181084	1
9463	2
103488	3
366426	4
352358	5
51181	6
51181	7
216620	8
46	9
2337	10
214008	11
36556	12
47612	13
120092	14
146850	15
424226	16
1249	17
93670	18
74246	19
3505	20
213212	21
2145	22
212591	23
54303	24
221739	25
12074	26
12333	27
12074	28
10451	29
131551	30
414731	31
155304	32
417315	33
349062	34
12074	35
12074	36
137942	37
158148	38
187222	39
179969	40
73721	41
304366	42
231552	43
99902	44
379265	45
120003	46
5220	47
140521	48
236305	49
281477	50
215046	51
179842	52
69191	53
318663	54
3070	55
55400	56
186878	57
108896	58
358818	59
247428	60
194760	61
285678	62
227975	63
64933	64
439798	65
338540	66
302772	67
460230	68
12074	69
12074	70
12074	71
78697	72
244722	73
366151	74
173585	75
389014	76
6434	77
169108	78
230	79
14927	80
124907	81
9006	82
59070	83
354935	84
104246	85
49681	86
5099	87
394338	88
456209	89
157915	90
100292	91
24693	92
41024	93
410372	94
70765	95
349513	96
2709	97
5753	98
966	99
2534	100
380311	101
15066	102
174394	103
2959	104
61682	105
4049	106
55546	107
6048	108
53118	109
193860	110
4719	111
25390	112
195515	113
3639	114
312746	115
267625	116
1238	117
152746	118
135219	119
114608	120
60521	121
7540	122
401	123
397703	124
54055	125
58673	126
114783	127
40150	128
745	129
101794	130
85603	131
92894	132
36276	133
32285	134
178397	135
115742	136
58178	137
4353	138
24326	139
29371	140
12158	141
59748	142
403066	143
187935	144
142913	145
283532	146
79832	147
127840	148
235214	149
57540	150
34055	151
1179	152
197140	153
192989	154
12904	155
9899	156
50587	157
456248	158
50147	159
89133	160
66123	161
82794	162
415534	163
203603	164
13536	165
309050	166
2278	167
269	168
24764	169
60088	170
7543	171
156506	172
52872	173
288686	174
218365	175
320542	176
183095	177
33413	178
188277	179
33271	180
154216	181
106	182
401514	183
180395	184
38173	185
347265	186
184121	187
220468	188
16428	189
47472	190
233286	191
111667	192
47111	193
116953	194
116902	195
156613	196
138275	197
233332	198
201691	199
25080	200
424944	201
7007	202
251671	203
97761	204
452439	205
23	206
348683	207
35794	208
75362	209
106517	210
943	211
87700	212
225574	213
33842	214
352655	215
170654	216
148306	217
226980	218
46786	219
50409	220
24687	221
162777	222
198134	223
202798	224
452169	225
150818	226
6106	227
19410	228
208642	229
23681	230
2862	231
228470	232
131067	233
307958	234
2557	235
46213	236
23168	237
154747	238
103144	239
77092	240
65228	241
236492	242
209889	243
450909	244
110192	245
307715	246
432871	247
6110	248
11776	249
6478	250
172607	251
2202	252
312397	253
44710	254
18236	255
77159	256
152843	257
86408	258
56291	259
343869	260
11744	261
321196	262
254400	263
176155	264
103862	265
301590	266
79985	267
33305	268
234167	269
86873	270
248290	271
193196	272
56795	273
64102	274
4940	275
100432	276
203552	277
314835	278
396266	279
139335	280
383616	281
172834	282
387906	283
11185	284
191088	285
94614	286
62317	287
269505	288
113899	289
34776	290
107594	291
173512	292
2087	293
64324	294
12107	295
2679	296
94605	297
431009	298
38173	299
406967	300
89814	301
58160	302
50148	303
22946	304
386948	305
33810	306
2087	307
97663	308
368265	309
2074	310
236409	311
150193	312
257478	313
367932	314
38173	315
334	316
79700	317
53274	318
209756	319
287624	320
385348	321
114030	322
137790	323
228112	324
222683	325
414457	326
2608	327
4935	328
249951	329
53919	330
102722	331
405706	332
899	333
11846	334
50664	335
29371	336
76397	337
4938	338
206412	339
218879	340
410977	341
15696	342
4217	343
67921	344
31445	345
315916	346
77758	347
210811	348
92257	349
150439	350
295796	351
98861	352
22946	353
54245	354
25036	355
3064	356
262928	357
22379	358
4972	359
9976	360
397697	361
115312	362
397255	363
203315	364
229307	365
230	366
71369	367
261254	368
63166	369
9098	370
50299	371
25036	372
330384	373
21892	374
261768	375
262852	376
132130	377
30756	378
65064	379
182486	380
135707	381
53941	382
55283	383
30524	384
294656	385
198257	386
397494	387
206475	388
122958	389
34125	390
29500	391
22379	392
85983	393
14927	394
333084	395
137352	396
113640	397
340156	398
18706	399
136	400
99887	401
287766	402
49082	403
253398	404
13327	405
39883	406
161938	407
101647	408
309233	409
34273	410
334397	411
279982	412
202947	413
248625	414
22350	415
137513	416
288445	417
293001	418
100882	419
381366	420
15570	421
296409	422
245745	423
443296	424
237450	425
243566	426
67288	427
322351	428
101583	429
391481	430
413792	431
16519	432
127591	433
20396	434
118181	435
26107	436
382445	437
88530	438
98848	439
225400	440
296587	441
60881	442
235929	443
288293	444
213386	445
24681	446
350010	447
424574	448
53761	449
154594	450
222985	451
116807	452
114784	453
339880	454
362860	455
15742	456
206902	457
125625	458
69467	459
122392	460
29845	461
219560	462
7520	463
366525	464
304640	465
447523	466
10599	467
36485	468
181140	469
11337	470
14460	471
14361	472
187121	473
249749	474
62891	475
95424	476
27933	477
80309	478
155306	479
345975	480
423175	481
1237	482
20520	483
171443	484
4252	485
124067	486
42955	487
97421	488
110002	489
453168	490
59547	491
45218	492
4047	493
40465	494
152701	495
118470	496
273411	497
456710	498
48796	499
217069	500
56698	501
102104	502
5544	503
7221	504
190953	505
115079	506
385596	507
143803	508
46972	509
210074	510
345636	511
128212	512
118362	513
13624	514
258275	515
92222	516
55375	517
2593	518
177878	519
453409	520
44612	521
373125	522
53400	523
158615	524
204767	525
18814	526
83959	527
63019	528
109498	529
170231	530
119169	531
128327	532
15943	533
292905	534
119971	535
35857	536
233384	537
527	538
140067	539
448866	540
176247	541
294122	542
224322	543
186935	544
90265	545
6241	546
64480	547
163850	548
398530	549
172755	550
442430	551
16421	552
278904	553
359358	554
57813	555
58174	556
68987	557
159506	558
16662	559
109060	560
14859	561
8503	562
2684	563
78488	564
406232	565
112544	566
265063	567
498	568
9889	569
244839	570
151780	571
181908	572
735	573
4275	574
1048	575
45299	576
18027	577
348169	578
280893	579
95531	580
221714	581
9609	582
209744	583
6532	584
131345	585
27912	586
166079	587
132144	588
229443	589
163560	590
175011	591
210380	592
28152	593
126046	594
109060	595
175113	596
42186	597
440440	598
106691	599
388911	600
1331	601
53912	602
242786	603
76289	604
32153	605
118084	606
39791	607
112765	608
28474	609
307048	610
8380	611
62451	612
58358	613
364327	614
133143	615
445631	616
87163	617
79743	618
72787	619
42790	620
27815	621
70254	622
276696	623
31496	624
197139	625
17334	626
211113	627
197346	628
42677	629
49172	630
450013	631
4537	632
226520	633
16207	634
26339	635
164646	636
337625	637
22792	638
313267	639
122324	640
146215	641
117949	642
57166	643
209817	644
157906	645
99901	646
35175	647
153461	648
409134	649
8689	650
56644	651
14106	652
187022	653
106954	654
38270	655
50803	656
164916	657
122054	658
151610	659
173664	660
19903	661
41196	662
75373	663
219782	664
38949	665
293644	666
119356	667
348704	668
66466	669
92308	670
77888	671
221784	672
272312	673
10959	674
337875	675
161506	676
110047	677
5515	678
215924	679
9937	680
171698	681
1768	682
27857	683
1291	684
44494	685
249836	686
189367	687
22644	688
181022	689
275131	690
400560	691
1968	692
5581	693
352884	694
124606	695
122125	696
37911	697
108115	698
211255	699
139394	700
414735	701
4222	702
34224	703
16387	704
62	705
8852	706
86276	707
5069	708
23043	709
382962	710
104293	711
82676	712
74873	713
73238	714
11917	715
1134	716
305	717
12485	718
346746	719
142721	720
4264	721
60736	722
20099	723
1031	724
2407	725
421587	726
15128	727
39323	728
115655	729
7077	730
387231	731
163989	732
88775	733
25382	734
28781	735
27986	736
233934	737
14841	738
319738	739
134802	740
324454	741
123841	742
183955	743
234947	744
75547	745
78816	746
158561	747
126382	748
4271	749
297808	750
113925	751
383333	752
112795	753
201	754
75432	755
153005	756
404	757
151186	758
166895	759
122595	760
55576	761
15206	762
44711	763
43632	764
244099	765
20204	766
198094	767
84077	768
75304	769
171466	770
432743	771
165682	772
8168	773
14515	774
7799	775
54305	776
29570	777
11682	778
15360	779
343026	780
377531	781
13229	782
114169	783
244188	784
165857	785
30107	786
18770	787
63000	788
23319	789
125584	790
125606	791
394390	792
91270	793
205251	794
45681	795
29210	796
8164	797
13809	798
143062	799
354625	800
27161	801
14729	802
340357	803
41294	804
245703	805
23372	806
12198	807
77988	808
26152	809
56505	810
287889	811
119365	812
22108	813
29553	814
108501	815
261967	816
236927	817
126616	818
47847	819
368236	820
168882	821
190578	822
16251	823
15837	824
179275	825
81653	826
54552	827
141723	828
201854	829
53424	830
221733	831
392702	832
116090	833
409791	834
288250	835
38149	836
28324	837
125393	838
11538	839
275008	840
219099	841
115525	842
2380	843
39	844
365897	845
40137	846
126726	847
432178	848
75770	849
374515	850
67740	851
1793	852
62540	853
94651	854
360035	855
190067	856
191789	857
28057	858
140253	859
387225	860
210348	861
28869	862
10459	863
166288	864
10709	865
3898	866
181827	867
133575	868
70328	869
42240	870
285370	871
91	872
27539	873
230520	874
121903	875
302747	876
147059	877
134078	878
10977	879
13888	880
26858	881
97900	882
320993	883
54305	884
103196	885
108200	886
443947	887
368042	888
267271	889
125841	890
313943	891
35529	892
218140	893
345854	894
242729	895
423608	896
16966	897
95069	898
3336	899
13573	900
80736	901
3093	902
66810	903
235936	904
33790	905
25515	906
75532	907
24299	908
169053	909
16032	910
130423	911
230182	912
199132	913
34594	914
11191	915
17631	916
62490	917
109126	918
108731	919
108	920
191009	921
88192	922
62812	923
60518	924
287315	925
248599	926
76459	927
426393	928
11804	929
119755	930
235980	931
53477	932
145835	933
163889	934
19282	935
55210	936
61913	937
21215	938
9460	939
108144	940
4238	941
87945	942
96208	943
173058	944
346739	945
1662	946
456835	947
11625	948
112954	949
1189	950
9268	951
185797	952
346665	953
370805	954
41811	955
17685	956
19984	957
440261	958
22838	959
8329	960
343652	961
56760	962
12665	963
151678	964
199847	965
440080	966
27550	967
241411	968
354830	969
78657	970
21645	971
205702	972
127765	973
149427	974
312607	975
393906	976
185759	977
23597	978
105320	979
11553	980
120645	981
37183	982
312114	983
429588	984
20029	985
6653	986
131358	987
13876	988
16474	989
56737	990
158768	991
149435	992
27403	993
231654	994
216329	995
12817	996
116712	997
64008	998
205913	999
39026	1000
9797	1001
98056	1002
37678	1003
101937	1004
18621	1005
17880	1006
171282	1007
14455	1008
110561	1009
165054	1010
8164	1011
111724	1012
11237	1013
120044	1014
74529	1015
291471	1016
6081	1017
394070	1018
104464	1019
70527	1020
249974	1021
52046	1022
58826	1023
138805	1024
155019	1025
28902	1026
3526	1027
73340	1028
111452	1029
175887	1030
394065	1031
20613	1032
65801	1033
12	1034
387419	1035
65255	1036
15266	1037
14369	1038
92332	1039
16332	1040
430832	1041
76412	1042
9158	1043
214547	1044
341635	1045
181638	1046
31423	1047
25074	1048
18986	1049
127303	1050
454705	1051
211870	1052
128392	1053
90434	1054
31180	1055
232596	1056
64737	1057
1578	1058
8978	1059
41958	1060
259217	1061
40319	1062
451062	1063
8906	1064
190832	1065
43983	1066
378024	1067
197008	1068
204597	1069
40619	1070
29674	1071
105490	1072
65	1073
15136	1074
242794	1075
2304	1076
341695	1077
54157	1078
16758	1079
39644	1080
117766	1081
90221	1082
261990	1083
148454	1084
79283	1085
107519	1086
44671	1087
2367	1088
415333	1089
20302	1090
242191	1091
4846	1092
340803	1093
84781	1094
31002	1095
201723	1096
167545	1097
447050	1098
24801	1099
83271	1100
16970	1101
185164	1102
10879	1103
15464	1104
245372	1105
46042	1106
243203	1107
44765	1108
100283	1109
98786	1110
65225	1111
63761	1112
363921	1113
217097	1114
122334	1115
1832	1116
25757	1117
226648	1118
123569	1119
757	1120
108124	1121
44449	1122
10582	1123
362196	1124
8364	1125
207102	1126
6770	1127
138000	1128
90691	1129
2766	1130
190986	1131
20711	1132
116288	1133
40775	1134
291758	1135
19011	1136
306455	1137
429629	1138
1571	1139
48543	1140
14512	1141
342397	1142
45746	1143
403420	1144
53536	1145
17026	1146
31288	1147
42229	1148
8978	1149
146310	1150
247150	1151
373391	1152
55779	1153
66932	1154
13171	1155
55154	1156
4266	1157
225596	1158
106460	1159
132115	1160
74770	1161
46142	1162
63903	1163
116711	1164
14798	1165
221093	1166
392192	1167
155461	1168
121056	1169
129033	1170
32176	1171
230183	1172
13088	1173
125700	1174
123694	1175
7362	1176
219068	1177
52952	1178
42779	1179
87425	1180
11827	1181
114485	1182
149975	1183
54681	1184
95030	1185
242871	1186
8311	1187
272147	1188
15073	1189
428639	1190
11911	1191
14644	1192
99015	1193
77433	1194
243286	1195
348948	1196
77539	1197
5141	1198
298944	1199
248797	1200
33328	1201
314902	1202
170139	1203
145887	1204
29994	1205
26828	1206
207127	1207
11285	1208
232472	1209
73809	1210
17076	1211
259552	1212
79864	1213
24635	1214
6480	1215
204098	1216
11746	1217
8600	1218
114686	1219
51781	1220
94649	1221
26561	1222
2033	1223
147644	1224
284182	1225
97519	1226
50107	1227
76640	1228
177521	1229
68671	1230
211477	1231
198173	1232
233504	1233
63539	1234
5197	1235
122926	1236
361029	1237
51448	1238
15773	1239
100306	1240
37443	1241
101529	1242
150488	1243
57169	1244
137441	1245
318000	1246
41304	1247
286322	1248
105805	1249
54379	1250
9417	1251
201	1252
36183	1253
140605	1254
44940	1255
99488	1256
87097	1257
454222	1258
39350	1259
20967	1260
34998	1261
433833	1262
374640	1263
7999	1264
43510	1265
53327	1266
29765	1267
83551	1268
94650	1269
39013	1270
268572	1271
23421	1272
3548	1273
152182	1274
11992	1275
67191	1276
1758	1277
21299	1278
399576	1279
26858	1280
22035	1281
6114	1282
271474	1283
218075	1284
111970	1285
351952	1286
11414	1287
60951	1288
47102	1289
188143	1290
9021	1291
421795	1292
43436	1293
86529	1294
96967	1295
66306	1296
125955	1297
7096	1298
289950	1299
154640	1300
121969	1301
132279	1302
241073	1303
273446	1304
277484	1305
370250	1306
435548	1307
117706	1308
82412	1309
133938	1310
145487	1311
166771	1312
174627	1313
16244	1314
287018	1315
106277	1316
57301	1317
86175	1318
40479	1319
49311	1320
275091	1321
5719	1322
113519	1323
223622	1324
127565	1325
45153	1326
47090	1327
623	1328
250915	1329
270829	1330
20695	1331
6688	1332
101781	1333
14391	1334
10785	1335
60824	1336
92907	1337
224231	1338
216816	1339
64714	1340
48612	1341
96318	1342
208887	1343
21682	1344
1409	1345
14271	1346
249188	1347
290007	1348
32320	1349
179895	1350
56486	1351
64131	1352
183992	1353
198658	1354
24635	1355
6544	1356
112189	1357
1971	1358
75541	1359
246655	1360
6283	1361
2270	1362
34531	1363
56393	1364
193217	1365
47167	1366
313413	1367
224382	1368
186662	1369
273493	1370
14607	1371
175281	1372
116344	1373
184379	1374
130374	1375
98408	1376
11040	1377
96536	1378
331	1379
421399	1380
98894	1381
100140	1382
354349	1383
75717	1384
15762	1385
45482	1386
52090	1387
310507	1388
351720	1389
44253	1390
54121	1391
962	1392
2400	1393
67909	1394
208449	1395
80537	1396
354168	1397
77539	1398
30155	1399
63411	1400
239144	1401
247406	1402
65175	1403
375080	1404
18420	1405
58727	1406
246226	1407
255649	1408
36930	1409
90	1410
407589	1411
54973	1412
1107	1413
192835	1414
168150	1415
65210	1416
359837	1417
44910	1418
47026	1419
192773	1420
11754	1421
87000	1422
435045	1423
225675	1424
30796	1425
164876	1426
378376	1427
5264	1428
26328	1429
97122	1430
3715	1431
120588	1432
11714	1433
231071	1434
25163	1435
82001	1436
110940	1437
24987	1438
327697	1439
1341	1440
124128	1441
58211	1442
23694	1443
15761	1444
117736	1445
230391	1446
148991	1447
22336	1448
189653	1449
164098	1450
157758	1451
24516	1452
3757	1453
481	1454
43918	1455
40354	1456
109632	1457
30715	1458
4777	1459
137960	1460
13086	1461
15763	1462
219615	1463
130499	1464
109556	1465
94044	1466
10226	1467
815	1468
24380	1469
17567	1470
1968	1471
52764	1472
458299	1473
318099	1474
3428	1475
45276	1476
24020	1477
173043	1478
186577	1479
151667	1480
39879	1481
70528	1482
402863	1483
12294	1484
131499	1485
121795	1486
172952	1487
172952	1488
382270	1489
146147	1490
346840	1491
189406	1492
96860	1493
416454	1494
237517	1495
12093	1496
347	1497
45345	1498
19138	1499
230445	1500
429945	1501
84739	1502
99805	1503
241073	1504
95	1505
33060	1506
226036	1507
32011	1508
5667	1509
59125	1510
15803	1511
139986	1512
15166	1513
35012	1514
234529	1515
56365	1516
243366	1517
104353	1518
20782	1519
150582	1520
247162	1521
71600	1522
287094	1523
217554	1524
271191	1525
39703	1526
354816	1527
18881	1528
48371	1529
134869	1530
1425	1531
45698	1532
329979	1533
193973	1534
257967	1535
101477	1536
65372	1537
114265	1538
176060	1539
12195	1540
16977	1541
213566	1542
43349	1543
176582	1544
180430	1545
109503	1546
234026	1547
101160	1548
38681	1549
92354	1550
887	1551
222280	1552
8367	1553
416842	1554
34698	1555
290651	1556
24105	1557
29302	1558
305514	1559
232541	1560
126648	1561
11191	1562
15646	1563
1751	1564
4189	1565
47047	1566
339707	1567
282648	1568
116060	1569
415149	1570
11715	1571
321800	1572
435837	1573
69504	1574
151315	1575
15541	1576
83069	1577
17019	1578
225180	1579
8240	1580
335032	1581
387788	1582
303326	1583
5986	1584
309376	1585
23738	1586
24734	1587
3291	1588
181546	1589
122462	1590
102936	1591
360763	1592
448237	1593
239813	1594
455734	1595
60160	1596
375860	1597
12093	1598
56727	1599
414635	1600
123389	1601
244471	1602
297661	1603
86752	1604
239119	1605
1151	1606
169955	1607
92686	1608
35924	1609
123184	1610
79759	1611
8033	1612
7509	1613
86481	1614
1626	1615
43373	1616
77910	1617
57264	1618
358850	1619
304917	1620
179860	1621
18655	1622
50488	1623
194995	1624
125608	1625
450732	1626
16168	1627
15726	1628
377133	1629
67767	1630
42687	1631
200624	1632
35058	1633
1110	1634
62139	1635
371029	1636
330133	1637
391910	1638
62715	1639
71173	1640
97923	1641
62557	1642
48035	1643
212317	1644
192739	1645
69825	1646
379142	1647
26979	1648
145387	1649
38820	1650
26584	1651
92309	1652
171053	1653
12545	1654
613	1655
19173	1656
48345	1657
5273	1658
139744	1659
34981	1660
152261	1661
113305	1662
14826	1663
23381	1664
152503	1665
173965	1666
6801	1667
79988	1668
410804	1669
256046	1670
102529	1671
183603	1672
14031	1673
85698	1674
262842	1675
414306	1676
65952	1677
78500	1678
115907	1679
396634	1680
33681	1681
2117	1682
67901	1683
345374	1684
55494	1685
405554	1686
179376	1687
75360	1688
39975	1689
27709	1690
54901	1691
118866	1692
300300	1693
189980	1694
63613	1695
454996	1696
8228	1697
3895	1698
161138	1699
7685	1700
158220	1701
122216	1702
183886	1703
126098	1704
456363	1705
326036	1706
59628	1707
153224	1708
348551	1709
111193	1710
236486	1711
10125	1712
171582	1713
276771	1714
267504	1715
1307	1716
17536	1717
41176	1718
185661	1719
423443	1720
111737	1721
240853	1722
62256	1723
390707	1724
40758	1725
29913	1726
107377	1727
245106	1728
71740	1729
183635	1730
6874	1731
184188	1732
25332	1733
137574	1734
177507	1735
166384	1736
115475	1737
58902	1738
51822	1739
1104	1740
1868	1741
205737	1742
64697	1743
265703	1744
120532	1745
216070	1746
64755	1747
319463	1748
118036	1749
214639	1750
23270	1751
121978	1752
29116	1753
57248	1754
313444	1755
35924	1756
173750	1757
118341	1758
127609	1759
402151	1760
129499	1761
220627	1762
392611	1763
376039	1764
179859	1765
22171	1766
6104	1767
383949	1768
95827	1769
192497	1770
195510	1771
104698	1772
14829	1773
186178	1774
2111	1775
53980	1776
61210	1777
2671	1778
34031	1779
48070	1780
434731	1781
451982	1782
7035	1783
591	1784
740	1785
37086	1786
115952	1787
45574	1788
116127	1789
3385	1790
152272	1791
184761	1792
19063	1793
203457	1794
240956	1795
52350	1796
657	1797
120951	1798
4158	1799
177554	1800
186662	1801
47095	1802
107632	1803
4742	1804
32228	1805
40750	1806
198244	1807
4271	1808
24221	1809
40992	1810
19340	1811
270165	1812
51715	1813
131434	1814
59322	1815
962	1816
113884	1817
43864	1818
48016	1819
38683	1820
98496	1821
177416	1822
246121	1823
19046	1824
1377	1825
112765	1826
14039	1827
12653	1828
101913	1829
57768	1830
219910	1831
42239	1832
24644	1833
21856	1834
401580	1835
350170	1836
61546	1837
112817	1838
11417	1839
23608	1840
83788	1841
86640	1842
6052	1843
106807	1844
2241	1845
390894	1846
335938	1847
13217	1848
145458	1849
4216	1850
143717	1851
368481	1852
170470	1853
233478	1854
95169	1855
9173	1856
128029	1857
164541	1858
162019	1859
8057	1860
55118	1861
20323	1862
17573	1863
7254	1864
8380	1865
51794	1866
56479	1867
259454	1868
5191	1869
127300	1870
273613	1871
7568	1872
7568	1873
105611	1874
9468	1875
282653	1876
20678	1877
95403	1878
235342	1879
56187	1880
15536	1881
238096	1882
84268	1883
287168	1884
16206	1885
62144	1886
134989	1887
233200	1888
31921	1889
90940	1890
2262	1891
174636	1892
97110	1893
11737	1894
19069	1895
156144	1896
10365	1897
38813	1898
8569	1899
1862	1900
102840	1901
323799	1902
244213	1903
115070	1904
11066	1905
242534	1906
37954	1907
6609	1908
235042	1909
28309	1910
9322	1911
96990	1912
146160	1913
11008	1914
165299	1915
280162	1916
5083	1917
124162	1918
136348	1919
122371	1920
33962	1921
48527	1922
166133	1923
434085	1924
219206	1925
64149	1926
118138	1927
41522	1928
9675	1929
127717	1930
346134	1931
45317	1932
349813	1933
220428	1934
87149	1935
152946	1936
136515	1937
34111	1938
1502	1939
17085	1940
48607	1941
310575	1942
295416	1943
28327	1944
376334	1945
189079	1946
44822	1947
158914	1948
9458	1949
524	1950
48678	1951
163699	1952
99431	1953
452701	1954
22535	1955
334	1956
118870	1957
51221	1958
138689	1959
28429	1960
27768	1961
5882	1962
201915	1963
52345	1964
77849	1965
7686	1966
178397	1967
107214	1968
191596	1969
15113	1970
210840	1971
124183	1972
350982	1973
71652	1974
73856	1975
224986	1976
182126	1977
155109	1978
17993	1979
29302	1980
12961	1981
69381	1982
45761	1983
3802	1984
138180	1985
165465	1986
21040	1987
32500	1988
178971	1989
129474	1990
74113	1991
47966	1992
25779	1993
249	1994
72213	1995
68331	1996
307552	1997
232039	1998
154298	1999
12807	2000
185100	2001
53681	2002
101641	2003
877	2004
445515	2005
4742	2006
102571	2007
134409	2008
47581	2009
355447	2010
5981	2011
394257	2012
50803	2013
370002	2014
1502	2015
66826	2016
353103	2017
66548	2018
3786	2019
9919	2020
67772	2021
29591	2022
294251	2023
98533	2024
31309	2025
33329	2026
19	2027
732	2028
74879	2029
27638	2030
16770	2031
192453	2032
244124	2033
25374	2034
8626	2035
28670	2036
201030	2037
35197	2038
96677	2039
10166	2040
71530	2041
110504	2042
10424	2043
236893	2044
64792	2045
50507	2046
332132	2047
153820	2048
166875	2049
10747	2050
188918	2051
98934	2052
22145	2053
8569	2054
64340	2055
125970	2056
14506	2057
321812	2058
129958	2059
34902	2060
215402	2061
83915	2062
115961	2063
2969	2064
40180	2065
235866	2066
14350	2067
227021	2068
19972	2069
4474	2070
34970	2071
221633	2072
193154	2073
28544	2074
369133	2075
37185	2076
5929	2077
10205	2078
22515	2079
368700	2080
9292	2081
4925	2082
5521	2083
36397	2084
12202	2085
425789	2086
123376	2087
248	2088
88223	2089
297031	2090
116072	2091
141078	2092
17418	2093
35101	2094
29848	2095
2292	2096
44955	2097
384	2098
78145	2099
293872	2100
3412	2101
75037	2102
10986	2103
993	2104
109177	2105
236910	2106
94655	2107
212928	2108
87112	2109
33183	2110
5465	2111
144761	2112
7095	2113
20969	2114
105487	2115
12198	2116
1120	2117
75588	2118
264725	2119
5253	2120
4312	2121
898	2122
171312	2123
238707	2124
65651	2125
23375	2126
190715	2127
248455	2128
140123	2129
18046	2130
253884	2131
453040	2132
1243	2133
174981	2134
94087	2135
35519	2136
10968	2137
203507	2138
115865	2139
111737	2140
173541	2141
46523	2142
44842	2143
203030	2144
7715	2145
65099	2146
286727	2147
75686	2148
200361	2149
126889	2150
2261	2151
220790	2152
423074	2153
32963	2154
27050	2155
32324	2156
37204	2157
7076	2158
1595	2159
7326	2160
243924	2161
64906	2162
14221	2163
4636	2164
50527	2165
9808	2166
3429	2167
49600	2168
398101	2169
87891	2170
29397	2171
64534	2172
279040	2173
146651	2174
253640	2175
228336	2176
16150	2177
4776	2178
17803	2179
424431	2180
137636	2181
102469	2182
69232	2183
439012	2184
185465	2185
5381	2186
173925	2187
13112	2188
145387	2189
42364	2190
16205	2191
2292	2192
165553	2193
66810	2194
174022	2195
444957	2196
122827	2197
98623	2198
342905	2199
266614	2200
46963	2201
109081	2202
221994	2203
57105	2204
61725	2205
82491	2206
31312	2207
41416	2208
121763	2209
416543	2210
97441	2211
43896	2212
165828	2213
46451	2214
422352	2215
97461	2216
13195	2217
6481	2218
8840	2219
419799	2220
322161	2221
19768	2222
19117	2223
168881	2224
34961	2225
120405	2226
20102	2227
299590	2228
29401	2229
171380	2230
57375	2231
182573	2232
37951	2233
1487	2234
23851	2235
23788	2236
41215	2237
124582	2238
34890	2239
162904	2240
15549	2241
409833	2242
1768	2243
143073	2244
143878	2245
176053	2246
99627	2247
11629	2248
17438	2249
1228	2250
2678	2251
445707	2252
394673	2253
3860	2254
368836	2255
58842	2256
60831	2257
16676	2258
108096	2259
71297	2260
241399	2261
615	2262
24703	2263
52519	2264
160391	2265
85036	2266
284564	2267
137220	2268
153463	2269
372221	2270
56120	2271
10848	2272
47838	2273
6050	2274
346	2275
520	2276
22484	2277
38766	2278
214343	2279
404163	2280
27520	2281
316163	2282
56520	2283
122692	2284
344035	2285
8003	2286
275166	2287
90918	2288
277723	2289
93452	2290
57234	2291
186754	2292
11296	2293
233553	2294
204294	2295
81307	2296
108296	2297
29225	2298
8296	2299
243614	2300
248991	2301
165822	2302
431016	2303
5955	2304
28134	2305
62613	2306
397894	2307
30141	2308
26570	2309
97363	2310
216121	2311
51397	2312
112943	2313
351268	2314
97176	2315
10	2316
8277	2317
22478	2318
37418	2319
339132	2320
21231	2321
29857	2322
34539	2323
340089	2324
11377	2325
112938	2326
175107	2327
15034	2328
62911	2329
104172	2330
179435	2331
2215	2332
226386	2333
292506	2334
85377	2335
25360	2336
41902	2337
71912	2338
166466	2339
69169	2340
183845	2341
145417	2342
281165	2343
307498	2344
58806	2345
53714	2346
46191	2347
48775	2348
86290	2349
39	2350
322062	2351
51813	2352
147726	2353
439724	2354
259659	2355
14966	2356
248669	2357
169934	2358
110076	2359
219301	2360
1559	2361
154658	2362
76931	2363
40082	2364
226286	2365
3385	2366
97842	2367
17442	2368
31902	2369
432881	2370
244349	2371
235168	2372
4264	2373
338326	2374
73268	2375
30923	2376
15018	2377
233907	2378
230015	2379
19024	2380
36495	2381
9435	2382
149962	2383
58000	2384
171345	2385
39539	2386
5258	2387
33039	2388
22404	2389
198949	2390
10315	2391
182372	2392
311193	2393
13964	2394
15795	2395
16751	2396
182665	2397
117237	2398
163249	2399
403275	2400
52089	2401
16123	2402
193645	2403
359221	2404
24126	2405
214692	2406
23171	2407
44189	2408
33027	2409
121763	2410
22026	2411
61605	2412
11213	2413
10941	2414
112060	2415
101326	2416
125817	2417
125653	2418
64202	2419
159926	2420
5659	2421
5552	2422
142653	2423
243927	2424
315	2425
260222	2426
3346	2427
67100	2428
138403	2429
47278	2430
99918	2431
145061	2432
295344	2433
47568	2434
14844	2435
7338	2436
143165	2437
132058	2438
86636	2439
126473	2440
20498	2441
117199	2442
20579	2443
388810	2444
16866	2445
200331	2446
427219	2447
9856	2448
24310	2449
318018	2450
195503	2451
91058	2452
52735	2453
19300	2454
402781	2455
176804	2456
243881	2457
16758	2458
445566	2459
62052	2460
456891	2461
24867	2462
220826	2463
23713	2464
65629	2465
230869	2466
303	2467
106653	2468
168806	2469
192034	2470
12824	2471
355460	2472
206513	2473
48416	2474
2174	2475
20278	2476
289040	2477
62270	2478
61028	2479
269544	2480
100609	2481
84661	2482
226956	2483
343523	2484
81690	2485
333478	2486
27375	2487
334464	2488
195749	2489
9104	2490
27375	2491
92712	2492
92956	2493
16708	2494
75599	2495
30839	2496
146413	2497
189809	2498
86320	2499
84105	2500
79917	2501
5515	2502
217359	2503
43953	2504
124495	2505
106617	2506
222508	2507
169795	2508
83081	2509
29895	2510
374255	2511
224843	2512
193523	2513
96242	2514
15762	2515
55683	2516
7789	2517
247277	2518
83752	2519
115515	2520
1465	2521
249532	2522
208221	2523
427677	2524
2049	2525
133488	2526
333219	2527
30368	2528
307070	2529
94841	2530
273767	2531
2117	2532
364908	2533
184261	2534
198625	2535
102896	2536
15659	2537
346083	2538
68373	2539
245214	2540
160834	2541
19004	2542
3713	2543
27945	2544
128982	2545
142218	2546
33492	2547
119364	2548
74220	2549
8515	2550
148385	2551
70533	2552
16189	2553
43685	2554
71621	2555
137648	2556
136696	2557
101609	2558
179657	2559
136760	2560
2059	2561
33537	2562
40271	2563
67103	2564
102009	2565
87279	2566
135211	2567
380823	2568
33740	2569
11624	2570
119459	2571
296980	2572
372492	2573
39	2574
2727	2575
13320	2576
53817	2577
198577	2578
19030	2579
53176	2580
55692	2581
188240	2582
83307	2583
65068	2584
36065	2585
22037	2586
6753	2587
11639	2588
229730	2589
3838	2590
9191	2591
303278	2592
159632	2593
406337	2594
37766	2595
433314	2596
221219	2597
34	2598
91802	2599
81982	2600
15795	2601
413049	2602
246813	2603
350818	2604
10126	2605
154132	2606
132497	2607
43032	2608
1135	2609
20891	2610
22133	2611
293345	2612
161823	2613
138182	2614
20045	2615
166414	2616
25195	2617
270216	2618
10619	2619
3347	2620
14998	2621
32567	2622
82253	2623
55273	2624
208414	2625
226196	2626
91501	2627
28125	2628
71146	2629
137837	2630
22502	2631
16705	2632
9470	2633
287033	2634
189376	2635
481	2636
56355	2637
10725	2638
217111	2639
12	2640
114407	2641
230766	2642
1530	2643
16562	2644
370072	2645
381483	2646
1649	2647
302765	2648
97842	2649
183691	2650
380205	2651
229987	2652
45807	2653
486	2654
111294	2655
25927	2656
143480	2657
395969	2658
36732	2659
472	2660
188634	2661
58733	2662
30105	2663
205470	2664
18637	2665
449485	2666
179055	2667
207624	2668
131803	2669
42310	2670
68465	2671
56717	2672
723	2673
95413	2674
158607	2675
256695	2676
13810	2677
123177	2678
59572	2679
221188	2680
306104	2681
380201	2682
351419	2683
7499	2684
214769	2685
64685	2686
29587	2687
2224	2688
48440	2689
94505	2690
112189	2691
228078	2692
71148	2693
93016	2694
243181	2695
348088	2696
366963	2697
394273	2698
190482	2699
237896	2700
134608	2701
211086	2702
94457	2703
28414	2704
226264	2705
42398	2706
236415	2707
194700	2708
50327	2709
422802	2710
19170	2711
136398	2712
228851	2713
301101	2714
123985	2715
198	2716
65335	2717
45264	2718
37175	2719
170957	2720
456719	2721
333436	2722
250055	2723
9856	2724
213267	2725
94199	2726
11446	2727
201736	2728
39529	2729
132078	2730
157344	2731
33720	2732
434156	2733
14343	2734
5790	2735
27352	2736
7033	2737
427703	2738
45657	2739
190395	2740
247343	2741
268275	2742
233305	2743
343109	2744
5615	2745
427990	2746
35904	2747
446839	2748
33727	2749
125586	2750
2579	2751
24419	2752
69980	2753
180994	2754
56416	2755
29312	2756
1596	2757
103028	2758
6390	2759
169241	2760
163254	2761
52094	2762
310499	2763
61708	2764
199990	2765
934	2766
118	2767
66901	2768
370031	2769
63704	2770
226233	2771
13107	2772
237030	2773
266676	2774
8053	2775
6300	2776
538	2777
33853	2778
99370	2779
193642	2780
434082	2781
369666	2782
8116	2783
448221	2784
60031	2785
195868	2786
1118	2787
32672	2788
33852	2789
85946	2790
8730	2791
32140	2792
108779	2793
21090	2794
247850	2795
356004	2796
148010	2797
9273	2798
132423	2799
57918	2800
20644	2801
190912	2802
207659	2803
195701	2804
15962	2805
96514	2806
43363	2807
426303	2808
164579	2809
373316	2810
341065	2811
94929	2812
32948	2813
29152	2814
229375	2815
280065	2816
41961	2817
175581	2818
155849	2819
69537	2820
130767	2821
379	2822
24335	2823
128608	2824
19854	2825
14563	2826
7128	2827
160657	2828
230940	2829
133555	2830
40180	2831
15468	2832
56980	2833
68514	2834
16799	2835
220	2836
255328	2837
11877	2838
318780	2839
69796	2840
293584	2841
33004	2842
225137	2843
5801	2844
19120	2845
1931	2846
110647	2847
6792	2848
162493	2849
95320	2850
320887	2851
111532	2852
433434	2853
229225	2854
88057	2855
60151	2856
177281	2857
237788	2858
39975	2859
60584	2860
24350	2861
24616	2862
82814	2863
43357	2864
16396	2865
410070	2866
203389	2867
203632	2868
47010	2869
82358	2870
8626	2871
127023	2872
156087	2873
135240	2874
328958	2875
311978	2876
453778	2877
199645	2878
28248	2879
113436	2880
41241	2881
4349	2882
13188	2883
429465	2884
9383	2885
7111	2886
122083	2887
320735	2888
218772	2889
250350	2890
20779	2891
193480	2892
15705	2893
10925	2894
131145	2895
5612	2896
129387	2897
184737	2898
194029	2899
163483	2900
4443	2901
2405	2902
125373	2903
31845	2904
42752	2905
100970	2906
100616	2907
10984	2908
290818	2909
291310	2910
304681	2911
395998	2912
102634	2913
108267	2914
51023	2915
413720	2916
222547	2917
16315	2918
19013	2919
14782	2920
242250	2921
398153	2922
347023	2923
263997	2924
170663	2925
211144	2926
57278	2927
49143	2928
234037	2929
411949	2930
29116	2931
356620	2932
121140	2933
454993	2934
134771	2935
121394	2936
53003	2937
301948	2938
343619	2939
229739	2940
188898	2941
93620	2942
319759	2943
357592	2944
272249	2945
25544	2946
123543	2947
17412	2948
26270	2949
179176	2950
14426	2951
195095	2952
41401	2953
13634	2954
377226	2955
224868	2956
39	2957
30237	2958
38189	2959
37705	2960
146869	2961
271069	2962
66264	2963
32656	2964
9959	2965
180739	2966
125719	2967
76838	2968
13119	2969
44883	2970
113791	2971
105412	2972
202360	2973
214660	2974
80588	2975
221664	2976
397374	2977
197076	2978
21226	2979
25383	2980
205913	2981
207379	2982
103613	2983
351461	2984
248119	2985
475	2986
240936	2987
241505	2988
101749	2989
342863	2990
18771	2991
60886	2992
197352	2993
257995	2994
402302	2995
48625	2996
379973	2997
299040	2998
272648	2999
101166	3000
154087	3001
218999	3002
24854	3003
56571	3004
167809	3005
62831	3006
34867	3007
338159	3008
170919	3009
195749	3010
137273	3011
241363	3012
374028	3013
40474	3014
87122	3015
54850	3016
3789	3017
12007	3018
85434	3019
56655	3020
126576	3021
178958	3022
125635	3023
264288	3024
65707	3025
181151	3026
173357	3027
225136	3028
13078	3029
633	3030
14610	3031
102297	3032
372183	3033
2492	3034
62602	3035
146466	3036
219049	3037
143440	3038
273999	3039
118236	3040
14247	3041
26935	3042
102776	3043
21710	3044
19722	3045
69165	3046
47919	3047
105394	3048
246805	3049
50108	3050
432962	3051
33525	3052
71364	3053
108051	3054
226196	3055
449869	3056
14736	3057
5558	3058
212924	3059
247500	3060
123794	3061
23090	3062
303759	3063
455472	3064
443449	3065
47637	3066
3773	3067
394953	3068
13049	3069
94845	3070
62051	3071
26971	3072
12572	3073
53116	3074
12202	3075
67232	3076
395429	3077
140390	3078
71601	3079
7704	3080
84160	3081
29832	3082
82054	3083
177697	3084
367179	3085
15743	3086
329543	3087
103766	3088
171687	3089
243066	3090
5415	3091
371717	3092
94916	3093
46888	3094
2195	3095
994	3096
127600	3097
12047	3098
21609	3099
61345	3100
3152	3101
286567	3102
62713	3103
58344	3104
130355	3105
118824	3106
3874	3107
20254	3108
90	3109
14266	3110
43641	3111
323007	3112
323006	3113
87508	3114
87175	3115
1662	3116
193299	3117
49425	3118
42195	3119
187213	3120
120016	3121
2016	3122
137834	3123
3169	3124
8314	3125
329524	3126
423746	3127
84938	3128
26605	3129
42923	3130
23274	3131
87692	3132
226483	3133
22980	3134
96351	3135
207157	3136
142686	3137
143130	3138
4542	3139
171989	3140
79993	3141
96491	3142
44902	3143
254943	3144
39537	3145
9803	3146
231006	3147
30432	3148
9681	3149
134959	3150
277978	3151
105060	3152
122908	3153
381620	3154
125938	3155
313237	3156
28643	3157
145764	3158
156895	3159
144506	3160
89194	3161
449871	3162
241934	3163
94109	3164
140888	3165
67235	3166
91111	3167
182795	3168
127428	3169
74055	3170
92055	3171
66190	3172
216506	3173
175430	3174
128153	3175
405995	3176
287732	3177
114628	3178
84844	3179
86399	3180
48523	3181
247621	3182
90178	3183
4008	3184
148130	3185
43143	3186
131928	3187
12492	3188
29735	3189
239340	3190
94208	3191
386274	3192
276	3193
60245	3194
423066	3195
53729	3196
269983	3197
13859	3198
7203	3199
113410	3200
20246	3201
156532	3202
23180	3203
6643	3204
438826	3205
31786	3206
103454	3207
105803	3208
128212	3209
4663	3210
317414	3211
105589	3212
13687	3213
48538	3214
11105	3215
182941	3216
93486	3217
163422	3218
68153	3219
60589	3220
21802	3221
67590	3222
322048	3223
457013	3224
244	3225
38064	3226
356	3227
378899	3228
313569	3229
144119	3230
141138	3231
104024	3232
196368	3233
21609	3234
83430	3235
117819	3236
45712	3237
39585	3238
29019	3239
192180	3240
177855	3241
319887	3242
163216	3243
56067	3244
389267	3245
326795	3246
12302	3247
23378	3248
260111	3249
13726	3250
1751	3251
129445	3252
363	3253
125506	3254
98232	3255
362336	3256
111736	3257
36476	3258
854	3259
131953	3260
128769	3261
9851	3262
188331	3263
361025	3264
146103	3265
2483	3266
359	3267
244611	3268
351500	3269
221939	3270
230066	3271
136312	3272
97701	3273
44994	3274
230653	3275
82452	3276
211880	3277
302525	3278
372846	3279
62404	3280
110940	3281
234367	3282
36635	3283
267386	3284
30665	3285
19087	3286
63629	3287
307932	3288
31335	3289
9866	3290
86463	3291
221734	3292
190416	3293
58341	3294
232143	3295
122378	3296
91646	3297
406583	3298
29796	3299
102379	3300
12185	3301
63714	3302
326077	3303
256373	3304
33552	3305
145800	3306
314388	3307
47757	3308
74730	3309
424060	3310
444897	3311
209807	3312
200902	3313
46567	3314
178556	3315
172374	3316
168843	3317
23580	3318
132630	3319
186970	3320
170141	3321
86085	3322
220428	3323
133401	3324
73908	3325
236989	3326
11714	3327
71604	3328
40901	3329
348187	3330
43202	3331
149537	3332
206374	3333
207748	3334
459503	3335
37695	3336
354241	3337
25952	3338
30004	3339
49637	3340
2505	3341
11331	3342
38853	3343
292216	3344
9843	3345
112519	3346
49840	3347
106772	3348
176643	3349
73159	3350
232105	3351
204173	3352
222480	3353
69561	3354
112121	3355
6127	3356
204434	3357
6988	3358
210677	3359
203248	3360
226286	3361
104895	3362
18744	3363
22534	3364
3297	3365
89962	3366
151262	3367
311141	3368
46142	3369
14031	3370
4308	3371
249150	3372
12879	3373
17993	3374
4308	3375
248597	3376
26372	3377
4871	3378
57502	3379
13644	3380
186344	3381
65769	3382
198487	3383
57188	3384
3000	3385
87442	3386
291739	3387
99548	3388
302800	3389
17976	3390
327062	3391
17382	3392
68177	3393
203139	3394
32999	3395
72043	3396
50619	3397
127285	3398
2995	3399
276736	3400
138845	3401
170000	3402
50209	3403
12975	3404
71749	3405
185177	3406
102226	3407
111718	3408
316570	3409
206842	3410
6643	3411
176294	3412
13926	3413
37886	3414
119852	3415
112040	3416
224590	3417
26754	3418
9433	3419
145753	3420
16668	3421
20174	3422
172947	3423
155785	3424
446877	3425
23363	3426
23163	3427
64620	3428
25651	3429
81017	3430
227323	3431
24559	3432
36114	3433
52747	3434
157036	3435
344588	3436
329849	3437
58149	3438
5878	3439
52234	3440
197946	3441
27610	3442
193544	3443
32153	3444
7517	3445
293057	3446
42727	3447
258761	3448
234770	3449
312063	3450
3244	3451
354400	3452
430102	3453
3449	3454
154953	3455
132506	3456
44182	3457
57064	3458
389304	3459
54959	3460
82191	3461
383475	3462
15952	3463
236134	3464
108486	3465
107114	3466
2609	3467
161342	3468
66889	3469
25411	3470
62978	3471
35047	3472
244411	3473
96259	3474
258485	3475
156537	3476
46512	3477
6204	3478
295011	3479
27659	3480
13351	3481
17893	3482
11273	3483
148167	3484
283148	3485
188166	3486
16659	3487
188191	3488
103592	3489
75761	3490
38111	3491
303745	3492
95984	3493
457398	3494
437777	3495
4052	3496
33069	3497
437181	3498
403445	3499
120929	3500
172149	3501
7130	3502
387038	3503
313816	3504
117104	3505
84203	3506
321328	3507
330177	3508
171947	3509
44667	3510
107661	3511
33850	3512
3960	3513
142850	3514
161900	3515
215820	3516
3874	3517
213676	3518
275176	3519
5479	3520
175365	3521
72617	3522
89962	3523
3876	3524
72257	3525
94651	3526
1756	3527
167038	3528
182969	3529
101133	3530
211328	3531
323492	3532
117358	3533
94352	3534
25164	3535
196538	3536
342400	3537
68929	3538
141617	3539
460146	3540
26502	3541
40472	3542
127009	3543
33994	3544
114660	3545
226132	3546
192706	3547
214035	3548
189937	3549
341175	3550
434611	3551
109334	3552
167945	3553
266633	3554
132358	3555
363333	3556
124101	3557
187421	3558
346213	3559
39533	3560
16566	3561
201947	3562
309212	3563
248671	3564
187044	3565
98496	3566
289076	3567
75757	3568
145024	3569
283704	3570
133185	3571
82002	3572
35687	3573
309609	3574
247739	3575
413933	3576
219552	3577
27268	3578
41316	3579
8275	3580
56083	3581
138723	3582
113153	3583
45086	3584
475	3585
296279	3586
248921	3587
459808	3588
98960	3589
192381	3590
224960	3591
40450	3592
209530	3593
25402	3594
171502	3595
2489	3596
178152	3597
241565	3598
138741	3599
119386	3600
46804	3601
106346	3602
13685	3603
50006	3604
32136	3605
452	3606
194366	3607
40910	3608
4767	3609
114247	3610
439819	3611
245341	3612
33997	3613
235342	3614
170467	3615
3907	3616
72495	3617
237926	3618
409128	3619
34555	3620
84017	3621
243478	3622
17291	3623
24941	3624
68806	3625
209925	3626
109178	3627
68825	3628
56700	3629
16454	3630
393746	3631
130614	3632
75552	3633
344562	3634
211611	3635
23505	3636
186005	3637
45682	3638
201372	3639
406235	3640
364731	3641
355275	3642
90855	3643
440051	3644
10840	3645
124580	3646
145408	3647
172904	3648
16910	3649
94024	3650
241345	3651
126418	3652
78975	3653
75696	3654
246760	3655
167605	3656
393693	3657
74174	3658
19002	3659
248471	3660
8646	3661
172411	3662
18331	3663
34600	3664
3834	3665
226532	3666
89751	3667
212846	3668
119520	3669
208027	3670
12247	3671
3220	3672
127984	3673
108529	3674
30805	3675
85543	3676
117812	3677
23772	3678
53990	3679
42917	3680
6577	3681
121566	3682
26728	3683
13872	3684
63793	3685
164410	3686
68703	3687
29892	3688
287912	3689
200198	3690
146379	3691
145220	3692
114645	3693
192013	3694
416200	3695
171958	3696
25409	3697
40979	3698
4837	3699
42752	3700
124719	3701
4335	3702
341583	3703
854	3704
10888	3705
29924	3706
13724	3707
270536	3708
111590	3709
443502	3710
290186	3711
193728	3712
118697	3713
134412	3714
20741	3715
24943	3716
105032	3717
10234	3718
82020	3719
279490	3720
9814	3721
16052	3722
1206	3723
412193	3724
448454	3725
432066	3726
9165	3727
292824	3728
103380	3729
43048	3730
89182	3731
196893	3732
339128	3733
60259	3734
72070	3735
68187	3736
385735	3737
23733	3738
239735	3739
155184	3740
74114	3741
6069	3742
288098	3743
3881	3744
18109	3745
99030	3746
16370	3747
459198	3748
193105	3749
9674	3750
1613	3751
115405	3752
3584	3753
5130	3754
66841	3755
228398	3756
282453	3757
47921	3758
118642	3759
320848	3760
168876	3761
306610	3762
125595	3763
140115	3764
14694	3765
280326	3766
809	3767
28193	3768
19046	3769
37172	3770
107737	3771
51812	3772
66917	3773
114442	3774
36903	3775
7239	3776
3439	3777
168998	3778
23711	3779
32267	3780
43547	3781
38676	3782
147161	3783
18163	3784
69560	3785
72740	3786
61296	3787
232085	3788
84266	3789
42512	3790
451623	3791
2708	3792
4145	3793
157297	3794
184300	3795
194925	3796
6223	3797
2311	3798
251231	3799
8854	3800
31170	3801
47188	3802
19983	3803
59954	3804
409976	3805
86539	3806
220	3807
9136	3808
47192	3809
126649	3810
143404	3811
24374	3812
9174	3813
53959	3814
5247	3815
173226	3816
197070	3817
10583	3818
61840	3819
177545	3820
113963	3821
245503	3822
84244	3823
19246	3824
203507	3825
160250	3826
304116	3827
232766	3828
77286	3829
125843	3830
130490	3831
443371	3832
248312	3833
186232	3834
60047	3835
228952	3836
49645	3837
48058	3838
247874	3839
21379	3840
128518	3841
308088	3842
112699	3843
349797	3844
174458	3845
174655	3846
393529	3847
77308	3848
221258	3849
37540	3850
369703	3851
218543	3852
311709	3853
56728	3854
411122	3855
31859	3856
123913	3857
250538	3858
86620	3859
86620	3860
125434	3861
126334	3862
41010	3863
12522	3864
56432	3865
40180	3866
15413	3867
2324	3868
181699	3869
357585	3870
110886	3871
161541	3872
375271	3873
164519	3874
105943	3875
220189	3876
331	3877
269203	3878
74280	3879
233507	3880
326837	3881
15814	3882
122476	3883
40051	3884
180143	3885
164102	3886
80092	3887
28943	3888
85513	3889
427729	3890
8237	3891
37418	3892
92446	3893
410613	3894
75353	3895
284634	3896
15385	3897
168434	3898
133669	3899
141676	3900
1499	3901
73714	3902
35949	3903
208059	3904
51692	3905
11929	3906
447374	3907
2623	3908
432736	3909
94228	3910
524	3911
240451	3912
22123	3913
85454	3914
63467	3915
84354	3916
243895	3917
32798	3918
110845	3919
373219	3920
63849	3921
130387	3922
9836	3923
118853	3924
178971	3925
5773	3926
14013	3927
92319	3928
25707	3929
79910	3930
207051	3931
110726	3932
62971	3933
349245	3934
48697	3935
91154	3936
149661	3937
19366	3938
153635	3939
22218	3940
90941	3941
201426	3942
154279	3943
177260	3944
27050	3945
133095	3946
28779	3947
105704	3948
479	3949
87768	3950
106951	3951
723	3952
21208	3953
303	3954
339879	3955
34983	3956
2053	3957
249813	3958
111556	3959
1839	3960
382958	3961
58116	3962
23202	3963
78904	3964
1124	3965
359177	3966
26490	3967
75028	3968
354468	3969
94591	3970
41289	3971
75273	3972
27379	3973
9926	3974
519	3975
65057	3976
64321	3977
6028	3978
5479	3979
12452	3980
66147	3981
106387	3982
13573	3983
411098	3984
44372	3985
94705	3986
224428	3987
113121	3988
217240	3989
46879	3990
205035	3991
14998	3992
81834	3993
287004	3994
288672	3995
245273	3996
127285	3997
91483	3998
99350	3999
284559	4000
119253	4001
328060	4002
106624	4003
17573	4004
293824	4005
22030	4006
23363	4007
9834	4008
398638	4009
278104	4010
3967	4011
169173	4012
236635	4013
24199	4014
226995	4015
409876	4016
242566	4017
118287	4018
40952	4019
188097	4020
6604	4021
246583	4022
261718	4023
314	4024
408952	4025
8855	4026
15618	4027
17234	4028
386249	4029
72672	4030
64981	4031
1178	4032
367315	4033
43178	4034
123446	4035
7581	4036
380745	4037
82937	4038
450581	4039
23669	4040
25929	4041
179549	4042
290416	4043
30815	4044
4449	4045
203237	4046
16866	4047
236460	4048
369386	4049
60251	4050
22229	4051
239216	4052
142292	4053
380559	4054
25879	4055
33995	4056
17084	4057
367499	4058
148696	4059
17429	4060
3421	4061
18817	4062
124511	4063
31250	4064
57789	4065
51179	4066
32214	4067
5162	4068
33789	4069
78654	4070
34134	4071
2923	4072
284876	4073
120030	4074
17913	4075
28101	4076
287643	4077
19836	4078
98874	4079
148621	4080
220603	4081
88083	4082
74921	4083
356145	4084
245973	4085
247572	4086
39870	4087
100935	4088
10282	4089
173924	4090
92933	4091
340888	4092
336531	4093
93293	4094
231574	4095
68260	4096
165629	4097
8167	4098
51194	4099
18985	4100
90502	4101
245087	4102
76648	4103
345814	4104
17041	4105
425091	4106
480	4107
94997	4108
48437	4109
93195	4110
170504	4111
21832	4112
166701	4113
192157	4114
126023	4115
24434	4116
18249	4117
150589	4118
78355	4119
24041	4120
198494	4121
48156	4122
30721	4123
7844	4124
193081	4125
193081	4126
416189	4127
189462	4128
330209	4129
237226	4130
252939	4131
20493	4132
403433	4133
251238	4134
135699	4135
29994	4136
57188	4137
36426	4138
46460	4139
160601	4140
16024	4141
5232	4142
174916	4143
43835	4144
112693	4145
391685	4146
18829	4147
23524	4148
228060	4149
39769	4150
244856	4151
95167	4152
21464	4153
24553	4154
377083	4155
42662	4156
77544	4157
3715	4158
84056	4159
232586	4160
10323	4161
434579	4162
365544	4163
246700	4164
431866	4165
151331	4166
89391	4167
159817	4168
1555	4169
317295	4170
14399	4171
177872	4172
225220	4173
211833	4174
76972	4175
12253	4176
234429	4177
140977	4178
116405	4179
4285	4180
6057	4181
120766	4182
112139	4183
57396	4184
229109	4185
5267	4186
180848	4187
56089	4188
163570	4189
352717	4190
262429	4191
46175	4192
115665	4193
48874	4194
205136	4195
2736	4196
451208	4197
216837	4198
48540	4199
42445	4200
28810	4201
7278	4202
218916	4203
138249	4204
14693	4205
10194	4206
19236	4207
395	4208
93816	4209
8382	4210
430178	4211
242815	4212
74470	4213
142757	4214
410352	4215
223816	4216
59042	4217
213124	4218
114340	4219
223360	4220
20925	4221
29347	4222
11381	4223
273280	4224
90962	4225
57301	4226
2753	4227
46888	4228
444329	4229
80344	4230
72495	4231
33328	4232
2033	4233
65781	4234
13468	4235
6592	4236
189275	4237
32121	4238
442555	4239
76574	4240
413556	4241
3405	4242
35141	4243
435948	4244
127627	4245
90977	4246
219846	4247
147114	4248
92956	4249
34671	4250
410331	4251
11726	4252
93401	4253
106327	4254
50579	4255
52898	4256
5156	4257
15724	4258
189596	4259
117081	4260
22738	4261
363559	4262
15061	4263
425307	4264
195719	4265
62261	4266
176640	4267
128254	4268
251489	4269
27859	4270
24286	4271
5612	4272
232392	4273
73439	4274
18966	4275
44285	4276
35021	4277
193204	4278
9663	4279
22336	4280
419854	4281
326598	4282
284447	4283
115235	4284
59868	4285
56865	4286
10806	4287
391300	4288
148184	4289
13184	4290
45290	4291
18485	4292
201791	4293
189720	4294
259617	4295
182690	4296
14315	4297
140298	4298
230260	4299
329764	4300
291538	4301
22227	4302
69551	4303
302531	4304
384687	4305
141693	4306
4356	4307
196930	4308
298857	4309
453783	4310
36766	4311
168672	4312
29649	4313
101495	4314
3717	4315
387629	4316
22413	4317
105518	4318
68065	4319
183443	4320
86401	4321
58805	4322
239274	4323
122860	4324
64380	4325
68434	4326
25489	4327
218189	4328
384105	4329
97760	4330
3158	4331
281918	4332
105859	4333
184335	4334
206789	4335
453695	4336
8045	4337
201476	4338
204675	4339
126205	4340
21504	4341
29245	4342
205450	4343
83877	4344
323890	4345
282949	4346
3367	4347
90934	4348
89725	4349
258221	4350
116327	4351
243	4352
9982	4353
92500	4354
16915	4355
974	4356
299754	4357
256397	4358
243	4359
221374	4360
416928	4361
79773	4362
3195	4363
10468	4364
128682	4365
67818	4366
174737	4367
239156	4368
181360	4369
10083	4370
249695	4371
194	4372
125886	4373
127960	4374
458424	4375
99303	4376
235739	4377
216613	4378
277259	4379
453727	4380
347044	4381
54608	4382
103041	4383
174834	4384
155557	4385
84570	4386
108294	4387
55702	4388
318315	4389
116220	4390
388935	4391
103248	4392
304596	4393
38314	4394
93322	4395
262758	4396
44387	4397
93545	4398
113820	4399
155411	4400
295223	4401
81793	4402
155482	4403
5335	4404
40496	4405
53006	4406
302671	4407
116350	4408
57634	4409
357022	4410
422669	4411
228566	4412
201575	4413
234042	4414
78699	4415
76313	4416
1596	4417
127668	4418
177651	4419
40911	4420
407609	4421
228231	4422
181558	4423
228566	4424
96306	4425
145415	4426
188414	4427
63957	4428
238465	4429
169420	4430
448211	4431
112967	4432
32873	4433
188067	4434
32063	4435
39385	4436
110580	4437
20699	4438
140731	4439
176694	4440
58550	4441
50967	4442
420809	4443
49742	4444
34813	4445
17101	4446
5917	4447
198567	4448
428372	4449
20469	4450
164093	4451
8856	4452
20158	4453
32911	4454
456437	4455
195174	4456
51204	4457
6109	4458
133348	4459
48335	4460
34267	4461
300433	4462
142952	4463
301894	4464
182884	4465
45740	4466
64753	4467
71034	4468
117734	4469
176	4470
182391	4471
41931	4472
15247	4473
56609	4474
28507	4475
345701	4476
6264	4477
400076	4478
152492	4479
244613	4480
118184	4481
212125	4482
77156	4483
148915	4484
29369	4485
192270	4486
190724	4487
46984	4488
14795	4489
218522	4490
15090	4491
378124	4492
65250	4493
341216	4494
453379	4495
247991	4496
27060	4497
362917	4498
391130	4499
119741	4500
41170	4501
312021	4502
68162	4503
35342	4504
65654	4505
57299	4506
245520	4507
53355	4508
25554	4509
122790	4510
220833	4511
386999	4512
402730	4513
445796	4514
239177	4515
140068	4516
105215	4517
318513	4518
64059	4519
65470	4520
422053	4521
7519	4522
405246	4523
378287	4524
194268	4525
194792	4526
424035	4527
173056	4528
310898	4529
25400	4530
29069	4531
32878	4532
18989	4533
244141	4534
49478	4535
147715	4536
201632	4537
105774	4538
379996	4539
365321	4540
216465	4541
45010	4542
11932	4543
864	4544
99764	4545
59785	4546
177951	4547
186463	4548
20376	4549
68949	4550
408750	4551
54550	4552
4148	4553
108192	4554
66100	4555
120172	4556
312190	4557
41329	4558
35074	4559
52826	4560
59645	4561
188981	4562
368471	4563
39986	4564
81287	4565
279680	4566
25763	4567
7756	4568
237122	4569
433817	4570
237580	4571
110216	4572
413178	4573
165945	4574
413614	4575
315919	4576
278667	4577
83366	4578
262039	4579
184333	4580
48779	4581
211002	4582
112664	4583
233526	4584
54528	4585
433421	4586
188149	4587
33615	4588
18857	4589
51727	4590
308521	4591
8519	4592
122798	4593
6623	4594
31118	4595
50214	4596
68418	4597
391453	4598
100636	4599
399395	4600
86967	4601
48689	4602
267342	4603
3530	4604
262221	4605
122060	4606
82174	4607
357242	4608
20266	4609
95940	4610
175798	4611
364637	4612
174907	4613
269349	4614
2504	4615
10183	4616
21492	4617
33163	4618
160718	4619
64920	4620
200208	4621
49252	4622
5277	4623
209770	4624
57856	4625
3437	4626
381795	4627
8221	4628
355896	4629
52741	4630
215278	4631
13053	4632
173091	4633
254404	4634
92289	4635
121881	4636
97951	4637
96442	4638
194450	4639
202381	4640
421630	4641
17708	4642
258901	4643
369990	4644
184596	4645
8274	4646
301596	4647
297311	4648
284027	4649
219729	4650
118354	4651
102261	4652
224385	4653
374139	4654
302380	4655
14881	4656
445948	4657
263193	4658
63006	4659
35659	4660
129563	4661
123119	4662
89823	4663
12048	4664
75344	4665
510	4666
59630	4667
450577	4668
23573	4669
56812	4670
340605	4671
5477	4672
22076	4673
160946	4674
66118	4675
407139	4676
417500	4677
74014	4678
6070	4679
112655	4680
211786	4681
19432	4682
4568	4683
212768	4684
149247	4685
152351	4686
12661	4687
15955	4688
66931	4689
242489	4690
151286	4691
104999	4692
225701	4693
127525	4694
60	4695
11601	4696
77881	4697
232608	4698
227132	4699
45262	4700
4346	4701
29054	4702
65939	4703
6005	4704
30444	4705
78751	4706
267686	4707
7415	4708
3266	4709
29877	4710
311763	4711
49687	4712
105635	4713
141070	4714
54874	4715
164363	4716
209469	4717
135932	4718
107714	4719
418392	4720
73307	4721
291910	4722
40547	4723
94250	4724
65763	4725
232678	4726
65499	4727
105211	4728
352812	4729
76594	4730
94164	4731
251144	4732
27653	4733
193656	4734
340400	4735
54093	4736
109260	4737
17047	4738
339246	4739
39134	4740
135097	4741
337932	4742
243847	4743
190773	4744
133795	4745
139823	4746
204886	4747
17494	4748
242585	4749
132166	4750
191982	4751
311556	4752
66307	4753
55772	4754
160461	4755
207879	4756
236982	4757
70943	4758
54370	4759
100528	4760
187314	4761
291034	4762
196830	4763
222694	4764
261354	4765
189272	4766
376969	4767
229965	4768
41953	4769
172944	4770
23791	4771
206144	4772
158215	4773
105849	4774
386509	4775
86234	4776
364210	4777
208946	4778
133878	4779
245366	4780
169348	4781
203394	4782
388958	4783
385260	4784
27688	4785
104387	4786
386609	4787
107019	4788
155927	4789
93154	4790
193562	4791
416562	4792
122596	4793
54809	4794
381546	4795
227563	4796
177630	4797
29144	4798
381837	4799
98272	4800
102988	4801
417755	4802
247072	4803
92948	4804
439155	4805
388430	4806
20003	4807
96759	4808
8948	4809
165551	4810
5889	4811
323987	4812
215260	4813
4531	4814
82083	4815
3325	4816
377176	4817
377992	4818
203879	4819
209148	4820
71218	4821
29092	4822
79878	4823
1672	4824
384200	4825
120512	4826
224794	4827
413177	4828
341971	4829
104662	4830
200482	4831
26298	4832
407480	4833
12529	4834
33367	4835
111505	4836
84100	4837
19939	4838
209469	4839
342619	4840
415877	4841
186546	4842
417930	4843
15639	4844
118392	4845
8363	4846
98386	4847
22540	4848
45690	4849
40132	4850
378977	4851
54424	4852
270545	4853
98449	4854
188763	4855
121716	4856
183172	4857
48765	4858
333633	4859
320091	4860
158555	4861
187882	4862
228667	4863
201250	4864
9737	4865
354249	4866
84936	4867
96188	4868
176103	4869
407928	4870
219482	4871
163804	4872
177012	4873
287553	4874
218206	4875
391643	4876
337562	4877
23485	4878
231352	4879
442299	4880
15232	4881
373827	4882
418033	4883
18461	4884
387127	4885
217684	4886
85981	4887
181179	4888
16808	4889
30876	4890
387719	4891
4947	4892
60387	4893
3525	4894
238148	4895
18071	4896
1626	4897
1626	4898
25028	4899
76801	4900
126698	4901
124359	4902
226847	4903
7509	4904
18428	4905
37710	4906
121780	4907
134758	4908
180310	4909
353651	4910
10598	4911
220967	4912
153873	4913
406227	4914
131286	4915
133242	4916
273426	4917
452278	4918
373288	4919
222356	4920
373922	4921
47825	4922
24725	4923
345699	4924
174945	4925
159534	4926
212707	4927
5706	4928
383364	4929
39577	4930
125352	4931
366278	4932
280238	4933
83528	4934
160197	4935
229978	4936
200204	4937
82806	4938
369901	4939
177932	4940
107745	4941
123946	4942
340047	4943
21053	4944
393310	4945
231559	4946
354680	4947
226202	4948
42988	4949
386559	4950
37467	4951
128572	4952
330538	4953
189031	4954
71877	4955
34711	4956
251	4957
346404	4958
415846	4959
83972	4960
20769	4961
96383	4962
324962	4963
10265	4964
197550	4965
31514	4966
175466	4967
333969	4968
109654	4969
69583	4970
212754	4971
175550	4972
202019	4973
155670	4974
109875	4975
53605	4976
199390	4977
100565	4978
8880	4979
406142	4980
257179	4981
27756	4982
148561	4983
378062	4984
31140	4985
148615	4986
112839	4987
1316	4988
233090	4989
454371	4990
312586	4991
426883	4992
168710	4993
302031	4994
119645	4995
336979	4996
111918	4997
106382	4998
52164	4999
52756	5000
86065	5001
161638	5002
223227	5003
4953	5004
253207	5005
207080	5006
358680	5007
2716	5008
157518	5009
411961	5010
164196	5011
148557	5012
82288	5013
137061	5014
111248	5015
102317	5016
63466	5017
66476	5018
129450	5019
60221	5020
184347	5021
177795	5022
59534	5023
380963	5024
41478	5025
238642	5026
176673	5027
10890	5028
120000	5029
86831	5030
164063	5031
357805	5032
2434	5033
391266	5034
62912	5035
83280	5036
4935	5037
143225	5038
362534	5039
322337	5040
113577	5041
105533	5042
381112	5043
247571	5044
164392	5045
414781	5046
122449	5047
86248	5048
216307	5049
20682	5050
58337	5051
76110	5052
151695	5053
270907	5054
49393	5055
176221	5056
451963	5057
197367	5058
54508	5059
441222	5060
191881	5061
366255	5062
41370	5063
26500	5064
97523	5065
353653	5066
85370	5067
266253	5068
406432	5069
202865	5070
13421	5071
249143	5072
295305	5073
91026	5074
149075	5075
386554	5076
375879	5077
83706	5078
76840	5079
52974	5080
226324	5081
169758	5082
178170	5083
122092	5084
96561	5085
207004	5086
353878	5087
12356	5088
201829	5089
243256	5090
323188	5091
20267	5092
25163	5093
403267	5094
27064	5095
27055	5096
439091	5097
418824	5098
411295	5099
283373	5100
44193	5101
38503	5102
27706	5103
249757	5104
211447	5105
1389	5106
126744	5107
224802	5108
49166	5109
378	5110
176807	5111
119937	5112
92634	5113
350455	5114
279	5115
323023	5116
30126	5117
291812	5118
49619	5119
24881	5120
422310	5121
56006	5122
291047	5123
152051	5124
190332	5125
417400	5126
1756	5127
38788	5128
281588	5129
111810	5130
7092	5131
701	5132
348796	5133
44400	5134
53631	5135
326901	5136
61678	5137
409893	5138
15581	5139
375459	5140
257234	5141
35590	5142
46285	5143
321	5144
21120	5145
168600	5146
152346	5147
343585	5148
70754	5149
59810	5150
59185	5151
94863	5152
326875	5153
164710	5154
11805	5155
356815	5156
445147	5157
144777	5158
68598	5159
119035	5160
129584	5161
278528	5162
39777	5163
338385	5164
14435	5165
53005	5166
111181	5167
182256	5168
46480	5169
129453	5170
57244	5171
24164	5172
20614	5173
140423	5174
87966	5175
51755	5176
29610	5177
255176	5178
182211	5179
395146	5180
185391	5181
218212	5182
300234	5183
87016	5184
237420	5185
433569	5186
23719	5187
215957	5188
112958	5189
322873	5190
1034	5191
71983	5192
9894	5193
218106	5194
460157	5195
132323	5196
237937	5197
28775	5198
199904	5199
269352	5200
3668	5201
204168	5202
26562	5203
8476	5204
93525	5205
428945	5206
46088	5207
68763	5208
83926	5209
158356	5210
214743	5211
139629	5212
11270	5213
80275	5214
238900	5215
176796	5216
141641	5217
324095	5218
162268	5219
211083	5220
12026	5221
62049	5222
247514	5223
218306	5224
93203	5225
38434	5226
79760	5227
88217	5228
1712	5229
170593	5230
113962	5231
47818	5232
349641	5233
344884	5234
165490	5235
31410	5236
457569	5237
75975	5238
993	5239
451678	5240
426834	5241
231279	5242
106920	5243
378126	5244
24447	5245
42635	5246
328604	5247
376070	5248
176175	5249
459812	5250
83436	5251
70690	5252
246119	5253
200016	5254
76731	5255
382138	5256
164846	5257
76767	5258
233635	5259
353958	5260
168994	5261
62048	5262
26172	5263
211947	5264
420837	5265
333781	5266
291654	5267
240657	5268
136729	5269
133611	5270
50113	5271
6465	5272
323410	5273
12325	5274
11844	5275
25759	5276
57134	5277
249565	5278
249121	5279
12248	5280
65570	5281
435565	5282
127682	5283
35241	5284
136512	5285
388674	5286
202046	5287
216277	5288
247380	5289
22860	5290
97696	5291
92862	5292
14433	5293
453101	5294
218641	5295
352621	5296
186972	5297
182447	5298
48669	5299
300763	5300
55503	5301
366509	5302
199757	5303
250809	5304
35148	5305
25476	5306
335763	5307
183204	5308
45451	5309
18722	5310
32094	5311
16101	5312
55635	5313
63499	5314
6016	5315
154152	5316
399916	5317
123572	5318
119026	5319
252853	5320
400734	5321
266385	5322
457555	5323
354548	5324
279267	5325
303996	5326
93890	5327
197467	5328
197887	5329
180556	5330
114333	5331
174881	5332
143181	5333
288894	5334
156786	5335
201923	5336
40187	5337
93707	5338
288683	5339
156610	5340
316693	5341
367953	5342
97843	5343
279032	5344
115489	5345
104504	5346
51855	5347
72036	5348
210281	5349
5462	5350
6452	5351
106957	5352
384315	5353
14546	5354
108011	5355
22789	5356
113396	5357
24763	5358
226027	5359
167431	5360
132397	5361
36094	5362
182911	5363
94209	5364
212809	5365
404891	5366
27406	5367
116031	5368
17758	5369
98047	5370
28725	5371
60285	5372
404996	5373
115778	5374
29111	5375
3858	5376
411625	5377
14731	5378
134610	5379
83197	5380
14569	5381
359174	5382
13783	5383
436121	5384
44418	5385
331988	5386
225520	5387
233727	5388
144053	5389
156075	5390
279828	5391
127633	5392
7178	5393
224077	5394
52472	5395
156688	5396
74349	5397
11931	5398
47348	5399
10486	5400
358950	5401
239783	5402
177262	5403
67572	5404
220836	5405
111941	5406
91747	5407
54341	5408
37959	5409
297198	5410
54678	5411
18826	5412
54120	5413
87218	5414
1528	5415
111679	5416
79934	5417
69348	5418
49531	5419
356911	5420
98813	5421
141952	5422
21623	5423
315575	5424
199477	5425
112948	5426
144396	5427
31852	5428
99503	5429
101974	5430
69660	5431
196155	5432
7107	5433
17601	5434
24207	5435
165974	5436
103095	5437
394517	5438
344660	5439
129675	5440
143096	5441
53821	5442
113338	5443
311651	5444
29082	5445
250375	5446
66929	5447
51300	5448
145809	5449
30030	5450
147046	5451
15978	5452
105683	5453
105683	5454
181534	5455
393637	5456
398643	5457
450436	5458
170324	5459
100225	5460
36998	5461
280433	5462
85165	5463
172928	5464
65749	5465
347749	5466
309478	5467
16016	5468
37626	5469
71525	5470
137116	5471
116332	5472
239729	5473
9382	5474
417785	5475
185600	5476
414108	5477
356436	5478
19585	5479
46793	5480
175541	5481
158199	5482
125939	5483
349222	5484
349621	5485
220566	5486
278521	5487
322196	5488
139010	5489
105615	5490
12288	5491
12629	5492
68625	5493
451544	5494
95980	5495
26828	5496
304903	5497
264343	5498
216862	5499
150721	5500
1251	5501
118393	5502
262081	5503
39965	5504
381328	5505
195671	5506
9771	5507
76629	5508
256135	5509
73005	5510
372375	5511
200890	5512
97752	5513
95002	5514
71462	5515
70869	5516
147102	5517
445314	5518
80070	5519
417435	5520
193986	5521
43051	5522
412509	5523
260511	5524
297157	5525
149201	5526
366982	5527
144964	5528
180261	5529
234919	5530
24606	5531
177167	5532
76093	5533
68894	5534
3046	5535
77598	5536
13561	5537
43255	5538
10670	5539
230144	5540
191401	5541
43254	5542
330779	5543
216032	5544
425168	5545
173896	5546
207958	5547
488	5548
246	5549
302576	5550
175429	5551
131075	5552
252393	5553
116650	5554
15653	5555
311020	5556
26697	5557
33278	5558
76358	5559
20188	5560
139749	5561
93683	5562
325442	5563
104494	5564
36900	5565
162603	5566
225439	5567
280413	5568
355706	5569
134813	5570
423461	5571
212839	5572
81815	5573
92457	5574
2639	5575
12563	5576
35703	5577
173676	5578
50521	5579
79859	5580
124647	5581
417978	5582
420880	5583
417776	5584
219465	5585
436387	5586
116812	5587
372084	5588
128585	5589
278345	5590
100363	5591
453107	5592
435641	5593
87230	5594
331107	5595
44430	5596
119725	5597
85193	5598
94535	5599
68763	5600
207545	5601
307318	5602
221959	5603
221260	5604
313270	5605
212574	5606
46579	5607
405302	5608
338918	5609
4412	5610
174367	5611
193160	5612
114750	5613
397179	5614
444	5615
14637	5616
1658	5617
65734	5618
84727	5619
7848	5620
302911	5621
50815	5622
198547	5623
387129	5624
26307	5625
136089	5626
176642	5627
131542	5628
132311	5629
97226	5630
383013	5631
283641	5632
312728	5633
135542	5634
111935	5635
96010	5636
208366	5637
23838	5638
27391	5639
304750	5640
26044	5641
245021	5642
408471	5643
130551	5644
318205	5645
804	5646
381953	5647
49581	5648
341765	5649
127716	5650
412515	5651
214917	5652
395558	5653
274113	5654
19607	5655
66581	5656
237119	5657
71088	5658
388073	5659
90151	5660
261285	5661
17253	5662
265698	5663
147851	5664
312820	5665
62610	5666
15827	5667
212847	5668
7797	5669
304565	5670
151037	5671
207256	5672
147729	5673
32077	5674
370845	5675
445236	5676
20185	5677
355667	5678
54592	5679
229506	5680
405918	5681
78750	5682
247629	5683
335474	5684
93867	5685
176449	5686
19978	5687
120844	5688
182167	5689
208702	5690
22663	5691
437341	5692
25816	5693
23347	5694
69999	5695
396423	5696
89016	5697
250501	5698
98554	5699
60955	5700
16015	5701
311730	5702
85421	5703
186938	5704
54769	5705
283754	5706
418139	5707
31858	5708
198674	5709
79146	5710
400637	5711
98625	5712
125757	5713
409030	5714
61957	5715
346820	5716
172572	5717
129075	5718
446587	5719
142271	5720
198787	5721
127108	5722
372907	5723
75506	5724
92543	5725
8007	5726
437537	5727
223587	5728
226629	5729
172954	5730
243219	5731
273105	5732
282406	5733
248379	5734
163710	5735
119108	5736
458218	5737
82165	5738
102314	5739
390671	5740
454818	5741
65675	5742
195659	5743
97915	5744
263513	5745
202379	5746
125854	5747
114378	5748
82316	5749
64949	5750
54521	5751
249331	5752
191218	5753
454168	5754
221076	5755
1775	5756
131122	5757
5208	5758
154259	5759
90943	5760
90943	5761
284022	5762
114375	5763
73029	5764
373	5765
77898	5766
265327	5767
144796	5768
75238	5769
38707	5770
28912	5771
18885	5772
395342	5773
237673	5774
18976	5775
47273	5776
431455	5777
300362	5778
409902	5779
250686	5780
60732	5781
137132	5782
144452	5783
78865	5784
219355	5785
13997	5786
11539	5787
246806	5788
86105	5789
373427	5790
245694	5791
6326	5792
204600	5793
370888	5794
110235	5795
185842	5796
190266	5797
159834	5798
162516	5799
348939	5800
248372	5801
452161	5802
344237	5803
167341	5804
217441	5805
225535	5806
13997	5807
6621	5808
248065	5809
47282	5810
54717	5811
223617	5812
373024	5813
131666	5814
15424	5815
152586	5816
132702	5817
315238	5818
349974	5819
130866	5820
59929	5821
113936	5822
293317	5823
79769	5824
100672	5825
154667	5826
18279	5827
142219	5828
17018	5829
55368	5830
139148	5831
72736	5832
68736	5833
25182	5834
66194	5835
140934	5836
120576	5837
418628	5838
254807	5839
27171	5840
49514	5841
22242	5842
117297	5843
131870	5844
315399	5845
66456	5846
126035	5847
227852	5848
104474	5849
35845	5850
253941	5851
260801	5852
3762	5853
82201	5854
9718	5855
56913	5856
98663	5857
102637	5858
319170	5859
216479	5860
58518	5861
50088	5862
181825	5863
42106	5864
35268	5865
8318	5866
76926	5867
286651	5868
10064	5869
39085	5870
742	5871
59101	5872
34638	5873
182418	5874
363756	5875
22656	5876
70328	5877
19989	5878
25535	5879
34158	5880
224959	5881
121572	5882
301045	5883
24327	5884
17784	5885
449700	5886
10040	5887
20063	5888
221209	5889
431342	5890
213954	5891
295435	5892
235357	5893
326408	5894
14393	5895
17465	5896
441534	5897
169528	5898
302026	5899
42540	5900
89032	5901
19216	5902
139048	5903
69943	5904
18313	5905
426680	5906
27592	5907
61073	5908
119701	5909
438107	5910
5322	5911
67880	5912
371622	5913
371646	5914
102831	5915
40755	5916
8230	5917
20239	5918
17899	5919
65233	5920
49743	5921
41899	5922
256605	5923
220321	5924
228788	5925
9035	5926
3526	5927
376635	5928
158764	5929
133774	5930
55382	5931
79297	5932
139536	5933
436590	5934
442031	5935
5995	5936
49147	5937
27103	5938
27802	5939
157971	5940
84871	5941
143716	5942
52362	5943
184193	5944
56551	5945
150211	5946
138246	5947
68667	5948
380051	5949
122129	5950
185783	5951
53933	5952
432587	5953
207110	5954
136636	5955
9585	5956
64207	5957
62565	5958
362310	5959
207965	5960
443137	5961
110893	5962
177001	5963
118428	5964
243364	5965
104299	5966
4716	5967
294432	5968
244088	5969
26352	5970
92932	5971
345852	5972
189621	5973
220045	5974
75048	5975
60596	5976
98002	5977
172148	5978
166289	5979
117545	5980
260949	5981
411528	5982
126271	5983
101741	5984
32428	5985
321590	5986
122566	5987
13751	5988
129607	5989
16384	5990
182765	5991
338052	5992
35150	5993
106254	5994
415161	5995
156699	5996
122140	5997
427078	5998
231883	5999
354	6000
217849	6001
301074	6002
13628	6003
398995	6004
277663	6005
47569	6006
164324	6007
234736	6008
3995	6009
122820	6010
209429	6011
18425	6012
74393	6013
67519	6014
63543	6015
419049	6016
375415	6017
59308	6018
699	6019
204257	6020
96303	6021
128458	6022
6034	6023
4144	6024
48860	6025
18084	6026
284455	6027
30371	6028
245460	6029
55840	6030
26991	6031
299734	6032
230426	6033
190165	6034
61208	6035
15982	6036
22878	6037
239919	6038
151588	6039
12490	6040
120831	6041
58567	6042
43714	6043
100977	6044
337967	6045
236359	6046
335437	6047
22725	6048
436254	6049
6335	6050
65140	6051
31436	6052
414974	6053
216514	6054
445582	6055
255992	6056
117652	6057
377768	6058
404119	6059
458664	6060
153491	6061
299884	6062
11127	6063
115451	6064
136162	6065
127743	6066
40560	6067
132099	6068
175122	6069
46626	6070
57556	6071
27218	6072
120604	6073
445720	6074
193694	6075
24523	6076
102010	6077
318995	6078
382801	6079
3793	6080
46235	6081
175861	6082
139854	6083
145620	6084
254233	6085
24499	6086
240920	6087
183539	6088
97911	6089
196063	6090
98262	6091
271611	6092
273323	6093
75722	6094
77242	6095
92009	6096
36787	6097
98559	6098
235602	6099
454139	6100
239708	6101
209346	6102
278379	6103
83377	6104
21664	6105
123524	6106
218567	6107
41116	6108
60921	6109
132434	6110
16376	6111
48110	6112
27199	6113
218203	6114
357713	6115
130633	6116
2490	6117
95995	6118
373098	6119
280253	6120
26997	6121
7839	6122
4430	6123
72170	6124
375075	6125
221742	6126
252308	6127
16250	6128
35940	6129
230530	6130
123711	6131
238542	6132
95409	6133
73	6134
45341	6135
128390	6136
60287	6137
14903	6138
34858	6139
76640	6140
13837	6141
2328	6142
10521	6143
53056	6144
320935	6145
123272	6146
220634	6147
248982	6148
2984	6149
123872	6150
79184	6151
249165	6152
1772	6153
33831	6154
11219	6155
31565	6156
4564	6157
298666	6158
290515	6159
193664	6160
73843	6161
435513	6162
85900	6163
294660	6164
332841	6165
131163	6166
436847	6167
213087	6168
33844	6169
450776	6170
438058	6171
65143	6172
205983	6173
409758	6174
208441	6175
389243	6176
173533	6177
311750	6178
154422	6179
355916	6180
47121	6181
112113	6182
235547	6183
323290	6184
88479	6185
31291	6186
60599	6187
229398	6188
91043	6189
15528	6190
187932	6191
15528	6192
198668	6193
60199	6194
32375	6195
63226	6196
57801	6197
150484	6198
146113	6199
455319	6200
31251	6201
5942	6202
44853	6203
31820	6204
431120	6205
63172	6206
255718	6207
85011	6208
112933	6209
121611	6210
274638	6211
294991	6212
143159	6213
158506	6214
20839	6215
229791	6216
51140	6217
151899	6218
17262	6219
81087	6220
118956	6221
7597	6222
371808	6223
226526	6224
274472	6225
46892	6226
7533	6227
337405	6228
46892	6229
210397	6230
316056	6231
219710	6232
346507	6233
91189	6234
123460	6235
23869	6236
29791	6237
114555	6238
82069	6239
138854	6240
210520	6241
98816	6242
361790	6243
58337	6244
57149	6245
453462	6246
23776	6247
37117	6248
63810	6249
62837	6250
314970	6251
12791	6252
51178	6253
138836	6254
315540	6255
2750	6256
244081	6257
24322	6258
251301	6259
3012	6260
65705	6261
196068	6262
214239	6263
36615	6264
192003	6265
25292	6266
32167	6267
111649	6268
140409	6269
155834	6270
343860	6271
110858	6272
2687	6273
228524	6274
19208	6275
108511	6276
5800	6277
194939	6278
93841	6279
226183	6280
113469	6281
223582	6282
188468	6283
32653	6284
209233	6285
26834	6286
179	6287
245619	6288
428784	6289
340748	6290
118696	6291
7012	6292
277624	6293
235538	6294
177520	6295
37265	6296
261389	6297
47610	6298
243115	6299
100901	6300
47885	6301
17625	6302
180918	6303
244020	6304
29894	6305
103015	6306
288801	6307
144554	6308
79640	6309
215879	6310
6630	6311
249291	6312
155734	6313
129120	6314
254278	6315
432783	6316
317022	6317
338672	6318
88212	6319
182060	6320
172469	6321
399327	6322
342911	6323
272034	6324
1425	6325
111414	6326
106896	6327
63653	6328
98488	6329
35038	6330
226719	6331
380858	6332
194614	6333
81997	6334
24608	6335
158001	6336
62568	6337
78551	6338
176708	6339
33546	6340
176287	6341
206185	6342
197675	6343
413376	6344
390619	6345
43058	6346
154534	6347
14039	6348
34406	6349
3967	6350
52011	6351
98360	6352
190081	6353
419620	6354
235372	6355
1447	6356
319617	6357
28694	6358
18097	6359
11454	6360
26818	6361
308972	6362
267780	6363
365924	6364
320327	6365
38872	6366
54324	6367
77442	6368
368824	6369
399361	6370
217014	6371
54392	6372
322732	6373
404724	6374
123836	6375
342080	6376
183423	6377
70084	6378
40566	6379
82605	6380
363930	6381
402898	6382
68857	6383
216508	6384
312131	6385
26592	6386
163296	6387
364413	6388
38933	6389
230123	6390
256746	6391
73406	6392
127925	6393
329139	6394
67393	6395
4806	6396
293346	6397
321671	6398
72258	6399
192025	6400
451780	6401
132820	6402
430271	6403
192800	6404
33717	6405
35510	6406
86216	6407
162619	6408
75049	6409
199724	6410
36494	6411
17100	6412
28096	6413
270414	6414
266933	6415
169934	6416
310227	6417
242175	6418
287983	6419
37097	6420
110661	6421
323610	6422
196438	6423
88715	6424
315125	6425
230368	6426
172440	6427
442452	6428
45811	6429
400	6430
64615	6431
258631	6432
93614	6433
68864	6434
219913	6435
456278	6436
64150	6437
68771	6438
422920	6439
72770	6440
23426	6441
154588	6442
252371	6443
59406	6444
28824	6445
55251	6446
454620	6447
130050	6448
173987	6449
320833	6450
163128	6451
53035	6452
246361	6453
146094	6454
321635	6455
204706	6456
197942	6457
249139	6458
262731	6459
43508	6460
100234	6461
170784	6462
205555	6463
290696	6464
228307	6465
176850	6466
126468	6467
8583	6468
134059	6469
94742	6470
172412	6471
53745	6472
63345	6473
371647	6474
246624	6475
103466	6476
82007	6477
85531	6478
161484	6479
169224	6480
152465	6481
295164	6482
60092	6483
136346	6484
69584	6485
145466	6486
357348	6487
426719	6488
402625	6489
44227	6490
95877	6491
59900	6492
211749	6493
256480	6494
5494	6495
86749	6496
387603	6497
4089	6498
33412	6499
25909	6500
7069	6501
402968	6502
128769	6503
391	6504
10195	6505
86925	6506
93665	6507
56878	6508
28787	6509
428110	6510
115145	6511
81821	6512
144570	6513
78861	6514
170237	6515
3155	6516
13598	6517
100584	6518
4298	6519
10443	6520
102498	6521
143646	6522
169121	6523
165646	6524
95710	6525
296109	6526
119882	6527
177521	6528
149301	6529
446456	6530
114794	6531
95270	6532
149993	6533
238151	6534
39064	6535
171980	6536
168028	6537
149698	6538
190522	6539
2435	6540
9825	6541
63199	6542
43591	6543
6927	6544
160298	6545
143213	6546
122439	6547
103414	6548
445087	6549
83334	6550
421567	6551
448192	6552
456307	6553
242420	6554
267994	6555
97275	6556
208117	6557
256557	6558
93832	6559
144016	6560
202772	6561
208509	6562
411	6563
44624	6564
60905	6565
437993	6566
70287	6567
69006	6568
178588	6569
70285	6570
170700	6571
356086	6572
76	6573
28169	6574
1121	6575
65625	6576
199398	6577
442	6578
66767	6579
146640	6580
103873	6581
276760	6582
143387	6583
150407	6584
195614	6585
335781	6586
447499	6587
184000	6588
244739	6589
66449	6590
162342	6591
168230	6592
106071	6593
440935	6594
41725	6595
150071	6596
61948	6597
173090	6598
119189	6599
2723	6600
13360	6601
220190	6602
399197	6603
377324	6604
5119	6605
180187	6606
175503	6607
39942	6608
2242	6609
127572	6610
346077	6611
319414	6612
337509	6613
3453	6614
216403	6615
96640	6616
80166	6617
45692	6618
61765	6619
66415	6620
42105	6621
42358	6622
191132	6623
41465	6624
153849	6625
71340	6626
43428	6627
105231	6628
134439	6629
73446	6630
239580	6631
296293	6632
223147	6633
336643	6634
170528	6635
24509	6636
69954	6637
84364	6638
8486	6639
173499	6640
39535	6641
447604	6642
59449	6643
250241	6644
214988	6645
259047	6646
283415	6647
85524	6648
20499	6649
193006	6650
111020	6651
6738	6652
237061	6653
225707	6654
341350	6655
83208	6656
124702	6657
315782	6658
28388	6659
316489	6660
43078	6661
9376	6662
255874	6663
340842	6664
134145	6665
46044	6666
252272	6667
27157	6668
327902	6669
60033	6670
167295	6671
14005	6672
21600	6673
245562	6674
328620	6675
4342	6676
143778	6677
6766	6678
63492	6679
398716	6680
60242	6681
123763	6682
113838	6683
51578	6684
87330	6685
147347	6686
82442	6687
64723	6688
236041	6689
137638	6690
334018	6691
68781	6692
90605	6693
337245	6694
214826	6695
2523	6696
150677	6697
100307	6698
380924	6699
3252	6700
434777	6701
50383	6702
7422	6703
138004	6704
167975	6705
68184	6706
89604	6707
12286	6708
131855	6709
103441	6710
161099	6711
56944	6712
225906	6713
63436	6714
166552	6715
218314	6716
253077	6717
208278	6718
310543	6719
71163	6720
25686	6721
64442	6722
169873	6723
137424	6724
79617	6725
165163	6726
18755	6727
245176	6728
98421	6729
38585	6730
13567	6731
116577	6732
38296	6733
35934	6734
127370	6735
382	6736
245687	6737
153998	6738
377960	6739
451739	6740
69163	6741
146437	6742
73733	6743
66105	6744
245785	6745
229282	6746
131599	6747
36702	6748
73736	6749
14330	6750
6508	6751
176439	6752
278493	6753
217204	6754
425141	6755
311597	6756
44937	6757
18385	6758
389230	6759
229846	6760
104352	6761
225600	6762
240033	6763
17498	6764
74972	6765
66634	6766
425994	6767
162416	6768
32286	6769
459481	6770
441720	6771
204901	6772
28884	6773
363524	6774
383455	6775
432840	6776
71233	6777
127502	6778
37424	6779
208626	6780
231603	6781
245856	6782
302453	6783
204064	6784
290183	6785
187697	6786
6941	6787
136968	6788
372386	6789
417477	6790
36809	6791
33658	6792
73728	6793
143194	6794
84492	6795
3836	6796
3266	6797
126666	6798
132579	6799
40238	6800
94204	6801
158191	6802
40502	6803
74072	6804
19904	6805
112495	6806
288322	6807
254917	6808
95616	6809
148817	6810
16552	6811
20528	6812
69279	6813
36252	6814
5839	6815
1101	6816
42643	6817
438933	6818
5844	6819
301765	6820
296130	6821
5852	6822
5852	6823
5844	6824
59689	6825
5852	6826
156621	6827
337003	6828
66700	6829
323453	6830
224799	6831
25718	6832
276285	6833
58938	6834
172529	6835
202580	6836
77644	6837
209790	6838
49431	6839
71608	6840
400039	6841
423	6842
48030	6843
379738	6844
125	6845
57174	6846
69701	6847
17678	6848
127355	6849
377522	6850
344577	6851
66727	6852
60795	6853
138339	6854
67184	6855
43605	6856
113105	6857
103241	6858
96751	6859
189655	6860
19960	6861
92807	6862
146102	6863
406021	6864
6405	6865
6063	6866
15376	6867
94342	6868
126599	6869
160240	6870
103419	6871
6405	6872
194576	6873
302638	6874
206252	6875
46962	6876
81293	6877
34903	6878
329803	6879
315139	6880
315464	6881
395360	6882
116405	6883
15637	6884
120713	6885
92154	6886
59015	6887
367630	6888
371077	6889
129426	6890
208619	6891
389887	6892
202234	6893
165588	6894
383251	6895
115	6896
13488	6897
375460	6898
49207	6899
4114	6900
1404	6901
309276	6902
6692	6903
174226	6904
11371	6905
8297	6906
43107	6907
223570	6908
8140	6909
526	6910
124678	6911
3616	6912
264692	6913
92327	6914
2973	6915
64407	6916
8645	6917
389410	6918
80490	6919
392	6920
69345	6921
1947	6922
41286	6923
116644	6924
6867	6925
125815	6926
79524	6927
41560	6928
163183	6929
103634	6930
184753	6931
246505	6932
85927	6933
195210	6934
126961	6935
98176	6936
56809	6937
93648	6938
18548	6939
102688	6940
89321	6941
243458	6942
200174	6943
49014	6944
7016	6945
247763	6946
18742	6947
431348	6948
48730	6949
212167	6950
184512	6951
256409	6952
105941	6953
356358	6954
378800	6955
36189	6956
332279	6957
22440	6958
123243	6959
20681	6960
176346	6961
85757	6962
229301	6963
8396	6964
190063	6965
389860	6966
139336	6967
448354	6968
205282	6969
28377	6970
181327	6971
429061	6972
159741	6973
196850	6974
402435	6975
90798	6976
149202	6977
71158	6978
123616	6979
81512	6980
245659	6981
56906	6982
173316	6983
457263	6984
129415	6985
208007	6986
406183	6987
120510	6988
242673	6989
69550	6990
55349	6991
197307	6992
25122	6993
431187	6994
33896	6995
59215	6996
5978	6997
224451	6998
183271	6999
18431	7000
384807	7001
168665	7002
150501	7003
628	7004
46656	7005
156591	7006
78817	7007
4846	7008
426742	7009
14721	7010
192141	7011
89676	7012
109588	7013
6276	7014
387463	7015
412751	7016
79598	7017
31632	7018
28712	7019
18740	7020
5120	7021
64006	7022
71864	7023
48612	7024
190861	7025
63620	7026
22603	7027
109984	7028
54312	7029
154696	7030
154639	7031
141722	7032
22932	7033
41834	7034
169488	7035
57829	7036
417193	7037
412504	7038
131281	7039
428463	7040
306801	7041
400956	7042
132838	7043
366258	7044
291849	7045
96731	7046
156082	7047
100004	7048
60890	7049
37362	7050
97911	7051
455447	7052
385203	7053
409759	7054
17186	7055
14705	7056
112000	7057
429792	7058
422433	7059
266561	7060
62241	7061
190861	7062
36191	7063
307956	7064
34271	7065
99262	7066
241201	7067
159248	7068
27339	7069
328732	7070
173660	7071
12127	7072
119028	7073
173660	7074
33041	7075
193100	7076
52222	7077
424112	7078
94900	7079
85499	7080
156702	7081
141280	7082
39447	7083
93094	7084
39771	7085
70951	7086
25967	7087
101289	7088
25533	7089
30426	7090
66047	7091
301032	7092
20925	7093
224308	7094
332543	7095
56740	7096
153185	7097
33828	7098
65687	7099
401177	7100
230459	7101
205112	7102
138975	7103
181450	7104
389051	7105
383612	7106
55880	7107
39666	7108
205112	7109
894	7110
34106	7111
302012	7112
31954	7113
206382	7114
247458	7115
321363	7116
199323	7117
20922	7118
815	7119
88928	7120
112457	7121
202348	7122
110246	7123
210750	7124
252924	7125
74073	7126
92861	7127
61527	7128
244452	7129
34574	7130
133	7131
302295	7132
24815	7133
333797	7134
137022	7135
78064	7136
208126	7137
135178	7138
60720	7139
13325	7140
86777	7141
158140	7142
98018	7143
362990	7144
371282	7145
57071	7146
322050	7147
28872	7148
73833	7149
24437	7150
288157	7151
419628	7152
188049	7153
128327	7154
27036	7155
225483	7156
451680	7157
339507	7158
37668	7159
36367	7160
33867	7161
9845	7162
18639	7163
395389	7164
356041	7165
47181	7166
39281	7167
122810	7168
23476	7169
54606	7170
61124	7171
385098	7172
108272	7173
27470	7174
155194	7175
94470	7176
20140	7177
324030	7178
92447	7179
9204	7180
110619	7181
106297	7182
292930	7183
373522	7184
59272	7185
61632	7186
237928	7187
293004	7188
40107	7189
28134	7190
218685	7191
376847	7192
207592	7193
30472	7194
44455	7195
65577	7196
172545	7197
422064	7198
203505	7199
42000	7200
199140	7201
33630	7202
350575	7203
74969	7204
301860	7205
26230	7206
62794	7207
26257	7208
20375	7209
200	7210
398504	7211
66587	7212
86269	7213
68630	7214
64380	7215
28	7216
12914	7217
205382	7218
159622	7219
82999	7220
136734	7221
227561	7222
250316	7223
123433	7224
162553	7225
125135	7226
66478	7227
298982	7228
33992	7229
244488	7230
25586	7231
38225	7232
314949	7233
453320	7234
423860	7235
1540	7236
26072	7237
225098	7238
427439	7239
185680	7240
97489	7241
102450	7242
42472	7243
237241	7244
29878	7245
163673	7246
33832	7247
219833	7248
454776	7249
316607	7250
50263	7251
63630	7252
77190	7253
15924	7254
70344	7255
52812	7256
63263	7257
380535	7258
30673	7259
445235	7260
122208	7261
224483	7262
184119	7263
127463	7264
27982	7265
321948	7266
91512	7267
420974	7268
29884	7269
147897	7270
169220	7271
132686	7272
438781	7273
72669	7274
20164	7275
199883	7276
60445	7277
206102	7278
39162	7279
297202	7280
426342	7281
304213	7282
8998	7283
230463	7284
200626	7285
445	7286
129996	7287
215348	7288
16405	7289
233813	7290
102430	7291
22194	7292
370060	7293
305144	7294
178324	7295
160554	7296
902	7297
65093	7298
72337	7299
47648	7300
232217	7301
187452	7302
229	7303
342205	7304
25153	7305
15217	7306
195273	7307
166098	7308
141693	7309
52606	7310
40517	7311
88988	7312
71190	7313
74186	7314
17215	7315
29372	7316
272985	7317
363010	7318
47618	7319
145885	7320
17730	7321
4221	7322
545	7323
3829	7324
26101	7325
24	7326
223185	7327
146971	7328
293672	7329
47690	7330
126752	7331
342824	7332
28899	7333
218020	7334
25184	7335
6600	7336
152354	7337
312782	7338
10261	7339
264293	7340
156376	7341
152354	7342
292358	7343
222818	7344
20040	7345
127916	7346
3253	7347
125677	7348
273602	7349
11927	7350
66076	7351
20466	7352
38922	7353
40810	7354
24152	7355
353581	7356
367171	7357
2671	7358
127405	7359
15773	7360
436551	7361
175994	7362
199404	7363
1504	7364
18649	7365
74686	7366
10396	7367
89548	7368
68453	7369
79954	7370
318570	7371
9025	7372
41357	7373
27354	7374
126531	7375
60035	7376
3355	7377
33646	7378
343415	7379
80379	7380
91729	7381
149797	7382
56373	7383
199593	7384
139119	7385
65354	7386
96940	7387
353761	7388
148928	7389
155718	7390
324883	7391
107483	7392
114380	7393
22074	7394
10018	7395
303056	7396
326770	7397
114507	7398
3489	7399
7252	7400
4548	7401
111508	7402
409465	7403
31079	7404
137138	7405
203422	7406
48757	7407
60581	7408
48531	7409
57805	7410
426640	7411
221683	7412
160441	7413
225524	7414
167277	7415
756	7416
338958	7417
143764	7418
29839	7419
57904	7420
16614	7421
21232	7422
21232	7423
98447	7424
324136	7425
943	7426
3851	7427
370246	7428
35654	7429
362074	7430
13520	7431
127624	7432
242349	7433
32950	7434
248624	7435
139567	7436
393045	7437
42551	7438
324982	7439
215195	7440
182813	7441
218107	7442
12276	7443
194381	7444
24	7445
8615	7446
80524	7447
380483	7448
251595	7449
315908	7450
406984	7451
53934	7452
242213	7453
450719	7454
183164	7455
38868	7456
136016	7457
76208	7458
327106	7459
390089	7460
110949	7461
332867	7462
119023	7463
68369	7464
83559	7465
26982	7466
138500	7467
379732	7468
247124	7469
116944	7470
55486	7471
154455	7472
228731	7473
116726	7474
19878	7475
321793	7476
43836	7477
24131	7478
131879	7479
61570	7480
61215	7481
8127	7482
19591	7483
124875	7484
11396	7485
246243	7486
160819	7487
427303	7488
1682	7489
210932	7490
170013	7491
252018	7492
129202	7493
332995	7494
177223	7495
63022	7496
92139	7497
220326	7498
349161	7499
109220	7500
196115	7501
125543	7502
112407	7503
68064	7504
35392	7505
228905	7506
84102	7507
209244	7508
29130	7509
218785	7510
146691	7511
113550	7512
140594	7513
224533	7514
385763	7515
360896	7516
26601	7517
36927	7518
29407	7519
416356	7520
20144	7521
21	7522
65949	7523
38618	7524
31860	7525
14447	7526
146199	7527
303984	7528
2791	7529
275047	7530
102450	7531
28963	7532
178013	7533
120442	7534
132269	7535
78316	7536
212740	7537
5155	7538
13426	7539
250582	7540
238343	7541
342353	7542
10669	7543
40292	7544
117032	7545
7695	7546
55895	7547
289131	7548
62533	7549
133001	7550
126153	7551
25719	7552
12234	7553
396707	7554
394890	7555
126601	7556
57457	7557
20182	7558
79895	7559
242541	7560
84520	7561
24	7562
108210	7563
300163	7564
119065	7565
233729	7566
29686	7567
77702	7568
49454	7569
387261	7570
99824	7571
62626	7572
236432	7573
199286	7574
83679	7575
163912	7576
172723	7577
62510	7578
79350	7579
152158	7580
360496	7581
4491	7582
172197	7583
111782	7584
204975	7585
422017	7586
3790	7587
51128	7588
5127	7589
115031	7590
180440	7591
383434	7592
179001	7593
231356	7594
234879	7595
227612	7596
186987	7597
131644	7598
24636	7599
411701	7600
281362	7601
229773	7602
186004	7603
104609	7604
55683	7605
324081	7606
358957	7607
430348	7608
179187	7609
45690	7610
189606	7611
323606	7612
75834	7613
119328	7614
182476	7615
263361	7616
41067	7617
58217	7618
177127	7619
56948	7620
121887	7621
14028	7622
282464	7623
49610	7624
262129	7625
195934	7626
442723	7627
226263	7628
147157	7629
321083	7630
9035	7631
53347	7632
212063	7633
244776	7634
381838	7635
226100	7636
62108	7637
114817	7638
155516	7639
230228	7640
88867	7641
211786	7642
284722	7643
12027	7644
85470	7645
160147	7646
108692	7647
230526	7648
115960	7649
144691	7650
216260	7651
321039	7652
79626	7653
310834	7654
34269	7655
206881	7656
457576	7657
23207	7658
50551	7659
19736	7660
15601	7661
454741	7662
142511	7663
57715	7664
201785	7665
88741	7666
10018	7667
218431	7668
214853	7669
307297	7670
422731	7671
126867	7672
297121	7673
349695	7674
223023	7675
409973	7676
82371	7677
98620	7678
21187	7679
201974	7680
292006	7681
309080	7682
220757	7683
50643	7684
183428	7685
229064	7686
429	7687
182418	7688
236119	7689
229396	7690
426721	7691
33987	7692
6051	7693
72332	7694
437273	7695
189080	7696
117834	7697
243726	7698
403100	7699
356310	7700
7670	7701
350216	7702
207290	7703
148292	7704
2372	7705
136360	7706
166711	7707
29899	7708
63116	7709
7313	7710
313098	7711
186747	7712
117517	7713
136731	7714
196414	7715
46453	7716
378389	7717
1061	7718
128439	7719
203511	7720
96519	7721
459219	7722
231843	7723
11820	7724
452858	7725
150911	7726
124619	7727
209011	7728
435109	7729
363411	7730
145375	7731
302891	7732
117288	7733
31089	7734
377585	7735
61013	7736
110839	7737
66394	7738
404513	7739
298486	7740
316012	7741
384935	7742
124163	7743
447460	7744
133398	7745
279933	7746
152175	7747
68790	7748
269092	7749
266504	7750
184489	7751
131356	7752
295126	7753
214255	7754
373222	7755
123564	7756
86916	7757
22193	7758
384127	7759
205871	7760
195438	7761
141315	7762
54113	7763
48819	7764
35207	7765
232986	7766
72685	7767
49010	7768
101474	7769
410520	7770
275201	7771
139821	7772
372053	7773
439218	7774
152714	7775
378933	7776
172880	7777
125940	7778
452134	7779
146514	7780
211867	7781
143793	7782
451542	7783
160610	7784
389107	7785
97895	7786
329564	7787
182688	7788
220404	7789
15031	7790
397872	7791
97844	7792
236083	7793
13827	7794
122274	7795
176204	7796
407682	7797
60924	7798
295062	7799
167884	7800
184079	7801
392323	7802
401561	7803
453693	7804
60609	7805
328281	7806
323816	7807
210404	7808
420668	7809
85723	7810
212709	7811
169874	7812
411180	7813
133490	7814
139725	7815
82803	7816
386394	7817
154756	7818
58925	7819
363765	7820
15986	7821
238499	7822
196213	7823
58037	7824
32687	7825
424603	7826
79385	7827
128367	7828
104624	7829
71600	7830
108825	7831
95772	7832
289340	7833
293647	7834
447570	7835
263854	7836
289164	7837
427651	7838
170022	7839
116125	7840
9545	7841
18348	7842
189210	7843
8043	7844
63954	7845
73353	7846
228829	7847
309954	7848
49042	7849
119023	7850
345070	7851
94313	7852
68928	7853
75468	7854
54500	7855
59857	7856
309087	7857
417351	7858
10386	7859
247074	7860
27028	7861
249579	7862
336182	7863
384167	7864
167146	7865
96076	7866
359386	7867
197259	7868
95364	7869
203460	7870
100811	7871
25014	7872
383551	7873
259105	7874
437332	7875
200818	7876
247756	7877
131632	7878
32045	7879
75872	7880
60969	7881
188610	7882
58471	7883
86612	7884
313997	7885
49747	7886
38164	7887
87864	7888
9646	7889
283577	7890
190670	7891
272777	7892
401069	7893
425409	7894
360653	7895
250093	7896
15579	7897
352210	7898
88275	7899
132376	7900
37254	7901
242763	7902
339245	7903
443482	7904
117072	7905
429651	7906
32227	7907
92274	7908
8743	7909
230982	7910
21967	7911
10153	7912
93265	7913
215648	7914
383503	7915
273829	7916
29502	7917
247207	7918
74360	7919
372266	7920
121142	7921
10933	7922
61718	7923
47446	7924
78144	7925
121883	7926
96450	7927
219440	7928
191862	7929
39351	7930
76814	7931
131393	7932
287361	7933
106516	7934
68223	7935
279317	7936
351788	7937
374384	7938
41937	7939
31538	7940
69440	7941
419165	7942
47887	7943
14232	7944
66188	7945
82979	7946
437615	7947
426821	7948
197027	7949
421151	7950
412799	7951
51851	7952
366153	7953
239376	7954
125129	7955
84636	7956
82227	7957
110505	7958
425887	7959
170909	7960
424640	7961
42831	7962
167833	7963
42109	7964
86036	7965
16250	7966
149982	7967
70005	7968
69035	7969
134697	7970
311626	7971
302582	7972
387085	7973
293794	7974
97782	7975
127383	7976
189548	7977
233076	7978
288186	7979
188260	7980
229691	7981
334577	7982
233736	7983
79031	7984
220872	7985
29547	7986
55772	7987
192562	7988
169867	7989
29255	7990
158407	7991
93278	7992
419706	7993
86328	7994
291476	7995
114124	7996
291613	7997
45824	7998
126645	7999
88788	8000
189725	8001
173782	8002
221715	8003
95571	8004
29261	8005
229069	8006
1336	8007
192521	8008
2102	8009
9717	8010
195107	8011
166798	8012
126989	8013
452698	8014
20271	8015
328497	8016
456522	8017
203322	8018
9472	8019
158244	8020
377392	8021
157137	8022
391030	8023
369152	8024
77567	8025
63320	8026
242510	8027
95720	8028
278543	8029
446336	8030
228928	8031
97756	8032
249374	8033
298800	8034
411181	8035
408806	8036
196169	8037
7720	8038
51650	8039
2485	8040
73917	8041
347806	8042
389774	8043
46374	8044
104047	8045
208866	8046
83505	8047
159274	8048
114461	8049
420354	8050
44849	8051
11620	8052
11575	8053
450587	8054
92204	8055
23976	8056
244835	8057
157173	8058
282331	8059
300564	8060
441738	8061
307612	8062
141752	8063
39300	8064
138343	8065
406785	8066
262633	8067
63795	8068
105444	8069
29397	8070
389155	8071
128454	8072
107993	8073
415587	8074
490	8075
158398	8076
98657	8077
50376	8078
23584	8079
48444	8080
95480	8081
15623	8082
29	8083
623	8084
59642	8085
155691	8086
678	8087
1157	8088
34198	8089
270247	8090
27115	8091
1168	8092
75136	8093
141201	8094
232384	8095
4443	8096
146222	8097
110033	8098
104372	8099
427694	8100
424274	8101
55045	8102
201227	8103
120235	8104
173839	8105
47804	8106
408813	8107
129995	8108
73109	8109
39367	8110
210133	8111
117000	8112
417674	8113
333202	8114
355950	8115
100591	8116
328882	8117
379071	8118
406592	8119
246123	8120
246505	8121
245842	8122
50366	8123
248433	8124
152139	8125
27920	8126
289861	8127
115467	8128
22313	8129
178817	8130
201092	8131
36355	8132
58669	8133
95836	8134
93282	8135
424719	8136
421104	8137
281094	8138
165301	8139
181568	8140
29881	8141
11418	8142
48427	8143
454225	8144
91780	8145
55768	8146
72	8147
125097	8148
66299	8149
124876	8150
177553	8151
50140	8152
27575	8153
98131	8154
113189	8155
225796	8156
116292	8157
321729	8158
75998	8159
181321	8160
71394	8161
25889	8162
207788	8163
180542	8164
19188	8165
222967	8166
458045	8167
65234	8168
93986	8169
132921	8170
209310	8171
5505	8172
161507	8173
130333	8174
130333	8175
136459	8176
102149	8177
84901	8178
12780	8179
27196	8180
107351	8181
409344	8182
210463	8183
120547	8184
18517	8185
246767	8186
21177	8187
1245	8188
148972	8189
61226	8190
18867	8191
7302	8192
118	8193
109606	8194
114763	8195
53271	8196
10571	8197
82050	8198
93274	8199
138893	8200
129221	8201
15039	8202
50538	8203
301515	8204
108519	8205
15388	8206
103824	8207
29	8208
59587	8209
409549	8210
347915	8211
145142	8212
235925	8213
81701	8214
33327	8215
215908	8216
418454	8217
1302	8218
86725	8219
56982	8220
96275	8221
76977	8222
1097	8223
5385	8224
58639	8225
30032	8226
179583	8227
64510	8228
255651	8229
13747	8230
8742	8231
6028	8232
3471	8233
43761	8234
412179	8235
374196	8236
273944	8237
85733	8238
13767	8239
43930	8240
248458	8241
9625	8242
98106	8243
89090	8244
89090	8245
4058	8246
309295	8247
36256	8248
79732	8249
171729	8250
57556	8251
218026	8252
210291	8253
11619	8254
146571	8255
325319	8256
50481	8257
113982	8258
115095	8259
174233	8260
15093	8261
241230	8262
110162	8263
6706	8264
119773	8265
69009	8266
64883	8267
9693	8268
18671	8269
144862	8270
52154	8271
6811	8272
55041	8273
457128	8274
156485	8275
112866	8276
401903	8277
41626	8278
230012	8279
392666	8280
446164	8281
102263	8282
174078	8283
142214	8284
8657	8285
217501	8286
27365	8287
74522	8288
3265	8289
209905	8290
108380	8291
121876	8292
20911	8293
13114	8294
250552	8295
366513	8296
57893	8297
1041	8298
400192	8299
256752	8300
209098	8301
354837	8302
79323	8303
245748	8304
24718	8305
19397	8306
419140	8307
453112	8308
336663	8309
237266	8310
130546	8311
49351	8312
5798	8313
424804	8314
22290	8315
366929	8316
236340	8317
120473	8318
33868	8319
281264	8320
31309	8321
5439	8322
28431	8323
110803	8324
1491	8325
133255	8326
83905	8327
169819	8328
41007	8329
420689	8330
310686	8331
134351	8332
313228	8333
186987	8334
244067	8335
64051	8336
417385	8337
455026	8338
304718	8339
85043	8340
151102	8341
43986	8342
325258	8343
360437	8344
325266	8345
253388	8346
151754	8347
82776	8348
436488	8349
307296	8350
457941	8351
162812	8352
167914	8353
162039	8354
43005	8355
40057	8356
23913	8357
42311	8358
167265	8359
45819	8360
164665	8361
139589	8362
41845	8363
56269	8364
31517	8365
212891	8366
53251	8367
228225	8368
5942	8369
2962	8370
130289	8371
80573	8372
167262	8373
419369	8374
25289	8375
280362	8376
382887	8377
319216	8378
83148	8379
321987	8380
43885	8381
326659	8382
385509	8383
307290	8384
60274	8385
311507	8386
42310	8387
98484	8388
66464	8389
394771	8390
65774	8391
229856	8392
2543	8393
143808	8394
127523	8395
107941	8396
236900	8397
28599	8398
65339	8399
418246	8400
443279	8401
31202	8402
142307	8403
384	8404
359340	8405
79206	8406
39958	8407
168184	8408
260557	8409
290206	8410
82079	8411
81733	8412
410119	8413
42503	8414
160790	8415
133300	8416
298675	8417
81736	8418
306638	8419
21169	8420
163197	8421
167536	8422
155171	8423
145927	8424
306637	8425
165597	8426
173366	8427
164155	8428
12550	8429
165899	8430
323011	8431
163792	8432
39959	8433
79419	8434
259892	8435
12628	8436
153539	8437
83983	8438
80113	8439
161338	8440
43158	8441
40923	8442
79980	8443
315163	8444
80416	8445
328872	8446
6320	8447
377135	8448
326502	8449
430949	8450
489	8451
256315	8452
48454	8453
2555	8454
187626	8455
160411	8456
261178	8457
8120	8458
155889	8459
34967	8460
80206	8461
371081	8462
370377	8463
313126	8464
287374	8465
29378	8466
402007	8467
438111	8468
238626	8469
90789	8470
238021	8471
29469	8472
405222	8473
233142	8474
19828	8475
446627	8476
204	8477
3360	8478
54632	8479
2	8480
257505	8481
234983	8482
35097	8483
61914	8484
45576	8485
402635	8486
452848	8487
199188	8488
42644	8489
35240	8490
227720	8491
8366	8492
447004	8493
59492	8494
3629	8495
389827	8496
96646	8497
3772	8498
220152	8499
219760	8500
194017	8501
62578	8502
222775	8503
405214	8504
166801	8505
30630	8506
106961	8507
344950	8508
407067	8509
95512	8510
2122	8511
39404	8512
7861	8513
186896	8514
265289	8515
352978	8516
230827	8517
443	8518
443	8519
9733	8520
453807	8521
15216	8522
406578	8523
293556	8524
11860	8525
369503	8526
1078	8527
427431	8528
352132	8529
113836	8530
154134	8531
78606	8532
432582	8533
453011	8534
244567	8535
112876	8536
137147	8537
40754	8538
125608	8539
112970	8540
89859	8541
160421	8542
325971	8543
114002	8544
153155	8545
8931	8546
13902	8547
178865	8548
373992	8549
450069	8550
363187	8551
331117	8552
2810	8553
75289	8554
36193	8555
402182	8556
838	8557
116718	8558
146858	8559
203777	8560
29414	8561
47967	8562
38465	8563
40179	8564
370560	8565
3210	8566
424686	8567
28634	8568
162046	8569
295220	8570
142863	8571
46672	8572
33125	8573
192616	8574
181153	8575
10578	8576
268682	8577
351324	8578
274615	8579
373	8580
373	8581
27821	8582
140272	8583
384527	8584
148570	8585
207620	8586
323307	8587
366086	8588
192486	8589
19083	8590
145862	8591
1382	8592
408433	8593
35475	8594
7046	8595
7046	8596
66109	8597
186746	8598
19083	8599
211681	8600
248644	8601
33433	8602
39419	8603
436354	8604
379488	8605
222800	8606
345742	8607
5975	8608
44642	8609
64791	8610
372260	8611
137566	8612
13754	8613
129680	8614
441111	8615
313845	8616
126599	8617
327250	8618
34743	8619
14663	8620
254536	8621
51991	8622
254184	8623
335526	8624
163020	8625
97422	8626
113188	8627
203510	8628
17216	8629
202428	8630
82871	8631
392626	8632
44770	8633
306970	8634
17636	8635
264867	8636
325812	8637
124685	8638
35405	8639
21585	8640
153082	8641
141188	8642
379609	8643
228155	8644
61438	8645
33481	8646
158735	8647
44808	8648
318377	8649
240106	8650
353853	8651
386997	8652
189540	8653
405245	8654
340787	8655
50015	8656
291633	8657
334264	8658
34870	8659
248528	8660
179095	8661
341782	8662
61164	8663
81832	8664
348376	8665
211484	8666
177516	8667
242803	8668
374533	8669
246322	8670
404146	8671
357569	8672
310674	8673
156221	8674
220881	8675
288008	8676
255196	8677
413434	8678
175394	8679
317278	8680
457337	8681
50902	8682
443280	8683
195937	8684
116403	8685
97388	8686
129259	8687
443342	8688
44401	8689
147698	8690
378363	8691
104940	8692
323535	8693
125273	8694
85821	8695
126401	8696
19814	8697
113378	8698
253998	8699
375233	8700
212325	8701
97756	8702
318787	8703
345280	8704
117519	8705
8361	8706
401707	8707
202595	8708
457785	8709
151069	8710
343666	8711
300121	8712
246538	8713
102560	8714
175636	8715
278114	8716
18464	8717
235672	8718
22625	8719
111829	8720
14254	8721
180199	8722
424705	8723
84792	8724
454207	8725
203646	8726
221637	8727
197555	8728
48102	8729
45479	8730
213135	8731
306442	8732
359905	8733
352017	8734
98226	8735
439440	8736
171861	8737
12139	8738
36240	8739
269703	8740
247017	8741
136033	8742
133799	8743
305994	8744
171538	8745
111337	8746
200805	8747
31986	8748
1213	8749
317089	8750
34431	8751
277554	8752
429198	8753
279863	8754
210387	8755
347050	8756
413893	8757
179339	8758
43748	8759
40705	8760
94456	8761
379635	8762
349750	8763
199616	8764
87076	8765
328802	8766
119462	8767
71382	8768
261773	8769
61183	8770
234754	8771
123988	8772
54370	8773
124	8774
76115	8775
175651	8776
142719	8777
174841	8778
116634	8779
375660	8780
193359	8781
133138	8782
458499	8783
737	8784
44732	8785
179568	8786
200914	8787
15011	8788
166968	8789
106055	8790
238131	8791
99867	8792
225297	8793
186436	8794
253819	8795
154396	8796
107242	8797
291356	8798
190788	8799
179123	8800
152491	8801
225891	8802
202299	8803
297911	8804
230324	8805
32704	8806
309526	8807
290326	8808
99882	8809
233797	8810
363241	8811
325130	8812
117898	8813
234699	8814
207732	8815
191402	8816
46217	8817
95511	8818
186588	8819
220822	8820
66033	8821
18311	8822
46433	8823
39636	8824
12818	8825
158088	8826
41670	8827
61650	8828
373453	8829
444139	8830
16021	8831
37859	8832
35642	8833
245035	8834
267892	8835
142705	8836
41811	8837
185378	8838
194564	8839
39465	8840
387244	8841
100419	8842
24907	8843
1	8844
169316	8845
290263	8846
181672	8847
78500	8848
312669	8849
315997	8850
187616	8851
164594	8852
356069	8853
225203	8854
210027	8855
413647	8856
245482	8857
246858	8858
138533	8859
212337	8860
200882	8861
325369	8862
38293	8863
664	8864
217987	8865
274324	8866
50347	8867
17731	8868
410879	8869
208947	8870
161410	8871
335274	8872
143616	8873
10086	8874
447649	8875
392435	8876
39594	8877
358583	8878
143228	8879
327097	8880
205077	8881
145140	8882
124424	8883
351633	8884
57480	8885
87935	8886
209076	8887
63807	8888
170564	8889
399820	8890
40997	8891
68986	8892
326824	8893
46324	8894
324832	8895
414483	8896
382424	8897
363007	8898
289328	8899
102923	8900
178605	8901
186328	8902
64880	8903
129986	8904
450673	8905
280449	8906
213335	8907
709	8908
128597	8909
395664	8910
446352	8911
327727	8912
243604	8913
49591	8914
379022	8915
40029	8916
104256	8917
36216	8918
248520	8919
384343	8920
31678	8921
389533	8922
1	8923
225365	8924
37340	8925
248072	8926
395961	8927
157659	8928
168253	8929
260401	8930
106135	8931
43129	8932
156212	8933
90414	8934
93785	8935
138951	8936
10361	8937
28703	8938
93898	8939
261444	8940
76165	8941
67461	8942
147730	8943
78600	8944
5341	8945
124531	8946
260471	8947
299711	8948
34545	8949
5776	8950
165334	8951
64593	8952
33021	8953
138945	8954
86745	8955
224197	8956
63168	8957
132624	8958
33491	8959
179927	8960
198256	8961
103592	8962
25766	8963
418553	8964
96342	8965
6836	8966
121988	8967
70897	8968
213259	8969
114570	8970
107148	8971
388578	8972
55853	8973
220140	8974
373596	8975
204404	8976
32197	8977
34299	8978
61222	8979
248923	8980
176044	8981
223373	8982
7169	8983
27101	8984
207910	8985
15893	8986
186825	8987
106564	8988
65934	8989
115595	8990
10779	8991
102411	8992
19041	8993
389439	8994
57832	8995
17738	8996
59585	8997
160300	8998
17676	8999
116604	9000
30093	9001
415264	9002
56858	9003
55267	9004
385621	9005
221789	9006
208327	9007
53473	9008
124538	9009
247717	9010
104771	9011
374792	9012
56603	9013
199525	9014
73484	9015
101658	9016
35521	9017
6970	9018
444378	9019
115497	9020
4578	9021
60399	9022
34035	9023
332549	9024
189010	9025
375795	9026
352580	9027
105548	9028
39477	9029
345028	9030
26755	9031
22242	9032
327895	9033
11860	9034
3221	9035
152366	9036
11794	9037
138122	9038
35074	9039
53121	9040
101745	9041
92698	9042
32657	9043
14641	9044
113793	9045
97995	9046
25432	9047
637	9048
120161	9049
101307	9050
20255	9051
168678	9052
205870	9053
166789	9054
428007	9055
30075	9056
88831	9057
145404	9058
340121	9059
3742	9060
167610	9061
160708	9062
184377	9063
345305	9064
6221	9065
1608	9066
229188	9067
13739	9068
174926	9069
64466	9070
326401	9071
24353	9072
33322	9073
27203	9074
67056	9075
2914	9076
115673	9077
90779	9078
25337	9079
22023	9080
171156	9081
63638	9082
414083	9083
47553	9084
12305	9085
76490	9086
453393	9087
243034	9088
394901	9089
32315	9090
19960	9091
209677	9092
183772	9093
346637	9094
282831	9095
26657	9096
208400	9097
12280	9098
113834	9099
305485	9100
242358	9101
439800	9102
82310	9103
242902	9104
200368	9105
187074	9106
153003	9107
26795	9108
355103	9109
355568	9110
99094	9111
54187	9112
212619	9113
371810	9114
41534	9115
424288	9116
432061	9117
355766	9118
196335	9119
336439	9120
202288	9121
12797	9122
250183	9123
41534	9124
159424	9125
295237	9126
312978	9127
284738	9128
24061	9129
452184	9130
248034	9131
181964	9132
93265	9133
77387	9134
120836	9135
46466	9136
27465	9137
116813	9138
22131	9139
49545	9140
70023	9141
82146	9142
227713	9143
453313	9144
444564	9145
36058	9146
133455	9147
191065	9148
47297	9149
388425	9150
6441	9151
120831	9152
227608	9153
23618	9154
126583	9155
218620	9156
49604	9157
214180	9158
46617	9159
247546	9160
389539	9161
166038	9162
336696	9163
50370	9164
190149	9165
36141	9166
11878	9167
29431	9168
243319	9169
12479	9170
74562	9171
271546	9172
341150	9173
37637	9174
168821	9175
399309	9176
45222	9177
32024	9178
251586	9179
113495	9180
69809	9181
69809	9182
76296	9183
321272	9184
19503	9185
89474	9186
82092	9187
449778	9188
407013	9189
26304	9190
25481	9191
227870	9192
30881	9193
65862	9194
145075	9195
150364	9196
137229	9197
225892	9198
223381	9199
40200	9200
1400	9201
35676	9202
5434	9203
12794	9204
118769	9205
33607	9206
102699	9207
61387	9208
3790	9209
5808	9210
247354	9211
124507	9212
33657	9213
228503	9214
31103	9215
29881	9216
666	9217
4706	9218
295553	9219
7430	9220
4882	9221
204	9222
215653	9223
154968	9224
346402	9225
182447	9226
58455	9227
120027	9228
134706	9229
67480	9230
20490	9231
186444	9232
5286	9233
81036	9234
48214	9235
435519	9236
27975	9237
262735	9238
97476	9239
51457	9240
30654	9241
253665	9242
105058	9243
179773	9244
530	9245
68021	9246
211831	9247
97698	9248
58161	9249
761	9250
57470	9251
60946	9252
57463	9253
206484	9254
83044	9255
239223	9256
59343	9257
396637	9258
77261	9259
323380	9260
71837	9261
167613	9262
220736	9263
315934	9264
231212	9265
287613	9266
186857	9267
297963	9268
335756	9269
246095	9270
73259	9271
55698	9272
101588	9273
224062	9274
7216	9275
38544	9276
446184	9277
450741	9278
399252	9279
368820	9280
48353	9281
203524	9282
17429	9283
387000	9284
144529	9285
251308	9286
166954	9287
181072	9288
119508	9289
418542	9290
320060	9291
59066	9292
50279	9293
38942	9294
162553	9295
157719	9296
380609	9297
393143	9298
263577	9299
46071	9300
201003	9301
127371	9302
197525	9303
143357	9304
36507	9305
77227	9306
372136	9307
291828	9308
168470	9309
420382	9310
207801	9311
29912	9312
280729	9313
248322	9314
42715	9315
143648	9316
309521	9317
54723	9318
427399	9319
323653	9320
17946	9321
76022	9322
69828	9323
37813	9324
130281	9325
120382	9326
451277	9327
36841	9328
80578	9329
180340	9330
156129	9331
293533	9332
446348	9333
196283	9334
53031	9335
135471	9336
256297	9337
189193	9338
91237	9339
41975	9340
234779	9341
357552	9342
431865	9343
99190	9344
299786	9345
131385	9346
313608	9347
168959	9348
296993	9349
177508	9350
222355	9351
81404	9352
85618	9353
153436	9354
105477	9355
313880	9356
278321	9357
97642	9358
446206	9359
239457	9360
430597	9361
25362	9362
99551	9363
81175	9364
76499	9365
24607	9366
218719	9367
303492	9368
191005	9369
187652	9370
108788	9371
293763	9372
449939	9373
398498	9374
283878	9375
57481	9376
416115	9377
20713	9378
339067	9379
40884	9380
352300	9381
387137	9382
49005	9383
47206	9384
256261	9385
52337	9386
177379	9387
91464	9388
109779	9389
48071	9390
139631	9391
402220	9392
131071	9393
122220	9394
166863	9395
382440	9396
48182	9397
53942	9398
273422	9399
454053	9400
55034	9401
208583	9402
101280	9403
393993	9404
414494	9405
125311	9406
75883	9407
255659	9408
57351	9409
371874	9410
411004	9411
87202	9412
32359	9413
117788	9414
93188	9415
43296	9416
27969	9417
284076	9418
117573	9419
182650	9420
18843	9421
82945	9422
161793	9423
152558	9424
343724	9425
339511	9426
324897	9427
182708	9428
81965	9429
335067	9430
539	9431
65551	9432
295996	9433
324765	9434
3149	9435
88719	9436
78114	9437
246928	9438
370118	9439
199845	9440
193575	9441
78575	9442
108095	9443
188919	9444
58465	9445
37161	9446
215847	9447
7401	9448
76508	9449
9784	9450
351908	9451
190010	9452
173289	9453
9193	9454
899	9455
39416	9456
30750	9457
302552	9458
60488	9459
122556	9460
79549	9461
11204	9462
89061	9463
46859	9464
343061	9465
6491	9466
225115	9467
93933	9468
87258	9469
112240	9470
70055	9471
49916	9472
53305	9473
147211	9474
286015	9475
99468	9476
25428	9477
314486	9478
107231	9479
110854	9480
29160	9481
146612	9482
27600	9483
236765	9484
86474	9485
162085	9486
317773	9487
59272	9488
171102	9489
245100	9490
181330	9491
171630	9492
378687	9493
287694	9494
143108	9495
48966	9496
411225	9497
204457	9498
191247	9499
182825	9500
5815	9501
127814	9502
123877	9503
968	9504
153719	9505
397627	9506
110639	9507
15921	9508
345946	9509
397325	9510
393830	9511
241572	9512
338899	9513
265292	9514
425613	9515
217433	9516
135540	9517
442940	9518
12973	9519
340806	9520
194397	9521
245259	9522
37891	9523
288470	9524
61183	9525
46550	9526
30780	9527
357366	9528
301898	9529
236551	9530
448713	9531
315781	9532
427944	9533
455160	9534
25563	9535
96866	9536
206294	9537
338226	9538
250418	9539
48802	9540
211540	9541
38466	9542
133005	9543
243446	9544
50611	9545
451622	9546
77715	9547
105213	9548
46996	9549
36889	9550
208469	9551
251185	9552
440983	9553
193529	9554
415114	9555
95543	9556
276818	9557
229168	9558
414502	9559
22525	9560
234097	9561
225420	9562
5431	9563
445047	9564
51702	9565
32520	9566
70272	9567
442585	9568
14786	9569
8803	9570
96928	9571
164647	9572
124951	9573
74324	9574
3888	9575
107430	9576
115935	9577
140253	9578
432894	9579
98290	9580
90201	9581
410267	9582
348105	9583
63476	9584
449002	9585
148865	9586
166044	9587
28606	9588
14255	9589
328291	9590
392692	9591
339296	9592
112194	9593
41466	9594
352996	9595
327707	9596
163762	9597
435645	9598
60680	9599
107539	9600
33492	9601
8874	9602
31615	9603
123855	9604
94473	9605
294835	9606
50984	9607
170948	9608
228796	9609
50597	9610
37994	9611
404648	9612
140096	9613
446721	9614
136274	9615
185400	9616
49044	9617
50719	9618
40189	9619
443755	9620
50366	9621
304997	9622
418043	9623
8716	9624
373089	9625
239625	9626
307265	9627
88938	9628
39402	9629
11415	9630
404351	9631
305177	9632
84875	9633
366383	9634
411939	9635
413691	9636
182892	9637
14745	9638
307060	9639
54254	9640
10556	9641
13575	9642
56343	9643
307668	9644
194542	9645
401116	9646
227967	9647
186013	9648
353794	9649
105749	9650
204423	9651
231444	9652
76338	9653
135150	9654
147596	9655
194480	9656
298753	9657
351712	9658
95876	9659
87798	9660
228083	9661
326667	9662
115340	9663
100216	9664
257288	9665
382820	9666
340947	9667
54838	9668
304292	9669
205233	9670
319623	9671
386826	9672
407691	9673
264279	9674
16213	9675
130176	9676
276838	9677
143799	9678
353154	9679
94445	9680
157869	9681
446981	9682
107896	9683
93239	9684
141010	9685
66111	9686
245724	9687
281583	9688
159236	9689
119196	9690
402078	9691
376581	9692
12665	9693
337886	9694
218344	9695
325131	9696
189153	9697
208699	9698
237976	9699
63472	9700
107354	9701
204582	9702
189119	9703
82613	9704
87063	9705
455718	9706
50238	9707
211346	9708
193532	9709
193532	9710
81522	9711
148884	9712
124249	9713
119042	9714
339410	9715
49003	9716
80171	9717
29687	9718
29687	9719
177301	9720
222294	9721
51679	9722
41032	9723
80931	9724
135860	9725
95138	9726
198639	9727
85027	9728
246677	9729
118282	9730
109574	9731
228886	9732
378726	9733
40371	9734
392469	9735
451815	9736
93580	9737
410318	9738
91561	9739
185537	9740
66076	9741
180787	9742
457071	9743
51641	9744
59845	9745
233033	9746
41968	9747
76827	9748
69419	9749
52978	9750
132225	9751
51021	9752
127328	9753
155241	9754
112437	9755
62385	9756
20674	9757
223383	9758
150359	9759
63179	9760
178796	9761
120355	9762
42774	9763
342727	9764
237403	9765
167725	9766
188245	9767
27636	9768
262719	9769
85908	9770
112702	9771
111309	9772
226095	9773
300464	9774
73529	9775
283563	9776
51530	9777
374619	9778
151807	9779
334581	9780
422168	9781
345356	9782
32646	9783
135359	9784
169621	9785
451816	9786
116662	9787
38513	9788
36804	9789
77841	9790
234985	9791
98474	9792
7785	9793
114828	9794
242	9795
298204	9796
316176	9797
287324	9798
108390	9799
130281	9800
230314	9801
113699	9802
101998	9803
26181	9804
161546	9805
259612	9806
163706	9807
20322	9808
413065	9809
132602	9810
249692	9811
39596	9812
32014	9813
67259	9814
50030	9815
76376	9816
254066	9817
101297	9818
221211	9819
75891	9820
413541	9821
265261	9822
394159	9823
58816	9824
128086	9825
261402	9826
249822	9827
115436	9828
353781	9829
309724	9830
5918	9831
220151	9832
86247	9833
210462	9834
91181	9835
209300	9836
311172	9837
94404	9838
151580	9839
147482	9840
118128	9841
183948	9842
241589	9843
58282	9844
445514	9845
225361	9846
306857	9847
139643	9848
214593	9849
271095	9850
387781	9851
388963	9852
374722	9853
340549	9854
346647	9855
232009	9856
140147	9857
73685	9858
210914	9859
391886	9860
410409	9861
47063	9862
272105	9863
239700	9864
73897	9865
390994	9866
365728	9867
144652	9868
174042	9869
333055	9870
235049	9871
67531	9872
403993	9873
107443	9874
403713	9875
254160	9876
167201	9877
209029	9878
408877	9879
157078	9880
425923	9881
392056	9882
283122	9883
300150	9884
133778	9885
135637	9886
97483	9887
281311	9888
216398	9889
175774	9890
179654	9891
298470	9892
438689	9893
438896	9894
53997	9895
281554	9896
102813	9897
148713	9898
310328	9899
83859	9900
192184	9901
5320	9902
459030	9903
10114	9904
176905	9905
459246	9906
8331	9907
78402	9908
41725	9909
186189	9910
85313	9911
16327	9912
450126	9913
96959	9914
247439	9915
993	9916
79303	9917
78728	9918
36910	9919
119658	9920
179343	9921
425695	9922
359	9923
29084	9924
30945	9925
29542	9926
178186	9927
182623	9928
214798	9929
220812	9930
117511	9931
226131	9932
33145	9933
181985	9934
14952	9935
110617	9936
59449	9937
39335	9938
151941	9939
4018	9940
291200	9941
126271	9942
177844	9943
205378	9944
356261	9945
150302	9946
43121	9947
408901	9948
7519	9949
403235	9950
30861	9951
41788	9952
29056	9953
275919	9954
209007	9955
245305	9956
211757	9957
222940	9958
129836	9959
65911	9960
63230	9961
173010	9962
177053	9963
2796	9964
376497	9965
105194	9966
99036	9967
88207	9968
178610	9969
149558	9970
17272	9971
337866	9972
128905	9973
121862	9974
17756	9975
68705	9976
1345	9977
354139	9978
192342	9979
436400	9980
35	9981
117194	9982
33074	9983
120029	9984
49475	9985
164388	9986
101254	9987
58507	9988
120871	9989
30220	9990
382544	9991
265019	9992
210593	9993
1129	9994
114149	9995
34172	9996
31892	9997
32846	9998
112185	9999
7286	10000
8448	10001
182806	10002
111577	10003
43357	10004
30554	10005
165325	10006
364813	10007
174970	10008
19351	10009
459044	10010
46707	10011
249069	10012
89339	10013
237355	10014
253026	10015
92018	10016
9372	10017
218314	10018
199	10019
42865	10020
86257	10021
266075	10022
292908	10023
67137	10024
453712	10025
188255	10026
223214	10027
333018	10028
76180	10029
201975	10030
80461	10031
376773	10032
177175	10033
57133	10034
43598	10035
27217	10036
138212	10037
180788	10038
115039	10039
110951	10040
105296	10041
48545	10042
8286	10043
181540	10044
15144	10045
82700	10046
358137	10047
154069	10048
170209	10049
258723	10050
108527	10051
62876	10052
79325	10053
51864	10054
56970	10055
455157	10056
4664	10057
76143	10058
156279	10059
210274	10060
8836	10061
79418	10062
1629	10063
201884	10064
55225	10065
239622	10066
133312	10067
20435	10068
369013	10069
70104	10070
147864	10071
17445	10072
6773	10073
199728	10074
14127	10075
16848	10076
54641	10077
85934	10078
86622	10079
371426	10080
340098	10081
236293	10082
432136	10083
95738	10084
180565	10085
252542	10086
93640	10087
107210	10088
101288	10089
7048	10090
111568	10091
39745	10092
111920	10093
21789	10094
31729	10095
98947	10096
35395	10097
9735	10098
150786	10099
262954	10100
421068	10101
57736	10102
29706	10103
149511	10104
112430	10105
348961	10106
248025	10107
352075	10108
199751	10109
436050	10110
412374	10111
70028	10112
331652	10113
188870	10114
454126	10115
194596	10116
23791	10117
96838	10118
81302	10119
459172	10120
160829	10121
329926	10122
65536	10123
185927	10124
377659	10125
307217	10126
347078	10127
369512	10128
200125	10129
141733	10130
111581	10131
208202	10132
206286	10133
426762	10134
184511	10135
263897	10136
363000	10137
194545	10138
132222	10139
452913	10140
331756	10141
185960	10142
98992	10143
390319	10144
68142	10145
1124	10146
427695	10147
88744	10148
443703	10149
95347	10150
95577	10151
86951	10152
16427	10153
381830	10154
229277	10155
420457	10156
167997	10157
80797	10158
224058	10159
391837	10160
13066	10161
231887	10162
182845	10163
167510	10164
162178	10165
97857	10166
4761	10167
395248	10168
16325	10169
442893	10170
83856	10171
24724	10172
69209	10173
17314	10174
456818	10175
7063	10176
49961	10177
64426	10178
103513	10179
94836	10180
434340	10181
415821	10182
170599	10183
281351	10184
172405	10185
22976	10186
286197	10187
201664	10188
53527	10189
95059	10190
134594	10191
32458	10192
132034	10193
689	10194
17191	10195
260158	10196
148370	10197
124244	10198
206023	10199
77501	10200
22503	10201
374141	10202
7166	10203
352071	10204
225980	10205
14176	10206
154027	10207
97652	10208
428670	10209
69357	10210
10437	10211
297751	10212
10202	10213
9	10214
218103	10215
360876	10216
13605	10217
5512	10218
159733	10219
354938	10220
300519	10221
24848	10222
241075	10223
103301	10224
61704	10225
61704	10226
381401	10227
102407	10228
49829	10229
215416	10230
208504	10231
295303	10232
241323	10233
298533	10234
112842	10235
449802	10236
64808	10237
322249	10238
40922	10239
79119	10240
57380	10241
25821	10242
227535	10243
112653	10244
94036	10245
99739	10246
68202	10247
166337	10248
458129	10249
119349	10250
198008	10251
411373	10252
3624	10253
107188	10254
230703	10255
309545	10256
60594	10257
30144	10258
251869	10259
149030	10260
81536	10261
142679	10262
142679	10263
338917	10264
246460	10265
379905	10266
5121	10267
194126	10268
149905	10269
4132	10270
123407	10271
264404	10272
36739	10273
39604	10274
19729	10275
6659	10276
239861	10277
10363	10278
104429	10279
241976	10280
43670	10281
109981	10282
128411	10283
102053	10284
226044	10285
178766	10286
105355	10287
60771	10288
292721	10289
92234	10290
222948	10291
128333	10292
25536	10293
152279	10294
124530	10295
79835	10296
119487	10297
319835	10298
425617	10299
2432	10300
125227	10301
129668	10302
35005	10303
247038	10304
69677	10305
114552	10306
37543	10307
14793	10308
176994	10309
20932	10310
408979	10311
82740	10312
214782	10313
55515	10314
422957	10315
190659	10316
4243	10317
370065	10318
49396	10319
382085	10320
230622	10321
153879	10322
439	10323
164288	10324
159398	10325
12091	10326
319988	10327
212760	10328
188560	10329
55576	10330
78314	10331
29334	10332
264990	10333
188623	10334
244714	10335
34835	10336
50365	10337
215574	10338
138163	10339
105566	10340
61454	10341
452793	10342
45484	10343
60083	10344
115725	10345
208624	10346
158069	10347
70655	10348
157055	10349
153717	10350
243808	10351
68222	10352
381011	10353
78453	10354
43698	10355
281300	10356
384730	10357
56458	10358
115413	10359
181744	10360
89122	10361
102709	10362
224098	10363
109588	10364
105983	10365
35947	10366
255774	10367
90453	10368
164663	10369
28186	10370
58769	10371
120518	10372
402162	10373
233656	10374
2520	10375
100831	10376
252404	10377
26522	10378
421671	10379
45123	10380
99725	10381
28861	10382
310893	10383
12401	10384
198234	10385
222768	10386
51226	10387
159538	10388
248065	10389
4872	10390
30771	10391
299921	10392
43463	10393
60799	10394
403122	10395
264110	10396
432945	10397
45539	10398
170130	10399
11120	10400
330939	10401
198163	10402
225482	10403
77939	10404
107036	10405
7033	10406
282252	10407
66669	10408
37077	10409
23946	10410
66582	10411
252406	10412
342011	10413
341389	10414
218766	10415
113411	10416
226630	10417
86999	10418
164836	10419
317263	10420
207050	10421
70226	10422
34959	10423
65448	10424
23235	10425
245518	10426
453039	10427
249175	10428
447505	10429
34265	10430
12482	10431
40990	10432
64352	10433
130351	10434
126732	10435
14301	10436
150685	10437
441401	10438
29651	10439
214745	10440
102172	10441
307159	10442
102866	10443
233885	10444
168957	10445
60906	10446
13672	10447
191304	10448
177539	10449
85413	10450
159171	10451
811	10452
2997	10453
99753	10454
25684	10455
23874	10456
388843	10457
128809	10458
204247	10459
8670	10460
193521	10461
41302	10462
157706	10463
210122	10464
334013	10465
51566	10466
114364	10467
403520	10468
289123	10469
128172	10470
238255	10471
46129	10472
303959	10473
124022	10474
169415	10475
405977	10476
75093	10477
327628	10478
84052	10479
197599	10480
193045	10481
46143	10482
212617	10483
78780	10484
128424	10485
56207	10486
144406	10487
330500	10488
179648	10489
44652	10490
332608	10491
454525	10492
279503	10493
150623	10494
37237	10495
452836	10496
98033	10497
116867	10498
88971	10499
102780	10500
396443	10501
295838	10502
98687	10503
439767	10504
361792	10505
346012	10506
39759	10507
78681	10508
313352	10509
369041	10510
230999	10511
115922	10512
12403	10513
211100	10514
211100	10515
319762	10516
45362	10517
434991	10518
310809	10519
4863	10520
121741	10521
232805	10522
48289	10523
63896	10524
42441	10525
74414	10526
92613	10527
53437	10528
44735	10529
220222	10530
243415	10531
359888	10532
18894	10533
422192	10534
156628	10535
69943	10536
91197	10537
32116	10538
105950	10539
252604	10540
20522	10541
141046	10542
94671	10543
14406	10544
27548	10545
27519	10546
262125	10547
17266	10548
278141	10549
335655	10550
318029	10551
191121	10552
13982	10553
190871	10554
86675	10555
209427	10556
187803	10557
19104	10558
440106	10559
401030	10560
195714	10561
323484	10562
459556	10563
419012	10564
450315	10565
185021	10566
260913	10567
344733	10568
90769	10569
52883	10570
82464	10571
21287	10572
58875	10573
332723	10574
89589	10575
129123	10576
77150	10577
249077	10578
47974	10579
262440	10580
458217	10581
196577	10582
76697	10583
64429	10584
81504	10585
15996	10586
137030	10587
8195	10588
123602	10589
45963	10590
158862	10591
74964	10592
415034	10593
62705	10594
192658	10595
403088	10596
67887	10597
381238	10598
252883	10599
147146	10600
145624	10601
393916	10602
302470	10603
16764	10604
182263	10605
106549	10606
81324	10607
209334	10608
437460	10609
94811	10610
204915	10611
254835	10612
105507	10613
189323	10614
226811	10615
27867	10616
264106	10617
192416	10618
9095	10619
50710	10620
393805	10621
123858	10622
82927	10623
373314	10624
453714	10625
394993	10626
422325	10627
60479	10628
57154	10629
73926	10630
293731	10631
62244	10632
48257	10633
39229	10634
166261	10635
66792	10636
279038	10637
103856	10638
267142	10639
111947	10640
44464	10641
176341	10642
62101	10643
83696	10644
206695	10645
187972	10646
14405	10647
406593	10648
36331	10649
261125	10650
46246	10651
326264	10652
31706	10653
15781	10654
10132	10655
151881	10656
7395	10657
4745	10658
79277	10659
9534	10660
2313	10661
34835	10662
57389	10663
852	10664
137260	10665
178259	10666
215203	10667
46878	10668
57108	10669
5368	10670
91862	10671
168029	10672
373994	10673
254608	10674
6888	10675
154689	10676
1211	10677
102888	10678
12009	10679
419786	10680
127536	10681
379373	10682
53740	10683
91475	10684
64203	10685
35834	10686
55774	10687
17073	10688
86601	10689
118908	10690
5773	10691
3218	10692
326458	10693
94685	10694
335837	10695
249469	10696
282404	10697
206074	10698
240218	10699
33599	10700
80522	10701
40025	10702
387322	10703
60379	10704
5956	10705
201553	10706
984	10707
64291	10708
419503	10709
7618	10710
7392	10711
4388	10712
10259	10713
48158	10714
118812	10715
33120	10716
70168	10717
19470	10718
79255	10719
49706	10720
169151	10721
8254	10722
56118	10723
20757	10724
3430	10725
16270	10726
509	10727
291	10728
9262	10729
432606	10730
3604	10731
17417	10732
23148	10733
154428	10734
108175	10735
13384	10736
48429	10737
411366	10738
133901	10739
170295	10740
43573	10741
119962	10742
419382	10743
75478	10744
29342	10745
69974	10746
22518	10747
332256	10748
25205	10749
4579	10750
6103	10751
10724	10752
15934	10753
32252	10754
103996	10755
27594	10756
76109	10757
228518	10758
25426	10759
6745	10760
6960	10761
71925	10762
26758	10763
184978	10764
190532	10765
59562	10766
26925	10767
34079	10768
95095	10769
318305	10770
265219	10771
214372	10772
22794	10773
113568	10774
88448	10775
246429	10776
6257	10777
438471	10778
74397	10779
30855	10780
87432	10781
51111	10782
19415	10783
1132	10784
102427	10785
26864	10786
451020	10787
55533	10788
127430	10789
70010	10790
99349	10791
132839	10792
290275	10793
56377	10794
23243	10795
383173	10796
70016	10797
128124	10798
401042	10799
279451	10800
197195	10801
397128	10802
376097	10803
331663	10804
45907	10805
223954	10806
136268	10807
119015	10808
7873	10809
5334	10810
91862	10811
54607	10812
4042	10813
138526	10814
84904	10815
25523	10816
111329	10817
93160	10818
13063	10819
72751	10820
19497	10821
171801	10822
218258	10823
6435	10824
6868	10825
347133	10826
213640	10827
275803	10828
44832	10829
25482	10830
325288	10831
15614	10832
270621	10833
70894	10834
191639	10835
26891	10836
116728	10837
13384	10838
238670	10839
18106	10840
1345	10841
4439	10842
28587	10843
198439	10844
103581	10845
111682	10846
33589	10847
27957	10848
164384	10849
34655	10850
17733	10851
219095	10852
27605	10853
122769	10854
28580	10855
101387	10856
222922	10857
77487	10858
127154	10859
103862	10860
23583	10861
32747	10862
24051	10863
82901	10864
427260	10865
55804	10866
115406	10867
9001	10868
30391	10869
151130	10870
42425	10871
5512	10872
28746	10873
88806	10874
237837	10875
28926	10876
29216	10877
17765	10878
132607	10879
17074	10880
23901	10881
103200	10882
79987	10883
344325	10884
79830	10885
36734	10886
6036	10887
48737	10888
1619	10889
371298	10890
16649	10891
167545	10892
2854	10893
29359	10894
15494	10895
48709	10896
170559	10897
5217	10898
19979	10899
2021	10900
414595	10901
6450	10902
27741	10903
240509	10904
49054	10905
55658	10906
9425	10907
36977	10908
51127	10909
10662	10910
51976	10911
93568	10912
83783	10913
57012	10914
315284	10915
244658	10916
26761	10917
63670	10918
63672	10919
15875	10920
203114	10921
180986	10922
1041	10923
15296	10924
86810	10925
300483	10926
136892	10927
50797	10928
240709	10929
114237	10930
7862	10931
16868	10932
119626	10933
22866	10934
264993	10935
302307	10936
19184	10937
9770	10938
1181	10939
1216	10940
94631	10941
4502	10942
191057	10943
46998	10944
44370	10945
7472	10946
170070	10947
101960	10948
52518	10949
216045	10950
150574	10951
9944	10952
333588	10953
387905	10954
7938	10955
258311	10956
9998	10957
19627	10958
65770	10959
42470	10960
9026	10961
77719	10962
37162	10963
200292	10964
33896	10965
48562	10966
70888	10967
2309	10968
64982	10969
389070	10970
275367	10971
59024	10972
29670	10973
7740	10974
13313	10975
25934	10976
8775	10977
46965	10978
93734	10979
4653	10980
16805	10981
96916	10982
369715	10983
46097	10984
45803	10985
15757	10986
11391	10987
243800	10988
90399	10989
16041	10990
103388	10991
422656	10992
4859	10993
124852	10994
47679	10995
38012	10996
23679	10997
29476	10998
44424	10999
39561	11000
25128	11001
7327	11002
148423	11003
179883	11004
61441	11005
9425	11006
746	11007
2313	11008
43060	11009
97969	11010
42107	11011
25262	11012
25200	11013
3716	11014
20816	11015
221078	11016
190658	11017
86613	11018
18405	11019
36734	11020
31253	11021
99769	11022
238292	11023
197204	11024
318341	11025
67639	11026
17872	11027
36815	11028
217057	11029
149576	11030
193165	11031
28674	11032
9838	11033
131194	11034
49421	11035
3281	11036
14222	11037
77184	11038
84173	11039
244867	11040
3253	11041
81511	11042
13527	11043
7433	11044
39009	11045
101398	11046
4746	11047
230271	11048
92496	11049
36094	11050
10850	11051
21379	11052
57536	11053
211699	11054
387209	11055
9296	11056
255798	11057
13072	11058
67129	11059
4868	11060
16604	11061
252222	11062
316015	11063
170818	11064
876	11065
51489	11066
190327	11067
72468	11068
395268	11069
100729	11070
2226	11071
199478	11072
5305	11073
142160	11074
25187	11075
349860	11076
436757	11077
103359	11078
2318	11079
2155	11080
15519	11081
289504	11082
168952	11083
23826	11084
12872	11085
6046	11086
6257	11087
29180	11088
371393	11089
102691	11090
799	11091
19282	11092
53411	11093
15732	11094
123816	11095
382523	11096
48553	11097
234448	11098
194046	11099
17081	11100
187026	11101
214319	11102
3357	11103
60252	11104
144732	11105
123849	11106
32964	11107
122122	11108
66656	11109
221937	11110
151741	11111
54751	11112
43150	11113
25905	11114
90351	11115
159910	11116
125486	11117
70795	11118
6326	11119
2765	11120
210297	11121
241710	11122
97695	11123
1722	11124
12	11125
428310	11126
1026	11127
112190	11128
6486	11129
221688	11130
47260	11131
41849	11132
46225	11133
112499	11134
28407	11135
113567	11136
217033	11137
18582	11138
288393	11139
12152	11140
28401	11141
52104	11142
115762	11143
38985	11144
80351	11145
82690	11146
187987	11147
28823	11148
64592	11149
18086	11150
193011	11151
408	11152
6610	11153
104786	11154
368880	11155
17724	11156
20480	11157
168566	11158
24501	11159
145259	11160
174566	11161
26237	11162
459413	11163
93976	11164
22684	11165
5671	11166
97703	11167
7536	11168
358578	11169
168609	11170
10818	11171
185311	11172
509	11173
37821	11174
24304	11175
111187	11176
361645	11177
79215	11178
10488	11179
18364	11180
4388	11181
27340	11182
322904	11183
299059	11184
374674	11185
54331	11186
24183	11187
69966	11188
1547	11189
3641	11190
209870	11191
306888	11192
8200	11193
334747	11194
3227	11195
26079	11196
448563	11197
417383	11198
29701	11199
119862	11200
4513	11201
185165	11202
8304	11203
386263	11204
20453	11205
23628	11206
166832	11207
7628	11208
220692	11209
357168	11210
39172	11211
65534	11212
43468	11213
123124	11214
120152	11215
35686	11216
29394	11217
189608	11218
394	11219
118084	11220
179485	11221
23097	11222
54734	11223
70058	11224
4720	11225
26746	11226
104478	11227
55017	11228
117417	11229
32514	11230
32866	11231
138560	11232
105016	11233
50573	11234
3197	11235
146645	11236
41109	11237
397490	11238
65325	11239
99763	11240
372933	11241
54571	11242
17712	11243
206353	11244
183452	11245
284995	11246
134362	11247
21114	11248
74851	11249
18895	11250
18895	11251
9381	11252
62192	11253
195310	11254
49055	11255
13173	11256
53508	11257
61324	11258
21723	11259
114950	11260
190837	11261
420040	11262
268590	11263
106170	11264
185116	11265
141806	11266
286199	11267
48098	11268
95469	11269
266798	11270
146776	11271
88781	11272
165745	11273
74746	11274
435975	11275
119097	11276
391409	11277
239891	11278
213976	11279
128228	11280
20541	11281
17702	11282
242764	11283
368817	11284
169502	11285
64882	11286
6131	11287
157660	11288
87437	11289
314439	11290
302997	11291
423424	11292
431196	11293
94733	11294
157555	11295
134134	11296
77022	11297
6465	11298
176547	11299
168012	11300
356433	11301
225815	11302
162395	11303
53896	11304
392610	11305
83656	11306
288239	11307
170827	11308
80709	11309
22512	11310
408327	11311
127838	11312
177841	11313
79691	11314
202321	11315
94834	11316
33663	11317
56114	11318
132158	11319
31125	11320
381273	11321
184825	11322
373285	11323
18330	11324
407391	11325
42267	11326
346	11327
175140	11328
121828	11329
28266	11330
79008	11331
153081	11332
164730	11333
159941	11334
88006	11335
216777	11336
181149	11337
225350	11338
107012	11339
206147	11340
324797	11341
191	11342
119868	11343
40134	11344
255960	11345
101273	11346
68168	11347
82951	11348
35002	11349
439763	11350
13048	11351
89505	11352
269779	11353
41340	11354
128439	11355
99650	11356
71574	11357
112775	11358
318444	11359
10413	11360
122139	11361
56817	11362
23180	11363
26763	11364
282256	11365
411483	11366
90107	11367
228200	11368
106989	11369
41218	11370
4008	11371
321113	11372
269677	11373
6453	11374
215965	11375
16487	11376
9295	11377
68284	11378
55517	11379
378142	11380
49818	11381
25948	11382
110260	11383
236250	11384
1984	11385
55279	11386
338115	11387
30029	11388
195508	11389
245528	11390
87423	11391
71304	11392
61868	11393
22893	11394
145815	11395
18493	11396
27968	11397
36332	11398
350009	11399
11816	11400
53630	11401
119019	11402
87007	11403
94245	11404
31339	11405
89414	11406
63548	11407
208330	11408
69731	11409
215926	11410
8010	11411
353728	11412
324088	11413
106816	11414
26627	11415
19349	11416
23146	11417
62160	11418
11488	11419
250392	11420
22377	11421
268561	11422
153587	11423
413852	11424
119531	11425
61824	11426
93424	11427
5144	11428
368212	11429
64723	11430
142416	11431
56736	11432
433525	11433
124530	11434
352014	11435
17019	11436
125453	11437
66343	11438
776	11439
195782	11440
1718	11441
3555	11442
2873	11443
21444	11444
31075	11445
198858	11446
90512	11447
290462	11448
297993	11449
54021	11450
360421	11451
425589	11452
71717	11453
101522	11454
82119	11455
108643	11456
36930	11457
104558	11458
115267	11459
77563	11460
63036	11461
120806	11462
309739	11463
13588	11464
39299	11465
2468	11466
194852	11467
68484	11468
61089	11469
22476	11470
18902	11471
118001	11472
136897	11473
9695	11474
193771	11475
96649	11476
441045	11477
240520	11478
45151	11479
9012	11480
8169	11481
4357	11482
124781	11483
112595	11484
21869	11485
431065	11486
81412	11487
210184	11488
7436	11489
120583	11490
146908	11491
164039	11492
227852	11493
76750	11494
149692	11495
6794	11496
17412	11497
419671	11498
60008	11499
53008	11500
209194	11501
63945	11502
203536	11503
7325	11504
34307	11505
163265	11506
29648	11507
48267	11508
124268	11509
237710	11510
158283	11511
2638	11512
50192	11513
393633	11514
27148	11515
104358	11516
86565	11517
2434	11518
314303	11519
189868	11520
64012	11521
133212	11522
196126	11523
56289	11524
653	11525
57377	11526
35015	11527
2585	11528
368688	11529
46248	11530
7575	11531
206032	11532
64591	11533
266135	11534
433531	11535
377148	11536
405641	11537
25242	11538
164057	11539
57286	11540
13726	11541
35879	11542
16611	11543
418652	11544
28482	11545
121474	11546
197850	11547
64427	11548
46880	11549
62256	11550
187154	11551
223822	11552
117785	11553
33690	11554
65618	11555
193771	11556
37670	11557
221122	11558
242762	11559
220750	11560
4908	11561
387203	11562
125025	11563
442357	11564
228499	11565
99914	11566
15676	11567
71305	11568
111223	11569
5677	11570
163418	11571
69649	11572
427459	11573
155674	11574
345471	11575
336436	11576
141762	11577
123305	11578
218684	11579
162483	11580
30103	11581
35916	11582
248593	11583
29261	11584
185666	11585
27953	11586
64981	11587
288731	11588
20091	11589
163088	11590
94261	11591
128789	11592
80815	11593
106475	11594
114156	11595
143195	11596
295965	11597
41097	11598
14365	11599
342251	11600
207174	11601
118206	11602
4375	11603
87043	11604
2784	11605
259357	11606
55131	11607
295	11608
190666	11609
18797	11610
86623	11611
181455	11612
45611	11613
123519	11614
123977	11615
103711	11616
4104	11617
184258	11618
18333	11619
23892	11620
2769	11621
43918	11622
39494	11623
102828	11624
260258	11625
115296	11626
323768	11627
438795	11628
20209	11629
44183	11630
38540	11631
106776	11632
454901	11633
82228	11634
74779	11635
43427	11636
13901	11637
322248	11638
451626	11639
234169	11640
80975	11641
399236	11642
60193	11643
65455	11644
229926	11645
339396	11646
9120	11647
457970	11648
127791	11649
1101	11650
26426	11651
374200	11652
92108	11653
16093	11654
246295	11655
102875	11656
247524	11657
29114	11658
111848	11659
305139	11660
433572	11661
62622	11662
108592	11663
175821	11664
61126	11665
194723	11666
73965	11667
306569	11668
42877	11669
141906	11670
95413	11671
91342	11672
110511	11673
116709	11674
39151	11675
428259	11676
130540	11677
128450	11678
9551	11679
21665	11680
434753	11681
250879	11682
197012	11683
54015	11684
114049	11685
91701	11686
437868	11687
230379	11688
112071	11689
46003	11690
76495	11691
124509	11692
198680	11693
244034	11694
45722	11695
293387	11696
108272	11697
443996	11698
175336	11699
225995	11700
1651	11701
67566	11702
414552	11703
71513	11704
349504	11705
110757	11706
9288	11707
186149	11708
154193	11709
2932	11710
98393	11711
60264	11712
148988	11713
98373	11714
40984	11715
29962	11716
50582	11717
23910	11718
399612	11719
23236	11720
121	11721
13127	11722
382573	11723
1887	11724
1217	11725
195659	11726
150416	11727
158258	11728
198706	11729
85525	11730
118883	11731
210164	11732
127399	11733
18949	11734
252792	11735
413850	11736
324602	11737
23286	11738
28027	11739
14906	11740
117	11741
59333	11742
55155	11743
223267	11744
5886	11745
309051	11746
54670	11747
178058	11748
343715	11749
15403	11750
332580	11751
4419	11752
32650	11753
238930	11754
2812	11755
17748	11756
74635	11757
1347	11758
145473	11759
355905	11760
2752	11761
332772	11762
59410	11763
6240	11764
354040	11765
28848	11766
229850	11767
175595	11768
147491	11769
311689	11770
7375	11771
393618	11772
137505	11773
13471	11774
1581	11775
100121	11776
27752	11777
7173	11778
58344	11779
211508	11780
299476	11781
69189	11782
113719	11783
86793	11784
280778	11785
91806	11786
155480	11787
454492	11788
307743	11789
238913	11790
144599	11791
143270	11792
449660	11793
190219	11794
404635	11795
54226	11796
82742	11797
4474	11798
7478	11799
302781	11800
76679	11801
357845	11802
200666	11803
4255	11804
322600	11805
9671	11806
19320	11807
248333	11808
47250	11809
270043	11810
58766	11811
150295	11812
54115	11813
399439	11814
20981	11815
792	11816
4902	11817
36718	11818
315946	11819
39212	11820
244908	11821
146290	11822
166828	11823
84769	11824
29518	11825
5366	11826
100351	11827
361331	11828
193762	11829
85662	11830
389821	11831
49552	11832
21722	11833
374503	11834
91077	11835
397400	11836
22695	11837
13268	11838
76676	11839
20609	11840
74943	11841
235467	11842
63569	11843
18797	11844
295531	11845
260694	11846
110188	11847
12579	11848
34967	11849
435075	11850
104884	11851
51526	11852
106238	11853
430421	11854
110228	11855
1289	11856
245102	11857
183160	11858
75011	11859
21189	11860
193682	11861
128849	11862
421740	11863
1076	11864
151146	11865
22166	11866
276692	11867
232717	11868
21592	11869
451390	11870
241049	11871
356869	11872
269215	11873
100621	11874
432629	11875
335049	11876
26959	11877
25691	11878
173109	11879
17002	11880
202503	11881
163489	11882
217634	11883
313582	11884
70961	11885
63081	11886
44565	11887
328455	11888
25951	11889
2474	11890
187224	11891
190909	11892
51371	11893
128412	11894
51657	11895
145956	11896
99309	11897
29723	11898
34011	11899
21536	11900
80481	11901
7429	11902
66077	11903
22353	11904
40311	11905
50610	11906
41955	11907
188620	11908
391158	11909
26132	11910
25225	11911
96159	11912
8744	11913
9110	11914
31203	11915
146699	11916
274410	11917
95822	11918
17869	11919
101440	11920
105212	11921
366818	11922
162502	11923
435010	11924
351270	11925
70599	11926
8339	11927
8339	11928
43935	11929
4098	11930
227669	11931
270102	11932
71800	11933
144805	11934
74724	11935
275746	11936
143933	11937
45680	11938
310121	11939
93578	11940
42223	11941
46908	11942
251340	11943
48850	11944
25549	11945
111858	11946
19581	11947
324894	11948
244593	11949
450199	11950
307952	11951
580	11952
6697	11953
34161	11954
125720	11955
145623	11956
235979	11957
292407	11958
137	11959
17817	11960
153604	11961
11910	11962
110834	11963
151091	11964
37629	11965
18685	11966
94128	11967
175842	11968
4705	11969
147693	11970
179390	11971
41673	11972
85636	11973
249083	11974
39314	11975
30941	11976
104159	11977
290595	11978
231824	11979
178080	11980
104181	11981
426671	11982
84099	11983
20091	11984
179388	11985
123423	11986
257940	11987
61938	11988
319828	11989
220900	11990
120984	11991
337862	11992
142845	11993
13678	11994
258050	11995
30629	11996
411634	11997
43480	11998
68823	11999
349261	12000
216576	12001
148327	12002
131986	12003
182	12004
42206	12005
125802	12006
173342	12007
448431	12008
401582	12009
172679	12010
142641	12011
290846	12012
56044	12013
38710	12014
18221	12015
296302	12016
67496	12017
30049	12018
100391	12019
258957	12020
69350	12021
125724	12022
85	12023
71550	12024
357192	12025
149633	12026
430558	12027
26850	12028
13880	12029
111453	12030
121327	12031
363515	12032
49873	12033
2551	12034
107912	12035
206	12036
105670	12037
76889	12038
31166	12039
21725	12040
10984	12041
5836	12042
69730	12043
421310	12044
58276	12045
21556	12046
43030	12047
142635	12048
421885	12049
89128	12050
331757	12051
117596	12052
66054	12053
165554	12054
423303	12055
263106	12056
108937	12057
39976	12058
407640	12059
355580	12060
66721	12061
412272	12062
1577	12063
232865	12064
309721	12065
328646	12066
429064	12067
112692	12068
87560	12069
263332	12070
299969	12071
27076	12072
31527	12073
39299	12074
82099	12075
100065	12076
233760	12077
85380	12078
7120	12079
78989	12080
89006	12081
82388	12082
254823	12083
99856	12084
94802	12085
24797	12086
67368	12087
103158	12088
2132	12089
137	12090
3851	12091
63587	12092
1783	12093
203304	12094
141857	12095
398054	12096
3151	12097
1402	12098
356387	12099
67068	12100
40679	12101
231393	12102
84768	12103
64590	12104
323282	12105
58566	12106
550	12107
244764	12108
24792	12109
221784	12110
45977	12111
70525	12112
26755	12113
153433	12114
119918	12115
38233	12116
40343	12117
327541	12118
137266	12119
432920	12120
993	12121
122924	12122
364856	12123
40625	12124
125026	12125
18902	12126
46001	12127
232486	12128
420877	12129
457719	12130
65156	12131
166356	12132
112610	12133
53777	12134
3992	12135
58492	12136
226478	12137
126372	12138
338343	12139
404071	12140
353289	12141
270089	12142
19483	12143
140117	12144
112070	12145
383166	12146
446768	12147
370917	12148
265260	12149
119161	12150
256219	12151
224682	12152
145531	12153
385411	12154
48388	12155
391740	12156
136605	12157
52588	12158
14912	12159
121059	12160
165278	12161
333541	12162
6453	12163
31779	12164
150319	12165
31925	12166
170177	12167
61110	12168
118048	12169
58521	12170
71717	12171
486	12172
104210	12173
223711	12174
188070	12175
28555	12176
21536	12177
401811	12178
54761	12179
52147	12180
180063	12181
31657	12182
37957	12183
35945	12184
76911	12185
29325	12186
47109	12187
211184	12188
212178	12189
170188	12190
177550	12191
95913	12192
105358	12193
94487	12194
73603	12195
47389	12196
9317	12197
43399	12198
101159	12199
389147	12200
20812	12201
32470	12202
92686	12203
105981	12204
175430	12205
417488	12206
455895	12207
178607	12208
211651	12209
304325	12210
170692	12211
203092	12212
93801	12213
194259	12214
5026	12215
94981	12216
121489	12217
128482	12218
38210	12219
266902	12220
251318	12221
75504	12222
7181	12223
87029	12224
158907	12225
78634	12226
64586	12227
329839	12228
184082	12229
15998	12230
184526	12231
248826	12232
96418	12233
88858	12234
62247	12235
205364	12236
30444	12237
1368	12238
75925	12239
106517	12240
186780	12241
327638	12242
18355	12243
865	12244
14771	12245
175588	12246
71792	12247
394151	12248
128395	12249
202362	12250
62854	12251
167528	12252
448282	12253
74882	12254
47257	12255
7330	12256
15764	12257
242396	12258
194011	12259
366080	12260
131661	12261
69345	12262
62186	12263
21526	12264
310812	12265
2344	12266
324427	12267
65307	12268
144651	12269
55884	12270
59415	12271
244606	12272
409098	12273
407737	12274
125492	12275
189968	12276
6048	12277
116196	12278
40311	12279
202178	12280
322642	12281
4941	12282
100247	12283
222188	12284
57001	12285
157735	12286
13714	12287
85016	12288
228219	12289
235335	12290
112542	12291
349368	12292
121474	12293
3339	12294
168741	12295
121264	12296
4692	12297
48615	12298
171358	12299
43310	12300
5205	12301
220493	12302
140076	12303
95181	12304
382161	12305
74043	12306
227773	12307
49108	12308
58245	12309
79531	12310
447768	12311
70601	12312
76497	12313
208122	12314
403101	12315
13451	12316
101645	12317
260971	12318
54865	12319
174562	12320
7582	12321
124194	12322
105217	12323
24133	12324
97766	12325
29554	12326
190450	12327
98972	12328
90299	12329
371770	12330
22635	12331
74493	12332
5677	12333
44246	12334
90153	12335
16169	12336
204584	12337
165246	12338
5536	12339
247371	12340
173605	12341
46851	12342
246355	12343
448905	12344
25838	12345
22781	12346
2106	12347
37070	12348
51842	12349
356215	12350
144504	12351
250381	12352
240406	12353
76247	12354
245874	12355
199330	12356
4172	12357
386570	12358
160601	12359
173644	12360
98926	12361
334737	12362
80147	12363
75296	12364
39296	12365
389424	12366
57497	12367
85086	12368
4759	12369
328403	12370
83834	12371
10454	12372
57896	12373
413290	12374
100968	12375
75445	12376
392286	12377
110169	12378
346195	12379
365507	12380
399998	12381
1578	12382
236380	12383
170673	12384
445958	12385
127273	12386
33042	12387
210294	12388
53270	12389
90775	12390
150999	12391
48290	12392
97485	12393
362689	12394
104703	12395
6878	12396
374767	12397
159655	12398
130692	12399
434965	12400
5775	12401
60117	12402
191732	12403
226076	12404
22014	12405
10921	12406
73474	12407
845	12408
130076	12409
327887	12410
293554	12411
18432	12412
71930	12413
232591	12414
22888	12415
47808	12416
18242	12417
36198	12418
241638	12419
119918	12420
333284	12421
446911	12422
214768	12423
6887	12424
320436	12425
165669	12426
52542	12427
126025	12428
220412	12429
101282	12430
87643	12431
124480	12432
142062	12433
114244	12434
32169	12435
122669	12436
137697	12437
433727	12438
209741	12439
58438	12440
211716	12441
1200	12442
183	12443
157564	12444
70566	12445
111928	12446
146695	12447
205192	12448
13211	12449
348374	12450
72160	12451
159220	12452
22444	12453
296477	12454
176644	12455
233447	12456
269606	12457
458147	12458
1190	12459
359149	12460
51269	12461
228363	12462
23452	12463
70527	12464
22698	12465
174308	12466
85098	12467
95214	12468
395228	12469
35809	12470
22158	12471
102635	12472
5622	12473
84430	12474
158505	12475
208621	12476
219232	12477
1143	12478
60634	12479
459297	12480
323592	12481
84321	12482
174715	12483
3264	12484
438848	12485
2364	12486
249174	12487
369452	12488
75805	12489
32847	12490
143197	12491
14724	12492
442008	12493
293863	12494
255329	12495
84581	12496
4872	12497
151173	12498
103404	12499
2035	12500
23146	12501
9547	12502
293817	12503
20206	12504
43920	12505
156457	12506
2499	12507
15436	12508
14133	12509
15427	12510
421467	12511
3	12512
166615	12513
170411	12514
398419	12515
372355	12516
324357	12517
156559	12518
36775	12519
17332	12520
43617	12521
67842	12522
90896	12523
87365	12524
85284	12525
42196	12526
305260	12527
7802	12528
3334	12529
86459	12530
64350	12531
69696	12532
3854	12533
125752	12534
279	12535
151817	12536
1103	12537
26429	12538
28199	12539
12128	12540
243931	12541
22248	12542
64403	12543
26429	12544
46726	12545
27371	12546
107137	12547
186892	12548
38601	12549
31251	12550
39775	12551
36436	12552
40607	12553
17792	12554
42875	12555
27766	12556
111426	12557
189377	12558
40475	12559
176817	12560
223408	12561
20916	12562
82	12563
449944	12564
173544	12565
87813	12566
19269	12567
66709	12568
125406	12569
21691	12570
85912	12571
75573	12572
289035	12573
39949	12574
59155	12575
262021	12576
124082	12577
21425	12578
308758	12579
105162	12580
20697	12581
250678	12582
54944	12583
49996	12584
36018	12585
328855	12586
207399	12587
189607	12588
65811	12589
223113	12590
289057	12591
89809	12592
51713	12593
32778	12594
74935	12595
350537	12596
74048	12597
13533	12598
170232	12599
52878	12600
51761	12601
249274	12602
43187	12603
77882	12604
207142	12605
60384	12606
56517	12607
6097	12608
102177	12609
151786	12610
182978	12611
149518	12612
192517	12613
24507	12614
22633	12615
27231	12616
120013	12617
62099	12618
13799	12619
437211	12620
459722	12621
352528	12622
26473	12623
389153	12624
158926	12625
65895	12626
106446	12627
29730	12628
274565	12629
26131	12630
39382	12631
6079	12632
52184	12633
85199	12634
145128	12635
113615	12636
381671	12637
202801	12638
73225	12639
277	12640
33670	12641
259573	12642
150298	12643
4095	12644
57148	12645
72524	12646
197152	12647
41021	12648
205248	12649
8344	12650
20422	12651
9024	12652
30625	12653
16373	12654
5907	12655
12600	12656
377716	12657
174926	12658
21117	12659
30590	12660
85122	12661
12362	12662
78628	12663
415771	12664
15609	12665
306023	12666
92904	12667
9637	12668
77664	12669
189709	12670
56345	12671
2476	12672
49377	12673
103206	12674
41167	12675
311554	12676
59951	12677
428641	12678
213081	12679
206868	12680
228856	12681
153817	12682
224193	12683
97117	12684
328313	12685
436064	12686
46774	12687
373751	12688
121282	12689
111048	12690
78209	12691
188909	12692
5751	12693
539	12694
242855	12695
458720	12696
71281	12697
164758	12698
94808	12699
72428	12700
67091	12701
74553	12702
21162	12703
71023	12704
187573	12705
174519	12706
358198	12707
62720	12708
2957	12709
67930	12710
130553	12711
25513	12712
166279	12713
270297	12714
82399	12715
78760	12716
35899	12717
9137	12718
109612	12719
129728	12720
439589	12721
35543	12722
49435	12723
129257	12724
322178	12725
417592	12726
401861	12727
59840	12728
7961	12729
273929	12730
40802	12731
90576	12732
89863	12733
258	12734
22893	12735
85128	12736
453282	12737
219821	12738
1238	12739
260532	12740
140528	12741
205012	12742
268398	12743
122366	12744
428583	12745
237026	12746
235765	12747
116660	12748
157613	12749
98687	12750
269601	12751
133178	12752
297712	12753
256692	12754
293880	12755
424865	12756
74026	12757
55608	12758
67231	12759
240230	12760
41425	12761
332666	12762
300055	12763
426417	12764
171049	12765
237100	12766
331003	12767
229032	12768
450928	12769
139613	12770
292429	12771
135744	12772
279161	12773
155545	12774
38906	12775
65769	12776
31370	12777
72880	12778
414412	12779
388962	12780
382099	12781
58157	12782
162373	12783
201597	12784
430438	12785
244461	12786
29987	12787
76696	12788
296417	12789
307910	12790
99889	12791
99889	12792
86351	12793
113371	12794
13899	12795
107104	12796
202688	12797
136068	12798
47976	12799
84472	12800
123859	12801
24824	12802
437546	12803
408529	12804
153	12805
10483	12806
57542	12807
94610	12808
437575	12809
201284	12810
126295	12811
110455	12812
18110	12813
54968	12814
227805	12815
157879	12816
271540	12817
88197	12818
184136	12819
186006	12820
230853	12821
326569	12822
85146	12823
382386	12824
416520	12825
14142	12826
20182	12827
277559	12828
142306	12829
10121	12830
153677	12831
49436	12832
110128	12833
165689	12834
63397	12835
61329	12836
147542	12837
56858	12838
111795	12839
18669	12840
16968	12841
173340	12842
85479	12843
30111	12844
411683	12845
55575	12846
107275	12847
395724	12848
60747	12849
163337	12850
95147	12851
462	12852
97597	12853
34194	12854
241554	12855
2	12856
39244	12857
241349	12858
10369	12859
2041	12860
26129	12861
326919	12862
935	12863
64027	12864
16994	12865
83102	12866
164868	12867
130645	12868
246620	12869
235526	12870
29129	12871
394444	12872
92887	12873
58441	12874
454166	12875
35064	12876
363508	12877
69925	12878
304682	12879
19050	12880
327612	12881
60507	12882
113569	12883
267085	12884
74618	12885
130	12886
30904	12887
29609	12888
63121	12889
389302	12890
95771	12891
190425	12892
383964	12893
56782	12894
56229	12895
16962	12896
1522	12897
21926	12898
35929	12899
94927	12900
104434	12901
80866	12902
120195	12903
350679	12904
81918	12905
1872	12906
8648	12907
125736	12908
33657	12909
124793	12910
3664	12911
26917	12912
607	12913
20268	12914
202726	12915
9897	12916
49361	12917
60087	12918
23259	12919
18905	12920
152696	12921
89768	12922
10322	12923
27364	12924
46430	12925
120516	12926
1497	12927
40694	12928
137305	12929
9728	12930
249886	12931
69820	12932
230874	12933
342013	12934
124138	12935
80816	12936
124352	12937
2647	12938
428091	12939
2335	12940
233685	12941
1053	12942
6807	12943
15	12944
95970	12945
183710	12946
16337	12947
41741	12948
97619	12949
9628	12950
38075	12951
255134	12952
3278	12953
83206	12954
5341	12955
120081	12956
217705	12957
20953	12958
89079	12959
22108	12960
8429	12961
51538	12962
86603	12963
215870	12964
57003	12965
121256	12966
1993	12967
25568	12968
8293	12969
111881	12970
292456	12971
45968	12972
202926	12973
127892	12974
297381	12975
16547	12976
185553	12977
8402	12978
305751	12979
212390	12980
265497	12981
21330	12982
112536	12983
126562	12984
104787	12985
190107	12986
4	12987
114619	12988
229949	12989
38201	12990
4677	12991
120772	12992
7777	12993
34105	12994
87756	12995
19609	12996
24459	12997
227399	12998
59869	12999
211458	13000
11754	13001
3936	13002
10031	13003
68133	13004
35323	13005
100228	13006
197508	13007
99156	13008
412214	13009
264237	13010
372549	13011
137011	13012
69588	13013
171506	13014
40533	13015
238591	13016
269040	13017
197834	13018
168570	13019
211107	13020
205741	13021
69352	13022
18369	13023
380163	13024
5684	13025
18296	13026
198477	13027
57814	13028
107233	13029
116665	13030
79	13031
247111	13032
117120	13033
234186	13034
162209	13035
294308	13036
50899	13037
140677	13038
298740	13039
382502	13040
410220	13041
8791	13042
130417	13043
14982	13044
65757	13045
197274	13046
1555	13047
2767	13048
233608	13049
243775	13050
37837	13051
443786	13052
6218	13053
233294	13054
168034	13055
144363	13056
104871	13057
80372	13058
128752	13059
278178	13060
70841	13061
375555	13062
413129	13063
29077	13064
287424	13065
5371	13066
172987	13067
420075	13068
21136	13069
7201	13070
293107	13071
31084	13072
116750	13073
3482	13074
337060	13075
120693	13076
56046	13077
119494	13078
4344	13079
1127	13080
34487	13081
185048	13082
288749	13083
337451	13084
26476	13085
165517	13086
88867	13087
178506	13088
111770	13089
456298	13090
382635	13091
87005	13092
222698	13093
407799	13094
108951	13095
321244	13096
190378	13097
24947	13098
148078	13099
208342	13100
12241	13101
94530	13102
15136	13103
208744	13104
216646	13105
213050	13106
29530	13107
29530	13108
302436	13109
10878	13110
73793	13111
110499	13112
372406	13113
118478	13114
111234	13115
57946	13116
1957	13117
156351	13118
146459	13119
120650	13120
237170	13121
318797	13122
209555	13123
392156	13124
34827	13125
116779	13126
47499	13127
443880	13128
35642	13129
33379	13130
118508	13131
226125	13132
55856	13133
41682	13134
265268	13135
167539	13136
45236	13137
27481	13138
431131	13139
51862	13140
283319	13141
339815	13142
146286	13143
104442	13144
16142	13145
42858	13146
128813	13147
12304	13148
53560	13149
9861	13150
21130	13151
125746	13152
51810	13153
109121	13154
46616	13155
111903	13156
105933	13157
19590	13158
1163	13159
224972	13160
457632	13161
43295	13162
59013	13163
171539	13164
170540	13165
399278	13166
235304	13167
61472	13168
69219	13169
114575	13170
248258	13171
285789	13172
28772	13173
73555	13174
1606	13175
252699	13176
79651	13177
94776	13178
91460	13179
139360	13180
99815	13181
423489	13182
319644	13183
176523	13184
104981	13185
23951	13186
397873	13187
149455	13188
67903	13189
19961	13190
405622	13191
242817	13192
124519	13193
49263	13194
170583	13195
15753	13196
15543	13197
288797	13198
128075	13199
62136	13200
122638	13201
122718	13202
224575	13203
14296	13204
65640	13205
17304	13206
90606	13207
29867	13208
63467	13209
224568	13210
410353	13211
137556	13212
65312	13213
25680	13214
235219	13215
32460	13216
266591	13217
25190	13218
58684	13219
25680	13220
295160	13221
54458	13222
227731	13223
199568	13224
237923	13225
335889	13226
290443	13227
95542	13228
12968	13229
247396	13230
103343	13231
110112	13232
396527	13233
254834	13234
136279	13235
56816	13236
253599	13237
94166	13238
23414	13239
29510	13240
193317	13241
183908	13242
411131	13243
78846	13244
91166	13245
103290	13246
2022	13247
128335	13248
237076	13249
64763	13250
248842	13251
58228	13252
41454	13253
224840	13254
401557	13255
7585	13256
226550	13257
71610	13258
254805	13259
116167	13260
283529	13261
131976	13262
335609	13263
102608	13264
76622	13265
299377	13266
28337	13267
113742	13268
126867	13269
247700	13270
81669	13271
6424	13272
143035	13273
409746	13274
210609	13275
199623	13276
55064	13277
83368	13278
239394	13279
74159	13280
194005	13281
5780	13282
121610	13283
37561	13284
79276	13285
403181	13286
175337	13287
227691	13288
425639	13289
24975	13290
278533	13291
362197	13292
128400	13293
27143	13294
21438	13295
296282	13296
221267	13297
204263	13298
107228	13299
66100	13300
184574	13301
251228	13302
103338	13303
198531	13304
212286	13305
17277	13306
33742	13307
135960	13308
193278	13309
63601	13310
128560	13311
297506	13312
5090	13313
339541	13314
229521	13315
86642	13316
207653	13317
141005	13318
90586	13319
249484	13320
147875	13321
276972	13322
13189	13323
15411	13324
3844	13325
51779	13326
11194	13327
60372	13328
126475	13329
13702	13330
4484	13331
61285	13332
49047	13333
77759	13334
184845	13335
45283	13336
63698	13337
96657	13338
411581	13339
217557	13340
2923	13341
46380	13342
155778	13343
106492	13344
430796	13345
220081	13346
332619	13347
292890	13348
155314	13349
350266	13350
104602	13351
10520	13352
249966	13353
395508	13354
267440	13355
103659	13356
196240	13357
110560	13358
167291	13359
152077	13360
260393	13361
448409	13362
454976	13363
2176	13364
240944	13365
140944	13366
440285	13367
454046	13368
110106	13369
204442	13370
21235	13371
17297	13372
295819	13373
244573	13374
314412	13375
37329	13376
714	13377
166957	13378
2335	13379
173803	13380
10341	13381
58026	13382
45476	13383
2342	13384
104218	13385
16725	13386
34776	13387
157160	13388
22873	13389
1975	13390
125	13391
57843	13392
84499	13393
78059	13394
14572	13395
54259	13396
216324	13397
96685	13398
83825	13399
115368	13400
20625	13401
274307	13402
298094	13403
407719	13404
66087	13405
181125	13406
181125	13407
355746	13408
143404	13409
1092	13410
106023	13411
134655	13412
279483	13413
44240	13414
159965	13415
224392	13416
54471	13417
347976	13418
34950	13419
258360	13420
232126	13421
269029	13422
3456	13423
102260	13424
85398	13425
29000	13426
101343	13427
229729	13428
211509	13429
1675	13430
128185	13431
3231	13432
293758	13433
661	13434
295620	13435
118337	13436
143380	13437
254106	13438
50763	13439
155217	13440
211377	13441
62117	13442
421832	13443
439933	13444
224148	13445
66813	13446
387319	13447
286125	13448
252444	13449
202092	13450
85587	13451
55045	13452
258604	13453
346686	13454
66475	13455
34610	13456
19061	13457
111720	13458
298407	13459
90848	13460
161397	13461
23942	13462
372748	13463
14140	13464
351467	13465
160124	13466
186838	13467
73596	13468
40282	13469
301334	13470
386813	13471
307177	13472
166620	13473
241219	13474
76459	13475
408289	13476
283661	13477
281126	13478
272046	13479
161266	13480
230082	13481
274628	13482
128861	13483
227407	13484
280750	13485
298405	13486
209492	13487
109400	13488
448383	13489
208828	13490
65330	13491
19697	13492
292470	13493
125243	13494
46049	13495
265849	13496
306100	13497
190254	13498
353394	13499
51082	13500
330552	13501
153794	13502
123168	13503
10388	13504
23493	13505
192835	13506
25723	13507
203473	13508
57322	13509
80368	13510
5663	13511
60922	13512
227201	13513
38588	13514
33697	13515
128220	13516
431248	13517
113662	13518
142804	13519
193326	13520
85854	13521
165905	13522
79361	13523
314705	13524
105017	13525
12020	13526
153737	13527
23006	13528
68060	13529
10300	13530
10300	13531
12649	13532
31919	13533
337968	13534
48415	13535
331614	13536
66431	13537
243575	13538
136499	13539
189473	13540
16150	13541
237116	13542
367640	13543
137993	13544
165896	13545
410840	13546
208518	13547
355145	13548
129775	13549
150766	13550
16013	13551
49976	13552
431771	13553
126168	13554
443461	13555
30520	13556
33889	13557
134291	13558
96813	13559
17106	13560
9691	13561
437336	13562
160691	13563
186308	13564
355456	13565
103091	13566
88849	13567
5896	13568
57017	13569
326683	13570
201143	13571
3047	13572
195436	13573
211024	13574
194511	13575
7454	13576
108379	13577
1139	13578
153978	13579
249579	13580
171981	13581
35423	13582
222436	13583
381046	13584
173266	13585
234921	13586
3325	13587
363136	13588
403350	13589
132567	13590
152923	13591
4035	13592
23620	13593
254687	13594
235590	13595
4035	13596
140485	13597
459714	13598
100796	13599
247607	13600
121530	13601
335496	13602
287842	13603
118480	13604
193818	13605
12343	13606
357443	13607
395908	13608
232287	13609
24643	13610
361017	13611
105383	13612
82796	13613
1092	13614
160578	13615
37385	13616
293657	13617
22691	13618
123156	13619
314582	13620
16064	13621
171252	13622
12669	13623
452589	13624
668	13625
279972	13626
234277	13627
189445	13628
123901	13629
32710	13630
85289	13631
172252	13632
51208	13633
346181	13634
152974	13635
362849	13636
8007	13637
389985	13638
9634	13639
38170	13640
439981	13641
195409	13642
277244	13643
249602	13644
126085	13645
242743	13646
208949	13647
352524	13648
57864	13649
22501	13650
15235	13651
240233	13652
268526	13653
198081	13654
198522	13655
155977	13656
282530	13657
77910	13658
444330	13659
122546	13660
183803	13661
61677	13662
237399	13663
725	13664
60688	13665
6769	13666
53828	13667
50969	13668
105702	13669
71167	13670
22645	13671
313031	13672
393740	13673
148714	13674
176908	13675
109225	13676
187376	13677
244216	13678
304021	13679
165262	13680
47185	13681
57533	13682
100476	13683
322766	13684
446554	13685
30471	13686
182478	13687
421315	13688
152866	13689
247127	13690
311244	13691
386991	13692
364494	13693
102007	13694
231445	13695
219922	13696
88590	13697
41855	13698
113321	13699
7402	13700
128850	13701
30263	13702
117510	13703
107550	13704
337568	13705
134207	13706
175896	13707
120870	13708
121668	13709
70358	13710
423937	13711
34105	13712
28331	13713
457713	13714
59758	13715
383482	13716
40703	13717
38628	13718
92136	13719
219267	13720
141495	13721
231636	13722
308825	13723
198370	13724
1858	13725
110241	13726
401020	13727
366276	13728
52533	13729
136262	13730
441554	13731
75419	13732
93947	13733
191961	13734
254008	13735
233813	13736
54033	13737
160142	13738
227050	13739
77674	13740
63691	13741
167596	13742
386318	13743
403683	13744
111542	13745
261862	13746
228529	13747
117524	13748
184761	13749
153219	13750
371730	13751
211129	13752
32741	13753
336355	13754
149504	13755
302485	13756
88942	13757
215208	13758
150873	13759
127422	13760
120440	13761
229016	13762
50558	13763
398160	13764
232161	13765
2880	13766
98469	13767
45901	13768
158539	13769
239373	13770
441404	13771
2695	13772
90885	13773
382374	13774
210296	13775
207758	13776
238833	13777
401298	13778
259352	13779
250383	13780
438790	13781
229848	13782
207314	13783
113776	13784
410670	13785
219788	13786
121594	13787
117316	13788
94523	13789
195593	13790
252142	13791
10688	13792
31176	13793
278116	13794
64361	13795
172733	13796
153853	13797
64361	13798
11316	13799
259781	13800
83880	13801
149896	13802
142971	13803
212561	13804
184203	13805
16470	13806
57339	13807
360643	13808
306949	13809
218374	13810
303950	13811
160892	13812
175949	13813
208466	13814
298510	13815
44682	13816
276726	13817
186893	13818
452007	13819
50085	13820
161856	13821
213033	13822
16646	13823
89044	13824
279700	13825
360675	13826
120113	13827
167404	13828
13198	13829
186879	13830
151910	13831
163781	13832
59367	13833
73993	13834
44473	13835
106369	13836
11947	13837
213085	13838
67958	13839
81436	13840
25804	13841
2357	13842
650	13843
49344	13844
263424	13845
76	13846
94941	13847
31301	13848
109178	13849
26685	13850
71474	13851
196400	13852
358900	13853
370232	13854
32865	13855
384106	13856
342937	13857
38	13858
132246	13859
281229	13860
123404	13861
49028	13862
418384	13863
191056	13864
16244	13865
18884	13866
5280	13867
1102	13868
38896	13869
109441	13870
431019	13871
117773	13872
116681	13873
446871	13874
110770	13875
2870	13876
79823	13877
229265	13878
196607	13879
36412	13880
1547	13881
94646	13882
426606	13883
114456	13884
12881	13885
23984	13886
255959	13887
60742	13888
45376	13889
11550	13890
4304	13891
260351	13892
43796	13893
156470	13894
130815	13895
410628	13896
63903	13897
42235	13898
16865	13899
349845	13900
2365	13901
319799	13902
71908	13903
438429	13904
94	13905
32720	13906
138080	13907
53888	13908
126130	13909
221332	13910
328413	13911
183705	13912
48540	13913
207757	13914
166442	13915
243894	13916
312123	13917
226228	13918
75613	13919
189686	13920
20284	13921
288837	13922
258195	13923
101822	13924
354361	13925
358535	13926
81872	13927
71962	13928
152390	13929
7257	13930
89086	13931
47306	13932
270192	13933
202579	13934
36395	13935
433105	13936
33401	13937
247637	13938
346522	13939
435008	13940
3433	13941
32336	13942
406	13943
16954	13944
52412	13945
340759	13946
9503	13947
70345	13948
22694	13949
19887	13950
5935	13951
10189	13952
172316	13953
236230	13954
80298	13955
23944	13956
65772	13957
9140	13958
16010	13959
97025	13960
6369	13961
580	13962
131431	13963
456245	13964
121849	13965
199381	13966
232663	13967
73669	13968
207303	13969
298808	13970
167665	13971
114069	13972
389340	13973
403301	13974
134034	13975
10301	13976
297204	13977
170175	13978
223699	13979
29945	13980
96554	13981
385106	13982
26974	13983
436503	13984
43052	13985
34357	13986
35375	13987
206586	13988
103519	13989
228351	13990
87222	13991
414954	13992
25655	13993
449010	13994
42505	13995
423269	13996
128807	13997
40	13998
108474	13999
241020	14000
96746	14001
388577	14002
227814	14003
3890	14004
322506	14005
420355	14006
92192	14007
27756	14008
108092	14009
301060	14010
21843	14011
4719	14012
25637	14013
358146	14014
370938	14015
189331	14016
34784	14017
61073	14018
160529	14019
214658	14020
35126	14021
92885	14022
16244	14023
107978	14024
219030	14025
208376	14026
398976	14027
224598	14028
25485	14029
45024	14030
48855	14031
459422	14032
34656	14033
45826	14034
157785	14035
107961	14036
230959	14037
66444	14038
39278	14039
341843	14040
78562	14041
445674	14042
167166	14043
14425	14044
458428	14045
41950	14046
251578	14047
67350	14048
165867	14049
132076	14050
113045	14051
30528	14052
44259	14053
82649	14054
38050	14055
11083	14056
135489	14057
300212	14058
105802	14059
53517	14060
97157	14061
58769	14062
103877	14063
68352	14064
354054	14065
346323	14066
101433	14067
34022	14068
161306	14069
329778	14070
123523	14071
3804	14072
52021	14073
125153	14074
58473	14075
218027	14076
246166	14077
446645	14078
50463	14079
24636	14080
50055	14081
314907	14082
123656	14083
173809	14084
281547	14085
109389	14086
325744	14087
99809	14088
2598	14089
300245	14090
137295	14091
17940	14092
30269	14093
19805	14094
322381	14095
33741	14096
28267	14097
328922	14098
37979	14099
38959	14100
88364	14101
22488	14102
9653	14103
198845	14104
213036	14105
151610	14106
19871	14107
30352	14108
81210	14109
8766	14110
8956	14111
76016	14112
13915	14113
170131	14114
152314	14115
178825	14116
190961	14117
82507	14118
408547	14119
94661	14120
94661	14121
304803	14122
260978	14123
122984	14124
394327	14125
55802	14126
59819	14127
237833	14128
292550	14129
92076	14130
45678	14131
455563	14132
86035	14133
99333	14134
34418	14135
156421	14136
176975	14137
176842	14138
124946	14139
258546	14140
356203	14141
49390	14142
118109	14143
51391	14144
182166	14145
382244	14146
379013	14147
122247	14148
201347	14149
438963	14150
209515	14151
145538	14152
8068	14153
93893	14154
373955	14155
206253	14156
21021	14157
3230	14158
112315	14159
228358	14160
133238	14161
363817	14162
315565	14163
2989	14164
48319	14165
2553	14166
130955	14167
34422	14168
242860	14169
91067	14170
207156	14171
46642	14172
9813	14173
227848	14174
46355	14175
169072	14176
8272	14177
402699	14178
257580	14179
48377	14180
164949	14181
22879	14182
56403	14183
22198	14184
51791	14185
66144	14186
19246	14187
6449	14188
27658	14189
15254	14190
100942	14191
10428	14192
236715	14193
105713	14194
13967	14195
349740	14196
353665	14197
5960	14198
6160	14199
133314	14200
210689	14201
25802	14202
147572	14203
18199	14204
97494	14205
431008	14206
399931	14207
187124	14208
245373	14209
8646	14210
60039	14211
60131	14212
72537	14213
72419	14214
11180	14215
372649	14216
138179	14217
44304	14218
196116	14219
97822	14220
115552	14221
17719	14222
4818	14223
18398	14224
384399	14225
29901	14226
155476	14227
420323	14228
30868	14229
34313	14230
190092	14231
96497	14232
140132	14233
73638	14234
251124	14235
65503	14236
206468	14237
58901	14238
85229	14239
1701	14240
14539	14241
16597	14242
180114	14243
457935	14244
81828	14245
31130	14246
42981	14247
38929	14248
213905	14249
267831	14250
279906	14251
123109	14252
174851	14253
93080	14254
30865	14255
420437	14256
95533	14257
22395	14258
455304	14259
66473	14260
55456	14261
319608	14262
350489	14263
256749	14264
55456	14265
415665	14266
340	14267
383589	14268
32328	14269
105955	14270
116474	14271
45375	14272
55468	14273
4396	14274
154940	14275
118212	14276
109392	14277
2221	14278
55353	14279
418329	14280
22591	14281
80996	14282
972	14283
366015	14284
62109	14285
225668	14286
123899	14287
50725	14288
401299	14289
7856	14290
44510	14291
74861	14292
232127	14293
29594	14294
63388	14295
291737	14296
76244	14297
1205	14298
121740	14299
39469	14300
2471	14301
128880	14302
6704	14303
147953	14304
91265	14305
58493	14306
323136	14307
26749	14308
187769	14309
87988	14310
110922	14311
1312	14312
279241	14313
10432	14314
197275	14315
111819	14316
667	14317
2217	14318
60411	14319
39421	14320
442	14321
63359	14322
34720	14323
98936	14324
319800	14325
136395	14326
153393	14327
198158	14328
445449	14329
40828	14330
31345	14331
273862	14332
160974	14333
48702	14334
453963	14335
72123	14336
357687	14337
25484	14338
58217	14339
184658	14340
6403	14341
40392	14342
124505	14343
80123	14344
144335	14345
165731	14346
95376	14347
318993	14348
11235	14349
229356	14350
153188	14351
37004	14352
305531	14353
182112	14354
51759	14355
130997	14356
435	14357
74191	14358
187562	14359
245722	14360
55872	14361
82367	14362
249841	14363
139773	14364
84311	14365
427267	14366
128051	14367
391660	14368
255811	14369
19005	14370
202628	14371
139034	14372
1765	14373
360847	14374
225485	14375
175175	14376
84775	14377
49847	14378
221053	14379
111177	14380
210858	14381
80949	14382
153782	14383
1987	14384
409473	14385
44785	14386
47809	14387
2669	14388
144628	14389
65211	14390
200433	14391
62012	14392
79673	14393
29849	14394
256168	14395
175558	14396
320598	14397
265429	14398
227757	14399
293090	14400
208661	14401
54636	14402
1169	14403
84512	14404
155058	14405
100667	14406
29177	14407
52784	14408
1794	14409
119056	14410
336272	14411
45653	14412
103654	14413
325846	14414
103069	14415
98867	14416
31595	14417
272969	14418
6498	14419
117845	14420
105071	14421
6238	14422
5777	14423
47817	14424
93003	14425
165600	14426
140305	14427
52486	14428
16043	14429
208635	14430
175444	14431
214142	14432
205340	14433
94105	14434
56546	14435
93130	14436
201086	14437
336154	14438
160904	14439
395633	14440
120567	14441
149246	14442
293602	14443
95976	14444
211919	14445
407445	14446
621	14447
5355	14448
89089	14449
339778	14450
18903	14451
298652	14452
210959	14453
158389	14454
42877	14455
82093	14456
124293	14457
126667	14458
155571	14459
325299	14460
43675	14461
322325	14462
56289	14463
20930	14464
33822	14465
173479	14466
276478	14467
85110	14468
18449	14469
1568	14470
385166	14471
306685	14472
129815	14473
163287	14474
339	14475
456778	14476
1875	14477
222	14478
39628	14479
146293	14480
6916	14481
15522	14482
403614	14483
348864	14484
22556	14485
366240	14486
123990	14487
75635	14488
43252	14489
252144	14490
180799	14491
31939	14492
138299	14493
200870	14494
123711	14495
5910	14496
83654	14497
114191	14498
5235	14499
352329	14500
342992	14501
7056	14502
208370	14503
113689	14504
12183	14505
34435	14506
186227	14507
80942	14508
1087	14509
126182	14510
244679	14511
227734	14512
19820	14513
6602	14514
2496	14515
113	14516
115657	14517
19663	14518
119168	14519
395025	14520
34564	14521
246089	14522
11812	14523
102755	14524
19433	14525
81248	14526
447963	14527
53400	14528
15519	14529
97615	14530
59854	14531
384954	14532
241719	14533
32463	14534
384490	14535
242365	14536
21943	14537
377256	14538
14109	14539
33192	14540
190057	14541
160288	14542
74078	14543
168373	14544
125629	14545
33602	14546
437379	14547
17299	14548
44030	14549
460084	14550
361814	14551
79221	14552
405016	14553
62916	14554
111078	14555
98918	14556
232933	14557
349295	14558
55530	14559
204445	14560
61047	14561
121665	14562
18502	14563
66031	14564
13262	14565
75269	14566
425334	14567
181516	14568
291765	14569
201922	14570
142869	14571
6958	14572
83069	14573
91412	14574
57478	14575
223781	14576
179545	14577
57478	14578
19535	14579
2509	14580
148527	14581
9912	14582
183664	14583
5716	14584
60044	14585
84171	14586
58484	14587
45720	14588
221369	14589
231188	14590
422156	14591
135015	14592
129885	14593
68325	14594
427215	14595
20488	14596
86941	14597
7030	14598
7030	14599
349894	14600
7030	14601
242148	14602
211845	14603
86398	14604
324076	14605
7030	14606
4441	14607
95286	14608
196846	14609
452116	14610
455627	14611
55821	14612
55821	14613
347961	14614
296817	14615
373161	14616
394484	14617
133133	14618
2682	14619
2498	14620
30791	14621
425662	14622
102769	14623
108463	14624
32240	14625
81706	14626
54374	14627
208905	14628
365342	14629
100551	14630
107734	14631
84740	14632
337998	14633
387354	14634
45115	14635
102284	14636
215483	14637
113453	14638
25894	14639
335171	14640
163633	14641
336486	14642
5306	14643
152019	14644
290115	14645
153644	14646
51208	14647
135694	14648
412496	14649
156180	14650
30251	14651
218020	14652
27251	14653
42943	14654
418299	14655
108958	14656
282426	14657
146905	14658
78738	14659
369730	14660
75123	14661
38291	14662
22671	14663
225408	14664
67595	14665
40210	14666
50089	14667
39726	14668
167884	14669
26659	14670
379680	14671
16496	14672
46889	14673
164360	14674
43538	14675
199509	14676
28177	14677
325409	14678
188459	14679
92417	14680
48685	14681
264152	14682
221559	14683
396442	14684
232936	14685
3137	14686
312554	14687
191966	14688
452018	14689
148140	14690
307623	14691
81594	14692
379286	14693
5110	14694
15597	14695
299858	14696
18578	14697
99129	14698
427573	14699
134576	14700
168618	14701
333473	14702
273959	14703
59302	14704
63343	14705
401523	14706
111510	14707
96281	14708
176840	14709
418683	14710
419546	14711
15957	14712
200616	14713
57943	14714
63584	14715
168110	14716
216429	14717
36965	14718
281266	14719
73644	14720
11368	14721
218615	14722
101671	14723
32198	14724
76572	14725
234193	14726
21562	14727
140878	14728
372132	14729
200964	14730
52329	14731
153496	14732
29431	14733
165074	14734
7188	14735
156916	14736
227659	14737
335821	14738
227286	14739
442574	14740
2622	14741
69747	14742
118049	14743
213652	14744
75534	14745
359800	14746
344375	14747
176422	14748
218125	14749
149295	14750
342692	14751
38821	14752
27190	14753
27190	14754
79884	14755
71466	14756
97746	14757
4196	14758
50686	14759
207803	14760
16218	14761
28512	14762
231829	14763
210292	14764
188821	14765
208145	14766
338075	14767
104191	14768
4365	14769
190595	14770
154559	14771
233363	14772
43644	14773
179815	14774
131981	14775
91350	14776
39762	14777
133962	14778
830	14779
22875	14780
276281	14781
113441	14782
72673	14783
203408	14784
44257	14785
209842	14786
34001	14787
275578	14788
154144	14789
133434	14790
331937	14791
162707	14792
1369	14793
274036	14794
59434	14795
321379	14796
194568	14797
436055	14798
69426	14799
76854	14800
398091	14801
32686	14802
333308	14803
32609	14804
425300	14805
61889	14806
201216	14807
135788	14808
126084	14809
36574	14810
238160	14811
163442	14812
190593	14813
11885	14814
166430	14815
279274	14816
25192	14817
31329	14818
74310	14819
18101	14820
134545	14821
60075	14822
127771	14823
22	14824
339903	14825
16500	14826
319259	14827
4448	14828
132379	14829
73958	14830
45931	14831
55689	14832
426086	14833
47043	14834
413708	14835
249514	14836
196644	14837
447831	14838
298663	14839
291028	14840
22026	14841
442150	14842
13677	14843
19720	14844
77322	14845
4533	14846
257665	14847
22799	14848
440867	14849
274239	14850
126363	14851
85411	14852
354786	14853
4070	14854
5034	14855
35170	14856
73939	14857
74022	14858
1175	14859
155240	14860
330496	14861
29009	14862
180887	14863
68998	14864
176211	14865
159474	14866
19774	14867
176767	14868
391979	14869
25225	14870
55450	14871
9717	14872
138984	14873
57866	14874
59780	14875
30427	14876
115205	14877
362883	14878
36041	14879
227380	14880
338384	14881
175199	14882
53017	14883
302889	14884
23135	14885
54962	14886
36452	14887
81688	14888
420987	14889
25306	14890
118109	14891
63621	14892
50329	14893
425417	14894
18240	14895
8730	14896
26989	14897
243539	14898
138019	14899
104545	14900
19566	14901
76891	14902
40366	14903
399206	14904
1479	14905
281725	14906
12408	14907
113678	14908
103965	14909
111245	14910
372914	14911
151592	14912
214488	14913
359872	14914
93379	14915
43529	14916
41879	14917
357727	14918
201751	14919
16863	14920
167175	14921
20533	14922
112574	14923
137444	14924
67521	14925
233542	14926
350723	14927
324456	14928
135570	14929
327648	14930
36735	14931
62635	14932
57840	14933
69842	14934
62803	14935
220815	14936
12207	14937
29026	14938
171826	14939
383955	14940
197889	14941
152514	14942
402745	14943
117097	14944
125919	14945
77425	14946
210161	14947
95094	14948
274292	14949
197754	14950
195354	14951
74441	14952
279855	14953
144011	14954
76860	14955
10896	14956
225643	14957
35641	14958
253310	14959
134231	14960
294291	14961
357868	14962
192470	14963
308615	14964
429442	14965
61795	14966
41369	14967
23942	14968
51599	14969
440534	14970
50701	14971
112716	14972
387488	14973
40067	14974
97901	14975
100181	14976
400456	14977
309403	14978
302360	14979
228544	14980
44162	14981
101172	14982
369097	14983
258052	14984
62849	14985
239999	14986
235030	14987
132827	14988
273610	14989
25098	14990
232233	14991
38577	14992
265345	14993
304753	14994
344762	14995
199469	14996
399225	14997
71883	14998
41684	14999
194564	15000
76794	15001
66823	15002
34008	15003
44518	15004
113745	15005
184035	15006
11475	15007
210843	15008
434816	15009
97273	15010
50286	15011
42268	15012
279395	15013
118807	15014
3178	15015
21099	15016
15497	15017
28045	15018
46112	15019
143330	15020
44175	15021
110204	15022
231102	15023
64470	15024
104145	15025
110663	15026
81414	15027
100212	15028
84694	15029
14870	15030
26804	15031
183489	15032
138778	15033
10550	15034
127096	15035
127147	15036
419550	15037
183668	15038
17485	15039
363730	15040
42610	15041
345480	15042
360278	15043
75633	15044
185244	15045
16980	15046
168669	15047
112507	15048
43291	15049
421606	15050
128253	15051
95652	15052
285447	15053
70701	15054
25365	15055
48172	15056
114956	15057
222912	15058
191922	15059
39712	15060
213247	15061
173072	15062
330634	15063
1367	15064
99833	15065
364797	15066
51121	15067
25061	15068
373354	15069
294733	15070
215162	15071
439336	15072
369022	15073
253092	15074
17746	15075
213323	15076
293760	15077
111948	15078
8485	15079
48585	15080
37917	15081
451	15082
50484	15083
113253	15084
2820	15085
145664	15086
15034	15087
128121	15088
214717	15089
160487	15090
199144	15091
46590	15092
100058	15093
37478	15094
53679	15095
35867	15096
434876	15097
228812	15098
118834	15099
189551	15100
119851	15101
427415	15102
139182	15103
186599	15104
270296	15105
320533	15106
186842	15107
147182	15108
53700	15109
24630	15110
39522	15111
292549	15112
148245	15113
98551	15114
230672	15115
116238	15116
139127	15117
166658	15118
144718	15119
376233	15120
17137	15121
344690	15122
399795	15123
129254	15124
182367	15125
63751	15126
6870	15127
191752	15128
69200	15129
55383	15130
377639	15131
269978	15132
61320	15133
300274	15134
310181	15135
456343	15136
73465	15137
105666	15138
17947	15139
128381	15140
7166	15141
225850	15142
47834	15143
229968	15144
58093	15145
273403	15146
379305	15147
68340	15148
176677	15149
26804	15150
130380	15151
22509	15152
84991	15153
432404	15154
38051	15155
11030	15156
8816	15157
111573	15158
258931	15159
3301	15160
37929	15161
235763	15162
52486	15163
54	15164
11071	15165
59291	15166
116015	15167
154085	15168
117957	15169
200449	15170
191712	15171
219609	15172
31541	15173
348797	15174
72660	15175
407035	15176
120580	15177
110360	15178
210327	15179
4144	15180
54472	15181
393983	15182
36488	15183
3226	15184
424693	15185
88938	15186
262580	15187
250208	15188
438037	15189
29360	15190
64962	15191
237330	15192
69164	15193
18144	15194
235955	15195
184580	15196
200578	15197
5848	15198
35131	15199
207368	15200
206384	15201
87782	15202
125234	15203
25665	15204
337187	15205
40935	15206
240407	15207
430602	15208
33126	15209
103736	15210
117723	15211
183363	15212
167436	15213
109244	15214
131439	15215
329001	15216
232005	15217
358528	15218
46413	15219
127613	15220
30955	15221
45304	15222
34311	15223
416347	15224
132371	15225
304002	15226
355994	15227
390691	15228
109470	15229
65831	15230
233331	15231
33546	15232
62931	15233
81152	15234
249687	15235
166986	15236
88030	15237
183323	15238
44215	15239
151220	15240
36336	15241
43234	15242
130352	15243
134920	15244
2137	15245
160522	15246
264843	15247
329173	15248
14892	15249
126229	15250
27586	15251
147280	15252
207439	15253
44321	15254
23783	15255
432586	15256
12252	15257
459101	15258
425584	15259
66317	15260
446663	15261
10157	15262
60624	15263
396490	15264
51806	15265
107189	15266
60665	15267
31636	15268
213514	15269
60167	15270
76236	15271
259926	15272
314231	15273
131134	15274
3478	15275
131320	15276
172186	15277
63056	15278
36085	15279
256221	15280
346	15281
41264	15282
17455	15283
14297	15284
95313	15285
101668	15286
430878	15287
181959	15288
123938	15289
187419	15290
83865	15291
290482	15292
27650	15293
19648	15294
129690	15295
40273	15296
201731	15297
167939	15298
71513	15299
53849	15300
442902	15301
100969	15302
113589	15303
169508	15304
321799	15305
153811	15306
52805	15307
375125	15308
47535	15309
386009	15310
213793	15311
202838	15312
241383	15313
84421	15314
261671	15315
402921	15316
13989	15317
143014	15318
145333	15319
80179	15320
27975	15321
89504	15322
124798	15323
109745	15324
113901	15325
432552	15326
99302	15327
1951	15328
93580	15329
193876	15330
61173	15331
326527	15332
136235	15333
115715	15334
27805	15335
147278	15336
210415	15337
90254	15338
6734	15339
87757	15340
28796	15341
20465	15342
30889	15343
134238	15344
197727	15345
73490	15346
288680	15347
431262	15348
41683	15349
102418	15350
58094	15351
86633	15352
86757	15353
24377	15354
74095	15355
86781	15356
82672	15357
154001	15358
133568	15359
378901	15360
204975	15361
244668	15362
245709	15363
113107	15364
236378	15365
142583	15366
21066	15367
209373	15368
208486	15369
192725	15370
80039	15371
200697	15372
404797	15373
36443	15374
103682	15375
32914	15376
154731	15377
108340	15378
198165	15379
31435	15380
407605	15381
351164	15382
322788	15383
114474	15384
86711	15385
147760	15386
52717	15387
192246	15388
10490	15389
117690	15390
121051	15391
222004	15392
120431	15393
104636	15394
238892	15395
73421	15396
198989	15397
337714	15398
444423	15399
234611	15400
308424	15401
239968	15402
10088	15403
342688	15404
133564	15405
61287	15406
37602	15407
43091	15408
295884	15409
56943	15410
76413	15411
84293	15412
12591	15413
353845	15414
301427	15415
165758	15416
118747	15417
27230	15418
184305	15419
336532	15420
98443	15421
135558	15422
17032	15423
379813	15424
2644	15425
216392	15426
176562	15427
456986	15428
190155	15429
14597	15430
28075	15431
16792	15432
126326	15433
441601	15434
400833	15435
145939	15436
17525	15437
416829	15438
169517	15439
19416	15440
115148	15441
39461	15442
318623	15443
300061	15444
47576	15445
94344	15446
127074	15447
368028	15448
58972	15449
406455	15450
37041	15451
399678	15452
194851	15453
38924	15454
64818	15455
82891	15456
539	15457
126901	15458
123208	15459
289824	15460
27013	15461
138699	15462
46172	15463
128942	15464
129058	15465
264518	15466
77457	15467
138510	15468
224844	15469
110701	15470
44236	15471
114563	15472
353809	15473
35400	15474
252320	15475
88516	15476
374610	15477
369232	15478
179912	15479
9614	15480
362951	15481
90999	15482
22660	15483
119058	15484
34028	15485
13550	15486
27225	15487
452965	15488
358513	15489
49978	15490
167386	15491
239851	15492
6563	15493
249417	15494
11394	15495
56027	15496
216563	15497
84352	15498
267473	15499
77867	15500
4509	15501
136664	15502
20863	15503
230528	15504
125419	15505
40168	15506
280244	15507
210974	15508
215903	15509
203946	15510
252210	15511
104007	15512
251712	15513
239819	15514
48519	15515
72077	15516
180157	15517
44346	15518
3262	15519
29212	15520
203224	15521
104173	15522
371968	15523
5384	15524
92973	15525
211771	15526
27614	15527
18083	15528
113295	15529
10048	15530
90501	15531
25684	15532
124585	15533
25684	15534
345285	15535
18652	15536
154847	15537
127526	15538
4552	15539
340471	15540
410018	15541
392584	15542
216981	15543
225343	15544
23773	15545
43413	15546
87140	15547
140329	15548
140329	15549
242949	15550
49543	15551
57883	15552
5115	15553
9994	15554
222227	15555
365767	15556
16275	15557
161028	15558
389415	15559
185928	15560
94596	15561
82514	15562
5399	15563
230073	15564
45547	15565
341079	15566
92284	15567
110784	15568
212643	15569
290033	15570
430922	15571
189572	15572
196256	15573
276298	15574
131289	15575
192495	15576
224255	15577
222855	15578
417757	15579
36838	15580
36838	15581
265993	15582
139528	15583
253285	15584
242619	15585
26948	15586
350870	15587
30161	15588
329724	15589
431298	15590
18755	15591
73762	15592
22526	15593
21288	15594
83543	15595
76043	15596
278889	15597
64845	15598
200665	15599
111412	15600
453861	15601
249006	15602
440115	15603
459754	15604
314271	15605
21993	15606
458301	15607
57477	15608
289436	15609
153838	15610
31234	15611
129203	15612
81084	15613
263812	15614
35764	15615
253005	15616
125658	15617
120429	15618
137400	15619
157897	15620
177597	15621
37331	15622
93660	15623
98378	15624
8936	15625
114088	15626
152143	15627
226648	15628
340120	15629
51527	15630
9974	15631
166643	15632
176903	15633
9748	15634
121963	15635
292845	15636
37801	15637
12337	15638
20516	15639
402508	15640
36283	15641
290457	15642
21881	15643
35617	15644
219808	15645
91260	15646
56915	15647
441305	15648
81574	15649
160274	15650
126236	15651
69355	15652
378608	15653
298535	15654
265856	15655
350326	15656
12224	15657
343414	15658
69668	15659
228289	15660
68134	15661
6729	15662
50939	15663
117165	15664
9300	15665
6100	15666
137809	15667
414978	15668
35365	15669
95612	15670
60	15671
122704	15672
169643	15673
68820	15674
139947	15675
148579	15676
243009	15677
211449	15678
94977	15679
93488	15680
56798	15681
199361	15682
238092	15683
447986	15684
172437	15685
6753	15686
62893	15687
30518	15688
120293	15689
147488	15690
16163	15691
6700	15692
368525	15693
33518	15694
6258	15695
1657	15696
243772	15697
166618	15698
31272	15699
112898	15700
308013	15701
210617	15702
108678	15703
21237	15704
151530	15705
130379	15706
21949	15707
70668	15708
385097	15709
70142	15710
412397	15711
452583	15712
107750	15713
360419	15714
103641	15715
1511	15716
83572	15717
139306	15718
156005	15719
102746	15720
60689	15721
394991	15722
3805	15723
2709	15724
212722	15725
72816	15726
206679	15727
103478	15728
204004	15729
70159	15730
230504	15731
213804	15732
38436	15733
61878	15734
33291	15735
86771	15736
151202	15737
4151	15738
123057	15739
34469	15740
248257	15741
10823	15742
42855	15743
40857	15744
119824	15745
19781	15746
3938	15747
20187	15748
88233	15749
39979	15750
123682	15751
379443	15752
92440	15753
59951	15754
2092	15755
44450	15756
194965	15757
241581	15758
56296	15759
93215	15760
200470	15761
310660	15762
39441	15763
37	15764
248498	15765
291982	15766
90099	15767
100174	15768
99991	15769
74733	15770
65002	15771
160877	15772
238226	15773
16002	15774
36968	15775
11307	15776
75611	15777
60714	15778
36536	15779
47494	15780
46681	15781
101	15782
93122	15783
397660	15784
289691	15785
68841	15786
24961	15787
6923	15788
134433	15789
238887	15790
40155	15791
187089	15792
116962	15793
99424	15794
365272	15795
158003	15796
9304	15797
189271	15798
141640	15799
430114	15800
405650	15801
44017	15802
42333	15803
9683	15804
68381	15805
5982	15806
54219	15807
338632	15808
25578	15809
108053	15810
28700	15811
103774	15812
247388	15813
58631	15814
285805	15815
73087	15816
126442	15817
445726	15818
41556	15819
337842	15820
49	15821
17091	15822
213473	15823
54754	15824
95460	15825
128773	15826
228870	15827
48370	15828
33313	15829
422592	15830
353244	15831
62250	15832
40616	15833
221619	15834
191474	15835
76685	15836
105984	15837
68628	15838
333671	15839
380370	15840
173245	15841
136010	15842
200382	15843
99166	15844
117564	15845
282359	15846
393685	15847
44741	15848
41414	15849
167536	15850
24697	15851
235184	15852
24364	15853
160402	15854
44504	15855
315815	15856
170124	15857
291348	15858
292394	15859
172785	15860
143940	15861
16503	15862
46213	15863
263599	15864
14109	15865
29551	15866
335541	15867
205551	15868
278594	15869
62974	15870
31879	15871
9018	15872
18525	15873
124722	15874
155	15875
174535	15876
286726	15877
24113	15878
53907	15879
23401	15880
5806	15881
8054	15882
424711	15883
346646	15884
292120	15885
23833	15886
124773	15887
6107	15888
31380	15889
145740	15890
96556	15891
118518	15892
120874	15893
61160	15894
88226	15895
11478	15896
12212	15897
12239	15898
100514	15899
217889	15900
80956	15901
296509	15902
1369	15903
4187	15904
21874	15905
439060	15906
27974	15907
120409	15908
6107	15909
19426	15910
73175	15911
39611	15912
373134	15913
125937	15914
12089	15915
46300	15916
2754	15917
13541	15918
148947	15919
60940	15920
329133	15921
384293	15922
342277	15923
31219	15924
304791	15925
220157	15926
2141	15927
331542	15928
108102	15929
127857	15930
299008	15931
432458	15932
122836	15933
148034	15934
15994	15935
28804	15936
42938	15937
352268	15938
218483	15939
29622	15940
238561	15941
170296	15942
60589	15943
30441	15944
17880	15945
454403	15946
274743	15947
55782	15948
347804	15949
28109	15950
10379	15951
50530	15952
10423	15953
29282	15954
12580	15955
407518	15956
185792	15957
30715	15958
44301	15959
20555	15960
34374	15961
232431	15962
111723	15963
329469	15964
409865	15965
177669	15966
153584	15967
65537	15968
38526	15969
18030	15970
168213	15971
230198	15972
2488	15973
224988	15974
22629	15975
32566	15976
305107	15977
231396	15978
21829	15979
376448	15980
55115	15981
27205	15982
8698	15983
43295	15984
8965	15985
45120	15986
78178	15987
265820	15988
37509	15989
131929	15990
407572	15991
23542	15992
333787	15993
394499	15994
229321	15995
308238	15996
6934	15997
190242	15998
105385	15999
32420	16000
27364	16001
59727	16002
274344	16003
299218	16004
149061	16005
182920	16006
182920	16007
57176	16008
14428	16009
20841	16010
57658	16011
11514	16012
351896	16013
39179	16014
457026	16015
71680	16016
19516	16017
439374	16018
75190	16019
44978	16020
113726	16021
68956	16022
1125	16023
146404	16024
96779	16025
279085	16026
194741	16027
194741	16028
8081	16029
94826	16030
292957	16031
254131	16032
302864	16033
4387	16034
362892	16035
64996	16036
188371	16037
1198	16038
16971	16039
2389	16040
70368	16041
63895	16042
121756	16043
107100	16044
213381	16045
114964	16046
180169	16047
107530	16048
100045	16049
390779	16050
378942	16051
224157	16052
230340	16053
278774	16054
721	16055
165721	16056
257460	16057
247506	16058
292538	16059
17928	16060
89713	16061
18767	16062
125212	16063
381325	16064
112939	16065
297322	16066
5264	16067
12379	16068
63486	16069
416368	16070
227799	16071
113351	16072
249541	16073
4576	16074
180286	16075
221339	16076
19027	16077
1419	16078
401510	16079
36	16080
3505	16081
170187	16082
353200	16083
34718	16084
12010	16085
250529	16086
199066	16087
364185	16088
156381	16089
39183	16090
270795	16091
5568	16092
71736	16093
3821	16094
40828	16095
193676	16096
123973	16097
148572	16098
180279	16099
286867	16100
159223	16101
85598	16102
58240	16103
267286	16104
43238	16105
321046	16106
238436	16107
273552	16108
43123	16109
13429	16110
10324	16111
277988	16112
284576	16113
41035	16114
58268	16115
255828	16116
180017	16117
32888	16118
445963	16119
196667	16120
133865	16121
159378	16122
28469	16123
377284	16124
3099	16125
201171	16126
374154	16127
359411	16128
215480	16129
395977	16130
403969	16131
199335	16132
374158	16133
403333	16134
407347	16135
371485	16136
407348	16137
374750	16138
219117	16139
405195	16140
406765	16141
194358	16142
397532	16143
6319	16144
51593	16145
97788	16146
392657	16147
396561	16148
4203	16149
330019	16150
28606	16151
184196	16152
234707	16153
60405	16154
28898	16155
125305	16156
431589	16157
212663	16158
94488	16159
4964	16160
121756	16161
186387	16162
188548	16163
202300	16164
30750	16165
109013	16166
189922	16167
102590	16168
266723	16169
353760	16170
52383	16171
58105	16172
20	16173
416638	16174
327236	16175
182648	16176
325856	16177
326543	16178
87659	16179
173686	16180
330724	16181
327853	16182
173687	16183
321882	16184
325862	16185
169453	16186
331379	16187
129178	16188
92625	16189
378135	16190
22052	16191
50467	16192
410133	16193
50474	16194
434379	16195
102455	16196
199380	16197
122702	16198
11691	16199
309471	16200
22115	16201
35622	16202
32608	16203
289802	16204
229733	16205
210175	16206
220945	16207
109883	16208
128084	16209
210175	16210
126149	16211
234136	16212
209750	16213
55924	16214
107883	16215
11616	16216
126571	16217
19135	16218
431963	16219
449914	16220
17501	16221
289145	16222
67127	16223
209834	16224
425993	16225
42156	16226
30155	16227
75729	16228
309183	16229
137396	16230
10910	16231
14674	16232
420093	16233
343798	16234
213789	16235
2648	16236
12355	16237
240114	16238
320622	16239
146285	16240
91993	16241
51551	16242
17083	16243
258	16244
57624	16245
354980	16246
57909	16247
10612	16248
140963	16249
27064	16250
96246	16251
84299	16252
35862	16253
427559	16254
428163	16255
430952	16256
432911	16257
428797	16258
428795	16259
427557	16260
231944	16261
234018	16262
120225	16263
432910	16264
421445	16265
118709	16266
428169	16267
231942	16268
236915	16269
431634	16270
428803	16271
233627	16272
205623	16273
228718	16274
33123	16275
112987	16276
3761	16277
429411	16278
180836	16279
77985	16280
130947	16281
158791	16282
173034	16283
27447	16284
3435	16285
19113	16286
52661	16287
7525	16288
247710	16289
146474	16290
124452	16291
166402	16292
345516	16293
58964	16294
231205	16295
41125	16296
12348	16297
248832	16298
422306	16299
401642	16300
291080	16301
48694	16302
325875	16303
71275	16304
82156	16305
404428	16306
119253	16307
61544	16308
437794	16309
318714	16310
32880	16311
25814	16312
68723	16313
264739	16314
90717	16315
17390	16316
13405	16317
160981	16318
184086	16319
83094	16320
14449	16321
146456	16322
402766	16323
291072	16324
109124	16325
346441	16326
88363	16327
230028	16328
103943	16329
19072	16330
191014	16331
57021	16332
216827	16333
215841	16334
109461	16335
51245	16336
45869	16337
47654	16338
4225	16339
185770	16340
59797	16341
268802	16342
348071	16343
116709	16344
278629	16345
225019	16346
170765	16347
80681	16348
167772	16349
115146	16350
432368	16351
133930	16352
251934	16353
35089	16354
444623	16355
135267	16356
63184	16357
30640	16358
239909	16359
211407	16360
51465	16361
313099	16362
267761	16363
365580	16364
405277	16365
324002	16366
25465	16367
48231	16368
47654	16369
237431	16370
79928	16371
422031	16372
432517	16373
458644	16374
35052	16375
123160	16376
211944	16377
47972	16378
259002	16379
145882	16380
80050	16381
3136	16382
419117	16383
171933	16384
91482	16385
92189	16386
141597	16387
59363	16388
138290	16389
456961	16390
343796	16391
397170	16392
164583	16393
164211	16394
80982	16395
19890	16396
87004	16397
116938	16398
2323	16399
10342	16400
16371	16401
218013	16402
312328	16403
91786	16404
109671	16405
110066	16406
140955	16407
216103	16408
110088	16409
110088	16410
101032	16411
19906	16412
211761	16413
27337	16414
312761	16415
93042	16416
46254	16417
279247	16418
249697	16419
185643	16420
44053	16421
62062	16422
173901	16423
190141	16424
101726	16425
8078	16426
109306	16427
124366	16428
58787	16429
75450	16430
118987	16431
115744	16432
16945	16433
246584	16434
246605	16435
196896	16436
10594	16437
438148	16438
250739	16439
444124	16440
103811	16441
212535	16442
123246	16443
91210	16444
26785	16445
112827	16446
375671	16447
636	16448
232549	16449
228733	16450
117888	16451
102408	16452
289388	16453
284490	16454
338270	16455
87626	16456
130666	16457
16743	16458
142144	16459
108220	16460
367200	16461
289174	16462
179668	16463
343008	16464
88098	16465
364283	16466
99280	16467
1439	16468
393075	16469
45917	16470
191433	16471
215129	16472
73102	16473
213901	16474
249984	16475
81707	16476
90015	16477
335337	16478
417748	16479
455571	16480
418713	16481
119773	16482
196729	16483
54888	16484
3293	16485
39571	16486
271999	16487
176691	16488
169223	16489
182505	16490
230561	16491
37950	16492
73330	16493
2608	16494
223254	16495
209501	16496
3385	16497
9743	16498
25920	16499
365292	16500
56131	16501
22333	16502
361205	16503
118062	16504
41973	16505
19932	16506
14406	16507
68460	16508
90695	16509
286126	16510
396166	16511
378309	16512
409377	16513
390838	16514
451559	16515
10103	16516
6921	16517
1719	16518
85352	16519
97947	16520
59483	16521
36215	16522
36280	16523
410884	16524
328637	16525
103898	16526
111140	16527
94476	16528
108774	16529
68594	16530
200164	16531
8698	16532
239927	16533
228622	16534
70600	16535
112887	16536
211637	16537
292440	16538
165859	16539
385347	16540
1935	16541
430497	16542
46365	16543
260624	16544
403748	16545
1853	16546
133411	16547
318633	16548
185292	16549
22901	16550
248293	16551
56821	16552
127464	16553
203454	16554
397876	16555
376703	16556
385697	16557
235246	16558
440562	16559
18083	16560
417968	16561
401691	16562
388680	16563
219473	16564
209397	16565
383753	16566
423276	16567
32444	16568
13923	16569
260362	16570
260819	16571
32910	16572
127343	16573
45506	16574
48144	16575
7048	16576
77620	16577
208264	16578
220525	16579
100816	16580
1284	16581
13696	16582
29535	16583
225727	16584
48059	16585
103143	16586
248480	16587
213487	16588
147773	16589
330918	16590
75265	16591
28064	16592
452961	16593
6114	16594
39803	16595
33937	16596
441886	16597
126112	16598
46895	16599
185126	16600
1817	16601
64959	16602
26221	16603
247845	16604
35651	16605
139655	16606
138102	16607
138102	16608
362022	16609
139715	16610
112602	16611
364596	16612
2730	16613
217267	16614
52989	16615
296131	16616
31907	16617
399090	16618
354176	16619
54092	16620
349792	16621
237836	16622
412299	16623
153620	16624
86790	16625
324784	16626
306596	16627
397296	16628
87965	16629
188425	16630
158866	16631
217385	16632
194053	16633
88967	16634
218978	16635
181627	16636
19891	16637
8733	16638
224320	16639
58184	16640
145911	16641
346120	16642
97766	16643
341570	16644
101191	16645
153917	16646
417109	16647
24732	16648
45238	16649
16352	16650
27471	16651
214157	16652
333881	16653
17747	16654
325883	16655
58853	16656
220828	16657
226529	16658
188837	16659
293097	16660
233975	16661
234541	16662
416018	16663
60790	16664
173751	16665
412804	16666
321879	16667
340084	16668
55195	16669
2942	16670
69531	16671
37887	16672
19635	16673
260733	16674
385168	16675
154364	16676
14152	16677
232609	16678
114210	16679
395296	16680
66387	16681
203872	16682
7304	16683
291361	16684
424472	16685
123511	16686
35157	16687
32219	16688
145004	16689
154003	16690
115504	16691
413907	16692
121381	16693
26012	16694
260022	16695
144008	16696
113954	16697
7032	16698
172235	16699
69485	16700
187890	16701
1331	16702
182263	16703
47257	16704
61802	16705
225487	16706
1140	16707
347794	16708
3347	16709
49463	16710
128595	16711
44908	16712
228583	16713
17065	16714
136136	16715
439778	16716
6570	16717
90025	16718
274688	16719
33402	16720
256543	16721
207119	16722
233922	16723
108667	16724
11843	16725
88288	16726
390454	16727
323792	16728
225451	16729
421452	16730
254764	16731
43052	16732
215151	16733
50876	16734
170598	16735
26630	16736
454061	16737
20323	16738
74604	16739
41519	16740
389478	16741
30660	16742
33138	16743
174817	16744
229439	16745
153765	16746
249893	16747
146534	16748
123115	16749
2656	16750
14682	16751
14107	16752
393902	16753
36250	16754
16880	16755
245001	16756
67491	16757
194597	16758
197102	16759
278518	16760
115349	16761
19418	16762
144921	16763
297318	16764
278586	16765
2932	16766
21679	16767
30569	16768
452493	16769
288786	16770
82806	16771
73186	16772
61808	16773
306270	16774
59472	16775
156860	16776
376818	16777
449490	16778
75159	16779
160902	16780
248507	16781
30395	16782
270146	16783
436629	16784
274945	16785
62236	16786
166871	16787
206671	16788
346386	16789
296233	16790
192325	16791
48645	16792
74679	16793
14490	16794
240117	16795
61058	16796
244060	16797
235865	16798
38159	16799
247046	16800
26280	16801
239736	16802
37897	16803
410890	16804
235756	16805
122785	16806
446236	16807
53124	16808
113061	16809
35006	16810
244144	16811
88913	16812
184584	16813
1799	16814
11597	16815
147801	16816
90108	16817
34738	16818
66023	16819
452559	16820
400703	16821
66220	16822
84057	16823
118018	16824
46846	16825
916	16826
1718	16827
11457	16828
30927	16829
252979	16830
117165	16831
89786	16832
58239	16833
309699	16834
257703	16835
1254	16836
202047	16837
86404	16838
104371	16839
46040	16840
251195	16841
243795	16842
231998	16843
17509	16844
203914	16845
45389	16846
189402	16847
46082	16848
219247	16849
28265	16850
84985	16851
454116	16852
243667	16853
33109	16854
348871	16855
141192	16856
145602	16857
84309	16858
126530	16859
136168	16860
120403	16861
117000	16862
62601	16863
458569	16864
460236	16865
192875	16866
229679	16867
44914	16868
62714	16869
70830	16870
135743	16871
149006	16872
79809	16873
290545	16874
322143	16875
83069	16876
158877	16877
157808	16878
297663	16879
22435	16880
62532	16881
314778	16882
316243	16883
210751	16884
7732	16885
35453	16886
372328	16887
375640	16888
144192	16889
173387	16890
210281	16891
291166	16892
189340	16893
240356	16894
129224	16895
450348	16896
10616	16897
7229	16898
314147	16899
126799	16900
370767	16901
329089	16902
116149	16903
69782	16904
32354	16905
454608	16906
246762	16907
40955	16908
246762	16909
74656	16910
185453	16911
352442	16912
164174	16913
329433	16914
10353	16915
135740	16916
29366	16917
274956	16918
293012	16919
186904	16920
23632	16921
368362	16922
353348	16923
356954	16924
59349	16925
43207	16926
18890	16927
110079	16928
260619	16929
36069	16930
270130	16931
254949	16932
206014	16933
92227	16934
164500	16935
375635	16936
114825	16937
357382	16938
230013	16939
168963	16940
189705	16941
107448	16942
265725	16943
197770	16944
119143	16945
254684	16946
5323	16947
128407	16948
15449	16949
185552	16950
241287	16951
99971	16952
311928	16953
284581	16954
212733	16955
233362	16956
16545	16957
27407	16958
201413	16959
148701	16960
207441	16961
456584	16962
6311	16963
2583	16964
117670	16965
1907	16966
198	16967
51093	16968
232122	16969
181840	16970
412602	16971
32732	16972
350655	16973
18937	16974
203928	16975
76	16976
94793	16977
244527	16978
39807	16979
193182	16980
395263	16981
364151	16982
392591	16983
40256	16984
488	16985
488	16986
60154	16987
190450	16988
6147	16989
26763	16990
55986	16991
7901	16992
2721	16993
2721	16994
51072	16995
248539	16996
44068	16997
34732	16998
404912	16999
116701	17000
389420	17001
23003	17002
102125	17003
81966	17004
75303	17005
103213	17006
23003	17007
292608	17008
54402	17009
14790	17010
241726	17011
98392	17012
199350	17013
343649	17014
145274	17015
102125	17016
309956	17017
301117	17018
303161	17019
18881	17020
5808	17021
6452	17022
340830	17023
8178	17024
18630	17025
233187	17026
355695	17027
171322	17028
56267	17029
16417	17030
177087	17031
368923	17032
49510	17033
14676	17034
217696	17035
8457	17036
104379	17037
65021	17038
149591	17039
12689	17040
21045	17041
7901	17042
10067	17043
8625	17044
159932	17045
307930	17046
83	17047
371477	17048
335428	17049
17502	17050
71188	17051
190353	17052
137149	17053
232230	17054
158693	17055
139480	17056
339061	17057
221848	17058
72870	17059
446084	17060
460083	17061
33139	17062
11809	17063
37932	17064
91260	17065
125936	17066
178637	17067
30223	17068
100912	17069
327002	17070
124885	17071
154576	17072
85280	17073
32010	17074
97091	17075
21562	17076
41452	17077
36935	17078
374621	17079
46241	17080
39207	17081
258907	17082
37741	17083
87501	17084
425779	17085
12513	17086
22709	17087
203483	17088
43191	17089
353688	17090
11985	17091
142332	17092
228966	17093
25477	17094
38279	17095
379100	17096
46157	17097
1012	17098
56277	17099
46336	17100
122882	17101
174078	17102
34852	17103
1735	17104
316272	17105
1920	17106
74773	17107
99002	17108
233734	17109
52857	17110
264986	17111
233422	17112
223150	17113
53918	17114
50151	17115
429807	17116
304692	17117
384220	17118
27849	17119
17558	17120
5034	17121
50268	17122
106548	17123
372137	17124
428430	17125
45623	17126
200951	17127
139172	17128
158941	17129
130054	17130
30767	17131
156995	17132
62032	17133
8471	17134
59354	17135
878	17136
168571	17137
6441	17138
16449	17139
65645	17140
4897	17141
10149	17142
210293	17143
26287	17144
17170	17145
90277	17146
38619	17147
3037	17148
51823	17149
117304	17150
22607	17151
241988	17152
246527	17153
235631	17154
452150	17155
31116	17156
4897	17157
55480	17158
314933	17159
201560	17160
88790	17161
983	17162
16630	17163
293022	17164
58248	17165
303937	17166
700	17167
36545	17168
65311	17169
229616	17170
17013	17171
101738	17172
63642	17173
230540	17174
95451	17175
33248	17176
122279	17177
27394	17178
11615	17179
10461	17180
115617	17181
11543	17182
225352	17183
1304	17184
293665	17185
307245	17186
137216	17187
83326	17188
125159	17189
59836	17190
134748	17191
332079	17192
429478	17193
118920	17194
740	17195
276672	17196
113220	17197
89812	17198
199350	17199
105608	17200
28545	17201
38706	17202
31983	17203
221370	17204
36497	17205
221756	17206
167207	17207
238394	17208
62186	17209
136103	17210
122292	17211
76293	17212
158984	17213
19386	17214
20498	17215
61242	17216
246136	17217
40716	17218
37797	17219
13187	17220
346387	17221
282755	17222
183641	17223
11443	17224
143741	17225
305297	17226
161121	17227
7347	17228
62383	17229
13841	17230
170657	17231
86343	17232
225926	17233
146941	17234
19448	17235
118990	17236
171030	17237
1699	17238
86343	17239
57092	17240
230403	17241
114370	17242
37534	17243
84585	17244
106190	17245
43881	17246
219882	17247
20304	17248
319221	17249
319215	17250
37630	17251
44824	17252
98728	17253
5469	17254
156277	17255
65011	17256
20334	17257
45662	17258
6120	17259
250359	17260
85718	17261
8878	17262
394988	17263
455779	17264
134509	17265
85439	17266
30096	17267
6942	17268
85279	17269
172191	17270
4405	17271
3944	17272
157964	17273
10721	17274
49274	17275
2171	17276
119780	17277
34656	17278
194047	17279
20279	17280
376665	17281
2343	17282
44553	17283
78141	17284
1003	17285
323498	17286
30987	17287
5931	17288
235975	17289
221244	17290
1619	17291
233333	17292
441157	17293
15249	17294
191119	17295
237952	17296
29078	17297
31266	17298
72088	17299
5307	17300
56567	17301
274182	17302
294	17303
390092	17304
40764	17305
296179	17306
28418	17307
73683	17308
18212	17309
21206	17310
336137	17311
201082	17312
45176	17313
71	17314
89409	17315
229909	17316
15006	17317
34579	17318
8635	17319
169408	17320
403904	17321
169408	17322
12445	17323
82038	17324
214722	17325
61832	17326
2471	17327
8635	17328
8635	17329
65645	17330
182333	17331
8601	17332
116328	17333
217375	17334
67131	17335
42511	17336
148925	17337
45212	17338
50504	17339
454134	17340
196888	17341
257139	17342
96968	17343
81536	17344
206252	17345
76075	17346
385445	17347
141124	17348
29722	17349
50329	17350
384342	17351
66790	17352
184807	17353
8560	17354
127863	17355
236148	17356
216354	17357
132168	17358
44336	17359
21510	17360
262945	17361
20901	17362
124015	17363
79324	17364
88552	17365
35806	17366
71639	17367
111081	17368
391032	17369
285698	17370
51805	17371
124028	17372
8336	17373
48938	17374
447177	17375
170851	17376
15949	17377
92582	17378
289368	17379
247621	17380
98152	17381
399372	17382
377042	17383
289960	17384
42553	17385
193936	17386
39294	17387
44778	17388
218674	17389
433992	17390
347840	17391
67463	17392
454440	17393
108669	17394
145836	17395
234391	17396
115034	17397
67965	17398
212186	17399
111668	17400
267636	17401
135391	17402
56740	17403
78257	17404
6162	17405
175240	17406
25577	17407
288261	17408
266255	17409
123992	17410
318424	17411
459536	17412
75025	17413
48888	17414
19974	17415
226180	17416
4806	17417
38872	17418
42479	17419
124408	17420
43300	17421
288710	17422
235225	17423
286998	17424
275852	17425
191902	17426
315278	17427
225175	17428
70531	17429
36270	17430
433840	17431
440341	17432
98956	17433
157980	17434
256380	17435
294557	17436
225226	17437
94707	17438
445569	17439
292066	17440
108790	17441
4937	17442
410897	17443
112460	17444
391726	17445
140810	17446
28819	17447
436849	17448
3693	17449
331771	17450
199278	17451
183253	17452
51099	17453
301318	17454
9243	17455
14036	17456
54962	17457
345082	17458
267815	17459
214567	17460
6650	17461
29485	17462
19037	17463
125305	17464
206800	17465
6299	17466
299175	17467
235622	17468
209864	17469
33022	17470
200733	17471
127201	17472
175313	17473
119784	17474
17974	17475
5456	17476
23837	17477
2013	17478
4176	17479
61310	17480
26461	17481
37548	17482
77210	17483
305202	17484
167980	17485
257259	17486
453607	17487
48884	17488
174245	17489
16069	17490
455649	17491
443448	17492
87852	17493
274162	17494
32845	17495
56900	17496
41737	17497
87757	17498
4498	17499
11713	17500
6805	17501
6297	17502
18860	17503
192699	17504
158340	17505
231277	17506
270708	17507
50152	17508
12267	17509
48838	17510
263416	17511
3036	17512
33095	17513
377423	17514
212792	17515
173336	17516
61855	17517
38386	17518
13325	17519
9614	17520
4345	17521
361752	17522
205263	17523
275719	17524
11821	17525
277302	17526
74009	17527
350561	17528
413892	17529
391858	17530
444483	17531
121603	17532
89622	17533
217	17534
427840	17535
139366	17536
73820	17537
290536	17538
121471	17539
121225	17540
174002	17541
22439	17542
284952	17543
314336	17544
386393	17545
71440	17546
120366	17547
4324	17548
352218	17549
364326	17550
203847	17551
101674	17552
427767	17553
31873	17554
239619	17555
196058	17556
50896	17557
202251	17558
394611	17559
141638	17560
53012	17561
222156	17562
6001	17563
340881	17564
159130	17565
21543	17566
17620	17567
357725	17568
325885	17569
242976	17570
61795	17571
378092	17572
74816	17573
52931	17574
14337	17575
35490	17576
15036	17577
63568	17578
115618	17579
201689	17580
23559	17581
250509	17582
173163	17583
166559	17584
164575	17585
60866	17586
59180	17587
29211	17588
52065	17589
98470	17590
57909	17591
93113	17592
149526	17593
14578	17594
357575	17595
53901	17596
10130	17597
52662	17598
222891	17599
69605	17600
421	17601
274829	17602
138126	17603
119507	17604
130872	17605
73813	17606
27327	17607
140511	17608
57879	17609
381962	17610
177336	17611
60853	17612
241772	17613
53557	17614
51088	17615
205678	17616
416637	17617
348313	17618
328464	17619
345083	17620
439641	17621
62337	17622
360757	17623
395421	17624
128844	17625
47936	17626
52309	17627
350658	17628
117799	17629
347949	17630
73776	17631
377320	17632
40658	17633
40658	17634
265745	17635
146283	17636
79886	17637
158856	17638
20106	17639
99054	17640
115040	17641
122984	17642
231497	17643
120698	17644
131864	17645
159741	17646
184807	17647
97366	17648
206520	17649
139812	17650
46198	17651
111856	17652
115	17653
18923	17654
36717	17655
390613	17656
60076	17657
149649	17658
7594	17659
63644	17660
268637	17661
235854	17662
18589	17663
79674	17664
165781	17665
329985	17666
353030	17667
316287	17668
12968	17669
7205	17670
257286	17671
367431	17672
12644	17673
158923	17674
39272	17675
54484	17676
20398	17677
43457	17678
254568	17679
247570	17680
96327	17681
70178	17682
3894	17683
68082	17684
125466	17685
68870	17686
208493	17687
294212	17688
228460	17689
441865	17690
155824	17691
240035	17692
294820	17693
27779	17694
120014	17695
294655	17696
239031	17697
305618	17698
102723	17699
408939	17700
85334	17701
46179	17702
62938	17703
3379	17704
366307	17705
50497	17706
210623	17707
102748	17708
243363	17709
319041	17710
36808	17711
90909	17712
100305	17713
65228	17714
432992	17715
408605	17716
125290	17717
159370	17718
222970	17719
77511	17720
12737	17721
112630	17722
397022	17723
143524	17724
40111	17725
56362	17726
22775	17727
41202	17728
41202	17729
41202	17730
40360	17731
11267	17732
333028	17733
201960	17734
101467	17735
187062	17736
6827	17737
28556	17738
27283	17739
353306	17740
126743	17741
159309	17742
93527	17743
12446	17744
39352	17745
235901	17746
87992	17747
119738	17748
59151	17749
19261	17750
153385	17751
78747	17752
19101	17753
53510	17754
3875	17755
232874	17756
194280	17757
417229	17758
228928	17759
315419	17760
292324	17761
88260	17762
65568	17763
375303	17764
11939	17765
382	17766
86026	17767
240416	17768
139435	17769
14709	17770
16306	17771
171522	17772
179400	17773
299916	17774
415505	17775
2371	17776
71453	17777
312363	17778
278030	17779
261365	17780
66891	17781
102108	17782
252352	17783
220283	17784
87743	17785
195969	17786
195284	17787
33483	17788
616	17789
51675	17790
377556	17791
44138	17792
18749	17793
120406	17794
193845	17795
122515	17796
198800	17797
90440	17798
13093	17799
62022	17800
8972	17801
176740	17802
17241	17803
177383	17804
79511	17805
97895	17806
417028	17807
88282	17808
438876	17809
411438	17810
239463	17811
199326	17812
205692	17813
291379	17814
52947	17815
216158	17816
68035	17817
403418	17818
297300	17819
237682	17820
3733	17821
438188	17822
4273	17823
6765	17824
437410	17825
47826	17826
52485	17827
199367	17828
112846	17829
21051	17830
332234	17831
74506	17832
440950	17833
271820	17834
85948	17835
94448	17836
114236	17837
427628	17838
31799	17839
82311	17840
271770	17841
223831	17842
38530	17843
57791	17844
35755	17845
7627	17846
296187	17847
67779	17848
206097	17849
168892	17850
376023	17851
291899	17852
110083	17853
65107	17854
163374	17855
228369	17856
32959	17857
390159	17858
135455	17859
438178	17860
270191	17861
300710	17862
385351	17863
13792	17864
274015	17865
37811	17866
146186	17867
76268	17868
51725	17869
97550	17870
83288	17871
34524	17872
109924	17873
86658	17874
2806	17875
62570	17876
4775	17877
227926	17878
65396	17879
266881	17880
78225	17881
91835	17882
52986	17883
95756	17884
378485	17885
13294	17886
13294	17887
116677	17888
389882	17889
132565	17890
326288	17891
144660	17892
35732	17893
70294	17894
53379	17895
18230	17896
105176	17897
8834	17898
19491	17899
63386	17900
341917	17901
164654	17902
36721	17903
34162	17904
249400	17905
183007	17906
65835	17907
101602	17908
108333	17909
165119	17910
88477	17911
200676	17912
103511	17913
395201	17914
379233	17915
28544	17916
54984	17917
52577	17918
61570	17919
186701	17920
53111	17921
54541	17922
384835	17923
379514	17924
94373	17925
86462	17926
6905	17927
101174	17928
53697	17929
202492	17930
103573	17931
459770	17932
195530	17933
107856	17934
201406	17935
52550	17936
55049	17937
53978	17938
302359	17939
8198	17940
7482	17941
306737	17942
31897	17943
38374	17944
221629	17945
347522	17946
10391	17947
47806	17948
33625	17949
152056	17950
164853	17951
71788	17952
62902	17953
132833	17954
68456	17955
165515	17956
440848	17957
55589	17958
35232	17959
233313	17960
38191	17961
273341	17962
86770	17963
308902	17964
153558	17965
269010	17966
269011	17967
146575	17968
110369	17969
180368	17970
39592	17971
73426	17972
98143	17973
399407	17974
283793	17975
190949	17976
233396	17977
219378	17978
235496	17979
124100	17980
52790	17981
441695	17982
5576	17983
56715	17984
420603	17985
57472	17986
112110	17987
66858	17988
416813	17989
84864	17990
172944	17991
165786	17992
363102	17993
289075	17994
435309	17995
50746	17996
203730	17997
406913	17998
345288	17999
161972	18000
187997	18001
304284	18002
11608	18003
159702	18004
229841	18005
294368	18006
325036	18007
374046	18008
308629	18009
215727	18010
331011	18011
100570	18012
43628	18013
161007	18014
423395	18015
35608	18016
6533	18017
251522	18018
49502	18019
478	18020
55317	18021
10023	18022
92227	18023
42277	18024
21344	18025
185243	18026
80563	18027
69377	18028
158990	18029
59806	18030
94220	18031
123835	18032
36864	18033
343803	18034
346747	18035
281245	18036
420584	18037
174619	18038
94102	18039
3341	18040
254681	18041
224480	18042
381738	18043
338365	18044
94541	18045
318991	18046
62467	18047
96391	18048
197809	18049
376846	18050
225134	18051
373821	18052
10743	18053
134295	18054
13383	18055
35200	18056
418993	18057
104324	18058
438260	18059
430581	18060
66117	18061
105959	18062
93057	18063
216512	18064
169841	18065
144891	18066
337881	18067
162088	18068
62594	18069
177277	18070
223023	18071
19716	18072
170147	18073
17948	18074
95157	18075
165954	18076
163831	18077
297271	18078
131406	18079
246717	18080
284897	18081
44630	18082
44794	18083
458270	18084
47482	18085
359270	18086
106735	18087
63679	18088
328339	18089
398259	18090
19832	18091
69297	18092
94315	18093
32695	18094
27750	18095
265980	18096
108253	18097
112605	18098
136632	18099
216518	18100
5011	18101
420313	18102
299363	18103
16253	18104
58185	18105
46100	18106
25980	18107
163987	18108
773	18109
243090	18110
53290	18111
171170	18112
94541	18113
730	18114
76000	18115
5995	18116
4705	18117
9812	18118
139371	18119
113453	18120
368650	18121
1368	18122
147689	18123
61344	18124
7874	18125
27348	18126
191654	18127
108712	18128
346271	18129
227429	18130
29987	18131
316949	18132
2587	18133
56084	18134
659	18135
199181	18136
92709	18137
149191	18138
54437	18139
75860	18140
4915	18141
8145	18142
66422	18143
97498	18144
12742	18145
3760	18146
122614	18147
454165	18148
206	18149
8644	18150
2289	18151
16279	18152
4714	18153
10173	18154
17068	18155
167879	18156
53831	18157
384	18158
77986	18159
96656	18160
53890	18161
143724	18162
1634	18163
312542	18164
134860	18165
12599	18166
127396	18167
41271	18168
232	18169
26680	18170
376	18171
77814	18172
9409	18173
16840	18174
23741	18175
105265	18176
23604	18177
157159	18178
249075	18179
57780	18180
28935	18181
730	18182
14575	18183
6003	18184
9052	18185
5740	18186
38807	18187
323855	18188
110597	18189
16156	18190
27715	18191
239054	18192
4428	18193
91925	18194
64141	18195
124589	18196
297464	18197
233747	18198
245727	18199
111907	18200
58513	18201
124699	18202
452306	18203
126234	18204
11036	18205
455	18206
3348	18207
51136	18208
522	18209
87123	18210
215361	18211
240171	18212
62903	18213
44507	18214
1296	18215
9310	18216
35452	18217
28178	18218
72736	18219
78774	18220
23840	18221
23234	18222
3175	18223
3032	18224
6147	18225
32079	18226
10231	18227
190298	18228
200507	18229
103965	18230
30369	18231
236562	18232
40939	18233
217585	18234
94822	18235
18721	18236
1539	18237
213508	18238
403	18239
226012	18240
18142	18241
13986	18242
6341	18243
49915	18244
38243	18245
189423	18246
11442	18247
271228	18248
3301	18249
16375	18250
167670	18251
68418	18252
378	18253
13987	18254
121671	18255
47080	18256
389067	18257
91	18258
120259	18259
217892	18260
54408	18261
24569	18262
34082	18263
4788	18264
141003	18265
43313	18266
398222	18267
12282	18268
21188	18269
14073	18270
2970	18271
66548	18272
28099	18273
3223	18274
1565	18275
39493	18276
320258	18277
364990	18278
28868	18279
27416	18280
102921	18281
17771	18282
17032	18283
14990	18284
5522	18285
122399	18286
25570	18287
269797	18288
90015	18289
37186	18290
25570	18291
2714	18292
439780	18293
33719	18294
235546	18295
297376	18296
8948	18297
158085	18298
94177	18299
117720	18300
175959	18301
379784	18302
353320	18303
426186	18304
34480	18305
65194	18306
104113	18307
129091	18308
192729	18309
79742	18310
138230	18311
140834	18312
5323	18313
209417	18314
102268	18315
41402	18316
201635	18317
154892	18318
379127	18319
201384	18320
53142	18321
161982	18322
142353	18323
8783	18324
690	18325
242840	18326
37885	18327
116032	18328
156408	18329
14459	18330
268066	18331
312489	18332
401591	18333
177839	18334
211027	18335
366941	18336
99183	18337
95377	18338
309158	18339
27119	18340
105304	18341
20015	18342
206062	18343
129055	18344
206062	18345
411057	18346
182884	18347
98245	18348
47158	18349
84092	18350
36090	18351
224446	18352
40093	18353
205275	18354
279610	18355
332206	18356
334675	18357
428031	18358
143259	18359
208438	18360
249035	18361
10721	18362
30264	18363
382819	18364
47522	18365
208	18366
132987	18367
67489	18368
146219	18369
58255	18370
71682	18371
181663	18372
281298	18373
103390	18374
396414	18375
26101	18376
126772	18377
285820	18378
89147	18379
366158	18380
33931	18381
93002	18382
69580	18383
93436	18384
29383	18385
20225	18386
190042	18387
328471	18388
395867	18389
31760	18390
397004	18391
2	18392
11250	18393
210748	18394
414294	18395
174393	18396
177582	18397
203150	18398
102195	18399
440048	18400
101489	18401
213146	18402
153334	18403
419374	18404
12	18405
185826	18406
180531	18407
14848	18408
319697	18409
64212	18410
190221	18411
223332	18412
266906	18413
250592	18414
29197	18415
1900	18416
74512	18417
15960	18418
252424	18419
133493	18420
121067	18421
73498	18422
418063	18423
134912	18424
86893	18425
37900	18426
47822	18427
105725	18428
60842	18429
106159	18430
417469	18431
216844	18432
52204	18433
116416	18434
69521	18435
38253	18436
334309	18437
428866	18438
286461	18439
72422	18440
184085	18441
2499	18442
1606	18443
139612	18444
286310	18445
45692	18446
171966	18447
445806	18448
76046	18449
395068	18450
24333	18451
190186	18452
94739	18453
60893	18454
122812	18455
214612	18456
161286	18457
326149	18458
197327	18459
432812	18460
83768	18461
440981	18462
599	18463
87015	18464
406857	18465
167288	18466
71089	18467
205189	18468
70317	18469
44791	18470
163747	18471
18447	18472
164334	18473
411478	18474
115757	18475
344763	18476
336389	18477
1614	18478
116006	18479
137710	18480
116069	18481
251254	18482
156003	18483
33967	18484
25339	18485
99461	18486
331466	18487
127264	18488
133186	18489
11742	18490
117031	18491
116006	18492
223523	18493
1963	18494
80171	18495
15116	18496
431119	18497
31409	18498
78719	18499
41449	18500
696	18501
60432	18502
72112	18503
153042	18504
220235	18505
392410	18506
120837	18507
200748	18508
25933	18509
8591	18510
3246	18511
85937	18512
12175	18513
438884	18514
47627	18515
117026	18516
4822	18517
45121	18518
11794	18519
21508	18520
199514	18521
115154	18522
17642	18523
141180	18524
125603	18525
217801	18526
175568	18527
68005	18528
105367	18529
226656	18530
447363	18531
174335	18532
71739	18533
71739	18534
101425	18535
187904	18536
264691	18537
225706	18538
175058	18539
50244	18540
255913	18541
23568	18542
401279	18543
76571	18544
16924	18545
379918	18546
56106	18547
303652	18548
115936	18549
409192	18550
256065	18551
45133	18552
375422	18553
218667	18554
100225	18555
81176	18556
172181	18557
220266	18558
221449	18559
198861	18560
102048	18561
100550	18562
199660	18563
186245	18564
75058	18565
205479	18566
106334	18567
52250	18568
341083	18569
29244	18570
26495	18571
30034	18572
9833	18573
128582	18574
15233	18575
89653	18576
6038	18577
38262	18578
163712	18579
18585	18580
186474	18581
237207	18582
21579	18583
31335	18584
82310	18585
21945	18586
58044	18587
36201	18588
406441	18589
63046	18590
36137	18591
442509	18592
284004	18593
256831	18594
35767	18595
254415	18596
167225	18597
117389	18598
39874	18599
129908	18600
44232	18601
443726	18602
226658	18603
55343	18604
55343	18605
1746	18606
126425	18607
242517	18608
85097	18609
166937	18610
225806	18611
35970	18612
89159	18613
38988	18614
185279	18615
205592	18616
439854	18617
459540	18618
351005	18619
43723	18620
105898	18621
431431	18622
3041	18623
125405	18624
356049	18625
48419	18626
130663	18627
10184	18628
1106	18629
20127	18630
44632	18631
420544	18632
27162	18633
187633	18634
379231	18635
123370	18636
243484	18637
9657	18638
19751	18639
170948	18640
33969	18641
161886	18642
51762	18643
192076	18644
51668	18645
126327	18646
171757	18647
248179	18648
55099	18649
42796	18650
108457	18651
236537	18652
231301	18653
170939	18654
322489	18655
20837	18656
120232	18657
281148	18658
387523	18659
15877	18660
91130	18661
140373	18662
184835	18663
195862	18664
120389	18665
91050	18666
97837	18667
355156	18668
1313	18669
271606	18670
226177	18671
100912	18672
60553	18673
115424	18674
11246	18675
110030	18676
457069	18677
48600	18678
307154	18679
322334	18680
86450	18681
48088	18682
114277	18683
170221	18684
157562	18685
368071	18686
106647	18687
103375	18688
181161	18689
221407	18690
19824	18691
336594	18692
257645	18693
121234	18694
88561	18695
269988	18696
47108	18697
172717	18698
158988	18699
90966	18700
128	18701
15305	18702
406529	18703
22393	18704
154267	18705
1359	18706
32806	18707
86957	18708
213713	18709
192996	18710
51936	18711
422090	18712
45396	18713
227438	18714
30351	18715
183912	18716
75286	18717
404955	18718
183307	18719
204918	18720
33678	18721
292491	18722
22603	18723
423994	18724
421083	18725
371045	18726
59220	18727
131866	18728
41007	18729
66923	18730
3589	18731
83178	18732
426624	18733
95207	18734
356446	18735
331416	18736
365044	18737
220195	18738
21971	18739
31455	18740
186176	18741
1800	18742
1800	18743
365330	18744
392205	18745
277970	18746
229499	18747
12155	18748
231095	18749
162495	18750
225474	18751
128954	18752
28188	18753
93701	18754
325228	18755
12182	18756
314396	18757
49257	18758
310372	18759
63981	18760
67264	18761
242499	18762
207839	18763
411529	18764
248848	18765
203475	18766
77846	18767
40712	18768
398985	18769
29502	18770
87329	18771
237356	18772
240987	18773
190190	18774
329968	18775
63995	18776
48495	18777
93915	18778
61174	18779
176981	18780
436519	18781
52720	18782
261272	18783
378824	18784
184389	18785
58129	18786
61786	18787
3206	18788
90066	18789
100448	18790
205608	18791
250209	18792
20085	18793
61702	18794
57041	18795
67791	18796
103618	18797
15585	18798
16612	18799
16612	18800
54045	18801
452241	18802
57158	18803
452448	18804
108531	18805
327538	18806
57052	18807
393867	18808
402474	18809
104798	18810
291088	18811
278180	18812
41354	18813
5375	18814
120594	18815
90742	18816
214661	18817
257457	18818
169299	18819
53906	18820
958	18821
298038	18822
281285	18823
90950	18824
57798	18825
25461	18826
124433	18827
56415	18828
4586	18829
190297	18830
106657	18831
426146	18832
99983	18833
50948	18834
51437	18835
352586	18836
54017	18837
219492	18838
297172	18839
243193	18840
144374	18841
80499	18842
226179	18843
358977	18844
2213	18845
13037	18846
35124	18847
145941	18848
79769	18849
1962	18850
9834	18851
204412	18852
42706	18853
22334	18854
29499	18855
135769	18856
137910	18857
269826	18858
56331	18859
357370	18860
56306	18861
213833	18862
7816	18863
51951	18864
2099	18865
159603	18866
324052	18867
54751	18868
81800	18869
29047	18870
46007	18871
316814	18872
223212	18873
63040	18874
432519	18875
407363	18876
39499	18877
126164	18878
441310	18879
270013	18880
65007	18881
253630	18882
390474	18883
309253	18884
35788	18885
5416	18886
62044	18887
52851	18888
197896	18889
373467	18890
49086	18891
34028	18892
5262	18893
279406	18894
217377	18895
120081	18896
58426	18897
404350	18898
378285	18899
30773	18900
21979	18901
72904	18902
141879	18903
121993	18904
78783	18905
401395	18906
375925	18907
245489	18908
207314	18909
168424	18910
6809	18911
2900	18912
377528	18913
404378	18914
416353	18915
102308	18916
104503	18917
194822	18918
128007	18919
46106	18920
450279	18921
124674	18922
189873	18923
97890	18924
350842	18925
455497	18926
300338	18927
191336	18928
357224	18929
12416	18930
38243	18931
107295	18932
51338	18933
160978	18934
260375	18935
103569	18936
225222	18937
86490	18938
55980	18939
6767	18940
446560	18941
245865	18942
363536	18943
374731	18944
199901	18945
13928	18946
362772	18947
429182	18948
56554	18949
19374	18950
20955	18951
80161	18952
177346	18953
211410	18954
108219	18955
29530	18956
13419	18957
25368	18958
92475	18959
49964	18960
1289	18961
213848	18962
121628	18963
25216	18964
140306	18965
229212	18966
188880	18967
407970	18968
121553	18969
169165	18970
91724	18971
238467	18972
62668	18973
92544	18974
119479	18975
7776	18976
48835	18977
137483	18978
335503	18979
58930	18980
406899	18981
3859	18982
14393	18983
187334	18984
58779	18985
115164	18986
17909	18987
168315	18988
38238	18989
39286	18990
338796	18991
59453	18992
252735	18993
202398	18994
347501	18995
286758	18996
361304	18997
116542	18998
19142	18999
22464	19000
218669	19001
175575	19002
235824	19003
107916	19004
168639	19005
124259	19006
173012	19007
78430	19008
120591	19009
105657	19010
118637	19011
100833	19012
212743	19013
330660	19014
72737	19015
157917	19016
278323	19017
32163	19018
393247	19019
72652	19020
391112	19021
75789	19022
405582	19023
48601	19024
216977	19025
16317	19026
138773	19027
310602	19028
63655	19029
69904	19030
208886	19031
144097	19032
134333	19033
127321	19034
310534	19035
363655	19036
120614	19037
408835	19038
109280	19039
39894	19040
100496	19041
114232	19042
439703	19043
14236	19044
5250	19045
4299	19046
62336	19047
50968	19048
90397	19049
133913	19050
39421	19051
209624	19052
88683	19053
165023	19054
432595	19055
187586	19056
37548	19057
58364	19058
224863	19059
101346	19060
125079	19061
35755	19062
158852	19063
297136	19064
115834	19065
93292	19066
244250	19067
95774	19068
58197	19069
10567	19070
18192	19071
220581	19072
238764	19073
30979	19074
1955	19075
58960	19076
84996	19077
57666	19078
198751	19079
73532	19080
262976	19081
148584	19082
413845	19083
14920	19084
215163	19085
31738	19086
200850	19087
20825	19088
2653	19089
83118	19090
293285	19091
9070	19092
65476	19093
161582	19094
65833	19095
86090	19096
218624	19097
108747	19098
228590	19099
386187	19100
94554	19101
88963	19102
207112	19103
277770	19104
58466	19105
1877	19106
46321	19107
40140	19108
445437	19109
44625	19110
25521	19111
216760	19112
120370	19113
253164	19114
210645	19115
32061	19116
239124	19117
33530	19118
20883	19119
38059	19120
3564	19121
382812	19122
147860	19123
449249	19124
224899	19125
67581	19126
93881	19127
59927	19128
311431	19129
39932	19130
265918	19131
249971	19132
278544	19133
17832	19134
145270	19135
81994	19136
156817	19137
11988	19138
66066	19139
21688	19140
428347	19141
322514	19142
66066	19143
190311	19144
43617	19145
167202	19146
37847	19147
396148	19148
91113	19149
346322	19150
7403	19151
76818	19152
400177	19153
255881	19154
198082	19155
9518	19156
441391	19157
37849	19158
94654	19159
73219	19160
31074	19161
228628	19162
29452	19163
6449	19164
145483	19165
36886	19166
55519	19167
62808	19168
303701	19169
175759	19170
460020	19171
120204	19172
846	19173
3430	19174
64605	19175
243144	19176
342073	19177
50353	19178
9203	19179
203118	19180
129122	19181
10843	19182
357661	19183
416078	19184
224336	19185
172359	19186
9284	19187
228316	19188
2717	19189
224697	19190
92217	19191
237233	19192
48558	19193
31629	19194
218666	19195
198015	19196
172839	19197
240055	19198
150053	19199
18700	19200
60874	19201
118142	19202
8325	19203
410759	19204
403353	19205
398454	19206
315979	19207
91745	19208
112519	19209
67789	19210
269355	19211
323369	19212
253638	19213
21530	19214
52000	19215
418196	19216
49930	19217
68811	19218
262923	19219
70622	19220
439358	19221
14832	19222
277080	19223
157845	19224
60255	19225
18554	19226
7219	19227
142112	19228
394589	19229
123970	19230
130442	19231
96966	19232
154987	19233
326686	19234
87890	19235
459414	19236
164451	19237
102217	19238
351708	19239
378258	19240
447667	19241
91219	19242
267869	19243
13503	19244
41749	19245
38362	19246
57517	19247
356851	19248
104381	19249
194027	19250
30441	19251
422796	19252
214437	19253
50259	19254
224092	19255
275650	19256
453019	19257
165558	19258
158085	19259
299124	19260
46844	19261
105464	19262
276530	19263
14071	19264
41748	19265
48550	19266
249359	19267
131087	19268
375267	19269
289852	19270
277749	19271
313064	19272
1840	19273
342040	19274
436349	19275
99	19276
53197	19277
131987	19278
109981	19279
57526	19280
316679	19281
9759	19282
44790	19283
91987	19284
174786	19285
7567	19286
194050	19287
260783	19288
46597	19289
94167	19290
65280	19291
102269	19292
94970	19293
215904	19294
14614	19295
284689	19296
432153	19297
125934	19298
43932	19299
332442	19300
116813	19301
274923	19302
142338	19303
19285	19304
25854	19305
62894	19306
2271	19307
1356	19308
244422	19309
331541	19310
82562	19311
18617	19312
206732	19313
204287	19314
41236	19315
5973	19316
75166	19317
125816	19318
14871	19319
5220	19320
214530	19321
135820	19322
46623	19323
41473	19324
15852	19325
181162	19326
30334	19327
58354	19328
138472	19329
20964	19330
62400	19331
319820	19332
5696	19333
223425	19334
4932	19335
314896	19336
77344	19337
1898	19338
2284	19339
450466	19340
369984	19341
99036	19342
92262	19343
431659	19344
205204	19345
121219	19346
5938	19347
331920	19348
185006	19349
96116	19350
6669	19351
121965	19352
427104	19353
1774	19354
116222	19355
201350	19356
222314	19357
157844	19358
197524	19359
28480	19360
261256	19361
210794	19362
327964	19363
59792	19364
126423	19365
11988	19366
908	19367
44077	19368
335344	19369
13395	19370
35427	19371
119103	19372
16631	19373
24362	19374
27722	19375
114405	19376
18568	19377
3492	19378
235883	19379
63626	19380
245045	19381
296939	19382
418520	19383
123272	19384
114531	19385
6435	19386
118590	19387
46500	19388
125821	19389
9121	19390
106044	19391
424646	19392
282301	19393
101084	19394
32057	19395
426692	19396
35445	19397
62032	19398
84123	19399
2331	19400
32293	19401
218923	19402
248325	19403
223134	19404
2855	19405
58092	19406
39032	19407
222298	19408
1379	19409
404398	19410
1086	19411
211178	19412
84314	19413
168172	19414
38937	19415
38316	19416
238072	19417
178754	19418
246154	19419
169190	19420
420768	19421
234057	19422
58578	19423
34170	19424
9222	19425
80044	19426
174854	19427
32675	19428
227040	19429
13082	19430
32351	19431
363932	19432
1787	19433
39103	19434
16631	19435
113722	19436
104903	19437
64700	19438
179171	19439
400748	19440
15331	19441
73496	19442
53948	19443
89871	19444
67495	19445
62818	19446
58453	19447
104859	19448
61820	19449
120983	19450
262143	19451
165942	19452
21205	19453
140935	19454
48228	19455
426791	19456
19064	19457
76447	19458
78173	19459
412142	19460
320971	19461
415781	19462
122282	19463
128952	19464
31477	19465
8600	19466
429051	19467
176370	19468
29887	19469
365692	19470
211713	19471
47408	19472
181370	19473
296379	19474
34557	19475
83401	19476
380584	19477
225356	19478
145553	19479
426	19480
124787	19481
16062	19482
316694	19483
123306	19484
322421	19485
25789	19486
2036	19487
58401	19488
336070	19489
258696	19490
30729	19491
76284	19492
31890	19493
131080	19494
51434	19495
70580	19496
137633	19497
84319	19498
244098	19499
125268	19500
4526	19501
978	19502
85864	19503
262278	19504
17746	19505
91933	19506
188929	19507
102095	19508
356042	19509
101026	19510
22725	19511
93921	19512
412719	19513
218267	19514
400901	19515
29376	19516
275095	19517
14325	19518
43562	19519
54225	19520
14474	19521
236665	19522
171901	19523
310319	19524
213866	19525
70903	19526
242670	19527
54038	19528
1594	19529
5262	19530
105891	19531
3940	19532
91549	19533
105508	19534
186354	19535
5435	19536
199722	19537
3896	19538
232264	19539
106100	19540
39768	19541
4489	19542
457432	19543
361391	19544
84826	19545
35401	19546
121552	19547
163848	19548
196385	19549
249060	19550
23203	19551
77392	19552
151830	19553
17965	19554
105550	19555
203015	19556
182386	19557
254296	19558
43457	19559
1128	19560
222605	19561
163160	19562
31480	19563
137647	19564
113029	19565
55987	19566
51976	19567
413139	19568
129041	19569
403253	19570
102966	19571
218722	19572
55987	19573
34851	19574
31704	19575
28436	19576
4002	19577
290920	19578
71917	19579
135004	19580
130783	19581
422797	19582
117913	19583
65288	19584
9044	19585
422299	19586
32980	19587
2968	19588
2968	19589
38707	19590
40127	19591
240529	19592
20665	19593
154732	19594
3381	19595
44388	19596
206150	19597
386128	19598
55973	19599
85947	19600
59311	19601
58200	19602
307356	19603
320474	19604
57668	19605
2968	19606
27219	19607
10520	19608
235032	19609
11154	19610
235688	19611
240519	19612
225238	19613
40140	19614
20329	19615
41642	19616
173219	19617
70442	19618
84979	19619
175450	19620
160027	19621
245988	19622
33305	19623
109267	19624
40014	19625
216782	19626
58257	19627
32207	19628
149337	19629
64070	19630
409936	19631
40395	19632
116334	19633
332695	19634
54486	19635
438599	19636
97799	19637
8530	19638
422177	19639
330044	19640
9093	19641
225142	19642
65288	19643
218758	19644
149557	19645
143837	19646
19750	19647
114060	19648
8834	19649
14142	19650
206723	19651
85947	19652
233256	19653
30662	19654
46058	19655
41715	19656
37585	19657
14191	19658
157007	19659
43809	19660
33929	19661
218758	19662
9898	19663
170965	19664
64037	19665
86469	19666
257974	19667
187752	19668
123610	19669
36177	19670
76322	19671
44440	19672
439123	19673
139888	19674
44440	19675
14466	19676
242801	19677
127191	19678
84949	19679
333293	19680
120691	19681
262569	19682
31445	19683
55080	19684
245559	19685
64766	19686
25148	19687
14189	19688
437830	19689
225225	19690
163634	19691
397932	19692
6431	19693
62742	19694
246030	19695
44998	19696
240911	19697
177676	19698
26044	19699
14020	19700
336836	19701
81378	19702
31445	19703
204068	19704
4002	19705
32044	19706
333172	19707
62675	19708
203075	19709
203075	19710
2502	19711
169443	19712
100524	19713
23725	19714
208039	19715
454285	19716
201981	19717
365806	19718
11154	19719
100705	19720
139489	19721
86250	19722
4062	19723
459794	19724
4769	19725
77436	19726
114060	19727
32371	19728
9176	19729
414496	19730
154152	19731
21581	19732
166440	19733
21577	19734
14475	19735
126221	19736
32493	19737
2968	19738
53982	19739
78805	19740
218035	19741
71887	19742
114434	19743
157106	19744
64647	19745
59441	19746
36920	19747
15902	19748
30555	19749
33647	19750
225537	19751
4673	19752
60104	19753
1217	19754
56192	19755
380814	19756
300824	19757
247872	19758
26044	19759
34590	19760
50270	19761
127268	19762
205928	19763
170639	19764
243550	19765
282480	19766
306979	19767
14189	19768
62864	19769
8990	19770
186572	19771
449627	19772
446682	19773
406534	19774
202129	19775
34618	19776
291498	19777
70086	19778
68131	19779
15426	19780
23165	19781
85765	19782
371048	19783
32681	19784
19750	19785
19750	19786
413436	19787
386426	19788
278996	19789
357193	19790
14318	19791
81474	19792
317597	19793
120754	19794
25680	19795
8738	19796
4083	19797
4083	19798
123610	19799
456743	19800
38142	19801
40341	19802
321229	19803
32726	19804
66997	19805
312268	19806
20939	19807
127296	19808
63437	19809
11803	19810
140612	19811
23282	19812
373567	19813
392291	19814
13582	19815
406184	19816
137642	19817
7783	19818
138046	19819
123558	19820
128471	19821
271321	19822
65787	19823
127191	19824
13713	19825
188778	19826
83600	19827
329827	19828
108203	19829
24533	19830
267349	19831
434862	19832
230486	19833
230714	19834
36913	19835
4991	19836
60131	19837
23165	19838
358185	19839
360018	19840
173194	19841
68285	19842
56516	19843
161047	19844
64711	19845
186552	19846
4083	19847
157248	19848
213321	19849
30928	19850
204067	19851
30928	19852
3240	19853
423523	19854
18451	19855
21336	19856
249710	19857
135221	19858
382432	19859
120755	19860
140397	19861
444026	19862
39740	19863
67468	19864
108203	19865
11154	19866
154732	19867
39338	19868
89678	19869
329301	19870
30563	19871
218631	19872
391410	19873
391412	19874
410442	19875
83600	19876
336327	19877
176738	19878
54192	19879
102222	19880
30031	19881
200552	19882
132689	19883
5065	19884
63437	19885
118120	19886
87388	19887
12125	19888
256782	19889
118505	19890
444108	19891
429435	19892
429439	19893
152002	19894
83420	19895
292238	19896
310053	19897
168699	19898
216545	19899
99397	19900
39837	19901
297243	19902
154768	19903
261717	19904
453776	19905
252269	19906
123358	19907
70558	19908
100012	19909
32102	19910
377288	19911
17151	19912
325331	19913
9207	19914
34787	19915
2405	19916
122272	19917
17652	19918
26566	19919
262410	19920
447190	19921
79001	19922
55080	19923
53489	19924
248112	19925
229940	19926
18385	19927
15735	19928
35733	19929
240630	19930
116864	19931
62058	19932
58300	19933
69594	19934
19430	19935
58168	19936
9044	19937
159315	19938
74175	19939
32493	19940
95259	19941
69765	19942
4083	19943
49611	19944
30928	19945
33317	19946
109434	19947
67108	19948
1217	19949
58783	19950
123574	19951
135330	19952
18260	19953
137274	19954
397692	19955
52463	19956
86469	19957
15902	19958
34918	19959
75395	19960
414257	19961
455346	19962
15319	19963
209034	19964
72838	19965
110724	19966
223466	19967
245993	19968
77648	19969
15902	19970
63437	19971
9394	19972
240403	19973
32990	19974
71917	19975
26044	19976
14330	19977
21874	19978
32207	19979
4002	19980
213552	19981
223536	19982
83380	19983
62058	19984
56192	19985
78895	19986
230718	19987
26465	19988
149618	19989
230379	19990
19430	19991
68044	19992
15319	19993
40529	19994
22685	19995
233081	19996
130813	19997
38127	19998
2954	19999
61468	20000
398018	20001
23282	20002
57007	20003
110458	20004
204038	20005
122068	20006
206783	20007
18618	20008
36247	20009
300195	20010
125881	20011
409379	20012
334838	20013
402549	20014
4573	20015
15319	20016
80099	20017
27640	20018
17652	20019
30563	20020
26566	20021
208418	20022
82213	20023
455926	20024
108395	20025
25142	20026
75395	20027
119434	20028
23165	20029
84824	20030
126221	20031
2968	20032
32726	20033
77695	20034
21581	20035
14189	20036
6431	20037
6431	20038
10453	20039
38713	20040
337127	20041
280833	20042
73433	20043
60228	20044
34618	20045
5708	20046
245351	20047
22426	20048
117630	20049
88290	20050
19430	20051
15735	20052
193305	20053
38142	20054
209453	20055
59441	20056
145058	20057
145604	20058
72882	20059
69365	20060
220704	20061
250169	20062
34918	20063
206786	20064
230650	20065
85765	20066
90633	20067
90702	20068
77648	20069
177564	20070
422475	20071
270608	20072
84534	20073
137494	20074
94774	20075
413970	20076
31066	20077
21336	20078
81476	20079
25726	20080
85765	20081
456911	20082
25159	20083
144497	20084
44998	20085
41642	20086
40127	20087
7679	20088
18618	20089
8783	20090
13852	20091
2358	20092
111641	20093
139999	20094
369939	20095
85947	20096
410280	20097
398078	20098
114434	20099
170643	20100
262248	20101
37493	20102
32727	20103
213870	20104
434913	20105
21883	20106
120697	20107
215965	20108
4002	20109
81164	20110
7679	20111
34618	20112
240529	20113
72729	20114
215907	20115
238042	20116
20329	20117
451941	20118
113136	20119
321055	20120
16040	20121
16040	20122
46169	20123
409979	20124
229383	20125
34618	20126
45102	20127
116862	20128
137666	20129
69479	20130
202834	20131
206786	20132
43825	20133
112971	20134
444145	20135
21581	20136
70442	20137
149552	20138
4991	20139
180374	20140
217392	20141
459270	20142
26566	20143
130264	20144
9044	20145
426236	20146
18474	20147
230714	20148
82213	20149
154370	20150
91161	20151
12685	20152
54133	20153
60664	20154
2632	20155
45529	20156
95259	20157
33647	20158
8990	20159
21883	20160
270293	20161
21581	20162
7576	20163
35640	20164
36920	20165
18260	20166
24572	20167
150787	20168
184865	20169
43865	20170
67108	20171
40531	20172
25148	20173
447922	20174
44998	20175
456543	20176
132944	20177
202841	20178
88285	20179
243033	20180
149120	20181
32371	20182
121786	20183
379504	20184
168370	20185
68142	20186
61940	20187
61940	20188
331816	20189
63504	20190
116899	20191
89678	20192
7679	20193
119700	20194
154370	20195
5065	20196
3807	20197
60279	20198
26566	20199
312443	20200
83420	20201
8990	20202
249052	20203
71822	20204
24825	20205
70675	20206
76359	20207
8530	20208
2951	20209
120691	20210
108395	20211
251659	20212
163564	20213
114795	20214
158832	20215
53964	20216
149120	20217
35138	20218
130264	20219
240911	20220
31405	20221
25726	20222
163647	20223
57714	20224
18304	20225
154457	20226
32371	20227
60664	20228
257862	20229
14318	20230
304569	20231
3807	20232
69540	20233
119570	20234
31405	20235
60664	20236
21883	20237
73356	20238
213721	20239
11524	20240
3027	20241
116206	20242
424733	20243
66676	20244
345740	20245
75329	20246
152308	20247
3381	20248
31780	20249
112759	20250
16040	20251
225725	20252
41715	20253
114434	20254
4002	20255
410435	20256
71656	20257
64692	20258
275880	20259
78749	20260
31405	20261
32980	20262
65653	20263
408882	20264
25726	20265
40933	20266
117556	20267
34093	20268
22222	20269
78466	20270
402475	20271
46129	20272
25269	20273
227819	20274
10520	20275
10515	20276
12957	20277
12685	20278
21883	20279
261925	20280
19937	20281
22768	20282
283243	20283
25726	20284
105481	20285
36247	20286
31405	20287
36392	20288
321053	20289
76612	20290
5065	20291
418409	20292
140384	20293
4002	20294
418621	20295
26566	20296
43865	20297
389717	20298
170840	20299
131266	20300
11437	20301
246030	20302
206783	20303
163929	20304
120755	20305
53946	20306
53982	20307
57487	20308
122225	20309
411365	20310
11154	20311
31780	20312
19430	20313
8529	20314
18474	20315
107453	20316
36392	20317
8738	20318
318233	20319
257668	20320
444424	20321
108141	20322
223060	20323
443187	20324
106509	20325
118162	20326
437078	20327
379647	20328
69479	20329
426809	20330
31066	20331
292179	20332
122023	20333
65288	20334
420546	20335
52463	20336
5425	20337
113049	20338
120697	20339
112846	20340
36177	20341
49205	20342
3027	20343
28592	20344
312538	20345
103609	20346
456760	20347
81164	20348
61250	20349
7467	20350
59005	20351
134198	20352
33305	20353
12197	20354
19239	20355
3417	20356
159214	20357
11154	20358
184769	20359
60070	20360
142450	20361
16296	20362
200599	20363
401	20364
390712	20365
15583	20366
258661	20367
38211	20368
222763	20369
16483	20370
16882	20371
109038	20372
368784	20373
83922	20374
411058	20375
160914	20376
215668	20377
23	20378
204324	20379
54001	20380
104501	20381
37289	20382
54096	20383
104585	20384
385775	20385
54019	20386
384133	20387
29315	20388
29316	20389
26896	20390
373894	20391
172968	20392
332208	20393
110186	20394
13158	20395
4495	20396
89134	20397
153459	20398
82267	20399
30468	20400
89232	20401
397458	20402
126622	20403
90371	20404
454569	20405
35271	20406
18901	20407
69394	20408
20913	20409
417578	20410
26210	20411
52564	20412
91613	20413
312688	20414
161855	20415
425550	20416
293351	20417
143897	20418
162349	20419
91839	20420
166455	20421
404098	20422
211363	20423
141274	20424
69271	20425
204790	20426
186593	20427
227166	20428
157011	20429
388599	20430
86305	20431
238638	20432
87532	20433
56972	20434
155735	20435
199795	20436
16458	20437
232860	20438
215605	20439
228706	20440
232912	20441
208524	20442
324744	20443
83660	20444
20076	20445
18416	20446
268418	20447
240877	20448
222899	20449
362265	20450
205508	20451
126776	20452
442616	20453
62138	20454
314620	20455
229660	20456
184030	20457
444827	20458
166770	20459
105388	20460
56670	20461
50885	20462
355885	20463
164959	20464
417327	20465
57446	20466
158497	20467
235719	20468
29382	20469
103414	20470
420438	20471
18138	20472
459020	20473
93282	20474
93281	20475
60161	20476
116807	20477
11255	20478
113502	20479
114998	20480
18215	20481
459210	20482
455191	20483
438333	20484
17034	20485
398	20486
132112	20487
53621	20488
132112	20489
7435	20490
110244	20491
15649	20492
268121	20493
222117	20494
184384	20495
25570	20496
197971	20497
226689	20498
404422	20499
406044	20500
191254	20501
12411	20502
150489	20503
99772	20504
366388	20505
75214	20506
14198	20507
127310	20508
54383	20509
205325	20510
185737	20511
95395	20512
62178	20513
35312	20514
251263	20515
35360	20516
5412	20517
403885	20518
376934	20519
310257	20520
151894	20521
452839	20522
7586	20523
96630	20524
56413	20525
312705	20526
13916	20527
139927	20528
338352	20529
64603	20530
153343	20531
151894	20532
64049	20533
66864	20534
35629	20535
177909	20536
55969	20537
83926	20538
283132	20539
215414	20540
270415	20541
21818	20542
6	20543
62738	20544
189671	20545
202169	20546
19960	20547
13707	20548
218628	20549
112133	20550
94971	20551
24692	20552
23987	20553
388781	20554
107352	20555
301579	20556
114482	20557
120926	20558
58767	20559
31579	20560
233095	20561
450947	20562
89045	20563
83964	20564
113475	20565
358864	20566
236852	20567
18623	20568
60500	20569
163184	20570
104143	20571
234030	20572
396368	20573
29238	20574
1723	20575
6115	20576
127244	20577
125281	20578
390930	20579
200293	20580
363322	20581
15448	20582
413182	20583
121484	20584
76469	20585
15766	20586
12998	20587
142352	20588
436042	20589
15696	20590
23763	20591
326857	20592
14299	20593
206494	20594
14962	20595
45351	20596
202542	20597
165304	20598
59200	20599
48867	20600
375412	20601
97604	20602
56413	20603
18313	20604
392000	20605
71483	20606
73156	20607
351508	20608
96139	20609
214300	20610
288800	20611
25231	20612
90321	20613
408660	20614
6906	20615
137985	20616
31960	20617
232976	20618
61455	20619
26620	20620
431192	20621
350519	20622
135306	20623
183814	20624
83004	20625
46391	20626
262690	20627
57726	20628
185677	20629
342248	20630
238954	20631
18695	20632
240001	20633
362267	20634
185677	20635
25605	20636
64065	20637
402872	20638
64065	20639
222981	20640
210855	20641
445743	20642
48593	20643
48591	20644
69462	20645
104368	20646
95188	20647
217086	20648
375501	20649
200141	20650
114450	20651
182820	20652
140259	20653
381113	20654
140259	20655
250654	20656
182840	20657
117170	20658
335493	20659
20387	20660
417556	20661
47875	20662
32424	20663
151281	20664
269341	20665
182029	20666
75371	20667
942	20668
119504	20669
396880	20670
372917	20671
456700	20672
247681	20673
198512	20674
94557	20675
146357	20676
45307	20677
81201	20678
198538	20679
4596	20680
245226	20681
75554	20682
114249	20683
421224	20684
367195	20685
169990	20686
86291	20687
85944	20688
146151	20689
92659	20690
266405	20691
89171	20692
270416	20693
325655	20694
90583	20695
154365	20696
180578	20697
87227	20698
88155	20699
339528	20700
172370	20701
85652	20702
335446	20703
210142	20704
14552	20705
212966	20706
66944	20707
93469	20708
213579	20709
28070	20710
131219	20711
150578	20712
140355	20713
57713	20714
102473	20715
43947	20716
118466	20717
338235	20718
5515	20719
342808	20720
171638	20721
130852	20722
165454	20723
33180	20724
13967	20725
161918	20726
17701	20727
119770	20728
202309	20729
158217	20730
80073	20731
163051	20732
347435	20733
9972	20734
5515	20735
19719	20736
140356	20737
97833	20738
336121	20739
87413	20740
157424	20741
332420	20742
307020	20743
237508	20744
377683	20745
92825	20746
458671	20747
459056	20748
361130	20749
50061	20750
75532	20751
28833	20752
78246	20753
145526	20754
3983	20755
44332	20756
201492	20757
117744	20758
7402	20759
143835	20760
22415	20761
218820	20762
66274	20763
450996	20764
41069	20765
115942	20766
244696	20767
292806	20768
202013	20769
126981	20770
364845	20771
126981	20772
414988	20773
42094	20774
64517	20775
222527	20776
248429	20777
64767	20778
443425	20779
102999	20780
396669	20781
274420	20782
186814	20783
120790	20784
180702	20785
230519	20786
379945	20787
151602	20788
110955	20789
216086	20790
248893	20791
402761	20792
302273	20793
126833	20794
4439	20795
301339	20796
4439	20797
66985	20798
82147	20799
49233	20800
196916	20801
20728	20802
17944	20803
23761	20804
107458	20805
107458	20806
209679	20807
17482	20808
249479	20809
112006	20810
163280	20811
210954	20812
354514	20813
132171	20814
129071	20815
25193	20816
287906	20817
260986	20818
417192	20819
6590	20820
196714	20821
153599	20822
100083	20823
7830	20824
328051	20825
161427	20826
68173	20827
177583	20828
229291	20829
77101	20830
67779	20831
111567	20832
43645	20833
83841	20834
11518	20835
24754	20836
109273	20837
444550	20838
431381	20839
21071	20840
369916	20841
120714	20842
73542	20843
367123	20844
317098	20845
13937	20846
117517	20847
83666	20848
270092	20849
44052	20850
170178	20851
88022	20852
113057	20853
3068	20854
181344	20855
391930	20856
198303	20857
68658	20858
348190	20859
5089	20860
408303	20861
27715	20862
236444	20863
69341	20864
219390	20865
222592	20866
33971	20867
237384	20868
112871	20869
340323	20870
396010	20871
105712	20872
78193	20873
37324	20874
33971	20875
389698	20876
19875	20877
30154	20878
99284	20879
68658	20880
172794	20881
22811	20882
168758	20883
56299	20884
2459	20885
122893	20886
28724	20887
64764	20888
122396	20889
90765	20890
62852	20891
114306	20892
21220	20893
22561	20894
276420	20895
117101	20896
248891	20897
314103	20898
109122	20899
220307	20900
390678	20901
25347	20902
334655	20903
3746	20904
174087	20905
73805	20906
214287	20907
221112	20908
316769	20909
429913	20910
213580	20911
120009	20912
22965	20913
173262	20914
258192	20915
106092	20916
178948	20917
26885	20918
53535	20919
2677	20920
127543	20921
140492	20922
450288	20923
144865	20924
10963	20925
3878	20926
79200	20927
392882	20928
25190	20929
155727	20930
78947	20931
147416	20932
373173	20933
218688	20934
218688	20935
27169	20936
5318	20937
126600	20938
72793	20939
429932	20940
239186	20941
134727	20942
205719	20943
215764	20944
45784	20945
45784	20946
269746	20947
24883	20948
204275	20949
185226	20950
234363	20951
163402	20952
280761	20953
355330	20954
127794	20955
141083	20956
145023	20957
81503	20958
169113	20959
455167	20960
121751	20961
442642	20962
190407	20963
229883	20964
229867	20965
407280	20966
97059	20967
390126	20968
64428	20969
15581	20970
11926	20971
77148	20972
180406	20973
115745	20974
153681	20975
459791	20976
33870	20977
194588	20978
82699	20979
366337	20980
182296	20981
218112	20982
123393	20983
153698	20984
249650	20985
168688	20986
4170	20987
40782	20988
3100	20989
57799	20990
105227	20991
14900	20992
37948	20993
25041	20994
63507	20995
172921	20996
210097	20997
39239	20998
12866	20999
385492	21000
11951	21001
117669	21002
229108	21003
212820	21004
391663	21005
8760	21006
198946	21007
343271	21008
377848	21009
214953	21010
108614	21011
318015	21012
93914	21013
49404	21014
203628	21015
266884	21016
9989	21017
328692	21018
397655	21019
241255	21020
26965	21021
53677	21022
4917	21023
42072	21024
62446	21025
35459	21026
250540	21027
249088	21028
46105	21029
164442	21030
794	21031
23137	21032
47194	21033
109677	21034
120744	21035
431874	21036
277843	21037
206051	21038
132865	21039
120960	21040
153351	21041
42457	21042
25143	21043
848	21044
43390	21045
409058	21046
221851	21047
158809	21048
364404	21049
51115	21050
153623	21051
110775	21052
327393	21053
406424	21054
138594	21055
154426	21056
159316	21057
93090	21058
120098	21059
2993	21060
226382	21061
98924	21062
10573	21063
98900	21064
428306	21065
23320	21066
83534	21067
2993	21068
226382	21069
194166	21070
77844	21071
77844	21072
48114	21073
220479	21074
15564	21075
154216	21076
252356	21077
356472	21078
443130	21079
75943	21080
38468	21081
398110	21082
153582	21083
98326	21084
72936	21085
438262	21086
23842	21087
365041	21088
81927	21089
128053	21090
340658	21091
167230	21092
191836	21093
245780	21094
56034	21095
161819	21096
226272	21097
140222	21098
140222	21099
71305	21100
264438	21101
454894	21102
24157	21103
215788	21104
20933	21105
71615	21106
140527	21107
26875	21108
436446	21109
32210	21110
15285	21111
284142	21112
76186	21113
346536	21114
271094	21115
31151	21116
297137	21117
88611	21118
249636	21119
90074	21120
172725	21121
211628	21122
50849	21123
143041	21124
157183	21125
5030	21126
94536	21127
72	21128
73146	21129
11714	21130
117212	21131
21631	21132
7342	21133
108440	21134
24236	21135
59565	21136
120034	21137
60749	21138
132579	21139
120477	21140
232255	21141
60875	21142
106889	21143
31776	21144
140653	21145
130718	21146
8716	21147
396153	21148
237368	21149
381672	21150
124902	21151
432433	21152
396401	21153
4974	21154
232551	21155
260390	21156
11595	21157
66360	21158
420765	21159
84048	21160
245084	21161
200565	21162
309467	21163
245628	21164
211033	21165
29089	21166
1394	21167
429349	21168
132368	21169
8488	21170
226759	21171
157745	21172
14753	21173
117222	21174
238101	21175
35141	21176
84158	21177
228762	21178
22301	21179
172385	21180
217242	21181
211567	21182
62842	21183
30608	21184
181280	21185
186372	21186
342821	21187
125567	21188
107955	21189
285136	21190
228075	21191
168382	21192
28600	21193
295576	21194
121241	21195
34294	21196
121218	21197
57532	21198
334118	21199
45984	21200
122114	21201
62590	21202
169659	21203
21395	21204
22937	21205
151076	21206
393734	21207
116085	21208
30561	21209
228973	21210
78921	21211
154424	21212
248252	21213
330411	21214
441541	21215
10951	21216
191747	21217
220878	21218
400641	21219
72564	21220
241474	21221
184352	21222
223	21223
34920	21224
59827	21225
158379	21226
89168	21227
146035	21228
5510	21229
5377	21230
444532	21231
162008	21232
68319	21233
20407	21234
263999	21235
7859	21236
410596	21237
242217	21238
456677	21239
68319	21240
350329	21241
341	21242
75810	21243
225971	21244
265411	21245
39092	21246
49617	21247
390502	21248
136700	21249
62026	21250
55063	21251
185343	21252
12989	21253
37963	21254
91654	21255
67943	21256
4952	21257
6978	21258
5963	21259
40925	21260
191861	21261
180345	21262
123212	21263
237312	21264
4883	21265
61	21266
216116	21267
155553	21268
411406	21269
73753	21270
284979	21271
15954	21272
153003	21273
55310	21274
128800	21275
369665	21276
322017	21277
316831	21278
247349	21279
279787	21280
389473	21281
232377	21282
362784	21283
301667	21284
77139	21285
93362	21286
166911	21287
106455	21288
8198	21289
231378	21290
62364	21291
245687	21292
126908	21293
71882	21294
67069	21295
392756	21296
153754	21297
66611	21298
151162	21299
272920	21300
234529	21301
138059	21302
89479	21303
321025	21304
345724	21305
142559	21306
366067	21307
140161	21308
5664	21309
286809	21310
402810	21311
438263	21312
272781	21313
78765	21314
305522	21315
115271	21316
112965	21317
378609	21318
122120	21319
388203	21320
388806	21321
21557	21322
398766	21323
63357	21324
437848	21325
63621	21326
37125	21327
329977	21328
78499	21329
146148	21330
229268	21331
135441	21332
99652	21333
423787	21334
332839	21335
24304	21336
168681	21337
62334	21338
386953	21339
98424	21340
435030	21341
129964	21342
45393	21343
33774	21344
193237	21345
9851	21346
407744	21347
165535	21348
32219	21349
235414	21350
376819	21351
325420	21352
420793	21353
408277	21354
32195	21355
185300	21356
49158	21357
155825	21358
161668	21359
224552	21360
42631	21361
288665	21362
3999	21363
17700	21364
2767	21365
84014	21366
1072	21367
45516	21368
109927	21369
16495	21370
1720	21371
28	21372
171506	21373
55822	21374
62616	21375
33702	21376
720	21377
165550	21378
65393	21379
363820	21380
16877	21381
295356	21382
191497	21383
109672	21384
11523	21385
6558	21386
58504	21387
102304	21388
57212	21389
89280	21390
542	21391
126260	21392
3565	21393
62698	21394
75581	21395
390999	21396
111334	21397
63736	21398
181914	21399
353569	21400
10047	21401
60937	21402
86390	21403
45794	21404
8235	21405
116742	21406
14746	21407
9633	21408
84303	21409
219806	21410
99654	21411
22388	21412
300334	21413
3403	21414
218556	21415
403245	21416
3379	21417
144508	21418
34928	21419
154611	21420
97976	21421
152721	21422
70240	21423
35880	21424
293532	21425
15	21426
4919	21427
446052	21428
4283	21429
6107	21430
45874	21431
340790	21432
241181	21433
403790	21434
34669	21435
354903	21436
218921	21437
61605	21438
202270	21439
9173	21440
51626	21441
87460	21442
80833	21443
172165	21444
75260	21445
32347	21446
49529	21447
265424	21448
80267	21449
175714	21450
267872	21451
200790	21452
357501	21453
238126	21454
162102	21455
325087	21456
223969	21457
111583	21458
334672	21459
88472	21460
171401	21461
401159	21462
6624	21463
244374	21464
200280	21465
186412	21466
166565	21467
26187	21468
231595	21469
367866	21470
243191	21471
88645	21472
30812	21473
102727	21474
255492	21475
106942	21476
122106	21477
291586	21478
352827	21479
198378	21480
232858	21481
206344	21482
418670	21483
297057	21484
417758	21485
112369	21486
211628	21487
201177	21488
136199	21489
246491	21490
186563	21491
95464	21492
232028	21493
89866	21494
131396	21495
147217	21496
62220	21497
178424	21498
175386	21499
196038	21500
271006	21501
57203	21502
150143	21503
38652	21504
49	21505
347562	21506
219786	21507
63040	21508
94345	21509
44768	21510
4403	21511
52852	21512
242222	21513
159849	21514
173407	21515
200280	21516
196942	21517
193831	21518
387662	21519
89352	21520
56402	21521
59584	21522
441246	21523
18854	21524
192215	21525
226528	21526
11418	21527
53434	21528
119526	21529
11078	21530
359663	21531
334502	21532
176846	21533
12271	21534
86570	21535
258633	21536
53983	21537
202920	21538
93663	21539
173407	21540
83182	21541
23889	21542
3446	21543
11541	21544
315252	21545
32544	21546
48186	21547
237777	21548
167942	21549
58318	21550
307822	21551
85841	21552
35384	21553
2561	21554
62220	21555
196	21556
64884	21557
67360	21558
275585	21559
5087	21560
458814	21561
93653	21562
54499	21563
231578	21564
23527	21565
76666	21566
144635	21567
68289	21568
127061	21569
128359	21570
78992	21571
142323	21572
67457	21573
446072	21574
102899	21575
242024	21576
88933	21577
2860	21578
264636	21579
142773	21580
112193	21581
150717	21582
27495	21583
101105	21584
49513	21585
65429	21586
305546	21587
62658	21588
25532	21589
270437	21590
393648	21591
106334	21592
152146	21593
146792	21594
404607	21595
57859	21596
107192	21597
37636	21598
148521	21599
174477	21600
384702	21601
175179	21602
58318	21603
120952	21604
235682	21605
188736	21606
426832	21607
27552	21608
108171	21609
24323	21610
392048	21611
90847	21612
62099	21613
130554	21614
287999	21615
230125	21616
23434	21617
330033	21618
296793	21619
342896	21620
20137	21621
151867	21622
168115	21623
256478	21624
32940	21625
166405	21626
243154	21627
20710	21628
136889	21629
71638	21630
112989	21631
87522	21632
14305	21633
405631	21634
216331	21635
240330	21636
351934	21637
13990	21638
143766	21639
202	21640
328836	21641
225809	21642
406158	21643
165879	21644
282377	21645
1451	21646
846	21647
165779	21648
381936	21649
457019	21650
126119	21651
315747	21652
284682	21653
58368	21654
60745	21655
1450	21656
92656	21657
214712	21658
42217	21659
119668	21660
246682	21661
61991	21662
121666	21663
200661	21664
62672	21665
151710	21666
199558	21667
118293	21668
92444	21669
281908	21670
441474	21671
26855	21672
117632	21673
155421	21674
146576	21675
15159	21676
179305	21677
104917	21678
414803	21679
28524	21680
342475	21681
94931	21682
93484	21683
1828	21684
54991	21685
4969	21686
144987	21687
87356	21688
26465	21689
414520	21690
125758	21691
89018	21692
145385	21693
217042	21694
11112	21695
203050	21696
62138	21697
420803	21698
380147	21699
82904	21700
100142	21701
320103	21702
132329	21703
214698	21704
255996	21705
81886	21706
151710	21707
232272	21708
232272	21709
256847	21710
196843	21711
117784	21712
140316	21713
135008	21714
96539	21715
155734	21716
156450	21717
241309	21718
106196	21719
317322	21720
119545	21721
10389	21722
264328	21723
400190	21724
73645	21725
73645	21726
31412	21727
154401	21728
143210	21729
255831	21730
205271	21731
52011	21732
39261	21733
70592	21734
4037	21735
125189	21736
19494	21737
233366	21738
46372	21739
449875	21740
301713	21741
4179	21742
409432	21743
126248	21744
53538	21745
63527	21746
414727	21747
236179	21748
399381	21749
59845	21750
74221	21751
74221	21752
90960	21753
97691	21754
71213	21755
24504	21756
134309	21757
141767	21758
26679	21759
227823	21760
345727	21761
3026	21762
198043	21763
70686	21764
274540	21765
2181	21766
56869	21767
7014	21768
7228	21769
1323	21770
20458	21771
243273	21772
205873	21773
325149	21774
16978	21775
3058	21776
1611	21777
310796	21778
97832	21779
9073	21780
52281	21781
7207	21782
3389	21783
51090	21784
20600	21785
31240	21786
65407	21787
34315	21788
215242	21789
1882	21790
94481	21791
783	21792
169623	21793
352677	21794
50980	21795
213416	21796
290324	21797
1011	21798
7424	21799
9993	21800
2798	21801
16805	21802
2042	21803
3478	21804
5699	21805
9073	21806
113303	21807
1619	21808
405715	21809
1323	21810
14616	21811
366430	21812
750	21813
190444	21814
203435	21815
155190	21816
202655	21817
56963	21818
19830	21819
220450	21820
37006	21821
233143	21822
6770	21823
96774	21824
9302	21825
6384	21826
16944	21827
63067	21828
138999	21829
345431	21830
240	21831
396269	21832
82921	21833
15870	21834
14615	21835
136533	21836
3708	21837
1413	21838
53423	21839
6045	21840
93555	21841
10625	21842
1701	21843
506	21844
36104	21845
2594	21846
3670	21847
65499	21848
32796	21849
449488	21850
191060	21851
768	21852
5611	21853
768	21854
72513	21855
101436	21856
82186	21857
136910	21858
7511	21859
17267	21860
263204	21861
270412	21862
399379	21863
39461	21864
6412	21865
2431	21866
441382	21867
103556	21868
171597	21869
84125	21870
10518	21871
1811	21872
164341	21873
212259	21874
190572	21875
43047	21876
66086	21877
47795	21878
331461	21879
362169	21880
210523	21881
126684	21882
13757	21883
63662	21884
17444	21885
11729	21886
233129	21887
138263	21888
235387	21889
94937	21890
96764	21891
9669	21892
30524	21893
94944	21894
189696	21895
154182	21896
939	21897
37705	21898
114969	21899
248511	21900
243455	21901
233426	21902
56871	21903
178482	21904
185894	21905
183393	21906
255628	21907
106762	21908
104883	21909
108393	21910
247261	21911
32036	21912
24229	21913
76061	21914
2905	21915
304342	21916
137328	21917
104548	21918
207357	21919
3316	21920
115438	21921
79235	21922
361358	21923
441164	21924
101074	21925
34236	21926
109486	21927
121831	21928
98914	21929
111495	21930
389759	21931
153029	21932
348555	21933
108268	21934
100457	21935
350610	21936
2454	21937
71117	21938
145439	21939
34526	21940
255011	21941
50847	21942
125912	21943
87181	21944
26498	21945
153485	21946
9399	21947
219749	21948
72481	21949
424489	21950
191378	21951
150005	21952
186627	21953
42411	21954
170938	21955
49001	21956
108302	21957
223257	21958
66073	21959
26721	21960
86065	21961
270366	21962
417	21963
2991	21964
13238	21965
22777	21966
86367	21967
16689	21968
168073	21969
164999	21970
22370	21971
434785	21972
3976	21973
33359	21974
18285	21975
239629	21976
448953	21977
34236	21978
216795	21979
93028	21980
444695	21981
61014	21982
2169	21983
13786	21984
107060	21985
22179	21986
221858	21987
413468	21988
63384	21989
41532	21990
111361	21991
5514	21992
126270	21993
95640	21994
9307	21995
11909	21996
157197	21997
221785	21998
68553	21999
56871	22000
6305	22001
240023	22002
338650	22003
4359	22004
230677	22005
34585	22006
33584	22007
103645	22008
102279	22009
74717	22010
49979	22011
58937	22012
6715	22013
19935	22014
159508	22015
61411	22016
107980	22017
99857	22018
113050	22019
63521	22020
56484	22021
158968	22022
58514	22023
165302	22024
438770	22025
102156	22026
6236	22027
60288	22028
26394	22029
373837	22030
18619	22031
201507	22032
14263	22033
102251	22034
214816	22035
247116	22036
7848	22037
37285	22038
34713	22039
234617	22040
73188	22041
335959	22042
243851	22043
357170	22044
86275	22045
22687	22046
42660	22047
74394	22048
3961	22049
230130	22050
1579	22051
2279	22052
94796	22053
413212	22054
49847	22055
27643	22056
121790	22057
32780	22058
13531	22059
26472	22060
254501	22061
37213	22062
19572	22063
74321	22064
7274	22065
36988	22066
25252	22067
113050	22068
28673	22069
90729	22070
20705	22071
216137	22072
196818	22073
215686	22074
428992	22075
16782	22076
406034	22077
13089	22078
94234	22079
47973	22080
22329	22081
34835	22082
64105	22083
230347	22084
44151	22085
95540	22086
291009	22087
335071	22088
14934	22089
113523	22090
7786	22091
1517	22092
284645	22093
52470	22094
9134	22095
9265	22096
4019	22097
301563	22098
117928	22099
44121	22100
81937	22101
282	22102
44220	22103
247469	22104
218670	22105
111361	22106
1144	22107
46856	22108
374162	22109
102853	22110
17891	22111
56352	22112
125663	22113
77108	22114
217635	22115
134186	22116
270525	22117
317985	22118
12959	22119
375606	22120
120068	22121
15313	22122
19663	22123
435781	22124
10433	22125
304794	22126
210618	22127
2539	22128
45030	22129
8133	22130
124795	22131
162325	22132
440258	22133
32386	22134
155309	22135
155646	22136
4930	22137
9296	22138
78595	22139
83403	22140
55494	22141
63368	22142
25408	22143
11613	22144
31935	22145
1401	22146
221166	22147
406290	22148
11481	22149
21180	22150
6212	22151
173531	22152
22382	22153
20621	22154
17629	22155
51097	22156
369745	22157
16021	22158
1260	22159
413783	22160
41160	22161
35735	22162
245391	22163
147946	22164
215397	22165
328	22166
237581	22167
222567	22168
244081	22169
76747	22170
30286	22171
18491	22172
60308	22173
75417	22174
118313	22175
86573	22176
4652	22177
208628	22178
42841	22179
435690	22180
187798	22181
230500	22182
108459	22183
89219	22184
248382	22185
217244	22186
52518	22187
220357	22188
116774	22189
410158	22190
8869	22191
56735	22192
151434	22193
281509	22194
197665	22195
19952	22196
183498	22197
448613	22198
83245	22199
354533	22200
76181	22201
25654	22202
317508	22203
164272	22204
446540	22205
118873	22206
96657	22207
130257	22208
249412	22209
214625	22210
76409	22211
158160	22212
84166	22213
161657	22214
114345	22215
24816	22216
125432	22217
283154	22218
184275	22219
347031	22220
180954	22221
390305	22222
330282	22223
35563	22224
223	22225
6286	22226
88272	22227
111681	22228
393947	22229
409618	22230
211962	22231
18767	22232
6799	22233
315538	22234
321141	22235
41200	22236
21056	22237
1563	22238
5151	22239
417624	22240
189604	22241
231716	22242
278003	22243
375669	22244
270679	22245
86998	22246
123098	22247
74862	22248
49901	22249
133896	22250
319546	22251
18324	22252
20518	22253
82340	22254
246587	22255
37964	22256
21353	22257
807	22258
2271	22259
10693	22260
112284	22261
150802	22262
20031	22263
144113	22264
5627	22265
23890	22266
47511	22267
56450	22268
300713	22269
1588	22270
410121	22271
126642	22272
225405	22273
342359	22274
42985	22275
33194	22276
87217	22277
426900	22278
60274	22279
15886	22280
10319	22281
8721	22282
65659	22283
160	22284
118229	22285
152643	22286
289845	22287
127312	22288
69980	22289
43740	22290
669	22291
219320	22292
448396	22293
39311	22294
6105	22295
403323	22296
179403	22297
356782	22298
4866	22299
5453	22300
51724	22301
329439	22302
114149	22303
28659	22304
21886	22305
153985	22306
144076	22307
37137	22308
72463	22309
70755	22310
32700	22311
10902	22312
41053	22313
3389	22314
3183	22315
30293	22316
193061	22317
85160	22318
84660	22319
107	22320
171202	22321
217229	22322
250524	22323
15404	22324
120576	22325
263886	22326
280235	22327
363183	22328
91511	22329
169863	22330
93592	22331
18329	22332
2425	22333
56726	22334
59427	22335
457156	22336
7921	22337
378512	22338
124355	22339
1047	22340
81783	22341
3895	22342
27828	22343
24368	22344
36178	22345
84120	22346
36751	22347
213891	22348
95804	22349
105862	22350
267134	22351
113818	22352
110914	22353
96729	22354
327550	22355
57831	22356
308756	22357
10	22358
89827	22359
99254	22360
128493	22361
31059	22362
29838	22363
123718	22364
420126	22365
379739	22366
395157	22367
19189	22368
46449	22369
77831	22370
5543	22371
128464	22372
15343	22373
55533	22374
58426	22375
256059	22376
7385	22377
179963	22378
395266	22379
358360	22380
164425	22381
89499	22382
150753	22383
368279	22384
41790	22385
457409	22386
338369	22387
56709	22388
214758	22389
141411	22390
176032	22391
78906	22392
267344	22393
16042	22394
3935	22395
187908	22396
53935	22397
16468	22398
81247	22399
4355	22400
409	22401
177426	22402
180864	22403
8557	22404
107676	22405
228092	22406
89343	22407
67095	22408
200667	22409
78256	22410
162	22411
2619	22412
53092	22413
245732	22414
5140	22415
60020	22416
15774	22417
181393	22418
71411	22419
111354	22420
220999	22421
168054	22422
80672	22423
73082	22424
38346	22425
17256	22426
1037	22427
53567	22428
251260	22429
93415	22430
65515	22431
209666	22432
113104	22433
8010	22434
6104	22435
5733	22436
1342	22437
448644	22438
190588	22439
15103	22440
1571	22441
19364	22442
184072	22443
1658	22444
412226	22445
77040	22446
170331	22447
60194	22448
458565	22449
93356	22450
168970	22451
122489	22452
218858	22453
324774	22454
43018	22455
116932	22456
18682	22457
279171	22458
145302	22459
110483	22460
378245	22461
110695	22462
375185	22463
264225	22464
31063	22465
80039	22466
409547	22467
112584	22468
14752	22469
387837	22470
14309	22471
207475	22472
252243	22473
141155	22474
126784	22475
11818	22476
17550	22477
321817	22478
198338	22479
293	22480
58840	22481
52490	22482
344408	22483
150722	22484
380634	22485
407	22486
44114	22487
619	22488
28261	22489
126025	22490
39205	22491
68453	22492
43799	22493
18713	22494
31606	22495
168435	22496
219668	22497
89421	22498
56	22499
109645	22500
72995	22501
11615	22502
88573	22503
108929	22504
38993	22505
377455	22506
19494	22507
37214	22508
405534	22509
97621	22510
350236	22511
8824	22512
409580	22513
71720	22514
30012	22515
127406	22516
150852	22517
30849	22518
45326	22519
19264	22520
408172	22521
387659	22522
228861	22523
55656	22524
367084	22525
242327	22526
74625	22527
50885	22528
159176	22529
1496	22530
175773	22531
186233	22532
6859	22533
207483	22534
37530	22535
26421	22536
152860	22537
133450	22538
42459	22539
249	22540
86625	22541
379981	22542
54836	22543
21501	22544
39253	22545
2160	22546
193322	22547
3048	22548
37708	22549
22267	22550
81849	22551
449704	22552
239760	22553
214514	22554
388062	22555
344135	22556
55456	22557
58866	22558
46957	22559
444022	22560
224349	22561
178123	22562
23619	22563
163213	22564
53964	22565
286739	22566
132524	22567
85838	22568
54182	22569
20124	22570
429891	22571
334887	22572
10596	22573
154004	22574
110241	22575
59177	22576
186792	22577
299495	22578
21137	22579
11720	22580
233897	22581
29585	22582
6859	22583
134977	22584
7450	22585
7450	22586
238198	22587
199072	22588
18383	22589
288215	22590
331531	22591
5543	22592
128509	22593
28742	22594
47948	22595
113554	22596
11267	22597
89746	22598
133726	22599
138400	22600
220071	22601
3671	22602
48235	22603
16042	22604
251741	22605
56912	22606
4795	22607
31884	22608
81341	22609
57411	22610
81247	22611
90645	22612
85878	22613
3935	22614
11720	22615
72654	22616
97948	22617
43098	22618
47836	22619
24044	22620
27857	22621
47462	22622
331667	22623
353354	22624
63080	22625
382292	22626
82126	22627
77808	22628
85640	22629
19981	22630
10781	22631
102630	22632
222256	22633
226921	22634
165614	22635
52915	22636
424886	22637
13399	22638
207725	22639
135804	22640
364778	22641
76646	22642
79299	22643
119666	22644
4965	22645
61830	22646
5076	22647
343341	22648
395897	22649
155053	22650
148245	22651
56369	22652
36069	22653
12834	22654
294416	22655
62498	22656
141537	22657
3080	22658
86028	22659
37	22660
456850	22661
281085	22662
389741	22663
47252	22664
64210	22665
211951	22666
83473	22667
24057	22668
49796	22669
386323	22670
83088	22671
221528	22672
436440	22673
234347	22674
91250	22675
97917	22676
446	22677
84047	22678
6729	22679
54490	22680
118157	22681
85876	22682
14277	22683
162836	22684
19214	22685
207048	22686
401	22687
140707	22688
119844	22689
292641	22690
389712	22691
129015	22692
73362	22693
317132	22694
360656	22695
161033	22696
34154	22697
191888	22698
1805	22699
58615	22700
50037	22701
12165	22702
27306	22703
112023	22704
59707	22705
94485	22706
65429	22707
431796	22708
35447	22709
203390	22710
438586	22711
141169	22712
203334	22713
122413	22714
224699	22715
91405	22716
346732	22717
63693	22718
391733	22719
59873	22720
15057	22721
35072	22722
118581	22723
224419	22724
3092	22725
5457	22726
117302	22727
183969	22728
407020	22729
16377	22730
374706	22731
61667	22732
456929	22733
54637	22734
245272	22735
7220	22736
196426	22737
218426	22738
28224	22739
261420	22740
351746	22741
32333	22742
23251	22743
46842	22744
87675	22745
57674	22746
99995	22747
239587	22748
457884	22749
409201	22750
234843	22751
83068	22752
3105	22753
220656	22754
148852	22755
74830	22756
56539	22757
2978	22758
427787	22759
164678	22760
396523	22761
93550	22762
18892	22763
152330	22764
127455	22765
345237	22766
30897	22767
348397	22768
36400	22769
347213	22770
125522	22771
9615	22772
156723	22773
7351	22774
80547	22775
591	22776
1618	22777
49412	22778
179696	22779
11315	22780
123570	22781
35681	22782
38890	22783
368965	22784
54171	22785
105053	22786
185281	22787
114420	22788
5518	22789
263243	22790
23388	22791
181275	22792
201567	22793
402814	22794
4060	22795
89449	22796
320565	22797
8290	22798
6716	22799
17431	22800
50234	22801
189260	22802
430224	22803
4251	22804
150226	22805
115781	22806
152898	22807
1558	22808
194513	22809
203178	22810
3189	22811
349545	22812
55715	22813
38668	22814
160	22815
6248	22816
72550	22817
192729	22818
154229	22819
173882	22820
79511	22821
111554	22822
25706	22823
17030	22824
109036	22825
112963	22826
252345	22827
204042	22828
91985	22829
160145	22830
309694	22831
25	22832
147419	22833
323186	22834
217262	22835
22280	22836
46643	22837
27390	22838
136745	22839
35892	22840
85875	22841
174298	22842
198860	22843
413861	22844
50650	22845
29949	22846
8093	22847
236192	22848
65443	22849
269856	22850
60565	22851
168992	22852
40208	22853
16703	22854
108766	22855
71481	22856
114239	22857
355482	22858
424079	22859
231936	22860
241651	22861
328973	22862
82661	22863
89299	22864
111240	22865
190807	22866
443750	22867
338975	22868
14378	22869
227907	22870
225948	22871
72178	22872
48359	22873
25612	22874
364039	22875
173286	22876
183864	22877
4587	22878
330267	22879
193059	22880
12458	22881
25531	22882
178857	22883
151878	22884
53176	22885
140118	22886
295649	22887
454319	22888
208516	22889
7690	22890
433164	22891
306810	22892
153335	22893
163491	22894
257521	22895
28081	22896
210544	22897
85430	22898
39395	22899
77380	22900
27630	22901
13593	22902
14276	22903
242600	22904
32358	22905
199129	22906
439001	22907
5669	22908
36191	22909
15911	22910
369921	22911
8084	22912
229765	22913
417986	22914
45138	22915
196259	22916
103214	22917
4346	22918
41276	22919
757	22920
241758	22921
47763	22922
315225	22923
27363	22924
274309	22925
421610	22926
97779	22927
64650	22928
249439	22929
68130	22930
140249	22931
400963	22932
86621	22933
25	22934
350835	22935
209286	22936
50076	22937
427517	22938
22382	22939
189982	22940
213541	22941
122977	22942
49346	22943
21495	22944
200692	22945
10439	22946
125040	22947
99162	22948
128472	22949
93681	22950
104265	22951
46539	22952
91175	22953
33261	22954
157337	22955
221125	22956
326852	22957
33857	22958
40303	22959
358034	22960
333458	22961
7985	22962
406399	22963
265523	22964
59490	22965
229060	22966
209128	22967
398513	22968
246994	22969
330894	22970
237059	22971
58921	22972
273548	22973
66971	22974
327252	22975
2197	22976
114674	22977
4810	22978
2693	22979
45638	22980
267734	22981
237570	22982
15730	22983
90421	22984
8880	22985
36558	22986
38902	22987
111295	22988
161126	22989
212059	22990
149561	22991
149468	22992
76868	22993
455033	22994
28538	22995
253693	22996
367749	22997
117296	22998
9879	22999
337984	23000
90792	23001
8078	23002
1879	23003
82014	23004
17670	23005
297895	23006
104421	23007
85953	23008
72960	23009
27466	23010
81268	23011
54318	23012
325037	23013
204679	23014
159714	23015
311533	23016
18999	23017
21213	23018
252316	23019
231346	23020
319434	23021
74513	23022
458073	23023
43471	23024
1050	23025
96384	23026
367142	23027
37857	23028
25683	23029
133147	23030
146095	23031
374569	23032
71881	23033
79514	23034
145901	23035
17479	23036
4087	23037
55822	23038
186247	23039
146812	23040
27335	23041
1922	23042
196049	23043
202904	23044
18172	23045
299920	23046
189360	23047
17901	23048
238368	23049
132353	23050
54736	23051
1524	23052
428920	23053
37173	23054
8535	23055
47398	23056
289602	23057
18730	23058
186047	23059
122852	23060
43311	23061
395995	23062
33269	23063
379396	23064
1440	23065
195948	23066
212036	23067
431794	23068
20713	23069
429138	23070
7268	23071
458192	23072
27682	23073
342758	23074
33900	23075
5820	23076
927	23077
46710	23078
160624	23079
28310	23080
179963	23081
301672	23082
30345	23083
31444	23084
57561	23085
139181	23086
102297	23087
349398	23088
126412	23089
72313	23090
60077	23091
208740	23092
428766	23093
229037	23094
150275	23095
2680	23096
18994	23097
128947	23098
34900	23099
211613	23100
117128	23101
359404	23102
72146	23103
104425	23104
89338	23105
180451	23106
96000	23107
1127	23108
40605	23109
1013	23110
288347	23111
30477	23112
3815	23113
108216	23114
12263	23115
67961	23116
161090	23117
1558	23118
403806	23119
33227	23120
316950	23121
37103	23122
209328	23123
223918	23124
202758	23125
349915	23126
65715	23127
59171	23128
18941	23129
17443	23130
34437	23131
137693	23132
85723	23133
222066	23134
33254	23135
269167	23136
324880	23137
161911	23138
41772	23139
73323	23140
55987	23141
50509	23142
43894	23143
114023	23144
250857	23145
63463	23146
55290	23147
111079	23148
74941	23149
301291	23150
14347	23151
87963	23152
290517	23153
24627	23154
118263	23155
425077	23156
86381	23157
303902	23158
23307	23159
222952	23160
98671	23161
18933	23162
99123	23163
60650	23164
70434	23165
413857	23166
58431	23167
7541	23168
52851	23169
29162	23170
125681	23171
28319	23172
170149	23173
13898	23174
146622	23175
71916	23176
26608	23177
400414	23178
231341	23179
8974	23180
33192	23181
11416	23182
35218	23183
377549	23184
84164	23185
841	23186
58069	23187
108416	23188
70367	23189
46307	23190
231745	23191
159886	23192
50634	23193
118	23194
24595	23195
71113	23196
125986	23197
75652	23198
22522	23199
322478	23200
15163	23201
249109	23202
121424	23203
130721	23204
322583	23205
114452	23206
362434	23207
421136	23208
33187	23209
78596	23210
73222	23211
89294	23212
38154	23213
116210	23214
10607	23215
91366	23216
239611	23217
315642	23218
230922	23219
87161	23220
218941	23221
22714	23222
211452	23223
359360	23224
24121	23225
168236	23226
67974	23227
16542	23228
249919	23229
113901	23230
44957	23231
1552	23232
386919	23233
40994	23234
39311	23235
361293	23236
46279	23237
65923	23238
87124	23239
62784	23240
148235	23241
61756	23242
121681	23243
180011	23244
28934	23245
33452	23246
46994	23247
29435	23248
202697	23249
211187	23250
29480	23251
152909	23252
66459	23253
15839	23254
174163	23255
123968	23256
281381	23257
142522	23258
150222	23259
1173	23260
181596	23261
367791	23262
2407	23263
128357	23264
442431	23265
200992	23266
41407	23267
314057	23268
101178	23269
124283	23270
14924	23271
190941	23272
11261	23273
226925	23274
64203	23275
42911	23276
41182	23277
219689	23278
162641	23279
65123	23280
39031	23281
13862	23282
320972	23283
124554	23284
205458	23285
341753	23286
105497	23287
108581	23288
32998	23289
436397	23290
36988	23291
49941	23292
353362	23293
8563	23294
4355	23295
46603	23296
22543	23297
55417	23298
190439	23299
36101	23300
62336	23301
395820	23302
51291	23303
89745	23304
414227	23305
214869	23306
301440	23307
60941	23308
74338	23309
216034	23310
63591	23311
22912	23312
15898	23313
28066	23314
92870	23315
182480	23316
183927	23317
12900	23318
86975	23319
117024	23320
198457	23321
45335	23322
153019	23323
8386	23324
119101	23325
181893	23326
32704	23327
459230	23328
197841	23329
242933	23330
116933	23331
25191	23332
428740	23333
66874	23334
28852	23335
22177	23336
159464	23337
1518	23338
10368	23339
5930	23340
196037	23341
33773	23342
89764	23343
26291	23344
59093	23345
20388	23346
123432	23347
235176	23348
399010	23349
59186	23350
164658	23351
42460	23352
30059	23353
126796	23354
76559	23355
14236	23356
6845	23357
41031	23358
55795	23359
42567	23360
30481	23361
20698	23362
19212	23363
23741	23364
807	23365
80007	23366
9817	23367
385858	23368
37010	23369
50142	23370
102726	23371
163590	23372
10232	23373
309614	23374
218439	23375
18852	23376
2886	23377
8673	23378
3689	23379
25123	23380
14054	23381
7278	23382
48717	23383
52018	23384
14760	23385
152241	23386
43218	23387
35681	23388
160	23389
182139	23390
37472	23391
47174	23392
6846	23393
305247	23394
2517	23395
168349	23396
76463	23397
305642	23398
253534	23399
29519	23400
119211	23401
20525	23402
1973	23403
15759	23404
243137	23405
18828	23406
374071	23407
104402	23408
124865	23409
114811	23410
447951	23411
368048	23412
18635	23413
24852	23414
105871	23415
8764	23416
188987	23417
259480	23418
49585	23419
122429	23420
5080	23421
10369	23422
109326	23423
58866	23424
107200	23425
4304	23426
198632	23427
313897	23428
10981	23429
413091	23430
26292	23431
201	23432
205779	23433
16558	23434
95928	23435
60030	23436
32262	23437
383179	23438
73190	23439
204359	23440
235152	23441
260165	23442
456456	23443
273864	23444
81291	23445
236464	23446
314680	23447
87129	23448
410852	23449
456168	23450
63849	23451
32598	23452
2427	23453
151765	23454
205310	23455
213606	23456
104873	23457
27134	23458
22595	23459
89460	23460
42571	23461
197441	23462
2013	23463
29457	23464
362093	23465
183801	23466
120609	23467
123122	23468
46284	23469
200892	23470
297834	23471
185887	23472
20760	23473
783	23474
397097	23475
404079	23476
370342	23477
56648	23478
102415	23479
148556	23480
128971	23481
33506	23482
127954	23483
63700	23484
48234	23485
51272	23486
7396	23487
244309	23488
22792	23489
4106	23490
442364	23491
173253	23492
80868	23493
37926	23494
9427	23495
205828	23496
89416	23497
4355	23498
147633	23499
124393	23500
151888	23501
73141	23502
88656	23503
32180	23504
99776	23505
149965	23506
121800	23507
338592	23508
234636	23509
78600	23510
168066	23511
107702	23512
427919	23513
254790	23514
440033	23515
9669	23516
455407	23517
6029	23518
24058	23519
159029	23520
85394	23521
67649	23522
147739	23523
420999	23524
169815	23525
19599	23526
35188	23527
133540	23528
73247	23529
101969	23530
194558	23531
52200	23532
407608	23533
109564	23534
28419	23535
154121	23536
117584	23537
76793	23538
53026	23539
142812	23540
220869	23541
457330	23542
418310	23543
239415	23544
201419	23545
38675	23546
187984	23547
278794	23548
97926	23549
46733	23550
129332	23551
6524	23552
442258	23553
81800	23554
186	23555
65364	23556
4132	23557
377805	23558
53927	23559
136850	23560
53068	23561
13795	23562
4492	23563
250303	23564
183315	23565
6455	23566
154229	23567
20333	23568
56850	23569
13965	23570
166275	23571
47668	23572
9446	23573
356165	23574
337624	23575
136619	23576
188138	23577
112869	23578
29810	23579
10366	23580
32194	23581
326601	23582
298076	23583
23393	23584
32144	23585
159866	23586
183017	23587
1933	23588
109622	23589
37	23590
64523	23591
390651	23592
28927	23593
1552	23594
441333	23595
307111	23596
245779	23597
164924	23598
10605	23599
402496	23600
441165	23601
29119	23602
20860	23603
64823	23604
62732	23605
1314	23606
1314	23607
54740	23608
3398	23609
185575	23610
17763	23611
2741	23612
12993	23613
111156	23614
33948	23615
146138	23616
18175	23617
429499	23618
71557	23619
54125	23620
24053	23621
20448	23622
41563	23623
191729	23624
11959	23625
29012	23626
343764	23627
345875	23628
382120	23629
426326	23630
200562	23631
12614	23632
13794	23633
14916	23634
25947	23635
124490	23636
143287	23637
115969	23638
9504	23639
99235	23640
265994	23641
419350	23642
446488	23643
272695	23644
699	23645
7275	23646
61908	23647
110858	23648
142191	23649
425184	23650
1202	23651
34835	23652
33575	23653
243005	23654
240946	23655
62412	23656
23992	23657
20069	23658
26085	23659
177778	23660
31039	23661
21157	23662
11274	23663
76647	23664
228684	23665
237126	23666
60047	23667
77331	23668
313890	23669
14174	23670
159033	23671
180705	23672
20934	23673
127039	23674
20934	23675
30320	23676
30257	23677
111770	23678
100673	23679
186287	23680
233787	23681
230912	23682
119888	23683
29497	23684
65807	23685
6623	23686
32534	23687
51782	23688
366	23689
47396	23690
140993	23691
127569	23692
191650	23693
104367	23694
74323	23695
395628	23696
45877	23697
74162	23698
1522	23699
19323	23700
198889	23701
121064	23702
79995	23703
235489	23704
385793	23705
425859	23706
407296	23707
22509	23708
455676	23709
368699	23710
205876	23711
91181	23712
374362	23713
17577	23714
381217	23715
275382	23716
90690	23717
229935	23718
124844	23719
350846	23720
19337	23721
140302	23722
13456	23723
346139	23724
87724	23725
143694	23726
10820	23727
62515	23728
417545	23729
414411	23730
52727	23731
405314	23732
11503	23733
391352	23734
70540	23735
165943	23736
283970	23737
184742	23738
351833	23739
240437	23740
55768	23741
2473	23742
166952	23743
181240	23744
22644	23745
111891	23746
123347	23747
101335	23748
158865	23749
4800	23750
2594	23751
14383	23752
139168	23753
127789	23754
61358	23755
7320	23756
451646	23757
60381	23758
342743	23759
151796	23760
85232	23761
66574	23762
18877	23763
401511	23764
343924	23765
425122	23766
9347	23767
81193	23768
104946	23769
202806	23770
115021	23771
11526	23772
61846	23773
42695	23774
89988	23775
32713	23776
34008	23777
33952	23778
434872	23779
97946	23780
74851	23781
81250	23782
239993	23783
398922	23784
52615	23785
67923	23786
50485	23787
170550	23788
159245	23789
291804	23790
60430	23791
92290	23792
10301	23793
262065	23794
241773	23795
108037	23796
31781	23797
5102	23798
171174	23799
11839	23800
601	23801
67493	23802
58541	23803
306120	23804
11207	23805
17209	23806
79134	23807
66984	23808
146740	23809
8714	23810
5140	23811
5351	23812
38125	23813
323325	23814
109750	23815
6070	23816
349655	23817
276832	23818
114575	23819
78400	23820
453416	23821
147193	23822
17346	23823
30601	23824
33788	23825
305595	23826
49771	23827
449447	23828
290281	23829
47183	23830
78274	23831
84207	23832
336454	23833
24543	23834
129426	23835
291175	23836
182125	23837
1679	23838
107076	23839
65173	23840
114054	23841
382686	23842
230155	23843
254781	23844
12204	23845
51425	23846
227651	23847
218435	23848
442409	23849
315990	23850
149004	23851
202781	23852
98825	23853
287112	23854
224141	23855
43428	23856
103189	23857
173229	23858
421391	23859
428476	23860
176114	23861
202048	23862
133739	23863
170722	23864
415924	23865
112620	23866
77289	23867
5258	23868
280407	23869
2233	23870
104180	23871
347495	23872
361072	23873
107466	23874
59096	23875
283409	23876
143639	23877
422360	23878
429053	23879
383467	23880
29169	23881
219407	23882
108324	23883
90622	23884
203809	23885
70247	23886
150842	23887
245672	23888
401045	23889
164010	23890
98788	23891
91885	23892
134547	23893
30390	23894
402716	23895
116285	23896
456176	23897
116923	23898
127580	23899
1261	23900
112177	23901
4200	23902
9036	23903
54595	23904
126173	23905
215565	23906
44224	23907
151169	23908
23588	23909
243709	23910
30256	23911
145155	23912
221424	23913
220547	23914
22398	23915
6737	23916
14539	23917
1206	23918
232989	23919
2201	23920
208056	23921
101548	23922
126941	23923
55576	23924
67642	23925
53175	23926
56267	23927
174041	23928
191530	23929
147866	23930
65	23931
113122	23932
59901	23933
22267	23934
40823	23935
373975	23936
1214	23937
83716	23938
100084	23939
127461	23940
210586	23941
32972	23942
50668	23943
43718	23944
110513	23945
8891	23946
6259	23947
22363	23948
102945	23949
1418	23950
19139	23951
315936	23952
17317	23953
5720	23954
70386	23955
20721	23956
161187	23957
29378	23958
119559	23959
262582	23960
89831	23961
374219	23962
42545	23963
124123	23964
40731	23965
123217	23966
7167	23967
92091	23968
134276	23969
12085	23970
247598	23971
41829	23972
40573	23973
48358	23974
27934	23975
46749	23976
438074	23977
407208	23978
107891	23979
209886	23980
37301	23981
102292	23982
128280	23983
67850	23984
64810	23985
84459	23986
112840	23987
103530	23988
199290	23989
11856	23990
128857	23991
77082	23992
150537	23993
201142	23994
289887	23995
21839	23996
64342	23997
105562	23998
9477	23999
436709	24000
27861	24001
81221	24002
8619	24003
100264	24004
123034	24005
56489	24006
1552	24007
124231	24008
179161	24009
328858	24010
336270	24011
8027	24012
117361	24013
334637	24014
131263	24015
191111	24016
21752	24017
281158	24018
15688	24019
73416	24020
271341	24021
174830	24022
20299	24023
389154	24024
83046	24025
278727	24026
85640	24027
50701	24028
234395	24029
182	24030
108015	24031
6156	24032
13097	24033
25438	24034
6985	24035
168336	24036
8977	24037
56286	24038
157544	24039
13510	24040
233213	24041
64216	24042
7257	24043
274315	24044
448638	24045
56136	24046
231086	24047
230872	24048
424500	24049
24599	24050
70648	24051
85748	24052
45656	24053
13544	24054
18014	24055
38593	24056
200939	24057
3107	24058
444300	24059
39721	24060
188107	24061
145021	24062
6783	24063
207855	24064
245062	24065
96579	24066
103026	24067
282220	24068
52171	24069
790	24070
7371	24071
85849	24072
14783	24073
294392	24074
45010	24075
232375	24076
6140	24077
168559	24078
10	24079
232590	24080
13397	24081
91599	24082
73976	24083
386575	24084
120480	24085
292184	24086
2472	24087
146215	24088
37753	24089
152461	24090
165988	24091
255757	24092
205507	24093
408359	24094
137949	24095
66404	24096
257585	24097
8450	24098
98867	24099
429712	24100
2718	24101
13417	24102
196920	24103
23232	24104
150212	24105
416574	24106
123089	24107
241121	24108
53456	24109
179035	24110
146162	24111
227866	24112
17776	24113
34942	24114
236125	24115
69633	24116
45226	24117
321764	24118
442385	24119
7332	24120
220390	24121
50793	24122
115532	24123
196441	24124
196085	24125
5274	24126
90176	24127
163883	24128
47323	24129
47357	24130
250852	24131
209390	24132
215545	24133
222221	24134
24131	24135
82108	24136
25471	24137
7835	24138
89013	24139
437004	24140
100907	24141
203079	24142
47244	24143
34745	24144
192947	24145
95714	24146
95580	24147
422478	24148
63582	24149
33142	24150
444503	24151
418213	24152
225600	24153
292027	24154
95424	24155
323635	24156
187884	24157
36959	24158
113458	24159
350012	24160
438558	24161
228985	24162
239026	24163
58106	24164
167987	24165
444925	24166
148952	24167
164803	24168
249024	24169
170917	24170
306531	24171
64741	24172
200066	24173
104669	24174
37696	24175
283	24176
194361	24177
406214	24178
13451	24179
27877	24180
297531	24181
75875	24182
14405	24183
248697	24184
223001	24185
401270	24186
456	24187
233714	24188
243842	24189
218708	24190
15571	24191
151825	24192
2074	24193
434270	24194
117219	24195
115795	24196
323798	24197
356604	24198
292896	24199
353285	24200
58349	24201
204879	24202
101886	24203
238	24204
22741	24205
22038	24206
45220	24207
211730	24208
22156	24209
34421	24210
10987	24211
29819	24212
125987	24213
421867	24214
1496	24215
356931	24216
20348	24217
401226	24218
175799	24219
132832	24220
337954	24221
102305	24222
178062	24223
81020	24224
348832	24225
234410	24226
363829	24227
155605	24228
42466	24229
15606	24230
97588	24231
150849	24232
121573	24233
68707	24234
96688	24235
234549	24236
240145	24237
886	24238
171277	24239
299773	24240
42107	24241
105010	24242
120225	24243
152724	24244
152724	24245
161632	24246
185058	24247
186300	24248
210460	24249
273255	24250
58008	24251
263596	24252
8321	24253
141427	24254
196944	24255
287749	24256
44472	24257
15832	24258
14722	24259
126815	24260
18696	24261
227505	24262
46857	24263
2468	24264
88738	24265
221909	24266
16544	24267
60713	24268
46308	24269
24387	24270
58387	24271
139682	24272
34318	24273
263006	24274
112395	24275
291821	24276
29810	24277
134323	24278
270550	24279
6670	24280
231293	24281
35727	24282
120591	24283
447079	24284
91036	24285
77100	24286
73133	24287
132904	24288
151254	24289
283699	24290
5122	24291
275340	24292
220584	24293
296347	24294
41146	24295
40050	24296
294089	24297
20615	24298
355472	24299
6670	24300
132235	24301
62031	24302
132288	24303
22352	24304
85928	24305
161754	24306
569	24307
569	24308
284367	24309
287381	24310
299986	24311
967	24312
7260	24313
102584	24314
108058	24315
7260	24316
303081	24317
128050	24318
186507	24319
168866	24320
312284	24321
1525	24322
78754	24323
59955	24324
59955	24325
48320	24326
48529	24327
194818	24328
49928	24329
301094	24330
78841	24331
21347	24332
238392	24333
247425	24334
123018	24335
121938	24336
11772	24337
437234	24338
127060	24339
32565	24340
307911	24341
42373	24342
10799	24343
233343	24344
112484	24345
97877	24346
180941	24347
95655	24348
2539	24349
325674	24350
309432	24351
89908	24352
6953	24353
30027	24354
2682	24355
1945	24356
278260	24357
158796	24358
287082	24359
97922	24360
218891	24361
18726	24362
79275	24363
35672	24364
367894	24365
193832	24366
122366	24367
61235	24368
175663	24369
64165	24370
46613	24371
252362	24372
65052	24373
23422	24374
257926	24375
48872	24376
110180	24377
286970	24378
352935	24379
25576	24380
92582	24381
184401	24382
201683	24383
46437	24384
154416	24385
51296	24386
422011	24387
125547	24388
434832	24389
87496	24390
83750	24391
333364	24392
83091	24393
48739	24394
302523	24395
358391	24396
182220	24397
348829	24398
439466	24399
292322	24400
41542	24401
314871	24402
341409	24403
381833	24404
30993	24405
194694	24406
478	24407
43896	24408
67156	24409
191852	24410
158339	24411
394983	24412
3379	24413
426482	24414
33523	24415
78195	24416
320159	24417
41889	24418
161008	24419
154984	24420
188386	24421
342718	24422
240783	24423
42226	24424
305971	24425
39500	24426
146082	24427
282038	24428
368581	24429
104845	24430
379369	24431
212979	24432
104143	24433
83760	24434
304	24435
15678	24436
207862	24437
2716	24438
24049	24439
18060	24440
65542	24441
304094	24442
297431	24443
307854	24444
13071	24445
55534	24446
184078	24447
98115	24448
178244	24449
15656	24450
2973	24451
55614	24452
180697	24453
15656	24454
129180	24455
175779	24456
286404	24457
232243	24458
38302	24459
205488	24460
28727	24461
142561	24462
177947	24463
177790	24464
26056	24465
1523	24466
232488	24467
3902	24468
429225	24469
50309	24470
44242	24471
110931	24472
16329	24473
275112	24474
221910	24475
60438	24476
35392	24477
164328	24478
176941	24479
451454	24480
80686	24481
16803	24482
56147	24483
80817	24484
306572	24485
425503	24486
96848	24487
321050	24488
15070	24489
127631	24490
120032	24491
17170	24492
37357	24493
99918	24494
78115	24495
212959	24496
248103	24497
326509	24498
132580	24499
166819	24500
47146	24501
9030	24502
287495	24503
67781	24504
205467	24505
14554	24506
439864	24507
422227	24508
279439	24509
101135	24510
124168	24511
35805	24512
298232	24513
56512	24514
198907	24515
420594	24516
150194	24517
364532	24518
29644	24519
294616	24520
91505	24521
78225	24522
194331	24523
353439	24524
123600	24525
49745	24526
166096	24527
154762	24528
90238	24529
42839	24530
62483	24531
163284	24532
127381	24533
83279	24534
335919	24535
228621	24536
4727	24537
14410	24538
86609	24539
363020	24540
38238	24541
120988	24542
19241	24543
51865	24544
36662	24545
136039	24546
37558	24547
258968	24548
37558	24549
268391	24550
20607	24551
8656	24552
213970	24553
186440	24554
98473	24555
21023	24556
182902	24557
126879	24558
108059	24559
232640	24560
97231	24561
107066	24562
99801	24563
159351	24564
246225	24565
101581	24566
88751	24567
148295	24568
100679	24569
15041	24570
240384	24571
174704	24572
100867	24573
353910	24574
66025	24575
57122	24576
374076	24577
240665	24578
261978	24579
135178	24580
374398	24581
100598	24582
379410	24583
388443	24584
156237	24585
183296	24586
1188	24587
853	24588
51790	24589
372433	24590
230600	24591
39892	24592
283589	24593
46848	24594
4186	24595
340321	24596
136304	24597
24336	24598
267979	24599
41747	24600
13483	24601
78631	24602
40482	24603
14439	24604
97647	24605
7192	24606
39892	24607
445765	24608
250537	24609
212852	24610
61594	24611
213667	24612
354525	24613
48839	24614
165229	24615
295100	24616
453824	24617
74881	24618
56237	24619
146165	24620
11767	24621
209985	24622
12429	24623
8725	24624
202034	24625
62115	24626
311191	24627
179033	24628
9244	24629
113011	24630
18421	24631
20625	24632
24313	24633
40867	24634
49942	24635
78203	24636
91352	24637
13624	24638
22464	24639
1970	24640
91352	24641
155638	24642
122879	24643
141787	24644
363654	24645
77493	24646
264565	24647
70341	24648
1807	24649
202902	24650
167791	24651
259877	24652
9911	24653
46103	24654
152960	24655
96696	24656
154968	24657
110159	24658
57795	24659
243528	24660
393028	24661
6415	24662
1970	24663
172127	24664
211428	24665
398186	24666
394059	24667
151	24668
5747	24669
16292	24670
49420	24671
66524	24672
200130	24673
105950	24674
214932	24675
84923	24676
47982	24677
293049	24678
10691	24679
204285	24680
370821	24681
231065	24682
240084	24683
84062	24684
165526	24685
164917	24686
164917	24687
358145	24688
226245	24689
351764	24690
92789	24691
181291	24692
50802	24693
50802	24694
54445	24695
30765	24696
29362	24697
17559	24698
49673	24699
350616	24700
81739	24701
250097	24702
16478	24703
120191	24704
113732	24705
68114	24706
323336	24707
100684	24708
334931	24709
107358	24710
4149	24711
351293	24712
190698	24713
10598	24714
6733	24715
225557	24716
183471	24717
149724	24718
329707	24719
147315	24720
2672	24721
1007	24722
212353	24723
202245	24724
50725	24725
10150	24726
48393	24727
247750	24728
43190	24729
169	24730
11054	24731
85845	24732
9759	24733
55025	24734
17631	24735
52672	24736
161774	24737
353196	24738
16654	24739
355550	24740
150642	24741
166905	24742
191493	24743
3086	24744
16134	24745
191498	24746
27711	24747
50637	24748
136465	24749
51365	24750
385872	24751
304469	24752
305493	24753
171889	24754
283607	24755
16803	24756
153753	24757
28845	24758
25547	24759
72032	24760
153201	24761
252492	24762
274431	24763
396028	24764
147307	24765
155854	24766
30301	24767
42144	24768
318496	24769
195293	24770
37125	24771
123684	24772
241618	24773
24344	24774
81350	24775
72390	24776
981	24777
150384	24778
5822	24779
128499	24780
70448	24781
159366	24782
5286	24783
80809	24784
171074	24785
40479	24786
228061	24787
177552	24788
5905	24789
54107	24790
62923	24791
99579	24792
44378	24793
355532	24794
136117	24795
30044	24796
98368	24797
328902	24798
335778	24799
98475	24800
72571	24801
140720	24802
427709	24803
133531	24804
228747	24805
230720	24806
130445	24807
31571	24808
53040	24809
4307	24810
156140	24811
21299	24812
215927	24813
156727	24814
216578	24815
165954	24816
394498	24817
241203	24818
36310	24819
26657	24820
35161	24821
42704	24822
386448	24823
163744	24824
35154	24825
90705	24826
230342	24827
127216	24828
148200	24829
84306	24830
28156	24831
389188	24832
136422	24833
281109	24834
96380	24835
294	24836
70975	24837
89729	24838
337707	24839
88868	24840
230526	24841
291225	24842
385277	24843
50596	24844
11023	24845
34153	24846
118730	24847
15406	24848
41968	24849
340015	24850
279650	24851
121490	24852
17215	24853
301372	24854
60914	24855
105397	24856
158751	24857
267760	24858
61632	24859
12002	24860
46359	24861
29437	24862
238449	24863
16591	24864
261783	24865
330338	24866
71561	24867
171966	24868
151714	24869
159805	24870
385415	24871
168253	24872
220873	24873
265753	24874
45404	24875
95717	24876
4323	24877
119403	24878
98686	24879
32256	24880
166813	24881
413190	24882
84907	24883
30130	24884
49605	24885
69784	24886
91318	24887
39261	24888
1230	24889
47599	24890
84665	24891
133424	24892
137843	24893
345327	24894
209267	24895
95156	24896
162843	24897
332463	24898
109108	24899
23230	24900
78501	24901
114388	24902
13466	24903
228221	24904
399508	24905
280049	24906
57648	24907
47644	24908
131397	24909
70053	24910
237217	24911
44966	24912
199106	24913
33967	24914
377253	24915
120419	24916
106127	24917
168976	24918
22326	24919
22326	24920
29718	24921
41408	24922
115338	24923
1254	24924
416515	24925
110692	24926
8657	24927
335166	24928
67357	24929
293900	24930
231696	24931
447444	24932
141144	24933
133896	24934
14911	24935
140677	24936
15737	24937
58389	24938
416019	24939
88661	24940
154100	24941
230788	24942
168	24943
122707	24944
395516	24945
93	24946
185799	24947
3452	24948
66692	24949
122181	24950
121185	24951
674	24952
120031	24953
399	24954
14071	24955
124915	24956
221588	24957
210592	24958
17985	24959
168	24960
2315	24961
349201	24962
133	24963
2673	24964
248865	24965
119899	24966
238865	24967
142866	24968
400758	24969
34685	24970
5683	24971
233711	24972
123846	24973
145277	24974
338730	24975
114708	24976
210013	24977
354343	24978
68127	24979
66406	24980
79749	24981
68127	24982
95649	24983
212071	24984
423312	24985
209821	24986
102622	24987
341737	24988
16594	24989
392707	24990
137392	24991
119827	24992
421223	24993
263216	24994
460221	24995
215174	24996
456304	24997
422489	24998
63253	24999
242300	25000
283910	25001
55155	25002
13843	25003
170680	25004
164395	25005
108246	25006
650	25007
11373	25008
208067	25009
1534	25010
116657	25011
116033	25012
363373	25013
97736	25014
17985	25015
57987	25016
650	25017
113763	25018
455899	25019
11020	25020
413619	25021
161146	25022
81746	25023
137313	25024
137313	25025
122291	25026
256793	25027
221749	25028
395531	25029
95552	25030
333602	25031
41903	25032
296757	25033
155311	25034
418388	25035
308907	25036
374732	25037
405	25038
111023	25039
17985	25040
7349	25041
226668	25042
85148	25043
364458	25044
91660	25045
425614	25046
67638	25047
254827	25048
17905	25049
445846	25050
236913	25051
240543	25052
410563	25053
212547	25054
71964	25055
136180	25056
434732	25057
345153	25058
77294	25059
230	25060
66995	25061
154846	25062
251492	25063
160900	25064
45856	25065
72154	25066
281470	25067
74006	25068
107008	25069
79854	25070
245160	25071
377953	25072
163506	25073
96008	25074
156000	25075
114976	25076
11033	25077
427963	25078
166778	25079
93136	25080
103184	25081
24978	25082
106400	25083
267199	25084
51	25085
218014	25086
42618	25087
84859	25088
16775	25089
70209	25090
259982	25091
261264	25092
343809	25093
322042	25094
435282	25095
269592	25096
333173	25097
286025	25098
189666	25099
161380	25100
415513	25101
145972	25102
24964	25103
245283	25104
151155	25105
151478	25106
434629	25107
390403	25108
459275	25109
410763	25110
195172	25111
178774	25112
221456	25113
122128	25114
74389	25115
335158	25116
425560	25117
429609	25118
237800	25119
184234	25120
196364	25121
29164	25122
372488	25123
112011	25124
131746	25125
223227	25126
344859	25127
449684	25128
234489	25129
146316	25130
298104	25131
341913	25132
20329	25133
224798	25134
339230	25135
143983	25136
170159	25137
68543	25138
63666	25139
371624	25140
414857	25141
382286	25142
449033	25143
300326	25144
456203	25145
292475	25146
117339	25147
51116	25148
303655	25149
312058	25150
330255	25151
321415	25152
228447	25153
8013	25154
201946	25155
281133	25156
245839	25157
431166	25158
240704	25159
107294	25160
239704	25161
447199	25162
435949	25163
156304	25164
177159	25165
322541	25166
256306	25167
80767	25168
378086	25169
418982	25170
309592	25171
93373	25172
447711	25173
298766	25174
103807	25175
208930	25176
288907	25177
223223	25178
94576	25179
115385	25180
428981	25181
214495	25182
420965	25183
140184	25184
56237	25185
165930	25186
61941	25187
317479	25188
180042	25189
173783	25190
86184	25191
185473	25192
118166	25193
322543	25194
421626	25195
353134	25196
285365	25197
378658	25198
361008	25199
373747	25200
344862	25201
92370	25202
364752	25203
357150	25204
59583	25205
67692	25206
74747	25207
30750	25208
122128	25209
73360	25210
71821	25211
368522	25212
239705	25213
200590	25214
390405	25215
170740	25216
390402	25217
299354	25218
191570	25219
137857	25220
115670	25221
213145	25222
281132	25223
234491	25224
184740	25225
340445	25226
299355	25227
97115	25228
192614	25229
284710	25230
365281	25231
47424	25232
188493	25233
334483	25234
368524	25235
365280	25236
402879	25237
387733	25238
72388	25239
190025	25240
270170	25241
131743	25242
233739	25243
233742	25244
203862	25245
330896	25246
100335	25247
285364	25248
257610	25249
319310	25250
19119	25251
235833	25252
412734	25253
242728	25254
75980	25255
405361	25256
208932	25257
93374	25258
453392	25259
193250	25260
149115	25261
307359	25262
152083	25263
45047	25264
233738	25265
177413	25266
273038	25267
415517	25268
345920	25269
130673	25270
187759	25271
396778	25272
123892	25273
274786	25274
68360	25275
456205	25276
172192	25277
77523	25278
97117	25279
109754	25280
342525	25281
156896	25282
172804	25283
182061	25284
17040	25285
13257	25286
255995	25287
191328	25288
28805	25289
200856	25290
75857	25291
82590	25292
90315	25293
63817	25294
31921	25295
169537	25296
31754	25297
39495	25298
352089	25299
8884	25300
276960	25301
215772	25302
195116	25303
78503	25304
55833	25305
158374	25306
111772	25307
425144	25308
380938	25309
142750	25310
171457	25311
27407	25312
259565	25313
97544	25314
19761	25315
301020	25316
223374	25317
166560	25318
111562	25319
305677	25320
39832	25321
334185	25322
227360	25323
250858	25324
174131	25325
116899	25326
328745	25327
59254	25328
28127	25329
31120	25330
97799	25331
9898	25332
15164	25333
18876	25334
456031	25335
31120	25336
129058	25337
86855	25338
189171	25339
15164	25340
237983	25341
47563	25342
2969	25343
306574	25344
30728	25345
5252	25346
254656	25347
124910	25348
39928	25349
97208	25350
265642	25351
9259	25352
429210	25353
24802	25354
32290	25355
246485	25356
10423	25357
79652	25358
54561	25359
146025	25360
42877	25361
73696	25362
123940	25363
201925	25364
237991	25365
361655	25366
177728	25367
207482	25368
33287	25369
242315	25370
16622	25371
136597	25372
76701	25373
413101	25374
389082	25375
91495	25376
315875	25377
148940	25378
12092	25379
59110	25380
276139	25381
182925	25382
304362	25383
44827	25384
363987	25385
115320	25386
187163	25387
271457	25388
32682	25389
50397	25390
26038	25391
22052	25392
110870	25393
257647	25394
208412	25395
86953	25396
214196	25397
225378	25398
459917	25399
307267	25400
38780	25401
266551	25402
105737	25403
320192	25404
158114	25405
29126	25406
65487	25407
53677	25408
222154	25409
135916	25410
13681	25411
29543	25412
220766	25413
384645	25414
55348	25415
128865	25416
105143	25417
97417	25418
387256	25419
206894	25420
117577	25421
249699	25422
213924	25423
52265	25424
900	25425
26238	25426
42773	25427
107152	25428
42182	25429
29144	25430
33246	25431
4643	25432
39554	25433
73453	25434
53418	25435
14252	25436
8198	25437
60447	25438
45322	25439
56757	25440
184667	25441
446562	25442
194	25443
421962	25444
424237	25445
197419	25446
348682	25447
4589	25448
4589	25449
364693	25450
865	25451
40422	25452
184420	25453
208052	25454
215257	25455
34720	25456
4259	25457
101876	25458
147655	25459
125158	25460
165827	25461
4444	25462
42182	25463
104316	25464
104316	25465
357462	25466
200268	25467
52498	25468
94548	25469
43410	25470
445346	25471
82452	25472
3372	25473
190339	25474
17634	25475
29343	25476
202472	25477
141593	25478
202747	25479
29343	25480
298713	25481
368191	25482
99668	25483
18504	25484
50393	25485
337872	25486
210846	25487
231687	25488
85109	25489
328132	25490
3687	25491
229800	25492
75435	25493
356569	25494
81968	25495
15719	25496
24769	25497
935	25498
322535	25499
15973	25500
10075	25501
392784	25502
15320	25503
126383	25504
431050	25505
151443	25506
282405	25507
279149	25508
144809	25509
37978	25510
143942	25511
283544	25512
270118	25513
164162	25514
351333	25515
11077	25516
152716	25517
32283	25518
173294	25519
6761	25520
91064	25521
99785	25522
158208	25523
5043	25524
6959	25525
20897	25526
33243	25527
51048	25528
32218	25529
154077	25530
84123	25531
202425	25532
110922	25533
193289	25534
145451	25535
49474	25536
235461	25537
174256	25538
586	25539
3104	25540
19882	25541
214433	25542
223599	25543
133106	25544
67750	25545
20048	25546
63888	25547
138998	25548
8835	25549
177251	25550
81657	25551
281956	25552
368072	25553
184518	25554
439719	25555
326171	25556
31133	25557
171596	25558
123761	25559
180786	25560
27532	25561
26884	25562
217961	25563
92320	25564
203905	25565
344868	25566
74749	25567
77500	25568
32547	25569
156553	25570
39098	25571
7322	25572
437128	25573
26629	25574
164502	25575
94076	25576
65529	25577
235866	25578
46878	25579
284021	25580
409131	25581
93955	25582
305232	25583
5382	25584
107951	25585
373429	25586
40066	25587
42661	25588
23599	25589
13302	25590
384330	25591
50498	25592
4220	25593
279477	25594
92032	25595
33038	25596
1380	25597
13107	25598
717	25599
21992	25600
1565	25601
105188	25602
451206	25603
16385	25604
1660	25605
109349	25606
59414	25607
17014	25608
451663	25609
391115	25610
45594	25611
26353	25612
187705	25613
9882	25614
91371	25615
24478	25616
220	25617
60867	25618
204893	25619
53709	25620
455186	25621
6023	25622
110366	25623
9882	25624
56986	25625
391268	25626
2850	25627
75045	25628
30393	25629
127273	25630
392025	25631
380027	25632
297078	25633
185612	25634
369	25635
448967	25636
64381	25637
75914	25638
1181	25639
196	25640
24989	25641
20354	25642
5995	25643
203352	25644
82192	25645
416326	25646
118145	25647
53114	25648
199726	25649
98197	25650
116344	25651
97249	25652
188782	25653
183516	25654
125286	25655
67573	25656
244430	25657
1815	25658
9200	25659
18506	25660
192164	25661
1911	25662
174031	25663
36208	25664
193434	25665
23958	25666
58908	25667
5779	25668
406470	25669
27802	25670
231300	25671
24735	25672
136100	25673
24452	25674
95266	25675
710	25676
31453	25677
196580	25678
21043	25679
38936	25680
167	25681
123797	25682
262839	25683
85233	25684
20934	25685
28391	25686
40236	25687
110917	25688
46686	25689
342493	25690
316185	25691
78350	25692
220668	25693
242692	25694
45835	25695
101203	25696
210027	25697
59167	25698
69601	25699
438906	25700
196750	25701
123662	25702
309529	25703
312506	25704
393839	25705
353096	25706
241557	25707
202522	25708
18619	25709
109500	25710
229214	25711
376754	25712
59	25713
65631	25714
140515	25715
188780	25716
62616	25717
86598	25718
8733	25719
40899	25720
429069	25721
14174	25722
123324	25723
82971	25724
34376	25725
74703	25726
145288	25727
83369	25728
4266	25729
8041	25730
256374	25731
124088	25732
20093	25733
336397	25734
369669	25735
199744	25736
26166	25737
214502	25738
389616	25739
48974	25740
52455	25741
133112	25742
32094	25743
230892	25744
445373	25745
175906	25746
172238	25747
87882	25748
34547	25749
25578	25750
3994	25751
55541	25752
308231	25753
163989	25754
136648	25755
64790	25756
186376	25757
151019	25758
6074	25759
1737	25760
449650	25761
448158	25762
2914	25763
441647	25764
160449	25765
453028	25766
5603	25767
92357	25768
3948	25769
368561	25770
22263	25771
27449	25772
16180	25773
92425	25774
274419	25775
174898	25776
64699	25777
253759	25778
5687	25779
235170	25780
207978	25781
176654	25782
97930	25783
49438	25784
37642	25785
12541	25786
62628	25787
285182	25788
22045	25789
24555	25790
125000	25791
13035	25792
63994	25793
422104	25794
439288	25795
22045	25796
8319	25797
435063	25798
133507	25799
50426	25800
199470	25801
330386	25802
250937	25803
441642	25804
204580	25805
113220	25806
744	25807
28580	25808
70506	25809
70002	25810
93689	25811
213746	25812
197545	25813
363577	25814
139537	25815
26630	25816
252820	25817
63902	25818
49116	25819
97906	25820
182115	25821
15453	25822
224705	25823
12206	25824
357980	25825
124648	25826
241380	25827
312316	25828
125947	25829
210016	25830
80300	25831
46906	25832
10205	25833
84005	25834
115067	25835
41438	25836
65843	25837
8937	25838
199749	25839
39199	25840
56016	25841
292431	25842
95234	25843
122450	25844
223571	25845
64439	25846
5020	25847
350695	25848
2539	25849
338285	25850
56831	25851
408	25852
255304	25853
123237	25854
137614	25855
182535	25856
236085	25857
250132	25858
373149	25859
459308	25860
98390	25861
20871	25862
228520	25863
429266	25864
102865	25865
246336	25866
205608	25867
21668	25868
228984	25869
49803	25870
449697	25871
317786	25872
48078	25873
50842	25874
205616	25875
186210	25876
237134	25877
267	25878
110009	25879
186200	25880
60146	25881
115453	25882
163853	25883
37642	25884
245075	25885
393356	25886
56483	25887
42766	25888
178483	25889
10891	25890
215360	25891
247305	25892
407291	25893
65006	25894
137358	25895
118064	25896
38095	25897
189340	25898
202160	25899
32624	25900
232210	25901
157396	25902
34312	25903
50935	25904
192607	25905
5912	25906
37410	25907
71857	25908
194659	25909
453588	25910
26648	25911
62694	25912
336545	25913
122256	25914
128695	25915
112423	25916
63218	25917
74779	25918
4838	25919
124528	25920
409939	25921
6174	25922
5770	25923
199228	25924
5288	25925
282396	25926
450040	25927
444885	25928
20135	25929
51587	25930
129	25931
1497	25932
59246	25933
360	25934
200335	25935
249228	25936
44093	25937
112567	25938
15179	25939
465	25940
184329	25941
8218	25942
102677	25943
42191	25944
99253	25945
105228	25946
210102	25947
123554	25948
143954	25949
37604	25950
17838	25951
93953	25952
125122	25953
23081	25954
317147	25955
50466	25956
250090	25957
5170	25958
168199	25959
49580	25960
108818	25961
33750	25962
64153	25963
44367	25964
159311	25965
284709	25966
7683	25967
157218	25968
18124	25969
454005	25970
192168	25971
282437	25972
31525	25973
260028	25974
341739	25975
118181	25976
46930	25977
412743	25978
27420	25979
132675	25980
19750	25981
447421	25982
13181	25983
11154	25984
3381	25985
17652	25986
18618	25987
202129	25988
71917	25989
30923	25990
118628	25991
194341	25992
270253	25993
70555	25994
32980	25995
25148	25996
56192	25997
43162	25998
60279	25999
120697	26000
25269	26001
198356	26002
74072	26003
7679	26004
4002	26005
430834	26006
24038	26007
88290	26008
418552	26009
114430	26010
243545	26011
140384	26012
8990	26013
68285	26014
7679	26015
3807	26016
49067	26017
21581	26018
65288	26019
25148	26020
18260	26021
22222	26022
13582	26023
34093	26024
130416	26025
76570	26026
105102	26027
10453	26028
94469	26029
409767	26030
297486	26031
211224	26032
390280	26033
160331	26034
340215	26035
84782	26036
234372	26037
41157	26038
167616	26039
401253	26040
39005	26041
373527	26042
103104	26043
279696	26044
103104	26045
126980	26046
105165	26047
309835	26048
228760	26049
18148	26050
110095	26051
149217	26052
49712	26053
108156	26054
296864	26055
1516	26056
181054	26057
365567	26058
10405	26059
399195	26060
207963	26061
239840	26062
105089	26063
165609	26064
35347	26065
183699	26066
274916	26067
354138	26068
40342	26069
67350	26070
248405	26071
11219	26072
309515	26073
320709	26074
228137	26075
21807	26076
273698	26077
299757	26078
309680	26079
2515	26080
336609	26081
135003	26082
165736	26083
413975	26084
249777	26085
125501	26086
89811	26087
344483	26088
11142	26089
182343	26090
110864	26091
262438	26092
38836	26093
31668	26094
71500	26095
363641	26096
147073	26097
20886	26098
9099	26099
122635	26100
304978	26101
62006	26102
76314	26103
131913	26104
53011	26105
351216	26106
427835	26107
374647	26108
381835	26109
207786	26110
30185	26111
117121	26112
45566	26113
56599	26114
445516	26115
26887	26116
7806	26117
358090	26118
105501	26119
278051	26120
86530	26121
12551	26122
151299	26123
75689	26124
331830	26125
76531	26126
367482	26127
404759	26128
147302	26129
62144	26130
54364	26131
77041	26132
140142	26133
160906	26134
154948	26135
44955	26136
273092	26137
414216	26138
8096	26139
115191	26140
4392	26141
210389	26142
71039	26143
23927	26144
68311	26145
3316	26146
94260	26147
45567	26148
70713	26149
49729	26150
6397	26151
400669	26152
15854	26153
156643	26154
73962	26155
52882	26156
83612	26157
85689	26158
7343	26159
274140	26160
32007	26161
192817	26162
317145	26163
166397	26164
61027	26165
306729	26166
326524	26167
164352	26168
201363	26169
164352	26170
81688	26171
16657	26172
270152	26173
203616	26174
102767	26175
7564	26176
6229	26177
224248	26178
29516	26179
68263	26180
31774	26181
233553	26182
155510	26183
154878	26184
32522	26185
285809	26186
101917	26187
246302	26188
91496	26189
397710	26190
350910	26191
160361	26192
188029	26193
103754	26194
272404	26195
142035	26196
130146	26197
263641	26198
373249	26199
319237	26200
331325	26201
11682	26202
253555	26203
344374	26204
215015	26205
63045	26206
116616	26207
2462	26208
336210	26209
123316	26210
36134	26211
380686	26212
346266	26213
5128	26214
41017	26215
418510	26216
108635	26217
287592	26218
438412	26219
355346	26220
443932	26221
450516	26222
449547	26223
112613	26224
385421	26225
392684	26226
457988	26227
141548	26228
103749	26229
156086	26230
192545	26231
309236	26232
197468	26233
379864	26234
259062	26235
218406	26236
330566	26237
40047	26238
372899	26239
371430	26240
305998	26241
282895	26242
356518	26243
386469	26244
454362	26245
454260	26246
14085	26247
110719	26248
77605	26249
344210	26250
451326	26251
123771	26252
265148	26253
181297	26254
41343	26255
124146	26256
905	26257
105521	26258
178859	26259
341113	26260
455566	26261
364083	26262
185487	26263
424948	26264
162630	26265
398709	26266
21923	26267
189829	26268
147478	26269
127619	26270
170515	26271
213316	26272
453388	26273
26825	26274
169301	26275
120912	26276
229618	26277
434130	26278
3408	26279
427494	26280
181422	26281
14554	26282
259429	26283
248838	26284
118639	26285
444697	26286
255016	26287
191324	26288
255983	26289
331486	26290
274508	26291
110649	26292
454341	26293
69994	26294
445185	26295
94408	26296
436231	26297
252145	26298
212593	26299
208312	26300
60732	26301
119802	26302
321226	26303
141614	26304
18495	26305
278953	26306
349610	26307
27211	26308
92439	26309
14871	26310
30554	26311
199120	26312
143153	26313
457668	26314
288935	26315
71060	26316
235532	26317
84929	26318
174973	26319
37764	26320
336980	26321
766	26322
48124	26323
408812	26324
174453	26325
147002	26326
276322	26327
304932	26328
216394	26329
34991	26330
419429	26331
240103	26332
40188	26333
48536	26334
358868	26335
2768	26336
212693	26337
139554	26338
207289	26339
420673	26340
113580	26341
113580	26342
126818	26343
242738	26344
98579	26345
198672	26346
398155	26347
32214	26348
108145	26349
172693	26350
382908	26351
48550	26352
164401	26353
1534	26354
173225	26355
171753	26356
395928	26357
2687	26358
404121	26359
83382	26360
17219	26361
6531	26362
173935	26363
82074	26364
421531	26365
178026	26366
177740	26367
218116	26368
60370	26369
11205	26370
94029	26371
185600	26372
209752	26373
82703	26374
437725	26375
85206	26376
269052	26377
133032	26378
147207	26379
161453	26380
122268	26381
26504	26382
313036	26383
221705	26384
5913	26385
73630	26386
80410	26387
276633	26388
282065	26389
359610	26390
194660	26391
161641	26392
26070	26393
54485	26394
249556	26395
53961	26396
156403	26397
130183	26398
447650	26399
223481	26400
70292	26401
309902	26402
375764	26403
17383	26404
163123	26405
5105	26406
21905	26407
199208	26408
347388	26409
332837	26410
71447	26411
108451	26412
52905	26413
21	26414
6479	26415
107120	26416
31950	26417
169362	26418
80557	26419
74729	26420
77851	26421
1772	26422
372745	26423
259788	26424
383885	26425
366327	26426
369544	26427
252089	26428
272232	26429
75042	26430
22470	26431
432298	26432
334393	26433
211028	26434
423259	26435
54777	26436
426610	26437
57627	26438
2983	26439
18349	26440
89085	26441
225097	26442
117416	26443
150511	26444
52179	26445
290352	26446
139251	26447
242800	26448
17223	26449
17393	26450
1222	26451
359359	26452
216414	26453
39248	26454
44779	26455
5911	26456
989	26457
30983	26458
311202	26459
355170	26460
323229	26461
441689	26462
79503	26463
76489	26464
64335	26465
20783	26466
23067	26467
33910	26468
130080	26469
380187	26470
23777	26471
85973	26472
18929	26473
801	26474
23073	26475
54617	26476
92375	26477
221043	26478
179027	26479
338966	26480
27737	26481
60032	26482
128203	26483
241783	26484
210050	26485
142685	26486
366598	26487
110924	26488
207949	26489
126319	26490
1935	26491
66317	26492
77694	26493
227420	26494
40730	26495
107931	26496
42780	26497
113590	26498
448384	26499
1598	26500
219712	26501
15372	26502
195878	26503
186624	26504
226874	26505
427268	26506
179508	26507
454770	26508
117909	26509
117740	26510
16126	26511
268684	26512
88731	26513
5029	26514
60158	26515
66651	26516
124683	26517
23443	26518
105556	26519
36433	26520
230141	26521
115782	26522
199155	26523
94580	26524
125209	26525
51441	26526
129471	26527
153486	26528
389831	26529
135386	26530
41922	26531
75377	26532
18746	26533
173178	26534
47091	26535
37563	26536
508	26537
28740	26538
345952	26539
108559	26540
68132	26541
59029	26542
340265	26543
168356	26544
183867	26545
114310	26546
189128	26547
329067	26548
314769	26549
43481	26550
69559	26551
97571	26552
13444	26553
367493	26554
319287	26555
452741	26556
27376	26557
228203	26558
17318	26559
244667	26560
11638	26561
59245	26562
2709	26563
109474	26564
22119	26565
20827	26566
409775	26567
72248	26568
185495	26569
30168	26570
121269	26571
510	26572
84951	26573
250722	26574
49078	26575
230169	26576
23224	26577
37632	26578
25598	26579
216518	26580
111587	26581
306381	26582
33755	26583
18757	26584
63676	26585
451799	26586
314301	26587
249400	26588
75206	26589
32324	26590
283639	26591
449997	26592
55475	26593
47107	26594
442321	26595
21628	26596
10557	26597
184106	26598
221695	26599
209160	26600
53556	26601
211071	26602
358695	26603
426850	26604
250671	26605
336868	26606
341181	26607
375196	26608
86471	26609
64431	26610
413714	26611
418784	26612
452966	26613
28837	26614
300935	26615
10472	26616
84231	26617
334936	26618
224918	26619
216031	26620
33609	26621
136321	26622
111611	26623
1570	26624
212970	26625
327202	26626
114077	26627
366172	26628
68130	26629
92487	26630
11439	26631
187038	26632
49286	26633
187196	26634
179409	26635
230732	26636
426957	26637
19818	26638
253222	26639
523	26640
455074	26641
294779	26642
389057	26643
359896	26644
74178	26645
152539	26646
38490	26647
417643	26648
209790	26649
432234	26650
22355	26651
25377	26652
126243	26653
9385	26654
72357	26655
196451	26656
381756	26657
58941	26658
243464	26659
8651	26660
189412	26661
345781	26662
57681	26663
9963	26664
183630	26665
187743	26666
48348	26667
17016	26668
2569	26669
50684	26670
19006	26671
1936	26672
148537	26673
42182	26674
80397	26675
14734	26676
18846	26677
72408	26678
14779	26679
2804	26680
316334	26681
154017	26682
23266	26683
138402	26684
51822	26685
230281	26686
81496	26687
207807	26688
10170	26689
264255	26690
365846	26691
410399	26692
12999	26693
4528	26694
108842	26695
5513	26696
7738	26697
218827	26698
11221	26699
1787	26700
54407	26701
125675	26702
72942	26703
37158	26704
22467	26705
31243	26706
72566	26707
233531	26708
263298	26709
10341	26710
62429	26711
53811	26712
121429	26713
45249	26714
22504	26715
203898	26716
41216	26717
23264	26718
454104	26719
58260	26720
87653	26721
235999	26722
10442	26723
2233	26724
335303	26725
49821	26726
75608	26727
191333	26728
31958	26729
86692	26730
159425	26731
77879	26732
29018	26733
16942	26734
76792	26735
399227	26736
92750	26737
328124	26738
170710	26739
128495	26740
148885	26741
131	26742
35412	26743
302290	26744
7827	26745
338816	26746
13732	26747
5918	26748
12364	26749
29038	26750
11576	26751
56642	26752
275217	26753
314881	26754
7416	26755
119810	26756
219632	26757
398362	26758
438348	26759
14055	26760
45756	26761
12909	26762
132927	26763
414200	26764
15390	26765
194353	26766
84179	26767
85834	26768
27848	26769
154205	26770
19073	26771
66325	26772
46983	26773
3046	26774
3961	26775
232233	26776
4125	26777
160445	26778
107235	26779
110913	26780
184747	26781
115863	26782
95015	26783
177613	26784
287535	26785
211237	26786
21273	26787
6296	26788
30422	26789
134049	26790
83077	26791
39808	26792
140859	26793
160884	26794
88128	26795
64367	26796
291592	26797
392602	26798
172976	26799
77758	26800
424356	26801
90161	26802
70559	26803
2992	26804
145556	26805
5614	26806
314	26807
306472	26808
7428	26809
171287	26810
61928	26811
137769	26812
57919	26813
258272	26814
431691	26815
45806	26816
27910	26817
32483	26818
55543	26819
56733	26820
333864	26821
69874	26822
6430	26823
176993	26824
221056	26825
325069	26826
54163	26827
325294	26828
265989	26829
297438	26830
13906	26831
55161	26832
165911	26833
219063	26834
7441	26835
410140	26836
187836	26837
70159	26838
53526	26839
68832	26840
239715	26841
28255	26842
108540	26843
321129	26844
374546	26845
49749	26846
101532	26847
1037	26848
298951	26849
63543	26850
81334	26851
67472	26852
398304	26853
43855	26854
291280	26855
91493	26856
45918	26857
22470	26858
22825	26859
353297	26860
165114	26861
65723	26862
36488	26863
442847	26864
7155	26865
31573	26866
1008	26867
63558	26868
164628	26869
2191	26870
199541	26871
96127	26872
267807	26873
83214	26874
79132	26875
16901	26876
37521	26877
600	26878
71469	26879
13188	26880
364294	26881
180817	26882
122309	26883
226937	26884
120313	26885
414385	26886
193293	26887
124847	26888
39868	26889
232887	26890
149935	26891
240528	26892
41134	26893
68365	26894
17183	26895
30200	26896
76987	26897
11166	26898
31111	26899
398118	26900
69629	26901
121057	26902
32774	26903
37785	26904
134880	26905
86	26906
18795	26907
14475	26908
389	26909
31257	26910
53151	26911
54849	26912
439930	26913
74175	26914
22834	26915
240243	26916
335976	26917
6281	26918
42377	26919
175691	26920
225543	26921
10272	26922
62091	26923
1837	26924
177589	26925
94866	26926
49840	26927
170483	26928
140626	26929
28524	26930
3635	26931
229047	26932
86209	26933
77499	26934
82799	26935
2004	26936
371	26937
302	26938
126635	26939
104326	26940
108275	26941
4460	26942
51601	26943
50026	26944
52378	26945
156852	26946
37873	26947
218390	26948
26494	26949
9638	26950
83228	26951
62606	26952
1324	26953
198134	26954
252101	26955
12814	26956
6097	26957
4078	26958
180678	26959
452804	26960
260501	26961
260188	26962
165951	26963
77034	26964
97111	26965
154245	26966
42917	26967
223987	26968
137746	26969
299610	26970
100677	26971
137218	26972
86730	26973
20656	26974
26017	26975
186285	26976
162021	26977
228699	26978
52699	26979
282703	26980
193064	26981
5705	26982
65402	26983
177028	26984
85419	26985
27546	26986
143048	26987
70565	26988
447245	26989
367414	26990
300004	26991
52997	26992
12525	26993
20829	26994
65541	26995
62201	26996
238967	26997
32793	26998
447401	26999
93416	27000
323889	27001
334804	27002
312116	27003
112593	27004
2039	27005
116787	27006
66123	27007
190581	27008
17562	27009
17589	27010
413416	27011
31157	27012
92374	27013
50561	27014
318	27015
219183	27016
45540	27017
3709	27018
205128	27019
199980	27020
11746	27021
41041	27022
117130	27023
59376	27024
44481	27025
12562	27026
11971	27027
7158	27028
13919	27029
5008	27030
45519	27031
112350	27032
128657	27033
211198	27034
74134	27035
362397	27036
228027	27037
53044	27038
356711	27039
127408	27040
186728	27041
11125	27042
45949	27043
114128	27044
167926	27045
76616	27046
3141	27047
2405	27048
66367	27049
140563	27050
129855	27051
69488	27052
385769	27053
90865	27054
79317	27055
156175	27056
10929	27057
279571	27058
178100	27059
128264	27060
109227	27061
12874	27062
396878	27063
8702	27064
52716	27065
191379	27066
434763	27067
6563	27068
7920	27069
175826	27070
281260	27071
127867	27072
1381	27073
197749	27074
11044	27075
155958	27076
91668	27077
81861	27078
63015	27079
403636	27080
273973	27081
421661	27082
193588	27083
59973	27084
330241	27085
19740	27086
457659	27087
104507	27088
13986	27089
91953	27090
90673	27091
21327	27092
7117	27093
120	27094
21326	27095
15477	27096
5589	27097
357994	27098
13397	27099
66947	27100
711	27101
96763	27102
47633	27103
164040	27104
16576	27105
145950	27106
419977	27107
188380	27108
200112	27109
201676	27110
41701	27111
43606	27112
18872	27113
17531	27114
85761	27115
60548	27116
22628	27117
32450	27118
3328	27119
106457	27120
228104	27121
236170	27122
102646	27123
157861	27124
152668	27125
29713	27126
26813	27127
3971	27128
11156	27129
320666	27130
28711	27131
23545	27132
10541	27133
112873	27134
193937	27135
122385	27136
69754	27137
117616	27138
190475	27139
193968	27140
618	27141
241506	27142
287300	27143
127888	27144
7092	27145
455183	27146
209271	27147
41926	27148
38604	27149
197148	27150
283	27151
16512	27152
29181	27153
99832	27154
233111	27155
248736	27156
146504	27157
15941	27158
230222	27159
194219	27160
185774	27161
238615	27162
360852	27163
71437	27164
77681	27165
391368	27166
8118	27167
9824	27168
216310	27169
5486	27170
121011	27171
61942	27172
84251	27173
15818	27174
162011	27175
137243	27176
204976	27177
18811	27178
109321	27179
442374	27180
11917	27181
13635	27182
73624	27183
203377	27184
320011	27185
430857	27186
16916	27187
406550	27188
213753	27189
186364	27190
27376	27191
455690	27192
3397	27193
176457	27194
19200	27195
10238	27196
11387	27197
24717	27198
119481	27199
8413	27200
214042	27201
215431	27202
317714	27203
67765	27204
175028	27205
78931	27206
29106	27207
35436	27208
824	27209
112421	27210
306451	27211
399525	27212
60121	27213
222682	27214
215546	27215
67409	27216
434633	27217
22990	27218
359558	27219
120646	27220
29869	27221
55572	27222
59454	27223
373318	27224
236861	27225
59700	27226
30461	27227
8088	27228
246303	27229
91217	27230
157513	27231
51330	27232
185916	27233
59473	27234
2301	27235
236851	27236
127917	27237
287098	27238
748	27239
59849	27240
43399	27241
62272	27242
233147	27243
308135	27244
134624	27245
77217	27246
98616	27247
166591	27248
154426	27249
29762	27250
61179	27251
118322	27252
181562	27253
105175	27254
368543	27255
99234	27256
455204	27257
364892	27258
62268	27259
393666	27260
38685	27261
392194	27262
341054	27263
146801	27264
409703	27265
391686	27266
84950	27267
25526	27268
63595	27269
18877	27270
133134	27271
95898	27272
1904	27273
65485	27274
140609	27275
1223	27276
216677	27277
121489	27278
208759	27279
7572	27280
287	27281
114634	27282
166991	27283
144659	27284
204583	27285
227358	27286
422965	27287
43044	27288
10975	27289
73914	27290
12438	27291
26873	27292
14680	27293
100678	27294
376066	27295
105292	27296
127979	27297
234799	27298
4211	27299
52279	27300
6331	27301
42264	27302
7007	27303
951	27304
104471	27305
2972	27306
6748	27307
40095	27308
393649	27309
182343	27310
98252	27311
404517	27312
18131	27313
156411	27314
154555	27315
184943	27316
285092	27317
27921	27318
3679	27319
64000	27320
33216	27321
395405	27322
7983	27323
23695	27324
78136	27325
229383	27326
9290	27327
30829	27328
73539	27329
4763	27330
1703	27331
165897	27332
60347	27333
165893	27334
375991	27335
8413	27336
210939	27337
39906	27338
23562	27339
37215	27340
4403	27341
49446	27342
210866	27343
198905	27344
17028	27345
25081	27346
45649	27347
248452	27348
93073	27349
1384	27350
390897	27351
226392	27352
154141	27353
209019	27354
454208	27355
422644	27356
124881	27357
304485	27358
26503	27359
49198	27360
4657	27361
309156	27362
216213	27363
14941	27364
50664	27365
8933	27366
37122	27367
166079	27368
345050	27369
97778	27370
6868	27371
164430	27372
221905	27373
67354	27374
91844	27375
379931	27376
19638	27377
14777	27378
188219	27379
430507	27380
53026	27381
31903	27382
26453	27383
12817	27384
81852	27385
53804	27386
2002	27387
37526	27388
7715	27389
457225	27390
63975	27391
256816	27392
111767	27393
130679	27394
121232	27395
362695	27396
195817	27397
23070	27398
152312	27399
42894	27400
46805	27401
265229	27402
80377	27403
120689	27404
109900	27405
78584	27406
137307	27407
12338	27408
385748	27409
52596	27410
459376	27411
2881	27412
64072	27413
19632	27414
468	27415
116763	27416
100811	27417
148000	27418
391614	27419
93155	27420
44111	27421
35179	27422
205662	27423
306978	27424
55820	27425
121856	27426
32831	27427
27442	27428
241797	27429
153274	27430
246047	27431
68085	27432
94245	27433
15486	27434
6213	27435
415111	27436
20153	27437
272186	27438
14868	27439
12610	27440
6152	27441
327260	27442
233628	27443
184218	27444
248357	27445
20139	27446
387360	27447
325197	27448
243205	27449
64744	27450
1181	27451
176339	27452
72762	27453
123442	27454
165910	27455
5209	27456
393313	27457
285735	27458
97817	27459
6051	27460
182771	27461
147062	27462
12043	27463
69199	27464
52630	27465
45917	27466
241376	27467
72631	27468
54953	27469
105046	27470
88084	27471
51400	27472
72848	27473
136969	27474
75832	27475
29880	27476
110631	27477
213880	27478
228215	27479
59220	27480
39658	27481
12540	27482
68332	27483
34016	27484
207237	27485
215642	27486
73883	27487
74407	27488
103095	27489
3146	27490
165419	27491
17545	27492
249333	27493
17230	27494
401318	27495
138777	27496
35711	27497
24739	27498
3745	27499
159061	27500
106553	27501
228259	27502
189174	27503
113316	27504
232801	27505
294068	27506
23863	27507
339838	27508
413268	27509
51991	27510
291473	27511
221041	27512
6774	27513
97983	27514
65902	27515
407975	27516
8811	27517
1218	27518
173949	27519
35343	27520
346219	27521
221005	27522
6180	27523
342	27524
237590	27525
119280	27526
188443	27527
1804	27528
85613	27529
311998	27530
132723	27531
440179	27532
358272	27533
60263	27534
215799	27535
402762	27536
113774	27537
129262	27538
355165	27539
11444	27540
39516	27541
115310	27542
113658	27543
90847	27544
448210	27545
214413	27546
200019	27547
151404	27548
182119	27549
51626	27550
82047	27551
12682	27552
32916	27553
315477	27554
2615	27555
64478	27556
86134	27557
294348	27558
171670	27559
13596	27560
294972	27561
1633	27562
418565	27563
363773	27564
353217	27565
32250	27566
60001	27567
173878	27568
174250	27569
179924	27570
15459	27571
55511	27572
16885	27573
17421	27574
226548	27575
60001	27576
7107	27577
105939	27578
407937	27579
411621	27580
32333	27581
339780	27582
17748	27583
257143	27584
184135	27585
360030	27586
275643	27587
46178	27588
209426	27589
29928	27590
14855	27591
227328	27592
125096	27593
382430	27594
32333	27595
448648	27596
191397	27597
110879	27598
28355	27599
306288	27600
3376	27601
154837	27602
27442	27603
65555	27604
5722	27605
61787	27606
173455	27607
170377	27608
448096	27609
166448	27610
186942	27611
54354	27612
177549	27613
76931	27614
307256	27615
215062	27616
14937	27617
22258	27618
161151	27619
127360	27620
171191	27621
36225	27622
80721	27623
179145	27624
112740	27625
391551	27626
199659	27627
335620	27628
136536	27629
14229	27630
9228	27631
115751	27632
447344	27633
236283	27634
105309	27635
37916	27636
62102	27637
41624	27638
90356	27639
198554	27640
15609	27641
260888	27642
34306	27643
237753	27644
155426	27645
15030	27646
234346	27647
411194	27648
132212	27649
230175	27650
142770	27651
384398	27652
179099	27653
344730	27654
249660	27655
271274	27656
225651	27657
90506	27658
203229	27659
389675	27660
66244	27661
112679	27662
198593	27663
262955	27664
304200	27665
206857	27666
425491	27667
377092	27668
454376	27669
249377	27670
458256	27671
304212	27672
202171	27673
430390	27674
186357	27675
120777	27676
306923	27677
33816	27678
141122	27679
343735	27680
195190	27681
146983	27682
281205	27683
57962	27684
175870	27685
208559	27686
262240	27687
18849	27688
102842	27689
305544	27690
154861	27691
50082	27692
121516	27693
160824	27694
99103	27695
241122	27696
235061	27697
61943	27698
127167	27699
55994	27700
61622	27701
270942	27702
88437	27703
99733	27704
588	27705
343858	27706
11014	27707
242381	27708
324305	27709
58076	27710
152121	27711
190741	27712
861	27713
22338	27714
207752	27715
3996	27716
124318	27717
112032	27718
93567	27719
35318	27720
97216	27721
210974	27722
242	27723
163254	27724
144887	27725
448796	27726
16377	27727
52172	27728
8134	27729
110831	27730
425933	27731
52014	27732
191329	27733
181911	27734
200403	27735
151424	27736
459462	27737
104551	27738
385913	27739
209851	27740
459743	27741
10072	27742
428232	27743
14531	27744
28509	27745
359336	27746
113307	27747
415313	27748
232278	27749
207626	27750
404546	27751
598	27752
128572	27753
385268	27754
409070	27755
204198	27756
34861	27757
170613	27758
136068	27759
269545	27760
92569	27761
83462	27762
74292	27763
32360	27764
35816	27765
88465	27766
247683	27767
322832	27768
243798	27769
404154	27770
4097	27771
301714	27772
90438	27773
172107	27774
76403	27775
23957	27776
10670	27777
229027	27778
62605	27779
209500	27780
136885	27781
6353	27782
323441	27783
398978	27784
173903	27785
67873	27786
107745	27787
120787	27788
185239	27789
66945	27790
130853	27791
19335	27792
220485	27793
6457	27794
94878	27795
170968	27796
84623	27797
435098	27798
11121	27799
84616	27800
26298	27801
47825	27802
42726	27803
159127	27804
386324	27805
369328	27806
257273	27807
178051	27808
178171	27809
134460	27810
25688	27811
72958	27812
132683	27813
29658	27814
25380	27815
263918	27816
55065	27817
3383	27818
380070	27819
325160	27820
339046	27821
311936	27822
170567	27823
240643	27824
401821	27825
344377	27826
107067	27827
95164	27828
232598	27829
325621	27830
79955	27831
34415	27832
64057	27833
245679	27834
74503	27835
158064	27836
106973	27837
162941	27838
91805	27839
401748	27840
79561	27841
103296	27842
23489	27843
10368	27844
109133	27845
52331	27846
237163	27847
141291	27848
69243	27849
17504	27850
16200	27851
309833	27852
273313	27853
141777	27854
212767	27855
161117	27856
53654	27857
270401	27858
93227	27859
274728	27860
51593	27861
78896	27862
274552	27863
422823	27864
329147	27865
250234	27866
33816	27867
36293	27868
137888	27869
22287	27870
12282	27871
310978	27872
246357	27873
372015	27874
63762	27875
6325	27876
316277	27877
58997	27878
168187	27879
415761	27880
139502	27881
12606	27882
150937	27883
169816	27884
131742	27885
179417	27886
674	27887
39250	27888
352294	27889
202448	27890
133619	27891
294573	27892
104299	27893
54035	27894
414676	27895
35623	27896
130736	27897
109568	27898
202097	27899
314560	27900
224487	27901
133685	27902
26726	27903
78829	27904
125008	27905
188184	27906
11856	27907
220088	27908
13563	27909
347558	27910
282862	27911
457401	27912
19327	27913
39980	27914
4984	27915
10253	27916
245001	27917
258056	27918
303596	27919
454486	27920
2683	27921
412174	27922
75606	27923
142503	27924
147923	27925
129768	27926
304719	27927
262333	27928
261816	27929
76785	27930
264087	27931
80253	27932
264086	27933
295075	27934
161334	27935
168185	27936
135088	27937
133310	27938
161068	27939
40558	27940
320315	27941
145928	27942
160787	27943
126583	27944
28687	27945
317400	27946
10886	27947
169359	27948
179814	27949
8477	27950
72505	27951
147049	27952
246331	27953
115731	27954
212200	27955
152491	27956
97979	27957
321545	27958
27372	27959
5653	27960
102824	27961
224708	27962
44953	27963
355910	27964
219375	27965
286488	27966
57824	27967
155132	27968
185816	27969
34077	27970
43968	27971
57936	27972
38143	27973
45643	27974
213000	27975
309941	27976
95514	27977
345850	27978
2286	27979
58575	27980
5137	27981
328605	27982
7343	27983
188618	27984
25412	27985
453734	27986
118068	27987
397095	27988
359487	27989
14961	27990
121521	27991
170285	27992
261676	27993
283277	27994
196263	27995
132843	27996
121590	27997
147143	27998
373414	27999
205619	28000
119027	28001
69534	28002
22695	28003
297730	28004
336056	28005
744	28006
104761	28007
172606	28008
26821	28009
12241	28010
237142	28011
196290	28012
189570	28013
188364	28014
83994	28015
415686	28016
450667	28017
167078	28018
289444	28019
83265	28020
4670	28021
51733	28022
269870	28023
55510	28024
177483	28025
7020	28026
384713	28027
220829	28028
20121	28029
7636	28030
67671	28031
703	28032
86245	28033
56	28034
223355	28035
32352	28036
20605	28037
125701	28038
82424	28039
3435	28040
80276	28041
106755	28042
111754	28043
25740	28044
271428	28045
314631	28046
300191	28047
223078	28048
279219	28049
163463	28050
19590	28051
238714	28052
54307	28053
96238	28054
70422	28055
6055	28056
147478	28057
408764	28058
23525	28059
23607	28060
239343	28061
301624	28062
104182	28063
284898	28064
276917	28065
101805	28066
297737	28067
158854	28068
249637	28069
37940	28070
121080	28071
35201	28072
359482	28073
250421	28074
348824	28075
221599	28076
14804	28077
150895	28078
69	28079
44571	28080
325696	28081
94540	28082
299226	28083
5001	28084
163019	28085
17419	28086
106069	28087
55319	28088
60157	28089
1292	28090
51091	28091
66005	28092
111383	28093
378768	28094
25076	28095
91452	28096
63326	28097
8011	28098
95688	28099
238537	28100
52808	28101
215848	28102
341290	28103
353915	28104
341330	28105
43364	28106
285825	28107
10108	28108
19770	28109
8813	28110
259530	28111
84392	28112
21879	28113
86688	28114
168299	28115
315035	28116
108690	28117
13708	28118
41079	28119
22804	28120
43816	28121
26851	28122
115640	28123
269626	28124
302156	28125
456194	28126
134239	28127
442637	28128
31499	28129
257458	28130
283107	28131
77741	28132
258032	28133
2636	28134
276913	28135
133934	28136
134240	28137
43786	28138
14607	28139
81440	28140
71003	28141
27134	28142
24416	28143
109265	28144
134197	28145
81646	28146
35693	28147
173400	28148
446476	28149
3	28150
112441	28151
76366	28152
74643	28153
112243	28154
188324	28155
5643	28156
92534	28157
19715	28158
63516	28159
23278	28160
296557	28161
212372	28162
34807	28163
61896	28164
127122	28165
135299	28166
283919	28167
52630	28168
12051	28169
67324	28170
248633	28171
19813	28172
23789	28173
279704	28174
28280	28175
310079	28176
93847	28177
334396	28178
95763	28179
151039	28180
414903	28181
13885	28182
345514	28183
87911	28184
6305	28185
302715	28186
262625	28187
118269	28188
223032	28189
409991	28190
175253	28191
397855	28192
119467	28193
58992	28194
61462	28195
212685	28196
96264	28197
3940	28198
83290	28199
410617	28200
436591	28201
47397	28202
167878	28203
28070	28204
332254	28205
5766	28206
46701	28207
9032	28208
5637	28209
158906	28210
158592	28211
447359	28212
78814	28213
393026	28214
48823	28215
11564	28216
406876	28217
237435	28218
84301	28219
123383	28220
222394	28221
180973	28222
71596	28223
188385	28224
169468	28225
89921	28226
43285	28227
43866	28228
29486	28229
164652	28230
123226	28231
170642	28232
195	28233
189237	28234
71660	28235
164509	28236
312606	28237
120523	28238
321138	28239
51962	28240
39834	28241
49107	28242
151025	28243
277	28244
9027	28245
150696	28246
208823	28247
249395	28248
399284	28249
2554	28250
95873	28251
339444	28252
44716	28253
224065	28254
172328	28255
262007	28256
95371	28257
33658	28258
29455	28259
6493	28260
248396	28261
94664	28262
426508	28263
366091	28264
356872	28265
210693	28266
44066	28267
215871	28268
101820	28269
29455	28270
83430	28271
5384	28272
24864	28273
106486	28274
207173	28275
56785	28276
112475	28277
69536	28278
392283	28279
34500	28280
91399	28281
75994	28282
329074	28283
215679	28284
329057	28285
412139	28286
86776	28287
60693	28288
323924	28289
259503	28290
411036	28291
153710	28292
171208	28293
219772	28294
37846	28295
233289	28296
68338	28297
38576	28298
347641	28299
231986	28300
68094	28301
460	28302
156142	28303
236441	28304
190559	28305
234389	28306
294824	28307
164513	28308
407862	28309
297167	28310
131652	28311
15026	28312
310941	28313
273907	28314
323272	28315
89577	28316
107263	28317
109613	28318
126051	28319
213649	28320
303771	28321
273344	28322
425372	28323
323431	28324
160714	28325
80002	28326
295667	28327
363826	28328
380341	28329
141823	28330
152302	28331
397151	28332
396084	28333
221321	28334
443338	28335
99107	28336
268803	28337
115776	28338
3007	28339
433685	28340
144778	28341
114706	28342
67102	28343
348062	28344
426977	28345
191592	28346
290159	28347
290772	28348
79284	28349
31717	28350
21488	28351
171100	28352
173999	28353
362415	28354
232599	28355
260	28356
111751	28357
56691	28358
248850	28359
51311	28360
96715	28361
147977	28362
12297	28363
239007	28364
110018	28365
7997	28366
215359	28367
5259	28368
146201	28369
109781	28370
55896	28371
7984	28372
240875	28373
422631	28374
76456	28375
308185	28376
56766	28377
25819	28378
4981	28379
58145	28380
82904	28381
31124	28382
122244	28383
287825	28384
245981	28385
15306	28386
431742	28387
52528	28388
60556	28389
43203	28390
19054	28391
283816	28392
177664	28393
158967	28394
410648	28395
160862	28396
7678	28397
111704	28398
172216	28399
209182	28400
252132	28401
412370	28402
196207	28403
236859	28404
216742	28405
99650	28406
321493	28407
276950	28408
209289	28409
23339	28410
296017	28411
278329	28412
111486	28413
207470	28414
16772	28415
446854	28416
4936	28417
9945	28418
30006	28419
15133	28420
214810	28421
214090	28422
122777	28423
325734	28424
179464	28425
432446	28426
226134	28427
301162	28428
144541	28429
245088	28430
345021	28431
47173	28432
189535	28433
4424	28434
169167	28435
55311	28436
22	28437
437022	28438
440403	28439
352594	28440
205921	28441
222905	28442
32042	28443
28728	28444
100435	28445
130246	28446
181426	28447
5843	28448
71686	28449
21825	28450
28730	28451
458377	28452
184161	28453
97399	28454
90132	28455
186914	28456
283455	28457
49167	28458
91863	28459
27170	28460
222696	28461
292677	28462
429063	28463
161648	28464
98601	28465
59948	28466
17944	28467
172019	28468
79643	28469
117511	28470
15581	28471
98228	28472
391449	28473
139302	28474
214744	28475
396660	28476
93146	28477
104820	28478
262703	28479
259997	28480
156787	28481
3047	28482
454730	28483
679	28484
186431	28485
54249	28486
94903	28487
211364	28488
310617	28489
248747	28490
272353	28491
121186	28492
259951	28493
430471	28494
138920	28495
437194	28496
104215	28497
38491	28498
7052	28499
303622	28500
214098	28501
454909	28502
141002	28503
109168	28504
20973	28505
304409	28506
120950	28507
351030	28508
14062	28509
33074	28510
165782	28511
20199	28512
237455	28513
98246	28514
32067	28515
268729	28516
25713	28517
392477	28518
385522	28519
55128	28520
102282	28521
125959	28522
456519	28523
457735	28524
71956	28525
432	28526
393520	28527
163192	28528
215041	28529
71306	28530
6777	28531
106814	28532
77252	28533
7011	28534
1995	28535
145995	28536
135814	28537
356024	28538
177108	28539
13659	28540
49547	28541
26174	28542
273571	28543
438917	28544
15603	28545
352400	28546
448510	28547
202883	28548
180223	28549
76192	28550
212815	28551
93013	28552
319321	28553
398776	28554
235090	28555
306773	28556
264135	28557
305621	28558
56082	28559
385	28560
63245	28561
368137	28562
60046	28563
405638	28564
32909	28565
441731	28566
121222	28567
209338	28568
50103	28569
195371	28570
110920	28571
248467	28572
370020	28573
145231	28574
137026	28575
361040	28576
183242	28577
374345	28578
420730	28579
139718	28580
179229	28581
28235	28582
5546	28583
181381	28584
52423	28585
154031	28586
77291	28587
263115	28588
309825	28589
359362	28590
413555	28591
22707	28592
108438	28593
174772	28594
52169	28595
311904	28596
426088	28597
161300	28598
265524	28599
416075	28600
52623	28601
154886	28602
124943	28603
168726	28604
231156	28605
135870	28606
390666	28607
302797	28608
24566	28609
70637	28610
444462	28611
6282	28612
207140	28613
26776	28614
8285	28615
50855	28616
332179	28617
441814	28618
60008	28619
175090	28620
168271	28621
131623	28622
178314	28623
399955	28624
429055	28625
75995	28626
347011	28627
386732	28628
312285	28629
76095	28630
374987	28631
103211	28632
103336	28633
46817	28634
226522	28635
6723	28636
418385	28637
779	28638
196067	28639
73600	28640
405607	28641
59598	28642
127087	28643
247810	28644
35262	28645
65205	28646
41537	28647
167715	28648
249736	28649
20794	28650
214180	28651
136790	28652
78245	28653
206318	28654
253357	28655
146781	28656
116155	28657
85353	28658
218513	28659
392229	28660
49950	28661
197002	28662
382516	28663
145450	28664
86197	28665
426115	28666
220055	28667
344513	28668
452723	28669
199625	28670
196968	28671
28371	28672
75991	28673
50426	28674
224187	28675
212356	28676
394407	28677
100912	28678
4449	28679
67756	28680
74350	28681
273736	28682
348004	28683
39825	28684
109995	28685
227202	28686
92373	28687
191110	28688
105905	28689
136427	28690
117574	28691
40405	28692
115061	28693
25446	28694
90965	28695
166617	28696
268324	28697
103976	28698
230479	28699
230479	28700
204736	28701
77522	28702
62472	28703
437452	28704
393071	28705
69282	28706
348363	28707
248297	28708
258439	28709
168142	28710
28230	28711
89027	28712
57883	28713
102820	28714
230343	28715
137368	28716
198284	28717
156511	28718
370789	28719
159119	28720
183672	28721
233083	28722
425743	28723
194542	28724
204043	28725
457243	28726
145874	28727
54674	28728
421895	28729
25002	28730
127408	28731
117241	28732
175344	28733
238172	28734
48730	28735
147406	28736
346753	28737
187308	28738
85667	28739
355406	28740
339709	28741
371921	28742
218748	28743
351901	28744
423990	28745
222996	28746
376630	28747
215656	28748
186234	28749
8725	28750
416948	28751
165739	28752
95644	28753
78930	28754
409741	28755
230434	28756
291953	28757
131155	28758
346552	28759
377686	28760
422818	28761
314158	28762
220272	28763
152711	28764
13769	28765
86092	28766
54817	28767
253078	28768
29982	28769
222884	28770
214115	28771
260857	28772
296205	28773
247902	28774
77378	28775
4185	28776
235226	28777
379293	28778
119358	28779
139982	28780
437374	28781
257066	28782
36189	28783
411391	28784
135078	28785
200287	28786
11867	28787
102146	28788
135603	28789
455673	28790
112734	28791
163702	28792
75393	28793
429906	28794
338040	28795
291025	28796
162165	28797
327204	28798
278978	28799
246005	28800
170058	28801
3986	28802
409378	28803
280683	28804
363097	28805
161746	28806
447197	28807
390633	28808
262679	28809
415607	28810
435989	28811
393743	28812
102951	28813
20832	28814
15850	28815
19868	28816
107523	28817
22701	28818
211367	28819
56700	28820
64	28821
16681	28822
118370	28823
59115	28824
60699	28825
446863	28826
172128	28827
391056	28828
73729	28829
271328	28830
140019	28831
281364	28832
67239	28833
215696	28834
195068	28835
111983	28836
22888	28837
361326	28838
55425	28839
23953	28840
56523	28841
16904	28842
354187	28843
12725	28844
239697	28845
125859	28846
242819	28847
282758	28848
224992	28849
26505	28850
117004	28851
78525	28852
294976	28853
42245	28854
146122	28855
212245	28856
411826	28857
50498	28858
154336	28859
331593	28860
236788	28861
6410	28862
6383	28863
176688	28864
15999	28865
218	28866
732	28867
25539	28868
336683	28869
93790	28870
322349	28871
409894	28872
235612	28873
278131	28874
55003	28875
336660	28876
8745	28877
409983	28878
99299	28879
88323	28880
51537	28881
160646	28882
177957	28883
110843	28884
437388	28885
288197	28886
385475	28887
21090	28888
98451	28889
64213	28890
307068	28891
101186	28892
56448	28893
107216	28894
208611	28895
113223	28896
110065	28897
146086	28898
142776	28899
143515	28900
361525	28901
106795	28902
32525	28903
217443	28904
91224	28905
184606	28906
1129	28907
134666	28908
240830	28909
87616	28910
395857	28911
260668	28912
34182	28913
181714	28914
58552	28915
7752	28916
321721	28917
398554	28918
217035	28919
415187	28920
140691	28921
397061	28922
306511	28923
339112	28924
436693	28925
237709	28926
428084	28927
69915	28928
48314	28929
148180	28930
20501	28931
227997	28932
29786	28933
64562	28934
97678	28935
229698	28936
446050	28937
254725	28938
73918	28939
145712	28940
26357	28941
36053	28942
43197	28943
143822	28944
108123	28945
433874	28946
23259	28947
229179	28948
185835	28949
192477	28950
333168	28951
264588	28952
90231	28953
443075	28954
16810	28955
433806	28956
264413	28957
9940	28958
323151	28959
388750	28960
221446	28961
197283	28962
156575	28963
23648	28964
44369	28965
403642	28966
82195	28967
142371	28968
74590	28969
52352	28970
93311	28971
132180	28972
14272	28973
371901	28974
380288	28975
80534	28976
75903	28977
29075	28978
268583	28979
195066	28980
4242	28981
154425	28982
240860	28983
31324	28984
14461	28985
218376	28986
347304	28987
33388	28988
185478	28989
201914	28990
168804	28991
116361	28992
47408	28993
64926	28994
329236	28995
268	28996
148985	28997
456530	28998
65000	28999
60585	29000
107181	29001
134533	29002
1291	29003
342646	29004
193677	29005
238516	29006
254497	29007
381650	29008
317462	29009
148241	29010
7022	29011
65119	29012
7589	29013
130531	29014
215948	29015
402362	29016
34532	29017
2428	29018
69481	29019
262878	29020
281483	29021
20594	29022
18764	29023
63843	29024
323979	29025
276336	29026
302189	29027
274125	29028
117676	29029
373563	29030
403971	29031
279666	29032
428167	29033
449506	29034
371484	29035
219121	29036
79186	29037
120002	29038
38297	29039
171364	29040
404617	29041
201170	29042
201168	29043
375348	29044
171365	29045
171365	29046
290794	29047
90236	29048
10259	29049
15695	29050
319064	29051
119889	29052
406837	29053
157225	29054
91502	29055
25154	29056
181462	29057
79566	29058
73527	29059
101853	29060
143990	29061
144507	29062
102983	29063
245590	29064
405492	29065
262759	29066
413876	29067
25497	29068
108278	29069
36501	29070
324553	29071
25053	29072
18953	29073
229291	29074
2458	29075
479	29076
155901	29077
182842	29078
213165	29079
329678	29080
201132	29081
57256	29082
93606	29083
200294	29084
224369	29085
233023	29086
97167	29087
41444	29088
47652	29089
5196	29090
66332	29091
99702	29092
425376	29093
287060	29094
335856	29095
106400	29096
1021	29097
253829	29098
50155	29099
120745	29100
73699	29101
418953	29102
399723	29103
334121	29104
128033	29105
45023	29106
27358	29107
38302	29108
94815	29109
137712	29110
132503	29111
137300	29112
93743	29113
214453	29114
172866	29115
237416	29116
98901	29117
10315	29118
237973	29119
332074	29120
216798	29121
430445	29122
106838	29123
341417	29124
391204	29125
38776	29126
37453	29127
384812	29128
187294	29129
64456	29130
40854	29131
83468	29132
245695	29133
110212	29134
46025	29135
151224	29136
34537	29137
20067	29138
795	29139
198090	29140
12241	29141
93067	29142
3240	29143
53387	29144
62248	29145
83248	29146
2227	29147
1608	29148
351482	29149
83908	29150
84296	29151
86968	29152
125698	29153
243597	29154
7981	29155
13275	29156
424304	29157
219566	29158
151491	29159
50966	29160
358139	29161
215405	29162
164732	29163
418735	29164
32827	29165
324362	29166
196610	29167
47975	29168
58396	29169
319190	29170
41458	29171
314843	29172
54779	29173
333312	29174
86284	29175
53301	29176
64487	29177
174792	29178
14341	29179
3647	29180
13780	29181
116715	29182
88796	29183
234841	29184
231523	29185
423069	29186
111588	29187
114177	29188
310497	29189
37107	29190
51612	29191
179779	29192
421321	29193
24431	29194
24738	29195
83762	29196
212713	29197
100100	29198
84133	29199
81838	29200
127161	29201
17483	29202
62083	29203
11951	29204
21356	29205
81706	29206
96134	29207
108745	29208
50554	29209
91260	29210
242618	29211
247480	29212
238812	29213
95560	29214
21268	29215
167732	29216
263917	29217
195093	29218
215641	29219
75091	29220
10290	29221
30757	29222
219701	29223
20064	29224
7094	29225
104048	29226
64989	29227
217306	29228
77211	29229
90173	29230
174056	29231
153120	29232
178059	29233
88912	29234
294248	29235
277826	29236
163241	29237
145614	29238
87545	29239
21376	29240
354359	29241
208909	29242
13721	29243
347736	29244
1613	29245
22425	29246
248231	29247
33107	29248
392671	29249
98314	29250
5562	29251
322075	29252
135139	29253
395336	29254
304851	29255
319934	29256
28157	29257
418992	29258
17175	29259
66530	29260
296271	29261
40071	29262
336892	29263
371979	29264
245856	29265
114523	29266
54034	29267
9236	29268
64572	29269
415298	29270
6136	29271
23268	29272
114105	29273
94594	29274
152852	29275
41176	29276
388179	29277
286805	29278
434137	29279
100926	29280
35137	29281
280258	29282
414313	29283
234198	29284
189726	29285
239972	29286
187517	29287
226952	29288
247743	29289
89642	29290
69029	29291
249362	29292
257982	29293
185715	29294
120341	29295
137761	29296
248546	29297
323693	29298
191032	29299
354940	29300
22571	29301
116089	29302
53117	29303
104325	29304
383328	29305
164419	29306
146211	29307
382130	29308
292927	29309
154310	29310
216325	29311
431995	29312
363213	29313
176898	29314
141747	29315
266395	29316
285721	29317
292885	29318
207392	29319
147651	29320
50072	29321
448805	29322
74040	29323
444961	29324
113168	29325
167723	29326
108935	29327
202084	29328
295521	29329
72901	29330
18220	29331
211032	29332
75040	29333
139436	29334
348548	29335
65133	29336
379888	29337
229467	29338
95954	29339
144880	29340
297363	29341
385879	29342
275441	29343
166059	29344
322725	29345
358379	29346
104406	29347
446305	29348
217550	29349
200614	29350
402654	29351
339668	29352
85285	29353
245618	29354
248542	29355
198980	29356
429631	29357
91411	29358
318192	29359
284723	29360
261516	29361
343897	29362
199289	29363
354611	29364
40828	29365
5262	29366
28545	29367
202600	29368
8491	29369
9301	29370
239223	29371
18334	29372
44920	29373
200370	29374
25229	29375
206301	29376
198550	29377
30855	29378
113705	29379
46562	29380
55763	29381
75882	29382
204499	29383
7303	29384
176012	29385
239102	29386
430143	29387
15459	29388
114854	29389
145499	29390
182278	29391
31730	29392
373307	29393
258	29394
246573	29395
81690	29396
103865	29397
284827	29398
274734	29399
225865	29400
2118	29401
29088	29402
45704	29403
342006	29404
133488	29405
18294	29406
67340	29407
11964	29408
13162	29409
194236	29410
125711	29411
421010	29412
432474	29413
244778	29414
102285	29415
238783	29416
191833	29417
198615	29418
285953	29419
23590	29420
66649	29421
197604	29422
49242	29423
87686	29424
87686	29425
135663	29426
73893	29427
212758	29428
171380	29429
133047	29430
43652	29431
65107	29432
344326	29433
34408	29434
147973	29435
52621	29436
79925	29437
374992	29438
60	29439
437473	29440
52689	29441
115292	29442
34460	29443
192466	29444
114383	29445
242225	29446
16655	29447
2608	29448
76178	29449
6407	29450
459510	29451
183731	29452
6256	29453
426929	29454
120400	29455
5751	29456
10482	29457
340043	29458
51873	29459
209471	29460
297824	29461
64533	29462
1976	29463
280999	29464
167651	29465
319029	29466
310109	29467
6592	29468
375319	29469
186746	29470
83174	29471
258930	29472
118982	29473
433342	29474
418846	29475
425435	29476
51972	29477
154341	29478
376789	29479
44818	29480
211042	29481
97897	29482
193987	29483
233887	29484
224137	29485
324626	29486
19667	29487
43281	29488
314566	29489
142117	29490
307691	29491
262660	29492
166050	29493
111603	29494
365763	29495
270566	29496
439452	29497
210154	29498
14645	29499
233175	29500
426868	29501
108027	29502
12782	29503
85520	29504
361921	29505
108584	29506
10913	29507
216066	29508
221832	29509
167776	29510
451753	29511
67549	29512
124973	29513
53466	29514
440212	29515
25047	29516
183129	29517
242522	29518
118731	29519
359503	29520
126947	29521
367842	29522
273329	29523
5185	29524
221206	29525
163567	29526
45549	29527
270633	29528
348095	29529
156793	29530
90379	29531
89614	29532
230072	29533
123236	29534
47107	29535
220027	29536
323933	29537
66795	29538
248095	29539
206514	29540
96566	29541
163748	29542
426076	29543
177783	29544
78095	29545
299992	29546
190304	29547
365571	29548
101713	29549
82517	29550
9854	29551
36785	29552
173413	29553
192466	29554
87664	29555
25975	29556
186862	29557
116827	29558
65644	29559
339078	29560
65982	29561
189887	29562
11129	29563
92071	29564
11867	29565
88935	29566
9919	29567
180875	29568
127788	29569
411047	29570
14555	29571
340075	29572
91128	29573
38495	29574
238418	29575
330123	29576
274007	29577
11167	29578
100052	29579
62665	29580
120606	29581
115006	29582
203791	29583
22818	29584
16433	29585
437096	29586
15564	29587
176844	29588
171006	29589
115746	29590
122204	29591
132689	29592
137301	29593
375910	29594
229748	29595
130009	29596
320166	29597
429611	29598
92535	29599
31823	29600
61080	29601
337200	29602
86046	29603
326402	29604
10913	29605
25277	29606
119875	29607
7313	29608
26875	29609
65635	29610
298403	29611
78345	29612
425737	29613
324246	29614
236949	29615
8990	29616
266176	29617
346529	29618
89491	29619
932	29620
153935	29621
425349	29622
224932	29623
171857	29624
7668	29625
92965	29626
185649	29627
155023	29628
45883	29629
167935	29630
311184	29631
240283	29632
83199	29633
454868	29634
375748	29635
263785	29636
55326	29637
56634	29638
86908	29639
318282	29640
9919	29641
17727	29642
251921	29643
242139	29644
57714	29645
7679	29646
13456	29647
194425	29648
326766	29649
169337	29650
149388	29651
71377	29652
353567	29653
184033	29654
6271	29655
19421	29656
315555	29657
165012	29658
9263	29659
9263	29660
456616	29661
430003	29662
190381	29663
236949	29664
437236	29665
297643	29666
21441	29667
259083	29668
63145	29669
17325	29670
177264	29671
44168	29672
111603	29673
327295	29674
25148	29675
315580	29676
360369	29677
238658	29678
367159	29679
1207	29680
302633	29681
40240	29682
127935	29683
34610	29684
87796	29685
244691	29686
62461	29687
227018	29688
61211	29689
283190	29690
176692	29691
192536	29692
331880	29693
89337	29694
55326	29695
113313	29696
321417	29697
322200	29698
160841	29699
216014	29700
121868	29701
413422	29702
109680	29703
442194	29704
327987	29705
29037	29706
102985	29707
370	29708
89406	29709
355411	29710
98621	29711
175636	29712
132650	29713
218113	29714
21318	29715
167356	29716
29494	29717
360303	29718
116712	29719
172386	29720
267370	29721
63366	29722
91986	29723
279701	29724
96282	29725
157326	29726
447490	29727
205000	29728
332454	29729
368235	29730
111304	29731
180677	29732
101364	29733
336172	29734
9035	29735
169244	29736
90642	29737
208574	29738
457827	29739
78344	29740
295665	29741
438553	29742
405621	29743
5202	29744
9263	29745
92098	29746
337140	29747
288480	29748
37081	29749
19567	29750
301908	29751
354844	29752
270799	29753
225007	29754
363675	29755
244691	29756
22910	29757
169418	29758
237966	29759
355622	29760
138359	29761
55121	29762
66632	29763
4346	29764
242139	29765
394408	29766
399199	29767
109865	29768
107531	29769
172386	29770
344519	29771
124738	29772
26223	29773
187270	29774
212144	29775
415759	29776
77264	29777
220755	29778
30482	29779
85971	29780
32022	29781
156768	29782
874	29783
386388	29784
61304	29785
245200	29786
171006	29787
109865	29788
39318	29789
14250	29790
344661	29791
58951	29792
169687	29793
276723	29794
189168	29795
19567	29796
378355	29797
36785	29798
186988	29799
420886	29800
108610	29801
112495	29802
112495	29803
406519	29804
150915	29805
113932	29806
241732	29807
344460	29808
217096	29809
121157	29810
180193	29811
3986	29812
112118	29813
212210	29814
217737	29815
46220	29816
139792	29817
15612	29818
218725	29819
407636	29820
198309	29821
381810	29822
299106	29823
73556	29824
395091	29825
94081	29826
136705	29827
432588	29828
120390	29829
78025	29830
137271	29831
273961	29832
187954	29833
192921	29834
221262	29835
415464	29836
222692	29837
309824	29838
26679	29839
352172	29840
86077	29841
165309	29842
422424	29843
30561	29844
178373	29845
237139	29846
28113	29847
181157	29848
50503	29849
184384	29850
40972	29851
287264	29852
343128	29853
109865	29854
3298	29855
199419	29856
377291	29857
202946	29858
229242	29859
133072	29860
89496	29861
88788	29862
93042	29863
257865	29864
15985	29865
359434	29866
374682	29867
221926	29868
24770	29869
345148	29870
438047	29871
626	29872
98055	29873
56029	29874
317357	29875
380352	29876
48611	29877
27012	29878
51991	29879
298408	29880
207420	29881
201533	29882
54720	29883
97489	29884
127635	29885
26679	29886
423233	29887
352413	29888
237172	29889
186800	29890
445831	29891
197261	29892
371493	29893
358234	29894
356810	29895
336156	29896
178789	29897
161387	29898
152626	29899
151196	29900
170255	29901
366000	29902
305812	29903
351159	29904
61793	29905
114390	29906
283608	29907
37237	29908
432657	29909
171227	29910
87412	29911
3072	29912
368834	29913
340289	29914
17710	29915
10520	29916
325487	29917
45415	29918
263378	29919
100850	29920
297407	29921
149148	29922
177280	29923
385	29924
209911	29925
198142	29926
150539	29927
64533	29928
327606	29929
336831	29930
400478	29931
65081	29932
188364	29933
37416	29934
337246	29935
26223	29936
204494	29937
194864	29938
1706	29939
202301	29940
205081	29941
203791	29942
10086	29943
204658	29944
302904	29945
106715	29946
136030	29947
269095	29948
165440	29949
215190	29950
9475	29951
107072	29952
24882	29953
85383	29954
184366	29955
85192	29956
391896	29957
92815	29958
36853	29959
211747	29960
387337	29961
29160	29962
50383	29963
338254	29964
29031	29965
218181	29966
29160	29967
388009	29968
185956	29969
197659	29970
347377	29971
193083	29972
22988	29973
251224	29974
78483	29975
137322	29976
174282	29977
221981	29978
39871	29979
44728	29980
45409	29981
19136	29982
45185	29983
84513	29984
31893	29985
172378	29986
36013	29987
359284	29988
64533	29989
15985	29990
456410	29991
199549	29992
238216	29993
108925	29994
236767	29995
296990	29996
390871	29997
355234	29998
24770	29999
49938	30000
29814	30001
319996	30002
441890	30003
92557	30004
196162	30005
153245	30006
97808	30007
224296	30008
374726	30009
54835	30010
22721	30011
43446	30012
363579	30013
61281	30014
164973	30015
459692	30016
339229	30017
152245	30018
184004	30019
56634	30020
84565	30021
106698	30022
50940	30023
384223	30024
15612	30025
84337	30026
53455	30027
11420	30028
128553	30029
23336	30030
28969	30031
45360	30032
26756	30033
28113	30034
325635	30035
290497	30036
12182	30037
385790	30038
104594	30039
17211	30040
27817	30041
459394	30042
202450	30043
60093	30044
65387	30045
128553	30046
184928	30047
280467	30048
88616	30049
93111	30050
28969	30051
66311	30052
128117	30053
450786	30054
131745	30055
55231	30056
6375	30057
93265	30058
48417	30059
212482	30060
107842	30061
28969	30062
97136	30063
117004	30064
386737	30065
304024	30066
101469	30067
19762	30068
267627	30069
162541	30070
60061	30071
14653	30072
9724	30073
52875	30074
28800	30075
420979	30076
226815	30077
2182	30078
58978	30079
8138	30080
187557	30081
73122	30082
33703	30083
129935	30084
21042	30085
209561	30086
455691	30087
4502	30088
7668	30089
198337	30090
108124	30091
11556	30092
410326	30093
116675	30094
195363	30095
7668	30096
5219	30097
201055	30098
112829	30099
197923	30100
24422	30101
215982	30102
195284	30103
173780	30104
66429	30105
3234	30106
309607	30107
167403	30108
114603	30109
16430	30110
95896	30111
186322	30112
322061	30113
62143	30114
435710	30115
39544	30116
63966	30117
5127	30118
84776	30119
351169	30120
91928	30121
96569	30122
112305	30123
400189	30124
295904	30125
168358	30126
170990	30127
96865	30128
167126	30129
96563	30130
169	30131
82471	30132
367937	30133
316802	30134
172346	30135
64805	30136
154987	30137
389261	30138
99743	30139
27918	30140
274000	30141
453260	30142
165012	30143
15912	30144
267429	30145
175569	30146
211075	30147
162762	30148
202915	30149
163025	30150
296861	30151
101729	30152
117182	30153
97197	30154
79747	30155
156248	30156
38969	30157
185938	30158
15529	30159
296516	30160
5857	30161
180257	30162
85565	30163
345718	30164
437688	30165
185348	30166
316721	30167
257976	30168
83952	30169
230542	30170
26659	30171
15655	30172
93181	30173
233249	30174
198152	30175
169440	30176
4828	30177
132136	30178
207819	30179
6889	30180
283951	30181
438017	30182
233588	30183
223099	30184
108791	30185
287106	30186
128729	30187
31482	30188
60386	30189
116125	30190
313631	30191
178181	30192
126106	30193
9991	30194
14809	30195
179341	30196
669	30197
192856	30198
134000	30199
958	30200
444343	30201
73800	30202
17277	30203
144034	30204
241053	30205
362690	30206
1053	30207
92126	30208
228198	30209
24346	30210
6829	30211
121091	30212
313377	30213
166393	30214
9217	30215
442179	30216
9392	30217
394577	30218
379066	30219
345632	30220
81161	30221
69299	30222
128374	30223
44868	30224
87192	30225
159170	30226
72810	30227
64174	30228
36937	30229
97602	30230
338987	30231
42215	30232
174952	30233
203862	30234
34792	30235
8597	30236
337499	30237
34425	30238
197535	30239
396353	30240
233292	30241
4237	30242
74322	30243
31457	30244
47677	30245
218363	30246
162612	30247
238176	30248
100900	30249
214424	30250
108204	30251
18657	30252
230020	30253
358119	30254
297120	30255
35901	30256
53131	30257
57797	30258
367536	30259
239028	30260
37716	30261
98429	30262
344863	30263
344865	30264
408112	30265
271550	30266
161836	30267
162432	30268
65428	30269
131061	30270
120895	30271
59374	30272
387921	30273
158643	30274
92149	30275
96772	30276
217573	30277
93454	30278
253527	30279
219907	30280
4329	30281
427660	30282
84604	30283
406639	30284
373296	30285
49956	30286
93026	30287
48377	30288
90494	30289
6966	30290
15464	30291
3059	30292
281796	30293
24875	30294
9734	30295
41048	30296
82105	30297
314770	30298
80467	30299
139737	30300
335183	30301
65676	30302
68001	30303
198033	30304
87125	30305
70464	30306
539	30307
353167	30308
58629	30309
286541	30310
46946	30311
231198	30312
418304	30313
168730	30314
249868	30315
447636	30316
370134	30317
367527	30318
375716	30319
46314	30320
32994	30321
235184	30322
101851	30323
208442	30324
415334	30325
196964	30326
23687	30327
337648	30328
249885	30329
60088	30330
443986	30331
241474	30332
362628	30333
215296	30334
201943	30335
171462	30336
181191	30337
9	30338
26455	30339
228062	30340
207607	30341
207607	30342
167295	30343
178700	30344
93406	30345
7312	30346
45004	30347
18103	30348
81440	30349
319557	30350
172740	30351
90034	30352
256402	30353
25627	30354
84891	30355
259702	30356
161378	30357
277802	30358
41522	30359
399600	30360
320419	30361
324284	30362
161416	30363
209988	30364
2912	30365
165313	30366
337438	30367
37121	30368
12630	30369
326799	30370
209998	30371
82099	30372
49973	30373
46455	30374
81600	30375
70393	30376
404838	30377
46932	30378
23255	30379
38025	30380
36322	30381
323717	30382
441713	30383
27419	30384
79655	30385
299347	30386
165680	30387
22095	30388
146387	30389
144055	30390
405411	30391
261913	30392
341952	30393
148410	30394
41613	30395
24817	30396
154269	30397
124530	30398
142236	30399
81453	30400
159225	30401
325408	30402
125029	30403
303150	30404
108144	30405
24180	30406
146717	30407
174457	30408
43596	30409
81704	30410
150073	30411
448430	30412
139632	30413
246656	30414
449745	30415
86604	30416
342326	30417
136153	30418
320125	30419
349575	30420
32964	30421
184033	30422
209878	30423
3996	30424
352897	30425
245688	30426
55526	30427
183331	30428
56250	30429
223488	30430
243989	30431
8520	30432
2983	30433
159289	30434
222375	30435
60237	30436
155951	30437
156524	30438
310908	30439
14604	30440
155998	30441
16281	30442
271020	30443
243108	30444
1695	30445
45013	30446
443033	30447
23117	30448
61277	30449
8214	30450
11408	30451
95439	30452
423056	30453
242079	30454
114299	30455
168156	30456
27690	30457
14797	30458
222376	30459
1022	30460
21	30461
225537	30462
28637	30463
117312	30464
20403	30465
252586	30466
130241	30467
23735	30468
104526	30469
444271	30470
60793	30471
291735	30472
104095	30473
416065	30474
29247	30475
9245	30476
247367	30477
319725	30478
421015	30479
150490	30480
158408	30481
12014	30482
12014	30483
73055	30484
126889	30485
127551	30486
21555	30487
405797	30488
217060	30489
79205	30490
15067	30491
23320	30492
175658	30493
402453	30494
232843	30495
351143	30496
229192	30497
69258	30498
84519	30499
225191	30500
111672	30501
119280	30502
1027	30503
82482	30504
7581	30505
2018	30506
57311	30507
147324	30508
83570	30509
323157	30510
154466	30511
351296	30512
16395	30513
152932	30514
25434	30515
405838	30516
919	30517
180585	30518
147996	30519
214963	30520
164573	30521
170458	30522
187128	30523
109220	30524
184259	30525
153086	30526
274	30527
188939	30528
86472	30529
167921	30530
376859	30531
103494	30532
194155	30533
370721	30534
376762	30535
16930	30536
446260	30537
38917	30538
199475	30539
359866	30540
377883	30541
275498	30542
54067	30543
76542	30544
295500	30545
303775	30546
115000	30547
207705	30548
262885	30549
24512	30550
300752	30551
139774	30552
19690	30553
11926	30554
128307	30555
380356	30556
243683	30557
318554	30558
169953	30559
447861	30560
335646	30561
436760	30562
174998	30563
320749	30564
176205	30565
317933	30566
320725	30567
35448	30568
162513	30569
44289	30570
33425	30571
127520	30572
445876	30573
54716	30574
289470	30575
9599	30576
227447	30577
436205	30578
273506	30579
224249	30580
112776	30581
404640	30582
54040	30583
54649	30584
333198	30585
390808	30586
286536	30587
252919	30588
303122	30589
33083	30590
158447	30591
352879	30592
410735	30593
24519	30594
218299	30595
60939	30596
3791	30597
404099	30598
298193	30599
34504	30600
212332	30601
59556	30602
5784	30603
25047	30604
34115	30605
35474	30606
118083	30607
7679	30608
232265	30609
345358	30610
167459	30611
387365	30612
19690	30613
240238	30614
313539	30615
128307	30616
31923	30617
191165	30618
123154	30619
34504	30620
67885	30621
111356	30622
45357	30623
30131	30624
48152	30625
64992	30626
19690	30627
123251	30628
311055	30629
372766	30630
282692	30631
222053	30632
433140	30633
9599	30634
225125	30635
22951	30636
226728	30637
122175	30638
40790	30639
42218	30640
86512	30641
126118	30642
67549	30643
197042	30644
354005	30645
240684	30646
102286	30647
420647	30648
224773	30649
54649	30650
9599	30651
400561	30652
336999	30653
54698	30654
392453	30655
332057	30656
149092	30657
52754	30658
203001	30659
205892	30660
89139	30661
115851	30662
187424	30663
35475	30664
98453	30665
197863	30666
34521	30667
420648	30668
439388	30669
187115	30670
429692	30671
226083	30672
171542	30673
107072	30674
339495	30675
80154	30676
17912	30677
332693	30678
95490	30679
126118	30680
33474	30681
243321	30682
126118	30683
224478	30684
54196	30685
243321	30686
342007	30687
47900	30688
217706	30689
75413	30690
129851	30691
199486	30692
19690	30693
117035	30694
229640	30695
227716	30696
109101	30697
22374	30698
19867	30699
90405	30700
60620	30701
200488	30702
3088	30703
26130	30704
2200	30705
54303	30706
95639	30707
189527	30708
90795	30709
226728	30710
21638	30711
30241	30712
91628	30713
32163	30714
338879	30715
95781	30716
51847	30717
28864	30718
395188	30719
32163	30720
173594	30721
87527	30722
29629	30723
3088	30724
367015	30725
3088	30726
10105	30727
425592	30728
215074	30729
4329	30730
4329	30731
4329	30732
4329	30733
104534	30734
10390	30735
435757	30736
42096	30737
124647	30738
59922	30739
375863	30740
231285	30741
191748	30742
24732	30743
83920	30744
114160	30745
255675	30746
347112	30747
17583	30748
90630	30749
17748	30750
198821	30751
7069	30752
106977	30753
321033	30754
116522	30755
420284	30756
76582	30757
11579	30758
64299	30759
1697	30760
382996	30761
7074	30762
103579	30763
78270	30764
186942	30765
118035	30766
122299	30767
168072	30768
147882	30769
6699	30770
305767	30771
442567	30772
41649	30773
8507	30774
83642	30775
323989	30776
170026	30777
241305	30778
58967	30779
52245	30780
157408	30781
54912	30782
15570	30783
67476	30784
19427	30785
251638	30786
276932	30787
16768	30788
92001	30789
13430	30790
278881	30791
129409	30792
53198	30793
43256	30794
166197	30795
11740	30796
81	30797
220930	30798
63577	30799
9423	30800
45720	30801
366867	30802
14816	30803
2662	30804
35545	30805
158342	30806
23827	30807
129790	30808
45746	30809
419822	30810
62283	30811
79259	30812
153269	30813
109784	30814
75654	30815
13954	30816
347333	30817
95173	30818
222	30819
109157	30820
397355	30821
2148	30822
14381	30823
228070	30824
29378	30825
60917	30826
174	30827
320975	30828
186777	30829
171905	30830
126873	30831
371548	30832
6496	30833
58808	30834
32941	30835
44726	30836
124330	30837
36714	30838
190528	30839
298166	30840
97870	30841
10188	30842
38670	30843
5696	30844
1722	30845
91575	30846
212322	30847
388299	30848
52499	30849
460101	30850
59645	30851
358791	30852
18130	30853
38169	30854
69831	30855
66756	30856
273104	30857
399585	30858
239384	30859
124155	30860
100942	30861
192009	30862
16681	30863
284647	30864
253525	30865
4669	30866
1573	30867
28666	30868
15271	30869
53913	30870
51638	30871
99554	30872
359675	30873
272381	30874
14478	30875
127410	30876
196895	30877
110061	30878
217258	30879
268528	30880
116360	30881
217331	30882
44601	30883
241341	30884
28292	30885
26729	30886
116062	30887
71984	30888
68783	30889
146947	30890
69	30891
380677	30892
122248	30893
226557	30894
7678	30895
24730	30896
43076	30897
1022	30898
222224	30899
150361	30900
17680	30901
419143	30902
96926	30903
16075	30904
127004	30905
110234	30906
2332	30907
1108	30908
228192	30909
197298	30910
2019	30911
265	30912
52896	30913
142	30914
20800	30915
97193	30916
133264	30917
31698	30918
74469	30919
50374	30920
17790	30921
14382	30922
3737	30923
155350	30924
70956	30925
210884	30926
37040	30927
67587	30928
67362	30929
36237	30930
374270	30931
150095	30932
64919	30933
12806	30934
74975	30935
59610	30936
260543	30937
1161	30938
281	30939
449709	30940
5448	30941
210024	30942
420614	30943
13750	30944
118523	30945
326947	30946
268270	30947
177193	30948
86339	30949
65696	30950
347508	30951
291599	30952
25743	30953
1250	30954
143540	30955
222824	30956
92502	30957
151298	30958
402706	30959
9110	30960
6299	30961
217522	30962
7660	30963
90776	30964
426981	30965
4144	30966
88143	30967
224759	30968
220819	30969
68052	30970
195386	30971
124732	30972
418916	30973
24370	30974
219364	30975
425771	30976
6753	30977
445777	30978
279604	30979
60460	30980
3473	30981
37819	30982
25389	30983
273830	30984
227910	30985
17118	30986
10071	30987
92927	30988
4165	30989
18897	30990
128149	30991
51475	30992
20008	30993
20529	30994
398873	30995
29182	30996
150629	30997
25166	30998
185037	30999
214967	31000
85184	31001
213308	31002
148657	31003
48340	31004
284801	31005
249735	31006
45385	31007
179711	31008
19161	31009
141798	31010
1030	31011
27678	31012
233973	31013
3642	31014
177672	31015
81236	31016
112486	31017
75640	31018
115767	31019
115811	31020
417929	31021
436258	31022
224468	31023
165001	31024
83530	31025
327643	31026
127690	31027
373132	31028
193868	31029
379831	31030
11427	31031
221152	31032
134535	31033
291299	31034
66828	31035
66828	31036
151523	31037
367670	31038
393905	31039
201268	31040
247991	31041
55498	31042
233439	31043
113334	31044
382467	31045
125641	31046
226453	31047
313331	31048
89639	31049
182742	31050
56632	31051
102280	31052
178084	31053
74983	31054
398369	31055
74983	31056
146022	31057
206474	31058
134964	31059
94862	31060
112665	31061
8037	31062
56689	31063
190349	31064
130284	31065
219351	31066
63400	31067
389223	31068
213537	31069
372324	31070
168682	31071
208876	31072
148622	31073
414439	31074
237595	31075
42314	31076
34343	31077
222578	31078
321627	31079
421176	31080
429251	31081
237500	31082
286396	31083
236066	31084
112147	31085
434097	31086
127942	31087
144992	31088
391309	31089
249190	31090
7547	31091
456385	31092
425341	31093
176127	31094
184697	31095
185074	31096
114872	31097
418942	31098
430052	31099
328034	31100
227902	31101
216372	31102
36073	31103
255150	31104
14530	31105
16706	31106
197247	31107
282821	31108
42557	31109
159452	31110
220490	31111
153671	31112
157075	31113
169402	31114
253752	31115
450388	31116
314567	31117
332559	31118
332168	31119
235649	31120
149137	31121
411037	31122
126003	31123
410515	31124
194289	31125
165643	31126
217507	31127
257463	31128
70200	31129
206872	31130
363235	31131
387161	31132
315717	31133
333071	31134
205372	31135
272832	31136
35660	31137
272185	31138
335822	31139
35660	31140
190049	31141
92492	31142
336479	31143
374996	31144
297855	31145
71844	31146
294918	31147
332531	31148
424884	31149
188375	31150
188699	31151
260941	31152
394812	31153
434889	31154
446539	31155
233946	31156
91983	31157
187787	31158
390966	31159
40392	31160
14490	31161
31171	31162
112818	31163
109299	31164
18373	31165
187556	31166
33263	31167
83715	31168
433862	31169
290127	31170
189187	31171
12973	31172
6141	31173
426474	31174
139741	31175
204907	31176
201131	31177
96644	31178
14255	31179
429350	31180
214955	31181
25644	31182
353421	31183
346202	31184
17276	31185
354517	31186
33445	31187
459712	31188
345408	31189
75912	31190
97515	31191
34512	31192
445546	31193
203757	31194
85298	31195
62725	31196
240914	31197
327080	31198
279926	31199
350256	31200
83480	31201
217386	31202
296232	31203
78727	31204
4813	31205
7999	31206
229411	31207
71695	31208
197641	31209
236256	31210
239009	31211
110859	31212
253732	31213
372094	31214
198187	31215
34144	31216
218741	31217
39478	31218
63894	31219
2311	31220
28901	31221
135523	31222
22930	31223
458545	31224
256031	31225
48226	31226
146485	31227
12732	31228
98274	31229
139083	31230
97680	31231
340257	31232
16741	31233
359054	31234
199205	31235
343881	31236
21748	31237
13050	31238
151930	31239
131914	31240
10272	31241
328076	31242
169963	31243
101610	31244
71611	31245
21643	31246
90964	31247
424622	31248
232120	31249
29145	31250
159838	31251
114850	31252
178528	31253
309810	31254
185884	31255
175866	31256
198220	31257
156124	31258
397516	31259
82614	31260
446644	31261
246864	31262
16541	31263
44428	31264
7316	31265
74668	31266
359893	31267
112640	31268
75593	31269
228432	31270
177597	31271
299343	31272
136450	31273
431161	31274
5320	31275
352127	31276
15445	31277
18355	31278
258567	31279
121232	31280
275998	31281
229067	31282
2632	31283
291718	31284
244796	31285
399334	31286
20845	31287
6184	31288
997	31289
45543	31290
163677	31291
57152	31292
6387	31293
117269	31294
55381	31295
44549	31296
2097	31297
84378	31298
372779	31299
168821	31300
231434	31301
374549	31302
114	31303
349019	31304
358610	31305
24723	31306
176085	31307
149831	31308
5125	31309
6956	31310
108266	31311
32389	31312
40068	31313
426355	31314
76763	31315
23	31316
214136	31317
67713	31318
9141	31319
5386	31320
180557	31321
18464	31322
20365	31323
49363	31324
4654	31325
44228	31326
287612	31327
90758	31328
46759	31329
412238	31330
235312	31331
113605	31332
40853	31333
9034	31334
78478	31335
69826	31336
52192	31337
143392	31338
292252	31339
429329	31340
113472	31341
170028	31342
25744	31343
22951	31344
36639	31345
27493	31346
294925	31347
871	31348
97148	31349
84758	31350
4919	31351
121428	31352
182129	31353
189385	31354
25549	31355
124605	31356
26707	31357
300200	31358
93685	31359
141509	31360
203272	31361
171967	31362
18063	31363
204561	31364
103203	31365
93523	31366
112	31367
87320	31368
173438	31369
67372	31370
351399	31371
54411	31372
54411	31373
26297	31374
343036	31375
175395	31376
241631	31377
97790	31378
174769	31379
5104	31380
207976	31381
15985	31382
369930	31383
61092	31384
179338	31385
37948	31386
202399	31387
400000	31388
180770	31389
96109	31390
184679	31391
218095	31392
418433	31393
19102	31394
447056	31395
46358	31396
50999	31397
223855	31398
457654	31399
293577	31400
134865	31401
253175	31402
160572	31403
126179	31404
209263	31405
286389	31406
220238	31407
358641	31408
187870	31409
171005	31410
96568	31411
43052	31412
174540	31413
100777	31414
186059	31415
132489	31416
237405	31417
91792	31418
415823	31419
208055	31420
49069	31421
226005	31422
334776	31423
141927	31424
176142	31425
308716	31426
282816	31427
174949	31428
337734	31429
277463	31430
179661	31431
435709	31432
201720	31433
436321	31434
211419	31435
441603	31436
101657	31437
196890	31438
276394	31439
144512	31440
444668	31441
4439	31442
170999	31443
139461	31444
23400	31445
241783	31446
155429	31447
21714	31448
5560	31449
96461	31450
117759	31451
140980	31452
109781	31453
438187	31454
2320	31455
87272	31456
39925	31457
205900	31458
21681	31459
11665	31460
1464	31461
116095	31462
51205	31463
30154	31464
112210	31465
18598	31466
44296	31467
69081	31468
287	31469
54179	31470
175844	31471
385689	31472
252328	31473
45184	31474
88010	31475
253198	31476
111725	31477
278085	31478
237168	31479
61236	31480
353492	31481
244924	31482
156580	31483
1289	31484
225652	31485
185755	31486
112632	31487
114090	31488
126620	31489
102101	31490
27422	31491
95174	31492
60389	31493
402502	31494
260438	31495
34299	31496
234076	31497
100458	31498
145097	31499
44321	31500
100458	31501
230243	31502
132660	31503
426518	31504
121279	31505
6336	31506
447270	31507
215387	31508
114652	31509
70670	31510
451	31511
259283	31512
103911	31513
206145	31514
249353	31515
54204	31516
68764	31517
6239	31518
973	31519
266821	31520
111858	31521
51747	31522
456708	31523
31624	31524
106569	31525
250297	31526
210201	31527
388066	31528
380413	31529
424211	31530
13155	31531
83022	31532
367386	31533
182335	31534
207206	31535
53786	31536
733	31537
242901	31538
5237	31539
1560	31540
262904	31541
302247	31542
165286	31543
21245	31544
31199	31545
150733	31546
55030	31547
3704	31548
18106	31549
161852	31550
312870	31551
98153	31552
116835	31553
326150	31554
419645	31555
281427	31556
23879	31557
288626	31558
17593	31559
166194	31560
13556	31561
6380	31562
18889	31563
170410	31564
199466	31565
308602	31566
6148	31567
79662	31568
156670	31569
204845	31570
185229	31571
133963	31572
74152	31573
37517	31574
487	31575
243046	31576
50975	31577
119578	31578
356046	31579
54422	31580
95360	31581
44895	31582
16119	31583
105613	31584
16283	31585
788	31586
21248	31587
35280	31588
25518	31589
399099	31590
58410	31591
80343	31592
54864	31593
31179	31594
317101	31595
308814	31596
122848	31597
123424	31598
313660	31599
98965	31600
1593	31601
5914	31602
7092	31603
209370	31604
21183	31605
57529	31606
296918	31607
163482	31608
427698	31609
106058	31610
214083	31611
89777	31612
404280	31613
321178	31614
155098	31615
62316	31616
66485	31617
346935	31618
340719	31619
442500	31620
41971	31621
80315	31622
25193	31623
74832	31624
35911	31625
234254	31626
142882	31627
193063	31628
107424	31629
156177	31630
43716	31631
458232	31632
113767	31633
357318	31634
294676	31635
245304	31636
24996	31637
164642	31638
51164	31639
64510	31640
357238	31641
231659	31642
15212	31643
365663	31644
188928	31645
196012	31646
222055	31647
265068	31648
279599	31649
344083	31650
435423	31651
99041	31652
57333	31653
126176	31654
232183	31655
49374	31656
198734	31657
402379	31658
195350	31659
26051	31660
445409	31661
143918	31662
67366	31663
233658	31664
134676	31665
348558	31666
300759	31667
211055	31668
379000	31669
93516	31670
73020	31671
280197	31672
445926	31673
128403	31674
174003	31675
158480	31676
347276	31677
89185	31678
205381	31679
163340	31680
178045	31681
100599	31682
20446	31683
99219	31684
101029	31685
110876	31686
446093	31687
284677	31688
206068	31689
417246	31690
40187	31691
114706	31692
238136	31693
265121	31694
256528	31695
43810	31696
149685	31697
237282	31698
57886	31699
153775	31700
362257	31701
333700	31702
58501	31703
153726	31704
449071	31705
37169	31706
435771	31707
404139	31708
26639	31709
110564	31710
46350	31711
122836	31712
164772	31713
107355	31714
398289	31715
278526	31716
388034	31717
216301	31718
68864	31719
149441	31720
136010	31721
338838	31722
170081	31723
435909	31724
11596	31725
140117	31726
325341	31727
42595	31728
253411	31729
114955	31730
29667	31731
48766	31732
75443	31733
249911	31734
98891	31735
22401	31736
20966	31737
155109	31738
11759	31739
431567	31740
331856	31741
37138	31742
166580	31743
23806	31744
9829	31745
18560	31746
375337	31747
100839	31748
236074	31749
37113	31750
431870	31751
50163	31752
226369	31753
317040	31754
141838	31755
359833	31756
80352	31757
116920	31758
228445	31759
118538	31760
53774	31761
98049	31762
361	31763
11900	31764
115443	31765
259404	31766
30150	31767
12752	31768
281882	31769
264712	31770
111702	31771
52144	31772
7231	31773
41935	31774
11163	31775
105332	31776
103127	31777
68590	31778
242910	31779
203324	31780
25856	31781
32339	31782
532	31783
48699	31784
16837	31785
81099	31786
291110	31787
391458	31788
139057	31789
167420	31790
138648	31791
319039	31792
154798	31793
90259	31794
60354	31795
157540	31796
141782	31797
244970	31798
300760	31799
51861	31800
14941	31801
79344	31802
272712	31803
144872	31804
397439	31805
78449	31806
1831	31807
189357	31808
337037	31809
315457	31810
355081	31811
223848	31812
214877	31813
320525	31814
21957	31815
232191	31816
99358	31817
64794	31818
47067	31819
337297	31820
16910	31821
150258	31822
215791	31823
341850	31824
215990	31825
147081	31826
131893	31827
247159	31828
112587	31829
232030	31830
338726	31831
108423	31832
317150	31833
171357	31834
1245	31835
213808	31836
225959	31837
60661	31838
72181	31839
396089	31840
148328	31841
28919	31842
364107	31843
116	31844
237493	31845
17605	31846
19469	31847
8499	31848
139015	31849
75967	31850
117077	31851
323340	31852
88977	31853
1025	31854
30	31855
341792	31856
6635	31857
174340	31858
89259	31859
439479	31860
139812	31861
227775	31862
1552	31863
120600	31864
100836	31865
86490	31866
432116	31867
59282	31868
397188	31869
16623	31870
64445	31871
2841	31872
19554	31873
4030	31874
241	31875
149563	31876
194257	31877
1270	31878
182091	31879
9701	31880
213287	31881
157458	31882
35682	31883
240668	31884
64253	31885
1659	31886
37292	31887
101094	31888
450084	31889
7992	31890
51658	31891
233638	31892
171868	31893
137821	31894
6451	31895
16265	31896
384465	31897
128474	31898
192606	31899
363436	31900
115600	31901
31476	31902
51394	31903
12302	31904
19098	31905
2408	31906
114732	31907
18120	31908
440241	31909
186196	31910
12146	31911
33642	31912
114105	31913
423286	31914
65959	31915
358637	31916
231452	31917
13566	31918
58339	31919
17523	31920
286058	31921
163119	31922
32694	31923
219583	31924
31428	31925
178326	31926
4610	31927
209908	31928
163966	31929
27538	31930
107386	31931
5292	31932
921	31933
41450	31934
179807	31935
287280	31936
27452	31937
41451	31938
28642	31939
286400	31940
82784	31941
43173	31942
210652	31943
46031	31944
125957	31945
36136	31946
121176	31947
8069	31948
85309	31949
389928	31950
59603	31951
250301	31952
266975	31953
2618	31954
5464	31955
30071	31956
403316	31957
145051	31958
250569	31959
24436	31960
45191	31961
25935	31962
165987	31963
122802	31964
235511	31965
23463	31966
332481	31967
84422	31968
164955	31969
317902	31970
196151	31971
148566	31972
175178	31973
300863	31974
53451	31975
147185	31976
147185	31977
17267	31978
265	31979
67134	31980
31042	31981
240475	31982
26832	31983
154652	31984
61274	31985
10194	31986
80203	31987
196533	31988
339959	31989
43618	31990
129102	31991
283133	31992
12794	31993
193894	31994
4592	31995
57307	31996
29816	31997
49749	31998
17185	31999
115950	32000
44536	32001
136865	32002
22086	32003
335329	32004
21473	32005
27778	32006
103435	32007
91005	32008
24594	32009
11188	32010
12589	32011
7939	32012
11673	32013
119052	32014
2852	32015
246955	32016
10620	32017
319111	32018
211560	32019
110707	32020
55330	32021
53319	32022
204741	32023
342166	32024
201839	32025
388293	32026
238740	32027
120930	32028
219579	32029
208661	32030
4753	32031
23807	32032
56094	32033
454297	32034
268551	32035
52508	32036
91856	32037
121397	32038
21175	32039
100921	32040
222100	32041
457724	32042
5283	32043
214970	32044
173104	32045
52341	32046
31134	32047
259932	32048
37607	32049
128177	32050
94106	32051
114967	32052
27558	32053
93605	32054
353391	32055
58593	32056
204367	32057
138328	32058
139652	32059
258341	32060
35477	32061
66274	32062
59843	32063
243083	32064
21485	32065
3545	32066
70884	32067
111575	32068
21327	32069
206903	32070
48432	32071
95943	32072
41908	32073
322184	32074
45554	32075
15458	32076
76944	32077
91891	32078
208975	32079
25162	32080
4802	32081
54237	32082
150452	32083
14589	32084
1498	32085
65552	32086
35084	32087
32313	32088
97716	32089
20923	32090
311724	32091
67362	32092
67587	32093
87679	32094
1557	32095
31056	32096
505	32097
7512	32098
137316	32099
934	32100
58362	32101
20450	32102
15595	32103
196908	32104
393141	32105
210432	32106
223244	32107
2944	32108
84096	32109
27944	32110
131079	32111
1943	32112
26450	32113
33000	32114
90261	32115
18038	32116
113965	32117
5067	32118
69	32119
9523	32120
8552	32121
326155	32122
141860	32123
48557	32124
90924	32125
117548	32126
74224	32127
218115	32128
227090	32129
155047	32130
262341	32131
61467	32132
121438	32133
14930	32134
41046	32135
11	32136
235594	32137
229210	32138
6443	32139
41547	32140
10187	32141
66548	32142
38685	32143
154967	32144
41766	32145
3707	32146
96177	32147
176408	32148
3448	32149
15900	32150
21385	32151
114144	32152
191561	32153
93014	32154
95256	32155
59064	32156
279577	32157
15235	32158
4379	32159
189162	32160
16657	32161
68544	32162
15753	32163
95294	32164
234421	32165
28682	32166
45649	32167
2867	32168
18149	32169
1480	32170
106238	32171
445721	32172
27091	32173
186629	32174
38060	32175
26823	32176
415582	32177
1747	32178
5329	32179
10445	32180
5205	32181
36957	32182
115733	32183
80448	32184
4028	32185
7646	32186
21397	32187
67169	32188
108424	32189
303790	32190
29996	32191
88396	32192
65278	32193
34531	32194
206696	32195
433973	32196
174516	32197
17870	32198
19187	32199
159443	32200
122315	32201
199824	32202
91903	32203
332354	32204
105314	32205
80713	32206
81431	32207
12	32208
6062	32209
3860	32210
251299	32211
7909	32212
2683	32213
2196	32214
88821	32215
2763	32216
279081	32217
61602	32218
979	32219
5089	32220
317756	32221
193118	32222
55704	32223
32507	32224
48118	32225
178153	32226
115343	32227
50248	32228
50370	32229
110868	32230
67153	32231
57445	32232
21434	32233
62683	32234
10775	32235
13473	32236
22029	32237
264683	32238
291452	32239
79941	32240
27334	32241
137802	32242
211080	32243
20459	32244
114749	32245
81709	32246
245713	32247
188167	32248
482	32249
361953	32250
200819	32251
432639	32252
112736	32253
6844	32254
234547	32255
1555	32256
22584	32257
37444	32258
304900	32259
97131	32260
93416	32261
17574	32262
84277	32263
137363	32264
24279	32265
90927	32266
307633	32267
19063	32268
88506	32269
454862	32270
40156	32271
30201	32272
364018	32273
315530	32274
338327	32275
261110	32276
15436	32277
1060	32278
8764	32279
249734	32280
226388	32281
3556	32282
20231	32283
109152	32284
355658	32285
44045	32286
175002	32287
118490	32288
347107	32289
164203	32290
370496	32291
18238	32292
111064	32293
155335	32294
223999	32295
182769	32296
29973	32297
64523	32298
23029	32299
28380	32300
12263	32301
53523	32302
193385	32303
277396	32304
456675	32305
112203	32306
109212	32307
219057	32308
141284	32309
13689	32310
108041	32311
180075	32312
195083	32313
343618	32314
269454	32315
147145	32316
241682	32317
65796	32318
66745	32319
293408	32320
126984	32321
16475	32322
50052	32323
98180	32324
114901	32325
4331	32326
200704	32327
18	32328
199340	32329
449519	32330
76816	32331
344890	32332
18310	32333
160431	32334
323531	32335
84641	32336
439757	32337
39909	32338
64948	32339
47880	32340
259478	32341
137321	32342
250543	32343
45961	32344
216217	32345
322449	32346
327192	32347
233575	32348
124521	32349
214562	32350
170053	32351
206134	32352
30712	32353
105910	32354
201760	32355
304632	32356
443294	32357
233711	32358
110486	32359
339832	32360
307323	32361
169574	32362
220178	32363
429542	32364
331693	32365
172247	32366
42519	32367
31607	32368
7585	32369
242513	32370
53323	32371
74399	32372
16799	32373
16315	32374
87236	32375
401669	32376
6801	32377
3311	32378
357897	32379
86303	32380
395194	32381
183009	32382
307683	32383
27492	32384
8513	32385
9282	32386
85656	32387
2223	32388
138941	32389
280147	32390
263270	32391
457780	32392
17408	32393
190553	32394
101901	32395
407607	32396
69276	32397
34736	32398
193889	32399
373786	32400
32612	32401
264243	32402
88994	32403
244444	32404
47630	32405
16558	32406
243502	32407
82545	32408
245679	32409
38965	32410
217642	32411
271873	32412
218072	32413
22406	32414
254075	32415
458228	32416
277473	32417
38874	32418
61563	32419
378689	32420
248639	32421
153712	32422
400783	32423
122121	32424
51893	32425
20459	32426
210763	32427
2133	32428
29	32429
63629	32430
166010	32431
79551	32432
231593	32433
282000	32434
120775	32435
108413	32436
164069	32437
164175	32438
46682	32439
325570	32440
79246	32441
275524	32442
13778	32443
47373	32444
457455	32445
126854	32446
207742	32447
312265	32448
163469	32449
177948	32450
204339	32451
138786	32452
156855	32453
40558	32454
422805	32455
176886	32456
348919	32457
52992	32458
124145	32459
305803	32460
93110	32461
91169	32462
10581	32463
39292	32464
37604	32465
2	32466
228229	32467
252109	32468
161929	32469
27456	32470
261583	32471
309211	32472
336021	32473
263896	32474
18327	32475
60026	32476
45871	32477
26431	32478
3695	32479
278496	32480
14068	32481
84857	32482
20557	32483
127436	32484
172440	32485
88105	32486
381124	32487
32295	32488
190390	32489
235311	32490
198641	32491
68863	32492
433466	32493
53105	32494
279747	32495
308867	32496
10010	32497
29620	32498
1570	32499
296419	32500
207156	32501
210888	32502
436334	32503
18992	32504
80357	32505
430360	32506
167493	32507
202870	32508
436326	32509
272400	32510
149998	32511
414270	32512
1673	32513
186019	32514
242565	32515
366113	32516
25843	32517
6376	32518
42725	32519
87335	32520
146271	32521
265041	32522
105476	32523
158312	32524
211231	32525
408655	32526
92170	32527
14993	32528
32562	32529
136480	32530
81497	32531
300108	32532
161469	32533
229143	32534
44251	32535
156970	32536
295589	32537
15639	32538
322783	32539
257019	32540
291124	32541
273947	32542
251646	32543
234082	32544
208545	32545
35408	32546
189421	32547
29763	32548
161978	32549
84733	32550
251895	32551
370816	32552
240470	32553
206078	32554
368545	32555
309501	32556
393067	32557
224692	32558
301331	32559
77884	32560
35913	32561
162974	32562
83219	32563
251924	32564
229575	32565
436493	32566
212983	32567
175038	32568
7266	32569
82584	32570
84264	32571
25649	32572
177150	32573
4036	32574
11463	32575
322239	32576
73425	32577
426612	32578
43860	32579
17449	32580
490	32581
13002	32582
78539	32583
3939	32584
1464	32585
63651	32586
28	32587
20842	32588
186289	32589
21295	32590
167576	32591
183136	32592
229132	32593
96268	32594
176878	32595
37065	32596
50472	32597
37182	32598
63114	32599
47169	32600
212462	32601
72083	32602
261145	32603
81559	32604
191784	32605
289236	32606
151149	32607
138450	32608
47	32609
269663	32610
128723	32611
26992	32612
430128	32613
437652	32614
21121	32615
213327	32616
121913	32617
52155	32618
59780	32619
196606	32620
265634	32621
306684	32622
34088	32623
427044	32624
202867	32625
793	32626
321613	32627
299646	32628
160910	32629
290597	32630
131681	32631
386327	32632
290543	32633
259511	32634
190168	32635
867	32636
8774	32637
18924	32638
22800	32639
11652	32640
53429	32641
3125	32642
4627	32643
406788	32644
367083	32645
206417	32646
185097	32647
104496	32648
218741	32649
174750	32650
70631	32651
77976	32652
62436	32653
166224	32654
104110	32655
30393	32656
193015	32657
23982	32658
190722	32659
181477	32660
48979	32661
206740	32662
435954	32663
15723	32664
189214	32665
235	32666
385712	32667
8488	32668
35910	32669
162827	32670
320296	32671
78151	32672
118168	32673
693	32674
64393	32675
300810	32676
306932	32677
124371	32678
68815	32679
281234	32680
341160	32681
144353	32682
22223	32683
14428	32684
176148	32685
234969	32686
59199	32687
316158	32688
248177	32689
27928	32690
91919	32691
284335	32692
261821	32693
81467	32694
35202	32695
162754	32696
9109	32697
75606	32698
183871	32699
161764	32700
133002	32701
22577	32702
186709	32703
2441	32704
18238	32705
114540	32706
69997	32707
4239	32708
163615	32709
361245	32710
130485	32711
69155	32712
43019	32713
12184	32714
43297	32715
77307	32716
8259	32717
109434	32718
8530	32719
89251	32720
6006	32721
90057	32722
23316	32723
124960	32724
426488	32725
207979	32726
39829	32727
433692	32728
65336	32729
154054	32730
7934	32731
83071	32732
285345	32733
732	32734
48831	32735
56373	32736
171389	32737
126972	32738
240495	32739
165319	32740
22821	32741
134432	32742
54337	32743
92444	32744
336438	32745
355520	32746
66435	32747
339721	32748
382402	32749
20951	32750
147674	32751
19970	32752
97810	32753
132304	32754
91023	32755
102446	32756
6211	32757
392979	32758
49463	32759
285943	32760
188575	32761
219999	32762
270484	32763
262123	32764
20567	32765
103642	32766
25227	32767
423565	32768
50078	32769
16011	32770
120981	32771
45057	32772
101657	32773
211355	32774
47449	32775
147305	32776
405885	32777
185407	32778
418203	32779
55793	32780
79177	32781
336820	32782
41561	32783
245781	32784
181333	32785
103267	32786
372216	32787
292258	32788
444716	32789
38313	32790
172009	32791
434368	32792
417486	32793
157656	32794
330275	32795
70549	32796
232260	32797
154271	32798
43574	32799
120599	32800
58903	32801
200718	32802
173163	32803
200185	32804
159085	32805
10287	32806
35000	32807
102825	32808
96695	32809
153711	32810
294759	32811
9656	32812
2363	32813
173898	32814
423213	32815
27413	32816
302624	32817
29062	32818
314334	32819
61217	32820
180171	32821
134601	32822
59822	32823
60172	32824
39389	32825
23595	32826
48895	32827
316669	32828
275100	32829
124374	32830
190224	32831
118477	32832
343447	32833
21032	32834
294958	32835
117664	32836
62477	32837
41230	32838
19960	32839
11898	32840
98634	32841
27463	32842
87525	32843
90284	32844
456102	32845
100838	32846
9340	32847
3438	32848
19510	32849
445298	32850
15374	32851
21819	32852
388253	32853
444635	32854
71808	32855
122392	32856
194232	32857
5263	32858
23913	32859
133929	32860
4280	32861
70789	32862
80555	32863
76862	32864
3908	32865
177807	32866
199712	32867
102072	32868
102071	32869
97079	32870
28366	32871
3245	32872
355684	32873
24075	32874
123996	32875
204154	32876
23257	32877
145130	32878
90175	32879
327294	32880
340859	32881
401192	32882
116088	32883
776	32884
69494	32885
49193	32886
177191	32887
84115	32888
3185	32889
313337	32890
40813	32891
5195	32892
45647	32893
84974	32894
116124	32895
386170	32896
160688	32897
185687	32898
300251	32899
177423	32900
58059	32901
14994	32902
7249	32903
7513	32904
64749	32905
2946	32906
309722	32907
3860	32908
48636	32909
329673	32910
428870	32911
2510	32912
54668	32913
54529	32914
105684	32915
321160	32916
47568	32917
501	32918
28226	32919
171278	32920
194070	32921
119316	32922
103575	32923
4575	32924
225870	32925
11088	32926
389494	32927
27118	32928
26703	32929
59250	32930
123256	32931
13977	32932
191972	32933
201693	32934
114858	32935
12911	32936
95687	32937
14946	32938
4055	32939
16186	32940
88973	32941
22386	32942
28307	32943
94833	32944
89220	32945
86026	32946
132250	32947
22097	32948
388807	32949
23578	32950
13408	32951
407732	32952
2089	32953
238526	32954
9520	32955
376046	32956
322415	32957
187527	32958
209945	32959
127708	32960
294017	32961
4900	32962
10404	32963
92821	32964
276272	32965
16581	32966
69721	32967
173886	32968
249235	32969
107419	32970
66257	32971
122142	32972
240996	32973
8930	32974
356205	32975
18415	32976
149957	32977
171815	32978
351625	32979
141098	32980
4825	32981
264096	32982
133709	32983
72781	32984
373315	32985
30627	32986
237880	32987
96411	32988
1926	32989
13493	32990
337	32991
7873	32992
27911	32993
963	32994
5847	32995
50610	32996
2999	32997
32653	32998
34069	32999
225488	33000
13849	33001
33631	33002
77708	33003
133013	33004
55339	33005
9120	33006
228179	33007
157560	33008
1908	33009
5874	33010
303419	33011
34775	33012
55033	33013
262028	33014
124043	33015
41693	33016
633	33017
234024	33018
447464	33019
3751	33020
3871	33021
96057	33022
397462	33023
53414	33024
56173	33025
36073	33026
100977	33027
33173	33028
13807	33029
391781	33030
90354	33031
6349	33032
28509	33033
57369	33034
62699	33035
75274	33036
512	33037
440126	33038
109801	33039
102860	33040
321412	33041
43159	33042
14746	33043
75153	33044
189068	33045
33394	33046
14340	33047
2777	33048
77654	33049
100805	33050
779	33051
91163	33052
119171	33053
278481	33054
168750	33055
156300	33056
303	33057
2252	33058
68339	33059
20077	33060
50661	33061
7305	33062
424549	33063
9394	33064
41815	33065
9219	33066
602	33067
235161	33068
28351	33069
27868	33070
101149	33071
9191	33072
49403	33073
118890	33074
56043	33075
70138	33076
18531	33077
18531	33078
372956	33079
185167	33080
18727	33081
442749	33082
36187	33083
83813	33084
4495	33085
174493	33086
110547	33087
153615	33088
6696	33089
319103	33090
117724	33091
149773	33092
2718	33093
227054	33094
137609	33095
85012	33096
328540	33097
230936	33098
195553	33099
12974	33100
66417	33101
15984	33102
143430	33103
3990	33104
85495	33105
44980	33106
1248	33107
3404	33108
52637	33109
441870	33110
459587	33111
9858	33112
117265	33113
22468	33114
109390	33115
364360	33116
111551	33117
76072	33118
7664	33119
87046	33120
35178	33121
169048	33122
177030	33123
90033	33124
52684	33125
373903	33126
155923	33127
75300	33128
47783	33129
48519	33130
22612	33131
155326	33132
109311	33133
754	33134
360893	33135
234	33136
59509	33137
62240	33138
9279	33139
235	33140
37210	33141
108535	33142
9515	33143
23265	33144
5098	33145
99620	33146
14980	33147
6596	33148
59792	33149
80762	33150
74035	33151
249718	33152
144196	33153
311741	33154
13308	33155
14229	33156
2094	33157
295070	33158
42343	33159
54574	33160
168904	33161
101450	33162
61079	33163
160410	33164
42308	33165
19226	33166
125842	33167
25575	33168
437813	33169
164901	33170
205129	33171
173	33172
2389	33173
153514	33174
407344	33175
7397	33176
15647	33177
276433	33178
34646	33179
12690	33180
43582	33181
27314	33182
4339	33183
21493	33184
302300	33185
61062	33186
5729	33187
402295	33188
306872	33189
4352	33190
84880	33191
140255	33192
18633	33193
1239	33194
17082	33195
122002	33196
73276	33197
44974	33198
113232	33199
15147	33200
4652	33201
122891	33202
70	33203
46260	33204
24370	33205
17735	33206
28320	33207
33294	33208
368662	33209
71428	33210
3787	33211
32321	33212
74699	33213
117722	33214
165648	33215
395032	33216
265100	33217
52191	33218
14907	33219
40401	33220
1403	33221
116740	33222
2584	33223
24472	33224
338974	33225
280264	33226
42833	33227
792	33228
39907	33229
34960	33230
3	33231
412150	33232
111986	33233
282	33234
220799	33235
716	33236
72487	33237
41434	33238
266794	33239
60101	33240
10808	33241
39535	33242
619	33243
55440	33244
4675	33245
24782	33246
19195	33247
170582	33248
422452	33249
15403	33250
3960	33251
1519	33252
45192	33253
186164	33254
450386	33255
19453	33256
65314	33257
3636	33258
127033	33259
127033	33260
134496	33261
107488	33262
153152	33263
111680	33264
151920	33265
237	33266
1301	33267
12847	33268
371518	33269
41791	33270
2020	33271
60726	33272
103399	33273
124885	33274
455	33275
166879	33276
82577	33277
57588	33278
259183	33279
150970	33280
88952	33281
63432	33282
14750	33283
39	33284
22760	33285
254224	33286
47729	33287
146429	33288
383395	33289
7729	33290
235989	33291
29199	33292
29255	33293
1497	33294
29922	33295
348349	33296
221266	33297
26075	33298
4544	33299
497	33300
211474	33301
317640	33302
405873	33303
62309	33304
442821	33305
245441	33306
99604	33307
92501	33308
220790	33309
13263	33310
19739	33311
14300	33312
6963	33313
1882	33314
5701	33315
61196	33316
11497	33317
271438	33318
24074	33319
125665	33320
115092	33321
112244	33322
22548	33323
26006	33324
11183	33325
127992	33326
65821	33327
37485	33328
3452	33329
98700	33330
20533	33331
46692	33332
31593	33333
402	33334
187371	33335
24619	33336
5021	33337
97011	33338
1814	33339
7664	33340
76451	33341
32066	33342
8373	33343
33284	33344
63432	33345
17528	33346
319468	33347
73465	33348
16910	33349
5302	33350
78865	33351
124068	33352
401865	33353
11178	33354
113758	33355
53357	33356
302	33357
282575	33358
1852	33359
164028	33360
132035	33361
108553	33362
131954	33363
272423	33364
145546	33365
216680	33366
231836	33367
62551	33368
191050	33369
178257	33370
318082	33371
173202	33372
325362	33373
42862	33374
159373	33375
232008	33376
167796	33377
457817	33378
36743	33379
58483	33380
128473	33381
99509	33382
86888	33383
1890	33384
179925	33385
392517	33386
209094	33387
18418	33388
201191	33389
231825	33390
90010	33391
115049	33392
147539	33393
24540	33394
406248	33395
386410	33396
10357	33397
336057	33398
123964	33399
433237	33400
138327	33401
327917	33402
4564	33403
41607	33404
95952	33405
8562	33406
40437	33407
290046	33408
62323	33409
62965	33410
244914	33411
78606	33412
336387	33413
222067	33414
68693	33415
431434	33416
28232	33417
34829	33418
36180	33419
164010	33420
60450	33421
262848	33422
348596	33423
64761	33424
302719	33425
111183	33426
57553	33427
126634	33428
408209	33429
60548	33430
74141	33431
225224	33432
434923	33433
135792	33434
67258	33435
428532	33436
332486	33437
158298	33438
361691	33439
205915	33440
25172	33441
116250	33442
100346	33443
169120	33444
96488	33445
415405	33446
25300	33447
458575	33448
306466	33449
171460	33450
114294	33451
130674	33452
412303	33453
201035	33454
317209	33455
240990	33456
397455	33457
229912	33458
386147	33459
2602	33460
17881	33461
304020	33462
202289	33463
2835	33464
62547	33465
49996	33466
3600	33467
7314	33468
289369	33469
231044	33470
30801	33471
564	33472
247630	33473
139786	33474
4919	33475
223959	33476
152601	33477
398374	33478
80483	33479
230283	33480
357673	33481
376343	33482
218316	33483
169126	33484
128135	33485
3535	33486
19152	33487
88436	33488
32418	33489
311812	33490
27663	33491
375998	33492
133204	33493
59438	33494
115633	33495
233238	33496
64077	33497
3417	33498
152291	33499
20661	33500
94346	33501
73973	33502
214986	33503
69160	33504
181055	33505
114192	33506
390193	33507
448916	33508
246408	33509
106986	33510
76576	33511
95690	33512
32157	33513
346091	33514
73304	33515
81881	33516
58902	33517
149363	33518
282326	33519
330116	33520
44250	33521
96968	33522
431593	33523
19313	33524
12578	33525
19822	33526
171293	33527
35467	33528
282177	33529
393144	33530
399642	33531
278314	33532
218528	33533
439865	33534
27216	33535
307368	33536
133463	33537
261782	33538
180106	33539
27266	33540
85523	33541
395	33542
255911	33543
109620	33544
339318	33545
123497	33546
159546	33547
200230	33548
459966	33549
224317	33550
66094	33551
459354	33552
26267	33553
183749	33554
23427	33555
50599	33556
86832	33557
142534	33558
192662	33559
207184	33560
16468	33561
47127	33562
333603	33563
65951	33564
3240	33565
98154	33566
66929	33567
51269	33568
313471	33569
354050	33570
80682	33571
95308	33572
146218	33573
95027	33574
225706	33575
201312	33576
21011	33577
2037	33578
103756	33579
24029	33580
406989	33581
36112	33582
13180	33583
308638	33584
219597	33585
109478	33586
109129	33587
422483	33588
18474	33589
311076	33590
434456	33591
123420	33592
76341	33593
97844	33594
132240	33595
237723	33596
398059	33597
2502	33598
141982	33599
111731	33600
293722	33601
208584	33602
6843	33603
116110	33604
229485	33605
220563	33606
459336	33607
88854	33608
217500	33609
147468	33610
1076	33611
174860	33612
32929	33613
178282	33614
368948	33615
32905	33616
247267	33617
199094	33618
35527	33619
43336	33620
87699	33621
5305	33622
258121	33623
50311	33624
30907	33625
12038	33626
94794	33627
57912	33628
133756	33629
209356	33630
243889	33631
64870	33632
16255	33633
95483	33634
294745	33635
117633	33636
368500	33637
13110	33638
22025	33639
3850	33640
227707	33641
109569	33642
103115	33643
70820	33644
45630	33645
358489	33646
50980	33647
72805	33648
179967	33649
167665	33650
42670	33651
54847	33652
15346	33653
158219	33654
2005	33655
11755	33656
4700	33657
59704	33658
362792	33659
255699	33660
457757	33661
198864	33662
255936	33663
143420	33664
14494	33665
69797	33666
127871	33667
390569	33668
181657	33669
146325	33670
76708	33671
30690	33672
152994	33673
426	33674
2235	33675
97988	33676
289733	33677
204687	33678
449868	33679
153425	33680
108362	33681
4392	33682
174466	33683
113892	33684
189685	33685
97717	33686
113526	33687
431363	33688
81732	33689
248376	33690
61015	33691
1856	33692
362796	33693
146919	33694
426708	33695
134533	33696
55652	33697
105422	33698
33066	33699
299382	33700
51632	33701
196195	33702
201588	33703
297403	33704
174296	33705
147194	33706
90025	33707
174034	33708
64118	33709
27008	33710
402395	33711
119410	33712
136981	33713
318844	33714
459074	33715
249070	33716
21165	33717
456013	33718
1490	33719
5169	33720
2036	33721
290095	33722
234271	33723
65084	33724
75871	33725
219403	33726
7953	33727
4954	33728
41178	33729
109365	33730
53301	33731
48429	33732
55197	33733
230465	33734
279812	33735
72783	33736
47836	33737
1494	33738
13537	33739
45743	33740
124533	33741
121249	33742
59807	33743
29390	33744
360827	33745
169587	33746
119517	33747
190760	33748
212397	33749
8566	33750
146365	33751
157651	33752
15044	33753
416725	33754
335419	33755
390541	33756
55156	33757
50387	33758
272976	33759
101998	33760
62073	33761
4678	33762
420059	33763
91553	33764
161005	33765
239162	33766
79095	33767
2075	33768
366832	33769
232297	33770
48958	33771
20544	33772
6745	33773
67899	33774
178771	33775
209936	33776
244447	33777
127622	33778
65373	33779
86025	33780
63555	33781
96912	33782
11679	33783
19336	33784
24391	33785
330385	33786
339523	33787
364997	33788
32744	33789
51033	33790
25436	33791
33754	33792
101411	33793
128314	33794
402897	33795
136266	33796
19095	33797
48858	33798
279496	33799
27434	33800
221570	33801
148044	33802
16026	33803
61827	33804
62650	33805
49243	33806
171166	33807
37938	33808
19595	33809
3288	33810
340008	33811
220135	33812
434210	33813
23465	33814
180584	33815
20708	33816
26010	33817
204830	33818
59605	33819
290287	33820
141457	33821
35178	33822
15192	33823
77556	33824
57503	33825
145459	33826
40606	33827
238169	33828
58052	33829
48292	33830
46517	33831
11023	33832
9055	33833
180867	33834
384524	33835
230890	33836
191553	33837
122367	33838
28294	33839
6269	33840
37021	33841
160043	33842
76789	33843
404566	33844
381341	33845
20897	33846
20999	33847
26511	33848
22713	33849
138838	33850
4878	33851
350457	33852
141604	33853
62262	33854
26307	33855
158638	33856
7197	33857
449141	33858
397878	33859
424926	33860
215868	33861
359641	33862
35474	33863
125244	33864
6158	33865
1702	33866
31567	33867
193506	33868
214547	33869
9048	33870
143492	33871
91616	33872
127257	33873
237246	33874
738	33875
151166	33876
145214	33877
40622	33878
2885	33879
114339	33880
107564	33881
175713	33882
257798	33883
11828	33884
292301	33885
115588	33886
3164	33887
31847	33888
59849	33889
17144	33890
123507	33891
1904	33892
391200	33893
409407	33894
412110	33895
217219	33896
117605	33897
31546	33898
390333	33899
443918	33900
112819	33901
161876	33902
15698	33903
71723	33904
229873	33905
55733	33906
34725	33907
160094	33908
436	33909
49608	33910
174399	33911
292754	33912
168716	33913
61335	33914
456334	33915
154	33916
13385	33917
257847	33918
32744	33919
97243	33920
34083	33921
76591	33922
204025	33923
434878	33924
445007	33925
361870	33926
243766	33927
358686	33928
74798	33929
423749	33930
99359	33931
238137	33932
180874	33933
59413	33934
40190	33935
136609	33936
23725	33937
423281	33938
100408	33939
23038	33940
35933	33941
243675	33942
385091	33943
422910	33944
12399	33945
65851	33946
115331	33947
6795	33948
124651	33949
40601	33950
30013	33951
3451	33952
53655	33953
5893	33954
303779	33955
203657	33956
13201	33957
51006	33958
78965	33959
26881	33960
153851	33961
142704	33962
238926	33963
454568	33964
441989	33965
74502	33966
1374	33967
453288	33968
27906	33969
93570	33970
396171	33971
292126	33972
1163	33973
7743	33974
128210	33975
420211	33976
109859	33977
321087	33978
213104	33979
8054	33980
198975	33981
114682	33982
37260	33983
84959	33984
443406	33985
24508	33986
363832	33987
448038	33988
27879	33989
153824	33990
46206	33991
30573	33992
233688	33993
93566	33994
220417	33995
261519	33996
239638	33997
297897	33998
60308	33999
101895	34000
246579	34001
210300	34002
19816	34003
10996	34004
335243	34005
8193	34006
423748	34007
29000	34008
374878	34009
93728	34010
32806	34011
31161	34012
412775	34013
8131	34014
132760	34015
60722	34016
92058	34017
183485	34018
377974	34019
21600	34020
63637	34021
6146	34022
424650	34023
231557	34024
230131	34025
389447	34026
105118	34027
102872	34028
377626	34029
32618	34030
31314	34031
302807	34032
161538	34033
27976	34034
392752	34035
6960	34036
399021	34037
410659	34038
77765	34039
127112	34040
34846	34041
346455	34042
17263	34043
6977	34044
1389	34045
18483	34046
12061	34047
34725	34048
2621	34049
8092	34050
294917	34051
83003	34052
204872	34053
124485	34054
353835	34055
9265	34056
9151	34057
142408	34058
178720	34059
30066	34060
49213	34061
401221	34062
234398	34063
203754	34064
91531	34065
444491	34066
188225	34067
201886	34068
2446	34069
210486	34070
33672	34071
90376	34072
246280	34073
257902	34074
74644	34075
116468	34076
21524	34077
431926	34078
55986	34079
92278	34080
18901	34081
249264	34082
56883	34083
103272	34084
435352	34085
50835	34086
27072	34087
54822	34088
105310	34089
107750	34090
204684	34091
436525	34092
110443	34093
58675	34094
50621	34095
123654	34096
20880	34097
23361	34098
1668	34099
125387	34100
458363	34101
127015	34102
223852	34103
180271	34104
242351	34105
315807	34106
323025	34107
51610	34108
50253	34109
47582	34110
57446	34111
220821	34112
21703	34113
31162	34114
340655	34115
399137	34116
5342	34117
114803	34118
141788	34119
68956	34120
269548	34121
32789	34122
314285	34123
324094	34124
21849	34125
83103	34126
346913	34127
146008	34128
197830	34129
379018	34130
4361	34131
226138	34132
23513	34133
88641	34134
159406	34135
51437	34136
9508	34137
26757	34138
16468	34139
111722	34140
374651	34141
80716	34142
2249	34143
205853	34144
264298	34145
60882	34146
73966	34147
38837	34148
33937	34149
101699	34150
75754	34151
74002	34152
263781	34153
237176	34154
41592	34155
356420	34156
36001	34157
135871	34158
215357	34159
453364	34160
429524	34161
39113	34162
170979	34163
63848	34164
251974	34165
60159	34166
165450	34167
452327	34168
112591	34169
105447	34170
38051	34171
42042	34172
88285	34173
60782	34174
127228	34175
83355	34176
345542	34177
57290	34178
276552	34179
68349	34180
48914	34181
101853	34182
396970	34183
252361	34184
57804	34185
441257	34186
289948	34187
215343	34188
247913	34189
110310	34190
449138	34191
223734	34192
181062	34193
176243	34194
1385	34195
249979	34196
436148	34197
296954	34198
14007	34199
33782	34200
397225	34201
118179	34202
108386	34203
5062	34204
179263	34205
15909	34206
401804	34207
406175	34208
396052	34209
758	34210
5631	34211
163680	34212
10237	34213
40022	34214
237081	34215
7446	34216
275938	34217
105604	34218
63904	34219
64727	34220
118564	34221
14445	34222
71217	34223
782	34224
129271	34225
147045	34226
144318	34227
167292	34228
13879	34229
439100	34230
19814	34231
127178	34232
203808	34233
53445	34234
29183	34235
121257	34236
313089	34237
131353	34238
266142	34239
300766	34240
32370	34241
16483	34242
278768	34243
11369	34244
135111	34245
460042	34246
945	34247
174211	34248
192987	34249
25274	34250
629	34251
54767	34252
441550	34253
27416	34254
72288	34255
9972	34256
30601	34257
208112	34258
12161	34259
124945	34260
2312	34261
368998	34262
184414	34263
48864	34264
132090	34265
94549	34266
111062	34267
209121	34268
44271	34269
152042	34270
29467	34271
228536	34272
10895	34273
217898	34274
134743	34275
179951	34276
266386	34277
153465	34278
225672	34279
438468	34280
445396	34281
330511	34282
59627	34283
282841	34284
152775	34285
239871	34286
105169	34287
207021	34288
97121	34289
74676	34290
226961	34291
67335	34292
14340	34293
7785	34294
215347	34295
200618	34296
133340	34297
182749	34298
89148	34299
25699	34300
44537	34301
203711	34302
59356	34303
67747	34304
38446	34305
183765	34306
123645	34307
171785	34308
450805	34309
8443	34310
53582	34311
40784	34312
60875	34313
32787	34314
212520	34315
11378	34316
440834	34317
170379	34318
78066	34319
172344	34320
16852	34321
427482	34322
150675	34323
152689	34324
38250	34325
83829	34326
119955	34327
257828	34328
40785	34329
81689	34330
337633	34331
116733	34332
169007	34333
418557	34334
164361	34335
117404	34336
423887	34337
228910	34338
1199	34339
27425	34340
49108	34341
20569	34342
58000	34343
360403	34344
371802	34345
164721	34346
225128	34347
56787	34348
115582	34349
331322	34350
228874	34351
423954	34352
228865	34353
230158	34354
236416	34355
233380	34356
125084	34357
31965	34358
418727	34359
29766	34360
52476	34361
237494	34362
265086	34363
418538	34364
38845	34365
25749	34366
54979	34367
280064	34368
401054	34369
228662	34370
110075	34371
160952	34372
425231	34373
24979	34374
172336	34375
173920	34376
60710	34377
20762	34378
218430	34379
426828	34380
18960	34381
344141	34382
143235	34383
299729	34384
15843	34385
374065	34386
9996	34387
161230	34388
120311	34389
53861	34390
53861	34391
246317	34392
147475	34393
268452	34394
62251	34395
104911	34396
15226	34397
246171	34398
117124	34399
228204	34400
15759	34401
369475	34402
128960	34403
275656	34404
170875	34405
371816	34406
144332	34407
145281	34408
83519	34409
27239	34410
49790	34411
195912	34412
20080	34413
216900	34414
195850	34415
106323	34416
436167	34417
79781	34418
245552	34419
193367	34420
145538	34421
27572	34422
44032	34423
41458	34424
10296	34425
10077	34426
93894	34427
29987	34428
226880	34429
5836	34430
92433	34431
21383	34432
75999	34433
8888	34434
3531	34435
33827	34436
4469	34437
217306	34438
209006	34439
201961	34440
118604	34441
5791	34442
198925	34443
73757	34444
391730	34445
572	34446
196813	34447
34140	34448
14352	34449
171209	34450
35402	34451
16624	34452
26320	34453
60207	34454
249605	34455
125297	34456
24362	34457
49548	34458
16347	34459
38835	34460
180834	34461
358734	34462
161559	34463
18087	34464
89698	34465
174756	34466
229991	34467
47789	34468
104309	34469
343931	34470
121955	34471
26655	34472
159993	34473
232945	34474
95368	34475
192113	34476
243612	34477
91138	34478
31151	34479
170983	34480
217148	34481
60010	34482
302847	34483
36322	34484
47789	34485
66414	34486
206714	34487
244373	34488
62373	34489
7524	34490
72371	34491
97805	34492
15888	34493
318357	34494
28740	34495
341046	34496
288009	34497
134016	34498
10191	34499
60454	34500
234615	34501
28724	34502
414202	34503
151036	34504
12611	34505
77158	34506
415899	34507
219851	34508
76148	34509
48563	34510
101854	34511
128343	34512
53206	34513
262255	34514
135617	34515
124078	34516
416096	34517
112549	34518
32864	34519
214398	34520
77306	34521
403329	34522
111153	34523
89337	34524
129640	34525
181188	34526
277267	34527
77483	34528
350902	34529
122100	34530
58500	34531
95618	34532
31151	34533
239203	34534
34118	34535
381721	34536
400105	34537
217878	34538
86624	34539
10179	34540
236314	34541
279351	34542
227834	34543
149044	34544
184147	34545
108994	34546
155853	34547
75094	34548
77483	34549
317940	34550
393213	34551
32864	34552
112549	34553
26235	34554
180668	34555
219109	34556
359402	34557
83182	34558
77306	34559
138938	34560
306536	34561
134737	34562
118804	34563
2621	34564
239850	34565
19608	34566
117069	34567
121464	34568
6926	34569
56595	34570
109555	34571
98803	34572
4118	34573
91076	34574
68092	34575
215376	34576
91080	34577
332688	34578
240833	34579
23128	34580
190506	34581
133553	34582
165473	34583
297884	34584
385141	34585
49238	34586
322035	34587
165401	34588
80050	34589
81298	34590
131297	34591
129924	34592
246782	34593
89651	34594
439983	34595
4652	34596
136541	34597
118970	34598
249607	34599
232609	34600
422143	34601
130842	34602
35746	34603
82089	34604
2016	34605
21196	34606
58747	34607
44492	34608
410546	34609
157776	34610
395986	34611
212478	34612
16022	34613
107719	34614
103747	34615
232957	34616
268331	34617
218482	34618
51731	34619
33290	34620
7356	34621
12689	34622
191790	34623
273916	34624
64417	34625
71778	34626
246627	34627
240948	34628
100769	34629
182003	34630
5610	34631
29078	34632
309166	34633
95328	34634
395249	34635
142222	34636
227288	34637
35264	34638
150505	34639
354765	34640
452639	34641
66219	34642
327459	34643
188848	34644
138606	34645
195736	34646
120520	34647
308682	34648
51247	34649
298886	34650
192265	34651
50534	34652
3713	34653
160876	34654
150801	34655
30324	34656
17604	34657
445738	34658
258856	34659
33389	34660
25316	34661
18529	34662
17348	34663
237820	34664
102204	34665
3583	34666
24929	34667
115246	34668
35485	34669
13883	34670
63402	34671
120823	34672
160992	34673
50149	34674
114373	34675
201075	34676
73966	34677
29674	34678
1701	34679
61964	34680
5253	34681
280727	34682
16399	34683
178130	34684
313507	34685
150446	34686
8123	34687
889	34688
72909	34689
7168	34690
206303	34691
7656	34692
6683	34693
9791	34694
268470	34695
245743	34696
182575	34697
73896	34698
94053	34699
323698	34700
427487	34701
19657	34702
456177	34703
392002	34704
66661	34705
48829	34706
7838	34707
86189	34708
334090	34709
37584	34710
38207	34711
28143	34712
19504	34713
59918	34714
183810	34715
316296	34716
40888	34717
51769	34718
6342	34719
8197	34720
13031	34721
221338	34722
174983	34723
2635	34724
20477	34725
83870	34726
72911	34727
14466	34728
219740	34729
32481	34730
144480	34731
89579	34732
117573	34733
427883	34734
33173	34735
60649	34736
301436	34737
329050	34738
192503	34739
123777	34740
51672	34741
115004	34742
119423	34743
350716	34744
11492	34745
50553	34746
27306	34747
2669	34748
202601	34749
33984	34750
144330	34751
35413	34752
10096	34753
18609	34754
26919	34755
63787	34756
113770	34757
254901	34758
55613	34759
60109	34760
12363	34761
24978	34762
26423	34763
46749	34764
6695	34765
32857	34766
10721	34767
11160	34768
17334	34769
114119	34770
161772	34771
321556	34772
16450	34773
419563	34774
318328	34775
167673	34776
46396	34777
54684	34778
30360	34779
73744	34780
2292	34781
74472	34782
269255	34783
65450	34784
384	34785
4562	34786
2581	34787
7572	34788
2666	34789
54527	34790
170525	34791
1511	34792
122373	34793
112434	34794
168880	34795
4416	34796
89844	34797
18711	34798
1937	34799
129545	34800
37363	34801
229657	34802
165487	34803
9507	34804
341340	34805
20470	34806
2522	34807
786	34808
18539	34809
106962	34810
2304	34811
4574	34812
134365	34813
13289	34814
178497	34815
407250	34816
435485	34817
113218	34818
54589	34819
27575	34820
347418	34821
75331	34822
54869	34823
134780	34824
173824	34825
1066	34826
130272	34827
116532	34828
185048	34829
429269	34830
414007	34831
19868	34832
19402	34833
426347	34834
25	34835
2409	34836
69916	34837
227525	34838
55667	34839
350731	34840
116777	34841
233842	34842
112572	34843
16448	34844
225427	34845
412131	34846
53678	34847
124232	34848
93770	34849
153701	34850
208514	34851
120620	34852
178182	34853
38945	34854
204195	34855
204414	34856
446729	34857
15262	34858
21078	34859
90484	34860
127242	34861
228854	34862
29674	34863
299449	34864
97017	34865
104404	34866
12227	34867
39601	34868
297177	34869
9753	34870
195877	34871
168109	34872
368349	34873
206090	34874
27210	34875
407787	34876
426137	34877
70843	34878
50317	34879
271469	34880
9738	34881
20534	34882
44016	34883
454704	34884
37018	34885
264202	34886
187320	34887
167004	34888
27604	34889
6433	34890
120071	34891
66430	34892
13670	34893
280476	34894
261323	34895
134177	34896
31597	34897
10183	34898
87046	34899
299886	34900
6002	34901
456127	34902
178969	34903
220007	34904
358944	34905
7964	34906
44918	34907
106895	34908
55938	34909
303736	34910
448861	34911
166505	34912
233517	34913
76856	34914
35668	34915
119742	34916
111351	34917
59152	34918
40747	34919
38102	34920
130271	34921
10595	34922
59348	34923
324497	34924
284552	34925
4040	34926
249038	34927
21295	34928
13198	34929
47766	34930
342840	34931
89781	34932
167476	34933
1568	34934
301217	34935
69274	34936
100273	34937
328220	34938
137989	34939
444693	34940
382944	34941
66049	34942
140045	34943
49416	34944
82473	34945
152220	34946
229065	34947
193274	34948
274134	34949
47951	34950
5226	34951
63133	34952
246243	34953
4771	34954
144951	34955
222153	34956
99592	34957
204022	34958
62407	34959
16926	34960
350132	34961
6547	34962
389892	34963
241489	34964
9868	34965
120015	34966
16483	34967
11710	34968
287204	34969
35767	34970
11602	34971
8476	34972
59779	34973
183812	34974
90455	34975
141163	34976
15581	34977
437511	34978
193232	34979
68190	34980
80449	34981
55638	34982
121640	34983
2516	34984
23064	34985
197139	34986
98457	34987
158074	34988
6882	34989
115931	34990
61951	34991
90507	34992
20511	34993
110318	34994
13717	34995
845	34996
139113	34997
248023	34998
117636	34999
77684	35000
261050	35001
44673	35002
17463	35003
96903	35004
150754	35005
130016	35006
40078	35007
57633	35008
59631	35009
58926	35010
230378	35011
59631	35012
76529	35013
324299	35014
117068	35015
455275	35016
78805	35017
15373	35018
34900	35019
41703	35020
4973	35021
176690	35022
422158	35023
14509	35024
16948	35025
35600	35026
53759	35027
115675	35028
255170	35029
152079	35030
152263	35031
308375	35032
287163	35033
236294	35034
183	35035
147699	35036
601	35037
433664	35038
48230	35039
377424	35040
108017	35041
89638	35042
63304	35043
302204	35044
202893	35045
307852	35046
435784	35047
115222	35048
73825	35049
334279	35050
136721	35051
91621	35052
111918	35053
229760	35054
7107	35055
270722	35056
11646	35057
129300	35058
24243	35059
166377	35060
217063	35061
1199	35062
144172	35063
311103	35064
51448	35065
192163	35066
346813	35067
219748	35068
82385	35069
110022	35070
5750	35071
88781	35072
51413	35073
126209	35074
116960	35075
5941	35076
156996	35077
233780	35078
43500	35079
101058	35080
146761	35081
24070	35082
94674	35083
445308	35084
36958	35085
26547	35086
46242	35087
66590	35088
32258	35089
7794	35090
196536	35091
95906	35092
54888	35093
14771	35094
53939	35095
63703	35096
198920	35097
249572	35098
14482	35099
100662	35100
6817	35101
124028	35102
44049	35103
3826	35104
17166	35105
265763	35106
6490	35107
448483	35108
177745	35109
93301	35110
219311	35111
160851	35112
196135	35113
439047	35114
208678	35115
101703	35116
104526	35117
36389	35118
380159	35119
86318	35120
100522	35121
2799	35122
39659	35123
59064	35124
405928	35125
144371	35126
100942	35127
200962	35128
389451	35129
183295	35130
412222	35131
379493	35132
25333	35133
136456	35134
254738	35135
336461	35136
54088	35137
159467	35138
200574	35139
3552	35140
25682	35141
16473	35142
93006	35143
181085	35144
233099	35145
457281	35146
371817	35147
104801	35148
114638	35149
14826	35150
37207	35151
86501	35152
97105	35153
52751	35154
68338	35155
89921	35156
254653	35157
166267	35158
97905	35159
36514	35160
36323	35161
371980	35162
149506	35163
217984	35164
37420	35165
93913	35166
420080	35167
85938	35168
292879	35169
69816	35170
205800	35171
27640	35172
133093	35173
5996	35174
40364	35175
103981	35176
246970	35177
51109	35178
56055	35179
327784	35180
177679	35181
448773	35182
38810	35183
16306	35184
395474	35185
17049	35186
367183	35187
19630	35188
156396	35189
246672	35190
109959	35191
157568	35192
80303	35193
417508	35194
45059	35195
62517	35196
287951	35197
81628	35198
391607	35199
174032	35200
12621	35201
130919	35202
289625	35203
202813	35204
82052	35205
196273	35206
196180	35207
235466	35208
103678	35209
446098	35210
79944	35211
265407	35212
67986	35213
305471	35214
51558	35215
664	35216
218778	35217
177719	35218
190701	35219
286611	35220
82150	35221
173201	35222
238295	35223
144111	35224
165205	35225
372628	35226
377829	35227
382828	35228
35629	35229
138200	35230
84801	35231
240587	35232
172229	35233
204226	35234
110464	35235
39227	35236
233563	35237
410987	35238
123734	35239
46261	35240
227182	35241
31873	35242
8603	35243
198814	35244
55163	35245
448623	35246
53616	35247
338772	35248
242033	35249
43669	35250
410056	35251
3653	35252
3653	35253
7573	35254
225009	35255
93739	35256
234822	35257
390942	35258
7898	35259
12754	35260
92264	35261
446170	35262
39148	35263
260906	35264
248363	35265
420305	35266
20593	35267
83723	35268
58315	35269
117925	35270
134287	35271
185200	35272
46852	35273
37738	35274
175174	35275
62221	35276
137506	35277
454213	35278
350041	35279
34336	35280
14467	35281
22622	35282
247616	35283
34385	35284
57890	35285
269745	35286
94238	35287
53058	35288
379024	35289
182321	35290
10119	35291
118044	35292
113488	35293
114594	35294
235904	35295
100080	35296
401904	35297
191440	35298
48675	35299
215276	35300
73995	35301
335888	35302
262475	35303
205879	35304
255416	35305
70390	35306
136498	35307
348	35308
161432	35309
121115	35310
198184	35311
117998	35312
172303	35313
12454	35314
218831	35315
202441	35316
219536	35317
72416	35318
20767	35319
99059	35320
445254	35321
70877	35322
85980	35323
384526	35324
164997	35325
424321	35326
13349	35327
213971	35328
185930	35329
82277	35330
41968	35331
411809	35332
162125	35333
212836	35334
10325	35335
25573	35336
206355	35337
16386	35338
363597	35339
144325	35340
7725	35341
34609	35342
2369	35343
93595	35344
120849	35345
237824	35346
12384	35347
166341	35348
82397	35349
313867	35350
412935	35351
84937	35352
206477	35353
53609	35354
141105	35355
163017	35356
95258	35357
133624	35358
247356	35359
91074	35360
202771	35361
433214	35362
244166	35363
202525	35364
362555	35365
73959	35366
41799	35367
298877	35368
209501	35369
24610	35370
51889	35371
392147	35372
228753	35373
174826	35374
31121	35375
217077	35376
93506	35377
208753	35378
205523	35379
206568	35380
56077	35381
204298	35382
6224	35383
112612	35384
145230	35385
214222	35386
123857	35387
28097	35388
242711	35389
454158	35390
211971	35391
252400	35392
457562	35393
42183	35394
151868	35395
240493	35396
435068	35397
58511	35398
29617	35399
246342	35400
233442	35401
348434	35402
200187	35403
8579	35404
58526	35405
365229	35406
408502	35407
238958	35408
201979	35409
308460	35410
388015	35411
29101	35412
104164	35413
280404	35414
354300	35415
130937	35416
139964	35417
386593	35418
206184	35419
144553	35420
432718	35421
459438	35422
413871	35423
45596	35424
132161	35425
423369	35426
242052	35427
95888	35428
94895	35429
261038	35430
280088	35431
149467	35432
147705	35433
459912	35434
27548	35435
443998	35436
169028	35437
124160	35438
306388	35439
569	35440
326339	35441
27802	35442
220282	35443
283360	35444
203427	35445
6576	35446
227184	35447
20126	35448
269008	35449
57917	35450
53497	35451
399981	35452
6370	35453
171551	35454
42879	35455
52829	35456
217046	35457
246495	35458
300138	35459
58022	35460
14593	35461
58576	35462
96176	35463
59716	35464
80912	35465
373779	35466
26680	35467
7837	35468
132256	35469
191984	35470
166119	35471
331697	35472
10562	35473
118398	35474
143060	35475
204939	35476
89987	35477
408699	35478
206700	35479
153654	35480
29996	35481
319634	35482
174098	35483
334402	35484
137992	35485
54302	35486
293102	35487
112469	35488
188516	35489
102735	35490
90842	35491
94584	35492
66377	35493
102287	35494
120631	35495
233780	35496
448523	35497
11535	35498
23526	35499
177342	35500
38269	35501
20941	35502
54786	35503
276135	35504
250835	35505
351780	35506
382915	35507
1277	35508
235137	35509
22461	35510
242863	35511
372751	35512
186065	35513
5369	35514
58790	35515
115635	35516
308757	35517
47607	35518
143562	35519
201492	35520
47177	35521
58057	35522
210687	35523
344887	35524
84045	35525
30803	35526
46472	35527
246881	35528
187580	35529
100363	35530
156961	35531
219692	35532
39908	35533
376040	35534
182083	35535
160219	35536
248757	35537
195203	35538
58178	35539
223478	35540
423344	35541
95336	35542
313427	35543
196099	35544
21600	35545
59049	35546
124380	35547
152678	35548
277036	35549
227945	35550
309589	35551
279432	35552
106841	35553
31194	35554
57237	35555
281501	35556
149896	35557
25535	35558
94429	35559
48165	35560
60603	35561
147290	35562
268119	35563
177755	35564
373236	35565
226842	35566
169585	35567
257096	35568
157670	35569
167447	35570
247954	35571
405115	35572
401902	35573
368635	35574
322604	35575
165101	35576
246348	35577
60042	35578
84446	35579
104682	35580
336505	35581
24230	35582
306911	35583
233433	35584
414660	35585
172063	35586
204250	35587
55720	35588
299996	35589
78069	35590
83171	35591
206763	35592
44337	35593
108972	35594
255466	35595
144158	35596
58150	35597
304600	35598
389757	35599
174222	35600
300339	35601
182303	35602
146159	35603
25485	35604
96506	35605
40485	35606
1181	35607
243836	35608
104844	35609
133707	35610
208551	35611
54729	35612
323825	35613
192299	35614
378807	35615
209286	35616
256686	35617
202190	35618
120657	35619
389537	35620
323470	35621
197074	35622
19449	35623
129956	35624
66050	35625
16473	35626
83514	35627
373698	35628
199115	35629
377866	35630
451091	35631
35760	35632
36017	35633
130487	35634
251585	35635
397906	35636
54752	35637
73657	35638
115400	35639
443106	35640
422573	35641
152739	35642
243436	35643
414752	35644
324272	35645
292069	35646
355967	35647
128067	35648
53034	35649
327783	35650
3839	35651
95894	35652
115203	35653
91390	35654
50308	35655
35502	35656
27341	35657
251698	35658
42933	35659
209986	35660
334540	35661
77055	35662
164837	35663
367462	35664
123984	35665
174561	35666
19765	35667
52671	35668
45414	35669
32026	35670
92782	35671
61880	35672
25156	35673
322206	35674
30638	35675
124867	35676
80536	35677
123241	35678
73895	35679
365836	35680
247739	35681
18938	35682
82259	35683
186893	35684
117025	35685
309067	35686
147160	35687
6981	35688
148701	35689
91348	35690
192088	35691
47967	35692
174403	35693
221778	35694
450603	35695
388189	35696
427444	35697
149981	35698
42387	35699
149665	35700
256292	35701
243660	35702
210189	35703
431964	35704
421450	35705
210063	35706
47211	35707
221483	35708
222350	35709
24007	35710
54770	35711
15338	35712
47037	35713
22915	35714
423465	35715
140902	35716
195704	35717
101249	35718
83881	35719
255133	35720
180827	35721
189989	35722
117845	35723
385649	35724
348987	35725
211911	35726
79937	35727
399062	35728
8113	35729
233972	35730
102859	35731
384007	35732
56833	35733
222678	35734
127293	35735
162895	35736
48905	35737
176714	35738
372636	35739
9240	35740
94299	35741
118654	35742
214544	35743
92736	35744
182072	35745
124026	35746
368724	35747
281080	35748
225482	35749
23007	35750
8686	35751
2098	35752
241276	35753
354306	35754
16793	35755
176601	35756
394830	35757
287253	35758
375442	35759
201684	35760
215345	35761
7635	35762
360489	35763
183085	35764
54895	35765
340965	35766
314563	35767
143336	35768
37429	35769
67535	35770
110781	35771
193332	35772
197831	35773
90730	35774
58726	35775
249256	35776
109310	35777
83286	35778
28635	35779
47029	35780
312210	35781
91455	35782
4639	35783
16602	35784
454736	35785
56417	35786
196679	35787
242966	35788
387897	35789
451717	35790
364696	35791
85611	35792
254485	35793
375341	35794
229438	35795
301103	35796
281375	35797
141415	35798
320014	35799
52198	35800
23817	35801
211496	35802
303209	35803
220825	35804
49698	35805
245915	35806
100916	35807
97618	35808
40769	35809
105133	35810
225367	35811
241810	35812
121354	35813
145774	35814
195379	35815
118459	35816
283999	35817
6433	35818
358402	35819
196744	35820
451415	35821
55382	35822
32239	35823
31071	35824
61334	35825
306897	35826
44155	35827
39763	35828
219654	35829
71334	35830
59166	35831
56811	35832
28992	35833
412934	35834
457284	35835
191628	35836
19293	35837
162395	35838
55445	35839
108049	35840
8420	35841
166232	35842
12820	35843
395637	35844
13796	35845
236336	35846
70936	35847
34356	35848
15861	35849
59609	35850
294203	35851
189906	35852
169791	35853
434556	35854
70746	35855
18577	35856
20335	35857
133951	35858
281278	35859
315351	35860
48542	35861
243208	35862
398170	35863
58676	35864
4725	35865
24294	35866
213897	35867
5238	35868
185798	35869
24741	35870
129946	35871
20278	35872
150206	35873
392443	35874
131545	35875
82687	35876
35852	35877
223327	35878
61621	35879
49255	35880
262547	35881
218387	35882
190858	35883
303180	35884
116891	35885
104776	35886
67738	35887
9880	35888
19757	35889
166470	35890
6172	35891
119806	35892
273461	35893
1295	35894
66376	35895
240310	35896
59538	35897
101591	35898
81517	35899
125000	35900
337912	35901
218943	35902
433603	35903
238006	35904
155207	35905
90124	35906
20381	35907
381562	35908
279454	35909
97656	35910
62350	35911
113004	35912
234560	35913
154561	35914
129158	35915
449178	35916
28343	35917
359101	35918
306922	35919
104307	35920
87548	35921
306257	35922
186489	35923
103213	35924
215627	35925
174250	35926
161481	35927
17643	35928
42693	35929
262483	35930
259941	35931
35129	35932
86862	35933
383008	35934
249576	35935
129797	35936
377271	35937
111913	35938
327138	35939
158103	35940
161589	35941
322475	35942
127269	35943
417404	35944
80439	35945
218999	35946
11905	35947
8137	35948
204621	35949
229908	35950
386007	35951
111056	35952
19043	35953
67276	35954
162072	35955
284410	35956
162928	35957
27656	35958
415066	35959
102011	35960
125321	35961
310269	35962
139655	35963
394008	35964
340908	35965
170724	35966
160684	35967
56731	35968
105345	35969
80226	35970
426639	35971
213494	35972
114193	35973
162069	35974
304626	35975
318887	35976
381138	35977
434469	35978
389269	35979
69942	35980
254891	35981
126789	35982
77086	35983
416047	35984
451402	35985
172821	35986
79856	35987
353896	35988
93422	35989
385810	35990
192331	35991
4357	35992
3370	35993
431353	35994
34862	35995
401855	35996
137096	35997
51	35998
58033	35999
209669	36000
50340	36001
270221	36002
442	36003
60753	36004
114203	36005
384151	36006
363395	36007
92439	36008
256724	36009
8401	36010
24600	36011
122439	36012
36520	36013
94232	36014
373548	36015
51833	36016
75303	36017
75144	36018
97168	36019
182819	36020
29774	36021
1307	36022
21872	36023
45378	36024
118027	36025
126507	36026
151807	36027
27193	36028
204369	36029
114065	36030
80189	36031
331391	36032
381447	36033
74811	36034
189104	36035
76457	36036
77265	36037
115588	36038
140799	36039
34525	36040
68220	36041
178867	36042
249224	36043
256979	36044
94624	36045
69799	36046
27488	36047
155640	36048
92202	36049
39809	36050
365984	36051
13868	36052
60722	36053
3368	36054
104035	36055
75893	36056
8824	36057
212	36058
103217	36059
347057	36060
164093	36061
294937	36062
361012	36063
17213	36064
290005	36065
50588	36066
420205	36067
98865	36068
66697	36069
319416	36070
408203	36071
2298	36072
34939	36073
36733	36074
223561	36075
119709	36076
32810	36077
29434	36078
245540	36079
192331	36080
181950	36081
67211	36082
75567	36083
311312	36084
176083	36085
16039	36086
209675	36087
14687	36088
132291	36089
66143	36090
21090	36091
133486	36092
296010	36093
109416	36094
144477	36095
190469	36096
226848	36097
350368	36098
187627	36099
132573	36100
454189	36101
81026	36102
14909	36103
422418	36104
371811	36105
205156	36106
227932	36107
28992	36108
102370	36109
376694	36110
54867	36111
161597	36112
8490	36113
19757	36114
184144	36115
125998	36116
92414	36117
82404	36118
60635	36119
182896	36120
103213	36121
322824	36122
387804	36123
436800	36124
158355	36125
63924	36126
384180	36127
441734	36128
404873	36129
331961	36130
356033	36131
355687	36132
166637	36133
31441	36134
393007	36135
36391	36136
116800	36137
142629	36138
282041	36139
108849	36140
295709	36141
123531	36142
166845	36143
70252	36144
181981	36145
16320	36146
215177	36147
101655	36148
393554	36149
197837	36150
16872	36151
56559	36152
54452	36153
179250	36154
29208	36155
2659	36156
19778	36157
45961	36158
172435	36159
123282	36160
414982	36161
379248	36162
204731	36163
48767	36164
115317	36165
181470	36166
17048	36167
99587	36168
58672	36169
284470	36170
190975	36171
56477	36172
394593	36173
127944	36174
164687	36175
291675	36176
106500	36177
409231	36178
43596	36179
89014	36180
321495	36181
60309	36182
31641	36183
33037	36184
221543	36185
143325	36186
239695	36187
424093	36188
146445	36189
56686	36190
218749	36191
60474	36192
374693	36193
84705	36194
41336	36195
9698	36196
198054	36197
7460	36198
223912	36199
427827	36200
215053	36201
233816	36202
141094	36203
30985	36204
26498	36205
30041	36206
38647	36207
171404	36208
139437	36209
187246	36210
211108	36211
76579	36212
105043	36213
183794	36214
324621	36215
241104	36216
69192	36217
38069	36218
102943	36219
12927	36220
212163	36221
178566	36222
454683	36223
364342	36224
359208	36225
12727	36226
232186	36227
411928	36228
57971	36229
20742	36230
66154	36231
80309	36232
809	36233
131049	36234
12240	36235
320825	36236
287182	36237
188390	36238
232188	36239
372922	36240
64059	36241
36271	36242
221524	36243
250342	36244
71073	36245
448001	36246
175877	36247
34749	36248
80423	36249
253003	36250
41620	36251
61379	36252
33899	36253
455883	36254
120584	36255
211443	36256
104812	36257
149168	36258
32413	36259
446345	36260
154677	36261
226501	36262
126947	36263
38519	36264
175786	36265
165215	36266
207353	36267
124160	36268
93594	36269
60806	36270
380203	36271
178695	36272
84159	36273
264253	36274
55518	36275
398603	36276
49849	36277
14354	36278
293814	36279
26214	36280
20084	36281
211432	36282
97062	36283
202884	36284
99730	36285
351800	36286
440162	36287
334610	36288
309669	36289
29901	36290
417568	36291
6221	36292
235098	36293
686	36294
425721	36295
243504	36296
44904	36297
234609	36298
230010	36299
47937	36300
30441	36301
343709	36302
303098	36303
166372	36304
196092	36305
67933	36306
143018	36307
368331	36308
172085	36309
133532	36310
66084	36311
76342	36312
245400	36313
184078	36314
45869	36315
107207	36316
6279	36317
448914	36318
127621	36319
317258	36320
240979	36321
240979	36322
34048	36323
148204	36324
28847	36325
241806	36326
305785	36327
129013	36328
389739	36329
300984	36330
31805	36331
9179	36332
57205	36333
270729	36334
90722	36335
256199	36336
165917	36337
438369	36338
313055	36339
248506	36340
113546	36341
342793	36342
204714	36343
100135	36344
154294	36345
218189	36346
312964	36347
310535	36348
395169	36349
67106	36350
4738	36351
203759	36352
400611	36353
178758	36354
112774	36355
119907	36356
170534	36357
46	36358
334305	36359
432292	36360
213814	36361
163613	36362
6327	36363
416188	36364
33272	36365
169627	36366
68449	36367
92610	36368
16129	36369
396938	36370
100563	36371
52346	36372
24821	36373
168556	36374
89295	36375
369906	36376
277780	36377
61354	36378
73569	36379
425826	36380
244866	36381
23771	36382
90150	36383
139209	36384
185153	36385
210996	36386
198698	36387
78225	36388
7725	36389
3992	36390
122855	36391
177174	36392
202402	36393
18678	36394
330230	36395
226492	36396
110246	36397
108980	36398
220061	36399
60562	36400
64669	36401
214243	36402
144716	36403
5713	36404
401986	36405
338196	36406
23563	36407
45527	36408
317	36409
307252	36410
180485	36411
35519	36412
4214	36413
142289	36414
22333	36415
180968	36416
148990	36417
84279	36418
134541	36419
245	36420
58	36421
43	36422
604	36423
96650	36424
4984	36425
311001	36426
24080	36427
449021	36428
28310	36429
316940	36430
12234	36431
40703	36432
179816	36433
289752	36434
302532	36435
106666	36436
294615	36437
253489	36438
248	36439
9979	36440
91789	36441
432565	36442
432753	36443
47291	36444
190963	36445
329079	36446
242	36447
379401	36448
31293	36449
80	36450
160493	36451
74427	36452
51994	36453
451127	36454
86165	36455
87949	36456
391768	36457
259487	36458
256889	36459
326251	36460
3586	36461
413459	36462
92950	36463
42272	36464
128105	36465
33287	36466
33911	36467
98267	36468
185476	36469
23965	36470
154733	36471
41750	36472
12564	36473
156909	36474
71828	36475
140786	36476
148005	36477
149688	36478
3882	36479
46518	36480
126828	36481
17381	36482
155812	36483
27032	36484
57107	36485
116598	36486
209285	36487
184691	36488
352126	36489
166843	36490
105959	36491
92912	36492
2369	36493
125399	36494
214515	36495
57306	36496
259302	36497
140786	36498
104758	36499
85572	36500
39555	36501
57203	36502
75630	36503
285379	36504
436425	36505
219818	36506
208409	36507
94518	36508
87139	36509
209465	36510
297072	36511
122024	36512
68764	36513
191179	36514
115381	36515
30167	36516
386389	36517
231029	36518
27074	36519
207203	36520
163600	36521
106899	36522
62627	36523
238284	36524
118761	36525
164019	36526
220032	36527
246014	36528
428364	36529
275914	36530
346289	36531
300328	36532
284318	36533
8816	36534
450735	36535
111917	36536
150577	36537
44943	36538
167651	36539
58094	36540
208206	36541
191390	36542
23981	36543
190134	36544
9042	36545
145664	36546
55493	36547
123759	36548
111336	36549
147908	36550
203899	36551
28129	36552
44262	36553
413	36554
11617	36555
670	36556
111998	36557
407024	36558
66712	36559
333110	36560
50727	36561
158113	36562
323154	36563
94250	36564
365135	36565
225589	36566
428197	36567
24012	36568
31458	36569
208650	36570
444539	36571
211196	36572
230101	36573
108629	36574
38732	36575
434045	36576
228008	36577
370279	36578
368985	36579
420121	36580
226669	36581
92886	36582
93518	36583
116963	36584
116963	36585
238024	36586
48094	36587
187539	36588
282062	36589
22033	36590
32784	36591
41842	36592
15010	36593
33388	36594
458265	36595
404184	36596
159844	36597
178844	36598
89882	36599
35920	36600
436694	36601
32257	36602
180314	36603
299054	36604
209969	36605
426458	36606
30046	36607
412720	36608
339719	36609
401485	36610
13851	36611
100	36612
208191	36613
147549	36614
211653	36615
147678	36616
205440	36617
59548	36618
105795	36619
23386	36620
163026	36621
151029	36622
34386	36623
78799	36624
105938	36625
315263	36626
176996	36627
137276	36628
11035	36629
116336	36630
149730	36631
225095	36632
442988	36633
88965	36634
162705	36635
95343	36636
138393	36637
301212	36638
173335	36639
58670	36640
25494	36641
343170	36642
19848	36643
16807	36644
111461	36645
115343	36646
311798	36647
37199	36648
218313	36649
146031	36650
137564	36651
20796	36652
135629	36653
2062	36654
184799	36655
40457	36656
133339	36657
83745	36658
107249	36659
21226	36660
574	36661
257678	36662
39339	36663
109418	36664
92083	36665
57836	36666
46114	36667
155917	36668
97060	36669
305667	36670
325515	36671
49701	36672
246545	36673
35480	36674
365108	36675
222180	36676
178936	36677
79315	36678
140358	36679
351383	36680
157859	36681
66458	36682
204949	36683
41333	36684
256144	36685
162050	36686
430712	36687
10578	36688
375418	36689
14249	36690
250020	36691
128025	36692
1123	36693
36987	36694
288774	36695
402513	36696
311824	36697
346792	36698
119600	36699
439709	36700
68789	36701
353173	36702
76835	36703
183503	36704
60420	36705
249805	36706
96995	36707
251379	36708
10563	36709
408890	36710
92033	36711
161792	36712
170509	36713
26572	36714
422934	36715
103987	36716
600	36717
45335	36718
523	36719
187206	36720
435694	36721
152537	36722
403211	36723
224314	36724
66462	36725
65879	36726
18577	36727
412400	36728
50833	36729
40386	36730
440167	36731
429376	36732
279456	36733
209646	36734
436557	36735
426493	36736
243350	36737
43140	36738
43140	36739
63868	36740
283628	36741
181399	36742
117792	36743
425905	36744
14727	36745
20355	36746
311334	36747
404176	36748
38761	36749
119621	36750
337558	36751
55890	36752
184089	36753
237796	36754
172214	36755
395433	36756
196330	36757
273421	36758
9742	36759
67441	36760
455730	36761
242415	36762
119940	36763
42070	36764
77162	36765
367072	36766
198198	36767
199613	36768
159534	36769
227597	36770
364934	36771
175571	36772
322959	36773
319119	36774
91198	36775
9992	36776
351491	36777
28857	36778
189317	36779
403398	36780
176445	36781
5885	36782
21067	36783
1411	36784
382931	36785
91727	36786
136265	36787
96322	36788
3236	36789
435742	36790
20826	36791
3201	36792
353	36793
198684	36794
44	36795
298192	36796
28480	36797
89946	36798
130549	36799
29869	36800
320431	36801
44196	36802
10630	36803
32015	36804
28638	36805
222114	36806
126444	36807
12019	36808
202670	36809
224107	36810
213467	36811
70723	36812
164430	36813
201478	36814
57675	36815
179757	36816
160870	36817
28384	36818
155233	36819
442422	36820
316081	36821
263760	36822
130882	36823
10425	36824
91825	36825
46089	36826
370228	36827
9010	36828
153352	36829
2223	36830
181706	36831
3572	36832
52972	36833
4227	36834
254661	36835
117415	36836
386894	36837
173298	36838
132295	36839
6611	36840
18153	36841
194303	36842
198312	36843
1718	36844
47298	36845
365049	36846
181241	36847
107611	36848
58142	36849
10730	36850
41811	36851
553	36852
75913	36853
175939	36854
213635	36855
397649	36856
110686	36857
231114	36858
77036	36859
47138	36860
19900	36861
233506	36862
187534	36863
55649	36864
126074	36865
12169	36866
66774	36867
246423	36868
27071	36869
74012	36870
20625	36871
399880	36872
69675	36873
183994	36874
244631	36875
247559	36876
226315	36877
246641	36878
176702	36879
212301	36880
432674	36881
6012	36882
220906	36883
11709	36884
289116	36885
215900	36886
193135	36887
16701	36888
413127	36889
10588	36890
392785	36891
87402	36892
165409	36893
194936	36894
425882	36895
151155	36896
292091	36897
172040	36898
38807	36899
164971	36900
22531	36901
35533	36902
22150	36903
105097	36904
285724	36905
42549	36906
218066	36907
117480	36908
32215	36909
19682	36910
241637	36911
215028	36912
1718	36913
91267	36914
179817	36915
68283	36916
13807	36917
169369	36918
9594	36919
155417	36920
144840	36921
54150	36922
383981	36923
204498	36924
131384	36925
154863	36926
87840	36927
303054	36928
350284	36929
121554	36930
27505	36931
58500	36932
243612	36933
180668	36934
444489	36935
346349	36936
238773	36937
244373	36938
326532	36939
234015	36940
418761	36941
208928	36942
36322	36943
365074	36944
215188	36945
31151	36946
120423	36947
47179	36948
271361	36949
236099	36950
166467	36951
330891	36952
176755	36953
176023	36954
27505	36955
315705	36956
47789	36957
174756	36958
75094	36959
182376	36960
26235	36961
77931	36962
196022	36963
48563	36964
62373	36965
28366	36966
63256	36967
351515	36968
215188	36969
208332	36970
10122	36971
62819	36972
147464	36973
149034	36974
232945	36975
87840	36976
154863	36977
131384	36978
124078	36979
60010	36980
148274	36981
219438	36982
452509	36983
150671	36984
173677	36985
242632	36986
453827	36987
91138	36988
96163	36989
314361	36990
120908	36991
248236	36992
457152	36993
120908	36994
281127	36995
9425	36996
199061	36997
408162	36998
290732	36999
73117	37000
42297	37001
32864	37002
142789	37003
352106	37004
455092	37005
302130	37006
265646	37007
64590	37008
393016	37009
90522	37010
125941	37011
287945	37012
57981	37013
60354	37014
1701	37015
940	37016
189354	37017
13267	37018
99728	37019
192702	37020
603	37021
1980	37022
94464	37023
58643	37024
375087	37025
72235	37026
190111	37027
100128	37028
111876	37029
210917	37030
113520	37031
377445	37032
13360	37033
27468	37034
407482	37035
143000	37036
185974	37037
393501	37038
58850	37039
27265	37040
125839	37041
179265	37042
171217	37043
162034	37044
418211	37045
55780	37046
124909	37047
320274	37048
64471	37049
331717	37050
34915	37051
107260	37052
158606	37053
121632	37054
52965	37055
114253	37056
456727	37057
336242	37058
8755	37059
406567	37060
110586	37061
240410	37062
3765	37063
14460	37064
179413	37065
300924	37066
15902	37067
17063	37068
124111	37069
423849	37070
221027	37071
449020	37072
460053	37073
319433	37074
85127	37075
207197	37076
60297	37077
97569	37078
35929	37079
119535	37080
29292	37081
220549	37082
107962	37083
37036	37084
317592	37085
120524	37086
353663	37087
179906	37088
56316	37089
34486	37090
168771	37091
391297	37092
146928	37093
317424	37094
24167	37095
145250	37096
326760	37097
121466	37098
353433	37099
176348	37100
263199	37101
61037	37102
425326	37103
72778	37104
224648	37105
240535	37106
94646	37107
57321	37108
308708	37109
135597	37110
262132	37111
156186	37112
212289	37113
352865	37114
121083	37115
125755	37116
34592	37117
65797	37118
14754	37119
85046	37120
157546	37121
16037	37122
75476	37123
259204	37124
22190	37125
5502	37126
127427	37127
153975	37128
88095	37129
251047	37130
104866	37131
406556	37132
32518	37133
179062	37134
69862	37135
1251	37136
213543	37137
408410	37138
164141	37139
74629	37140
258942	37141
1299	37142
235731	37143
15307	37144
258030	37145
116011	37146
73413	37147
112	37148
55752	37149
87902	37150
2703	37151
161785	37152
266349	37153
58887	37154
37344	37155
8530	37156
49413	37157
28	37158
49863	37159
17954	37160
44647	37161
172404	37162
28	37163
198908	37164
28	37165
9211	37166
186768	37167
91239	37168
186700	37169
101120	37170
11841	37171
150321	37172
184939	37173
250349	37174
276140	37175
93072	37176
70086	37177
233807	37178
286948	37179
6364	37180
164824	37181
153605	37182
203673	37183
127859	37184
178230	37185
3637	37186
71245	37187
50671	37188
48481	37189
344427	37190
397507	37191
167557	37192
125328	37193
138252	37194
43650	37195
65942	37196
70343	37197
247229	37198
70081	37199
143542	37200
436189	37201
2768	37202
168610	37203
33056	37204
14843	37205
352881	37206
49576	37207
187093	37208
459863	37209
49680	37210
16225	37211
187165	37212
190367	37213
2149	37214
110582	37215
95690	37216
187121	37217
353457	37218
43068	37219
419768	37220
15043	37221
427468	37222
25424	37223
2196	37224
24559	37225
440092	37226
99100	37227
94436	37228
281113	37229
153378	37230
110843	37231
280023	37232
168683	37233
115192	37234
113672	37235
110356	37236
275839	37237
147536	37238
104942	37239
282072	37240
223531	37241
130671	37242
336179	37243
89001	37244
144064	37245
53461	37246
85668	37247
97001	37248
422734	37249
427204	37250
6204	37251
234746	37252
45102	37253
329286	37254
58335	37255
45543	37256
86743	37257
76329	37258
165327	37259
35443	37260
121657	37261
83960	37262
58924	37263
155974	37264
372353	37265
303985	37266
320067	37267
443098	37268
63884	37269
101661	37270
396564	37271
74884	37272
11770	37273
6677	37274
51508	37275
14029	37276
174728	37277
188749	37278
94770	37279
67277	37280
54056	37281
6987	37282
117859	37283
102531	37284
195122	37285
78746	37286
170516	37287
58258	37288
44905	37289
149991	37290
204400	37291
230749	37292
59631	37293
192205	37294
28421	37295
49019	37296
78507	37297
119077	37298
226289	37299
103750	37300
12418	37301
39286	37302
98515	37303
70406	37304
32631	37305
33226	37306
215543	37307
88501	37308
261989	37309
56346	37310
229086	37311
117040	37312
73060	37313
322895	37314
13957	37315
160087	37316
59702	37317
68935	37318
138990	37319
59731	37320
8247	37321
27590	37322
20042	37323
14943	37324
135350	37325
122824	37326
172646	37327
328085	37328
428568	37329
32727	37330
14748	37331
455803	37332
73007	37333
6431	37334
38695	37335
55313	37336
5093	37337
135347	37338
103559	37339
58240	37340
264613	37341
58892	37342
59588	37343
115113	37344
55103	37345
40370	37346
72696	37347
143812	37348
76723	37349
120424	37350
125374	37351
238649	37352
52680	37353
39334	37354
72769	37355
140359	37356
123303	37357
451313	37358
140812	37359
51385	37360
148314	37361
53446	37362
120947	37363
186700	37364
12531	37365
402210	37366
244241	37367
71846	37368
329429	37369
50982	37370
266003	37371
25074	37372
29458	37373
102551	37374
38855	37375
162624	37376
20868	37377
261945	37378
121447	37379
172775	37380
169394	37381
175920	37382
94863	37383
200120	37384
110765	37385
92387	37386
24322	37387
39659	37388
423833	37389
49608	37390
103031	37391
3314	37392
242841	37393
198076	37394
311980	37395
79949	37396
123660	37397
37029	37398
374723	37399
30069	37400
236367	37401
254677	37402
375800	37403
74517	37404
57748	37405
12766	37406
44669	37407
40121	37408
319070	37409
377854	37410
87903	37411
285811	37412
20564	37413
83873	37414
14128	37415
62407	37416
61360	37417
20096	37418
238250	37419
109362	37420
27122	37421
69107	37422
69458	37423
16343	37424
94725	37425
348684	37426
20667	37427
75060	37428
8690	37429
39344	37430
84948	37431
299271	37432
14474	37433
11534	37434
146962	37435
60104	37436
234278	37437
322972	37438
426419	37439
19540	37440
72691	37441
451756	37442
129271	37443
43143	37444
12213	37445
210628	37446
248479	37447
38713	37448
138045	37449
35030	37450
352671	37451
44564	37452
301220	37453
147732	37454
42289	37455
88140	37456
7712	37457
130145	37458
11534	37459
34302	37460
3498	37461
41648	37462
120739	37463
34929	37464
89664	37465
88586	37466
89664	37467
41648	37468
180281	37469
14325	37470
298471	37471
23276	37472
65754	37473
438264	37474
204003	37475
252549	37476
68634	37477
260003	37478
241246	37479
188800	37480
59627	37481
36049	37482
187286	37483
311036	37484
48843	37485
2594	37486
104329	37487
347911	37488
345170	37489
60796	37490
41027	37491
227570	37492
126111	37493
342791	37494
130294	37495
372394	37496
407235	37497
19009	37498
235844	37499
5736	37500
95813	37501
363902	37502
303322	37503
86024	37504
66135	37505
226540	37506
57935	37507
14947	37508
342520	37509
124983	37510
204375	37511
56703	37512
63227	37513
233714	37514
150665	37515
6334	37516
14274	37517
181537	37518
378662	37519
184415	37520
247821	37521
377672	37522
70319	37523
334955	37524
19602	37525
208782	37526
24825	37527
80963	37528
421997	37529
119308	37530
211166	37531
34758	37532
279126	37533
8441	37534
16615	37535
223405	37536
231821	37537
23043	37538
24060	37539
58283	37540
7284	37541
290258	37542
21873	37543
31499	37544
185596	37545
84168	37546
11259	37547
40823	37548
337605	37549
52687	37550
451957	37551
17672	37552
189223	37553
16136	37554
344781	37555
56122	37556
177730	37557
403523	37558
11742	37559
75525	37560
228557	37561
261	37562
4422	37563
93031	37564
431241	37565
95778	37566
167294	37567
169086	37568
141426	37569
108909	37570
219932	37571
328016	37572
31606	37573
13603	37574
31770	37575
168851	37576
85131	37577
27856	37578
316571	37579
192432	37580
24155	37581
40814	37582
209810	37583
391523	37584
52046	37585
66094	37586
92483	37587
417704	37588
214542	37589
199870	37590
41655	37591
453308	37592
54474	37593
299099	37594
27356	37595
99291	37596
21672	37597
299615	37598
397646	37599
220343	37600
123074	37601
404115	37602
152854	37603
353981	37604
144470	37605
440533	37606
252770	37607
122298	37608
232032	37609
89166	37610
146183	37611
44892	37612
169861	37613
246796	37614
2703	37615
144219	37616
76085	37617
222450	37618
82001	37619
92994	37620
27916	37621
92709	37622
27495	37623
161907	37624
675	37625
92357	37626
230224	37627
99122	37628
23909	37629
411509	37630
280965	37631
30260	37632
115378	37633
55012	37634
77681	37635
50758	37636
119890	37637
35803	37638
917	37639
99039	37640
157661	37641
65264	37642
182597	37643
274893	37644
209882	37645
49438	37646
305837	37647
103230	37648
33443	37649
458082	37650
345752	37651
120663	37652
60479	37653
157904	37654
235296	37655
167160	37656
168544	37657
266757	37658
78308	37659
72310	37660
110540	37661
159218	37662
105275	37663
422244	37664
26659	37665
202389	37666
316083	37667
117832	37668
433348	37669
10878	37670
22281	37671
78659	37672
189779	37673
316875	37674
377153	37675
117476	37676
308731	37677
279444	37678
262863	37679
85078	37680
384960	37681
373749	37682
280052	37683
197124	37684
20339	37685
108612	37686
148879	37687
256064	37688
55925	37689
289185	37690
6550	37691
336785	37692
406012	37693
172178	37694
168535	37695
48498	37696
150959	37697
11239	37698
201246	37699
93446	37700
219478	37701
171928	37702
454655	37703
53263	37704
360989	37705
183331	37706
190621	37707
41506	37708
183812	37709
75769	37710
146347	37711
283809	37712
87886	37713
8521	37714
83722	37715
124423	37716
141515	37717
185449	37718
30963	37719
160253	37720
6498	37721
363696	37722
83722	37723
242335	37724
263329	37725
430760	37726
59296	37727
54052	37728
245993	37729
387442	37730
75075	37731
206481	37732
219644	37733
18223	37734
150679	37735
91845	37736
361593	37737
74296	37738
109050	37739
31393	37740
247774	37741
66137	37742
53337	37743
278695	37744
102295	37745
226616	37746
8	37747
53078	37748
54816	37749
97717	37750
32330	37751
33043	37752
98034	37753
284064	37754
214359	37755
31103	37756
410995	37757
85931	37758
341433	37759
311522	37760
25898	37761
328253	37762
32551	37763
21793	37764
128786	37765
186852	37766
164698	37767
125098	37768
258908	37769
139989	37770
63912	37771
58491	37772
19793	37773
65673	37774
11832	37775
296433	37776
85847	37777
54356	37778
53805	37779
11497	37780
26944	37781
371897	37782
85829	37783
165781	37784
203842	37785
60363	37786
380523	37787
197988	37788
62245	37789
440339	37790
384370	37791
133395	37792
373641	37793
30900	37794
132684	37795
34009	37796
437602	37797
95967	37798
2283	37799
219985	37800
232104	37801
274406	37802
200947	37803
49216	37804
8962	37805
84963	37806
291793	37807
27790	37808
71828	37809
54094	37810
150143	37811
143260	37812
277171	37813
55618	37814
55618	37815
26806	37816
33631	37817
107834	37818
62991	37819
222218	37820
51101	37821
52381	37822
211241	37823
106942	37824
197402	37825
89252	37826
172173	37827
88472	37828
118578	37829
156909	37830
57592	37831
143211	37832
410159	37833
60872	37834
95892	37835
93663	37836
74957	37837
40976	37838
75630	37839
42474	37840
120797	37841
44675	37842
127515	37843
53983	37844
407499	37845
376628	37846
131711	37847
144876	37848
95788	37849
34897	37850
162102	37851
133482	37852
66505	37853
389345	37854
208915	37855
2369	37856
236116	37857
383480	37858
328032	37859
88135	37860
385982	37861
164225	37862
313941	37863
314953	37864
262876	37865
78564	37866
41353	37867
1798	37868
304739	37869
10345	37870
45448	37871
19522	37872
33414	37873
1397	37874
20491	37875
279166	37876
298709	37877
132642	37878
183092	37879
289198	37880
77984	37881
213859	37882
6097	37883
348675	37884
296678	37885
29501	37886
165778	37887
40523	37888
188080	37889
117695	37890
109352	37891
180	37892
237662	37893
14385	37894
246531	37895
428142	37896
83854	37897
232378	37898
407949	37899
188028	37900
89907	37901
247504	37902
264838	37903
363791	37904
56761	37905
216273	37906
160322	37907
176968	37908
72094	37909
54700	37910
200139	37911
172133	37912
120430	37913
446567	37914
30913	37915
52801	37916
101858	37917
225452	37918
104830	37919
217129	37920
8472	37921
357428	37922
192591	37923
10417	37924
64607	37925
10572	37926
436904	37927
121871	37928
200530	37929
1257	37930
288148	37931
339464	37932
179706	37933
14824	37934
47233	37935
208345	37936
180972	37937
95607	37938
397895	37939
413301	37940
287446	37941
8220	37942
27991	37943
401239	37944
152290	37945
54089	37946
313285	37947
181313	37948
22305	37949
235317	37950
24089	37951
100326	37952
11756	37953
436885	37954
221324	37955
16267	37956
29934	37957
248605	37958
179800	37959
2482	37960
21072	37961
23797	37962
439508	37963
150063	37964
62019	37965
243418	37966
174886	37967
43592	37968
240412	37969
55340	37970
20146	37971
34883	37972
237935	37973
209126	37974
238727	37975
227257	37976
323692	37977
1429	37978
70386	37979
184128	37980
79958	37981
1141	37982
357271	37983
53662	37984
425654	37985
19300	37986
121190	37987
198331	37988
245748	37989
3244	37990
49361	37991
290551	37992
153127	37993
240213	37994
50932	37995
242445	37996
30636	37997
379903	37998
13659	37999
53109	38000
84043	38001
149693	38002
157309	38003
67755	38004
63624	38005
166887	38006
164471	38007
85432	38008
14248	38009
78336	38010
73898	38011
977	38012
220277	38013
20441	38014
27890	38015
144916	38016
254870	38017
81396	38018
409721	38019
141979	38020
283474	38021
419101	38022
243027	38023
35194	38024
111243	38025
392674	38026
271510	38027
118557	38028
409494	38029
46891	38030
32979	38031
14272	38032
32446	38033
356328	38034
187327	38035
59778	38036
216132	38037
209896	38038
145963	38039
175234	38040
192557	38041
455125	38042
232716	38043
407514	38044
124510	38045
324639	38046
2329	38047
6250	38048
252612	38049
379	38050
5452	38051
274830	38052
56457	38053
48403	38054
271295	38055
188923	38056
187641	38057
240060	38058
52182	38059
347402	38060
117360	38061
228895	38062
130240	38063
325444	38064
46750	38065
250164	38066
395669	38067
18450	38068
91523	38069
208686	38070
244357	38071
202277	38072
45498	38073
451122	38074
390471	38075
120248	38076
45620	38077
160112	38078
289658	38079
365460	38080
175358	38081
369319	38082
411242	38083
54786	38084
9894	38085
42499	38086
59467	38087
22306	38088
15468	38089
422659	38090
34477	38091
39578	38092
161440	38093
180247	38094
65833	38095
128977	38096
7081	38097
11618	38098
98663	38099
65530	38100
421570	38101
32472	38102
48279	38103
203063	38104
200442	38105
18939	38106
54351	38107
249644	38108
35920	38109
221214	38110
24863	38111
32300	38112
59693	38113
139702	38114
142621	38115
166907	38116
61227	38117
282136	38118
99739	38119
57485	38120
117695	38121
37295	38122
329741	38123
328669	38124
136253	38125
240263	38126
23721	38127
81200	38128
62544	38129
184497	38130
3319	38131
68876	38132
210485	38133
336814	38134
18709	38135
395170	38136
178554	38137
211742	38138
349337	38139
156744	38140
75366	38141
245384	38142
394643	38143
305775	38144
157883	38145
76183	38146
243891	38147
290274	38148
256721	38149
67439	38150
417722	38151
32693	38152
163964	38153
31	38154
20534	38155
93876	38156
126161	38157
451668	38158
20152	38159
444151	38160
92406	38161
228882	38162
71690	38163
170173	38164
425797	38165
425199	38166
375572	38167
249535	38168
418080	38169
230563	38170
193619	38171
51814	38172
83234	38173
405174	38174
339219	38175
250206	38176
459448	38177
337180	38178
405949	38179
145658	38180
40337	38181
186543	38182
36691	38183
47924	38184
64400	38185
38438	38186
297147	38187
228209	38188
69338	38189
269321	38190
16628	38191
49757	38192
33585	38193
255951	38194
337769	38195
43643	38196
135900	38197
140920	38198
111862	38199
254945	38200
307381	38201
115124	38202
122671	38203
246689	38204
41836	38205
92195	38206
76395	38207
325038	38208
38809	38209
32419	38210
450171	38211
273144	38212
129372	38213
292249	38214
164230	38215
278078	38216
419951	38217
141745	38218
234371	38219
159039	38220
169039	38221
427412	38222
42586	38223
2733	38224
755	38225
147439	38226
388306	38227
430613	38228
222058	38229
223071	38230
144727	38231
145118	38232
12664	38233
124270	38234
256180	38235
39953	38236
299690	38237
239477	38238
431704	38239
71342	38240
365305	38241
133554	38242
271593	38243
136299	38244
20355	38245
407620	38246
259287	38247
32366	38248
432848	38249
337945	38250
216889	38251
231932	38252
153515	38253
18366	38254
276168	38255
77290	38256
287286	38257
79047	38258
433473	38259
157096	38260
94504	38261
248108	38262
342584	38263
196976	38264
275303	38265
38809	38266
127151	38267
103907	38268
11747	38269
246999	38270
412457	38271
13276	38272
93	38273
5683	38274
209382	38275
85558	38276
71048	38277
202233	38278
4575	38279
19324	38280
2220	38281
87019	38282
106514	38283
190907	38284
52038	38285
39411	38286
211066	38287
59897	38288
203499	38289
3257	38290
61279	38291
14757	38292
3105	38293
74902	38294
201587	38295
9381	38296
74169	38297
268062	38298
197763	38299
3884	38300
5240	38301
109533	38302
423910	38303
258928	38304
22545	38305
118338	38306
10752	38307
171072	38308
134507	38309
264287	38310
32050	38311
96316	38312
58444	38313
6813	38314
44661	38315
13826	38316
33055	38317
13663	38318
18481	38319
180349	38320
4785	38321
169635	38322
5682	38323
63195	38324
10329	38325
119276	38326
18412	38327
89241	38328
174448	38329
185107	38330
141228	38331
94355	38332
301434	38333
30152	38334
140092	38335
174216	38336
19416	38337
20497	38338
157982	38339
105555	38340
75266	38341
75798	38342
73167	38343
45525	38344
74564	38345
82334	38346
106478	38347
183494	38348
228998	38349
216438	38350
22233	38351
71039	38352
17827	38353
104619	38354
21439	38355
144179	38356
446597	38357
171982	38358
18049	38359
21035	38360
176230	38361
332654	38362
93829	38363
59810	38364
459676	38365
23470	38366
414773	38367
69362	38368
378931	38369
446125	38370
443822	38371
39827	38372
268023	38373
39584	38374
104705	38375
322969	38376
249452	38377
361242	38378
409521	38379
294568	38380
319894	38381
222817	38382
388787	38383
139815	38384
143513	38385
256080	38386
83444	38387
114353	38388
91606	38389
317963	38390
310492	38391
67910	38392
60798	38393
166127	38394
44503	38395
34304	38396
87384	38397
86564	38398
428355	38399
299394	38400
126774	38401
10773	38402
59959	38403
358858	38404
237415	38405
367849	38406
37505	38407
193102	38408
348597	38409
204547	38410
15476	38411
162071	38412
231361	38413
452983	38414
189845	38415
413122	38416
174822	38417
334903	38418
83466	38419
32217	38420
93837	38421
6671	38422
67841	38423
227104	38424
250532	38425
76507	38426
448908	38427
96193	38428
93905	38429
248760	38430
448267	38431
195400	38432
35589	38433
226267	38434
236292	38435
211689	38436
43446	38437
223469	38438
153610	38439
211152	38440
341317	38441
251191	38442
436139	38443
47269	38444
287216	38445
221649	38446
153916	38447
206052	38448
1375	38449
282045	38450
145884	38451
200385	38452
104224	38453
199841	38454
112653	38455
99095	38456
6296	38457
458034	38458
117622	38459
220252	38460
55003	38461
46702	38462
177440	38463
321478	38464
109706	38465
184131	38466
388002	38467
95291	38468
216150	38469
177179	38470
27502	38471
157686	38472
248883	38473
41960	38474
103125	38475
381638	38476
261247	38477
279807	38478
254300	38479
450127	38480
353347	38481
251142	38482
205824	38483
92842	38484
293488	38485
364537	38486
13805	38487
307737	38488
401951	38489
408233	38490
27438	38491
124512	38492
235740	38493
447934	38494
426812	38495
428460	38496
429909	38497
41664	38498
225526	38499
219487	38500
215945	38501
64441	38502
424700	38503
33180	38504
192242	38505
100368	38506
100368	38507
242700	38508
338332	38509
450543	38510
259108	38511
18894	38512
297924	38513
234558	38514
354378	38515
357730	38516
95773	38517
450987	38518
174817	38519
14943	38520
216041	38521
90849	38522
283374	38523
443604	38524
77045	38525
131964	38526
286754	38527
97222	38528
41010	38529
373117	38530
226039	38531
38577	38532
79795	38533
272270	38534
296624	38535
198630	38536
243546	38537
9836	38538
116698	38539
231175	38540
317721	38541
15946	38542
84067	38543
69547	38544
201112	38545
181499	38546
171515	38547
191324	38548
428682	38549
42565	38550
372228	38551
407142	38552
105408	38553
436336	38554
91679	38555
133412	38556
266737	38557
135436	38558
224108	38559
38642	38560
324905	38561
18102	38562
206104	38563
95441	38564
431029	38565
290582	38566
142325	38567
247338	38568
247175	38569
137445	38570
238116	38571
219675	38572
147391	38573
405142	38574
6429	38575
47416	38576
106161	38577
144997	38578
203602	38579
91829	38580
67130	38581
131642	38582
440792	38583
39454	38584
34798	38585
387339	38586
243347	38587
3050	38588
178714	38589
97551	38590
32771	38591
4798	38592
82234	38593
121889	38594
70132	38595
173859	38596
95024	38597
139043	38598
400916	38599
138926	38600
124901	38601
216447	38602
72011	38603
82281	38604
24030	38605
124528	38606
39691	38607
38723	38608
41823	38609
239212	38610
354307	38611
345957	38612
18	38613
34147	38614
19457	38615
441929	38616
449377	38617
344077	38618
10639	38619
210222	38620
118492	38621
387491	38622
284041	38623
177661	38624
32861	38625
137917	38626
220891	38627
231209	38628
187855	38629
19132	38630
290071	38631
146564	38632
173836	38633
428285	38634
263427	38635
344599	38636
66960	38637
61377	38638
27082	38639
8215	38640
405976	38641
400761	38642
348420	38643
338224	38644
410653	38645
27817	38646
97391	38647
344695	38648
159173	38649
175757	38650
154647	38651
241666	38652
183908	38653
274390	38654
238900	38655
445764	38656
187549	38657
174120	38658
344772	38659
248809	38660
69050	38661
168063	38662
85285	38663
152490	38664
142078	38665
388587	38666
137283	38667
254423	38668
294786	38669
368363	38670
352845	38671
141963	38672
207741	38673
317895	38674
143457	38675
217844	38676
131481	38677
157927	38678
357525	38679
420507	38680
338401	38681
413053	38682
415282	38683
67412	38684
332407	38685
123489	38686
319133	38687
435755	38688
179040	38689
90444	38690
92988	38691
109149	38692
38977	38693
441402	38694
451872	38695
175989	38696
345085	38697
147227	38698
29258	38699
145153	38700
224110	38701
123116	38702
247615	38703
155825	38704
203555	38705
110307	38706
385859	38707
379320	38708
181333	38709
190118	38710
32653	38711
284331	38712
134370	38713
14234	38714
110359	38715
337132	38716
119644	38717
275739	38718
165004	38719
167730	38720
277015	38721
47913	38722
113543	38723
391974	38724
244003	38725
440612	38726
144241	38727
57373	38728
83487	38729
45446	38730
207210	38731
88299	38732
301433	38733
152536	38734
448047	38735
383285	38736
116166	38737
365649	38738
380438	38739
76027	38740
25788	38741
243020	38742
170081	38743
360640	38744
459541	38745
240078	38746
40502	38747
31716	38748
296849	38749
336459	38750
62197	38751
290763	38752
79537	38753
44767	38754
412526	38755
169139	38756
147860	38757
117352	38758
300832	38759
139198	38760
249081	38761
92137	38762
453239	38763
294661	38764
392295	38765
150138	38766
7757	38767
180156	38768
142054	38769
104030	38770
169601	38771
347243	38772
419177	38773
260087	38774
25247	38775
97516	38776
33122	38777
239023	38778
343238	38779
311587	38780
316651	38781
242838	38782
32189	38783
169837	38784
160620	38785
249315	38786
211208	38787
351185	38788
40079	38789
307093	38790
80051	38791
96097	38792
389328	38793
296221	38794
246411	38795
396631	38796
234159	38797
120484	38798
100583	38799
83758	38800
443632	38801
95335	38802
114204	38803
189451	38804
97227	38805
117789	38806
70683	38807
184810	38808
373286	38809
149552	38810
33082	38811
153524	38812
215274	38813
169664	38814
371435	38815
57268	38816
308997	38817
281200	38818
293014	38819
428468	38820
99290	38821
358086	38822
166399	38823
365144	38824
32204	38825
412432	38826
189891	38827
52314	38828
43736	38829
101849	38830
199207	38831
154524	38832
180492	38833
233626	38834
448721	38835
280978	38836
137108	38837
990	38838
103756	38839
376326	38840
332022	38841
204670	38842
296277	38843
400613	38844
16006	38845
231954	38846
32379	38847
331546	38848
77728	38849
14314	38850
33005	38851
402793	38852
139531	38853
373538	38854
263295	38855
111525	38856
446810	38857
13292	38858
60761	38859
415396	38860
226788	38861
29929	38862
440	38863
453471	38864
314352	38865
290934	38866
387226	38867
71313	38868
285230	38869
199135	38870
231253	38871
49046	38872
263522	38873
85553	38874
95852	38875
2927	38876
5726	38877
78857	38878
286040	38879
200427	38880
221169	38881
154761	38882
222616	38883
88961	38884
391537	38885
356228	38886
169043	38887
185195	38888
6871	38889
210329	38890
57690	38891
188322	38892
118649	38893
231508	38894
148564	38895
266247	38896
228726	38897
166802	38898
233246	38899
118002	38900
204614	38901
224581	38902
19238	38903
253578	38904
400870	38905
34837	38906
215609	38907
56775	38908
60211	38909
383039	38910
23094	38911
154219	38912
456550	38913
150978	38914
252581	38915
277133	38916
59302	38917
436959	38918
318464	38919
418562	38920
352767	38921
268425	38922
73855	38923
42446	38924
7382	38925
162881	38926
170519	38927
205489	38928
156807	38929
112566	38930
370947	38931
112537	38932
250481	38933
185019	38934
187187	38935
539	38936
197710	38937
14786	38938
125009	38939
248212	38940
176653	38941
239103	38942
49850	38943
3543	38944
23114	38945
387671	38946
225886	38947
113627	38948
446482	38949
114664	38950
45556	38951
178984	38952
226849	38953
156420	38954
26344	38955
355459	38956
116045	38957
279193	38958
269575	38959
271716	38960
259266	38961
313200	38962
153947	38963
213722	38964
126692	38965
377998	38966
72357	38967
334526	38968
157003	38969
446459	38970
279334	38971
97731	38972
39973	38973
41141	38974
453127	38975
198023	38976
26163	38977
52829	38978
32226	38979
67905	38980
54120	38981
121418	38982
468	38983
95911	38984
111337	38985
435652	38986
231511	38987
37480	38988
133353	38989
10523	38990
43002	38991
82079	38992
162804	38993
354223	38994
188774	38995
71231	38996
218124	38997
226665	38998
401895	38999
63309	39000
1306	39001
89486	39002
166422	39003
46648	39004
603	39005
264770	39006
249608	39007
334623	39008
69386	39009
160285	39010
106110	39011
107567	39012
8112	39013
308698	39014
121029	39015
21247	39016
133239	39017
136	39018
2436	39019
1605	39020
221200	39021
117681	39022
401792	39023
88222	39024
145996	39025
110492	39026
96547	39027
4991	39028
310626	39029
59636	39030
110686	39031
445220	39032
118053	39033
142443	39034
7585	39035
80591	39036
349406	39037
7006	39038
71006	39039
9721	39040
302120	39041
43650	39042
111942	39043
9722	39044
38195	39045
180818	39046
84293	39047
130879	39048
149882	39049
157904	39050
52298	39051
158171	39052
455795	39053
288005	39054
340442	39055
274716	39056
384711	39057
299	39058
235377	39059
25530	39060
10878	39061
372398	39062
410460	39063
137643	39064
39334	39065
1112	39066
197527	39067
62361	39068
228277	39069
61396	39070
52913	39071
93298	39072
64165	39073
6757	39074
120654	39075
152356	39076
153308	39077
23518	39078
44938	39079
377941	39080
99795	39081
20030	39082
13825	39083
14948	39084
59549	39085
21003	39086
213152	39087
211388	39088
421945	39089
65538	39090
27537	39091
53231	39092
19612	39093
311505	39094
26863	39095
4222	39096
307482	39097
47966	39098
1716	39099
317387	39100
121664	39101
113717	39102
229776	39103
50342	39104
28649	39105
322081	39106
98789	39107
250558	39108
48870	39109
24054	39110
33920	39111
185367	39112
441988	39113
56310	39114
260427	39115
93778	39116
435590	39117
87956	39118
81006	39119
62601	39120
210672	39121
121556	39122
452980	39123
127542	39124
276160	39125
88646	39126
370830	39127
116583	39128
234399	39129
182240	39130
58297	39131
25536	39132
30896	39133
288271	39134
146706	39135
287236	39136
384400	39137
218090	39138
101660	39139
19773	39140
141646	39141
281425	39142
403816	39143
113001	39144
348418	39145
257960	39146
12480	39147
249617	39148
419309	39149
178668	39150
11766	39151
189388	39152
328678	39153
218433	39154
241880	39155
22631	39156
42878	39157
258350	39158
111089	39159
458135	39160
27340	39161
13838	39162
384	39163
75041	39164
188497	39165
235572	39166
109270	39167
32501	39168
34353	39169
178112	39170
1853	39171
330294	39172
1762	39173
122007	39174
203403	39175
217199	39176
155953	39177
198899	39178
24911	39179
178924	39180
419880	39181
106555	39182
80909	39183
28734	39184
92478	39185
52294	39186
6708	39187
182289	39188
109976	39189
2688	39190
4379	39191
36326	39192
43788	39193
111746	39194
443511	39195
74072	39196
8356	39197
16302	39198
365232	39199
195189	39200
1914	39201
189708	39202
194977	39203
5111	39204
18954	39205
235671	39206
218093	39207
51983	39208
141330	39209
270285	39210
66339	39211
216001	39212
365515	39213
23046	39214
54961	39215
1414	39216
74903	39217
4934	39218
140332	39219
114761	39220
392850	39221
329518	39222
386347	39223
48143	39224
156	39225
4581	39226
69006	39227
215098	39228
189	39229
1454	39230
140246	39231
33945	39232
333263	39233
125802	39234
46596	39235
22477	39236
30522	39237
89291	39238
96357	39239
205767	39240
11710	39241
186742	39242
123959	39243
427222	39244
129076	39245
17898	39246
40965	39247
124572	39248
83417	39249
93179	39250
101251	39251
430030	39252
190457	39253
103782	39254
263450	39255
5247	39256
396663	39257
336629	39258
16636	39259
52352	39260
333005	39261
69233	39262
45049	39263
75908	39264
334109	39265
400235	39266
293323	39267
311613	39268
28617	39269
377599	39270
312148	39271
108141	39272
47888	39273
71580	39274
365131	39275
36905	39276
165485	39277
6142	39278
336942	39279
451476	39280
27416	39281
96672	39282
24571	39283
228760	39284
428	39285
106771	39286
45842	39287
133192	39288
224007	39289
195868	39290
223678	39291
111323	39292
380763	39293
257884	39294
292225	39295
409183	39296
8633	39297
187650	39298
387813	39299
110673	39300
434880	39301
241650	39302
23798	39303
342705	39304
21733	39305
52690	39306
411	39307
414640	39308
72516	39309
201982	39310
13181	39311
107266	39312
72762	39313
21346	39314
455468	39315
191940	39316
26127	39317
15439	39318
28043	39319
28910	39320
48956	39321
7762	39322
110465	39323
38380	39324
168360	39325
107989	39326
30965	39327
4294	39328
62861	39329
93270	39330
353502	39331
257932	39332
47049	39333
6049	39334
43849	39335
225274	39336
199435	39337
76516	39338
182559	39339
362456	39340
26496	39341
273147	39342
42008	39343
93498	39344
2103	39345
243846	39346
418208	39347
175249	39348
379649	39349
42349	39350
248304	39351
19488	39352
162137	39353
164988	39354
388375	39355
93135	39356
66788	39357
30634	39358
9809	39359
743	39360
104348	39361
215855	39362
22033	39363
100127	39364
227811	39365
73929	39366
18845	39367
238667	39368
229317	39369
144083	39370
345311	39371
117607	39372
39902	39373
55015	39374
20445	39375
59026	39376
353584	39377
25652	39378
222977	39379
4133	39380
9882	39381
26589	39382
31545	39383
425837	39384
85627	39385
15376	39386
16284	39387
54197	39388
161256	39389
24283	39390
149708	39391
48207	39392
447550	39393
124466	39394
142336	39395
2227	39396
109102	39397
4394	39398
1636	39399
229944	39400
95297	39401
95597	39402
121765	39403
32683	39404
293510	39405
113702	39406
54813	39407
208104	39408
409381	39409
15075	39410
402136	39411
6422	39412
406230	39413
41209	39414
446493	39415
15218	39416
74253	39417
66579	39418
95384	39419
220204	39420
229523	39421
112590	39422
15114	39423
28303	39424
438636	39425
11883	39426
343382	39427
160243	39428
53359	39429
205223	39430
162967	39431
200434	39432
442508	39433
134731	39434
60914	39435
309894	39436
83655	39437
37570	39438
117569	39439
7277	39440
220757	39441
274574	39442
264786	39443
207965	39444
275006	39445
204179	39446
70788	39447
284439	39448
83818	39449
454246	39450
76541	39451
70171	39452
23073	39453
69887	39454
62215	39455
102370	39456
348333	39457
226680	39458
158317	39459
295938	39460
346549	39461
56897	39462
112981	39463
319691	39464
5617	39465
42231	39466
152046	39467
87442	39468
347835	39469
80676	39470
235261	39471
146223	39472
207894	39473
48094	39474
52638	39475
59802	39476
45517	39477
122222	39478
56925	39479
247280	39480
10823	39481
441158	39482
223332	39483
14510	39484
224966	39485
8696	39486
221594	39487
420357	39488
179652	39489
211810	39490
37107	39491
96141	39492
6691	39493
7845	39494
283776	39495
50621	39496
119361	39497
127756	39498
333575	39499
39948	39500
361351	39501
19205	39502
225288	39503
428587	39504
61025	39505
24510	39506
90151	39507
76473	39508
250213	39509
198611	39510
303517	39511
122971	39512
98760	39513
25391	39514
221329	39515
428428	39516
174053	39517
39404	39518
192726	39519
266746	39520
112922	39521
230033	39522
135326	39523
47825	39524
210143	39525
8029	39526
307690	39527
219486	39528
379531	39529
316422	39530
50882	39531
451386	39532
262013	39533
282819	39534
211204	39535
12547	39536
138537	39537
35739	39538
76032	39539
14589	39540
193646	39541
82605	39542
10989	39543
176058	39544
17965	39545
163843	39546
258913	39547
47445	39548
244148	39549
373887	39550
43151	39551
149022	39552
88070	39553
386189	39554
46265	39555
140367	39556
157734	39557
179108	39558
236484	39559
249737	39560
11161	39561
36447	39562
306887	39563
301731	39564
116932	39565
127234	39566
238106	39567
203008	39568
171688	39569
268225	39570
19610	39571
73354	39572
4848	39573
233520	39574
157139	39575
111343	39576
277941	39577
334283	39578
59075	39579
172791	39580
153457	39581
428529	39582
158467	39583
93563	39584
92653	39585
54939	39586
365404	39587
163024	39588
77440	39589
116194	39590
107669	39591
371950	39592
13460	39593
23670	39594
339692	39595
49285	39596
372117	39597
163771	39598
261139	39599
9939	39600
415913	39601
229043	39602
385846	39603
102812	39604
29447	39605
130996	39606
56349	39607
170698	39608
32245	39609
259914	39610
132892	39611
171067	39612
37020	39613
53939	39614
17672	39615
38839	39616
58503	39617
240455	39618
135753	39619
68737	39620
123333	39621
67363	39622
14564	39623
9325	39624
10208	39625
95402	39626
3893	39627
11902	39628
53570	39629
10221	39630
125415	39631
107613	39632
194303	39633
33044	39634
90203	39635
391922	39636
205953	39637
262003	39638
127543	39639
300141	39640
369722	39641
249397	39642
83035	39643
71259	39644
109755	39645
81341	39646
24733	39647
199818	39648
246135	39649
216334	39650
88014	39651
68520	39652
5937	39653
105908	39654
71641	39655
445735	39656
458889	39657
315337	39658
209257	39659
215709	39660
200574	39661
98254	39662
183551	39663
100712	39664
100744	39665
52107	39666
28585	39667
13358	39668
46322	39669
95974	39670
28402	39671
198413	39672
370404	39673
198448	39674
198416	39675
372582	39676
359652	39677
28580	39678
52432	39679
197160	39680
370427	39681
101384	39682
198452	39683
15703	39684
100756	39685
198442	39686
198456	39687
100732	39688
372584	39689
52454	39690
347824	39691
93763	39692
198440	39693
26725	39694
16650	39695
52129	39696
372573	39697
52448	39698
198454	39699
93765	39700
28409	39701
16652	39702
197212	39703
52104	39704
197208	39705
198446	39706
100751	39707
100736	39708
27246	39709
98809	39710
197163	39711
52445	39712
197168	39713
221476	39714
74261	39715
183555	39716
285464	39717
28406	39718
347823	39719
101387	39720
52441	39721
370431	39722
22599	39723
103545	39724
28879	39725
403563	39726
28619	39727
26314	39728
3039	39729
29354	39730
200054	39731
31054	39732
85396	39733
97288	39734
340207	39735
77213	39736
2279	39737
152628	39738
51193	39739
44689	39740
24342	39741
267596	39742
439136	39743
109923	39744
23739	39745
162057	39746
175290	39747
217034	39748
323181	39749
322348	39750
250222	39751
105063	39752
239064	39753
100985	39754
20105	39755
31952	39756
108951	39757
263448	39758
127578	39759
120756	39760
112981	39761
18545	39762
22104	39763
131274	39764
23725	39765
67005	39766
3733	39767
184881	39768
426139	39769
184695	39770
5041	39771
405962	39772
22737	39773
107166	39774
406633	39775
37674	39776
167785	39777
145600	39778
86519	39779
132189	39780
41725	39781
90691	39782
107554	39783
32822	39784
52306	39785
51425	39786
34645	39787
31570	39788
13201	39789
11404	39790
105719	39791
57470	39792
24314	39793
19959	39794
91325	39795
280521	39796
39698	39797
329207	39798
26158	39799
260468	39800
12659	39801
59520	39802
128854	39803
411504	39804
149069	39805
10527	39806
97820	39807
139832	39808
410216	39809
176947	39810
355606	39811
24469	39812
18575	39813
371348	39814
35478	39815
127790	39816
2862	39817
38907	39818
178449	39819
279697	39820
31576	39821
247844	39822
193957	39823
222347	39824
24747	39825
17952	39826
3270	39827
28303	39828
8561	39829
2951	39830
348248	39831
72951	39832
309142	39833
86436	39834
12689	39835
204246	39836
93112	39837
115662	39838
456753	39839
113556	39840
4764	39841
250095	39842
12294	39843
48296	39844
55291	39845
374526	39846
3466	39847
1921	39848
412980	39849
183208	39850
19967	39851
28241	39852
213123	39853
21766	39854
38653	39855
208392	39856
241649	39857
3834	39858
21679	39859
119343	39860
204157	39861
177303	39862
337106	39863
186573	39864
77230	39865
23105	39866
17885	39867
270529	39868
76864	39869
12474	39870
10474	39871
191590	39872
205332	39873
421674	39874
243317	39875
219015	39876
141086	39877
374564	39878
149683	39879
93078	39880
142305	39881
444705	39882
55394	39883
7116	39884
99848	39885
221248	39886
167803	39887
336493	39888
82795	39889
450323	39890
11500	39891
216948	39892
296780	39893
153831	39894
227596	39895
146216	39896
202725	39897
60011	39898
6357	39899
166890	39900
56731	39901
42710	39902
291416	39903
57696	39904
6078	39905
84802	39906
339557	39907
165530	39908
211447	39909
105844	39910
4875	39911
233544	39912
8747	39913
338686	39914
99997	39915
59525	39916
143523	39917
242165	39918
193826	39919
234178	39920
54685	39921
120206	39922
14151	39923
225376	39924
9962	39925
172416	39926
56470	39927
104395	39928
11312	39929
69486	39930
107676	39931
368947	39932
23845	39933
189980	39934
219057	39935
226137	39936
190389	39937
149251	39938
455108	39939
4365	39940
191135	39941
210957	39942
328962	39943
29015	39944
175822	39945
197513	39946
3186	39947
65562	39948
197467	39949
30728	39950
23743	39951
183021	39952
166822	39953
177864	39954
25691	39955
14020	39956
48924	39957
349739	39958
361925	39959
10433	39960
15907	39961
354354	39962
4819	39963
234953	39964
40143	39965
539	39966
11139	39967
62797	39968
43192	39969
104392	39970
111240	39971
32880	39972
26893	39973
31757	39974
172372	39975
456767	39976
1517	39977
49196	39978
14194	39979
20491	39980
107558	39981
48099	39982
91386	39983
20343	39984
2520	39985
71382	39986
332652	39987
566	39988
131316	39989
144043	39990
33453	39991
106482	39992
15404	39993
75496	39994
241994	39995
157846	39996
345294	39997
425035	39998
47058	39999
104361	40000
204526	40001
149603	40002
81725	40003
159337	40004
108274	40005
398188	40006
161671	40007
1073	40008
225549	40009
88924	40010
361235	40011
6343	40012
3087	40013
23585	40014
98293	40015
315494	40016
16025	40017
1823	40018
179933	40019
161224	40020
295795	40021
380333	40022
6148	40023
41844	40024
38931	40025
5579	40026
403483	40027
115504	40028
72074	40029
130599	40030
164952	40031
67048	40032
57404	40033
13613	40034
142991	40035
384905	40036
31802	40037
21305	40038
57145	40039
420326	40040
203445	40041
240290	40042
235249	40043
178710	40044
34364	40045
26793	40046
224094	40047
95354	40048
27323	40049
18957	40050
13502	40051
403754	40052
417225	40053
304937	40054
96643	40055
416557	40056
152031	40057
254529	40058
117166	40059
29548	40060
13443	40061
203458	40062
383180	40063
119745	40064
161030	40065
80903	40066
171000	40067
252563	40068
149273	40069
4420	40070
3488	40071
209222	40072
249111	40073
99589	40074
225901	40075
2151	40076
81494	40077
175140	40078
187422	40079
363991	40080
300003	40081
77576	40082
233982	40083
431433	40084
61325	40085
74890	40086
165657	40087
326025	40088
360354	40089
361213	40090
159286	40091
238207	40092
75970	40093
132233	40094
397481	40095
76599	40096
117208	40097
244088	40098
129500	40099
272011	40100
41132	40101
43644	40102
443509	40103
146287	40104
238283	40105
191520	40106
121679	40107
209109	40108
105963	40109
47278	40110
369928	40111
140242	40112
12590	40113
87826	40114
259759	40115
157536	40116
30093	40117
32974	40118
58522	40119
117550	40120
50143	40121
267940	40122
127807	40123
110250	40124
149744	40125
46964	40126
141063	40127
1317	40128
267753	40129
79538	40130
242399	40131
18372	40132
5820	40133
33208	40134
242476	40135
353732	40136
105972	40137
49538	40138
99981	40139
12458	40140
324733	40141
149058	40142
617	40143
48544	40144
317794	40145
171959	40146
185636	40147
40027	40148
76978	40149
84312	40150
17699	40151
227611	40152
155502	40153
406051	40154
505	40155
219916	40156
229718	40157
199387	40158
204046	40159
330784	40160
28836	40161
15978	40162
257199	40163
43665	40164
3022	40165
179975	40166
20468	40167
14118	40168
58177	40169
330568	40170
165448	40171
65122	40172
346047	40173
209319	40174
95224	40175
389344	40176
34325	40177
354713	40178
132366	40179
103622	40180
250640	40181
159187	40182
1050	40183
302020	40184
244882	40185
15080	40186
32589	40187
182851	40188
92962	40189
256558	40190
283402	40191
212524	40192
57376	40193
415844	40194
79500	40195
333	40196
218161	40197
436994	40198
205622	40199
1123	40200
250304	40201
7023	40202
286202	40203
156808	40204
382316	40205
119956	40206
32184	40207
11883	40208
9700	40209
118023	40210
294625	40211
18098	40212
151456	40213
198019	40214
100004	40215
57236	40216
54374	40217
116439	40218
109731	40219
304710	40220
59826	40221
2063	40222
176134	40223
447852	40224
8129	40225
163328	40226
75652	40227
13073	40228
208178	40229
226466	40230
8257	40231
127775	40232
4788	40233
9904	40234
6527	40235
25756	40236
12222	40237
104474	40238
125995	40239
149183	40240
20724	40241
723	40242
174135	40243
171194	40244
13480	40245
14139	40246
48199	40247
225158	40248
10741	40249
179529	40250
25802	40251
25708	40252
33826	40253
36687	40254
32373	40255
305505	40256
232439	40257
13426	40258
44489	40259
9027	40260
8017	40261
9606	40262
131833	40263
72247	40264
59385	40265
62884	40266
126021	40267
3001	40268
11881	40269
410396	40270
161291	40271
67	40272
115562	40273
93122	40274
9168	40275
5007	40276
7350	40277
5316	40278
28026	40279
50659	40280
18172	40281
4599	40282
34084	40283
33913	40284
1881	40285
9101	40286
170211	40287
51252	40288
2654	40289
7835	40290
54901	40291
31377	40292
18981	40293
107281	40294
2785	40295
26247	40296
278899	40297
29573	40298
143552	40299
412289	40300
377228	40301
234	40302
67550	40303
30680	40304
226182	40305
13856	40306
158187	40307
111407	40308
184698	40309
263796	40310
2699	40311
36091	40312
7980	40313
420929	40314
4571	40315
67932	40316
121308	40317
210464	40318
289182	40319
96410	40320
24766	40321
4191	40322
53507	40323
43430	40324
21767	40325
2109	40326
41657	40327
5887	40328
40775	40329
26966	40330
45890	40331
44654	40332
3911	40333
18625	40334
48986	40335
10820	40336
251945	40337
135267	40338
26325	40339
109937	40340
267023	40341
137345	40342
79692	40343
173	40344
985	40345
247311	40346
310205	40347
105894	40348
27749	40349
5581	40350
60857	40351
34608	40352
3131	40353
3516	40354
56983	40355
2426	40356
6939	40357
339995	40358
247033	40359
11042	40360
67860	40361
206832	40362
15173	40363
89857	40364
45387	40365
189756	40366
47684	40367
70736	40368
29043	40369
97910	40370
46344	40371
60042	40372
247934	40373
438323	40374
356163	40375
12326	40376
256414	40377
74876	40378
76227	40379
6939	40380
38254	40381
219755	40382
200172	40383
143987	40384
163492	40385
34533	40386
316459	40387
82478	40388
38831	40389
299408	40390
18014	40391
394305	40392
151001	40393
54657	40394
103278	40395
29670	40396
48682	40397
340982	40398
146721	40399
191500	40400
150975	40401
27956	40402
89327	40403
78555	40404
11542	40405
28094	40406
13495	40407
93319	40408
54957	40409
230462	40410
72619	40411
407655	40412
1929	40413
194822	40414
174089	40415
23807	40416
172690	40417
44636	40418
71495	40419
71350	40420
16407	40421
28369	40422
4446	40423
190300	40424
153059	40425
48626	40426
92869	40427
237570	40428
24849	40429
19424	40430
214493	40431
76512	40432
94271	40433
455054	40434
181524	40435
180532	40436
210127	40437
30843	40438
199613	40439
1815	40440
16530	40441
13667	40442
388987	40443
166697	40444
71822	40445
59441	40446
167953	40447
130883	40448
44559	40449
163464	40450
72797	40451
25786	40452
91262	40453
74424	40454
1159	40455
133452	40456
134185	40457
310102	40458
52359	40459
53068	40460
427392	40461
158305	40462
36067	40463
48650	40464
243790	40465
293137	40466
215972	40467
145781	40468
2846	40469
41938	40470
6306	40471
994	40472
123823	40473
285996	40474
220336	40475
314426	40476
129720	40477
149764	40478
229534	40479
408715	40480
17461	40481
184858	40482
298156	40483
44038	40484
69614	40485
328405	40486
60027	40487
116784	40488
149251	40489
271942	40490
116635	40491
118379	40492
46218	40493
44788	40494
18295	40495
35690	40496
10420	40497
25099	40498
163141	40499
201534	40500
100122	40501
164475	40502
57552	40503
63489	40504
68803	40505
214270	40506
124943	40507
159804	40508
312215	40509
2122	40510
304783	40511
345716	40512
215964	40513
126644	40514
3625	40515
205922	40516
40954	40517
459616	40518
119864	40519
1142	40520
9199	40521
51592	40522
110475	40523
113301	40524
10542	40525
166407	40526
265673	40527
31695	40528
22904	40529
89785	40530
50136	40531
38979	40532
369805	40533
112368	40534
407859	40535
116324	40536
240418	40537
126295	40538
9605	40539
32180	40540
85335	40541
17975	40542
45813	40543
3925	40544
174473	40545
379887	40546
127901	40547
370475	40548
33948	40549
236751	40550
115185	40551
212821	40552
103624	40553
92973	40554
445727	40555
1132	40556
48925	40557
14422	40558
175192	40559
451848	40560
238318	40561
336351	40562
217333	40563
184329	40564
18089	40565
74474	40566
64296	40567
93957	40568
8546	40569
4114	40570
371376	40571
396178	40572
5941	40573
21224	40574
2629	40575
325787	40576
186342	40577
252343	40578
51584	40579
237911	40580
161864	40581
15321	40582
131445	40583
38306	40584
29802	40585
128891	40586
187319	40587
116780	40588
129804	40589
31275	40590
2595	40591
35162	40592
79445	40593
364345	40594
160110	40595
225112	40596
36435	40597
35628	40598
197	40599
77633	40600
230743	40601
306928	40602
384154	40603
339312	40604
44654	40605
98137	40606
31196	40607
156085	40608
95244	40609
271975	40610
1	40611
7361	40612
390077	40613
115530	40614
126929	40615
275152	40616
183764	40617
41393	40618
323194	40619
329769	40620
55835	40621
37489	40622
131235	40623
54763	40624
154765	40625
9107	40626
82287	40627
207231	40628
65205	40629
166706	40630
113997	40631
111167	40632
311983	40633
37533	40634
123791	40635
391601	40636
278140	40637
114744	40638
174112	40639
299710	40640
14187	40641
9136	40642
332859	40643
12607	40644
143955	40645
3638	40646
12809	40647
29809	40648
1870	40649
431148	40650
7928	40651
412722	40652
227482	40653
3199	40654
80372	40655
53424	40656
20910	40657
73226	40658
217162	40659
367692	40660
197424	40661
38093	40662
7081	40663
407988	40664
85077	40665
100037	40666
110179	40667
166941	40668
10876	40669
189372	40670
25476	40671
212935	40672
18405	40673
39265	40674
32814	40675
41209	40676
26084	40677
7045	40678
23222	40679
78917	40680
228581	40681
25363	40682
122730	40683
20684	40684
240255	40685
350906	40686
110000	40687
89315	40688
64137	40689
229908	40690
9059	40691
377538	40692
116980	40693
58011	40694
203827	40695
184315	40696
191761	40697
126985	40698
102061	40699
30324	40700
11792	40701
187620	40702
27608	40703
103228	40704
62768	40705
9171	40706
39493	40707
71650	40708
239666	40709
69831	40710
43473	40711
329506	40712
499	40713
83776	40714
217351	40715
50456	40716
116790	40717
5146	40718
55139	40719
57671	40720
331986	40721
178850	40722
270302	40723
176513	40724
61282	40725
216332	40726
8723	40727
238124	40728
95688	40729
31015	40730
26951	40731
10599	40732
22360	40733
146455	40734
165594	40735
333191	40736
86803	40737
318269	40738
1155	40739
407674	40740
109602	40741
238125	40742
35621	40743
1534	40744
46696	40745
87186	40746
422184	40747
192020	40748
28322	40749
306538	40750
226435	40751
11473	40752
138664	40753
429967	40754
67244	40755
221729	40756
53399	40757
406997	40758
6213	40759
243810	40760
17906	40761
321901	40762
185859	40763
161832	40764
166073	40765
53348	40766
3539	40767
352803	40768
81158	40769
80403	40770
180986	40771
140845	40772
40143	40773
34628	40774
309327	40775
60166	40776
36388	40777
321348	40778
33063	40779
24019	40780
46049	40781
12032	40782
16531	40783
81727	40784
22630	40785
11582	40786
122708	40787
107932	40788
17176	40789
32936	40790
41985	40791
428461	40792
1080	40793
9596	40794
43182	40795
389238	40796
314984	40797
96236	40798
11622	40799
317984	40800
71802	40801
161593	40802
231308	40803
88579	40804
441281	40805
160768	40806
380491	40807
99574	40808
110378	40809
438289	40810
41358	40811
42602	40812
255320	40813
110804	40814
181402	40815
392077	40816
83682	40817
689	40818
121042	40819
129708	40820
99608	40821
203288	40822
278683	40823
310777	40824
4667	40825
14308	40826
294539	40827
75863	40828
209862	40829
92349	40830
136767	40831
409727	40832
7813	40833
59903	40834
48851	40835
55971	40836
211829	40837
216297	40838
394510	40839
213591	40840
62706	40841
10730	40842
303942	40843
251599	40844
168791	40845
116306	40846
357277	40847
26451	40848
210368	40849
270496	40850
31130	40851
4516	40852
9615	40853
64787	40854
335202	40855
232707	40856
2341	40857
165354	40858
44362	40859
384844	40860
144499	40861
61484	40862
3098	40863
98150	40864
111663	40865
121584	40866
9483	40867
3907	40868
64182	40869
338960	40870
315441	40871
256254	40872
238641	40873
94511	40874
406023	40875
290694	40876
11574	40877
244973	40878
260279	40879
11508	40880
63143	40881
104001	40882
48794	40883
43796	40884
56747	40885
145218	40886
459048	40887
105503	40888
59391	40889
388769	40890
174605	40891
171858	40892
158529	40893
164712	40894
33996	40895
107266	40896
5337	40897
297234	40898
377370	40899
25373	40900
138885	40901
58165	40902
81181	40903
1583	40904
121253	40905
45015	40906
267773	40907
339584	40908
172274	40909
178150	40910
47212	40911
4523	40912
8365	40913
451692	40914
332665	40915
32142	40916
95120	40917
99704	40918
104931	40919
100110	40920
170928	40921
25504	40922
149333	40923
10218	40924
353708	40925
170381	40926
221225	40927
33993	40928
24565	40929
317889	40930
2879	40931
411825	40932
265192	40933
2693	40934
96796	40935
3514	40936
152101	40937
27042	40938
390627	40939
328137	40940
457806	40941
2243	40942
74462	40943
127032	40944
111639	40945
127383	40946
175802	40947
244077	40948
56074	40949
120579	40950
158237	40951
5669	40952
430257	40953
4709	40954
93631	40955
224916	40956
7983	40957
63248	40958
3544	40959
281622	40960
210510	40961
160082	40962
28736	40963
6359	40964
55322	40965
347145	40966
220206	40967
106442	40968
25062	40969
45281	40970
15159	40971
23179	40972
146789	40973
12031	40974
35685	40975
59486	40976
81489	40977
172814	40978
239020	40979
414691	40980
94274	40981
101902	40982
195290	40983
261295	40984
163618	40985
50888	40986
20294	40987
61514	40988
232363	40989
32621	40990
83395	40991
292375	40992
78506	40993
102430	40994
246136	40995
196529	40996
218039	40997
236632	40998
371382	40999
199124	41000
126998	41001
201161	41002
144685	41003
190138	41004
44403	41005
174275	41006
79754	41007
27694	41008
19488	41009
36215	41010
21633	41011
53121	41012
443039	41013
68101	41014
4956	41015
115979	41016
121719	41017
99131	41018
123803	41019
24564	41020
236453	41021
94341	41022
32520	41023
115118	41024
347324	41025
71079	41026
8222	41027
26050	41028
133614	41029
5873	41030
177350	41031
193813	41032
140307	41033
33569	41034
82858	41035
15291	41036
32692	41037
62655	41038
38653	41039
28529	41040
4854	41041
224160	41042
348784	41043
46452	41044
61600	41045
219259	41046
96401	41047
7073	41048
15635	41049
13303	41050
61627	41051
5957	41052
102038	41053
68449	41054
205839	41055
119301	41056
198817	41057
46904	41058
2871	41059
32570	41060
8682	41061
125567	41062
28617	41063
109523	41064
85572	41065
228939	41066
230220	41067
79550	41068
253883	41069
72644	41070
123060	41071
65317	41072
4389	41073
455	41074
80870	41075
69595	41076
28032	41077
326310	41078
63327	41079
72251	41080
272412	41081
106555	41082
88619	41083
132635	41084
204213	41085
54542	41086
334149	41087
9803	41088
237968	41089
365639	41090
350178	41091
224997	41092
387427	41093
269339	41094
327090	41095
23947	41096
106720	41097
109287	41098
323999	41099
190906	41100
48669	41101
21635	41102
152193	41103
44870	41104
143446	41105
7454	41106
4319	41107
15804	41108
52599	41109
125652	41110
25641	41111
14702	41112
40654	41113
113677	41114
65211	41115
73025	41116
118860	41117
22905	41118
62705	41119
83206	41120
443478	41121
55085	41122
56582	41123
64408	41124
52628	41125
220814	41126
207959	41127
6967	41128
397026	41129
11755	41130
103712	41131
226790	41132
100401	41133
185609	41134
53847	41135
38540	41136
356767	41137
69873	41138
27204	41139
81952	41140
211334	41141
16190	41142
382261	41143
141390	41144
10779	41145
189618	41146
10810	41147
228689	41148
249	41149
398618	41150
16766	41151
313451	41152
454224	41153
229405	41154
16111	41155
112802	41156
357203	41157
109756	41158
235303	41159
33447	41160
210197	41161
188245	41162
99300	41163
217834	41164
389838	41165
54885	41166
19833	41167
122892	41168
108461	41169
136382	41170
206972	41171
205380	41172
5955	41173
16989	41174
408035	41175
95607	41176
112201	41177
227127	41178
37669	41179
205294	41180
118935	41181
394116	41182
110656	41183
17769	41184
229035	41185
288499	41186
433207	41187
187076	41188
147084	41189
170038	41190
96950	41191
450672	41192
93729	41193
11821	41194
200260	41195
373952	41196
225716	41197
27988	41198
417993	41199
72103	41200
354654	41201
105983	41202
27503	41203
354712	41204
10815	41205
280880	41206
309673	41207
48723	41208
459575	41209
406650	41210
168430	41211
55548	41212
231027	41213
86102	41214
425686	41215
221113	41216
406947	41217
70346	41218
246232	41219
175221	41220
88672	41221
240691	41222
297146	41223
458712	41224
339555	41225
261771	41226
69958	41227
4904	41228
43814	41229
145911	41230
128919	41231
329	41232
29660	41233
12053	41234
5233	41235
199446	41236
43383	41237
80096	41238
150146	41239
100313	41240
233762	41241
428642	41242
24836	41243
204158	41244
76754	41245
37229	41246
82534	41247
99459	41248
283588	41249
203854	41250
49614	41251
70448	41252
404558	41253
454377	41254
27712	41255
25095	41256
173597	41257
120434	41258
169478	41259
239937	41260
262487	41261
67702	41262
88003	41263
250218	41264
169259	41265
6623	41266
67118	41267
33543	41268
8969	41269
264189	41270
75435	41271
183228	41272
217114	41273
57202	41274
107469	41275
18267	41276
32617	41277
205299	41278
11260	41279
185321	41280
12382	41281
1098	41282
26998	41283
427932	41284
100949	41285
245126	41286
16044	41287
314051	41288
16962	41289
40512	41290
6758	41291
64035	41292
20319	41293
22858	41294
31858	41295
80197	41296
210810	41297
13419	41298
46235	41299
159611	41300
27075	41301
39379	41302
60507	41303
4231	41304
4231	41305
355556	41306
130956	41307
226226	41308
190788	41309
214410	41310
943	41311
333658	41312
315982	41313
423394	41314
153811	41315
75286	41316
240283	41317
92458	41318
389133	41319
64064	41320
57460	41321
411442	41322
9274	41323
168032	41324
74865	41325
334681	41326
198344	41327
157329	41328
85142	41329
58824	41330
143083	41331
72340	41332
104812	41333
221134	41334
188833	41335
455993	41336
223502	41337
44834	41338
381033	41339
81780	41340
156220	41341
94779	41342
135162	41343
122738	41344
243784	41345
21987	41346
73	41347
187869	41348
52892	41349
346526	41350
31243	41351
355111	41352
14801	41353
380018	41354
84613	41355
55348	41356
13723	41357
53717	41358
76499	41359
99547	41360
103183	41361
18594	41362
196423	41363
204281	41364
29126	41365
203122	41366
247041	41367
120067	41368
194462	41369
448344	41370
434676	41371
99118	41372
412560	41373
53488	41374
13582	41375
372838	41376
35611	41377
43162	41378
85922	41379
206375	41380
48304	41381
18669	41382
456993	41383
291568	41384
28048	41385
48130	41386
193748	41387
64219	41388
45820	41389
52913	41390
195504	41391
4418	41392
245851	41393
88503	41394
56508	41395
970	41396
99187	41397
5822	41398
115051	41399
66100	41400
435280	41401
192216	41402
230	41403
10110	41404
215453	41405
183719	41406
2642	41407
13251	41408
7427	41409
779	41410
29683	41411
297422	41412
24561	41413
284733	41414
58220	41415
219090	41416
140940	41417
78319	41418
78319	41419
407755	41420
82028	41421
394231	41422
127462	41423
41850	41424
108500	41425
288627	41426
437350	41427
367338	41428
391358	41429
223028	41430
351065	41431
40035	41432
196590	41433
75994	41434
24413	41435
232081	41436
188018	41437
22483	41438
234232	41439
267168	41440
209404	41441
416401	41442
192178	41443
174857	41444
443753	41445
240469	41446
410506	41447
409034	41448
405857	41449
172000	41450
139534	41451
182983	41452
101851	41453
147157	41454
104760	41455
89475	41456
356018	41457
441285	41458
112948	41459
231929	41460
221103	41461
45204	41462
284491	41463
35393	41464
79736	41465
265912	41466
30049	41467
34991	41468
286440	41469
20413	41470
211925	41471
79143	41472
276820	41473
344313	41474
257490	41475
22788	41476
313936	41477
129665	41478
300545	41479
155718	41480
368553	41481
357962	41482
160914	41483
347944	41484
260850	41485
52494	41486
72864	41487
413095	41488
202336	41489
75603	41490
217545	41491
417749	41492
7798	41493
210774	41494
138206	41495
206981	41496
182470	41497
280155	41498
446388	41499
287995	41500
123969	41501
119783	41502
141637	41503
83394	41504
272622	41505
47082	41506
311350	41507
204787	41508
101025	41509
101025	41510
58114	41511
386947	41512
61537	41513
402650	41514
457993	41515
391103	41516
330767	41517
211050	41518
333849	41519
346232	41520
133046	41521
405037	41522
60268	41523
335475	41524
351981	41525
128977	41526
367511	41527
24982	41528
86926	41529
42959	41530
56362	41531
236365	41532
362600	41533
109502	41534
17980	41535
11687	41536
30254	41537
428230	41538
88039	41539
37861	41540
180041	41541
370979	41542
88060	41543
91003	41544
259720	41545
233762	41546
83311	41547
72728	41548
196252	41549
74921	41550
190917	41551
233539	41552
16206	41553
191209	41554
92858	41555
327718	41556
331923	41557
345053	41558
272056	41559
180936	41560
172680	41561
302169	41562
319607	41563
36982	41564
2952	41565
408845	41566
277593	41567
454099	41568
86794	41569
164075	41570
332228	41571
160911	41572
312252	41573
135938	41574
185752	41575
62541	41576
60781	41577
184878	41578
186391	41579
8475	41580
164078	41581
7520	41582
202732	41583
94784	41584
226659	41585
442521	41586
223207	41587
12404	41588
211397	41589
79729	41590
337244	41591
299545	41592
401481	41593
48731	41594
373543	41595
132882	41596
124399	41597
307036	41598
131567	41599
143774	41600
180217	41601
369513	41602
232313	41603
43630	41604
127135	41605
133855	41606
26229	41607
110352	41608
28372	41609
10034	41610
76117	41611
116342	41612
4985	41613
299686	41614
308138	41615
164141	41616
289467	41617
224816	41618
386859	41619
49746	41620
332476	41621
18592	41622
228636	41623
50867	41624
22139	41625
98890	41626
411768	41627
122096	41628
131525	41629
246451	41630
158937	41631
190896	41632
58310	41633
77297	41634
95484	41635
127910	41636
431182	41637
203949	41638
445445	41639
81264	41640
111659	41641
203089	41642
220819	41643
48907	41644
78815	41645
340741	41646
104328	41647
159273	41648
349311	41649
160431	41650
450610	41651
428714	41652
334514	41653
457205	41654
2809	41655
5800	41656
92987	41657
281991	41658
5819	41659
21623	41660
262390	41661
250782	41662
69772	41663
2310	41664
80990	41665
70003	41666
322544	41667
134072	41668
357485	41669
236027	41670
73201	41671
49464	41672
329163	41673
15373	41674
9064	41675
235463	41676
240521	41677
163958	41678
111214	41679
34478	41680
158285	41681
34478	41682
42649	41683
1631	41684
91900	41685
61300	41686
1779	41687
22127	41688
78052	41689
119112	41690
54927	41691
44719	41692
177628	41693
222650	41694
7132	41695
1917	41696
165892	41697
31040	41698
64918	41699
101126	41700
13536	41701
4656	41702
2729	41703
2306	41704
33826	41705
18363	41706
44865	41707
9279	41708
126600	41709
456360	41710
141717	41711
137604	41712
11372	41713
42140	41714
115709	41715
93083	41716
14122	41717
70354	41718
60759	41719
121972	41720
76332	41721
3582	41722
163222	41723
82692	41724
30215	41725
15307	41726
48149	41727
168016	41728
247857	41729
178360	41730
144135	41731
25229	41732
26256	41733
415990	41734
262716	41735
122986	41736
92697	41737
92697	41738
142742	41739
258708	41740
2354	41741
164064	41742
174182	41743
71866	41744
275114	41745
56926	41746
21167	41747
347873	41748
107292	41749
271844	41750
51080	41751
5569	41752
457400	41753
77196	41754
44219	41755
274174	41756
38431	41757
36464	41758
273817	41759
139033	41760
174050	41761
8024	41762
294	41763
62929	41764
3775	41765
157304	41766
72866	41767
71333	41768
275062	41769
270288	41770
46436	41771
141183	41772
997	41773
71158	41774
72133	41775
38616	41776
35713	41777
53486	41778
121370	41779
25280	41780
34006	41781
391985	41782
330393	41783
77196	41784
271709	41785
274369	41786
249859	41787
311038	41788
30794	41789
274888	41790
83626	41791
47715	41792
22757	41793
71932	41794
72571	41795
56540	41796
12705	41797
320353	41798
21873	41799
7444	41800
403672	41801
70698	41802
286116	41803
271572	41804
51080	41805
2646	41806
164108	41807
273162	41808
43706	41809
38513	41810
21813	41811
83763	41812
217892	41813
21733	41814
61145	41815
24184	41816
322940	41817
68203	41818
188993	41819
137621	41820
9474	41821
37971	41822
95916	41823
22450	41824
30	41825
169656	41826
83664	41827
998	41828
13132	41829
214129	41830
47714	41831
43971	41832
82828	41833
51008	41834
64041	41835
1667	41836
269168	41837
138657	41838
114379	41839
455998	41840
18299	41841
223473	41842
73212	41843
162382	41844
106811	41845
389996	41846
223317	41847
44073	41848
341147	41849
442441	41850
27448	41851
40617	41852
177538	41853
216925	41854
27027	41855
100299	41856
88128	41857
106541	41858
236324	41859
360208	41860
92116	41861
64217	41862
2224	41863
145178	41864
306322	41865
105340	41866
154487	41867
406331	41868
1736	41869
195559	41870
293254	41871
15670	41872
49295	41873
25249	41874
893	41875
92315	41876
337702	41877
47973	41878
7332	41879
166534	41880
96837	41881
101144	41882
190227	41883
56001	41884
372729	41885
123741	41886
408740	41887
49923	41888
43756	41889
103800	41890
72006	41891
59680	41892
212348	41893
38711	41894
31832	41895
437173	41896
27707	41897
6492	41898
74227	41899
120466	41900
191883	41901
153302	41902
53440	41903
183857	41904
370745	41905
75889	41906
103573	41907
93823	41908
81832	41909
184727	41910
53212	41911
158547	41912
204228	41913
341815	41914
242363	41915
128580	41916
285028	41917
102762	41918
154070	41919
456724	41920
52517	41921
376543	41922
366033	41923
402746	41924
43984	41925
106169	41926
307935	41927
27018	41928
143666	41929
312928	41930
117953	41931
246213	41932
300751	41933
210003	41934
185569	41935
125781	41936
276036	41937
152416	41938
225763	41939
329249	41940
181729	41941
4953	41942
48029	41943
145101	41944
32052	41945
11913	41946
271213	41947
16925	41948
302957	41949
202628	41950
28092	41951
25877	41952
29582	41953
106760	41954
20995	41955
60156	41956
276444	41957
133763	41958
168270	41959
224241	41960
167020	41961
412411	41962
66231	41963
375512	41964
104500	41965
956	41966
435929	41967
3369	41968
124204	41969
233138	41970
169793	41971
99597	41972
64624	41973
151276	41974
65151	41975
24158	41976
318745	41977
231923	41978
413	41979
950	41980
13976	41981
55851	41982
92885	41983
183412	41984
168501	41985
99681	41986
185218	41987
115389	41988
108441	41989
35946	41990
14326	41991
54756	41992
101309	41993
6487	41994
6581	41995
195473	41996
3549	41997
977	41998
92446	41999
462	42000
4885	42001
396551	42002
34673	42003
30771	42004
228781	42005
139843	42006
102229	42007
424999	42008
146876	42009
252	42010
333810	42011
25786	42012
329842	42013
152	42014
85429	42015
71530	42016
24261	42017
98878	42018
364641	42019
262243	42020
131730	42021
120579	42022
413223	42023
99961	42024
148372	42025
220108	42026
316074	42027
245859	42028
95482	42029
104993	42030
84231	42031
410	42032
161771	42033
76956	42034
103915	42035
196511	42036
220468	42037
26672	42038
146965	42039
12838	42040
182229	42041
349011	42042
39149	42043
242411	42044
83134	42045
96478	42046
90817	42047
115997	42048
292672	42049
351667	42050
22455	42051
92699	42052
241391	42053
18428	42054
167456	42055
138873	42056
130314	42057
26847	42058
275718	42059
164780	42060
20361	42061
110901	42062
6630	42063
229748	42064
100144	42065
260466	42066
102728	42067
26505	42068
216431	42069
133417	42070
11409	42071
137891	42072
6241	42073
345616	42074
53892	42075
149111	42076
338090	42077
8592	42078
115194	42079
173963	42080
343082	42081
267052	42082
310384	42083
315909	42084
63597	42085
13955	42086
401209	42087
55810	42088
2033	42089
354102	42090
343004	42091
144335	42092
4536	42093
26264	42094
49421	42095
188152	42096
348575	42097
437542	42098
55463	42099
337597	42100
340212	42101
68284	42102
116298	42103
13146	42104
210975	42105
133487	42106
18999	42107
39758	42108
32729	42109
304619	42110
169639	42111
171173	42112
84362	42113
5481	42114
448923	42115
237407	42116
22099	42117
145850	42118
187951	42119
55877	42120
342146	42121
44703	42122
146841	42123
69787	42124
147362	42125
33851	42126
91973	42127
220569	42128
114146	42129
330199	42130
46309	42131
456721	42132
434971	42133
10785	42134
277860	42135
151699	42136
126303	42137
101176	42138
116535	42139
200727	42140
47057	42141
435056	42142
77679	42143
23276	42144
215635	42145
223424	42146
19519	42147
55755	42148
225830	42149
149254	42150
26730	42151
13647	42152
99248	42153
50818	42154
214178	42155
102686	42156
232454	42157
121683	42158
123932	42159
109072	42160
320006	42161
235872	42162
147535	42163
32920	42164
32920	42165
230127	42166
156602	42167
61370	42168
313875	42169
70760	42170
128842	42171
168889	42172
273685	42173
18577	42174
49935	42175
267770	42176
147069	42177
40014	42178
23282	42179
74278	42180
139533	42181
77213	42182
275252	42183
340081	42184
119339	42185
274473	42186
35577	42187
147037	42188
323686	42189
104552	42190
127127	42191
279022	42192
43948	42193
165505	42194
333399	42195
309918	42196
103878	42197
149863	42198
92015	42199
18717	42200
62102	42201
87999	42202
44354	42203
56111	42204
13515	42205
181910	42206
411176	42207
87400	42208
400220	42209
73473	42210
25294	42211
74371	42212
361527	42213
131313	42214
128459	42215
13160	42216
136601	42217
195018	42218
181494	42219
165084	42220
196250	42221
101165	42222
194993	42223
83506	42224
31676	42225
224084	42226
959	42227
134701	42228
265803	42229
121583	42230
19228	42231
5321	42232
271697	42233
46330	42234
211158	42235
5258	42236
190492	42237
46011	42238
288740	42239
58465	42240
3119	42241
258952	42242
92777	42243
83241	42244
316540	42245
44341	42246
57404	42247
103358	42248
281365	42249
235394	42250
278203	42251
130285	42252
233254	42253
165109	42254
160555	42255
56351	42256
169627	42257
213858	42258
236681	42259
232682	42260
90058	42261
456524	42262
204228	42263
110899	42264
121669	42265
212273	42266
82940	42267
369418	42268
144823	42269
302291	42270
53812	42271
92025	42272
54548	42273
364717	42274
327799	42275
34158	42276
112445	42277
132706	42278
139610	42279
102343	42280
13895	42281
35900	42282
190673	42283
158855	42284
212487	42285
39684	42286
137237	42287
139729	42288
20747	42289
231608	42290
289462	42291
313580	42292
35352	42293
137549	42294
204211	42295
81316	42296
252662	42297
328790	42298
85960	42299
152662	42300
117650	42301
110572	42302
52540	42303
345713	42304
20325	42305
70150	42306
370357	42307
29045	42308
43573	42309
171546	42310
1385	42311
8582	42312
241588	42313
342090	42314
5315	42315
214773	42316
291979	42317
66039	42318
99636	42319
32245	42320
39367	42321
312929	42322
19340	42323
4851	42324
403941	42325
262791	42326
118421	42327
99739	42328
274755	42329
370885	42330
15818	42331
13913	42332
88393	42333
425155	42334
138294	42335
26968	42336
7766	42337
3356	42338
5725	42339
315010	42340
218948	42341
154504	42342
169922	42343
213536	42344
93370	42345
361031	42346
353681	42347
144933	42348
154530	42349
230164	42350
228469	42351
2443	42352
12460	42353
140702	42354
70763	42355
155057	42356
184588	42357
94293	42358
14009	42359
97748	42360
20576	42361
217777	42362
123411	42363
132930	42364
52552	42365
14583	42366
35001	42367
16673	42368
20240	42369
173695	42370
74037	42371
65780	42372
42251	42373
8032	42374
435299	42375
230808	42376
397664	42377
789	42378
34688	42379
44545	42380
83145	42381
57574	42382
256767	42383
9809	42384
32583	42385
860	42386
26844	42387
210422	42388
42227	42389
82155	42390
348199	42391
412726	42392
399347	42393
431085	42394
13656	42395
11791	42396
384525	42397
28025	42398
59350	42399
85489	42400
244446	42401
207270	42402
4420	42403
163206	42404
105416	42405
11671	42406
1746	42407
62274	42408
27547	42409
313830	42410
354304	42411
153105	42412
221429	42413
362750	42414
174430	42415
50936	42416
198716	42417
244071	42418
314480	42419
89542	42420
13915	42421
249889	42422
182620	42423
157201	42424
160397	42425
14595	42426
44081	42427
63625	42428
592	42429
94623	42430
83175	42431
63471	42432
27547	42433
110119	42434
392136	42435
224754	42436
196680	42437
363891	42438
1324	42439
982	42440
244208	42441
73518	42442
261177	42443
121841	42444
162948	42445
334906	42446
85563	42447
308267	42448
190182	42449
402118	42450
221074	42451
196411	42452
228465	42453
14780	42454
154605	42455
763	42456
199060	42457
241707	42458
49589	42459
188447	42460
63918	42461
902	42462
99826	42463
58594	42464
6640	42465
42080	42466
320979	42467
10169	42468
250792	42469
346518	42470
445752	42471
116606	42472
121596	42473
437229	42474
151756	42475
199147	42476
445879	42477
11791	42478
366243	42479
130365	42480
91578	42481
1825	42482
39606	42483
297353	42484
64554	42485
335744	42486
64170	42487
8724	42488
88208	42489
174585	42490
105684	42491
163625	42492
50296	42493
171668	42494
42047	42495
178601	42496
189243	42497
308002	42498
124874	42499
256121	42500
229734	42501
201288	42502
17007	42503
456302	42504
34970	42505
68539	42506
359344	42507
128990	42508
174923	42509
456706	42510
97215	42511
98265	42512
120053	42513
44216	42514
203787	42515
351218	42516
282351	42517
416630	42518
440232	42519
217187	42520
117686	42521
7052	42522
128276	42523
48842	42524
313179	42525
132679	42526
18253	42527
455688	42528
107470	42529
300720	42530
85055	42531
171737	42532
187037	42533
44834	42534
453822	42535
427016	42536
154841	42537
167645	42538
17466	42539
207268	42540
62935	42541
130147	42542
345254	42543
35667	42544
345892	42545
41835	42546
238883	42547
384583	42548
297551	42549
369225	42550
56562	42551
124294	42552
289316	42553
3989	42554
121736	42555
155648	42556
136050	42557
437179	42558
97260	42559
276956	42560
219812	42561
296241	42562
410872	42563
358205	42564
187640	42565
218036	42566
3250	42567
144180	42568
129341	42569
46875	42570
34290	42571
109615	42572
75024	42573
8767	42574
75557	42575
273580	42576
226548	42577
151172	42578
293848	42579
88966	42580
61315	42581
361049	42582
55693	42583
198890	42584
145688	42585
74420	42586
81066	42587
217980	42588
33459	42589
82244	42590
22069	42591
135207	42592
101024	42593
182216	42594
101024	42595
344581	42596
374243	42597
29469	42598
2750	42599
133622	42600
19940	42601
122	42602
124443	42603
94104	42604
401024	42605
42357	42606
127575	42607
21133	42608
173701	42609
324909	42610
129085	42611
50224	42612
53274	42613
78031	42614
131671	42615
367996	42616
41351	42617
248730	42618
460025	42619
42357	42620
459366	42621
127897	42622
300434	42623
33558	42624
269699	42625
17386	42626
217360	42627
394567	42628
113465	42629
235956	42630
222734	42631
22647	42632
340791	42633
5199	42634
252241	42635
121381	42636
52730	42637
75136	42638
133228	42639
77579	42640
110541	42641
404770	42642
50748	42643
10984	42644
171978	42645
326246	42646
166092	42647
56421	42648
66103	42649
235778	42650
159783	42651
380435	42652
139656	42653
93587	42654
93587	42655
63903	42656
266799	42657
125115	42658
86923	42659
45308	42660
57343	42661
186572	42662
255619	42663
154840	42664
95937	42665
181482	42666
2305	42667
180341	42668
406571	42669
108375	42670
23695	42671
101485	42672
13473	42673
167667	42674
3639	42675
82692	42676
16846	42677
6860	42678
73581	42679
424380	42680
90184	42681
193958	42682
122612	42683
16280	42684
14604	42685
27299	42686
11919	42687
15539	42688
13986	42689
30433	42690
348465	42691
34426	42692
911	42693
158500	42694
7831	42695
2720	42696
226601	42697
1403	42698
84616	42699
1874	42700
9924	42701
125281	42702
231759	42703
385072	42704
128815	42705
328416	42706
14708	42707
233578	42708
363432	42709
192583	42710
341857	42711
58195	42712
233395	42713
297415	42714
423693	42715
86819	42716
41382	42717
114709	42718
7179	42719
57870	42720
187579	42721
217616	42722
152524	42723
21011	42724
227605	42725
8613	42726
67957	42727
5451	42728
58939	42729
181	42730
58088	42731
5874	42732
375688	42733
175414	42734
32349	42735
20563	42736
7799	42737
71114	42738
63786	42739
18419	42740
57646	42741
16976	42742
5501	42743
79	42744
3460	42745
84893	42746
126046	42747
25311	42748
452648	42749
176220	42750
221490	42751
6652	42752
67031	42753
647	42754
8971	42755
38834	42756
173968	42757
218088	42758
238313	42759
442611	42760
11893	42761
444544	42762
5321	42763
50022	42764
84580	42765
108042	42766
50082	42767
668	42768
197131	42769
39432	42770
14200	42771
79680	42772
39529	42773
5313	42774
80905	42775
89181	42776
46659	42777
20990	42778
375615	42779
1393	42780
15300	42781
14181	42782
321276	42783
1035	42784
458896	42785
363587	42786
40968	42787
89801	42788
323286	42789
211349	42790
130476	42791
147388	42792
406669	42793
59322	42794
29072	42795
192966	42796
46560	42797
332421	42798
221501	42799
170095	42800
111486	42801
412011	42802
213131	42803
29541	42804
57594	42805
57594	42806
248490	42807
2270	42808
2270	42809
55056	42810
109876	42811
106535	42812
453142	42813
29999	42814
6390	42815
22673	42816
17921	42817
11259	42818
336891	42819
66816	42820
229089	42821
264330	42822
151072	42823
59148	42824
35853	42825
35853	42826
15402	42827
259818	42828
215911	42829
214943	42830
228184	42831
24265	42832
93156	42833
180426	42834
22450	42835
6610	42836
24379	42837
410899	42838
10293	42839
61987	42840
16770	42841
18099	42842
48200	42843
134587	42844
146659	42845
370278	42846
5335	42847
230001	42848
173141	42849
13454	42850
95994	42851
37021	42852
431824	42853
4204	42854
316	42855
34305	42856
46637	42857
136979	42858
358512	42859
18517	42860
17717	42861
88741	42862
11746	42863
199639	42864
34320	42865
87443	42866
45709	42867
57350	42868
76295	42869
431559	42870
5332	42871
4709	42872
17916	42873
5660	42874
77659	42875
388461	42876
199465	42877
233472	42878
7466	42879
2343	42880
6161	42881
52462	42882
409307	42883
33416	42884
101431	42885
4055	42886
33983	42887
40351	42888
148443	42889
341103	42890
114322	42891
363863	42892
187983	42893
325425	42894
212629	42895
316838	42896
221986	42897
1616	42898
154169	42899
23688	42900
89796	42901
392577	42902
176801	42903
378699	42904
75265	42905
342695	42906
250469	42907
85574	42908
406153	42909
12396	42910
116715	42911
35647	42912
42349	42913
201900	42914
426684	42915
163029	42916
328301	42917
113812	42918
222831	42919
232229	42920
42104	42921
218877	42922
1025	42923
108905	42924
112633	42925
11773	42926
1047	42927
164262	42928
520	42929
356	42930
45337	42931
65600	42932
53671	42933
31812	42934
34221	42935
249285	42936
2525	42937
159674	42938
158807	42939
2765	42940
45852	42941
9345	42942
139378	42943
145704	42944
129846	42945
299463	42946
231302	42947
48712	42948
347005	42949
138043	42950
311294	42951
12091	42952
27537	42953
6809	42954
8923	42955
230803	42956
55261	42957
629	42958
56599	42959
19499	42960
12679	42961
20251	42962
186268	42963
2245	42964
10170	42965
57950	42966
89448	42967
38343	42968
357786	42969
19634	42970
4948	42971
17054	42972
14778	42973
404697	42974
397890	42975
58852	42976
27578	42977
459189	42978
17739	42979
264	42980
303819	42981
68181	42982
131252	42983
2207	42984
43310	42985
137298	42986
82949	42987
44299	42988
2429	42989
359132	42990
11071	42991
421810	42992
44911	42993
63588	42994
13777	42995
26774	42996
25848	42997
195738	42998
23459	42999
2067	43000
18621	43001
57738	43002
9564	43003
125034	43004
151823	43005
1648	43006
5419	43007
86	43008
8571	43009
88419	43010
32688	43011
51287	43012
52641	43013
3882	43014
223853	43015
27345	43016
191774	43017
62444	43018
90670	43019
51673	43020
56685	43021
1173	43022
22761	43023
633	43024
34249	43025
4968	43026
30692	43027
22943	43028
164993	43029
200457	43030
99965	43031
307242	43032
124862	43033
248719	43034
325650	43035
69251	43036
27319	43037
395418	43038
209541	43039
214483	43040
56691	43041
56691	43042
54083	43043
415814	43044
85739	43045
118545	43046
241338	43047
331500	43048
404118	43049
343214	43050
115612	43051
71536	43052
235751	43053
4592	43054
103778	43055
112928	43056
205103	43057
54634	43058
47181	43059
290402	43060
109425	43061
233851	43062
161709	43063
251672	43064
104248	43065
201696	43066
122615	43067
436861	43068
23456	43069
41835	43070
28894	43071
72426	43072
3175	43073
9649	43074
45392	43075
161478	43076
46396	43077
43345	43078
138498	43079
16912	43080
31164	43081
239137	43082
1972	43083
72331	43084
896	43085
58619	43086
5939	43087
4409	43088
167072	43089
200412	43090
9719	43091
175082	43092
10166	43093
30294	43094
26709	43095
181402	43096
255445	43097
93953	43098
377300	43099
137502	43100
92171	43101
108434	43102
45968	43103
94144	43104
102098	43105
205741	43106
9765	43107
55896	43108
17384	43109
97375	43110
459838	43111
114799	43112
16809	43113
382090	43114
95192	43115
8724	43116
6355	43117
18092	43118
72008	43119
50689	43120
9844	43121
226944	43122
14429	43123
43406	43124
169483	43125
243206	43126
243238	43127
3730	43128
9988	43129
66463	43130
71466	43131
272897	43132
118169	43133
66538	43134
223269	43135
441418	43136
362235	43137
35962	43138
81652	43139
59798	43140
59798	43141
100453	43142
245214	43143
9708	43144
99129	43145
119430	43146
50270	43147
117963	43148
3144	43149
44248	43150
50754	43151
35121	43152
252405	43153
435602	43154
184566	43155
78596	43156
142438	43157
408739	43158
39332	43159
29563	43160
56404	43161
17482	43162
218260	43163
441095	43164
268174	43165
4706	43166
371567	43167
96224	43168
6891	43169
195430	43170
102777	43171
28451	43172
45084	43173
78847	43174
37589	43175
88784	43176
169999	43177
85796	43178
60525	43179
160571	43180
422312	43181
127761	43182
262153	43183
240730	43184
11804	43185
420182	43186
331320	43187
458961	43188
73160	43189
133129	43190
44591	43191
106869	43192
426213	43193
83533	43194
345276	43195
245734	43196
210457	43197
458982	43198
380273	43199
224414	43200
16069	43201
9835	43202
36754	43203
204052	43204
435888	43205
31617	43206
98062	43207
41422	43208
249713	43209
93	43210
42205	43211
38736	43212
416211	43213
198801	43214
120449	43215
153866	43216
126200	43217
64797	43218
150799	43219
190486	43220
82614	43221
141109	43222
7069	43223
265287	43224
321107	43225
84749	43226
330615	43227
136714	43228
36654	43229
90709	43230
137274	43231
285741	43232
146088	43233
155099	43234
457186	43235
23668	43236
316466	43237
5635	43238
60115	43239
12507	43240
225504	43241
210	43242
10108	43243
161475	43244
195680	43245
459082	43246
40503	43247
7260	43248
128728	43249
205260	43250
244428	43251
157059	43252
104739	43253
319550	43254
5270	43255
6028	43256
17304	43257
238164	43258
112509	43259
151664	43260
14894	43261
271961	43262
201734	43263
137849	43264
13988	43265
2171	43266
134607	43267
154952	43268
95667	43269
367689	43270
199561	43271
145203	43272
35349	43273
29927	43274
58530	43275
208	43276
31339	43277
114006	43278
24413	43279
219456	43280
309115	43281
97663	43282
259273	43283
441289	43284
9421	43285
173702	43286
99742	43287
63815	43288
83146	43289
151550	43290
141248	43291
48028	43292
54750	43293
365247	43294
179897	43295
348553	43296
365340	43297
80099	43298
10447	43299
397138	43300
343852	43301
393254	43302
222956	43303
180115	43304
66845	43305
82720	43306
12879	43307
36251	43308
97782	43309
82092	43310
139273	43311
135844	43312
316293	43313
77492	43314
41021	43315
34551	43316
226830	43317
124698	43318
218564	43319
392178	43320
418471	43321
29471	43322
451918	43323
426350	43324
238793	43325
113979	43326
244535	43327
176534	43328
185192	43329
105828	43330
237201	43331
113011	43332
269	43333
93547	43334
221014	43335
181924	43336
106566	43337
136961	43338
228355	43339
232780	43340
370912	43341
71708	43342
133177	43343
108423	43344
458639	43345
390065	43346
114272	43347
310736	43348
53414	43349
88460	43350
5473	43351
82720	43352
44729	43353
47852	43354
10933	43355
59866	43356
299955	43357
20998	43358
340	43359
338307	43360
47389	43361
12059	43362
9375	43363
50031	43364
34592	43365
133319	43366
198493	43367
67251	43368
98776	43369
342761	43370
43499	43371
23805	43372
56060	43373
29030	43374
298779	43375
150925	43376
101480	43377
45733	43378
273161	43379
204984	43380
15971	43381
104707	43382
197726	43383
89238	43384
14154	43385
224243	43386
12106	43387
48592	43388
230985	43389
45452	43390
47801	43391
3264	43392
220230	43393
12361	43394
35714	43395
126815	43396
75815	43397
81790	43398
124089	43399
214173	43400
84966	43401
141458	43402
205243	43403
67561	43404
241598	43405
404646	43406
9474	43407
5169	43408
61494	43409
23524	43410
6090	43411
83868	43412
329722	43413
47852	43414
296592	43415
57090	43416
152552	43417
44919	43418
254366	43419
108593	43420
104793	43421
65195	43422
2368	43423
247843	43424
8358	43425
424754	43426
43891	43427
210608	43428
61675	43429
15210	43430
50929	43431
229799	43432
427056	43433
214941	43434
90534	43435
173925	43436
150154	43437
3657	43438
91868	43439
12750	43440
103002	43441
80170	43442
73977	43443
150367	43444
217884	43445
121209	43446
95612	43447
171761	43448
720	43449
60115	43450
37046	43451
130137	43452
441335	43453
71166	43454
353962	43455
162963	43456
63285	43457
124	43458
84485	43459
27428	43460
335367	43461
313434	43462
396210	43463
165542	43464
295770	43465
115260	43466
96669	43467
335680	43468
245327	43469
200203	43470
330272	43471
22002	43472
369461	43473
85544	43474
409866	43475
33790	43476
210458	43477
165542	43478
241923	43479
86669	43480
46008	43481
2424	43482
132077	43483
195788	43484
61096	43485
316221	43486
30791	43487
40268	43488
70418	43489
110926	43490
46094	43491
219611	43492
158053	43493
53132	43494
292130	43495
181682	43496
58655	43497
25243	43498
250398	43499
11872	43500
240845	43501
140299	43502
111057	43503
23256	43504
23334	43505
10330	43506
168984	43507
298293	43508
102908	43509
6398	43510
38274	43511
134723	43512
180889	43513
172077	43514
220515	43515
191549	43516
333114	43517
7094	43518
438888	43519
3481	43520
86902	43521
454485	43522
1721	43523
261394	43524
250626	43525
42714	43526
159057	43527
140128	43528
386700	43529
223876	43530
147025	43531
55416	43532
98121	43533
53208	43534
259728	43535
13781	43536
7515	43537
321017	43538
130439	43539
216654	43540
262877	43541
351264	43542
2391	43543
438049	43544
238618	43545
351263	43546
40035	43547
33098	43548
377638	43549
207113	43550
29381	43551
306916	43552
94317	43553
219754	43554
433	43555
239998	43556
51366	43557
145685	43558
211332	43559
103885	43560
77504	43561
312051	43562
319298	43563
408155	43564
391973	43565
64373	43566
29969	43567
108042	43568
11339	43569
7565	43570
21414	43571
74151	43572
51865	43573
19257	43574
49551	43575
914	43576
33812	43577
1076	43578
45808	43579
211744	43580
214809	43581
210117	43582
17989	43583
113217	43584
99092	43585
81493	43586
29654	43587
93709	43588
62351	43589
237110	43590
5607	43591
106249	43592
92280	43593
15778	43594
52808	43595
224183	43596
302280	43597
186268	43598
11084	43599
119872	43600
173452	43601
83678	43602
64	43603
8640	43604
9821	43605
4654	43606
9692	43607
572	43608
122217	43609
171561	43610
43566	43611
11207	43612
96702	43613
44885	43614
89804	43615
384559	43616
11302	43617
206528	43618
317857	43619
271332	43620
49115	43621
232836	43622
3019	43623
633	43624
343	43625
343	43626
72313	43627
380075	43628
8406	43629
401802	43630
311935	43631
68638	43632
123893	43633
217279	43634
225435	43635
25898	43636
139130	43637
205884	43638
355883	43639
459818	43640
339043	43641
235062	43642
47137	43643
275780	43644
353873	43645
354530	43646
443444	43647
419743	43648
223304	43649
35590	43650
26911	43651
32716	43652
35988	43653
46292	43654
142562	43655
177700	43656
252903	43657
35213	43658
35213	43659
35213	43660
337456	43661
57312	43662
66055	43663
131042	43664
131042	43665
35213	43666
206686	43667
57312	43668
263542	43669
410749	43670
457814	43671
229993	43672
97638	43673
25218	43674
134724	43675
354731	43676
36396	43677
51051	43678
119185	43679
88366	43680
228980	43681
2124	43682
79	43683
226482	43684
8471	43685
197	43686
66586	43687
24435	43688
122811	43689
56737	43690
41913	43691
56640	43692
935	43693
17859	43694
310086	43695
180687	43696
2119	43697
13283	43698
169151	43699
158054	43700
19574	43701
853	43702
213	43703
434497	43704
109220	43705
6571	43706
139956	43707
21418	43708
334715	43709
7624	43710
83874	43711
50417	43712
15796	43713
100500	43714
64896	43715
2560	43716
4770	43717
2220	43718
92	43719
16257	43720
33787	43721
442784	43722
264374	43723
45967	43724
308913	43725
23138	43726
21002	43727
18758	43728
89700	43729
67113	43730
124398	43731
124398	43732
74303	43733
115857	43734
26411	43735
169161	43736
69327	43737
280579	43738
47847	43739
5412	43740
181995	43741
79004	43742
75936	43743
75936	43744
153829	43745
87084	43746
333579	43747
345561	43748
93207	43749
179695	43750
246170	43751
95806	43752
10221	43753
259372	43754
100638	43755
211768	43756
60181	43757
112155	43758
207565	43759
192635	43760
459870	43761
228482	43762
348791	43763
33351	43764
122834	43765
423753	43766
36889	43767
197440	43768
319565	43769
383732	43770
224937	43771
270332	43772
27066	43773
412600	43774
13179	43775
841	43776
228089	43777
142638	43778
151453	43779
6328	43780
1285	43781
1285	43782
53803	43783
36786	43784
38753	43785
355075	43786
56032	43787
84376	43788
184176	43789
23628	43790
395127	43791
49490	43792
83292	43793
64720	43794
48792	43795
64692	43796
241254	43797
1878	43798
315281	43799
70555	43800
7903	43801
43884	43802
19299	43803
127098	43804
12984	43805
319956	43806
17797	43807
247315	43808
7081	43809
12984	43810
37480	43811
175	43812
25652	43813
32691	43814
11946	43815
3397	43816
5478	43817
171121	43818
17977	43819
31427	43820
105550	43821
452120	43822
6250	43823
142848	43824
211	43825
128685	43826
66661	43827
399797	43828
356947	43829
131648	43830
342910	43831
408470	43832
303814	43833
121704	43834
316246	43835
33390	43836
444454	43837
228815	43838
283839	43839
336326	43840
259789	43841
131645	43842
260444	43843
178304	43844
131645	43845
137049	43846
420777	43847
338794	43848
37312	43849
243224	43850
29966	43851
3275	43852
63076	43853
46117	43854
8527	43855
389744	43856
21956	43857
165732	43858
72359	43859
83927	43860
1839	43861
432118	43862
28547	43863
1839	43864
32075	43865
13254	43866
128027	43867
178190	43868
315473	43869
178285	43870
458047	43871
128444	43872
173420	43873
386942	43874
39918	43875
235222	43876
294007	43877
144415	43878
40092	43879
146133	43880
181651	43881
25504	43882
243573	43883
13673	43884
408997	43885
1524	43886
450749	43887
220042	43888
137511	43889
196287	43890
117356	43891
77257	43892
235714	43893
123112	43894
368914	43895
236698	43896
152112	43897
40250	43898
450792	43899
57163	43900
109046	43901
36617	43902
208318	43903
267125	43904
85281	43905
98253	43906
143484	43907
55960	43908
300892	43909
81754	43910
58840	43911
212562	43912
88603	43913
142868	43914
23227	43915
433	43916
35384	43917
70052	43918
208558	43919
4737	43920
47662	43921
24811	43922
46890	43923
1762	43924
131663	43925
23321	43926
99746	43927
53817	43928
234	43929
16848	43930
91	43931
66859	43932
7326	43933
64918	43934
42086	43935
3275	43936
150603	43937
10873	43938
81859	43939
245628	43940
55902	43941
161459	43942
39950	43943
51172	43944
15258	43945
7794	43946
243919	43947
18930	43948
967	43949
14631	43950
15308	43951
3310	43952
256050	43953
55183	43954
416947	43955
199066	43956
86666	43957
387756	43958
330300	43959
11882	43960
228406	43961
276327	43962
54545	43963
359120	43964
128112	43965
46564	43966
30976	43967
221871	43968
23711	43969
211732	43970
239386	43971
347459	43972
1683	43973
2331	43974
220768	43975
70709	43976
67650	43977
20270	43978
139213	43979
17810	43980
26731	43981
13210	43982
97870	43983
3672	43984
60681	43985
215975	43986
22776	43987
11199	43988
25838	43989
343032	43990
100458	43991
14930	43992
107791	43993
22715	43994
46843	43995
18747	43996
169506	43997
141967	43998
153260	43999
207036	44000
349583	44001
172157	44002
38183	44003
269147	44004
65420	44005
74875	44006
97980	44007
163731	44008
43477	44009
56639	44010
346756	44011
14872	44012
388480	44013
88297	44014
37959	44015
143474	44016
182302	44017
397080	44018
77743	44019
458139	44020
43056	44021
57568	44022
17296	44023
59120	44024
28665	44025
247964	44026
58618	44027
226236	44028
31511	44029
151990	44030
242091	44031
155844	44032
117218	44033
325026	44034
198211	44035
94982	44036
17702	44037
397654	44038
108226	44039
253447	44040
243559	44041
442997	44042
234381	44043
211839	44044
54698	44045
46977	44046
259539	44047
30030	44048
49845	44049
66639	44050
12501	44051
224979	44052
254067	44053
9507	44054
16682	44055
57555	44056
50983	44057
19062	44058
281339	44059
210526	44060
6917	44061
92557	44062
127301	44063
365459	44064
367038	44065
188922	44066
54154	44067
106671	44068
57768	44069
89822	44070
24865	44071
70913	44072
93106	44073
214254	44074
9255	44075
28019	44076
62047	44077
351269	44078
212136	44079
55035	44080
330867	44081
223022	44082
62239	44083
440507	44084
20260	44085
221598	44086
123115	44087
112812	44088
6272	44089
129578	44090
36457	44091
313447	44092
387321	44093
85929	44094
400424	44095
286273	44096
29986	44097
21867	44098
11447	44099
706	44100
378168	44101
236187	44102
59942	44103
21060	44104
16404	44105
413370	44106
4924	44107
189127	44108
29314	44109
5901	44110
91574	44111
19453	44112
24425	44113
17266	44114
132474	44115
428206	44116
99213	44117
99186	44118
202490	44119
135531	44120
22249	44121
22623	44122
454289	44123
45765	44124
212420	44125
2495	44126
89415	44127
11720	44128
14903	44129
7207	44130
2889	44131
4407	44132
89415	44133
13665	44134
1897	44135
18028	44136
768	44137
6045	44138
5872	44139
1811	44140
167480	44141
1802	44142
49997	44143
28877	44144
227500	44145
31850	44146
416255	44147
291302	44148
307986	44149
59225	44150
129408	44151
120583	44152
445065	44153
72306	44154
76435	44155
309907	44156
249083	44157
12217	44158
246516	44159
83388	44160
37530	44161
151998	44162
116859	44163
231964	44164
152826	44165
34644	44166
34728	44167
19082	44168
397915	44169
39392	44170
21999	44171
92832	44172
400281	44173
1382	44174
52920	44175
337423	44176
25110	44177
138151	44178
29260	44179
366404	44180
40554	44181
165890	44182
177386	44183
425952	44184
263394	44185
41576	44186
188771	44187
192553	44188
255519	44189
215786	44190
14005	44191
299944	44192
277918	44193
298823	44194
104333	44195
40229	44196
76553	44197
28710	44198
299348	44199
1007	44200
134760	44201
64733	44202
156341	44203
186490	44204
173564	44205
5405	44206
379771	44207
55955	44208
100678	44209
317836	44210
240940	44211
245025	44212
354298	44213
192334	44214
388833	44215
56143	44216
204018	44217
402510	44218
6729	44219
192263	44220
60578	44221
189668	44222
28296	44223
2788	44224
43476	44225
215457	44226
37974	44227
82391	44228
146295	44229
193494	44230
429562	44231
246712	44232
38224	44233
346593	44234
256839	44235
200918	44236
15068	44237
42297	44238
210643	44239
120788	44240
42200	44241
3132	44242
411247	44243
14595	44244
25300	44245
28514	44246
276116	44247
436377	44248
247055	44249
41008	44250
416475	44251
403319	44252
99478	44253
3593	44254
156130	44255
315632	44256
85984	44257
74720	44258
312436	44259
231095	44260
196944	44261
162254	44262
30193	44263
86764	44264
36259	44265
92427	44266
391390	44267
341	44268
370952	44269
108163	44270
656	44271
420368	44272
134638	44273
276794	44274
91610	44275
240533	44276
157019	44277
168251	44278
374938	44279
83062	44280
119482	44281
39461	44282
291990	44283
228611	44284
182795	44285
199534	44286
140918	44287
66925	44288
206038	44289
13505	44290
7026	44291
7026	44292
30072	44293
54918	44294
389418	44295
208617	44296
104745	44297
388235	44298
196321	44299
88517	44300
68474	44301
457231	44302
87851	44303
88512	44304
443286	44305
133230	44306
263887	44307
151545	44308
308417	44309
363568	44310
22227	44311
447288	44312
390503	44313
2122	44314
36629	44315
216766	44316
383220	44317
1185	44318
181079	44319
174084	44320
275678	44321
310052	44322
142794	44323
108262	44324
162367	44325
195083	44326
414866	44327
350078	44328
39326	44329
345649	44330
168626	44331
6115	44332
455798	44333
4020	44334
59670	44335
105271	44336
17235	44337
34996	44338
15747	44339
99975	44340
222983	44341
71475	44342
112781	44343
70479	44344
135475	44345
394387	44346
55677	44347
213230	44348
175716	44349
126241	44350
403825	44351
267410	44352
163547	44353
125829	44354
94169	44355
27202	44356
49994	44357
301182	44358
212791	44359
33064	44360
350006	44361
73980	44362
27381	44363
139187	44364
2250	44365
5953	44366
18256	44367
93622	44368
29747	44369
428531	44370
420955	44371
235979	44372
115939	44373
95274	44374
429790	44375
54087	44376
219650	44377
62607	44378
248822	44379
42362	44380
227937	44381
47549	44382
102908	44383
4811	44384
144815	44385
302208	44386
86332	44387
166922	44388
227986	44389
201856	44390
266491	44391
177236	44392
101559	44393
2069	44394
231178	44395
25040	44396
208477	44397
34911	44398
5449	44399
112142	44400
12769	44401
43472	44402
15807	44403
276247	44404
222762	44405
61778	44406
194673	44407
5150	44408
16265	44409
154678	44410
130435	44411
32233	44412
110404	44413
305466	44414
330159	44415
314465	44416
206500	44417
62959	44418
45115	44419
74530	44420
60506	44421
354934	44422
129192	44423
81800	44424
85325	44425
75811	44426
14304	44427
34495	44428
14657	44429
163718	44430
145506	44431
27473	44432
124428	44433
129488	44434
64021	44435
433575	44436
128485	44437
384534	44438
77410	44439
120868	44440
207838	44441
110772	44442
311211	44443
441298	44444
74321	44445
30595	44446
98212	44447
260155	44448
100342	44449
327430	44450
9622	44451
2224	44452
185642	44453
44501	44454
38065	44455
163219	44456
12160	44457
182708	44458
73638	44459
237159	44460
88675	44461
49483	44462
435692	44463
246092	44464
40348	44465
109364	44466
57743	44467
72050	44468
277371	44469
115858	44470
17281	44471
376423	44472
136665	44473
182164	44474
241907	44475
24257	44476
144169	44477
397747	44478
56013	44479
8775	44480
211956	44481
52275	44482
228123	44483
75393	44484
63695	44485
223447	44486
161	44487
28426	44488
118278	44489
357089	44490
135505	44491
8943	44492
44167	44493
1841	44494
163167	44495
65114	44496
207682	44497
77657	44498
241623	44499
112339	44500
34312	44501
117396	44502
185625	44503
126970	44504
134142	44505
31317	44506
346673	44507
141325	44508
218041	44509
7232	44510
205227	44511
81605	44512
29048	44513
44868	44514
373337	44515
195558	44516
184727	44517
24115	44518
23019	44519
330027	44520
215354	44521
3547	44522
197233	44523
66718	44524
132980	44525
17932	44526
365643	44527
19555	44528
52446	44529
27783	44530
54996	44531
457730	44532
31357	44533
453150	44534
13542	44535
34351	44536
36852	44537
52101	44538
247981	44539
13499	44540
169821	44541
409622	44542
191805	44543
442084	44544
182998	44545
7233	44546
211253	44547
24293	44548
76218	44549
69794	44550
401964	44551
212167	44552
257875	44553
295660	44554
57579	44555
876	44556
223028	44557
40325	44558
252689	44559
186929	44560
400966	44561
421784	44562
324474	44563
133148	44564
228250	44565
333574	44566
215405	44567
180312	44568
45483	44569
190944	44570
2381	44571
153869	44572
91295	44573
145931	44574
94981	44575
194354	44576
82660	44577
128521	44578
118067	44579
260522	44580
410853	44581
369809	44582
6714	44583
6492	44584
21572	44585
3528	44586
111848	44587
92935	44588
24922	44589
28453	44590
87301	44591
20099	44592
6714	44593
54457	44594
73289	44595
3510	44596
46735	44597
179004	44598
10089	44599
99860	44600
348286	44601
147340	44602
230949	44603
62772	44604
14383	44605
102828	44606
9039	44607
392030	44608
309042	44609
92935	44610
349285	44611
48832	44612
23461	44613
80606	44614
30551	44615
449774	44616
257775	44617
18026	44618
109707	44619
8719	44620
297485	44621
42504	44622
279048	44623
108989	44624
142547	44625
23408	44626
127247	44627
209424	44628
29024	44629
78793	44630
327488	44631
57780	44632
2276	44633
433127	44634
390147	44635
452258	44636
450494	44637
240125	44638
386516	44639
235290	44640
235160	44641
401613	44642
115943	44643
457851	44644
41605	44645
231482	44646
249354	44647
434356	44648
65488	44649
248579	44650
2534	44651
141392	44652
233615	44653
14917	44654
399340	44655
163140	44656
412616	44657
39719	44658
147301	44659
187673	44660
160567	44661
19114	44662
79509	44663
12066	44664
443837	44665
86660	44666
1980	44667
104017	44668
5286	44669
3091	44670
246657	44671
93779	44672
47672	44673
248942	44674
62888	44675
48908	44676
179952	44677
64396	44678
33598	44679
13839	44680
2487	44681
89244	44682
320827	44683
3586	44684
341981	44685
250136	44686
127050	44687
426827	44688
380605	44689
170462	44690
45885	44691
34273	44692
76817	44693
164266	44694
289080	44695
127050	44696
47672	44697
65792	44698
218912	44699
447726	44700
39274	44701
60878	44702
228055	44703
3066	44704
298092	44705
5121	44706
148945	44707
37372	44708
12680	44709
119843	44710
12427	44711
122015	44712
246496	44713
22700	44714
33352	44715
7644	44716
124377	44717
18091	44718
384700	44719
63260	44720
119239	44721
39353	44722
77121	44723
225223	44724
134793	44725
28838	44726
252759	44727
56808	44728
68772	44729
125605	44730
237290	44731
213294	44732
205007	44733
82257	44734
365985	44735
40981	44736
368344	44737
248746	44738
447201	44739
132837	44740
170999	44741
111617	44742
18495	44743
381948	44744
42333	44745
287443	44746
267998	44747
14081	44748
183099	44749
332273	44750
4052	44751
49250	44752
94658	44753
293991	44754
239903	44755
69359	44756
77957	44757
15805	44758
81086	44759
230831	44760
204686	44761
73260	44762
163610	44763
6395	44764
21041	44765
130251	44766
254522	44767
274	44768
39437	44769
11098	44770
219247	44771
425651	44772
254441	44773
351192	44774
42761	44775
207005	44776
376864	44777
5585	44778
63498	44779
99330	44780
51549	44781
323873	44782
297290	44783
21214	44784
85118	44785
7127	44786
213311	44787
134226	44788
235572	44789
82203	44790
87915	44791
42739	44792
266740	44793
174553	44794
183137	44795
249877	44796
82749	44797
33764	44798
243935	44799
445943	44800
222021	44801
8537	44802
40263	44803
358	44804
74702	44805
115118	44806
2658	44807
85580	44808
215305	44809
341633	44810
12339	44811
14592	44812
189875	44813
413339	44814
44763	44815
21969	44816
28083	44817
14170	44818
332	44819
119033	44820
326037	44821
35302	44822
6958	44823
231031	44824
168550	44825
327028	44826
246326	44827
33498	44828
112604	44829
3226	44830
41391	44831
38478	44832
33201	44833
454641	44834
17492	44835
69234	44836
51412	44837
7701	44838
51029	44839
121401	44840
154	44841
3956	44842
140975	44843
16018	44844
404323	44845
34376	44846
244098	44847
6005	44848
60595	44849
307429	44850
13685	44851
162338	44852
112712	44853
2428	44854
4042	44855
21216	44856
266059	44857
83122	44858
378604	44859
42358	44860
179643	44861
2241	44862
57894	44863
215993	44864
220552	44865
108967	44866
185216	44867
50578	44868
402503	44869
282581	44870
210	44871
111264	44872
376821	44873
88635	44874
32000	44875
417559	44876
121339	44877
147801	44878
452496	44879
8646	44880
286775	44881
147678	44882
14530	44883
393347	44884
23260	44885
84604	44886
7931	44887
6906	44888
76254	44889
48660	44890
32266	44891
423416	44892
64415	44893
161933	44894
254093	44895
70099	44896
99156	44897
191322	44898
346627	44899
97373	44900
233364	44901
63380	44902
123417	44903
75308	44904
88632	44905
4808	44906
12351	44907
314812	44908
16497	44909
369210	44910
421053	44911
193008	44912
383890	44913
57964	44914
9929	44915
207666	44916
388112	44917
50173	44918
45929	44919
69064	44920
82898	44921
296947	44922
28477	44923
3050	44924
157538	44925
105720	44926
119461	44927
119640	44928
4838	44929
117152	44930
143490	44931
167667	44932
227406	44933
65378	44934
40805	44935
202654	44936
30481	44937
373799	44938
208165	44939
48498	44940
7368	44941
79724	44942
6871	44943
78852	44944
161482	44945
16432	44946
47371	44947
1499	44948
336597	44949
115182	44950
81929	44951
15321	44952
48365	44953
1515	44954
7434	44955
58158	44956
321762	44957
263210	44958
57194	44959
210842	44960
63045	44961
2933	44962
358748	44963
226746	44964
226746	44965
241724	44966
97713	44967
108084	44968
74206	44969
5959	44970
9385	44971
426557	44972
46636	44973
337695	44974
138319	44975
529	44976
246713	44977
134694	44978
234219	44979
4972	44980
59740	44981
90741	44982
59154	44983
120980	44984
54987	44985
117510	44986
373195	44987
127322	44988
56935	44989
120389	44990
45406	44991
133127	44992
3453	44993
440514	44994
34555	44995
22806	44996
285710	44997
14625	44998
44318	44999
20294	45000
49889	45001
32082	45002
53776	45003
39567	45004
183352	45005
27886	45006
314715	45007
318298	45008
81493	45009
42	45010
300	45011
690	45012
195311	45013
29889	45014
155387	45015
57682	45016
155478	45017
114719	45018
147129	45019
75491	45020
129029	45021
186863	45022
152035	45023
178618	45024
239623	45025
268712	45026
306	45027
6003	45028
325845	45029
39023	45030
247447	45031
25241	45032
87	45033
178237	45034
28456	45035
18783	45036
325797	45037
249592	45038
14181	45039
423122	45040
239130	45041
179633	45042
372319	45043
109677	45044
363254	45045
102165	45046
310339	45047
60441	45048
182374	45049
43348	45050
1466	45051
328781	45052
260523	45053
174475	45054
87090	45055
33490	45056
414297	45057
130336	45058
306512	45059
74260	45060
217555	45061
78257	45062
109268	45063
280763	45064
83717	45065
51968	45066
212908	45067
4982	45068
237979	45069
153039	45070
253219	45071
190289	45072
7973	45073
43	45074
398441	45075
243959	45076
56295	45077
161318	45078
452888	45079
62724	45080
70406	45081
304022	45082
5010	45083
59962	45084
70363	45085
92791	45086
21381	45087
38255	45088
118100	45089
44568	45090
333189	45091
203207	45092
86605	45093
98605	45094
197941	45095
361554	45096
29171	45097
116694	45098
54953	45099
99817	45100
110390	45101
6111	45102
103381	45103
6780	45104
179987	45105
260488	45106
126001	45107
15761	45108
7936	45109
231084	45110
7155	45111
265514	45112
26482	45113
182474	45114
305627	45115
110305	45116
168543	45117
143327	45118
26796	45119
7026	45120
45853	45121
15834	45122
392966	45123
87571	45124
171554	45125
221250	45126
67722	45127
77315	45128
399388	45129
319658	45130
422035	45131
1355	45132
181039	45133
104170	45134
172604	45135
246078	45136
67861	45137
419446	45138
10714	45139
153709	45140
346391	45141
255491	45142
138742	45143
81409	45144
277658	45145
158127	45146
122405	45147
50	45148
273601	45149
4595	45150
299929	45151
32826	45152
1399	45153
12444	45154
24072	45155
4954	45156
58483	45157
52776	45158
215890	45159
457910	45160
273050	45161
261661	45162
230651	45163
51512	45164
8464	45165
240805	45166
45530	45167
377	45168
93017	45169
55663	45170
341741	45171
171499	45172
271542	45173
126820	45174
199281	45175
166494	45176
284273	45177
373458	45178
235725	45179
41816	45180
150942	45181
44808	45182
373171	45183
49559	45184
94923	45185
92401	45186
12767	45187
112124	45188
323663	45189
224029	45190
173038	45191
259579	45192
103188	45193
183831	45194
88056	45195
66928	45196
125416	45197
408099	45198
195936	45199
18211	45200
258766	45201
59168	45202
29248	45203
9554	45204
34637	45205
168694	45206
313538	45207
413553	45208
374578	45209
6630	45210
10252	45211
219262	45212
5352	45213
208184	45214
367972	45215
146488	45216
369767	45217
270584	45218
402675	45219
71253	45220
138571	45221
426135	45222
433024	45223
241072	45224
346385	45225
119218	45226
317444	45227
157942	45228
126641	45229
50598	45230
80269	45231
12165	45232
57031	45233
123468	45234
297236	45235
38665	45236
182432	45237
50857	45238
50773	45239
82840	45240
298704	45241
230616	45242
101	45243
46288	45244
29310	45245
65272	45246
12217	45247
22644	45248
166013	45249
108074	45250
44731	45251
32667	45252
117248	45253
221321	45254
10822	45255
4285	45256
299133	45257
39159	45258
1765	45259
10143	45260
212248	45261
33105	45262
44651	45263
101203	45264
64250	45265
64056	45266
20717	45267
241845	45268
102160	45269
40745	45270
250381	45271
4891	45272
57297	45273
37809	45274
68922	45275
145035	45276
34573	45277
40676	45278
11727	45279
87096	45280
8225	45281
451305	45282
196403	45283
85635	45284
119007	45285
174272	45286
132313	45287
260136	45288
73887	45289
22675	45290
19964	45291
17120	45292
79450	45293
228387	45294
228387	45295
92887	45296
6493	45297
132047	45298
249816	45299
109833	45300
271817	45301
92972	45302
107155	45303
14898	45304
129654	45305
1615	45306
427663	45307
279619	45308
182154	45309
91711	45310
151735	45311
76111	45312
16256	45313
18308	45314
273648	45315
105206	45316
63036	45317
11895	45318
29848	45319
504	45320
185921	45321
225581	45322
400079	45323
391	45324
24187	45325
375650	45326
221859	45327
71821	45328
40090	45329
164100	45330
9984	45331
85766	45332
371274	45333
106661	45334
104219	45335
84292	45336
9932	45337
394451	45338
19759	45339
64863	45340
4719	45341
3540	45342
116974	45343
52409	45344
177916	45345
101502	45346
85693	45347
105783	45348
242663	45349
102581	45350
17955	45351
379034	45352
60486	45353
177810	45354
401371	45355
2995	45356
33855	45357
36711	45358
317196	45359
50295	45360
123781	45361
52191	45362
7773	45363
457139	45364
288428	45365
326992	45366
195348	45367
173498	45368
271998	45369
82905	45370
231626	45371
400322	45372
197893	45373
413535	45374
220142	45375
414763	45376
163878	45377
94128	45378
34065	45379
127988	45380
34999	45381
110855	45382
115332	45383
55878	45384
271882	45385
21682	45386
45506	45387
1441	45388
30378	45389
242866	45390
8453	45391
239509	45392
8205	45393
299200	45394
92652	45395
73874	45396
45742	45397
378778	45398
54760	45399
400804	45400
119	45401
393278	45402
79918	45403
370172	45404
385968	45405
108346	45406
147688	45407
171029	45408
201199	45409
33887	45410
421209	45411
124863	45412
23499	45413
34747	45414
46463	45415
95138	45416
316746	45417
210662	45418
389292	45419
92386	45420
1288	45421
19028	45422
308410	45423
11294	45424
337074	45425
1582	45426
1671	45427
186770	45428
12104	45429
118926	45430
118	45431
58590	45432
27453	45433
156779	45434
78716	45435
13808	45436
100403	45437
160520	45438
96476	45439
248006	45440
416319	45441
43	45442
314944	45443
441358	45444
27562	45445
4066	45446
46057	45447
38721	45448
403992	45449
127728	45450
134114	45451
113046	45452
59155	45453
159800	45454
102660	45455
51519	45456
439	45457
55158	45458
432535	45459
291	45460
312347	45461
202414	45462
282478	45463
6167	45464
135323	45465
154406	45466
147774	45467
167032	45468
7526	45469
455784	45470
231	45471
245274	45472
359690	45473
76810	45474
66664	45475
53875	45476
96560	45477
179509	45478
82401	45479
171889	45480
215126	45481
243162	45482
365512	45483
10039	45484
171235	45485
81060	45486
8031	45487
17067	45488
63236	45489
59360	45490
44802	45491
81445	45492
246836	45493
188274	45494
193352	45495
181291	45496
196174	45497
394656	45498
119124	45499
6440	45500
363391	45501
1693	45502
37682	45503
84720	45504
3648	45505
81245	45506
9738	45507
2152	45508
206726	45509
71905	45510
238414	45511
150486	45512
42643	45513
132532	45514
128257	45515
99436	45516
273259	45517
25255	45518
277440	45519
5363	45520
151571	45521
208182	45522
1848	45523
22219	45524
454929	45525
212	45526
4183	45527
425076	45528
222040	45529
28262	45530
104008	45531
7485	45532
5580	45533
61066	45534
6432	45535
163716	45536
276113	45537
53264	45538
29143	45539
40451	45540
259971	45541
36196	45542
28711	45543
28083	45544
20056	45545
248552	45546
71581	45547
56936	45548
251747	45549
332734	45550
125338	45551
29606	45552
153688	45553
324884	45554
220419	45555
80616	45556
73801	45557
72300	45558
3662	45559
128150	45560
1483	45561
54271	45562
180	45563
144721	45564
185131	45565
146542	45566
131664	45567
49701	45568
14979	45569
29419	45570
174400	45571
390842	45572
106747	45573
72938	45574
79469	45575
276126	45576
220477	45577
219193	45578
204546	45579
71951	45580
1773	45581
97725	45582
49342	45583
40645	45584
45082	45585
319272	45586
225560	45587
459238	45588
68336	45589
5777	45590
28128	45591
26810	45592
13417	45593
78543	45594
423293	45595
2183	45596
160156	45597
30806	45598
110411	45599
33317	45600
222608	45601
37669	45602
54009	45603
22240	45604
91418	45605
93193	45606
456926	45607
34161	45608
264720	45609
43742	45610
43694	45611
44073	45612
212874	45613
17158	45614
163164	45615
7924	45616
7038	45617
108486	45618
176920	45619
6959	45620
94660	45621
27223	45622
240910	45623
305025	45624
388441	45625
5907	45626
62302	45627
213756	45628
90833	45629
154192	45630
158466	45631
118743	45632
3443	45633
95814	45634
33314	45635
163416	45636
110027	45637
217224	45638
283378	45639
45705	45640
25621	45641
124474	45642
1790	45643
12767	45644
149177	45645
90712	45646
228953	45647
12692	45648
281481	45649
8413	45650
228426	45651
43700	45652
8212	45653
285536	45654
293663	45655
218466	45656
364	45657
190683	45658
110845	45659
54061	45660
206016	45661
160998	45662
37439	45663
104673	45664
206295	45665
289651	45666
277812	45667
15917	45668
25809	45669
38848	45670
55232	45671
60463	45672
270732	45673
41634	45674
20701	45675
149987	45676
90082	45677
8137	45678
3646	45679
7102	45680
176340	45681
93754	45682
10843	45683
23808	45684
99346	45685
217105	45686
402183	45687
98897	45688
38562	45689
5049	45690
358570	45691
290797	45692
360192	45693
217699	45694
408421	45695
112129	45696
3278	45697
22602	45698
246956	45699
97599	45700
17986	45701
23884	45702
307784	45703
201029	45704
74978	45705
285589	45706
26164	45707
26362	45708
16711	45709
87766	45710
435802	45711
135937	45712
22645	45713
8966	45714
100287	45715
10386	45716
368875	45717
114457	45718
918	45719
218248	45720
61475	45721
161883	45722
268917	45723
12786	45724
241466	45725
16235	45726
182976	45727
935	45728
164217	45729
67986	45730
36356	45731
85601	45732
2267	45733
58522	45734
177421	45735
347917	45736
46037	45737
243933	45738
30123	45739
66326	45740
91461	45741
47116	45742
113564	45743
41846	45744
458790	45745
274997	45746
246955	45747
294612	45748
119120	45749
382007	45750
395562	45751
1396	45752
2702	45753
396716	45754
159948	45755
89496	45756
369390	45757
8367	45758
166379	45759
979	45760
417382	45761
16193	45762
192932	45763
27071	45764
1106	45765
449136	45766
326327	45767
2915	45768
111353	45769
10314	45770
24314	45771
302196	45772
131720	45773
442514	45774
8913	45775
18936	45776
70626	45777
19413	45778
15132	45779
97056	45780
5798	45781
208069	45782
59085	45783
438361	45784
2976	45785
412284	45786
370499	45787
396600	45788
10678	45789
295834	45790
109936	45791
111399	45792
321006	45793
176705	45794
14936	45795
421546	45796
174223	45797
242403	45798
128792	45799
286182	45800
382055	45801
44277	45802
94418	45803
2461	45804
73281	45805
64650	45806
44282	45807
27315	45808
157320	45809
1995	45810
286240	45811
198927	45812
69247	45813
309498	45814
18898	45815
155528	45816
77777	45817
17922	45818
134836	45819
230452	45820
83292	45821
4157	45822
17342	45823
66963	45824
230867	45825
429203	45826
58912	45827
371170	45828
458408	45829
182380	45830
125662	45831
29273	45832
249305	45833
222327	45834
342481	45835
348771	45836
52479	45837
225805	45838
10550	45839
29376	45840
249606	45841
75044	45842
56855	45843
3149	45844
684	45845
21187	45846
101860	45847
78272	45848
126265	45849
277297	45850
99615	45851
20730	45852
442	45853
126290	45854
38766	45855
90873	45856
91855	45857
409276	45858
221728	45859
283143	45860
35923	45861
18146	45862
68960	45863
209062	45864
177000	45865
60408	45866
97183	45867
52334	45868
240742	45869
196809	45870
216780	45871
20982	45872
337089	45873
71689	45874
170532	45875
30399	45876
443195	45877
31051	45878
21266	45879
309307	45880
32034	45881
2874	45882
146945	45883
2709	45884
8311	45885
43577	45886
200923	45887
96713	45888
2983	45889
190501	45890
7387	45891
293620	45892
29810	45893
18437	45894
14822	45895
437142	45896
39459	45897
11350	45898
421152	45899
222573	45900
423824	45901
26962	45902
212340	45903
4730	45904
29303	45905
246079	45906
171722	45907
2012	45908
58474	45909
130329	45910
183569	45911
145445	45912
66702	45913
75700	45914
34019	45915
257992	45916
19779	45917
239635	45918
49447	45919
54690	45920
2859	45921
45423	45922
11896	45923
16179	45924
672	45925
219920	45926
49814	45927
437600	45928
43581	45929
109229	45930
121487	45931
9579	45932
68295	45933
234134	45934
102253	45935
7037	45936
218570	45937
427120	45938
284598	45939
236431	45940
415997	45941
270860	45942
85681	45943
105889	45944
233778	45945
285614	45946
248387	45947
243665	45948
392507	45949
81486	45950
2264	45951
73145	45952
28111	45953
61365	45954
31882	45955
409247	45956
108693	45957
276757	45958
317377	45959
25129	45960
23438	45961
107008	45962
145165	45963
18748	45964
36754	45965
69463	45966
94368	45967
104016	45968
328342	45969
35332	45970
405636	45971
114085	45972
348938	45973
103524	45974
238983	45975
18207	45976
26697	45977
57919	45978
63005	45979
34917	45980
200239	45981
17766	45982
29310	45983
27600	45984
144291	45985
274587	45986
166095	45987
267464	45988
112141	45989
97372	45990
56232	45991
666	45992
49733	45993
42287	45994
245029	45995
217659	45996
7001	45997
395041	45998
9449	45999
259803	46000
222794	46001
388134	46002
45002	46003
410878	46004
127225	46005
79427	46006
13389	46007
275789	46008
39948	46009
214729	46010
21293	46011
119079	46012
7743	46013
6402	46014
965	46015
124980	46016
42099	46017
142063	46018
7832	46019
215723	46020
177263	46021
2700	46022
2713	46023
125240	46024
47524	46025
30616	46026
243520	46027
338888	46028
34313	46029
45695	46030
161504	46031
240549	46032
36025	46033
17872	46034
15906	46035
416849	46036
141977	46037
228690	46038
229175	46039
135619	46040
425308	46041
326537	46042
53615	46043
1702	46044
58300	46045
26518	46046
177506	46047
127340	46048
90339	46049
9767	46050
199480	46051
287385	46052
430319	46053
51122	46054
75465	46055
18558	46056
13977	46057
71231	46058
407485	46059
119884	46060
211330	46061
148764	46062
157637	46063
41241	46064
127615	46065
97	46066
19842	46067
426523	46068
327107	46069
86755	46070
147420	46071
108755	46072
2225	46073
12231	46074
113943	46075
30737	46076
26662	46077
146702	46078
55029	46079
78045	46080
22709	46081
3093	46082
7171	46083
215322	46084
3544	46085
220672	46086
15863	46087
25844	46088
220758	46089
102443	46090
270846	46091
14465	46092
239102	46093
248955	46094
1185	46095
102316	46096
272243	46097
70028	46098
431671	46099
173437	46100
89701	46101
68245	46102
9407	46103
103291	46104
402995	46105
202758	46106
4183	46107
230331	46108
105731	46109
437757	46110
38303	46111
19545	46112
110117	46113
13695	46114
219625	46115
249368	46116
43973	46117
18867	46118
449597	46119
23435	46120
426330	46121
63861	46122
311321	46123
233027	46124
127184	46125
430756	46126
149085	46127
112841	46128
16129	46129
107680	46130
111790	46131
149543	46132
28312	46133
302232	46134
255464	46135
66035	46136
240026	46137
212784	46138
108305	46139
214459	46140
99012	46141
206487	46142
46432	46143
416219	46144
159916	46145
57233	46146
72235	46147
146311	46148
230746	46149
320299	46150
396963	46151
116278	46152
71779	46153
130651	46154
97082	46155
19096	46156
171685	46157
35433	46158
251109	46159
106627	46160
643	46161
6475	46162
5517	46163
79030	46164
14079	46165
281065	46166
351518	46167
117675	46168
182710	46169
143804	46170
17041	46171
170808	46172
980	46173
6828	46174
150781	46175
45411	46176
54002	46177
54002	46178
115805	46179
215284	46180
144432	46181
149985	46182
232203	46183
221572	46184
156562	46185
240376	46186
193218	46187
37490	46188
226954	46189
230273	46190
46	46191
99437	46192
261976	46193
38649	46194
87062	46195
125892	46196
120404	46197
162899	46198
80922	46199
182797	46200
374426	46201
131212	46202
375154	46203
99	46204
204	46205
25957	46206
18719	46207
83617	46208
226755	46209
130104	46210
90059	46211
19570	46212
17089	46213
36282	46214
443329	46215
9293	46216
270549	46217
246254	46218
55655	46219
11733	46220
196718	46221
29217	46222
5597	46223
40463	46224
12642	46225
40740	46226
190455	46227
14676	46228
214401	46229
392535	46230
390955	46231
123148	46232
108192	46233
316	46234
1950	46235
317630	46236
230122	46237
197617	46238
23750	46239
18353	46240
2205	46241
17431	46242
30173	46243
312030	46244
69208	46245
73491	46246
55252	46247
346113	46248
85154	46249
267111	46250
178551	46251
126	46252
226990	46253
42033	46254
250034	46255
193378	46256
51243	46257
234607	46258
3970	46259
174809	46260
136835	46261
335438	46262
25558	46263
373948	46264
31404	46265
74994	46266
310249	46267
67838	46268
417423	46269
15170	46270
41368	46271
182432	46272
127844	46273
159943	46274
143249	46275
117365	46276
3134	46277
8080	46278
16150	46279
335998	46280
37612	46281
180762	46282
59753	46283
15416	46284
241074	46285
67399	46286
267733	46287
52514	46288
254512	46289
67089	46290
199974	46291
243440	46292
230411	46293
81166	46294
330564	46295
190005	46296
82149	46297
387727	46298
246074	46299
385537	46300
245709	46301
5085	46302
61572	46303
5458	46304
2647	46305
61991	46306
9579	46307
29969	46308
431072	46309
157162	46310
56226	46311
52515	46312
87272	46313
334324	46314
13245	46315
88190	46316
376531	46317
42842	46318
204245	46319
19066	46320
236412	46321
11205	46322
435572	46323
359854	46324
12049	46325
94475	46326
137461	46327
379134	46328
373664	46329
162256	46330
56928	46331
146762	46332
64792	46333
808	46334
176895	46335
450368	46336
230897	46337
105577	46338
197732	46339
107710	46340
202563	46341
20165	46342
360289	46343
213698	46344
161579	46345
36337	46346
218799	46347
34410	46348
119210	46349
236092	46350
30595	46351
32547	46352
207672	46353
71210	46354
245	46355
439756	46356
397793	46357
57148	46358
165151	46359
80312	46360
5698	46361
15380	46362
183064	46363
7167	46364
15964	46365
40158	46366
12187	46367
97800	46368
10569	46369
20758	46370
52682	46371
121470	46372
76757	46373
180023	46374
103055	46375
28553	46376
177061	46377
173486	46378
100005	46379
49777	46380
146381	46381
314498	46382
250159	46383
57525	46384
41991	46385
6850	46386
77107	46387
125968	46388
183344	46389
209109	46390
43026	46391
134317	46392
350279	46393
43432	46394
458097	46395
382921	46396
33712	46397
4729	46398
172502	46399
28656	46400
44760	46401
409743	46402
414672	46403
174716	46404
25400	46405
62560	46406
241220	46407
369439	46408
305147	46409
123000	46410
327309	46411
176989	46412
293173	46413
162827	46414
56108	46415
207288	46416
45742	46417
97338	46418
9909	46419
208889	46420
228549	46421
73339	46422
221333	46423
208074	46424
98907	46425
182870	46426
85679	46427
64452	46428
257796	46429
206450	46430
94954	46431
294826	46432
39915	46433
17055	46434
125758	46435
155659	46436
41634	46437
156626	46438
29044	46439
327212	46440
66365	46441
243719	46442
43424	46443
107828	46444
319699	46445
118266	46446
201964	46447
418311	46448
17037	46449
120861	46450
27932	46451
78851	46452
236177	46453
428329	46454
10052	46455
27657	46456
10158	46457
157640	46458
71949	46459
389480	46460
418468	46461
128364	46462
218646	46463
192752	46464
37949	46465
54377	46466
106458	46467
2112	46468
109704	46469
189508	46470
204119	46471
94084	46472
281070	46473
53646	46474
268	46475
65895	46476
122408	46477
103438	46478
426755	46479
119126	46480
338015	46481
159798	46482
398782	46483
404093	46484
102304	46485
7665	46486
401391	46487
1267	46488
219665	46489
4533	46490
114847	46491
173069	46492
123083	46493
8468	46494
131791	46495
72915	46496
218825	46497
29004	46498
26138	46499
403260	46500
349448	46501
33101	46502
72792	46503
318904	46504
300881	46505
56232	46506
52153	46507
127557	46508
339237	46509
81496	46510
297378	46511
153964	46512
147017	46513
2609	46514
8825	46515
28449	46516
42243	46517
26458	46518
285100	46519
177953	46520
4565	46521
432673	46522
352420	46523
390501	46524
124322	46525
10111	46526
663	46527
5229	46528
431990	46529
21435	46530
24891	46531
105757	46532
31352	46533
83209	46534
20718	46535
38657	46536
179834	46537
3574	46538
95901	46539
14833	46540
68480	46541
6332	46542
49010	46543
32263	46544
427669	46545
64676	46546
189365	46547
49072	46548
101165	46549
94707	46550
99111	46551
211384	46552
201225	46553
260578	46554
59976	46555
61936	46556
425866	46557
117939	46558
194853	46559
127100	46560
27281	46561
176147	46562
391622	46563
235741	46564
278765	46565
299572	46566
15130	46567
450931	46568
439588	46569
34392	46570
149732	46571
112485	46572
327105	46573
100767	46574
221352	46575
347061	46576
41655	46577
42198	46578
42627	46579
320198	46580
207140	46581
193913	46582
43524	46583
131239	46584
156335	46585
93589	46586
231725	46587
55929	46588
256546	46589
11502	46590
110942	46591
227166	46592
437554	46593
109111	46594
17873	46595
19714	46596
64002	46597
112646	46598
2357	46599
56361	46600
300365	46601
73618	46602
4857	46603
157571	46604
18756	46605
109391	46606
19931	46607
12353	46608
46216	46609
43478	46610
13895	46611
20616	46612
46457	46613
368120	46614
101171	46615
3434	46616
37031	46617
46924	46618
163787	46619
196321	46620
147551	46621
229689	46622
155655	46623
340078	46624
352200	46625
275795	46626
12382	46627
121350	46628
382557	46629
172667	46630
29692	46631
233875	46632
81886	46633
118611	46634
108468	46635
47153	46636
106753	46637
405109	46638
57875	46639
343354	46640
22591	46641
421986	46642
3723	46643
243701	46644
13526	46645
165089	46646
272222	46647
245155	46648
181772	46649
365988	46650
32587	46651
373029	46652
182569	46653
5238	46654
330608	46655
3755	46656
226955	46657
19552	46658
335895	46659
261100	46660
29266	46661
29218	46662
230154	46663
362717	46664
87638	46665
435081	46666
230945	46667
45914	46668
97356	46669
223852	46670
58202	46671
98953	46672
96	46673
7890	46674
215470	46675
112271	46676
127110	46677
142861	46678
88747	46679
242539	46680
38677	46681
214479	46682
6603	46683
203753	46684
31	46685
29634	46686
211721	46687
40325	46688
395974	46689
54762	46690
105	46691
19794	46692
9602	46693
199200	46694
70093	46695
135970	46696
448724	46697
123476	46698
74162	46699
38168	46700
14159	46701
391703	46702
2269	46703
208311	46704
14601	46705
118768	46706
113561	46707
248613	46708
3756	46709
31521	46710
210303	46711
2510	46712
147329	46713
9130	46714
320840	46715
18750	46716
167507	46717
1719	46718
533	46719
184857	46720
6239	46721
201142	46722
105475	46723
100350	46724
65592	46725
6005	46726
170287	46727
238924	46728
383387	46729
220508	46730
118675	46731
160458	46732
20986	46733
72054	46734
1737	46735
225	46736
42455	46737
370344	46738
61847	46739
25105	46740
73588	46741
136619	46742
41439	46743
57820	46744
48584	46745
137212	46746
54517	46747
36005	46748
150780	46749
58075	46750
31339	46751
7169	46752
309599	46753
45382	46754
49749	46755
292074	46756
234965	46757
95415	46758
25864	46759
125808	46760
28961	46761
663	46762
36156	46763
17551	46764
313834	46765
31559	46766
214233	46767
11151	46768
62156	46769
447463	46770
6998	46771
26084	46772
85768	46773
77104	46774
9246	46775
26107	46776
22805	46777
131560	46778
30950	46779
105430	46780
176649	46781
4364	46782
6952	46783
405912	46784
218437	46785
2450	46786
345056	46787
1245	46788
26939	46789
86155	46790
31489	46791
99686	46792
211926	46793
228101	46794
18103	46795
96330	46796
13620	46797
379928	46798
2790	46799
13633	46800
268338	46801
370480	46802
5665	46803
188208	46804
195323	46805
16996	46806
224176	46807
4118	46808
15983	46809
98299	46810
219822	46811
2300	46812
17178	46813
67288	46814
224780	46815
273522	46816
61234	46817
60154	46818
109019	46819
1095	46820
371517	46821
103116	46822
114577	46823
56771	46824
442458	46825
72594	46826
113805	46827
318849	46828
129981	46829
25532	46830
32831	46831
39331	46832
81399	46833
1795	46834
280977	46835
113551	46836
2081	46837
44662	46838
310726	46839
349247	46840
16476	46841
197471	46842
296407	46843
203519	46844
58480	46845
19476	46846
15395	46847
93117	46848
9551	46849
4647	46850
22840	46851
69534	46852
81836	46853
56667	46854
25692	46855
40384	46856
355069	46857
143797	46858
110710	46859
333798	46860
182639	46861
190512	46862
221329	46863
423667	46864
124541	46865
285635	46866
238522	46867
25942	46868
3370	46869
129514	46870
60582	46871
5232	46872
145231	46873
18217	46874
414474	46875
196367	46876
239726	46877
79138	46878
73989	46879
457339	46880
127971	46881
124689	46882
190468	46883
76875	46884
387124	46885
218904	46886
119519	46887
36960	46888
169521	46889
74511	46890
385471	46891
171181	46892
270374	46893
16834	46894
118056	46895
681	46896
41123	46897
40869	46898
57078	46899
28361	46900
203944	46901
17134	46902
263806	46903
316480	46904
77897	46905
84558	46906
10326	46907
56145	46908
456083	46909
138292	46910
102109	46911
134470	46912
98706	46913
210710	46914
196497	46915
157784	46916
30907	46917
148647	46918
272410	46919
134961	46920
17431	46921
77913	46922
37214	46923
131969	46924
29368	46925
54947	46926
17535	46927
213040	46928
417439	46929
13837	46930
109145	46931
317407	46932
73691	46933
271131	46934
1306	46935
215514	46936
159641	46937
52846	46938
225410	46939
95661	46940
415376	46941
230401	46942
454	46943
270574	46944
3612	46945
224346	46946
5675	46947
194162	46948
114036	46949
5850	46950
144008	46951
9662	46952
152676	46953
235389	46954
446882	46955
64845	46956
275986	46957
29161	46958
256524	46959
183552	46960
29008	46961
1031	46962
368941	46963
142273	46964
170888	46965
223842	46966
108088	46967
146675	46968
38902	46969
394149	46970
166960	46971
14007	46972
60521	46973
256770	46974
167578	46975
5185	46976
224636	46977
189834	46978
330263	46979
28225	46980
45202	46981
18664	46982
44252	46983
131137	46984
20401	46985
184024	46986
193979	46987
33478	46988
108259	46989
91277	46990
125049	46991
74431	46992
7438	46993
128988	46994
74138	46995
95455	46996
39800	46997
160372	46998
117378	46999
235326	47000
43725	47001
330439	47002
46734	47003
203827	47004
130143	47005
80210	47006
168243	47007
7448	47008
57735	47009
2810	47010
403869	47011
193799	47012
14883	47013
86812	47014
2390	47015
119928	47016
42496	47017
27596	47018
96042	47019
184863	47020
149551	47021
215903	47022
80047	47023
7739	47024
124693	47025
185156	47026
187506	47027
30883	47028
102912	47029
184836	47030
18976	47031
300359	47032
163775	47033
127542	47034
100819	47035
418097	47036
56178	47037
198049	47038
30929	47039
345173	47040
28200	47041
9616	47042
124347	47043
2155	47044
117255	47045
398351	47046
269640	47047
216338	47048
7702	47049
205176	47050
419782	47051
32187	47052
78263	47053
355895	47054
264864	47055
54937	47056
4893	47057
44332	47058
9690	47059
33611	47060
39584	47061
174417	47062
313663	47063
209920	47064
97010	47065
456484	47066
202139	47067
35102	47068
144601	47069
119641	47070
222726	47071
67608	47072
66412	47073
9164	47074
419815	47075
58140	47076
25278	47077
106687	47078
74268	47079
163710	47080
15071	47081
141510	47082
88973	47083
78658	47084
59747	47085
371502	47086
379460	47087
53303	47088
178542	47089
206023	47090
106332	47091
420183	47092
42316	47093
128939	47094
140289	47095
369456	47096
72606	47097
198759	47098
2770	47099
831	47100
3482	47101
28959	47102
16610	47103
101358	47104
273314	47105
247551	47106
98967	47107
89605	47108
42515	47109
101687	47110
44274	47111
100692	47112
10374	47113
383976	47114
99209	47115
7786	47116
17295	47117
22897	47118
71402	47119
33165	47120
183715	47121
41385	47122
38966	47123
2810	47124
433751	47125
19172	47126
13796	47127
26397	47128
31256	47129
121955	47130
46533	47131
44013	47132
99420	47133
9545	47134
399756	47135
57629	47136
116501	47137
327587	47138
213556	47139
182024	47140
55757	47141
157510	47142
171900	47143
59380	47144
233689	47145
200561	47146
448537	47147
277930	47148
112303	47149
142899	47150
209205	47151
238479	47152
334358	47153
115334	47154
207402	47155
248185	47156
377433	47157
59975	47158
246257	47159
132406	47160
413444	47161
415380	47162
193992	47163
77776	47164
446304	47165
282988	47166
206913	47167
244	47168
90164	47169
238527	47170
38107	47171
154959	47172
170683	47173
417738	47174
16630	47175
24476	47176
342154	47177
107227	47178
3916	47179
455963	47180
89923	47181
61523	47182
56518	47183
5582	47184
11883	47185
103549	47186
98282	47187
20013	47188
118250	47189
53377	47190
108301	47191
4181	47192
17754	47193
30622	47194
79542	47195
195318	47196
33928	47197
388630	47198
217814	47199
311444	47200
113958	47201
150860	47202
98782	47203
126332	47204
145365	47205
441781	47206
18268	47207
22885	47208
382969	47209
375177	47210
57644	47211
188252	47212
92880	47213
110387	47214
110998	47215
64612	47216
295269	47217
260714	47218
139315	47219
102409	47220
162767	47221
7002	47222
25971	47223
28529	47224
162536	47225
55803	47226
214278	47227
298030	47228
451213	47229
307838	47230
143146	47231
14652	47232
3524	47233
194067	47234
71379	47235
339235	47236
45913	47237
325777	47238
105576	47239
4786	47240
34164	47241
84458	47242
100190	47243
391583	47244
5998	47245
248324	47246
433174	47247
391296	47248
91338	47249
138433	47250
229171	47251
211023	47252
89555	47253
140271	47254
307170	47255
4609	47256
303680	47257
123958	47258
13211	47259
285161	47260
146289	47261
4171	47262
44863	47263
239986	47264
103627	47265
159142	47266
205918	47267
86390	47268
103258	47269
83392	47270
151808	47271
139679	47272
68584	47273
41790	47274
7385	47275
11198	47276
94292	47277
126267	47278
201882	47279
23857	47280
22497	47281
207311	47282
122864	47283
18666	47284
133340	47285
30214	47286
380897	47287
47395	47288
221209	47289
33259	47290
222492	47291
36857	47292
171203	47293
18487	47294
379033	47295
284377	47296
227032	47297
384379	47298
67456	47299
19942	47300
300084	47301
379367	47302
7674	47303
248159	47304
130118	47305
48392	47306
399623	47307
142798	47308
214649	47309
15351	47310
158963	47311
14887	47312
122975	47313
158391	47314
327866	47315
399266	47316
48475	47317
63523	47318
305158	47319
238897	47320
2490	47321
329377	47322
158199	47323
137668	47324
10141	47325
19835	47326
64866	47327
1873	47328
123545	47329
37380	47330
7853	47331
63984	47332
92853	47333
1480	47334
63980	47335
93060	47336
30101	47337
28624	47338
3625	47339
8695	47340
13752	47341
59412	47342
25312	47343
187041	47344
194709	47345
203111	47346
295463	47347
145280	47348
117035	47349
112868	47350
223008	47351
8929	47352
121292	47353
446392	47354
300042	47355
291489	47356
168839	47357
403469	47358
3382	47359
108812	47360
216087	47361
144360	47362
2951	47363
90787	47364
1381	47365
38004	47366
33708	47367
20846	47368
65565	47369
87809	47370
111710	47371
4393	47372
115526	47373
126887	47374
5007	47375
18916	47376
1650	47377
16481	47378
8798	47379
22349	47380
8176	47381
6158	47382
147884	47383
9853	47384
109078	47385
53100	47386
8575	47387
5085	47388
773	47389
3838	47390
4657	47391
2548	47392
384748	47393
38840	47394
3229	47395
1456	47396
250	47397
50220	47398
408	47399
222186	47400
870	47401
113481	47402
143900	47403
243165	47404
65868	47405
192034	47406
361155	47407
134328	47408
125582	47409
92025	47410
8109	47411
436368	47412
8957	47413
52410	47414
132404	47415
305	47416
41542	47417
22518	47418
157398	47419
39103	47420
109788	47421
57108	47422
145979	47423
5996	47424
169353	47425
240071	47426
35599	47427
29489	47428
206503	47429
16077	47430
291359	47431
5636	47432
35134	47433
38669	47434
61657	47435
189908	47436
313164	47437
41784	47438
96201	47439
32069	47440
248364	47441
54293	47442
320943	47443
8999	47444
57432	47445
111352	47446
98792	47447
47002	47448
373668	47449
15703	47450
41280	47451
4276	47452
315325	47453
188291	47454
365075	47455
32222	47456
159012	47457
286307	47458
338700	47459
162785	47460
3158	47461
408646	47462
184631	47463
19564	47464
412708	47465
374296	47466
21870	47467
132117	47468
213746	47469
10075	47470
325107	47471
208367	47472
40851	47473
114019	47474
178575	47475
88227	47476
227346	47477
14596	47478
40860	47479
225496	47480
6765	47481
343556	47482
75506	47483
3116	47484
4616	47485
38771	47486
61527	47487
64158	47488
61331	47489
45993	47490
22946	47491
89727	47492
52985	47493
74658	47494
111632	47495
61849	47496
117941	47497
301366	47498
183840	47499
15850	47500
102533	47501
95755	47502
384469	47503
160284	47504
46715	47505
144074	47506
31434	47507
142875	47508
145533	47509
28551	47510
213694	47511
8189	47512
47337	47513
166926	47514
55624	47515
95008	47516
28382	47517
253795	47518
237575	47519
275214	47520
100411	47521
35556	47522
119793	47523
84777	47524
55827	47525
604	47526
77382	47527
452425	47528
214764	47529
73737	47530
880	47531
144307	47532
101152	47533
285733	47534
15615	47535
367461	47536
52999	47537
19946	47538
204232	47539
38839	47540
449012	47541
5989	47542
77650	47543
105576	47544
187355	47545
50807	47546
268	47547
206801	47548
14825	47549
80520	47550
16935	47551
385144	47552
11870	47553
21013	47554
194279	47555
110728	47556
98494	47557
161907	47558
224811	47559
248129	47560
242149	47561
128698	47562
53716	47563
278530	47564
196741	47565
12525	47566
448516	47567
291648	47568
40544	47569
175580	47570
389470	47571
126897	47572
29852	47573
6717	47574
36768	47575
145997	47576
26226	47577
38181	47578
359112	47579
35218	47580
183493	47581
17934	47582
5741	47583
132162	47584
306772	47585
391214	47586
99847	47587
159269	47588
257017	47589
60863	47590
55205	47591
6042	47592
234786	47593
326656	47594
318316	47595
1711	47596
44913	47597
357061	47598
45661	47599
403453	47600
426401	47601
427647	47602
246077	47603
5337	47604
70127	47605
227796	47606
353363	47607
2209	47608
173784	47609
7101	47610
180872	47611
61761	47612
18944	47613
424025	47614
225879	47615
57107	47616
8575	47617
59496	47618
165558	47619
18100	47620
129226	47621
3901	47622
156730	47623
399796	47624
17873	47625
30890	47626
280333	47627
89261	47628
50626	47629
234758	47630
13125	47631
448228	47632
41078	47633
359695	47634
352318	47635
119587	47636
14102	47637
695	47638
313623	47639
1614	47640
230032	47641
11965	47642
146300	47643
299181	47644
293209	47645
149543	47646
22980	47647
246954	47648
135001	47649
12501	47650
86981	47651
285209	47652
73637	47653
19389	47654
125772	47655
150615	47656
33836	47657
384861	47658
16610	47659
190329	47660
92744	47661
227933	47662
198524	47663
243676	47664
145568	47665
2032	47666
14715	47667
116202	47668
28725	47669
3084	47670
150331	47671
235769	47672
228816	47673
439503	47674
442225	47675
223915	47676
324	47677
275026	47678
3438	47679
233683	47680
35588	47681
175368	47682
71021	47683
695	47684
181223	47685
250768	47686
5327	47687
215222	47688
16002	47689
66686	47690
128768	47691
25609	47692
229731	47693
1653	47694
191020	47695
115330	47696
136269	47697
78830	47698
153481	47699
437268	47700
1985	47701
116798	47702
50751	47703
40029	47704
13335	47705
193797	47706
244943	47707
164644	47708
178417	47709
296120	47710
237657	47711
369	47712
7568	47713
44724	47714
112644	47715
143090	47716
246614	47717
95827	47718
78472	47719
318847	47720
204912	47721
40623	47722
39144	47723
84598	47724
57227	47725
65526	47726
225	47727
52274	47728
233682	47729
313967	47730
139460	47731
215079	47732
21742	47733
82296	47734
53330	47735
323664	47736
40763	47737
293654	47738
340613	47739
310880	47740
10724	47741
230974	47742
16010	47743
63019	47744
51622	47745
397968	47746
58973	47747
120392	47748
367914	47749
78563	47750
9868	47751
702	47752
86185	47753
79224	47754
51550	47755
90664	47756
250122	47757
4458	47758
77850	47759
5445	47760
405393	47761
124276	47762
27288	47763
49556	47764
17332	47765
88463	47766
4201	47767
312	47768
235772	47769
138687	47770
137541	47771
46600	47772
1864	47773
14521	47774
441912	47775
188579	47776
86949	47777
333586	47778
104596	47779
329123	47780
12678	47781
100897	47782
30010	47783
104850	47784
309039	47785
205808	47786
213031	47787
205070	47788
131966	47789
55423	47790
50149	47791
168029	47792
145574	47793
342810	47794
436413	47795
346172	47796
1436	47797
13591	47798
157760	47799
235130	47800
35484	47801
16940	47802
160496	47803
189341	47804
52665	47805
440586	47806
43365	47807
56681	47808
4307	47809
300525	47810
106833	47811
88424	47812
16	47813
268807	47814
210766	47815
372540	47816
340417	47817
5946	47818
152428	47819
175102	47820
17158	47821
398028	47822
458134	47823
192711	47824
57408	47825
46860	47826
64336	47827
26995	47828
56275	47829
37120	47830
319999	47831
59377	47832
87681	47833
219	47834
22857	47835
4645	47836
220337	47837
29110	47838
28784	47839
98164	47840
383677	47841
97817	47842
335906	47843
145975	47844
34047	47845
396417	47846
84883	47847
15599	47848
1283	47849
230385	47850
189974	47851
423012	47852
139390	47853
68660	47854
305882	47855
85630	47856
246569	47857
80895	47858
148387	47859
242513	47860
118727	47861
7055	47862
30880	47863
34114	47864
13346	47865
71719	47866
19541	47867
320342	47868
169310	47869
370633	47870
268515	47871
97845	47872
422337	47873
457689	47874
370937	47875
424386	47876
136656	47877
6952	47878
132217	47879
82757	47880
210924	47881
87096	47882
69389	47883
234083	47884
119241	47885
65668	47886
80346	47887
233343	47888
34847	47889
47680	47890
261171	47891
8761	47892
209964	47893
97338	47894
92999	47895
176342	47896
35759	47897
434953	47898
137797	47899
58456	47900
57553	47901
309952	47902
225640	47903
231683	47904
61638	47905
9680	47906
255288	47907
87466	47908
66509	47909
213688	47910
239578	47911
136046	47912
250639	47913
60900	47914
43832	47915
60985	47916
149686	47917
296807	47918
209122	47919
36419	47920
3247	47921
60478	47922
142553	47923
314963	47924
37278	47925
31290	47926
46609	47927
57272	47928
27722	47929
119542	47930
33194	47931
104892	47932
225056	47933
107562	47934
19985	47935
116614	47936
100341	47937
13047	47938
28898	47939
453603	47940
42165	47941
38497	47942
45559	47943
21999	47944
99615	47945
29720	47946
137497	47947
207109	47948
105042	47949
337201	47950
56818	47951
29490	47952
367786	47953
63420	47954
185355	47955
11883	47956
15613	47957
360546	47958
103949	47959
419742	47960
31854	47961
16487	47962
40575	47963
145105	47964
60518	47965
378632	47966
292920	47967
96823	47968
83742	47969
177833	47970
80955	47971
302684	47972
240626	47973
371855	47974
330986	47975
124132	47976
326492	47977
215090	47978
201558	47979
199073	47980
93197	47981
219196	47982
215936	47983
330979	47984
448195	47985
171381	47986
64013	47987
64018	47988
353513	47989
410954	47990
234014	47991
30091	47992
112405	47993
238867	47994
97340	47995
410838	47996
219	47997
96882	47998
52776	47999
113584	48000
21589	48001
135574	48002
62748	48003
110566	48004
262343	48005
20587	48006
66633	48007
228908	48008
101523	48009
195201	48010
7820	48011
11449	48012
36	48013
9304	48014
34823	48015
180132	48016
26606	48017
30439	48018
1963	48019
244943	48020
117981	48021
156071	48022
55646	48023
230802	48024
33629	48025
42730	48026
41796	48027
168160	48028
23786	48029
12167	48030
4	48031
9571	48032
433014	48033
377777	48034
435910	48035
36740	48036
101815	48037
279140	48038
338516	48039
124467	48040
250163	48041
42611	48042
74666	48043
139942	48044
110748	48045
121743	48046
398	48047
253855	48048
108334	48049
14798	48050
116227	48051
31107	48052
321061	48053
285224	48054
2797	48055
273568	48056
215709	48057
13404	48058
219859	48059
49751	48060
133897	48061
28940	48062
184992	48063
210188	48064
13645	48065
208043	48066
424387	48067
12525	48068
79577	48069
243080	48070
71793	48071
130536	48072
62885	48073
183742	48074
434281	48075
129750	48076
194403	48077
25051	48078
11354	48079
8293	48080
221242	48081
118788	48082
366344	48083
320000	48084
378110	48085
54466	48086
72434	48087
126113	48088
105053	48089
103005	48090
136379	48091
115429	48092
213361	48093
109635	48094
123231	48095
6206	48096
64458	48097
367319	48098
22905	48099
25955	48100
192017	48101
9885	48102
75743	48103
5705	48104
23634	48105
7321	48106
75142	48107
165211	48108
23174	48109
136435	48110
43003	48111
87490	48112
239256	48113
35059	48114
12157	48115
18278	48116
38244	48117
59300	48118
212128	48119
76354	48120
67416	48121
397214	48122
9982	48123
207510	48124
23201	48125
56360	48126
22404	48127
10791	48128
219706	48129
16515	48130
238592	48131
274824	48132
16370	48133
61499	48134
80926	48135
67325	48136
15470	48137
158314	48138
16754	48139
482	48140
413571	48141
15975	48142
293632	48143
40876	48144
57175	48145
156140	48146
175156	48147
1719	48148
74849	48149
115593	48150
235401	48151
223785	48152
85940	48153
67689	48154
112949	48155
116205	48156
50335	48157
342453	48158
16643	48159
271346	48160
303935	48161
191704	48162
162008	48163
89897	48164
127701	48165
206625	48166
27554	48167
137357	48168
165891	48169
159201	48170
134435	48171
3042	48172
88027	48173
46422	48174
230738	48175
9991	48176
35342	48177
9494	48178
415932	48179
11231	48180
427131	48181
19855	48182
207024	48183
148025	48184
284118	48185
10414	48186
226361	48187
79495	48188
5719	48189
50206	48190
412384	48191
103504	48192
9724	48193
312475	48194
393	48195
76486	48196
34935	48197
107892	48198
285473	48199
122077	48200
109	48201
432637	48202
334087	48203
33295	48204
115195	48205
44575	48206
330413	48207
196999	48208
59840	48209
5622	48210
49993	48211
140613	48212
3987	48213
275989	48214
32568	48215
27945	48216
194778	48217
6958	48218
10837	48219
15962	48220
442528	48221
80678	48222
347674	48223
116310	48224
9982	48225
9982	48226
60231	48227
54493	48228
423468	48229
97896	48230
34091	48231
25961	48232
245969	48233
152875	48234
45509	48235
414689	48236
61025	48237
22865	48238
416471	48239
395354	48240
190140	48241
154582	48242
93466	48243
94942	48244
114754	48245
333276	48246
19558	48247
1396	48248
221552	48249
68244	48250
186867	48251
30701	48252
126136	48253
87622	48254
435497	48255
30545	48256
421368	48257
17543	48258
297863	48259
205874	48260
176819	48261
263128	48262
238920	48263
74787	48264
171094	48265
18314	48266
226497	48267
94103	48268
25890	48269
115447	48270
111516	48271
1237	48272
56042	48273
244647	48274
16592	48275
119141	48276
323755	48277
275663	48278
116473	48279
46925	48280
133438	48281
7004	48282
40041	48283
15891	48284
27850	48285
28149	48286
172011	48287
181682	48288
78326	48289
189426	48290
2062	48291
193099	48292
116301	48293
460166	48294
14556	48295
142821	48296
42409	48297
378668	48298
244812	48299
35418	48300
26748	48301
59497	48302
244156	48303
148761	48304
26340	48305
267956	48306
3930	48307
130601	48308
62927	48309
128944	48310
22775	48311
32342	48312
147533	48313
269834	48314
5497	48315
102008	48316
4390	48317
186611	48318
400033	48319
10109	48320
95576	48321
10109	48322
226627	48323
1393	48324
330156	48325
11065	48326
110117	48327
239655	48328
405266	48329
6272	48330
250466	48331
32004	48332
243901	48333
12618	48334
134205	48335
75978	48336
26158	48337
410794	48338
214455	48339
27345	48340
43737	48341
175707	48342
139110	48343
7776	48344
31839	48345
95653	48346
86801	48347
29155	48348
414883	48349
398199	48350
126847	48351
175721	48352
10385	48353
296188	48354
58653	48355
109247	48356
55325	48357
64911	48358
3645	48359
55996	48360
77190	48361
208377	48362
458105	48363
18877	48364
90089	48365
137042	48366
56594	48367
223357	48368
59307	48369
221100	48370
8298	48371
63434	48372
119388	48373
62703	48374
344824	48375
239258	48376
67697	48377
32752	48378
31042	48379
11760	48380
246783	48381
162618	48382
303625	48383
105570	48384
1588	48385
246895	48386
52294	48387
8039	48388
242060	48389
175827	48390
1096	48391
13021	48392
126061	48393
194269	48394
17813	48395
50889	48396
55043	48397
359946	48398
140979	48399
182252	48400
97794	48401
409573	48402
40941	48403
183934	48404
16903	48405
74824	48406
191322	48407
248733	48408
231767	48409
21110	48410
78332	48411
75857	48412
10750	48413
47147	48414
180	48415
7129	48416
32607	48417
30789	48418
78034	48419
2150	48420
111896	48421
11127	48422
453231	48423
3284	48424
33758	48425
40876	48426
15099	48427
18912	48428
214012	48429
60677	48430
88996	48431
407980	48432
431937	48433
7664	48434
184971	48435
39536	48436
436406	48437
18118	48438
16518	48439
320642	48440
126919	48441
183303	48442
107004	48443
225504	48444
13804	48445
3584	48446
8156	48447
10995	48448
63848	48449
144285	48450
26540	48451
32586	48452
144617	48453
384435	48454
240998	48455
123541	48456
40694	48457
1614	48458
99328	48459
37145	48460
136729	48461
271001	48462
178822	48463
217552	48464
166289	48465
108696	48466
150187	48467
326176	48468
16859	48469
199778	48470
117743	48471
100512	48472
28742	48473
19649	48474
16738	48475
39267	48476
99396	48477
203312	48478
51539	48479
29814	48480
359660	48481
404528	48482
131113	48483
99613	48484
14153	48485
23351	48486
19423	48487
61674	48488
8393	48489
341528	48490
158582	48491
76439	48492
212547	48493
19791	48494
397198	48495
11064	48496
11382	48497
52770	48498
714	48499
1145	48500
233198	48501
38960	48502
43198	48503
103050	48504
141666	48505
4688	48506
31483	48507
170158	48508
113818	48509
122953	48510
3230	48511
20618	48512
327290	48513
129392	48514
34160	48515
23683	48516
3122	48517
6959	48518
236062	48519
195667	48520
173948	48521
157617	48522
25984	48523
68931	48524
136536	48525
8069	48526
111849	48527
114723	48528
31121	48529
226499	48530
240731	48531
241494	48532
33982	48533
454424	48534
4611	48535
109346	48536
50648	48537
266256	48538
9431	48539
110747	48540
111041	48541
277789	48542
31002	48543
214312	48544
241518	48545
56190	48546
13599	48547
54733	48548
33903	48549
174440	48550
88	48551
97573	48552
14256	48553
202522	48554
451163	48555
19875	48556
832	48557
83852	48558
180530	48559
14933	48560
398225	48561
97883	48562
20410	48563
206884	48564
197082	48565
30172	48566
203508	48567
279845	48568
55624	48569
235231	48570
246803	48571
222455	48572
886	48573
164713	48574
12605	48575
334197	48576
108635	48577
1160	48578
27214	48579
229797	48580
18403	48581
64550	48582
44272	48583
249505	48584
204244	48585
368867	48586
311634	48587
213935	48588
17704	48589
205133	48590
395445	48591
158209	48592
43533	48593
397353	48594
25445	48595
300735	48596
109724	48597
162523	48598
159958	48599
338216	48600
56498	48601
12040	48602
28560	48603
27613	48604
99287	48605
191812	48606
37644	48607
104220	48608
97359	48609
146456	48610
60956	48611
71075	48612
67414	48613
372502	48614
166742	48615
121596	48616
11489	48617
307331	48618
102916	48619
2069	48620
222398	48621
98393	48622
352625	48623
256110	48624
301803	48625
37936	48626
73086	48627
46646	48628
420346	48629
48363	48630
16535	48631
294111	48632
98827	48633
42421	48634
264176	48635
232673	48636
391570	48637
20643	48638
1090	48639
865	48640
580	48641
45852	48642
22649	48643
130933	48644
136219	48645
100925	48646
372464	48647
53075	48648
20615	48649
88765	48650
13657	48651
52758	48652
104341	48653
766	48654
5029	48655
111936	48656
211578	48657
216467	48658
95298	48659
25040	48660
100113	48661
93376	48662
28166	48663
27593	48664
180729	48665
27593	48666
337870	48667
211557	48668
53695	48669
18233	48670
33830	48671
74384	48672
111944	48673
18182	48674
123675	48675
95057	48676
6558	48677
25984	48678
48650	48679
242514	48680
3233	48681
116855	48682
40459	48683
53744	48684
1434	48685
300959	48686
155073	48687
92284	48688
21997	48689
319316	48690
43063	48691
58812	48692
33871	48693
389479	48694
62654	48695
28563	48696
37833	48697
434877	48698
21327	48699
294737	48700
5375	48701
232904	48702
8295	48703
15638	48704
44038	48705
262279	48706
198352	48707
147664	48708
225048	48709
2155	48710
377414	48711
63939	48712
147312	48713
198277	48714
42842	48715
124313	48716
23547	48717
376007	48718
49915	48719
66018	48720
201472	48721
298694	48722
34123	48723
10927	48724
26138	48725
131559	48726
39909	48727
159763	48728
934	48729
148712	48730
339269	48731
11240	48732
292481	48733
204	48734
2414	48735
29388	48736
107710	48737
54311	48738
201567	48739
11901	48740
43676	48741
66088	48742
135852	48743
176763	48744
152643	48745
136418	48746
60219	48747
126726	48748
223751	48749
254430	48750
9771	48751
88342	48752
11978	48753
91537	48754
48320	48755
148160	48756
339461	48757
82476	48758
41490	48759
38756	48760
246351	48761
409360	48762
3428	48763
198163	48764
11881	48765
1457	48766
350573	48767
28885	48768
3914	48769
50970	48770
231368	48771
3960	48772
56593	48773
114599	48774
390850	48775
19331	48776
29349	48777
343209	48778
140093	48779
189513	48780
32452	48781
436784	48782
73373	48783
173708	48784
95877	48785
104516	48786
165834	48787
27408	48788
47484	48789
37276	48790
176317	48791
202052	48792
225112	48793
214415	48794
631	48795
86290	48796
174761	48797
164881	48798
159167	48799
334240	48800
4766	48801
174568	48802
403978	48803
44684	48804
232937	48805
66335	48806
73171	48807
69593	48808
230519	48809
89780	48810
61142	48811
14223	48812
449576	48813
40411	48814
46361	48815
84033	48816
449630	48817
45013	48818
3842	48819
48785	48820
9419	48821
88499	48822
204892	48823
17323	48824
3860	48825
56480	48826
27536	48827
16199	48828
16063	48829
219896	48830
220538	48831
134053	48832
123921	48833
86340	48834
430396	48835
408671	48836
111547	48837
238423	48838
125493	48839
228641	48840
46874	48841
153087	48842
54479	48843
86500	48844
426217	48845
382318	48846
183384	48847
20952	48848
101169	48849
19920	48850
125332	48851
155410	48852
148438	48853
425188	48854
353025	48855
241949	48856
3955	48857
43511	48858
73971	48859
112787	48860
57319	48861
190183	48862
217690	48863
247882	48864
71617	48865
53333	48866
447894	48867
349469	48868
66596	48869
108330	48870
38156	48871
323823	48872
162524	48873
28347	48874
333534	48875
40580	48876
92027	48877
281354	48878
31277	48879
127098	48880
1782	48881
815	48882
225364	48883
178033	48884
409736	48885
46736	48886
109241	48887
4906	48888
1755	48889
29398	48890
40259	48891
21255	48892
12135	48893
22799	48894
218552	48895
27734	48896
110344	48897
27128	48898
53842	48899
51262	48900
57008	48901
56702	48902
12984	48903
31958	48904
289473	48905
140620	48906
79998	48907
387196	48908
298870	48909
377530	48910
181341	48911
143571	48912
194010	48913
133195	48914
166461	48915
49523	48916
178847	48917
120674	48918
12786	48919
353062	48920
56814	48921
43498	48922
5010	48923
251757	48924
294476	48925
234643	48926
214891	48927
104414	48928
162231	48929
25111	48930
101844	48931
57739	48932
11977	48933
38769	48934
55560	48935
15843	48936
195138	48937
124954	48938
10701	48939
219170	48940
11980	48941
86483	48942
94807	48943
367602	48944
4347	48945
308782	48946
15776	48947
221411	48948
117987	48949
9216	48950
263611	48951
177651	48952
78875	48953
25387	48954
10915	48955
55135	48956
118906	48957
297725	48958
69314	48959
300299	48960
7484	48961
376159	48962
117576	48963
21772	48964
29580	48965
42114	48966
9625	48967
2310	48968
89185	48969
163912	48970
4989	48971
60978	48972
66688	48973
49086	48974
142105	48975
258820	48976
358856	48977
172870	48978
107021	48979
84767	48980
183310	48981
2476	48982
62802	48983
707	48984
31218	48985
92617	48986
183124	48987
200379	48988
111831	48989
29782	48990
204540	48991
82379	48992
15913	48993
216568	48994
212686	48995
8875	48996
339572	48997
6622	48998
131272	48999
4581	49000
6302	49001
172871	49002
99360	49003
221409	49004
57620	49005
344829	49006
350636	49007
155268	49008
425605	49009
52772	49010
378404	49011
35421	49012
21300	49013
435916	49014
43701	49015
9720	49016
31287	49017
35033	49018
116936	49019
206284	49020
294103	49021
53681	49022
114549	49023
53054	49024
235362	49025
6509	49026
272686	49027
106012	49028
390033	49029
5146	49030
16159	49031
2867	49032
80107	49033
289579	49034
130543	49035
38535	49036
238246	49037
106381	49038
57275	49039
124967	49040
131110	49041
300007	49042
39977	49043
46441	49044
38946	49045
49467	49046
3041	49047
65614	49048
220537	49049
2441	49050
211709	49051
8328	49052
47700	49053
49972	49054
448572	49055
63174	49056
7953	49057
1370	49058
18835	49059
14296	49060
12018	49061
21077	49062
42723	49063
155740	49064
24689	49065
110863	49066
204538	49067
383270	49068
102504	49069
41833	49070
11626	49071
200144	49072
7162	49073
223049	49074
21827	49075
46932	49076
17955	49077
229844	49078
805	49079
523	49080
56263	49081
53837	49082
27682	49083
357346	49084
145320	49085
102009	49086
232704	49087
216469	49088
1630	49089
333264	49090
1236	49091
83234	49092
18309	49093
318891	49094
245182	49095
45840	49096
106674	49097
194992	49098
237352	49099
40711	49100
136257	49101
53173	49102
27968	49103
294867	49104
335775	49105
444040	49106
457820	49107
21903	49108
448292	49109
11936	49110
242590	49111
380622	49112
144109	49113
280160	49114
31492	49115
161893	49116
7598	49117
370359	49118
220510	49119
21721	49120
1310	49121
454320	49122
228979	49123
89383	49124
1464	49125
103594	49126
295939	49127
59939	49128
42884	49129
444576	49130
3814	49131
94809	49132
26622	49133
301287	49134
12901	49135
32045	49136
251438	49137
197949	49138
257869	49139
244037	49140
90009	49141
174578	49142
40347	49143
243741	49144
11385	49145
342770	49146
110874	49147
96381	49148
60965	49149
52269	49150
44890	49151
3157	49152
394205	49153
319555	49154
374404	49155
215441	49156
401991	49157
75253	49158
44878	49159
431147	49160
328278	49161
32082	49162
5084	49163
49482	49164
214732	49165
283180	49166
145436	49167
150028	49168
179799	49169
124052	49170
421828	49171
125817	49172
429356	49173
311864	49174
28093	49175
164785	49176
115011	49177
81592	49178
57324	49179
92652	49180
270242	49181
1740	49182
452297	49183
17952	49184
71001	49185
406193	49186
1800	49187
450210	49188
197876	49189
397549	49190
247592	49191
93099	49192
34928	49193
11068	49194
454598	49195
683	49196
325760	49197
226638	49198
150164	49199
313635	49200
350161	49201
215030	49202
28246	49203
148627	49204
84738	49205
2196	49206
12672	49207
205903	49208
30155	49209
51861	49210
406	49211
16367	49212
203617	49213
7163	49214
14668	49215
161981	49216
52312	49217
90236	49218
4249	49219
48595	49220
55531	49221
265606	49222
33653	49223
51011	49224
308832	49225
357344	49226
112	49227
365715	49228
169936	49229
1889	49230
410962	49231
133741	49232
202216	49233
73487	49234
27661	49235
192941	49236
214302	49237
36653	49238
264505	49239
77419	49240
193216	49241
165548	49242
409189	49243
581	49244
103249	49245
55859	49246
248452	49247
64169	49248
18571	49249
173130	49250
31157	49251
206621	49252
71846	49253
403346	49254
142256	49255
111315	49256
184868	49257
111014	49258
345830	49259
175433	49260
53487	49261
18015	49262
35227	49263
8057	49264
194	49265
56100	49266
84745	49267
112222	49268
356557	49269
23548	49270
435706	49271
345586	49272
171268	49273
247499	49274
1519	49275
177492	49276
146351	49277
20301	49278
134421	49279
106866	49280
110012	49281
16105	49282
10565	49283
230472	49284
97558	49285
101339	49286
232608	49287
374832	49288
73	49289
122378	49290
20628	49291
53	49292
33951	49293
50741	49294
82870	49295
78843	49296
33117	49297
162123	49298
224902	49299
2215	49300
63604	49301
40334	49302
224116	49303
224567	49304
71944	49305
241672	49306
56162	49307
19953	49308
19953	49309
460051	49310
906	49311
108202	49312
85223	49313
24619	49314
143371	49315
148955	49316
32938	49317
64693	49318
47665	49319
32815	49320
77031	49321
138879	49322
23154	49323
169262	49324
354071	49325
241693	49326
28817	49327
200547	49328
6330	49329
61991	49330
69467	49331
40774	49332
401788	49333
153567	49334
12282	49335
154603	49336
75	49337
289454	49338
188358	49339
223951	49340
8865	49341
14877	49342
254422	49343
372257	49344
216094	49345
42556	49346
250338	49347
5484	49348
6865	49349
142478	49350
181948	49351
7967	49352
10762	49353
43113	49354
219083	49355
350506	49356
54518	49357
102639	49358
261351	49359
286803	49360
28843	49361
123370	49362
37547	49363
232397	49364
53597	49365
245356	49366
103110	49367
63385	49368
104363	49369
111575	49370
3750	49371
315880	49372
58981	49373
120290	49374
1384	49375
90192	49376
162601	49377
42830	49378
85870	49379
72501	49380
9753	49381
54480	49382
38997	49383
381136	49384
24523	49385
76040	49386
78263	49387
1064	49388
54537	49389
47545	49390
942	49391
79168	49392
4353	49393
371330	49394
8181	49395
110215	49396
65243	49397
19848	49398
339106	49399
90249	49400
173017	49401
132149	49402
52862	49403
210628	49404
18683	49405
32214	49406
415273	49407
151073	49408
361962	49409
11177	49410
948	49411
197127	49412
166295	49413
79208	49414
147111	49415
158118	49416
156183	49417
66121	49418
70095	49419
5954	49420
188485	49421
409716	49422
179553	49423
204442	49424
25559	49425
106265	49426
66870	49427
115575	49428
78	49429
34378	49430
8043	49431
390946	49432
127422	49433
102950	49434
225388	49435
205335	49436
93880	49437
136832	49438
7557	49439
393897	49440
432578	49441
71587	49442
75074	49443
217181	49444
178529	49445
453732	49446
402320	49447
28591	49448
32875	49449
2032	49450
104667	49451
71584	49452
42542	49453
163043	49454
53	49455
24107	49456
358738	49457
1313	49458
1894	49459
6693	49460
19965	49461
145893	49462
145480	49463
5160	49464
143721	49465
167716	49466
3426	49467
13636	49468
9696	49469
51	49470
138276	49471
81035	49472
22549	49473
20258	49474
59634	49475
173196	49476
2669	49477
3099	49478
51254	49479
346795	49480
215684	49481
34690	49482
67159	49483
82319	49484
426936	49485
194983	49486
9613	49487
94160	49488
283253	49489
11302	49490
445792	49491
81031	49492
427820	49493
3737	49494
19535	49495
14221	49496
237310	49497
31603	49498
194623	49499
77847	49500
234566	49501
154985	49502
241098	49503
5891	49504
57350	49505
12887	49506
6415	49507
34864	49508
20066	49509
412016	49510
45490	49511
327068	49512
80595	49513
12693	49514
6957	49515
200157	49516
1250	49517
1924	49518
25039	49519
7639	49520
29697	49521
119879	49522
103905	49523
1167	49524
40055	49525
29499	49526
171145	49527
23680	49528
201368	49529
235448	49530
63714	49531
168280	49532
53856	49533
149659	49534
65604	49535
24908	49536
262736	49537
108415	49538
17682	49539
12100	49540
3450	49541
7809	49542
165090	49543
354574	49544
44357	49545
12492	49546
66537	49547
6805	49548
95547	49549
90679	49550
55031	49551
80886	49552
142280	49553
124007	49554
79667	49555
178947	49556
59166	49557
102148	49558
49944	49559
113786	49560
101935	49561
32885	49562
87240	49563
1520	49564
87434	49565
126579	49566
393944	49567
24795	49568
126459	49569
143750	49570
76070	49571
306582	49572
419242	49573
46884	49574
38819	49575
14420	49576
137877	49577
425626	49578
140961	49579
223451	49580
361261	49581
244698	49582
265607	49583
307400	49584
16177	49585
309	49586
60223	49587
72997	49588
2713	49589
1339	49590
43049	49591
6200	49592
1246	49593
140126	49594
9930	49595
364658	49596
167454	49597
12426	49598
271331	49599
189893	49600
91	49601
9225	49602
15691	49603
213645	49604
422738	49605
227455	49606
2302	49607
18229	49608
70653	49609
90890	49610
8266	49611
16452	49612
1942	49613
120750	49614
295653	49615
290369	49616
136218	49617
260478	49618
201715	49619
120761	49620
49740	49621
12365	49622
111976	49623
8305	49624
84633	49625
393431	49626
423659	49627
3677	49628
160120	49629
49468	49630
20597	49631
173717	49632
47238	49633
84930	49634
169057	49635
29864	49636
9810	49637
19301	49638
349	49639
68326	49640
163705	49641
10658	49642
42085	49643
28338	49644
87009	49645
18303	49646
9627	49647
58342	49648
55781	49649
159810	49650
12936	49651
59849	49652
315889	49653
305963	49654
90961	49655
78845	49656
23457	49657
240883	49658
127835	49659
91936	49660
37221	49661
303852	49662
52359	49663
435883	49664
218861	49665
20801	49666
52528	49667
18237	49668
27329	49669
27504	49670
2861	49671
223115	49672
17531	49673
13996	49674
46762	49675
4605	49676
10826	49677
35777	49678
54802	49679
21847	49680
21020	49681
15716	49682
28146	49683
64672	49684
2915	49685
35882	49686
45206	49687
49942	49688
245515	49689
56512	49690
15576	49691
327748	49692
97168	49693
72046	49694
11957	49695
248064	49696
2125	49697
44388	49698
363	49699
8314	49700
136684	49701
154488	49702
84476	49703
37248	49704
70102	49705
69897	49706
222312	49707
365956	49708
44857	49709
224522	49710
432411	49711
343884	49712
17218	49713
56164	49714
63975	49715
1362	49716
204385	49717
119204	49718
227160	49719
68548	49720
299	49721
20505	49722
188708	49723
612	49724
4251	49725
24701	49726
216047	49727
11312	49728
138956	49729
76018	49730
25586	49731
355106	49732
201563	49733
3580	49734
36692	49735
506	49736
104734	49737
16154	49738
312768	49739
265681	49740
204445	49741
440364	49742
1369	49743
130302	49744
430821	49745
160608	49746
124205	49747
137447	49748
3223	49749
64956	49750
125017	49751
115247	49752
32088	49753
15473	49754
215339	49755
101048	49756
59418	49757
33463	49758
89414	49759
112493	49760
337057	49761
43858	49762
420985	49763
272426	49764
76747	49765
36435	49766
22931	49767
90441	49768
135424	49769
37524	49770
56940	49771
1898	49772
11110	49773
9640	49774
315269	49775
28325	49776
231824	49777
56701	49778
48296	49779
2078	49780
6661	49781
192589	49782
208800	49783
23661	49784
116347	49785
12131	49786
32959	49787
35324	49788
108995	49789
166580	49790
137458	49791
294795	49792
37752	49793
201688	49794
7599	49795
14175	49796
65621	49797
18966	49798
331152	49799
10040	49800
82158	49801
102351	49802
11862	49803
112314	49804
177547	49805
13315	49806
136602	49807
210625	49808
647	49809
64463	49810
97507	49811
221023	49812
46239	49813
42975	49814
78772	49815
137575	49816
37155	49817
261439	49818
41	49819
53025	49820
197309	49821
20103	49822
871	49823
201998	49824
451375	49825
384305	49826
53958	49827
37225	49828
64509	49829
69136	49830
22774	49831
51061	49832
57728	49833
18589	49834
99869	49835
345908	49836
434767	49837
199677	49838
243168	49839
65365	49840
248628	49841
16642	49842
128348	49843
30161	49844
101118	49845
3339	49846
241426	49847
34776	49848
202734	49849
55706	49850
55090	49851
92368	49852
74572	49853
3472	49854
65129	49855
444278	49856
37000	49857
3240	49858
10455	49859
2462	49860
68182	49861
125226	49862
78693	49863
161537	49864
29670	49865
29543	49866
13499	49867
129651	49868
419810	49869
23488	49870
154898	49871
14333	49872
92418	49873
396254	49874
49495	49875
19676	49876
302936	49877
153666	49878
7175	49879
233	49880
196206	49881
442627	49882
33981	49883
5207	49884
459205	49885
66513	49886
303107	49887
43663	49888
16130	49889
17301	49890
204707	49891
32771	49892
208620	49893
6134	49894
19423	49895
124212	49896
100399	49897
153854	49898
143321	49899
43273	49900
9696	49901
28250	49902
456935	49903
72818	49904
17244	49905
286715	49906
147234	49907
53343	49908
44672	49909
35119	49910
109685	49911
5640	49912
1846	49913
336421	49914
433542	49915
57157	49916
436841	49917
361725	49918
341849	49919
43	49920
201441	49921
193227	49922
172011	49923
24425	49924
222247	49925
196769	49926
359759	49927
132074	49928
349273	49929
146696	49930
100149	49931
110299	49932
106428	49933
5918	49934
86115	49935
31440	49936
94537	49937
209880	49938
333539	49939
306064	49940
95354	49941
20835	49942
6262	49943
99070	49944
121819	49945
217611	49946
208306	49947
381343	49948
355421	49949
43568	49950
186066	49951
86377	49952
50738	49953
14699	49954
7289	49955
395916	49956
21080	49957
26635	49958
63360	49959
77190	49960
137299	49961
229570	49962
29197	49963
24799	49964
117480	49965
173665	49966
9438	49967
15962	49968
232817	49969
270181	49970
181876	49971
107482	49972
242142	49973
45523	49974
208287	49975
86751	49976
194134	49977
273012	49978
4281	49979
74999	49980
426914	49981
401136	49982
82447	49983
131569	49984
111854	49985
31674	49986
118899	49987
383550	49988
100878	49989
154356	49990
93141	49991
67736	49992
421267	49993
65989	49994
451661	49995
175527	49996
211941	49997
124724	49998
32745	49999
5138	50000
87019	50001
16076	50002
6298	50003
83776	50004
14185	50005
409498	50006
371123	50007
97719	50008
60648	50009
83384	50010
8201	50011
10740	50012
55542	50013
119895	50014
244199	50015
369127	50016
4636	50017
54307	50018
35461	50019
147284	50020
379	50021
23550	50022
97767	50023
222411	50024
148694	50025
373923	50026
228580	50027
257830	50028
46474	50029
55558	50030
440676	50031
729	50032
121790	50033
179501	50034
57257	50035
59229	50036
236794	50037
143019	50038
38768	50039
317567	50040
28352	50041
444170	50042
214274	50043
1365	50044
236944	50045
26177	50046
53066	50047
291649	50048
20097	50049
309243	50050
101656	50051
181050	50052
204911	50053
358943	50054
71080	50055
375408	50056
31897	50057
253475	50058
380040	50059
432346	50060
322907	50061
162724	50062
80699	50063
263651	50064
335866	50065
11464	50066
433279	50067
51569	50068
42570	50069
364240	50070
120028	50071
39800	50072
439039	50073
124964	50074
106763	50075
93748	50076
1877	50077
66767	50078
4037	50079
50818	50080
55376	50081
114641	50082
83102	50083
24272	50084
8317	50085
181885	50086
10316	50087
686	50088
101	50089
1358	50090
1681	50091
341110	50092
36814	50093
141503	50094
10182	50095
80786	50096
425889	50097
219612	50098
69164	50099
5678	50100
7038	50101
17843	50102
433069	50103
326797	50104
266608	50105
289046	50106
128266	50107
33456	50108
249269	50109
68452	50110
230658	50111
445054	50112
15413	50113
119198	50114
326139	50115
194455	50116
135435	50117
107238	50118
259416	50119
271620	50120
12474	50121
395101	50122
431791	50123
56777	50124
200171	50125
36630	50126
98320	50127
46516	50128
98437	50129
6537	50130
15460	50131
220399	50132
214691	50133
184846	50134
362447	50135
15738	50136
187083	50137
226281	50138
123704	50139
182559	50140
125231	50141
44654	50142
332104	50143
420802	50144
113350	50145
30856	50146
80630	50147
80236	50148
24734	50149
221653	50150
169817	50151
50385	50152
9459	50153
50612	50154
23341	50155
41439	50156
65117	50157
258726	50158
165304	50159
439793	50160
21167	50161
285168	50162
1151	50163
221608	50164
32159	50165
32159	50166
79967	50167
159539	50168
44002	50169
402931	50170
133296	50171
138635	50172
98863	50173
120133	50174
17146	50175
215204	50176
296585	50177
15413	50178
401990	50179
143781	50180
20837	50181
25544	50182
287580	50183
120880	50184
71975	50185
107940	50186
97139	50187
104990	50188
114210	50189
446297	50190
78224	50191
188332	50192
248	50193
442333	50194
8168	50195
50824	50196
75744	50197
4774	50198
192737	50199
17659	50200
85844	50201
185	50202
115977	50203
326590	50204
145301	50205
188367	50206
144749	50207
1001	50208
330992	50209
443904	50210
143592	50211
147031	50212
418280	50213
3	50214
126926	50215
54747	50216
69037	50217
90139	50218
22888	50219
88843	50220
358614	50221
338581	50222
113861	50223
15998	50224
7474	50225
19360	50226
89474	50227
15782	50228
104322	50229
139760	50230
40549	50231
32720	50232
19663	50233
26519	50234
101208	50235
52390	50236
78230	50237
430562	50238
195637	50239
139980	50240
161840	50241
221757	50242
91379	50243
124575	50244
42336	50245
9400	50246
26896	50247
6586	50248
277475	50249
29317	50250
64819	50251
9645	50252
422370	50253
25132	50254
74054	50255
227108	50256
167028	50257
73973	50258
16515	50259
137108	50260
6167	50261
3135	50262
41779	50263
113061	50264
28137	50265
250156	50266
14289	50267
9984	50268
1181	50269
69640	50270
19076	50271
417441	50272
16497	50273
35404	50274
41617	50275
11777	50276
37097	50277
112191	50278
118794	50279
212446	50280
188702	50281
165253	50282
136163	50283
46240	50284
176610	50285
221339	50286
17301	50287
58695	50288
99640	50289
539	50290
249696	50291
122066	50292
58076	50293
62853	50294
229827	50295
4916	50296
305448	50297
943	50298
58457	50299
34313	50300
5614	50301
67876	50302
5700	50303
9637	50304
3964	50305
45933	50306
168107	50307
91699	50308
38638	50309
363603	50310
167658	50311
33859	50312
57669	50313
449837	50314
23865	50315
148616	50316
185376	50317
360858	50318
174893	50319
278	50320
141934	50321
3196	50322
51777	50323
33899	50324
86013	50325
93157	50326
124182	50327
28808	50328
360809	50329
6021	50330
35318	50331
82998	50332
104243	50333
11703	50334
172455	50335
33613	50336
149167	50337
156924	50338
933	50339
2613	50340
1172	50341
229288	50342
107452	50343
423959	50344
121733	50345
125359	50346
208406	50347
60690	50348
216400	50349
325900	50350
16002	50351
24511	50352
9887	50353
172757	50354
141994	50355
67335	50356
258527	50357
11096	50358
167604	50359
127576	50360
1282	50361
36	50362
110852	50363
67144	50364
182084	50365
132226	50366
211501	50367
123955	50368
3409	50369
1070	50370
4933	50371
7439	50372
203333	50373
268466	50374
14296	50375
22339	50376
350644	50377
221723	50378
337059	50379
134657	50380
433424	50381
393260	50382
28494	50383
65033	50384
2232	50385
176	50386
276578	50387
246180	50388
14138	50389
21468	50390
105719	50391
34621	50392
327712	50393
245118	50394
16438	50395
29445	50396
7075	50397
95303	50398
349967	50399
396054	50400
23764	50401
3195	50402
322113	50403
157207	50404
12357	50405
146156	50406
2192	50407
1055	50408
103139	50409
434060	50410
354720	50411
133998	50412
37390	50413
49661	50414
148405	50415
310764	50416
27410	50417
13669	50418
162891	50419
340395	50420
94585	50421
1294	50422
44199	50423
46395	50424
329204	50425
15150	50426
47798	50427
81371	50428
176881	50429
124199	50430
105472	50431
13766	50432
156705	50433
17870	50434
85170	50435
102996	50436
61509	50437
415484	50438
180460	50439
233826	50440
162160	50441
270318	50442
71251	50443
243278	50444
238018	50445
25464	50446
6867	50447
33107	50448
82609	50449
205356	50450
211867	50451
25721	50452
80602	50453
136853	50454
421758	50455
177918	50456
6211	50457
258685	50458
438997	50459
55590	50460
386896	50461
38466	50462
91489	50463
191526	50464
84204	50465
292916	50466
430405	50467
65063	50468
45633	50469
121443	50470
17402	50471
15959	50472
57637	50473
48659	50474
161712	50475
43394	50476
64093	50477
116417	50478
116431	50479
393265	50480
16789	50481
158901	50482
45796	50483
54330	50484
24130	50485
161990	50486
240785	50487
242510	50488
410642	50489
97106	50490
158811	50491
1178	50492
320231	50493
98463	50494
337192	50495
44399	50496
204676	50497
69193	50498
227771	50499
119589	50500
45098	50501
140926	50502
413057	50503
386256	50504
88009	50505
371706	50506
55308	50507
322886	50508
449331	50509
357516	50510
19720	50511
243160	50512
294444	50513
176956	50514
444658	50515
454794	50516
7020	50517
12989	50518
119950	50519
49720	50520
86245	50521
7695	50522
112087	50523
210615	50524
18047	50525
12854	50526
253324	50527
299706	50528
209798	50529
233423	50530
160354	50531
25928	50532
88597	50533
335828	50534
196773	50535
84247	50536
456715	50537
128860	50538
130097	50539
150184	50540
374766	50541
415748	50542
439394	50543
234758	50544
20805	50545
443710	50546
68202	50547
303249	50548
446793	50549
62212	50550
220382	50551
155716	50552
27113	50553
341554	50554
412123	50555
405608	50556
340726	50557
284849	50558
213906	50559
88853	50560
186506	50561
287977	50562
260921	50563
147612	50564
71806	50565
177290	50566
18966	50567
351595	50568
16072	50569
137142	50570
19061	50571
36737	50572
104230	50573
419	50574
240908	50575
56190	50576
402684	50577
89918	50578
82181	50579
289632	50580
9145	50581
101317	50582
243560	50583
117578	50584
39296	50585
11951	50586
377684	50587
107949	50588
212634	50589
60714	50590
11608	50591
114599	50592
219666	50593
3378	50594
394099	50595
453958	50596
302701	50597
180951	50598
391108	50599
359097	50600
7554	50601
96722	50602
433267	50603
97565	50604
20856	50605
391293	50606
38613	50607
457132	50608
209410	50609
182695	50610
242548	50611
106273	50612
240703	50613
220962	50614
312990	50615
111757	50616
76578	50617
18956	50618
213299	50619
148207	50620
234065	50621
454747	50622
122222	50623
185706	50624
447647	50625
395547	50626
349617	50627
53178	50628
117607	50629
211587	50630
34957	50631
128605	50632
49057	50633
209066	50634
147949	50635
204505	50636
3895	50637
369238	50638
44137	50639
58014	50640
58399	50641
450221	50642
396437	50643
36326	50644
87799	50645
200750	50646
47785	50647
14936	50648
46160	50649
151396	50650
212889	50651
5652	50652
234361	50653
251210	50654
327136	50655
397386	50656
294081	50657
73501	50658
21865	50659
26964	50660
172528	50661
282593	50662
46592	50663
454850	50664
430996	50665
72190	50666
332664	50667
21307	50668
234426	50669
124429	50670
54713	50671
91511	50672
177399	50673
336935	50674
44343	50675
268284	50676
26443	50677
366279	50678
57420	50679
157177	50680
299085	50681
85552	50682
289786	50683
118872	50684
230112	50685
220601	50686
31101	50687
66191	50688
287156	50689
239136	50690
303224	50691
440333	50692
222266	50693
32060	50694
33870	50695
46595	50696
423653	50697
214665	50698
20338	50699
244759	50700
320175	50701
46423	50702
12993	50703
112950	50704
97782	50705
2101	50706
44014	50707
376815	50708
406069	50709
367547	50710
180074	50711
120740	50712
18908	50713
65460	50714
187680	50715
155006	50716
187734	50717
68565	50718
454902	50719
80220	50720
316510	50721
50883	50722
10477	50723
84209	50724
61269	50725
66214	50726
23696	50727
40543	50728
163418	50729
357534	50730
97460	50731
98655	50732
454923	50733
436087	50734
119825	50735
5444	50736
381952	50737
48848	50738
154174	50739
91611	50740
190596	50741
305563	50742
71753	50743
299154	50744
3463	50745
102599	50746
1716	50747
40099	50748
111118	50749
142636	50750
162058	50751
160991	50752
290669	50753
43916	50754
4709	50755
84598	50756
395395	50757
150276	50758
8341	50759
131642	50760
13416	50761
92185	50762
26174	50763
4155	50764
104861	50765
17372	50766
121229	50767
14819	50768
404261	50769
84653	50770
453090	50771
10167	50772
28302	50773
6614	50774
169649	50775
9669	50776
178363	50777
23341	50778
226761	50779
8923	50780
39286	50781
13951	50782
435609	50783
112100	50784
114248	50785
58117	50786
109268	50787
197761	50788
107877	50789
4982	50790
3957	50791
12867	50792
56170	50793
43916	50794
563	50795
194458	50796
49744	50797
49514	50798
229690	50799
456072	50800
3171	50801
126513	50802
17689	50803
353308	50804
66619	50805
82549	50806
67	50807
118947	50808
167093	50809
413968	50810
453406	50811
7023	50812
33003	50813
164733	50814
182252	50815
59221	50816
59532	50817
189317	50818
72400	50819
165720	50820
6452	50821
365662	50822
160962	50823
3844	50824
202638	50825
99223	50826
282864	50827
4609	50828
55367	50829
107517	50830
81275	50831
91281	50832
360723	50833
73767	50834
39779	50835
209772	50836
137100	50837
68414	50838
30946	50839
411022	50840
1255	50841
219977	50842
319317	50843
170083	50844
185539	50845
101867	50846
101042	50847
18191	50848
79919	50849
349491	50850
164432	50851
34524	50852
31051	50853
54804	50854
152669	50855
4588	50856
4483	50857
14317	50858
173940	50859
28974	50860
409995	50861
42037	50862
234700	50863
409322	50864
53453	50865
58455	50866
18547	50867
28767	50868
3713	50869
54041	50870
237925	50871
46554	50872
634	50873
20481	50874
94388	50875
202363	50876
46843	50877
415625	50878
368422	50879
226155	50880
2717	50881
32139	50882
153294	50883
211375	50884
119661	50885
10015	50886
1536	50887
358889	50888
204700	50889
75	50890
62640	50891
87935	50892
106688	50893
52613	50894
88304	50895
66931	50896
268422	50897
1049	50898
262437	50899
177512	50900
15550	50901
94353	50902
22189	50903
223900	50904
328565	50905
197548	50906
10121	50907
28956	50908
173370	50909
246312	50910
61809	50911
178773	50912
262099	50913
51535	50914
51990	50915
104219	50916
211030	50917
315896	50918
107329	50919
73916	50920
199580	50921
321260	50922
3072	50923
23306	50924
94191	50925
57000	50926
54226	50927
83574	50928
23559	50929
15337	50930
53879	50931
2117	50932
217191	50933
450107	50934
98489	50935
208604	50936
53180	50937
10884	50938
53632	50939
1582	50940
11285	50941
83785	50942
112823	50943
8028	50944
91252	50945
60546	50946
362388	50947
33491	50948
130938	50949
19347	50950
56078	50951
417305	50952
5479	50953
243887	50954
25774	50955
41941	50956
176604	50957
88514	50958
15769	50959
32991	50960
37999	50961
60488	50962
9819	50963
99	50964
155896	50965
192816	50966
6326	50967
121498	50968
94246	50969
896	50970
184371	50971
97221	50972
47977	50973
101910	50974
40000	50975
75703	50976
1536	50977
53010	50978
408941	50979
3619	50980
62263	50981
114398	50982
19198	50983
175674	50984
28731	50985
219494	50986
104137	50987
362852	50988
98856	50989
4791	50990
48253	50991
11449	50992
311513	50993
116843	50994
14708	50995
43891	50996
45230	50997
54285	50998
17594	50999
50141	51000
131914	51001
112820	51002
55659	51003
159189	51004
58880	51005
6627	51006
63451	51007
31766	51008
224665	51009
73285	51010
853	51011
327273	51012
172904	51013
163122	51014
80947	51015
139193	51016
413227	51017
269633	51018
10736	51019
86215	51020
105792	51021
11066	51022
215289	51023
97499	51024
30624	51025
274408	51026
58558	51027
1370	51028
16214	51029
74466	51030
407	51031
107168	51032
32921	51033
22980	51034
224204	51035
22295	51036
1343	51037
265370	51038
263003	51039
127646	51040
75108	51041
4251	51042
32326	51043
336567	51044
42303	51045
53107	51046
289066	51047
98959	51048
259106	51049
425653	51050
17794	51051
14011	51052
5443	51053
72171	51054
104369	51055
123820	51056
24240	51057
73784	51058
15071	51059
102268	51060
216475	51061
60312	51062
63042	51063
46946	51064
48409	51065
128385	51066
109706	51067
451765	51068
102825	51069
289423	51070
104803	51071
438545	51072
209902	51073
180692	51074
168259	51075
128291	51076
77371	51077
365425	51078
231617	51079
7394	51080
301429	51081
13148	51082
456583	51083
3140	51084
34581	51085
118133	51086
52593	51087
211891	51088
210432	51089
58759	51090
3513	51091
17881	51092
417002	51093
35508	51094
331633	51095
74728	51096
149185	51097
180093	51098
1442	51099
11403	51100
81246	51101
13598	51102
91748	51103
78717	51104
115653	51105
230042	51106
36604	51107
33564	51108
230	51109
199460	51110
34856	51111
391487	51112
316503	51113
105005	51114
66610	51115
24187	51116
300724	51117
19107	51118
137477	51119
221104	51120
26855	51121
127410	51122
107306	51123
64754	51124
1103	51125
22098	51126
41	51127
59265	51128
44871	51129
120643	51130
7218	51131
76711	51132
85039	51133
49017	51134
223704	51135
70614	51136
158039	51137
87368	51138
193924	51139
14148	51140
48619	51141
225101	51142
1585	51143
24873	51144
33534	51145
248871	51146
86914	51147
52886	51148
6673	51149
3702	51150
39066	51151
5624	51152
151976	51153
214032	51154
202821	51155
363800	51156
17046	51157
152814	51158
71749	51159
112728	51160
45026	51161
237357	51162
125727	51163
116818	51164
101352	51165
53465	51166
129628	51167
33105	51168
371737	51169
335082	51170
59794	51171
18694	51172
67637	51173
72590	51174
265662	51175
122534	51176
7706	51177
48908	51178
77377	51179
411343	51180
53977	51181
198740	51182
18393	51183
28150	51184
30141	51185
80690	51186
166198	51187
3344	51188
50997	51189
18832	51190
143813	51191
105278	51192
124083	51193
15156	51194
395240	51195
92793	51196
35732	51197
5346	51198
77244	51199
350798	51200
2374	51201
39938	51202
19562	51203
13731	51204
418971	51205
25340	51206
65263	51207
99419	51208
44854	51209
13413	51210
201391	51211
257598	51212
352633	51213
2845	51214
2778	51215
369806	51216
106104	51217
15538	51218
33113	51219
296979	51220
203111	51221
6517	51222
221325	51223
1028	51224
343296	51225
34615	51226
51785	51227
14504	51228
1636	51229
109887	51230
241872	51231
187975	51232
30305	51233
307790	51234
12278	51235
25368	51236
6066	51237
26907	51238
73392	51239
394743	51240
91941	51241
455546	51242
2732	51243
2702	51244
20636	51245
57316	51246
21848	51247
1826	51248
120269	51249
61661	51250
39185	51251
371197	51252
85370	51253
51380	51254
4659	51255
295543	51256
88417	51257
73161	51258
47871	51259
117852	51260
174848	51261
21116	51262
36197	51263
81926	51264
193380	51265
1751	51266
417857	51267
400822	51268
11215	51269
285541	51270
57286	51271
184309	51272
214015	51273
10756	51274
5499	51275
5386	51276
28744	51277
181982	51278
931	51279
68398	51280
32824	51281
453467	51282
70909	51283
80962	51284
326030	51285
65186	51286
20192	51287
57656	51288
393140	51289
67042	51290
5157	51291
164896	51292
24296	51293
71841	51294
319469	51295
88	51296
23958	51297
43024	51298
225527	51299
14321	51300
306074	51301
16334	51302
207008	51303
106147	51304
404899	51305
3899	51306
11627	51307
203341	51308
2068	51309
5410	51310
44590	51311
2011	51312
83015	51313
305406	51314
7029	51315
396733	51316
33375	51317
3103	51318
21684	51319
135390	51320
105542	51321
196588	51322
488	51323
124935	51324
338855	51325
11981	51326
32842	51327
70544	51328
66762	51329
6675	51330
389130	51331
130966	51332
173760	51333
42026	51334
114698	51335
228748	51336
126716	51337
3765	51338
249266	51339
152075	51340
18992	51341
114871	51342
244167	51343
129701	51344
113267	51345
19485	51346
1250	51347
245149	51348
326709	51349
133593	51350
65051	51351
74849	51352
101879	51353
138812	51354
24640	51355
413250	51356
50063	51357
216097	51358
230501	51359
427172	51360
106936	51361
186032	51362
138461	51363
89534	51364
178396	51365
74451	51366
14110	51367
115453	51368
260261	51369
280270	51370
7734	51371
407910	51372
15942	51373
30240	51374
9277	51375
107671	51376
21292	51377
387059	51378
147544	51379
456021	51380
8880	51381
32986	51382
6198	51383
1120	51384
56829	51385
280213	51386
168732	51387
16938	51388
4042	51389
21606	51390
18868	51391
31073	51392
29012	51393
126625	51394
196883	51395
63347	51396
259526	51397
245473	51398
340030	51399
195260	51400
38202	51401
63552	51402
15762	51403
58575	51404
20873	51405
142210	51406
27454	51407
153576	51408
62816	51409
83440	51410
349601	51411
290011	51412
186738	51413
18498	51414
245840	51415
213079	51416
15614	51417
286594	51418
332746	51419
13422	51420
438699	51421
24017	51422
342693	51423
429952	51424
6234	51425
11901	51426
11403	51427
17512	51428
5146	51429
247988	51430
301150	51431
42203	51432
82571	51433
292458	51434
104937	51435
453276	51436
140024	51437
917	51438
231400	51439
195760	51440
10096	51441
42293	51442
65712	51443
174497	51444
30454	51445
126010	51446
6968	51447
930	51448
106936	51449
68325	51450
82927	51451
38876	51452
178259	51453
6624	51454
112516	51455
24279	51456
60743	51457
96280	51458
210053	51459
345473	51460
16953	51461
186058	51462
3950	51463
238835	51464
11037	51465
32084	51466
376524	51467
7613	51468
110823	51469
8608	51470
30943	51471
224803	51472
195242	51473
270911	51474
223748	51475
219888	51476
4019	51477
45423	51478
205872	51479
90143	51480
98397	51481
136531	51482
46052	51483
29529	51484
84232	51485
111179	51486
4248	51487
120112	51488
41486	51489
172767	51490
61945	51491
73134	51492
191785	51493
383554	51494
1709	51495
342559	51496
12337	51497
62794	51498
317917	51499
239351	51500
77102	51501
358297	51502
12040	51503
46364	51504
104646	51505
216803	51506
30763	51507
272461	51508
161429	51509
290480	51510
378038	51511
57012	51512
308250	51513
15699	51514
2119	51515
32588	51516
430612	51517
244484	51518
175147	51519
15932	51520
193507	51521
77874	51522
130959	51523
150419	51524
155323	51525
19917	51526
201296	51527
95939	51528
51487	51529
186488	51530
295273	51531
246235	51532
203987	51533
53890	51534
17125	51535
21764	51536
29012	51537
26415	51538
69609	51539
10168	51540
313035	51541
159974	51542
451308	51543
54865	51544
188925	51545
150368	51546
24307	51547
6626	51548
115477	51549
390923	51550
6826	51551
30690	51552
243315	51553
287510	51554
145011	51555
27676	51556
55077	51557
26457	51558
126111	51559
398442	51560
52304	51561
42541	51562
302790	51563
226998	51564
81048	51565
141243	51566
107793	51567
190639	51568
112284	51569
16564	51570
11511	51571
61238	51572
13642	51573
834	51574
61333	51575
226381	51576
349759	51577
85417	51578
191794	51579
61514	51580
4005	51581
6098	51582
279920	51583
102810	51584
45309	51585
6538	51586
66056	51587
126044	51588
77324	51589
65123	51590
25304	51591
81460	51592
446836	51593
397822	51594
26386	51595
1430	51596
192771	51597
54053	51598
63457	51599
80335	51600
1192	51601
6732	51602
122812	51603
131823	51604
5417	51605
66430	51606
450351	51607
7051	51608
21046	51609
195564	51610
182127	51611
47730	51612
167695	51613
376171	51614
102718	51615
105219	51616
202352	51617
55520	51618
127058	51619
44862	51620
108217	51621
161720	51622
201474	51623
76014	51624
5403	51625
36602	51626
169573	51627
104635	51628
28197	51629
374406	51630
221808	51631
127818	51632
16940	51633
106078	51634
9804	51635
47418	51636
191366	51637
15142	51638
30600	51639
174413	51640
88807	51641
7704	51642
20962	51643
6459	51644
20412	51645
72802	51646
176057	51647
21211	51648
30243	51649
2585	51650
56963	51651
364814	51652
74386	51653
3029	51654
34336	51655
83766	51656
96433	51657
178911	51658
177875	51659
203192	51660
322053	51661
404782	51662
1707	51663
6459	51664
21289	51665
34555	51666
423708	51667
3997	51668
89340	51669
226779	51670
32344	51671
173485	51672
116818	51673
114301	51674
410484	51675
29859	51676
231753	51677
377862	51678
130519	51679
51123	51680
119870	51681
13927	51682
243227	51683
202289	51684
134901	51685
158195	51686
2258	51687
1749	51688
26846	51689
199333	51690
341342	51691
342	51692
23328	51693
244558	51694
113452	51695
42797	51696
36217	51697
149319	51698
4206	51699
11327	51700
5050	51701
233247	51702
90219	51703
296568	51704
349001	51705
115984	51706
29526	51707
46568	51708
166590	51709
189189	51710
87059	51711
74473	51712
386203	51713
105816	51714
23030	51715
11907	51716
168333	51717
200392	51718
3013	51719
27166	51720
66019	51721
1696	51722
803	51723
22817	51724
18772	51725
85457	51726
10207	51727
75736	51728
91100	51729
38060	51730
9390	51731
115502	51732
7761	51733
330625	51734
258425	51735
30664	51736
8633	51737
19649	51738
207659	51739
207428	51740
118026	51741
29072	51742
8340	51743
275884	51744
60252	51745
97435	51746
208918	51747
25763	51748
221316	51749
87318	51750
227784	51751
387296	51752
8136	51753
109413	51754
236451	51755
950	51756
104618	51757
52280	51758
181045	51759
220173	51760
206951	51761
263	51762
38161	51763
3559	51764
384618	51765
138250	51766
21545	51767
35882	51768
25010	51769
50646	51770
138752	51771
33113	51772
4163	51773
97623	51774
259162	51775
3057	51776
102649	51777
175095	51778
36502	51779
156400	51780
120626	51781
402391	51782
211006	51783
404087	51784
34547	51785
16497	51786
3672	51787
3312	51788
21950	51789
43499	51790
7571	51791
412953	51792
142792	51793
134657	51794
68917	51795
119321	51796
6758	51797
338813	51798
26911	51799
46858	51800
2328	51801
206317	51802
59106	51803
57601	51804
87503	51805
28777	51806
557	51807
230813	51808
300566	51809
1669	51810
111045	51811
409950	51812
60221	51813
2316	51814
33022	51815
15475	51816
204059	51817
6765	51818
296696	51819
12926	51820
63469	51821
24488	51822
116753	51823
428912	51824
560	51825
231763	51826
41243	51827
59665	51828
1089	51829
9451	51830
4835	51831
4611	51832
1692	51833
70233	51834
43673	51835
80714	51836
26202	51837
4230	51838
10224	51839
3116	51840
188911	51841
33219	51842
9900	51843
184330	51844
84723	51845
47823	51846
357487	51847
106200	51848
45608	51849
3633	51850
22036	51851
8489	51852
1924	51853
6169	51854
324457	51855
285165	51856
13999	51857
102157	51858
4686	51859
384757	51860
50297	51861
4737	51862
11780	51863
317576	51864
55427	51865
229668	51866
275475	51867
37338	51868
107474	51869
49331	51870
39333	51871
102672	51872
82341	51873
189323	51874
2333	51875
185893	51876
223581	51877
364837	51878
111953	51879
45024	51880
151971	51881
446528	51882
37858	51883
190061	51884
230308	51885
73140	51886
44905	51887
94657	51888
128419	51889
383344	51890
442633	51891
111940	51892
95992	51893
182288	51894
5970	51895
237122	51896
1622	51897
428584	51898
204813	51899
14710	51900
114939	51901
197868	51902
226335	51903
248248	51904
73345	51905
186467	51906
204627	51907
319670	51908
88557	51909
95038	51910
182	51911
114145	51912
240576	51913
351069	51914
110031	51915
30517	51916
47733	51917
313863	51918
750	51919
9931	51920
43502	51921
105	51922
4975	51923
1301	51924
67901	51925
2732	51926
245837	51927
60074	51928
1103	51929
53871	51930
7198	51931
21640	51932
13593	51933
246922	51934
148433	51935
7924	51936
233613	51937
227620	51938
1320	51939
92982	51940
144337	51941
118357	51942
11101	51943
174105	51944
135317	51945
136598	51946
193147	51947
230454	51948
9278	51949
2477	51950
33576	51951
8279	51952
87301	51953
25916	51954
2243	51955
451744	51956
109763	51957
378439	51958
167215	51959
60703	51960
164193	51961
31389	51962
1580	51963
227634	51964
24321	51965
56204	51966
126977	51967
217975	51968
278988	51969
40940	51970
145479	51971
53855	51972
28559	51973
56557	51974
1228	51975
15919	51976
142576	51977
84676	51978
60840	51979
11745	51980
390380	51981
77640	51982
376405	51983
68635	51984
2214	51985
31112	51986
29116	51987
253695	51988
11907	51989
11327	51990
32510	51991
2939	51992
159636	51993
4755	51994
808	51995
70749	51996
188824	51997
405898	51998
350033	51999
112960	52000
75279	52001
32817	52002
75861	52003
233301	52004
11498	52005
349357	52006
80309	52007
5952	52008
43269	52009
3927	52010
123596	52011
284793	52012
124788	52013
447998	52014
86330	52015
70607	52016
81345	52017
454361	52018
77718	52019
84781	52020
280484	52021
172508	52022
413860	52023
90838	52024
411471	52025
423504	52026
108497	52027
74903	52028
1186	52029
183407	52030
33106	52031
61427	52032
53540	52033
120601	52034
27953	52035
2664	52036
194799	52037
343811	52038
191561	52039
9769	52040
61449	52041
125294	52042
113496	52043
4127	52044
95133	52045
156579	52046
367671	52047
15697	52048
1193	52049
293	52050
12287	52051
439678	52052
141346	52053
142505	52054
3074	52055
52969	52056
8645	52057
18197	52058
343	52059
364606	52060
452307	52061
50354	52062
216542	52063
102852	52064
125604	52065
289515	52066
151422	52067
252545	52068
230741	52069
104937	52070
103930	52071
81246	52072
56723	52073
231136	52074
261	52075
12356	52076
432779	52077
354677	52078
228570	52079
13554	52080
22002	52081
8084	52082
61727	52083
1545	52084
24573	52085
150520	52086
382296	52087
259371	52088
2510	52089
458072	52090
111965	52091
80877	52092
159668	52093
294695	52094
3744	52095
74001	52096
231493	52097
4022	52098
12178	52099
30170	52100
1500	52101
106166	52102
54156	52103
15466	52104
110593	52105
39851	52106
92150	52107
53533	52108
83732	52109
253403	52110
144571	52111
38563	52112
187264	52113
218150	52114
283916	52115
118074	52116
79880	52117
56050	52118
114563	52119
13123	52120
225	52121
200669	52122
21301	52123
14331	52124
423361	52125
34272	52126
40083	52127
20548	52128
52074	52129
43451	52130
33951	52131
325050	52132
406855	52133
101041	52134
7028	52135
229893	52136
88190	52137
335776	52138
204284	52139
136521	52140
3532	52141
175804	52142
6442	52143
233674	52144
435091	52145
692	52146
102054	52147
312	52148
97166	52149
1600	52150
395446	52151
69565	52152
60768	52153
72553	52154
36899	52155
54027	52156
21545	52157
116998	52158
48608	52159
24694	52160
5950	52161
20564	52162
365252	52163
221462	52164
170868	52165
122332	52166
23050	52167
793	52168
98786	52169
118617	52170
35211	52171
53269	52172
308710	52173
11589	52174
78533	52175
67872	52176
78391	52177
444738	52178
80486	52179
246794	52180
105457	52181
184620	52182
196733	52183
181546	52184
195135	52185
96668	52186
172241	52187
88234	52188
34993	52189
5357	52190
328613	52191
225290	52192
62185	52193
187523	52194
313422	52195
115344	52196
184274	52197
95500	52198
108583	52199
362589	52200
406439	52201
48868	52202
9205	52203
10822	52204
63975	52205
29288	52206
445095	52207
232831	52208
63247	52209
211291	52210
43681	52211
421058	52212
210730	52213
22129	52214
329302	52215
79665	52216
97115	52217
103676	52218
106140	52219
102867	52220
72215	52221
223093	52222
29592	52223
240686	52224
167658	52225
18615	52226
70380	52227
100228	52228
17569	52229
16431	52230
260836	52231
10172	52232
401542	52233
170373	52234
10611	52235
99426	52236
55183	52237
31371	52238
155797	52239
32494	52240
50417	52241
170193	52242
24563	52243
74799	52244
47768	52245
191430	52246
55133	52247
142585	52248
188111	52249
84796	52250
457635	52251
395968	52252
200711	52253
173155	52254
1607	52255
67181	52256
29495	52257
15214	52258
293608	52259
87026	52260
45259	52261
230686	52262
30338	52263
144270	52264
421370	52265
49	52266
272004	52267
249001	52268
41638	52269
103343	52270
186714	52271
72167	52272
8879	52273
21250	52274
391	52275
142626	52276
114799	52277
97757	52278
6874	52279
116015	52280
42695	52281
4493	52282
10968	52283
54203	52284
282545	52285
320069	52286
35466	52287
139668	52288
93698	52289
308535	52290
104150	52291
46742	52292
432	52293
127345	52294
143595	52295
73029	52296
14770	52297
12656	52298
30407	52299
4123	52300
2267	52301
202395	52302
47311	52303
89947	52304
210940	52305
5404	52306
362843	52307
228913	52308
24256	52309
396705	52310
320941	52311
25282	52312
134634	52313
444502	52314
47508	52315
188608	52316
87541	52317
12030	52318
285719	52319
10230	52320
202847	52321
342526	52322
146741	52323
213259	52324
10270	52325
136533	52326
11320	52327
97733	52328
120332	52329
216211	52330
44803	52331
420336	52332
305766	52333
153865	52334
29351	52335
80378	52336
234328	52337
105546	52338
23814	52339
362182	52340
1336	52341
413162	52342
115758	52343
25492	52344
266048	52345
214847	52346
222139	52347
24895	52348
209350	52349
33962	52350
171927	52351
199854	52352
38923	52353
36644	52354
64747	52355
36353	52356
215912	52357
305732	52358
334712	52359
122181	52360
87536	52361
161696	52362
84019	52363
192036	52364
283622	52365
24482	52366
29784	52367
24242	52368
11927	52369
189053	52370
263438	52371
249773	52372
127837	52373
105268	52374
119154	52375
396381	52376
104742	52377
213091	52378
33449	52379
89700	52380
103071	52381
34599	52382
8639	52383
44309	52384
7655	52385
8452	52386
199248	52387
3991	52388
152770	52389
123526	52390
18755	52391
65012	52392
128198	52393
51513	52394
206528	52395
2246	52396
2246	52397
154819	52398
131348	52399
6402	52400
130310	52401
60421	52402
346650	52403
4492	52404
72369	52405
236272	52406
303273	52407
18011	52408
47733	52409
31805	52410
29073	52411
14849	52412
165840	52413
448531	52414
177	52415
108145	52416
31796	52417
58624	52418
101481	52419
207564	52420
5442	52421
366034	52422
106527	52423
47211	52424
62927	52425
194438	52426
185345	52427
174305	52428
30272	52429
2136	52430
126341	52431
398048	52432
47778	52433
365477	52434
1183	52435
12688	52436
383336	52437
128017	52438
92221	52439
165	52440
29192	52441
223270	52442
70775	52443
25493	52444
223303	52445
19142	52446
442363	52447
1126	52448
31843	52449
104432	52450
21334	52451
30306	52452
170	52453
215040	52454
244097	52455
55552	52456
85879	52457
430880	52458
30289	52459
67375	52460
10962	52461
284597	52462
96457	52463
205360	52464
97260	52465
21666	52466
124898	52467
95587	52468
89360	52469
76595	52470
160267	52471
92786	52472
373	52473
208431	52474
16173	52475
65474	52476
117758	52477
47787	52478
119164	52479
81681	52480
161589	52481
12807	52482
7571	52483
250473	52484
58542	52485
29634	52486
216237	52487
61204	52488
380123	52489
411327	52490
426990	52491
2115	52492
112810	52493
3587	52494
37502	52495
10707	52496
7897	52497
24281	52498
160604	52499
62614	52500
114558	52501
4813	52502
21264	52503
94426	52504
419376	52505
186282	52506
246984	52507
194244	52508
45053	52509
56737	52510
63013	52511
148096	52512
15846	52513
40861	52514
5394	52515
388945	52516
115855	52517
62441	52518
117747	52519
15423	52520
9576	52521
10547	52522
212812	52523
155472	52524
327183	52525
1884	52526
322908	52527
27343	52528
7619	52529
328069	52530
26800	52531
38170	52532
20331	52533
51144	52534
18753	52535
24663	52536
180449	52537
21497	52538
79354	52539
328718	52540
171439	52541
32957	52542
676	52543
214027	52544
105	52545
17180	52546
10882	52547
4350	52548
32202	52549
4937	52550
8064	52551
75225	52552
68	52553
102464	52554
178573	52555
264564	52556
413320	52557
184941	52558
140778	52559
23507	52560
72842	52561
411134	52562
226954	52563
80088	52564
100615	52565
121197	52566
109940	52567
429833	52568
196889	52569
98338	52570
50986	52571
61464	52572
222405	52573
113898	52574
93840	52575
98830	52576
312241	52577
98949	52578
19771	52579
104414	52580
260197	52581
184870	52582
99579	52583
19105	52584
104676	52585
401	52586
247500	52587
297657	52588
121303	52589
436169	52590
104991	52591
100051	52592
236763	52593
121500	52594
51864	52595
317697	52596
116148	52597
85353	52598
110851	52599
421201	52600
22472	52601
75503	52602
12780	52603
404987	52604
249949	52605
96536	52606
423421	52607
102167	52608
443550	52609
179893	52610
322745	52611
229990	52612
81178	52613
219626	52614
160230	52615
160228	52616
342098	52617
287781	52618
112650	52619
427330	52620
35641	52621
308518	52622
191690	52623
255225	52624
113473	52625
213260	52626
112262	52627
284122	52628
51457	52629
167408	52630
38088	52631
8753	52632
181590	52633
181633	52634
45480	52635
117798	52636
167720	52637
230650	52638
41621	52639
389124	52640
31685	52641
115288	52642
124187	52643
17070	52644
403016	52645
196860	52646
108737	52647
382904	52648
335441	52649
183023	52650
360463	52651
161991	52652
220759	52653
82170	52654
62050	52655
408329	52656
182754	52657
110851	52658
181635	52659
99580	52660
377860	52661
182632	52662
423627	52663
172638	52664
168046	52665
424701	52666
397178	52667
151599	52668
172638	52669
352844	52670
13030	52671
156416	52672
256510	52673
432540	52674
432680	52675
55693	52676
217222	52677
213146	52678
121574	52679
11698	52680
46966	52681
58740	52682
116636	52683
342924	52684
118443	52685
346996	52686
288120	52687
26417	52688
336888	52689
306	52690
355204	52691
183715	52692
150318	52693
243811	52694
131691	52695
111278	52696
47884	52697
10241	52698
239374	52699
309161	52700
248935	52701
72949	52702
204258	52703
394024	52704
346066	52705
203566	52706
429665	52707
449473	52708
37050	52709
79629	52710
3290	52711
8393	52712
364616	52713
454463	52714
457568	52715
17513	52716
277127	52717
21674	52718
410440	52719
43836	52720
300268	52721
417427	52722
130894	52723
11730	52724
407316	52725
16812	52726
67257	52727
21993	52728
35764	52729
106956	52730
367425	52731
143495	52732
168397	52733
51121	52734
28983	52735
28983	52736
189270	52737
32692	52738
57682	52739
150136	52740
365165	52741
2894	52742
12719	52743
216716	52744
281720	52745
365161	52746
3509	52747
10273	52748
8076	52749
290736	52750
219997	52751
118886	52752
368202	52753
131455	52754
82195	52755
112375	52756
340326	52757
295854	52758
205421	52759
110025	52760
216258	52761
47098	52762
51940	52763
205385	52764
20603	52765
205250	52766
314063	52767
119098	52768
10844	52769
30550	52770
55267	52771
19694	52772
47521	52773
6154	52774
14264	52775
48759	52776
4163	52777
25339	52778
27585	52779
21304	52780
230173	52781
384712	52782
39176	52783
10696	52784
23349	52785
247907	52786
20381	52787
310458	52788
458002	52789
223383	52790
161023	52791
373016	52792
177531	52793
150042	52794
49569	52795
433340	52796
37599	52797
299566	52798
386581	52799
257052	52800
148071	52801
273749	52802
269260	52803
226464	52804
198944	52805
327807	52806
153530	52807
99201	52808
178615	52809
159383	52810
456217	52811
414539	52812
209031	52813
92735	52814
188312	52815
418989	52816
21182	52817
420309	52818
193129	52819
347681	52820
82125	52821
441917	52822
11965	52823
324524	52824
329205	52825
100693	52826
111971	52827
35874	52828
11423	52829
28625	52830
335040	52831
233410	52832
203231	52833
249781	52834
322086	52835
51291	52836
214987	52837
92813	52838
184749	52839
76406	52840
245989	52841
12645	52842
166392	52843
229787	52844
245998	52845
433666	52846
351442	52847
210818	52848
234325	52849
144162	52850
220192	52851
197636	52852
295193	52853
52753	52854
123879	52855
457994	52856
364295	52857
393291	52858
49677	52859
21571	52860
59105	52861
79860	52862
17345	52863
71451	52864
86538	52865
49940	52866
416462	52867
211997	52868
44499	52869
99321	52870
31246	52871
410	52872
126557	52873
206368	52874
7329	52875
11565	52876
150924	52877
80129	52878
436871	52879
333285	52880
10342	52881
331558	52882
65577	52883
53899	52884
136658	52885
51413	52886
18840	52887
11041	52888
127075	52889
130823	52890
80661	52891
143009	52892
81680	52893
13309	52894
244094	52895
348372	52896
270903	52897
3498	52898
276269	52899
40637	52900
61295	52901
156185	52902
61295	52903
252	52904
156292	52905
63952	52906
33033	52907
95098	52908
286212	52909
10085	52910
22863	52911
170952	52912
141507	52913
108257	52914
22798	52915
90184	52916
382786	52917
251975	52918
251606	52919
54013	52920
389650	52921
456651	52922
134737	52923
122151	52924
364657	52925
24887	52926
33251	52927
436796	52928
233314	52929
126755	52930
242530	52931
247781	52932
247917	52933
209727	52934
86759	52935
66102	52936
637	52937
174999	52938
236002	52939
44940	52940
90449	52941
344281	52942
89387	52943
422429	52944
113362	52945
333632	52946
8272	52947
200936	52948
256506	52949
83056	52950
216425	52951
234455	52952
198606	52953
406181	52954
182829	52955
250598	52956
209470	52957
258216	52958
4651	52959
274573	52960
148907	52961
39547	52962
77606	52963
114300	52964
9892	52965
11435	52966
1484	52967
118202	52968
409698	52969
165088	52970
227340	52971
60833	52972
15162	52973
160676	52974
338264	52975
41535	52976
221769	52977
275014	52978
11543	52979
218875	52980
176149	52981
206837	52982
249084	52983
221086	52984
60125	52985
40850	52986
71690	52987
113907	52988
180732	52989
40455	52990
124621	52991
334048	52992
158787	52993
183015	52994
300845	52995
81133	52996
224896	52997
123173	52998
41879	52999
154915	53000
109656	53001
35675	53002
353399	53003
63880	53004
196293	53005
294543	53006
328537	53007
160455	53008
120377	53009
281551	53010
64313	53011
374854	53012
147540	53013
115254	53014
53996	53015
210315	53016
154375	53017
29387	53018
228761	53019
380948	53020
257312	53021
421562	53022
158349	53023
381981	53024
196672	53025
74768	53026
20000	53027
180558	53028
52537	53029
141807	53030
318482	53031
127130	53032
336718	53033
273814	53034
59098	53035
402689	53036
105626	53037
286928	53038
34573	53039
105016	53040
245566	53041
166526	53042
55702	53043
14287	53044
213279	53045
161201	53046
45885	53047
218001	53048
86499	53049
313012	53050
68088	53051
46459	53052
39556	53053
31253	53054
25685	53055
53153	53056
82997	53057
178875	53058
328778	53059
47097	53060
254723	53061
107176	53062
20738	53063
77741	53064
349902	53065
135375	53066
281291	53067
28957	53068
3833	53069
227609	53070
159281	53071
81260	53072
308162	53073
28067	53074
419466	53075
254505	53076
152664	53077
244607	53078
196593	53079
108711	53080
74533	53081
213103	53082
7111	53083
140030	53084
227205	53085
103085	53086
3114	53087
999	53088
442842	53089
49329	53090
328820	53091
154427	53092
112955	53093
216404	53094
122816	53095
69478	53096
449679	53097
159325	53098
188390	53099
28175	53100
166621	53101
17987	53102
90406	53103
32662	53104
103663	53105
340448	53106
303961	53107
105410	53108
22683	53109
178985	53110
22101	53111
25900	53112
68335	53113
265952	53114
114595	53115
386844	53116
72820	53117
179	53118
228957	53119
195599	53120
54275	53121
128194	53122
51243	53123
346204	53124
290579	53125
133491	53126
237	53127
198368	53128
370057	53129
80502	53130
185129	53131
388291	53132
113311	53133
89977	53134
84260	53135
17530	53136
400576	53137
281386	53138
54841	53139
56534	53140
221297	53141
146386	53142
89798	53143
37261	53144
43061	53145
241152	53146
221133	53147
449766	53148
396244	53149
236678	53150
231715	53151
405421	53152
318878	53153
2640	53154
13305	53155
454712	53156
400934	53157
334619	53158
403423	53159
47001	53160
214215	53161
286589	53162
387800	53163
72207	53164
38751	53165
402752	53166
148451	53167
77345	53168
380672	53169
250649	53170
382720	53171
26450	53172
227974	53173
174794	53174
70715	53175
287821	53176
65679	53177
54115	53178
7698	53179
134887	53180
320576	53181
184824	53182
222404	53183
361676	53184
214147	53185
262977	53186
130944	53187
18759	53188
421055	53189
11992	53190
236567	53191
101712	53192
211890	53193
52529	53194
230225	53195
165698	53196
186228	53197
272558	53198
340969	53199
7975	53200
97184	53201
47318	53202
59205	53203
11664	53204
35208	53205
93751	53206
13552	53207
218317	53208
158715	53209
105598	53210
14213	53211
4196	53212
294351	53213
176598	53214
44313	53215
74641	53216
4363	53217
8237	53218
353543	53219
184783	53220
306910	53221
420342	53222
328008	53223
126392	53224
192008	53225
198601	53226
158120	53227
214648	53228
183394	53229
285594	53230
132821	53231
190440	53232
173560	53233
395840	53234
74694	53235
378378	53236
12963	53237
190346	53238
33220	53239
108385	53240
247125	53241
39664	53242
36958	53243
6878	53244
353973	53245
14191	53246
170420	53247
2142	53248
32361	53249
404301	53250
347468	53251
30003	53252
88111	53253
367753	53254
120207	53255
381349	53256
110207	53257
32043	53258
242111	53259
2755	53260
55384	53261
135711	53262
2252	53263
205398	53264
8929	53265
339315	53266
414976	53267
14983	53268
314569	53269
190592	53270
126949	53271
210136	53272
102417	53273
429045	53274
409839	53275
439431	53276
431186	53277
131838	53278
11445	53279
164550	53280
113030	53281
26436	53282
347634	53283
78949	53284
23394	53285
1824	53286
125560	53287
206954	53288
57654	53289
272278	53290
6101	53291
232484	53292
8186	53293
1838	53294
372839	53295
310531	53296
188756	53297
74176	53298
3974	53299
22954	53300
60245	53301
58588	53302
20364	53303
397847	53304
194062	53305
52574	53306
30623	53307
128506	53308
625	53309
31252	53310
295123	53311
71217	53312
141334	53313
2852	53314
18139	53315
5861	53316
22804	53317
50649	53318
46626	53319
399558	53320
111018	53321
894	53322
1595	53323
114617	53324
269512	53325
52945	53326
15435	53327
234888	53328
8507	53329
144364	53330
8777	53331
403004	53332
203594	53333
219224	53334
201867	53335
73515	53336
14250	53337
221439	53338
144590	53339
232831	53340
40238	53341
68622	53342
231481	53343
283037	53344
198993	53345
152707	53346
33126	53347
98300	53348
447011	53349
298924	53350
122585	53351
243259	53352
157606	53353
138806	53354
38605	53355
34392	53356
123631	53357
66414	53358
420373	53359
110403	53360
351519	53361
75941	53362
156562	53363
25085	53364
170417	53365
170697	53366
318060	53367
317399	53368
10708	53369
236174	53370
173035	53371
77201	53372
412037	53373
87695	53374
80953	53375
387762	53376
301538	53377
14647	53378
67381	53379
237392	53380
158868	53381
57778	53382
372341	53383
11324	53384
4771	53385
10726	53386
342044	53387
415088	53388
41695	53389
194522	53390
428369	53391
90828	53392
123772	53393
80833	53394
28321	53395
137732	53396
93773	53397
16096	53398
54625	53399
41104	53400
62760	53401
229564	53402
76515	53403
40163	53404
47635	53405
146386	53406
301577	53407
92348	53408
211498	53409
231461	53410
346299	53411
76152	53412
441385	53413
22059	53414
22999	53415
370654	53416
198847	53417
391846	53418
80038	53419
25	53420
49406	53421
20819	53422
64575	53423
279231	53424
433304	53425
189500	53426
322925	53427
102524	53428
14568	53429
20941	53430
68230	53431
24214	53432
247060	53433
21125	53434
200521	53435
3217	53436
34350	53437
242011	53438
107871	53439
212806	53440
184139	53441
73290	53442
9469	53443
64601	53444
178300	53445
113587	53446
3649	53447
127200	53448
18793	53449
237473	53450
110630	53451
459337	53452
49430	53453
288461	53454
257872	53455
84883	53456
81281	53457
182548	53458
364577	53459
15911	53460
19281	53461
415595	53462
131126	53463
414888	53464
356517	53465
423544	53466
240375	53467
359155	53468
307442	53469
12547	53470
103401	53471
102665	53472
71062	53473
170610	53474
249146	53475
203169	53476
114819	53477
179998	53478
521	53479
17745	53480
226243	53481
8562	53482
30766	53483
32766	53484
409862	53485
141925	53486
5139	53487
3914	53488
26350	53489
152476	53490
108589	53491
276803	53492
1393	53493
384733	53494
32927	53495
293542	53496
98758	53497
15185	53498
47821	53499
205505	53500
174545	53501
436741	53502
53638	53503
86401	53504
340374	53505
403099	53506
10331	53507
304223	53508
127168	53509
258340	53510
191702	53511
105814	53512
81651	53513
31376	53514
325500	53515
339823	53516
82634	53517
8456	53518
164701	53519
90031	53520
198056	53521
123770	53522
160427	53523
284799	53524
26477	53525
174215	53526
248974	53527
380239	53528
119817	53529
58900	53530
448493	53531
190725	53532
49735	53533
268147	53534
198194	53535
350191	53536
124049	53537
118455	53538
37189	53539
414983	53540
18194	53541
65049	53542
113073	53543
66496	53544
14285	53545
337240	53546
168148	53547
67461	53548
123366	53549
269254	53550
315255	53551
312868	53552
186351	53553
94916	53554
81392	53555
149632	53556
197437	53557
145683	53558
325473	53559
63818	53560
7468	53561
314637	53562
54293	53563
10657	53564
42283	53565
48888	53566
420626	53567
223406	53568
309421	53569
3649	53570
314148	53571
422294	53572
6499	53573
82431	53574
225800	53575
408552	53576
51729	53577
210686	53578
213783	53579
22977	53580
25433	53581
438277	53582
47736	53583
195427	53584
249632	53585
78008	53586
59478	53587
312582	53588
45560	53589
15458	53590
23340	53591
103973	53592
202264	53593
180925	53594
305527	53595
425656	53596
188732	53597
398349	53598
46494	53599
352088	53600
321220	53601
206598	53602
113121	53603
200296	53604
290616	53605
53824	53606
177209	53607
254107	53608
173469	53609
68371	53610
244586	53611
459773	53612
14369	53613
171183	53614
439078	53615
221600	53616
20735	53617
1316	53618
132719	53619
159059	53620
14813	53621
270126	53622
152838	53623
14469	53624
41072	53625
385029	53626
421240	53627
36285	53628
403361	53629
20667	53630
1724	53631
322572	53632
20704	53633
208803	53634
105817	53635
342528	53636
133920	53637
119565	53638
74022	53639
193531	53640
371466	53641
179046	53642
88609	53643
32576	53644
58400	53645
102663	53646
153797	53647
200377	53648
16458	53649
18239	53650
288053	53651
126396	53652
150891	53653
35309	53654
143493	53655
233214	53656
220372	53657
289996	53658
32053	53659
6948	53660
153871	53661
93494	53662
288504	53663
429977	53664
21480	53665
111635	53666
98752	53667
14432	53668
19753	53669
59315	53670
202266	53671
154032	53672
405166	53673
374821	53674
67047	53675
79131	53676
7436	53677
81637	53678
211830	53679
7599	53680
169932	53681
87554	53682
829	53683
90778	53684
165322	53685
158755	53686
322342	53687
188413	53688
132395	53689
70836	53690
126369	53691
124919	53692
17679	53693
45099	53694
309929	53695
296443	53696
45982	53697
11410	53698
61077	53699
271113	53700
34553	53701
282183	53702
231648	53703
15257	53704
59504	53705
1933	53706
63802	53707
109443	53708
124262	53709
456812	53710
24234	53711
62159	53712
118160	53713
25256	53714
198782	53715
63771	53716
155055	53717
301556	53718
8530	53719
6004	53720
229549	53721
344882	53722
23498	53723
45645	53724
83924	53725
122664	53726
144643	53727
140383	53728
218791	53729
189665	53730
84821	53731
63580	53732
409934	53733
59538	53734
406095	53735
214984	53736
26198	53737
96505	53738
26568	53739
11083	53740
244758	53741
219458	53742
27698	53743
5762	53744
2259	53745
308781	53746
111786	53747
11116	53748
28562	53749
123052	53750
415442	53751
341372	53752
141583	53753
35438	53754
179686	53755
51669	53756
135780	53757
138544	53758
128380	53759
289212	53760
117309	53761
175319	53762
107199	53763
168855	53764
67560	53765
67560	53766
59532	53767
1888	53768
198725	53769
11446	53770
123945	53771
297628	53772
108928	53773
307022	53774
248145	53775
34967	53776
67228	53777
16077	53778
110847	53779
63837	53780
18524	53781
55132	53782
55132	53783
107981	53784
198999	53785
50002	53786
88713	53787
78492	53788
32835	53789
36961	53790
17106	53791
89912	53792
244846	53793
38635	53794
38789	53795
253888	53796
189029	53797
56585	53798
260827	53799
13285	53800
55861	53801
232548	53802
45830	53803
222244	53804
26381	53805
32248	53806
34113	53807
86804	53808
375311	53809
102806	53810
323918	53811
123710	53812
231204	53813
400881	53814
411814	53815
124899	53816
12510	53817
30011	53818
35219	53819
19597	53820
67899	53821
60440	53822
93162	53823
10180	53824
97960	53825
195364	53826
128288	53827
24059	53828
160337	53829
42766	53830
25136	53831
274875	53832
190617	53833
362032	53834
282962	53835
364672	53836
142860	53837
28078	53838
320318	53839
433768	53840
32298	53841
169709	53842
10930	53843
68412	53844
12414	53845
142264	53846
25859	53847
26632	53848
61086	53849
4841	53850
102703	53851
14487	53852
226692	53853
143985	53854
84772	53855
10380	53856
372032	53857
48887	53858
113309	53859
234111	53860
55234	53861
177294	53862
358036	53863
50186	53864
40902	53865
26760	53866
153964	53867
280966	53868
344186	53869
431226	53870
413913	53871
78434	53872
52	53873
300818	53874
60767	53875
106156	53876
32406	53877
31728	53878
48148	53879
343976	53880
119574	53881
418036	53882
181188	53883
70340	53884
369151	53885
1195	53886
90434	53887
213330	53888
331264	53889
404563	53890
339114	53891
344327	53892
261049	53893
9768	53894
263102	53895
170245	53896
273227	53897
95352	53898
138652	53899
281870	53900
175380	53901
197525	53902
201565	53903
15099	53904
159271	53905
240388	53906
80947	53907
446944	53908
239852	53909
367683	53910
94072	53911
79881	53912
3633	53913
166445	53914
268372	53915
238499	53916
106584	53917
184649	53918
118510	53919
65991	53920
86170	53921
146822	53922
306510	53923
6154	53924
65538	53925
52187	53926
34026	53927
370000	53928
221131	53929
48035	53930
278956	53931
53899	53932
53519	53933
74784	53934
121641	53935
184208	53936
371154	53937
46144	53938
47098	53939
348318	53940
431922	53941
227601	53942
56132	53943
97042	53944
241355	53945
85076	53946
41477	53947
23498	53948
212492	53949
71496	53950
27901	53951
20799	53952
308398	53953
10846	53954
43879	53955
75750	53956
157731	53957
320508	53958
88651	53959
322155	53960
36346	53961
117971	53962
57747	53963
187056	53964
440357	53965
442991	53966
51117	53967
33545	53968
350979	53969
451824	53970
248850	53971
71632	53972
77441	53973
177593	53974
232872	53975
2954	53976
24218	53977
286026	53978
209456	53979
181625	53980
303365	53981
189839	53982
131480	53983
127311	53984
200637	53985
166268	53986
223456	53987
60562	53988
298336	53989
194332	53990
253008	53991
143972	53992
133261	53993
87824	53994
77877	53995
218459	53996
184002	53997
239991	53998
168412	53999
49268	54000
156916	54001
22139	54002
303321	54003
160890	54004
339017	54005
440342	54006
43140	54007
120258	54008
182193	54009
203933	54010
224733	54011
272407	54012
32098	54013
225934	54014
253635	54015
57607	54016
153728	54017
441336	54018
415660	54019
61041	54020
259681	54021
29692	54022
306004	54023
16584	54024
430231	54025
127661	54026
226660	54027
314109	54028
137969	54029
123769	54030
29765	54031
437995	54032
200235	54033
225568	54034
55026	54035
231899	54036
115022	54037
1951	54038
76573	54039
48283	54040
80531	54041
280947	54042
345144	54043
152272	54044
174418	54045
136396	54046
44458	54047
57580	54048
194109	54049
304009	54050
427543	54051
86210	54052
248324	54053
152246	54054
452342	54055
307	54056
426800	54057
426535	54058
13496	54059
90527	54060
72790	54061
79439	54062
43396	54063
145697	54064
12606	54065
21125	54066
160074	54067
18836	54068
66568	54069
167307	54070
50216	54071
261218	54072
293185	54073
33014	54074
155646	54075
76450	54076
186294	54077
7153	54078
38669	54079
114484	54080
399892	54081
188655	54082
183079	54083
61268	54084
34191	54085
83578	54086
62205	54087
142575	54088
118034	54089
225898	54090
480	54091
5127	54092
111132	54093
6301	54094
8680	54095
335727	54096
364663	54097
67677	54098
45832	54099
351694	54100
37890	54101
422214	54102
227777	54103
92976	54104
72037	54105
94910	54106
22751	54107
51915	54108
3360	54109
30292	54110
89556	54111
139873	54112
95576	54113
17925	54114
17764	54115
4454	54116
251384	54117
109740	54118
59790	54119
213745	54120
14183	54121
269724	54122
232174	54123
91210	54124
61680	54125
5517	54126
285971	54127
144647	54128
36540	54129
130821	54130
231030	54131
180695	54132
376620	54133
40816	54134
112131	54135
389246	54136
29186	54137
98555	54138
217083	54139
16512	54140
191779	54141
218703	54142
198267	54143
105040	54144
216367	54145
161585	54146
80092	54147
229441	54148
11792	54149
420243	54150
36573	54151
175957	54152
103853	54153
96331	54154
6757	54155
246818	54156
87499	54157
290789	54158
327228	54159
403048	54160
2981	54161
380379	54162
46311	54163
448871	54164
89989	54165
50131	54166
6432	54167
4360	54168
424310	54169
13218	54170
11322	54171
33972	54172
35735	54173
123083	54174
22167	54175
27077	54176
117477	54177
41804	54178
52910	54179
59082	54180
87634	54181
110115	54182
152684	54183
248487	54184
312893	54185
340180	54186
234449	54187
57263	54188
152683	54189
112691	54190
97036	54191
403875	54192
194281	54193
377177	54194
109906	54195
346259	54196
216777	54197
20316	54198
141506	54199
138506	54200
154964	54201
100071	54202
52605	54203
96919	54204
13382	54205
122789	54206
225936	54207
206928	54208
117156	54209
37862	54210
399930	54211
148973	54212
76194	54213
240468	54214
132213	54215
29873	54216
94300	54217
352945	54218
38350	54219
18158	54220
80594	54221
53357	54222
95330	54223
28504	54224
236719	54225
2842	54226
413457	54227
434025	54228
6399	54229
64831	54230
165687	54231
747	54232
10771	54233
400259	54234
110796	54235
10779	54236
425688	54237
46416	54238
15283	54239
126958	54240
141450	54241
211493	54242
287609	54243
141091	54244
313540	54245
9308	54246
73724	54247
445135	54248
36294	54249
107371	54250
2592	54251
121639	54252
96727	54253
44532	54254
39413	54255
382779	54256
21275	54257
122898	54258
5727	54259
360857	54260
363594	54261
149633	54262
46714	54263
10235	54264
8910	54265
15627	54266
44831	54267
10620	54268
48672	54269
1886	54270
31085	54271
64630	54272
333214	54273
13886	54274
207572	54275
181014	54276
108282	54277
50176	54278
205739	54279
6080	54280
1874	54281
4843	54282
61526	54283
5031	54284
11325	54285
132955	54286
345119	54287
49220	54288
33905	54289
127238	54290
57981	54291
5050	54292
401289	54293
143569	54294
225245	54295
11623	54296
151619	54297
189033	54298
233532	54299
445215	54300
242856	54301
22175	54302
124090	54303
180506	54304
132538	54305
59323	54306
317522	54307
20394	54308
108539	54309
2336	54310
32685	54311
378919	54312
23304	54313
10188	54314
89034	54315
3845	54316
367141	54317
108476	54318
161515	54319
17350	54320
249964	54321
71738	54322
206390	54323
480	54324
62112	54325
31158	54326
22157	54327
249335	54328
50942	54329
557	54330
3537	54331
270761	54332
33619	54333
319363	54334
3545	54335
4924	54336
107952	54337
2678	54338
227680	54339
20808	54340
130565	54341
153702	54342
125768	54343
68511	54344
125768	54345
56121	54346
183705	54347
92461	54348
61369	54349
8756	54350
113011	54351
319841	54352
114299	54353
457500	54354
272333	54355
228467	54356
129726	54357
174707	54358
344823	54359
126965	54360
34898	54361
261235	54362
231208	54363
74180	54364
2573	54365
346222	54366
1400	54367
30776	54368
101841	54369
189933	54370
77033	54371
292669	54372
200857	54373
67981	54374
44422	54375
21400	54376
134607	54377
38489	54378
188511	54379
251375	54380
299814	54381
86156	54382
43071	54383
396802	54384
33631	54385
70563	54386
259783	54387
29567	54388
136084	54389
253765	54390
32629	54391
566	54392
193310	54393
28615	54394
162042	54395
21352	54396
127060	54397
63956	54398
189921	54399
3780	54400
241332	54401
247688	54402
9652	54403
262689	54404
353926	54405
385989	54406
35484	54407
64106	54408
197485	54409
216715	54410
2788	54411
413245	54412
117542	54413
125668	54414
210755	54415
459187	54416
85671	54417
101843	54418
1589	54419
61206	54420
39176	54421
80784	54422
27066	54423
33053	54424
27787	54425
63501	54426
82783	54427
26190	54428
32497	54429
27852	54430
89283	54431
215475	54432
243355	54433
235703	54434
391059	54435
85443	54436
212661	54437
3177	54438
160428	54439
442119	54440
186750	54441
82055	54442
344253	54443
186811	54444
31685	54445
107274	54446
33887	54447
30709	54448
169245	54449
404650	54450
184196	54451
1237	54452
175127	54453
6605	54454
240250	54455
9885	54456
147750	54457
11056	54458
220635	54459
12815	54460
124069	54461
32676	54462
54776	54463
437204	54464
44328	54465
19377	54466
2707	54467
124572	54468
177292	54469
12981	54470
92	54471
22097	54472
78068	54473
322437	54474
78198	54475
188206	54476
73724	54477
125280	54478
35911	54479
9022	54480
24513	54481
380720	54482
62400	54483
117525	54484
61634	54485
112135	54486
30908	54487
80	54488
215970	54489
54461	54490
342177	54491
336723	54492
179632	54493
153008	54494
48009	54495
379148	54496
312979	54497
17698	54498
221615	54499
368868	54500
54273	54501
8604	54502
3259	54503
56058	54504
195753	54505
308911	54506
66913	54507
246970	54508
197979	54509
226364	54510
22421	54511
46637	54512
363869	54513
25509	54514
117217	54515
66412	54516
97037	54517
104209	54518
26186	54519
235945	54520
94712	54521
298437	54522
73903	54523
413722	54524
99966	54525
313062	54526
142891	54527
316670	54528
45944	54529
399245	54530
103133	54531
177099	54532
393043	54533
6609	54534
85102	54535
396091	54536
38939	54537
371641	54538
328830	54539
256814	54540
196222	54541
358213	54542
140915	54543
58030	54544
86006	54545
128109	54546
333885	54547
370597	54548
62363	54549
308323	54550
91548	54551
170660	54552
393955	54553
7648	54554
559	54555
335224	54556
33468	54557
125557	54558
118825	54559
409667	54560
273644	54561
220452	54562
15143	54563
215616	54564
196153	54565
114262	54566
18113	54567
16453	54568
270541	54569
225736	54570
158264	54571
77900	54572
349928	54573
278973	54574
305234	54575
275748	54576
314459	54577
152023	54578
409875	54579
396863	54580
65752	54581
218957	54582
210067	54583
38633	54584
213325	54585
406031	54586
45186	54587
93460	54588
4191	54589
94142	54590
184960	54591
3809	54592
99724	54593
69398	54594
79553	54595
256348	54596
283459	54597
648	54598
310333	54599
138239	54600
43604	54601
130508	54602
88959	54603
21507	54604
45183	54605
370971	54606
79341	54607
115967	54608
244854	54609
61343	54610
405889	54611
71241	54612
132114	54613
2739	54614
38295	54615
92200	54616
36117	54617
63818	54618
26842	54619
89549	54620
34571	54621
193228	54622
193228	54623
24685	54624
111069	54625
56168	54626
195471	54627
48016	54628
388259	54629
80443	54630
327051	54631
105505	54632
364182	54633
236495	54634
183814	54635
25371	54636
215611	54637
25371	54638
12243	54639
118812	54640
190340	54641
109405	54642
226115	54643
104396	54644
14553	54645
142747	54646
103680	54647
135878	54648
30456	54649
44119	54650
84065	54651
261399	54652
104449	54653
45077	54654
96504	54655
54004	54656
48756	54657
186603	54658
58604	54659
101955	54660
80728	54661
54004	54662
124599	54663
96956	54664
368996	54665
139919	54666
196061	54667
133433	54668
47327	54669
64753	54670
199802	54671
66800	54672
42368	54673
444355	54674
454667	54675
50419	54676
10426	54677
196922	54678
144185	54679
13465	54680
81819	54681
381710	54682
320520	54683
394995	54684
32221	54685
192981	54686
279084	54687
51910	54688
429120	54689
231729	54690
235846	54691
244553	54692
126616	54693
88232	54694
219090	54695
80401	54696
31061	54697
37560	54698
304621	54699
191399	54700
65952	54701
401888	54702
430400	54703
233071	54704
116972	54705
112001	54706
340574	54707
179571	54708
5136	54709
125750	54710
7410	54711
59097	54712
3045	54713
446651	54714
26870	54715
44406	54716
151224	54717
8604	54718
386967	54719
254327	54720
30280	54721
358113	54722
66598	54723
199551	54724
190897	54725
218117	54726
331501	54727
72721	54728
195841	54729
408254	54730
1267	54731
39122	54732
227316	54733
116454	54734
186602	54735
414080	54736
4013	54737
68905	54738
52416	54739
17087	54740
89465	54741
192907	54742
3458	54743
48538	54744
53687	54745
57520	54746
45454	54747
59979	54748
49171	54749
211297	54750
39828	54751
32164	54752
356244	54753
431256	54754
348162	54755
26780	54756
183914	54757
321106	54758
54360	54759
84050	54760
183721	54761
3809	54762
375260	54763
20915	54764
382547	54765
77740	54766
243412	54767
243452	54768
402950	54769
143436	54770
157549	54771
110265	54772
286484	54773
56608	54774
121984	54775
221514	54776
101821	54777
210348	54778
190414	54779
159554	54780
9621	54781
55686	54782
457642	54783
86372	54784
368434	54785
279851	54786
172910	54787
129082	54788
5038	54789
51415	54790
185626	54791
388402	54792
76802	54793
39191	54794
154784	54795
117846	54796
154917	54797
31283	54798
246129	54799
154954	54800
351129	54801
102771	54802
244116	54803
170564	54804
189396	54805
3697	54806
80070	54807
12715	54808
349612	54809
70469	54810
22371	54811
78936	54812
295021	54813
343234	54814
181064	54815
32611	54816
228099	54817
37358	54818
94383	54819
2222	54820
32977	54821
48696	54822
74809	54823
49657	54824
212723	54825
70579	54826
12467	54827
133030	54828
85090	54829
133436	54830
63884	54831
16203	54832
92808	54833
63488	54834
224863	54835
63441	54836
5004	54837
174033	54838
33225	54839
70588	54840
106122	54841
13113	54842
125855	54843
60814	54844
286195	54845
75824	54846
3884	54847
25834	54848
15530	54849
83477	54850
453598	54851
453475	54852
41533	54853
69171	54854
298001	54855
15542	54856
225076	54857
182886	54858
180852	54859
442068	54860
194598	54861
6485	54862
55844	54863
7466	54864
172916	54865
218153	54866
34707	54867
155019	54868
68848	54869
19918	54870
400394	54871
140992	54872
17948	54873
108993	54874
402203	54875
214868	54876
48929	54877
52825	54878
250267	54879
76194	54880
2161	54881
339760	54882
195765	54883
443105	54884
23418	54885
9616	54886
17076	54887
959	54888
23848	54889
128757	54890
178923	54891
25634	54892
48783	54893
225271	54894
315006	54895
30085	54896
62602	54897
63760	54898
14031	54899
12951	54900
172865	54901
31	54902
133396	54903
5234	54904
2191	54905
49822	54906
405265	54907
42048	54908
346248	54909
222775	54910
84914	54911
237234	54912
29822	54913
110982	54914
276595	54915
23054	54916
1319	54917
6754	54918
77791	54919
242342	54920
424427	54921
124940	54922
197748	54923
174763	54924
102891	54925
160746	54926
238854	54927
134906	54928
54559	54929
459395	54930
438007	54931
120663	54932
97316	54933
42092	54934
61483	54935
367259	54936
65821	54937
72837	54938
6995	54939
458203	54940
1346	54941
106079	54942
158971	54943
83224	54944
416324	54945
120	54946
62329	54947
117804	54948
58685	54949
65690	54950
432906	54951
148827	54952
158657	54953
16561	54954
301834	54955
120845	54956
280265	54957
1431	54958
20830	54959
9240	54960
63546	54961
170049	54962
11280	54963
207694	54964
241439	54965
106528	54966
174104	54967
765	54968
92422	54969
36658	54970
103436	54971
10168	54972
182353	54973
96937	54974
339836	54975
34773	54976
444830	54977
95762	54978
142903	54979
1448	54980
61346	54981
22041	54982
84564	54983
17217	54984
340312	54985
449524	54986
31510	54987
412151	54988
90300	54989
174486	54990
377319	54991
335074	54992
166381	54993
170404	54994
160818	54995
51963	54996
255177	54997
49433	54998
160190	54999
429260	55000
330452	55001
169596	55002
213143	55003
24362	55004
1324	55005
14152	55006
245500	55007
1978	55008
337431	55009
8544	55010
117824	55011
4996	55012
32288	55013
52414	55014
15754	55015
3173	55016
61056	55017
119599	55018
106772	55019
193756	55020
234809	55021
133768	55022
132218	55023
294662	55024
114651	55025
78281	55026
428252	55027
54094	55028
204912	55029
173618	55030
8090	55031
9536	55032
5716	55033
332603	55034
380381	55035
16735	55036
200133	55037
63277	55038
53756	55039
449856	55040
51742	55041
157303	55042
168753	55043
134668	55044
69738	55045
420139	55046
36015	55047
411241	55048
418267	55049
78651	55050
126	55051
1256	55052
452087	55053
151949	55054
126	55055
435102	55056
244195	55057
173618	55058
126	55059
95106	55060
167653	55061
228117	55062
101995	55063
78423	55064
10346	55065
93775	55066
197573	55067
392919	55068
32404	55069
32404	55070
153115	55071
2652	55072
12123	55073
87556	55074
24091	55075
12123	55076
216497	55077
141688	55078
1151	55079
1151	55080
196803	55081
377603	55082
45328	55083
209044	55084
59629	55085
135764	55086
44260	55087
305310	55088
432327	55089
275117	55090
100170	55091
453236	55092
250500	55093
373064	55094
120927	55095
244554	55096
238397	55097
160747	55098
111990	55099
251508	55100
402140	55101
86412	55102
64635	55103
389377	55104
239281	55105
171544	55106
116277	55107
38332	55108
275073	55109
114557	55110
87001	55111
420292	55112
87302	55113
46776	55114
41367	55115
170482	55116
275306	55117
269165	55118
206459	55119
142226	55120
155	55121
176095	55122
155	55123
196408	55124
607	55125
72902	55126
114557	55127
138868	55128
21798	55129
274858	55130
142473	55131
180162	55132
171383	55133
217127	55134
117727	55135
320535	55136
93856	55137
61225	55138
8434	55139
267213	55140
2502	55141
152026	55142
12906	55143
138223	55144
149235	55145
126	55146
88346	55147
207658	55148
19954	55149
48892	55150
245547	55151
101475	55152
54461	55153
104068	55154
111850	55155
51932	55156
448927	55157
126	55158
180526	55159
393392	55160
174	55161
36981	55162
153176	55163
339259	55164
140470	55165
123384	55166
201304	55167
250573	55168
165757	55169
81794	55170
280200	55171
126	55172
126	55173
122198	55174
198579	55175
190737	55176
322998	55177
433312	55178
127181	55179
35511	55180
214616	55181
57037	55182
8087	55183
149694	55184
127181	55185
440116	55186
101175	55187
228782	55188
445891	55189
220443	55190
174209	55191
417338	55192
62961	55193
237779	55194
63103	55195
65292	55196
51097	55197
166017	55198
92771	55199
96993	55200
224393	55201
165355	55202
231160	55203
75836	55204
278229	55205
7865	55206
7865	55207
167255	55208
73029	55209
60338	55210
4995	55211
186682	55212
157095	55213
224023	55214
35232	55215
167444	55216
31917	55217
200306	55218
6308	55219
915	55220
168128	55221
14714	55222
44957	55223
242852	55224
75762	55225
57647	55226
88034	55227
34587	55228
287408	55229
30773	55230
32340	55231
58980	55232
69328	55233
439659	55234
266829	55235
18018	55236
25734	55237
35720	55238
375744	55239
382496	55240
135295	55241
57508	55242
346534	55243
249832	55244
400175	55245
439000	55246
175116	55247
47550	55248
415825	55249
117381	55250
146706	55251
3464	55252
23952	55253
15743	55254
31043	55255
241081	55256
8642	55257
4380	55258
236655	55259
199782	55260
286788	55261
314429	55262
458968	55263
28253	55264
217772	55265
87268	55266
343620	55267
360015	55268
374153	55269
325167	55270
84584	55271
199437	55272
170314	55273
33819	55274
223927	55275
114544	55276
413361	55277
367009	55278
60807	55279
203708	55280
237448	55281
220997	55282
218589	55283
219830	55284
115967	55285
143963	55286
415650	55287
435676	55288
189741	55289
432811	55290
148264	55291
37004	55292
206297	55293
7003	55294
129789	55295
352750	55296
459703	55297
314253	55298
88301	55299
37986	55300
159	55301
31844	55302
45587	55303
12366	55304
45503	55305
437798	55306
25734	55307
194841	55308
114095	55309
86550	55310
179649	55311
53572	55312
412525	55313
16	55314
3666	55315
437628	55316
264590	55317
66072	55318
155639	55319
67042	55320
383057	55321
168935	55322
292760	55323
143692	55324
76490	55325
12733	55326
13624	55327
65191	55328
29641	55329
8846	55330
8846	55331
168912	55332
293946	55333
201306	55334
144605	55335
337287	55336
6979	55337
66034	55338
34394	55339
24873	55340
390572	55341
13035	55342
124514	55343
70985	55344
132386	55345
139585	55346
177218	55347
268476	55348
181806	55349
451555	55350
373190	55351
248371	55352
226109	55353
18710	55354
152173	55355
419558	55356
237396	55357
94546	55358
451724	55359
346109	55360
21181	55361
133125	55362
215316	55363
273900	55364
11461	55365
16328	55366
303201	55367
112451	55368
1722	55369
123251	55370
9092	55371
172122	55372
411968	55373
31208	55374
5060	55375
94259	55376
29131	55377
3246	55378
392895	55379
389022	55380
31677	55381
405	55382
7465	55383
111847	55384
43244	55385
113922	55386
188927	55387
10438	55388
68458	55389
20929	55390
20654	55391
49897	55392
459491	55393
247787	55394
37798	55395
37798	55396
103131	55397
1364	55398
47628	55399
47628	55400
267159	55401
98590	55402
223817	55403
173290	55404
343817	55405
195104	55406
196856	55407
56043	55408
345698	55409
102879	55410
431523	55411
146946	55412
227324	55413
62430	55414
73106	55415
73480	55416
355911	55417
79750	55418
108390	55419
77788	55420
403372	55421
81549	55422
15418	55423
344500	55424
237396	55425
437743	55426
177217	55427
276806	55428
38284	55429
395198	55430
171153	55431
28869	55432
72350	55433
273307	55434
72420	55435
142030	55436
6983	55437
144062	55438
38302	55439
206365	55440
6983	55441
21527	55442
5579	55443
276367	55444
94116	55445
158708	55446
94007	55447
35126	55448
50147	55449
41947	55450
23647	55451
69743	55452
99634	55453
197888	55454
270716	55455
72007	55456
998	55457
140590	55458
309682	55459
70523	55460
66110	55461
220222	55462
437979	55463
108325	55464
30924	55465
18443	55466
417998	55467
216963	55468
30954	55469
222675	55470
58489	55471
114345	55472
52856	55473
38996	55474
70669	55475
167278	55476
239966	55477
313718	55478
386197	55479
55393	55480
167040	55481
179265	55482
353251	55483
125354	55484
14269	55485
91793	55486
16531	55487
9546	55488
4059	55489
346147	55490
119505	55491
74323	55492
76275	55493
2211	55494
37620	55495
32128	55496
2315	55497
317861	55498
361729	55499
189878	55500
377463	55501
304216	55502
15460	55503
238310	55504
353913	55505
79676	55506
19503	55507
60199	55508
2762	55509
42180	55510
153272	55511
238717	55512
14299	55513
367773	55514
233471	55515
105804	55516
45172	55517
227324	55518
261831	55519
102694	55520
415339	55521
6247	55522
218619	55523
153197	55524
89788	55525
85	55526
79363	55527
37199	55528
93767	55529
93544	55530
38764	55531
59389	55532
89788	55533
95105	55534
148047	55535
103765	55536
205247	55537
393741	55538
171839	55539
191150	55540
23631	55541
23631	55542
27	55543
222162	55544
26632	55545
80142	55546
101141	55547
188387	55548
168815	55549
163598	55550
283511	55551
75466	55552
321398	55553
7712	55554
9742	55555
277111	55556
34496	55557
97341	55558
230244	55559
12946	55560
314233	55561
2884	55562
122107	55563
188195	55564
40088	55565
210106	55566
356837	55567
58673	55568
151876	55569
161853	55570
71070	55571
286264	55572
188358	55573
38454	55574
156346	55575
223079	55576
77778	55577
26502	55578
3401	55579
29485	55580
81068	55581
167422	55582
18053	55583
438247	55584
71574	55585
210395	55586
5399	55587
30707	55588
120223	55589
208596	55590
2570	55591
36644	55592
36120	55593
113793	55594
211933	55595
6601	55596
217226	55597
122609	55598
333533	55599
1663	55600
242999	55601
1445	55602
296997	55603
44944	55604
3374	55605
6627	55606
17276	55607
7486	55608
40914	55609
25282	55610
237585	55611
129552	55612
8523	55613
6417	55614
357931	55615
70445	55616
76771	55617
1322	55618
219927	55619
56152	55620
622	55621
75403	55622
106999	55623
72975	55624
64241	55625
2580	55626
361146	55627
72347	55628
16508	55629
37122	55630
77557	55631
111597	55632
157180	55633
186854	55634
111460	55635
68535	55636
291740	55637
27468	55638
6947	55639
75023	55640
272927	55641
322279	55642
390368	55643
148944	55644
86198	55645
112675	55646
28652	55647
404663	55648
25719	55649
419180	55650
8715	55651
248946	55652
35356	55653
260306	55654
70049	55655
242909	55656
57166	55657
11896	55658
9859	55659
55514	55660
38136	55661
37520	55662
331656	55663
150775	55664
76259	55665
42525	55666
34651	55667
155352	55668
63474	55669
67749	55670
251942	55671
39379	55672
34913	55673
249628	55674
66046	55675
67735	55676
133744	55677
67139	55678
129104	55679
65936	55680
172298	55681
20805	55682
437154	55683
138018	55684
62664	55685
31854	55686
193214	55687
232309	55688
50856	55689
46343	55690
10009	55691
300128	55692
305760	55693
20249	55694
223553	55695
31942	55696
152440	55697
72976	55698
424688	55699
153111	55700
101568	55701
1318	55702
56124	55703
34772	55704
24589	55705
403073	55706
433515	55707
220279	55708
336715	55709
127369	55710
298392	55711
137682	55712
169791	55713
345541	55714
82383	55715
79364	55716
147847	55717
1472	55718
114427	55719
53917	55720
141377	55721
83889	55722
89648	55723
125398	55724
276780	55725
141847	55726
102363	55727
297587	55728
2112	55729
367774	55730
1490	55731
23544	55732
163394	55733
211788	55734
246980	55735
297454	55736
99621	55737
77976	55738
98864	55739
100460	55740
172948	55741
285591	55742
75219	55743
108716	55744
265476	55745
165482	55746
17453	55747
120421	55748
234709	55749
15609	55750
263961	55751
297932	55752
190465	55753
228964	55754
325518	55755
2587	55756
223667	55757
335097	55758
107837	55759
43125	55760
76765	55761
37229	55762
139276	55763
359475	55764
299199	55765
389259	55766
2462	55767
8282	55768
249355	55769
374745	55770
47799	55771
148665	55772
70548	55773
321903	55774
45688	55775
75560	55776
19274	55777
87759	55778
292030	55779
28559	55780
262694	55781
84360	55782
17190	55783
60624	55784
45292	55785
317244	55786
356802	55787
96629	55788
194005	55789
9236	55790
111503	55791
5333	55792
20635	55793
30656	55794
7614	55795
312692	55796
151607	55797
249686	55798
79920	55799
98108	55800
90700	55801
63435	55802
425693	55803
416909	55804
23042	55805
33310	55806
346244	55807
381073	55808
5535	55809
6108	55810
232939	55811
40681	55812
3428	55813
10007	55814
50432	55815
337	55816
231062	55817
418616	55818
390813	55819
436244	55820
201540	55821
47055	55822
335573	55823
9016	55824
108558	55825
14721	55826
129650	55827
203480	55828
2030	55829
59374	55830
165	55831
133608	55832
47208	55833
385833	55834
38955	55835
93216	55836
30985	55837
18046	55838
199300	55839
264524	55840
145868	55841
33153	55842
67157	55843
167085	55844
4966	55845
55500	55846
349066	55847
270700	55848
237560	55849
237562	55850
392451	55851
285234	55852
25823	55853
302651	55854
9477	55855
251777	55856
144737	55857
20462	55858
89464	55859
78654	55860
192527	55861
245704	55862
390153	55863
223151	55864
123337	55865
191013	55866
127305	55867
4203	55868
110348	55869
21733	55870
104913	55871
26218	55872
958	55873
4089	55874
258536	55875
84481	55876
50011	55877
112931	55878
3257	55879
212233	55880
196725	55881
388117	55882
36825	55883
451782	55884
260092	55885
39223	55886
211658	55887
120953	55888
248068	55889
346573	55890
249389	55891
143956	55892
4905	55893
442534	55894
266806	55895
48203	55896
107134	55897
196501	55898
19760	55899
12555	55900
46056	55901
340259	55902
199942	55903
101420	55904
242918	55905
3212	55906
63340	55907
25172	55908
289013	55909
403997	55910
234310	55911
297051	55912
274320	55913
140075	55914
166891	55915
4873	55916
274957	55917
42183	55918
32783	55919
206735	55920
131112	55921
12862	55922
12526	55923
147505	55924
444764	55925
237630	55926
126434	55927
379392	55928
213068	55929
126362	55930
227854	55931
42178	55932
102519	55933
333647	55934
20145	55935
7414	55936
15950	55937
286962	55938
285573	55939
4444	55940
15439	55941
18837	55942
25163	55943
83186	55944
234839	55945
18837	55946
5836	55947
66288	55948
72832	55949
348196	55950
327491	55951
70319	55952
426792	55953
354849	55954
126248	55955
208547	55956
157395	55957
12312	55958
9122	55959
154211	55960
20284	55961
136746	55962
435913	55963
200864	55964
19942	55965
23749	55966
213334	55967
127157	55968
1257	55969
187408	55970
26274	55971
234402	55972
215761	55973
159623	55974
370486	55975
380826	55976
344153	55977
98273	55978
187891	55979
61142	55980
256669	55981
336180	55982
65771	55983
106412	55984
190255	55985
13291	55986
124762	55987
8208	55988
383419	55989
23	55990
214727	55991
136697	55992
365597	55993
55933	55994
13584	55995
156327	55996
350737	55997
184896	55998
276953	55999
331163	56000
12410	56001
359207	56002
79322	56003
172577	56004
67790	56005
4955	56006
131989	56007
939	56008
54299	56009
304906	56010
134252	56011
66295	56012
32439	56013
232920	56014
224562	56015
210924	56016
20161	56017
213138	56018
220510	56019
74649	56020
107049	56021
305722	56022
32512	56023
112521	56024
204074	56025
133175	56026
128082	56027
455199	56028
147578	56029
128089	56030
25465	56031
140349	56032
111293	56033
273985	56034
141620	56035
246854	56036
94955	56037
172338	56038
270306	56039
68690	56040
8092	56041
8081	56042
256289	56043
20971	56044
126490	56045
154255	56046
92871	56047
59824	56048
154026	56049
223695	56050
127291	56051
247114	56052
28095	56053
7778	56054
277369	56055
116677	56056
322529	56057
87047	56058
159664	56059
331929	56060
37027	56061
129103	56062
241359	56063
441612	56064
52052	56065
5537	56066
58599	56067
139839	56068
77036	56069
404762	56070
403162	56071
202056	56072
289597	56073
183133	56074
36257	56075
266953	56076
28699	56077
28699	56078
208549	56079
271604	56080
290838	56081
443244	56082
264295	56083
256058	56084
256052	56085
387704	56086
187725	56087
71408	56088
161428	56089
15377	56090
42120	56091
1878	56092
23431	56093
13178	56094
272003	56095
14028	56096
201733	56097
125502	56098
109275	56099
140475	56100
350615	56101
8642	56102
78397	56103
2133	56104
392523	56105
102776	56106
137304	56107
5379	56108
341262	56109
170499	56110
284871	56111
171197	56112
64978	56113
102397	56114
4799	56115
350163	56116
25115	56117
256586	56118
45104	56119
39667	56120
33192	56121
11666	56122
433150	56123
320635	56124
129047	56125
59371	56126
294169	56127
85299	56128
81977	56129
61769	56130
57605	56131
317866	56132
9219	56133
297384	56134
227944	56135
231570	56136
141780	56137
110096	56138
27959	56139
214991	56140
3275	56141
459235	56142
37229	56143
58778	56144
32162	56145
217363	56146
27070	56147
419886	56148
107377	56149
174798	56150
132113	56151
11074	56152
65430	56153
100791	56154
191753	56155
263863	56156
72478	56157
131337	56158
193259	56159
420206	56160
29110	56161
8696	56162
108236	56163
145131	56164
155717	56165
42118	56166
28013	56167
243875	56168
21080	56169
65981	56170
285150	56171
300046	56172
138091	56173
158430	56174
101599	56175
184028	56176
79188	56177
189993	56178
394139	56179
213056	56180
114907	56181
214413	56182
401729	56183
407365	56184
208008	56185
406203	56186
242251	56187
24339	56188
24339	56189
395999	56190
428192	56191
421476	56192
243631	56193
430990	56194
399383	56195
419445	56196
222143	56197
396611	56198
26666	56199
455617	56200
101192	56201
108629	56202
194705	56203
374186	56204
249007	56205
404003	56206
92884	56207
414126	56208
418169	56209
228008	56210
360879	56211
393255	56212
349659	56213
216798	56214
354234	56215
238791	56216
391438	56217
382188	56218
455127	56219
389369	56220
363327	56221
432934	56222
424960	56223
114907	56224
374187	56225
195957	56226
394717	56227
430989	56228
426933	56229
191847	56230
419444	56231
450217	56232
203813	56233
400636	56234
420819	56235
242251	56236
392682	56237
428837	56238
236188	56239
317325	56240
95443	56241
93019	56242
125368	56243
429986	56244
366348	56245
437062	56246
122712	56247
445883	56248
392065	56249
238023	56250
200018	56251
398154	56252
349658	56253
406789	56254
333680	56255
157171	56256
228350	56257
158981	56258
372978	56259
161645	56260
373591	56261
209521	56262
113977	56263
9058	56264
332071	56265
14845	56266
112724	56267
15580	56268
310738	56269
450218	56270
108813	56271
347614	56272
298599	56273
370868	56274
231960	56275
247664	56276
247664	56277
422439	56278
229505	56279
90810	56280
305949	56281
317326	56282
315081	56283
155872	56284
318656	56285
158331	56286
454504	56287
236596	56288
22579	56289
64119	56290
270037	56291
409037	56292
36674	56293
33668	56294
179874	56295
349957	56296
311422	56297
43554	56298
309433	56299
131974	56300
391019	56301
241980	56302
220917	56303
401011	56304
129715	56305
345870	56306
241753	56307
29333	56308
229175	56309
117716	56310
419120	56311
275304	56312
131686	56313
174700	56314
99190	56315
157813	56316
1314	56317
6723	56318
198489	56319
122443	56320
70164	56321
150408	56322
127411	56323
10668	56324
455110	56325
44657	56326
37039	56327
212665	56328
217657	56329
219303	56330
5618	56331
405726	56332
8509	56333
422655	56334
178463	56335
190683	56336
355676	56337
148067	56338
219838	56339
165392	56340
264782	56341
456179	56342
97018	56343
355095	56344
438523	56345
142875	56346
132100	56347
145451	56348
347405	56349
27781	56350
224567	56351
326528	56352
161184	56353
280783	56354
66361	56355
118078	56356
49596	56357
437908	56358
144579	56359
306794	56360
80930	56361
27133	56362
246688	56363
85339	56364
141178	56365
20560	56366
76941	56367
146288	56368
69738	56369
16482	56370
140468	56371
158705	56372
103336	56373
222153	56374
244029	56375
219133	56376
411967	56377
232326	56378
333688	56379
278720	56380
200026	56381
315740	56382
40123	56383
207654	56384
83746	56385
127512	56386
131975	56387
57916	56388
52923	56389
104083	56390
211532	56391
371976	56392
252398	56393
334189	56394
69556	56395
31848	56396
68509	56397
81696	56398
352348	56399
446209	56400
85262	56401
62849	56402
55847	56403
147428	56404
223484	56405
179407	56406
76941	56407
248830	56408
129688	56409
35870	56410
172475	56411
306567	56412
22217	56413
50638	56414
60256	56415
69738	56416
40911	56417
55998	56418
128613	56419
254473	56420
173121	56421
69065	56422
76941	56423
392270	56424
85843	56425
43742	56426
429480	56427
347500	56428
50638	56429
428846	56430
31939	56431
241418	56432
99862	56433
254193	56434
115820	56435
115821	56436
334340	56437
53284	56438
40123	56439
38882	56440
223792	56441
257355	56442
195097	56443
43742	56444
33031	56445
83459	56446
190437	56447
162769	56448
27282	56449
359976	56450
97319	56451
17287	56452
10210	56453
192108	56454
135627	56455
285786	56456
31939	56457
10068	56458
259427	56459
390530	56460
50371	56461
309946	56462
53185	56463
84100	56464
5778	56465
44837	56466
23358	56467
23358	56468
54809	56469
12711	56470
36873	56471
36873	56472
107526	56473
147260	56474
123630	56475
57134	56476
101965	56477
410603	56478
72143	56479
74070	56480
50657	56481
216196	56482
62913	56483
258459	56484
16050	56485
384610	56486
4964	56487
184840	56488
320261	56489
12166	56490
68204	56491
387560	56492
118769	56493
392366	56494
10131	56495
18766	56496
156050	56497
171567	56498
67698	56499
435368	56500
26969	56501
235103	56502
62036	56503
216238	56504
440681	56505
61391	56506
148686	56507
31672	56508
1267	56509
146	56510
61919	56511
146	56512
288051	56513
121471	56514
18041	56515
9519	56516
3074	56517
9519	56518
260480	56519
431641	56520
424562	56521
77114	56522
377958	56523
162413	56524
358565	56525
117290	56526
249754	56527
96777	56528
2917	56529
174046	56530
331903	56531
447559	56532
2001	56533
304097	56534
208610	56535
136545	56536
230586	56537
218257	56538
124927	56539
225434	56540
200383	56541
123528	56542
47767	56543
97228	56544
72751	56545
378804	56546
228117	56547
120759	56548
29276	56549
155355	56550
18848	56551
248547	56552
376567	56553
107320	56554
348214	56555
206883	56556
49669	56557
87174	56558
134237	56559
22781	56560
162006	56561
7195	56562
94902	56563
111725	56564
152369	56565
31086	56566
25904	56567
64938	56568
206669	56569
101065	56570
54159	56571
7999	56572
217702	56573
109877	56574
236572	56575
240396	56576
85892	56577
208684	56578
223266	56579
123340	56580
116809	56581
347155	56582
247775	56583
247776	56584
215173	56585
60574	56586
60574	56587
90679	56588
208419	56589
35758	56590
423871	56591
9934	56592
436373	56593
191490	56594
257600	56595
362338	56596
352770	56597
182834	56598
229311	56599
349637	56600
460233	56601
8220	56602
215850	56603
217206	56604
57684	56605
54193	56606
58138	56607
37676	56608
7337	56609
343071	56610
39525	56611
637	56612
637	56613
332596	56614
263311	56615
23887	56616
347447	56617
205878	56618
2845	56619
445605	56620
18338	56621
206703	56622
30340	56623
31013	56624
359201	56625
104207	56626
104207	56627
31581	56628
14	56629
112431	56630
76788	56631
232049	56632
63805	56633
121604	56634
118006	56635
223377	56636
56836	56637
307946	56638
375837	56639
240925	56640
17156	56641
104979	56642
352962	56643
108993	56644
312408	56645
122779	56646
79054	56647
96447	56648
295817	56649
404240	56650
110972	56651
90322	56652
119412	56653
24127	56654
359300	56655
174008	56656
11212	56657
212572	56658
247391	56659
456049	56660
33096	56661
163272	56662
83281	56663
172239	56664
165969	56665
9360	56666
252483	56667
307227	56668
84528	56669
59504	56670
453123	56671
294894	56672
227654	56673
112964	56674
328685	56675
95144	56676
250441	56677
6432	56678
203450	56679
121656	56680
247341	56681
405057	56682
121071	56683
83698	56684
64880	56685
87048	56686
32782	56687
139622	56688
412857	56689
202340	56690
126352	56691
357256	56692
154337	56693
33440	56694
67628	56695
306867	56696
2903	56697
367563	56698
89377	56699
21631	56700
319656	56701
404736	56702
401651	56703
138580	56704
315965	56705
44528	56706
14697	56707
72836	56708
246543	56709
120995	56710
451603	56711
249055	56712
204346	56713
390714	56714
172081	56715
345564	56716
237313	56717
17381	56718
282001	56719
123480	56720
80053	56721
183141	56722
182834	56723
387092	56724
351672	56725
33723	56726
152264	56727
121455	56728
236603	56729
18099	56730
48892	56731
184468	56732
54172	56733
33763	56734
28344	56735
305507	56736
131667	56737
5399	56738
218648	56739
246529	56740
438529	56741
119421	56742
218280	56743
3337	56744
79468	56745
35327	56746
206639	56747
385991	56748
122363	56749
8906	56750
239042	56751
234025	56752
155348	56753
30990	56754
35472	56755
434871	56756
63463	56757
177644	56758
5802	56759
45719	56760
205545	56761
322965	56762
71386	56763
53277	56764
117177	56765
291181	56766
44284	56767
336396	56768
26559	56769
303864	56770
15084	56771
256014	56772
2596	56773
147226	56774
167375	56775
166367	56776
18156	56777
217468	56778
13967	56779
220104	56780
44142	56781
100131	56782
149830	56783
109096	56784
26868	56785
77150	56786
58466	56787
149369	56788
367263	56789
347058	56790
38422	56791
373758	56792
89235	56793
283749	56794
191160	56795
423761	56796
37031	56797
128275	56798
158281	56799
292335	56800
10807	56801
218571	56802
34653	56803
406551	56804
320558	56805
12768	56806
17194	56807
90667	56808
149407	56809
13721	56810
44202	56811
898	56812
22553	56813
45291	56814
60433	56815
5787	56816
2907	56817
445035	56818
448414	56819
127434	56820
346961	56821
225911	56822
20526	56823
233111	56824
6024	56825
14182	56826
115965	56827
148404	56828
22504	56829
6999	56830
48270	56831
448427	56832
160450	56833
115377	56834
115659	56835
73355	56836
340161	56837
120444	56838
75365	56839
40276	56840
345154	56841
216766	56842
161254	56843
235200	56844
126608	56845
5090	56846
30496	56847
210469	56848
102315	56849
85486	56850
54203	56851
147457	56852
371210	56853
91022	56854
201114	56855
16201	56856
127575	56857
70304	56858
172215	56859
126393	56860
335410	56861
347695	56862
201693	56863
136230	56864
214620	56865
94670	56866
142358	56867
107035	56868
240189	56869
112440	56870
269824	56871
277942	56872
456876	56873
98567	56874
157100	56875
129382	56876
223368	56877
7399	56878
169281	56879
235308	56880
215351	56881
188905	56882
64633	56883
79885	56884
95868	56885
37864	56886
360953	56887
196278	56888
6446	56889
4734	56890
82644	56891
50470	56892
400898	56893
109356	56894
223660	56895
358951	56896
232622	56897
18979	56898
145312	56899
68138	56900
258452	56901
106930	56902
62985	56903
6066	56904
202830	56905
230886	56906
435576	56907
10	56908
50786	56909
53898	56910
3679	56911
61099	56912
3590	56913
402095	56914
318	56915
1678	56916
120867	56917
24547	56918
207887	56919
805	56920
239563	56921
91526	56922
271338	56923
233954	56924
16406	56925
69421	56926
19128	56927
18023	56928
320934	56929
318956	56930
361307	56931
104759	56932
227	56933
36987	56934
12890	56935
48090	56936
30396	56937
108048	56938
33936	56939
142205	56940
45068	56941
43652	56942
127877	56943
192905	56944
456577	56945
19536	56946
11791	56947
24583	56948
17370	56949
7091	56950
3070	56951
153774	56952
53724	56953
42676	56954
249633	56955
227881	56956
32361	56957
94624	56958
41886	56959
327455	56960
81900	56961
3395	56962
10642	56963
288676	56964
65428	56965
2201	56966
68120	56967
158500	56968
310735	56969
370382	56970
30632	56971
68148	56972
23655	56973
4182	56974
47007	56975
19499	56976
424333	56977
15802	56978
6993	56979
5281	56980
73585	56981
41439	56982
168635	56983
381403	56984
37469	56985
262130	56986
40169	56987
219395	56988
12496	56989
365825	56990
7240	56991
258645	56992
49102	56993
67423	56994
292467	56995
192184	56996
10769	56997
208428	56998
132866	56999
156039	57000
163945	57001
56227	57002
76329	57003
215495	57004
230751	57005
317501	57006
20456	57007
349777	57008
44998	57009
10885	57010
304944	57011
146252	57012
37583	57013
177237	57014
29974	57015
1031	57016
4162	57017
84088	57018
212050	57019
31252	57020
108369	57021
25917	57022
46388	57023
6367	57024
61972	57025
8666	57026
196137	57027
4583	57028
2918	57029
19175	57030
49429	57031
244910	57032
411279	57033
3416	57034
4029	57035
34482	57036
41092	57037
7229	57038
30743	57039
171948	57040
333965	57041
202952	57042
23022	57043
1290	57044
371066	57045
60463	57046
48635	57047
31480	57048
17586	57049
112589	57050
44696	57051
57083	57052
184849	57053
45068	57054
207740	57055
230516	57056
262	57057
114426	57058
244211	57059
77215	57060
193785	57061
450209	57062
56477	57063
8879	57064
18090	57065
37110	57066
36086	57067
405244	57068
213336	57069
119502	57070
100513	57071
30086	57072
144351	57073
24587	57074
42819	57075
12144	57076
14677	57077
8815	57078
18348	57079
194981	57080
370759	57081
8294	57082
257914	57083
95467	57084
15420	57085
20674	57086
222209	57087
19188	57088
30013	57089
18541	57090
22174	57091
226332	57092
77694	57093
429375	57094
102457	57095
127677	57096
385346	57097
74772	57098
243724	57099
170439	57100
269726	57101
3319	57102
6243	57103
4117	57104
123754	57105
176931	57106
123484	57107
22690	57108
28813	57109
41458	57110
58409	57111
300960	57112
51889	57113
2350	57114
156109	57115
1459	57116
6664	57117
9330	57118
186443	57119
130704	57120
266204	57121
51946	57122
84656	57123
270765	57124
26951	57125
54928	57126
143268	57127
55115	57128
179517	57129
1477	57130
130223	57131
255599	57132
51056	57133
496	57134
50050	57135
97640	57136
52320	57137
106401	57138
81825	57139
117787	57140
456629	57141
167468	57142
112998	57143
219525	57144
22138	57145
6360	57146
14038	57147
245874	57148
55622	57149
106888	57150
55458	57151
168891	57152
74613	57153
61877	57154
110019	57155
184919	57156
27402	57157
618	57158
16492	57159
142447	57160
55981	57161
19627	57162
17723	57163
284861	57164
97088	57165
155433	57166
149422	57167
25811	57168
29924	57169
289488	57170
435375	57171
98266	57172
158384	57173
169828	57174
12507	57175
50617	57176
38375	57177
30938	57178
152417	57179
16282	57180
36030	57181
15151	57182
93732	57183
23329	57184
18079	57185
239618	57186
24808	57187
18279	57188
60616	57189
611	57190
7353	57191
47004	57192
88373	57193
90858	57194
107041	57195
178139	57196
121183	57197
124853	57198
5527	57199
169133	57200
11236	57201
108864	57202
315625	57203
22003	57204
51293	57205
47746	57206
60790	57207
195810	57208
190817	57209
418007	57210
393581	57211
203664	57212
9777	57213
6882	57214
124234	57215
421108	57216
314262	57217
101739	57218
30070	57219
32749	57220
23506	57221
66849	57222
169236	57223
126239	57224
131172	57225
41697	57226
2686	57227
221197	57228
131589	57229
28612	57230
8281	57231
2242	57232
8770	57233
146710	57234
365795	57235
71780	57236
169768	57237
11959	57238
143101	57239
61533	57240
335845	57241
828	57242
249358	57243
161988	57244
102878	57245
192301	57246
491	57247
26523	57248
253100	57249
319846	57250
300011	57251
340561	57252
307479	57253
36489	57254
52549	57255
37962	57256
3995	57257
11351	57258
161904	57259
119825	57260
196	57261
16437	57262
5952	57263
6982	57264
6782	57265
3505	57266
2024	57267
26052	57268
19928	57269
189207	57270
41341	57271
247357	57272
38268	57273
622	57274
38672	57275
7091	57276
4095	57277
22750	57278
185241	57279
191751	57280
8215	57281
368148	57282
187405	57283
102322	57284
62506	57285
9175	57286
249724	57287
11624	57288
18949	57289
21742	57290
10182	57291
14912	57292
56593	57293
91471	57294
119153	57295
310632	57296
454626	57297
117253	57298
44153	57299
4095	57300
5487	57301
26822	57302
34610	57303
138965	57304
185604	57305
211610	57306
168956	57307
14510	57308
198120	57309
11237	57310
51722	57311
96020	57312
252327	57313
21564	57314
110390	57315
15552	57316
43649	57317
57277	57318
98660	57319
209554	57320
519	57321
84470	57322
376	57323
271793	57324
9580	57325
109400	57326
13826	57327
22839	57328
40288	57329
102529	57330
443348	57331
350347	57332
154595	57333
75479	57334
22074	57335
6243	57336
63095	57337
57334	57338
7097	57339
42259	57340
9499	57341
1888	57342
5221	57343
148896	57344
74889	57345
87337	57346
437417	57347
120529	57348
24132	57349
9644	57350
13044	57351
86264	57352
18924	57353
916	57354
224523	57355
113771	57356
14447	57357
370969	57358
133425	57359
99828	57360
24535	57361
376495	57362
117680	57363
400385	57364
25334	57365
626	57366
4896	57367
158067	57368
109196	57369
16379	57370
17960	57371
15233	57372
52959	57373
104815	57374
358709	57375
3705	57376
116890	57377
12524	57378
2617	57379
25056	57380
15576	57381
177484	57382
5453	57383
28075	57384
271885	57385
32672	57386
274361	57387
17742	57388
215377	57389
1144	57390
6075	57391
8150	57392
170233	57393
109486	57394
9803	57395
6574	57396
38662	57397
410681	57398
10231	57399
19614	57400
199680	57401
159155	57402
3135	57403
54284	57404
4665	57405
50225	57406
247470	57407
169022	57408
53329	57409
162489	57410
302686	57411
175218	57412
241280	57413
344546	57414
388373	57415
94738	57416
248645	57417
108260	57418
427836	57419
81289	57420
424731	57421
152915	57422
50771	57423
122185	57424
14506	57425
456684	57426
75069	57427
952	57428
8588	57429
207474	57430
23393	57431
12814	57432
32793	57433
32793	57434
122719	57435
57221	57436
48526	57437
6461	57438
13315	57439
79045	57440
45592	57441
17976	57442
11525	57443
9955	57444
453544	57445
17370	57446
54026	57447
334617	57448
157685	57449
588	57450
6532	57451
31931	57452
96600	57453
251311	57454
70911	57455
215656	57456
457906	57457
340040	57458
85341	57459
342482	57460
245644	57461
191158	57462
143907	57463
86603	57464
62949	57465
104417	57466
93099	57467
1461	57468
103026	57469
73499	57470
13853	57471
53685	57472
436603	57473
203455	57474
15547	57475
340247	57476
171990	57477
40393	57478
400775	57479
322608	57480
42959	57481
248266	57482
274606	57483
459797	57484
29493	57485
330475	57486
304921	57487
176362	57488
34699	57489
81269	57490
213023	57491
64817	57492
22595	57493
21686	57494
246315	57495
372841	57496
13068	57497
77236	57498
57549	57499
36798	57500
451169	57501
27564	57502
107608	57503
20414	57504
231833	57505
49907	57506
149200	57507
52571	57508
89018	57509
195836	57510
350839	57511
373818	57512
219254	57513
278620	57514
1145	57515
382658	57516
151520	57517
74510	57518
380894	57519
33080	57520
122745	57521
24514	57522
53337	57523
375897	57524
432564	57525
233060	57526
187708	57527
219904	57528
34214	57529
349163	57530
215168	57531
12640	57532
7550	57533
32312	57534
66321	57535
4877	57536
100248	57537
76023	57538
18289	57539
40918	57540
155850	57541
315712	57542
240512	57543
170871	57544
57425	57545
22515	57546
97626	57547
2028	57548
23529	57549
91341	57550
15879	57551
10753	57552
37436	57553
215003	57554
75410	57555
601	57556
363938	57557
292500	57558
17539	57559
271	57560
94928	57561
3541	57562
381508	57563
371523	57564
123821	57565
133287	57566
221019	57567
31986	57568
307260	57569
51076	57570
388773	57571
29698	57572
29516	57573
170549	57574
217504	57575
365236	57576
285476	57577
120471	57578
18881	57579
15938	57580
225864	57581
333392	57582
98668	57583
241389	57584
200797	57585
19242	57586
102319	57587
176215	57588
7274	57589
244011	57590
41188	57591
17203	57592
14321	57593
62341	57594
253009	57595
385342	57596
158104	57597
52139	57598
28165	57599
112215	57600
447231	57601
403182	57602
137383	57603
368921	57604
46100	57605
29483	57606
31832	57607
80534	57608
291803	57609
344566	57610
135617	57611
423909	57612
47689	57613
145909	57614
336624	57615
109477	57616
218856	57617
415993	57618
287430	57619
23364	57620
88967	57621
211570	57622
119272	57623
220418	57624
216906	57625
103615	57626
110123	57627
310595	57628
299665	57629
53879	57630
75020	57631
83422	57632
416351	57633
323052	57634
256257	57635
107638	57636
121660	57637
124291	57638
23092	57639
393617	57640
248275	57641
99860	57642
9682	57643
410530	57644
82068	57645
47588	57646
168101	57647
33055	57648
71246	57649
56392	57650
432330	57651
217731	57652
386262	57653
181701	57654
179300	57655
3119	57656
55195	57657
82984	57658
59042	57659
32418	57660
539	57661
33197	57662
17698	57663
212937	57664
402217	57665
432826	57666
41073	57667
203622	57668
268156	57669
137816	57670
262707	57671
30298	57672
7778	57673
130838	57674
248723	57675
62236	57676
121224	57677
23739	57678
70055	57679
25	57680
33918	57681
34329	57682
234961	57683
62833	57684
441855	57685
239978	57686
121053	57687
7166	57688
1628	57689
177686	57690
240893	57691
161947	57692
188940	57693
57653	57694
7653	57695
231118	57696
160103	57697
35214	57698
97239	57699
106414	57700
239495	57701
438819	57702
430227	57703
170543	57704
106880	57705
311154	57706
132422	57707
258428	57708
128040	57709
37144	57710
254513	57711
70704	57712
59006	57713
62876	57714
57050	57715
61728	57716
303521	57717
43904	57718
98243	57719
8397	57720
95767	57721
227603	57722
67150	57723
121073	57724
248125	57725
180055	57726
109572	57727
23686	57728
166000	57729
141608	57730
95722	57731
23156	57732
64377	57733
360536	57734
119844	57735
96824	57736
7284	57737
330069	57738
362068	57739
302708	57740
186888	57741
324048	57742
19582	57743
147758	57744
98983	57745
84840	57746
33736	57747
11782	57748
141168	57749
66518	57750
304	57751
148166	57752
33819	57753
191713	57754
241732	57755
408217	57756
284162	57757
181128	57758
156433	57759
4693	57760
300794	57761
14337	57762
157008	57763
146079	57764
413736	57765
32766	57766
409399	57767
311333	57768
140354	57769
46748	57770
123988	57771
15960	57772
90402	57773
175090	57774
15119	57775
330518	57776
56499	57777
198325	57778
247278	57779
82677	57780
55174	57781
354067	57782
224984	57783
69369	57784
66566	57785
176536	57786
103194	57787
318329	57788
228481	57789
55996	57790
170865	57791
331956	57792
29379	57793
236645	57794
74319	57795
160588	57796
104622	57797
132990	57798
51483	57799
222535	57800
221107	57801
306124	57802
51662	57803
34691	57804
129502	57805
31626	57806
26061	57807
221726	57808
374363	57809
91538	57810
181883	57811
43272	57812
99540	57813
141960	57814
164849	57815
138207	57816
190839	57817
202003	57818
183437	57819
208850	57820
271750	57821
229888	57822
245516	57823
166441	57824
394095	57825
184815	57826
233003	57827
60628	57828
396361	57829
94621	57830
132787	57831
330258	57832
241684	57833
372566	57834
76012	57835
27601	57836
28409	57837
39563	57838
198435	57839
28395	57840
190766	57841
16157	57842
190760	57843
370395	57844
370387	57845
28577	57846
52110	57847
198456	57848
183552	57849
28584	57850
370430	57851
52113	57852
370405	57853
93758	57854
28576	57855
13384	57856
95971	57857
93763	57858
22599	57859
74764	57860
52451	57861
372564	57862
198443	57863
197226	57864
100730	57865
52435	57866
101390	57867
101386	57868
52454	57869
146010	57870
198450	57871
100710	57872
100735	57873
15703	57874
39561	57875
292590	57876
12523	57877
409856	57878
375989	57879
101912	57880
815	57881
65585	57882
54118	57883
24022	57884
54777	57885
101119	57886
201311	57887
76313	57888
13497	57889
85496	57890
14866	57891
380573	57892
347747	57893
48084	57894
53163	57895
112	57896
16582	57897
53785	57898
361723	57899
402907	57900
103376	57901
5228	57902
6701	57903
202436	57904
196014	57905
16027	57906
174532	57907
242768	57908
101135	57909
198571	57910
103532	57911
16260	57912
375846	57913
25399	57914
185692	57915
7347	57916
443670	57917
276983	57918
8746	57919
42399	57920
356	57921
74629	57922
432913	57923
97102	57924
100405	57925
687	57926
51041	57927
318145	57928
283787	57929
18634	57930
1492	57931
282811	57932
28284	57933
81801	57934
29553	57935
33186	57936
230875	57937
4680	57938
35849	57939
9360	57940
134481	57941
357756	57942
15136	57943
153708	57944
98160	57945
57067	57946
420070	57947
316462	57948
364644	57949
77752	57950
5966	57951
221498	57952
126480	57953
73786	57954
51330	57955
364091	57956
336083	57957
112835	57958
332640	57959
161870	57960
15374	57961
92878	57962
449676	57963
58872	57964
39824	57965
50342	57966
231772	57967
47375	57968
21250	57969
174171	57970
392461	57971
230617	57972
143627	57973
13724	57974
219640	57975
396297	57976
85838	57977
20389	57978
356115	57979
132887	57980
100043	57981
53431	57982
25118	57983
13833	57984
418269	57985
121293	57986
73586	57987
34102	57988
179837	57989
87679	57990
25830	57991
447797	57992
441956	57993
429769	57994
192365	57995
88041	57996
4411	57997
312734	57998
441173	57999
173051	58000
201048	58001
74706	58002
7816	58003
246911	58004
168561	58005
70910	58006
111232	58007
194848	58008
412592	58009
54682	58010
353245	58011
125285	58012
108553	58013
58288	58014
48086	58015
375298	58016
153066	58017
42454	58018
53808	58019
204816	58020
157149	58021
170370	58022
329326	58023
381456	58024
298478	58025
157909	58026
247745	58027
92008	58028
82394	58029
262762	58030
211005	58031
435532	58032
9056	58033
411126	58034
17050	58035
120652	58036
170848	58037
51856	58038
5845	58039
982	58040
135	58041
15396	58042
18508	58043
927	58044
4916	58045
3070	58046
128534	58047
108919	58048
864	58049
343601	58050
6286	58051
454590	58052
185617	58053
420960	58054
210095	58055
19029	58056
62950	58057
10993	58058
16561	58059
75583	58060
11129	58061
1179	58062
790	58063
118979	58064
22344	58065
77589	58066
24203	58067
18717	58068
36876	58069
222024	58070
205854	58071
94343	58072
70988	58073
122189	58074
78071	58075
147912	58076
31184	58077
4116	58078
89	58079
93355	58080
18485	58081
23171	58082
100036	58083
116855	58084
195698	58085
185906	58086
118164	58087
23014	58088
88871	58089
139388	58090
58292	58091
275387	58092
321	58093
11055	58094
94011	58095
1869	58096
167735	58097
151252	58098
162967	58099
307071	58100
354659	58101
350939	58102
322365	58103
44768	58104
186878	58105
143034	58106
214585	58107
138759	58108
174739	58109
89684	58110
2719	58111
114596	58112
151792	58113
7715	58114
141709	58115
282804	58116
6017	58117
167229	58118
11544	58119
67182	58120
7220	58121
421	58122
27450	58123
65746	58124
60588	58125
132058	58126
19842	58127
82063	58128
186037	58129
38725	58130
266168	58131
268151	58132
85971	58133
279411	58134
20236	58135
21216	58136
1339	58137
31418	58138
7270	58139
3161	58140
70889	58141
3049	58142
33140	58143
399514	58144
6102	58145
37253	58146
87636	58147
338695	58148
82887	58149
80927	58150
206980	58151
94297	58152
51587	58153
9081	58154
202484	58155
86825	58156
210497	58157
11037	58158
39746	58159
76760	58160
117753	58161
452293	58162
2216	58163
103335	58164
291499	58165
4192	58166
35399	58167
223020	58168
293582	58169
151002	58170
22550	58171
720	58172
29135	58173
305477	58174
245137	58175
103730	58176
308111	58177
311180	58178
250578	58179
141115	58180
188554	58181
23808	58182
78000	58183
252485	58184
85520	58185
31990	58186
12175	58187
436259	58188
381605	58189
341096	58190
428694	58191
83676	58192
40514	58193
3594	58194
240611	58195
451902	58196
280216	58197
126043	58198
61023	58199
2435	58200
34395	58201
59084	58202
167057	58203
358460	58204
189307	58205
38939	58206
128400	58207
7197	58208
18116	58209
34361	58210
6890	58211
37881	58212
218510	58213
19264	58214
109444	58215
329272	58216
22105	58217
123866	58218
32498	58219
131848	58220
159709	58221
125973	58222
14322	58223
54517	58224
355252	58225
283092	58226
432371	58227
20112	58228
429185	58229
168812	58230
86286	58231
216447	58232
315188	58233
346280	58234
11286	58235
143529	58236
16417	58237
393611	58238
211481	58239
403972	58240
415981	58241
7798	58242
320571	58243
40381	58244
223765	58245
273242	58246
20804	58247
93793	58248
213960	58249
227503	58250
417213	58251
394661	58252
235392	58253
244813	58254
144841	58255
244980	58256
198217	58257
206867	58258
133721	58259
283114	58260
84147	58261
83812	58262
188424	58263
161167	58264
125603	58265
299468	58266
31059	58267
245354	58268
7741	58269
253056	58270
158401	58271
218502	58272
400234	58273
219311	58274
214996	58275
206007	58276
29950	58277
390705	58278
122901	58279
82568	58280
16670	58281
7744	58282
246976	58283
77938	58284
52962	58285
235981	58286
108374	58287
41741	58288
95365	58289
58675	58290
77816	58291
16442	58292
106513	58293
209792	58294
187446	58295
3594	58296
235818	58297
118882	58298
381597	58299
64319	58300
221174	58301
56017	58302
61159	58303
65115	58304
20893	58305
326119	58306
356460	58307
187324	58308
109034	58309
103112	58310
246220	58311
385011	58312
162723	58313
437120	58314
103891	58315
399876	58316
339349	58317
12841	58318
122365	58319
249141	58320
64093	58321
74952	58322
435168	58323
290778	58324
379726	58325
8994	58326
110580	58327
305185	58328
449712	58329
97250	58330
254293	58331
218474	58332
91841	58333
359877	58334
319498	58335
86233	58336
86614	58337
56436	58338
239904	58339
181578	58340
21186	58341
15422	58342
88438	58343
119122	58344
102925	58345
8820	58346
85350	58347
136280	58348
231722	58349
366167	58350
10562	58351
259551	58352
65433	58353
36088	58354
72851	58355
78141	58356
118774	58357
324521	58358
339610	58359
276684	58360
115363	58361
243158	58362
125875	58363
84545	58364
29813	58365
108431	58366
424937	58367
76842	58368
125839	58369
114616	58370
6994	58371
11187	58372
1590	58373
3451	58374
58627	58375
15168	58376
15312	58377
74619	58378
5200	58379
15793	58380
309020	58381
79872	58382
350288	58383
298885	58384
329513	58385
161131	58386
1614	58387
56920	58388
449393	58389
80727	58390
40688	58391
16691	58392
22944	58393
55064	58394
34599	58395
236951	58396
387775	58397
407606	58398
246644	58399
12561	58400
337623	58401
85407	58402
97839	58403
40691	58404
357194	58405
120536	58406
455364	58407
153090	58408
99804	58409
199275	58410
343257	58411
176714	58412
26026	58413
50604	58414
92827	58415
452760	58416
89184	58417
233194	58418
126902	58419
40842	58420
33965	58421
69944	58422
61292	58423
426788	58424
269984	58425
290343	58426
186609	58427
9458	58428
404022	58429
18120	58430
374239	58431
116691	58432
17841	58433
204347	58434
26340	58435
165865	58436
298538	58437
347340	58438
61080	58439
390861	58440
169400	58441
127432	58442
341593	58443
27299	58444
341074	58445
205416	58446
424463	58447
300088	58448
12218	58449
11926	58450
458372	58451
249674	58452
186123	58453
351986	58454
3161	58455
386237	58456
123260	58457
411955	58458
221404	58459
49186	58460
349638	58461
176305	58462
273369	58463
12218	58464
88150	58465
196609	58466
269973	58467
9057	58468
216480	58469
4738	58470
273763	58471
37554	58472
360985	58473
298178	58474
322659	58475
52688	58476
364401	58477
321444	58478
123611	58479
400054	58480
76816	58481
106963	58482
370248	58483
37145	58484
51514	58485
51847	58486
237144	58487
343042	58488
98293	58489
151744	58490
417770	58491
114429	58492
65953	58493
418620	58494
157779	58495
63907	58496
185046	58497
395329	58498
2135	58499
75721	58500
17094	58501
19259	58502
228727	58503
113740	58504
10990	58505
418072	58506
228961	58507
181472	58508
272322	58509
137481	58510
82515	58511
104321	58512
6866	58513
28730	58514
74325	58515
45286	58516
175002	58517
400359	58518
413073	58519
70222	58520
426862	58521
438915	58522
126589	58523
331962	58524
50337	58525
385795	58526
340656	58527
360680	58528
230496	58529
63332	58530
148530	58531
354155	58532
106132	58533
29370	58534
356550	58535
390733	58536
10706	58537
256305	58538
463	58539
387057	58540
147975	58541
64319	58542
61619	58543
199964	58544
38784	58545
284413	58546
102239	58547
124888	58548
320821	58549
37656	58550
2111	58551
135033	58552
80775	58553
122543	58554
429424	58555
300686	58556
52682	58557
186010	58558
47793	58559
440412	58560
232650	58561
326726	58562
31665	58563
394462	58564
227151	58565
110271	58566
26134	58567
158420	58568
307274	58569
445791	58570
18055	58571
82041	58572
86302	58573
335490	58574
234765	58575
113810	58576
24409	58577
79397	58578
206479	58579
361344	58580
291564	58581
169939	58582
137991	58583
24328	58584
142763	58585
37020	58586
308345	58587
211162	58588
66380	58589
66380	58590
195919	58591
395581	58592
61869	58593
166811	58594
357510	58595
160470	58596
86136	58597
153685	58598
327522	58599
92713	58600
93235	58601
108427	58602
21031	58603
451966	58604
30890	58605
168742	58606
99419	58607
396677	58608
386771	58609
159471	58610
379199	58611
182704	58612
252721	58613
242485	58614
17648	58615
37792	58616
109685	58617
47191	58618
247113	58619
338842	58620
20749	58621
59460	58622
122909	58623
405963	58624
351173	58625
221367	58626
732	58627
145820	58628
1305	58629
67529	58630
120665	58631
37061	58632
147951	58633
22055	58634
66692	58635
340616	58636
280240	58637
41817	58638
138980	58639
4807	58640
71650	58641
56427	58642
442079	58643
359001	58644
219736	58645
68421	58646
256516	58647
450684	58648
11853	58649
50562	58650
370300	58651
53213	58652
168440	58653
203037	58654
360969	58655
97173	58656
45290	58657
243768	58658
73781	58659
111944	58660
127466	58661
238818	58662
59715	58663
90810	58664
171481	58665
438978	58666
86594	58667
56439	58668
363628	58669
99439	58670
8751	58671
65341	58672
398465	58673
88159	58674
100620	58675
285041	58676
160376	58677
48249	58678
64552	58679
19813	58680
4070	58681
37924	58682
107808	58683
107808	58684
81295	58685
2009	58686
299618	58687
14151	58688
296834	58689
157441	58690
14151	58691
348149	58692
31380	58693
173139	58694
94470	58695
418068	58696
81230	58697
418895	58698
277461	58699
43690	58700
127187	58701
54329	58702
232955	58703
407532	58704
3354	58705
159446	58706
212427	58707
8959	58708
8218	58709
17196	58710
29905	58711
4358	58712
48119	58713
1695	58714
3855	58715
112803	58716
85153	58717
16765	58718
204989	58719
196255	58720
149507	58721
193623	58722
187533	58723
77416	58724
212916	58725
874	58726
208498	58727
301744	58728
36880	58729
58200	58730
459031	58731
173268	58732
230160	58733
182695	58734
116664	58735
232380	58736
288429	58737
357039	58738
182903	58739
227469	58740
130117	58741
67752	58742
113631	58743
178858	58744
108437	58745
27251	58746
20965	58747
448608	58748
7418	58749
115335	58750
57068	58751
457142	58752
241594	58753
246702	58754
181083	58755
138401	58756
7973	58757
120727	58758
184963	58759
19158	58760
108603	58761
56591	58762
205323	58763
64988	58764
52485	58765
239866	58766
350622	58767
113457	58768
166254	58769
27621	58770
13397	58771
149751	58772
353658	58773
98554	58774
236934	58775
435777	58776
236073	58777
62893	58778
103815	58779
301396	58780
38252	58781
50948	58782
318893	58783
161722	58784
177906	58785
239868	58786
212493	58787
183628	58788
430387	58789
171221	58790
62203	58791
210709	58792
74079	58793
200229	58794
384688	58795
47989	58796
205716	58797
233336	58798
218748	58799
308583	58800
160351	58801
398714	58802
7933	58803
237879	58804
191063	58805
163333	58806
307495	58807
189114	58808
382276	58809
402070	58810
49568	58811
122200	58812
12056	58813
425558	58814
101169	58815
185709	58816
3061	58817
315578	58818
49201	58819
192682	58820
318028	58821
25503	58822
379935	58823
292340	58824
152647	58825
409892	58826
445276	58827
308427	58828
224950	58829
125441	58830
250561	58831
385005	58832
107369	58833
237667	58834
162994	58835
90872	58836
240834	58837
381697	58838
209884	58839
65135	58840
297220	58841
94073	58842
208798	58843
21908	58844
37265	58845
173606	58846
167450	58847
183199	58848
203701	58849
188670	58850
2880	58851
23250	58852
316315	58853
130500	58854
9604	58855
213984	58856
169972	58857
213025	58858
162294	58859
290132	58860
71147	58861
137142	58862
106243	58863
189656	58864
282200	58865
84391	58866
167839	58867
119689	58868
166115	58869
81099	58870
42796	58871
329677	58872
445718	58873
53697	58874
398940	58875
74827	58876
186069	58877
442601	58878
8358	58879
61202	58880
370259	58881
251251	58882
5896	58883
363426	58884
133530	58885
157446	58886
136200	58887
259148	58888
2202	58889
64453	58890
112822	58891
143475	58892
171228	58893
442108	58894
118477	58895
65089	58896
309990	58897
217399	58898
404642	58899
404590	58900
25004	58901
42799	58902
103353	58903
420853	58904
117260	58905
409074	58906
326	58907
223710	58908
186021	58909
9604	58910
395679	58911
206258	58912
151437	58913
204467	58914
201152	58915
99273	58916
87863	58917
205742	58918
656	58919
218458	58920
360066	58921
93708	58922
6905	58923
53755	58924
62468	58925
91532	58926
154955	58927
267519	58928
79868	58929
215957	58930
23359	58931
102817	58932
339791	58933
9152	58934
17513	58935
442204	58936
406162	58937
325045	58938
53727	58939
281730	58940
34629	58941
350350	58942
2424	58943
391281	58944
88136	58945
151915	58946
89139	58947
72	58948
42070	58949
124407	58950
141940	58951
46466	58952
86808	58953
37985	58954
200487	58955
66675	58956
445740	58957
95714	58958
93042	58959
147123	58960
342826	58961
409484	58962
6115	58963
71819	58964
86588	58965
60564	58966
53114	58967
194240	58968
223588	58969
34672	58970
443761	58971
209803	58972
59613	58973
60276	58974
243978	58975
211680	58976
152144	58977
42572	58978
7680	58979
192249	58980
109020	58981
56232	58982
5550	58983
61200	58984
74523	58985
404120	58986
21052	58987
149437	58988
97191	58989
241491	58990
52415	58991
29114	58992
112182	58993
199	58994
199573	58995
74898	58996
93126	58997
406032	58998
59468	58999
220759	59000
62248	59001
42194	59002
312636	59003
109106	59004
34654	59005
42150	59006
150546	59007
12252	59008
411713	59009
55283	59010
22163	59011
56561	59012
238849	59013
84492	59014
167925	59015
187171	59016
239987	59017
171979	59018
88576	59019
92956	59020
172108	59021
194333	59022
84305	59023
159098	59024
295272	59025
430259	59026
125483	59027
58677	59028
439628	59029
449445	59030
7650	59031
189985	59032
314866	59033
186371	59034
458732	59035
116951	59036
179936	59037
130252	59038
412033	59039
4882	59040
3558	59041
5154	59042
11146	59043
244442	59044
35377	59045
86651	59046
97078	59047
226339	59048
269530	59049
55641	59050
212724	59051
404708	59052
290187	59053
47415	59054
294381	59055
290859	59056
133295	59057
51556	59058
411364	59059
85435	59060
99159	59061
46827	59062
273555	59063
72716	59064
268950	59065
30219	59066
44597	59067
55430	59068
58574	59069
61129	59070
61129	59071
96079	59072
11759	59073
7691	59074
3558	59075
2475	59076
3486	59077
19797	59078
33495	59079
526	59080
157269	59081
242375	59082
337015	59083
192749	59084
223529	59085
86816	59086
84547	59087
93114	59088
9680	59089
252054	59090
57434	59091
399839	59092
160615	59093
45257	59094
17940	59095
150388	59096
115854	59097
178902	59098
139018	59099
185944	59100
10912	59101
182191	59102
299630	59103
308235	59104
29432	59105
181983	59106
146154	59107
218612	59108
233162	59109
47835	59110
106290	59111
201374	59112
30759	59113
31037	59114
82757	59115
3788	59116
133546	59117
308783	59118
262550	59119
144692	59120
157588	59121
87788	59122
111571	59123
364396	59124
222449	59125
111044	59126
367335	59127
169388	59128
217393	59129
106387	59130
415836	59131
239121	59132
147010	59133
54699	59134
276201	59135
346226	59136
54699	59137
16458	59138
103328	59139
9094	59140
294178	59141
77612	59142
366835	59143
260320	59144
29000	59145
77915	59146
97032	59147
334159	59148
385961	59149
129345	59150
1563	59151
208944	59152
42260	59153
138601	59154
123463	59155
1276	59156
226185	59157
101937	59158
102194	59159
116239	59160
6769	59161
18976	59162
180749	59163
18287	59164
208082	59165
29643	59166
6272	59167
350803	59168
126769	59169
43229	59170
319085	59171
347967	59172
90772	59173
267461	59174
386743	59175
407338	59176
10077	59177
395134	59178
431601	59179
220146	59180
459668	59181
430484	59182
14557	59183
46104	59184
112843	59185
312383	59186
49548	59187
437288	59188
146897	59189
330084	59190
9687	59191
328096	59192
13133	59193
197990	59194
128387	59195
67393	59196
100929	59197
42091	59198
48499	59199
106652	59200
197759	59201
211528	59202
157794	59203
123868	59204
22585	59205
66175	59206
9373	59207
181765	59208
414805	59209
49545	59210
236566	59211
52199	59212
230423	59213
19631	59214
197403	59215
343844	59216
326708	59217
371684	59218
22260	59219
394978	59220
84712	59221
24319	59222
271558	59223
9318	59224
15775	59225
19811	59226
143481	59227
44574	59228
16771	59229
67928	59230
75676	59231
166111	59232
11141	59233
281921	59234
82541	59235
53459	59236
263346	59237
194492	59238
52186	59239
8091	59240
374986	59241
227971	59242
162590	59243
378041	59244
413805	59245
369507	59246
61365	59247
5115	59248
127900	59249
37997	59250
86116	59251
389337	59252
110810	59253
1269	59254
127940	59255
99214	59256
127646	59257
368194	59258
345934	59259
220971	59260
99223	59261
110890	59262
424117	59263
175432	59264
194407	59265
107410	59266
18216	59267
90424	59268
230204	59269
378852	59270
192665	59271
106909	59272
206253	59273
100103	59274
381364	59275
399666	59276
137758	59277
56382	59278
389244	59279
107808	59280
355653	59281
346525	59282
448118	59283
412064	59284
375993	59285
456941	59286
364427	59287
49234	59288
212153	59289
30925	59290
12330	59291
30961	59292
115042	59293
95127	59294
264536	59295
42063	59296
191674	59297
90663	59298
104739	59299
318352	59300
16047	59301
305286	59302
93251	59303
1736	59304
155419	59305
170394	59306
229406	59307
69196	59308
30731	59309
113357	59310
71173	59311
45270	59312
449980	59313
30144	59314
322397	59315
211052	59316
70518	59317
211092	59318
195881	59319
64030	59320
226427	59321
47934	59322
72757	59323
185823	59324
451893	59325
57675	59326
133727	59327
197817	59328
429	59329
124371	59330
86274	59331
158546	59332
4106	59333
85329	59334
24728	59335
184594	59336
51894	59337
35962	59338
315218	59339
159213	59340
62690	59341
27148	59342
36119	59343
15704	59344
29501	59345
90997	59346
2146	59347
112941	59348
316402	59349
129087	59350
98208	59351
166795	59352
455821	59353
172881	59354
25884	59355
51062	59356
240673	59357
15330	59358
59700	59359
129912	59360
102075	59361
161337	59362
15770	59363
84252	59364
290066	59365
111616	59366
12657	59367
213021	59368
93548	59369
340065	59370
41367	59371
165674	59372
2854	59373
245890	59374
58807	59375
316815	59376
45405	59377
40261	59378
185806	59379
134369	59380
427633	59381
60781	59382
327634	59383
219901	59384
456548	59385
129597	59386
355161	59387
97550	59388
6414	59389
15649	59390
25109	59391
117821	59392
34614	59393
234463	59394
92738	59395
31065	59396
248914	59397
118933	59398
118933	59399
175666	59400
87179	59401
51336	59402
33975	59403
71415	59404
178164	59405
420409	59406
72318	59407
49680	59408
83285	59409
161249	59410
193954	59411
202537	59412
22510	59413
39595	59414
53791	59415
24776	59416
25799	59417
331324	59418
46285	59419
111537	59420
15649	59421
194647	59422
22794	59423
123839	59424
8737	59425
450353	59426
74185	59427
298586	59428
238091	59429
94662	59430
91208	59431
6461	59432
188015	59433
169328	59434
414602	59435
396449	59436
195028	59437
67432	59438
422210	59439
377499	59440
49996	59441
28867	59442
51696	59443
121525	59444
263442	59445
124740	59446
323448	59447
207205	59448
87925	59449
199987	59450
380225	59451
52084	59452
140106	59453
143053	59454
8803	59455
174833	59456
314407	59457
289295	59458
234269	59459
110423	59460
305781	59461
244047	59462
243143	59463
3774	59464
181061	59465
263534	59466
115054	59467
151196	59468
94363	59469
123102	59470
18831	59471
205854	59472
314099	59473
6221	59474
7107	59475
287807	59476
202478	59477
17810	59478
344940	59479
58452	59480
14165	59481
104150	59482
184353	59483
99288	59484
24268	59485
63123	59486
1855	59487
234668	59488
425681	59489
234131	59490
25504	59491
2323	59492
84511	59493
446326	59494
114537	59495
67400	59496
149478	59497
182355	59498
273455	59499
194874	59500
429553	59501
163584	59502
453271	59503
26081	59504
223495	59505
38372	59506
42272	59507
143556	59508
41540	59509
227232	59510
38067	59511
310202	59512
125256	59513
195029	59514
186470	59515
376751	59516
311111	59517
126804	59518
58471	59519
40819	59520
47626	59521
250194	59522
59877	59523
1817	59524
22394	59525
114352	59526
436423	59527
5116	59528
323090	59529
2309	59530
18433	59531
353453	59532
147780	59533
105840	59534
16461	59535
362466	59536
260599	59537
30480	59538
9641	59539
77778	59540
10685	59541
264335	59542
124046	59543
43720	59544
47160	59545
125735	59546
397814	59547
100828	59548
2658	59549
103720	59550
135451	59551
40987	59552
15610	59553
126470	59554
317006	59555
143352	59556
85416	59557
165801	59558
359884	59559
344396	59560
15693	59561
213479	59562
167034	59563
106862	59564
64900	59565
201318	59566
20224	59567
18535	59568
201052	59569
60638	59570
129393	59571
3878	59572
437515	59573
8021	59574
349351	59575
357570	59576
374936	59577
209923	59578
457548	59579
308779	59580
448708	59581
47299	59582
416844	59583
23877	59584
109973	59585
145678	59586
288273	59587
73179	59588
297	59589
297	59590
21276	59591
96790	59592
118148	59593
189146	59594
46920	59595
87954	59596
116975	59597
103036	59598
121050	59599
98332	59600
159937	59601
250526	59602
212196	59603
135757	59604
21484	59605
103932	59606
8414	59607
15091	59608
104430	59609
13834	59610
86627	59611
257558	59612
380871	59613
93481	59614
288688	59615
222717	59616
11077	59617
47358	59618
395962	59619
138439	59620
17617	59621
371994	59622
3226	59623
25416	59624
398365	59625
9922	59626
126051	59627
363758	59628
39431	59629
13752	59630
94928	59631
448247	59632
410683	59633
5814	59634
57259	59635
87625	59636
145363	59637
189857	59638
209429	59639
11044	59640
405768	59641
39146	59642
235287	59643
87546	59644
106450	59645
26047	59646
459084	59647
295206	59648
153736	59649
107429	59650
382238	59651
138868	59652
175511	59653
431701	59654
275096	59655
148240	59656
261663	59657
93508	59658
125722	59659
147085	59660
402674	59661
8112	59662
700	59663
3556	59664
246426	59665
12671	59666
18635	59667
140821	59668
120038	59669
195319	59670
365604	59671
378528	59672
197973	59673
20292	59674
106689	59675
215763	59676
22723	59677
205038	59678
211349	59679
330472	59680
53957	59681
187232	59682
2381	59683
120708	59684
115809	59685
380369	59686
380183	59687
255486	59688
48685	59689
107209	59690
207136	59691
302017	59692
234274	59693
199947	59694
192708	59695
107983	59696
36207	59697
375882	59698
27761	59699
72196	59700
383319	59701
152215	59702
435680	59703
395527	59704
237603	59705
143884	59706
167014	59707
339047	59708
169024	59709
28800	59710
89641	59711
255157	59712
115213	59713
160868	59714
21850	59715
91893	59716
435558	59717
2194	59718
426470	59719
297418	59720
65461	59721
174166	59722
204045	59723
3388	59724
38883	59725
20337	59726
141295	59727
62054	59728
396841	59729
19491	59730
241390	59731
134866	59732
285533	59733
193610	59734
29945	59735
94295	59736
401378	59737
9065	59738
15808	59739
132968	59740
21940	59741
375462	59742
18386	59743
98465	59744
782	59745
231575	59746
284945	59747
21245	59748
338428	59749
17110	59750
39410	59751
334208	59752
30891	59753
380917	59754
55577	59755
309049	59756
168927	59757
77646	59758
121944	59759
339071	59760
434372	59761
283524	59762
148232	59763
19643	59764
115589	59765
43105	59766
179386	59767
76478	59768
317190	59769
118945	59770
126581	59771
354616	59772
37866	59773
162158	59774
428821	59775
122155	59776
244692	59777
189012	59778
61112	59779
295388	59780
125671	59781
116211	59782
250610	59783
250171	59784
206910	59785
17714	59786
14189	59787
226461	59788
459063	59789
7856	59790
54804	59791
333082	59792
71489	59793
133211	59794
288354	59795
121054	59796
58752	59797
224009	59798
278691	59799
443383	59800
290963	59801
72791	59802
4778	59803
20303	59804
255903	59805
92445	59806
201116	59807
261549	59808
346678	59809
60851	59810
70552	59811
36677	59812
14006	59813
55745	59814
407047	59815
34558	59816
231294	59817
350686	59818
14724	59819
4013	59820
3431	59821
73712	59822
226887	59823
314752	59824
73129	59825
151751	59826
4448	59827
40404	59828
302136	59829
51893	59830
209915	59831
112802	59832
61655	59833
11238	59834
46115	59835
66756	59836
86092	59837
239949	59838
76862	59839
184555	59840
12300	59841
1583	59842
183691	59843
152303	59844
207717	59845
93259	59846
28882	59847
47142	59848
402051	59849
21828	59850
401390	59851
184491	59852
42182	59853
101256	59854
838	59855
52167	59856
68604	59857
22388	59858
120984	59859
56966	59860
100094	59861
4657	59862
241997	59863
283965	59864
55120	59865
308630	59866
60677	59867
378160	59868
386152	59869
195456	59870
342535	59871
31781	59872
106033	59873
38633	59874
56820	59875
3419	59876
516	59877
16084	59878
3825	59879
265544	59880
268982	59881
111754	59882
30558	59883
74797	59884
112804	59885
66050	59886
116169	59887
211221	59888
187034	59889
8819	59890
61308	59891
92405	59892
243032	59893
302457	59894
34144	59895
444574	59896
8363	59897
228741	59898
24162	59899
56624	59900
49325	59901
153381	59902
193504	59903
150593	59904
389855	59905
244310	59906
168615	59907
128070	59908
6216	59909
90677	59910
110196	59911
185388	59912
64858	59913
314831	59914
9970	59915
127240	59916
211047	59917
51939	59918
25247	59919
354365	59920
3342	59921
33273	59922
19639	59923
19169	59924
127870	59925
42168	59926
40030	59927
24004	59928
32180	59929
345623	59930
436352	59931
278247	59932
244198	59933
245290	59934
29796	59935
53538	59936
38962	59937
34191	59938
447583	59939
134917	59940
219604	59941
220209	59942
93184	59943
443403	59944
44554	59945
411844	59946
87045	59947
359769	59948
29542	59949
60413	59950
378746	59951
231646	59952
319629	59953
144324	59954
447878	59955
88243	59956
156830	59957
128157	59958
109535	59959
413915	59960
24	59961
6713	59962
216125	59963
46711	59964
79305	59965
3469	59966
29668	59967
49536	59968
90769	59969
349807	59970
184736	59971
199853	59972
90496	59973
40540	59974
138698	59975
90310	59976
118647	59977
175838	59978
194686	59979
251	59980
278295	59981
4790	59982
241983	59983
241983	59984
311280	59985
59970	59986
2248	59987
335386	59988
292124	59989
23255	59990
190990	59991
409409	59992
78961	59993
170786	59994
186018	59995
158565	59996
47112	59997
267518	59998
275934	59999
451791	60000
254001	60001
445808	60002
413421	60003
233065	60004
80562	60005
154293	60006
142316	60007
278571	60008
148482	60009
59822	60010
14160	60011
298664	60012
191842	60013
428119	60014
12323	60015
163300	60016
13433	60017
459564	60018
333341	60019
331572	60020
174973	60021
321422	60022
193497	60023
54330	60024
17240	60025
12027	60026
90522	60027
167475	60028
360574	60029
54134	60030
11114	60031
327096	60032
3231	60033
111873	60034
274238	60035
255562	60036
122411	60037
148248	60038
50	60039
246717	60040
226353	60041
305911	60042
103997	60043
215477	60044
647	60045
187122	60046
353267	60047
414765	60048
172145	60049
43968	60050
214066	60051
386760	60052
113638	60053
456458	60054
23591	60055
169903	60056
10784	60057
1205	60058
3590	60059
125300	60060
2004	60061
105264	60062
514	60063
79208	60064
182937	60065
61554	60066
8060	60067
211560	60068
9837	60069
82445	60070
5760	60071
16819	60072
153071	60073
45606	60074
2575	60075
243432	60076
5790	60077
31488	60078
6270	60079
11676	60080
67570	60081
50254	60082
21367	60083
1641	60084
214666	60085
41856	60086
13790	60087
13790	60088
5362	60089
19470	60090
65707	60091
93250	60092
240660	60093
9260	60094
191884	60095
441134	60096
37821	60097
59496	60098
56154	60099
296377	60100
5759	60101
170792	60102
15793	60103
267225	60104
27458	60105
218219	60106
108836	60107
402780	60108
45166	60109
154685	60110
35063	60111
366756	60112
5954	60113
9748	60114
201865	60115
123634	60116
209058	60117
110250	60118
400720	60119
245190	60120
4198	60121
57504	60122
25266	60123
157852	60124
70863	60125
37875	60126
78042	60127
5766	60128
7028	60129
38831	60130
6195	60131
23192	60132
4591	60133
33067	60134
22798	60135
457230	60136
1385	60137
117187	60138
243432	60139
185984	60140
183450	60141
226932	60142
112159	60143
863	60144
109165	60145
46947	60146
252187	60147
552	60148
1720	60149
298361	60150
2115	60151
25265	60152
9648	60153
25534	60154
10784	60155
413318	60156
82842	60157
199907	60158
7028	60159
7028	60160
183215	60161
15667	60162
4788	60163
184652	60164
14832	60165
138516	60166
416083	60167
188784	60168
445970	60169
402782	60170
364659	60171
165594	60172
136526	60173
71968	60174
68415	60175
287478	60176
264073	60177
203311	60178
168569	60179
351622	60180
354965	60181
107657	60182
112330	60183
293048	60184
4804	60185
64383	60186
64383	60187
85039	60188
74840	60189
55813	60190
21095	60191
129296	60192
57865	60193
64013	60194
107730	60195
134167	60196
188638	60197
238441	60198
445971	60199
443921	60200
210630	60201
336423	60202
244825	60203
123612	60204
5008	60205
13921	60206
23664	60207
201002	60208
32197	60209
30550	60210
297705	60211
222490	60212
5760	60213
170888	60214
718	60215
44312	60216
234568	60217
21994	60218
2777	60219
95538	60220
22144	60221
130651	60222
46796	60223
20392	60224
95659	60225
219727	60226
1615	60227
8060	60228
2110	60229
94106	60230
371171	60231
28121	60232
3018	60233
211314	60234
13921	60235
336802	60236
208004	60237
15793	60238
1330	60239
175644	60240
20392	60241
37680	60242
170356	60243
1176	60244
19470	60245
27568	60246
65462	60247
27823	60248
831	60249
13939	60250
16577	60251
11046	60252
831	60253
85126	60254
317009	60255
169903	60256
2318	60257
73499	60258
31655	60259
117918	60260
53892	60261
298468	60262
142	60263
137998	60264
117071	60265
196343	60266
32987	60267
13790	60268
400743	60269
182937	60270
245190	60271
45167	60272
146147	60273
4198	60274
52746	60275
105435	60276
296499	60277
45167	60278
199909	60279
106006	60280
300478	60281
117072	60282
347410	60283
71309	60284
176470	60285
1394	60286
283	60287
161462	60288
388292	60289
432425	60290
65817	60291
376999	60292
107274	60293
221333	60294
28763	60295
212726	60296
364134	60297
185420	60298
21026	60299
39104	60300
48408	60301
176083	60302
173733	60303
1290	60304
255257	60305
100783	60306
5331	60307
311212	60308
241808	60309
214458	60310
395459	60311
82082	60312
314470	60313
164889	60314
239256	60315
203423	60316
372644	60317
268960	60318
113388	60319
393218	60320
108255	60321
436483	60322
110669	60323
124350	60324
124350	60325
124350	60326
105554	60327
110669	60328
35889	60329
330164	60330
146912	60331
71368	60332
259574	60333
205129	60334
267701	60335
136083	60336
315375	60337
433230	60338
138895	60339
138895	60340
281024	60341
140271	60342
281023	60343
10784	60344
9396	60345
83349	60346
83349	60347
17862	60348
69567	60349
106473	60350
15637	60351
5361	60352
75043	60353
130841	60354
33159	60355
438459	60356
108984	60357
117735	60358
114364	60359
17644	60360
203963	60361
47994	60362
244412	60363
16629	60364
16312	60365
18995	60366
406738	60367
2827	60368
34049	60369
82585	60370
2827	60371
30008	60372
10874	60373
11647	60374
50772	60375
27076	60376
177405	60377
428836	60378
111822	60379
320426	60380
43	60381
269511	60382
10546	60383
125189	60384
128429	60385
353116	60386
53390	60387
232142	60388
434245	60389
399616	60390
142260	60391
239950	60392
177414	60393
18011	60394
126117	60395
5302	60396
17975	60397
61445	60398
49759	60399
35462	60400
5807	60401
64185	60402
450468	60403
26834	60404
10894	60405
6313	60406
176378	60407
137770	60408
10745	60409
11132	60410
85997	60411
261653	60412
164806	60413
35788	60414
85650	60415
70444	60416
9218	60417
58453	60418
10422	60419
100982	60420
147360	60421
60137	60422
317349	60423
22846	60424
266359	60425
256607	60426
267070	60427
309294	60428
178432	60429
433426	60430
369905	60431
64621	60432
348265	60433
374180	60434
306822	60435
168781	60436
60352	60437
310204	60438
328469	60439
59950	60440
51841	60441
288687	60442
117007	60443
55343	60444
187250	60445
16346	60446
403819	60447
88185	60448
222537	60449
8054	60450
163417	60451
142509	60452
121726	60453
221801	60454
23181	60455
259458	60456
198037	60457
353272	60458
148039	60459
394491	60460
444476	60461
393896	60462
106848	60463
50153	60464
68621	60465
110477	60466
177576	60467
8307	60468
128134	60469
294229	60470
135849	60471
129396	60472
269295	60473
427072	60474
10302	60475
210048	60476
22894	60477
96090	60478
34094	60479
91927	60480
226140	60481
248157	60482
265122	60483
255050	60484
23140	60485
406952	60486
376131	60487
137945	60488
61320	60489
133372	60490
422604	60491
52781	60492
261142	60493
5349	60494
20999	60495
54659	60496
159006	60497
268274	60498
15099	60499
339300	60500
449438	60501
60682	60502
8517	60503
100840	60504
70639	60505
407172	60506
40566	60507
69907	60508
145728	60509
272450	60510
55647	60511
154577	60512
153453	60513
232137	60514
2847	60515
6828	60516
143	60517
35742	60518
567	60519
301171	60520
302827	60521
96705	60522
387457	60523
179543	60524
3580	60525
7060	60526
118540	60527
1733	60528
397363	60529
365216	60530
2524	60531
6147	60532
318182	60533
240513	60534
145	60535
246852	60536
4170	60537
291441	60538
60897	60539
371325	60540
379175	60541
257954	60542
51955	60543
94522	60544
360614	60545
208423	60546
95770	60547
81838	60548
400519	60549
21629	60550
167538	60551
86984	60552
112330	60553
68726	60554
157995	60555
252192	60556
75041	60557
71199	60558
258529	60559
237439	60560
83347	60561
47105	60562
254927	60563
85855	60564
164535	60565
84586	60566
156563	60567
41826	60568
210634	60569
130364	60570
151097	60571
334405	60572
187706	60573
24956	60574
53430	60575
264080	60576
269536	60577
138157	60578
115150	60579
115150	60580
175702	60581
117701	60582
68010	60583
132976	60584
259179	60585
19577	60586
37	60587
252185	60588
138156	60589
145059	60590
121391	60591
417842	60592
110284	60593
367642	60594
187707	60595
98234	60596
186143	60597
429532	60598
374884	60599
127014	60600
96913	60601
289502	60602
390916	60603
99348	60604
102650	60605
392755	60606
416728	60607
98414	60608
238054	60609
197497	60610
83154	60611
367643	60612
346453	60613
12550	60614
96292	60615
4582	60616
176538	60617
1257	60618
11742	60619
21113	60620
126254	60621
63800	60622
43817	60623
158779	60624
458749	60625
98178	60626
35440	60627
128077	60628
448227	60629
17206	60630
126675	60631
365691	60632
117981	60633
85855	60634
291343	60635
77330	60636
24255	60637
165605	60638
82771	60639
23990	60640
156276	60641
71971	60642
294391	60643
76786	60644
45991	60645
365819	60646
79615	60647
154817	60648
300916	60649
316340	60650
167258	60651
163203	60652
29496	60653
81108	60654
22956	60655
167261	60656
266122	60657
164534	60658
44824	60659
168795	60660
172783	60661
318731	60662
78351	60663
6505	60664
191364	60665
11045	60666
165259	60667
20504	60668
246177	60669
172521	60670
215533	60671
294389	60672
330175	60673
82086	60674
313836	60675
80415	60676
43002	60677
81573	60678
343073	60679
160409	60680
199384	60681
161070	60682
388254	60683
86656	60684
437150	60685
155520	60686
244450	60687
14832	60688
42310	60689
308866	60690
172151	60691
136142	60692
324650	60693
167912	60694
300912	60695
36684	60696
91294	60697
118941	60698
157989	60699
197496	60700
110284	60701
155923	60702
14491	60703
169755	60704
174825	60705
187711	60706
276443	60707
162034	60708
81734	60709
172152	60710
79612	60711
86655	60712
337885	60713
182098	60714
346450	60715
93533	60716
387647	60717
407665	60718
2240	60719
193766	60720
1764	60721
16330	60722
15098	60723
65177	60724
443980	60725
10858	60726
3224	60727
411414	60728
11089	60729
306861	60730
195093	60731
3	60732
241363	60733
111685	60734
9150	60735
275355	60736
146540	60737
37827	60738
327876	60739
13921	60740
42985	60741
209981	60742
47022	60743
20074	60744
124695	60745
33091	60746
185408	60747
145482	60748
190103	60749
19277	60750
23455	60751
263012	60752
67308	60753
363120	60754
108530	60755
417347	60756
134314	60757
117326	60758
32520	60759
31391	60760
255007	60761
45975	60762
97387	60763
224649	60764
341696	60765
39977	60766
115643	60767
216896	60768
144514	60769
288826	60770
23030	60771
444467	60772
231124	60773
348997	60774
291887	60775
61387	60776
240474	60777
25500	60778
120462	60779
362050	60780
182828	60781
173768	60782
51794	60783
137719	60784
429427	60785
239583	60786
359791	60787
34286	60788
16865	60789
313773	60790
105028	60791
363398	60792
150235	60793
342322	60794
420868	60795
450650	60796
126454	60797
109747	60798
326776	60799
100495	60800
84597	60801
208047	60802
451035	60803
24982	60804
35652	60805
159007	60806
181416	60807
72816	60808
287898	60809
160292	60810
207198	60811
269019	60812
149025	60813
430807	60814
194718	60815
129645	60816
406249	60817
361028	60818
441430	60819
8905	60820
193415	60821
244680	60822
241367	60823
45858	60824
202331	60825
429101	60826
309889	60827
384219	60828
303921	60829
30002	60830
241360	60831
75878	60832
246358	60833
126329	60834
82629	60835
157743	60836
7765	60837
309388	60838
368790	60839
43539	60840
338418	60841
247548	60842
7978	60843
102824	60844
244771	60845
20726	60846
127825	60847
263076	60848
153952	60849
8597	60850
400388	60851
56610	60852
343580	60853
225889	60854
216451	60855
365128	60856
93525	60857
174057	60858
342399	60859
87685	60860
129035	60861
197743	60862
55054	60863
209861	60864
157141	60865
5908	60866
379081	60867
178621	60868
78480	60869
65258	60870
3733	60871
315715	60872
112810	60873
326067	60874
199674	60875
350349	60876
86775	60877
45811	60878
387950	60879
221391	60880
245643	60881
78096	60882
220551	60883
94277	60884
138739	60885
116244	60886
28805	60887
436128	60888
323972	60889
306504	60890
100988	60891
127788	60892
101818	60893
102413	60894
340728	60895
190096	60896
386930	60897
159984	60898
358240	60899
332703	60900
368803	60901
177254	60902
275185	60903
196917	60904
393516	60905
349442	60906
107769	60907
315647	60908
273148	60909
191027	60910
48307	60911
332922	60912
171503	60913
6587	60914
370188	60915
257014	60916
13604	60917
390719	60918
188145	60919
372911	60920
408429	60921
313937	60922
91053	60923
251990	60924
15921	60925
118544	60926
66675	60927
401756	60928
1163	60929
184763	60930
278708	60931
236159	60932
428651	60933
346865	60934
30425	60935
335033	60936
303426	60937
299140	60938
394294	60939
63930	60940
449685	60941
181067	60942
459	60943
372409	60944
119800	60945
266539	60946
450872	60947
237754	60948
53364	60949
442977	60950
233202	60951
110278	60952
151723	60953
18650	60954
21262	60955
213427	60956
169822	60957
339049	60958
268296	60959
265400	60960
58885	60961
317154	60962
234651	60963
214430	60964
390784	60965
278215	60966
303943	60967
243195	60968
49322	60969
266353	60970
456678	60971
249407	60972
79532	60973
199	60974
373003	60975
194339	60976
134948	60977
112184	60978
199888	60979
383902	60980
58524	60981
31212	60982
407381	60983
155594	60984
227670	60985
218952	60986
131508	60987
327060	60988
151150	60989
416789	60990
359347	60991
396985	60992
21829	60993
216067	60994
430001	60995
407383	60996
231091	60997
154800	60998
194371	60999
95724	61000
201270	61001
93240	61002
29176	61003
244231	61004
214317	61005
440216	61006
78346	61007
51552	61008
226329	61009
159581	61010
405504	61011
46082	61012
186712	61013
226645	61014
339026	61015
244654	61016
412493	61017
339943	61018
391362	61019
387235	61020
207191	61021
63852	61022
18612	61023
63436	61024
110278	61025
47047	61026
197449	61027
206340	61028
371850	61029
396528	61030
231736	61031
250560	61032
357787	61033
247577	61034
189521	61035
167155	61036
194622	61037
332858	61038
174662	61039
266940	61040
34953	61041
174999	61042
7047	61043
233079	61044
248530	61045
56895	61046
75369	61047
354253	61048
329462	61049
196316	61050
192475	61051
167719	61052
113992	61053
191355	61054
191409	61055
435819	61056
212204	61057
191686	61058
242313	61059
4766	61060
272822	61061
336385	61062
322966	61063
7047	61064
39538	61065
67701	61066
344655	61067
73847	61068
45589	61069
284482	61070
414870	61071
124218	61072
407199	61073
200763	61074
134741	61075
78474	61076
348644	61077
97591	61078
39527	61079
258568	61080
214877	61081
102760	61082
253195	61083
347075	61084
141123	61085
111659	61086
79927	61087
280025	61088
239923	61089
253203	61090
97651	61091
440208	61092
92071	61093
60586	61094
207549	61095
348023	61096
27652	61097
129981	61098
134581	61099
438028	61100
408983	61101
221646	61102
271364	61103
374730	61104
235821	61105
191075	61106
105571	61107
396896	61108
298523	61109
412611	61110
135784	61111
37639	61112
339776	61113
268605	61114
222797	61115
35037	61116
40709	61117
63690	61118
3582	61119
4758	61120
2440	61121
35217	61122
8295	61123
414420	61124
14400	61125
28798	61126
10430	61127
26364	61128
53364	61129
51795	61130
7133	61131
26496	61132
56268	61133
106511	61134
1687	61135
3850	61136
1488	61137
28063	61138
104407	61139
84902	61140
369066	61141
148155	61142
1140	61143
17146	61144
12027	61145
29405	61146
37922	61147
85932	61148
10276	61149
289474	61150
344425	61151
35776	61152
515	61153
86822	61154
406224	61155
33949	61156
233999	61157
196532	61158
125323	61159
198952	61160
117652	61161
376147	61162
75733	61163
114107	61164
87420	61165
12132	61166
75735	61167
366866	61168
66957	61169
2665	61170
102008	61171
277511	61172
4359	61173
177031	61174
278475	61175
283144	61176
184093	61177
33151	61178
342637	61179
260818	61180
135549	61181
103043	61182
78258	61183
64423	61184
53291	61185
84434	61186
27236	61187
87119	61188
200077	61189
142245	61190
325738	61191
171648	61192
79182	61193
125467	61194
67090	61195
147474	61196
142051	61197
123377	61198
31344	61199
656	61200
39102	61201
656	61202
7531	61203
220896	61204
337565	61205
113670	61206
272541	61207
7745	61208
339710	61209
85865	61210
345540	61211
147581	61212
79011	61213
443718	61214
25696	61215
57622	61216
380292	61217
325565	61218
192490	61219
238704	61220
250119	61221
11256	61222
26600	61223
310106	61224
40327	61225
285962	61226
188268	61227
340734	61228
328875	61229
391100	61230
197787	61231
290622	61232
228128	61233
237593	61234
18142	61235
298462	61236
127366	61237
71307	61238
192718	61239
61730	61240
345796	61241
145521	61242
38786	61243
202408	61244
38826	61245
155404	61246
146749	61247
3856	61248
183584	61249
201463	61250
49074	61251
96568	61252
389700	61253
95416	61254
16456	61255
202358	61256
127857	61257
213450	61258
215719	61259
356354	61260
86886	61261
266309	61262
307745	61263
25950	61264
152376	61265
12419	61266
58988	61267
23584	61268
38081	61269
460200	61270
48703	61271
43762	61272
186280	61273
316337	61274
35961	61275
34625	61276
254804	61277
35476	61278
50448	61279
264778	61280
23485	61281
138847	61282
50084	61283
33178	61284
93778	61285
77436	61286
225819	61287
209506	61288
118739	61289
72566	61290
118476	61291
78291	61292
167105	61293
425838	61294
254123	61295
277550	61296
401816	61297
259033	61298
290969	61299
33714	61300
116097	61301
51141	61302
53896	61303
147184	61304
72720	61305
189149	61306
292761	61307
116942	61308
187882	61309
149471	61310
230897	61311
20103	61312
94883	61313
413848	61314
261458	61315
164381	61316
210489	61317
231075	61318
211741	61319
37962	61320
308722	61321
9978	61322
8030	61323
116790	61324
25328	61325
96810	61326
365335	61327
64370	61328
15421	61329
5601	61330
5863	61331
121472	61332
259946	61333
118539	61334
8301	61335
191759	61336
331982	61337
962	61338
32925	61339
239050	61340
64137	61341
125611	61342
47471	61343
16369	61344
88261	61345
12051	61346
23742	61347
307928	61348
226089	61349
1239	61350
96221	61351
123481	61352
209087	61353
1006	61354
97523	61355
29298	61356
5724	61357
402360	61358
220290	61359
207213	61360
206702	61361
81432	61362
56009	61363
16634	61364
171142	61365
281010	61366
2726	61367
269986	61368
191452	61369
187562	61370
58141	61371
55062	61372
156218	61373
416250	61374
41705	61375
91421	61376
287389	61377
117581	61378
436967	61379
446104	61380
377390	61381
153421	61382
437893	61383
95377	61384
20318	61385
282043	61386
5386	61387
450844	61388
112194	61389
116203	61390
327657	61391
44723	61392
200317	61393
270810	61394
18613	61395
64958	61396
180434	61397
260982	61398
239887	61399
239900	61400
238289	61401
49846	61402
399827	61403
291202	61404
124709	61405
229395	61406
123560	61407
59341	61408
39981	61409
306405	61410
385708	61411
82199	61412
134834	61413
40289	61414
141287	61415
118081	61416
252435	61417
65075	61418
353489	61419
432900	61420
39821	61421
48630	61422
56402	61423
336720	61424
41493	61425
79690	61426
85785	61427
123210	61428
211130	61429
42645	61430
144300	61431
126778	61432
222541	61433
217843	61434
108109	61435
47117	61436
391687	61437
321653	61438
87755	61439
140162	61440
46769	61441
32386	61442
68223	61443
133145	61444
184116	61445
142974	61446
93350	61447
37485	61448
146867	61449
13104	61450
61812	61451
116392	61452
66959	61453
117807	61454
20157	61455
176109	61456
40045	61457
96765	61458
128814	61459
17601	61460
10208	61461
2405	61462
77507	61463
348799	61464
703	61465
160882	61466
91979	61467
7466	61468
233143	61469
58041	61470
33623	61471
1537	61472
303063	61473
197414	61474
35082	61475
189251	61476
13754	61477
94437	61478
7690	61479
123576	61480
302725	61481
221522	61482
37258	61483
22042	61484
169725	61485
10007	61486
171445	61487
240535	61488
159958	61489
83449	61490
5901	61491
163545	61492
83199	61493
312353	61494
162759	61495
1893	61496
304685	61497
1468	61498
321420	61499
161619	61500
13883	61501
4348	61502
13883	61503
266942	61504
312723	61505
213302	61506
458642	61507
13316	61508
241036	61509
139109	61510
303662	61511
73510	61512
111664	61513
44769	61514
29586	61515
115	61516
180734	61517
35304	61518
1459	61519
365986	61520
5302	61521
97649	61522
28078	61523
159619	61524
129405	61525
186423	61526
354089	61527
135971	61528
161735	61529
91415	61530
92508	61531
98368	61532
387471	61533
28	61534
337094	61535
7099	61536
256501	61537
24258	61538
1330	61539
376089	61540
102626	61541
20687	61542
182734	61543
514	61544
62846	61545
115808	61546
34676	61547
13248	61548
237210	61549
79744	61550
22296	61551
306820	61552
13878	61553
35228	61554
163689	61555
332389	61556
179098	61557
32718	61558
1364	61559
3389	61560
1063	61561
15613	61562
178688	61563
128594	61564
2782	61565
176420	61566
29673	61567
4309	61568
44030	61569
54545	61570
11208	61571
74447	61572
51778	61573
49762	61574
212825	61575
211060	61576
322741	61577
59059	61578
114420	61579
128449	61580
41837	61581
243220	61582
101885	61583
67392	61584
23404	61585
220881	61586
10289	61587
1819	61588
367961	61589
198310	61590
400218	61591
25168	61592
188940	61593
193870	61594
214689	61595
31209	61596
131435	61597
94851	61598
244255	61599
254142	61600
334065	61601
169959	61602
20987	61603
108093	61604
119890	61605
18566	61606
229133	61607
22916	61608
6176	61609
215049	61610
410868	61611
239701	61612
440838	61613
118850	61614
22845	61615
13336	61616
17702	61617
334359	61618
11680	61619
196493	61620
162086	61621
1212	61622
287351	61623
25283	61624
445663	61625
202172	61626
118336	61627
34244	61628
395275	61629
173711	61630
66850	61631
258699	61632
265604	61633
48818	61634
58020	61635
178257	61636
33136	61637
113673	61638
70392	61639
214630	61640
135778	61641
379227	61642
246359	61643
244779	61644
390047	61645
65673	61646
77895	61647
17385	61648
208897	61649
25349	61650
13124	61651
17404	61652
10829	61653
25129	61654
248974	61655
193263	61656
85379	61657
143204	61658
171603	61659
58419	61660
188577	61661
230642	61662
60372	61663
196899	61664
208502	61665
138372	61666
124875	61667
8	61668
264320	61669
100596	61670
66237	61671
104378	61672
34871	61673
353988	61674
14824	61675
393190	61676
34200	61677
145474	61678
43082	61679
91328	61680
226681	61681
6401	61682
107825	61683
12598	61684
343087	61685
143880	61686
190246	61687
55669	61688
63	61689
70411	61690
58229	61691
30311	61692
93990	61693
299740	61694
227192	61695
107454	61696
216965	61697
442565	61698
57033	61699
7128	61700
9432	61701
88041	61702
106419	61703
89560	61704
13507	61705
135	61706
392122	61707
23375	61708
275308	61709
103837	61710
158757	61711
322044	61712
105374	61713
124049	61714
135309	61715
211434	61716
60977	61717
281450	61718
9317	61719
2002	61720
6709	61721
2789	61722
48619	61723
193710	61724
320087	61725
62883	61726
123847	61727
101596	61728
93636	61729
5612	61730
714	61731
226912	61732
3741	61733
20103	61734
242043	61735
236133	61736
69287	61737
136669	61738
116138	61739
265570	61740
6866	61741
96195	61742
10298	61743
212565	61744
105164	61745
28911	61746
21326	61747
159863	61748
29678	61749
16249	61750
24899	61751
414437	61752
78580	61753
202064	61754
129044	61755
336095	61756
112749	61757
30695	61758
275973	61759
335	61760
3200	61761
137608	61762
143927	61763
26687	61764
104660	61765
247641	61766
184586	61767
38679	61768
6589	61769
83540	61770
185904	61771
195569	61772
213364	61773
33986	61774
11200	61775
94340	61776
448448	61777
391328	61778
23981	61779
62349	61780
260701	61781
66242	61782
28144	61783
88114	61784
78611	61785
7717	61786
19108	61787
183913	61788
158130	61789
7986	61790
7336	61791
1073	61792
15711	61793
39579	61794
139238	61795
20138	61796
8571	61797
103739	61798
5090	61799
27756	61800
99076	61801
11368	61802
458458	61803
5897	61804
155671	61805
89127	61806
68712	61807
54260	61808
36917	61809
72448	61810
81872	61811
86089	61812
216733	61813
6709	61814
232671	61815
11960	61816
47138	61817
23885	61818
34726	61819
123388	61820
4198	61821
331125	61822
49572	61823
13971	61824
113896	61825
153304	61826
12440	61827
286789	61828
12651	61829
2557	61830
15114	61831
200990	61832
108405	61833
387391	61834
46099	61835
67629	61836
326433	61837
47528	61838
75875	61839
37150	61840
279971	61841
209840	61842
269366	61843
135627	61844
15485	61845
56064	61846
225107	61847
196117	61848
239822	61849
221815	61850
372648	61851
17008	61852
94891	61853
60493	61854
53379	61855
23491	61856
48394	61857
426899	61858
19342	61859
245910	61860
37513	61861
390472	61862
108324	61863
1739	61864
6132	61865
32773	61866
108031	61867
3910	61868
243942	61869
150959	61870
77185	61871
433532	61872
47697	61873
102714	61874
19181	61875
229647	61876
346054	61877
20688	61878
31581	61879
218082	61880
43212	61881
7226	61882
114245	61883
253262	61884
77411	61885
160839	61886
119564	61887
21824	61888
12086	61889
27756	61890
21998	61891
173547	61892
134555	61893
2737	61894
102426	61895
17659	61896
96574	61897
242459	61898
1427	61899
150279	61900
2715	61901
14538	61902
465	61903
48770	61904
1904	61905
68458	61906
47713	61907
97609	61908
111977	61909
4496	61910
30958	61911
52067	61912
80097	61913
1618	61914
21044	61915
124536	61916
432679	61917
11754	61918
29856	61919
128466	61920
372075	61921
24816	61922
15653	61923
51387	61924
310	61925
909	61926
131922	61927
6272	61928
118691	61929
49674	61930
151016	61931
143964	61932
237792	61933
2144	61934
805	61935
155997	61936
7210	61937
254361	61938
105292	61939
44411	61940
5699	61941
3049	61942
159113	61943
433331	61944
140795	61945
235533	61946
59461	61947
12771	61948
189986	61949
376677	61950
99573	61951
206132	61952
139977	61953
456871	61954
38505	61955
38505	61956
271261	61957
305850	61958
23116	61959
41024	61960
160892	61961
119947	61962
209355	61963
356843	61964
30450	61965
236525	61966
378317	61967
450450	61968
317475	61969
34770	61970
62252	61971
180671	61972
342022	61973
62689	61974
427801	61975
43811	61976
233828	61977
188298	61978
131649	61979
37251	61980
30189	61981
67650	61982
141365	61983
11793	61984
216628	61985
249530	61986
19861	61987
129308	61988
5338	61989
411945	61990
73166	61991
228755	61992
18059	61993
10759	61994
38983	61995
15983	61996
451159	61997
87449	61998
55851	61999
228789	62000
94805	62001
232357	62002
21087	62003
420794	62004
215919	62005
390038	62006
56039	62007
239626	62008
1042	62009
227053	62010
294010	62011
447	62012
17756	62013
2173	62014
23368	62015
15102	62016
51343	62017
303005	62018
8199	62019
211869	62020
17099	62021
9192	62022
159343	62023
147741	62024
20434	62025
28059	62026
35427	62027
103831	62028
1147	62029
279101	62030
372253	62031
210683	62032
436434	62033
151544	62034
269002	62035
32455	62036
138499	62037
257093	62038
1529	62039
12585	62040
144630	62041
395036	62042
45476	62043
22896	62044
6709	62045
16471	62046
49555	62047
108268	62048
167092	62049
13261	62050
245774	62051
205858	62052
105008	62053
49509	62054
34981	62055
47646	62056
179389	62057
117592	62058
79078	62059
25213	62060
8779	62061
14687	62062
123368	62063
415523	62064
98551	62065
266426	62066
8348	62067
175939	62068
44518	62069
298270	62070
58728	62071
178233	62072
61113	62073
103829	62074
263856	62075
300230	62076
31860	62077
246049	62078
228174	62079
135181	62080
40321	62081
70707	62082
445842	62083
67630	62084
140412	62085
201337	62086
280838	62087
206895	62088
300689	62089
366766	62090
300481	62091
19950	62092
117349	62093
98691	62094
152881	62095
435079	62096
56266	62097
98871	62098
194431	62099
37752	62100
457561	62101
348806	62102
313173	62103
97829	62104
162315	62105
49124	62106
443492	62107
46393	62108
164432	62109
54271	62110
259694	62111
63684	62112
172057	62113
163213	62114
155821	62115
341427	62116
78060	62117
111894	62118
95203	62119
320952	62120
103536	62121
20000	62122
127052	62123
235941	62124
14977	62125
81061	62126
97321	62127
22848	62128
87899	62129
380167	62130
8416	62131
160956	62132
208094	62133
140714	62134
143979	62135
272797	62136
177490	62137
49682	62138
89286	62139
129613	62140
184144	62141
184749	62142
57237	62143
158132	62144
213695	62145
49578	62146
167363	62147
71183	62148
174709	62149
84983	62150
20278	62151
79153	62152
11638	62153
63393	62154
73591	62155
102543	62156
73759	62157
222424	62158
390529	62159
29137	62160
273177	62161
174515	62162
169029	62163
36339	62164
170934	62165
2702	62166
23038	62167
273201	62168
33309	62169
195731	62170
226932	62171
120577	62172
133904	62173
171320	62174
110404	62175
96876	62176
54488	62177
340095	62178
120342	62179
51855	62180
33731	62181
128358	62182
209902	62183
276786	62184
9359	62185
324886	62186
56946	62187
156384	62188
25369	62189
38570	62190
238223	62191
90090	62192
339442	62193
66697	62194
55601	62195
191593	62196
104848	62197
5782	62198
160166	62199
220501	62200
262819	62201
315094	62202
3646	62203
150566	62204
136818	62205
183815	62206
169659	62207
244984	62208
201000	62209
28863	62210
9357	62211
101831	62212
326441	62213
247931	62214
16255	62215
35064	62216
432508	62217
32426	62218
166313	62219
112331	62220
35574	62221
107156	62222
194381	62223
27350	62224
99441	62225
369161	62226
23526	62227
36554	62228
8865	62229
371175	62230
79153	62231
32244	62232
25418	62233
118458	62234
448652	62235
103640	62236
69710	62237
176096	62238
23200	62239
24780	62240
391847	62241
11962	62242
148304	62243
166573	62244
55931	62245
9491	62246
57742	62247
418476	62248
41813	62249
1730	62250
98931	62251
116757	62252
257127	62253
5549	62254
177853	62255
119866	62256
110223	62257
377763	62258
284891	62259
77947	62260
386762	62261
11434	62262
341520	62263
32388	62264
113626	62265
124150	62266
53528	62267
449224	62268
368483	62269
72637	62270
106130	62271
79361	62272
312902	62273
72089	62274
85584	62275
313617	62276
73196	62277
191422	62278
211058	62279
145391	62280
5022	62281
42429	62282
5604	62283
62269	62284
107582	62285
344006	62286
187930	62287
42624	62288
233128	62289
440318	62290
428506	62291
69041	62292
37772	62293
86768	62294
157607	62295
20826	62296
203112	62297
103623	62298
43031	62299
202097	62300
5691	62301
210928	62302
249192	62303
278690	62304
292439	62305
163216	62306
332300	62307
258207	62308
69726	62309
16608	62310
11443	62311
247471	62312
66151	62313
382780	62314
119653	62315
391234	62316
4140	62317
154920	62318
32045	62319
448895	62320
194520	62321
79281	62322
57777	62323
210279	62324
211846	62325
448901	62326
340019	62327
32003	62328
79281	62329
71267	62330
54184	62331
369252	62332
414178	62333
5218	62334
97158	62335
68549	62336
134919	62337
64208	62338
136584	62339
6979	62340
255400	62341
118275	62342
401370	62343
164270	62344
204139	62345
325636	62346
193412	62347
126538	62348
203634	62349
239982	62350
12964	62351
131764	62352
17640	62353
51738	62354
191684	62355
381609	62356
391758	62357
204457	62358
142627	62359
243310	62360
406185	62361
323920	62362
22561	62363
119745	62364
316955	62365
92445	62366
84883	62367
412991	62368
417419	62369
223456	62370
433501	62371
298881	62372
201502	62373
110319	62374
401475	62375
149382	62376
168343	62377
234903	62378
2200	62379
4021	62380
45783	62381
313877	62382
357460	62383
35894	62384
160538	62385
7772	62386
20748	62387
330284	62388
372294	62389
41081	62390
170826	62391
81508	62392
458384	62393
212087	62394
383707	62395
317025	62396
113700	62397
118875	62398
45589	62399
209676	62400
353309	62401
143344	62402
198986	62403
178556	62404
1012	62405
85802	62406
153704	62407
72332	62408
23807	62409
187016	62410
366904	62411
6955	62412
40975	62413
346242	62414
114654	62415
186183	62416
189233	62417
195062	62418
127082	62419
312954	62420
78251	62421
298789	62422
39466	62423
166007	62424
170464	62425
8783	62426
164253	62427
24827	62428
138412	62429
106888	62430
306980	62431
222465	62432
326056	62433
2559	62434
11125	62435
1146	62436
2	62437
6106	62438
57105	62439
45428	62440
1978	62441
825	62442
414	62443
77815	62444
346854	62445
28685	62446
171270	62447
167606	62448
8303	62449
43678	62450
147092	62451
234535	62452
11885	62453
125683	62454
126598	62455
90280	62456
371670	62457
306859	62458
407063	62459
18042	62460
39034	62461
170272	62462
198673	62463
114684	62464
137162	62465
157884	62466
14571	62467
333180	62468
35882	62469
273832	62470
404343	62471
158256	62472
361652	62473
93116	62474
391102	62475
64626	62476
173958	62477
307248	62478
38518	62479
32560	62480
2709	62481
30248	62482
6266	62483
205042	62484
86027	62485
162067	62486
78646	62487
156160	62488
150111	62489
173107	62490
220307	62491
220332	62492
254814	62493
324353	62494
285613	62495
38531	62496
17489	62497
81448	62498
91952	62499
82085	62500
319694	62501
94670	62502
49340	62503
233444	62504
112724	62505
63459	62506
343	62507
69821	62508
36812	62509
121309	62510
218848	62511
2615	62512
116496	62513
59745	62514
191666	62515
34933	62516
62424	62517
473	62518
179012	62519
384746	62520
190851	62521
97487	62522
222326	62523
31579	62524
55725	62525
94804	62526
204569	62527
47551	62528
313804	62529
73809	62530
5249	62531
1768	62532
21092	62533
231532	62534
362390	62535
211697	62536
67442	62537
27567	62538
206842	62539
240792	62540
190064	62541
388041	62542
114400	62543
202107	62544
71212	62545
70565	62546
70417	62547
47309	62548
351953	62549
4965	62550
660	62551
38348	62552
95196	62553
123454	62554
221222	62555
86993	62556
168465	62557
184005	62558
226771	62559
213854	62560
93493	62561
223583	62562
58630	62563
190119	62564
272804	62565
87913	62566
140924	62567
266322	62568
89964	62569
59144	62570
134076	62571
285236	62572
404519	62573
18288	62574
3423	62575
24092	62576
29061	62577
325952	62578
89717	62579
189428	62580
396755	62581
237179	62582
408278	62583
38175	62584
59899	62585
121281	62586
149387	62587
17949	62588
277939	62589
333790	62590
180432	62591
12603	62592
321606	62593
183791	62594
418506	62595
444573	62596
209495	62597
351731	62598
223970	62599
168984	62600
169976	62601
10250	62602
278865	62603
69786	62604
288602	62605
1835	62606
283845	62607
295508	62608
31299	62609
405021	62610
227658	62611
378299	62612
391816	62613
399086	62614
33494	62615
48954	62616
371206	62617
248729	62618
147002	62619
57006	62620
197775	62621
70766	62622
238158	62623
206953	62624
79555	62625
7280	62626
57133	62627
68671	62628
130471	62629
116704	62630
158835	62631
162344	62632
451882	62633
126009	62634
343418	62635
112067	62636
187195	62637
67559	62638
83701	62639
90241	62640
11311	62641
184561	62642
191318	62643
90657	62644
433980	62645
293618	62646
76761	62647
332573	62648
119724	62649
360619	62650
90184	62651
201624	62652
420833	62653
31579	62654
316390	62655
25718	62656
5365	62657
149123	62658
377681	62659
348197	62660
55110	62661
208713	62662
60522	62663
333053	62664
244645	62665
35326	62666
401361	62667
172712	62668
26919	62669
57221	62670
31447	62671
359327	62672
175909	62673
201028	62674
202140	62675
63050	62676
296975	62677
222214	62678
46078	62679
93010	62680
52967	62681
6714	62682
8363	62683
7025	62684
782	62685
98928	62686
177655	62687
72749	62688
432509	62689
117422	62690
75008	62691
153240	62692
231140	62693
141961	62694
2165	62695
432454	62696
223683	62697
88726	62698
397583	62699
332259	62700
48454	62701
230968	62702
12553	62703
215912	62704
72625	62705
350875	62706
269058	62707
325993	62708
176052	62709
46616	62710
175402	62711
67087	62712
285479	62713
112777	62714
229302	62715
80064	62716
293330	62717
69905	62718
287954	62719
178927	62720
55581	62721
171371	62722
444398	62723
14352	62724
25912	62725
761	62726
305612	62727
28724	62728
269183	62729
176561	62730
110693	62731
18473	62732
2951	62733
62411	62734
93843	62735
677	62736
23161	62737
358713	62738
113867	62739
385244	62740
41789	62741
409755	62742
78390	62743
92619	62744
111611	62745
59903	62746
113365	62747
17632	62748
14788	62749
201431	62750
364885	62751
298754	62752
108200	62753
191962	62754
47626	62755
141042	62756
216667	62757
360753	62758
115268	62759
4179	62760
53117	62761
160216	62762
90798	62763
153780	62764
84627	62765
4405	62766
14548	62767
51859	62768
221201	62769
239342	62770
71208	62771
227999	62772
65259	62773
67243	62774
321677	62775
31343	62776
328648	62777
317431	62778
7611	62779
129838	62780
121695	62781
321673	62782
247476	62783
266559	62784
125365	62785
318896	62786
335114	62787
145572	62788
151849	62789
46023	62790
5288	62791
187630	62792
35984	62793
139774	62794
6817	62795
377515	62796
130962	62797
297254	62798
222561	62799
2281	62800
53315	62801
88102	62802
94371	62803
190137	62804
141088	62805
73771	62806
81062	62807
235256	62808
100539	62809
14850	62810
135956	62811
34283	62812
370277	62813
321003	62814
81103	62815
63920	62816
312571	62817
289121	62818
38239	62819
400513	62820
325743	62821
61898	62822
416360	62823
123121	62824
389215	62825
91763	62826
153434	62827
407713	62828
283202	62829
251156	62830
91173	62831
112024	62832
183565	62833
13874	62834
10863	62835
70747	62836
66923	62837
22577	62838
46004	62839
459126	62840
119235	62841
199392	62842
326262	62843
298966	62844
450510	62845
235202	62846
273185	62847
63403	62848
378829	62849
408183	62850
56430	62851
142642	62852
108205	62853
320453	62854
363545	62855
133158	62856
43183	62857
246742	62858
73385	62859
23119	62860
251354	62861
402575	62862
67500	62863
231473	62864
220851	62865
334355	62866
12977	62867
289969	62868
51540	62869
411213	62870
153266	62871
428699	62872
113338	62873
292028	62874
256017	62875
439744	62876
5152	62877
347751	62878
342926	62879
11389	62880
59963	62881
396804	62882
325505	62883
29205	62884
238984	62885
128533	62886
14788	62887
55474	62888
30066	62889
245608	62890
81192	62891
235906	62892
420649	62893
197297	62894
303103	62895
235858	62896
54188	62897
79505	62898
42520	62899
378837	62900
6232	62901
66861	62902
44101	62903
99054	62904
82782	62905
206979	62906
116017	62907
54579	62908
7469	62909
41961	62910
368850	62911
53899	62912
348510	62913
47062	62914
128715	62915
148926	62916
267241	62917
410110	62918
112164	62919
419589	62920
38735	62921
23093	62922
53426	62923
116820	62924
70632	62925
76565	62926
18542	62927
92303	62928
375916	62929
19652	62930
458723	62931
8720	62932
73961	62933
19609	62934
121883	62935
221598	62936
30208	62937
215143	62938
34060	62939
25627	62940
1322	62941
163442	62942
90680	62943
27603	62944
18350	62945
31292	62946
391099	62947
409778	62948
339949	62949
169025	62950
8501	62951
233573	62952
381449	62953
223050	62954
435391	62955
147063	62956
29441	62957
23683	62958
13484	62959
49206	62960
201562	62961
61227	62962
73992	62963
313667	62964
66964	62965
41351	62966
240153	62967
12931	62968
217305	62969
210030	62970
219841	62971
111375	62972
392392	62973
9357	62974
99706	62975
192094	62976
41103	62977
28089	62978
399100	62979
104229	62980
156346	62981
12468	62982
12683	62983
99714	62984
19002	62985
1711	62986
83254	62987
160085	62988
412286	62989
334676	62990
354888	62991
289030	62992
162214	62993
77437	62994
39325	62995
64448	62996
219614	62997
16931	62998
246907	62999
137995	63000
121304	63001
3543	63002
21802	63003
100000	63004
268351	63005
430372	63006
8967	63007
17491	63008
305534	63009
216402	63010
6380	63011
376701	63012
63971	63013
197590	63014
58405	63015
458116	63016
265156	63017
158481	63018
370675	63019
104955	63020
169812	63021
35109	63022
76565	63023
14909	63024
411563	63025
121293	63026
310334	63027
29832	63028
159971	63029
332376	63030
99080	63031
297965	63032
317413	63033
120186	63034
167722	63035
273702	63036
773	63037
96890	63038
28988	63039
16117	63040
19057	63041
142273	63042
184663	63043
9227	63044
36479	63045
367254	63046
49655	63047
207569	63048
106821	63049
286887	63050
135698	63051
208472	63052
13623	63053
229721	63054
58513	63055
382065	63056
119980	63057
24189	63058
233394	63059
451710	63060
10330	63061
24062	63062
90241	63063
23431	63064
24556	63065
206727	63066
305400	63067
116580	63068
18487	63069
197908	63070
129067	63071
427591	63072
307286	63073
35800	63074
201217	63075
3561	63076
241665	63077
197251	63078
29259	63079
10295	63080
5370	63081
17218	63082
151787	63083
117808	63084
31358	63085
201017	63086
7448	63087
1597	63088
87304	63089
341844	63090
52971	63091
140816	63092
189832	63093
250561	63094
392454	63095
344696	63096
61147	63097
338825	63098
100830	63099
160780	63100
310830	63101
281815	63102
386571	63103
247255	63104
58874	63105
108613	63106
24665	63107
122654	63108
17165	63109
357928	63110
73658	63111
103356	63112
410845	63113
38404	63114
50138	63115
266998	63116
140747	63117
5060	63118
66009	63119
54630	63120
72714	63121
383053	63122
305092	63123
23820	63124
114585	63125
169923	63126
4076	63127
130817	63128
296881	63129
166795	63130
119642	63131
1508	63132
62863	63133
121036	63134
399878	63135
219330	63136
162090	63137
428299	63138
30317	63139
56428	63140
75483	63141
397268	63142
7066	63143
148682	63144
119688	63145
111204	63146
88985	63147
163847	63148
59710	63149
321089	63150
74529	63151
342951	63152
90447	63153
175655	63154
228157	63155
40353	63156
47138	63157
13119	63158
81754	63159
16693	63160
72195	63161
64785	63162
417982	63163
50343	63164
29090	63165
10711	63166
15832	63167
65730	63168
376890	63169
386115	63170
2077	63171
249828	63172
67327	63173
215064	63174
51740	63175
28555	63176
240317	63177
249782	63178
3191	63179
426461	63180
42577	63181
15521	63182
248666	63183
361472	63184
155191	63185
178041	63186
164033	63187
42549	63188
185492	63189
226321	63190
246454	63191
57029	63192
366232	63193
51392	63194
347904	63195
245822	63196
319471	63197
179275	63198
173590	63199
11364	63200
241387	63201
24765	63202
6165	63203
72764	63204
97809	63205
182778	63206
32534	63207
21672	63208
4473	63209
1614	63210
193619	63211
43861	63212
189984	63213
104587	63214
42636	63215
64751	63216
313987	63217
245749	63218
18614	63219
189716	63220
197712	63221
133698	63222
88026	63223
60812	63224
15004	63225
199238	63226
350257	63227
51151	63228
165185	63229
110886	63230
427142	63231
213726	63232
76531	63233
329896	63234
7705	63235
151316	63236
135636	63237
10893	63238
458735	63239
85268	63240
724	63241
5544	63242
245268	63243
415829	63244
35930	63245
98405	63246
49650	63247
41277	63248
67790	63249
176304	63250
203996	63251
322900	63252
101593	63253
134931	63254
134047	63255
192871	63256
3137	63257
45298	63258
32474	63259
105353	63260
354033	63261
322332	63262
33038	63263
130669	63264
170210	63265
133663	63266
456025	63267
118261	63268
236205	63269
444162	63270
33775	63271
420738	63272
10993	63273
386488	63274
111977	63275
248117	63276
288544	63277
194302	63278
382001	63279
8790	63280
99626	63281
30417	63282
49683	63283
231261	63284
174159	63285
199237	63286
39322	63287
404852	63288
238841	63289
346239	63290
38	63291
48003	63292
258780	63293
127978	63294
298736	63295
62813	63296
421214	63297
56637	63298
1064	63299
23395	63300
149892	63301
231755	63302
6628	63303
187764	63304
252908	63305
385326	63306
69064	63307
43133	63308
247779	63309
203651	63310
298614	63311
213974	63312
328302	63313
447159	63314
102034	63315
366556	63316
63083	63317
433128	63318
41485	63319
101977	63320
390088	63321
148323	63322
76280	63323
314829	63324
257886	63325
288419	63326
322445	63327
312481	63328
120145	63329
185189	63330
221744	63331
3938	63332
233107	63333
301490	63334
207566	63335
19077	63336
57838	63337
164470	63338
40077	63339
7855	63340
314962	63341
197308	63342
203913	63343
155827	63344
130316	63345
51426	63346
30701	63347
187864	63348
17453	63349
267	63350
640	63351
14580	63352
47531	63353
11770	63354
120981	63355
136975	63356
433116	63357
181512	63358
390387	63359
189405	63360
356967	63361
202260	63362
17659	63363
44796	63364
75740	63365
45558	63366
137049	63367
126859	63368
6029	63369
265232	63370
49635	63371
348670	63372
1128	63373
84695	63374
205234	63375
114110	63376
128888	63377
213378	63378
73689	63379
63607	63380
25796	63381
327	63382
3706	63383
48854	63384
117936	63385
369435	63386
362539	63387
32574	63388
108292	63389
44515	63390
85083	63391
241785	63392
898	63393
248	63394
24909	63395
273516	63396
15261	63397
117356	63398
107735	63399
117530	63400
122930	63401
181851	63402
7039	63403
6877	63404
316135	63405
65252	63406
169250	63407
186252	63408
276081	63409
399190	63410
128990	63411
91512	63412
134155	63413
346260	63414
393107	63415
176156	63416
59562	63417
11701	63418
280327	63419
138479	63420
61193	63421
64801	63422
367589	63423
31894	63424
418058	63425
431177	63426
99236	63427
396621	63428
211020	63429
183229	63430
126896	63431
10497	63432
203839	63433
218111	63434
13651	63435
288329	63436
58040	63437
228441	63438
231529	63439
46244	63440
101531	63441
348298	63442
21489	63443
114192	63444
135896	63445
12573	63446
95444	63447
20363	63448
270987	63449
85229	63450
449531	63451
100649	63452
60671	63453
186093	63454
6652	63455
95304	63456
92339	63457
19422	63458
12011	63459
223439	63460
63231	63461
18953	63462
15708	63463
33513	63464
87512	63465
178995	63466
86139	63467
136403	63468
192833	63469
30328	63470
95532	63471
198	63472
108805	63473
9068	63474
365415	63475
99	63476
184900	63477
446989	63478
218581	63479
37012	63480
186324	63481
128337	63482
155327	63483
21508	63484
346760	63485
440081	63486
306147	63487
439274	63488
52724	63489
449501	63490
210337	63491
351289	63492
318008	63493
131238	63494
799	63495
6077	63496
288836	63497
82101	63498
9517	63499
2451	63500
8839	63501
2554	63502
31940	63503
69692	63504
38208	63505
4116	63506
77259	63507
176027	63508
3425	63509
4258	63510
252798	63511
4591	63512
143230	63513
93263	63514
297786	63515
297787	63516
156255	63517
418253	63518
6398	63519
6900	63520
397221	63521
370141	63522
113841	63523
70612	63524
433255	63525
199185	63526
8839	63527
123063	63528
190201	63529
22004	63530
134571	63531
224070	63532
412954	63533
132534	63534
57111	63535
4189	63536
92837	63537
73125	63538
106997	63539
93814	63540
45886	63541
153050	63542
110957	63543
13884	63544
6312	63545
12072	63546
137094	63547
85698	63548
4332	63549
313007	63550
20328	63551
11932	63552
203120	63553
134423	63554
176939	63555
137395	63556
114160	63557
317177	63558
32698	63559
61263	63560
11957	63561
41544	63562
134811	63563
27275	63564
192296	63565
65731	63566
2596	63567
454888	63568
248672	63569
21554	63570
4518	63571
102915	63572
303200	63573
103840	63574
362038	63575
38207	63576
54569	63577
57857	63578
249670	63579
112921	63580
183975	63581
67621	63582
208842	63583
37659	63584
164205	63585
57335	63586
3780	63587
13034	63588
62569	63589
61889	63590
414038	63591
60572	63592
105863	63593
356887	63594
60384	63595
116768	63596
5542	63597
413988	63598
225279	63599
250314	63600
194877	63601
11834	63602
93597	63603
332219	63604
180116	63605
10304	63606
107085	63607
175418	63608
102373	63609
280960	63610
117	63611
25223	63612
448550	63613
197666	63614
244230	63615
94353	63616
167685	63617
208168	63618
15675	63619
14839	63620
266268	63621
17908	63622
21434	63623
60984	63624
26718	63625
374747	63626
23678	63627
29669	63628
352546	63629
86607	63630
219424	63631
291555	63632
2210	63633
6379	63634
22200	63635
143398	63636
3816	63637
1514	63638
263871	63639
17588	63640
199294	63641
55356	63642
100393	63643
7674	63644
28614	63645
128510	63646
425577	63647
77921	63648
10200	63649
71588	63650
78241	63651
63014	63652
44302	63653
116065	63654
120532	63655
198850	63656
78984	63657
61153	63658
6078	63659
62804	63660
379217	63661
92270	63662
265568	63663
150562	63664
17725	63665
89227	63666
210978	63667
51233	63668
102566	63669
57121	63670
27875	63671
107340	63672
47640	63673
24366	63674
204684	63675
137993	63676
265453	63677
16278	63678
8320	63679
5740	63680
21087	63681
448515	63682
172035	63683
313571	63684
6629	63685
214358	63686
121353	63687
50070	63688
136582	63689
207857	63690
336444	63691
122749	63692
29389	63693
106567	63694
176337	63695
44142	63696
226626	63697
44836	63698
2368	63699
407237	63700
344712	63701
368309	63702
116152	63703
16512	63704
287953	63705
55440	63706
156680	63707
99287	63708
224194	63709
190765	63710
35788	63711
30558	63712
61860	63713
68808	63714
50823	63715
99919	63716
18741	63717
434914	63718
366894	63719
78695	63720
375908	63721
6645	63722
105617	63723
59195	63724
211101	63725
2377	63726
57130	63727
38758	63728
431253	63729
244663	63730
128668	63731
52414	63732
43625	63733
377251	63734
59415	63735
62312	63736
271523	63737
48687	63738
66372	63739
23269	63740
381720	63741
4967	63742
125993	63743
59865	63744
161012	63745
389883	63746
30638	63747
45022	63748
449229	63749
187249	63750
47387	63751
106030	63752
13015	63753
35840	63754
777	63755
83305	63756
342284	63757
89253	63758
35005	63759
27252	63760
42928	63761
182034	63762
63567	63763
18961	63764
106773	63765
848	63766
76778	63767
145721	63768
5367	63769
369953	63770
62382	63771
12094	63772
222530	63773
391365	63774
259011	63775
121223	63776
320440	63777
193098	63778
207588	63779
447396	63780
125678	63781
50550	63782
49403	63783
216245	63784
361203	63785
444551	63786
5005	63787
34763	63788
249678	63789
39420	63790
430836	63791
401905	63792
424493	63793
143136	63794
210913	63795
71321	63796
20269	63797
200979	63798
212274	63799
54270	63800
144476	63801
402442	63802
265330	63803
122017	63804
92379	63805
195608	63806
143137	63807
455161	63808
204363	63809
18177	63810
352248	63811
196561	63812
4229	63813
208390	63814
12061	63815
242439	63816
312	63817
1346	63818
122569	63819
20040	63820
274650	63821
420419	63822
53737	63823
204503	63824
26779	63825
2516	63826
99399	63827
4561	63828
8939	63829
59990	63830
72191	63831
76395	63832
38201	63833
126895	63834
92517	63835
198224	63836
320009	63837
124624	63838
63833	63839
79399	63840
97606	63841
112037	63842
191091	63843
41692	63844
144980	63845
74039	63846
34181	63847
78734	63848
45069	63849
400316	63850
114578	63851
147042	63852
103536	63853
84919	63854
154285	63855
47902	63856
253006	63857
33979	63858
158501	63859
439026	63860
88163	63861
17560	63862
378550	63863
208420	63864
4140	63865
152986	63866
152767	63867
365743	63868
325001	63869
21639	63870
195082	63871
410722	63872
152214	63873
413894	63874
88950	63875
109608	63876
75947	63877
53123	63878
24980	63879
283198	63880
87432	63881
68016	63882
5133	63883
195429	63884
20645	63885
351681	63886
266599	63887
335351	63888
58988	63889
31511	63890
420232	63891
240534	63892
368971	63893
120224	63894
13015	63895
216547	63896
76599	63897
13067	63898
13015	63899
401735	63900
237621	63901
234365	63902
2658	63903
5175	63904
19266	63905
21771	63906
276368	63907
456291	63908
71785	63909
16437	63910
236930	63911
158350	63912
104659	63913
396042	63914
437547	63915
359646	63916
134646	63917
243877	63918
94429	63919
4806	63920
78079	63921
138707	63922
392651	63923
324822	63924
41463	63925
207106	63926
50536	63927
16561	63928
366650	63929
30467	63930
41570	63931
444048	63932
108632	63933
3649	63934
166469	63935
171327	63936
159995	63937
105576	63938
186452	63939
290438	63940
20563	63941
89480	63942
371790	63943
12620	63944
186136	63945
218755	63946
117283	63947
107305	63948
306612	63949
224854	63950
15919	63951
286514	63952
29934	63953
198251	63954
208710	63955
46845	63956
111625	63957
98678	63958
445294	63959
226930	63960
26227	63961
42346	63962
126033	63963
280637	63964
30252	63965
388349	63966
120624	63967
44416	63968
363161	63969
262043	63970
346363	63971
344528	63972
10888	63973
154347	63974
377276	63975
137061	63976
68024	63977
47833	63978
212684	63979
128286	63980
370537	63981
11367	63982
449339	63983
148469	63984
270941	63985
103622	63986
51191	63987
38183	63988
41453	63989
341120	63990
5549	63991
56707	63992
215280	63993
178821	63994
54966	63995
163752	63996
379435	63997
217727	63998
47956	63999
36822	64000
116873	64001
170969	64002
15514	64003
18887	64004
428793	64005
90922	64006
49514	64007
402959	64008
113684	64009
249013	64010
225385	64011
19128	64012
123509	64013
49709	64014
28753	64015
149339	64016
91683	64017
333132	64018
373720	64019
152405	64020
7588	64021
449288	64022
170321	64023
335553	64024
20999	64025
317453	64026
169177	64027
106262	64028
5714	64029
90685	64030
408214	64031
165189	64032
262075	64033
262389	64034
101948	64035
315993	64036
412513	64037
128160	64038
295433	64039
46289	64040
32057	64041
335784	64042
25386	64043
37007	64044
217684	64045
355022	64046
104085	64047
38883	64048
317143	64049
971	64050
189704	64051
15336	64052
1582	64053
13622	64054
206464	64055
128921	64056
84622	64057
459853	64058
75929	64059
246464	64060
338932	64061
293781	64062
86313	64063
331850	64064
128371	64065
88410	64066
329171	64067
6408	64068
124111	64069
62532	64070
4480	64071
80841	64072
357693	64073
41672	64074
313783	64075
73110	64076
30955	64077
174433	64078
241571	64079
82297	64080
120391	64081
411852	64082
48452	64083
382017	64084
131722	64085
242680	64086
98486	64087
402097	64088
450965	64089
26637	64090
135069	64091
155919	64092
14887	64093
80924	64094
86588	64095
335440	64096
151542	64097
1304	64098
173871	64099
57155	64100
363610	64101
1993	64102
63235	64103
179184	64104
11358	64105
160759	64106
165173	64107
28749	64108
21801	64109
347424	64110
348476	64111
49450	64112
212	64113
186642	64114
226691	64115
231220	64116
132875	64117
55433	64118
9569	64119
17029	64120
4520	64121
409671	64122
144072	64123
99030	64124
154051	64125
120391	64126
89252	64127
89855	64128
198467	64129
212419	64130
192484	64131
213027	64132
38330	64133
347752	64134
93833	64135
20810	64136
70254	64137
150394	64138
140695	64139
98193	64140
49450	64141
119599	64142
49497	64143
87645	64144
115025	64145
242280	64146
116174	64147
8552	64148
250351	64149
171903	64150
7658	64151
328478	64152
68793	64153
249593	64154
97185	64155
172029	64156
86404	64157
25208	64158
26817	64159
27872	64160
150302	64161
22320	64162
109009	64163
413718	64164
178638	64165
75313	64166
21202	64167
128088	64168
80820	64169
272700	64170
27711	64171
55226	64172
231480	64173
247732	64174
211009	64175
71352	64176
41405	64177
450208	64178
120465	64179
62727	64180
149986	64181
22886	64182
165226	64183
77412	64184
23199	64185
32299	64186
179824	64187
371796	64188
33957	64189
286852	64190
282709	64191
414484	64192
75653	64193
336849	64194
42126	64195
188465	64196
355118	64197
218087	64198
69293	64199
25984	64200
222660	64201
170406	64202
360804	64203
187575	64204
127887	64205
8565	64206
57550	64207
306769	64208
25715	64209
329130	64210
5797	64211
6029	64212
262898	64213
76777	64214
43586	64215
56365	64216
47513	64217
203843	64218
228063	64219
316027	64220
104022	64221
8538	64222
98071	64223
141084	64224
235085	64225
27702	64226
81095	64227
132138	64228
97961	64229
386355	64230
214455	64231
53371	64232
54605	64233
67607	64234
26970	64235
393093	64236
387590	64237
63972	64238
3436	64239
284810	64240
11834	64241
35489	64242
381506	64243
107153	64244
111202	64245
70319	64246
293262	64247
213521	64248
383873	64249
24695	64250
67517	64251
231673	64252
101832	64253
189682	64254
135793	64255
259976	64256
98496	64257
248022	64258
50116	64259
104875	64260
216198	64261
22313	64262
58763	64263
117961	64264
34381	64265
221067	64266
186587	64267
160250	64268
10097	64269
4467	64270
7809	64271
156773	64272
188392	64273
126775	64274
35649	64275
223268	64276
184748	64277
197	64278
120161	64279
356161	64280
237651	64281
98134	64282
384413	64283
200530	64284
126538	64285
106658	64286
82659	64287
183827	64288
210279	64289
113870	64290
50800	64291
2864	64292
179404	64293
121270	64294
319680	64295
23710	64296
433845	64297
156965	64298
315461	64299
149204	64300
152634	64301
59975	64302
162861	64303
23776	64304
27854	64305
109240	64306
110341	64307
202322	64308
3627	64309
44133	64310
119196	64311
25891	64312
128217	64313
154176	64314
121569	64315
82433	64316
222094	64317
184138	64318
397018	64319
7109	64320
91158	64321
33783	64322
3024	64323
331315	64324
123237	64325
34344	64326
241946	64327
109634	64328
170730	64329
111143	64330
126497	64331
446198	64332
294123	64333
352356	64334
453940	64335
69989	64336
169461	64337
30136	64338
202583	64339
32129	64340
307710	64341
169697	64342
245683	64343
234290	64344
44655	64345
238317	64346
241801	64347
171489	64348
119074	64349
325824	64350
352980	64351
408945	64352
68340	64353
42422	64354
19799	64355
20331	64356
212946	64357
157425	64358
235639	64359
60905	64360
45175	64361
93404	64362
52018	64363
64302	64364
94890	64365
85662	64366
50797	64367
7594	64368
10177	64369
130585	64370
302710	64371
25345	64372
421800	64373
18781	64374
223054	64375
369334	64376
123397	64377
260226	64378
358736	64379
3170	64380
80299	64381
155628	64382
385230	64383
252318	64384
266835	64385
446926	64386
286142	64387
283525	64388
29165	64389
26226	64390
266209	64391
108415	64392
284087	64393
119596	64394
126076	64395
114464	64396
420550	64397
59417	64398
25726	64399
31405	64400
52526	64401
169743	64402
139639	64403
219646	64404
79152	64405
44476	64406
394153	64407
18017	64408
265246	64409
163762	64410
141452	64411
66616	64412
100160	64413
80022	64414
93362	64415
183121	64416
425431	64417
429667	64418
295026	64419
7068	64420
205088	64421
416294	64422
118658	64423
255	64424
435	64425
145498	64426
50990	64427
372822	64428
75374	64429
169945	64430
2055	64431
203195	64432
69974	64433
52328	64434
154951	64435
79034	64436
41081	64437
11996	64438
53531	64439
58106	64440
339598	64441
58898	64442
166048	64443
12688	64444
82539	64445
345597	64446
166310	64447
137654	64448
34205	64449
52576	64450
181169	64451
13951	64452
87	64453
435986	64454
96267	64455
17699	64456
280237	64457
53578	64458
214211	64459
167296	64460
94662	64461
224777	64462
400886	64463
245619	64464
81386	64465
351395	64466
227555	64467
52626	64468
128523	64469
282112	64470
417369	64471
318613	64472
13578	64473
34517	64474
203231	64475
125272	64476
94196	64477
73195	64478
224032	64479
251537	64480
431064	64481
366501	64482
97067	64483
380026	64484
367190	64485
359286	64486
459300	64487
431561	64488
125947	64489
181298	64490
158944	64491
236264	64492
296616	64493
97963	64494
364707	64495
31159	64496
51426	64497
307564	64498
181258	64499
234796	64500
74094	64501
56810	64502
359380	64503
33849	64504
44383	64505
47492	64506
274940	64507
171180	64508
344456	64509
188830	64510
64526	64511
96044	64512
229743	64513
222357	64514
59226	64515
252678	64516
874	64517
138713	64518
434313	64519
355248	64520
447701	64521
160527	64522
341069	64523
441699	64524
94881	64525
335644	64526
214731	64527
305800	64528
101836	64529
93268	64530
244453	64531
111769	64532
93821	64533
351427	64534
1943	64535
332362	64536
161050	64537
161050	64538
140965	64539
225741	64540
31360	64541
222289	64542
92378	64543
413990	64544
7122	64545
40403	64546
27133	64547
143251	64548
193524	64549
78949	64550
58723	64551
13390	64552
99097	64553
52837	64554
217175	64555
10817	64556
28726	64557
233153	64558
52837	64559
12024	64560
95834	64561
94059	64562
747	64563
21654	64564
114607	64565
62426	64566
254243	64567
66667	64568
229056	64569
73779	64570
83335	64571
295124	64572
109243	64573
50036	64574
31276	64575
387444	64576
65274	64577
59212	64578
177096	64579
118497	64580
1635	64581
9232	64582
14558	64583
201399	64584
248965	64585
360255	64586
342266	64587
367226	64588
184230	64589
173216	64590
214590	64591
225170	64592
253427	64593
215272	64594
71995	64595
241454	64596
168194	64597
175999	64598
401449	64599
194219	64600
412501	64601
26531	64602
26531	64603
352530	64604
21421	64605
440151	64606
13216	64607
267726	64608
39289	64609
77127	64610
9349	64611
259230	64612
32065	64613
89657	64614
226319	64615
120877	64616
228	64617
7089	64618
122269	64619
81707	64620
181534	64621
53464	64622
209503	64623
349050	64624
164459	64625
163122	64626
358007	64627
199989	64628
2938	64629
214750	64630
145864	64631
177543	64632
31830	64633
379490	64634
183659	64635
345088	64636
4761	64637
431469	64638
37785	64639
263369	64640
242635	64641
6600	64642
303349	64643
1507	64644
80962	64645
7880	64646
123063	64647
245102	64648
31050	64649
7880	64650
27494	64651
133557	64652
189787	64653
202061	64654
136973	64655
236684	64656
142603	64657
97176	64658
37628	64659
392271	64660
38166	64661
390585	64662
240432	64663
158589	64664
133662	64665
68494	64666
30491	64667
449166	64668
207912	64669
87220	64670
226934	64671
238268	64672
19906	64673
182718	64674
123698	64675
33446	64676
47326	64677
245170	64678
396182	64679
259679	64680
153199	64681
444940	64682
45851	64683
93366	64684
280092	64685
17275	64686
84904	64687
11600	64688
163194	64689
164684	64690
38617	64691
13043	64692
72229	64693
202920	64694
113516	64695
152153	64696
45887	64697
27797	64698
450507	64699
209171	64700
25140	64701
215468	64702
38483	64703
445942	64704
111137	64705
78386	64706
19347	64707
403810	64708
237074	64709
149727	64710
227106	64711
143800	64712
33638	64713
85648	64714
204122	64715
206707	64716
282485	64717
79327	64718
248936	64719
8103	64720
186621	64721
70876	64722
97319	64723
332773	64724
123517	64725
304989	64726
206741	64727
251151	64728
302476	64729
47957	64730
79723	64731
65780	64732
14581	64733
179718	64734
207155	64735
211705	64736
123268	64737
73318	64738
148874	64739
306208	64740
49000	64741
162651	64742
29994	64743
347162	64744
218951	64745
18060	64746
195437	64747
133868	64748
84481	64749
437027	64750
199837	64751
238435	64752
324896	64753
158379	64754
63870	64755
49781	64756
17271	64757
20271	64758
17439	64759
96292	64760
171845	64761
454344	64762
234084	64763
231975	64764
48589	64765
143679	64766
231613	64767
147011	64768
82212	64769
380345	64770
373648	64771
301326	64772
253420	64773
124012	64774
101552	64775
390382	64776
366502	64777
119702	64778
310375	64779
37223	64780
93605	64781
427854	64782
210413	64783
86742	64784
18380	64785
307760	64786
270639	64787
370319	64788
238948	64789
189117	64790
336349	64791
39225	64792
179830	64793
229547	64794
380834	64795
300154	64796
380117	64797
127063	64798
230551	64799
215931	64800
62963	64801
85769	64802
3082	64803
194642	64804
9389	64805
118247	64806
1287	64807
11757	64808
146392	64809
43776	64810
212448	64811
84408	64812
241609	64813
158145	64814
234125	64815
420268	64816
220689	64817
235386	64818
8882	64819
75248	64820
393547	64821
383686	64822
138326	64823
229364	64824
28978	64825
59461	64826
347260	64827
294033	64828
294032	64829
118232	64830
162223	64831
337255	64832
396910	64833
381029	64834
15500	64835
309182	64836
451916	64837
177365	64838
255405	64839
39663	64840
139790	64841
355974	64842
225698	64843
82350	64844
131022	64845
49658	64846
388592	64847
456872	64848
208321	64849
148969	64850
169638	64851
86583	64852
18019	64853
20207	64854
190200	64855
391269	64856
47936	64857
181693	64858
15575	64859
308609	64860
77450	64861
273958	64862
67265	64863
103441	64864
53468	64865
162270	64866
125114	64867
243907	64868
448706	64869
182583	64870
362501	64871
327681	64872
113702	64873
412413	64874
211812	64875
310558	64876
162678	64877
449356	64878
244294	64879
244296	64880
131931	64881
256602	64882
93488	64883
346217	64884
346218	64885
328280	64886
328288	64887
292150	64888
292152	64889
292146	64890
292147	64891
152281	64892
244298	64893
233203	64894
413067	64895
413069	64896
212206	64897
212207	64898
395858	64899
202887	64900
380310	64901
311250	64902
163054	64903
163056	64904
125499	64905
142713	64906
275533	64907
20578	64908
132287	64909
2566	64910
257278	64911
257284	64912
93655	64913
183327	64914
363672	64915
363673	64916
363699	64917
98687	64918
193115	64919
152650	64920
78095	64921
233563	64922
212582	64923
29149	64924
203206	64925
163407	64926
67962	64927
347486	64928
347449	64929
93857	64930
347443	64931
183731	64932
193403	64933
193400	64934
293449	64935
153018	64936
293445	64937
41293	64938
432162	64939
414005	64940
108956	64941
397059	64942
381271	64943
381269	64944
276817	64945
73457	64946
348068	64947
329885	64948
46246	64949
294134	64950
294137	64951
234316	64952
432767	64953
432763	64954
397652	64955
397629	64956
56369	64957
397632	64958
213302	64959
164031	64960
164033	64961
312832	64962
143821	64963
20697	64964
258894	64965
133181	64966
78671	64967
234649	64968
213581	64969
126241	64970
452376	64971
246024	64972
144442	64973
144163	64974
144169	64975
278064	64976
73805	64977
39175	64978
133536	64979
259620	64980
184602	64981
365570	64982
365599	64983
194256	64984
99274	64985
88994	64986
88811	64987
154116	64988
398566	64989
314221	64990
246449	64991
126435	64992
453021	64993
278570	64994
144446	64995
133922	64996
260281	64997
15779	64998
184935	64999
26890	65000
154378	65001
416501	65002
224610	65003
214315	65004
84325	65005
314879	65006
314873	65007
314886	65008
165122	65009
165121	65010
453701	65011
453699	65012
134278	65013
260936	65014
350139	65015
350150	65016
350152	65017
350145	65018
175004	65019
332435	65020
332438	65021
296415	65022
417170	65023
115295	65024
214684	65025
383271	65026
383277	65027
104693	65028
104694	65029
315523	65030
247190	65031
247185	65032
279514	65033
39332	65034
145033	65035
134654	65036
350753	65037
185638	65038
185639	65039
350754	65040
195352	65041
99775	65042
28161	65043
367407	65044
79337	65045
155047	65046
79338	65047
155046	65048
400471	65049
215050	65050
400473	65051
110038	65052
101999	65053
102000	65054
179649	65055
357421	65056
189517	65057
96856	65058
148972	65059
407201	65060
219025	65061
390199	65062
254697	65063
384297	65064
383778	65065
165793	65066
84664	65067
316144	65068
126950	65069
280124	65070
280134	65071
280132	65072
280136	65073
74481	65074
95064	65075
367934	65076
367960	65077
62459	65078
401103	65079
215417	65080
215420	65081
384301	65082
384296	65083
247876	65084
455493	65085
280780	65086
280784	65087
280827	65088
49433	65089
351992	65090
186379	65091
352033	65092
351993	65093
351999	65094
175916	65095
334160	65096
334783	65097
175917	65098
334119	65099
155782	65100
155781	65101
156131	65102
225840	65103
32090	65104
215723	65105
401595	65106
205653	65107
105198	65108
205655	65109
205656	65110
105197	65111
146157	65112
146156	65113
281466	65114
69502	65115
135592	65116
69498	65117
135594	65118
95401	65119
196189	65120
176299	65121
334792	65122
176297	65123
299053	65124
156132	65125
23477	65126
237262	65127
62551	65128
419295	65129
385430	65130
39681	65131
282164	65132
135999	65133
263794	65134
263798	65135
369405	65136
51971	65137
100425	65138
369406	65139
369412	65140
196545	65141
335461	65142
299663	65143
237654	65144
419939	65145
419938	65146
216339	65147
385940	65148
167112	65149
167146	65150
167109	65151
282696	65152
146826	65153
264554	65154
15914	65155
353451	65156
187239	65157
370018	65158
370006	65159
100617	65160
156762	65161
226949	65162
420607	65163
420600	65164
420604	65165
110883	65166
110881	65167
265164	65168
136770	65169
2606	65170
265153	65171
354052	65172
95861	65173
187590	65174
100817	65175
197349	65176
439191	65177
422868	65178
111085	65179
111084	65180
29620	65181
319581	65182
457641	65183
147393	65184
265852	65185
70289	65186
49845	65187
187948	65188
177557	65189
301327	65190
14083	65191
157440	65192
157442	65193
238683	65194
439928	65195
439932	65196
439934	65197
217431	65198
404471	65199
207175	65200
387412	65201
458113	65202
284334	65203
22521	65204
96229	65205
96231	65206
188306	65207
188308	65208
188309	65209
6510	65210
355341	65211
355347	65212
198004	65213
99931	65214
177830	65215
6298	65216
177826	65217
47290	65218
337651	65219
239104	65220
440607	65221
387999	65222
207906	65223
249692	65224
458635	65225
148192	65226
188655	65227
355975	65228
239513	65229
441315	65230
63152	65231
239503	65232
239506	65233
228254	65234
422869	65235
422878	65236
422915	65237
207907	65238
86100	65239
24897	65240
321094	65241
321095	65242
168675	65243
285675	65244
285681	65245
138023	65246
267437	65247
372795	65248
198581	65249
338891	65250
178600	65251
338900	65252
338884	65253
47470	65254
158611	65255
303360	65256
303356	65257
123078	65258
441961	65259
375247	65260
199939	65261
200249	65262
375714	65263
159582	65264
240905	65265
66140	65266
189847	65267
358061	65268
169640	65269
169637	65270
169642	65271
425804	65272
219324	65273
407707	65274
219325	65275
209079	65276
106552	65277
169040	65278
321733	65279
321726	65280
128407	65281
138394	65282
138392	65283
189215	65284
52565	65285
339539	65286
123251	65287
240232	65288
442571	65289
60424	65290
406613	65291
218664	65292
389731	65293
138779	65294
101822	65295
199267	65296
47632	65297
179321	65298
340135	65299
91647	65300
117640	65301
424781	65302
375717	65303
305765	65304
42971	65305
305768	65306
444334	65307
341558	65308
358698	65309
323381	65310
287322	65311
58029	65312
408247	65313
219676	65314
408243	65315
219680	65316
209428	65317
43051	65318
47937	65319
342190	65320
342191	65321
97380	65322
97389	65323
97390	65324
323994	65325
149841	65326
60827	65327
230696	65328
18784	65329
408865	65330
408858	65331
220021	65332
30030	65333
102601	65334
63811	65335
124219	65336
445719	65337
242135	65338
140366	65339
71906	65340
271366	65341
71907	65342
140363	65343
38190	65344
253168	65345
180950	65346
342822	65347
180948	65348
359889	65349
359885	65350
170595	65351
288551	65352
288548	65353
231096	65354
220347	65355
409449	65356
220325	65357
210155	65358
392519	65359
107590	65360
392514	65361
392520	65362
392512	65363
201091	65364
160972	65365
307626	65366
21668	65367
140739	65368
343473	65369
191175	65370
50679	65371
325665	65372
325025	65373
77064	65374
289234	65375
150587	65376
231469	65377
118666	65378
231476	65379
393086	65380
377758	65381
242894	65382
446964	65383
446970	65384
141095	65385
141096	65386
181719	65387
344100	65388
181692	65389
92842	65390
181731	65391
150969	65392
231861	65393
118871	65394
410448	65395
220890	65396
220895	65397
58366	65398
220897	65399
410423	65400
201785	65401
308608	65402
82492	65403
161547	65404
64058	65405
141431	65406
254715	65407
130864	65408
20401	65409
92986	65410
344656	65411
97992	65412
361275	65413
361287	65414
361285	65415
326364	65416
326363	65417
326355	65418
151324	65419
151341	65420
77451	65421
290621	65422
290615	65423
290619	65424
232225	65425
119062	65426
429312	65427
411063	65428
221268	65429
202113	65430
202115	65431
103286	65432
202118	65433
82704	65434
309242	65435
161935	65436
43441	65437
124913	65438
448009	65439
72651	65440
72650	65441
273966	65442
141793	65443
35865	65444
192103	65445
98148	65446
327069	65447
327063	65448
327067	65449
87811	65450
232594	65451
411754	65452
211397	65453
211399	65454
303353	65455
123569	65456
70946	65457
207176	65458
106710	65459
116359	65460
304637	65461
262117	65462
255940	65463
134281	65464
123423	65465
391884	65466
93488	65467
28731	65468
60675	65469
11886	65470
186717	65471
44331	65472
50805	65473
214314	65474
30241	65475
49843	65476
24556	65477
311240	65478
326360	65479
67431	65480
198934	65481
294131	65482
15934	65483
36654	65484
257275	65485
89174	65486
331852	65487
437549	65488
18060	65489
291184	65490
400470	65491
342755	65492
402035	65493
26183	65494
67546	65495
147008	65496
47385	65497
378796	65498
371614	65499
106583	65500
28973	65501
97960	65502
64300	65503
341675	65504
72136	65505
391132	65506
64300	65507
34511	65508
406610	65509
374742	65510
55242	65511
32083	65512
94378	65513
145588	65514
9558	65515
52923	65516
82459	65517
412500	65518
58467	65519
335926	65520
361100	65521
162341	65522
116029	65523
88816	65524
23920	65525
194875	65526
81880	65527
284924	65528
267927	65529
225280	65530
44583	65531
279	65532
180632	65533
291	65534
162590	65535
132744	65536
275173	65537
92166	65538
15597	65539
199534	65540
83694	65541
14412	65542
19709	65543
230524	65544
16472	65545
64561	65546
223429	65547
239068	65548
397301	65549
118058	65550
103538	65551
47442	65552
14606	65553
33125	65554
105041	65555
273042	65556
225500	65557
112995	65558
183135	65559
184779	65560
115823	65561
134868	65562
157393	65563
339527	65564
87984	65565
218248	65566
72115	65567
157224	65568
155945	65569
155945	65570
435901	65571
113188	65572
61866	65573
86097	65574
372706	65575
153744	65576
15384	65577
40432	65578
114048	65579
129206	65580
257378	65581
65292	65582
158122	65583
118194	65584
446561	65585
152625	65586
77593	65587
28532	65588
9921	65589
290746	65590
201351	65591
103958	65592
315863	65593
15460	65594
53023	65595
8414	65596
120100	65597
119736	65598
61543	65599
119713	65600
77094	65601
133926	65602
262150	65603
165003	65604
235206	65605
454304	65606
226189	65607
18270	65608
21846	65609
147339	65610
36332	65611
20748	65612
331081	65613
266959	65614
96618	65615
284668	65616
31800	65617
122355	65618
387299	65619
346014	65620
149350	65621
41641	65622
456811	65623
191564	65624
240628	65625
16333	65626
131292	65627
155760	65628
267463	65629
81847	65630
28313	65631
347910	65632
181150	65633
240353	65634
263050	65635
418833	65636
234064	65637
217307	65638
447897	65639
130245	65640
155594	65641
95975	65642
196215	65643
456825	65644
177241	65645
331911	65646
183008	65647
311326	65648
354125	65649
30737	65650
191162	65651
16078	65652
251713	65653
85366	65654
2850	65655
333637	65656
285651	65657
78513	65658
150808	65659
278058	65660
99787	65661
269262	65662
212198	65663
10579	65664
278947	65665
229925	65666
137897	65667
70720	65668
113576	65669
47567	65670
26377	65671
146441	65672
194809	65673
90285	65674
36726	65675
324461	65676
143733	65677
29912	65678
55022	65679
250421	65680
51651	65681
354046	65682
353881	65683
69370	65684
78067	65685
79540	65686
84944	65687
55542	65688
236675	65689
206246	65690
291191	65691
310517	65692
446266	65693
23101	65694
221199	65695
427294	65696
44907	65697
809	65698
9560	65699
66250	65700
94368	65701
328107	65702
134853	65703
33155	65704
201810	65705
143399	65706
128790	65707
134704	65708
57772	65709
83932	65710
439975	65711
4005	65712
6743	65713
26973	65714
115384	65715
71076	65716
434056	65717
95495	65718
115715	65719
79698	65720
149324	65721
145484	65722
89368	65723
36413	65724
47321	65725
202245	65726
333919	65727
96987	65728
357062	65729
255679	65730
225415	65731
189430	65732
207433	65733
85288	65734
181100	65735
66432	65736
18609	65737
128591	65738
101124	65739
303983	65740
81153	65741
62340	65742
252738	65743
51010	65744
247421	65745
64646	65746
372273	65747
181928	65748
15649	65749
95577	65750
132265	65751
138479	65752
82379	65753
369540	65754
19339	65755
40667	65756
276970	65757
195081	65758
42180	65759
276998	65760
73185	65761
325850	65762
47377	65763
43735	65764
157936	65765
81581	65766
112226	65767
132696	65768
304081	65769
305262	65770
441767	65771
192508	65772
136799	65773
40263	65774
106163	65775
35881	65776
43302	65777
105693	65778
167049	65779
53778	65780
160680	65781
103888	65782
255836	65783
295705	65784
225463	65785
339395	65786
201821	65787
207570	65788
343681	65789
200853	65790
167979	65791
41838	65792
377741	65793
208437	65794
108451	65795
167440	65796
180791	65797
84909	65798
340584	65799
235696	65800
207573	65801
147290	65802
83781	65803
323729	65804
10810	65805
128383	65806
235953	65807
21716	65808
66127	65809
197681	65810
105013	65811
257221	65812
440736	65813
215705	65814
8532	65815
458240	65816
197681	65817
350711	65818
380990	65819
41477	65820
55403	65821
203485	65822
341496	65823
33177	65824
113906	65825
442938	65826
93887	65827
176665	65828
85176	65829
11078	65830
119853	65831
32842	65832
29669	65833
157007	65834
210235	65835
85784	65836
346131	65837
47696	65838
51021	65839
1442	65840
309425	65841
76125	65842
166707	65843
30192	65844
355897	65845
42992	65846
226514	65847
400400	65848
9515	65849
79313	65850
5789	65851
440528	65852
2697	65853
59598	65854
264215	65855
97878	65856
19753	65857
205882	65858
123341	65859
253703	65860
120281	65861
130188	65862
70169	65863
290477	65864
349992	65865
49241	65866
130478	65867
218946	65868
341740	65869
44835	65870
241105	65871
353273	65872
412521	65873
60527	65874
56953	65875
152747	65876
141688	65877
171548	65878
99073	65879
120065	65880
43830	65881
53105	65882
148881	65883
218928	65884
194817	65885
14126	65886
128917	65887
1122	65888
207219	65889
420038	65890
155100	65891
141488	65892
114474	65893
117815	65894
327636	65895
364875	65896
129789	65897
369204	65898
92201	65899
15259	65900
29813	65901
403276	65902
18972	65903
265661	65904
665	65905
366467	65906
9652	65907
213334	65908
36797	65909
38659	65910
348322	65911
155976	65912
35848	65913
121264	65914
54345	65915
78874	65916
25302	65917
115624	65918
101432	65919
27469	65920
81791	65921
145261	65922
27469	65923
401249	65924
287514	65925
103957	65926
195049	65927
364406	65928
172059	65929
158837	65930
177866	65931
125819	65932
14707	65933
113707	65934
118485	65935
295194	65936
145742	65937
369623	65938
451101	65939
124388	65940
20446	65941
131215	65942
3823	65943
352231	65944
2478	65945
114395	65946
111362	65947
194928	65948
180033	65949
122360	65950
60929	65951
3695	65952
342934	65953
142043	65954
110019	65955
392009	65956
236050	65957
177312	65958
442823	65959
381299	65960
162469	65961
245985	65962
61267	65963
24874	65964
14007	65965
154204	65966
50453	65967
153234	65968
84358	65969
31164	65970
199190	65971
161017	65972
15082	65973
411113	65974
25667	65975
214309	65976
17297	65977
371975	65978
37362	65979
9402	65980
187846	65981
173557	65982
64526	65983
122101	65984
372371	65985
199668	65986
319972	65987
382941	65988
426781	65989
53757	65990
61514	65991
239871	65992
62222	65993
5815	65994
166711	65995
96310	65996
427533	65997
450405	65998
118475	65999
393573	66000
14973	66001
240085	66002
27086	66003
379966	66004
158970	66005
127107	66006
106778	66007
377885	66008
137281	66009
398347	66010
411960	66011
311018	66012
190865	66013
451656	66014
120162	66015
356306	66016
183234	66017
157294	66018
181488	66019
64238	66020
76833	66021
147496	66022
32077	66023
368978	66024
301147	66025
97065	66026
50304	66027
181942	66028
181945	66029
310808	66030
125040	66031
76348	66032
119144	66033
167521	66034
199155	66035
22312	66036
450461	66037
64420	66038
112750	66039
196787	66040
83689	66041
275809	66042
67738	66043
86004	66044
54019	66045
177752	66046
9146	66047
265241	66048
26311	66049
134108	66050
242285	66051
415230	66052
168754	66053
288465	66054
30090	66055
152425	66056
174911	66057
169288	66058
124701	66059
435915	66060
65803	66061
271175	66062
35238	66063
68997	66064
204932	66065
203186	66066
99870	66067
307541	66068
20258	66069
18175	66070
126732	66071
248287	66072
221236	66073
137765	66074
105158	66075
13792	66076
342139	66077
260153	66078
448476	66079
377617	66080
442403	66081
240197	66082
142123	66083
409041	66084
32450	66085
146859	66086
29913	66087
8203	66088
407710	66089
25505	66090
63961	66091
404813	66092
149968	66093
19449	66094
159512	66095
35217	66096
2954	66097
15426	66098
1220	66099
138997	66100
132116	66101
208520	66102
65635	66103
28918	66104
187410	66105
336434	66106
42921	66107
375559	66108
221687	66109
12303	66110
262474	66111
44800	66112
423522	66113
88348	66114
183233	66115
123379	66116
11374	66117
4410	66118
44280	66119
2184	66120
94406	66121
58578	66122
34108	66123
442974	66124
196848	66125
394072	66126
374	66127
119792	66128
88350	66129
73025	66130
9642	66131
73025	66132
166151	66133
112344	66134
459991	66135
6388	66136
427196	66137
91641	66138
108666	66139
314351	66140
40735	66141
111174	66142
42210	66143
202732	66144
299866	66145
200161	66146
36281	66147
81807	66148
115101	66149
44207	66150
189692	66151
366587	66152
95604	66153
77836	66154
73629	66155
23660	66156
113924	66157
75836	66158
250475	66159
156092	66160
30453	66161
30030	66162
220334	66163
28777	66164
93054	66165
182895	66166
340250	66167
14025	66168
381161	66169
19157	66170
436939	66171
2505	66172
113582	66173
57107	66174
248311	66175
181469	66176
193744	66177
396187	66178
125073	66179
24954	66180
62233	66181
76615	66182
187358	66183
210994	66184
3584	66185
297841	66186
41254	66187
33915	66188
145707	66189
129735	66190
20181	66191
163835	66192
142234	66193
217646	66194
55236	66195
32037	66196
73144	66197
32325	66198
182572	66199
369132	66200
27933	66201
256764	66202
127837	66203
93732	66204
79586	66205
82282	66206
148686	66207
71819	66208
94	66209
102079	66210
43893	66211
203396	66212
317626	66213
223445	66214
407842	66215
79947	66216
290262	66217
459944	66218
117154	66219
2801	66220
950	66221
27113	66222
440059	66223
195658	66224
50307	66225
152853	66226
19273	66227
4030	66228
392575	66229
188435	66230
193286	66231
236019	66232
21523	66233
153707	66234
5301	66235
110236	66236
113779	66237
238103	66238
192216	66239
47507	66240
2303	66241
24138	66242
92655	66243
58166	66244
173993	66245
321714	66246
244886	66247
72179	66248
261517	66249
15088	66250
123443	66251
225690	66252
128949	66253
143448	66254
20341	66255
354612	66256
123173	66257
257440	66258
49291	66259
381144	66260
5620	66261
210932	66262
56561	66263
319637	66264
1852	66265
94739	66266
448	66267
111135	66268
164954	66269
91322	66270
150606	66271
453639	66272
190169	66273
21874	66274
91811	66275
149573	66276
200705	66277
58876	66278
185935	66279
31746	66280
360703	66281
161896	66282
309372	66283
13348	66284
163013	66285
21094	66286
77051	66287
22236	66288
271325	66289
87801	66290
27753	66291
144953	66292
254789	66293
142158	66294
103381	66295
4038	66296
391717	66297
439729	66298
39939	66299
277958	66300
40174	66301
128911	66302
149969	66303
94698	66304
21062	66305
98171	66306
56393	66307
8642	66308
248764	66309
197684	66310
305024	66311
127291	66312
27637	66313
127491	66314
250276	66315
225242	66316
196435	66317
395020	66318
108808	66319
11169	66320
5597	66321
95311	66322
78601	66323
360626	66324
132272	66325
239354	66326
179373	66327
217815	66328
66571	66329
3402	66330
445089	66331
242956	66332
277243	66333
51918	66334
109288	66335
53829	66336
368663	66337
44034	66338
332966	66339
129832	66340
35051	66341
314854	66342
184860	66343
5662	66344
137180	66345
308714	66346
379017	66347
14914	66348
28182	66349
138386	66350
324831	66351
431669	66352
242833	66353
127095	66354
19262	66355
447895	66356
3747	66357
323753	66358
43144	66359
416583	66360
109234	66361
415937	66362
122600	66363
97130	66364
282654	66365
4987	66366
235658	66367
128717	66368
57394	66369
22318	66370
60521	66371
344538	66372
359337	66373
240763	66374
199899	66375
67144	66376
389293	66377
119926	66378
161036	66379
4904	66380
331240	66381
149959	66382
176183	66383
217652	66384
192368	66385
222957	66386
21558	66387
158661	66388
125651	66389
235309	66390
29204	66391
157375	66392
209381	66393
391815	66394
78630	66395
216645	66396
382630	66397
447272	66398
121231	66399
236226	66400
131866	66401
211654	66402
61409	66403
347838	66404
180564	66405
78978	66406
138743	66407
289838	66408
46536	66409
411035	66410
158034	66411
215285	66412
160325	66413
250329	66414
411378	66415
25279	66416
326493	66417
192627	66418
342160	66419
103869	66420
234724	66421
416522	66422
218834	66423
10511	66424
23551	66425
62005	66426
306921	66427
78630	66428
155379	66429
324421	66430
194681	66431
56604	66432
119833	66433
19096	66434
57587	66435
184887	66436
430527	66437
239422	66438
10786	66439
95975	66440
25211	66441
15690	66442
99830	66443
23313	66444
56947	66445
9781	66446
215908	66447
241734	66448
178303	66449
74411	66450
425370	66451
45493	66452
314112	66453
16316	66454
80909	66455
81604	66456
337310	66457
6014	66458
2390	66459
15646	66460
341036	66461
400245	66462
337600	66463
75119	66464
2620	66465
1415	66466
3417	66467
29102	66468
96749	66469
358159	66470
63447	66471
156929	66472
198395	66473
17475	66474
269896	66475
10573	66476
32875	66477
404760	66478
32494	66479
127156	66480
58439	66481
35100	66482
256428	66483
443900	66484
20418	66485
230011	66486
381815	66487
443892	66488
219746	66489
168695	66490
34212	66491
356617	66492
98401	66493
127173	66494
206646	66495
82964	66496
219816	66497
30388	66498
259061	66499
233922	66500
125933	66501
451243	66502
249099	66503
4590	66504
153186	66505
201936	66506
121505	66507
35849	66508
7813	66509
310762	66510
257885	66511
333152	66512
287449	66513
443097	66514
57289	66515
138890	66516
198791	66517
64477	66518
459441	66519
53725	66520
217887	66521
159833	66522
200105	66523
354044	66524
28332	66525
98688	66526
15177	66527
28516	66528
62966	66529
35070	66530
365331	66531
101553	66532
63260	66533
650	66534
338187	66535
450814	66536
92410	66537
37157	66538
76961	66539
62246	66540
1535	66541
339450	66542
58020	66543
284659	66544
267659	66545
26499	66546
163264	66547
57694	66548
17822	66549
117496	66550
58926	66551
182350	66552
143470	66553
436178	66554
235671	66555
442036	66556
394742	66557
211516	66558
8159	66559
118852	66560
310491	66561
10299	66562
461	66563
628	66564
7617	66565
42756	66566
90473	66567
103245	66568
35185	66569
20911	66570
76	66571
158560	66572
356818	66573
206201	66574
432058	66575
9642	66576
163468	66577
22077	66578
406924	66579
69959	66580
372258	66581
9252	66582
18200	66583
3145	66584
124451	66585
71928	66586
174035	66587
148153	66588
67168	66589
96562	66590
232320	66591
237782	66592
39049	66593
106385	66594
241627	66595
117990	66596
453831	66597
22969	66598
1781	66599
76852	66600
67673	66601
72532	66602
130612	66603
169493	66604
221775	66605
181736	66606
272932	66607
55474	66608
147699	66609
50644	66610
458319	66611
82083	66612
140936	66613
356219	66614
396513	66615
61303	66616
999	66617
232443	66618
225789	66619
21744	66620
390527	66621
309986	66622
358579	66623
95556	66624
120860	66625
114039	66626
62332	66627
358884	66628
386319	66629
137201	66630
180116	66631
322981	66632
34467	66633
34758	66634
18581	66635
278710	66636
13511	66637
999	66638
399584	66639
416015	66640
30106	66641
153911	66642
33950	66643
155909	66644
102395	66645
444953	66646
8763	66647
124255	66648
29867	66649
87602	66650
75300	66651
243738	66652
246879	66653
445788	66654
88773	66655
162637	66656
30167	66657
61551	66658
128240	66659
121874	66660
11714	66661
43494	66662
187177	66663
19587	66664
194259	66665
101689	66666
130730	66667
5739	66668
238921	66669
31466	66670
188327	66671
199790	66672
148498	66673
210259	66674
173357	66675
434673	66676
181855	66677
446316	66678
2620	66679
59848	66680
4094	66681
132662	66682
419767	66683
12497	66684
154387	66685
179916	66686
159870	66687
32476	66688
13023	66689
102458	66690
63286	66691
367621	66692
334382	66693
39818	66694
266211	66695
158185	66696
14216	66697
5224	66698
86455	66699
4191	66700
300631	66701
88146	66702
370007	66703
8703	66704
52232	66705
189383	66706
140914	66707
42170	66708
160305	66709
3822	66710
71232	66711
242396	66712
127547	66713
36724	66714
31971	66715
127125	66716
161954	66717
175819	66718
62426	66719
209524	66720
442687	66721
324399	66722
49000	66723
71178	66724
407045	66725
322270	66726
114357	66727
411612	66728
14650	66729
118934	66730
175236	66731
449037	66732
2338	66733
81450	66734
10610	66735
33127	66736
124323	66737
795	66738
14857	66739
3772	66740
330716	66741
29439	66742
213458	66743
23985	66744
1230	66745
273257	66746
54675	66747
62160	66748
14081	66749
112150	66750
105456	66751
202980	66752
8894	66753
59035	66754
439482	66755
462	66756
46588	66757
937	66758
201600	66759
179339	66760
122506	66761
433409	66762
233777	66763
24131	66764
426283	66765
171248	66766
59627	66767
27187	66768
13136	66769
344451	66770
219235	66771
35750	66772
28346	66773
36767	66774
343826	66775
117569	66776
254712	66777
122471	66778
16189	66779
44497	66780
302214	66781
5161	66782
224025	66783
223555	66784
117754	66785
184052	66786
15447	66787
150038	66788
45641	66789
446557	66790
202717	66791
56742	66792
63869	66793
263373	66794
420362	66795
198108	66796
25304	66797
309132	66798
341852	66799
128037	66800
15979	66801
70467	66802
122156	66803
132297	66804
112573	66805
60193	66806
30037	66807
432576	66808
116643	66809
11991	66810
76867	66811
353639	66812
101425	66813
239439	66814
158430	66815
191807	66816
40549	66817
4655	66818
23016	66819
55501	66820
48255	66821
297577	66822
375808	66823
260178	66824
293180	66825
159794	66826
19739	66827
31701	66828
68061	66829
61095	66830
336899	66831
408816	66832
406360	66833
175647	66834
108191	66835
184379	66836
20433	66837
207757	66838
172753	66839
35103	66840
2663	66841
73273	66842
43	66843
39136	66844
1763	66845
44026	66846
26420	66847
455132	66848
402701	66849
192972	66850
11488	66851
46142	66852
10178	66853
20394	66854
52294	66855
293215	66856
52752	66857
226044	66858
157944	66859
189764	66860
56872	66861
101859	66862
7226	66863
84591	66864
27686	66865
221979	66866
37600	66867
11792	66868
258486	66869
85707	66870
64698	66871
300451	66872
233676	66873
201732	66874
101035	66875
23834	66876
2049	66877
327601	66878
91109	66879
29065	66880
21523	66881
86369	66882
17405	66883
172607	66884
27462	66885
136431	66886
5923	66887
139202	66888
18305	66889
2895	66890
354	66891
126335	66892
3658	66893
110713	66894
79566	66895
53492	66896
68919	66897
444848	66898
7188	66899
18588	66900
143	66901
180379	66902
58892	66903
180199	66904
2047	66905
245973	66906
430270	66907
79882	66908
15977	66909
226394	66910
375074	66911
60592	66912
122246	66913
10431	66914
13282	66915
90141	66916
433373	66917
38068	66918
48084	66919
381970	66920
98782	66921
27055	66922
206700	66923
247072	66924
94993	66925
150761	66926
176547	66927
382739	66928
76809	66929
98516	66930
85634	66931
73268	66932
446857	66933
40981	66934
139369	66935
301453	66936
15198	66937
68973	66938
40922	66939
26238	66940
324392	66941
398370	66942
330982	66943
287410	66944
66335	66945
97012	66946
96791	66947
272368	66948
24713	66949
102580	66950
58946	66951
82067	66952
128256	66953
27688	66954
54869	66955
182446	66956
206182	66957
55995	66958
180094	66959
27094	66960
187595	66961
15164	66962
90863	66963
231441	66964
371022	66965
163154	66966
43593	66967
44580	66968
144721	66969
18051	66970
149242	66971
99084	66972
145634	66973
331726	66974
267605	66975
63858	66976
194370	66977
136803	66978
23896	66979
29183	66980
232173	66981
239824	66982
233949	66983
14126	66984
204583	66985
61171	66986
78362	66987
96875	66988
124523	66989
416673	66990
129034	66991
94408	66992
251765	66993
381822	66994
240171	66995
5894	66996
39209	66997
397359	66998
367889	66999
32979	67000
404248	67001
137903	67002
106171	67003
380952	67004
1493	67005
234010	67006
56778	67007
68917	67008
51591	67009
369772	67010
55929	67011
328536	67012
187674	67013
312513	67014
163178	67015
155272	67016
1214	67017
56972	67018
3442	67019
244137	67020
913	67021
69276	67022
75836	67023
125236	67024
98618	67025
433697	67026
435346	67027
459036	67028
345314	67029
365031	67030
135778	67031
177102	67032
7804	67033
223609	67034
424339	67035
23935	67036
374382	67037
31155	67038
354286	67039
264159	67040
104350	67041
181803	67042
27700	67043
1532	67044
134048	67045
105226	67046
103403	67047
11598	67048
227687	67049
353815	67050
25311	67051
305371	67052
280496	67053
227249	67054
212030	67055
224331	67056
21776	67057
65504	67058
72200	67059
301048	67060
132914	67061
295601	67062
210681	67063
284761	67064
167325	67065
245510	67066
420838	67067
105890	67068
224014	67069
104629	67070
80571	67071
89895	67072
83738	67073
98805	67074
107507	67075
311607	67076
100472	67077
383100	67078
121991	67079
378871	67080
162894	67081
33116	67082
398420	67083
337947	67084
136613	67085
120516	67086
115021	67087
59650	67088
61987	67089
38830	67090
74788	67091
343406	67092
25854	67093
214767	67094
438448	67095
43452	67096
302451	67097
111419	67098
92884	67099
161580	67100
450409	67101
65260	67102
452788	67103
55988	67104
35004	67105
176803	67106
81132	67107
65195	67108
210418	67109
12118	67110
194335	67111
379518	67112
113427	67113
176992	67114
35100	67115
145066	67116
53814	67117
8	67118
201541	67119
2971	67120
199612	67121
206915	67122
45371	67123
110514	67124
49856	67125
237507	67126
158043	67127
44841	67128
1792	67129
91884	67130
101325	67131
17794	67132
44175	67133
202066	67134
230448	67135
6091	67136
156417	67137
15333	67138
163026	67139
345723	67140
116603	67141
235423	67142
179280	67143
18230	67144
394128	67145
326101	67146
91112	67147
368474	67148
135225	67149
237460	67150
192703	67151
341191	67152
197880	67153
1836	67154
398820	67155
11083	67156
195198	67157
421851	67158
52147	67159
62465	67160
49125	67161
8	67162
10026	67163
227174	67164
51399	67165
255479	67166
542	67167
265482	67168
146410	67169
44731	67170
273171	67171
71447	67172
41475	67173
176684	67174
151238	67175
170715	67176
238074	67177
35177	67178
177136	67179
39114	67180
12549	67181
122793	67182
41226	67183
94948	67184
169609	67185
115481	67186
41614	67187
142631	67188
335216	67189
188664	67190
8872	67191
326416	67192
21457	67193
3651	67194
59146	67195
5253	67196
1051	67197
337927	67198
136987	67199
171174	67200
47645	67201
167002	67202
171940	67203
75368	67204
73043	67205
376621	67206
150480	67207
196642	67208
342552	67209
76625	67210
169475	67211
246553	67212
11969	67213
408	67214
76040	67215
47235	67216
3156	67217
159994	67218
88608	67219
2071	67220
610	67221
309582	67222
64656	67223
436	67224
161795	67225
34	67226
183	67227
51386	67228
166902	67229
49928	67230
949	67231
14740	67232
95389	67233
289531	67234
93995	67235
806	67236
81496	67237
154355	67238
388336	67239
141	67240
104352	67241
13713	67242
90962	67243
806	67244
86176	67245
434674	67246
235959	67247
97286	67248
175792	67249
53806	67250
23744	67251
127829	67252
174401	67253
231351	67254
191257	67255
6251	67256
4	67257
8981	67258
68448	67259
267833	67260
38743	67261
261311	67262
8629	67263
99597	67264
264876	67265
265559	67266
378138	67267
368576	67268
369177	67269
371083	67270
453078	67271
366985	67272
178353	67273
1311	67274
115698	67275
8189	67276
137818	67277
49715	67278
815	67279
103543	67280
83612	67281
949	67282
113029	67283
124815	67284
179997	67285
144157	67286
111224	67287
10705	67288
29051	67289
347098	67290
127909	67291
25902	67292
204011	67293
1214	67294
178031	67295
216925	67296
153468	67297
59097	67298
134300	67299
70149	67300
244838	67301
96008	67302
38229	67303
123802	67304
1742	67305
215398	67306
148792	67307
118818	67308
318363	67309
402530	67310
373846	67311
2557	67312
9239	67313
67824	67314
10903	67315
64112	67316
66595	67317
65375	67318
10730	67319
89348	67320
31983	67321
143904	67322
338668	67323
359544	67324
427806	67325
193779	67326
140119	67327
105888	67328
390583	67329
25079	67330
74594	67331
169663	67332
43502	67333
238237	67334
427805	67335
404800	67336
249827	67337
58367	67338
268487	67339
167101	67340
343171	67341
363488	67342
81188	67343
417098	67344
58348	67345
247974	67346
276226	67347
239785	67348
87869	67349
344657	67350
289235	67351
307030	67352
39305	67353
99261	67354
5646	67355
175803	67356
202130	67357
51527	67358
151779	67359
282737	67360
72100	67361
22917	67362
149532	67363
231468	67364
127983	67365
351100	67366
46419	67367
158062	67368
210896	67369
218386	67370
69040	67371
241169	67372
290016	67373
101091	67374
222664	67375
43030	67376
71251	67377
368317	67378
140700	67379
185470	67380
347831	67381
134915	67382
12822	67383
15697	67384
259675	67385
97542	67386
18435	67387
149697	67388
251448	67389
59078	67390
57304	67391
61594	67392
111666	67393
286063	67394
237520	67395
78381	67396
142956	67397
167306	67398
384474	67399
186535	67400
271615	67401
457272	67402
72483	67403
147918	67404
129839	67405
377873	67406
304072	67407
55415	67408
331469	67409
11217	67410
330801	67411
287475	67412
111547	67413
112900	67414
11217	67415
68714	67416
387184	67417
288784	67418
124998	67419
348285	67420
39243	67421
188837	67422
48396	67423
138956	67424
33084	67425
107	67426
78236	67427
55108	67428
179694	67429
256240	67430
67900	67431
118254	67432
125672	67433
50427	67434
59865	67435
224700	67436
88305	67437
47030	67438
7478	67439
85127	67440
19092	67441
355182	67442
26822	67443
52022	67444
192315	67445
197129	67446
447657	67447
213309	67448
39458	67449
6921	67450
87798	67451
38190	67452
222661	67453
245699	67454
372499	67455
159848	67456
99426	67457
390792	67458
123760	67459
412307	67460
123071	67461
5706	67462
37511	67463
201836	67464
441480	67465
356012	67466
44697	67467
94973	67468
98355	67469
87842	67470
309798	67471
212188	67472
19981	67473
377497	67474
22204	67475
188711	67476
62236	67477
402377	67478
74518	67479
38031	67480
395071	67481
22917	67482
235354	67483
153025	67484
137269	67485
26680	67486
2948	67487
61379	67488
108388	67489
448669	67490
79675	67491
387854	67492
379882	67493
418440	67494
379865	67495
18203	67496
155095	67497
185836	67498
348673	67499
28295	67500
86593	67501
171964	67502
6820	67503
5149	67504
70780	67505
37554	67506
81922	67507
95064	67508
163465	67509
225293	67510
19075	67511
82829	67512
9718	67513
76089	67514
232495	67515
119384	67516
123291	67517
282772	67518
3976	67519
183966	67520
122550	67521
448036	67522
200798	67523
5566	67524
192838	67525
8826	67526
429894	67527
75338	67528
170017	67529
219676	67530
27102	67531
23659	67532
190753	67533
224447	67534
278909	67535
173462	67536
57030	67537
110822	67538
59140	67539
37275	67540
303905	67541
455410	67542
419229	67543
208387	67544
219021	67545
125060	67546
16445	67547
134368	67548
168319	67549
209068	67550
103497	67551
378672	67552
405337	67553
59176	67554
129759	67555
21623	67556
15474	67557
4464	67558
151469	67559
35879	67560
56393	67561
10773	67562
104899	67563
104762	67564
104762	67565
442272	67566
60644	67567
25895	67568
394089	67569
224613	67570
44242	67571
300744	67572
241612	67573
180660	67574
89763	67575
29035	67576
18221	67577
20761	67578
12452	67579
83246	67580
1246	67581
193281	67582
56950	67583
100294	67584
390	67585
199272	67586
32392	67587
60701	67588
163663	67589
312346	67590
368521	67591
425884	67592
165894	67593
140969	67594
4958	67595
32174	67596
140855	67597
379984	67598
54589	67599
65939	67600
108119	67601
381529	67602
60587	67603
168739	67604
52060	67605
206436	67606
218271	67607
389152	67608
123085	67609
43048	67610
443512	67611
49202	67612
272460	67613
227565	67614
85989	67615
204237	67616
60608	67617
112196	67618
275344	67619
12079	67620
274548	67621
154791	67622
247777	67623
156088	67624
61285	67625
328299	67626
25410	67627
197287	67628
61436	67629
414034	67630
29788	67631
25989	67632
184009	67633
451719	67634
212984	67635
106091	67636
397133	67637
352069	67638
392491	67639
227500	67640
243597	67641
35431	67642
308572	67643
143020	67644
125111	67645
191742	67646
6510	67647
284227	67648
270331	67649
286961	67650
17036	67651
422800	67652
138730	67653
21091	67654
434840	67655
181860	67656
96675	67657
6255	67658
80879	67659
112151	67660
44412	67661
204050	67662
35860	67663
397186	67664
63733	67665
281409	67666
281600	67667
181774	67668
409993	67669
81711	67670
326517	67671
451895	67672
2299	67673
199559	67674
201730	67675
162639	67676
360349	67677
49680	67678
160580	67679
39687	67680
224984	67681
295133	67682
25614	67683
376467	67684
260959	67685
152745	67686
25713	67687
147663	67688
120825	67689
273895	67690
38483	67691
123534	67692
65237	67693
225825	67694
304992	67695
178617	67696
166500	67697
38103	67698
281457	67699
113678	67700
177094	67701
248685	67702
422640	67703
239560	67704
73886	67705
233412	67706
169536	67707
280856	67708
66066	67709
132152	67710
392439	67711
21750	67712
116793	67713
34023	67714
80335	67715
206602	67716
409910	67717
48633	67718
160702	67719
4921	67720
128688	67721
37950	67722
253677	67723
17845	67724
209040	67725
181294	67726
403282	67727
265105	67728
64249	67729
202644	67730
199140	67731
24024	67732
19935	67733
53915	67734
366085	67735
105660	67736
456189	67737
127524	67738
18586	67739
35048	67740
127421	67741
72955	67742
40593	67743
141497	67744
403236	67745
376386	67746
106342	67747
310467	67748
298705	67749
2893	67750
51725	67751
418128	67752
101371	67753
338347	67754
45851	67755
365060	67756
171803	67757
375092	67758
6631	67759
31753	67760
30846	67761
1817	67762
93326	67763
171263	67764
419478	67765
331444	67766
74674	67767
147352	67768
128317	67769
12992	67770
89741	67771
282069	67772
201403	67773
259778	67774
293879	67775
427549	67776
286705	67777
250718	67778
33820	67779
33966	67780
353355	67781
263089	67782
393035	67783
149563	67784
77603	67785
414535	67786
101158	67787
398541	67788
315506	67789
354042	67790
14905	67791
6	67792
34609	67793
63597	67794
332687	67795
426808	67796
36854	67797
301280	67798
123761	67799
76928	67800
194140	67801
44444	67802
191350	67803
38263	67804
17894	67805
245623	67806
99199	67807
177377	67808
328338	67809
242772	67810
201228	67811
299396	67812
384656	67813
232563	67814
173742	67815
253572	67816
167807	67817
261119	67818
315440	67819
82618	67820
43244	67821
385614	67822
25021	67823
40779	67824
297611	67825
408913	67826
421926	67827
41754	67828
361387	67829
79858	67830
167335	67831
108590	67832
143729	67833
47176	67834
50866	67835
160452	67836
403555	67837
197944	67838
43545	67839
192213	67840
240463	67841
329655	67842
156673	67843
449144	67844
327766	67845
300692	67846
171686	67847
50905	67848
320187	67849
25419	67850
167834	67851
78768	67852
29957	67853
176667	67854
189120	67855
219893	67856
53324	67857
46721	67858
23614	67859
62375	67860
180993	67861
478	67862
89235	67863
15551	67864
319127	67865
94026	67866
446512	67867
36298	67868
605	67869
121556	67870
43690	67871
150256	67872
174899	67873
144524	67874
239313	67875
42668	67876
323018	67877
124547	67878
131701	67879
452148	67880
96735	67881
13827	67882
76787	67883
3072	67884
111010	67885
113053	67886
211766	67887
10447	67888
38759	67889
119946	67890
109105	67891
68442	67892
48929	67893
14547	67894
64963	67895
36726	67896
225267	67897
436187	67898
155740	67899
248102	67900
62540	67901
206245	67902
439845	67903
422270	67904
239466	67905
321643	67906
250542	67907
253096	67908
190848	67909
160933	67910
45548	67911
348173	67912
115271	67913
57139	67914
48773	67915
381641	67916
209759	67917
67586	67918
70437	67919
35926	67920
119946	67921
160589	67922
218432	67923
61289	67924
412346	67925
224145	67926
49419	67927
138843	67928
348172	67929
455586	67930
87673	67931
290752	67932
192156	67933
14363	67934
45409	67935
55279	67936
451276	67937
368725	67938
30203	67939
104670	67940
382427	67941
189265	67942
66195	67943
5568	67944
15603	67945
46454	67946
171882	67947
364369	67948
77166	67949
421022	67950
231314	67951
19193	67952
210071	67953
116605	67954
109504	67955
302780	67956
10473	67957
10020	67958
161131	67959
65009	67960
111534	67961
81601	67962
172225	67963
293909	67964
167618	67965
336990	67966
295181	67967
249622	67968
389791	67969
204702	67970
407846	67971
52014	67972
170447	67973
8511	67974
243672	67975
210938	67976
23830	67977
191069	67978
381536	67979
71231	67980
332748	67981
48988	67982
105127	67983
276582	67984
266226	67985
251680	67986
381088	67987
93395	67988
66883	67989
153634	67990
38566	67991
136973	67992
1733	67993
415545	67994
34820	67995
33172	67996
31245	67997
92418	67998
5500	67999
5187	68000
360	68001
193591	68002
26219	68003
3647	68004
2512	68005
142472	68006
81296	68007
30222	68008
23997	68009
1733	68010
36641	68011
68095	68012
60219	68013
76259	68014
1910	68015
1910	68016
92023	68017
214162	68018
198170	68019
4839	68020
104398	68021
12460	68022
53619	68023
48351	68024
35220	68025
135124	68026
326256	68027
161328	68028
85633	68029
93428	68030
75561	68031
125996	68032
407026	68033
42844	68034
239467	68035
44261	68036
39730	68037
410827	68038
75451	68039
100162	68040
7054	68041
2958	68042
207940	68043
32550	68044
205912	68045
314990	68046
21838	68047
32887	68048
54311	68049
49911	68050
135964	68051
85157	68052
146212	68053
150513	68054
222410	68055
144032	68056
380378	68057
306519	68058
32507	68059
49042	68060
322452	68061
97294	68062
286437	68063
10985	68064
285075	68065
161967	68066
359326	68067
139835	68068
32111	68069
1868	68070
142809	68071
178939	68072
36763	68073
122211	68074
6759	68075
120368	68076
98232	68077
215317	68078
125154	68079
47489	68080
218779	68081
328798	68082
80106	68083
218781	68084
92296	68085
61244	68086
274031	68087
93867	68088
318540	68089
38567	68090
107058	68091
250483	68092
38336	68093
21993	68094
451677	68095
73573	68096
59784	68097
187483	68098
285531	68099
356797	68100
112054	68101
50719	68102
210729	68103
55846	68104
319977	68105
229944	68106
106502	68107
29093	68108
132910	68109
2647	68110
35946	68111
33557	68112
15177	68113
12935	68114
256494	68115
200221	68116
46453	68117
106802	68118
152976	68119
193084	68120
182247	68121
359025	68122
442559	68123
450141	68124
367557	68125
74900	68126
342622	68127
335823	68128
410580	68129
290087	68130
10497	68131
429497	68132
58910	68133
204857	68134
402471	68135
160815	68136
50265	68137
309353	68138
150899	68139
94428	68140
298354	68141
378986	68142
209384	68143
39333	68144
313771	68145
367901	68146
128401	68147
142249	68148
52559	68149
274978	68150
53702	68151
12779	68152
27925	68153
174474	68154
418430	68155
92643	68156
53702	68157
96486	68158
305363	68159
252384	68160
341469	68161
119761	68162
451126	68163
304972	68164
16526	68165
56130	68166
358079	68167
98481	68168
163715	68169
178693	68170
239610	68171
175955	68172
220064	68173
223523	68174
112654	68175
91905	68176
336469	68177
34569	68178
670	68179
287379	68180
148638	68181
281464	68182
10192	68183
259219	68184
1648	68185
60442	68186
13630	68187
425835	68188
189231	68189
218672	68190
14856	68191
218977	68192
118543	68193
151871	68194
124655	68195
10868	68196
79909	68197
120308	68198
72938	68199
305224	68200
25861	68201
316676	68202
67455	68203
111841	68204
44875	68205
17413	68206
38610	68207
31455	68208
58209	68209
414864	68210
64366	68211
39742	68212
26646	68213
98906	68214
149500	68215
232177	68216
164382	68217
37248	68218
75134	68219
172480	68220
115494	68221
56224	68222
87369	68223
126196	68224
41410	68225
22502	68226
44674	68227
61106	68228
441097	68229
14294	68230
23718	68231
89610	68232
29361	68233
22620	68234
21308	68235
23900	68236
375020	68237
54898	68238
24160	68239
88643	68240
26834	68241
26143	68242
19316	68243
224539	68244
18843	68245
31946	68246
65726	68247
15059	68248
427116	68249
324857	68250
23813	68251
329097	68252
105188	68253
426735	68254
61430	68255
122159	68256
121625	68257
416241	68258
387135	68259
69681	68260
25560	68261
622	68262
125033	68263
243972	68264
217	68265
108479	68266
115246	68267
1711	68268
260790	68269
27275	68270
78994	68271
21641	68272
387958	68273
3607	68274
249320	68275
101697	68276
88383	68277
10551	68278
15545	68279
91706	68280
55873	68281
291159	68282
117217	68283
40379	68284
6523	68285
144001	68286
174725	68287
26592	68288
332153	68289
3416	68290
417275	68291
22305	68292
8546	68293
174533	68294
34774	68295
3705	68296
252866	68297
328264	68298
104201	68299
8714	68300
315856	68301
412565	68302
197110	68303
100086	68304
21339	68305
31122	68306
155725	68307
459494	68308
95675	68309
331806	68310
9828	68311
314684	68312
67237	68313
290534	68314
68051	68315
48340	68316
99423	68317
104157	68318
270802	68319
396411	68320
399292	68321
389701	68322
118654	68323
113344	68324
42857	68325
333371	68326
166151	68327
31748	68328
11495	68329
74673	68330
11999	68331
369314	68332
60501	68333
310098	68334
411791	68335
173810	68336
215065	68337
385666	68338
247579	68339
187502	68340
219280	68341
20355	68342
62797	68343
189911	68344
185919	68345
182147	68346
152361	68347
70329	68348
113613	68349
170895	68350
242225	68351
50358	68352
56790	68353
449334	68354
5185	68355
236590	68356
212909	68357
3798	68358
29160	68359
3986	68360
363779	68361
6961	68362
379340	68363
267578	68364
209418	68365
31945	68366
433514	68367
210133	68368
206889	68369
224773	68370
7470	68371
130648	68372
238482	68373
449053	68374
32630	68375
273432	68376
149323	68377
3129	68378
5075	68379
883	68380
3234	68381
1788	68382
4858	68383
1796	68384
6989	68385
380240	68386
47349	68387
7390	68388
48444	68389
266428	68390
427966	68391
43536	68392
188834	68393
20558	68394
105406	68395
36348	68396
335395	68397
291658	68398
263529	68399
344734	68400
457309	68401
439788	68402
24262	68403
220898	68404
16169	68405
404289	68406
89915	68407
208497	68408
56185	68409
99109	68410
427408	68411
25050	68412
14762	68413
123723	68414
190079	68415
52550	68416
129048	68417
215037	68418
342767	68419
100050	68420
65723	68421
362040	68422
13492	68423
340248	68424
12059	68425
1164	68426
4603	68427
10302	68428
4732	68429
1609	68430
4545	68431
5047	68432
3272	68433
7053	68434
3256	68435
11181	68436
1166	68437
1587	68438
6467	68439
51196	68440
443205	68441
163852	68442
44945	68443
314296	68444
66902	68445
10383	68446
87170	68447
364063	68448
59384	68449
245228	68450
439943	68451
147878	68452
375027	68453
332798	68454
239180	68455
425357	68456
95008	68457
16304	68458
235242	68459
87627	68460
59077	68461
3272	68462
1219	68463
11667	68464
3522	68465
3483	68466
18400	68467
1253	68468
64116	68469
11122	68470
405651	68471
20080	68472
324163	68473
31849	68474
130509	68475
18994	68476
444842	68477
8278	68478
439354	68479
198630	68480
9646	68481
191824	68482
110638	68483
346920	68484
79053	68485
163798	68486
185398	68487
16762	68488
3563	68489
29293	68490
3560	68491
33162	68492
5019	68493
455348	68494
74081	68495
12134	68496
3563	68497
3129	68498
231756	68499
11704	68500
396459	68501
4801	68502
50923	68503
5019	68504
47615	68505
394822	68506
6869	68507
51198	68508
231589	68509
166684	68510
87549	68511
214441	68512
104579	68513
120247	68514
147876	68515
120332	68516
125840	68517
6804	68518
2314	68519
365705	68520
50362	68521
65806	68522
7788	68523
352508	68524
206242	68525
6387	68526
21609	68527
63701	68528
123910	68529
237369	68530
100373	68531
186682	68532
388131	68533
53991	68534
311649	68535
187212	68536
248281	68537
83285	68538
86018	68539
444571	68540
49417	68541
354164	68542
7763	68543
3550	68544
97671	68545
17839	68546
128876	68547
17645	68548
132280	68549
9743	68550
196447	68551
240379	68552
62271	68553
347738	68554
206278	68555
376167	68556
294174	68557
24642	68558
5275	68559
34276	68560
266750	68561
103328	68562
186070	68563
333405	68564
6780	68565
107014	68566
345670	68567
101903	68568
64926	68569
106467	68570
233884	68571
20150	68572
86783	68573
49269	68574
29293	68575
22024	68576
131601	68577
17937	68578
2307	68579
164746	68580
446520	68581
15392	68582
151205	68583
40849	68584
3118	68585
4501	68586
9725	68587
229292	68588
26702	68589
62684	68590
109207	68591
6989	68592
4487	68593
10302	68594
4608	68595
16762	68596
16445	68597
1166	68598
16984	68599
240281	68600
308658	68601
364008	68602
6943	68603
304844	68604
408989	68605
210517	68606
25975	68607
103308	68608
164511	68609
157811	68610
28928	68611
69299	68612
412511	68613
2359	68614
4748	68615
2307	68616
318981	68617
252987	68618
4044	68619
3129	68620
17874	68621
266822	68622
203924	68623
433484	68624
91660	68625
211564	68626
265362	68627
195719	68628
190075	68629
230700	68630
167533	68631
404233	68632
2127	68633
380312	68634
187369	68635
34407	68636
48191	68637
203042	68638
4724	68639
448980	68640
178413	68641
267910	68642
404451	68643
435745	68644
64116	68645
17645	68646
5032	68647
149860	68648
352187	68649
190723	68650
62099	68651
51660	68652
433369	68653
1619	68654
6467	68655
319228	68656
401796	68657
71191	68658
221048	68659
457943	68660
186490	68661
350081	68662
442386	68663
128342	68664
293849	68665
274114	68666
160074	68667
4640	68668
49186	68669
172407	68670
177892	68671
182832	68672
80076	68673
4044	68674
19001	68675
109612	68676
238635	68677
283596	68678
51070	68679
50066	68680
145180	68681
161076	68682
435015	68683
4888	68684
104426	68685
65742	68686
356489	68687
218127	68688
173986	68689
448018	68690
300777	68691
197521	68692
103151	68693
382764	68694
203215	68695
352163	68696
42116	68697
70674	68698
189900	68699
178734	68700
8803	68701
1135	68702
329895	68703
350225	68704
443835	68705
380925	68706
3490	68707
207067	68708
419932	68709
250336	68710
383309	68711
75272	68712
253313	68713
228281	68714
5718	68715
10602	68716
130094	68717
92678	68718
271594	68719
163466	68720
3176	68721
445513	68722
102976	68723
24777	68724
200241	68725
190373	68726
218202	68727
420297	68728
4608	68729
190487	68730
129738	68731
32073	68732
245225	68733
110893	68734
321175	68735
451365	68736
65110	68737
47563	68738
294593	68739
215628	68740
86686	68741
14555	68742
37433	68743
336331	68744
166142	68745
95350	68746
45988	68747
89937	68748
161977	68749
260975	68750
73723	68751
3490	68752
5019	68753
5279	68754
1624	68755
4603	68756
1575	68757
1587	68758
4608	68759
10584	68760
7084	68761
1609	68762
11255	68763
10539	68764
59238	68765
1667	68766
2460	68767
7444	68768
11739	68769
3522	68770
1219	68771
10602	68772
6804	68773
10302	68774
1575	68775
6847	68776
6698	68777
6638	68778
7100	68779
2247	68780
140857	68781
108983	68782
408090	68783
239273	68784
7165	68785
333724	68786
206067	68787
424763	68788
211640	68789
117805	68790
73810	68791
341572	68792
297105	68793
185763	68794
325023	68795
194004	68796
167652	68797
61641	68798
29830	68799
448544	68800
441488	68801
3504	68802
2348	68803
2307	68804
122925	68805
4801	68806
5092	68807
1407	68808
2008	68809
3550	68810
22878	68811
36064	68812
192135	68813
128527	68814
120605	68815
201774	68816
134542	68817
215942	68818
125654	68819
424759	68820
167624	68821
7390	68822
7833	68823
17645	68824
6989	68825
4545	68826
5092	68827
5275	68828
182261	68829
424964	68830
45488	68831
365114	68832
17727	68833
453804	68834
412406	68835
205238	68836
7313	68837
229639	68838
411571	68839
395630	68840
234885	68841
185956	68842
2285	68843
82005	68844
126841	68845
89894	68846
2307	68847
3468	68848
5032	68849
225812	68850
58124	68851
285298	68852
116272	68853
1526	68854
323510	68855
154697	68856
2373	68857
34538	68858
31052	68859
256687	68860
8912	68861
85990	68862
65375	68863
99788	68864
3118	68865
7053	68866
1609	68867
11181	68868
4832	68869
1624	68870
2008	68871
17322	68872
1667	68873
26967	68874
1219	68875
1244	68876
32073	68877
3272	68878
11586	68879
1788	68880
655	68881
1796	68882
3522	68883
4724	68884
3490	68885
3550	68886
19551	68887
3256	68888
5047	68889
7612	68890
7763	68891
4832	68892
7565	68893
5092	68894
7444	68895
7788	68896
33600	68897
16762	68898
2307	68899
216750	68900
41579	68901
113135	68902
39783	68903
221347	68904
12431	68905
6161	68906
1363	68907
77089	68908
872	68909
341808	68910
105720	68911
36348	68912
102990	68913
16580	68914
1450	68915
8405	68916
10329	68917
28440	68918
11925	68919
79714	68920
127003	68921
128979	68922
101736	68923
398356	68924
380864	68925
224215	68926
318400	68927
84572	68928
451429	68929
175689	68930
398839	68931
74902	68932
32953	68933
111828	68934
1134	68935
185294	68936
29703	68937
417911	68938
248582	68939
363682	68940
217632	68941
214690	68942
406796	68943
7100	68944
455128	68945
289451	68946
394725	68947
297988	68948
85965	68949
171763	68950
302259	68951
40759	68952
8180	68953
214523	68954
172955	68955
404596	68956
165803	68957
53165	68958
82347	68959
162744	68960
87448	68961
26427	68962
36760	68963
142312	68964
63150	68965
31450	68966
1164	68967
308524	68968
239795	68969
169696	68970
169352	68971
219774	68972
102500	68973
377285	68974
354200	68975
354201	68976
105680	68977
128799	68978
152969	68979
166563	68980
195180	68981
366266	68982
188484	68983
303606	68984
48932	68985
330313	68986
104834	68987
362042	68988
386860	68989
286427	68990
10482	68991
60080	68992
186410	68993
247966	68994
120488	68995
197004	68996
326980	68997
358124	68998
87024	68999
236178	69000
10891	69001
426080	69002
237364	69003
366550	69004
108194	69005
267616	69006
34367	69007
106822	69008
26535	69009
458816	69010
156687	69011
302763	69012
190924	69013
10428	69014
24550	69015
174331	69016
287190	69017
19950	69018
194958	69019
54073	69020
203493	69021
151850	69022
415072	69023
8832	69024
415148	69025
376180	69026
198634	69027
232176	69028
152089	69029
117453	69030
269473	69031
5995	69032
193333	69033
71938	69034
89896	69035
417536	69036
305982	69037
18900	69038
303501	69039
209088	69040
373084	69041
179058	69042
326064	69043
237550	69044
401379	69045
45931	69046
320140	69047
126345	69048
65880	69049
192690	69050
80515	69051
398194	69052
177229	69053
361171	69054
379201	69055
228765	69056
112346	69057
320181	69058
202562	69059
440865	69060
338555	69061
58505	69062
435387	69063
334778	69064
372622	69065
325283	69066
254465	69067
106285	69068
289376	69069
114373	69070
117074	69071
16574	69072
16574	69073
257283	69074
32491	69075
103520	69076
284255	69077
242639	69078
221566	69079
48896	69080
169059	69081
43065	69082
416106	69083
349313	69084
10857	69085
97979	69086
341540	69087
52656	69088
42040	69089
46650	69090
334099	69091
399026	69092
151491	69093
307705	69094
107517	69095
209507	69096
271482	69097
282132	69098
96838	69099
282950	69100
343527	69101
259022	69102
362786	69103
102692	69104
342135	69105
393414	69106
202429	69107
200753	69108
329567	69109
12912	69110
406781	69111
119886	69112
204945	69113
123243	69114
126131	69115
91393	69116
36165	69117
184163	69118
376583	69119
113285	69120
298526	69121
102370	69122
231948	69123
97682	69124
350295	69125
302795	69126
105886	69127
405571	69128
74053	69129
88004	69130
190619	69131
188724	69132
365484	69133
423134	69134
369437	69135
115743	69136
378617	69137
119266	69138
54551	69139
213668	69140
445990	69141
280878	69142
22581	69143
8967	69144
323758	69145
58556	69146
278123	69147
149197	69148
300254	69149
370690	69150
93681	69151
315398	69152
157449	69153
434592	69154
323320	69155
192651	69156
144201	69157
158881	69158
13293	69159
108935	69160
302987	69161
84011	69162
38175	69163
165214	69164
440691	69165
157820	69166
273867	69167
212052	69168
366880	69169
163378	69170
222029	69171
212310	69172
89052	69173
46160	69174
210930	69175
405118	69176
62514	69177
245353	69178
48144	69179
238519	69180
136471	69181
17364	69182
458177	69183
77562	69184
399901	69185
39205	69186
222436	69187
148185	69188
104098	69189
97369	69190
294461	69191
233169	69192
438192	69193
378780	69194
139286	69195
151482	69196
247859	69197
214848	69198
271459	69199
101306	69200
233282	69201
27333	69202
188728	69203
103809	69204
330505	69205
43843	69206
259208	69207
17949	69208
265965	69209
48515	69210
268180	69211
242895	69212
201769	69213
203393	69214
286525	69215
17607	69216
220357	69217
34107	69218
250283	69219
378855	69220
402075	69221
89357	69222
290729	69223
227348	69224
156503	69225
237445	69226
343555	69227
13582	69228
86202	69229
276128	69230
160600	69231
414009	69232
54188	69233
179374	69234
60080	69235
217506	69236
411167	69237
185006	69238
8454	69239
232149	69240
29443	69241
217528	69242
442459	69243
9970	69244
118624	69245
80605	69246
9625	69247
17859	69248
20167	69249
25673	69250
226972	69251
3000	69252
353743	69253
100096	69254
64660	69255
248113	69256
112039	69257
77288	69258
60595	69259
24642	69260
13455	69261
113102	69262
456383	69263
112570	69264
207242	69265
54020	69266
17352	69267
11156	69268
90092	69269
168346	69270
186853	69271
8103	69272
92580	69273
6127	69274
14112	69275
16	69276
441398	69277
401941	69278
169	69279
111245	69280
83243	69281
81829	69282
247914	69283
117204	69284
83508	69285
41526	69286
49831	69287
155796	69288
88980	69289
75955	69290
267914	69291
228256	69292
67855	69293
411762	69294
103875	69295
164513	69296
88267	69297
366285	69298
430219	69299
439449	69300
173881	69301
108962	69302
58415	69303
355336	69304
165691	69305
66911	69306
22745	69307
42597	69308
104599	69309
36874	69310
1410	69311
423680	69312
312465	69313
116725	69314
192080	69315
189671	69316
127038	69317
8175	69318
5096	69319
80525	69320
216593	69321
399560	69322
33197	69323
31099	69324
10926	69325
322891	69326
1864	69327
6901	69328
248235	69329
56522	69330
173438	69331
190071	69332
1004	69333
29149	69334
380484	69335
227679	69336
2076	69337
10225	69338
204411	69339
97529	69340
104251	69341
178274	69342
7183	69343
91436	69344
192397	69345
367531	69346
96950	69347
378532	69348
64445	69349
30030	69350
245097	69351
335579	69352
57854	69353
206927	69354
149526	69355
127099	69356
12596	69357
40355	69358
430937	69359
5205	69360
89871	69361
32788	69362
116188	69363
31865	69364
48865	69365
34738	69366
1	69367
240042	69368
4397	69369
127702	69370
109328	69371
29024	69372
55001	69373
393215	69374
53190	69375
392747	69376
281443	69377
16684	69378
84510	69379
433812	69380
395913	69381
384789	69382
239492	69383
66158	69384
245823	69385
426844	69386
357099	69387
202397	69388
35645	69389
101010	69390
313661	69391
198036	69392
113956	69393
319101	69394
386085	69395
16879	69396
430890	69397
97392	69398
228904	69399
366370	69400
77215	69401
356464	69402
188492	69403
112560	69404
359886	69405
112857	69406
32794	69407
226340	69408
377205	69409
377179	69410
103874	69411
928	69412
74026	69413
48228	69414
174988	69415
43680	69416
286298	69417
435522	69418
371761	69419
183661	69420
123971	69421
416649	69422
6374	69423
137656	69424
251835	69425
309473	69426
88629	69427
38551	69428
211114	69429
84477	69430
81012	69431
122680	69432
15877	69433
71203	69434
360391	69435
229344	69436
445964	69437
216467	69438
235764	69439
50834	69440
41565	69441
198355	69442
407632	69443
337871	69444
27906	69445
248779	69446
41000	69447
33161	69448
254984	69449
100320	69450
56037	69451
145706	69452
128048	69453
144825	69454
10592	69455
17822	69456
17822	69457
93081	69458
68209	69459
434112	69460
99408	69461
3182	69462
54661	69463
93522	69464
248731	69465
220375	69466
208966	69467
224484	69468
332328	69469
12115	69470
15339	69471
318576	69472
236805	69473
60676	69474
9401	69475
434403	69476
25760	69477
186959	69478
75381	69479
224977	69480
254713	69481
305819	69482
6789	69483
172750	69484
231585	69485
320113	69486
243991	69487
220698	69488
422323	69489
177734	69490
4769	69491
209837	69492
115660	69493
89099	69494
285718	69495
154398	69496
131535	69497
121162	69498
108454	69499
46615	69500
61265	69501
81148	69502
23052	69503
86114	69504
61941	69505
346889	69506
65423	69507
451956	69508
371873	69509
426552	69510
4980	69511
64209	69512
395768	69513
47334	69514
70271	69515
230629	69516
27294	69517
20348	69518
5767	69519
392903	69520
183285	69521
201743	69522
263678	69523
192274	69524
247529	69525
95797	69526
39283	69527
39283	69528
2364	69529
294279	69530
258501	69531
436665	69532
111424	69533
16602	69534
108429	69535
107609	69536
112394	69537
52799	69538
1989	69539
65205	69540
126991	69541
55019	69542
69063	69543
9764	69544
78406	69545
98923	69546
8271	69547
451155	69548
8063	69549
8353	69550
70649	69551
30966	69552
78631	69553
198983	69554
58624	69555
14360	69556
64016	69557
353378	69558
64209	69559
96778	69560
173080	69561
372705	69562
341240	69563
125562	69564
157077	69565
140967	69566
27908	69567
41639	69568
13504	69569
23008	69570
44330	69571
314034	69572
246804	69573
50127	69574
372553	69575
198670	69576
198670	69577
204482	69578
196086	69579
106798	69580
201821	69581
190989	69582
193174	69583
131560	69584
243102	69585
373853	69586
151271	69587
109373	69588
282960	69589
59675	69590
75531	69591
286041	69592
185189	69593
97575	69594
39427	69595
432435	69596
38710	69597
209435	69598
279031	69599
220895	69600
237264	69601
190703	69602
81751	69603
160067	69604
400151	69605
90762	69606
372450	69607
31520	69608
16837	69609
342035	69610
285380	69611
197294	69612
394817	69613
132333	69614
65887	69615
323171	69616
37958	69617
433009	69618
12735	69619
42266	69620
408742	69621
71148	69622
66910	69623
26811	69624
446860	69625
212006	69626
446896	69627
210714	69628
455861	69629
205589	69630
119530	69631
100846	69632
63057	69633
78446	69634
312853	69635
34485	69636
36431	69637
180522	69638
102082	69639
104392	69640
3748	69641
64677	69642
10434	69643
117803	69644
98570	69645
29364	69646
144782	69647
115054	69648
96668	69649
84586	69650
220824	69651
334600	69652
86484	69653
18736	69654
243504	69655
16340	69656
36792	69657
11935	69658
180499	69659
1356	69660
64660	69661
55828	69662
459671	69663
395955	69664
32173	69665
71851	69666
200924	69667
102792	69668
48353	69669
58211	69670
35612	69671
95824	69672
22626	69673
215623	69674
162811	69675
160404	69676
368747	69677
288816	69678
356186	69679
318735	69680
109007	69681
55870	69682
79751	69683
212230	69684
96817	69685
151046	69686
69028	69687
61756	69688
422794	69689
427437	69690
163660	69691
34731	69692
65640	69693
7601	69694
104733	69695
137104	69696
21138	69697
22666	69698
262769	69699
12004	69700
150906	69701
431384	69702
53332	69703
58273	69704
184022	69705
126405	69706
108975	69707
150980	69708
297626	69709
64335	69710
51890	69711
12752	69712
135339	69713
445399	69714
121759	69715
24218	69716
17879	69717
23000	69718
302945	69719
256946	69720
394511	69721
115563	69722
80213	69723
331047	69724
108201	69725
115338	69726
116970	69727
286555	69728
182590	69729
22541	69730
47456	69731
68224	69732
46328	69733
89856	69734
89633	69735
33643	69736
233888	69737
111340	69738
23648	69739
64522	69740
385819	69741
5150	69742
38268	69743
396137	69744
97169	69745
42951	69746
60990	69747
109380	69748
182816	69749
32065	69750
143411	69751
104396	69752
170510	69753
244942	69754
427960	69755
36526	69756
150563	69757
64610	69758
22461	69759
208683	69760
47986	69761
23322	69762
2383	69763
32727	69764
367188	69765
235139	69766
25355	69767
25121	69768
351840	69769
21864	69770
117500	69771
90696	69772
16682	69773
72891	69774
392823	69775
354711	69776
346924	69777
163059	69778
437782	69779
54667	69780
16162	69781
175081	69782
197865	69783
80783	69784
58328	69785
23649	69786
410414	69787
203945	69788
108471	69789
74177	69790
252589	69791
248108	69792
112347	69793
10086	69794
9723	69795
234050	69796
72705	69797
152777	69798
113672	69799
388825	69800
80282	69801
384438	69802
52686	69803
92434	69804
213867	69805
178765	69806
1941	69807
299462	69808
244891	69809
376704	69810
51630	69811
44473	69812
88272	69813
111195	69814
40018	69815
48297	69816
135948	69817
203722	69818
235212	69819
131884	69820
136304	69821
150346	69822
28110	69823
145257	69824
87536	69825
88440	69826
13984	69827
147511	69828
49835	69829
411433	69830
212194	69831
107813	69832
156039	69833
223555	69834
94324	69835
118553	69836
250099	69837
298292	69838
70552	69839
130089	69840
94630	69841
110048	69842
115514	69843
16544	69844
49784	69845
13447	69846
41112	69847
56546	69848
99281	69849
29036	69850
91971	69851
88007	69852
262750	69853
96330	69854
151041	69855
190724	69856
212059	69857
334525	69858
339472	69859
170085	69860
32820	69861
128548	69862
84950	69863
282779	69864
220109	69865
34237	69866
54026	69867
332445	69868
83071	69869
70845	69870
70732	69871
358306	69872
416911	69873
452843	69874
78652	69875
22301	69876
27895	69877
8408	69878
64544	69879
131631	69880
127659	69881
6757	69882
9434	69883
263717	69884
78777	69885
128075	69886
26354	69887
123153	69888
62843	69889
30426	69890
343020	69891
38930	69892
102894	69893
382172	69894
248484	69895
223834	69896
107721	69897
40085	69898
52627	69899
108527	69900
87271	69901
28793	69902
4840	69903
227377	69904
102474	69905
295582	69906
116894	69907
42223	69908
189264	69909
207563	69910
284769	69911
68668	69912
130492	69913
57997	69914
189641	69915
25425	69916
34504	69917
336767	69918
175600	69919
32810	69920
352704	69921
213658	69922
402134	69923
274483	69924
246408	69925
168036	69926
51372	69927
32140	69928
53763	69929
40669	69930
292	69931
381532	69932
69445	69933
198998	69934
218460	69935
458518	69936
25498	69937
85196	69938
89685	69939
196	69940
21358	69941
37879	69942
8940	69943
71626	69944
244861	69945
157125	69946
157125	69947
109735	69948
175675	69949
20133	69950
7811	69951
16113	69952
47174	69953
3143	69954
25132	69955
75278	69956
61195	69957
87316	69958
24989	69959
97163	69960
87541	69961
88881	69962
48529	69963
68467	69964
68046	69965
166	69966
27531	69967
30443	69968
30644	69969
171368	69970
87214	69971
289068	69972
189179	69973
392799	69974
215347	69975
23221	69976
2426	69977
54865	69978
58589	69979
254202	69980
20641	69981
346102	69982
92144	69983
13131	69984
442975	69985
162131	69986
21370	69987
180475	69988
73744	69989
375083	69990
201977	69991
115351	69992
105427	69993
224619	69994
103743	69995
170191	69996
363551	69997
351921	69998
12646	69999
80932	70000
375389	70001
200617	70002
173696	70003
11242	70004
125471	70005
23363	70006
209259	70007
13941	70008
64287	70009
167786	70010
307658	70011
122022	70012
185850	70013
187915	70014
20351	70015
249926	70016
188208	70017
259129	70018
23529	70019
30538	70020
52503	70021
110388	70022
8217	70023
87127	70024
50604	70025
66309	70026
98262	70027
157605	70028
154130	70029
87856	70030
194184	70031
22332	70032
896	70033
163868	70034
75987	70035
20158	70036
12058	70037
396791	70038
362160	70039
41898	70040
54037	70041
207189	70042
184989	70043
3	70044
226556	70045
4784	70046
219633	70047
9709	70048
4589	70049
29269	70050
426010	70051
22517	70052
6923	70053
176365	70054
407533	70055
206225	70056
165037	70057
46908	70058
53913	70059
54774	70060
343205	70061
123931	70062
39366	70063
36008	70064
6722	70065
8061	70066
76349	70067
42449	70068
219891	70069
304732	70070
56380	70071
198949	70072
126886	70073
213749	70074
391942	70075
189017	70076
70730	70077
650	70078
60146	70079
13218	70080
15828	70081
198494	70082
108822	70083
180258	70084
55320	70085
456886	70086
288437	70087
29219	70088
379250	70089
40717	70090
12098	70091
428591	70092
168330	70093
166257	70094
105741	70095
30004	70096
34867	70097
112593	70098
23382	70099
71024	70100
246777	70101
240844	70102
211394	70103
82100	70104
21922	70105
414321	70106
225733	70107
37315	70108
147479	70109
246986	70110
162107	70111
47067	70112
115656	70113
293642	70114
411506	70115
117429	70116
153462	70117
101496	70118
220658	70119
256461	70120
247734	70121
70781	70122
4762	70123
35895	70124
321786	70125
244376	70126
11759	70127
47818	70128
147524	70129
103106	70130
172199	70131
294838	70132
284638	70133
275278	70134
171589	70135
214399	70136
425772	70137
9545	70138
256894	70139
237	70140
315169	70141
27628	70142
158736	70143
44901	70144
10118	70145
9922	70146
73304	70147
320639	70148
145562	70149
412039	70150
131345	70151
117701	70152
194073	70153
194295	70154
14182	70155
307467	70156
241941	70157
21834	70158
148964	70159
8771	70160
88825	70161
65375	70162
67019	70163
242007	70164
106972	70165
346105	70166
9773	70167
106351	70168
134654	70169
46054	70170
57612	70171
65081	70172
396915	70173
449624	70174
208297	70175
303078	70176
182939	70177
104804	70178
353342	70179
70852	70180
442879	70181
443418	70182
34975	70183
124705	70184
7685	70185
19596	70186
63877	70187
307836	70188
171899	70189
390095	70190
151980	70191
170675	70192
107196	70193
10524	70194
67758	70195
77994	70196
103939	70197
10348	70198
39603	70199
230449	70200
355681	70201
22481	70202
357442	70203
190468	70204
36960	70205
146698	70206
11574	70207
456391	70208
40473	70209
123224	70210
128991	70211
311636	70212
143341	70213
74668	70214
411068	70215
84931	70216
71656	70217
190460	70218
91624	70219
122240	70220
145757	70221
40306	70222
373398	70223
6534	70224
6534	70225
218949	70226
175623	70227
166147	70228
1405	70229
379112	70230
17830	70231
203987	70232
381910	70233
18964	70234
18964	70235
273600	70236
110591	70237
13580	70238
48798	70239
48798	70240
74044	70241
418737	70242
120305	70243
12498	70244
15898	70245
3260	70246
4354	70247
368388	70248
75493	70249
279733	70250
239601	70251
2866	70252
95146	70253
238616	70254
247600	70255
179301	70256
246181	70257
181192	70258
48132	70259
101714	70260
443578	70261
319795	70262
12033	70263
112723	70264
27995	70265
245680	70266
180742	70267
148522	70268
63812	70269
143297	70270
26160	70271
65473	70272
238088	70273
21229	70274
420984	70275
56224	70276
348907	70277
243323	70278
228560	70279
137043	70280
149482	70281
296117	70282
19888	70283
68950	70284
4495	70285
31117	70286
239469	70287
281594	70288
45910	70289
11414	70290
444372	70291
438964	70292
32249	70293
258491	70294
77762	70295
52842	70296
272724	70297
156890	70298
13144	70299
277788	70300
112163	70301
17865	70302
183413	70303
256875	70304
181041	70305
75227	70306
362130	70307
426538	70308
9440	70309
428258	70310
383086	70311
310316	70312
159214	70313
314575	70314
6858	70315
63041	70316
89096	70317
347880	70318
122126	70319
406201	70320
407127	70321
33582	70322
324013	70323
81503	70324
158781	70325
82171	70326
164080	70327
174405	70328
425037	70329
57633	70330
131198	70331
444233	70332
131972	70333
28471	70334
241875	70335
266016	70336
13557	70337
267864	70338
50924	70339
47898	70340
303696	70341
91882	70342
382315	70343
52042	70344
173278	70345
176371	70346
184459	70347
93576	70348
140028	70349
196727	70350
62154	70351
110635	70352
117046	70353
130074	70354
114767	70355
303097	70356
49162	70357
52835	70358
47656	70359
349371	70360
158442	70361
30195	70362
406384	70363
156084	70364
252932	70365
293199	70366
167434	70367
90456	70368
22875	70369
350605	70370
161798	70371
11685	70372
52835	70373
147888	70374
311705	70375
215996	70376
379351	70377
38526	70378
223076	70379
66106	70380
12864	70381
33986	70382
66800	70383
246692	70384
318812	70385
278928	70386
374438	70387
45131	70388
338480	70389
1465	70390
263219	70391
110878	70392
245913	70393
73371	70394
101790	70395
345700	70396
188970	70397
8437	70398
113669	70399
32203	70400
197862	70401
16906	70402
158955	70403
270256	70404
78812	70405
58190	70406
59860	70407
12967	70408
20733	70409
65428	70410
3898	70411
16550	70412
152218	70413
174038	70414
92883	70415
196842	70416
19045	70417
103418	70418
365099	70419
197306	70420
125260	70421
72055	70422
195773	70423
131841	70424
11210	70425
94342	70426
438614	70427
85676	70428
16455	70429
117779	70430
4314	70431
411807	70432
15415	70433
341822	70434
356445	70435
16539	70436
103520	70437
5095	70438
82044	70439
303132	70440
28254	70441
134740	70442
350829	70443
217485	70444
102706	70445
128516	70446
214966	70447
228405	70448
25587	70449
2154	70450
61349	70451
79673	70452
210015	70453
428118	70454
281029	70455
147932	70456
20090	70457
40253	70458
731	70459
33709	70460
6845	70461
300716	70462
41690	70463
10963	70464
78408	70465
35634	70466
32144	70467
78375	70468
31583	70469
16825	70470
61656	70471
7971	70472
164373	70473
362954	70474
27676	70475
6500	70476
15520	70477
456862	70478
124130	70479
17262	70480
30671	70481
28373	70482
94290	70483
7055	70484
138438	70485
5469	70486
26720	70487
289626	70488
74215	70489
74215	70490
200304	70491
204588	70492
28222	70493
46604	70494
168217	70495
29723	70496
15520	70497
409	70498
116566	70499
76710	70500
6046	70501
80956	70502
54516	70503
88545	70504
15939	70505
93052	70506
39856	70507
15429	70508
2540	70509
101624	70510
416724	70511
281769	70512
126281	70513
171344	70514
236795	70515
64263	70516
265764	70517
401487	70518
16635	70519
95100	70520
347070	70521
156568	70522
177073	70523
6274	70524
446640	70525
183594	70526
70098	70527
191828	70528
397789	70529
163923	70530
10761	70531
361856	70532
204362	70533
217099	70534
176403	70535
58282	70536
30805	70537
453520	70538
46723	70539
183194	70540
54708	70541
180269	70542
314810	70543
432219	70544
345671	70545
144976	70546
38264	70547
111296	70548
1212	70549
338890	70550
223996	70551
21638	70552
198159	70553
393387	70554
68601	70555
412	70556
129064	70557
285615	70558
428148	70559
209942	70560
102651	70561
191421	70562
277616	70563
82614	70564
232254	70565
104139	70566
374074	70567
43642	70568
26859	70569
64390	70570
24980	70571
373416	70572
116160	70573
456421	70574
107153	70575
244653	70576
58215	70577
167371	70578
1577	70579
28465	70580
372742	70581
24389	70582
16737	70583
6000	70584
261408	70585
178229	70586
320889	70587
209746	70588
366704	70589
242570	70590
305148	70591
127743	70592
143106	70593
111929	70594
434407	70595
382281	70596
315585	70597
4015	70598
7573	70599
11495	70600
17713	70601
218593	70602
104423	70603
87085	70604
14305	70605
12984	70606
4368	70607
300972	70608
187411	70609
62840	70610
73819	70611
170521	70612
162577	70613
427752	70614
115335	70615
6378	70616
247474	70617
315166	70618
216149	70619
18516	70620
3132	70621
211909	70622
128393	70623
37045	70624
204087	70625
309821	70626
43387	70627
96449	70628
90139	70629
441288	70630
126826	70631
49085	70632
235115	70633
50614	70634
146340	70635
224569	70636
218610	70637
115814	70638
58521	70639
7682	70640
417050	70641
4928	70642
239830	70643
589	70644
61927	70645
16013	70646
51474	70647
28519	70648
37124	70649
46552	70650
17847	70651
133457	70652
151731	70653
271567	70654
77219	70655
231980	70656
23401	70657
17797	70658
455742	70659
313310	70660
231584	70661
112764	70662
422768	70663
218796	70664
10762	70665
32844	70666
44532	70667
194509	70668
109463	70669
6188	70670
262236	70671
39993	70672
9300	70673
205724	70674
36405	70675
334837	70676
323617	70677
404215	70678
293361	70679
65126	70680
142242	70681
187284	70682
325124	70683
215787	70684
246686	70685
405699	70686
237787	70687
302703	70688
128109	70689
178208	70690
140831	70691
8887	70692
84720	70693
78609	70694
210592	70695
219415	70696
246046	70697
298209	70698
81535	70699
337705	70700
334354	70701
122938	70702
156784	70703
122761	70704
422619	70705
119739	70706
8041	70707
405382	70708
298306	70709
104666	70710
73248	70711
77565	70712
252137	70713
156091	70714
8364	70715
229081	70716
344480	70717
103828	70718
66388	70719
86568	70720
258263	70721
100638	70722
90390	70723
72514	70724
72514	70725
5256	70726
169689	70727
98167	70728
370467	70729
229793	70730
91398	70731
233149	70732
75188	70733
310011	70734
409257	70735
148126	70736
167639	70737
196791	70738
435510	70739
87664	70740
141737	70741
79719	70742
283059	70743
150616	70744
270851	70745
346571	70746
341077	70747
9	70748
43966	70749
12750	70750
3614	70751
245512	70752
57476	70753
12612	70754
119146	70755
17653	70756
128262	70757
340913	70758
1385	70759
225539	70760
50697	70761
40492	70762
2348	70763
27	70764
17343	70765
8577	70766
344299	70767
8687	70768
400327	70769
84113	70770
13149	70771
8775	70772
33743	70773
133226	70774
93237	70775
66761	70776
100787	70777
1638	70778
53095	70779
120297	70780
433215	70781
27356	70782
1617	70783
104610	70784
162576	70785
8745	70786
10724	70787
207678	70788
16060	70789
151078	70790
105379	70791
160482	70792
54015	70793
6136	70794
43734	70795
1582	70796
6925	70797
170408	70798
29632	70799
34966	70800
2401	70801
47443	70802
1637	70803
316245	70804
7879	70805
21393	70806
149	70807
69876	70808
757	70809
14317	70810
145050	70811
172110	70812
58546	70813
13453	70814
60930	70815
116838	70816
345572	70817
57687	70818
61626	70819
27346	70820
133087	70821
88240	70822
57708	70823
339533	70824
62819	70825
277944	70826
144449	70827
407469	70828
17145	70829
393880	70830
24090	70831
19602	70832
34548	70833
44880	70834
11219	70835
218535	70836
242463	70837
191704	70838
102252	70839
10215	70840
173737	70841
10810	70842
64212	70843
137938	70844
124003	70845
205504	70846
455859	70847
392424	70848
30458	70849
30458	70850
241032	70851
326602	70852
31152	70853
97240	70854
163678	70855
188185	70856
265250	70857
386801	70858
351548	70859
17107	70860
18633	70861
29100	70862
24167	70863
140538	70864
56138	70865
99049	70866
115631	70867
173038	70868
55704	70869
20333	70870
97760	70871
1558	70872
42171	70873
300493	70874
4999	70875
427144	70876
128992	70877
207145	70878
164246	70879
390672	70880
41047	70881
47404	70882
21796	70883
13	70884
184827	70885
172545	70886
126283	70887
287839	70888
325323	70889
29428	70890
359426	70891
88300	70892
395273	70893
409020	70894
117846	70895
100972	70896
132569	70897
405091	70898
236341	70899
99	70900
194653	70901
182454	70902
233500	70903
250497	70904
30980	70905
388548	70906
132800	70907
8940	70908
193340	70909
195160	70910
31404	70911
144878	70912
296935	70913
255964	70914
64592	70915
406554	70916
133895	70917
10949	70918
157284	70919
229368	70920
25942	70921
116742	70922
32028	70923
4933	70924
3745	70925
74558	70926
117908	70927
139201	70928
8449	70929
553	70930
1495	70931
1495	70932
553	70933
1495	70934
222538	70935
3942	70936
944	70937
3942	70938
3942	70939
1495	70940
77092	70941
280533	70942
356124	70943
233818	70944
430152	70945
231947	70946
61519	70947
94476	70948
72272	70949
55386	70950
74958	70951
187484	70952
225912	70953
303168	70954
423129	70955
33673	70956
350379	70957
221727	70958
192434	70959
161141	70960
412143	70961
157440	70962
447193	70963
206863	70964
32476	70965
309016	70966
87118	70967
199710	70968
231693	70969
9442	70970
1983	70971
383880	70972
453465	70973
114585	70974
286028	70975
62897	70976
51853	70977
459327	70978
46342	70979
9639	70980
1528	70981
14780	70982
399045	70983
2823	70984
287574	70985
412197	70986
65367	70987
31222	70988
45805	70989
321343	70990
87574	70991
110432	70992
131059	70993
187278	70994
404228	70995
70057	70996
17919	70997
26123	70998
35026	70999
16240	71000
183049	71001
389357	71002
46023	71003
149330	71004
430295	71005
169670	71006
12114	71007
228699	71008
61468	71009
171314	71010
110368	71011
415804	71012
49525	71013
184409	71014
79166	71015
76552	71016
23487	71017
48533	71018
119663	71019
234812	71020
36124	71021
309289	71022
311179	71023
26783	71024
244001	71025
63015	71026
125774	71027
71177	71028
71177	71029
72366	71030
403400	71031
120445	71032
149926	71033
435812	71034
194084	71035
166390	71036
299550	71037
8838	71038
239284	71039
88047	71040
175081	71041
130834	71042
62171	71043
341198	71044
418308	71045
416945	71046
181153	71047
33800	71048
233758	71049
70576	71050
118954	71051
99395	71052
213187	71053
215410	71054
74214	71055
394831	71056
55773	71057
64178	71058
55107	71059
206545	71060
207096	71061
336879	71062
127001	71063
167920	71064
9076	71065
28	71066
232280	71067
173048	71068
967	71069
46244	71070
3930	71071
60182	71072
10936	71073
19367	71074
314348	71075
135910	71076
123137	71077
197	71078
12192	71079
348245	71080
317008	71081
304115	71082
383159	71083
26666	71084
59505	71085
59195	71086
124614	71087
22897	71088
124086	71089
2439	71090
175117	71091
52423	71092
149549	71093
161634	71094
32906	71095
8544	71096
8166	71097
99634	71098
231545	71099
378498	71100
213575	71101
7173	71102
4927	71103
63773	71104
68501	71105
67506	71106
12269	71107
213844	71108
231290	71109
141767	71110
60460	71111
74102	71112
27952	71113
71940	71114
138576	71115
271291	71116
139094	71117
175632	71118
174937	71119
394635	71120
221724	71121
12681	71122
32651	71123
380391	71124
130647	71125
390846	71126
201352	71127
30023	71128
18515	71129
80558	71130
149657	71131
430166	71132
14747	71133
16088	71134
233532	71135
17472	71136
370525	71137
22662	71138
45132	71139
76428	71140
309870	71141
85530	71142
64756	71143
209017	71144
55057	71145
12091	71146
283467	71147
90150	71148
124598	71149
301750	71150
65688	71151
709	71152
2265	71153
56112	71154
17384	71155
107819	71156
450686	71157
22134	71158
172659	71159
93019	71160
94589	71161
182107	71162
221579	71163
329196	71164
61699	71165
142476	71166
397391	71167
114390	71168
87084	71169
12101	71170
59303	71171
301729	71172
210505	71173
97353	71174
884	71175
409078	71176
23312	71177
392499	71178
149739	71179
444065	71180
104345	71181
245155	71182
455901	71183
52143	71184
315659	71185
453066	71186
164029	71187
209210	71188
142791	71189
99907	71190
24931	71191
58941	71192
40066	71193
426536	71194
121315	71195
207522	71196
212830	71197
337743	71198
253970	71199
267566	71200
11436	71201
127001	71202
372500	71203
169082	71204
153533	71205
453290	71206
153408	71207
121435	71208
144675	71209
12389	71210
169082	71211
270	71212
143580	71213
82840	71214
168002	71215
60011	71216
12406	71217
5397	71218
109725	71219
166712	71220
868	71221
117104	71222
8886	71223
5638	71224
271852	71225
6161	71226
72139	71227
27881	71228
112724	71229
219809	71230
15580	71231
152430	71232
87241	71233
446228	71234
376980	71235
223770	71236
138273	71237
261955	71238
120608	71239
44296	71240
48006	71241
81184	71242
12408	71243
324800	71244
45779	71245
55553	71246
217645	71247
31529	71248
385251	71249
233205	71250
182475	71251
22716	71252
208823	71253
457313	71254
170535	71255
199908	71256
14953	71257
163246	71258
369711	71259
14999	71260
9557	71261
171447	71262
22199	71263
202007	71264
48385	71265
407906	71266
21457	71267
219464	71268
48385	71269
116442	71270
411745	71271
336129	71272
406718	71273
420998	71274
139421	71275
53461	71276
126673	71277
145208	71278
30618	71279
34521	71280
128131	71281
299398	71282
46063	71283
14385	71284
162519	71285
269070	71286
252313	71287
260643	71288
251037	71289
248915	71290
272418	71291
413476	71292
9395	71293
166579	71294
161094	71295
116091	71296
133375	71297
56469	71298
17109	71299
24711	71300
104746	71301
233746	71302
145216	71303
56431	71304
46831	71305
341577	71306
47430	71307
154272	71308
85244	71309
54518	71310
60785	71311
4908	71312
70380	71313
175768	71314
335336	71315
69795	71316
168222	71317
303691	71318
54832	71319
245335	71320
452255	71321
84612	71322
152492	71323
317518	71324
9019	71325
166955	71326
111716	71327
134489	71328
40856	71329
391648	71330
150006	71331
365939	71332
155581	71333
18784	71334
66219	71335
45052	71336
228889	71337
66219	71338
187023	71339
87724	71340
266791	71341
166956	71342
237503	71343
157688	71344
208107	71345
400236	71346
44526	71347
203350	71348
329627	71349
122148	71350
409223	71351
256977	71352
67764	71353
107093	71354
80145	71355
39136	71356
137290	71357
159415	71358
176621	71359
16985	71360
198369	71361
13806	71362
12435	71363
179189	71364
308992	71365
375971	71366
375951	71367
384089	71368
141253	71369
328997	71370
172220	71371
455748	71372
25680	71373
98463	71374
143495	71375
28340	71376
365835	71377
28436	71378
52574	71379
43995	71380
182156	71381
309955	71382
139687	71383
251359	71384
236222	71385
10121	71386
20416	71387
217848	71388
205646	71389
49622	71390
246193	71391
329514	71392
432146	71393
65767	71394
87701	71395
77431	71396
10078	71397
73301	71398
209421	71399
158404	71400
151467	71401
192405	71402
198226	71403
263124	71404
84340	71405
377195	71406
251771	71407
338422	71408
57634	71409
126182	71410
219809	71411
44000	71412
89022	71413
272	71414
84058	71415
101508	71416
205780	71417
23801	71418
92111	71419
455193	71420
113688	71421
330899	71422
272821	71423
165468	71424
210046	71425
101501	71426
47629	71427
107391	71428
94703	71429
298582	71430
358608	71431
94186	71432
201556	71433
170742	71434
212382	71435
268061	71436
109027	71437
329728	71438
338267	71439
370127	71440
179076	71441
115154	71442
80387	71443
309912	71444
187735	71445
41735	71446
301325	71447
424751	71448
337328	71449
87978	71450
212148	71451
16598	71452
381064	71453
174757	71454
156571	71455
103809	71456
188501	71457
63634	71458
179885	71459
19813	71460
90529	71461
148172	71462
384	71463
141247	71464
406286	71465
174039	71466
248365	71467
160729	71468
73658	71469
106	71470
141350	71471
52610	71472
157929	71473
247140	71474
204761	71475
83513	71476
129887	71477
219056	71478
178421	71479
172458	71480
64574	71481
129830	71482
423897	71483
15150	71484
96368	71485
138058	71486
100347	71487
276406	71488
285637	71489
39944	71490
47888	71491
114816	71492
209201	71493
233294	71494
171884	71495
116364	71496
322815	71497
151902	71498
28693	71499
216282	71500
30138	71501
48125	71502
236908	71503
96883	71504
72275	71505
112037	71506
254367	71507
163349	71508
220296	71509
455504	71510
134155	71511
377254	71512
234460	71513
220006	71514
40207	71515
1636	71516
345553	71517
427538	71518
104305	71519
131114	71520
399041	71521
166192	71522
190874	71523
59996	71524
175762	71525
275870	71526
351317	71527
416480	71528
196926	71529
85993	71530
192059	71531
77295	71532
58555	71533
145205	71534
12930	71535
78770	71536
424407	71537
60980	71538
145532	71539
111792	71540
3131	71541
12998	71542
267867	71543
448653	71544
105015	71545
174571	71546
212813	71547
47772	71548
104317	71549
34520	71550
62222	71551
86273	71552
64467	71553
125955	71554
6230	71555
76682	71556
52721	71557
20489	71558
225858	71559
15150	71560
38687	71561
69998	71562
294623	71563
148173	71564
44534	71565
157168	71566
39023	71567
44110	71568
204786	71569
221457	71570
71334	71571
17174	71572
212789	71573
41999	71574
361282	71575
348309	71576
73431	71577
161542	71578
126698	71579
782	71580
4619	71581
331309	71582
97697	71583
413806	71584
130066	71585
79799	71586
4573	71587
143899	71588
43434	71589
42595	71590
445656	71591
4619	71592
391190	71593
59715	71594
10281	71595
30235	71596
31758	71597
37400	71598
293952	71599
37349	71600
154482	71601
314338	71602
431448	71603
110140	71604
386679	71605
72453	71606
11613	71607
76982	71608
222222	71609
29680	71610
128197	71611
18526	71612
18388	71613
212669	71614
108926	71615
411611	71616
63760	71617
1618	71618
8416	71619
222901	71620
2074	71621
4765	71622
119021	71623
45845	71624
83262	71625
83110	71626
203989	71627
103412	71628
51154	71629
63685	71630
63803	71631
200953	71632
10191	71633
65637	71634
5943	71635
39811	71636
26545	71637
128974	71638
130666	71639
373344	71640
12129	71641
36345	71642
250456	71643
455634	71644
203150	71645
44613	71646
65647	71647
351083	71648
157872	71649
117454	71650
299015	71651
123731	71652
117641	71653
745	71654
37615	71655
1161	71656
26284	71657
13226	71658
61836	71659
220096	71660
4401	71661
9366	71662
26284	71663
23479	71664
13226	71665
26284	71666
1763	71667
130048	71668
18818	71669
4911	71670
81332	71671
2766	71672
259792	71673
270638	71674
4840	71675
133388	71676
4267	71677
158596	71678
241811	71679
123708	71680
350738	71681
38078	71682
42927	71683
450332	71684
450720	71685
131703	71686
282966	71687
120527	71688
125100	71689
357444	71690
179016	71691
8055	71692
18338	71693
363995	71694
13641	71695
225490	71696
26075	71697
30371	71698
381252	71699
156753	71700
367827	71701
26479	71702
45946	71703
177983	71704
296578	71705
55975	71706
89244	71707
24687	71708
33614	71709
105942	71710
46659	71711
201974	71712
405066	71713
279718	71714
67374	71715
117421	71716
195944	71717
110689	71718
126200	71719
1982	71720
358216	71721
201924	71722
158710	71723
2724	71724
30656	71725
83161	71726
132195	71727
550	71728
313408	71729
190787	71730
427471	71731
51201	71732
2468	71733
263429	71734
263428	71735
356893	71736
357871	71737
109432	71738
184759	71739
31276	71740
99697	71741
453215	71742
62906	71743
152731	71744
109154	71745
91737	71746
13579	71747
74746	71748
7519	71749
225440	71750
287651	71751
230241	71752
131140	71753
104953	71754
292744	71755
149304	71756
362367	71757
208766	71758
382027	71759
135965	71760
199882	71761
101889	71762
57795	71763
308282	71764
135232	71765
415556	71766
442361	71767
52816	71768
182664	71769
353069	71770
4884	71771
135732	71772
402809	71773
198727	71774
263434	71775
383989	71776
312015	71777
182664	71778
198393	71779
49954	71780
45207	71781
86802	71782
49954	71783
70233	71784
24936	71785
221292	71786
19566	71787
400740	71788
166487	71789
150290	71790
95851	71791
67126	71792
311087	71793
219660	71794
240196	71795
417136	71796
234318	71797
152762	71798
33224	71799
123510	71800
62401	71801
228590	71802
272815	71803
248091	71804
222103	71805
147115	71806
163711	71807
92065	71808
15584	71809
73952	71810
51755	71811
310863	71812
18528	71813
105756	71814
207142	71815
16614	71816
86547	71817
180973	71818
209220	71819
370487	71820
174083	71821
186212	71822
48446	71823
31936	71824
164104	71825
128259	71826
81995	71827
57671	71828
374037	71829
158613	71830
248062	71831
245425	71832
21146	71833
144161	71834
416370	71835
154330	71836
57257	71837
17902	71838
117803	71839
29089	71840
290057	71841
122441	71842
143033	71843
394542	71844
89534	71845
119592	71846
171367	71847
147872	71848
23862	71849
45641	71850
19102	71851
5372	71852
201914	71853
392111	71854
93013	71855
28267	71856
72095	71857
34229	71858
440482	71859
107783	71860
284187	71861
104008	71862
139055	71863
136980	71864
226933	71865
167009	71866
246810	71867
50249	71868
187262	71869
75392	71870
100174	71871
453368	71872
373551	71873
23620	71874
323429	71875
173390	71876
64388	71877
312034	71878
357527	71879
86915	71880
237341	71881
6852	71882
20755	71883
407972	71884
153586	71885
37988	71886
114	71887
293176	71888
251657	71889
376571	71890
262559	71891
93704	71892
343353	71893
235242	71894
390693	71895
172949	71896
408188	71897
106204	71898
49479	71899
28514	71900
8261	71901
259403	71902
151692	71903
269672	71904
167864	71905
201154	71906
440041	71907
440504	71908
374519	71909
61141	71910
223126	71911
52942	71912
66962	71913
242326	71914
281772	71915
128721	71916
85743	71917
326695	71918
71595	71919
109304	71920
308085	71921
19425	71922
36851	71923
178541	71924
205745	71925
52556	71926
13991	71927
38897	71928
201119	71929
37791	71930
30355	71931
376336	71932
102207	71933
51726	71934
27447	71935
202559	71936
379724	71937
358349	71938
198304	71939
200140	71940
196514	71941
101859	71942
10570	71943
201863	71944
281950	71945
403966	71946
232992	71947
164210	71948
10845	71949
226408	71950
428348	71951
123007	71952
288111	71953
2983	71954
22322	71955
17208	71956
59327	71957
242	71958
4345	71959
382665	71960
434472	71961
235538	71962
9715	71963
285353	71964
381534	71965
161823	71966
75814	71967
916	71968
42771	71969
5332	71970
373801	71971
78172	71972
6587	71973
202947	71974
206402	71975
25800	71976
43401	71977
248348	71978
120071	71979
26966	71980
375668	71981
233156	71982
46553	71983
344386	71984
325056	71985
216260	71986
208186	71987
56561	71988
380982	71989
25787	71990
21212	71991
266407	71992
458102	71993
429594	71994
61961	71995
434140	71996
120731	71997
119917	71998
120098	71999
431852	72000
185910	72001
161468	72002
124302	72003
239694	72004
204214	72005
390673	72006
63849	72007
100875	72008
5278	72009
10830	72010
134733	72011
58550	72012
43749	72013
258448	72014
212151	72015
373512	72016
297095	72017
36266	72018
18631	72019
92645	72020
34265	72021
65101	72022
28679	72023
1321	72024
112659	72025
120331	72026
63428	72027
44480	72028
38474	72029
109722	72030
118892	72031
428695	72032
232475	72033
187134	72034
88026	72035
208705	72036
177008	72037
446299	72038
70698	72039
121736	72040
321052	72041
242530	72042
76953	72043
43057	72044
46297	72045
133035	72046
10818	72047
308260	72048
358799	72049
64671	72050
55538	72051
87501	72052
121588	72053
42498	72054
51561	72055
189041	72056
69051	72057
129881	72058
103985	72059
62141	72060
93935	72061
29706	72062
45407	72063
122381	72064
26869	72065
50983	72066
416851	72067
25443	72068
103491	72069
5834	72070
419261	72071
52004	72072
6702	72073
229010	72074
97608	72075
147242	72076
169321	72077
39429	72078
36248	72079
199084	72080
319635	72081
93562	72082
12062	72083
245723	72084
64496	72085
125985	72086
450375	72087
242037	72088
246591	72089
78858	72090
447394	72091
291606	72092
43914	72093
259838	72094
80136	72095
281685	72096
187893	72097
248464	72098
319798	72099
45067	72100
757	72101
247691	72102
14332	72103
307859	72104
226939	72105
12295	72106
415531	72107
377380	72108
123133	72109
126290	72110
62842	72111
26601	72112
257617	72113
138128	72114
48289	72115
300459	72116
240901	72117
49066	72118
40989	72119
36515	72120
128710	72121
76518	72122
233066	72123
217004	72124
100965	72125
206952	72126
150078	72127
204289	72128
19678	72129
48916	72130
119326	72131
439771	72132
344851	72133
55897	72134
318013	72135
105832	72136
445107	72137
49702	72138
194034	72139
1708	72140
75945	72141
118596	72142
364392	72143
53103	72144
253897	72145
164306	72146
195897	72147
266996	72148
111579	72149
31866	72150
128098	72151
392764	72152
238549	72153
415720	72154
196427	72155
429660	72156
429715	72157
8718	72158
61409	72159
434817	72160
288409	72161
308202	72162
76509	72163
46853	72164
229996	72165
250303	72166
48613	72167
144215	72168
429612	72169
298858	72170
120281	72171
458731	72172
182955	72173
173818	72174
48751	72175
71517	72176
2061	72177
59	72178
62710	72179
417908	72180
234820	72181
164332	72182
50667	72183
377339	72184
228199	72185
43114	72186
64508	72187
121166	72188
117525	72189
67866	72190
38145	72191
88455	72192
419660	72193
190890	72194
438210	72195
14797	72196
424016	72197
82865	72198
410914	72199
149433	72200
415586	72201
185403	72202
128131	72203
83615	72204
228108	72205
427093	72206
391656	72207
409001	72208
210680	72209
24215	72210
93855	72211
10637	72212
123483	72213
48167	72214
1174	72215
116279	72216
165050	72217
115644	72218
60802	72219
29983	72220
235120	72221
235926	72222
35912	72223
9276	72224
5663	72225
11145	72226
298752	72227
341408	72228
135311	72229
71593	72230
224918	72231
224671	72232
177760	72233
108651	72234
163517	72235
163274	72236
195257	72237
100957	72238
22748	72239
135535	72240
91934	72241
163516	72242
92854	72243
286871	72244
52286	72245
109736	72246
311893	72247
210115	72248
212654	72249
125911	72250
229872	72251
243060	72252
219787	72253
123104	72254
89201	72255
26024	72256
106314	72257
385817	72258
254963	72259
185433	72260
35311	72261
370970	72262
197771	72263
379982	72264
44423	72265
124029	72266
29020	72267
19847	72268
37512	72269
5800	72270
372121	72271
202408	72272
9744	72273
8620	72274
23966	72275
227530	72276
307999	72277
13411	72278
5138	72279
4358	72280
100441	72281
40947	72282
83144	72283
106103	72284
294659	72285
59794	72286
448977	72287
435876	72288
2154	72289
104301	72290
433908	72291
27574	72292
187669	72293
291469	72294
77687	72295
102032	72296
2154	72297
345243	72298
344818	72299
240812	72300
344993	72301
297476	72302
258111	72303
241609	72304
209825	72305
186608	72306
125698	72307
138459	72308
80350	72309
16168	72310
82432	72311
84928	72312
241668	72313
373504	72314
129879	72315
88483	72316
194764	72317
53152	72318
317422	72319
40786	72320
365971	72321
41449	72322
250634	72323
162641	72324
210595	72325
4920	72326
214958	72327
141518	72328
170494	72329
11268	72330
187921	72331
286356	72332
370336	72333
116712	72334
1799	72335
13610	72336
24562	72337
106200	72338
235207	72339
120228	72340
119418	72341
131237	72342
89387	72343
359290	72344
43248	72345
155880	72346
412249	72347
53630	72348
236518	72349
79537	72350
209008	72351
185786	72352
91615	72353
210897	72354
89439	72355
329093	72356
174428	72357
243926	72358
360862	72359
267638	72360
61901	72361
188621	72362
3123	72363
10445	72364
53111	72365
145872	72366
10194	72367
5516	72368
231109	72369
10367	72370
211783	72371
87339	72372
51532	72373
60584	72374
10432	72375
406	72376
112165	72377
56599	72378
22445	72379
1934	72380
201412	72381
216	72382
18254	72383
43274	72384
10235	72385
181527	72386
349784	72387
227884	72388
16377	72389
216253	72390
318177	72391
299914	72392
210982	72393
364339	72394
34171	72395
78294	72396
133540	72397
11891	72398
16063	72399
169212	72400
49240	72401
227863	72402
310723	72403
30467	72404
118638	72405
1030	72406
552	72407
170186	72408
451894	72409
101190	72410
3866	72411
7537	72412
1698	72413
109772	72414
18738	72415
64583	72416
278838	72417
7144	72418
31145	72419
187296	72420
37145	72421
221773	72422
387770	72423
42315	72424
295861	72425
3623	72426
89110	72427
10145	72428
392510	72429
1066	72430
242526	72431
51153	72432
366	72433
314648	72434
43265	72435
349017	72436
29844	72437
32775	72438
20921	72439
245367	72440
183454	72441
252655	72442
8511	72443
99026	72444
341230	72445
175594	72446
90819	72447
49854	72448
72328	72449
393448	72450
51637	72451
34568	72452
11469	72453
37513	72454
81196	72455
39702	72456
3265	72457
219536	72458
247057	72459
23417	72460
341814	72461
207532	72462
245395	72463
102958	72464
19199	72465
50749	72466
30194	72467
208294	72468
206565	72469
144757	72470
44423	72471
49750	72472
433280	72473
23016	72474
161042	72475
338498	72476
325542	72477
94189	72478
401328	72479
33718	72480
215035	72481
1974	72482
97894	72483
283454	72484
115328	72485
18036	72486
151483	72487
305016	72488
420267	72489
425350	72490
423248	72491
52776	72492
29094	72493
216994	72494
101055	72495
2905	72496
144032	72497
70260	72498
345014	72499
382471	72500
247181	72501
2228	72502
151523	72503
140293	72504
127132	72505
126710	72506
4114	72507
314082	72508
8806	72509
106407	72510
82110	72511
210034	72512
207532	72513
202463	72514
21444	72515
438507	72516
16288	72517
13316	72518
15837	72519
40889	72520
24104	72521
1532	72522
210374	72523
1906	72524
102852	72525
252436	72526
624	72527
177525	72528
11186	72529
29623	72530
443431	72531
30207	72532
35140	72533
58447	72534
1156	72535
7168	72536
2000	72537
401247	72538
185249	72539
52872	72540
71053	72541
79841	72542
126296	72543
94216	72544
33010	72545
207517	72546
33876	72547
41674	72548
407714	72549
22353	72550
67681	72551
48568	72552
300652	72553
213214	72554
215598	72555
340202	72556
258191	72557
166704	72558
76274	72559
32131	72560
59210	72561
456045	72562
38745	72563
61995	72564
14925	72565
9954	72566
369110	72567
13481	72568
183704	72569
26337	72570
189127	72571
28002	72572
11734	72573
91122	72574
243474	72575
9098	72576
399155	72577
9957	72578
1089	72579
368819	72580
116738	72581
37614	72582
9893	72583
190736	72584
163625	72585
71922	72586
244	72587
26427	72588
203196	72589
128421	72590
8299	72591
27928	72592
11934	72593
13356	72594
106211	72595
89959	72596
8558	72597
159592	72598
9688	72599
203626	72600
12181	72601
103519	72602
134868	72603
335210	72604
323493	72605
207315	72606
439355	72607
64981	72608
450691	72609
260321	72610
25023	72611
108350	72612
17061	72613
227889	72614
120931	72615
274800	72616
27172	72617
80378	72618
207769	72619
116474	72620
51257	72621
316177	72622
78581	72623
230496	72624
36623	72625
20889	72626
14237	72627
456741	72628
69519	72629
100026	72630
34326	72631
115262	72632
29680	72633
43011	72634
432287	72635
111804	72636
126122	72637
45127	72638
2916	72639
150707	72640
48216	72641
40651	72642
230442	72643
1305	72644
1363	72645
5447	72646
108111	72647
173950	72648
178061	72649
157243	72650
4088	72651
101369	72652
19929	72653
58046	72654
433882	72655
231938	72656
390435	72657
81353	72658
196563	72659
17301	72660
335015	72661
21353	72662
121839	72663
35691	72664
112337	72665
101765	72666
32154	72667
118177	72668
189	72669
42883	72670
45897	72671
9374	72672
99227	72673
455448	72674
152346	72675
34502	72676
32344	72677
1610	72678
256353	72679
421714	72680
32520	72681
74968	72682
160497	72683
187563	72684
19874	72685
11454	72686
8440	72687
125851	72688
166246	72689
11371	72690
300812	72691
123593	72692
8141	72693
28552	72694
76064	72695
454073	72696
5856	72697
194508	72698
5157	72699
123390	72700
38867	72701
69711	72702
27068	72703
9559	72704
29519	72705
11760	72706
21260	72707
192879	72708
224787	72709
20363	72710
136054	72711
16912	72712
82957	72713
253252	72714
34069	72715
24610	72716
4470	72717
35186	72718
322175	72719
157116	72720
156893	72721
3827	72722
299575	72723
21807	72724
146661	72725
89435	72726
34624	72727
235159	72728
57932	72729
451798	72730
48131	72731
107398	72732
354353	72733
185708	72734
59824	72735
55124	72736
259059	72737
303837	72738
103489	72739
322520	72740
16832	72741
218471	72742
79321	72743
91315	72744
200904	72745
433170	72746
542	72747
117639	72748
94025	72749
35278	72750
52846	72751
245889	72752
226249	72753
381204	72754
267449	72755
109960	72756
444375	72757
112681	72758
98171	72759
401869	72760
97639	72761
105240	72762
380979	72763
22560	72764
234086	72765
106860	72766
454771	72767
202731	72768
162297	72769
33444	72770
357076	72771
149009	72772
26187	72773
18902	72774
209327	72775
94019	72776
446712	72777
72582	72778
363006	72779
98594	72780
68799	72781
280986	72782
39897	72783
260152	72784
74406	72785
7635	72786
16567	72787
34860	72788
338036	72789
283701	72790
398207	72791
40872	72792
210785	72793
71951	72794
77189	72795
91656	72796
385204	72797
165478	72798
279033	72799
405578	72800
174012	72801
242582	72802
142085	72803
54352	72804
315895	72805
65988	72806
98898	72807
213541	72808
141132	72809
436973	72810
446802	72811
134451	72812
168816	72813
203299	72814
262551	72815
44710	72816
38856	72817
308960	72818
356589	72819
134534	72820
275113	72821
26870	72822
188491	72823
129317	72824
146753	72825
396195	72826
87450	72827
127202	72828
205908	72829
294636	72830
38397	72831
211594	72832
157121	72833
353622	72834
64968	72835
454305	72836
56551	72837
9720	72838
79356	72839
67213	72840
104503	72841
130806	72842
122638	72843
24882	72844
48132	72845
12627	72846
449975	72847
441260	72848
24232	72849
11283	72850
242547	72851
921	72852
181671	72853
300598	72854
454366	72855
37441	72856
343572	72857
414650	72858
248237	72859
218742	72860
135923	72861
44982	72862
159030	72863
124305	72864
404170	72865
243175	72866
93329	72867
150004	72868
440772	72869
177520	72870
185885	72871
6398	72872
11141	72873
93329	72874
422413	72875
244669	72876
355728	72877
62639	72878
386722	72879
80447	72880
202294	72881
403670	72882
88819	72883
204755	72884
370604	72885
138150	72886
350005	72887
379755	72888
145289	72889
245167	72890
370683	72891
187220	72892
309617	72893
1355	72894
130034	72895
278857	72896
106285	72897
451662	72898
267890	72899
253828	72900
19730	72901
154021	72902
7747	72903
147914	72904
25192	72905
69283	72906
225299	72907
40576	72908
31871	72909
249502	72910
86702	72911
9822	72912
177605	72913
416376	72914
155550	72915
119485	72916
156788	72917
268520	72918
400896	72919
1555	72920
95109	72921
91972	72922
4594	72923
243527	72924
77085	72925
104438	72926
107415	72927
136513	72928
2326	72929
13244	72930
159895	72931
112010	72932
77532	72933
40055	72934
48323	72935
388460	72936
82104	72937
95884	72938
189211	72939
403318	72940
118168	72941
937	72942
81856	72943
54277	72944
47864	72945
181124	72946
162810	72947
162817	72948
277075	72949
20575	72950
424222	72951
142855	72952
79490	72953
417059	72954
321679	72955
68889	72956
110487	72957
166879	72958
241126	72959
133188	72960
303892	72961
372674	72962
21625	72963
9585	72964
27997	72965
136742	72966
167259	72967
892	72968
30842	72969
456816	72970
370935	72971
240295	72972
177	72973
4462	72974
151974	72975
106454	72976
101547	72977
402853	72978
238332	72979
109545	72980
343982	72981
205417	72982
50572	72983
43910	72984
41529	72985
359262	72986
200454	72987
44946	72988
116666	72989
235485	72990
105465	72991
212603	72992
407666	72993
109642	72994
224469	72995
167380	72996
408828	72997
392155	72998
198013	72999
376678	73000
441239	73001
64869	73002
52017	73003
385766	73004
68890	73005
35598	73006
67872	73007
45576	73008
284872	73009
9329	73010
56673	73011
109539	73012
76772	73013
203039	73014
4761	73015
16251	73016
62859	73017
316249	73018
231239	73019
138265	73020
167638	73021
196208	73022
297576	73023
37652	73024
48439	73025
559	73026
165874	73027
106032	73028
307377	73029
290385	73030
104140	73031
161339	73032
452818	73033
261215	73034
207427	73035
113473	73036
249643	73037
41920	73038
174178	73039
443759	73040
219972	73041
233014	73042
126015	73043
429975	73044
54	73045
72462	73046
126808	73047
207961	73048
225596	73049
220760	73050
350063	73051
13140	73052
338821	73053
346474	73054
226739	73055
4868	73056
406016	73057
4038	73058
87481	73059
96803	73060
240777	73061
370713	73062
198992	73063
86257	73064
108121	73065
327713	73066
354165	73067
144207	73068
48695	73069
192268	73070
108555	73071
411568	73072
301998	73073
3520	73074
247553	73075
246345	73076
88709	73077
228116	73078
125594	73079
45958	73080
3454	73081
89586	73082
357682	73083
88583	73084
114650	73085
207070	73086
364076	73087
24414	73088
26201	73089
6531	73090
223657	73091
441772	73092
192741	73093
20442	73094
112659	73095
179607	73096
216	73097
104994	73098
435322	73099
354439	73100
332396	73101
6248	73102
145769	73103
246935	73104
268073	73105
10890	73106
46414	73107
414628	73108
458556	73109
38425	73110
38809	73111
397402	73112
208257	73113
49393	73114
344727	73115
49831	73116
370074	73117
5219	73118
290962	73119
293484	73120
89021	73121
348480	73122
6499	73123
74932	73124
256054	73125
159115	73126
40855	73127
57469	73128
301044	73129
141440	73130
231329	73131
206566	73132
236251	73133
370802	73134
412215	73135
146343	73136
233857	73137
227824	73138
160836	73139
43508	73140
324791	73141
299746	73142
96406	73143
273113	73144
304505	73145
162703	73146
119273	73147
277917	73148
8276	73149
332947	73150
52930	73151
151779	73152
122592	73153
13599	73154
86330	73155
249665	73156
161492	73157
47211	73158
90485	73159
78250	73160
15945	73161
190847	73162
108686	73163
61536	73164
66707	73165
375395	73166
343754	73167
102100	73168
448234	73169
311138	73170
14875	73171
212312	73172
55289	73173
63101	73174
451436	73175
263375	73176
299014	73177
363695	73178
400280	73179
116652	73180
173441	73181
418066	73182
383204	73183
83239	73184
43195	73185
420773	73186
434179	73187
131477	73188
114839	73189
249329	73190
188935	73191
183531	73192
5171	73193
12657	73194
1592	73195
2457	73196
121014	73197
33153	73198
8272	73199
317781	73200
57165	73201
144669	73202
52587	73203
4018	73204
121507	73205
445442	73206
153734	73207
195304	73208
75082	73209
84341	73210
165813	73211
127991	73212
105164	73213
83506	73214
9804	73215
24113	73216
98604	73217
80127	73218
94776	73219
115143	73220
272743	73221
382728	73222
436790	73223
103871	73224
261213	73225
18069	73226
120757	73227
37090	73228
58121	73229
65211	73230
23401	73231
87441	73232
71069	73233
412662	73234
403157	73235
65444	73236
128618	73237
112017	73238
281258	73239
10739	73240
357613	73241
65284	73242
241306	73243
91194	73244
23936	73245
1550	73246
239792	73247
1181	73248
229057	73249
429193	73250
231652	73251
342194	73252
1990	73253
224784	73254
429123	73255
411720	73256
322650	73257
326476	73258
101383	73259
101416	73260
218034	73261
76003	73262
161456	73263
245678	73264
8962	73265
64097	73266
108675	73267
117280	73268
448674	73269
31240	73270
173140	73271
16784	73272
40577	73273
22087	73274
434615	73275
199654	73276
57757	73277
244972	73278
61286	73279
275334	73280
40865	73281
176489	73282
15588	73283
230337	73284
358022	73285
305321	73286
94241	73287
231856	73288
237708	73289
238005	73290
101569	73291
384846	73292
226850	73293
33368	73294
2834	73295
229599	73296
38138	73297
48243	73298
246151	73299
137188	73300
83471	73301
27474	73302
253754	73303
10220	73304
163654	73305
124010	73306
224316	73307
307719	73308
428756	73309
21866	73310
84874	73311
286	73312
84181	73313
450861	73314
429173	73315
8809	73316
350570	73317
58150	73318
34870	73319
382948	73320
324757	73321
58504	73322
178410	73323
40501	73324
28050	73325
459679	73326
436873	73327
270135	73328
236897	73329
29700	73330
151170	73331
85557	73332
85648	73333
45018	73334
133240	73335
457711	73336
14	73337
235116	73338
171513	73339
22233	73340
195517	73341
382896	73342
456056	73343
43666	73344
48212	73345
447535	73346
304828	73347
228831	73348
24996	73349
281478	73350
363323	73351
47879	73352
99805	73353
170427	73354
299187	73355
110074	73356
96558	73357
14272	73358
56184	73359
174229	73360
260278	73361
38472	73362
55432	73363
100737	73364
19837	73365
61782	73366
219344	73367
29614	73368
238722	73369
67068	73370
155244	73371
3335	73372
403090	73373
25373	73374
307054	73375
4241	73376
119517	73377
2366	73378
69829	73379
62787	73380
225292	73381
11547	73382
234784	73383
42839	73384
200315	73385
437637	73386
380261	73387
246280	73388
382054	73389
354624	73390
198419	73391
199339	73392
26617	73393
370392	73394
123058	73395
194262	73396
307089	73397
17783	73398
292858	73399
86616	73400
428004	73401
380601	73402
51713	73403
313975	73404
60970	73405
270463	73406
53673	73407
49168	73408
15974	73409
263868	73410
42733	73411
226368	73412
38851	73413
58558	73414
30137	73415
454048	73416
404034	73417
44811	73418
22619	73419
359102	73420
396456	73421
216193	73422
120608	73423
116626	73424
444104	73425
78725	73426
131181	73427
289615	73428
2737	73429
10053	73430
86117	73431
101882	73432
159991	73433
365997	73434
83523	73435
96097	73436
356571	73437
431472	73438
14260	73439
1584	73440
405457	73441
60620	73442
216525	73443
164793	73444
40228	73445
300363	73446
14987	73447
263821	73448
249133	73449
148521	73450
417754	73451
57852	73452
23325	73453
172007	73454
122739	73455
238203	73456
445190	73457
23427	73458
458435	73459
108923	73460
439475	73461
23985	73462
79755	73463
163932	73464
26679	73465
189672	73466
142787	73467
6107	73468
125599	73469
154	73470
145782	73471
196153	73472
255	73473
155246	73474
333903	73475
293525	73476
17733	73477
15474	73478
19351	73479
456490	73480
110174	73481
147844	73482
317418	73483
414726	73484
89766	73485
190713	73486
334799	73487
12078	73488
106225	73489
141928	73490
15082	73491
119601	73492
120373	73493
146299	73494
413076	73495
358150	73496
51034	73497
11628	73498
53027	73499
100716	73500
444594	73501
219917	73502
2034	73503
420583	73504
267531	73505
12919	73506
182329	73507
40998	73508
88346	73509
118947	73510
178206	73511
185157	73512
30662	73513
8709	73514
126983	73515
118462	73516
101396	73517
383932	73518
442760	73519
188395	73520
92239	73521
85658	73522
69347	73523
265351	73524
58563	73525
147476	73526
436337	73527
68590	73528
153919	73529
175330	73530
15914	73531
55336	73532
194168	73533
163940	73534
171354	73535
263161	73536
51925	73537
104626	73538
17959	73539
196262	73540
66137	73541
293974	73542
118094	73543
363503	73544
174827	73545
342157	73546
22935	73547
80694	73548
141927	73549
28278	73550
229734	73551
213181	73552
143693	73553
342975	73554
246011	73555
339482	73556
98062	73557
107494	73558
54456	73559
407568	73560
202721	73561
78182	73562
156500	73563
179771	73564
239359	73565
59896	73566
40870	73567
87312	73568
43339	73569
75714	73570
209980	73571
59272	73572
439902	73573
5876	73574
333203	73575
204839	73576
81705	73577
115959	73578
55047	73579
252351	73580
139680	73581
49804	73582
71605	73583
48781	73584
420	73585
321344	73586
52444	73587
52403	73588
440165	73589
440023	73590
108932	73591
245830	73592
439228	73593
126436	73594
213836	73595
240785	73596
75446	73597
111205	73598
20814	73599
13815	73600
417792	73601
114367	73602
19474	73603
124793	73604
313428	73605
68348	73606
125219	73607
86766	73608
293576	73609
15628	73610
343932	73611
404028	73612
98366	73613
172326	73614
177682	73615
112614	73616
16842	73617
201176	73618
198057	73619
84243	73620
86737	73621
86616	73622
77285	73623
121746	73624
256	73625
441648	73626
124208	73627
34640	73628
13562	73629
14453	73630
414632	73631
180463	73632
52454	73633
60244	73634
56715	73635
403873	73636
117435	73637
20786	73638
78456	73639
445146	73640
193030	73641
274670	73642
106217	73643
65333	73644
62782	73645
179759	73646
53180	73647
297707	73648
65447	73649
152654	73650
216565	73651
244605	73652
192510	73653
80801	73654
132163	73655
164843	73656
29586	73657
53130	73658
300202	73659
238086	73660
207328	73661
246	73662
4372	73663
97615	73664
127341	73665
41320	73666
159101	73667
52000	73668
72700	73669
243898	73670
366200	73671
92407	73672
40133	73673
46670	73674
426971	73675
77612	73676
441779	73677
444761	73678
50140	73679
50140	73680
780	73681
172729	73682
75280	73683
259555	73684
437681	73685
197752	73686
30885	73687
74335	73688
223967	73689
25443	73690
14605	73691
82913	73692
199603	73693
159172	73694
191788	73695
63630	73696
273414	73697
428735	73698
119295	73699
732	73700
428282	73701
173493	73702
223394	73703
15612	73704
74154	73705
106444	73706
244110	73707
150744	73708
326898	73709
61817	73710
75132	73711
208714	73712
420716	73713
15023	73714
12627	73715
383730	73716
301974	73717
40777	73718
50581	73719
90567	73720
58699	73721
244566	73722
3943	73723
64294	73724
405914	73725
183560	73726
72603	73727
120852	73728
305080	73729
150956	73730
164018	73731
375379	73732
82074	73733
331307	73734
25603	73735
370426	73736
190464	73737
429400	73738
11592	73739
4883	73740
245537	73741
215867	73742
60760	73743
3708	73744
84317	73745
241717	73746
19624	73747
72236	73748
305900	73749
115674	73750
158275	73751
87035	73752
439900	73753
242322	73754
25927	73755
177361	73756
210950	73757
292502	73758
236157	73759
358718	73760
248646	73761
15066	73762
197985	73763
234385	73764
5555	73765
277965	73766
230321	73767
162168	73768
53949	73769
80996	73770
25617	73771
213916	73772
87039	73773
39885	73774
169930	73775
171735	73776
28616	73777
100521	73778
52446	73779
197228	73780
240326	73781
97131	73782
148243	73783
152541	73784
420477	73785
78435	73786
66577	73787
132531	73788
13205	73789
315017	73790
150585	73791
411075	73792
101733	73793
229641	73794
176355	73795
15032	73796
130772	73797
175661	73798
31711	73799
42527	73800
136782	73801
452449	73802
244579	73803
439015	73804
212162	73805
43096	73806
48726	73807
50992	73808
409551	73809
243694	73810
282251	73811
124131	73812
120354	73813
176565	73814
9	73815
176349	73816
113844	73817
61754	73818
55966	73819
289149	73820
166205	73821
117282	73822
250187	73823
329835	73824
79708	73825
130745	73826
5480	73827
203416	73828
38955	73829
118975	73830
23564	73831
326126	73832
389213	73833
28930	73834
132244	73835
443521	73836
175370	73837
102583	73838
288879	73839
212467	73840
54025	73841
45872	73842
78380	73843
125302	73844
63697	73845
103588	73846
94139	73847
61565	73848
16501	73849
284450	73850
284553	73851
47150	73852
12014	73853
129590	73854
90914	73855
1598	73856
59181	73857
53436	73858
409972	73859
3025	73860
366520	73861
24135	73862
100778	73863
225590	73864
62473	73865
5038	73866
47858	73867
260469	73868
151805	73869
238464	73870
54570	73871
70853	73872
99582	73873
418644	73874
103	73875
61815	73876
439098	73877
68	73878
121894	73879
29754	73880
148715	73881
51395	73882
26845	73883
41635	73884
219411	73885
281706	73886
4256	73887
162230	73888
207586	73889
2313	73890
17	73891
13274	73892
4850	73893
87497	73894
84072	73895
42914	73896
28962	73897
306098	73898
57880	73899
233754	73900
201102	73901
210035	73902
72786	73903
57265	73904
264390	73905
247753	73906
11730	73907
16710	73908
3617	73909
77388	73910
25186	73911
221531	73912
239799	73913
369620	73914
292118	73915
89598	73916
32	73917
37196	73918
88352	73919
22516	73920
56303	73921
154281	73922
115779	73923
1037	73924
212865	73925
17508	73926
207467	73927
402849	73928
138779	73929
55731	73930
376234	73931
313578	73932
34973	73933
41658	73934
127023	73935
44782	73936
97412	73937
7744	73938
54704	73939
449590	73940
337422	73941
27098	73942
106585	73943
53543	73944
14987	73945
359437	73946
289544	73947
168792	73948
248020	73949
131108	73950
30424	73951
102891	73952
339010	73953
127899	73954
100633	73955
93418	73956
171092	73957
301408	73958
12099	73959
16124	73960
102217	73961
56033	73962
322774	73963
25000	73964
247317	73965
88880	73966
10397	73967
10328	73968
192637	73969
113314	73970
67185	73971
7518	73972
13980	73973
196628	73974
124779	73975
82620	73976
334900	73977
108732	73978
29751	73979
200810	73980
350412	73981
49280	73982
122763	73983
213054	73984
189711	73985
272124	73986
77506	73987
164705	73988
116067	73989
1486	73990
135099	73991
21623	73992
146816	73993
223644	73994
135207	73995
168866	73996
1393	73997
244780	73998
225856	73999
116451	74000
242980	74001
459908	74002
182938	74003
164988	74004
6750	74005
444190	74006
183721	74007
459236	74008
4704	74009
235909	74010
220724	74011
156604	74012
27741	74013
174688	74014
332957	74015
129772	74016
300074	74017
117615	74018
416091	74019
70611	74020
276125	74021
11861	74022
276182	74023
25522	74024
281960	74025
83174	74026
80487	74027
32668	74028
206501	74029
34472	74030
443303	74031
24631	74032
86041	74033
108997	74034
112762	74035
82637	74036
63099	74037
302986	74038
112401	74039
132831	74040
437890	74041
446959	74042
99952	74043
369972	74044
457995	74045
75983	74046
127420	74047
236491	74048
27772	74049
57169	74050
189202	74051
249881	74052
231682	74053
363256	74054
20442	74055
239107	74056
4375	74057
373771	74058
1149	74059
16107	74060
86271	74061
441804	74062
38637	74063
87369	74064
288253	74065
263724	74066
19564	74067
35554	74068
2834	74069
57039	74070
192882	74071
65267	74072
418890	74073
52418	74074
397319	74075
208988	74076
27871	74077
75796	74078
209556	74079
221240	74080
92173	74081
166434	74082
206851	74083
398330	74084
74691	74085
84128	74086
30750	74087
97506	74088
405261	74089
69159	74090
360697	74091
408524	74092
29897	74093
340139	74094
42142	74095
276119	74096
254763	74097
227737	74098
154209	74099
112341	74100
23846	74101
28982	74102
136452	74103
5794	74104
258971	74105
24066	74106
122226	74107
271684	74108
71337	74109
126741	74110
303507	74111
420981	74112
164653	74113
262761	74114
59349	74115
188702	74116
163529	74117
169748	74118
164446	74119
217974	74120
254637	74121
47027	74122
439437	74123
95753	74124
217599	74125
205254	74126
91771	74127
86383	74128
83755	74129
124473	74130
20832	74131
15786	74132
49936	74133
259424	74134
86179	74135
49062	74136
51273	74137
190801	74138
293865	74139
32472	74140
158178	74141
412171	74142
661	74143
220124	74144
127547	74145
61260	74146
25026	74147
209576	74148
23743	74149
112498	74150
29722	74151
352115	74152
117313	74153
228750	74154
125574	74155
106080	74156
206333	74157
48201	74158
169247	74159
352	74160
75753	74161
12194	74162
265750	74163
132185	74164
19631	74165
133219	74166
167666	74167
11558	74168
32802	74169
139734	74170
204509	74171
215466	74172
418281	74173
370941	74174
141375	74175
381958	74176
203053	74177
34583	74178
54178	74179
17551	74180
245025	74181
170708	74182
141835	74183
201331	74184
223196	74185
97255	74186
17963	74187
372654	74188
1193	74189
112299	74190
168603	74191
125176	74192
119520	74193
116425	74194
99462	74195
182770	74196
366045	74197
184719	74198
158221	74199
39401	74200
430666	74201
251223	74202
456266	74203
58293	74204
162132	74205
1973	74206
395612	74207
534	74208
534	74209
219107	74210
49527	74211
46474	74212
241611	74213
201558	74214
47036	74215
111031	74216
25812	74217
398944	74218
216887	74219
27304	74220
360360	74221
24683	74222
124985	74223
176259	74224
383652	74225
25292	74226
218819	74227
3046	74228
115511	74229
436676	74230
440830	74231
368223	74232
77800	74233
115988	74234
64179	74235
60446	74236
65679	74237
265655	74238
32854	74239
102961	74240
488	74241
213640	74242
200571	74243
290259	74244
156534	74245
284667	74246
49860	74247
233063	74248
118125	74249
37501	74250
161457	74251
27546	74252
71222	74253
27890	74254
227647	74255
255643	74256
209638	74257
431769	74258
1564	74259
40275	74260
155967	74261
78657	74262
364415	74263
195740	74264
207358	74265
1197	74266
158728	74267
329752	74268
52488	74269
11558	74270
100562	74271
344876	74272
429694	74273
164767	74274
30095	74275
147720	74276
278358	74277
360455	74278
9812	74279
28591	74280
102900	74281
346063	74282
265528	74283
415075	74284
16597	74285
117016	74286
242109	74287
434958	74288
74687	74289
233594	74290
350402	74291
121389	74292
23659	74293
146281	74294
187778	74295
304726	74296
315991	74297
398859	74298
143185	74299
107317	74300
14878	74301
164660	74302
4457	74303
25482	74304
174167	74305
25253	74306
59223	74307
345282	74308
415865	74309
449800	74310
301683	74311
16847	74312
13994	74313
297585	74314
285328	74315
81920	74316
1367	74317
20956	74318
33226	74319
219382	74320
428333	74321
395832	74322
90138	74323
233598	74324
311146	74325
547	74326
59187	74327
358958	74328
133335	74329
202442	74330
177747	74331
253240	74332
199490	74333
215474	74334
2406	74335
100964	74336
451496	74337
143246	74338
108752	74339
28458	74340
105077	74341
138920	74342
209602	74343
255609	74344
26833	74345
3950	74346
376718	74347
190277	74348
78995	74349
10646	74350
106362	74351
397352	74352
29036	74353
192828	74354
189875	74355
94076	74356
426103	74357
245150	74358
105073	74359
92778	74360
247682	74361
15056	74362
136277	74363
5833	74364
1391	74365
63989	74366
102963	74367
18252	74368
226359	74369
17270	74370
357296	74371
16149	74372
177751	74373
57927	74374
159817	74375
88118	74376
123	74377
209340	74378
419515	74379
64492	74380
117673	74381
92017	74382
50054	74383
410312	74384
299681	74385
22743	74386
412062	74387
113150	74388
38794	74389
208997	74390
263970	74391
188374	74392
345114	74393
24365	74394
230613	74395
4381	74396
27833	74397
103340	74398
121842	74399
244109	74400
223166	74401
46364	74402
992	74403
22345	74404
136286	74405
400502	74406
61720	74407
163814	74408
87411	74409
305641	74410
7270	74411
80627	74412
213706	74413
14483	74414
81568	74415
1712	74416
179132	74417
80790	74418
27098	74419
2658	74420
85591	74421
202853	74422
189812	74423
65841	74424
17440	74425
85671	74426
32484	74427
220641	74428
373867	74429
24158	74430
136941	74431
9198	74432
15914	74433
160539	74434
6980	74435
181193	74436
66155	74437
40814	74438
488	74439
256	74440
28615	74441
45177	74442
123417	74443
243947	74444
101350	74445
153322	74446
108700	74447
459103	74448
154908	74449
189147	74450
134459	74451
242996	74452
38342	74453
307629	74454
26222	74455
142554	74456
3938	74457
17245	74458
14289	74459
153800	74460
204516	74461
243843	74462
24560	74463
203834	74464
359017	74465
1228	74466
149832	74467
428125	74468
321132	74469
185264	74470
95904	74471
273157	74472
229138	74473
53902	74474
7948	74475
250874	74476
114043	74477
255206	74478
294846	74479
189327	74480
39763	74481
39435	74482
450755	74483
413368	74484
15153	74485
120627	74486
20095	74487
12608	74488
363095	74489
19488	74490
432169	74491
369294	74492
19000	74493
82322	74494
94676	74495
145341	74496
68162	74497
298484	74498
196253	74499
49887	74500
418235	74501
405943	74502
45922	74503
119291	74504
235620	74505
223858	74506
98036	74507
20757	74508
2233	74509
71677	74510
38919	74511
223934	74512
207269	74513
296885	74514
380588	74515
296438	74516
418081	74517
43643	74518
133336	74519
190159	74520
53855	74521
88903	74522
184118	74523
161420	74524
327948	74525
173383	74526
118543	74527
180640	74528
69487	74529
362192	74530
40416	74531
75675	74532
19993	74533
31581	74534
379285	74535
190454	74536
124428	74537
555	74538
278235	74539
108982	74540
111809	74541
191	74542
434283	74543
167573	74544
146200	74545
144870	74546
15248	74547
365908	74548
79969	74549
7939	74550
458571	74551
49323	74552
188451	74553
5781	74554
44000	74555
91959	74556
47377	74557
349271	74558
441944	74559
10798	74560
348619	74561
64075	74562
50029	74563
74355	74564
205604	74565
40816	74566
86512	74567
11155	74568
312765	74569
198566	74570
43237	74571
84687	74572
47242	74573
101022	74574
77722	74575
18168	74576
1506	74577
219730	74578
228409	74579
55324	74580
126246	74581
24939	74582
140104	74583
13609	74584
273501	74585
63534	74586
75068	74587
5968	74588
32942	74589
25175	74590
23361	74591
375672	74592
40570	74593
135059	74594
192086	74595
6835	74596
314248	74597
201772	74598
149901	74599
75244	74600
264942	74601
113000	74602
58682	74603
61541	74604
49509	74605
108710	74606
49064	74607
104572	74608
131649	74609
365140	74610
213888	74611
16627	74612
403272	74613
126765	74614
154796	74615
432181	74616
271039	74617
313547	74618
13655	74619
35755	74620
214326	74621
99069	74622
45765	74623
414810	74624
173340	74625
61928	74626
75742	74627
2132	74628
251632	74629
236113	74630
85084	74631
249453	74632
172541	74633
305984	74634
49204	74635
4657	74636
123119	74637
241220	74638
227315	74639
16170	74640
155601	74641
168874	74642
158196	74643
91504	74644
278867	74645
98964	74646
131308	74647
166477	74648
393031	74649
149152	74650
218765	74651
83466	74652
154101	74653
63112	74654
342640	74655
67099	74656
155051	74657
64722	74658
185835	74659
140371	74660
201093	74661
195021	74662
39872	74663
106431	74664
15586	74665
129563	74666
192519	74667
105331	74668
4749	74669
62352	74670
146812	74671
46195	74672
304145	74673
142037	74674
270023	74675
174851	74676
192143	74677
457360	74678
357381	74679
104149	74680
304673	74681
32050	74682
128391	74683
201330	74684
74670	74685
324211	74686
45300	74687
36525	74688
93674	74689
188199	74690
180523	74691
45044	74692
43660	74693
20325	74694
223072	74695
331023	74696
133224	74697
204460	74698
428002	74699
7180	74700
140750	74701
73695	74702
91004	74703
456337	74704
161225	74705
127719	74706
183284	74707
50627	74708
375438	74709
16318	74710
90270	74711
340307	74712
127399	74713
35145	74714
282192	74715
100159	74716
79384	74717
42148	74718
78945	74719
139587	74720
148967	74721
2089	74722
235995	74723
28015	74724
9969	74725
161305	74726
67481	74727
39455	74728
257563	74729
298383	74730
47241	74731
245199	74732
421071	74733
292728	74734
127638	74735
226244	74736
145367	74737
213655	74738
189019	74739
54962	74740
55863	74741
7753	74742
318225	74743
197612	74744
241644	74745
29245	74746
85213	74747
29656	74748
52748	74749
97442	74750
41761	74751
259247	74752
14144	74753
34210	74754
20886	74755
54017	74756
9609	74757
117801	74758
2769	74759
35725	74760
151077	74761
14440	74762
182298	74763
245035	74764
43367	74765
198398	74766
356739	74767
188518	74768
224082	74769
6776	74770
174563	74771
178775	74772
37774	74773
6436	74774
6436	74775
17607	74776
247377	74777
320220	74778
35307	74779
160405	74780
109818	74781
16330	74782
150103	74783
233348	74784
285351	74785
150741	74786
13896	74787
279225	74788
10883	74789
21372	74790
49192	74791
49738	74792
22306	74793
6436	74794
6436	74795
1492	74796
321298	74797
125349	74798
227	74799
194667	74800
348652	74801
108612	74802
161039	74803
307716	74804
315271	74805
3731	74806
345145	74807
58048	74808
97371	74809
451345	74810
81378	74811
333086	74812
5837	74813
104433	74814
104433	74815
183880	74816
62185	74817
179547	74818
5488	74819
65221	74820
42595	74821
337176	74822
80021	74823
42797	74824
287434	74825
460252	74826
309981	74827
105804	74828
38524	74829
213503	74830
432928	74831
79400	74832
212257	74833
151400	74834
27998	74835
453667	74836
247571	74837
336404	74838
196131	74839
53224	74840
118370	74841
49066	74842
382193	74843
93512	74844
364084	74845
57328	74846
111005	74847
135083	74848
192417	74849
377870	74850
248555	74851
177013	74852
157730	74853
229349	74854
210349	74855
85843	74856
188052	74857
398148	74858
382141	74859
271509	74860
13226	74861
13226	74862
1069	74863
248653	74864
56386	74865
383905	74866
14531	74867
457354	74868
244712	74869
357011	74870
256798	74871
100861	74872
391428	74873
458283	74874
23804	74875
390839	74876
277619	74877
381412	74878
53737	74879
120248	74880
424137	74881
347600	74882
432927	74883
206598	74884
2637	74885
380406	74886
188748	74887
372801	74888
457198	74889
11093	74890
219357	74891
48946	74892
93841	74893
435429	74894
151069	74895
456666	74896
271192	74897
276350	74898
410007	74899
259805	74900
406196	74901
42143	74902
3653	74903
93281	74904
31056	74905
87905	74906
271070	74907
20305	74908
102259	74909
71544	74910
7066	74911
120765	74912
120891	74913
182913	74914
267771	74915
186785	74916
19725	74917
57863	74918
138119	74919
458109	74920
127428	74921
37577	74922
137789	74923
9183	74924
241508	74925
211828	74926
30399	74927
8890	74928
77960	74929
35	74930
212999	74931
420588	74932
127726	74933
128970	74934
453380	74935
403912	74936
457723	74937
76096	74938
90490	74939
342841	74940
225591	74941
176771	74942
403360	74943
176042	74944
103704	74945
56326	74946
120777	74947
153955	74948
164321	74949
231616	74950
167422	74951
239488	74952
228604	74953
82638	74954
142803	74955
130810	74956
256760	74957
57	74958
260428	74959
13931	74960
134302	74961
50757	74962
20247	74963
7333	74964
1233	74965
232421	74966
224361	74967
146313	74968
32950	74969
69460	74970
12119	74971
208179	74972
19775	74973
210548	74974
16643	74975
120915	74976
3279	74977
63772	74978
163741	74979
61394	74980
46766	74981
28222	74982
51408	74983
410489	74984
65961	74985
130512	74986
42399	74987
16606	74988
20171	74989
28257	74990
12812	74991
76904	74992
20992	74993
45492	74994
42846	74995
233556	74996
155657	74997
7935	74998
204702	74999
268788	75000
393038	75001
95887	75002
104438	75003
314714	75004
457149	75005
97204	75006
343348	75007
233497	75008
83680	75009
26658	75010
138569	75011
412178	75012
248583	75013
224211	75014
146126	75015
97314	75016
45752	75017
396441	75018
191771	75019
27858	75020
8156	75021
105992	75022
9202	75023
109054	75024
10760	75025
129476	75026
39210	75027
189950	75028
41424	75029
373787	75030
450081	75031
28293	75032
37952	75033
60341	75034
115453	75035
239567	75036
5514	75037
215970	75038
382833	75039
38039	75040
13673	75041
101970	75042
39708	75043
307435	75044
390119	75045
130693	75046
66557	75047
428951	75048
193137	75049
67195	75050
75725	75051
100962	75052
12102	75053
2767	75054
74951	75055
39596	75056
16782	75057
387045	75058
6492	75059
42669	75060
61219	75061
16726	75062
253291	75063
13975	75064
161942	75065
60063	75066
61372	75067
126793	75068
194890	75069
23724	75070
82879	75071
35787	75072
27577	75073
64592	75074
124742	75075
186167	75076
136523	75077
63066	75078
157117	75079
37807	75080
185557	75081
92302	75082
16143	75083
47509	75084
46370	75085
97217	75086
358746	75087
18479	75088
5430	75089
129224	75090
61270	75091
5364	75092
344275	75093
220	75094
195591	75095
18525	75096
120119	75097
41705	75098
39437	75099
31367	75100
14096	75101
15528	75102
194920	75103
57410	75104
103000	75105
379524	75106
1477	75107
13667	75108
33232	75109
64183	75110
59901	75111
3621	75112
171092	75113
185289	75114
70104	75115
20033	75116
154974	75117
320818	75118
103906	75119
43948	75120
43948	75121
115999	75122
135303	75123
2703	75124
110631	75125
331718	75126
324979	75127
79123	75128
132509	75129
16425	75130
243971	75131
197122	75132
85734	75133
228846	75134
102021	75135
295936	75136
4625	75137
104841	75138
33348	75139
123324	75140
284267	75141
82899	75142
4580	75143
427306	75144
36381	75145
101945	75146
44814	75147
368899	75148
51595	75149
61568	75150
294269	75151
130680	75152
30242	75153
25671	75154
363537	75155
342094	75156
226411	75157
17312	75158
163582	75159
162073	75160
19819	75161
397929	75162
130869	75163
80405	75164
98270	75165
233746	75166
45135	75167
269015	75168
65114	75169
128863	75170
82059	75171
279092	75172
207875	75173
1025	75174
326480	75175
447188	75176
19613	75177
239718	75178
51667	75179
81355	75180
116790	75181
232146	75182
91067	75183
2697	75184
41024	75185
55264	75186
121148	75187
214259	75188
307792	75189
52620	75190
123657	75191
215956	75192
331355	75193
105561	75194
214305	75195
359927	75196
205283	75197
205283	75198
5399	75199
176333	75200
344444	75201
220950	75202
131860	75203
179079	75204
4883	75205
347668	75206
226899	75207
66877	75208
166454	75209
198700	75210
220554	75211
277848	75212
45008	75213
4548	75214
190934	75215
25543	75216
367850	75217
259522	75218
54406	75219
95255	75220
7149	75221
57640	75222
191775	75223
46881	75224
85056	75225
46264	75226
95564	75227
74182	75228
61361	75229
17111	75230
60157	75231
351659	75232
356198	75233
123016	75234
71462	75235
14727	75236
143025	75237
4600	75238
186796	75239
601	75240
8205	75241
447427	75242
168301	75243
33352	75244
19825	75245
104679	75246
50547	75247
43250	75248
250953	75249
5005	75250
9626	75251
53801	75252
4105	75253
48383	75254
304154	75255
7965	75256
73252	75257
55787	75258
182301	75259
17300	75260
163322	75261
85426	75262
48425	75263
5707	75264
1731	75265
7371	75266
247969	75267
42	75268
10794	75269
1975	75270
33355	75271
189780	75272
86665	75273
14853	75274
3555	75275
237151	75276
39086	75277
127605	75278
1105	75279
11827	75280
22939	75281
20043	75282
5227	75283
92455	75284
102877	75285
5500	75286
4473	75287
50467	75288
27809	75289
122316	75290
335341	75291
117006	75292
146094	75293
45754	75294
153775	75295
232751	75296
352800	75297
1118	75298
201447	75299
119126	75300
109420	75301
46957	75302
963	75303
149485	75304
231806	75305
61876	75306
113374	75307
88408	75308
43862	75309
48180	75310
155631	75311
99391	75312
146098	75313
3797	75314
105338	75315
414135	75316
413474	75317
411579	75318
60642	75319
2890	75320
3545	75321
342047	75322
16137	75323
246947	75324
269733	75325
56419	75326
219554	75327
340923	75328
22229	75329
202668	75330
84618	75331
79336	75332
31630	75333
114251	75334
15880	75335
49886	75336
21340	75337
15622	75338
519	75339
277729	75340
12260	75341
223786	75342
1448	75343
821	75344
71407	75345
9309	75346
1203	75347
1959	75348
195239	75349
225315	75350
160017	75351
108805	75352
158827	75353
71355	75354
446	75355
37973	75356
19752	75357
117	75358
111743	75359
33406	75360
363434	75361
129018	75362
951	75363
33828	75364
176697	75365
192789	75366
41547	75367
190224	75368
161614	75369
55565	75370
205712	75371
21340	75372
230962	75373
254164	75374
198996	75375
19492	75376
424550	75377
142652	75378
44114	75379
303778	75380
55901	75381
236581	75382
288483	75383
112148	75384
189791	75385
385262	75386
394107	75387
175755	75388
49715	75389
46940	75390
196387	75391
435721	75392
35686	75393
239024	75394
71531	75395
390134	75396
175424	75397
75885	75398
446590	75399
3605	75400
58311	75401
22037	75402
77208	75403
52158	75404
10667	75405
19187	75406
9757	75407
419030	75408
40008	75409
24299	75410
375034	75411
157844	75412
114935	75413
204172	75414
8904	75415
18566	75416
433222	75417
404608	75418
101429	75419
16035	75420
25548	75421
13163	75422
263121	75423
122313	75424
445957	75425
74829	75426
8408	75427
108594	75428
216873	75429
139519	75430
61357	75431
106927	75432
133945	75433
410451	75434
410080	75435
424170	75436
136994	75437
187487	75438
152906	75439
240398	75440
27075	75441
259158	75442
3836	75443
336616	75444
272419	75445
272437	75446
160478	75447
24205	75448
24205	75449
36149	75450
73707	75451
232368	75452
369056	75453
404085	75454
291339	75455
150323	75456
448958	75457
55619	75458
15048	75459
66813	75460
172341	75461
113843	75462
222445	75463
60927	75464
277182	75465
15195	75466
268205	75467
110554	75468
29385	75469
37707	75470
229054	75471
204019	75472
182565	75473
141666	75474
429413	75475
424336	75476
57079	75477
25449	75478
385605	75479
245507	75480
378182	75481
372104	75482
321568	75483
2118	75484
34165	75485
82625	75486
193565	75487
127972	75488
84915	75489
36498	75490
190794	75491
24035	75492
68059	75493
229529	75494
116891	75495
364	75496
65045	75497
365561	75498
11969	75499
40908	75500
146240	75501
4231	75502
4231	75503
21214	75504
8186	75505
32250	75506
179137	75507
86834	75508
193156	75509
134020	75510
106764	75511
231432	75512
44586	75513
63140	75514
447753	75515
138738	75516
118851	75517
413550	75518
48703	75519
23854	75520
233740	75521
245015	75522
349698	75523
26418	75524
103716	75525
250811	75526
282371	75527
404165	75528
77420	75529
292520	75530
441785	75531
448629	75532
19281	75533
13702	75534
408641	75535
357073	75536
389210	75537
144489	75538
366931	75539
212943	75540
276793	75541
319705	75542
210768	75543
136936	75544
93471	75545
280254	75546
127875	75547
53956	75548
393811	75549
47796	75550
555	75551
258110	75552
286054	75553
160458	75554
4819	75555
397336	75556
160471	75557
125547	75558
125547	75559
370847	75560
68455	75561
311464	75562
72702	75563
75067	75564
19708	75565
150991	75566
431864	75567
146479	75568
180839	75569
128448	75570
99196	75571
428811	75572
361310	75573
146161	75574
4174	75575
179256	75576
333499	75577
239969	75578
170870	75579
36461	75580
405070	75581
91469	75582
91937	75583
357869	75584
119214	75585
385574	75586
226747	75587
382979	75588
375203	75589
296125	75590
41675	75591
15777	75592
248754	75593
67606	75594
256410	75595
163317	75596
295130	75597
6893	75598
49816	75599
408586	75600
57922	75601
226840	75602
37440	75603
203523	75604
12929	75605
106934	75606
5532	75607
32558	75608
254745	75609
69052	75610
196545	75611
255087	75612
136449	75613
63479	75614
42473	75615
54818	75616
28885	75617
13825	75618
450953	75619
85778	75620
346751	75621
35716	75622
268997	75623
225145	75624
162895	75625
17959	75626
10507	75627
19131	75628
25154	75629
9819	75630
361290	75631
64394	75632
240337	75633
350233	75634
111794	75635
44639	75636
15761	75637
313041	75638
51707	75639
136930	75640
22749	75641
22749	75642
178799	75643
181757	75644
26933	75645
157071	75646
42732	75647
23611	75648
80826	75649
88844	75650
308718	75651
147876	75652
331765	75653
3543	75654
39367	75655
138701	75656
270187	75657
134360	75658
403124	75659
362339	75660
450889	75661
15115	75662
212091	75663
419395	75664
201109	75665
11483	75666
69445	75667
126038	75668
84957	75669
36448	75670
238628	75671
222389	75672
75797	75673
423532	75674
261643	75675
375150	75676
127874	75677
57819	75678
57819	75679
405570	75680
33712	75681
458068	75682
152561	75683
228709	75684
92069	75685
289953	75686
455260	75687
60328	75688
438780	75689
184995	75690
262485	75691
310970	75692
349047	75693
21842	75694
2588	75695
73529	75696
201753	75697
9273	75698
1290	75699
11034	75700
71135	75701
102730	75702
219584	75703
11333	75704
372708	75705
60403	75706
117404	75707
353904	75708
8253	75709
96985	75710
173	75711
2293	75712
92226	75713
45172	75714
116503	75715
113768	75716
40105	75717
398061	75718
12089	75719
39669	75720
175384	75721
192014	75722
172954	75723
3437	75724
41	75725
213397	75726
218010	75727
49128	75728
65536	75729
202830	75730
276876	75731
33813	75732
7714	75733
11076	75734
168539	75735
176634	75736
2273	75737
236838	75738
388860	75739
154384	75740
290634	75741
53806	75742
115696	75743
270238	75744
61580	75745
28808	75746
171671	75747
43443	75748
269347	75749
194373	75750
389677	75751
116548	75752
188879	75753
64685	75754
232651	75755
77184	75756
297774	75757
173460	75758
13548	75759
296350	75760
195043	75761
41788	75762
421896	75763
424678	75764
29547	75765
10080	75766
255362	75767
45481	75768
95245	75769
192014	75770
188353	75771
226277	75772
119768	75773
211455	75774
68420	75775
25245	75776
432616	75777
347198	75778
554	75779
352496	75780
69617	75781
69780	75782
49989	75783
73193	75784
10769	75785
94825	75786
45456	75787
258584	75788
136481	75789
95272	75790
81779	75791
78207	75792
361151	75793
350606	75794
267752	75795
89289	75796
368011	75797
195740	75798
259592	75799
116083	75800
171111	75801
307352	75802
429292	75803
350854	75804
374314	75805
312477	75806
109500	75807
48653	75808
27168	75809
37023	75810
372928	75811
5215	75812
211455	75813
405353	75814
408343	75815
408221	75816
243372	75817
88015	75818
135661	75819
57150	75820
159797	75821
45938	75822
36102	75823
2576	75824
64699	75825
336204	75826
11564	75827
69270	75828
301185	75829
206476	75830
218384	75831
177027	75832
18157	75833
36861	75834
310021	75835
227168	75836
16308	75837
3950	75838
431518	75839
255729	75840
459970	75841
456003	75842
61008	75843
127494	75844
69602	75845
256579	75846
214159	75847
217266	75848
407752	75849
13974	75850
17	75851
268868	75852
96856	75853
153178	75854
232916	75855
293015	75856
250618	75857
171728	75858
141993	75859
431591	75860
71785	75861
19068	75862
435411	75863
640	75864
361489	75865
17662	75866
24405	75867
959	75868
212849	75869
31377	75870
27750	75871
205190	75872
310552	75873
411558	75874
230589	75875
834	75876
206806	75877
336729	75878
71530	75879
944	75880
109312	75881
145967	75882
109093	75883
22563	75884
167074	75885
240477	75886
137717	75887
237551	75888
4639	75889
241666	75890
71645	75891
40164	75892
440902	75893
4862	75894
26163	75895
217732	75896
241656	75897
281817	75898
193780	75899
458223	75900
168289	75901
92106	75902
265757	75903
190942	75904
11589	75905
420635	75906
114446	75907
246052	75908
107982	75909
198235	75910
15318	75911
304167	75912
253162	75913
387539	75914
270075	75915
257365	75916
71889	75917
239543	75918
19533	75919
136087	75920
280925	75921
196626	75922
261722	75923
261723	75924
146500	75925
83451	75926
58389	75927
10952	75928
113	75929
304979	75930
280563	75931
247416	75932
10867	75933
203790	75934
285156	75935
108497	75936
145043	75937
70191	75938
385359	75939
205987	75940
136682	75941
110372	75942
26063	75943
108136	75944
338203	75945
271306	75946
279997	75947
204567	75948
805	75949
95153	75950
13581	75951
5004	75952
218322	75953
59748	75954
122868	75955
137101	75956
344808	75957
4798	75958
73096	75959
73640	75960
144190	75961
93489	75962
23981	75963
158863	75964
116911	75965
18690	75966
10552	75967
426068	75968
117575	75969
69779	75970
60362	75971
354537	75972
379909	75973
33355	75974
140882	75975
275482	75976
301174	75977
29429	75978
142690	75979
69302	75980
99117	75981
63	75982
271003	75983
208903	75984
171302	75985
445111	75986
155221	75987
150901	75988
72665	75989
353838	75990
6965	75991
33007	75992
13637	75993
80865	75994
381132	75995
279441	75996
64936	75997
69066	75998
420829	75999
108975	76000
15877	76001
23516	76002
27671	76003
95154	76004
204858	76005
358350	76006
299412	76007
340291	76008
150201	76009
28939	76010
228494	76011
113696	76012
172619	76013
61820	76014
281959	76015
458711	76016
93632	76017
15112	76018
158325	76019
150826	76020
52824	76021
248367	76022
17043	76023
225181	76024
161138	76025
64881	76026
37525	76027
166961	76028
1129	76029
65299	76030
273089	76031
73733	76032
146352	76033
225505	76034
188974	76035
104288	76036
307285	76037
250793	76038
184497	76039
34841	76040
60405	76041
283780	76042
2067	76043
26603	76044
241753	76045
112770	76046
140033	76047
41435	76048
13822	76049
142324	76050
128869	76051
188047	76052
245788	76053
97279	76054
17675	76055
86922	76056
238557	76057
86247	76058
300535	76059
233417	76060
185424	76061
8229	76062
9590	76063
62207	76064
4343	76065
362656	76066
221020	76067
143407	76068
8503	76069
337218	76070
96527	76071
186076	76072
111559	76073
39036	76074
81560	76075
20668	76076
20063	76077
406443	76078
58271	76079
110675	76080
409068	76081
42267	76082
27918	76083
120250	76084
429486	76085
147014	76086
209543	76087
411297	76088
103775	76089
113991	76090
114994	76091
285894	76092
305318	76093
305986	76094
95377	76095
175223	76096
416397	76097
43426	76098
118835	76099
93710	76100
313066	76101
246718	76102
216543	76103
75139	76104
16980	76105
1184	76106
39676	76107
138178	76108
140156	76109
434	76110
198910	76111
405247	76112
404032	76113
149519	76114
122583	76115
21992	76116
115550	76117
23192	76118
6279	76119
229332	76120
20662	76121
175863	76122
180622	76123
6853	76124
162337	76125
283060	76126
249471	76127
265119	76128
413557	76129
249402	76130
456464	76131
56070	76132
415133	76133
369370	76134
118253	76135
274541	76136
248440	76137
139225	76138
76551	76139
391855	76140
120559	76141
241713	76142
395817	76143
193096	76144
347415	76145
248441	76146
394528	76147
27024	76148
408821	76149
441282	76150
65285	76151
370661	76152
293413	76153
7783	76154
336711	76155
148177	76156
172360	76157
412390	76158
427980	76159
180930	76160
458619	76161
151632	76162
286885	76163
248443	76164
58906	76165
442549	76166
441278	76167
190541	76168
405041	76169
399169	76170
367905	76171
214669	76172
35028	76173
285647	76174
397	76175
220855	76176
188029	76177
281061	76178
32661	76179
446824	76180
318091	76181
214999	76182
13337	76183
61377	76184
31130	76185
49929	76186
242436	76187
57200	76188
458269	76189
97416	76190
106176	76191
3981	76192
16115	76193
11236	76194
499	76195
38846	76196
318538	76197
261837	76198
76106	76199
196705	76200
34371	76201
75290	76202
151033	76203
120437	76204
96164	76205
210717	76206
172777	76207
13111	76208
309735	76209
206517	76210
436634	76211
298013	76212
29691	76213
3870	76214
411093	76215
16734	76216
281067	76217
33593	76218
4138	76219
46	76220
345348	76221
88964	76222
63272	76223
99249	76224
163508	76225
32800	76226
244913	76227
25237	76228
318775	76229
66486	76230
246574	76231
14774	76232
345097	76233
279453	76234
130389	76235
19400	76236
218647	76237
167135	76238
79530	76239
193031	76240
6055	76241
15033	76242
6643	76243
2375	76244
15051	76245
982	76246
110182	76247
21362	76248
151442	76249
20291	76250
387451	76251
197033	76252
250864	76253
362561	76254
392082	76255
51077	76256
53876	76257
456564	76258
15632	76259
5439	76260
388998	76261
2921	76262
123271	76263
899	76264
11761	76265
66863	76266
101545	76267
104213	76268
65725	76269
85724	76270
110590	76271
125588	76272
250959	76273
16732	76274
263505	76275
56613	76276
27961	76277
26612	76278
13182	76279
88	76280
211928	76281
75337	76282
144403	76283
9394	76284
239950	76285
99938	76286
91446	76287
233801	76288
110454	76289
288237	76290
103695	76291
22949	76292
270033	76293
39181	76294
194865	76295
36812	76296
217569	76297
5221	76298
12221	76299
200740	76300
95424	76301
89225	76302
93582	76303
361401	76304
225106	76305
73270	76306
195105	76307
47685	76308
48441	76309
177496	76310
222897	76311
118145	76312
407559	76313
79697	76314
3155	76315
7256	76316
6870	76317
339	76318
193470	76319
7134	76320
7319	76321
77602	76322
85650	76323
77107	76324
41320	76325
84897	76326
170392	76327
51416	76328
410130	76329
108468	76330
114820	76331
185057	76332
15990	76333
127653	76334
233293	76335
179717	76336
150682	76337
238806	76338
98806	76339
137358	76340
43745	76341
289398	76342
44195	76343
27302	76344
6813	76345
26135	76346
14722	76347
13423	76348
101376	76349
122097	76350
50251	76351
11743	76352
116937	76353
9202	76354
1905	76355
22985	76356
9703	76357
18763	76358
21280	76359
16499	76360
142036	76361
142036	76362
9658	76363
14865	76364
85874	76365
87151	76366
2670	76367
17496	76368
167591	76369
372668	76370
20444	76371
123477	76372
155150	76373
11508	76374
149559	76375
420471	76376
400125	76377
4515	76378
26116	76379
49290	76380
74420	76381
29313	76382
233040	76383
57800	76384
197105	76385
163784	76386
201838	76387
117333	76388
75575	76389
330494	76390
28490	76391
934	76392
83377	76393
78426	76394
1925	76395
180314	76396
200776	76397
30352	76398
170411	76399
292	76400
33086	76401
400682	76402
246867	76403
1766	76404
46074	76405
126388	76406
10060	76407
162804	76408
65559	76409
103284	76410
196967	76411
193549	76412
11377	76413
91583	76414
200376	76415
4930	76416
191222	76417
87192	76418
93721	76419
187042	76420
346408	76421
320376	76422
175667	76423
23295	76424
83891	76425
227304	76426
19703	76427
82821	76428
15357	76429
189167	76430
21093	76431
11267	76432
25193	76433
403793	76434
387130	76435
53535	76436
198568	76437
47051	76438
223256	76439
1187	76440
192039	76441
87350	76442
64068	76443
4274	76444
123302	76445
227092	76446
23283	76447
20564	76448
3879	76449
21552	76450
41962	76451
14367	76452
203738	76453
9406	76454
226415	76455
20909	76456
184481	76457
118835	76458
1380	76459
316	76460
315529	76461
129761	76462
25566	76463
6370	76464
61241	76465
78022	76466
20424	76467
81425	76468
10089	76469
334484	76470
90815	76471
144036	76472
431374	76473
226836	76474
262215	76475
9249	76476
181463	76477
436358	76478
199719	76479
39912	76480
22639	76481
88292	76482
4374	76483
27977	76484
131483	76485
88967	76486
397661	76487
178804	76488
62008	76489
168167	76490
80105	76491
9261	76492
172589	76493
293667	76494
19579	76495
74166	76496
316301	76497
247774	76498
80104	76499
332802	76500
44928	76501
291318	76502
15324	76503
22432	76504
61124	76505
210256	76506
68840	76507
104469	76508
178811	76509
143009	76510
272057	76511
108298	76512
41176	76513
348860	76514
378793	76515
15450	76516
304985	76517
11441	76518
615	76519
14254	76520
5007	76521
38539	76522
140074	76523
17923	76524
186484	76525
370218	76526
12150	76527
12150	76528
244821	76529
181007	76530
61616	76531
61616	76532
87290	76533
103323	76534
37644	76535
37678	76536
290618	76537
240967	76538
196331	76539
376488	76540
7688	76541
330309	76542
212256	76543
338367	76544
337733	76545
314319	76546
137179	76547
175054	76548
60079	76549
198985	76550
217129	76551
274079	76552
450852	76553
352070	76554
297849	76555
429917	76556
347535	76557
165848	76558
94528	76559
151030	76560
201850	76561
458724	76562
417236	76563
411192	76564
285118	76565
67289	76566
284452	76567
113739	76568
188712	76569
402642	76570
336269	76571
317250	76572
312939	76573
169678	76574
161035	76575
238344	76576
325116	76577
294890	76578
139515	76579
68492	76580
32018	76581
196601	76582
266523	76583
418714	76584
123602	76585
346303	76586
424219	76587
146199	76588
377227	76589
365657	76590
394642	76591
325115	76592
212635	76593
13558	76594
266522	76595
348653	76596
302133	76597
60079	76598
60079	76599
67143	76600
312390	76601
158674	76602
222849	76603
448110	76604
59001	76605
294891	76606
333593	76607
153588	76608
260458	76609
227587	76610
229630	76611
117190	76612
89633	76613
33363	76614
164001	76615
320328	76616
47572	76617
40028	76618
34821	76619
2157	76620
152939	76621
7188	76622
84926	76623
10882	76624
63953	76625
362	76626
25536	76627
8723	76628
96362	76629
165375	76630
56134	76631
75	76632
278837	76633
16	76634
272593	76635
266052	76636
233696	76637
9295	76638
181226	76639
17325	76640
170187	76641
31392	76642
25993	76643
30703	76644
10050	76645
71357	76646
29542	76647
2428	76648
9675	76649
3655	76650
9302	76651
374274	76652
377418	76653
72861	76654
354347	76655
162068	76656
253834	76657
184214	76658
273609	76659
178379	76660
179539	76661
42630	76662
3183	76663
137157	76664
55891	76665
2520	76666
36512	76667
90012	76668
92817	76669
216569	76670
432335	76671
51811	76672
2972	76673
1576	76674
1842	76675
27256	76676
102385	76677
418073	76678
3179	76679
1913	76680
6265	76681
2152	76682
14805	76683
32355	76684
244524	76685
115460	76686
81967	76687
34711	76688
50796	76689
112709	76690
44462	76691
28781	76692
245106	76693
8204	76694
7684	76695
220715	76696
205683	76697
212002	76698
55472	76699
80211	76700
65758	76701
2356	76702
135140	76703
59228	76704
380	76705
122021	76706
2086	76707
18490	76708
118474	76709
1203	76710
6351	76711
57330	76712
153279	76713
2356	76714
120007	76715
1066	76716
7065	76717
6294	76718
6904	76719
31807	76720
332009	76721
253036	76722
12293	76723
342037	76724
19489	76725
83	76726
228572	76727
306977	76728
22462	76729
288549	76730
1808	76731
445933	76732
879	76733
4588	76734
85714	76735
52541	76736
20447	76737
15499	76738
163919	76739
33242	76740
113227	76741
286074	76742
35107	76743
1084	76744
90502	76745
13428	76746
18511	76747
447814	76748
90521	76749
9664	76750
224496	76751
59701	76752
9667	76753
117346	76754
77914	76755
25004	76756
405764	76757
14522	76758
172609	76759
103541	76760
27305	76761
194852	76762
316	76763
70043	76764
61189	76765
191999	76766
74800	76767
449755	76768
136860	76769
122706	76770
166213	76771
168944	76772
102993	76773
49881	76774
39993	76775
393	76776
3273	76777
62690	76778
33568	76779
4204	76780
110359	76781
3669	76782
159070	76783
110037	76784
396602	76785
107436	76786
843	76787
9809	76788
10917	76789
817	76790
2972	76791
34671	76792
123326	76793
80182	76794
73	76795
202110	76796
71068	76797
5309	76798
125706	76799
6973	76800
212039	76801
305917	76802
73790	76803
192774	76804
120007	76805
79489	76806
281834	76807
2204	76808
109330	76809
104893	76810
3147	76811
6552	76812
5671	76813
388168	76814
271644	76815
346671	76816
158389	76817
2651	76818
660	76819
9011	76820
61746	76821
100196	76822
225619	76823
227121	76824
215249	76825
177515	76826
1787	76827
99785	76828
79021	76829
366369	76830
42953	76831
134669	76832
45057	76833
53249	76834
3382	76835
291467	76836
248677	76837
16435	76838
53550	76839
189639	76840
33580	76841
201997	76842
1317	76843
126713	76844
368275	76845
143987	76846
76228	76847
8049	76848
161043	76849
13435	76850
201079	76851
203677	76852
398055	76853
66266	76854
161702	76855
250300	76856
212065	76857
235723	76858
25755	76859
25755	76860
130283	76861
44325	76862
44325	76863
280161	76864
333513	76865
332473	76866
217477	76867
159346	76868
43188	76869
38439	76870
335506	76871
20088	76872
454542	76873
163105	76874
56109	76875
175221	76876
129375	76877
182081	76878
137124	76879
183723	76880
315107	76881
33318	76882
29718	76883
472	76884
17988	76885
445564	76886
27	76887
360318	76888
47161	76889
247985	76890
23084	76891
180726	76892
139675	76893
114672	76894
70989	76895
54611	76896
65327	76897
44259	76898
18477	76899
130787	76900
156944	76901
125685	76902
51509	76903
8871	76904
200235	76905
88654	76906
21137	76907
135972	76908
176284	76909
526	76910
153736	76911
80511	76912
273056	76913
28597	76914
5462	76915
70732	76916
335502	76917
24975	76918
72689	76919
60286	76920
13120	76921
362221	76922
242381	76923
60248	76924
419689	76925
218008	76926
128127	76927
213268	76928
114216	76929
5103	76930
207782	76931
14865	76932
255742	76933
17988	76934
41699	76935
257800	76936
34454	76937
238433	76938
197351	76939
181010	76940
85016	76941
61240	76942
30797	76943
80561	76944
439680	76945
79483	76946
42303	76947
433649	76948
1787	76949
83209	76950
250399	76951
193062	76952
8902	76953
169470	76954
62318	76955
440063	76956
11202	76957
125015	76958
167194	76959
261551	76960
31455	76961
21332	76962
434000	76963
121212	76964
322216	76965
137053	76966
391337	76967
190223	76968
72418	76969
1483	76970
124784	76971
176412	76972
125269	76973
22272	76974
99878	76975
157708	76976
242919	76977
24836	76978
64281	76979
157367	76980
28415	76981
134857	76982
42188	76983
28532	76984
108882	76985
20	76986
399260	76987
26811	76988
574	76989
170282	76990
2392	76991
11440	76992
117561	76993
349200	76994
147701	76995
281936	76996
238265	76997
190826	76998
449858	76999
400765	77000
84102	77001
9260	77002
72844	77003
111189	77004
2067	77005
10490	77006
234518	77007
111069	77008
458044	77009
15831	77010
20	77011
134939	77012
112467	77013
25342	77014
49810	77015
283463	77016
19777	77017
11060	77018
90574	77019
45457	77020
18477	77021
15629	77022
265754	77023
913	77024
303599	77025
79975	77026
196382	77027
130952	77028
138798	77029
168033	77030
119690	77031
409626	77032
13050	77033
102509	77034
42964	77035
2034	77036
41787	77037
20719	77038
115408	77039
433440	77040
70101	77041
26501	77042
44842	77043
40956	77044
12429	77045
36111	77046
54361	77047
233491	77048
12322	77049
186674	77050
3221	77051
34473	77052
3838	77053
26147	77054
57697	77055
112396	77056
374802	77057
150669	77058
57403	77059
193767	77060
155878	77061
70007	77062
457286	77063
124144	77064
309100	77065
79145	77066
146328	77067
172307	77068
167071	77069
54737	77070
74756	77071
116219	77072
97512	77073
232529	77074
55412	77075
106736	77076
111424	77077
15147	77078
267150	77079
70909	77080
32640	77081
87160	77082
183289	77083
31693	77084
42899	77085
249495	77086
131813	77087
33211	77088
227274	77089
8833	77090
146171	77091
358935	77092
100440	77093
7544	77094
222465	77095
3677	77096
82134	77097
14980	77098
154314	77099
215889	77100
45555	77101
287681	77102
452877	77103
28116	77104
12163	77105
58802	77106
24421	77107
371814	77108
111657	77109
38462	77110
320990	77111
71054	77112
33545	77113
212065	77114
19868	77115
286149	77116
4711	77117
2332	77118
138943	77119
7345	77120
115434	77121
452907	77122
30534	77123
326880	77124
316079	77125
2333	77126
66025	77127
22137	77128
443145	77129
61463	77130
135712	77131
85114	77132
113151	77133
24405	77134
130792	77135
94339	77136
110234	77137
238385	77138
3424	77139
29892	77140
244229	77141
33	77142
99504	77143
91804	77144
162242	77145
1681	77146
90638	77147
144801	77148
13739	77149
263545	77150
344960	77151
2852	77152
125943	77153
6075	77154
342450	77155
37250	77156
222137	77157
29463	77158
15181	77159
313061	77160
206399	77161
189862	77162
14489	77163
168956	77164
312100	77165
389131	77166
6141	77167
204345	77168
122042	77169
34743	77170
416987	77171
3375	77172
130489	77173
141557	77174
30790	77175
27665	77176
260650	77177
22291	77178
82942	77179
96428	77180
96404	77181
12687	77182
272229	77183
215876	77184
144296	77185
3871	77186
4793	77187
123439	77188
314820	77189
36912	77190
84306	77191
50825	77192
4568	77193
125527	77194
13622	77195
18922	77196
65591	77197
10188	77198
211531	77199
60229	77200
17284	77201
8466	77202
151811	77203
1947	77204
5219	77205
206542	77206
38417	77207
2513	77208
106882	77209
34259	77210
244524	77211
80631	77212
33744	77213
44125	77214
195527	77215
84434	77216
118078	77217
14033	77218
425566	77219
45383	77220
208496	77221
216290	77222
312754	77223
137238	77224
117563	77225
3675	77226
76134	77227
1160	77228
100539	77229
161881	77230
82496	77231
24081	77232
15165	77233
27339	77234
82876	77235
53205	77236
157999	77237
96415	77238
23850	77239
213794	77240
246161	77241
9031	77242
139913	77243
91635	77244
116930	77245
175611	77246
320597	77247
187747	77248
26146	77249
16476	77250
97834	77251
4570	77252
119701	77253
209987	77254
6985	77255
174777	77256
4289	77257
30004	77258
27815	77259
61332	77260
140064	77261
574	77262
125643	77263
2198	77264
286010	77265
14632	77266
48621	77267
57695	77268
7200	77269
188675	77270
16995	77271
73704	77272
35114	77273
290147	77274
47382	77275
8168	77276
366280	77277
133454	77278
1731	77279
11179	77280
49451	77281
23486	77282
217865	77283
162924	77284
4318	77285
162144	77286
222996	77287
162790	77288
311157	77289
168972	77290
126129	77291
199337	77292
348292	77293
230783	77294
323626	77295
103867	77296
146773	77297
9962	77298
473	77299
39571	77300
81168	77301
10871	77302
424636	77303
384922	77304
1740	77305
44846	77306
397597	77307
136102	77308
16458	77309
635	77310
168979	77311
309745	77312
124216	77313
251034	77314
169954	77315
629	77316
338391	77317
321428	77318
118635	77319
138715	77320
333520	77321
24746	77322
17307	77323
381307	77324
8153	77325
15591	77326
13197	77327
5904	77328
13985	77329
357793	77330
194917	77331
122497	77332
32566	77333
63133	77334
248612	77335
372446	77336
400971	77337
85502	77338
389534	77339
5748	77340
40586	77341
121278	77342
131857	77343
118424	77344
13208	77345
89482	77346
230460	77347
40179	77348
115055	77349
60584	77350
122465	77351
94118	77352
83110	77353
269258	77354
55930	77355
103408	77356
82781	77357
434666	77358
14882	77359
20812	77360
170488	77361
1286	77362
54576	77363
10960	77364
24514	77365
25068	77366
435191	77367
275707	77368
65594	77369
29803	77370
6021	77371
103831	77372
106491	77373
2640	77374
28521	77375
196248	77376
7170	77377
11885	77378
434065	77379
93068	77380
310653	77381
63678	77382
125476	77383
105694	77384
15753	77385
365499	77386
156199	77387
72604	77388
291838	77389
134804	77390
136875	77391
81667	77392
255095	77393
49988	77394
237999	77395
96007	77396
248210	77397
181904	77398
20722	77399
417519	77400
259673	77401
109445	77402
112104	77403
97187	77404
358160	77405
305646	77406
343168	77407
85234	77408
92840	77409
165182	77410
136	77411
223862	77412
69665	77413
74994	77414
410300	77415
195716	77416
7349	77417
7349	77418
272924	77419
168593	77420
1498	77421
73698	77422
151	77423
6264	77424
12274	77425
34997	77426
16703	77427
367489	77428
107395	77429
411618	77430
135136	77431
31477	77432
150444	77433
40690	77434
250884	77435
218715	77436
450687	77437
177307	77438
332380	77439
64679	77440
21822	77441
14338	77442
119318	77443
170412	77444
134	77445
37975	77446
127933	77447
65838	77448
225844	77449
57533	77450
189443	77451
152253	77452
35068	77453
204314	77454
37655	77455
413750	77456
162969	77457
1190	77458
34482	77459
216452	77460
7200	77461
165827	77462
138240	77463
4320	77464
93323	77465
321520	77466
68977	77467
350674	77468
90163	77469
47669	77470
34165	77471
195070	77472
201498	77473
40663	77474
25694	77475
31675	77476
29542	77477
443379	77478
871	77479
265732	77480
202831	77481
124008	77482
83447	77483
8256	77484
229180	77485
401571	77486
384002	77487
172568	77488
56745	77489
20907	77490
210861	77491
83612	77492
335819	77493
186323	77494
159539	77495
74696	77496
188579	77497
361705	77498
450630	77499
69706	77500
10080	77501
24940	77502
12210	77503
1681	77504
433265	77505
18472	77506
39840	77507
41747	77508
179750	77509
14765	77510
295824	77511
45087	77512
95895	77513
425808	77514
109695	77515
304908	77516
4379	77517
6867	77518
63696	77519
300284	77520
32467	77521
82026	77522
21954	77523
81160	77524
26390	77525
378747	77526
64538	77527
43695	77528
115629	77529
68832	77530
204665	77531
101460	77532
27492	77533
240414	77534
972	77535
199193	77536
55032	77537
411577	77538
5747	77539
2078	77540
3117	77541
171296	77542
54294	77543
2819	77544
113461	77545
73135	77546
338456	77547
71141	77548
177515	77549
116992	77550
26818	77551
48766	77552
155507	77553
45245	77554
61464	77555
8172	77556
47605	77557
54309	77558
4556	77559
6957	77560
304125	77561
1600	77562
8807	77563
427818	77564
134456	77565
137522	77566
5402	77567
81229	77568
456169	77569
202001	77570
50890	77571
8328	77572
85374	77573
20807	77574
4273	77575
89101	77576
293269	77577
228807	77578
40673	77579
280836	77580
171924	77581
355	77582
155672	77583
129608	77584
43329	77585
50889	77586
2034	77587
2829	77588
1535	77589
221266	77590
9299	77591
37972	77592
2049	77593
3117	77594
250600	77595
1692	77596
19955	77597
11621	77598
31876	77599
146357	77600
33352	77601
134	77602
11118	77603
255341	77604
17327	77605
48324	77606
63294	77607
22408	77608
15371	77609
5908	77610
35417	77611
3211	77612
96743	77613
361143	77614
300087	77615
317	77616
133714	77617
6336	77618
360805	77619
7982	77620
49328	77621
91559	77622
57365	77623
127002	77624
50982	77625
131197	77626
340504	77627
115887	77628
15021	77629
23668	77630
44452	77631
667	77632
101506	77633
1959	77634
156488	77635
64814	77636
65698	77637
328615	77638
208	77639
33686	77640
224544	77641
47421	77642
10982	77643
116791	77644
88582	77645
136101	77646
28470	77647
4432	77648
53780	77649
136340	77650
7896	77651
7549	77652
1082	77653
192343	77654
109845	77655
1800	77656
15537	77657
347658	77658
37171	77659
79429	77660
285247	77661
5735	77662
62348	77663
124632	77664
186840	77665
69429	77666
21860	77667
137	77668
69268	77669
32541	77670
66199	77671
10425	77672
362498	77673
27437	77674
185679	77675
226915	77676
57944	77677
124579	77678
202544	77679
454121	77680
4049	77681
5955	77682
238669	77683
48800	77684
127256	77685
199022	77686
88964	77687
31277	77688
71521	77689
126291	77690
48772	77691
175697	77692
3409	77693
97359	77694
161164	77695
39484	77696
85838	77697
415	77698
1082	77699
4510	77700
22737	77701
155146	77702
3746	77703
3965	77704
10491	77705
8143	77706
374451	77707
350687	77708
14300	77709
226443	77710
413394	77711
236137	77712
20474	77713
19084	77714
187077	77715
19633	77716
7117	77717
24580	77718
3432	77719
208299	77720
60145	77721
50090	77722
104349	77723
93202	77724
27808	77725
57121	77726
122087	77727
15480	77728
198705	77729
93232	77730
84056	77731
31770	77732
60731	77733
38221	77734
33909	77735
55933	77736
140113	77737
39651	77738
84701	77739
64741	77740
181142	77741
2684	77742
42286	77743
230007	77744
201991	77745
33989	77746
40992	77747
13815	77748
23503	77749
424770	77750
115824	77751
36582	77752
33536	77753
10029	77754
4473	77755
114480	77756
213742	77757
72634	77758
165224	77759
432021	77760
810	77761
119546	77762
15676	77763
214357	77764
6574	77765
2411	77766
56665	77767
81442	77768
30804	77769
441185	77770
3342	77771
50156	77772
23732	77773
30798	77774
26743	77775
35762	77776
237750	77777
75828	77778
32801	77779
118935	77780
1969	77781
40234	77782
212496	77783
323590	77784
41529	77785
5106	77786
227864	77787
7240	77788
47742	77789
242363	77790
3512	77791
164006	77792
13662	77793
2366	77794
8958	77795
100871	77796
8550	77797
187380	77798
10585	77799
36534	77800
240947	77801
50146	77802
35687	77803
135473	77804
118050	77805
3617	77806
114981	77807
2098	77808
118194	77809
246484	77810
396121	77811
215252	77812
140958	77813
6367	77814
61010	77815
2967	77816
33362	77817
5900	77818
103792	77819
156489	77820
95687	77821
61685	77822
18243	77823
102118	77824
457826	77825
249195	77826
105129	77827
2434	77828
197106	77829
138201	77830
332739	77831
1707	77832
206757	77833
115774	77834
150351	77835
121440	77836
2944	77837
60938	77838
30503	77839
69364	77840
80	77841
276239	77842
310159	77843
251557	77844
98238	77845
324654	77846
81576	77847
213115	77848
59845	77849
334416	77850
65574	77851
7819	77852
132980	77853
431774	77854
264104	77855
373696	77856
133548	77857
208633	77858
30828	77859
120763	77860
318753	77861
228400	77862
315848	77863
247962	77864
422039	77865
380500	77866
93534	77867
160797	77868
168425	77869
178368	77870
240654	77871
7819	77872
41156	77873
276428	77874
83386	77875
424610	77876
189241	77877
372835	77878
287370	77879
202648	77880
192443	77881
191655	77882
33718	77883
52091	77884
68466	77885
104784	77886
186203	77887
98646	77888
283211	77889
277626	77890
93278	77891
431060	77892
8158	77893
51637	77894
14	77895
103834	77896
9709	77897
172324	77898
421780	77899
128224	77900
116359	77901
54978	77902
65444	77903
104296	77904
42036	77905
9507	77906
395872	77907
428658	77908
388020	77909
141962	77910
91813	77911
88297	77912
211673	77913
113224	77914
219363	77915
26598	77916
62248	77917
341233	77918
182415	77919
152365	77920
399934	77921
212984	77922
223032	77923
10417	77924
424345	77925
31590	77926
111345	77927
78558	77928
104019	77929
95287	77930
132454	77931
98125	77932
186308	77933
166350	77934
141725	77935
280667	77936
86985	77937
160859	77938
375928	77939
38653	77940
33932	77941
314948	77942
277722	77943
245166	77944
25622	77945
189863	77946
174634	77947
6708	77948
203976	77949
46071	77950
292142	77951
119272	77952
139215	77953
117418	77954
21880	77955
172716	77956
282551	77957
70133	77958
422351	77959
224245	77960
133712	77961
87335	77962
284524	77963
181955	77964
101125	77965
22724	77966
20500	77967
249296	77968
248057	77969
244939	77970
218046	77971
176961	77972
151760	77973
183351	77974
192672	77975
34217	77976
107349	77977
13974	77978
335191	77979
199096	77980
133191	77981
432777	77982
124941	77983
299774	77984
138650	77985
22017	77986
2787	77987
127559	77988
375782	77989
182530	77990
323579	77991
416534	77992
48771	77993
300594	77994
65034	77995
188917	77996
29768	77997
374670	77998
58337	77999
50591	78000
393216	78001
222952	78002
33701	78003
33701	78004
23609	78005
91199	78006
230210	78007
19962	78008
443306	78009
13998	78010
2375	78011
56106	78012
383914	78013
36760	78014
103882	78015
414887	78016
100077	78017
459951	78018
459866	78019
26257	78020
15371	78021
13058	78022
45171	78023
1391	78024
38697	78025
8879	78026
257257	78027
176670	78028
79590	78029
12266	78030
21963	78031
189483	78032
194897	78033
86194	78034
13245	78035
40414	78036
229264	78037
228711	78038
373	78039
40811	78040
46190	78041
5581	78042
119250	78043
174345	78044
54307	78045
52738	78046
281204	78047
33333	78048
9761	78049
54503	78050
159204	78051
398140	78052
667	78053
79247	78054
50200	78055
77464	78056
21486	78057
11248	78058
45918	78059
8196	78060
11020	78061
1322	78062
9827	78063
18648	78064
121559	78065
219171	78066
76102	78067
5289	78068
43873	78069
104752	78070
277637	78071
6209	78072
29153	78073
28495	78074
106192	78075
162955	78076
7841	78077
223663	78078
51931	78079
11001	78080
354660	78081
72682	78082
63391	78083
125786	78084
211923	78085
3584	78086
8782	78087
295190	78088
50025	78089
197314	78090
213481	78091
230751	78092
76259	78093
271700	78094
295757	78095
35078	78096
62704	78097
676	78098
418524	78099
1200	78100
135786	78101
13800	78102
374775	78103
284145	78104
184717	78105
1300	78106
230124	78107
58871	78108
80732	78109
221543	78110
8888	78111
28209	78112
606	78113
11775	78114
18529	78115
3966	78116
9827	78117
86717	78118
190098	78119
246138	78120
263519	78121
33245	78122
1824	78123
3016	78124
47719	78125
9628	78126
205	78127
140601	78128
340773	78129
14649	78130
99410	78131
10156	78132
129240	78133
5209	78134
321784	78135
39988	78136
261763	78137
423737	78138
166768	78139
383	78140
319568	78141
11430	78142
402476	78143
6659	78144
3063	78145
187833	78146
46968	78147
17906	78148
50992	78149
14195	78150
10066	78151
2489	78152
13253	78153
346492	78154
57504	78155
183625	78156
159250	78157
119974	78158
56503	78159
42344	78160
51350	78161
317642	78162
238653	78163
37795	78164
61108	78165
33739	78166
432410	78167
25716	78168
188533	78169
383424	78170
213670	78171
12723	78172
11001	78173
367609	78174
19094	78175
26400	78176
23284	78177
137587	78178
3372	78179
25240	78180
7693	78181
320562	78182
274990	78183
226013	78184
48280	78185
221897	78186
154789	78187
382971	78188
114893	78189
4232	78190
74955	78191
31107	78192
34297	78193
26533	78194
72978	78195
380692	78196
378817	78197
166261	78198
21815	78199
416218	78200
14348	78201
37058	78202
15667	78203
105108	78204
14032	78205
45774	78206
166852	78207
581	78208
3881	78209
264	78210
22640	78211
90906	78212
6965	78213
52595	78214
45081	78215
3918	78216
7120	78217
244233	78218
900	78219
770	78220
2739	78221
193363	78222
36867	78223
23559	78224
2233	78225
41668	78226
5868	78227
125064	78228
1604	78229
5227	78230
8314	78231
156888	78232
250	78233
452	78234
641	78235
1390	78236
84843	78237
125411	78238
4227	78239
20820	78240
3633	78241
97423	78242
168170	78243
42811	78244
21360	78245
4033	78246
116088	78247
74251	78248
18213	78249
7447	78250
28351	78251
180981	78252
58084	78253
119174	78254
25801	78255
245316	78256
515	78257
7076	78258
109634	78259
237462	78260
273743	78261
37395	78262
38450	78263
88461	78264
2245	78265
60687	78266
334407	78267
39970	78268
415029	78269
88084	78270
248301	78271
73270	78272
78007	78273
22872	78274
366698	78275
157219	78276
6988	78277
5574	78278
39913	78279
23061	78280
392394	78281
98269	78282
158897	78283
23487	78284
30797	78285
444227	78286
90992	78287
55724	78288
581	78289
8399	78290
65861	78291
233436	78292
220960	78293
221130	78294
68722	78295
101773	78296
99515	78297
21123	78298
82458	78299
61799	78300
16696	78301
102056	78302
398015	78303
429044	78304
416239	78305
1809	78306
184182	78307
44539	78308
4938	78309
53711	78310
34603	78311
37148	78312
61196	78313
5428	78314
3434	78315
190963	78316
46190	78317
51588	78318
110529	78319
8500	78320
278129	78321
7700	78322
15847	78323
72084	78324
19072	78325
183423	78326
84088	78327
170732	78328
17865	78329
10000	78330
178675	78331
110361	78332
408262	78333
122427	78334
18111	78335
358891	78336
225737	78337
37627	78338
142488	78339
12133	78340
91703	78341
396787	78342
39088	78343
14929	78344
300798	78345
80346	78346
42439	78347
18735	78348
72463	78349
39629	78350
36993	78351
51720	78352
49099	78353
269864	78354
11	78355
9354	78356
13668	78357
12972	78358
33711	78359
17331	78360
134371	78361
149081	78362
94563	78363
60183	78364
13816	78365
46152	78366
6621	78367
1672	78368
168617	78369
19360	78370
34896	78371
54222	78372
30470	78373
33145	78374
198619	78375
4171	78376
232816	78377
5516	78378
117747	78379
77359	78380
1413	78381
15343	78382
227927	78383
25769	78384
37631	78385
51212	78386
38288	78387
141936	78388
49276	78389
26543	78390
168421	78391
56057	78392
54245	78393
10907	78394
308802	78395
87103	78396
348923	78397
3806	78398
107404	78399
61213	78400
118525	78401
31091	78402
16986	78403
128561	78404
435613	78405
4939	78406
273198	78407
162426	78408
316786	78409
141567	78410
100289	78411
51772	78412
28207	78413
9203	78414
160778	78415
54603	78416
8075	78417
5276	78418
143292	78419
163511	78420
31730	78421
291336	78422
158741	78423
147923	78424
281039	78425
39959	78426
295867	78427
99938	78428
153979	78429
4700	78430
374199	78431
2379	78432
44081	78433
315835	78434
15642	78435
42972	78436
78351	78437
331288	78438
87295	78439
61315	78440
16620	78441
164151	78442
85042	78443
84393	78444
55602	78445
9112	78446
428422	78447
230001	78448
318769	78449
106490	78450
393507	78451
173360	78452
151503	78453
4490	78454
128539	78455
201546	78456
31048	78457
18383	78458
233062	78459
26823	78460
195356	78461
288606	78462
7249	78463
31451	78464
231512	78465
40482	78466
81794	78467
109853	78468
69624	78469
16937	78470
170522	78471
57725	78472
31272	78473
39261	78474
184191	78475
145598	78476
205104	78477
223775	78478
167208	78479
238972	78480
11651	78481
177671	78482
165467	78483
261191	78484
4704	78485
224928	78486
58451	78487
231088	78488
239199	78489
367485	78490
335041	78491
30325	78492
191787	78493
57876	78494
15400	78495
256673	78496
211318	78497
56000	78498
87747	78499
131440	78500
985	78501
354854	78502
30007	78503
405435	78504
192649	78505
195313	78506
51145	78507
247539	78508
194879	78509
282343	78510
24077	78511
135361	78512
249217	78513
144948	78514
102809	78515
73788	78516
10986	78517
123322	78518
154078	78519
325174	78520
9525	78521
67347	78522
93939	78523
7680	78524
121942	78525
399730	78526
123013	78527
24182	78528
249207	78529
61144	78530
270544	78531
200188	78532
29481	78533
19507	78534
186346	78535
29030	78536
35964	78537
15498	78538
192102	78539
378983	78540
108464	78541
4345	78542
245924	78543
91393	78544
164991	78545
21088	78546
53615	78547
185228	78548
30182	78549
32421	78550
430727	78551
87118	78552
37216	78553
321439	78554
108777	78555
18715	78556
9344	78557
89563	78558
180521	78559
374399	78560
102695	78561
228476	78562
499	78563
22370	78564
375113	78565
106820	78566
95009	78567
56021	78568
443155	78569
47893	78570
239934	78571
330618	78572
235889	78573
61543	78574
305528	78575
52883	78576
91824	78577
125316	78578
22594	78579
24206	78580
61105	78581
42808	78582
57456	78583
104320	78584
419751	78585
169977	78586
5983	78587
5083	78588
104007	78589
173817	78590
52155	78591
148168	78592
63160	78593
358560	78594
30362	78595
6809	78596
160079	78597
72607	78598
220435	78599
320437	78600
61109	78601
108151	78602
32553	78603
36788	78604
275711	78605
310284	78606
513	78607
404458	78608
513	78609
11384	78610
381914	78611
272329	78612
187749	78613
233374	78614
134892	78615
34183	78616
215851	78617
43501	78618
223496	78619
97777	78620
375941	78621
72110	78622
362779	78623
41204	78624
237530	78625
83695	78626
152259	78627
85305	78628
217435	78629
110836	78630
180055	78631
442	78632
129994	78633
197284	78634
128080	78635
7341	78636
16122	78637
193434	78638
62609	78639
288707	78640
138245	78641
359028	78642
35528	78643
1296	78644
183442	78645
70871	78646
458813	78647
144086	78648
292159	78649
164436	78650
35396	78651
50194	78652
204001	78653
447044	78654
75003	78655
77223	78656
229891	78657
18293	78658
14247	78659
59350	78660
44312	78661
823	78662
249357	78663
299102	78664
10494	78665
66205	78666
416298	78667
67244	78668
73907	78669
4096	78670
124394	78671
106530	78672
158029	78673
71577	78674
13724	78675
275912	78676
190646	78677
87794	78678
16980	78679
24503	78680
392985	78681
41570	78682
97444	78683
270797	78684
110255	78685
76728	78686
214611	78687
32298	78688
10673	78689
224834	78690
180012	78691
191546	78692
183575	78693
228619	78694
61919	78695
224039	78696
31847	78697
24863	78698
177947	78699
195582	78700
853	78701
70545	78702
248726	78703
144644	78704
11808	78705
1565	78706
13268	78707
122702	78708
389523	78709
107226	78710
64258	78711
306412	78712
3851	78713
9577	78714
337030	78715
136700	78716
122290	78717
79018	78718
8631	78719
142918	78720
126004	78721
3925	78722
18591	78723
50542	78724
134065	78725
2024	78726
72962	78727
10817	78728
7959	78729
88763	78730
209776	78731
406843	78732
2232	78733
1513	78734
196157	78735
115001	78736
220058	78737
127394	78738
2628	78739
234304	78740
213500	78741
46756	78742
26335	78743
123889	78744
22964	78745
203943	78746
21282	78747
312330	78748
131114	78749
144585	78750
204619	78751
361521	78752
24673	78753
221170	78754
103849	78755
460279	78756
991	78757
153932	78758
148477	78759
66533	78760
5330	78761
29009	78762
29677	78763
86521	78764
12267	78765
90965	78766
31486	78767
7409	78768
176515	78769
39732	78770
322159	78771
57742	78772
211238	78773
131033	78774
8018	78775
3214	78776
65590	78777
821	78778
385726	78779
319	78780
235739	78781
68617	78782
24970	78783
4196	78784
21436	78785
23764	78786
15396	78787
2094	78788
414754	78789
52676	78790
114959	78791
65175	78792
56601	78793
191471	78794
47870	78795
413305	78796
23057	78797
162595	78798
135425	78799
171678	78800
225	78801
3101	78802
166336	78803
187045	78804
62503	78805
74115	78806
28388	78807
32320	78808
162114	78809
98278	78810
221204	78811
56607	78812
33997	78813
17309	78814
230517	78815
72437	78816
179917	78817
205371	78818
276144	78819
6138	78820
24250	78821
37158	78822
53607	78823
346024	78824
459360	78825
168400	78826
354644	78827
23923	78828
415192	78829
376293	78830
64748	78831
196795	78832
86334	78833
221606	78834
164450	78835
192257	78836
191001	78837
96825	78838
52145	78839
9124	78840
80856	78841
380434	78842
17549	78843
323357	78844
400810	78845
174847	78846
32590	78847
323719	78848
127797	78849
66265	78850
257119	78851
16509	78852
16658	78853
30085	78854
183081	78855
192997	78856
159975	78857
55484	78858
213282	78859
113744	78860
178024	78861
102229	78862
198895	78863
33016	78864
4142	78865
432561	78866
325936	78867
147979	78868
63534	78869
16658	78870
327903	78871
12968	78872
341324	78873
416971	78874
935	78875
116060	78876
228466	78877
1200	78878
214252	78879
1852	78880
239156	78881
4638	78882
8771	78883
55957	78884
44601	78885
303461	78886
101645	78887
296972	78888
128566	78889
124466	78890
83704	78891
31024	78892
107376	78893
1760	78894
128074	78895
161803	78896
79671	78897
423307	78898
123019	78899
1925	78900
452404	78901
217	78902
220400	78903
178123	78904
24743	78905
165596	78906
45228	78907
134132	78908
96362	78909
61044	78910
89844	78911
31941	78912
114906	78913
9200	78914
149597	78915
7904	78916
660	78917
305343	78918
11454	78919
35953	78920
5998	78921
25569	78922
18364	78923
124110	78924
57036	78925
3909	78926
430315	78927
3827	78928
446391	78929
21617	78930
93	78931
330652	78932
71702	78933
314759	78934
6386	78935
444589	78936
63703	78937
380751	78938
15330	78939
248588	78940
225054	78941
336075	78942
48525	78943
236184	78944
15679	78945
309524	78946
194983	78947
73921	78948
104295	78949
71112	78950
5501	78951
876	78952
156050	78953
126154	78954
39161	78955
31558	78956
278644	78957
36578	78958
377859	78959
241546	78960
182055	78961
212316	78962
24299	78963
350699	78964
62594	78965
32357	78966
51686	78967
447123	78968
55224	78969
55816	78970
21211	78971
148399	78972
204366	78973
42477	78974
255929	78975
315439	78976
342463	78977
142889	78978
57707	78979
153258	78980
42408	78981
6442	78982
12007	78983
328509	78984
288924	78985
254	78986
47095	78987
12092	78988
124729	78989
87019	78990
91919	78991
299976	78992
680	78993
130444	78994
192984	78995
61203	78996
189416	78997
64412	78998
47643	78999
447713	79000
330880	79001
369442	79002
3329	79003
204420	79004
62773	79005
282093	79006
43361	79007
187117	79008
70646	79009
4839	79010
72860	79011
438838	79012
221403	79013
70015	79014
373571	79015
425282	79016
176393	79017
109166	79018
233183	79019
438250	79020
7974	79021
458764	79022
152894	79023
66391	79024
96012	79025
293320	79026
154312	79027
335686	79028
158857	79029
420964	79030
260420	79031
409375	79032
439329	79033
222323	79034
238490	79035
229757	79036
298096	79037
27963	79038
428274	79039
627	79040
120187	79041
244717	79042
424795	79043
92492	79044
91310	79045
43254	79046
55990	79047
431483	79048
230964	79049
80209	79050
111164	79051
28556	79052
111049	79053
121265	79054
269179	79055
431024	79056
337756	79057
135127	79058
43557	79059
96847	79060
138645	79061
150497	79062
263836	79063
12354	79064
64197	79065
6736	79066
191703	79067
27977	79068
37015	79069
18632	79070
200309	79071
269055	79072
179524	79073
25053	79074
220644	79075
401307	79076
57924	79077
112697	79078
43918	79079
8854	79080
117463	79081
2424	79082
93354	79083
666	79084
123188	79085
213766	79086
13305	79087
56691	79088
12039	79089
230249	79090
10743	79091
204	79092
99158	79093
1729	79094
175700	79095
11933	79096
33495	79097
5081	79098
330733	79099
115749	79100
19797	79101
3326	79102
398479	79103
12109	79104
412469	79105
234005	79106
326645	79107
219161	79108
17703	79109
217939	79110
436480	79111
270105	79112
374875	79113
63996	79114
61256	79115
154808	79116
363879	79117
217211	79118
404078	79119
109513	79120
220378	79121
137791	79122
92092	79123
433109	79124
195873	79125
118319	79126
326794	79127
197478	79128
249252	79129
219885	79130
385873	79131
40252	79132
317823	79133
13255	79134
273199	79135
151927	79136
298464	79137
345016	79138
185732	79139
299821	79140
100241	79141
68643	79142
14327	79143
155836	79144
8051	79145
87963	79146
42019	79147
129890	79148
111932	79149
192752	79150
428056	79151
111228	79152
306931	79153
57581	79154
385655	79155
109535	79156
39612	79157
58146	79158
58146	79159
7203	79160
17914	79161
17848	79162
269476	79163
329713	79164
191443	79165
131223	79166
396460	79167
82467	79168
56018	79169
33856	79170
10200	79171
416645	79172
8797	79173
39270	79174
4294	79175
2743	79176
128529	79177
12938	79178
1833	79179
21228	79180
36047	79181
22123	79182
121505	79183
36571	79184
184579	79185
299170	79186
63573	79187
87380	79188
48914	79189
409912	79190
212141	79191
52685	79192
43219	79193
84384	79194
133506	79195
396499	79196
83677	79197
152670	79198
34889	79199
321320	79200
145922	79201
168793	79202
102541	79203
97518	79204
156	79205
50285	79206
10125	79207
158830	79208
8341	79209
167645	79210
13727	79211
55092	79212
192836	79213
96405	79214
55822	79215
32485	79216
78288	79217
46245	79218
338086	79219
190054	79220
288874	79221
412486	79222
456170	79223
83846	79224
134417	79225
360856	79226
1384	79227
81131	79228
347263	79229
415898	79230
117830	79231
224402	79232
76454	79233
234042	79234
226669	79235
119270	79236
420252	79237
1363	79238
361366	79239
153090	79240
65245	79241
471	79242
63778	79243
18177	79244
52407	79245
80021	79246
43414	79247
142818	79248
1888	79249
133431	79250
35763	79251
13223	79252
143111	79253
10003	79254
17	79255
322	79256
38636	79257
150036	79258
311382	79259
14806	79260
331182	79261
258480	79262
8177	79263
135846	79264
99815	79265
152528	79266
45684	79267
366769	79268
41834	79269
55509	79270
89203	79271
216	79272
334820	79273
15503	79274
176320	79275
13	79276
216	79277
43027	79278
131107	79279
268630	79280
5	79281
218585	79282
47	79283
32007	79284
47	79285
295784	79286
518	79287
7	79288
214771	79289
33671	79290
173	79291
111490	79292
108227	79293
518	79294
25075	79295
160571	79296
13782	79297
7	79298
47	79299
36338	79300
5	79301
8701	79302
5	79303
7	79304
293615	79305
52659	79306
166933	79307
67176	79308
88267	79309
329957	79310
51356	79311
28842	79312
87936	79313
35193	79314
23810	79315
217638	79316
281279	79317
17021	79318
124041	79319
80524	79320
185524	79321
7978	79322
239413	79323
18898	79324
125725	79325
125386	79326
413010	79327
104233	79328
14392	79329
290085	79330
411356	79331
36063	79332
194312	79333
25894	79334
149635	79335
292281	79336
278198	79337
271077	79338
321708	79339
406168	79340
140522	79341
24018	79342
1378	79343
13463	79344
3253	79345
151035	79346
55153	79347
55153	79348
36920	79349
4789	79350
244278	79351
400073	79352
55215	79353
33008	79354
118976	79355
257641	79356
128062	79357
29184	79358
43661	79359
18806	79360
84734	79361
6385	79362
182617	79363
342569	79364
1861	79365
21091	79366
13145	79367
335234	79368
12478	79369
165961	79370
435401	79371
21874	79372
5425	79373
5965	79374
68918	79375
1790	79376
428901	79377
267763	79378
52565	79379
26690	79380
84884	79381
78198	79382
1823	79383
182157	79384
7081	79385
3184	79386
42514	79387
81163	79388
70215	79389
122358	79390
64399	79391
68358	79392
57906	79393
279837	79394
247131	79395
270862	79396
206	79397
250295	79398
133563	79399
170084	79400
89515	79401
82059	79402
134098	79403
440228	79404
107015	79405
232422	79406
25069	79407
20494	79408
23734	79409
4618	79410
99394	79411
23118	79412
94583	79413
238249	79414
120343	79415
587	79416
293212	79417
132932	79418
148935	79419
114	79420
386064	79421
159441	79422
9834	79423
2195	79424
227913	79425
3622	79426
6799	79427
198544	79428
214939	79429
77490	79430
126248	79431
239112	79432
168406	79433
105740	79434
95500	79435
276727	79436
432193	79437
260885	79438
8526	79439
285455	79440
24445	79441
39814	79442
39859	79443
453606	79444
12782	79445
127434	79446
183870	79447
6407	79448
27385	79449
27385	79450
449363	79451
375753	79452
174994	79453
102357	79454
28649	79455
57314	79456
35024	79457
169062	79458
411979	79459
126892	79460
18676	79461
192186	79462
2711	79463
129120	79464
435323	79465
365718	79466
124442	79467
62288	79468
455123	79469
261557	79470
37801	79471
138380	79472
448874	79473
265090	79474
19867	79475
448233	79476
16818	79477
301887	79478
122790	79479
70253	79480
155677	79481
336951	79482
25112	79483
18886	79484
354906	79485
5337	79486
323189	79487
45085	79488
207382	79489
19756	79490
315449	79491
2900	79492
321373	79493
45040	79494
43143	79495
43108	79496
275576	79497
360298	79498
217614	79499
160281	79500
45126	79501
79424	79502
6959	79503
43865	79504
53627	79505
293697	79506
375698	79507
23711	79508
37773	79509
100142	79510
305958	79511
13055	79512
41091	79513
325476	79514
64184	79515
199	79516
114988	79517
113493	79518
136281	79519
436275	79520
82427	79521
7979	79522
56852	79523
21936	79524
375397	79525
375600	79526
35973	79527
181768	79528
99707	79529
45596	79530
90147	79531
126937	79532
418695	79533
111449	79534
25618	79535
206335	79536
14967	79537
42682	79538
1754	79539
34664	79540
101525	79541
118923	79542
31188	79543
325996	79544
82271	79545
8329	79546
367035	79547
18751	79548
214113	79549
61166	79550
60522	79551
11464	79552
61166	79553
387420	79554
3142	79555
411028	79556
24348	79557
124673	79558
186936	79559
218843	79560
15369	79561
132358	79562
100451	79563
2565	79564
146510	79565
2892	79566
99446	79567
63451	79568
23791	79569
16575	79570
6809	79571
141838	79572
81059	79573
59117	79574
15365	79575
86144	79576
12112	79577
96837	79578
186632	79579
7079	79580
12066	79581
19584	79582
368152	79583
191587	79584
362	79585
142090	79586
69180	79587
69180	79588
150162	79589
1199	79590
110077	79591
32541	79592
60113	79593
309583	79594
61945	79595
3223	79596
27678	79597
107993	79598
208467	79599
57046	79600
6553	79601
409957	79602
46050	79603
55091	79604
416445	79605
57666	79606
417900	79607
80038	79608
77681	79609
4058	79610
320675	79611
57666	79612
104513	79613
1076	79614
234874	79615
420285	79616
234545	79617
176018	79618
199348	79619
103131	79620
204186	79621
115284	79622
94098	79623
233393	79624
235141	79625
398577	79626
192091	79627
203831	79628
178005	79629
52905	79630
41285	79631
180071	79632
244382	79633
98364	79634
293141	79635
180956	79636
434933	79637
137125	79638
46294	79639
116715	79640
48920	79641
27095	79642
206444	79643
33445	79644
81206	79645
19565	79646
20713	79647
364959	79648
148503	79649
144563	79650
447342	79651
161299	79652
299718	79653
262512	79654
124707	79655
383744	79656
12732	79657
371380	79658
2399	79659
89376	79660
28146	79661
217715	79662
393	79663
97184	79664
3355	79665
21187	79666
52134	79667
326057	79668
48011	79669
43314	79670
22347	79671
25659	79672
2082	79673
25103	79674
17193	79675
91797	79676
230303	79677
156719	79678
299654	79679
107233	79680
188372	79681
3634	79682
3634	79683
32062	79684
216833	79685
167177	79686
181652	79687
142548	79688
46648	79689
453240	79690
308070	79691
11376	79692
151518	79693
84743	79694
3014	79695
113511	79696
35168	79697
4257	79698
161094	79699
236068	79700
432145	79701
213447	79702
400170	79703
21600	79704
96940	79705
143766	79706
59908	79707
108364	79708
274487	79709
19352	79710
755	79711
328942	79712
44707	79713
113783	79714
116906	79715
280066	79716
37211	79717
251523	79718
222914	79719
18105	79720
179611	79721
85328	79722
210777	79723
85800	79724
266464	79725
91950	79726
211824	79727
146825	79728
255975	79729
79973	79730
175928	79731
436109	79732
113596	79733
193148	79734
10545	79735
301912	79736
638	79737
368319	79738
21108	79739
294848	79740
262202	79741
96203	79742
255393	79743
92388	79744
150454	79745
45851	79746
168232	79747
101274	79748
71280	79749
403905	79750
202131	79751
94857	79752
74630	79753
20196	79754
104071	79755
296907	79756
46941	79757
123735	79758
123735	79759
211348	79760
181285	79761
203656	79762
251502	79763
442174	79764
404833	79765
119522	79766
939	79767
186400	79768
125906	79769
244209	79770
57037	79771
429987	79772
125934	79773
209635	79774
127292	79775
240060	79776
442868	79777
233304	79778
191347	79779
57477	79780
448751	79781
120719	79782
237863	79783
238717	79784
425849	79785
238310	79786
101039	79787
218700	79788
248483	79789
297785	79790
117689	79791
221289	79792
229815	79793
33187	79794
323455	79795
455806	79796
417854	79797
115373	79798
324530	79799
381804	79800
190594	79801
31217	79802
240567	79803
35012	79804
348117	79805
459762	79806
342894	79807
34297	79808
225582	79809
169405	79810
9415	79811
62184	79812
33187	79813
218707	79814
3579	79815
241009	79816
31465	79817
222471	79818
378972	79819
222553	79820
97852	79821
60850	79822
443831	79823
65862	79824
33254	79825
218192	79826
5416	79827
441490	79828
31793	79829
199517	79830
123270	79831
121342	79832
63919	79833
442708	79834
55099	79835
64836	79836
111557	79837
240623	79838
240296	79839
122380	79840
234671	79841
439233	79842
271559	79843
4913	79844
417727	79845
418661	79846
154461	79847
173003	79848
49233	79849
305271	79850
96386	79851
148443	79852
87909	79853
320759	79854
410211	79855
148777	79856
148777	79857
320763	79858
78959	79859
65739	79860
163687	79861
149151	79862
391701	79863
199365	79864
199078	79865
49673	79866
396327	79867
219891	79868
94349	79869
242689	79870
357774	79871
67279	79872
21826	79873
319108	79874
338333	79875
127243	79876
69576	79877
168533	79878
198172	79879
88738	79880
31398	79881
51647	79882
198688	79883
151960	79884
56866	79885
53870	79886
46759	79887
431271	79888
62473	79889
56044	79890
72457	79891
409773	79892
117964	79893
86893	79894
409849	79895
212410	79896
146004	79897
183336	79898
32679	79899
354203	79900
203883	79901
183982	79902
22339	79903
49222	79904
94677	79905
183750	79906
15911	79907
325935	79908
420350	79909
348585	79910
15694	79911
6374	79912
64011	79913
320583	79914
15877	79915
88755	79916
173603	79917
231510	79918
199163	79919
387236	79920
107013	79921
52168	79922
13363	79923
330377	79924
162265	79925
46244	79926
20629	79927
447700	79928
172318	79929
58880	79930
223904	79931
230181	79932
60187	79933
114980	79934
60187	79935
362870	79936
121633	79937
215230	79938
242794	79939
228385	79940
407537	79941
32506	79942
116905	79943
89477	79944
67845	79945
106415	79946
215330	79947
214606	79948
387737	79949
234070	79950
105350	79951
213711	79952
182653	79953
40966	79954
112064	79955
249671	79956
173919	79957
88104	79958
99674	79959
207194	79960
88574	79961
25694	79962
163363	79963
5466	79964
75438	79965
4421	79966
359182	79967
390606	79968
25705	79969
158223	79970
322262	79971
77375	79972
50271	79973
58564	79974
243461	79975
165272	79976
55128	79977
4227	79978
1990	79979
46107	79980
186713	79981
163410	79982
221396	79983
22399	79984
16367	79985
131205	79986
327147	79987
433294	79988
65300	79989
150667	79990
19855	79991
30801	79992
377244	79993
15298	79994
190501	79995
104370	79996
85602	79997
394586	79998
383041	79999
314733	80000
2584	80001
8183	80002
67355	80003
89848	80004
1182	80005
12708	80006
6155	80007
8279	80008
277225	80009
432912	80010
254355	80011
168794	80012
237034	80013
33563	80014
418647	80015
171100	80016
314695	80017
408455	80018
260440	80019
273467	80020
36210	80021
128525	80022
128525	80023
364960	80024
99067	80025
35216	80026
56847	80027
261724	80028
268261	80029
428794	80030
273468	80031
412089	80032
216256	80033
364452	80034
358995	80035
191020	80036
231942	80037
18182	80038
30578	80039
256001	80040
169398	80041
436919	80042
117116	80043
18557	80044
116371	80045
276979	80046
227134	80047
116371	80048
227134	80049
255246	80050
12914	80051
255869	80052
162251	80053
14241	80054
145505	80055
342832	80056
82661	80057
162842	80058
162842	80059
43652	80060
173621	80061
317165	80062
160775	80063
197056	80064
107112	80065
42933	80066
15410	80067
165590	80068
1999	80069
44917	80070
3357	80071
154550	80072
35983	80073
111280	80074
219051	80075
111280	80076
107945	80077
80852	80078
155063	80079
81250	80080
69483	80081
238489	80082
658	80083
187703	80084
110143	80085
187703	80086
453930	80087
305919	80088
63933	80089
219383	80090
321744	80091
50201	80092
452958	80093
95116	80094
72958	80095
6714	80096
74437	80097
385327	80098
68422	80099
134417	80100
87045	80101
3436	80102
230966	80103
228930	80104
74594	80105
260753	80106
378185	80107
429905	80108
238002	80109
151520	80110
48481	80111
228	80112
69028	80113
72965	80114
171850	80115
141613	80116
308775	80117
253271	80118
345639	80119
61520	80120
13168	80121
82403	80122
72433	80123
434980	80124
156713	80125
235235	80126
75230	80127
459	80128
425914	80129
292128	80130
147096	80131
344136	80132
332744	80133
408238	80134
338635	80135
84995	80136
155600	80137
249196	80138
178927	80139
160634	80140
95635	80141
128300	80142
126346	80143
296203	80144
140517	80145
134925	80146
171602	80147
113675	80148
317815	80149
322115	80150
266922	80151
52282	80152
424852	80153
115873	80154
320063	80155
219862	80156
14945	80157
105037	80158
54971	80159
1960	80160
396931	80161
225284	80162
12180	80163
99371	80164
20438	80165
164418	80166
51283	80167
164698	80168
278103	80169
94701	80170
185709	80171
41112	80172
58757	80173
36863	80174
64670	80175
455647	80176
366135	80177
245777	80178
2138	80179
78163	80180
10	80181
315086	80182
105149	80183
20014	80184
382226	80185
11160	80186
31440	80187
241290	80188
242587	80189
189432	80190
7495	80191
135757	80192
148560	80193
59195	80194
335777	80195
421486	80196
387404	80197
242953	80198
153552	80199
180206	80200
311950	80201
167171	80202
302808	80203
32751	80204
36602	80205
16080	80206
52554	80207
250239	80208
187021	80209
7898	80210
6919	80211
74017	80212
183848	80213
376162	80214
95747	80215
22028	80216
80251	80217
324641	80218
253483	80219
110743	80220
370644	80221
420220	80222
103426	80223
69684	80224
53779	80225
204859	80226
39433	80227
3210	80228
10054	80229
32958	80230
20355	80231
53089	80232
376705	80233
167098	80234
74351	80235
50030	80236
45998	80237
369230	80238
22820	80239
294087	80240
388290	80241
194630	80242
202452	80243
119208	80244
169069	80245
25355	80246
12061	80247
293517	80248
7279	80249
214116	80250
333587	80251
11001	80252
5752	80253
40448	80254
92113	80255
186594	80256
66152	80257
374795	80258
95879	80259
342382	80260
78329	80261
413725	80262
220624	80263
24206	80264
422159	80265
218701	80266
67731	80267
71710	80268
383592	80269
51667	80270
383620	80271
228352	80272
221746	80273
37618	80274
112871	80275
373519	80276
229779	80277
111211	80278
100362	80279
319912	80280
366287	80281
332571	80282
230794	80283
261400	80284
5752	80285
114539	80286
277105	80287
416045	80288
162317	80289
8296	80290
170836	80291
166099	80292
20608	80293
55298	80294
309298	80295
108003	80296
29011	80297
91222	80298
2697	80299
185529	80300
110745	80301
21437	80302
109547	80303
370582	80304
189063	80305
135697	80306
21164	80307
423063	80308
86545	80309
9323	80310
31868	80311
96232	80312
433392	80313
11794	80314
338543	80315
5095	80316
191586	80317
62283	80318
68037	80319
358111	80320
3939	80321
155477	80322
42668	80323
270961	80324
140097	80325
381696	80326
386819	80327
314126	80328
256902	80329
149395	80330
2294	80331
264801	80332
239772	80333
2294	80334
254271	80335
136671	80336
9438	80337
393614	80338
420408	80339
11983	80340
389665	80341
16382	80342
136420	80343
273884	80344
154689	80345
281081	80346
95837	80347
124642	80348
13494	80349
193245	80350
63127	80351
86363	80352
86363	80353
165208	80354
17049	80355
58700	80356
222445	80357
41891	80358
231421	80359
263980	80360
27478	80361
120595	80362
145628	80363
365094	80364
108879	80365
273741	80366
7284	80367
458271	80368
142511	80369
351975	80370
336981	80371
403351	80372
254407	80373
322163	80374
157645	80375
18879	80376
114277	80377
55459	80378
377436	80379
45628	80380
52645	80381
111550	80382
102175	80383
349131	80384
209718	80385
65060	80386
4279	80387
209927	80388
118326	80389
101053	80390
27771	80391
51913	80392
106609	80393
28044	80394
195475	80395
123558	80396
48548	80397
97796	80398
48548	80399
9313	80400
248490	80401
88301	80402
178708	80403
37923	80404
245087	80405
142398	80406
24655	80407
87809	80408
345084	80409
317868	80410
434890	80411
135563	80412
28508	80413
189447	80414
352818	80415
77548	80416
151535	80417
258125	80418
181886	80419
4117	80420
208144	80421
151886	80422
449722	80423
225993	80424
32169	80425
21941	80426
12652	80427
12652	80428
102823	80429
14647	80430
6930	80431
167703	80432
255532	80433
216844	80434
46159	80435
66743	80436
182597	80437
317797	80438
172036	80439
172036	80440
205070	80441
130557	80442
42216	80443
388477	80444
310171	80445
4448	80446
54477	80447
84593	80448
6414	80449
1531	80450
452519	80451
4943	80452
249749	80453
188547	80454
444155	80455
327508	80456
231746	80457
365999	80458
128355	80459
275338	80460
8962	80461
452849	80462
251099	80463
77685	80464
176897	80465
394410	80466
410877	80467
454790	80468
402990	80469
160870	80470
297607	80471
237145	80472
119699	80473
7522	80474
124329	80475
200035	80476
194504	80477
342651	80478
140614	80479
86059	80480
155308	80481
122007	80482
386721	80483
100347	80484
443459	80485
194863	80486
129197	80487
339890	80488
81323	80489
248352	80490
210995	80491
148453	80492
338064	80493
22683	80494
42876	80495
115428	80496
245919	80497
135873	80498
296214	80499
299039	80500
83227	80501
202043	80502
52069	80503
89602	80504
408670	80505
96802	80506
208453	80507
452194	80508
176771	80509
293975	80510
416307	80511
369844	80512
171936	80513
278879	80514
125048	80515
118301	80516
77189	80517
67051	80518
403656	80519
415651	80520
166630	80521
181576	80522
139005	80523
277870	80524
346033	80525
450549	80526
279335	80527
304524	80528
216605	80529
287219	80530
214569	80531
226082	80532
388742	80533
367772	80534
406448	80535
381877	80536
132183	80537
111031	80538
149741	80539
318883	80540
90180	80541
296892	80542
135177	80543
129195	80544
387241	80545
165016	80546
81806	80547
97141	80548
392449	80549
147292	80550
359701	80551
178848	80552
112402	80553
443468	80554
444859	80555
126178	80556
326188	80557
387242	80558
89278	80559
282537	80560
450546	80561
43093	80562
421708	80563
301818	80564
269686	80565
432584	80566
13617	80567
336586	80568
298212	80569
20192	80570
45466	80571
157324	80572
84454	80573
369236	80574
233827	80575
288375	80576
301129	80577
68943	80578
49347	80579
230587	80580
206185	80581
228944	80582
169269	80583
316982	80584
148863	80585
315499	80586
454937	80587
378924	80588
343804	80589
358631	80590
361893	80591
57633	80592
341538	80593
34947	80594
112476	80595
207547	80596
107864	80597
451181	80598
319422	80599
187471	80600
65974	80601
269694	80602
147676	80603
459398	80604
316496	80605
53825	80606
326888	80607
248049	80608
119696	80609
157325	80610
331013	80611
82656	80612
115910	80613
98095	80614
338719	80615
279339	80616
185175	80617
414992	80618
154583	80619
95801	80620
286770	80621
370503	80622
89789	80623
192680	80624
102127	80625
47113	80626
228539	80627
306229	80628
206186	80629
64220	80630
138483	80631
217705	80632
316984	80633
263625	80634
194503	80635
167354	80636
314042	80637
52540	80638
46015	80639
385274	80640
194861	80641
429112	80642
31060	80643
120656	80644
155307	80645
174540	80646
116113	80647
107411	80648
147843	80649
192244	80650
176050	80651
18093	80652
434243	80653
160192	80654
288373	80655
260864	80656
75313	80657
425660	80658
363575	80659
155309	80660
419747	80661
186255	80662
315357	80663
55664	80664
218300	80665
296894	80666
213801	80667
81623	80668
286772	80669
244186	80670
193034	80671
162928	80672
111409	80673
207446	80674
70234	80675
378201	80676
8502	80677
364419	80678
99070	80679
178113	80680
244190	80681
207279	80682
209691	80683
73202	80684
176899	80685
156962	80686
142959	80687
176901	80688
70229	80689
433756	80690
429695	80691
122038	80692
202043	80693
213803	80694
31013	80695
181190	80696
58096	80697
71071	80698
71586	80699
300487	80700
276643	80701
333287	80702
202793	80703
112614	80704
213808	80705
102422	80706
258740	80707
165353	80708
284160	80709
313360	80710
202009	80711
208987	80712
364849	80713
58436	80714
171538	80715
46466	80716
167654	80717
366007	80718
58094	80719
35837	80720
248562	80721
27589	80722
55351	80723
309710	80724
216954	80725
52462	80726
122800	80727
180103	80728
434743	80729
244187	80730
44011	80731
363573	80732
414132	80733
347863	80734
221539	80735
74423	80736
55995	80737
72831	80738
407040	80739
152907	80740
380142	80741
248562	80742
46546	80743
14	80744
196101	80745
259423	80746
388437	80747
141309	80748
404288	80749
101441	80750
333300	80751
439733	80752
190403	80753
352363	80754
255128	80755
100015	80756
426619	80757
138268	80758
44117	80759
193308	80760
313366	80761
389602	80762
431996	80763
115710	80764
385792	80765
147679	80766
165017	80767
115911	80768
197910	80769
410272	80770
212459	80771
329708	80772
433755	80773
287687	80774
56261	80775
372629	80776
260110	80777
227210	80778
349321	80779
207066	80780
4525	80781
345448	80782
87114	80783
174821	80784
258260	80785
418439	80786
337043	80787
88749	80788
219915	80789
286761	80790
54673	80791
29743	80792
417537	80793
217317	80794
93077	80795
302512	80796
356791	80797
211755	80798
21443	80799
316166	80800
156722	80801
12684	80802
263804	80803
93545	80804
266656	80805
191472	80806
93672	80807
26703	80808
452237	80809
50752	80810
123891	80811
239159	80812
445119	80813
122979	80814
210350	80815
392580	80816
34076	80817
107484	80818
123751	80819
13140	80820
67968	80821
52835	80822
237635	80823
95413	80824
12202	80825
9930	80826
36742	80827
116440	80828
41596	80829
41731	80830
304070	80831
297990	80832
268320	80833
299276	80834
84693	80835
257857	80836
299804	80837
203104	80838
80937	80839
297312	80840
282616	80841
6137	80842
41731	80843
270088	80844
154725	80845
154887	80846
41634	80847
296141	80848
72710	80849
63543	80850
172818	80851
427712	80852
2632	80853
32606	80854
402172	80855
385671	80856
375725	80857
125198	80858
363458	80859
60634	80860
225329	80861
324630	80862
240428	80863
116956	80864
347217	80865
57020	80866
115201	80867
436626	80868
18876	80869
266237	80870
48091	80871
151890	80872
225024	80873
123888	80874
91887	80875
247201	80876
453046	80877
46700	80878
85183	80879
372040	80880
34388	80881
74643	80882
142605	80883
1796	80884
36755	80885
293874	80886
1361	80887
13276	80888
73061	80889
146493	80890
30972	80891
108411	80892
69258	80893
62754	80894
238162	80895
6724	80896
248384	80897
76176	80898
155713	80899
160457	80900
371764	80901
140380	80902
17458	80903
158526	80904
203621	80905
104124	80906
152976	80907
90746	80908
231502	80909
62878	80910
202253	80911
44601	80912
43819	80913
54523	80914
344140	80915
41486	80916
29049	80917
215356	80918
91817	80919
183737	80920
26537	80921
433352	80922
312331	80923
110692	80924
109591	80925
113250	80926
249161	80927
351972	80928
232406	80929
97033	80930
185022	80931
219052	80932
358458	80933
303377	80934
29113	80935
360358	80936
200261	80937
23557	80938
52244	80939
196136	80940
122461	80941
50032	80942
200250	80943
221425	80944
422075	80945
108949	80946
194357	80947
319493	80948
372987	80949
257488	80950
159280	80951
247298	80952
7415	80953
416417	80954
34167	80955
44888	80956
85833	80957
95626	80958
14395	80959
65128	80960
205482	80961
992	80962
169608	80963
431128	80964
310117	80965
218234	80966
357218	80967
269751	80968
2405	80969
143018	80970
9181	80971
131841	80972
64459	80973
267547	80974
188567	80975
296274	80976
16701	80977
157340	80978
241636	80979
302343	80980
219946	80981
178775	80982
128499	80983
37115	80984
149101	80985
27972	80986
159725	80987
196345	80988
79681	80989
58643	80990
6870	80991
151979	80992
37115	80993
92224	80994
39198	80995
50877	80996
114755	80997
231894	80998
170712	80999
62403	81000
243818	81001
384010	81002
365861	81003
9792	81004
401179	81005
9	81006
165176	81007
193052	81008
240346	81009
28087	81010
154499	81011
2887	81012
161707	81013
167217	81014
174164	81015
49133	81016
69986	81017
124693	81018
76768	81019
6363	81020
21095	81021
542	81022
236899	81023
238538	81024
334898	81025
431930	81026
181060	81027
19251	81028
62427	81029
62526	81030
122012	81031
63014	81032
63014	81033
118407	81034
65666	81035
63013	81036
11880	81037
269799	81038
14548	81039
69574	81040
10363	81041
32162	81042
320581	81043
319008	81044
17539	81045
431942	81046
6745	81047
201552	81048
15786	81049
4388	81050
81083	81051
189990	81052
17200	81053
201369	81054
49260	81055
371881	81056
434064	81057
319218	81058
12618	81059
14135	81060
127895	81061
370267	81062
63317	81063
2131	81064
23536	81065
46679	81066
238001	81067
65588	81068
110002	81069
163861	81070
294342	81071
225639	81072
130075	81073
259799	81074
25291	81075
204878	81076
71946	81077
185731	81078
63534	81079
49960	81080
97987	81081
246116	81082
10166	81083
13494	81084
134739	81085
15768	81086
45735	81087
48146	81088
143569	81089
126643	81090
172398	81091
14628	81092
82381	81093
48475	81094
296280	81095
23275	81096
78414	81097
78221	81098
159915	81099
280103	81100
35447	81101
178929	81102
452953	81103
16622	81104
366102	81105
124081	81106
121419	81107
50336	81108
420752	81109
78139	81110
370697	81111
79350	81112
228312	81113
228313	81114
295506	81115
320823	81116
227995	81117
386891	81118
218845	81119
299644	81120
131484	81121
69913	81122
163460	81123
173589	81124
36673	81125
116339	81126
192036	81127
42736	81128
37506	81129
447465	81130
156781	81131
145801	81132
168120	81133
78972	81134
126028	81135
21481	81136
210110	81137
205379	81138
205379	81139
340346	81140
452480	81141
44584	81142
45136	81143
19593	81144
434183	81145
7444	81146
187762	81147
266486	81148
177433	81149
111942	81150
235585	81151
100177	81152
434619	81153
1485	81154
259109	81155
173766	81156
150504	81157
215031	81158
317398	81159
244938	81160
13549	81161
103044	81162
108229	81163
59269	81164
77044	81165
36360	81166
12684	81167
31615	81168
6523	81169
37807	81170
113540	81171
47962	81172
85314	81173
94362	81174
112892	81175
655	81176
237499	81177
130411	81178
77664	81179
170457	81180
51121	81181
251031	81182
71690	81183
346568	81184
304454	81185
164131	81186
73738	81187
180858	81188
158008	81189
56804	81190
444058	81191
381003	81192
15972	81193
96262	81194
35246	81195
18699	81196
153938	81197
43004	81198
218380	81199
122345	81200
67006	81201
297742	81202
371857	81203
5782	81204
120138	81205
405565	81206
54753	81207
612	81208
27207	81209
4794	81210
434517	81211
55072	81212
34157	81213
8404	81214
63156	81215
364040	81216
10400	81217
273547	81218
64348	81219
11620	81220
454952	81221
144539	81222
405470	81223
169564	81224
80365	81225
99499	81226
26658	81227
309	81228
447282	81229
22250	81230
19815	81231
152289	81232
291783	81233
33266	81234
6494	81235
98116	81236
23445	81237
148421	81238
163149	81239
2275	81240
155604	81241
9803	81242
40083	81243
91126	81244
66152	81245
61563	81246
90921	81247
365894	81248
27996	81249
30939	81250
75830	81251
25052	81252
855	81253
455950	81254
311996	81255
218342	81256
395039	81257
197914	81258
218820	81259
254836	81260
18290	81261
1130	81262
8225	81263
106220	81264
8724	81265
383921	81266
17808	81267
5402	81268
437525	81269
23492	81270
108342	81271
283692	81272
194570	81273
165903	81274
11676	81275
131470	81276
89958	81277
18294	81278
36548	81279
317710	81280
76873	81281
251550	81282
66855	81283
149950	81284
214575	81285
222751	81286
16131	81287
18852	81288
322705	81289
37456	81290
2335	81291
87303	81292
142070	81293
22417	81294
55760	81295
286345	81296
4150	81297
195592	81298
212394	81299
308108	81300
60461	81301
162560	81302
41097	81303
336442	81304
98133	81305
439	81306
14834	81307
167925	81308
139546	81309
115725	81310
313263	81311
93028	81312
74202	81313
93806	81314
14243	81315
382734	81316
115938	81317
7843	81318
162530	81319
79523	81320
309419	81321
36085	81322
45119	81323
229583	81324
1905	81325
17348	81326
121077	81327
106367	81328
60355	81329
200049	81330
457718	81331
33604	81332
189294	81333
111751	81334
641	81335
66223	81336
3723	81337
616	81338
219389	81339
168897	81340
89653	81341
43913	81342
10255	81343
358293	81344
55598	81345
222179	81346
1642	81347
378383	81348
6299	81349
121335	81350
19770	81351
95	81352
105506	81353
216371	81354
61767	81355
218459	81356
124715	81357
3367	81358
18801	81359
65450	81360
281926	81361
208370	81362
17550	81363
152638	81364
17974	81365
140272	81366
2674	81367
222052	81368
2490	81369
155754	81370
73383	81371
360397	81372
51695	81373
54549	81374
144308	81375
7785	81376
83594	81377
35471	81378
46255	81379
345283	81380
42190	81381
108519	81382
35694	81383
26799	81384
7463	81385
41680	81386
210998	81387
103266	81388
84987	81389
34038	81390
166060	81391
403979	81392
42146	81393
38436	81394
197015	81395
121269	81396
428520	81397
8958	81398
341273	81399
2342	81400
6697	81401
25714	81402
95020	81403
76154	81404
4497	81405
29019	81406
322436	81407
340495	81408
291908	81409
111404	81410
41951	81411
219066	81412
12676	81413
156138	81414
98849	81415
204392	81416
15751	81417
60146	81418
413408	81419
252395	81420
301975	81421
121095	81422
429911	81423
206751	81424
169749	81425
66352	81426
55380	81427
40871	81428
27701	81429
68726	81430
412035	81431
17202	81432
196	81433
153687	81434
45770	81435
7698	81436
72087	81437
3754	81438
766	81439
18304	81440
10759	81441
80190	81442
287745	81443
284026	81444
169663	81445
90328	81446
135182	81447
112144	81448
228620	81449
8723	81450
199426	81451
128718	81452
417527	81453
25225	81454
160315	81455
146708	81456
12183	81457
29216	81458
59033	81459
76141	81460
351148	81461
39934	81462
179110	81463
141347	81464
144726	81465
150632	81466
5486	81467
284785	81468
447551	81469
1204	81470
14674	81471
44326	81472
188905	81473
232420	81474
179288	81475
9963	81476
16855	81477
443101	81478
2017	81479
171710	81480
124349	81481
13058	81482
583	81483
9147	81484
121023	81485
62745	81486
10540	81487
2357	81488
21401	81489
285742	81490
9135	81491
195105	81492
309560	81493
349224	81494
84896	81495
166541	81496
43777	81497
3009	81498
436	81499
62233	81500
21460	81501
116346	81502
146943	81503
113480	81504
26199	81505
68623	81506
451598	81507
33225	81508
162459	81509
46961	81510
172831	81511
214814	81512
257913	81513
235619	81514
50694	81515
121353	81516
33016	81517
33581	81518
8857	81519
149026	81520
299	81521
17984	81522
50332	81523
238788	81524
75602	81525
10666	81526
162482	81527
50748	81528
15256	81529
234075	81530
129802	81531
292378	81532
242631	81533
338522	81534
163743	81535
141853	81536
18936	81537
50947	81538
65900	81539
242669	81540
119361	81541
60064	81542
329039	81543
94749	81544
7840	81545
95591	81546
263077	81547
436920	81548
277678	81549
44256	81550
24394	81551
21241	81552
47910	81553
6076	81554
31221	81555
116507	81556
9461	81557
256453	81558
85252	81559
23737	81560
154374	81561
8311	81562
11671	81563
37201	81564
282730	81565
296737	81566
409587	81567
65605	81568
37723	81569
44350	81570
18827	81571
161074	81572
6617	81573
28787	81574
152638	81575
296821	81576
15491	81577
102300	81578
92521	81579
429202	81580
83711	81581
72596	81582
432167	81583
147670	81584
122947	81585
20699	81586
103922	81587
289081	81588
235227	81589
14423	81590
116474	81591
9057	81592
6520	81593
2268	81594
74754	81595
143554	81596
111527	81597
313130	81598
22017	81599
181880	81600
161370	81601
73934	81602
54507	81603
206318	81604
105515	81605
233299	81606
54994	81607
3079	81608
248426	81609
31200	81610
40691	81611
28472	81612
8661	81613
3180	81614
242500	81615
71262	81616
102973	81617
30822	81618
2210	81619
509	81620
12301	81621
11530	81622
51203	81623
141326	81624
284613	81625
391151	81626
99829	81627
61968	81628
165476	81629
2303	81630
50639	81631
292723	81632
114843	81633
281672	81634
95764	81635
94343	81636
113187	81637
130519	81638
34475	81639
294404	81640
73085	81641
8776	81642
101503	81643
127310	81644
45737	81645
4941	81646
54626	81647
167369	81648
156762	81649
19636	81650
128874	81651
181992	81652
5361	81653
84852	81654
43147	81655
5849	81656
25272	81657
118719	81658
11944	81659
134402	81660
25161	81661
193994	81662
187569	81663
8512	81664
11544	81665
116046	81666
14319	81667
71106	81668
110683	81669
268589	81670
51769	81671
1259	81672
2718	81673
90381	81674
396626	81675
356175	81676
304082	81677
37687	81678
55928	81679
142842	81680
231081	81681
74545	81682
435185	81683
93226	81684
41254	81685
14520	81686
42309	81687
34548	81688
100432	81689
37908	81690
216624	81691
48681	81692
138420	81693
6753	81694
179445	81695
362	81696
19034	81697
88235	81698
11585	81699
6887	81700
33090	81701
52335	81702
1956	81703
23600	81704
186270	81705
31542	81706
145806	81707
39118	81708
16868	81709
491	81710
19401	81711
166921	81712
174047	81713
2465	81714
1512	81715
380166	81716
7110	81717
172275	81718
368	81719
546	81720
118188	81721
151948	81722
11061	81723
242341	81724
38553	81725
32177	81726
117291	81727
158973	81728
231144	81729
8936	81730
237972	81731
262628	81732
418	81733
2988	81734
249722	81735
186355	81736
14101	81737
26575	81738
361923	81739
56129	81740
153682	81741
298961	81742
162901	81743
58887	81744
184824	81745
24900	81746
201139	81747
235268	81748
171408	81749
28927	81750
26542	81751
40922	81752
21964	81753
235972	81754
186930	81755
2669	81756
103506	81757
25254	81758
437808	81759
150238	81760
369413	81761
19862	81762
62394	81763
62619	81764
36182	81765
36182	81766
190483	81767
27518	81768
239399	81769
276432	81770
103445	81771
196096	81772
413547	81773
27129	81774
93533	81775
143314	81776
294951	81777
94	81778
15316	81779
342792	81780
200092	81781
106642	81782
193564	81783
110684	81784
216539	81785
426447	81786
170213	81787
101083	81788
46307	81789
38940	81790
52417	81791
198610	81792
188026	81793
302973	81794
182027	81795
383357	81796
25377	81797
376392	81798
112390	81799
106943	81800
299935	81801
47498	81802
40527	81803
234472	81804
152567	81805
142192	81806
79	81807
126380	81808
158504	81809
73045	81810
169404	81811
15177	81812
1477	81813
107732	81814
5475	81815
331716	81816
22824	81817
116510	81818
11977	81819
211917	81820
87608	81821
11522	81822
133599	81823
185267	81824
207861	81825
61660	81826
40	81827
135886	81828
260923	81829
140844	81830
37165	81831
209727	81832
27735	81833
38930	81834
10309	81835
16371	81836
1331	81837
39532	81838
68908	81839
56839	81840
166519	81841
288430	81842
30749	81843
266665	81844
125937	81845
8972	81846
46002	81847
175895	81848
36547	81849
122913	81850
413526	81851
162925	81852
107021	81853
61356	81854
7649	81855
89815	81856
87188	81857
34572	81858
191211	81859
142548	81860
73357	81861
38919	81862
38919	81863
28761	81864
173168	81865
360290	81866
176119	81867
52940	81868
33247	81869
33247	81870
31135	81871
179947	81872
116725	81873
33210	81874
29884	81875
24781	81876
65663	81877
141080	81878
93145	81879
330627	81880
292186	81881
8372	81882
118771	81883
273137	81884
122542	81885
183938	81886
169018	81887
222805	81888
229531	81889
72347	81890
8628	81891
315983	81892
270211	81893
99002	81894
259229	81895
124832	81896
21841	81897
77090	81898
389952	81899
399414	81900
36088	81901
16805	81902
125879	81903
29692	81904
2419	81905
115479	81906
106484	81907
36470	81908
49082	81909
54016	81910
35740	81911
124639	81912
198749	81913
121210	81914
101722	81915
71	81916
186652	81917
73155	81918
59908	81919
437638	81920
181114	81921
2782	81922
68572	81923
66295	81924
61071	81925
76745	81926
113571	81927
218927	81928
43095	81929
238843	81930
448188	81931
29188	81932
164990	81933
69272	81934
361	81935
119141	81936
82638	81937
14012	81938
104783	81939
77350	81940
139479	81941
156496	81942
249991	81943
21256	81944
17335	81945
7226	81946
312312	81947
73264	81948
61324	81949
239974	81950
49909	81951
21426	81952
82441	81953
229860	81954
197406	81955
146830	81956
33329	81957
127042	81958
197271	81959
22089	81960
11445	81961
12036	81962
204334	81963
14097	81964
268773	81965
321394	81966
195343	81967
360560	81968
222354	81969
83449	81970
337225	81971
43074	81972
18396	81973
68211	81974
60473	81975
95862	81976
321996	81977
115415	81978
20531	81979
109827	81980
296932	81981
22819	81982
137471	81983
216027	81984
198948	81985
276107	81986
81890	81987
286635	81988
647	81989
113953	81990
123157	81991
38245	81992
60601	81993
188580	81994
64065	81995
418133	81996
44013	81997
49318	81998
116565	81999
217399	82000
310033	82001
97968	82002
4535	82003
294298	82004
79951	82005
86932	82006
32559	82007
355664	82008
88750	82009
5541	82010
139242	82011
196583	82012
50148	82013
163617	82014
22209	82015
63593	82016
31727	82017
64210	82018
167995	82019
1745	82020
45864	82021
38377	82022
35661	82023
281174	82024
445011	82025
105549	82026
166016	82027
178247	82028
72813	82029
199362	82030
107867	82031
965	82032
386642	82033
147786	82034
149271	82035
421746	82036
149345	82037
22025	82038
61663	82039
322025	82040
14571	82041
165710	82042
262888	82043
113678	82044
51655	82045
72805	82046
239792	82047
118529	82048
407145	82049
219065	82050
97658	82051
182846	82052
117568	82053
23728	82054
176153	82055
81715	82056
321874	82057
65118	82058
238091	82059
140402	82060
40375	82061
126154	82062
102324	82063
114690	82064
249662	82065
112300	82066
39340	82067
3939	82068
150002	82069
436194	82070
348696	82071
186517	82072
19963	82073
116567	82074
66641	82075
94296	82076
341260	82077
32626	82078
9468	82079
223290	82080
37687	82081
204899	82082
264742	82083
65653	82084
184627	82085
72755	82086
2718	82087
80697	82088
97125	82089
294441	82090
104601	82091
133667	82092
53409	82093
139140	82094
79015	82095
74559	82096
84220	82097
250683	82098
86665	82099
138724	82100
262002	82101
95471	82102
205827	82103
298310	82104
263069	82105
21644	82106
287177	82107
92396	82108
381416	82109
417446	82110
222969	82111
22320	82112
184778	82113
15073	82114
113674	82115
230583	82116
66641	82117
113853	82118
414383	82119
42369	82120
163691	82121
165586	82122
83609	82123
92524	82124
224680	82125
229166	82126
339914	82127
69399	82128
240186	82129
3188	82130
231883	82131
30203	82132
228393	82133
94115	82134
220840	82135
2014	82136
37030	82137
10056	82138
116706	82139
44121	82140
234844	82141
157031	82142
45019	82143
169217	82144
148219	82145
47685	82146
85801	82147
229269	82148
44705	82149
169955	82150
413544	82151
58829	82152
148559	82153
140755	82154
11100	82155
44364	82156
167915	82157
1983	82158
24733	82159
74546	82160
115432	82161
1711	82162
55648	82163
324899	82164
388470	82165
206592	82166
206592	82167
193944	82168
389784	82169
87083	82170
279070	82171
20838	82172
64950	82173
453990	82174
2329	82175
49385	82176
182351	82177
312405	82178
9439	82179
151723	82180
58929	82181
40508	82182
12819	82183
104591	82184
21470	82185
116996	82186
401160	82187
66794	82188
4710	82189
39365	82190
237876	82191
210731	82192
186314	82193
49500	82194
851	82195
56355	82196
345442	82197
267261	82198
379388	82199
627	82200
51944	82201
115548	82202
9480	82203
112757	82204
20940	82205
310781	82206
179196	82207
374724	82208
4403	82209
121124	82210
109112	82211
6222	82212
336317	82213
313593	82214
222430	82215
375912	82216
43971	82217
341584	82218
38507	82219
38507	82220
521	82221
76307	82222
73127	82223
147079	82224
110905	82225
348337	82226
117029	82227
149705	82228
147144	82229
221479	82230
149108	82231
455538	82232
9723	82233
224580	82234
120916	82235
72520	82236
380330	82237
69002	82238
33229	82239
225408	82240
166078	82241
316385	82242
166078	82243
64235	82244
64235	82245
74397	82246
47600	82247
110066	82248
64110	82249
172112	82250
171497	82251
89754	82252
14408	82253
320822	82254
274812	82255
452112	82256
321452	82257
13809	82258
13809	82259
289652	82260
204060	82261
385511	82262
29534	82263
108476	82264
24873	82265
248259	82266
244864	82267
244853	82268
34527	82269
15215	82270
64605	82271
309224	82272
386056	82273
175100	82274
21619	82275
438743	82276
304408	82277
80698	82278
10314	82279
66723	82280
3025	82281
10307	82282
94939	82283
287402	82284
246758	82285
413967	82286
456717	82287
225148	82288
325673	82289
360764	82290
122851	82291
12080	82292
99142	82293
90918	82294
84375	82295
161634	82296
436549	82297
263978	82298
366492	82299
12065	82300
323	82301
132728	82302
445170	82303
79389	82304
79389	82305
79389	82306
12573	82307
45442	82308
192523	82309
83951	82310
16327	82311
334277	82312
15198	82313
199354	82314
1617	82315
5222	82316
35001	82317
35001	82318
28644	82319
23326	82320
115522	82321
206054	82322
232263	82323
80541	82324
14036	82325
110383	82326
3280	82327
20931	82328
299712	82329
203151	82330
11093	82331
188885	82332
205169	82333
77202	82334
224938	82335
8842	82336
21540	82337
8842	82338
318909	82339
203778	82340
349768	82341
57335	82342
93776	82343
408497	82344
38338	82345
53009	82346
340242	82347
46993	82348
120240	82349
214281	82350
33113	82351
306850	82352
81793	82353
133433	82354
309726	82355
14499	82356
16248	82357
35466	82358
67206	82359
192175	82360
390533	82361
42253	82362
37996	82363
160141	82364
84913	82365
261371	82366
410455	82367
165677	82368
12733	82369
135016	82370
71992	82371
59599	82372
131798	82373
150632	82374
224463	82375
213376	82376
13401	82377
14199	82378
37325	82379
157567	82380
674	82381
111098	82382
138808	82383
65829	82384
133421	82385
260775	82386
369311	82387
159855	82388
179552	82389
115822	82390
420556	82391
178856	82392
402688	82393
55229	82394
142684	82395
276077	82396
13592	82397
37326	82398
78118	82399
300701	82400
157723	82401
357	82402
79364	82403
138278	82404
86152	82405
177218	82406
212746	82407
262362	82408
300942	82409
60756	82410
316681	82411
460249	82412
227052	82413
102232	82414
128284	82415
274708	82416
278222	82417
285197	82418
267643	82419
170665	82420
211097	82421
446772	82422
322312	82423
134847	82424
99944	82425
203978	82426
71661	82427
4845	82428
2633	82429
100248	82430
207602	82431
505	82432
251915	82433
438637	82434
30281	82435
220896	82436
214997	82437
413276	82438
135719	82439
19445	82440
125951	82441
358274	82442
332900	82443
349058	82444
86121	82445
373916	82446
373207	82447
284978	82448
127453	82449
27365	82450
27365	82451
45251	82452
109140	82453
197741	82454
63475	82455
779	82456
175964	82457
81694	82458
70461	82459
3476	82460
127424	82461
7044	82462
254910	82463
12398	82464
250750	82465
255920	82466
67426	82467
130907	82468
5333	82469
347842	82470
264458	82471
131916	82472
21447	82473
4587	82474
166535	82475
3552	82476
62674	82477
2074	82478
194270	82479
374051	82480
126144	82481
403736	82482
383439	82483
3295	82484
9479	82485
162253	82486
281630	82487
78656	82488
78656	82489
1252	82490
73824	82491
1429	82492
1429	82493
271525	82494
335773	82495
457189	82496
99176	82497
17243	82498
219176	82499
219176	82500
78555	82501
16079	82502
79870	82503
289292	82504
72516	82505
351885	82506
29034	82507
130863	82508
198862	82509
381380	82510
452292	82511
424	82512
207866	82513
366322	82514
115607	82515
96006	82516
35917	82517
55029	82518
236735	82519
21346	82520
13620	82521
19924	82522
849	82523
14978	82524
2588	82525
17964	82526
442780	82527
308367	82528
109582	82529
17964	82530
61191	82531
40724	82532
13560	82533
317429	82534
19279	82535
3957	82536
362119	82537
123490	82538
27290	82539
48840	82540
402	82541
33000	82542
2232	82543
115244	82544
19770	82545
29319	82546
2764	82547
2817	82548
3310	82549
3185	82550
2071	82551
26749	82552
59048	82553
4466	82554
20383	82555
5029	82556
705	82557
18626	82558
133088	82559
7303	82560
6573	82561
99311	82562
235530	82563
1076	82564
80122	82565
141323	82566
6381	82567
92541	82568
35037	82569
2801	82570
4616	82571
12862	82572
16578	82573
189140	82574
143948	82575
78041	82576
3225	82577
28100	82578
5192	82579
16423	82580
103101	82581
165027	82582
62756	82583
300476	82584
48771	82585
12833	82586
281752	82587
28803	82588
31267	82589
27359	82590
57841	82591
81974	82592
16470	82593
5058	82594
2854	82595
66998	82596
377	82597
8754	82598
20849	82599
22386	82600
358707	82601
49448	82602
18985	82603
17648	82604
117844	82605
21399	82606
7755	82607
67391	82608
46478	82609
27621	82610
201283	82611
14781	82612
166524	82613
42124	82614
15342	82615
210423	82616
89774	82617
132931	82618
33521	82619
63687	82620
3259	82621
3590	82622
1469	82623
19369	82624
103051	82625
164613	82626
2928	82627
54260	82628
140102	82629
224519	82630
5957	82631
5330	82632
4815	82633
1599	82634
9443	82635
12994	82636
8157	82637
1638	82638
16375	82639
300	82640
201113	82641
42036	82642
88516	82643
3066	82644
205463	82645
14162	82646
7149	82647
43438	82648
3032	82649
23580	82650
766	82651
29338	82652
9746	82653
18329	82654
8862	82655
4304	82656
9197	82657
384742	82658
85043	82659
75887	82660
6839	82661
39000	82662
157177	82663
44952	82664
420	82665
28804	82666
38893	82667
84202	82668
155529	82669
40225	82670
277694	82671
10076	82672
22693	82673
61779	82674
226018	82675
386	82676
99414	82677
452210	82678
105767	82679
1293	82680
44018	82681
4825	82682
423985	82683
22504	82684
8639	82685
328913	82686
66292	82687
29465	82688
132210	82689
2811	82690
3507	82691
62354	82692
55944	82693
402	82694
41286	82695
14128	82696
18741	82697
82745	82698
4598	82699
9052	82700
3276	82701
47904	82702
19794	82703
24949	82704
4681	82705
112618	82706
177654	82707
41461	82708
5362	82709
2410	82710
7965	82711
46	82712
18632	82713
5251	82714
96957	82715
52814	82716
4973	82717
21803	82718
2823	82719
14612	82720
431327	82721
140217	82722
65136	82723
1013	82724
1013	82725
1004	82726
458535	82727
9660	82728
18905	82729
4961	82730
25768	82731
224079	82732
8046	82733
37835	82734
12076	82735
287965	82736
2986	82737
326769	82738
177542	82739
5117	82740
30019	82741
215551	82742
14158	82743
219832	82744
404919	82745
1648	82746
62987	82747
335	82748
19336	82749
115626	82750
247143	82751
30148	82752
246820	82753
108774	82754
436270	82755
244316	82756
1577	82757
92675	82758
30148	82759
81691	82760
34537	82761
62266	82762
33856	82763
446843	82764
131540	82765
222586	82766
25032	82767
34603	82768
237096	82769
221624	82770
37853	82771
423915	82772
193753	82773
45927	82774
119382	82775
115019	82776
179500	82777
2629	82778
76502	82779
294954	82780
24497	82781
159263	82782
14463	82783
346674	82784
429122	82785
57128	82786
28878	82787
146714	82788
8594	82789
33806	82790
53197	82791
356373	82792
35271	82793
57010	82794
7944	82795
445544	82796
83962	82797
354558	82798
251783	82799
162567	82800
46991	82801
178699	82802
159263	82803
103908	82804
61243	82805
49502	82806
325503	82807
55464	82808
20308	82809
66992	82810
65066	82811
214560	82812
230167	82813
139344	82814
214951	82815
11962	82816
12023	82817
81551	82818
81461	82819
46991	82820
159788	82821
129201	82822
28178	82823
43659	82824
162910	82825
214975	82826
326165	82827
147681	82828
392787	82829
20151	82830
445906	82831
107720	82832
37403	82833
58882	82834
48591	82835
65505	82836
162771	82837
8594	82838
28141	82839
49353	82840
81454	82841
20151	82842
254410	82843
324171	82844
12023	82845
18166	82846
83484	82847
75668	82848
119705	82849
77389	82850
78193	82851
78193	82852
456082	82853
99683	82854
109015	82855
257454	82856
50187	82857
24172	82858
263731	82859
82990	82860
8705	82861
108495	82862
297649	82863
135939	82864
233773	82865
21821	82866
352757	82867
66366	82868
18205	82869
40115	82870
16	82871
5471	82872
155601	82873
359622	82874
255081	82875
1304	82876
332644	82877
40638	82878
10429	82879
160831	82880
455760	82881
244516	82882
119392	82883
5281	82884
292326	82885
144855	82886
222599	82887
138203	82888
173615	82889
182157	82890
164284	82891
4338	82892
169012	82893
97498	82894
78721	82895
67661	82896
384802	82897
27033	82898
417331	82899
107765	82900
324634	82901
3497	82902
34630	82903
6952	82904
407594	82905
200698	82906
8356	82907
48640	82908
6250	82909
421982	82910
39916	82911
969	82912
132	82913
49231	82914
92465	82915
14104	82916
1948	82917
46663	82918
389388	82919
203524	82920
260702	82921
32316	82922
2116	82923
103780	82924
439387	82925
10039	82926
55751	82927
4805	82928
15356	82929
26080	82930
135350	82931
59296	82932
266090	82933
183738	82934
102029	82935
28478	82936
199442	82937
456688	82938
120530	82939
21140	82940
60964	82941
344933	82942
391054	82943
10317	82944
119483	82945
322026	82946
204106	82947
126780	82948
143126	82949
137545	82950
12480	82951
49377	82952
77274	82953
426382	82954
61980	82955
235099	82956
62460	82957
32551	82958
16450	82959
118455	82960
367012	82961
90474	82962
346329	82963
119225	82964
78820	82965
303402	82966
118243	82967
341951	82968
203640	82969
2263	82970
422115	82971
112769	82972
44208	82973
61297	82974
247315	82975
12954	82976
243015	82977
6888	82978
443868	82979
45002	82980
13787	82981
109478	82982
63712	82983
248472	82984
32725	82985
123795	82986
350702	82987
50906	82988
106203	82989
254932	82990
25227	82991
293480	82992
29776	82993
14829	82994
110642	82995
17875	82996
88258	82997
229100	82998
45077	82999
373875	83000
24856	83001
199032	83002
120853	83003
200360	83004
412093	83005
58831	83006
309014	83007
2357	83008
139450	83009
225689	83010
96814	83011
4493	83012
140572	83013
385227	83014
396824	83015
42175	83016
212037	83017
214480	83018
94902	83019
10086	83020
50794	83021
373962	83022
192149	83023
25924	83024
67766	83025
88958	83026
159661	83027
52722	83028
16607	83029
93089	83030
49257	83031
7183	83032
105730	83033
94178	83034
102513	83035
232851	83036
15625	83037
58929	83038
6903	83039
353636	83040
95586	83041
112091	83042
178502	83043
51469	83044
8454	83045
400021	83046
49168	83047
52774	83048
51461	83049
110415	83050
55612	83051
203588	83052
36169	83053
98880	83054
209711	83055
176408	83056
39612	83057
6304	83058
16184	83059
186269	83060
38093	83061
362324	83062
57375	83063
147492	83064
35424	83065
292009	83066
6331	83067
52243	83068
44596	83069
6958	83070
17037	83071
209609	83072
137766	83073
321561	83074
397486	83075
330949	83076
171704	83077
441883	83078
40051	83079
22473	83080
5343	83081
96420	83082
29133	83083
29877	83084
205033	83085
212126	83086
392114	83087
107427	83088
212126	83089
209722	83090
2564	83091
152375	83092
214583	83093
117151	83094
7936	83095
902	83096
519	83097
21531	83098
306398	83099
172345	83100
105474	83101
189343	83102
50479	83103
19710	83104
23212	83105
172131	83106
154329	83107
72949	83108
455417	83109
40573	83110
403836	83111
81810	83112
7001	83113
119936	83114
101804	83115
278527	83116
59046	83117
452204	83118
84653	83119
296005	83120
1185	83121
41175	83122
404521	83123
11463	83124
319229	83125
343661	83126
221279	83127
56267	83128
18024	83129
15749	83130
368283	83131
4815	83132
56265	83133
368127	83134
349693	83135
405835	83136
335707	83137
241682	83138
20434	83139
94446	83140
312043	83141
31706	83142
45413	83143
432819	83144
66460	83145
240939	83146
3348	83147
278504	83148
276037	83149
281368	83150
59182	83151
8776	83152
241	83153
138481	83154
168878	83155
268326	83156
71047	83157
71539	83158
10317	83159
264051	83160
72855	83161
138888	83162
272298	83163
71536	83164
275138	83165
142211	83166
138887	83167
146261	83168
47083	83169
191073	83170
74016	83171
87690	83172
39715	83173
277054	83174
258508	83175
142491	83176
273545	83177
124671	83178
275139	83179
204698	83180
328928	83181
214196	83182
30285	83183
140334	83184
10923	83185
2014	83186
111095	83187
7468	83188
422576	83189
119309	83190
320402	83191
33520	83192
427939	83193
68818	83194
427775	83195
347769	83196
229830	83197
46976	83198
12805	83199
227449	83200
17824	83201
116907	83202
130975	83203
344354	83204
57288	83205
20892	83206
56009	83207
108642	83208
73140	83209
282391	83210
203303	83211
102649	83212
246574	83213
40056	83214
8170	83215
71363	83216
228389	83217
448948	83218
40056	83219
455178	83220
141197	83221
122314	83222
19212	83223
248597	83224
285253	83225
414157	83226
223901	83227
387631	83228
158311	83229
447620	83230
1484	83231
116466	83232
7714	83233
1355	83234
3749	83235
66114	83236
31210	83237
97485	83238
86110	83239
321374	83240
81615	83241
317201	83242
431170	83243
403223	83244
110432	83245
25188	83246
31346	83247
85456	83248
3805	83249
283926	83250
105522	83251
57906	83252
314796	83253
432741	83254
434146	83255
105212	83256
189523	83257
107314	83258
16378	83259
433361	83260
99559	83261
205279	83262
123086	83263
195956	83264
38789	83265
162622	83266
168315	83267
358729	83268
170324	83269
200964	83270
39296	83271
28547	83272
27069	83273
225043	83274
118836	83275
47187	83276
135968	83277
134945	83278
127951	83279
438734	83280
22902	83281
177909	83282
5028	83283
37754	83284
170719	83285
253311	83286
432094	83287
69621	83288
454009	83289
323331	83290
247139	83291
101441	83292
319932	83293
408480	83294
41141	83295
162905	83296
323687	83297
117414	83298
281401	83299
364270	83300
119696	83301
157021	83302
21000	83303
33180	83304
20276	83305
131889	83306
234854	83307
125443	83308
352437	83309
37234	83310
95478	83311
387138	83312
50219	83313
49096	83314
127563	83315
65773	83316
171583	83317
65773	83318
99085	83319
57610	83320
38406	83321
393957	83322
6041	83323
192238	83324
95523	83325
170355	83326
221863	83327
57040	83328
238889	83329
85345	83330
119565	83331
83911	83332
28155	83333
8792	83334
34740	83335
78081	83336
2806	83337
145122	83338
28593	83339
11360	83340
16469	83341
47088	83342
251288	83343
19963	83344
36109	83345
21738	83346
17145	83347
164258	83348
142361	83349
34665	83350
3474	83351
291456	83352
221126	83353
149497	83354
326123	83355
87393	83356
447173	83357
182149	83358
363028	83359
429498	83360
18233	83361
238165	83362
16724	83363
16724	83364
86738	83365
138906	83366
37843	83367
241003	83368
105460	83369
128225	83370
19954	83371
341360	83372
294394	83373
26764	83374
439846	83375
71348	83376
148466	83377
14459	83378
71744	83379
64233	83380
16021	83381
6763	83382
32330	83383
127979	83384
157199	83385
191552	83386
272940	83387
93485	83388
11146	83389
226858	83390
417885	83391
352097	83392
231132	83393
14708	83394
50601	83395
57257	83396
30601	83397
93277	83398
208336	83399
235194	83400
356	83401
108414	83402
116368	83403
52997	83404
63332	83405
89	83406
6150	83407
18537	83408
300	83409
53770	83410
14521	83411
120	83412
326394	83413
159	83414
246258	83415
4279	83416
38336	83417
452286	83418
49218	83419
198054	83420
59784	83421
62449	83422
58	83423
19096	83424
408431	83425
17902	83426
246034	83427
333307	83428
124996	83429
28951	83430
72067	83431
152538	83432
88906	83433
112089	83434
458170	83435
400794	83436
1128	83437
57275	83438
131573	83439
13584	83440
95242	83441
368829	83442
95189	83443
53324	83444
58400	83445
83097	83446
1784	83447
14331	83448
28349	83449
107574	83450
260378	83451
86844	83452
76	83453
14664	83454
79272	83455
334621	83456
232479	83457
287930	83458
130734	83459
213240	83460
131232	83461
9581	83462
4603	83463
167746	83464
347989	83465
34040	83466
393	83467
105418	83468
5179	83469
52634	83470
398407	83471
13949	83472
29171	83473
257	83474
2963	83475
406115	83476
344935	83477
76943	83478
19491	83479
93270	83480
84086	83481
52338	83482
379254	83483
70012	83484
379628	83485
198402	83486
38414	83487
60085	83488
398662	83489
310609	83490
82508	83491
107403	83492
88899	83493
282178	83494
99936	83495
396570	83496
50245	83497
266413	83498
118378	83499
72609	83500
341799	83501
155511	83502
431063	83503
441928	83504
158674	83505
14137	83506
334991	83507
223419	83508
73278	83509
6106	83510
30065	83511
613	83512
70298	83513
243262	83514
133287	83515
245384	83516
11076	83517
223962	83518
450406	83519
458410	83520
382705	83521
210311	83522
259434	83523
27960	83524
79440	83525
146602	83526
44223	83527
106265	83528
23170	83529
11446	83530
64314	83531
265885	83532
33967	83533
185289	83534
27899	83535
3562	83536
223974	83537
205509	83538
114063	83539
277164	83540
61262	83541
37414	83542
64257	83543
231475	83544
293329	83545
205937	83546
40075	83547
224842	83548
26139	83549
387376	83550
4343	83551
265224	83552
294199	83553
176711	83554
261638	83555
148635	83556
269368	83557
193982	83558
154142	83559
172683	83560
288123	83561
160635	83562
13516	83563
376464	83564
151800	83565
391531	83566
141929	83567
6211	83568
98268	83569
5376	83570
22448	83571
29805	83572
29206	83573
185016	83574
411348	83575
226696	83576
146867	83577
74634	83578
26358	83579
55583	83580
31780	83581
26677	83582
202825	83583
149664	83584
203918	83585
67088	83586
107371	83587
17213	83588
11730	83589
729	83590
5047	83591
124911	83592
167816	83593
159571	83594
109246	83595
359230	83596
17863	83597
283027	83598
20689	83599
218268	83600
159450	83601
103440	83602
57160	83603
130254	83604
51325	83605
8613	83606
113210	83607
268096	83608
114389	83609
21185	83610
223053	83611
5319	83612
439842	83613
99946	83614
21735	83615
324061	83616
270268	83617
32196	83618
142452	83619
3	83620
239307	83621
14936	83622
92015	83623
434382	83624
86222	83625
57045	83626
242927	83627
3279	83628
116682	83629
12122	83630
118320	83631
245084	83632
19373	83633
161523	83634
17058	83635
450951	83636
8034	83637
256244	83638
178521	83639
189154	83640
86592	83641
51942	83642
13883	83643
158744	83644
135310	83645
11354	83646
136449	83647
84844	83648
138367	83649
14990	83650
204	83651
144520	83652
76405	83653
177670	83654
247154	83655
14665	83656
5154	83657
26209	83658
375496	83659
382234	83660
158976	83661
232704	83662
6089	83663
263626	83664
93073	83665
189899	83666
527	83667
17879	83668
14523	83669
67547	83670
15713	83671
125	83672
23000	83673
647	83674
408	83675
126138	83676
78521	83677
658	83678
30405	83679
102903	83680
243716	83681
52354	83682
192939	83683
76484	83684
8309	83685
2404	83686
92433	83687
301617	83688
8707	83689
271	83690
359581	83691
8593	83692
1060	83693
18316	83694
460079	83695
87556	83696
176173	83697
115916	83698
4292	83699
21144	83700
84251	83701
327556	83702
27037	83703
59815	83704
406165	83705
225	83706
39015	83707
21514	83708
53336	83709
291	83710
361629	83711
113498	83712
53995	83713
130205	83714
248499	83715
3449	83716
1892	83717
2292	83718
87619	83719
14437	83720
127881	83721
188582	83722
189149	83723
72606	83724
14049	83725
398815	83726
7360	83727
400719	83728
54014	83729
41222	83730
227089	83731
1587	83732
245017	83733
23485	83734
12828	83735
386873	83736
426910	83737
62402	83738
127923	83739
226161	83740
438940	83741
37466	83742
1202	83743
176162	83744
54632	83745
1767	83746
222593	83747
36856	83748
177487	83749
10927	83750
44088	83751
88509	83752
333629	83753
10163	83754
381879	83755
371303	83756
117947	83757
407057	83758
30952	83759
424171	83760
62262	83761
20689	83762
189940	83763
9943	83764
182225	83765
51152	83766
213289	83767
3610	83768
63491	83769
16603	83770
101529	83771
12790	83772
440603	83773
262600	83774
194098	83775
369101	83776
11168	83777
226075	83778
88815	83779
303425	83780
337692	83781
149129	83782
4306	83783
44315	83784
84069	83785
199542	83786
152240	83787
186205	83788
26752	83789
458876	83790
251995	83791
53689	83792
449175	83793
342775	83794
38758	83795
144728	83796
20192	83797
70094	83798
265136	83799
306266	83800
15278	83801
47865	83802
303618	83803
155204	83804
327042	83805
363236	83806
370194	83807
392456	83808
215964	83809
11098	83810
165083	83811
376	83812
41709	83813
450318	83814
261939	83815
97414	83816
98064	83817
104557	83818
29351	83819
109244	83820
410187	83821
225240	83822
213374	83823
300862	83824
95598	83825
229775	83826
95221	83827
204574	83828
100088	83829
243685	83830
13376	83831
15717	83832
27228	83833
380098	83834
50964	83835
323	83836
98437	83837
48220	83838
160614	83839
6369	83840
134843	83841
336520	83842
148030	83843
77695	83844
40996	83845
382329	83846
106994	83847
26180	83848
49573	83849
23831	83850
17381	83851
42511	83852
324775	83853
108753	83854
76855	83855
209	83856
164955	83857
22456	83858
223329	83859
80159	83860
2319	83861
420	83862
207413	83863
254670	83864
106636	83865
121047	83866
300665	83867
46281	83868
17633	83869
106332	83870
91324	83871
313526	83872
208984	83873
14814	83874
32210	83875
259174	83876
111905	83877
13585	83878
80545	83879
733	83880
65874	83881
46692	83882
7580	83883
87822	83884
46990	83885
199299	83886
23770	83887
291585	83888
8570	83889
320605	83890
102097	83891
158965	83892
7261	83893
270676	83894
105871	83895
20622	83896
119189	83897
7441	83898
21530	83899
39528	83900
7912	83901
43174	83902
32298	83903
9376	83904
86506	83905
33484	83906
292490	83907
90004	83908
109385	83909
440311	83910
288462	83911
184399	83912
5164	83913
3335	83914
53410	83915
7018	83916
1104	83917
217233	83918
5655	83919
91243	83920
335464	83921
328329	83922
405075	83923
191400	83924
67021	83925
92749	83926
394603	83927
62286	83928
17797	83929
35793	83930
201760	83931
452642	83932
353075	83933
177345	83934
28380	83935
691	83936
87888	83937
82386	83938
51545	83939
97404	83940
75565	83941
36733	83942
210674	83943
85709	83944
98254	83945
58149	83946
248901	83947
238069	83948
22630	83949
22706	83950
94996	83951
108785	83952
140399	83953
282917	83954
36855	83955
238645	83956
42215	83957
278959	83958
155165	83959
58625	83960
423817	83961
33788	83962
119529	83963
13922	83964
198517	83965
305490	83966
298148	83967
170777	83968
47606	83969
242066	83970
365052	83971
119691	83972
101949	83973
410302	83974
128054	83975
55054	83976
133175	83977
137207	83978
58853	83979
28965	83980
43803	83981
459379	83982
157517	83983
250512	83984
196302	83985
288410	83986
237807	83987
152218	83988
12103	83989
114676	83990
2985	83991
235525	83992
145641	83993
105248	83994
52084	83995
237608	83996
18549	83997
15687	83998
233534	83999
404588	84000
228253	84001
64237	84002
60281	84003
132770	84004
117893	84005
120509	84006
381859	84007
194699	84008
252009	84009
169711	84010
393467	84011
53472	84012
312512	84013
47419	84014
442693	84015
102889	84016
25240	84017
57187	84018
64278	84019
203423	84020
3067	84021
57229	84022
56498	84023
259857	84024
180648	84025
43869	84026
449105	84027
432096	84028
122305	84029
16171	84030
79940	84031
409832	84032
138423	84033
109421	84034
419365	84035
102238	84036
161055	84037
183390	84038
2577	84039
60930	84040
60263	84041
222999	84042
162945	84043
130446	84044
358785	84045
58599	84046
225376	84047
274064	84048
10257	84049
1656	84050
8270	84051
103930	84052
283566	84053
25588	84054
201499	84055
201281	84056
198504	84057
279159	84058
225401	84059
179149	84060
36335	84061
39487	84062
36146	84063
239946	84064
298636	84065
376660	84066
24394	84067
62240	84068
8450	84069
169378	84070
159560	84071
297070	84072
421121	84073
265433	84074
43454	84075
410902	84076
267827	84077
25379	84078
4275	84079
206454	84080
217582	84081
265477	84082
214349	84083
109850	84084
330502	84085
444487	84086
410911	84087
349838	84088
226734	84089
20373	84090
33791	84091
228172	84092
242774	84093
108638	84094
140873	84095
33126	84096
274334	84097
443905	84098
62778	84099
249082	84100
365364	84101
161986	84102
150495	84103
119352	84104
124170	84105
439730	84106
53751	84107
70266	84108
67357	84109
91275	84110
47696	84111
195838	84112
278182	84113
103168	84114
409238	84115
243486	84116
13611	84117
287463	84118
210787	84119
49627	84120
162088	84121
350481	84122
309597	84123
77137	84124
118444	84125
61024	84126
227645	84127
235239	84128
149840	84129
7905	84130
1847	84131
234180	84132
37345	84133
108045	84134
13815	84135
53504	84136
449721	84137
375135	84138
409834	84139
427929	84140
58391	84141
119167	84142
28137	84143
4954	84144
99001	84145
127340	84146
67226	84147
324291	84148
71564	84149
249922	84150
391693	84151
209750	84152
30068	84153
213251	84154
210067	84155
5655	84156
234863	84157
57786	84158
65349	84159
71604	84160
111622	84161
19094	84162
96181	84163
18076	84164
33647	84165
5763	84166
275392	84167
38633	84168
142347	84169
197455	84170
100391	84171
114413	84172
94193	84173
452253	84174
434808	84175
34780	84176
128710	84177
401913	84178
127405	84179
282005	84180
47039	84181
157003	84182
90682	84183
405502	84184
228976	84185
180721	84186
209370	84187
170241	84188
205266	84189
181962	84190
151257	84191
136295	84192
65567	84193
413475	84194
144654	84195
58014	84196
144298	84197
166666	84198
113816	84199
112446	84200
193826	84201
219955	84202
80341	84203
72393	84204
42239	84205
74250	84206
34131	84207
65452	84208
337552	84209
75988	84210
2766	84211
60778	84212
65092	84213
144561	84214
285368	84215
109354	84216
153599	84217
74250	84218
179130	84219
385660	84220
90702	84221
446648	84222
116608	84223
65250	84224
393482	84225
245005	84226
186295	84227
269749	84228
152945	84229
234144	84230
366527	84231
105725	84232
115864	84233
123325	84234
42188	84235
15206	84236
386224	84237
142901	84238
447336	84239
15090	84240
77651	84241
116457	84242
119573	84243
343334	84244
155238	84245
56167	84246
184549	84247
64727	84248
123464	84249
81244	84250
184130	84251
60198	84252
144658	84253
264737	84254
442211	84255
31711	84256
62732	84257
90985	84258
17286	84259
398764	84260
6588	84261
52863	84262
92607	84263
305716	84264
212221	84265
395713	84266
14001	84267
26705	84268
120901	84269
114755	84270
320	84271
4712	84272
62375	84273
349354	84274
12331	84275
74430	84276
68895	84277
389503	84278
4493	84279
15807	84280
355963	84281
2439	84282
403457	84283
453	84284
1942	84285
452351	84286
403829	84287
3910	84288
207	84289
38753	84290
408509	84291
111109	84292
190819	84293
134001	84294
183118	84295
36157	84296
96664	84297
175882	84298
45670	84299
16256	84300
277979	84301
6677	84302
57544	84303
74520	84304
16256	84305
165871	84306
57544	84307
57620	84308
217781	84309
6677	84310
403456	84311
336	84312
37136	84313
41689	84314
140709	84315
120111	84316
68744	84317
983	84318
244473	84319
239606	84320
417946	84321
202739	84322
427440	84323
137572	84324
1360	84325
222307	84326
332682	84327
183375	84328
27504	84329
190585	84330
141824	84331
247566	84332
275107	84333
125511	84334
150624	84335
457359	84336
17312	84337
371539	84338
100587	84339
131868	84340
108064	84341
345370	84342
324603	84343
9078	84344
314506	84345
244285	84346
6964	84347
106844	84348
35040	84349
45021	84350
227664	84351
371310	84352
251327	84353
348633	84354
116618	84355
1556	84356
328704	84357
126335	84358
1556	84359
121958	84360
414233	84361
165980	84362
95183	84363
99719	84364
99998	84365
121986	84366
40943	84367
368642	84368
372635	84369
23261	84370
62693	84371
422	84372
7644	84373
131032	84374
415623	84375
307338	84376
77807	84377
73578	84378
279861	84379
33549	84380
16097	84381
61767	84382
110980	84383
1556	84384
1556	84385
55958	84386
249286	84387
24508	84388
397387	84389
50203	84390
93989	84391
387289	84392
296045	84393
445013	84394
137401	84395
103777	84396
437313	84397
20083	84398
217483	84399
446579	84400
104876	84401
30190	84402
428782	84403
281156	84404
44529	84405
119047	84406
319669	84407
70323	84408
102368	84409
106853	84410
169908	84411
304880	84412
104234	84413
87391	84414
112459	84415
15716	84416
4413	84417
4413	84418
4413	84419
4413	84420
4413	84421
21826	84422
273115	84423
15550	84424
22009	84425
146457	84426
262229	84427
396438	84428
391049	84429
248800	84430
115839	84431
59564	84432
208210	84433
20891	84434
109619	84435
66484	84436
107016	84437
130613	84438
39852	84439
22596	84440
13300	84441
330248	84442
78797	84443
271755	84444
145549	84445
267990	84446
357915	84447
59362	84448
433816	84449
5628	84450
51032	84451
368926	84452
233611	84453
32691	84454
265418	84455
335637	84456
388468	84457
186879	84458
155374	84459
52961	84460
95194	84461
113217	84462
452053	84463
40525	84464
95194	84465
2910	84466
22903	84467
187024	84468
45036	84469
40369	84470
264538	84471
380627	84472
409327	84473
65	84474
8932	84475
9670	84476
185949	84477
5902	84478
59607	84479
161277	84480
163557	84481
157632	84482
158145	84483
11661	84484
75598	84485
103950	84486
263903	84487
197594	84488
36886	84489
77476	84490
270865	84491
7482	84492
382570	84493
219106	84494
103003	84495
84595	84496
157632	84497
7157	84498
122918	84499
15129	84500
313705	84501
976	84502
35055	84503
30821	84504
7666	84505
127212	84506
233051	84507
128988	84508
145039	84509
190	84510
4559	84511
26	84512
5818	84513
136567	84514
177772	84515
43890	84516
259245	84517
248247	84518
305	84519
4836	84520
193700	84521
421300	84522
173209	84523
93735	84524
14739	84525
959	84526
152843	84527
100998	84528
385595	84529
102766	84530
143188	84531
137212	84532
14313	84533
148364	84534
87073	84535
9164	84536
166152	84537
12592	84538
265368	84539
2250	84540
206499	84541
355965	84542
226846	84543
373460	84544
95291	84545
10258	84546
35370	84547
4011	84548
43543	84549
136553	84550
61500	84551
22662	84552
13962	84553
1329	84554
152307	84555
48733	84556
454707	84557
3782	84558
36939	84559
456860	84560
168216	84561
409	84562
119167	84563
28374	84564
177247	84565
14946	84566
680	84567
99598	84568
99598	84569
84227	84570
207946	84571
19271	84572
119098	84573
32751	84574
21634	84575
81090	84576
247708	84577
91206	84578
186269	84579
194170	84580
332989	84581
288415	84582
359511	84583
45401	84584
121682	84585
232988	84586
16551	84587
220330	84588
72517	84589
72517	84590
72517	84591
176759	84592
11678	84593
428029	84594
241357	84595
193168	84596
28150	84597
129100	84598
77969	84599
395264	84600
305838	84601
23192	84602
9844	84603
57740	84604
123632	84605
282346	84606
2457	84607
134006	84608
370523	84609
4466	84610
5076	84611
20176	84612
104262	84613
242443	84614
15038	84615
62332	84616
181412	84617
18625	84618
210428	84619
25181	84620
11443	84621
426364	84622
31768	84623
40909	84624
27800	84625
47952	84626
44957	84627
35725	84628
83072	84629
139459	84630
22287	84631
71796	84632
41050	84633
68309	84634
105825	84635
299888	84636
54425	84637
56053	84638
72638	84639
6253	84640
136976	84641
136976	84642
237860	84643
96516	84644
356350	84645
8858	84646
34091	84647
4082	84648
114782	84649
120554	84650
48701	84651
189686	84652
84844	84653
256846	84654
267030	84655
327279	84656
34062	84657
26	84658
294040	84659
54617	84660
105160	84661
75241	84662
15307	84663
219399	84664
40985	84665
109573	84666
2633	84667
230103	84668
132186	84669
147658	84670
67732	84671
148464	84672
27117	84673
69377	84674
163871	84675
416596	84676
456066	84677
125659	84678
117848	84679
225083	84680
65391	84681
127445	84682
233304	84683
116892	84684
103987	84685
100549	84686
420470	84687
3945	84688
89077	84689
407890	84690
266859	84691
101285	84692
200468	84693
373977	84694
94037	84695
375168	84696
207150	84697
372744	84698
56997	84699
189806	84700
184050	84701
126025	84702
241002	84703
445648	84704
224540	84705
23440	84706
120211	84707
62538	84708
450052	84709
404675	84710
70133	84711
156725	84712
384919	84713
23440	84714
420559	84715
14172	84716
119391	84717
124139	84718
275460	84719
21366	84720
142109	84721
166798	84722
32722	84723
37510	84724
232839	84725
127515	84726
127440	84727
333224	84728
71570	84729
445207	84730
7625	84731
249940	84732
124138	84733
235318	84734
100855	84735
48567	84736
250931	84737
65839	84738
70622	84739
126415	84740
245777	84741
200039	84742
300028	84743
30985	84744
168285	84745
260512	84746
7522	84747
55955	84748
112324	84749
14987	84750
70098	84751
109279	84752
71697	84753
235752	84754
170955	84755
430840	84756
29487	84757
172626	84758
412774	84759
9789	84760
33218	84761
315014	84762
410526	84763
166129	84764
202179	84765
93507	84766
311923	84767
229266	84768
382554	84769
54059	84770
204515	84771
5184	84772
65807	84773
206594	84774
37495	84775
276391	84776
140319	84777
113743	84778
755	84779
330696	84780
47653	84781
226715	84782
113743	84783
113743	84784
281645	84785
133571	84786
130027	84787
22657	84788
163344	84789
4194	84790
4194	84791
173768	84792
235422	84793
202961	84794
23581	84795
305699	84796
160899	84797
157666	84798
166105	84799
24451	84800
84972	84801
32640	84802
60496	84803
203240	84804
182328	84805
209581	84806
358794	84807
160131	84808
11051	84809
91508	84810
306186	84811
30914	84812
51361	84813
153154	84814
10250	84815
41640	84816
106729	84817
5635	84818
291701	84819
72681	84820
99164	84821
99164	84822
118629	84823
135106	84824
22594	84825
355395	84826
217238	84827
11346	84828
357748	84829
26765	84830
16319	84831
6559	84832
51796	84833
181255	84834
59	84835
167155	84836
167029	84837
8700	84838
6676	84839
149508	84840
188482	84841
365521	84842
217495	84843
13488	84844
15774	84845
29674	84846
16319	84847
364565	84848
151274	84849
196722	84850
603	84851
35716	84852
64103	84853
52056	84854
178876	84855
181869	84856
403894	84857
70510	84858
306323	84859
8639	84860
51859	84861
104766	84862
239080	84863
53866	84864
238551	84865
146076	84866
62056	84867
383632	84868
194183	84869
14827	84870
14951	84871
205062	84872
146546	84873
323066	84874
201831	84875
309803	84876
28204	84877
80792	84878
188568	84879
123752	84880
41946	84881
359731	84882
9965	84883
164685	84884
199845	84885
85975	84886
31064	84887
6202	84888
92605	84889
7636	84890
343933	84891
199625	84892
11245	84893
227366	84894
23004	84895
2199	84896
410909	84897
28273	84898
32843	84899
91740	84900
23006	84901
96522	84902
278429	84903
112628	84904
194201	84905
41946	84906
45881	84907
127790	84908
113429	84909
5590	84910
1122	84911
378340	84912
28202	84913
57904	84914
286993	84915
28003	84916
28003	84917
38076	84918
140087	84919
96434	84920
209238	84921
289683	84922
32770	84923
299565	84924
197340	84925
89939	84926
306882	84927
253421	84928
85365	84929
245818	84930
795	84931
443757	84932
44427	84933
79563	84934
272762	84935
54782	84936
101126	84937
373562	84938
101095	84939
9480	84940
216648	84941
1861	84942
63903	84943
36743	84944
178066	84945
82516	84946
253850	84947
80132	84948
77170	84949
157289	84950
400198	84951
105326	84952
278108	84953
59795	84954
311800	84955
44231	84956
412442	84957
197702	84958
155982	84959
310983	84960
203735	84961
441277	84962
169346	84963
102560	84964
67769	84965
3139	84966
436753	84967
403762	84968
171665	84969
245959	84970
45353	84971
223706	84972
126636	84973
196438	84974
359395	84975
372816	84976
219032	84977
323533	84978
69095	84979
383478	84980
286469	84981
279715	84982
420179	84983
379331	84984
143466	84985
213025	84986
48643	84987
189412	84988
313633	84989
218170	84990
101580	84991
81662	84992
37254	84993
288770	84994
402589	84995
313585	84996
162225	84997
426611	84998
197237	84999
81687	85000
72565	85001
78439	85002
125089	85003
322578	85004
152654	85005
124191	85006
352665	85007
440486	85008
145744	85009
388435	85010
63983	85011
253312	85012
34079	85013
406277	85014
263770	85015
85507	85016
246451	85017
190206	85018
61435	85019
424791	85020
127048	85021
117451	85022
107232	85023
278017	85024
30575	85025
432073	85026
434319	85027
396556	85028
110352	85029
403774	85030
218169	85031
123980	85032
24789	85033
23359	85034
215654	85035
381727	85036
285819	85037
454991	85038
241286	85039
288073	85040
8171	85041
273125	85042
38165	85043
2925	85044
266731	85045
133441	85046
21998	85047
266774	85048
140982	85049
436663	85050
413533	85051
41390	85052
4316	85053
772	85054
443519	85055
110208	85056
1263	85057
7550	85058
32943	85059
4040	85060
400143	85061
9717	85062
49788	85063
169251	85064
178382	85065
86039	85066
43598	85067
375592	85068
99808	85069
137976	85070
175707	85071
126702	85072
6927	85073
2249	85074
95741	85075
99147	85076
194483	85077
364589	85078
193662	85079
116261	85080
144572	85081
218071	85082
6743	85083
173391	85084
164478	85085
67832	85086
214817	85087
221351	85088
344257	85089
377286	85090
118710	85091
452330	85092
25042	85093
452695	85094
3624	85095
368450	85096
70112	85097
196528	85098
99909	85099
136968	85100
455081	85101
77489	85102
453280	85103
26559	85104
198515	85105
242337	85106
245288	85107
69719	85108
44048	85109
39270	85110
102693	85111
89345	85112
263244	85113
126587	85114
137461	85115
234839	85116
460056	85117
296401	85118
17925	85119
8168	85120
17818	85121
195361	85122
45841	85123
323323	85124
368889	85125
156753	85126
251517	85127
456241	85128
21632	85129
102250	85130
52977	85131
350034	85132
143390	85133
178999	85134
42823	85135
201971	85136
198156	85137
231194	85138
32	85139
199360	85140
351551	85141
96920	85142
120266	85143
528	85144
227098	85145
192183	85146
9873	85147
20828	85148
250713	85149
423221	85150
140472	85151
20982	85152
77830	85153
113617	85154
67198	85155
86086	85156
113617	85157
321925	85158
89202	85159
32868	85160
167762	85161
8059	85162
328907	85163
363439	85164
56853	85165
101095	85166
99003	85167
357595	85168
62095	85169
338449	85170
88987	85171
201179	85172
104900	85173
144398	85174
376993	85175
3669	85176
281073	85177
3798	85178
40692	85179
395574	85180
103372	85181
47840	85182
179029	85183
66572	85184
330981	85185
88242	85186
56334	85187
124865	85188
396960	85189
326019	85190
110235	85191
159468	85192
47473	85193
284724	85194
92969	85195
93194	85196
199458	85197
449238	85198
76827	85199
389126	85200
78640	85201
89835	85202
234257	85203
244852	85204
158585	85205
196775	85206
41362	85207
36719	85208
289126	85209
189200	85210
313	85211
175155	85212
87157	85213
332764	85214
348850	85215
78619	85216
18710	85217
18710	85218
18710	85219
144135	85220
341965	85221
192371	85222
24746	85223
376016	85224
116365	85225
81036	85226
389921	85227
321400	85228
123181	85229
147988	85230
74468	85231
214905	85232
27557	85233
445885	85234
421290	85235
248084	85236
372697	85237
3233	85238
98486	85239
131247	85240
202139	85241
248248	85242
311071	85243
247921	85244
308950	85245
58460	85246
13860	85247
189355	85248
65918	85249
11082	85250
13119	85251
92563	85252
10724	85253
346827	85254
181735	85255
219991	85256
128740	85257
159158	85258
311233	85259
2849	85260
410610	85261
124030	85262
219118	85263
368957	85264
233781	85265
70491	85266
450542	85267
105023	85268
414894	85269
221338	85270
11034	85271
194613	85272
200230	85273
67124	85274
48731	85275
7144	85276
55331	85277
49637	85278
349999	85279
120262	85280
44880	85281
237235	85282
340336	85283
383986	85284
114498	85285
156422	85286
95016	85287
281154	85288
61690	85289
114514	85290
423006	85291
11523	85292
219368	85293
166569	85294
434696	85295
277708	85296
107074	85297
53562	85298
366847	85299
16551	85300
92675	85301
137753	85302
70229	85303
29891	85304
62193	85305
346437	85306
5865	85307
51914	85308
62017	85309
62193	85310
125950	85311
73145	85312
55639	85313
79415	85314
6919	85315
420291	85316
209192	85317
17063	85318
412015	85319
64482	85320
457739	85321
110426	85322
107091	85323
10510	85324
61398	85325
20971	85326
36700	85327
453624	85328
24573	85329
102549	85330
102549	85331
414681	85332
222248	85333
347199	85334
110755	85335
202081	85336
395681	85337
102563	85338
332286	85339
120097	85340
387852	85341
36947	85342
316981	85343
97210	85344
86809	85345
135338	85346
283724	85347
334553	85348
115355	85349
83942	85350
42015	85351
13645	85352
62338	85353
3355	85354
3437	85355
370352	85356
32148	85357
744	85358
37095	85359
3752	85360
41786	85361
62906	85362
14236	85363
35166	85364
13341	85365
154492	85366
227624	85367
125305	85368
20571	85369
197660	85370
119575	85371
42650	85372
232790	85373
229	85374
46971	85375
147587	85376
199637	85377
87114	85378
174485	85379
151904	85380
59700	85381
134848	85382
100868	85383
47189	85384
41898	85385
249532	85386
7436	85387
54008	85388
99108	85389
386504	85390
229	85391
321694	85392
429749	85393
404795	85394
51876	85395
53863	85396
18944	85397
4557	85398
212096	85399
127002	85400
359626	85401
9843	85402
281367	85403
257823	85404
35712	85405
47307	85406
15326	85407
121364	85408
73197	85409
22570	85410
100685	85411
21645	85412
428362	85413
68158	85414
111966	85415
58289	85416
119498	85417
222416	85418
32390	85419
57631	85420
106561	85421
87050	85422
213306	85423
83416	85424
861	85425
248967	85426
320155	85427
107789	85428
13566	85429
34600	85430
110939	85431
8241	85432
10696	85433
2551	85434
94160	85435
92762	85436
158146	85437
222864	85438
3162	85439
1399	85440
73487	85441
65398	85442
249930	85443
184115	85444
25693	85445
241502	85446
127660	85447
50332	85448
14891	85449
18399	85450
24591	85451
41945	85452
434987	85453
91972	85454
6713	85455
19409	85456
28177	85457
54775	85458
15518	85459
61185	85460
359504	85461
30806	85462
7078	85463
56243	85464
234821	85465
104097	85466
204403	85467
4008	85468
55372	85469
141275	85470
104277	85471
77895	85472
196123	85473
208442	85474
2885	85475
143195	85476
346442	85477
86732	85478
119954	85479
241526	85480
10112	85481
52073	85482
200286	85483
15014	85484
44874	85485
82458	85486
372542	85487
76080	85488
25805	85489
33100	85490
19610	85491
80165	85492
95673	85493
1849	85494
15538	85495
35092	85496
17534	85497
33570	85498
56105	85499
59862	85500
227665	85501
17318	85502
11981	85503
27461	85504
10319	85505
69523	85506
41705	85507
23480	85508
466	85509
41516	85510
122954	85511
116882	85512
455090	85513
108708	85514
18830	85515
40405	85516
17054	85517
116997	85518
11305	85519
202482	85520
1946	85521
47189	85522
77762	85523
14567	85524
345751	85525
19151	85526
28566	85527
51153	85528
26211	85529
96615	85530
182379	85531
56578	85532
344089	85533
69666	85534
255069	85535
234957	85536
28739	85537
173	85538
224147	85539
146799	85540
144333	85541
47276	85542
27883	85543
99204	85544
65	85545
9741	85546
430740	85547
56065	85548
42092	85549
138530	85550
652	85551
5951	85552
57402	85553
80518	85554
27280	85555
311957	85556
130961	85557
41140	85558
343051	85559
17376	85560
33956	85561
223048	85562
434357	85563
32608	85564
169327	85565
293126	85566
240506	85567
243330	85568
64683	85569
56949	85570
17121	85571
62805	85572
244383	85573
109633	85574
101116	85575
159776	85576
121365	85577
15224	85578
46643	85579
62789	85580
219137	85581
62333	85582
126781	85583
341016	85584
184453	85585
30878	85586
165602	85587
13380	85588
111732	85589
79756	85590
283227	85591
6859	85592
122998	85593
20869	85594
63749	85595
1350	85596
367043	85597
4216	85598
62354	85599
167247	85600
317004	85601
86188	85602
6032	85603
7045	85604
80272	85605
32540	85606
877	85607
328230	85608
59658	85609
14402	85610
137882	85611
120494	85612
262919	85613
41537	85614
207026	85615
3426	85616
198927	85617
6117	85618
227743	85619
33374	85620
90149	85621
337254	85622
59605	85623
257413	85624
325193	85625
12622	85626
163572	85627
211990	85628
227775	85629
23968	85630
8549	85631
2640	85632
1706	85633
31284	85634
145346	85635
226560	85636
33525	85637
276807	85638
10472	85639
15872	85640
15358	85641
96017	85642
173558	85643
174719	85644
410464	85645
14870	85646
18886	85647
51	85648
75969	85649
2255	85650
99250	85651
224046	85652
32374	85653
77258	85654
8371	85655
517	85656
99994	85657
104069	85658
10089	85659
31902	85660
301704	85661
42762	85662
224015	85663
272123	85664
929	85665
69505	85666
218360	85667
76985	85668
54886	85669
449663	85670
322160	85671
106219	85672
772	85673
34432	85674
96139	85675
19218	85676
171323	85677
2931	85678
697	85679
80901	85680
17782	85681
167304	85682
122720	85683
423455	85684
121326	85685
191166	85686
22184	85687
1791	85688
43852	85689
139779	85690
391139	85691
109844	85692
175627	85693
5314	85694
299340	85695
157140	85696
17190	85697
203171	85698
220667	85699
16648	85700
5213	85701
36307	85702
39264	85703
21615	85704
152710	85705
203264	85706
250322	85707
56573	85708
128408	85709
145665	85710
82634	85711
70663	85712
106318	85713
428088	85714
124659	85715
17292	85716
79161	85717
28794	85718
281839	85719
54421	85720
124415	85721
49992	85722
38773	85723
6448	85724
1860	85725
1410	85726
6987	85727
340038	85728
97973	85729
3001	85730
1340	85731
402800	85732
7194	85733
408747	85734
253	85735
14199	85736
8774	85737
464	85738
23327	85739
49491	85740
46949	85741
119480	85742
151349	85743
149512	85744
14972	85745
268349	85746
21163	85747
65598	85748
71353	85749
57696	85750
31180	85751
55531	85752
59	85753
63963	85754
68342	85755
1586	85756
15480	85757
314623	85758
217157	85759
162326	85760
114269	85761
7701	85762
152819	85763
118086	85764
242523	85765
56955	85766
177732	85767
230305	85768
5339	85769
14086	85770
192940	85771
20546	85772
22769	85773
118473	85774
169591	85775
37507	85776
86703	85777
10830	85778
49763	85779
85968	85780
238290	85781
420028	85782
3232	85783
29800	85784
409059	85785
83632	85786
322046	85787
1542	85788
101773	85789
85685	85790
113096	85791
11250	85792
301447	85793
63743	85794
40780	85795
212268	85796
19918	85797
150278	85798
279280	85799
3815	85800
240871	85801
60285	85802
10774	85803
242078	85804
106461	85805
54	85806
45078	85807
177355	85808
30231	85809
138707	85810
38669	85811
55886	85812
177845	85813
107879	85814
368221	85815
18571	85816
41887	85817
3285	85818
115076	85819
80752	85820
301161	85821
10921	85822
83155	85823
4266	85824
137673	85825
5055	85826
7800	85827
450902	85828
26497	85829
56614	85830
39842	85831
188012	85832
35626	85833
329649	85834
5043	85835
174376	85836
80057	85837
3759	85838
164333	85839
143065	85840
133618	85841
45104	85842
162587	85843
9245	85844
13961	85845
138967	85846
8664	85847
41491	85848
13540	85849
248023	85850
23945	85851
93874	85852
53798	85853
132207	85854
105236	85855
208449	85856
75702	85857
14308	85858
10678	85859
452188	85860
435841	85861
318711	85862
118454	85863
106626	85864
135516	85865
196231	85866
23218	85867
50231	85868
96778	85869
75568	85870
21740	85871
81906	85872
18599	85873
53895	85874
167188	85875
54887	85876
66638	85877
59390	85878
103393	85879
522	85880
171954	85881
17052	85882
63328	85883
35163	85884
58909	85885
316481	85886
110579	85887
114103	85888
35121	85889
210539	85890
119772	85891
40696	85892
15090	85893
411879	85894
26467	85895
386467	85896
5765	85897
100108	85898
56964	85899
186681	85900
34294	85901
34639	85902
24545	85903
98775	85904
83720	85905
19356	85906
230246	85907
61742	85908
219510	85909
68374	85910
349	85911
176861	85912
66797	85913
133000	85914
190979	85915
98835	85916
221809	85917
44799	85918
158505	85919
45882	85920
56861	85921
141926	85922
23866	85923
150784	85924
96756	85925
57378	85926
20229	85927
160297	85928
7483	85929
79057	85930
146083	85931
13033	85932
41137	85933
443018	85934
10810	85935
22063	85936
60329	85937
418657	85938
437093	85939
68447	85940
10517	85941
345575	85942
29519	85943
31914	85944
351341	85945
24486	85946
2582	85947
54126	85948
202386	85949
3693	85950
168629	85951
97240	85952
125920	85953
43971	85954
161326	85955
152463	85956
2753	85957
194601	85958
247005	85959
4185	85960
406862	85961
9740	85962
6631	85963
235678	85964
230390	85965
61907	85966
25222	85967
36166	85968
55596	85969
420686	85970
44265	85971
2100	85972
185412	85973
401982	85974
109153	85975
90572	85976
384870	85977
2331	85978
30592	85979
39198	85980
101463	85981
4723	85982
40233	85983
12864	85984
307902	85985
45478	85986
389703	85987
12631	85988
220727	85989
406923	85990
59401	85991
75250	85992
236181	85993
59706	85994
4540	85995
96938	85996
364576	85997
228655	85998
38969	85999
176160	86000
204708	86001
182181	86002
31432	86003
22587	86004
64305	86005
49525	86006
20868	86007
170060	86008
348994	86009
41984	86010
66636	86011
12316	86012
35569	86013
328815	86014
58778	86015
10	86016
4406	86017
9843	86018
5507	86019
13192	86020
350989	86021
387484	86022
79202	86023
328453	86024
27446	86025
226784	86026
184522	86027
124490	86028
238919	86029
234370	86030
71351	86031
531	86032
54	86033
9745	86034
9720	86035
148442	86036
105105	86037
430091	86038
24223	86039
28620	86040
306250	86041
222795	86042
86693	86043
136711	86044
96806	86045
61291	86046
353169	86047
353798	86048
3759	86049
61004	86050
22149	86051
40648	86052
430235	86053
253135	86054
11031	86055
10062	86056
46803	86057
1055	86058
6363	86059
322313	86060
170729	86061
85121	86062
4169	86063
7029	86064
1864	86065
19469	86066
19306	86067
252430	86068
23892	86069
56721	86070
282026	86071
4119	86072
57332	86073
4149	86074
126944	86075
10015	86076
219214	86077
441563	86078
188180	86079
63926	86080
408443	86081
325240	86082
129776	86083
353356	86084
88278	86085
2011	86086
334168	86087
136739	86088
8186	86089
9884	86090
8792	86091
61436	86092
306329	86093
438158	86094
165	86095
217380	86096
321338	86097
42440	86098
41583	86099
100637	86100
91870	86101
214803	86102
28736	86103
226887	86104
144536	86105
45450	86106
230532	86107
94023	86108
127128	86109
306710	86110
14477	86111
89623	86112
362554	86113
4212	86114
90555	86115
42455	86116
5675	86117
3782	86118
5171	86119
44973	86120
230775	86121
1992	86122
26724	86123
224987	86124
329180	86125
3759	86126
4612	86127
446997	86128
202296	86129
28593	86130
62206	86131
34211	86132
40493	86133
80539	86134
162410	86135
10094	86136
40725	86137
50015	86138
6703	86139
99887	86140
177192	86141
220885	86142
4896	86143
139878	86144
26803	86145
116129	86146
188030	86147
16209	86148
85968	86149
8756	86150
230609	86151
18804	86152
90810	86153
13397	86154
386693	86155
34127	86156
99958	86157
3580	86158
426038	86159
50770	86160
47846	86161
43168	86162
365798	86163
1628	86164
137077	86165
12980	86166
180801	86167
99279	86168
61967	86169
174385	86170
238558	86171
42366	86172
92699	86173
92699	86174
336709	86175
200023	86176
426815	86177
113679	86178
169850	86179
3000	86180
74640	86181
305504	86182
40307	86183
65065	86184
364935	86185
118919	86186
296942	86187
64500	86188
241051	86189
17460	86190
202404	86191
330406	86192
30005	86193
136212	86194
49103	86195
88533	86196
253787	86197
43522	86198
113147	86199
13709	86200
216252	86201
118003	86202
22742	86203
118175	86204
38253	86205
187763	86206
76072	86207
167390	86208
271220	86209
132154	86210
11953	86211
44610	86212
225636	86213
66441	86214
216232	86215
405205	86216
177617	86217
15375	86218
399884	86219
11258	86220
17268	86221
10742	86222
133579	86223
31834	86224
63729	86225
55008	86226
421639	86227
1510	86228
53050	86229
120531	86230
334468	86231
201355	86232
246221	86233
133796	86234
202982	86235
96112	86236
95837	86237
218100	86238
11386	86239
219958	86240
38709	86241
194375	86242
308819	86243
52069	86244
8327	86245
295178	86246
280602	86247
16598	86248
9829	86249
122829	86250
137272	86251
43857	86252
50132	86253
1234	86254
45926	86255
47801	86256
262464	86257
116326	86258
403106	86259
37868	86260
198196	86261
22040	86262
6255	86263
37933	86264
26358	86265
73511	86266
195096	86267
4703	86268
63835	86269
1251	86270
1075	86271
267176	86272
181650	86273
230088	86274
13921	86275
144136	86276
10499	86277
27221	86278
41871	86279
5717	86280
6976	86281
73770	86282
73131	86283
318364	86284
96904	86285
1919	86286
115536	86287
233	86288
15357	86289
198976	86290
1750	86291
67060	86292
166569	86293
20702	86294
78372	86295
19476	86296
262312	86297
7776	86298
157013	86299
42028	86300
140771	86301
422652	86302
45760	86303
35922	86304
177731	86305
237858	86306
26249	86307
4636	86308
37030	86309
24957	86310
24957	86311
24957	86312
11293	86313
451287	86314
260821	86315
268508	86316
353696	86317
209199	86318
41660	86319
118688	86320
26307	86321
105085	86322
49974	86323
54139	86324
200075	86325
288842	86326
22092	86327
35969	86328
85580	86329
96752	86330
7026	86331
256133	86332
14656	86333
63933	86334
3556	86335
148043	86336
9153	86337
9153	86338
9153	86339
112731	86340
43509	86341
270678	86342
87403	86343
333292	86344
260770	86345
41455	86346
228142	86347
112788	86348
166629	86349
234882	86350
452854	86351
329065	86352
239395	86353
293250	86354
233622	86355
115592	86356
338247	86357
3186	86358
54139	86359
374495	86360
107774	86361
210526	86362
95830	86363
146660	86364
315901	86365
18866	86366
116153	86367
116153	86368
402976	86369
434014	86370
121193	86371
16007	86372
1680	86373
443083	86374
132728	86375
91857	86376
70925	86377
185437	86378
3912	86379
4101	86380
280202	86381
145464	86382
382112	86383
142851	86384
259953	86385
67787	86386
130363	86387
121406	86388
20079	86389
188563	86390
236906	86391
62582	86392
437680	86393
234706	86394
12392	86395
95699	86396
38925	86397
234533	86398
99802	86399
68838	86400
8795	86401
233354	86402
12568	86403
403405	86404
132926	86405
36387	86406
193990	86407
64746	86408
184728	86409
97044	86410
115786	86411
25273	86412
7785	86413
205130	86414
78889	86415
260541	86416
89542	86417
332158	86418
176732	86419
167565	86420
267084	86421
74736	86422
11536	86423
18807	86424
100498	86425
370284	86426
456776	86427
205546	86428
387075	86429
101696	86430
100697	86431
127647	86432
42091	86433
225153	86434
426894	86435
85452	86436
70665	86437
70665	86438
14617	86439
27109	86440
27109	86441
27109	86442
90305	86443
137512	86444
136441	86445
145249	86446
40644	86447
408662	86448
112700	86449
79833	86450
449788	86451
125404	86452
125404	86453
32771	86454
88024	86455
263253	86456
191634	86457
371903	86458
168705	86459
50183	86460
76195	86461
64094	86462
245064	86463
456222	86464
29767	86465
17	86466
58954	86467
133195	86468
362340	86469
183644	86470
165957	86471
95263	86472
125120	86473
260270	86474
157737	86475
81403	86476
335948	86477
20344	86478
93377	86479
96879	86480
322497	86481
45042	86482
41922	86483
108407	86484
120025	86485
339174	86486
173377	86487
53141	86488
42922	86489
255376	86490
51409	86491
24769	86492
200768	86493
329797	86494
51766	86495
32750	86496
53033	86497
108407	86498
84146	86499
19727	86500
226007	86501
396509	86502
260902	86503
12391	86504
131637	86505
155770	86506
168810	86507
254262	86508
10005	86509
12391	86510
204501	86511
59706	86512
253154	86513
14755	86514
319849	86515
72543	86516
44912	86517
108761	86518
96968	86519
330356	86520
208652	86521
176367	86522
62727	86523
133404	86524
102474	86525
273027	86526
8074	86527
372097	86528
112238	86529
58462	86530
89825	86531
307724	86532
207013	86533
32295	86534
236763	86535
148506	86536
180134	86537
308635	86538
57546	86539
63028	86540
34369	86541
113667	86542
176619	86543
454984	86544
32189	86545
364099	86546
104415	86547
274910	86548
128900	86549
297672	86550
52066	86551
50107	86552
285300	86553
41276	86554
305738	86555
83541	86556
420893	86557
126504	86558
115765	86559
105191	86560
40492	86561
82905	86562
7703	86563
77866	86564
204831	86565
3516	86566
116235	86567
281958	86568
1086	86569
110553	86570
111692	86571
12740	86572
108041	86573
426589	86574
103258	86575
429814	86576
58239	86577
753	86578
128169	86579
238626	86580
205664	86581
300584	86582
23336	86583
10920	86584
200641	86585
161842	86586
391529	86587
334042	86588
103434	86589
253904	86590
222523	86591
268109	86592
407978	86593
423318	86594
31924	86595
316718	86596
127048	86597
446739	86598
319662	86599
203890	86600
6616	86601
58400	86602
170790	86603
239812	86604
25705	86605
93085	86606
1096	86607
19247	86608
163896	86609
54446	86610
328	86611
17154	86612
264906	86613
5378	86614
189339	86615
56535	86616
20533	86617
175475	86618
82897	86619
363977	86620
124775	86621
306945	86622
446770	86623
94407	86624
379620	86625
197468	86626
130918	86627
174083	86628
201799	86629
35594	86630
59078	86631
87444	86632
205700	86633
45632	86634
119451	86635
209227	86636
218897	86637
49573	86638
62130	86639
45154	86640
319199	86641
336457	86642
348261	86643
388927	86644
246199	86645
11836	86646
6071	86647
271691	86648
347702	86649
316240	86650
241903	86651
49706	86652
34500	86653
55633	86654
43155	86655
382862	86656
114087	86657
90111	86658
227237	86659
156601	86660
17841	86661
68427	86662
204075	86663
499	86664
496	86665
188567	86666
12887	86667
183508	86668
102716	86669
30992	86670
27984	86671
52363	86672
6404	86673
231626	86674
27123	86675
2289	86676
17841	86677
71031	86678
499	86679
428229	86680
445562	86681
393657	86682
62299	86683
197689	86684
323	86685
2332	86686
323	86687
13139	86688
403336	86689
20065	86690
18791	86691
455668	86692
96761	86693
448013	86694
208668	86695
227598	86696
272117	86697
59085	86698
88634	86699
383661	86700
244174	86701
214178	86702
222967	86703
420337	86704
112222	86705
37236	86706
356300	86707
55063	86708
346493	86709
125790	86710
288852	86711
264260	86712
404274	86713
53219	86714
280400	86715
125381	86716
33651	86717
572	86718
72645	86719
350	86720
115533	86721
115533	86722
49732	86723
37749	86724
98850	86725
100705	86726
202356	86727
758	86728
28278	86729
379295	86730
103417	86731
68614	86732
28352	86733
126207	86734
93946	86735
71130	86736
226765	86737
46753	86738
48808	86739
99275	86740
24494	86741
9523	86742
271969	86743
67535	86744
111315	86745
222200	86746
222750	86747
137972	86748
141298	86749
31208	86750
151266	86751
223810	86752
71641	86753
4694	86754
392233	86755
30528	86756
108853	86757
211993	86758
3051	86759
7022	86760
107683	86761
209603	86762
17437	86763
402358	86764
6995	86765
210050	86766
190718	86767
348104	86768
10727	86769
17437	86770
106669	86771
426701	86772
129800	86773
5413	86774
5413	86775
30259	86776
30094	86777
216123	86778
143564	86779
246398	86780
28648	86781
89769	86782
35540	86783
152185	86784
54950	86785
98103	86786
36521	86787
64893	86788
130562	86789
325391	86790
63772	86791
40385	86792
424044	86793
281041	86794
389543	86795
108072	86796
399628	86797
311129	86798
182392	86799
9848	86800
172505	86801
53724	86802
242295	86803
217200	86804
365160	86805
16840	86806
51587	86807
241433	86808
213095	86809
58487	86810
229157	86811
276006	86812
194498	86813
311338	86814
163440	86815
62135	86816
115652	86817
78502	86818
304439	86819
109161	86820
35237	86821
33286	86822
90700	86823
323863	86824
112635	86825
232678	86826
189389	86827
157135	86828
205366	86829
357120	86830
109035	86831
10636	86832
31836	86833
188188	86834
430526	86835
29159	86836
402776	86837
56847	86838
368701	86839
42102	86840
54101	86841
1264	86842
56484	86843
185844	86844
314780	86845
268110	86846
174166	86847
235406	86848
253887	86849
62894	86850
888	86851
84638	86852
1725	86853
273772	86854
99075	86855
9670	86856
34975	86857
93424	86858
7505	86859
65350	86860
2691	86861
1539	86862
6519	86863
3352	86864
5009	86865
3614	86866
6041	86867
12216	86868
19043	86869
267278	86870
133523	86871
59812	86872
115862	86873
17447	86874
161415	86875
56537	86876
112992	86877
11363	86878
203942	86879
35066	86880
16918	86881
58144	86882
144429	86883
234129	86884
400174	86885
92996	86886
198359	86887
347729	86888
287743	86889
82598	86890
59137	86891
267791	86892
166943	86893
439602	86894
111451	86895
268235	86896
327199	86897
331221	86898
331157	86899
32525	86900
114049	86901
133470	86902
92429	86903
17134	86904
239839	86905
53295	86906
29030	86907
306294	86908
15892	86909
84716	86910
166829	86911
186560	86912
15865	86913
65935	86914
212166	86915
77814	86916
69097	86917
31882	86918
44844	86919
66363	86920
252716	86921
256115	86922
111739	86923
274891	86924
95422	86925
102267	86926
202242	86927
350201	86928
10687	86929
103326	86930
458234	86931
429052	86932
235819	86933
434635	86934
2962	86935
147060	86936
168644	86937
284090	86938
24153	86939
243872	86940
243877	86941
274502	86942
131526	86943
363627	86944
362427	86945
192382	86946
172335	86947
172338	86948
430245	86949
221999	86950
395123	86951
108366	86952
379779	86953
379764	86954
244256	86955
131886	86956
256520	86957
131881	86958
346150	86959
363052	86960
14996	86961
88148	86962
152236	86963
292086	86964
233164	86965
412982	86966
395767	86967
103703	86968
24241	86969
244644	86970
67773	86971
93626	86972
193086	86973
193087	86974
119745	86975
114089	86976
396404	86977
56176	86978
56175	86979
17574	86980
380721	86981
125691	86982
119948	86983
33097	86984
10848	86985
212933	86986
212930	86987
212928	86988
212929	86989
53775	86990
312247	86991
451282	86992
276767	86993
184036	86994
83703	86995
312771	86996
163997	86997
245663	86998
39017	86999
133139	87000
258828	87001
184334	87002
41472	87003
294706	87004
234600	87005
433274	87006
415105	87007
109249	87008
184573	87009
174273	87010
25584	87011
295334	87012
295332	87013
114827	87014
398495	87015
164712	87016
314150	87017
278508	87018
20780	87019
133878	87020
68624	87021
349401	87022
184875	87023
89154	87024
453614	87025
278955	87026
68801	87027
26929	87028
350060	87029
174971	87030
296339	87031
932	87032
224936	87033
214643	87034
399752	87035
204659	87036
104672	87037
165422	87038
454267	87039
454265	87040
247147	87041
74261	87042
134597	87043
185599	87044
367324	87045
296999	87046
155004	87047
10925	87048
123390	87049
240511	87050
179604	87051
229701	87052
14587	87053
454884	87054
13348	87055
145356	87056
95044	87057
49312	87058
185958	87059
95046	87060
175518	87061
297669	87062
121293	87063
11329	87064
401018	87065
215381	87066
384240	87067
384234	87068
84787	87069
127101	87070
22273	87071
12661	87072
186329	87073
25797	87074
46791	87075
298331	87076
225805	87077
401543	87078
248110	87079
352456	87080
186660	87081
121702	87082
226165	87083
419227	87084
385360	87085
166694	87086
166693	87087
127417	87088
248413	87089
263715	87090
352850	87091
335398	87092
156419	87093
32186	87094
32184	87095
216302	87096
110659	87097
385885	87098
146787	87099
196862	87100
47046	87101
237929	87102
122028	87103
116335	87104
420530	87105
420534	87106
206505	87107
136722	87108
370617	87109
336673	87110
80349	87111
62809	87112
111066	87113
386725	87114
137068	87115
265758	87116
27261	87117
301249	87118
19318	87119
404395	87120
458042	87121
337583	87122
239054	87123
7383	87124
422272	87125
65681	87126
148157	87127
284959	87128
198206	87129
178171	87130
60225	87131
459009	87132
285618	87133
148545	87134
267372	87135
198546	87136
52476	87137
91206	87138
33853	87139
441882	87140
375149	87141
199886	87142
443556	87143
139420	87144
71443	87145
322737	87146
322740	87147
286858	87148
76381	87149
425760	87150
117939	87151
219299	87152
219298	87153
208224	87154
303841	87155
138346	87156
268017	87157
47536	87158
37761	87159
101793	87160
179279	87161
26223	87162
117622	87163
375687	87164
159868	87165
159871	87166
251837	87167
15484	87168
180164	87169
47827	87170
47828	87171
50418	87172
358572	87173
358567	87174
169957	87175
169956	87176
230293	87177
408170	87178
408171	87179
391198	87180
391203	87181
55281	87182
180542	87183
190509	87184
359215	87185
287790	87186
287791	87187
112654	87188
107379	87189
242092	87190
129948	87191
180909	87192
170568	87193
87030	87194
76871	87195
231056	87196
55489	87197
107572	87198
377070	87199
446291	87200
242490	87201
446290	87202
38177	87203
130247	87204
35643	87205
343387	87206
170870	87207
150532	87208
289154	87209
427943	87210
118649	87211
427946	87212
55595	87213
393039	87214
2280	87215
377679	87216
8295	87217
77235	87218
428580	87219
220850	87220
113116	87221
308528	87222
82475	87223
161507	87224
124725	87225
447398	87226
191695	87227
191696	87228
429231	87229
119037	87230
18885	87231
108037	87232
378881	87233
309160	87234
43432	87235
243488	87236
447930	87237
38525	87238
141746	87239
273872	87240
141747	87241
93116	87242
45862	87243
32943	87244
221609	87245
68804	87246
267871	87247
16031	87248
363044	87249
205194	87250
332874	87251
217390	87252
200614	87253
170764	87254
5816	87255
22487	87256
234392	87257
234392	87258
144979	87259
73945	87260
204177	87261
46454	87262
26326	87263
415760	87264
408173	87265
404991	87266
211138	87267
410356	87268
452151	87269
4224	87270
193770	87271
276193	87272
308741	87273
154347	87274
1719	87275
420338	87276
207411	87277
60	87278
214641	87279
25421	87280
82626	87281
29667	87282
28466	87283
191515	87284
8332	87285
236776	87286
1245	87287
275444	87288
17004	87289
371791	87290
238647	87291
17004	87292
48492	87293
388526	87294
453617	87295
14161	87296
14161	87297
125980	87298
125979	87299
125979	87300
245696	87301
143196	87302
277052	87303
143574	87304
425027	87305
350893	87306
178354	87307
343949	87308
5816	87309
105309	87310
206618	87311
444777	87312
344030	87313
160942	87314
173459	87315
115405	87316
407530	87317
226424	87318
438370	87319
58241	87320
108875	87321
310542	87322
308938	87323
353414	87324
176287	87325
433326	87326
441948	87327
458083	87328
286317	87329
158215	87330
121399	87331
278991	87332
183719	87333
422856	87334
418300	87335
34341	87336
309217	87337
130137	87338
90564	87339
110661	87340
43680	87341
52130	87342
24222	87343
241257	87344
33853	87345
2982	87346
105501	87347
421543	87348
420924	87349
59953	87350
60042	87351
59952	87352
227173	87353
331802	87354
421017	87355
304003	87356
417065	87357
178157	87358
6902	87359
272625	87360
61290	87361
257022	87362
138347	87363
22076	87364
200300	87365
407000	87366
452085	87367
119309	87368
169322	87369
137390	87370
153240	87371
35011	87372
34336	87373
53394	87374
437468	87375
32769	87376
71293	87377
332908	87378
88275	87379
398333	87380
75508	87381
68255	87382
14252	87383
38912	87384
387789	87385
21770	87386
21716	87387
334291	87388
38642	87389
383876	87390
319360	87391
226793	87392
36727	87393
91145	87394
126413	87395
84931	87396
6902	87397
87030	87398
202349	87399
60	87400
60	87401
50794	87402
271298	87403
385174	87404
178776	87405
145211	87406
14877	87407
66762	87408
101846	87409
111723	87410
25002	87411
151921	87412
249483	87413
325972	87414
316844	87415
8854	87416
290862	87417
4606	87418
17544	87419
44991	87420
347293	87421
15462	87422
8048	87423
179797	87424
143044	87425
49099	87426
316265	87427
207105	87428
105905	87429
424236	87430
57990	87431
43519	87432
119097	87433
20668	87434
58647	87435
247681	87436
291965	87437
35240	87438
46586	87439
13901	87440
33448	87441
120456	87442
78698	87443
294267	87444
285141	87445
279167	87446
282247	87447
38095	87448
265075	87449
171228	87450
148567	87451
166359	87452
349420	87453
254619	87454
39503	87455
187548	87456
285142	87457
150881	87458
190187	87459
255875	87460
228322	87461
351510	87462
232164	87463
915	87464
76178	87465
68156	87466
6890	87467
106383	87468
105621	87469
358683	87470
211986	87471
197348	87472
177202	87473
61614	87474
348739	87475
137883	87476
134778	87477
335056	87478
147173	87479
95124	87480
376777	87481
1510	87482
134773	87483
179193	87484
357654	87485
338647	87486
186519	87487
95296	87488
3749	87489
255533	87490
44448	87491
74745	87492
176006	87493
331629	87494
109088	87495
194963	87496
19244	87497
29877	87498
442353	87499
70571	87500
119803	87501
183242	87502
26527	87503
203345	87504
354565	87505
94635	87506
65104	87507
432902	87508
240750	87509
117572	87510
254983	87511
179885	87512
321648	87513
88331	87514
63101	87515
171318	87516
312561	87517
117456	87518
257835	87519
21945	87520
312384	87521
101052	87522
149406	87523
89251	87524
102910	87525
188267	87526
101322	87527
140075	87528
51611	87529
225313	87530
33700	87531
26644	87532
30539	87533
43897	87534
5531	87535
326804	87536
195	87537
458242	87538
24741	87539
163474	87540
158886	87541
31774	87542
399222	87543
34213	87544
299392	87545
41281	87546
230034	87547
87058	87548
238638	87549
57703	87550
231067	87551
41069	87552
218360	87553
272198	87554
14131	87555
26527	87556
60641	87557
74659	87558
6322	87559
181790	87560
296175	87561
396115	87562
51312	87563
148754	87564
49859	87565
10515	87566
158075	87567
426479	87568
373595	87569
61796	87570
217172	87571
333310	87572
14816	87573
137943	87574
13137	87575
22798	87576
2651	87577
269402	87578
96795	87579
131783	87580
255526	87581
2536	87582
59684	87583
255685	87584
220739	87585
34324	87586
243754	87587
433737	87588
451802	87589
257727	87590
412482	87591
1574	87592
423503	87593
108910	87594
115581	87595
229342	87596
337540	87597
390565	87598
141502	87599
30875	87600
2250	87601
353121	87602
266635	87603
2250	87604
12065	87605
93158	87606
110827	87607
7718	87608
68563	87609
177998	87610
366968	87611
88623	87612
65439	87613
304965	87614
65439	87615
99166	87616
97407	87617
399845	87618
364768	87619
454183	87620
159401	87621
195045	87622
412141	87623
3570	87624
8827	87625
144864	87626
93039	87627
67012	87628
80028	87629
284870	87630
45945	87631
159427	87632
277191	87633
219936	87634
277900	87635
115581	87636
67012	87637
138437	87638
94217	87639
105728	87640
406430	87641
386756	87642
387115	87643
198332	87644
378099	87645
7551	87646
120038	87647
29339	87648
217411	87649
222180	87650
3105	87651
63066	87652
66273	87653
236888	87654
78987	87655
22393	87656
95866	87657
9246	87658
208020	87659
35463	87660
317999	87661
157334	87662
79426	87663
398890	87664
66814	87665
16726	87666
121873	87667
135500	87668
20107	87669
48282	87670
80489	87671
265024	87672
148609	87673
179858	87674
315557	87675
458027	87676
186705	87677
166418	87678
328770	87679
347566	87680
451752	87681
105002	87682
34570	87683
368216	87684
102216	87685
35341	87686
101023	87687
61594	87688
15155	87689
335961	87690
142324	87691
149918	87692
200989	87693
302812	87694
221326	87695
54854	87696
67974	87697
8757	87698
200871	87699
47325	87700
86597	87701
35248	87702
386649	87703
192528	87704
46916	87705
222888	87706
49369	87707
49369	87708
79423	87709
230380	87710
99551	87711
28565	87712
35927	87713
73594	87714
58784	87715
35277	87716
245894	87717
16848	87718
382999	87719
330132	87720
332475	87721
303917	87722
96427	87723
49687	87724
273875	87725
253316	87726
123745	87727
242880	87728
237713	87729
157927	87730
68310	87731
383855	87732
257970	87733
323912	87734
129640	87735
88518	87736
249034	87737
205885	87738
181225	87739
48242	87740
48715	87741
59219	87742
312081	87743
194103	87744
227514	87745
124210	87746
11255	87747
216209	87748
12088	87749
346697	87750
69723	87751
379733	87752
388583	87753
91643	87754
334108	87755
191977	87756
52326	87757
372735	87758
16248	87759
331526	87760
32466	87761
152700	87762
47792	87763
142673	87764
171309	87765
92000	87766
16248	87767
108098	87768
111206	87769
395952	87770
344177	87771
391880	87772
322996	87773
194640	87774
135584	87775
390177	87776
202607	87777
2202	87778
348039	87779
9598	87780
231369	87781
30969	87782
331897	87783
160544	87784
120681	87785
52568	87786
162507	87787
316237	87788
302723	87789
192799	87790
403851	87791
184862	87792
128473	87793
250389	87794
24870	87795
372953	87796
313433	87797
38133	87798
136274	87799
44301	87800
254716	87801
67474	87802
65477	87803
397951	87804
126361	87805
181226	87806
21109	87807
33708	87808
120255	87809
169085	87810
224129	87811
33357	87812
59981	87813
42191	87814
212528	87815
154989	87816
3285	87817
67126	87818
109604	87819
255373	87820
165305	87821
40964	87822
93242	87823
3892	87824
44190	87825
204504	87826
79109	87827
178557	87828
4796	87829
166897	87830
104640	87831
40412	87832
167342	87833
169241	87834
55834	87835
27726	87836
371113	87837
223399	87838
139359	87839
216590	87840
265557	87841
106681	87842
368499	87843
50457	87844
35476	87845
189338	87846
163739	87847
40557	87848
314372	87849
213049	87850
327242	87851
317957	87852
419418	87853
173685	87854
433488	87855
309405	87856
361440	87857
345737	87858
219116	87859
280274	87860
195428	87861
399987	87862
411913	87863
50457	87864
141150	87865
88145	87866
55641	87867
22785	87868
4175	87869
36126	87870
9692	87871
194919	87872
61146	87873
17703	87874
18786	87875
429526	87876
656	87877
204	87878
162368	87879
5081	87880
1784	87881
204820	87882
3360	87883
36826	87884
3269	87885
102818	87886
103347	87887
261042	87888
79006	87889
68068	87890
125833	87891
15589	87892
44008	87893
44008	87894
340476	87895
321912	87896
7594	87897
18679	87898
209856	87899
385508	87900
106406	87901
86854	87902
270081	87903
63763	87904
446074	87905
330895	87906
370709	87907
168630	87908
144812	87909
29345	87910
69329	87911
31080	87912
93855	87913
3184	87914
12005	87915
93609	87916
160034	87917
253807	87918
99347	87919
224536	87920
229197	87921
133516	87922
24174	87923
298674	87924
82581	87925
147962	87926
3538	87927
44263	87928
31808	87929
4285	87930
35428	87931
4285	87932
383236	87933
240214	87934
120939	87935
157990	87936
121254	87937
236566	87938
163510	87939
109804	87940
235766	87941
11123	87942
213251	87943
168727	87944
182885	87945
3728	87946
13270	87947
439080	87948
308317	87949
186905	87950
43764	87951
178508	87952
345581	87953
84161	87954
5010	87955
160965	87956
76392	87957
93346	87958
449510	87959
157550	87960
178304	87961
157550	87962
264908	87963
8901	87964
89434	87965
353730	87966
64666	87967
267095	87968
358495	87969
286080	87970
30515	87971
223714	87972
36428	87973
83308	87974
7605	87975
241007	87976
246343	87977
348148	87978
224200	87979
55465	87980
108030	87981
311302	87982
38785	87983
249539	87984
118047	87985
368310	87986
148546	87987
382836	87988
32377	87989
343552	87990
302014	87991
41260	87992
220769	87993
6162	87994
209446	87995
119513	87996
229417	87997
39853	87998
169797	87999
260212	88000
324993	88001
100209	88002
22369	88003
36444	88004
52656	88005
145618	88006
128726	88007
14709	88008
148582	88009
186741	88010
364177	88011
58115	88012
31462	88013
57055	88014
258149	88015
68248	88016
417072	88017
289841	88018
245109	88019
1786	88020
174731	88021
51799	88022
141386	88023
318248	88024
145334	88025
128427	88026
204669	88027
312772	88028
129326	88029
271272	88030
42368	88031
457342	88032
299161	88033
63741	88034
459941	88035
312892	88036
73786	88037
427899	88038
388111	88039
441908	88040
74115	88041
388721	88042
225715	88043
85825	88044
48293	88045
460058	88046
129287	88047
5478	88048
121222	88049
119166	88050
228716	88051
18040	88052
156362	88053
88221	88054
144259	88055
184800	88056
194146	88057
6377	88058
22292	88059
243230	88060
436416	88061
104107	88062
445109	88063
31937	88064
70014	88065
5062	88066
391504	88067
244058	88068
7635	88069
31559	88070
118327	88071
443252	88072
26787	88073
223900	88074
443246	88075
65241	88076
123548	88077
111349	88078
196317	88079
403429	88080
235352	88081
242172	88082
128826	88083
444622	88084
124014	88085
211939	88086
431070	88087
59686	88088
240361	88089
243914	88090
447622	88091
443317	88092
438420	88093
123650	88094
228023	88095
123586	88096
452110	88097
275514	88098
7081	88099
63455	88100
389412	88101
284786	88102
30159	88103
110757	88104
398796	88105
456109	88106
116601	88107
243287	88108
354399	88109
257782	88110
204394	88111
51435	88112
5749	88113
13661	88114
2469	88115
158082	88116
2469	88117
46456	88118
152919	88119
47755	88120
454357	88121
52645	88122
82152	88123
78089	88124
19502	88125
19502	88126
140454	88127
40727	88128
94772	88129
276118	88130
86824	88131
177645	88132
90049	88133
27417	88134
113122	88135
64443	88136
222788	88137
315132	88138
456761	88139
312572	88140
14310	88141
473	88142
51265	88143
98497	88144
98626	88145
16306	88146
363715	88147
98754	88148
155901	88149
3569	88150
75817	88151
72342	88152
231943	88153
341714	88154
340281	88155
327235	88156
156190	88157
112137	88158
323	88159
324075	88160
326448	88161
156190	88162
33772	88163
33256	88164
64037	88165
149314	88166
109744	88167
208212	88168
106659	88169
287623	88170
56698	88171
367418	88172
26151	88173
193758	88174
427137	88175
193724	88176
185907	88177
166697	88178
24830	88179
78120	88180
382510	88181
296706	88182
6414	88183
132587	88184
225249	88185
109003	88186
10980	88187
62810	88188
133016	88189
34823	88190
194218	88191
8290	88192
106236	88193
3665	88194
124354	88195
344493	88196
261435	88197
197457	88198
107083	88199
107083	88200
390550	88201
50830	88202
361712	88203
133712	88204
63776	88205
18066	88206
129639	88207
13627	88208
215473	88209
176073	88210
24869	88211
76330	88212
235859	88213
139917	88214
226033	88215
324990	88216
409609	88217
347903	88218
55703	88219
65329	88220
136350	88221
68655	88222
175116	88223
139482	88224
240371	88225
228442	88226
343352	88227
201232	88228
410752	88229
330871	88230
75965	88231
221843	88232
304415	88233
148671	88234
57763	88235
34931	88236
285525	88237
55906	88238
20392	88239
415727	88240
69489	88241
46935	88242
19051	88243
408499	88244
238849	88245
70243	88246
105312	88247
12727	88248
414585	88249
86160	88250
208084	88251
46036	88252
225368	88253
224776	88254
227788	88255
79364	88256
78143	88257
78143	88258
10842	88259
187041	88260
194032	88261
151018	88262
391015	88263
39557	88264
2755	88265
301128	88266
68264	88267
175363	88268
247591	88269
347069	88270
209067	88271
215448	88272
18448	88273
209814	88274
363676	88275
108580	88276
230	88277
128020	88278
29471	88279
207935	88280
287102	88281
389729	88282
37788	88283
160720	88284
63642	88285
32109	88286
55153	88287
30500	88288
124977	88289
161677	88290
39126	88291
295037	88292
87960	88293
64580	88294
109042	88295
404834	88296
21374	88297
29786	88298
72569	88299
126349	88300
273023	88301
1713	88302
222306	88303
151128	88304
64290	88305
116763	88306
1081	88307
112629	88308
274032	88309
80622	88310
137926	88311
151317	88312
128470	88313
35696	88314
129739	88315
108777	88316
3523	88317
316	88318
235539	88319
96	88320
394563	88321
643	88322
923	88323
79010	88324
267738	88325
67595	88326
78456	88327
426912	88328
7008	88329
71813	88330
26885	88331
95397	88332
346148	88333
166365	88334
329174	88335
176091	88336
427597	88337
2649	88338
46115	88339
57825	88340
115812	88341
21731	88342
143695	88343
27630	88344
132184	88345
26324	88346
55035	88347
92082	88348
113790	88349
171105	88350
249139	88351
325593	88352
62079	88353
304856	88354
175146	88355
149368	88356
2024	88357
456097	88358
446246	88359
10056	88360
45132	88361
107700	88362
1876	88363
187799	88364
1823	88365
4261	88366
1615	88367
18621	88368
73127	88369
18665	88370
11784	88371
15373	88372
291714	88373
231213	88374
17150	88375
266710	88376
195722	88377
431054	88378
12836	88379
39794	88380
169019	88381
50478	88382
214679	88383
197034	88384
1027	88385
323339	88386
119391	88387
123641	88388
44904	88389
114937	88390
114937	88391
97778	88392
60846	88393
117363	88394
12813	88395
24262	88396
99378	88397
91120	88398
156872	88399
57913	88400
249843	88401
84980	88402
324525	88403
257242	88404
5325	88405
69487	88406
296360	88407
35738	88408
369614	88409
274217	88410
252163	88411
259170	88412
279839	88413
288699	88414
172100	88415
172100	88416
194494	88417
191047	88418
5714	88419
49112	88420
279884	88421
104764	88422
97640	88423
279887	88424
407996	88425
13140	88426
338554	88427
210939	88428
40238	88429
401850	88430
113177	88431
71016	88432
30527	88433
240026	88434
218276	88435
14490	88436
8115	88437
36916	88438
47279	88439
316709	88440
345479	88441
193339	88442
31774	88443
415707	88444
133850	88445
453562	88446
120858	88447
117773	88448
383680	88449
204972	88450
371754	88451
372162	88452
47361	88453
375108	88454
189774	88455
407593	88456
112255	88457
38006	88458
10751	88459
324925	88460
191383	88461
20613	88462
435036	88463
79179	88464
268219	88465
224668	88466
20360	88467
139970	88468
96263	88469
401172	88470
173662	88471
217993	88472
195838	88473
149880	88474
346306	88475
245484	88476
453560	88477
428524	88478
322718	88479
93327	88480
110197	88481
108358	88482
77295	88483
119257	88484
82357	88485
230762	88486
134203	88487
171202	88488
164076	88489
134568	88490
351884	88491
436747	88492
256734	88493
27393	88494
72687	88495
250624	88496
82866	88497
280005	88498
399791	88499
95510	88500
217862	88501
133465	88502
117060	88503
245383	88504
118426	88505
117833	88506
451437	88507
103401	88508
316049	88509
248388	88510
60663	88511
460203	88512
67748	88513
188379	88514
450863	88515
42490	88516
394648	88517
266678	88518
170466	88519
203071	88520
215589	88521
405389	88522
135135	88523
48327	88524
347661	88525
364787	88526
457983	88527
88641	88528
204632	88529
131139	88530
119378	88531
126070	88532
130929	88533
408319	88534
302585	88535
447340	88536
311169	88537
21576	88538
32988	88539
83690	88540
287774	88541
277360	88542
244359	88543
440487	88544
126070	88545
50667	88546
133848	88547
340978	88548
141479	88549
153348	88550
152966	88551
213534	88552
9459	88553
226456	88554
39312	88555
257818	88556
447400	88557
231619	88558
17200	88559
110873	88560
246560	88561
114574	88562
68799	88563
192728	88564
1657	88565
8111	88566
326595	88567
27559	88568
158319	88569
111828	88570
241174	88571
184394	88572
15109	88573
70688	88574
16374	88575
85787	88576
15519	88577
61356	88578
11700	88579
20700	88580
11974	88581
11262	88582
59339	88583
51183	88584
194669	88585
107330	88586
4750	88587
4003	88588
155222	88589
50881	88590
297615	88591
62059	88592
29342	88593
136133	88594
263402	88595
262784	88596
73677	88597
175243	88598
387205	88599
6261	88600
327545	88601
399103	88602
122465	88603
227270	88604
172629	88605
261468	88606
104827	88607
41962	88608
204651	88609
368195	88610
16975	88611
83220	88612
399391	88613
197913	88614
35914	88615
104504	88616
102986	88617
52812	88618
118691	88619
40057	88620
423578	88621
221779	88622
238085	88623
41838	88624
451697	88625
225833	88626
2677	88627
14130	88628
4450	88629
330362	88630
85308	88631
85308	88632
82132	88633
358453	88634
94267	88635
94601	88636
176059	88637
374457	88638
198834	88639
56649	88640
426145	88641
142434	88642
72819	88643
94514	88644
156780	88645
129337	88646
19718	88647
246998	88648
225560	88649
211963	88650
95583	88651
95438	88652
78820	88653
402531	88654
33695	88655
122492	88656
3025	88657
111637	88658
185387	88659
10613	88660
190092	88661
117237	88662
302952	88663
6856	88664
24500	88665
53045	88666
279026	88667
71284	88668
79228	88669
419903	88670
5051	88671
129497	88672
292875	88673
75177	88674
189187	88675
82391	88676
56813	88677
433417	88678
51492	88679
3597	88680
8584	88681
34443	88682
112	88683
255300	88684
356135	88685
441635	88686
269150	88687
13154	88688
437998	88689
24770	88690
3061	88691
293970	88692
251101	88693
100013	88694
183606	88695
351206	88696
67728	88697
178105	88698
116490	88699
291036	88700
324414	88701
3940	88702
419119	88703
51741	88704
117174	88705
85487	88706
15621	88707
142616	88708
289842	88709
78213	88710
380651	88711
92216	88712
348032	88713
66992	88714
116444	88715
251887	88716
321480	88717
77713	88718
369960	88719
96214	88720
134455	88721
112252	88722
66560	88723
52811	88724
126891	88725
129462	88726
432415	88727
129462	88728
29644	88729
235182	88730
4854	88731
33556	88732
32477	88733
4945	88734
158900	88735
13879	88736
9524	88737
72984	88738
69281	88739
405511	88740
39315	88741
322869	88742
7784	88743
273492	88744
5817	88745
20304	88746
383506	88747
44950	88748
265897	88749
454325	88750
149675	88751
72029	88752
139831	88753
326557	88754
291293	88755
142181	88756
321241	88757
156521	88758
202010	88759
233935	88760
134190	88761
16625	88762
20641	88763
348339	88764
204316	88765
51812	88766
53278	88767
254815	88768
377509	88769
81996	88770
63249	88771
260895	88772
77740	88773
198822	88774
332914	88775
364821	88776
71511	88777
96614	88778
357716	88779
142187	88780
310072	88781
136925	88782
176464	88783
451919	88784
115391	88785
442156	88786
25881	88787
210953	88788
107985	88789
157228	88790
3891	88791
34811	88792
5553	88793
113001	88794
172065	88795
50572	88796
60195	88797
400260	88798
31940	88799
74226	88800
13868	88801
170671	88802
17953	88803
98608	88804
41161	88805
101696	88806
62951	88807
13860	88808
35820	88809
35820	88810
89889	88811
247618	88812
778	88813
114776	88814
399917	88815
85392	88816
51456	88817
88114	88818
42000	88819
59050	88820
71989	88821
66338	88822
30251	88823
101428	88824
289610	88825
96757	88826
460131	88827
39852	88828
202900	88829
225712	88830
65143	88831
33824	88832
257290	88833
46168	88834
276607	88835
188988	88836
81790	88837
119336	88838
118047	88839
180013	88840
172140	88841
45436	88842
454243	88843
1052	88844
384788	88845
304564	88846
215370	88847
136316	88848
345130	88849
375275	88850
14689	88851
99700	88852
173234	88853
194415	88854
195381	88855
251898	88856
361926	88857
364323	88858
74567	88859
223058	88860
143378	88861
133939	88862
192046	88863
201134	88864
386055	88865
236547	88866
100614	88867
223056	88868
217354	88869
17575	88870
366216	88871
417279	88872
257448	88873
416615	88874
54905	88875
839	88876
342289	88877
5342	88878
156227	88879
76032	88880
54582	88881
233198	88882
122555	88883
133153	88884
47938	88885
103527	88886
277639	88887
140464	88888
147487	88889
149456	88890
65016	88891
401207	88892
87424	88893
335101	88894
42798	88895
152273	88896
161891	88897
54593	88898
374839	88899
12772	88900
156917	88901
90602	88902
244275	88903
250112	88904
239074	88905
52635	88906
380456	88907
29228	88908
403530	88909
192343	88910
409994	88911
126746	88912
32638	88913
373542	88914
7247	88915
202504	88916
22999	88917
9456	88918
257621	88919
167368	88920
75425	88921
325	88922
183416	88923
12444	88924
62918	88925
43291	88926
174804	88927
316533	88928
56313	88929
383850	88930
166408	88931
441935	88932
372380	88933
52574	88934
68220	88935
166839	88936
73712	88937
119734	88938
152614	88939
448617	88940
324980	88941
426886	88942
311551	88943
27259	88944
100197	88945
49333	88946
442217	88947
206025	88948
211951	88949
20471	88950
129279	88951
304471	88952
210006	88953
108554	88954
196993	88955
281449	88956
414309	88957
3027	88958
402103	88959
410138	88960
105497	88961
368721	88962
411472	88963
403685	88964
101971	88965
324467	88966
222393	88967
309749	88968
240122	88969
382159	88970
160808	88971
333653	88972
417941	88973
298839	88974
228012	88975
342016	88976
142969	88977
341173	88978
392319	88979
46859	88980
183977	88981
65337	88982
33005	88983
221889	88984
149673	88985
23972	88986
318311	88987
199292	88988
87604	88989
191101	88990
408001	88991
6323	88992
226400	88993
195941	88994
126547	88995
255822	88996
1702	88997
438603	88998
117614	88999
369860	89000
163882	89001
20122	89002
149703	89003
231020	89004
185380	89005
287206	89006
126935	89007
112960	89008
16008	89009
124767	89010
111188	89011
45720	89012
41516	89013
112889	89014
125993	89015
346268	89016
300201	89017
89448	89018
245928	89019
101296	89020
381873	89021
223380	89022
425197	89023
206670	89024
300647	89025
102644	89026
378525	89027
334314	89028
429515	89029
398765	89030
421693	89031
88235	89032
250751	89033
24680	89034
457809	89035
246971	89036
127077	89037
7446	89038
171566	89039
268977	89040
21431	89041
26866	89042
139204	89043
196537	89044
306384	89045
363110	89046
363658	89047
242527	89048
451078	89049
298379	89050
363659	89051
363109	89052
39900	89053
198334	89054
50466	89055
164541	89056
149667	89057
354985	89058
95674	89059
460011	89060
25426	89061
14648	89062
174343	89063
236069	89064
167386	89065
238673	89066
363657	89067
355320	89068
275196	89069
275194	89070
260920	89071
267069	89072
356034	89073
371996	89074
117336	89075
8258	89076
428486	89077
124986	89078
74934	89079
88765	89080
12237	89081
307870	89082
57299	89083
28254	89084
424762	89085
137168	89086
455378	89087
246731	89088
385787	89089
44837	89090
214187	89091
18882	89092
207434	89093
167239	89094
120662	89095
2608	89096
337914	89097
178097	89098
314509	89099
72147	89100
101292	89101
323	89102
118545	89103
371573	89104
63872	89105
36687	89106
170725	89107
22469	89108
162593	89109
7720	89110
57244	89111
187575	89112
171928	89113
151425	89114
38154	89115
273419	89116
32376	89117
456145	89118
351053	89119
237327	89120
449992	89121
244673	89122
244671	89123
411917	89124
232012	89125
193215	89126
68008	89127
205432	89128
184200	89129
167418	89130
114178	89131
17918	89132
128267	89133
311476	89134
1804	89135
155902	89136
41153	89137
231996	89138
234444	89139
256856	89140
453496	89141
189732	89142
171143	89143
1485	89144
4757	89145
32465	89146
110480	89147
57253	89148
247432	89149
57253	89150
33050	89151
11127	89152
227959	89153
209330	89154
665	89155
220777	89156
30515	89157
1481	89158
117108	89159
305551	89160
211643	89161
117128	89162
18033	89163
233552	89164
4757	89165
40486	89166
424583	89167
226891	89168
29755	89169
126393	89170
337560	89171
212130	89172
457047	89173
91564	89174
23894	89175
239389	89176
249866	89177
119905	89178
216949	89179
1651	89180
57635	89181
17138	89182
66231	89183
119061	89184
314908	89185
156152	89186
71499	89187
120169	89188
184934	89189
22085	89190
172378	89191
385428	89192
427092	89193
232682	89194
261153	89195
181944	89196
218853	89197
2637	89198
213663	89199
140877	89200
124775	89201
291742	89202
270986	89203
25959	89204
243062	89205
46414	89206
337680	89207
671	89208
82398	89209
418862	89210
452421	89211
397613	89212
47145	89213
195934	89214
14520	89215
31295	89216
51210	89217
451368	89218
188698	89219
85056	89220
124897	89221
77301	89222
14818	89223
332812	89224
235813	89225
37735	89226
84656	89227
91386	89228
35619	89229
2714	89230
209757	89231
270767	89232
271253	89233
33226	89234
112493	89235
92448	89236
121886	89237
49117	89238
445607	89239
103014	89240
118330	89241
6588	89242
2058	89243
61248	89244
61248	89245
320496	89246
348782	89247
92743	89248
444778	89249
192327	89250
13243	89251
15450	89252
190126	89253
2530	89254
438197	89255
73040	89256
97104	89257
358454	89258
242370	89259
20125	89260
93183	89261
399551	89262
310890	89263
436733	89264
405702	89265
62808	89266
64531	89267
59140	89268
72448	89269
92014	89270
46925	89271
196111	89272
10897	89273
48701	89274
378961	89275
123800	89276
6362	89277
160673	89278
888	89279
33829	89280
182968	89281
444362	89282
330324	89283
438881	89284
50851	89285
135625	89286
39374	89287
220239	89288
408684	89289
338710	89290
145065	89291
78445	89292
145876	89293
277782	89294
36982	89295
74283	89296
154234	89297
193522	89298
41673	89299
327586	89300
671	89301
39402	89302
102830	89303
229726	89304
11410	89305
41419	89306
78796	89307
448812	89308
431159	89309
91450	89310
450195	89311
382019	89312
445716	89313
91450	89314
42120	89315
21301	89316
99111	89317
9791	89318
212444	89319
229525	89320
223615	89321
180507	89322
8878	89323
29780	89324
158128	89325
98400	89326
364268	89327
86694	89328
444509	89329
137277	89330
8863	89331
103347	89332
160757	89333
317874	89334
50527	89335
219744	89336
401832	89337
5435	89338
751	89339
453064	89340
72021	89341
108706	89342
340911	89343
48969	89344
63776	89345
126750	89346
459788	89347
200135	89348
283715	89349
13762	89350
12275	89351
103054	89352
35349	89353
92463	89354
331960	89355
140480	89356
231250	89357
43151	89358
183274	89359
405601	89360
43930	89361
78791	89362
8863	89363
90255	89364
353630	89365
25110	89366
31716	89367
1134	89368
106756	89369
318788	89370
111654	89371
264212	89372
24081	89373
360473	89374
59061	89375
208647	89376
340840	89377
194457	89378
17937	89379
29570	89380
303647	89381
102490	89382
16608	89383
75743	89384
76911	89385
145454	89386
9885	89387
338310	89388
185221	89389
116915	89390
21824	89391
4339	89392
12518	89393
2829	89394
63511	89395
63511	89396
58303	89397
274799	89398
41371	89399
250652	89400
251474	89401
127900	89402
20911	89403
458163	89404
249505	89405
211798	89406
212675	89407
166618	89408
71195	89409
49441	89410
3703	89411
85673	89412
46898	89413
53	89414
61446	89415
48387	89416
237942	89417
290026	89418
166209	89419
71446	89420
1338	89421
69544	89422
17443	89423
59409	89424
129739	89425
45233	89426
381164	89427
30400	89428
184428	89429
370299	89430
26670	89431
3099	89432
104187	89433
243613	89434
377077	89435
2554	89436
58801	89437
74370	89438
225522	89439
28995	89440
69334	89441
4499	89442
112192	89443
94422	89444
317964	89445
142483	89446
211391	89447
57913	89448
240905	89449
226148	89450
143978	89451
77536	89452
105550	89453
11146	89454
246494	89455
121505	89456
106568	89457
19209	89458
98716	89459
386261	89460
377087	89461
398047	89462
376238	89463
166836	89464
222913	89465
328014	89466
177231	89467
399521	89468
1361	89469
383517	89470
344902	89471
236502	89472
258294	89473
5067	89474
109495	89475
4945	89476
91645	89477
39534	89478
37629	89479
16745	89480
741	89481
147688	89482
3388	89483
75170	89484
58831	89485
72502	89486
4208	89487
123629	89488
254871	89489
179614	89490
3232	89491
46425	89492
29224	89493
38695	89494
32102	89495
411980	89496
37459	89497
341774	89498
164863	89499
190199	89500
443683	89501
288713	89502
320263	89503
322922	89504
413228	89505
150286	89506
362065	89507
197423	89508
401724	89509
150286	89510
278213	89511
340764	89512
282809	89513
86629	89514
149048	89515
161659	89516
27075	89517
279099	89518
417309	89519
453855	89520
220096	89521
225944	89522
309445	89523
269998	89524
197466	89525
49144	89526
27400	89527
362489	89528
79083	89529
32577	89530
102980	89531
352138	89532
6541	89533
27757	89534
1154	89535
84338	89536
33514	89537
407822	89538
27036	89539
7542	89540
247081	89541
34964	89542
184051	89543
95224	89544
29929	89545
368944	89546
132299	89547
204424	89548
60551	89549
85447	89550
41183	89551
25046	89552
20947	89553
343364	89554
288702	89555
241331	89556
4067	89557
428665	89558
123472	89559
36623	89560
35888	89561
116442	89562
41281	89563
5003	89564
17533	89565
315465	89566
106155	89567
33514	89568
76276	89569
115408	89570
83931	89571
176221	89572
148327	89573
52154	89574
26857	89575
185900	89576
152917	89577
208242	89578
171114	89579
97788	89580
457793	89581
368503	89582
160189	89583
71127	89584
211794	89585
408606	89586
130194	89587
121417	89588
116588	89589
396053	89590
103249	89591
71397	89592
13281	89593
29218	89594
52652	89595
376761	89596
118681	89597
275054	89598
31549	89599
84433	89600
3998	89601
14347	89602
26563	89603
248081	89604
358593	89605
103722	89606
149376	89607
166806	89608
57439	89609
140514	89610
51554	89611
16192	89612
203687	89613
203951	89614
328256	89615
242646	89616
88046	89617
100597	89618
201956	89619
51995	89620
37645	89621
156236	89622
108123	89623
184517	89624
458492	89625
441	89626
194105	89627
407545	89628
346056	89629
336216	89630
55095	89631
69307	89632
262925	89633
49620	89634
268276	89635
98637	89636
11392	89637
5471	89638
297262	89639
23892	89640
11618	89641
35169	89642
401423	89643
26250	89644
54246	89645
9579	89646
77823	89647
163892	89648
375380	89649
400623	89650
267218	89651
285189	89652
35320	89653
422988	89654
13929	89655
218503	89656
63158	89657
1347	89658
148040	89659
261744	89660
39047	89661
22650	89662
25742	89663
456427	89664
100575	89665
88191	89666
176707	89667
361336	89668
30123	89669
255591	89670
141605	89671
5671	89672
5472	89673
14699	89674
28523	89675
67244	89676
1239	89677
132699	89678
56106	89679
21269	89680
340828	89681
93171	89682
42570	89683
126229	89684
205901	89685
445251	89686
154163	89687
93215	89688
88021	89689
112007	89690
159450	89691
121765	89692
152683	89693
170987	89694
212620	89695
2438	89696
279	89697
421523	89698
2211	89699
232425	89700
421843	89701
30128	89702
61055	89703
120677	89704
376415	89705
61317	89706
21844	89707
238825	89708
95389	89709
95563	89710
417580	89711
34964	89712
33578	89713
455203	89714
4442	89715
63717	89716
20704	89717
111607	89718
211127	89719
27018	89720
85075	89721
24850	89722
78086	89723
22685	89724
192072	89725
78324	89726
405887	89727
24827	89728
15983	89729
449319	89730
148	89731
7517	89732
387270	89733
108414	89734
10800	89735
6613	89736
144589	89737
320493	89738
16900	89739
11111	89740
59476	89741
34617	89742
10179	89743
65563	89744
122001	89745
169256	89746
169449	89747
458606	89748
60123	89749
46144	89750
230416	89751
151855	89752
124493	89753
16122	89754
198027	89755
33801	89756
188046	89757
35366	89758
223960	89759
7364	89760
181715	89761
101654	89762
254483	89763
99917	89764
47	89765
429836	89766
90982	89767
158727	89768
6216	89769
87899	89770
127583	89771
136098	89772
7796	89773
191879	89774
191879	89775
89498	89776
97865	89777
121212	89778
142915	89779
67815	89780
341914	89781
281452	89782
392290	89783
37844	89784
165830	89785
325068	89786
395440	89787
262309	89788
166251	89789
85091	89790
79974	89791
67221	89792
235007	89793
45474	89794
30808	89795
3276	89796
34596	89797
56437	89798
42960	89799
64240	89800
388331	89801
15007	89802
151303	89803
433193	89804
247945	89805
398	89806
1077	89807
37307	89808
66327	89809
433565	89810
273666	89811
7908	89812
182584	89813
65402	89814
17243	89815
79428	89816
218305	89817
208064	89818
29521	89819
105286	89820
41056	89821
375569	89822
446951	89823
437310	89824
200448	89825
236362	89826
168621	89827
86081	89828
371803	89829
106205	89830
223057	89831
235230	89832
43683	89833
389513	89834
122688	89835
247638	89836
49289	89837
15550	89838
141842	89839
66631	89840
275425	89841
426609	89842
38583	89843
111161	89844
10564	89845
263847	89846
416793	89847
32216	89848
413611	89849
178790	89850
44778	89851
6858	89852
13573	89853
8368	89854
261751	89855
60286	89856
31687	89857
66950	89858
99340	89859
213850	89860
124886	89861
75270	89862
103374	89863
71746	89864
5839	89865
5839	89866
224275	89867
450925	89868
37665	89869
158972	89870
26090	89871
385046	89872
421510	89873
239048	89874
423060	89875
60663	89876
209173	89877
76865	89878
77043	89879
304671	89880
6221	89881
160389	89882
224313	89883
451718	89884
312751	89885
59102	89886
112447	89887
243862	89888
56057	89889
223708	89890
205609	89891
300024	89892
241245	89893
236371	89894
236760	89895
236761	89896
270590	89897
386714	89898
53378	89899
95378	89900
85314	89901
145146	89902
450867	89903
281814	89904
394264	89905
125962	89906
409146	89907
24541	89908
300115	89909
147807	89910
6883	89911
42316	89912
209600	89913
73438	89914
99703	89915
93454	89916
48369	89917
107933	89918
47776	89919
28231	89920
334614	89921
39791	89922
23069	89923
34241	89924
11945	89925
29851	89926
41309	89927
77946	89928
146180	89929
146270	89930
630	89931
73841	89932
437500	89933
116162	89934
416895	89935
309247	89936
180243	89937
447670	89938
3138	89939
131902	89940
622	89941
408937	89942
97372	89943
172101	89944
34842	89945
40017	89946
342278	89947
81687	89948
383437	89949
3453	89950
1925	89951
939	89952
1051	89953
11518	89954
6646	89955
1925	89956
11518	89957
512	89958
40606	89959
126190	89960
251574	89961
17044	89962
1837	89963
512	89964
2242	89965
603	89966
148241	89967
19694	89968
2981	89969
263635	89970
822	89971
117027	89972
57564	89973
108704	89974
17	89975
6459	89976
358473	89977
243100	89978
164356	89979
224124	89980
225791	89981
34300	89982
243577	89983
72725	89984
25100	89985
21312	89986
91296	89987
268263	89988
120945	89989
191933	89990
228413	89991
100554	89992
41597	89993
194820	89994
31300	89995
365938	89996
99352	89997
13460	89998
56399	89999
425183	90000
98171	90001
237185	90002
50156	90003
371290	90004
7482	90005
94130	90006
256855	90007
75146	90008
66055	90009
268065	90010
80743	90011
228085	90012
20314	90013
150524	90014
100401	90015
290654	90016
37567	90017
144193	90018
448926	90019
291210	90020
7832	90021
105486	90022
31523	90023
81327	90024
283110	90025
183101	90026
240948	90027
102771	90028
442477	90029
99770	90030
139291	90031
29801	90032
397875	90033
270423	90034
353917	90035
274257	90036
190893	90037
588	90038
22439	90039
23078	90040
139050	90041
237967	90042
182570	90043
458612	90044
324742	90045
29669	90046
355692	90047
18016	90048
153030	90049
220068	90050
80235	90051
134276	90052
192537	90053
186034	90054
120572	90055
304571	90056
5375	90057
36101	90058
4262	90059
31729	90060
281927	90061
7097	90062
233220	90063
403176	90064
408125	90065
9050	90066
413922	90067
209457	90068
128618	90069
13604	90070
318381	90071
113746	90072
35567	90073
37365	90074
65192	90075
397432	90076
421692	90077
5767	90078
52162	90079
8803	90080
225002	90081
74156	90082
62401	90083
36386	90084
60647	90085
449731	90086
69715	90087
243535	90088
75188	90089
116529	90090
36813	90091
227023	90092
195072	90093
370115	90094
225132	90095
340076	90096
17326	90097
58661	90098
90824	90099
25264	90100
201109	90101
6162	90102
5905	90103
191039	90104
377851	90105
268801	90106
208491	90107
120172	90108
40276	90109
196249	90110
29976	90111
51956	90112
271989	90113
127801	90114
192634	90115
61841	90116
326419	90117
299849	90118
4261	90119
443435	90120
216637	90121
247244	90122
327572	90123
31135	90124
458496	90125
223566	90126
27355	90127
49740	90128
20277	90129
228610	90130
409566	90131
433925	90132
56250	90133
417834	90134
306766	90135
10927	90136
94226	90137
13924	90138
67570	90139
57302	90140
593	90141
238889	90142
298669	90143
172516	90144
36505	90145
6954	90146
2244	90147
26269	90148
20057	90149
418258	90150
12101	90151
83364	90152
239314	90153
160455	90154
399587	90155
128015	90156
258115	90157
232432	90158
360402	90159
349819	90160
275199	90161
448358	90162
460238	90163
328955	90164
284190	90165
25863	90166
179789	90167
335203	90168
335064	90169
16633	90170
407938	90171
221459	90172
13498	90173
136174	90174
112567	90175
178412	90176
437889	90177
87025	90178
459901	90179
190188	90180
70095	90181
291173	90182
201082	90183
285662	90184
151312	90185
91048	90186
2297	90187
238678	90188
304430	90189
315504	90190
147579	90191
155389	90192
132469	90193
158776	90194
254323	90195
216529	90196
75474	90197
283528	90198
397882	90199
215270	90200
328952	90201
62985	90202
313924	90203
97104	90204
27943	90205
249220	90206
405845	90207
154515	90208
69098	90209
339521	90210
212379	90211
87105	90212
345297	90213
308947	90214
36854	90215
42826	90216
196053	90217
150816	90218
381037	90219
83185	90220
250703	90221
217633	90222
180618	90223
109755	90224
309595	90225
233386	90226
199101	90227
323728	90228
197855	90229
61360	90230
136946	90231
39011	90232
28930	90233
76375	90234
231239	90235
62979	90236
36665	90237
20246	90238
331460	90239
50729	90240
265195	90241
232418	90242
81345	90243
119921	90244
115958	90245
395205	90246
86318	90247
60646	90248
299715	90249
11728	90250
384460	90251
146872	90252
76375	90253
137960	90254
354039	90255
63897	90256
31407	90257
87042	90258
127272	90259
333733	90260
34968	90261
330046	90262
311015	90263
38722	90264
12953	90265
315299	90266
350850	90267
134861	90268
43687	90269
124419	90270
317885	90271
107108	90272
219539	90273
131756	90274
62343	90275
76805	90276
743	90277
134027	90278
64786	90279
79177	90280
160387	90281
62673	90282
62554	90283
250384	90284
458501	90285
249682	90286
43563	90287
64506	90288
389939	90289
203508	90290
198399	90291
17951	90292
7864	90293
146685	90294
231352	90295
42513	90296
42683	90297
27857	90298
181322	90299
45519	90300
357380	90301
50922	90302
188537	90303
177173	90304
82813	90305
393924	90306
195965	90307
11699	90308
115253	90309
4349	90310
340833	90311
91881	90312
204108	90313
47016	90314
196386	90315
95921	90316
215894	90317
348941	90318
25823	90319
38795	90320
10361	90321
22853	90322
205976	90323
368846	90324
337601	90325
367308	90326
365506	90327
29170	90328
350044	90329
332222	90330
173211	90331
55416	90332
207858	90333
188478	90334
115660	90335
66629	90336
2561	90337
8838	90338
46674	90339
56118	90340
150198	90341
68971	90342
126476	90343
117055	90344
83507	90345
388036	90346
38539	90347
366618	90348
173967	90349
251343	90350
137501	90351
118460	90352
424669	90353
425236	90354
41113	90355
359252	90356
129260	90357
43840	90358
388897	90359
82536	90360
322331	90361
67251	90362
12535	90363
16417	90364
415729	90365
295529	90366
253668	90367
422399	90368
52517	90369
113403	90370
38206	90371
235024	90372
200578	90373
312358	90374
360171	90375
66814	90376
1856	90377
113403	90378
50920	90379
151676	90380
125311	90381
405809	90382
146062	90383
215985	90384
59831	90385
117207	90386
121373	90387
18686	90388
21564	90389
6786	90390
117890	90391
224198	90392
94961	90393
18260	90394
1885	90395
27112	90396
13180	90397
20581	90398
258929	90399
106029	90400
107915	90401
135146	90402
25711	90403
39917	90404
164372	90405
399667	90406
103259	90407
138959	90408
27624	90409
74208	90410
103050	90411
255800	90412
103000	90413
321975	90414
73998	90415
139943	90416
18194	90417
32725	90418
411114	90419
404497	90420
155070	90421
64150	90422
261607	90423
164045	90424
4965	90425
144132	90426
163644	90427
314671	90428
246042	90429
240202	90430
357620	90431
22398	90432
340679	90433
78139	90434
74524	90435
321937	90436
181501	90437
360990	90438
208385	90439
121195	90440
393364	90441
69326	90442
43896	90443
285734	90444
334462	90445
400786	90446
195771	90447
66907	90448
67921	90449
7797	90450
165888	90451
13463	90452
30376	90453
112895	90454
167933	90455
41482	90456
136072	90457
292911	90458
143149	90459
448824	90460
403300	90461
171339	90462
150262	90463
360458	90464
331335	90465
149546	90466
457504	90467
158997	90468
358429	90469
915	90470
64010	90471
121920	90472
11524	90473
409605	90474
915	90475
73515	90476
11717	90477
62665	90478
114	90479
114	90480
403580	90481
126018	90482
2187	90483
67300	90484
278563	90485
374942	90486
83581	90487
69947	90488
167200	90489
162198	90490
25740	90491
307342	90492
434342	90493
125619	90494
4663	90495
98718	90496
77526	90497
424445	90498
18332	90499
81929	90500
27621	90501
21946	90502
141421	90503
53224	90504
98518	90505
149621	90506
82095	90507
320695	90508
152666	90509
452037	90510
422479	90511
323712	90512
263263	90513
24967	90514
429589	90515
38322	90516
445378	90517
401352	90518
155949	90519
182282	90520
392807	90521
284695	90522
169632	90523
404153	90524
402667	90525
254061	90526
151143	90527
432455	90528
357419	90529
434190	90530
385727	90531
39805	90532
120811	90533
3150	90534
120634	90535
62313	90536
457512	90537
32634	90538
63001	90539
119487	90540
122785	90541
101222	90542
123501	90543
438451	90544
244526	90545
195521	90546
244525	90547
348051	90548
384705	90549
117896	90550
5301	90551
388415	90552
268228	90553
277777	90554
269384	90555
224835	90556
207756	90557
221121	90558
192274	90559
337376	90560
76744	90561
387104	90562
452041	90563
356483	90564
68996	90565
84600	90566
79334	90567
25064	90568
306714	90569
312039	90570
433080	90571
88707	90572
15539	90573
155608	90574
175739	90575
75431	90576
387717	90577
43046	90578
278334	90579
68649	90580
46040	90581
132139	90582
164591	90583
459258	90584
304420	90585
75431	90586
76459	90587
230222	90588
129684	90589
301384	90590
22730	90591
108075	90592
72145	90593
63071	90594
171375	90595
199946	90596
150365	90597
161308	90598
214896	90599
396758	90600
329579	90601
26698	90602
214105	90603
368510	90604
393841	90605
296077	90606
80201	90607
327087	90608
212769	90609
70547	90610
106271	90611
208648	90612
338281	90613
161569	90614
347768	90615
1375	90616
428538	90617
203233	90618
62125	90619
41	90620
42819	90621
47446	90622
23615	90623
311892	90624
22168	90625
16509	90626
120847	90627
23136	90628
1809	90629
3893	90630
8572	90631
12071	90632
239481	90633
32583	90634
32583	90635
55408	90636
362901	90637
98268	90638
2625	90639
220210	90640
15240	90641
175537	90642
102463	90643
119430	90644
144007	90645
58730	90646
81708	90647
129275	90648
191052	90649
120293	90650
143952	90651
7707	90652
278583	90653
101770	90654
190978	90655
49517	90656
45704	90657
30009	90658
11970	90659
107435	90660
340452	90661
189478	90662
194626	90663
105529	90664
180323	90665
94398	90666
3593	90667
130283	90668
173790	90669
208730	90670
161227	90671
438808	90672
82436	90673
193286	90674
82922	90675
195011	90676
194561	90677
362775	90678
118136	90679
90309	90680
409512	90681
269950	90682
17486	90683
388108	90684
61205	90685
20910	90686
41599	90687
4129	90688
234010	90689
180053	90690
221553	90691
7973	90692
23650	90693
60909	90694
4079	90695
369752	90696
295461	90697
285653	90698
261695	90699
309738	90700
171610	90701
250709	90702
220948	90703
63366	90704
275596	90705
316782	90706
326643	90707
310129	90708
411355	90709
19879	90710
34455	90711
96835	90712
295058	90713
98799	90714
102703	90715
13288	90716
125312	90717
448020	90718
115416	90719
60352	90720
1207	90721
38156	90722
437289	90723
435664	90724
38229	90725
206155	90726
186828	90727
417223	90728
166551	90729
187798	90730
71043	90731
59689	90732
215602	90733
741	90734
162888	90735
44103	90736
416382	90737
102837	90738
349303	90739
383218	90740
129223	90741
369348	90742
1207	90743
438966	90744
7677	90745
350424	90746
52510	90747
21908	90748
317610	90749
378341	90750
189227	90751
35023	90752
204959	90753
440427	90754
41911	90755
299222	90756
24530	90757
156569	90758
280963	90759
126187	90760
182483	90761
54994	90762
211593	90763
4659	90764
259696	90765
326946	90766
5263	90767
62751	90768
170230	90769
3202	90770
2414	90771
279185	90772
51113	90773
235501	90774
66777	90775
384015	90776
187904	90777
257216	90778
42200	90779
95283	90780
63835	90781
244675	90782
164459	90783
7750	90784
10632	90785
230784	90786
2815	90787
149332	90788
44465	90789
207498	90790
86269	90791
201935	90792
51547	90793
201738	90794
273393	90795
160763	90796
48068	90797
42569	90798
378688	90799
459690	90800
70856	90801
290791	90802
92795	90803
180496	90804
264830	90805
292772	90806
280101	90807
277594	90808
71855	90809
19966	90810
1775	90811
1775	90812
238868	90813
246159	90814
37119	90815
3894	90816
3894	90817
147639	90818
398083	90819
104947	90820
62401	90821
26992	90822
324404	90823
111091	90824
118863	90825
51888	90826
130791	90827
20297	90828
66356	90829
355540	90830
152080	90831
148406	90832
352100	90833
74419	90834
79070	90835
184733	90836
79070	90837
84628	90838
13736	90839
284781	90840
74374	90841
74212	90842
408575	90843
324561	90844
150248	90845
246469	90846
249144	90847
144195	90848
278120	90849
48813	90850
53300	90851
88034	90852
200108	90853
201636	90854
287632	90855
64076	90856
383579	90857
204343	90858
78863	90859
155432	90860
343187	90861
344027	90862
52148	90863
332523	90864
66455	90865
223463	90866
16136	90867
153314	90868
277384	90869
3887	90870
15996	90871
18937	90872
417806	90873
451103	90874
238535	90875
3686	90876
12467	90877
135133	90878
165652	90879
160835	90880
51686	90881
363624	90882
48154	90883
416750	90884
49510	90885
7420	90886
198938	90887
24916	90888
309705	90889
48212	90890
352023	90891
13975	90892
86111	90893
356	90894
20217	90895
147886	90896
302809	90897
419758	90898
458912	90899
409787	90900
241673	90901
99575	90902
10953	90903
90112	90904
236271	90905
226260	90906
143207	90907
120080	90908
23017	90909
12757	90910
114209	90911
234007	90912
98534	90913
239620	90914
48539	90915
9362	90916
130226	90917
58233	90918
27377	90919
100513	90920
120292	90921
278456	90922
31570	90923
5901	90924
392377	90925
99892	90926
177887	90927
5300	90928
98100	90929
48904	90930
125212	90931
335801	90932
21293	90933
95810	90934
15169	90935
147050	90936
6092	90937
4798	90938
9091	90939
22084	90940
138155	90941
423840	90942
58944	90943
188788	90944
148820	90945
1905	90946
16940	90947
39066	90948
419723	90949
456185	90950
78081	90951
115344	90952
24030	90953
356314	90954
99431	90955
54636	90956
41	90957
5002	90958
203177	90959
54201	90960
24204	90961
9066	90962
153941	90963
620	90964
48707	90965
150425	90966
29167	90967
48313	90968
163660	90969
117930	90970
64578	90971
12360	90972
380215	90973
26467	90974
168405	90975
345381	90976
8699	90977
32456	90978
116203	90979
11843	90980
106271	90981
21635	90982
177	90983
141715	90984
36676	90985
62775	90986
40064	90987
403439	90988
161892	90989
8528	90990
7573	90991
60069	90992
193284	90993
284501	90994
196192	90995
69863	90996
113009	90997
31399	90998
110082	90999
66424	91000
208216	91001
2653	91002
329909	91003
89622	91004
200447	91005
195415	91006
251686	91007
146003	91008
55304	91009
20590	91010
181756	91011
207583	91012
38356	91013
103745	91014
3604	91015
83188	91016
19663	91017
220458	91018
359685	91019
416431	91020
440011	91021
237465	91022
238225	91023
7623	91024
37590	91025
237251	91026
29562	91027
25113	91028
725	91029
62072	91030
19067	91031
123925	91032
16535	91033
39941	91034
356820	91035
2820	91036
65345	91037
235397	91038
394370	91039
46819	91040
293332	91041
279136	91042
130135	91043
236149	91044
218799	91045
207316	91046
104855	91047
333875	91048
172824	91049
124510	91050
242779	91051
19221	91052
105715	91053
39805	91054
18006	91055
393366	91056
65527	91057
20696	91058
545	91059
152068	91060
11659	91061
48760	91062
81870	91063
166782	91064
20622	91065
64706	91066
310820	91067
108458	91068
89490	91069
243948	91070
220198	91071
165655	91072
44173	91073
103954	91074
250105	91075
180809	91076
9163	91077
376057	91078
385741	91079
41822	91080
162203	91081
137742	91082
57352	91083
117156	91084
26615	91085
25861	91086
406471	91087
342182	91088
108059	91089
181648	91090
127072	91091
449244	91092
60604	91093
338144	91094
214239	91095
915	91096
458981	91097
98882	91098
428032	91099
353983	91100
155068	91101
35292	91102
204724	91103
25355	91104
134677	91105
59446	91106
200389	91107
425466	91108
237834	91109
220956	91110
1416	91111
58776	91112
49397	91113
414846	91114
82804	91115
147589	91116
27020	91117
166422	91118
18263	91119
132791	91120
30206	91121
19622	91122
5754	91123
431026	91124
215029	91125
122218	91126
31998	91127
456098	91128
23806	91129
40439	91130
135334	91131
53247	91132
302829	91133
153192	91134
7028	91135
427667	91136
241745	91137
459092	91138
53399	91139
14554	91140
115662	91141
276392	91142
339684	91143
56739	91144
25670	91145
234948	91146
396395	91147
434126	91148
97153	91149
183514	91150
171003	91151
102284	91152
366544	91153
127	91154
213380	91155
177378	91156
40281	91157
309895	91158
7361	91159
31211	91160
125878	91161
7361	91162
389908	91163
35728	91164
299769	91165
164787	91166
84080	91167
49554	91168
123807	91169
72358	91170
28918	91171
81407	91172
38164	91173
6938	91174
49464	91175
242663	91176
98718	91177
86531	91178
52777	91179
28180	91180
326164	91181
100324	91182
11157	91183
45896	91184
9972	91185
29706	91186
37452	91187
309924	91188
8011	91189
169534	91190
287532	91191
37397	91192
427485	91193
1427	91194
59510	91195
144214	91196
196712	91197
415250	91198
245508	91199
33330	91200
306895	91201
48099	91202
38424	91203
2347	91204
357222	91205
434721	91206
283896	91207
438186	91208
732	91209
97819	91210
75271	91211
27149	91212
90295	91213
366771	91214
134439	91215
16766	91216
45749	91217
261776	91218
239503	91219
17071	91220
231469	91221
324100	91222
391948	91223
18015	91224
11006	91225
305614	91226
4503	91227
6786	91228
80680	91229
28222	91230
45398	91231
323036	91232
104178	91233
10972	91234
154362	91235
30701	91236
20049	91237
399390	91238
55529	91239
127200	91240
1045	91241
452939	91242
20049	91243
99110	91244
29527	91245
371547	91246
18441	91247
117892	91248
119494	91249
111235	91250
91094	91251
2514	91252
13470	91253
54555	91254
234357	91255
29029	91256
89416	91257
61566	91258
237081	91259
57548	91260
289363	91261
170554	91262
170554	91263
12407	91264
326494	91265
175764	91266
57655	91267
15878	91268
73258	91269
15759	91270
35154	91271
5576	91272
241275	91273
54973	91274
350331	91275
104096	91276
229452	91277
353693	91278
107142	91279
77002	91280
19704	91281
189793	91282
328100	91283
188190	91284
43118	91285
32331	91286
93288	91287
295125	91288
334482	91289
92441	91290
410960	91291
249785	91292
203302	91293
10486	91294
22562	91295
259767	91296
136854	91297
63984	91298
141302	91299
142085	91300
45116	91301
102795	91302
455069	91303
279438	91304
61673	91305
9588	91306
430833	91307
8806	91308
214140	91309
155038	91310
53030	91311
231153	91312
68911	91313
200072	91314
124247	91315
58907	91316
276802	91317
143010	91318
299351	91319
41457	91320
331218	91321
414035	91322
286239	91323
354602	91324
147869	91325
321983	91326
9980	91327
340032	91328
355228	91329
241042	91330
17270	91331
117577	91332
126721	91333
75040	91334
142590	91335
175573	91336
458131	91337
530	91338
269865	91339
83581	91340
164038	91341
249961	91342
459062	91343
18745	91344
72104	91345
211402	91346
82530	91347
95875	91348
106694	91349
87639	91350
187783	91351
176229	91352
373043	91353
195066	91354
6480	91355
176226	91356
343909	91357
208132	91358
117711	91359
366183	91360
202439	91361
135595	91362
72809	91363
120888	91364
44803	91365
55321	91366
438624	91367
51812	91368
175085	91369
337024	91370
114348	91371
161571	91372
220756	91373
421627	91374
175941	91375
24964	91376
211095	91377
126458	91378
83406	91379
170970	91380
454905	91381
177536	91382
1822	91383
376927	91384
146494	91385
5993	91386
144832	91387
140456	91388
194577	91389
16144	91390
198355	91391
120772	91392
363983	91393
22816	91394
274112	91395
428244	91396
18454	91397
16441	91398
56137	91399
9943	91400
450864	91401
131164	91402
300306	91403
243702	91404
25710	91405
26840	91406
190714	91407
22011	91408
25027	91409
246607	91410
36271	91411
376305	91412
34015	91413
57473	91414
368243	91415
107802	91416
43878	91417
6953	91418
72949	91419
116267	91420
225304	91421
42936	91422
59076	91423
291894	91424
412094	91425
448667	91426
186094	91427
27467	91428
141785	91429
254795	91430
40883	91431
426181	91432
60730	91433
263602	91434
123356	91435
104842	91436
50163	91437
121912	91438
15564	91439
53699	91440
279215	91441
27761	91442
93292	91443
116071	91444
38345	91445
98276	91446
31824	91447
158005	91448
38622	91449
63470	91450
64115	91451
91994	91452
85739	91453
229584	91454
130678	91455
35391	91456
7015	91457
317605	91458
79272	91459
73573	91460
293981	91461
61145	91462
354557	91463
278883	91464
132799	91465
262479	91466
83387	91467
250748	91468
112046	91469
146974	91470
331027	91471
80151	91472
338957	91473
44821	91474
390845	91475
210988	91476
251120	91477
179240	91478
184669	91479
23716	91480
253933	91481
128691	91482
271215	91483
155484	91484
83387	91485
136654	91486
150869	91487
73573	91488
273163	91489
66418	91490
322674	91491
55707	91492
295740	91493
352776	91494
213266	91495
398499	91496
73021	91497
199716	91498
407852	91499
196238	91500
187712	91501
79141	91502
213764	91503
84239	91504
39248	91505
40593	91506
368911	91507
42475	91508
63840	91509
61468	91510
145058	91511
13035	91512
221377	91513
6679	91514
59314	91515
1880	91516
114757	91517
132365	91518
379957	91519
305394	91520
125131	91521
3400	91522
393855	91523
3740	91524
173166	91525
63964	91526
205933	91527
188822	91528
109281	91529
135417	91530
96101	91531
79737	91532
23593	91533
328709	91534
38914	91535
12914	91536
160934	91537
260056	91538
175	91539
8699	91540
360603	91541
248773	91542
146059	91543
245970	91544
87097	91545
36678	91546
24521	91547
119966	91548
366754	91549
445976	91550
58820	91551
214414	91552
157330	91553
11778	91554
448520	91555
103425	91556
127469	91557
428851	91558
18980	91559
44461	91560
338865	91561
175314	91562
135954	91563
219591	91564
434011	91565
235029	91566
18628	91567
287115	91568
165209	91569
97665	91570
263367	91571
5095	91572
178394	91573
35481	91574
27278	91575
204904	91576
378932	91577
9782	91578
354	91579
3077	91580
164505	91581
88187	91582
388909	91583
169974	91584
46800	91585
15554	91586
29038	91587
181274	91588
129447	91589
165936	91590
71094	91591
56638	91592
31873	91593
283612	91594
288478	91595
84129	91596
222782	91597
272728	91598
289300	91599
212094	91600
158063	91601
63382	91602
108892	91603
108892	91604
138463	91605
166566	91606
282479	91607
235227	91608
432054	91609
171588	91610
285584	91611
197294	91612
21603	91613
27645	91614
216551	91615
213298	91616
135262	91617
34984	91618
144607	91619
13124	91620
24949	91621
126093	91622
48331	91623
440253	91624
3959	91625
77937	91626
132851	91627
308316	91628
148388	91629
430081	91630
198126	91631
89356	91632
431516	91633
145380	91634
142032	91635
139561	91636
237731	91637
42715	91638
201484	91639
378077	91640
380499	91641
294055	91642
374611	91643
450857	91644
198087	91645
290806	91646
444770	91647
33107	91648
15985	91649
303513	91650
365095	91651
32777	91652
113682	91653
11983	91654
109447	91655
324308	91656
44992	91657
324838	91658
317021	91659
213093	91660
20702	91661
400226	91662
332411	91663
173843	91664
128153	91665
24359	91666
1024	91667
248197	91668
159842	91669
26509	91670
122616	91671
147007	91672
19391	91673
118761	91674
287709	91675
35700	91676
128835	91677
405939	91678
362017	91679
201593	91680
294642	91681
189806	91682
239125	91683
86222	91684
137733	91685
22852	91686
2996	91687
38621	91688
440636	91689
166574	91690
84918	91691
55769	91692
355947	91693
18104	91694
194986	91695
1938	91696
41737	91697
207901	91698
246698	91699
29771	91700
140556	91701
238408	91702
437776	91703
411681	91704
172902	91705
299163	91706
174775	91707
318661	91708
2748	91709
117003	91710
31611	91711
48817	91712
437182	91713
66132	91714
18984	91715
233674	91716
83006	91717
206313	91718
278680	91719
213958	91720
33318	91721
15854	91722
295354	91723
286154	91724
72094	91725
87445	91726
197334	91727
15383	91728
248581	91729
10597	91730
1348	91731
24933	91732
149525	91733
63402	91734
323549	91735
411527	91736
31353	91737
178159	91738
81045	91739
31403	91740
34742	91741
151878	91742
137430	91743
422296	91744
60062	91745
28604	91746
212152	91747
125899	91748
43115	91749
385945	91750
19065	91751
309119	91752
60918	91753
383262	91754
199750	91755
105782	91756
23277	91757
17575	91758
6818	91759
9842	91760
106525	91761
87824	91762
339571	91763
421845	91764
30641	91765
155440	91766
38785	91767
100430	91768
347013	91769
369565	91770
123201	91771
207132	91772
301250	91773
335967	91774
29395	91775
107904	91776
271394	91777
122874	91778
168990	91779
121896	91780
30409	91781
39265	91782
12736	91783
157169	91784
225720	91785
325662	91786
22478	91787
22478	91788
74990	91789
207419	91790
26549	91791
227683	91792
451421	91793
129747	91794
35243	91795
127485	91796
456062	91797
224320	91798
20490	91799
20490	91800
7783	91801
150920	91802
1745	91803
267573	91804
374435	91805
186473	91806
12284	91807
415051	91808
52818	91809
114992	91810
282015	91811
136294	91812
85920	91813
31126	91814
410059	91815
65854	91816
233624	91817
220053	91818
44956	91819
113180	91820
26233	91821
14722	91822
167148	91823
323050	91824
113180	91825
100890	91826
94601	91827
142121	91828
100699	91829
114844	91830
100276	91831
97903	91832
55335	91833
78024	91834
319037	91835
145831	91836
322371	91837
126207	91838
18236	91839
15707	91840
4570	91841
113640	91842
404409	91843
255112	91844
459075	91845
137079	91846
202133	91847
436492	91848
24994	91849
336028	91850
4180	91851
63766	91852
412701	91853
209459	91854
431347	91855
188186	91856
231003	91857
147609	91858
76197	91859
13432	91860
173116	91861
167032	91862
158641	91863
60178	91864
54129	91865
156958	91866
284984	91867
67586	91868
98541	91869
215240	91870
117098	91871
424379	91872
116110	91873
151390	91874
232286	91875
66154	91876
271775	91877
219845	91878
220261	91879
328867	91880
74477	91881
103683	91882
220951	91883
402539	91884
97853	91885
26290	91886
31968	91887
11765	91888
18196	91889
283860	91890
326100	91891
151063	91892
335326	91893
182417	91894
2441	91895
6248	91896
195044	91897
16222	91898
188769	91899
42906	91900
322618	91901
246281	91902
25489	91903
10443	91904
5460	91905
383283	91906
60512	91907
19242	91908
223726	91909
240274	91910
284424	91911
74670	91912
59090	91913
300395	91914
93407	91915
47645	91916
35524	91917
250999	91918
240919	91919
265064	91920
314805	91921
401323	91922
101923	91923
369373	91924
121312	91925
117749	91926
121312	91927
174483	91928
422901	91929
5561	91930
164114	91931
3085	91932
98397	91933
377548	91934
205494	91935
95109	91936
71466	91937
81438	91938
63383	91939
78408	91940
55526	91941
25909	91942
84450	91943
87669	91944
214181	91945
132707	91946
29358	91947
110321	91948
421698	91949
25140	91950
223145	91951
17244	91952
416071	91953
95329	91954
8621	91955
218143	91956
180820	91957
137703	91958
376441	91959
365349	91960
255424	91961
5363	91962
82090	91963
260436	91964
168431	91965
360269	91966
246973	91967
165242	91968
24980	91969
120094	91970
403673	91971
56424	91972
116983	91973
15869	91974
233277	91975
211307	91976
126616	91977
101201	91978
109961	91979
85700	91980
343181	91981
404450	91982
260381	91983
307069	91984
112535	91985
336413	91986
165721	91987
132363	91988
169264	91989
390675	91990
92085	91991
7969	91992
7457	91993
11045	91994
93628	91995
57219	91996
2204	91997
63828	91998
5595	91999
65581	92000
12769	92001
16588	92002
12178	92003
40568	92004
33696	92005
10648	92006
70752	92007
1383	92008
160517	92009
403385	92010
57196	92011
183374	92012
107620	92013
15130	92014
177741	92015
99899	92016
169938	92017
6877	92018
232027	92019
3459	92020
60417	92021
57434	92022
157480	92023
60526	92024
4259	92025
227552	92026
181284	92027
67948	92028
108726	92029
316124	92030
70274	92031
15841	92032
90	92033
172806	92034
105762	92035
74471	92036
80367	92037
328908	92038
139687	92039
3949	92040
14781	92041
8932	92042
73698	92043
7023	92044
65584	92045
40937	92046
54921	92047
77018	92048
2402	92049
44410	92050
57253	92051
303712	92052
209682	92053
40807	92054
92303	92055
89443	92056
454163	92057
74706	92058
117378	92059
3137	92060
102486	92061
421049	92062
23697	92063
72765	92064
57620	92065
37985	92066
1402	92067
386496	92068
12189	92069
183687	92070
12085	92071
3584	92072
19480	92073
66454	92074
17227	92075
44918	92076
430238	92077
330882	92078
202600	92079
69450	92080
36572	92081
5569	92082
5689	92083
912	92084
493	92085
11264	92086
31916	92087
55270	92088
14451	92089
426509	92090
13765	92091
381225	92092
95251	92093
185364	92094
238729	92095
230363	92096
25010	92097
99514	92098
424282	92099
212152	92100
92537	92101
388462	92102
215945	92103
206921	92104
174554	92105
3146	92106
102874	92107
368838	92108
287873	92109
90864	92110
2491	92111
43178	92112
57945	92113
9260	92114
16854	92115
372306	92116
70571	92117
109743	92118
26833	92119
307174	92120
552	92121
785	92122
102803	92123
345240	92124
934	92125
13408	92126
221363	92127
328470	92128
253399	92129
46829	92130
436080	92131
360102	92132
21768	92133
249174	92134
105139	92135
45220	92136
42401	92137
53302	92138
279283	92139
385028	92140
9495	92141
224848	92142
2534	92143
67483	92144
113079	92145
212566	92146
1751	92147
2937	92148
172994	92149
113618	92150
34884	92151
374078	92152
565	92153
244078	92154
38556	92155
59952	92156
10712	92157
194805	92158
258354	92159
294301	92160
113830	92161
119163	92162
36559	92163
33077	92164
234139	92165
190	92166
427036	92167
324050	92168
10801	92169
43367	92170
277584	92171
171471	92172
59789	92173
60601	92174
183865	92175
237370	92176
85161	92177
5431	92178
22388	92179
358705	92180
99603	92181
291158	92182
204337	92183
17077	92184
185145	92185
17024	92186
38689	92187
92079	92188
314215	92189
189943	92190
286912	92191
73109	92192
172451	92193
324514	92194
59488	92195
275456	92196
225591	92197
41909	92198
451754	92199
83770	92200
60950	92201
18202	92202
15132	92203
186106	92204
39718	92205
64473	92206
93463	92207
52330	92208
4104	92209
123563	92210
102804	92211
88	92212
168487	92213
163200	92214
168415	92215
115889	92216
51102	92217
160039	92218
30614	92219
99254	92220
2060	92221
93393	92222
34998	92223
218584	92224
155301	92225
248906	92226
186451	92227
335601	92228
179061	92229
114716	92230
19932	92231
57342	92232
182981	92233
345225	92234
81600	92235
299669	92236
17120	92237
217270	92238
304941	92239
84575	92240
4438	92241
9021	92242
17545	92243
10234	92244
42071	92245
61807	92246
187163	92247
27743	92248
1158	92249
77534	92250
96195	92251
109761	92252
61368	92253
25303	92254
1261	92255
65537	92256
134087	92257
395599	92258
5114	92259
4369	92260
351044	92261
48637	92262
13870	92263
28624	92264
291436	92265
433081	92266
4368	92267
195295	92268
219202	92269
112173	92270
67155	92271
128564	92272
455451	92273
128565	92274
460071	92275
66144	92276
112117	92277
965	92278
250777	92279
453965	92280
252130	92281
246521	92282
128179	92283
245954	92284
218890	92285
226464	92286
35029	92287
458267	92288
448356	92289
66096	92290
432675	92291
246182	92292
155063	92293
432273	92294
242958	92295
379520	92296
51496	92297
252722	92298
365098	92299
16317	92300
52324	92301
87786	92302
31497	92303
99607	92304
41232	92305
350949	92306
38319	92307
130507	92308
35237	92309
6428	92310
90643	92311
246	92312
24615	92313
374121	92314
173890	92315
61811	92316
246697	92317
428470	92318
61371	92319
301141	92320
298895	92321
160374	92322
45366	92323
360459	92324
321781	92325
104367	92326
97860	92327
194714	92328
62542	92329
95818	92330
317417	92331
97007	92332
49844	92333
116540	92334
377757	92335
21374	92336
110915	92337
118223	92338
445424	92339
76381	92340
90573	92341
3983	92342
249850	92343
117089	92344
8648	92345
112223	92346
121948	92347
353323	92348
415402	92349
154093	92350
58384	92351
150656	92352
133206	92353
72159	92354
27632	92355
110282	92356
451530	92357
16889	92358
145373	92359
248796	92360
295741	92361
154297	92362
79093	92363
1943	92364
426058	92365
39713	92366
5201	92367
6099	92368
125311	92369
3266	92370
142956	92371
243382	92372
84600	92373
19611	92374
154371	92375
28492	92376
382394	92377
322717	92378
89255	92379
19224	92380
2537	92381
248376	92382
431447	92383
108635	92384
347745	92385
135133	92386
144587	92387
96065	92388
10081	92389
20503	92390
32691	92391
123451	92392
116053	92393
11665	92394
153474	92395
278076	92396
49722	92397
24327	92398
169770	92399
71210	92400
28524	92401
396721	92402
376828	92403
130046	92404
421380	92405
417238	92406
127899	92407
430136	92408
113750	92409
127309	92410
227738	92411
140208	92412
33779	92413
45598	92414
297798	92415
39018	92416
165502	92417
106068	92418
106068	92419
84059	92420
137239	92421
69082	92422
88344	92423
438972	92424
41513	92425
221888	92426
174344	92427
59080	92428
3964	92429
971	92430
1752	92431
23986	92432
2090	92433
340299	92434
65590	92435
94293	92436
85307	92437
179126	92438
118992	92439
173301	92440
54097	92441
38890	92442
256801	92443
240472	92444
23230	92445
62544	92446
282731	92447
107172	92448
459530	92449
113921	92450
137104	92451
92648	92452
165078	92453
102743	92454
42661	92455
25828	92456
171296	92457
7933	92458
173177	92459
106343	92460
92636	92461
240485	92462
284375	92463
39429	92464
385848	92465
128565	92466
94710	92467
49103	92468
8891	92469
108522	92470
42355	92471
102277	92472
164226	92473
45535	92474
92518	92475
429216	92476
181272	92477
113467	92478
292077	92479
458079	92480
356177	92481
231407	92482
425744	92483
23609	92484
42289	92485
299504	92486
107884	92487
182524	92488
112461	92489
357851	92490
82630	92491
114705	92492
92355	92493
200384	92494
234935	92495
112994	92496
389565	92497
50946	92498
398492	92499
20499	92500
80718	92501
127480	92502
405875	92503
24178	92504
160473	92505
90872	92506
32810	92507
4166	92508
187911	92509
9656	92510
188318	92511
98672	92512
392914	92513
182662	92514
5520	92515
435379	92516
233145	92517
91136	92518
13746	92519
43771	92520
188748	92521
117606	92522
197603	92523
22439	92524
194950	92525
133150	92526
66042	92527
73061	92528
22268	92529
154903	92530
245641	92531
306222	92532
70727	92533
19998	92534
165779	92535
11501	92536
27953	92537
91213	92538
83579	92539
117075	92540
206835	92541
224125	92542
98089	92543
82480	92544
191733	92545
248409	92546
116586	92547
40623	92548
119090	92549
41732	92550
45095	92551
110112	92552
13728	92553
303623	92554
329461	92555
213219	92556
96619	92557
113527	92558
237386	92559
30700	92560
185347	92561
3721	92562
3362	92563
101152	92564
449758	92565
187427	92566
29445	92567
180975	92568
247531	92569
67484	92570
65964	92571
33622	92572
106358	92573
186579	92574
13215	92575
5945	92576
180390	92577
140371	92578
172367	92579
120498	92580
413373	92581
193406	92582
171125	92583
28904	92584
214467	92585
111638	92586
156380	92587
44964	92588
124777	92589
58079	92590
5833	92591
433416	92592
59036	92593
433477	92594
59119	92595
22499	92596
6397	92597
275147	92598
259207	92599
73149	92600
10032	92601
321557	92602
12583	92603
37905	92604
120375	92605
340102	92606
175390	92607
130800	92608
18075	92609
4733	92610
6699	92611
73767	92612
349476	92613
414940	92614
181691	92615
76365	92616
120323	92617
127522	92618
55665	92619
22454	92620
210365	92621
67897	92622
94171	92623
276564	92624
101227	92625
153837	92626
161676	92627
105495	92628
82189	92629
414533	92630
391260	92631
42731	92632
248450	92633
46196	92634
283116	92635
161411	92636
65623	92637
351875	92638
101001	92639
304261	92640
84667	92641
276092	92642
230431	92643
204974	92644
35581	92645
103577	92646
395965	92647
30558	92648
186614	92649
192594	92650
372449	92651
127732	92652
6400	92653
362418	92654
337126	92655
20596	92656
185667	92657
38393	92658
407005	92659
295161	92660
72351	92661
56394	92662
3689	92663
2	92664
145470	92665
206177	92666
8590	92667
22793	92668
856	92669
455707	92670
22676	92671
166587	92672
148442	92673
145470	92674
29454	92675
236356	92676
57261	92677
120214	92678
88620	92679
151151	92680
74990	92681
110406	92682
5519	92683
23349	92684
200103	92685
31481	92686
222659	92687
218993	92688
49435	92689
145764	92690
111000	92691
241868	92692
423496	92693
101366	92694
107768	92695
47922	92696
385336	92697
381069	92698
71171	92699
402652	92700
4152	92701
200491	92702
185362	92703
49699	92704
155025	92705
44968	92706
397776	92707
16492	92708
16492	92709
145985	92710
15098	92711
97283	92712
279322	92713
2617	92714
437696	92715
161820	92716
47898	92717
106639	92718
220874	92719
174587	92720
291689	92721
226354	92722
348237	92723
42506	92724
278552	92725
414339	92726
259090	92727
148730	92728
394907	92729
366179	92730
129037	92731
261959	92732
181776	92733
413991	92734
207794	92735
135485	92736
207794	92737
36451	92738
105245	92739
7235	92740
75949	92741
344640	92742
20061	92743
4962	92744
65811	92745
132731	92746
46515	92747
82770	92748
330816	92749
114729	92750
114729	92751
83152	92752
128477	92753
128477	92754
313117	92755
36391	92756
104499	92757
308959	92758
8423	92759
22342	92760
39735	92761
459114	92762
321208	92763
108232	92764
264402	92765
164587	92766
3543	92767
891	92768
5489	92769
209796	92770
409886	92771
4730	92772
102227	92773
204493	92774
20315	92775
16467	92776
28843	92777
426663	92778
6894	92779
4040	92780
26013	92781
80772	92782
283423	92783
21708	92784
148214	92785
232913	92786
240627	92787
118214	92788
1143	92789
105681	92790
172075	92791
238345	92792
116732	92793
366273	92794
259023	92795
73488	92796
349582	92797
321173	92798
343574	92799
443742	92800
73830	92801
178682	92802
166745	92803
200687	92804
199514	92805
1207	92806
91950	92807
16735	92808
178977	92809
13230	92810
155888	92811
157736	92812
16637	92813
401938	92814
148673	92815
253476	92816
10445	92817
56452	92818
56212	92819
27993	92820
38656	92821
34224	92822
61022	92823
210241	92824
92620	92825
276764	92826
169891	92827
388208	92828
95925	92829
186998	92830
224285	92831
56231	92832
222010	92833
350722	92834
323624	92835
252119	92836
71797	92837
272793	92838
292664	92839
107589	92840
126655	92841
15840	92842
432331	92843
85119	92844
11273	92845
17435	92846
132743	92847
150080	92848
69068	92849
88453	92850
42813	92851
119997	92852
309931	92853
20993	92854
444855	92855
25789	92856
199003	92857
49743	92858
411445	92859
221644	92860
386863	92861
53247	92862
36648	92863
157358	92864
281083	92865
198599	92866
22129	92867
113521	92868
75314	92869
22783	92870
230717	92871
13186	92872
452605	92873
391771	92874
90037	92875
335366	92876
180824	92877
25897	92878
40625	92879
61920	92880
30173	92881
127761	92882
30173	92883
26270	92884
447836	92885
423225	92886
323715	92887
206445	92888
409268	92889
168494	92890
47672	92891
41551	92892
12170	92893
38316	92894
49003	92895
133741	92896
230252	92897
168240	92898
295214	92899
331286	92900
158186	92901
212352	92902
13980	92903
276498	92904
33150	92905
240775	92906
125660	92907
246913	92908
176414	92909
402595	92910
5710	92911
337812	92912
37538	92913
117739	92914
188173	92915
405763	92916
132910	92917
440694	92918
34839	92919
106042	92920
348120	92921
216736	92922
221692	92923
334569	92924
50352	92925
233655	92926
126446	92927
148693	92928
48649	92929
213003	92930
179669	92931
91826	92932
86226	92933
168911	92934
179669	92935
314281	92936
112395	92937
49535	92938
149316	92939
399870	92940
244699	92941
128349	92942
90242	92943
58567	92944
32579	92945
60596	92946
279312	92947
169159	92948
175750	92949
227066	92950
36074	92951
213662	92952
17010	92953
41551	92954
92667	92955
92667	92956
619	92957
72041	92958
21614	92959
10055	92960
267456	92961
273108	92962
103038	92963
158994	92964
9432	92965
4597	92966
75684	92967
435428	92968
3545	92969
80033	92970
194535	92971
432624	92972
44903	92973
38223	92974
189860	92975
57372	92976
44099	92977
165640	92978
225838	92979
115972	92980
114004	92981
24721	92982
194587	92983
361089	92984
51693	92985
147219	92986
65237	92987
148240	92988
403499	92989
376436	92990
77274	92991
236363	92992
97814	92993
11538	92994
201599	92995
85494	92996
186802	92997
97903	92998
10263	92999
90518	93000
386910	93001
384404	93002
46960	93003
17010	93004
110214	93005
205851	93006
112219	93007
106627	93008
163834	93009
51290	93010
51290	93011
51290	93012
168201	93013
86732	93014
236221	93015
212851	93016
14614	93017
33527	93018
9730	93019
201284	93020
383442	93021
58372	93022
194104	93023
127526	93024
456917	93025
70389	93026
386589	93027
191011	93028
198576	93029
300934	93030
5864	93031
400792	93032
281110	93033
80634	93034
300233	93035
299913	93036
1223	93037
185047	93038
43902	93039
43391	93040
101728	93041
241358	93042
9211	93043
6733	93044
78067	93045
162826	93046
102849	93047
103732	93048
72258	93049
273215	93050
38335	93051
29903	93052
218	93053
82252	93054
900	93055
19749	93056
35046	93057
9228	93058
173854	93059
313384	93060
220223	93061
18822	93062
72418	93063
126297	93064
34715	93065
67973	93066
4597	93067
198856	93068
120083	93069
102885	93070
229869	93071
54399	93072
203904	93073
237933	93074
248790	93075
146075	93076
107547	93077
444416	93078
562	93079
7132	93080
203251	93081
203251	93082
29475	93083
78696	93084
125751	93085
57956	93086
6155	93087
212394	93088
53602	93089
28152	93090
206073	93091
114003	93092
111684	93093
73178	93094
13610	93095
19988	93096
159194	93097
304425	93098
226412	93099
238582	93100
238800	93101
115521	93102
30503	93103
110573	93104
50067	93105
117814	93106
1020	93107
59914	93108
221375	93109
237535	93110
237742	93111
69126	93112
5813	93113
8514	93114
47395	93115
30435	93116
93310	93117
5519	93118
108169	93119
11774	93120
211670	93121
344726	93122
50870	93123
100940	93124
90658	93125
10898	93126
14950	93127
226403	93128
32216	93129
299058	93130
145916	93131
40263	93132
409961	93133
2779	93134
40263	93135
2486	93136
124130	93137
68034	93138
30481	93139
156842	93140
207488	93141
159746	93142
41028	93143
229708	93144
37966	93145
144678	93146
69940	93147
111377	93148
271818	93149
238373	93150
266751	93151
275182	93152
13069	93153
404835	93154
37354	93155
23453	93156
362876	93157
222625	93158
109354	93159
97185	93160
195516	93161
284902	93162
227150	93163
246157	93164
210370	93165
30391	93166
130763	93167
139052	93168
140386	93169
70365	93170
106394	93171
6464	93172
85357	93173
34200	93174
39703	93175
19224	93176
132703	93177
60210	93178
317577	93179
204554	93180
7513	93181
23775	93182
243908	93183
22175	93184
92883	93185
46706	93186
287984	93187
431814	93188
432260	93189
54921	93190
117406	93191
21785	93192
18024	93193
2419	93194
256469	93195
26897	93196
444213	93197
5098	93198
14916	93199
194326	93200
101456	93201
49619	93202
240160	93203
410773	93204
42244	93205
47479	93206
236739	93207
278067	93208
433106	93209
20149	93210
334493	93211
13925	93212
51363	93213
13671	93214
138659	93215
8928	93216
11190	93217
155161	93218
134388	93219
397870	93220
45516	93221
241841	93222
145465	93223
11094	93224
97503	93225
15020	93226
194	93227
146431	93228
116611	93229
62132	93230
199986	93231
106090	93232
87009	93233
133717	93234
4516	93235
191320	93236
14322	93237
41600	93238
136652	93239
238504	93240
160161	93241
40498	93242
359936	93243
118973	93244
102	93245
264853	93246
195219	93247
188558	93248
96453	93249
201306	93250
133027	93251
22955	93252
407260	93253
194512	93254
421102	93255
154636	93256
65678	93257
310468	93258
57710	93259
423053	93260
232719	93261
352628	93262
15805	93263
141687	93264
95661	93265
95660	93266
381564	93267
456561	93268
85554	93269
229922	93270
39526	93271
67358	93272
26503	93273
101482	93274
125674	93275
30496	93276
107158	93277
211172	93278
70232	93279
135681	93280
237898	93281
371807	93282
449711	93283
427271	93284
30496	93285
75180	93286
392977	93287
311337	93288
399311	93289
203613	93290
104736	93291
415657	93292
100090	93293
56002	93294
40545	93295
30617	93296
30819	93297
22240	93298
6546	93299
388365	93300
49640	93301
339722	93302
125730	93303
318270	93304
116525	93305
81788	93306
10747	93307
156020	93308
158621	93309
189732	93310
1485	93311
450065	93312
20530	93313
341592	93314
177313	93315
18855	93316
84366	93317
321015	93318
88959	93319
88959	93320
250243	93321
74838	93322
420421	93323
191151	93324
255244	93325
80231	93326
198280	93327
244076	93328
192881	93329
443373	93330
55944	93331
141562	93332
5593	93333
278450	93334
173714	93335
34648	93336
193684	93337
94482	93338
109797	93339
172695	93340
88164	93341
132888	93342
330579	93343
143833	93344
219047	93345
156773	93346
112685	93347
201803	93348
134669	93349
90863	93350
336152	93351
158633	93352
40443	93353
35189	93354
158919	93355
20485	93356
162693	93357
317799	93358
105667	93359
258896	93360
73102	93361
388080	93362
270966	93363
157108	93364
152296	93365
371611	93366
122396	93367
165207	93368
330808	93369
186849	93370
55071	93371
159158	93372
85779	93373
211300	93374
105635	93375
143536	93376
248619	93377
23150	93378
94914	93379
79429	93380
99655	93381
221897	93382
56022	93383
2787	93384
192706	93385
218227	93386
222833	93387
318178	93388
74140	93389
374920	93390
34245	93391
47090	93392
93302	93393
250108	93394
368337	93395
123195	93396
5044	93397
119854	93398
205224	93399
64509	93400
337893	93401
104918	93402
29770	93403
444750	93404
53287	93405
38588	93406
14956	93407
161768	93408
105202	93409
162433	93410
81544	93411
34798	93412
341786	93413
35717	93414
109033	93415
137251	93416
35995	93417
153942	93418
48125	93419
56688	93420
52582	93421
35717	93422
119200	93423
196793	93424
90976	93425
183944	93426
328231	93427
99295	93428
8034	93429
154478	93430
277483	93431
116703	93432
179925	93433
304713	93434
400977	93435
30725	93436
151569	93437
65779	93438
222822	93439
332073	93440
451093	93441
128130	93442
18838	93443
64777	93444
428848	93445
14702	93446
176991	93447
100975	93448
148607	93449
25233	93450
113113	93451
82643	93452
33616	93453
44050	93454
43564	93455
413152	93456
206458	93457
374988	93458
215209	93459
17149	93460
22066	93461
29528	93462
83154	93463
52651	93464
445590	93465
35852	93466
429626	93467
107971	93468
209583	93469
194081	93470
203332	93471
320127	93472
36606	93473
88852	93474
225166	93475
216267	93476
45309	93477
171076	93478
250724	93479
308084	93480
23826	93481
317430	93482
24936	93483
81778	93484
37315	93485
318001	93486
144766	93487
65412	93488
162498	93489
288488	93490
333070	93491
1525	93492
202302	93493
28	93494
79899	93495
17445	93496
210513	93497
225040	93498
28250	93499
77737	93500
103770	93501
249736	93502
104440	93503
317080	93504
205646	93505
112564	93506
430386	93507
120300	93508
47896	93509
100530	93510
453218	93511
41221	93512
365381	93513
404277	93514
207086	93515
95439	93516
40615	93517
315109	93518
57187	93519
441420	93520
168968	93521
100545	93522
303881	93523
307591	93524
404929	93525
120850	93526
110502	93527
423638	93528
218823	93529
447088	93530
17902	93531
25367	93532
145486	93533
10214	93534
240845	93535
386692	93536
160343	93537
155102	93538
15491	93539
221327	93540
351930	93541
327607	93542
177522	93543
366755	93544
227356	93545
237574	93546
401118	93547
95337	93548
237684	93549
229192	93550
363005	93551
209775	93552
238366	93553
238366	93554
205962	93555
304348	93556
298522	93557
282775	93558
48321	93559
308172	93560
162733	93561
26785	93562
15546	93563
215691	93564
8245	93565
157392	93566
52475	93567
164135	93568
1585	93569
24082	93570
46326	93571
237844	93572
317708	93573
248107	93574
25114	93575
143109	93576
261453	93577
344990	93578
217742	93579
367834	93580
213528	93581
135212	93582
122203	93583
102440	93584
243462	93585
269765	93586
62899	93587
122700	93588
318577	93589
337237	93590
361389	93591
117058	93592
158953	93593
235732	93594
174906	93595
277279	93596
23295	93597
10260	93598
47765	93599
377770	93600
9089	93601
14577	93602
269877	93603
113768	93604
90954	93605
344461	93606
439207	93607
189061	93608
50093	93609
60092	93610
270766	93611
82070	93612
116569	93613
317251	93614
319688	93615
184129	93616
209873	93617
37916	93618
202626	93619
215655	93620
86116	93621
147054	93622
286841	93623
35760	93624
30143	93625
437760	93626
383920	93627
126294	93628
32677	93629
248647	93630
93130	93631
398130	93632
126699	93633
20979	93634
14051	93635
68541	93636
227404	93637
153598	93638
174593	93639
301904	93640
230430	93641
213997	93642
39462	93643
45011	93644
404411	93645
106893	93646
301903	93647
238712	93648
205585	93649
153895	93650
29989	93651
35371	93652
65666	93653
390029	93654
73682	93655
91498	93656
2774	93657
36058	93658
87683	93659
349097	93660
63819	93661
222446	93662
420652	93663
177851	93664
20744	93665
232863	93666
83290	93667
224998	93668
202902	93669
311283	93670
78292	93671
120565	93672
260316	93673
51617	93674
319615	93675
338924	93676
208285	93677
424136	93678
63494	93679
20744	93680
39271	93681
280815	93682
199616	93683
455515	93684
266478	93685
199281	93686
111769	93687
114562	93688
207975	93689
77879	93690
29694	93691
219216	93692
2242	93693
56930	93694
53645	93695
215812	93696
8643	93697
119735	93698
177800	93699
221272	93700
72441	93701
143383	93702
359828	93703
351267	93704
270158	93705
21379	93706
215699	93707
21641	93708
283644	93709
311215	93710
213734	93711
62142	93712
116935	93713
245449	93714
140510	93715
23797	93716
1036	93717
166395	93718
41282	93719
276804	93720
9297	93721
4906	93722
159326	93723
159326	93724
314928	93725
36357	93726
259545	93727
430210	93728
22274	93729
335023	93730
27995	93731
268741	93732
242019	93733
24911	93734
135930	93735
128981	93736
33488	93737
46627	93738
145512	93739
119993	93740
219730	93741
134356	93742
149875	93743
115333	93744
276929	93745
206042	93746
207331	93747
238947	93748
93505	93749
195401	93750
334250	93751
431587	93752
435083	93753
174492	93754
436983	93755
343589	93756
127148	93757
92505	93758
104580	93759
321838	93760
49954	93761
146200	93762
178276	93763
153077	93764
119993	93765
425411	93766
31776	93767
170872	93768
93999	93769
93999	93770
224445	93771
233094	93772
7808	93773
312433	93774
57266	93775
56734	93776
440469	93777
160056	93778
36361	93779
28675	93780
344448	93781
51581	93782
19277	93783
398364	93784
151494	93785
193682	93786
210642	93787
2987	93788
131943	93789
207446	93790
145632	93791
61114	93792
178284	93793
305220	93794
184137	93795
90893	93796
391538	93797
167242	93798
205478	93799
258731	93800
85241	93801
365027	93802
44650	93803
124480	93804
147239	93805
454577	93806
8149	93807
118861	93808
37818	93809
163154	93810
58888	93811
213276	93812
253689	93813
159094	93814
27421	93815
370566	93816
294742	93817
65115	93818
420039	93819
220021	93820
328624	93821
231491	93822
296814	93823
37912	93824
36998	93825
396347	93826
67147	93827
118415	93828
426651	93829
402972	93830
107167	93831
408706	93832
107158	93833
183190	93834
299529	93835
49625	93836
215971	93837
87710	93838
45866	93839
55544	93840
3772	93841
130721	93842
370122	93843
177023	93844
3257	93845
96205	93846
58243	93847
62969	93848
412458	93849
424567	93850
341970	93851
25578	93852
251421	93853
262957	93854
74611	93855
216303	93856
17291	93857
199802	93858
60858	93859
31347	93860
25749	93861
47559	93862
216487	93863
92990	93864
200421	93865
204577	93866
208528	93867
77222	93868
131323	93869
131354	93870
294569	93871
35026	93872
8823	93873
11963	93874
69256	93875
37009	93876
189625	93877
9778	93878
276362	93879
19027	93880
7601	93881
76678	93882
401666	93883
120861	93884
98268	93885
100981	93886
95884	93887
222217	93888
321177	93889
247495	93890
247715	93891
26252	93892
9686	93893
62035	93894
378484	93895
43615	93896
66747	93897
5230	93898
157401	93899
410213	93900
178876	93901
69024	93902
145106	93903
257101	93904
169279	93905
48274	93906
156054	93907
431531	93908
131490	93909
238621	93910
106293	93911
15167	93912
160578	93913
39485	93914
44191	93915
30196	93916
108098	93917
3214	93918
314686	93919
123064	93920
160594	93921
316959	93922
8243	93923
318677	93924
433432	93925
299364	93926
63842	93927
82320	93928
4464	93929
354180	93930
64935	93931
326620	93932
176725	93933
101156	93934
173451	93935
406969	93936
414910	93937
219868	93938
231438	93939
106807	93940
850	93941
93720	93942
43146	93943
109993	93944
194541	93945
88348	93946
368605	93947
138587	93948
401940	93949
2257	93950
66844	93951
304951	93952
39994	93953
1921	93954
200553	93955
437807	93956
407082	93957
73838	93958
272872	93959
91258	93960
82926	93961
140759	93962
171241	93963
338575	93964
122671	93965
85352	93966
121136	93967
189908	93968
222532	93969
38363	93970
391317	93971
102996	93972
457191	93973
302659	93974
137765	93975
149616	93976
158866	93977
26004	93978
206669	93979
58421	93980
423736	93981
456840	93982
361806	93983
108004	93984
436147	93985
110811	93986
64121	93987
373638	93988
383942	93989
226150	93990
226150	93991
370834	93992
64938	93993
11598	93994
109214	93995
204923	93996
11598	93997
11598	93998
409426	93999
228876	94000
137270	94001
2844	94002
342058	94003
44138	94004
63241	94005
63241	94006
278241	94007
123500	94008
98105	94009
37304	94010
393447	94011
225236	94012
263607	94013
87920	94014
37203	94015
121867	94016
393777	94017
157881	94018
395931	94019
52745	94020
66782	94021
41270	94022
153186	94023
191980	94024
87312	94025
36178	94026
156750	94027
272871	94028
58940	94029
10730	94030
60472	94031
143523	94032
243362	94033
114904	94034
19113	94035
59850	94036
15656	94037
336759	94038
218122	94039
211488	94040
217388	94041
187028	94042
326680	94043
179458	94044
438816	94045
319519	94046
328215	94047
30141	94048
411676	94049
56280	94050
11690	94051
115084	94052
255957	94053
37863	94054
97980	94055
1524	94056
307722	94057
244015	94058
24054	94059
93306	94060
184892	94061
292869	94062
453633	94063
145763	94064
444617	94065
404103	94066
15924	94067
245134	94068
371151	94069
169552	94070
98791	94071
108530	94072
26231	94073
355475	94074
188141	94075
430108	94076
118187	94077
29290	94078
332760	94079
51940	94080
118187	94081
432961	94082
200842	94083
37502	94084
83614	94085
224912	94086
224729	94087
85032	94088
86246	94089
49971	94090
197958	94091
24830	94092
168623	94093
367014	94094
38126	94095
216905	94096
312962	94097
103925	94098
333015	94099
175311	94100
78261	94101
51804	94102
105806	94103
310573	94104
61324	94105
153487	94106
35192	94107
18380	94108
435529	94109
17131	94110
228301	94111
454263	94112
150315	94113
202141	94114
149138	94115
333475	94116
312238	94117
2524	94118
2524	94119
184350	94120
315020	94121
150709	94122
123089	94123
72494	94124
383311	94125
146060	94126
173296	94127
16146	94128
23825	94129
318351	94130
36291	94131
354740	94132
274135	94133
225571	94134
360199	94135
233134	94136
30495	94137
276949	94138
39836	94139
182631	94140
366920	94141
312992	94142
207250	94143
166452	94144
263946	94145
187288	94146
302831	94147
211128	94148
458441	94149
413180	94150
247851	94151
372322	94152
116009	94153
309371	94154
321849	94155
270956	94156
382487	94157
200738	94158
327149	94159
89184	94160
83931	94161
365470	94162
270352	94163
12116	94164
201754	94165
6357	94166
240022	94167
218261	94168
297782	94169
225887	94170
18871	94171
71937	94172
240278	94173
216294	94174
10265	94175
109089	94176
447041	94177
7081	94178
3184	94179
207559	94180
213904	94181
331588	94182
431519	94183
140401	94184
345656	94185
447351	94186
132655	94187
61305	94188
382078	94189
38754	94190
49517	94191
431354	94192
424006	94193
12566	94194
229166	94195
164505	94196
195292	94197
128984	94198
266418	94199
321728	94200
369400	94201
247504	94202
4998	94203
209681	94204
9100	94205
57859	94206
47042	94207
105985	94208
36962	94209
459026	94210
459508	94211
372199	94212
16856	94213
37100	94214
165615	94215
106640	94216
385724	94217
396891	94218
459015	94219
27477	94220
216185	94221
171418	94222
186132	94223
45657	94224
265990	94225
7634	94226
39323	94227
27118	94228
410116	94229
308822	94230
405060	94231
433936	94232
176522	94233
104942	94234
161037	94235
306742	94236
430425	94237
12580	94238
392115	94239
208361	94240
222193	94241
64091	94242
400078	94243
234071	94244
122732	94245
125570	94246
405908	94247
404503	94248
160556	94249
382840	94250
6645	94251
215166	94252
419454	94253
26652	94254
128801	94255
195703	94256
426571	94257
127332	94258
105067	94259
416130	94260
127969	94261
156229	94262
332670	94263
39115	94264
10483	94265
34096	94266
114544	94267
164175	94268
135129	94269
282434	94270
228879	94271
330316	94272
280964	94273
4660	94274
100135	94275
234835	94276
278313	94277
219516	94278
113600	94279
134056	94280
118276	94281
73179	94282
38079	94283
133631	94284
42267	94285
321086	94286
401696	94287
88479	94288
327656	94289
426753	94290
455475	94291
331831	94292
80864	94293
29182	94294
287562	94295
309218	94296
298380	94297
394535	94298
358632	94299
196633	94300
139615	94301
81438	94302
191429	94303
39062	94304
15849	94305
448410	94306
436867	94307
420327	94308
431910	94309
280584	94310
139683	94311
227830	94312
249291	94313
419731	94314
248043	94315
441038	94316
112229	94317
429105	94318
431464	94319
281626	94320
43191	94321
252551	94322
228235	94323
224473	94324
24600	94325
118399	94326
62123	94327
429690	94328
118784	94329
431987	94330
24600	94331
87551	94332
418434	94333
457925	94334
39354	94335
403634	94336
263353	94337
402831	94338
175798	94339
62098	94340
10334	94341
106569	94342
390632	94343
143385	94344
143385	94345
411163	94346
71557	94347
72739	94348
230631	94349
12571	94350
108229	94351
40881	94352
206594	94353
48477	94354
68296	94355
322913	94356
65930	94357
170031	94358
82720	94359
88654	94360
36999	94361
251499	94362
32426	94363
64514	94364
227432	94365
60347	94366
88652	94367
27483	94368
445246	94369
44259	94370
45361	94371
433386	94372
173484	94373
31487	94374
416027	94375
31579	94376
422922	94377
404656	94378
117591	94379
193758	94380
141684	94381
383675	94382
71771	94383
119106	94384
11903	94385
47854	94386
202738	94387
8867	94388
441208	94389
165115	94390
56058	94391
229298	94392
19636	94393
14294	94394
90354	94395
30684	94396
222326	94397
9226	94398
7389	94399
311425	94400
244795	94401
10367	94402
122202	94403
3568	94404
12531	94405
15688	94406
55773	94407
39554	94408
39554	94409
43973	94410
377968	94411
85448	94412
101133	94413
106146	94414
9823	94415
405158	94416
16636	94417
277161	94418
95487	94419
314853	94420
405010	94421
113509	94422
5276	94423
1849	94424
244021	94425
82701	94426
452734	94427
233756	94428
3411	94429
108740	94430
107063	94431
176250	94432
21459	94433
237804	94434
43659	94435
46613	94436
430978	94437
84994	94438
212032	94439
60799	94440
112338	94441
23042	94442
135136	94443
19671	94444
125794	94445
55552	94446
163135	94447
62174	94448
79993	94449
53728	94450
171647	94451
27662	94452
221356	94453
247713	94454
239755	94455
46741	94456
48640	94457
33	94458
8868	94459
383676	94460
40364	94461
123690	94462
22530	94463
338788	94464
24305	94465
455919	94466
2061	94467
69652	94468
302884	94469
412580	94470
379862	94471
415	94472
417800	94473
392676	94474
382936	94475
43654	94476
409132	94477
361875	94478
220039	94479
198194	94480
142468	94481
363313	94482
14041	94483
97694	94484
278790	94485
18520	94486
9530	94487
84649	94488
95880	94489
95523	94490
70820	94491
62618	94492
91594	94493
182033	94494
88815	94495
427529	94496
66543	94497
3792	94498
59717	94499
2708	94500
11112	94501
345664	94502
11866	94503
411672	94504
171306	94505
371277	94506
49677	94507
173344	94508
128414	94509
214701	94510
240859	94511
196520	94512
95227	94513
413507	94514
1688	94515
195463	94516
355382	94517
88596	94518
6568	94519
83216	94520
19611	94521
13703	94522
253104	94523
15651	94524
222107	94525
300377	94526
146616	94527
32203	94528
430004	94529
66344	94530
186201	94531
218071	94532
30147	94533
88429	94534
60587	94535
50272	94536
80081	94537
89650	94538
396826	94539
72364	94540
173131	94541
238935	94542
235800	94543
320509	94544
176543	94545
120967	94546
76557	94547
423317	94548
27567	94549
12071	94550
676	94551
109977	94552
415017	94553
71264	94554
590	94555
393784	94556
359263	94557
335598	94558
119564	94559
381322	94560
289796	94561
143312	94562
51480	94563
3229	94564
1044	94565
100805	94566
63647	94567
236923	94568
128401	94569
263703	94570
105914	94571
161010	94572
192756	94573
366960	94574
201808	94575
70556	94576
111171	94577
403592	94578
407295	94579
74193	94580
75206	94581
140207	94582
9395	94583
118985	94584
146684	94585
297718	94586
49718	94587
354027	94588
436427	94589
346993	94590
142550	94591
141628	94592
19369	94593
69687	94594
69687	94595
145645	94596
161376	94597
1112	94598
139752	94599
739	94600
10153	94601
185070	94602
26631	94603
7307	94604
29938	94605
49745	94606
28423	94607
11659	94608
1387	94609
85993	94610
10124	94611
139222	94612
6003	94613
74348	94614
97589	94615
24043	94616
242261	94617
173237	94618
24686	94619
203736	94620
29940	94621
36654	94622
66927	94623
50224	94624
57222	94625
323271	94626
136422	94627
383417	94628
200087	94629
1741	94630
416383	94631
240796	94632
132172	94633
325332	94634
60245	94635
9710	94636
32277	94637
196299	94638
73199	94639
55692	94640
82869	94641
40168	94642
167003	94643
36108	94644
51719	94645
361847	94646
118778	94647
96454	94648
29654	94649
192324	94650
2170	94651
125	94652
4884	94653
284	94654
19145	94655
178628	94656
80812	94657
126479	94658
189077	94659
148269	94660
84371	94661
203418	94662
90782	94663
233652	94664
284867	94665
79715	94666
87029	94667
14361	94668
105843	94669
135086	94670
269482	94671
433824	94672
1539	94673
1522	94674
2276	94675
53365	94676
441503	94677
188	94678
432530	94679
16861	94680
230181	94681
324981	94682
210131	94683
197510	94684
16464	94685
287220	94686
30138	94687
78661	94688
287479	94689
4786	94690
120381	94691
220494	94692
221777	94693
53144	94694
7468	94695
244696	94696
442286	94697
59425	94698
135138	94699
111147	94700
94220	94701
237749	94702
8518	94703
150183	94704
336294	94705
28871	94706
204273	94707
16312	94708
74211	94709
104524	94710
15183	94711
19594	94712
69543	94713
341088	94714
73099	94715
212405	94716
103517	94717
2335	94718
105048	94719
144786	94720
11257	94721
319176	94722
51251	94723
18986	94724
186088	94725
62252	94726
237831	94727
42653	94728
110293	94729
14481	94730
27406	94731
350480	94732
12359	94733
357749	94734
649	94735
315610	94736
103566	94737
104210	94738
49247	94739
421956	94740
6438	94741
687	94742
123886	94743
19715	94744
9936	94745
1837	94746
359999	94747
15864	94748
144608	94749
27139	94750
316791	94751
12621	94752
123595	94753
17090	94754
72588	94755
428390	94756
241738	94757
182478	94758
16690	94759
4951	94760
244582	94761
13679	94762
25598	94763
291594	94764
17654	94765
269559	94766
375674	94767
111553	94768
344349	94769
44620	94770
74590	94771
52759	94772
13487	94773
88137	94774
41760	94775
31652	94776
204700	94777
30255	94778
13487	94779
85019	94780
198218	94781
429798	94782
7075	94783
494	94784
331824	94785
99567	94786
400543	94787
514	94788
974	94789
36241	94790
84112	94791
334876	94792
78209	94793
27898	94794
232972	94795
40465	94796
1236	94797
43097	94798
119945	94799
36145	94800
231540	94801
272543	94802
144551	94803
107934	94804
5783	94805
129304	94806
131110	94807
6643	94808
175178	94809
231379	94810
57304	94811
19570	94812
144307	94813
204430	94814
50654	94815
48097	94816
9192	94817
17555	94818
105366	94819
96036	94820
233148	94821
330833	94822
29130	94823
401189	94824
70291	94825
228992	94826
355485	94827
47806	94828
295827	94829
443103	94830
16624	94831
275677	94832
12588	94833
144400	94834
170298	94835
175816	94836
458049	94837
68184	94838
104832	94839
18407	94840
441031	94841
160306	94842
197962	94843
45451	94844
8013	94845
79266	94846
39109	94847
36836	94848
152639	94849
66588	94850
42	94851
9835	94852
101275	94853
2087	94854
90412	94855
88157	94856
168494	94857
14378	94858
41046	94859
166529	94860
237033	94861
4436	94862
145902	94863
2569	94864
166443	94865
4178	94866
109398	94867
39288	94868
42493	94869
89221	94870
14239	94871
31375	94872
3574	94873
130718	94874
23548	94875
207679	94876
214805	94877
13442	94878
291	94879
315124	94880
235687	94881
6190	94882
51863	94883
37252	94884
11365	94885
187388	94886
111690	94887
89948	94888
80735	94889
68351	94890
226064	94891
27943	94892
202677	94893
99483	94894
368132	94895
7897	94896
117971	94897
159671	94898
252319	94899
156813	94900
11941	94901
113948	94902
10624	94903
138635	94904
118675	94905
30263	94906
229491	94907
22303	94908
37762	94909
318361	94910
3733	94911
35233	94912
220295	94913
127168	94914
51715	94915
9148	94916
120302	94917
242264	94918
382613	94919
68065	94920
120	94921
185702	94922
88579	94923
126926	94924
40626	94925
106195	94926
7635	94927
44517	94928
174865	94929
3500	94930
16344	94931
370158	94932
333	94933
333	94934
1922	94935
449115	94936
21522	94937
199813	94938
350513	94939
10546	94940
125889	94941
4730	94942
82193	94943
54568	94944
17804	94945
26399	94946
6255	94947
241395	94948
307628	94949
424078	94950
26550	94951
257779	94952
230686	94953
151350	94954
247924	94955
47538	94956
43636	94957
7131	94958
33126	94959
68625	94960
27397	94961
120810	94962
29254	94963
135366	94964
59737	94965
391525	94966
284584	94967
56357	94968
28047	94969
374010	94970
44500	94971
306044	94972
50687	94973
108514	94974
31475	94975
221500	94976
81116	94977
56554	94978
14015	94979
443013	94980
27068	94981
327549	94982
22037	94983
15108	94984
63460	94985
69409	94986
121748	94987
9240	94988
393697	94989
39617	94990
40182	94991
470	94992
378336	94993
96391	94994
68122	94995
194842	94996
263396	94997
78486	94998
200264	94999
212207	95000
406531	95001
265170	95002
50175	95003
116648	95004
241521	95005
241521	95006
102494	95007
155848	95008
30	95009
263397	95010
220129	95011
436468	95012
431061	95013
172431	95014
152396	95015
267689	95016
287074	95017
110758	95018
110758	95019
129758	95020
138152	95021
43983	95022
113197	95023
21585	95024
281502	95025
67041	95026
172982	95027
49333	95028
130629	95029
184344	95030
3937	95031
374464	95032
436684	95033
121225	95034
187939	95035
19332	95036
114852	95037
148578	95038
88400	95039
67419	95040
274965	95041
182611	95042
62429	95043
43708	95044
106943	95045
153291	95046
134391	95047
25485	95048
211938	95049
182	95050
5189	95051
5925	95052
16855	95053
2006	95054
104388	95055
8341	95056
19222	95057
13711	95058
24266	95059
54026	95060
141475	95061
22512	95062
1570	95063
9087	95064
363623	95065
127893	95066
56183	95067
140265	95068
243885	95069
132146	95070
39091	95071
125873	95072
361992	95073
322412	95074
8988	95075
16610	95076
440322	95077
118051	95078
59811	95079
12874	95080
103077	95081
80643	95082
191627	95083
192946	95084
51632	95085
5613	95086
236933	95087
158357	95088
35808	95089
34325	95090
180869	95091
45497	95092
12366	95093
48235	95094
11186	95095
32942	95096
49334	95097
10145	95098
53050	95099
54639	95100
110994	95101
27509	95102
3167	95103
421491	95104
45456	95105
334	95106
190821	95107
336703	95108
41054	95109
184	95110
66019	95111
77849	95112
109276	95113
224370	95114
59462	95115
8427	95116
351605	95117
26813	95118
34830	95119
30254	95120
221207	95121
35158	95122
223002	95123
421799	95124
12920	95125
56394	95126
118058	95127
12874	95128
114781	95129
17478	95130
344312	95131
394712	95132
146861	95133
19453	95134
199115	95135
415703	95136
4802	95137
75877	95138
126921	95139
215661	95140
143105	95141
155749	95142
6664	95143
301	95144
31703	95145
291747	95146
101886	95147
274719	95148
181	95149
303634	95150
15249	95151
388233	95152
198016	95153
203329	95154
21962	95155
35915	95156
89043	95157
367803	95158
244175	95159
155900	95160
67477	95161
364466	95162
70947	95163
143906	95164
50687	95165
12816	95166
61110	95167
128484	95168
19953	95169
2337	95170
385283	95171
348826	95172
226893	95173
99723	95174
9488	95175
187297	95176
25819	95177
110116	95178
49359	95179
16048	95180
22694	95181
152141	95182
353164	95183
144529	95184
30335	95185
50638	95186
152741	95187
3750	95188
126020	95189
10564	95190
95529	95191
176639	95192
27594	95193
273651	95194
415112	95195
123168	95196
201125	95197
229126	95198
115311	95199
16587	95200
21406	95201
96918	95202
379533	95203
53635	95204
166447	95205
156985	95206
229826	95207
161658	95208
26972	95209
85999	95210
357066	95211
50130	95212
103187	95213
156679	95214
28180	95215
167272	95216
66379	95217
173021	95218
242830	95219
16606	95220
140830	95221
55328	95222
137325	95223
174137	95224
207696	95225
330059	95226
3791	95227
53286	95228
51233	95229
103563	95230
257735	95231
3540	95232
12143	95233
107347	95234
140468	95235
64362	95236
159205	95237
3152	95238
459163	95239
123633	95240
16623	95241
405733	95242
40403	95243
23787	95244
260886	95245
202409	95246
93497	95247
42725	95248
147737	95249
2901	95250
32242	95251
153639	95252
48613	95253
126938	95254
94289	95255
23572	95256
28878	95257
41650	95258
13919	95259
377600	95260
3140	95261
232877	95262
117501	95263
28656	95264
61053	95265
11115	95266
25877	95267
15332	95268
13076	95269
117197	95270
155406	95271
143	95272
51508	95273
381336	95274
18995	95275
949	95276
95033	95277
448474	95278
64933	95279
16344	95280
10610	95281
28650	95282
5433	95283
63469	95284
406665	95285
139385	95286
45408	95287
28739	95288
2582	95289
20274	95290
129329	95291
55652	95292
418540	95293
376435	95294
86954	95295
20107	95296
10011	95297
127248	95298
135344	95299
57049	95300
41392	95301
87715	95302
100960	95303
8654	95304
430973	95305
363481	95306
198079	95307
4012	95308
102744	95309
213166	95310
150231	95311
378849	95312
66664	95313
393911	95314
4004	95315
9446	95316
98283	95317
62142	95318
52616	95319
5831	95320
103442	95321
10785	95322
223266	95323
17936	95324
57426	95325
10281	95326
11157	95327
130759	95328
227922	95329
85974	95330
23560	95331
4584	95332
127692	95333
4221	95334
168126	95335
16513	95336
100214	95337
14118	95338
233446	95339
53249	95340
20052	95341
33445	95342
35761	95343
15929	95344
21805	95345
7957	95346
52265	95347
44662	95348
184112	95349
53977	95350
26703	95351
165160	95352
41650	95353
407643	95354
448546	95355
319481	95356
113325	95357
17336	95358
77165	95359
388719	95360
182178	95361
129660	95362
129759	95363
411759	95364
109406	95365
127831	95366
230167	95367
12232	95368
21891	95369
21891	95370
122031	95371
239184	95372
105166	95373
359788	95374
97504	95375
129586	95376
27388	95377
96644	95378
338453	95379
12775	95380
88105	95381
154953	95382
77774	95383
69737	95384
360266	95385
119614	95386
77631	95387
244225	95388
65594	95389
65580	95390
3592	95391
458244	95392
128371	95393
35136	95394
250120	95395
250298	95396
7826	95397
250407	95398
458241	95399
128374	95400
162598	95401
172284	95402
45336	95403
56035	95404
84576	95405
5495	95406
357334	95407
12448	95408
436622	95409
20917	95410
4317	95411
37545	95412
97449	95413
4770	95414
88677	95415
93622	95416
427273	95417
192634	95418
35702	95419
140035	95420
346154	95421
231398	95422
25415	95423
28103	95424
369622	95425
1621	95426
189186	95427
55599	95428
77010	95429
370162	95430
35867	95431
1097	95432
418360	95433
67113	95434
165181	95435
278888	95436
43380	95437
299192	95438
277682	95439
1557	95440
401621	95441
388026	95442
406025	95443
74457	95444
344455	95445
45540	95446
11343	95447
155730	95448
65615	95449
17846	95450
201370	95451
226225	95452
149426	95453
394713	95454
58171	95455
6966	95456
2716	95457
431264	95458
226673	95459
378578	95460
60606	95461
59485	95462
24308	95463
302125	95464
17917	95465
233737	95466
111224	95467
86948	95468
32911	95469
1664	95470
228278	95471
51353	95472
19789	95473
99870	95474
155632	95475
419231	95476
60860	95477
190139	95478
69608	95479
24736	95480
336194	95481
43099	95482
91114	95483
185573	95484
224470	95485
358317	95486
66021	95487
277	95488
421114	95489
12999	95490
389054	95491
233756	95492
194322	95493
127294	95494
191624	95495
201722	95496
175784	95497
102999	95498
48719	95499
125661	95500
248132	95501
117297	95502
82	95503
347120	95504
69548	95505
2215	95506
71457	95507
296913	95508
58765	95509
24099	95510
444608	95511
344164	95512
34702	95513
138272	95514
198597	95515
11373	95516
108976	95517
43386	95518
41192	95519
122567	95520
311477	95521
11207	95522
7397	95523
115913	95524
158833	95525
18624	95526
25656	95527
41893	95528
214205	95529
97321	95530
31744	95531
72363	95532
64993	95533
4825	95534
4758	95535
109507	95536
427079	95537
2418	95538
200550	95539
96	95540
2510	95541
110396	95542
212012	95543
31532	95544
56429	95545
404019	95546
182627	95547
48039	95548
8626	95549
13519	95550
343206	95551
138993	95552
55875	95553
24505	95554
62120	95555
43161	95556
119753	95557
7862	95558
445290	95559
50402	95560
287429	95561
26634	95562
90782	95563
456046	95564
422	95565
61728	95566
69626	95567
34248	95568
167954	95569
191122	95570
72160	95571
93715	95572
109286	95573
411454	95574
52751	95575
164354	95576
176594	95577
182844	95578
106140	95579
34977	95580
393495	95581
236529	95582
168210	95583
13011	95584
1084	95585
427277	95586
81410	95587
190951	95588
391841	95589
120136	95590
49138	95591
277019	95592
127280	95593
443177	95594
113167	95595
366507	95596
10635	95597
172756	95598
234751	95599
238613	95600
2414	95601
145416	95602
437534	95603
1099	95604
238598	95605
396211	95606
88914	95607
161093	95608
345794	95609
23122	95610
8712	95611
100537	95612
27167	95613
3559	95614
190929	95615
29942	95616
96630	95617
385778	95618
98262	95619
69804	95620
355088	95621
656	95622
97511	95623
107381	95624
13183	95625
230815	95626
15571	95627
45105	95628
398286	95629
606	95630
5685	95631
84790	95632
71524	95633
1594	95634
31016	95635
83161	95636
216295	95637
54693	95638
267	95639
216247	95640
38381	95641
12282	95642
60625	95643
107067	95644
137117	95645
68031	95646
294074	95647
4970	95648
451140	95649
296281	95650
79403	95651
109372	95652
83788	95653
409658	95654
25173	95655
101535	95656
201634	95657
401250	95658
238095	95659
90639	95660
411291	95661
442715	95662
2962	95663
78155	95664
68139	95665
147814	95666
20634	95667
42446	95668
367354	95669
369516	95670
26972	95671
7076	95672
142355	95673
63887	95674
121082	95675
103599	95676
439378	95677
5681	95678
301	95679
144713	95680
39661	95681
157689	95682
275247	95683
273412	95684
264896	95685
93213	95686
200421	95687
58108	95688
244643	95689
79990	95690
33345	95691
6416	95692
409055	95693
369255	95694
13867	95695
10172	95696
7509	95697
40671	95698
2267	95699
18740	95700
36170	95701
34679	95702
409491	95703
36634	95704
31575	95705
445934	95706
126508	95707
51865	95708
139979	95709
66673	95710
101180	95711
4085	95712
15972	95713
338560	95714
207654	95715
54290	95716
102862	95717
26312	95718
405653	95719
111104	95720
425621	95721
43685	95722
360600	95723
58352	95724
5353	95725
81309	95726
307948	95727
111755	95728
284842	95729
259418	95730
300854	95731
274700	95732
1426	95733
273681	95734
201066	95735
444783	95736
51996	95737
192243	95738
300098	95739
76390	95740
149480	95741
134982	95742
31172	95743
355738	95744
214199	95745
9519	95746
40580	95747
439484	95748
10291	95749
84412	95750
60971	95751
144172	95752
268273	95753
24559	95754
62065	95755
23628	95756
209303	95757
237227	95758
222865	95759
428611	95760
378448	95761
329828	95762
4636	95763
53909	95764
229969	95765
203466	95766
391646	95767
9748	95768
281181	95769
125965	95770
202784	95771
13136	95772
19298	95773
140257	95774
2061	95775
33005	95776
163888	95777
136	95778
13382	95779
60525	95780
55282	95781
436637	95782
67776	95783
4756	95784
77033	95785
11775	95786
4674	95787
3836	95788
224304	95789
10945	95790
64362	95791
60786	95792
14273	95793
21279	95794
22352	95795
161844	95796
20290	95797
16406	95798
61997	95799
78334	95800
100150	95801
339025	95802
358792	95803
142421	95804
86552	95805
157953	95806
86905	95807
238532	95808
72694	95809
307809	95810
173032	95811
4703	95812
22923	95813
87745	95814
44099	95815
427900	95816
3602	95817
26512	95818
18748	95819
162639	95820
20397	95821
7752	95822
9311	95823
236014	95824
175263	95825
40007	95826
33006	95827
179845	95828
49760	95829
10732	95830
83379	95831
23857	95832
13824	95833
194981	95834
5613	95835
15209	95836
197306	95837
369286	95838
17944	95839
49891	95840
727	95841
418391	95842
177971	95843
371702	95844
169067	95845
17588	95846
107859	95847
249	95848
186359	95849
157	95850
137714	95851
22813	95852
38688	95853
67590	95854
225842	95855
103333	95856
38547	95857
34657	95858
2084	95859
46609	95860
4471	95861
95371	95862
106370	95863
193085	95864
147166	95865
352857	95866
172759	95867
57603	95868
1582	95869
6938	95870
85923	95871
97208	95872
123247	95873
15685	95874
11609	95875
103251	95876
455874	95877
53475	95878
7177	95879
169613	95880
170631	95881
15855	95882
11992	95883
444919	95884
26459	95885
22618	95886
187786	95887
213528	95888
388545	95889
168559	95890
34448	95891
27543	95892
10113	95893
299310	95894
57875	95895
169724	95896
41139	95897
149997	95898
7088	95899
44084	95900
434336	95901
393117	95902
198582	95903
263668	95904
80940	95905
79804	95906
100986	95907
149980	95908
34235	95909
104881	95910
37425	95911
135201	95912
15521	95913
306607	95914
132335	95915
396240	95916
91410	95917
176216	95918
222951	95919
214000	95920
283236	95921
22168	95922
23468	95923
20690	95924
89034	95925
198847	95926
2286	95927
11356	95928
227769	95929
25160	95930
89910	95931
425857	95932
9939	95933
1406	95934
69395	95935
17502	95936
32435	95937
78739	95938
44831	95939
56543	95940
35592	95941
61855	95942
363485	95943
215661	95944
49224	95945
200305	95946
141277	95947
161478	95948
8058	95949
106345	95950
197943	95951
41804	95952
445909	95953
367702	95954
64721	95955
190364	95956
387948	95957
412061	95958
100043	95959
187633	95960
380547	95961
94978	95962
321127	95963
152104	95964
20201	95965
87333	95966
165533	95967
7812	95968
75704	95969
71293	95970
127386	95971
188118	95972
204097	95973
23265	95974
37622	95975
356689	95976
7729	95977
141547	95978
151183	95979
122544	95980
246372	95981
296702	95982
19203	95983
17403	95984
137312	95985
19710	95986
220507	95987
34967	95988
24036	95989
20842	95990
114083	95991
28429	95992
37788	95993
177723	95994
267684	95995
435993	95996
84740	95997
101803	95998
124375	95999
28188	96000
336702	96001
932	96002
30869	96003
80505	96004
182441	96005
71481	96006
433124	96007
21902	96008
39118	96009
65866	96010
108781	96011
356451	96012
212699	96013
94262	96014
50605	96015
143412	96016
117272	96017
2661	96018
131940	96019
183280	96020
1160	96021
71373	96022
42148	96023
205137	96024
28920	96025
231612	96026
103619	96027
215763	96028
504	96029
61476	96030
50008	96031
212136	96032
49267	96033
320160	96034
14602	96035
446406	96036
349874	96037
175550	96038
2084	96039
4584	96040
64748	96041
12360	96042
441399	96043
241146	96044
5178	96045
7741	96046
20978	96047
249221	96048
183847	96049
297561	96050
59398	96051
35336	96052
91288	96053
29952	96054
22772	96055
137401	96056
250162	96057
12185	96058
58826	96059
14800	96060
256597	96061
144194	96062
131871	96063
273	96064
194066	96065
444516	96066
9400	96067
383429	96068
10136	96069
76387	96070
289138	96071
34715	96072
220743	96073
3014	96074
68814	96075
403646	96076
62388	96077
274165	96078
57041	96079
8692	96080
254504	96081
59722	96082
33959	96083
69083	96084
32360	96085
159819	96086
40344	96087
29489	96088
77417	96089
212923	96090
33503	96091
83681	96092
265	96093
6774	96094
214513	96095
283259	96096
39696	96097
208274	96098
56914	96099
185855	96100
366048	96101
253584	96102
159295	96103
74538	96104
333772	96105
126847	96106
72372	96107
120207	96108
379919	96109
58382	96110
163899	96111
128334	96112
24094	96113
86211	96114
246520	96115
48100	96116
65570	96117
108773	96118
128446	96119
167831	96120
166868	96121
405881	96122
183214	96123
151402	96124
249241	96125
69382	96126
299775	96127
442583	96128
445630	96129
452873	96130
172310	96131
167441	96132
406838	96133
318368	96134
129022	96135
167406	96136
310597	96137
18184	96138
62806	96139
211620	96140
78527	96141
110243	96142
140872	96143
170512	96144
3195	96145
11682	96146
427047	96147
63493	96148
20593	96149
198650	96150
153794	96151
36850	96152
180770	96153
9047	96154
31645	96155
160439	96156
8240	96157
421766	96158
23069	96159
19687	96160
11460	96161
6782	96162
113034	96163
29691	96164
391374	96165
413563	96166
327896	96167
162951	96168
1901	96169
206892	96170
275052	96171
13105	96172
40086	96173
98	96174
72226	96175
113626	96176
109543	96177
111698	96178
34607	96179
204145	96180
46851	96181
394466	96182
196891	96183
141374	96184
6277	96185
418297	96186
115520	96187
141904	96188
396071	96189
263033	96190
59404	96191
116511	96192
121133	96193
49679	96194
5160	96195
429947	96196
195	96197
197792	96198
75839	96199
224396	96200
239536	96201
27489	96202
199399	96203
21110	96204
29974	96205
143098	96206
8062	96207
173787	96208
223050	96209
28208	96210
70120	96211
39232	96212
300318	96213
450620	96214
9437	96215
123090	96216
29055	96217
99540	96218
48451	96219
76039	96220
134896	96221
8795	96222
215991	96223
181210	96224
2025	96225
115369	96226
234175	96227
318958	96228
113642	96229
12006	96230
265556	96231
3665	96232
14361	96233
102547	96234
10314	96235
350340	96236
66994	96237
180085	96238
100765	96239
101691	96240
183571	96241
112875	96242
85431	96243
320429	96244
278299	96245
408975	96246
185650	96247
152934	96248
20801	96249
28540	96250
175083	96251
230811	96252
145027	96253
32281	96254
2624	96255
122175	96256
204599	96257
169873	96258
169358	96259
286899	96260
158877	96261
153010	96262
142087	96263
326735	96264
259030	96265
156203	96266
42548	96267
232965	96268
46320	96269
4107	96270
8362	96271
49330	96272
4311	96273
351577	96274
21047	96275
27591	96276
117203	96277
9772	96278
7073	96279
65127	96280
949	96281
147316	96282
123612	96283
135748	96284
40893	96285
117131	96286
177317	96287
30253	96288
42813	96289
8870	96290
60538	96291
117	96292
74409	96293
29954	96294
865	96295
131280	96296
23759	96297
30399	96298
362911	96299
61968	96300
141886	96301
176413	96302
70008	96303
103808	96304
62134	96305
48990	96306
80363	96307
355813	96308
2671	96309
179206	96310
132711	96311
190251	96312
124959	96313
66176	96314
109909	96315
439414	96316
215783	96317
255472	96318
281488	96319
73197	96320
42615	96321
137759	96322
15211	96323
57989	96324
10013	96325
172278	96326
268846	96327
28211	96328
208237	96329
144961	96330
115865	96331
72306	96332
15001	96333
130	96334
98800	96335
143750	96336
329	96337
26197	96338
24648	96339
22440	96340
218123	96341
23016	96342
5059	96343
43307	96344
115313	96345
261997	96346
12403	96347
212662	96348
50684	96349
3630	96350
114263	96351
360771	96352
75597	96353
34797	96354
174347	96355
13561	96356
24750	96357
294790	96358
328249	96359
32174	96360
3698	96361
250696	96362
177873	96363
1115	96364
301053	96365
184241	96366
37130	96367
140098	96368
150835	96369
217733	96370
176712	96371
284874	96372
2573	96373
139170	96374
7738	96375
47405	96376
437845	96377
48169	96378
180424	96379
398179	96380
336	96381
67934	96382
163311	96383
279817	96384
430	96385
23439	96386
139445	96387
306252	96388
191312	96389
173778	96390
44173	96391
102025	96392
119182	96393
44388	96394
7226	96395
129616	96396
63289	96397
180978	96398
118450	96399
379433	96400
103007	96401
91311	96402
334157	96403
431021	96404
34782	96405
248331	96406
48643	96407
67086	96408
43483	96409
171301	96410
367963	96411
357708	96412
41090	96413
98646	96414
20751	96415
43483	96416
443557	96417
104384	96418
229613	96419
51143	96420
291575	96421
149154	96422
57720	96423
53331	96424
169527	96425
163999	96426
124450	96427
244070	96428
48477	96429
2722	96430
203695	96431
13332	96432
22609	96433
315780	96434
26932	96435
11847	96436
371091	96437
4820	96438
173151	96439
9222	96440
439707	96441
8326	96442
111689	96443
16863	96444
369058	96445
52486	96446
155406	96447
111982	96448
5072	96449
345227	96450
195482	96451
280256	96452
174432	96453
27514	96454
241446	96455
9	96456
15289	96457
115469	96458
86860	96459
101178	96460
3793	96461
60493	96462
40093	96463
1348	96464
301851	96465
369350	96466
369959	96467
1902	96468
15245	96469
215168	96470
353552	96471
22992	96472
122740	96473
63315	96474
31919	96475
965	96476
117911	96477
94533	96478
17820	96479
2179	96480
451009	96481
150043	96482
288060	96483
364702	96484
75993	96485
131407	96486
17298	96487
1132	96488
4970	96489
102884	96490
66	96491
18270	96492
4046	96493
44393	96494
2720	96495
16609	96496
29943	96497
1619	96498
1547	96499
241060	96500
22164	96501
116873	96502
3617	96503
132007	96504
50141	96505
19143	96506
9673	96507
133728	96508
375398	96509
202021	96510
17099	96511
52994	96512
54884	96513
237	96514
396575	96515
20561	96516
189775	96517
17535	96518
35450	96519
402314	96520
13373	96521
314516	96522
2851	96523
240	96524
123609	96525
450498	96526
55195	96527
4289	96528
211362	96529
59641	96530
358012	96531
25657	96532
95915	96533
155948	96534
219407	96535
9607	96536
249111	96537
140025	96538
26538	96539
2100	96540
3011	96541
16580	96542
40494	96543
327742	96544
88171	96545
219323	96546
447137	96547
135250	96548
121339	96549
14371	96550
77279	96551
20785	96552
297127	96553
74370	96554
64002	96555
270962	96556
145046	96557
265697	96558
143299	96559
141449	96560
30803	96561
156224	96562
123134	96563
230171	96564
24272	96565
13780	96566
160314	96567
433112	96568
427327	96569
242176	96570
69504	96571
235041	96572
200885	96573
231007	96574
384375	96575
176344	96576
5668	96577
257421	96578
8825	96579
298995	96580
243564	96581
21691	96582
3848	96583
165456	96584
12235	96585
84764	96586
115191	96587
133166	96588
133166	96589
71898	96590
498	96591
197360	96592
405722	96593
21335	96594
380022	96595
209281	96596
329316	96597
441337	96598
11954	96599
449668	96600
14123	96601
191988	96602
78215	96603
375106	96604
259936	96605
10314	96606
62375	96607
168659	96608
12133	96609
72424	96610
249908	96611
288161	96612
135103	96613
1894	96614
106868	96615
328465	96616
410885	96617
42838	96618
134957	96619
93275	96620
50067	96621
433915	96622
193079	96623
422377	96624
191691	96625
20375	96626
62721	96627
110211	96628
178887	96629
2458	96630
40022	96631
134972	96632
375884	96633
163530	96634
323306	96635
103761	96636
286785	96637
235150	96638
58672	96639
267172	96640
100099	96641
397078	96642
167552	96643
440240	96644
453955	96645
308559	96646
127496	96647
9688	96648
217435	96649
38694	96650
253609	96651
290566	96652
89161	96653
359897	96654
83414	96655
22118	96656
388522	96657
15166	96658
220119	96659
179581	96660
374407	96661
68492	96662
74257	96663
178997	96664
156378	96665
458035	96666
3208	96667
197707	96668
274967	96669
195783	96670
61302	96671
295441	96672
78569	96673
235589	96674
193734	96675
162353	96676
185779	96677
6298	96678
237246	96679
352412	96680
870	96681
129489	96682
242992	96683
410499	96684
195521	96685
94024	96686
231061	96687
68013	96688
267013	96689
312264	96690
144118	96691
9784	96692
7810	96693
36261	96694
104275	96695
38113	96696
35011	96697
16478	96698
202326	96699
441107	96700
290880	96701
94357	96702
94357	96703
120541	96704
308028	96705
35869	96706
329253	96707
350853	96708
387053	96709
31437	96710
4876	96711
43742	96712
3993	96713
144239	96714
2685	96715
3484	96716
8744	96717
29937	96718
80889	96719
29937	96720
125744	96721
353755	96722
359033	96723
239046	96724
162798	96725
163863	96726
112135	96727
139742	96728
81518	96729
276526	96730
205144	96731
83694	96732
146674	96733
6549	96734
7559	96735
131414	96736
20767	96737
77366	96738
459698	96739
452761	96740
241185	96741
7259	96742
128560	96743
27713	96744
29261	96745
10752	96746
7680	96747
32752	96748
872	96749
95049	96750
48897	96751
16778	96752
34691	96753
360158	96754
74436	96755
315	96756
199094	96757
271282	96758
372336	96759
419707	96760
97672	96761
376086	96762
295475	96763
136298	96764
309321	96765
357847	96766
162571	96767
186134	96768
395448	96769
233779	96770
150730	96771
89838	96772
165361	96773
218534	96774
20736	96775
168488	96776
43111	96777
381297	96778
175567	96779
92489	96780
20599	96781
97352	96782
277871	96783
361115	96784
79514	96785
103551	96786
2188	96787
229989	96788
364302	96789
24393	96790
198896	96791
177292	96792
10152	96793
372525	96794
242744	96795
28778	96796
99606	96797
228108	96798
401184	96799
377924	96800
113606	96801
1027	96802
157654	96803
8529	96804
29201	96805
91852	96806
237504	96807
99971	96808
300386	96809
286752	96810
67091	96811
128949	96812
178944	96813
51877	96814
27595	96815
195432	96816
6871	96817
296376	96818
67609	96819
310008	96820
21675	96821
82325	96822
33494	96823
3201	96824
150552	96825
19045	96826
186647	96827
147363	96828
326216	96829
233629	96830
284991	96831
448663	96832
34752	96833
247145	96834
291269	96835
242338	96836
49393	96837
305036	96838
60604	96839
309900	96840
327480	96841
294664	96842
93269	96843
82075	96844
415394	96845
65867	96846
27032	96847
14051	96848
49685	96849
27638	96850
365748	96851
46452	96852
128920	96853
379036	96854
171064	96855
115496	96856
210353	96857
38755	96858
441926	96859
242198	96860
34406	96861
182763	96862
182763	96863
368531	96864
33199	96865
49594	96866
123066	96867
59252	96868
175362	96869
368352	96870
96860	96871
52011	96872
26493	96873
222004	96874
299664	96875
234598	96876
4403	96877
333711	96878
90386	96879
341627	96880
385905	96881
58368	96882
5151	96883
437673	96884
80660	96885
37570	96886
5013	96887
25969	96888
37570	96889
43869	96890
220009	96891
211865	96892
60801	96893
198010	96894
153160	96895
127549	96896
158724	96897
385049	96898
181180	96899
218259	96900
366762	96901
137099	96902
81975	96903
15843	96904
58451	96905
176	96906
41785	96907
10856	96908
229	96909
81740	96910
122989	96911
181878	96912
291570	96913
400975	96914
24101	96915
10568	96916
110896	96917
118375	96918
111	96919
262069	96920
38	96921
1453	96922
257	96923
52563	96924
312086	96925
104544	96926
121131	96927
47454	96928
118775	96929
362927	96930
176768	96931
55610	96932
122102	96933
2785	96934
120578	96935
373636	96936
11919	96937
156622	96938
11815	96939
7421	96940
81756	96941
40867	96942
23028	96943
428057	96944
32948	96945
4363	96946
453071	96947
421026	96948
106093	96949
298265	96950
269336	96951
12492	96952
20045	96953
68370	96954
189968	96955
40710	96956
78496	96957
16996	96958
152911	96959
167977	96960
53590	96961
91179	96962
435828	96963
38242	96964
234792	96965
178735	96966
16727	96967
35197	96968
4131	96969
74908	96970
384205	96971
70139	96972
266590	96973
18507	96974
94240	96975
212825	96976
2003	96977
12974	96978
148992	96979
3352	96980
10318	96981
83735	96982
89569	96983
1339	96984
20046	96985
152130	96986
250019	96987
20875	96988
242267	96989
147335	96990
108621	96991
33556	96992
15136	96993
28877	96994
15514	96995
18294	96996
343611	96997
284608	96998
160967	96999
222950	97000
192877	97001
409685	97002
44145	97003
384420	97004
39051	97005
32682	97006
125746	97007
96315	97008
23142	97009
357803	97010
102391	97011
1149	97012
73022	97013
211504	97014
52249	97015
209502	97016
2203	97017
6502	97018
3171	97019
22503	97020
9552	97021
76294	97022
12095	97023
11573	97024
5194	97025
142282	97026
114598	97027
13766	97028
29927	97029
21307	97030
21311	97031
116088	97032
58804	97033
5926	97034
124872	97035
50850	97036
240002	97037
187504	97038
97465	97039
122140	97040
187915	97041
92995	97042
323931	97043
70308	97044
314736	97045
128113	97046
29405	97047
58619	97048
33590	97049
12226	97050
282562	97051
115914	97052
146526	97053
190325	97054
166051	97055
68390	97056
16552	97057
53620	97058
13597	97059
1497	97060
151954	97061
56666	97062
225671	97063
253986	97064
152709	97065
254006	97066
67980	97067
34246	97068
58618	97069
188896	97070
57368	97071
36839	97072
239307	97073
165508	97074
143289	97075
23227	97076
109682	97077
126331	97078
436442	97079
8684	97080
630	97081
147515	97082
9253	97083
6605	97084
48040	97085
49916	97086
13405	97087
286261	97088
283046	97089
264639	97090
80608	97091
21651	97092
189642	97093
32905	97094
128951	97095
37238	97096
58427	97097
62114	97098
62771	97099
96110	97100
66801	97101
150527	97102
342274	97103
237845	97104
266120	97105
1277	97106
85518	97107
67873	97108
50632	97109
357691	97110
122102	97111
172681	97112
78161	97113
48155	97114
19696	97115
110996	97116
50158	97117
352926	97118
99167	97119
73562	97120
108113	97121
28734	97122
92814	97123
8597	97124
167081	97125
46367	97126
50154	97127
112711	97128
146530	97129
210542	97130
161226	97131
325672	97132
65699	97133
66517	97134
3197	97135
101107	97136
115594	97137
19219	97138
38410	97139
65117	97140
4079	97141
49526	97142
1893	97143
46470	97144
69568	97145
253536	97146
118170	97147
51103	97148
3453	97149
7479	97150
107207	97151
177119	97152
127029	97153
45585	97154
396015	97155
10595	97156
117675	97157
43905	97158
247332	97159
79643	97160
266954	97161
76431	97162
118431	97163
99586	97164
64896	97165
20308	97166
459606	97167
83472	97168
13634	97169
57776	97170
6320	97171
55328	97172
129009	97173
77319	97174
44624	97175
40987	97176
97328	97177
72874	97178
349743	97179
37898	97180
153164	97181
44027	97182
44484	97183
62156	97184
47596	97185
11386	97186
26569	97187
136517	97188
160894	97189
11979	97190
2795	97191
81202	97192
26905	97193
22165	97194
431324	97195
167537	97196
244492	97197
58480	97198
103017	97199
88501	97200
70025	97201
95222	97202
5152	97203
74106	97204
160038	97205
403098	97206
172774	97207
180522	97208
100620	97209
39882	97210
333377	97211
243762	97212
140978	97213
53942	97214
291340	97215
20488	97216
154464	97217
106503	97218
21024	97219
132956	97220
283003	97221
70565	97222
167345	97223
118907	97224
226583	97225
116127	97226
90058	97227
338239	97228
2487	97229
104657	97230
200679	97231
8228	97232
380464	97233
3686	97234
142326	97235
82332	97236
156535	97237
28194	97238
71259	97239
17405	97240
65879	97241
4889	97242
93201	97243
14558	97244
1408	97245
2865	97246
8145	97247
78868	97248
575	97249
49281	97250
1441	97251
97555	97252
187235	97253
29680	97254
212	97255
14635	97256
209176	97257
162184	97258
1863	97259
5241	97260
4583	97261
255793	97262
210216	97263
7341	97264
113325	97265
49335	97266
103970	97267
4815	97268
281535	97269
79428	97270
29436	97271
14247	97272
163749	97273
1093	97274
36238	97275
169769	97276
24057	97277
18542	97278
903	97279
3368	97280
14862	97281
3559	97282
134495	97283
36377	97284
1252	97285
149889	97286
404294	97287
5722	97288
7341	97289
250	97290
200205	97291
40714	97292
16354	97293
1328	97294
36929	97295
1865	97296
40033	97297
636	97298
29986	97299
48	97300
64984	97301
55303	97302
49290	97303
2613	97304
155780	97305
495	97306
29750	97307
17863	97308
437146	97309
66085	97310
430160	97311
48354	97312
1287	97313
42998	97314
36915	97315
61909	97316
45909	97317
32860	97318
46187	97319
704	97320
287101	97321
163109	97322
222083	97323
184712	97324
407896	97325
105075	97326
57948	97327
101542	97328
46483	97329
14212	97330
230969	97331
173995	97332
118463	97333
379086	97334
127678	97335
211436	97336
165	97337
237714	97338
210228	97339
68746	97340
25552	97341
363	97342
60538	97343
9947	97344
234871	97345
7548	97346
153278	97347
108735	97348
25862	97349
51404	97350
129233	97351
245249	97352
392974	97353
47881	97354
120439	97355
141275	97356
1549	97357
93284	97358
84753	97359
200512	97360
32277	97361
3860	97362
143507	97363
347895	97364
445349	97365
409793	97366
41099	97367
315849	97368
130066	97369
292263	97370
454235	97371
111400	97372
114702	97373
81134	97374
37655	97375
369639	97376
114116	97377
77713	97378
68268	97379
16572	97380
147628	97381
440196	97382
19250	97383
1064	97384
273923	97385
76132	97386
59362	97387
6563	97388
30358	97389
30040	97390
113293	97391
262733	97392
104800	97393
137689	97394
322989	97395
409878	97396
273	97397
2080	97398
254021	97399
363258	97400
317442	97401
347158	97402
206844	97403
11129	97404
94013	97405
24461	97406
7630	97407
361054	97408
303907	97409
11470	97410
3080	97411
390854	97412
42763	97413
2255	97414
40898	97415
168062	97416
13436	97417
73423	97418
8190	97419
31829	97420
4289	97421
10704	97422
193573	97423
236953	97424
56018	97425
100069	97426
137362	97427
63287	97428
13772	97429
88142	97430
438381	97431
324507	97432
11887	97433
315941	97434
181720	97435
1886	97436
108401	97437
24979	97438
211603	97439
52815	97440
168327	97441
21877	97442
2661	97443
430413	97444
210577	97445
41012	97446
1768	97447
166316	97448
118999	97449
546	97450
320	97451
5462	97452
300856	97453
90443	97454
216437	97455
17652	97456
62039	97457
197379	97458
53605	97459
108463	97460
31593	97461
28437	97462
275237	97463
325120	97464
50739	97465
281178	97466
6664	97467
53120	97468
48284	97469
223689	97470
216802	97471
114226	97472
850	97473
140859	97474
120981	97475
233360	97476
189144	97477
40953	97478
366746	97479
262051	97480
206560	97481
78249	97482
187432	97483
63303	97484
2736	97485
74571	97486
83414	97487
91279	97488
67331	97489
382902	97490
25427	97491
182081	97492
86856	97493
123771	97494
96246	97495
62415	97496
225743	97497
110396	97498
146570	97499
32502	97500
88382	97501
145029	97502
1689	97503
26082	97504
14405	97505
100838	97506
198117	97507
161214	97508
224311	97509
422793	97510
151578	97511
56408	97512
225495	97513
4281	97514
50022	97515
89971	97516
243834	97517
55418	97518
95584	97519
231907	97520
6	97521
157451	97522
210527	97523
47139	97524
278240	97525
111702	97526
155497	97527
195268	97528
8090	97529
3297	97530
1398	97531
246512	97532
6846	97533
109665	97534
149056	97535
2141	97536
2650	97537
6826	97538
8920	97539
74225	97540
58313	97541
73946	97542
319252	97543
35644	97544
12826	97545
67688	97546
920	97547
39377	97548
247751	97549
230009	97550
6044	97551
16029	97552
336689	97553
172630	97554
33034	97555
15303	97556
299719	97557
2162	97558
17406	97559
68032	97560
459443	97561
134687	97562
284252	97563
32483	97564
4680	97565
49598	97566
159229	97567
28297	97568
111753	97569
285704	97570
42357	97571
198549	97572
3185	97573
21938	97574
192361	97575
72508	97576
1531	97577
8618	97578
22586	97579
223408	97580
6	97581
110207	97582
14230	97583
17141	97584
7852	97585
61294	97586
178286	97587
3820	97588
61778	97589
31568	97590
117485	97591
5193	97592
4778	97593
244106	97594
322978	97595
111987	97596
7217	97597
72286	97598
439825	97599
4923	97600
32249	97601
9374	97602
15	97603
292337	97604
81362	97605
224941	97606
115465	97607
79316	97608
1444	97609
283145	97610
201536	97611
75628	97612
168969	97613
158393	97614
21292	97615
81499	97616
153981	97617
1731	97618
55018	97619
11133	97620
214787	97621
16359	97622
206850	97623
62646	97624
25134	97625
6151	97626
416848	97627
38941	97628
174681	97629
120786	97630
94099	97631
19164	97632
87614	97633
88887	97634
33884	97635
46984	97636
93138	97637
43811	97638
3105	97639
113501	97640
12433	97641
42229	97642
63303	97643
19588	97644
10471	97645
63053	97646
25247	97647
426275	97648
398279	97649
57365	97650
273532	97651
450921	97652
641	97653
280661	97654
198587	97655
1398	97656
115207	97657
214	97658
9519	97659
19074	97660
153358	97661
118616	97662
27095	97663
981	97664
66056	97665
53759	97666
46959	97667
94052	97668
64702	97669
35164	97670
391750	97671
6911	97672
46079	97673
84771	97674
4629	97675
51613	97676
6481	97677
4350	97678
2428	97679
320531	97680
46159	97681
19983	97682
269	97683
95907	97684
118998	97685
127808	97686
80593	97687
431401	97688
211554	97689
70374	97690
64505	97691
152177	97692
95799	97693
29151	97694
216295	97695
3561	97696
104412	97697
98213	97698
415147	97699
77486	97700
178347	97701
3883	97702
65910	97703
15166	97704
267245	97705
59477	97706
19256	97707
22615	97708
61168	97709
9677	97710
72165	97711
4130	97712
526	97713
11201	97714
56381	97715
1098	97716
22817	97717
80462	97718
104536	97719
35648	97720
1551	97721
202671	97722
90748	97723
1872	97724
11440	97725
258458	97726
122512	97727
33488	97728
124685	97729
436521	97730
100171	97731
164925	97732
129647	97733
87849	97734
150293	97735
157573	97736
256904	97737
35959	97738
171014	97739
12548	97740
458409	97741
92326	97742
76938	97743
36675	97744
157561	97745
78869	97746
44071	97747
20632	97748
290819	97749
39448	97750
118842	97751
5655	97752
24755	97753
179864	97754
86164	97755
121448	97756
167195	97757
36486	97758
31555	97759
184686	97760
130569	97761
75760	97762
135	97763
12444	97764
2582	97765
80287	97766
28682	97767
388727	97768
11359	97769
11836	97770
35721	97771
169173	97772
79975	97773
66951	97774
6315	97775
854	97776
64611	97777
115267	97778
38417	97779
32653	97780
349936	97781
30403	97782
30682	97783
85684	97784
1259	97785
4726	97786
854	97787
6261	97788
39604	97789
62057	97790
111442	97791
210602	97792
55150	97793
5274	97794
57220	97795
233414	97796
32758	97797
230982	97798
9334	97799
10597	97800
25733	97801
17042	97802
1626	97803
51989	97804
168062	97805
35287	97806
33595	97807
56372	97808
6640	97809
288	97810
5412	97811
37	97812
331539	97813
371973	97814
2328	97815
24884	97816
116783	97817
66881	97818
226173	97819
423306	97820
21046	97821
121762	97822
221013	97823
96692	97824
10973	97825
458895	97826
451139	97827
207302	97828
826	97829
11569	97830
54010	97831
2204	97832
4314	97833
19928	97834
134846	97835
5749	97836
4942	97837
298327	97838
283479	97839
5979	97840
237002	97841
149185	97842
146186	97843
18663	97844
82487	97845
124820	97846
173977	97847
1272	97848
353551	97849
244656	97850
127763	97851
93794	97852
26056	97853
38937	97854
38643	97855
12984	97856
227096	97857
25825	97858
2109	97859
149428	97860
153325	97861
42768	97862
55604	97863
18017	97864
23291	97865
178656	97866
7860	97867
54100	97868
128106	97869
49157	97870
143902	97871
56111	97872
2	97873
13825	97874
3660	97875
94738	97876
89581	97877
209123	97878
3127	97879
72458	97880
163033	97881
80760	97882
106036	97883
77833	97884
9413	97885
17336	97886
302635	97887
65317	97888
6148	97889
138301	97890
7673	97891
5864	97892
264041	97893
278912	97894
1202	97895
41586	97896
57042	97897
81247	97898
46603	97899
46076	97900
426134	97901
216751	97902
240671	97903
423903	97904
177589	97905
84616	97906
81175	97907
430212	97908
105230	97909
107	97910
267037	97911
523	97912
242613	97913
311887	97914
389081	97915
259	97916
506	97917
92698	97918
32398	97919
305620	97920
82961	97921
247797	97922
221967	97923
41889	97924
14536	97925
29551	97926
23344	97927
19857	97928
76876	97929
31679	97930
11174	97931
5315	97932
18028	97933
346894	97934
55948	97935
2786	97936
1014	97937
8721	97938
13936	97939
9667	97940
17830	97941
2088	97942
1074	97943
1366	97944
114024	97945
370958	97946
3245	97947
10445	97948
10617	97949
18903	97950
3708	97951
8576	97952
94387	97953
9169	97954
1899	97955
6863	97956
38382	97957
6650	97958
18928	97959
660	97960
11195	97961
19431	97962
10161	97963
1083	97964
1811	97965
9936	97966
2146	97967
579	97968
17830	97969
8015	97970
398932	97971
7684	97972
1133	97973
1323	97974
9487	97975
1674	97976
21358	97977
318762	97978
400880	97979
311311	97980
2088	97981
3768	97982
14794	97983
981	97984
243	97985
61526	97986
256026	97987
38382	97988
264186	97989
172204	97990
391508	97991
49688	97992
49688	97993
79774	97994
102376	97995
18561	97996
187681	97997
108371	97998
171511	97999
9940	98000
11226	98001
433504	98002
111016	98003
879	98004
261352	98005
97090	98006
17576	98007
8000	98008
357	98009
4896	98010
249925	98011
6466	98012
10216	98013
143193	98014
346319	98015
2186	98016
49896	98017
9055	98018
3187	98019
436463	98020
18029	98021
336705	98022
53848	98023
55097	98024
152007	98025
77578	98026
22637	98027
15516	98028
170861	98029
178366	98030
157741	98031
63242	98032
94280	98033
109349	98034
160356	98035
135538	98036
28107	98037
186575	98038
406736	98039
90781	98040
288486	98041
255457	98042
186445	98043
190527	98044
231272	98045
54470	98046
210184	98047
24895	98048
9740	98049
100614	98050
412808	98051
19703	98052
29506	98053
94870	98054
58555	98055
74820	98056
57548	98057
13717	98058
258506	98059
30353	98060
277100	98061
80200	98062
210173	98063
65409	98064
86840	98065
377791	98066
21787	98067
152857	98068
98773	98069
21779	98070
6947	98071
10266	98072
38270	98073
17556	98074
3510	98075
29469	98076
362823	98077
106245	98078
191924	98079
161672	98080
65909	98081
180415	98082
5413	98083
222883	98084
217248	98085
374311	98086
182449	98087
121619	98088
19219	98089
67962	98090
382875	98091
51574	98092
403278	98093
176098	98094
293305	98095
13219	98096
246710	98097
204341	98098
51077	98099
121215	98100
2065	98101
302177	98102
180346	98103
147	98104
115807	98105
65602	98106
16124	98107
135474	98108
16124	98109
260965	98110
49258	98111
45673	98112
152481	98113
98993	98114
78963	98115
97148	98116
14221	98117
321	98118
166427	98119
227957	98120
88857	98121
35136	98122
166595	98123
237	98124
28621	98125
30960	98126
159563	98127
216320	98128
38183	98129
99025	98130
123593	98131
412876	98132
86760	98133
9647	98134
91	98135
213822	98136
11740	98137
455	98138
40121	98139
121141	98140
19466	98141
94760	98142
5686	98143
307729	98144
19293	98145
199037	98146
7542	98147
5332	98148
203257	98149
1868	98150
76636	98151
64515	98152
270698	98153
131774	98154
63102	98155
2043	98156
187791	98157
18687	98158
27857	98159
110199	98160
186220	98161
22408	98162
7333	98163
4663	98164
425830	98165
63750	98166
110034	98167
209786	98168
11432	98169
73366	98170
55873	98171
224258	98172
71151	98173
10968	98174
58946	98175
3007	98176
381514	98177
40878	98178
114514	98179
70103	98180
8374	98181
341945	98182
70853	98183
158754	98184
329124	98185
39425	98186
117521	98187
48174	98188
24286	98189
5299	98190
39708	98191
213896	98192
56356	98193
53836	98194
39738	98195
43317	98196
22936	98197
354417	98198
589	98199
167740	98200
13322	98201
340756	98202
7582	98203
35002	98204
142466	98205
211908	98206
211908	98207
10373	98208
142055	98209
23085	98210
366721	98211
53875	98212
1614	98213
44757	98214
330975	98215
221948	98216
38458	98217
61097	98218
88600	98219
187161	98220
31382	98221
418088	98222
418090	98223
418065	98224
314485	98225
154809	98226
73335	98227
295591	98228
41917	98229
72544	98230
24958	98231
44167	98232
162448	98233
194484	98234
319346	98235
70500	98236
2097	98237
17286	98238
213186	98239
222444	98240
311966	98241
118522	98242
194	98243
2739	98244
363422	98245
3358	98246
11511	98247
46449	98248
26157	98249
1886	98250
287644	98251
2591	98252
17581	98253
217069	98254
310498	98255
55661	98256
127399	98257
127234	98258
219696	98259
29259	98260
59938	98261
75130	98262
51778	98263
51858	98264
360326	98265
16246	98266
395542	98267
16206	98268
4096	98269
93025	98270
5196	98271
4948	98272
154349	98273
330245	98274
8793	98275
29891	98276
18897	98277
171961	98278
91287	98279
365	98280
87307	98281
31278	98282
58245	98283
2265	98284
214871	98285
20938	98286
4458	98287
21241	98288
26576	98289
107097	98290
119184	98291
20533	98292
6191	98293
65576	98294
291603	98295
51195	98296
8115	98297
1751	98298
2035	98299
244819	98300
53526	98301
243788	98302
93287	98303
14170	98304
11254	98305
101272	98306
16993	98307
12556	98308
3439	98309
62489	98310
223865	98311
84412	98312
34728	98313
74049	98314
189204	98315
121400	98316
638	98317
73447	98318
31220	98319
130033	98320
43535	98321
15677	98322
137817	98323
260710	98324
58470	98325
159266	98326
14552	98327
226568	98328
137420	98329
314785	98330
93821	98331
172391	98332
221786	98333
10239	98334
62426	98335
410882	98336
238373	98337
106420	98338
203274	98339
405204	98340
121753	98341
194506	98342
192685	98343
100469	98344
216790	98345
58386	98346
48880	98347
432068	98348
30484	98349
98292	98350
330740	98351
85299	98352
222230	98353
367305	98354
301233	98355
70325	98356
244511	98357
215805	98358
238698	98359
276390	98360
137717	98361
426197	98362
104867	98363
53625	98364
80831	98365
167539	98366
237913	98367
312766	98368
133157	98369
133500	98370
26842	98371
239795	98372
13901	98373
340342	98374
47581	98375
63887	98376
222773	98377
18101	98378
75065	98379
73649	98380
169380	98381
240627	98382
189591	98383
347921	98384
393884	98385
414453	98386
393382	98387
17167	98388
403044	98389
95500	98390
61283	98391
227614	98392
429184	98393
139406	98394
107564	98395
203139	98396
35678	98397
62551	98398
641	98399
386437	98400
47858	98401
356443	98402
4436	98403
34949	98404
160835	98405
379896	98406
436902	98407
223088	98408
209747	98409
238622	98410
231795	98411
238622	98412
334674	98413
438046	98414
141353	98415
28209	98416
39513	98417
110721	98418
110721	98419
25948	98420
217249	98421
169484	98422
120173	98423
433913	98424
97199	98425
215992	98426
35826	98427
73036	98428
2863	98429
63940	98430
364986	98431
8505	98432
62903	98433
147873	98434
159149	98435
7855	98436
184	98437
451658	98438
288113	98439
9085	98440
149046	98441
14469	98442
44605	98443
38722	98444
31366	98445
24051	98446
9494	98447
175197	98448
87273	98449
2777	98450
55974	98451
8452	98452
3391	98453
91524	98454
52775	98455
14640	98456
48924	98457
69736	98458
350249	98459
56810	98460
114040	98461
31902	98462
28098	98463
403597	98464
6884	98465
134681	98466
89624	98467
110466	98468
120686	98469
50029	98470
3819	98471
447598	98472
67452	98473
19843	98474
183	98475
2043	98476
137858	98477
82273	98478
67270	98479
173872	98480
63379	98481
39970	98482
299067	98483
69579	98484
302937	98485
217383	98486
15244	98487
68170	98488
257248	98489
91064	98490
79934	98491
80571	98492
36887	98493
19377	98494
44122	98495
52581	98496
249303	98497
5599	98498
214755	98499
3675	98500
395494	98501
437443	98502
71738	98503
14257	98504
201421	98505
119454	98506
246634	98507
6895	98508
132255	98509
53595	98510
56983	98511
3982	98512
16581	98513
2777	98514
7922	98515
8071	98516
96408	98517
116257	98518
15415	98519
23295	98520
231684	98521
195	98522
21033	98523
2080	98524
40840	98525
3888	98526
237104	98527
101423	98528
56572	98529
257172	98530
266696	98531
302745	98532
28568	98533
10480	98534
29271	98535
28091	98536
45482	98537
263364	98538
1316	98539
39247	98540
77876	98541
45035	98542
153323	98543
55918	98544
9563	98545
60179	98546
6549	98547
235551	98548
44713	98549
53413	98550
95626	98551
21734	98552
335960	98553
209729	98554
144103	98555
153632	98556
30100	98557
991	98558
62663	98559
126467	98560
2182	98561
248293	98562
179299	98563
136561	98564
47824	98565
455809	98566
109268	98567
87407	98568
376963	98569
18494	98570
55573	98571
243629	98572
1010	98573
47256	98574
293403	98575
32966	98576
170772	98577
297806	98578
118712	98579
87401	98580
1354	98581
70511	98582
182858	98583
48511	98584
3377	98585
106732	98586
51237	98587
11401	98588
451727	98589
98176	98590
88181	98591
17970	98592
10039	98593
50313	98594
189649	98595
146936	98596
384427	98597
163	98598
213568	98599
84008	98600
97	98601
318539	98602
212421	98603
5572	98604
1521	98605
63398	98606
452	98607
329943	98608
109573	98609
109573	98610
284886	98611
358411	98612
48634	98613
117429	98614
68712	98615
374	98616
51132	98617
2410	98618
193	98619
9572	98620
146716	98621
10182	98622
21389	98623
20719	98624
51561	98625
158923	98626
8744	98627
1514	98628
30973	98629
18450	98630
29483	98631
256208	98632
71088	98633
268279	98634
59893	98635
32244	98636
367813	98637
2975	98638
45377	98639
121351	98640
264499	98641
30628	98642
115404	98643
422909	98644
98129	98645
426053	98646
286042	98647
54037	98648
450674	98649
223526	98650
279641	98651
151869	98652
118100	98653
215896	98654
449338	98655
42465	98656
1147	98657
41280	98658
120275	98659
2171	98660
37411	98661
19191	98662
60243	98663
10896	98664
12627	98665
143615	98666
21407	98667
233389	98668
6050	98669
68811	98670
19223	98671
94218	98672
343012	98673
186993	98674
177444	98675
89913	98676
432478	98677
221097	98678
400516	98679
117254	98680
217351	98681
847	98682
179477	98683
111760	98684
9116	98685
109	98686
111068	98687
84281	98688
76266	98689
99903	98690
3850	98691
366363	98692
43503	98693
33310	98694
32679	98695
18242	98696
3316	98697
82444	98698
70625	98699
712	98700
32429	98701
27821	98702
26698	98703
38271	98704
355389	98705
330052	98706
16777	98707
1509	98708
23501	98709
16722	98710
360689	98711
33423	98712
6298	98713
80186	98714
283432	98715
183	98716
2970	98717
202479	98718
140126	98719
182624	98720
16677	98721
20870	98722
6744	98723
87158	98724
67286	98725
213224	98726
119146	98727
3207	98728
28315	98729
729	98730
105866	98731
57381	98732
248127	98733
16254	98734
234995	98735
102331	98736
17691	98737
41427	98738
30213	98739
247517	98740
69251	98741
12626	98742
11265	98743
210350	98744
39509	98745
112313	98746
40	98747
9513	98748
178188	98749
58455	98750
380190	98751
105545	98752
37050	98753
101801	98754
72535	98755
299111	98756
308665	98757
179725	98758
212320	98759
55205	98760
10450	98761
1812	98762
154924	98763
2290	98764
371080	98765
76508	98766
430859	98767
57390	98768
16961	98769
27450	98770
115	98771
55992	98772
119012	98773
64479	98774
349823	98775
229887	98776
7616	98777
31116	98778
167668	98779
15469	98780
7374	98781
17231	98782
73973	98783
10107	98784
8264	98785
48294	98786
459416	98787
403313	98788
238176	98789
80475	98790
48012	98791
43189	98792
749	98793
11031	98794
139917	98795
113636	98796
193053	98797
19144	98798
65471	98799
182808	98800
15431	98801
88982	98802
103028	98803
71732	98804
16348	98805
12950	98806
239032	98807
12833	98808
69116	98809
69116	98810
2346	98811
183056	98812
120669	98813
221	98814
84389	98815
1591	98816
173031	98817
4341	98818
31751	98819
18106	98820
96661	98821
198507	98822
31561	98823
400585	98824
1642	98825
3312	98826
424673	98827
2343	98828
104795	98829
21265	98830
36	98831
2771	98832
1783	98833
314049	98834
203722	98835
82669	98836
69334	98837
26733	98838
179353	98839
11850	98840
314275	98841
4581	98842
17771	98843
159250	98844
270	98845
138389	98846
66941	98847
8401	98848
209706	98849
334383	98850
20215	98851
44127	98852
22800	98853
12743	98854
27146	98855
17715	98856
302688	98857
84580	98858
3352	98859
9141	98860
152379	98861
35672	98862
291858	98863
30758	98864
39633	98865
56968	98866
168790	98867
99943	98868
23002	98869
219966	98870
7986	98871
242	98872
112502	98873
252091	98874
32764	98875
194209	98876
51696	98877
157945	98878
20347	98879
4193	98880
56536	98881
65760	98882
12209	98883
38038	98884
70947	98885
220442	98886
427	98887
194346	98888
96809	98889
387023	98890
151	98891
24842	98892
91773	98893
6784	98894
2541	98895
1088	98896
110977	98897
173154	98898
314365	98899
113097	98900
241440	98901
285627	98902
3324	98903
11100	98904
97420	98905
74524	98906
136490	98907
1156	98908
115	98909
236167	98910
203762	98911
3794	98912
5468	98913
41689	98914
104976	98915
43917	98916
106684	98917
16954	98918
176134	98919
155153	98920
43372	98921
201902	98922
27868	98923
143076	98924
109371	98925
119132	98926
36779	98927
1004	98928
389638	98929
119221	98930
18695	98931
13234	98932
10092	98933
94736	98934
2181	98935
347322	98936
222238	98937
228665	98938
19270	98939
33295	98940
94318	98941
115679	98942
123495	98943
73126	98944
27712	98945
170910	98946
238608	98947
379144	98948
216630	98949
37753	98950
66788	98951
17590	98952
144647	98953
234846	98954
398290	98955
434931	98956
301772	98957
58015	98958
61410	98959
20495	98960
175949	98961
33763	98962
11466	98963
1808	98964
40054	98965
456376	98966
70936	98967
432347	98968
114259	98969
74592	98970
415519	98971
237047	98972
4	98973
57348	98974
181223	98975
82827	98976
184450	98977
37357	98978
31092	98979
33262	98980
39814	98981
52847	98982
244038	98983
88952	98984
234732	98985
186378	98986
362694	98987
240013	98988
73071	98989
82827	98990
147694	98991
201868	98992
61528	98993
87394	98994
127167	98995
293265	98996
234660	98997
40010	98998
31366	98999
9536	99000
11652	99001
188350	99002
68743	99003
355278	99004
171662	99005
180062	99006
29410	99007
42791	99008
216075	99009
51988	99010
159701	99011
107860	99012
9644	99013
217880	99014
117718	99015
175514	99016
106359	99017
6088	99018
230774	99019
196139	99020
98987	99021
120262	99022
349753	99023
21968	99024
235211	99025
210509	99026
66700	99027
87339	99028
75	99029
65889	99030
273160	99031
195065	99032
21942	99033
7490	99034
515	99035
33989	99036
5346	99037
418393	99038
143176	99039
50844	99040
1148	99041
459496	99042
391739	99043
51204	99044
173393	99045
8715	99046
235233	99047
14229	99048
102204	99049
33408	99050
53969	99051
1464	99052
3148	99053
240135	99054
256293	99055
372	99056
144576	99057
1770	99058
70562	99059
251685	99060
173706	99061
92420	99062
61392	99063
177085	99064
208335	99065
109583	99066
95805	99067
389220	99068
55191	99069
98082	99070
7031	99071
56241	99072
274445	99073
905	99074
43299	99075
5367	99076
84	99077
195472	99078
10351	99079
617	99080
17068	99081
18375	99082
398026	99083
20045	99084
1216	99085
50499	99086
53486	99087
128073	99088
8695	99089
45	99090
96618	99091
38734	99092
1542	99093
239310	99094
266772	99095
103233	99096
113685	99097
47252	99098
325681	99099
265841	99100
8061	99101
34411	99102
396011	99103
416888	99104
230316	99105
35965	99106
65657	99107
11544	99108
25020	99109
212050	99110
11192	99111
4169	99112
60470	99113
274224	99114
112916	99115
264245	99116
3148	99117
246330	99118
3192	99119
203142	99120
97640	99121
29749	99122
455137	99123
7089	99124
149389	99125
435228	99126
6683	99127
132819	99128
225429	99129
79883	99130
36592	99131
18216	99132
278961	99133
36275	99134
57429	99135
94541	99136
17082	99137
30585	99138
26168	99139
28314	99140
90272	99141
56987	99142
38778	99143
111120	99144
74452	99145
108511	99146
205045	99147
5239	99148
200708	99149
41858	99150
15368	99151
4480	99152
219969	99153
48546	99154
3045	99155
123093	99156
10732	99157
168361	99158
100591	99159
98462	99160
126563	99161
16151	99162
215102	99163
110217	99164
210820	99165
29270	99166
174241	99167
60027	99168
31696	99169
206075	99170
7495	99171
384037	99172
9788	99173
52055	99174
11292	99175
74812	99176
958	99177
897	99178
11225	99179
48290	99180
11737	99181
133894	99182
65618	99183
171662	99184
24791	99185
291480	99186
67645	99187
42907	99188
298733	99189
77457	99190
56671	99191
48597	99192
35963	99193
320036	99194
2170	99195
1562	99196
110524	99197
107669	99198
7637	99199
137129	99200
272092	99201
144803	99202
30313	99203
99966	99204
12625	99205
15530	99206
221189	99207
95731	99208
140488	99209
92	99210
18283	99211
190996	99212
3396	99213
14230	99214
24291	99215
86148	99216
232144	99217
175849	99218
19215	99219
100	99220
403104	99221
203726	99222
191724	99223
80136	99224
3845	99225
1073	99226
44136	99227
31217	99228
1388	99229
49567	99230
127580	99231
49387	99232
430165	99233
340558	99234
236701	99235
228	99236
87951	99237
6494	99238
14267	99239
56268	99240
40659	99241
421046	99242
125918	99243
185856	99244
400	99245
51084	99246
449097	99247
55625	99248
26543	99249
6658	99250
15299	99251
21224	99252
151502	99253
7730	99254
120378	99255
43228	99256
64239	99257
218186	99258
26236	99259
140864	99260
57219	99261
46275	99262
243961	99263
116688	99264
35862	99265
15366	99266
76855	99267
148639	99268
3313	99269
23384	99270
55502	99271
222745	99272
101779	99273
175748	99274
3722	99275
248385	99276
404257	99277
430655	99278
112651	99279
14824	99280
61014	99281
50199	99282
386144	99283
75901	99284
16027	99285
175087	99286
64139	99287
101362	99288
146415	99289
55753	99290
7843	99291
55260	99292
53364	99293
31999	99294
19257	99295
8109	99296
262900	99297
16913	99298
48143	99299
62228	99300
31553	99301
1082	99302
41459	99303
22266	99304
9556	99305
33406	99306
84591	99307
169788	99308
188220	99309
168198	99310
202551	99311
18056	99312
66480	99313
58125	99314
34984	99315
406760	99316
52381	99317
15317	99318
158079	99319
30806	99320
68412	99321
16766	99322
79474	99323
154879	99324
294071	99325
962	99326
53	99327
41400	99328
4132	99329
27634	99330
161133	99331
91508	99332
61489	99333
25588	99334
5460	99335
65677	99336
26062	99337
125160	99338
125532	99339
138492	99340
28274	99341
69315	99342
304968	99343
89454	99344
381544	99345
105630	99346
3910	99347
5158	99348
274862	99349
69924	99350
411963	99351
86762	99352
97329	99353
117006	99354
230027	99355
392835	99356
19785	99357
27347	99358
113713	99359
110247	99360
12306	99361
1380	99362
355	99363
347852	99364
36446	99365
21112	99366
113103	99367
261019	99368
2901	99369
33865	99370
89215	99371
44830	99372
8180	99373
16959	99374
375763	99375
91010	99376
146425	99377
4699	99378
41291	99379
151831	99380
43459	99381
39579	99382
18851	99383
69641	99384
69457	99385
250591	99386
284582	99387
245073	99388
789	99389
93611	99390
107466	99391
249787	99392
122929	99393
21037	99394
142278	99395
329141	99396
6008	99397
78	99398
258098	99399
114666	99400
374915	99401
25450	99402
345197	99403
138302	99404
55299	99405
14918	99406
215269	99407
188561	99408
388326	99409
7539	99410
119191	99411
10676	99412
32314	99413
958	99414
2909	99415
4051	99416
225432	99417
54719	99418
200124	99419
1722	99420
2478	99421
206921	99422
19653	99423
429757	99424
105867	99425
237047	99426
195711	99427
190433	99428
4360	99429
195579	99430
1711	99431
6073	99432
50046	99433
1927	99434
59509	99435
105555	99436
26939	99437
11515	99438
3956	99439
19574	99440
13759	99441
27403	99442
7426	99443
69014	99444
42319	99445
304377	99446
52713	99447
99184	99448
239772	99449
45072	99450
4055	99451
210860	99452
340338	99453
18119	99454
82564	99455
116091	99456
24035	99457
177137	99458
165349	99459
90915	99460
16329	99461
249092	99462
4369	99463
106987	99464
93409	99465
25201	99466
116	99467
374540	99468
198204	99469
45376	99470
206518	99471
171163	99472
147752	99473
59031	99474
248394	99475
59714	99476
48765	99477
239826	99478
68065	99479
33873	99480
56984	99481
888	99482
65688	99483
102515	99484
10712	99485
15888	99486
55979	99487
20473	99488
24021	99489
55061	99490
38640	99491
5429	99492
158508	99493
323099	99494
17143	99495
71503	99496
287186	99497
403626	99498
19949	99499
80086	99500
58922	99501
132894	99502
61885	99503
304848	99504
31553	99505
63723	99506
44708	99507
227908	99508
588	99509
415363	99510
161698	99511
42411	99512
1247	99513
113949	99514
6049	99515
208079	99516
42455	99517
116639	99518
103944	99519
1138	99520
75675	99521
9041	99522
192544	99523
13712	99524
2410	99525
3171	99526
105427	99527
2110	99528
6760	99529
105297	99530
25836	99531
3284	99532
10783	99533
66348	99534
177753	99535
6848	99536
29189	99537
10738	99538
27986	99539
251507	99540
243286	99541
115381	99542
156125	99543
51753	99544
44688	99545
51202	99546
25557	99547
177	99548
344791	99549
413751	99550
1952	99551
6791	99552
57005	99553
24605	99554
91075	99555
216478	99556
31062	99557
55583	99558
28491	99559
218029	99560
19629	99561
119871	99562
6007	99563
110626	99564
52340	99565
2342	99566
515	99567
7860	99568
7330	99569
458041	99570
18289	99571
138916	99572
29572	99573
111833	99574
118134	99575
220541	99576
37921	99577
26522	99578
29748	99579
215521	99580
37355	99581
107571	99582
2860	99583
59313	99584
400	99585
15052	99586
3450	99587
39533	99588
46	99589
43	99590
4337	99591
212361	99592
340099	99593
51108	99594
170306	99595
3119	99596
123107	99597
98224	99598
23848	99599
7515	99600
219547	99601
14074	99602
319005	99603
878	99604
246635	99605
6828	99606
120341	99607
15974	99608
20597	99609
203732	99610
379	99611
5863	99612
238323	99613
79657	99614
168562	99615
386847	99616
92078	99617
66350	99618
268367	99619
329187	99620
370632	99621
70604	99622
126766	99623
316108	99624
445666	99625
409874	99626
304222	99627
231453	99628
183708	99629
240440	99630
78500	99631
443745	99632
83761	99633
312941	99634
285781	99635
342293	99636
293578	99637
265975	99638
140435	99639
440701	99640
138456	99641
332528	99642
141846	99643
285778	99644
225363	99645
121352	99646
66247	99647
186740	99648
227383	99649
249348	99650
72919	99651
144659	99652
269233	99653
62710	99654
107880	99655
111436	99656
149236	99657
391178	99658
57460	99659
1827	99660
259113	99661
108159	99662
244032	99663
439693	99664
210536	99665
17519	99666
125042	99667
53445	99668
570	99669
10974	99670
133	99671
168	99672
4783	99673
279722	99674
6157	99675
5948	99676
118446	99677
120776	99678
63388	99679
261314	99680
434683	99681
370926	99682
293675	99683
204664	99684
80839	99685
35991	99686
307857	99687
280809	99688
50793	99689
127209	99690
204529	99691
106001	99692
424151	99693
453196	99694
58694	99695
423861	99696
128213	99697
20062	99698
458513	99699
12498	99700
62893	99701
88444	99702
28855	99703
459646	99704
41664	99705
88423	99706
102485	99707
59864	99708
834	99709
297633	99710
277340	99711
173058	99712
15268	99713
3820	99714
101959	99715
14390	99716
43537	99717
43872	99718
59687	99719
49696	99720
404065	99721
128693	99722
68657	99723
121382	99724
60174	99725
59354	99726
178666	99727
151994	99728
27570	99729
365	99730
53356	99731
48933	99732
50865	99733
96210	99734
63279	99735
157286	99736
167242	99737
124288	99738
523	99739
119427	99740
430134	99741
15377	99742
4670	99743
81225	99744
77626	99745
9745	99746
239977	99747
103271	99748
447378	99749
349785	99750
68445	99751
329532	99752
35389	99753
9265	99754
1664	99755
13329	99756
126669	99757
54191	99758
395129	99759
396996	99760
364474	99761
174625	99762
79114	99763
144985	99764
367328	99765
51750	99766
57142	99767
248762	99768
238252	99769
81840	99770
112819	99771
210487	99772
377402	99773
447932	99774
221611	99775
26928	99776
63804	99777
231819	99778
448624	99779
63601	99780
3369	99781
429028	99782
225407	99783
420535	99784
8139	99785
14607	99786
263779	99787
110370	99788
138469	99789
163375	99790
65683	99791
241259	99792
115275	99793
26238	99794
172920	99795
284955	99796
146462	99797
156524	99798
225407	99799
17135	99800
6324	99801
94850	99802
29264	99803
67248	99804
98127	99805
107757	99806
183287	99807
363047	99808
441245	99809
190187	99810
131176	99811
28833	99812
332877	99813
417847	99814
15508	99815
109487	99816
41887	99817
10721	99818
63048	99819
136436	99820
168879	99821
20980	99822
224294	99823
12529	99824
162536	99825
21272	99826
14374	99827
446927	99828
31802	99829
103439	99830
236184	99831
201422	99832
373197	99833
199893	99834
82581	99835
61584	99836
347096	99837
118122	99838
12278	99839
122171	99840
30419	99841
395673	99842
1317	99843
11141	99844
74344	99845
5039	99846
3999	99847
289393	99848
236682	99849
90996	99850
20628	99851
66527	99852
456161	99853
216756	99854
241540	99855
49731	99856
86361	99857
14100	99858
15494	99859
84134	99860
380025	99861
61107	99862
25701	99863
385065	99864
179223	99865
89461	99866
127576	99867
85899	99868
135004	99869
373892	99870
397797	99871
445	99872
118008	99873
63795	99874
58224	99875
114156	99876
2185	99877
9528	99878
145559	99879
24916	99880
2998	99881
7506	99882
65312	99883
18154	99884
35000	99885
4855	99886
58940	99887
107051	99888
5916	99889
35697	99890
136463	99891
183939	99892
277252	99893
5796	99894
48284	99895
65593	99896
103227	99897
41054	99898
18180	99899
32403	99900
112595	99901
99343	99902
13663	99903
23373	99904
65228	99905
114769	99906
138962	99907
26743	99908
115094	99909
240927	99910
249374	99911
338205	99912
409245	99913
245601	99914
4247	99915
85813	99916
390350	99917
239118	99918
37777	99919
59515	99920
122616	99921
27924	99922
59697	99923
376148	99924
83617	99925
241008	99926
256832	99927
17309	99928
80464	99929
17711	99930
248241	99931
217907	99932
1934	99933
260144	99934
113118	99935
89493	99936
20943	99937
194650	99938
25352	99939
33894	99940
168806	99941
142706	99942
28912	99943
20904	99944
163069	99945
46164	99946
41486	99947
69758	99948
46166	99949
22566	99950
15147	99951
420166	99952
87048	99953
8983	99954
9014	99955
212481	99956
341080	99957
69349	99958
246909	99959
123227	99960
59494	99961
18614	99962
84873	99963
56438	99964
106843	99965
11120	99966
19957	99967
56174	99968
113873	99969
9462	99970
1697	99971
262059	99972
449070	99973
422357	99974
181213	99975
176794	99976
33789	99977
111970	99978
93574	99979
71	99980
437	99981
158474	99982
248010	99983
39275	99984
262	99985
304967	99986
4769	99987
88263	99988
280642	99989
4978	99990
4908	99991
68372	99992
132069	99993
51613	99994
950	99995
58924	99996
111894	99997
11553	99998
110588	99999
56161	100000
116705	100001
426924	100002
216567	100003
97900	100004
15683	100005
181588	100006
411234	100007
122155	100008
131768	100009
213509	100010
397941	100011
440175	100012
42356	100013
173	100014
21511	100015
34257	100016
176375	100017
7886	100018
82886	100019
117181	100020
212416	100021
175265	100022
40867	100023
132691	100024
145074	100025
124032	100026
31459	100027
186979	100028
6317	100029
410968	100030
64705	100031
51787	100032
160959	100033
242475	100034
73337	100035
128215	100036
125784	100037
68807	100038
344436	100039
242815	100040
99883	100041
305118	100042
30735	100043
130628	100044
319640	100045
134745	100046
13330	100047
94229	100048
389310	100049
163229	100050
86761	100051
41218	100052
31220	100053
9285	100054
214267	100055
96169	100056
102	100057
37999	100058
21249	100059
61130	100060
321038	100061
182913	100062
123537	100063
245945	100064
84034	100065
8796	100066
48458	100067
39360	100068
259176	100069
70902	100070
2924	100071
7174	100072
102477	100073
311927	100074
222879	100075
143326	100076
86085	100077
68958	100078
2278	100079
1252	100080
6738	100081
77631	100082
412114	100083
34952	100084
2937	100085
77119	100086
345777	100087
53847	100088
453622	100089
124239	100090
240078	100091
205281	100092
448111	100093
5674	100094
212977	100095
26674	100096
11918	100097
202881	100098
11809	100099
59994	100100
201375	100101
297533	100102
115824	100103
85245	100104
9261	100105
125525	100106
237089	100107
204173	100108
136048	100109
16550	100110
178992	100111
129597	100112
159948	100113
50254	100114
244553	100115
5610	100116
443355	100117
415914	100118
137738	100119
60272	100120
31289	100121
404864	100122
5059	100123
34269	100124
38940	100125
52769	100126
194620	100127
410433	100128
23273	100129
29977	100130
36153	100131
413994	100132
1225	100133
217287	100134
231271	100135
130711	100136
17615	100137
213077	100138
387352	100139
36522	100140
30542	100141
17821	100142
16919	100143
170435	100144
12674	100145
110201	100146
111731	100147
6413	100148
328844	100149
20659	100150
200402	100151
121318	100152
85673	100153
114136	100154
46034	100155
2771	100156
100779	100157
390390	100158
15618	100159
97277	100160
146958	100161
65760	100162
87855	100163
15987	100164
114620	100165
228945	100166
2614	100167
449852	100168
111175	100169
48724	100170
6252	100171
1920	100172
3061	100173
274333	100174
118757	100175
140983	100176
33717	100177
233197	100178
2908	100179
346620	100180
1317	100181
24350	100182
18102	100183
84724	100184
88175	100185
63416	100186
452780	100187
392642	100188
171337	100189
415189	100190
215114	100191
449273	100192
206828	100193
143561	100194
19048	100195
118643	100196
153346	100197
73459	100198
49746	100199
195556	100200
93581	100201
329255	100202
318484	100203
107039	100204
265549	100205
22228	100206
406805	100207
403192	100208
34409	100209
74616	100210
139568	100211
226589	100212
126525	100213
372185	100214
126995	100215
200276	100216
315115	100217
181744	100218
7103	100219
26792	100220
350792	100221
32140	100222
83213	100223
346084	100224
91230	100225
309880	100226
314905	100227
3222	100228
86480	100229
153	100230
168502	100231
341907	100232
40050	100233
3538	100234
255812	100235
3538	100236
45235	100237
151346	100238
145715	100239
181105	100240
293627	100241
14391	100242
1537	100243
59737	100244
30644	100245
22026	100246
4708	100247
71241	100248
122703	100249
61403	100250
6717	100251
321186	100252
340860	100253
356457	100254
195588	100255
397204	100256
120180	100257
192918	100258
31000	100259
234579	100260
29781	100261
65285	100262
420106	100263
340376	100264
57930	100265
132809	100266
297526	100267
2277	100268
8750	100269
160760	100270
53422	100271
9616	100272
4332	100273
152308	100274
70343	100275
61372	100276
28607	100277
409608	100278
161255	100279
5200	100280
30455	100281
23815	100282
74886	100283
8465	100284
770	100285
177064	100286
19090	100287
16587	100288
191802	100289
277882	100290
226597	100291
4771	100292
237524	100293
223625	100294
62391	100295
220209	100296
172674	100297
48085	100298
360994	100299
463	100300
11308	100301
57004	100302
11689	100303
110632	100304
427334	100305
46429	100306
41321	100307
46894	100308
443825	100309
149491	100310
189800	100311
44716	100312
432808	100313
83353	100314
38880	100315
175292	100316
61184	100317
28978	100318
6091	100319
65014	100320
214633	100321
229199	100322
1328	100323
3372	100324
92208	100325
321181	100326
2538	100327
343208	100328
331611	100329
396079	100330
179215	100331
12815	100332
127791	100333
59044	100334
337860	100335
847	100336
418910	100337
4953	100338
20706	100339
156769	100340
6646	100341
44648	100342
413221	100343
270	100344
439421	100345
300931	100346
11303	100347
106429	100348
182876	100349
1362	100350
16188	100351
45876	100352
132645	100353
101669	100354
360554	100355
72072	100356
52994	100357
68846	100358
134397	100359
2459	100360
215733	100361
125560	100362
20359	100363
39750	100364
423949	100365
9398	100366
49758	100367
305112	100368
47975	100369
187760	100370
29632	100371
35883	100372
6476	100373
18257	100374
177885	100375
7111	100376
144991	100377
206381	100378
46201	100379
19286	100380
47390	100381
157553	100382
263152	100383
137569	100384
122372	100385
84439	100386
96495	100387
115232	100388
286	100389
39108	100390
410994	100391
16165	100392
25576	100393
234272	100394
125025	100395
60580	100396
202112	100397
330935	100398
4246	100399
3189	100400
4957	100401
163953	100402
5287	100403
141240	100404
84034	100405
10832	100406
75874	100407
217138	100408
146534	100409
279047	100410
339141	100411
56841	100412
350159	100413
95388	100414
66743	100415
162731	100416
188521	100417
220874	100418
381389	100419
147712	100420
186397	100421
131927	100422
25885	100423
184774	100424
16009	100425
207477	100426
10509	100427
105232	100428
139785	100429
190512	100430
326297	100431
77826	100432
389056	100433
26337	100434
4177	100435
16859	100436
119759	100437
250177	100438
23068	100439
61459	100440
39815	100441
22444	100442
86912	100443
188467	100444
133088	100445
36122	100446
98981	100447
310043	100448
211248	100449
188551	100450
19359	100451
3299	100452
4643	100453
113608	100454
118922	100455
347646	100456
23640	100457
116532	100458
10224	100459
126822	100460
357638	100461
168964	100462
167617	100463
91183	100464
2066	100465
35388	100466
275999	100467
274784	100468
36048	100469
21697	100470
110630	100471
11288	100472
21607	100473
89433	100474
170502	100475
225688	100476
135046	100477
26682	100478
247613	100479
24444	100480
420500	100481
114194	100482
46090	100483
122349	100484
809	100485
4128	100486
45317	100487
1068	100488
126597	100489
310836	100490
438066	100491
36150	100492
14493	100493
20506	100494
368473	100495
90498	100496
299653	100497
60657	100498
99313	100499
89337	100500
98506	100501
117405	100502
145	100503
188	100504
6542	100505
15648	100506
125419	100507
52301	100508
173754	100509
12717	100510
19761	100511
279180	100512
112804	100513
49607	100514
434037	100515
170592	100516
97136	100517
55876	100518
25905	100519
244961	100520
18597	100521
11874	100522
120619	100523
60264	100524
5737	100525
393946	100526
151465	100527
14850	100528
57258	100529
64674	100530
47096	100531
31304	100532
17380	100533
232303	100534
31155	100535
6712	100536
62416	100537
1449	100538
59001	100539
6117	100540
143221	100541
209915	100542
12831	100543
116847	100544
36824	100545
253930	100546
18822	100547
51619	100548
111058	100549
187244	100550
884	100551
420909	100552
76991	100553
65970	100554
116990	100555
244147	100556
151009	100557
404744	100558
30151	100559
171399	100560
118881	100561
83877	100562
44509	100563
92286	100564
3412	100565
41518	100566
229122	100567
35164	100568
20091	100569
11	100570
57610	100571
144136	100572
167621	100573
18727	100574
40911	100575
80404	100576
4726	100577
272194	100578
3734	100579
98623	100580
59339	100581
77	100582
334919	100583
197433	100584
9174	100585
18538	100586
409579	100587
231792	100588
50981	100589
274	100590
195887	100591
439716	100592
15012	100593
1864	100594
20602	100595
65098	100596
4472	100597
40419	100598
133956	100599
247802	100600
451681	100601
97307	100602
46982	100603
10940	100604
11538	100605
9909	100606
111591	100607
64444	100608
18005	100609
7177	100610
13635	100611
39646	100612
2837	100613
33260	100614
90000	100615
127593	100616
115728	100617
29302	100618
2133	100619
4918	100620
65238	100621
4258	100622
49473	100623
8495	100624
180159	100625
49160	100626
28650	100627
1037	100628
452607	100629
6266	100630
141643	100631
26525	100632
70590	100633
16771	100634
149142	100635
48441	100636
29630	100637
342325	100638
55057	100639
4554	100640
19216	100641
32635	100642
335024	100643
44036	100644
75067	100645
39631	100646
62000	100647
63783	100648
39976	100649
451006	100650
27695	100651
343995	100652
376340	100653
9398	100654
151804	100655
242192	100656
24793	100657
33611	100658
112210	100659
87882	100660
262688	100661
124978	100662
23195	100663
44379	100664
61177	100665
10481	100666
58265	100667
394353	100668
40824	100669
423362	100670
2918	100671
6626	100672
19958	100673
37219	100674
49646	100675
1706	100676
27410	100677
75080	100678
1915	100679
30024	100680
180568	100681
146938	100682
11809	100683
253984	100684
1033	100685
112858	100686
14738	100687
12598	100688
101751	100689
15819	100690
117703	100691
688	100692
247970	100693
113836	100694
104015	100695
89015	100696
3969	100697
12953	100698
107	100699
16656	100700
194658	100701
118014	100702
153038	100703
11880	100704
142735	100705
35761	100706
378198	100707
90412	100708
64606	100709
100138	100710
51549	100711
35383	100712
148951	100713
365078	100714
800	100715
144181	100716
44354	100717
213982	100718
131939	100719
486	100720
212205	100721
166514	100722
78299	100723
281189	100724
30723	100725
139863	100726
60095	100727
12958	100728
16432	100729
47738	100730
205196	100731
302883	100732
4629	100733
247743	100734
283745	100735
39626	100736
34429	100737
8771	100738
229255	100739
147207	100740
36744	100741
228899	100742
181046	100743
34291	100744
62866	100745
2906	100746
155393	100747
149360	100748
16872	100749
84427	100750
35018	100751
75528	100752
2054	100753
4777	100754
440749	100755
4220	100756
13600	100757
98425	100758
64893	100759
28811	100760
8310	100761
4553	100762
6973	100763
92577	100764
41747	100765
7922	100766
171604	100767
182328	100768
234148	100769
16511	100770
204444	100771
1585	100772
77340	100773
5556	100774
58521	100775
42276	100776
5129	100777
144724	100778
63378	100779
55104	100780
5596	100781
103636	100782
57536	100783
139395	100784
123899	100785
15492	100786
110946	100787
29108	100788
388467	100789
20	100790
39468	100791
219085	100792
187009	100793
71523	100794
54556	100795
21938	100796
31979	100797
28627	100798
89206	100799
386209	100800
141458	100801
322309	100802
143589	100803
31077	100804
338792	100805
65678	100806
4246	100807
29404	100808
8375	100809
275584	100810
2896	100811
242180	100812
240935	100813
193679	100814
310774	100815
102167	100816
224024	100817
13101	100818
94000	100819
3332	100820
186610	100821
22772	100822
31560	100823
24640	100824
129086	100825
88843	100826
5485	100827
21408	100828
395322	100829
14529	100830
21515	100831
163412	100832
29548	100833
62795	100834
5716	100835
406555	100836
24953	100837
294982	100838
38446	100839
179547	100840
38083	100841
57463	100842
51242	100843
112865	100844
4841	100845
80190	100846
10766	100847
180554	100848
370137	100849
396605	100850
403735	100851
181781	100852
365390	100853
110706	100854
71084	100855
286513	100856
89994	100857
291205	100858
220145	100859
24592	100860
2059	100861
85893	100862
120025	100863
50586	100864
87598	100865
75540	100866
110339	100867
321259	100868
19365	100869
6766	100870
13393	100871
38458	100872
39108	100873
17563	100874
21265	100875
10318	100876
486	100877
167535	100878
143846	100879
13429	100880
30892	100881
129593	100882
191563	100883
356951	100884
173457	100885
58931	100886
30009	100887
435364	100888
2706	100889
50379	100890
419	100891
9561	100892
2542	100893
62077	100894
150013	100895
145297	100896
31399	100897
15940	100898
5460	100899
418596	100900
57958	100901
6786	100902
108492	100903
331392	100904
357740	100905
138395	100906
15341	100907
4641	100908
30943	100909
23697	100910
144139	100911
120735	100912
15113	100913
50302	100914
5923	100915
21386	100916
27173	100917
438142	100918
232338	100919
65649	100920
129551	100921
56395	100922
96842	100923
408852	100924
305617	100925
32492	100926
237513	100927
677	100928
454435	100929
224553	100930
117445	100931
237814	100932
71282	100933
414487	100934
254424	100935
57507	100936
127347	100937
32134	100938
31718	100939
105429	100940
60035	100941
46101	100942
2215	100943
238371	100944
246565	100945
32927	100946
9794	100947
87841	100948
68109	100949
46653	100950
164896	100951
64885	100952
242703	100953
2050	100954
108552	100955
125227	100956
20678	100957
59081	100958
238574	100959
383716	100960
191420	100961
315338	100962
82695	100963
161874	100964
6580	100965
212502	100966
400512	100967
310676	100968
187425	100969
49667	100970
146064	100971
62349	100972
401496	100973
135400	100974
11383	100975
19849	100976
15090	100977
88630	100978
8160	100979
418	100980
79455	100981
70014	100982
254398	100983
82017	100984
55161	100985
77254	100986
123448	100987
21504	100988
1462	100989
48303	100990
160743	100991
20071	100992
55211	100993
8853	100994
68165	100995
105860	100996
412369	100997
131684	100998
218164	100999
199270	101000
175137	101001
28508	101002
281150	101003
23929	101004
146732	101005
79396	101006
180793	101007
358384	101008
24471	101009
30191	101010
94208	101011
14266	101012
4817	101013
70366	101014
132491	101015
122712	101016
24948	101017
25361	101018
1966	101019
113852	101020
44889	101021
6962	101022
251170	101023
119130	101024
5586	101025
11273	101026
310028	101027
214614	101028
87552	101029
7113	101030
109838	101031
481	101032
24254	101033
31847	101034
251966	101035
7210	101036
221237	101037
266558	101038
102486	101039
51276	101040
51275	101041
49253	101042
48635	101043
20884	101044
24278	101045
120222	101046
253463	101047
141	101048
40013	101049
64810	101050
238690	101051
402383	101052
61366	101053
310291	101054
163155	101055
151218	101056
174758	101057
240935	101058
6849	101059
11955	101060
388502	101061
29829	101062
351407	101063
46328	101064
42746	101065
84739	101066
188944	101067
416463	101068
192496	101069
14279	101070
55799	101071
297221	101072
44891	101073
843	101074
244609	101075
35254	101076
56928	101077
122626	101078
57515	101079
42658	101080
128941	101081
168728	101082
12417	101083
6420	101084
2854	101085
193728	101086
81651	101087
22015	101088
177219	101089
29007	101090
248325	101091
265312	101092
10985	101093
48886	101094
432367	101095
14443	101096
145813	101097
178522	101098
43526	101099
120522	101100
10003	101101
102505	101102
121369	101103
208010	101104
241907	101105
247174	101106
62614	101107
144474	101108
455078	101109
32305	101110
173635	101111
137725	101112
194108	101113
185668	101114
121081	101115
150553	101116
6444	101117
324768	101118
378072	101119
411488	101120
421089	101121
112120	101122
28547	101123
84025	101124
92769	101125
327864	101126
162560	101127
76832	101128
238488	101129
231643	101130
33712	101131
120958	101132
422614	101133
238217	101134
42620	101135
238480	101136
162558	101137
242090	101138
417761	101139
234647	101140
34091	101141
313275	101142
17309	101143
140044	101144
436374	101145
86780	101146
18773	101147
35592	101148
271726	101149
371886	101150
127541	101151
175142	101152
52042	101153
164789	101154
220219	101155
197459	101156
64509	101157
228325	101158
130697	101159
149648	101160
405860	101161
35244	101162
56613	101163
243381	101164
221295	101165
303645	101166
18606	101167
167984	101168
27527	101169
24711	101170
9084	101171
120982	101172
291913	101173
161372	101174
323762	101175
449275	101176
73307	101177
440119	101178
209302	101179
86406	101180
150572	101181
398958	101182
179806	101183
271142	101184
408095	101185
60541	101186
162527	101187
400855	101188
13839	101189
161741	101190
61636	101191
85807	101192
57667	101193
79247	101194
19380	101195
34880	101196
30348	101197
37001	101198
13755	101199
23879	101200
159253	101201
73567	101202
312068	101203
6258	101204
165574	101205
225135	101206
33239	101207
41343	101208
201930	101209
120917	101210
147635	101211
44106	101212
16583	101213
238022	101214
86175	101215
13925	101216
222220	101217
245133	101218
401853	101219
9063	101220
79329	101221
9475	101222
437224	101223
236530	101224
54445	101225
162763	101226
1027	101227
76189	101228
299280	101229
258675	101230
64924	101231
248000	101232
347219	101233
38053	101234
197870	101235
265320	101236
1270	101237
315503	101238
22358	101239
371688	101240
426604	101241
160812	101242
390006	101243
32654	101244
63169	101245
67282	101246
121401	101247
234353	101248
35203	101249
320465	101250
293777	101251
127990	101252
282413	101253
242665	101254
415460	101255
423166	101256
35976	101257
35976	101258
397508	101259
10523	101260
109497	101261
102508	101262
360889	101263
8842	101264
109694	101265
109694	101266
104253	101267
132409	101268
163332	101269
78741	101270
49863	101271
104315	101272
59320	101273
343378	101274
128393	101275
127426	101276
32348	101277
240591	101278
36410	101279
13488	101280
334094	101281
175294	101282
94619	101283
249071	101284
80485	101285
185908	101286
64250	101287
4432	101288
13939	101289
285774	101290
247232	101291
234293	101292
224494	101293
244271	101294
188212	101295
113909	101296
3918	101297
370329	101298
19671	101299
3918	101300
90359	101301
242009	101302
138272	101303
113015	101304
125358	101305
95995	101306
230066	101307
14656	101308
246427	101309
60503	101310
25411	101311
395802	101312
155764	101313
459417	101314
7478	101315
256745	101316
78387	101317
222498	101318
67634	101319
140897	101320
2324	101321
370748	101322
14043	101323
74124	101324
404664	101325
6821	101326
17217	101327
20919	101328
80592	101329
7388	101330
194116	101331
90033	101332
629	101333
38148	101334
113152	101335
123589	101336
443301	101337
251	101338
190417	101339
61796	101340
182980	101341
206442	101342
128577	101343
83743	101344
216611	101345
51346	101346
36985	101347
31666	101348
21974	101349
173848	101350
208397	101351
25008	101352
380461	101353
52660	101354
43532	101355
16090	101356
66821	101357
88137	101358
13771	101359
45010	101360
91423	101361
51532	101362
162219	101363
192013	101364
67243	101365
2576	101366
23136	101367
199607	101368
255068	101369
22520	101370
18376	101371
3530	101372
228087	101373
167783	101374
108779	101375
20063	101376
10690	101377
87438	101378
433143	101379
310305	101380
58488	101381
45383	101382
43727	101383
40956	101384
1346	101385
128204	101386
157274	101387
11223	101388
242549	101389
21719	101390
111864	101391
211965	101392
96621	101393
244773	101394
114397	101395
110011	101396
4638	101397
259078	101398
38712	101399
56213	101400
24971	101401
225507	101402
11428	101403
30287	101404
22410	101405
120893	101406
43	101407
73774	101408
92502	101409
150795	101410
68542	101411
172347	101412
99935	101413
238311	101414
35222	101415
145337	101416
33693	101417
116437	101418
122061	101419
48103	101420
405792	101421
67804	101422
54476	101423
16277	101424
6839	101425
55281	101426
27257	101427
35019	101428
398393	101429
57548	101430
57075	101431
208348	101432
186707	101433
76108	101434
12025	101435
454721	101436
33399	101437
19720	101438
3110	101439
43476	101440
94990	101441
307144	101442
153398	101443
232847	101444
112465	101445
2797	101446
132800	101447
447532	101448
67030	101449
60750	101450
40700	101451
47424	101452
18352	101453
54117	101454
147359	101455
444823	101456
6054	101457
9461	101458
54011	101459
8604	101460
202435	101461
419158	101462
304477	101463
139803	101464
42598	101465
11555	101466
445306	101467
154972	101468
29464	101469
132396	101470
165098	101471
79313	101472
99718	101473
407070	101474
94634	101475
463	101476
79	101477
452232	101478
195865	101479
61508	101480
147492	101481
13044	101482
33501	101483
405	101484
58644	101485
321757	101486
158985	101487
98394	101488
76212	101489
101518	101490
15060	101491
13329	101492
3309	101493
507	101494
212717	101495
5999	101496
11962	101497
7787	101498
448003	101499
98659	101500
17226	101501
28989	101502
1941	101503
134706	101504
443895	101505
48798	101506
309056	101507
60477	101508
977	101509
12840	101510
1747	101511
190123	101512
242266	101513
103621	101514
60731	101515
41136	101516
287100	101517
6461	101518
13107	101519
203290	101520
104006	101521
60930	101522
715	101523
218581	101524
77203	101525
166494	101526
36096	101527
109735	101528
289759	101529
4881	101530
135370	101531
7192	101532
2818	101533
23442	101534
63537	101535
26253	101536
1851	101537
400252	101538
9214	101539
200680	101540
92053	101541
21612	101542
2368	101543
75924	101544
5529	101545
282	101546
55107	101547
248136	101548
190189	101549
39414	101550
359497	101551
4817	101552
364274	101553
85917	101554
64525	101555
433221	101556
106899	101557
113513	101558
89444	101559
131685	101560
59372	101561
24039	101562
10150	101563
13241	101564
97342	101565
4437	101566
118417	101567
221945	101568
124978	101569
447413	101570
139162	101571
208201	101572
355139	101573
13055	101574
31129	101575
88891	101576
336440	101577
182474	101578
91362	101579
52663	101580
224858	101581
592	101582
424292	101583
9649	101584
77120	101585
47242	101586
78540	101587
348269	101588
12937	101589
21999	101590
270	101591
17153	101592
34329	101593
50105	101594
373673	101595
336004	101596
130696	101597
78450	101598
107857	101599
416	101600
245427	101601
47547	101602
9049	101603
98524	101604
15132	101605
386557	101606
7625	101607
11642	101608
143159	101609
72577	101610
121644	101611
122157	101612
441736	101613
292558	101614
382708	101615
46073	101616
1141	101617
2448	101618
118056	101619
10599	101620
129902	101621
16551	101622
829	101623
66177	101624
42160	101625
275268	101626
143004	101627
73948	101628
115498	101629
86932	101630
102254	101631
95398	101632
99816	101633
221263	101634
55623	101635
12040	101636
314404	101637
170030	101638
3474	101639
34740	101640
53297	101641
441467	101642
46596	101643
178903	101644
38678	101645
356104	101646
21102	101647
391911	101648
21481	101649
153125	101650
3976	101651
204020	101652
244162	101653
67645	101654
7950	101655
205004	101656
8850	101657
237419	101658
18017	101659
13071	101660
104467	101661
4255	101662
76258	101663
2655	101664
75107	101665
54294	101666
37762	101667
178194	101668
73006	101669
315634	101670
11223	101671
203741	101672
32524	101673
433620	101674
333986	101675
43262	101676
56801	101677
231184	101678
8462	101679
125764	101680
97264	101681
170089	101682
34046	101683
52535	101684
122717	101685
89806	101686
368664	101687
13329	101688
175137	101689
18357	101690
69330	101691
207386	101692
14847	101693
74825	101694
59027	101695
4731	101696
281781	101697
354358	101698
71783	101699
116495	101700
720	101701
175660	101702
17968	101703
63616	101704
58393	101705
33770	101706
1478	101707
213834	101708
3831	101709
128449	101710
214	101711
122571	101712
56298	101713
133644	101714
14613	101715
18491	101716
735	101717
451679	101718
454519	101719
69952	101720
10371	101721
116247	101722
1229	101723
89073	101724
15435	101725
64083	101726
312455	101727
3566	101728
147968	101729
179135	101730
213608	101731
28505	101732
125837	101733
196646	101734
11024	101735
60721	101736
65782	101737
60715	101738
27133	101739
249770	101740
162312	101741
137155	101742
154730	101743
114710	101744
73268	101745
116860	101746
9174	101747
243638	101748
137	101749
41169	101750
61322	101751
135438	101752
29557	101753
185291	101754
60090	101755
1569	101756
202456	101757
142165	101758
225736	101759
1666	101760
11792	101761
1004	101762
7206	101763
118406	101764
147890	101765
26613	101766
125313	101767
76133	101768
77561	101769
1395	101770
27166	101771
2894	101772
9404	101773
2617	101774
3953	101775
6210	101776
222473	101777
34888	101778
6277	101779
582	101780
22964	101781
1343	101782
1109	101783
204862	101784
17561	101785
53973	101786
46824	101787
89872	101788
1025	101789
73502	101790
46484	101791
83542	101792
493	101793
22909	101794
147890	101795
124207	101796
179093	101797
150619	101798
456068	101799
87	101800
3159	101801
1017	101802
63315	101803
19349	101804
215282	101805
139303	101806
20592	101807
151621	101808
5834	101809
262798	101810
419463	101811
179093	101812
155225	101813
4772	101814
17778	101815
17929	101816
338070	101817
39383	101818
15804	101819
14141	101820
755	101821
36050	101822
209386	101823
2560	101824
116247	101825
37282	101826
36529	101827
17823	101828
3636	101829
3284	101830
52597	101831
34267	101832
322476	101833
379550	101834
10834	101835
44749	101836
442801	101837
182528	101838
51218	101839
122656	101840
100094	101841
34528	101842
341200	101843
1258	101844
401274	101845
12508	101846
128276	101847
48634	101848
6391	101849
371047	101850
14056	101851
87547	101852
19841	101853
123402	101854
8087	101855
13220	101856
123141	101857
6853	101858
127641	101859
237149	101860
122770	101861
53066	101862
34281	101863
47926	101864
8809	101865
8809	101866
276114	101867
7040	101868
735	101869
117045	101870
15374	101871
55	101872
29415	101873
384108	101874
13950	101875
280307	101876
289	101877
217783	101878
228	101879
6277	101880
58520	101881
125853	101882
142818	101883
104564	101884
10738	101885
78335	101886
39122	101887
102492	101888
12450	101889
453228	101890
54	101891
365756	101892
302550	101893
277490	101894
100872	101895
10	101896
199734	101897
154941	101898
15964	101899
455	101900
67668	101901
45	101902
58228	101903
28528	101904
3393	101905
36571	101906
38274	101907
240869	101908
438280	101909
706	101910
111225	101911
5495	101912
40885	101913
288072	101914
86221	101915
155232	101916
182754	101917
559	101918
83595	101919
80262	101920
62507	101921
91047	101922
413625	101923
83037	101924
1723	101925
11090	101926
81655	101927
45808	101928
3898	101929
18785	101930
36534	101931
68975	101932
27876	101933
68124	101934
5874	101935
199729	101936
105619	101937
179210	101938
1713	101939
225548	101940
172590	101941
284583	101942
85051	101943
69305	101944
207932	101945
43227	101946
312099	101947
1967	101948
244481	101949
151382	101950
50166	101951
2429	101952
50009	101953
10898	101954
190446	101955
47883	101956
14319	101957
194767	101958
186378	101959
59044	101960
69888	101961
142890	101962
330814	101963
29967	101964
4192	101965
74182	101966
401866	101967
38524	101968
242620	101969
180357	101970
18376	101971
336264	101972
56064	101973
102140	101974
1047	101975
21039	101976
164512	101977
65756	101978
419779	101979
85355	101980
86558	101981
27902	101982
34675	101983
329731	101984
786	101985
131116	101986
28129	101987
29685	101988
9165	101989
366747	101990
4910	101991
206840	101992
37888	101993
191445	101994
86147	101995
188566	101996
208507	101997
89440	101998
13258	101999
6943	102000
195544	102001
38181	102002
211156	102003
151814	102004
107123	102005
195795	102006
61276	102007
164571	102008
33721	102009
28062	102010
100688	102011
4757	102012
14321	102013
189680	102014
223853	102015
210690	102016
5298	102017
5857	102018
64662	102019
23529	102020
107334	102021
16583	102022
109533	102023
23285	102024
340955	102025
149922	102026
243679	102027
3867	102028
245583	102029
88514	102030
137936	102031
30172	102032
439785	102033
106313	102034
30069	102035
4884	102036
189427	102037
819	102038
135170	102039
121373	102040
6693	102041
40672	102042
515	102043
68073	102044
8409	102045
270611	102046
9209	102047
103032	102048
238562	102049
57553	102050
9757	102051
56080	102052
57062	102053
118019	102054
328038	102055
90534	102056
96985	102057
150791	102058
24590	102059
50893	102060
419155	102061
203268	102062
17042	102063
46505	102064
145897	102065
83426	102066
244742	102067
12405	102068
167976	102069
228990	102070
136517	102071
393311	102072
441585	102073
39870	102074
134312	102075
124226	102076
110030	102077
215286	102078
11166	102079
535	102080
431304	102081
13530	102082
435792	102083
49770	102084
17712	102085
368890	102086
161101	102087
29691	102088
1801	102089
177	102090
30053	102091
122051	102092
404	102093
4110	102094
406177	102095
4413	102096
3579	102097
63172	102098
42654	102099
36282	102100
17802	102101
113092	102102
403369	102103
64993	102104
247831	102105
446	102106
98355	102107
67642	102108
198474	102109
19397	102110
4525	102111
115936	102112
210173	102113
54039	102114
1279	102115
57402	102116
12184	102117
351	102118
2607	102119
123801	102120
1078	102121
109666	102122
168954	102123
76324	102124
24560	102125
141026	102126
105216	102127
154125	102128
47824	102129
47857	102130
355539	102131
106011	102132
16350	102133
51473	102134
1720	102135
4004	102136
91033	102137
139380	102138
34986	102139
120434	102140
6973	102141
34612	102142
133967	102143
65553	102144
45228	102145
63562	102146
25465	102147
106532	102148
32966	102149
93095	102150
27171	102151
419060	102152
57136	102153
400557	102154
1937	102155
224227	102156
58974	102157
77039	102158
128483	102159
8801	102160
162768	102161
28803	102162
217853	102163
143085	102164
214121	102165
472	102166
3739	102167
51519	102168
259621	102169
55	102170
29655	102171
59451	102172
135657	102173
413055	102174
16600	102175
84760	102176
119368	102177
399019	102178
11819	102179
65798	102180
82368	102181
50593	102182
7257	102183
129065	102184
18133	102185
554	102186
1098	102187
155136	102188
112105	102189
59725	102190
3509	102191
361167	102192
373964	102193
65235	102194
47368	102195
50545	102196
245399	102197
938	102198
82315	102199
125880	102200
2823	102201
81007	102202
127182	102203
9655	102204
11422	102205
239	102206
114073	102207
136466	102208
42743	102209
91898	102210
142804	102211
62618	102212
19795	102213
84843	102214
21498	102215
109250	102216
24726	102217
190158	102218
27708	102219
387460	102220
168170	102221
67109	102222
7033	102223
427705	102224
8884	102225
35119	102226
14307	102227
38239	102228
266064	102229
55083	102230
31649	102231
338541	102232
179899	102233
2276	102234
240906	102235
21352	102236
2635	102237
130	102238
109216	102239
118054	102240
301884	102241
115426	102242
226408	102243
58660	102244
100588	102245
408138	102246
22666	102247
104544	102248
348240	102249
83485	102250
193128	102251
117447	102252
2740	102253
318193	102254
154858	102255
154858	102256
4300	102257
93081	102258
23611	102259
20519	102260
68749	102261
40098	102262
25888	102263
426506	102264
18342	102265
76648	102266
4383	102267
339762	102268
167150	102269
88908	102270
45611	102271
222144	102272
72	102273
22557	102274
118524	102275
236018	102276
70703	102277
9241	102278
153818	102279
255846	102280
178176	102281
433190	102282
78952	102283
359369	102284
119181	102285
239150	102286
161817	102287
136277	102288
145688	102289
132613	102290
26877	102291
160881	102292
101690	102293
54350	102294
292093	102295
100176	102296
8797	102297
24010	102298
58582	102299
247319	102300
329285	102301
56318	102302
69922	102303
426501	102304
102245	102305
345109	102306
218990	102307
430603	102308
157276	102309
51336	102310
15977	102311
78653	102312
77957	102313
85815	102314
183118	102315
155351	102316
231310	102317
2182	102318
100889	102319
140263	102320
129402	102321
235693	102322
32147	102323
349895	102324
47599	102325
118698	102326
117411	102327
102276	102328
107599	102329
21904	102330
120842	102331
51935	102332
727	102333
9454	102334
88905	102335
371527	102336
403173	102337
6707	102338
337406	102339
57495	102340
2511	102341
218732	102342
11692	102343
416693	102344
260026	102345
291437	102346
127693	102347
6108	102348
63559	102349
109466	102350
152403	102351
6893	102352
110417	102353
108265	102354
17294	102355
13923	102356
174176	102357
13705	102358
60677	102359
1639	102360
18572	102361
2262	102362
417959	102363
175694	102364
277007	102365
87846	102366
132791	102367
8666	102368
21812	102369
16817	102370
43717	102371
17333	102372
91870	102373
26979	102374
321949	102375
86013	102376
447802	102377
65120	102378
10398	102379
74313	102380
9742	102381
9742	102382
7452	102383
118661	102384
111617	102385
9524	102386
218270	102387
234478	102388
48274	102389
29239	102390
140112	102391
87260	102392
136801	102393
257437	102394
115830	102395
2005	102396
71920	102397
227202	102398
154262	102399
76355	102400
1226	102401
410778	102402
184751	102403
83681	102404
143157	102405
15673	102406
315270	102407
97208	102408
102507	102409
344979	102410
178624	102411
115871	102412
355838	102413
20486	102414
319016	102415
32441	102416
47295	102417
50809	102418
3404	102419
3596	102420
233030	102421
35514	102422
14139	102423
249927	102424
32630	102425
28054	102426
7695	102427
304130	102428
300536	102429
175280	102430
1201	102431
82361	102432
25592	102433
203481	102434
136568	102435
61898	102436
256808	102437
399852	102438
64949	102439
98865	102440
19033	102441
73982	102442
147507	102443
58916	102444
72133	102445
59795	102446
129977	102447
8682	102448
93527	102449
26137	102450
404882	102451
346152	102452
31648	102453
121010	102454
169307	102455
34550	102456
366937	102457
155574	102458
63333	102459
39688	102460
2772	102461
429336	102462
30758	102463
65120	102464
24056	102465
87242	102466
38867	102467
81274	102468
175973	102469
150429	102470
38900	102471
79367	102472
126010	102473
134225	102474
10947	102475
2412	102476
7759	102477
232615	102478
22330	102479
4876	102480
60155	102481
101766	102482
37000	102483
58589	102484
4282	102485
218629	102486
23330	102487
162863	102488
20111	102489
252609	102490
250653	102491
702	102492
250100	102493
417903	102494
437048	102495
65161	102496
58075	102497
102001	102498
263549	102499
112322	102500
115747	102501
87196	102502
315607	102503
236674	102504
159689	102505
46417	102506
56256	102507
387021	102508
449726	102509
72429	102510
110420	102511
10370	102512
1628	102513
193697	102514
9905	102515
348469	102516
12112	102517
127824	102518
36003	102519
49349	102520
49349	102521
214001	102522
63398	102523
30117	102524
31992	102525
29280	102526
338	102527
250658	102528
459911	102529
21790	102530
12206	102531
73279	102532
71470	102533
988	102534
283465	102535
151344	102536
62781	102537
402889	102538
352332	102539
51950	102540
178120	102541
40264	102542
158148	102543
86629	102544
364012	102545
4840	102546
42045	102547
162841	102548
216002	102549
276952	102550
190048	102551
3168	102552
165129	102553
76904	102554
401640	102555
375005	102556
25122	102557
42757	102558
82389	102559
200601	102560
344765	102561
2887	102562
452222	102563
147047	102564
172369	102565
20647	102566
2140	102567
11904	102568
51747	102569
343564	102570
73957	102571
349130	102572
5693	102573
12285	102574
48654	102575
61459	102576
49	102577
4338	102578
31321	102579
5212	102580
40015	102581
31772	102582
45195	102583
90652	102584
1678	102585
50404	102586
147369	102587
191438	102588
8501	102589
15470	102590
453584	102591
163835	102592
104115	102593
41439	102594
183991	102595
110434	102596
10692	102597
26835	102598
24685	102599
82940	102600
18	102601
31148	102602
39475	102603
34332	102604
101134	102605
409096	102606
456893	102607
31825	102608
126011	102609
176356	102610
38399	102611
21102	102612
73533	102613
11199	102614
93862	102615
120095	102616
31101	102617
96885	102618
94042	102619
206422	102620
95121	102621
88953	102622
122316	102623
48291	102624
24508	102625
76955	102626
68542	102627
247835	102628
277255	102629
129424	102630
255248	102631
51316	102632
446946	102633
143733	102634
432851	102635
996	102636
311840	102637
50820	102638
340060	102639
89869	102640
191961	102641
11894	102642
5804	102643
28143	102644
78396	102645
14221	102646
248763	102647
41877	102648
192327	102649
72737	102650
339392	102651
6109	102652
3276	102653
385009	102654
43929	102655
62796	102656
227290	102657
45354	102658
148749	102659
175833	102660
135	102661
68425	102662
27903	102663
150623	102664
177921	102665
442934	102666
173769	102667
84459	102668
269278	102669
318479	102670
63601	102671
6557	102672
50023	102673
98411	102674
20684	102675
86741	102676
188512	102677
99341	102678
199618	102679
120230	102680
177452	102681
12678	102682
115939	102683
68322	102684
180698	102685
366253	102686
381117	102687
155891	102688
23051	102689
108717	102690
127554	102691
117369	102692
430567	102693
145590	102694
65120	102695
3507	102696
9522	102697
405574	102698
3075	102699
90186	102700
5007	102701
184381	102702
74336	102703
255282	102704
130199	102705
200030	102706
38235	102707
83540	102708
230654	102709
85153	102710
91997	102711
16213	102712
114952	102713
40797	102714
133927	102715
124348	102716
9290	102717
22570	102718
189783	102719
24930	102720
26734	102721
254127	102722
226794	102723
40254	102724
26865	102725
84604	102726
88301	102727
341585	102728
363402	102729
60602	102730
88834	102731
13550	102732
325048	102733
109183	102734
403994	102735
24571	102736
56492	102737
114237	102738
1026	102739
6433	102740
229975	102741
258322	102742
81755	102743
106164	102744
46078	102745
1670	102746
218824	102747
412975	102748
4028	102749
63254	102750
232804	102751
232804	102752
42300	102753
31390	102754
49552	102755
183382	102756
173748	102757
28351	102758
54338	102759
65161	102760
355280	102761
10664	102762
199814	102763
197922	102764
99647	102765
352170	102766
6072	102767
11884	102768
313527	102769
59609	102770
58955	102771
64240	102772
98725	102773
4392	102774
190584	102775
262293	102776
19672	102777
1635	102778
76165	102779
34964	102780
76277	102781
4579	102782
233648	102783
193704	102784
217240	102785
160029	102786
62983	102787
223493	102788
202277	102789
62970	102790
8091	102791
53378	102792
378049	102793
178608	102794
420767	102795
375399	102796
64398	102797
4966	102798
215150	102799
16951	102800
7499	102801
10072	102802
275242	102803
393540	102804
34364	102805
361642	102806
64434	102807
34718	102808
40088	102809
81554	102810
61916	102811
140	102812
12516	102813
42930	102814
2855	102815
34768	102816
92060	102817
361664	102818
306771	102819
58228	102820
4605	102821
174439	102822
225241	102823
65683	102824
27349	102825
26260	102826
379849	102827
112	102828
5854	102829
12858	102830
399442	102831
279658	102832
167640	102833
30912	102834
24722	102835
127762	102836
199272	102837
51199	102838
29444	102839
94177	102840
414707	102841
117498	102842
54554	102843
41169	102844
5039	102845
218597	102846
139794	102847
74528	102848
340610	102849
28112	102850
372	102851
85150	102852
18783	102853
7305	102854
49933	102855
290297	102856
5529	102857
95568	102858
197267	102859
40834	102860
10375	102861
7823	102862
11642	102863
10569	102864
352401	102865
67380	102866
13958	102867
379156	102868
56043	102869
161102	102870
197874	102871
99381	102872
125364	102873
127387	102874
99942	102875
51015	102876
3210	102877
26550	102878
408	102879
48027	102880
408385	102881
52489	102882
127549	102883
242259	102884
25908	102885
93417	102886
77772	102887
13774	102888
36289	102889
403391	102890
234495	102891
220129	102892
31829	102893
274323	102894
3099	102895
261	102896
203100	102897
1411	102898
72415	102899
435637	102900
6449	102901
53675	102902
199748	102903
137846	102904
164576	102905
22974	102906
221811	102907
39938	102908
49883	102909
115045	102910
19366	102911
93862	102912
11477	102913
242657	102914
76292	102915
30833	102916
407839	102917
96692	102918
243810	102919
9671	102920
4135	102921
23298	102922
173427	102923
89325	102924
162167	102925
2884	102926
444688	102927
126155	102928
10332	102929
5957	102930
60099	102931
6382	102932
35943	102933
39558	102934
29641	102935
32202	102936
177437	102937
1415	102938
215832	102939
198459	102940
191023	102941
127773	102942
54332	102943
214218	102944
397	102945
290390	102946
117719	102947
18063	102948
44359	102949
21463	102950
255873	102951
158400	102952
89504	102953
78758	102954
316762	102955
482	102956
139465	102957
167728	102958
145832	102959
99549	102960
115057	102961
4573	102962
6841	102963
91143	102964
60738	102965
3382	102966
172612	102967
126920	102968
5160	102969
159206	102970
110127	102971
34433	102972
55373	102973
243124	102974
124880	102975
244896	102976
26489	102977
154963	102978
7995	102979
32132	102980
17797	102981
57	102982
12967	102983
9679	102984
196158	102985
458003	102986
155511	102987
244503	102988
127385	102989
332933	102990
199473	102991
67564	102992
165051	102993
59587	102994
409938	102995
397522	102996
55359	102997
384910	102998
184527	102999
392413	103000
2440	103001
90784	103002
216285	103003
3162	103004
16100	103005
3557	103006
10759	103007
90511	103008
531	103009
322858	103010
14028	103011
60482	103012
81375	103013
122739	103014
87617	103015
20965	103016
21681	103017
127974	103018
65624	103019
24311	103020
6405	103021
246485	103022
4817	103023
41622	103024
78397	103025
8487	103026
343349	103027
338435	103028
175243	103029
31775	103030
21081	103031
62699	103032
91403	103033
70572	103034
102727	103035
14937	103036
99424	103037
51032	103038
16936	103039
38794	103040
855	103041
99224	103042
84397	103043
169018	103044
98709	103045
22009	103046
61087	103047
27468	103048
215684	103049
400120	103050
230083	103051
54434	103052
213426	103053
123225	103054
229967	103055
236448	103056
204796	103057
9599	103058
20115	103059
486	103060
20672	103061
3707	103062
8375	103063
276822	103064
13146	103065
413345	103066
319124	103067
346945	103068
50790	103069
21875	103070
227010	103071
240523	103072
3128	103073
399060	103074
9394	103075
89739	103076
132600	103077
257742	103078
10394	103079
154199	103080
166731	103081
126927	103082
56881	103083
440905	103084
232129	103085
425449	103086
200420	103087
46608	103088
349086	103089
16839	103090
15329	103091
36341	103092
1115	103093
21025	103094
26654	103095
51821	103096
68227	103097
40755	103098
151330	103099
48827	103100
803	103101
215794	103102
4080	103103
208427	103104
121885	103105
3626	103106
448	103107
48367	103108
17451	103109
20063	103110
145876	103111
208170	103112
115759	103113
96952	103114
6545	103115
42702	103116
421459	103117
41978	103118
43292	103119
17671	103120
1356	103121
30893	103122
27832	103123
91593	103124
248433	103125
75335	103126
118926	103127
48075	103128
51520	103129
31454	103130
1348	103131
54701	103132
6848	103133
4420	103134
201797	103135
388095	103136
397953	103137
34794	103138
123303	103139
1344	103140
194274	103141
60887	103142
142110	103143
386346	103144
218746	103145
436280	103146
352795	103147
165234	103148
152475	103149
32652	103150
38410	103151
8687	103152
225412	103153
137002	103154
15092	103155
27112	103156
106391	103157
4104	103158
317754	103159
289783	103160
402581	103161
132313	103162
130124	103163
105545	103164
324732	103165
262624	103166
101775	103167
51088	103168
200702	103169
17948	103170
35956	103171
178742	103172
42689	103173
45333	103174
195168	103175
55971	103176
332087	103177
44992	103178
29	103179
76492	103180
6696	103181
217954	103182
31508	103183
293440	103184
58285	103185
24264	103186
39075	103187
100192	103188
2598	103189
24946	103190
12672	103191
291	103192
193366	103193
125813	103194
149702	103195
303002	103196
73343	103197
246365	103198
186293	103199
267	103200
49590	103201
29083	103202
57873	103203
229957	103204
218604	103205
85606	103206
33179	103207
45773	103208
153729	103209
94394	103210
238986	103211
444891	103212
6111	103213
7550	103214
6658	103215
166	103216
215329	103217
4336	103218
139373	103219
59705	103220
58804	103221
175621	103222
23658	103223
324642	103224
12990	103225
12886	103226
252	103227
10083	103228
149203	103229
3404	103230
63690	103231
20906	103232
213320	103233
238166	103234
3515	103235
234279	103236
9239	103237
438798	103238
62149	103239
42192	103240
241992	103241
135215	103242
199945	103243
456370	103244
108801	103245
443702	103246
341339	103247
196448	103248
130936	103249
71601	103250
28590	103251
1527	103252
4939	103253
9467	103254
702	103255
57325	103256
307473	103257
113443	103258
19556	103259
398552	103260
5571	103261
773	103262
5074	103263
57326	103264
41682	103265
67917	103266
430310	103267
283268	103268
2024	103269
439245	103270
198166	103271
22609	103272
94806	103273
5382	103274
51008	103275
26888	103276
63904	103277
7504	103278
33550	103279
5565	103280
298712	103281
18647	103282
25160	103283
75824	103284
167488	103285
43103	103286
1721	103287
803	103288
2389	103289
8862	103290
3858	103291
269	103292
5724	103293
1711	103294
11991	103295
1566	103296
173424	103297
161444	103298
134905	103299
163377	103300
12744	103301
214806	103302
30770	103303
64634	103304
831	103305
8319	103306
104661	103307
60304	103308
418543	103309
14192	103310
83139	103311
137241	103312
273540	103313
147302	103314
163104	103315
244024	103316
173331	103317
352615	103318
353683	103319
49287	103320
118682	103321
61948	103322
111099	103323
13544	103324
120451	103325
14697	103326
328367	103327
97677	103328
229629	103329
24799	103330
1344	103331
90614	103332
318073	103333
54339	103334
343005	103335
412795	103336
46412	103337
137691	103338
19419	103339
96435	103340
1178	103341
8698	103342
1090	103343
92594	103344
50349	103345
239859	103346
205195	103347
229982	103348
50091	103349
23473	103350
26355	103351
159145	103352
156246	103353
258380	103354
344335	103355
39906	103356
162866	103357
10690	103358
54270	103359
24625	103360
24342	103361
86235	103362
154198	103363
12046	103364
40325	103365
105389	103366
135457	103367
180866	103368
133973	103369
106106	103370
13030	103371
126895	103372
6246	103373
279386	103374
1826	103375
284155	103376
263685	103377
126313	103378
5433	103379
406385	103380
17725	103381
34834	103382
365762	103383
25338	103384
208654	103385
338322	103386
236170	103387
84843	103388
140993	103389
213310	103390
390055	103391
14629	103392
134935	103393
24871	103394
236256	103395
8812	103396
176601	103397
2735	103398
137815	103399
18452	103400
332836	103401
164489	103402
447089	103403
100256	103404
133574	103405
23352	103406
704	103407
86884	103408
85192	103409
176618	103410
39952	103411
109799	103412
42787	103413
164291	103414
5793	103415
88827	103416
190932	103417
20111	103418
18137	103419
426346	103420
25179	103421
128595	103422
217159	103423
65768	103424
7388	103425
397732	103426
192177	103427
21669	103428
229502	103429
368142	103430
165518	103431
472	103432
20032	103433
327022	103434
20465	103435
454496	103436
91089	103437
29588	103438
89382	103439
130426	103440
5848	103441
55573	103442
115510	103443
18716	103444
225497	103445
172918	103446
49311	103447
176178	103448
3707	103449
242724	103450
12939	103451
102168	103452
48231	103453
51787	103454
5467	103455
58201	103456
4210	103457
7174	103458
2756	103459
32285	103460
4497	103461
32056	103462
17817	103463
3540	103464
26906	103465
11572	103466
19412	103467
14928	103468
185490	103469
2730	103470
289978	103471
1778	103472
344697	103473
23352	103474
52827	103475
12448	103476
6948	103477
44372	103478
14448	103479
101462	103480
351668	103481
186286	103482
120128	103483
57112	103484
46638	103485
64973	103486
211235	103487
68256	103488
156094	103489
366262	103490
123564	103491
178967	103492
228554	103493
86530	103494
58044	103495
2396	103496
146828	103497
277704	103498
36835	103499
166694	103500
206541	103501
21060	103502
319	103503
9299	103504
11806	103505
4289	103506
303580	103507
34873	103508
452	103509
7371	103510
17240	103511
8577	103512
48023	103513
4975	103514
49938	103515
149327	103516
12200	103517
73260	103518
39273	103519
33479	103520
950	103521
31390	103522
262432	103523
22541	103524
238121	103525
226021	103526
300	103527
121729	103528
341261	103529
89632	103530
228822	103531
221465	103532
15463	103533
58190	103534
342867	103535
71590	103536
4945	103537
87827	103538
178345	103539
207403	103540
19227	103541
103430	103542
122163	103543
122748	103544
7301	103545
352507	103546
187587	103547
190897	103548
258651	103549
168	103550
409330	103551
232375	103552
1127	103553
46732	103554
104648	103555
28273	103556
10653	103557
2683	103558
4698	103559
4699	103560
32843	103561
169081	103562
246	103563
126242	103564
6526	103565
4306	103566
183877	103567
24653	103568
20178	103569
45928	103570
123635	103571
275892	103572
74470	103573
222154	103574
293443	103575
356478	103576
46141	103577
22364	103578
9854	103579
4781	103580
305313	103581
312417	103582
57995	103583
120916	103584
54776	103585
62470	103586
174336	103587
354104	103588
5588	103589
23013	103590
10298	103591
92095	103592
248966	103593
33403	103594
2221	103595
76234	103596
206043	103597
316614	103598
456373	103599
381193	103600
6043	103601
280611	103602
22843	103603
280730	103604
115476	103605
423345	103606
44932	103607
332472	103608
287	103609
8812	103610
4752	103611
5827	103612
46027	103613
93914	103614
64857	103615
216453	103616
14840	103617
27027	103618
56602	103619
3328	103620
23650	103621
209122	103622
103395	103623
6350	103624
390893	103625
166340	103626
3309	103627
35803	103628
66525	103629
119352	103630
123043	103631
181264	103632
942	103633
1195	103634
76034	103635
113420	103636
359594	103637
38954	103638
7183	103639
355464	103640
48272	103641
179838	103642
162396	103643
98110	103644
454055	103645
437483	103646
50865	103647
7049	103648
24427	103649
29874	103650
66645	103651
2044	103652
20909	103653
41866	103654
11427	103655
12512	103656
116	103657
34687	103658
315821	103659
58224	103660
20984	103661
156617	103662
16576	103663
181946	103664
300	103665
99820	103666
242788	103667
2868	103668
51651	103669
11833	103670
22578	103671
7419	103672
14907	103673
113196	103674
33114	103675
103062	103676
46361	103677
33205	103678
12215	103679
63252	103680
8835	103681
397727	103682
435104	103683
371714	103684
17651	103685
63423	103686
20023	103687
78649	103688
136816	103689
419839	103690
367095	103691
406065	103692
257495	103693
48882	103694
360055	103695
299892	103696
72983	103697
56624	103698
108493	103699
62055	103700
134734	103701
37001	103702
76783	103703
15980	103704
173852	103705
126099	103706
223631	103707
2256	103708
9	103709
44732	103710
68447	103711
6821	103712
132549	103713
22718	103714
204528	103715
160019	103716
104854	103717
153	103718
198707	103719
27384	103720
170720	103721
74485	103722
81108	103723
66401	103724
190351	103725
242949	103726
368728	103727
91658	103728
28028	103729
414834	103730
123816	103731
279226	103732
6705	103733
102095	103734
91811	103735
6039	103736
55539	103737
228853	103738
216535	103739
98771	103740
156287	103741
13749	103742
236305	103743
156666	103744
1536	103745
197387	103746
9867	103747
55395	103748
229287	103749
184787	103750
237987	103751
34796	103752
34087	103753
213910	103754
110134	103755
44570	103756
106257	103757
16415	103758
71496	103759
9877	103760
325510	103761
34503	103762
1923	103763
310607	103764
239723	103765
32312	103766
72637	103767
266552	103768
133151	103769
166970	103770
22613	103771
259830	103772
42537	103773
552	103774
18803	103775
249287	103776
90095	103777
25264	103778
115181	103779
73051	103780
60623	103781
118028	103782
162045	103783
389872	103784
94945	103785
11842	103786
767	103787
16731	103788
1049	103789
26874	103790
11578	103791
17238	103792
450119	103793
5270	103794
6863	103795
327332	103796
88223	103797
386954	103798
2518	103799
120406	103800
85628	103801
150883	103802
34814	103803
58329	103804
111627	103805
105	103806
243961	103807
65985	103808
108672	103809
454524	103810
130287	103811
347666	103812
41199	103813
108186	103814
15139	103815
129761	103816
13836	103817
6991	103818
133378	103819
420204	103820
173684	103821
3604	103822
166138	103823
32222	103824
219209	103825
285494	103826
4831	103827
171929	103828
397143	103829
48084	103830
223985	103831
168963	103832
42675	103833
40829	103834
132403	103835
22625	103836
119035	103837
226258	103838
265473	103839
202567	103840
192698	103841
9740	103842
41550	103843
296068	103844
115745	103845
44662	103846
157101	103847
68234	103848
43954	103849
3526	103850
56631	103851
392531	103852
38905	103853
936	103854
11568	103855
12990	103856
17332	103857
33466	103858
139503	103859
2559	103860
3495	103861
38836	103862
15928	103863
295250	103864
33900	103865
152204	103866
38247	103867
158421	103868
29196	103869
222575	103870
50005	103871
292328	103872
112092	103873
137834	103874
430651	103875
313052	103876
131007	103877
159693	103878
144665	103879
212529	103880
179880	103881
108196	103882
98255	103883
167129	103884
452172	103885
186491	103886
246927	103887
24843	103888
11777	103889
236074	103890
113693	103891
21592	103892
61898	103893
207300	103894
87152	103895
8461	103896
90129	103897
10177	103898
201742	103899
22433	103900
74709	103901
56272	103902
15366	103903
159431	103904
99331	103905
59749	103906
396905	103907
37827	103908
121165	103909
374149	103910
70126	103911
62649	103912
39958	103913
159138	103914
63876	103915
29476	103916
223162	103917
24667	103918
5997	103919
9699	103920
118502	103921
389719	103922
19781	103923
57171	103924
342020	103925
88687	103926
101485	103927
32862	103928
11402	103929
72280	103930
29995	103931
1089	103932
17209	103933
7041	103934
5263	103935
170891	103936
140867	103937
183430	103938
7056	103939
362868	103940
4649	103941
61406	103942
58856	103943
171126	103944
137478	103945
2990	103946
431969	103947
218105	103948
329025	103949
188729	103950
20413	103951
7261	103952
107140	103953
2816	103954
7462	103955
1567	103956
4366	103957
16271	103958
10006	103959
156359	103960
78184	103961
246850	103962
9941	103963
56293	103964
62103	103965
197805	103966
49663	103967
2240	103968
29787	103969
74504	103970
239298	103971
111225	103972
53480	103973
39941	103974
4639	103975
88048	103976
172808	103977
130198	103978
438461	103979
244210	103980
1803	103981
69961	103982
439260	103983
51182	103984
85631	103985
47140	103986
29860	103987
100954	103988
42147	103989
33398	103990
27167	103991
139211	103992
200107	103993
71358	103994
4100	103995
36082	103996
31090	103997
314985	103998
294792	103999
110790	104000
85144	104001
183337	104002
201102	104003
8121	104004
105800	104005
364386	104006
4051	104007
116316	104008
138188	104009
175950	104010
457848	104011
5439	104012
7025	104013
602	104014
377036	104015
228588	104016
273812	104017
240665	104018
294869	104019
75951	104020
82410	104021
218954	104022
376218	104023
364437	104024
27477	104025
143332	104026
52784	104027
43042	104028
32148	104029
8192	104030
3199	104031
228278	104032
80654	104033
111328	104034
242134	104035
31702	104036
383746	104037
39666	104038
45748	104039
190003	104040
223384	104041
88743	104042
42339	104043
8454	104044
198210	104045
13644	104046
60597	104047
39623	104048
198853	104049
363042	104050
75427	104051
71724	104052
25951	104053
5378	104054
36758	104055
203759	104056
65170	104057
336960	104058
14807	104059
26006	104060
8611	104061
88759	104062
9862	104063
410504	104064
77772	104065
48488	104066
14843	104067
65486	104068
117503	104069
25403	104070
208730	104071
64955	104072
130943	104073
166012	104074
47770	104075
8711	104076
98586	104077
310310	104078
119011	104079
278201	104080
3327	104081
3201	104082
52371	104083
15329	104084
12231	104085
3556	104086
16886	104087
333222	104088
6001	104089
218762	104090
208397	104091
78618	104092
21255	104093
49364	104094
119397	104095
134710	104096
8215	104097
17514	104098
142226	104099
233302	104100
440496	104101
53225	104102
293831	104103
172981	104104
1309	104105
30017	104106
386	104107
87624	104108
393788	104109
289266	104110
141890	104111
89873	104112
283855	104113
127643	104114
230493	104115
87213	104116
167084	104117
179179	104118
26126	104119
25496	104120
33693	104121
215089	104122
156965	104123
304502	104124
4598	104125
4028	104126
4028	104127
232885	104128
8878	104129
15546	104130
4978	104131
3648	104132
33026	104133
262057	104134
27522	104135
24651	104136
13844	104137
49031	104138
125862	104139
1991	104140
30320	104141
9448	104142
1827	104143
443991	104144
37679	104145
9827	104146
134894	104147
3676	104148
2493	104149
827	104150
34484	104151
56366	104152
204419	104153
42207	104154
49649	104155
193401	104156
375836	104157
258001	104158
427610	104159
356724	104160
1101	104161
176196	104162
26377	104163
225497	104164
160752	104165
45778	104166
6187	104167
1102	104168
9360	104169
25013	104170
15030	104171
192986	104172
458355	104173
35672	104174
9333	104175
74465	104176
59701	104177
220431	104178
3006	104179
1383	104180
63790	104181
174793	104182
31812	104183
108183	104184
6561	104185
316348	104186
37258	104187
218884	104188
25222	104189
178861	104190
441	104191
44362	104192
435103	104193
133975	104194
33102	104195
361267	104196
19962	104197
19962	104198
122967	104199
28659	104200
394976	104201
33780	104202
396	104203
4290	104204
46306	104205
52782	104206
24713	104207
58403	104208
5886	104209
328517	104210
165938	104211
23522	104212
61656	104213
9731	104214
158358	104215
62934	104216
9981	104217
438200	104218
59941	104219
13179	104220
97616	104221
3588	104222
143208	104223
6039	104224
24696	104225
106603	104226
49230	104227
11025	104228
328874	104229
82722	104230
142502	104231
307697	104232
156565	104233
13945	104234
141914	104235
15225	104236
273558	104237
181550	104238
25320	104239
108071	104240
16352	104241
265434	104242
66186	104243
9057	104244
258863	104245
278286	104246
268345	104247
308864	104248
43475	104249
442229	104250
219794	104251
284605	104252
130114	104253
36173	104254
63810	104255
284614	104256
156270	104257
281022	104258
280356	104259
3132	104260
60959	104261
180223	104262
80490	104263
85856	104264
105400	104265
206552	104266
137225	104267
105963	104268
4621	104269
427	104270
280921	104271
34559	104272
323016	104273
39418	104274
22956	104275
96424	104276
19585	104277
1726	104278
381293	104279
492	104280
69291	104281
53482	104282
65120	104283
10940	104284
18825	104285
4754	104286
98958	104287
5481	104288
7544	104289
32659	104290
184046	104291
201	104292
225830	104293
91	104294
41193	104295
305720	104296
498	104297
115549	104298
28713	104299
198248	104300
441951	104301
507	104302
38625	104303
27590	104304
63992	104305
107095	104306
139853	104307
6403	104308
22306	104309
243079	104310
20881	104311
30196	104312
10853	104313
153771	104314
170050	104315
188036	104316
261509	104317
145779	104318
220984	104319
12709	104320
52928	104321
75572	104322
112835	104323
238509	104324
20647	104325
235136	104326
33107	104327
50541	104328
84121	104329
11762	104330
2010	104331
73808	104332
4080	104333
5612	104334
6108	104335
371179	104336
341715	104337
372943	104338
104197	104339
76	104340
1415	104341
13294	104342
37327	104343
75455	104344
26198	104345
156657	104346
12982	104347
208197	104348
32490	104349
322751	104350
32345	104351
182117	104352
356588	104353
20266	104354
435765	104355
15979	104356
146722	104357
394832	104358
231518	104359
125264	104360
226061	104361
43846	104362
429083	104363
621	104364
304748	104365
206609	104366
19994	104367
170747	104368
92295	104369
54899	104370
16460	104371
192403	104372
99568	104373
5156	104374
181811	104375
357214	104376
74608	104377
10949	104378
98066	104379
143888	104380
142125	104381
315463	104382
71535	104383
132673	104384
408402	104385
27851	104386
48017	104387
4702	104388
15931	104389
375140	104390
294964	104391
32805	104392
38830	104393
21754	104394
65276	104395
3316	104396
346638	104397
267933	104398
319597	104399
289955	104400
162713	104401
326638	104402
58412	104403
331552	104404
20125	104405
11335	104406
11405	104407
245992	104408
194345	104409
7835	104410
47523	104411
13951	104412
27510	104413
73150	104414
9648	104415
262187	104416
41649	104417
21446	104418
9828	104419
111773	104420
85232	104421
45355	104422
290054	104423
19893	104424
46858	104425
401237	104426
11651	104427
231754	104428
61833	104429
139481	104430
53335	104431
109468	104432
247867	104433
57508	104434
84	104435
175912	104436
19253	104437
122867	104438
59051	104439
361026	104440
5295	104441
29340	104442
4535	104443
40097	104444
13904	104445
65929	104446
101435	104447
23948	104448
31002	104449
26202	104450
269115	104451
72146	104452
286894	104453
40656	104454
150533	104455
32160	104456
400951	104457
310065	104458
116280	104459
309283	104460
24189	104461
333871	104462
341982	104463
315795	104464
19927	104465
177109	104466
40793	104467
163756	104468
182332	104469
454742	104470
122034	104471
969	104472
15085	104473
207529	104474
8158	104475
108129	104476
36921	104477
2061	104478
32601	104479
147284	104480
447248	104481
92406	104482
24656	104483
239193	104484
192774	104485
41434	104486
107402	104487
4284	104488
5322	104489
63549	104490
76544	104491
19482	104492
63313	104493
68497	104494
184197	104495
49229	104496
18156	104497
113610	104498
46481	104499
1701	104500
113483	104501
204198	104502
66068	104503
229163	104504
69205	104505
29411	104506
68097	104507
1022	104508
2222	104509
31140	104510
235190	104511
197936	104512
33409	104513
156463	104514
2065	104515
279211	104516
81854	104517
420198	104518
67841	104519
251644	104520
309285	104521
176687	104522
32657	104523
69899	104524
98940	104525
12777	104526
34337	104527
93390	104528
3656	104529
114813	104530
354929	104531
124844	104532
142513	104533
4789	104534
230628	104535
108056	104536
5272	104537
64086	104538
113530	104539
11707	104540
14893	104541
165821	104542
108139	104543
5904	104544
97428	104545
79807	104546
412247	104547
224462	104548
299251	104549
298632	104550
72521	104551
456301	104552
162570	104553
302220	104554
141464	104555
214599	104556
16881	104557
203442	104558
98595	104559
103700	104560
383695	104561
169273	104562
112	104563
179323	104564
34856	104565
115831	104566
349671	104567
430742	104568
300009	104569
103384	104570
296847	104571
63214	104572
344419	104573
212700	104574
244756	104575
214130	104576
32248	104577
154305	104578
110421	104579
261761	104580
152523	104581
241420	104582
161458	104583
50564	104584
110181	104585
397756	104586
437745	104587
186598	104588
97573	104589
86887	104590
49547	104591
35953	104592
216244	104593
105335	104594
297620	104595
74235	104596
287226	104597
77496	104598
276620	104599
403383	104600
281561	104601
88939	104602
94182	104603
356799	104604
206699	104605
4860	104606
50564	104607
35130	104608
53589	104609
220999	104610
75321	104611
264901	104612
79400	104613
36797	104614
62689	104615
430671	104616
61830	104617
125160	104618
80894	104619
78047	104620
254742	104621
402141	104622
149712	104623
149711	104624
340511	104625
96091	104626
351179	104627
364021	104628
37143	104629
37143	104630
117493	104631
23095	104632
260751	104633
60960	104634
79792	104635
29502	104636
249771	104637
418021	104638
15665	104639
301146	104640
200027	104641
125039	104642
13895	104643
284139	104644
408672	104645
191100	104646
131016	104647
188746	104648
152553	104649
215949	104650
64797	104651
319440	104652
60795	104653
426940	104654
106500	104655
68573	104656
74798	104657
87669	104658
265667	104659
130760	104660
67073	104661
14882	104662
81092	104663
20087	104664
420127	104665
429990	104666
449535	104667
50268	104668
146	104669
16592	104670
191040	104671
400183	104672
281239	104673
40497	104674
74712	104675
438489	104676
76848	104677
52811	104678
70057	104679
66681	104680
58933	104681
22332	104682
182197	104683
455318	104684
112854	104685
290676	104686
306467	104687
324876	104688
56263	104689
65973	104690
128678	104691
77280	104692
289060	104693
74600	104694
242981	104695
52811	104696
12675	104697
250158	104698
77390	104699
154591	104700
145129	104701
359672	104702
49812	104703
261958	104704
68378	104705
47595	104706
129946	104707
87381	104708
179809	104709
12469	104710
215287	104711
401113	104712
148843	104713
148882	104714
327523	104715
251736	104716
114392	104717
184090	104718
282825	104719
82748	104720
166735	104721
316302	104722
182023	104723
125250	104724
6664	104725
106083	104726
164992	104727
123625	104728
249176	104729
121627	104730
109881	104731
62545	104732
65561	104733
237864	104734
130722	104735
117484	104736
18452	104737
31955	104738
267865	104739
129864	104740
101446	104741
226857	104742
420432	104743
118922	104744
139237	104745
5272	104746
432322	104747
49250	104748
214361	104749
56665	104750
205513	104751
102951	104752
89850	104753
3292	104754
155886	104755
374855	104756
442080	104757
286559	104758
2103	104759
108056	104760
17838	104761
243258	104762
332751	104763
177975	104764
236660	104765
315364	104766
54534	104767
356022	104768
430267	104769
118797	104770
154047	104771
150	104772
41497	104773
95504	104774
128485	104775
163916	104776
42492	104777
334544	104778
35234	104779
116	104780
102717	104781
37917	104782
19375	104783
16186	104784
7686	104785
160897	104786
225688	104787
350903	104788
226535	104789
617	104790
83840	104791
206169	104792
445655	104793
188088	104794
1269	104795
8852	104796
214202	104797
380757	104798
227201	104799
314291	104800
58249	104801
30017	104802
25985	104803
53139	104804
61560	104805
128051	104806
207077	104807
28863	104808
151022	104809
32135	104810
293111	104811
85635	104812
90880	104813
91249	104814
14079	104815
98769	104816
44166	104817
176594	104818
231708	104819
52718	104820
234664	104821
268252	104822
123393	104823
56263	104824
195420	104825
247542	104826
46578	104827
91774	104828
166793	104829
54902	104830
228665	104831
179062	104832
245893	104833
136483	104834
17148	104835
118050	104836
490	104837
73040	104838
265256	104839
11918	104840
110337	104841
1454	104842
57053	104843
354275	104844
123890	104845
126188	104846
283212	104847
9356	104848
49993	104849
25620	104850
291951	104851
13670	104852
111552	104853
44087	104854
429813	104855
106142	104856
113062	104857
44253	104858
45010	104859
61708	104860
7582	104861
244981	104862
40440	104863
191163	104864
14019	104865
2	104866
13910	104867
189587	104868
11683	104869
353825	104870
23722	104871
235275	104872
49575	104873
224453	104874
422298	104875
298607	104876
313979	104877
146942	104878
128532	104879
83953	104880
230995	104881
86032	104882
312613	104883
3910	104884
22413	104885
2289	104886
20585	104887
220401	104888
2040	104889
27458	104890
68230	104891
114010	104892
227856	104893
306195	104894
258745	104895
264972	104896
258189	104897
266713	104898
257693	104899
194036	104900
216618	104901
111677	104902
64471	104903
65016	104904
65016	104905
10431	104906
404534	104907
216376	104908
222565	104909
99825	104910
160667	104911
1787	104912
11707	104913
122829	104914
50345	104915
223686	104916
64471	104917
334963	104918
155224	104919
39903	104920
172762	104921
161489	104922
12179	104923
237314	104924
249156	104925
134987	104926
56882	104927
234539	104928
191831	104929
407771	104930
19619	104931
298185	104932
447278	104933
335943	104934
56801	104935
229414	104936
268754	104937
62763	104938
331793	104939
150525	104940
446039	104941
43374	104942
224573	104943
280495	104944
22688	104945
417661	104946
151207	104947
98460	104948
124504	104949
234334	104950
57935	104951
9837	104952
83118	104953
129841	104954
162386	104955
5361	104956
162574	104957
336266	104958
30755	104959
367523	104960
311271	104961
132747	104962
58011	104963
174319	104964
81932	104965
33529	104966
19231	104967
279764	104968
13774	104969
154453	104970
20647	104971
47538	104972
75631	104973
279	104974
138099	104975
400	104976
451202	104977
2086	104978
23179	104979
8459	104980
220738	104981
296475	104982
399668	104983
569	104984
41258	104985
4075	104986
29185	104987
114269	104988
188214	104989
234280	104990
25924	104991
13973	104992
132617	104993
345224	104994
6974	104995
21144	104996
59323	104997
31462	104998
76185	104999
107298	105000
9312	105001
279998	105002
9245	105003
81771	105004
15750	105005
46637	105006
3996	105007
2310	105008
232444	105009
282652	105010
71010	105011
2140	105012
529	105013
21916	105014
48177	105015
15929	105016
9772	105017
126495	105018
60581	105019
107341	105020
452770	105021
81472	105022
222943	105023
391661	105024
40335	105025
228789	105026
117427	105027
399613	105028
114545	105029
21490	105030
20506	105031
310216	105032
193384	105033
27836	105034
117648	105035
128655	105036
211244	105037
145854	105038
70133	105039
2581	105040
367491	105041
357274	105042
142224	105043
84970	105044
302091	105045
229806	105046
161415	105047
319291	105048
2492	105049
112061	105050
243763	105051
32443	105052
159266	105053
19836	105054
1949	105055
44676	105056
12395	105057
192154	105058
1560	105059
142358	105060
12649	105061
35587	105062
378505	105063
302653	105064
115210	105065
341037	105066
161543	105067
96952	105068
406859	105069
64444	105070
67959	105071
139125	105072
138983	105073
10101	105074
185929	105075
353938	105076
317854	105077
116834	105078
12763	105079
124692	105080
38267	105081
310050	105082
109742	105083
372863	105084
20682	105085
34924	105086
23691	105087
102062	105088
20779	105089
274917	105090
335077	105091
121825	105092
4238	105093
358169	105094
234480	105095
48119	105096
13276	105097
181175	105098
165802	105099
205190	105100
150564	105101
110042	105102
136349	105103
62538	105104
449525	105105
399672	105106
396508	105107
17752	105108
176717	105109
247875	105110
713	105111
286787	105112
22012	105113
7836	105114
56449	105115
228155	105116
170011	105117
202138	105118
89399	105119
1593	105120
188476	105121
76888	105122
310365	105123
199677	105124
98461	105125
233409	105126
67050	105127
106711	105128
45717	105129
202466	105130
367365	105131
44526	105132
162682	105133
232482	105134
81004	105135
343665	105136
13638	105137
122721	105138
7594	105139
270857	105140
419559	105141
101781	105142
355643	105143
456822	105144
146043	105145
16108	105146
3996	105147
4481	105148
64844	105149
408919	105150
63181	105151
21446	105152
11848	105153
10816	105154
41088	105155
233131	105156
410593	105157
215244	105158
225663	105159
9092	105160
110291	105161
354539	105162
23378	105163
43720	105164
30910	105165
34960	105166
3867	105167
212480	105168
17376	105169
207624	105170
95962	105171
19463	105172
60557	105173
24268	105174
49670	105175
227170	105176
143724	105177
2132	105178
106425	105179
109007	105180
383153	105181
151415	105182
226068	105183
21682	105184
1153	105185
92056	105186
47751	105187
97477	105188
175472	105189
180167	105190
76743	105191
332535	105192
46871	105193
287055	105194
97770	105195
22678	105196
76195	105197
15140	105198
98191	105199
6144	105200
164717	105201
30785	105202
136110	105203
182599	105204
39967	105205
239236	105206
142145	105207
351859	105208
174641	105209
241414	105210
22431	105211
89690	105212
1117	105213
46742	105214
5401	105215
60894	105216
112371	105217
13798	105218
88786	105219
3362	105220
186292	105221
17873	105222
373676	105223
172670	105224
43304	105225
316050	105226
2636	105227
118760	105228
8755	105229
23630	105230
209904	105231
119013	105232
111375	105233
78618	105234
125935	105235
51849	105236
315023	105237
3107	105238
29244	105239
72137	105240
368412	105241
47542	105242
92644	105243
9461	105244
106783	105245
89638	105246
147423	105247
1268	105248
1131	105249
4437	105250
24265	105251
30999	105252
9767	105253
54899	105254
68291	105255
21302	105256
67238	105257
74590	105258
394706	105259
37548	105260
130985	105261
11865	105262
229895	105263
302084	105264
108182	105265
391788	105266
10667	105267
287027	105268
437795	105269
334866	105270
445243	105271
144942	105272
274509	105273
57124	105274
399368	105275
18061	105276
55900	105277
427359	105278
189030	105279
68720	105280
64877	105281
107962	105282
56017	105283
85583	105284
88388	105285
199403	105286
23243	105287
97368	105288
413785	105289
456977	105290
270434	105291
20214	105292
10710	105293
56954	105294
30685	105295
120761	105296
7999	105297
34432	105298
358442	105299
10149	105300
82669	105301
18523	105302
120299	105303
48104	105304
17296	105305
422271	105306
3171	105307
131374	105308
43701	105309
72573	105310
18629	105311
207237	105312
17228	105313
36808	105314
52477	105315
19980	105316
44877	105317
411219	105318
152505	105319
58215	105320
179974	105321
58853	105322
264956	105323
269021	105324
60083	105325
7210	105326
84813	105327
389953	105328
46075	105329
306317	105330
141980	105331
12247	105332
48812	105333
184457	105334
61277	105335
200121	105336
126332	105337
92295	105338
456995	105339
60518	105340
17043	105341
126753	105342
414700	105343
121937	105344
30600	105345
183153	105346
95562	105347
30709	105348
151492	105349
399814	105350
497	105351
12576	105352
221921	105353
147600	105354
4267	105355
842	105356
240223	105357
6473	105358
39076	105359
104902	105360
571	105361
374894	105362
181386	105363
221815	105364
135445	105365
117858	105366
165	105367
246125	105368
337436	105369
90114	105370
30254	105371
10592	105372
16048	105373
17225	105374
43147	105375
90019	105376
312718	105377
109650	105378
119983	105379
16545	105380
444080	105381
8917	105382
388144	105383
345967	105384
51153	105385
25348	105386
118394	105387
321209	105388
17258	105389
67741	105390
87923	105391
16535	105392
30392	105393
22784	105394
29675	105395
105199	105396
25890	105397
422743	105398
366298	105399
853	105400
23562	105401
36633	105402
21257	105403
268634	105404
113152	105405
333644	105406
105848	105407
75545	105408
225938	105409
9991	105410
251857	105411
107502	105412
34252	105413
125155	105414
107753	105415
232587	105416
152250	105417
45564	105418
324491	105419
54350	105420
16855	105421
336772	105422
218802	105423
196281	105424
122193	105425
97730	105426
372685	105427
903	105428
225	105429
28254	105430
89289	105431
421457	105432
106178	105433
100994	105434
60882	105435
149027	105436
245920	105437
118879	105438
43658	105439
56383	105440
114212	105441
17118	105442
41515	105443
121037	105444
30184	105445
92231	105446
2670	105447
58174	105448
14904	105449
94846	105450
57441	105451
206163	105452
833	105453
341543	105454
3892	105455
230393	105456
191564	105457
114626	105458
423447	105459
2734	105460
436571	105461
6797	105462
47377	105463
32009	105464
31002	105465
287783	105466
108367	105467
138130	105468
387670	105469
184882	105470
74372	105471
91322	105472
121083	105473
399647	105474
33618	105475
12486	105476
63228	105477
1280	105478
52302	105479
73860	105480
74428	105481
36679	105482
52527	105483
450557	105484
54991	105485
35493	105486
60589	105487
109254	105488
110508	105489
384825	105490
1189	105491
311663	105492
249868	105493
308032	105494
405	105495
33852	105496
61214	105497
8424	105498
17161	105499
61102	105500
263057	105501
109156	105502
189820	105503
3739	105504
432494	105505
6635	105506
236654	105507
234417	105508
110315	105509
33230	105510
1366	105511
49	105512
47433	105513
2915	105514
1914	105515
239331	105516
172124	105517
36207	105518
47887	105519
132328	105520
211666	105521
382410	105522
102946	105523
364120	105524
68282	105525
109164	105526
6301	105527
97253	105528
204608	105529
19374	105530
25648	105531
74599	105532
38726	105533
160	105534
133682	105535
4304	105536
34387	105537
10634	105538
1067	105539
212618	105540
17777	105541
133534	105542
163067	105543
38897	105544
303319	105545
34037	105546
130027	105547
212116	105548
160233	105549
189434	105550
111333	105551
54415	105552
139289	105553
350059	105554
283348	105555
44599	105556
276451	105557
285848	105558
146641	105559
63876	105560
863	105561
218795	105562
45820	105563
220614	105564
266930	105565
169602	105566
181649	105567
16661	105568
51892	105569
169278	105570
342200	105571
27378	105572
70137	105573
239665	105574
208276	105575
298983	105576
185359	105577
238810	105578
50519	105579
108499	105580
115568	105581
222806	105582
356888	105583
247854	105584
137353	105585
240984	105586
44599	105587
122386	105588
435145	105589
22543	105590
74638	105591
158307	105592
73393	105593
164138	105594
22966	105595
25444	105596
155078	105597
228884	105598
258557	105599
3215	105600
97240	105601
184563	105602
457890	105603
94505	105604
40798	105605
270380	105606
7463	105607
52051	105608
39092	105609
175521	105610
123067	105611
130246	105612
41824	105613
7508	105614
50365	105615
116950	105616
54403	105617
210249	105618
283785	105619
48029	105620
105742	105621
57393	105622
60784	105623
10479	105624
62005	105625
104862	105626
25167	105627
51927	105628
110370	105629
83337	105630
396884	105631
31363	105632
191696	105633
40595	105634
2545	105635
110842	105636
88620	105637
188170	105638
131904	105639
259364	105640
82566	105641
225663	105642
34652	105643
32733	105644
128889	105645
71099	105646
110517	105647
19805	105648
118258	105649
69895	105650
188143	105651
158295	105652
169492	105653
150807	105654
3592	105655
10887	105656
13026	105657
194213	105658
82198	105659
58810	105660
29086	105661
228533	105662
31757	105663
155534	105664
67010	105665
434322	105666
288997	105667
18334	105668
221615	105669
287363	105670
291230	105671
23136	105672
213237	105673
452683	105674
68826	105675
22814	105676
58863	105677
166458	105678
457428	105679
50033	105680
132654	105681
393065	105682
218396	105683
52697	105684
78955	105685
92812	105686
69024	105687
202344	105688
2549	105689
255046	105690
82198	105691
109518	105692
50282	105693
115542	105694
117638	105695
75553	105696
17802	105697
6842	105698
228026	105699
8332	105700
426	105701
166377	105702
13290	105703
73956	105704
400847	105705
344324	105706
154826	105707
164138	105708
32047	105709
410570	105710
293467	105711
88134	105712
4	105713
90365	105714
175629	105715
219760	105716
312496	105717
76916	105718
277154	105719
45278	105720
65699	105721
361794	105722
88139	105723
201484	105724
392760	105725
68406	105726
294888	105727
110120	105728
45777	105729
45496	105730
198191	105731
181612	105732
231817	105733
9099	105734
1425	105735
22811	105736
46709	105737
151347	105738
116947	105739
213111	105740
125954	105741
152045	105742
228206	105743
105986	105744
3489	105745
39331	105746
169647	105747
263151	105748
328940	105749
40699	105750
320020	105751
43627	105752
126539	105753
425559	105754
123053	105755
237495	105756
333101	105757
442141	105758
398826	105759
237229	105760
47868	105761
240173	105762
16549	105763
37299	105764
168660	105765
12250	105766
23508	105767
60342	105768
155133	105769
42163	105770
6269	105771
24976	105772
163174	105773
89289	105774
8623	105775
248318	105776
14957	105777
44678	105778
52347	105779
983	105780
85101	105781
90678	105782
85858	105783
320808	105784
10607	105785
139075	105786
97426	105787
5230	105788
6657	105789
2351	105790
265393	105791
12069	105792
1007	105793
237714	105794
123183	105795
86677	105796
2606	105797
35984	105798
96617	105799
5079	105800
83801	105801
206370	105802
51406	105803
134273	105804
63000	105805
77128	105806
171959	105807
67083	105808
339702	105809
31795	105810
8905	105811
206146	105812
359213	105813
5048	105814
404166	105815
356414	105816
490	105817
154715	105818
116202	105819
409413	105820
62546	105821
434053	105822
44213	105823
62611	105824
70256	105825
10720	105826
2719	105827
61005	105828
22865	105829
282019	105830
398200	105831
106757	105832
85693	105833
136012	105834
28341	105835
329762	105836
272002	105837
243999	105838
49618	105839
83160	105840
100622	105841
236990	105842
232199	105843
73666	105844
82199	105845
903	105846
178920	105847
242099	105848
9965	105849
287327	105850
145898	105851
21115	105852
15952	105853
280832	105854
105622	105855
142747	105856
35608	105857
62834	105858
140301	105859
87332	105860
129000	105861
129000	105862
25946	105863
136717	105864
129257	105865
59039	105866
196788	105867
190556	105868
23010	105869
12377	105870
91758	105871
51059	105872
186249	105873
30079	105874
395317	105875
194477	105876
55438	105877
422926	105878
438021	105879
375009	105880
84767	105881
286137	105882
6861	105883
314169	105884
416153	105885
152990	105886
31265	105887
20556	105888
122767	105889
447176	105890
123	105891
49726	105892
266832	105893
47670	105894
87812	105895
113299	105896
123206	105897
162177	105898
10650	105899
10650	105900
299889	105901
457103	105902
152734	105903
152808	105904
138346	105905
231992	105906
32848	105907
36044	105908
303989	105909
204470	105910
42413	105911
140941	105912
333540	105913
242346	105914
159496	105915
101690	105916
225460	105917
400318	105918
4127	105919
29319	105920
353214	105921
223905	105922
243619	105923
10138	105924
60565	105925
179443	105926
33783	105927
64833	105928
401657	105929
412591	105930
9655	105931
123341	105932
119922	105933
82451	105934
98244	105935
210112	105936
65579	105937
54925	105938
350442	105939
99375	105940
137255	105941
297953	105942
130966	105943
192154	105944
413395	105945
61418	105946
190618	105947
54363	105948
30105	105949
93039	105950
149840	105951
129778	105952
424009	105953
134023	105954
381409	105955
366776	105956
182486	105957
406848	105958
79732	105959
3935	105960
403833	105961
227159	105962
53648	105963
51781	105964
234868	105965
289937	105966
215078	105967
72847	105968
29009	105969
25416	105970
38100	105971
16447	105972
46283	105973
167370	105974
17388	105975
161026	105976
107105	105977
204100	105978
111742	105979
239648	105980
46678	105981
119670	105982
46678	105983
57161	105984
16363	105985
176774	105986
58348	105987
121680	105988
121680	105989
243697	105990
412778	105991
97767	105992
119448	105993
298715	105994
316678	105995
16644	105996
48137	105997
14211	105998
149598	105999
3998	106000
53050	106001
50749	106002
94373	106003
51364	106004
48235	106005
10864	106006
48541	106007
180231	106008
31549	106009
46425	106010
13371	106011
28650	106012
29844	106013
49034	106014
29435	106015
96719	106016
96563	106017
246207	106018
35921	106019
102441	106020
16145	106021
9238	106022
2510	106023
20706	106024
36781	106025
152736	106026
206466	106027
47620	106028
148324	106029
110611	106030
33366	106031
178050	106032
242827	106033
36071	106034
435968	106035
15278	106036
47633	106037
299564	106038
33529	106039
249275	106040
226130	106041
225463	106042
333265	106043
65808	106044
29561	106045
36721	106046
35089	106047
163406	106048
8930	106049
56082	106050
76829	106051
210987	106052
111589	106053
115827	106054
254266	106055
8818	106056
101246	106057
193593	106058
59240	106059
16311	106060
35345	106061
344029	106062
235989	106063
163060	106064
79505	106065
13380	106066
53129	106067
6798	106068
7523	106069
225843	106070
341886	106071
52785	106072
64001	106073
133757	106074
102684	106075
136606	106076
37310	106077
208115	106078
16025	106079
106323	106080
196172	106081
29368	106082
13782	106083
26153	106084
315300	106085
54087	106086
207608	106087
65007	106088
10399	106089
51835	106090
59367	106091
79297	106092
248752	106093
321243	106094
205520	106095
362720	106096
99935	106097
32403	106098
29736	106099
210084	106100
7997	106101
27680	106102
185488	106103
26336	106104
298819	106105
191015	106106
228319	106107
123240	106108
189014	106109
208029	106110
42873	106111
14197	106112
198596	106113
238152	106114
97009	106115
71563	106116
49123	106117
359059	106118
406436	106119
394075	106120
284195	106121
105454	106122
349046	106123
35025	106124
277997	106125
122811	106126
19637	106127
196596	106128
109206	106129
66171	106130
67812	106131
325070	106132
137563	106133
22021	106134
58295	106135
27138	106136
42844	106137
30366	106138
19140	106139
97452	106140
77126	106141
132883	106142
328656	106143
111102	106144
278519	106145
112	106146
90114	106147
21232	106148
124672	106149
23130	106150
409333	106151
222666	106152
290473	106153
5505	106154
164707	106155
48489	106156
50325	106157
76519	106158
456381	106159
285621	106160
91205	106161
454124	106162
69194	106163
342715	106164
325975	106165
125782	106166
205446	106167
177992	106168
428775	106169
183100	106170
249528	106171
315173	106172
268981	106173
433029	106174
300261	106175
420901	106176
131709	106177
96745	106178
337322	106179
202998	106180
138530	106181
2070	106182
408165	106183
361252	106184
306039	106185
448983	106186
150349	106187
324663	106188
251608	106189
103755	106190
344382	106191
212732	106192
72381	106193
381471	106194
344813	106195
412666	106196
383483	106197
225122	106198
197730	106199
4914	106200
161416	106201
217	106202
206078	106203
100963	106204
11986	106205
244149	106206
25589	106207
91947	106208
63247	106209
58421	106210
16385	106211
295003	106212
8487	106213
288082	106214
149377	106215
152483	106216
218348	106217
117196	106218
417653	106219
141872	106220
6117	106221
46164	106222
58878	106223
3424	106224
22193	106225
120059	106226
76846	106227
341265	106228
457424	106229
33071	106230
43135	106231
20748	106232
10763	106233
63952	106234
437936	106235
59058	106236
588	106237
105802	106238
185259	106239
2977	106240
33164	106241
61941	106242
8390	106243
107671	106244
226324	106245
29950	106246
208552	106247
368348	106248
290661	106249
116777	106250
18469	106251
310419	106252
407021	106253
19496	106254
52801	106255
85304	106256
105076	106257
384279	106258
356325	106259
214909	106260
175218	106261
39789	106262
104118	106263
149083	106264
414093	106265
456379	106266
230784	106267
3568	106268
189842	106269
33400	106270
34494	106271
243451	106272
77669	106273
237534	106274
76238	106275
253990	106276
54357	106277
347760	106278
242408	106279
123082	106280
8879	106281
61540	106282
32755	106283
296323	106284
15744	106285
373935	106286
237578	106287
71319	106288
188924	106289
162617	106290
214320	106291
383556	106292
93149	106293
45393	106294
308759	106295
430889	106296
398126	106297
41697	106298
5937	106299
160026	106300
242402	106301
181811	106302
31025	106303
25077	106304
208077	106305
83583	106306
12448	106307
125361	106308
312	106309
80730	106310
18623	106311
163283	106312
401462	106313
4952	106314
201985	106315
103671	106316
15532	106317
53676	106318
167631	106319
955	106320
225070	106321
47646	106322
39080	106323
74173	106324
7754	106325
247462	106326
1356	106327
191366	106328
57926	106329
249443	106330
34860	106331
7341	106332
14354	106333
6460	106334
203850	106335
161344	106336
116640	106337
116449	106338
11143	106339
26543	106340
165147	106341
2583	106342
126166	106343
3861	106344
15011	106345
13620	106346
175168	106347
62137	106348
3524	106349
79970	106350
360053	106351
3343	106352
8468	106353
23732	106354
63501	106355
41385	106356
19800	106357
26879	106358
47796	106359
371494	106360
29578	106361
42352	106362
23553	106363
34635	106364
201273	106365
104547	106366
210038	106367
3124	106368
3124	106369
824	106370
12356	106371
417468	106372
7404	106373
34496	106374
100427	106375
98299	106376
429000	106377
161936	106378
94677	106379
225694	106380
173360	106381
407785	106382
3124	106383
117699	106384
187072	106385
49816	106386
265017	106387
17658	106388
191371	106389
193428	106390
5298	106391
13810	106392
441969	106393
4651	106394
64047	106395
454778	106396
202572	106397
2273	106398
65743	106399
15681	106400
1316	106401
12420	106402
12420	106403
41384	106404
55102	106405
106065	106406
177697	106407
7384	106408
14807	106409
387495	106410
73462	106411
73462	106412
99696	106413
7305	106414
48540	106415
9932	106416
124204	106417
27586	106418
50535	106419
33381	106420
15546	106421
31952	106422
57450	106423
58309	106424
246709	106425
62726	106426
14264	106427
30653	106428
24541	106429
211424	106430
87806	106431
167467	106432
11420	106433
87	106434
178393	106435
48706	106436
77972	106437
60524	106438
173921	106439
192945	106440
233018	106441
251348	106442
39107	106443
251259	106444
10416	106445
45870	106446
62355	106447
33975	106448
112610	106449
180468	106450
90624	106451
9272	106452
143971	106453
101617	106454
54103	106455
357100	106456
223421	106457
85139	106458
49990	106459
345412	106460
220446	106461
21153	106462
52491	106463
67670	106464
916	106465
65511	106466
407494	106467
10091	106468
1282	106469
23676	106470
69947	106471
7989	106472
165160	106473
289097	106474
67443	106475
225099	106476
196659	106477
160566	106478
339734	106479
187612	106480
125865	106481
228570	106482
61371	106483
181636	106484
36765	106485
29472	106486
14181	106487
191851	106488
246725	106489
180027	106490
232626	106491
82041	106492
36787	106493
51175	106494
8242	106495
65309	106496
15035	106497
257485	106498
261952	106499
390206	106500
41385	106501
31093	106502
18565	106503
9870	106504
51765	106505
121063	106506
78143	106507
203300	106508
26020	106509
238567	106510
79801	106511
82920	106512
27918	106513
177540	106514
9520	106515
31736	106516
353846	106517
196479	106518
54827	106519
98497	106520
113369	106521
363986	106522
68474	106523
159702	106524
201	106525
185460	106526
87681	106527
223575	106528
156202	106529
231848	106530
154946	106531
374105	106532
83178	106533
210941	106534
100117	106535
457317	106536
393294	106537
164087	106538
157243	106539
154700	106540
122562	106541
16953	106542
11936	106543
101531	106544
91556	106545
332140	106546
43474	106547
49357	106548
211795	106549
32526	106550
161682	106551
139171	106552
26348	106553
87206	106554
376587	106555
69138	106556
242284	106557
279729	106558
33250	106559
52952	106560
269697	106561
97508	106562
30745	106563
247183	106564
15172	106565
272928	106566
317533	106567
61788	106568
299851	106569
35921	106570
45895	106571
225202	106572
108861	106573
11494	106574
216265	106575
76888	106576
419688	106577
11229	106578
245101	106579
116333	106580
13087	106581
354583	106582
383289	106583
101193	106584
2090	106585
305769	106586
168629	106587
343469	106588
184079	106589
1774	106590
6480	106591
120644	106592
161848	106593
2607	106594
8300	106595
2817	106596
73659	106597
3128	106598
145563	106599
182032	106600
204453	106601
179887	106602
66353	106603
30809	106604
70999	106605
358853	106606
64142	106607
42385	106608
7700	106609
124286	106610
216774	106611
284951	106612
106928	106613
214447	106614
76902	106615
45918	106616
27832	106617
81611	106618
101252	106619
9213	106620
321475	106621
7633	106622
12194	106623
120137	106624
120883	106625
200838	106626
345033	106627
20826	106628
143889	106629
11955	106630
1731	106631
135432	106632
27591	106633
346657	106634
143758	106635
131443	106636
211795	106637
136489	106638
26233	106639
6189	106640
79798	106641
242459	106642
326665	106643
20108	106644
19977	106645
15470	106646
30271	106647
348813	106648
223832	106649
6195	106650
54066	106651
99048	106652
443894	106653
247920	106654
32384	106655
161617	106656
65097	106657
23594	106658
70987	106659
241657	106660
340792	106661
77354	106662
252190	106663
9525	106664
428634	106665
239317	106666
100	106667
156377	106668
1330	106669
96	106670
16852	106671
27778	106672
338302	106673
113823	106674
160519	106675
78743	106676
295668	106677
36137	106678
249378	106679
19926	106680
39600	106681
64837	106682
127682	106683
164159	106684
79009	106685
18985	106686
171359	106687
331570	106688
160483	106689
247329	106690
108073	106691
177747	106692
393694	106693
11219	106694
162939	106695
25152	106696
14478	106697
62419	106698
42050	106699
138661	106700
435437	106701
246880	106702
58848	106703
155991	106704
21659	106705
7996	106706
121548	106707
247690	106708
151240	106709
15854	106710
95601	106711
197668	106712
23327	106713
138559	106714
73390	106715
376082	106716
4392	106717
70573	106718
164296	106719
11433	106720
114460	106721
34322	106722
281	106723
12162	106724
236785	106725
228692	106726
227449	106727
37862	106728
144217	106729
146788	106730
9739	106731
13073	106732
321839	106733
85271	106734
268899	106735
394429	106736
118034	106737
192692	106738
51865	106739
26408	106740
20880	106741
19898	106742
70561	106743
308356	106744
220121	106745
113072	106746
43148	106747
147247	106748
164428	106749
257969	106750
219426	106751
388668	106752
9799	106753
81001	106754
2153	106755
357762	106756
19318	106757
347582	106758
9672	106759
341701	106760
344522	106761
29050	106762
223	106763
15328	106764
128356	106765
9530	106766
2009	106767
327531	106768
245982	106769
106851	106770
12768	106771
107644	106772
20437	106773
383659	106774
203461	106775
95961	106776
99067	106777
223596	106778
32391	106779
99171	106780
14595	106781
91036	106782
124561	106783
247	106784
59171	106785
20666	106786
20155	106787
72077	106788
72240	106789
69166	106790
212344	106791
7742	106792
38873	106793
212188	106794
89808	106795
1603	106796
4612	106797
262541	106798
29905	106799
54718	106800
372844	106801
110815	106802
189719	106803
161250	106804
225985	106805
291215	106806
420913	106807
5640	106808
18415	106809
41777	106810
288875	106811
146764	106812
39284	106813
132962	106814
148053	106815
358516	106816
401346	106817
1557	106818
2744	106819
70672	106820
112435	106821
162801	106822
240008	106823
343293	106824
204071	106825
417871	106826
592	106827
21596	106828
57494	106829
91945	106830
52082	106831
123842	106832
452410	106833
170982	106834
13787	106835
29031	106836
178839	106837
8389	106838
200788	106839
400219	106840
47202	106841
8320	106842
52491	106843
24347	106844
358574	106845
99865	106846
124898	106847
6690	106848
12077	106849
9106	106850
6899	106851
11354	106852
70266	106853
147819	106854
176542	106855
11795	106856
49295	106857
284980	106858
93063	106859
34402	106860
114072	106861
153429	106862
66690	106863
217458	106864
354719	106865
50532	106866
66181	106867
37456	106868
39681	106869
68872	106870
52021	106871
249609	106872
24787	106873
31575	106874
185751	106875
146759	106876
125856	106877
10965	106878
109530	106879
180302	106880
207780	106881
46954	106882
46954	106883
333331	106884
1362	106885
9942	106886
313849	106887
58596	106888
195086	106889
5790	106890
200648	106891
142411	106892
154571	106893
56085	106894
95645	106895
173703	106896
215113	106897
108968	106898
5939	106899
26057	106900
8708	106901
33730	106902
52249	106903
123228	106904
93810	106905
240604	106906
33314	106907
113620	106908
125298	106909
62003	106910
358	106911
69770	106912
241477	106913
26108	106914
350733	106915
58858	106916
496	106917
227826	106918
280369	106919
21184	106920
96049	106921
193118	106922
100478	106923
10450	106924
67632	106925
19158	106926
14985	106927
60978	106928
9080	106929
2892	106930
29988	106931
9438	106932
55633	106933
375475	106934
43655	106935
244980	106936
80092	106937
132985	106938
46986	106939
107716	106940
87984	106941
36432	106942
13606	106943
155882	106944
30132	106945
433744	106946
179355	106947
157277	106948
162773	106949
196871	106950
2371	106951
38364	106952
135729	106953
194624	106954
34781	106955
59658	106956
10359	106957
97205	106958
119579	106959
29382	106960
5124	106961
3112	106962
178464	106963
101375	106964
2826	106965
20248	106966
351398	106967
27257	106968
175840	106969
454059	106970
82414	106971
153625	106972
317535	106973
335204	106974
335226	106975
237127	106976
238611	106977
341498	106978
166468	106979
5483	106980
110327	106981
34230	106982
91817	106983
384198	106984
217762	106985
101102	106986
3473	106987
1603	106988
66589	106989
162572	106990
15839	106991
254881	106992
207104	106993
238691	106994
223066	106995
50479	106996
109112	106997
126543	106998
8016	106999
86259	107000
13806	107001
50325	107002
49387	107003
51491	107004
104827	107005
14210	107006
76174	107007
55405	107008
5382	107009
262564	107010
213007	107011
177422	107012
70060	107013
85089	107014
87669	107015
165339	107016
183609	107017
436083	107018
94287	107019
90601	107020
5272	107021
273207	107022
287716	107023
10540	107024
66283	107025
52611	107026
33741	107027
9242	107028
28676	107029
31844	107030
13276	107031
21559	107032
201330	107033
25837	107034
444994	107035
7618	107036
28638	107037
834	107038
24568	107039
404747	107040
459607	107041
146564	107042
248684	107043
199160	107044
127024	107045
92531	107046
165406	107047
60472	107048
121480	107049
17876	107050
121403	107051
121834	107052
63769	107053
70446	107054
106156	107055
236660	107056
192004	107057
28525	107058
180315	107059
2213	107060
101572	107061
183733	107062
455853	107063
145799	107064
543	107065
160687	107066
431854	107067
1026	107068
135504	107069
52389	107070
229300	107071
194726	107072
382012	107073
60059	107074
162959	107075
237323	107076
332414	107077
338639	107078
111040	107079
280322	107080
62029	107081
305497	107082
128493	107083
11873	107084
361485	107085
340992	107086
17446	107087
75401	107088
121621	107089
4542	107090
205329	107091
871	107092
37538	107093
31953	107094
402416	107095
186870	107096
91384	107097
195029	107098
153310	107099
182745	107100
11041	107101
208462	107102
11210	107103
90362	107104
213458	107105
411322	107106
164585	107107
93467	107108
31938	107109
81287	107110
64457	107111
138988	107112
49609	107113
93973	107114
47749	107115
109741	107116
103107	107117
20179	107118
15766	107119
121923	107120
199752	107121
329598	107122
219959	107123
2946	107124
40456	107125
231024	107126
69013	107127
142851	107128
55431	107129
26480	107130
33165	107131
367	107132
82023	107133
51555	107134
137109	107135
12441	107136
35343	107137
367802	107138
213159	107139
301	107140
16973	107141
352722	107142
54855	107143
415485	107144
46936	107145
5742	107146
266143	107147
458952	107148
215033	107149
263247	107150
168518	107151
247073	107152
79818	107153
369925	107154
335679	107155
388615	107156
76027	107157
114116	107158
21256	107159
94797	107160
68862	107161
42160	107162
3399	107163
10316	107164
2546	107165
147690	107166
168491	107167
205587	107168
33471	107169
391079	107170
194549	107171
191946	107172
284838	107173
64105	107174
400927	107175
18939	107176
120310	107177
62318	107178
15142	107179
30204	107180
233295	107181
30050	107182
14283	107183
313048	107184
223138	107185
123743	107186
181498	107187
396217	107188
294320	107189
61535	107190
179781	107191
446212	107192
191	107193
300397	107194
52653	107195
333455	107196
607	107197
129737	107198
186964	107199
163165	107200
2773	107201
67972	107202
110053	107203
26186	107204
9114	107205
122479	107206
418806	107207
1272	107208
12874	107209
349541	107210
146185	107211
329313	107212
64475	107213
117457	107214
181056	107215
31537	107216
125978	107217
188517	107218
59174	107219
123185	107220
90220	107221
167392	107222
212131	107223
30486	107224
336309	107225
683	107226
9624	107227
77471	107228
419830	107229
44019	107230
339117	107231
35792	107232
8197	107233
52711	107234
6793	107235
456694	107236
54620	107237
140542	107238
25698	107239
42676	107240
54998	107241
350522	107242
188385	107243
9478	107244
185206	107245
152399	107246
35183	107247
9908	107248
41626	107249
178968	107250
160865	107251
103475	107252
16071	107253
40834	107254
3927	107255
26006	107256
49549	107257
8902	107258
22099	107259
107528	107260
40259	107261
115240	107262
114621	107263
50876	107264
177483	107265
8654	107266
68513	107267
68513	107268
16723	107269
23471	107270
78455	107271
38166	107272
140678	107273
372876	107274
206035	107275
184124	107276
48492	107277
66970	107278
22834	107279
47312	107280
234983	107281
395031	107282
106296	107283
41163	107284
348251	107285
12470	107286
48862	107287
453013	107288
35152	107289
7421	107290
17923	107291
223712	107292
21819	107293
87060	107294
1148	107295
184246	107296
61234	107297
106084	107298
205236	107299
120765	107300
11258	107301
451263	107302
415071	107303
143687	107304
245359	107305
277649	107306
7009	107307
451716	107308
124706	107309
62442	107310
94413	107311
50150	107312
104925	107313
48817	107314
96372	107315
96253	107316
193183	107317
51625	107318
376221	107319
188232	107320
32018	107321
32018	107322
354931	107323
32018	107324
194	107325
335172	107326
55736	107327
148115	107328
244440	107329
200754	107330
216779	107331
256531	107332
335200	107333
92971	107334
80238	107335
100830	107336
113916	107337
125874	107338
44939	107339
52004	107340
309653	107341
10905	107342
244132	107343
50523	107344
21507	107345
5607	107346
32865	107347
45544	107348
104063	107349
36056	107350
207158	107351
62647	107352
202934	107353
253172	107354
239006	107355
21605	107356
46728	107357
287658	107358
5352	107359
264771	107360
215157	107361
49915	107362
13862	107363
2133	107364
84971	107365
25729	107366
90973	107367
119888	107368
169231	107369
14620	107370
11371	107371
24787	107372
115129	107373
33882	107374
208291	107375
7818	107376
58143	107377
47737	107378
116159	107379
250581	107380
10128	107381
262391	107382
207301	107383
125785	107384
19157	107385
1359	107386
16080	107387
87870	107388
304683	107389
79329	107390
232319	107391
6971	107392
14738	107393
227048	107394
452542	107395
225364	107396
254197	107397
70025	107398
104796	107399
51102	107400
101528	107401
118532	107402
144234	107403
53822	107404
403628	107405
239140	107406
118047	107407
321154	107408
44299	107409
113978	107410
20509	107411
3002	107412
281461	107413
24489	107414
9030	107415
198585	107416
13931	107417
151713	107418
129606	107419
95529	107420
298954	107421
97774	107422
237969	107423
386375	107424
7818	107425
2535	107426
381791	107427
1088	107428
31233	107429
106572	107430
388411	107431
21812	107432
37691	107433
192865	107434
334974	107435
65848	107436
27877	107437
55416	107438
153299	107439
13887	107440
49140	107441
2000	107442
55747	107443
196442	107444
1209	107445
258595	107446
157886	107447
172573	107448
45128	107449
412998	107450
100467	107451
273870	107452
121263	107453
2797	107454
164107	107455
36010	107456
102467	107457
147391	107458
187437	107459
123310	107460
5995	107461
109200	107462
94838	107463
38575	107464
117558	107465
420545	107466
315754	107467
57879	107468
158000	107469
350630	107470
215348	107471
18246	107472
101982	107473
93284	107474
29115	107475
152075	107476
194049	107477
48965	107478
54179	107479
22000	107480
216026	107481
110092	107482
10255	107483
247589	107484
218226	107485
448055	107486
143936	107487
88154	107488
21981	107489
38828	107490
208458	107491
224513	107492
2174	107493
4943	107494
4009	107495
205560	107496
318241	107497
312699	107498
13630	107499
81627	107500
130774	107501
209702	107502
131836	107503
89611	107504
54407	107505
97088	107506
115822	107507
937	107508
18762	107509
319757	107510
102715	107511
76653	107512
57213	107513
206358	107514
348315	107515
181581	107516
3393	107517
97146	107518
26713	107519
148300	107520
38430	107521
217174	107522
388791	107523
5265	107524
7267	107525
64678	107526
7539	107527
100866	107528
422584	107529
3018	107530
107412	107531
35	107532
188896	107533
162029	107534
105878	107535
4292	107536
161282	107537
66796	107538
92747	107539
27453	107540
238207	107541
46342	107542
96875	107543
310605	107544
378974	107545
98551	107546
70972	107547
239537	107548
124228	107549
44898	107550
103133	107551
120398	107552
44574	107553
393133	107554
453072	107555
241599	107556
394319	107557
407815	107558
44773	107559
268557	107560
128261	107561
177163	107562
18456	107563
110015	107564
75661	107565
293159	107566
56228	107567
421635	107568
13765	107569
117182	107570
137281	107571
12166	107572
622	107573
65020	107574
14459	107575
220247	107576
124417	107577
263878	107578
15638	107579
271150	107580
442759	107581
9790	107582
19605	107583
41169	107584
79482	107585
219777	107586
2320	107587
21995	107588
577	107589
238994	107590
76838	107591
87315	107592
1414	107593
8628	107594
138258	107595
372152	107596
244625	107597
327251	107598
28902	107599
129895	107600
12304	107601
143936	107602
167810	107603
217903	107604
15222	107605
131339	107606
77197	107607
71860	107608
274404	107609
252560	107610
52639	107611
28918	107612
37719	107613
116985	107614
18456	107615
78032	107616
442744	107617
167515	107618
418770	107619
333872	107620
203419	107621
145703	107622
49412	107623
155792	107624
172482	107625
85916	107626
87555	107627
28889	107628
421502	107629
247778	107630
178506	107631
21871	107632
21690	107633
223486	107634
356757	107635
210377	107636
314726	107637
87580	107638
183211	107639
232419	107640
240467	107641
4808	107642
212531	107643
227227	107644
201681	107645
93699	107646
423838	107647
98968	107648
217902	107649
72581	107650
426503	107651
175559	107652
47080	107653
1781	107654
408942	107655
22613	107656
6743	107657
362952	107658
219589	107659
144895	107660
280013	107661
57053	107662
97331	107663
228768	107664
12196	107665
270825	107666
342774	107667
235291	107668
124257	107669
62331	107670
189750	107671
398604	107672
51407	107673
30432	107674
34750	107675
115645	107676
222423	107677
42093	107678
14967	107679
88929	107680
87109	107681
208903	107682
219587	107683
75123	107684
155490	107685
230912	107686
111973	107687
143281	107688
5621	107689
13749	107690
34444	107691
313978	107692
126597	107693
251378	107694
43379	107695
97743	107696
74332	107697
252788	107698
27554	107699
23345	107700
166901	107701
151005	107702
165	107703
295896	107704
387527	107705
113828	107706
92678	107707
5462	107708
40308	107709
377874	107710
18768	107711
51678	107712
8228	107713
162829	107714
3466	107715
115254	107716
435697	107717
15667	107718
154529	107719
13983	107720
821	107721
14984	107722
89808	107723
44641	107724
22153	107725
321130	107726
424516	107727
47168	107728
238358	107729
233602	107730
118517	107731
11415	107732
61742	107733
28217	107734
171909	107735
11238	107736
424013	107737
58993	107738
58904	107739
456344	107740
5595	107741
9333	107742
58904	107743
64141	107744
23049	107745
422859	107746
179684	107747
114560	107748
82232	107749
129902	107750
458406	107751
366185	107752
435377	107753
122057	107754
188941	107755
123947	107756
149886	107757
92970	107758
450836	107759
205574	107760
181655	107761
68329	107762
58740	107763
65988	107764
174133	107765
130171	107766
108180	107767
175524	107768
14650	107769
444561	107770
186989	107771
255704	107772
310306	107773
255925	107774
285885	107775
190940	107776
120118	107777
235704	107778
125055	107779
33132	107780
6926	107781
95092	107782
120605	107783
164824	107784
62491	107785
68631	107786
96686	107787
363328	107788
254793	107789
83948	107790
83948	107791
18232	107792
153748	107793
327282	107794
239520	107795
108306	107796
116206	107797
193634	107798
408860	107799
322280	107800
114306	107801
2502	107802
46492	107803
88259	107804
295462	107805
84127	107806
387429	107807
109612	107808
33517	107809
233177	107810
391275	107811
262828	107812
89060	107813
164202	107814
285358	107815
189120	107816
253846	107817
7721	107818
278374	107819
171498	107820
316455	107821
201934	107822
50373	107823
127166	107824
217395	107825
201720	107826
130250	107827
23070	107828
188742	107829
1635	107830
181231	107831
41928	107832
107981	107833
434419	107834
335382	107835
217657	107836
96229	107837
331886	107838
7052	107839
440775	107840
84231	107841
157656	107842
263484	107843
390254	107844
130009	107845
216650	107846
455427	107847
375973	107848
238011	107849
226652	107850
394297	107851
112775	107852
199888	107853
105228	107854
81593	107855
81593	107856
50923	107857
130842	107858
46699	107859
45911	107860
158347	107861
144267	107862
94094	107863
28814	107864
276143	107865
40702	107866
444294	107867
132650	107868
460061	107869
188182	107870
191177	107871
109001	107872
113773	107873
354591	107874
39215	107875
46804	107876
229739	107877
109320	107878
266452	107879
65985	107880
205552	107881
88874	107882
236112	107883
124996	107884
86632	107885
342898	107886
4109	107887
120222	107888
2396	107889
235140	107890
2964	107891
321893	107892
30445	107893
33218	107894
106588	107895
373593	107896
187685	107897
65068	107898
58139	107899
20885	107900
75205	107901
148702	107902
17319	107903
99896	107904
166	107905
182633	107906
18664	107907
83385	107908
52985	107909
64148	107910
194641	107911
31	107912
31469	107913
57074	107914
82055	107915
28846	107916
152706	107917
7669	107918
126473	107919
318758	107920
90120	107921
132096	107922
9830	107923
47754	107924
131594	107925
52185	107926
152373	107927
26057	107928
11341	107929
16422	107930
34368	107931
317403	107932
76292	107933
147162	107934
155944	107935
188782	107936
60565	107937
65011	107938
150449	107939
111362	107940
233026	107941
2887	107942
198640	107943
227420	107944
239	107945
777	107946
43576	107947
421742	107948
27917	107949
92361	107950
151676	107951
248636	107952
292850	107953
332502	107954
353773	107955
71482	107956
221287	107957
84521	107958
22710	107959
12001	107960
55513	107961
73531	107962
185691	107963
105025	107964
191275	107965
352554	107966
142430	107967
141430	107968
188121	107969
246695	107970
107289	107971
295703	107972
41400	107973
230753	107974
147753	107975
279229	107976
96083	107977
404860	107978
80667	107979
223155	107980
155890	107981
267327	107982
164194	107983
219750	107984
238167	107985
457891	107986
153602	107987
453256	107988
427981	107989
61325	107990
407812	107991
119249	107992
93534	107993
426982	107994
84106	107995
30301	107996
23985	107997
422775	107998
72040	107999
17895	108000
98345	108001
12227	108002
65055	108003
238281	108004
449977	108005
344151	108006
107628	108007
43783	108008
128714	108009
196865	108010
182481	108011
204838	108012
46221	108013
43522	108014
347924	108015
115384	108016
110520	108017
101704	108018
55347	108019
217788	108020
156986	108021
19263	108022
389200	108023
455	108024
262070	108025
96638	108026
96612	108027
147337	108028
356045	108029
2185	108030
219823	108031
257837	108032
84106	108033
205033	108034
100685	108035
13736	108036
278541	108037
22856	108038
2091	108039
5175	108040
397513	108041
77651	108042
5625	108043
205349	108044
142646	108045
198174	108046
20193	108047
302314	108048
63541	108049
22298	108050
192886	108051
1428	108052
384440	108053
49352	108054
251455	108055
119334	108056
192725	108057
407856	108058
110794	108059
75396	108060
79332	108061
13325	108062
444707	108063
28699	108064
224351	108065
184509	108066
70060	108067
3913	108068
435330	108069
235460	108070
370358	108071
108089	108072
28227	108073
91729	108074
1519	108075
112468	108076
312400	108077
49217	108078
210264	108079
137253	108080
57800	108081
151654	108082
3977	108083
140659	108084
34474	108085
223605	108086
80908	108087
2334	108088
122477	108089
235935	108090
115856	108091
1780	108092
19696	108093
403772	108094
548	108095
2352	108096
58476	108097
135270	108098
46259	108099
8535	108100
366600	108101
139361	108102
39542	108103
403807	108104
186281	108105
647	108106
6795	108107
69446	108108
431	108109
130318	108110
26593	108111
206282	108112
159996	108113
46652	108114
8773	108115
124763	108116
41108	108117
244344	108118
243377	108119
50837	108120
27551	108121
12613	108122
42807	108123
129587	108124
181795	108125
33190	108126
157053	108127
61079	108128
414838	108129
122368	108130
4960	108131
4877	108132
72640	108133
140904	108134
129587	108135
236789	108136
73488	108137
369896	108138
272366	108139
298780	108140
62644	108141
312541	108142
13464	108143
11438	108144
54131	108145
7316	108146
154196	108147
10106	108148
3823	108149
62226	108150
186130	108151
32413	108152
43713	108153
432253	108154
33087	108155
69151	108156
60402	108157
237580	108158
381228	108159
215687	108160
101363	108161
40948	108162
148630	108163
158778	108164
91028	108165
368325	108166
124761	108167
196424	108168
219978	108169
280249	108170
221959	108171
68533	108172
11355	108173
183308	108174
45022	108175
86105	108176
27420	108177
285	108178
115557	108179
140229	108180
391288	108181
307814	108182
55530	108183
185830	108184
174517	108185
15215	108186
2428	108187
159933	108188
128553	108189
46314	108190
203269	108191
3582	108192
181710	108193
376619	108194
142653	108195
342126	108196
112615	108197
330535	108198
293029	108199
323063	108200
96322	108201
240769	108202
112125	108203
214064	108204
55860	108205
117506	108206
150156	108207
29395	108208
13664	108209
203702	108210
86244	108211
86244	108212
86244	108213
447926	108214
59920	108215
17703	108216
366046	108217
438567	108218
225520	108219
124858	108220
9282	108221
271434	108222
379346	108223
756	108224
228592	108225
211414	108226
200595	108227
196286	108228
115758	108229
1959	108230
85159	108231
419982	108232
52757	108233
390721	108234
300630	108235
5790	108236
216687	108237
64095	108238
84957	108239
174005	108240
164057	108241
222761	108242
336546	108243
170292	108244
17485	108245
269921	108246
36014	108247
176539	108248
387172	108249
27767	108250
27767	108251
113704	108252
244045	108253
18969	108254
86441	108255
227992	108256
158154	108257
7767	108258
50423	108259
191509	108260
210034	108261
389884	108262
220904	108263
240093	108264
181756	108265
95561	108266
199279	108267
206875	108268
300628	108269
83419	108270
82204	108271
353482	108272
307571	108273
75363	108274
97613	108275
658	108276
82469	108277
5761	108278
303341	108279
454876	108280
161897	108281
229791	108282
344579	108283
41065	108284
50703	108285
233333	108286
280121	108287
173175	108288
75795	108289
344219	108290
62296	108291
135173	108292
44137	108293
32248	108294
210138	108295
201324	108296
126636	108297
291270	108298
17458	108299
76070	108300
391515	108301
73330	108302
9152	108303
150320	108304
19511	108305
3269	108306
397312	108307
1729	108308
181797	108309
200842	108310
431273	108311
124991	108312
21480	108313
114703	108314
162369	108315
204774	108316
194021	108317
448173	108318
89035	108319
313018	108320
57925	108321
424238	108322
204804	108323
161327	108324
86151	108325
347814	108326
75769	108327
204	108328
168749	108329
77326	108330
84374	108331
204	108332
203572	108333
112913	108334
121658	108335
296348	108336
41065	108337
48264	108338
201938	108339
53011	108340
334782	108341
325150	108342
67523	108343
64728	108344
202624	108345
379880	108346
155742	108347
76536	108348
280441	108349
90237	108350
218537	108351
161720	108352
239943	108353
45667	108354
10204	108355
54943	108356
230927	108357
189623	108358
80552	108359
117504	108360
242461	108361
179874	108362
181861	108363
50289	108364
304140	108365
43013	108366
42207	108367
136837	108368
592	108369
378280	108370
66240	108371
55088	108372
60062	108373
394966	108374
6475	108375
352382	108376
7626	108377
133409	108378
207780	108379
70847	108380
19112	108381
250234	108382
107591	108383
91441	108384
330742	108385
23838	108386
457046	108387
1807	108388
10858	108389
4659	108390
1842	108391
66669	108392
359458	108393
85932	108394
58572	108395
8406	108396
29622	108397
91618	108398
222649	108399
103297	108400
337780	108401
245443	108402
262085	108403
3203	108404
22162	108405
254972	108406
13568	108407
297421	108408
247690	108409
173211	108410
33062	108411
88194	108412
56955	108413
170393	108414
417880	108415
166549	108416
7899	108417
230099	108418
75076	108419
72580	108420
40216	108421
327421	108422
59732	108423
123786	108424
134414	108425
56469	108426
220783	108427
8460	108428
7687	108429
242001	108430
17379	108431
45804	108432
197335	108433
6449	108434
9559	108435
10015	108436
290546	108437
101265	108438
102444	108439
404	108440
22211	108441
225072	108442
91515	108443
383178	108444
229418	108445
43338	108446
375252	108447
190068	108448
4600	108449
255419	108450
295347	108451
92756	108452
200059	108453
149753	108454
106872	108455
1677	108456
73313	108457
35228	108458
6418	108459
155835	108460
113807	108461
212994	108462
99453	108463
9900	108464
202114	108465
226520	108466
150968	108467
91939	108468
78172	108469
386712	108470
163183	108471
27478	108472
283841	108473
400698	108474
318152	108475
45176	108476
309665	108477
73427	108478
23937	108479
15661	108480
80608	108481
18453	108482
95730	108483
3613	108484
14763	108485
236789	108486
116507	108487
227753	108488
135576	108489
98908	108490
163238	108491
43727	108492
18470	108493
27343	108494
329732	108495
256023	108496
3158	108497
1558	108498
2382	108499
43198	108500
224153	108501
136882	108502
246154	108503
114039	108504
127675	108505
116287	108506
4663	108507
387959	108508
43	108509
358940	108510
79154	108511
428187	108512
454380	108513
365967	108514
70901	108515
159626	108516
72117	108517
65650	108518
43866	108519
425972	108520
379151	108521
20230	108522
6924	108523
19505	108524
231839	108525
33588	108526
44226	108527
295211	108528
167405	108529
92236	108530
49219	108531
141730	108532
51948	108533
322614	108534
57775	108535
159587	108536
23658	108537
65644	108538
1232	108539
169409	108540
18021	108541
65784	108542
356349	108543
191475	108544
215632	108545
224441	108546
36232	108547
340812	108548
292	108549
61407	108550
321384	108551
200348	108552
1933	108553
324693	108554
223593	108555
12656	108556
24265	108557
87880	108558
25531	108559
24607	108560
46920	108561
24607	108562
154842	108563
379943	108564
93350	108565
230291	108566
327563	108567
383428	108568
217837	108569
118140	108570
306192	108571
352178	108572
208747	108573
57382	108574
177786	108575
29324	108576
457288	108577
62799	108578
34400	108579
91163	108580
172842	108581
329048	108582
91163	108583
173364	108584
10926	108585
111722	108586
183614	108587
38488	108588
455217	108589
359330	108590
92894	108591
76494	108592
293914	108593
368441	108594
346429	108595
3348	108596
20789	108597
34282	108598
1308	108599
213177	108600
257669	108601
60297	108602
237521	108603
62030	108604
386608	108605
160827	108606
174957	108607
214002	108608
16101	108609
122385	108610
73407	108611
328544	108612
195088	108613
169943	108614
10458	108615
171112	108616
189728	108617
188216	108618
185440	108619
212243	108620
72997	108621
292569	108622
2175	108623
92587	108624
344831	108625
367052	108626
98467	108627
412745	108628
243730	108629
68236	108630
400150	108631
176889	108632
260602	108633
53223	108634
24100	108635
65579	108636
144826	108637
431804	108638
113557	108639
221467	108640
55551	108641
35208	108642
8703	108643
33713	108644
145001	108645
437627	108646
19836	108647
224441	108648
204007	108649
436713	108650
133682	108651
4319	108652
317294	108653
643	108654
3325	108655
23695	108656
173574	108657
220796	108658
129966	108659
432013	108660
121013	108661
7158	108662
36799	108663
73211	108664
372416	108665
205543	108666
13219	108667
307392	108668
92354	108669
194093	108670
71717	108671
163201	108672
92158	108673
110109	108674
26125	108675
204318	108676
109849	108677
34090	108678
16065	108679
209025	108680
32095	108681
32439	108682
166132	108683
17672	108684
1124	108685
57965	108686
182682	108687
277353	108688
57547	108689
154581	108690
113614	108691
156	108692
428700	108693
205466	108694
54842	108695
392414	108696
5245	108697
51284	108698
397416	108699
175885	108700
560	108701
190825	108702
18613	108703
112098	108704
437572	108705
20652	108706
61467	108707
35156	108708
56136	108709
117051	108710
38259	108711
21658	108712
214973	108713
354115	108714
354922	108715
433485	108716
29280	108717
98815	108718
18526	108719
11304	108720
225915	108721
12699	108722
17175	108723
438788	108724
123483	108725
303403	108726
141097	108727
168799	108728
314483	108729
129709	108730
20259	108731
22371	108732
113896	108733
178346	108734
196392	108735
115522	108736
204281	108737
34184	108738
318647	108739
432387	108740
2899	108741
283950	108742
11062	108743
131459	108744
192114	108745
324472	108746
65610	108747
65892	108748
231987	108749
104687	108750
175300	108751
55463	108752
132048	108753
52082	108754
116343	108755
9600	108756
156467	108757
113760	108758
40340	108759
246168	108760
108325	108761
103701	108762
113653	108763
310093	108764
459370	108765
17824	108766
3212	108767
98683	108768
62432	108769
93697	108770
137282	108771
67809	108772
71261	108773
9499	108774
288124	108775
12528	108776
249066	108777
149681	108778
105629	108779
126212	108780
40686	108781
56476	108782
41009	108783
4806	108784
119581	108785
60044	108786
101740	108787
35684	108788
191100	108789
97155	108790
258637	108791
155056	108792
155159	108793
80923	108794
93137	108795
35282	108796
131653	108797
418967	108798
376507	108799
50021	108800
100601	108801
24145	108802
52803	108803
165469	108804
280958	108805
7466	108806
376061	108807
203094	108808
71267	108809
9209	108810
2752	108811
62221	108812
77176	108813
57683	108814
50835	108815
124282	108816
80715	108817
52263	108818
82836	108819
53294	108820
136178	108821
19729	108822
93173	108823
48601	108824
157582	108825
311725	108826
187980	108827
378810	108828
175372	108829
1322	108830
162152	108831
52353	108832
7587	108833
59677	108834
178083	108835
153654	108836
249185	108837
136234	108838
313549	108839
56670	108840
206306	108841
220186	108842
394227	108843
173654	108844
111114	108845
141303	108846
85941	108847
274535	108848
159954	108849
439005	108850
87797	108851
79674	108852
132182	108853
443426	108854
201633	108855
14625	108856
163531	108857
37936	108858
26769	108859
318401	108860
277	108861
179776	108862
233889	108863
79334	108864
143082	108865
307083	108866
153104	108867
139286	108868
45393	108869
310389	108870
38943	108871
103162	108872
341032	108873
33552	108874
74574	108875
189056	108876
340359	108877
281741	108878
314757	108879
165300	108880
243410	108881
3929	108882
91975	108883
423980	108884
92695	108885
168329	108886
78001	108887
59520	108888
265353	108889
25935	108890
387944	108891
416688	108892
144899	108893
17525	108894
104964	108895
60144	108896
16694	108897
35398	108898
928	108899
358932	108900
12988	108901
166744	108902
128319	108903
100419	108904
25560	108905
119255	108906
125112	108907
78846	108908
119085	108909
32790	108910
226546	108911
44666	108912
1305	108913
355297	108914
55706	108915
239786	108916
116489	108917
11388	108918
215839	108919
274999	108920
364343	108921
379634	108922
33522	108923
52590	108924
280211	108925
29263	108926
153227	108927
300466	108928
127679	108929
442101	108930
400500	108931
61110	108932
361041	108933
118321	108934
23626	108935
76720	108936
236118	108937
338204	108938
438	108939
4846	108940
226581	108941
199662	108942
440164	108943
100268	108944
21531	108945
110103	108946
13310	108947
9791	108948
134436	108949
107102	108950
509	108951
407985	108952
23115	108953
98407	108954
120326	108955
273589	108956
30884	108957
153077	108958
3009	108959
96598	108960
665	108961
144677	108962
93459	108963
70499	108964
52647	108965
403611	108966
183718	108967
41040	108968
347165	108969
61461	108970
250746	108971
235274	108972
240514	108973
215770	108974
179610	108975
103050	108976
245673	108977
393667	108978
150425	108979
273638	108980
202812	108981
100984	108982
43940	108983
284971	108984
346648	108985
187285	108986
263400	108987
5286	108988
328370	108989
208059	108990
5834	108991
48816	108992
88872	108993
75535	108994
179182	108995
221229	108996
75293	108997
385066	108998
392106	108999
247620	109000
396667	109001
75781	109002
122416	109003
146925	109004
230096	109005
44036	109006
107523	109007
178677	109008
333035	109009
144988	109010
92517	109011
78135	109012
310644	109013
77143	109014
350760	109015
41996	109016
12561	109017
45375	109018
354185	109019
73792	109020
40376	109021
448858	109022
86945	109023
295493	109024
33323	109025
14644	109026
1375	109027
168219	109028
98562	109029
64453	109030
219204	109031
446479	109032
39381	109033
207270	109034
190504	109035
154973	109036
168838	109037
82317	109038
61179	109039
42240	109040
320298	109041
315922	109042
10331	109043
10992	109044
240456	109045
40498	109046
146639	109047
193384	109048
8884	109049
11242	109050
64382	109051
193520	109052
313015	109053
301016	109054
127622	109055
18790	109056
138783	109057
220314	109058
7740	109059
79918	109060
26620	109061
10640	109062
4198	109063
171311	109064
87640	109065
418952	109066
28481	109067
246293	109068
24121	109069
210626	109070
185817	109071
166571	109072
21466	109073
66310	109074
21299	109075
83477	109076
440047	109077
37421	109078
52731	109079
52510	109080
427632	109081
131605	109082
430182	109083
58571	109084
138851	109085
222764	109086
57914	109087
160727	109088
175052	109089
23268	109090
58369	109091
45837	109092
74539	109093
195861	109094
26633	109095
104520	109096
8191	109097
31564	109098
28794	109099
76885	109100
416584	109101
184006	109102
440380	109103
156759	109104
52159	109105
146275	109106
377295	109107
16679	109108
230656	109109
33618	109110
133566	109111
133697	109112
10725	109113
167794	109114
35503	109115
5892	109116
340675	109117
226602	109118
213567	109119
399369	109120
398360	109121
56673	109122
97985	109123
31657	109124
161341	109125
71484	109126
85258	109127
44954	109128
298343	109129
32133	109130
394636	109131
230433	109132
50002	109133
28228	109134
245343	109135
8070	109136
9318	109137
415430	109138
189636	109139
355260	109140
78574	109141
121712	109142
98102	109143
364546	109144
136850	109145
34666	109146
163210	109147
59224	109148
89257	109149
154803	109150
132026	109151
16601	109152
138829	109153
209565	109154
217235	109155
38236	109156
234143	109157
179707	109158
51310	109159
212977	109160
426214	109161
112688	109162
246403	109163
384262	109164
137904	109165
91345	109166
270020	109167
65440	109168
73338	109169
329872	109170
77241	109171
27769	109172
14296	109173
96855	109174
377081	109175
349407	109176
50432	109177
432256	109178
30259	109179
184752	109180
11113	109181
257575	109182
25605	109183
114887	109184
353875	109185
265618	109186
366628	109187
188762	109188
6032	109189
425940	109190
2501	109191
43431	109192
454580	109193
183779	109194
303756	109195
249926	109196
164762	109197
5962	109198
250571	109199
175051	109200
71195	109201
102396	109202
96799	109203
293600	109204
280106	109205
56725	109206
353301	109207
47426	109208
161919	109209
267001	109210
53937	109211
220497	109212
439779	109213
102385	109214
1489	109215
14600	109216
10022	109217
224590	109218
20568	109219
56997	109220
57475	109221
12276	109222
59714	109223
45318	109224
7736	109225
126964	109226
98053	109227
35074	109228
65646	109229
91227	109230
49701	109231
225	109232
45036	109233
235751	109234
30389	109235
1691	109236
204693	109237
56942	109238
43939	109239
20503	109240
367824	109241
136676	109242
335000	109243
105195	109244
34308	109245
148369	109246
3840	109247
243616	109248
782	109249
378322	109250
202219	109251
94057	109252
319323	109253
7351	109254
313252	109255
24445	109256
5278	109257
5448	109258
20070	109259
105454	109260
433910	109261
4907	109262
248014	109263
226812	109264
65746	109265
384237	109266
33201	109267
145680	109268
67846	109269
99715	109270
177468	109271
57284	109272
8740	109273
232781	109274
2696	109275
403086	109276
305797	109277
101684	109278
48152	109279
259564	109280
367247	109281
197587	109282
197587	109283
21798	109284
25325	109285
184474	109286
85822	109287
28866	109288
7645	109289
106274	109290
76873	109291
372214	109292
10620	109293
124632	109294
222762	109295
242724	109296
74227	109297
58622	109298
225475	109299
5484	109300
20215	109301
35968	109302
42194	109303
183281	109304
19846	109305
100227	109306
100227	109307
101282	109308
105209	109309
8996	109310
130903	109311
166922	109312
29822	109313
222005	109314
24175	109315
95400	109316
10971	109317
194229	109318
41003	109319
137744	109320
20595	109321
153423	109322
4	109323
163096	109324
229101	109325
176679	109326
202683	109327
421371	109328
310413	109329
1936	109330
280139	109331
253269	109332
113045	109333
389450	109334
82730	109335
200746	109336
337726	109337
15282	109338
117768	109339
22812	109340
326274	109341
105357	109342
189928	109343
299060	109344
6797	109345
83870	109346
130560	109347
181447	109348
160994	109349
164231	109350
231848	109351
76404	109352
272313	109353
61284	109354
15595	109355
157030	109356
73363	109357
405477	109358
20354	109359
32335	109360
100328	109361
99434	109362
20179	109363
2341	109364
201751	109365
14260	109366
161779	109367
378920	109368
338915	109369
384313	109370
81343	109371
349791	109372
231924	109373
53923	109374
395086	109375
99923	109376
108947	109377
216718	109378
360854	109379
256659	109380
114496	109381
257140	109382
366979	109383
64939	109384
313691	109385
202578	109386
433939	109387
241655	109388
194214	109389
310400	109390
50886	109391
152459	109392
391217	109393
257141	109394
384894	109395
22310	109396
282073	109397
225250	109398
199110	109399
383709	109400
308985	109401
116136	109402
237025	109403
41736	109404
6423	109405
215116	109406
150129	109407
5795	109408
28684	109409
360755	109410
57456	109411
172890	109412
171877	109413
48721	109414
146845	109415
54118	109416
167454	109417
75267	109418
118676	109419
211611	109420
120497	109421
41602	109422
192439	109423
120478	109424
105081	109425
13800	109426
101992	109427
8171	109428
412113	109429
113693	109430
126	109431
20387	109432
14052	109433
202598	109434
358435	109435
14489	109436
2454	109437
32786	109438
154177	109439
154177	109440
30483	109441
7766	109442
29275	109443
293811	109444
61757	109445
346719	109446
159233	109447
272318	109448
287502	109449
4855	109450
454803	109451
3200	109452
308841	109453
1494	109454
128111	109455
280352	109456
298676	109457
75862	109458
18310	109459
88	109460
1925	109461
97904	109462
162528	109463
158194	109464
457818	109465
9567	109466
38353	109467
202853	109468
96455	109469
73120	109470
71515	109471
57708	109472
517	109473
333878	109474
132726	109475
115457	109476
55770	109477
423357	109478
126685	109479
82596	109480
97904	109481
26688	109482
48962	109483
79036	109484
178988	109485
21824	109486
36140	109487
3390	109488
75030	109489
1278	109490
72265	109491
36528	109492
193815	109493
2117	109494
16772	109495
109839	109496
63462	109497
33439	109498
327402	109499
368373	109500
112443	109501
28298	109502
273333	109503
114528	109504
223552	109505
125729	109506
100774	109507
35066	109508
32818	109509
58127	109510
549	109511
348280	109512
120052	109513
173946	109514
19521	109515
70502	109516
87718	109517
85453	109518
43547	109519
6127	109520
241	109521
374560	109522
477	109523
912	109524
209670	109525
37243	109526
122932	109527
194562	109528
132645	109529
194334	109530
403076	109531
32350	109532
8486	109533
163624	109534
123865	109535
247148	109536
23214	109537
184383	109538
68619	109539
30734	109540
28726	109541
104913	109542
302416	109543
168439	109544
148256	109545
237936	109546
32834	109547
238448	109548
9013	109549
38438	109550
25790	109551
212157	109552
226602	109553
210833	109554
24318	109555
107549	109556
25779	109557
1079	109558
107243	109559
252585	109560
38805	109561
397778	109562
15273	109563
409224	109564
408931	109565
147517	109566
9598	109567
262959	109568
175281	109569
297498	109570
179747	109571
283006	109572
18122	109573
135585	109574
290931	109575
326094	109576
207577	109577
164415	109578
154125	109579
364622	109580
310784	109581
195601	109582
72162	109583
2722	109584
166589	109585
9012	109586
33253	109587
159789	109588
58653	109589
4	109590
33225	109591
9210	109592
70331	109593
119568	109594
15801	109595
15399	109596
118580	109597
17557	109598
29164	109599
60569	109600
146785	109601
376080	109602
27114	109603
210515	109604
211826	109605
172697	109606
28836	109607
58884	109608
343078	109609
239203	109610
225722	109611
127229	109612
12748	109613
231349	109614
34936	109615
208332	109616
223169	109617
246186	109618
49228	109619
17478	109620
26338	109621
34118	109622
332519	109623
4682	109624
29844	109625
401507	109626
372862	109627
152834	109628
95229	109629
39338	109630
300005	109631
235127	109632
264945	109633
105974	109634
426033	109635
187296	109636
13879	109637
218266	109638
304892	109639
169855	109640
221826	109641
179893	109642
458446	109643
30903	109644
448371	109645
247749	109646
132507	109647
73070	109648
18109	109649
245524	109650
83633	109651
179422	109652
215549	109653
222145	109654
103184	109655
318009	109656
38152	109657
120	109658
179957	109659
309189	109660
36071	109661
183179	109662
82293	109663
5170	109664
7024	109665
341909	109666
11707	109667
1327	109668
28366	109669
1124	109670
115952	109671
121942	109672
34849	109673
28613	109674
438100	109675
54309	109676
8596	109677
106660	109678
240837	109679
2001	109680
38781	109681
387424	109682
2076	109683
108963	109684
135772	109685
186818	109686
22016	109687
9216	109688
16586	109689
175277	109690
230211	109691
118155	109692
60853	109693
57241	109694
46326	109695
95962	109696
323102	109697
46210	109698
365722	109699
53474	109700
31179	109701
112255	109702
103471	109703
378117	109704
28781	109705
48939	109706
364190	109707
12137	109708
30990	109709
610	109710
23506	109711
1632	109712
2488	109713
157500	109714
114603	109715
90510	109716
86309	109717
23544	109718
35933	109719
12281	109720
60800	109721
464	109722
327715	109723
175846	109724
277022	109725
382517	109726
137098	109727
2525	109728
115	109729
185884	109730
373252	109731
204012	109732
45618	109733
303191	109734
5878	109735
5943	109736
37357	109737
9888	109738
9461	109739
13259	109740
102	109741
242062	109742
2151	109743
21697	109744
421185	109745
459190	109746
109164	109747
6816	109748
24558	109749
11257	109750
6982	109751
417622	109752
24893	109753
901	109754
30731	109755
3023	109756
134720	109757
67802	109758
238147	109759
35459	109760
78470	109761
50417	109762
65688	109763
453159	109764
3458	109765
2985	109766
151177	109767
904	109768
243434	109769
6273	109770
201581	109771
29143	109772
389324	109773
41510	109774
10011	109775
28761	109776
362615	109777
153540	109778
45962	109779
428489	109780
267941	109781
20153	109782
199580	109783
159335	109784
25332	109785
71226	109786
211204	109787
30924	109788
361529	109789
330306	109790
65097	109791
25213	109792
132305	109793
320892	109794
9198	109795
63468	109796
136921	109797
26395	109798
245840	109799
18090	109800
111997	109801
235439	109802
72275	109803
114325	109804
324	109805
215250	109806
10418	109807
66815	109808
16838	109809
69602	109810
402801	109811
76159	109812
194194	109813
35110	109814
369229	109815
189325	109816
22302	109817
61789	109818
418987	109819
1965	109820
4377	109821
172981	109822
228102	109823
325431	109824
50663	109825
209305	109826
23858	109827
18252	109828
41505	109829
18365	109830
123979	109831
244482	109832
75657	109833
55470	109834
152116	109835
297129	109836
384072	109837
91229	109838
409786	109839
111132	109840
176	109841
26276	109842
89223	109843
5518	109844
74286	109845
247507	109846
102491	109847
239880	109848
22767	109849
97602	109850
20808	109851
5650	109852
1422	109853
39225	109854
31472	109855
14305	109856
9572	109857
5549	109858
9572	109859
30057	109860
156207	109861
367895	109862
171799	109863
258298	109864
9572	109865
74631	109866
6952	109867
15131	109868
84952	109869
101358	109870
114035	109871
187008	109872
6932	109873
19113	109874
113694	109875
384765	109876
178685	109877
420118	109878
148259	109879
47837	109880
37077	109881
326977	109882
140215	109883
319197	109884
128563	109885
14778	109886
3151	109887
194034	109888
428679	109889
14822	109890
108079	109891
22572	109892
1761	109893
147675	109894
346290	109895
5213	109896
186076	109897
69443	109898
27339	109899
389963	109900
269876	109901
241164	109902
459626	109903
77408	109904
118551	109905
316310	109906
227728	109907
313698	109908
63970	109909
568	109910
7557	109911
15117	109912
18362	109913
117246	109914
12510	109915
133097	109916
7540	109917
196510	109918
142435	109919
440690	109920
112444	109921
43673	109922
10986	109923
53657	109924
75102	109925
227637	109926
458330	109927
10532	109928
250452	109929
15362	109930
128434	109931
23501	109932
8545	109933
14755	109934
2336	109935
94337	109936
6554	109937
33843	109938
23173	109939
91005	109940
5317	109941
157451	109942
357355	109943
633	109944
52505	109945
11118	109946
98676	109947
151886	109948
128293	109949
5366	109950
37339	109951
237030	109952
92250	109953
165868	109954
457219	109955
26996	109956
9780	109957
111429	109958
62509	109959
353370	109960
45814	109961
25276	109962
10479	109963
204028	109964
854	109965
40060	109966
167300	109967
84173	109968
382499	109969
90366	109970
44929	109971
199276	109972
144344	109973
10217	109974
210036	109975
216666	109976
2919	109977
46662	109978
21957	109979
77269	109980
174505	109981
240517	109982
192723	109983
125505	109984
13017	109985
211714	109986
73495	109987
123218	109988
1317	109989
21587	109990
184227	109991
76711	109992
14407	109993
333852	109994
242861	109995
193330	109996
21796	109997
11872	109998
442950	109999
246687	110000
32189	110001
374256	110002
197697	110003
148497	110004
185744	110005
121326	110006
201124	110007
52373	110008
52477	110009
12253	110010
137087	110011
447325	110012
9446	110013
120368	110014
63560	110015
270898	110016
43997	110017
47962	110018
72472	110019
4143	110020
94033	110021
43989	110022
118780	110023
172139	110024
170925	110025
81960	110026
238387	110027
134902	110028
16623	110029
123644	110030
78006	110031
35145	110032
84635	110033
402712	110034
410332	110035
398408	110036
8898	110037
150109	110038
98214	110039
226551	110040
56039	110041
162302	110042
79039	110043
54404	110044
128599	110045
5232	110046
1029	110047
17068	110048
19870	110049
82480	110050
87919	110051
14305	110052
6192	110053
15853	110054
272391	110055
11461	110056
3781	110057
407336	110058
75507	110059
269629	110060
9780	110061
56555	110062
64412	110063
52045	110064
45409	110065
77191	110066
1369	110067
269730	110068
377676	110069
198679	110070
116592	110071
162653	110072
74013	110073
278412	110074
2168	110075
302536	110076
51828	110077
204651	110078
21089	110079
95	110080
7125	110081
134103	110082
62704	110083
4186	110084
328986	110085
422091	110086
3064	110087
10169	110088
48328	110089
62533	110090
13877	110091
180115	110092
99498	110093
239936	110094
56442	110095
156879	110096
136503	110097
41816	110098
120826	110099
223659	110100
2035	110101
125569	110102
21052	110103
1475	110104
49173	110105
296244	110106
323138	110107
199472	110108
34191	110109
271225	110110
86280	110111
212084	110112
116157	110113
13853	110114
120111	110115
157305	110116
364013	110117
207417	110118
574	110119
90377	110120
85505	110121
179890	110122
25829	110123
241669	110124
47000	110125
189391	110126
12676	110127
177093	110128
259922	110129
292271	110130
30128	110131
57082	110132
241701	110133
82937	110134
250517	110135
421173	110136
93373	110137
91115	110138
238461	110139
67918	110140
68482	110141
26635	110142
44483	110143
241779	110144
198646	110145
324110	110146
280252	110147
53186	110148
334928	110149
14512	110150
24722	110151
312986	110152
35028	110153
283390	110154
168686	110155
34027	110156
16625	110157
376370	110158
389020	110159
301572	110160
208230	110161
1039	110162
30746	110163
54863	110164
28011	110165
61153	110166
112675	110167
416675	110168
365474	110169
356330	110170
18724	110171
12958	110172
182534	110173
20070	110174
2090	110175
113769	110176
252226	110177
34018	110178
49681	110179
150202	110180
201393	110181
15669	110182
263380	110183
116447	110184
254140	110185
44204	110186
151910	110187
117576	110188
387908	110189
171277	110190
2357	110191
72338	110192
91969	110193
8481	110194
140642	110195
140642	110196
39833	110197
7864	110198
124269	110199
145508	110200
56936	110201
55401	110202
151739	110203
7482	110204
396296	110205
458650	110206
63089	110207
198285	110208
77180	110209
135755	110210
25748	110211
208354	110212
163838	110213
356729	110214
70616	110215
33808	110216
221641	110217
398020	110218
32852	110219
238602	110220
5018	110221
319515	110222
127609	110223
823	110224
24715	110225
65139	110226
39354	110227
246954	110228
53593	110229
212462	110230
115370	110231
122694	110232
6743	110233
31681	110234
274306	110235
155512	110236
610	110237
45590	110238
418734	110239
155161	110240
229247	110241
151977	110242
253065	110243
22027	110244
211280	110245
246933	110246
187514	110247
63713	110248
196912	110249
18382	110250
5282	110251
147675	110252
74440	110253
79962	110254
4302	110255
33165	110256
243448	110257
5094	110258
12680	110259
25580	110260
28410	110261
25066	110262
219505	110263
10058	110264
362470	110265
299988	110266
19265	110267
309033	110268
215576	110269
7354	110270
14031	110271
3286	110272
111254	110273
127915	110274
14734	110275
276112	110276
163231	110277
345813	110278
433023	110279
301812	110280
85930	110281
164238	110282
116641	110283
14834	110284
312873	110285
151623	110286
250009	110287
54924	110288
15976	110289
7178	110290
458338	110291
37015	110292
105102	110293
57340	110294
350452	110295
257883	110296
86516	110297
212762	110298
422045	110299
216488	110300
301664	110301
13815	110302
217525	110303
303148	110304
255760	110305
70795	110306
281170	110307
21201	110308
93802	110309
98157	110310
97932	110311
122328	110312
44860	110313
445337	110314
104458	110315
39004	110316
186553	110317
333161	110318
2072	110319
108346	110320
437227	110321
15105	110322
6293	110323
83143	110324
317389	110325
12382	110326
10003	110327
134074	110328
29331	110329
157981	110330
5595	110331
6071	110332
72860	110333
204926	110334
204926	110335
163970	110336
83820	110337
9612	110338
50043	110339
213785	110340
126436	110341
13519	110342
439732	110343
4742	110344
27986	110345
167842	110346
319556	110347
27192	110348
88046	110349
66166	110350
13778	110351
254130	110352
27000	110353
266430	110354
116579	110355
369633	110356
238861	110357
420029	110358
103896	110359
52369	110360
227946	110361
241473	110362
22733	110363
313700	110364
215483	110365
310728	110366
237004	110367
223834	110368
184896	110369
389817	110370
129752	110371
275081	110372
428127	110373
344989	110374
187137	110375
153337	110376
9211	110377
449341	110378
318994	110379
298589	110380
402649	110381
180682	110382
271196	110383
131575	110384
87514	110385
87514	110386
159427	110387
238549	110388
12644	110389
125003	110390
321589	110391
63176	110392
178747	110393
119438	110394
12665	110395
69662	110396
260171	110397
90377	110398
201369	110399
309130	110400
90831	110401
83896	110402
301879	110403
412309	110404
49782	110405
70156	110406
122644	110407
162608	110408
219413	110409
63457	110410
401509	110411
186074	110412
84304	110413
430855	110414
433905	110415
92134	110416
284987	110417
26820	110418
250196	110419
121704	110420
22574	110421
108312	110422
19724	110423
32851	110424
171222	110425
148322	110426
133361	110427
33796	110428
178038	110429
95032	110430
33615	110431
292976	110432
7650	110433
188573	110434
15557	110435
365038	110436
128644	110437
39175	110438
36139	110439
128978	110440
41358	110441
61400	110442
272973	110443
80173	110444
290036	110445
116558	110446
61218	110447
101340	110448
73808	110449
23196	110450
93988	110451
323783	110452
15523	110453
411848	110454
452060	110455
292294	110456
42170	110457
221958	110458
174595	110459
15488	110460
362700	110461
12171	110462
236473	110463
93507	110464
20068	110465
4787	110466
29353	110467
121308	110468
1308	110469
197724	110470
265388	110471
7664	110472
220818	110473
281907	110474
362416	110475
203024	110476
232496	110477
252274	110478
53641	110479
511	110480
26602	110481
1465	110482
166359	110483
112493	110484
181579	110485
84094	110486
43448	110487
98271	110488
190681	110489
182535	110490
242780	110491
346530	110492
3630	110493
48373	110494
25804	110495
21141	110496
79290	110497
4842	110498
58118	110499
372224	110500
160229	110501
359114	110502
117810	110503
71552	110504
148131	110505
121326	110506
320065	110507
411236	110508
80478	110509
426861	110510
31081	110511
211471	110512
127599	110513
43	110514
266823	110515
215995	110516
299018	110517
62288	110518
216535	110519
219962	110520
193654	110521
3146	110522
114842	110523
377593	110524
95929	110525
56066	110526
188552	110527
105253	110528
218977	110529
297517	110530
433717	110531
314544	110532
29528	110533
44427	110534
73595	110535
215828	110536
208848	110537
128088	110538
22145	110539
5254	110540
56215	110541
36601	110542
303609	110543
32300	110544
194117	110545
28058	110546
403526	110547
244456	110548
173607	110549
149174	110550
38395	110551
11253	110552
28211	110553
202241	110554
171450	110555
160461	110556
72844	110557
100445	110558
85291	110559
456202	110560
231113	110561
89050	110562
25082	110563
211370	110564
357357	110565
184411	110566
102515	110567
85550	110568
109660	110569
207781	110570
372291	110571
240280	110572
109813	110573
212803	110574
286297	110575
92960	110576
447940	110577
319583	110578
145199	110579
221210	110580
97491	110581
10788	110582
243200	110583
367840	110584
173588	110585
176659	110586
70600	110587
35680	110588
182200	110589
360422	110590
217511	110591
128658	110592
170212	110593
128344	110594
13696	110595
355798	110596
383361	110597
171405	110598
346246	110599
19931	110600
8104	110601
90775	110602
183387	110603
370094	110604
92320	110605
57085	110606
108930	110607
191268	110608
244164	110609
120538	110610
92766	110611
308820	110612
50950	110613
50989	110614
8237	110615
74382	110616
86747	110617
71767	110618
167401	110619
37989	110620
433687	110621
78268	110622
270333	110623
98928	110624
551	110625
234569	110626
34943	110627
46326	110628
121197	110629
221592	110630
202325	110631
128025	110632
119940	110633
62235	110634
166125	110635
41157	110636
14466	110637
1525	110638
22292	110639
61317	110640
22962	110641
76806	110642
401398	110643
39203	110644
58145	110645
337622	110646
239047	110647
27678	110648
7547	110649
216043	110650
239952	110651
10938	110652
208333	110653
41487	110654
170743	110655
198227	110656
16779	110657
77277	110658
28163	110659
15874	110660
27283	110661
113679	110662
231050	110663
185944	110664
254785	110665
39354	110666
244626	110667
402271	110668
232497	110669
66857	110670
118597	110671
252684	110672
156868	110673
162563	110674
138422	110675
342001	110676
85413	110677
2006	110678
35237	110679
172366	110680
451871	110681
232911	110682
401498	110683
87940	110684
336794	110685
455612	110686
168643	110687
412023	110688
39986	110689
12498	110690
271107	110691
101233	110692
181249	110693
27958	110694
98824	110695
212599	110696
23904	110697
87108	110698
201735	110699
11047	110700
345216	110701
5657	110702
205756	110703
291791	110704
116339	110705
51354	110706
194615	110707
8197	110708
358661	110709
109255	110710
14474	110711
385137	110712
111164	110713
219164	110714
118970	110715
207796	110716
115734	110717
129635	110718
115237	110719
131935	110720
356784	110721
121859	110722
239853	110723
73533	110724
90715	110725
70377	110726
15550	110727
238674	110728
422991	110729
16541	110730
359014	110731
106898	110732
223068	110733
39773	110734
20580	110735
37321	110736
80438	110737
134928	110738
159781	110739
230145	110740
295918	110741
446474	110742
74164	110743
436962	110744
119978	110745
179924	110746
309143	110747
71537	110748
185411	110749
16410	110750
596	110751
22427	110752
213154	110753
108599	110754
30362	110755
407957	110756
9320	110757
227200	110758
356247	110759
50341	110760
122777	110761
122036	110762
23195	110763
294100	110764
161448	110765
195157	110766
1819	110767
45239	110768
254059	110769
95314	110770
984	110771
50841	110772
34656	110773
29237	110774
52808	110775
28519	110776
89123	110777
1870	110778
15117	110779
8997	110780
362658	110781
70512	110782
145273	110783
86304	110784
31257	110785
189178	110786
135532	110787
372085	110788
293146	110789
9728	110790
226986	110791
20443	110792
23544	110793
14897	110794
5497	110795
19237	110796
89241	110797
76869	110798
121411	110799
84225	110800
99677	110801
56	110802
412505	110803
128267	110804
150120	110805
11194	110806
73115	110807
5871	110808
205179	110809
382277	110810
132470	110811
130320	110812
326728	110813
34987	110814
9974	110815
28600	110816
233986	110817
49447	110818
233508	110819
195390	110820
14108	110821
22025	110822
79086	110823
50546	110824
111490	110825
278987	110826
180237	110827
26195	110828
48544	110829
60337	110830
6118	110831
332679	110832
48780	110833
8085	110834
93176	110835
103929	110836
152825	110837
74351	110838
23765	110839
118321	110840
64981	110841
248318	110842
24139	110843
71305	110844
44839	110845
9754	110846
400829	110847
94486	110848
69405	110849
131904	110850
96374	110851
125072	110852
6526	110853
282935	110854
114184	110855
14407	110856
283197	110857
85539	110858
87885	110859
418410	110860
115829	110861
77376	110862
37135	110863
12094	110864
26662	110865
105899	110866
385118	110867
429610	110868
109364	110869
178935	110870
179559	110871
1885	110872
160293	110873
91795	110874
171777	110875
40706	110876
44483	110877
80191	110878
9714	110879
71219	110880
18151	110881
89248	110882
341450	110883
856	110884
32136	110885
7638	110886
13589	110887
69230	110888
78564	110889
291777	110890
35942	110891
389276	110892
22903	110893
34667	110894
23605	110895
64111	110896
1501	110897
4623	110898
332851	110899
97179	110900
35270	110901
449293	110902
3042	110903
7498	110904
24767	110905
26770	110906
210069	110907
4178	110908
44916	110909
38492	110910
28423	110911
53016	110912
75181	110913
2443	110914
52523	110915
156850	110916
241537	110917
19106	110918
8288	110919
324708	110920
16036	110921
24225	110922
18023	110923
82265	110924
354014	110925
3496	110926
324090	110927
7010	110928
179687	110929
42175	110930
122598	110931
14136	110932
49225	110933
390096	110934
55558	110935
356769	110936
333223	110937
125037	110938
19473	110939
18471	110940
196782	110941
10741	110942
59447	110943
4324	110944
387815	110945
217302	110946
109561	110947
190472	110948
53559	110949
308661	110950
51581	110951
101237	110952
1374	110953
94378	110954
240267	110955
81792	110956
97029	110957
82377	110958
20295	110959
256251	110960
62378	110961
287507	110962
30365	110963
103010	110964
188948	110965
4850	110966
23658	110967
363443	110968
67777	110969
6672	110970
50269	110971
35637	110972
83166	110973
148236	110974
79822	110975
234578	110976
311911	110977
227695	110978
10571	110979
112093	110980
78171	110981
51086	110982
95647	110983
46806	110984
4286	110985
418381	110986
61556	110987
6525	110988
5654	110989
74300	110990
4328	110991
6052	110992
49452	110993
22086	110994
124416	110995
63857	110996
257833	110997
209136	110998
11776	110999
6316	111000
7500	111001
34241	111002
36539	111003
21001	111004
10466	111005
18862	111006
156263	111007
267221	111008
50533	111009
349277	111010
13655	111011
198175	111012
201522	111013
121508	111014
7314	111015
127773	111016
50165	111017
112410	111018
183048	111019
720	111020
311882	111021
18124	111022
87636	111023
90168	111024
64837	111025
170735	111026
310523	111027
150489	111028
24820	111029
269173	111030
15128	111031
85700	111032
163239	111033
80313	111034
171255	111035
50516	111036
4313	111037
359126	111038
148436	111039
20587	111040
88251	111041
171960	111042
438905	111043
7743	111044
78236	111045
104128	111046
136477	111047
54277	111048
70284	111049
341756	111050
6649	111051
19938	111052
41341	111053
65589	111054
103575	111055
430037	111056
257388	111057
12511	111058
242128	111059
14416	111060
22091	111061
172176	111062
315960	111063
5021	111064
4956	111065
304087	111066
22064	111067
389521	111068
31124	111069
304820	111070
448500	111071
419934	111072
179363	111073
1637	111074
31796	111075
113498	111076
69544	111077
101050	111078
20549	111079
9351	111080
423668	111081
167644	111082
9661	111083
357705	111084
221523	111085
50099	111086
51143	111087
368781	111088
109908	111089
129537	111090
33301	111091
27135	111092
93164	111093
59113	111094
106538	111095
40095	111096
168930	111097
200451	111098
22199	111099
163398	111100
54053	111101
1837	111102
25753	111103
86124	111104
441559	111105
196824	111106
86578	111107
21927	111108
64813	111109
11700	111110
144468	111111
283741	111112
111660	111113
198207	111114
35620	111115
101256	111116
34241	111117
61542	111118
16626	111119
157151	111120
1654	111121
231476	111122
80130	111123
191975	111124
14678	111125
13236	111126
23598	111127
39547	111128
152827	111129
33904	111130
96841	111131
19512	111132
236004	111133
1153	111134
415676	111135
457564	111136
112145	111137
28247	111138
301030	111139
39761	111140
48243	111141
175354	111142
248992	111143
11777	111144
329402	111145
29047	111146
214250	111147
255867	111148
148077	111149
211627	111150
33661	111151
145984	111152
81564	111153
101847	111154
101079	111155
2524	111156
140792	111157
213129	111158
122890	111159
80158	111160
25494	111161
89658	111162
126725	111163
114122	111164
39721	111165
37771	111166
14099	111167
29885	111168
4026	111169
45207	111170
430298	111171
450118	111172
187576	111173
247443	111174
66342	111175
6655	111176
38503	111177
313030	111178
196234	111179
206446	111180
69399	111181
116307	111182
244	111183
237610	111184
243716	111185
177352	111186
114374	111187
94709	111188
180614	111189
326961	111190
229457	111191
12747	111192
144549	111193
47932	111194
10741	111195
145390	111196
380388	111197
180583	111198
73834	111199
1914	111200
196461	111201
173287	111202
74678	111203
107506	111204
185720	111205
89199	111206
230930	111207
317678	111208
85589	111209
13733	111210
115957	111211
327498	111212
18750	111213
214081	111214
56460	111215
112388	111216
45482	111217
91136	111218
691	111219
495	111220
3860	111221
294931	111222
300785	111223
260141	111224
6556	111225
171753	111226
141164	111227
216138	111228
11	111229
70868	111230
10767	111231
105583	111232
47809	111233
282905	111234
99980	111235
208320	111236
128345	111237
159433	111238
70839	111239
148258	111240
1561	111241
35875	111242
102739	111243
352835	111244
268772	111245
54651	111246
437411	111247
256572	111248
46371	111249
323112	111250
231595	111251
26139	111252
368882	111253
285433	111254
6813	111255
70865	111256
2287	111257
133996	111258
92757	111259
36688	111260
200514	111261
62909	111262
58625	111263
70688	111264
199575	111265
392484	111266
98461	111267
209175	111268
2759	111269
21114	111270
183871	111271
7458	111272
172685	111273
99416	111274
51417	111275
111001	111276
43468	111277
99527	111278
339887	111279
8648	111280
80600	111281
11676	111282
55198	111283
347168	111284
83653	111285
15732	111286
16591	111287
73341	111288
408275	111289
1149	111290
367196	111291
4440	111292
68110	111293
350321	111294
89826	111295
53583	111296
38056	111297
71978	111298
372180	111299
100413	111300
190753	111301
340298	111302
21817	111303
54885	111304
216752	111305
202163	111306
10248	111307
42165	111308
61312	111309
194785	111310
8044	111311
243586	111312
61998	111313
88507	111314
199136	111315
118535	111316
80670	111317
128337	111318
463	111319
5349	111320
11200	111321
31603	111322
46724	111323
146375	111324
47228	111325
170892	111326
384981	111327
100308	111328
116188	111329
103719	111330
133653	111331
15027	111332
58373	111333
49894	111334
2681	111335
113733	111336
365917	111337
6686	111338
79775	111339
114886	111340
17264	111341
24147	111342
326035	111343
11604	111344
451729	111345
168454	111346
17499	111347
45327	111348
156461	111349
36021	111350
43530	111351
118052	111352
327365	111353
22787	111354
187720	111355
104120	111356
121281	111357
3684	111358
10527	111359
36899	111360
48142	111361
16300	111362
50172	111363
13994	111364
8837	111365
18699	111366
99417	111367
246328	111368
75671	111369
234296	111370
339659	111371
133834	111372
71812	111373
341418	111374
5211	111375
291	111376
3253	111377
23127	111378
81752	111379
6395	111380
20945	111381
3818	111382
117233	111383
353408	111384
116769	111385
12370	111386
164053	111387
1815	111388
41316	111389
28094	111390
115995	111391
202878	111392
10162	111393
443104	111394
30964	111395
48899	111396
53938	111397
53447	111398
175754	111399
105265	111400
5854	111401
88262	111402
51610	111403
190934	111404
5759	111405
5033	111406
224378	111407
162699	111408
43100	111409
114758	111410
26266	111411
57608	111412
15316	111413
111520	111414
34909	111415
114009	111416
74843	111417
9463	111418
20932	111419
292906	111420
31634	111421
3906	111422
99346	111423
110449	111424
70092	111425
226629	111426
937	111427
40776	111428
368105	111429
56422	111430
4297	111431
14471	111432
246069	111433
20286	111434
60869	111435
1358	111436
83167	111437
3489	111438
177753	111439
4531	111440
3335	111441
35798	111442
1656	111443
390540	111444
70619	111445
85307	111446
339211	111447
120337	111448
148105	111449
433562	111450
125672	111451
356371	111452
2666	111453
191850	111454
30202	111455
29894	111456
269090	111457
67585	111458
241142	111459
28813	111460
5159	111461
222632	111462
51137	111463
152132	111464
120622	111465
211894	111466
278036	111467
133361	111468
6285	111469
3013	111470
375345	111471
387386	111472
12878	111473
35773	111474
144522	111475
823	111476
158986	111477
59348	111478
134093	111479
149413	111480
117154	111481
445219	111482
78792	111483
942	111484
51417	111485
10053	111486
24264	111487
29267	111488
58100	111489
38518	111490
28557	111491
23123	111492
31859	111493
61483	111494
459369	111495
2293	111496
5740	111497
162544	111498
339620	111499
335087	111500
441009	111501
75233	111502
119118	111503
134556	111504
46436	111505
104938	111506
88	111507
16834	111508
249445	111509
108	111510
953	111511
149603	111512
64543	111513
37684	111514
75043	111515
321984	111516
62909	111517
30853	111518
87281	111519
1018	111520
69436	111521
99615	111522
101919	111523
168854	111524
4731	111525
2698	111526
314213	111527
259038	111528
19683	111529
216817	111530
81589	111531
13567	111532
316703	111533
17881	111534
404021	111535
114438	111536
231691	111537
54740	111538
247808	111539
43935	111540
33898	111541
131618	111542
9210	111543
61890	111544
242438	111545
109973	111546
25010	111547
25695	111548
210403	111549
12462	111550
27823	111551
78852	111552
375007	111553
22191	111554
134121	111555
13725	111556
208038	111557
315733	111558
97023	111559
72093	111560
210217	111561
120727	111562
149199	111563
50546	111564
285306	111565
164329	111566
322945	111567
25708	111568
34922	111569
53447	111570
174977	111571
8665	111572
115251	111573
243974	111574
211285	111575
407055	111576
357856	111577
1747	111578
206940	111579
283274	111580
112247	111581
24942	111582
130845	111583
27657	111584
54784	111585
83046	111586
31474	111587
187806	111588
1455	111589
26696	111590
108770	111591
436359	111592
7034	111593
25438	111594
36367	111595
235456	111596
397230	111597
2952	111598
120371	111599
2639	111600
10669	111601
192630	111602
10675	111603
79577	111604
47969	111605
101993	111606
211269	111607
35051	111608
197516	111609
113611	111610
113809	111611
128402	111612
342892	111613
333566	111614
334509	111615
204558	111616
198	111617
442393	111618
41754	111619
311433	111620
171102	111621
120321	111622
137967	111623
186025	111624
130425	111625
126799	111626
44039	111627
38016	111628
278819	111629
154849	111630
4745	111631
55213	111632
140716	111633
203873	111634
4240	111635
17862	111636
109450	111637
394843	111638
39305	111639
96030	111640
283018	111641
415232	111642
378180	111643
379808	111644
47324	111645
99527	111646
249391	111647
103601	111648
21817	111649
37876	111650
28954	111651
102052	111652
276491	111653
54592	111654
228299	111655
409490	111656
387774	111657
37763	111658
72092	111659
213225	111660
38895	111661
160272	111662
328812	111663
22945	111664
121860	111665
176372	111666
130846	111667
104235	111668
51215	111669
1707	111670
49708	111671
208042	111672
154450	111673
74850	111674
49785	111675
171943	111676
41324	111677
8330	111678
44621	111679
123274	111680
84504	111681
180224	111682
86652	111683
35633	111684
79085	111685
20798	111686
107273	111687
139114	111688
249459	111689
200513	111690
69483	111691
166459	111692
413141	111693
152064	111694
61996	111695
179173	111696
4106	111697
18102	111698
8764	111699
224447	111700
38060	111701
201475	111702
49365	111703
123273	111704
27119	111705
226998	111706
299737	111707
144301	111708
39420	111709
130266	111710
151046	111711
163454	111712
1389	111713
3383	111714
323172	111715
49974	111716
585	111717
23751	111718
110255	111719
424191	111720
13663	111721
283656	111722
391137	111723
90352	111724
391273	111725
2793	111726
67328	111727
39714	111728
284444	111729
252494	111730
295514	111731
21170	111732
419259	111733
388	111734
227981	111735
43721	111736
77252	111737
4059	111738
187577	111739
739	111740
78660	111741
84538	111742
65632	111743
13111	111744
161471	111745
87572	111746
155188	111747
371541	111748
416532	111749
109855	111750
77083	111751
71779	111752
49089	111753
427894	111754
15745	111755
188801	111756
20320	111757
104685	111758
91990	111759
160499	111760
66290	111761
85532	111762
123756	111763
6662	111764
421894	111765
24992	111766
1957	111767
6765	111768
28088	111769
71495	111770
46716	111771
19744	111772
123782	111773
1048	111774
16962	111775
60883	111776
15635	111777
77983	111778
36766	111779
30407	111780
272672	111781
36315	111782
66685	111783
115787	111784
20189	111785
32191	111786
100842	111787
220149	111788
111833	111789
28385	111790
167502	111791
63675	111792
1832	111793
106381	111794
99381	111795
431554	111796
16060	111797
420154	111798
213086	111799
119114	111800
76946	111801
270589	111802
8509	111803
393670	111804
84333	111805
24054	111806
20827	111807
27605	111808
161789	111809
32059	111810
60848	111811
197365	111812
113021	111813
193098	111814
200688	111815
188887	111816
13656	111817
80549	111818
114572	111819
166667	111820
95566	111821
93734	111822
70416	111823
277422	111824
128594	111825
141992	111826
7953	111827
10214	111828
393521	111829
49270	111830
14354	111831
201257	111832
180045	111833
139038	111834
3505	111835
346257	111836
37462	111837
90294	111838
360549	111839
5646	111840
104093	111841
188949	111842
4044	111843
15057	111844
310174	111845
13166	111846
3710	111847
240974	111848
14864	111849
56112	111850
331573	111851
83968	111852
105703	111853
3383	111854
137553	111855
14079	111856
32332	111857
121	111858
29954	111859
124097	111860
84654	111861
212009	111862
86812	111863
465	111864
122684	111865
22594	111866
103827	111867
86173	111868
75138	111869
129715	111870
112353	111871
72186	111872
28621	111873
227051	111874
273316	111875
71089	111876
129562	111877
382081	111878
74405	111879
59199	111880
34712	111881
90289	111882
32062	111883
24948	111884
7884	111885
211203	111886
20477	111887
31175	111888
90914	111889
16216	111890
108882	111891
360583	111892
233642	111893
242981	111894
421988	111895
60301	111896
335568	111897
16627	111898
176089	111899
4960	111900
269044	111901
29646	111902
331369	111903
391756	111904
368938	111905
268579	111906
139701	111907
2879	111908
8620	111909
2069	111910
5266	111911
92522	111912
201197	111913
58664	111914
234904	111915
507	111916
119559	111917
9689	111918
139860	111919
190142	111920
153389	111921
345662	111922
185601	111923
164345	111924
74906	111925
167093	111926
3928	111927
868	111928
97819	111929
189647	111930
26799	111931
181773	111932
12464	111933
396308	111934
159363	111935
47226	111936
125558	111937
77658	111938
5936	111939
6494	111940
445284	111941
214548	111942
232675	111943
10110	111944
11838	111945
208372	111946
23578	111947
3664	111948
105201	111949
216307	111950
3496	111951
50258	111952
69163	111953
47171	111954
17316	111955
135079	111956
15082	111957
69021	111958
426231	111959
59591	111960
33063	111961
141790	111962
67849	111963
2144	111964
264187	111965
12373	111966
20050	111967
135567	111968
193825	111969
433071	111970
49712	111971
149106	111972
306997	111973
42152	111974
33121	111975
17761	111976
90936	111977
11194	111978
7252	111979
68343	111980
118409	111981
275768	111982
3943	111983
2469	111984
2355	111985
64439	111986
30853	111987
22457	111988
175546	111989
94490	111990
433510	111991
93739	111992
12859	111993
133643	111994
40516	111995
84208	111996
222604	111997
148574	111998
178451	111999
2888	112000
351958	112001
142140	112002
333894	112003
135287	112004
80269	112005
155061	112006
16068	112007
33766	112008
223112	112009
208009	112010
43106	112011
53649	112012
97287	112013
3633	112014
423117	112015
22945	112016
164201	112017
76310	112018
21383	112019
24111	112020
4036	112021
27594	112022
660	112023
61738	112024
14471	112025
446171	112026
298367	112027
239703	112028
159811	112029
207228	112030
218714	112031
170649	112032
102725	112033
215555	112034
68135	112035
256574	112036
59197	112037
137998	112038
40783	112039
23965	112040
69450	112041
322505	112042
24725	112043
36478	112044
13979	112045
51374	112046
67730	112047
448698	112048
26273	112049
199620	112050
133781	112051
1818	112052
265792	112053
276856	112054
65171	112055
8050	112056
76883	112057
262288	112058
68071	112059
15764	112060
2238	112061
144500	112062
24924	112063
49616	112064
74	112065
210325	112066
171575	112067
168375	112068
418764	112069
130971	112070
80069	112071
314205	112072
205023	112073
46716	112074
9362	112075
50751	112076
11119	112077
9362	112078
14637	112079
13076	112080
173315	112081
244725	112082
80712	112083
128491	112084
378	112085
104291	112086
362816	112087
17800	112088
57341	112089
37822	112090
80816	112091
202704	112092
31935	112093
32482	112094
105751	112095
173272	112096
101708	112097
238190	112098
157215	112099
161712	112100
20437	112101
34785	112102
151797	112103
94809	112104
73721	112105
370307	112106
892	112107
34585	112108
36836	112109
43386	112110
83845	112111
66650	112112
30078	112113
23361	112114
19682	112115
331502	112116
110787	112117
103914	112118
10797	112119
26182	112120
90221	112121
103143	112122
81308	112123
4500	112124
125735	112125
202613	112126
1678	112127
6633	112128
12569	112129
41479	112130
147959	112131
4021	112132
571	112133
202238	112134
8509	112135
8663	112136
3630	112137
60077	112138
157070	112139
74554	112140
51343	112141
16000	112142
204851	112143
292153	112144
55650	112145
432441	112146
41830	112147
77509	112148
162319	112149
198732	112150
64238	112151
668	112152
119247	112153
236721	112154
24783	112155
95235	112156
20798	112157
391621	112158
270032	112159
382260	112160
144838	112161
18438	112162
81306	112163
24915	112164
224368	112165
415415	112166
30914	112167
60531	112168
51857	112169
18947	112170
15712	112171
167360	112172
182279	112173
227706	112174
571	112175
74361	112176
9676	112177
12569	112178
188960	112179
17897	112180
336	112181
203610	112182
76446	112183
100322	112184
51645	112185
8546	112186
97568	112187
191	112188
73662	112189
41250	112190
52579	112191
247721	112192
23179	112193
88798	112194
280639	112195
45967	112196
177986	112197
199425	112198
52867	112199
212957	112200
119559	112201
324287	112202
4683	112203
13725	112204
41953	112205
37806	112206
3415	112207
252658	112208
71841	112209
89656	112210
67420	112211
171898	112212
284416	112213
102184	112214
14041	112215
248063	112216
130755	112217
453458	112218
127739	112219
16226	112220
19623	112221
68106	112222
335621	112223
97704	112224
317958	112225
211965	112226
77255	112227
98038	112228
201921	112229
348030	112230
156653	112231
110576	112232
249119	112233
131467	112234
101	112235
15662	112236
63421	112237
416452	112238
71927	112239
15327	112240
14768	112241
173224	112242
207733	112243
54330	112244
420568	112245
3831	112246
41201	112247
4424	112248
52378	112249
148464	112250
348690	112251
250428	112252
216693	112253
180837	112254
30897	112255
179481	112256
163177	112257
264275	112258
1791	112259
456012	112260
184773	112261
11657	112262
41481	112263
86861	112264
6429	112265
101847	112266
112752	112267
106374	112268
425792	112269
5864	112270
74648	112271
151506	112272
109832	112273
115145	112274
156118	112275
126160	112276
246001	112277
3664	112278
160256	112279
304179	112280
102253	112281
13424	112282
204437	112283
167395	112284
96032	112285
3919	112286
131464	112287
7672	112288
31367	112289
112151	112290
5231	112291
14209	112292
73	112293
22409	112294
193903	112295
243889	112296
284	112297
56202	112298
136139	112299
143581	112300
14209	112301
21342	112302
7435	112303
103827	112304
299585	112305
11731	112306
46152	112307
90306	112308
630	112309
78122	112310
123106	112311
24606	112312
311456	112313
267541	112314
42099	112315
423902	112316
91343	112317
32755	112318
984	112319
35047	112320
201473	112321
59148	112322
28041	112323
414831	112324
224947	112325
109526	112326
254614	112327
105436	112328
45954	112329
362659	112330
8259	112331
2914	112332
22243	112333
4021	112334
315335	112335
451989	112336
125230	112337
149553	112338
20848	112339
82522	112340
42460	112341
11596	112342
60533	112343
49886	112344
138757	112345
51046	112346
26855	112347
91012	112348
6269	112349
98405	112350
87447	112351
292983	112352
209855	112353
422376	112354
321797	112355
93877	112356
127909	112357
94989	112358
65315	112359
19587	112360
18746	112361
21114	112362
118983	112363
3618	112364
48692	112365
153399	112366
5283	112367
12869	112368
20067	112369
361912	112370
83473	112371
43211	112372
144376	112373
48942	112374
5944	112375
291983	112376
13502	112377
20413	112378
65994	112379
185987	112380
44603	112381
8882	112382
992	112383
355991	112384
71947	112385
2271	112386
254508	112387
216486	112388
320730	112389
69323	112390
96712	112391
24448	112392
38980	112393
88520	112394
71467	112395
7921	112396
140680	112397
26049	112398
314668	112399
14065	112400
118161	112401
53830	112402
29422	112403
18701	112404
65705	112405
55966	112406
6402	112407
141052	112408
174749	112409
4026	112410
46426	112411
110452	112412
5305	112413
38803	112414
291602	112415
23826	112416
166790	112417
43058	112418
48598	112419
27732	112420
26670	112421
26670	112422
216517	112423
80291	112424
317113	112425
139041	112426
115228	112427
13945	112428
48735	112429
1462	112430
97270	112431
54615	112432
171851	112433
384068	112434
14209	112435
22064	112436
7684	112437
20458	112438
140206	112439
6813	112440
3844	112441
71351	112442
24458	112443
101686	112444
52519	112445
15963	112446
200900	112447
96933	112448
34743	112449
97449	112450
195402	112451
320768	112452
109972	112453
374798	112454
17563	112455
214733	112456
70885	112457
19237	112458
376891	112459
398975	112460
303083	112461
291095	112462
50891	112463
27985	112464
230138	112465
22460	112466
78007	112467
11917	112468
60909	112469
1299	112470
123587	112471
414350	112472
217743	112473
8071	112474
12704	112475
109258	112476
171808	112477
62675	112478
60815	112479
428	112480
59051	112481
457384	112482
46634	112483
246398	112484
446148	112485
228392	112486
2861	112487
427178	112488
227534	112489
309490	112490
222898	112491
32450	112492
227509	112493
122782	112494
2955	112495
9070	112496
4657	112497
16249	112498
47649	112499
96631	112500
111899	112501
27589	112502
55252	112503
311679	112504
312139	112505
395892	112506
4057	112507
118756	112508
195512	112509
7320	112510
295109	112511
298246	112512
113103	112513
366644	112514
377194	112515
163272	112516
115736	112517
112437	112518
5829	112519
408659	112520
109409	112521
309358	112522
21456	112523
185901	112524
3606	112525
16870	112526
3960	112527
64986	112528
95	112529
67356	112530
45345	112531
6269	112532
173435	112533
72617	112534
113986	112535
153520	112536
133931	112537
122502	112538
3315	112539
4948	112540
227406	112541
142146	112542
12473	112543
151440	112544
25727	112545
436778	112546
431015	112547
174349	112548
45417	112549
53076	112550
8767	112551
116113	112552
216537	112553
104646	112554
169046	112555
206659	112556
220946	112557
38725	112558
65347	112559
23586	112560
446027	112561
238915	112562
49320	112563
167245	112564
23082	112565
32856	112566
31740	112567
341513	112568
342434	112569
25803	112570
56179	112571
241855	112572
17515	112573
15905	112574
184096	112575
28011	112576
95	112577
456315	112578
247444	112579
74010	112580
120609	112581
185027	112582
391581	112583
228880	112584
78321	112585
218007	112586
3016	112587
19634	112588
116896	112589
288885	112590
16167	112591
15893	112592
224672	112593
49966	112594
47497	112595
2725	112596
3158	112597
26585	112598
409	112599
41496	112600
324806	112601
258840	112602
420592	112603
24031	112604
293208	112605
48897	112606
170878	112607
34904	112608
308664	112609
1915	112610
109291	112611
83351	112612
27172	112613
24736	112614
43152	112615
92943	112616
249239	112617
431610	112618
64347	112619
159331	112620
174000	112621
188191	112622
342864	112623
3789	112624
17428	112625
716	112626
14190	112627
1284	112628
10343	112629
151984	112630
181505	112631
155547	112632
244775	112633
174419	112634
24926	112635
30273	112636
43597	112637
183401	112638
441410	112639
174638	112640
44179	112641
14712	112642
108500	112643
39125	112644
180222	112645
47838	112646
235027	112647
69194	112648
64983	112649
2219	112650
87039	112651
58330	112652
95140	112653
5115	112654
101204	112655
48400	112656
149717	112657
322960	112658
89867	112659
329223	112660
171599	112661
247036	112662
387628	112663
127205	112664
226902	112665
8272	112666
243341	112667
39035	112668
312457	112669
31111	112670
75514	112671
150697	112672
15735	112673
154535	112674
137969	112675
114424	112676
1315	112677
15306	112678
227235	112679
64582	112680
4940	112681
1484	112682
30500	112683
41575	112684
434864	112685
58284	112686
24895	112687
48633	112688
166582	112689
390258	112690
169565	112691
119462	112692
2215	112693
43503	112694
224352	112695
38842	112696
7455	112697
36305	112698
1866	112699
4834	112700
39861	112701
388232	112702
27346	112703
51867	112704
17681	112705
137	112706
68529	112707
6462	112708
55295	112709
42114	112710
205556	112711
207983	112712
57163	112713
2055	112714
58814	112715
124739	112716
14980	112717
185	112718
31176	112719
72210	112720
38328	112721
9191	112722
4080	112723
33265	112724
109437	112725
16954	112726
27410	112727
4635	112728
42391	112729
10281	112730
12534	112731
32971	112732
8474	112733
201437	112734
263646	112735
9373	112736
330919	112737
6043	112738
59025	112739
209085	112740
2409	112741
82965	112742
121729	112743
237698	112744
215095	112745
101534	112746
267601	112747
229566	112748
227829	112749
117644	112750
180935	112751
48336	112752
332003	112753
60109	112754
324567	112755
17660	112756
190010	112757
17734	112758
123647	112759
304509	112760
306194	112761
305046	112762
36740	112763
220700	112764
452386	112765
657	112766
128676	112767
236945	112768
49214	112769
214610	112770
90797	112771
187031	112772
172260	112773
50050	112774
73287	112775
409970	112776
74637	112777
251955	112778
205340	112779
215954	112780
266754	112781
145176	112782
172675	112783
379079	112784
169345	112785
62764	112786
60143	112787
261688	112788
445401	112789
367360	112790
94052	112791
361497	112792
446695	112793
209716	112794
48078	112795
121108	112796
313483	112797
100080	112798
57733	112799
119360	112800
242770	112801
16728	112802
13099	112803
11388	112804
248180	112805
65001	112806
425532	112807
341320	112808
33509	112809
38408	112810
42445	112811
57390	112812
281146	112813
142031	112814
131777	112815
2161	112816
117202	112817
52488	112818
226996	112819
138034	112820
51731	112821
63797	112822
232340	112823
1036	112824
395246	112825
33016	112826
103660	112827
246659	112828
456786	112829
263756	112830
217639	112831
47005	112832
8753	112833
459430	112834
213985	112835
116965	112836
228969	112837
160052	112838
202342	112839
202433	112840
222520	112841
149976	112842
6362	112843
118526	112844
48033	112845
8753	112846
58992	112847
375330	112848
84290	112849
296719	112850
156453	112851
201603	112852
172283	112853
371776	112854
97488	112855
103463	112856
71630	112857
291547	112858
54589	112859
247336	112860
23150	112861
71311	112862
23249	112863
232770	112864
125016	112865
103346	112866
275850	112867
41876	112868
269075	112869
168102	112870
184558	112871
61849	112872
246075	112873
168128	112874
156512	112875
234274	112876
145574	112877
385776	112878
141229	112879
88037	112880
92753	112881
98152	112882
103675	112883
46765	112884
48900	112885
14098	112886
202725	112887
93880	112888
132349	112889
117432	112890
28720	112891
256778	112892
20453	112893
60937	112894
15250	112895
41630	112896
34321	112897
25947	112898
61338	112899
10988	112900
76591	112901
114309	112902
87234	112903
10527	112904
355243	112905
138835	112906
49382	112907
121652	112908
15777	112909
198074	112910
165788	112911
55117	112912
2313	112913
376127	112914
25398	112915
42404	112916
456306	112917
95942	112918
234255	112919
18926	112920
36407	112921
83942	112922
24573	112923
167129	112924
344041	112925
55070	112926
87659	112927
207282	112928
99557	112929
66111	112930
223177	112931
373	112932
4154	112933
117967	112934
2083	112935
12269	112936
29738	112937
26742	112938
207923	112939
341256	112940
89878	112941
184419	112942
33221	112943
90884	112944
109335	112945
146664	112946
141840	112947
195062	112948
34461	112949
32516	112950
147026	112951
47806	112952
151760	112953
336127	112954
70510	112955
134035	112956
414042	112957
374275	112958
125756	112959
265089	112960
2366	112961
234723	112962
451128	112963
365981	112964
76243	112965
321610	112966
35997	112967
110804	112968
390	112969
447078	112970
224639	112971
54580	112972
459998	112973
25313	112974
39808	112975
14809	112976
303399	112977
379961	112978
9975	112979
336341	112980
112012	112981
147118	112982
162916	112983
36897	112984
66739	112985
239321	112986
340694	112987
209640	112988
20005	112989
116063	112990
207489	112991
365062	112992
418026	112993
193956	112994
104788	112995
101967	112996
86123	112997
55973	112998
178960	112999
350169	113000
185191	113001
73004	113002
189044	113003
255585	113004
404541	113005
225480	113006
178224	113007
91990	113008
76100	113009
217859	113010
51013	113011
226615	113012
37014	113013
2793	113014
134620	113015
22141	113016
187182	113017
82504	113018
36570	113019
50609	113020
23795	113021
390561	113022
10224	113023
17337	113024
249688	113025
104642	113026
141320	113027
5990	113028
292106	113029
34795	113030
181690	113031
456756	113032
324153	113033
139993	113034
392693	113035
375857	113036
346809	113037
220839	113038
326343	113039
112305	113040
370688	113041
210148	113042
104153	113043
27643	113044
189833	113045
3743	113046
148120	113047
294886	113048
435658	113049
285108	113050
294730	113051
195764	113052
314565	113053
207649	113054
208522	113055
199211	113056
39234	113057
26478	113058
233716	113059
187150	113060
302906	113061
65035	113062
189562	113063
69981	113064
47569	113065
26159	113066
2441	113067
11852	113068
118629	113069
362783	113070
170085	113071
157065	113072
112944	113073
447864	113074
35440	113075
148343	113076
338286	113077
235550	113078
234408	113079
42345	113080
37445	113081
86792	113082
402116	113083
194428	113084
273868	113085
38500	113086
391282	113087
73064	113088
40038	113089
225755	113090
131657	113091
243457	113092
92701	113093
13270	113094
260867	113095
179848	113096
402458	113097
204500	113098
125686	113099
31581	113100
381676	113101
389396	113102
58386	113103
4036	113104
4036	113105
222792	113106
322299	113107
1444	113108
200224	113109
98773	113110
28961	113111
145544	113112
179699	113113
146952	113114
70134	113115
47430	113116
34797	113117
391488	113118
168006	113119
252227	113120
47217	113121
43799	113122
190968	113123
190968	113124
221073	113125
62188	113126
18802	113127
411382	113128
11673	113129
13435	113130
1777	113131
234599	113132
409697	113133
18669	113134
165801	113135
1642	113136
251412	113137
67953	113138
430222	113139
265282	113140
102731	113141
127328	113142
257852	113143
283545	113144
41324	113145
239596	113146
121043	113147
33057	113148
24593	113149
226393	113150
491	113151
300813	113152
14683	113153
6041	113154
108790	113155
53580	113156
107516	113157
164969	113158
83637	113159
208646	113160
37346	113161
100097	113162
37706	113163
29849	113164
142544	113165
164095	113166
91445	113167
393838	113168
314476	113169
239979	113170
153521	113171
8888	113172
1854	113173
98144	113174
128394	113175
38620	113176
234113	113177
16365	113178
101460	113179
17813	113180
1190	113181
138344	113182
46445	113183
25657	113184
189199	113185
352709	113186
40402	113187
240699	113188
26592	113189
52276	113190
268409	113191
176229	113192
187304	113193
440493	113194
164270	113195
58383	113196
90020	113197
47482	113198
39212	113199
9433	113200
235031	113201
31207	113202
427221	113203
40312	113204
87684	113205
14160	113206
66754	113207
274842	113208
279213	113209
249250	113210
45202	113211
214283	113212
159624	113213
8786	113214
19230	113215
389706	113216
5608	113217
192568	113218
309302	113219
46399	113220
130456	113221
98448	113222
1214	113223
49615	113224
102940	113225
60000	113226
61062	113227
61062	113228
155575	113229
23868	113230
233961	113231
455619	113232
74314	113233
203648	113234
197021	113235
185759	113236
215559	113237
221212	113238
180712	113239
295799	113240
46869	113241
413158	113242
215542	113243
403751	113244
79921	113245
11107	113246
13086	113247
139965	113248
440506	113249
5037	113250
71266	113251
71578	113252
139641	113253
172542	113254
145579	113255
330419	113256
448215	113257
439370	113258
16323	113259
234044	113260
248031	113261
166259	113262
12235	113263
73505	113264
256264	113265
306048	113266
114021	113267
258664	113268
15385	113269
35827	113270
458868	113271
92157	113272
78269	113273
106716	113274
336362	113275
332959	113276
232633	113277
85526	113278
27388	113279
266008	113280
126105	113281
111887	113282
400191	113283
199885	113284
96011	113285
124512	113286
30441	113287
107604	113288
310474	113289
351353	113290
22348	113291
109460	113292
38288	113293
80596	113294
242216	113295
389779	113296
82182	113297
52978	113298
157873	113299
37966	113300
112130	113301
213005	113302
28431	113303
9330	113304
134370	113305
402529	113306
411462	113307
45479	113308
318606	113309
344507	113310
49032	113311
10639	113312
203170	113313
153404	113314
219328	113315
142033	113316
27811	113317
114646	113318
305875	113319
7824	113320
16223	113321
441056	113322
49284	113323
235993	113324
175762	113325
148116	113326
354290	113327
80097	113328
323878	113329
373650	113330
34228	113331
386137	113332
156	113333
149677	113334
80360	113335
162792	113336
109677	113337
143723	113338
82618	113339
311367	113340
99943	113341
4454	113342
16089	113343
182344	113344
304519	113345
28915	113346
123266	113347
347206	113348
69900	113349
243376	113350
19375	113351
183531	113352
786	113353
84831	113354
235845	113355
445717	113356
232569	113357
75060	113358
270931	113359
244981	113360
124123	113361
324398	113362
127639	113363
35851	113364
7385	113365
9665	113366
376141	113367
110890	113368
40139	113369
90407	113370
432805	113371
51943	113372
159520	113373
57391	113374
449692	113375
358716	113376
197343	113377
311188	113378
300474	113379
54933	113380
48867	113381
376840	113382
172020	113383
328713	113384
51485	113385
71003	113386
31297	113387
621	113388
12847	113389
200048	113390
431023	113391
815	113392
163976	113393
357151	113394
116456	113395
51080	113396
68086	113397
48622	113398
442482	113399
136496	113400
86955	113401
118914	113402
106201	113403
114918	113404
97002	113405
337890	113406
73536	113407
318854	113408
125907	113409
166242	113410
2926	113411
90178	113412
1195	113413
80751	113414
260678	113415
38844	113416
143150	113417
18926	113418
133915	113419
9126	113420
25942	113421
454	113422
21176	113423
233073	113424
21349	113425
86907	113426
54718	113427
115057	113428
50289	113429
43230	113430
358981	113431
13106	113432
205296	113433
123865	113434
74	113435
215819	113436
57166	113437
177891	113438
9665	113439
206105	113440
138101	113441
15640	113442
77368	113443
268609	113444
18686	113445
102453	113446
364262	113447
85564	113448
79363	113449
135802	113450
27544	113451
96042	113452
164199	113453
444187	113454
159521	113455
131085	113456
75548	113457
82438	113458
120960	113459
35452	113460
217052	113461
206996	113462
41870	113463
204643	113464
342425	113465
27080	113466
209913	113467
82844	113468
178346	113469
104410	113470
142010	113471
121591	113472
89600	113473
638	113474
119415	113475
190326	113476
32489	113477
146023	113478
27356	113479
272639	113480
34992	113481
176030	113482
60072	113483
196882	113484
4728	113485
1612	113486
23509	113487
215166	113488
167055	113489
258173	113490
55729	113491
170267	113492
43122	113493
24662	113494
67117	113495
304963	113496
401291	113497
28756	113498
99492	113499
110901	113500
198784	113501
102660	113502
137154	113503
425611	113504
236598	113505
23883	113506
51748	113507
34370	113508
211088	113509
8912	113510
430275	113511
147728	113512
353500	113513
347017	113514
49984	113515
427624	113516
215885	113517
297694	113518
347035	113519
1961	113520
31193	113521
5815	113522
237436	113523
387767	113524
193111	113525
154654	113526
120976	113527
71461	113528
455543	113529
371799	113530
21978	113531
425105	113532
101911	113533
52819	113534
146409	113535
381770	113536
23894	113537
59207	113538
13394	113539
309427	113540
242829	113541
361672	113542
224969	113543
31148	113544
33575	113545
116404	113546
244744	113547
161588	113548
952	113549
202137	113550
109828	113551
285016	113552
6244	113553
40900	113554
85775	113555
141897	113556
940	113557
22172	113558
95408	113559
175769	113560
32261	113561
56695	113562
234169	113563
18888	113564
77495	113565
189869	113566
80091	113567
21155	113568
41588	113569
393992	113570
260039	113571
16042	113572
1743	113573
35571	113574
221139	113575
92762	113576
20479	113577
43691	113578
7960	113579
202218	113580
40393	113581
26402	113582
46801	113583
30725	113584
190202	113585
350892	113586
17662	113587
152615	113588
137426	113589
404945	113590
403117	113591
456574	113592
77276	113593
276897	113594
153841	113595
132333	113596
146185	113597
33117	113598
17285	113599
74442	113600
17691	113601
24901	113602
94015	113603
65846	113604
21049	113605
5372	113606
264583	113607
12721	113608
69869	113609
720	113610
174967	113611
103895	113612
10681	113613
228949	113614
172705	113615
223948	113616
118197	113617
237190	113618
170428	113619
174662	113620
49893	113621
415383	113622
1795	113623
95827	113624
79776	113625
247426	113626
425922	113627
234605	113628
426255	113629
188912	113630
116269	113631
106598	113632
144170	113633
14578	113634
93314	113635
348130	113636
366742	113637
44643	113638
122521	113639
255214	113640
93631	113641
257356	113642
13460	113643
379343	113644
25023	113645
28688	113646
48844	113647
82880	113648
348607	113649
383272	113650
65073	113651
333474	113652
33184	113653
411175	113654
239289	113655
27030	113656
50676	113657
367445	113658
51928	113659
235923	113660
54994	113661
157838	113662
344775	113663
277811	113664
37473	113665
26552	113666
162	113667
119810	113668
54721	113669
18082	113670
22261	113671
24620	113672
301166	113673
4428	113674
7282	113675
395	113676
441931	113677
32091	113678
48814	113679
62487	113680
89874	113681
218216	113682
110324	113683
183263	113684
308311	113685
250271	113686
231509	113687
44710	113688
1115	113689
267362	113690
217255	113691
110333	113692
380930	113693
50721	113694
282968	113695
191148	113696
313344	113697
456240	113698
93656	113699
29676	113700
6329	113701
296304	113702
382324	113703
797	113704
53961	113705
46421	113706
24687	113707
7893	113708
86353	113709
374055	113710
1163	113711
120335	113712
60914	113713
115363	113714
12044	113715
248308	113716
5053	113717
80249	113718
25335	113719
131213	113720
107603	113721
169426	113722
176713	113723
26301	113724
335645	113725
347765	113726
129622	113727
54273	113728
6136	113729
247478	113730
39200	113731
192165	113732
63226	113733
88763	113734
48501	113735
36803	113736
36803	113737
439168	113738
170931	113739
219195	113740
196665	113741
107911	113742
118175	113743
211532	113744
71430	113745
121970	113746
33738	113747
57886	113748
119463	113749
244412	113750
189025	113751
98834	113752
129714	113753
442505	113754
275205	113755
311126	113756
60945	113757
90046	113758
53876	113759
178169	113760
303479	113761
186561	113762
244368	113763
433611	113764
148053	113765
236976	113766
250492	113767
10988	113768
154049	113769
428571	113770
194552	113771
38023	113772
221506	113773
404	113774
9091	113775
111038	113776
54972	113777
175766	113778
36769	113779
119544	113780
222210	113781
16691	113782
226896	113783
189617	113784
90178	113785
104280	113786
92508	113787
28468	113788
963	113789
1043	113790
98161	113791
6971	113792
249386	113793
145472	113794
442373	113795
179446	113796
114754	113797
40899	113798
9240	113799
16795	113800
103260	113801
60203	113802
215923	113803
122289	113804
300081	113805
3861	113806
449471	113807
90949	113808
71209	113809
18417	113810
177084	113811
75152	113812
14045	113813
67194	113814
215132	113815
306360	113816
187316	113817
91906	113818
163281	113819
196870	113820
24108	113821
325779	113822
151458	113823
73725	113824
117901	113825
408976	113826
219979	113827
46446	113828
16089	113829
285372	113830
102184	113831
50264	113832
42063	113833
355125	113834
221007	113835
382452	113836
136187	113837
191594	113838
112438	113839
34894	113840
447370	113841
30784	113842
138736	113843
52196	113844
39736	113845
140970	113846
89967	113847
8064	113848
64256	113849
94436	113850
32734	113851
119446	113852
169893	113853
24746	113854
57763	113855
373558	113856
135338	113857
165864	113858
104306	113859
155532	113860
41579	113861
378716	113862
326133	113863
368082	113864
312	113865
346618	113866
538	113867
188587	113868
21734	113869
289915	113870
238416	113871
248128	113872
176708	113873
166217	113874
247559	113875
4092	113876
21749	113877
37748	113878
182104	113879
446068	113880
163	113881
21692	113882
106371	113883
55173	113884
47597	113885
21692	113886
343216	113887
318318	113888
47597	113889
449750	113890
444582	113891
145536	113892
403392	113893
157418	113894
394291	113895
179690	113896
153834	113897
274178	113898
274491	113899
233587	113900
411017	113901
417156	113902
41862	113903
2811	113904
359371	113905
76244	113906
219297	113907
135958	113908
190630	113909
460117	113910
65595	113911
101108	113912
3789	113913
31068	113914
33428	113915
590	113916
1551	113917
4	113918
12762	113919
1620	113920
124680	113921
5941	113922
435669	113923
282849	113924
183402	113925
2560	113926
45490	113927
12916	113928
24899	113929
52051	113930
374014	113931
285059	113932
107761	113933
317124	113934
96132	113935
141316	113936
165471	113937
262818	113938
2617	113939
23432	113940
245909	113941
31564	113942
124456	113943
14654	113944
200190	113945
36368	113946
34100	113947
8712	113948
21143	113949
78974	113950
283800	113951
49015	113952
13144	113953
89673	113954
374830	113955
3385	113956
23649	113957
3140	113958
281084	113959
203525	113960
2908	113961
193130	113962
10190	113963
21830	113964
8545	113965
452541	113966
264703	113967
79149	113968
37864	113969
14852	113970
175539	113971
23151	113972
416107	113973
424008	113974
7557	113975
24643	113976
29528	113977
235644	113978
231305	113979
458291	113980
337061	113981
23327	113982
107269	113983
89704	113984
20385	113985
288063	113986
299993	113987
116905	113988
54400	113989
89955	113990
458878	113991
117359	113992
204564	113993
124971	113994
27506	113995
313266	113996
254	113997
55690	113998
9193	113999
133251	114000
11312	114001
48817	114002
143131	114003
165052	114004
4617	114005
7857	114006
1170	114007
100219	114008
10798	114009
119822	114010
53120	114011
239751	114012
200673	114013
24869	114014
2741	114015
21807	114016
189797	114017
5298	114018
153546	114019
176330	114020
9566	114021
101724	114022
435737	114023
2175	114024
217562	114025
59259	114026
396695	114027
14043	114028
95617	114029
417367	114030
16454	114031
5821	114032
214934	114033
11489	114034
5924	114035
214025	114036
152881	114037
343039	114038
10511	114039
5941	114040
247152	114041
26848	114042
150918	114043
330130	114044
300183	114045
99098	114046
287666	114047
31418	114048
1858	114049
8298	114050
82578	114051
371891	114052
117785	114053
81481	114054
72463	114055
170296	114056
211337	114057
21957	114058
21957	114059
21729	114060
44472	114061
118810	114062
335028	114063
138709	114064
20943	114065
25233	114066
88375	114067
45770	114068
33904	114069
8918	114070
180896	114071
151578	114072
283281	114073
149716	114074
60519	114075
418078	114076
833	114077
133290	114078
8615	114079
649	114080
270189	114081
190742	114082
8669	114083
67800	114084
11799	114085
16049	114086
11424	114087
87275	114088
28750	114089
33544	114090
34942	114091
115750	114092
99389	114093
5089	114094
53917	114095
173507	114096
80615	114097
252450	114098
91510	114099
24880	114100
137800	114101
374994	114102
162358	114103
316832	114104
355314	114105
102309	114106
18670	114107
399124	114108
4461	114109
304040	114110
140608	114111
51860	114112
150122	114113
1103	114114
101207	114115
5567	114116
47873	114117
443473	114118
205186	114119
70477	114120
13728	114121
615	114122
299651	114123
62862	114124
337847	114125
334496	114126
50433	114127
418017	114128
224931	114129
24093	114130
92546	114131
110053	114132
171949	114133
222	114134
272733	114135
211216	114136
128248	114137
4568	114138
39794	114139
312297	114140
87120	114141
132551	114142
16049	114143
139166	114144
276185	114145
23787	114146
133858	114147
121576	114148
441168	114149
9165	114150
90338	114151
357932	114152
31369	114153
101301	114154
105567	114155
14631	114156
88907	114157
78809	114158
338766	114159
269004	114160
45229	114161
25973	114162
25233	114163
322215	114164
89840	114165
5187	114166
308523	114167
287273	114168
146379	114169
129954	114170
139965	114171
14031	114172
3513	114173
44182	114174
40252	114175
139012	114176
209931	114177
34984	114178
91899	114179
130570	114180
4276	114181
93792	114182
39784	114183
14996	114184
238502	114185
1466	114186
2403	114187
6634	114188
156187	114189
23999	114190
336	114191
176087	114192
20462	114193
420622	114194
105178	114195
162595	114196
48136	114197
217768	114198
217391	114199
52568	114200
432601	114201
72756	114202
39917	114203
33268	114204
39665	114205
93907	114206
59797	114207
399778	114208
161372	114209
25318	114210
361621	114211
200226	114212
113153	114213
45194	114214
70235	114215
451200	114216
24436	114217
10170	114218
291661	114219
58127	114220
22070	114221
411267	114222
165494	114223
28288	114224
365933	114225
437409	114226
453915	114227
112417	114228
41889	114229
132115	114230
62914	114231
211049	114232
367353	114233
404935	114234
160576	114235
226210	114236
31824	114237
32788	114238
147535	114239
144509	114240
15382	114241
2427	114242
15537	114243
58292	114244
33455	114245
29891	114246
214144	114247
21778	114248
63138	114249
131	114250
53192	114251
179589	114252
87985	114253
246482	114254
81190	114255
117706	114256
53294	114257
241455	114258
79957	114259
29367	114260
192662	114261
10653	114262
4093	114263
452803	114264
143555	114265
23	114266
6760	114267
999	114268
307896	114269
85851	114270
96049	114271
24981	114272
247536	114273
1204	114274
350160	114275
294893	114276
344598	114277
131540	114278
420874	114279
18420	114280
279681	114281
247352	114282
11978	114283
3456	114284
208922	114285
127267	114286
104312	114287
1807	114288
98637	114289
208302	114290
7337	114291
16183	114292
4082	114293
85324	114294
46108	114295
14740	114296
59909	114297
40787	114298
32092	114299
107746	114300
230006	114301
6838	114302
16135	114303
142424	114304
274430	114305
68	114306
34369	114307
156187	114308
22870	114309
396440	114310
45797	114311
9396	114312
77894	114313
26665	114314
10826	114315
9145	114316
114884	114317
347826	114318
73809	114319
146161	114320
60533	114321
58732	114322
289048	114323
195655	114324
57383	114325
69218	114326
25152	114327
383231	114328
12198	114329
120545	114330
53858	114331
67098	114332
7349	114333
87277	114334
15620	114335
31814	114336
162435	114337
293448	114338
295792	114339
13949	114340
335977	114341
12230	114342
202082	114343
179215	114344
17634	114345
272140	114346
226794	114347
5389	114348
45368	114349
56818	114350
433001	114351
69331	114352
309094	114353
36005	114354
3646	114355
266493	114356
206398	114357
116770	114358
178375	114359
2508	114360
141690	114361
273	114362
84833	114363
391153	114364
95738	114365
76311	114366
27122	114367
31772	114368
12211	114369
253267	114370
8450	114371
234142	114372
142237	114373
107695	114374
212771	114375
194423	114376
175818	114377
228403	114378
218836	114379
312806	114380
411315	114381
63945	114382
119025	114383
7205	114384
46702	114385
55052	114386
37165	114387
61790	114388
23189	114389
110149	114390
264012	114391
63206	114392
135503	114393
38026	114394
51423	114395
1941	114396
19812	114397
3641	114398
215327	114399
1706	114400
126776	114401
39165	114402
11747	114403
24946	114404
459176	114405
366117	114406
46394	114407
183322	114408
302444	114409
446268	114410
16030	114411
165713	114412
676	114413
565	114414
65607	114415
354776	114416
11364	114417
115586	114418
106849	114419
103470	114420
37448	114421
176318	114422
285596	114423
128581	114424
12352	114425
393704	114426
107149	114427
82	114428
30807	114429
36111	114430
26136	114431
8229	114432
81714	114433
32659	114434
73888	114435
3485	114436
21538	114437
106911	114438
261709	114439
312232	114440
35776	114441
36945	114442
28525	114443
210072	114444
10435	114445
219277	114446
23923	114447
6288	114448
36331	114449
65898	114450
396160	114451
85399	114452
105048	114453
75	114454
175733	114455
8997	114456
49502	114457
7972	114458
5917	114459
28081	114460
6140	114461
77473	114462
22413	114463
426491	114464
88436	114465
194018	114466
65196	114467
156499	114468
49362	114469
116338	114470
276702	114471
375277	114472
163025	114473
406849	114474
107578	114475
456856	114476
95804	114477
284231	114478
266644	114479
51930	114480
359453	114481
97379	114482
127525	114483
74857	114484
18517	114485
66944	114486
4243	114487
18320	114488
102640	114489
12025	114490
365970	114491
11642	114492
127893	114493
19744	114494
110201	114495
26353	114496
172320	114497
89918	114498
159540	114499
159540	114500
94396	114501
34209	114502
57463	114503
117421	114504
25565	114505
43744	114506
5464	114507
15471	114508
425548	114509
245653	114510
2467	114511
56466	114512
5590	114513
50053	114514
83766	114515
17972	114516
74955	114517
12625	114518
2207	114519
4171	114520
154707	114521
191524	114522
88055	114523
43107	114524
243912	114525
162775	114526
44353	114527
168067	114528
131630	114529
24154	114530
203158	114531
286141	114532
45267	114533
112587	114534
176318	114535
22360	114536
7475	114537
2617	114538
75175	114539
12	114540
275606	114541
205287	114542
161335	114543
13523	114544
31085	114545
426	114546
197664	114547
30656	114548
102617	114549
380623	114550
250068	114551
15966	114552
77730	114553
11680	114554
109253	114555
44635	114556
28417	114557
99050	114558
336000	114559
39140	114560
207997	114561
262623	114562
2296	114563
99536	114564
170699	114565
5746	114566
192653	114567
27477	114568
160783	114569
267190	114570
38353	114571
88325	114572
240754	114573
8218	114574
101355	114575
321211	114576
24590	114577
3368	114578
426561	114579
320604	114580
164524	114581
88657	114582
367616	114583
27710	114584
76429	114585
56318	114586
108248	114587
25270	114588
99342	114589
99792	114590
12482	114591
321954	114592
10457	114593
399982	114594
153275	114595
1032	114596
1901	114597
16761	114598
32289	114599
105463	114600
379529	114601
383005	114602
107364	114603
65267	114604
170559	114605
16765	114606
267	114607
15055	114608
219699	114609
231733	114610
52884	114611
32965	114612
27792	114613
107265	114614
24032	114615
210288	114616
19142	114617
161154	114618
31488	114619
124756	114620
120637	114621
37559	114622
843	114623
2848	114624
232447	114625
108292	114626
379311	114627
12029	114628
57444	114629
99740	114630
40657	114631
101471	114632
255427	114633
123247	114634
102064	114635
56957	114636
862	114637
237642	114638
287209	114639
271	114640
132284	114641
60398	114642
10783	114643
290703	114644
3660	114645
8076	114646
8469	114647
373278	114648
155296	114649
401973	114650
11425	114651
47953	114652
53815	114653
28738	114654
44015	114655
170463	114656
25218	114657
242262	114658
411	114659
13758	114660
40672	114661
99259	114662
368285	114663
8108	114664
30599	114665
101799	114666
145044	114667
77443	114668
22511	114669
237997	114670
6902	114671
123663	114672
142688	114673
34933	114674
62202	114675
298229	114676
119807	114677
1216	114678
79213	114679
293150	114680
49759	114681
323807	114682
93892	114683
5369	114684
30298	114685
56864	114686
371946	114687
188598	114688
422172	114689
133690	114690
291307	114691
271500	114692
210455	114693
198173	114694
245468	114695
106732	114696
120350	114697
5337	114698
41091	114699
22360	114700
121844	114701
224986	114702
10096	114703
16214	114704
130537	114705
8079	114706
26089	114707
310445	114708
37076	114709
53169	114710
15933	114711
379933	114712
11292	114713
218310	114714
384416	114715
13704	114716
2097	114717
34456	114718
123973	114719
50110	114720
20171	114721
76352	114722
50745	114723
24196	114724
255552	114725
346564	114726
44610	114727
121	114728
291282	114729
771	114730
31200	114731
4515	114732
207997	114733
216785	114734
94419	114735
1154	114736
32407	114737
13183	114738
435004	114739
147306	114740
73209	114741
17030	114742
4850	114743
5369	114744
152019	114745
26635	114746
74587	114747
235948	114748
17654	114749
219810	114750
116777	114751
592	114752
2698	114753
90451	114754
187226	114755
13488	114756
1178	114757
91487	114758
41583	114759
29561	114760
55795	114761
3271	114762
4307	114763
56939	114764
18157	114765
706	114766
121363	114767
364117	114768
10563	114769
25385	114770
98386	114771
135450	114772
16505	114773
19439	114774
319395	114775
40083	114776
62021	114777
128026	114778
77492	114779
74579	114780
370331	114781
178662	114782
3297	114783
16288	114784
7501	114785
200740	114786
297970	114787
38133	114788
41906	114789
51440	114790
151412	114791
12436	114792
62868	114793
30711	114794
279793	114795
143050	114796
320855	114797
73243	114798
103274	114799
64063	114800
336987	114801
86144	114802
13037	114803
670	114804
15297	114805
447517	114806
9819	114807
299089	114808
28370	114809
22408	114810
8117	114811
50053	114812
2302	114813
2513	114814
12050	114815
319610	114816
73080	114817
59674	114818
213495	114819
198389	114820
24286	114821
109005	114822
2364	114823
402405	114824
7290	114825
60428	114826
134180	114827
242746	114828
64684	114829
228329	114830
249661	114831
459173	114832
20546	114833
168788	114834
102015	114835
79	114836
78939	114837
259954	114838
206936	114839
302873	114840
28074	114841
12273	114842
212324	114843
365708	114844
32177	114845
522	114846
108265	114847
1933	114848
38912	114849
69126	114850
306535	114851
10481	114852
7721	114853
219969	114854
231832	114855
23705	114856
270579	114857
47721	114858
65739	114859
51297	114860
28385	114861
4265	114862
6585	114863
48688	114864
33440	114865
52304	114866
54977	114867
42071	114868
400656	114869
349219	114870
27538	114871
53308	114872
39819	114873
129330	114874
111950	114875
160382	114876
398544	114877
38537	114878
220529	114879
56209	114880
56226	114881
12489	114882
301390	114883
2890	114884
793	114885
236921	114886
2152	114887
66886	114888
170353	114889
338151	114890
2447	114891
106436	114892
317735	114893
12	114894
59740	114895
3937	114896
19244	114897
8242	114898
254471	114899
223118	114900
755	114901
95035	114902
29207	114903
39673	114904
112320	114905
73901	114906
11886	114907
31621	114908
220787	114909
17449	114910
118687	114911
27855	114912
62018	114913
3735	114914
42025	114915
17852	114916
176241	114917
452784	114918
21963	114919
166821	114920
68083	114921
332583	114922
52873	114923
203049	114924
6198	114925
3373	114926
200219	114927
64607	114928
11531	114929
54873	114930
222652	114931
27000	114932
32278	114933
35562	114934
78170	114935
5487	114936
164180	114937
54731	114938
52098	114939
11197	114940
29355	114941
345281	114942
351	114943
6825	114944
219502	114945
65755	114946
44229	114947
76566	114948
4871	114949
85335	114950
11026	114951
108841	114952
132324	114953
190698	114954
31970	114955
367276	114956
65967	114957
4994	114958
458900	114959
241551	114960
1683	114961
134248	114962
167894	114963
53848	114964
85824	114965
10693	114966
300827	114967
15183	114968
42441	114969
430046	114970
795	114971
29421	114972
438542	114973
70725	114974
226405	114975
10099	114976
184263	114977
158117	114978
20766	114979
328898	114980
174773	114981
112817	114982
64497	114983
459145	114984
10956	114985
7220	114986
18124	114987
100165	114988
56338	114989
88611	114990
74519	114991
77178	114992
400336	114993
437788	114994
36129	114995
42133	114996
4613	114997
17221	114998
177647	114999
441242	115000
30172	115001
25763	115002
22699	115003
5453	115004
398112	115005
225535	115006
86214	115007
13076	115008
42802	115009
198396	115010
97	115011
1099	115012
18696	115013
183462	115014
160163	115015
220300	115016
55825	115017
32478	115018
202908	115019
123132	115020
227213	115021
21347	115022
96439	115023
113182	115024
39447	115025
47948	115026
56166	115027
24215	115028
36183	115029
96304	115030
5082	115031
15335	115032
127753	115033
120810	115034
31982	115035
247048	115036
54068	115037
452794	115038
236661	115039
34806	115040
15981	115041
30200	115042
42117	115043
124635	115044
16513	115045
107367	115046
120256	115047
228132	115048
257425	115049
35906	115050
344963	115051
211807	115052
115592	115053
58139	115054
21476	115055
440944	115056
27902	115057
113712	115058
59213	115059
37240	115060
9140	115061
1915	115062
343015	115063
51178	115064
73796	115065
68632	115066
27672	115067
128331	115068
15952	115069
450922	115070
4597	115071
1531	115072
66651	115073
8943	115074
89645	115075
28840	115076
39373	115077
9997	115078
154009	115079
62165	115080
54151	115081
36100	115082
146020	115083
64693	115084
122298	115085
185548	115086
43779	115087
31909	115088
83105	115089
78446	115090
44166	115091
132542	115092
105226	115093
245669	115094
122729	115095
372991	115096
431730	115097
200676	115098
305960	115099
104158	115100
18536	115101
424757	115102
44814	115103
287269	115104
212445	115105
8746	115106
77776	115107
298476	115108
2061	115109
59446	115110
269569	115111
235627	115112
142	115113
9841	115114
16794	115115
22987	115116
211916	115117
189812	115118
17929	115119
53748	115120
41867	115121
2711	115122
96821	115123
366418	115124
227669	115125
29357	115126
97431	115127
139009	115128
16727	115129
5638	115130
40597	115131
2548	115132
77698	115133
360897	115134
14632	115135
24303	115136
25703	115137
15408	115138
50928	115139
53617	115140
267922	115141
123029	115142
108261	115143
5084	115144
178115	115145
665	115146
65523	115147
29359	115148
35398	115149
27410	115150
104147	115151
29051	115152
22799	115153
172728	115154
337520	115155
155933	115156
4515	115157
172	115158
6559	115159
133671	115160
241937	115161
587	115162
256573	115163
12534	115164
52864	115165
198079	115166
166216	115167
72788	115168
93725	115169
104914	115170
225976	115171
1017	115172
56380	115173
13959	115174
58552	115175
9222	115176
127176	115177
14620	115178
121867	115179
285199	115180
55801	115181
5388	115182
145637	115183
5074	115184
34326	115185
56461	115186
109686	115187
266761	115188
5069	115189
48752	115190
26705	115191
51345	115192
100188	115193
53870	115194
23303	115195
156823	115196
202556	115197
415	115198
210478	115199
170129	115200
85368	115201
63447	115202
3908	115203
63370	115204
12101	115205
87431	115206
67263	115207
26751	115208
17594	115209
90844	115210
2822	115211
11501	115212
77011	115213
101783	115214
156109	115215
35083	115216
6100	115217
417773	115218
27035	115219
2997	115220
63644	115221
30431	115222
15603	115223
314790	115224
236823	115225
859	115226
95478	115227
4870	115228
4870	115229
21432	115230
75348	115231
299435	115232
9126	115233
40881	115234
87942	115235
386933	115236
12773	115237
151715	115238
11432	115239
198018	115240
64893	115241
442326	115242
8136	115243
226038	115244
2197	115245
108839	115246
133888	115247
179659	115248
239	115249
56114	115250
248969	115251
37359	115252
376371	115253
230538	115254
40026	115255
3375	115256
12976	115257
7556	115258
6798	115259
28827	115260
62292	115261
65176	115262
28608	115263
71356	115264
3289	115265
319174	115266
188650	115267
452	115268
116355	115269
5594	115270
63265	115271
232285	115272
156668	115273
5691	115274
41907	115275
97002	115276
29874	115277
50161	115278
391	115279
122997	115280
138957	115281
252336	115282
3078	115283
164173	115284
87149	115285
8920	115286
3611	115287
21640	115288
68686	115289
214546	115290
30033	115291
6382	115292
18215	115293
23497	115294
245968	115295
210287	115296
416760	115297
31221	115298
41759	115299
83035	115300
32872	115301
23173	115302
217641	115303
40916	115304
120715	115305
765	115306
18944	115307
4674	115308
147094	115309
10350	115310
60682	115311
204552	115312
254349	115313
32237	115314
19081	115315
383698	115316
434261	115317
188509	115318
132656	115319
44534	115320
430677	115321
3654	115322
121327	115323
179236	115324
57101	115325
125137	115326
18353	115327
199575	115328
7373	115329
17199	115330
223577	115331
61253	115332
31088	115333
37650	115334
110394	115335
37340	115336
57432	115337
100211	115338
32668	115339
160326	115340
5729	115341
14862	115342
449	115343
118625	115344
268852	115345
440756	115346
42577	115347
157665	115348
151990	115349
12427	115350
149643	115351
12219	115352
23318	115353
30048	115354
102539	115355
102829	115356
17936	115357
440447	115358
11438	115359
236439	115360
5173	115361
35761	115362
1709	115363
52973	115364
187701	115365
82796	115366
16545	115367
371508	115368
219400	115369
283444	115370
69295	115371
136732	115372
51431	115373
444286	115374
112501	115375
3386	115376
92381	115377
91742	115378
778	115379
214786	115380
59259	115381
1901	115382
3223	115383
1488	115384
361335	115385
39872	115386
201444	115387
179918	115388
87308	115389
3683	115390
7867	115391
190386	115392
115413	115393
120497	115394
236943	115395
366194	115396
53478	115397
21059	115398
131416	115399
301	115400
100831	115401
4012	115402
303407	115403
189004	115404
92059	115405
210061	115406
244402	115407
31069	115408
447600	115409
197766	115410
121191	115411
414730	115412
766	115413
208607	115414
173655	115415
8607	115416
1650	115417
6846	115418
59658	115419
16610	115420
24686	115421
221722	115422
29831	115423
89393	115424
348431	115425
77812	115426
40314	115427
6440	115428
152442	115429
65219	115430
55420	115431
32656	115432
229624	115433
129834	115434
375822	115435
7735	115436
26093	115437
14371	115438
61813	115439
356665	115440
96483	115441
3119	115442
231159	115443
45869	115444
235872	115445
30480	115446
34196	115447
84493	115448
38172	115449
55125	115450
1478	115451
60465	115452
50732	115453
17161	115454
202962	115455
21081	115456
63793	115457
242982	115458
11318	115459
179579	115460
12406	115461
82370	115462
47289	115463
239713	115464
137	115465
4426	115466
21646	115467
15335	115468
247083	115469
120182	115470
79011	115471
42053	115472
113786	115473
5641	115474
144780	115475
29577	115476
56135	115477
16758	115478
8045	115479
36434	115480
6824	115481
2407	115482
213162	115483
5956	115484
7226	115485
1727	115486
53661	115487
24161	115488
219457	115489
63825	115490
362231	115491
143604	115492
425948	115493
18836	115494
449664	115495
5692	115496
6744	115497
393443	115498
198853	115499
103311	115500
10889	115501
70	115502
445199	115503
8149	115504
67570	115505
59956	115506
40044	115507
7204	115508
105543	115509
19764	115510
169528	115511
28550	115512
1590	115513
240940	115514
7908	115515
332878	115516
1081	115517
7198	115518
8554	115519
10461	115520
125434	115521
450076	115522
86745	115523
330089	115524
16829	115525
63441	115526
69041	115527
123015	115528
392134	115529
34876	115530
29438	115531
10626	115532
161834	115533
3554	115534
42500	115535
200514	115536
7937	115537
165344	115538
139328	115539
52502	115540
387648	115541
381430	115542
115785	115543
381378	115544
23208	115545
370207	115546
100293	115547
12698	115548
91846	115549
17110	115550
78396	115551
207661	115552
9454	115553
223491	115554
3439	115555
22131	115556
931	115557
4171	115558
77926	115559
216087	115560
123047	115561
1025	115562
274368	115563
76635	115564
59124	115565
86006	115566
127085	115567
49052	115568
27658	115569
41829	115570
3958	115571
9549	115572
69883	115573
100117	115574
61795	115575
11711	115576
100121	115577
71335	115578
14328	115579
73916	115580
18909	115581
81094	115582
125888	115583
78813	115584
204268	115585
145392	115586
40380	115587
309820	115588
354852	115589
44674	115590
4327	115591
37706	115592
10046	115593
369554	115594
289751	115595
18031	115596
382901	115597
5969	115598
294186	115599
31360	115600
5357	115601
105513	115602
169086	115603
64722	115604
389295	115605
114555	115606
8518	115607
121751	115608
157960	115609
1999	115610
85408	115611
5097	115612
21927	115613
340424	115614
322066	115615
84074	115616
13689	115617
222164	115618
294678	115619
20804	115620
17836	115621
121	115622
60992	115623
188	115624
5739	115625
15698	115626
261890	115627
6527	115628
92117	115629
40420	115630
424032	115631
162022	115632
33503	115633
12824	115634
101120	115635
13232	115636
214608	115637
232057	115638
74127	115639
111347	115640
97388	115641
342700	115642
224427	115643
406322	115644
16550	115645
36175	115646
2045	115647
66348	115648
59482	115649
350705	115650
65508	115651
64049	115652
6101	115653
124349	115654
308739	115655
72727	115656
38191	115657
11706	115658
109284	115659
44344	115660
11818	115661
330962	115662
5387	115663
58837	115664
86825	115665
434796	115666
34943	115667
66558	115668
188846	115669
882	115670
47358	115671
309116	115672
56573	115673
28340	115674
94358	115675
195560	115676
19316	115677
125827	115678
4632	115679
3735	115680
226658	115681
22411	115682
55362	115683
37565	115684
23607	115685
32282	115686
9396	115687
108809	115688
17766	115689
1302	115690
79716	115691
1947	115692
178914	115693
86110	115694
12	115695
202861	115696
95570	115697
9139	115698
73370	115699
4620	115700
12121	115701
114405	115702
41091	115703
413645	115704
28780	115705
16492	115706
33088	115707
100501	115708
234732	115709
17520	115710
211478	115711
94281	115712
63129	115713
4431	115714
55231	115715
4423	115716
47376	115717
196516	115718
13890	115719
45974	115720
424369	115721
249910	115722
1226	115723
8470	115724
29177	115725
6697	115726
19752	115727
5817	115728
273459	115729
33001	115730
11605	115731
127754	115732
117239	115733
440247	115734
148850	115735
168654	115736
176077	115737
259173	115738
55760	115739
234112	115740
229335	115741
124627	115742
16865	115743
1900	115744
13281	115745
143719	115746
366209	115747
220847	115748
30970	115749
145617	115750
11276	115751
48605	115752
47777	115753
91073	115754
40627	115755
448654	115756
47483	115757
117160	115758
18975	115759
88995	115760
377482	115761
212956	115762
111017	115763
34363	115764
438589	115765
5318	115766
30786	115767
41102	115768
36389	115769
212717	115770
91427	115771
125407	115772
19452	115773
19452	115774
15813	115775
382023	115776
16666	115777
60874	115778
1660	115779
18736	115780
10519	115781
123215	115782
56806	115783
434801	115784
60366	115785
51804	115786
405483	115787
57435	115788
16167	115789
6432	115790
11988	115791
21252	115792
22860	115793
153804	115794
199068	115795
284	115796
36659	115797
113861	115798
7507	115799
160206	115800
108373	115801
38103	115802
192834	115803
432202	115804
406409	115805
51110	115806
89666	115807
95591	115808
438380	115809
24966	115810
37483	115811
448317	115812
151055	115813
414168	115814
29961	115815
75049	115816
204039	115817
52136	115818
8299	115819
303087	115820
20975	115821
94379	115822
59109	115823
5107	115824
363940	115825
114108	115826
121285	115827
384255	115828
20659	115829
47232	115830
28010	115831
155436	115832
105997	115833
33094	115834
65556	115835
2411	115836
173482	115837
434232	115838
252893	115839
64955	115840
17936	115841
395138	115842
32882	115843
207950	115844
101992	115845
436685	115846
23623	115847
393	115848
37063	115849
1154	115850
5732	115851
125964	115852
54459	115853
30333	115854
20047	115855
162200	115856
244148	115857
81249	115858
163368	115859
23666	115860
11519	115861
78670	115862
159432	115863
42306	115864
22639	115865
5743	115866
56105	115867
389957	115868
360933	115869
15332	115870
105542	115871
6452	115872
18140	115873
9292	115874
27747	115875
49441	115876
239168	115877
44751	115878
50	115879
237538	115880
431718	115881
43213	115882
1216	115883
85638	115884
13596	115885
245216	115886
456354	115887
171233	115888
196940	115889
21493	115890
99721	115891
10293	115892
119	115893
142709	115894
146111	115895
295192	115896
9407	115897
204468	115898
95843	115899
179645	115900
3379	115901
79887	115902
70429	115903
9916	115904
102858	115905
4951	115906
7717	115907
2503	115908
441472	115909
3430	115910
188433	115911
893	115912
39423	115913
14424	115914
179134	115915
479	115916
106906	115917
40007	115918
62714	115919
46943	115920
12150	115921
109540	115922
156871	115923
300690	115924
37114	115925
83709	115926
7678	115927
204224	115928
64976	115929
52287	115930
84677	115931
36273	115932
7242	115933
223694	115934
12229	115935
184895	115936
15427	115937
137122	115938
35635	115939
77004	115940
36284	115941
302200	115942
86727	115943
281309	115944
3881	115945
37178	115946
46743	115947
27927	115948
11484	115949
72676	115950
152133	115951
111964	115952
4632	115953
202290	115954
19353	115955
155114	115956
390617	115957
405721	115958
194993	115959
69931	115960
227653	115961
34436	115962
99296	115963
14320	115964
159152	115965
434211	115966
6645	115967
24811	115968
91378	115969
26719	115970
10920	115971
10154	115972
2091	115973
1018	115974
23016	115975
225379	115976
167542	115977
4503	115978
11295	115979
90157	115980
96748	115981
383	115982
104651	115983
316633	115984
119982	115985
68345	115986
125587	115987
44262	115988
20842	115989
143157	115990
6237	115991
128185	115992
6303	115993
7896	115994
98051	115995
137028	115996
88183	115997
22185	115998
31227	115999
423337	116000
267443	116001
82688	116002
114132	116003
36974	116004
50951	116005
15662	116006
97557	116007
16857	116008
87575	116009
397129	116010
92740	116011
77380	116012
312441	116013
68329	116014
104056	116015
5212	116016
418872	116017
104121	116018
3448	116019
22735	116020
107891	116021
366229	116022
122818	116023
10691	116024
206204	116025
233388	116026
262122	116027
293218	116028
22200	116029
355057	116030
8259	116031
10545	116032
435957	116033
80070	116034
247293	116035
1204	116036
150268	116037
91574	116038
453711	116039
451842	116040
203974	116041
194658	116042
64937	116043
22338	116044
206085	116045
16551	116046
240599	116047
77308	116048
5082	116049
168146	116050
127544	116051
223093	116052
460	116053
36502	116054
39810	116055
8845	116056
112241	116057
129272	116058
267551	116059
34957	116060
41912	116061
128360	116062
30693	116063
458686	116064
139019	116065
5893	116066
173022	116067
119390	116068
32058	116069
69132	116070
9939	116071
119897	116072
265595	116073
323165	116074
46001	116075
64813	116076
14634	116077
391702	116078
21722	116079
18115	116080
19779	116081
7477	116082
215387	116083
18356	116084
157210	116085
400727	116086
418288	116087
320423	116088
190748	116089
165089	116090
106978	116091
13403	116092
61332	116093
453973	116094
116440	116095
46599	116096
39566	116097
233024	116098
96033	116099
81236	116100
89261	116101
121112	116102
14685	116103
45317	116104
28779	116105
4125	116106
678	116107
21709	116108
248861	116109
302	116110
203465	116111
102775	116112
124059	116113
6992	116114
14997	116115
18201	116116
9285	116117
58878	116118
75267	116119
19	116120
458673	116121
179696	116122
7227	116123
69392	116124
123209	116125
2995	116126
218457	116127
282176	116128
74696	116129
136997	116130
90559	116131
28756	116132
176078	116133
135436	116134
398524	116135
88241	116136
22633	116137
113059	116138
36735	116139
1934	116140
78700	116141
314585	116142
290913	116143
166280	116144
218002	116145
65454	116146
6108	116147
214670	116148
376121	116149
144378	116150
88371	116151
1513	116152
1031	116153
453543	116154
98845	116155
284557	116156
219222	116157
171692	116158
350167	116159
93804	116160
167316	116161
103532	116162
39508	116163
276169	116164
182438	116165
4657	116166
6276	116167
12664	116168
56217	116169
27809	116170
169237	116171
92104	116172
201483	116173
90195	116174
323315	116175
128608	116176
71149	116177
16634	116178
420906	116179
12174	116180
378751	116181
269807	116182
107383	116183
113680	116184
54066	116185
5579	116186
118158	116187
38531	116188
222994	116189
440795	116190
21856	116191
7413	116192
12475	116193
47614	116194
38105	116195
24415	116196
335629	116197
239320	116198
263348	116199
66817	116200
6533	116201
1343	116202
88656	116203
104588	116204
81115	116205
195461	116206
389163	116207
19207	116208
12354	116209
31042	116210
36245	116211
118889	116212
5380	116213
385541	116214
1424	116215
246262	116216
10845	116217
62691	116218
2023	116219
100379	116220
12371	116221
398814	116222
38698	116223
1626	116224
14207	116225
118834	116226
359741	116227
489	116228
111916	116229
419594	116230
57430	116231
83832	116232
11014	116233
244126	116234
62495	116235
10207	116236
90013	116237
26408	116238
342316	116239
53638	116240
223957	116241
48686	116242
151514	116243
8918	116244
385254	116245
25239	116246
87410	116247
22029	116248
37959	116249
262575	116250
56710	116251
183534	116252
395	116253
3057	116254
2203	116255
6589	116256
397281	116257
185149	116258
281391	116259
313	116260
169398	116261
238566	116262
65426	116263
22991	116264
291511	116265
358016	116266
369445	116267
7867	116268
86676	116269
207871	116270
34762	116271
130299	116272
170312	116273
50579	116274
318793	116275
201798	116276
27723	116277
24239	116278
27148	116279
96636	116280
43600	116281
8781	116282
120408	116283
191798	116284
306	116285
264479	116286
185620	116287
295	116288
1242	116289
162255	116290
91084	116291
249467	116292
220603	116293
116717	116294
127451	116295
24033	116296
427895	116297
1220	116298
386995	116299
28829	116300
5295	116301
181588	116302
22091	116303
75357	116304
177369	116305
81884	116306
167227	116307
22552	116308
39042	116309
238798	116310
250581	116311
63988	116312
126482	116313
353138	116314
14433	116315
4110	116316
253994	116317
454806	116318
275849	116319
4515	116320
63367	116321
192389	116322
1250	116323
70964	116324
54811	116325
140793	116326
31679	116327
77614	116328
397672	116329
82792	116330
49453	116331
6268	116332
122815	116333
435836	116334
126008	116335
65547	116336
395842	116337
180949	116338
34080	116339
9210	116340
338914	116341
168000	116342
77363	116343
164924	116344
63243	116345
3475	116346
355541	116347
57727	116348
385184	116349
83682	116350
328450	116351
41236	116352
196355	116353
193445	116354
39670	116355
180352	116356
245815	116357
98326	116358
12631	116359
102449	116360
438326	116361
174174	116362
36154	116363
5713	116364
78809	116365
134936	116366
219854	116367
128614	116368
44382	116369
23653	116370
39765	116371
315	116372
9434	116373
201639	116374
101143	116375
30433	116376
19538	116377
96679	116378
54430	116379
114802	116380
152332	116381
279794	116382
840	116383
306694	116384
73918	116385
398836	116386
258080	116387
72000	116388
104123	116389
1003	116390
76510	116391
7957	116392
70780	116393
47600	116394
72672	116395
222489	116396
296144	116397
50652	116398
33677	116399
13462	116400
3516	116401
7271	116402
3301	116403
68898	116404
21077	116405
55905	116406
79483	116407
144533	116408
204168	116409
11059	116410
2555	116411
83484	116412
74043	116413
121753	116414
2808	116415
217348	116416
364435	116417
34246	116418
34314	116419
39704	116420
44172	116421
27024	116422
382647	116423
38076	116424
238530	116425
479	116426
110718	116427
35336	116428
70816	116429
311465	116430
158155	116431
112552	116432
270399	116433
65053	116434
131895	116435
51019	116436
220718	116437
139111	116438
315730	116439
336419	116440
247655	116441
338190	116442
249928	116443
223322	116444
75701	116445
179451	116446
110931	116447
28282	116448
21314	116449
272983	116450
90337	116451
387016	116452
199013	116453
269658	116454
47423	116455
76721	116456
203587	116457
8651	116458
84660	116459
4013	116460
392697	116461
74487	116462
34780	116463
36563	116464
25390	116465
105485	116466
1105	116467
147098	116468
201692	116469
15118	116470
326796	116471
209	116472
264967	116473
23208	116474
6930	116475
145900	116476
49448	116477
48805	116478
379096	116479
20379	116480
9821	116481
15835	116482
23438	116483
193395	116484
8029	116485
114609	116486
174227	116487
143153	116488
10814	116489
8628	116490
35939	116491
40102	116492
56684	116493
3668	116494
6098	116495
7806	116496
27386	116497
119371	116498
95250	116499
152556	116500
233803	116501
39052	116502
55730	116503
431735	116504
82804	116505
86549	116506
401464	116507
212	116508
99275	116509
225993	116510
247355	116511
119837	116512
339	116513
287712	116514
274563	116515
253361	116516
151529	116517
44972	116518
124714	116519
190748	116520
96695	116521
2943	116522
3394	116523
13109	116524
229771	116525
203441	116526
2162	116527
20940	116528
202315	116529
271229	116530
251252	116531
106729	116532
103225	116533
172	116534
135545	116535
246952	116536
19516	116537
6837	116538
14734	116539
23064	116540
122032	116541
75640	116542
73745	116543
12116	116544
227931	116545
381996	116546
206721	116547
98474	116548
211687	116549
368636	116550
71444	116551
76367	116552
46338	116553
182753	116554
210108	116555
405606	116556
193270	116557
373020	116558
127613	116559
44670	116560
141441	116561
10493	116562
167200	116563
379402	116564
187372	116565
96004	116566
231607	116567
160064	116568
186327	116569
313858	116570
64980	116571
65196	116572
52817	116573
7931	116574
168211	116575
245024	116576
197483	116577
84187	116578
22752	116579
104832	116580
171448	116581
34309	116582
371056	116583
30343	116584
12762	116585
37421	116586
11165	116587
96703	116588
271931	116589
72886	116590
265045	116591
27544	116592
156736	116593
125473	116594
122599	116595
58212	116596
139909	116597
4768	116598
126024	116599
20211	116600
56714	116601
55596	116602
447509	116603
417135	116604
205462	116605
92372	116606
39431	116607
257806	116608
61759	116609
130260	116610
77169	116611
27704	116612
298	116613
204625	116614
52304	116615
298	116616
24949	116617
249847	116618
180860	116619
2740	116620
8825	116621
14543	116622
91307	116623
231966	116624
57337	116625
216926	116626
280114	116627
246644	116628
74293	116629
419470	116630
296528	116631
93589	116632
418659	116633
402235	116634
128104	116635
449924	116636
126913	116637
426030	116638
228026	116639
112892	116640
199462	116641
126588	116642
217800	116643
1038	116644
454635	116645
192913	116646
43626	116647
227958	116648
81123	116649
9336	116650
52666	116651
145360	116652
90497	116653
94389	116654
47045	116655
52024	116656
30752	116657
1223	116658
57578	116659
229584	116660
51419	116661
408380	116662
97045	116663
114006	116664
28714	116665
3312	116666
438083	116667
99	116668
244275	116669
7363	116670
395771	116671
1353	116672
320956	116673
254288	116674
452104	116675
24792	116676
588	116677
7428	116678
182893	116679
50892	116680
97852	116681
34253	116682
419512	116683
715	116684
282372	116685
115990	116686
371987	116687
143681	116688
153849	116689
46833	116690
402664	116691
421576	116692
26452	116693
387693	116694
22870	116695
209999	116696
10721	116697
167696	116698
21077	116699
28023	116700
168387	116701
81455	116702
35189	116703
28190	116704
5735	116705
4226	116706
329155	116707
62452	116708
32232	116709
367333	116710
112734	116711
51602	116712
206551	116713
28369	116714
29979	116715
231857	116716
67289	116717
13122	116718
229162	116719
246057	116720
87287	116721
31417	116722
108631	116723
44394	116724
3874	116725
88165	116726
393903	116727
202997	116728
50459	116729
52372	116730
397079	116731
174884	116732
148208	116733
247022	116734
87592	116735
329961	116736
395704	116737
274530	116738
149485	116739
347569	116740
84042	116741
190503	116742
132411	116743
39598	116744
8281	116745
100436	116746
22032	116747
47376	116748
139208	116749
315	116750
139654	116751
167828	116752
292639	116753
95541	116754
107596	116755
390789	116756
285135	116757
364143	116758
335927	116759
84817	116760
94258	116761
54557	116762
49609	116763
366824	116764
64085	116765
135429	116766
15462	116767
20627	116768
455898	116769
37256	116770
13607	116771
76983	116772
14826	116773
182882	116774
286905	116775
113324	116776
201524	116777
69215	116778
13234	116779
7891	116780
134846	116781
8587	116782
134039	116783
175042	116784
1068	116785
19404	116786
95818	116787
360495	116788
39406	116789
8786	116790
20067	116791
208296	116792
12353	116793
2343	116794
7433	116795
4466	116796
10340	116797
1703	116798
196033	116799
327	116800
249346	116801
82955	116802
27714	116803
32425	116804
97586	116805
38029	116806
39551	116807
22958	116808
49709	116809
7574	116810
32952	116811
373300	116812
4435	116813
46544	116814
104508	116815
110028	116816
4312	116817
1909	116818
354845	116819
59023	116820
192075	116821
98036	116822
220440	116823
1918	116824
244190	116825
7913	116826
43795	116827
89917	116828
416044	116829
371445	116830
555	116831
222370	116832
67394	116833
61	116834
358263	116835
135006	116836
6844	116837
71176	116838
243868	116839
32425	116840
131269	116841
28118	116842
386656	116843
117649	116844
207477	116845
210521	116846
57834	116847
131284	116848
168674	116849
62540	116850
235533	116851
111276	116852
183609	116853
56592	116854
40242	116855
30733	116856
53275	116857
111695	116858
9046	116859
34198	116860
217583	116861
46514	116862
56220	116863
272678	116864
60232	116865
256635	116866
4489	116867
65671	116868
15193	116869
28328	116870
5521	116871
166593	116872
201586	116873
107183	116874
60253	116875
17428	116876
10	116877
9901	116878
21	116879
11468	116880
193705	116881
192140	116882
171070	116883
194756	116884
17976	116885
1188	116886
136240	116887
21091	116888
295329	116889
10164	116890
12491	116891
292724	116892
68623	116893
21467	116894
68955	116895
75344	116896
145763	116897
69627	116898
196989	116899
19494	116900
16534	116901
157886	116902
37012	116903
86147	116904
152926	116905
225814	116906
60832	116907
134944	116908
22052	116909
165222	116910
69099	116911
187945	116912
72058	116913
429772	116914
209758	116915
124192	116916
381729	116917
50386	116918
7376	116919
444521	116920
445734	116921
136807	116922
216365	116923
449400	116924
323447	116925
5202	116926
54366	116927
457357	116928
102355	116929
404512	116930
140176	116931
408949	116932
175956	116933
442572	116934
38119	116935
318560	116936
27267	116937
133876	116938
224842	116939
137275	116940
405179	116941
82173	116942
263086	116943
40187	116944
253532	116945
158482	116946
164563	116947
319084	116948
401567	116949
433512	116950
280104	116951
77933	116952
332372	116953
40879	116954
380372	116955
344624	116956
142362	116957
181364	116958
176319	116959
173601	116960
70096	116961
328258	116962
159121	116963
91237	116964
48013	116965
57190	116966
361704	116967
307140	116968
184206	116969
106703	116970
212846	116971
246380	116972
99223	116973
8784	116974
427614	116975
65573	116976
306734	116977
450007	116978
5438	116979
84797	116980
394193	116981
27927	116982
304395	116983
460217	116984
178260	116985
75032	116986
169304	116987
64727	116988
199582	116989
46964	116990
73622	116991
77574	116992
143030	116993
423528	116994
39821	116995
127767	116996
227374	116997
65769	116998
266810	116999
208748	117000
199964	117001
135397	117002
377906	117003
455590	117004
312662	117005
21392	117006
51287	117007
196989	117008
356461	117009
14560	117010
125863	117011
171664	117012
98231	117013
135373	117014
86158	117015
672	117016
6150	117017
14691	117018
418880	117019
416472	117020
107088	117021
345196	117022
450337	117023
354831	117024
210817	117025
39488	117026
102617	117027
445125	117028
289016	117029
298425	117030
45503	117031
145107	117032
137480	117033
54805	117034
91406	117035
123966	117036
14151	117037
75755	117038
47615	117039
441003	117040
190674	117041
41977	117042
420735	117043
5931	117044
17268	117045
67346	117046
283123	117047
45510	117048
44897	117049
122709	117050
112110	117051
207180	117052
231280	117053
441674	117054
19729	117055
53835	117056
154257	117057
88003	117058
2549	117059
12	117060
70376	117061
78784	117062
470	117063
418730	117064
3192	117065
6491	117066
269480	117067
8954	117068
315627	117069
350011	117070
53231	117071
158899	117072
25198	117073
118304	117074
138669	117075
163018	117076
32756	117077
391050	117078
218952	117079
122356	117080
101750	117081
402361	117082
205544	117083
70225	117084
152055	117085
158446	117086
69660	117087
274723	117088
233320	117089
410031	117090
173794	117091
126146	117092
246009	117093
319745	117094
8125	117095
325351	117096
128879	117097
227993	117098
331808	117099
151506	117100
352598	117101
59461	117102
367921	117103
227289	117104
176661	117105
256950	117106
159867	117107
454903	117108
246143	117109
47312	117110
187530	117111
5112	117112
404383	117113
3505	117114
7883	117115
430750	117116
447799	117117
190802	117118
54083	117119
307506	117120
32869	117121
431986	117122
12969	117123
18108	117124
197747	117125
421369	117126
425873	117127
76420	117128
44091	117129
26748	117130
184160	117131
192383	117132
77709	117133
245046	117134
260211	117135
350072	117136
443016	117137
104998	117138
248414	117139
186915	117140
124579	117141
178666	117142
215024	117143
381222	117144
124579	117145
413987	117146
223040	117147
381652	117148
96023	117149
168309	117150
228625	117151
19171	117152
438857	117153
446333	117154
192938	117155
319032	117156
45412	117157
85516	117158
297007	117159
320778	117160
15245	117161
185640	117162
2106	117163
5982	117164
48840	117165
45445	117166
1334	117167
123410	117168
284803	117169
75509	117170
29391	117171
433197	117172
75871	117173
337448	117174
446258	117175
2496	117176
9336	117177
31290	117178
1445	117179
46340	117180
29607	117181
24754	117182
43305	117183
5840	117184
209999	117185
8221	117186
142192	117187
439391	117188
402768	117189
76585	117190
124356	117191
186275	117192
213410	117193
56543	117194
151738	117195
338602	117196
92255	117197
68337	117198
149802	117199
271928	117200
199815	117201
16833	117202
11052	117203
249533	117204
46984	117205
36394	117206
248569	117207
6710	117208
13674	117209
420553	117210
105699	117211
26738	117212
238560	117213
349828	117214
458127	117215
60525	117216
265266	117217
109368	117218
9080	117219
100025	117220
70628	117221
1368	117222
6894	117223
2497	117224
205438	117225
13634	117226
214913	117227
155730	117228
155728	117229
93015	117230
89796	117231
196448	117232
2873	117233
219041	117234
289028	117235
52380	117236
266380	117237
41745	117238
9705	117239
21236	117240
175350	117241
261872	117242
256870	117243
26163	117244
100271	117245
1961	117246
93727	117247
78535	117248
388887	117249
290925	117250
11626	117251
430253	117252
286384	117253
224496	117254
314457	117255
16600	117256
21069	117257
128101	117258
87332	117259
87908	117260
238323	117261
203537	117262
169145	117263
281006	117264
56358	117265
271592	117266
22726	117267
38698	117268
1735	117269
235187	117270
398	117271
117450	117272
397117	117273
8955	117274
16526	117275
5693	117276
1490	117277
61725	117278
338992	117279
3307	117280
123794	117281
118780	117282
232825	117283
162493	117284
30547	117285
88974	117286
50349	117287
237821	117288
64348	117289
39582	117290
2449	117291
123176	117292
71538	117293
23640	117294
7103	117295
11270	117296
287901	117297
53207	117298
43838	117299
79003	117300
7236	117301
451847	117302
81218	117303
85206	117304
151768	117305
239407	117306
86630	117307
160324	117308
23574	117309
10604	117310
15220	117311
20403	117312
7001	117313
1661	117314
309466	117315
344966	117316
344614	117317
45090	117318
48439	117319
22211	117320
306635	117321
2380	117322
42487	117323
60737	117324
2498	117325
155271	117326
135016	117327
30465	117328
42571	117329
11257	117330
6701	117331
17951	117332
1525	117333
121536	117334
457060	117335
453202	117336
14266	117337
477	117338
34098	117339
573	117340
416160	117341
74290	117342
135	117343
27362	117344
9530	117345
7443	117346
26431	117347
31363	117348
114270	117349
86195	117350
23034	117351
4691	117352
314482	117353
71894	117354
200218	117355
28595	117356
89345	117357
92522	117358
356846	117359
56666	117360
34198	117361
323056	117362
7657	117363
3203	117364
6735	117365
2159	117366
15596	117367
168086	117368
39338	117369
19764	117370
6446	117371
56949	117372
17388	117373
3112	117374
177268	117375
53795	117376
29277	117377
254828	117378
421198	117379
111979	117380
378312	117381
376629	117382
33246	117383
16565	117384
413103	117385
3749	117386
163915	117387
441660	117388
39150	117389
437983	117390
285914	117391
172824	117392
114143	117393
62247	117394
11613	117395
172898	117396
401847	117397
25527	117398
197797	117399
117046	117400
105740	117401
450589	117402
30863	117403
88739	117404
32840	117405
396845	117406
240403	117407
429643	117408
222290	117409
375596	117410
75443	117411
192753	117412
6351	117413
99365	117414
58591	117415
5561	117416
13141	117417
108899	117418
38232	117419
10041	117420
188392	117421
172130	117422
22600	117423
141348	117424
61393	117425
38248	117426
328018	117427
38248	117428
8315	117429
38542	117430
34366	117431
279570	117432
38542	117433
58591	117434
286646	117435
40295	117436
387609	117437
76999	117438
368432	117439
149983	117440
76638	117441
28242	117442
281	117443
287414	117444
129854	117445
34451	117446
58167	117447
31372	117448
49017	117449
244575	117450
64321	117451
5649	117452
393504	117453
268894	117454
298439	117455
268597	117456
456982	117457
51877	117458
114681	117459
352435	117460
190634	117461
62484	117462
58838	117463
108679	117464
352510	117465
197152	117466
183528	117467
442907	117468
111093	117469
450839	117470
430062	117471
323629	117472
275120	117473
17971	117474
1094	117475
363776	117476
341599	117477
137695	117478
377547	117479
414236	117480
41279	117481
321172	117482
176785	117483
28825	117484
37094	117485
326403	117486
104255	117487
15523	117488
101975	117489
197404	117490
81598	117491
185122	117492
80432	117493
33102	117494
170853	117495
112478	117496
11845	117497
128848	117498
405624	117499
372080	117500
211877	117501
53022	117502
302377	117503
208984	117504
42316	117505
328937	117506
205427	117507
234644	117508
156038	117509
19143	117510
97732	117511
189690	117512
135833	117513
393865	117514
50623	117515
37742	117516
105606	117517
413148	117518
67536	117519
246225	117520
97872	117521
154891	117522
359348	117523
328106	117524
267179	117525
199442	117526
251527	117527
62823	117528
81599	117529
16486	117530
236800	117531
792	117532
61948	117533
442669	117534
17915	117535
18692	117536
74758	117537
205091	117538
94438	117539
134337	117540
155	117541
109936	117542
451629	117543
251046	117544
99760	117545
237485	117546
456847	117547
99535	117548
358235	117549
95921	117550
138595	117551
436630	117552
130072	117553
402069	117554
246647	117555
202109	117556
459925	117557
53747	117558
35859	117559
18692	117560
378897	117561
195607	117562
368555	117563
335841	117564
308364	117565
44308	117566
245857	117567
22691	117568
307353	117569
18149	117570
75140	117571
56699	117572
280492	117573
192677	117574
133007	117575
72009	117576
114642	117577
54080	117578
119410	117579
51754	117580
359917	117581
88324	117582
2004	117583
317694	117584
11495	117585
1806	117586
219802	117587
20213	117588
70551	117589
407969	117590
49323	117591
9008	117592
126780	117593
6573	117594
51852	117595
405564	117596
7692	117597
7713	117598
292902	117599
2243	117600
7958	117601
65436	117602
116319	117603
17117	117604
54997	117605
149229	117606
315336	117607
165450	117608
164376	117609
305096	117610
70578	117611
282078	117612
349532	117613
402685	117614
439635	117615
252370	117616
59914	117617
202480	117618
255012	117619
311758	117620
210051	117621
54338	117622
327479	117623
38500	117624
24645	117625
248458	117626
172816	117627
65058	117628
60353	117629
291532	117630
325248	117631
275144	117632
409113	117633
278743	117634
274751	117635
422490	117636
267046	117637
333092	117638
266601	117639
430240	117640
320551	117641
246112	117642
114129	117643
52672	117644
123208	117645
450470	117646
395666	117647
308067	117648
142600	117649
85128	117650
4687	117651
422969	117652
244270	117653
56759	117654
337522	117655
91425	117656
321064	117657
71478	117658
26135	117659
14398	117660
92266	117661
236863	117662
61108	117663
360146	117664
133060	117665
290556	117666
8615	117667
10051	117668
261571	117669
438199	117670
269372	117671
6011	117672
74518	117673
24261	117674
153819	117675
54020	117676
103375	117677
202283	117678
39260	117679
143821	117680
345769	117681
26573	117682
2633	117683
94819	117684
442259	117685
244075	117686
17538	117687
119427	117688
426766	117689
53771	117690
72184	117691
165385	117692
230238	117693
6399	117694
218770	117695
124923	117696
7794	117697
350210	117698
261730	117699
73667	117700
189123	117701
201527	117702
27469	117703
124272	117704
187960	117705
411697	117706
8088	117707
134852	117708
58568	117709
451571	117710
50601	117711
4082	117712
117863	117713
218824	117714
9213	117715
90099	117716
7960	117717
228129	117718
251871	117719
334597	117720
138390	117721
124737	117722
210172	117723
202360	117724
179643	117725
430292	117726
406114	117727
88894	117728
127358	117729
7132	117730
316524	117731
13424	117732
13424	117733
132640	117734
61704	117735
30651	117736
1094	117737
2012	117738
22136	117739
146337	117740
116435	117741
49037	117742
142985	117743
370864	117744
450998	117745
277174	117746
48116	117747
50544	117748
66812	117749
39757	117750
203685	117751
98275	117752
21852	117753
350563	117754
418499	117755
65793	117756
245579	117757
126350	117758
233775	117759
33472	117760
234451	117761
111255	117762
84026	117763
322977	117764
85033	117765
171401	117766
297495	117767
153799	117768
399656	117769
23448	117770
47402	117771
6572	117772
245761	117773
8100	117774
97680	117775
140676	117776
349948	117777
326410	117778
30490	117779
125225	117780
134837	117781
5559	117782
156882	117783
71378	117784
363447	117785
203846	117786
55068	117787
11013	117788
438482	117789
46660	117790
272750	117791
24924	117792
96255	117793
215201	117794
242283	117795
189876	117796
323580	117797
64078	117798
189876	117799
156722	117800
53264	117801
107403	117802
456448	117803
218627	117804
308170	117805
18930	117806
307766	117807
355067	117808
112450	117809
252790	117810
57866	117811
178586	117812
87842	117813
71342	117814
7389	117815
131077	117816
347933	117817
118951	117818
118951	117819
1634	117820
57912	117821
142690	117822
390739	117823
23477	117824
100617	117825
253733	117826
113125	117827
28472	117828
106190	117829
306708	117830
63786	117831
3009	117832
29867	117833
183702	117834
105016	117835
13911	117836
52786	117837
300619	117838
24696	117839
43582	117840
162803	117841
162815	117842
157	117843
16003	117844
49651	117845
82843	117846
308869	117847
141206	117848
6932	117849
291253	117850
2961	117851
343615	117852
80577	117853
424267	117854
164834	117855
777	117856
196840	117857
31262	117858
45664	117859
105652	117860
409151	117861
159284	117862
77719	117863
284790	117864
251417	117865
76598	117866
183148	117867
165734	117868
45188	117869
354515	117870
64667	117871
430417	117872
308388	117873
21315	117874
57358	117875
45021	117876
66542	117877
20170	117878
131638	117879
432895	117880
50958	117881
326854	117882
24603	117883
119034	117884
401693	117885
390009	117886
115064	117887
34160	117888
62711	117889
109063	117890
245597	117891
394951	117892
218576	117893
121030	117894
82364	117895
218928	117896
3897	117897
348734	117898
286719	117899
616	117900
189465	117901
24953	117902
258797	117903
433072	117904
1583	117905
212747	117906
5046	117907
384995	117908
205583	117909
30101	117910
190811	117911
32560	117912
97320	117913
22758	117914
171961	117915
120818	117916
27608	117917
433770	117918
67057	117919
168	117920
135521	117921
1748	117922
51241	117923
65977	117924
153434	117925
172596	117926
16254	117927
65972	117928
18824	117929
167998	117930
193191	117931
20608	117932
67905	117933
192902	117934
69067	117935
365377	117936
222550	117937
419452	117938
126817	117939
16254	117940
27915	117941
105419	117942
65977	117943
44346	117944
292064	117945
159306	117946
67798	117947
59160	117948
208868	117949
380998	117950
69949	117951
61715	117952
61715	117953
8744	117954
74980	117955
405998	117956
404429	117957
216693	117958
380755	117959
36454	117960
53123	117961
380607	117962
285445	117963
14982	117964
33575	117965
240329	117966
184417	117967
185275	117968
248571	117969
77862	117970
182417	117971
316003	117972
215738	117973
14142	117974
169358	117975
115215	117976
267202	117977
212773	117978
59089	117979
187622	117980
451299	117981
27516	117982
380041	117983
194804	117984
64485	117985
75252	117986
6166	117987
10084	117988
10620	117989
623	117990
74453	117991
288181	117992
363528	117993
36953	117994
51170	117995
62130	117996
33475	117997
2464	117998
34329	117999
6999	118000
205206	118001
221	118002
95011	118003
1599	118004
2876	118005
37679	118006
344103	118007
37671	118008
293473	118009
173439	118010
413546	118011
70214	118012
402034	118013
142379	118014
455325	118015
410444	118016
150987	118017
458039	118018
39517	118019
172647	118020
107627	118021
129679	118022
303886	118023
303885	118024
436184	118025
219441	118026
93113	118027
245946	118028
331228	118029
64594	118030
168436	118031
81845	118032
22053	118033
274626	118034
313042	118035
5709	118036
12211	118037
150282	118038
60815	118039
12666	118040
126024	118041
161509	118042
34302	118043
406647	118044
154171	118045
142666	118046
119755	118047
31596	118048
101157	118049
174981	118050
64432	118051
195037	118052
127655	118053
315479	118054
64456	118055
189278	118056
80676	118057
413185	118058
1827	118059
423451	118060
406565	118061
66867	118062
368718	118063
455430	118064
442592	118065
320563	118066
456430	118067
391830	118068
61367	118069
8935	118070
22133	118071
165433	118072
415248	118073
232542	118074
421789	118075
200848	118076
406015	118077
69469	118078
240250	118079
72786	118080
384800	118081
120551	118082
80232	118083
417711	118084
180660	118085
8935	118086
35080	118087
112143	118088
234952	118089
20667	118090
108533	118091
376611	118092
63422	118093
185623	118094
174085	118095
129882	118096
12482	118097
152003	118098
50223	118099
5892	118100
281442	118101
50766	118102
242142	118103
211253	118104
188090	118105
243607	118106
196011	118107
188486	118108
260091	118109
196800	118110
87890	118111
104919	118112
3461	118113
454205	118114
35605	118115
397150	118116
396085	118117
62493	118118
245232	118119
76097	118120
125390	118121
226314	118122
394000	118123
83558	118124
356101	118125
57722	118126
215158	118127
337383	118128
104107	118129
95344	118130
75507	118131
57157	118132
75187	118133
64160	118134
416169	118135
50540	118136
87198	118137
34093	118138
135840	118139
40410	118140
196757	118141
446110	118142
33134	118143
299151	118144
371926	118145
278575	118146
196300	118147
29812	118148
68646	118149
384605	118150
260012	118151
108822	118152
61177	118153
141748	118154
426935	118155
354022	118156
141472	118157
363629	118158
71000	118159
291831	118160
90470	118161
410122	118162
224432	118163
372765	118164
175681	118165
218826	118166
93537	118167
86359	118168
3304	118169
177931	118170
364889	118171
40381	118172
264971	118173
82951	118174
199308	118175
73137	118176
17361	118177
2688	118178
75747	118179
10520	118180
61271	118181
138254	118182
136845	118183
130607	118184
137743	118185
53466	118186
11017	118187
288618	118188
163406	118189
151773	118190
52380	118191
436759	118192
221991	118193
19083	118194
296611	118195
159106	118196
68401	118197
367852	118198
80948	118199
235817	118200
19241	118201
301655	118202
189458	118203
112486	118204
238427	118205
454954	118206
53429	118207
406002	118208
421860	118209
438595	118210
132369	118211
165554	118212
202844	118213
14669	118214
31490	118215
40952	118216
454847	118217
194552	118218
439076	118219
245010	118220
101264	118221
121868	118222
211578	118223
9972	118224
149438	118225
167885	118226
183643	118227
10158	118228
62352	118229
190096	118230
87723	118231
403010	118232
76671	118233
180286	118234
304795	118235
73001	118236
68868	118237
286593	118238
74550	118239
157142	118240
31244	118241
174091	118242
431971	118243
104378	118244
4084	118245
55134	118246
250765	118247
174743	118248
81173	118249
357430	118250
33689	118251
420521	118252
26	118253
184723	118254
78536	118255
444639	118256
171431	118257
4500	118258
59101	118259
8916	118260
155284	118261
177548	118262
360873	118263
420334	118264
49863	118265
255451	118266
158328	118267
291107	118268
20168	118269
360364	118270
234354	118271
72992	118272
46195	118273
68829	118274
25895	118275
3377	118276
10858	118277
32066	118278
110761	118279
165603	118280
164156	118281
163513	118282
83347	118283
420209	118284
27420	118285
355115	118286
373283	118287
144481	118288
159679	118289
91216	118290
46344	118291
173102	118292
4213	118293
42028	118294
302471	118295
3430	118296
3515	118297
28428	118298
236282	118299
154276	118300
72203	118301
36873	118302
64891	118303
9235	118304
15732	118305
2523	118306
120280	118307
109753	118308
151946	118309
152477	118310
443871	118311
3830	118312
99066	118313
33746	118314
102391	118315
48698	118316
3088	118317
160652	118318
16831	118319
110423	118320
98528	118321
169661	118322
242647	118323
1432	118324
96393	118325
208087	118326
243723	118327
181641	118328
236734	118329
218398	118330
181434	118331
176959	118332
411730	118333
100553	118334
166980	118335
56792	118336
212069	118337
108619	118338
430768	118339
2167	118340
12183	118341
4850	118342
57897	118343
40959	118344
10244	118345
3418	118346
431370	118347
294718	118348
340046	118349
64946	118350
62932	118351
42736	118352
48460	118353
55743	118354
41304	118355
340591	118356
17585	118357
83628	118358
13517	118359
458013	118360
278848	118361
394165	118362
137497	118363
86467	118364
100396	118365
220860	118366
363946	118367
352448	118368
245649	118369
192267	118370
247907	118371
159357	118372
448673	118373
274305	118374
102644	118375
448152	118376
243036	118377
359782	118378
342649	118379
245740	118380
20211	118381
297101	118382
237674	118383
202146	118384
372252	118385
30855	118386
77726	118387
125278	118388
153427	118389
365913	118390
229675	118391
30314	118392
238969	118393
288251	118394
436776	118395
147721	118396
160463	118397
4884	118398
224286	118399
108941	118400
74194	118401
403047	118402
305057	118403
454997	118404
251293	118405
116008	118406
144443	118407
443870	118408
282172	118409
116829	118410
136888	118411
136888	118412
162236	118413
365503	118414
245740	118415
35292	118416
251281	118417
207497	118418
328641	118419
24108	118420
326625	118421
234327	118422
158300	118423
377697	118424
14914	118425
254734	118426
258785	118427
317137	118428
110908	118429
9078	118430
435049	118431
199557	118432
372905	118433
117639	118434
1075	118435
39842	118436
190426	118437
40591	118438
209884	118439
148112	118440
224503	118441
24846	118442
274816	118443
372029	118444
170407	118445
70533	118446
245306	118447
330533	118448
95858	118449
5048	118450
27439	118451
65289	118452
312157	118453
89813	118454
319262	118455
42023	118456
10832	118457
397641	118458
117278	118459
142386	118460
150228	118461
301767	118462
156530	118463
177377	118464
372088	118465
221878	118466
419710	118467
121830	118468
25253	118469
38090	118470
37508	118471
39244	118472
70599	118473
73072	118474
90392	118475
194083	118476
325257	118477
337282	118478
198674	118479
31385	118480
172918	118481
73551	118482
34997	118483
381381	118484
30700	118485
112518	118486
213762	118487
181152	118488
7136	118489
229330	118490
15778	118491
167268	118492
22513	118493
19014	118494
5981	118495
51639	118496
184422	118497
128788	118498
91039	118499
45276	118500
161257	118501
161257	118502
247	118503
52257	118504
281044	118505
192804	118506
3115	118507
454501	118508
212454	118509
169125	118510
52935	118511
3115	118512
219596	118513
34792	118514
164972	118515
52739	118516
189216	118517
216859	118518
114316	118519
259086	118520
331149	118521
335595	118522
314139	118523
379482	118524
235805	118525
327254	118526
322123	118527
89855	118528
262973	118529
150306	118530
360788	118531
62816	118532
360585	118533
7344	118534
218293	118535
24376	118536
74288	118537
234117	118538
324262	118539
343686	118540
49960	118541
192	118542
192	118543
71014	118544
342480	118545
423173	118546
226491	118547
168056	118548
62695	118549
1786	118550
449337	118551
60445	118552
26463	118553
381585	118554
456210	118555
20583	118556
147235	118557
30983	118558
67856	118559
446956	118560
20025	118561
306038	118562
174318	118563
205750	118564
16210	118565
26633	118566
252978	118567
128737	118568
43506	118569
253402	118570
202196	118571
5886	118572
58075	118573
6070	118574
89158	118575
214227	118576
109815	118577
251799	118578
389104	118579
373294	118580
256474	118581
105166	118582
360232	118583
45245	118584
295	118585
16326	118586
16326	118587
60171	118588
202159	118589
24639	118590
60449	118591
81420	118592
414402	118593
104911	118594
129586	118595
13160	118596
4992	118597
6991	118598
47691	118599
363910	118600
228937	118601
68906	118602
355371	118603
238476	118604
183325	118605
81523	118606
268091	118607
9867	118608
134432	118609
268084	118610
39298	118611
195	118612
99372	118613
312553	118614
3319	118615
55260	118616
44012	118617
19860	118618
24021	118619
215579	118620
196748	118621
82269	118622
51220	118623
233560	118624
151147	118625
247879	118626
375786	118627
250111	118628
74834	118629
12907	118630
445787	118631
410538	118632
415833	118633
114790	118634
66015	118635
15603	118636
239133	118637
256	118638
80836	118639
38332	118640
102414	118641
58626	118642
6888	118643
120443	118644
4263	118645
172661	118646
6619	118647
39359	118648
107079	118649
6961	118650
453431	118651
439454	118652
99893	118653
122822	118654
254079	118655
2991	118656
72264	118657
191122	118658
1584	118659
444226	118660
232195	118661
302750	118662
237255	118663
403064	118664
96798	118665
301338	118666
4898	118667
91929	118668
385345	118669
6423	118670
11092	118671
49076	118672
30208	118673
102439	118674
291198	118675
100138	118676
9787	118677
115112	118678
302514	118679
7603	118680
264134	118681
2521	118682
194497	118683
196246	118684
176845	118685
48555	118686
19426	118687
342184	118688
164281	118689
16844	118690
293136	118691
41107	118692
445762	118693
167037	118694
234049	118695
284325	118696
18047	118697
55793	118698
54833	118699
21552	118700
80787	118701
42331	118702
18766	118703
233151	118704
212284	118705
198317	118706
17812	118707
12867	118708
259036	118709
403870	118710
216431	118711
106208	118712
69090	118713
274243	118714
60876	118715
124216	118716
272946	118717
292749	118718
51618	118719
176009	118720
450103	118721
113310	118722
305813	118723
361045	118724
115808	118725
113078	118726
119730	118727
210248	118728
159026	118729
93752	118730
49083	118731
3400	118732
101335	118733
115591	118734
130113	118735
277700	118736
24965	118737
33138	118738
243191	118739
242671	118740
247709	118741
407967	118742
361147	118743
339376	118744
108959	118745
17814	118746
458239	118747
2501	118748
320986	118749
160924	118750
148265	118751
219166	118752
195297	118753
321737	118754
131101	118755
434511	118756
25297	118757
27140	118758
288433	118759
42546	118760
294643	118761
7406	118762
106207	118763
42691	118764
122370	118765
410344	118766
58381	118767
30580	118768
140419	118769
94256	118770
302000	118771
28249	118772
119385	118773
69040	118774
17698	118775
84042	118776
84042	118777
156010	118778
95171	118779
345709	118780
204660	118781
351638	118782
110559	118783
39988	118784
84200	118785
115228	118786
180714	118787
5628	118788
5628	118789
5628	118790
82794	118791
317077	118792
417284	118793
417708	118794
85428	118795
21199	118796
39798	118797
35111	118798
29166	118799
458659	118800
448103	118801
116207	118802
214132	118803
195020	118804
104958	118805
175223	118806
9513	118807
128602	118808
430172	118809
452111	118810
329342	118811
218875	118812
9874	118813
294446	118814
66863	118815
156184	118816
11110	118817
71552	118818
239436	118819
208567	118820
32837	118821
71229	118822
150121	118823
1350	118824
104486	118825
176	118826
6712	118827
111643	118828
74820	118829
332738	118830
56701	118831
130274	118832
15974	118833
51694	118834
28193	118835
225449	118836
165287	118837
120590	118838
73153	118839
135952	118840
28943	118841
12904	118842
149536	118843
403357	118844
131856	118845
145144	118846
145386	118847
28064	118848
74599	118849
427849	118850
224919	118851
72260	118852
408147	118853
269164	118854
140257	118855
153674	118856
432649	118857
14201	118858
380120	118859
28142	118860
196190	118861
382742	118862
422512	118863
435924	118864
439586	118865
75169	118866
276748	118867
31423	118868
39866	118869
316318	118870
388216	118871
51271	118872
285506	118873
5596	118874
91501	118875
31423	118876
23064	118877
260704	118878
122821	118879
150306	118880
97336	118881
53307	118882
184249	118883
339299	118884
420748	118885
138375	118886
119943	118887
143803	118888
77207	118889
103431	118890
60122	118891
451515	118892
193989	118893
37180	118894
408922	118895
442621	118896
439280	118897
455056	118898
26216	118899
72636	118900
247666	118901
232407	118902
33840	118903
102237	118904
15098	118905
32345	118906
42626	118907
329352	118908
410492	118909
12159	118910
14172	118911
185205	118912
50699	118913
31943	118914
46995	118915
19859	118916
211037	118917
332926	118918
134095	118919
3017	118920
33706	118921
103334	118922
137320	118923
317478	118924
26151	118925
136004	118926
228733	118927
128481	118928
103371	118929
41436	118930
50591	118931
402420	118932
63198	118933
142235	118934
107027	118935
3659	118936
161113	118937
8204	118938
23692	118939
78456	118940
120559	118941
174014	118942
101788	118943
15422	118944
89417	118945
3158	118946
385656	118947
76511	118948
8713	118949
52719	118950
76472	118951
12339	118952
52723	118953
409	118954
1743	118955
150040	118956
41590	118957
55656	118958
304763	118959
121200	118960
102719	118961
94291	118962
162	118963
127952	118964
321529	118965
243138	118966
91878	118967
91876	118968
162	118969
35554	118970
48499	118971
26033	118972
259157	118973
6135	118974
200076	118975
37446	118976
213217	118977
201597	118978
385507	118979
183855	118980
89417	118981
439252	118982
344256	118983
390797	118984
14390	118985
50316	118986
21809	118987
26846	118988
192713	118989
25737	118990
415316	118991
16023	118992
30492	118993
212101	118994
96623	118995
161115	118996
311165	118997
1310	118998
270983	118999
66040	119000
111952	119001
1743	119002
38978	119003
356399	119004
292648	119005
66327	119006
135123	119007
372759	119008
162	119009
321	119010
27046	119011
5725	119012
235842	119013
121487	119014
46173	119015
11554	119016
18986	119017
220349	119018
307471	119019
6310	119020
88166	119021
57024	119022
105462	119023
139503	119024
10144	119025
51356	119026
20202	119027
192654	119028
158	119029
301810	119030
157417	119031
457372	119032
270913	119033
132615	119034
6079	119035
48877	119036
226886	119037
177889	119038
141439	119039
307614	119040
166452	119041
52822	119042
72568	119043
375288	119044
26858	119045
22407	119046
321316	119047
424576	119048
267690	119049
167786	119050
428212	119051
119135	119052
63	119053
164749	119054
92904	119055
30900	119056
150723	119057
205993	119058
256955	119059
78056	119060
119124	119061
234990	119062
188865	119063
234928	119064
316604	119065
54619	119066
135142	119067
371556	119068
162978	119069
181833	119070
238830	119071
112179	119072
117556	119073
218801	119074
8770	119075
202233	119076
105427	119077
52080	119078
197818	119079
242295	119080
332730	119081
418876	119082
37481	119083
371555	119084
376778	119085
238431	119086
34169	119087
197824	119088
412017	119089
213100	119090
99837	119091
105082	119092
100300	119093
351603	119094
37481	119095
7096	119096
410764	119097
7096	119098
135723	119099
349821	119100
4181	119101
22042	119102
120928	119103
338022	119104
26088	119105
82313	119106
2632	119107
56755	119108
20852	119109
43411	119110
73180	119111
124865	119112
322238	119113
403128	119114
26597	119115
43410	119116
237586	119117
393456	119118
333240	119119
245574	119120
11325	119121
133208	119122
239855	119123
100402	119124
399989	119125
201101	119126
237974	119127
341447	119128
4491	119129
113889	119130
41940	119131
341897	119132
37847	119133
303226	119134
240791	119135
65062	119136
47387	119137
109385	119138
94157	119139
144689	119140
241224	119141
119076	119142
6108	119143
228449	119144
211575	119145
229306	119146
147448	119147
11513	119148
97414	119149
245420	119150
30494	119151
25607	119152
113009	119153
82685	119154
56866	119155
81985	119156
30864	119157
345795	119158
119215	119159
232515	119160
6006	119161
171498	119162
74299	119163
66078	119164
76261	119165
408932	119166
39902	119167
54076	119168
130916	119169
324907	119170
39816	119171
77524	119172
45709	119173
221833	119174
27092	119175
5123	119176
159569	119177
65944	119178
56845	119179
47235	119180
193927	119181
4	119182
44146	119183
175146	119184
25742	119185
83594	119186
387692	119187
192476	119188
241213	119189
7446	119190
121787	119191
222353	119192
26922	119193
7459	119194
214917	119195
267762	119196
81820	119197
355190	119198
236043	119199
15381	119200
78648	119201
206	119202
287936	119203
416527	119204
60425	119205
236855	119206
459294	119207
42932	119208
40292	119209
88219	119210
49388	119211
6654	119212
232685	119213
116539	119214
16510	119215
322496	119216
428692	119217
369899	119218
412239	119219
100092	119220
58571	119221
209783	119222
21910	119223
407085	119224
11301	119225
35492	119226
368741	119227
429850	119228
299873	119229
21714	119230
227806	119231
277092	119232
33531	119233
114328	119234
376396	119235
99468	119236
20272	119237
255956	119238
30445	119239
8905	119240
136040	119241
185611	119242
138149	119243
166269	119244
138961	119245
257476	119246
261641	119247
193300	119248
375152	119249
222657	119250
135015	119251
10659	119252
124151	119253
123530	119254
12106	119255
243764	119256
106641	119257
182603	119258
268024	119259
341361	119260
451221	119261
428495	119262
143713	119263
222471	119264
434686	119265
395622	119266
33262	119267
449613	119268
32870	119269
120736	119270
103975	119271
60397	119272
89434	119273
117556	119274
34587	119275
383103	119276
189692	119277
208569	119278
173802	119279
238092	119280
329195	119281
60593	119282
251993	119283
119551	119284
289816	119285
276941	119286
65805	119287
202590	119288
26978	119289
146595	119290
1489	119291
36684	119292
125714	119293
107762	119294
36729	119295
39777	119296
188230	119297
19261	119298
68718	119299
72923	119300
6583	119301
383947	119302
131199	119303
50798	119304
1618	119305
16778	119306
14269	119307
169439	119308
29552	119309
266274	119310
130803	119311
500	119312
142905	119313
35967	119314
177475	119315
55502	119316
1231	119317
153891	119318
408255	119319
262325	119320
94277	119321
56356	119322
158616	119323
127063	119324
234841	119325
53820	119326
426006	119327
93300	119328
13886	119329
14766	119330
192189	119331
38486	119332
48260	119333
253954	119334
322598	119335
244491	119336
263046	119337
265711	119338
383286	119339
94322	119340
215677	119341
100231	119342
28748	119343
194102	119344
104151	119345
2237	119346
64289	119347
3711	119348
112784	119349
42152	119350
186940	119351
106635	119352
22016	119353
315475	119354
3464	119355
75193	119356
418020	119357
99555	119358
45026	119359
340606	119360
58333	119361
25637	119362
151568	119363
126531	119364
91117	119365
30120	119366
433375	119367
104177	119368
103746	119369
174186	119370
60365	119371
10528	119372
7369	119373
353	119374
17273	119375
270429	119376
23207	119377
138044	119378
678	119379
385910	119380
272277	119381
26768	119382
55010	119383
39302	119384
135543	119385
413080	119386
94672	119387
447357	119388
110532	119389
23733	119390
57505	119391
226004	119392
37313	119393
16970	119394
106618	119395
241608	119396
410	119397
14639	119398
12677	119399
10705	119400
235698	119401
90140	119402
1622	119403
20142	119404
220411	119405
6519	119406
80641	119407
97643	119408
360218	119409
97643	119410
50961	119411
340	119412
864	119413
23410	119414
362619	119415
314133	119416
374555	119417
66731	119418
66731	119419
112049	119420
40946	119421
126808	119422
30635	119423
5538	119424
262211	119425
415061	119426
2320	119427
424870	119428
68400	119429
76419	119430
425648	119431
104984	119432
81063	119433
1067	119434
43534	119435
119933	119436
40418	119437
217254	119438
250078	119439
59646	119440
81097	119441
90788	119442
62093	119443
4243	119444
61074	119445
77287	119446
157473	119447
41806	119448
2809	119449
117022	119450
123325	119451
1677	119452
453	119453
48681	119454
192504	119455
65466	119456
415042	119457
79175	119458
341152	119459
99754	119460
83554	119461
46500	119462
206028	119463
74149	119464
76552	119465
3401	119466
294590	119467
99614	119468
194172	119469
439265	119470
50690	119471
382541	119472
189557	119473
302497	119474
5013	119475
314246	119476
15854	119477
7766	119478
453063	119479
186877	119480
3843	119481
34832	119482
56596	119483
71338	119484
329021	119485
34082	119486
3013	119487
212273	119488
413919	119489
9497	119490
91376	119491
4983	119492
310049	119493
10313	119494
61093	119495
111846	119496
28563	119497
9944	119498
30494	119499
47239	119500
11812	119501
229286	119502
189316	119503
221053	119504
132678	119505
137825	119506
56587	119507
43026	119508
241562	119509
189954	119510
7286	119511
289517	119512
6936	119513
75958	119514
217232	119515
7246	119516
418935	119517
218736	119518
187340	119519
19308	119520
5186	119521
197622	119522
3873	119523
59047	119524
211494	119525
413369	119526
29478	119527
417312	119528
3161	119529
224678	119530
40065	119531
184148	119532
191827	119533
4319	119534
3963	119535
105415	119536
103886	119537
63680	119538
319159	119539
159646	119540
20822	119541
73352	119542
210430	119543
221823	119544
7983	119545
31500	119546
70660	119547
3780	119548
99959	119549
11393	119550
23623	119551
45302	119552
125056	119553
14538	119554
95905	119555
35876	119556
71207	119557
1560	119558
52386	119559
203288	119560
326048	119561
3227	119562
210146	119563
37898	119564
8674	119565
248205	119566
375621	119567
430991	119568
116654	119569
89053	119570
357587	119571
55058	119572
297385	119573
7128	119574
13657	119575
183707	119576
1937	119577
116047	119578
353506	119579
85223	119580
33754	119581
81391	119582
6801	119583
53237	119584
71448	119585
96117	119586
83073	119587
25178	119588
162936	119589
315390	119590
45107	119591
4960	119592
399294	119593
22081	119594
57126	119595
110620	119596
38610	119597
9677	119598
84505	119599
98342	119600
19615	119601
20694	119602
89987	119603
56262	119604
7177	119605
120574	119606
307773	119607
3926	119608
982	119609
65357	119610
86523	119611
791	119612
13102	119613
79677	119614
87351	119615
398845	119616
114194	119617
126523	119618
277425	119619
127427	119620
55182	119621
187053	119622
386672	119623
12860	119624
205168	119625
1169	119626
2230	119627
121919	119628
250482	119629
81755	119630
5132	119631
93591	119632
987	119633
33645	119634
138756	119635
49164	119636
62443	119637
13911	119638
2741	119639
141585	119640
9746	119641
32069	119642
57313	119643
26861	119644
428604	119645
289686	119646
373198	119647
5447	119648
173756	119649
12237	119650
60538	119651
62646	119652
42361	119653
229702	119654
6895	119655
350	119656
102138	119657
198898	119658
97128	119659
339516	119660
352415	119661
222417	119662
251069	119663
73913	119664
406060	119665
10090	119666
270772	119667
142525	119668
221577	119669
182803	119670
10809	119671
370681	119672
85055	119673
198	119674
59261	119675
104290	119676
26300	119677
3696	119678
162455	119679
92353	119680
379678	119681
20307	119682
188640	119683
182433	119684
386529	119685
381056	119686
84642	119687
131130	119688
213729	119689
111342	119690
267376	119691
200273	119692
114286	119693
29729	119694
215	119695
162673	119696
156983	119697
6490	119698
7708	119699
11622	119700
44861	119701
9879	119702
17614	119703
175644	119704
71423	119705
6166	119706
2576	119707
232961	119708
36097	119709
16950	119710
6280	119711
91316	119712
147831	119713
206969	119714
1339	119715
174244	119716
60870	119717
16962	119718
4161	119719
6275	119720
4714	119721
21087	119722
164794	119723
51716	119724
376793	119725
32518	119726
130111	119727
359838	119728
70455	119729
160259	119730
44235	119731
235992	119732
4388	119733
165446	119734
8789	119735
121737	119736
66808	119737
341631	119738
10534	119739
103884	119740
83014	119741
167189	119742
30119	119743
3290	119744
5453	119745
197846	119746
12066	119747
128583	119748
1138	119749
232	119750
1952	119751
34008	119752
76786	119753
290208	119754
156854	119755
125668	119756
452999	119757
221775	119758
74018	119759
224583	119760
16800	119761
113275	119762
127187	119763
50592	119764
361207	119765
7689	119766
3199	119767
140839	119768
230640	119769
108081	119770
119227	119771
47230	119772
63216	119773
208054	119774
144231	119775
59810	119776
33754	119777
34481	119778
10072	119779
97393	119780
182258	119781
47045	119782
113966	119783
23782	119784
125888	119785
246379	119786
206703	119787
3226	119788
2117	119789
112526	119790
118093	119791
19301	119792
217913	119793
407106	119794
7580	119795
183898	119796
196618	119797
230618	119798
17986	119799
96254	119800
244622	119801
8074	119802
9874	119803
36602	119804
111555	119805
17877	119806
173950	119807
77691	119808
2072	119809
386439	119810
455461	119811
281676	119812
22486	119813
107063	119814
136099	119815
9702	119816
201526	119817
82655	119818
9096	119819
1994	119820
4747	119821
79565	119822
190544	119823
84958	119824
113259	119825
182472	119826
189037	119827
407816	119828
32200	119829
73492	119830
20293	119831
226999	119832
376011	119833
34770	119834
190957	119835
160551	119836
65885	119837
145718	119838
2442	119839
356637	119840
137634	119841
263520	119842
230614	119843
276343	119844
48185	119845
134028	119846
98007	119847
22776	119848
19184	119849
3736	119850
7429	119851
736	119852
32254	119853
5221	119854
52826	119855
30892	119856
201939	119857
786	119858
175503	119859
127471	119860
88735	119861
284376	119862
62114	119863
173673	119864
258912	119865
24959	119866
136025	119867
84197	119868
330167	119869
5054	119870
127382	119871
212345	119872
241022	119873
10483	119874
112463	119875
76124	119876
172923	119877
13604	119878
158641	119879
85471	119880
47422	119881
56326	119882
959	119883
17764	119884
11310	119885
101221	119886
167490	119887
241050	119888
14230	119889
37685	119890
11986	119891
142654	119892
135121	119893
245446	119894
15624	119895
156969	119896
240168	119897
123843	119898
1801	119899
320842	119900
339055	119901
31132	119902
153398	119903
18711	119904
30136	119905
692	119906
450499	119907
2907	119908
75317	119909
127066	119910
5400	119911
270592	119912
14355	119913
285832	119914
120056	119915
42083	119916
56776	119917
51852	119918
2892	119919
366217	119920
295739	119921
133527	119922
7823	119923
81146	119924
295578	119925
73048	119926
259069	119927
231	119928
49411	119929
25434	119930
116197	119931
7813	119932
448533	119933
400645	119934
86498	119935
27772	119936
138877	119937
63625	119938
93927	119939
193959	119940
34361	119941
132652	119942
29845	119943
54538	119944
111440	119945
274631	119946
75193	119947
57027	119948
116324	119949
39713	119950
279709	119951
109898	119952
11510	119953
361613	119954
45687	119955
239490	119956
138182	119957
105276	119958
55885	119959
129017	119960
205078	119961
107389	119962
141901	119963
353989	119964
197117	119965
222459	119966
134764	119967
385690	119968
200231	119969
110146	119970
210792	119971
159705	119972
353706	119973
272583	119974
106854	119975
397076	119976
414614	119977
207555	119978
32999	119979
164748	119980
145800	119981
74783	119982
75202	119983
3206	119984
220659	119985
438621	119986
213973	119987
384160	119988
119770	119989
242916	119990
28476	119991
8816	119992
424579	119993
197522	119994
351522	119995
250736	119996
12057	119997
1720	119998
1241	119999
305467	120000
5440	120001
16502	120002
45131	120003
387537	120004
150934	120005
88723	120006
130628	120007
121694	120008
11161	120009
230680	120010
155998	120011
170974	120012
6020	120013
6792	120014
12710	120015
1408	120016
268159	120017
56228	120018
3064	120019
4082	120020
1096	120021
171018	120022
79943	120023
386420	120024
12737	120025
166306	120026
171385	120027
172417	120028
389962	120029
322819	120030
292191	120031
47727	120032
47557	120033
78118	120034
48447	120035
194646	120036
452406	120037
32048	120038
55962	120039
46509	120040
98962	120041
125641	120042
433096	120043
431156	120044
181676	120045
84916	120046
1553	120047
194726	120048
1	120049
117191	120050
314428	120051
271600	120052
124938	120053
410692	120054
88485	120055
29618	120056
135598	120057
233927	120058
369816	120059
413706	120060
328114	120061
210622	120062
424862	120063
37259	120064
302801	120065
376570	120066
214918	120067
400607	120068
209828	120069
252731	120070
241471	120071
276791	120072
90346	120073
298588	120074
368648	120075
167877	120076
403727	120077
29488	120078
9875	120079
405992	120080
107735	120081
363994	120082
280514	120083
168796	120084
311938	120085
13046	120086
67043	120087
87333	120088
242441	120089
245955	120090
8754	120091
42115	120092
302535	120093
235349	120094
47602	120095
323833	120096
205127	120097
188576	120098
336533	120099
57700	120100
28155	120101
160196	120102
418750	120103
31104	120104
289499	120105
64154	120106
209000	120107
54670	120108
63787	120109
162716	120110
5960	120111
167013	120112
388484	120113
50983	120114
292036	120115
62794	120116
198293	120117
94679	120118
34595	120119
105607	120120
23819	120121
79292	120122
108339	120123
33093	120124
205569	120125
75328	120126
345929	120127
228940	120128
97112	120129
132525	120130
111549	120131
66956	120132
35074	120133
379799	120134
240147	120135
124554	120136
178868	120137
19529	120138
390036	120139
448561	120140
259559	120141
105577	120142
246329	120143
21532	120144
108688	120145
259817	120146
663	120147
323786	120148
85492	120149
224881	120150
79619	120151
892	120152
368125	120153
447558	120154
39862	120155
186455	120156
126624	120157
2466	120158
37584	120159
125676	120160
33476	120161
91478	120162
90840	120163
11440	120164
3556	120165
235601	120166
99450	120167
4998	120168
230460	120169
207918	120170
24474	120171
39025	120172
16449	120173
7881	120174
12800	120175
379049	120176
380592	120177
71062	120178
157719	120179
22956	120180
25745	120181
15081	120182
77723	120183
35298	120184
815	120185
223892	120186
8306	120187
115675	120188
4130	120189
105724	120190
13054	120191
164302	120192
43327	120193
271	120194
226852	120195
3755	120196
15463	120197
13097	120198
177936	120199
43272	120200
392884	120201
131351	120202
66800	120203
223916	120204
52970	120205
159577	120206
102679	120207
254157	120208
279005	120209
3163	120210
33336	120211
55712	120212
206290	120213
52567	120214
50806	120215
16212	120216
379416	120217
21669	120218
350500	120219
296995	120220
448197	120221
71451	120222
156223	120223
133191	120224
10036	120225
372897	120226
114636	120227
303160	120228
166623	120229
429606	120230
91735	120231
61449	120232
34923	120233
87275	120234
247396	120235
33264	120236
229956	120237
5659	120238
342188	120239
5389	120240
6443	120241
3989	120242
20926	120243
37624	120244
12091	120245
122670	120246
122670	120247
39385	120248
21039	120249
16155	120250
24819	120251
44571	120252
24819	120253
22789	120254
17812	120255
589	120256
2178	120257
272135	120258
6174	120259
54678	120260
477	120261
34856	120262
290374	120263
1499	120264
29762	120265
231762	120266
21320	120267
210741	120268
38245	120269
13328	120270
343668	120271
7708	120272
3688	120273
447445	120274
5159	120275
3153	120276
24802	120277
111088	120278
303796	120279
269446	120280
67553	120281
214668	120282
215415	120283
133527	120284
163249	120285
149258	120286
27412	120287
5503	120288
181668	120289
212112	120290
15796	120291
16407	120292
3466	120293
24819	120294
82853	120295
7895	120296
3619	120297
277	120298
364280	120299
811	120300
123140	120301
353026	120302
43484	120303
102232	120304
17852	120305
18488	120306
158765	120307
122082	120308
132752	120309
185363	120310
428747	120311
28915	120312
293227	120313
263280	120314
226632	120315
247478	120316
121836	120317
349643	120318
391564	120319
156115	120320
395167	120321
198424	120322
172277	120323
75	120324
7487	120325
305842	120326
243395	120327
189703	120328
95243	120329
443226	120330
143438	120331
19555	120332
55118	120333
165390	120334
112732	120335
224784	120336
15616	120337
19300	120338
55711	120339
212712	120340
168311	120341
134333	120342
132736	120343
214417	120344
419217	120345
447709	120346
250017	120347
12915	120348
62291	120349
48465	120350
89660	120351
108166	120352
1691	120353
50044	120354
4114	120355
456167	120356
2879	120357
35741	120358
106491	120359
116202	120360
53417	120361
7927	120362
126497	120363
18596	120364
54793	120365
124476	120366
165149	120367
116986	120368
183607	120369
46648	120370
66314	120371
107116	120372
2393	120373
2393	120374
81197	120375
25105	120376
101677	120377
235106	120378
39593	120379
91620	120380
111249	120381
246224	120382
13054	120383
24294	120384
103374	120385
128373	120386
175587	120387
389028	120388
68749	120389
219900	120390
10922	120391
9063	120392
18148	120393
384893	120394
1704	120395
17951	120396
8505	120397
102512	120398
158147	120399
10802	120400
24926	120401
129875	120402
147093	120403
2636	120404
2672	120405
94589	120406
44930	120407
102673	120408
47608	120409
122238	120410
52090	120411
2145	120412
547	120413
457	120414
9854	120415
34360	120416
101226	120417
210902	120418
199995	120419
258642	120420
4313	120421
114533	120422
174833	120423
317315	120424
110220	120425
93147	120426
411461	120427
55510	120428
26540	120429
9762	120430
17457	120431
90524	120432
41121	120433
331713	120434
159067	120435
178114	120436
153694	120437
3589	120438
68302	120439
24417	120440
8989	120441
9527	120442
186184	120443
18582	120444
87593	120445
44460	120446
14387	120447
29820	120448
11476	120449
273946	120450
159590	120451
80172	120452
33529	120453
25486	120454
48827	120455
160231	120456
117218	120457
289920	120458
65455	120459
18188	120460
6867	120461
30564	120462
441852	120463
115584	120464
473	120465
248146	120466
164858	120467
252	120468
282455	120469
147078	120470
5644	120471
115501	120472
132377	120473
28936	120474
3243	120475
122829	120476
287788	120477
2753	120478
26546	120479
7677	120480
39306	120481
20173	120482
221102	120483
107	120484
164655	120485
5303	120486
348583	120487
15187	120488
47897	120489
138884	120490
7866	120491
41362	120492
223878	120493
43887	120494
50930	120495
217114	120496
202333	120497
66562	120498
107036	120499
120127	120500
358	120501
400419	120502
366972	120503
211610	120504
71230	120505
23311	120506
70121	120507
189576	120508
45682	120509
280205	120510
114658	120511
72648	120512
37124	120513
121306	120514
61156	120515
207847	120516
190308	120517
428066	120518
4739	120519
1350	120520
38850	120521
21439	120522
61825	120523
49601	120524
76564	120525
27954	120526
50614	120527
105534	120528
131936	120529
185001	120530
11339	120531
11339	120532
190521	120533
141531	120534
354094	120535
33052	120536
52050	120537
204081	120538
52841	120539
403203	120540
20580	120541
309245	120542
286737	120543
147288	120544
373795	120545
280316	120546
65192	120547
62549	120548
81884	120549
218440	120550
16005	120551
3652	120552
153022	120553
27359	120554
133188	120555
200407	120556
224682	120557
69006	120558
179421	120559
41284	120560
48005	120561
94881	120562
7159	120563
6148	120564
246350	120565
5963	120566
99626	120567
167144	120568
2955	120569
223046	120570
246859	120571
244872	120572
129873	120573
248719	120574
154260	120575
125769	120576
434881	120577
692	120578
88686	120579
123044	120580
288379	120581
29886	120582
89845	120583
57442	120584
221698	120585
229401	120586
5062	120587
81738	120588
257415	120589
142587	120590
40685	120591
54871	120592
6138	120593
229403	120594
25955	120595
454052	120596
427105	120597
323469	120598
333043	120599
110301	120600
39765	120601
3394	120602
279810	120603
124766	120604
167892	120605
102705	120606
388263	120607
76122	120608
248	120609
63336	120610
14501	120611
451184	120612
76273	120613
340894	120614
352171	120615
351483	120616
262975	120617
257733	120618
162249	120619
104727	120620
311231	120621
49612	120622
342021	120623
198626	120624
175948	120625
11838	120626
446609	120627
1379	120628
139856	120629
24632	120630
410907	120631
49354	120632
45575	120633
110788	120634
98748	120635
25033	120636
182363	120637
23703	120638
134334	120639
21100	120640
361920	120641
412208	120642
104054	120643
51539	120644
23921	120645
120174	120646
5405	120647
152109	120648
146369	120649
39932	120650
5054	120651
385566	120652
48231	120653
34982	120654
12796	120655
352871	120656
50639	120657
259	120658
46442	120659
281301	120660
358042	120661
101732	120662
398663	120663
105744	120664
54605	120665
448803	120666
168720	120667
72229	120668
430594	120669
54124	120670
246048	120671
79685	120672
7968	120673
127429	120674
15463	120675
11143	120676
362091	120677
33510	120678
85415	120679
214886	120680
86633	120681
374850	120682
68759	120683
65405	120684
100980	120685
386629	120686
162638	120687
221630	120688
20380	120689
389751	120690
111237	120691
13732	120692
69131	120693
252391	120694
42157	120695
235049	120696
402179	120697
231504	120698
136674	120699
332915	120700
209296	120701
317272	120702
89537	120703
377688	120704
216616	120705
6118	120706
4842	120707
84058	120708
80564	120709
2052	120710
139517	120711
256727	120712
456699	120713
22897	120714
443584	120715
397376	120716
236102	120717
163704	120718
264653	120719
16622	120720
241799	120721
244705	120722
19275	120723
353652	120724
405629	120725
453100	120726
31012	120727
49610	120728
2508	120729
217513	120730
211070	120731
250559	120732
299979	120733
403847	120734
248175	120735
392492	120736
283011	120737
116679	120738
257044	120739
10786	120740
68311	120741
80128	120742
9743	120743
9743	120744
38965	120745
217718	120746
424788	120747
65244	120748
121	120749
898	120750
91648	120751
219002	120752
107555	120753
22940	120754
155899	120755
18321	120756
40830	120757
87028	120758
152	120759
359565	120760
399726	120761
201607	120762
25347	120763
1292	120764
48508	120765
370241	120766
242476	120767
87416	120768
21734	120769
218502	120770
181660	120771
129328	120772
43514	120773
56614	120774
45223	120775
43567	120776
80568	120777
99004	120778
73114	120779
58842	120780
121238	120781
203740	120782
54629	120783
314427	120784
83597	120785
171164	120786
168303	120787
170921	120788
21653	120789
127000	120790
16718	120791
30975	120792
24338	120793
86174	120794
92230	120795
177802	120796
16846	120797
56558	120798
30226	120799
362359	120800
24067	120801
334475	120802
93947	120803
172272	120804
319402	120805
4950	120806
22540	120807
54631	120808
52165	120809
59713	120810
5962	120811
71181	120812
440	120813
13407	120814
361519	120815
205957	120816
212076	120817
95362	120818
75667	120819
55109	120820
440632	120821
83661	120822
110391	120823
433017	120824
398296	120825
31188	120826
36265	120827
8041	120828
310425	120829
114377	120830
118479	120831
69226	120832
3222	120833
24821	120834
36166	120835
297535	120836
9335	120837
95321	120838
261785	120839
37309	120840
241078	120841
3763	120842
194695	120843
37098	120844
38224	120845
248668	120846
187011	120847
58039	120848
3237	120849
457732	120850
293668	120851
61186	120852
45930	120853
33121	120854
332031	120855
121000	120856
393895	120857
134131	120858
72431	120859
98156	120860
256342	120861
118190	120862
178856	120863
19389	120864
381821	120865
239828	120866
329679	120867
178294	120868
57432	120869
24569	120870
403087	120871
55650	120872
149988	120873
96929	120874
401438	120875
5824	120876
208636	120877
155907	120878
26402	120879
444632	120880
299252	120881
310270	120882
25083	120883
83686	120884
417509	120885
138273	120886
211597	120887
157599	120888
393473	120889
61040	120890
50289	120891
149383	120892
415182	120893
216226	120894
309660	120895
230582	120896
187528	120897
6183	120898
384	120899
441130	120900
3644	120901
80013	120902
127416	120903
65569	120904
88892	120905
387263	120906
124313	120907
3230	120908
71760	120909
18599	120910
105363	120911
100330	120912
366009	120913
78017	120914
109398	120915
97308	120916
335130	120917
130021	120918
306026	120919
76226	120920
272493	120921
418640	120922
112160	120923
193132	120924
185676	120925
37662	120926
72368	120927
312004	120928
211670	120929
3471	120930
179297	120931
356936	120932
209023	120933
105334	120934
207799	120935
141171	120936
64211	120937
174885	120938
42903	120939
64996	120940
237092	120941
199405	120942
203052	120943
133840	120944
85041	120945
12576	120946
384838	120947
174115	120948
85593	120949
47747	120950
204390	120951
234247	120952
136630	120953
110531	120954
42055	120955
31441	120956
368346	120957
36951	120958
59516	120959
870	120960
414740	120961
51465	120962
82299	120963
226857	120964
190869	120965
35504	120966
3524	120967
194588	120968
1834	120969
159290	120970
419678	120971
395748	120972
179698	120973
47794	120974
216729	120975
431006	120976
96955	120977
14275	120978
10938	120979
356438	120980
24404	120981
111749	120982
122046	120983
298375	120984
3704	120985
22868	120986
144518	120987
38453	120988
10148	120989
10327	120990
149002	120991
92683	120992
235666	120993
170627	120994
268869	120995
1173	120996
56045	120997
26707	120998
64443	120999
85545	121000
183406	121001
5533	121002
6582	121003
89339	121004
125715	121005
316883	121006
253	121007
167838	121008
84438	121009
18142	121010
16870	121011
75303	121012
113860	121013
207730	121014
94908	121015
6283	121016
11751	121017
16785	121018
242003	121019
159219	121020
38915	121021
192844	121022
136659	121023
191255	121024
207464	121025
113636	121026
134664	121027
67920	121028
22102	121029
14926	121030
43561	121031
28211	121032
427865	121033
7442	121034
183872	121035
123539	121036
1224	121037
441148	121038
28275	121039
392964	121040
107086	121041
10032	121042
220399	121043
2197	121044
134453	121045
6632	121046
95725	121047
11383	121048
2484	121049
425463	121050
54553	121051
214580	121052
283183	121053
54307	121054
222203	121055
245522	121056
244585	121057
183402	121058
7460	121059
10507	121060
1998	121061
19970	121062
75871	121063
36483	121064
3105	121065
6806	121066
6052	121067
224536	121068
223493	121069
35099	121070
124058	121071
215302	121072
368114	121073
191036	121074
58636	121075
123834	121076
116156	121077
73760	121078
404080	121079
176595	121080
63654	121081
98579	121082
451585	121083
2289	121084
5260	121085
99561	121086
409358	121087
93783	121088
36892	121089
283119	121090
108543	121091
18288	121092
207541	121093
2060	121094
105519	121095
101026	121096
44728	121097
156215	121098
250877	121099
371452	121100
89227	121101
330769	121102
193941	121103
42539	121104
171023	121105
389432	121106
365145	121107
225121	121108
413833	121109
33148	121110
73845	121111
236508	121112
80144	121113
167877	121114
422402	121115
451188	121116
116493	121117
182686	121118
19936	121119
113442	121120
174541	121121
406754	121122
132525	121123
7049	121124
15769	121125
330117	121126
140242	121127
31897	121128
222174	121129
348872	121130
370685	121131
24308	121132
98745	121133
231499	121134
108965	121135
33677	121136
18871	121137
170603	121138
116081	121139
443088	121140
41761	121141
267981	121142
241692	121143
279237	121144
44207	121145
314640	121146
361457	121147
366591	121148
205	121149
361494	121150
291	121151
50092	121152
64552	121153
85070	121154
2006	121155
35658	121156
24472	121157
17827	121158
454174	121159
40978	121160
10901	121161
125436	121162
421820	121163
30492	121164
92008	121165
11379	121166
239329	121167
509	121168
124982	121169
27969	121170
205766	121171
236956	121172
141992	121173
101810	121174
56336	121175
29843	121176
361360	121177
338488	121178
103294	121179
9396	121180
127537	121181
22822	121182
223179	121183
392972	121184
240539	121185
26405	121186
37313	121187
377	121188
11486	121189
375756	121190
242758	121191
225288	121192
412718	121193
7969	121194
64548	121195
23457	121196
48934	121197
37105	121198
150526	121199
43132	121200
231076	121201
458061	121202
440783	121203
75134	121204
111338	121205
340449	121206
39021	121207
62596	121208
49759	121209
328167	121210
43225	121211
55413	121212
349482	121213
62618	121214
6631	121215
61228	121216
98076	121217
342634	121218
433614	121219
250566	121220
205634	121221
5760	121222
344888	121223
42521	121224
25630	121225
6331	121226
14113	121227
249740	121228
15029	121229
1401	121230
353932	121231
293932	121232
156404	121233
58440	121234
46856	121235
94174	121236
5574	121237
18248	121238
195973	121239
284023	121240
107832	121241
208456	121242
54806	121243
25107	121244
6220	121245
3034	121246
92583	121247
7051	121248
14525	121249
84489	121250
8108	121251
101575	121252
179678	121253
198906	121254
120759	121255
279027	121256
279118	121257
35047	121258
58679	121259
125039	121260
48085	121261
284822	121262
48578	121263
40109	121264
179086	121265
260187	121266
14156	121267
311804	121268
103129	121269
29089	121270
339874	121271
43718	121272
123293	121273
350565	121274
13813	121275
21516	121276
14668	121277
36246	121278
389611	121279
57447	121280
15049	121281
65020	121282
289757	121283
32718	121284
29889	121285
113895	121286
17042	121287
21153	121288
5251	121289
11954	121290
56608	121291
268	121292
8564	121293
57896	121294
58436	121295
308920	121296
8371	121297
103011	121298
48634	121299
63481	121300
153972	121301
10666	121302
27486	121303
372571	121304
35534	121305
66340	121306
35233	121307
931	121308
205257	121309
29218	121310
430	121311
10219	121312
16053	121313
64965	121314
55	121315
98411	121316
413760	121317
194589	121318
155894	121319
193219	121320
107109	121321
246332	121322
14978	121323
11983	121324
229304	121325
7196	121326
111038	121327
50227	121328
89845	121329
108089	121330
166376	121331
110222	121332
303207	121333
388553	121334
120556	121335
88413	121336
41924	121337
2505	121338
149627	121339
213770	121340
37104	121341
283439	121342
271575	121343
118532	121344
110301	121345
259577	121346
133143	121347
10195	121348
60023	121349
152915	121350
301378	121351
118176	121352
380569	121353
151521	121354
89164	121355
174148	121356
85991	121357
182776	121358
231992	121359
181961	121360
216258	121361
73266	121362
27121	121363
150686	121364
53113	121365
36767	121366
50055	121367
36224	121368
18727	121369
49521	121370
26576	121371
58432	121372
4255	121373
2278	121374
931	121375
58432	121376
6562	121377
40429	121378
20731	121379
21522	121380
199443	121381
272037	121382
87784	121383
412245	121384
229241	121385
159346	121386
193	121387
107649	121388
222045	121389
38921	121390
81106	121391
189997	121392
47345	121393
334381	121394
70493	121395
18443	121396
358652	121397
300097	121398
17277	121399
363665	121400
36866	121401
261536	121402
127772	121403
286117	121404
72906	121405
67411	121406
8956	121407
213576	121408
204694	121409
39636	121410
361659	121411
200064	121412
387394	121413
234301	121414
9221	121415
32504	121416
74400	121417
104484	121418
23143	121419
253190	121420
73004	121421
47608	121422
157050	121423
246809	121424
229724	121425
28575	121426
335431	121427
75669	121428
93694	121429
125062	121430
40262	121431
18610	121432
211722	121433
114055	121434
30576	121435
192328	121436
50724	121437
104336	121438
29373	121439
194016	121440
132545	121441
154519	121442
104495	121443
421118	121444
26762	121445
454201	121446
182539	121447
108616	121448
190325	121449
293306	121450
74220	121451
49754	121452
303978	121453
201792	121454
439448	121455
19521	121456
163480	121457
53891	121458
17437	121459
3304	121460
42016	121461
77187	121462
92100	121463
58180	121464
84632	121465
294825	121466
390070	121467
107331	121468
359919	121469
39565	121470
69564	121471
71836	121472
181578	121473
48189	121474
62497	121475
229641	121476
164854	121477
219593	121478
145530	121479
127246	121480
204381	121481
146285	121482
221751	121483
13702	121484
36087	121485
65512	121486
56264	121487
455101	121488
2710	121489
6512	121490
6785	121491
20370	121492
10919	121493
62561	121494
99983	121495
11300	121496
15346	121497
174626	121498
344766	121499
65231	121500
38026	121501
366629	121502
382176	121503
3514	121504
331155	121505
33266	121506
139223	121507
406414	121508
123668	121509
444724	121510
241062	121511
109831	121512
24683	121513
10304	121514
42721	121515
16945	121516
44700	121517
371390	121518
274163	121519
76371	121520
21445	121521
40901	121522
20981	121523
127159	121524
28220	121525
28210	121526
381240	121527
184919	121528
830	121529
30359	121530
21712	121531
17576	121532
108195	121533
24253	121534
4270	121535
106363	121536
76028	121537
53760	121538
830	121539
27912	121540
352916	121541
108567	121542
15338	121543
27912	121544
179709	121545
830	121546
1015	121547
27912	121548
16895	121549
404885	121550
103482	121551
107020	121552
15000	121553
129906	121554
383223	121555
856	121556
12846	121557
418	121558
197881	121559
314991	121560
147982	121561
5068	121562
356697	121563
153977	121564
386779	121565
112291	121566
9226	121567
87535	121568
419694	121569
308373	121570
315396	121571
358447	121572
152453	121573
34415	121574
110438	121575
120105	121576
12003	121577
80456	121578
15013	121579
199183	121580
17395	121581
234067	121582
148577	121583
114435	121584
405495	121585
17725	121586
15836	121587
10656	121588
234674	121589
134109	121590
83771	121591
13318	121592
113456	121593
33639	121594
29747	121595
61116	121596
111380	121597
256837	121598
43944	121599
57094	121600
106954	121601
79647	121602
41	121603
2262	121604
63674	121605
101600	121606
10945	121607
155333	121608
72852	121609
382580	121610
120858	121611
444186	121612
6489	121613
10469	121614
361758	121615
56967	121616
13671	121617
232198	121618
444948	121619
30250	121620
406463	121621
92050	121622
23197	121623
181	121624
44015	121625
22816	121626
40700	121627
125036	121628
23197	121629
126174	121630
1461	121631
16887	121632
452885	121633
139046	121634
9689	121635
1182	121636
423277	121637
200690	121638
16001	121639
32595	121640
419171	121641
31088	121642
384107	121643
237584	121644
136753	121645
52742	121646
3641	121647
4269	121648
240486	121649
10675	121650
3481	121651
75587	121652
11325	121653
167361	121654
115226	121655
61975	121656
34698	121657
210550	121658
157	121659
7968	121660
11325	121661
5307	121662
422589	121663
397115	121664
54114	121665
196379	121666
97942	121667
195706	121668
202972	121669
107568	121670
75164	121671
321419	121672
146193	121673
33741	121674
7405	121675
161821	121676
50256	121677
80777	121678
889	121679
233913	121680
9134	121681
132434	121682
264829	121683
8351	121684
216049	121685
112996	121686
390220	121687
19200	121688
23470	121689
1056	121690
852	121691
84438	121692
6998	121693
187657	121694
384291	121695
50283	121696
167138	121697
44112	121698
413639	121699
44917	121700
116645	121701
10362	121702
176829	121703
40260	121704
125576	121705
112784	121706
63414	121707
18169	121708
121025	121709
51692	121710
36130	121711
63111	121712
126492	121713
53900	121714
126836	121715
2676	121716
64930	121717
12493	121718
124814	121719
26114	121720
94216	121721
440754	121722
15825	121723
21184	121724
21379	121725
2985	121726
43466	121727
61347	121728
8925	121729
54447	121730
409712	121731
49396	121732
227853	121733
153125	121734
117347	121735
58811	121736
66889	121737
256929	121738
203673	121739
12697	121740
105243	121741
40514	121742
2478	121743
150831	121744
1056	121745
248682	121746
203362	121747
76335	121748
229349	121749
200714	121750
218462	121751
191302	121752
243519	121753
103	121754
20144	121755
387416	121756
101598	121757
172731	121758
315668	121759
192444	121760
451485	121761
276618	121762
167782	121763
373693	121764
22061	121765
201027	121766
215578	121767
17982	121768
17982	121769
424313	121770
179404	121771
22968	121772
62648	121773
18885	121774
38614	121775
41018	121776
91584	121777
7001	121778
109174	121779
22038	121780
426635	121781
243128	121782
382391	121783
235693	121784
12034	121785
50953	121786
425565	121787
107843	121788
2340	121789
229830	121790
35389	121791
55427	121792
27845	121793
59694	121794
27423	121795
59067	121796
635	121797
86508	121798
424076	121799
109716	121800
10192	121801
9374	121802
89690	121803
195225	121804
26887	121805
122300	121806
296609	121807
88803	121808
182444	121809
8706	121810
337534	121811
43443	121812
74919	121813
165034	121814
245103	121815
387293	121816
17687	121817
40096	121818
176135	121819
130056	121820
368556	121821
9780	121822
273415	121823
10581	121824
21637	121825
22198	121826
312722	121827
26653	121828
76175	121829
95473	121830
46011	121831
46958	121832
28626	121833
5933	121834
128340	121835
30835	121836
75081	121837
10172	121838
29102	121839
566	121840
244902	121841
440303	121842
301943	121843
33573	121844
101064	121845
227305	121846
5076	121847
426973	121848
158521	121849
61169	121850
109586	121851
56506	121852
306471	121853
153252	121854
296832	121855
18094	121856
291946	121857
102603	121858
117351	121859
24601	121860
111360	121861
192697	121862
120672	121863
25087	121864
91975	121865
32883	121866
226808	121867
2878	121868
330984	121869
269432	121870
175573	121871
32882	121872
71206	121873
139894	121874
49284	121875
382348	121876
69535	121877
49976	121878
418669	121879
19472	121880
27470	121881
88367	121882
96070	121883
99536	121884
82047	121885
12082	121886
161555	121887
45524	121888
293399	121889
6034	121890
258727	121891
153416	121892
17103	121893
22930	121894
37443	121895
177727	121896
115564	121897
451639	121898
111718	121899
11277	121900
5117	121901
2400	121902
4923	121903
438885	121904
27925	121905
153301	121906
46388	121907
4015	121908
97408	121909
17127	121910
291905	121911
233708	121912
20520	121913
276602	121914
31886	121915
15702	121916
99137	121917
54614	121918
114685	121919
317608	121920
898	121921
188222	121922
15533	121923
241373	121924
33613	121925
324997	121926
134172	121927
27464	121928
2344	121929
196124	121930
68380	121931
15711	121932
70065	121933
123839	121934
73	121935
425329	121936
357364	121937
440171	121938
428771	121939
54723	121940
210124	121941
181665	121942
158357	121943
273464	121944
18136	121945
92089	121946
7708	121947
430779	121948
3322	121949
40733	121950
330648	121951
72789	121952
187839	121953
37639	121954
259262	121955
68385	121956
408592	121957
10884	121958
28647	121959
50630	121960
191470	121961
5594	121962
86665	121963
205163	121964
40869	121965
81255	121966
7039	121967
228266	121968
92358	121969
72354	121970
2335	121971
1358	121972
15220	121973
70985	121974
382729	121975
445	121976
33058	121977
1590	121978
395220	121979
42626	121980
74000	121981
194990	121982
64223	121983
103688	121984
82029	121985
110808	121986
290436	121987
395951	121988
372385	121989
49003	121990
223340	121991
135200	121992
188242	121993
218711	121994
32456	121995
83804	121996
43729	121997
182748	121998
56307	121999
153926	122000
176187	122001
129829	122002
66976	122003
286965	122004
214123	122005
1174	122006
383747	122007
22656	122008
29810	122009
2478	122010
20212	122011
4460	122012
300217	122013
408626	122014
319467	122015
57010	122016
356374	122017
46733	122018
286844	122019
351956	122020
35432	122021
72168	122022
60744	122023
411798	122024
116396	122025
443995	122026
106525	122027
16824	122028
15052	122029
26952	122030
241076	122031
434658	122032
396670	122033
21123	122034
16595	122035
394968	122036
40360	122037
95815	122038
32337	122039
217542	122040
110778	122041
110413	122042
369937	122043
279426	122044
317016	122045
206840	122046
13085	122047
31731	122048
42801	122049
445	122050
17535	122051
17354	122052
47134	122053
47538	122054
4561	122055
113669	122056
174339	122057
33076	122058
126439	122059
361553	122060
101344	122061
58083	122062
50829	122063
167	122064
145783	122065
428293	122066
296799	122067
50106	122068
418421	122069
31090	122070
5029	122071
34423	122072
89	122073
138872	122074
94510	122075
216359	122076
129315	122077
173011	122078
11485	122079
94613	122080
70725	122081
86740	122082
99035	122083
287522	122084
369208	122085
62127	122086
40516	122087
122390	122088
34965	122089
135485	122090
9510	122091
58731	122092
45373	122093
3816	122094
185421	122095
41233	122096
237767	122097
70198	122098
259739	122099
188969	122100
69664	122101
406408	122102
19839	122103
14003	122104
432357	122105
107054	122106
32513	122107
372027	122108
11320	122109
63258	122110
93012	122111
191771	122112
5196	122113
77863	122114
66550	122115
225336	122116
170515	122117
177556	122118
47401	122119
338354	122120
450253	122121
5151	122122
416778	122123
110938	122124
195799	122125
260732	122126
13399	122127
113125	122128
236038	122129
15239	122130
22286	122131
16105	122132
62241	122133
16419	122134
16787	122135
17771	122136
9577	122137
222982	122138
121918	122139
131321	122140
2813	122141
135201	122142
55235	122143
13961	122144
369160	122145
33693	122146
15437	122147
68020	122148
56712	122149
189872	122150
391943	122151
67430	122152
98861	122153
37704	122154
45431	122155
34468	122156
4234	122157
415999	122158
31614	122159
26797	122160
326106	122161
250128	122162
56165	122163
33908	122164
105884	122165
52401	122166
216930	122167
235330	122168
384966	122169
1205	122170
47087	122171
3149	122172
124101	122173
455880	122174
4620	122175
91630	122176
87670	122177
243842	122178
248120	122179
7158	122180
161479	122181
31073	122182
16048	122183
97914	122184
31919	122185
6975	122186
84848	122187
131322	122188
27344	122189
164859	122190
410669	122191
976	122192
81447	122193
17681	122194
31009	122195
83892	122196
212333	122197
1422	122198
1600	122199
16203	122200
155075	122201
233576	122202
5268	122203
449550	122204
449546	122205
28021	122206
299242	122207
419693	122208
45730	122209
110	122210
52197	122211
12900	122212
19310	122213
50900	122214
4404	122215
24661	122216
12379	122217
4635	122218
103734	122219
15600	122220
126723	122221
250415	122222
121797	122223
136817	122224
198121	122225
156366	122226
5845	122227
1779	122228
239114	122229
127980	122230
501	122231
865	122232
6159	122233
7129	122234
2288	122235
394430	122236
319261	122237
219447	122238
12515	122239
176333	122240
149508	122241
47776	122242
206811	122243
250161	122244
378119	122245
136817	122246
3083	122247
1649	122248
124790	122249
45231	122250
22615	122251
11056	122252
34691	122253
19284	122254
55315	122255
41090	122256
191457	122257
58513	122258
46768	122259
281233	122260
115528	122261
74982	122262
7303	122263
37995	122264
89687	122265
3484	122266
117694	122267
46540	122268
118803	122269
126823	122270
26014	122271
26672	122272
63098	122273
310776	122274
11906	122275
96236	122276
14612	122277
142239	122278
108238	122279
26425	122280
398621	122281
36607	122282
35700	122283
281780	122284
14343	122285
87363	122286
191095	122287
36895	122288
1199	122289
95268	122290
123680	122291
421770	122292
45269	122293
208169	122294
121458	122295
122287	122296
123484	122297
16176	122298
3762	122299
248052	122300
101481	122301
8784	122302
375509	122303
106935	122304
83525	122305
3678	122306
204508	122307
45316	122308
54521	122309
457136	122310
135800	122311
239368	122312
212463	122313
58102	122314
284427	122315
441498	122316
9913	122317
4932	122318
126694	122319
51392	122320
94636	122321
440925	122322
77752	122323
1374	122324
65471	122325
185077	122326
164479	122327
20916	122328
42379	122329
322820	122330
277260	122331
10947	122332
55832	122333
7151	122334
6401	122335
27316	122336
27134	122337
218632	122338
184674	122339
18921	122340
13395	122341
258655	122342
19231	122343
8749	122344
406658	122345
3186	122346
6031	122347
403	122348
263153	122349
153994	122350
83862	122351
187601	122352
104865	122353
12483	122354
238334	122355
15748	122356
181542	122357
387037	122358
3115	122359
1228	122360
1560	122361
67260	122362
155391	122363
781	122364
26624	122365
80029	122366
23269	122367
107343	122368
5400	122369
107723	122370
194313	122371
52163	122372
20309	122373
27773	122374
25216	122375
132230	122376
1683	122377
152278	122378
28935	122379
196698	122380
112018	122381
1845	122382
70018	122383
15460	122384
278348	122385
1424	122386
35977	122387
124571	122388
26998	122389
36989	122390
39301	122391
77106	122392
74960	122393
11482	122394
771	122395
224016	122396
198249	122397
110314	122398
723	122399
2517	122400
36561	122401
172137	122402
14602	122403
192194	122404
52044	122405
6267	122406
48901	122407
310	122408
382333	122409
91770	122410
125996	122411
278422	122412
101376	122413
1200	122414
40829	122415
207538	122416
321582	122417
295899	122418
3690	122419
67822	122420
223881	122421
306697	122422
79331	122423
7925	122424
29546	122425
40745	122426
53484	122427
22485	122428
248892	122429
4997	122430
47770	122431
144949	122432
20983	122433
111057	122434
13324	122435
134901	122436
64847	122437
25246	122438
4756	122439
416336	122440
58937	122441
96853	122442
101495	122443
12230	122444
303512	122445
180456	122446
24788	122447
96925	122448
48106	122449
43	122450
380165	122451
43097	122452
102378	122453
182758	122454
68059	122455
7600	122456
68383	122457
389969	122458
5784	122459
17480	122460
43608	122461
322094	122462
158105	122463
2596	122464
244202	122465
88473	122466
122048	122467
1300	122468
24323	122469
217083	122470
41806	122471
19725	122472
32290	122473
28129	122474
262404	122475
285890	122476
3599	122477
40437	122478
364110	122479
18899	122480
36213	122481
235114	122482
27583	122483
7658	122484
3262	122485
1243	122486
373889	122487
16565	122488
32070	122489
94453	122490
50808	122491
49234	122492
184397	122493
69674	122494
250540	122495
25873	122496
14030	122497
189006	122498
151145	122499
84874	122500
71894	122501
12019	122502
377997	122503
14688	122504
184053	122505
16978	122506
50367	122507
459459	122508
17483	122509
394881	122510
75081	122511
130061	122512
123764	122513
9369	122514
119295	122515
240949	122516
31152	122517
60718	122518
19311	122519
130	122520
14097	122521
1837	122522
125635	122523
186229	122524
30545	122525
395643	122526
88638	122527
190272	122528
10190	122529
3891	122530
103785	122531
310780	122532
15510	122533
247300	122534
258897	122535
219479	122536
46381	122537
178141	122538
19832	122539
84543	122540
276962	122541
165215	122542
20022	122543
99606	122544
137417	122545
22494	122546
4039	122547
29143	122548
222700	122549
69436	122550
239491	122551
128533	122552
102978	122553
51234	122554
224810	122555
122375	122556
234387	122557
71235	122558
168248	122559
174390	122560
9087	122561
115914	122562
21855	122563
89751	122564
194753	122565
341771	122566
224663	122567
114484	122568
226473	122569
327814	122570
241172	122571
161493	122572
33922	122573
255276	122574
164339	122575
224122	122576
131143	122577
25750	122578
89207	122579
357702	122580
14812	122581
46578	122582
432802	122583
73750	122584
260221	122585
21034	122586
26232	122587
22410	122588
58955	122589
5788	122590
123592	122591
156684	122592
47453	122593
190533	122594
59812	122595
1915	122596
3531	122597
33707	122598
73469	122599
58232	122600
24754	122601
110848	122602
16546	122603
294193	122604
355	122605
36275	122606
127222	122607
234313	122608
15478	122609
130811	122610
173898	122611
9834	122612
2964	122613
2385	122614
58480	122615
4878	122616
247943	122617
187328	122618
77296	122619
38509	122620
155572	122621
7646	122622
148176	122623
102788	122624
31304	122625
20951	122626
147055	122627
127086	122628
18944	122629
127755	122630
24395	122631
143154	122632
5174	122633
95521	122634
428972	122635
46209	122636
34145	122637
265193	122638
43332	122639
4019	122640
46051	122641
180201	122642
39085	122643
23146	122644
145307	122645
41407	122646
17573	122647
247180	122648
2095	122649
203959	122650
445159	122651
9620	122652
215266	122653
1079	122654
81731	122655
119797	122656
124603	122657
144667	122658
32365	122659
1520	122660
457753	122661
155610	122662
41653	122663
126386	122664
57484	122665
181877	122666
125494	122667
125801	122668
45274	122669
414100	122670
18899	122671
26	122672
18235	122673
133971	122674
85778	122675
124513	122676
3480	122677
129637	122678
325966	122679
48420	122680
27948	122681
13185	122682
89136	122683
162977	122684
83	122685
26458	122686
5436	122687
412870	122688
168767	122689
439881	122690
129978	122691
124621	122692
64986	122693
76894	122694
349292	122695
13257	122696
17732	122697
33068	122698
64610	122699
122873	122700
25873	122701
329457	122702
104267	122703
943	122704
8063	122705
405255	122706
348128	122707
41326	122708
27852	122709
17252	122710
151818	122711
1247	122712
237409	122713
40430	122714
184291	122715
1877	122716
38957	122717
42973	122718
314884	122719
174029	122720
148031	122721
74447	122722
22648	122723
330113	122724
221233	122725
81050	122726
104592	122727
64081	122728
33497	122729
13266	122730
118309	122731
93862	122732
152584	122733
127071	122734
178965	122735
46605	122736
8638	122737
7689	122738
265741	122739
12648	122740
40271	122741
17780	122742
56233	122743
40098	122744
155869	122745
243815	122746
25649	122747
16048	122748
46729	122749
58568	122750
421911	122751
83879	122752
352264	122753
10174	122754
165168	122755
429543	122756
73366	122757
386186	122758
36646	122759
325901	122760
41803	122761
721	122762
594	122763
4986	122764
1731	122765
51900	122766
137847	122767
34817	122768
450244	122769
90775	122770
119312	122771
8455	122772
39735	122773
118499	122774
95325	122775
31007	122776
212085	122777
380	122778
14499	122779
5686	122780
86283	122781
399754	122782
6899	122783
20986	122784
7490	122785
368453	122786
385657	122787
316220	122788
10062	122789
115571	122790
35650	122791
108908	122792
49868	122793
43575	122794
94377	122795
7910	122796
72472	122797
279	122798
109951	122799
114843	122800
39931	122801
138066	122802
10038	122803
14465	122804
24722	122805
205063	122806
98451	122807
146281	122808
168902	122809
20467	122810
296467	122811
190548	122812
21678	122813
234136	122814
105520	122815
403963	122816
56289	122817
4509	122818
216531	122819
57558	122820
105654	122821
30268	122822
23099	122823
4493	122824
222862	122825
26549	122826
45073	122827
31025	122828
329798	122829
165615	122830
96245	122831
5433	122832
29600	122833
82699	122834
100793	122835
123226	122836
6714	122837
15962	122838
451804	122839
145406	122840
112376	122841
116400	122842
13381	122843
84514	122844
128879	122845
2727	122846
65760	122847
2291	122848
204192	122849
81970	122850
10446	122851
328667	122852
22178	122853
1818	122854
678	122855
10298	122856
263017	122857
869	122858
152557	122859
428	122860
50745	122861
17814	122862
11377	122863
124807	122864
337850	122865
67525	122866
3690	122867
383282	122868
308008	122869
105200	122870
60686	122871
156195	122872
51223	122873
29865	122874
128819	122875
106949	122876
317772	122877
258437	122878
103687	122879
10666	122880
76947	122881
35606	122882
19746	122883
108641	122884
29866	122885
214274	122886
252461	122887
104332	122888
240112	122889
227874	122890
46553	122891
22590	122892
198007	122893
279880	122894
126818	122895
136732	122896
21092	122897
162978	122898
76345	122899
45150	122900
355804	122901
1183	122902
378170	122903
12508	122904
17819	122905
39508	122906
1206	122907
7257	122908
448496	122909
222925	122910
358448	122911
105125	122912
206850	122913
4677	122914
22948	122915
4628	122916
134	122917
48465	122918
434969	122919
175189	122920
14855	122921
9008	122922
12672	122923
206121	122924
21595	122925
197582	122926
133115	122927
194652	122928
2903	122929
127119	122930
392296	122931
118213	122932
106561	122933
21393	122934
75585	122935
11921	122936
213673	122937
427316	122938
1208	122939
16952	122940
192728	122941
163096	122942
68633	122943
327640	122944
21136	122945
56796	122946
2454	122947
150776	122948
147974	122949
3341	122950
4056	122951
22250	122952
13942	122953
7113	122954
15971	122955
131200	122956
14090	122957
2098	122958
1384	122959
14516	122960
1081	122961
4032	122962
13791	122963
16679	122964
10465	122965
7217	122966
1303	122967
172257	122968
250437	122969
7336	122970
7426	122971
253117	122972
77732	122973
191863	122974
13747	122975
21235	122976
62456	122977
116216	122978
10149	122979
1010	122980
28606	122981
358640	122982
1745	122983
207479	122984
21812	122985
142051	122986
83159	122987
426238	122988
417616	122989
335270	122990
22693	122991
21008	122992
419416	122993
27250	122994
54525	122995
229176	122996
176993	122997
377907	122998
104415	122999
22342	123000
38680	123001
8175	123002
115814	123003
57586	123004
32104	123005
338757	123006
244411	123007
336678	123008
358229	123009
25	123010
207466	123011
22811	123012
197749	123013
80813	123014
23408	123015
1977	123016
59027	123017
54367	123018
223489	123019
85812	123020
2838	123021
194834	123022
220387	123023
8175	123024
77748	123025
12679	123026
139697	123027
187103	123028
39430	123029
52593	123030
433277	123031
19138	123032
207004	123033
32593	123034
22061	123035
74657	123036
78503	123037
369477	123038
229770	123039
11892	123040
10576	123041
63665	123042
86876	123043
69358	123044
41201	123045
38950	123046
9926	123047
163310	123048
243075	123049
163515	123050
272131	123051
100206	123052
57024	123053
108707	123054
42299	123055
24907	123056
113987	123057
189982	123058
40132	123059
37895	123060
233273	123061
77771	123062
12734	123063
3684	123064
274364	123065
457539	123066
49002	123067
111000	123068
133515	123069
105131	123070
433186	123071
47337	123072
84959	123073
9403	123074
82297	123075
15171	123076
114754	123077
244452	123078
20594	123079
199250	123080
31787	123081
68395	123082
135398	123083
161732	123084
210311	123085
31971	123086
165929	123087
116106	123088
182051	123089
83335	123090
39430	123091
16990	123092
46951	123093
19210	123094
7476	123095
140981	123096
11408	123097
125073	123098
5599	123099
34489	123100
157	123101
63049	123102
24044	123103
11038	123104
58432	123105
34483	123106
86930	123107
19177	123108
754	123109
360	123110
347039	123111
81050	123112
104036	123113
18292	123114
295449	123115
3974	123116
15006	123117
113254	123118
8867	123119
8829	123120
48805	123121
29285	123122
217911	123123
450275	123124
57468	123125
198020	123126
49848	123127
82839	123128
40303	123129
266550	123130
7867	123131
144040	123132
136007	123133
49046	123134
406052	123135
141071	123136
184607	123137
3680	123138
188752	123139
50775	123140
12369	123141
23514	123142
6745	123143
47413	123144
130659	123145
48521	123146
310650	123147
158089	123148
29817	123149
7532	123150
38677	123151
163801	123152
227036	123153
427828	123154
63779	123155
103007	123156
327358	123157
25275	123158
1172	123159
191288	123160
220281	123161
97968	123162
30431	123163
153127	123164
106154	123165
33930	123166
206698	123167
114955	123168
114955	123169
229235	123170
357096	123171
63992	123172
295213	123173
277457	123174
60185	123175
119735	123176
3875	123177
78894	123178
104144	123179
300936	123180
74707	123181
27845	123182
129642	123183
1274	123184
8527	123185
425788	123186
126934	123187
39524	123188
115614	123189
457915	123190
159377	123191
32815	123192
202336	123193
154295	123194
51377	123195
25030	123196
16530	123197
93485	123198
198987	123199
9233	123200
58688	123201
24327	123202
171494	123203
35903	123204
2353	123205
426370	123206
48099	123207
22790	123208
10790	123209
18826	123210
167137	123211
200030	123212
40429	123213
162449	123214
49512	123215
49512	123216
378545	123217
98071	123218
98071	123219
242384	123220
140004	123221
180090	123222
138092	123223
37108	123224
282	123225
12764	123226
228394	123227
27358	123228
6252	123229
58499	123230
175213	123231
13730	123232
20051	123233
13124	123234
305303	123235
310136	123236
2436	123237
29067	123238
12224	123239
180451	123240
82241	123241
8544	123242
102121	123243
200837	123244
314588	123245
377650	123246
23862	123247
3674	123248
98110	123249
10528	123250
1851	123251
70079	123252
127620	123253
141668	123254
98932	123255
138771	123256
118	123257
110421	123258
34647	123259
22790	123260
42797	123261
16298	123262
14508	123263
47717	123264
90079	123265
13524	123266
135503	123267
443267	123268
19324	123269
166087	123270
275362	123271
10245	123272
255465	123273
110624	123274
315064	123275
299141	123276
394885	123277
12237	123278
113819	123279
281287	123280
134946	123281
26681	123282
38070	123283
114692	123284
78771	123285
9542	123286
269908	123287
82612	123288
19185	123289
312327	123290
147627	123291
307314	123292
131834	123293
118512	123294
386816	123295
437653	123296
91445	123297
146045	123298
266556	123299
61285	123300
76645	123301
144894	123302
88295	123303
444557	123304
110228	123305
85525	123306
414654	123307
310397	123308
365536	123309
53930	123310
333309	123311
267814	123312
284279	123313
19971	123314
97485	123315
74078	123316
275978	123317
6820	123318
227965	123319
1356	123320
443081	123321
80242	123322
82572	123323
132245	123324
127887	123325
92468	123326
83312	123327
351814	123328
214321	123329
16823	123330
64929	123331
118732	123332
184675	123333
116700	123334
110382	123335
381560	123336
131938	123337
379844	123338
17706	123339
20478	123340
291809	123341
339498	123342
110819	123343
185689	123344
7551	123345
28785	123346
72	123347
336656	123348
94747	123349
34154	123350
224981	123351
54710	123352
173634	123353
152635	123354
357423	123355
166918	123356
111014	123357
440355	123358
47046	123359
217307	123360
396535	123361
39880	123362
383430	123363
181526	123364
64117	123365
89534	123366
31964	123367
125364	123368
935	123369
170555	123370
50397	123371
184682	123372
224380	123373
274673	123374
154245	123375
321614	123376
244409	123377
107646	123378
120653	123379
182100	123380
448797	123381
29669	123382
38634	123383
64009	123384
54940	123385
61003	123386
167496	123387
355720	123388
18128	123389
92097	123390
235900	123391
25789	123392
121229	123393
336003	123394
124768	123395
164953	123396
62479	123397
249527	123398
225041	123399
249418	123400
3265	123401
197821	123402
380795	123403
280976	123404
167075	123405
232224	123406
139000	123407
156802	123408
91370	123409
37001	123410
10571	123411
234965	123412
296464	123413
365537	123414
306198	123415
217304	123416
54041	123417
362326	123418
202535	123419
449541	123420
182875	123421
99876	123422
343338	123423
238464	123424
92581	123425
38386	123426
439402	123427
9131	123428
9705	123429
244272	123430
18540	123431
28589	123432
45500	123433
30433	123434
8442	123435
45351	123436
225856	123437
41517	123438
141921	123439
99975	123440
421320	123441
17908	123442
53855	123443
29039	123444
48734	123445
29600	123446
39630	123447
84811	123448
114155	123449
65978	123450
410981	123451
42386	123452
48005	123453
231616	123454
289604	123455
134171	123456
3065	123457
414364	123458
169512	123459
145993	123460
28908	123461
720	123462
632	123463
233863	123464
10581	123465
369245	123466
207973	123467
265817	123468
412705	123469
64569	123470
25721	123471
158223	123472
55939	123473
210695	123474
145064	123475
341770	123476
2825	123477
30004	123478
263671	123479
129483	123480
68338	123481
71811	123482
179431	123483
86448	123484
18779	123485
116400	123486
171373	123487
74975	123488
61134	123489
460259	123490
62735	123491
17366	123492
34042	123493
2248	123494
1092	123495
174712	123496
233879	123497
103272	123498
142921	123499
127188	123500
203049	123501
58010	123502
12756	123503
19526	123504
334494	123505
24806	123506
238299	123507
12890	123508
1590	123509
15419	123510
304747	123511
1032	123512
39295	123513
43080	123514
287	123515
170780	123516
149087	123517
71039	123518
397140	123519
39628	123520
123668	123521
239356	123522
12770	123523
5165	123524
212444	123525
97235	123526
140866	123527
13629	123528
193187	123529
152738	123530
241833	123531
111776	123532
17736	123533
373998	123534
453540	123535
435217	123536
304882	123537
270636	123538
34645	123539
267907	123540
8293	123541
286163	123542
117366	123543
10217	123544
84452	123545
77060	123546
6172	123547
385388	123548
47157	123549
44536	123550
113069	123551
90627	123552
177418	123553
36358	123554
14147	123555
64764	123556
232219	123557
351350	123558
45078	123559
259662	123560
230393	123561
106310	123562
127325	123563
150946	123564
3735	123565
72232	123566
69745	123567
64619	123568
12686	123569
20140	123570
62889	123571
424631	123572
35397	123573
18121	123574
36571	123575
65209	123576
91620	123577
14635	123578
206666	123579
17178	123580
31544	123581
262006	123582
45368	123583
252212	123584
139705	123585
290415	123586
129970	123587
91423	123588
283853	123589
63415	123590
28053	123591
45054	123592
5931	123593
452611	123594
91642	123595
7557	123596
65028	123597
62401	123598
13166	123599
4961	123600
132567	123601
356327	123602
38426	123603
112231	123604
41888	123605
17061	123606
397529	123607
68213	123608
101295	123609
808	123610
63827	123611
215263	123612
4363	123613
10697	123614
151998	123615
151343	123616
207686	123617
151733	123618
800	123619
180868	123620
51001	123621
42835	123622
99374	123623
35579	123624
238742	123625
342156	123626
133965	123627
105584	123628
123803	123629
145598	123630
69157	123631
116314	123632
1612	123633
141442	123634
41901	123635
125413	123636
218885	123637
402596	123638
24384	123639
453371	123640
234716	123641
10226	123642
443587	123643
454692	123644
398334	123645
343419	123646
378089	123647
95750	123648
5676	123649
43226	123650
27872	123651
254600	123652
392396	123653
178653	123654
82185	123655
139	123656
49975	123657
207032	123658
19307	123659
160789	123660
922	123661
119651	123662
411836	123663
10688	123664
50135	123665
258375	123666
338057	123667
211890	123668
54447	123669
166807	123670
101989	123671
12314	123672
127005	123673
62293	123674
86303	123675
209049	123676
34995	123677
44912	123678
207712	123679
375374	123680
416898	123681
99601	123682
101571	123683
123196	123684
38196	123685
84	123686
34313	123687
26819	123688
154997	123689
156031	123690
291854	123691
100293	123692
949	123693
1510	123694
55061	123695
52088	123696
59156	123697
152673	123698
248662	123699
58520	123700
97271	123701
3916	123702
146988	123703
385800	123704
46087	123705
146735	123706
87182	123707
72046	123708
237561	123709
12170	123710
18958	123711
114619	123712
13467	123713
230663	123714
52668	123715
394208	123716
93565	123717
56323	123718
127214	123719
29860	123720
10770	123721
495	123722
69028	123723
1839	123724
23555	123725
171595	123726
31180	123727
448016	123728
6988	123729
81317	123730
223106	123731
77	123732
2028	123733
9598	123734
41927	123735
52156	123736
162484	123737
36766	123738
6072	123739
28004	123740
6762	123741
47478	123742
11527	123743
6626	123744
250901	123745
169219	123746
145471	123747
147177	123748
3400	123749
401445	123750
214075	123751
25608	123752
5119	123753
19052	123754
10467	123755
41302	123756
53601	123757
34655	123758
34649	123759
339570	123760
267876	123761
106218	123762
135586	123763
132302	123764
449391	123765
46757	123766
3208	123767
395566	123768
5329	123769
79413	123770
400522	123771
147397	123772
129629	123773
6248	123774
223881	123775
224054	123776
145154	123777
53495	123778
124339	123779
209348	123780
273733	123781
17399	123782
214595	123783
87808	123784
109946	123785
28575	123786
155723	123787
109773	123788
14346	123789
42936	123790
443357	123791
94735	123792
96937	123793
126564	123794
1006	123795
6614	123796
313057	123797
395269	123798
639	123799
60881	123800
376886	123801
10106	123802
4949	123803
36761	123804
354560	123805
32040	123806
33051	123807
11543	123808
79996	123809
265674	123810
207720	123811
208872	123812
55	123813
16110	123814
38095	123815
449	123816
1359	123817
106587	123818
4	123819
257506	123820
28101	123821
89872	123822
7683	123823
9678	123824
8664	123825
64422	123826
63297	123827
106712	123828
62992	123829
34747	123830
44238	123831
106587	123832
98678	123833
308801	123834
72149	123835
101841	123836
91516	123837
13792	123838
344055	123839
361374	123840
247273	123841
253516	123842
99350	123843
381549	123844
252599	123845
80604	123846
350913	123847
180502	123848
178967	123849
269609	123850
62564	123851
144377	123852
1722	123853
4306	123854
729	123855
74484	123856
36398	123857
231383	123858
147426	123859
200744	123860
303863	123861
238725	123862
155458	123863
157499	123864
318164	123865
89024	123866
49994	123867
121769	123868
65333	123869
271530	123870
2283	123871
113287	123872
221946	123873
40166	123874
433790	123875
58177	123876
72914	123877
345081	123878
298255	123879
64356	123880
120031	123881
371289	123882
383372	123883
21357	123884
65297	123885
13386	123886
118942	123887
63187	123888
74509	123889
367433	123890
86827	123891
380386	123892
13497	123893
319118	123894
194182	123895
1303	123896
118844	123897
96701	123898
431547	123899
342588	123900
436875	123901
258762	123902
9442	123903
56210	123904
88599	123905
96689	123906
391351	123907
9239	123908
32821	123909
70722	123910
454924	123911
18969	123912
30075	123913
48824	123914
186534	123915
46003	123916
29292	123917
50359	123918
348730	123919
95449	123920
31417	123921
60039	123922
45533	123923
1522	123924
348570	123925
357088	123926
114750	123927
178518	123928
245014	123929
107916	123930
40515	123931
179057	123932
51697	123933
54356	123934
181740	123935
48124	123936
245799	123937
332023	123938
31535	123939
122988	123940
184904	123941
192469	123942
24002	123943
3141	123944
19410	123945
43795	123946
54900	123947
47881	123948
276547	123949
65	123950
406311	123951
10289	123952
10	123953
5964	123954
124248	123955
4753	123956
4024	123957
380036	123958
259154	123959
209854	123960
81990	123961
424973	123962
335338	123963
377991	123964
10248	123965
9364	123966
945	123967
206129	123968
319128	123969
339456	123970
431343	123971
12847	123972
30655	123973
189770	123974
19700	123975
459470	123976
49390	123977
38198	123978
51046	123979
3822	123980
7738	123981
102149	123982
54865	123983
64785	123984
213063	123985
62773	123986
21531	123987
127979	123988
2227	123989
5524	123990
202447	123991
23103	123992
309	123993
2940	123994
44829	123995
109290	123996
7203	123997
13394	123998
27962	123999
15265	124000
202348	124001
16843	124002
385120	124003
231590	124004
125636	124005
52071	124006
1065	124007
31662	124008
609	124009
318542	124010
2301	124011
79329	124012
160406	124013
443123	124014
169668	124015
15531	124016
335393	124017
93012	124018
306115	124019
10993	124020
33535	124021
77059	124022
209577	124023
5652	124024
32166	124025
36747	124026
76522	124027
23103	124028
345764	124029
10358	124030
15952	124031
113585	124032
60508	124033
197445	124034
28245	124035
101093	124036
229694	124037
86177	124038
73419	124039
41138	124040
227	124041
419243	124042
123840	124043
234606	124044
176877	124045
86537	124046
173153	124047
233025	124048
1218	124049
87573	124050
231784	124051
12175	124052
197725	124053
140295	124054
12200	124055
90760	124056
23985	124057
3309	124058
22078	124059
10080	124060
275810	124061
5525	124062
5632	124063
105213	124064
11292	124065
275981	124066
18454	124067
47501	124068
18938	124069
341648	124070
5125	124071
364034	124072
193646	124073
59789	124074
58155	124075
41645	124076
29452	124077
362675	124078
93679	124079
26121	124080
86842	124081
62815	124082
59359	124083
103129	124084
149475	124085
217177	124086
53377	124087
168947	124088
1972	124089
13314	124090
53166	124091
42538	124092
16519	124093
30145	124094
7073	124095
37620	124096
305326	124097
77864	124098
107752	124099
77229	124100
45190	124101
58394	124102
222895	124103
55206	124104
29299	124105
1386	124106
87184	124107
83912	124108
238245	124109
7604	124110
424132	124111
397521	124112
134367	124113
431968	124114
113605	124115
107406	124116
392706	124117
25830	124118
74752	124119
101745	124120
154726	124121
102066	124122
38846	124123
71759	124124
276467	124125
215731	124126
8234	124127
396177	124128
86413	124129
79626	124130
44593	124131
249627	124132
317336	124133
5699	124134
117187	124135
226798	124136
363370	124137
150249	124138
14426	124139
276894	124140
11429	124141
139619	124142
55176	124143
24750	124144
176558	124145
90068	124146
202345	124147
20965	124148
156040	124149
373979	124150
392542	124151
6352	124152
17072	124153
79248	124154
29074	124155
346343	124156
180060	124157
148064	124158
8848	124159
379218	124160
361096	124161
168281	124162
253495	124163
22348	124164
15851	124165
362688	124166
267840	124167
200429	124168
230704	124169
149256	124170
413071	124171
3030	124172
287758	124173
309	124174
67	124175
16875	124176
1268	124177
429800	124178
16981	124179
667	124180
148207	124181
71018	124182
179476	124183
283177	124184
22430	124185
334659	124186
60834	124187
32	124188
141828	124189
143120	124190
24197	124191
174951	124192
25071	124193
2747	124194
325887	124195
90462	124196
214706	124197
230788	124198
423040	124199
247148	124200
80688	124201
18568	124202
5249	124203
18004	124204
348474	124205
101489	124206
58346	124207
256842	124208
57265	124209
208856	124210
415532	124211
34621	124212
391833	124213
86817	124214
236887	124215
22986	124216
362759	124217
40872	124218
83810	124219
153341	124220
9184	124221
153675	124222
121665	124223
218171	124224
94197	124225
218265	124226
351	124227
246106	124228
91010	124229
386618	124230
67213	124231
7203	124232
304414	124233
90907	124234
90907	124235
133649	124236
99649	124237
424024	124238
81013	124239
141885	124240
20434	124241
71831	124242
96426	124243
29809	124244
221720	124245
4494	124246
51622	124247
343651	124248
167548	124249
213581	124250
289096	124251
61607	124252
139884	124253
38384	124254
120379	124255
20137	124256
43148	124257
20074	124258
60383	124259
433911	124260
55286	124261
405396	124262
16805	124263
397256	124264
147704	124265
9996	124266
106728	124267
158935	124268
133596	124269
60513	124270
43083	124271
138894	124272
304466	124273
2579	124274
160890	124275
199959	124276
4436	124277
72804	124278
313980	124279
9914	124280
105156	124281
115724	124282
340536	124283
400348	124284
31676	124285
9615	124286
4152	124287
108658	124288
199915	124289
196073	124290
83524	124291
111679	124292
94984	124293
61779	124294
113430	124295
387006	124296
358744	124297
138243	124298
210666	124299
56676	124300
199751	124301
422533	124302
204002	124303
135127	124304
55835	124305
53520	124306
12413	124307
197238	124308
59424	124309
51820	124310
265461	124311
2956	124312
33557	124313
171065	124314
348831	124315
29406	124316
340481	124317
204523	124318
105240	124319
98419	124320
70866	124321
40209	124322
347980	124323
26561	124324
173187	124325
324785	124326
211018	124327
112424	124328
373	124329
49341	124330
357768	124331
115180	124332
268218	124333
22859	124334
81419	124335
108208	124336
77619	124337
27708	124338
24765	124339
12617	124340
22481	124341
80182	124342
60516	124343
527	124344
51450	124345
459747	124346
120990	124347
223420	124348
290237	124349
199928	124350
431390	124351
149881	124352
127816	124353
221559	124354
132782	124355
252340	124356
4971	124357
311526	124358
184517	124359
58264	124360
285437	124361
108504	124362
287464	124363
52551	124364
71695	124365
186204	124366
185554	124367
105945	124368
218562	124369
164634	124370
18297	124371
65297	124372
397782	124373
72018	124374
80523	124375
413384	124376
266801	124377
42934	124378
19949	124379
5914	124380
455749	124381
211847	124382
232107	124383
267748	124384
191881	124385
149372	124386
344916	124387
65987	124388
377369	124389
27937	124390
125343	124391
280343	124392
224019	124393
222955	124394
7915	124395
68563	124396
115424	124397
144956	124398
245764	124399
6768	124400
276570	124401
376922	124402
319145	124403
379660	124404
244086	124405
62606	124406
280000	124407
81283	124408
191016	124409
116955	124410
318830	124411
10775	124412
129850	124413
294858	124414
63993	124415
241709	124416
42729	124417
45521	124418
404129	124419
16221	124420
434192	124421
353674	124422
327234	124423
331174	124424
251761	124425
281231	124426
36250	124427
268781	124428
37736	124429
65298	124430
166784	124431
54140	124432
366875	124433
303330	124434
210686	124435
120646	124436
398982	124437
444601	124438
32730	124439
17205	124440
2158	124441
293405	124442
195196	124443
1114	124444
2609	124445
202814	124446
66905	124447
283913	124448
91367	124449
257227	124450
340112	124451
185633	124452
356656	124453
162063	124454
406976	124455
377711	124456
203279	124457
30394	124458
182510	124459
22859	124460
22201	124461
30303	124462
87157	124463
147465	124464
160142	124465
308279	124466
36365	124467
11820	124468
129186	124469
233273	124470
230248	124471
83957	124472
103760	124473
370831	124474
421449	124475
393339	124476
111319	124477
131736	124478
50782	124479
277419	124480
69521	124481
361324	124482
94223	124483
216762	124484
9264	124485
212040	124486
20403	124487
419008	124488
382047	124489
2078	124490
15510	124491
2412	124492
101059	124493
24321	124494
20374	124495
244234	124496
1656	124497
424090	124498
61331	124499
232424	124500
380254	124501
117020	124502
1394	124503
66865	124504
135876	124505
102699	124506
2277	124507
278480	124508
120702	124509
10665	124510
149869	124511
10969	124512
30629	124513
42397	124514
136552	124515
195997	124516
31484	124517
176097	124518
231251	124519
394258	124520
51832	124521
65545	124522
50244	124523
104734	124524
305258	124525
44206	124526
104458	124527
4926	124528
73051	124529
147436	124530
197736	124531
44858	124532
17570	124533
95726	124534
9859	124535
119635	124536
38196	124537
48147	124538
73464	124539
28531	124540
455516	124541
87133	124542
15175	124543
56868	124544
258983	124545
82783	124546
54046	124547
249213	124548
348628	124549
288693	124550
325163	124551
26087	124552
92178	124553
341619	124554
314273	124555
183004	124556
7433	124557
27153	124558
1844	124559
15019	124560
164670	124561
193908	124562
145260	124563
5954	124564
110444	124565
138098	124566
134827	124567
3453	124568
81467	124569
108602	124570
19369	124571
17280	124572
6508	124573
53366	124574
353282	124575
1639	124576
36436	124577
12710	124578
18907	124579
4459	124580
1867	124581
31203	124582
11443	124583
426641	124584
236	124585
28945	124586
108866	124587
175465	124588
3112	124589
61192	124590
70684	124591
189758	124592
102134	124593
168390	124594
300859	124595
51026	124596
9124	124597
250038	124598
52021	124599
163816	124600
148292	124601
10425	124602
84480	124603
65994	124604
249941	124605
86941	124606
9885	124607
130386	124608
102245	124609
190870	124610
353058	124611
1328	124612
13450	124613
176406	124614
3657	124615
57309	124616
134827	124617
129364	124618
127558	124619
7035	124620
83284	124621
83289	124622
178244	124623
128453	124624
128294	124625
14193	124626
24569	124627
233590	124628
32235	124629
29974	124630
11971	124631
34684	124632
281199	124633
120839	124634
80937	124635
7130	124636
96853	124637
9296	124638
10618	124639
3488	124640
112304	124641
211168	124642
16313	124643
401385	124644
190423	124645
70179	124646
240295	124647
3082	124648
12358	124649
72280	124650
90586	124651
83958	124652
347178	124653
102210	124654
64517	124655
3688	124656
364036	124657
9241	124658
31097	124659
100103	124660
93280	124661
200158	124662
296180	124663
40624	124664
5811	124665
71548	124666
5447	124667
13889	124668
22834	124669
36233	124670
361437	124671
441306	124672
7640	124673
273106	124674
188343	124675
187277	124676
322316	124677
35386	124678
209926	124679
356655	124680
264053	124681
51177	124682
225730	124683
263867	124684
7579	124685
437136	124686
67672	124687
129167	124688
223162	124689
349107	124690
447131	124691
426397	124692
318262	124693
94434	124694
227460	124695
216095	124696
229550	124697
81070	124698
397786	124699
90624	124700
54558	124701
172780	124702
106654	124703
360806	124704
379436	124705
447126	124706
417374	124707
188071	124708
376245	124709
65963	124710
135819	124711
409229	124712
175406	124713
68506	124714
208883	124715
221894	124716
396615	124717
35881	124718
253314	124719
99871	124720
103960	124721
162780	124722
11817	124723
7829	124724
27002	124725
249005	124726
7829	124727
119532	124728
308894	124729
15642	124730
1050	124731
129780	124732
114609	124733
9876	124734
65223	124735
8102	124736
15163	124737
75492	124738
18897	124739
173607	124740
272930	124741
245642	124742
349203	124743
199880	124744
96799	124745
19285	124746
5609	124747
5451	124748
17404	124749
11672	124750
216046	124751
24907	124752
58870	124753
182219	124754
82277	124755
52344	124756
191153	124757
92236	124758
346167	124759
202547	124760
132239	124761
12394	124762
99642	124763
65522	124764
455050	124765
2661	124766
10498	124767
702	124768
7747	124769
115014	124770
6974	124771
93275	124772
82665	124773
40010	124774
127642	124775
149014	124776
288432	124777
47990	124778
2145	124779
5715	124780
23426	124781
375648	124782
18869	124783
68566	124784
97595	124785
27637	124786
10456	124787
114454	124788
260199	124789
19481	124790
65443	124791
31567	124792
105687	124793
118358	124794
10507	124795
207934	124796
355828	124797
124945	124798
99	124799
55474	124800
53952	124801
283316	124802
50801	124803
130530	124804
444741	124805
382114	124806
312717	124807
401528	124808
106842	124809
66872	124810
111851	124811
266628	124812
205356	124813
424056	124814
203267	124815
327102	124816
351988	124817
328074	124818
34957	124819
12592	124820
195102	124821
46525	124822
45367	124823
146708	124824
73253	124825
27775	124826
230804	124827
4493	124828
121215	124829
1733	124830
202070	124831
40051	124832
25245	124833
38202	124834
219	124835
347240	124836
278124	124837
1849	124838
189992	124839
64655	124840
196188	124841
24441	124842
115120	124843
120933	124844
360776	124845
412057	124846
7191	124847
307989	124848
1027	124849
222557	124850
93175	124851
125374	124852
226675	124853
40974	124854
41981	124855
90106	124856
215025	124857
282327	124858
399416	124859
191464	124860
129669	124861
106224	124862
82875	124863
215069	124864
86940	124865
20179	124866
352168	124867
247513	124868
96315	124869
86425	124870
186499	124871
449007	124872
2323	124873
429126	124874
24050	124875
290181	124876
223916	124877
65137	124878
29011	124879
218791	124880
252972	124881
361074	124882
42335	124883
1696	124884
126298	124885
112384	124886
36399	124887
230619	124888
393568	124889
25457	124890
100477	124891
55172	124892
232936	124893
79544	124894
36904	124895
162404	124896
150873	124897
31501	124898
130317	124899
73284	124900
345809	124901
343954	124902
117152	124903
86842	124904
125326	124905
241169	124906
222039	124907
7614	124908
38577	124909
2286	124910
102392	124911
197936	124912
19630	124913
184928	124914
183898	124915
29431	124916
177524	124917
228855	124918
336320	124919
34335	124920
111349	124921
190902	124922
340340	124923
156236	124924
33865	124925
24759	124926
242656	124927
13704	124928
230410	124929
8225	124930
134166	124931
165287	124932
3427	124933
30046	124934
22585	124935
384669	124936
168548	124937
22878	124938
117071	124939
278822	124940
317899	124941
18045	124942
127823	124943
28835	124944
193390	124945
48231	124946
42143	124947
267523	124948
141293	124949
215690	124950
142819	124951
29082	124952
9818	124953
54936	124954
4641	124955
9521	124956
235888	124957
371273	124958
203947	124959
412588	124960
316567	124961
247344	124962
125249	124963
69742	124964
454421	124965
250092	124966
241178	124967
380715	124968
444784	124969
293653	124970
11476	124971
14844	124972
190508	124973
285493	124974
23600	124975
100821	124976
391873	124977
326681	124978
51955	124979
347612	124980
21595	124981
181903	124982
295517	124983
1031	124984
440804	124985
76306	124986
17907	124987
424491	124988
243621	124989
30784	124990
173831	124991
192451	124992
216732	124993
33026	124994
6206	124995
236858	124996
48757	124997
68820	124998
52513	124999
51511	125000
356410	125001
9555	125002
864	125003
152935	125004
132448	125005
69245	125006
5533	125007
133676	125008
12910	125009
374652	125010
32981	125011
90590	125012
71928	125013
209367	125014
180457	125015
43544	125016
27668	125017
180242	125018
2907	125019
146627	125020
714	125021
451657	125022
196992	125023
109807	125024
407410	125025
144808	125026
52420	125027
59577	125028
126316	125029
21290	125030
191739	125031
78658	125032
140826	125033
52373	125034
18262	125035
25931	125036
54143	125037
202712	125038
240451	125039
163292	125040
66756	125041
7356	125042
30082	125043
274718	125044
415864	125045
219691	125046
190197	125047
281036	125048
2550	125049
14488	125050
111759	125051
205092	125052
19050	125053
8264	125054
184279	125055
431813	125056
2172	125057
92739	125058
81614	125059
444464	125060
87895	125061
143075	125062
187554	125063
218618	125064
36939	125065
118924	125066
4011	125067
313717	125068
39001	125069
107378	125070
105464	125071
206083	125072
77627	125073
396117	125074
47212	125075
443483	125076
68882	125077
2057	125078
39324	125079
21214	125080
65033	125081
57027	125082
102905	125083
263048	125084
333578	125085
96969	125086
204005	125087
451587	125088
371	125089
245622	125090
20061	125091
208325	125092
16155	125093
56008	125094
1975	125095
187438	125096
91854	125097
56629	125098
24183	125099
334	125100
35952	125101
229687	125102
17772	125103
109143	125104
23403	125105
7388	125106
10198	125107
155590	125108
67800	125109
5158	125110
32722	125111
174872	125112
859	125113
20587	125114
61011	125115
80133	125116
153991	125117
295573	125118
305174	125119
137992	125120
22964	125121
16863	125122
50672	125123
341353	125124
202907	125125
79391	125126
45363	125127
143151	125128
21064	125129
14265	125130
1288	125131
70205	125132
3471	125133
14116	125134
12481	125135
967	125136
121	125137
2207	125138
2157	125139
43351	125140
10726	125141
99139	125142
157939	125143
11881	125144
126090	125145
18021	125146
94	125147
65618	125148
52303	125149
77199	125150
53080	125151
111504	125152
213300	125153
224741	125154
55458	125155
38114	125156
389631	125157
46510	125158
146461	125159
285877	125160
114726	125161
81796	125162
11085	125163
63017	125164
20727	125165
132581	125166
393268	125167
225484	125168
225266	125169
14236	125170
14524	125171
206229	125172
26807	125173
294338	125174
216032	125175
227141	125176
22333	125177
2734	125178
172718	125179
45928	125180
89986	125181
13274	125182
124826	125183
30634	125184
109371	125185
11364	125186
195259	125187
6277	125188
25758	125189
207753	125190
388376	125191
106292	125192
10674	125193
57567	125194
3781	125195
82886	125196
290680	125197
80303	125198
1825	125199
228	125200
8765	125201
55042	125202
404553	125203
288500	125204
9196	125205
401099	125206
30387	125207
57737	125208
60277	125209
62092	125210
183209	125211
89164	125212
27306	125213
31955	125214
102376	125215
96737	125216
13182	125217
279353	125218
7927	125219
413209	125220
13386	125221
4212	125222
23104	125223
151854	125224
94121	125225
229198	125226
65817	125227
816	125228
27126	125229
23	125230
210094	125231
17716	125232
228822	125233
111747	125234
6089	125235
216155	125236
196884	125237
90541	125238
851	125239
19466	125240
8001	125241
57153	125242
11162	125243
20869	125244
38948	125245
30014	125246
7423	125247
238286	125248
23	125249
23096	125250
7683	125251
79397	125252
3772	125253
53	125254
1161	125255
7522	125256
13911	125257
3080	125258
444555	125259
89467	125260
57434	125261
81548	125262
477	125263
52268	125264
287	125265
287	125266
30	125267
13376	125268
154451	125269
241337	125270
85218	125271
5952	125272
20660	125273
184987	125274
281057	125275
14972	125276
72601	125277
7463	125278
195549	125279
360950	125280
20545	125281
1341	125282
258618	125283
30349	125284
336048	125285
57468	125286
242888	125287
71327	125288
33707	125289
28052	125290
12769	125291
60434	125292
1033	125293
3200	125294
77488	125295
32840	125296
101741	125297
132068	125298
103840	125299
410078	125300
275364	125301
386442	125302
166943	125303
45375	125304
84535	125305
292528	125306
344	125307
113506	125308
45612	125309
42221	125310
9672	125311
52010	125312
57978	125313
306561	125314
246119	125315
88373	125316
225150	125317
117739	125318
256976	125319
272435	125320
22511	125321
95334	125322
127217	125323
254649	125324
140832	125325
6827	125326
39547	125327
135193	125328
157185	125329
23005	125330
14067	125331
3100	125332
319	125333
146342	125334
293603	125335
419963	125336
290433	125337
387566	125338
16641	125339
197475	125340
84515	125341
259089	125342
226884	125343
227668	125344
103190	125345
116363	125346
116363	125347
406603	125348
93978	125349
361183	125350
19412	125351
48360	125352
1172	125353
1026	125354
163267	125355
338355	125356
212333	125357
200981	125358
87663	125359
2056	125360
152257	125361
895	125362
39648	125363
185762	125364
86657	125365
33656	125366
342817	125367
59130	125368
3912	125369
402620	125370
23824	125371
23113	125372
206096	125373
157291	125374
143345	125375
67283	125376
116944	125377
60215	125378
99976	125379
69415	125380
7742	125381
193821	125382
115799	125383
70933	125384
394167	125385
11303	125386
227785	125387
92030	125388
33932	125389
104696	125390
47647	125391
28302	125392
114247	125393
104390	125394
6490	125395
13082	125396
216813	125397
94442	125398
3291	125399
38124	125400
295	125401
156809	125402
195423	125403
5931	125404
66842	125405
307746	125406
4570	125407
389263	125408
195234	125409
87658	125410
360512	125411
304966	125412
71268	125413
122177	125414
5926	125415
2558	125416
69087	125417
6032	125418
629	125419
89948	125420
71502	125421
252547	125422
222200	125423
80468	125424
84765	125425
416747	125426
70407	125427
193992	125428
95819	125429
318440	125430
31849	125431
309323	125432
369478	125433
45397	125434
14162	125435
46383	125436
131608	125437
85979	125438
92873	125439
11039	125440
3450	125441
310701	125442
310750	125443
413472	125444
209483	125445
268056	125446
162750	125447
107224	125448
165700	125449
144959	125450
1024	125451
8047	125452
7205	125453
888	125454
122051	125455
2712	125456
423530	125457
15535	125458
38701	125459
274164	125460
62543	125461
10	125462
119982	125463
5590	125464
28499	125465
210104	125466
302393	125467
51451	125468
54319	125469
398139	125470
44490	125471
10030	125472
71888	125473
434413	125474
183873	125475
19374	125476
181702	125477
6580	125478
7113	125479
182159	125480
134	125481
314702	125482
68552	125483
6837	125484
18884	125485
40707	125486
254396	125487
22668	125488
9449	125489
7460	125490
148347	125491
3857	125492
93629	125493
2808	125494
23093	125495
16729	125496
225614	125497
10527	125498
18789	125499
456	125500
227641	125501
7001	125502
80120	125503
112328	125504
11479	125505
11214	125506
35969	125507
186035	125508
8538	125509
8127	125510
4004	125511
161198	125512
27143	125513
205243	125514
13124	125515
25558	125516
183518	125517
11729	125518
323278	125519
27158	125520
46937	125521
59781	125522
21663	125523
15707	125524
175649	125525
206363	125526
195422	125527
96086	125528
167630	125529
104033	125530
34606	125531
81938	125532
262233	125533
20573	125534
106035	125535
111301	125536
103715	125537
162663	125538
409254	125539
96946	125540
278402	125541
48915	125542
142692	125543
60232	125544
86217	125545
139385	125546
16912	125547
3035	125548
360808	125549
120969	125550
107250	125551
362096	125552
140369	125553
58981	125554
22675	125555
191686	125556
76995	125557
9966	125558
207960	125559
140770	125560
92181	125561
24991	125562
290272	125563
13751	125564
30880	125565
180297	125566
44472	125567
112691	125568
22995	125569
26859	125570
235337	125571
216362	125572
111378	125573
37029	125574
106820	125575
417877	125576
88901	125577
13535	125578
55010	125579
1588	125580
355530	125581
14629	125582
431666	125583
134529	125584
207735	125585
170685	125586
15522	125587
297229	125588
9299	125589
37837	125590
37167	125591
127019	125592
885	125593
16134	125594
285254	125595
21960	125596
153047	125597
198267	125598
318533	125599
90765	125600
75331	125601
14205	125602
71113	125603
185043	125604
45870	125605
7638	125606
293084	125607
5857	125608
61953	125609
141663	125610
206367	125611
45157	125612
366442	125613
117340	125614
243902	125615
234676	125616
118115	125617
366398	125618
377364	125619
113091	125620
113414	125621
62478	125622
205443	125623
380465	125624
365169	125625
195120	125626
401301	125627
273543	125628
315802	125629
49401	125630
79628	125631
185024	125632
233623	125633
337825	125634
19497	125635
49624	125636
457448	125637
193597	125638
32720	125639
15724	125640
11306	125641
65902	125642
2015	125643
65197	125644
180926	125645
127382	125646
108212	125647
6287	125648
108170	125649
26214	125650
211521	125651
84989	125652
25638	125653
241723	125654
34892	125655
95024	125656
242715	125657
122450	125658
32087	125659
341334	125660
236877	125661
65579	125662
11812	125663
33442	125664
7212	125665
40367	125666
62270	125667
414513	125668
298900	125669
38377	125670
115688	125671
244572	125672
233923	125673
455362	125674
15641	125675
45822	125676
382703	125677
105169	125678
97200	125679
165330	125680
18615	125681
66764	125682
237644	125683
238843	125684
20185	125685
141991	125686
3977	125687
244541	125688
41511	125689
226	125690
17719	125691
422095	125692
29996	125693
344927	125694
148064	125695
246333	125696
111758	125697
1412	125698
395963	125699
28017	125700
54604	125701
155657	125702
198543	125703
29126	125704
17302	125705
41548	125706
138995	125707
42336	125708
109776	125709
64845	125710
237144	125711
189808	125712
71949	125713
394835	125714
25033	125715
242	125716
33778	125717
84654	125718
367458	125719
72955	125720
226121	125721
58809	125722
54860	125723
106224	125724
207992	125725
212551	125726
49358	125727
60089	125728
153081	125729
31915	125730
67877	125731
61555	125732
60393	125733
11689	125734
19321	125735
127529	125736
56712	125737
346263	125738
208980	125739
29342	125740
58898	125741
60170	125742
203083	125743
119619	125744
162523	125745
40357	125746
53898	125747
232259	125748
20814	125749
155913	125750
291665	125751
88239	125752
13695	125753
364531	125754
109040	125755
739	125756
90061	125757
67387	125758
7711	125759
218839	125760
358554	125761
350957	125762
42495	125763
341285	125764
1462	125765
62088	125766
382655	125767
214423	125768
1456	125769
48282	125770
299010	125771
108819	125772
5020	125773
5418	125774
226999	125775
58734	125776
181651	125777
6885	125778
11123	125779
375986	125780
314206	125781
16671	125782
355769	125783
25411	125784
53898	125785
308475	125786
55314	125787
417042	125788
48256	125789
123308	125790
144044	125791
27257	125792
210202	125793
97918	125794
114012	125795
83598	125796
122851	125797
84622	125798
33023	125799
105316	125800
6314	125801
22442	125802
64410	125803
213840	125804
444178	125805
56407	125806
43993	125807
452681	125808
48302	125809
330876	125810
37649	125811
147243	125812
164316	125813
215285	125814
115751	125815
61881	125816
80356	125817
246585	125818
155946	125819
456551	125820
92935	125821
63267	125822
41783	125823
84896	125824
34655	125825
421876	125826
244020	125827
111835	125828
82276	125829
49836	125830
217496	125831
96221	125832
203975	125833
97620	125834
111018	125835
95926	125836
2255	125837
216161	125838
142200	125839
81875	125840
12969	125841
63036	125842
36786	125843
112415	125844
105988	125845
310080	125846
57533	125847
387918	125848
390459	125849
39844	125850
404	125851
11553	125852
1043	125853
185490	125854
28443	125855
151611	125856
133402	125857
438254	125858
185504	125859
383131	125860
268816	125861
33436	125862
1163	125863
55972	125864
258811	125865
139649	125866
11322	125867
99334	125868
616	125869
328618	125870
91001	125871
225576	125872
83011	125873
347918	125874
98146	125875
200309	125876
18074	125877
7146	125878
49194	125879
219899	125880
120435	125881
6516	125882
2303	125883
5898	125884
52219	125885
76031	125886
126338	125887
338	125888
448719	125889
127210	125890
285902	125891
114392	125892
55938	125893
2163	125894
879	125895
153249	125896
53172	125897
3632	125898
186104	125899
36337	125900
422579	125901
123270	125902
256521	125903
53836	125904
136755	125905
89344	125906
1281	125907
19504	125908
2675	125909
4251	125910
59069	125911
99760	125912
26246	125913
82211	125914
181060	125915
25301	125916
12419	125917
2841	125918
464	125919
56195	125920
14372	125921
133475	125922
231199	125923
89146	125924
162156	125925
76820	125926
118149	125927
21208	125928
183419	125929
402260	125930
178122	125931
219091	125932
6376	125933
288855	125934
398718	125935
229299	125936
209049	125937
6417	125938
75089	125939
161278	125940
25731	125941
9499	125942
44396	125943
100655	125944
396342	125945
126076	125946
65026	125947
42690	125948
122213	125949
7469	125950
300586	125951
55592	125952
330137	125953
124925	125954
40889	125955
86402	125956
390758	125957
53302	125958
44	125959
110615	125960
30565	125961
350291	125962
3650	125963
12369	125964
166644	125965
160753	125966
116111	125967
78655	125968
199471	125969
74716	125970
90759	125971
169570	125972
19479	125973
4961	125974
276568	125975
69457	125976
369003	125977
53387	125978
358	125979
115403	125980
35030	125981
417576	125982
387	125983
164557	125984
83629	125985
123440	125986
209677	125987
142523	125988
176348	125989
31141	125990
55220	125991
20496	125992
371768	125993
32	125994
199954	125995
243727	125996
314061	125997
12830	125998
156402	125999
106081	126000
20390	126001
373380	126002
166817	126003
125059	126004
211305	126005
84544	126006
57329	126007
9076	126008
274964	126009
5973	126010
24383	126011
82170	126012
383897	126013
45839	126014
396870	126015
39777	126016
396952	126017
13011	126018
43229	126019
99083	126020
237074	126021
260347	126022
126837	126023
107	126024
10	126025
172113	126026
2483	126027
54766	126028
4619	126029
237310	126030
23065	126031
2624	126032
5791	126033
13017	126034
63828	126035
271449	126036
11597	126037
263643	126038
106523	126039
13578	126040
15189	126041
99004	126042
6787	126043
49173	126044
1877	126045
1262	126046
41712	126047
225015	126048
147395	126049
27690	126050
94854	126051
235	126052
318988	126053
279413	126054
87183	126055
36620	126056
29277	126057
38307	126058
39242	126059
206448	126060
235448	126061
65464	126062
1480	126063
80899	126064
25120	126065
75261	126066
7853	126067
232773	126068
24886	126069
41595	126070
359060	126071
9013	126072
229358	126073
27033	126074
229009	126075
118113	126076
112443	126077
423347	126078
68987	126079
15824	126080
206130	126081
73550	126082
204587	126083
305825	126084
301848	126085
36751	126086
218606	126087
608	126088
245515	126089
411473	126090
111204	126091
298763	126092
84	126093
244217	126094
394400	126095
116194	126096
28392	126097
49243	126098
54833	126099
350584	126100
73495	126101
124296	126102
23166	126103
16703	126104
387790	126105
89843	126106
212915	126107
35022	126108
135685	126109
8653	126110
87470	126111
148067	126112
80687	126113
105543	126114
143006	126115
32296	126116
450447	126117
120485	126118
5593	126119
82145	126120
73708	126121
448505	126122
54374	126123
20538	126124
434091	126125
8278	126126
403627	126127
68191	126128
366944	126129
185265	126130
216644	126131
50269	126132
145109	126133
369391	126134
262961	126135
223064	126136
434712	126137
123540	126138
200343	126139
215344	126140
99642	126141
76789	126142
31067	126143
414053	126144
443429	126145
416210	126146
127009	126147
116307	126148
50018	126149
257461	126150
358153	126151
163728	126152
221094	126153
4105	126154
37962	126155
204291	126156
129009	126157
252507	126158
113304	126159
120154	126160
31020	126161
90901	126162
146900	126163
243530	126164
57875	126165
326526	126166
216363	126167
52968	126168
80822	126169
317065	126170
5313	126171
53720	126172
20604	126173
4566	126174
5886	126175
193713	126176
11485	126177
1807	126178
11319	126179
29582	126180
293930	126181
139791	126182
162800	126183
30477	126184
243177	126185
83346	126186
3557	126187
2400	126188
75487	126189
7262	126190
107110	126191
396284	126192
444882	126193
36587	126194
438440	126195
8585	126196
2945	126197
19033	126198
123572	126199
40495	126200
420343	126201
378490	126202
19994	126203
6328	126204
21340	126205
60315	126206
404392	126207
10555	126208
98348	126209
59649	126210
31991	126211
74516	126212
62412	126213
100175	126214
82235	126215
244619	126216
193527	126217
199926	126218
156729	126219
109113	126220
55071	126221
123648	126222
106620	126223
159558	126224
206529	126225
113506	126226
19060	126227
23492	126228
9237	126229
22498	126230
108373	126231
214391	126232
17378	126233
139669	126234
450444	126235
81636	126236
3933	126237
226930	126238
5809	126239
27065	126240
83125	126241
21397	126242
326170	126243
31951	126244
27763	126245
37799	126246
11947	126247
400587	126248
187648	126249
12769	126250
61085	126251
131536	126252
408046	126253
229150	126254
40347	126255
24048	126256
49196	126257
5417	126258
118062	126259
124159	126260
5646	126261
19196	126262
1478	126263
77539	126264
16594	126265
45728	126266
2629	126267
16888	126268
1389	126269
164674	126270
33791	126271
27162	126272
202558	126273
292323	126274
205244	126275
350822	126276
140105	126277
403269	126278
146057	126279
31631	126280
1794	126281
114176	126282
7985	126283
126668	126284
52400	126285
897	126286
27957	126287
30	126288
8881	126289
14840	126290
20039	126291
23532	126292
818	126293
191618	126294
254195	126295
13162	126296
43887	126297
41824	126298
85005	126299
346	126300
355486	126301
245749	126302
203271	126303
83857	126304
146232	126305
243502	126306
11605	126307
13346	126308
2263	126309
91110	126310
21398	126311
5845	126312
29959	126313
94162	126314
19761	126315
39963	126316
205897	126317
214566	126318
878	126319
70660	126320
391	126321
23094	126322
149474	126323
76175	126324
13511	126325
39954	126326
448731	126327
85602	126328
2339	126329
50989	126330
271339	126331
203625	126332
10181	126333
24244	126334
116193	126335
423295	126336
16108	126337
407542	126338
78330	126339
8388	126340
355591	126341
60481	126342
28268	126343
260617	126344
222087	126345
162795	126346
60882	126347
5378	126348
1660	126349
458	126350
1148	126351
112863	126352
4059	126353
443612	126354
103331	126355
13274	126356
903	126357
141505	126358
232291	126359
245313	126360
246646	126361
13386	126362
90971	126363
57869	126364
279204	126365
310571	126366
249810	126367
19538	126368
18356	126369
348177	126370
24816	126371
16354	126372
75802	126373
76965	126374
82248	126375
14553	126376
166314	126377
367252	126378
390040	126379
1206	126380
2178	126381
18983	126382
451	126383
11697	126384
4890	126385
28506	126386
128223	126387
238404	126388
23350	126389
245500	126390
435845	126391
4933	126392
12379	126393
1395	126394
116536	126395
4394	126396
180461	126397
157107	126398
59031	126399
35304	126400
49979	126401
4017	126402
46131	126403
19094	126404
2	126405
369080	126406
188430	126407
25377	126408
6086	126409
2429	126410
419756	126411
49979	126412
90478	126413
179010	126414
104212	126415
98659	126416
33867	126417
71831	126418
100881	126419
115646	126420
33840	126421
11173	126422
179096	126423
252872	126424
308114	126425
44892	126426
147108	126427
94931	126428
66020	126429
24102	126430
135073	126431
42564	126432
138677	126433
246314	126434
211112	126435
150905	126436
150549	126437
113169	126438
115352	126439
30353	126440
30353	126441
239083	126442
133476	126443
27792	126444
12327	126445
150844	126446
169776	126447
172154	126448
166123	126449
123283	126450
295812	126451
162746	126452
148737	126453
56186	126454
234253	126455
252605	126456
241663	126457
457195	126458
16061	126459
377314	126460
231107	126461
45428	126462
54707	126463
74494	126464
127650	126465
96396	126466
59364	126467
292928	126468
84304	126469
349663	126470
100644	126471
241691	126472
300614	126473
19889	126474
1661	126475
258015	126476
133155	126477
180453	126478
232969	126479
22998	126480
178813	126481
122218	126482
373094	126483
4992	126484
98	126485
266371	126486
57885	126487
454945	126488
240692	126489
243912	126490
447377	126491
402028	126492
26688	126493
102005	126494
146717	126495
1302	126496
9788	126497
138932	126498
26610	126499
15666	126500
295	126501
10725	126502
119793	126503
24024	126504
28646	126505
210494	126506
125265	126507
162183	126508
16243	126509
94839	126510
60615	126511
25829	126512
358629	126513
121852	126514
190274	126515
323585	126516
4134	126517
162621	126518
164314	126519
190356	126520
31978	126521
62374	126522
208	126523
123002	126524
79166	126525
399853	126526
211085	126527
421919	126528
32530	126529
50292	126530
89105	126531
186249	126532
10921	126533
191528	126534
426513	126535
85165	126536
386941	126537
74922	126538
358204	126539
296487	126540
1209	126541
110881	126542
54708	126543
100481	126544
45729	126545
410164	126546
118687	126547
129139	126548
212704	126549
36792	126550
107017	126551
55849	126552
75764	126553
9468	126554
263208	126555
55912	126556
19526	126557
48717	126558
449096	126559
228998	126560
94408	126561
4769	126562
3	126563
9693	126564
434252	126565
75236	126566
32353	126567
170525	126568
124381	126569
51339	126570
16209	126571
22537	126572
139703	126573
219	126574
351472	126575
256739	126576
25028	126577
422408	126578
421334	126579
453242	126580
84244	126581
46012	126582
387612	126583
70263	126584
202332	126585
203470	126586
439442	126587
99434	126588
406755	126589
454990	126590
143384	126591
372388	126592
37383	126593
395863	126594
37421	126595
332384	126596
428610	126597
406440	126598
317344	126599
122624	126600
392018	126601
248840	126602
181774	126603
18989	126604
202222	126605
207144	126606
43226	126607
75467	126608
58597	126609
124491	126610
16490	126611
123134	126612
12101	126613
6558	126614
205384	126615
84420	126616
222797	126617
65508	126618
139840	126619
1604	126620
417047	126621
137198	126622
115117	126623
383234	126624
139134	126625
207746	126626
274664	126627
9217	126628
59716	126629
33401	126630
4439	126631
697	126632
21653	126633
21498	126634
216534	126635
287218	126636
320594	126637
18020	126638
9195	126639
339469	126640
349227	126641
158915	126642
360803	126643
59809	126644
350111	126645
45193	126646
99980	126647
224281	126648
157850	126649
18059	126650
366772	126651
59992	126652
122857	126653
74655	126654
187935	126655
198921	126656
231849	126657
84563	126658
230016	126659
76743	126660
201873	126661
212372	126662
473	126663
23370	126664
63120	126665
390476	126666
191352	126667
220491	126668
363429	126669
122964	126670
413130	126671
288351	126672
32112	126673
77976	126674
70647	126675
5161	126676
401071	126677
117435	126678
20364	126679
422288	126680
31081	126681
211065	126682
250721	126683
251051	126684
251057	126685
251060	126686
45943	126687
234200	126688
453389	126689
12854	126690
14876	126691
301743	126692
77599	126693
23441	126694
369349	126695
71903	126696
153196	126697
296177	126698
40219	126699
88119	126700
115046	126701
157295	126702
169017	126703
51332	126704
54267	126705
51849	126706
93	126707
97416	126708
372110	126709
167592	126710
1642	126711
276812	126712
24949	126713
70409	126714
108159	126715
249714	126716
7251	126717
6154	126718
295893	126719
79501	126720
46184	126721
159	126722
52181	126723
186440	126724
297408	126725
95253	126726
33817	126727
60844	126728
213922	126729
455233	126730
171672	126731
169322	126732
209094	126733
71484	126734
145319	126735
191578	126736
51105	126737
56094	126738
55332	126739
453997	126740
53220	126741
186907	126742
270489	126743
100973	126744
73599	126745
1605	126746
62632	126747
417937	126748
218508	126749
128521	126750
20822	126751
199244	126752
396930	126753
199391	126754
46830	126755
220229	126756
29128	126757
3565	126758
71345	126759
19076	126760
289077	126761
223574	126762
337771	126763
431138	126764
21702	126765
121138	126766
424842	126767
236200	126768
121267	126769
347544	126770
42072	126771
19211	126772
79606	126773
238051	126774
111350	126775
394209	126776
340371	126777
351136	126778
426384	126779
155908	126780
323647	126781
79800	126782
38552	126783
171423	126784
13871	126785
133289	126786
122534	126787
404700	126788
324719	126789
85247	126790
342433	126791
91112	126792
72713	126793
79800	126794
79607	126795
214813	126796
127987	126797
299891	126798
236163	126799
394210	126800
142130	126801
340373	126802
187699	126803
213353	126804
798	126805
333337	126806
119081	126807
220051	126808
405	126809
15506	126810
372601	126811
7745	126812
126213	126813
111285	126814
47122	126815
405649	126816
92450	126817
2306	126818
69303	126819
270600	126820
15600	126821
65139	126822
67253	126823
86881	126824
5521	126825
102257	126826
369792	126827
73639	126828
395408	126829
203134	126830
451225	126831
415050	126832
398458	126833
315408	126834
374499	126835
79510	126836
437431	126837
401918	126838
421158	126839
63131	126840
387305	126841
47269	126842
372163	126843
441189	126844
357945	126845
129239	126846
242064	126847
377029	126848
61011	126849
253973	126850
32850	126851
67071	126852
181966	126853
354593	126854
77570	126855
287617	126856
1980	126857
113239	126858
13406	126859
129751	126860
6145	126861
403715	126862
139866	126863
79811	126864
309761	126865
97866	126866
280365	126867
313121	126868
60048	126869
82973	126870
36231	126871
418149	126872
27254	126873
3242	126874
253306	126875
39952	126876
2242	126877
31845	126878
237083	126879
237762	126880
128005	126881
87961	126882
65286	126883
438796	126884
444219	126885
213238	126886
172306	126887
451633	126888
62506	126889
228112	126890
212125	126891
245554	126892
37597	126893
62667	126894
251793	126895
438548	126896
409331	126897
190828	126898
238614	126899
208739	126900
429747	126901
405901	126902
417010	126903
145328	126904
249254	126905
185928	126906
245557	126907
353937	126908
142044	126909
341957	126910
199381	126911
225174	126912
56054	126913
118448	126914
235098	126915
425740	126916
122393	126917
206875	126918
50211	126919
78100	126920
344663	126921
325705	126922
13932	126923
447979	126924
28969	126925
27980	126926
178343	126927
248834	126928
21728	126929
77821	126930
136050	126931
370197	126932
105180	126933
367255	126934
113995	126935
27029	126936
27029	126937
23282	126938
35235	126939
109188	126940
8041	126941
81158	126942
35551	126943
2239	126944
272866	126945
414916	126946
25547	126947
57858	126948
205533	126949
92942	126950
224642	126951
246829	126952
433271	126953
69362	126954
224395	126955
388114	126956
297434	126957
2872	126958
96038	126959
255565	126960
324647	126961
274246	126962
2469	126963
221632	126964
268352	126965
306615	126966
130116	126967
161783	126968
28025	126969
731	126970
332301	126971
155920	126972
81917	126973
73333	126974
440874	126975
279740	126976
140131	126977
143206	126978
168796	126979
162812	126980
64540	126981
12084	126982
25375	126983
114841	126984
418981	126985
66185	126986
64731	126987
763	126988
448415	126989
225493	126990
429995	126991
78887	126992
130363	126993
97256	126994
415671	126995
118927	126996
46473	126997
317557	126998
131590	126999
243000	127000
216903	127001
450344	127002
34637	127003
49269	127004
336035	127005
375023	127006
64399	127007
354619	127008
72614	127009
73459	127010
84222	127011
286487	127012
405609	127013
218030	127014
31846	127015
213923	127016
239878	127017
296311	127018
4596	127019
182921	127020
108791	127021
333275	127022
112991	127023
333555	127024
65629	127025
209313	127026
81058	127027
343524	127028
233218	127029
116318	127030
5877	127031
341383	127032
98341	127033
378520	127034
324596	127035
402696	127036
23309	127037
104583	127038
17471	127039
53163	127040
8423	127041
70829	127042
112246	127043
235816	127044
251458	127045
431313	127046
139381	127047
175469	127048
37964	127049
176459	127050
88984	127051
116488	127052
84698	127053
28512	127054
173527	127055
144079	127056
74086	127057
60880	127058
9808	127059
31348	127060
430850	127061
223543	127062
5273	127063
219800	127064
185075	127065
73219	127066
144142	127067
120127	127068
163731	127069
109622	127070
36429	127071
1616	127072
273805	127073
104526	127074
96473	127075
365594	127076
132657	127077
56736	127078
389807	127079
271807	127080
216655	127081
182967	127082
198132	127083
389444	127084
45538	127085
16191	127086
125370	127087
228795	127088
335403	127089
43981	127090
423521	127091
2203	127092
384389	127093
6770	127094
24102	127095
184770	127096
75699	127097
117747	127098
86240	127099
25104	127100
92602	127101
143391	127102
166602	127103
150755	127104
14938	127105
194131	127106
108699	127107
270026	127108
77594	127109
93359	127110
136772	127111
441203	127112
276697	127113
375328	127114
167985	127115
25111	127116
156330	127117
154094	127118
103659	127119
135480	127120
120613	127121
415735	127122
142859	127123
55485	127124
286093	127125
437872	127126
109621	127127
316582	127128
212156	127129
268447	127130
190581	127131
280855	127132
20204	127133
268445	127134
49900	127135
312491	127136
82725	127137
67016	127138
36698	127139
40921	127140
272180	127141
11889	127142
6892	127143
178000	127144
125578	127145
51717	127146
247791	127147
2803	127148
127751	127149
124560	127150
306212	127151
426720	127152
294347	127153
246092	127154
123566	127155
137419	127156
304936	127157
41139	127158
183785	127159
9724	127160
317671	127161
166743	127162
301592	127163
33768	127164
371634	127165
166387	127166
32464	127167
90288	127168
190041	127169
403337	127170
38535	127171
444433	127172
150788	127173
258884	127174
389224	127175
131376	127176
32146	127177
51854	127178
151929	127179
184938	127180
334764	127181
215768	127182
226239	127183
4606	127184
278453	127185
406851	127186
41528	127187
39016	127188
62636	127189
108906	127190
136445	127191
123557	127192
337505	127193
181370	127194
164460	127195
460208	127196
227608	127197
118299	127198
123334	127199
243139	127200
118443	127201
379766	127202
10254	127203
60465	127204
4042	127205
383795	127206
282205	127207
210514	127208
160445	127209
392677	127210
74067	127211
453903	127212
93357	127213
197122	127214
25224	127215
162351	127216
291008	127217
196495	127218
458260	127219
379247	127220
35576	127221
347374	127222
107741	127223
81054	127224
233391	127225
6790	127226
44704	127227
273375	127228
206307	127229
120383	127230
169209	127231
1051	127232
28473	127233
37694	127234
99462	127235
256884	127236
230974	127237
187047	127238
38752	127239
161607	127240
208320	127241
298098	127242
112560	127243
234135	127244
191321	127245
286373	127246
132977	127247
257154	127248
200095	127249
373496	127250
378108	127251
430450	127252
19344	127253
186822	127254
352993	127255
71016	127256
93058	127257
37927	127258
206295	127259
101374	127260
456196	127261
214940	127262
154482	127263
23353	127264
108863	127265
70762	127266
30686	127267
51362	127268
167796	127269
4920	127270
195078	127271
6963	127272
43042	127273
58820	127274
189262	127275
101817	127276
12159	127277
93528	127278
249444	127279
241562	127280
47702	127281
45842	127282
6551	127283
8315	127284
24375	127285
173003	127286
245467	127287
48520	127288
64057	127289
459284	127290
6374	127291
22433	127292
137230	127293
174789	127294
394502	127295
242213	127296
133950	127297
223930	127298
268295	127299
29723	127300
24171	127301
103616	127302
449649	127303
60298	127304
376353	127305
87078	127306
6551	127307
364196	127308
122135	127309
310582	127310
58338	127311
49728	127312
7130	127313
56246	127314
6551	127315
7130	127316
95968	127317
369167	127318
16553	127319
1805	127320
1967	127321
2771	127322
394703	127323
421090	127324
11321	127325
180178	127326
289320	127327
205228	127328
17964	127329
44647	127330
10942	127331
19475	127332
181141	127333
95165	127334
246458	127335
20327	127336
84127	127337
114321	127338
9456	127339
37532	127340
455694	127341
343023	127342
122483	127343
148066	127344
18590	127345
37632	127346
73506	127347
542	127348
392264	127349
432177	127350
409897	127351
31117	127352
416841	127353
14424	127354
235799	127355
53037	127356
65655	127357
79822	127358
129055	127359
57408	127360
99450	127361
65354	127362
327923	127363
354083	127364
249748	127365
174790	127366
143752	127367
223494	127368
148092	127369
446204	127370
71412	127371
398653	127372
28036	127373
230773	127374
105661	127375
76774	127376
139766	127377
228956	127378
54777	127379
283392	127380
95945	127381
445042	127382
142096	127383
285244	127384
192028	127385
88230	127386
175728	127387
214570	127388
187871	127389
378682	127390
46673	127391
281498	127392
256742	127393
224339	127394
339988	127395
436301	127396
32106	127397
330613	127398
118867	127399
442066	127400
75230	127401
70076	127402
280384	127403
337111	127404
247687	127405
447125	127406
166577	127407
371492	127408
186033	127409
64959	127410
319710	127411
398687	127412
132108	127413
27841	127414
19526	127415
132828	127416
277966	127417
255240	127418
290381	127419
452375	127420
171229	127421
289238	127422
78594	127423
67229	127424
441092	127425
331126	127426
439831	127427
191025	127428
420149	127429
188078	127430
207244	127431
266609	127432
71335	127433
40820	127434
75086	127435
151627	127436
85363	127437
101494	127438
380956	127439
167291	127440
157062	127441
111326	127442
257481	127443
112316	127444
132399	127445
134747	127446
101544	127447
82808	127448
313207	127449
350056	127450
86381	127451
235323	127452
48080	127453
159532	127454
26467	127455
371651	127456
83047	127457
525	127458
95916	127459
431274	127460
48330	127461
289317	127462
38607	127463
378239	127464
129631	127465
230998	127466
60359	127467
406569	127468
90939	127469
195456	127470
57416	127471
44933	127472
47687	127473
20669	127474
418414	127475
9618	127476
413072	127477
133890	127478
430155	127479
256953	127480
245390	127481
127761	127482
12208	127483
220942	127484
451509	127485
7641	127486
209932	127487
160838	127488
115577	127489
163079	127490
116234	127491
120491	127492
84450	127493
66254	127494
202179	127495
45539	127496
219006	127497
82812	127498
144829	127499
14423	127500
276427	127501
239874	127502
20649	127503
109007	127504
190814	127505
388149	127506
113141	127507
9034	127508
200986	127509
206461	127510
17943	127511
93266	127512
118925	127513
135	127514
433244	127515
388417	127516
58632	127517
177	127518
22480	127519
452370	127520
119590	127521
228688	127522
400464	127523
11347	127524
200311	127525
106586	127526
38992	127527
9740	127528
449262	127529
108097	127530
30808	127531
61710	127532
13726	127533
108436	127534
93043	127535
96832	127536
411342	127537
142634	127538
316801	127539
22677	127540
242745	127541
427357	127542
411210	127543
134103	127544
24616	127545
61112	127546
228893	127547
241622	127548
223220	127549
75406	127550
98	127551
320587	127552
242650	127553
399179	127554
324470	127555
345330	127556
49320	127557
346855	127558
253893	127559
172871	127560
208463	127561
242756	127562
330063	127563
9131	127564
31234	127565
66950	127566
66950	127567
167983	127568
225908	127569
328950	127570
417635	127571
140031	127572
79666	127573
57221	127574
55108	127575
28979	127576
144246	127577
204958	127578
101896	127579
76649	127580
337948	127581
6971	127582
176151	127583
30840	127584
83	127585
167360	127586
20726	127587
112148	127588
323354	127589
3955	127590
188789	127591
132185	127592
137893	127593
16825	127594
41399	127595
165028	127596
429229	127597
226322	127598
178280	127599
312257	127600
16773	127601
104274	127602
346538	127603
181722	127604
165762	127605
1529	127606
146426	127607
94481	127608
438285	127609
78985	127610
30266	127611
368645	127612
201262	127613
267968	127614
28724	127615
411332	127616
101435	127617
10554	127618
506	127619
50374	127620
15036	127621
444356	127622
422852	127623
9167	127624
342192	127625
119922	127626
106051	127627
162626	127628
41567	127629
233050	127630
30910	127631
19673	127632
40324	127633
20056	127634
302345	127635
457408	127636
31388	127637
60185	127638
395560	127639
205706	127640
21557	127641
357461	127642
109367	127643
105408	127644
211177	127645
142854	127646
139232	127647
39855	127648
25356	127649
38807	127650
104858	127651
64222	127652
87750	127653
123878	127654
129024	127655
175921	127656
76841	127657
42213	127658
121670	127659
12628	127660
45134	127661
5085	127662
73708	127663
102312	127664
34266	127665
68345	127666
2720	127667
1505	127668
123271	127669
80415	127670
44967	127671
6720	127672
193911	127673
244	127674
86298	127675
297758	127676
38477	127677
38327	127678
242010	127679
19633	127680
55675	127681
228332	127682
10823	127683
4881	127684
133169	127685
448153	127686
10630	127687
188210	127688
74547	127689
155168	127690
23767	127691
155522	127692
40058	127693
316338	127694
39356	127695
31	127696
56462	127697
234188	127698
80027	127699
99351	127700
81697	127701
62817	127702
43826	127703
369793	127704
10447	127705
60753	127706
236340	127707
122856	127708
396102	127709
1950	127710
120750	127711
366466	127712
383937	127713
394721	127714
119347	127715
88727	127716
106034	127717
27757	127718
25853	127719
12117	127720
20671	127721
38004	127722
22457	127723
35604	127724
138288	127725
19378	127726
318763	127727
101220	127728
172598	127729
70646	127730
172448	127731
49319	127732
382973	127733
73802	127734
24110	127735
90790	127736
32779	127737
5538	127738
114789	127739
216142	127740
372550	127741
210016	127742
446227	127743
78264	127744
60695	127745
123867	127746
159835	127747
338060	127748
4254	127749
320075	127750
63459	127751
62063	127752
105667	127753
92276	127754
55564	127755
214411	127756
238488	127757
17388	127758
147231	127759
261556	127760
316920	127761
135766	127762
5091	127763
4284	127764
2193	127765
8574	127766
412352	127767
68473	127768
145209	127769
1825	127770
422467	127771
153906	127772
385015	127773
67490	127774
75270	127775
174514	127776
19290	127777
52578	127778
145159	127779
326224	127780
196690	127781
95492	127782
114066	127783
37812	127784
406036	127785
123583	127786
318986	127787
198808	127788
102668	127789
74809	127790
71750	127791
28207	127792
29247	127793
28041	127794
96241	127795
247820	127796
6113	127797
71398	127798
109798	127799
94276	127800
279046	127801
282940	127802
412321	127803
82173	127804
35084	127805
100490	127806
140284	127807
151471	127808
128419	127809
17144	127810
335877	127811
27597	127812
48668	127813
165816	127814
394452	127815
239791	127816
29621	127817
412605	127818
73183	127819
16509	127820
11169	127821
422208	127822
150596	127823
4686	127824
6115	127825
38782	127826
217624	127827
32286	127828
72324	127829
51210	127830
2106	127831
323193	127832
111740	127833
160748	127834
112903	127835
43178	127836
151	127837
96767	127838
249319	127839
72915	127840
75957	127841
82012	127842
195694	127843
26000	127844
859	127845
6241	127846
76153	127847
47495	127848
1069	127849
239484	127850
97063	127851
13505	127852
156174	127853
24670	127854
23804	127855
67865	127856
272723	127857
424052	127858
583	127859
183603	127860
353129	127861
150923	127862
40245	127863
387656	127864
293368	127865
265914	127866
240856	127867
84675	127868
46097	127869
345953	127870
122308	127871
275562	127872
244296	127873
227640	127874
99192	127875
317358	127876
294771	127877
247649	127878
308444	127879
252408	127880
381147	127881
108719	127882
153886	127883
92952	127884
235732	127885
191588	127886
97944	127887
192809	127888
445017	127889
201608	127890
102250	127891
225300	127892
19073	127893
102374	127894
212843	127895
437448	127896
103809	127897
22260	127898
447902	127899
308099	127900
14301	127901
212998	127902
363056	127903
421521	127904
106905	127905
150807	127906
120558	127907
118855	127908
273787	127909
417085	127910
227544	127911
885	127912
141636	127913
16697	127914
53008	127915
229037	127916
138145	127917
456191	127918
59468	127919
194921	127920
195840	127921
166772	127922
70466	127923
165940	127924
154365	127925
209517	127926
185506	127927
101217	127928
2976	127929
70536	127930
146944	127931
118811	127932
434080	127933
24566	127934
24566	127935
350581	127936
117142	127937
245704	127938
431224	127939
88908	127940
191663	127941
323630	127942
142959	127943
404318	127944
37111	127945
73038	127946
747	127947
38462	127948
202163	127949
205970	127950
159314	127951
91803	127952
467	127953
37281	127954
49307	127955
70280	127956
31417	127957
21524	127958
15517	127959
113456	127960
299216	127961
309958	127962
43489	127963
333901	127964
303166	127965
110487	127966
196362	127967
255013	127968
422586	127969
88475	127970
169355	127971
233668	127972
60585	127973
255334	127974
148806	127975
157889	127976
44144	127977
160150	127978
7946	127979
72128	127980
443627	127981
145992	127982
173892	127983
282808	127984
187001	127985
458599	127986
175871	127987
330292	127988
88841	127989
289453	127990
239836	127991
290104	127992
60222	127993
414003	127994
321291	127995
108829	127996
196307	127997
168781	127998
287829	127999
145057	128000
104070	128001
91525	128002
4625	128003
75364	128004
20156	128005
46831	128006
121210	128007
193648	128008
4701	128009
181144	128010
18250	128011
145046	128012
63230	128013
629	128014
78409	128015
33769	128016
307092	128017
5567	128018
4784	128019
331245	128020
7775	128021
220262	128022
20687	128023
120720	128024
86729	128025
80522	128026
60665	128027
3559	128028
18372	128029
7542	128030
235502	128031
190932	128032
18890	128033
8918	128034
20565	128035
9142	128036
422557	128037
64710	128038
7475	128039
241620	128040
20659	128041
67862	128042
94027	128043
175403	128044
23055	128045
2800	128046
233849	128047
232	128048
68371	128049
97155	128050
46284	128051
157210	128052
200831	128053
784	128054
2349	128055
150481	128056
112	128057
441163	128058
371431	128059
53061	128060
2999	128061
120	128062
423526	128063
66300	128064
241616	128065
137612	128066
2283	128067
382592	128068
4072	128069
11600	128070
164940	128071
14245	128072
29903	128073
234170	128074
5160	128075
87558	128076
75245	128077
735	128078
63568	128079
457020	128080
46635	128081
246721	128082
28860	128083
246514	128084
235408	128085
59970	128086
197486	128087
410288	128088
107371	128089
6155	128090
18505	128091
93865	128092
225232	128093
11232	128094
140566	128095
109	128096
87043	128097
3766	128098
48282	128099
12173	128100
34689	128101
13401	128102
5007	128103
352555	128104
9641	128105
7280	128106
8954	128107
749	128108
6489	128109
5343	128110
643	128111
9227	128112
57628	128113
143791	128114
399565	128115
195829	128116
220584	128117
4210	128118
353828	128119
7856	128120
4324	128121
20001	128122
7101	128123
101351	128124
1439	128125
22360	128126
82841	128127
384824	128128
355723	128129
101161	128130
959	128131
2490	128132
255572	128133
204185	128134
6774	128135
438014	128136
192333	128137
59003	128138
42822	128139
50164	128140
110698	128141
1702	128142
94935	128143
266805	128144
241273	128145
93033	128146
24633	128147
202718	128148
27760	128149
444181	128150
204486	128151
67220	128152
5284	128153
46055	128154
250232	128155
5625	128156
197487	128157
214638	128158
27262	128159
864	128160
1921	128161
7963	128162
90432	128163
17695	128164
118079	128165
28420	128166
225426	128167
278880	128168
29564	128169
29468	128170
368683	128171
143337	128172
1060	128173
1211	128174
2385	128175
2381	128176
82183	128177
135604	128178
61197	128179
43431	128180
62291	128181
85123	128182
127146	128183
62729	128184
94211	128185
80545	128186
81358	128187
206940	128188
266688	128189
50593	128190
3092	128191
21761	128192
2471	128193
6972	128194
1067	128195
105388	128196
34546	128197
106437	128198
72002	128199
1265	128200
2305	128201
16351	128202
157867	128203
345454	128204
105608	128205
1143	128206
53386	128207
14366	128208
28014	128209
2240	128210
105352	128211
15286	128212
1459	128213
116355	128214
146056	128215
11048	128216
256214	128217
177920	128218
30390	128219
6209	128220
1783	128221
211738	128222
249549	128223
879	128224
48109	128225
111343	128226
2656	128227
378508	128228
13045	128229
110827	128230
1880	128231
61287	128232
8241	128233
1201	128234
270839	128235
8305	128236
24978	128237
88761	128238
276369	128239
1763	128240
234224	128241
10294	128242
6706	128243
301375	128244
35417	128245
89579	128246
76750	128247
101253	128248
82953	128249
57658	128250
154337	128251
78918	128252
634	128253
52	128254
55942	128255
33682	128256
326213	128257
212610	128258
187025	128259
303073	128260
13594	128261
213820	128262
183267	128263
57741	128264
38888	128265
168443	128266
62470	128267
66018	128268
159	128269
5551	128270
199028	128271
5967	128272
91243	128273
79374	128274
14274	128275
120188	128276
114085	128277
118566	128278
129962	128279
84139	128280
8019	128281
142148	128282
48709	128283
47929	128284
5356	128285
350084	128286
3233	128287
67964	128288
19536	128289
93444	128290
392381	128291
262993	128292
69741	128293
4557	128294
449277	128295
94725	128296
189380	128297
91888	128298
328483	128299
48448	128300
179358	128301
57867	128302
2691	128303
199962	128304
10847	128305
467	128306
156044	128307
27433	128308
196558	128309
76790	128310
37467	128311
1182	128312
146	128313
173846	128314
10223	128315
76790	128316
16090	128317
54974	128318
33659	128319
7515	128320
77903	128321
27588	128322
17838	128323
8376	128324
343303	128325
390982	128326
117646	128327
84656	128328
1300	128329
134894	128330
151189	128331
13989	128332
11904	128333
4859	128334
244325	128335
143570	128336
39906	128337
12228	128338
121493	128339
34658	128340
9530	128341
11147	128342
4045	128343
184578	128344
3093	128345
160244	128346
13289	128347
83457	128348
291242	128349
15684	128350
307416	128351
169655	128352
13167	128353
12485	128354
417619	128355
309926	128356
124227	128357
72875	128358
196811	128359
422212	128360
55280	128361
1880	128362
267182	128363
433584	128364
33071	128365
18159	128366
436475	128367
89392	128368
250054	128369
223902	128370
239243	128371
31559	128372
297748	128373
196598	128374
79491	128375
17806	128376
187255	128377
675	128378
4624	128379
164227	128380
37519	128381
317281	128382
15982	128383
210298	128384
91713	128385
132959	128386
5078	128387
250408	128388
65551	128389
196142	128390
257570	128391
151752	128392
286009	128393
3015	128394
243977	128395
342201	128396
24466	128397
445954	128398
276452	128399
157641	128400
235813	128401
82327	128402
69147	128403
339366	128404
15718	128405
4775	128406
104164	128407
49170	128408
198666	128409
165045	128410
451487	128411
105735	128412
241775	128413
197345	128414
197344	128415
236399	128416
50621	128417
254837	128418
341868	128419
86484	128420
363358	128421
162472	128422
12335	128423
63946	128424
138883	128425
147451	128426
13338	128427
24542	128428
4071	128429
159786	128430
23077	128431
25075	128432
204254	128433
30291	128434
711	128435
44075	128436
288477	128437
355339	128438
3802	128439
20744	128440
6341	128441
95242	128442
164427	128443
438799	128444
245886	128445
393583	128446
10266	128447
86001	128448
131946	128449
134055	128450
140693	128451
325491	128452
151110	128453
1276	128454
55547	128455
102741	128456
2843	128457
288814	128458
99665	128459
32114	128460
34490	128461
171451	128462
281754	128463
31887	128464
229851	128465
22093	128466
104745	128467
422817	128468
162824	128469
100008	128470
109141	128471
52080	128472
193064	128473
164521	128474
200334	128475
19547	128476
65336	128477
32597	128478
402025	128479
194286	128480
14939	128481
3082	128482
150099	128483
90939	128484
156843	128485
313636	128486
88095	128487
16230	128488
118143	128489
22976	128490
111173	128491
19921	128492
30658	128493
369441	128494
235050	128495
49183	128496
14600	128497
4891	128498
114639	128499
118853	128500
9617	128501
69425	128502
215535	128503
452742	128504
147061	128505
59138	128506
132237	128507
53213	128508
129435	128509
219822	128510
48435	128511
96972	128512
439489	128513
373472	128514
16010	128515
493	128516
20148	128517
154734	128518
426332	128519
52712	128520
105190	128521
208801	128522
317261	128523
13714	128524
13714	128525
454863	128526
179469	128527
92085	128528
117332	128529
37303	128530
331861	128531
236009	128532
27310	128533
265685	128534
5219	128535
247324	128536
6716	128537
398327	128538
67124	128539
220049	128540
237994	128541
135690	128542
43942	128543
8739	128544
131231	128545
264257	128546
238481	128547
369	128548
203806	128549
7099	128550
313965	128551
251579	128552
133921	128553
11009	128554
243824	128555
6050	128556
226166	128557
7416	128558
128697	128559
70844	128560
22422	128561
282845	128562
6378	128563
210493	128564
85979	128565
3546	128566
242271	128567
6877	128568
99783	128569
73780	128570
192639	128571
187841	128572
41509	128573
313118	128574
249628	128575
65432	128576
112961	128577
12951	128578
84520	128579
225404	128580
10708	128581
80251	128582
26594	128583
30910	128584
69296	128585
97011	128586
78353	128587
12927	128588
457853	128589
44412	128590
18043	128591
151109	128592
340042	128593
420135	128594
2712	128595
180083	128596
140838	128597
166513	128598
343	128599
60855	128600
100329	128601
47126	128602
390259	128603
383952	128604
219213	128605
83986	128606
3060	128607
161075	128608
242129	128609
14957	128610
125585	128611
86611	128612
10295	128613
116434	128614
203415	128615
56668	128616
167856	128617
219111	128618
57273	128619
53197	128620
56387	128621
56631	128622
13179	128623
397218	128624
220474	128625
338601	128626
200026	128627
244782	128628
186460	128629
262210	128630
128275	128631
123973	128632
8951	128633
13890	128634
33947	128635
81633	128636
6195	128637
227143	128638
149941	128639
59077	128640
9401	128641
305640	128642
273542	128643
192780	128644
44145	128645
45115	128646
207120	128647
123050	128648
3932	128649
264074	128650
154383	128651
124062	128652
197089	128653
413511	128654
412965	128655
178253	128656
85292	128657
317	128658
238883	128659
85642	128660
31402	128661
106497	128662
69744	128663
409933	128664
10644	128665
164378	128666
222939	128667
117769	128668
130818	128669
65098	128670
68342	128671
11051	128672
111961	128673
83326	128674
258197	128675
120876	128676
426040	128677
432534	128678
42097	128679
233838	128680
120012	128681
361483	128682
61952	128683
990	128684
370907	128685
310666	128686
211195	128687
169451	128688
237379	128689
43573	128690
110849	128691
175046	128692
82018	128693
261347	128694
2616	128695
251310	128696
28741	128697
37162	128698
28185	128699
33418	128700
394536	128701
18721	128702
1885	128703
456197	128704
243327	128705
113806	128706
350928	128707
306243	128708
201765	128709
2342	128710
108288	128711
87875	128712
59536	128713
216720	128714
206599	128715
105928	128716
217951	128717
363214	128718
6037	128719
8252	128720
24862	128721
225595	128722
4783	128723
149498	128724
1198	128725
84964	128726
459928	128727
249270	128728
54300	128729
242975	128730
102173	128731
125774	128732
14597	128733
347421	128734
420377	128735
197696	128736
201628	128737
97224	128738
353432	128739
341680	128740
149060	128741
245070	128742
9643	128743
9116	128744
228046	128745
11904	128746
445439	128747
190213	128748
69322	128749
22870	128750
385000	128751
347454	128752
58769	128753
326596	128754
22001	128755
252202	128756
182434	128757
3876	128758
192998	128759
347210	128760
5176	128761
7007	128762
95172	128763
2333	128764
221286	128765
433000	128766
46720	128767
396192	128768
988	128769
379676	128770
256508	128771
244721	128772
2889	128773
121748	128774
376291	128775
37195	128776
8977	128777
1625	128778
47708	128779
29567	128780
385779	128781
453437	128782
459431	128783
459550	128784
400289	128785
168916	128786
279897	128787
18006	128788
327462	128789
53330	128790
279181	128791
196745	128792
219736	128793
4656	128794
429434	128795
94234	128796
161389	128797
105992	128798
21149	128799
86824	128800
3585	128801
314976	128802
309827	128803
66862	128804
178308	128805
34126	128806
24698	128807
3030	128808
418	128809
101751	128810
6045	128811
442862	128812
159489	128813
7424	128814
3966	128815
11888	128816
71658	128817
63853	128818
209835	128819
206057	128820
16915	128821
57712	128822
102595	128823
87316	128824
4356	128825
94290	128826
115103	128827
99719	128828
141796	128829
200	128830
6077	128831
75012	128832
87874	128833
32150	128834
121161	128835
15724	128836
10105	128837
58604	128838
121721	128839
195728	128840
89693	128841
135185	128842
317062	128843
241372	128844
15452	128845
158032	128846
128117	128847
249949	128848
167733	128849
73775	128850
20070	128851
193473	128852
369727	128853
376596	128854
95976	128855
83538	128856
340255	128857
215654	128858
159613	128859
437435	128860
341303	128861
80030	128862
134068	128863
347488	128864
170940	128865
13409	128866
45252	128867
274488	128868
356762	128869
352339	128870
239896	128871
260447	128872
266613	128873
248787	128874
322278	128875
212595	128876
404951	128877
425785	128878
78667	128879
49640	128880
46490	128881
125833	128882
1217	128883
234930	128884
280883	128885
108778	128886
12731	128887
66384	128888
107627	128889
132254	128890
9903	128891
169267	128892
101849	128893
383129	128894
251337	128895
103015	128896
129312	128897
268106	128898
275101	128899
63951	128900
741	128901
135383	128902
189768	128903
398648	128904
12660	128905
97600	128906
300985	128907
163934	128908
65834	128909
450990	128910
148	128911
236300	128912
3434	128913
131803	128914
197713	128915
457605	128916
37590	128917
16142	128918
48508	128919
79600	128920
118212	128921
647	128922
11271	128923
7106	128924
80887	128925
19429	128926
18450	128927
15571	128928
36113	128929
50786	128930
1088	128931
162016	128932
42993	128933
18651	128934
62663	128935
173092	128936
7257	128937
167023	128938
29746	128939
112507	128940
74495	128941
21167	128942
287242	128943
65823	128944
32070	128945
62883	128946
62481	128947
250504	128948
5940	128949
93922	128950
365584	128951
2362	128952
151223	128953
70231	128954
75	128955
6055	128956
320052	128957
28782	128958
281767	128959
250227	128960
70554	128961
437755	128962
207656	128963
198	128964
163804	128965
197445	128966
431720	128967
402997	128968
431754	128969
14758	128970
205226	128971
217321	128972
20576	128973
22373	128974
11415	128975
12142	128976
6803	128977
136675	128978
38761	128979
302253	128980
206616	128981
410880	128982
99998	128983
57431	128984
235281	128985
309225	128986
156756	128987
262596	128988
362814	128989
124089	128990
111434	128991
269217	128992
312814	128993
127996	128994
16916	128995
9062	128996
308974	128997
71645	128998
234406	128999
35367	129000
59501	129001
243916	129002
38432	129003
288208	129004
30984	129005
13104	129006
232433	129007
96293	129008
264772	129009
260223	129010
17297	129011
411393	129012
316099	129013
15880	129014
66071	129015
103172	129016
177192	129017
435303	129018
138869	129019
21300	129020
205894	129021
146324	129022
363816	129023
64708	129024
109768	129025
60698	129026
80656	129027
44522	129028
285367	129029
232687	129030
89008	129031
228422	129032
151201	129033
3420	129034
19297	129035
62672	129036
104890	129037
125302	129038
31816	129039
354767	129040
455484	129041
6006	129042
31804	129043
56375	129044
141575	129045
87285	129046
11189	129047
374371	129048
274644	129049
87479	129050
443372	129051
265508	129052
153826	129053
318974	129054
318394	129055
162879	129056
311535	129057
363255	129058
426621	129059
341249	129060
125051	129061
333209	129062
73729	129063
90103	129064
40696	129065
144126	129066
422712	129067
232555	129068
106580	129069
21658	129070
3104	129071
33803	129072
123	129073
10864	129074
173277	129075
332189	129076
149241	129077
8918	129078
164153	129079
20452	129080
38427	129081
434842	129082
362778	129083
78740	129084
246098	129085
13953	129086
49386	129087
73922	129088
71153	129089
122690	129090
247328	129091
25717	129092
208268	129093
242675	129094
276384	129095
98317	129096
274553	129097
53849	129098
384879	129099
161279	129100
456542	129101
259	129102
55070	129103
12485	129104
100201	129105
421373	129106
124535	129107
166663	129108
5220	129109
261735	129110
217331	129111
29733	129112
170980	129113
125727	129114
116191	129115
261147	129116
207116	129117
65912	129118
245171	129119
23288	129120
287194	129121
292232	129122
398947	129123
199675	129124
117993	129125
200848	129126
200600	129127
145419	129128
216333	129129
211202	129130
131306	129131
28760	129132
322027	129133
294145	129134
281810	129135
57382	129136
295627	129137
108069	129138
219778	129139
44060	129140
414927	129141
86140	129142
78681	129143
366234	129144
126423	129145
302711	129146
125868	129147
105925	129148
303850	129149
6250	129150
17638	129151
215670	129152
741	129153
204109	129154
34330	129155
219957	129156
6137	129157
8356	129158
25141	129159
4081	129160
39363	129161
44572	129162
386780	129163
128554	129164
316065	129165
4429	129166
17638	129167
64243	129168
23347	129169
15653	129170
200435	129171
57031	129172
150135	129173
214155	129174
61470	129175
135985	129176
175656	129177
414149	129178
266316	129179
4139	129180
289389	129181
13311	129182
125470	129183
186332	129184
44048	129185
269936	129186
161242	129187
344729	129188
196222	129189
256840	129190
351082	129191
186696	129192
99758	129193
6241	129194
421306	129195
339153	129196
28604	129197
303646	129198
161916	129199
57801	129200
192776	129201
421398	129202
323550	129203
382513	129204
134509	129205
109613	129206
203530	129207
227816	129208
203628	129209
230749	129210
3643	129211
59207	129212
22653	129213
11741	129214
14672	129215
61373	129216
53067	129217
86804	129218
346049	129219
55068	129220
242033	129221
254408	129222
101471	129223
63765	129224
205639	129225
241899	129226
249592	129227
55487	129228
47814	129229
26977	129230
100635	129231
22788	129232
42913	129233
106663	129234
48200	129235
87116	129236
112246	129237
61343	129238
113549	129239
20375	129240
425492	129241
134157	129242
163931	129243
244571	129244
225393	129245
142782	129246
26993	129247
304449	129248
448101	129249
451197	129250
33854	129251
68495	129252
50710	129253
143731	129254
411161	129255
432019	129256
425692	129257
102721	129258
18209	129259
122989	129260
218381	129261
113339	129262
5944	129263
406	129264
310032	129265
75825	129266
183993	129267
7591	129268
57224	129269
58799	129270
796	129271
54526	129272
15268	129273
16637	129274
234128	129275
11498	129276
15997	129277
6489	129278
16375	129279
46088	129280
257	129281
99101	129282
1907	129283
7895	129284
62125	129285
151558	129286
3541	129287
16469	129288
102091	129289
34475	129290
54408	129291
4784	129292
219	129293
260859	129294
233150	129295
277928	129296
196264	129297
194470	129298
9976	129299
459603	129300
151401	129301
173013	129302
324159	129303
114962	129304
28075	129305
37675	129306
96564	129307
330706	129308
174508	129309
35837	129310
361283	129311
442265	129312
337371	129313
160732	129314
137144	129315
66517	129316
430822	129317
440419	129318
161119	129319
102985	129320
373375	129321
326301	129322
278531	129323
176880	129324
210814	129325
37690	129326
144743	129327
188421	129328
20393	129329
15678	129330
248872	129331
11931	129332
50967	129333
134170	129334
163363	129335
286683	129336
13999	129337
251464	129338
166282	129339
60137	129340
179517	129341
301265	129342
18396	129343
392267	129344
123693	129345
91558	129346
280318	129347
120165	129348
4313	129349
2592	129350
102702	129351
423168	129352
173428	129353
345983	129354
98104	129355
121217	129356
128854	129357
184116	129358
192196	129359
33175	129360
149371	129361
18324	129362
865	129363
15960	129364
134844	129365
212028	129366
203854	129367
53884	129368
7173	129369
24684	129370
28551	129371
104478	129372
136091	129373
65029	129374
267983	129375
148206	129376
33037	129377
287575	129378
85172	129379
157777	129380
13661	129381
91650	129382
193784	129383
157922	129384
124566	129385
191808	129386
640	129387
58062	129388
261355	129389
171521	129390
255495	129391
225269	129392
56675	129393
406053	129394
56022	129395
310931	129396
28880	129397
129269	129398
294878	129399
278343	129400
26529	129401
122630	129402
72806	129403
91261	129404
35630	129405
202286	129406
56703	129407
180823	129408
117552	129409
344540	129410
213167	129411
448547	129412
133217	129413
30068	129414
240849	129415
317633	129416
138565	129417
241514	129418
193738	129419
314840	129420
9118	129421
40103	129422
98272	129423
31647	129424
19657	129425
385053	129426
347645	129427
6202	129428
67876	129429
391635	129430
377912	129431
6509	129432
194477	129433
216752	129434
296122	129435
72179	129436
161805	129437
42	129438
39332	129439
79167	129440
381849	129441
156289	129442
245916	129443
204779	129444
106342	129445
18014	129446
251473	129447
227018	129448
262795	129449
252741	129450
443773	129451
62460	129452
25848	129453
8547	129454
25718	129455
118034	129456
203550	129457
225914	129458
18003	129459
282813	129460
51427	129461
289939	129462
6619	129463
14801	129464
125638	129465
73584	129466
279372	129467
425946	129468
12230	129469
129917	129470
26325	129471
81770	129472
107267	129473
10341	129474
371623	129475
132643	129476
157850	129477
86613	129478
401974	129479
57842	129480
73599	129481
434402	129482
10331	129483
46409	129484
33636	129485
48469	129486
22347	129487
119776	129488
36856	129489
90509	129490
25185	129491
139338	129492
70953	129493
349233	129494
1681	129495
72245	129496
98206	129497
61928	129498
167264	129499
70846	129500
29037	129501
55293	129502
32385	129503
3280	129504
401145	129505
78889	129506
301446	129507
357411	129508
32074	129509
32074	129510
7814	129511
24364	129512
24364	129513
44212	129514
165599	129515
60063	129516
416197	129517
436405	129518
45994	129519
51949	129520
36954	129521
441473	129522
77476	129523
89072	129524
490	129525
10091	129526
173761	129527
16490	129528
285315	129529
97991	129530
141000	129531
378715	129532
22997	129533
321836	129534
104447	129535
281925	129536
207885	129537
64936	129538
3368	129539
15004	129540
10829	129541
30459	129542
126662	129543
182837	129544
654	129545
33363	129546
246388	129547
128014	129548
128456	129549
7369	129550
39532	129551
44886	129552
3909	129553
194222	129554
122230	129555
137966	129556
153919	129557
117324	129558
40449	129559
101557	129560
54896	129561
157775	129562
11234	129563
56727	129564
154938	129565
376935	129566
49420	129567
440913	129568
99759	129569
11213	129570
418903	129571
80771	129572
14513	129573
295148	129574
334629	129575
86044	129576
95604	129577
3353	129578
328213	129579
251927	129580
23075	129581
240891	129582
441933	129583
440576	129584
354778	129585
109402	129586
175302	129587
6593	129588
164743	129589
101063	129590
457	129591
46860	129592
53712	129593
2221	129594
4574	129595
1214	129596
106453	129597
6519	129598
23112	129599
409558	129600
174664	129601
1927	129602
15192	129603
54432	129604
109130	129605
1909	129606
61390	129607
68954	129608
10977	129609
360851	129610
398690	129611
27459	129612
305995	129613
91353	129614
388732	129615
219007	129616
3953	129617
184246	129618
352761	129619
340199	129620
176815	129621
4136	129622
39133	129623
34519	129624
9051	129625
242685	129626
97057	129627
156206	129628
54969	129629
365612	129630
233493	129631
32885	129632
34651	129633
1616	129634
87677	129635
83012	129636
141841	129637
224680	129638
93608	129639
231397	129640
314025	129641
246675	129642
21555	129643
31517	129644
37345	129645
51011	129646
403645	129647
236042	129648
182151	129649
105974	129650
390247	129651
417276	129652
236986	129653
231231	129654
117069	129655
112549	129656
122737	129657
62373	129658
122100	129659
46068	129660
196481	129661
140570	129662
7232	129663
242026	129664
110534	129665
146839	129666
413676	129667
417489	129668
488	129669
133094	129670
100423	129671
361625	129672
43212	129673
610	129674
298412	129675
100435	129676
72112	129677
123279	129678
36622	129679
185728	129680
87322	129681
53786	129682
10557	129683
424432	129684
312779	129685
196225	129686
283085	129687
55528	129688
168451	129689
103740	129690
203903	129691
139290	129692
46014	129693
138924	129694
148677	129695
3082	129696
207751	129697
15146	129698
315569	129699
15788	129700
356720	129701
119208	129702
83522	129703
25739	129704
368032	129705
416396	129706
57073	129707
344757	129708
86275	129709
47684	129710
140428	129711
340879	129712
33429	129713
110008	129714
227031	129715
265810	129716
137103	129717
107195	129718
16314	129719
392646	129720
253647	129721
449892	129722
53265	129723
25370	129724
155918	129725
153458	129726
391881	129727
223096	129728
250178	129729
18	129730
455519	129731
31282	129732
9263	129733
282184	129734
439811	129735
37853	129736
12439	129737
201307	129738
248042	129739
217054	129740
16780	129741
314781	129742
28727	129743
144015	129744
331567	129745
160735	129746
1223	129747
54316	129748
365251	129749
218546	129750
137740	129751
61019	129752
244847	129753
46904	129754
166367	129755
332406	129756
57182	129757
252	129758
23442	129759
197853	129760
357834	129761
182453	129762
332646	129763
187897	129764
16709	129765
39956	129766
130081	129767
80676	129768
80437	129769
240615	129770
195454	129771
127503	129772
313176	129773
81935	129774
43656	129775
141462	129776
64756	129777
203570	129778
116912	129779
175738	129780
154035	129781
71959	129782
179360	129783
115901	129784
128279	129785
5544	129786
330375	129787
27109	129788
57038	129789
230395	129790
173482	129791
73389	129792
4644	129793
146267	129794
83793	129795
223458	129796
207473	129797
438834	129798
58078	129799
269517	129800
193901	129801
49901	129802
407557	129803
219912	129804
64528	129805
97015	129806
9505	129807
248348	129808
110829	129809
71424	129810
165189	129811
211563	129812
6391	129813
124718	129814
147554	129815
213454	129816
51154	129817
113566	129818
162166	129819
379953	129820
24598	129821
425209	129822
451371	129823
140130	129824
99633	129825
55737	129826
301895	129827
115269	129828
68441	129829
16529	129830
78062	129831
58825	129832
246794	129833
242069	129834
28567	129835
114973	129836
391189	129837
693	129838
430383	129839
136529	129840
16300	129841
54799	129842
9426	129843
379507	129844
214525	129845
384739	129846
1001	129847
319312	129848
126948	129849
108832	129850
8475	129851
129069	129852
80152	129853
444978	129854
302166	129855
134229	129856
105499	129857
353383	129858
55196	129859
857	129860
34454	129861
200225	129862
438295	129863
452400	129864
9971	129865
139455	129866
74856	129867
103566	129868
245011	129869
170297	129870
332377	129871
103736	129872
16416	129873
296091	129874
32436	129875
18620	129876
21243	129877
54842	129878
184565	129879
100274	129880
236960	129881
368805	129882
195596	129883
446367	129884
47634	129885
70466	129886
79135	129887
58781	129888
278011	129889
284339	129890
142132	129891
248459	129892
264197	129893
286292	129894
299535	129895
190198	129896
158621	129897
370009	129898
30106	129899
367400	129900
334035	129901
32978	129902
78676	129903
163437	129904
336067	129905
3616	129906
101870	129907
3574	129908
3574	129909
400408	129910
84812	129911
93550	129912
232585	129913
164757	129914
26184	129915
256642	129916
42887	129917
230978	129918
60035	129919
100624	129920
59692	129921
197883	129922
160313	129923
274505	129924
198945	129925
82111	129926
115309	129927
66962	129928
191206	129929
94889	129930
84812	129931
189831	129932
258	129933
254997	129934
164997	129935
18242	129936
150597	129937
136791	129938
198578	129939
50246	129940
160336	129941
345095	129942
170288	129943
318982	129944
422819	129945
22721	129946
453536	129947
232133	129948
215876	129949
160443	129950
78686	129951
436984	129952
278261	129953
90938	129954
219156	129955
356209	129956
374233	129957
334780	129958
160467	129959
229465	129960
164482	129961
84152	129962
218075	129963
338127	129964
313216	129965
127187	129966
327077	129967
142702	129968
120816	129969
183027	129970
37281	129971
384229	129972
56423	129973
102326	129974
444980	129975
75112	129976
61684	129977
348654	129978
240092	129979
217411	129980
238752	129981
23616	129982
175672	129983
250066	129984
25828	129985
5113	129986
92639	129987
11787	129988
273	129989
160369	129990
39342	129991
331306	129992
30521	129993
191134	129994
56022	129995
415418	129996
65868	129997
201039	129998
146272	129999
247134	130000
5797	130001
149010	130002
58457	130003
6767	130004
29402	130005
7396	130006
183310	130007
55146	130008
364329	130009
13852	130010
35191	130011
10568	130012
188985	130013
128262	130014
226086	130015
125783	130016
278716	130017
97610	130018
158485	130019
31889	130020
194084	130021
249338	130022
186046	130023
105753	130024
195707	130025
20484	130026
77300	130027
27816	130028
353788	130029
80056	130030
443992	130031
241339	130032
378300	130033
197364	130034
25642	130035
66778	130036
17854	130037
244690	130038
25466	130039
403280	130040
45085	130041
277033	130042
238953	130043
222130	130044
57370	130045
357815	130046
19837	130047
322400	130048
394892	130049
115455	130050
340066	130051
24240	130052
23685	130053
277014	130054
73602	130055
232668	130056
628	130057
141202	130058
343112	130059
20033	130060
229294	130061
146737	130062
146870	130063
99385	130064
11268	130065
13838	130066
458768	130067
10160	130068
1690	130069
24240	130070
26829	130071
362544	130072
147044	130073
174421	130074
204117	130075
36376	130076
430938	130077
362726	130078
287925	130079
365040	130080
102332	130081
340680	130082
45429	130083
33567	130084
452845	130085
132055	130086
408444	130087
29836	130088
30917	130089
235712	130090
174271	130091
188123	130092
31889	130093
139280	130094
126573	130095
70045	130096
152812	130097
240563	130098
315292	130099
360095	130100
206136	130101
188930	130102
25354	130103
18350	130104
103499	130105
197967	130106
167953	130107
250277	130108
318173	130109
159092	130110
162262	130111
158610	130112
118786	130113
4455	130114
284158	130115
105218	130116
339218	130117
358171	130118
93836	130119
99469	130120
342063	130121
256357	130122
184253	130123
208863	130124
150423	130125
438653	130126
251728	130127
130390	130128
122244	130129
351457	130130
159350	130131
47891	130132
217863	130133
160720	130134
436941	130135
153064	130136
83252	130137
15190	130138
149308	130139
368678	130140
159391	130141
458282	130142
239582	130143
120465	130144
334270	130145
227931	130146
218323	130147
41113	130148
152026	130149
245772	130150
452819	130151
246104	130152
226376	130153
369487	130154
222639	130155
217472	130156
126507	130157
27239	130158
302709	130159
65065	130160
42341	130161
32827	130162
367505	130163
204910	130164
127434	130165
142442	130166
305879	130167
59662	130168
250572	130169
12140	130170
103150	130171
317763	130172
271914	130173
166676	130174
202807	130175
29341	130176
16482	130177
304287	130178
101831	130179
163151	130180
105034	130181
117155	130182
406240	130183
55487	130184
380153	130185
367777	130186
9339	130187
191	130188
320398	130189
186026	130190
93910	130191
213260	130192
151583	130193
172483	130194
147444	130195
161374	130196
12587	130197
48539	130198
115968	130199
126501	130200
254761	130201
41212	130202
182502	130203
381404	130204
322884	130205
231669	130206
53938	130207
42525	130208
288427	130209
217110	130210
217089	130211
55186	130212
347650	130213
30840	130214
150878	130215
99502	130216
204952	130217
20122	130218
262172	130219
14719	130220
106389	130221
10191	130222
4804	130223
2679	130224
183797	130225
22647	130226
411763	130227
8119	130228
122709	130229
266758	130230
5926	130231
7291	130232
19144	130233
13619	130234
6566	130235
353879	130236
266888	130237
220346	130238
151702	130239
164757	130240
66304	130241
66636	130242
246667	130243
49499	130244
268108	130245
425763	130246
200240	130247
431446	130248
288284	130249
96242	130250
35826	130251
112764	130252
181411	130253
58768	130254
35129	130255
11429	130256
8686	130257
53872	130258
13576	130259
239063	130260
4817	130261
242660	130262
443767	130263
118906	130264
169678	130265
26204	130266
117561	130267
196600	130268
389814	130269
3427	130270
128459	130271
39967	130272
59625	130273
142609	130274
13254	130275
19952	130276
56606	130277
158268	130278
3568	130279
153892	130280
415340	130281
272890	130282
436382	130283
238133	130284
72883	130285
37511	130286
63647	130287
77327	130288
77327	130289
219674	130290
141889	130291
27509	130292
2878	130293
153549	130294
247276	130295
110243	130296
326640	130297
62008	130298
6673	130299
1089	130300
10398	130301
46734	130302
4249	130303
3094	130304
312790	130305
28161	130306
244849	130307
238491	130308
25817	130309
48974	130310
5763	130311
195365	130312
28114	130313
248473	130314
193109	130315
4336	130316
249550	130317
129961	130318
358060	130319
424518	130320
354402	130321
276836	130322
175438	130323
128886	130324
251405	130325
67464	130326
127190	130327
107400	130328
361084	130329
117075	130330
125304	130331
62146	130332
214221	130333
192488	130334
132044	130335
293400	130336
294142	130337
103855	130338
307557	130339
199459	130340
148318	130341
413192	130342
445865	130343
375452	130344
312815	130345
35152	130346
323615	130347
141933	130348
33740	130349
61634	130350
182067	130351
24788	130352
130024	130353
333444	130354
29303	130355
140050	130356
240144	130357
450010	130358
105184	130359
14052	130360
68801	130361
72372	130362
98095	130363
23362	130364
321723	130365
266812	130366
216441	130367
1478	130368
426675	130369
15618	130370
51363	130371
30792	130372
29755	130373
268462	130374
35137	130375
105342	130376
108934	130377
198056	130378
52780	130379
128281	130380
19496	130381
7075	130382
227292	130383
359	130384
141561	130385
89763	130386
444183	130387
62489	130388
17690	130389
257560	130390
249555	130391
108499	130392
248655	130393
22173	130394
402755	130395
1008	130396
444988	130397
354543	130398
153385	130399
66869	130400
412133	130401
221711	130402
241070	130403
331356	130404
444989	130405
18819	130406
58119	130407
400	130408
189184	130409
3987	130410
427069	130411
302641	130412
32187	130413
307120	130414
437732	130415
209115	130416
14337	130417
181870	130418
429003	130419
331833	130420
124185	130421
352179	130422
30365	130423
165192	130424
59775	130425
111438	130426
90319	130427
171565	130428
14711	130429
312313	130430
19475	130431
89601	130432
213312	130433
156745	130434
77535	130435
301405	130436
120456	130437
389453	130438
19855	130439
247560	130440
227613	130441
242926	130442
186112	130443
256438	130444
249280	130445
8	130446
220899	130447
4	130448
13612	130449
49077	130450
304484	130451
53077	130452
348825	130453
348795	130454
8274	130455
18844	130456
40768	130457
5804	130458
10885	130459
214557	130460
387432	130461
95860	130462
18663	130463
105097	130464
381575	130465
18502	130466
40860	130467
102864	130468
53055	130469
64720	130470
9416	130471
25881	130472
156589	130473
210334	130474
12521	130475
93241	130476
316131	130477
38843	130478
30389	130479
413008	130480
242613	130481
298083	130482
13727	130483
64841	130484
64842	130485
313929	130486
328	130487
16622	130488
29784	130489
60300	130490
30589	130491
314229	130492
34053	130493
132292	130494
443698	130495
178973	130496
358638	130497
83054	130498
211958	130499
10996	130500
151827	130501
239355	130502
214839	130503
105813	130504
425022	130505
45832	130506
46689	130507
2771	130508
237838	130509
417304	130510
43047	130511
165791	130512
11476	130513
1868	130514
35205	130515
65114	130516
205598	130517
145676	130518
265982	130519
30124	130520
100875	130521
77140	130522
10340	130523
459097	130524
25054	130525
445614	130526
245390	130527
21414	130528
378660	130529
88304	130530
28128	130531
279447	130532
402573	130533
83423	130534
282325	130535
402694	130536
61387	130537
176603	130538
438281	130539
161770	130540
92820	130541
23197	130542
61182	130543
263824	130544
236495	130545
440114	130546
286374	130547
276489	130548
58345	130549
343801	130550
181433	130551
22457	130552
253762	130553
259197	130554
4063	130555
31880	130556
91098	130557
49546	130558
26988	130559
138161	130560
150743	130561
8072	130562
204681	130563
281786	130564
21133	130565
11701	130566
34296	130567
320082	130568
101327	130569
24050	130570
8593	130571
56123	130572
56123	130573
177787	130574
21789	130575
298372	130576
16218	130577
79225	130578
184286	130579
68388	130580
127778	130581
19627	130582
38216	130583
332078	130584
421527	130585
133250	130586
139817	130587
414155	130588
320085	130589
307748	130590
59734	130591
117692	130592
440667	130593
448286	130594
8063	130595
212351	130596
3546	130597
426295	130598
59795	130599
449602	130600
233039	130601
168192	130602
317485	130603
56349	130604
11291	130605
175947	130606
346876	130607
131133	130608
188517	130609
95708	130610
288114	130611
36429	130612
168241	130613
69950	130614
64773	130615
9078	130616
79573	130617
39933	130618
17969	130619
2166	130620
47740	130621
90793	130622
6709	130623
414037	130624
181414	130625
722	130626
334768	130627
107202	130628
106214	130629
2838	130630
58459	130631
242266	130632
156999	130633
266104	130634
60849	130635
282170	130636
21860	130637
221647	130638
318954	130639
45804	130640
428	130641
26685	130642
113980	130643
179778	130644
341219	130645
214112	130646
123178	130647
5494	130648
29386	130649
4089	130650
26790	130651
4689	130652
214701	130653
157174	130654
6997	130655
4755	130656
24194	130657
121533	130658
128115	130659
39436	130660
202388	130661
112075	130662
574	130663
112797	130664
5282	130665
43082	130666
4176	130667
299606	130668
608	130669
53642	130670
65167	130671
126360	130672
51744	130673
393322	130674
360606	130675
114882	130676
87947	130677
392737	130678
455431	130679
122430	130680
237773	130681
39112	130682
127670	130683
248945	130684
107753	130685
115574	130686
295016	130687
21165	130688
16136	130689
221303	130690
10096	130691
126061	130692
123155	130693
50198	130694
26114	130695
287297	130696
243301	130697
421881	130698
112076	130699
7884	130700
241507	130701
270031	130702
403659	130703
25902	130704
148411	130705
2667	130706
96591	130707
214297	130708
373783	130709
308792	130710
57804	130711
42540	130712
331699	130713
409943	130714
334113	130715
10009	130716
144763	130717
204745	130718
13731	130719
67000	130720
190626	130721
34687	130722
317636	130723
148729	130724
57748	130725
29775	130726
139869	130727
240515	130728
95634	130729
191186	130730
94459	130731
393208	130732
238138	130733
248976	130734
411731	130735
49220	130736
25167	130737
5267	130738
97642	130739
38656	130740
45012	130741
210383	130742
310958	130743
390683	130744
63418	130745
356824	130746
184424	130747
20916	130748
79154	130749
58597	130750
23239	130751
211543	130752
95805	130753
97411	130754
179958	130755
8310	130756
98618	130757
369362	130758
391215	130759
226403	130760
85466	130761
167835	130762
109113	130763
238123	130764
104485	130765
372662	130766
246438	130767
169012	130768
59292	130769
448800	130770
156513	130771
89003	130772
5646	130773
3412	130774
124418	130775
109236	130776
30863	130777
71848	130778
65835	130779
138008	130780
54545	130781
168848	130782
233188	130783
363918	130784
453854	130785
233989	130786
250825	130787
116204	130788
187448	130789
99541	130790
424617	130791
24040	130792
99491	130793
25952	130794
113897	130795
296468	130796
65296	130797
455727	130798
198047	130799
165563	130800
48053	130801
140948	130802
108764	130803
182359	130804
162269	130805
353011	130806
410579	130807
188307	130808
431979	130809
424295	130810
201890	130811
48271	130812
1724	130813
46149	130814
349322	130815
85280	130816
61059	130817
25410	130818
27572	130819
145118	130820
156291	130821
20860	130822
186289	130823
289383	130824
1015	130825
72899	130826
4985	130827
228024	130828
178	130829
447757	130830
41088	130831
268667	130832
619	130833
9281	130834
151757	130835
91522	130836
261180	130837
8491	130838
127775	130839
6024	130840
243317	130841
436103	130842
441975	130843
122137	130844
45278	130845
22206	130846
300876	130847
88755	130848
380775	130849
234619	130850
190119	130851
251689	130852
260623	130853
128671	130854
76887	130855
356011	130856
122026	130857
70919	130858
18352	130859
12663	130860
214786	130861
382200	130862
10061	130863
53731	130864
70122	130865
9132	130866
63099	130867
41225	130868
191126	130869
159185	130870
126196	130871
9811	130872
74012	130873
419268	130874
274822	130875
79655	130876
232845	130877
126125	130878
413160	130879
280915	130880
56647	130881
289995	130882
297648	130883
10980	130884
125109	130885
63774	130886
18990	130887
64902	130888
103959	130889
259366	130890
439682	130891
238609	130892
140968	130893
111838	130894
69894	130895
14092	130896
139215	130897
175545	130898
33908	130899
197420	130900
195071	130901
142382	130902
6944	130903
54147	130904
21334	130905
706	130906
116561	130907
154981	130908
40053	130909
25858	130910
451855	130911
151432	130912
216727	130913
314841	130914
32680	130915
120261	130916
307039	130917
62562	130918
75595	130919
176157	130920
239197	130921
86195	130922
11381	130923
27187	130924
140568	130925
132495	130926
83480	130927
12046	130928
5689	130929
259927	130930
13944	130931
179763	130932
21140	130933
220852	130934
397790	130935
406870	130936
299	130937
249704	130938
22894	130939
425229	130940
228057	130941
252294	130942
317120	130943
245631	130944
115474	130945
246185	130946
233421	130947
8345	130948
32685	130949
430342	130950
9721	130951
478	130952
361286	130953
93309	130954
478	130955
478	130956
41414	130957
183046	130958
64006	130959
30415	130960
48392	130961
219794	130962
366251	130963
86180	130964
129076	130965
449560	130966
176088	130967
47577	130968
114898	130969
23277	130970
429870	130971
10966	130972
50262	130973
114921	130974
9813	130975
1695	130976
15454	130977
57672	130978
33152	130979
13059	130980
62209	130981
330358	130982
33320	130983
122945	130984
410478	130985
188691	130986
203064	130987
258505	130988
15160	130989
2322	130990
2451	130991
142883	130992
124817	130993
1940	130994
506	130995
6673	130996
16696	130997
4108	130998
2181	130999
7207	131000
4755	131001
4407	131002
17788	131003
750	131004
5157	131005
4223	131006
4283	131007
123493	131008
76460	131009
119318	131010
38489	131011
49208	131012
350941	131013
228287	131014
108744	131015
19796	131016
203607	131017
399186	131018
358781	131019
178068	131020
234276	131021
20095	131022
424220	131023
28	131024
44755	131025
304474	131026
5951	131027
419287	131028
203376	131029
383773	131030
95528	131031
216701	131032
156146	131033
108073	131034
154996	131035
352553	131036
326109	131037
120919	131038
13153	131039
316345	131040
213988	131041
120097	131042
362214	131043
105754	131044
129847	131045
69604	131046
246647	131047
94198	131048
5426	131049
223934	131050
223762	131051
390837	131052
211566	131053
64280	131054
117726	131055
407517	131056
401465	131057
38918	131058
6640	131059
122326	131060
271468	131061
321858	131062
118563	131063
361354	131064
104674	131065
78812	131066
443619	131067
217886	131068
324578	131069
189315	131070
183479	131071
33963	131072
200519	131073
314986	131074
435800	131075
192083	131076
322880	131077
138160	131078
68592	131079
36848	131080
20753	131081
236771	131082
460214	131083
247669	131084
230286	131085
19317	131086
318336	131087
382362	131088
179942	131089
146182	131090
18079	131091
78353	131092
1128	131093
24129	131094
51813	131095
43215	131096
39171	131097
117436	131098
247326	131099
3421	131100
266672	131101
45289	131102
118132	131103
156532	131104
124910	131105
217813	131106
337649	131107
200894	131108
26892	131109
450017	131110
338370	131111
321922	131112
14738	131113
54299	131114
107	131115
119794	131116
108521	131117
79758	131118
101154	131119
423795	131120
104459	131121
408577	131122
124094	131123
148162	131124
54357	131125
196806	131126
200408	131127
346228	131128
74948	131129
165290	131130
203857	131131
316076	131132
142852	131133
446013	131134
86987	131135
98906	131136
69141	131137
377701	131138
75958	131139
72208	131140
121089	131141
278276	131142
6781	131143
25157	131144
4053	131145
26696	131146
61072	131147
136948	131148
226372	131149
29055	131150
112545	131151
80944	131152
24716	131153
16716	131154
15759	131155
4715	131156
334771	131157
191418	131158
214146	131159
36057	131160
142619	131161
186350	131162
9491	131163
112153	131164
459974	131165
295780	131166
27061	131167
349008	131168
214485	131169
352271	131170
170696	131171
260839	131172
8136	131173
60552	131174
232274	131175
232135	131176
317612	131177
164820	131178
427083	131179
125733	131180
246037	131181
6311	131182
62825	131183
19796	131184
222893	131185
42852	131186
103778	131187
20840	131188
206456	131189
13742	131190
147465	131191
4891	131192
23918	131193
74912	131194
446800	131195
215032	131196
372071	131197
104482	131198
226193	131199
48504	131200
248132	131201
92434	131202
19624	131203
241454	131204
534	131205
311853	131206
64502	131207
10634	131208
7369	131209
19441	131210
68066	131211
96558	131212
209551	131213
229280	131214
115077	131215
93219	131216
193323	131217
103953	131218
99025	131219
123179	131220
18132	131221
6691	131222
10825	131223
279996	131224
318877	131225
108501	131226
370376	131227
194675	131228
9639	131229
80525	131230
269849	131231
244047	131232
56154	131233
19502	131234
245878	131235
89614	131236
230757	131237
108582	131238
24332	131239
90529	131240
176872	131241
51663	131242
228160	131243
63147	131244
32811	131245
423464	131246
100812	131247
217215	131248
56932	131249
32499	131250
57942	131251
171079	131252
63605	131253
17545	131254
445973	131255
67992	131256
116064	131257
102636	131258
39162	131259
47585	131260
13154	131261
167243	131262
447560	131263
458098	131264
114382	131265
120942	131266
394010	131267
85473	131268
35022	131269
186722	131270
70925	131271
357782	131272
221355	131273
18654	131274
178301	131275
18967	131276
26795	131277
170044	131278
5498	131279
175756	131280
175466	131281
156267	131282
20205	131283
90839	131284
245541	131285
56057	131286
265272	131287
71510	131288
49888	131289
104920	131290
264743	131291
92591	131292
210285	131293
80277	131294
35049	131295
32063	131296
287566	131297
119474	131298
427138	131299
63871	131300
3361	131301
728	131302
27	131303
180860	131304
344716	131305
17034	131306
407646	131307
3308	131308
335138	131309
3848	131310
56244	131311
10425	131312
247547	131313
53349	131314
189896	131315
233648	131316
56558	131317
245059	131318
30448	131319
190941	131320
62242	131321
107182	131322
260981	131323
179129	131324
233142	131325
133299	131326
403871	131327
23557	131328
4258	131329
62605	131330
23911	131331
159903	131332
456789	131333
62308	131334
456637	131335
247096	131336
416322	131337
90499	131338
210411	131339
82920	131340
116029	131341
140100	131342
19446	131343
241985	131344
90498	131345
396485	131346
55170	131347
441304	131348
52329	131349
11584	131350
253206	131351
31907	131352
52218	131353
350378	131354
345596	131355
32550	131356
121965	131357
238014	131358
438013	131359
121842	131360
48110	131361
95492	131362
30440	131363
3499	131364
209809	131365
253163	131366
61243	131367
425995	131368
247246	131369
112455	131370
249743	131371
34633	131372
245725	131373
458601	131374
239224	131375
61821	131376
24673	131377
172743	131378
143735	131379
15518	131380
456352	131381
117921	131382
175505	131383
346110	131384
105940	131385
337266	131386
222394	131387
419827	131388
181999	131389
16871	131390
119785	131391
59966	131392
42315	131393
150357	131394
3444	131395
424412	131396
77932	131397
16279	131398
3647	131399
245145	131400
156827	131401
118720	131402
229233	131403
445912	131404
436410	131405
1956	131406
58957	131407
91101	131408
214030	131409
102637	131410
191620	131411
17060	131412
344897	131413
190007	131414
120580	131415
10496	131416
294983	131417
1790	131418
322921	131419
39922	131420
347856	131421
114748	131422
19450	131423
12185	131424
134499	131425
23966	131426
1899	131427
4477	131428
104617	131429
394600	131430
2889	131431
423742	131432
88918	131433
218568	131434
46989	131435
34989	131436
392165	131437
95184	131438
96544	131439
131905	131440
201682	131441
336097	131442
140757	131443
515	131444
457695	131445
44585	131446
53428	131447
114174	131448
63183	131449
244523	131450
42846	131451
2255	131452
314397	131453
55411	131454
100504	131455
146610	131456
360086	131457
42705	131458
45499	131459
246771	131460
47125	131461
228223	131462
82492	131463
4644	131464
211357	131465
122055	131466
146906	131467
67119	131468
116084	131469
109429	131470
442328	131471
46058	131472
117656	131473
6000	131474
96490	131475
15049	131476
103073	131477
115195	131478
242521	131479
31413	131480
27783	131481
205405	131482
311083	131483
123343	131484
53673	131485
34235	131486
116513	131487
173998	131488
67527	131489
1106	131490
228129	131491
248873	131492
10130	131493
434231	131494
5396	131495
172131	131496
174803	131497
42992	131498
198327	131499
327058	131500
50013	131501
213701	131502
19414	131503
246444	131504
200606	131505
221088	131506
337321	131507
20243	131508
41242	131509
339003	131510
116450	131511
443044	131512
5572	131513
357105	131514
181324	131515
86154	131516
397020	131517
237738	131518
207575	131519
96	131520
227099	131521
19366	131522
722	131523
451652	131524
12186	131525
4542	131526
51735	131527
153577	131528
48204	131529
105978	131530
111077	131531
25456	131532
68039	131533
203381	131534
335444	131535
9523	131536
5799	131537
7393	131538
241847	131539
10827	131540
145743	131541
2111	131542
88518	131543
235379	131544
131647	131545
64018	131546
218747	131547
334233	131548
449529	131549
148348	131550
355107	131551
89677	131552
247081	131553
362865	131554
346661	131555
163002	131556
87645	131557
255108	131558
39618	131559
125146	131560
33670	131561
166343	131562
340450	131563
19007	131564
34078	131565
16618	131566
307739	131567
11921	131568
289511	131569
130111	131570
64330	131571
121177	131572
14988	131573
38415	131574
173069	131575
56733	131576
17023	131577
419813	131578
235924	131579
115190	131580
104970	131581
103126	131582
34571	131583
226355	131584
125421	131585
325675	131586
68085	131587
204343	131588
80567	131589
47838	131590
86540	131591
28073	131592
170456	131593
10283	131594
40572	131595
215365	131596
14483	131597
105017	131598
88756	131599
438232	131600
118793	131601
13352	131602
190603	131603
126540	131604
219028	131605
283420	131606
39527	131607
142999	131608
364727	131609
77322	131610
134740	131611
13322	131612
164940	131613
230630	131614
110345	131615
12474	131616
14743	131617
4217	131618
34273	131619
112052	131620
431803	131621
108667	131622
230437	131623
9141	131624
1870	131625
420895	131626
435675	131627
159876	131628
12346	131629
9002	131630
12887	131631
91782	131632
215781	131633
117533	131634
119833	131635
132228	131636
163384	131637
242681	131638
396909	131639
206799	131640
1385	131641
58120	131642
119558	131643
12193	131644
37196	131645
166234	131646
68189	131647
323014	131648
43163	131649
303231	131650
25835	131651
114319	131652
13045	131653
52045	131654
28906	131655
21229	131656
55607	131657
453170	131658
86505	131659
3525	131660
63255	131661
27535	131662
454969	131663
176836	131664
23201	131665
207372	131666
70789	131667
90168	131668
7381	131669
34622	131670
189817	131671
304572	131672
18842	131673
221789	131674
35572	131675
422472	131676
387010	131677
210903	131678
263436	131679
57221	131680
135539	131681
363040	131682
18991	131683
412065	131684
20935	131685
300253	131686
185235	131687
86518	131688
370754	131689
26322	131690
227685	131691
77637	131692
26829	131693
172439	131694
14530	131695
7688	131696
163367	131697
81428	131698
15228	131699
94179	131700
69398	131701
317575	131702
215647	131703
109361	131704
258878	131705
41189	131706
49404	131707
240671	131708
453344	131709
342214	131710
62165	131711
26188	131712
119262	131713
50891	131714
2281	131715
150544	131716
6918	131717
359312	131718
13228	131719
18486	131720
33782	131721
2930	131722
125805	131723
131429	131724
236014	131725
413618	131726
100907	131727
4645	131728
13917	131729
1413	131730
210601	131731
349301	131732
107944	131733
227880	131734
303503	131735
312029	131736
90556	131737
157060	131738
164251	131739
54376	131740
25538	131741
347048	131742
31801	131743
200997	131744
171428	131745
2728	131746
44266	131747
301996	131748
1966	131749
22172	131750
119010	131751
375548	131752
159183	131753
128350	131754
52142	131755
194688	131756
409179	131757
109378	131758
222013	131759
365801	131760
172223	131761
17237	131762
118126	131763
84040	131764
102784	131765
138484	131766
268194	131767
101277	131768
190931	131769
38652	131770
40616	131771
428938	131772
369917	131773
124336	131774
355049	131775
145435	131776
245927	131777
202249	131778
4668	131779
46061	131780
160737	131781
210665	131782
255549	131783
87878	131784
84585	131785
143943	131786
238109	131787
329509	131788
58403	131789
226713	131790
31377	131791
35210	131792
285760	131793
279751	131794
268348	131795
128836	131796
31857	131797
15980	131798
44295	131799
269719	131800
196432	131801
124314	131802
121678	131803
31684	131804
111928	131805
201951	131806
447720	131807
248378	131808
139588	131809
58770	131810
282774	131811
71733	131812
12045	131813
122962	131814
59294	131815
65852	131816
30887	131817
127452	131818
14453	131819
414064	131820
69086	131821
436520	131822
60628	131823
306034	131824
26671	131825
40267	131826
403202	131827
49934	131828
20507	131829
327333	131830
584	131831
429043	131832
357551	131833
44853	131834
80810	131835
79545	131836
97616	131837
145938	131838
351183	131839
452743	131840
238338	131841
273618	131842
156270	131843
127010	131844
834	131845
110039	131846
308843	131847
173223	131848
249293	131849
33542	131850
50852	131851
9571	131852
274632	131853
391242	131854
8260	131855
154631	131856
269154	131857
316126	131858
275477	131859
46208	131860
26937	131861
248185	131862
391466	131863
333596	131864
72332	131865
454010	131866
82024	131867
126672	131868
414767	131869
118333	131870
456358	131871
26	131872
50475	131873
90282	131874
383966	131875
149017	131876
96071	131877
230649	131878
451426	131879
289194	131880
167678	131881
61514	131882
36514	131883
2016	131884
171760	131885
100155	131886
293960	131887
126353	131888
143354	131889
12220	131890
354	131891
236168	131892
340435	131893
98573	131894
376443	131895
106276	131896
66017	131897
45340	131898
75403	131899
909	131900
232180	131901
7380	131902
197554	131903
18820	131904
27461	131905
293679	131906
21529	131907
347407	131908
6339	131909
121177	131910
77624	131911
11835	131912
24226	131913
7197	131914
300123	131915
15007	131916
253789	131917
60232	131918
97741	131919
59293	131920
27588	131921
104318	131922
203126	131923
6379	131924
59929	131925
187054	131926
34331	131927
127949	131928
123757	131929
380360	131930
452035	131931
48568	131932
42975	131933
220291	131934
87946	131935
5465	131936
54716	131937
2238	131938
195713	131939
45654	131940
362572	131941
236742	131942
384681	131943
9463	131944
360279	131945
361418	131946
346373	131947
13724	131948
11846	131949
82823	131950
3418	131951
113255	131952
166457	131953
23223	131954
117603	131955
54306	131956
1427	131957
287714	131958
57429	131959
17714	131960
344760	131961
209558	131962
46786	131963
21884	131964
243688	131965
114246	131966
15311	131967
20536	131968
138736	131969
235429	131970
131069	131971
67829	131972
161301	131973
14982	131974
8256	131975
315210	131976
420724	131977
134981	131978
63144	131979
54221	131980
1525	131981
315893	131982
170045	131983
185696	131984
142189	131985
439337	131986
9678	131987
75101	131988
3554	131989
9105	131990
199251	131991
18506	131992
459263	131993
142662	131994
16418	131995
397195	131996
314739	131997
43701	131998
22307	131999
22788	132000
229045	132001
26630	132002
30682	132003
33314	132004
243213	132005
337472	132006
224308	132007
146976	132008
442055	132009
35525	132010
388753	132011
351676	132012
102227	132013
377930	132014
38069	132015
245485	132016
90989	132017
34567	132018
325078	132019
225423	132020
326200	132021
220043	132022
40068	132023
337460	132024
120851	132025
239607	132026
165959	132027
454585	132028
215780	132029
304680	132030
219244	132031
54599	132032
94538	132033
31376	132034
40801	132035
15194	132036
10381	132037
37534	132038
118990	132039
69832	132040
164870	132041
82537	132042
126974	132043
219492	132044
155468	132045
377773	132046
126658	132047
2538	132048
124827	132049
102623	132050
40900	132051
214572	132052
97122	132053
247103	132054
38794	132055
81775	132056
241935	132057
75330	132058
46012	132059
21	132060
46632	132061
72709	132062
8086	132063
14356	132064
24985	132065
49317	132066
35437	132067
63033	132068
126609	132069
10271	132070
197008	132071
3608	132072
261037	132073
102854	132074
60426	132075
125528	132076
68575	132077
420889	132078
40752	132079
148341	132080
18342	132081
175405	132082
72050	132083
150280	132084
11934	132085
105414	132086
346169	132087
103718	132088
337619	132089
3217	132090
79938	132091
4537	132092
83865	132093
60529	132094
7684	132095
2146	132096
184240	132097
10792	132098
6516	132099
3928	132100
3179	132101
14177	132102
82390	132103
127475	132104
209344	132105
378429	132106
8198	132107
320577	132108
168176	132109
2067	132110
119927	132111
27550	132112
168511	132113
70975	132114
47632	132115
16237	132116
198375	132117
112655	132118
10023	132119
24527	132120
358919	132121
106255	132122
440729	132123
414512	132124
152450	132125
161652	132126
77935	132127
112803	132128
94414	132129
282833	132130
25735	132131
19536	132132
282752	132133
44439	132134
289476	132135
135083	132136
123788	132137
324066	132138
37239	132139
185340	132140
942	132141
113352	132142
48308	132143
59335	132144
318670	132145
18011	132146
387356	132147
61874	132148
133829	132149
196345	132150
349317	132151
164796	132152
23106	132153
181681	132154
30156	132155
23887	132156
16175	132157
95931	132158
166689	132159
183538	132160
303820	132161
13621	132162
47739	132163
221123	132164
403403	132165
2061	132166
104534	132167
51300	132168
204229	132169
174539	132170
3619	132171
53393	132172
27838	132173
61326	132174
178082	132175
80625	132176
215326	132177
418893	132178
134290	132179
19284	132180
14089	132181
398743	132182
1172	132183
99682	132184
73343	132185
4887	132186
43826	132187
155519	132188
418877	132189
355747	132190
49353	132191
134562	132192
301034	132193
306269	132194
204284	132195
30966	132196
21946	132197
241515	132198
100023	132199
118774	132200
256964	132201
115156	132202
131545	132203
355605	132204
87132	132205
379102	132206
24357	132207
246198	132208
194096	132209
1451	132210
3639	132211
91670	132212
391501	132213
148022	132214
223899	132215
5982	132216
348770	132217
78352	132218
29971	132219
44377	132220
122532	132221
116115	132222
4187	132223
447121	132224
46242	132225
23258	132226
368588	132227
2731	132228
91613	132229
140053	132230
181963	132231
36205	132232
57910	132233
258119	132234
426315	132235
36785	132236
435452	132237
232850	132238
76051	132239
18097	132240
135497	132241
276455	132242
242858	132243
2956	132244
370064	132245
96640	132246
200723	132247
51564	132248
195685	132249
41802	132250
64167	132251
311024	132252
18336	132253
34912	132254
104796	132255
27934	132256
109504	132257
214365	132258
123378	132259
8798	132260
8535	132261
30276	132262
186642	132263
157698	132264
142843	132265
8434	132266
217930	132267
21430	132268
132682	132269
52	132270
209858	132271
74689	132272
88192	132273
11914	132274
28336	132275
310788	132276
2115	132277
45229	132278
440985	132279
119565	132280
41729	132281
160163	132282
161495	132283
26362	132284
48507	132285
81108	132286
17943	132287
369264	132288
114968	132289
308596	132290
5676	132291
30807	132292
78955	132293
24645	132294
372726	132295
69211	132296
26113	132297
193535	132298
174823	132299
49110	132300
33090	132301
2923	132302
176635	132303
57535	132304
94020	132305
213873	132306
20703	132307
350093	132308
96318	132309
316072	132310
203516	132311
109073	132312
141887	132313
195796	132314
40548	132315
252809	132316
83555	132317
146369	132318
249360	132319
102400	132320
151331	132321
86736	132322
12986	132323
110623	132324
63649	132325
379198	132326
37115	132327
273131	132328
194058	132329
372923	132330
166554	132331
373733	132332
293569	132333
25837	132334
73087	132335
189598	132336
286879	132337
203578	132338
338171	132339
193729	132340
255866	132341
231119	132342
432063	132343
707	132344
7700	132345
346243	132346
20023	132347
235558	132348
125614	132349
34872	132350
109669	132351
250273	132352
175572	132353
8577	132354
398107	132355
9041	132356
12565	132357
359601	132358
217197	132359
95613	132360
159413	132361
67337	132362
18335	132363
37936	132364
1259	132365
36731	132366
299758	132367
20785	132368
149546	132369
382401	132370
154742	132371
443470	132372
17781	132373
356987	132374
155234	132375
18792	132376
222954	132377
431714	132378
196636	132379
184416	132380
22558	132381
60566	132382
286603	132383
69816	132384
235193	132385
215842	132386
88385	132387
438307	132388
299074	132389
230709	132390
347779	132391
96126	132392
402511	132393
116223	132394
307239	132395
7250	132396
456827	132397
220907	132398
204519	132399
24761	132400
430549	132401
53268	132402
61204	132403
109905	132404
435866	132405
1452	132406
1452	132407
54171	132408
3363	132409
3363	132410
2809	132411
5764	132412
6179	132413
1899	132414
151098	132415
104192	132416
104192	132417
14468	132418
157279	132419
81256	132420
209133	132421
112612	132422
25772	132423
84396	132424
107937	132425
6815	132426
45275	132427
181256	132428
283954	132429
279381	132430
27317	132431
57102	132432
454159	132433
26018	132434
246270	132435
307489	132436
169979	132437
206110	132438
95019	132439
436641	132440
118201	132441
238463	132442
254114	132443
91777	132444
60454	132445
42937	132446
30989	132447
224055	132448
157994	132449
257	132450
34405	132451
79510	132452
450177	132453
178452	132454
224864	132455
28746	132456
5235	132457
114770	132458
261490	132459
331477	132460
94598	132461
122158	132462
6714	132463
125743	132464
248713	132465
411737	132466
202487	132467
192550	132468
3171	132469
453921	132470
196919	132471
113226	132472
347300	132473
321877	132474
444920	132475
185916	132476
356807	132477
119885	132478
408	132479
273575	132480
332541	132481
57001	132482
150381	132483
244355	132484
31024	132485
66477	132486
85035	132487
73806	132488
19676	132489
121869	132490
430561	132491
7360	132492
28197	132493
28993	132494
170718	132495
137493	132496
19605	132497
132255	132498
92414	132499
27569	132500
135838	132501
31223	132502
176172	132503
232702	132504
22867	132505
53476	132506
49994	132507
63667	132508
92958	132509
16634	132510
250446	132511
222110	132512
5734	132513
5734	132514
14479	132515
2322	132516
2160	132517
2754	132518
31993	132519
15898	132520
4265	132521
6516	132522
2121	132523
56869	132524
3637	132525
15643	132526
5611	132527
11454	132528
16997	132529
5050	132530
6904	132531
6066	132532
55657	132533
2431	132534
3521	132535
55657	132536
3121	132537
16739	132538
1089	132539
2356	132540
6904	132541
10617	132542
6781	132543
1372	132544
97740	132545
66277	132546
47494	132547
347181	132548
321518	132549
225	132550
90688	132551
156529	132552
49589	132553
205442	132554
41755	132555
193922	132556
399545	132557
304374	132558
448088	132559
162674	132560
66305	132561
173534	132562
62080	132563
9508	132564
17774	132565
167491	132566
122897	132567
124368	132568
235457	132569
28041	132570
95555	132571
5282	132572
82674	132573
112646	132574
30971	132575
57877	132576
237800	132577
2271	132578
152014	132579
193478	132580
4757	132581
102461	132582
48551	132583
259790	132584
285203	132585
433752	132586
431465	132587
179993	132588
325054	132589
121357	132590
262544	132591
21764	132592
115178	132593
91585	132594
129599	132595
128475	132596
339636	132597
30265	132598
110948	132599
378022	132600
385432	132601
366576	132602
255965	132603
175099	132604
188310	132605
390730	132606
188527	132607
251052	132608
148022	132609
441562	132610
116620	132611
95124	132612
248225	132613
101228	132614
196559	132615
165470	132616
153815	132617
121494	132618
420596	132619
151098	132620
7099	132621
76872	132622
208553	132623
219696	132624
123682	132625
325073	132626
369129	132627
10409	132628
27658	132629
332237	132630
42717	132631
103505	132632
81628	132633
8288	132634
357465	132635
226357	132636
325144	132637
50051	132638
84076	132639
21997	132640
216638	132641
184423	132642
55186	132643
6910	132644
243018	132645
126768	132646
212089	132647
452795	132648
149961	132649
110171	132650
119727	132651
11153	132652
352639	132653
5915	132654
54413	132655
5197	132656
257470	132657
229098	132658
141299	132659
227049	132660
202652	132661
178276	132662
151314	132663
321357	132664
31407	132665
41622	132666
414018	132667
1781	132668
100745	132669
28905	132670
19081	132671
21134	132672
15665	132673
219918	132674
29092	132675
250307	132676
57351	132677
2960	132678
379353	132679
34552	132680
204542	132681
134526	132682
244334	132683
82393	132684
11236	132685
13169	132686
123852	132687
60882	132688
134242	132689
435184	132690
436625	132691
9304	132692
184060	132693
258158	132694
344955	132695
16154	132696
94050	132697
28065	132698
65192	132699
372198	132700
163714	132701
431992	132702
249236	132703
411947	132704
185222	132705
172582	132706
65691	132707
62758	132708
139025	132709
44459	132710
235312	132711
314758	132712
15749	132713
403146	132714
142396	132715
40680	132716
417447	132717
33060	132718
128996	132719
90129	132720
109622	132721
428861	132722
156419	132723
65247	132724
9215	132725
221129	132726
89162	132727
151503	132728
11891	132729
391528	132730
128079	132731
367180	132732
76188	132733
449104	132734
149379	132735
405278	132736
346608	132737
93729	132738
20894	132739
36974	132740
31254	132741
166282	132742
63428	132743
128142	132744
64934	132745
432677	132746
10544	132747
92308	132748
228805	132749
265161	132750
182601	132751
93349	132752
97608	132753
300641	132754
49691	132755
41676	132756
57766	132757
103038	132758
79665	132759
40863	132760
5522	132761
16510	132762
63549	132763
411	132764
49848	132765
92695	132766
43036	132767
378917	132768
29168	132769
176906	132770
11173	132771
157526	132772
264	132773
37974	132774
180702	132775
117497	132776
171434	132777
28237	132778
207613	132779
120675	132780
65842	132781
457144	132782
54155	132783
422871	132784
152269	132785
31913	132786
40832	132787
229966	132788
79308	132789
192413	132790
64177	132791
8925	132792
131534	132793
83495	132794
20123	132795
3006	132796
828	132797
6782	132798
32229	132799
5632	132800
3006	132801
2258	132802
57524	132803
33880	132804
2052	132805
15898	132806
31807	132807
5592	132808
2964	132809
1811	132810
6986	132811
8860	132812
7041	132813
9538	132814
11195	132815
1500	132816
8620	132817
1500	132818
11195	132819
3389	132820
20600	132821
2958	132822
10869	132823
53575	132824
828	132825
2088	132826
1576	132827
1674	132828
2193	132829
33468	132830
9731	132831
33468	132832
5482	132833
33880	132834
2146	132835
774	132836
4614	132837
5983	132838
4383	132839
11973	132840
2086	132841
14616	132842
930	132843
7655	132844
134786	132845
106753	132846
98112	132847
260217	132848
389417	132849
235875	132850
448424	132851
397414	132852
291921	132853
135818	132854
398340	132855
107137	132856
220166	132857
229597	132858
361016	132859
4080	132860
210	132861
28092	132862
856	132863
290699	132864
183947	132865
56840	132866
73	132867
125065	132868
208239	132869
257183	132870
61741	132871
189457	132872
6552	132873
122615	132874
97122	132875
110985	132876
3428	132877
450532	132878
136845	132879
12044	132880
57920	132881
31278	132882
155987	132883
434725	132884
352907	132885
20389	132886
128558	132887
222199	132888
23975	132889
435787	132890
155661	132891
2790	132892
176604	132893
21482	132894
140985	132895
173249	132896
17076	132897
208170	132898
56629	132899
11629	132900
25248	132901
35587	132902
232124	132903
24908	132904
104838	132905
273997	132906
384	132907
124622	132908
241880	132909
34927	132910
157083	132911
312763	132912
20091	132913
28036	132914
6240	132915
7418	132916
192933	132917
166355	132918
127828	132919
4932	132920
222369	132921
195353	132922
72276	132923
10107	132924
142143	132925
438	132926
426497	132927
189623	132928
27346	132929
216937	132930
2925	132931
5187	132932
72992	132933
155135	132934
215715	132935
35377	132936
31320	132937
140261	132938
254813	132939
112506	132940
170973	132941
22372	132942
26486	132943
256129	132944
316796	132945
73256	132946
442892	132947
55378	132948
235471	132949
92308	132950
242242	132951
26614	132952
135406	132953
441314	132954
89786	132955
6488	132956
292599	132957
15853	132958
354482	132959
33637	132960
165377	132961
173855	132962
17899	132963
149036	132964
211147	132965
45773	132966
16827	132967
106532	132968
457979	132969
128518	132970
34089	132971
387995	132972
107052	132973
37027	132974
431721	132975
212426	132976
18353	132977
214581	132978
7202	132979
12889	132980
376355	132981
128128	132982
114679	132983
119724	132984
34052	132985
107703	132986
193789	132987
379390	132988
150332	132989
97518	132990
31572	132991
109947	132992
304811	132993
78690	132994
360322	132995
254913	132996
126520	132997
56850	132998
78038	132999
126312	133000
57676	133001
138189	133002
5162	133003
33128	133004
98856	133005
2647	133006
4563	133007
124000	133008
383163	133009
49460	133010
72224	133011
213683	133012
96599	133013
310514	133014
261772	133015
6271	133016
111392	133017
36481	133018
106544	133019
116951	133020
399262	133021
88805	133022
15306	133023
154105	133024
1189	133025
41524	133026
382063	133027
39702	133028
23629	133029
65303	133030
7040	133031
55883	133032
65858	133033
14620	133034
151450	133035
69964	133036
4574	133037
7561	133038
97898	133039
65730	133040
107534	133041
450329	133042
108250	133043
136049	133044
107598	133045
210096	133046
173913	133047
26373	133048
155534	133049
454075	133050
255147	133051
220048	133052
132871	133053
131297	133054
215716	133055
266976	133056
24362	133057
130112	133058
10904	133059
15312	133060
28068	133061
213686	133062
260549	133063
138449	133064
75793	133065
75016	133066
294398	133067
397752	133068
343569	133069
169695	133070
79613	133071
385986	133072
35449	133073
180754	133074
174213	133075
59323	133076
12986	133077
176590	133078
81917	133079
267919	133080
277684	133081
34232	133082
344095	133083
217536	133084
233880	133085
298638	133086
191502	133087
63706	133088
417924	133089
33384	133090
45836	133091
87427	133092
66372	133093
240547	133094
66121	133095
19330	133096
152202	133097
183313	133098
70756	133099
62376	133100
292649	133101
115841	133102
441911	133103
19381	133104
54823	133105
62634	133106
125910	133107
125343	133108
303348	133109
70639	133110
97662	133111
31733	133112
44463	133113
338120	133114
122117	133115
441587	133116
368939	133117
238056	133118
137080	133119
76960	133120
243906	133121
79740	133122
79028	133123
368594	133124
170581	133125
106840	133126
172319	133127
294484	133128
92855	133129
383887	133130
107247	133131
7769	133132
368038	133133
392057	133134
314164	133135
6820	133136
256359	133137
17829	133138
112720	133139
222090	133140
367437	133141
221408	133142
2523	133143
126252	133144
9022	133145
342301	133146
238912	133147
966	133148
286734	133149
55355	133150
257721	133151
12996	133152
114503	133153
124936	133154
50894	133155
166264	133156
23234	133157
76852	133158
125678	133159
244829	133160
459502	133161
439710	133162
23688	133163
155932	133164
339189	133165
373714	133166
104021	133167
381555	133168
37976	133169
151097	133170
408635	133171
6520	133172
78713	133173
16330	133174
103421	133175
159094	133176
445903	133177
174184	133178
5829	133179
59310	133180
195016	133181
37196	133182
3407	133183
46338	133184
48172	133185
451914	133186
95415	133187
221523	133188
443642	133189
59921	133190
389781	133191
95883	133192
193192	133193
370757	133194
345927	133195
12784	133196
431103	133197
245474	133198
56142	133199
51107	133200
250564	133201
129105	133202
197563	133203
117157	133204
249044	133205
44350	133206
369399	133207
64843	133208
134984	133209
181320	133210
240960	133211
86801	133212
294242	133213
333784	133214
32291	133215
97724	133216
135479	133217
107754	133218
209422	133219
101010	133220
125795	133221
40205	133222
194586	133223
202138	133224
158002	133225
161418	133226
37481	133227
1234	133228
276989	133229
272063	133230
166520	133231
49897	133232
4644	133233
132557	133234
108913	133235
52981	133236
311291	133237
222359	133238
394473	133239
20402	133240
108674	133241
145836	133242
213846	133243
107762	133244
24428	133245
87300	133246
120375	133247
231625	133248
328374	133249
276534	133250
196460	133251
57323	133252
99278	133253
41378	133254
128074	133255
93678	133256
99611	133257
10899	133258
55910	133259
207399	133260
177598	133261
249298	133262
225635	133263
36969	133264
130903	133265
90596	133266
18593	133267
146232	133268
116601	133269
293035	133270
231705	133271
346607	133272
13763	133273
70388	133274
453825	133275
19105	133276
209615	133277
289993	133278
329184	133279
418861	133280
123304	133281
432158	133282
34435	133283
75907	133284
117379	133285
154757	133286
1272	133287
224233	133288
356806	133289
132032	133290
69020	133291
242592	133292
66333	133293
131999	133294
186270	133295
16526	133296
45310	133297
175650	133298
295983	133299
19389	133300
232353	133301
35507	133302
18691	133303
301023	133304
40161	133305
67383	133306
295253	133307
10327	133308
151321	133309
431734	133310
42606	133311
79722	133312
163357	133313
168282	133314
13093	133315
313078	133316
158811	133317
203797	133318
20332	133319
47326	133320
115217	133321
95429	133322
12287	133323
5071	133324
420402	133325
135944	133326
30096	133327
105462	133328
125877	133329
57270	133330
62137	133331
106546	133332
195570	133333
122865	133334
449834	133335
49155	133336
4086	133337
100978	133338
101776	133339
335897	133340
91890	133341
96891	133342
28840	133343
34068	133344
230615	133345
76347	133346
91858	133347
238351	133348
419425	133349
128366	133350
458792	133351
36773	133352
239452	133353
50256	133354
11974	133355
49352	133356
34074	133357
31907	133358
105300	133359
109418	133360
1346	133361
294370	133362
289483	133363
19639	133364
207628	133365
182800	133366
63263	133367
81582	133368
179364	133369
1176	133370
190873	133371
431267	133372
4354	133373
192211	133374
35591	133375
186786	133376
93997	133377
109131	133378
124118	133379
64329	133380
207999	133381
54102	133382
111316	133383
111152	133384
129307	133385
261707	133386
394213	133387
18364	133388
64870	133389
99657	133390
82953	133391
52734	133392
32122	133393
455903	133394
8550	133395
409860	133396
328058	133397
113373	133398
99917	133399
60067	133400
433860	133401
260980	133402
71929	133403
119055	133404
61982	133405
182676	133406
268980	133407
41147	133408
153861	133409
272115	133410
169693	133411
70668	133412
60432	133413
259717	133414
246032	133415
123294	133416
21251	133417
116217	133418
74796	133419
26386	133420
31439	133421
87630	133422
434726	133423
189237	133424
112048	133425
367812	133426
289834	133427
117221	133428
107795	133429
9101	133430
7244	133431
9655	133432
70372	133433
155702	133434
74487	133435
191808	133436
272164	133437
354833	133438
106011	133439
328603	133440
27324	133441
164575	133442
320400	133443
72556	133444
61816	133445
451986	133446
8161	133447
116133	133448
98198	133449
80859	133450
240747	133451
298962	133452
53625	133453
35359	133454
174982	133455
14651	133456
218957	133457
91666	133458
186757	133459
46006	133460
220639	133461
101811	133462
7850	133463
32135	133464
110287	133465
126313	133466
144214	133467
31479	133468
186830	133469
49184	133470
95167	133471
43013	133472
57819	133473
170059	133474
8170	133475
324001	133476
5119	133477
90078	133478
65324	133479
11576	133480
94965	133481
345209	133482
326551	133483
39096	133484
122026	133485
239059	133486
147613	133487
90500	133488
270252	133489
113330	133490
122809	133491
248228	133492
288989	133493
449499	133494
411368	133495
369652	133496
100276	133497
172322	133498
51966	133499
181012	133500
328141	133501
219463	133502
312155	133503
20923	133504
89740	133505
11093	133506
196737	133507
229603	133508
13521	133509
320167	133510
31981	133511
4189	133512
83305	133513
19149	133514
434803	133515
1871	133516
257555	133517
58144	133518
102526	133519
18641	133520
318283	133521
179396	133522
426763	133523
36404	133524
63235	133525
13755	133526
53996	133527
260562	133528
20988	133529
138147	133530
126367	133531
68815	133532
276436	133533
150742	133534
169491	133535
113389	133536
130634	133537
36187	133538
149951	133539
402867	133540
100665	133541
69089	133542
18278	133543
81187	133544
89787	133545
72751	133546
70773	133547
20664	133548
130908	133549
15733	133550
72482	133551
410196	133552
12459	133553
167556	133554
284751	133555
1989	133556
170217	133557
259199	133558
151755	133559
303475	133560
156040	133561
279746	133562
96299	133563
155319	133564
217438	133565
51014	133566
102792	133567
191223	133568
384728	133569
121202	133570
135606	133571
36353	133572
147767	133573
158327	133574
223939	133575
54776	133576
43726	133577
10250	133578
210878	133579
55444	133580
393566	133581
232063	133582
200255	133583
54918	133584
429	133585
131346	133586
164892	133587
270624	133588
59944	133589
146494	133590
423574	133591
141561	133592
152772	133593
124336	133594
28596	133595
11457	133596
432813	133597
162927	133598
246681	133599
4445	133600
82143	133601
214577	133602
171931	133603
175303	133604
24696	133605
233	133606
4694	133607
123147	133608
29031	133609
129361	133610
37719	133611
225383	133612
25784	133613
29601	133614
35379	133615
137250	133616
236060	133617
10918	133618
261393	133619
4353	133620
95293	133621
113352	133622
275799	133623
410421	133624
125656	133625
3218	133626
318930	133627
335309	133628
3923	133629
22676	133630
85246	133631
28979	133632
59271	133633
98533	133634
18408	133635
121791	133636
274754	133637
65425	133638
32452	133639
96024	133640
158373	133641
320320	133642
145925	133643
68523	133644
63771	133645
5472	133646
171805	133647
88633	133648
241475	133649
241279	133650
14157	133651
113336	133652
7134	133653
308831	133654
218	133655
222184	133656
172342	133657
17266	133658
187007	133659
227632	133660
19259	133661
2071	133662
23202	133663
318	133664
284091	133665
424692	133666
117617	133667
124002	133668
165254	133669
453779	133670
18473	133671
362356	133672
188360	133673
280293	133674
56528	133675
908	133676
54595	133677
8391	133678
240043	133679
7138	133680
7138	133681
162725	133682
111075	133683
843	133684
129707	133685
41596	133686
39624	133687
77447	133688
153255	133689
115050	133690
55183	133691
59791	133692
14896	133693
8898	133694
196795	133695
411885	133696
357581	133697
188658	133698
49963	133699
8553	133700
305	133701
48350	133702
48762	133703
372006	133704
93667	133705
201644	133706
72245	133707
61033	133708
3919	133709
94606	133710
110576	133711
46059	133712
13835	133713
34744	133714
61647	133715
205947	133716
37648	133717
124643	133718
14716	133719
225604	133720
49503	133721
42624	133722
18789	133723
32977	133724
356537	133725
194468	133726
225528	133727
59558	133728
217841	133729
44083	133730
15347	133731
176587	133732
365675	133733
28057	133734
81261	133735
299554	133736
173082	133737
179415	133738
37218	133739
86994	133740
54003	133741
88526	133742
57018	133743
225893	133744
321216	133745
159971	133746
209451	133747
108165	133748
106909	133749
201060	133750
184158	133751
82300	133752
113085	133753
2949	133754
373694	133755
271028	133756
31743	133757
49976	133758
76719	133759
208976	133760
411120	133761
123490	133762
81011	133763
56623	133764
386339	133765
15958	133766
234749	133767
114736	133768
34068	133769
91515	133770
33243	133771
25931	133772
164310	133773
157853	133774
48792	133775
195368	133776
72317	133777
277675	133778
281059	133779
131558	133780
31252	133781
165807	133782
2149	133783
301607	133784
323955	133785
131424	133786
56370	133787
223401	133788
69913	133789
55165	133790
109866	133791
196728	133792
23103	133793
254766	133794
321969	133795
153570	133796
43593	133797
178865	133798
569	133799
188727	133800
224132	133801
60978	133802
246032	133803
409165	133804
36648	133805
202511	133806
4238	133807
230566	133808
22226	133809
35656	133810
172972	133811
101316	133812
108665	133813
101463	133814
54559	133815
76781	133816
292643	133817
43668	133818
1486	133819
378669	133820
89170	133821
126219	133822
11818	133823
28948	133824
323552	133825
34757	133826
57250	133827
414876	133828
245031	133829
95070	133830
116756	133831
30633	133832
94603	133833
11975	133834
253318	133835
17375	133836
222257	133837
168319	133838
8238	133839
13913	133840
256218	133841
320206	133842
65095	133843
62278	133844
333067	133845
58271	133846
87253	133847
29791	133848
32761	133849
73123	133850
98000	133851
318102	133852
37438	133853
43388	133854
127171	133855
121833	133856
303033	133857
27255	133858
157767	133859
31496	133860
97943	133861
289103	133862
446827	133863
125204	133864
387378	133865
401389	133866
361985	133867
226098	133868
64850	133869
216279	133870
209806	133871
254751	133872
200746	133873
16413	133874
124362	133875
108619	133876
10018	133877
8864	133878
58553	133879
18328	133880
79059	133881
170319	133882
103653	133883
138907	133884
19560	133885
376022	133886
39789	133887
28864	133888
2125	133889
220441	133890
13364	133891
45718	133892
97875	133893
19117	133894
129379	133895
212844	133896
14918	133897
31474	133898
19861	133899
73516	133900
161852	133901
75726	133902
307757	133903
204399	133904
330	133905
232616	133906
2959	133907
40081	133908
153761	133909
126637	133910
37859	133911
69814	133912
81936	133913
113947	133914
99917	133915
45887	133916
357488	133917
41479	133918
27893	133919
106246	133920
370097	133921
116576	133922
253618	133923
142371	133924
5796	133925
220045	133926
106780	133927
121462	133928
7026	133929
439295	133930
14187	133931
318894	133932
271632	133933
173735	133934
65377	133935
58305	133936
453731	133937
128588	133938
55707	133939
3156	133940
32681	133941
98587	133942
456213	133943
7123	133944
216491	133945
344229	133946
439536	133947
231955	133948
131424	133949
62111	133950
359255	133951
227549	133952
383618	133953
14379	133954
68337	133955
224017	133956
56260	133957
17255	133958
188085	133959
2388	133960
382873	133961
105185	133962
13694	133963
9647	133964
42810	133965
150009	133966
65836	133967
58488	133968
217722	133969
83568	133970
123871	133971
139139	133972
157151	133973
6206	133974
8660	133975
102858	133976
195464	133977
68353	133978
126389	133979
412216	133980
334465	133981
241166	133982
15293	133983
10201	133984
59877	133985
64326	133986
21472	133987
126502	133988
168991	133989
135171	133990
77830	133991
367661	133992
407756	133993
20955	133994
207988	133995
69559	133996
130960	133997
354437	133998
225013	133999
73326	134000
432188	134001
18257	134002
234051	134003
269790	134004
308465	134005
444547	134006
25692	134007
93245	134008
204019	134009
368616	134010
95359	134011
641	134012
236001	134013
4457	134014
102171	134015
320270	134016
55320	134017
362162	134018
51899	134019
12357	134020
241159	134021
55735	134022
29089	134023
26549	134024
292774	134025
44805	134026
95065	134027
143735	134028
123807	134029
101767	134030
122047	134031
21768	134032
163124	134033
1308	134034
182817	134035
77703	134036
196947	134037
115574	134038
25869	134039
19475	134040
49007	134041
349389	134042
215239	134043
190377	134044
455990	134045
241984	134046
18463	134047
238304	134048
459823	134049
116609	134050
175	134051
131919	134052
18208	134053
24944	134054
48319	134055
31615	134056
14421	134057
135834	134058
180689	134059
83088	134060
110312	134061
454539	134062
29554	134063
899	134064
12843	134065
7366	134066
251015	134067
126845	134068
121278	134069
19164	134070
113221	134071
4410	134072
10789	134073
51484	134074
7399	134075
403426	134076
11296	134077
293192	134078
237009	134079
133926	134080
188068	134081
21104	134082
328293	134083
17125	134084
246233	134085
85716	134086
15065	134087
252616	134088
358233	134089
10	134090
224257	134091
2200	134092
157624	134093
4659	134094
459547	134095
433912	134096
102530	134097
264533	134098
4440	134099
118943	134100
29721	134101
57171	134102
180002	134103
100665	134104
10923	134105
458427	134106
127886	134107
27198	134108
95806	134109
85258	134110
121107	134111
200524	134112
175	134113
85100	134114
122157	134115
451250	134116
165751	134117
142499	134118
42227	134119
52402	134120
375	134121
441887	134122
651	134123
126020	134124
108311	134125
108117	134126
304702	134127
2537	134128
30966	134129
126267	134130
115123	134131
305042	134132
31950	134133
61007	134134
215379	134135
118807	134136
233418	134137
86606	134138
48353	134139
382940	134140
77168	134141
215747	134142
91292	134143
7589	134144
286973	134145
39481	134146
148162	134147
402003	134148
52374	134149
74207	134150
1257	134151
15534	134152
134066	134153
195368	134154
33747	134155
195849	134156
249223	134157
378518	134158
29775	134159
279786	134160
3091	134161
324089	134162
248254	134163
130116	134164
70486	134165
56087	134166
43611	134167
393234	134168
60221	134169
241961	134170
65146	134171
226401	134172
31415	134173
58305	134174
300587	134175
13099	134176
53945	134177
378795	134178
2927	134179
197965	134180
154474	134181
175448	134182
222819	134183
92054	134184
96298	134185
111481	134186
10041	134187
136047	134188
243505	134189
97532	134190
58746	134191
352192	134192
88650	134193
145927	134194
79333	134195
61696	134196
136094	134197
356240	134198
232656	134199
180349	134200
54550	134201
72010	134202
360083	134203
122725	134204
70526	134205
60995	134206
349405	134207
25248	134208
186843	134209
191866	134210
84214	134211
79673	134212
3277	134213
330174	134214
182412	134215
81605	134216
18009	134217
9355	134218
252410	134219
46597	134220
21223	134221
119795	134222
397318	134223
21791	134224
23248	134225
400047	134226
247411	134227
344328	134228
131414	134229
10455	134230
147232	134231
233105	134232
9444	134233
62315	134234
381248	134235
16201	134236
44613	134237
120006	134238
12892	134239
231058	134240
376792	134241
44222	134242
16754	134243
351198	134244
40598	134245
236700	134246
104964	134247
154735	134248
397067	134249
387884	134250
30390	134251
273566	134252
156548	134253
40144	134254
127323	134255
289183	134256
428426	134257
173429	134258
224152	134259
119776	134260
294405	134261
271467	134262
108720	134263
223827	134264
40283	134265
322764	134266
121809	134267
11274	134268
121452	134269
204745	134270
684	134271
21407	134272
17685	134273
126547	134274
76993	134275
118328	134276
60368	134277
169888	134278
35527	134279
139	134280
14657	134281
282173	134282
285175	134283
41557	134284
32862	134285
319981	134286
446704	134287
5149	134288
72599	134289
10	134290
82	134291
112885	134292
351051	134293
105448	134294
230978	134295
155310	134296
341402	134297
403079	134298
12183	134299
90032	134300
188565	134301
37347	134302
28167	134303
361898	134304
126533	134305
126161	134306
220530	134307
55853	134308
11485	134309
49215	134310
418515	134311
77622	134312
231799	134313
14133	134314
56663	134315
16880	134316
45497	134317
143646	134318
305904	134319
44169	134320
161633	134321
432734	134322
44548	134323
16766	134324
47306	134325
11817	134326
72027	134327
105685	134328
171801	134329
393503	134330
84763	134331
229831	134332
7048	134333
100436	134334
442606	134335
16796	134336
134140	134337
78605	134338
30276	134339
51193	134340
185290	134341
253619	134342
90176	134343
83144	134344
228044	134345
47548	134346
3967	134347
239959	134348
19421	134349
148809	134350
10278	134351
193210	134352
147857	134353
35321	134354
251245	134355
96753	134356
102828	134357
252826	134358
53255	134359
26532	134360
9902	134361
229774	134362
237131	134363
105270	134364
106341	134365
346276	134366
432444	134367
158936	134368
384388	134369
10384	134370
109502	134371
20789	134372
316841	134373
242157	134374
128903	134375
66737	134376
39459	134377
111745	134378
99726	134379
395029	134380
438163	134381
109402	134382
153093	134383
34757	134384
95613	134385
136911	134386
364242	134387
67623	134388
52654	134389
308130	134390
124649	134391
173492	134392
61963	134393
343891	134394
17401	134395
2383	134396
9833	134397
5596	134398
87510	134399
380997	134400
154187	134401
21	134402
446801	134403
195423	134404
172105	134405
226250	134406
74407	134407
20925	134408
435176	134409
240541	134410
139787	134411
82253	134412
195192	134413
148412	134414
452700	134415
230056	134416
4161	134417
167595	134418
299890	134419
2516	134420
127685	134421
419746	134422
200881	134423
6897	134424
3062	134425
106007	134426
113514	134427
47032	134428
60575	134429
350497	134430
132315	134431
143501	134432
72030	134433
128085	134434
23664	134435
92225	134436
83714	134437
352380	134438
83676	134439
220805	134440
230289	134441
151246	134442
247946	134443
81393	134444
3847	134445
29195	134446
452725	134447
363334	134448
127806	134449
56765	134450
295346	134451
73397	134452
15065	134453
150948	134454
72603	134455
41476	134456
19156	134457
157448	134458
26336	134459
56017	134460
44020	134461
409643	134462
241488	134463
2022	134464
6666	134465
427368	134466
456386	134467
307	134468
375590	134469
137821	134470
193863	134471
249189	134472
105414	134473
21	134474
32865	134475
138668	134476
176854	134477
111949	134478
112108	134479
61415	134480
121832	134481
261938	134482
83015	134483
30992	134484
82737	134485
190127	134486
57576	134487
271138	134488
294519	134489
50545	134490
175679	134491
243050	134492
67499	134493
223159	134494
27629	134495
223818	134496
242644	134497
350352	134498
300396	134499
64204	134500
275835	134501
104856	134502
100357	134503
458438	134504
314791	134505
22399	134506
115780	134507
178034	134508
177072	134509
234850	134510
217488	134511
458750	134512
437086	134513
249747	134514
403139	134515
109408	134516
116948	134517
224228	134518
435696	134519
21759	134520
216345	134521
55524	134522
120244	134523
247644	134524
194208	134525
298213	134526
124063	134527
135358	134528
71057	134529
1014	134530
2326	134531
116374	134532
272814	134533
31418	134534
109912	134535
47052	134536
113154	134537
113154	134538
111871	134539
172503	134540
27772	134541
239338	134542
123653	134543
49460	134544
640	134545
267049	134546
100116	134547
377702	134548
23277	134549
168701	134550
141142	134551
100114	134552
53974	134553
13062	134554
110049	134555
17157	134556
5694	134557
161558	134558
237173	134559
74714	134560
363076	134561
174423	134562
148432	134563
115969	134564
58730	134565
111339	134566
73269	134567
23254	134568
330253	134569
88014	134570
191614	134571
69921	134572
124088	134573
98925	134574
67345	134575
142507	134576
65505	134577
197672	134578
176788	134579
46382	134580
19697	134581
424420	134582
52553	134583
301869	134584
48779	134585
102907	134586
171135	134587
226707	134588
125470	134589
216520	134590
94270	134591
163721	134592
29479	134593
172929	134594
79770	134595
124770	134596
51932	134597
51	134598
7018	134599
407257	134600
163014	134601
67055	134602
132718	134603
72776	134604
124546	134605
96323	134606
234415	134607
60311	134608
123518	134609
272498	134610
102988	134611
83705	134612
128126	134613
75404	134614
199894	134615
5169	134616
196669	134617
368759	134618
307376	134619
20782	134620
43277	134621
107004	134622
118511	134623
206446	134624
91407	134625
11189	134626
409563	134627
269893	134628
126348	134629
75453	134630
168387	134631
69921	134632
7777	134633
290306	134634
197367	134635
25757	134636
14481	134637
38956	134638
73997	134639
26809	134640
375835	134641
90121	134642
33312	134643
47546	134644
34623	134645
1554	134646
175458	134647
112207	134648
374431	134649
24228	134650
152149	134651
252553	134652
4792	134653
120027	134654
361010	134655
378396	134656
134949	134657
74619	134658
79664	134659
141664	134660
148519	134661
169418	134662
324155	134663
28783	134664
82743	134665
28372	134666
190628	134667
28266	134668
37151	134669
5926	134670
172158	134671
46165	134672
80085	134673
182016	134674
244828	134675
412487	134676
244604	134677
125678	134678
87930	134679
31314	134680
262608	134681
191454	134682
322778	134683
72	134684
175984	134685
104339	134686
109646	134687
4905	134688
1564	134689
148837	134690
76836	134691
5989	134692
48202	134693
212652	134694
30419	134695
76554	134696
107662	134697
428342	134698
46299	134699
145376	134700
109527	134701
353885	134702
113923	134703
442002	134704
138467	134705
406221	134706
11923	134707
56384	134708
27294	134709
216303	134710
247847	134711
21102	134712
75595	134713
9667	134714
68483	134715
62671	134716
214465	134717
36720	134718
107718	134719
393833	134720
319856	134721
137799	134722
402721	134723
226657	134724
443626	134725
173002	134726
6134	134727
84818	134728
408535	134729
106360	134730
257715	134731
302249	134732
353302	134733
159330	134734
1328	134735
23820	134736
164936	134737
92027	134738
112556	134739
88746	134740
105164	134741
34574	134742
96514	134743
277076	134744
65583	134745
99764	134746
181933	134747
241496	134748
145606	134749
63892	134750
76967	134751
377651	134752
191084	134753
374943	134754
14549	134755
124324	134756
1246	134757
100221	134758
53609	134759
109650	134760
288957	134761
6338	134762
393844	134763
17770	134764
111147	134765
25313	134766
17886	134767
55959	134768
400708	134769
13618	134770
181443	134771
120161	134772
101195	134773
82872	134774
86268	134775
209030	134776
479	134777
32974	134778
134058	134779
230203	134780
144963	134781
437343	134782
110819	134783
380114	134784
46307	134785
174879	134786
34011	134787
81302	134788
292157	134789
151063	134790
18572	134791
285526	134792
39520	134793
303738	134794
40108	134795
9344	134796
113753	134797
205769	134798
189943	134799
180090	134800
190562	134801
209214	134802
454817	134803
369344	134804
63	134805
286100	134806
314379	134807
333393	134808
218579	134809
8180	134810
178322	134811
327769	134812
104056	134813
33845	134814
12976	134815
361263	134816
272427	134817
57998	134818
369149	134819
309773	134820
37410	134821
276750	134822
34179	134823
142905	134824
87289	134825
11774	134826
193509	134827
55965	134828
153842	134829
29002	134830
231997	134831
234520	134832
217205	134833
366292	134834
232536	134835
341581	134836
126748	134837
89455	134838
243639	134839
28981	134840
97740	134841
190044	134842
115650	134843
45850	134844
94275	134845
87486	134846
223207	134847
310913	134848
18247	134849
168428	134850
61556	134851
2627	134852
243929	134853
117800	134854
51315	134855
249197	134856
37227	134857
131	134858
406926	134859
343562	134860
271622	134861
82479	134862
139703	134863
420227	134864
220037	134865
24748	134866
125700	134867
97554	134868
256350	134869
349878	134870
240286	134871
92750	134872
30516	134873
65075	134874
46142	134875
25063	134876
186876	134877
185148	134878
47203	134879
86137	134880
19482	134881
39021	134882
90714	134883
374500	134884
60409	134885
41412	134886
59637	134887
12207	134888
37410	134889
324809	134890
17092	134891
17414	134892
293019	134893
4610	134894
243503	134895
48111	134896
120736	134897
43669	134898
162685	134899
302965	134900
24637	134901
10561	134902
206032	134903
195237	134904
40041	134905
92628	134906
453294	134907
61435	134908
58698	134909
126836	134910
92412	134911
7955	134912
88621	134913
25419	134914
65575	134915
106	134916
91951	134917
320673	134918
79007	134919
26118	134920
197756	134921
110392	134922
49686	134923
1450	134924
13352	134925
15036	134926
165030	134927
247606	134928
434432	134929
54298	134930
218236	134931
5368	134932
26577	134933
385598	134934
11661	134935
427074	134936
83639	134937
50733	134938
122679	134939
111864	134940
11889	134941
372484	134942
53027	134943
29953	134944
346352	134945
156143	134946
33318	134947
214108	134948
22820	134949
220648	134950
330320	134951
55320	134952
34996	134953
59532	134954
62008	134955
131	134956
215561	134957
358855	134958
355034	134959
116538	134960
366198	134961
422936	134962
75818	134963
191479	134964
7455	134965
31181	134966
206453	134967
93325	134968
12449	134969
218938	134970
1576	134971
52214	134972
9085	134973
1572	134974
19040	134975
156598	134976
37471	134977
53430	134978
15790	134979
2794	134980
11456	134981
4197	134982
40582	134983
7919	134984
13150	134985
77659	134986
44246	134987
125632	134988
283260	134989
28032	134990
4980	134991
285629	134992
61222	134993
69384	134994
223318	134995
8903	134996
27091	134997
391772	134998
8662	134999
67817	135000
182105	135001
3115	135002
433191	135003
26841	135004
68256	135005
46046	135006
64	135007
207090	135008
251427	135009
184850	135010
232068	135011
12713	135012
239647	135013
103550	135014
10034	135015
45285	135016
106968	135017
14258	135018
15453	135019
24553	135020
228154	135021
222815	135022
21363	135023
8679	135024
11648	135025
13893	135026
6294	135027
2651	135028
7091	135029
4733	135030
33304	135031
9038	135032
2192	135033
77371	135034
416400	135035
6318	135036
3004	135037
18075	135038
828	135039
624	135040
2258	135041
2397	135042
3111	135043
108179	135044
154548	135045
58081	135046
20361	135047
194881	135048
198513	135049
48890	135050
1474	135051
174269	135052
1221	135053
12470	135054
243279	135055
64063	135056
57080	135057
15595	135058
12815	135059
45945	135060
136367	135061
37	135062
222210	135063
32693	135064
253404	135065
236539	135066
51348	135067
32233	135068
205799	135069
63660	135070
392206	135071
301136	135072
152070	135073
312531	135074
7132	135075
62973	135076
4824	135077
216733	135078
119054	135079
16494	135080
274657	135081
31115	135082
112935	135083
47394	135084
4396	135085
401742	135086
41919	135087
6840	135088
5490	135089
448366	135090
118341	135091
91572	135092
3347	135093
7161	135094
233930	135095
59985	135096
56885	135097
95465	135098
119963	135099
59664	135100
4118	135101
4673	135102
90413	135103
57578	135104
83171	135105
92581	135106
252588	135107
13060	135108
304309	135109
72671	135110
59278	135111
109271	135112
2318	135113
27105	135114
85958	135115
24658	135116
309980	135117
453580	135118
26495	135119
195152	135120
141032	135121
190633	135122
403409	135123
810	135124
336535	135125
98209	135126
12208	135127
23434	135128
6365	135129
265199	135130
170814	135131
281704	135132
118860	135133
339675	135134
87493	135135
246533	135136
138229	135137
400040	135138
87692	135139
114503	135140
411911	135141
122183	135142
4886	135143
315722	135144
280874	135145
83793	135146
153162	135147
55462	135148
118097	135149
131370	135150
24349	135151
19664	135152
59880	135153
224218	135154
116576	135155
283846	135156
8066	135157
28610	135158
22332	135159
190315	135160
83706	135161
58878	135162
186723	135163
236560	135164
47465	135165
321772	135166
222348	135167
13897	135168
4232	135169
10868	135170
382156	135171
40220	135172
391696	135173
267412	135174
137669	135175
78021	135176
95071	135177
7614	135178
378927	135179
103875	135180
13575	135181
98175	135182
41887	135183
30499	135184
12588	135185
33915	135186
39235	135187
39520	135188
7967	135189
97223	135190
234794	135191
68400	135192
442788	135193
50620	135194
910	135195
168742	135196
112838	135197
171123	135198
8879	135199
4845	135200
33726	135201
67289	135202
125680	135203
1513	135204
347630	135205
78250	135206
130505	135207
120069	135208
35177	135209
86504	135210
296666	135211
426566	135212
12872	135213
96521	135214
66177	135215
183105	135216
19036	135217
325926	135218
361670	135219
23205	135220
382110	135221
262339	135222
222701	135223
4622	135224
184039	135225
86557	135226
139662	135227
52138	135228
91193	135229
306562	135230
117929	135231
184654	135232
66080	135233
320284	135234
118661	135235
263051	135236
182158	135237
33319	135238
343821	135239
190063	135240
41874	135241
278783	135242
129785	135243
6891	135244
127459	135245
206130	135246
362195	135247
301716	135248
17090	135249
246080	135250
222626	135251
70088	135252
207330	135253
27604	135254
379030	135255
410258	135256
275939	135257
88891	135258
231906	135259
216896	135260
415970	135261
232558	135262
18203	135263
347122	135264
140693	135265
163981	135266
257985	135267
4155	135268
316906	135269
296903	135270
346838	135271
373184	135272
442990	135273
43280	135274
97283	135275
156936	135276
329330	135277
338012	135278
145762	135279
460188	135280
35111	135281
177871	135282
236690	135283
110730	135284
298941	135285
97380	135286
355351	135287
412028	135288
260755	135289
439339	135290
25784	135291
104602	135292
19701	135293
156088	135294
117698	135295
168129	135296
11526	135297
9791	135298
11462	135299
140766	135300
441293	135301
50600	135302
105732	135303
221046	135304
154894	135305
57208	135306
56876	135307
117388	135308
429212	135309
122318	135310
65297	135311
430013	135312
18203	135313
49673	135314
164935	135315
194068	135316
121419	135317
30351	135318
111784	135319
200291	135320
166446	135321
115863	135322
230757	135323
569	135324
227407	135325
63508	135326
126803	135327
30884	135328
436065	135329
89338	135330
102275	135331
7185	135332
159976	135333
36396	135334
94056	135335
215950	135336
105225	135337
370972	135338
124255	135339
374103	135340
12711	135341
110871	135342
142990	135343
381327	135344
99679	135345
18751	135346
65506	135347
25012	135348
56975	135349
250129	135350
237658	135351
193361	135352
26276	135353
157268	135354
6173	135355
253410	135356
232778	135357
1821	135358
231074	135359
247327	135360
156975	135361
357830	135362
230303	135363
17116	135364
134323	135365
296132	135366
11008	135367
43465	135368
24421	135369
17140	135370
96016	135371
9247	135372
11215	135373
362217	135374
141443	135375
22693	135376
58208	135377
93888	135378
33058	135379
23386	135380
4072	135381
120	135382
244131	135383
258969	135384
35117	135385
330299	135386
25647	135387
104735	135388
20766	135389
4121	135390
92021	135391
238597	135392
68473	135393
420505	135394
90044	135395
190421	135396
111915	135397
409008	135398
51288	135399
338658	135400
41103	135401
145816	135402
132476	135403
486	135404
66081	135405
85990	135406
65391	135407
241978	135408
39474	135409
206154	135410
227035	135411
416111	135412
87868	135413
283067	135414
123105	135415
293085	135416
31843	135417
164547	135418
144718	135419
63180	135420
33431	135421
24907	135422
123919	135423
146033	135424
270591	135425
44630	135426
123592	135427
4524	135428
59633	135429
123042	135430
9508	135431
284121	135432
25914	135433
91129	135434
240734	135435
329225	135436
99395	135437
2442	135438
51555	135439
188519	135440
276342	135441
163893	135442
56772	135443
2899	135444
64895	135445
101926	135446
17765	135447
20998	135448
149296	135449
250502	135450
77714	135451
443158	135452
72763	135453
347074	135454
160637	135455
2859	135456
6108	135457
459472	135458
8607	135459
210292	135460
152226	135461
96611	135462
2264	135463
2325	135464
44813	135465
1060	135466
53120	135467
291388	135468
77645	135469
5067	135470
219844	135471
194	135472
95436	135473
11431	135474
5587	135475
332630	135476
125716	135477
168814	135478
138	135479
40623	135480
38762	135481
27152	135482
355291	135483
104408	135484
16672	135485
33309	135486
12177	135487
196655	135488
305851	135489
111810	135490
240642	135491
146988	135492
95499	135493
111830	135494
382813	135495
224449	135496
27445	135497
59794	135498
18494	135499
17945	135500
86377	135501
232642	135502
458779	135503
409582	135504
240313	135505
242983	135506
49780	135507
429467	135508
457177	135509
19626	135510
5519	135511
236047	135512
315809	135513
170695	135514
9465	135515
86355	135516
130228	135517
81916	135518
5406	135519
42238	135520
48982	135521
272289	135522
67253	135523
381887	135524
28332	135525
234726	135526
330392	135527
376900	135528
5993	135529
84060	135530
10353	135531
407504	135532
214993	135533
85741	135534
171836	135535
40333	135536
31956	135537
86367	135538
63683	135539
112992	135540
126178	135541
43707	135542
138476	135543
6392	135544
113372	135545
224182	135546
161099	135547
41671	135548
382339	135549
204629	135550
15695	135551
219766	135552
65263	135553
158691	135554
48904	135555
1053	135556
63239	135557
130907	135558
117109	135559
251582	135560
60165	135561
99836	135562
49904	135563
114922	135564
31943	135565
97193	135566
41596	135567
19790	135568
110131	135569
125568	135570
362365	135571
196634	135572
231210	135573
199682	135574
110563	135575
408500	135576
36138	135577
65093	135578
126062	135579
185603	135580
371585	135581
422364	135582
165618	135583
296621	135584
47101	135585
94425	135586
94213	135587
421	135588
2319	135589
451949	135590
430096	135591
30402	135592
202457	135593
56363	135594
218074	135595
50845	135596
112335	135597
336833	135598
23998	135599
178464	135600
56366	135601
328752	135602
261710	135603
350121	135604
6736	135605
9610	135606
188285	135607
68800	135608
13753	135609
227891	135610
109720	135611
14378	135612
34149	135613
48272	135614
210009	135615
173757	135616
373208	135617
316588	135618
64412	135619
162362	135620
200216	135621
339142	135622
209887	135623
13137	135624
176065	135625
149902	135626
27136	135627
7150	135628
46598	135629
71087	135630
9135	135631
198744	135632
16749	135633
240198	135634
48027	135635
105304	135636
114137	135637
38132	135638
43934	135639
118238	135640
278730	135641
39183	135642
33774	135643
217065	135644
95166	135645
365334	135646
158042	135647
28769	135648
7132	135649
70348	135650
370321	135651
20400	135652
75910	135653
18056	135654
10804	135655
9482	135656
136810	135657
11295	135658
104392	135659
230931	135660
25880	135661
36343	135662
297178	135663
71956	135664
105928	135665
183525	135666
31130	135667
46043	135668
50082	135669
951	135670
6879	135671
2611	135672
272220	135673
54100	135674
406483	135675
17735	135676
256364	135677
12583	135678
30822	135679
174074	135680
4170	135681
189131	135682
336634	135683
45694	135684
239477	135685
375579	135686
62165	135687
153792	135688
195186	135689
370214	135690
49882	135691
414755	135692
422623	135693
198321	135694
27863	135695
12471	135696
229050	135697
124714	135698
8225	135699
141332	135700
231108	135701
148623	135702
4886	135703
33648	135704
196572	135705
278587	135706
16144	135707
32589	135708
365661	135709
185700	135710
245071	135711
346365	135712
69009	135713
163237	135714
242607	135715
68230	135716
33362	135717
247677	135718
47779	135719
203315	135720
51380	135721
314	135722
144399	135723
59116	135724
419673	135725
2570	135726
5826	135727
438449	135728
153892	135729
128435	135730
234944	135731
8104	135732
11299	135733
434050	135734
64236	135735
15561	135736
190886	135737
428926	135738
27880	135739
57197	135740
437436	135741
228534	135742
39604	135743
81812	135744
84645	135745
246	135746
57765	135747
335990	135748
31365	135749
357209	135750
215402	135751
132022	135752
7954	135753
1432	135754
188469	135755
48718	135756
317133	135757
34556	135758
29668	135759
14683	135760
159734	135761
335219	135762
238528	135763
45481	135764
456164	135765
87792	135766
9741	135767
64557	135768
85412	135769
138756	135770
32113	135771
29216	135772
115393	135773
221411	135774
380287	135775
121209	135776
22857	135777
383954	135778
53099	135779
43	135780
335632	135781
97619	135782
35614	135783
224694	135784
30608	135785
110113	135786
215796	135787
61906	135788
114667	135789
64645	135790
48241	135791
34397	135792
126561	135793
32435	135794
44200	135795
268893	135796
305752	135797
42311	135798
131704	135799
308587	135800
172104	135801
83796	135802
28061	135803
295074	135804
39455	135805
73213	135806
383604	135807
125393	135808
421871	135809
384690	135810
154175	135811
310879	135812
311223	135813
23783	135814
228813	135815
186427	135816
384336	135817
88077	135818
129297	135819
75607	135820
882	135821
158074	135822
66138	135823
252804	135824
162139	135825
182	135826
1660	135827
88080	135828
156987	135829
295702	135830
29016	135831
228894	135832
105971	135833
67969	135834
218912	135835
130517	135836
376333	135837
43961	135838
145644	135839
168893	135840
27730	135841
47532	135842
17050	135843
96353	135844
216814	135845
179331	135846
14717	135847
257267	135848
365596	135849
19992	135850
8931	135851
27499	135852
7782	135853
211626	135854
410092	135855
101246	135856
10235	135857
180462	135858
298162	135859
431394	135860
262249	135861
4510	135862
178406	135863
2412	135864
8733	135865
108579	135866
24200	135867
123787	135868
114628	135869
407558	135870
65646	135871
229260	135872
31619	135873
382459	135874
5101	135875
157215	135876
201110	135877
428919	135878
60273	135879
20374	135880
405129	135881
116598	135882
246393	135883
111606	135884
236823	135885
7315	135886
439529	135887
68880	135888
392753	135889
232575	135890
82269	135891
17999	135892
6411	135893
107107	135894
325415	135895
48451	135896
47893	135897
458754	135898
10700	135899
243445	135900
33763	135901
441435	135902
105903	135903
240502	135904
346677	135905
73424	135906
121025	135907
46933	135908
15505	135909
64791	135910
76213	135911
1998	135912
433921	135913
113806	135914
420943	135915
397891	135916
248007	135917
65672	135918
320921	135919
328447	135920
277	135921
14386	135922
243149	135923
72593	135924
27188	135925
46257	135926
44022	135927
149584	135928
62333	135929
39156	135930
9925	135931
30950	135932
4620	135933
415211	135934
106683	135935
433203	135936
199821	135937
168260	135938
13000	135939
59627	135940
420013	135941
63848	135942
100093	135943
385167	135944
24225	135945
187159	135946
84989	135947
439172	135948
275404	135949
214164	135950
387240	135951
51952	135952
98684	135953
294056	135954
433750	135955
180144	135956
10955	135957
250360	135958
26814	135959
107619	135960
22392	135961
13393	135962
3065	135963
440305	135964
128952	135965
63697	135966
457196	135967
122796	135968
4175	135969
28186	135970
105866	135971
381872	135972
324648	135973
187312	135974
102799	135975
45885	135976
137001	135977
189613	135978
55720	135979
89852	135980
449029	135981
253348	135982
236956	135983
1863	135984
17544	135985
251426	135986
229675	135987
87262	135988
20058	135989
438386	135990
74361	135991
272977	135992
11625	135993
284937	135994
303795	135995
358120	135996
78787	135997
18601	135998
203372	135999
198584	136000
455687	136001
178161	136002
274205	136003
114408	136004
8338	136005
224689	136006
99171	136007
130652	136008
179637	136009
35938	136010
101104	136011
222744	136012
228701	136013
23794	136014
176198	136015
126063	136016
39447	136017
403154	136018
92865	136019
211496	136020
285690	136021
227326	136022
9957	136023
6543	136024
232237	136025
320647	136026
231316	136027
238337	136028
14504	136029
360993	136030
185694	136031
65501	136032
45690	136033
312871	136034
151084	136035
69104	136036
365034	136037
82894	136038
447289	136039
51893	136040
126672	136041
151884	136042
74930	136043
453422	136044
143424	136045
9497	136046
376682	136047
234204	136048
274935	136049
455254	136050
438300	136051
141821	136052
173240	136053
209831	136054
121133	136055
73291	136056
250435	136057
165550	136058
438898	136059
70165	136060
18115	136061
439895	136062
445370	136063
288532	136064
300747	136065
79187	136066
63262	136067
344065	136068
68849	136069
1625	136070
1066	136071
59760	136072
426074	136073
118055	136074
126176	136075
217598	136076
121020	136077
64308	136078
50229	136079
433324	136080
183453	136081
124211	136082
24385	136083
241185	136084
384745	136085
7579	136086
291033	136087
395196	136088
447712	136089
30236	136090
141149	136091
311033	136092
139137	136093
16329	136094
307978	136095
212098	136096
244462	136097
14707	136098
325196	136099
99187	136100
398898	136101
224615	136102
64218	136103
111521	136104
127518	136105
33124	136106
350294	136107
166316	136108
92600	136109
102911	136110
350827	136111
211701	136112
31582	136113
239356	136114
285255	136115
350014	136116
204295	136117
368380	136118
95323	136119
214061	136120
246815	136121
171715	136122
194575	136123
439460	136124
426435	136125
380661	136126
147294	136127
451268	136128
84647	136129
217510	136130
57822	136131
71740	136132
43194	136133
407863	136134
3098	136135
156272	136136
375936	136137
8028	136138
136678	136139
49624	136140
10676	136141
8489	136142
260563	136143
431067	136144
101444	136145
233388	136146
120671	136147
125601	136148
166493	136149
26448	136150
1632	136151
220608	136152
99987	136153
397242	136154
249568	136155
39856	136156
422321	136157
85663	136158
88341	136159
249504	136160
136667	136161
61070	136162
28567	136163
455064	136164
232665	136165
188733	136166
182985	136167
183131	136168
449187	136169
230979	136170
30928	136171
325238	136172
145592	136173
442292	136174
375984	136175
8377	136176
49639	136177
72157	136178
94620	136179
176899	136180
28462	136181
290202	136182
208339	136183
76331	136184
238432	136185
49985	136186
293056	136187
398216	136188
109450	136189
61960	136190
154659	136191
207078	136192
432551	136193
385296	136194
27563	136195
208898	136196
425495	136197
74622	136198
58838	136199
421105	136200
19842	136201
131425	136202
172153	136203
162040	136204
79878	136205
5431	136206
161	136207
11348	136208
143104	136209
382532	136210
156581	136211
227534	136212
119309	136213
228713	136214
122401	136215
434486	136216
122000	136217
249996	136218
186791	136219
230595	136220
64622	136221
304579	136222
120838	136223
443190	136224
15756	136225
454408	136226
122063	136227
34263	136228
245351	136229
348461	136230
248822	136231
184251	136232
156805	136233
253740	136234
125507	136235
218924	136236
204601	136237
434597	136238
312675	136239
188207	136240
242318	136241
312281	136242
297439	136243
231744	136244
154291	136245
110429	136246
25071	136247
80517	136248
4217	136249
380336	136250
164749	136251
69386	136252
104777	136253
160397	136254
76142	136255
45842	136256
268343	136257
165899	136258
329068	136259
10912	136260
144083	136261
6479	136262
189514	136263
184254	136264
42021	136265
239363	136266
423925	136267
405688	136268
220579	136269
410417	136270
254616	136271
365406	136272
341783	136273
27407	136274
114991	136275
246503	136276
432299	136277
301800	136278
431500	136279
426867	136280
188659	136281
126811	136282
123712	136283
208209	136284
112954	136285
213973	136286
225966	136287
445703	136288
185686	136289
237339	136290
246629	136291
105958	136292
49802	136293
241058	136294
238440	136295
8821	136296
76960	136297
69741	136298
57	136299
18449	136300
69926	136301
67304	136302
263486	136303
150793	136304
363148	136305
93336	136306
189385	136307
10612	136308
80494	136309
155216	136310
90464	136311
20945	136312
28630	136313
90414	136314
173943	136315
342859	136316
367409	136317
245198	136318
386636	136319
28718	136320
195917	136321
219149	136322
40446	136323
399005	136324
358046	136325
289736	136326
222866	136327
21866	136328
332292	136329
46188	136330
118665	136331
212856	136332
429971	136333
417530	136334
130674	136335
79315	136336
14856	136337
113000	136338
41635	136339
217343	136340
155074	136341
193567	136342
411988	136343
272786	136344
160718	136345
160990	136346
146042	136347
25035	136348
353970	136349
128739	136350
10270	136351
40414	136352
226750	136353
226750	136354
458307	136355
67530	136356
82377	136357
103157	136358
21552	136359
361346	136360
3533	136361
176857	136362
91750	136363
100170	136364
90307	136365
8615	136366
306346	136367
58251	136368
382660	136369
59694	136370
375797	136371
100180	136372
102176	136373
86440	136374
148136	136375
12840	136376
150651	136377
350483	136378
240118	136379
121113	136380
374347	136381
52221	136382
233466	136383
94820	136384
166857	136385
13920	136386
225754	136387
288817	136388
103059	136389
224271	136390
47460	136391
19754	136392
226795	136393
260425	136394
115517	136395
30108	136396
88164	136397
74120	136398
109771	136399
99792	136400
102909	136401
64172	136402
9569	136403
143959	136404
4870	136405
306636	136406
239673	136407
31184	136408
101597	136409
46270	136410
213275	136411
71441	136412
97965	136413
177622	136414
58707	136415
376009	136416
163206	136417
37026	136418
160318	136419
2596	136420
1356	136421
4382	136422
279930	136423
85529	136424
246171	136425
116475	136426
42113	136427
211969	136428
202162	136429
54006	136430
156206	136431
311510	136432
421479	136433
216065	136434
3705	136435
40835	136436
32087	136437
65853	136438
120907	136439
42739	136440
2116	136441
406941	136442
316747	136443
39031	136444
374425	136445
117129	136446
444661	136447
393908	136448
289503	136449
41901	136450
359911	136451
239342	136452
180492	136453
838	136454
204744	136455
228148	136456
427525	136457
202501	136458
283772	136459
218183	136460
149805	136461
36810	136462
98303	136463
121967	136464
128755	136465
22655	136466
65077	136467
299491	136468
28529	136469
34771	136470
22065	136471
125141	136472
210695	136473
47997	136474
81769	136475
68770	136476
143892	136477
124284	136478
394797	136479
260546	136480
48553	136481
174388	136482
80479	136483
357553	136484
120869	136485
157605	136486
165513	136487
12485	136488
127719	136489
390772	136490
106904	136491
151322	136492
384832	136493
14567	136494
8533	136495
199107	136496
127508	136497
231663	136498
354974	136499
273654	136500
2814	136501
29416	136502
306496	136503
167237	136504
64454	136505
310619	136506
258852	136507
86727	136508
119482	136509
15793	136510
34029	136511
439493	136512
46183	136513
111425	136514
77508	136515
288122	136516
62370	136517
247627	136518
207378	136519
72507	136520
186430	136521
326432	136522
231930	136523
115147	136524
26441	136525
121947	136526
49513	136527
217949	136528
307833	136529
160963	136530
302327	136531
149086	136532
17567	136533
102318	136534
133320	136535
240047	136536
48476	136537
175104	136538
31357	136539
2464	136540
46652	136541
1143	136542
216210	136543
231856	136544
214878	136545
16921	136546
320773	136547
40923	136548
11584	136549
14859	136550
325326	136551
320771	136552
86532	136553
457624	136554
207283	136555
404715	136556
372387	136557
221413	136558
124280	136559
341228	136560
194003	136561
396069	136562
29945	136563
81673	136564
55010	136565
63126	136566
13184	136567
87210	136568
23436	136569
246595	136570
93442	136571
247650	136572
92212	136573
70456	136574
357379	136575
283311	136576
91510	136577
105824	136578
277079	136579
228505	136580
253569	136581
396633	136582
267051	136583
325091	136584
10382	136585
84538	136586
159707	136587
336230	136588
105843	136589
378425	136590
328353	136591
308689	136592
292867	136593
85716	136594
324556	136595
51971	136596
215068	136597
311537	136598
317777	136599
280774	136600
198387	136601
366054	136602
331529	136603
11558	136604
1177	136605
320834	136606
171030	136607
276157	136608
86231	136609
313543	136610
39697	136611
194043	136612
14	136613
232182	136614
206095	136615
33676	136616
295072	136617
124835	136618
62551	136619
390620	136620
86371	136621
55884	136622
63519	136623
129646	136624
207016	136625
5498	136626
394808	136627
2812	136628
73864	136629
176127	136630
16553	136631
126306	136632
202843	136633
403424	136634
269279	136635
313828	136636
7661	136637
1760	136638
221911	136639
4920	136640
34072	136641
66354	136642
125855	136643
90609	136644
3230	136645
9332	136646
348223	136647
123350	136648
89931	136649
6448	136650
373652	136651
18635	136652
221350	136653
117473	136654
53359	136655
370457	136656
226920	136657
33427	136658
89024	136659
214153	136660
256383	136661
83040	136662
281794	136663
89	136664
244728	136665
150366	136666
128196	136667
98903	136668
83465	136669
154361	136670
263319	136671
126269	136672
341688	136673
218496	136674
396810	136675
14280	136676
40428	136677
440696	136678
280768	136679
309860	136680
26995	136681
81378	136682
231279	136683
27060	136684
117913	136685
257608	136686
25142	136687
92404	136688
282379	136689
265978	136690
87753	136691
363098	136692
196033	136693
121697	136694
60202	136695
287384	136696
194472	136697
13543	136698
280368	136699
76190	136700
145103	136701
375457	136702
58147	136703
99351	136704
9174	136705
131056	136706
256382	136707
391381	136708
135837	136709
13538	136710
97452	136711
88265	136712
5043	136713
62503	136714
11407	136715
412728	136716
124434	136717
286765	136718
352015	136719
454619	136720
49156	136721
407224	136722
160302	136723
335489	136724
5236	136725
96976	136726
365778	136727
92839	136728
66181	136729
452923	136730
69748	136731
101491	136732
278992	136733
153527	136734
85779	136735
11375	136736
403481	136737
160772	136738
114031	136739
5093	136740
3223	136741
225729	136742
78944	136743
243186	136744
307518	136745
455263	136746
7879	136747
179984	136748
195357	136749
137427	136750
138080	136751
122487	136752
107121	136753
441180	136754
361959	136755
21499	136756
56874	136757
77505	136758
255558	136759
9156	136760
28616	136761
114632	136762
51615	136763
176167	136764
438121	136765
55697	136766
42736	136767
268769	136768
52045	136769
338824	136770
252734	136771
242869	136772
117428	136773
268696	136774
215990	136775
158609	136776
10966	136777
232084	136778
187149	136779
328461	136780
319612	136781
78237	136782
387500	136783
189363	136784
16198	136785
259777	136786
225475	136787
414072	136788
185491	136789
430339	136790
346127	136791
312038	136792
380505	136793
161816	136794
285934	136795
72087	136796
188639	136797
7105	136798
44541	136799
34177	136800
444208	136801
67167	136802
54858	136803
199905	136804
27286	136805
52463	136806
171253	136807
147075	136808
25771	136809
25	136810
291624	136811
37704	136812
9502	136813
237990	136814
402401	136815
31153	136816
7966	136817
10518	136818
3260	136819
1452	136820
9451	136821
15585	136822
2181	136823
6754	136824
10902	136825
2798	136826
68914	136827
344008	136828
325921	136829
61776	136830
4614	136831
376549	136832
53928	136833
67168	136834
127548	136835
160715	136836
9038	136837
4090	136838
238106	136839
5499	136840
46	136841
417393	136842
2864	136843
410726	136844
214381	136845
94663	136846
79860	136847
327231	136848
403880	136849
197898	136850
413430	136851
57428	136852
79715	136853
57018	136854
4023	136855
30384	136856
138487	136857
109067	136858
328654	136859
107136	136860
226276	136861
18985	136862
205978	136863
78399	136864
424997	136865
2864	136866
4643	136867
426694	136868
190779	136869
205229	136870
110248	136871
32988	136872
26890	136873
383547	136874
176121	136875
176866	136876
382245	136877
4526	136878
21607	136879
198046	136880
207731	136881
373253	136882
80374	136883
387674	136884
3964	136885
90684	136886
231506	136887
2453	136888
1046	136889
148204	136890
32220	136891
276809	136892
102732	136893
352971	136894
112256	136895
346145	136896
234910	136897
884	136898
432823	136899
72541	136900
317064	136901
2432	136902
191852	136903
232052	136904
65125	136905
306833	136906
314966	136907
364373	136908
31758	136909
62599	136910
99648	136911
24308	136912
24585	136913
361843	136914
32200	136915
109190	136916
457415	136917
47278	136918
155582	136919
219072	136920
201080	136921
131754	136922
127133	136923
420335	136924
302855	136925
312356	136926
159729	136927
5271	136928
206532	136929
126337	136930
143317	136931
367507	136932
7824	136933
375719	136934
445843	136935
320873	136936
131646	136937
432	136938
63221	136939
17439	136940
224235	136941
43594	136942
284079	136943
222449	136944
43683	136945
239170	136946
181159	136947
359931	136948
188192	136949
73160	136950
142673	136951
240571	136952
54096	136953
5106	136954
416164	136955
38328	136956
68925	136957
36060	136958
48779	136959
444643	136960
155280	136961
30566	136962
274790	136963
177934	136964
4373	136965
63823	136966
428013	136967
408018	136968
1765	136969
72364	136970
205387	136971
90579	136972
268853	136973
309527	136974
407658	136975
167298	136976
167298	136977
27142	136978
149925	136979
29372	136980
1264	136981
147615	136982
269586	136983
192351	136984
390689	136985
213126	136986
267868	136987
181034	136988
257853	136989
6397	136990
176455	136991
39829	136992
144552	136993
194242	136994
21	136995
55889	136996
249948	136997
106278	136998
327892	136999
39506	137000
53152	137001
434118	137002
452846	137003
289125	137004
398273	137005
109333	137006
248606	137007
363493	137008
282295	137009
62374	137010
38364	137011
67204	137012
232833	137013
344800	137014
3534	137015
50362	137016
395401	137017
96149	137018
38059	137019
3596	137020
338655	137021
256	137022
53525	137023
277071	137024
6145	137025
135084	137026
1772	137027
103444	137028
43456	137029
51145	137030
225513	137031
161989	137032
96072	137033
207063	137034
87741	137035
17431	137036
20494	137037
124396	137038
7167	137039
175416	137040
288400	137041
86618	137042
404689	137043
113800	137044
171110	137045
99402	137046
306709	137047
28323	137048
78212	137049
20936	137050
157591	137051
1577	137052
218625	137053
241966	137054
254714	137055
39991	137056
41063	137057
71438	137058
1805	137059
23975	137060
235527	137061
201719	137062
118862	137063
29148	137064
63887	137065
346100	137066
38031	137067
246864	137068
158635	137069
248419	137070
68824	137071
149362	137072
429164	137073
304841	137074
129001	137075
72621	137076
158612	137077
334139	137078
271698	137079
184959	137080
70857	137081
111853	137082
237664	137083
328743	137084
454914	137085
87202	137086
329975	137087
424955	137088
290009	137089
105405	137090
95044	137091
29348	137092
26070	137093
304545	137094
17775	137095
91743	137096
36969	137097
176380	137098
288016	137099
331377	137100
111508	137101
290878	137102
161731	137103
68627	137104
95955	137105
143068	137106
145810	137107
73167	137108
224922	137109
17860	137110
225471	137111
60497	137112
192675	137113
210723	137114
65598	137115
247904	137116
116273	137117
135912	137118
334325	137119
40243	137120
337119	137121
30225	137122
268714	137123
234976	137124
64946	137125
456397	137126
39241	137127
102918	137128
407321	137129
290573	137130
34214	137131
65948	137132
241479	137133
151447	137134
175477	137135
18355	137136
3262	137137
150695	137138
151862	137139
126039	137140
16789	137141
71119	137142
437259	137143
221351	137144
325864	137145
313714	137146
445850	137147
285177	137148
22987	137149
104975	137150
27065	137151
58674	137152
3365	137153
49793	137154
166649	137155
396306	137156
1254	137157
37750	137158
155186	137159
5338	137160
31119	137161
246429	137162
280366	137163
35847	137164
70103	137165
60253	137166
424620	137167
310592	137168
272212	137169
69802	137170
28872	137171
160399	137172
437166	137173
38987	137174
46586	137175
89242	137176
80548	137177
367269	137178
228328	137179
158590	137180
128974	137181
110734	137182
398610	137183
75859	137184
6679	137185
4795	137186
182504	137187
159331	137188
79949	137189
156131	137190
375410	137191
318138	137192
83465	137193
190083	137194
439521	137195
285823	137196
198396	137197
159610	137198
9585	137199
150053	137200
115071	137201
300442	137202
115787	137203
306584	137204
119216	137205
265036	137206
445154	137207
85015	137208
44050	137209
35887	137210
123818	137211
177862	137212
94154	137213
89619	137214
120779	137215
24204	137216
213585	137217
107996	137218
249481	137219
2533	137220
8368	137221
21323	137222
199654	137223
6726	137224
1423	137225
421812	137226
399966	137227
45219	137228
409596	137229
236065	137230
68319	137231
140628	137232
28020	137233
117784	137234
105317	137235
5416	137236
7959	137237
382025	137238
84349	137239
30060	137240
96526	137241
20513	137242
242186	137243
54826	137244
430687	137245
33476	137246
183542	137247
433154	137248
71464	137249
50283	137250
138438	137251
37786	137252
247099	137253
846	137254
227180	137255
2553	137256
1628	137257
27382	137258
103318	137259
29285	137260
35744	137261
65059	137262
2556	137263
456152	137264
107317	137265
43832	137266
316415	137267
51327	137268
25123	137269
86981	137270
82487	137271
4330	137272
459	137273
4306	137274
38506	137275
127740	137276
129060	137277
1519	137278
166472	137279
120260	137280
380394	137281
21765	137282
254188	137283
210752	137284
29846	137285
105030	137286
145554	137287
7777	137288
30284	137289
66592	137290
8788	137291
223319	137292
278189	137293
97596	137294
123968	137295
39481	137296
372650	137297
34248	137298
21172	137299
391490	137300
121367	137301
67528	137302
260587	137303
4895	137304
12769	137305
7815	137306
420989	137307
203589	137308
131211	137309
38351	137310
159	137311
145726	137312
120382	137313
9735	137314
224681	137315
95305	137316
175675	137317
175865	137318
57718	137319
189864	137320
159364	137321
60177	137322
238781	137323
81216	137324
411497	137325
36465	137326
58385	137327
178700	137328
274545	137329
4388	137330
120413	137331
285056	137332
187548	137333
159970	137334
333063	137335
2715	137336
177699	137337
8045	137338
23877	137339
5243	137340
171458	137341
63768	137342
308978	137343
4803	137344
260203	137345
74943	137346
358577	137347
348383	137348
168877	137349
89520	137350
63941	137351
37594	137352
49137	137353
11091	137354
84230	137355
123916	137356
161596	137357
182861	137358
206661	137359
18787	137360
159908	137361
296066	137362
62776	137363
7274	137364
47748	137365
110760	137366
304334	137367
378134	137368
63758	137369
17089	137370
60141	137371
230957	137372
134043	137373
84648	137374
437261	137375
187705	137376
358326	137377
11658	137378
44497	137379
444927	137380
98934	137381
133236	137382
210257	137383
392660	137384
121737	137385
214397	137386
14539	137387
158149	137388
3255	137389
211493	137390
271738	137391
6306	137392
251	137393
37042	137394
203051	137395
34375	137396
229235	137397
37231	137398
456094	137399
246610	137400
125583	137401
420020	137402
203284	137403
98651	137404
46356	137405
177986	137406
11119	137407
442793	137408
38158	137409
428170	137410
370977	137411
46572	137412
437916	137413
248410	137414
92396	137415
18351	137416
3844	137417
289523	137418
17901	137419
323169	137420
54793	137421
53121	137422
58895	137423
69486	137424
6721	137425
427642	137426
157694	137427
36695	137428
83118	137429
8769	137430
36095	137431
66856	137432
80479	137433
169087	137434
31	137435
215131	137436
1920	137437
10907	137438
202316	137439
14656	137440
136918	137441
297474	137442
149757	137443
238724	137444
270210	137445
730	137446
343450	137447
2069	137448
239	137449
2459	137450
24403	137451
231264	137452
90064	137453
8217	137454
2376	137455
90358	137456
51184	137457
39043	137458
56792	137459
151203	137460
179309	137461
248963	137462
5470	137463
27221	137464
27337	137465
156042	137466
43863	137467
346149	137468
14859	137469
436015	137470
21626	137471
7246	137472
280054	137473
108315	137474
6786	137475
46099	137476
373122	137477
93851	137478
22310	137479
98052	137480
448887	137481
289891	137482
121646	137483
210219	137484
17320	137485
10635	137486
192282	137487
65554	137488
89681	137489
307877	137490
5833	137491
91850	137492
309097	137493
108556	137494
24645	137495
232	137496
435078	137497
90279	137498
6420	137499
210584	137500
24300	137501
230941	137502
222025	137503
11599	137504
444653	137505
383821	137506
49934	137507
387063	137508
211038	137509
397148	137510
24598	137511
435715	137512
459787	137513
14904	137514
317670	137515
145112	137516
57740	137517
1749	137518
78971	137519
87744	137520
362475	137521
113948	137522
176377	137523
27196	137524
59291	137525
110699	137526
6348	137527
105910	137528
102196	137529
257764	137530
398172	137531
243941	137532
8706	137533
359194	137534
341302	137535
171293	137536
15495	137537
49473	137538
101694	137539
366685	137540
228633	137541
26210	137542
112315	137543
56918	137544
21451	137545
205740	137546
151177	137547
268562	137548
92128	137549
162440	137550
14176	137551
35506	137552
203222	137553
1306	137554
242564	137555
3830	137556
80903	137557
3042	137558
200440	137559
25305	137560
174642	137561
742	137562
232129	137563
415184	137564
320858	137565
20750	137566
17641	137567
719	137568
234573	137569
389037	137570
121113	137571
201586	137572
124717	137573
180474	137574
371	137575
36465	137576
236269	137577
175392	137578
94698	137579
8910	137580
315039	137581
227012	137582
36145	137583
118052	137584
368909	137585
170575	137586
104318	137587
39210	137588
223059	137589
155033	137590
184412	137591
25756	137592
631	137593
125	137594
112956	137595
7400	137596
32220	137597
229854	137598
86337	137599
169587	137600
91723	137601
224658	137602
17773	137603
78158	137604
67010	137605
2061	137606
105923	137607
136183	137608
30319	137609
175043	137610
10751	137611
1008	137612
54907	137613
15531	137614
72482	137615
9358	137616
237677	137617
101077	137618
46299	137619
145095	137620
53119	137621
13260	137622
47537	137623
35825	137624
6634	137625
223747	137626
103394	137627
70405	137628
435728	137629
49858	137630
346623	137631
52607	137632
26856	137633
265324	137634
716	137635
252522	137636
74023	137637
202256	137638
64460	137639
117247	137640
60238	137641
325869	137642
2776	137643
185981	137644
185707	137645
336	137646
217748	137647
341033	137648
9636	137649
338612	137650
58813	137651
3015	137652
212729	137653
6561	137654
49857	137655
60604	137656
145835	137657
38834	137658
14347	137659
17057	137660
352290	137661
53298	137662
211882	137663
286302	137664
319579	137665
34172	137666
46698	137667
17500	137668
48106	137669
53658	137670
5919	137671
279677	137672
30480	137673
51589	137674
2759	137675
173444	137676
205237	137677
71941	137678
63827	137679
146375	137680
88733	137681
5349	137682
5349	137683
5349	137684
3638	137685
3638	137686
53016	137687
32475	137688
3612	137689
9877	137690
14172	137691
51590	137692
22414	137693
22414	137694
21913	137695
18477	137696
27700	137697
80814	137698
151035	137699
224035	137700
165110	137701
332759	137702
396329	137703
157875	137704
48560	137705
105750	137706
177055	137707
69861	137708
57898	137709
64547	137710
165	137711
10664	137712
30283	137713
101299	137714
55870	137715
159114	137716
255496	137717
40508	137718
67001	137719
53308	137720
1100	137721
2848	137722
353	137723
34696	137724
62592	137725
182438	137726
684	137727
66318	137728
2043	137729
442999	137730
4434	137731
92151	137732
217876	137733
286503	137734
186337	137735
95528	137736
106849	137737
49870	137738
83641	137739
275945	137740
83707	137741
18370	137742
456572	137743
22256	137744
13466	137745
57593	137746
63611	137747
225979	137748
274102	137749
94316	137750
157220	137751
22638	137752
304746	137753
351224	137754
129676	137755
22760	137756
131226	137757
96213	137758
2321	137759
65177	137760
72849	137761
48874	137762
84571	137763
213901	137764
196569	137765
16084	137766
64293	137767
10946	137768
86626	137769
74479	137770
189717	137771
144009	137772
122864	137773
329229	137774
238680	137775
212225	137776
159570	137777
16590	137778
29648	137779
359951	137780
109568	137781
441910	137782
28829	137783
307512	137784
92531	137785
356558	137786
35715	137787
16050	137788
367740	137789
770	137790
198801	137791
421728	137792
121731	137793
113212	137794
3468	137795
90343	137796
224514	137797
152286	137798
620	137799
107	137800
168737	137801
20047	137802
75412	137803
423431	137804
239237	137805
57584	137806
180641	137807
34061	137808
74075	137809
268264	137810
10282	137811
50877	137812
136001	137813
92724	137814
11518	137815
11153	137816
152129	137817
216784	137818
486	137819
1067	137820
174742	137821
33682	137822
6619	137823
31047	137824
227208	137825
90625	137826
5057	137827
18358	137828
107960	137829
19826	137830
218554	137831
130169	137832
72099	137833
66149	137834
74607	137835
296626	137836
435821	137837
62207	137838
48318	137839
239	137840
56536	137841
241034	137842
108022	137843
4616	137844
203743	137845
120738	137846
224838	137847
293255	137848
54145	137849
81747	137850
447452	137851
22998	137852
237994	137853
117353	137854
143868	137855
73711	137856
91078	137857
5619	137858
217526	137859
346943	137860
287572	137861
63818	137862
219034	137863
108697	137864
455989	137865
32519	137866
9652	137867
297144	137868
275743	137869
1350	137870
268319	137871
387072	137872
65334	137873
161690	137874
88420	137875
388269	137876
10378	137877
142340	137878
205678	137879
7600	137880
43707	137881
45195	137882
78891	137883
298622	137884
34548	137885
47735	137886
30302	137887
209561	137888
269042	137889
200152	137890
416887	137891
195971	137892
104558	137893
167208	137894
423831	137895
176094	137896
119972	137897
109703	137898
80899	137899
138612	137900
72898	137901
36380	137902
1080	137903
225093	137904
64343	137905
14328	137906
54992	137907
166149	137908
8122	137909
242310	137910
89899	137911
112340	137912
115977	137913
18306	137914
330106	137915
330819	137916
105493	137917
69872	137918
190218	137919
145750	137920
436696	137921
183482	137922
89062	137923
399338	137924
400801	137925
30875	137926
387395	137927
200780	137928
43387	137929
289120	137930
286862	137931
172073	137932
40017	137933
384152	137934
4866	137935
221553	137936
129679	137937
180696	137938
305567	137939
96168	137940
150607	137941
53125	137942
442380	137943
35805	137944
149025	137945
245612	137946
455824	137947
15719	137948
39490	137949
27151	137950
456408	137951
9838	137952
69320	137953
96851	137954
4954	137955
14214	137956
374460	137957
90648	137958
369148	137959
41582	137960
2835	137961
127886	137962
62529	137963
441156	137964
80138	137965
127848	137966
135894	137967
163447	137968
230335	137969
230335	137970
181419	137971
454942	137972
134765	137973
82013	137974
342127	137975
275602	137976
1156	137977
240652	137978
33201	137979
2935	137980
128339	137981
15792	137982
119496	137983
364198	137984
62315	137985
121647	137986
17111	137987
101038	137988
98680	137989
236672	137990
457044	137991
4250	137992
47668	137993
431244	137994
291855	137995
154041	137996
121820	137997
9164	137998
364967	137999
1340	138000
257200	138001
136777	138002
17570	138003
1753	138004
248979	138005
207370	138006
376715	138007
3302	138008
26369	138009
16702	138010
7835	138011
309741	138012
371725	138013
121027	138014
64123	138015
123748	138016
105147	138017
105669	138018
2350	138019
32782	138020
178093	138021
150928	138022
10258	138023
12970	138024
28437	138025
172251	138026
148553	138027
113887	138028
297466	138029
24767	138030
121387	138031
340185	138032
194230	138033
84776	138034
201403	138035
64309	138036
287176	138037
447921	138038
7768	138039
11632	138040
137585	138041
7318	138042
85032	138043
61681	138044
177583	138045
87355	138046
24079	138047
181599	138048
25609	138049
49797	138050
390518	138051
100536	138052
408844	138053
337149	138054
98076	138055
255321	138056
163836	138057
7417	138058
321213	138059
7744	138060
9528	138061
1700	138062
33776	138063
3362	138064
24148	138065
38763	138066
147985	138067
186991	138068
163751	138069
109652	138070
2123	138071
73890	138072
36244	138073
146580	138074
87811	138075
47860	138076
18268	138077
393641	138078
422913	138079
181483	138080
42759	138081
30418	138082
205022	138083
414906	138084
446631	138085
8674	138086
36988	138087
184899	138088
418338	138089
313448	138090
191480	138091
52059	138092
67511	138093
412577	138094
39928	138095
126542	138096
94940	138097
2745	138098
365949	138099
52219	138100
204099	138101
124856	138102
93091	138103
57147	138104
32216	138105
66735	138106
45294	138107
1537	138108
179720	138109
132247	138110
99301	138111
180226	138112
20212	138113
53697	138114
5606	138115
30663	138116
28854	138117
65096	138118
5419	138119
167959	138120
18821	138121
64577	138122
129913	138123
92651	138124
5414	138125
51788	138126
106639	138127
95641	138128
32124	138129
3827	138130
450891	138131
216131	138132
37792	138133
200674	138134
28947	138135
160249	138136
226219	138137
1902	138138
108345	138139
54481	138140
147735	138141
50423	138142
13888	138143
161042	138144
244377	138145
104585	138146
1489	138147
166653	138148
221301	138149
57234	138150
61886	138151
7579	138152
138668	138153
91323	138154
130805	138155
376664	138156
210083	138157
458529	138158
252341	138159
30511	138160
40772	138161
67907	138162
212981	138163
92245	138164
31543	138165
372538	138166
99838	138167
307676	138168
294823	138169
260688	138170
375953	138171
285434	138172
4194	138173
190141	138174
153380	138175
338651	138176
102545	138177
111692	138178
343165	138179
231308	138180
109071	138181
110460	138182
244758	138183
455387	138184
1978	138185
91459	138186
84546	138187
43827	138188
531	138189
243373	138190
290466	138191
210434	138192
342594	138193
51192	138194
583	138195
107805	138196
19291	138197
13927	138198
243442	138199
74759	138200
148342	138201
371657	138202
17484	138203
278913	138204
314748	138205
11456	138206
68346	138207
449690	138208
66872	138209
374757	138210
19501	138211
215173	138212
34286	138213
4892	138214
288149	138215
3888	138216
17178	138217
45151	138218
6769	138219
51577	138220
205516	138221
39475	138222
7458	138223
63909	138224
24920	138225
29254	138226
19447	138227
31565	138228
116483	138229
6775	138230
9683	138231
55024	138232
345277	138233
115250	138234
16844	138235
3416	138236
398343	138237
121956	138238
7639	138239
17133	138240
82250	138241
151865	138242
114982	138243
92031	138244
34187	138245
318638	138246
187789	138247
247376	138248
130165	138249
187789	138250
240031	138251
24188	138252
92572	138253
354435	138254
202740	138255
19656	138256
88260	138257
24215	138258
4389	138259
29408	138260
53705	138261
240428	138262
19656	138263
207788	138264
38295	138265
205257	138266
256582	138267
6366	138268
222944	138269
183425	138270
238906	138271
184273	138272
64513	138273
33434	138274
217718	138275
59141	138276
374584	138277
328854	138278
136195	138279
164125	138280
35846	138281
227739	138282
109433	138283
140442	138284
217508	138285
248053	138286
175555	138287
148391	138288
306828	138289
215207	138290
104230	138291
272044	138292
353517	138293
3573	138294
450212	138295
37544	138296
216579	138297
150602	138298
102629	138299
5355	138300
37729	138301
382086	138302
80062	138303
190283	138304
335008	138305
80879	138306
368377	138307
32343	138308
98111	138309
145227	138310
3195	138311
93228	138312
186066	138313
298442	138314
67597	138315
9599	138316
237342	138317
245242	138318
33393	138319
175305	138320
93098	138321
291308	138322
193188	138323
234132	138324
255054	138325
90494	138326
99405	138327
65037	138328
237786	138329
132879	138330
20142	138331
69784	138332
63889	138333
43522	138334
372054	138335
273268	138336
84694	138337
61850	138338
318689	138339
304263	138340
383805	138341
80409	138342
217154	138343
147938	138344
110073	138345
106802	138346
235885	138347
79727	138348
226782	138349
78345	138350
103334	138351
137629	138352
28530	138353
240282	138354
5890	138355
80795	138356
182585	138357
451667	138358
63270	138359
441662	138360
17179	138361
11800	138362
373386	138363
181960	138364
61715	138365
201007	138366
22422	138367
115585	138368
120640	138369
128503	138370
2846	138371
141090	138372
306254	138373
33909	138374
6332	138375
118036	138376
118036	138377
21562	138378
46647	138379
63668	138380
12858	138381
126874	138382
366759	138383
394796	138384
79451	138385
86027	138386
198863	138387
50248	138388
237510	138389
176715	138390
61374	138391
435074	138392
2643	138393
685	138394
385317	138395
207894	138396
105334	138397
231637	138398
46472	138399
219254	138400
110829	138401
303315	138402
22386	138403
270	138404
66871	138405
13556	138406
18723	138407
44840	138408
128010	138409
3287	138410
11916	138411
4969	138412
30514	138413
213480	138414
57754	138415
144116	138416
405356	138417
123805	138418
242774	138419
7639	138420
46938	138421
14506	138422
241524	138423
98772	138424
12138	138425
62926	138426
77861	138427
31112	138428
253713	138429
24199	138430
30566	138431
98772	138432
215935	138433
21562	138434
410202	138435
11932	138436
63547	138437
293917	138438
10353	138439
269792	138440
7643	138441
8449	138442
432702	138443
56355	138444
175196	138445
151333	138446
399332	138447
294297	138448
306141	138449
123551	138450
83138	138451
447339	138452
44665	138453
143807	138454
245789	138455
43518	138456
41273	138457
52549	138458
85189	138459
67497	138460
106085	138461
33740	138462
32469	138463
35936	138464
34089	138465
2866	138466
27889	138467
7181	138468
45210	138469
166179	138470
177064	138471
55398	138472
56633	138473
58135	138474
30567	138475
9953	138476
47559	138477
46345	138478
111467	138479
407726	138480
31651	138481
197750	138482
28117	138483
106574	138484
91297	138485
31885	138486
30407	138487
17516	138488
15916	138489
45210	138490
12929	138491
253598	138492
100451	138493
48623	138494
48159	138495
182099	138496
46664	138497
153282	138498
182099	138499
403252	138500
50038	138501
10176	138502
19454	138503
163129	138504
163129	138505
7072	138506
13558	138507
225287	138508
111111	138509
15930	138510
460268	138511
264465	138512
363694	138513
71366	138514
368126	138515
79570	138516
452423	138517
198227	138518
247078	138519
26971	138520
211657	138521
9049	138522
14845	138523
197471	138524
110046	138525
307468	138526
4657	138527
362	138528
266843	138529
1653	138530
165786	138531
339499	138532
270522	138533
122994	138534
297877	138535
376941	138536
401429	138537
349782	138538
408338	138539
145094	138540
256538	138541
442558	138542
341691	138543
5565	138544
399526	138545
139212	138546
154442	138547
203355	138548
364975	138549
12399	138550
39321	138551
248706	138552
86869	138553
201577	138554
28080	138555
10283	138556
103779	138557
69407	138558
136439	138559
29784	138560
259065	138561
253742	138562
332575	138563
92926	138564
2689	138565
48233	138566
126714	138567
168831	138568
86554	138569
341068	138570
119531	138571
379014	138572
82742	138573
240041	138574
5096	138575
74084	138576
212264	138577
133024	138578
47644	138579
175248	138580
93600	138581
350635	138582
525	138583
221617	138584
168144	138585
176721	138586
438170	138587
145119	138588
123466	138589
261009	138590
436340	138591
167950	138592
3813	138593
213906	138594
301986	138595
311706	138596
379179	138597
340657	138598
390648	138599
440836	138600
305317	138601
24195	138602
309888	138603
29487	138604
395225	138605
422279	138606
194299	138607
190835	138608
85220	138609
59439	138610
603	138611
114801	138612
70716	138613
444721	138614
72563	138615
42364	138616
271296	138617
269344	138618
210366	138619
95036	138620
59556	138621
214908	138622
75010	138623
156197	138624
178174	138625
278431	138626
18527	138627
90021	138628
12375	138629
386523	138630
441272	138631
214784	138632
393965	138633
109544	138634
30879	138635
127367	138636
241472	138637
317632	138638
92207	138639
33700	138640
120852	138641
118802	138642
64387	138643
26885	138644
54421	138645
47687	138646
68029	138647
48846	138648
157055	138649
262860	138650
4542	138651
43952	138652
19814	138653
188918	138654
143164	138655
52753	138656
52906	138657
120707	138658
3874	138659
100065	138660
187963	138661
323412	138662
43272	138663
84942	138664
8869	138665
120165	138666
229437	138667
20282	138668
400739	138669
159658	138670
260186	138671
105286	138672
268570	138673
29056	138674
369795	138675
335664	138676
176214	138677
219223	138678
247171	138679
64529	138680
223835	138681
412912	138682
159151	138683
435798	138684
274109	138685
63963	138686
4694	138687
16761	138688
3748	138689
9694	138690
127861	138691
105766	138692
189148	138693
33735	138694
2043	138695
6377	138696
16761	138697
126007	138698
195831	138699
42836	138700
10381	138701
17223	138702
28909	138703
33112	138704
42836	138705
4114	138706
32106	138707
431945	138708
50376	138709
30398	138710
61992	138711
48382	138712
7221	138713
391213	138714
27163	138715
71260	138716
439103	138717
374663	138718
450608	138719
436976	138720
386198	138721
90091	138722
239525	138723
102178	138724
170738	138725
126191	138726
119562	138727
409303	138728
71490	138729
111688	138730
249251	138731
196116	138732
101628	138733
37177	138734
59655	138735
61771	138736
413342	138737
223825	138738
119461	138739
224078	138740
99840	138741
241988	138742
379985	138743
64909	138744
387	138745
196115	138746
150962	138747
4847	138748
37090	138749
28680	138750
58380	138751
1743	138752
210382	138753
439742	138754
175835	138755
73932	138756
454962	138757
32933	138758
360533	138759
4073	138760
223338	138761
230372	138762
217476	138763
252608	138764
6436	138765
225220	138766
219365	138767
110179	138768
197609	138769
129108	138770
39486	138771
130684	138772
82077	138773
34722	138774
25289	138775
63734	138776
101571	138777
400648	138778
6258	138779
146118	138780
161550	138781
150164	138782
54055	138783
130699	138784
188431	138785
308183	138786
336045	138787
52389	138788
40244	138789
363353	138790
388219	138791
39224	138792
167627	138793
195648	138794
383460	138795
190539	138796
76436	138797
52602	138798
34510	138799
22158	138800
148491	138801
171041	138802
53228	138803
22940	138804
155690	138805
143597	138806
28243	138807
86504	138808
23486	138809
15516	138810
162099	138811
150403	138812
100067	138813
260227	138814
66122	138815
379631	138816
20422	138817
389666	138818
161247	138819
183014	138820
215496	138821
40582	138822
28292	138823
420779	138824
130840	138825
357532	138826
228072	138827
49134	138828
64099	138829
61394	138830
377124	138831
254359	138832
142953	138833
196395	138834
210986	138835
869	138836
233212	138837
306501	138838
3644	138839
297765	138840
180976	138841
325446	138842
384437	138843
1123	138844
30291	138845
139043	138846
258922	138847
201317	138848
40121	138849
306533	138850
128383	138851
125213	138852
286288	138853
235336	138854
79046	138855
96623	138856
206449	138857
122080	138858
133873	138859
267952	138860
276147	138861
130541	138862
191338	138863
316625	138864
426857	138865
241517	138866
105379	138867
98930	138868
1135	138869
328412	138870
2334	138871
52856	138872
162370	138873
51006	138874
302509	138875
19063	138876
398357	138877
425026	138878
359634	138879
194749	138880
30984	138881
322629	138882
78210	138883
30121	138884
89920	138885
7642	138886
250646	138887
14922	138888
161163	138889
79114	138890
97861	138891
153243	138892
150090	138893
313054	138894
274668	138895
149872	138896
6819	138897
161179	138898
61771	138899
219731	138900
88664	138901
40980	138902
57772	138903
148548	138904
167829	138905
27715	138906
134217	138907
456234	138908
182706	138909
69013	138910
4011	138911
7984	138912
104131	138913
102004	138914
203947	138915
207107	138916
457271	138917
50398	138918
191955	138919
369933	138920
72842	138921
158328	138922
114579	138923
76540	138924
98310	138925
367476	138926
239014	138927
360460	138928
383726	138929
150779	138930
219793	138931
402044	138932
219793	138933
43653	138934
190311	138935
147750	138936
2643	138937
32044	138938
173886	138939
142680	138940
241303	138941
53490	138942
413417	138943
330307	138944
24191	138945
183087	138946
387697	138947
141517	138948
132371	138949
104732	138950
336713	138951
36202	138952
165437	138953
74669	138954
91644	138955
98	138956
212672	138957
164098	138958
418776	138959
296183	138960
268937	138961
244655	138962
93144	138963
87146	138964
453117	138965
8009	138966
58067	138967
388657	138968
146781	138969
113358	138970
66623	138971
199992	138972
118152	138973
83367	138974
432377	138975
65999	138976
135500	138977
156315	138978
302991	138979
54988	138980
384735	138981
377740	138982
87484	138983
136328	138984
12902	138985
338033	138986
395145	138987
339687	138988
236083	138989
427795	138990
202521	138991
19641	138992
274287	138993
13373	138994
427583	138995
13671	138996
375300	138997
187003	138998
58817	138999
122073	139000
435540	139001
28118	139002
119417	139003
9964	139004
238314	139005
15444	139006
183990	139007
2763	139008
145284	139009
34499	139010
64292	139011
216737	139012
221130	139013
448257	139014
53332	139015
273353	139016
13112	139017
1045	139018
4926	139019
22529	139020
88770	139021
167149	139022
182146	139023
16917	139024
3003	139025
108112	139026
282925	139027
276732	139028
356169	139029
42941	139030
382179	139031
120832	139032
212882	139033
344922	139034
308918	139035
416966	139036
430188	139037
204898	139038
82887	139039
284512	139040
176445	139041
16373	139042
424546	139043
52365	139044
71260	139045
27946	139046
62120	139047
333855	139048
235798	139049
152910	139050
359170	139051
249700	139052
36412	139053
280608	139054
17706	139055
139518	139056
442897	139057
67699	139058
286390	139059
182636	139060
30385	139061
124477	139062
299063	139063
160539	139064
363085	139065
55364	139066
48846	139067
67663	139068
336212	139069
227633	139070
231089	139071
273942	139072
247879	139073
76064	139074
100208	139075
105883	139076
114467	139077
157840	139078
262119	139079
237359	139080
10486	139081
173238	139082
77145	139083
345861	139084
114500	139085
260457	139086
311958	139087
254324	139088
138361	139089
13624	139090
88584	139091
212538	139092
160659	139093
22201	139094
50079	139095
50189	139096
145794	139097
231427	139098
194760	139099
111209	139100
90831	139101
360316	139102
62357	139103
186016	139104
94975	139105
16593	139106
380577	139107
363046	139108
300405	139109
65084	139110
332401	139111
380363	139112
203038	139113
417128	139114
173810	139115
213357	139116
63983	139117
224292	139118
385179	139119
274663	139120
229697	139121
71710	139122
362070	139123
253116	139124
147461	139125
9686	139126
28508	139127
194218	139128
393789	139129
52908	139130
380508	139131
73611	139132
31624	139133
367822	139134
367810	139135
439985	139136
187817	139137
29554	139138
29616	139139
423885	139140
133785	139141
56332	139142
49291	139143
8338	139144
10591	139145
442247	139146
237057	139147
87741	139148
340845	139149
191254	139150
65540	139151
47786	139152
458274	139153
154187	139154
386178	139155
115626	139156
119058	139157
179818	139158
347570	139159
2369	139160
29363	139161
92995	139162
176833	139163
452709	139164
280016	139165
236396	139166
35891	139167
380624	139168
144764	139169
80791	139170
101740	139171
419643	139172
132039	139173
309482	139174
203775	139175
150043	139176
40839	139177
124956	139178
40523	139179
30656	139180
8679	139181
442312	139182
4182	139183
58777	139184
35184	139185
68447	139186
259550	139187
103984	139188
92217	139189
224285	139190
363840	139191
194251	139192
13526	139193
119414	139194
100461	139195
14166	139196
336226	139197
226468	139198
35480	139199
164637	139200
69	139201
6823	139202
431150	139203
222581	139204
1466	139205
2470	139206
1558	139207
452835	139208
202930	139209
104830	139210
322757	139211
45050	139212
370640	139213
51098	139214
47622	139215
386045	139216
457701	139217
211219	139218
337416	139219
9052	139220
3704	139221
34678	139222
1326	139223
65480	139224
196635	139225
74353	139226
29304	139227
60847	139228
68939	139229
34453	139230
22808	139231
12339	139232
186581	139233
125660	139234
6300	139235
207658	139236
138782	139237
24323	139238
1762	139239
65562	139240
119286	139241
38022	139242
293776	139243
155292	139244
8715	139245
3315	139246
261234	139247
66059	139248
26589	139249
229782	139250
51478	139251
50204	139252
185308	139253
23834	139254
59690	139255
273646	139256
133215	139257
375276	139258
453869	139259
288350	139260
8265	139261
161590	139262
248969	139263
204889	139264
28325	139265
106106	139266
65607	139267
401562	139268
4078	139269
204765	139270
142301	139271
142556	139272
154934	139273
176236	139274
61801	139275
52329	139276
236886	139277
124040	139278
28317	139279
199532	139280
28755	139281
41159	139282
291980	139283
4549	139284
119528	139285
121558	139286
76328	139287
19915	139288
301267	139289
62065	139290
94279	139291
94279	139292
74220	139293
151351	139294
9972	139295
215540	139296
98640	139297
182879	139298
10	139299
177274	139300
235935	139301
186575	139302
40808	139303
122607	139304
188704	139305
62421	139306
112451	139307
455046	139308
407826	139309
43114	139310
96567	139311
305758	139312
204883	139313
350780	139314
52140	139315
281577	139316
398896	139317
3832	139318
145002	139319
75113	139320
106876	139321
77163	139322
152389	139323
9118	139324
77965	139325
108312	139326
374824	139327
391792	139328
114331	139329
169070	139330
59453	139331
430141	139332
189890	139333
24292	139334
135745	139335
152037	139336
122994	139337
312937	139338
331705	139339
48528	139340
160381	139341
81885	139342
29628	139343
30479	139344
14890	139345
425291	139346
40802	139347
228039	139348
214528	139349
86180	139350
188687	139351
350900	139352
178829	139353
202427	139354
105398	139355
163481	139356
156333	139357
223725	139358
353564	139359
119686	139360
53660	139361
123671	139362
57068	139363
190043	139364
358059	139365
223470	139366
139269	139367
217602	139368
215116	139369
20005	139370
206460	139371
341354	139372
139707	139373
349843	139374
321	139375
100202	139376
265344	139377
215683	139378
56060	139379
51811	139380
275337	139381
245361	139382
45313	139383
27787	139384
4549	139385
179454	139386
104915	139387
104763	139388
383562	139389
891	139390
367156	139391
364301	139392
279756	139393
165812	139394
242320	139395
384153	139396
7632	139397
247152	139398
206443	139399
24462	139400
441615	139401
4740	139402
100266	139403
73273	139404
79911	139405
237615	139406
196863	139407
392644	139408
12774	139409
30089	139410
130016	139411
250988	139412
30827	139413
23333	139414
75237	139415
64891	139416
8627	139417
444950	139418
20028	139419
17814	139420
147253	139421
60098	139422
184172	139423
111960	139424
126587	139425
371823	139426
172896	139427
58470	139428
78310	139429
75627	139430
216274	139431
171655	139432
22858	139433
90715	139434
113925	139435
163518	139436
315878	139437
97266	139438
23293	139439
31182	139440
345961	139441
6293	139442
6293	139443
252863	139444
225561	139445
7413	139446
293521	139447
191202	139448
139908	139449
88339	139450
192979	139451
382464	139452
67657	139453
246529	139454
124104	139455
297731	139456
70178	139457
11631	139458
92834	139459
87413	139460
93278	139461
191782	139462
15621	139463
142658	139464
64968	139465
247704	139466
286832	139467
167784	139468
395231	139469
307344	139470
48740	139471
215226	139472
293692	139473
221371	139474
17340	139475
26700	139476
200765	139477
215743	139478
3998	139479
44149	139480
47771	139481
57323	139482
217188	139483
184689	139484
78091	139485
410694	139486
115602	139487
228725	139488
53639	139489
210803	139490
110211	139491
108101	139492
58469	139493
259842	139494
207986	139495
360591	139496
1505	139497
8679	139498
300401	139499
302915	139500
286914	139501
70566	139502
112382	139503
77263	139504
1445	139505
190945	139506
92561	139507
9216	139508
418983	139509
1858	139510
8621	139511
3651	139512
401418	139513
40929	139514
2756	139515
200472	139516
2734	139517
72433	139518
38423	139519
22494	139520
19161	139521
11473	139522
57130	139523
77584	139524
18106	139525
235820	139526
5626	139527
5350	139528
12745	139529
22376	139530
3837	139531
54996	139532
5295	139533
78599	139534
141384	139535
88671	139536
42171	139537
188407	139538
24216	139539
69697	139540
1337	139541
72052	139542
326826	139543
36	139544
367923	139545
426999	139546
48616	139547
72591	139548
11050	139549
45	139550
1453	139551
142816	139552
19820	139553
190576	139554
420745	139555
165463	139556
193185	139557
361631	139558
363631	139559
183613	139560
71685	139561
29462	139562
193475	139563
1206	139564
208517	139565
117823	139566
239758	139567
349382	139568
201812	139569
215689	139570
326243	139571
9401	139572
97295	139573
131158	139574
35278	139575
449362	139576
418658	139577
74923	139578
22252	139579
22070	139580
324152	139581
310135	139582
26404	139583
207186	139584
414659	139585
12261	139586
18483	139587
53297	139588
40692	139589
408842	139590
847	139591
159900	139592
399140	139593
92394	139594
9435	139595
88202	139596
261176	139597
320	139598
34297	139599
126723	139600
39512	139601
27062	139602
308510	139603
347907	139604
163471	139605
277251	139606
6391	139607
151192	139608
383777	139609
53338	139610
418082	139611
225472	139612
33978	139613
55451	139614
26166	139615
2172	139616
21779	139617
132735	139618
283117	139619
368151	139620
9701	139621
28473	139622
85099	139623
415626	139624
115613	139625
109929	139626
110667	139627
325053	139628
49748	139629
226229	139630
41690	139631
102511	139632
338872	139633
16798	139634
170604	139635
113025	139636
12667	139637
154293	139638
38725	139639
12142	139640
110373	139641
77929	139642
282943	139643
116991	139644
355666	139645
264321	139646
246338	139647
67988	139648
76172	139649
151302	139650
73292	139651
1583	139652
267428	139653
106254	139654
47802	139655
198387	139656
24078	139657
9980	139658
246480	139659
16075	139660
310110	139661
231545	139662
398930	139663
95027	139664
20707	139665
67384	139666
17140	139667
3298	139668
308	139669
40866	139670
296048	139671
115567	139672
332266	139673
160086	139674
107714	139675
117804	139676
238153	139677
15050	139678
183128	139679
170235	139680
45461	139681
122103	139682
233704	139683
64732	139684
32030	139685
428872	139686
370178	139687
49643	139688
263081	139689
281592	139690
154289	139691
68680	139692
16597	139693
119653	139694
9556	139695
288617	139696
200679	139697
77179	139698
448838	139699
23414	139700
194121	139701
126326	139702
45429	139703
303456	139704
12332	139705
26139	139706
143215	139707
67439	139708
160694	139709
137136	139710
47192	139711
7319	139712
72290	139713
20589	139714
222806	139715
61853	139716
228335	139717
14753	139718
2438	139719
81867	139720
304651	139721
237265	139722
342097	139723
113536	139724
13520	139725
174225	139726
18319	139727
8439	139728
656	139729
99268	139730
249508	139731
196759	139732
217527	139733
372048	139734
34805	139735
131410	139736
333898	139737
87981	139738
455018	139739
301957	139740
393726	139741
136307	139742
16606	139743
330440	139744
15981	139745
60326	139746
330464	139747
156679	139748
151573	139749
13597	139750
244917	139751
305805	139752
272775	139753
392222	139754
378553	139755
227635	139756
38664	139757
151624	139758
61447	139759
92634	139760
159879	139761
303804	139762
7	139763
84599	139764
363507	139765
200111	139766
142655	139767
264218	139768
6252	139769
198135	139770
84246	139771
133849	139772
2832	139773
176320	139774
437302	139775
276782	139776
133854	139777
133849	139778
5	139779
13	139780
444949	139781
13	139782
71094	139783
260173	139784
245691	139785
93440	139786
98127	139787
201368	139788
250223	139789
20285	139790
189631	139791
226420	139792
196656	139793
311110	139794
240848	139795
15214	139796
94454	139797
140449	139798
62361	139799
283078	139800
214160	139801
82327	139802
414217	139803
195501	139804
56964	139805
15270	139806
271011	139807
5495	139808
223295	139809
35186	139810
431141	139811
235584	139812
11996	139813
194359	139814
180092	139815
118739	139816
417292	139817
65333	139818
152171	139819
244204	139820
344439	139821
119353	139822
176566	139823
198265	139824
294621	139825
24382	139826
85404	139827
254018	139828
100829	139829
33730	139830
43660	139831
80273	139832
89021	139833
1264	139834
6197	139835
42836	139836
7564	139837
171572	139838
224558	139839
13519	139840
214635	139841
11876	139842
268032	139843
29956	139844
455944	139845
252499	139846
301262	139847
91622	139848
454815	139849
157028	139850
86003	139851
153730	139852
25131	139853
130504	139854
127921	139855
116021	139856
101863	139857
436375	139858
2952	139859
174189	139860
155346	139861
327996	139862
119751	139863
6868	139864
2213	139865
73081	139866
31390	139867
31737	139868
59260	139869
80292	139870
377488	139871
26233	139872
431268	139873
82130	139874
359572	139875
172583	139876
106370	139877
388499	139878
278457	139879
118318	139880
235896	139881
49867	139882
90465	139883
127218	139884
44577	139885
139482	139886
181232	139887
231221	139888
57380	139889
112462	139890
154890	139891
230287	139892
195036	139893
67081	139894
60139	139895
326740	139896
217669	139897
277066	139898
146316	139899
279131	139900
319825	139901
61808	139902
215115	139903
6544	139904
39140	139905
52801	139906
34716	139907
429451	139908
119183	139909
178255	139910
122559	139911
164019	139912
144266	139913
72015	139914
215088	139915
122975	139916
21429	139917
287920	139918
220557	139919
22978	139920
15083	139921
113776	139922
59104	139923
19338	139924
181686	139925
113547	139926
2251	139927
119173	139928
63408	139929
390906	139930
60094	139931
89058	139932
60705	139933
284767	139934
58559	139935
34084	139936
142407	139937
218212	139938
82390	139939
104747	139940
3862	139941
22161	139942
70629	139943
204287	139944
58219	139945
232720	139946
89688	139947
318971	139948
239019	139949
149942	139950
89760	139951
89305	139952
417728	139953
4871	139954
109919	139955
2421	139956
30781	139957
154244	139958
46449	139959
118498	139960
72267	139961
79836	139962
41934	139963
144560	139964
63816	139965
236553	139966
115839	139967
48337	139968
127350	139969
39968	139970
419956	139971
318321	139972
209152	139973
60065	139974
39607	139975
18003	139976
95468	139977
393981	139978
111141	139979
213278	139980
119454	139981
109512	139982
218466	139983
459111	139984
230427	139985
108091	139986
66	139987
120087	139988
96814	139989
64956	139990
217943	139991
11792	139992
256989	139993
1027	139994
14764	139995
362218	139996
232258	139997
286606	139998
22668	139999
216829	140000
246159	140001
285909	140002
117514	140003
186779	140004
121699	140005
167067	140006
10263	140007
28463	140008
60190	140009
67224	140010
237028	140011
362591	140012
15767	140013
38538	140014
58011	140015
366402	140016
50945	140017
143746	140018
282848	140019
41085	140020
61848	140021
106645	140022
25486	140023
178402	140024
5622	140025
424695	140026
123621	140027
195644	140028
235987	140029
166356	140030
266323	140031
9583	140032
356586	140033
328636	140034
7110	140035
137710	140036
17983	140037
47132	140038
148142	140039
23837	140040
82573	140041
116243	140042
6087	140043
48628	140044
313990	140045
295174	140046
19872	140047
341295	140048
21599	140049
38886	140050
22570	140051
15624	140052
120724	140053
425499	140054
14003	140055
16627	140056
161680	140057
76587	140058
281718	140059
280346	140060
279137	140061
109918	140062
126700	140063
172555	140064
124005	140065
3125	140066
424766	140067
129258	140068
328999	140069
242388	140070
362301	140071
75431	140072
240635	140073
140494	140074
450456	140075
237522	140076
142414	140077
217773	140078
429242	140079
16956	140080
49586	140081
229633	140082
244154	140083
34763	140084
157202	140085
313069	140086
57511	140087
103318	140088
27546	140089
47799	140090
64252	140091
223595	140092
46739	140093
241958	140094
46180	140095
20423	140096
149736	140097
22186	140098
82122	140099
82122	140100
118753	140101
362308	140102
225318	140103
29887	140104
5553	140105
68651	140106
118668	140107
423311	140108
100707	140109
292970	140110
216	140111
175843	140112
10080	140113
42542	140114
39890	140115
88138	140116
125485	140117
684	140118
33144	140119
202869	140120
215711	140121
391853	140122
364356	140123
116568	140124
93176	140125
66079	140126
215667	140127
17704	140128
14844	140129
215603	140130
436714	140131
1550	140132
55488	140133
197444	140134
36036	140135
318398	140136
199483	140137
196144	140138
188763	140139
56327	140140
356056	140141
26758	140142
320615	140143
149515	140144
133067	140145
238809	140146
229718	140147
208319	140148
134830	140149
124670	140150
114659	140151
245098	140152
445501	140153
29544	140154
88247	140155
453162	140156
119606	140157
410805	140158
160570	140159
368924	140160
291542	140161
311633	140162
75028	140163
52941	140164
198131	140165
38094	140166
155415	140167
250339	140168
210642	140169
429978	140170
132751	140171
415947	140172
323263	140173
254765	140174
118264	140175
12089	140176
63028	140177
456894	140178
57546	140179
158786	140180
385529	140181
35225	140182
232115	140183
16083	140184
68297	140185
185335	140186
111004	140187
409997	140188
121747	140189
250836	140190
10020	140191
208319	140192
41389	140193
459008	140194
169821	140195
177572	140196
325029	140197
210114	140198
251959	140199
187337	140200
192866	140201
380119	140202
398001	140203
57644	140204
367560	140205
18006	140206
67409	140207
391474	140208
239479	140209
44545	140210
22457	140211
448432	140212
134424	140213
2239	140214
17262	140215
57869	140216
418796	140217
40541	140218
204502	140219
31844	140220
30407	140221
125352	140222
79006	140223
244516	140224
457519	140225
285608	140226
19353	140227
2723	140228
398412	140229
254234	140230
83423	140231
39251	140232
234069	140233
49484	140234
387379	140235
43221	140236
191815	140237
57245	140238
119017	140239
182123	140240
9857	140241
61296	140242
232434	140243
393508	140244
134086	140245
189951	140246
161650	140247
199634	140248
194315	140249
45282	140250
32392	140251
38652	140252
1034	140253
54458	140254
87085	140255
62665	140256
1484	140257
89795	140258
74243	140259
253344	140260
276577	140261
251662	140262
167403	140263
228197	140264
188352	140265
123691	140266
162999	140267
40181	140268
86990	140269
3530	140270
105775	140271
44997	140272
168265	140273
280863	140274
8124	140275
95793	140276
52097	140277
5099	140278
294920	140279
101353	140280
119516	140281
31133	140282
19257	140283
219639	140284
9655	140285
278949	140286
33094	140287
96031	140288
161521	140289
72464	140290
199083	140291
30238	140292
172180	140293
158947	140294
47596	140295
325	140296
30566	140297
161944	140298
385176	140299
136116	140300
13788	140301
175921	140302
162770	140303
20363	140304
3352	140305
257358	140306
76332	140307
135114	140308
224744	140309
66872	140310
79723	140311
193983	140312
42038	140313
264704	140314
335134	140315
47432	140316
34650	140317
1953	140318
82959	140319
80841	140320
278786	140321
16057	140322
194838	140323
25370	140324
15543	140325
103855	140326
436202	140327
2139	140328
82580	140329
402615	140330
76380	140331
36098	140332
33371	140333
33532	140334
139203	140335
8820	140336
105024	140337
162275	140338
144104	140339
9391	140340
31850	140341
127275	140342
13733	140343
52214	140344
92265	140345
134144	140346
220885	140347
253882	140348
200748	140349
67585	140350
184568	140351
119101	140352
210145	140353
1424	140354
417884	140355
60568	140356
15845	140357
146353	140358
338701	140359
145309	140360
79291	140361
6977	140362
229434	140363
26944	140364
395545	140365
233772	140366
126388	140367
27778	140368
418040	140369
387787	140370
52815	140371
49944	140372
81125	140373
212691	140374
291512	140375
31224	140376
390438	140377
138280	140378
126517	140379
399290	140380
141420	140381
122426	140382
16692	140383
52761	140384
212305	140385
30175	140386
248702	140387
50820	140388
77970	140389
29292	140390
446232	140391
61640	140392
129432	140393
169462	140394
169630	140395
172150	140396
433015	140397
121443	140398
222335	140399
71367	140400
64952	140401
12729	140402
70966	140403
29781	140404
43246	140405
56878	140406
1302	140407
168512	140408
228980	140409
102336	140410
69965	140411
129434	140412
284602	140413
4891	140414
388252	140415
155517	140416
39543	140417
248426	140418
71360	140419
24365	140420
199786	140421
385149	140422
452995	140423
104254	140424
323443	140425
367056	140426
3199	140427
32782	140428
196634	140429
35039	140430
54807	140431
314968	140432
71050	140433
68578	140434
163410	140435
216495	140436
25762	140437
234330	140438
811	140439
26735	140440
44984	140441
445494	140442
192545	140443
33104	140444
222335	140445
157624	140446
204817	140447
433663	140448
328823	140449
448238	140450
34078	140451
51780	140452
126339	140453
73149	140454
130368	140455
54523	140456
248725	140457
264076	140458
134115	140459
15520	140460
263562	140461
11561	140462
12770	140463
7334	140464
343064	140465
57299	140466
4086	140467
71830	140468
72383	140469
121476	140470
2496	140471
247451	140472
92579	140473
44920	140474
97834	140475
144531	140476
8131	140477
454221	140478
197957	140479
178673	140480
172785	140481
80254	140482
35130	140483
290239	140484
60495	140485
221868	140486
92259	140487
72024	140488
147926	140489
446740	140490
6886	140491
32348	140492
104713	140493
69396	140494
320218	140495
304450	140496
133679	140497
78664	140498
19840	140499
140711	140500
124424	140501
66855	140502
66855	140503
279741	140504
28888	140505
3615	140506
74664	140507
73057	140508
59789	140509
195575	140510
118160	140511
226026	140512
345009	140513
139581	140514
173259	140515
87346	140516
7447	140517
29191	140518
150605	140519
9514	140520
9175	140521
121416	140522
45297	140523
43387	140524
256682	140525
44667	140526
252182	140527
376228	140528
425174	140529
322912	140530
125135	140531
59492	140532
71967	140533
65758	140534
52940	140535
289500	140536
18810	140537
62696	140538
110029	140539
29721	140540
55143	140541
1994	140542
11670	140543
204154	140544
84792	140545
25652	140546
333487	140547
151711	140548
296801	140549
154740	140550
125432	140551
199479	140552
176383	140553
144968	140554
29988	140555
56155	140556
76937	140557
419690	140558
25645	140559
166589	140560
210296	140561
25505	140562
146487	140563
98021	140564
14683	140565
51994	140566
125389	140567
106089	140568
152113	140569
62861	140570
218981	140571
32908	140572
422	140573
342415	140574
48137	140575
47958	140576
83464	140577
120159	140578
368417	140579
73668	140580
95578	140581
223228	140582
300295	140583
20637	140584
250810	140585
448206	140586
49012	140587
17254	140588
341668	140589
8472	140590
364026	140591
32162	140592
456118	140593
352593	140594
37698	140595
228715	140596
167165	140597
52761	140598
1088	140599
220868	140600
446355	140601
307879	140602
26207	140603
92778	140604
84810	140605
36001	140606
258058	140607
252181	140608
41956	140609
65998	140610
10364	140611
10778	140612
32821	140613
85412	140614
57661	140615
124611	140616
225029	140617
218809	140618
224937	140619
6473	140620
263907	140621
21096	140622
14043	140623
92782	140624
53472	140625
104241	140626
33935	140627
28046	140628
40978	140629
41452	140630
367281	140631
157916	140632
241762	140633
142147	140634
231425	140635
235836	140636
138873	140637
6480	140638
290958	140639
52183	140640
457647	140641
296731	140642
118961	140643
121344	140644
83400	140645
125649	140646
21932	140647
176481	140648
207714	140649
224	140650
61331	140651
31189	140652
20250	140653
433458	140654
5097	140655
37941	140656
11979	140657
11733	140658
21442	140659
168854	140660
93474	140661
323694	140662
121898	140663
65608	140664
263419	140665
88897	140666
24364	140667
74726	140668
162809	140669
152028	140670
181602	140671
35054	140672
375898	140673
75911	140674
137626	140675
9776	140676
4656	140677
200008	140678
10372	140679
82111	140680
223889	140681
322189	140682
447623	140683
28916	140684
70864	140685
238756	140686
323737	140687
45297	140688
32438	140689
64942	140690
248769	140691
262486	140692
390947	140693
445710	140694
101209	140695
205730	140696
117531	140697
205437	140698
243611	140699
10143	140700
337027	140701
81448	140702
103618	140703
82186	140704
12404	140705
33411	140706
392909	140707
318379	140708
94752	140709
235750	140710
165269	140711
114885	140712
79764	140713
7447	140714
135463	140715
24848	140716
81115	140717
43986	140718
206	140719
18653	140720
190849	140721
25457	140722
184408	140723
206691	140724
96064	140725
115763	140726
59715	140727
82566	140728
46551	140729
33838	140730
255923	140731
163714	140732
198753	140733
75264	140734
319018	140735
50932	140736
58594	140737
111631	140738
108071	140739
60369	140740
1803	140741
31288	140742
131278	140743
3226	140744
42476	140745
156006	140746
100095	140747
123989	140748
78705	140749
8805	140750
265656	140751
224765	140752
396245	140753
330218	140754
324698	140755
127314	140756
29766	140757
272949	140758
198858	140759
125367	140760
77934	140761
8162	140762
242414	140763
172	140764
162036	140765
139592	140766
252200	140767
167538	140768
77507	140769
227603	140770
261820	140771
13368	140772
151749	140773
113432	140774
132868	140775
4375	140776
204551	140777
400729	140778
887	140779
210684	140780
198599	140781
19939	140782
223238	140783
417750	140784
4289	140785
14920	140786
10012	140787
176843	140788
91252	140789
103307	140790
68146	140791
11347	140792
334588	140793
376320	140794
377540	140795
126734	140796
437978	140797
101429	140798
214020	140799
101238	140800
192596	140801
31955	140802
31955	140803
455793	140804
39065	140805
322702	140806
69252	140807
26	140808
114881	140809
354156	140810
22790	140811
15279	140812
78458	140813
44262	140814
190062	140815
190933	140816
292946	140817
299217	140818
225751	140819
141104	140820
158395	140821
275647	140822
100348	140823
48857	140824
24348	140825
54216	140826
102248	140827
195730	140828
109858	140829
317220	140830
126029	140831
126029	140832
166044	140833
64195	140834
210610	140835
46839	140836
313065	140837
370253	140838
331018	140839
1123	140840
341910	140841
10407	140842
205074	140843
417380	140844
12869	140845
44667	140846
61854	140847
39369	140848
199366	140849
271022	140850
131347	140851
239079	140852
21359	140853
396645	140854
66351	140855
34964	140856
22243	140857
92462	140858
10733	140859
134422	140860
160779	140861
171496	140862
235760	140863
280349	140864
21112	140865
13323	140866
352	140867
267826	140868
151442	140869
198122	140870
93051	140871
90294	140872
25971	140873
16508	140874
393612	140875
70042	140876
5135	140877
138342	140878
46911	140879
43808	140880
357400	140881
95261	140882
3656	140883
184455	140884
249233	140885
35054	140886
392816	140887
398720	140888
232921	140889
210156	140890
63939	140891
169204	140892
42891	140893
217237	140894
21464	140895
112543	140896
129179	140897
177646	140898
196668	140899
241014	140900
217418	140901
71589	140902
25775	140903
58734	140904
124081	140905
203005	140906
439487	140907
35099	140908
80247	140909
200861	140910
25212	140911
260791	140912
888	140913
39537	140914
10328	140915
137915	140916
236058	140917
58056	140918
38318	140919
4883	140920
112506	140921
124002	140922
206929	140923
29129	140924
61	140925
370544	140926
117039	140927
323175	140928
431574	140929
129125	140930
5087	140931
153950	140932
84118	140933
7710	140934
8035	140935
41117	140936
33744	140937
232281	140938
10394	140939
32225	140940
415747	140941
63085	140942
40462	140943
67173	140944
105122	140945
291453	140946
146262	140947
82291	140948
61645	140949
54568	140950
34755	140951
191978	140952
293058	140953
4381	140954
241708	140955
230981	140956
458334	140957
112753	140958
267834	140959
430635	140960
120304	140961
29504	140962
202924	140963
152708	140964
168563	140965
51660	140966
153295	140967
231266	140968
455359	140969
47352	140970
382293	140971
145083	140972
29311	140973
39100	140974
9338	140975
5530	140976
203346	140977
66037	140978
87774	140979
378443	140980
376253	140981
143583	140982
22761	140983
80749	140984
143206	140985
149088	140986
254228	140987
245249	140988
3177	140989
246598	140990
763	140991
13978	140992
173734	140993
123770	140994
70087	140995
229	140996
383831	140997
366270	140998
6972	140999
146628	141000
3638	141001
18653	141002
6130	141003
144843	141004
93625	141005
48562	141006
27043	141007
53441	141008
395154	141009
83186	141010
251227	141011
22294	141012
9485	141013
173436	141014
186748	141015
202988	141016
78283	141017
163910	141018
362312	141019
231154	141020
49383	141021
19291	141022
64932	141023
241347	141024
204029	141025
148249	141026
14241	141027
160069	141028
208238	141029
13461	141030
455049	141031
44737	141032
27177	141033
433008	141034
213132	141035
390275	141036
108488	141037
415437	141038
169368	141039
452984	141040
30335	141041
6107	141042
23941	141043
37606	141044
171318	141045
294196	141046
439269	141047
223012	141048
264823	141049
25257	141050
325449	141051
6243	141052
202134	141053
166511	141054
191788	141055
22488	141056
207660	141057
244647	141058
4116	141059
217527	141060
182462	141061
51307	141062
331868	141063
49127	141064
227196	141065
2993	141066
270476	141067
38456	141068
5360	141069
58965	141070
174791	141071
41666	141072
362987	141073
12104	141074
219795	141075
44359	141076
234795	141077
39594	141078
68094	141079
127449	141080
144410	141081
30227	141082
207033	141083
278274	141084
311540	141085
242834	141086
34062	141087
76123	141088
346285	141089
246278	141090
13082	141091
92740	141092
36902	141093
164559	141094
180568	141095
158260	141096
392182	141097
11363	141098
6545	141099
28765	141100
61252	141101
234090	141102
220085	141103
214825	141104
80646	141105
23144	141106
126423	141107
331092	141108
63162	141109
305181	141110
306658	141111
17132	141112
64440	141113
200556	141114
11756	141115
160429	141116
448934	141117
71136	141118
125703	141119
59942	141120
20268	141121
51333	141122
53024	141123
268211	141124
189401	141125
196839	141126
46415	141127
255259	141128
17182	141129
201091	141130
116028	141131
335660	141132
456292	141133
7222	141134
50858	141135
497	141136
33320	141137
223554	141138
217617	141139
379997	141140
34421	141141
392072	141142
53227	141143
10988	141144
10988	141145
82923	141146
242330	141147
447746	141148
458826	141149
319809	141150
101709	141151
122162	141152
237317	141153
225327	141154
64783	141155
156553	141156
115946	141157
182183	141158
150456	141159
385306	141160
148060	141161
85457	141162
11576	141163
87653	141164
192551	141165
17526	141166
3975	141167
114365	141168
11144	141169
282191	141170
6524	141171
54877	141172
69806	141173
19107	141174
171576	141175
36856	141176
250493	141177
196919	141178
38718	141179
457860	141180
48879	141181
225045	141182
110889	141183
162400	141184
110960	141185
93411	141186
458548	141187
226338	141188
236649	141189
3700	141190
213333	141191
60110	141192
24544	141193
404872	141194
114017	141195
71025	141196
224701	141197
183903	141198
51503	141199
87247	141200
291345	141201
353836	141202
51503	141203
82582	141204
25711	141205
71790	141206
313403	141207
304391	141208
328871	141209
6744	141210
117614	141211
44045	141212
148946	141213
39677	141214
111116	141215
79919	141216
73871	141217
52259	141218
242598	141219
127729	141220
28604	141221
11751	141222
73863	141223
128418	141224
91248	141225
203154	141226
234302	141227
221644	141228
34767	141229
5793	141230
31600	141231
175312	141232
120539	141233
58360	141234
353131	141235
458094	141236
27065	141237
3981	141238
76959	141239
383029	141240
62746	141241
146349	141242
210851	141243
112852	141244
324183	141245
350520	141246
15325	141247
144607	141248
47833	141249
202475	141250
234424	141251
14015	141252
126339	141253
215538	141254
129220	141255
60160	141256
98037	141257
35203	141258
15366	141259
124240	141260
163513	141261
55358	141262
37298	141263
327027	141264
51261	141265
137774	141266
88021	141267
445604	141268
268474	141269
346870	141270
25102	141271
93133	141272
9445	141273
23804	141274
17563	141275
45154	141276
90331	141277
17756	141278
12177	141279
43254	141280
160002	141281
8141	141282
20173	141283
427834	141284
56791	141285
75616	141286
166595	141287
194033	141288
126088	141289
238586	141290
195237	141291
66188	141292
125657	141293
220844	141294
293338	141295
51798	141296
86397	141297
154827	141298
58490	141299
179091	141300
102057	141301
89806	141302
365336	141303
61330	141304
24341	141305
220481	141306
49802	141307
239298	141308
217243	141309
14676	141310
310658	141311
61459	141312
11374	141313
65998	141314
254521	141315
44309	141316
58375	141317
124120	141318
227237	141319
370099	141320
31840	141321
7209	141322
43833	141323
127336	141324
275446	141325
5492	141326
181844	141327
284067	141328
69079	141329
377976	141330
7633	141331
216567	141332
222037	141333
353704	141334
79687	141335
229460	141336
93472	141337
346094	141338
411698	141339
21935	141340
196435	141341
54802	141342
163780	141343
25716	141344
61476	141345
245088	141346
91258	141347
14843	141348
94953	141349
13480	141350
133824	141351
88067	141352
149571	141353
82080	141354
67801	141355
26934	141356
18306	141357
279324	141358
108324	141359
450398	141360
127819	141361
26218	141362
143217	141363
266530	141364
221637	141365
7916	141366
121070	141367
239142	141368
37094	141369
24530	141370
352727	141371
108	141372
128304	141373
121997	141374
233368	141375
201239	141376
69634	141377
6723	141378
188450	141379
198746	141380
113404	141381
327321	141382
116429	141383
32404	141384
328308	141385
15342	141386
179490	141387
128205	141388
95667	141389
215556	141390
218425	141391
221403	141392
182773	141393
174313	141394
369531	141395
249295	141396
245142	141397
33725	141398
216048	141399
229002	141400
107000	141401
217492	141402
979	141403
214012	141404
226697	141405
39465	141406
91068	141407
79026	141408
149724	141409
112397	141410
385502	141411
228812	141412
134351	141413
31740	141414
130943	141415
235665	141416
362838	141417
121055	141418
19919	141419
1588	141420
264092	141421
65461	141422
387467	141423
18656	141424
341687	141425
17686	141426
107349	141427
211955	141428
147987	141429
303630	141430
386297	141431
284947	141432
34011	141433
316226	141434
154039	141435
41766	141436
102425	141437
75615	141438
307551	141439
143302	141440
155635	141441
26320	141442
236358	141443
452152	141444
7109	141445
37308	141446
101516	141447
49713	141448
433302	141449
103748	141450
424774	141451
138715	141452
107051	141453
127304	141454
29659	141455
289181	141456
219362	141457
219092	141458
103969	141459
421257	141460
297654	141461
6059	141462
2224	141463
265432	141464
33683	141465
81026	141466
17752	141467
51835	141468
16339	141469
39849	141470
43550	141471
154944	141472
114045	141473
378971	141474
396242	141475
299666	141476
449258	141477
226221	141478
193246	141479
299659	141480
232210	141481
163747	141482
333441	141483
443762	141484
78797	141485
409127	141486
298288	141487
17679	141488
154744	141489
37782	141490
121719	141491
84541	141492
49640	141493
334141	141494
94366	141495
85167	141496
88595	141497
448743	141498
19502	141499
6121	141500
30098	141501
7513	141502
10419	141503
6931	141504
10127	141505
7661	141506
3040	141507
5340	141508
25273	141509
404141	141510
243165	141511
241553	141512
404818	141513
268810	141514
143488	141515
243508	141516
358466	141517
157167	141518
70477	141519
30047	141520
70959	141521
73944	141522
389595	141523
23215	141524
292931	141525
230976	141526
369240	141527
93789	141528
250481	141529
105433	141530
166673	141531
8141	141532
261386	141533
144914	141534
246564	141535
121270	141536
364846	141537
226157	141538
2592	141539
143946	141540
80028	141541
4090	141542
281688	141543
174037	141544
28540	141545
13590	141546
30374	141547
22540	141548
6615	141549
6219	141550
75959	141551
17750	141552
51295	141553
18438	141554
4798	141555
158934	141556
61745	141557
22648	141558
57378	141559
29435	141560
50811	141561
23071	141562
232063	141563
27153	141564
16674	141565
28263	141566
77770	141567
52267	141568
26258	141569
422080	141570
165746	141571
84619	141572
15696	141573
206413	141574
186796	141575
444274	141576
84734	141577
7866	141578
301033	141579
17423	141580
125208	141581
189534	141582
49451	141583
323843	141584
321957	141585
434800	141586
240798	141587
118544	141588
224361	141589
258355	141590
305152	141591
399479	141592
31585	141593
355717	141594
27519	141595
136092	141596
240704	141597
223585	141598
453764	141599
42207	141600
108816	141601
67919	141602
2685	141603
93714	141604
164191	141605
339713	141606
226977	141607
125466	141608
334932	141609
96268	141610
20367	141611
7384	141612
23778	141613
5037	141614
76611	141615
5646	141616
141175	141617
50670	141618
4713	141619
306425	141620
3454	141621
171221	141622
177115	141623
110431	141624
109145	141625
21053	141626
19394	141627
184564	141628
74516	141629
92150	141630
105917	141631
266527	141632
65154	141633
148982	141634
236046	141635
107062	141636
303285	141637
298860	141638
236268	141639
92880	141640
103857	141641
37735	141642
92087	141643
265853	141644
183800	141645
105158	141646
4969	141647
389776	141648
102346	141649
247556	141650
393169	141651
155686	141652
233992	141653
3009	141654
56037	141655
1201	141656
20009	141657
186749	141658
411189	141659
458070	141660
79590	141661
322336	141662
1150	141663
2302	141664
24011	141665
45167	141666
57366	141667
105403	141668
64206	141669
275484	141670
7754	141671
359719	141672
78038	141673
395171	141674
256234	141675
350834	141676
114960	141677
14440	141678
86113	141679
44106	141680
119992	141681
434187	141682
27861	141683
11081	141684
15598	141685
4777	141686
162063	141687
460149	141688
89763	141689
136576	141690
126989	141691
109227	141692
402218	141693
157187	141694
118548	141695
195406	141696
344220	141697
34954	141698
232696	141699
76552	141700
397979	141701
3373	141702
309855	141703
142772	141704
42084	141705
335622	141706
69636	141707
119076	141708
185284	141709
358776	141710
48999	141711
30346	141712
349005	141713
269451	141714
5172	141715
278407	141716
305475	141717
283149	141718
337417	141719
400223	141720
64186	141721
261067	141722
107663	141723
224064	141724
71645	141725
6165	141726
9030	141727
62459	141728
28013	141729
435292	141730
388621	141731
151885	141732
428560	141733
293298	141734
448937	141735
282333	141736
286853	141737
12597	141738
89007	141739
214502	141740
169759	141741
18476	141742
279518	141743
151030	141744
1313	141745
75565	141746
134893	141747
438832	141748
62794	141749
234094	141750
358409	141751
58755	141752
4026	141753
153510	141754
63508	141755
396901	141756
61479	141757
141214	141758
12412	141759
67326	141760
247990	141761
19879	141762
15	141763
444394	141764
183025	141765
3466	141766
145478	141767
20348	141768
55468	141769
19717	141770
72643	141771
35549	141772
100093	141773
127706	141774
1514	141775
76348	141776
7915	141777
289883	141778
18646	141779
7915	141780
296166	141781
3691	141782
4230	141783
7915	141784
139826	141785
385780	141786
318408	141787
247004	141788
50250	141789
268471	141790
35261	141791
438686	141792
62797	141793
30450	141794
111043	141795
238100	141796
397493	141797
42273	141798
72801	141799
8412	141800
273069	141801
133037	141802
242162	141803
231914	141804
27743	141805
256763	141806
8755	141807
162712	141808
123994	141809
19455	141810
55722	141811
216606	141812
454558	141813
256866	141814
67580	141815
66044	141816
361526	141817
251625	141818
58024	141819
18315	141820
63035	141821
81297	141822
50159	141823
106413	141824
231731	141825
106088	141826
249380	141827
236258	141828
41585	141829
248623	141830
168092	141831
418530	141832
124213	141833
185471	141834
335908	141835
413324	141836
198565	141837
346010	141838
55028	141839
133004	141840
36234	141841
324310	141842
204348	141843
41597	141844
76485	141845
349380	141846
383399	141847
209269	141848
104500	141849
382645	141850
121069	141851
109170	141852
1494	141853
839	141854
7300	141855
300072	141856
227238	141857
289201	141858
26110	141859
354991	141860
46513	141861
156234	141862
416660	141863
95735	141864
114711	141865
172474	141866
167207	141867
68323	141868
37797	141869
308800	141870
233647	141871
271556	141872
34112	141873
32620	141874
227428	141875
247669	141876
62575	141877
115132	141878
143296	141879
214019	141880
84384	141881
200766	141882
17908	141883
14609	141884
34499	141885
41992	141886
76828	141887
61965	141888
162961	141889
128278	141890
114180	141891
65390	141892
248563	141893
118515	141894
62081	141895
106445	141896
4101	141897
265896	141898
339913	141899
300739	141900
246378	141901
57165	141902
2740	141903
187325	141904
83137	141905
53994	141906
273759	141907
88286	141908
30232	141909
180	141910
51899	141911
79940	141912
85614	141913
169058	141914
101279	141915
27221	141916
5528	141917
5528	141918
238917	141919
42551	141920
353895	141921
292624	141922
223308	141923
141310	141924
128527	141925
214977	141926
443151	141927
112806	141928
155515	141929
12100	141930
10042	141931
6757	141932
287805	141933
170836	141934
34648	141935
157646	141936
82981	141937
99524	141938
329565	141939
72907	141940
448650	141941
390032	141942
378297	141943
98683	141944
120147	141945
23621	141946
47107	141947
205046	141948
169076	141949
245714	141950
248791	141951
258936	141952
64452	141953
57088	141954
451259	141955
457913	141956
25188	141957
17024	141958
97561	141959
280241	141960
2830	141961
227359	141962
393654	141963
235580	141964
170912	141965
119576	141966
50175	141967
117668	141968
456135	141969
92430	141970
1098	141971
133872	141972
350043	141973
7724	141974
49623	141975
280129	141976
84732	141977
287337	141978
258041	141979
262542	141980
114939	141981
169113	141982
227926	141983
90346	141984
176815	141985
283993	141986
215898	141987
27944	141988
169584	141989
421545	141990
441566	141991
153531	141992
147522	141993
248227	141994
117517	141995
78153	141996
145162	141997
68357	141998
47673	141999
434610	142000
388676	142001
94549	142002
397337	142003
370978	142004
69685	142005
430515	142006
253730	142007
135994	142008
142000	142009
248031	142010
380813	142011
105583	142012
100099	142013
26880	142014
221450	142015
221487	142016
2688	142017
172804	142018
23081	142019
343773	142020
56776	142021
176490	142022
77237	142023
217272	142024
172793	142025
445609	142026
287762	142027
81189	142028
158619	142029
441052	142030
306119	142031
198187	142032
133987	142033
247724	142034
59810	142035
423622	142036
436140	142037
39202	142038
751	142039
154371	142040
1623	142041
2453	142042
2027	142043
1034	142044
6919	142045
76435	142046
75973	142047
376992	142048
9527	142049
392686	142050
353027	142051
164646	142052
39741	142053
8119	142054
36621	142055
34709	142056
136480	142057
107345	142058
50658	142059
65111	142060
7124	142061
249089	142062
28502	142063
7124	142064
47520	142065
69652	142066
49501	142067
64225	142068
98098	142069
50658	142070
263639	142071
138864	142072
58903	142073
235416	142074
105500	142075
340802	142076
38638	142077
98909	142078
123872	142079
102444	142080
232535	142081
50828	142082
2563	142083
7198	142084
43996	142085
411927	142086
553	142087
553	142088
39484	142089
3942	142090
52612	142091
40541	142092
5026	142093
144453	142094
7958	142095
191305	142096
224212	142097
379414	142098
358740	142099
122893	142100
236757	142101
24908	142102
322088	142103
391162	142104
48246	142105
195328	142106
431	142107
46504	142108
58715	142109
49215	142110
62708	142111
40433	142112
78427	142113
216577	142114
121811	142115
433703	142116
172247	142117
33517	142118
336244	142119
389549	142120
121977	142121
225018	142122
105379	142123
23390	142124
128367	142125
118727	142126
76546	142127
103037	142128
227711	142129
391969	142130
446122	142131
20912	142132
211876	142133
69881	142134
134613	142135
283636	142136
137410	142137
358001	142138
409418	142139
379893	142140
133982	142141
141858	142142
142172	142143
317287	142144
2541	142145
56724	142146
43359	142147
362671	142148
26181	142149
2107	142150
260717	142151
454322	142152
3788	142153
117153	142154
31264	142155
98108	142156
2338	142157
404376	142158
68042	142159
67955	142160
198006	142161
184307	142162
110986	142163
226927	142164
323267	142165
102255	142166
191090	142167
216674	142168
199592	142169
341993	142170
72026	142171
306459	142172
223991	142173
85894	142174
256215	142175
168415	142176
164890	142177
133684	142178
96620	142179
84653	142180
7951	142181
445730	142182
37426	142183
892	142184
296155	142185
1182	142186
20366	142187
121223	142188
7951	142189
116421	142190
14808	142191
35156	142192
114124	142193
41080	142194
8662	142195
21024	142196
247823	142197
136701	142198
227507	142199
200319	142200
4098	142201
250670	142202
4094	142203
23538	142204
12445	142205
126826	142206
8323	142207
69	142208
81570	142209
272942	142210
38554	142211
79210	142212
168800	142213
284620	142214
145558	142215
164164	142216
288810	142217
314471	142218
148335	142219
93332	142220
74322	142221
120413	142222
92018	142223
206138	142224
354860	142225
316789	142226
317397	142227
267053	142228
92708	142229
302297	142230
360742	142231
43840	142232
399080	142233
384170	142234
90381	142235
177675	142236
177675	142237
414791	142238
86334	142239
386215	142240
267693	142241
220132	142242
22141	142243
301061	142244
232363	142245
337445	142246
397781	142247
260911	142248
138515	142249
189693	142250
42523	142251
124483	142252
250058	142253
164238	142254
363876	142255
180057	142256
41429	142257
26183	142258
95555	142259
49941	142260
441209	142261
126445	142262
442774	142263
298017	142264
141560	142265
73335	142266
68886	142267
273557	142268
139590	142269
264072	142270
68725	142271
256235	142272
284609	142273
71968	142274
168799	142275
140506	142276
208539	142277
50659	142278
67865	142279
80745	142280
121704	142281
46191	142282
413197	142283
25249	142284
25249	142285
141564	142286
219432	142287
42308	142288
81570	142289
271630	142290
268340	142291
293046	142292
272961	142293
134042	142294
315829	142295
150329	142296
145081	142297
44216	142298
4804	142299
6340	142300
4472	142301
8014	142302
168316	142303
260820	142304
4538	142305
10009	142306
171143	142307
177734	142308
114597	142309
45751	142310
91358	142311
433309	142312
176545	142313
366790	142314
190425	142315
50779	142316
329693	142317
173586	142318
193916	142319
326872	142320
109639	142321
190087	142322
171641	142323
356779	142324
385783	142325
155478	142326
88607	142327
15482	142328
257347	142329
4077	142330
214236	142331
15577	142332
218245	142333
136727	142334
169978	142335
17421	142336
206157	142337
267185	142338
423268	142339
364188	142340
44721	142341
41730	142342
1027	142343
170840	142344
51587	142345
208044	142346
286614	142347
64874	142348
173282	142349
81190	142350
8529	142351
386185	142352
81333	142353
109940	142354
193163	142355
447390	142356
112504	142357
249252	142358
68137	142359
54130	142360
388546	142361
397635	142362
114856	142363
338263	142364
442619	142365
459623	142366
196736	142367
21192	142368
292675	142369
139711	142370
54264	142371
6170	142372
173737	142373
37368	142374
242147	142375
193993	142376
9892	142377
129956	142378
105216	142379
60712	142380
286924	142381
102912	142382
96375	142383
30694	142384
301648	142385
69670	142386
145380	142387
2008	142388
349	142389
180669	142390
226814	142391
37757	142392
37757	142393
64452	142394
20781	142395
311189	142396
147907	142397
239956	142398
380424	142399
398009	142400
436190	142401
26259	142402
100011	142403
364077	142404
50449	142405
220831	142406
216066	142407
34620	142408
213549	142409
283170	142410
120130	142411
217204	142412
152022	142413
27477	142414
311483	142415
89226	142416
88063	142417
149639	142418
207313	142419
340375	142420
77120	142421
292376	142422
115110	142423
186136	142424
336415	142425
110283	142426
215524	142427
192556	142428
70351	142429
103168	142430
408447	142431
296654	142432
159578	142433
233737	142434
100235	142435
111638	142436
283660	142437
240153	142438
277276	142439
233208	142440
333678	142441
31746	142442
147783	142443
121030	142444
32736	142445
37546	142446
331712	142447
76994	142448
34412	142449
37200	142450
335789	142451
282762	142452
81529	142453
215147	142454
9121	142455
106748	142456
422771	142457
188545	142458
56990	142459
295887	142460
189250	142461
35711	142462
85543	142463
318944	142464
222855	142465
115002	142466
46565	142467
31597	142468
114066	142469
5510	142470
137312	142471
125607	142472
83882	142473
257777	142474
326267	142475
175015	142476
345499	142477
149250	142478
317256	142479
178894	142480
89559	142481
33479	142482
19379	142483
199420	142484
180044	142485
244677	142486
118835	142487
91494	142488
98877	142489
53564	142490
278316	142491
274448	142492
171348	142493
22160	142494
26258	142495
23608	142496
263879	142497
364165	142498
199550	142499
8078	142500
243887	142501
103713	142502
286229	142503
130658	142504
39311	142505
65273	142506
23172	142507
13214	142508
408557	142509
305358	142510
459565	142511
207555	142512
329873	142513
399807	142514
405064	142515
201429	142516
443637	142517
107033	142518
183729	142519
65045	142520
361907	142521
93295	142522
233560	142523
105516	142524
11006	142525
25992	142526
196491	142527
11356	142528
65100	142529
345817	142530
229548	142531
71839	142532
356790	142533
96507	142534
107268	142535
55680	142536
65100	142537
167894	142538
424527	142539
29794	142540
182273	142541
57183	142542
135208	142543
369813	142544
7607	142545
12014	142546
100370	142547
291918	142548
410622	142549
186897	142550
223484	142551
4829	142552
108239	142553
115257	142554
821	142555
118765	142556
257931	142557
65596	142558
6464	142559
2090	142560
3738	142561
43106	142562
433672	142563
28320	142564
16116	142565
406803	142566
252630	142567
18946	142568
127969	142569
447593	142570
220044	142571
118916	142572
280662	142573
64565	142574
60960	142575
114649	142576
159955	142577
292884	142578
47553	142579
82459	142580
31144	142581
6249	142582
4457	142583
260419	142584
3216	142585
440478	142586
167206	142587
9904	142588
19094	142589
4380	142590
97992	142591
5232	142592
275279	142593
307504	142594
115855	142595
194496	142596
193617	142597
48008	142598
448699	142599
389615	142600
161332	142601
27413	142602
25135	142603
352738	142604
58814	142605
41363	142606
86872	142607
52990	142608
221441	142609
34324	142610
19226	142611
29151	142612
84760	142613
112078	142614
29069	142615
113530	142616
58640	142617
206819	142618
170820	142619
448987	142620
2710	142621
94387	142622
215086	142623
49825	142624
171607	142625
153026	142626
261496	142627
97955	142628
30266	142629
391706	142630
54887	142631
50054	142632
120682	142633
94794	142634
162782	142635
51	142636
36869	142637
109976	142638
19476	142639
249548	142640
127163	142641
397276	142642
99501	142643
276099	142644
377890	142645
106330	142646
293813	142647
218932	142648
42246	142649
13946	142650
276975	142651
31874	142652
9500	142653
59071	142654
4434	142655
68786	142656
135747	142657
42641	142658
63716	142659
14497	142660
46581	142661
3045	142662
23531	142663
57891	142664
304042	142665
18327	142666
632	142667
41933	142668
32136	142669
198824	142670
231969	142671
34980	142672
36580	142673
33334	142674
318411	142675
15704	142676
154054	142677
86912	142678
73764	142679
51890	142680
103814	142681
146220	142682
58147	142683
106512	142684
170677	142685
108824	142686
144326	142687
36898	142688
5915	142689
53919	142690
143600	142691
102987	142692
107080	142693
287211	142694
95454	142695
146986	142696
59960	142697
3502	142698
316031	142699
79191	142700
334165	142701
78395	142702
162755	142703
167734	142704
143334	142705
10243	142706
284333	142707
35917	142708
124355	142709
3663	142710
241945	142711
737	142712
198473	142713
358225	142714
330610	142715
9581	142716
18155	142717
10659	142718
216582	142719
9167	142720
115817	142721
431305	142722
76922	142723
23157	142724
96540	142725
10390	142726
85288	142727
88009	142728
8557	142729
105471	142730
180446	142731
891	142732
334421	142733
295283	142734
177493	142735
115940	142736
54667	142737
55799	142738
224321	142739
396859	142740
411891	142741
5022	142742
33847	142743
373358	142744
192494	142745
65199	142746
230817	142747
230194	142748
20459	142749
28895	142750
239535	142751
439578	142752
229212	142753
38849	142754
9403	142755
2157	142756
247170	142757
323980	142758
21538	142759
1689	142760
31997	142761
126380	142762
152189	142763
169438	142764
12520	142765
32081	142766
49113	142767
29365	142768
25266	142769
9844	142770
363055	142771
134005	142772
208001	142773
141660	142774
139555	142775
277051	142776
133293	142777
14805	142778
6604	142779
191893	142780
3364	142781
17535	142782
4623	142783
27058	142784
39995	142785
244893	142786
1263	142787
234972	142788
390245	142789
18136	142790
156819	142791
128877	142792
182131	142793
195618	142794
32621	142795
194839	142796
70207	142797
17271	142798
76600	142799
118937	142800
12135	142801
42856	142802
227157	142803
13544	142804
58918	142805
135768	142806
912	142807
4658	142808
208797	142809
110195	142810
48889	142811
188228	142812
4931	142813
185144	142814
71421	142815
168722	142816
26728	142817
11190	142818
66480	142819
31933	142820
444518	142821
1734	142822
439541	142823
422789	142824
161717	142825
63113	142826
279568	142827
6932	142828
137892	142829
106255	142830
118007	142831
81826	142832
353087	142833
79452	142834
124286	142835
453329	142836
104014	142837
80605	142838
86779	142839
52615	142840
111204	142841
218	142842
765	142843
34892	142844
7221	142845
54496	142846
20368	142847
28317	142848
166131	142849
37537	142850
7638	142851
170	142852
332221	142853
20952	142854
12939	142855
92986	142856
2412	142857
222231	142858
222231	142859
90618	142860
58395	142861
50258	142862
206782	142863
170826	142864
451591	142865
117697	142866
14402	142867
132208	142868
5803	142869
55718	142870
382191	142871
160538	142872
2323	142873
10749	142874
48237	142875
341984	142876
78721	142877
235608	142878
94485	142879
94854	142880
53	142881
227341	142882
44801	142883
28063	142884
33684	142885
227955	142886
29999	142887
7770	142888
26117	142889
379906	142890
179562	142891
406670	142892
173631	142893
4166	142894
405956	142895
27392	142896
386151	142897
78246	142898
60985	142899
104127	142900
3060	142901
6244	142902
1415	142903
119118	142904
56845	142905
2154	142906
163944	142907
327011	142908
3216	142909
147065	142910
3611	142911
57002	142912
54948	142913
109303	142914
28845	142915
458495	142916
239231	142917
182138	142918
7462	142919
774	142920
9744	142921
6637	142922
8721	142923
11645	142924
3928	142925
1063	142926
7511	142927
6673	142928
3245	142929
4215	142930
2042	142931
31153	142932
79444	142933
4659	142934
9169	142935
22297	142936
2086	142937
3966	142938
17788	142939
3179	142940
1014	142941
3268	142942
1074	142943
3114	142944
6102	142945
1413	142946
122771	142947
6781	142948
814	142949
11454	142950
16739	142951
2792	142952
1940	142953
1674	142954
31392	142955
7014	142956
28009	142957
12660	142958
30843	142959
55788	142960
83167	142961
6626	142962
189235	142963
6495	142964
435611	142965
244114	142966
342054	142967
10378	142968
21740	142969
117590	142970
71611	142971
220065	142972
126737	142973
118135	142974
8392	142975
82479	142976
7692	142977
233073	142978
407025	142979
314921	142980
59128	142981
16875	142982
169054	142983
3897	142984
159175	142985
2512	142986
202633	142987
35017	142988
36544	142989
242264	142990
248573	142991
8066	142992
21428	142993
62957	142994
340279	142995
51936	142996
59170	142997
77603	142998
15245	142999
37205	143000
6268	143001
7906	143002
58210	143003
384842	143004
210126	143005
272668	143006
149715	143007
25501	143008
32915	143009
377923	143010
365868	143011
102709	143012
125645	143013
39663	143014
9711	143015
29250	143016
40031	143017
87236	143018
189320	143019
1786	143020
1235	143021
76635	143022
460097	143023
26232	143024
4092	143025
53623	143026
7501	143027
207102	143028
3464	143029
293680	143030
102745	143031
193440	143032
20748	143033
121152	143034
133027	143035
12225	143036
447542	143037
38033	143038
4394	143039
291772	143040
15305	143041
171087	143042
1230	143043
90686	143044
27165	143045
138574	143046
126800	143047
129221	143048
8125	143049
356775	143050
22326	143051
113109	143052
85418	143053
50355	143054
241009	143055
421056	143056
131098	143057
19753	143058
160670	143059
100009	143060
10070	143061
57050	143062
22983	143063
1048	143064
91492	143065
156750	143066
367339	143067
300567	143068
12215	143069
35056	143070
74393	143071
28943	143072
79839	143073
3429	143074
115004	143075
88461	143076
86719	143077
192213	143078
18793	143079
152794	143080
49494	143081
228924	143082
75539	143083
5691	143084
112556	143085
125785	143086
42488	143087
30113	143088
22326	143089
39924	143090
18756	143091
236927	143092
33864	143093
47440	143094
235481	143095
240567	143096
91212	143097
1850	143098
38364	143099
137628	143100
387282	143101
166625	143102
240985	143103
56983	143104
292052	143105
135807	143106
77377	143107
456943	143108
8185	143109
80899	143110
10415	143111
61270	143112
815	143113
5365	143114
222075	143115
18555	143116
65014	143117
62090	143118
146579	143119
2748	143120
151576	143121
240685	143122
69576	143123
4225	143124
204731	143125
336198	143126
8595	143127
1621	143128
193	143129
93469	143130
5851	143131
1930	143132
219156	143133
76440	143134
152394	143135
111708	143136
294377	143137
110812	143138
28497	143139
2905	143140
155885	143141
66926	143142
21081	143143
92841	143144
241560	143145
209136	143146
390337	143147
248162	143148
197817	143149
51004	143150
143810	143151
121006	143152
6784	143153
96240	143154
443854	143155
128934	143156
90913	143157
18035	143158
182558	143159
84868	143160
56466	143161
53417	143162
31425	143163
440982	143164
201959	143165
25434	143166
37303	143167
413261	143168
179306	143169
15514	143170
61895	143171
16968	143172
105873	143173
49936	143174
10268	143175
27996	143176
402402	143177
285495	143178
1839	143179
219219	143180
94958	143181
419234	143182
29678	143183
254610	143184
8139	143185
17637	143186
127577	143187
131078	143188
352159	143189
34785	143190
384288	143191
13240	143192
5284	143193
10013	143194
121885	143195
85780	143196
980	143197
442948	143198
83128	143199
99817	143200
251491	143201
49892	143202
14572	143203
233963	143204
59958	143205
375603	143206
55020	143207
267567	143208
31106	143209
69883	143210
2093	143211
151206	143212
26174	143213
85109	143214
6415	143215
6738	143216
272906	143217
58916	143218
62246	143219
2125	143220
202142	143221
23263	143222
289710	143223
241330	143224
218229	143225
232467	143226
357243	143227
276659	143228
427556	143229
172413	143230
10601	143231
159614	143232
5407	143233
33287	143234
48156	143235
40636	143236
91551	143237
20034	143238
230532	143239
175264	143240
128690	143241
168524	143242
62820	143243
355426	143244
14892	143245
344778	143246
916	143247
8387	143248
2054	143249
15710	143250
757	143251
213829	143252
22841	143253
157343	143254
3759	143255
235221	143256
21819	143257
85780	143258
67156	143259
1107	143260
200407	143261
129719	143262
13760	143263
44784	143264
109568	143265
147716	143266
15153	143267
356768	143268
261558	143269
14105	143270
21580	143271
62246	143272
153957	143273
1937	143274
30714	143275
58189	143276
231562	143277
56021	143278
43446	143279
104155	143280
21511	143281
31	143282
206260	143283
223589	143284
180557	143285
3712	143286
1654	143287
36275	143288
244871	143289
7909	143290
107213	143291
177249	143292
62717	143293
13122	143294
21786	143295
408	143296
1812	143297
21723	143298
195459	143299
51287	143300
4741	143301
42147	143302
30940	143303
189541	143304
53973	143305
38973	143306
92738	143307
2232	143308
5129	143309
9482	143310
9286	143311
15497	143312
227654	143313
4646	143314
96681	143315
70167	143316
44591	143317
26714	143318
7080	143319
14868	143320
235964	143321
12225	143322
34152	143323
439	143324
194283	143325
32238	143326
24093	143327
58825	143328
3069	143329
7265	143330
396973	143331
43802	143332
87800	143333
89328	143334
5074	143335
69861	143336
107717	143337
251704	143338
138355	143339
22210	143340
29448	143341
27989	143342
282699	143343
36927	143344
420669	143345
53203	143346
728	143347
89262	143348
7040	143349
217015	143350
236376	143351
178054	143352
92845	143353
64732	143354
126721	143355
110511	143356
42944	143357
108282	143358
1294	143359
47880	143360
286006	143361
121387	143362
80259	143363
3169	143364
129497	143365
216139	143366
118558	143367
93618	143368
6621	143369
248615	143370
10494	143371
117473	143372
63709	143373
216757	143374
191392	143375
3653	143376
8287	143377
439	143378
5499	143379
1783	143380
106202	143381
9320	143382
988	143383
31126	143384
23754	143385
137697	143386
421112	143387
152049	143388
285988	143389
44936	143390
215251	143391
417452	143392
407951	143393
218250	143394
250	143395
109357	143396
94523	143397
34264	143398
239090	143399
119054	143400
8445	143401
870	143402
20946	143403
22146	143404
160967	143405
30478	143406
12178	143407
17153	143408
268230	143409
8945	143410
179411	143411
409751	143412
29686	143413
18776	143414
268394	143415
208027	143416
104453	143417
864	143418
293154	143419
3707	143420
195396	143421
140455	143422
179882	143423
210440	143424
247312	143425
118811	143426
14303	143427
237480	143428
3720	143429
54286	143430
4066	143431
2851	143432
15334	143433
185	143434
3777	143435
293181	143436
60428	143437
118444	143438
2183	143439
2183	143440
14943	143441
19680	143442
224618	143443
156097	143444
56181	143445
14811	143446
181435	143447
55378	143448
790	143449
32767	143450
89578	143451
8189	143452
437	143453
134725	143454
92854	143455
84439	143456
58034	143457
39507	143458
46272	143459
3712	143460
18832	143461
57422	143462
63711	143463
84845	143464
117348	143465
2178	143466
459	143467
48913	143468
31576	143469
110233	143470
8227	143471
22411	143472
15493	143473
131510	143474
60700	143475
103483	143476
8523	143477
28668	143478
63643	143479
34077	143480
29086	143481
53596	143482
230415	143483
342060	143484
59587	143485
360487	143486
34002	143487
372871	143488
234311	143489
139895	143490
3101	143491
417829	143492
37675	143493
31453	143494
127715	143495
120455	143496
107025	143497
79137	143498
66038	143499
35735	143500
65877	143501
184672	143502
445312	143503
136588	143504
174576	143505
28576	143506
272665	143507
1437	143508
209337	143509
2195	143510
7423	143511
8190	143512
49515	143513
1060	143514
208749	143515
82850	143516
4835	143517
11022	143518
18243	143519
419954	143520
170458	143521
151832	143522
17377	143523
137779	143524
104871	143525
157581	143526
17329	143527
35522	143528
95818	143529
26140	143530
429893	143531
51736	143532
419124	143533
1707	143534
159606	143535
365769	143536
31454	143537
145255	143538
267169	143539
233904	143540
240400	143541
63704	143542
33119	143543
101058	143544
117509	143545
437209	143546
452285	143547
12815	143548
4525	143549
284442	143550
366213	143551
10379	143552
5074	143553
2783	143554
13910	143555
3534	143556
123542	143557
125820	143558
34627	143559
233240	143560
65247	143561
453548	143562
39024	143563
31030	143564
52145	143565
5496	143566
19802	143567
103228	143568
309081	143569
145833	143570
365721	143571
51526	143572
129045	143573
212180	143574
136	143575
33571	143576
4703	143577
449216	143578
132018	143579
132018	143580
21594	143581
24946	143582
38842	143583
51741	143584
18592	143585
51966	143586
33181	143587
6861	143588
101392	143589
255888	143590
13548	143591
52445	143592
2031	143593
142308	143594
46222	143595
23688	143596
11679	143597
5891	143598
34712	143599
48737	143600
226729	143601
118097	143602
173985	143603
62457	143604
3314	143605
67935	143606
1651	143607
2496	143608
37580	143609
85094	143610
43200	143611
167186	143612
67483	143613
109987	143614
155666	143615
144965	143616
93725	143617
177193	143618
264929	143619
21071	143620
80236	143621
222529	143622
147555	143623
120822	143624
44690	143625
120974	143626
20469	143627
186266	143628
413890	143629
61970	143630
19612	143631
221462	143632
350612	143633
54862	143634
28070	143635
58103	143636
210931	143637
450606	143638
43242	143639
47292	143640
7245	143641
329024	143642
38442	143643
13996	143644
114444	143645
241864	143646
24542	143647
17363	143648
8257	143649
101237	143650
186593	143651
42900	143652
96140	143653
220736	143654
174785	143655
27209	143656
60534	143657
56088	143658
308530	143659
28490	143660
8756	143661
121526	143662
106366	143663
60927	143664
15491	143665
99182	143666
1985	143667
11453	143668
172977	143669
1603	143670
125384	143671
400955	143672
132762	143673
45294	143674
8137	143675
272515	143676
128127	143677
135354	143678
72828	143679
14879	143680
35236	143681
5419	143682
209058	143683
205686	143684
14490	143685
444745	143686
123478	143687
61857	143688
120055	143689
439618	143690
37766	143691
4193	143692
10777	143693
100674	143694
434653	143695
247402	143696
307589	143697
685	143698
172769	143699
123672	143700
64472	143701
122176	143702
36455	143703
41960	143704
120655	143705
24276	143706
459174	143707
61717	143708
75622	143709
19491	143710
41814	143711
200803	143712
22274	143713
300288	143714
4431	143715
168765	143716
56623	143717
79913	143718
17863	143719
37891	143720
124241	143721
101336	143722
262392	143723
174456	143724
48277	143725
7103	143726
3100	143727
120675	143728
299911	143729
161640	143730
2097	143731
158345	143732
4184	143733
112488	143734
65340	143735
335540	143736
3789	143737
105812	143738
213459	143739
20225	143740
5359	143741
70890	143742
322909	143743
121287	143744
48155	143745
110959	143746
74761	143747
50893	143748
62821	143749
58762	143750
6168	143751
143869	143752
27537	143753
53275	143754
201620	143755
70863	143756
611	143757
60671	143758
372	143759
3390	143760
187975	143761
155751	143762
315207	143763
172731	143764
9016	143765
48126	143766
420589	143767
36944	143768
22334	143769
78018	143770
60494	143771
122827	143772
121767	143773
16791	143774
123737	143775
33956	143776
224156	143777
103166	143778
250611	143779
5371	143780
45794	143781
95148	143782
2248	143783
378328	143784
105880	143785
25037	143786
27158	143787
125035	143788
25287	143789
38966	143790
19745	143791
154989	143792
292285	143793
17984	143794
100165	143795
50651	143796
408833	143797
94859	143798
19055	143799
415451	143800
85408	143801
117141	143802
1098	143803
4286	143804
212975	143805
37346	143806
24901	143807
107541	143808
18742	143809
263	143810
46820	143811
87860	143812
101897	143813
140701	143814
86806	143815
41656	143816
8881	143817
7103	143818
52756	143819
27111	143820
4672	143821
292633	143822
67568	143823
158850	143824
12106	143825
7005	143826
36224	143827
11527	143828
77102	143829
196410	143830
115892	143831
48706	143832
3185	143833
39708	143834
207425	143835
260776	143836
269706	143837
67932	143838
331091	143839
23151	143840
75299	143841
19376	143842
8958	143843
32449	143844
44692	143845
57167	143846
112246	143847
38966	143848
250711	143849
7174	143850
260031	143851
146145	143852
455184	143853
17721	143854
28862	143855
59503	143856
142982	143857
43750	143858
26516	143859
58588	143860
247520	143861
145966	143862
12563	143863
151219	143864
5185	143865
5614	143866
257088	143867
349279	143868
6582	143869
43418	143870
147366	143871
206925	143872
60945	143873
24933	143874
155300	143875
76242	143876
172722	143877
17486	143878
61975	143879
13437	143880
26301	143881
224813	143882
257151	143883
432647	143884
42801	143885
159234	143886
2937	143887
66047	143888
400025	143889
151014	143890
397461	143891
142149	143892
94373	143893
15521	143894
60647	143895
49855	143896
13864	143897
292247	143898
50260	143899
75808	143900
119155	143901
65770	143902
1602	143903
205363	143904
56166	143905
126877	143906
212880	143907
32622	143908
111800	143909
16608	143910
60540	143911
59929	143912
313339	143913
16862	143914
5827	143915
77423	143916
1754	143917
44638	143918
121750	143919
193470	143920
3048	143921
28353	143922
99597	143923
12625	143924
34372	143925
15467	143926
29539	143927
5485	143928
6787	143929
4255	143930
48001	143931
164655	143932
63988	143933
95815	143934
7326	143935
1262	143936
330940	143937
22797	143938
46882	143939
49521	143940
78	143941
63076	143942
25246	143943
55467	143944
4252	143945
12000	143946
131658	143947
124630	143948
44821	143949
2675	143950
297388	143951
334442	143952
213730	143953
4007	143954
10189	143955
141973	143956
49299	143957
86376	143958
175608	143959
196089	143960
16140	143961
201614	143962
48992	143963
62913	143964
409757	143965
309335	143966
239422	143967
30562	143968
6064	143969
63094	143970
340753	143971
37568	143972
5074	143973
5615	143974
17466	143975
406186	143976
271442	143977
151552	143978
40574	143979
7494	143980
3262	143981
455951	143982
353538	143983
7472	143984
40082	143985
334736	143986
86295	143987
324820	143988
118203	143989
17255	143990
17370	143991
1400	143992
6063	143993
26168	143994
323329	143995
80623	143996
149943	143997
49232	143998
9098	143999
337510	144000
55901	144001
82392	144002
6233	144003
52832	144004
274116	144005
319922	144006
172043	144007
459498	144008
7020	144009
65837	144010
60546	144011
1928	144012
33242	144013
52511	144014
349331	144015
2771	144016
9064	144017
1029	144018
162887	144019
214161	144020
737	144021
3105	144022
2666	144023
91396	144024
114571	144025
82254	144026
112156	144027
456951	144028
29255	144029
35766	144030
5422	144031
3531	144032
211801	144033
140288	144034
42996	144035
18467	144036
120801	144037
191492	144038
355513	144039
77404	144040
351321	144041
10388	144042
2444	144043
150950	144044
86283	144045
19919	144046
15889	144047
10884	144048
197151	144049
19016	144050
11210	144051
423695	144052
43287	144053
456220	144054
40124	144055
19474	144056
15103	144057
26112	144058
59164	144059
13684	144060
5026	144061
179836	144062
53172	144063
86683	144064
9281	144065
169792	144066
77415	144067
158801	144068
13684	144069
407151	144070
89951	144071
312931	144072
3743	144073
399358	144074
37408	144075
39099	144076
6271	144077
6271	144078
2787	144079
267962	144080
187217	144081
270902	144082
173583	144083
204704	144084
281887	144085
63117	144086
63448	144087
37077	144088
23636	144089
242231	144090
175836	144091
149760	144092
22624	144093
15017	144094
138271	144095
180790	144096
7821	144097
84372	144098
211964	144099
238375	144100
58871	144101
125955	144102
171575	144103
225190	144104
211097	144105
11412	144106
63	144107
360187	144108
54373	144109
44263	144110
76249	144111
88439	144112
31252	144113
378729	144114
22457	144115
49841	144116
20535	144117
3797	144118
2287	144119
119422	144120
1451	144121
32121	144122
1085	144123
24539	144124
91973	144125
41769	144126
96671	144127
933	144128
17135	144129
68403	144130
92180	144131
48223	144132
38680	144133
129481	144134
99999	144135
19146	144136
11750	144137
94150	144138
23619	144139
133562	144140
48935	144141
232583	144142
23977	144143
200548	144144
287667	144145
127598	144146
209227	144147
31851	144148
151978	144149
29820	144150
90732	144151
16487	144152
346215	144153
332834	144154
105440	144155
124412	144156
8235	144157
212055	144158
27385	144159
266735	144160
236666	144161
24	144162
76916	144163
39237	144164
316518	144165
319952	144166
163226	144167
200567	144168
375392	144169
51921	144170
6564	144171
79704	144172
246513	144173
144180	144174
237779	144175
60155	144176
48758	144177
172565	144178
401430	144179
162419	144180
154706	144181
266212	144182
1740	144183
9706	144184
228059	144185
122231	144186
243715	144187
71218	144188
218626	144189
449380	144190
245990	144191
347313	144192
126126	144193
183502	144194
145605	144195
227801	144196
333333	144197
220170	144198
83242	144199
28722	144200
171755	144201
425915	144202
292116	144203
47209	144204
222111	144205
335156	144206
308071	144207
130932	144208
23031	144209
31634	144210
228443	144211
28783	144212
412906	144213
222497	144214
3128	144215
111519	144216
61561	144217
108669	144218
113046	144219
302095	144220
382535	144221
379445	144222
250200	144223
61163	144224
257377	144225
5065	144226
52759	144227
45467	144228
238661	144229
53652	144230
137331	144231
38044	144232
258706	144233
271386	144234
56195	144235
374654	144236
37103	144237
5322	144238
397594	144239
3908	144240
384282	144241
341304	144242
226860	144243
189291	144244
7122	144245
189751	144246
139836	144247
28610	144248
358385	144249
39052	144250
89470	144251
175477	144252
75679	144253
158261	144254
224889	144255
320826	144256
53306	144257
443352	144258
41850	144259
128838	144260
22254	144261
24	144262
328191	144263
301613	144264
193056	144265
7645	144266
458985	144267
29710	144268
72717	144269
110230	144270
69515	144271
37411	144272
3527	144273
6465	144274
43205	144275
36997	144276
5880	144277
240781	144278
19912	144279
618	144280
19035	144281
70509	144282
61002	144283
209976	144284
426161	144285
294473	144286
125172	144287
111021	144288
146516	144289
18639	144290
173991	144291
30079	144292
115023	144293
197929	144294
3692	144295
20201	144296
276753	144297
1246	144298
1256	144299
134398	144300
230312	144301
24973	144302
107186	144303
448683	144304
145727	144305
154588	144306
17776	144307
139222	144308
111796	144309
329978	144310
200415	144311
143105	144312
255952	144313
72953	144314
116538	144315
24788	144316
7481	144317
155824	144318
198485	144319
196233	144320
92241	144321
226442	144322
293592	144323
232310	144324
198605	144325
188529	144326
12423	144327
34717	144328
21646	144329
177766	144330
36909	144331
29323	144332
281881	144333
304305	144334
224164	144335
153460	144336
204072	144337
31850	144338
60198	144339
89924	144340
9831	144341
69860	144342
223789	144343
160861	144344
30231	144345
17213	144346
38726	144347
16451	144348
132535	144349
197248	144350
19167	144351
117217	144352
26060	144353
13173	144354
183503	144355
141081	144356
21354	144357
126731	144358
50794	144359
95161	144360
11899	144361
137272	144362
4818	144363
64888	144364
50063	144365
16473	144366
101115	144367
16451	144368
65299	144369
26065	144370
61874	144371
69268	144372
234041	144373
107891	144374
100658	144375
60240	144376
12083	144377
18332	144378
245754	144379
101913	144380
75130	144381
65793	144382
214736	144383
182493	144384
15143	144385
369387	144386
450728	144387
417669	144388
7090	144389
223705	144390
55207	144391
162465	144392
198720	144393
89358	144394
295480	144395
143291	144396
66839	144397
125694	144398
401799	144399
44669	144400
447093	144401
137025	144402
3259	144403
43988	144404
97924	144405
197894	144406
428445	144407
146663	144408
243086	144409
130138	144410
57226	144411
136237	144412
456733	144413
158544	144414
135786	144415
46729	144416
6310	144417
82095	144418
73397	144419
265	144420
27260	144421
3321	144422
339183	144423
125197	144424
335145	144425
245920	144426
79010	144427
287411	144428
23043	144429
71721	144430
112323	144431
110603	144432
297028	144433
374773	144434
33084	144435
107788	144436
69610	144437
19768	144438
7265	144439
534	144440
53791	144441
27416	144442
256304	144443
17149	144444
10583	144445
77121	144446
334880	144447
316803	144448
26984	144449
49661	144450
166832	144451
109506	144452
40158	144453
230321	144454
92991	144455
59716	144456
115756	144457
410950	144458
229714	144459
236365	144460
96619	144461
305067	144462
245965	144463
212934	144464
218038	144465
285105	144466
432520	144467
198258	144468
357404	144469
370883	144470
348239	144471
22947	144472
74713	144473
18388	144474
61116	144475
422285	144476
230465	144477
77833	144478
163730	144479
124922	144480
79025	144481
93951	144482
73032	144483
91465	144484
321393	144485
132188	144486
28740	144487
320995	144488
64833	144489
49141	144490
34704	144491
98702	144492
46296	144493
87539	144494
185173	144495
239735	144496
141590	144497
5882	144498
5427	144499
148600	144500
5648	144501
95316	144502
52308	144503
64451	144504
203227	144505
227663	144506
3803	144507
230581	144508
203551	144509
4293	144510
38555	144511
84424	144512
185876	144513
123878	144514
107727	144515
56424	144516
115339	144517
398490	144518
1386	144519
293432	144520
384	144521
216480	144522
151539	144523
90942	144524
184173	144525
215047	144526
300511	144527
33690	144528
323775	144529
154368	144530
440554	144531
212434	144532
412861	144533
222416	144534
35307	144535
368606	144536
28308	144537
21935	144538
72055	144539
121086	144540
13538	144541
15665	144542
15874	144543
24277	144544
258315	144545
59430	144546
23	144547
123456	144548
247680	144549
7407	144550
90829	144551
52954	144552
17994	144553
23974	144554
87062	144555
394592	144556
46167	144557
301928	144558
1102	144559
68964	144560
201489	144561
22268	144562
4674	144563
5787	144564
94179	144565
429485	144566
18491	144567
107496	144568
10537	144569
138054	144570
293921	144571
21583	144572
88819	144573
228720	144574
75657	144575
66976	144576
14481	144577
14165	144578
210339	144579
42002	144580
110090	144581
243669	144582
174421	144583
43481	144584
228094	144585
54466	144586
9045	144587
94582	144588
232	144589
56221	144590
52350	144591
52329	144592
126821	144593
47319	144594
36117	144595
213685	144596
138561	144597
94137	144598
49500	144599
4145	144600
16919	144601
151352	144602
105349	144603
209875	144604
335911	144605
412	144606
157683	144607
362751	144608
60549	144609
16895	144610
8794	144611
88215	144612
35534	144613
185804	144614
219214	144615
122125	144616
38746	144617
350377	144618
233325	144619
151997	144620
53479	144621
96245	144622
433780	144623
244162	144624
263	144625
199196	144626
162899	144627
3461	144628
135911	144629
1079	144630
11708	144631
101871	144632
92690	144633
55322	144634
330321	144635
274687	144636
118403	144637
233905	144638
404676	144639
238030	144640
12985	144641
440359	144642
250701	144643
410184	144644
205146	144645
33205	144646
65803	144647
70655	144648
1043	144649
60510	144650
37694	144651
209142	144652
7858	144653
9384	144654
5168	144655
2648	144656
267	144657
2548	144658
9349	144659
274	144660
3628	144661
78970	144662
3628	144663
227653	144664
50461	144665
185628	144666
429965	144667
8383	144668
34517	144669
69797	144670
227497	144671
47283	144672
213286	144673
250894	144674
117633	144675
8481	144676
5034	144677
448068	144678
17639	144679
8465	144680
126994	144681
422277	144682
4722	144683
8907	144684
118618	144685
84713	144686
69636	144687
191834	144688
42956	144689
13365	144690
58918	144691
13608	144692
19825	144693
33995	144694
206189	144695
196172	144696
101626	144697
207612	144698
3043	144699
209129	144700
152412	144701
210143	144702
286088	144703
96790	144704
21648	144705
354749	144706
349715	144707
403889	144708
212172	144709
67222	144710
133942	144711
64201	144712
151355	144713
71569	144714
61412	144715
178110	144716
47408	144717
40895	144718
52548	144719
437790	144720
225989	144721
62154	144722
286284	144723
147229	144724
1331	144725
21122	144726
459362	144727
20317	144728
328934	144729
334644	144730
29298	144731
24692	144732
100511	144733
284078	144734
102403	144735
309134	144736
148649	144737
221021	144738
178671	144739
2657	144740
92538	144741
37676	144742
134848	144743
10857	144744
16629	144745
8384	144746
29150	144747
216266	144748
94619	144749
4514	144750
41717	144751
81041	144752
59618	144753
226541	144754
248940	144755
105283	144756
77244	144757
171042	144758
136884	144759
339894	144760
113917	144761
27503	144762
132001	144763
234972	144764
322040	144765
298274	144766
152041	144767
318047	144768
303433	144769
60765	144770
106286	144771
17024	144772
16926	144773
157959	144774
85132	144775
28818	144776
33683	144777
19048	144778
51888	144779
180639	144780
14	144781
81556	144782
84860	144783
363441	144784
7032	144785
210678	144786
197621	144787
170180	144788
305129	144789
224973	144790
195842	144791
45602	144792
6823	144793
3991	144794
66030	144795
10712	144796
131530	144797
47303	144798
244496	144799
200577	144800
65220	144801
345	144802
85251	144803
93770	144804
38432	144805
52374	144806
91542	144807
158743	144808
335154	144809
103341	144810
79981	144811
34751	144812
102396	144813
31622	144814
31622	144815
125185	144816
162964	144817
101131	144818
111529	144819
369910	144820
211917	144821
11284	144822
267333	144823
16041	144824
82580	144825
73021	144826
165256	144827
84395	144828
43005	144829
2951	144830
299108	144831
19151	144832
11382	144833
410048	144834
19321	144835
32993	144836
24387	144837
178779	144838
46703	144839
60647	144840
45099	144841
400463	144842
355788	144843
292518	144844
3470	144845
30950	144846
101016	144847
25303	144848
62729	144849
415285	144850
9392	144851
148074	144852
22699	144853
243159	144854
26112	144855
128875	144856
289247	144857
395788	144858
387408	144859
175698	144860
14809	144861
243370	144862
201918	144863
192314	144864
34113	144865
119170	144866
17424	144867
114521	144868
454755	144869
33648	144870
102274	144871
161968	144872
50737	144873
210898	144874
2736	144875
392	144876
27312	144877
119251	144878
236575	144879
23545	144880
16461	144881
31773	144882
24529	144883
82420	144884
39365	144885
138244	144886
449468	144887
342723	144888
38041	144889
182515	144890
174738	144891
80431	144892
60975	144893
7163	144894
95408	144895
201815	144896
152791	144897
178139	144898
62026	144899
28527	144900
225933	144901
87630	144902
55184	144903
183893	144904
195624	144905
117253	144906
21130	144907
77836	144908
151340	144909
95467	144910
61359	144911
185803	144912
408652	144913
29752	144914
17249	144915
17576	144916
74994	144917
30009	144918
141341	144919
343198	144920
394164	144921
373147	144922
41266	144923
50821	144924
193481	144925
122916	144926
141129	144927
77196	144928
85654	144929
81390	144930
320046	144931
133541	144932
168071	144933
4056	144934
237214	144935
121220	144936
12640	144937
25441	144938
111576	144939
42904	144940
24775	144941
314031	144942
75481	144943
312452	144944
34386	144945
5721	144946
301560	144947
149916	144948
32965	144949
24376	144950
437262	144951
10181	144952
1173	144953
90311	144954
149358	144955
4312	144956
56002	144957
172810	144958
329725	144959
296235	144960
224443	144961
22532	144962
184528	144963
104083	144964
128216	144965
391	144966
118146	144967
23534	144968
390224	144969
130408	144970
208385	144971
6474	144972
24071	144973
111403	144974
421164	144975
31513	144976
2157	144977
212440	144978
444128	144979
291463	144980
252431	144981
178789	144982
160992	144983
431346	144984
416206	144985
394290	144986
233478	144987
53030	144988
114064	144989
531	144990
47611	144991
47611	144992
345576	144993
452344	144994
158302	144995
273627	144996
49153	144997
192217	144998
346447	144999
248603	145000
36376	145001
184265	145002
308	145003
13377	145004
25731	145005
5646	145006
7061	145007
109500	145008
195693	145009
5024	145010
530	145011
101522	145012
14226	145013
91332	145014
62205	145015
146024	145016
91528	145017
178572	145018
113209	145019
418205	145020
201667	145021
103583	145022
187509	145023
98800	145024
21136	145025
863	145026
215539	145027
20298	145028
43831	145029
257188	145030
83375	145031
425784	145032
135357	145033
352917	145034
20466	145035
12939	145036
463	145037
299045	145038
23925	145039
349831	145040
138706	145041
107397	145042
355384	145043
36010	145044
94773	145045
95695	145046
374514	145047
103080	145048
436450	145049
326138	145050
16404	145051
45761	145052
410	145053
425306	145054
214990	145055
245598	145056
65677	145057
75554	145058
380184	145059
115183	145060
103279	145061
51836	145062
120786	145063
182005	145064
108741	145065
236722	145066
376439	145067
28264	145068
8728	145069
15121	145070
166776	145071
172581	145072
115620	145073
66715	145074
8172	145075
13773	145076
14785	145077
367751	145078
436628	145079
270617	145080
210364	145081
11441	145082
4467	145083
398588	145084
295297	145085
77461	145086
108954	145087
151152	145088
13903	145089
430260	145090
73456	145091
374108	145092
77949	145093
20908	145094
70514	145095
73065	145096
214347	145097
5698	145098
892	145099
11349	145100
800	145101
235044	145102
107	145103
70863	145104
3912	145105
14129	145106
203920	145107
2602	145108
389099	145109
123835	145110
11299	145111
106406	145112
127545	145113
175495	145114
72056	145115
221602	145116
244561	145117
140471	145118
123702	145119
229085	145120
2082	145121
34662	145122
121822	145123
70800	145124
58163	145125
33327	145126
176113	145127
221166	145128
5400	145129
65780	145130
192750	145131
389029	145132
229723	145133
329660	145134
26703	145135
147467	145136
98770	145137
168885	145138
85775	145139
71979	145140
88468	145141
106129	145142
228801	145143
124125	145144
403448	145145
168782	145146
38707	145147
236899	145148
27997	145149
449773	145150
3718	145151
3191	145152
200871	145153
77889	145154
64481	145155
350151	145156
25053	145157
212419	145158
25783	145159
158324	145160
169862	145161
295071	145162
427278	145163
38804	145164
101082	145165
3136	145166
17891	145167
131714	145168
119961	145169
282820	145170
194268	145171
374841	145172
59801	145173
12995	145174
120745	145175
8988	145176
211848	145177
411987	145178
143221	145179
18697	145180
53245	145181
48122	145182
229986	145183
76083	145184
170882	145185
26172	145186
316603	145187
34320	145188
186524	145189
202424	145190
24517	145191
419528	145192
459175	145193
165341	145194
15798	145195
261956	145196
203852	145197
440553	145198
82885	145199
211813	145200
400632	145201
50059	145202
187400	145203
434896	145204
16028	145205
426799	145206
107843	145207
93456	145208
422153	145209
239649	145210
20869	145211
17239	145212
9280	145213
232915	145214
145402	145215
75622	145216
356686	145217
208923	145218
401813	145219
759	145220
330690	145221
6896	145222
12067	145223
398913	145224
148433	145225
257050	145226
341791	145227
78246	145228
288910	145229
4829	145230
216140	145231
46751	145232
225991	145233
209818	145234
420474	145235
339855	145236
153609	145237
118007	145238
117864	145239
232194	145240
60462	145241
219210	145242
92578	145243
1137	145244
72853	145245
28199	145246
45780	145247
28224	145248
49950	145249
230777	145250
447324	145251
69875	145252
39042	145253
71573	145254
24857	145255
188218	145256
27910	145257
179253	145258
59010	145259
449716	145260
86466	145261
75821	145262
226333	145263
202640	145264
41120	145265
60549	145266
9584	145267
28669	145268
37618	145269
20784	145270
404766	145271
89912	145272
61417	145273
11836	145274
295351	145275
30760	145276
139721	145277
363229	145278
174522	145279
73120	145280
36990	145281
48359	145282
23962	145283
82208	145284
99506	145285
379607	145286
98627	145287
193869	145288
341655	145289
290	145290
257315	145291
5485	145292
255338	145293
7920	145294
142740	145295
82006	145296
271978	145297
61672	145298
258426	145299
73437	145300
299235	145301
32424	145302
325231	145303
96369	145304
151923	145305
5147	145306
94591	145307
155166	145308
244608	145309
51415	145310
87374	145311
119967	145312
94921	145313
248894	145314
50430	145315
36497	145316
162634	145317
75928	145318
104953	145319
120295	145320
202870	145321
103191	145322
206176	145323
133740	145324
391890	145325
8255	145326
112044	145327
28021	145328
271171	145329
104863	145330
56511	145331
103373	145332
38880	145333
100893	145334
45795	145335
341925	145336
142190	145337
180953	145338
162601	145339
345147	145340
112058	145341
253511	145342
271383	145343
62920	145344
22259	145345
222226	145346
49925	145347
146709	145348
71101	145349
11267	145350
60241	145351
74184	145352
5452	145353
108913	145354
169380	145355
288941	145356
23145	145357
184883	145358
198125	145359
121059	145360
263092	145361
166321	145362
54418	145363
106772	145364
77176	145365
402207	145366
53193	145367
208146	145368
2625	145369
450651	145370
32984	145371
376572	145372
7628	145373
10837	145374
14116	145375
106260	145376
197337	145377
45786	145378
14591	145379
220978	145380
157185	145381
16570	145382
115187	145383
159887	145384
178185	145385
114782	145386
393822	145387
16324	145388
151957	145389
10790	145390
9137	145391
176144	145392
433671	145393
45222	145394
295202	145395
11511	145396
81903	145397
42869	145398
95206	145399
41972	145400
35026	145401
220516	145402
12099	145403
1581	145404
214028	145405
146	145406
3142	145407
282	145408
307499	145409
294994	145410
225933	145411
89328	145412
236753	145413
378056	145414
122272	145415
304674	145416
96045	145417
285625	145418
85794	145419
412117	145420
68802	145421
20485	145422
247820	145423
285855	145424
260632	145425
215564	145426
125498	145427
161919	145428
280587	145429
42240	145430
358238	145431
206361	145432
92873	145433
360216	145434
191779	145435
232334	145436
443120	145437
268619	145438
9706	145439
218397	145440
317170	145441
363218	145442
408848	145443
180508	145444
76015	145445
401630	145446
382279	145447
222902	145448
183230	145449
26479	145450
89650	145451
76706	145452
366139	145453
37317	145454
4137	145455
214921	145456
106917	145457
3712	145458
5320	145459
217410	145460
24745	145461
88772	145462
251724	145463
31952	145464
5256	145465
241722	145466
13870	145467
51915	145468
74248	145469
9849	145470
86859	145471
10263	145472
959	145473
53592	145474
59601	145475
314197	145476
152410	145477
176043	145478
96403	145479
213794	145480
27256	145481
142220	145482
134567	145483
202894	145484
9883	145485
135144	145486
303799	145487
221732	145488
212868	145489
210456	145490
263218	145491
415349	145492
26607	145493
289529	145494
411689	145495
42062	145496
256879	145497
62154	145498
128405	145499
225146	145500
610	145501
191740	145502
31501	145503
428189	145504
166841	145505
301009	145506
51237	145507
34017	145508
263487	145509
83491	145510
448343	145511
258973	145512
223241	145513
172493	145514
45375	145515
126866	145516
108392	145517
30078	145518
164403	145519
180911	145520
223820	145521
170966	145522
136427	145523
257374	145524
193174	145525
166923	145526
72685	145527
215149	145528
418866	145529
67339	145530
16583	145531
14830	145532
383388	145533
304785	145534
427028	145535
11146	145536
52730	145537
759	145538
20819	145539
122154	145540
29910	145541
155152	145542
27492	145543
340717	145544
245079	145545
15909	145546
216672	145547
2921	145548
18540	145549
145437	145550
64818	145551
182306	145552
86859	145553
840	145554
299	145555
319116	145556
182381	145557
148352	145558
114547	145559
71543	145560
31031	145561
41886	145562
337972	145563
68172	145564
217050	145565
106377	145566
206832	145567
7980	145568
228589	145569
400868	145570
125465	145571
192791	145572
363108	145573
341421	145574
415557	145575
376342	145576
58136	145577
272694	145578
53519	145579
15247	145580
428309	145581
418595	145582
77294	145583
82736	145584
7463	145585
444666	145586
141602	145587
85745	145588
227665	145589
58565	145590
30942	145591
434075	145592
41031	145593
254397	145594
260460	145595
395370	145596
84109	145597
43492	145598
118285	145599
191078	145600
77987	145601
104457	145602
58373	145603
400507	145604
164943	145605
96154	145606
19286	145607
414384	145608
12	145609
218582	145610
422854	145611
338359	145612
55564	145613
191638	145614
351985	145615
171438	145616
191931	145617
92183	145618
388918	145619
363453	145620
363459	145621
49336	145622
66729	145623
336114	145624
177006	145625
88604	145626
451547	145627
118948	145628
305869	145629
101183	145630
238676	145631
307308	145632
378163	145633
4926	145634
364974	145635
9818	145636
148585	145637
355957	145638
439174	145639
8615	145640
223774	145641
90303	145642
286327	145643
301316	145644
296207	145645
261961	145646
153013	145647
282139	145648
6535	145649
273934	145650
250020	145651
209642	145652
354698	145653
306096	145654
188038	145655
277449	145656
100641	145657
179754	145658
14776	145659
288523	145660
285826	145661
233744	145662
381032	145663
238858	145664
112110	145665
14496	145666
206285	145667
229654	145668
414849	145669
45884	145670
238459	145671
419276	145672
192497	145673
9651	145674
215302	145675
31657	145676
112476	145677
50879	145678
33594	145679
285661	145680
194474	145681
196162	145682
119927	145683
202514	145684
235460	145685
99744	145686
243007	145687
61111	145688
123199	145689
329345	145690
111734	145691
269642	145692
104052	145693
206219	145694
39860	145695
2438	145696
342801	145697
427995	145698
58126	145699
33771	145700
178389	145701
234360	145702
69145	145703
159322	145704
64973	145705
63095	145706
145613	145707
454827	145708
251981	145709
30963	145710
196737	145711
76979	145712
146322	145713
228039	145714
307617	145715
200316	145716
257732	145717
328036	145718
154686	145719
358206	145720
64921	145721
227808	145722
41251	145723
29978	145724
108650	145725
288029	145726
33751	145727
114255	145728
223573	145729
226277	145730
96067	145731
23387	145732
336657	145733
140375	145734
291771	145735
211602	145736
6611	145737
332685	145738
175494	145739
458197	145740
444729	145741
29813	145742
188605	145743
264649	145744
253428	145745
52333	145746
101570	145747
67794	145748
76394	145749
44631	145750
250904	145751
412516	145752
21143	145753
369325	145754
166097	145755
323927	145756
114425	145757
119972	145758
198004	145759
70757	145760
116587	145761
19841	145762
337133	145763
221508	145764
133057	145765
18147	145766
141249	145767
18080	145768
293754	145769
42381	145770
9010	145771
123848	145772
151858	145773
446057	145774
59582	145775
421608	145776
145019	145777
24532	145778
310926	145779
437867	145780
442277	145781
238017	145782
55294	145783
100395	145784
224284	145785
358750	145786
163229	145787
56836	145788
13238	145789
399761	145790
215640	145791
204876	145792
231457	145793
363660	145794
298099	145795
415816	145796
421625	145797
91718	145798
214676	145799
139116	145800
7937	145801
225438	145802
216111	145803
168010	145804
149318	145805
183624	145806
246604	145807
7975	145808
222373	145809
130200	145810
328829	145811
367406	145812
134456	145813
283558	145814
156894	145815
32679	145816
22397	145817
60954	145818
211902	145819
13687	145820
210192	145821
211801	145822
355113	145823
211089	145824
455955	145825
281552	145826
273304	145827
22965	145828
203876	145829
180607	145830
214678	145831
101594	145832
448491	145833
1069	145834
273132	145835
153084	145836
244792	145837
233541	145838
218724	145839
312418	145840
60765	145841
912	145842
192569	145843
8169	145844
198669	145845
72953	145846
7159	145847
279473	145848
117942	145849
118454	145850
24827	145851
185396	145852
28551	145853
418479	145854
332504	145855
9345	145856
173596	145857
29079	145858
63132	145859
88231	145860
10637	145861
215412	145862
28475	145863
86530	145864
172956	145865
387064	145866
193750	145867
84712	145868
168868	145869
71071	145870
203000	145871
200985	145872
193776	145873
449345	145874
279910	145875
338527	145876
335569	145877
279804	145878
410695	145879
421383	145880
423765	145881
261385	145882
249796	145883
376810	145884
385478	145885
222594	145886
200532	145887
185336	145888
652	145889
100314	145890
284630	145891
54634	145892
357679	145893
382460	145894
442762	145895
334096	145896
404731	145897
412678	145898
106249	145899
51187	145900
8358	145901
39381	145902
110763	145903
124806	145904
163046	145905
211904	145906
231355	145907
433609	145908
438814	145909
242734	145910
60903	145911
205661	145912
218477	145913
202303	145914
67498	145915
366436	145916
151171	145917
240099	145918
423469	145919
63653	145920
83351	145921
249506	145922
157680	145923
372400	145924
367656	145925
293065	145926
2760	145927
310157	145928
106253	145929
189817	145930
318767	145931
32366	145932
355163	145933
326187	145934
92370	145935
169362	145936
375445	145937
420995	145938
29490	145939
68039	145940
319349	145941
102821	145942
102465	145943
217123	145944
287493	145945
445030	145946
69694	145947
40116	145948
6390	145949
273932	145950
456141	145951
135673	145952
41779	145953
2026	145954
334488	145955
67512	145956
298921	145957
77109	145958
419277	145959
328706	145960
78830	145961
279611	145962
37138	145963
66612	145964
339457	145965
360341	145966
250508	145967
75155	145968
238722	145969
8973	145970
8229	145971
127604	145972
314381	145973
332684	145974
397498	145975
135348	145976
68763	145977
175747	145978
32924	145979
104678	145980
241857	145981
197015	145982
400152	145983
95254	145984
119126	145985
192295	145986
176937	145987
365496	145988
42541	145989
26997	145990
121081	145991
34177	145992
281429	145993
75004	145994
34149	145995
23351	145996
29817	145997
733	145998
106515	145999
32148	146000
204269	146001
16931	146002
431350	146003
412102	146004
112853	146005
308973	146006
86815	146007
357275	146008
159888	146009
2992	146010
303144	146011
199420	146012
52774	146013
165489	146014
82229	146015
184945	146016
161110	146017
54300	146018
101114	146019
379856	146020
137968	146021
46540	146022
46112	146023
127623	146024
62015	146025
186953	146026
313735	146027
127483	146028
97869	146029
289864	146030
240797	146031
148288	146032
316978	146033
27587	146034
411930	146035
12959	146036
65969	146037
151282	146038
410098	146039
125447	146040
175383	146041
148384	146042
82915	146043
154560	146044
191795	146045
25455	146046
105951	146047
327054	146048
66238	146049
122488	146050
104952	146051
57972	146052
200959	146053
114618	146054
87444	146055
414536	146056
368100	146057
188865	146058
178724	146059
341803	146060
292382	146061
447128	146062
215913	146063
11497	146064
216443	146065
26358	146066
277211	146067
365489	146068
57951	146069
293616	146070
112798	146071
40980	146072
67793	146073
186859	146074
101949	146075
123776	146076
226480	146077
69873	146078
95197	146079
395933	146080
180404	146081
324717	146082
72774	146083
87168	146084
457794	146085
54238	146086
86344	146087
120064	146088
227009	146089
275689	146090
36655	146091
301404	146092
34213	146093
34213	146094
257602	146095
104833	146096
22920	146097
236820	146098
74747	146099
177016	146100
252601	146101
9399	146102
278983	146103
5158	146104
33457	146105
25075	146106
37356	146107
74163	146108
114387	146109
122406	146110
253708	146111
337723	146112
109449	146113
308828	146114
93196	146115
93196	146116
91045	146117
156807	146118
58782	146119
33919	146120
190939	146121
155465	146122
4789	146123
348689	146124
420910	146125
175905	146126
210141	146127
4828	146128
322091	146129
395300	146130
35503	146131
298341	146132
86793	146133
275895	146134
130026	146135
62892	146136
142122	146137
446460	146138
96295	146139
48134	146140
185977	146141
201210	146142
33483	146143
191656	146144
412291	146145
82838	146146
133051	146147
271952	146148
162483	146149
2856	146150
436219	146151
51403	146152
11532	146153
34332	146154
445878	146155
40248	146156
68247	146157
279994	146158
17457	146159
144505	146160
38609	146161
67851	146162
30149	146163
65893	146164
411797	146165
427700	146166
416961	146167
444348	146168
40041	146169
22895	146170
222422	146171
11437	146172
405966	146173
265123	146174
270694	146175
382319	146176
200523	146177
87291	146178
8729	146179
22343	146180
178587	146181
239928	146182
51611	146183
23003	146184
153012	146185
52140	146186
341545	146187
221298	146188
166380	146189
279679	146190
302425	146191
126071	146192
6218	146193
307741	146194
444733	146195
19960	146196
60903	146197
88265	146198
40293	146199
5155	146200
450044	146201
106895	146202
271174	146203
231454	146204
58666	146205
34274	146206
69984	146207
12111	146208
374771	146209
198981	146210
346940	146211
261056	146212
188669	146213
27073	146214
356788	146215
29313	146216
427882	146217
263497	146218
255327	146219
171908	146220
252505	146221
381058	146222
134311	146223
361085	146224
9171	146225
447585	146226
391000	146227
286209	146228
424716	146229
159780	146230
225829	146231
177102	146232
324604	146233
18322	146234
49998	146235
406517	146236
29727	146237
211094	146238
437045	146239
294191	146240
306993	146241
6301	146242
49087	146243
65047	146244
50406	146245
366973	146246
326574	146247
172297	146248
18864	146249
26607	146250
4969	146251
85884	146252
4536	146253
135581	146254
447486	146255
2530	146256
50496	146257
53524	146258
279730	146259
426686	146260
57431	146261
232056	146262
447494	146263
2401	146264
134	146265
282451	146266
191149	146267
110187	146268
260830	146269
45023	146270
42704	146271
391299	146272
148637	146273
355038	146274
103483	146275
132268	146276
118453	146277
138302	146278
105297	146279
159941	146280
116885	146281
48	146282
29297	146283
47916	146284
44065	146285
1019	146286
15758	146287
20773	146288
382033	146289
359295	146290
442077	146291
139573	146292
32311	146293
216827	146294
121093	146295
393129	146296
15669	146297
32166	146298
162033	146299
160913	146300
64370	146301
3475	146302
316857	146303
240632	146304
6000	146305
116586	146306
29384	146307
106900	146308
133455	146309
67886	146310
383225	146311
233155	146312
164362	146313
178131	146314
78916	146315
318278	146316
199162	146317
90940	146318
412730	146319
443452	146320
85272	146321
383034	146322
175377	146323
151761	146324
96483	146325
355671	146326
113412	146327
113412	146328
47571	146329
85976	146330
92356	146331
223728	146332
60052	146333
81795	146334
114331	146335
456864	146336
325358	146337
184734	146338
305427	146339
80882	146340
1844	146341
28163	146342
82472	146343
3954	146344
54231	146345
89060	146346
320613	146347
103528	146348
131880	146349
314306	146350
20901	146351
9218	146352
128218	146353
193287	146354
116741	146355
107551	146356
5759	146357
126560	146358
19217	146359
440965	146360
381254	146361
311773	146362
394534	146363
119869	146364
209723	146365
45595	146366
29740	146367
155890	146368
166221	146369
290290	146370
17457	146371
371061	146372
309343	146373
30692	146374
129367	146375
416172	146376
355497	146377
146150	146378
446952	146379
63538	146380
198377	146381
12630	146382
151638	146383
14295	146384
25986	146385
133222	146386
145513	146387
352267	146388
155442	146389
209967	146390
7446	146391
92604	146392
4599	146393
164080	146394
30551	146395
119386	146396
341280	146397
383238	146398
119751	146399
140607	146400
19582	146401
4399	146402
265576	146403
220630	146404
301840	146405
257578	146406
54495	146407
112792	146408
11228	146409
150688	146410
20729	146411
16889	146412
127447	146413
64238	146414
31174	146415
417646	146416
262456	146417
400107	146418
68579	146419
204873	146420
37162	146421
10295	146422
198909	146423
142355	146424
66	146425
438039	146426
42017	146427
351085	146428
108418	146429
167197	146430
20908	146431
306283	146432
127137	146433
3902	146434
174067	146435
496	146436
371185	146437
17550	146438
17290	146439
10848	146440
72906	146441
21083	146442
282458	146443
106690	146444
69108	146445
151110	146446
156927	146447
16481	146448
89771	146449
27944	146450
373900	146451
452825	146452
61905	146453
33	146454
349	146455
213919	146456
151461	146457
46032	146458
295969	146459
212149	146460
26558	146461
40315	146462
97052	146463
365158	146464
52748	146465
14946	146466
326449	146467
959	146468
39850	146469
296463	146470
104176	146471
405683	146472
144313	146473
8633	146474
382917	146475
289074	146476
1822	146477
62723	146478
216944	146479
221855	146480
317923	146481
20850	146482
9814	146483
9831	146484
44859	146485
21987	146486
250241	146487
112879	146488
35045	146489
7172	146490
31798	146491
9892	146492
900	146493
82711	146494
129359	146495
34222	146496
197413	146497
121854	146498
72452	146499
135196	146500
314859	146501
64860	146502
395067	146503
202153	146504
64472	146505
196663	146506
75066	146507
407364	146508
77629	146509
279731	146510
7767	146511
4412	146512
208682	146513
127173	146514
9363	146515
439385	146516
22377	146517
358077	146518
159239	146519
179107	146520
26349	146521
240591	146522
161311	146523
57798	146524
62520	146525
348993	146526
310436	146527
1122	146528
178191	146529
1691	146530
38131	146531
324156	146532
143932	146533
104347	146534
57694	146535
272301	146536
46396	146537
42574	146538
31003	146539
26724	146540
147649	146541
182909	146542
454400	146543
381083	146544
18535	146545
350396	146546
43864	146547
27534	146548
23380	146549
107510	146550
133268	146551
206887	146552
230473	146553
90726	146554
98948	146555
68132	146556
29980	146557
17873	146558
11292	146559
75838	146560
132241	146561
22124	146562
401144	146563
119016	146564
60039	146565
150861	146566
107759	146567
5480	146568
156243	146569
58272	146570
142072	146571
176859	146572
107237	146573
300358	146574
301022	146575
4987	146576
116260	146577
58657	146578
140127	146579
4165	146580
419770	146581
17893	146582
69956	146583
190014	146584
101212	146585
10027	146586
7	146587
126406	146588
175501	146589
404666	146590
213899	146591
24063	146592
19230	146593
23111	146594
19197	146595
348485	146596
176416	146597
52903	146598
34867	146599
86763	146600
103044	146601
57003	146602
190810	146603
306440	146604
18190	146605
65371	146606
240819	146607
142081	146608
91160	146609
143351	146610
1945	146611
50092	146612
60	146613
15417	146614
451769	146615
22519	146616
249957	146617
229559	146618
161665	146619
138562	146620
282951	146621
2312	146622
135497	146623
214501	146624
17736	146625
17663	146626
59744	146627
17028	146628
138749	146629
325840	146630
801	146631
92530	146632
190546	146633
120333	146634
107684	146635
210328	146636
161317	146637
128168	146638
60149	146639
21658	146640
8737	146641
187410	146642
92084	146643
85287	146644
90345	146645
122574	146646
30177	146647
68818	146648
20203	146649
202690	146650
1045	146651
28224	146652
57063	146653
40552	146654
419316	146655
102290	146656
73932	146657
134624	146658
349254	146659
108830	146660
12722	146661
36550	146662
118415	146663
111934	146664
81163	146665
49369	146666
354	146667
259553	146668
22773	146669
287047	146670
25687	146671
208813	146672
314261	146673
11405	146674
146154	146675
8582	146676
33207	146677
2529	146678
13931	146679
263084	146680
86423	146681
22257	146682
197919	146683
302112	146684
128130	146685
242092	146686
160083	146687
213899	146688
281738	146689
5745	146690
51201	146691
65628	146692
52034	146693
194958	146694
198197	146695
108493	146696
80165	146697
122207	146698
51455	146699
8534	146700
235499	146701
157957	146702
22049	146703
29731	146704
104176	146705
230345	146706
395991	146707
44235	146708
54044	146709
410493	146710
127213	146711
19770	146712
22178	146713
362400	146714
373104	146715
22631	146716
232632	146717
255808	146718
33224	146719
111893	146720
61351	146721
4362	146722
344783	146723
19015	146724
55823	146725
66159	146726
215659	146727
111655	146728
132524	146729
9172	146730
411840	146731
97620	146732
24388	146733
13478	146734
19553	146735
3973	146736
70027	146737
2895	146738
146263	146739
114807	146740
12948	146741
115621	146742
237087	146743
113975	146744
46918	146745
14034	146746
457090	146747
85500	146748
109120	146749
93907	146750
72196	146751
55	146752
5042	146753
100837	146754
32564	146755
51885	146756
57796	146757
85401	146758
126393	146759
12956	146760
22974	146761
324390	146762
184184	146763
406300	146764
221841	146765
220067	146766
193312	146767
226391	146768
254902	146769
369817	146770
264411	146771
33805	146772
307970	146773
4744	146774
367726	146775
291011	146776
230148	146777
2319	146778
320961	146779
21898	146780
530	146781
71155	146782
210623	146783
139054	146784
78624	146785
146166	146786
9261	146787
208314	146788
1740	146789
250631	146790
29740	146791
285989	146792
232091	146793
87150	146794
157	146795
438374	146796
142138	146797
31266	146798
17996	146799
11579	146800
88295	146801
87225	146802
136306	146803
77911	146804
106473	146805
139775	146806
56065	146807
68570	146808
5783	146809
18668	146810
7206	146811
56556	146812
12741	146813
351692	146814
174648	146815
4460	146816
193974	146817
14886	146818
379812	146819
298749	146820
299588	146821
143876	146822
279955	146823
11465	146824
199430	146825
150236	146826
207549	146827
58551	146828
180901	146829
54478	146830
312742	146831
61094	146832
401586	146833
60	146834
127926	146835
449816	146836
63039	146837
228602	146838
299179	146839
428113	146840
6416	146841
61051	146842
448604	146843
35570	146844
181270	146845
92865	146846
15147	146847
425658	146848
66140	146849
46018	146850
171369	146851
41934	146852
406867	146853
103487	146854
31963	146855
28883	146856
259264	146857
34352	146858
25	146859
539	146860
5675	146861
2282	146862
14951	146863
46655	146864
222929	146865
238067	146866
47086	146867
145827	146868
91391	146869
254425	146870
36269	146871
63673	146872
194710	146873
3197	146874
366649	146875
227315	146876
57678	146877
9602	146878
254290	146879
63026	146880
274206	146881
203309	146882
42937	146883
4207	146884
95001	146885
208150	146886
119899	146887
297997	146888
125993	146889
297768	146890
46378	146891
134880	146892
207754	146893
181480	146894
14335	146895
103962	146896
6068	146897
3405	146898
93364	146899
169912	146900
440693	146901
243441	146902
7478	146903
20367	146904
8917	146905
146609	146906
49443	146907
322340	146908
51539	146909
176845	146910
52483	146911
32972	146912
332752	146913
8174	146914
379782	146915
28826	146916
131902	146917
245332	146918
174730	146919
8360	146920
189837	146921
18133	146922
1774	146923
187035	146924
31488	146925
300602	146926
58693	146927
103757	146928
164287	146929
144931	146930
451686	146931
144657	146932
286180	146933
91549	146934
174457	146935
337570	146936
219151	146937
438492	146938
55271	146939
161443	146940
51936	146941
201365	146942
96809	146943
25317	146944
115713	146945
254120	146946
170035	146947
262669	146948
139040	146949
37262	146950
21949	146951
322987	146952
140742	146953
231315	146954
268424	146955
106486	146956
192126	146957
76558	146958
33116	146959
79961	146960
103443	146961
3016	146962
67281	146963
106700	146964
80872	146965
114818	146966
5116	146967
2642	146968
26060	146969
111909	146970
18332	146971
36487	146972
2829	146973
65184	146974
130022	146975
39006	146976
38030	146977
123551	146978
74835	146979
111698	146980
37013	146981
131570	146982
183187	146983
24596	146984
50712	146985
40357	146986
447812	146987
98411	146988
112511	146989
3115	146990
2806	146991
120859	146992
72137	146993
292711	146994
157678	146995
180959	146996
11539	146997
58868	146998
423827	146999
44291	147000
220496	147001
120921	147002
311455	147003
282671	147004
141923	147005
267953	147006
172455	147007
310173	147008
812	147009
102139	147010
186310	147011
41581	147012
167719	147013
90496	147014
221545	147015
143995	147016
325395	147017
125036	147018
50437	147019
17718	147020
8004	147021
208719	147022
457021	147023
23394	147024
129656	147025
287237	147026
157101	147027
8867	147028
97277	147029
227769	147030
301211	147031
5246	147032
67761	147033
395844	147034
211535	147035
1360	147036
63121	147037
4165	147038
45419	147039
92165	147040
11442	147041
262576	147042
14231	147043
370905	147044
34332	147045
177760	147046
144456	147047
236615	147048
246240	147049
24514	147050
385311	147051
388328	147052
80046	147053
123368	147054
437528	147055
436584	147056
42418	147057
50706	147058
412784	147059
189749	147060
59346	147061
4978	147062
420130	147063
426008	147064
174107	147065
29026	147066
16716	147067
150958	147068
158038	147069
325355	147070
265822	147071
377458	147072
292131	147073
123174	147074
14105	147075
48571	147076
22258	147077
406294	147078
260086	147079
62188	147080
140028	147081
173762	147082
198363	147083
341426	147084
143981	147085
187847	147086
258538	147087
354869	147088
183032	147089
26706	147090
30594	147091
995	147092
7382	147093
61827	147094
60321	147095
140015	147096
70798	147097
103293	147098
104668	147099
64695	147100
93128	147101
30632	147102
10587	147103
96820	147104
114870	147105
1229	147106
66965	147107
193017	147108
376746	147109
16165	147110
88104	147111
52487	147112
160033	147113
149738	147114
167249	147115
169926	147116
408321	147117
17781	147118
286226	147119
41892	147120
62463	147121
65028	147122
92201	147123
40969	147124
77605	147125
80137	147126
44510	147127
365	147128
111236	147129
291862	147130
150790	147131
76751	147132
38857	147133
240361	147134
77453	147135
251808	147136
164103	147137
29397	147138
78245	147139
10076	147140
96737	147141
53301	147142
135405	147143
163562	147144
10494	147145
29505	147146
8640	147147
82934	147148
180793	147149
100244	147150
30333	147151
49721	147152
87314	147153
79890	147154
27247	147155
13012	147156
15903	147157
366896	147158
69154	147159
100927	147160
144365	147161
300963	147162
2023	147163
70933	147164
19235	147165
179633	147166
3148	147167
106773	147168
61288	147169
7534	147170
234753	147171
7145	147172
12362	147173
20903	147174
18	147175
294772	147176
24926	147177
98886	147178
116107	147179
93343	147180
56306	147181
381209	147182
155737	147183
198276	147184
4754	147185
78040	147186
124765	147187
409659	147188
8353	147189
55277	147190
2148	147191
354	147192
179844	147193
40351	147194
25108	147195
244215	147196
362354	147197
262433	147198
55687	147199
153373	147200
195218	147201
168110	147202
68856	147203
231520	147204
298549	147205
238086	147206
126851	147207
3664	147208
111	147209
221414	147210
111	147211
143951	147212
206051	147213
263040	147214
89385	147215
155013	147216
233463	147217
141786	147218
16904	147219
185711	147220
200804	147221
214929	147222
67550	147223
46081	147224
195492	147225
300865	147226
98746	147227
353866	147228
81019	147229
1884	147230
8305	147231
3238	147232
236528	147233
4804	147234
536	147235
97223	147236
416323	147237
74394	147238
192996	147239
146978	147240
45457	147241
159728	147242
35656	147243
35507	147244
9305	147245
24338	147246
278293	147247
19998	147248
8857	147249
345396	147250
79757	147251
333953	147252
7772	147253
4723	147254
3126	147255
11996	147256
281342	147257
134045	147258
3248	147259
1689	147260
214902	147261
3472	147262
414498	147263
377	147264
248069	147265
115508	147266
262713	147267
14703	147268
529	147269
36957	147270
16658	147271
47395	147272
305010	147273
201162	147274
1686	147275
237823	147276
20159	147277
234640	147278
234486	147279
14227	147280
64878	147281
453086	147282
65164	147283
206530	147284
10955	147285
52397	147286
74199	147287
177216	147288
2735	147289
441561	147290
2735	147291
126931	147292
53889	147293
36877	147294
53889	147295
15578	147296
49118	147297
244287	147298
1020	147299
432692	147300
42245	147301
455457	147302
154602	147303
90083	147304
332601	147305
223318	147306
52868	147307
88555	147308
356	147309
173241	147310
1303	147311
253811	147312
44363	147313
3833	147314
449154	147315
101502	147316
6816	147317
217941	147318
61753	147319
58741	147320
10387	147321
337519	147322
317638	147323
60790	147324
46123	147325
145583	147326
23739	147327
3364	147328
154739	147329
60134	147330
117001	147331
423989	147332
60084	147333
4987	147334
89001	147335
11233	147336
383123	147337
9906	147338
326626	147339
158581	147340
24116	147341
70896	147342
82054	147343
16556	147344
117720	147345
344336	147346
183910	147347
67488	147348
25895	147349
206274	147350
30018	147351
26421	147352
147745	147353
165132	147354
162125	147355
324735	147356
19933	147357
56823	147358
79559	147359
9325	147360
48962	147361
446794	147362
418419	147363
124105	147364
288556	147365
284404	147366
97171	147367
71976	147368
255639	147369
45430	147370
14923	147371
166852	147372
269250	147373
553	147374
412048	147375
376385	147376
39956	147377
100495	147378
118692	147379
241947	147380
21103	147381
429568	147382
342150	147383
117933	147384
46730	147385
434582	147386
334608	147387
10765	147388
47859	147389
9395	147390
12513	147391
218389	147392
110898	147393
43979	147394
324498	147395
130685	147396
304	147397
349426	147398
6111	147399
26130	147400
145769	147401
23747	147402
184413	147403
97678	147404
99152	147405
122817	147406
99152	147407
74368	147408
57638	147409
117580	147410
136770	147411
251441	147412
61675	147413
81130	147414
381714	147415
247020	147416
99304	147417
34897	147418
190332	147419
303529	147420
113251	147421
403293	147422
167	147423
9941	147424
114803	147425
247915	147426
42039	147427
169196	147428
50342	147429
192440	147430
61804	147431
302822	147432
9894	147433
148011	147434
41647	147435
200355	147436
53466	147437
91089	147438
152073	147439
1863	147440
40052	147441
77814	147442
45610	147443
365124	147444
424572	147445
149050	147446
3077	147447
206496	147448
15340	147449
23164	147450
269109	147451
394275	147452
36080	147453
238077	147454
232240	147455
444553	147456
181306	147457
101848	147458
234855	147459
420453	147460
180267	147461
10916	147462
151142	147463
114217	147464
114506	147465
64776	147466
39866	147467
189115	147468
13196	147469
442775	147470
454244	147471
11852	147472
9229	147473
351809	147474
373083	147475
7229	147476
86904	147477
163130	147478
261283	147479
30372	147480
71238	147481
77530	147482
168687	147483
86300	147484
169414	147485
318016	147486
86411	147487
56180	147488
4855	147489
3339	147490
356578	147491
255084	147492
14133	147493
82791	147494
334770	147495
68169	147496
112937	147497
122454	147498
218795	147499
41118	147500
348362	147501
414815	147502
43818	147503
40812	147504
91820	147505
51454	147506
123688	147507
48045	147508
315	147509
40129	147510
408189	147511
206274	147512
109263	147513
110941	147514
124946	147515
6284	147516
172385	147517
2488	147518
5741	147519
144873	147520
46422	147521
177901	147522
134985	147523
103682	147524
150081	147525
155708	147526
153741	147527
377517	147528
23488	147529
113610	147530
9130	147531
380326	147532
182619	147533
148449	147534
24018	147535
197746	147536
62935	147537
12907	147538
176353	147539
92684	147540
132807	147541
121246	147542
60382	147543
193208	147544
5165	147545
127	147546
81937	147547
115151	147548
254567	147549
61091	147550
34832	147551
125491	147552
126903	147553
6028	147554
35041	147555
89106	147556
11652	147557
49687	147558
28295	147559
173565	147560
30707	147561
232018	147562
410480	147563
138097	147564
328773	147565
47476	147566
311380	147567
6721	147568
227867	147569
346811	147570
11696	147571
18971	147572
318918	147573
223101	147574
37203	147575
371739	147576
48267	147577
96707	147578
302881	147579
97418	147580
187636	147581
99224	147582
91889	147583
8232	147584
179551	147585
68211	147586
4796	147587
4796	147588
34440	147589
91930	147590
94141	147591
66996	147592
60826	147593
3266	147594
74115	147595
97022	147596
243064	147597
206834	147598
291756	147599
142775	147600
408807	147601
165883	147602
173271	147603
86007	147604
232806	147605
52562	147606
28750	147607
18813	147608
447790	147609
375940	147610
326052	147611
238057	147612
54214	147613
312010	147614
194832	147615
65212	147616
66374	147617
8343	147618
12282	147619
12569	147620
376607	147621
60621	147622
428854	147623
314410	147624
153616	147625
23610	147626
166491	147627
74289	147628
12572	147629
148066	147630
240961	147631
78409	147632
167087	147633
394981	147634
353534	147635
217239	147636
449605	147637
78901	147638
37423	147639
10785	147640
175635	147641
78761	147642
87614	147643
208045	147644
346456	147645
84708	147646
23337	147647
197860	147648
294505	147649
183983	147650
36474	147651
4472	147652
130348	147653
30626	147654
29733	147655
148779	147656
73290	147657
222225	147658
114058	147659
413887	147660
113795	147661
177724	147662
408746	147663
111556	147664
5964	147665
98860	147666
15517	147667
15339	147668
65945	147669
196396	147670
196396	147671
171661	147672
209687	147673
15029	147674
87338	147675
248015	147676
238042	147677
174506	147678
26565	147679
332075	147680
176841	147681
31620	147682
84650	147683
181931	147684
5730	147685
37129	147686
13721	147687
94614	147688
155781	147689
66276	147690
277262	147691
10594	147692
79377	147693
30071	147694
335126	147695
82594	147696
308593	147697
57930	147698
26419	147699
373176	147700
1251	147701
55310	147702
65959	147703
218802	147704
6636	147705
107409	147706
34550	147707
31408	147708
1731	147709
427053	147710
379050	147711
20274	147712
233805	147713
139384	147714
39472	147715
72005	147716
301968	147717
206760	147718
361956	147719
142262	147720
142262	147721
26482	147722
55621	147723
66289	147724
229932	147725
55621	147726
18086	147727
366182	147728
28121	147729
18086	147730
57891	147731
10651	147732
88643	147733
20494	147734
116877	147735
19629	147736
32303	147737
215182	147738
282085	147739
20224	147740
355632	147741
2165	147742
133445	147743
141267	147744
331909	147745
435618	147746
64570	147747
151809	147748
230062	147749
147	147750
430000	147751
73522	147752
38989	147753
72740	147754
340287	147755
195017	147756
159994	147757
246411	147758
29216	147759
3651	147760
283655	147761
39838	147762
399918	147763
32057	147764
385624	147765
16862	147766
46138	147767
394454	147768
3251	147769
60177	147770
84254	147771
17984	147772
34959	147773
430220	147774
225801	147775
9633	147776
77199	147777
170551	147778
161533	147779
112673	147780
33533	147781
16362	147782
2868	147783
103481	147784
318690	147785
42105	147786
117855	147787
97607	147788
312073	147789
11865	147790
213619	147791
4293	147792
424814	147793
98359	147794
113880	147795
6450	147796
136747	147797
52649	147798
30574	147799
198343	147800
428217	147801
375440	147802
35799	147803
184452	147804
292443	147805
216040	147806
5246	147807
91313	147808
214070	147809
10874	147810
328075	147811
14970	147812
34884	147813
223217	147814
147394	147815
124968	147816
394804	147817
294390	147818
170320	147819
180039	147820
142920	147821
58092	147822
79072	147823
365656	147824
108469	147825
23407	147826
55212	147827
113560	147828
66356	147829
188363	147830
28212	147831
75483	147832
38898	147833
25429	147834
16071	147835
103508	147836
137930	147837
125460	147838
173041	147839
431543	147840
270535	147841
245094	147842
329312	147843
55675	147844
204919	147845
176731	147846
211763	147847
107191	147848
221854	147849
13609	147850
32762	147851
127961	147852
60354	147853
437837	147854
298717	147855
232935	147856
421632	147857
151745	147858
86528	147859
247360	147860
78108	147861
216625	147862
84986	147863
140482	147864
204589	147865
23458	147866
170467	147867
30038	147868
59888	147869
25927	147870
126903	147871
407696	147872
265350	147873
37001	147874
87676	147875
220637	147876
233943	147877
4703	147878
106743	147879
215673	147880
92653	147881
18885	147882
15090	147883
212680	147884
7290	147885
24517	147886
55715	147887
9482	147888
375754	147889
15183	147890
3392	147891
37167	147892
247063	147893
39572	147894
214708	147895
13503	147896
50961	147897
325860	147898
321068	147899
348	147900
161424	147901
46052	147902
24606	147903
225923	147904
180221	147905
195869	147906
27811	147907
272549	147908
152574	147909
1671	147910
25250	147911
249765	147912
29306	147913
16358	147914
503	147915
75181	147916
180140	147917
28867	147918
18981	147919
3338	147920
87262	147921
7282	147922
171704	147923
180457	147924
58705	147925
127774	147926
14178	147927
659	147928
33511	147929
150829	147930
31745	147931
124760	147932
2223	147933
58404	147934
37064	147935
335818	147936
113533	147937
398105	147938
417912	147939
64814	147940
19966	147941
126655	147942
86741	147943
227352	147944
6792	147945
130327	147946
21570	147947
39065	147948
58235	147949
5255	147950
90079	147951
64255	147952
125452	147953
82050	147954
19149	147955
192946	147956
154447	147957
19189	147958
8438	147959
182777	147960
33350	147961
35751	147962
152806	147963
192483	147964
24152	147965
12646	147966
101290	147967
314062	147968
212944	147969
213911	147970
349522	147971
246944	147972
228289	147973
63599	147974
288007	147975
450408	147976
108152	147977
18052	147978
362904	147979
13129	147980
248370	147981
27323	147982
51952	147983
191687	147984
200193	147985
233607	147986
267130	147987
38530	147988
1123	147989
44586	147990
157514	147991
2521	147992
212362	147993
65047	147994
64461	147995
66216	147996
136859	147997
125527	147998
130133	147999
94977	148000
17203	148001
2254	148002
41288	148003
238988	148004
2521	148005
52916	148006
79994	148007
57983	148008
7870	148009
106134	148010
244284	148011
8544	148012
60951	148013
224453	148014
183328	148015
44651	148016
332972	148017
199737	148018
66216	148019
101603	148020
136746	148021
371863	148022
178307	148023
19032	148024
233196	148025
61475	148026
141723	148027
210551	148028
67942	148029
80058	148030
458629	148031
83466	148032
376378	148033
95082	148034
67464	148035
41411	148036
353521	148037
329185	148038
383509	148039
64729	148040
179289	148041
34620	148042
113645	148043
48953	148044
240856	148045
118648	148046
249227	148047
175515	148048
294478	148049
97411	148050
418882	148051
76082	148052
280621	148053
256346	148054
186214	148055
24466	148056
208546	148057
3163	148058
417413	148059
422333	148060
432044	148061
199452	148062
3782	148063
10164	148064
430293	148065
25688	148066
72579	148067
433365	148068
8960	148069
39578	148070
285501	148071
879	148072
137427	148073
4879	148074
449437	148075
133912	148076
142558	148077
4457	148078
419605	148079
247648	148080
48446	148081
46397	148082
126491	148083
191448	148084
295378	148085
433100	148086
343184	148087
75339	148088
24188	148089
14153	148090
70554	148091
56189	148092
51371	148093
439114	148094
353404	148095
9870	148096
24059	148097
44158	148098
18583	148099
3539	148100
52547	148101
79280	148102
91814	148103
30884	148104
25007	148105
305593	148106
277238	148107
142969	148108
86066	148109
11305	148110
9077	148111
300465	148112
326072	148113
242715	148114
149087	148115
287362	148116
229094	148117
291823	148118
160398	148119
448170	148120
296579	148121
166810	148122
1645	148123
436803	148124
284797	148125
3369	148126
247293	148127
141195	148128
1898	148129
33619	148130
306262	148131
58847	148132
520	148133
34865	148134
71580	148135
102797	148136
63516	148137
264979	148138
58825	148139
118820	148140
30443	148141
21282	148142
209	148143
31856	148144
28042	148145
82415	148146
31245	148147
139250	148148
13878	148149
168989	148150
10319	148151
850	148152
66535	148153
9250	148154
32745	148155
33	148156
84140	148157
199695	148158
355938	148159
26672	148160
339140	148161
8606	148162
430805	148163
53861	148164
371851	148165
68	148166
217065	148167
154552	148168
47893	148169
70718	148170
48466	148171
37232	148172
397126	148173
1958	148174
16993	148175
88730	148176
374042	148177
19907	148178
6580	148179
225975	148180
225424	148181
54434	148182
366737	148183
1778	148184
162391	148185
726	148186
3090	148187
99736	148188
50016	148189
300553	148190
290	148191
115322	148192
124508	148193
5492	148194
128	148195
14906	148196
89665	148197
88894	148198
225788	148199
73273	148200
69619	148201
46018	148202
66397	148203
226212	148204
200861	148205
6255	148206
40967	148207
234070	148208
7317	148209
440917	148210
438871	148211
15100	148212
116578	148213
12083	148214
31718	148215
52279	148216
61701	148217
89528	148218
41233	148219
58	148220
181	148221
59104	148222
243715	148223
2345	148224
222109	148225
130	148226
422474	148227
69060	148228
24201	148229
60083	148230
282496	148231
185073	148232
369429	148233
942	148234
105208	148235
78892	148236
13424	148237
77542	148238
35223	148239
48771	148240
2704	148241
160898	148242
79036	148243
47349	148244
60003	148245
137867	148246
210115	148247
46102	148248
41498	148249
196369	148250
383950	148251
6131	148252
165178	148253
5954	148254
173178	148255
50987	148256
121294	148257
152836	148258
208901	148259
58301	148260
79164	148261
353	148262
365513	148263
166389	148264
410875	148265
185703	148266
311011	148267
88670	148268
41990	148269
153932	148270
108022	148271
135923	148272
24966	148273
115849	148274
314166	148275
145915	148276
122016	148277
129449	148278
159528	148279
1208	148280
16431	148281
256998	148282
644	148283
218712	148284
6117	148285
328	148286
302428	148287
9610	148288
7575	148289
1281	148290
404268	148291
106535	148292
156874	148293
157	148294
115268	148295
101837	148296
373780	148297
249260	148298
132189	148299
30983	148300
46917	148301
77864	148302
1057	148303
29319	148304
383528	148305
151463	148306
75962	148307
48607	148308
256585	148309
12088	148310
4394	148311
362188	148312
55377	148313
206346	148314
32043	148315
230533	148316
191237	148317
131690	148318
362522	148319
152637	148320
50876	148321
416708	148322
68806	148323
6240	148324
12852	148325
50871	148326
2841	148327
8371	148328
243955	148329
157	148330
258043	148331
33886	148332
220121	148333
8763	148334
186784	148335
2919	148336
57982	148337
7018	148338
552	148339
75361	148340
20591	148341
99511	148342
30945	148343
372065	148344
429518	148345
224333	148346
55904	148347
224169	148348
26172	148349
110155	148350
53432	148351
323642	148352
2035	148353
67	148354
311828	148355
6840	148356
68247	148357
238034	148358
286417	148359
4297	148360
388	148361
101053	148362
222	148363
171078	148364
24851	148365
6978	148366
81812	148367
39836	148368
13129	148369
373819	148370
441150	148371
45730	148372
105230	148373
115386	148374
211987	148375
64346	148376
2223	148377
1851	148378
363182	148379
121051	148380
938	148381
249559	148382
348862	148383
3095	148384
2580	148385
385809	148386
41600	148387
121296	148388
144047	148389
35832	148390
271496	148391
229346	148392
429081	148393
13970	148394
35634	148395
13004	148396
10087	148397
347	148398
29374	148399
62977	148400
310221	148401
52397	148402
341251	148403
1612	148404
128227	148405
86559	148406
10470	148407
124597	148408
62438	148409
85502	148410
34416	148411
9216	148412
23756	148413
27163	148414
219205	148415
1501	148416
249678	148417
23039	148418
10237	148419
68723	148420
101974	148421
137162	148422
63178	148423
25941	148424
199606	148425
87969	148426
58848	148427
30814	148428
3507	148429
15358	148430
14613	148431
16898	148432
147367	148433
68951	148434
359049	148435
25056	148436
14483	148437
1618	148438
20114	148439
48148	148440
60063	148441
4839	148442
264879	148443
41773	148444
50120	148445
349556	148446
148725	148447
2959	148448
240348	148449
368931	148450
309336	148451
12859	148452
6469	148453
8744	148454
1563	148455
55413	148456
198943	148457
2982	148458
15947	148459
317027	148460
46743	148461
504	148462
109083	148463
122196	148464
210805	148465
58195	148466
233480	148467
77289	148468
28677	148469
32357	148470
203756	148471
58443	148472
12028	148473
485	148474
2877	148475
47545	148476
8840	148477
93458	148478
63719	148479
37384	148480
299338	148481
87723	148482
59823	148483
244350	148484
61503	148485
137043	148486
132410	148487
2777	148488
153174	148489
32833	148490
110605	148491
2168	148492
7550	148493
93401	148494
20210	148495
60114	148496
407563	148497
102569	148498
247434	148499
63881	148500
370924	148501
20055	148502
115839	148503
96211	148504
102604	148505
34708	148506
1753	148507
30159	148508
34217	148509
100774	148510
443898	148511
2140	148512
4699	148513
131187	148514
32093	148515
8517	148516
9704	148517
11332	148518
2753	148519
11643	148520
159367	148521
300774	148522
120344	148523
60119	148524
47719	148525
108083	148526
2831	148527
87065	148528
430852	148529
181301	148530
51927	148531
9620	148532
31763	148533
29198	148534
122355	148535
87508	148536
119646	148537
320395	148538
38132	148539
239420	148540
336904	148541
359241	148542
51396	148543
149435	148544
2131	148545
257515	148546
3310	148547
95237	148548
457185	148549
99144	148550
102137	148551
94756	148552
70718	148553
2675	148554
132400	148555
39069	148556
33684	148557
54772	148558
16787	148559
178746	148560
748	148561
165662	148562
174461	148563
124781	148564
5429	148565
415176	148566
140153	148567
90006	148568
22285	148569
31707	148570
237227	148571
84528	148572
111059	148573
451	148574
15546	148575
249105	148576
10136	148577
9656	148578
238863	148579
26788	148580
10379	148581
224512	148582
4188	148583
13254	148584
181971	148585
84006	148586
6596	148587
48317	148588
195610	148589
14367	148590
30588	148591
109885	148592
278826	148593
23229	148594
8388	148595
35728	148596
10565	148597
13894	148598
24877	148599
140355	148600
4819	148601
96259	148602
3083	148603
235059	148604
22578	148605
284896	148606
334808	148607
2623	148608
56981	148609
20561	148610
263	148611
31914	148612
21798	148613
14116	148614
292287	148615
51518	148616
26783	148617
1145	148618
21649	148619
183595	148620
78835	148621
2568	148622
249515	148623
253625	148624
6518	148625
126500	148626
127880	148627
12815	148628
95068	148629
4289	148630
152549	148631
348786	148632
14517	148633
2289	148634
42279	148635
4153	148636
76988	148637
1105	148638
54820	148639
151776	148640
4549	148641
29374	148642
1652	148643
27023	148644
125282	148645
11882	148646
323577	148647
46975	148648
58939	148649
218737	148650
113760	148651
2662	148652
267117	148653
178404	148654
49392	148655
7993	148656
21185	148657
5056	148658
27747	148659
97821	148660
1449	148661
2298	148662
205980	148663
105329	148664
18046	148665
12619	148666
65335	148667
237131	148668
3535	148669
220534	148670
110674	148671
39449	148672
367486	148673
136221	148674
57339	148675
13129	148676
255582	148677
42159	148678
7408	148679
15813	148680
18125	148681
32076	148682
413775	148683
83115	148684
13583	148685
31979	148686
3443	148687
105958	148688
190785	148689
245638	148690
13339	148691
1390	148692
44506	148693
71145	148694
70341	148695
813	148696
149530	148697
14328	148698
16922	148699
2783	148700
126818	148701
79496	148702
83	148703
176932	148704
183	148705
110655	148706
389483	148707
50730	148708
36759	148709
26550	148710
8727	148711
3130	148712
30607	148713
209249	148714
75713	148715
137285	148716
6060	148717
69263	148718
386657	148719
287120	148720
63452	148721
358328	148722
41524	148723
361	148724
11908	148725
9602	148726
12470	148727
56442	148728
1398	148729
3505	148730
9410	148731
124153	148732
11369	148733
11753	148734
26424	148735
199951	148736
41447	148737
9320	148738
111442	148739
148953	148740
3924	148741
74757	148742
120242	148743
10	148744
6590	148745
4066	148746
196508	148747
239051	148748
50034	148749
397215	148750
15014	148751
4952	148752
126484	148753
355586	148754
188366	148755
47560	148756
2769	148757
5772	148758
337662	148759
13767	148760
2785	148761
4886	148762
106366	148763
110505	148764
3092	148765
175832	148766
303786	148767
192559	148768
6519	148769
5807	148770
74491	148771
29963	148772
71854	148773
287760	148774
113552	148775
847	148776
119089	148777
246353	148778
440605	148779
16154	148780
30574	148781
202263	148782
31158	148783
140162	148784
27046	148785
402459	148786
40173	148787
433281	148788
12045	148789
22184	148790
194249	148791
110570	148792
101326	148793
41	148794
100825	148795
4948	148796
208344	148797
30391	148798
220348	148799
404069	148800
23092	148801
126765	148802
49117	148803
36006	148804
66511	148805
74050	148806
59750	148807
38954	148808
134556	148809
105284	148810
197777	148811
21126	148812
57867	148813
426182	148814
26249	148815
164394	148816
94370	148817
130723	148818
210294	148819
277060	148820
31719	148821
27265	148822
7201	148823
289158	148824
37450	148825
17817	148826
136519	148827
11359	148828
3777	148829
381591	148830
3329	148831
117417	148832
4820	148833
47291	148834
249833	148835
13563	148836
328152	148837
70914	148838
244517	148839
58676	148840
20168	148841
190907	148842
310414	148843
578	148844
266914	148845
56863	148846
456350	148847
327178	148848
88205	148849
5192	148850
36277	148851
76569	148852
7398	148853
65380	148854
180529	148855
434428	148856
44356	148857
192169	148858
94018	148859
60412	148860
195501	148861
31528	148862
354840	148863
359285	148864
175719	148865
38833	148866
188590	148867
378828	148868
440492	148869
31145	148870
202574	148871
230256	148872
235946	148873
15881	148874
296952	148875
37002	148876
66995	148877
169	148878
267485	148879
128222	148880
193768	148881
41727	148882
59132	148883
59132	148884
62093	148885
158624	148886
181567	148887
233441	148888
345481	148889
380688	148890
234244	148891
454209	148892
195271	148893
57058	148894
178142	148895
128909	148896
324928	148897
35692	148898
181968	148899
130784	148900
253544	148901
55717	148902
35782	148903
79968	148904
15398	148905
68155	148906
2149	148907
36236	148908
3772	148909
55114	148910
200430	148911
166025	148912
392569	148913
62804	148914
224110	148915
17598	148916
127453	148917
407644	148918
178801	148919
155650	148920
275195	148921
108082	148922
22783	148923
32355	148924
28198	148925
63509	148926
169156	148927
6732	148928
128517	148929
99397	148930
5271	148931
123926	148932
368906	148933
31933	148934
177406	148935
257317	148936
338712	148937
8937	148938
424753	148939
34563	148940
391616	148941
116426	148942
96131	148943
133056	148944
5979	148945
427653	148946
222540	148947
152697	148948
267929	148949
123321	148950
120241	148951
10055	148952
121876	148953
48983	148954
8081	148955
188983	148956
226969	148957
399865	148958
144819	148959
57754	148960
145506	148961
48413	148962
51586	148963
58158	148964
235553	148965
362686	148966
98336	148967
16072	148968
67644	148969
98274	148970
10329	148971
351614	148972
114478	148973
82521	148974
25472	148975
264751	148976
208366	148977
64280	148978
22928	148979
37890	148980
40236	148981
242146	148982
455282	148983
209785	148984
163706	148985
56919	148986
158434	148987
174026	148988
345132	148989
157412	148990
226664	148991
151010	148992
152479	148993
17910	148994
16530	148995
245053	148996
107776	148997
42468	148998
16675	148999
160614	149000
169941	149001
236116	149002
80481	149003
43754	149004
400528	149005
92238	149006
444436	149007
355518	149008
333830	149009
376381	149010
109724	149011
327740	149012
12319	149013
12097	149014
49939	149015
12075	149016
128414	149017
35028	149018
188776	149019
4542	149020
94751	149021
197997	149022
5977	149023
73869	149024
451464	149025
241183	149026
75334	149027
72810	149028
413	149029
84353	149030
827	149031
47845	149032
505	149033
319	149034
56460	149035
2710	149036
68912	149037
3514	149038
198119	149039
111110	149040
20731	149041
232469	149042
1503	149043
27186	149044
27333	149045
439632	149046
62959	149047
139146	149048
66835	149049
398983	149050
166547	149051
1961	149052
34989	149053
50709	149054
229900	149055
140040	149056
74515	149057
20930	149058
67948	149059
249937	149060
240419	149061
38293	149062
58314	149063
7245	149064
71806	149065
22352	149066
12141	149067
7869	149068
302534	149069
228491	149070
75150	149071
231191	149072
8168	149073
95707	149074
225553	149075
280056	149076
175047	149077
107654	149078
456414	149079
245832	149080
57927	149081
277563	149082
26997	149083
200630	149084
90075	149085
78498	149086
7074	149087
212365	149088
243520	149089
13372	149090
12056	149091
399128	149092
6251	149093
178254	149094
102489	149095
76048	149096
165501	149097
245154	149098
5848	149099
261770	149100
458295	149101
91259	149102
78911	149103
40333	149104
416668	149105
294611	149106
395882	149107
42166	149108
5499	149109
79549	149110
221738	149111
197362	149112
363738	149113
11780	149114
98128	149115
1831	149116
191198	149117
215257	149118
228541	149119
36016	149120
162181	149121
124968	149122
140987	149123
90388	149124
121470	149125
114966	149126
231203	149127
151842	149128
43547	149129
32839	149130
17625	149131
182439	149132
389323	149133
104356	149134
186217	149135
251690	149136
368570	149137
98030	149138
364383	149139
91545	149140
69604	149141
387723	149142
324373	149143
46138	149144
77004	149145
110875	149146
381977	149147
381929	149148
125018	149149
38227	149150
28478	149151
99486	149152
236125	149153
65037	149154
386562	149155
342239	149156
241249	149157
79556	149158
225275	149159
102546	149160
191329	149161
371913	149162
99936	149163
193360	149164
198029	149165
65913	149166
355240	149167
39840	149168
377532	149169
105926	149170
92386	149171
103823	149172
178031	149173
36109	149174
298118	149175
43381	149176
378483	149177
209493	149178
17075	149179
40370	149180
162655	149181
187392	149182
76283	149183
168978	149184
187672	149185
29198	149186
70618	149187
72934	149188
24557	149189
42467	149190
20834	149191
186045	149192
11624	149193
117586	149194
343498	149195
16726	149196
10891	149197
172624	149198
194992	149199
180391	149200
39825	149201
303271	149202
22249	149203
370580	149204
330701	149205
26643	149206
166419	149207
30609	149208
78904	149209
89229	149210
53568	149211
186788	149212
7488	149213
87769	149214
26136	149215
5874	149216
3919	149217
233870	149218
138408	149219
82037	149220
110708	149221
71981	149222
23227	149223
41252	149224
270813	149225
362713	149226
36169	149227
36169	149228
85774	149229
145292	149230
86952	149231
27132	149232
4155	149233
302334	149234
192952	149235
447352	149236
194211	149237
127356	149238
91974	149239
182121	149240
285377	149241
108569	149242
231897	149243
30712	149244
114340	149245
17987	149246
398789	149247
274676	149248
14290	149249
34444	149250
348541	149251
234281	149252
233170	149253
136079	149254
97956	149255
101711	149256
119075	149257
239908	149258
152893	149259
132404	149260
113361	149261
220298	149262
22795	149263
257625	149264
12140	149265
26914	149266
122146	149267
337578	149268
203332	149269
17974	149270
208234	149271
124454	149272
126185	149273
63847	149274
169005	149275
112306	149276
112306	149277
63985	149278
22397	149279
437923	149280
111635	149281
125771	149282
40545	149283
74343	149284
19765	149285
31980	149286
84018	149287
255773	149288
81411	149289
213586	149290
6711	149291
35889	149292
8434	149293
7336	149294
63752	149295
110962	149296
33364	149297
422692	149298
346805	149299
65460	149300
150240	149301
150196	149302
36039	149303
226071	149304
108139	149305
58984	149306
330251	149307
87943	149308
96597	149309
275881	149310
268131	149311
62923	149312
47601	149313
37004	149314
456285	149315
136792	149316
212296	149317
12388	149318
111728	149319
113155	149320
98571	149321
12388	149322
188628	149323
220385	149324
40596	149325
37311	149326
79415	149327
29375	149328
335055	149329
382964	149330
260677	149331
334390	149332
168697	149333
52566	149334
1112	149335
35927	149336
288985	149337
195582	149338
309434	149339
262317	149340
126706	149341
57161	149342
120500	149343
457542	149344
29802	149345
228875	149346
150418	149347
186576	149348
350526	149349
151509	149350
58077	149351
266687	149352
120500	149353
319153	149354
212824	149355
113087	149356
88493	149357
14653	149358
69982	149359
162992	149360
5710	149361
207935	149362
147298	149363
51860	149364
195811	149365
220043	149366
218289	149367
11205	149368
203979	149369
452273	149370
290148	149371
105966	149372
188369	149373
261315	149374
426084	149375
326241	149376
69620	149377
8399	149378
436466	149379
342625	149380
56407	149381
72204	149382
419232	149383
9115	149384
179049	149385
26209	149386
320241	149387
119262	149388
1501	149389
19860	149390
190518	149391
39705	149392
117440	149393
107067	149394
102959	149395
23486	149396
23163	149397
152273	149398
95917	149399
33668	149400
9397	149401
9397	149402
15219	149403
217178	149404
80657	149405
10785	149406
459775	149407
26430	149408
51910	149409
93229	149410
347836	149411
93616	149412
174801	149413
111902	149414
265621	149415
27652	149416
67154	149417
2402	149418
158648	149419
37113	149420
20561	149421
56838	149422
73906	149423
112740	149424
243424	149425
206702	149426
23691	149427
444401	149428
241218	149429
187549	149430
2956	149431
115569	149432
259490	149433
121043	149434
307108	149435
3947	149436
38068	149437
34163	149438
23191	149439
12619	149440
7155	149441
19263	149442
34837	149443
1271	149444
916	149445
37064	149446
55587	149447
437239	149448
33333	149449
275666	149450
204992	149451
36337	149452
42750	149453
47265	149454
231700	149455
64735	149456
6856	149457
226373	149458
312427	149459
36723	149460
160611	149461
7588	149462
122681	149463
37845	149464
316333	149465
5734	149466
19732	149467
237129	149468
26019	149469
73047	149470
172670	149471
1944	149472
125129	149473
289866	149474
320148	149475
346211	149476
57627	149477
114868	149478
30492	149479
53601	149480
69184	149481
185582	149482
13750	149483
337112	149484
80614	149485
103540	149486
174960	149487
396506	149488
125330	149489
150976	149490
11298	149491
65755	149492
56025	149493
41307	149494
57350	149495
236469	149496
131195	149497
88344	149498
8743	149499
196346	149500
23396	149501
30106	149502
85351	149503
159147	149504
54767	149505
86457	149506
49324	149507
343124	149508
398578	149509
183254	149510
239474	149511
215922	149512
1350	149513
242000	149514
40830	149515
99537	149516
63142	149517
36627	149518
167891	149519
59351	149520
85503	149521
108098	149522
16830	149523
316021	149524
90936	149525
85802	149526
280143	149527
23045	149528
71453	149529
210459	149530
234888	149531
128526	149532
363416	149533
356605	149534
231124	149535
3699	149536
304543	149537
6566	149538
161831	149539
61413	149540
132308	149541
443928	149542
13184	149543
312639	149544
284323	149545
61103	149546
36501	149547
39055	149548
176509	149549
126263	149550
352311	149551
187259	149552
353186	149553
214057	149554
295913	149555
172088	149556
354158	149557
171754	149558
229934	149559
103364	149560
193879	149561
88954	149562
18950	149563
97475	149564
103364	149565
99318	149566
139544	149567
15497	149568
13870	149569
13870	149570
21440	149571
159397	149572
9462	149573
203970	149574
180882	149575
32204	149576
222569	149577
363861	149578
428224	149579
248432	149580
89864	149581
236503	149582
123175	149583
22282	149584
48855	149585
454897	149586
11537	149587
316110	149588
42700	149589
215902	149590
246456	149591
116828	149592
101903	149593
452620	149594
31084	149595
142450	149596
23148	149597
67399	149598
235502	149599
408980	149600
44561	149601
218125	149602
305670	149603
230639	149604
367466	149605
72879	149606
72879	149607
23048	149608
237840	149609
226545	149610
192680	149611
345683	149612
28059	149613
74490	149614
48632	149615
62968	149616
219642	149617
128344	149618
211636	149619
176852	149620
49776	149621
31563	149622
73763	149623
58121	149624
73763	149625
144636	149626
281314	149627
144636	149628
455851	149629
139039	149630
144947	149631
31447	149632
443730	149633
318376	149634
315670	149635
379574	149636
74291	149637
73925	149638
402494	149639
215824	149640
258084	149641
78837	149642
144799	149643
278678	149644
9736	149645
50318	149646
214080	149647
277905	149648
107096	149649
175385	149650
96415	149651
276016	149652
386180	149653
157597	149654
135327	149655
331321	149656
370161	149657
188021	149658
181883	149659
107566	149660
132318	149661
69451	149662
28106	149663
7714	149664
352590	149665
27490	149666
49865	149667
246085	149668
424911	149669
416377	149670
111917	149671
165763	149672
26171	149673
203261	149674
272073	149675
317807	149676
39024	149677
4464	149678
119306	149679
425578	149680
150649	149681
52093	149682
16377	149683
447737	149684
6704	149685
35403	149686
11197	149687
214842	149688
71820	149689
378244	149690
243309	149691
160263	149692
51793	149693
372443	149694
47127	149695
58063	149696
62597	149697
56347	149698
208563	149699
11197	149700
92012	149701
35403	149702
12049	149703
128302	149704
133333	149705
428376	149706
6704	149707
6704	149708
83728	149709
8003	149710
417472	149711
25773	149712
32369	149713
143305	149714
27417	149715
175342	149716
65258	149717
111638	149718
88916	149719
1623	149720
122780	149721
283617	149722
287180	149723
3749	149724
11109	149725
17638	149726
90705	149727
82114	149728
88916	149729
69328	149730
20455	149731
73999	149732
84799	149733
166504	149734
12115	149735
426237	149736
24839	149737
75762	149738
19299	149739
137766	149740
169516	149741
11524	149742
434463	149743
39802	149744
7625	149745
459332	149746
22287	149747
64075	149748
6431	149749
46660	149750
119438	149751
11109	149752
37854	149753
125032	149754
8270	149755
108014	149756
282302	149757
1861	149758
114	149759
22488	149760
240530	149761
354	149762
27417	149763
418726	149764
226078	149765
439524	149766
283400	149767
113337	149768
200780	149769
77256	149770
196878	149771
48971	149772
123316	149773
117705	149774
42100	149775
421723	149776
230234	149777
438018	149778
172599	149779
211322	149780
230234	149781
396914	149782
168011	149783
324370	149784
212026	149785
146911	149786
70885	149787
121925	149788
111235	149789
121925	149790
267268	149791
128491	149792
31656	149793
49678	149794
151863	149795
160184	149796
35998	149797
47260	149798
46477	149799
144367	149800
36605	149801
21618	149802
352925	149803
334870	149804
214186	149805
44116	149806
274693	149807
5246	149808
107804	149809
77135	149810
88310	149811
214042	149812
448255	149813
6900	149814
101353	149815
430474	149816
59435	149817
11021	149818
244399	149819
87883	149820
103318	149821
126848	149822
126848	149823
18728	149824
20818	149825
240759	149826
410033	149827
369576	149828
221750	149829
431675	149830
199020	149831
221750	149832
86820	149833
9288	149834
188094	149835
335108	149836
201226	149837
455618	149838
26652	149839
363433	149840
249012	149841
347024	149842
29249	149843
54317	149844
88505	149845
441787	149846
26346	149847
172372	149848
59780	149849
694	149850
310847	149851
277792	149852
366580	149853
101946	149854
208123	149855
349251	149856
243331	149857
60475	149858
73395	149859
247050	149860
220084	149861
328817	149862
315685	149863
440060	149864
13855	149865
168091	149866
377329	149867
221458	149868
28661	149869
220168	149870
6847	149871
398080	149872
216043	149873
234900	149874
392389	149875
333328	149876
404402	149877
223087	149878
370570	149879
387501	149880
89894	149881
122984	149882
16776	149883
91109	149884
259333	149885
19251	149886
173291	149887
233323	149888
333657	149889
320301	149890
109048	149891
80613	149892
153146	149893
154676	149894
140711	149895
14982	149896
114637	149897
188735	149898
461	149899
85	149900
61919	149901
38076	149902
65455	149903
129139	149904
80551	149905
339435	149906
143227	149907
335929	149908
79442	149909
5519	149910
80175	149911
275558	149912
45867	149913
54933	149914
1989	149915
187559	149916
211947	149917
110994	149918
35327	149919
216653	149920
43929	149921
221485	149922
427362	149923
4177	149924
13123	149925
2917	149926
119222	149927
101771	149928
69369	149929
59074	149930
195163	149931
363924	149932
193393	149933
351152	149934
204686	149935
22067	149936
4115	149937
22067	149938
175463	149939
166173	149940
26434	149941
26434	149942
101539	149943
155518	149944
27514	149945
450298	149946
102650	149947
27514	149948
395462	149949
86653	149950
67312	149951
168569	149952
307294	149953
54505	149954
188207	149955
224753	149956
444637	149957
186526	149958
200432	149959
316169	149960
4025	149961
16341	149962
202480	149963
247	149964
45182	149965
97079	149966
390196	149967
183518	149968
254872	149969
1079	149970
61	149971
27523	149972
331731	149973
144115	149974
199363	149975
167419	149976
22575	149977
7149	149978
4747	149979
33380	149980
87737	149981
154901	149982
314867	149983
459283	149984
273866	149985
238189	149986
11878	149987
280138	149988
190859	149989
30027	149990
32373	149991
59359	149992
445593	149993
72084	149994
271369	149995
297067	149996
395749	149997
85339	149998
79553	149999
368288	150000
5753	150001
139063	150002
61280	150003
59368	150004
73239	150005
79105	150006
272594	150007
194210	150008
28156	150009
15853	150010
448027	150011
128983	150012
95684	150013
77757	150014
61462	150015
102312	150016
105373	150017
231052	150018
98675	150019
334135	150020
84828	150021
33096	150022
81169	150023
69307	150024
35278	150025
56696	150026
303374	150027
213309	150028
122239	150029
26930	150030
148970	150031
341575	150032
11459	150033
97959	150034
222754	150035
250888	150036
54072	150037
70232	150038
19350	150039
247508	150040
418629	150041
24480	150042
14668	150043
270957	150044
82679	150045
116154	150046
224192	150047
21712	150048
441862	150049
70266	150050
10829	150051
4583	150052
249151	150053
240982	150054
444977	150055
371931	150056
444466	150057
389736	150058
62717	150059
131530	150060
352082	150061
28694	150062
145778	150063
280726	150064
7540	150065
193730	150066
288561	150067
2591	150068
11356	150069
219659	150070
171234	150071
92959	150072
220901	150073
229358	150074
19561	150075
103085	150076
391289	150077
52383	150078
20103	150079
121689	150080
149814	150081
20044	150082
96411	150083
111925	150084
236449	150085
86586	150086
122677	150087
230642	150088
60657	150089
370696	150090
7777	150091
355457	150092
341486	150093
222802	150094
363620	150095
274454	150096
399101	150097
405162	150098
65124	150099
340669	150100
203517	150101
280010	150102
170271	150103
79901	150104
152712	150105
26926	150106
413068	150107
38192	150108
138030	150109
75571	150110
436756	150111
123087	150112
60230	150113
58560	150114
277402	150115
445815	150116
15302	150117
290558	150118
72537	150119
30412	150120
280887	150121
201822	150122
45275	150123
47459	150124
268840	150125
337805	150126
188652	150127
91745	150128
34496	150129
58134	150130
9683	150131
87087	150132
273969	150133
11359	150134
89481	150135
339488	150136
371546	150137
13735	150138
79255	150139
80341	150140
250453	150141
23487	150142
29727	150143
138981	150144
48898	150145
6381	150146
46842	150147
158347	150148
83520	150149
9417	150150
106754	150151
4897	150152
59037	150153
216435	150154
59037	150155
127860	150156
212048	150157
118137	150158
31182	150159
61242	150160
455143	150161
111326	150162
222151	150163
65011	150164
60041	150165
61762	150166
440383	150167
16567	150168
403256	150169
22531	150170
238301	150171
292516	150172
200043	150173
83644	150174
20650	150175
107806	150176
87016	150177
88778	150178
49011	150179
22544	150180
190	150181
76357	150182
21563	150183
205212	150184
109503	150185
125833	150186
224485	150187
388930	150188
132890	150189
51419	150190
358472	150191
22050	150192
333765	150193
353603	150194
104315	150195
310745	150196
76325	150197
407326	150198
205085	150199
34082	150200
276664	150201
47474	150202
192493	150203
34082	150204
290041	150205
282628	150206
212648	150207
38544	150208
313679	150209
91684	150210
158305	150211
141157	150212
336292	150213
456355	150214
36436	150215
44556	150216
235455	150217
99553	150218
209974	150219
76424	150220
138134	150221
91187	150222
298351	150223
60319	150224
50259	150225
371701	150226
164560	150227
66057	150228
148286	150229
33749	150230
45864	150231
92368	150232
3759	150233
24884	150234
14872	150235
52984	150236
125793	150237
309007	150238
71119	150239
8701	150240
51425	150241
286967	150242
215504	150243
211379	150244
210968	150245
26945	150246
30462	150247
111439	150248
222729	150249
152900	150250
129002	150251
170506	150252
435161	150253
39816	150254
115159	150255
27237	150256
450034	150257
233102	150258
227519	150259
306668	150260
99388	150261
32579	150262
170734	150263
100328	150264
240932	150265
57061	150266
393248	150267
207891	150268
271659	150269
30483	150270
112189	150271
236435	150272
164420	150273
167253	150274
10387	150275
160950	150276
306698	150277
46408	150278
50203	150279
249392	150280
224352	150281
51477	150282
191046	150283
216500	150284
425397	150285
400409	150286
33744	150287
93926	150288
37533	150289
82046	150290
39686	150291
127989	150292
38281	150293
259004	150294
53888	150295
43435	150296
219924	150297
8222	150298
298621	150299
263266	150300
366318	150301
13441	150302
223125	150303
50186	150304
7651	150305
107660	150306
2227	150307
9566	150308
17538	150309
403373	150310
124206	150311
245603	150312
144784	150313
367427	150314
264877	150315
19102	150316
68217	150317
348693	150318
115836	150319
410066	150320
158675	150321
169123	150322
220596	150323
237527	150324
39805	150325
11419	150326
35429	150327
137294	150328
3077	150329
33699	150330
1184	150331
65942	150332
292260	150333
90620	150334
242108	150335
3302	150336
646	150337
383958	150338
21610	150339
67977	150340
6124	150341
213756	150342
401459	150343
10029	150344
176936	150345
129044	150346
236301	150347
88835	150348
95669	150349
12710	150350
2071	150351
12417	150352
66576	150353
36434	150354
16172	150355
70105	150356
204814	150357
72617	150358
8134	150359
30221	150360
20902	150361
14155	150362
6764	150363
57051	150364
93477	150365
17375	150366
20376	150367
244300	150368
245686	150369
222555	150370
185445	150371
202682	150372
125157	150373
376224	150374
92884	150375
67966	150376
277373	150377
135717	150378
6511	150379
202254	150380
214098	150381
101138	150382
140543	150383
157585	150384
292372	150385
262558	150386
8838	150387
102634	150388
202455	150389
142160	150390
219271	150391
47610	150392
150611	150393
339032	150394
50598	150395
235557	150396
66025	150397
225172	150398
6054	150399
156841	150400
236001	150401
784	150402
87708	150403
15875	150404
34899	150405
34899	150406
115771	150407
331290	150408
208902	150409
10179	150410
37446	150411
337270	150412
447354	150413
13762	150414
13762	150415
184601	150416
102938	150417
147471	150418
112153	150419
147399	150420
458998	150421
10305	150422
283361	150423
259940	150424
326987	150425
209189	150426
209189	150427
49603	150428
19809	150429
361281	150430
1205	150431
138175	150432
294969	150433
297801	150434
3767	150435
6078	150436
330727	150437
431079	150438
217252	150439
131428	150440
141156	150441
49129	150442
359107	150443
44	150444
443792	150445
349338	150446
126266	150447
43703	150448
1536	150449
7021	150450
46885	150451
75931	150452
118396	150453
441016	150454
136562	150455
227376	150456
59089	150457
145282	150458
367453	150459
234801	150460
122341	150461
47130	150462
21088	150463
110760	150464
3669	150465
151432	150466
37801	150467
218889	150468
169730	150469
387754	150470
118541	150471
22476	150472
130758	150473
49738	150474
16045	150475
88116	150476
22764	150477
62082	150478
94235	150479
114323	150480
144246	150481
1663	150482
84962	150483
20751	150484
11547	150485
120502	150486
117066	150487
306676	150488
81228	150489
326737	150490
98264	150491
107346	150492
19200	150493
403480	150494
105614	150495
105583	150496
11549	150497
429403	150498
19991	150499
43486	150500
70450	150501
50677	150502
27075	150503
37584	150504
235598	150505
16689	150506
14531	150507
18690	150508
376203	150509
159511	150510
45699	150511
34417	150512
112647	150513
210879	150514
70450	150515
179484	150516
8981	150517
162502	150518
45116	150519
150994	150520
183811	150521
409598	150522
53779	150523
76585	150524
53293	150525
85578	150526
256887	150527
204224	150528
15247	150529
194794	150530
152690	150531
11167	150532
27300	150533
16324	150534
16324	150535
217804	150536
17412	150537
331921	150538
16640	150539
66779	150540
235468	150541
242406	150542
22241	150543
346619	150544
13627	150545
29035	150546
31388	150547
19859	150548
240005	150549
136018	150550
77251	150551
313559	150552
128950	150553
317073	150554
144201	150555
101681	150556
276054	150557
208854	150558
87581	150559
17577	150560
60431	150561
405695	150562
455494	150563
398969	150564
148129	150565
379327	150566
61763	150567
66517	150568
29420	150569
73148	150570
19411	150571
151100	150572
107942	150573
55296	150574
130881	150575
169421	150576
422382	150577
16437	150578
63251	150579
426352	150580
210	150581
20875	150582
428	150583
31444	150584
39135	150585
40962	150586
111072	150587
42569	150588
53386	150589
46810	150590
21500	150591
84356	150592
158817	150593
2989	150594
31503	150595
20	150596
100042	150597
136762	150598
18245	150599
173513	150600
29849	150601
68186	150602
120758	150603
83296	150604
83551	150605
162232	150606
177083	150607
46079	150608
152641	150609
438091	150610
290609	150611
61648	150612
190300	150613
3104	150614
241567	150615
199569	150616
145793	150617
54963	150618
131849	150619
314416	150620
213557	150621
115239	150622
299365	150623
458294	150624
255178	150625
95536	150626
316682	150627
453	150628
193534	150629
272184	150630
26915	150631
105140	150632
57020	150633
2601	150634
11151	150635
235867	150636
53931	150637
118522	150638
291192	150639
58544	150640
5465	150641
236127	150642
294350	150643
363221	150644
221327	150645
455782	150646
70083	150647
11655	150648
163547	150649
16267	150650
258488	150651
45006	150652
4131	150653
178882	150654
134527	150655
59393	150656
535	150657
214930	150658
65647	150659
95315	150660
34026	150661
236136	150662
5573	150663
219718	150664
412328	150665
105597	150666
100153	150667
159123	150668
236637	150669
194085	150670
84746	150671
112295	150672
119003	150673
213236	150674
6994	150675
8618	150676
411147	150677
8623	150678
220941	150679
61091	150680
242672	150681
457002	150682
244931	150683
3750	150684
24986	150685
4064	150686
258	150687
251352	150688
217785	150689
34351	150690
39629	150691
102018	150692
230016	150693
60611	150694
67797	150695
100555	150696
111400	150697
67432	150698
243829	150699
2966	150700
173483	150701
223874	150702
316041	150703
421434	150704
5950	150705
288268	150706
64557	150707
106101	150708
399440	150709
404771	150710
118295	150711
1404	150712
42166	150713
244705	150714
126986	150715
274765	150716
67682	150717
185829	150718
18563	150719
164855	150720
75140	150721
51714	150722
115796	150723
352246	150724
118447	150725
257819	150726
122956	150727
47961	150728
213405	150729
194872	150730
310765	150731
100206	150732
6831	150733
127099	150734
912	150735
23842	150736
13284	150737
12055	150738
34100	150739
224419	150740
55228	150741
13198	150742
92048	150743
330653	150744
191573	150745
246626	150746
47077	150747
7549	150748
39205	150749
37309	150750
183273	150751
339009	150752
214192	150753
157175	150754
246887	150755
340815	150756
278009	150757
402738	150758
146824	150759
161802	150760
183363	150761
18064	150762
36901	150763
449938	150764
153296	150765
45977	150766
51495	150767
64982	150768
449344	150769
78750	150770
25430	150771
335546	150772
190597	150773
198985	150774
44218	150775
154390	150776
110434	150777
216710	150778
251361	150779
15115	150780
363740	150781
35892	150782
80198	150783
34710	150784
160193	150785
28537	150786
44285	150787
56636	150788
358341	150789
64535	150790
31476	150791
75856	150792
174142	150793
10058	150794
198900	150795
154861	150796
385480	150797
150577	150798
121886	150799
178042	150800
76621	150801
19098	150802
219833	150803
25945	150804
164918	150805
240766	150806
76936	150807
102779	150808
251432	150809
441388	150810
116184	150811
285043	150812
273151	150813
9931	150814
201689	150815
136089	150816
384642	150817
4131	150818
451406	150819
122953	150820
75804	150821
136254	150822
216871	150823
185331	150824
207685	150825
72394	150826
178882	150827
76996	150828
91776	150829
30442	150830
189202	150831
10960	150832
203953	150833
399454	150834
294165	150835
89726	150836
216617	150837
104673	150838
235015	150839
18660	150840
79620	150841
71829	150842
180442	150843
82488	150844
8387	150845
454612	150846
80850	150847
287116	150848
294572	150849
305495	150850
287881	150851
449140	150852
174515	150853
177224	150854
170177	150855
17434	150856
75385	150857
53652	150858
406539	150859
207983	150860
180407	150861
183596	150862
14726	150863
36184	150864
166642	150865
371121	150866
136876	150867
19451	150868
64927	150869
43286	150870
21122	150871
97386	150872
7518	150873
82045	150874
385101	150875
79739	150876
46651	150877
121937	150878
24316	150879
162193	150880
7005	150881
232065	150882
270583	150883
4164	150884
3119	150885
167039	150886
389902	150887
269477	150888
25987	150889
12331	150890
217870	150891
157053	150892
204319	150893
370673	150894
243533	150895
87749	150896
58835	150897
134930	150898
5037	150899
64355	150900
9505	150901
4418	150902
123488	150903
220120	150904
183773	150905
176208	150906
47250	150907
159451	150908
11507	150909
322054	150910
399669	150911
25770	150912
360666	150913
336900	150914
8545	150915
208994	150916
221652	150917
2312	150918
86309	150919
204315	150920
447115	150921
95207	150922
147602	150923
46393	150924
281999	150925
44690	150926
118406	150927
162078	150928
19101	150929
117791	150930
389868	150931
35161	150932
217885	150933
214770	150934
18730	150935
31431	150936
93641	150937
99105	150938
249323	150939
49311	150940
96216	150941
38715	150942
4411	150943
91516	150944
56049	150945
118546	150946
301906	150947
34254	150948
71671	150949
8425	150950
74084	150951
255296	150952
55050	150953
33975	150954
3869	150955
377772	150956
57213	150957
124915	150958
31130	150959
36566	150960
110763	150961
77425	150962
64764	150963
239166	150964
128934	150965
456661	150966
68217	150967
134123	150968
114724	150969
27476	150970
103941	150971
51601	150972
273848	150973
148598	150974
345478	150975
47931	150976
13998	150977
278130	150978
46709	150979
95072	150980
313150	150981
305150	150982
377660	150983
221655	150984
189689	150985
47161	150986
23502	150987
456116	150988
132215	150989
236117	150990
235178	150991
21837	150992
140237	150993
152157	150994
149424	150995
356357	150996
97542	150997
2619	150998
48496	150999
31023	151000
188258	151001
380223	151002
328825	151003
264425	151004
245199	151005
159305	151006
39594	151007
84934	151008
243594	151009
1443	151010
48431	151011
341184	151012
108166	151013
93080	151014
115074	151015
230057	151016
135802	151017
351555	151018
163038	151019
204714	151020
48384	151021
79880	151022
207803	151023
46147	151024
183968	151025
70785	151026
90031	151027
48914	151028
79703	151029
184224	151030
79703	151031
129008	151032
14278	151033
175280	151034
29510	151035
49969	151036
151413	151037
119201	151038
50147	151039
22245	151040
110360	151041
27470	151042
192111	151043
1871	151044
243311	151045
379706	151046
201976	151047
247017	151048
158869	151049
61635	151050
168709	151051
38738	151052
22578	151053
28173	151054
55077	151055
420968	151056
63359	151057
54090	151058
295532	151059
119748	151060
42978	151061
138303	151062
44236	151063
4578	151064
46182	151065
337696	151066
68219	151067
26718	151068
3068	151069
133556	151070
14720	151071
206826	151072
277131	151073
22179	151074
165295	151075
74854	151076
149161	151077
82184	151078
225509	151079
58270	151080
120610	151081
11157	151082
210770	151083
459978	151084
118691	151085
314304	151086
164127	151087
370	151088
85771	151089
53020	151090
39268	151091
14739	151092
135366	151093
1723	151094
47716	151095
53214	151096
1039	151097
31561	151098
13925	151099
7559	151100
407313	151101
27310	151102
139604	151103
115716	151104
61754	151105
288222	151106
119944	151107
42382	151108
10496	151109
302272	151110
42912	151111
32164	151112
96063	151113
111968	151114
229975	151115
190330	151116
242561	151117
139495	151118
39702	151119
3001	151120
16393	151121
377224	151122
170	151123
39862	151124
21396	151125
462	151126
262181	151127
31282	151128
421301	151129
64629	151130
5101	151131
2446	151132
1328	151133
108130	151134
238278	151135
216712	151136
17399	151137
73621	151138
94528	151139
178951	151140
105467	151141
115794	151142
133631	151143
3805	151144
60029	151145
85963	151146
447787	151147
197454	151148
172761	151149
102636	151150
5574	151151
50587	151152
247437	151153
4630	151154
6596	151155
191924	151156
294981	151157
15041	151158
254186	151159
483	151160
50931	151161
61434	151162
2711	151163
29281	151164
5357	151165
22551	151166
111512	151167
34963	151168
8581	151169
9030	151170
785	151171
48324	151172
90528	151173
4737	151174
126323	151175
4847	151176
267398	151177
1778	151178
2902	151179
21259	151180
125855	151181
194264	151182
338152	151183
142413	151184
184595	151185
66211	151186
38691	151187
31273	151188
95435	151189
210760	151190
321821	151191
406509	151192
438316	151193
101372	151194
295581	151195
117475	151196
37460	151197
30222	151198
47698	151199
106239	151200
219197	151201
158583	151202
25060	151203
103344	151204
232477	151205
115632	151206
228478	151207
87897	151208
429319	151209
284705	151210
33756	151211
125930	151212
53136	151213
42990	151214
121	151215
36353	151216
117205	151217
27224	151218
448595	151219
106239	151220
177367	151221
50425	151222
232390	151223
5885	151224
115871	151225
40907	151226
85989	151227
103240	151228
123225	151229
24743	151230
40957	151231
45096	151232
342620	151233
404174	151234
497	151235
363822	151236
450463	151237
315386	151238
214229	151239
97007	151240
103903	151241
321112	151242
71734	151243
223092	151244
319247	151245
141553	151246
14787	151247
31435	151248
20177	151249
15574	151250
11900	151251
422256	151252
84356	151253
54209	151254
214909	151255
86098	151256
6955	151257
296649	151258
423537	151259
333510	151260
273539	151261
102887	151262
375741	151263
375536	151264
129425	151265
8027	151266
352301	151267
182819	151268
121818	151269
281873	151270
15670	151271
166251	151272
23579	151273
231885	151274
377952	151275
40781	151276
242504	151277
32967	151278
101440	151279
278737	151280
189693	151281
49471	151282
198114	151283
82413	151284
346007	151285
23063	151286
303692	151287
89595	151288
75316	151289
128331	151290
127950	151291
21517	151292
38158	151293
441896	151294
4761	151295
242301	151296
200424	151297
235325	151298
371603	151299
88854	151300
202431	151301
319420	151302
418025	151303
54061	151304
123991	151305
402000	151306
19414	151307
208676	151308
436682	151309
137090	151310
333446	151311
434552	151312
177797	151313
10883	151314
334225	151315
93035	151316
1199	151317
548	151318
37795	151319
249731	151320
124712	151321
8881	151322
91148	151323
70312	151324
32272	151325
332880	151326
96135	151327
2950	151328
29517	151329
168181	151330
128216	151331
116100	151332
76679	151333
2938	151334
7616	151335
41888	151336
93882	151337
270205	151338
58890	151339
197983	151340
22781	151341
36559	151342
38343	151343
87821	151344
290030	151345
45703	151346
971	151347
21025	151348
32275	151349
66077	151350
176671	151351
38806	151352
25557	151353
114565	151354
241255	151355
388422	151356
57583	151357
454098	151358
116815	151359
251831	151360
279942	151361
387012	151362
75143	151363
364109	151364
336040	151365
3603	151366
64293	151367
452906	151368
134086	151369
132396	151370
331773	151371
218716	151372
245604	151373
149847	151374
6927	151375
97803	151376
112687	151377
406775	151378
123718	151379
182503	151380
54182	151381
121817	151382
62899	151383
10559	151384
32147	151385
180009	151386
58113	151387
41302	151388
206384	151389
228173	151390
64930	151391
78259	151392
30848	151393
112613	151394
147433	151395
18972	151396
126536	151397
68219	151398
14690	151399
16448	151400
8947	151401
237814	151402
160950	151403
22559	151404
154185	151405
1316	151406
107870	151407
3394	151408
76389	151409
411400	151410
168958	151411
2344	151412
49773	151413
1419	151414
82783	151415
145719	151416
6048	151417
516	151418
235733	151419
226285	151420
143008	151421
80653	151422
372782	151423
351816	151424
382413	151425
10592	151426
251575	151427
14846	151428
8192	151429
223569	151430
37031	151431
208476	151432
49882	151433
123498	151434
183456	151435
65606	151436
133315	151437
306758	151438
365264	151439
142709	151440
50524	151441
217245	151442
94732	151443
62643	151444
15755	151445
103709	151446
282868	151447
115398	151448
63788	151449
117878	151450
209258	151451
86191	151452
50696	151453
53672	151454
18804	151455
30186	151456
13227	151457
50609	151458
51752	151459
7002	151460
146054	151461
124015	151462
6569	151463
140238	151464
314753	151465
295288	151466
4592	151467
4592	151468
3730	151469
18721	151470
3393	151471
32415	151472
327311	151473
11418	151474
26489	151475
1579	151476
14103	151477
1610	151478
86707	151479
85122	151480
434680	151481
27428	151482
364193	151483
31841	151484
240983	151485
323672	151486
352279	151487
27042	151488
2182	151489
87706	151490
329819	151491
91689	151492
10604	151493
215590	151494
201247	151495
169115	151496
66307	151497
147425	151498
17399	151499
279088	151500
41501	151501
23137	151502
53271	151503
171297	151504
75083	151505
73722	151506
1050	151507
41647	151508
32816	151509
422460	151510
58128	151511
3936	151512
28611	151513
15964	151514
78812	151515
110774	151516
182972	151517
15475	151518
83376	151519
143636	151520
230935	151521
70846	151522
403404	151523
32319	151524
346915	151525
200313	151526
1622	151527
84325	151528
342538	151529
116471	151530
3362	151531
126658	151532
304694	151533
152054	151534
36499	151535
740	151536
446632	151537
124849	151538
68743	151539
1268	151540
60825	151541
133592	151542
385	151543
274532	151544
313334	151545
82298	151546
58957	151547
135519	151548
36954	151549
46666	151550
210186	151551
206714	151552
169806	151553
96811	151554
282733	151555
4622	151556
50987	151557
121208	151558
226735	151559
279590	151560
145082	151561
20630	151562
328523	151563
83008	151564
2803	151565
107976	151566
45734	151567
25472	151568
188021	151569
172481	151570
346999	151571
45027	151572
10423	151573
55387	151574
18796	151575
288102	151576
276733	151577
160289	151578
360276	151579
11539	151580
52878	151581
365979	151582
53347	151583
304926	151584
127054	151585
422680	151586
46216	151587
40599	151588
32979	151589
223025	151590
174261	151591
231739	151592
405003	151593
8477	151594
2448	151595
129065	151596
72035	151597
188495	151598
406042	151599
25836	151600
110926	151601
33486	151602
22458	151603
168723	151604
39355	151605
141497	151606
281980	151607
179887	151608
5546	151609
114362	151610
41614	151611
149147	151612
42269	151613
152078	151614
263418	151615
115052	151616
2155	151617
117298	151618
197036	151619
12915	151620
411143	151621
219842	151622
80364	151623
90269	151624
182320	151625
150391	151626
320461	151627
89694	151628
266002	151629
218530	151630
5162	151631
410636	151632
24426	151633
84924	151634
216694	151635
29478	151636
75561	151637
173225	151638
22908	151639
126009	151640
421002	151641
135486	151642
27311	151643
138657	151644
425094	151645
201607	151646
113454	151647
224461	151648
33778	151649
15800	151650
336297	151651
169359	151652
98344	151653
390593	151654
284346	151655
377292	151656
108931	151657
3683	151658
56484	151659
253368	151660
116753	151661
120142	151662
213024	151663
7630	151664
189280	151665
40392	151666
175859	151667
63382	151668
348019	151669
356879	151670
171208	151671
443542	151672
201774	151673
87785	151674
125080	151675
79520	151676
17014	151677
452108	151678
413107	151679
142357	151680
165431	151681
38936	151682
118077	151683
27419	151684
93293	151685
153220	151686
22512	151687
4371	151688
111727	151689
394092	151690
397731	151691
254284	151692
66949	151693
18114	151694
158472	151695
182792	151696
189248	151697
170486	151698
394284	151699
204578	151700
103861	151701
100545	151702
95828	151703
361279	151704
167620	151705
243140	151706
446862	151707
58278	151708
182494	151709
348129	151710
71186	151711
94356	151712
51128	151713
277915	151714
303232	151715
130304	151716
98547	151717
434970	151718
159852	151719
374045	151720
151082	151721
15566	151722
122813	151723
206544	151724
206500	151725
74205	151726
456600	151727
53885	151728
374864	151729
110097	151730
80178	151731
98199	151732
104193	151733
133687	151734
390852	151735
156529	151736
121783	151737
147874	151738
412194	151739
446303	151740
37415	151741
63034	151742
93659	151743
60649	151744
157346	151745
107379	151746
153954	151747
346019	151748
225571	151749
116431	151750
347941	151751
306089	151752
30695	151753
101641	151754
88135	151755
61582	151756
10741	151757
204153	151758
197814	151759
20112	151760
780	151761
115224	151762
72772	151763
37170	151764
279304	151765
5139	151766
121465	151767
404879	151768
3600	151769
314502	151770
1380	151771
211831	151772
411823	151773
70617	151774
39090	151775
80126	151776
121864	151777
1684	151778
61561	151779
56696	151780
94958	151781
26312	151782
59614	151783
18124	151784
39623	151785
8501	151786
1638	151787
119416	151788
51726	151789
60679	151790
52369	151791
54975	151792
122919	151793
424	151794
4160	151795
1549	151796
79569	151797
292794	151798
1477	151799
790	151800
894	151801
6546	151802
52464	151803
360033	151804
29772	151805
3959	151806
54763	151807
47767	151808
50931	151809
446880	151810
353647	151811
7497	151812
74122	151813
170175	151814
95335	151815
30560	151816
376150	151817
18648	151818
17868	151819
294936	151820
115208	151821
226278	151822
87894	151823
341102	151824
203580	151825
321203	151826
240062	151827
18540	151828
14229	151829
242490	151830
402560	151831
49082	151832
430237	151833
106524	151834
163293	151835
278546	151836
259050	151837
2463	151838
217116	151839
110104	151840
7257	151841
77479	151842
70741	151843
12126	151844
9142	151845
298157	151846
61423	151847
60995	151848
53768	151849
352490	151850
58665	151851
117450	151852
63738	151853
25781	151854
14206	151855
207770	151856
98597	151857
27281	151858
347430	151859
420787	151860
11977	151861
454489	151862
450742	151863
210436	151864
92341	151865
56122	151866
335249	151867
12406	151868
95411	151869
360039	151870
21031	151871
103285	151872
24014	151873
96595	151874
169747	151875
277669	151876
163779	151877
184812	151878
201242	151879
127799	151880
430027	151881
87460	151882
355269	151883
9877	151884
69743	151885
65886	151886
235691	151887
304912	151888
34372	151889
217815	151890
38062	151891
35169	151892
483	151893
136809	151894
62898	151895
9053	151896
28242	151897
24495	151898
137492	151899
125239	151900
24494	151901
4128	151902
401761	151903
28892	151904
118923	151905
297940	151906
145529	151907
47260	151908
18663	151909
175637	151910
168585	151911
345580	151912
171633	151913
241552	151914
195689	151915
119922	151916
96107	151917
256511	151918
160310	151919
156815	151920
179994	151921
12312	151922
133812	151923
244095	151924
95947	151925
5171	151926
327225	151927
200944	151928
255448	151929
263921	151930
218319	151931
54535	151932
347131	151933
378194	151934
24194	151935
23130	151936
46139	151937
154645	151938
10178	151939
106682	151940
137730	151941
245695	151942
78584	151943
136504	151944
341742	151945
2906	151946
1544	151947
187140	151948
182970	151949
381457	151950
27027	151951
247564	151952
40698	151953
23617	151954
112280	151955
15727	151956
110002	151957
4740	151958
124227	151959
12558	151960
332577	151961
203886	151962
404966	151963
153171	151964
428241	151965
146131	151966
61235	151967
96273	151968
21523	151969
50681	151970
29399	151971
47376	151972
12461	151973
60047	151974
205763	151975
234514	151976
27614	151977
373004	151978
168772	151979
52541	151980
7267	151981
256075	151982
394143	151983
140692	151984
445138	151985
1221	151986
43899	151987
145657	151988
54900	151989
32423	151990
455365	151991
289599	151992
11866	151993
413359	151994
64125	151995
157259	151996
57520	151997
76250	151998
37376	151999
115872	152000
73938	152001
154280	152002
122724	152003
80117	152004
539	152005
244894	152006
62143	152007
12951	152008
239458	152009
17825	152010
25015	152011
261787	152012
141256	152013
104290	152014
57686	152015
302984	152016
441207	152017
170337	152018
2476	152019
141232	152020
127049	152021
32146	152022
122824	152023
224412	152024
92431	152025
83878	152026
51723	152027
88112	152028
237023	152029
34178	152030
65420	152031
301082	152032
107778	152033
126035	152034
32356	152035
20947	152036
66743	152037
431151	152038
73113	152039
345220	152040
194547	152041
41501	152042
110547	152043
13329	152044
112235	152045
27157	152046
3141	152047
211546	152048
37292	152049
93634	152050
5333	152051
97007	152052
121614	152053
7039	152054
54359	152055
37328	152056
71008	152057
439034	152058
234241	152059
101609	152060
251054	152061
25294	152062
134713	152063
413401	152064
73255	152065
15335	152066
361453	152067
150209	152068
241633	152069
135428	152070
64213	152071
328869	152072
194035	152073
13206	152074
376852	152075
62409	152076
182380	152077
44432	152078
126996	152079
99961	152080
103789	152081
336764	152082
34859	152083
164317	152084
270725	152085
84988	152086
107739	152087
8795	152088
279911	152089
28190	152090
240312	152091
189173	152092
26822	152093
214323	152094
97917	152095
264323	152096
392846	152097
376743	152098
16318	152099
179552	152100
173653	152101
8535	152102
1466	152103
19523	152104
34147	152105
24474	152106
70807	152107
87625	152108
19651	152109
34328	152110
83531	152111
3742	152112
80883	152113
174912	152114
84	152115
355214	152116
22486	152117
108711	152118
284507	152119
4761	152120
211912	152121
239124	152122
267527	152123
94244	152124
80561	152125
236700	152126
9211	152127
198041	152128
51905	152129
91436	152130
444572	152131
371927	152132
325033	152133
27266	152134
51220	152135
85186	152136
318964	152137
439313	152138
312342	152139
279841	152140
13028	152141
1764	152142
72077	152143
377501	152144
282097	152145
17938	152146
395226	152147
2562	152148
129457	152149
341537	152150
431512	152151
419928	152152
178985	152153
92277	152154
345290	152155
321731	152156
124	152157
189524	152158
215725	152159
87243	152160
86462	152161
117205	152162
315458	152163
123276	152164
29949	152165
10717	152166
1217	152167
170869	152168
233771	152169
22121	152170
200927	152171
371676	152172
279868	152173
432194	152174
203059	152175
110835	152176
168906	152177
100394	152178
309348	152179
187362	152180
386912	152181
153649	152182
61416	152183
57648	152184
147197	152185
375552	152186
374735	152187
275563	152188
89300	152189
79263	152190
129837	152191
30099	152192
279829	152193
148146	152194
238903	152195
3835	152196
1479	152197
178773	152198
132840	152199
256662	152200
48245	152201
13567	152202
12876	152203
101739	152204
114111	152205
16870	152206
193301	152207
13245	152208
425360	152209
95823	152210
40731	152211
200151	152212
201405	152213
195376	152214
65919	152215
242417	152216
138062	152217
238296	152218
311300	152219
170343	152220
344492	152221
153040	152222
234926	152223
117004	152224
29131	152225
65979	152226
179913	152227
246898	152228
151193	152229
193	152230
144379	152231
7850	152232
16451	152233
58176	152234
291686	152235
111802	152236
429	152237
20451	152238
295256	152239
177562	152240
230965	152241
425256	152242
374803	152243
33539	152244
219239	152245
171730	152246
236616	152247
373760	152248
342555	152249
369891	152250
37781	152251
24667	152252
109532	152253
125022	152254
443354	152255
37195	152256
219993	152257
9488	152258
56332	152259
10057	152260
83502	152261
266354	152262
66166	152263
57331	152264
92478	152265
58498	152266
31462	152267
226021	152268
94270	152269
222030	152270
191500	152271
8570	152272
347497	152273
363283	152274
437968	152275
183156	152276
225977	152277
55813	152278
422	152279
22220	152280
207149	152281
78799	152282
73336	152283
95025	152284
291132	152285
204800	152286
229338	152287
59668	152288
19118	152289
15187	152290
49696	152291
399286	152292
218722	152293
82686	152294
37349	152295
114687	152296
15680	152297
15373	152298
57667	152299
46297	152300
397451	152301
408520	152302
339605	152303
7415	152304
191048	152305
170461	152306
119553	152307
3749	152308
17498	152309
87104	152310
187398	152311
153140	152312
115633	152313
39764	152314
208651	152315
53946	152316
3338	152317
18987	152318
124076	152319
167378	152320
92056	152321
271626	152322
57925	152323
55092	152324
32642	152325
195990	152326
58621	152327
45780	152328
416874	152329
15174	152330
45463	152331
8312	152332
347876	152333
381425	152334
28825	152335
117590	152336
165365	152337
39556	152338
311144	152339
96911	152340
65241	152341
120352	152342
216298	152343
193609	152344
82437	152345
56050	152346
127691	152347
388942	152348
5784	152349
3358	152350
27385	152351
16671	152352
28764	152353
154300	152354
86237	152355
224032	152356
241954	152357
3127	152358
238197	152359
59657	152360
142064	152361
7423	152362
47781	152363
121959	152364
124432	152365
39596	152366
110080	152367
21513	152368
238029	152369
432198	152370
84399	152371
157578	152372
16272	152373
41642	152374
3639	152375
179518	152376
230315	152377
70547	152378
156477	152379
1476	152380
224895	152381
209748	152382
113868	152383
222235	152384
40697	152385
69724	152386
254924	152387
189394	152388
20982	152389
168442	152390
205527	152391
6286	152392
290935	152393
182029	152394
313170	152395
180761	152396
21778	152397
44411	152398
135877	152399
56339	152400
8582	152401
8930	152402
42256	152403
274939	152404
438642	152405
220109	152406
167287	152407
235876	152408
100302	152409
147204	152410
31639	152411
62746	152412
216285	152413
20304	152414
65763	152415
356094	152416
28753	152417
15545	152418
31014	152419
103579	152420
96609	152421
50985	152422
11481	152423
19279	152424
37926	152425
6413	152426
233474	152427
178808	152428
342932	152429
423304	152430
202271	152431
194169	152432
17013	152433
441506	152434
5125	152435
126184	152436
59411	152437
164025	152438
189344	152439
50288	152440
334021	152441
249457	152442
110121	152443
120880	152444
70733	152445
171646	152446
354657	152447
135216	152448
53450	152449
241219	152450
412160	152451
260630	152452
140315	152453
131234	152454
158595	152455
58343	152456
153040	152457
5739	152458
110923	152459
98884	152460
78843	152461
1718	152462
224594	152463
73011	152464
142504	152465
46518	152466
188754	152467
80598	152468
103087	152469
10244	152470
133000	152471
15935	152472
54643	152473
138989	152474
63695	152475
333490	152476
169649	152477
365193	152478
235804	152479
63191	152480
116020	152481
180480	152482
231151	152483
55385	152484
46614	152485
65018	152486
14357	152487
33236	152488
7290	152489
112216	152490
427367	152491
328793	152492
167021	152493
403062	152494
45672	152495
455560	152496
74822	152497
164633	152498
126613	152499
80208	152500
3764	152501
394018	152502
86636	152503
163328	152504
128878	152505
180918	152506
56464	152507
365926	152508
15767	152509
296460	152510
241266	152511
171371	152512
18259	152513
420514	152514
200257	152515
13264	152516
92482	152517
75186	152518
156533	152519
75742	152520
68086	152521
126563	152522
91657	152523
144728	152524
115973	152525
113297	152526
133857	152527
207209	152528
105069	152529
22137	152530
315436	152531
233019	152532
51483	152533
13590	152534
189543	152535
77754	152536
254086	152537
108444	152538
183681	152539
403299	152540
255205	152541
94188	152542
5577	152543
71096	152544
24413	152545
228661	152546
163490	152547
198070	152548
79540	152549
34944	152550
7552	152551
550	152552
34237	152553
140415	152554
108062	152555
229790	152556
19456	152557
235461	152558
24810	152559
176246	152560
186951	152561
59264	152562
22060	152563
279815	152564
232	152565
119603	152566
7638	152567
13755	152568
25851	152569
61068	152570
28940	152571
45795	152572
91460	152573
335548	152574
37598	152575
367302	152576
206804	152577
19932	152578
389720	152579
413715	152580
350049	152581
68856	152582
215646	152583
151543	152584
262363	152585
29759	152586
59397	152587
2239	152588
179596	152589
18241	152590
424131	152591
47495	152592
3263	152593
5549	152594
280259	152595
53697	152596
153	152597
206914	152598
81679	152599
319664	152600
390747	152601
160017	152602
84731	152603
171095	152604
159939	152605
1231	152606
313846	152607
16861	152608
400106	152609
15846	152610
99960	152611
116783	152612
82032	152613
68467	152614
199161	152615
2134	152616
137532	152617
233953	152618
32708	152619
140922	152620
62661	152621
246490	152622
59402	152623
421917	152624
225877	152625
33023	152626
451224	152627
52176	152628
58923	152629
8173	152630
51887	152631
392593	152632
135872	152633
241879	152634
5377	152635
243194	152636
4970	152637
24584	152638
19743	152639
379145	152640
3546	152641
165218	152642
55341	152643
95968	152644
584	152645
38425	152646
6223	152647
110860	152648
59941	152649
133520	152650
63282	152651
331207	152652
365350	152653
54286	152654
3877	152655
248435	152656
387759	152657
185606	152658
244649	152659
152778	152660
6446	152661
10628	152662
93631	152663
96222	152664
213246	152665
196215	152666
38622	152667
102381	152668
3467	152669
156547	152670
45652	152671
127546	152672
17573	152673
107005	152674
44718	152675
414875	152676
329996	152677
242838	152678
23446	152679
260245	152680
249525	152681
44835	152682
44835	152683
331533	152684
141909	152685
152766	152686
9875	152687
60461	152688
298165	152689
353063	152690
319281	152691
224158	152692
141548	152693
23983	152694
49918	152695
52136	152696
101374	152697
164714	152698
41283	152699
190682	152700
420720	152701
2419	152702
116356	152703
115086	152704
114553	152705
90492	152706
5107	152707
457738	152708
39542	152709
294262	152710
9431	152711
21670	152712
10934	152713
216012	152714
50310	152715
259381	152716
138870	152717
44638	152718
168712	152719
248151	152720
198116	152721
56592	152722
31352	152723
1721	152724
48675	152725
229920	152726
25553	152727
424086	152728
72453	152729
4302	152730
357189	152731
56408	152732
120843	152733
64664	152734
1156	152735
140388	152736
35576	152737
2318	152738
3250	152739
320381	152740
388905	152741
5618	152742
18225	152743
125102	152744
40461	152745
184164	152746
25320	152747
59777	152748
234248	152749
374969	152750
324251	152751
97771	152752
422709	152753
114230	152754
344156	152755
652	152756
111562	152757
133049	152758
17896	152759
128672	152760
93650	152761
96993	152762
81642	152763
36805	152764
170538	152765
342352	152766
419960	152767
272892	152768
456365	152769
1275	152770
240596	152771
28574	152772
154929	152773
131742	152774
53823	152775
107991	152776
342457	152777
117344	152778
42704	152779
198828	152780
254179	152781
223917	152782
270322	152783
148004	152784
434291	152785
73769	152786
73843	152787
62105	152788
404721	152789
196150	152790
258849	152791
277344	152792
102033	152793
54009	152794
10020	152795
74	152796
45679	152797
243	152798
1855	152799
191755	152800
24464	152801
29893	152802
207033	152803
129918	152804
53391	152805
399400	152806
80277	152807
52824	152808
391972	152809
224304	152810
200755	152811
247903	152812
208035	152813
250808	152814
16599	152815
91915	152816
8230	152817
122631	152818
169804	152819
146602	152820
68367	152821
83882	152822
66987	152823
700	152824
86198	152825
62301	152826
95872	152827
58881	152828
243402	152829
15168	152830
94898	152831
71477	152832
357336	152833
456113	152834
140586	152835
28929	152836
102220	152837
200217	152838
100104	152839
60440	152840
72060	152841
30683	152842
156283	152843
192790	152844
440201	152845
446428	152846
395834	152847
70431	152848
3327	152849
309437	152850
196186	152851
24509	152852
115731	152853
442427	152854
8602	152855
4380	152856
388044	152857
20623	152858
434749	152859
63692	152860
273247	152861
227860	152862
296184	152863
74081	152864
60020	152865
46	152866
124496	152867
1924	152868
270	152869
15006	152870
7664	152871
303719	152872
220807	152873
87128	152874
11362	152875
55142	152876
89132	152877
7807	152878
64231	152879
1117	152880
118745	152881
5246	152882
245903	152883
37637	152884
4184	152885
88672	152886
48723	152887
354832	152888
94581	152889
407230	152890
258716	152891
377255	152892
239094	152893
210733	152894
267137	152895
7237	152896
425774	152897
33104	152898
157290	152899
56783	152900
88113	152901
114148	152902
41219	152903
175979	152904
213347	152905
251248	152906
77427	152907
20648	152908
122423	152909
147790	152910
152404	152911
12742	152912
10481	152913
147666	152914
226994	152915
286980	152916
415239	152917
204591	152918
78545	152919
19914	152920
58935	152921
5562	152922
17188	152923
115563	152924
11658	152925
1891	152926
62661	152927
212940	152928
64260	152929
66539	152930
164683	152931
319030	152932
9056	152933
25997	152934
134016	152935
305989	152936
357535	152937
144765	152938
191419	152939
138978	152940
413779	152941
31294	152942
19085	152943
113029	152944
22112	152945
17761	152946
37392	152947
20780	152948
35865	152949
8968	152950
108822	152951
459194	152952
107241	152953
66503	152954
31480	152955
408036	152956
75401	152957
272986	152958
145013	152959
12243	152960
383470	152961
141595	152962
267097	152963
107973	152964
53756	152965
201896	152966
199307	152967
200824	152968
127911	152969
171324	152970
212198	152971
394670	152972
211741	152973
208754	152974
308787	152975
276458	152976
132839	152977
181818	152978
171261	152979
181259	152980
24381	152981
14437	152982
116224	152983
107215	152984
92868	152985
15032	152986
57661	152987
159688	152988
50899	152989
165483	152990
406654	152991
440035	152992
150271	152993
33466	152994
273863	152995
411076	152996
78321	152997
249115	152998
83535	152999
199287	153000
201061	153001
252764	153002
43711	153003
160121	153004
248570	153005
275704	153006
38600	153007
131090	153008
255267	153009
10131	153010
98006	153011
192684	153012
2317	153013
249178	153014
212681	153015
125807	153016
369343	153017
208505	153018
49045	153019
451327	153020
244328	153021
64442	153022
295341	153023
329333	153024
30334	153025
427498	153026
343027	153027
9773	153028
9773	153029
354868	153030
68541	153031
64728	153032
415331	153033
328964	153034
259984	153035
183433	153036
330101	153037
53813	153038
293614	153039
129255	153040
58107	153041
5968	153042
55613	153043
378963	153044
195867	153045
180053	153046
153363	153047
316190	153048
155705	153049
388285	153050
14209	153051
64379	153052
24084	153053
75092	153054
402015	153055
68306	153056
246289	153057
38838	153058
131899	153059
298482	153060
67852	153061
345789	153062
346836	153063
362234	153064
106352	153065
173749	153066
429507	153067
212277	153068
55592	153069
13957	153070
51235	153071
171748	153072
292614	153073
213683	153074
77952	153075
433450	153076
416670	153077
224269	153078
13181	153079
230147	153080
7968	153081
264236	153082
173568	153083
349184	153084
330380	153085
16483	153086
415385	153087
181473	153088
210816	153089
38961	153090
305530	153091
133237	153092
1463	153093
223879	153094
10287	153095
49092	153096
104551	153097
2180	153098
115938	153099
452012	153100
125880	153101
356594	153102
221690	153103
298049	153104
225382	153105
437265	153106
132027	153107
99277	153108
168714	153109
218136	153110
124305	153111
212308	153112
14047	153113
114854	153114
59421	153115
36160	153116
128937	153117
127723	153118
152578	153119
364676	153120
175065	153121
78994	153122
431524	153123
114844	153124
31881	153125
113767	153126
243774	153127
101881	153128
121831	153129
109643	153130
220426	153131
37889	153132
38634	153133
392777	153134
52750	153135
35952	153136
389462	153137
458209	153138
7459	153139
60972	153140
99427	153141
394122	153142
239089	153143
123579	153144
344262	153145
44791	153146
42605	153147
96013	153148
201272	153149
53534	153150
7212	153151
130677	153152
78478	153153
398677	153154
259829	153155
206867	153156
145034	153157
14157	153158
125610	153159
94529	153160
5904	153161
14024	153162
120466	153163
160390	153164
221579	153165
111678	153166
67383	153167
37758	153168
80873	153169
91231	153170
187146	153171
123362	153172
231063	153173
280204	153174
5587	153175
376593	153176
33231	153177
442369	153178
44204	153179
165613	153180
6789	153181
18464	153182
42338	153183
31099	153184
20340	153185
161829	153186
88661	153187
76811	153188
99339	153189
85216	153190
402602	153191
217845	153192
56922	153193
297207	153194
62637	153195
209437	153196
6092	153197
160947	153198
6348	153199
164168	153200
204076	153201
34405	153202
233604	153203
20148	153204
200921	153205
42423	153206
193764	153207
102678	153208
335770	153209
30993	153210
58220	153211
34639	153212
173672	153213
118103	153214
27890	153215
295301	153216
171585	153217
18019	153218
16043	153219
1254	153220
313478	153221
182958	153222
18019	153223
55388	153224
72605	153225
188789	153226
329108	153227
6359	153228
1999	153229
42970	153230
125322	153231
380228	153232
247625	153233
312918	153234
193472	153235
360337	153236
210278	153237
47448	153238
308515	153239
410500	153240
160866	153241
206154	153242
197558	153243
44270	153244
184638	153245
2682	153246
5111	153247
415944	153248
398704	153249
122532	153250
150390	153251
403326	153252
133201	153253
117355	153254
16691	153255
21443	153256
49895	153257
248642	153258
81973	153259
139206	153260
52341	153261
442072	153262
241798	153263
78825	153264
35765	153265
31389	153266
832	153267
234638	153268
131379	153269
35272	153270
122457	153271
242813	153272
41740	153273
124500	153274
452415	153275
127885	153276
34445	153277
34176	153278
41740	153279
25876	153280
65712	153281
87989	153282
255415	153283
130668	153284
256530	153285
183914	153286
104303	153287
189362	153288
12777	153289
298146	153290
147808	153291
190749	153292
101097	153293
181444	153294
149666	153295
12170	153296
359556	153297
217064	153298
190550	153299
354060	153300
92251	153301
197292	153302
355039	153303
94050	153304
352575	153305
174828	153306
167594	153307
14830	153308
13459	153309
262234	153310
75788	153311
57566	153312
26164	153313
49132	153314
208895	153315
60800	153316
99427	153317
99339	153318
29406	153319
230761	153320
197731	153321
138883	153322
54229	153323
68278	153324
115553	153325
40648	153326
26660	153327
25252	153328
449626	153329
229221	153330
1065	153331
145802	153332
207267	153333
39824	153334
218224	153335
134468	153336
6531	153337
118012	153338
251236	153339
239783	153340
231181	153341
229475	153342
123258	153343
7719	153344
51638	153345
24700	153346
35174	153347
199099	153348
208916	153349
188836	153350
244895	153351
268541	153352
351423	153353
29503	153354
47604	153355
13292	153356
112226	153357
42963	153358
52706	153359
37306	153360
142073	153361
199347	153362
192450	153363
177488	153364
305244	153365
62069	153366
91743	153367
261617	153368
766	153369
5687	153370
367779	153371
401152	153372
112235	153373
180262	153374
209513	153375
282885	153376
850	153377
45939	153378
41673	153379
351029	153380
415374	153381
116443	153382
185519	153383
240597	153384
46282	153385
1332	153386
105197	153387
92846	153388
39396	153389
349090	153390
182469	153391
158978	153392
146149	153393
45579	153394
173230	153395
90261	153396
111945	153397
183460	153398
337785	153399
14968	153400
222810	153401
24587	153402
97028	153403
113026	153404
407227	153405
447092	153406
43079	153407
64022	153408
400994	153409
407619	153410
12869	153411
9661	153412
400416	153413
9094	153414
205550	153415
18193	153416
456405	153417
283399	153418
61596	153419
20152	153420
59100	153421
459072	153422
673	153423
227404	153424
126364	153425
175217	153426
396355	153427
121352	153428
201156	153429
223936	153430
24631	153431
240180	153432
107046	153433
7686	153434
238380	153435
150916	153436
327724	153437
212189	153438
251266	153439
73368	153440
178418	153441
445273	153442
95976	153443
94973	153444
45359	153445
154485	153446
237024	153447
153477	153448
172062	153449
10993	153450
297540	153451
52836	153452
91442	153453
464	153454
92643	153455
102802	153456
304980	153457
4256	153458
409554	153459
159200	153460
91743	153461
205550	153462
302792	153463
112307	153464
239034	153465
286859	153466
70026	153467
29079	153468
369261	153469
112908	153470
26222	153471
73526	153472
236521	153473
229862	153474
341754	153475
430912	153476
62986	153477
108421	153478
34727	153479
349827	153480
52052	153481
126537	153482
164793	153483
341987	153484
7518	153485
52752	153486
120856	153487
766	153488
411216	153489
126552	153490
383534	153491
444437	153492
175830	153493
317681	153494
86507	153495
74939	153496
358796	153497
133536	153498
87343	153499
100342	153500
48808	153501
429510	153502
246758	153503
348417	153504
158258	153505
87141	153506
73368	153507
25946	153508
249683	153509
118146	153510
132127	153511
335535	153512
24217	153513
121128	153514
75439	153515
129984	153516
60366	153517
6884	153518
259773	153519
61219	153520
76113	153521
77192	153522
11404	153523
214565	153524
89767	153525
75982	153526
10683	153527
89663	153528
2132	153529
188080	153530
4	153531
118447	153532
57926	153533
407114	153534
41688	153535
47157	153536
256930	153537
164283	153538
360807	153539
193806	153540
159682	153541
17021	153542
86535	153543
341829	153544
105717	153545
428810	153546
14913	153547
119291	153548
4630	153549
117540	153550
282202	153551
181617	153552
292396	153553
428427	153554
137957	153555
48151	153556
720	153557
370048	153558
111489	153559
21626	153560
185171	153561
9099	153562
48624	153563
130218	153564
44156	153565
104090	153566
87372	153567
27090	153568
63866	153569
134913	153570
23875	153571
265733	153572
72754	153573
5323	153574
18987	153575
88992	153576
154699	153577
70361	153578
9643	153579
395270	153580
198987	153581
42068	153582
16898	153583
186315	153584
225934	153585
209638	153586
240325	153587
361818	153588
129070	153589
25731	153590
29327	153591
294604	153592
246491	153593
139176	153594
129054	153595
104031	153596
1573	153597
211662	153598
420406	153599
57135	153600
63733	153601
444415	153602
301289	153603
231909	153604
407184	153605
292661	153606
16217	153607
403538	153608
1541	153609
171004	153610
234092	153611
16684	153612
327218	153613
228056	153614
183482	153615
46801	153616
31213	153617
153668	153618
89889	153619
5757	153620
150004	153621
214393	153622
77309	153623
14070	153624
54239	153625
36486	153626
421375	153627
4188	153628
289881	153629
8731	153630
62305	153631
7570	153632
3544	153633
96475	153634
46823	153635
75571	153636
34770	153637
19725	153638
347866	153639
132588	153640
69463	153641
77521	153642
95093	153643
363482	153644
16806	153645
265572	153646
13303	153647
7051	153648
130649	153649
12320	153650
104274	153651
8655	153652
1955	153653
367612	153654
288591	153655
174152	153656
144975	153657
123151	153658
47404	153659
90051	153660
69767	153661
242379	153662
92515	153663
143203	153664
19782	153665
28382	153666
174820	153667
451209	153668
87027	153669
20752	153670
81002	153671
41673	153672
95681	153673
4031	153674
405986	153675
251573	153676
19066	153677
355944	153678
38760	153679
82205	153680
34062	153681
192834	153682
136494	153683
181570	153684
270845	153685
110745	153686
161858	153687
72	153688
291167	153689
5859	153690
431798	153691
23035	153692
46501	153693
40945	153694
382480	153695
76131	153696
357389	153697
453006	153698
58835	153699
6401	153700
47032	153701
126809	153702
210665	153703
505	153704
5813	153705
107103	153706
150205	153707
31878	153708
54902	153709
105861	153710
121130	153711
24175	153712
70192	153713
74328	153714
128016	153715
167521	153716
72754	153717
95886	153718
38150	153719
308961	153720
74423	153721
38697	153722
239677	153723
427383	153724
442518	153725
125306	153726
413886	153727
453370	153728
351888	153729
162019	153730
80870	153731
46811	153732
429348	153733
48035	153734
138833	153735
219423	153736
408962	153737
239802	153738
17702	153739
61848	153740
92779	153741
169472	153742
35602	153743
26	153744
118496	153745
62875	153746
70403	153747
121516	153748
172876	153749
33722	153750
12287	153751
27596	153752
66404	153753
183124	153754
139814	153755
27330	153756
452507	153757
230734	153758
19077	153759
15942	153760
65355	153761
128347	153762
28348	153763
452718	153764
239012	153765
245821	153766
110991	153767
126521	153768
424634	153769
423411	153770
250091	153771
35100	153772
227578	153773
28552	153774
512	153775
34418	153776
56339	153777
238757	153778
11922	153779
60370	153780
338439	153781
331845	153782
23142	153783
436062	153784
88456	153785
56962	153786
215688	153787
296776	153788
858	153789
383353	153790
144638	153791
27523	153792
94748	153793
64249	153794
452467	153795
39525	153796
75783	153797
750	153798
237720	153799
345573	153800
297184	153801
183727	153802
349191	153803
195433	153804
1540	153805
183957	153806
176031	153807
41965	153808
297843	153809
393628	153810
394620	153811
17648	153812
397694	153813
263170	153814
421417	153815
174120	153816
79243	153817
279852	153818
255513	153819
16713	153820
99804	153821
99804	153822
195109	153823
46835	153824
80592	153825
437523	153826
19174	153827
278070	153828
237414	153829
108802	153830
222123	153831
25154	153832
239574	153833
169	153834
134855	153835
40507	153836
224731	153837
213858	153838
101911	153839
362930	153840
317805	153841
237656	153842
142489	153843
63007	153844
2176	153845
187034	153846
99622	153847
116224	153848
80711	153849
24163	153850
217500	153851
216338	153852
120519	153853
248690	153854
4102	153855
84969	153856
44289	153857
133376	153858
50435	153859
116922	153860
175923	153861
306053	153862
129335	153863
237042	153864
117725	153865
116434	153866
227212	153867
108220	153868
138568	153869
315688	153870
171080	153871
93191	153872
9992	153873
100904	153874
100463	153875
196756	153876
101046	153877
440711	153878
69200	153879
212639	153880
78441	153881
242471	153882
95603	153883
197334	153884
370663	153885
101918	153886
367608	153887
578	153888
237342	153889
38113	153890
58095	153891
57268	153892
217920	153893
235758	153894
56895	153895
403324	153896
393643	153897
65253	153898
96133	153899
458099	153900
357852	153901
364173	153902
25752	153903
13497	153904
324212	153905
121405	153906
57410	153907
193835	153908
207450	153909
5509	153910
90081	153911
174424	153912
78725	153913
166352	153914
320294	153915
321228	153916
313024	153917
20243	153918
355946	153919
96038	153920
288594	153921
48554	153922
87264	153923
321604	153924
246875	153925
227370	153926
402750	153927
11378	153928
99821	153929
105910	153930
371094	153931
386011	153932
413235	153933
189031	153934
11188	153935
39449	153936
152429	153937
198872	153938
99895	153939
370	153940
23765	153941
226000	153942
119968	153943
216948	153944
200338	153945
424473	153946
200037	153947
196314	153948
131605	153949
34103	153950
217789	153951
281384	153952
405015	153953
17923	153954
106288	153955
239909	153956
70796	153957
176388	153958
20206	153959
88900	153960
173678	153961
26599	153962
154802	153963
146531	153964
285643	153965
398175	153966
369987	153967
54933	153968
375676	153969
873	153970
387096	153971
189585	153972
38856	153973
192658	153974
23470	153975
23470	153976
162205	153977
441545	153978
127983	153979
423478	153980
60378	153981
226416	153982
213847	153983
387502	153984
349623	153985
192513	153986
141214	153987
6765	153988
370	153989
91567	153990
164539	153991
58049	153992
60354	153993
226645	153994
18349	153995
443582	153996
306469	153997
275369	153998
125348	153999
35196	154000
35196	154001
91230	154002
1463	154003
86669	154004
198717	154005
241011	154006
340348	154007
47667	154008
339333	154009
97432	154010
321532	154011
60798	154012
72714	154013
266593	154014
61779	154015
28633	154016
306835	154017
289172	154018
189352	154019
188491	154020
93199	154021
238579	154022
322974	154023
361476	154024
389294	154025
106344	154026
7003	154027
63706	154028
63587	154029
65696	154030
47556	154031
195735	154032
86907	154033
238493	154034
281611	154035
438772	154036
228324	154037
404691	154038
391029	154039
117033	154040
415786	154041
85689	154042
175153	154043
332736	154044
199984	154045
10631	154046
27677	154047
60251	154048
60769	154049
34591	154050
439152	154051
88602	154052
24077	154053
152163	154054
63930	154055
269599	154056
290495	154057
12261	154058
9743	154059
1730	154060
5662	154061
40525	154062
83647	154063
248300	154064
76612	154065
45000	154066
53793	154067
268509	154068
342212	154069
210010	154070
106273	154071
341848	154072
392912	154073
210568	154074
1772	154075
238293	154076
30112	154077
154657	154078
162604	154079
122800	154080
19294	154081
189916	154082
188384	154083
15757	154084
195086	154085
216586	154086
259074	154087
32732	154088
5814	154089
444351	154090
210502	154091
128413	154092
422130	154093
68286	154094
42640	154095
74041	154096
342548	154097
92306	154098
240955	154099
181053	154100
147501	154101
201084	154102
9550	154103
139988	154104
443948	154105
272835	154106
167286	154107
127926	154108
451438	154109
323523	154110
60045	154111
87870	154112
39678	154113
289087	154114
108467	154115
5353	154116
50995	154117
173227	154118
211382	154119
342697	154120
36643	154121
272675	154122
2659	154123
7885	154124
354986	154125
1932	154126
108467	154127
175297	154128
12052	154129
92754	154130
241405	154131
17959	154132
190564	154133
240593	154134
378337	154135
265145	154136
53755	154137
201366	154138
28806	154139
198636	154140
160695	154141
269911	154142
362026	154143
429209	154144
322560	154145
346947	154146
237159	154147
325406	154148
171829	154149
289935	154150
60827	154151
45511	154152
391940	154153
386978	154154
10147	154155
250681	154156
152293	154157
39048	154158
147546	154159
96893	154160
99849	154161
60371	154162
65649	154163
327752	154164
222384	154165
45019	154166
206692	154167
383403	154168
218644	154169
260483	154170
328150	154171
4205	154172
38413	154173
242546	154174
4254	154175
225003	154176
64308	154177
204649	154178
27217	154179
186721	154180
334883	154181
10420	154182
16567	154183
100339	154184
123155	154185
49835	154186
333349	154187
241197	154188
115612	154189
95362	154190
75181	154191
31943	154192
24818	154193
255657	154194
90133	154195
264360	154196
238746	154197
29669	154198
48374	154199
114444	154200
100369	154201
407924	154202
14191	154203
59652	154204
200224	154205
76655	154206
36563	154207
83321	154208
91495	154209
181335	154210
102646	154211
65538	154212
15577	154213
125620	154214
76803	154215
135375	154216
227621	154217
267281	154218
139926	154219
37897	154220
5821	154221
102553	154222
441406	154223
64983	154224
297426	154225
71528	154226
159385	154227
23583	154228
52277	154229
59505	154230
175718	154231
62643	154232
333982	154233
36916	154234
438453	154235
414874	154236
222980	154237
56579	154238
94508	154239
413909	154240
48994	154241
238548	154242
108785	154243
71718	154244
212241	154245
391024	154246
56722	154247
158579	154248
57632	154249
228429	154250
133935	154251
200689	154252
459170	154253
113010	154254
371655	154255
272546	154256
50513	154257
107726	154258
52636	154259
366226	154260
123940	154261
96160	154262
77235	154263
103845	154264
445053	154265
371270	154266
88754	154267
233695	154268
92425	154269
436942	154270
235229	154271
348532	154272
401085	154273
351397	154274
243595	154275
23562	154276
371672	154277
229000	154278
423403	154279
227765	154280
458521	154281
37646	154282
201638	154283
215222	154284
34317	154285
363841	154286
332059	154287
204611	154288
245542	154289
43847	154290
43590	154291
117591	154292
18012	154293
185402	154294
67778	154295
17138	154296
356774	154297
408378	154298
93506	154299
41030	154300
121809	154301
19347	154302
377041	154303
378373	154304
433114	154305
1008	154306
153028	154307
110274	154308
182287	154309
75783	154310
104578	154311
41483	154312
202059	154313
105689	154314
841	154315
128294	154316
156740	154317
2381	154318
389110	154319
366907	154320
374508	154321
451723	154322
142432	154323
2218	154324
767	154325
51963	154326
171904	154327
262527	154328
187252	154329
50190	154330
106299	154331
352004	154332
96379	154333
341167	154334
141058	154335
301719	154336
121693	154337
155488	154338
421147	154339
176159	154340
111534	154341
66251	154342
62793	154343
62994	154344
65608	154345
276437	154346
305349	154347
150741	154348
285261	154349
74929	154350
81984	154351
50450	154352
448576	154353
25824	154354
107706	154355
280753	154356
163630	154357
140251	154358
410755	154359
193726	154360
162024	154361
186710	154362
359776	154363
73949	154364
94435	154365
39499	154366
35509	154367
196871	154368
163653	154369
419109	154370
20691	154371
14133	154372
91926	154373
157913	154374
120664	154375
87225	154376
2737	154377
63530	154378
141515	154379
330068	154380
13358	154381
13492	154382
454399	154383
146937	154384
457839	154385
222081	154386
292248	154387
241658	154388
332960	154389
155371	154390
416466	154391
70953	154392
228255	154393
184970	154394
61658	154395
118122	154396
254138	154397
424338	154398
71729	154399
116669	154400
47378	154401
182524	154402
20291	154403
87595	154404
353481	154405
561	154406
228679	154407
121776	154408
416644	154409
113070	154410
58014	154411
61931	154412
442628	154413
3764	154414
53926	154415
162151	154416
54046	154417
37296	154418
23913	154419
138159	154420
313818	154421
70080	154422
192533	154423
39496	154424
55831	154425
271822	154426
234638	154427
22641	154428
97606	154429
44810	154430
52258	154431
68991	154432
17505	154433
123763	154434
72415	154435
88926	154436
54360	154437
170866	154438
68024	154439
193670	154440
95797	154441
117631	154442
117631	154443
404189	154444
9176	154445
146718	154446
258094	154447
120744	154448
167940	154449
25144	154450
243497	154451
427671	154452
249535	154453
20455	154454
83538	154455
207668	154456
338622	154457
12239	154458
105833	154459
194534	154460
167870	154461
35115	154462
346503	154463
165087	154464
129698	154465
169857	154466
176762	154467
30279	154468
24530	154469
1919	154470
7832	154471
18858	154472
194736	154473
184948	154474
140496	154475
180518	154476
171295	154477
187822	154478
65310	154479
106773	154480
342052	154481
43248	154482
239046	154483
119549	154484
47038	154485
11752	154486
81401	154487
94390	154488
351960	154489
390090	154490
32447	154491
406	154492
230383	154493
58249	154494
32101	154495
307	154496
237557	154497
30296	154498
203672	154499
162856	154500
58490	154501
111044	154502
41248	154503
49192	154504
40656	154505
363118	154506
147292	154507
26567	154508
733	154509
37273	154510
6858	154511
46119	154512
158865	154513
150654	154514
30051	154515
107874	154516
244397	154517
188572	154518
15632	154519
7719	154520
157586	154521
129233	154522
164199	154523
2977	154524
435213	154525
183987	154526
252525	154527
35283	154528
51873	154529
219985	154530
90472	154531
359356	154532
31312	154533
398182	154534
16520	154535
109056	154536
327007	154537
47565	154538
47565	154539
104740	154540
259475	154541
97846	154542
129535	154543
38095	154544
60019	154545
211262	154546
119893	154547
10547	154548
119591	154549
57132	154550
283900	154551
199636	154552
259464	154553
156704	154554
2104	154555
25341	154556
166113	154557
1287	154558
23917	154559
100992	154560
8685	154561
141875	154562
189362	154563
286724	154564
345217	154565
411292	154566
6016	154567
172690	154568
132300	154569
417110	154570
55457	154571
222522	154572
2520	154573
136090	154574
128167	154575
158931	154576
87774	154577
49719	154578
34693	154579
203922	154580
164593	154581
421861	154582
33436	154583
25274	154584
232615	154585
3840	154586
84668	154587
166287	154588
82023	154589
45415	154590
80244	154591
161142	154592
21276	154593
123054	154594
57444	154595
8454	154596
289977	154597
56197	154598
147432	154599
211503	154600
410035	154601
155343	154602
232243	154603
188508	154604
125903	154605
20468	154606
178525	154607
170898	154608
3646	154609
288297	154610
73701	154611
89523	154612
168563	154613
49579	154614
69414	154615
6548	154616
20884	154617
442444	154618
317657	154619
183533	154620
79688	154621
215028	154622
238603	154623
191863	154624
39362	154625
70262	154626
84217	154627
34714	154628
106843	154629
209466	154630
199372	154631
36306	154632
97025	154633
104086	154634
138160	154635
61306	154636
98298	154637
233555	154638
340871	154639
199036	154640
208467	154641
229362	154642
50583	154643
439593	154644
223578	154645
13870	154646
75886	154647
22600	154648
49105	154649
113127	154650
24797	154651
16333	154652
6232	154653
8650	154654
5747	154655
69280	154656
21040	154657
103786	154658
107779	154659
6936	154660
143103	154661
187668	154662
294854	154663
85614	154664
149124	154665
66497	154666
240635	154667
211034	154668
101963	154669
79560	154670
341894	154671
7422	154672
168644	154673
302414	154674
249527	154675
54359	154676
53551	154677
428930	154678
177284	154679
32238	154680
30311	154681
6485	154682
188843	154683
25667	154684
9756	154685
24817	154686
61921	154687
244097	154688
212556	154689
201425	154690
38832	154691
241632	154692
46353	154693
68138	154694
377246	154695
249057	154696
26283	154697
12763	154698
15086	154699
98116	154700
68248	154701
58518	154702
47050	154703
19611	154704
34353	154705
414504	154706
6464	154707
156372	154708
410893	154709
42917	154710
330457	154711
333306	154712
221474	154713
179968	154714
424904	154715
20634	154716
12966	154717
248826	154718
108352	154719
1268	154720
214498	154721
370807	154722
192398	154723
11018	154724
235366	154725
218018	154726
62008	154727
54224	154728
154012	154729
114396	154730
32768	154731
8946	154732
31595	154733
377775	154734
115420	154735
216621	154736
64670	154737
76616	154738
294567	154739
198083	154740
176964	154741
107743	154742
458941	154743
156338	154744
337887	154745
365603	154746
266356	154747
454094	154748
174077	154749
161526	154750
36233	154751
157806	154752
194421	154753
222175	154754
116830	154755
185	154756
156510	154757
244480	154758
28683	154759
65719	154760
126154	154761
44640	154762
19990	154763
25515	154764
214759	154765
183290	154766
56284	154767
412437	154768
24007	154769
16260	154770
2039	154771
421759	154772
33039	154773
82838	154774
799	154775
26750	154776
381206	154777
211257	154778
126238	154779
256432	154780
52300	154781
133692	154782
32537	154783
63673	154784
237451	154785
519	154786
213240	154787
6409	154788
55454	154789
232366	154790
18576	154791
160548	154792
7181	154793
79115	154794
172900	154795
223899	154796
160543	154797
430192	154798
47939	154799
10691	154800
35748	154801
2874	154802
228869	154803
15873	154804
205594	154805
124550	154806
194838	154807
64169	154808
53744	154809
304096	154810
191368	154811
105306	154812
3783	154813
32024	154814
84443	154815
444954	154816
43371	154817
84919	154818
101447	154819
20611	154820
153367	154821
105257	154822
200156	154823
62705	154824
1259	154825
367206	154826
224720	154827
25780	154828
379976	154829
63633	154830
105227	154831
122069	154832
101359	154833
54893	154834
96131	154835
8200	154836
6934	154837
128034	154838
94654	154839
57622	154840
219361	154841
5068	154842
359479	154843
267609	154844
181310	154845
106206	154846
88085	154847
25922	154848
298505	154849
58563	154850
416361	154851
1841	154852
85451	154853
134210	154854
196977	154855
357007	154856
5355	154857
249344	154858
36934	154859
96581	154860
278008	154861
22349	154862
200087	154863
42711	154864
120599	154865
2733	154866
428985	154867
214122	154868
43383	154869
40919	154870
90950	154871
24887	154872
36150	154873
121162	154874
64842	154875
122528	154876
64175	154877
64877	154878
85920	154879
407226	154880
369146	154881
59298	154882
439813	154883
201633	154884
19252	154885
60863	154886
79742	154887
83420	154888
152208	154889
170436	154890
25144	154891
108611	154892
92277	154893
49120	154894
49860	154895
201891	154896
231579	154897
396333	154898
28997	154899
19419	154900
229828	154901
124374	154902
396962	154903
394810	154904
29917	154905
222735	154906
229721	154907
29943	154908
261219	154909
14698	154910
304800	154911
28370	154912
6141	154913
53771	154914
315850	154915
34046	154916
73799	154917
74959	154918
373533	154919
19150	154920
293280	154921
165283	154922
373335	154923
427319	154924
102508	154925
233529	154926
85999	154927
232308	154928
85311	154929
44319	154930
140	154931
457343	154932
23473	154933
141064	154934
65486	154935
187285	154936
102193	154937
5929	154938
1589	154939
175699	154940
151297	154941
363276	154942
183301	154943
157576	154944
134836	154945
53346	154946
53346	154947
401469	154948
140472	154949
50261	154950
146613	154951
49056	154952
56216	154953
264206	154954
80324	154955
67956	154956
49000	154957
199605	154958
243255	154959
164620	154960
89385	154961
210268	154962
156656	154963
222466	154964
308527	154965
102832	154966
99328	154967
4863	154968
162791	154969
37935	154970
315657	154971
81435	154972
46226	154973
5630	154974
278113	154975
116889	154976
48693	154977
146551	154978
116623	154979
4160	154980
314251	154981
446156	154982
1172	154983
25147	154984
15825	154985
157088	154986
19395	154987
120781	154988
317919	154989
167475	154990
70465	154991
154612	154992
59904	154993
10881	154994
98194	154995
273416	154996
284147	154997
163077	154998
126576	154999
370033	155000
96611	155001
6098	155002
343862	155003
63926	155004
45020	155005
106605	155006
27430	155007
296226	155008
28478	155009
429	155010
11123	155011
295563	155012
137263	155013
30159	155014
66761	155015
12740	155016
268592	155017
4102	155018
219872	155019
422752	155020
262004	155021
5916	155022
64768	155023
31340	155024
106080	155025
112207	155026
155443	155027
393119	155028
46639	155029
39042	155030
132410	155031
99610	155032
195672	155033
34228	155034
52732	155035
21119	155036
215501	155037
234716	155038
285766	155039
5371	155040
118694	155041
317623	155042
72558	155043
70016	155044
121355	155045
117678	155046
105186	155047
236501	155048
176042	155049
423436	155050
220236	155051
388777	155052
192317	155053
229363	155054
64717	155055
222544	155056
34371	155057
416685	155058
26886	155059
435188	155060
68156	155061
5258	155062
87498	155063
193316	155064
374133	155065
33875	155066
113366	155067
116888	155068
99778	155069
39568	155070
281149	155071
127250	155072
62279	155073
31438	155074
189037	155075
67593	155076
98827	155077
363635	155078
159434	155079
4059	155080
292123	155081
32137	155082
72649	155083
43347	155084
267329	155085
8306	155086
131797	155087
322675	155088
405083	155089
573	155090
634	155091
60509	155092
6598	155093
235556	155094
155140	155095
96978	155096
87187	155097
48346	155098
30486	155099
12143	155100
243589	155101
161723	155102
4295	155103
84034	155104
97454	155105
384087	155106
421518	155107
104951	155108
3367	155109
94896	155110
124253	155111
83975	155112
178767	155113
96869	155114
210301	155115
101057	155116
78157	155117
238837	155118
67863	155119
421560	155120
183451	155121
356980	155122
194220	155123
123545	155124
56456	155125
30517	155126
351752	155127
9479	155128
262786	155129
217444	155130
440055	155131
268118	155132
63994	155133
24667	155134
216139	155135
342653	155136
127636	155137
4412	155138
235582	155139
449636	155140
33740	155141
56114	155142
160081	155143
39965	155144
17549	155145
205807	155146
48354	155147
60022	155148
76541	155149
186638	155150
190138	155151
241985	155152
116279	155153
449606	155154
14928	155155
267180	155156
447721	155157
210040	155158
163333	155159
142397	155160
84178	155161
201885	155162
244660	155163
122845	155164
136194	155165
88948	155166
177607	155167
115380	155168
74305	155169
172134	155170
8683	155171
105276	155172
253066	155173
200703	155174
206550	155175
6403	155176
442006	155177
317482	155178
166558	155179
18201	155180
1442	155181
11489	155182
409959	155183
194499	155184
423429	155185
109205	155186
190895	155187
235934	155188
117235	155189
166807	155190
115695	155191
52828	155192
153652	155193
21982	155194
105935	155195
75014	155196
18775	155197
164947	155198
268123	155199
10768	155200
371002	155201
44405	155202
160843	155203
55508	155204
23569	155205
48096	155206
20441	155207
312382	155208
153173	155209
45416	155210
95031	155211
357456	155212
62477	155213
184442	155214
129643	155215
66866	155216
22484	155217
136078	155218
213137	155219
47943	155220
29187	155221
32052	155222
2894	155223
198	155224
24337	155225
37793	155226
281771	155227
7322	155228
200351	155229
244312	155230
36190	155231
59732	155232
295284	155233
122286	155234
236690	155235
308808	155236
108239	155237
15714	155238
14965	155239
117456	155240
1162	155241
249101	155242
22104	155243
106277	155244
414560	155245
540	155246
7877	155247
185002	155248
17206	155249
421908	155250
60335	155251
98633	155252
229459	155253
90706	155254
64272	155255
296317	155256
78416	155257
236450	155258
182216	155259
47876	155260
51306	155261
78962	155262
229704	155263
57794	155264
268898	155265
127306	155266
134752	155267
12777	155268
103919	155269
332526	155270
182919	155271
188807	155272
1902	155273
191370	155274
22447	155275
47123	155276
38082	155277
417991	155278
229271	155279
122577	155280
61317	155281
134503	155282
256984	155283
345512	155284
12300	155285
235239	155286
180159	155287
67919	155288
40237	155289
457690	155290
88108	155291
316928	155292
199294	155293
34590	155294
109708	155295
64707	155296
428706	155297
265583	155298
29608	155299
62071	155300
107244	155301
431195	155302
54278	155303
151835	155304
142454	155305
94062	155306
132659	155307
25040	155308
95502	155309
93025	155310
434246	155311
6371	155312
167584	155313
26280	155314
437226	155315
134492	155316
6984	155317
134060	155318
74408	155319
29734	155320
265267	155321
60796	155322
208909	155323
385722	155324
131218	155325
286070	155326
269073	155327
327912	155328
441819	155329
338166	155330
47393	155331
170630	155332
76563	155333
142582	155334
190051	155335
11490	155336
56260	155337
153999	155338
100720	155339
79073	155340
72957	155341
270695	155342
227730	155343
270408	155344
422931	155345
48516	155346
273709	155347
83700	155348
3177	155349
6833	155350
18396	155351
375974	155352
237916	155353
6815	155354
249206	155355
256310	155356
5264	155357
402566	155358
18407	155359
392303	155360
151581	155361
260047	155362
234884	155363
118180	155364
229573	155365
225276	155366
203889	155367
398598	155368
19881	155369
4842	155370
184501	155371
111263	155372
3742	155373
86487	155374
217070	155375
220897	155376
126261	155377
344176	155378
187752	155379
422944	155380
69420	155381
71887	155382
362582	155383
103327	155384
8222	155385
28703	155386
222094	155387
286732	155388
285439	155389
106037	155390
48845	155391
63098	155392
89992	155393
357887	155394
13115	155395
83643	155396
401848	155397
6460	155398
11918	155399
190215	155400
237083	155401
37186	155402
171179	155403
18674	155404
326516	155405
110122	155406
2820	155407
169541	155408
3849	155409
34708	155410
116236	155411
95259	155412
398497	155413
170094	155414
102789	155415
150427	155416
95825	155417
313695	155418
92093	155419
186615	155420
103414	155421
30113	155422
7538	155423
382326	155424
383096	155425
383063	155426
41500	155427
290971	155428
285441	155429
437674	155430
29441	155431
402938	155432
138186	155433
2299	155434
68023	155435
114847	155436
14937	155437
238294	155438
63759	155439
193328	155440
389252	155441
87804	155442
95024	155443
442667	155444
408394	155445
32306	155446
178814	155447
116552	155448
7631	155449
32042	155450
60297	155451
825	155452
168473	155453
376582	155454
158153	155455
210746	155456
81083	155457
214338	155458
134007	155459
107760	155460
111191	155461
155842	155462
59878	155463
161481	155464
100712	155465
87658	155466
147937	155467
342557	155468
158818	155469
41234	155470
172331	155471
29914	155472
311744	155473
45399	155474
77314	155475
53109	155476
35399	155477
41916	155478
317459	155479
94384	155480
218197	155481
39463	155482
3987	155483
36698	155484
4491	155485
208844	155486
117869	155487
148	155488
19554	155489
373477	155490
96653	155491
12228	155492
83191	155493
177119	155494
96143	155495
54688	155496
15858	155497
93146	155498
57532	155499
13284	155500
9979	155501
199639	155502
103844	155503
150520	155504
214497	155505
175135	155506
203627	155507
128237	155508
197219	155509
217946	155510
381002	155511
174383	155512
88889	155513
221186	155514
11312	155515
114979	155516
61338	155517
245469	155518
329916	155519
49009	155520
246331	155521
12998	155522
133425	155523
211051	155524
193035	155525
20300	155526
3226	155527
323553	155528
87760	155529
247562	155530
126864	155531
389605	155532
74700	155533
379042	155534
85174	155535
213207	155536
364053	155537
85371	155538
252078	155539
253433	155540
64850	155541
323221	155542
51484	155543
212101	155544
7780	155545
24366	155546
263551	155547
9918	155548
104606	155549
355760	155550
3152	155551
116514	155552
121975	155553
4765	155554
14901	155555
108769	155556
247097	155557
352703	155558
5698	155559
88481	155560
9881	155561
33492	155562
45905	155563
18012	155564
34670	155565
66145	155566
207	155567
103530	155568
458043	155569
8276	155570
248998	155571
359423	155572
88533	155573
19411	155574
10502	155575
68583	155576
132620	155577
384485	155578
172334	155579
113334	155580
63478	155581
59165	155582
287680	155583
65484	155584
45343	155585
1516	155586
281393	155587
287698	155588
22181	155589
41265	155590
25191	155591
153593	155592
71723	155593
186504	155594
130655	155595
43404	155596
112402	155597
388608	155598
234014	155599
280718	155600
362770	155601
19199	155602
97014	155603
48138	155604
40886	155605
38615	155606
15229	155607
2513	155608
217016	155609
259607	155610
34395	155611
216496	155612
225154	155613
430630	155614
5376	155615
19436	155616
209532	155617
118038	155618
32511	155619
193334	155620
85950	155621
42645	155622
97491	155623
99598	155624
375413	155625
325748	155626
55949	155627
49053	155628
59589	155629
18782	155630
77419	155631
424877	155632
313690	155633
122795	155634
97605	155635
174858	155636
263282	155637
5944	155638
115804	155639
20169	155640
51053	155641
184435	155642
54492	155643
439768	155644
67271	155645
19205	155646
279157	155647
93298	155648
443	155649
175105	155650
285554	155651
18656	155652
408393	155653
40141	155654
337468	155655
120041	155656
117766	155657
432562	155658
39905	155659
44649	155660
128639	155661
37661	155662
326125	155663
158875	155664
41252	155665
172026	155666
242976	155667
12352	155668
40955	155669
82168	155670
39853	155671
25928	155672
29835	155673
192857	155674
243223	155675
33715	155676
174177	155677
116443	155678
22754	155679
13172	155680
54079	155681
55117	155682
319400	155683
65591	155684
85632	155685
83051	155686
94960	155687
134102	155688
170342	155689
386979	155690
233598	155691
63723	155692
76880	155693
414361	155694
315577	155695
42258	155696
142753	155697
3383	155698
145686	155699
698	155700
373092	155701
316109	155702
80047	155703
10733	155704
47479	155705
64402	155706
141454	155707
96074	155708
10946	155709
67904	155710
113625	155711
183425	155712
123023	155713
11426	155714
456195	155715
58892	155716
266303	155717
206351	155718
293941	155719
73408	155720
345244	155721
132895	155722
59632	155723
402829	155724
405581	155725
458054	155726
320566	155727
49826	155728
83736	155729
363135	155730
82967	155731
358643	155732
376346	155733
110390	155734
18192	155735
246187	155736
270567	155737
60595	155738
286166	155739
62848	155740
172709	155741
6605	155742
97401	155743
14473	155744
4359	155745
312887	155746
151992	155747
11592	155748
97927	155749
425394	155750
333860	155751
217701	155752
127113	155753
3942	155754
41467	155755
120004	155756
230499	155757
27843	155758
315319	155759
87	155760
77285	155761
279049	155762
345484	155763
261869	155764
409032	155765
93030	155766
141549	155767
29733	155768
35184	155769
61976	155770
111340	155771
82288	155772
95358	155773
394052	155774
372282	155775
6401	155776
29262	155777
73690	155778
94929	155779
438297	155780
177459	155781
135602	155782
61798	155783
388953	155784
25849	155785
16214	155786
52238	155787
60332	155788
17733	155789
35607	155790
81610	155791
267614	155792
22704	155793
108429	155794
383553	155795
3255	155796
205775	155797
201518	155798
99885	155799
183900	155800
183860	155801
107163	155802
33593	155803
247	155804
72899	155805
72899	155806
50978	155807
92300	155808
84168	155809
56525	155810
1209	155811
97453	155812
45235	155813
189578	155814
194335	155815
240161	155816
196846	155817
172603	155818
183165	155819
213264	155820
327592	155821
182898	155822
191837	155823
232524	155824
455885	155825
187112	155826
18779	155827
281117	155828
51552	155829
329454	155830
149045	155831
89500	155832
35272	155833
5537	155834
179294	155835
18791	155836
38387	155837
306	155838
138306	155839
364169	155840
67969	155841
55866	155842
132284	155843
189215	155844
177289	155845
149068	155846
269194	155847
190632	155848
186401	155849
394631	155850
72529	155851
91619	155852
59384	155853
295875	155854
164386	155855
292241	155856
182534	155857
60916	155858
15400	155859
43079	155860
35759	155861
25499	155862
142087	155863
72807	155864
363666	155865
16781	155866
45658	155867
177774	155868
143685	155869
366902	155870
358269	155871
54257	155872
46577	155873
459914	155874
308883	155875
17519	155876
34223	155877
3597	155878
376391	155879
397196	155880
1695	155881
223628	155882
445174	155883
383237	155884
115528	155885
152693	155886
450036	155887
19684	155888
179008	155889
169698	155890
237067	155891
61747	155892
362300	155893
207305	155894
25940	155895
73529	155896
148797	155897
67620	155898
133880	155899
444910	155900
283799	155901
50765	155902
185540	155903
366959	155904
356375	155905
16935	155906
93747	155907
182788	155908
85825	155909
63667	155910
74595	155911
40356	155912
47699	155913
385866	155914
49053	155915
432238	155916
32110	155917
41869	155918
6719	155919
44062	155920
112856	155921
70965	155922
383844	155923
29753	155924
259323	155925
179039	155926
120317	155927
432099	155928
32304	155929
183197	155930
54887	155931
57120	155932
170397	155933
24208	155934
280568	155935
38289	155936
232990	155937
422964	155938
13027	155939
181458	155940
230675	155941
59287	155942
127055	155943
420831	155944
217695	155945
20122	155946
239531	155947
19895	155948
47928	155949
43730	155950
209153	155951
14188	155952
245414	155953
210066	155954
690	155955
38023	155956
86977	155957
343703	155958
237631	155959
181727	155960
132554	155961
12804	155962
52736	155963
426254	155964
141894	155965
166288	155966
128370	155967
404368	155968
239313	155969
198661	155970
116454	155971
133349	155972
223998	155973
75411	155974
300149	155975
16115	155976
80722	155977
8398	155978
15472	155979
163495	155980
339093	155981
4309	155982
179977	155983
25382	155984
19781	155985
188	155986
175408	155987
144816	155988
292718	155989
129	155990
374150	155991
245493	155992
725	155993
34796	155994
47140	155995
325878	155996
181485	155997
107235	155998
28234	155999
224829	156000
451851	156001
42926	156002
217654	156003
414525	156004
342305	156005
122883	156006
361837	156007
40514	156008
68306	156009
6862	156010
48576	156011
85024	156012
103898	156013
14854	156014
179528	156015
54806	156016
335407	156017
133363	156018
19072	156019
345761	156020
75030	156021
450578	156022
205383	156023
411867	156024
90263	156025
16687	156026
400118	156027
456280	156028
168871	156029
254377	156030
421305	156031
109778	156032
212216	156033
34896	156034
439411	156035
62185	156036
19015	156037
6832	156038
379796	156039
93491	156040
336913	156041
238370	156042
58224	156043
20941	156044
115365	156045
32607	156046
88714	156047
3593	156048
345863	156049
194815	156050
113831	156051
41575	156052
12877	156053
74131	156054
100349	156055
178994	156056
18683	156057
100955	156058
106789	156059
186211	156060
353052	156061
36061	156062
453177	156063
381279	156064
5680	156065
196666	156066
459772	156067
225076	156068
325943	156069
155067	156070
114828	156071
61085	156072
159854	156073
22546	156074
328879	156075
25206	156076
14441	156077
5308	156078
114561	156079
97180	156080
101043	156081
68754	156082
55786	156083
350032	156084
429306	156085
57246	156086
393217	156087
409944	156088
387577	156089
94148	156090
2772	156091
12860	156092
68728	156093
213014	156094
1141	156095
92465	156096
227151	156097
245855	156098
103297	156099
90499	156100
200843	156101
94169	156102
93822	156103
201474	156104
140809	156105
226764	156106
52079	156107
155935	156108
22529	156109
141664	156110
51951	156111
213248	156112
57208	156113
62514	156114
411064	156115
106686	156116
99832	156117
236034	156118
156290	156119
71485	156120
9545	156121
154532	156122
2172	156123
128748	156124
114462	156125
448631	156126
40073	156127
442	156128
9247	156129
56427	156130
345395	156131
115863	156132
231736	156133
213869	156134
192863	156135
150301	156136
426335	156137
6707	156138
142993	156139
144	156140
23667	156141
184633	156142
301870	156143
31413	156144
98265	156145
94516	156146
255395	156147
418701	156148
10891	156149
6882	156150
223258	156151
1085	156152
7071	156153
27191	156154
249900	156155
410782	156156
385974	156157
214188	156158
1441	156159
159080	156160
286628	156161
146669	156162
32250	156163
397064	156164
2495	156165
259910	156166
10192	156167
402884	156168
14931	156169
222496	156170
162271	156171
95257	156172
5896	156173
29884	156174
337130	156175
377048	156176
8418	156177
273768	156178
2198	156179
15634	156180
121738	156181
225129	156182
17879	156183
113803	156184
195927	156185
79434	156186
236794	156187
7943	156188
45094	156189
219017	156190
43586	156191
7070	156192
1481	156193
13542	156194
11898	156195
112621	156196
64970	156197
27261	156198
120915	156199
21057	156200
34062	156201
457643	156202
122668	156203
37482	156204
19796	156205
11911	156206
16969	156207
53997	156208
126526	156209
7555	156210
49146	156211
86956	156212
164636	156213
69263	156214
100403	156215
211784	156216
111170	156217
103841	156218
304390	156219
128872	156220
413425	156221
64961	156222
78114	156223
5207	156224
88717	156225
81575	156226
82722	156227
3367	156228
457249	156229
333610	156230
425689	156231
158931	156232
61927	156233
170944	156234
11702	156235
24260	156236
24260	156237
68327	156238
5567	156239
106687	156240
193455	156241
303454	156242
315661	156243
105353	156244
151250	156245
207352	156246
220469	156247
140660	156248
102334	156249
156207	156250
139483	156251
197362	156252
127532	156253
193684	156254
40438	156255
211161	156256
30036	156257
19292	156258
678	156259
32391	156260
40626	156261
152473	156262
21997	156263
11990	156264
26886	156265
10084	156266
34214	156267
139505	156268
302018	156269
9817	156270
229113	156271
90256	156272
438216	156273
57055	156274
73210	156275
59962	156276
311875	156277
106020	156278
6043	156279
275412	156280
172010	156281
307015	156282
63783	156283
48769	156284
91466	156285
21948	156286
71458	156287
206798	156288
178921	156289
210148	156290
32732	156291
318507	156292
442112	156293
20041	156294
415216	156295
303516	156296
405151	156297
321090	156298
192799	156299
126699	156300
169824	156301
311272	156302
205595	156303
141546	156304
127597	156305
3986	156306
340993	156307
220333	156308
100061	156309
21151	156310
44710	156311
91968	156312
76730	156313
82733	156314
221975	156315
346512	156316
55766	156317
193781	156318
239368	156319
393780	156320
377887	156321
225007	156322
183381	156323
137177	156324
332202	156325
91470	156326
401068	156327
318297	156328
39527	156329
180252	156330
223024	156331
181365	156332
321789	156333
187284	156334
25508	156335
19607	156336
417506	156337
40240	156338
78029	156339
222569	156340
128612	156341
134436	156342
234475	156343
282780	156344
89646	156345
148993	156346
282161	156347
90260	156348
413664	156349
302943	156350
158115	156351
170543	156352
90770	156353
91470	156354
85523	156355
129335	156356
28637	156357
444441	156358
62212	156359
393397	156360
196861	156361
105194	156362
335030	156363
125503	156364
36028	156365
23779	156366
335838	156367
298388	156368
88778	156369
92535	156370
44231	156371
190727	156372
66647	156373
385	156374
30336	156375
24770	156376
26223	156377
455247	156378
146864	156379
181251	156380
110712	156381
178373	156382
435762	156383
28386	156384
81888	156385
373651	156386
237966	156387
68214	156388
174256	156389
385	156390
8159	156391
178602	156392
30304	156393
215042	156394
19867	156395
358887	156396
384886	156397
391547	156398
152485	156399
344211	156400
372188	156401
234427	156402
383138	156403
447574	156404
56541	156405
3468	156406
281953	156407
448660	156408
303142	156409
107481	156410
124	156411
12253	156412
119207	156413
197472	156414
174408	156415
186255	156416
60048	156417
207665	156418
178076	156419
189015	156420
210519	156421
56541	156422
183513	156423
183513	156424
217437	156425
87627	156426
184940	156427
13703	156428
225896	156429
381355	156430
30545	156431
2703	156432
62677	156433
91137	156434
42218	156435
24443	156436
124	156437
339548	156438
420642	156439
373883	156440
54916	156441
191136	156442
17690	156443
245968	156444
342176	156445
206118	156446
247030	156447
218343	156448
211515	156449
14188	156450
419497	156451
271380	156452
431885	156453
143669	156454
215042	156455
25149	156456
414174	156457
320285	156458
201679	156459
10383	156460
10383	156461
122424	156462
454944	156463
83451	156464
353136	156465
422014	156466
208309	156467
72892	156468
65212	156469
346093	156470
221975	156471
31586	156472
101088	156473
450773	156474
58737	156475
163374	156476
322588	156477
146475	156478
44471	156479
34532	156480
360231	156481
201434	156482
217814	156483
1976	156484
81988	156485
81988	156486
81988	156487
181365	156488
381065	156489
443349	156490
128041	156491
252488	156492
11233	156493
258725	156494
196481	156495
92489	156496
59189	156497
180337	156498
165949	156499
26259	156500
188592	156501
124592	156502
455165	156503
319013	156504
30336	156505
417023	156506
108549	156507
234733	156508
220333	156509
118468	156510
71708	156511
23235	156512
14825	156513
108027	156514
220372	156515
214616	156516
228246	156517
339972	156518
7362	156519
113937	156520
269614	156521
363962	156522
436193	156523
421183	156524
93241	156525
63527	156526
284675	156527
114481	156528
62224	156529
110748	156530
30034	156531
201697	156532
113339	156533
39218	156534
144983	156535
67802	156536
346666	156537
194448	156538
217078	156539
26571	156540
223011	156541
106166	156542
9017	156543
239143	156544
239143	156545
363166	156546
61806	156547
270051	156548
324	156549
205399	156550
286527	156551
33325	156552
248885	156553
96231	156554
134577	156555
53262	156556
113544	156557
111886	156558
107104	156559
1080	156560
443238	156561
45808	156562
27028	156563
401791	156564
37255	156565
5422	156566
216889	156567
39149	156568
7514	156569
155071	156570
363860	156571
122287	156572
239204	156573
177088	156574
94095	156575
315709	156576
259786	156577
416614	156578
318632	156579
270011	156580
285841	156581
299205	156582
342964	156583
459729	156584
285842	156585
375356	156586
445202	156587
427560	156588
348204	156589
453834	156590
257451	156591
274129	156592
90455	156593
190275	156594
37934	156595
210704	156596
241781	156597
71110	156598
287400	156599
225341	156600
8911	156601
103096	156602
48943	156603
15363	156604
69852	156605
225778	156606
148143	156607
225673	156608
25334	156609
231321	156610
22166	156611
156337	156612
63417	156613
25937	156614
200478	156615
20689	156616
245452	156617
148232	156618
184830	156619
22862	156620
356644	156621
429086	156622
42146	156623
444498	156624
414449	156625
429625	156626
53324	156627
92680	156628
45212	156629
327205	156630
309891	156631
36174	156632
229465	156633
281412	156634
198891	156635
16371	156636
69502	156637
15303	156638
122764	156639
55906	156640
20212	156641
47573	156642
275640	156643
41330	156644
94922	156645
54239	156646
199459	156647
18241	156648
409589	156649
270625	156650
383647	156651
242967	156652
98297	156653
177384	156654
173086	156655
260545	156656
352892	156657
72944	156658
385052	156659
56819	156660
204662	156661
376494	156662
8676	156663
114522	156664
239796	156665
306541	156666
174565	156667
258626	156668
131731	156669
429374	156670
236093	156671
240397	156672
38179	156673
114522	156674
123522	156675
42426	156676
219446	156677
81461	156678
29723	156679
111582	156680
3371	156681
113454	156682
439883	156683
274837	156684
290720	156685
218834	156686
315226	156687
201847	156688
135529	156689
325553	156690
413986	156691
248724	156692
361932	156693
211490	156694
92864	156695
268976	156696
275399	156697
71341	156698
25618	156699
41487	156700
1481	156701
101778	156702
7193	156703
37987	156704
373109	156705
233108	156706
133244	156707
276935	156708
127598	156709
62046	156710
172361	156711
21769	156712
161286	156713
148392	156714
113497	156715
150893	156716
185701	156717
247851	156718
205717	156719
338470	156720
89317	156721
52707	156722
62374	156723
269117	156724
364782	156725
27277	156726
125377	156727
326472	156728
440555	156729
3474	156730
379875	156731
15186	156732
153927	156733
28565	156734
112084	156735
102471	156736
6145	156737
6426	156738
6958	156739
57241	156740
176772	156741
357642	156742
459956	156743
89582	156744
7872	156745
360650	156746
71245	156747
22199	156748
304736	156749
182581	156750
376871	156751
310040	156752
18389	156753
17639	156754
36795	156755
14921	156756
21693	156757
296690	156758
56537	156759
30265	156760
94788	156761
346282	156762
12125	156763
127387	156764
189753	156765
9870	156766
238996	156767
57592	156768
422397	156769
92083	156770
103255	156771
22168	156772
18130	156773
80731	156774
54	156775
309530	156776
21258	156777
66272	156778
4462	156779
4424	156780
278074	156781
344018	156782
8713	156783
101131	156784
374120	156785
70074	156786
190288	156787
448622	156788
451417	156789
349	156790
257719	156791
271278	156792
122420	156793
15363	156794
27268	156795
110431	156796
126406	156797
4205	156798
160365	156799
115811	156800
240949	156801
458437	156802
174408	156803
111155	156804
54649	156805
124595	156806
51235	156807
317365	156808
332098	156809
318012	156810
25542	156811
90523	156812
98248	156813
234393	156814
86034	156815
112678	156816
98453	156817
104912	156818
104912	156819
17643	156820
454141	156821
111311	156822
286773	156823
1633	156824
586	156825
317692	156826
361126	156827
449135	156828
244159	156829
194310	156830
173612	156831
106945	156832
340493	156833
131335	156834
191820	156835
357503	156836
141940	156837
21744	156838
447632	156839
51007	156840
296797	156841
373011	156842
349075	156843
103901	156844
301348	156845
160365	156846
249556	156847
307025	156848
25542	156849
240684	156850
223393	156851
96586	156852
81703	156853
107072	156854
352083	156855
438405	156856
193176	156857
144071	156858
220022	156859
43806	156860
220779	156861
346205	156862
278869	156863
187110	156864
7524	156865
301746	156866
270971	156867
119598	156868
163854	156869
423052	156870
66529	156871
9266	156872
169503	156873
213172	156874
31962	156875
36790	156876
143788	156877
247811	156878
309034	156879
333389	156880
453980	156881
8946	156882
169252	156883
75650	156884
195259	156885
240268	156886
196854	156887
404416	156888
257690	156889
35868	156890
14512	156891
152038	156892
5657	156893
432859	156894
48426	156895
41936	156896
159458	156897
238153	156898
89670	156899
2614	156900
98219	156901
183780	156902
16463	156903
1998	156904
231117	156905
338909	156906
132036	156907
332378	156908
175634	156909
241594	156910
87414	156911
43348	156912
73483	156913
26657	156914
236104	156915
102906	156916
52972	156917
392906	156918
32243	156919
132937	156920
171547	156921
63981	156922
265786	156923
134224	156924
354743	156925
310193	156926
327373	156927
220893	156928
266793	156929
402242	156930
295313	156931
406492	156932
88379	156933
86704	156934
78929	156935
421984	156936
105968	156937
25682	156938
100424	156939
226505	156940
312656	156941
41427	156942
106894	156943
120777	156944
202881	156945
196595	156946
186562	156947
11139	156948
83115	156949
437770	156950
260242	156951
304607	156952
59480	156953
52766	156954
283325	156955
386190	156956
291490	156957
141749	156958
81678	156959
352029	156960
28831	156961
206563	156962
212007	156963
82194	156964
210321	156965
457526	156966
168619	156967
115329	156968
136066	156969
305839	156970
128192	156971
276661	156972
62279	156973
313264	156974
189464	156975
364929	156976
417094	156977
30145	156978
268863	156979
242701	156980
127801	156981
302389	156982
176503	156983
343670	156984
200364	156985
22321	156986
82265	156987
205869	156988
81426	156989
361142	156990
25840	156991
119880	156992
391068	156993
166755	156994
89239	156995
36210	156996
15835	156997
18656	156998
217782	156999
380657	157000
100136	157001
297189	157002
174955	157003
101001	157004
360863	157005
362975	157006
76410	157007
9828	157008
324671	157009
316138	157010
182638	157011
367691	157012
280332	157013
420627	157014
29422	157015
282079	157016
181520	157017
386360	157018
206420	157019
135793	157020
76646	157021
204002	157022
424200	157023
138079	157024
365831	157025
196649	157026
1885	157027
327342	157028
271892	157029
216678	157030
112979	157031
422785	157032
181245	157033
197601	157034
354651	157035
147647	157036
18662	157037
391193	157038
56026	157039
4831	157040
57433	157041
431219	157042
5227	157043
104403	157044
338928	157045
118877	157046
467	157047
106117	157048
127703	157049
214937	157050
31684	157051
158673	157052
459486	157053
384161	157054
406645	157055
139357	157056
282656	157057
238184	157058
7006	157059
106269	157060
143622	157061
425398	157062
89057	157063
50152	157064
90174	157065
88897	157066
54170	157067
419865	157068
5563	157069
152506	157070
205961	157071
129427	157072
208601	157073
193896	157074
398240	157075
318489	157076
89827	157077
977	157078
16796	157079
319962	157080
443239	157081
27285	157082
197012	157083
281778	157084
227123	157085
118	157086
141672	157087
250599	157088
102424	157089
194948	157090
39840	157091
157693	157092
68082	157093
96789	157094
143898	157095
20425	157096
4701	157097
22854	157098
2716	157099
78534	157100
244409	157101
124523	157102
86560	157103
117816	157104
240754	157105
101427	157106
111567	157107
40004	157108
149043	157109
3717	157110
202117	157111
41300	157112
167008	157113
295639	157114
430103	157115
58152	157116
82432	157117
100382	157118
18578	157119
152185	157120
42842	157121
2129	157122
245165	157123
92818	157124
437643	157125
187417	157126
122120	157127
127178	157128
297780	157129
405096	157130
139453	157131
157784	157132
385343	157133
303369	157134
223885	157135
113882	157136
85811	157137
6120	157138
50452	157139
118527	157140
36778	157141
216326	157142
28596	157143
84539	157144
46453	157145
121241	157146
51958	157147
1476	157148
9254	157149
7166	157150
328234	157151
142752	157152
176633	157153
92436	157154
92126	157155
5148	157156
338679	157157
170462	157158
11087	157159
40913	157160
55903	157161
988	157162
262590	157163
33183	157164
410301	157165
8301	157166
2519	157167
270164	157168
33721	157169
6049	157170
18911	157171
27296	157172
332581	157173
220655	157174
9546	157175
181949	157176
117216	157177
457453	157178
459705	157179
193421	157180
452946	157181
1424	157182
19805	157183
450533	157184
213934	157185
201781	157186
367783	157187
69243	157188
201764	157189
423026	157190
437446	157191
84498	157192
162445	157193
377173	157194
214303	157195
71131	157196
162649	157197
146506	157198
71908	157199
98437	157200
7552	157201
54715	157202
159008	157203
178081	157204
41821	157205
50919	157206
437412	157207
244197	157208
305486	157209
286022	157210
102410	157211
51395	157212
162135	157213
352647	157214
195721	157215
21217	157216
177976	157217
378571	157218
362126	157219
150397	157220
89654	157221
48835	157222
44525	157223
418336	157224
377293	157225
198361	157226
25045	157227
154259	157228
116174	157229
434167	157230
71827	157231
3961	157232
177665	157233
279303	157234
384078	157235
76683	157236
35848	157237
304970	157238
214667	157239
144410	157240
305727	157241
4365	157242
127397	157243
123511	157244
43256	157245
376945	157246
373836	157247
246726	157248
107059	157249
180545	157250
356523	157251
438830	157252
55275	157253
6930	157254
7192	157255
267964	157256
454441	157257
96350	157258
13403	157259
131118	157260
185775	157261
237023	157262
173767	157263
73394	157264
92142	157265
456936	157266
139304	157267
18249	157268
1832	157269
68308	157270
303848	157271
437989	157272
377337	157273
168973	157274
199956	157275
309633	157276
7690	157277
310256	157278
94134	157279
36198	157280
234804	157281
65883	157282
370835	157283
385198	157284
395030	157285
146835	157286
159278	157287
249020	157288
40843	157289
67286	157290
40463	157291
411727	157292
62968	157293
681	157294
277018	157295
6608	157296
4850	157297
21962	157298
180112	157299
4110	157300
210388	157301
252715	157302
390962	157303
194400	157304
18717	157305
49170	157306
218485	157307
26770	157308
175303	157309
387601	157310
155376	157311
107921	157312
116667	157313
323910	157314
3442	157315
115027	157316
19137	157317
168666	157318
242395	157319
30376	157320
16504	157321
301642	157322
2182	157323
130812	157324
45693	157325
239485	157326
173083	157327
35369	157328
38367	157329
399216	157330
187772	157331
97902	157332
34115	157333
17274	157334
402205	157335
65925	157336
14635	157337
166958	157338
446779	157339
7526	157340
305987	157341
52324	157342
108056	157343
193607	157344
184199	157345
24268	157346
20867	157347
233309	157348
114975	157349
174879	157350
8780	157351
31432	157352
113296	157353
191219	157354
138797	157355
166256	157356
324426	157357
348767	157358
52890	157359
32069	157360
122801	157361
89694	157362
104461	157363
69644	157364
234896	157365
30034	157366
93372	157367
105153	157368
1809	157369
317737	157370
172596	157371
376474	157372
44491	157373
103758	157374
173412	157375
17363	157376
27082	157377
122071	157378
33896	157379
206434	157380
128548	157381
42069	157382
435290	157383
38317	157384
44723	157385
18553	157386
88174	157387
88232	157388
24991	157389
76448	157390
49751	157391
236625	157392
247360	157393
366709	157394
223614	157395
11338	157396
101857	157397
254500	157398
26339	157399
32020	157400
31387	157401
446665	157402
108898	157403
2533	157404
120617	157405
152830	157406
97143	157407
214132	157408
122172	157409
50681	157410
119271	157411
419979	157412
451411	157413
166935	157414
23478	157415
144301	157416
30490	157417
222093	157418
129291	157419
35534	157420
114193	157421
121352	157422
111624	157423
232123	157424
66502	157425
45001	157426
449388	157427
452968	157428
13519	157429
375929	157430
126071	157431
40953	157432
131486	157433
160079	157434
156449	157435
57875	157436
63974	157437
159269	157438
62523	157439
126839	157440
72202	157441
152	157442
347780	157443
388569	157444
107310	157445
45652	157446
103717	157447
179959	157448
156495	157449
55390	157450
55461	157451
20009	157452
432222	157453
242357	157454
168189	157455
81793	157456
25415	157457
64324	157458
44850	157459
4363	157460
109752	157461
23371	157462
79177	157463
16176	157464
238857	157465
271445	157466
149989	157467
65477	157468
71053	157469
79228	157470
188825	157471
85191	157472
454085	157473
119460	157474
162874	157475
115075	157476
75670	157477
40703	157478
241353	157479
248405	157480
37338	157481
11145	157482
39756	157483
33484	157484
21938	157485
50688	157486
151672	157487
149893	157488
259028	157489
24813	157490
191608	157491
178704	157492
203159	157493
27003	157494
148378	157495
316201	157496
316205	157497
92628	157498
364068	157499
179431	157500
265947	157501
108688	157502
303165	157503
118468	157504
50743	157505
189916	157506
124313	157507
7773	157508
283814	157509
341370	157510
80675	157511
136153	157512
396538	157513
11810	157514
407540	157515
447893	157516
215779	157517
235675	157518
207499	157519
64181	157520
3884	157521
227748	157522
206856	157523
20270	157524
786	157525
341445	157526
455163	157527
139535	157528
153489	157529
34486	157530
39770	157531
449051	157532
4525	157533
216047	157534
291322	157535
118358	157536
3473	157537
357989	157538
182598	157539
386291	157540
333698	157541
90899	157542
52316	157543
24078	157544
129002	157545
125391	157546
398050	157547
56590	157548
91607	157549
38526	157550
153821	157551
96270	157552
231340	157553
104089	157554
50427	157555
35420	157556
145404	157557
121716	157558
204639	157559
32401	157560
187120	157561
349092	157562
816	157563
441155	157564
114840	157565
2262	157566
218937	157567
167956	157568
54065	157569
300170	157570
351689	157571
90671	157572
378934	157573
142007	157574
33875	157575
30145	157576
197404	157577
256507	157578
29443	157579
126144	157580
147893	157581
109664	157582
209124	157583
162398	157584
424798	157585
85846	157586
33072	157587
373812	157588
150197	157589
24703	157590
54650	157591
104355	157592
105127	157593
244610	157594
276699	157595
410942	157596
272390	157597
23077	157598
135105	157599
70430	157600
64665	157601
340177	157602
150932	157603
17387	157604
44255	157605
63035	157606
56125	157607
4982	157608
40345	157609
33268	157610
16208	157611
250556	157612
159857	157613
87455	157614
30612	157615
59158	157616
27393	157617
27909	157618
95125	157619
146364	157620
105647	157621
108596	157622
37037	157623
1437	157624
59804	157625
44174	157626
93405	157627
17058	157628
230362	157629
376217	157630
96821	157631
150756	157632
21958	157633
241461	157634
98108	157635
23012	157636
267292	157637
17199	157638
1600	157639
128242	157640
331979	157641
322587	157642
57617	157643
20227	157644
294014	157645
198603	157646
207635	157647
111946	157648
187153	157649
72431	157650
438696	157651
454082	157652
51060	157653
198005	157654
231338	157655
380255	157656
507	157657
10310	157658
8020	157659
20994	157660
317934	157661
148959	157662
157098	157663
149142	157664
181217	157665
329573	157666
25278	157667
21164	157668
51353	157669
82994	157670
114765	157671
59279	157672
65679	157673
415214	157674
21453	157675
188093	157676
201425	157677
276399	157678
382223	157679
376702	157680
67657	157681
23982	157682
116362	157683
39337	157684
96854	157685
245547	157686
63880	157687
217801	157688
66903	157689
438651	157690
403401	157691
74985	157692
443741	157693
10785	157694
288547	157695
400144	157696
320697	157697
26200	157698
49873	157699
13715	157700
106379	157701
12098	157702
238324	157703
66948	157704
31135	157705
22022	157706
61551	157707
57506	157708
262357	157709
234824	157710
399037	157711
95338	157712
40979	157713
77112	157714
458159	157715
110400	157716
386853	157717
117694	157718
27434	157719
396979	157720
158226	157721
427375	157722
20262	157723
109440	157724
104911	157725
155658	157726
150061	157727
140240	157728
459313	157729
426577	157730
225347	157731
24037	157732
40239	157733
208175	157734
116260	157735
36443	157736
154713	157737
39745	157738
124536	157739
127443	157740
252050	157741
144858	157742
9245	157743
424947	157744
188455	157745
29947	157746
283387	157747
105964	157748
57856	157749
243044	157750
64186	157751
2080	157752
159654	157753
110612	157754
415966	157755
41988	157756
7273	157757
123024	157758
385543	157759
36514	157760
19235	157761
184394	157762
110637	157763
140981	157764
108786	157765
95513	157766
415	157767
215295	157768
320168	157769
220684	157770
78422	157771
214416	157772
92557	157773
22960	157774
31741	157775
101662	157776
299629	157777
20902	157778
1146	157779
266005	157780
37907	157781
372286	157782
27619	157783
179350	157784
46923	157785
139898	157786
76445	157787
49631	157788
334384	157789
223972	157790
8428	157791
40594	157792
48013	157793
108883	157794
29795	157795
64427	157796
199619	157797
207850	157798
3063	157799
16359	157800
74031	157801
334895	157802
383488	157803
104582	157804
25389	157805
52395	157806
118673	157807
374348	157808
39989	157809
365598	157810
113322	157811
390087	157812
53042	157813
298206	157814
34118	157815
308319	157816
447727	157817
255473	157818
153522	157819
113038	157820
399202	157821
330514	157822
175856	157823
388620	157824
80143	157825
25017	157826
276	157827
34233	157828
68437	157829
347480	157830
150458	157831
332733	157832
214419	157833
219184	157834
44683	157835
250762	157836
446971	157837
114705	157838
41827	157839
64309	157840
381131	157841
159574	157842
342413	157843
216304	157844
38403	157845
7298	157846
94338	157847
160587	157848
79393	157849
14899	157850
206249	157851
35341	157852
222759	157853
179600	157854
326312	157855
372318	157856
52808	157857
305208	157858
25910	157859
62858	157860
5202	157861
124644	157862
337294	157863
12131	157864
140414	157865
136444	157866
449932	157867
127971	157868
244715	157869
62504	157870
29328	157871
72256	157872
1932	157873
32616	157874
27920	157875
96542	157876
180073	157877
159224	157878
337277	157879
93962	157880
113808	157881
282786	157882
177621	157883
222163	157884
97845	157885
359039	157886
6475	157887
148607	157888
285362	157889
398295	157890
38400	157891
143661	157892
42888	157893
75530	157894
4605	157895
217767	157896
58198	157897
214464	157898
398579	157899
399131	157900
221957	157901
371283	157902
188239	157903
14880	157904
18586	157905
42478	157906
125274	157907
128580	157908
281942	157909
78280	157910
392650	157911
342561	157912
299604	157913
197309	157914
64253	157915
342858	157916
210381	157917
115952	157918
100476	157919
197247	157920
415005	157921
356612	157922
128145	157923
190551	157924
221449	157925
144013	157926
48011	157927
63091	157928
452215	157929
324304	157930
43928	157931
12597	157932
179750	157933
173555	157934
2562	157935
265280	157936
54149	157937
159742	157938
190552	157939
10168	157940
2249	157941
92084	157942
21844	157943
124854	157944
90002	157945
204783	157946
394120	157947
23365	157948
14961	157949
175730	157950
39020	157951
39249	157952
188816	157953
333477	157954
352093	157955
41191	157956
410369	157957
121016	157958
9420	157959
196243	157960
616	157961
40316	157962
15817	157963
7308	157964
98984	157965
4162	157966
417450	157967
160476	157968
183781	157969
341131	157970
217139	157971
220356	157972
80362	157973
245894	157974
26513	157975
391812	157976
19337	157977
303115	157978
122951	157979
34418	157980
24385	157981
8644	157982
17571	157983
4483	157984
120201	157985
5424	157986
414017	157987
7938	157988
111849	157989
74546	157990
126162	157991
244673	157992
86489	157993
452669	157994
147604	157995
170250	157996
300424	157997
58554	157998
91730	157999
234565	158000
233133	158001
221738	158002
114123	158003
451449	158004
25243	158005
3143	158006
36685	158007
162820	158008
5793	158009
433357	158010
103891	158011
22322	158012
53281	158013
150746	158014
144392	158015
166	158016
256322	158017
238089	158018
227038	158019
242939	158020
188806	158021
58291	158022
3113	158023
52716	158024
141019	158025
437711	158026
79997	158027
236496	158028
3331	158029
9689	158030
144408	158031
276122	158032
161605	158033
52388	158034
1362	158035
145988	158036
20345	158037
63846	158038
437217	158039
92256	158040
36377	158041
11405	158042
438328	158043
100671	158044
121618	158045
398908	158046
29751	158047
119015	158048
5717	158049
148790	158050
26278	158051
23522	158052
370149	158053
149516	158054
115170	158055
163074	158056
19913	158057
299865	158058
163553	158059
86982	158060
324261	158061
80139	158062
6153	158063
87504	158064
55738	158065
66	158066
121794	158067
179498	158068
16988	158069
58554	158070
29930	158071
25315	158072
7606	158073
143163	158074
13423	158075
70353	158076
30110	158077
46664	158078
424414	158079
994	158080
4210	158081
160936	158082
48994	158083
101412	158084
20415	158085
22791	158086
91776	158087
42919	158088
194256	158089
205804	158090
422217	158091
49768	158092
197046	158093
246884	158094
31601	158095
313455	158096
78107	158097
40148	158098
77668	158099
58224	158100
25099	158101
38787	158102
14454	158103
49684	158104
159762	158105
5538	158106
83287	158107
15497	158108
19365	158109
86339	158110
124660	158111
19438	158112
192795	158113
17762	158114
9747	158115
215613	158116
227579	158117
222882	158118
9071	158119
194543	158120
280220	158121
2030	158122
27147	158123
102407	158124
369147	158125
434333	158126
263638	158127
264219	158128
176161	158129
121104	158130
218352	158131
264345	158132
118060	158133
89710	158134
3149	158135
50273	158136
70089	158137
10768	158138
139862	158139
410823	158140
220495	158141
6988	158142
109329	158143
24717	158144
4738	158145
422037	158146
61802	158147
408123	158148
231225	158149
214726	158150
203413	158151
27346	158152
227574	158153
2235	158154
156550	158155
37230	158156
233432	158157
454	158158
171077	158159
333545	158160
25217	158161
36347	158162
159448	158163
62019	158164
9839	158165
188438	158166
186326	158167
409244	158168
441351	158169
142670	158170
9782	158171
399074	158172
14574	158173
34991	158174
49037	158175
8134	158176
183504	158177
15581	158178
33736	158179
122071	158180
960	158181
25002	158182
49711	158183
27688	158184
77936	158185
418069	158186
90377	158187
213830	158188
242535	158189
123162	158190
2925	158191
116501	158192
49900	158193
309572	158194
121392	158195
14392	158196
51603	158197
35007	158198
87696	158199
111897	158200
234663	158201
103245	158202
52805	158203
72063	158204
169192	158205
672	158206
147942	158207
125806	158208
34096	158209
10805	158210
188384	158211
327162	158212
32669	158213
213254	158214
103948	158215
23570	158216
33267	158217
34910	158218
66407	158219
414579	158220
168137	158221
312057	158222
153918	158223
32356	158224
360163	158225
195773	158226
100154	158227
62	158228
17849	158229
414266	158230
81543	158231
250048	158232
438955	158233
286694	158234
440089	158235
216337	158236
340154	158237
163339	158238
102356	158239
189537	158240
335918	158241
129822	158242
12277	158243
96275	158244
108591	158245
33802	158246
162786	158247
23517	158248
209480	158249
223522	158250
50471	158251
50087	158252
261485	158253
19747	158254
132694	158255
192090	158256
443922	158257
66	158258
14925	158259
53907	158260
406619	158261
3910	158262
332220	158263
11874	158264
45465	158265
277638	158266
322355	158267
100270	158268
167841	158269
126198	158270
96373	158271
113162	158272
123026	158273
231681	158274
216673	158275
205009	158276
186919	158277
298997	158278
260954	158279
2091	158280
3033	158281
145345	158282
122920	158283
286452	158284
82796	158285
140228	158286
173747	158287
2210	158288
725	158289
159744	158290
4874	158291
6186	158292
380841	158293
217676	158294
116536	158295
421849	158296
89595	158297
425777	158298
209368	158299
354047	158300
29213	158301
264726	158302
10506	158303
100649	158304
31811	158305
120041	158306
144819	158307
444699	158308
3628	158309
360655	158310
67859	158311
13393	158312
133285	158313
23186	158314
219334	158315
237692	158316
26752	158317
330445	158318
115668	158319
402720	158320
68965	158321
35275	158322
16741	158323
49539	158324
33025	158325
33430	158326
180706	158327
87455	158328
76659	158329
82104	158330
83475	158331
10278	158332
21756	158333
168261	158334
411303	158335
63064	158336
10755	158337
62651	158338
239063	158339
50897	158340
109161	158341
142283	158342
236092	158343
431152	158344
38293	158345
88764	158346
12058	158347
44650	158348
25855	158349
319292	158350
41767	158351
144041	158352
354886	158353
106669	158354
345780	158355
145967	158356
127229	158357
393629	158358
328861	158359
236392	158360
207749	158361
145822	158362
8234	158363
103802	158364
128260	158365
1501	158366
101780	158367
3889	158368
28732	158369
117011	158370
88348	158371
166853	158372
19472	158373
231030	158374
35524	158375
121818	158376
39608	158377
116303	158378
160063	158379
40453	158380
97920	158381
18585	158382
7003	158383
341364	158384
26957	158385
137651	158386
245194	158387
346032	158388
350095	158389
14216	158390
205563	158391
332263	158392
71070	158393
344247	158394
206593	158395
5850	158396
103087	158397
208195	158398
8312	158399
18981	158400
76712	158401
9988	158402
24705	158403
90903	158404
125450	158405
421738	158406
124652	158407
448949	158408
42994	158409
12161	158410
197318	158411
22411	158412
342957	158413
18070	158414
431317	158415
235940	158416
385713	158417
129529	158418
77496	158419
41213	158420
220092	158421
68228	158422
166108	158423
292403	158424
127482	158425
249649	158426
224197	158427
54744	158428
1211	158429
45191	158430
13988	158431
18209	158432
253186	158433
8762	158434
73206	158435
39945	158436
7456	158437
413017	158438
109934	158439
139539	158440
52067	158441
45557	158442
186486	158443
49125	158444
244735	158445
382383	158446
26725	158447
16344	158448
309963	158449
180553	158450
292418	158451
423043	158452
139747	158453
7653	158454
43755	158455
2871	158456
31441	158457
57276	158458
95990	158459
2745	158460
99179	158461
4598	158462
364874	158463
50115	158464
106976	158465
105940	158466
702	158467
97435	158468
186374	158469
11294	158470
134911	158471
30228	158472
27639	158473
121494	158474
74484	158475
64875	158476
452702	158477
61508	158478
28159	158479
38282	158480
255411	158481
20431	158482
254338	158483
173651	158484
10797	158485
8797	158486
24591	158487
81031	158488
20336	158489
186635	158490
207423	158491
361887	158492
275965	158493
36438	158494
387385	158495
367672	158496
5551	158497
84487	158498
182930	158499
18511	158500
200377	158501
98320	158502
142076	158503
49815	158504
123311	158505
56979	158506
101108	158507
22558	158508
243673	158509
410383	158510
222554	158511
384598	158512
163839	158513
36383	158514
9893	158515
305	158516
204340	158517
39063	158518
100171	158519
212682	158520
7917	158521
113920	158522
172091	158523
80950	158524
139077	158525
82745	158526
379710	158527
96895	158528
85132	158529
109985	158530
46323	158531
100804	158532
14451	158533
139099	158534
63613	158535
65570	158536
1899	158537
48361	158538
79318	158539
408379	158540
5584	158541
244893	158542
68602	158543
201396	158544
103262	158545
22474	158546
2741	158547
105337	158548
53612	158549
82157	158550
66692	158551
25500	158552
67252	158553
398306	158554
130643	158555
30201	158556
62831	158557
105389	158558
99118	158559
7069	158560
381824	158561
103857	158562
1260	158563
79288	158564
33367	158565
376967	158566
193961	158567
101447	158568
223386	158569
21546	158570
51815	158571
9518	158572
91658	158573
424088	158574
162661	158575
337	158576
254477	158577
223796	158578
65414	158579
42734	158580
147772	158581
164288	158582
68170	158583
428742	158584
297029	158585
406575	158586
413984	158587
6769	158588
73255	158589
195765	158590
237351	158591
112674	158592
236553	158593
272519	158594
38072	158595
297823	158596
223647	158597
338405	158598
342916	158599
28884	158600
99438	158601
224367	158602
53093	158603
65905	158604
62004	158605
65833	158606
23707	158607
3164	158608
9776	158609
149992	158610
430363	158611
20126	158612
366758	158613
115840	158614
66070	158615
2022	158616
2342	158617
1801	158618
432981	158619
111361	158620
116349	158621
138755	158622
135980	158623
230350	158624
224436	158625
16148	158626
192778	158627
357080	158628
25563	158629
49918	158630
126387	158631
43923	158632
104692	158633
27792	158634
408440	158635
39025	158636
1268	158637
403809	158638
6825	158639
117540	158640
7464	158641
317620	158642
207805	158643
29673	158644
122853	158645
5299	158646
226885	158647
66346	158648
45708	158649
134794	158650
349304	158651
34407	158652
63273	158653
17021	158654
170951	158655
15568	158656
396481	158657
272827	158658
32306	158659
173410	158660
56330	158661
25243	158662
110607	158663
634	158664
216890	158665
1006	158666
456308	158667
417345	158668
61574	158669
166562	158670
254525	158671
177959	158672
456928	158673
161014	158674
265322	158675
60547	158676
105539	158677
22016	158678
117757	158679
43137	158680
29525	158681
49903	158682
180481	158683
449770	158684
269450	158685
104133	158686
26111	158687
364432	158688
398405	158689
1325	158690
68679	158691
80234	158692
40660	158693
54438	158694
116523	158695
6944	158696
366468	158697
107221	158698
66164	158699
2106	158700
17133	158701
386458	158702
46511	158703
60140	158704
57719	158705
98875	158706
2281	158707
55806	158708
86333	158709
167700	158710
400335	158711
379910	158712
452176	158713
17865	158714
33000	158715
58281	158716
57826	158717
6682	158718
100082	158719
187829	158720
410155	158721
127378	158722
1678	158723
88216	158724
62908	158725
52857	158726
325962	158727
197375	158728
284095	158729
2762	158730
22013	158731
108772	158732
288527	158733
406433	158734
211156	158735
212670	158736
23851	158737
39844	158738
105591	158739
28923	158740
30157	158741
110964	158742
448137	158743
256327	158744
22450	158745
151013	158746
439281	158747
3450	158748
311479	158749
115460	158750
1090	158751
1836	158752
773	158753
25750	158754
118583	158755
183940	158756
311411	158757
4202	158758
1885	158759
243272	158760
33309	158761
241972	158762
76363	158763
32896	158764
386223	158765
100931	158766
162970	158767
242572	158768
280	158769
80810	158770
132213	158771
307407	158772
205930	158773
90243	158774
186708	158775
446070	158776
87217	158777
47578	158778
91790	158779
196935	158780
75421	158781
196325	158782
191352	158783
52520	158784
2337	158785
398271	158786
426154	158787
181051	158788
272533	158789
46267	158790
41424	158791
169332	158792
57083	158793
66697	158794
50786	158795
5285	158796
37331	158797
29330	158798
142428	158799
182179	158800
113607	158801
242835	158802
90339	158803
293228	158804
144568	158805
14631	158806
87	158807
94268	158808
218464	158809
119855	158810
120816	158811
9419	158812
74114	158813
58132	158814
33332	158815
445956	158816
12023	158817
24967	158818
1701	158819
151418	158820
188852	158821
96953	158822
341501	158823
188683	158824
27535	158825
70878	158826
30431	158827
358714	158828
14675	158829
180602	158830
23795	158831
6872	158832
94897	158833
165794	158834
215292	158835
342246	158836
275312	158837
147392	158838
17154	158839
25411	158840
320337	158841
47590	158842
1447	158843
205839	158844
430154	158845
63157	158846
111460	158847
237300	158848
82013	158849
446445	158850
44828	158851
126782	158852
9248	158853
41011	158854
367976	158855
66086	158856
139690	158857
58593	158858
114587	158859
47772	158860
161466	158861
416713	158862
198	158863
854	158864
145187	158865
15496	158866
23785	158867
5664	158868
254986	158869
35713	158870
286443	158871
122846	158872
53950	158873
24421	158874
348758	158875
201097	158876
101486	158877
106005	158878
162860	158879
29276	158880
47967	158881
275332	158882
27144	158883
11535	158884
356140	158885
32935	158886
286075	158887
125433	158888
445510	158889
1828	158890
437348	158891
356157	158892
453213	158893
39986	158894
5530	158895
75794	158896
336753	158897
3442	158898
88999	158899
49449	158900
2412	158901
44256	158902
106235	158903
216944	158904
32404	158905
185116	158906
192720	158907
155332	158908
341743	158909
130482	158910
204433	158911
123373	158912
207397	158913
109703	158914
249831	158915
30146	158916
107115	158917
370301	158918
42326	158919
106451	158920
273508	158921
2774	158922
7253	158923
48393	158924
232069	158925
318702	158926
312548	158927
279511	158928
27979	158929
395115	158930
93634	158931
73544	158932
75026	158933
174765	158934
46613	158935
193302	158936
89924	158937
156204	158938
206118	158939
105319	158940
104426	158941
206300	158942
101500	158943
240282	158944
367204	158945
51906	158946
402648	158947
77841	158948
285887	158949
226695	158950
226695	158951
117833	158952
101316	158953
101619	158954
132556	158955
135605	158956
140427	158957
393624	158958
15858	158959
401527	158960
322581	158961
315576	158962
17468	158963
332449	158964
4000	158965
145313	158966
15592	158967
16147	158968
229965	158969
405705	158970
38583	158971
189011	158972
157256	158973
17595	158974
232262	158975
45837	158976
386799	158977
158927	158978
253592	158979
229688	158980
104780	158981
53665	158982
146848	158983
165617	158984
185136	158985
57370	158986
162713	158987
29837	158988
39739	158989
77420	158990
351911	158991
33858	158992
184120	158993
343929	158994
180397	158995
29109	158996
85656	158997
455552	158998
426209	158999
44029	159000
57031	159001
218115	159002
2804	159003
82490	159004
166946	159005
98745	159006
23090	159007
42474	159008
144510	159009
63868	159010
155412	159011
221947	159012
297523	159013
260612	159014
365492	159015
223366	159016
31784	159017
71242	159018
158346	159019
207495	159020
48033	159021
138257	159022
67968	159023
163415	159024
21717	159025
177086	159026
341356	159027
113762	159028
341090	159029
59015	159030
149079	159031
76114	159032
235331	159033
674	159034
17767	159035
22765	159036
246934	159037
387361	159038
403279	159039
159683	159040
108723	159041
77902	159042
90045	159043
18107	159044
16826	159045
160772	159046
16623	159047
57895	159048
149270	159049
364734	159050
20598	159051
306293	159052
66398	159053
210438	159054
298174	159055
21457	159056
127676	159057
21457	159058
9589	159059
211291	159060
122601	159061
393753	159062
165321	159063
90793	159064
437729	159065
416002	159066
183113	159067
94650	159068
44841	159069
46605	159070
214145	159071
178528	159072
65560	159073
22582	159074
51526	159075
150986	159076
59482	159077
112977	159078
72076	159079
40838	159080
23610	159081
449610	159082
106504	159083
32498	159084
278934	159085
222247	159086
163545	159087
132234	159088
431674	159089
278059	159090
74620	159091
112737	159092
303342	159093
321232	159094
100905	159095
208936	159096
443863	159097
112737	159098
170981	159099
160948	159100
6839	159101
347469	159102
243999	159103
163819	159104
217426	159105
40223	159106
267438	159107
304230	159108
436820	159109
423807	159110
144177	159111
186626	159112
233771	159113
353695	159114
361131	159115
42610	159116
282165	159117
102548	159118
44970	159119
349505	159120
163948	159121
65582	159122
16389	159123
154091	159124
64890	159125
8419	159126
95739	159127
376105	159128
427279	159129
337425	159130
427673	159131
146030	159132
125784	159133
229638	159134
42580	159135
11481	159136
35821	159137
18033	159138
2151	159139
119387	159140
375	159141
3615	159142
96264	159143
385368	159144
71434	159145
167634	159146
219142	159147
9733	159148
120164	159149
30642	159150
231837	159151
25530	159152
420370	159153
131112	159154
81546	159155
21964	159156
381507	159157
255294	159158
487	159159
270447	159160
64877	159161
221358	159162
401363	159163
317095	159164
377980	159165
299581	159166
402850	159167
133069	159168
82347	159169
63470	159170
17371	159171
31217	159172
328379	159173
181810	159174
344293	159175
148807	159176
7508	159177
41415	159178
343405	159179
64825	159180
2760	159181
129993	159182
425009	159183
52857	159184
36057	159185
18312	159186
6151	159187
411003	159188
178055	159189
186576	159190
365572	159191
59180	159192
59252	159193
108725	159194
50129	159195
437825	159196
100772	159197
50716	159198
115390	159199
75178	159200
15547	159201
81507	159202
150555	159203
176672	159204
201686	159205
9268	159206
435	159207
412001	159208
2629	159209
8424	159210
195112	159211
96357	159212
222629	159213
3035	159214
149112	159215
12193	159216
67225	159217
35228	159218
37530	159219
179509	159220
102909	159221
181180	159222
58408	159223
228432	159224
53568	159225
99021	159226
65570	159227
112449	159228
391845	159229
325378	159230
201800	159231
63925	159232
23013	159233
14820	159234
161445	159235
187020	159236
79156	159237
478	159238
330759	159239
22229	159240
42993	159241
87945	159242
165702	159243
405767	159244
404886	159245
14127	159246
57581	159247
71714	159248
35084	159249
109887	159250
220105	159251
227369	159252
226444	159253
145018	159254
280859	159255
144828	159256
120246	159257
411962	159258
21219	159259
239220	159260
51824	159261
141655	159262
22527	159263
10865	159264
360778	159265
3083	159266
328766	159267
7952	159268
63327	159269
152037	159270
151566	159271
22991	159272
288147	159273
61321	159274
290225	159275
56945	159276
10931	159277
5030	159278
5030	159279
438583	159280
314226	159281
422671	159282
42983	159283
203632	159284
203389	159285
63185	159286
228344	159287
249492	159288
26837	159289
748	159290
437447	159291
441377	159292
131538	159293
1886	159294
57888	159295
59322	159296
273874	159297
119432	159298
70759	159299
153780	159300
8285	159301
176256	159302
221846	159303
212548	159304
117795	159305
157076	159306
12048	159307
96594	159308
445272	159309
233550	159310
260410	159311
184929	159312
370785	159313
255946	159314
39945	159315
201173	159316
14551	159317
145473	159318
123269	159319
146105	159320
426953	159321
6683	159322
35529	159323
49965	159324
31670	159325
370351	159326
110988	159327
23579	159328
98853	159329
9528	159330
376360	159331
69470	159332
174262	159333
47131	159334
24512	159335
265471	159336
192976	159337
298167	159338
276002	159339
215063	159340
30562	159341
89186	159342
30562	159343
391	159344
234353	159345
228866	159346
18690	159347
441425	159348
137549	159349
743	159350
299796	159351
18690	159352
309324	159353
65395	159354
20953	159355
428070	159356
123228	159357
149418	159358
14309	159359
244315	159360
346487	159361
239948	159362
214756	159363
29193	159364
296546	159365
232894	159366
120204	159367
86600	159368
31601	159369
113160	159370
122891	159371
56537	159372
455548	159373
28069	159374
334909	159375
100564	159376
93563	159377
391404	159378
216772	159379
67843	159380
37364	159381
174168	159382
386764	159383
179199	159384
107856	159385
243128	159386
174208	159387
91179	159388
276341	159389
57739	159390
361848	159391
63744	159392
233044	159393
207224	159394
162884	159395
394858	159396
6586	159397
357001	159398
207883	159399
118251	159400
11302	159401
21933	159402
37323	159403
50424	159404
81671	159405
324236	159406
146399	159407
38533	159408
72925	159409
5133	159410
310439	159411
188553	159412
20551	159413
39765	159414
125295	159415
114549	159416
216316	159417
47508	159418
102841	159419
203855	159420
16421	159421
29249	159422
341669	159423
228474	159424
213693	159425
4683	159426
53441	159427
35159	159428
216179	159429
9390	159430
16729	159431
84669	159432
243923	159433
191106	159434
160520	159435
39983	159436
209676	159437
157727	159438
186322	159439
224024	159440
161931	159441
47656	159442
109877	159443
50493	159444
40173	159445
106968	159446
5012	159447
55302	159448
441895	159449
414401	159450
353038	159451
30436	159452
373514	159453
456445	159454
157571	159455
385975	159456
95736	159457
51683	159458
107089	159459
285475	159460
52353	159461
236216	159462
317665	159463
210836	159464
388038	159465
42905	159466
248415	159467
50117	159468
88293	159469
229779	159470
25664	159471
133209	159472
457023	159473
124519	159474
3700	159475
222020	159476
287961	159477
298959	159478
66924	159479
280217	159480
98876	159481
398376	159482
395654	159483
118471	159484
19212	159485
12318	159486
12933	159487
36070	159488
69073	159489
408347	159490
149661	159491
57984	159492
407436	159493
428954	159494
47062	159495
37447	159496
312600	159497
28328	159498
45064	159499
227872	159500
228143	159501
14645	159502
151892	159503
195076	159504
71647	159505
224366	159506
214380	159507
156	159508
452096	159509
445871	159510
70811	159511
458156	159512
166141	159513
310312	159514
388839	159515
259239	159516
56678	159517
344467	159518
398980	159519
48343	159520
204096	159521
155243	159522
51485	159523
85163	159524
45771	159525
49178	159526
179457	159527
18293	159528
67079	159529
305952	159530
77004	159531
61873	159532
316690	159533
381203	159534
12554	159535
138607	159536
26600	159537
23716	159538
166008	159539
384717	159540
168840	159541
86287	159542
218609	159543
247666	159544
145870	159545
95404	159546
15621	159547
153051	159548
139156	159549
178313	159550
15161	159551
46882	159552
440786	159553
310078	159554
201712	159555
441495	159556
10579	159557
2023	159558
24525	159559
24699	159560
69195	159561
69428	159562
48797	159563
22965	159564
87069	159565
393856	159566
307863	159567
148293	159568
45330	159569
341355	159570
4249	159571
242658	159572
313745	159573
234752	159574
110273	159575
48063	159576
47743	159577
197824	159578
32599	159579
121139	159580
196946	159581
169188	159582
399889	159583
414444	159584
415068	159585
85277	159586
44713	159587
40683	159588
10168	159589
393379	159590
368840	159591
66622	159592
46882	159593
421	159594
17338	159595
82421	159596
72079	159597
79449	159598
82556	159599
409718	159600
16700	159601
138218	159602
30235	159603
37447	159604
173552	159605
5913	159606
32012	159607
199027	159608
140517	159609
11280	159610
18394	159611
178384	159612
199160	159613
134138	159614
43389	159615
149590	159616
82115	159617
229611	159618
155644	159619
127856	159620
164559	159621
100782	159622
214053	159623
207821	159624
88569	159625
131851	159626
223598	159627
175722	159628
245720	159629
50844	159630
389491	159631
106339	159632
141440	159633
106339	159634
97064	159635
196417	159636
262984	159637
448288	159638
213755	159639
94847	159640
116294	159641
370567	159642
59688	159643
125360	159644
25911	159645
25911	159646
4628	159647
190167	159648
5314	159649
444235	159650
226428	159651
457866	159652
458890	159653
222653	159654
17231	159655
123520	159656
74778	159657
148407	159658
189072	159659
105582	159660
48285	159661
250252	159662
218511	159663
310342	159664
130597	159665
213755	159666
4966	159667
367078	159668
235451	159669
153510	159670
42230	159671
229287	159672
246789	159673
232874	159674
160190	159675
30795	159676
57407	159677
207187	159678
334041	159679
111774	159680
450707	159681
283798	159682
135927	159683
209822	159684
43790	159685
312861	159686
157068	159687
221581	159688
146769	159689
89968	159690
305216	159691
192979	159692
425067	159693
54901	159694
419290	159695
263827	159696
57623	159697
221090	159698
39833	159699
231494	159700
435319	159701
240239	159702
208281	159703
160564	159704
302210	159705
391144	159706
304098	159707
61477	159708
292083	159709
195626	159710
364234	159711
7547	159712
3738	159713
137501	159714
18461	159715
176962	159716
352901	159717
108382	159718
132875	159719
244276	159720
174960	159721
331129	159722
301421	159723
3412	159724
104552	159725
82509	159726
358308	159727
314913	159728
141720	159729
445176	159730
172712	159731
53611	159732
85103	159733
18345	159734
309799	159735
252534	159736
441350	159737
37868	159738
254596	159739
65894	159740
17163	159741
144394	159742
138733	159743
38203	159744
26923	159745
116493	159746
397408	159747
248607	159748
185949	159749
142524	159750
327810	159751
287526	159752
25827	159753
20118	159754
57817	159755
162708	159756
177104	159757
397497	159758
332492	159759
286414	159760
313051	159761
80399	159762
71771	159763
5097	159764
1090	159765
17803	159766
50806	159767
2383	159768
238345	159769
181357	159770
241752	159771
347088	159772
139543	159773
1690	159774
60790	159775
18444	159776
75030	159777
72288	159778
369	159779
218399	159780
66394	159781
3225	159782
51576	159783
211773	159784
139543	159785
13461	159786
61098	159787
294818	159788
212660	159789
384815	159790
28420	159791
316444	159792
219392	159793
22950	159794
64421	159795
436422	159796
16988	159797
14292	159798
55668	159799
37016	159800
218220	159801
347889	159802
3921	159803
364266	159804
15965	159805
35224	159806
177674	159807
300352	159808
124568	159809
139776	159810
332030	159811
96765	159812
225233	159813
11702	159814
102480	159815
295881	159816
65790	159817
451087	159818
317195	159819
147816	159820
9388	159821
166425	159822
319193	159823
105817	159824
202648	159825
13347	159826
5788	159827
79128	159828
22255	159829
428876	159830
202698	159831
23657	159832
58786	159833
150413	159834
9679	159835
100412	159836
389406	159837
20139	159838
97482	159839
4128	159840
59932	159841
323991	159842
22770	159843
454464	159844
113701	159845
10524	159846
242910	159847
146363	159848
210116	159849
13643	159850
382225	159851
12194	159852
49730	159853
72762	159854
237241	159855
81113	159856
79148	159857
376177	159858
172975	159859
60018	159860
14120	159861
421232	159862
53010	159863
71225	159864
120597	159865
386641	159866
375932	159867
137202	159868
6823	159869
121775	159870
104343	159871
97822	159872
260592	159873
282558	159874
227036	159875
209739	159876
208999	159877
126153	159878
63523	159879
16688	159880
91862	159881
172617	159882
8204	159883
48061	159884
145988	159885
31808	159886
311700	159887
417629	159888
165882	159889
59803	159890
173052	159891
264078	159892
419146	159893
306624	159894
10491	159895
436090	159896
1627	159897
20339	159898
3282	159899
2791	159900
139827	159901
51164	159902
25266	159903
224091	159904
156046	159905
39443	159906
122680	159907
13951	159908
133496	159909
162950	159910
11516	159911
194745	159912
171950	159913
285299	159914
223263	159915
115912	159916
139081	159917
72159	159918
120901	159919
422654	159920
1249	159921
388450	159922
79868	159923
71679	159924
137251	159925
1016	159926
1670	159927
1002	159928
361904	159929
53707	159930
18344	159931
228721	159932
60834	159933
49259	159934
76048	159935
407	159936
16845	159937
37924	159938
279498	159939
378943	159940
22241	159941
95031	159942
113579	159943
28766	159944
14192	159945
4318	159946
77805	159947
302616	159948
198232	159949
71471	159950
74007	159951
229446	159952
313908	159953
212427	159954
84509	159955
279246	159956
310395	159957
21542	159958
216713	159959
60174	159960
185880	159961
396113	159962
64386	159963
207396	159964
101745	159965
110811	159966
246615	159967
177055	159968
92294	159969
41069	159970
362225	159971
16477	159972
16477	159973
16477	159974
36813	159975
50370	159976
43955	159977
34082	159978
108602	159979
114971	159980
150087	159981
217899	159982
4020	159983
176268	159984
438414	159985
388896	159986
258565	159987
200608	159988
13948	159989
22583	159990
288752	159991
104037	159992
31611	159993
22113	159994
220969	159995
109278	159996
53155	159997
17386	159998
107532	159999
420609	160000
76681	160001
363786	160002
164036	160003
331749	160004
159241	160005
357619	160006
29865	160007
29865	160008
390270	160009
37728	160010
63672	160011
190924	160012
362066	160013
17679	160014
210479	160015
435360	160016
112652	160017
353358	160018
242274	160019
238264	160020
99034	160021
185653	160022
316972	160023
101718	160024
90783	160025
92380	160026
193623	160027
9298	160028
139477	160029
258344	160030
3624	160031
106038	160032
272097	160033
153850	160034
103329	160035
81294	160036
344839	160037
289904	160038
187006	160039
693	160040
126992	160041
87427	160042
324011	160043
116856	160044
67197	160045
5983	160046
390066	160047
17888	160048
62579	160049
58498	160050
203116	160051
14252	160052
171715	160053
426302	160054
156557	160055
84493	160056
21880	160057
414652	160058
174186	160059
3960	160060
114569	160061
33567	160062
179625	160063
71392	160064
418568	160065
336255	160066
212144	160067
28090	160068
355052	160069
217510	160070
87284	160071
210433	160072
179521	160073
392711	160074
344583	160075
322380	160076
242154	160077
27264	160078
98534	160079
200967	160080
71068	160081
130365	160082
97189	160083
300993	160084
184765	160085
296572	160086
59145	160087
252912	160088
68585	160089
28078	160090
197833	160091
414766	160092
160403	160093
77191	160094
143530	160095
377264	160096
24393	160097
435577	160098
23860	160099
140599	160100
423441	160101
361850	160102
92321	160103
350947	160104
64175	160105
71073	160106
338876	160107
361895	160108
156866	160109
191581	160110
209053	160111
406510	160112
185517	160113
249895	160114
358377	160115
7646	160116
55978	160117
39132	160118
264940	160119
217008	160120
218596	160121
16440	160122
61245	160123
85515	160124
63262	160125
91568	160126
76197	160127
189106	160128
78510	160129
16949	160130
105636	160131
7646	160132
399968	160133
82695	160134
16844	160135
84136	160136
292404	160137
370488	160138
155915	160139
185943	160140
238980	160141
218816	160142
93682	160143
412045	160144
409124	160145
303394	160146
353468	160147
271252	160148
417804	160149
360837	160150
185523	160151
130581	160152
430830	160153
7800	160154
63369	160155
244142	160156
154822	160157
103768	160158
14669	160159
189734	160160
14250	160161
52664	160162
183376	160163
277878	160164
282958	160165
352133	160166
44569	160167
38949	160168
517	160169
88192	160170
35388	160171
80245	160172
13535	160173
134268	160174
9527	160175
392093	160176
26	160177
49023	160178
198697	160179
38413	160180
101588	160181
31743	160182
203073	160183
186743	160184
406447	160185
18501	160186
457	160187
36642	160188
138025	160189
418011	160190
123275	160191
45488	160192
96855	160193
279100	160194
24465	160195
436459	160196
123766	160197
429576	160198
74634	160199
61485	160200
93329	160201
114366	160202
65200	160203
460085	160204
160377	160205
191203	160206
425235	160207
92807	160208
252152	160209
239174	160210
80960	160211
165842	160212
171130	160213
46705	160214
190143	160215
45239	160216
449565	160217
425164	160218
206005	160219
35842	160220
102488	160221
89691	160222
84690	160223
81076	160224
101033	160225
219338	160226
19676	160227
44024	160228
451604	160229
372101	160230
215704	160231
114473	160232
6669	160233
446679	160234
343366	160235
180552	160236
76775	160237
161603	160238
85742	160239
136473	160240
82862	160241
5693	160242
273781	160243
243435	160244
34473	160245
49942	160246
7791	160247
24273	160248
111590	160249
113753	160250
1520	160251
330127	160252
279465	160253
55115	160254
343675	160255
35703	160256
56695	160257
82165	160258
217575	160259
56881	160260
41718	160261
36042	160262
133590	160263
22006	160264
300980	160265
242146	160266
132488	160267
67287	160268
301164	160269
9863	160270
102941	160271
65580	160272
278577	160273
69219	160274
108743	160275
57559	160276
4470	160277
394917	160278
24380	160279
52245	160280
96673	160281
366833	160282
12647	160283
364191	160284
246392	160285
84774	160286
206106	160287
211052	160288
113749	160289
30466	160290
338979	160291
164721	160292
195609	160293
203565	160294
259766	160295
105472	160296
10649	160297
145961	160298
398675	160299
70757	160300
30635	160301
10820	160302
426433	160303
151869	160304
33796	160305
299612	160306
100389	160307
440626	160308
80428	160309
321308	160310
193552	160311
241725	160312
84804	160313
26217	160314
214603	160315
399970	160316
52891	160317
118665	160318
69700	160319
6368	160320
300623	160321
98195	160322
134589	160323
202827	160324
242908	160325
132073	160326
226798	160327
192486	160328
71417	160329
243762	160330
26921	160331
126746	160332
381601	160333
447327	160334
296186	160335
193397	160336
79004	160337
316382	160338
168391	160339
36183	160340
77368	160341
87539	160342
413813	160343
145830	160344
161103	160345
50640	160346
231112	160347
189828	160348
89384	160349
4953	160350
353510	160351
31336	160352
105262	160353
264002	160354
18816	160355
365490	160356
307427	160357
95205	160358
35936	160359
335899	160360
168599	160361
11758	160362
202155	160363
438919	160364
92238	160365
162343	160366
440977	160367
231451	160368
87990	160369
63646	160370
29221	160371
403738	160372
419475	160373
59687	160374
225344	160375
5899	160376
89703	160377
13252	160378
404260	160379
159408	160380
40413	160381
31905	160382
14237	160383
28670	160384
204397	160385
49245	160386
362404	160387
70469	160388
121292	160389
192224	160390
216708	160391
14911	160392
30837	160393
198982	160394
47546	160395
226197	160396
419023	160397
24052	160398
107912	160399
63651	160400
87107	160401
148921	160402
6204	160403
184564	160404
162310	160405
102761	160406
126617	160407
110424	160408
289051	160409
206751	160410
70137	160411
346922	160412
96464	160413
166960	160414
385476	160415
233811	160416
200635	160417
37524	160418
110220	160419
122537	160420
106023	160421
318698	160422
207902	160423
196205	160424
286323	160425
248815	160426
120687	160427
338536	160428
118149	160429
31777	160430
448675	160431
107406	160432
62304	160433
186731	160434
64872	160435
46239	160436
386050	160437
100409	160438
164737	160439
41364	160440
139544	160441
117108	160442
21166	160443
49699	160444
194210	160445
145168	160446
441369	160447
114672	160448
129121	160449
67928	160450
455374	160451
224962	160452
9754	160453
51424	160454
26528	160455
246588	160456
70606	160457
90081	160458
53241	160459
228827	160460
56130	160461
28911	160462
362057	160463
416139	160464
178372	160465
149977	160466
59170	160467
95173	160468
329553	160469
232593	160470
117727	160471
39388	160472
3689	160473
18924	160474
231630	160475
63575	160476
390363	160477
58267	160478
442034	160479
203919	160480
70608	160481
20570	160482
233345	160483
103177	160484
297937	160485
221201	160486
40583	160487
35267	160488
2579	160489
436432	160490
131939	160491
171186	160492
235298	160493
91758	160494
117748	160495
51438	160496
235225	160497
186281	160498
79159	160499
400751	160500
29475	160501
7375	160502
58446	160503
21146	160504
154105	160505
129483	160506
6198	160507
90323	160508
55502	160509
1056	160510
69696	160511
220453	160512
314355	160513
325100	160514
281929	160515
497	160516
28540	160517
410955	160518
169710	160519
111130	160520
89296	160521
165824	160522
88151	160523
177541	160524
177541	160525
63703	160526
420715	160527
389528	160528
264211	160529
21907	160530
96793	160531
15337	160532
46631	160533
328665	160534
101793	160535
446817	160536
204420	160537
30025	160538
155	160539
411790	160540
36781	160541
1783	160542
3835	160543
5614	160544
315563	160545
181548	160546
146953	160547
11254	160548
7253	160549
87842	160550
8192	160551
15162	160552
21711	160553
208218	160554
15804	160555
114865	160556
178399	160557
91153	160558
230007	160559
35085	160560
15182	160561
155060	160562
161931	160563
7659	160564
22735	160565
31547	160566
350809	160567
103444	160568
62006	160569
278647	160570
108695	160571
77632	160572
102619	160573
200435	160574
342909	160575
76087	160576
188647	160577
16663	160578
198503	160579
229662	160580
7832	160581
267628	160582
9883	160583
345687	160584
29481	160585
316546	160586
11065	160587
93887	160588
138992	160589
87582	160590
95131	160591
246334	160592
25188	160593
147665	160594
246158	160595
14529	160596
343633	160597
82542	160598
306968	160599
428845	160600
218895	160601
207202	160602
109956	160603
28994	160604
96816	160605
100990	160606
253775	160607
41970	160608
14226	160609
103623	160610
24389	160611
30517	160612
38202	160613
191457	160614
33108	160615
10296	160616
214016	160617
84238	160618
4133	160619
7528	160620
51122	160621
11184	160622
15215	160623
197731	160624
6064	160625
181934	160626
62647	160627
232570	160628
64282	160629
384772	160630
29715	160631
190738	160632
65821	160633
313290	160634
220486	160635
87050	160636
58252	160637
19611	160638
188214	160639
23743	160640
73580	160641
186409	160642
342452	160643
6416	160644
130476	160645
117983	160646
22453	160647
213920	160648
360429	160649
294172	160650
11945	160651
419447	160652
44627	160653
29705	160654
52971	160655
86735	160656
17874	160657
2358	160658
139727	160659
49023	160660
19562	160661
61189	160662
172140	160663
361892	160664
119014	160665
125300	160666
83486	160667
2343	160668
37795	160669
102923	160670
64950	160671
208625	160672
23654	160673
3557	160674
27490	160675
6276	160676
33726	160677
62716	160678
403302	160679
64536	160680
347564	160681
237737	160682
111322	160683
45584	160684
63899	160685
456739	160686
250046	160687
1927	160688
127194	160689
5317	160690
203096	160691
31853	160692
163998	160693
451952	160694
6749	160695
801	160696
2232	160697
18107	160698
46583	160699
44197	160700
47528	160701
61534	160702
438415	160703
91244	160704
129868	160705
452103	160706
54556	160707
172812	160708
29637	160709
187717	160710
159529	160711
154865	160712
219293	160713
214615	160714
9483	160715
43014	160716
460076	160717
5545	160718
121642	160719
16324	160720
392433	160721
427197	160722
73613	160723
161400	160724
190993	160725
23984	160726
154412	160727
60412	160728
135101	160729
39688	160730
69158	160731
8402	160732
29178	160733
368496	160734
44988	160735
258809	160736
201856	160737
249103	160738
344082	160739
47341	160740
27099	160741
22887	160742
156737	160743
77635	160744
280881	160745
2190	160746
353311	160747
374061	160748
449185	160749
330217	160750
8000	160751
96877	160752
355363	160753
118059	160754
126706	160755
379252	160756
60653	160757
116108	160758
197614	160759
4539	160760
219989	160761
20516	160762
1804	160763
183332	160764
12861	160765
197341	160766
368623	160767
79086	160768
326159	160769
407991	160770
245896	160771
17038	160772
91273	160773
207843	160774
339573	160775
75565	160776
24442	160777
82971	160778
114055	160779
282500	160780
166	160781
442463	160782
286553	160783
234234	160784
64725	160785
78764	160786
82816	160787
97918	160788
373280	160789
293944	160790
1134	160791
209904	160792
91944	160793
245962	160794
20676	160795
12988	160796
13421	160797
10220	160798
98146	160799
3084	160800
223576	160801
49212	160802
27261	160803
280167	160804
108080	160805
330030	160806
10320	160807
340905	160808
303140	160809
366072	160810
41085	160811
47090	160812
4182	160813
55868	160814
74756	160815
180475	160816
41376	160817
25467	160818
38444	160819
332096	160820
96573	160821
438425	160822
20066	160823
2747	160824
43395	160825
65418	160826
14928	160827
83324	160828
1747	160829
241163	160830
72526	160831
123488	160832
3973	160833
71386	160834
128333	160835
59843	160836
83966	160837
128782	160838
73705	160839
80597	160840
447813	160841
238027	160842
2325	160843
30970	160844
67851	160845
423571	160846
131270	160847
376358	160848
26754	160849
78240	160850
95108	160851
373119	160852
416745	160853
161111	160854
30476	160855
62739	160856
117080	160857
827	160858
60002	160859
89706	160860
110509	160861
34234	160862
2049	160863
34246	160864
10812	160865
190622	160866
415580	160867
156363	160868
4	160869
23811	160870
4985	160871
355329	160872
199967	160873
106279	160874
264982	160875
23665	160876
111239	160877
248931	160878
270820	160879
12057	160880
34032	160881
193278	160882
5187	160883
64899	160884
70480	160885
262811	160886
216176	160887
12952	160888
171392	160889
224808	160890
98296	160891
63561	160892
128610	160893
369581	160894
20981	160895
4271	160896
36762	160897
53624	160898
408037	160899
35883	160900
187331	160901
279608	160902
367514	160903
113988	160904
4691	160905
6215	160906
86691	160907
223895	160908
201138	160909
135183	160910
160500	160911
165935	160912
59557	160913
284205	160914
428849	160915
106729	160916
230207	160917
235859	160918
20767	160919
160014	160920
141416	160921
28126	160922
2811	160923
4061	160924
159395	160925
128089	160926
241628	160927
151148	160928
146985	160929
15678	160930
6946	160931
331275	160932
203884	160933
24407	160934
109898	160935
435298	160936
163066	160937
63776	160938
359844	160939
108855	160940
4877	160941
450168	160942
72678	160943
38367	160944
217612	160945
44782	160946
269516	160947
132669	160948
124675	160949
50696	160950
40354	160951
41245	160952
71172	160953
294754	160954
290089	160955
450948	160956
350131	160957
431056	160958
113006	160959
361478	160960
111642	160961
6367	160962
51863	160963
46715	160964
153998	160965
42151	160966
10865	160967
40651	160968
119886	160969
2812	160970
210471	160971
43344	160972
7350	160973
124295	160974
398812	160975
15019	160976
5720	160977
107085	160978
84050	160979
34956	160980
8656	160981
8797	160982
118742	160983
195988	160984
109367	160985
326592	160986
335978	160987
220631	160988
15087	160989
43395	160990
369737	160991
5675	160992
170284	160993
29153	160994
94820	160995
208217	160996
61485	160997
88386	160998
147479	160999
451570	161000
40162	161001
20718	161002
46302	161003
79595	161004
38026	161005
61572	161006
50613	161007
33727	161008
37983	161009
48838	161010
11658	161011
338997	161012
431	161013
9023	161014
179809	161015
86230	161016
274373	161017
99215	161018
244877	161019
27914	161020
8759	161021
199074	161022
92888	161023
169436	161024
1379	161025
344921	161026
25916	161027
176869	161028
242380	161029
204896	161030
62351	161031
80333	161032
10754	161033
266763	161034
221168	161035
298377	161036
21849	161037
169402	161038
40941	161039
34329	161040
31230	161041
56257	161042
207823	161043
15697	161044
99890	161045
421067	161046
45471	161047
190463	161048
142931	161049
248948	161050
142076	161051
10646	161052
242765	161053
2035	161054
141181	161055
58264	161056
5917	161057
365434	161058
296527	161059
362181	161060
178743	161061
110495	161062
149216	161063
37494	161064
241308	161065
325034	161066
7191	161067
40044	161068
450690	161069
133186	161070
331624	161071
1670	161072
72618	161073
44585	161074
152691	161075
27776	161076
101287	161077
50168	161078
244293	161079
95252	161080
123391	161081
128993	161082
238995	161083
199803	161084
230670	161085
87051	161086
108544	161087
241796	161088
366078	161089
129900	161090
241308	161091
392107	161092
84289	161093
168655	161094
17035	161095
54088	161096
378273	161097
149367	161098
40518	161099
76547	161100
415950	161101
81554	161102
368727	161103
305043	161104
374642	161105
234212	161106
244377	161107
3229	161108
368810	161109
351405	161110
341087	161111
278397	161112
3811	161113
33494	161114
204723	161115
48755	161116
101587	161117
3811	161118
165102	161119
153740	161120
20478	161121
78593	161122
53886	161123
215401	161124
102185	161125
84026	161126
74091	161127
97299	161128
10833	161129
360563	161130
10732	161131
375038	161132
388552	161133
210987	161134
208131	161135
153079	161136
46083	161137
50216	161138
100080	161139
97513	161140
68937	161141
309171	161142
119703	161143
378738	161144
367808	161145
72548	161146
182173	161147
184543	161148
202771	161149
247768	161150
191593	161151
202527	161152
76160	161153
400978	161154
104166	161155
102007	161156
97134	161157
398005	161158
135416	161159
170132	161160
418199	161161
144323	161162
1282	161163
383064	161164
47369	161165
223339	161166
410963	161167
89932	161168
159132	161169
7665	161170
229003	161171
346111	161172
117059	161173
254797	161174
336284	161175
369539	161176
234776	161177
131824	161178
63875	161179
42790	161180
258815	161181
2701	161182
646	161183
2708	161184
300058	161185
11056	161186
111410	161187
38422	161188
59342	161189
361939	161190
26077	161191
196789	161192
25138	161193
432877	161194
72316	161195
31735	161196
123	161197
224305	161198
48918	161199
43082	161200
5924	161201
201871	161202
51987	161203
35965	161204
242508	161205
88103	161206
188725	161207
124461	161208
2476	161209
55113	161210
392263	161211
56351	161212
32090	161213
21047	161214
14633	161215
64064	161216
12584	161217
387752	161218
30402	161219
8145	161220
426507	161221
31241	161222
97121	161223
60272	161224
160360	161225
939	161226
364469	161227
365371	161228
106706	161229
35356	161230
17108	161231
77650	161232
81070	161233
24753	161234
453224	161235
23865	161236
410137	161237
23645	161238
14185	161239
203382	161240
6789	161241
26285	161242
12007	161243
323888	161244
272923	161245
38335	161246
3247	161247
69789	161248
95493	161249
398077	161250
75511	161251
182766	161252
53344	161253
26936	161254
44568	161255
5103	161256
137351	161257
98357	161258
27203	161259
307383	161260
21056	161261
19166	161262
100098	161263
9423	161264
299417	161265
2427	161266
344117	161267
167594	161268
401092	161269
177783	161270
301470	161271
42360	161272
337419	161273
380107	161274
271420	161275
226330	161276
280570	161277
210808	161278
112948	161279
269778	161280
259918	161281
98941	161282
221496	161283
454068	161284
158588	161285
3020	161286
421680	161287
11536	161288
449730	161289
114254	161290
77585	161291
456593	161292
7438	161293
444958	161294
15457	161295
436728	161296
265889	161297
211323	161298
190731	161299
349263	161300
122604	161301
111495	161302
125379	161303
114982	161304
58014	161305
71845	161306
128223	161307
28976	161308
20579	161309
237587	161310
410910	161311
233168	161312
5793	161313
370706	161314
96606	161315
5717	161316
269134	161317
355150	161318
228022	161319
69397	161320
249444	161321
216182	161322
402399	161323
209383	161324
90659	161325
97666	161326
161825	161327
12429	161328
101143	161329
90126	161330
340795	161331
266786	161332
90808	161333
106114	161334
125873	161335
134705	161336
92264	161337
216115	161338
27183	161339
90361	161340
207132	161341
354085	161342
393	161343
265422	161344
70036	161345
215600	161346
140488	161347
3390	161348
98225	161349
69811	161350
35956	161351
16586	161352
16186	161353
168571	161354
46866	161355
94464	161356
44313	161357
12648	161358
330201	161359
8963	161360
229013	161361
54872	161362
372335	161363
29934	161364
4803	161365
250363	161366
35491	161367
13051	161368
4126	161369
344639	161370
22435	161371
14599	161372
62873	161373
320601	161374
11910	161375
96749	161376
385662	161377
403725	161378
81762	161379
45823	161380
69656	161381
141658	161382
30468	161383
77661	161384
171934	161385
436594	161386
313971	161387
348379	161388
47505	161389
211139	161390
65580	161391
70828	161392
73010	161393
2002	161394
85612	161395
160386	161396
48751	161397
145765	161398
368190	161399
17494	161400
384693	161401
241500	161402
378364	161403
52778	161404
22112	161405
236740	161406
378014	161407
136814	161408
425850	161409
31387	161410
92424	161411
8781	161412
137226	161413
52536	161414
356814	161415
186841	161416
3317	161417
34491	161418
90363	161419
24525	161420
101951	161421
93723	161422
12317	161423
217172	161424
34737	161425
159561	161426
239411	161427
347477	161428
65633	161429
16548	161430
260518	161431
1838	161432
36299	161433
5287	161434
8241	161435
131616	161436
31690	161437
8897	161438
41842	161439
185911	161440
60166	161441
124544	161442
20281	161443
236325	161444
40068	161445
33947	161446
349862	161447
180	161448
222006	161449
177799	161450
214089	161451
425806	161452
79050	161453
22867	161454
69270	161455
14726	161456
324295	161457
87347	161458
90352	161459
100522	161460
52570	161461
74882	161462
4080	161463
357704	161464
242430	161465
425609	161466
17331	161467
237251	161468
294565	161469
3969	161470
112936	161471
390162	161472
73191	161473
390874	161474
228670	161475
199299	161476
19233	161477
46985	161478
78095	161479
299902	161480
72025	161481
210244	161482
137913	161483
119588	161484
125216	161485
85759	161486
450155	161487
112530	161488
297903	161489
85863	161490
9675	161491
35247	161492
56401	161493
61687	161494
84825	161495
24418	161496
44028	161497
228920	161498
10826	161499
274516	161500
29966	161501
5753	161502
444120	161503
83327	161504
42304	161505
9289	161506
42883	161507
134146	161508
128122	161509
363722	161510
241183	161511
20821	161512
422685	161513
379832	161514
384126	161515
40374	161516
130234	161517
239000	161518
187926	161519
217452	161520
303723	161521
161526	161522
83048	161523
13898	161524
166170	161525
66419	161526
418400	161527
49084	161528
100085	161529
268779	161530
129825	161531
416118	161532
5136	161533
249573	161534
188413	161535
18280	161536
80851	161537
14778	161538
229034	161539
225631	161540
128924	161541
346586	161542
65478	161543
39643	161544
55752	161545
346991	161546
7194	161547
278214	161548
92533	161549
8067	161550
207631	161551
14523	161552
68185	161553
124739	161554
50770	161555
1382	161556
132691	161557
110354	161558
120346	161559
213829	161560
16101	161561
413973	161562
118004	161563
307158	161564
986	161565
21633	161566
60085	161567
214118	161568
17246	161569
203771	161570
164312	161571
112843	161572
285939	161573
36107	161574
217600	161575
25217	161576
445038	161577
90526	161578
106119	161579
35563	161580
107686	161581
14	161582
209406	161583
156029	161584
134284	161585
348281	161586
92843	161587
165265	161588
7001	161589
71243	161590
71625	161591
379226	161592
317924	161593
325755	161594
257424	161595
256720	161596
161700	161597
42472	161598
4185	161599
248718	161600
38468	161601
305693	161602
401673	161603
220713	161604
76998	161605
133286	161606
412121	161607
424499	161608
51179	161609
80851	161610
2549	161611
55794	161612
196689	161613
328157	161614
314456	161615
194894	161616
105118	161617
50494	161618
194956	161619
59506	161620
325080	161621
114574	161622
31514	161623
104754	161624
238584	161625
28553	161626
330987	161627
26164	161628
76739	161629
31226	161630
280165	161631
418171	161632
416248	161633
322492	161634
216709	161635
237582	161636
203306	161637
133241	161638
445910	161639
395339	161640
207407	161641
232128	161642
127883	161643
16499	161644
84515	161645
16399	161646
14008	161647
249765	161648
32641	161649
12803	161650
284042	161651
284434	161652
324437	161653
163150	161654
146799	161655
47573	161656
221436	161657
6543	161658
60739	161659
35619	161660
805	161661
5200	161662
16032	161663
416447	161664
445033	161665
45224	161666
90020	161667
1216	161668
220	161669
91303	161670
26901	161671
86760	161672
123546	161673
216287	161674
288508	161675
432865	161676
126309	161677
51180	161678
9380	161679
293075	161680
8662	161681
53296	161682
10768	161683
136725	161684
306052	161685
408344	161686
374414	161687
200007	161688
316985	161689
14415	161690
227715	161691
224234	161692
430804	161693
2693	161694
26241	161695
13997	161696
10925	161697
301242	161698
155182	161699
13086	161700
24809	161701
48068	161702
106597	161703
74113	161704
432965	161705
78565	161706
38896	161707
96871	161708
97085	161709
5524	161710
140396	161711
390133	161712
2190	161713
24182	161714
109753	161715
390483	161716
169162	161717
57605	161718
286306	161719
425918	161720
161903	161721
95602	161722
378101	161723
13168	161724
46507	161725
25474	161726
43760	161727
2207	161728
65619	161729
27841	161730
9337	161731
241462	161732
273965	161733
219110	161734
11320	161735
201140	161736
224069	161737
154922	161738
223061	161739
114623	161740
7262	161741
398948	161742
14519	161743
79379	161744
25362	161745
109799	161746
174238	161747
89330	161748
423008	161749
8748	161750
78186	161751
195757	161752
325498	161753
224172	161754
220100	161755
204220	161756
391014	161757
46808	161758
42435	161759
69367	161760
16961	161761
104338	161762
22302	161763
30039	161764
49795	161765
20178	161766
99763	161767
56860	161768
5608	161769
1392	161770
171675	161771
316660	161772
6017	161773
102141	161774
11512	161775
81906	161776
236832	161777
182854	161778
17922	161779
303636	161780
45242	161781
136082	161782
122965	161783
7439	161784
128953	161785
389554	161786
120268	161787
184100	161788
111468	161789
23202	161790
33949	161791
414230	161792
169275	161793
141520	161794
175354	161795
145523	161796
10808	161797
74180	161798
25499	161799
159141	161800
450525	161801
203091	161802
241326	161803
40374	161804
244609	161805
58051	161806
33205	161807
75996	161808
158165	161809
51337	161810
110259	161811
60471	161812
172779	161813
438450	161814
16906	161815
189801	161816
8895	161817
33638	161818
104748	161819
201634	161820
105500	161821
241070	161822
9596	161823
32401	161824
6683	161825
25091	161826
18649	161827
74259	161828
40534	161829
97806	161830
95723	161831
235578	161832
384242	161833
93638	161834
287550	161835
159926	161836
449153	161837
133919	161838
126463	161839
58639	161840
51291	161841
214781	161842
18573	161843
67695	161844
256654	161845
2402	161846
305582	161847
8501	161848
99480	161849
56588	161850
116	161851
337973	161852
58122	161853
135767	161854
448180	161855
72212	161856
70406	161857
113915	161858
27559	161859
89965	161860
184095	161861
101235	161862
3109	161863
75182	161864
58110	161865
242112	161866
11613	161867
34978	161868
49071	161869
114072	161870
348089	161871
155954	161872
11303	161873
186669	161874
83138	161875
64919	161876
311785	161877
371461	161878
124565	161879
95844	161880
137990	161881
1829	161882
435818	161883
365902	161884
122663	161885
80662	161886
141344	161887
19560	161888
33996	161889
95699	161890
35082	161891
60807	161892
19172	161893
39101	161894
206182	161895
406799	161896
234251	161897
367151	161898
28609	161899
295701	161900
268511	161901
299194	161902
14256	161903
89976	161904
1854	161905
80513	161906
394479	161907
400352	161908
179417	161909
10408	161910
353762	161911
23806	161912
78065	161913
158861	161914
458038	161915
33473	161916
295673	161917
1299	161918
85069	161919
30185	161920
152702	161921
21035	161922
370372	161923
66596	161924
169964	161925
26118	161926
90544	161927
65381	161928
346759	161929
46788	161930
187619	161931
79886	161932
162025	161933
76323	161934
393005	161935
137416	161936
75011	161937
227949	161938
4397	161939
48939	161940
71809	161941
217862	161942
242083	161943
19724	161944
159332	161945
170220	161946
18257	161947
104861	161948
189486	161949
68441	161950
449922	161951
65043	161952
95009	161953
186109	161954
211164	161955
146050	161956
38129	161957
225786	161958
193957	161959
334811	161960
107168	161961
447366	161962
5214	161963
53910	161964
12425	161965
232771	161966
39123	161967
175873	161968
15063	161969
139826	161970
296285	161971
217179	161972
20810	161973
23137	161974
68636	161975
11422	161976
44139	161977
35508	161978
11862	161979
363113	161980
159375	161981
69857	161982
150786	161983
90665	161984
112639	161985
217071	161986
288961	161987
15146	161988
139045	161989
304280	161990
211898	161991
139963	161992
187683	161993
408602	161994
236446	161995
222296	161996
373196	161997
143784	161998
276604	161999
325539	162000
234247	162001
241671	162002
230388	162003
309733	162004
379714	162005
389535	162006
240861	162007
38481	162008
115389	162009
296011	162010
378391	162011
170337	162012
178242	162013
357840	162014
194532	162015
70157	162016
199215	162017
91764	162018
35358	162019
143557	162020
132825	162021
272555	162022
428540	162023
152517	162024
85258	162025
66690	162026
272261	162027
32549	162028
344740	162029
75137	162030
4505	162031
75411	162032
322910	162033
42777	162034
295457	162035
223576	162036
111043	162037
38380	162038
17423	162039
6481	162040
58915	162041
167544	162042
333496	162043
231766	162044
49212	162045
205412	162046
157014	162047
86146	162048
216272	162049
160726	162050
442796	162051
299567	162052
390607	162053
28665	162054
37661	162055
400504	162056
338068	162057
297150	162058
219378	162059
248096	162060
436029	162061
96535	162062
70767	162063
6037	162064
213805	162065
55309	162066
402908	162067
192787	162068
8239	162069
173516	162070
262651	162071
216393	162072
93897	162073
384754	162074
138356	162075
244617	162076
10159	162077
193149	162078
185292	162079
248527	162080
201188	162081
218934	162082
72656	162083
84327	162084
40779	162085
186116	162086
400689	162087
201018	162088
18388	162089
13707	162090
91286	162091
205611	162092
439083	162093
146085	162094
57948	162095
194935	162096
32456	162097
113672	162098
97205	162099
41867	162100
351489	162101
256738	162102
318135	162103
54253	162104
192824	162105
450926	162106
126998	162107
177903	162108
361797	162109
55116	162110
107860	162111
79466	162112
65369	162113
177417	162114
295906	162115
269353	162116
297087	162117
86720	162118
65434	162119
202796	162120
42650	162121
5437	162122
55577	162123
447924	162124
282564	162125
424942	162126
278389	162127
90570	162128
64473	162129
50114	162130
113337	162131
82877	162132
314813	162133
4505	162134
10627	162135
140724	162136
9953	162137
196543	162138
205675	162139
40487	162140
162569	162141
44696	162142
144580	162143
4663	162144
352834	162145
168324	162146
40186	162147
12244	162148
39101	162149
206127	162150
165125	162151
250305	162152
342155	162153
139044	162154
88580	162155
18724	162156
181383	162157
214402	162158
42426	162159
61868	162160
176751	162161
127504	162162
258746	162163
73936	162164
148189	162165
174043	162166
103120	162167
56719	162168
362594	162169
231670	162170
67469	162171
104787	162172
108956	162173
302002	162174
231841	162175
295289	162176
33230	162177
33664	162178
1055	162179
245519	162180
30855	162181
137774	162182
102145	162183
170256	162184
165359	162185
423501	162186
269416	162187
354643	162188
118912	162189
298536	162190
219258	162191
158976	162192
323327	162193
199581	162194
76858	162195
194543	162196
88839	162197
184759	162198
94845	162199
125718	162200
35112	162201
77564	162202
27661	162203
228993	162204
60740	162205
236505	162206
62570	162207
234102	162208
455080	162209
12114	162210
66046	162211
100849	162212
402882	162213
188580	162214
242409	162215
99423	162216
53881	162217
87823	162218
153781	162219
105784	162220
77218	162221
163358	162222
387943	162223
54143	162224
372898	162225
5812	162226
58101	162227
136043	162228
106985	162229
59548	162230
39801	162231
378808	162232
36617	162233
361081	162234
50846	162235
391809	162236
234395	162237
213135	162238
111082	162239
369881	162240
188496	162241
60240	162242
185616	162243
219545	162244
6081	162245
438094	162246
153816	162247
125248	162248
210943	162249
56137	162250
249246	162251
297293	162252
193953	162253
192179	162254
51628	162255
214659	162256
136115	162257
4588	162258
1056	162259
93396	162260
52357	162261
187785	162262
208917	162263
47483	162264
28965	162265
242628	162266
213674	162267
130940	162268
29352	162269
1976	162270
5776	162271
358467	162272
4	162273
345238	162274
68171	162275
187922	162276
75804	162277
425019	162278
346720	162279
110945	162280
53296	162281
391751	162282
4128	162283
102184	162284
123944	162285
53336	162286
171347	162287
32308	162288
216278	162289
2738	162290
457969	162291
440480	162292
82017	162293
372023	162294
4189	162295
8416	162296
236110	162297
236637	162298
5355	162299
59794	162300
89211	162301
110185	162302
408151	162303
170820	162304
42204	162305
293433	162306
370635	162307
155104	162308
148689	162309
35736	162310
303383	162311
134926	162312
217795	162313
2299	162314
304649	162315
56223	162316
366661	162317
112887	162318
10165	162319
300994	162320
443846	162321
2299	162322
17656	162323
20367	162324
81847	162325
60528	162326
124317	162327
50367	162328
325106	162329
7113	162330
1981	162331
9827	162332
2805	162333
3990	162334
30630	162335
5274	162336
166229	162337
255799	162338
62135	162339
85232	162340
16061	162341
170552	162342
7756	162343
195737	162344
265509	162345
2978	162346
377755	162347
98119	162348
399261	162349
2911	162350
54510	162351
249496	162352
33444	162353
286473	162354
1819	162355
215951	162356
69477	162357
74249	162358
212534	162359
139677	162360
271865	162361
3973	162362
232895	162363
90524	162364
358987	162365
103800	162366
308291	162367
204062	162368
140550	162369
51929	162370
103580	162371
56796	162372
391679	162373
79369	162374
33	162375
230742	162376
32321	162377
3117	162378
34681	162379
193162	162380
345525	162381
432015	162382
388344	162383
71393	162384
66859	162385
153200	162386
189995	162387
68534	162388
94432	162389
351848	162390
6849	162391
2507	162392
448132	162393
243599	162394
140649	162395
96860	162396
163571	162397
493	162398
1518	162399
121544	162400
9319	162401
209430	162402
299731	162403
190466	162404
272160	162405
78498	162406
106222	162407
181354	162408
7137	162409
217142	162410
67972	162411
8009	162412
5377	162413
223263	162414
100552	162415
232304	162416
114815	162417
45647	162418
37704	162419
118338	162420
36318	162421
456939	162422
238089	162423
230993	162424
50641	162425
18731	162426
2570	162427
38812	162428
49101	162429
262171	162430
135585	162431
109028	162432
245805	162433
120401	162434
402698	162435
6014	162436
59276	162437
311471	162438
91110	162439
165	162440
218661	162441
90107	162442
362164	162443
110353	162444
7216	162445
401726	162446
77131	162447
60987	162448
56914	162449
73178	162450
334298	162451
37688	162452
4468	162453
445037	162454
152269	162455
47960	162456
306876	162457
51377	162458
38110	162459
41994	162460
55548	162461
31614	162462
4755	162463
850	162464
65302	162465
146177	162466
68656	162467
146001	162468
249320	162469
352631	162470
194746	162471
405031	162472
203316	162473
3155	162474
189558	162475
182032	162476
63530	162477
343033	162478
350339	162479
359125	162480
5716	162481
453702	162482
350625	162483
5591	162484
141479	162485
5643	162486
142544	162487
21739	162488
145893	162489
423718	162490
431573	162491
23419	162492
16979	162493
92254	162494
93515	162495
27012	162496
158334	162497
26143	162498
220054	162499
7703	162500
254633	162501
158262	162502
81618	162503
114674	162504
141817	162505
67284	162506
123082	162507
246000	162508
136776	162509
32062	162510
46704	162511
359145	162512
67525	162513
145829	162514
453918	162515
13405	162516
12298	162517
246616	162518
162272	162519
152128	162520
354	162521
180079	162522
102939	162523
291136	162524
59366	162525
44031	162526
26938	162527
58386	162528
71516	162529
220845	162530
140946	162531
6858	162532
9862	162533
302202	162534
10178	162535
275080	162536
213671	162537
111723	162538
245744	162539
428763	162540
127216	162541
11845	162542
367782	162543
82451	162544
72162	162545
52724	162546
161407	162547
123473	162548
302495	162549
8778	162550
227642	162551
390704	162552
47441	162553
81747	162554
98527	162555
47294	162556
126752	162557
7008	162558
64805	162559
323408	162560
312560	162561
428720	162562
129816	162563
89968	162564
319701	162565
52523	162566
451620	162567
113711	162568
135686	162569
110333	162570
34183	162571
38377	162572
274329	162573
4159	162574
82977	162575
9562	162576
6894	162577
33771	162578
347020	162579
9775	162580
8483	162581
81025	162582
107074	162583
20594	162584
51473	162585
93340	162586
9779	162587
37907	162588
355272	162589
124328	162590
59469	162591
459965	162592
227774	162593
431405	162594
146572	162595
11026	162596
182699	162597
194374	162598
140377	162599
35482	162600
301122	162601
400694	162602
58999	162603
31771	162604
58420	162605
74210	162606
108937	162607
90281	162608
48721	162609
28778	162610
111990	162611
101111	162612
142143	162613
17096	162614
11089	162615
59040	162616
7419	162617
10504	162618
80439	162619
220740	162620
206802	162621
3345	162622
153031	162623
69442	162624
253758	162625
447834	162626
430810	162627
6780	162628
284843	162629
25458	162630
417324	162631
99949	162632
247708	162633
127298	162634
95323	162635
120797	162636
2219	162637
404825	162638
111543	162639
1990	162640
14188	162641
211612	162642
107516	162643
54512	162644
162512	162645
12291	162646
103660	162647
25466	162648
19901	162649
380554	162650
42354	162651
123554	162652
250102	162653
359094	162654
115828	162655
13692	162656
336483	162657
438290	162658
84387	162659
381643	162660
263215	162661
205749	162662
22101	162663
12518	162664
273011	162665
393390	162666
73754	162667
2918	162668
98741	162669
172015	162670
110	162671
207966	162672
23843	162673
51618	162674
32312	162675
409668	162676
39572	162677
86945	162678
36128	162679
353935	162680
587	162681
347175	162682
63469	162683
245918	162684
98763	162685
352452	162686
117102	162687
7215	162688
207805	162689
19654	162690
238428	162691
145560	162692
271629	162693
56119	162694
231104	162695
354126	162696
357127	162697
192203	162698
313379	162699
53238	162700
432342	162701
31168	162702
295240	162703
109589	162704
37929	162705
435743	162706
10533	162707
191310	162708
51543	162709
55846	162710
1695	162711
116876	162712
418348	162713
296029	162714
2636	162715
299403	162716
40144	162717
299957	162718
158777	162719
364858	162720
130819	162721
101563	162722
110618	162723
331402	162724
31172	162725
80034	162726
11360	162727
86388	162728
52221	162729
119378	162730
400437	162731
258397	162732
37157	162733
241438	162734
18867	162735
289457	162736
155408	162737
200546	162738
320767	162739
61127	162740
169568	162741
377479	162742
98762	162743
55922	162744
180052	162745
45452	162746
409682	162747
129818	162748
133011	162749
308318	162750
81349	162751
131391	162752
199113	162753
200596	162754
348803	162755
30460	162756
119226	162757
318095	162758
265159	162759
426421	162760
3723	162761
96752	162762
282241	162763
189526	162764
333590	162765
359476	162766
87022	162767
160388	162768
173323	162769
451336	162770
405756	162771
381257	162772
308090	162773
102222	162774
73356	162775
315769	162776
220568	162777
414649	162778
366546	162779
383808	162780
228462	162781
19947	162782
143542	162783
35170	162784
25344	162785
60913	162786
392037	162787
378763	162788
208157	162789
73012	162790
437394	162791
113581	162792
145629	162793
169432	162794
401421	162795
219336	162796
51211	162797
36720	162798
120123	162799
27028	162800
363138	162801
1766	162802
339255	162803
42794	162804
225114	162805
137247	162806
195620	162807
171305	162808
138223	162809
65915	162810
17780	162811
154106	162812
153786	162813
42996	162814
17187	162815
396298	162816
85360	162817
277921	162818
41667	162819
15728	162820
125469	162821
108335	162822
2864	162823
38184	162824
128353	162825
236358	162826
57723	162827
241458	162828
148965	162829
136872	162830
136019	162831
82534	162832
111393	162833
123025	162834
40988	162835
305516	162836
157067	162837
4035	162838
33269	162839
323614	162840
1654	162841
23085	162842
61528	162843
20592	162844
281569	162845
112213	162846
231536	162847
442133	162848
449826	162849
112260	162850
395971	162851
109834	162852
439	162853
74946	162854
74546	162855
185014	162856
424917	162857
23757	162858
44996	162859
301568	162860
78615	162861
97100	162862
80391	162863
205705	162864
148864	162865
4750	162866
33080	162867
168428	162868
193857	162869
16327	162870
30452	162871
13436	162872
188049	162873
14923	162874
222437	162875
122303	162876
58990	162877
9610	162878
3172	162879
19059	162880
251710	162881
73625	162882
180691	162883
98374	162884
260735	162885
77579	162886
119340	162887
439832	162888
62215	162889
26378	162890
23411	162891
89598	162892
127982	162893
183098	162894
116413	162895
4992	162896
35979	162897
26493	162898
375711	162899
178693	162900
10365	162901
141018	162902
53451	162903
63630	162904
39032	162905
290138	162906
45296	162907
162819	162908
392172	162909
70702	162910
36941	162911
89193	162912
152682	162913
8418	162914
19429	162915
135269	162916
16770	162917
24740	162918
262797	162919
163597	162920
59795	162921
92173	162922
188057	162923
230854	162924
89065	162925
370887	162926
4413	162927
239318	162928
12151	162929
188469	162930
268792	162931
197638	162932
114366	162933
226006	162934
114055	162935
166404	162936
7427	162937
111231	162938
364609	162939
87327	162940
127479	162941
164135	162942
25185	162943
9688	162944
102401	162945
28443	162946
210606	162947
328511	162948
390992	162949
305946	162950
106867	162951
113308	162952
335132	162953
212377	162954
3905	162955
22641	162956
38150	162957
250532	162958
190456	162959
203301	162960
88512	162961
82401	162962
9493	162963
259290	162964
108957	162965
248469	162966
102768	162967
98513	162968
331762	162969
92119	162970
94323	162971
208565	162972
28232	162973
113622	162974
180537	162975
2383	162976
28184	162977
391033	162978
148995	162979
74721	162980
105173	162981
265864	162982
97810	162983
453837	162984
254701	162985
69822	162986
28951	162987
323965	162988
375209	162989
374904	162990
61605	162991
250443	162992
208148	162993
325717	162994
101635	162995
187801	162996
69456	162997
328473	162998
376073	162999
39678	163000
279155	163001
247400	163002
429704	163003
43580	163004
95537	163005
75854	163006
59345	163007
183539	163008
61171	163009
353230	163010
265599	163011
118305	163012
19947	163013
84284	163014
396237	163015
145578	163016
420986	163017
355607	163018
140663	163019
1368	163020
142215	163021
287289	163022
96244	163023
46777	163024
20989	163025
127700	163026
238847	163027
62599	163028
23398	163029
358821	163030
318457	163031
99160	163032
19189	163033
25312	163034
7142	163035
114832	163036
103447	163037
22990	163038
57803	163039
209147	163040
181809	163041
24055	163042
420092	163043
13572	163044
411046	163045
40240	163046
63067	163047
255217	163048
104645	163049
429811	163050
4836	163051
345555	163052
717	163053
120442	163054
118417	163055
16015	163056
342498	163057
45168	163058
17064	163059
167682	163060
227021	163061
138506	163062
19744	163063
4752	163064
4127	163065
47172	163066
4995	163067
178723	163068
127329	163069
5438	163070
172409	163071
149605	163072
379095	163073
431066	163074
690	163075
2662	163076
385153	163077
127934	163078
78820	163079
19941	163080
40896	163081
247259	163082
88810	163083
29014	163084
114665	163085
18121	163086
51040	163087
219622	163088
443407	163089
42155	163090
277387	163091
166449	163092
7607	163093
401173	163094
149049	163095
8241	163096
406577	163097
208378	163098
95855	163099
66783	163100
458626	163101
21613	163102
102195	163103
244321	163104
13958	163105
239589	163106
153096	163107
185410	163108
75393	163109
19259	163110
249917	163111
61382	163112
155732	163113
23027	163114
69945	163115
236503	163116
38903	163117
306394	163118
215623	163119
352120	163120
38473	163121
36855	163122
183456	163123
45600	163124
9511	163125
10847	163126
41694	163127
30361	163128
7025	163129
23809	163130
132303	163131
11911	163132
249147	163133
454931	163134
195643	163135
343974	163136
94598	163137
94598	163138
199571	163139
92824	163140
51423	163141
11311	163142
92609	163143
108152	163144
28012	163145
354182	163146
129173	163147
134308	163148
115274	163149
66919	163150
293462	163151
253440	163152
365432	163153
52664	163154
109569	163155
58408	163156
289282	163157
180268	163158
396175	163159
68613	163160
113529	163161
377742	163162
280430	163163
177371	163164
92733	163165
24090	163166
12450	163167
338828	163168
10275	163169
10164	163170
27078	163171
233000	163172
195100	163173
85953	163174
46489	163175
236416	163176
49434	163177
16227	163178
159072	163179
111147	163180
82272	163181
24841	163182
52570	163183
95922	163184
140483	163185
173051	163186
250248	163187
319093	163188
71184	163189
78595	163190
187111	163191
392739	163192
105485	163193
202837	163194
3308	163195
273334	163196
307027	163197
394671	163198
195007	163199
271837	163200
43223	163201
86095	163202
111841	163203
64169	163204
335213	163205
434141	163206
19634	163207
10387	163208
106113	163209
212423	163210
87023	163211
441394	163212
15002	163213
417031	163214
56036	163215
371951	163216
20212	163217
42406	163218
237091	163219
335893	163220
59718	163221
215499	163222
63726	163223
229241	163224
18798	163225
446265	163226
212021	163227
73271	163228
27466	163229
133478	163230
312337	163231
89359	163232
313637	163233
39249	163234
184793	163235
148768	163236
29767	163237
114543	163238
192299	163239
187485	163240
260897	163241
304384	163242
233830	163243
79852	163244
289492	163245
92907	163246
28782	163247
77106	163248
21084	163249
463	163250
7394	163251
157609	163252
121967	163253
219861	163254
72505	163255
185511	163256
114698	163257
19820	163258
117981	163259
19405	163260
142564	163261
194867	163262
172350	163263
23102	163264
69222	163265
138901	163266
324854	163267
98409	163268
61726	163269
61698	163270
8044	163271
12595	163272
10823	163273
36	163274
12561	163275
103646	163276
89492	163277
3168	163278
59436	163279
361657	163280
361441	163281
36696	163282
149162	163283
240738	163284
395614	163285
262098	163286
305338	163287
23059	163288
197019	163289
191297	163290
125905	163291
167448	163292
49798	163293
24752	163294
60784	163295
20837	163296
282320	163297
88974	163298
3057	163299
236169	163300
238529	163301
281122	163302
13052	163303
224279	163304
41433	163305
258473	163306
207415	163307
339935	163308
201279	163309
29939	163310
329201	163311
284332	163312
19734	163313
295579	163314
438855	163315
35688	163316
8992	163317
236822	163318
145753	163319
105236	163320
191327	163321
506	163322
233153	163323
225944	163324
32928	163325
112937	163326
36136	163327
5315	163328
185594	163329
16352	163330
80776	163331
10960	163332
37028	163333
12247	163334
4734	163335
414078	163336
46196	163337
263633	163338
84375	163339
451445	163340
419845	163341
59002	163342
106585	163343
249435	163344
232039	163345
108881	163346
36442	163347
168841	163348
321477	163349
90398	163350
86738	163351
25780	163352
118945	163353
147836	163354
217570	163355
95063	163356
202666	163357
127593	163358
232044	163359
1675	163360
359517	163361
98988	163362
48299	163363
20859	163364
358815	163365
127853	163366
199934	163367
185124	163368
192993	163369
139097	163370
2698	163371
204499	163372
120968	163373
24729	163374
65991	163375
318860	163376
336225	163377
139218	163378
26038	163379
27660	163380
444400	163381
13668	163382
355112	163383
321794	163384
437455	163385
233063	163386
178660	163387
166217	163388
331046	163389
170354	163390
352032	163391
209673	163392
11972	163393
397623	163394
130160	163395
127777	163396
49323	163397
65675	163398
36905	163399
81842	163400
389115	163401
358343	163402
148090	163403
253122	163404
271212	163405
140747	163406
55241	163407
39912	163408
207114	163409
10410	163410
80993	163411
127324	163412
180832	163413
35395	163414
204380	163415
190174	163416
213182	163417
160681	163418
9686	163419
695	163420
26713	163421
197867	163422
178173	163423
1517	163424
134963	163425
175578	163426
69864	163427
126040	163428
5228	163429
219338	163430
234981	163431
192387	163432
214860	163433
100048	163434
29557	163435
444515	163436
83634	163437
135963	163438
181547	163439
54377	163440
316954	163441
97320	163442
18920	163443
91132	163444
23201	163445
74526	163446
46983	163447
323230	163448
129523	163449
351127	163450
6241	163451
241459	163452
131006	163453
288193	163454
74059	163455
37381	163456
108512	163457
23415	163458
14849	163459
236758	163460
176859	163461
19008	163462
75212	163463
7875	163464
32937	163465
90352	163466
431815	163467
319341	163468
112187	163469
159717	163470
51671	163471
153509	163472
98509	163473
101787	163474
178484	163475
71946	163476
107024	163477
104857	163478
323391	163479
43134	163480
9581	163481
121529	163482
5273	163483
3120	163484
1443	163485
64991	163486
57874	163487
183742	163488
452531	163489
245458	163490
166398	163491
70064	163492
11982	163493
8582	163494
215717	163495
8736	163496
193269	163497
4265	163498
367535	163499
12758	163500
241614	163501
415410	163502
209740	163503
181518	163504
46864	163505
31310	163506
62569	163507
207998	163508
405727	163509
201866	163510
207999	163511
208334	163512
207632	163513
214761	163514
209596	163515
187653	163516
347409	163517
106811	163518
207272	163519
40195	163520
167738	163521
101906	163522
38269	163523
223589	163524
10380	163525
31782	163526
102087	163527
369372	163528
252289	163529
87066	163530
288670	163531
47555	163532
162326	163533
30847	163534
70598	163535
86190	163536
13496	163537
21391	163538
438362	163539
97182	163540
223910	163541
43397	163542
262813	163543
18778	163544
271973	163545
247870	163546
56321	163547
243126	163548
57218	163549
183050	163550
348312	163551
398115	163552
285339	163553
3313	163554
46713	163555
314394	163556
8771	163557
104652	163558
319626	163559
61439	163560
171159	163561
294617	163562
136654	163563
275345	163564
213207	163565
106502	163566
113089	163567
112929	163568
202799	163569
279358	163570
28589	163571
96809	163572
305576	163573
218040	163574
293266	163575
326196	163576
150869	163577
77393	163578
173144	163579
60794	163580
65742	163581
145860	163582
134165	163583
9875	163584
180428	163585
440550	163586
408372	163587
73522	163588
580	163589
236052	163590
5445	163591
327209	163592
362481	163593
24846	163594
22813	163595
238832	163596
63018	163597
62328	163598
83376	163599
372046	163600
9882	163601
13390	163602
286216	163603
310495	163604
19310	163605
90054	163606
101797	163607
113361	163608
63143	163609
35270	163610
424982	163611
117815	163612
104652	163613
407864	163614
114801	163615
202727	163616
133558	163617
14098	163618
22840	163619
19618	163620
59370	163621
4348	163622
102668	163623
229567	163624
63880	163625
123543	163626
113942	163627
181980	163628
39403	163629
450768	163630
429187	163631
68971	163632
63627	163633
86699	163634
67655	163635
404887	163636
449310	163637
182649	163638
12561	163639
159074	163640
126741	163641
60351	163642
218580	163643
288460	163644
44380	163645
423788	163646
193044	163647
331116	163648
161563	163649
134549	163650
452324	163651
16447	163652
259289	163653
42056	163654
160107	163655
179961	163656
180830	163657
43104	163658
185126	163659
186303	163660
13176	163661
78777	163662
19247	163663
12364	163664
186470	163665
431606	163666
17303	163667
421328	163668
14590	163669
249173	163670
75765	163671
2533	163672
26287	163673
244180	163674
168707	163675
4084	163676
14023	163677
220585	163678
334875	163679
276450	163680
196410	163681
188759	163682
28559	163683
79251	163684
132022	163685
28560	163686
128474	163687
92527	163688
277439	163689
120405	163690
91060	163691
113947	163692
43863	163693
349333	163694
108701	163695
49949	163696
76746	163697
164241	163698
32	163699
205207	163700
6685	163701
10052	163702
134717	163703
234907	163704
19	163705
19479	163706
18444	163707
333004	163708
305058	163709
2848	163710
18348	163711
95127	163712
129325	163713
122890	163714
77083	163715
418175	163716
87759	163717
71678	163718
413124	163719
220051	163720
2631	163721
148048	163722
8350	163723
11108	163724
22174	163725
56094	163726
85394	163727
255610	163728
64564	163729
419545	163730
190620	163731
47903	163732
53844	163733
191323	163734
19534	163735
153048	163736
26169	163737
15640	163738
63448	163739
123035	163740
21524	163741
112215	163742
80300	163743
152039	163744
161647	163745
32079	163746
45399	163747
110780	163748
91659	163749
176802	163750
220537	163751
3516	163752
217869	163753
27106	163754
67671	163755
10543	163756
224810	163757
201342	163758
33911	163759
183213	163760
8873	163761
379677	163762
418218	163763
11074	163764
28862	163765
17159	163766
445611	163767
13138	163768
108658	163769
181586	163770
339158	163771
56102	163772
21362	163773
212597	163774
20638	163775
9235	163776
162253	163777
201048	163778
91147	163779
84067	163780
39346	163781
218254	163782
187775	163783
163036	163784
453867	163785
160030	163786
149940	163787
234440	163788
49973	163789
46362	163790
6854	163791
388716	163792
87623	163793
158813	163794
246840	163795
151059	163796
8976	163797
181072	163798
123845	163799
116076	163800
68750	163801
53037	163802
194764	163803
287914	163804
181973	163805
70913	163806
388748	163807
347366	163808
280130	163809
456713	163810
400429	163811
1150	163812
110952	163813
103662	163814
76522	163815
11943	163816
107849	163817
374129	163818
125095	163819
20239	163820
268614	163821
138332	163822
389178	163823
36888	163824
25457	163825
224632	163826
277063	163827
27833	163828
41784	163829
52677	163830
60534	163831
218768	163832
199069	163833
293016	163834
269239	163835
341491	163836
140307	163837
4934	163838
7369	163839
162202	163840
218032	163841
39195	163842
75590	163843
12463	163844
24397	163845
310625	163846
67669	163847
132697	163848
250655	163849
281114	163850
25468	163851
85959	163852
244731	163853
247487	163854
31679	163855
246705	163856
406652	163857
103464	163858
20606	163859
353307	163860
78340	163861
453689	163862
129950	163863
58997	163864
4247	163865
270062	163866
185923	163867
61679	163868
11627	163869
164157	163870
15760	163871
192700	163872
333756	163873
163202	163874
239309	163875
443737	163876
402736	163877
71438	163878
9995	163879
153091	163880
232365	163881
26379	163882
121689	163883
76383	163884
283559	163885
81572	163886
46203	163887
314710	163888
86358	163889
287828	163890
22237	163891
49274	163892
6125	163893
65070	163894
33266	163895
61208	163896
234139	163897
194666	163898
86844	163899
54626	163900
55214	163901
52703	163902
85599	163903
265317	163904
191228	163905
22481	163906
288031	163907
359072	163908
41150	163909
232882	163910
36318	163911
15471	163912
15647	163913
750	163914
44368	163915
103784	163916
8491	163917
7150	163918
142736	163919
31236	163920
38419	163921
7051	163922
56329	163923
9005	163924
229372	163925
202076	163926
211955	163927
9710	163928
263983	163929
453583	163930
143834	163931
214052	163932
330470	163933
52863	163934
49809	163935
255453	163936
58745	163937
7976	163938
272106	163939
71759	163940
42621	163941
24816	163942
89840	163943
335046	163944
1416	163945
257507	163946
240336	163947
82085	163948
33766	163949
113084	163950
201117	163951
114441	163952
104544	163953
388447	163954
91627	163955
9657	163956
49933	163957
48953	163958
191648	163959
175577	163960
17501	163961
69799	163962
17393	163963
1622	163964
228901	163965
187319	163966
194649	163967
121528	163968
54801	163969
4572	163970
29187	163971
45930	163972
100402	163973
320922	163974
172230	163975
46055	163976
210072	163977
12268	163978
44400	163979
64107	163980
13970	163981
72896	163982
554	163983
289269	163984
7875	163985
60979	163986
3023	163987
5918	163988
57346	163989
224198	163990
59237	163991
195768	163992
340209	163993
68171	163994
246227	163995
170935	163996
22759	163997
13939	163998
337511	163999
37337	164000
196879	164001
143512	164002
297828	164003
30408	164004
26621	164005
9164	164006
54438	164007
14103	164008
374462	164009
304139	164010
179961	164011
118430	164012
146090	164013
17628	164014
114679	164015
288721	164016
85927	164017
46055	164018
16991	164019
448369	164020
102763	164021
91761	164022
425036	164023
173350	164024
14791	164025
36456	164026
35694	164027
123670	164028
114241	164029
18550	164030
20158	164031
8355	164032
77014	164033
60845	164034
64135	164035
18135	164036
76964	164037
224290	164038
268403	164039
121111	164040
396044	164041
98633	164042
424285	164043
300125	164044
308073	164045
216603	164046
112474	164047
56659	164048
46242	164049
133472	164050
88875	164051
46404	164052
184952	164053
280222	164054
123043	164055
129314	164056
21519	164057
185107	164058
457365	164059
90706	164060
158763	164061
119278	164062
127591	164063
145072	164064
110486	164065
91374	164066
42209	164067
239209	164068
385892	164069
36190	164070
83246	164071
3162	164072
12944	164073
54130	164074
63550	164075
156299	164076
134089	164077
291702	164078
862	164079
63321	164080
224439	164081
148927	164082
64505	164083
13505	164084
196827	164085
92164	164086
5684	164087
28807	164088
137311	164089
33721	164090
28758	164091
23614	164092
199601	164093
130033	164094
39641	164095
36438	164096
271269	164097
205442	164098
28837	164099
116175	164100
63882	164101
37057	164102
34385	164103
359190	164104
344494	164105
192239	164106
97511	164107
309375	164108
157145	164109
236999	164110
192057	164111
376169	164112
91180	164113
303792	164114
67534	164115
109230	164116
410649	164117
449164	164118
279123	164119
375610	164120
106208	164121
187094	164122
103816	164123
90193	164124
30792	164125
181521	164126
338604	164127
20372	164128
51709	164129
226484	164130
49203	164131
217243	164132
10353	164133
123836	164134
320267	164135
10420	164136
616	164137
9201	164138
134485	164139
163614	164140
132986	164141
69959	164142
352938	164143
271019	164144
254843	164145
69239	164146
59878	164147
301720	164148
279266	164149
138565	164150
226059	164151
355247	164152
318279	164153
464	164154
158218	164155
32109	164156
46298	164157
233515	164158
64583	164159
304853	164160
216429	164161
11408	164162
84252	164163
7528	164164
2516	164165
1263	164166
30045	164167
1794	164168
29241	164169
454460	164170
391	164171
165196	164172
352458	164173
159576	164174
834	164175
7865	164176
109994	164177
77702	164178
69633	164179
9684	164180
25458	164181
442331	164182
9196	164183
121262	164184
72893	164185
120120	164186
319938	164187
2234	164188
102241	164189
29191	164190
85077	164191
22313	164192
55990	164193
8950	164194
297380	164195
223179	164196
3093	164197
226570	164198
2699	164199
64778	164200
17395	164201
6119	164202
76122	164203
257414	164204
4212	164205
122972	164206
111412	164207
64850	164208
224493	164209
145480	164210
32934	164211
31832	164212
56512	164213
7142	164214
200157	164215
150034	164216
14144	164217
423169	164218
184973	164219
9594	164220
176380	164221
90072	164222
93632	164223
55557	164224
105449	164225
277421	164226
62697	164227
146605	164228
28673	164229
117037	164230
15708	164231
211581	164232
48603	164233
68362	164234
18052	164235
318550	164236
8731	164237
121975	164238
224118	164239
126674	164240
121378	164241
220	164242
713	164243
280989	164244
17465	164245
25861	164246
284230	164247
62640	164248
114487	164249
22557	164250
35633	164251
50834	164252
54522	164253
28814	164254
86281	164255
31783	164256
112131	164257
134072	164258
33805	164259
223336	164260
399159	164261
17238	164262
235904	164263
8697	164264
20130	164265
67416	164266
17608	164267
240779	164268
40265	164269
72450	164270
17257	164271
116301	164272
169413	164273
24435	164274
245673	164275
299803	164276
43905	164277
162687	164278
444	164279
63669	164280
56826	164281
26977	164282
347202	164283
50045	164284
235285	164285
56271	164286
145494	164287
24894	164288
30856	164289
366463	164290
332131	164291
123565	164292
300898	164293
59732	164294
205407	164295
142912	164296
113292	164297
109109	164298
248157	164299
186377	164300
1518	164301
413445	164302
192960	164303
4765	164304
59351	164305
227933	164306
29309	164307
4377	164308
93883	164309
161120	164310
119296	164311
327598	164312
55453	164313
287722	164314
242117	164315
106138	164316
95545	164317
50205	164318
209369	164319
3152	164320
126711	164321
221548	164322
196719	164323
167191	164324
66243	164325
24951	164326
126606	164327
248239	164328
259492	164329
12912	164330
339409	164331
155758	164332
3535	164333
91325	164334
18049	164335
32092	164336
182000	164337
76712	164338
371898	164339
140	164340
95764	164341
214647	164342
40537	164343
165992	164344
220	164345
120040	164346
96026	164347
33424	164348
98479	164349
106122	164350
62734	164351
13492	164352
36482	164353
185257	164354
119538	164355
458972	164356
19365	164357
23591	164358
7599	164359
25500	164360
49009	164361
23666	164362
23006	164363
18360	164364
165077	164365
120357	164366
4057	164367
38046	164368
67637	164369
87700	164370
229795	164371
21525	164372
424290	164373
398358	164374
46642	164375
442895	164376
100035	164377
38282	164378
242258	164379
1	164380
23167	164381
50137	164382
125190	164383
206812	164384
306	164385
62051	164386
189624	164387
231913	164388
45888	164389
50338	164390
10098	164391
57136	164392
21627	164393
33117	164394
129997	164395
94647	164396
273005	164397
106570	164398
123099	164399
69297	164400
31644	164401
79387	164402
22822	164403
11566	164404
347578	164405
214035	164406
55379	164407
259644	164408
83226	164409
100549	164410
4193	164411
266554	164412
45594	164413
358359	164414
46619	164415
422224	164416
205217	164417
16695	164418
113083	164419
341643	164420
333249	164421
49400	164422
82569	164423
1479	164424
20292	164425
725	164426
57186	164427
95777	164428
7822	164429
156770	164430
141232	164431
108175	164432
39797	164433
27993	164434
163171	164435
231939	164436
70981	164437
174230	164438
6557	164439
36040	164440
93492	164441
6358	164442
20909	164443
212654	164444
546	164445
256387	164446
18357	164447
15562	164448
3814	164449
180393	164450
23147	164451
349067	164452
82046	164453
13631	164454
258313	164455
11284	164456
48486	164457
340210	164458
14180	164459
37206	164460
2379	164461
26973	164462
166122	164463
401977	164464
32822	164465
235226	164466
52503	164467
238070	164468
406324	164469
18950	164470
101681	164471
198728	164472
366682	164473
243097	164474
58383	164475
8523	164476
68760	164477
43570	164478
31988	164479
114537	164480
208884	164481
66266	164482
139234	164483
122271	164484
91071	164485
13737	164486
243304	164487
47309	164488
35827	164489
115488	164490
176050	164491
314711	164492
4324	164493
4569	164494
327552	164495
217812	164496
49328	164497
71854	164498
88274	164499
49871	164500
220547	164501
138388	164502
41727	164503
123147	164504
1733	164505
7505	164506
3728	164507
192194	164508
30363	164509
110041	164510
213762	164511
25349	164512
116796	164513
196100	164514
273849	164515
92174	164516
35072	164517
18984	164518
203775	164519
172740	164520
420187	164521
440539	164522
136610	164523
1171	164524
136122	164525
218954	164526
24844	164527
408244	164528
163127	164529
3833	164530
13763	164531
17378	164532
2881	164533
111641	164534
135019	164535
420814	164536
47889	164537
1002	164538
452539	164539
135574	164540
211093	164541
133968	164542
11090	164543
34287	164544
64046	164545
456451	164546
329600	164547
117650	164548
30912	164549
417627	164550
71792	164551
33271	164552
352336	164553
176646	164554
305996	164555
18216	164556
8011	164557
86909	164558
456817	164559
248641	164560
248746	164561
455434	164562
243859	164563
1679	164564
50261	164565
286426	164566
48398	164567
98434	164568
287007	164569
407136	164570
209614	164571
271994	164572
388631	164573
81117	164574
114433	164575
78233	164576
75187	164577
328303	164578
26350	164579
81842	164580
15844	164581
93839	164582
445914	164583
290552	164584
88529	164585
369292	164586
417105	164587
205	164588
286464	164589
39046	164590
38624	164591
423264	164592
81027	164593
6858	164594
250305	164595
96952	164596
445794	164597
114199	164598
115521	164599
34861	164600
137696	164601
137698	164602
165976	164603
4646	164604
348711	164605
56520	164606
411199	164607
7658	164608
47988	164609
80336	164610
24422	164611
284812	164612
12757	164613
113055	164614
208416	164615
144650	164616
369892	164617
2287	164618
23010	164619
49277	164620
7810	164621
60777	164622
35931	164623
18131	164624
395550	164625
241575	164626
88049	164627
9954	164628
43432	164629
228787	164630
165412	164631
436269	164632
151281	164633
30943	164634
61370	164635
425636	164636
405661	164637
46854	164638
62807	164639
194408	164640
223803	164641
182972	164642
52340	164643
47669	164644
84368	164645
328496	164646
214640	164647
366341	164648
29683	164649
294675	164650
156332	164651
458222	164652
401915	164653
82179	164654
14330	164655
57097	164656
13164	164657
41064	164658
110606	164659
6409	164660
488	164661
75274	164662
16333	164663
85792	164664
20261	164665
179459	164666
352861	164667
93032	164668
180635	164669
11766	164670
27417	164671
3542	164672
172470	164673
283948	164674
12921	164675
3450	164676
14297	164677
744	164678
43017	164679
376074	164680
157362	164681
187448	164682
46907	164683
16277	164684
67924	164685
209863	164686
452236	164687
324452	164688
208451	164689
139310	164690
266957	164691
421413	164692
169706	164693
366155	164694
962	164695
29807	164696
131592	164697
270095	164698
417640	164699
63041	164700
294531	164701
56146	164702
378692	164703
114978	164704
86750	164705
281108	164706
1045	164707
36622	164708
93501	164709
131392	164710
241351	164711
242	164712
72474	164713
211060	164714
91587	164715
14993	164716
93062	164717
5648	164718
352379	164719
418728	164720
13603	164721
141259	164722
60787	164723
397831	164724
318778	164725
71084	164726
136855	164727
122039	164728
112818	164729
129211	164730
215601	164731
59844	164732
201432	164733
44129	164734
266836	164735
183850	164736
84233	164737
30788	164738
79549	164739
338007	164740
385612	164741
438925	164742
126703	164743
109375	164744
166023	164745
35090	164746
336602	164747
90239	164748
127592	164749
16268	164750
426983	164751
410774	164752
98048	164753
17325	164754
16466	164755
245383	164756
394262	164757
107474	164758
89611	164759
91850	164760
376925	164761
4257	164762
3244	164763
3244	164764
48409	164765
212407	164766
353201	164767
699	164768
303254	164769
30357	164770
327191	164771
413032	164772
411637	164773
24159	164774
361877	164775
316630	164776
210304	164777
108580	164778
433317	164779
173231	164780
114642	164781
313925	164782
117017	164783
400642	164784
41753	164785
121624	164786
384086	164787
178232	164788
116583	164789
110754	164790
405202	164791
95859	164792
239091	164793
33621	164794
122871	164795
387975	164796
91637	164797
307459	164798
80497	164799
305072	164800
129628	164801
207669	164802
34028	164803
107031	164804
180569	164805
201770	164806
274422	164807
206396	164808
178580	164809
346683	164810
206611	164811
12395	164812
353042	164813
379745	164814
236630	164815
115669	164816
206779	164817
345055	164818
390496	164819
283254	164820
184320	164821
74706	164822
18748	164823
100312	164824
92692	164825
875	164826
210629	164827
172346	164828
6013	164829
8919	164830
305196	164831
4966	164832
198539	164833
201604	164834
68513	164835
44134	164836
78598	164837
82344	164838
388491	164839
311406	164840
311751	164841
367897	164842
26822	164843
405790	164844
111348	164845
181639	164846
218468	164847
30036	164848
8687	164849
35640	164850
388997	164851
397183	164852
223253	164853
189662	164854
292525	164855
7399	164856
406237	164857
103512	164858
23882	164859
12754	164860
95868	164861
105526	164862
46877	164863
72118	164864
113698	164865
123401	164866
97366	164867
43054	164868
202329	164869
41474	164870
6841	164871
193845	164872
244331	164873
29002	164874
264022	164875
26735	164876
145776	164877
48470	164878
85422	164879
214992	164880
45598	164881
316476	164882
17	164883
37402	164884
235367	164885
60885	164886
39699	164887
131365	164888
221421	164889
45932	164890
84086	164891
156877	164892
414608	164893
281333	164894
1551	164895
87470	164896
333789	164897
123461	164898
379008	164899
103345	164900
323932	164901
33322	164902
64178	164903
116901	164904
174359	164905
333291	164906
14946	164907
188906	164908
356450	164909
216799	164910
36212	164911
42513	164912
336354	164913
4335	164914
33723	164915
226986	164916
135362	164917
48506	164918
75231	164919
163001	164920
45940	164921
12895	164922
285003	164923
220732	164924
87849	164925
333451	164926
335991	164927
420455	164928
9531	164929
45856	164930
112527	164931
126213	164932
53685	164933
28345	164934
108950	164935
8892	164936
67002	164937
324637	164938
21125	164939
74818	164940
210000	164941
394933	164942
223460	164943
189042	164944
216922	164945
23283	164946
108359	164947
23587	164948
47261	164949
77468	164950
93836	164951
3522	164952
156	164953
194831	164954
22378	164955
269920	164956
291472	164957
445493	164958
151644	164959
186604	164960
259410	164961
108374	164962
292067	164963
69076	164964
87753	164965
99179	164966
239951	164967
359644	164968
124784	164969
126017	164970
82617	164971
52416	164972
58266	164973
237640	164974
55154	164975
390291	164976
288792	164977
196521	164978
115592	164979
92260	164980
414923	164981
95252	164982
98325	164983
116869	164984
21428	164985
21428	164986
12239	164987
288174	164988
303621	164989
67475	164990
62939	164991
310554	164992
214472	164993
235030	164994
224774	164995
133716	164996
27078	164997
118369	164998
420515	164999
120800	165000
15591	165001
427170	165002
127066	165003
27554	165004
104630	165005
87600	165006
126109	165007
115930	165008
42342	165009
176528	165010
59212	165011
55861	165012
55800	165013
88806	165014
111752	165015
528	165016
157628	165017
2532	165018
3569	165019
354355	165020
30885	165021
194937	165022
8189	165023
153650	165024
55672	165025
180130	165026
111897	165027
441028	165028
49018	165029
222598	165030
445551	165031
12408	165032
144604	165033
746	165034
63727	165035
63727	165036
411859	165037
65078	165038
5992	165039
309513	165040
64686	165041
5322	165042
26433	165043
48606	165044
16673	165045
36664	165046
121324	165047
69209	165048
5127	165049
1412	165050
7371	165051
52773	165052
253020	165053
5974	165054
114556	165055
16496	165056
62983	165057
375101	165058
62129	165059
232	165060
4705	165061
25333	165062
329270	165063
165907	165064
67313	165065
291346	165066
261824	165067
138900	165068
140505	165069
76144	165070
433985	165071
110344	165072
402064	165073
6168	165074
103219	165075
139219	165076
215877	165077
205055	165078
310387	165079
94114	165080
436403	165081
100779	165082
260781	165083
14233	165084
31773	165085
270836	165086
305774	165087
175664	165088
142288	165089
123510	165090
28271	165091
39327	165092
289113	165093
69996	165094
115713	165095
234687	165096
359924	165097
6168	165098
51904	165099
364408	165100
128247	165101
54857	165102
162311	165103
23934	165104
118053	165105
25514	165106
384522	165107
153019	165108
72812	165109
254557	165110
22185	165111
19647	165112
326014	165113
32323	165114
343561	165115
112570	165116
105244	165117
70357	165118
145490	165119
83370	165120
4771	165121
32869	165122
392559	165123
77787	165124
30019	165125
1076	165126
277078	165127
294397	165128
64903	165129
434290	165130
76505	165131
7677	165132
14639	165133
82456	165134
48854	165135
49601	165136
267648	165137
21216	165138
194745	165139
54627	165140
68886	165141
12026	165142
29726	165143
73	165144
4483	165145
52398	165146
284245	165147
94259	165148
186951	165149
178358	165150
35287	165151
96728	165152
164527	165153
52679	165154
183413	165155
203665	165156
97589	165157
18241	165158
208044	165159
427182	165160
181691	165161
38972	165162
42174	165163
354892	165164
97618	165165
50618	165166
59838	165167
72372	165168
159695	165169
10882	165170
218446	165171
139097	165172
54161	165173
448176	165174
20272	165175
414368	165176
43792	165177
147333	165178
13338	165179
436308	165180
121207	165181
36216	165182
104364	165183
6745	165184
73893	165185
81358	165186
57312	165187
106234	165188
358218	165189
93247	165190
21316	165191
161724	165192
161724	165193
298901	165194
180778	165195
219454	165196
250070	165197
9195	165198
12069	165199
231755	165200
362961	165201
84360	165202
58524	165203
241596	165204
40336	165205
7067	165206
1528	165207
15311	165208
26107	165209
3731	165210
115376	165211
252298	165212
19308	165213
208526	165214
19308	165215
400247	165216
422628	165217
26142	165218
337729	165219
4311	165220
4311	165221
217654	165222
244119	165223
13623	165224
117056	165225
174429	165226
4311	165227
342286	165228
46395	165229
51494	165230
456573	165231
441026	165232
69141	165233
114585	165234
41116	165235
2012	165236
354336	165237
193	165238
24743	165239
12232	165240
439539	165241
142693	165242
343314	165243
218812	165244
505	165245
296391	165246
214397	165247
149758	165248
64493	165249
100902	165250
362264	165251
272536	165252
125200	165253
362490	165254
404920	165255
56231	165256
108468	165257
4900	165258
160839	165259
259358	165260
32442	165261
153529	165262
11964	165263
282198	165264
179881	165265
23897	165266
379541	165267
225919	165268
445241	165269
55075	165270
101905	165271
183884	165272
35667	165273
138547	165274
386888	165275
373495	165276
9655	165277
10320	165278
100676	165279
138179	165280
83806	165281
250400	165282
383001	165283
206630	165284
378619	165285
373706	165286
376299	165287
24624	165288
369791	165289
369084	165290
100320	165291
110294	165292
358319	165293
52867	165294
312507	165295
4547	165296
52262	165297
99172	165298
192581	165299
369083	165300
320799	165301
52262	165302
333779	165303
381847	165304
192231	165305
366465	165306
293094	165307
100106	165308
256224	165309
277112	165310
333357	165311
295995	165312
345735	165313
76397	165314
57243	165315
61788	165316
278617	165317
398673	165318
7894	165319
73256	165320
68070	165321
417837	165322
66112	165323
199975	165324
97688	165325
22162	165326
167612	165327
63983	165328
98091	165329
426292	165330
228930	165331
153243	165332
189116	165333
9736	165334
252064	165335
30933	165336
13432	165337
169161	165338
264312	165339
98243	165340
212666	165341
79314	165342
618	165343
61878	165344
67940	165345
336525	165346
55656	165347
2139	165348
163031	165349
381843	165350
14415	165351
109724	165352
123055	165353
59269	165354
59269	165355
3558	165356
5081	165357
227355	165358
107922	165359
46176	165360
13446	165361
390509	165362
234309	165363
12109	165364
428635	165365
2391	165366
7642	165367
181005	165368
4882	165369
3518	165370
141060	165371
330087	165372
34085	165373
376879	165374
428467	165375
58884	165376
155378	165377
73726	165378
155683	165379
3518	165380
109074	165381
17420	165382
139235	165383
45411	165384
138274	165385
127232	165386
50198	165387
33810	165388
310462	165389
19920	165390
25925	165391
119704	165392
32669	165393
32669	165394
235162	165395
32669	165396
433176	165397
159171	165398
41406	165399
8275	165400
408537	165401
419046	165402
235773	165403
146561	165404
93600	165405
95132	165406
105447	165407
57724	165408
351302	165409
19061	165410
102589	165411
290447	165412
283723	165413
351734	165414
214907	165415
114688	165416
34342	165417
246861	165418
86819	165419
32893	165420
209385	165421
436085	165422
431876	165423
131963	165424
242500	165425
270228	165426
152998	165427
393630	165428
307841	165429
5253	165430
314068	165431
215427	165432
81727	165433
235863	165434
386141	165435
42236	165436
1473	165437
43123	165438
163296	165439
148124	165440
159	165441
218113	165442
118705	165443
239834	165444
406014	165445
108196	165446
192464	165447
268748	165448
47238	165449
14864	165450
335811	165451
221739	165452
261547	165453
3561	165454
81163	165455
136229	165456
121340	165457
297227	165458
118981	165459
81303	165460
5930	165461
42629	165462
113922	165463
155427	165464
157324	165465
5930	165466
117621	165467
297562	165468
300147	165469
14027	165470
83734	165471
41663	165472
34653	165473
194766	165474
223372	165475
166518	165476
19998	165477
65361	165478
69763	165479
28770	165480
401928	165481
67418	165482
183467	165483
5775	165484
191185	165485
17506	165486
353142	165487
400888	165488
44043	165489
41364	165490
41154	165491
132031	165492
4885	165493
39061	165494
28942	165495
430479	165496
70694	165497
385033	165498
368063	165499
13449	165500
252473	165501
285	165502
296584	165503
3940	165504
349240	165505
158769	165506
36369	165507
65256	165508
137409	165509
20612	165510
133015	165511
398535	165512
84241	165513
306745	165514
214126	165515
388759	165516
339829	165517
202684	165518
44398	165519
62168	165520
403218	165521
131625	165522
135454	165523
81015	165524
72015	165525
5851	165526
318946	165527
78124	165528
229629	165529
2361	165530
120243	165531
31895	165532
59352	165533
54690	165534
5441	165535
185287	165536
19861	165537
10648	165538
16946	165539
293535	165540
79230	165541
25859	165542
106184	165543
2791	165544
197629	165545
9464	165546
241017	165547
118120	165548
60051	165549
15771	165550
103610	165551
76917	165552
114627	165553
30500	165554
15591	165555
2706	165556
50484	165557
21752	165558
440796	165559
100926	165560
105072	165561
6675	165562
67307	165563
246719	165564
214473	165565
344549	165566
316932	165567
47198	165568
183111	165569
417741	165570
417265	165571
248844	165572
79107	165573
180914	165574
177153	165575
56441	165576
378070	165577
287224	165578
410927	165579
19661	165580
443057	165581
40229	165582
171337	165583
61061	165584
223453	165585
40843	165586
1270	165587
369749	165588
101647	165589
389716	165590
229046	165591
456459	165592
240894	165593
312197	165594
132881	165595
151652	165596
210611	165597
15978	165598
230026	165599
406159	165600
96915	165601
170607	165602
184678	165603
94863	165604
13084	165605
17097	165606
267722	165607
4595	165608
348454	165609
194615	165610
241340	165611
325201	165612
10336	165613
80862	165614
92987	165615
249633	165616
44999	165617
17292	165618
104612	165619
72994	165620
260239	165621
190505	165622
190505	165623
447916	165624
53319	165625
4369	165626
282262	165627
25041	165628
382821	165629
301811	165630
42327	165631
286472	165632
21479	165633
60380	165634
447504	165635
47215	165636
73865	165637
24211	165638
94427	165639
164635	165640
27465	165641
74852	165642
224796	165643
69993	165644
218387	165645
138172	165646
448774	165647
223382	165648
26900	165649
61009	165650
170294	165651
69010	165652
164424	165653
43275	165654
450833	165655
61650	165656
16054	165657
348790	165658
381957	165659
297559	165660
412489	165661
69686	165662
441613	165663
23771	165664
172326	165665
189365	165666
344397	165667
90274	165668
225292	165669
307828	165670
65785	165671
297075	165672
293678	165673
52575	165674
437098	165675
11101	165676
73101	165677
296590	165678
212696	165679
153440	165680
18601	165681
11452	165682
85845	165683
83036	165684
320130	165685
50405	165686
419522	165687
199785	165688
53496	165689
411820	165690
109489	165691
71225	165692
217564	165693
198070	165694
441897	165695
2434	165696
229163	165697
108348	165698
8893	165699
172225	165700
48427	165701
188706	165702
48558	165703
74298	165704
74128	165705
460	165706
196020	165707
36592	165708
137519	165709
30826	165710
294184	165711
19963	165712
144787	165713
100603	165714
180945	165715
78287	165716
137524	165717
61196	165718
20666	165719
1951	165720
31407	165721
413552	165722
157298	165723
164227	165724
257821	165725
6365	165726
451	165727
108084	165728
2622	165729
8009	165730
4080	165731
436282	165732
231925	165733
8322	165734
85350	165735
10311	165736
225210	165737
417096	165738
417607	165739
19132	165740
85085	165741
158211	165742
33732	165743
71470	165744
403354	165745
442953	165746
165711	165747
43773	165748
455088	165749
131873	165750
45101	165751
96415	165752
228611	165753
274214	165754
191300	165755
178842	165756
129507	165757
336307	165758
461	165759
68785	165760
245335	165761
200165	165762
21316	165763
113479	165764
151352	165765
425807	165766
870	165767
42617	165768
113479	165769
73982	165770
53432	165771
69155	165772
400156	165773
62916	165774
8110	165775
238104	165776
67931	165777
55054	165778
302726	165779
208352	165780
19344	165781
72856	165782
139797	165783
91650	165784
272001	165785
291563	165786
106851	165787
112603	165788
166020	165789
84482	165790
445470	165791
175570	165792
162220	165793
119930	165794
200743	165795
115684	165796
212713	165797
65336	165798
357146	165799
307502	165800
2623	165801
33253	165802
215034	165803
59961	165804
91355	165805
197098	165806
106292	165807
40666	165808
455240	165809
430862	165810
144562	165811
209335	165812
111675	165813
101222	165814
358331	165815
76514	165816
428359	165817
157097	165818
55100	165819
389116	165820
134247	165821
210038	165822
82508	165823
349455	165824
405719	165825
19299	165826
176288	165827
408632	165828
117733	165829
218366	165830
433447	165831
190966	165832
108383	165833
35457	165834
107695	165835
85451	165836
188282	165837
52475	165838
120140	165839
171339	165840
32044	165841
447769	165842
61967	165843
115878	165844
194739	165845
27621	165846
21334	165847
441877	165848
193179	165849
197877	165850
429458	165851
110690	165852
260288	165853
100352	165854
77825	165855
454006	165856
210826	165857
109750	165858
154665	165859
59646	165860
280513	165861
416999	165862
388954	165863
251395	165864
32300	165865
458497	165866
21516	165867
417844	165868
360577	165869
55460	165870
106491	165871
25792	165872
23258	165873
85759	165874
87748	165875
71945	165876
101117	165877
166225	165878
95088	165879
85213	165880
51321	165881
99709	165882
125491	165883
235540	165884
259182	165885
185230	165886
65393	165887
54854	165888
5767	165889
40318	165890
82427	165891
104423	165892
7121	165893
259978	165894
232670	165895
25429	165896
324563	165897
21366	165898
95380	165899
240946	165900
198945	165901
102609	165902
170326	165903
454043	165904
5709	165905
27586	165906
99135	165907
293999	165908
70176	165909
229365	165910
234814	165911
410094	165912
12746	165913
64720	165914
377412	165915
145573	165916
29101	165917
336348	165918
223060	165919
1112	165920
81340	165921
303445	165922
414936	165923
186787	165924
115664	165925
347327	165926
95353	165927
7369	165928
64606	165929
314941	165930
7971	165931
108186	165932
199618	165933
28845	165934
72167	165935
15581	165936
41073	165937
149856	165938
210134	165939
37475	165940
84324	165941
34695	165942
153036	165943
160652	165944
205416	165945
436813	165946
213548	165947
123467	165948
38806	165949
160653	165950
10292	165951
170446	165952
113340	165953
41562	165954
230621	165955
363288	165956
51269	165957
7601	165958
59917	165959
172713	165960
44642	165961
428960	165962
393104	165963
330572	165964
125865	165965
313243	165966
18734	165967
20800	165968
69561	165969
257907	165970
193872	165971
55301	165972
53765	165973
108928	165974
167581	165975
193935	165976
430254	165977
207355	165978
10748	165979
412323	165980
130858	165981
380546	165982
428576	165983
448141	165984
184690	165985
20212	165986
247306	165987
121194	165988
198862	165989
176154	165990
352397	165991
230296	165992
227789	165993
11435	165994
439	165995
3965	165996
151973	165997
9197	165998
278981	165999
15180	166000
20970	166001
27070	166002
233840	166003
190674	166004
831	166005
19820	166006
208712	166007
432293	166008
199727	166009
182537	166010
180876	166011
178299	166012
132984	166013
403586	166014
162150	166015
85574	166016
71483	166017
67186	166018
90631	166019
43827	166020
116387	166021
120840	166022
11353	166023
11150	166024
34078	166025
11847	166026
234750	166027
7465	166028
74236	166029
58362	166030
85	166031
64944	166032
52815	166033
46181	166034
16723	166035
431620	166036
151113	166037
123366	166038
88153	166039
159905	166040
1383	166041
228247	166042
153640	166043
92855	166044
168943	166045
11967	166046
1085	166047
377312	166048
334566	166049
132778	166050
38802	166051
43342	166052
288464	166053
29876	166054
122646	166055
4476	166056
13135	166057
220313	166058
6500	166059
149	166060
221987	166061
317738	166062
243498	166063
68224	166064
247944	166065
60103	166066
367917	166067
70295	166068
257657	166069
222813	166070
124138	166071
86826	166072
104152	166073
182923	166074
216630	166075
77242	166076
91218	166077
216680	166078
312829	166079
111976	166080
19213	166081
450829	166082
327844	166083
40588	166084
121062	166085
243517	166086
69631	166087
197437	166088
229493	166089
453835	166090
302190	166091
37281	166092
210359	166093
86174	166094
26334	166095
93994	166096
42056	166097
299165	166098
296354	166099
69379	166100
157300	166101
26141	166102
104660	166103
200693	166104
76790	166105
120730	166106
16005	166107
102998	166108
388818	166109
246949	166110
229840	166111
32693	166112
103345	166113
451011	166114
222190	166115
114727	166116
443321	166117
221029	166118
201545	166119
122156	166120
440192	166121
30050	166122
7468	166123
55324	166124
229845	166125
235753	166126
200859	166127
220568	166128
52729	166129
201593	166130
226902	166131
50445	166132
384014	166133
13077	166134
144908	166135
1181	166136
179802	166137
224217	166138
100034	166139
12531	166140
212814	166141
57027	166142
34854	166143
59893	166144
32243	166145
193277	166146
22344	166147
284701	166148
63217	166149
130974	166150
361709	166151
3133	166152
337116	166153
176701	166154
5059	166155
167909	166156
296670	166157
451942	166158
45815	166159
247167	166160
232232	166161
121999	166162
5105	166163
98290	166164
384959	166165
301573	166166
30772	166167
127417	166168
254879	166169
157403	166170
203323	166171
115817	166172
17596	166173
316009	166174
70042	166175
49980	166176
33289	166177
424597	166178
405187	166179
419870	166180
202	166181
373849	166182
708	166183
44966	166184
356379	166185
26369	166186
94417	166187
92373	166188
13104	166189
20952	166190
241356	166191
20877	166192
43864	166193
226922	166194
28149	166195
162596	166196
49226	166197
227264	166198
282006	166199
94202	166200
74459	166201
79722	166202
394779	166203
149317	166204
77183	166205
297586	166206
228557	166207
33369	166208
254996	166209
124595	166210
331976	166211
25815	166212
213545	166213
25842	166214
58013	166215
400229	166216
119355	166217
183058	166218
65080	166219
24695	166220
418406	166221
82536	166222
44646	166223
154154	166224
33507	166225
31305	166226
188019	166227
59085	166228
409198	166229
93040	166230
72939	166231
293812	166232
224158	166233
79907	166234
41403	166235
88391	166236
11316	166237
278922	166238
36193	166239
143823	166240
154028	166241
359197	166242
81722	166243
112420	166244
176341	166245
52860	166246
181113	166247
182735	166248
10656	166249
97581	166250
42937	166251
1524	166252
64338	166253
216355	166254
79055	166255
9023	166256
47018	166257
163114	166258
100228	166259
67029	166260
185812	166261
450617	166262
289029	166263
49068	166264
165621	166265
194173	166266
22901	166267
243010	166268
209006	166269
275699	166270
13191	166271
429009	166272
25437	166273
194101	166274
141423	166275
9967	166276
186896	166277
331801	166278
382137	166279
185551	166280
455195	166281
189357	166282
84862	166283
345618	166284
177039	166285
1995	166286
34016	166287
37513	166288
44600	166289
112505	166290
389469	166291
252124	166292
50308	166293
212079	166294
429128	166295
56300	166296
99672	166297
107561	166298
363898	166299
256576	166300
12765	166301
317961	166302
377573	166303
285346	166304
340780	166305
404279	166306
335175	166307
24202	166308
218694	166309
14411	166310
56524	166311
385880	166312
57595	166313
196111	166314
3967	166315
33516	166316
10423	166317
406642	166318
352912	166319
318	166320
52189	166321
219018	166322
6267	166323
120997	166324
426806	166325
125322	166326
403388	166327
192341	166328
204677	166329
458236	166330
188022	166331
366235	166332
385299	166333
36038	166334
435588	166335
93509	166336
280969	166337
22357	166338
124785	166339
51247	166340
16024	166341
27784	166342
457985	166343
278308	166344
13156	166345
89669	166346
205109	166347
129844	166348
216335	166349
112554	166350
75538	166351
83306	166352
4576	166353
206139	166354
236555	166355
94472	166356
62942	166357
193297	166358
26701	166359
108334	166360
59341	166361
13185	166362
109843	166363
371781	166364
148700	166365
15355	166366
64564	166367
99594	166368
46608	166369
330863	166370
27241	166371
359722	166372
112808	166373
17504	166374
188019	166375
64857	166376
362950	166377
276717	166378
276086	166379
135022	166380
47187	166381
7941	166382
33618	166383
15487	166384
382124	166385
113747	166386
217748	166387
430731	166388
382395	166389
299523	166390
187289	166391
374131	166392
366926	166393
425348	166394
19296	166395
225760	166396
364344	166397
95483	166398
4112	166399
223518	166400
267812	166401
167427	166402
1503	166403
120101	166404
23797	166405
66092	166406
56861	166407
59712	166408
84444	166409
27253	166410
6267	166411
114470	166412
371158	166413
42496	166414
18948	166415
54041	166416
348637	166417
173866	166418
4116	166419
245197	166420
16806	166421
194	166422
54587	166423
17055	166424
219427	166425
1279	166426
70408	166427
2929	166428
98966	166429
16645	166430
232249	166431
91898	166432
231115	166433
14122	166434
165961	166435
41084	166436
458201	166437
300372	166438
73891	166439
10876	166440
122361	166441
44058	166442
27092	166443
113767	166444
8551	166445
34353	166446
92344	166447
129814	166448
426782	166449
52516	166450
30848	166451
62469	166452
227976	166453
229290	166454
224010	166455
298082	166456
46531	166457
272478	166458
61643	166459
355027	166460
43305	166461
67208	166462
283008	166463
292878	166464
12359	166465
171893	166466
48178	166467
13381	166468
91544	166469
86206	166470
76021	166471
78054	166472
21011	166473
214890	166474
232215	166475
456883	166476
53656	166477
285243	166478
248923	166479
149078	166480
331465	166481
40746	166482
36712	166483
152116	166484
70382	166485
85245	166486
72212	166487
196422	166488
128396	166489
80976	166490
152052	166491
149279	166492
75771	166493
67	166494
413215	166495
179067	166496
25150	166497
35648	166498
31753	166499
225646	166500
225646	166501
146470	166502
455446	166503
5643	166504
52060	166505
26641	166506
116999	166507
97478	166508
259387	166509
2549	166510
249306	166511
197644	166512
408314	166513
341031	166514
131563	166515
213542	166516
316061	166517
44133	166518
271188	166519
17151	166520
39035	166521
287909	166522
254692	166523
23049	166524
38440	166525
76705	166526
214687	166527
42012	166528
226496	166529
23490	166530
313489	166531
86702	166532
97050	166533
356841	166534
170595	166535
315616	166536
125740	166537
237386	166538
215453	166539
107244	166540
62611	166541
25723	166542
410379	166543
110586	166544
391011	166545
367502	166546
189276	166547
76034	166548
64668	166549
30510	166550
431386	166551
58553	166552
12200	166553
20102	166554
235250	166555
326818	166556
26447	166557
222538	166558
553	166559
93903	166560
944	166561
553	166562
159893	166563
178601	166564
325718	166565
119608	166566
400633	166567
95226	166568
96780	166569
357690	166570
12215	166571
290501	166572
31562	166573
247176	166574
185729	166575
61316	166576
7921	166577
353485	166578
95873	166579
219703	166580
9930	166581
52562	166582
1131	166583
55729	166584
350053	166585
59818	166586
66634	166587
58155	166588
335762	166589
95760	166590
164318	166591
96452	166592
7485	166593
427690	166594
413189	166595
48217	166596
26831	166597
352859	166598
1873	166599
96479	166600
9232	166601
282004	166602
114419	166603
423876	166604
417220	166605
108058	166606
62998	166607
120295	166608
32462	166609
144568	166610
273454	166611
96861	166612
421218	166613
24141	166614
154203	166615
8895	166616
353982	166617
41907	166618
111956	166619
48352	166620
218030	166621
16155	166622
125852	166623
129831	166624
35568	166625
3627	166626
48823	166627
99564	166628
1891	166629
52964	166630
286845	166631
117225	166632
127901	166633
449617	166634
192747	166635
118777	166636
107257	166637
242757	166638
96299	166639
125402	166640
207067	166641
256703	166642
131612	166643
1242	166644
295168	166645
381778	166646
67270	166647
35246	166648
48893	166649
32841	166650
28324	166651
336528	166652
448555	166653
227258	166654
91051	166655
283840	166656
33865	166657
116739	166658
174029	166659
11253	166660
5890	166661
42849	166662
12752	166663
49118	166664
133560	166665
404336	166666
57285	166667
413363	166668
68435	166669
343529	166670
366219	166671
224516	166672
253497	166673
209024	166674
41788	166675
241	166676
224533	166677
20569	166678
25435	166679
72082	166680
271327	166681
392746	166682
37607	166683
228971	166684
21554	166685
222152	166686
30058	166687
205631	166688
170193	166689
3950	166690
233867	166691
38116	166692
198810	166693
127605	166694
149867	166695
391844	166696
31345	166697
49928	166698
180030	166699
215051	166700
11037	166701
93126	166702
268432	166703
134083	166704
60884	166705
58526	166706
375042	166707
53822	166708
39896	166709
113820	166710
419334	166711
228507	166712
70323	166713
451234	166714
30402	166715
104097	166716
176037	166717
67497	166718
307501	166719
254801	166720
253964	166721
297696	166722
272811	166723
223639	166724
153324	166725
64253	166726
2864	166727
136366	166728
250948	166729
160599	166730
9283	166731
80884	166732
246530	166733
13056	166734
45157	166735
242489	166736
236163	166737
336808	166738
123301	166739
150545	166740
53701	166741
139998	166742
384439	166743
236581	166744
88736	166745
136105	166746
271743	166747
307183	166748
1232	166749
188006	166750
18255	166751
168298	166752
19108	166753
127347	166754
329787	166755
371370	166756
294309	166757
256081	166758
21471	166759
202608	166760
85098	166761
352612	166762
15361	166763
145070	166764
395937	166765
61386	166766
133672	166767
149571	166768
99265	166769
43884	166770
133021	166771
31165	166772
6089	166773
101801	166774
212521	166775
527	166776
326918	166777
142734	166778
146393	166779
384479	166780
29517	166781
29517	166782
123728	166783
72976	166784
162733	166785
262212	166786
83660	166787
185705	166788
146404	166789
39268	166790
180681	166791
280432	166792
63875	166793
4391	166794
281723	166795
87239	166796
184297	166797
13203	166798
116740	166799
68782	166800
182508	166801
1347	166802
194020	166803
222157	166804
15280	166805
290231	166806
107119	166807
107442	166808
384831	166809
50647	166810
237980	166811
85096	166812
272103	166813
287063	166814
34604	166815
33956	166816
205956	166817
116719	166818
47082	166819
48518	166820
10640	166821
371588	166822
82848	166823
102559	166824
21050	166825
131381	166826
6834	166827
48937	166828
99096	166829
296542	166830
4494	166831
49330	166832
14820	166833
377921	166834
144260	166835
232269	166836
144866	166837
2654	166838
18257	166839
418251	166840
156141	166841
170017	166842
6428	166843
49433	166844
234922	166845
64003	166846
392847	166847
62183	166848
399608	166849
433042	166850
50423	166851
202080	166852
127393	166853
22332	166854
110510	166855
9945	166856
186646	166857
105580	166858
251875	166859
163866	166860
6451	166861
108679	166862
274302	166863
134777	166864
212336	166865
310865	166866
13891	166867
240998	166868
83558	166869
390676	166870
156077	166871
248775	166872
373792	166873
358931	166874
83950	166875
262516	166876
20339	166877
454781	166878
95067	166879
73712	166880
127493	166881
424881	166882
71898	166883
236114	166884
6749	166885
37570	166886
275211	166887
185986	166888
418034	166889
449314	166890
32281	166891
115450	166892
147401	166893
267208	166894
16757	166895
19319	166896
67199	166897
7413	166898
133049	166899
452106	166900
50388	166901
81161	166902
22612	166903
152931	166904
2013	166905
173367	166906
165597	166907
82773	166908
73707	166909
72756	166910
74601	166911
290203	166912
41240	166913
243763	166914
349171	166915
202069	166916
111142	166917
287053	166918
99873	166919
37183	166920
31266	166921
121685	166922
3181	166923
175821	166924
219252	166925
122510	166926
38606	166927
316821	166928
406511	166929
42569	166930
69539	166931
149785	166932
175308	166933
58583	166934
388695	166935
458426	166936
434702	166937
384458	166938
64690	166939
23720	166940
204271	166941
9314	166942
414517	166943
73593	166944
47856	166945
15258	166946
22453	166947
53703	166948
254401	166949
208166	166950
341002	166951
55529	166952
181323	166953
13314	166954
241805	166955
103701	166956
30126	166957
29015	166958
4931	166959
96121	166960
119809	166961
17047	166962
91971	166963
387828	166964
95662	166965
134096	166966
179651	166967
99743	166968
32175	166969
407396	166970
211849	166971
230887	166972
36210	166973
8667	166974
7850	166975
6425	166976
319	166977
203999	166978
224278	166979
103162	166980
147151	166981
53718	166982
2971	166983
4201	166984
221887	166985
53703	166986
245620	166987
11450	166988
93485	166989
18865	166990
437881	166991
437896	166992
188223	166993
26325	166994
30476	166995
297131	166996
70559	166997
31410	166998
250048	166999
381438	167000
23404	167001
272336	167002
13558	167003
146747	167004
102842	167005
163544	167006
5006	167007
134613	167008
104032	167009
403753	167010
273203	167011
44175	167012
41967	167013
45124	167014
208199	167015
100	167016
440088	167017
145328	167018
207435	167019
112212	167020
212392	167021
43316	167022
5434	167023
218123	167024
53245	167025
171976	167026
61224	167027
216810	167028
1087	167029
50198	167030
74717	167031
174696	167032
88554	167033
264427	167034
5035	167035
16139	167036
18607	167037
364047	167038
9560	167039
400362	167040
235965	167041
132592	167042
273906	167043
40982	167044
231402	167045
180955	167046
348034	167047
4140	167048
32069	167049
143027	167050
175420	167051
109087	167052
157612	167053
71768	167054
15597	167055
180905	167056
419191	167057
16491	167058
41928	167059
304904	167060
20337	167061
133451	167062
33165	167063
5088	167064
20128	167065
204522	167066
71061	167067
88362	167068
57742	167069
234765	167070
252115	167071
453571	167072
91208	167073
1029	167074
450881	167075
267368	167076
34886	167077
432017	167078
6017	167079
1143	167080
316756	167081
2344	167082
47606	167083
177910	167084
68236	167085
241	167086
29316	167087
29286	167088
29298	167089
266023	167090
88066	167091
382644	167092
29315	167093
31555	167094
29286	167095
17243	167096
4243	167097
98322	167098
176302	167099
57193	167100
382797	167101
1455	167102
63128	167103
386563	167104
56788	167105
422555	167106
116952	167107
316441	167108
30666	167109
9758	167110
160568	167111
45258	167112
34253	167113
69232	167114
67471	167115
151862	167116
239548	167117
158075	167118
93992	167119
44200	167120
134216	167121
182	167122
66910	167123
242518	167124
5731	167125
242605	167126
65678	167127
272854	167128
200852	167129
244993	167130
149586	167131
77776	167132
205221	167133
217005	167134
26794	167135
224516	167136
32573	167137
162020	167138
13504	167139
463	167140
117320	167141
111380	167142
4291	167143
2856	167144
172682	167145
150227	167146
3614	167147
61293	167148
221810	167149
58101	167150
499	167151
410058	167152
12204	167153
206059	167154
25823	167155
81424	167156
178356	167157
88127	167158
430577	167159
215130	167160
17624	167161
195175	167162
85542	167163
14633	167164
168180	167165
365187	167166
95506	167167
27222	167168
227222	167169
2789	167170
72698	167171
454195	167172
33642	167173
20923	167174
14633	167175
24726	167176
38396	167177
34117	167178
94075	167179
150731	167180
30038	167181
16051	167182
1889	167183
40080	167184
37922	167185
8549	167186
90119	167187
104711	167188
97501	167189
91976	167190
58069	167191
458440	167192
25260	167193
6299	167194
216483	167195
22546	167196
22887	167197
237430	167198
52936	167199
124050	167200
95049	167201
46117	167202
169962	167203
295568	167204
381518	167205
131502	167206
339081	167207
32023	167208
4111	167209
135723	167210
90887	167211
47407	167212
3229	167213
8999	167214
183241	167215
56889	167216
116384	167217
181613	167218
233692	167219
457085	167220
17936	167221
265664	167222
6068	167223
17004	167224
6119	167225
222519	167226
226055	167227
66099	167228
387446	167229
411910	167230
392	167231
27280	167232
126568	167233
135463	167234
347339	167235
381424	167236
421658	167237
236588	167238
36973	167239
273938	167240
119780	167241
25465	167242
148832	167243
101758	167244
168434	167245
4294	167246
160536	167247
108083	167248
240481	167249
168616	167250
89781	167251
45001	167252
287731	167253
19208	167254
383674	167255
219601	167256
134348	167257
248876	167258
10686	167259
183771	167260
129692	167261
690	167262
203619	167263
17074	167264
73211	167265
41379	167266
27534	167267
232168	167268
72655	167269
10570	167270
104025	167271
98425	167272
339824	167273
144824	167274
454431	167275
189938	167276
36594	167277
797	167278
21746	167279
371658	167280
81231	167281
174876	167282
185220	167283
52283	167284
375811	167285
103968	167286
1747	167287
71988	167288
246389	167289
202644	167290
19411	167291
8022	167292
177230	167293
38409	167294
15141	167295
16388	167296
18535	167297
132518	167298
14396	167299
194831	167300
19569	167301
11875	167302
22197	167303
21942	167304
36914	167305
80046	167306
14426	167307
148905	167308
45008	167309
4688	167310
267943	167311
130963	167312
209185	167313
100245	167314
45280	167315
349626	167316
389610	167317
158	167318
14216	167319
268558	167320
845	167321
96797	167322
146556	167323
201272	167324
36487	167325
408398	167326
965	167327
129003	167328
335121	167329
17852	167330
244075	167331
257656	167332
206597	167333
18326	167334
77275	167335
433162	167336
22266	167337
1069	167338
12656	167339
970	167340
117229	167341
45844	167342
131404	167343
174919	167344
355814	167345
161296	167346
109492	167347
195883	167348
164278	167349
25714	167350
121851	167351
2028	167352
25301	167353
291757	167354
177077	167355
68141	167356
20210	167357
132161	167358
166765	167359
67298	167360
31362	167361
141705	167362
67208	167363
329214	167364
82807	167365
100499	167366
273195	167367
4626	167368
302184	167369
255295	167370
53585	167371
214282	167372
84914	167373
308897	167374
209441	167375
1446	167376
6665	167377
72409	167378
43230	167379
134292	167380
36739	167381
268585	167382
187282	167383
79791	167384
194648	167385
148992	167386
293175	167387
189309	167388
5850	167389
9817	167390
174405	167391
18344	167392
47380	167393
258703	167394
308550	167395
54981	167396
385750	167397
246360	167398
7774	167399
782	167400
121348	167401
270291	167402
36463	167403
118678	167404
59353	167405
19163	167406
556	167407
32544	167408
99225	167409
24025	167410
172166	167411
310210	167412
412952	167413
213596	167414
9494	167415
125887	167416
155488	167417
176925	167418
163188	167419
2215	167420
58548	167421
27009	167422
45363	167423
84095	167424
202470	167425
206410	167426
8344	167427
110872	167428
56443	167429
24213	167430
44997	167431
198347	167432
200603	167433
103776	167434
70986	167435
181428	167436
1950	167437
7090	167438
2581	167439
5832	167440
7252	167441
257980	167442
345679	167443
125243	167444
1968	167445
82819	167446
10245	167447
5447	167448
51036	167449
124341	167450
71076	167451
6928	167452
2517	167453
16485	167454
3307	167455
278535	167456
433766	167457
66447	167458
288790	167459
273117	167460
150768	167461
3544	167462
18267	167463
27476	167464
79289	167465
45809	167466
116236	167467
278270	167468
16388	167469
317385	167470
378031	167471
78549	167472
46516	167473
55892	167474
282913	167475
51800	167476
329521	167477
40910	167478
6407	167479
135706	167480
134033	167481
45557	167482
209309	167483
197269	167484
382781	167485
69903	167486
288897	167487
208021	167488
94266	167489
47941	167490
248758	167491
44177	167492
57604	167493
119366	167494
342383	167495
433231	167496
110367	167497
145267	167498
32935	167499
78635	167500
205927	167501
164486	167502
11875	167503
1994	167504
117333	167505
178452	167506
36801	167507
260191	167508
36319	167509
56429	167510
23692	167511
89192	167512
185080	167513
38787	167514
79796	167515
71185	167516
15299	167517
35690	167518
35741	167519
38570	167520
47814	167521
9602	167522
34829	167523
125674	167524
66447	167525
62291	167526
4590	167527
71237	167528
33601	167529
285001	167530
88914	167531
433195	167532
183690	167533
137799	167534
74297	167535
148618	167536
208800	167537
93487	167538
16435	167539
324670	167540
401604	167541
144690	167542
77914	167543
39777	167544
123935	167545
44091	167546
160759	167547
354621	167548
252771	167549
182230	167550
199358	167551
115134	167552
51505	167553
35965	167554
36057	167555
81296	167556
319735	167557
148854	167558
85286	167559
168574	167560
416546	167561
85646	167562
54601	167563
129327	167564
14560	167565
118985	167566
137044	167567
83905	167568
131437	167569
23326	167570
218694	167571
145517	167572
47866	167573
212748	167574
406271	167575
264806	167576
67055	167577
234262	167578
140768	167579
90261	167580
376911	167581
312490	167582
409463	167583
228674	167584
1231	167585
59903	167586
43552	167587
61212	167588
220829	167589
206491	167590
10263	167591
13048	167592
422683	167593
429598	167594
78167	167595
158020	167596
278029	167597
1034	167598
153696	167599
8055	167600
336	167601
193355	167602
86196	167603
32519	167604
240977	167605
26708	167606
52623	167607
117147	167608
55221	167609
38696	167610
1291	167611
15850	167612
85284	167613
91756	167614
189025	167615
1938	167616
73193	167617
15415	167618
282689	167619
73193	167620
327863	167621
88101	167622
52623	167623
198511	167624
91030	167625
71	167626
26071	167627
162505	167628
153487	167629
96502	167630
34005	167631
184138	167632
233939	167633
13077	167634
13077	167635
17344	167636
225145	167637
3431	167638
44320	167639
286494	167640
33062	167641
56864	167642
282627	167643
7096	167644
156551	167645
110455	167646
245585	167647
2398	167648
114550	167649
28804	167650
8712	167651
222526	167652
179755	167653
115780	167654
199326	167655
344413	167656
121813	167657
346	167658
27732	167659
281317	167660
1142	167661
108628	167662
50945	167663
324960	167664
399632	167665
120787	167666
32383	167667
51946	167668
29215	167669
203852	167670
166334	167671
18999	167672
62723	167673
78414	167674
94741	167675
94808	167676
181015	167677
429234	167678
179820	167679
220995	167680
35909	167681
248362	167682
64157	167683
44109	167684
92397	167685
64890	167686
9518	167687
63682	167688
406386	167689
190746	167690
83002	167691
26840	167692
173758	167693
16362	167694
63452	167695
75754	167696
8626	167697
69598	167698
80956	167699
1671	167700
1671	167701
211389	167702
174306	167703
15665	167704
69740	167705
176663	167706
14919	167707
46667	167708
46744	167709
110433	167710
110433	167711
213983	167712
46667	167713
91357	167714
213408	167715
112731	167716
209694	167717
184731	167718
18662	167719
358352	167720
136811	167721
302349	167722
156572	167723
161086	167724
206564	167725
25885	167726
60948	167727
115885	167728
30257	167729
22447	167730
25232	167731
157693	167732
51796	167733
100101	167734
227112	167735
3429	167736
230409	167737
290288	167738
93433	167739
84661	167740
111741	167741
11870	167742
14681	167743
173322	167744
197408	167745
324584	167746
171731	167747
106451	167748
106278	167749
156951	167750
18781	167751
126115	167752
429010	167753
35710	167754
51767	167755
74330	167756
409986	167757
153023	167758
46402	167759
290942	167760
154935	167761
308591	167762
78803	167763
405704	167764
305694	167765
60340	167766
89597	167767
164571	167768
73221	167769
174725	167770
30854	167771
176355	167772
90060	167773
145083	167774
141836	167775
292212	167776
36565	167777
35079	167778
95047	167779
59486	167780
17962	167781
308601	167782
261686	167783
46128	167784
123575	167785
373297	167786
146498	167787
142328	167788
116705	167789
117223	167790
25471	167791
135859	167792
333561	167793
289396	167794
305167	167795
386740	167796
82042	167797
277337	167798
158529	167799
30799	167800
4990	167801
12312	167802
112102	167803
46576	167804
198038	167805
179136	167806
45374	167807
213010	167808
55969	167809
211806	167810
27269	167811
101472	167812
6187	167813
237072	167814
47598	167815
14979	167816
31204	167817
430284	167818
382576	167819
20954	167820
163185	167821
145076	167822
22491	167823
303008	167824
76762	167825
143966	167826
283995	167827
62277	167828
351773	167829
33148	167830
154107	167831
437948	167832
419554	167833
48105	167834
287640	167835
355754	167836
459051	167837
182752	167838
179051	167839
383901	167840
36991	167841
239229	167842
32171	167843
74258	167844
30018	167845
328769	167846
107876	167847
198746	167848
415590	167849
24675	167850
165	167851
6474	167852
41069	167853
33272	167854
62059	167855
45101	167856
381509	167857
88248	167858
257191	167859
254196	167860
90549	167861
58226	167862
230922	167863
174524	167864
92770	167865
32477	167866
411983	167867
2209	167868
229027	167869
60549	167870
110568	167871
52878	167872
14179	167873
25912	167874
8680	167875
155217	167876
48076	167877
5380	167878
31724	167879
19940	167880
148718	167881
27103	167882
357590	167883
433415	167884
115814	167885
66383	167886
121307	167887
347937	167888
9456	167889
324319	167890
280676	167891
14364	167892
263066	167893
37376	167894
65033	167895
281526	167896
201183	167897
195894	167898
109438	167899
33831	167900
43746	167901
126954	167902
226585	167903
59539	167904
81277	167905
61508	167906
63937	167907
173902	167908
235155	167909
778	167910
114129	167911
36451	167912
60728	167913
232398	167914
3402	167915
74744	167916
149421	167917
84965	167918
85837	167919
71791	167920
225932	167921
24486	167922
189032	167923
3529	167924
354476	167925
339288	167926
189292	167927
216206	167928
157299	167929
19684	167930
232842	167931
58181	167932
1420	167933
40305	167934
7809	167935
4642	167936
9031	167937
191342	167938
45761	167939
131855	167940
277020	167941
158331	167942
376732	167943
4056	167944
335048	167945
58980	167946
29653	167947
287964	167948
178101	167949
230277	167950
213526	167951
120885	167952
33432	167953
55113	167954
328178	167955
368237	167956
200444	167957
178555	167958
337761	167959
51403	167960
276801	167961
297263	167962
392399	167963
351476	167964
119258	167965
209735	167966
7363	167967
81289	167968
363397	167969
48301	167970
197959	167971
17949	167972
118288	167973
57757	167974
46757	167975
345317	167976
21314	167977
55098	167978
375682	167979
220811	167980
158461	167981
161872	167982
239364	167983
104413	167984
179579	167985
352361	167986
96162	167987
174301	167988
50914	167989
339035	167990
276931	167991
170855	167992
71609	167993
29046	167994
364078	167995
389287	167996
317292	167997
393181	167998
113667	167999
318387	168000
254519	168001
440163	168002
166754	168003
48932	168004
119023	168005
234189	168006
91549	168007
192376	168008
422493	168009
13309	168010
249284	168011
391377	168012
217685	168013
87982	168014
129621	168015
129873	168016
142595	168017
102154	168018
91765	168019
220566	168020
56050	168021
38251	168022
333494	168023
39065	168024
277153	168025
104413	168026
210707	168027
351249	168028
147123	168029
54487	168030
297858	168031
410527	168032
443583	168033
342746	168034
415838	168035
72613	168036
384768	168037
251066	168038
39	168039
48758	168040
141780	168041
174518	168042
122807	168043
170778	168044
35131	168045
33511	168046
234112	168047
236191	168048
100281	168049
368428	168050
7847	168051
106724	168052
147046	168053
2502	168054
129571	168055
45078	168056
121169	168057
117423	168058
675	168059
222751	168060
226553	168061
384554	168062
229029	168063
11871	168064
21202	168065
114090	168066
420542	168067
223715	168068
16621	168069
439120	168070
102753	168071
220535	168072
208521	168073
932	168074
79718	168075
72279	168076
192869	168077
35116	168078
391819	168079
400962	168080
197784	168081
21642	168082
141390	168083
89813	168084
94773	168085
108147	168086
28158	168087
50517	168088
268939	168089
35950	168090
370581	168091
92061	168092
84708	168093
373532	168094
180963	168095
119543	168096
89652	168097
21730	168098
337524	168099
202540	168100
9047	168101
9047	168102
71191	168103
371698	168104
381882	168105
284990	168106
15063	168107
281119	168108
35253	168109
20586	168110
373910	168111
34485	168112
146067	168113
139868	168114
353228	168115
79475	168116
439705	168117
8555	168118
283134	168119
12160	168120
380344	168121
128709	168122
4403	168123
73034	168124
66218	168125
349806	168126
166063	168127
218098	168128
397197	168129
292451	168130
235034	168131
427188	168132
21624	168133
126034	168134
104671	168135
135525	168136
417633	168137
216602	168138
400909	168139
141648	168140
84939	168141
441996	168142
259046	168143
420289	168144
204229	168145
45416	168146
22816	168147
230727	168148
164912	168149
143116	168150
234606	168151
178037	168152
50480	168153
144824	168154
95134	168155
141087	168156
227740	168157
386043	168158
23854	168159
49511	168160
33000	168161
173088	168162
330302	168163
15083	168164
84006	168165
10361	168166
135227	168167
374509	168168
14283	168169
278814	168170
12976	168171
141669	168172
69259	168173
390002	168174
65255	168175
153253	168176
82797	168177
306746	168178
83836	168179
146026	168180
411513	168181
117716	168182
287073	168183
141974	168184
391071	168185
81949	168186
171474	168187
150728	168188
24137	168189
261714	168190
68429	168191
1502	168192
370370	168193
181547	168194
160111	168195
384674	168196
109215	168197
56678	168198
160496	168199
384135	168200
30514	168201
44290	168202
313001	168203
326031	168204
283478	168205
162518	168206
19822	168207
166617	168208
45486	168209
430634	168210
167344	168211
146026	168212
14283	168213
289708	168214
23118	168215
29652	168216
164875	168217
71234	168218
391491	168219
459644	168220
338645	168221
20899	168222
213861	168223
252531	168224
303812	168225
60590	168226
405567	168227
205553	168228
169842	168229
106965	168230
244319	168231
202050	168232
429925	168233
149750	168234
35211	168235
109496	168236
221420	168237
48069	168238
418223	168239
398710	168240
361551	168241
131654	168242
133691	168243
455660	168244
78729	168245
143440	168246
148384	168247
95618	168248
146654	168249
1340	168250
159392	168251
10748	168252
413828	168253
10748	168254
285410	168255
95816	168256
8259	168257
81149	168258
73375	168259
120911	168260
55823	168261
137841	168262
15916	168263
407590	168264
155684	168265
17059	168266
8774	168267
251834	168268
63977	168269
13231	168270
107801	168271
39616	168272
144208	168273
239163	168274
25376	168275
117374	168276
1803	168277
15137	168278
40713	168279
256173	168280
40978	168281
315403	168282
209	168283
72690	168284
124347	168285
127327	168286
163445	168287
57160	168288
7112	168289
17929	168290
115140	168291
105587	168292
282084	168293
18868	168294
2048	168295
19040	168296
750	168297
195457	168298
178328	168299
96565	168300
84159	168301
103240	168302
58211	168303
113829	168304
404298	168305
81125	168306
346415	168307
89212	168308
339261	168309
337189	168310
336730	168311
400116	168312
364544	168313
917	168314
241394	168315
7872	168316
35437	168317
139492	168318
458018	168319
220075	168320
64809	168321
49767	168322
25381	168323
104205	168324
29962	168325
183389	168326
110806	168327
106354	168328
6148	168329
415401	168330
181790	168331
61090	168332
5491	168333
85763	168334
180253	168335
89848	168336
103507	168337
4267	168338
95635	168339
41652	168340
198720	168341
220610	168342
198567	168343
126169	168344
105238	168345
221682	168346
8960	168347
425812	168348
50855	168349
458231	168350
401100	168351
373049	168352
316321	168353
240698	168354
136506	168355
347423	168356
118475	168357
284453	168358
446131	168359
65629	168360
378003	168361
222222	168362
123948	168363
98546	168364
92310	168365
92310	168366
449088	168367
183514	168368
354208	168369
34937	168370
56644	168371
17674	168372
310046	168373
434558	168374
675	168375
351627	168376
90200	168377
214173	168378
228356	168379
81314	168380
243045	168381
142159	168382
21151	168383
392268	168384
232186	168385
317020	168386
76208	168387
421453	168388
149102	168389
12287	168390
454453	168391
176868	168392
204812	168393
93061	168394
11448	168395
63338	168396
30227	168397
309579	168398
446936	168399
86323	168400
20174	168401
293560	168402
215506	168403
3132	168404
108235	168405
86646	168406
89072	168407
134008	168408
252528	168409
379829	168410
92388	168411
92421	168412
31650	168413
173703	168414
130108	168415
126098	168416
4991	168417
152225	168418
170255	168419
17458	168420
314121	168421
260180	168422
259510	168423
334027	168424
394422	168425
8220	168426
177610	168427
177610	168428
7587	168429
119265	168430
84491	168431
37645	168432
163223	168433
95918	168434
53159	168435
122880	168436
104234	168437
276977	168438
148923	168439
32017	168440
49544	168441
198277	168442
194432	168443
23923	168444
173538	168445
173324	168446
223113	168447
114350	168448
65511	168449
148222	168450
439304	168451
81659	168452
22138	168453
28441	168454
368438	168455
93579	168456
193238	168457
106303	168458
98980	168459
6990	168460
105365	168461
3506	168462
109948	168463
516	168464
328229	168465
1513	168466
94883	168467
73006	168468
361890	168469
98556	168470
292471	168471
237153	168472
137116	168473
131588	168474
21717	168475
14153	168476
303265	168477
36105	168478
449803	168479
60492	168480
241419	168481
1696	168482
241878	168483
422226	168484
370796	168485
179424	168486
95561	168487
40364	168488
5104	168489
119942	168490
61452	168491
121479	168492
23130	168493
345684	168494
164177	168495
47254	168496
90858	168497
5285	168498
216707	168499
30124	168500
150599	168501
221431	168502
85960	168503
94349	168504
172061	168505
99058	168506
11752	168507
326802	168508
102247	168509
235302	168510
345932	168511
26506	168512
93896	168513
93896	168514
71651	168515
268834	168516
71651	168517
71651	168518
213432	168519
59189	168520
98907	168521
211078	168522
6203	168523
44090	168524
285276	168525
420353	168526
126097	168527
24740	168528
36703	168529
142177	168530
301049	168531
8396	168532
276999	168533
5626	168534
86016	168535
264129	168536
315788	168537
167192	168538
103400	168539
427898	168540
218088	168541
359294	168542
66006	168543
277323	168544
281931	168545
13278	168546
83020	168547
439321	168548
294247	168549
194563	168550
1833	168551
137115	168552
372569	168553
37842	168554
3748	168555
259123	168556
63770	168557
37899	168558
2339	168559
268674	168560
123357	168561
15943	168562
147358	168563
227833	168564
4602	168565
413207	168566
77711	168567
131228	168568
320779	168569
248755	168570
156791	168571
2046	168572
255953	168573
247485	168574
50221	168575
430948	168576
231021	168577
223894	168578
157744	168579
229763	168580
161887	168581
453679	168582
219599	168583
430232	168584
313972	168585
28273	168586
155772	168587
421409	168588
91517	168589
212234	168590
124087	168591
97755	168592
12933	168593
94543	168594
212681	168595
159631	168596
144285	168597
443297	168598
329846	168599
6754	168600
106796	168601
318121	168602
11591	168603
58633	168604
136234	168605
120266	168606
384871	168607
48363	168608
125792	168609
20038	168610
579	168611
52394	168612
224722	168613
368558	168614
82727	168615
155219	168616
160628	168617
57164	168618
13164	168619
122477	168620
50905	168621
14922	168622
34174	168623
65238	168624
65897	168625
62440	168626
128632	168627
115589	168628
113327	168629
226659	168630
1049	168631
94369	168632
210694	168633
631	168634
392310	168635
27171	168636
42382	168637
320663	168638
16713	168639
11279	168640
64896	168641
25811	168642
10609	168643
1361	168644
391145	168645
237468	168646
202674	168647
13818	168648
445012	168649
143361	168650
62638	168651
193668	168652
219639	168653
11608	168654
269178	168655
5472	168656
237661	168657
341645	168658
80838	168659
172392	168660
342708	168661
158081	168662
114802	168663
16742	168664
29482	168665
135379	168666
4588	168667
73028	168668
150096	168669
50990	168670
25992	168671
425023	168672
326242	168673
72066	168674
40349	168675
4366	168676
55168	168677
446130	168678
24441	168679
140154	168680
89879	168681
171292	168682
169342	168683
324380	168684
360082	168685
301504	168686
219312	168687
30461	168688
96943	168689
441547	168690
120717	168691
49873	168692
366516	168693
108546	168694
33656	168695
400466	168696
441397	168697
42948	168698
24493	168699
330337	168700
369202	168701
440596	168702
132528	168703
69781	168704
237178	168705
64958	168706
215355	168707
22122	168708
260852	168709
197356	168710
263726	168711
379876	168712
388495	168713
220041	168714
246756	168715
3844	168716
407774	168717
21273	168718
135138	168719
2988	168720
5211	168721
2720	168722
9672	168723
8456	168724
17930	168725
2762	168726
65290	168727
100191	168728
349343	168729
17091	168730
68564	168731
33402	168732
8650	168733
119754	168734
13024	168735
58422	168736
26771	168737
46166	168738
2937	168739
174778	168740
84973	168741
179995	168742
253370	168743
36711	168744
120291	168745
29925	168746
6485	168747
61542	168748
190562	168749
1911	168750
210980	168751
17693	168752
84793	168753
263173	168754
142925	168755
30159	168756
30736	168757
50645	168758
208322	168759
15299	168760
356293	168761
22339	168762
62774	168763
359151	168764
143012	168765
94396	168766
8689	168767
40936	168768
28728	168769
8503	168770
185893	168771
2982	168772
37575	168773
177475	168774
75976	168775
37465	168776
130631	168777
456848	168778
218367	168779
23504	168780
39671	168781
104542	168782
42889	168783
88588	168784
100285	168785
234518	168786
366499	168787
11914	168788
91544	168789
347534	168790
173446	168791
247812	168792
282483	168793
41077	168794
394002	168795
98339	168796
13266	168797
81807	168798
48391	168799
43614	168800
31696	168801
159032	168802
133959	168803
62536	168804
229110	168805
32925	168806
17371	168807
3337	168808
99138	168809
83223	168810
111527	168811
158406	168812
6945	168813
104573	168814
53	168815
38625	168816
8338	168817
116851	168818
446618	168819
24742	168820
78932	168821
17922	168822
33143	168823
29740	168824
329138	168825
97	168826
26803	168827
10906	168828
13778	168829
12694	168830
147318	168831
94183	168832
173932	168833
15173	168834
83253	168835
159010	168836
204747	168837
1925	168838
87113	168839
14402	168840
35823	168841
109726	168842
7133	168843
234896	168844
210538	168845
58402	168846
460187	168847
214376	168848
28716	168849
409960	168850
162971	168851
69829	168852
56720	168853
3849	168854
7044	168855
81891	168856
5774	168857
51431	168858
233994	168859
163672	168860
240481	168861
75251	168862
636	168863
82633	168864
25024	168865
187887	168866
4980	168867
256175	168868
8376	168869
1496	168870
392703	168871
251874	168872
391963	168873
412806	168874
1075	168875
209143	168876
261024	168877
175616	168878
217754	168879
74525	168880
154824	168881
7990	168882
159611	168883
42085	168884
321989	168885
51648	168886
222149	168887
157501	168888
3320	168889
116267	168890
69742	168891
1589	168892
119597	168893
199873	168894
199874	168895
253652	168896
284	168897
314974	168898
23138	168899
139071	168900
241000	168901
53668	168902
349336	168903
60277	168904
4206	168905
42197	168906
183617	168907
233514	168908
19581	168909
6916	168910
181685	168911
8802	168912
17126	168913
249653	168914
13789	168915
429297	168916
160612	168917
227781	168918
78382	168919
494	168920
12127	168921
20166	168922
92970	168923
159	168924
3065	168925
11535	168926
379289	168927
52600	168928
78546	168929
120764	168930
199118	168931
220798	168932
117824	168933
8098	168934
268794	168935
298721	168936
44789	168937
244324	168938
9461	168939
41162	168940
20910	168941
201820	168942
10642	168943
94487	168944
93203	168945
218664	168946
78304	168947
15847	168948
14940	168949
527	168950
455432	168951
12694	168952
10338	168953
9499	168954
246499	168955
91479	168956
326920	168957
13240	168958
384884	168959
112276	168960
105382	168961
38589	168962
126834	168963
41049	168964
65857	168965
372633	168966
452876	168967
261316	168968
193	168969
110841	168970
370227	168971
5254	168972
297393	168973
60257	168974
27111	168975
216068	168976
60257	168977
426357	168978
60775	168979
18640	168980
17713	168981
202928	168982
105312	168983
223766	168984
245430	168985
528	168986
26497	168987
55495	168988
45892	168989
62870	168990
123865	168991
202550	168992
48449	168993
163	168994
8749	168995
458883	168996
134197	168997
126744	168998
131411	168999
18692	169000
261996	169001
55934	169002
97587	169003
30510	169004
17960	169005
247403	169006
199480	169007
21334	169008
431034	169009
36990	169010
3475	169011
38972	169012
66	169013
178552	169014
63953	169015
419803	169016
4915	169017
20187	169018
26627	169019
204101	169020
176009	169021
202409	169022
208923	169023
404840	169024
135362	169025
231312	169026
22153	169027
22677	169028
60762	169029
404067	169030
20719	169031
250376	169032
276076	169033
197407	169034
247899	169035
109731	169036
163845	169037
24236	169038
188444	169039
57459	169040
23979	169041
135234	169042
34169	169043
2245	169044
172181	169045
99235	169046
30438	169047
137722	169048
6935	169049
82873	169050
63573	169051
98210	169052
110138	169053
533	169054
116373	169055
16746	169056
308224	169057
3895	169058
41271	169059
23377	169060
88350	169061
44490	169062
36135	169063
428609	169064
197475	169065
254877	169066
3941	169067
94657	169068
2497	169069
312519	169070
33070	169071
1870	169072
360490	169073
24294	169074
82176	169075
4573	169076
10582	169077
382794	169078
71426	169079
39466	169080
95587	169081
18399	169082
70659	169083
23076	169084
51572	169085
133466	169086
11067	169087
1576	169088
220409	169089
66419	169090
392	169091
101041	169092
42469	169093
177830	169094
209481	169095
23645	169096
95807	169097
70301	169098
231919	169099
27045	169100
326820	169101
34775	169102
98561	169103
46960	169104
107605	169105
31559	169106
358270	169107
3381	169108
6538	169109
148634	169110
110846	169111
15055	169112
347902	169113
283994	169114
284529	169115
36868	169116
359510	169117
23152	169118
5770	169119
20568	169120
5142	169121
10005	169122
50205	169123
388563	169124
54514	169125
7315	169126
10476	169127
59844	169128
217667	169129
30627	169130
218237	169131
8977	169132
10552	169133
3074	169134
36311	169135
48002	169136
180146	169137
344856	169138
66885	169139
168323	169140
31075	169141
18988	169142
213452	169143
77366	169144
50705	169145
235436	169146
82233	169147
24848	169148
168260	169149
16448	169150
6574	169151
301085	169152
64030	169153
139759	169154
75562	169155
32840	169156
26140	169157
221600	169158
86966	169159
408576	169160
1876	169161
93149	169162
12813	169163
290347	169164
72376	169165
100204	169166
301557	169167
95515	169168
15395	169169
21227	169170
64306	169171
241867	169172
16807	169173
13422	169174
23421	169175
198153	169176
60600	169177
149309	169178
28795	169179
121096	169180
132130	169181
387531	169182
12849	169183
20614	169184
392945	169185
390450	169186
238466	169187
202713	169188
19331	169189
147387	169190
147387	169191
52598	169192
120937	169193
12471	169194
2266	169195
257799	169196
24846	169197
340637	169198
441853	169199
263080	169200
105331	169201
310933	169202
131775	169203
178358	169204
7302	169205
161845	169206
62324	169207
31362	169208
5342	169209
80136	169210
309838	169211
372541	169212
219889	169213
80573	169214
241813	169215
4602	169216
173896	169217
63187	169218
372810	169219
5449	169220
16850	169221
166196	169222
125644	169223
154038	169224
347481	169225
453176	169226
215536	169227
30680	169228
400724	169229
165682	169230
79834	169231
446077	169232
219889	169233
44669	169234
84583	169235
4703	169236
4537	169237
3188	169238
1700	169239
34501	169240
36372	169241
523	169242
3580	169243
99466	169244
702	169245
28055	169246
100171	169247
70078	169248
9112	169249
4402	169250
34809	169251
18007	169252
318840	169253
70270	169254
35681	169255
24661	169256
69649	169257
294438	169258
2005	169259
68934	169260
31504	169261
222262	169262
148467	169263
254389	169264
29295	169265
336030	169266
25409	169267
237758	169268
35961	169269
2509	169270
58861	169271
96096	169272
31132	169273
11727	169274
308871	169275
288	169276
164469	169277
11830	169278
149143	169279
149206	169280
44886	169281
69578	169282
368066	169283
142447	169284
3831	169285
6528	169286
45776	169287
27339	169288
20384	169289
121150	169290
5547	169291
32477	169292
20190	169293
26853	169294
2917	169295
127501	169296
335	169297
93464	169298
37215	169299
8538	169300
120494	169301
7644	169302
53651	169303
239750	169304
48971	169305
12225	169306
293	169307
13150	169308
127076	169309
106611	169310
39951	169311
43217	169312
6235	169313
41843	169314
29958	169315
60420	169316
124905	169317
2890	169318
24644	169319
31651	169320
84201	169321
14735	169322
7672	169323
78601	169324
12823	169325
15804	169326
81169	169327
158945	169328
12432	169329
291656	169330
65302	169331
15188	169332
172064	169333
47126	169334
47045	169335
203463	169336
179521	169337
24855	169338
133761	169339
49330	169340
115174	169341
387988	169342
12459	169343
250723	169344
177295	169345
254978	169346
431339	169347
22	169348
392187	169349
1379	169350
27089	169351
303705	169352
12155	169353
162079	169354
105642	169355
121963	169356
3089	169357
106610	169358
200181	169359
35189	169360
30498	169361
17934	169362
57415	169363
76741	169364
38008	169365
149239	169366
25664	169367
361738	169368
122716	169369
99378	169370
122789	169371
136692	169372
235905	169373
31416	169374
209248	169375
94722	169376
13668	169377
345061	169378
290535	169379
108954	169380
30088	169381
224742	169382
7002	169383
4196	169384
97588	169385
52956	169386
3571	169387
458967	169388
21853	169389
12151	169390
116209	169391
162117	169392
817	169393
35210	169394
60843	169395
16424	169396
184532	169397
12939	169398
934	169399
11786	169400
139314	169401
35585	169402
45243	169403
340025	169404
10984	169405
51813	169406
117667	169407
64965	169408
4130	169409
1718	169410
48406	169411
415882	169412
61497	169413
17365	169414
79975	169415
170109	169416
332901	169417
97276	169418
79133	169419
9195	169420
240432	169421
354691	169422
16857	169423
8652	169424
150467	169425
89453	169426
161452	169427
65476	169428
14509	169429
182053	169430
148097	169431
38663	169432
54023	169433
211418	169434
12417	169435
14022	169436
399484	169437
15434	169438
97013	169439
242987	169440
26243	169441
211765	169442
284537	169443
16609	169444
32470	169445
108102	169446
38350	169447
94294	169448
39030	169449
18519	169450
138628	169451
26786	169452
85374	169453
395525	169454
67843	169455
86590	169456
375257	169457
14700	169458
230236	169459
94913	169460
34664	169461
146945	169462
1591	169463
16224	169464
149164	169465
88321	169466
10187	169467
76457	169468
8581	169469
2162	169470
242435	169471
242991	169472
50290	169473
798	169474
25116	169475
104464	169476
238589	169477
117978	169478
86871	169479
22961	169480
245233	169481
7011	169482
386101	169483
70730	169484
139636	169485
3030	169486
423	169487
2727	169488
48607	169489
31336	169490
922	169491
107518	169492
381451	169493
88893	169494
88893	169495
5759	169496
118746	169497
209322	169498
269423	169499
177618	169500
54858	169501
235543	169502
259461	169503
6864	169504
3995	169505
22912	169506
71583	169507
9587	169508
190860	169509
77791	169510
48541	169511
85510	169512
78560	169513
6219	169514
17478	169515
10864	169516
69711	169517
70896	169518
433602	169519
3197	169520
156782	169521
17980	169522
54876	169523
48732	169524
48357	169525
409105	169526
23330	169527
183186	169528
79187	169529
56086	169530
81398	169531
12589	169532
16436	169533
160324	169534
210688	169535
3998	169536
12455	169537
39299	169538
206849	169539
72502	169540
24894	169541
49121	169542
141778	169543
415084	169544
11202	169545
116098	169546
122147	169547
207114	169548
23062	169549
27536	169550
146491	169551
50199	169552
204164	169553
8747	169554
11324	169555
449988	169556
186941	169557
25630	169558
4009	169559
19165	169560
2518	169561
14881	169562
48806	169563
429846	169564
355951	169565
53019	169566
217739	169567
24455	169568
3372	169569
65373	169570
168766	169571
98614	169572
78842	169573
240605	169574
41739	169575
4298	169576
31483	169577
15840	169578
415498	169579
17061	169580
224301	169581
16646	169582
13371	169583
39933	169584
114274	169585
4402	169586
53593	169587
58830	169588
294536	169589
28827	169590
29243	169591
54137	169592
48663	169593
3131	169594
315645	169595
425903	169596
1960	169597
301244	169598
117429	169599
205079	169600
91392	169601
174170	169602
8147	169603
4584	169604
337141	169605
125118	169606
6687	169607
52979	169608
450193	169609
396305	169610
3475	169611
27707	169612
47948	169613
36471	169614
121981	169615
194882	169616
8395	169617
31549	169618
11186	169619
4620	169620
103103	169621
70633	169622
76421	169623
424945	169624
3822	169625
56467	169626
192055	169627
85196	169628
138245	169629
94325	169630
59560	169631
26770	169632
79411	169633
233548	169634
22211	169635
11894	169636
12744	169637
9559	169638
62989	169639
19657	169640
44705	169641
112288	169642
85481	169643
85481	169644
42453	169645
5448	169646
242169	169647
212612	169648
45722	169649
94802	169650
107789	169651
118876	169652
14058	169653
294052	169654
116906	169655
1262	169656
221152	169657
49265	169658
90898	169659
65648	169660
372123	169661
115120	169662
44938	169663
28798	169664
9577	169665
233799	169666
208088	169667
6468	169668
4815	169669
972	169670
507	169671
121018	169672
36783	169673
376354	169674
115250	169675
7504	169676
14679	169677
57414	169678
3109	169679
260046	169680
4136	169681
64289	169682
344842	169683
18996	169684
236881	169685
23941	169686
240589	169687
235071	169688
337044	169689
341156	169690
10185	169691
172285	169692
307032	169693
42156	169694
203305	169695
30199	169696
395996	169697
594	169698
68253	169699
38181	169700
16367	169701
249082	169702
33388	169703
77119	169704
344022	169705
45964	169706
124379	169707
137505	169708
150414	169709
191001	169710
812	169711
442450	169712
43014	169713
1656	169714
4559	169715
196392	169716
34600	169717
7168	169718
14046	169719
73177	169720
331707	169721
10875	169722
93816	169723
66486	169724
110681	169725
181605	169726
6367	169727
83868	169728
174507	169729
11049	169730
89525	169731
390840	169732
193739	169733
90460	169734
119071	169735
70201	169736
164612	169737
425270	169738
905	169739
223661	169740
3571	169741
95589	169742
21971	169743
28876	169744
455073	169745
38117	169746
90149	169747
293821	169748
221488	169749
106374	169750
290824	169751
396173	169752
303009	169753
25870	169754
89354	169755
71048	169756
79850	169757
46697	169758
31565	169759
1958	169760
346527	169761
115406	169762
452170	169763
146309	169764
166777	169765
1086	169766
193266	169767
109305	169768
453165	169769
116943	169770
231752	169771
7705	169772
5791	169773
456123	169774
39724	169775
168380	169776
92256	169777
106322	169778
60829	169779
149169	169780
4496	169781
160507	169782
102093	169783
370669	169784
370318	169785
432500	169786
433449	169787
285830	169788
267746	169789
93610	169790
106118	169791
42772	169792
117916	169793
882	169794
111598	169795
361872	169796
112184	169797
513	169798
203	169799
175269	169800
3667	169801
195941	169802
459716	169803
411801	169804
238487	169805
43358	169806
2329	169807
35326	169808
33745	169809
17597	169810
57871	169811
121999	169812
216092	169813
244134	169814
189420	169815
41050	169816
7284	169817
56950	169818
76129	169819
7255	169820
8665	169821
46181	169822
96286	169823
9	169824
29735	169825
28824	169826
310022	169827
120988	169828
445068	169829
113318	169830
16456	169831
113318	169832
312563	169833
28824	169834
352045	169835
310685	169836
6025	169837
395280	169838
446201	169839
143706	169840
70286	169841
397058	169842
387735	169843
279951	169844
75721	169845
98460	169846
172965	169847
259711	169848
112982	169849
56938	169850
449045	169851
97069	169852
81507	169853
250089	169854
5378	169855
236667	169856
193952	169857
198661	169858
447224	169859
84516	169860
468	169861
318471	169862
172703	169863
328228	169864
75062	169865
429039	169866
290578	169867
7179	169868
360319	169869
84165	169870
7255	169871
220532	169872
50367	169873
431973	169874
22453	169875
261169	169876
22272	169877
57938	169878
99903	169879
21899	169880
274741	169881
131341	169882
25968	169883
22600	169884
271816	169885
10519	169886
391667	169887
229857	169888
140017	169889
125516	169890
296292	169891
12265	169892
644	169893
188564	169894
20583	169895
59659	169896
153518	169897
153493	169898
246050	169899
347865	169900
47050	169901
396815	169902
34774	169903
418717	169904
428429	169905
400627	169906
24046	169907
122211	169908
175771	169909
239513	169910
248552	169911
457492	169912
58626	169913
111969	169914
46539	169915
178586	169916
261633	169917
24976	169918
31213	169919
136623	169920
18044	169921
69848	169922
85832	169923
278106	169924
146916	169925
5471	169926
260	169927
92240	169928
11929	169929
27100	169930
388364	169931
299125	169932
254056	169933
151944	169934
17440	169935
10328	169936
28514	169937
103745	169938
190314	169939
364692	169940
21716	169941
347935	169942
26632	169943
54506	169944
45290	169945
25684	169946
6296	169947
9233	169948
68286	169949
311712	169950
10726	169951
57714	169952
119110	169953
369247	169954
48591	169955
350938	169956
22784	169957
206601	169958
90543	169959
100695	169960
43710	169961
1594	169962
16015	169963
48688	169964
108085	169965
105540	169966
18515	169967
114509	169968
229923	169969
32127	169970
420128	169971
63234	169972
154434	169973
19792	169974
442713	169975
130122	169976
158017	169977
441835	169978
49782	169979
112376	169980
23281	169981
335699	169982
152761	169983
306275	169984
164987	169985
362516	169986
23265	169987
108212	169988
84139	169989
439942	169990
268250	169991
10809	169992
365568	169993
305450	169994
119680	169995
426793	169996
318630	169997
162488	169998
220358	169999
88467	170000
18326	170001
16568	170002
53682	170003
168190	170004
4253	170005
18072	170006
86846	170007
3494	170008
2191	170009
12610	170010
50625	170011
102770	170012
168027	170013
11525	170014
165774	170015
37810	170016
320755	170017
133952	170018
440529	170019
365392	170020
32145	170021
80456	170022
5602	170023
414415	170024
96594	170025
1128	170026
393405	170027
3994	170028
229755	170029
2140	170030
1233	170031
2423	170032
2596	170033
9420	170034
255258	170035
1006	170036
249558	170037
188582	170038
176321	170039
77240	170040
226618	170041
395780	170042
411658	170043
3164	170044
209813	170045
208789	170046
12472	170047
421364	170048
62641	170049
52474	170050
321777	170051
193703	170052
225832	170053
411051	170054
239433	170055
60550	170056
73827	170057
90119	170058
137193	170059
67764	170060
109071	170061
63100	170062
31703	170063
264352	170064
36517	170065
12250	170066
47275	170067
90594	170068
130353	170069
188772	170070
337817	170071
275116	170072
423331	170073
324975	170074
451971	170075
131687	170076
17841	170077
446309	170078
43029	170079
365270	170080
35233	170081
250098	170082
73602	170083
247311	170084
170882	170085
103611	170086
2414	170087
181462	170088
60707	170089
25946	170090
446753	170091
34849	170092
88035	170093
45148	170094
48069	170095
59770	170096
59770	170097
185851	170098
317419	170099
96366	170100
194590	170101
136671	170102
28919	170103
25745	170104
219123	170105
129498	170106
140697	170107
31001	170108
37301	170109
19630	170110
211995	170111
11104	170112
496	170113
40602	170114
229595	170115
338222	170116
53769	170117
23415	170118
38951	170119
11606	170120
32116	170121
30066	170122
27866	170123
2182	170124
8604	170125
50352	170126
56927	170127
105298	170128
212968	170129
254572	170130
50298	170131
237987	170132
89097	170133
22	170134
446715	170135
10720	170136
470	170137
2922	170138
233114	170139
21512	170140
48043	170141
262102	170142
7227	170143
650	170144
128734	170145
126475	170146
200251	170147
6470	170148
192	170149
6932	170150
128	170151
109011	170152
6283	170153
5609	170154
133113	170155
5045	170156
2053	170157
119634	170158
23344	170159
5684	170160
41969	170161
154207	170162
156	170163
8630	170164
441491	170165
39590	170166
176884	170167
5494	170168
176709	170169
16781	170170
44866	170171
70023	170172
106	170173
184114	170174
102814	170175
133102	170176
101180	170177
330071	170178
18386	170179
51528	170180
999	170181
178048	170182
236838	170183
17896	170184
6	170185
20462	170186
94429	170187
36671	170188
331133	170189
33950	170190
29038	170191
60498	170192
16916	170193
105402	170194
216704	170195
250591	170196
148901	170197
47235	170198
74424	170199
72873	170200
74924	170201
443517	170202
33822	170203
11426	170204
149019	170205
49208	170206
29963	170207
101086	170208
235121	170209
72937	170210
90953	170211
65082	170212
135797	170213
122107	170214
123735	170215
7669	170216
19441	170217
49455	170218
242140	170219
240383	170220
8022	170221
123837	170222
11892	170223
63312	170224
5387	170225
123453	170226
48948	170227
242731	170228
11927	170229
125428	170230
248988	170231
18665	170232
20990	170233
61229	170234
35097	170235
4771	170236
105991	170237
433394	170238
58623	170239
434563	170240
146124	170241
230076	170242
142481	170243
7643	170244
66930	170245
10774	170246
21595	170247
119584	170248
168005	170249
55024	170250
16142	170251
34615	170252
9522	170253
29804	170254
242864	170255
43008	170256
266324	170257
13798	170258
425143	170259
102187	170260
140470	170261
137686	170262
417815	170263
20595	170264
402708	170265
111592	170266
69552	170267
6469	170268
21198	170269
14873	170270
106594	170271
331124	170272
225088	170273
69315	170274
53635	170275
105937	170276
315935	170277
111009	170278
93611	170279
124413	170280
77746	170281
195453	170282
224789	170283
60857	170284
123221	170285
232759	170286
261317	170287
78646	170288
419038	170289
74485	170290
283626	170291
47820	170292
211614	170293
242020	170294
223143	170295
13625	170296
282180	170297
163316	170298
47508	170299
312799	170300
27195	170301
159556	170302
71731	170303
165062	170304
41325	170305
273192	170306
266972	170307
17850	170308
215562	170309
116213	170310
480	170311
86897	170312
304387	170313
32915	170314
337820	170315
39416	170316
107030	170317
239619	170318
184349	170319
12647	170320
15503	170321
238395	170322
62066	170323
416364	170324
89686	170325
37984	170326
158475	170327
118547	170328
34963	170329
22119	170330
395388	170331
342422	170332
57776	170333
31435	170334
2213	170335
402355	170336
4462	170337
50994	170338
93136	170339
67984	170340
4287	170341
172982	170342
346523	170343
98131	170344
31390	170345
159606	170346
7969	170347
83215	170348
23375	170349
25793	170350
177708	170351
224371	170352
63002	170353
95350	170354
150694	170355
61892	170356
248373	170357
9192	170358
147685	170359
36269	170360
221612	170361
423049	170362
12884	170363
208239	170364
206400	170365
293506	170366
423433	170367
221612	170368
412266	170369
199795	170370
183824	170371
245012	170372
245398	170373
371418	170374
205055	170375
172139	170376
87280	170377
5693	170378
81937	170379
147712	170380
115137	170381
34323	170382
14494	170383
184314	170384
50192	170385
224546	170386
162769	170387
52075	170388
39857	170389
13704	170390
36259	170391
457349	170392
111598	170393
202458	170394
26509	170395
4364	170396
171751	170397
2196	170398
418963	170399
258772	170400
47262	170401
47262	170402
385953	170403
282903	170404
77844	170405
82196	170406
36533	170407
340368	170408
7042	170409
211900	170410
47243	170411
7158	170412
4094	170413
164113	170414
183002	170415
89674	170416
13763	170417
56150	170418
52520	170419
274918	170420
374211	170421
120647	170422
5747	170423
345417	170424
364279	170425
14344	170426
197619	170427
11660	170428
76047	170429
161004	170430
221100	170431
157505	170432
76703	170433
75332	170434
111714	170435
238394	170436
53377	170437
88489	170438
22720	170439
13070	170440
45781	170441
187550	170442
454820	170443
53384	170444
154479	170445
77563	170446
31996	170447
105528	170448
220714	170449
228273	170450
115945	170451
62797	170452
10510	170453
17912	170454
5284	170455
26095	170456
2800	170457
11443	170458
216521	170459
20341	170460
95989	170461
150251	170462
17094	170463
380832	170464
60708	170465
121509	170466
252158	170467
365851	170468
93673	170469
23712	170470
35902	170471
21913	170472
82887	170473
3135	170474
159667	170475
3936	170476
65600	170477
11581	170478
6039	170479
20123	170480
62145	170481
108304	170482
23536	170483
270556	170484
33754	170485
7823	170486
375386	170487
139261	170488
130083	170489
94632	170490
441905	170491
166046	170492
294207	170493
122714	170494
406494	170495
47008	170496
176888	170497
53534	170498
396839	170499
11677	170500
112366	170501
24301	170502
15037	170503
92564	170504
72530	170505
1824	170506
441029	170507
143403	170508
60779	170509
313395	170510
52	170511
332977	170512
582	170513
19110	170514
127319	170515
9519	170516
280548	170517
50638	170518
336559	170519
7558	170520
44594	170521
225756	170522
6238	170523
66732	170524
26471	170525
12394	170526
186382	170527
197	170528
1264	170529
7575	170530
48980	170531
27414	170532
2860	170533
2940	170534
291528	170535
83967	170536
48428	170537
30253	170538
2099	170539
22004	170540
107080	170541
102904	170542
38491	170543
203212	170544
367930	170545
305580	170546
92730	170547
323489	170548
135	170549
117703	170550
111779	170551
53020	170552
103608	170553
93441	170554
84954	170555
303870	170556
231202	170557
35032	170558
89554	170559
10116	170560
244326	170561
121460	170562
41018	170563
264667	170564
64081	170565
70365	170566
422249	170567
17308	170568
60797	170569
15896	170570
2588	170571
14244	170572
393920	170573
80120	170574
25708	170575
116	170576
257984	170577
174	170578
39444	170579
3438	170580
456351	170581
97164	170582
116	170583
123822	170584
102	170585
418176	170586
348889	170587
10595	170588
60059	170589
42162	170590
366844	170591
17277	170592
182	170593
129035	170594
206760	170595
244264	170596
187105	170597
403422	170598
244426	170599
140884	170600
21891	170601
210580	170602
157933	170603
148206	170604
114252	170605
37213	170606
181351	170607
141166	170608
220870	170609
287844	170610
307272	170611
147714	170612
11443	170613
3333	170614
2760	170615
259271	170616
417731	170617
867	170618
235832	170619
133131	170620
115417	170621
135336	170622
62723	170623
46917	170624
57869	170625
215655	170626
26323	170627
181145	170628
188723	170629
120563	170630
90538	170631
436524	170632
35405	170633
181269	170634
63577	170635
43077	170636
308403	170637
356545	170638
9631	170639
233721	170640
35274	170641
215407	170642
219228	170643
214982	170644
351025	170645
12660	170646
237021	170647
234212	170648
75779	170649
45164	170650
181233	170651
446411	170652
73416	170653
210453	170654
51056	170655
110118	170656
200414	170657
131420	170658
155809	170659
40797	170660
336383	170661
41558	170662
237275	170663
20341	170664
27225	170665
46527	170666
308697	170667
357898	170668
25703	170669
269	170670
9533	170671
410539	170672
13812	170673
104975	170674
96185	170675
96185	170676
12897	170677
20899	170678
169336	170679
83033	170680
7149	170681
403960	170682
18107	170683
324435	170684
21995	170685
7044	170686
21929	170687
89590	170688
243280	170689
170531	170690
219019	170691
422234	170692
105707	170693
68523	170694
16899	170695
151480	170696
3604	170697
169183	170698
40388	170699
24601	170700
11631	170701
14134	170702
133608	170703
99649	170704
88574	170705
102860	170706
19204	170707
8283	170708
129888	170709
121805	170710
46767	170711
1145	170712
42425	170713
101286	170714
29799	170715
103101	170716
38171	170717
177	170718
25495	170719
23123	170720
105	170721
7395	170722
1057	170723
57657	170724
6139	170725
7128	170726
34794	170727
34131	170728
449830	170729
62007	170730
24850	170731
29557	170732
159047	170733
79452	170734
401763	170735
4212	170736
29387	170737
19680	170738
13990	170739
119916	170740
213995	170741
280797	170742
42016	170743
24156	170744
552	170745
14328	170746
50613	170747
38171	170748
25965	170749
1440	170750
33688	170751
49	170752
46251	170753
85028	170754
45485	170755
22238	170756
245	170757
2346	170758
4380	170759
284877	170760
112799	170761
46926	170762
121816	170763
227	170764
69197	170765
28711	170766
101129	170767
152500	170768
41841	170769
13483	170770
11254	170771
10356	170772
122409	170773
71424	170774
66021	170775
53422	170776
308454	170777
200259	170778
33428	170779
204101	170780
37290	170781
1204	170782
136857	170783
200996	170784
13483	170785
96333	170786
7236	170787
1400	170788
117025	170789
205571	170790
580	170791
11448	170792
9132	170793
7734	170794
211694	170795
4641	170796
75071	170797
57422	170798
20870	170799
85496	170800
63815	170801
359989	170802
32107	170803
123108	170804
53362	170805
60517	170806
7242	170807
6461	170808
13283	170809
68940	170810
435275	170811
27776	170812
26383	170813
1204	170814
312266	170815
33131	170816
29539	170817
91277	170818
98837	170819
201959	170820
247518	170821
71042	170822
46524	170823
256647	170824
94927	170825
201287	170826
111819	170827
211889	170828
373239	170829
242432	170830
14321	170831
27290	170832
77962	170833
31988	170834
172671	170835
37253	170836
367	170837
77436	170838
41322	170839
55985	170840
16629	170841
86294	170842
406844	170843
123932	170844
22133	170845
72948	170846
122105	170847
6824	170848
737	170849
4182	170850
83975	170851
22800	170852
67	170853
109339	170854
47433	170855
84291	170856
169284	170857
24813	170858
400217	170859
100431	170860
16139	170861
32213	170862
47774	170863
301106	170864
218864	170865
383135	170866
31340	170867
219220	170868
382148	170869
58646	170870
70470	170871
275341	170872
72757	170873
244668	170874
264566	170875
348026	170876
97741	170877
47999	170878
3247	170879
263530	170880
382851	170881
179077	170882
1780	170883
168286	170884
38484	170885
234995	170886
202588	170887
459087	170888
130375	170889
400350	170890
780	170891
456140	170892
437322	170893
397559	170894
114165	170895
11070	170896
88236	170897
58642	170898
37288	170899
3302	170900
9381	170901
320015	170902
22090	170903
5576	170904
210004	170905
63142	170906
373319	170907
442164	170908
47760	170909
399073	170910
24790	170911
119346	170912
29458	170913
375558	170914
336722	170915
56496	170916
51060	170917
36310	170918
56059	170919
256797	170920
15877	170921
1731	170922
423672	170923
2703	170924
1012	170925
272086	170926
279754	170927
181174	170928
81208	170929
259327	170930
409065	170931
113	170932
43921	170933
38290	170934
225626	170935
284934	170936
395250	170937
245113	170938
68878	170939
1535	170940
36977	170941
455758	170942
419996	170943
33040	170944
414981	170945
16850	170946
113155	170947
176793	170948
350603	170949
53062	170950
1173	170951
23202	170952
1579	170953
2474	170954
104248	170955
10674	170956
149189	170957
14084	170958
180959	170959
21415	170960
46484	170961
39442	170962
217181	170963
128533	170964
4339	170965
349917	170966
12971	170967
166461	170968
4564	170969
144524	170970
18524	170971
18043	170972
71416	170973
37470	170974
40610	170975
24743	170976
32915	170977
124706	170978
40467	170979
382920	170980
48880	170981
384843	170982
17587	170983
207551	170984
293698	170985
207505	170986
78336	170987
31754	170988
272642	170989
437955	170990
2580	170991
92275	170992
365694	170993
37864	170994
60172	170995
157176	170996
54577	170997
83692	170998
108691	170999
89717	171000
195421	171001
13234	171002
44743	171003
14653	171004
348097	171005
988	171006
1070	171007
15762	171008
95566	171009
41039	171010
2813	171011
118931	171012
33883	171013
74731	171014
360293	171015
97059	171016
21980	171017
12869	171018
31720	171019
115119	171020
92790	171021
334817	171022
106057	171023
123088	171024
510	171025
21283	171026
25042	171027
158426	171028
154903	171029
94580	171030
22880	171031
385364	171032
96134	171033
359922	171034
157628	171035
127966	171036
1741	171037
248415	171038
3952	171039
93601	171040
188614	171041
236347	171042
201819	171043
341185	171044
3774	171045
242664	171046
15034	171047
110771	171048
6484	171049
118950	171050
13861	171051
331565	171052
25919	171053
16827	171054
53420	171055
441297	171056
199449	171057
115551	171058
166924	171059
233824	171060
221813	171061
338071	171062
89200	171063
3227	171064
126606	171065
350460	171066
29658	171067
347215	171068
103762	171069
53509	171070
82741	171071
12588	171072
16470	171073
207877	171074
424278	171075
87745	171076
22498	171077
3194	171078
419483	171079
75996	171080
21371	171081
1457	171082
56752	171083
29933	171084
12759	171085
31742	171086
10230	171087
155172	171088
5670	171089
96490	171090
38722	171091
66736	171092
281964	171093
61531	171094
261927	171095
2817	171096
334534	171097
83873	171098
16119	171099
21755	171100
208852	171101
412189	171102
12396	171103
344258	171104
412574	171105
25	171106
212736	171107
112211	171108
49127	171109
405682	171110
429441	171111
23425	171112
18769	171113
260450	171114
128155	171115
45249	171116
143430	171117
171920	171118
66133	171119
281075	171120
53172	171121
26307	171122
164055	171123
375945	171124
208774	171125
111772	171126
6458	171127
172588	171128
84197	171129
27073	171130
140154	171131
82397	171132
108065	171133
12738	171134
992	171135
13828	171136
153216	171137
46368	171138
11657	171139
179144	171140
223185	171141
100237	171142
1597	171143
35864	171144
280930	171145
146668	171146
324264	171147
60504	171148
163938	171149
20749	171150
6745	171151
161052	171152
59698	171153
397824	171154
78934	171155
44896	171156
248072	171157
25292	171158
358809	171159
335636	171160
248768	171161
109328	171162
116320	171163
1966	171164
82139	171165
99092	171166
10440	171167
16540	171168
16717	171169
202566	171170
26266	171171
69461	171172
24668	171173
266029	171174
183399	171175
228756	171176
60030	171177
185120	171178
85130	171179
343266	171180
180048	171181
45805	171182
25198	171183
369375	171184
63912	171185
94096	171186
3639	171187
29619	171188
90288	171189
197981	171190
85040	171191
247446	171192
408854	171193
13828	171194
68699	171195
77655	171196
277891	171197
30074	171198
172677	171199
43735	171200
3885	171201
236162	171202
165165	171203
54537	171204
432532	171205
80427	171206
76285	171207
88646	171208
8913	171209
122687	171210
6212	171211
2407	171212
118884	171213
12126	171214
53243	171215
24609	171216
357558	171217
66199	171218
87660	171219
40118	171220
20666	171221
360445	171222
366585	171223
280853	171224
78026	171225
55359	171226
409014	171227
239924	171228
72176	171229
244252	171230
28739	171231
435980	171232
78827	171233
161786	171234
52256	171235
153965	171236
211	171237
51451	171238
1584	171239
83160	171240
272875	171241
180068	171242
33904	171243
270012	171244
7917	171245
23446	171246
103997	171247
277741	171248
4541	171249
126257	171250
148679	171251
65727	171252
6395	171253
70775	171254
52999	171255
217936	171256
206420	171257
155986	171258
268258	171259
19695	171260
38106	171261
362745	171262
21474	171263
63861	171264
57967	171265
353726	171266
59017	171267
31515	171268
161168	171269
74263	171270
74317	171271
2290	171272
306751	171273
316522	171274
150054	171275
61165	171276
448405	171277
147684	171278
71286	171279
2503	171280
192786	171281
46445	171282
430256	171283
261342	171284
188783	171285
29626	171286
147233	171287
166578	171288
301736	171289
100388	171290
54201	171291
89609	171292
229252	171293
6658	171294
1590	171295
382815	171296
22622	171297
212829	171298
114037	171299
18901	171300
33170	171301
1430	171302
308438	171303
48874	171304
19553	171305
334726	171306
141481	171307
18664	171308
172747	171309
50677	171310
192924	171311
221440	171312
31564	171313
7631	171314
274962	171315
6964	171316
408936	171317
88718	171318
91910	171319
169730	171320
36707	171321
61510	171322
16017	171323
9020	171324
9607	171325
331035	171326
52282	171327
137894	171328
201264	171329
24650	171330
56570	171331
70207	171332
396	171333
79428	171334
14146	171335
30674	171336
155597	171337
242784	171338
240	171339
367918	171340
21440	171341
308188	171342
196066	171343
84699	171344
29447	171345
313556	171346
239157	171347
79537	171348
122435	171349
164792	171350
22731	171351
30505	171352
321537	171353
136364	171354
438863	171355
150739	171356
229976	171357
14313	171358
2418	171359
6447	171360
279965	171361
176599	171362
111594	171363
190294	171364
109441	171365
155753	171366
111620	171367
22635	171368
67672	171369
71572	171370
138619	171371
149684	171372
350728	171373
45828	171374
36141	171375
204146	171376
213625	171377
400709	171378
353818	171379
176006	171380
5961	171381
68559	171382
160555	171383
172611	171384
31848	171385
269135	171386
73728	171387
246807	171388
17397	171389
740	171390
56770	171391
141648	171392
295198	171393
237475	171394
237475	171395
313501	171396
206998	171397
34427	171398
148558	171399
172741	171400
33893	171401
43176	171402
428553	171403
7322	171404
753	171405
137881	171406
63550	171407
46386	171408
7233	171409
191825	171410
88438	171411
341516	171412
227126	171413
166493	171414
98899	171415
254340	171416
138948	171417
135028	171418
441152	171419
144423	171420
25327	171421
34649	171422
329971	171423
142675	171424
136	171425
20020	171426
424532	171427
22988	171428
81428	171429
18584	171430
135709	171431
11426	171432
104517	171433
107219	171434
2640	171435
2719	171436
131309	171437
565	171438
43587	171439
453333	171440
318117	171441
111166	171442
199396	171443
201020	171444
234467	171445
99518	171446
107079	171447
349766	171448
198094	171449
100891	171450
22220	171451
247193	171452
354363	171453
234109	171454
1483	171455
394765	171456
129474	171457
3485	171458
57563	171459
9902	171460
29619	171461
139648	171462
322242	171463
288054	171464
37779	171465
126723	171466
28024	171467
19977	171468
86546	171469
253137	171470
9398	171471
185246	171472
1406	171473
74980	171474
3808	171475
372	171476
87463	171477
157246	171478
232797	171479
456	171480
50059	171481
42	171482
101229	171483
6082	171484
11869	171485
52527	171486
26743	171487
7574	171488
2890	171489
28129	171490
67408	171491
30339	171492
5098	171493
26785	171494
53478	171495
14308	171496
11228	171497
109	171498
3907	171499
39726	171500
2600	171501
338810	171502
23815	171503
7991	171504
66768	171505
99745	171506
328337	171507
115221	171508
2587	171509
400572	171510
63057	171511
89934	171512
4726	171513
25516	171514
302754	171515
784	171516
53189	171517
289537	171518
178052	171519
299093	171520
44958	171521
446932	171522
205991	171523
27155	171524
228222	171525
13489	171526
289994	171527
70146	171528
3793	171529
220599	171530
63010	171531
12500	171532
44252	171533
197611	171534
6003	171535
249161	171536
234049	171537
16295	171538
87779	171539
108283	171540
65121	171541
37220	171542
97892	171543
7211	171544
63070	171545
51935	171546
97293	171547
11534	171548
35487	171549
63070	171550
875	171551
146778	171552
66441	171553
133127	171554
66049	171555
55968	171556
21451	171557
237	171558
21322	171559
5443	171560
153679	171561
23320	171562
104815	171563
70024	171564
348100	171565
45920	171566
330773	171567
210715	171568
281605	171569
37504	171570
28776	171571
297870	171572
292707	171573
139795	171574
297871	171575
25585	171576
107328	171577
267	171578
216390	171579
41742	171580
2436	171581
240247	171582
381751	171583
21381	171584
415368	171585
114689	171586
127718	171587
306340	171588
313186	171589
3286	171590
97854	171591
26850	171592
6579	171593
5012	171594
75353	171595
19704	171596
142555	171597
68859	171598
40113	171599
1644	171600
25838	171601
112627	171602
2005	171603
115932	171604
319805	171605
142829	171606
39515	171607
28809	171608
449962	171609
310226	171610
421189	171611
233675	171612
48204	171613
80897	171614
325024	171615
62046	171616
43529	171617
17523	171618
213379	171619
5035	171620
35175	171621
221766	171622
360789	171623
10717	171624
191658	171625
218605	171626
412762	171627
433087	171628
93113	171629
108465	171630
137378	171631
337833	171632
34898	171633
100761	171634
19	171635
200892	171636
406936	171637
33890	171638
293116	171639
218321	171640
165758	171641
456793	171642
188594	171643
31196	171644
155618	171645
123994	171646
231410	171647
157421	171648
331282	171649
244134	171650
188328	171651
394655	171652
84362	171653
26027	171654
167299	171655
238963	171656
400577	171657
260840	171658
351695	171659
82701	171660
16838	171661
305449	171662
227077	171663
192427	171664
324922	171665
15908	171666
119	171667
141426	171668
232847	171669
11563	171670
375158	171671
77615	171672
5447	171673
66287	171674
132785	171675
139885	171676
126803	171677
69408	171678
81334	171679
18	171680
3346	171681
106005	171682
193259	171683
142879	171684
129519	171685
261687	171686
4577	171687
274152	171688
39849	171689
227626	171690
40982	171691
91974	171692
308365	171693
120171	171694
371420	171695
231009	171696
74172	171697
245527	171698
213466	171699
329340	171700
248908	171701
234630	171702
269803	171703
52598	171704
314672	171705
190491	171706
107287	171707
8818	171708
144156	171709
7398	171710
388525	171711
19994	171712
5230	171713
35659	171714
220274	171715
1857	171716
5796	171717
133601	171718
452117	171719
172242	171720
419039	171721
57956	171722
441110	171723
18104	171724
261847	171725
434228	171726
270090	171727
81805	171728
51475	171729
63823	171730
130886	171731
19459	171732
405813	171733
12456	171734
50035	171735
225717	171736
33109	171737
440926	171738
143400	171739
22662	171740
138197	171741
62217	171742
304650	171743
20635	171744
452880	171745
39371	171746
248941	171747
8073	171748
34497	171749
212409	171750
212409	171751
382865	171752
257930	171753
195959	171754
372244	171755
335385	171756
9115	171757
38515	171758
59194	171759
241911	171760
2138	171761
218344	171762
318813	171763
107910	171764
9331	171765
25642	171766
323778	171767
53803	171768
103387	171769
349140	171770
145674	171771
15422	171772
56599	171773
107286	171774
107286	171775
106929	171776
104204	171777
79039	171778
155301	171779
73372	171780
150634	171781
40800	171782
200433	171783
50904	171784
11461	171785
305935	171786
26834	171787
238978	171788
60191	171789
150184	171790
97231	171791
206480	171792
110789	171793
180627	171794
68647	171795
23251	171796
9539	171797
5216	171798
244937	171799
294652	171800
115127	171801
230049	171802
249838	171803
142178	171804
58564	171805
99552	171806
54512	171807
181491	171808
22138	171809
385825	171810
35610	171811
85544	171812
57019	171813
1269	171814
405970	171815
76479	171816
226358	171817
322109	171818
20439	171819
365439	171820
59632	171821
111789	171822
67558	171823
361924	171824
103014	171825
61227	171826
225354	171827
9637	171828
84670	171829
134579	171830
71325	171831
49636	171832
2155	171833
41668	171834
416830	171835
266595	171836
53397	171837
11296	171838
209748	171839
10796	171840
2390	171841
2344	171842
318	171843
4339	171844
457574	171845
27254	171846
83633	171847
102357	171848
8229	171849
84676	171850
230809	171851
230304	171852
7759	171853
164494	171854
77931	171855
439291	171856
373317	171857
259508	171858
260731	171859
47829	171860
96006	171861
149220	171862
132286	171863
204248	171864
9733	171865
181161	171866
396213	171867
8649	171868
43635	171869
15627	171870
213198	171871
52352	171872
24149	171873
94952	171874
396418	171875
22994	171876
16381	171877
21262	171878
91217	171879
159344	171880
345776	171881
36196	171882
13497	171883
57006	171884
224431	171885
50208	171886
399734	171887
73728	171888
13603	171889
12509	171890
74041	171891
289756	171892
69841	171893
169300	171894
297832	171895
214091	171896
14517	171897
48683	171898
248115	171899
69465	171900
44759	171901
24562	171902
20914	171903
201444	171904
47777	171905
166686	171906
361779	171907
3370	171908
390412	171909
234340	171910
87544	171911
6327	171912
24248	171913
217731	171914
6419	171915
127477	171916
65391	171917
208060	171918
1795	171919
85594	171920
228881	171921
455006	171922
323161	171923
283775	171924
89892	171925
403091	171926
39010	171927
61572	171928
215265	171929
114621	171930
290857	171931
100021	171932
46349	171933
488	171934
231598	171935
100526	171936
38592	171937
297756	171938
90886	171939
403734	171940
231760	171941
122280	171942
245956	171943
120870	171944
169042	171945
12336	171946
114109	171947
195533	171948
68426	171949
110916	171950
63288	171951
62162	171952
109021	171953
65264	171954
195204	171955
209665	171956
28751	171957
98660	171958
435569	171959
288847	171960
312444	171961
13557	171962
84686	171963
95476	171964
5016	171965
238025	171966
87643	171967
89213	171968
160107	171969
386908	171970
385807	171971
127139	171972
275709	171973
231784	171974
45669	171975
82513	171976
219411	171977
58009	171978
115018	171979
125940	171980
104729	171981
231903	171982
412865	171983
120167	171984
167969	171985
430724	171986
222145	171987
83844	171988
140353	171989
28973	171990
200429	171991
133460	171992
24965	171993
211213	171994
185412	171995
19826	171996
53211	171997
28089	171998
128891	171999
91753	172000
19110	172001
173760	172002
14649	172003
96868	172004
201807	172005
16041	172006
29626	172007
115485	172008
373924	172009
54220	172010
124420	172011
332649	172012
229953	172013
12131	172014
187760	172015
12064	172016
41975	172017
19419	172018
194196	172019
122173	172020
196310	172021
126461	172022
347163	172023
27737	172024
126044	172025
146484	172026
36875	172027
36583	172028
3930	172029
124574	172030
185915	172031
246720	172032
271578	172033
248441	172034
237789	172035
222747	172036
209460	172037
206457	172038
428417	172039
383948	172040
441231	172041
220299	172042
260148	172043
452443	172044
2	172045
253330	172046
114129	172047
137448	172048
46866	172049
63821	172050
19266	172051
8259	172052
170	172053
75182	172054
143790	172055
5690	172056
135346	172057
183299	172058
238524	172059
11525	172060
44580	172061
14746	172062
202024	172063
195239	172064
33995	172065
46470	172066
433044	172067
173681	172068
446397	172069
308761	172070
250170	172071
56198	172072
84769	172073
45721	172074
98995	172075
438035	172076
203270	172077
42433	172078
352042	172079
163616	172080
84142	172081
189550	172082
78118	172083
201820	172084
124228	172085
29849	172086
89132	172087
177925	172088
134344	172089
124167	172090
201224	172091
196576	172092
338312	172093
97211	172094
26384	172095
364991	172096
174334	172097
143114	172098
16565	172099
18129	172100
226176	172101
197378	172102
219340	172103
445747	172104
112286	172105
189020	172106
198962	172107
104894	172108
112242	172109
125125	172110
111219	172111
196224	172112
70316	172113
63822	172114
395874	172115
108403	172116
285081	172117
118512	172118
402571	172119
149072	172120
244699	172121
158266	172122
29626	172123
70103	172124
24083	172125
24398	172126
97036	172127
124020	172128
301443	172129
261637	172130
243568	172131
9001	172132
57264	172133
297134	172134
69917	172135
47745	172136
435654	172137
408269	172138
111458	172139
144206	172140
179965	172141
340951	172142
44574	172143
243570	172144
220918	172145
53153	172146
76687	172147
132337	172148
141475	172149
179123	172150
81581	172151
399869	172152
431527	172153
98172	172154
457358	172155
405101	172156
205505	172157
31	172158
103473	172159
220919	172160
115500	172161
239138	172162
98172	172163
410014	172164
354751	172165
206353	172166
348685	172167
42484	172168
149862	172169
158682	172170
459445	172171
219064	172172
215631	172173
51098	172174
195046	172175
130107	172176
404915	172177
161967	172178
113718	172179
254727	172180
186040	172181
144501	172182
448054	172183
363734	172184
43735	172185
29	172186
99612	172187
119584	172188
143114	172189
103537	172190
330640	172191
354752	172192
216368	172193
176391	172194
324349	172195
17762	172196
46191	172197
373469	172198
102011	172199
96084	172200
264798	172201
195409	172202
261000	172203
6033	172204
169886	172205
16484	172206
113505	172207
300696	172208
88827	172209
250206	172210
118484	172211
94252	172212
66699	172213
169560	172214
91242	172215
450063	172216
22090	172217
221167	172218
330637	172219
423539	172220
272133	172221
267515	172222
422927	172223
119585	172224
418665	172225
327127	172226
212609	172227
113504	172228
65846	172229
85201	172230
285747	172231
191630	172232
165555	172233
90453	172234
185013	172235
92679	172236
346895	172237
233227	172238
190921	172239
355008	172240
165509	172241
7836	172242
98881	172243
429889	172244
455002	172245
341174	172246
126177	172247
81061	172248
92296	172249
345645	172250
259691	172251
111097	172252
113323	172253
214201	172254
357473	172255
244734	172256
224952	172257
229087	172258
390734	172259
74313	172260
83033	172261
371392	172262
198595	172263
116124	172264
264113	172265
56631	172266
139915	172267
385019	172268
170530	172269
400440	172270
109306	172271
244931	172272
212461	172273
58326	172274
96200	172275
408041	172276
405930	172277
187634	172278
8470	172279
240883	172280
207239	172281
377347	172282
11633	172283
221983	172284
207554	172285
149699	172286
64993	172287
986	172288
112817	172289
144144	172290
45505	172291
22484	172292
137509	172293
129336	172294
11445	172295
247789	172296
13476	172297
18979	172298
9946	172299
319459	172300
85508	172301
78071	172302
436199	172303
32807	172304
40454	172305
40191	172306
20964	172307
63342	172308
308126	172309
84152	172310
416967	172311
37511	172312
216212	172313
399505	172314
771	172315
7280	172316
60481	172317
270728	172318
32170	172319
3586	172320
46764	172321
131300	172322
175513	172323
91437	172324
55745	172325
21614	172326
429246	172327
105783	172328
71235	172329
28816	172330
248513	172331
427220	172332
398816	172333
23060	172334
284766	172335
40487	172336
159362	172337
198669	172338
300592	172339
102433	172340
314536	172341
23254	172342
33356	172343
43130	172344
36697	172345
280229	172346
345531	172347
7804	172348
123351	172349
64851	172350
109730	172351
441453	172352
2502	172353
341883	172354
160930	172355
121482	172356
101605	172357
11835	172358
44673	172359
59353	172360
132549	172361
211680	172362
86810	172363
55137	172364
184605	172365
115078	172366
331281	172367
457032	172368
154271	172369
38784	172370
1371	172371
417581	172372
116616	172373
250278	172374
74422	172375
23707	172376
161593	172377
108303	172378
432721	172379
133465	172380
149778	172381
181629	172382
216212	172383
396522	172384
176551	172385
36575	172386
29993	172387
86956	172388
83764	172389
230338	172390
309086	172391
376575	172392
75454	172393
23346	172394
181664	172395
10471	172396
216888	172397
7355	172398
49849	172399
66464	172400
76332	172401
247423	172402
305064	172403
54852	172404
8377	172405
6918	172406
59108	172407
181179	172408
355758	172409
9062	172410
8489	172411
91887	172412
70277	172413
408616	172414
78004	172415
189659	172416
443598	172417
43486	172418
312664	172419
148958	172420
153935	172421
387218	172422
23376	172423
141456	172424
72089	172425
111687	172426
23652	172427
107868	172428
248714	172429
79542	172430
52814	172431
46100	172432
118271	172433
2309	172434
12307	172435
13738	172436
268953	172437
14258	172438
6173	172439
149797	172440
50841	172441
126874	172442
86159	172443
134035	172444
119705	172445
49142	172446
11351	172447
106673	172448
118754	172449
80034	172450
10578	172451
4633	172452
191989	172453
171920	172454
104850	172455
91571	172456
77875	172457
11913	172458
343133	172459
130468	172460
362760	172461
47879	172462
332296	172463
290706	172464
13047	172465
7885	172466
280032	172467
120934	172468
35025	172469
23060	172470
31115	172471
183866	172472
34927	172473
59216	172474
344251	172475
31440	172476
82894	172477
57371	172478
17260	172479
22545	172480
93954	172481
9529	172482
78699	172483
219871	172484
7239	172485
233122	172486
90435	172487
149642	172488
63149	172489
256439	172490
267229	172491
64684	172492
306809	172493
31690	172494
242074	172495
348918	172496
28490	172497
105929	172498
158555	172499
259212	172500
214477	172501
100048	172502
227246	172503
89869	172504
106699	172505
245287	172506
5590	172507
179032	172508
56379	172509
454020	172510
34807	172511
34819	172512
156386	172513
53060	172514
302648	172515
244004	172516
16198	172517
394945	172518
434128	172519
57580	172520
125270	172521
160932	172522
173510	172523
184470	172524
41941	172525
5774	172526
123815	172527
100593	172528
54977	172529
230414	172530
59331	172531
292668	172532
179492	172533
84943	172534
21620	172535
323555	172536
30870	172537
213098	172538
155690	172539
53055	172540
345782	172541
244222	172542
51754	172543
31674	172544
202506	172545
69384	172546
284789	172547
28671	172548
50894	172549
10345	172550
28735	172551
281206	172552
404232	172553
425955	172554
172531	172555
364108	172556
70350	172557
27634	172558
64712	172559
4349	172560
322425	172561
165315	172562
237504	172563
229909	172564
80091	172565
71027	172566
230003	172567
109298	172568
198260	172569
432581	172570
2968	172571
122398	172572
224367	172573
90232	172574
412993	172575
336060	172576
13660	172577
57713	172578
215382	172579
4880	172580
169019	172581
321774	172582
164799	172583
41644	172584
126177	172585
17894	172586
41781	172587
103708	172588
77110	172589
75007	172590
56514	172591
75773	172592
170407	172593
11516	172594
450093	172595
9290	172596
22623	172597
29142	172598
53584	172599
106529	172600
182617	172601
390357	172602
71830	172603
185656	172604
29267	172605
23322	172606
4813	172607
49019	172608
14912	172609
10309	172610
57462	172611
38151	172612
146604	172613
8439	172614
224362	172615
3031	172616
94592	172617
51929	172618
245831	172619
122872	172620
389690	172621
31093	172622
5215	172623
120088	172624
145129	172625
277	172626
135352	172627
9059	172628
49363	172629
76940	172630
141319	172631
169916	172632
99200	172633
77696	172634
149014	172635
261312	172636
325027	172637
106554	172638
257016	172639
102559	172640
8614	172641
105929	172642
235609	172643
223565	172644
33204	172645
226288	172646
82459	172647
21399	172648
127936	172649
19974	172650
205326	172651
390818	172652
59526	172653
59973	172654
60322	172655
186104	172656
23755	172657
166081	172658
10339	172659
72320	172660
27310	172661
43150	172662
65112	172663
126152	172664
51	172665
160685	172666
5230	172667
6683	172668
62888	172669
327460	172670
5496	172671
15057	172672
246757	172673
151924	172674
170772	172675
59394	172676
128143	172677
147522	172678
26698	172679
87124	172680
4641	172681
189379	172682
95310	172683
13660	172684
316680	172685
23555	172686
386713	172687
324	172688
265504	172689
6876	172690
424471	172691
52542	172692
247958	172693
33118	172694
204086	172695
232	172696
34483	172697
50875	172698
244692	172699
50697	172700
110524	172701
511	172702
101340	172703
325244	172704
131249	172705
1477	172706
33132	172707
51054	172708
103907	172709
174665	172710
59331	172711
162241	172712
89998	172713
353777	172714
104514	172715
45703	172716
58327	172717
232388	172718
245206	172719
364924	172720
236398	172721
116684	172722
114588	172723
78046	172724
12329	172725
8528	172726
194722	172727
72267	172728
64577	172729
49475	172730
132789	172731
224279	172732
151092	172733
414674	172734
50927	172735
306174	172736
59885	172737
94934	172738
135554	172739
228486	172740
24624	172741
85230	172742
75147	172743
322407	172744
311883	172745
122794	172746
278470	172747
297796	172748
88493	172749
45438	172750
156576	172751
187497	172752
19666	172753
311732	172754
149610	172755
2842	172756
277823	172757
31633	172758
80234	172759
108049	172760
132911	172761
171749	172762
2999	172763
372042	172764
87670	172765
40687	172766
12726	172767
153274	172768
7647	172769
78383	172770
57411	172771
36724	172772
253949	172773
106307	172774
159873	172775
96476	172776
288145	172777
76805	172778
40251	172779
243176	172780
18018	172781
201278	172782
78540	172783
111387	172784
366381	172785
213310	172786
156178	172787
126190	172788
708	172789
65605	172790
59236	172791
121428	172792
250519	172793
21618	172794
23057	172795
87341	172796
141884	172797
54481	172798
1994	172799
751	172800
3062	172801
53012	172802
230945	172803
15039	172804
238918	172805
139367	172806
373019	172807
4700	172808
73727	172809
24689	172810
16830	172811
11487	172812
85068	172813
359031	172814
190633	172815
452786	172816
29793	172817
73727	172818
797	172819
174075	172820
155644	172821
362454	172822
17471	172823
115429	172824
26184	172825
376780	172826
67938	172827
30104	172828
207768	172829
66106	172830
74876	172831
267	172832
112007	172833
72966	172834
9880	172835
377248	172836
235165	172837
66831	172838
299436	172839
50413	172840
4185	172841
47408	172842
29189	172843
104776	172844
145236	172845
109546	172846
199203	172847
41256	172848
184380	172849
50195	172850
20104	172851
172380	172852
234918	172853
174992	172854
250004	172855
295910	172856
38625	172857
334662	172858
209064	172859
41659	172860
101008	172861
274522	172862
440005	172863
451000	172864
134908	172865
5242	172866
14482	172867
47851	172868
59959	172869
195751	172870
69152	172871
77549	172872
120372	172873
24682	172874
217880	172875
23821	172876
67783	172877
41470	172878
1171	172879
284523	172880
110779	172881
207644	172882
150432	172883
56662	172884
90585	172885
96	172886
108633	172887
98098	172888
30465	172889
247964	172890
73144	172891
454	172892
114139	172893
191983	172894
249833	172895
287165	172896
233868	172897
239914	172898
176689	172899
1171	172900
174867	172901
254921	172902
246156	172903
247846	172904
44658	172905
6606	172906
122039	172907
15582	172908
222285	172909
9305	172910
32397	172911
305426	172912
15468	172913
7996	172914
10547	172915
444088	172916
568	172917
398794	172918
360537	172919
7478	172920
124826	172921
205773	172922
204965	172923
77472	172924
171681	172925
88300	172926
420991	172927
197279	172928
2275	172929
116025	172930
256123	172931
7624	172932
9540	172933
24855	172934
152497	172935
119679	172936
94503	172937
206376	172938
266685	172939
107252	172940
69081	172941
50283	172942
5304	172943
436651	172944
95203	172945
2542	172946
414625	172947
98073	172948
25018	172949
41356	172950
432716	172951
15476	172952
326811	172953
95505	172954
90108	172955
208967	172956
16465	172957
280033	172958
353560	172959
17621	172960
418124	172961
60252	172962
41588	172963
62359	172964
408489	172965
117704	172966
34936	172967
95139	172968
15277	172969
159412	172970
39221	172971
306631	172972
122946	172973
107465	172974
188335	172975
1239	172976
205396	172977
363636	172978
18985	172979
8248	172980
61290	172981
389801	172982
301954	172983
419405	172984
32125	172985
34842	172986
326275	172987
49450	172988
185363	172989
213369	172990
215558	172991
2807	172992
1062	172993
49384	172994
95303	172995
188104	172996
238364	172997
68132	172998
456892	172999
22154	173000
286662	173001
239696	173002
442325	173003
58761	173004
215560	173005
258623	173006
72712	173007
12435	173008
235939	173009
358982	173010
3465	173011
150503	173012
124024	173013
183225	173014
58261	173015
108357	173016
386150	173017
137181	173018
408897	173019
9470	173020
63229	173021
291429	173022
82353	173023
432880	173024
4067	173025
157786	173026
390605	173027
205419	173028
110869	173029
400980	173030
133893	173031
242846	173032
410936	173033
3020	173034
89786	173035
80273	173036
238839	173037
249679	173038
21665	173039
115924	173040
62181	173041
11069	173042
24768	173043
180892	173044
139086	173045
17193	173046
7266	173047
289825	173048
170702	173049
172041	173050
62022	173051
170622	173052
448968	173053
217711	173054
51392	173055
113010	173056
47202	173057
207523	173058
12293	173059
113875	173060
19887	173061
56894	173062
67114	173063
10987	173064
245413	173065
30731	173066
26903	173067
30041	173068
335853	173069
279903	173070
62621	173071
43098	173072
376051	173073
5431	173074
138660	173075
20668	173076
197342	173077
136540	173078
51374	173079
74352	173080
42779	173081
135920	173082
119820	173083
134947	173084
13307	173085
1369	173086
114542	173087
51331	173088
176795	173089
99720	173090
43997	173091
175844	173092
133597	173093
241591	173094
119609	173095
109700	173096
28543	173097
27312	173098
113755	173099
23530	173100
434588	173101
282227	173102
231685	173103
14867	173104
207520	173105
268901	173106
436398	173107
457129	173108
216923	173109
23364	173110
33282	173111
80582	173112
114109	173113
14240	173114
4601	173115
160194	173116
208777	173117
370814	173118
396982	173119
77561	173120
242753	173121
24766	173122
55807	173123
109094	173124
287655	173125
59650	173126
99246	173127
141985	173128
135701	173129
168398	173130
248865	173131
382095	173132
8193	173133
214872	173134
30056	173135
197	173136
122856	173137
288070	173138
126457	173139
239886	173140
16818	173141
184781	173142
140530	173143
118582	173144
212763	173145
416571	173146
17257	173147
411804	173148
394622	173149
437954	173150
372599	173151
8548	173152
81588	173153
199434	173154
230520	173155
299334	173156
359363	173157
440908	173158
420832	173159
2941	173160
102671	173161
37682	173162
419750	173163
91444	173164
144769	173165
42209	173166
156024	173167
396281	173168
265005	173169
32836	173170
172266	173171
199721	173172
226348	173173
208991	173174
63059	173175
30138	173176
17245	173177
74899	173178
167501	173179
70838	173180
140135	173181
117379	173182
313503	173183
136713	173184
34481	173185
203640	173186
185130	173187
101350	173188
110617	173189
3922	173190
11829	173191
35768	173192
273499	173193
141170	173194
374772	173195
112480	173196
268390	173197
385463	173198
399881	173199
263213	173200
343305	173201
66457	173202
23841	173203
8415	173204
61013	173205
25904	173206
217518	173207
59176	173208
47179	173209
456453	173210
438103	173211
32524	173212
14080	173213
230654	173214
14998	173215
230052	173216
15763	173217
44104	173218
327998	173219
139321	173220
303113	173221
232570	173222
357736	173223
269266	173224
271782	173225
17374	173226
45106	173227
47674	173228
266230	173229
170020	173230
328015	173231
58188	173232
79733	173233
204064	173234
408078	173235
20703	173236
121047	173237
82472	173238
67829	173239
50106	173240
370833	173241
66662	173242
113725	173243
310855	173244
11196	173245
89947	173246
35618	173247
436470	173248
456730	173249
444085	173250
11709	173251
120972	173252
134824	173253
243732	173254
21622	173255
42968	173256
42968	173257
243070	173258
33201	173259
404356	173260
37163	173261
201499	173262
42335	173263
29914	173264
106699	173265
167859	173266
61356	173267
3728	173268
33365	173269
406236	173270
196061	173271
128550	173272
7837	173273
97525	173274
98170	173275
102981	173276
113299	173277
57164	173278
49594	173279
61217	173280
62437	173281
172207	173282
18284	173283
101821	173284
32959	173285
80991	173286
460229	173287
390544	173288
378786	173289
27694	173290
39884	173291
198577	173292
236471	173293
167472	173294
171653	173295
116220	173296
7597	173297
90217	173298
165264	173299
48595	173300
321913	173301
342	173302
22323	173303
259908	173304
40836	173305
7092	173306
157393	173307
244459	173308
152	173309
158488	173310
362052	173311
6912	173312
10863	173313
85345	173314
26912	173315
32448	173316
58348	173317
9961	173318
414683	173319
3779	173320
87904	173321
383734	173322
62723	173323
194056	173324
187325	173325
163251	173326
96727	173327
14787	173328
66261	173329
22338	173330
127364	173331
175805	173332
93785	173333
146004	173334
161137	173335
141301	173336
222648	173337
1886	173338
19955	173339
300551	173340
41186	173341
342462	173342
257569	173343
368897	173344
45493	173345
158918	173346
233994	173347
158629	173348
119804	173349
187696	173350
376995	173351
122934	173352
2002	173353
421280	173354
81	173355
22128	173356
357281	173357
24	173358
7950	173359
387907	173360
249583	173361
120499	173362
245662	173363
13200	173364
66281	173365
54798	173366
249455	173367
113360	173368
88392	173369
44866	173370
9206	173371
6722	173372
85927	173373
31019	173374
101694	173375
93283	173376
384998	173377
337777	173378
414949	173379
26287	173380
80765	173381
5405	173382
14879	173383
23055	173384
141873	173385
134219	173386
18019	173387
19887	173388
363717	173389
148063	173390
181952	173391
358715	173392
220114	173393
158096	173394
28180	173395
16914	173396
53559	173397
395390	173398
130187	173399
36141	173400
219101	173401
10424	173402
151184	173403
376194	173404
136292	173405
48275	173406
417	173407
382743	173408
259	173409
352556	173410
352161	173411
37740	173412
38040	173413
196092	173414
24284	173415
192082	173416
84068	173417
388353	173418
195705	173419
344527	173420
82837	173421
40668	173422
115796	173423
289435	173424
60478	173425
384734	173426
370538	173427
230990	173428
230225	173429
175452	173430
27086	173431
160542	173432
175160	173433
4542	173434
72302	173435
351288	173436
7852	173437
201351	173438
20481	173439
81068	173440
202153	173441
86122	173442
20972	173443
112427	173444
7234	173445
217833	173446
93221	173447
153697	173448
245277	173449
66211	173450
301179	173451
98832	173452
2546	173453
157992	173454
53029	173455
1339	173456
54159	173457
85661	173458
117317	173459
143279	173460
423740	173461
162457	173462
7282	173463
7282	173464
333182	173465
75104	173466
304948	173467
275623	173468
6772	173469
82481	173470
179186	173471
352685	173472
45841	173473
179223	173474
2965	173475
105581	173476
332128	173477
3347	173478
371311	173479
372334	173480
192848	173481
192664	173482
336986	173483
2147	173484
175	173485
87453	173486
214438	173487
204737	173488
229590	173489
34457	173490
108471	173491
2592	173492
46774	173493
4906	173494
36128	173495
384799	173496
5798	173497
781	173498
431292	173499
199016	173500
217554	173501
64374	173502
106969	173503
209836	173504
90906	173505
120648	173506
1471	173507
449792	173508
384188	173509
754	173510
87760	173511
8641	173512
3776	173513
98808	173514
410238	173515
123439	173516
18293	173517
56732	173518
155216	173519
901	173520
180431	173521
57239	173522
70109	173523
305630	173524
14653	173525
423456	173526
44383	173527
435668	173528
114966	173529
102488	173530
240717	173531
108914	173532
445829	173533
56285	173534
49930	173535
23568	173536
4379	173537
364509	173538
76645	173539
12645	173540
61163	173541
24355	173542
136992	173543
148838	173544
23245	173545
217349	173546
395627	173547
241396	173548
32844	173549
15721	173550
284382	173551
85898	173552
11062	173553
52799	173554
15941	173555
44999	173556
151880	173557
47329	173558
126705	173559
120087	173560
106953	173561
55660	173562
25648	173563
1092	173564
173537	173565
331727	173566
40390	173567
345344	173568
377440	173569
184690	173570
304135	173571
400597	173572
210228	173573
4007	173574
19246	173575
33742	173576
194445	173577
448104	173578
441216	173579
326943	173580
176247	173581
180459	173582
193934	173583
317371	173584
206915	173585
189961	173586
187692	173587
202699	173588
382963	173589
386418	173590
324188	173591
362728	173592
255535	173593
206916	173594
341793	173595
104907	173596
208033	173597
336407	173598
183849	173599
199043	173600
152866	173601
89147	173602
140400	173603
171935	173604
154188	173605
76369	173606
91724	173607
125318	173608
5598	173609
62178	173610
138036	173611
55856	173612
81049	173613
2790	173614
175133	173615
239719	173616
10758	173617
252723	173618
362342	173619
268083	173620
7855	173621
268692	173622
50645	173623
21547	173624
7426	173625
90626	173626
414407	173627
105342	173628
44756	173629
215477	173630
175256	173631
162422	173632
182797	173633
69090	173634
15942	173635
122571	173636
76685	173637
7905	173638
28307	173639
332281	173640
19961	173641
89475	173642
362325	173643
277258	173644
348250	173645
157311	173646
79671	173647
7062	173648
116913	173649
407056	173650
1482	173651
411647	173652
23176	173653
419058	173654
130444	173655
77408	173656
71264	173657
65091	173658
59045	173659
38129	173660
326201	173661
123190	173662
436188	173663
19310	173664
31351	173665
355307	173666
156988	173667
37508	173668
12740	173669
120286	173670
433443	173671
201300	173672
7089	173673
193757	173674
357235	173675
43616	173676
4557	173677
248191	173678
210873	173679
141789	173680
129523	173681
145003	173682
7225	173683
322460	173684
124860	173685
7998	173686
14911	173687
82609	173688
15038	173689
215361	173690
154538	173691
391255	173692
259571	173693
101087	173694
145861	173695
8345	173696
33663	173697
66815	173698
14143	173699
6307	173700
127855	173701
134205	173702
16726	173703
59584	173704
107110	173705
34134	173706
375432	173707
132847	173708
37952	173709
66815	173710
68941	173711
178909	173712
25960	173713
4524	173714
285798	173715
987	173716
28425	173717
119139	173718
24763	173719
234656	173720
55947	173721
38348	173722
354652	173723
114647	173724
52162	173725
198617	173726
442819	173727
76684	173728
83926	173729
80516	173730
220613	173731
297693	173732
46221	173733
6995	173734
32028	173735
240699	173736
63485	173737
103100	173738
28700	173739
243727	173740
155482	173741
164551	173742
98149	173743
231951	173744
225091	173745
81326	173746
303884	173747
9832	173748
27485	173749
7874	173750
130751	173751
32956	173752
1702	173753
10950	173754
4591	173755
30015	173756
3324	173757
363359	173758
116585	173759
60430	173760
640	173761
234780	173762
26245	173763
17978	173764
118939	173765
241647	173766
8731	173767
115701	173768
267525	173769
67819	173770
16734	173771
156033	173772
65437	173773
103221	173774
98142	173775
11286	173776
24922	173777
178616	173778
80195	173779
208292	173780
26461	173781
95058	173782
14775	173783
385407	173784
23	173785
449562	173786
56643	173787
35181	173788
164196	173789
185705	173790
35361	173791
20817	173792
2379	173793
2316	173794
196929	173795
128031	173796
146976	173797
6633	173798
278317	173799
144886	173800
49368	173801
94725	173802
145860	173803
398248	173804
314180	173805
70521	173806
249402	173807
236887	173808
117358	173809
249712	173810
104162	173811
750	173812
180030	173813
353016	173814
125375	173815
8891	173816
231810	173817
103484	173818
383896	173819
89450	173820
28681	173821
21162	173822
337138	173823
165800	173824
387915	173825
89245	173826
80645	173827
220954	173828
171635	173829
236885	173830
78550	173831
37807	173832
377523	173833
32839	173834
119297	173835
403581	173836
92882	173837
9339	173838
102246	173839
106050	173840
293573	173841
201052	173842
24233	173843
936	173844
32504	173845
6544	173846
3436	173847
134983	173848
459098	173849
45358	173850
10235	173851
5871	173852
418166	173853
135260	173854
79247	173855
23771	173856
275511	173857
67053	173858
259	173859
21239	173860
3084	173861
3084	173862
49866	173863
19911	173864
19374	173865
2290	173866
135430	173867
295238	173868
231389	173869
187234	173870
123108	173871
18113	173872
384470	173873
249823	173874
37544	173875
280724	173876
30630	173877
290548	173878
167136	173879
359742	173880
11661	173881
8462	173882
56946	173883
707	173884
94348	173885
96018	173886
104557	173887
303362	173888
3858	173889
46806	173890
49401	173891
93192	173892
206973	173893
9181	173894
19815	173895
179300	173896
713	173897
114439	173898
75002	173899
202817	173900
119221	173901
108751	173902
17846	173903
78996	173904
67295	173905
364678	173906
229636	173907
236673	173908
105552	173909
66649	173910
8913	173911
104025	173912
102198	173913
127076	173914
57201	173915
37148	173916
77136	173917
250951	173918
135333	173919
65361	173920
103	173921
127076	173922
116551	173923
663	173924
766	173925
99293	173926
8861	173927
77136	173928
30950	173929
42946	173930
71337	173931
193	173932
55764	173933
349441	173934
363646	173935
392766	173936
412675	173937
27690	173938
213948	173939
20795	173940
48968	173941
76760	173942
6189	173943
26825	173944
338892	173945
48301	173946
67511	173947
7743	173948
25685	173949
82022	173950
437583	173951
93214	173952
136145	173953
191843	173954
165254	173955
102458	173956
9253	173957
153194	173958
423050	173959
69849	173960
25190	173961
203143	173962
224270	173963
395778	173964
137634	173965
156297	173966
17220	173967
344764	173968
96872	173969
30688	173970
62695	173971
17172	173972
164907	173973
193598	173974
173508	173975
16980	173976
186079	173977
363774	173978
457074	173979
22135	173980
20653	173981
157559	173982
246536	173983
226973	173984
5561	173985
5557	173986
5500	173987
5580	173988
13161	173989
238303	173990
21899	173991
262745	173992
1428	173993
110598	173994
76133	173995
211445	173996
218851	173997
124640	173998
95584	173999
13135	174000
50779	174001
409808	174002
55994	174003
172983	174004
223407	174005
123292	174006
54892	174007
249327	174008
10905	174009
34364	174010
213444	174011
458761	174012
30821	174013
183571	174014
99916	174015
169325	174016
136571	174017
252167	174018
2413	174019
130101	174020
426325	174021
6795	174022
2694	174023
12052	174024
23400	174025
31171	174026
89528	174027
52554	174028
18018	174029
1320	174030
289283	174031
326352	174032
337516	174033
6389	174034
174249	174035
189329	174036
91410	174037
159169	174038
365427	174039
208769	174040
283709	174041
4206	174042
1905	174043
14389	174044
57098	174045
243346	174046
109264	174047
105776	174048
9410	174049
78134	174050
445715	174051
273945	174052
637	174053
212710	174054
38486	174055
35840	174056
189448	174057
198133	174058
406869	174059
6929	174060
99973	174061
413782	174062
60895	174063
163571	174064
136182	174065
62325	174066
268715	174067
361268	174068
93227	174069
431463	174070
34513	174071
349520	174072
23397	174073
131113	174074
201456	174075
46764	174076
186225	174077
124631	174078
19909	174079
49489	174080
162564	174081
164538	174082
100102	174083
341315	174084
48245	174085
259815	174086
433428	174087
84859	174088
297401	174089
19099	174090
126982	174091
319880	174092
208180	174093
251110	174094
41333	174095
197126	174096
341017	174097
34410	174098
115708	174099
406332	174100
63313	174101
95597	174102
296802	174103
199418	174104
204618	174105
35311	174106
119978	174107
457493	174108
28191	174109
9447	174110
406618	174111
13766	174112
1284	174113
7884	174114
229459	174115
12594	174116
133292	174117
179416	174118
95536	174119
1952	174120
19131	174121
35410	174122
310	174123
4574	174124
161854	174125
1047	174126
2828	174127
30886	174128
14105	174129
26420	174130
17596	174131
181	174132
86891	174133
125816	174134
3925	174135
392212	174136
129	174137
1139	174138
18356	174139
441	174140
98733	174141
7309	174142
109053	174143
22249	174144
10415	174145
247103	174146
241463	174147
2174	174148
53315	174149
1472	174150
9229	174151
281724	174152
4060	174153
201232	174154
17088	174155
1311	174156
4280	174157
1560	174158
168570	174159
1998	174160
396145	174161
3773	174162
50954	174163
207104	174164
6457	174165
14542	174166
13335	174167
4275	174168
12001	174169
19642	174170
1460	174171
1333	174172
2128	174173
193906	174174
25463	174175
23174	174176
253011	174177
238369	174178
209187	174179
40336	174180
60401	174181
141555	174182
138289	174183
201957	174184
97768	174185
226510	174186
24580	174187
99983	174188
82076	174189
11048	174190
307129	174191
75319	174192
72320	174193
233557	174194
182958	174195
138983	174196
200168	174197
94780	174198
161191	174199
28913	174200
28913	174201
89257	174202
71982	174203
200489	174204
202132	174205
370506	174206
193193	174207
231441	174208
10241	174209
127740	174210
200897	174211
75052	174212
29206	174213
17822	174214
39553	174215
236712	174216
86066	174217
20597	174218
14606	174219
27699	174220
18770	174221
167055	174222
30543	174223
139579	174224
108508	174225
300966	174226
11875	174227
78883	174228
11058	174229
190319	174230
93916	174231
61946	174232
242498	174233
1344	174234
3492	174235
17455	174236
4889	174237
4890	174238
254796	174239
12951	174240
35049	174241
26149	174242
64929	174243
423941	174244
19615	174245
184529	174246
69308	174247
240294	174248
225464	174249
368563	174250
96911	174251
35013	174252
331517	174253
34372	174254
24904	174255
91280	174256
20643	174257
108270	174258
19891	174259
6838	174260
134922	174261
80581	174262
55708	174263
94180	174264
82858	174265
6532	174266
123152	174267
58733	174268
4927	174269
4880	174270
219945	174271
14130	174272
25869	174273
102846	174274
35973	174275
10183	174276
2527	174277
163359	174278
293705	174279
258343	174280
34047	174281
242946	174282
442368	174283
56349	174284
10513	174285
236488	174286
28868	174287
27415	174288
25446	174289
439416	174290
15026	174291
26736	174292
156733	174293
12278	174294
170557	174295
281400	174296
96183	174297
41381	174298
184312	174299
12654	174300
154735	174301
17895	174302
284798	174303
31424	174304
237311	174305
177781	174306
430058	174307
63294	174308
336009	174309
11976	174310
2283	174311
228790	174312
124789	174313
125675	174314
112082	174315
9596	174316
152119	174317
382388	174318
179325	174319
67453	174320
93917	174321
318261	174322
2788	174323
277383	174324
35405	174325
29760	174326
195185	174327
13781	174328
60365	174329
8162	174330
167612	174331
84129	174332
29841	174333
32052	174334
102681	174335
85155	174336
28065	174337
197774	174338
49433	174339
197564	174340
32565	174341
218185	174342
5813	174343
65005	174344
442266	174345
137463	174346
400831	174347
199265	174348
126762	174349
62365	174350
171733	174351
207138	174352
19616	174353
102152	174354
148291	174355
39351	174356
85547	174357
20558	174358
232292	174359
45300	174360
35593	174361
459278	174362
62528	174363
365726	174364
260934	174365
2769	174366
45376	174367
104564	174368
86940	174369
13542	174370
138165	174371
134434	174372
284474	174373
107204	174374
226226	174375
16174	174376
28	174377
62191	174378
84295	174379
20088	174380
57746	174381
88678	174382
2591	174383
118831	174384
2774	174385
88032	174386
307727	174387
350710	174388
114285	174389
212216	174390
416217	174391
126030	174392
191971	174393
52831	174394
13593	174395
70849	174396
5581	174397
1525	174398
71075	174399
132199	174400
707	174401
110005	174402
27500	174403
6500	174404
246715	174405
120313	174406
99113	174407
1550	174408
120780	174409
88048	174410
9169	174411
3478	174412
3702	174413
6704	174414
64637	174415
732	174416
53512	174417
23719	174418
124917	174419
133826	174420
217151	174421
25351	174422
94412	174423
14676	174424
133359	174425
81869	174426
12258	174427
5766	174428
243149	174429
313240	174430
243794	174431
28209	174432
16071	174433
124735	174434
27296	174435
27296	174436
42994	174437
21038	174438
182237	174439
67101	174440
119909	174441
50336	174442
334913	174443
38624	174444
93695	174445
215038	174446
131967	174447
138488	174448
105786	174449
41666	174450
243664	174451
109715	174452
238657	174453
190591	174454
67588	174455
16189	174456
218544	174457
78509	174458
4696	174459
229605	174460
510	174461
91824	174462
35882	174463
54554	174464
35953	174465
456525	174466
34834	174467
5978	174468
61806	174469
153755	174470
12528	174471
123185	174472
7035	174473
13376	174474
242187	174475
29938	174476
202887	174477
423316	174478
128865	174479
9213	174480
80607	174481
44658	174482
17346	174483
141702	174484
69100	174485
69792	174486
212138	174487
355701	174488
202773	174489
413402	174490
19037	174491
14416	174492
249543	174493
118600	174494
336412	174495
7210	174496
115529	174497
225742	174498
152986	174499
94005	174500
131070	174501
45435	174502
110682	174503
112085	174504
83950	174505
244434	174506
108698	174507
21100	174508
162273	174509
130489	174510
222269	174511
107483	174512
69858	174513
340064	174514
104185	174515
51732	174516
5714	174517
97286	174518
214386	174519
103320	174520
90770	174521
49741	174522
91232	174523
2077	174524
403666	174525
150764	174526
282947	174527
3427	174528
196909	174529
124095	174530
157259	174531
111804	174532
107059	174533
121259	174534
28390	174535
454327	174536
49068	174537
33079	174538
243814	174539
42860	174540
73955	174541
52709	174542
44542	174543
240965	174544
6612	174545
113233	174546
289458	174547
250605	174548
269018	174549
39769	174550
282470	174551
422060	174552
82541	174553
30031	174554
88469	174555
2836	174556
38117	174557
111817	174558
31008	174559
50649	174560
15882	174561
455420	174562
285114	174563
69220	174564
241132	174565
445994	174566
33710	174567
36331	174568
11355	174569
25374	174570
17492	174571
38021	174572
251821	174573
256962	174574
16994	174575
18345	174576
34783	174577
50689	174578
67646	174579
315927	174580
423998	174581
7328	174582
239907	174583
427563	174584
373791	174585
17840	174586
20762	174587
81758	174588
165335	174589
21978	174590
68454	174591
222655	174592
15	174593
76316	174594
97997	174595
20396	174596
29810	174597
23980	174598
6642	174599
261526	174600
5143	174601
200213	174602
57880	174603
97977	174604
92649	174605
18844	174606
162486	174607
25022	174608
167236	174609
448945	174610
136064	174611
113132	174612
270169	174613
92694	174614
109428	174615
15160	174616
224616	174617
105156	174618
225044	174619
89404	174620
396850	174621
109336	174622
42005	174623
123229	174624
28689	174625
127978	174626
298418	174627
48998	174628
69746	174629
123717	174630
64136	174631
64420	174632
15882	174633
308039	174634
8748	174635
196672	174636
78640	174637
242323	174638
101797	174639
62840	174640
210463	174641
941	174642
140233	174643
164375	174644
127411	174645
13764	174646
9177	174647
269760	174648
72605	174649
173871	174650
255383	174651
136242	174652
342610	174653
55332	174654
128703	174655
117476	174656
235196	174657
174612	174658
76849	174659
95910	174660
22723	174661
1592	174662
157495	174663
54416	174664
61870	174665
17326	174666
210957	174667
48901	174668
89824	174669
88414	174670
398391	174671
247760	174672
407911	174673
44467	174674
93124	174675
112945	174676
7871	174677
31902	174678
240772	174679
8765	174680
92548	174681
212731	174682
449879	174683
11551	174684
52193	174685
155105	174686
194157	174687
29453	174688
313643	174689
384673	174690
88883	174691
197077	174692
267078	174693
90650	174694
5535	174695
32262	174696
153492	174697
251683	174698
225763	174699
3612	174700
192761	174701
260461	174702
431296	174703
110994	174704
142580	174705
169540	174706
421407	174707
155454	174708
223908	174709
113401	174710
318701	174711
36826	174712
50033	174713
223145	174714
14484	174715
177568	174716
103339	174717
387157	174718
74796	174719
261135	174720
44313	174721
336813	174722
59773	174723
454895	174724
423669	174725
396691	174726
11751	174727
1911	174728
70362	174729
3393	174730
68326	174731
329418	174732
117565	174733
495	174734
427973	174735
9674	174736
58482	174737
51617	174738
58586	174739
350531	174740
28138	174741
15027	174742
25689	174743
367465	174744
20461	174745
91463	174746
25824	174747
190204	174748
337549	174749
232496	174750
285360	174751
331132	174752
77090	174753
107293	174754
142200	174755
1191	174756
176	174757
27764	174758
22308	174759
168670	174760
175886	174761
296474	174762
158696	174763
64402	174764
6425	174765
426338	174766
293395	174767
152488	174768
17907	174769
148739	174770
241641	174771
18479	174772
339547	174773
393592	174774
21419	174775
8277	174776
14115	174777
118645	174778
41346	174779
153607	174780
348477	174781
27759	174782
296869	174783
27490	174784
3173	174785
79500	174786
342270	174787
43411	174788
290730	174789
56832	174790
38672	174791
58187	174792
379758	174793
111354	174794
5133	174795
87837	174796
121628	174797
154699	174798
370622	174799
419814	174800
386855	174801
130575	174802
112703	174803
157931	174804
156482	174805
187270	174806
269216	174807
192000	174808
117065	174809
102761	174810
108568	174811
331216	174812
262470	174813
240143	174814
11587	174815
454333	174816
48119	174817
70746	174818
6059	174819
45985	174820
97667	174821
50018	174822
75892	174823
115121	174824
98898	174825
98751	174826
21710	174827
17052	174828
3249	174829
191219	174830
96886	174831
43142	174832
289471	174833
78557	174834
15616	174835
318841	174836
178816	174837
115689	174838
108017	174839
100353	174840
29237	174841
10880	174842
87739	174843
203922	174844
198806	174845
23112	174846
186581	174847
389275	174848
60756	174849
42337	174850
34434	174851
219012	174852
390957	174853
62617	174854
159254	174855
220774	174856
100128	174857
52722	174858
87965	174859
423785	174860
88252	174861
72148	174862
33168	174863
289718	174864
70260	174865
47023	174866
229519	174867
100928	174868
154172	174869
164070	174870
264354	174871
227129	174872
106881	174873
226864	174874
163923	174875
14601	174876
193441	174877
288439	174878
327476	174879
420397	174880
9949	174881
366339	174882
142530	174883
65690	174884
184927	174885
447675	174886
205016	174887
103952	174888
240717	174889
170327	174890
149326	174891
173049	174892
5762	174893
3945	174894
13900	174895
232378	174896
85846	174897
40475	174898
16952	174899
1596	174900
360820	174901
124958	174902
357896	174903
29273	174904
1068	174905
275525	174906
16843	174907
3038	174908
1353	174909
221544	174910
72390	174911
440091	174912
216240	174913
127819	174914
205561	174915
143596	174916
50048	174917
10019	174918
160958	174919
108035	174920
37277	174921
367107	174922
145391	174923
84572	174924
87805	174925
11828	174926
279399	174927
66239	174928
61668	174929
5993	174930
21974	174931
337591	174932
110339	174933
390631	174934
240669	174935
50631	174936
104083	174937
79293	174938
168637	174939
273820	174940
189137	174941
276649	174942
161201	174943
302261	174944
56035	174945
137574	174946
127085	174947
319244	174948
164249	174949
106606	174950
81997	174951
431681	174952
204350	174953
180751	174954
7583	174955
349166	174956
229038	174957
441752	174958
177043	174959
211675	174960
66178	174961
320920	174962
6355	174963
19094	174964
2039	174965
101601	174966
13068	174967
221915	174968
89740	174969
127965	174970
16264	174971
205944	174972
277763	174973
117248	174974
85686	174975
200928	174976
57762	174977
40416	174978
385725	174979
58001	174980
64944	174981
95285	174982
117346	174983
27746	174984
134877	174985
43153	174986
121347	174987
271849	174988
115	174989
93255	174990
113324	174991
120626	174992
23338	174993
108518	174994
196573	174995
62791	174996
67664	174997
55477	174998
7246	174999
47356	175000
10231	175001
245908	175002
89286	175003
244284	175004
1409	175005
127243	175006
212753	175007
15814	175008
15218	175009
128201	175010
247899	175011
6321	175012
142981	175013
16909	175014
34167	175015
278668	175016
9969	175017
20317	175018
173309	175019
3345	175020
123500	175021
230229	175022
158789	175023
9230	175024
145677	175025
6151	175026
382256	175027
33391	175028
4335	175029
133045	175030
121829	175031
206406	175032
384685	175033
128192	175034
119385	175035
117369	175036
247977	175037
61954	175038
309031	175039
367008	175040
14993	175041
126533	175042
118389	175043
120307	175044
351160	175045
32228	175046
180072	175047
179787	175048
109209	175049
282989	175050
296171	175051
376829	175052
158459	175053
2781	175054
17415	175055
7151	175056
172276	175057
13946	175058
1232	175059
403201	175060
101800	175061
52970	175062
292843	175063
62700	175064
151616	175065
111938	175066
3300	175067
7288	175068
224079	175069
385808	175070
204554	175071
69115	175072
7101	175073
156620	175074
22827	175075
27812	175076
71082	175077
206516	175078
58	175079
176033	175080
249978	175081
55370	175082
6589	175083
199614	175084
4285	175085
355837	175086
236756	175087
22842	175088
20165	175089
53691	175090
171499	175091
307109	175092
5124	175093
145601	175094
339819	175095
11153	175096
112011	175097
89	175098
89765	175099
86238	175100
75673	175101
1591	175102
71448	175103
32509	175104
364050	175105
59894	175106
582	175107
238267	175108
20017	175109
1242	175110
2005	175111
67670	175112
7665	175113
8810	175114
2337	175115
1415	175116
220753	175117
44938	175118
5429	175119
78884	175120
30666	175121
2501	175122
2256	175123
391085	175124
269649	175125
366097	175126
254693	175127
340903	175128
5967	175129
36113	175130
254332	175131
60747	175132
80408	175133
178345	175134
8183	175135
17077	175136
23509	175137
4207	175138
108698	175139
177310	175140
6787	175141
41388	175142
31272	175143
28803	175144
94919	175145
364923	175146
30238	175147
205902	175148
78759	175149
355762	175150
62593	175151
184784	175152
221509	175153
162141	175154
331632	175155
329027	175156
164252	175157
132771	175158
123902	175159
341323	175160
1471	175161
26484	175162
145652	175163
9765	175164
116023	175165
62297	175166
215303	175167
163723	175168
82822	175169
96784	175170
2732	175171
378159	175172
152136	175173
123007	175174
244220	175175
11941	175176
29113	175177
44772	175178
413856	175179
68385	175180
75341	175181
390960	175182
379835	175183
88374	175184
354498	175185
379926	175186
2963	175187
307936	175188
435365	175189
93166	175190
11607	175191
127462	175192
187138	175193
134366	175194
296641	175195
67598	175196
43478	175197
328206	175198
139688	175199
96862	175200
281582	175201
333412	175202
424422	175203
398822	175204
238546	175205
152679	175206
943	175207
371005	175208
187561	175209
406442	175210
126407	175211
257375	175212
16387	175213
182058	175214
244052	175215
34779	175216
137995	175217
8831	175218
261844	175219
393032	175220
92824	175221
141938	175222
73563	175223
12132	175224
378748	175225
118195	175226
50221	175227
214152	175228
237478	175229
182012	175230
27666	175231
28850	175232
71293	175233
146277	175234
193459	175235
37976	175236
328912	175237
57661	175238
236190	175239
64636	175240
231251	175241
148365	175242
401256	175243
441630	175244
338547	175245
130147	175246
392796	175247
436538	175248
111358	175249
203818	175250
1106	175251
396558	175252
122	175253
699	175254
5171	175255
15828	175256
36576	175257
49293	175258
50644	175259
140895	175260
261148	175261
362178	175262
404900	175263
32252	175264
385996	175265
182387	175266
230457	175267
60868	175268
61	175269
5975	175270
72379	175271
4883	175272
51248	175273
117474	175274
420256	175275
3154	175276
127165	175277
9160	175278
318111	175279
70142	175280
202173	175281
437385	175282
359493	175283
183206	175284
156171	175285
51448	175286
51707	175287
247534	175288
3191	175289
43682	175290
238452	175291
345846	175292
10397	175293
40212	175294
201497	175295
199995	175296
18964	175297
107251	175298
270150	175299
32	175300
117	175301
81523	175302
182262	175303
154280	175304
62172	175305
169950	175306
105613	175307
439518	175308
5239	175309
189538	175310
26979	175311
28831	175312
47925	175313
85966	175314
103460	175315
1605	175316
40555	175317
10851	175318
399541	175319
321101	175320
352805	175321
206626	175322
61043	175323
252938	175324
287645	175325
241565	175326
241563	175327
25050	175328
414942	175329
45766	175330
45766	175331
404108	175332
4696	175333
117220	175334
119002	175335
78517	175336
117054	175337
37734	175338
186126	175339
127381	175340
378295	175341
396278	175342
453893	175343
360344	175344
367969	175345
311056	175346
119002	175347
168925	175348
168925	175349
399118	175350
269136	175351
168934	175352
11525	175353
19364	175354
53196	175355
115180	175356
88668	175357
41531	175358
65162	175359
408414	175360
222166	175361
35036	175362
386374	175363
171008	175364
7825	175365
111384	175366
200872	175367
74086	175368
425780	175369
22563	175370
193288	175371
48357	175372
173454	175373
310239	175374
391908	175375
242697	175376
279547	175377
373220	175378
62453	175379
86157	175380
143095	175381
267583	175382
436472	175383
27444	175384
186097	175385
119733	175386
455775	175387
391856	175388
91112	175389
441481	175390
145759	175391
320379	175392
18378	175393
81890	175394
43271	175395
30972	175396
386108	175397
235633	175398
194638	175399
228996	175400
139912	175401
231173	175402
365291	175403
4287	175404
217650	175405
116919	175406
106246	175407
155569	175408
75105	175409
28392	175410
7110	175411
12190	175412
159648	175413
369566	175414
112103	175415
106754	175416
105162	175417
10969	175418
71587	175419
247566	175420
107280	175421
591	175422
185657	175423
127290	175424
94933	175425
15480	175426
87464	175427
313840	175428
157425	175429
29245	175430
358410	175431
32133	175432
36416	175433
80708	175434
109446	175435
44717	175436
31689	175437
30776	175438
31689	175439
6396	175440
5774	175441
339970	175442
277533	175443
29729	175444
29729	175445
2504	175446
3995	175447
156121	175448
441801	175449
226481	175450
72881	175451
78741	175452
293797	175453
5343	175454
224656	175455
115115	175456
35783	175457
142413	175458
280	175459
49480	175460
139549	175461
332771	175462
231343	175463
48335	175464
16566	175465
291797	175466
261904	175467
87767	175468
137	175469
21312	175470
344011	175471
175034	175472
56906	175473
183144	175474
279168	175475
448244	175476
445269	175477
417599	175478
249345	175479
47756	175480
93397	175481
343737	175482
72471	175483
14260	175484
207943	175485
164085	175486
445918	175487
41043	175488
170015	175489
178180	175490
260263	175491
372700	175492
342702	175493
29634	175494
61469	175495
125083	175496
3214	175497
159302	175498
30234	175499
15459	175500
30732	175501
106091	175502
104282	175503
242867	175504
390257	175505
369636	175506
231498	175507
145830	175508
23342	175509
263446	175510
266748	175511
425127	175512
189936	175513
18026	175514
267446	175515
88427	175516
199611	175517
74874	175518
420495	175519
399855	175520
418559	175521
32748	175522
308243	175523
348702	175524
71460	175525
23292	175526
28759	175527
351544	175528
304604	175529
60736	175530
237237	175531
63260	175532
209428	175533
365511	175534
317122	175535
378195	175536
7946	175537
75720	175538
47692	175539
23396	175540
243995	175541
223696	175542
137359	175543
65676	175544
211427	175545
323093	175546
151870	175547
191397	175548
86910	175549
63260	175550
207508	175551
40226	175552
291145	175553
147231	175554
76613	175555
179863	175556
105782	175557
376430	175558
7912	175559
125716	175560
7577	175561
50509	175562
54529	175563
19970	175564
142250	175565
236881	175566
27573	175567
108263	175568
84970	175569
415721	175570
439815	175571
237622	175572
32150	175573
454788	175574
53046	175575
183675	175576
338733	175577
118529	175578
30500	175579
59189	175580
187194	175581
93228	175582
379437	175583
25943	175584
308971	175585
327939	175586
407621	175587
227986	175588
342443	175589
44585	175590
280067	175591
77625	175592
97436	175593
352027	175594
237935	175595
5471	175596
28156	175597
388156	175598
32888	175599
283534	175600
155054	175601
458577	175602
137148	175603
42009	175604
16156	175605
7255	175606
444075	175607
98766	175608
121999	175609
41442	175610
222713	175611
319816	175612
79339	175613
85928	175614
452049	175615
47304	175616
27989	175617
106731	175618
139899	175619
13812	175620
26505	175621
209959	175622
154864	175623
113372	175624
307791	175625
106700	175626
64502	175627
109832	175628
257224	175629
109855	175630
285850	175631
334072	175632
228553	175633
71685	175634
267196	175635
2219	175636
107855	175637
170341	175638
18786	175639
76384	175640
124502	175641
116471	175642
47038	175643
1971	175644
69989	175645
298447	175646
205838	175647
21878	175648
97719	175649
148	175650
30522	175651
3193	175652
65658	175653
223251	175654
64096	175655
83616	175656
5584	175657
54583	175658
183244	175659
128330	175660
137886	175661
5352	175662
112157	175663
414123	175664
88043	175665
120155	175666
29898	175667
224887	175668
9886	175669
50952	175670
5352	175671
94283	175672
11498	175673
68653	175674
48448	175675
705	175676
99897	175677
33302	175678
218540	175679
426136	175680
399042	175681
213597	175682
24939	175683
8718	175684
412522	175685
120855	175686
306965	175687
10648	175688
146748	175689
147988	175690
224324	175691
128583	175692
33825	175693
32472	175694
14129	175695
194454	175696
244143	175697
29072	175698
153580	175699
260	175700
268737	175701
238481	175702
353677	175703
358909	175704
128583	175705
30774	175706
2807	175707
11447	175708
11487	175709
59887	175710
278565	175711
80837	175712
278927	175713
69970	175714
74972	175715
316634	175716
427605	175717
52807	175718
194818	175719
103362	175720
110335	175721
25378	175722
109079	175723
145454	175724
321473	175725
71942	175726
174901	175727
13779	175728
3549	175729
55893	175730
7109	175731
14088	175732
128158	175733
418472	175734
454332	175735
15838	175736
13246	175737
64631	175738
362451	175739
124672	175740
114371	175741
1786	175742
64445	175743
120212	175744
202273	175745
281387	175746
6914	175747
292303	175748
330661	175749
8096	175750
210805	175751
91634	175752
227181	175753
189879	175754
61421	175755
63462	175756
47351	175757
372892	175758
21710	175759
148475	175760
161545	175761
73065	175762
125267	175763
93501	175764
10367	175765
5707	175766
45808	175767
449194	175768
80697	175769
8398	175770
93670	175771
35030	175772
11677	175773
268114	175774
312373	175775
17374	175776
32251	175777
52502	175778
256912	175779
408404	175780
74176	175781
315104	175782
26476	175783
79791	175784
181111	175785
146984	175786
259431	175787
364	175788
50526	175789
88612	175790
3569	175791
3945	175792
115997	175793
97047	175794
10726	175795
28909	175796
25808	175797
194293	175798
370084	175799
122487	175800
17380	175801
118489	175802
377209	175803
24400	175804
101673	175805
30903	175806
45726	175807
397742	175808
288987	175809
199970	175810
103748	175811
150334	175812
325308	175813
200723	175814
353843	175815
324340	175816
243361	175817
49959	175818
349483	175819
309641	175820
272903	175821
369850	175822
43471	175823
377533	175824
361058	175825
203994	175826
322414	175827
53003	175828
363968	175829
197531	175830
12002	175831
29139	175832
92523	175833
175765	175834
236520	175835
369088	175836
342459	175837
172373	175838
280325	175839
220899	175840
104721	175841
378453	175842
205454	175843
114371	175844
280931	175845
226325	175846
43192	175847
273940	175848
105826	175849
59996	175850
52482	175851
269006	175852
150401	175853
194161	175854
222129	175855
124834	175856
14456	175857
449109	175858
177823	175859
251841	175860
213800	175861
22059	175862
211065	175863
280338	175864
312821	175865
438662	175866
297912	175867
32318	175868
128663	175869
280	175870
193906	175871
137	175872
188844	175873
63283	175874
49879	175875
141971	175876
417483	175877
333220	175878
144026	175879
286729	175880
237514	175881
290970	175882
333807	175883
170729	175884
88333	175885
6086	175886
10685	175887
30051	175888
153922	175889
327249	175890
11614	175891
72703	175892
192949	175893
390773	175894
81712	175895
318031	175896
338414	175897
194776	175898
383497	175899
288323	175900
47961	175901
93922	175902
88787	175903
388356	175904
75434	175905
185001	175906
219414	175907
313983	175908
314650	175909
49714	175910
12218	175911
259833	175912
69854	175913
119608	175914
67717	175915
34756	175916
266680	175917
233683	175918
448899	175919
55932	175920
388733	175921
200719	175922
205521	175923
85652	175924
17163	175925
196624	175926
960	175927
287459	175928
361066	175929
234097	175930
44731	175931
84983	175932
338943	175933
190023	175934
158751	175935
48460	175936
8265	175937
262244	175938
276957	175939
57382	175940
92005	175941
3194	175942
203841	175943
68157	175944
32695	175945
431809	175946
308905	175947
5910	175948
440	175949
233164	175950
432151	175951
81411	175952
397842	175953
68924	175954
272061	175955
43199	175956
135769	175957
52519	175958
323088	175959
316460	175960
136215	175961
16055	175962
134560	175963
437157	175964
61528	175965
83276	175966
383916	175967
400579	175968
27328	175969
9262	175970
51926	175971
433971	175972
4656	175973
217591	175974
288806	175975
187631	175976
19386	175977
400640	175978
375383	175979
100863	175980
16171	175981
1552	175982
195492	175983
98746	175984
302341	175985
261227	175986
13684	175987
364310	175988
63642	175989
120939	175990
62190	175991
157160	175992
7029	175993
96316	175994
124502	175995
400853	175996
418365	175997
212827	175998
420848	175999
6057	176000
289580	176001
86496	176002
136618	176003
192143	176004
79819	176005
28088	176006
367494	176007
177709	176008
425132	176009
293268	176010
12119	176011
205130	176012
5736	176013
190663	176014
144223	176015
243986	176016
48609	176017
37269	176018
6622	176019
322052	176020
14458	176021
2578	176022
115393	176023
16562	176024
271519	176025
57865	176026
113432	176027
1314	176028
43600	176029
82772	176030
119453	176031
30353	176032
370858	176033
421753	176034
448971	176035
75675	176036
16939	176037
7889	176038
82846	176039
154048	176040
64134	176041
11016	176042
209977	176043
382059	176044
6404	176045
29883	176046
41857	176047
187764	176048
6404	176049
16669	176050
275358	176051
9784	176052
8163	176053
74296	176054
200793	176055
342544	176056
26944	176057
373483	176058
192797	176059
199252	176060
109589	176061
303204	176062
136388	176063
46336	176064
274988	176065
29385	176066
418473	176067
2228	176068
169744	176069
127315	176070
61142	176071
418878	176072
130976	176073
75929	176074
71897	176075
116923	176076
122043	176077
19954	176078
16950	176079
235035	176080
106223	176081
10279	176082
133431	176083
2674	176084
308195	176085
455483	176086
401473	176087
82446	176088
264669	176089
12388	176090
6879	176091
12640	176092
23763	176093
118458	176094
3586	176095
21431	176096
215140	176097
58667	176098
4167	176099
421884	176100
99751	176101
226740	176102
63119	176103
443595	176104
12402	176105
29530	176106
17415	176107
128753	176108
232019	176109
200470	176110
299245	176111
226179	176112
247045	176113
50311	176114
106806	176115
72698	176116
101800	176117
104843	176118
137021	176119
58833	176120
103545	176121
116469	176122
219682	176123
103946	176124
3655	176125
110183	176126
20545	176127
43770	176128
148210	176129
128884	176130
45734	176131
3753	176132
67308	176133
1785	176134
289729	176135
105219	176136
375594	176137
22080	176138
541	176139
105994	176140
248808	176141
2897	176142
10658	176143
46752	176144
19812	176145
12266	176146
32081	176147
154678	176148
240862	176149
13871	176150
96607	176151
94034	176152
157728	176153
1239	176154
20114	176155
34061	176156
22486	176157
320356	176158
178316	176159
103546	176160
32743	176161
34208	176162
12866	176163
55119	176164
192069	176165
261414	176166
83923	176167
455888	176168
221491	176169
16624	176170
122371	176171
48847	176172
74879	176173
7325	176174
268241	176175
1620	176176
417077	176177
57123	176178
117609	176179
251969	176180
34414	176181
83534	176182
328035	176183
71648	176184
43366	176185
265605	176186
10910	176187
366581	176188
4317	176189
5658	176190
18189	176191
48539	176192
32603	176193
3589	176194
12353	176195
5035	176196
33889	176197
63873	176198
228190	176199
44020	176200
29584	176201
411543	176202
31666	176203
19548	176204
438134	176205
127699	176206
443388	176207
57964	176208
75318	176209
251880	176210
178234	176211
2723	176212
262200	176213
16645	176214
181522	176215
121528	176216
67271	176217
57329	176218
223783	176219
107960	176220
5527	176221
179528	176222
287541	176223
66189	176224
43451	176225
144886	176226
80214	176227
384115	176228
115745	176229
7176	176230
30073	176231
527	176232
124338	176233
9849	176234
9	176235
2939	176236
52665	176237
51302	176238
444814	176239
62557	176240
4777	176241
22173	176242
119218	176243
215006	176244
156873	176245
229868	176246
138285	176247
324615	176248
32695	176249
418887	176250
215634	176251
408503	176252
166889	176253
208065	176254
145889	176255
100196	176256
207614	176257
453334	176258
190413	176259
170245	176260
298696	176261
7079	176262
27162	176263
53843	176264
5883	176265
63333	176266
87921	176267
410866	176268
20645	176269
92273	176270
207808	176271
2816	176272
245980	176273
97672	176274
15284	176275
290304	176276
1124	176277
231665	176278
3838	176279
299037	176280
237012	176281
208428	176282
162447	176283
53182	176284
195519	176285
42968	176286
225991	176287
76876	176288
422528	176289
74947	176290
26439	176291
14270	176292
166957	176293
186105	176294
86517	176295
84275	176296
290372	176297
127768	176298
65427	176299
24001	176300
347400	176301
140024	176302
41661	176303
192781	176304
224515	176305
17280	176306
168582	176307
186091	176308
14705	176309
100032	176310
7189	176311
38560	176312
158725	176313
18398	176314
78782	176315
455827	176316
12187	176317
104510	176318
20214	176319
197242	176320
13116	176321
228459	176322
63370	176323
106637	176324
18296	176325
263826	176326
100151	176327
10813	176328
25709	176329
204661	176330
15224	176331
429310	176332
65727	176333
6573	176334
7552	176335
7007	176336
71348	176337
104035	176338
7742	176339
11349	176340
99797	176341
432032	176342
12172	176343
390154	176344
412382	176345
108085	176346
4613	176347
255646	176348
125726	176349
11995	176350
115995	176351
82153	176352
10045	176353
407565	176354
2972	176355
335833	176356
76331	176357
19874	176358
8369	176359
38601	176360
64145	176361
100863	176362
24538	176363
171945	176364
3204	176365
38078	176366
340849	176367
67845	176368
1126	176369
4451	176370
41168	176371
90879	176372
111882	176373
310006	176374
69081	176375
104901	176376
195876	176377
71168	176378
208150	176379
331	176380
119582	176381
45005	176382
18655	176383
124840	176384
71985	176385
319527	176386
389932	176387
306740	176388
21	176389
393997	176390
114071	176391
213923	176392
27620	176393
14304	176394
49585	176395
16830	176396
30064	176397
10649	176398
270091	176399
14540	176400
404587	176401
49234	176402
243861	176403
17812	176404
130799	176405
112490	176406
425975	176407
29491	176408
354891	176409
18693	176410
122514	176411
15628	176412
50664	176413
27137	176414
179145	176415
119036	176416
230320	176417
221322	176418
25654	176419
184310	176420
38811	176421
279	176422
184133	176423
352636	176424
227247	176425
32834	176426
198344	176427
231468	176428
2634	176429
277785	176430
124481	176431
194863	176432
38443	176433
22405	176434
21371	176435
12144	176436
126907	176437
249679	176438
50301	176439
91289	176440
118585	176441
387791	176442
238661	176443
34823	176444
51350	176445
175560	176446
1844	176447
48368	176448
82275	176449
237218	176450
79505	176451
383799	176452
45703	176453
219807	176454
2461	176455
62351	176456
114372	176457
16323	176458
302689	176459
104627	176460
330996	176461
20354	176462
11296	176463
78756	176464
235590	176465
345719	176466
95873	176467
30549	176468
95225	176469
271114	176470
73038	176471
28477	176472
42366	176473
213875	176474
153636	176475
61980	176476
16363	176477
80777	176478
37643	176479
100340	176480
5869	176481
287476	176482
244	176483
85045	176484
99	176485
64731	176486
70177	176487
178195	176488
391731	176489
127458	176490
382105	176491
135090	176492
1630	176493
324213	176494
190327	176495
318741	176496
167534	176497
310149	176498
44361	176499
164154	176500
160782	176501
444898	176502
315160	176503
89800	176504
87292	176505
311517	176506
45660	176507
310579	176508
78736	176509
79419	176510
324207	176511
169753	176512
12454	176513
321995	176514
307301	176515
44505	176516
90863	176517
80416	176518
255569	176519
132438	176520
81734	176521
164529	176522
33438	176523
80114	176524
162038	176525
45660	176526
81913	176527
331270	176528
198716	176529
87697	176530
359095	176531
23386	176532
219937	176533
319220	176534
117086	176535
21095	176536
167907	176537
353241	176538
298673	176539
21041	176540
65871	176541
162100	176542
173435	176543
171389	176544
68323	176545
157950	176546
300855	176547
241415	176548
69681	176549
87279	176550
23629	176551
76681	176552
70943	176553
186158	176554
339170	176555
9090	176556
3244	176557
108260	176558
223229	176559
128499	176560
10954	176561
196812	176562
355009	176563
3501	176564
21030	176565
50784	176566
50784	176567
3501	176568
49360	176569
21030	176570
3501	176571
25888	176572
176596	176573
3501	176574
25888	176575
15316	176576
58949	176577
118306	176578
248638	176579
27369	176580
375788	176581
192705	176582
231190	176583
236624	176584
100571	176585
173193	176586
200847	176587
12084	176588
21789	176589
86063	176590
3244	176591
211264	176592
30363	176593
25560	176594
63060	176595
434069	176596
298681	176597
107513	176598
70824	176599
143610	176600
46653	176601
17887	176602
18284	176603
45903	176604
242400	176605
35139	176606
166758	176607
96710	176608
122482	176609
51559	176610
77328	176611
158372	176612
41240	176613
212784	176614
216448	176615
248381	176616
61688	176617
65113	176618
120672	176619
35265	176620
133182	176621
219538	176622
15346	176623
117121	176624
99904	176625
41580	176626
121343	176627
178002	176628
242930	176629
276654	176630
64801	176631
42700	176632
20034	176633
128458	176634
46746	176635
423425	176636
153540	176637
51982	176638
455332	176639
70562	176640
196050	176641
130521	176642
250593	176643
11397	176644
76755	176645
47308	176646
132373	176647
613	176648
24784	176649
56335	176650
29691	176651
7237	176652
227468	176653
156278	176654
281954	176655
123884	176656
99315	176657
3066	176658
2411	176659
4254	176660
52571	176661
34494	176662
2479	176663
99939	176664
4483	176665
14609	176666
31557	176667
6116	176668
1172	176669
4897	176670
103136	176671
65445	176672
244066	176673
898	176674
41344	176675
109904	176676
9025	176677
261092	176678
41724	176679
6130	176680
419780	176681
237769	176682
286383	176683
186187	176684
45014	176685
68316	176686
27433	176687
400418	176688
202502	176689
48829	176690
66113	176691
103327	176692
217874	176693
122438	176694
12119	176695
229400	176696
210762	176697
154072	176698
228516	176699
93905	176700
441599	176701
222461	176702
105171	176703
229102	176704
298095	176705
425059	176706
363167	176707
378132	176708
339	176709
202944	176710
112524	176711
294189	176712
102197	176713
295536	176714
204780	176715
43874	176716
165223	176717
83587	176718
243485	176719
65615	176720
8927	176721
286795	176722
231120	176723
29595	176724
3672	176725
15255	176726
14979	176727
18146	176728
433536	176729
4944	176730
176907	176731
171842	176732
29483	176733
2804	176734
42918	176735
106597	176736
50973	176737
109590	176738
92687	176739
14026	176740
130079	176741
43061	176742
191311	176743
219459	176744
440969	176745
29569	176746
64945	176747
108567	176748
93183	176749
86	176750
328993	176751
718	176752
146366	176753
134954	176754
242668	176755
320174	176756
128235	176757
373822	176758
255553	176759
145731	176760
43706	176761
111453	176762
33515	176763
421968	176764
384031	176765
174694	176766
15996	176767
127272	176768
275239	176769
227403	176770
55722	176771
47299	176772
337306	176773
2358	176774
234072	176775
18071	176776
214448	176777
80314	176778
54029	176779
164223	176780
162396	176781
198508	176782
190561	176783
107862	176784
80549	176785
57872	176786
131877	176787
218	176788
36621	176789
370322	176790
194905	176791
64788	176792
50706	176793
225109	176794
48966	176795
56454	176796
6679	176797
57255	176798
46784	176799
213070	176800
74920	176801
247932	176802
161566	176803
70063	176804
25983	176805
51554	176806
417803	176807
9291	176808
23949	176809
13212	176810
83948	176811
26237	176812
32620	176813
39607	176814
164585	176815
23992	176816
595	176817
8757	176818
11064	176819
3703	176820
206997	176821
64636	176822
219295	176823
362958	176824
259959	176825
161405	176826
217342	176827
354188	176828
57756	176829
210163	176830
140818	176831
34361	176832
450037	176833
15881	176834
93050	176835
342914	176836
79661	176837
84478	176838
3096	176839
1671	176840
77535	176841
378102	176842
223637	176843
16584	176844
141746	176845
82156	176846
22867	176847
51298	176848
82509	176849
69769	176850
382842	176851
434708	176852
193	176853
52311	176854
262091	176855
320441	176856
27064	176857
187877	176858
333400	176859
109471	176860
240900	176861
63507	176862
181088	176863
170536	176864
41253	176865
393079	176866
430829	176867
347464	176868
261737	176869
48894	176870
37345	176871
48904	176872
277875	176873
51707	176874
38530	176875
70259	176876
328963	176877
173410	176878
4812	176879
66905	176880
118244	176881
14345	176882
13514	176883
150146	176884
82272	176885
30192	176886
421868	176887
410974	176888
124395	176889
50787	176890
169494	176891
91871	176892
179902	176893
80330	176894
926	176895
40890	176896
74242	176897
5574	176898
113483	176899
14541	176900
92442	176901
61454	176902
152531	176903
129107	176904
229140	176905
50964	176906
22553	176907
281303	176908
191994	176909
197014	176910
50837	176911
378265	176912
39835	176913
77685	176914
7087	176915
231303	176916
232160	176917
385692	176918
108812	176919
37244	176920
131661	176921
250522	176922
17362	176923
303	176924
16579	176925
18222	176926
9810	176927
21079	176928
114105	176929
168112	176930
10652	176931
93602	176932
79060	176933
5600	176934
33068	176935
5611	176936
74991	176937
93885	176938
17830	176939
6412	176940
1232	176941
25522	176942
230925	176943
170478	176944
437131	176945
230683	176946
67463	176947
18458	176948
169762	176949
37287	176950
120194	176951
223488	176952
9005	176953
16240	176954
2719	176955
10650	176956
95583	176957
1818	176958
102506	176959
17768	176960
70345	176961
26867	176962
18512	176963
11035	176964
12486	176965
317135	176966
6665	176967
322953	176968
441884	176969
85888	176970
83688	176971
64106	176972
152223	176973
125133	176974
118538	176975
58319	176976
203689	176977
26086	176978
209937	176979
347728	176980
222309	176981
87008	176982
4322	176983
118239	176984
90361	176985
245949	176986
47678	176987
37565	176988
41008	176989
175529	176990
411555	176991
436152	176992
60293	176993
27901	176994
47782	176995
63	176996
30010	176997
386962	176998
221876	176999
78756	177000
93493	177001
225766	177002
358396	177003
16485	177004
132352	177005
34601	177006
76280	177007
37677	177008
220465	177009
179765	177010
20906	177011
269272	177012
347004	177013
19145	177014
54091	177015
2016	177016
31136	177017
222275	177018
148455	177019
12831	177020
51100	177021
2090	177022
1337	177023
7747	177024
122765	177025
274	177026
174394	177027
310487	177028
41719	177029
20406	177030
158030	177031
155847	177032
41916	177033
39843	177034
3954	177035
7233	177036
24511	177037
117979	177038
2133	177039
98263	177040
301905	177041
145961	177042
281654	177043
21767	177044
80905	177045
208724	177046
70687	177047
45665	177048
165522	177049
155908	177050
329773	177051
271718	177052
63398	177053
6129	177054
235332	177055
167210	177056
47337	177057
68866	177058
97135	177059
249294	177060
839	177061
145883	177062
114568	177063
18040	177064
37244	177065
15385	177066
120057	177067
50472	177068
379681	177069
63900	177070
22867	177071
119732	177072
28020	177073
19594	177074
101963	177075
44554	177076
115684	177077
169551	177078
139512	177079
84482	177080
161442	177081
9685	177082
106811	177083
2388	177084
457799	177085
51406	177086
7411	177087
31788	177088
5354	177089
257705	177090
145493	177091
94127	177092
10038	177093
47522	177094
245022	177095
407584	177096
11916	177097
280650	177098
309964	177099
7865	177100
166531	177101
184259	177102
63525	177103
8511	177104
369765	177105
220230	177106
13700	177107
152685	177108
15137	177109
54083	177110
89868	177111
112318	177112
250602	177113
275517	177114
308148	177115
5445	177116
45187	177117
66182	177118
11470	177119
2544	177120
168820	177121
5589	177122
182292	177123
99278	177124
45695	177125
211970	177126
55732	177127
120220	177128
229664	177129
25595	177130
67406	177131
91177	177132
5331	177133
1097	177134
91093	177135
2947	177136
17264	177137
342479	177138
10757	177139
10536	177140
50287	177141
405754	177142
458494	177143
121636	177144
78109	177145
148936	177146
243518	177147
88865	177148
14757	177149
30134	177150
26481	177151
385577	177152
178479	177153
15016	177154
70702	177155
459955	177156
403491	177157
48052	177158
2291	177159
296291	177160
173098	177161
78494	177162
185575	177163
10289	177164
4097	177165
23479	177166
228425	177167
1416	177168
1868	177169
221908	177170
133616	177171
376460	177172
326922	177173
100438	177174
24879	177175
80626	177176
118064	177177
235522	177178
393593	177179
413510	177180
16403	177181
1891	177182
445136	177183
350	177184
162585	177185
296334	177186
365000	177187
408950	177188
59219	177189
94543	177190
74006	177191
249026	177192
83229	177193
380403	177194
84300	177195
16904	177196
108655	177197
411101	177198
115298	177199
349595	177200
140448	177201
205041	177202
4799	177203
235793	177204
105046	177205
175259	177206
46096	177207
83462	177208
3361	177209
8756	177210
39	177211
236962	177212
12904	177213
8526	177214
1714	177215
47702	177216
18638	177217
53666	177218
3337	177219
104397	177220
28433	177221
158290	177222
47250	177223
130988	177224
307523	177225
188114	177226
255732	177227
80383	177228
104715	177229
52737	177230
10712	177231
212035	177232
166417	177233
213917	177234
9853	177235
11487	177236
139701	177237
10773	177238
428629	177239
112843	177240
41544	177241
5522	177242
49452	177243
14078	177244
106648	177245
145670	177246
384176	177247
383739	177248
103652	177249
279172	177250
189433	177251
194154	177252
209302	177253
373	177254
149367	177255
13973	177256
93094	177257
202346	177258
37261	177259
60060	177260
11386	177261
194488	177262
130225	177263
301915	177264
409107	177265
84262	177266
53769	177267
74244	177268
97263	177269
8448	177270
178766	177271
344548	177272
29965	177273
303933	177274
5367	177275
44680	177276
444684	177277
143961	177278
66174	177279
192	177280
104071	177281
426575	177282
367221	177283
305132	177284
331811	177285
21534	177286
125747	177287
410474	177288
2195	177289
110996	177290
313204	177291
107099	177292
168762	177293
203051	177294
14304	177295
94906	177296
78449	177297
319862	177298
81437	177299
243412	177300
192599	177301
311620	177302
149499	177303
76318	177304
82484	177305
4696	177306
89195	177307
296693	177308
119557	177309
96177	177310
43034	177311
351370	177312
18144	177313
379964	177314
112469	177315
14429	177316
112269	177317
153391	177318
150561	177319
130326	177320
2165	177321
45458	177322
102300	177323
13827	177324
207157	177325
87403	177326
198084	177327
123250	177328
33102	177329
42135	177330
192498	177331
100202	177332
216979	177333
19029	177334
147056	177335
33433	177336
346005	177337
74750	177338
212343	177339
58747	177340
401150	177341
455403	177342
93355	177343
230787	177344
150653	177345
373336	177346
20631	177347
155473	177348
371483	177349
24109	177350
207571	177351
167978	177352
8955	177353
20151	177354
111295	177355
74265	177356
38836	177357
65654	177358
64405	177359
158750	177360
75937	177361
7431	177362
54596	177363
98415	177364
13018	177365
10651	177366
83759	177367
81347	177368
382092	177369
81063	177370
200462	177371
209885	177372
430164	177373
55642	177374
229593	177375
2188	177376
26918	177377
5742	177378
26837	177379
5110	177380
42679	177381
3489	177382
122176	177383
79768	177384
87909	177385
275098	177386
450108	177387
28759	177388
77715	177389
50545	177390
69182	177391
119771	177392
338436	177393
65595	177394
64183	177395
223124	177396
250665	177397
14700	177398
194927	177399
59249	177400
140664	177401
328384	177402
406779	177403
4102	177404
126691	177405
44542	177406
54662	177407
450300	177408
18984	177409
143134	177410
349569	177411
411185	177412
36891	177413
4958	177414
83941	177415
197626	177416
71213	177417
237190	177418
146815	177419
146627	177420
192968	177421
46843	177422
111061	177423
359525	177424
126634	177425
209822	177426
63328	177427
425781	177428
173479	177429
172749	177430
294067	177431
28608	177432
178952	177433
81204	177434
202671	177435
172104	177436
317271	177437
277578	177438
400535	177439
102869	177440
141400	177441
8499	177442
31317	177443
250819	177444
345867	177445
59000	177446
329964	177447
147595	177448
195972	177449
19944	177450
455972	177451
231513	177452
105499	177453
91266	177454
391342	177455
97886	177456
180184	177457
78779	177458
311908	177459
229664	177460
141653	177461
434882	177462
437	177463
68750	177464
364740	177465
165294	177466
100308	177467
109673	177468
235292	177469
183789	177470
35065	177471
185347	177472
321433	177473
68655	177474
163567	177475
129114	177476
112953	177477
219550	177478
33848	177479
137151	177480
179466	177481
27899	177482
99013	177483
1199	177484
44365	177485
118774	177486
225721	177487
36364	177488
33756	177489
184224	177490
384982	177491
109386	177492
142445	177493
179120	177494
57172	177495
202593	177496
381588	177497
311355	177498
378579	177499
402317	177500
30057	177501
99712	177502
138413	177503
445704	177504
155030	177505
132953	177506
6865	177507
297463	177508
218052	177509
46204	177510
386456	177511
101790	177512
63182	177513
27085	177514
204961	177515
44766	177516
77676	177517
248772	177518
207220	177519
61650	177520
9688	177521
175176	177522
34537	177523
125648	177524
3745	177525
17965	177526
173904	177527
37214	177528
108323	177529
167320	177530
371529	177531
173126	177532
368007	177533
204819	177534
334721	177535
141277	177536
223219	177537
110446	177538
71112	177539
99874	177540
259640	177541
404600	177542
38945	177543
189814	177544
118252	177545
129302	177546
301977	177547
385914	177548
156747	177549
84960	177550
162121	177551
95759	177552
75141	177553
255268	177554
184368	177555
167498	177556
425240	177557
25103	177558
591	177559
61060	177560
25889	177561
169448	177562
312758	177563
231207	177564
49258	177565
202721	177566
396147	177567
7610	177568
290603	177569
452869	177570
104609	177571
217493	177572
81273	177573
212317	177574
422906	177575
18161	177576
364882	177577
16223	177578
11706	177579
90082	177580
115370	177581
40766	177582
364352	177583
6745	177584
121409	177585
33599	177586
161667	177587
355764	177588
38325	177589
236561	177590
33888	177591
406505	177592
56534	177593
146608	177594
50836	177595
332379	177596
72970	177597
140481	177598
129302	177599
419843	177600
318216	177601
236695	177602
127366	177603
279468	177604
360846	177605
97068	177606
45160	177607
116701	177608
322804	177609
159545	177610
145552	177611
397019	177612
346103	177613
23940	177614
57166	177615
389221	177616
242851	177617
321845	177618
129940	177619
38817	177620
130079	177621
60864	177622
361	177623
175307	177624
137824	177625
73465	177626
47661	177627
186399	177628
287154	177629
142246	177630
60117	177631
59404	177632
11420	177633
399129	177634
108664	177635
158961	177636
192810	177637
453612	177638
102109	177639
38817	177640
281893	177641
147325	177642
437407	177643
398661	177644
84751	177645
36038	177646
422284	177647
59356	177648
450710	177649
107501	177650
168870	177651
164548	177652
16527	177653
49981	177654
269094	177655
201069	177656
451168	177657
217972	177658
44317	177659
188534	177660
88535	177661
11592	177662
9183	177663
122828	177664
321791	177665
349113	177666
429627	177667
382472	177668
13047	177669
328863	177670
31760	177671
203446	177672
107389	177673
83021	177674
397167	177675
413584	177676
153748	177677
23390	177678
160115	177679
46041	177680
161511	177681
386006	177682
334235	177683
383133	177684
438675	177685
237681	177686
242961	177687
343545	177688
410016	177689
59975	177690
45522	177691
201967	177692
211843	177693
203367	177694
14123	177695
24330	177696
32422	177697
405597	177698
89463	177699
27541	177700
390759	177701
40365	177702
263312	177703
18972	177704
18972	177705
429674	177706
115682	177707
434652	177708
342461	177709
250096	177710
196885	177711
37771	177712
59	177713
55141	177714
59	177715
125957	177716
359240	177717
104361	177718
150070	177719
236867	177720
13889	177721
47391	177722
82543	177723
159257	177724
235261	177725
136538	177726
171552	177727
133305	177728
17060	177729
261841	177730
25754	177731
30782	177732
81270	177733
249379	177734
446696	177735
300967	177736
166919	177737
86160	177738
246296	177739
206577	177740
7373	177741
367898	177742
210303	177743
246412	177744
193910	177745
67232	177746
118352	177747
368271	177748
8970	177749
168884	177750
191117	177751
280228	177752
4103	177753
321944	177754
64777	177755
116003	177756
120350	177757
367316	177758
160334	177759
28454	177760
9755	177761
2043	177762
29741	177763
181051	177764
37684	177765
60993	177766
278651	177767
102145	177768
273655	177769
11231	177770
174711	177771
123355	177772
25018	177773
89276	177774
90904	177775
339131	177776
13149	177777
28762	177778
136675	177779
73852	177780
192037	177781
92483	177782
164271	177783
376123	177784
74771	177785
168848	177786
98003	177787
46289	177788
84278	177789
93434	177790
40584	177791
454813	177792
163153	177793
26364	177794
283126	177795
263750	177796
77017	177797
433887	177798
47236	177799
159711	177800
218315	177801
183438	177802
30361	177803
85747	177804
2913	177805
17995	177806
53624	177807
53495	177808
26262	177809
159727	177810
2395	177811
872	177812
115739	177813
149579	177814
43842	177815
2548	177816
388934	177817
375656	177818
163971	177819
224772	177820
74408	177821
64971	177822
5204	177823
16979	177824
242897	177825
63453	177826
52158	177827
110823	177828
196694	177829
168225	177830
200479	177831
197779	177832
4789	177833
188855	177834
29822	177835
199608	177836
141889	177837
192901	177838
228110	177839
52491	177840
238384	177841
4600	177842
20983	177843
330493	177844
442963	177845
31513	177846
25016	177847
6691	177848
5411	177849
128049	177850
389946	177851
224327	177852
259146	177853
13271	177854
74282	177855
351513	177856
60501	177857
59897	177858
214911	177859
208338	177860
101785	177861
174799	177862
241107	177863
302033	177864
91833	177865
65147	177866
128975	177867
386753	177868
454777	177869
5757	177870
211973	177871
122479	177872
250727	177873
110551	177874
354	177875
24339	177876
24339	177877
46190	177878
194171	177879
215916	177880
24278	177881
3771	177882
68707	177883
26989	177884
977	177885
152348	177886
64338	177887
64338	177888
122352	177889
73485	177890
22315	177891
7089	177892
66170	177893
86131	177894
236940	177895
233647	177896
8874	177897
28641	177898
248114	177899
213989	177900
21513	177901
744	177902
188613	177903
188622	177904
200204	177905
19199	177906
170334	177907
340129	177908
244751	177909
41079	177910
101172	177911
362596	177912
203757	177913
311072	177914
46563	177915
28346	177916
209293	177917
53733	177918
78501	177919
44340	177920
157619	177921
194444	177922
15368	177923
191287	177924
240544	177925
228230	177926
422841	177927
340205	177928
171533	177929
52298	177930
171533	177931
188622	177932
81768	177933
81418	177934
128564	177935
55280	177936
160953	177937
19384	177938
295841	177939
301300	177940
25802	177941
2570	177942
71988	177943
23278	177944
85447	177945
33426	177946
270419	177947
441267	177948
278304	177949
8570	177950
119967	177951
6010	177952
142980	177953
441193	177954
347047	177955
239662	177956
5388	177957
15715	177958
402881	177959
81015	177960
168667	177961
487	177962
309898	177963
126663	177964
66974	177965
73943	177966
132513	177967
194807	177968
181133	177969
141251	177970
107134	177971
41219	177972
107057	177973
43882	177974
62342	177975
164854	177976
134212	177977
134212	177978
311419	177979
337971	177980
62941	177981
111631	177982
8482	177983
87096	177984
338423	177985
10436	177986
295541	177987
106958	177988
266219	177989
23213	177990
136606	177991
30620	177992
10832	177993
257384	177994
49023	177995
269534	177996
223847	177997
223847	177998
310388	177999
63419	178000
334890	178001
449835	178002
16725	178003
75791	178004
62947	178005
291681	178006
127189	178007
44860	178008
2277	178009
16725	178010
76784	178011
107969	178012
108241	178013
50796	178014
75022	178015
68129	178016
417851	178017
70264	178018
7996	178019
78085	178020
98469	178021
187829	178022
172854	178023
413842	178024
180426	178025
11583	178026
82136	178027
287118	178028
6323	178029
46062	178030
105580	178031
196090	178032
67537	178033
18374	178034
180456	178035
92253	178036
193023	178037
105446	178038
372016	178039
239694	178040
51290	178041
4914	178042
163290	178043
70264	178044
115198	178045
373213	178046
329105	178047
7996	178048
4288	178049
23736	178050
89087	178051
24262	178052
412838	178053
178510	178054
10287	178055
300102	178056
257999	178057
247540	178058
385	178059
460082	178060
392669	178061
106685	178062
159503	178063
146688	178064
170154	178065
305503	178066
243382	178067
424468	178068
87128	178069
33557	178070
141281	178071
19512	178072
43705	178073
112247	178074
147311	178075
232530	178076
2131	178077
140634	178078
193	178079
988	178080
182294	178081
28219	178082
78699	178083
183666	178084
2439	178085
228429	178086
286252	178087
326190	178088
315025	178089
418739	178090
428779	178091
399958	178092
150140	178093
194467	178094
172295	178095
171888	178096
45302	178097
4368	178098
165586	178099
10957	178100
162264	178101
335406	178102
5048	178103
15491	178104
161081	178105
48093	178106
5380	178107
295533	178108
33559	178109
106924	178110
301649	178111
129709	178112
7608	178113
60455	178114
247782	178115
49273	178116
7374	178117
16635	178118
184228	178119
39133	178120
61259	178121
11116	178122
326990	178123
320784	178124
41861	178125
259979	178126
33312	178127
46593	178128
7879	178129
271276	178130
79518	178131
7560	178132
24729	178133
311982	178134
294411	178135
121900	178136
453857	178137
799	178138
181912	178139
155260	178140
2605	178141
116072	178142
19382	178143
22675	178144
18526	178145
116	178146
73706	178147
193716	178148
206824	178149
368192	178150
57442	178151
421572	178152
64698	178153
3626	178154
4837	178155
290784	178156
275119	178157
114169	178158
1261	178159
94870	178160
250267	178161
46891	178162
7798	178163
83009	178164
2017	178165
324217	178166
14693	178167
48828	178168
123183	178169
20834	178170
100813	178171
175102	178172
182451	178173
45129	178174
69629	178175
225411	178176
16210	178177
20702	178178
3591	178179
238887	178180
447529	178181
180377	178182
181634	178183
31057	178184
391715	178185
9663	178186
132659	178187
115932	178188
215620	178189
1243	178190
40170	178191
308625	178192
12662	178193
48066	178194
8827	178195
121816	178196
4823	178197
5069	178198
3413	178199
151788	178200
232808	178201
8066	178202
43249	178203
435121	178204
263	178205
58532	178206
23284	178207
45129	178208
10774	178209
192396	178210
44664	178211
251843	178212
99603	178213
28831	178214
378821	178215
55926	178216
146992	178217
362477	178218
214678	178219
18572	178220
27118	178221
418597	178222
193	178223
12163	178224
104015	178225
354581	178226
3425	178227
11473	178228
264385	178229
185060	178230
197517	178231
378863	178232
2953	178233
242921	178234
349714	178235
1243	178236
64712	178237
80580	178238
43627	178239
253751	178240
174748	178241
158421	178242
124684	178243
245431	178244
63951	178245
86130	178246
70656	178247
26990	178248
34416	178249
7581	178250
7146	178251
28035	178252
127499	178253
5711	178254
299794	178255
179853	178256
19539	178257
38848	178258
4181	178259
10856	178260
243202	178261
74624	178262
125271	178263
69883	178264
119974	178265
41667	178266
72664	178267
157364	178268
60124	178269
113415	178270
114320	178271
349446	178272
13528	178273
203104	178274
133702	178275
81528	178276
62713	178277
65221	178278
38354	178279
13736	178280
16056	178281
197952	178282
72209	178283
1704	178284
19600	178285
145397	178286
213223	178287
126940	178288
422492	178289
194862	178290
76393	178291
50211	178292
23891	178293
169737	178294
267713	178295
404	178296
47461	178297
24875	178298
17712	178299
125723	178300
16877	178301
8892	178302
247465	178303
413378	178304
481	178305
307345	178306
67830	178307
696	178308
8647	178309
234021	178310
78756	178311
127174	178312
417297	178313
243711	178314
69188	178315
142836	178316
240693	178317
110461	178318
419106	178319
239003	178320
111786	178321
22552	178322
124577	178323
28112	178324
64806	178325
80680	178326
1854	178327
69308	178328
219737	178329
2367	178330
20084	178331
367	178332
16076	178333
398388	178334
63574	178335
14967	178336
358890	178337
2833	178338
192415	178339
315304	178340
138249	178341
251262	178342
37967	178343
31718	178344
94158	178345
96696	178346
14720	178347
281167	178348
21006	178349
154250	178350
56493	178351
50151	178352
115869	178353
109435	178354
439999	178355
64657	178356
12475	178357
402937	178358
19741	178359
206825	178360
218877	178361
426858	178362
31779	178363
15401	178364
92398	178365
5018	178366
4143	178367
14468	178368
5336	178369
2917	178370
23308	178371
18744	178372
82888	178373
18224	178374
3510	178375
344917	178376
41486	178377
225072	178378
104593	178379
252860	178380
6169	178381
97348	178382
16749	178383
24729	178384
66562	178385
52514	178386
48914	178387
68018	178388
2814	178389
1662	178390
53943	178391
991	178392
88522	178393
169788	178394
432688	178395
218847	178396
1757	178397
353416	178398
121517	178399
16957	178400
113149	178401
58036	178402
115941	178403
246101	178404
47351	178405
397222	178406
307925	178407
211438	178408
8008	178409
311115	178410
343448	178411
204816	178412
1116	178413
122116	178414
256248	178415
42084	178416
118256	178417
34651	178418
128329	178419
111788	178420
69892	178421
57708	178422
240217	178423
227709	178424
117156	178425
94870	178426
226421	178427
340071	178428
111673	178429
60707	178430
75942	178431
67962	178432
102753	178433
184065	178434
9547	178435
33759	178436
118734	178437
45486	178438
135116	178439
366830	178440
33515	178441
145797	178442
163189	178443
65301	178444
187299	178445
91005	178446
231655	178447
411261	178448
6580	178449
5763	178450
16927	178451
7151	178452
458103	178453
142067	178454
11799	178455
241575	178456
54002	178457
208755	178458
4113	178459
61949	178460
54248	178461
14588	178462
4074	178463
245424	178464
57980	178465
312401	178466
7492	178467
38963	178468
52234	178469
21227	178470
18770	178471
425956	178472
31403	178473
206319	178474
207444	178475
315279	178476
375031	178477
444610	178478
123638	178479
18046	178480
65496	178481
31138	178482
76994	178483
7208	178484
149672	178485
204573	178486
204532	178487
104669	178488
83203	178489
414947	178490
56091	178491
375881	178492
339706	178493
12767	178494
75005	178495
17664	178496
50139	178497
125197	178498
131581	178499
55645	178500
31593	178501
440879	178502
21398	178503
1692	178504
74409	178505
288646	178506
5591	178507
51500	178508
55069	178509
235788	178510
50507	178511
44255	178512
121814	178513
8900	178514
173806	178515
77914	178516
517	178517
418290	178518
19761	178519
161548	178520
179164	178521
77793	178522
14456	178523
140923	178524
229372	178525
247709	178526
113308	178527
48264	178528
231457	178529
206773	178530
90819	178531
59905	178532
3419	178533
71757	178534
71754	178535
246369	178536
199127	178537
247963	178538
265371	178539
206825	178540
230286	178541
55000	178542
16865	178543
36757	178544
56245	178545
62749	178546
1930	178547
446676	178548
130518	178549
379595	178550
205612	178551
154623	178552
121056	178553
20940	178554
34043	178555
210558	178556
15885	178557
121174	178558
193720	178559
86480	178560
2822	178561
4143	178562
13528	178563
41221	178564
35458	178565
58496	178566
345131	178567
116070	178568
160853	178569
218054	178570
94161	178571
245422	178572
110657	178573
2254	178574
164879	178575
41257	178576
67909	178577
73070	178578
6950	178579
262668	178580
32825	178581
71948	178582
5144	178583
226139	178584
295200	178585
129810	178586
129810	178587
2896	178588
29565	178589
115243	178590
442946	178591
63871	178592
22429	178593
99695	178594
125850	178595
98989	178596
58241	178597
63299	178598
214773	178599
117817	178600
312416	178601
80764	178602
80735	178603
3180	178604
372026	178605
388	178606
33401	178607
6192	178608
58443	178609
134625	178610
1946	178611
429395	178612
6580	178613
162573	178614
422201	178615
241429	178616
104279	178617
219789	178618
88946	178619
85198	178620
24402	178621
338640	178622
39607	178623
13195	178624
337949	178625
2722	178626
1479	178627
161855	178628
111048	178629
374602	178630
15311	178631
36195	178632
139264	178633
447815	178634
233906	178635
259606	178636
204034	178637
428011	178638
24412	178639
397665	178640
91651	178641
114457	178642
97160	178643
2753	178644
16977	178645
106932	178646
129223	178647
8098	178648
101191	178649
517	178650
554	178651
91979	178652
307450	178653
64411	178654
102596	178655
121860	178656
444991	178657
401840	178658
54023	178659
238850	178660
28752	178661
2974	178662
12223	178663
442917	178664
230134	178665
233020	178666
6014	178667
1769	178668
26435	178669
232271	178670
202303	178671
266402	178672
460087	178673
18231	178674
79340	178675
36235	178676
416299	178677
20362	178678
5018	178679
265574	178680
3095	178681
19267	178682
12915	178683
54557	178684
402161	178685
430464	178686
210920	178687
237912	178688
125314	178689
49197	178690
81919	178691
2602	178692
12697	178693
109322	178694
20591	178695
26399	178696
61903	178697
229127	178698
172828	178699
167050	178700
7696	178701
307923	178702
134146	178703
32123	178704
113048	178705
428260	178706
170465	178707
139247	178708
195435	178709
35142	178710
17121	178711
116528	178712
81357	178713
63129	178714
8544	178715
214888	178716
91109	178717
75115	178718
150121	178719
27442	178720
43180	178721
71364	178722
283338	178723
2403	178724
200844	178725
45025	178726
23312	178727
351823	178728
27430	178729
441602	178730
39	178731
11849	178732
228391	178733
855	178734
226374	178735
172882	178736
296316	178737
1702	178738
214344	178739
55246	178740
39026	178741
124527	178742
62	178743
123975	178744
8237	178745
386183	178746
13220	178747
454848	178748
84481	178749
176432	178750
132967	178751
5703	178752
60114	178753
69128	178754
296638	178755
120766	178756
70532	178757
19836	178758
177308	178759
257942	178760
43741	178761
41145	178762
186703	178763
236806	178764
333998	178765
219790	178766
2367	178767
119185	178768
115396	178769
61970	178770
8977	178771
2413	178772
411839	178773
234671	178774
152049	178775
108308	178776
176115	178777
398265	178778
393792	178779
85822	178780
135591	178781
42128	178782
451377	178783
147059	178784
459947	178785
50240	178786
17510	178787
18789	178788
393835	178789
68879	178790
53338	178791
43597	178792
177902	178793
316611	178794
303690	178795
1359	178796
47465	178797
524	178798
188192	178799
22958	178800
248292	178801
112585	178802
137220	178803
141619	178804
27800	178805
60674	178806
77	178807
300240	178808
94829	178809
10640	178810
127031	178811
43367	178812
98188	178813
303644	178814
125927	178815
389251	178816
1373	178817
387082	178818
7104	178819
23032	178820
56977	178821
397880	178822
144705	178823
28148	178824
157341	178825
117569	178826
32374	178827
178024	178828
264235	178829
287804	178830
80944	178831
129017	178832
26507	178833
26484	178834
277904	178835
151549	178836
47233	178837
73904	178838
169919	178839
2491	178840
450285	178841
192448	178842
4415	178843
99725	178844
100635	178845
120971	178846
76298	178847
30860	178848
237801	178849
388814	178850
15083	178851
161080	178852
214291	178853
12510	178854
142296	178855
182374	178856
124091	178857
449129	178858
80177	178859
192226	178860
249	178861
418423	178862
7066	178863
216294	178864
49857	178865
423596	178866
46095	178867
110317	178868
434849	178869
245592	178870
4730	178871
198172	178872
371854	178873
19943	178874
53116	178875
89392	178876
44632	178877
13425	178878
96633	178879
18922	178880
274835	178881
115426	178882
316045	178883
139224	178884
11004	178885
76997	178886
453549	178887
112822	178888
422353	178889
6542	178890
191166	178891
119293	178892
429860	178893
45682	178894
70	178895
102150	178896
157143	178897
23645	178898
236160	178899
148036	178900
248666	178901
147989	178902
64055	178903
82454	178904
146956	178905
316730	178906
411998	178907
58564	178908
299605	178909
94310	178910
16621	178911
118770	178912
48607	178913
404216	178914
363033	178915
54404	178916
2316	178917
339526	178918
47013	178919
17486	178920
124814	178921
125339	178922
1503	178923
10386	178924
2474	178925
220406	178926
232708	178927
260383	178928
408675	178929
40180	178930
32006	178931
9910	178932
33282	178933
229	178934
70573	178935
156780	178936
331	178937
112782	178938
12630	178939
123329	178940
63648	178941
11427	178942
168709	178943
260346	178944
299051	178945
46521	178946
405549	178947
22565	178948
171417	178949
310695	178950
43662	178951
66878	178952
3193	178953
222857	178954
86883	178955
59687	178956
7034	178957
19924	178958
19403	178959
144801	178960
50312	178961
187744	178962
19638	178963
118110	178964
8251	178965
146954	178966
51794	178967
120545	178968
9254	178969
32694	178970
208685	178971
103808	178972
459310	178973
252661	178974
83755	178975
327144	178976
17258	178977
90685	178978
149217	178979
160087	178980
12219	178981
173889	178982
151579	178983
122733	178984
37471	178985
7146	178986
244818	178987
56662	178988
437870	178989
146877	178990
71104	178991
15413	178992
96065	178993
409227	178994
114867	178995
389753	178996
184577	178997
8636	178998
329477	178999
8240	179000
20362	179001
116926	179002
228	179003
9424	179004
332527	179005
67259	179006
10291	179007
72885	179008
21669	179009
114607	179010
178888	179011
64615	179012
177934	179013
57103	179014
114727	179015
249838	179016
6556	179017
180	179018
240115	179019
13878	179020
352503	179021
25497	179022
347897	179023
232042	179024
176795	179025
106784	179026
30790	179027
105010	179028
193727	179029
44522	179030
56649	179031
391182	179032
230550	179033
8102	179034
169957	179035
111747	179036
109997	179037
52957	179038
51891	179039
313918	179040
14929	179041
4308	179042
22962	179043
72169	179044
4689	179045
349	179046
6028	179047
233909	179048
113290	179049
115930	179050
7922	179051
36832	179052
145717	179053
290	179054
20662	179055
256810	179056
136811	179057
21589	179058
129347	179059
20489	179060
37528	179061
40206	179062
20449	179063
37870	179064
139553	179065
37366	179066
8672	179067
63659	179068
116014	179069
239759	179070
145713	179071
198816	179072
4991	179073
58929	179074
400796	179075
14954	179076
152599	179077
1947	179078
67983	179079
224913	179080
15014	179081
191737	179082
2317	179083
98203	179084
95789	179085
26424	179086
118622	179087
107249	179088
321664	179089
288585	179090
44875	179091
54149	179092
43511	179093
50833	179094
110157	179095
229709	179096
210083	179097
27501	179098
240899	179099
301096	179100
289721	179101
7573	179102
77312	179103
144	179104
40251	179105
144	179106
21589	179107
74881	179108
261134	179109
26665	179110
76268	179111
89583	179112
93543	179113
202251	179114
113862	179115
86166	179116
86166	179117
66549	179118
66549	179119
292479	179120
7235	179121
70029	179122
71140	179123
409188	179124
377634	179125
28097	179126
6279	179127
12206	179128
349493	179129
355064	179130
70330	179131
407495	179132
151032	179133
110217	179134
32645	179135
65897	179136
52071	179137
50617	179138
229681	179139
85991	179140
9806	179141
154129	179142
21132	179143
94	179144
177703	179145
76622	179146
229353	179147
117550	179148
242012	179149
287603	179150
118445	179151
53957	179152
153235	179153
35986	179154
90358	179155
32652	179156
10492	179157
10492	179158
124562	179159
82402	179160
316696	179161
270743	179162
97513	179163
205937	179164
213641	179165
43648	179166
89488	179167
118456	179168
370836	179169
257729	179170
12011	179171
448730	179172
248794	179173
44162	179174
367020	179175
262029	179176
441521	179177
90478	179178
8283	179179
298088	179180
452623	179181
352028	179182
28542	179183
48217	179184
216800	179185
446076	179186
412937	179187
66001	179188
308309	179189
212883	179190
193733	179191
183207	179192
8386	179193
154325	179194
60689	179195
398237	179196
316314	179197
65396	179198
95620	179199
87628	179200
71151	179201
92848	179202
71196	179203
86018	179204
110979	179205
10251	179206
201636	179207
57897	179208
415426	179209
24026	179210
383678	179211
166681	179212
270395	179213
245461	179214
459080	179215
12962	179216
197262	179217
268883	179218
276040	179219
157246	179220
87282	179221
11365	179222
6948	179223
126170	179224
17063	179225
452610	179226
361678	179227
78885	179228
315141	179229
31560	179230
111497	179231
110113	179232
402168	179233
126354	179234
437796	179235
231601	179236
426388	179237
259874	179238
327313	179239
33168	179240
33168	179241
33168	179242
160117	179243
135572	179244
101304	179245
51517	179246
230380	179247
319301	179248
294904	179249
164823	179250
14774	179251
204	179252
120728	179253
91716	179254
47866	179255
6290	179256
15327	179257
4240	179258
33059	179259
214088	179260
203249	179261
6622	179262
16460	179263
28335	179264
133112	179265
144775	179266
193666	179267
364699	179268
27947	179269
133394	179270
8179	179271
8179	179272
147060	179273
90684	179274
115740	179275
54245	179276
357911	179277
54382	179278
51971	179279
189371	179280
61889	179281
191099	179282
100657	179283
85372	179284
41743	179285
73234	179286
47605	179287
222308	179288
102851	179289
135346	179290
127678	179291
26687	179292
4389	179293
124835	179294
399783	179295
194497	179296
232208	179297
153372	179298
205870	179299
28990	179300
112386	179301
123850	179302
22163	179303
189292	179304
246385	179305
66710	179306
265644	179307
260473	179308
197032	179309
200613	179310
290825	179311
205911	179312
8789	179313
175717	179314
71378	179315
122948	179316
62394	179317
292065	179318
85283	179319
128456	179320
36269	179321
39335	179322
50021	179323
75506	179324
48797	179325
44259	179326
433721	179327
198893	179328
186533	179329
177325	179330
1505	179331
7134	179332
452707	179333
71069	179334
50933	179335
42834	179336
6146	179337
23538	179338
343298	179339
230334	179340
156971	179341
6320	179342
8390	179343
84574	179344
75316	179345
15045	179346
58593	179347
86875	179348
159260	179349
10424	179350
32259	179351
346728	179352
261163	179353
3767	179354
226123	179355
368	179356
160171	179357
1331	179358
340456	179359
393319	179360
149766	179361
5265	179362
68874	179363
417115	179364
29503	179365
57499	179366
128201	179367
113261	179368
14808	179369
45038	179370
53	179371
233911	179372
2858	179373
17247	179374
318906	179375
62585	179376
52569	179377
37131	179378
4390	179379
5085	179380
240206	179381
19973	179382
131852	179383
35841	179384
61719	179385
113638	179386
262167	179387
303811	179388
133356	179389
99611	179390
33522	179391
97605	179392
24756	179393
83378	179394
163749	179395
129603	179396
28311	179397
453709	179398
114222	179399
340758	179400
38808	179401
1523	179402
51947	179403
75144	179404
252621	179405
168464	179406
136402	179407
55519	179408
377055	179409
201436	179410
24634	179411
58123	179412
39107	179413
226112	179414
55342	179415
26799	179416
50665	179417
82869	179418
212127	179419
61603	179420
278596	179421
20517	179422
255355	179423
212459	179424
451522	179425
276515	179426
203877	179427
126439	179428
185072	179429
49058	179430
94799	179431
29496	179432
42111	179433
385983	179434
353203	179435
57203	179436
440207	179437
240544	179438
198683	179439
91491	179440
358196	179441
169490	179442
305525	179443
391037	179444
306524	179445
160100	179446
220115	179447
15572	179448
273340	179449
103039	179450
44105	179451
4266	179452
103802	179453
50796	179454
162171	179455
262174	179456
286265	179457
395734	179458
87422	179459
371496	179460
50139	179461
65652	179462
104485	179463
142412	179464
234612	179465
268140	179466
229980	179467
21951	179468
71480	179469
56370	179470
179467	179471
154708	179472
147169	179473
323917	179474
162288	179475
23160	179476
45494	179477
290557	179478
174500	179479
317084	179480
110346	179481
182728	179482
112650	179483
7184	179484
216501	179485
216853	179486
234276	179487
75220	179488
242847	179489
122033	179490
239531	179491
327613	179492
129375	179493
107837	179494
4236	179495
70314	179496
170281	179497
447007	179498
190574	179499
295175	179500
206949	179501
201753	179502
420486	179503
7074	179504
206006	179505
255860	179506
172403	179507
243909	179508
343351	179509
392550	179510
426722	179511
88365	179512
67593	179513
233776	179514
166788	179515
317795	179516
143830	179517
288891	179518
22872	179519
97801	179520
137091	179521
427906	179522
237322	179523
237322	179524
182872	179525
125476	179526
117360	179527
281603	179528
153778	179529
17747	179530
207868	179531
262777	179532
288599	179533
295984	179534
279440	179535
380840	179536
130173	179537
101000	179538
24136	179539
85751	179540
244133	179541
381667	179542
55096	179543
187559	179544
422229	179545
179324	179546
167349	179547
242089	179548
196696	179549
378980	179550
293398	179551
95783	179552
27363	179553
253165	179554
38015	179555
418140	179556
71487	179557
23434	179558
34517	179559
151750	179560
27418	179561
20938	179562
433385	179563
116871	179564
28907	179565
29321	179566
385946	179567
42035	179568
445650	179569
517	179570
8226	179571
312258	179572
64840	179573
34782	179574
94344	179575
49928	179576
118267	179577
447182	179578
36652	179579
118399	179580
82098	179581
22692	179582
229914	179583
145214	179584
266587	179585
404177	179586
131930	179587
366999	179588
17470	179589
235870	179590
137806	179591
345205	179592
314462	179593
413505	179594
51703	179595
391895	179596
195141	179597
313576	179598
22425	179599
12186	179600
239149	179601
102282	179602
307343	179603
60776	179604
115416	179605
127114	179606
179514	179607
34263	179608
455580	179609
48409	179610
26631	179611
65540	179612
423449	179613
228567	179614
205815	179615
24969	179616
113343	179617
89038	179618
203563	179619
362140	179620
7617	179621
340131	179622
247490	179623
57408	179624
257090	179625
337337	179626
444017	179627
66967	179628
189346	179629
219231	179630
92334	179631
9	179632
219525	179633
71138	179634
7066	179635
175903	179636
362134	179637
237972	179638
172553	179639
303698	179640
220844	179641
189580	179642
26118	179643
39691	179644
49570	179645
211114	179646
279871	179647
12291	179648
152270	179649
339553	179650
187533	179651
3808	179652
163393	179653
274739	179654
102255	179655
56236	179656
409655	179657
317028	179658
153017	179659
148130	179660
409724	179661
52172	179662
42873	179663
65719	179664
420952	179665
197848	179666
261897	179667
431847	179668
64576	179669
14563	179670
225542	179671
266862	179672
203357	179673
59165	179674
185760	179675
318259	179676
136227	179677
370005	179678
354474	179679
147998	179680
190089	179681
77057	179682
87684	179683
280574	179684
4958	179685
222760	179686
6196	179687
25046	179688
142301	179689
424381	179690
149160	179691
3546	179692
37056	179693
405839	179694
175957	179695
101228	179696
78676	179697
152164	179698
121045	179699
397642	179700
173535	179701
354091	179702
377118	179703
316080	179704
405518	179705
171313	179706
161251	179707
160954	179708
420351	179709
19287	179710
349421	179711
50097	179712
372339	179713
130304	179714
357135	179715
107888	179716
175577	179717
7617	179718
183796	179719
258885	179720
262652	179721
133113	179722
180579	179723
423320	179724
169488	179725
188673	179726
41275	179727
167848	179728
460222	179729
112772	179730
194636	179731
170345	179732
223245	179733
241248	179734
157478	179735
121396	179736
387954	179737
409392	179738
242238	179739
391314	179740
24133	179741
24133	179742
291779	179743
32015	179744
149294	179745
265221	179746
313892	179747
49459	179748
130011	179749
60344	179750
364921	179751
365276	179752
166150	179753
111565	179754
116226	179755
67952	179756
242528	179757
438870	179758
214653	179759
399211	179760
417522	179761
23528	179762
30730	179763
174997	179764
205158	179765
297116	179766
174620	179767
75210	179768
297417	179769
223044	179770
427086	179771
448	179772
167320	179773
68751	179774
62614	179775
103379	179776
437865	179777
319888	179778
73812	179779
264862	179780
299586	179781
281733	179782
400455	179783
5567	179784
75612	179785
87742	179786
40394	179787
331559	179788
11454	179789
164054	179790
202700	179791
147172	179792
78679	179793
401627	179794
400075	179795
29320	179796
249364	179797
260528	179798
169987	179799
125417	179800
257769	179801
96704	179802
70314	179803
113893	179804
149735	179805
87983	179806
192636	179807
297429	179808
182246	179809
26574	179810
189209	179811
130436	179812
409988	179813
82268	179814
208293	179815
39828	179816
211528	179817
114384	179818
99041	179819
46666	179820
166245	179821
300353	179822
320780	179823
208921	179824
390680	179825
390504	179826
230756	179827
200584	179828
359803	179829
386446	179830
263109	179831
86039	179832
253469	179833
390650	179834
431155	179835
38539	179836
291623	179837
337105	179838
43357	179839
93340	179840
30668	179841
226650	179842
379651	179843
269794	179844
453016	179845
33360	179846
419269	179847
53154	179848
346318	179849
214116	179850
410554	179851
332991	179852
333054	179853
126278	179854
224676	179855
30034	179856
159641	179857
434466	179858
171726	179859
410534	179860
39219	179861
107882	179862
83796	179863
425861	179864
402062	179865
420196	179866
113297	179867
329534	179868
205475	179869
194223	179870
60448	179871
13345	179872
234072	179873
32539	179874
289478	179875
110325	179876
29921	179877
142284	179878
123798	179879
227279	179880
43576	179881
29807	179882
40530	179883
14913	179884
331748	179885
115473	179886
7997	179887
3580	179888
5419	179889
447696	179890
2254	179891
374012	179892
405793	179893
145599	179894
5622	179895
59062	179896
208395	179897
405536	179898
212140	179899
117027	179900
11608	179901
265147	179902
66482	179903
347606	179904
33843	179905
257795	179906
353446	179907
243607	179908
408775	179909
84659	179910
174866	179911
360175	179912
358101	179913
93595	179914
44709	179915
8119	179916
102863	179917
34184	179918
88793	179919
173876	179920
115095	179921
151005	179922
334318	179923
128562	179924
457425	179925
141573	179926
83212	179927
179312	179928
367214	179929
367066	179930
401775	179931
299266	179932
79928	179933
237108	179934
206072	179935
106598	179936
323374	179937
23988	179938
92869	179939
181489	179940
122842	179941
334039	179942
47228	179943
83583	179944
274255	179945
4767	179946
122048	179947
138639	179948
97377	179949
58223	179950
39364	179951
359202	179952
335053	179953
451369	179954
457414	179955
2564	179956
14646	179957
391657	179958
178352	179959
355672	179960
152493	179961
420094	179962
109374	179963
325942	179964
216136	179965
279872	179966
69416	179967
89946	179968
54877	179969
58766	179970
118853	179971
43898	179972
24184	179973
284746	179974
127030	179975
248028	179976
226705	179977
240475	179978
75291	179979
127126	179980
89816	179981
68829	179982
22262	179983
347354	179984
145829	179985
46424	179986
136736	179987
25586	179988
125076	179989
273397	179990
152126	179991
84477	179992
441872	179993
10752	179994
161647	179995
1118	179996
185962	179997
107758	179998
452424	179999
448	180000
7372	180001
299759	180002
101630	180003
24419	180004
171453	180005
171773	180006
326792	180007
254784	180008
118186	180009
227100	180010
175183	180011
16496	180012
87995	180013
155422	180014
2952	180015
227774	180016
107533	180017
5795	180018
10686	180019
214851	180020
155262	180021
318227	180022
162420	180023
26410	180024
148979	180025
48217	180026
278098	180027
232886	180028
260736	180029
185516	180030
180899	180031
249032	180032
458077	180033
353822	180034
421428	180035
196393	180036
305668	180037
128951	180038
283621	180039
300310	180040
117358	180041
51037	180042
129807	180043
151323	180044
201876	180045
314162	180046
110426	180047
129824	180048
20641	180049
204278	180050
61937	180051
133323	180052
15878	180053
384502	180054
444717	180055
57020	180056
173423	180057
110389	180058
63387	180059
418294	180060
58695	180061
27817	180062
93860	180063
347601	180064
416493	180065
146191	180066
176681	180067
269474	180068
339518	180069
129502	180070
359433	180071
392500	180072
428830	180073
219630	180074
153444	180075
83212	180076
209437	180077
148333	180078
126880	180079
60064	180080
13057	180081
20900	180082
162123	180083
18821	180084
205433	180085
440863	180086
350394	180087
388273	180088
16746	180089
61113	180090
34912	180091
98952	180092
10585	180093
144581	180094
17232	180095
14139	180096
410017	180097
320728	180098
408648	180099
424347	180100
22583	180101
77323	180102
77613	180103
40774	180104
77449	180105
77284	180106
289547	180107
76742	180108
152103	180109
429318	180110
18919	180111
31493	180112
231591	180113
232574	180114
118982	180115
31212	180116
379438	180117
203280	180118
201488	180119
103281	180120
201327	180121
140297	180122
142013	180123
262681	180124
3761	180125
141812	180126
38533	180127
8067	180128
273628	180129
233026	180130
329869	180131
88058	180132
325216	180133
170940	180134
45883	180135
330227	180136
88135	180137
88356	180138
87652	180139
87171	180140
173715	180141
127787	180142
75844	180143
221481	180144
411301	180145
411111	180146
17273	180147
31337	180148
223172	180149
413353	180150
410625	180151
222828	180152
113825	180153
31578	180154
57908	180155
360425	180156
310684	180157
84016	180158
83108	180159
151718	180160
162408	180161
82610	180162
251720	180163
98572	180164
190027	180165
191769	180166
194990	180167
64401	180168
124472	180169
1772	180170
125767	180171
34521	180172
449567	180173
125297	180174
442183	180175
237660	180176
450745	180177
244816	180178
212919	180179
210152	180180
396652	180181
397520	180182
108963	180183
640	180184
395066	180185
396241	180186
108379	180187
212715	180188
28855	180189
93177	180190
48141	180191
183045	180192
183842	180193
181708	180194
346180	180195
182433	180196
184191	180197
339663	180198
347754	180199
184790	180200
342088	180201
235110	180202
23188	180203
295464	180204
78280	180205
152390	180206
154033	180207
78029	180208
260112	180209
78520	180210
153068	180211
755	180212
66294	180213
294921	180214
234942	180215
234811	180216
432782	180217
431470	180218
61850	180219
435166	180220
232346	180221
61850	180222
235852	180223
232564	180224
104401	180225
204013	180226
28914	180227
201679	180228
104280	180229
204271	180230
137426	180231
69072	180232
5637	180233
20164	180234
274584	180235
143517	180236
73325	180237
39080	180238
144913	180239
73325	180240
380681	180241
329718	180242
89533	180243
174657	180244
87545	180245
88355	180246
46174	180247
174998	180248
46220	180249
6221	180250
332593	180251
440174	180252
437246	180253
440741	180254
239972	180255
63165	180256
440742	180257
438645	180258
123733	180259
244196	180260
440668	180261
442081	180262
439600	180263
442193	180264
203413	180265
207563	180266
208574	180267
204806	180268
54502	180269
391550	180270
10687	180271
210206	180272
391380	180273
102501	180274
202401	180275
390865	180276
414495	180277
224315	180278
11300	180279
112357	180280
115505	180281
18128	180282
219957	180283
417288	180284
115114	180285
220321	180286
419490	180287
223504	180288
420116	180289
225095	180290
301138	180291
314971	180292
84554	180293
165144	180294
165127	180295
260095	180296
261692	180297
69149	180298
69206	180299
195184	180300
193965	180301
99034	180302
196082	180303
367665	180304
99274	180305
108932	180306
212703	180307
247248	180308
64521	180309
454088	180310
453430	180311
35021	180312
65060	180313
247549	180314
247718	180315
65179	180316
33746	180317
455154	180318
126899	180319
246940	180320
454044	180321
56663	180322
401674	180323
396026	180324
110476	180325
215463	180326
401682	180327
87820	180328
7047	180329
214124	180330
242904	180331
186412	180332
87164	180333
94872	180334
94742	180335
354915	180336
349123	180337
49183	180338
94492	180339
403516	180340
157192	180341
37379	180342
432748	180343
155928	180344
79927	180345
41665	180346
298651	180347
235747	180348
235554	180349
121157	180350
434944	180351
436617	180352
121716	180353
430761	180354
431184	180355
121360	180356
62857	180357
120879	180358
120884	180359
235775	180360
121916	180361
204784	180362
54503	180363
205117	180364
858	180365
282844	180366
280320	180367
281602	180368
39707	180369
144725	180370
74442	180371
273484	180372
146711	180373
264713	180374
147202	180375
39260	180376
89691	180377
177561	180378
331769	180379
336790	180380
13676	180381
90703	180382
88879	180383
25841	180384
337772	180385
400393	180386
116024	180387
408422	180388
116726	180389
421528	180390
32269	180391
227445	180392
425305	180393
31497	180394
116044	180395
226781	180396
260489	180397
167202	180398
327278	180399
159564	180400
318478	180401
315480	180402
319151	180403
318928	180404
167887	180405
133656	180406
265129	180407
137185	180408
136115	180409
70398	180410
36856	180411
317103	180412
369635	180413
196659	180414
363298	180415
52048	180416
100815	180417
372300	180418
371619	180419
196282	180420
93866	180421
196697	180422
457858	180423
217430	180424
128139	180425
248350	180426
249131	180427
445216	180428
458101	180429
127615	180430
7837	180431
65093	180432
403654	180433
401027	180434
404785	180435
401268	180436
399575	180437
216652	180438
216339	180439
405611	180440
30970	180441
217190	180442
111406	180443
91207	180444
179318	180445
26193	180446
179436	180447
341052	180448
340666	180449
47472	180450
354256	180451
346835	180452
356766	180453
124	180454
350090	180455
188394	180456
187784	180457
360759	180458
184636	180459
188151	180460
187174	180461
356727	180462
32248	180463
42606	180464
158608	180465
157522	180466
304401	180467
42442	180468
75544	180469
285883	180470
294127	180471
5566	180472
1021	180473
149255	180474
425880	180475
424991	180476
426617	180477
229740	180478
90010	180479
27979	180480
387990	180481
375585	180482
10259	180483
3761	180484
139200	180485
21441	180486
199477	180487
170068	180488
170100	180489
324103	180490
324599	180491
86644	180492
323632	180493
171862	180494
279337	180495
326349	180496
40759	180497
170097	180498
407828	180499
219363	180500
249874	180501
84544	180502
111336	180503
56961	180504
407749	180505
219784	180506
31230	180507
220693	180508
111308	180509
57386	180510
396647	180511
399106	180512
290966	180513
22815	180514
161388	180515
40759	180516
81649	180517
66518	180518
12691	180519
35662	180520
359490	180521
190664	180522
50449	180523
190730	180524
97522	180525
361555	180526
188662	180527
359879	180528
49201	180529
638	180530
443861	180531
445155	180532
447042	180533
1772	180534
242800	180535
444030	180536
445760	180537
242138	180538
34180	180539
63746	180540
242676	180541
242278	180542
390881	180543
108050	180544
393244	180545
390195	180546
16482	180547
106333	180548
55255	180549
104	180550
392759	180551
102501	180552
393049	180553
55653	180554
107817	180555
446967	180556
64608	180557
181510	180558
180252	180559
48171	180560
344345	180561
75409	180562
324006	180563
145488	180564
205892	180565
214699	180566
124187	180567
122372	180568
158047	180569
150529	180570
108712	180571
366095	180572
10897	180573
207578	180574
449893	180575
211778	180576
174679	180577
232193	180578
235902	180579
64428	180580
315425	180581
448637	180582
224623	180583
273856	180584
115474	180585
207914	180586
27093	180587
236361	180588
117716	180589
874	180590
436808	180591
256555	180592
392527	180593
231658	180594
431450	180595
48770	180596
311131	180597
111583	180598
171993	180599
78442	180600
61822	180601
323710	180602
16935	180603
100431	180604
8412	180605
244263	180606
137377	180607
255705	180608
28739	180609
220112	180610
12087	180611
293375	180612
399438	180613
110855	180614
32225	180615
49467	180616
187571	180617
318395	180618
36329	180619
3213	180620
27765	180621
225631	180622
57306	180623
90045	180624
417428	180625
309809	180626
454995	180627
144511	180628
47705	180629
411677	180630
297554	180631
165076	180632
40707	180633
32600	180634
37777	180635
110114	180636
117321	180637
135525	180638
160880	180639
246391	180640
12651	180641
183608	180642
231361	180643
19199	180644
5388	180645
5388	180646
69394	180647
336947	180648
65865	180649
438393	180650
1982	180651
69869	180652
138042	180653
382494	180654
137377	180655
172189	180656
303663	180657
243183	180658
25634	180659
312658	180660
105496	180661
31463	180662
285685	180663
31070	180664
322523	180665
180200	180666
414255	180667
134677	180668
111652	180669
319069	180670
108321	180671
59601	180672
71907	180673
6687	180674
325551	180675
116526	180676
146579	180677
229738	180678
61057	180679
162299	180680
237936	180681
273374	180682
65733	180683
16935	180684
260001	180685
60987	180686
241731	180687
172182	180688
133891	180689
368069	180690
26751	180691
58418	180692
100833	180693
421813	180694
429357	180695
31000	180696
20492	180697
402541	180698
130373	180699
11816	180700
21792	180701
12689	180702
237756	180703
78345	180704
186115	180705
63816	180706
201047	180707
2257	180708
60529	180709
67764	180710
393518	180711
377190	180712
12812	180713
84511	180714
86502	180715
162053	180716
211042	180717
76054	180718
225539	180719
90260	180720
227973	180721
170828	180722
240595	180723
82748	180724
266054	180725
88589	180726
227286	180727
294701	180728
37149	180729
307347	180730
24134	180731
279105	180732
409952	180733
373333	180734
235068	180735
21896	180736
56423	180737
65093	180738
234733	180739
380137	180740
386063	180741
311986	180742
199762	180743
90719	180744
213014	180745
131520	180746
151164	180747
156567	180748
968	180749
18797	180750
41353	180751
428643	180752
19971	180753
191870	180754
280159	180755
210916	180756
110746	180757
92921	180758
173419	180759
355863	180760
212720	180761
332466	180762
49757	180763
236779	180764
276019	180765
39496	180766
245739	180767
63731	180768
119056	180769
460106	180770
72289	180771
123771	180772
401017	180773
295053	180774
415575	180775
53872	180776
94856	180777
249404	180778
226571	180779
172189	180780
190726	180781
401168	180782
184134	180783
253120	180784
257489	180785
239412	180786
147625	180787
136808	180788
257888	180789
401278	180790
399165	180791
238274	180792
112657	180793
459373	180794
83537	180795
72995	180796
64537	180797
182573	180798
72286	180799
119237	180800
111816	180801
256147	180802
195303	180803
68969	180804
192016	180805
416825	180806
452457	180807
329460	180808
56189	180809
432864	180810
124665	180811
130832	180812
94648	180813
144502	180814
5105	180815
181700	180816
432246	180817
447980	180818
145092	180819
114624	180820
235984	180821
431522	180822
380355	180823
62239	180824
186092	180825
450307	180826
110114	180827
255195	180828
315221	180829
32853	180830
109708	180831
46574	180832
14047	180833
151153	180834
269251	180835
146857	180836
311878	180837
353498	180838
308725	180839
57992	180840
85687	180841
146857	180842
242483	180843
87607	180844
241966	180845
74969	180846
110102	180847
99470	180848
235985	180849
68676	180850
440193	180851
224740	180852
244648	180853
104226	180854
247415	180855
2235	180856
46919	180857
36918	180858
69972	180859
138047	180860
235318	180861
83600	180862
77725	180863
390667	180864
237799	180865
62614	180866
347476	180867
37266	180868
31230	180869
92109	180870
122068	180871
133779	180872
13037	180873
106015	180874
73105	180875
245559	180876
151023	180877
58926	180878
297165	180879
278782	180880
65218	180881
403169	180882
266990	180883
116190	180884
430347	180885
316695	180886
169124	180887
40212	180888
134223	180889
215700	180890
113056	180891
34510	180892
67855	180893
224634	180894
115276	180895
125776	180896
274220	180897
305373	180898
24008	180899
372230	180900
9162	180901
106604	180902
335275	180903
7696	180904
210809	180905
50016	180906
16000	180907
17004	180908
303079	180909
280295	180910
98726	180911
383903	180912
436874	180913
77589	180914
331226	180915
301109	180916
24981	180917
139164	180918
370040	180919
268492	180920
164368	180921
192021	180922
173821	180923
170165	180924
297033	180925
287866	180926
407129	180927
18263	180928
214407	180929
164765	180930
105970	180931
88637	180932
1021	180933
179023	180934
382527	180935
162218	180936
315488	180937
445001	180938
103475	180939
25776	180940
64129	180941
94265	180942
203992	180943
48393	180944
89258	180945
266099	180946
373340	180947
447898	180948
33588	180949
47366	180950
424063	180951
41064	180952
218728	180953
320311	180954
432112	180955
417415	180956
207409	180957
235606	180958
180248	180959
280030	180960
41767	180961
402909	180962
73261	180963
248778	180964
173833	180965
181420	180966
18855	180967
153801	180968
245311	180969
26587	180970
338135	180971
352843	180972
311470	180973
34336	180974
432056	180975
3642	180976
446053	180977
149267	180978
397274	180979
24331	180980
57109	180981
88353	180982
406198	180983
14282	180984
79049	180985
247735	180986
76895	180987
144029	180988
34228	180989
11359	180990
400673	180991
440489	180992
5994	180993
68436	180994
99691	180995
57814	180996
21918	180997
9764	180998
46212	180999
360179	181000
204550	181001
167528	181002
409267	181003
426029	181004
288775	181005
122564	181006
118060	181007
326966	181008
10447	181009
40245	181010
242507	181011
298220	181012
166128	181013
271803	181014
389649	181015
147251	181016
10447	181017
198807	181018
115466	181019
74896	181020
17104	181021
450211	181022
19692	181023
125090	181024
84652	181025
95732	181026
19358	181027
19345	181028
19345	181029
379548	181030
416628	181031
1012	181032
174038	181033
229796	181034
96141	181035
156623	181036
86839	181037
87387	181038
272	181039
14661	181040
380931	181041
217580	181042
270900	181043
459452	181044
66262	181045
2247	181046
102634	181047
15333	181048
397141	181049
34680	181050
39414	181051
177479	181052
393435	181053
68005	181054
182330	181055
149396	181056
266445	181057
204433	181058
11568	181059
327396	181060
317439	181061
233193	181062
305487	181063
30321	181064
287350	181065
279129	181066
241853	181067
226682	181068
8551	181069
195800	181070
196425	181071
195800	181072
266892	181073
69091	181074
406828	181075
440476	181076
217951	181077
457004	181078
112961	181079
10644	181080
19039	181081
2615	181082
334327	181083
87251	181084
220673	181085
913	181086
33984	181087
179027	181088
95759	181089
13101	181090
208098	181091
44176	181092
84346	181093
458707	181094
55020	181095
255731	181096
7057	181097
339821	181098
364958	181099
65555	181100
8627	181101
148351	181102
99363	181103
90	181104
60702	181105
179702	181106
11556	181107
51471	181108
336502	181109
3359	181110
44506	181111
60883	181112
32832	181113
233977	181114
266498	181115
33764	181116
90	181117
113331	181118
47622	181119
243320	181120
34847	181121
10556	181122
16264	181123
34594	181124
11477	181125
18816	181126
11556	181127
3429	181128
118605	181129
53950	181130
55477	181131
23959	181132
82382	181133
91052	181134
130551	181135
97234	181136
32312	181137
47080	181138
431002	181139
97298	181140
9159	181141
166663	181142
17196	181143
94091	181144
156105	181145
408756	181146
29588	181147
117683	181148
6256	181149
172656	181150
19104	181151
426004	181152
19104	181153
356529	181154
24468	181155
259396	181156
327130	181157
78076	181158
208235	181159
437518	181160
189419	181161
235651	181162
2698	181163
123938	181164
267257	181165
448147	181166
7237	181167
10778	181168
429072	181169
90494	181170
86316	181171
226782	181172
126426	181173
208965	181174
93899	181175
93899	181176
303813	181177
2108	181178
104419	181179
110142	181180
450100	181181
96735	181182
10546	181183
83641	181184
423499	181185
233216	181186
8168	181187
44683	181188
327791	181189
56705	181190
140731	181191
21584	181192
187733	181193
294115	181194
124355	181195
367525	181196
148870	181197
44478	181198
240557	181199
11912	181200
434947	181201
19637	181202
11413	181203
62486	181204
138564	181205
90558	181206
367092	181207
128416	181208
108104	181209
379062	181210
34479	181211
19706	181212
107164	181213
11756	181214
199018	181215
69186	181216
93267	181217
94324	181218
444689	181219
33950	181220
178360	181221
453321	181222
68215	181223
7343	181224
2606	181225
248934	181226
96043	181227
224161	181228
81840	181229
232577	181230
170548	181231
97861	181232
229538	181233
137722	181234
382798	181235
68977	181236
29276	181237
9189	181238
411712	181239
384206	181240
257348	181241
164669	181242
15400	181243
77738	181244
286954	181245
178909	181246
72163	181247
27210	181248
253543	181249
212018	181250
148536	181251
77384	181252
134538	181253
40009	181254
40500	181255
47859	181256
328438	181257
33028	181258
373002	181259
14487	181260
9424	181261
338387	181262
173800	181263
8916	181264
115832	181265
115832	181266
96277	181267
96277	181268
91696	181269
151289	181270
288493	181271
22000	181272
105073	181273
2978	181274
430956	181275
568	181276
394136	181277
92082	181278
127980	181279
4097	181280
249021	181281
186680	181282
5226	181283
107437	181284
5169	181285
112096	181286
220035	181287
125931	181288
37095	181289
229204	181290
31335	181291
12093	181292
75069	181293
77311	181294
115986	181295
455048	181296
453780	181297
64510	181298
113532	181299
189827	181300
395866	181301
265782	181302
255319	181303
188981	181304
53731	181305
358596	181306
353300	181307
108391	181308
224700	181309
50594	181310
248258	181311
40720	181312
168266	181313
123379	181314
55287	181315
13186	181316
68938	181317
421076	181318
357616	181319
105375	181320
143216	181321
397753	181322
179252	181323
304895	181324
13349	181325
105370	181326
18141	181327
127582	181328
177165	181329
352108	181330
395375	181331
68199	181332
24568	181333
50044	181334
116487	181335
344618	181336
196695	181337
368621	181338
162120	181339
280062	181340
454087	181341
15901	181342
349246	181343
59656	181344
4433	181345
2398	181346
4433	181347
223160	181348
49992	181349
65354	181350
99756	181351
447243	181352
9685	181353
191546	181354
410986	181355
203581	181356
176612	181357
167722	181358
403554	181359
251209	181360
192664	181361
22183	181362
155177	181363
7389	181364
127402	181365
146394	181366
21223	181367
250199	181368
62790	181369
293613	181370
153292	181371
230741	181372
23717	181373
193530	181374
389191	181375
357909	181376
418107	181377
12292	181378
44774	181379
14206	181380
42159	181381
76892	181382
42908	181383
322623	181384
4909	181385
153229	181386
233315	181387
91660	181388
94876	181389
251371	181390
98306	181391
179858	181392
111925	181393
267393	181394
173993	181395
398560	181396
25705	181397
6221	181398
76694	181399
65036	181400
395668	181401
305814	181402
90116	181403
110287	181404
396904	181405
6380	181406
286402	181407
230163	181408
122	181409
26612	181410
138924	181411
183806	181412
9763	181413
93807	181414
230	181415
183806	181416
48590	181417
30698	181418
113665	181419
272671	181420
119611	181421
365683	181422
106411	181423
351414	181424
154160	181425
186414	181426
296259	181427
32384	181428
12351	181429
429461	181430
255053	181431
121316	181432
73949	181433
209045	181434
174688	181435
345467	181436
162112	181437
5519	181438
144984	181439
163121	181440
1288	181441
420980	181442
18541	181443
47720	181444
185030	181445
210104	181446
260833	181447
51688	181448
174370	181449
27627	181450
45923	181451
4150	181452
366552	181453
353287	181454
117991	181455
167541	181456
10588	181457
53361	181458
197092	181459
81423	181460
285898	181461
234816	181462
105077	181463
25993	181464
1079	181465
225489	181466
284281	181467
371767	181468
53518	181469
112703	181470
62227	181471
195060	181472
60455	181473
421230	181474
107794	181475
33700	181476
219133	181477
417883	181478
32044	181479
1187	181480
62209	181481
10866	181482
175737	181483
71491	181484
376913	181485
9412	181486
282641	181487
30344	181488
370630	181489
201490	181490
104849	181491
61951	181492
159977	181493
113780	181494
193185	181495
404990	181496
179601	181497
93735	181498
452129	181499
50515	181500
3166	181501
286246	181502
103432	181503
210099	181504
158861	181505
47159	181506
162346	181507
49913	181508
300841	181509
10730	181510
264633	181511
156655	181512
78394	181513
62550	181514
9951	181515
62230	181516
451610	181517
51108	181518
437321	181519
169726	181520
364601	181521
1820	181522
10992	181523
154438	181524
72786	181525
32581	181526
61744	181527
173182	181528
254014	181529
80270	181530
30932	181531
250665	181532
449427	181533
11101	181534
189391	181535
271248	181536
48196	181537
18993	181538
355335	181539
9462	181540
53930	181541
164874	181542
102399	181543
108938	181544
26062	181545
231726	181546
66083	181547
214550	181548
860	181549
129655	181550
190579	181551
64148	181552
225814	181553
275824	181554
108498	181555
84460	181556
303460	181557
282906	181558
19731	181559
43189	181560
119625	181561
305329	181562
26205	181563
11602	181564
5979	181565
9003	181566
43220	181567
49430	181568
119546	181569
24719	181570
25785	181571
245435	181572
341237	181573
266388	181574
12790	181575
37404	181576
209387	181577
191089	181578
166800	181579
433677	181580
9008	181581
31276	181582
357351	181583
131656	181584
106096	181585
256146	181586
50625	181587
20285	181588
22929	181589
330125	181590
36096	181591
24994	181592
213788	181593
17108	181594
397695	181595
137796	181596
59911	181597
61689	181598
98024	181599
249976	181600
193657	181601
215685	181602
311340	181603
109986	181604
105983	181605
438902	181606
174575	181607
292141	181608
77451	181609
158382	181610
2831	181611
361082	181612
120511	181613
252750	181614
229762	181615
447105	181616
163564	181617
31169	181618
675	181619
175845	181620
226623	181621
371415	181622
80037	181623
57176	181624
107333	181625
71417	181626
353745	181627
178930	181628
290978	181629
422572	181630
42511	181631
287078	181632
169125	181633
11961	181634
66997	181635
68254	181636
70810	181637
126221	181638
700	181639
98023	181640
438543	181641
74780	181642
342046	181643
56259	181644
310383	181645
459576	181646
402758	181647
432696	181648
459801	181649
58926	181650
75637	181651
19870	181652
22435	181653
102813	181654
22213	181655
58484	181656
75782	181657
238308	181658
371967	181659
31394	181660
75470	181661
375244	181662
21982	181663
186100	181664
1795	181665
9172	181666
297746	181667
145507	181668
356742	181669
19659	181670
5250	181671
112677	181672
120658	181673
28823	181674
121159	181675
325428	181676
264444	181677
217787	181678
367403	181679
25585	181680
445882	181681
23428	181682
91008	181683
86988	181684
154631	181685
375128	181686
52992	181687
187571	181688
204146	181689
3990	181690
94433	181691
369428	181692
174498	181693
9698	181694
221271	181695
89998	181696
102212	181697
353199	181698
167943	181699
172075	181700
202507	181701
28598	181702
131097	181703
114578	181704
116870	181705
97192	181706
21882	181707
281862	181708
369640	181709
155313	181710
76204	181711
316253	181712
248202	181713
177028	181714
310258	181715
81727	181716
262058	181717
4250	181718
163780	181719
123571	181720
16169	181721
69570	181722
44401	181723
318476	181724
50841	181725
68164	181726
374823	181727
73230	181728
32656	181729
50286	181730
231298	181731
359799	181732
166390	181733
58231	181734
8883	181735
178165	181736
122656	181737
86787	181738
15164	181739
42430	181740
47136	181741
170266	181742
118457	181743
83723	181744
201325	181745
100095	181746
95055	181747
99054	181748
47040	181749
102463	181750
43945	181751
408199	181752
362056	181753
48405	181754
124189	181755
39858	181756
204414	181757
106304	181758
249247	181759
34714	181760
126653	181761
246602	181762
22523	181763
290835	181764
223351	181765
347965	181766
2996	181767
99885	181768
143500	181769
108263	181770
323831	181771
78524	181772
15854	181773
29022	181774
113044	181775
175951	181776
104995	181777
417729	181778
50694	181779
13692	181780
223992	181781
121335	181782
30797	181783
138662	181784
144482	181785
404198	181786
189559	181787
161065	181788
45756	181789
299861	181790
440526	181791
134355	181792
91068	181793
51438	181794
393050	181795
5975	181796
385314	181797
304910	181798
119695	181799
269546	181800
144283	181801
11980	181802
440413	181803
304996	181804
100152	181805
254077	181806
290949	181807
3477	181808
47571	181809
128817	181810
75090	181811
65145	181812
82763	181813
11793	181814
30187	181815
134807	181816
94845	181817
14759	181818
113044	181819
1648	181820
83933	181821
122906	181822
377005	181823
323058	181824
10339	181825
9026	181826
343959	181827
100506	181828
343200	181829
7162	181830
87471	181831
31049	181832
154501	181833
186688	181834
357992	181835
190834	181836
110307	181837
17936	181838
86805	181839
222051	181840
218472	181841
445980	181842
128817	181843
117412	181844
76785	181845
281032	181846
138900	181847
147928	181848
43126	181849
77787	181850
215838	181851
145708	181852
25779	181853
343820	181854
24245	181855
45052	181856
120793	181857
347196	181858
214120	181859
230033	181860
123659	181861
123296	181862
233272	181863
18252	181864
386950	181865
190811	181866
39751	181867
382861	181868
120754	181869
211642	181870
3333	181871
300849	181872
443003	181873
385363	181874
163680	181875
94840	181876
122519	181877
96785	181878
264151	181879
374525	181880
157515	181881
233779	181882
2348	181883
218925	181884
169238	181885
103982	181886
322391	181887
2745	181888
396822	181889
52511	181890
97467	181891
390491	181892
243277	181893
105279	181894
175855	181895
115519	181896
50476	181897
432507	181898
376740	181899
178012	181900
197918	181901
100367	181902
180906	181903
213171	181904
72799	181905
307369	181906
272550	181907
446362	181908
428319	181909
14710	181910
356207	181911
50124	181912
78068	181913
107056	181914
124135	181915
443292	181916
4556	181917
64794	181918
196883	181919
288434	181920
25893	181921
189177	181922
442354	181923
235868	181924
128191	181925
41823	181926
207421	181927
329397	181928
108526	181929
25662	181930
415037	181931
65752	181932
233717	181933
221518	181934
37	181935
34704	181936
57685	181937
108577	181938
230983	181939
450104	181940
322686	181941
13132	181942
35833	181943
82927	181944
180754	181945
38532	181946
4309	181947
54345	181948
245844	181949
77984	181950
168824	181951
8945	181952
7760	181953
31482	181954
185860	181955
105039	181956
44458	181957
350917	181958
6463	181959
106216	181960
390005	181961
162316	181962
108	181963
190527	181964
100763	181965
57438	181966
63545	181967
381563	181968
202096	181969
4969	181970
422448	181971
367663	181972
428902	181973
424358	181974
176145	181975
118129	181976
258007	181977
216028	181978
23796	181979
175098	181980
221762	181981
242872	181982
33944	181983
104257	181984
285660	181985
72085	181986
116465	181987
232914	181988
449744	181989
46372	181990
53057	181991
34340	181992
371124	181993
367000	181994
31515	181995
50305	181996
135582	181997
246662	181998
93941	181999
38334	182000
20782	182001
292317	182002
187746	182003
11044	182004
54560	182005
127806	182006
69453	182007
321871	182008
28931	182009
213636	182010
49424	182011
330659	182012
18794	182013
149503	182014
215738	182015
360885	182016
42305	182017
167203	182018
365297	182019
230349	182020
50075	182021
267363	182022
19874	182023
90357	182024
428092	182025
337066	182026
14760	182027
401710	182028
398750	182029
40111	182030
235155	182031
138354	182032
4885	182033
267453	182034
143805	182035
290785	182036
356218	182037
141100	182038
293232	182039
78047	182040
444123	182041
234226	182042
323651	182043
295059	182044
163939	182045
85274	182046
203821	182047
196386	182048
16904	182049
80390	182050
233515	182051
81392	182052
10981	182053
210227	182054
107169	182055
247023	182056
213600	182057
423988	182058
127918	182059
1580	182060
175981	182061
54987	182062
289134	182063
217711	182064
116557	182065
338551	182066
13580	182067
114773	182068
142339	182069
9436	182070
11044	182071
144303	182072
171486	182073
21014	182074
117114	182075
1691	182076
8559	182077
36591	182078
229333	182079
303422	182080
476	182081
163243	182082
50663	182083
33333	182084
61415	182085
133485	182086
1137	182087
346694	182088
117221	182089
19434	182090
52811	182091
105236	182092
283561	182093
194191	182094
184910	182095
391728	182096
340556	182097
133434	182098
28797	182099
103760	182100
29172	182101
326697	182102
7757	182103
4409	182104
327328	182105
212004	182106
6562	182107
345141	182108
459964	182109
455353	182110
925	182111
127022	182112
68464	182113
159771	182114
395587	182115
332214	182116
15785	182117
1018	182118
25070	182119
225157	182120
283023	182121
198545	182122
8531	182123
38647	182124
75358	182125
171013	182126
221872	182127
273475	182128
1214	182129
114759	182130
24162	182131
35836	182132
370591	182133
119705	182134
428395	182135
166639	182136
183904	182137
34588	182138
14853	182139
67110	182140
268069	182141
251872	182142
218509	182143
19695	182144
27549	182145
14953	182146
93815	182147
212346	182148
242969	182149
68678	182150
169897	182151
143120	182152
134839	182153
96337	182154
56244	182155
78614	182156
167282	182157
34248	182158
373067	182159
33373	182160
206664	182161
94544	182162
296022	182163
79432	182164
117140	182165
197449	182166
108565	182167
356664	182168
50711	182169
87433	182170
74311	182171
98353	182172
96249	182173
196586	182174
148612	182175
106939	182176
48602	182177
84655	182178
54754	182179
61751	182180
68246	182181
47436	182182
17369	182183
58553	182184
44837	182185
124641	182186
309845	182187
69404	182188
19293	182189
206393	182190
5304	182191
250790	182192
127084	182193
340438	182194
151708	182195
204203	182196
303632	182197
69596	182198
81767	182199
130695	182200
342002	182201
451786	182202
279431	182203
325960	182204
245330	182205
368354	182206
17858	182207
133391	182208
144745	182209
9102	182210
63148	182211
6421	182212
446116	182213
323814	182214
64819	182215
125046	182216
302642	182217
47256	182218
381893	182219
64783	182220
128422	182221
106933	182222
160347	182223
96094	182224
392259	182225
180088	182226
296414	182227
27235	182228
92922	182229
89658	182230
16351	182231
3466	182232
46904	182233
289437	182234
19123	182235
20520	182236
450739	182237
20257	182238
339924	182239
277553	182240
31661	182241
116645	182242
137299	182243
9512	182244
332799	182245
188057	182246
199007	182247
418651	182248
1734	182249
21238	182250
351847	182251
326002	182252
330283	182253
84517	182254
381351	182255
104473	182256
329406	182257
143237	182258
110679	182259
310036	182260
88841	182261
315617	182262
107675	182263
141	182264
20642	182265
363919	182266
417207	182267
113846	182268
91586	182269
109130	182270
316073	182271
239631	182272
215353	182273
108869	182274
57106	182275
9820	182276
102846	182277
332269	182278
8307	182279
412260	182280
105157	182281
66449	182282
328936	182283
118147	182284
247049	182285
428072	182286
91285	182287
12030	182288
135363	182289
76990	182290
380702	182291
225970	182292
180465	182293
68613	182294
293871	182295
163016	182296
94156	182297
355674	182298
168219	182299
226677	182300
308137	182301
32477	182302
390807	182303
101275	182304
257035	182305
36070	182306
177256	182307
115895	182308
202713	182309
217605	182310
201234	182311
36578	182312
206031	182313
444727	182314
182613	182315
335656	182316
423649	182317
40904	182318
14331	182319
352	182320
284735	182321
336970	182322
422481	182323
307384	182324
109587	182325
80873	182326
26811	182327
19571	182328
22991	182329
89658	182330
19508	182331
64634	182332
165537	182333
288866	182334
350435	182335
108107	182336
133721	182337
84620	182338
11544	182339
156539	182340
176257	182341
79016	182342
428437	182343
7670	182344
450562	182345
239827	182346
31308	182347
280604	182348
283044	182349
42410	182350
11790	182351
220074	182352
191847	182353
307672	182354
129604	182355
445617	182356
211244	182357
235495	182358
39560	182359
395572	182360
566	182361
252676	182362
13525	182363
4894	182364
26987	182365
81698	182366
106969	182367
381566	182368
65779	182369
406657	182370
245114	182371
134588	182372
112332	182373
33015	182374
19244	182375
34049	182376
153674	182377
179148	182378
29762	182379
46981	182380
46995	182381
53245	182382
319426	182383
131005	182384
58883	182385
60449	182386
119386	182387
88802	182388
18356	182389
120104	182390
146384	182391
200096	182392
221673	182393
16153	182394
52914	182395
217540	182396
380396	182397
544	182398
190520	182399
117758	182400
272516	182401
213211	182402
246685	182403
240441	182404
61538	182405
124855	182406
395981	182407
427025	182408
15924	182409
255231	182410
73786	182411
243663	182412
61232	182413
172646	182414
434155	182415
99520	182416
8058	182417
205752	182418
3460	182419
235674	182420
22619	182421
116059	182422
21759	182423
41825	182424
163327	182425
383849	182426
302878	182427
61967	182428
58475	182429
64782	182430
60570	182431
62752	182432
49127	182433
384358	182434
180440	182435
26452	182436
425464	182437
163609	182438
6643	182439
52992	182440
453004	182441
27462	182442
228799	182443
339808	182444
169756	182445
361679	182446
129397	182447
101760	182448
86739	182449
177337	182450
96739	182451
93639	182452
371448	182453
149460	182454
59674	182455
452003	182456
72038	182457
120654	182458
411041	182459
93072	182460
368883	182461
35331	182462
17039	182463
119939	182464
58263	182465
349142	182466
33786	182467
246034	182468
65435	182469
226066	182470
200183	182471
228650	182472
21529	182473
153860	182474
284772	182475
161063	182476
272501	182477
151096	182478
350660	182479
2446	182480
94835	182481
405038	182482
73251	182483
125208	182484
12379	182485
18432	182486
148804	182487
233755	182488
359745	182489
221185	182490
216157	182491
135614	182492
444447	182493
393636	182494
394369	182495
70841	182496
104441	182497
185829	182498
156539	182499
426539	182500
128129	182501
453587	182502
428277	182503
458925	182504
320478	182505
78056	182506
360772	182507
107493	182508
339241	182509
192183	182510
234580	182511
391879	182512
152889	182513
31576	182514
227749	182515
109711	182516
79852	182517
85497	182518
114189	182519
2532	182520
122698	182521
15122	182522
447582	182523
356548	182524
238735	182525
57028	182526
280305	182527
34014	182528
225883	182529
202639	182530
107246	182531
83577	182532
457609	182533
53754	182534
121361	182535
199148	182536
367896	182537
1960	182538
151875	182539
99303	182540
438194	182541
25333	182542
220432	182543
12479	182544
243562	182545
35236	182546
207542	182547
369869	182548
61614	182549
104346	182550
97872	182551
57046	182552
180625	182553
30959	182554
328432	182555
5788	182556
154412	182557
177977	182558
207902	182559
78622	182560
222803	182561
237036	182562
56761	182563
11964	182564
106197	182565
117373	182566
451423	182567
43894	182568
365107	182569
94711	182570
337755	182571
10427	182572
68051	182573
75465	182574
136291	182575
244464	182576
41713	182577
442943	182578
71761	182579
12064	182580
434498	182581
294965	182582
33114	182583
316956	182584
61143	182585
105377	182586
70895	182587
8293	182588
45059	182589
26605	182590
94497	182591
403140	182592
2066	182593
208507	182594
399671	182595
110448	182596
446574	182597
30850	182598
269359	182599
34272	182600
85790	182601
34932	182602
39785	182603
113844	182604
25543	182605
361248	182606
55366	182607
50782	182608
358257	182609
9732	182610
193554	182611
70457	182612
203670	182613
17311	182614
35554	182615
343596	182616
310179	182617
27972	182618
13338	182619
228695	182620
84689	182621
87674	182622
359260	182623
336371	182624
196195	182625
73306	182626
256446	182627
110092	182628
373699	182629
98867	182630
1403	182631
27626	182632
75811	182633
104530	182634
219888	182635
33785	182636
236509	182637
13278	182638
430361	182639
276816	182640
145661	182641
238363	182642
230809	182643
414598	182644
293504	182645
422355	182646
215977	182647
52848	182648
369902	182649
345309	182650
56781	182651
15725	182652
184710	182653
355333	182654
275084	182655
195261	182656
342862	182657
42173	182658
377525	182659
124707	182660
4448	182661
22508	182662
412625	182663
7056	182664
180031	182665
2177	182666
240803	182667
126819	182668
37401	182669
229510	182670
311764	182671
72255	182672
234950	182673
320881	182674
222944	182675
400857	182676
312604	182677
54208	182678
249065	182679
28880	182680
322593	182681
298111	182682
123	182683
458190	182684
90547	182685
286896	182686
67038	182687
407375	182688
162508	182689
339513	182690
32517	182691
453934	182692
174551	182693
172165	182694
87878	182695
115615	182696
159288	182697
139442	182698
1	182699
155296	182700
231130	182701
427261	182702
95342	182703
97921	182704
209899	182705
64801	182706
208598	182707
19517	182708
211098	182709
188346	182710
294773	182711
6752	182712
292187	182713
305149	182714
22365	182715
95979	182716
126492	182717
168113	182718
234285	182719
200794	182720
12092	182721
114213	182722
149480	182723
1435	182724
132176	182725
368360	182726
89094	182727
209563	182728
47831	182729
215892	182730
220078	182731
445543	182732
2	182733
250954	182734
86809	182735
51055	182736
627	182737
199444	182738
191307	182739
326578	182740
179550	182741
15837	182742
339831	182743
106790	182744
27872	182745
227705	182746
18695	182747
193198	182748
456958	182749
54200	182750
20901	182751
264818	182752
98178	182753
426959	182754
212855	182755
70954	182756
6040	182757
80158	182758
315915	182759
238689	182760
57910	182761
328943	182762
15989	182763
220213	182764
92218	182765
159322	182766
430429	182767
99585	182768
176139	182769
96087	182770
93365	182771
161378	182772
629	182773
266147	182774
23155	182775
273605	182776
366154	182777
164413	182778
57774	182779
397744	182780
51262	182781
235309	182782
398923	182783
441749	182784
448997	182785
21770	182786
233269	182787
440789	182788
81020	182789
70348	182790
182450	182791
127044	182792
33834	182793
244161	182794
246861	182795
192779	182796
359152	182797
190971	182798
127878	182799
69122	182800
350434	182801
368207	182802
432828	182803
61670	182804
390431	182805
81952	182806
191910	182807
25529	182808
434058	182809
45514	182810
376919	182811
62565	182812
134301	182813
1511	182814
110906	182815
213182	182816
56464	182817
134241	182818
356621	182819
38916	182820
124344	182821
10672	182822
387375	182823
114683	182824
183798	182825
334595	182826
194495	182827
14174	182828
109280	182829
188886	182830
168262	182831
136608	182832
29638	182833
36871	182834
36089	182835
398264	182836
341778	182837
110905	182838
162875	182839
171306	182840
107527	182841
203700	182842
443229	182843
24388	182844
57847	182845
231010	182846
115610	182847
1196	182848
166769	182849
66948	182850
446767	182851
50087	182852
53563	182853
8	182854
73060	182855
381797	182856
343376	182857
106194	182858
177827	182859
160287	182860
219212	182861
12548	182862
317426	182863
94501	182864
263024	182865
16115	182866
203870	182867
5876	182868
64925	182869
138059	182870
188033	182871
219339	182872
40708	182873
69033	182874
80287	182875
165512	182876
3892	182877
29189	182878
115241	182879
55945	182880
378531	182881
117688	182882
976	182883
345756	182884
448647	182885
229870	182886
143177	182887
335320	182888
399024	182889
416942	182890
14361	182891
184603	182892
77979	182893
354392	182894
52774	182895
191010	182896
153637	182897
79691	182898
37647	182899
266196	182900
34957	182901
306904	182902
417965	182903
179239	182904
330308	182905
282465	182906
167089	182907
51050	182908
148781	182909
75011	182910
209012	182911
65289	182912
158326	182913
205747	182914
54252	182915
59501	182916
3784	182917
348542	182918
110820	182919
334067	182920
43915	182921
45580	182922
223598	182923
34080	182924
410742	182925
16586	182926
4518	182927
14518	182928
261098	182929
203078	182930
120142	182931
2071	182932
8387	182933
242507	182934
15329	182935
124765	182936
79515	182937
339	182938
171106	182939
12614	182940
7349	182941
34450	182942
28709	182943
2592	182944
1905	182945
276011	182946
20957	182947
226670	182948
177029	182949
45102	182950
4328	182951
232737	182952
50322	182953
18459	182954
18805	182955
211663	182956
32531	182957
7617	182958
263788	182959
276701	182960
96123	182961
270533	182962
13850	182963
14147	182964
143298	182965
9324	182966
222406	182967
2837	182968
282673	182969
415611	182970
13855	182971
14646	182972
151922	182973
67601	182974
21850	182975
71913	182976
358525	182977
5006	182978
31020	182979
191799	182980
221906	182981
264442	182982
24296	182983
55304	182984
28335	182985
291807	182986
155768	182987
42	182988
22779	182989
79227	182990
427734	182991
13850	182992
122010	182993
8594	182994
29761	182995
374328	182996
103197	182997
182480	182998
360664	182999
161107	183000
51066	183001
101995	183002
279361	183003
20874	183004
342306	183005
469	183006
422155	183007
116962	183008
107425	183009
99017	183010
264592	183011
110760	183012
322728	183013
129973	183014
373158	183015
172635	183016
116730	183017
18899	183018
338038	183019
62511	183020
2425	183021
42828	183022
188989	183023
37943	183024
134593	183025
238944	183026
10515	183027
216406	183028
437567	183029
2144	183030
57970	183031
56530	183032
84085	183033
33625	183034
105946	183035
111469	183036
68783	183037
208379	183038
96307	183039
215492	183040
72385	183041
46118	183042
24783	183043
306066	183044
1279	183045
123222	183046
234678	183047
78015	183048
27225	183049
32409	183050
250138	183051
130267	183052
2185	183053
231629	183054
400731	183055
297975	183056
138	183057
269937	183058
45970	183059
143401	183060
39488	183061
9627	183062
233514	183063
356185	183064
15062	183065
47000	183066
200342	183067
375997	183068
401355	183069
61677	183070
438113	183071
63557	183072
292919	183073
11937	183074
71426	183075
14332	183076
20693	183077
77585	183078
285036	183079
165815	183080
220168	183081
200571	183082
406649	183083
273687	183084
39997	183085
135490	183086
6525	183087
83994	183088
228051	183089
251402	183090
203414	183091
437190	183092
326424	183093
57503	183094
133430	183095
128305	183096
89832	183097
13121	183098
16828	183099
91911	183100
294666	183101
75578	183102
133659	183103
2967	183104
369526	183105
175998	183106
185614	183107
230278	183108
41703	183109
347830	183110
183121	183111
18662	183112
2546	183113
54198	183114
243006	183115
2076	183116
138528	183117
328512	183118
150071	183119
169720	183120
63236	183121
12979	183122
266784	183123
193416	183124
217737	183125
3784	183126
81817	183127
85126	183128
87212	183129
169087	183130
174149	183131
2156	183132
7483	183133
1291	183134
155748	183135
114798	183136
2692	183137
18176	183138
177200	183139
66074	183140
89536	183141
240873	183142
17738	183143
240829	183144
397069	183145
31104	183146
112819	183147
97258	183148
52399	183149
367701	183150
308274	183151
236983	183152
172213	183153
210129	183154
248274	183155
47445	183156
34902	183157
3087	183158
16177	183159
110638	183160
150502	183161
101250	183162
91351	183163
366014	183164
378643	183165
11353	183166
114580	183167
6288	183168
25934	183169
68455	183170
41374	183171
47143	183172
101586	183173
67474	183174
293923	183175
2673	183176
355900	183177
402598	183178
78223	183179
429405	183180
30835	183181
195249	183182
55940	183183
71233	183184
153904	183185
109407	183186
15569	183187
240381	183188
292634	183189
92411	183190
248949	183191
47745	183192
21038	183193
114358	183194
1115	183195
176613	183196
392749	183197
14816	183198
110046	183199
22891	183200
123628	183201
44459	183202
75926	183203
22532	183204
343878	183205
409461	183206
80349	183207
126222	183208
5073	183209
80511	183210
334389	183211
15254	183212
230967	183213
37919	183214
35400	183215
129150	183216
390512	183217
149690	183218
19007	183219
86908	183220
1376	183221
226997	183222
71859	183223
102845	183224
63788	183225
89319	183226
58845	183227
373610	183228
50496	183229
458748	183230
215462	183231
73190	183232
154119	183233
357981	183234
80224	183235
108215	183236
97220	183237
45069	183238
406691	183239
346700	183240
39348	183241
47718	183242
11521	183243
16904	183244
180117	183245
152874	183246
55846	183247
49451	183248
287573	183249
208259	183250
31183	183251
369961	183252
134183	183253
228218	183254
445731	183255
93981	183256
42727	183257
152593	183258
2147	183259
19010	183260
92031	183261
215312	183262
222671	183263
53126	183264
135673	183265
70742	183266
92043	183267
412755	183268
238796	183269
135883	183270
369956	183271
855	183272
8309	183273
170199	183274
181216	183275
156826	183276
130242	183277
1960	183278
5887	183279
143749	183280
275301	183281
120244	183282
82076	183283
56711	183284
323044	183285
15760	183286
82129	183287
158280	183288
7395	183289
385063	183290
48092	183291
22260	183292
400275	183293
304343	183294
93653	183295
61552	183296
3879	183297
96145	183298
24134	183299
9517	183300
17339	183301
95470	183302
1881	183303
244481	183304
423379	183305
2549	183306
211877	183307
63283	183308
137183	183309
143240	183310
169060	183311
64882	183312
438041	183313
283711	183314
93607	183315
249117	183316
31135	183317
137760	183318
411346	183319
9950	183320
7485	183321
385751	183322
116632	183323
14772	183324
4669	183325
398855	183326
106153	183327
2714	183328
90787	183329
168150	183330
45759	183331
111346	183332
3474	183333
50341	183334
4273	183335
3317	183336
51616	183337
5204	183338
49905	183339
334059	183340
219880	183341
66893	183342
62122	183343
97748	183344
3836	183345
81671	183346
55566	183347
228478	183348
865	183349
330259	183350
183836	183351
455366	183352
6898	183353
55815	183354
261829	183355
48791	183356
211296	183357
259122	183358
344883	183359
114600	183360
127071	183361
197601	183362
50783	183363
437121	183364
397431	183365
400910	183366
440310	183367
138347	183368
243601	183369
161097	183370
447536	183371
7977	183372
119522	183373
46682	183374
391509	183375
281046	183376
162165	183377
102263	183378
45999	183379
328204	183380
184254	183381
75720	183382
42117	183383
175532	183384
126757	183385
35006	183386
245139	183387
421964	183388
26681	183389
405321	183390
196041	183391
162418	183392
183026	183393
121397	183394
84945	183395
325	183396
214602	183397
239074	183398
270071	183399
119233	183400
79763	183401
170321	183402
321354	183403
115777	183404
80141	183405
369723	183406
98801	183407
339958	183408
433379	183409
104628	183410
419745	183411
179719	183412
16517	183413
360275	183414
63816	183415
198108	183416
314632	183417
206771	183418
25212	183419
378913	183420
307270	183421
412621	183422
44491	183423
419121	183424
384869	183425
93374	183426
93374	183427
58213	183428
97548	183429
284964	183430
64830	183431
96792	183432
74956	183433
47489	183434
72936	183435
99129	183436
21976	183437
48289	183438
18119	183439
171786	183440
171786	183441
85760	183442
10791	183443
300345	183444
433762	183445
48266	183446
107609	183447
13826	183448
101181	183449
226516	183450
96418	183451
200858	183452
14975	183453
91951	183454
55379	183455
116331	183456
40118	183457
103066	183458
2714	183459
88285	183460
176177	183461
227358	183462
219890	183463
45641	183464
132601	183465
227493	183466
146619	183467
418858	183468
353670	183469
333664	183470
3875	183471
155285	183472
262282	183473
145040	183474
19462	183475
11766	183476
228000	183477
42235	183478
256878	183479
131990	183480
368445	183481
7578	183482
36131	183483
9436	183484
349136	183485
173763	183486
26991	183487
168164	183488
143604	183489
190475	183490
156905	183491
344019	183492
238660	183493
25242	183494
74024	183495
240203	183496
127718	183497
389692	183498
192285	183499
7889	183500
16638	183501
36695	183502
125899	183503
14231	183504
5925	183505
408691	183506
208837	183507
64339	183508
84502	183509
278666	183510
310793	183511
21016	183512
190001	183513
5038	183514
365517	183515
3571	183516
38627	183517
238179	183518
378223	183519
185444	183520
266675	183521
6716	183522
360676	183523
90202	183524
179023	183525
80010	183526
58714	183527
439161	183528
296716	183529
119704	183530
123357	183531
47012	183532
143634	183533
224047	183534
134761	183535
406059	183536
124501	183537
17194	183538
18623	183539
340502	183540
120949	183541
396038	183542
442121	183543
47388	183544
460284	183545
411231	183546
435967	183547
325749	183548
93824	183549
385771	183550
211461	183551
105083	183552
80174	183553
403909	183554
387822	183555
248358	183556
109505	183557
16654	183558
203339	183559
321262	183560
116460	183561
91520	183562
196682	183563
260075	183564
346017	183565
309341	183566
405013	183567
403668	183568
147361	183569
334504	183570
455456	183571
198859	183572
180511	183573
57246	183574
61352	183575
62689	183576
56255	183577
323425	183578
10865	183579
165020	183580
331159	183581
137236	183582
327819	183583
46707	183584
151488	183585
56852	183586
235918	183587
149801	183588
14845	183589
353004	183590
94643	183591
369403	183592
177288	183593
40407	183594
11819	183595
8995	183596
165206	183597
330647	183598
473	183599
19214	183600
53713	183601
103382	183602
110567	183603
65944	183604
157226	183605
23157	183606
457938	183607
421425	183608
269386	183609
192279	183610
43144	183611
154876	183612
369617	183613
53036	183614
398192	183615
13065	183616
380642	183617
8924	183618
175211	183619
92774	183620
22882	183621
449423	183622
283324	183623
161989	183624
238356	183625
45495	183626
74780	183627
235756	183628
316228	183629
92017	183630
417541	183631
344991	183632
218537	183633
22073	183634
437659	183635
436003	183636
100415	183637
434287	183638
264179	183639
402283	183640
145534	183641
44336	183642
95057	183643
112018	183644
211000	183645
8539	183646
62572	183647
146228	183648
232506	183649
254286	183650
125755	183651
21510	183652
415978	183653
135865	183654
457184	183655
430998	183656
29324	183657
387846	183658
169880	183659
7010	183660
125458	183661
25006	183662
201830	183663
135758	183664
71873	183665
122	183666
145671	183667
310667	183668
101716	183669
8850	183670
61294	183671
231679	183672
52848	183673
167961	183674
332610	183675
258635	183676
106938	183677
33957	183678
43108	183679
152722	183680
277273	183681
249079	183682
25333	183683
100587	183684
49529	183685
92127	183686
24098	183687
3519	183688
68382	183689
136555	183690
193483	183691
319266	183692
87776	183693
405634	183694
121606	183695
85741	183696
400319	183697
140555	183698
223479	183699
766	183700
306673	183701
198231	183702
163435	183703
798	183704
52379	183705
16918	183706
453140	183707
31723	183708
4126	183709
137515	183710
210454	183711
76407	183712
140553	183713
4321	183714
128358	183715
415344	183716
205837	183717
451499	183718
92079	183719
40567	183720
7704	183721
34484	183722
106489	183723
38230	183724
390844	183725
402389	183726
100645	183727
38889	183728
73436	183729
335667	183730
30502	183731
221730	183732
226878	183733
61651	183734
240316	183735
227832	183736
151429	183737
231971	183738
2758	183739
424555	183740
4964	183741
191345	183742
87505	183743
240312	183744
454106	183745
283179	183746
360844	183747
438924	183748
383633	183749
105565	183750
42305	183751
50226	183752
44959	183753
438983	183754
235757	183755
70338	183756
149305	183757
422345	183758
14084	183759
313045	183760
166368	183761
133907	183762
82384	183763
74354	183764
335343	183765
11752	183766
249114	183767
3105	183768
71295	183769
141356	183770
384323	183771
202538	183772
35229	183773
194063	183774
327081	183775
325103	183776
407959	183777
195329	183778
221417	183779
422304	183780
152457	183781
49546	183782
42274	183783
90413	183784
135993	183785
4345	183786
62350	183787
74218	183788
225474	183789
117736	183790
129572	183791
106171	183792
5426	183793
107374	183794
17450	183795
54247	183796
188827	183797
394130	183798
13601	183799
184120	183800
19823	183801
56674	183802
116274	183803
116274	183804
138300	183805
442818	183806
50334	183807
27818	183808
417915	183809
194342	183810
190163	183811
102863	183812
60219	183813
331065	183814
214777	183815
326467	183816
143054	183817
191844	183818
387820	183819
420152	183820
83083	183821
299990	183822
276066	183823
242705	183824
191120	183825
348027	183826
37767	183827
229997	183828
51029	183829
14738	183830
241643	183831
159616	183832
45462	183833
61358	183834
205800	183835
460172	183836
223396	183837
157499	183838
292732	183839
329928	183840
329900	183841
68702	183842
203887	183843
207166	183844
207100	183845
32714	183846
166190	183847
56239	183848
114476	183849
135940	183850
35244	183851
151822	183852
165320	183853
40278	183854
202000	183855
259949	183856
301684	183857
181544	183858
49078	183859
192151	183860
340820	183861
105676	183862
155984	183863
26713	183864
285749	183865
221989	183866
404907	183867
126806	183868
352207	183869
443782	183870
219951	183871
64834	183872
87728	183873
212762	183874
99578	183875
47828	183876
193788	183877
265020	183878
1506	183879
15592	183880
184712	183881
431668	183882
229903	183883
148524	183884
317446	183885
57444	183886
25871	183887
432838	183888
6534	183889
392331	183890
17451	183891
157198	183892
137473	183893
5742	183894
155802	183895
169476	183896
72754	183897
36281	183898
238020	183899
11366	183900
29246	183901
47239	183902
43032	183903
345903	183904
290377	183905
69234	183906
92679	183907
65909	183908
287432	183909
1253	183910
184048	183911
446625	183912
134383	183913
53110	183914
286174	183915
184217	183916
24468	183917
21128	183918
14055	183919
397	183920
96746	183921
367	183922
178824	183923
358222	183924
407802	183925
12758	183926
45607	183927
17471	183928
226601	183929
365212	183930
433799	183931
193475	183932
197145	183933
251946	183934
113770	183935
69262	183936
403601	183937
356359	183938
372019	183939
327478	183940
115637	183941
365466	183942
88961	183943
88961	183944
47459	183945
69635	183946
130922	183947
15882	183948
259419	183949
190774	183950
307908	183951
383252	183952
38654	183953
144196	183954
53540	183955
158494	183956
12023	183957
164425	183958
384783	183959
243445	183960
106834	183961
199892	183962
246293	183963
295539	183964
77370	183965
34716	183966
125742	183967
376338	183968
89394	183969
377091	183970
31341	183971
25655	183972
403055	183973
62408	183974
457168	183975
143648	183976
31185	183977
303561	183978
33053	183979
64341	183980
77944	183981
79258	183982
13211	183983
454248	183984
118649	183985
243101	183986
90623	183987
36981	183988
430557	183989
407131	183990
22261	183991
279949	183992
146739	183993
289634	183994
444148	183995
345049	183996
201886	183997
11109	183998
219102	183999
22777	184000
166615	184001
122135	184002
72746	184003
180206	184004
280286	184005
5933	184006
154662	184007
226517	184008
13075	184009
192531	184010
394365	184011
96844	184012
36058	184013
106628	184014
108028	184015
19909	184016
85674	184017
385429	184018
19098	184019
101919	184020
75877	184021
370320	184022
22089	184023
46267	184024
16508	184025
168662	184026
2786	184027
15055	184028
149181	184029
153105	184030
116934	184031
456829	184032
51143	184033
14613	184034
252895	184035
155338	184036
256999	184037
58284	184038
31732	184039
252701	184040
237289	184041
5047	184042
52413	184043
56766	184044
4699	184045
220663	184046
3272	184047
130346	184048
424036	184049
22568	184050
188311	184051
247528	184052
15298	184053
34366	184054
212081	184055
259834	184056
17244	184057
269925	184058
6256	184059
58930	184060
334051	184061
8100	184062
233724	184063
12305	184064
213574	184065
392672	184066
111756	184067
208736	184068
34488	184069
97405	184070
206243	184071
102740	184072
974	184073
312869	184074
346125	184075
55139	184076
111426	184077
454196	184078
87365	184079
105911	184080
20772	184081
87559	184082
40328	184083
95502	184084
2177	184085
230940	184086
67079	184087
7913	184088
185717	184089
442598	184090
178712	184091
13979	184092
327534	184093
100396	184094
188810	184095
104026	184096
43488	184097
1468	184098
269928	184099
27572	184100
169326	184101
111570	184102
378889	184103
107055	184104
22799	184105
252133	184106
87182	184107
324834	184108
326379	184109
16522	184110
226884	184111
294469	184112
247481	184113
257547	184114
433200	184115
12596	184116
97145	184117
62631	184118
65931	184119
384131	184120
119320	184121
85619	184122
127333	184123
107731	184124
163184	184125
313219	184126
57820	184127
412585	184128
365822	184129
15056	184130
362293	184131
363017	184132
259361	184133
194287	184134
61540	184135
179574	184136
5098	184137
70072	184138
102120	184139
58027	184140
19594	184141
190313	184142
176887	184143
239782	184144
6768	184145
306065	184146
390601	184147
404492	184148
453907	184149
414293	184150
130195	184151
30602	184152
180681	184153
453752	184154
108477	184155
98592	184156
144467	184157
4879	184158
83428	184159
292604	184160
136841	184161
324018	184162
139283	184163
123028	184164
29260	184165
416703	184166
319300	184167
21351	184168
244959	184169
10378	184170
116135	184171
97427	184172
1262	184173
79711	184174
367956	184175
254103	184176
365901	184177
176697	184178
41346	184179
70884	184180
392130	184181
63847	184182
150060	184183
449434	184184
76781	184185
215905	184186
168306	184187
10525	184188
367966	184189
69775	184190
415139	184191
385903	184192
353146	184193
167790	184194
19588	184195
391065	184196
442256	184197
360882	184198
197444	184199
186583	184200
10819	184201
96827	184202
93069	184203
80610	184204
208454	184205
74008	184206
414471	184207
2657	184208
57	184209
81449	184210
248460	184211
232767	184212
230330	184213
187879	184214
65045	184215
84298	184216
406344	184217
3787	184218
766	184219
81521	184220
28263	184221
24853	184222
21242	184223
39391	184224
13456	184225
72629	184226
79752	184227
141579	184228
28486	184229
415089	184230
52689	184231
361316	184232
103529	184233
21739	184234
16483	184235
110318	184236
365048	184237
417485	184238
112576	184239
148311	184240
93023	184241
103	184242
118297	184243
397262	184244
36054	184245
107423	184246
240903	184247
245310	184248
163215	184249
359621	184250
437742	184251
114128	184252
104490	184253
392788	184254
143754	184255
242261	184256
380124	184257
93642	184258
398790	184259
28258	184260
53618	184261
52785	184262
42713	184263
95657	184264
37135	184265
199794	184266
348874	184267
162547	184268
11347	184269
205328	184270
240158	184271
62829	184272
19898	184273
42464	184274
170393	184275
235368	184276
95308	184277
110298	184278
1550	184279
191349	184280
80374	184281
233157	184282
76452	184283
132786	184284
136063	184285
136063	184286
423557	184287
164320	184288
315742	184289
451991	184290
198763	184291
184921	184292
42761	184293
34327	184294
181363	184295
8591	184296
76553	184297
102810	184298
281500	184299
383330	184300
383194	184301
109541	184302
118909	184303
222736	184304
106202	184305
307424	184306
256403	184307
17918	184308
186489	184309
80775	184310
67757	184311
436008	184312
53873	184313
252206	184314
287331	184315
351704	184316
8313	184317
328559	184318
288103	184319
20386	184320
238183	184321
19462	184322
320364	184323
45103	184324
60105	184325
64159	184326
352728	184327
64622	184328
105737	184329
51361	184330
231345	184331
198106	184332
25171	184333
215581	184334
202941	184335
213388	184336
110335	184337
2019	184338
233096	184339
145055	184340
14288	184341
241049	184342
81311	184343
388001	184344
61917	184345
67982	184346
400209	184347
454107	184348
422825	184349
139456	184350
248575	184351
298401	184352
354469	184353
225597	184354
109517	184355
188670	184356
192803	184357
244782	184358
332295	184359
245438	184360
216529	184361
180937	184362
112755	184363
276514	184364
15685	184365
332795	184366
243199	184367
207211	184368
17453	184369
85687	184370
218245	184371
86020	184372
145929	184373
420340	184374
183826	184375
188304	184376
100063	184377
7027	184378
125927	184379
53156	184380
41293	184381
301041	184382
3865	184383
81453	184384
110392	184385
40222	184386
221715	184387
75320	184388
193057	184389
72219	184390
399110	184391
100279	184392
302508	184393
173216	184394
206690	184395
224968	184396
390427	184397
298493	184398
414571	184399
6747	184400
154773	184401
355629	184402
40490	184403
105005	184404
431020	184405
406992	184406
18861	184407
19021	184408
186007	184409
237577	184410
36756	184411
2494	184412
32812	184413
84554	184414
326028	184415
220657	184416
25682	184417
50976	184418
26078	184419
330677	184420
26848	184421
12310	184422
45757	184423
72822	184424
68318	184425
268164	184426
4065	184427
151144	184428
163103	184429
262931	184430
336583	184431
396127	184432
74657	184433
260974	184434
29970	184435
227526	184436
458431	184437
64572	184438
116110	184439
83858	184440
35719	184441
241692	184442
397267	184443
209632	184444
68707	184445
44771	184446
323861	184447
205836	184448
94801	184449
70237	184450
158343	184451
205836	184452
191239	184453
51946	184454
214148	184455
453862	184456
4419	184457
47507	184458
305470	184459
314009	184460
144165	184461
454686	184462
66212	184463
139780	184464
336878	184465
184874	184466
251056	184467
133038	184468
411416	184469
105592	184470
45108	184471
163907	184472
25314	184473
174954	184474
34605	184475
62151	184476
195688	184477
367413	184478
10569	184479
35323	184480
190651	184481
42388	184482
85971	184483
253720	184484
423934	184485
406991	184486
119979	184487
116050	184488
223291	184489
167965	184490
65366	184491
223035	184492
90024	184493
398293	184494
224719	184495
140686	184496
13668	184497
32688	184498
31140	184499
57836	184500
347451	184501
401431	184502
58747	184503
218165	184504
442210	184505
6938	184506
27429	184507
442704	184508
453022	184509
24928	184510
188388	184511
183588	184512
53671	184513
243273	184514
237203	184515
237487	184516
39599	184517
422545	184518
238110	184519
21217	184520
176995	184521
16728	184522
121240	184523
429332	184524
392228	184525
34204	184526
1771	184527
32514	184528
54477	184529
39136	184530
182228	184531
52949	184532
1103	184533
218678	184534
352617	184535
125488	184536
339019	184537
178549	184538
223253	184539
360087	184540
360221	184541
46776	184542
69458	184543
335233	184544
35924	184545
86206	184546
33270	184547
178880	184548
237869	184549
213988	184550
301816	184551
12723	184552
165193	184553
182475	184554
176274	184555
123109	184556
173512	184557
85903	184558
271861	184559
269137	184560
48799	184561
1105	184562
736	184563
32210	184564
75311	184565
72682	184566
195573	184567
112416	184568
91442	184569
215906	184570
24885	184571
22966	184572
44143	184573
114147	184574
79699	184575
358685	184576
49576	184577
356064	184578
108598	184579
227177	184580
29125	184581
52844	184582
40621	184583
150894	184584
48144	184585
23163	184586
139569	184587
39640	184588
340	184589
180420	184590
276525	184591
8338	184592
248322	184593
196801	184594
385667	184595
216213	184596
251022	184597
52278	184598
116175	184599
387499	184600
117148	184601
44080	184602
4346	184603
300248	184604
439741	184605
331984	184606
38612	184607
28005	184608
53618	184609
27177	184610
341406	184611
25354	184612
339278	184613
150777	184614
15414	184615
86285	184616
108986	184617
111685	184618
345459	184619
424738	184620
113494	184621
188240	184622
207421	184623
30295	184624
241267	184625
71002	184626
196035	184627
419988	184628
87154	184629
16346	184630
53493	184631
192561	184632
164149	184633
351073	184634
62531	184635
111102	184636
32546	184637
224606	184638
226172	184639
62757	184640
59935	184641
123812	184642
255985	184643
55075	184644
39085	184645
12933	184646
406943	184647
440213	184648
400059	184649
14234	184650
46070	184651
46605	184652
85987	184653
175532	184654
120107	184655
386520	184656
190830	184657
2862	184658
308458	184659
166526	184660
82299	184661
376187	184662
21698	184663
14943	184664
218794	184665
322519	184666
353642	184667
126655	184668
95106	184669
119328	184670
281863	184671
285349	184672
5575	184673
77253	184674
131982	184675
130459	184676
168756	184677
45027	184678
48642	184679
44390	184680
48750	184681
218894	184682
385489	184683
80534	184684
94774	184685
75021	184686
33594	184687
46468	184688
99922	184689
141432	184690
211076	184691
135236	184692
46034	184693
295760	184694
110076	184695
127404	184696
192653	184697
31096	184698
82312	184699
130324	184700
300241	184701
214340	184702
407001	184703
94409	184704
379253	184705
2103	184706
143209	184707
310125	184708
78569	184709
123306	184710
129167	184711
28149	184712
125880	184713
217912	184714
18842	184715
331862	184716
283764	184717
277543	184718
262323	184719
55860	184720
10773	184721
235611	184722
170859	184723
359765	184724
41110	184725
31395	184726
224695	184727
14379	184728
275068	184729
304417	184730
196441	184731
399976	184732
370306	184733
19108	184734
30280	184735
190310	184736
113783	184737
192889	184738
128023	184739
411906	184740
48916	184741
62929	184742
454973	184743
129820	184744
189169	184745
391385	184746
282538	184747
33968	184748
3868	184749
42127	184750
348063	184751
105198	184752
64249	184753
86077	184754
172436	184755
220268	184756
99014	184757
112344	184758
396975	184759
147995	184760
392282	184761
406846	184762
416149	184763
401204	184764
250861	184765
425412	184766
283515	184767
321442	184768
431878	184769
265927	184770
326342	184771
410146	184772
384537	184773
45586	184774
385117	184775
13676	184776
10235	184777
290945	184778
244972	184779
329704	184780
217417	184781
101347	184782
197419	184783
90875	184784
75928	184785
164923	184786
8962	184787
250047	184788
50940	184789
239042	184790
275528	184791
155867	184792
89884	184793
282138	184794
59119	184795
322892	184796
40126	184797
367131	184798
174278	184799
275829	184800
88785	184801
88785	184802
71183	184803
68933	184804
178746	184805
65109	184806
239574	184807
10210	184808
134120	184809
102561	184810
380949	184811
158180	184812
141686	184813
254274	184814
97754	184815
21030	184816
15993	184817
424107	184818
124316	184819
124908	184820
385597	184821
90945	184822
326789	184823
151233	184824
205465	184825
337260	184826
116436	184827
438690	184828
69623	184829
239823	184830
117507	184831
34214	184832
283996	184833
320484	184834
59855	184835
286332	184836
217532	184837
209043	184838
40850	184839
80153	184840
3048	184841
358166	184842
191944	184843
80784	184844
111541	184845
98730	184846
250040	184847
114908	184848
214946	184849
24235	184850
150363	184851
392120	184852
160308	184853
115290	184854
16831	184855
5777	184856
108235	184857
441762	184858
217227	184859
336778	184860
71221	184861
170007	184862
126310	184863
100125	184864
99847	184865
263864	184866
14947	184867
64496	184868
69625	184869
305801	184870
269171	184871
174270	184872
150458	184873
125011	184874
130954	184875
254860	184876
6724	184877
169486	184878
39926	184879
91139	184880
22390	184881
378294	184882
324539	184883
162551	184884
97994	184885
294201	184886
6503	184887
389137	184888
19346	184889
44705	184890
11276	184891
152413	184892
1407	184893
6698	184894
4545	184895
62347	184896
2968	184897
189961	184898
4273	184899
424858	184900
98292	184901
4014	184902
18000	184903
368027	184904
50213	184905
60620	184906
101890	184907
429398	184908
203749	184909
43908	184910
55293	184911
317581	184912
237853	184913
5754	184914
410002	184915
37643	184916
115816	184917
353226	184918
258846	184919
425151	184920
105082	184921
174420	184922
386992	184923
145160	184924
412488	184925
248165	184926
58759	184927
52999	184928
110985	184929
369398	184930
85305	184931
8594	184932
245904	184933
19739	184934
331301	184935
21049	184936
91522	184937
145844	184938
328122	184939
437720	184940
10995	184941
165701	184942
387	184943
101238	184944
62041	184945
137845	184946
22461	184947
124236	184948
233524	184949
192478	184950
185449	184951
173441	184952
99691	184953
229095	184954
155496	184955
406073	184956
239008	184957
1770	184958
17749	184959
386822	184960
188006	184961
398068	184962
182001	184963
436541	184964
399079	184965
295134	184966
95159	184967
441	184968
26457	184969
58299	184970
826	184971
121	184972
248853	184973
38578	184974
441571	184975
37005	184976
220864	184977
51740	184978
184048	184979
53096	184980
179298	184981
208777	184982
8772	184983
75765	184984
38922	184985
17821	184986
293026	184987
278052	184988
94778	184989
156242	184990
219566	184991
64967	184992
1214	184993
182988	184994
235865	184995
199785	184996
241273	184997
106755	184998
387158	184999
70395	185000
122490	185001
247885	185002
124097	185003
67470	185004
302346	185005
34146	185006
454051	185007
42274	185008
191598	185009
184869	185010
281705	185011
136641	185012
183686	185013
444114	185014
140498	185015
132179	185016
85942	185017
124458	185018
97511	185019
3946	185020
415030	185021
215774	185022
99494	185023
445983	185024
269030	185025
238822	185026
144316	185027
12329	185028
408430	185029
211073	185030
284665	185031
36645	185032
353966	185033
207504	185034
51647	185035
451492	185036
72148	185037
122421	185038
340884	185039
384967	185040
56896	185041
133857	185042
333145	185043
49784	185044
296430	185045
198120	185046
320850	185047
361589	185048
107439	185049
300286	185050
133771	185051
143917	185052
331452	185053
116908	185054
48460	185055
455478	185056
60492	185057
19206	185058
265298	185059
77896	185060
77896	185061
70492	185062
222516	185063
209916	185064
122221	185065
167170	185066
162567	185067
319232	185068
84827	185069
312082	185070
300582	185071
123426	185072
356137	185073
176017	185074
261865	185075
232370	185076
241792	185077
278777	185078
45871	185079
289587	185080
107587	185081
121543	185082
305464	185083
200004	185084
354227	185085
250330	185086
9207	185087
38385	185088
192716	185089
121817	185090
293301	185091
169370	185092
227945	185093
355973	185094
446746	185095
85475	185096
306598	185097
77064	185098
148786	185099
397826	185100
267217	185101
255726	185102
71723	185103
93572	185104
387150	185105
31274	185106
194048	185107
102649	185108
218697	185109
30084	185110
217294	185111
186636	185112
59235	185113
374238	185114
156682	185115
399767	185116
20270	185117
191667	185118
320757	185119
181144	185120
113407	185121
78114	185122
1568	185123
172168	185124
119536	185125
10078	185126
339918	185127
223643	185128
169556	185129
41480	185130
90154	185131
34751	185132
17602	185133
146116	185134
167223	185135
3097	185136
203529	185137
9283	185138
364263	185139
134604	185140
55309	185141
41645	185142
38370	185143
21722	185144
251590	185145
430732	185146
336324	185147
457565	185148
198970	185149
234766	185150
295642	185151
24315	185152
170957	185153
94691	185154
246536	185155
259385	185156
435830	185157
65	185158
28273	185159
47299	185160
24886	185161
24244	185162
272813	185163
81746	185164
76952	185165
317691	185166
2750	185167
32600	185168
30917	185169
423938	185170
326719	185171
19571	185172
456460	185173
3441	185174
101589	185175
12563	185176
9048	185177
393151	185178
96670	185179
19195	185180
41504	185181
168719	185182
312243	185183
365410	185184
39027	185185
73412	185186
100784	185187
92728	185188
169165	185189
58648	185190
116982	185191
242448	185192
92798	185193
127569	185194
80748	185195
238493	185196
114163	185197
2264	185198
328039	185199
195993	185200
18180	185201
407378	185202
206039	185203
65383	185204
182063	185205
455470	185206
425213	185207
212181	185208
406790	185209
336751	185210
380155	185211
59721	185212
285231	185213
354255	185214
197989	185215
245408	185216
121518	185217
343918	185218
82171	185219
399794	185220
381637	185221
402232	185222
319276	185223
183483	185224
286445	185225
254882	185226
167730	185227
189605	185228
13370	185229
402233	185230
222160	185231
94126	185232
202519	185233
320813	185234
179987	185235
23478	185236
421504	185237
371076	185238
59284	185239
934	185240
51901	185241
253839	185242
96230	185243
123774	185244
207492	185245
250947	185246
85379	185247
27917	185248
282152	185249
106142	185250
108703	185251
203578	185252
46241	185253
64754	185254
263682	185255
132819	185256
443166	185257
305063	185258
179878	185259
12879	185260
4783	185261
286248	185262
301310	185263
250547	185264
21664	185265
198205	185266
88380	185267
105360	185268
140841	185269
118099	185270
67823	185271
91619	185272
89238	185273
335786	185274
248504	185275
223733	185276
5230	185277
192105	185278
91600	185279
89122	185280
37032	185281
380590	185282
170339	185283
376812	185284
122797	185285
133422	185286
84218	185287
100915	185288
182468	185289
27209	185290
13264	185291
7022	185292
174583	185293
91746	185294
390163	185295
34247	185296
292665	185297
57833	185298
114273	185299
189685	185300
184990	185301
189825	185302
424478	185303
374711	185304
45555	185305
324927	185306
106191	185307
107724	185308
375639	185309
130930	185310
137207	185311
430014	185312
141404	185313
307	185314
246916	185315
118015	185316
259152	185317
249265	185318
35456	185319
7847	185320
102019	185321
16393	185322
122301	185323
68540	185324
233383	185325
62092	185326
130847	185327
110476	185328
44198	185329
44198	185330
112575	185331
105116	185332
364488	185333
109076	185334
358342	185335
87708	185336
479	185337
343191	185338
62552	185339
147657	185340
27921	185341
100170	185342
48883	185343
45675	185344
62961	185345
18954	185346
296586	185347
23581	185348
392360	185349
425440	185350
248495	185351
369032	185352
375246	185353
196062	185354
249989	185355
10573	185356
236599	185357
415936	185358
49518	185359
107861	185360
284137	185361
333564	185362
102167	185363
25490	185364
119908	185365
333960	185366
113665	185367
223732	185368
117192	185369
200200	185370
375609	185371
402499	185372
435399	185373
419555	185374
415001	185375
8700	185376
331296	185377
210564	185378
195895	185379
54061	185380
163676	185381
316657	185382
52824	185383
169624	185384
93465	185385
23551	185386
148075	185387
342478	185388
111395	185389
378823	185390
2	185391
113559	185392
17112	185393
71913	185394
38867	185395
28983	185396
3406	185397
51848	185398
60153	185399
18068	185400
17920	185401
141803	185402
40590	185403
34390	185404
111271	185405
42013	185406
207137	185407
139758	185408
3423	185409
184707	185410
85175	185411
318050	185412
234239	185413
217791	185414
320307	185415
50659	185416
359713	185417
51536	185418
300512	185419
279120	185420
95397	185421
52980	185422
18854	185423
56346	185424
227810	185425
247730	185426
353922	185427
169735	185428
343201	185429
186265	185430
62519	185431
277212	185432
160116	185433
72012	185434
189939	185435
31305	185436
36298	185437
387181	185438
207942	185439
116954	185440
1103	185441
53272	185442
163606	185443
94770	185444
26046	185445
162179	185446
370990	185447
9865	185448
100187	185449
308119	185450
117493	185451
67317	185452
89307	185453
192305	185454
244324	185455
190183	185456
89405	185457
423170	185458
49546	185459
81792	185460
98401	185461
324807	185462
334570	185463
368193	185464
22511	185465
229904	185466
400476	185467
37114	185468
13263	185469
303620	185470
12471	185471
203641	185472
171767	185473
41948	185474
214200	185475
79597	185476
286205	185477
52706	185478
441132	185479
337512	185480
51495	185481
373162	185482
183550	185483
149300	185484
11242	185485
416772	185486
26373	185487
190258	185488
281550	185489
286897	185490
55659	185491
202766	185492
59147	185493
107361	185494
20463	185495
85384	185496
187287	185497
176163	185498
5865	185499
204399	185500
305151	185501
26082	185502
106685	185503
120478	185504
222456	185505
302062	185506
169189	185507
67763	185508
278832	185509
19250	185510
373873	185511
56617	185512
81908	185513
87044	185514
423862	185515
263658	185516
96331	185517
59504	185518
168198	185519
17253	185520
256563	185521
320874	185522
424844	185523
139906	185524
9238	185525
18473	185526
193258	185527
190248	185528
86216	185529
254108	185530
102205	185531
398329	185532
87728	185533
25963	185534
118148	185535
62571	185536
399570	185537
118371	185538
32076	185539
283556	185540
196156	185541
341432	185542
338244	185543
379301	185544
206314	185545
445197	185546
438701	185547
266878	185548
428278	185549
46249	185550
148325	185551
140440	185552
233578	185553
35472	185554
48642	185555
379768	185556
86289	185557
138304	185558
52217	185559
193848	185560
5437	185561
423548	185562
217644	185563
64063	185564
39165	185565
28825	185566
317114	185567
419784	185568
392441	185569
196452	185570
185288	185571
98491	185572
186063	185573
43895	185574
125817	185575
204710	185576
6445	185577
37602	185578
181084	185579
201621	185580
293842	185581
323197	185582
438894	185583
6345	185584
156754	185585
13661	185586
424872	185587
44935	185588
180741	185589
418050	185590
316354	185591
315725	185592
85169	185593
116697	185594
62081	185595
170100	185596
5839	185597
134450	185598
94166	185599
10181	185600
311918	185601
18258	185602
171607	185603
27653	185604
413400	185605
36385	185606
119201	185607
5208	185608
316612	185609
281163	185610
130053	185611
47672	185612
154853	185613
7368	185614
225885	185615
34838	185616
363133	185617
56861	185618
312885	185619
108222	185620
60711	185621
58668	185622
390192	185623
195932	185624
72721	185625
79404	185626
307753	185627
144203	185628
130030	185629
414962	185630
263149	185631
548	185632
411021	185633
131325	185634
390003	185635
47048	185636
28568	185637
224213	185638
47529	185639
233259	185640
226114	185641
12017	185642
76072	185643
57143	185644
60991	185645
81513	185646
88222	185647
353101	185648
179575	185649
109863	185650
140560	185651
114345	185652
166058	185653
21380	185654
169325	185655
13471	185656
225380	185657
124203	185658
171376	185659
171376	185660
253588	185661
126751	185662
93018	185663
181846	185664
100802	185665
134712	185666
213884	185667
28284	185668
34306	185669
118172	185670
75512	185671
792	185672
2802	185673
27611	185674
55806	185675
280777	185676
183262	185677
136481	185678
23755	185679
34736	185680
220699	185681
179448	185682
80483	185683
263909	185684
174314	185685
393182	185686
148065	185687
259819	185688
66888	185689
98064	185690
218309	185691
253331	185692
22659	185693
32362	185694
215245	185695
90929	185696
187266	185697
54845	185698
73770	185699
85275	185700
45438	185701
187157	185702
226885	185703
300021	185704
85278	185705
415528	185706
7570	185707
83820	185708
103193	185709
22303	185710
52866	185711
113829	185712
100321	185713
248194	185714
258259	185715
138963	185716
35491	185717
113834	185718
50171	185719
116533	185720
78327	185721
25072	185722
244544	185723
13022	185724
20915	185725
119215	185726
178711	185727
217955	185728
17419	185729
14121	185730
95588	185731
342115	185732
57365	185733
327889	185734
7681	185735
76202	185736
100848	185737
295047	185738
87807	185739
11575	185740
408879	185741
222329	185742
253594	185743
377706	185744
145179	185745
213592	185746
338756	185747
383176	185748
379149	185749
442926	185750
133972	185751
270674	185752
161475	185753
276275	185754
161832	185755
282523	185756
156383	185757
411580	185758
138549	185759
53492	185760
70464	185761
33492	185762
79201	185763
79746	185764
162152	185765
222633	185766
61858	185767
108341	185768
276652	185769
300546	185770
169879	185771
107099	185772
55663	185773
46205	185774
27211	185775
186952	185776
358450	185777
50939	185778
241490	185779
11656	185780
371060	185781
56207	185782
370268	185783
238209	185784
42288	185785
296138	185786
33176	185787
455646	185788
127169	185789
51800	185790
134803	185791
66279	185792
139762	185793
221092	185794
135411	185795
47124	185796
201019	185797
204792	185798
86752	185799
104376	185800
26865	185801
17640	185802
240409	185803
5058	185804
147640	185805
21175	185806
459077	185807
423167	185808
248794	185809
31992	185810
353434	185811
390400	185812
73018	185813
126150	185814
189721	185815
82651	185816
323421	185817
47349	185818
261957	185819
39411	185820
415126	185821
114130	185822
27910	185823
14916	185824
55038	185825
21695	185826
323622	185827
237139	185828
135848	185829
285682	185830
18334	185831
1944	185832
8113	185833
36364	185834
119310	185835
158065	185836
194778	185837
13108	185838
202802	185839
189552	185840
10773	185841
316749	185842
223	185843
150922	185844
114381	185845
445662	185846
25318	185847
2492	185848
289469	185849
57770	185850
126897	185851
165965	185852
5410	185853
140443	185854
217989	185855
2492	185856
73307	185857
266639	185858
94869	185859
170597	185860
140516	185861
179338	185862
459157	185863
103275	185864
136009	185865
408889	185866
199282	185867
377189	185868
383071	185869
109097	185870
58497	185871
109254	185872
317138	185873
35247	185874
80933	185875
89923	185876
202987	185877
114436	185878
177500	185879
89332	185880
111457	185881
93060	185882
441419	185883
179126	185884
238510	185885
47498	185886
93861	185887
227287	185888
204108	185889
100400	185890
309457	185891
5156	185892
208942	185893
144764	185894
281408	185895
417260	185896
321814	185897
341466	185898
225570	185899
337248	185900
55890	185901
117047	185902
431927	185903
134761	185904
338304	185905
310063	185906
58015	185907
188595	185908
185935	185909
199808	185910
96358	185911
53805	185912
152992	185913
127314	185914
119744	185915
71746	185916
88736	185917
54900	185918
222553	185919
2013	185920
3787	185921
386428	185922
56967	185923
422025	185924
13528	185925
276231	185926
33427	185927
190357	185928
68105	185929
32005	185930
159097	185931
19736	185932
80588	185933
197793	185934
101686	185935
371694	185936
14658	185937
420272	185938
73684	185939
225623	185940
177594	185941
300516	185942
174797	185943
74118	185944
101623	185945
252733	185946
179582	185947
66949	185948
6024	185949
324709	185950
4832	185951
2460	185952
3483	185953
425	185954
108890	185955
410716	185956
179958	185957
95665	185958
123008	185959
9132	185960
435297	185961
84567	185962
228346	185963
134426	185964
93462	185965
445452	185966
4072	185967
275936	185968
379375	185969
295252	185970
212184	185971
121201	185972
24934	185973
20232	185974
221662	185975
357531	185976
68935	185977
354319	185978
435741	185979
12472	185980
65933	185981
36209	185982
242702	185983
98629	185984
33729	185985
355654	185986
336356	185987
61321	185988
150708	185989
50129	185990
81931	185991
13908	185992
212991	185993
48339	185994
445660	185995
113955	185996
352619	185997
698	185998
143996	185999
134145	186000
92999	186001
404470	186002
14841	186003
96016	186004
49395	186005
26217	186006
137514	186007
256388	186008
16688	186009
208076	186010
440503	186011
195276	186012
103243	186013
3416	186014
337309	186015
174154	186016
54256	186017
125256	186018
7534	186019
397514	186020
174364	186021
86984	186022
360156	186023
46310	186024
141265	186025
67911	186026
452664	186027
64277	186028
39347	186029
63115	186030
13344	186031
408689	186032
24340	186033
94443	186034
331553	186035
175025	186036
187100	186037
262905	186038
198795	186039
11675	186040
70746	186041
352409	186042
213504	186043
57914	186044
86094	186045
319673	186046
99756	186047
195927	186048
353168	186049
152609	186050
156726	186051
2515	186052
249162	186053
414218	186054
105909	186055
401489	186056
265649	186057
110925	186058
140094	186059
107658	186060
195371	186061
22147	186062
185914	186063
6259	186064
19462	186065
357190	186066
34308	186067
56968	186068
103122	186069
168977	186070
343379	186071
218381	186072
138632	186073
285764	186074
57787	186075
326283	186076
382288	186077
144200	186078
375273	186079
22020	186080
107792	186081
178646	186082
8769	186083
16842	186084
434078	186085
3676	186086
134748	186087
102640	186088
119587	186089
44644	186090
281235	186091
361159	186092
203714	186093
70244	186094
48589	186095
267335	186096
101440	186097
372808	186098
62461	186099
433268	186100
98742	186101
194156	186102
234093	186103
100454	186104
62522	186105
152713	186106
118110	186107
7730	186108
75902	186109
7634	186110
94500	186111
339531	186112
5365	186113
111007	186114
226587	186115
71041	186116
177962	186117
103571	186118
172756	186119
158018	186120
20598	186121
39341	186122
408291	186123
454198	186124
38975	186125
223248	186126
12214	186127
85065	186128
349956	186129
437778	186130
291117	186131
68505	186132
427055	186133
85498	186134
31427	186135
87311	186136
16796	186137
62488	186138
98664	186139
204612	186140
293151	186141
78925	186142
68254	186143
181597	186144
15460	186145
174546	186146
3749	186147
269425	186148
436690	186149
238363	186150
247628	186151
175834	186152
96089	186153
87306	186154
214232	186155
446570	186156
43709	186157
181531	186158
212164	186159
108889	186160
138432	186161
142612	186162
281277	186163
53276	186164
358544	186165
375996	186166
3747	186167
92734	186168
262403	186169
45889	186170
40939	186171
154235	186172
155066	186173
111346	186174
69337	186175
124938	186176
50988	186177
421798	186178
255078	186179
103822	186180
147972	186181
44538	186182
357810	186183
188773	186184
57006	186185
219724	186186
236260	186187
198797	186188
40834	186189
59644	186190
15228	186191
149905	186192
105761	186193
316022	186194
178478	186195
90633	186196
43650	186197
95810	186198
66895	186199
6814	186200
136818	186201
219079	186202
94893	186203
181297	186204
131730	186205
399680	186206
130469	186207
85228	186208
15831	186209
11389	186210
1835	186211
253683	186212
174908	186213
61184	186214
161273	186215
402929	186216
9390	186217
447477	186218
409443	186219
74208	186220
226952	186221
80348	186222
64408	186223
94100	186224
16627	186225
5666	186226
120196	186227
206443	186228
17993	186229
339277	186230
406628	186231
451414	186232
438427	186233
100920	186234
213908	186235
38598	186236
36981	186237
28797	186238
53541	186239
366687	186240
391797	186241
243780	186242
157403	186243
12164	186244
374469	186245
27738	186246
18809	186247
1779	186248
431135	186249
365200	186250
25335	186251
273114	186252
417166	186253
115141	186254
231023	186255
225594	186256
82498	186257
266246	186258
264914	186259
198011	186260
139102	186261
163637	186262
85101	186263
149570	186264
112193	186265
205813	186266
198250	186267
262903	186268
74142	186269
240048	186270
36681	186271
243782	186272
428136	186273
79525	186274
136831	186275
293588	186276
180798	186277
62590	186278
190101	186279
103159	186280
152750	186281
73205	186282
26630	186283
366367	186284
58640	186285
59882	186286
103254	186287
123580	186288
11674	186289
146968	186290
9437	186291
58778	186292
226425	186293
219021	186294
57380	186295
144796	186296
198362	186297
303405	186298
445952	186299
278824	186300
74698	186301
122943	186302
88614	186303
205317	186304
150486	186305
86312	186306
183870	186307
3894	186308
18022	186309
47760	186310
127062	186311
251900	186312
368750	186313
17983	186314
133135	186315
437036	186316
182863	186317
213234	186318
129732	186319
85173	186320
241234	186321
88838	186322
237094	186323
408607	186324
132575	186325
127918	186326
7038	186327
212816	186328
434934	186329
27738	186330
172946	186331
40457	186332
395049	186333
75141	186334
134518	186335
208500	186336
351373	186337
310876	186338
315167	186339
321652	186340
239526	186341
219942	186342
246766	186343
192591	186344
342404	186345
166936	186346
456073	186347
3677	186348
301110	186349
220287	186350
95565	186351
63749	186352
97402	186353
387193	186354
85708	186355
16909	186356
368458	186357
35306	186358
212467	186359
106083	186360
355331	186361
20069	186362
198523	186363
14909	186364
22237	186365
7484	186366
43714	186367
162739	186368
95180	186369
61771	186370
235914	186371
41671	186372
52095	186373
135763	186374
183184	186375
252787	186376
61813	186377
120461	186378
18362	186379
239182	186380
113829	186381
274985	186382
91957	186383
149202	186384
213080	186385
112902	186386
76436	186387
166755	186388
10519	186389
285711	186390
247673	186391
317497	186392
171836	186393
377142	186394
58393	186395
437826	186396
42803	186397
84754	186398
71497	186399
281762	186400
33868	186401
362350	186402
321844	186403
275256	186404
415312	186405
353396	186406
313205	186407
10358	186408
2285	186409
187218	186410
9510	186411
324036	186412
85610	186413
92036	186414
284727	186415
148133	186416
33206	186417
269181	186418
209117	186419
168364	186420
69851	186421
29433	186422
195119	186423
149211	186424
4927	186425
101214	186426
242902	186427
376242	186428
410832	186429
417093	186430
214314	186431
9956	186432
16013	186433
33834	186434
134059	186435
249751	186436
269020	186437
47352	186438
336924	186439
51075	186440
64761	186441
114904	186442
411265	186443
126671	186444
99343	186445
247726	186446
240602	186447
195145	186448
401908	186449
58217	186450
133886	186451
398036	186452
20809	186453
327571	186454
94871	186455
52546	186456
113812	186457
27583	186458
60909	186459
81359	186460
344213	186461
395808	186462
127059	186463
4721	186464
163842	186465
61917	186466
5137	186467
40217	186468
148364	186469
27982	186470
270264	186471
252392	186472
175298	186473
402555	186474
279725	186475
48024	186476
34340	186477
5472	186478
248150	186479
433155	186480
170951	186481
136707	186482
60997	186483
62232	186484
8441	186485
94421	186486
95103	186487
41939	186488
148220	186489
437382	186490
273322	186491
436850	186492
358278	186493
84468	186494
57224	186495
453946	186496
27	186497
149119	186498
212120	186499
123740	186500
125758	186501
32946	186502
121032	186503
195792	186504
224786	186505
72073	186506
50180	186507
91825	186508
129469	186509
27003	186510
136061	186511
62404	186512
22660	186513
297934	186514
2913	186515
12182	186516
450772	186517
90223	186518
348364	186519
147939	186520
274974	186521
272408	186522
66759	186523
132720	186524
85963	186525
83627	186526
42305	186527
21017	186528
114151	186529
234426	186530
128111	186531
317366	186532
309577	186533
218243	186534
177794	186535
90633	186536
108097	186537
426995	186538
33520	186539
175848	186540
245422	186541
236032	186542
14690	186543
11582	186544
284202	186545
431549	186546
232813	186547
185426	186548
278225	186549
164383	186550
172825	186551
209970	186552
293828	186553
302029	186554
146954	186555
101834	186556
195497	186557
293948	186558
42305	186559
17692	186560
44009	186561
83576	186562
432152	186563
53818	186564
96336	186565
209791	186566
34659	186567
41919	186568
290585	186569
193793	186570
96409	186571
364867	186572
76641	186573
354827	186574
301395	186575
195180	186576
376200	186577
16430	186578
403306	186579
34863	186580
124508	186581
245356	186582
53870	186583
28228	186584
232250	186585
15707	186586
77278	186587
105898	186588
21852	186589
214983	186590
358219	186591
239925	186592
32777	186593
449622	186594
320329	186595
416569	186596
175399	186597
333824	186598
108622	186599
126152	186600
14240	186601
75535	186602
18774	186603
83853	186604
39213	186605
293322	186606
13199	186607
41084	186608
196168	186609
69959	186610
290137	186611
292787	186612
17345	186613
199194	186614
75810	186615
72795	186616
379015	186617
38149	186618
351455	186619
234794	186620
417129	186621
372728	186622
34586	186623
39123	186624
49209	186625
435200	186626
27371	186627
148745	186628
129633	186629
357694	186630
158946	186631
85319	186632
85322	186633
228773	186634
280742	186635
157026	186636
294365	186637
247878	186638
180580	186639
153633	186640
319428	186641
16807	186642
192758	186643
167695	186644
120350	186645
281832	186646
33467	186647
448497	186648
15683	186649
369211	186650
44949	186651
195165	186652
176434	186653
75215	186654
306521	186655
95962	186656
721	186657
88039	186658
393627	186659
124917	186660
358899	186661
48560	186662
428923	186663
114318	186664
95177	186665
182615	186666
250569	186667
119867	186668
34412	186669
276798	186670
93863	186671
2954	186672
361899	186673
338212	186674
338570	186675
380440	186676
235005	186677
90627	186678
14959	186679
75901	186680
12340	186681
253249	186682
432569	186683
209118	186684
209442	186685
100075	186686
448970	186687
229637	186688
284460	186689
260645	186690
244365	186691
418581	186692
285578	186693
420572	186694
66270	186695
386924	186696
274630	186697
176014	186698
387058	186699
154431	186700
139545	186701
452851	186702
386843	186703
27066	186704
19391	186705
157297	186706
79584	186707
414793	186708
139364	186709
295251	186710
14522	186711
41797	186712
206323	186713
20543	186714
170226	186715
318999	186716
9419	186717
154151	186718
247226	186719
6428	186720
268665	186721
160333	186722
362109	186723
299637	186724
342722	186725
48834	186726
255786	186727
396840	186728
311042	186729
382163	186730
47242	186731
53169	186732
1	186733
35775	186734
15754	186735
239944	186736
229814	186737
148556	186738
326720	186739
417122	186740
303238	186741
231801	186742
119471	186743
13523	186744
118780	186745
130604	186746
98	186747
337579	186748
121535	186749
355782	186750
296692	186751
205276	186752
149916	186753
16486	186754
109599	186755
369598	186756
222670	186757
92742	186758
302636	186759
96535	186760
295915	186761
164222	186762
275617	186763
180538	186764
129286	186765
16528	186766
57953	186767
124148	186768
40039	186769
210190	186770
125891	186771
257363	186772
189404	186773
401282	186774
415109	186775
4821	186776
323835	186777
241866	186778
217505	186779
118152	186780
238685	186781
5110	186782
131171	186783
6724	186784
269515	186785
174511	186786
871	186787
57331	186788
140465	186789
199828	186790
97167	186791
88490	186792
223150	186793
15043	186794
239018	186795
361120	186796
188259	186797
3098	186798
110997	186799
6624	186800
291962	186801
122405	186802
257351	186803
17690	186804
17242	186805
386241	186806
197302	186807
289032	186808
104987	186809
20655	186810
459622	186811
442688	186812
159300	186813
270015	186814
86197	186815
85810	186816
145051	186817
24789	186818
196389	186819
2480	186820
55817	186821
200245	186822
12023	186823
137008	186824
278578	186825
12023	186826
169884	186827
142814	186828
416213	186829
27751	186830
306068	186831
379683	186832
408504	186833
39038	186834
195994	186835
216016	186836
50026	186837
158179	186838
225097	186839
86678	186840
183427	186841
229935	186842
203483	186843
211196	186844
414208	186845
410104	186846
194087	186847
185092	186848
127668	186849
198741	186850
443985	186851
398864	186852
418937	186853
93544	186854
129464	186855
328277	186856
57436	186857
44320	186858
149434	186859
62608	186860
146091	186861
183175	186862
266747	186863
243994	186864
153930	186865
46849	186866
316104	186867
166101	186868
153173	186869
109682	186870
212721	186871
327098	186872
209806	186873
214812	186874
214245	186875
342927	186876
156390	186877
195004	186878
266566	186879
21215	186880
281757	186881
196515	186882
209826	186883
189490	186884
213537	186885
364993	186886
236373	186887
445282	186888
148565	186889
80231	186890
184137	186891
87601	186892
61469	186893
240878	186894
240337	186895
237901	186896
218639	186897
42092	186898
115934	186899
80491	186900
454275	186901
44383	186902
352465	186903
141241	186904
53083	186905
186347	186906
238507	186907
186860	186908
117451	186909
60046	186910
340096	186911
120288	186912
106764	186913
77192	186914
60006	186915
24780	186916
332498	186917
54566	186918
154095	186919
17579	186920
119671	186921
171535	186922
200615	186923
3000	186924
407973	186925
119879	186926
1205	186927
332020	186928
73958	186929
23389	186930
112788	186931
105951	186932
331436	186933
32882	186934
54559	186935
88088	186936
111707	186937
11129	186938
25214	186939
177181	186940
447933	186941
25769	186942
245207	186943
187124	186944
74893	186945
452050	186946
283810	186947
262743	186948
105679	186949
244429	186950
435354	186951
115765	186952
302830	186953
196228	186954
1649	186955
84688	186956
56414	186957
4634	186958
298182	186959
31442	186960
80689	186961
134497	186962
246416	186963
54402	186964
58350	186965
18913	186966
283244	186967
129468	186968
262321	186969
252463	186970
138749	186971
4122	186972
85413	186973
5733	186974
34802	186975
362467	186976
246706	186977
73181	186978
83574	186979
28858	186980
80663	186981
2591	186982
54206	186983
76491	186984
105425	186985
166100	186986
355076	186987
199570	186988
135349	186989
66894	186990
197240	186991
88117	186992
18753	186993
364	186994
198570	186995
316507	186996
31611	186997
141661	186998
168512	186999
72808	187000
382511	187001
179503	187002
47592	187003
110464	187004
140873	187005
34806	187006
233039	187007
186661	187008
106902	187009
145729	187010
304029	187011
117589	187012
231998	187013
226634	187014
41174	187015
417567	187016
224199	187017
154939	187018
181300	187019
368619	187020
2728	187021
61094	187022
98112	187023
248202	187024
56248	187025
105993	187026
69800	187027
91091	187028
37647	187029
301789	187030
237907	187031
63056	187032
139489	187033
12913	187034
93363	187035
248818	187036
64145	187037
156439	187038
367658	187039
91732	187040
317588	187041
366096	187042
361191	187043
15596	187044
343513	187045
107996	187046
111481	187047
184540	187048
26787	187049
27426	187050
203451	187051
374097	187052
25909	187053
39011	187054
110978	187055
218039	187056
94675	187057
228220	187058
131354	187059
50424	187060
310330	187061
172293	187062
127331	187063
269698	187064
307779	187065
75935	187066
93567	187067
431637	187068
225268	187069
136204	187070
63356	187071
343490	187072
119883	187073
95784	187074
348802	187075
1525	187076
186657	187077
100305	187078
341305	187079
36394	187080
213051	187081
303896	187082
181016	187083
18838	187084
298417	187085
15252	187086
69453	187087
139575	187088
95225	187089
77724	187090
168900	187091
236315	187092
233235	187093
391322	187094
66400	187095
82335	187096
52728	187097
44397	187098
58534	187099
126097	187100
238932	187101
188514	187102
111549	187103
323146	187104
400486	187105
228546	187106
122110	187107
436912	187108
24008	187109
83569	187110
15556	187111
53025	187112
350673	187113
400684	187114
277574	187115
352308	187116
88623	187117
30504	187118
211297	187119
6263	187120
1553	187121
82342	187122
45616	187123
292193	187124
354521	187125
104771	187126
48906	187127
347955	187128
99403	187129
433836	187130
345187	187131
233034	187132
315904	187133
426906	187134
205967	187135
241765	187136
164236	187137
271439	187138
188164	187139
14880	187140
171644	187141
136571	187142
228876	187143
185392	187144
19755	187145
382990	187146
202239	187147
206356	187148
220226	187149
43195	187150
127197	187151
456569	187152
44788	187153
112138	187154
185444	187155
171626	187156
110503	187157
2815	187158
43911	187159
282516	187160
385139	187161
123519	187162
99572	187163
228080	187164
62307	187165
440577	187166
237842	187167
12400	187168
367344	187169
73339	187170
195650	187171
36672	187172
14442	187173
315083	187174
5751	187175
140076	187176
224757	187177
419370	187178
196210	187179
81858	187180
17718	187181
161637	187182
93788	187183
91851	187184
201269	187185
51210	187186
40295	187187
101126	187188
310767	187189
189198	187190
230894	187191
240710	187192
448283	187193
376547	187194
99428	187195
450454	187196
60998	187197
340899	187198
281191	187199
352499	187200
25444	187201
75378	187202
1184	187203
78926	187204
137555	187205
88789	187206
116971	187207
456027	187208
321765	187209
62780	187210
16917	187211
183509	187212
368946	187213
351737	187214
361602	187215
42040	187216
104033	187217
358921	187218
195146	187219
128433	187220
45092	187221
174521	187222
47323	187223
393006	187224
2208	187225
215686	187226
333197	187227
95870	187228
147396	187229
5488	187230
14379	187231
268133	187232
130451	187233
104681	187234
87055	187235
428761	187236
79425	187237
64425	187238
5065	187239
215985	187240
378722	187241
177456	187242
395047	187243
153820	187244
234454	187245
344626	187246
424654	187247
133098	187248
103218	187249
162116	187250
81712	187251
41876	187252
112043	187253
118963	187254
34616	187255
183500	187256
247601	187257
58829	187258
204945	187259
316405	187260
331792	187261
34853	187262
108113	187263
101755	187264
52684	187265
91768	187266
91900	187267
172262	187268
84505	187269
31242	187270
106100	187271
19359	187272
89186	187273
238307	187274
66968	187275
36102	187276
413208	187277
234292	187278
115286	187279
79634	187280
102439	187281
229195	187282
332122	187283
30925	187284
51010	187285
74095	187286
280393	187287
446559	187288
279563	187289
155893	187290
381871	187291
280762	187292
93114	187293
177202	187294
85689	187295
107027	187296
265208	187297
70008	187298
181489	187299
430987	187300
27289	187301
164224	187302
166347	187303
216245	187304
101349	187305
59680	187306
7558	187307
400646	187308
64515	187309
374047	187310
119850	187311
303717	187312
61664	187313
143920	187314
189878	187315
77101	187316
201883	187317
116446	187318
2214	187319
44881	187320
393531	187321
445288	187322
79299	187323
238619	187324
42044	187325
456803	187326
142002	187327
28706	187328
375964	187329
74036	187330
16791	187331
253727	187332
27	187333
332090	187334
440443	187335
134289	187336
210649	187337
13461	187338
83421	187339
340986	187340
64317	187341
3970	187342
62853	187343
80311	187344
237951	187345
160202	187346
222614	187347
123979	187348
34157	187349
49560	187350
9970	187351
421	187352
375227	187353
380779	187354
147079	187355
218515	187356
378272	187357
89450	187358
122354	187359
103668	187360
146501	187361
270871	187362
8153	187363
426453	187364
187255	187365
197326	187366
191925	187367
19769	187368
15876	187369
64012	187370
218025	187371
219451	187372
12377	187373
36040	187374
364426	187375
8374	187376
108814	187377
161494	187378
44670	187379
358666	187380
250829	187381
450041	187382
327175	187383
242906	187384
380646	187385
51741	187386
114467	187387
29075	187388
247044	187389
17032	187390
251948	187391
134721	187392
231211	187393
239304	187394
356733	187395
50727	187396
430431	187397
35290	187398
184638	187399
343537	187400
82874	187401
99292	187402
41731	187403
217449	187404
67078	187405
80963	187406
135313	187407
419617	187408
410745	187409
244212	187410
279513	187411
81603	187412
231125	187413
79456	187414
430598	187415
394792	187416
103498	187417
169989	187418
261777	187419
237358	187420
175251	187421
142171	187422
443063	187423
254993	187424
231898	187425
87212	187426
366241	187427
40193	187428
403605	187429
87137	187430
221622	187431
208793	187432
31321	187433
244099	187434
98	187435
110503	187436
18077	187437
425931	187438
51074	187439
449107	187440
107049	187441
116590	187442
51	187443
200128	187444
65368	187445
1819	187446
268283	187447
210718	187448
106972	187449
39423	187450
389249	187451
247701	187452
233233	187453
119543	187454
430629	187455
431012	187456
43084	187457
85699	187458
93495	187459
118346	187460
131410	187461
383139	187462
238075	187463
44855	187464
1644	187465
156662	187466
13173	187467
35297	187468
394182	187469
126087	187470
173502	187471
113590	187472
447130	187473
328847	187474
49048	187475
2559	187476
435533	187477
44491	187478
94517	187479
29440	187480
172251	187481
144856	187482
100390	187483
36270	187484
36826	187485
204080	187486
255857	187487
62430	187488
6454	187489
101746	187490
222136	187491
178649	187492
247058	187493
3606	187494
382385	187495
377987	187496
30855	187497
157724	187498
31059	187499
39601	187500
213504	187501
19568	187502
112398	187503
88636	187504
173071	187505
259680	187506
59712	187507
267249	187508
152818	187509
173543	187510
173671	187511
96155	187512
229824	187513
286148	187514
111194	187515
85333	187516
58171	187517
58954	187518
220107	187519
211643	187520
62341	187521
135989	187522
66276	187523
89765	187524
232098	187525
123761	187526
11046	187527
288438	187528
42206	187529
101447	187530
9040	187531
307107	187532
406419	187533
96628	187534
335251	187535
240459	187536
336894	187537
357703	187538
97935	187539
12512	187540
14513	187541
362108	187542
444809	187543
287265	187544
356208	187545
194085	187546
43091	187547
7160	187548
111320	187549
69279	187550
167259	187551
306881	187552
159543	187553
35166	187554
57131	187555
262528	187556
98704	187557
252165	187558
88094	187559
39439	187560
9459	187561
186791	187562
36107	187563
3	187564
299425	187565
39125	187566
403342	187567
439648	187568
5423	187569
197478	187570
58858	187571
107542	187572
265699	187573
163847	187574
106876	187575
106991	187576
131201	187577
23912	187578
312578	187579
450794	187580
82067	187581
377217	187582
2244	187583
33284	187584
319258	187585
40283	187586
120353	187587
18273	187588
230591	187589
412951	187590
429848	187591
327796	187592
78235	187593
122347	187594
322706	187595
171487	187596
228295	187597
18843	187598
353472	187599
140381	187600
72662	187601
286838	187602
272159	187603
320707	187604
121549	187605
109662	187606
80992	187607
80393	187608
430485	187609
78251	187610
170233	187611
43259	187612
225564	187613
45641	187614
75578	187615
125362	187616
9155	187617
237402	187618
47728	187619
1018	187620
169849	187621
82249	187622
10828	187623
335858	187624
268378	187625
241762	187626
48047	187627
306816	187628
89201	187629
429904	187630
27736	187631
382715	187632
14524	187633
87674	187634
217812	187635
52880	187636
29231	187637
319443	187638
98216	187639
67071	187640
203698	187641
442650	187642
86527	187643
400100	187644
3154	187645
152574	187646
288726	187647
327993	187648
456556	187649
21598	187650
235358	187651
214192	187652
250514	187653
248425	187654
435835	187655
226495	187656
361092	187657
13418	187658
209277	187659
10727	187660
171383	187661
235963	187662
98896	187663
59188	187664
51493	187665
103648	187666
87077	187667
317204	187668
23792	187669
42446	187670
420251	187671
19568	187672
129547	187673
437038	187674
37069	187675
38071	187676
378903	187677
242434	187678
429782	187679
395308	187680
255848	187681
166096	187682
179679	187683
256363	187684
330303	187685
235638	187686
101257	187687
293307	187688
46785	187689
39508	187690
72559	187691
232576	187692
240182	187693
206640	187694
42741	187695
85725	187696
545	187697
185130	187698
24978	187699
35161	187700
9661	187701
192684	187702
231844	187703
207408	187704
8460	187705
301462	187706
51989	187707
24710	187708
140958	187709
97865	187710
33960	187711
375297	187712
106320	187713
205633	187714
161392	187715
51809	187716
52356	187717
127352	187718
70056	187719
229617	187720
2969	187721
31111	187722
1346	187723
74040	187724
429623	187725
26333	187726
203103	187727
119438	187728
355787	187729
30859	187730
437499	187731
91679	187732
421826	187733
42604	187734
185146	187735
394038	187736
43557	187737
46274	187738
15279	187739
242093	187740
345385	187741
79139	187742
45321	187743
11712	187744
53946	187745
169126	187746
135063	187747
47988	187748
413928	187749
44318	187750
105103	187751
256949	187752
192351	187753
130582	187754
29061	187755
413056	187756
77610	187757
188405	187758
124340	187759
382753	187760
426478	187761
86451	187762
399698	187763
1751	187764
107011	187765
386453	187766
166131	187767
300899	187768
114421	187769
174982	187770
386972	187771
312105	187772
3135	187773
11943	187774
210332	187775
82350	187776
42225	187777
9363	187778
95340	187779
96509	187780
183013	187781
31763	187782
71401	187783
196375	187784
156820	187785
69137	187786
275917	187787
65385	187788
105297	187789
9888	187790
1379	187791
83204	187792
240	187793
312786	187794
2944	187795
40796	187796
405599	187797
48428	187798
280048	187799
227845	187800
88570	187801
60662	187802
57758	187803
2855	187804
88481	187805
1278	187806
7622	187807
627	187808
112971	187809
248536	187810
248436	187811
175533	187812
97644	187813
177247	187814
207627	187815
17866	187816
314015	187817
313942	187818
99206	187819
23008	187820
201990	187821
2758	187822
106284	187823
15949	187824
174883	187825
213665	187826
100939	187827
7710	187828
156954	187829
131257	187830
76992	187831
282902	187832
114675	187833
58129	187834
165845	187835
135862	187836
367831	187837
87761	187838
30234	187839
112638	187840
133900	187841
164429	187842
176716	187843
113690	187844
1574	187845
33779	187846
19927	187847
209044	187848
33025	187849
24302	187850
16395	187851
65527	187852
44907	187853
369567	187854
246056	187855
370026	187856
425600	187857
70218	187858
445048	187859
163432	187860
47136	187861
164074	187862
127144	187863
34878	187864
212329	187865
250407	187866
95595	187867
330024	187868
4257	187869
357316	187870
24802	187871
138034	187872
213341	187873
30914	187874
103562	187875
164072	187876
53801	187877
45659	187878
58712	187879
342347	187880
37147	187881
71737	187882
65007	187883
223384	187884
36951	187885
218162	187886
82655	187887
371456	187888
125182	187889
195574	187890
124404	187891
257826	187892
35315	187893
118595	187894
406817	187895
122578	187896
8306	187897
79640	187898
69053	187899
138089	187900
4234	187901
139708	187902
335887	187903
36907	187904
3404	187905
216024	187906
34590	187907
351666	187908
435031	187909
238786	187910
234508	187911
449057	187912
61038	187913
256216	187914
197942	187915
115486	187916
64507	187917
158520	187918
245303	187919
12302	187920
779	187921
131252	187922
100590	187923
36916	187924
111698	187925
122234	187926
312108	187927
175248	187928
42022	187929
4032	187930
146308	187931
30620	187932
65213	187933
81167	187934
7052	187935
246060	187936
87440	187937
146958	187938
416862	187939
178621	187940
77223	187941
437717	187942
125726	187943
55330	187944
327633	187945
450966	187946
48816	187947
38279	187948
184951	187949
155665	187950
5321	187951
123991	187952
146801	187953
13083	187954
148432	187955
11961	187956
12986	187957
218965	187958
427466	187959
64741	187960
48015	187961
3062	187962
403295	187963
188127	187964
428546	187965
94004	187966
92262	187967
65561	187968
446603	187969
255110	187970
345585	187971
131131	187972
295177	187973
199697	187974
396630	187975
436175	187976
115583	187977
387237	187978
8322	187979
178706	187980
55330	187981
58464	187982
285	187983
128249	187984
121880	187985
116206	187986
21190	187987
241014	187988
48167	187989
69134	187990
15035	187991
63225	187992
9900	187993
191373	187994
25133	187995
186040	187996
83714	187997
217143	187998
17010	187999
16876	188000
254251	188001
179645	188002
202553	188003
184473	188004
144497	188005
36983	188006
162844	188007
134150	188008
55509	188009
11250	188010
428100	188011
367475	188012
207154	188013
364238	188014
83928	188015
381205	188016
53090	188017
10737	188018
197533	188019
146434	188020
49200	188021
23712	188022
447741	188023
11697	188024
50874	188025
450426	188026
90980	188027
202991	188028
3116	188029
42158	188030
122514	188031
28049	188032
204959	188033
65372	188034
217168	188035
170375	188036
109599	188037
2270	188038
136728	188039
319352	188040
63583	188041
211098	188042
97586	188043
57424	188044
407276	188045
178459	188046
78734	188047
200129	188048
17089	188049
39801	188050
78900	188051
45769	188052
97053	188053
99606	188054
130113	188055
40230	188056
26063	188057
422595	188058
24621	188059
40621	188060
2737	188061
40034	188062
61034	188063
145342	188064
137919	188065
39193	188066
1266	188067
119312	188068
169588	188069
95837	188070
205511	188071
350915	188072
106357	188073
44481	188074
121086	188075
27803	188076
18387	188077
175418	188078
304598	188079
92247	188080
153812	188081
340017	188082
53420	188083
121256	188084
170853	188085
33960	188086
120285	188087
116949	188088
161735	188089
408047	188090
228890	188091
210031	188092
181296	188093
13875	188094
247106	188095
242478	188096
80240	188097
4220	188098
18166	188099
193589	188100
12090	188101
235661	188102
94620	188103
14893	188104
407228	188105
340598	188106
453815	188107
174471	188108
92798	188109
440054	188110
479	188111
453627	188112
352180	188113
119788	188114
52747	188115
9887	188116
35066	188117
183883	188118
246546	188119
414138	188120
11692	188121
28281	188122
423365	188123
15863	188124
408118	188125
156500	188126
15993	188127
35305	188128
119538	188129
83109	188130
423450	188131
241648	188132
122806	188133
13013	188134
207630	188135
3416	188136
48930	188137
14180	188138
225396	188139
102038	188140
68591	188141
29866	188142
1008	188143
178493	188144
70993	188145
69098	188146
100779	188147
185101	188148
154415	188149
191094	188150
263273	188151
88111	188152
51912	188153
94999	188154
91796	188155
143714	188156
181925	188157
387810	188158
126329	188159
347208	188160
109401	188161
34350	188162
41813	188163
113789	188164
103100	188165
281995	188166
12138	188167
19960	188168
130205	188169
24036	188170
455685	188171
361050	188172
280416	188173
10513	188174
111359	188175
2845	188176
331668	188177
92352	188178
4555	188179
15867	188180
308485	188181
22191	188182
418966	188183
287326	188184
132500	188185
422107	188186
86359	188187
319397	188188
71681	188189
147013	188190
368950	188191
3871	188192
47807	188193
53146	188194
176089	188195
201948	188196
427856	188197
418991	188198
113709	188199
98339	188200
259338	188201
12821	188202
261941	188203
205263	188204
300075	188205
58883	188206
6651	188207
62684	188208
3272	188209
1587	188210
32073	188211
6943	188212
883	188213
1407	188214
71428	188215
31044	188216
393474	188217
188988	188218
206765	188219
240924	188220
36044	188221
44245	188222
41132	188223
413678	188224
3246	188225
125872	188226
226723	188227
365391	188228
169768	188229
411975	188230
172967	188231
228783	188232
42853	188233
16714	188234
245205	188235
143705	188236
432971	188237
61563	188238
392161	188239
114651	188240
339690	188241
207648	188242
1281	188243
11071	188244
17762	188245
160830	188246
103673	188247
238377	188248
88975	188249
87031	188250
7160	188251
107939	188252
433389	188253
83454	188254
63145	188255
99451	188256
14331	188257
73008	188258
282826	188259
403602	188260
236427	188261
1153	188262
130359	188263
273478	188264
158513	188265
75287	188266
4300	188267
106978	188268
159116	188269
210728	188270
208011	188271
404006	188272
9892	188273
286053	188274
109094	188275
24128	188276
218021	188277
411002	188278
167103	188279
35727	188280
348669	188281
341856	188282
770	188283
17548	188284
145474	188285
303531	188286
70888	188287
24045	188288
84766	188289
190203	188290
393803	188291
152023	188292
189055	188293
83195	188294
172768	188295
39029	188296
22656	188297
95427	188298
148361	188299
55634	188300
408534	188301
280377	188302
396061	188303
25984	188304
206088	188305
301764	188306
35125	188307
364374	188308
332144	188309
90716	188310
345492	188311
56416	188312
51280	188313
196357	188314
365742	188315
343372	188316
254550	188317
123223	188318
379441	188319
84027	188320
198824	188321
54065	188322
27322	188323
106852	188324
12418	188325
191958	188326
156238	188327
132568	188328
358028	188329
67654	188330
84170	188331
210767	188332
102659	188333
108735	188334
72838	188335
116899	188336
14475	188337
409915	188338
30	188339
201605	188340
42657	188341
23308	188342
346660	188343
91920	188344
93073	188345
261375	188346
372059	188347
417901	188348
240270	188349
125271	188350
201880	188351
204895	188352
60263	188353
235567	188354
137912	188355
216484	188356
33140	188357
157564	188358
47110	188359
454740	188360
216928	188361
295873	188362
245455	188363
79196	188364
23153	188365
363622	188366
5817	188367
103786	188368
16030	188369
59381	188370
34264	188371
21073	188372
37179	188373
76474	188374
210730	188375
135645	188376
40890	188377
56205	188378
19940	188379
204618	188380
343765	188381
10767	188382
3063	188383
448083	188384
288622	188385
86599	188386
4653	188387
61042	188388
11731	188389
157503	188390
29932	188391
28370	188392
58518	188393
175978	188394
196587	188395
27197	188396
202612	188397
108607	188398
78266	188399
98661	188400
712	188401
9271	188402
49563	188403
68489	188404
390621	188405
140266	188406
204111	188407
61843	188408
99169	188409
71559	188410
83302	188411
74975	188412
46312	188413
44061	188414
18941	188415
83302	188416
14408	188417
4461	188418
28955	188419
52406	188420
82528	188421
55414	188422
6603	188423
214604	188424
45902	188425
107974	188426
99409	188427
172810	188428
1374	188429
197856	188430
167244	188431
379269	188432
52852	188433
160140	188434
6376	188435
52406	188436
75774	188437
51467	188438
91668	188439
36613	188440
76515	188441
193899	188442
86394	188443
101847	188444
164020	188445
305061	188446
4064	188447
121430	188448
55515	188449
220010	188450
38134	188451
23509	188452
36103	188453
291397	188454
362546	188455
20253	188456
12080	188457
20692	188458
35020	188459
236112	188460
182406	188461
99235	188462
5754	188463
222413	188464
58586	188465
261685	188466
17668	188467
1526	188468
30357	188469
80705	188470
10016	188471
261741	188472
137810	188473
300656	188474
268302	188475
208751	188476
296523	188477
346292	188478
220263	188479
237258	188480
12715	188481
119471	188482
385426	188483
105475	188484
156247	188485
342082	188486
249840	188487
61710	188488
204171	188489
89266	188490
23955	188491
421877	188492
279556	188493
438151	188494
173251	188495
242375	188496
60344	188497
46717	188498
403268	188499
333636	188500
106369	188501
423217	188502
49991	188503
64042	188504
56734	188505
17853	188506
170679	188507
190260	188508
139725	188509
203850	188510
373934	188511
29995	188512
16288	188513
75284	188514
28909	188515
112739	188516
124741	188517
13284	188518
344944	188519
392504	188520
394068	188521
6162	188522
295254	188523
176345	188524
170029	188525
165101	188526
392803	188527
146947	188528
388658	188529
154	188530
202257	188531
368736	188532
2430	188533
25572	188534
32612	188535
130172	188536
119190	188537
315969	188538
238608	188539
419781	188540
70693	188541
129791	188542
487	188543
136194	188544
196349	188545
287910	188546
2920	188547
1962	188548
308952	188549
396146	188550
142477	188551
30861	188552
317221	188553
14782	188554
7301	188555
162197	188556
57596	188557
137361	188558
231372	188559
308691	188560
201663	188561
193696	188562
308405	188563
412956	188564
352147	188565
204102	188566
26	188567
385733	188568
283056	188569
213842	188570
101356	188571
62280	188572
216636	188573
53383	188574
190586	188575
255039	188576
35827	188577
349848	188578
102339	188579
60122	188580
218461	188581
99865	188582
16121	188583
53589	188584
399802	188585
38141	188586
416181	188587
445466	188588
204489	188589
124179	188590
334422	188591
32013	188592
23828	188593
273261	188594
12341	188595
131399	188596
195748	188597
229399	188598
79745	188599
382719	188600
413749	188601
41823	188602
334545	188603
49084	188604
149914	188605
232532	188606
145610	188607
51980	188608
29841	188609
176824	188610
142171	188611
133526	188612
404814	188613
16930	188614
318697	188615
152044	188616
126259	188617
133013	188618
175782	188619
118098	188620
451508	188621
161796	188622
68984	188623
311010	188624
2138	188625
119909	188626
92996	188627
1167	188628
96024	188629
234031	188630
95278	188631
41008	188632
448579	188633
244258	188634
429933	188635
159777	188636
221672	188637
31505	188638
177871	188639
87933	188640
120027	188641
136590	188642
24289	188643
46846	188644
122909	188645
351223	188646
226158	188647
2414	188648
4718	188649
64428	188650
214543	188651
1318	188652
204292	188653
46512	188654
18360	188655
193248	188656
145390	188657
280201	188658
202466	188659
25640	188660
10552	188661
93654	188662
31823	188663
440169	188664
188996	188665
385	188666
106049	188667
377979	188668
135041	188669
184341	188670
1244	188671
1219	188672
2500	188673
1788	188674
5210	188675
11739	188676
7788	188677
435355	188678
79798	188679
53663	188680
59695	188681
223278	188682
152886	188683
396612	188684
84496	188685
282900	188686
83527	188687
286583	188688
65588	188689
33263	188690
147383	188691
14332	188692
185436	188693
36158	188694
450977	188695
388893	188696
107783	188697
456865	188698
209649	188699
357437	188700
120505	188701
142294	188702
118113	188703
224404	188704
165462	188705
424197	188706
221818	188707
88288	188708
50506	188709
421925	188710
12314	188711
9355	188712
216962	188713
11402	188714
311683	188715
54052	188716
11822	188717
232726	188718
162106	188719
16905	188720
63	188721
4987	188722
106232	188723
262411	188724
266900	188725
158286	188726
187903	188727
191337	188728
230319	188729
92614	188730
355613	188731
195574	188732
32088	188733
119332	188734
190259	188735
191640	188736
205005	188737
104101	188738
65304	188739
169991	188740
329694	188741
341956	188742
214076	188743
99353	188744
244341	188745
360754	188746
34181	188747
266927	188748
319966	188749
41171	188750
129148	188751
407820	188752
734	188753
401490	188754
2154	188755
251092	188756
451019	188757
290119	188758
124226	188759
274365	188760
121404	188761
302011	188762
490	188763
6997	188764
604	188765
446531	188766
70709	188767
418383	188768
334638	188769
294224	188770
17870	188771
176150	188772
218079	188773
347850	188774
355872	188775
219850	188776
1164	188777
34554	188778
441440	188779
132505	188780
255066	188781
99718	188782
84001	188783
88725	188784
218243	188785
44606	188786
138861	188787
310299	188788
207105	188789
380582	188790
14959	188791
406179	188792
418719	188793
422365	188794
9926	188795
275483	188796
95298	188797
14223	188798
320205	188799
182044	188800
401311	188801
92811	188802
167174	188803
383031	188804
383967	188805
34047	188806
21062	188807
289022	188808
54903	188809
88384	188810
207789	188811
290728	188812
347369	188813
113721	188814
22226	188815
107975	188816
127507	188817
38979	188818
37793	188819
205782	188820
83903	188821
31693	188822
131050	188823
100362	188824
57892	188825
380020	188826
59948	188827
215009	188828
358151	188829
424277	188830
374172	188831
7398	188832
435094	188833
366763	188834
32340	188835
3397	188836
251042	188837
32980	188838
51996	188839
111994	188840
50682	188841
149335	188842
38739	188843
238339	188844
88558	188845
198763	188846
306765	188847
284441	188848
102016	188849
78552	188850
100105	188851
69584	188852
91453	188853
40035	188854
7465	188855
37843	188856
371057	188857
57918	188858
285	188859
94637	188860
194971	188861
117328	188862
114762	188863
119138	188864
368696	188865
64961	188866
158978	188867
121764	188868
73424	188869
104401	188870
293160	188871
288854	188872
122949	188873
452766	188874
65015	188875
428420	188876
320242	188877
29057	188878
10541	188879
90394	188880
5213	188881
274667	188882
163832	188883
62832	188884
207044	188885
184260	188886
106182	188887
87928	188888
78850	188889
204106	188890
212221	188891
291432	188892
112726	188893
103728	188894
209105	188895
140804	188896
157947	188897
334449	188898
271501	188899
248971	188900
95518	188901
59972	188902
80457	188903
33456	188904
119243	188905
355	188906
131334	188907
186098	188908
115119	188909
139051	188910
120356	188911
161664	188912
341589	188913
90	188914
316823	188915
19302	188916
219771	188917
354770	188918
62389	188919
345128	188920
19620	188921
52242	188922
185	188923
250431	188924
81475	188925
240548	188926
164500	188927
209079	188928
283472	188929
395608	188930
207771	188931
212888	188932
213190	188933
41558	188934
157447	188935
324933	188936
114369	188937
361405	188938
229868	188939
46334	188940
6664	188941
34306	188942
400860	188943
402415	188944
137755	188945
227392	188946
24315	188947
179135	188948
261039	188949
163370	188950
104674	188951
59376	188952
16663	188953
209597	188954
240682	188955
145215	188956
44225	188957
56739	188958
16997	188959
289761	188960
61518	188961
140672	188962
149016	188963
90302	188964
172053	188965
71284	188966
281581	188967
165904	188968
116729	188969
132388	188970
114682	188971
228899	188972
45441	188973
213489	188974
125789	188975
323275	188976
451527	188977
37259	188978
114723	188979
108075	188980
138611	188981
245237	188982
411649	188983
49597	188984
15242	188985
203639	188986
105602	188987
17074	188988
79813	188989
211361	188990
280872	188991
122255	188992
226401	188993
225937	188994
217550	188995
60499	188996
200505	188997
267103	188998
192858	188999
91669	189000
106614	189001
270109	189002
274753	189003
58693	189004
433058	189005
31960	189006
65160	189007
180665	189008
2285	189009
249440	189010
108291	189011
24490	189012
339252	189013
316655	189014
98488	189015
68787	189016
117641	189017
28925	189018
133478	189019
9186	189020
124982	189021
141535	189022
59777	189023
28350	189024
369788	189025
221630	189026
217289	189027
215799	189028
42092	189029
211480	189030
76538	189031
245393	189032
299379	189033
203085	189034
421372	189035
342541	189036
368248	189037
13317	189038
65316	189039
89788	189040
452986	189041
147857	189042
446208	189043
5134	189044
272910	189045
34851	189046
209696	189047
13343	189048
118728	189049
3092	189050
46588	189051
339849	189052
183257	189053
303868	189054
447254	189055
51776	189056
102453	189057
87917	189058
38915	189059
307124	189060
106679	189061
389942	189062
6491	189063
179273	189064
257824	189065
238681	189066
24990	189067
323108	189068
2276	189069
16305	189070
119626	189071
32106	189072
200036	189073
5586	189074
32542	189075
137489	189076
321158	189077
414858	189078
34737	189079
457937	189080
142532	189081
59600	189082
51468	189083
2996	189084
11328	189085
360816	189086
94512	189087
242589	189088
242047	189089
57619	189090
100029	189091
382158	189092
173520	189093
66763	189094
13153	189095
452981	189096
5013	189097
24798	189098
22438	189099
239739	189100
361600	189101
112267	189102
58961	189103
248219	189104
225173	189105
25673	189106
427295	189107
29118	189108
71697	189109
198233	189110
117655	189111
24307	189112
339270	189113
31368	189114
6578	189115
96016	189116
459301	189117
212051	189118
15867	189119
166335	189120
65449	189121
31898	189122
100596	189123
8379	189124
236260	189125
9885	189126
51591	189127
45716	189128
29177	189129
180772	189130
248601	189131
85831	189132
33653	189133
105375	189134
4027	189135
4696	189136
117042	189137
220345	189138
173795	189139
118285	189140
387545	189141
123505	189142
63902	189143
23519	189144
117296	189145
14761	189146
70583	189147
226344	189148
322063	189149
234445	189150
45332	189151
445270	189152
122363	189153
136443	189154
220288	189155
66904	189156
14115	189157
22346	189158
33532	189159
217644	189160
271956	189161
138136	189162
17311	189163
425272	189164
62887	189165
57596	189166
1568	189167
183	189168
56548	189169
99920	189170
42916	189171
14742	189172
297161	189173
266399	189174
434086	189175
2324	189176
9929	189177
39831	189178
64000	189179
123832	189180
186728	189181
26433	189182
257404	189183
73950	189184
264907	189185
206935	189186
392773	189187
61722	189188
90640	189189
163603	189190
349524	189191
296951	189192
81579	189193
403542	189194
148158	189195
89839	189196
87388	189197
138137	189198
55966	189199
79722	189200
119638	189201
102433	189202
200426	189203
250008	189204
200499	189205
61961	189206
231437	189207
69502	189208
63699	189209
213721	189210
135330	189211
103165	189212
3027	189213
452609	189214
30928	189215
451654	189216
442276	189217
286771	189218
118144	189219
18570	189220
122257	189221
27648	189222
266679	189223
7467	189224
361370	189225
41438	189226
294635	189227
230789	189228
21631	189229
151705	189230
398642	189231
7007	189232
54151	189233
9287	189234
434024	189235
311237	189236
171705	189237
84524	189238
234939	189239
183893	189240
68641	189241
149429	189242
193411	189243
412480	189244
51385	189245
41253	189246
364590	189247
78037	189248
374845	189249
45791	189250
9218	189251
301681	189252
353443	189253
3552	189254
192537	189255
305572	189256
43068	189257
134416	189258
12603	189259
343044	189260
1307	189261
177937	189262
92060	189263
15022	189264
361572	189265
371499	189266
52461	189267
213136	189268
19456	189269
146307	189270
148065	189271
324910	189272
190847	189273
307964	189274
137023	189275
156492	189276
52953	189277
209292	189278
156760	189279
224309	189280
308140	189281
258760	189282
254584	189283
43745	189284
2688	189285
5598	189286
80410	189287
283678	189288
23272	189289
105572	189290
360504	189291
59053	189292
179949	189293
345068	189294
419980	189295
16711	189296
138863	189297
75592	189298
46891	189299
177690	189300
120458	189301
767	189302
340347	189303
450240	189304
80048	189305
11366	189306
113379	189307
238501	189308
47631	189309
40232	189310
341802	189311
122422	189312
165288	189313
75237	189314
46472	189315
100807	189316
167815	189317
183219	189318
454360	189319
153631	189320
14249	189321
78176	189322
315126	189323
255698	189324
65394	189325
141552	189326
130610	189327
432742	189328
42183	189329
88489	189330
250886	189331
93091	189332
10476	189333
57342	189334
390811	189335
73731	189336
114	189337
459071	189338
751	189339
363356	189340
366454	189341
188961	189342
127128	189343
33302	189344
122437	189345
449963	189346
34629	189347
271749	189348
88308	189349
1355	189350
326130	189351
19120	189352
157313	189353
86612	189354
224629	189355
143199	189356
79489	189357
395538	189358
202313	189359
57722	189360
98014	189361
155972	189362
326093	189363
287215	189364
289384	189365
214698	189366
2421	189367
45410	189368
319148	189369
109197	189370
161212	189371
51022	189372
38705	189373
188065	189374
2733	189375
314216	189376
45492	189377
43622	189378
51239	189379
156162	189380
198222	189381
30241	189382
101763	189383
126022	189384
271581	189385
149886	189386
115061	189387
36116	189388
126788	189389
156716	189390
366238	189391
57439	189392
371690	189393
86002	189394
5754	189395
175310	189396
3696	189397
139723	189398
162620	189399
449291	189400
6843	189401
453643	189402
270995	189403
33597	189404
319571	189405
415022	189406
138961	189407
184829	189408
312550	189409
369782	189410
230381	189411
377762	189412
46889	189413
19753	189414
64886	189415
87297	189416
214613	189417
278084	189418
47199	189419
133355	189420
406549	189421
190266	189422
215508	189423
6374	189424
149617	189425
154270	189426
108397	189427
129499	189428
184322	189429
876	189430
12681	189431
33516	189432
148592	189433
155462	189434
50716	189435
99833	189436
218336	189437
159510	189438
119764	189439
40026	189440
26857	189441
150803	189442
5483	189443
13122	189444
122020	189445
23898	189446
4397	189447
10477	189448
51216	189449
60271	189450
86978	189451
59086	189452
876	189453
653	189454
17633	189455
184233	189456
403156	189457
31995	189458
225599	189459
393491	189460
254201	189461
281135	189462
77616	189463
88375	189464
266414	189465
143734	189466
13570	189467
203949	189468
250804	189469
86187	189470
8236	189471
239392	189472
83624	189473
67723	189474
94389	189475
25008	189476
722	189477
35473	189478
93	189479
179675	189480
349226	189481
1567	189482
312626	189483
26329	189484
247805	189485
34188	189486
6602	189487
74728	189488
14141	189489
19547	189490
61277	189491
55048	189492
445921	189493
119888	189494
55048	189495
54014	189496
7714	189497
322577	189498
259636	189499
324964	189500
3376	189501
381431	189502
189087	189503
133774	189504
18236	189505
14723	189506
69648	189507
198699	189508
103051	189509
5608	189510
9478	189511
411285	189512
139804	189513
8782	189514
10142	189515
170889	189516
130239	189517
3810	189518
244486	189519
348048	189520
103891	189521
50247	189522
17613	189523
107838	189524
57359	189525
234774	189526
60668	189527
311147	189528
41260	189529
60364	189530
424109	189531
150958	189532
149608	189533
153268	189534
824	189535
228555	189536
100436	189537
42057	189538
23271	189539
8729	189540
202086	189541
110	189542
122085	189543
56219	189544
219544	189545
292261	189546
272701	189547
7070	189548
4298	189549
261007	189550
244274	189551
399994	189552
388399	189553
217597	189554
148736	189555
230612	189556
116925	189557
26915	189558
65714	189559
5409	189560
24365	189561
457473	189562
69541	189563
36683	189564
53124	189565
5441	189566
147119	189567
281736	189568
277672	189569
294400	189570
85009	189571
24451	189572
321923	189573
376002	189574
431799	189575
345	189576
139691	189577
279744	189578
294210	189579
108261	189580
77125	189581
211118	189582
246087	189583
3891	189584
45763	189585
232254	189586
243677	189587
71968	189588
80940	189589
148334	189590
178612	189591
14935	189592
270112	189593
71367	189594
80573	189595
83790	189596
297346	189597
60011	189598
13938	189599
159700	189600
76145	189601
164440	189602
60451	189603
195263	189604
194043	189605
375021	189606
380747	189607
23259	189608
226259	189609
320	189610
243630	189611
147532	189612
42059	189613
83152	189614
212633	189615
124546	189616
36009	189617
73153	189618
41259	189619
409366	189620
157205	189621
71013	189622
51503	189623
275769	189624
266124	189625
28268	189626
380474	189627
225695	189628
78303	189629
403254	189630
145568	189631
79418	189632
313438	189633
25762	189634
6383	189635
58746	189636
45819	189637
310141	189638
21791	189639
221305	189640
429264	189641
11914	189642
221416	189643
97824	189644
195245	189645
141833	189646
91369	189647
230840	189648
403137	189649
141208	189650
66358	189651
347818	189652
402925	189653
229715	189654
54327	189655
231697	189656
28820	189657
396541	189658
52274	189659
38794	189660
98025	189661
115127	189662
236611	189663
399172	189664
434349	189665
10370	189666
28331	189667
37315	189668
2692	189669
61875	189670
57081	189671
22	189672
75341	189673
293211	189674
7961	189675
96886	189676
31875	189677
24196	189678
11995	189679
228623	189680
428592	189681
9922	189682
24838	189683
295306	189684
125556	189685
13397	189686
5424	189687
16971	189688
16970	189689
104871	189690
39596	189691
150970	189692
59369	189693
197540	189694
192638	189695
14858	189696
24076	189697
4063	189698
1354	189699
5599	189700
304840	189701
236102	189702
7038	189703
452772	189704
113066	189705
126355	189706
59774	189707
3133	189708
187429	189709
353833	189710
10738	189711
133369	189712
24246	189713
59450	189714
37616	189715
15042	189716
4566	189717
18007	189718
2474	189719
111369	189720
199781	189721
2502	189722
7469	189723
34823	189724
265488	189725
459	189726
50179	189727
39489	189728
149635	189729
35273	189730
6762	189731
3387	189732
191880	189733
64330	189734
266995	189735
56220	189736
10404	189737
10404	189738
10404	189739
30466	189740
424108	189741
12153	189742
26966	189743
88542	189744
232468	189745
30736	189746
2845	189747
334537	189748
145085	189749
25814	189750
193361	189751
368624	189752
183055	189753
129689	189754
21567	189755
142546	189756
142546	189757
60089	189758
90326	189759
34530	189760
153164	189761
239309	189762
22272	189763
55565	189764
131533	189765
332865	189766
105283	189767
67717	189768
114563	189769
415365	189770
385897	189771
459542	189772
399259	189773
55780	189774
34229	189775
59056	189776
90070	189777
3087	189778
386598	189779
359272	189780
28805	189781
412368	189782
111717	189783
162704	189784
12315	189785
49912	189786
68654	189787
48520	189788
52275	189789
54258	189790
80828	189791
252002	189792
106649	189793
7374	189794
103359	189795
188494	189796
17073	189797
50387	189798
91433	189799
32907	189800
79090	189801
214833	189802
151203	189803
819	189804
56925	189805
353831	189806
62310	189807
65522	189808
290201	189809
275851	189810
269093	189811
352725	189812
15291	189813
66637	189814
412721	189815
31234	189816
101934	189817
54976	189818
159759	189819
23055	189820
7324	189821
117385	189822
138255	189823
64	189824
145445	189825
85038	189826
137977	189827
9442	189828
33182	189829
97535	189830
98996	189831
160977	189832
172980	189833
24977	189834
32017	189835
140427	189836
268037	189837
250585	189838
224168	189839
216184	189840
159509	189841
68205	189842
208389	189843
362880	189844
218062	189845
25592	189846
25286	189847
121933	189848
67753	189849
838	189850
170925	189851
213937	189852
350930	189853
75335	189854
1179	189855
17647	189856
2970	189857
24586	189858
154202	189859
215651	189860
304517	189861
209996	189862
1165	189863
78808	189864
55039	189865
206157	189866
248759	189867
389288	189868
327408	189869
264997	189870
24009	189871
11162	189872
19501	189873
7310	189874
127158	189875
188231	189876
291466	189877
173	189878
384613	189879
404781	189880
19570	189881
299670	189882
129078	189883
17875	189884
110526	189885
128068	189886
5006	189887
57049	189888
44715	189889
383874	189890
23322	189891
54965	189892
141499	189893
135817	189894
92500	189895
100253	189896
2901	189897
64353	189898
206690	189899
425802	189900
65154	189901
381306	189902
436891	189903
15824	189904
151725	189905
321910	189906
30743	189907
41809	189908
4238	189909
457447	189910
174142	189911
315174	189912
384257	189913
5575	189914
12173	189915
49868	189916
246059	189917
118807	189918
1986	189919
56282	189920
1562	189921
29194	189922
172039	189923
35381	189924
210368	189925
73699	189926
442064	189927
237	189928
4811	189929
109961	189930
151725	189931
35688	189932
200625	189933
2098	189934
390279	189935
243333	189936
182373	189937
381	189938
18	189939
53184	189940
434098	189941
1638	189942
24126	189943
183901	189944
4910	189945
15508	189946
206377	189947
15365	189948
5875	189949
285421	189950
220695	189951
38380	189952
97988	189953
351478	189954
42686	189955
76449	189956
1865	189957
149850	189958
99702	189959
202694	189960
12661	189961
103702	189962
117203	189963
600	189964
15856	189965
133625	189966
303520	189967
334131	189968
237428	189969
82098	189970
56874	189971
6822	189972
233568	189973
128028	189974
5170	189975
6981	189976
677	189977
202149	189978
447869	189979
453817	189980
429226	189981
289345	189982
163997	189983
216510	189984
452522	189985
142258	189986
5082	189987
268021	189988
7280	189989
340716	189990
64436	189991
2626	189992
146829	189993
53600	189994
244960	189995
10335	189996
13814	189997
153944	189998
66494	189999
241005	190000
1394	190001
30142	190002
29097	190003
382219	190004
106881	190005
92978	190006
19513	190007
267860	190008
12553	190009
22002	190010
110270	190011
6384	190012
6384	190013
6384	190014
6384	190015
94276	190016
2874	190017
427520	190018
392522	190019
199687	190020
383356	190021
157864	190022
3521	190023
21884	190024
90371	190025
96034	190026
438176	190027
203607	190028
80317	190029
70431	190030
16184	190031
72289	190032
118700	190033
301	190034
19975	190035
292246	190036
32820	190037
118928	190038
180288	190039
43015	190040
249626	190041
129517	190042
409831	190043
414950	190044
43481	190045
23159	190046
298593	190047
26253	190048
5854	190049
29946	190050
63567	190051
152569	190052
72590	190053
194457	190054
26465	190055
21110	190056
615	190057
74157	190058
278365	190059
66320	190060
56987	190061
343299	190062
115723	190063
420930	190064
14513	190065
161	190066
130574	190067
20292	190068
151785	190069
37440	190070
121490	190071
436773	190072
8633	190073
272424	190074
28328	190075
78140	190076
278449	190077
315564	190078
213060	190079
195366	190080
79397	190081
149629	190082
6617	190083
80560	190084
39280	190085
16258	190086
16181	190087
48871	190088
1050	190089
103861	190090
822	190091
14422	190092
36845	190093
56730	190094
23225	190095
116910	190096
221080	190097
70658	190098
254221	190099
39264	190100
242612	190101
456316	190102
231	190103
86923	190104
8123	190105
1656	190106
11713	190107
207775	190108
402489	190109
99157	190110
282984	190111
85349	190112
46808	190113
23495	190114
62938	190115
135427	190116
265428	190117
6553	190118
35832	190119
208470	190120
29	190121
29805	190122
4053	190123
417787	190124
3115	190125
24581	190126
36264	190127
42743	190128
224511	190129
26381	190130
4539	190131
122085	190132
16676	190133
637	190134
81009	190135
53630	190136
148889	190137
54779	190138
136426	190139
67812	190140
91820	190141
152454	190142
11421	190143
16345	190144
326814	190145
41309	190146
3621	190147
4482	190148
202958	190149
5720	190150
3801	190151
208724	190152
145842	190153
12830	190154
31782	190155
4057	190156
6319	190157
3718	190158
8351	190159
73	190160
9850	190161
45966	190162
38382	190163
145842	190164
30890	190165
22058	190166
60433	190167
11383	190168
336410	190169
28677	190170
110450	190171
18398	190172
1811	190173
7932	190174
71576	190175
118011	190176
1054	190177
15791	190178
6027	190179
386610	190180
126583	190181
294605	190182
167171	190183
634	190184
23167	190185
38416	190186
236656	190187
269280	190188
167309	190189
50116	190190
111044	190191
261380	190192
169191	190193
14237	190194
216671	190195
8313	190196
236	190197
168036	190198
61972	190199
158072	190200
53221	190201
213849	190202
102191	190203
103926	190204
441359	190205
34795	190206
455522	190207
16249	190208
166801	190209
10342	190210
18737	190211
180299	190212
47228	190213
152331	190214
172478	190215
51202	190216
191010	190217
93516	190218
8389	190219
23299	190220
294417	190221
12467	190222
71258	190223
63545	190224
4579	190225
28184	190226
98820	190227
223280	190228
194729	190229
6506	190230
75007	190231
227859	190232
92797	190233
194374	190234
83453	190235
376556	190236
21709	190237
73981	190238
432640	190239
27760	190240
2773	190241
137783	190242
155964	190243
59938	190244
83045	190245
213506	190246
52927	190247
225234	190248
165997	190249
19994	190250
121638	190251
8619	190252
225185	190253
107408	190254
416879	190255
337659	190256
71021	190257
4823	190258
13219	190259
409306	190260
90638	190261
39410	190262
63299	190263
402452	190264
66723	190265
232944	190266
114247	190267
320350	190268
22364	190269
355216	190270
5151	190271
291460	190272
17993	190273
66996	190274
282534	190275
111530	190276
66410	190277
29073	190278
782	190279
432155	190280
64056	190281
24505	190282
107038	190283
54948	190284
344304	190285
407379	190286
14033	190287
56776	190288
194616	190289
94370	190290
14155	190291
3239	190292
26038	190293
305853	190294
8100	190295
84463	190296
92543	190297
13605	190298
25119	190299
357140	190300
117753	190301
589	190302
193053	190303
261269	190304
109387	190305
421483	190306
192361	190307
57602	190308
2685	190309
2513	190310
332	190311
65452	190312
31237	190313
116952	190314
417179	190315
75098	190316
50407	190317
2532	190318
326631	190319
146389	190320
90275	190321
237090	190322
198068	190323
129738	190324
170721	190325
306151	190326
17629	190327
362960	190328
49213	190329
155883	190330
11963	190331
12225	190332
324186	190333
133	190334
144578	190335
118368	190336
173996	190337
31105	190338
7602	190339
338653	190340
7681	190341
27212	190342
126701	190343
38941	190344
1833	190345
210676	190346
34887	190347
16943	190348
62386	190349
418561	190350
223148	190351
242465	190352
28504	190353
384125	190354
62022	190355
7630	190356
267290	190357
4345	190358
176577	190359
2106	190360
201005	190361
17083	190362
12796	190363
122521	190364
11795	190365
20755	190366
110573	190367
210	190368
6157	190369
2288	190370
60296	190371
55197	190372
14114	190373
60406	190374
309231	190375
134110	190376
328852	190377
17566	190378
281495	190379
440642	190380
292640	190381
145737	190382
288328	190383
22826	190384
361864	190385
99939	190386
109312	190387
29349	190388
3766	190389
209988	190390
333749	190391
1622	190392
98598	190393
103183	190394
115608	190395
55099	190396
193616	190397
31165	190398
40491	190399
15472	190400
62065	190401
354824	190402
35845	190403
63407	190404
47642	190405
155218	190406
421226	190407
85597	190408
3766	190409
11164	190410
337223	190411
71055	190412
191483	190413
283210	190414
53126	190415
52631	190416
4715	190417
361337	190418
81275	190419
80689	190420
40561	190421
160862	190422
5	190423
112239	190424
1030	190425
12799	190426
6354	190427
576	190428
347512	190429
21756	190430
83006	190431
24399	190432
267730	190433
98794	190434
69189	190435
175637	190436
28074	190437
344568	190438
632	190439
140050	190440
20211	190441
159469	190442
69899	190443
15575	190444
133538	190445
215843	190446
324688	190447
50476	190448
6156	190449
164144	190450
351086	190451
20113	190452
192330	190453
178350	190454
4337	190455
67784	190456
428556	190457
21902	190458
239529	190459
59879	190460
119690	190461
43393	190462
423604	190463
165978	190464
329983	190465
137484	190466
238644	190467
200807	190468
410509	190469
364831	190470
23502	190471
378755	190472
654	190473
46780	190474
35264	190475
24	190476
419726	190477
231738	190478
248658	190479
315579	190480
37663	190481
28646	190482
35325	190483
37614	190484
314784	190485
168425	190486
76803	190487
125023	190488
59379	190489
309831	190490
95821	190491
93453	190492
435270	190493
36710	190494
407618	190495
122637	190496
104295	190497
147653	190498
149163	190499
373521	190500
186439	190501
198634	190502
235257	190503
147849	190504
63045	190505
80961	190506
48398	190507
178558	190508
21907	190509
157278	190510
153756	190511
47939	190512
136768	190513
6374	190514
197635	190515
59910	190516
8813	190517
408872	190518
180672	190519
105110	190520
9923	190521
37825	190522
109728	190523
43421	190524
392354	190525
187850	190526
157340	190527
74297	190528
115366	190529
13248	190530
432968	190531
15218	190532
196524	190533
201692	190534
12623	190535
25231	190536
28227	190537
12070	190538
181429	190539
217336	190540
47527	190541
11315	190542
346651	190543
161272	190544
116302	190545
49242	190546
177838	190547
4024	190548
220576	190549
57328	190550
167793	190551
138217	190552
81245	190553
45950	190554
103495	190555
24584	190556
216976	190557
105390	190558
10908	190559
182571	190560
250606	190561
17506	190562
43317	190563
227005	190564
73195	190565
13487	190566
28644	190567
144444	190568
423250	190569
340328	190570
8865	190571
1437	190572
10508	190573
19802	190574
224517	190575
397645	190576
201	190577
50128	190578
263455	190579
35881	190580
27582	190581
54254	190582
201625	190583
529	190584
7206	190585
236534	190586
65222	190587
236390	190588
145899	190589
94885	190590
72698	190591
453442	190592
288315	190593
67001	190594
24578	190595
28643	190596
5835	190597
60879	190598
28622	190599
291569	190600
282489	190601
4931	190602
150830	190603
66450	190604
7908	190605
34139	190606
28939	190607
144411	190608
54490	190609
111222	190610
77795	190611
136212	190612
449008	190613
159563	190614
34890	190615
42746	190616
68610	190617
27953	190618
381156	190619
15210	190620
419066	190621
329086	190622
99228	190623
539	190624
539	190625
340068	190626
450558	190627
15472	190628
156799	190629
343951	190630
437406	190631
34	190632
27220	190633
190507	190634
104653	190635
14706	190636
50672	190637
14519	190638
420925	190639
4682	190640
5412	190641
448065	190642
366621	190643
72656	190644
230217	190645
12265	190646
72286	190647
162709	190648
21031	190649
38865	190650
3207	190651
14639	190652
71877	190653
252943	190654
107539	190655
133882	190656
37069	190657
27992	190658
225487	190659
9746	190660
25626	190661
446727	190662
25340	190663
173624	190664
14426	190665
230372	190666
53362	190667
6559	190668
198614	190669
242758	190670
66827	190671
339476	190672
96433	190673
86697	190674
12897	190675
84409	190676
112631	190677
143602	190678
114597	190679
93868	190680
15830	190681
1820	190682
343727	190683
32097	190684
222319	190685
215151	190686
150391	190687
290816	190688
133450	190689
209776	190690
8810	190691
85012	190692
4332	190693
47088	190694
17224	190695
54743	190696
180061	190697
31083	190698
4694	190699
232427	190700
34022	190701
172548	190702
127609	190703
61978	190704
122745	190705
102150	190706
26370	190707
1931	190708
99602	190709
18613	190710
22690	190711
102922	190712
268519	190713
5215	190714
11542	190715
250518	190716
59190	190717
7428	190718
8602	190719
17629	190720
11960	190721
13964	190722
122300	190723
2406	190724
322856	190725
91256	190726
120397	190727
60526	190728
125165	190729
34284	190730
393812	190731
183235	190732
36594	190733
413	190734
5601	190735
51194	190736
58995	190737
27729	190738
195597	190739
53504	190740
29746	190741
70836	190742
50662	190743
26370	190744
2231	190745
140588	190746
97206	190747
97195	190748
70032	190749
17331	190750
99005	190751
899	190752
164547	190753
5169	190754
62587	190755
56692	190756
59605	190757
46910	190758
73928	190759
59028	190760
28696	190761
208490	190762
70540	190763
250663	190764
57820	190765
27589	190766
242874	190767
16227	190768
243162	190769
128032	190770
330886	190771
28010	190772
125113	190773
199241	190774
119217	190775
283174	190776
5827	190777
55730	190778
320658	190779
447180	190780
29962	190781
112683	190782
58369	190783
283448	190784
18835	190785
160912	190786
4439	190787
224172	190788
108195	190789
131296	190790
446921	190791
325419	190792
235237	190793
42129	190794
31951	190795
52895	190796
95150	190797
56236	190798
3830	190799
44206	190800
249255	190801
115285	190802
7686	190803
80375	190804
265783	190805
38819	190806
48290	190807
318932	190808
24228	190809
178767	190810
67259	190811
113519	190812
293188	190813
25486	190814
5827	190815
137667	190816
281196	190817
107190	190818
380401	190819
23132	190820
302094	190821
232808	190822
15432	190823
217803	190824
676	190825
89321	190826
48852	190827
15808	190828
24138	190829
75218	190830
22071	190831
200700	190832
63605	190833
167932	190834
230415	190835
118118	190836
192081	190837
170465	190838
369656	190839
132763	190840
418291	190841
227784	190842
89479	190843
140163	190844
58166	190845
3655	190846
2975	190847
576	190848
7956	190849
73969	190850
162	190851
9072	190852
7471	190853
12622	190854
2259	190855
7591	190856
8932	190857
15790	190858
46260	190859
492	190860
94291	190861
36751	190862
4431	190863
1349	190864
25574	190865
8157	190866
85902	190867
7709	190868
10961	190869
3900	190870
114334	190871
24733	190872
152718	190873
65823	190874
4452	190875
98207	190876
5482	190877
4452	190878
8557	190879
145071	190880
717	190881
11645	190882
579	190883
15532	190884
70058	190885
9591	190886
299843	190887
14376	190888
130418	190889
2474	190890
17166	190891
205201	190892
20909	190893
102818	190894
161715	190895
161715	190896
265189	190897
148754	190898
164697	190899
2025	190900
115872	190901
7894	190902
107	190903
107	190904
107	190905
162574	190906
244489	190907
35253	190908
116943	190909
781	190910
12981	190911
302005	190912
276909	190913
85339	190914
196589	190915
66124	190916
24457	190917
10605	190918
55916	190919
39425	190920
198229	190921
3588	190922
112297	190923
55809	190924
30216	190925
55809	190926
392397	190927
164200	190928
10788	190929
84017	190930
59544	190931
19557	190932
440001	190933
71927	190934
107236	190935
424199	190936
70777	190937
211464	190938
7438	190939
33023	190940
30245	190941
227708	190942
58173	190943
153858	190944
18728	190945
121919	190946
121537	190947
71926	190948
49690	190949
23203	190950
169669	190951
52852	190952
196951	190953
238742	190954
31747	190955
226625	190956
41986	190957
121537	190958
327779	190959
158280	190960
258992	190961
135645	190962
65517	190963
132008	190964
147833	190965
121346	190966
52176	190967
320210	190968
37272	190969
206620	190970
102776	190971
425833	190972
3977	190973
40693	190974
227687	190975
2003	190976
136631	190977
31354	190978
252321	190979
102172	190980
418563	190981
298778	190982
69025	190983
204645	190984
9824	190985
356999	190986
264475	190987
230008	190988
208945	190989
307829	190990
99538	190991
104136	190992
100404	190993
157726	190994
21329	190995
217354	190996
40794	190997
67688	190998
85758	190999
63321	191000
324447	191001
17568	191002
76385	191003
46343	191004
5036	191005
376196	191006
52355	191007
159050	191008
215872	191009
208444	191010
200651	191011
91674	191012
428721	191013
101248	191014
62677	191015
167763	191016
436798	191017
72484	191018
111513	191019
348867	191020
438671	191021
93008	191022
73627	191023
82846	191024
147656	191025
14243	191026
13175	191027
1102	191028
33232	191029
24803	191030
1952	191031
3682	191032
384	191033
1892	191034
395695	191035
384	191036
384	191037
384	191038
27291	191039
47253	191040
71224	191041
57340	191042
437323	191043
71178	191044
5083	191045
204888	191046
186558	191047
185819	191048
160716	191049
91561	191050
375096	191051
149015	191052
296840	191053
102546	191054
5051	191055
73104	191056
434594	191057
281	191058
5055	191059
4544	191060
68419	191061
320579	191062
378471	191063
6817	191064
191700	191065
43175	191066
20255	191067
5376	191068
39627	191069
39626	191070
39627	191071
31452	191072
53204	191073
54847	191074
230996	191075
60233	191076
23045	191077
96445	191078
130810	191079
342621	191080
243539	191081
141131	191082
422844	191083
232279	191084
33223	191085
135983	191086
221973	191087
156891	191088
185911	191089
385396	191090
17	191091
237666	191092
178202	191093
108557	191094
250467	191095
231877	191096
207861	191097
75032	191098
216479	191099
90177	191100
64812	191101
29279	191102
29279	191103
130925	191104
130925	191105
40419	191106
16468	191107
225247	191108
284892	191109
88546	191110
19509	191111
128404	191112
5712	191113
11436	191114
126809	191115
54227	191116
117917	191117
44030	191118
106309	191119
67089	191120
99871	191121
244862	191122
114712	191123
114565	191124
440415	191125
39894	191126
72799	191127
27509	191128
3765	191129
154676	191130
62434	191131
338729	191132
781	191133
43100	191134
6296	191135
312098	191136
368170	191137
74839	191138
405392	191139
62434	191140
13427	191141
285245	191142
55247	191143
8226	191144
154016	191145
155280	191146
192924	191147
367622	191148
158742	191149
25737	191150
78469	191151
126805	191152
266069	191153
182076	191154
202281	191155
173814	191156
17227	191157
24574	191158
24442	191159
63282	191160
52718	191161
90367	191162
148462	191163
26874	191164
203167	191165
175846	191166
136720	191167
40329	191168
42450	191169
98221	191170
13059	191171
11302	191172
5750	191173
61535	191174
208364	191175
123265	191176
25741	191177
386569	191178
41715	191179
114270	191180
245574	191181
41108	191182
172323	191183
300826	191184
116173	191185
47077	191186
80218	191187
256090	191188
134201	191189
274955	191190
245406	191191
127094	191192
116264	191193
23329	191194
83062	191195
367836	191196
9690	191197
3420	191198
8183	191199
9948	191200
7401	191201
395698	191202
14376	191203
54638	191204
100945	191205
3384	191206
306160	191207
30886	191208
37328	191209
1700	191210
83426	191211
18556	191212
958	191213
3352	191214
3138	191215
254450	191216
9069	191217
249939	191218
342948	191219
76627	191220
30790	191221
344857	191222
123910	191223
76853	191224
138418	191225
267512	191226
343528	191227
92073	191228
277648	191229
16384	191230
228497	191231
253492	191232
67322	191233
67604	191234
226043	191235
137590	191236
162517	191237
193203	191238
157035	191239
226054	191240
274021	191241
73506	191242
13660	191243
275419	191244
167132	191245
15602	191246
138494	191247
61993	191248
379	191249
251637	191250
58135	191251
104383	191252
100645	191253
208208	191254
16889	191255
34129	191256
39410	191257
447823	191258
186729	191259
379761	191260
173743	191261
137603	191262
378680	191263
325706	191264
52305	191265
202093	191266
62917	191267
351137	191268
61293	191269
122779	191270
69957	191271
2213	191272
209890	191273
188361	191274
66016	191275
212619	191276
132071	191277
230413	191278
141044	191279
66026	191280
97060	191281
70644	191282
81475	191283
284594	191284
52305	191285
143007	191286
91167	191287
29638	191288
209295	191289
49065	191290
104679	191291
213815	191292
192020	191293
430961	191294
27415	191295
453989	191296
227044	191297
152659	191298
78635	191299
444	191300
23621	191301
71459	191302
18313	191303
188977	191304
124251	191305
90001	191306
194349	191307
202313	191308
16759	191309
105339	191310
8722	191311
4643	191312
33440	191313
74842	191314
28729	191315
14222	191316
54467	191317
193253	191318
62704	191319
337161	191320
121357	191321
15	191322
115386	191323
125469	191324
103236	191325
27251	191326
12850	191327
17665	191328
180699	191329
105304	191330
194580	191331
156917	191332
30260	191333
202584	191334
71307	191335
99791	191336
196344	191337
156192	191338
225930	191339
451474	191340
41576	191341
66905	191342
151340	191343
4111	191344
122594	191345
99356	191346
2553	191347
126513	191348
73643	191349
254544	191350
90485	191351
76360	191352
39938	191353
125168	191354
22613	191355
65542	191356
134791	191357
118623	191358
150759	191359
28459	191360
362210	191361
7404	191362
296851	191363
208213	191364
47857	191365
454356	191366
70861	191367
97992	191368
445427	191369
16	191370
1481	191371
207295	191372
41169	191373
197453	191374
124345	191375
178900	191376
74414	191377
96032	191378
8807	191379
96116	191380
75116	191381
30142	191382
17428	191383
50982	191384
98546	191385
83744	191386
185521	191387
350805	191388
33158	191389
51768	191390
181848	191391
192524	191392
8815	191393
49983	191394
217672	191395
32705	191396
46162	191397
264156	191398
154467	191399
145885	191400
59452	191401
34987	191402
180952	191403
67798	191404
411931	191405
126623	191406
125015	191407
165440	191408
252278	191409
265529	191410
136301	191411
299776	191412
12288	191413
15318	191414
72449	191415
231638	191416
42834	191417
215592	191418
262616	191419
226617	191420
414771	191421
123568	191422
425353	191423
450989	191424
22183	191425
223917	191426
163334	191427
85658	191428
55091	191429
377778	191430
363688	191431
423458	191432
201237	191433
165172	191434
158064	191435
98539	191436
22406	191437
39772	191438
194731	191439
391106	191440
6246	191441
224490	191442
457923	191443
183055	191444
29771	191445
178454	191446
109174	191447
308036	191448
415160	191449
117311	191450
135117	191451
126355	191452
248107	191453
359643	191454
198230	191455
329771	191456
211128	191457
32971	191458
208478	191459
417004	191460
12822	191461
179749	191462
439070	191463
228149	191464
14481	191465
142780	191466
18727	191467
19384	191468
66968	191469
12133	191470
375623	191471
102382	191472
105315	191473
228479	191474
253980	191475
384973	191476
417507	191477
127869	191478
16229	191479
391576	191480
25109	191481
42109	191482
401588	191483
276229	191484
202054	191485
361799	191486
269997	191487
48401	191488
171781	191489
76698	191490
105314	191491
204147	191492
78946	191493
247088	191494
16902	191495
27665	191496
84223	191497
78486	191498
57698	191499
166527	191500
20347	191501
207082	191502
49898	191503
362705	191504
420950	191505
116035	191506
35070	191507
418607	191508
329107	191509
208425	191510
317951	191511
169144	191512
212558	191513
416261	191514
28853	191515
381286	191516
225694	191517
277064	191518
167323	191519
31015	191520
308846	191521
114823	191522
148031	191523
372261	191524
52488	191525
84692	191526
353464	191527
437833	191528
446834	191529
213593	191530
270905	191531
110708	191532
29535	191533
125132	191534
453800	191535
39456	191536
405386	191537
77843	191538
258600	191539
38942	191540
61580	191541
384374	191542
454775	191543
187492	191544
70299	191545
9352	191546
25118	191547
320514	191548
204706	191549
154312	191550
10862	191551
172087	191552
117944	191553
126840	191554
264848	191555
62170	191556
17660	191557
82344	191558
103408	191559
295436	191560
76401	191561
110869	191562
1891	191563
3108	191564
268578	191565
12336	191566
228927	191567
364460	191568
15039	191569
337995	191570
132610	191571
364669	191572
17537	191573
90401	191574
182561	191575
33523	191576
19171	191577
170326	191578
415450	191579
242519	191580
251430	191581
7382	191582
192930	191583
49771	191584
79847	191585
56349	191586
377661	191587
38228	191588
298560	191589
237559	191590
184949	191591
296142	191592
331613	191593
237956	191594
63168	191595
108661	191596
149127	191597
111741	191598
345911	191599
50391	191600
65385	191601
28732	191602
386703	191603
65519	191604
396116	191605
195211	191606
8817	191607
321867	191608
351984	191609
4601	191610
15108	191611
97713	191612
135023	191613
49133	191614
213465	191615
45697	191616
35198	191617
341761	191618
93272	191619
143707	191620
389740	191621
386691	191622
35999	191623
414139	191624
204181	191625
60619	191626
292680	191627
32005	191628
326579	191629
64691	191630
67291	191631
98320	191632
34612	191633
38999	191634
60792	191635
139467	191636
11241	191637
172121	191638
287150	191639
43998	191640
9708	191641
108683	191642
62860	191643
6113	191644
12933	191645
242064	191646
348658	191647
394616	191648
164620	191649
94836	191650
361711	191651
243192	191652
235396	191653
384080	191654
64621	191655
162387	191656
358478	191657
38460	191658
194478	191659
98824	191660
394302	191661
3999	191662
342537	191663
22816	191664
23886	191665
231357	191666
51918	191667
106201	191668
65360	191669
60680	191670
126770	191671
306189	191672
53886	191673
124233	191674
453128	191675
225332	191676
190045	191677
179832	191678
36936	191679
83241	191680
135287	191681
57653	191682
66022	191683
380640	191684
271283	191685
145707	191686
183897	191687
77441	191688
407010	191689
39621	191690
37496	191691
190499	191692
78831	191693
328458	191694
169878	191695
331049	191696
346769	191697
197966	191698
98478	191699
369912	191700
30099	191701
228178	191702
442099	191703
458392	191704
36421	191705
233271	191706
166610	191707
140210	191708
1982	191709
282610	191710
233967	191711
197428	191712
435619	191713
123156	191714
45639	191715
247755	191716
178972	191717
128738	191718
103461	191719
345110	191720
138247	191721
268501	191722
165211	191723
29505	191724
86164	191725
113021	191726
231064	191727
141864	191728
147023	191729
38034	191730
21210	191731
456005	191732
29357	191733
159987	191734
65956	191735
196877	191736
187162	191737
110658	191738
111693	191739
37996	191740
35198	191741
183069	191742
436744	191743
137629	191744
73798	191745
46047	191746
291002	191747
20124	191748
87603	191749
94032	191750
409539	191751
62063	191752
222453	191753
165442	191754
168958	191755
226847	191756
1852	191757
121632	191758
116383	191759
8786	191760
16806	191761
111943	191762
171735	191763
420110	191764
152479	191765
55127	191766
81491	191767
100427	191768
445277	191769
213253	191770
131692	191771
2957	191772
82538	191773
5749	191774
434867	191775
261805	191776
212728	191777
19409	191778
26583	191779
50119	191780
189062	191781
218919	191782
161250	191783
272801	191784
426484	191785
3052	191786
163044	191787
420383	191788
341601	191789
219917	191790
268620	191791
346115	191792
5523	191793
11265	191794
174900	191795
430389	191796
59555	191797
12867	191798
58762	191799
418965	191800
21868	191801
158924	191802
23458	191803
88093	191804
90606	191805
29022	191806
68329	191807
168992	191808
406966	191809
192491	191810
247563	191811
318358	191812
99150	191813
16987	191814
212102	191815
191968	191816
61975	191817
54074	191818
108378	191819
239558	191820
377197	191821
25401	191822
362187	191823
223182	191824
64078	191825
4722	191826
172142	191827
61977	191828
83360	191829
26156	191830
330262	191831
25461	191832
197924	191833
63358	191834
227959	191835
350494	191836
18942	191837
95182	191838
41101	191839
16115	191840
435651	191841
154090	191842
70854	191843
321056	191844
44933	191845
157352	191846
210984	191847
222636	191848
49710	191849
79509	191850
98352	191851
361273	191852
86859	191853
74130	191854
307702	191855
383208	191856
167949	191857
10826	191858
25408	191859
347479	191860
42963	191861
158335	191862
188409	191863
82667	191864
37629	191865
309523	191866
35151	191867
244916	191868
139417	191869
239744	191870
28376	191871
399318	191872
25539	191873
80054	191874
8767	191875
176855	191876
200076	191877
39679	191878
226541	191879
113273	191880
181892	191881
85931	191882
192103	191883
97953	191884
88649	191885
222183	191886
26821	191887
303554	191888
144015	191889
115303	191890
56185	191891
174039	191892
428145	191893
180916	191894
215472	191895
85030	191896
97836	191897
215675	191898
179862	191899
396978	191900
1463	191901
22423	191902
81996	191903
82510	191904
339339	191905
222363	191906
147484	191907
407095	191908
142484	191909
333519	191910
248404	191911
27581	191912
770	191913
24468	191914
112031	191915
29234	191916
243123	191917
116037	191918
33704	191919
11790	191920
201057	191921
59879	191922
91935	191923
2138	191924
132320	191925
151922	191926
410	191927
28988	191928
175533	191929
136795	191930
75591	191931
80528	191932
386083	191933
117849	191934
91799	191935
174525	191936
84933	191937
46461	191938
372033	191939
229668	191940
42783	191941
444513	191942
43558	191943
221779	191944
13382	191945
98821	191946
239456	191947
418509	191948
17263	191949
232226	191950
397460	191951
163126	191952
17173	191953
2729	191954
98990	191955
341169	191956
120324	191957
82008	191958
103290	191959
193545	191960
139984	191961
261577	191962
177537	191963
94692	191964
92103	191965
32575	191966
358773	191967
402455	191968
184230	191969
197441	191970
47128	191971
445223	191972
153721	191973
26154	191974
374318	191975
259585	191976
100087	191977
20681	191978
184266	191979
395193	191980
49932	191981
274322	191982
386328	191983
143949	191984
122227	191985
102311	191986
27206	191987
213595	191988
306672	191989
65501	191990
117722	191991
11608	191992
15486	191993
179910	191994
200900	191995
135038	191996
158787	191997
260207	191998
125812	191999
39061	192000
169673	192001
112542	192002
447054	192003
177002	192004
171621	192005
94273	192006
232779	192007
5976	192008
174010	192009
39891	192010
238640	192011
216490	192012
121247	192013
72438	192014
15309	192015
393672	192016
361951	192017
302676	192018
66243	192019
378966	192020
261299	192021
382142	192022
125152	192023
266089	192024
173297	192025
103560	192026
440623	192027
170897	192028
9925	192029
65348	192030
124115	192031
86475	192032
219871	192033
366578	192034
11495	192035
140761	192036
238429	192037
122361	192038
181502	192039
70529	192040
434537	192041
297014	192042
312102	192043
51353	192044
270778	192045
75407	192046
10593	192047
1215	192048
232433	192049
336014	192050
119942	192051
374679	192052
305637	192053
103865	192054
206179	192055
429596	192056
119544	192057
49014	192058
233936	192059
137713	192060
373972	192061
1995	192062
454732	192063
371150	192064
20761	192065
199311	192066
277569	192067
388688	192068
156656	192069
204150	192070
232503	192071
409835	192072
168671	192073
161485	192074
45410	192075
297023	192076
83113	192077
79931	192078
369015	192079
26269	192080
137111	192081
244119	192082
308035	192083
41094	192084
163132	192085
309414	192086
240906	192087
30409	192088
341483	192089
138949	192090
35707	192091
23790	192092
58417	192093
381365	192094
348821	192095
219040	192096
113935	192097
382344	192098
62143	192099
94484	192100
189489	192101
333207	192102
302919	192103
333706	192104
279597	192105
310265	192106
78176	192107
190645	192108
211469	192109
383217	192110
203522	192111
171605	192112
175471	192113
43437	192114
134076	192115
440203	192116
403755	192117
158157	192118
60131	192119
345963	192120
177170	192121
56937	192122
251669	192123
15376	192124
123913	192125
28299	192126
399468	192127
32021	192128
112391	192129
51483	192130
398359	192131
94642	192132
240402	192133
358552	192134
31315	192135
406150	192136
320190	192137
180024	192138
60338	192139
273477	192140
67261	192141
36417	192142
192475	192143
308564	192144
385214	192145
28518	192146
120589	192147
156527	192148
323294	192149
130504	192150
109394	192151
343565	192152
24995	192153
339699	192154
37695	192155
7544	192156
162025	192157
158577	192158
83432	192159
98177	192160
286247	192161
240235	192162
53800	192163
30205	192164
58547	192165
52964	192166
434707	192167
91934	192168
71939	192169
230298	192170
37236	192171
424484	192172
42546	192173
232697	192174
111373	192175
75552	192176
353496	192177
257465	192178
377480	192179
394196	192180
172847	192181
329042	192182
326853	192183
391530	192184
214436	192185
216465	192186
94785	192187
38664	192188
89346	192189
447710	192190
82718	192191
61599	192192
282886	192193
115530	192194
453595	192195
394744	192196
19207	192197
240869	192198
162757	192199
139760	192200
178654	192201
273046	192202
12921	192203
278833	192204
5890	192205
233278	192206
2606	192207
68868	192208
13026	192209
33131	192210
78981	192211
17915	192212
412295	192213
44275	192214
232686	192215
309151	192216
516	192217
86286	192218
344086	192219
234548	192220
397093	192221
195400	192222
36171	192223
12753	192224
433511	192225
24964	192226
133313	192227
33044	192228
429630	192229
234030	192230
201209	192231
297967	192232
2515	192233
20106	192234
82867	192235
27811	192236
119787	192237
343239	192238
221583	192239
232838	192240
29982	192241
2227	192242
79225	192243
209717	192244
119368	192245
428326	192246
40774	192247
3791	192248
270344	192249
34580	192250
30997	192251
230507	192252
379429	192253
29823	192254
183224	192255
217972	192256
140822	192257
24605	192258
196473	192259
36926	192260
11589	192261
364747	192262
324040	192263
132042	192264
132556	192265
187218	192266
9037	192267
5171	192268
93272	192269
22625	192270
173529	192271
115392	192272
114982	192273
16047	192274
28007	192275
100909	192276
401375	192277
210560	192278
227930	192279
8019	192280
108599	192281
168710	192282
140419	192283
442134	192284
426242	192285
107460	192286
447485	192287
329403	192288
397683	192289
336784	192290
82017	192291
291251	192292
7147	192293
89849	192294
20276	192295
22572	192296
80674	192297
14325	192298
433641	192299
51022	192300
293643	192301
28998	192302
39505	192303
249890	192304
457120	192305
128162	192306
395261	192307
8122	192308
93171	192309
60889	192310
89340	192311
392992	192312
200273	192313
132649	192314
59275	192315
179609	192316
6708	192317
91840	192318
4760	192319
391593	192320
83903	192321
34015	192322
233886	192323
97406	192324
122573	192325
161199	192326
225996	192327
93987	192328
235217	192329
47312	192330
193423	192331
98815	192332
119136	192333
8617	192334
133674	192335
446312	192336
95002	192337
244418	192338
283094	192339
128590	192340
424593	192341
106524	192342
88102	192343
458865	192344
92588	192345
34146	192346
113167	192347
227946	192348
3591	192349
110197	192350
62243	192351
39133	192352
3357	192353
131372	192354
179491	192355
358195	192356
14678	192357
123182	192358
143879	192359
28231	192360
43613	192361
383787	192362
189051	192363
444581	192364
209865	192365
447372	192366
111711	192367
221564	192368
10453	192369
254695	192370
32044	192371
186180	192372
220431	192373
115580	192374
18474	192375
64647	192376
40529	192377
76322	192378
286892	192379
67108	192380
116870	192381
76322	192382
8419	192383
26106	192384
33059	192385
112897	192386
149557	192387
116766	192388
139942	192389
55231	192390
93186	192391
56956	192392
449628	192393
18096	192394
294435	192395
133695	192396
119140	192397
398723	192398
71662	192399
7196	192400
290003	192401
10522	192402
20514	192403
305968	192404
125370	192405
411545	192406
30422	192407
129077	192408
13261	192409
195394	192410
10256	192411
125902	192412
255273	192413
1900	192414
121727	192415
185592	192416
330948	192417
120270	192418
213486	192419
63555	192420
38629	192421
142263	192422
60854	192423
24337	192424
435066	192425
135119	192426
62050	192427
5623	192428
246346	192429
366974	192430
369226	192431
40431	192432
183161	192433
47781	192434
20432	192435
172618	192436
201160	192437
40678	192438
440672	192439
357268	192440
127516	192441
454409	192442
159127	192443
47057	192444
308030	192445
141656	192446
19003	192447
233319	192448
228530	192449
323983	192450
420915	192451
205764	192452
65040	192453
243588	192454
2547	192455
267920	192456
176047	192457
6459	192458
126869	192459
107214	192460
254101	192461
54666	192462
205938	192463
161562	192464
17949	192465
49182	192466
211617	192467
86455	192468
61590	192469
340022	192470
46919	192471
295444	192472
9996	192473
37311	192474
617	192475
215205	192476
244559	192477
182233	192478
66196	192479
28933	192480
447347	192481
103466	192482
30331	192483
242279	192484
20579	192485
165043	192486
108787	192487
8429	192488
85384	192489
182809	192490
88608	192491
9287	192492
399838	192493
10703	192494
71729	192495
77270	192496
275210	192497
459903	192498
9894	192499
11979	192500
64	192501
45047	192502
60126	192503
353530	192504
448754	192505
371775	192506
29695	192507
42444	192508
188641	192509
391239	192510
131691	192511
79145	192512
264283	192513
22728	192514
397707	192515
54014	192516
6909	192517
2298	192518
5454	192519
176076	192520
64964	192521
6202	192522
75666	192523
34225	192524
88495	192525
14246	192526
5642	192527
83384	192528
84984	192529
28512	192530
2138	192531
109516	192532
450423	192533
5540	192534
318837	192535
130223	192536
440946	192537
7784	192538
200246	192539
49129	192540
12031	192541
161354	192542
437749	192543
3892	192544
3052	192545
321769	192546
44658	192547
353655	192548
280459	192549
420548	192550
362015	192551
159302	192552
137087	192553
392506	192554
97353	192555
131531	192556
386827	192557
444266	192558
109467	192559
208523	192560
430299	192561
193277	192562
191334	192563
241069	192564
432284	192565
327750	192566
411664	192567
400534	192568
81259	192569
173114	192570
52980	192571
196658	192572
193547	192573
321841	192574
83537	192575
304155	192576
384633	192577
109955	192578
245189	192579
436945	192580
13431	192581
433878	192582
143768	192583
425390	192584
225400	192585
249781	192586
215511	192587
159216	192588
223746	192589
193387	192590
107028	192591
239152	192592
379186	192593
179774	192594
303746	192595
40710	192596
61498	192597
148916	192598
110203	192599
200794	192600
116074	192601
255827	192602
22785	192603
20636	192604
23138	192605
127320	192606
429	192607
352606	192608
66151	192609
174746	192610
117994	192611
365456	192612
17136	192613
184583	192614
253397	192615
138229	192616
332600	192617
31434	192618
105061	192619
209516	192620
363693	192621
67187	192622
441722	192623
210481	192624
426907	192625
134991	192626
139351	192627
33804	192628
72303	192629
106034	192630
330596	192631
151826	192632
244138	192633
191838	192634
367565	192635
34668	192636
454947	192637
186093	192638
596	192639
367065	192640
41463	192641
50430	192642
17261	192643
79653	192644
318220	192645
155467	192646
961	192647
449065	192648
92162	192649
128859	192650
385060	192651
61724	192652
248423	192653
41126	192654
67284	192655
240365	192656
32145	192657
110963	192658
11583	192659
382648	192660
58242	192661
54447	192662
111788	192663
228259	192664
137912	192665
69150	192666
133642	192667
360294	192668
245147	192669
9674	192670
132941	192671
238698	192672
57585	192673
246765	192674
375839	192675
223984	192676
338208	192677
181289	192678
378259	192679
383278	192680
368158	192681
215575	192682
416854	192683
88266	192684
381550	192685
68566	192686
382953	192687
151982	192688
389994	192689
7724	192690
287267	192691
135034	192692
241157	192693
161186	192694
9752	192695
116802	192696
151213	192697
54955	192698
2652	192699
213610	192700
12249	192701
386295	192702
193590	192703
30519	192704
245323	192705
153735	192706
237180	192707
63532	192708
26316	192709
158545	192710
123018	192711
17816	192712
248228	192713
189957	192714
404775	192715
96632	192716
302446	192717
115640	192718
126482	192719
15644	192720
90093	192721
176293	192722
227076	192723
128052	192724
345463	192725
41154	192726
117363	192727
227842	192728
58900	192729
49443	192730
200265	192731
206742	192732
242870	192733
334773	192734
25295	192735
43441	192736
36116	192737
5307	192738
6546	192739
25937	192740
214516	192741
96565	192742
125046	192743
377586	192744
187281	192745
19120	192746
94201	192747
229973	192748
1069	192749
195499	192750
447185	192751
28088	192752
47269	192753
265916	192754
308525	192755
273650	192756
70968	192757
24761	192758
179291	192759
374359	192760
62238	192761
117235	192762
165286	192763
35866	192764
79923	192765
15124	192766
184102	192767
58256	192768
269817	192769
88842	192770
6587	192771
18230	192772
74198	192773
264721	192774
219826	192775
188238	192776
274677	192777
152957	192778
143022	192779
41503	192780
182295	192781
195702	192782
91667	192783
348902	192784
2235	192785
84895	192786
418349	192787
14023	192788
8101	192789
177343	192790
12303	192791
401158	192792
39778	192793
78789	192794
418022	192795
178523	192796
159159	192797
81839	192798
48891	192799
170854	192800
117148	192801
88874	192802
416292	192803
154972	192804
11646	192805
396110	192806
28988	192807
240487	192808
185141	192809
102362	192810
256287	192811
61352	192812
131753	192813
170593	192814
184427	192815
197879	192816
91065	192817
49073	192818
24992	192819
319895	192820
262306	192821
408438	192822
174531	192823
43035	192824
48286	192825
209992	192826
6735	192827
221707	192828
423209	192829
191429	192830
36326	192831
68212	192832
2671	192833
167603	192834
171939	192835
321476	192836
8973	192837
133666	192838
146587	192839
258427	192840
27244	192841
392036	192842
161704	192843
38510	192844
62946	192845
76023	192846
66666	192847
216096	192848
322833	192849
372414	192850
396805	192851
11156	192852
190660	192853
113060	192854
235950	192855
212778	192856
25027	192857
158979	192858
78437	192859
87049	192860
65254	192861
85783	192862
52988	192863
96297	192864
205022	192865
275395	192866
188727	192867
133111	192868
235254	192869
743	192870
77610	192871
238688	192872
324378	192873
243666	192874
439214	192875
83504	192876
427761	192877
29269	192878
6282	192879
196365	192880
46422	192881
65463	192882
21501	192883
471	192884
233792	192885
302391	192886
109188	192887
22937	192888
20342	192889
11262	192890
49776	192891
151648	192892
76718	192893
170041	192894
205497	192895
329020	192896
4515	192897
175544	192898
236747	192899
86985	192900
112470	192901
4250	192902
215943	192903
299524	192904
44211	192905
131026	192906
15407	192907
163733	192908
24549	192909
74537	192910
86001	192911
231991	192912
414287	192913
102993	192914
3090	192915
22708	192916
247865	192917
166547	192918
364828	192919
12350	192920
59181	192921
155494	192922
61790	192923
439967	192924
54876	192925
6559	192926
9123	192927
219581	192928
52144	192929
19165	192930
16569	192931
14801	192932
54773	192933
216364	192934
25089	192935
29375	192936
30237	192937
425518	192938
202618	192939
135515	192940
117876	192941
272715	192942
58242	192943
46241	192944
30748	192945
289044	192946
82115	192947
5169	192948
72610	192949
324977	192950
351471	192951
116089	192952
35289	192953
123928	192954
168587	192955
184624	192956
53523	192957
128194	192958
220456	192959
184141	192960
255968	192961
418382	192962
249148	192963
342854	192964
318503	192965
367698	192966
113283	192967
191187	192968
291098	192969
87546	192970
42225	192971
292629	192972
59664	192973
200960	192974
71509	192975
229625	192976
346122	192977
323293	192978
158466	192979
402066	192980
180647	192981
87907	192982
271132	192983
159035	192984
54265	192985
360794	192986
33035	192987
23690	192988
161125	192989
42885	192990
73421	192991
249148	192992
97838	192993
392339	192994
285386	192995
234287	192996
120005	192997
11430	192998
296272	192999
121504	193000
431391	193001
179452	193002
451111	193003
53232	193004
122661	193005
165462	193006
60669	193007
90483	193008
448230	193009
185564	193010
115441	193011
73640	193012
120905	193013
264049	193014
304492	193015
26357	193016
61835	193017
54563	193018
68081	193019
286532	193020
4371	193021
200016	193022
2712	193023
28770	193024
105927	193025
403910	193026
32690	193027
16700	193028
18056	193029
239585	193030
116093	193031
181278	193032
336901	193033
303514	193034
46280	193035
33991	193036
113521	193037
8690	193038
99709	193039
28168	193040
5099	193041
65740	193042
262692	193043
218234	193044
386748	193045
102765	193046
24264	193047
45412	193048
175741	193049
441970	193050
168025	193051
35831	193052
28752	193053
6868	193054
7631	193055
450043	193056
120420	193057
114376	193058
10222	193059
6577	193060
257549	193061
343616	193062
53574	193063
285288	193064
69558	193065
157334	193066
374984	193067
63957	193068
80328	193069
127604	193070
149955	193071
120124	193072
2084	193073
2187	193074
9418	193075
52950	193076
2819	193077
35724	193078
48375	193079
341226	193080
105698	193081
130104	193082
197823	193083
196482	193084
72534	193085
72534	193086
155938	193087
122747	193088
211970	193089
147554	193090
145186	193091
141596	193092
148356	193093
91994	193094
290248	193095
42400	193096
13046	193097
376684	193098
19346	193099
19346	193100
98354	193101
103350	193102
2025	193103
38905	193104
90774	193105
452860	193106
80959	193107
45334	193108
36622	193109
63904	193110
216983	193111
2800	193112
54109	193113
35397	193114
214830	193115
102293	193116
251267	193117
42484	193118
79085	193119
171986	193120
14665	193121
42671	193122
72043	193123
301832	193124
107537	193125
316355	193126
325195	193127
70993	193128
355183	193129
27731	193130
318869	193131
195707	193132
68243	193133
49653	193134
111553	193135
89615	193136
205241	193137
371713	193138
203417	193139
358112	193140
321921	193141
170952	193142
7209	193143
247089	193144
17164	193145
20609	193146
102051	193147
141311	193148
129963	193149
10771	193150
83935	193151
43612	193152
345427	193153
145515	193154
259782	193155
172479	193156
116120	193157
106597	193158
192898	193159
85697	193160
14468	193161
248802	193162
77014	193163
287619	193164
419855	193165
153933	193166
312627	193167
239164	193168
75778	193169
305153	193170
284178	193171
98665	193172
101298	193173
134970	193174
205765	193175
52710	193176
188663	193177
15234	193178
28994	193179
419139	193180
131780	193181
207765	193182
34523	193183
207888	193184
15599	193185
5327	193186
278722	193187
34677	193188
135433	193189
234887	193190
144464	193191
46087	193192
52910	193193
64430	193194
207293	193195
1895	193196
240324	193197
9088	193198
199457	193199
102194	193200
76758	193201
17261	193202
85700	193203
49180	193204
168560	193205
73505	193206
9054	193207
34518	193208
90267	193209
37765	193210
31557	193211
6375	193212
235055	193213
383915	193214
96534	193215
110780	193216
270356	193217
264968	193218
55257	193219
272795	193220
53993	193221
307336	193222
82929	193223
127857	193224
98295	193225
113298	193226
83038	193227
118037	193228
6017	193229
14131	193230
432486	193231
441659	193232
43060	193233
68800	193234
332085	193235
112307	193236
155876	193237
129080	193238
178855	193239
154212	193240
77198	193241
103149	193242
25850	193243
183414	193244
20399	193245
9443	193246
102320	193247
50656	193248
188222	193249
8227	193250
167477	193251
89646	193252
133483	193253
16331	193254
7148	193255
67744	193256
99137	193257
125935	193258
178116	193259
167362	193260
51905	193261
364251	193262
397488	193263
268911	193264
82995	193265
148693	193266
289166	193267
17065	193268
128869	193269
260431	193270
7349	193271
188559	193272
88750	193273
125836	193274
227645	193275
134540	193276
27175	193277
71111	193278
102862	193279
82379	193280
23313	193281
13279	193282
328241	193283
64392	193284
412978	193285
104037	193286
15874	193287
76024	193288
131975	193289
84064	193290
357602	193291
25228	193292
5594	193293
8163	193294
38655	193295
192405	193296
104891	193297
412285	193298
155328	193299
185827	193300
185840	193301
13485	193302
210599	193303
12125	193304
197422	193305
132581	193306
157305	193307
151024	193308
115627	193309
168665	193310
225291	193311
83693	193312
100043	193313
14048	193314
92731	193315
54697	193316
111875	193317
186787	193318
88	193319
88323	193320
89677	193321
9512	193322
144920	193323
326298	193324
18384	193325
232657	193326
350116	193327
27242	193328
200815	193329
34516	193330
128096	193331
175813	193332
21419	193333
97159	193334
132795	193335
252057	193336
48714	193337
38612	193338
241810	193339
27825	193340
163167	193341
59082	193342
383209	193343
357472	193344
414061	193345
90175	193346
122744	193347
37326	193348
269788	193349
27250	193350
4803	193351
18365	193352
255310	193353
223790	193354
7521	193355
176112	193356
219753	193357
181642	193358
22242	193359
169958	193360
89362	193361
186834	193362
213661	193363
90854	193364
208853	193365
27847	193366
442949	193367
23789	193368
400314	193369
85068	193370
125248	193371
122091	193372
418377	193373
986	193374
28796	193375
52082	193376
122219	193377
145611	193378
25099	193379
232812	193380
135414	193381
48503	193382
19432	193383
237629	193384
116491	193385
41093	193386
389525	193387
56090	193388
83001	193389
135494	193390
146403	193391
449193	193392
263745	193393
239793	193394
239086	193395
55499	193396
168266	193397
350290	193398
35197	193399
206344	193400
54170	193401
20120	193402
112241	193403
55748	193404
348077	193405
3313	193406
185573	193407
64371	193408
199579	193409
136971	193410
32540	193411
8384	193412
11388	193413
21961	193414
179692	193415
321688	193416
65187	193417
22234	193418
37293	193419
99617	193420
71182	193421
144075	193422
69185	193423
303505	193424
186972	193425
327427	193426
282535	193427
192771	193428
190177	193429
38671	193430
57596	193431
201106	193432
20541	193433
30849	193434
206189	193435
50364	193436
120797	193437
154043	193438
249796	193439
227960	193440
161825	193441
63701	193442
328428	193443
108248	193444
446819	193445
140622	193446
187581	193447
427857	193448
44544	193449
13688	193450
8191	193451
49734	193452
101354	193453
425460	193454
12009	193455
8384	193456
63074	193457
41021	193458
127709	193459
45500	193460
97308	193461
4465	193462
453489	193463
47255	193464
198492	193465
12139	193466
169555	193467
457041	193468
157952	193469
19479	193470
63123	193471
63804	193472
137210	193473
45953	193474
82450	193475
112791	193476
130136	193477
179181	193478
348006	193479
325693	193480
2421	193481
205368	193482
222559	193483
18743	193484
437718	193485
374198	193486
92890	193487
9425	193488
114436	193489
120868	193490
266924	193491
94180	193492
6881	193493
41582	193494
84569	193495
85139	193496
256024	193497
1829	193498
145878	193499
456913	193500
32405	193501
6736	193502
101424	193503
70251	193504
125838	193505
367579	193506
114464	193507
57137	193508
144501	193509
6295	193510
50539	193511
42880	193512
302999	193513
237146	193514
236667	193515
84162	193516
10469	193517
67052	193518
162172	193519
48761	193520
12365	193521
314151	193522
15509	193523
148580	193524
448109	193525
66244	193526
55363	193527
6460	193528
83999	193529
344339	193530
116294	193531
13968	193532
405526	193533
135120	193534
145569	193535
11005	193536
7529	193537
330507	193538
2503	193539
230988	193540
47614	193541
21921	193542
17396	193543
124853	193544
691	193545
254026	193546
2423	193547
205309	193548
309349	193549
9259	193550
396337	193551
386960	193552
83867	193553
454560	193554
19801	193555
342900	193556
155431	193557
82232	193558
113018	193559
231828	193560
3316	193561
245506	193562
254941	193563
139382	193564
5967	193565
133661	193566
341312	193567
123547	193568
434488	193569
225089	193570
213813	193571
101530	193572
234690	193573
358363	193574
47027	193575
332467	193576
20000	193577
15035	193578
105117	193579
371051	193580
34245	193581
53286	193582
4347	193583
36613	193584
255781	193585
96172	193586
66660	193587
73469	193588
8426	193589
242253	193590
93321	193591
31261	193592
85421	193593
127571	193594
396592	193595
423481	193596
26661	193597
219243	193598
197264	193599
334097	193600
387932	193601
164119	193602
279349	193603
27746	193604
71413	193605
29236	193606
9059	193607
211530	193608
160010	193609
26877	193610
316167	193611
10339	193612
390035	193613
35423	193614
175817	193615
36288	193616
161307	193617
15481	193618
54511	193619
150537	193620
125677	193621
37337	193622
215314	193623
181287	193624
264699	193625
40717	193626
105243	193627
338047	193628
19146	193629
41167	193630
365259	193631
201976	193632
107159	193633
106498	193634
225156	193635
49196	193636
311631	193637
203688	193638
64223	193639
117693	193640
8476	193641
208781	193642
16841	193643
59783	193644
357375	193645
36056	193646
1969	193647
29951	193648
93995	193649
205388	193650
31769	193651
76513	193652
174762	193653
79275	193654
14048	193655
334625	193656
144028	193657
39144	193658
391543	193659
290930	193660
10428	193661
165361	193662
451187	193663
27605	193664
47439	193665
226089	193666
118801	193667
241799	193668
322790	193669
2573	193670
208335	193671
49087	193672
21755	193673
112166	193674
105052	193675
44073	193676
155008	193677
52856	193678
125655	193679
76030	193680
445428	193681
141859	193682
50364	193683
28715	193684
94009	193685
176079	193686
279960	193687
380802	193688
77193	193689
454811	193690
24213	193691
425749	193692
7698	193693
180670	193694
3222	193695
206264	193696
255967	193697
822	193698
196645	193699
212535	193700
110109	193701
9625	193702
284308	193703
42393	193704
17840	193705
35561	193706
413985	193707
371377	193708
12439	193709
159376	193710
40603	193711
15159	193712
255098	193713
986	193714
27389	193715
24145	193716
191427	193717
12307	193718
7481	193719
10381	193720
199883	193721
107200	193722
105243	193723
56592	193724
14846	193725
358074	193726
436710	193727
198151	193728
15387	193729
22647	193730
401261	193731
179246	193732
72821	193733
89988	193734
418449	193735
205562	193736
385367	193737
46223	193738
1438	193739
108446	193740
355732	193741
131123	193742
36949	193743
101424	193744
16188	193745
1211	193746
2916	193747
213790	193748
223645	193749
114767	193750
456271	193751
52740	193752
177570	193753
347025	193754
240778	193755
65285	193756
369246	193757
222325	193758
149620	193759
134395	193760
157935	193761
54957	193762
42906	193763
19225	193764
3394	193765
381338	193766
32236	193767
76930	193768
22565	193769
23460	193770
178684	193771
116639	193772
160846	193773
193875	193774
169556	193775
15241	193776
385146	193777
129544	193778
31092	193779
49734	193780
100563	193781
163473	193782
19396	193783
86626	193784
36714	193785
69061	193786
45597	193787
453649	193788
366150	193789
61002	193790
181047	193791
179677	193792
398403	193793
212887	193794
182672	193795
136893	193796
76545	193797
6644	193798
203121	193799
229339	193800
103780	193801
89856	193802
130468	193803
47412	193804
90351	193805
303545	193806
26861	193807
216825	193808
42976	193809
92219	193810
231751	193811
109076	193812
322366	193813
209698	193814
74233	193815
33090	193816
109966	193817
25798	193818
191849	193819
14973	193820
9171	193821
137785	193822
199495	193823
25219	193824
25178	193825
38452	193826
18417	193827
8974	193828
113328	193829
13081	193830
272868	193831
409689	193832
158938	193833
75854	193834
1004	193835
303187	193836
17460	193837
4465	193838
107582	193839
285529	193840
21959	193841
63761	193842
87548	193843
60643	193844
96573	193845
784	193846
433218	193847
12092	193848
25950	193849
18485	193850
57935	193851
352453	193852
129005	193853
185809	193854
86226	193855
99227	193856
138733	193857
238669	193858
197654	193859
51950	193860
232897	193861
272630	193862
459572	193863
223723	193864
330632	193865
100327	193866
19454	193867
57320	193868
217619	193869
4997	193870
1714	193871
90353	193872
144356	193873
98842	193874
97941	193875
20610	193876
135266	193877
116140	193878
83030	193879
23652	193880
8395	193881
145855	193882
220102	193883
158340	193884
219329	193885
663	193886
41328	193887
94818	193888
211360	193889
148591	193890
192832	193891
459490	193892
350076	193893
68587	193894
196245	193895
126494	193896
412246	193897
10934	193898
198580	193899
135703	193900
111218	193901
337532	193902
92525	193903
39191	193904
143887	193905
105005	193906
409290	193907
111779	193908
37356	193909
125656	193910
390324	193911
360288	193912
79035	193913
43784	193914
113370	193915
303524	193916
68587	193917
194314	193918
29262	193919
8447	193920
454543	193921
46388	193922
87342	193923
81201	193924
1445	193925
247804	193926
14460	193927
45907	193928
59118	193929
217448	193930
134288	193931
59976	193932
125453	193933
83565	193934
72042	193935
294168	193936
35664	193937
15647	193938
43587	193939
131668	193940
124631	193941
3355	193942
169673	193943
179000	193944
40215	193945
71120	193946
131334	193947
190555	193948
129904	193949
363070	193950
49702	193951
427432	193952
17038	193953
30774	193954
71869	193955
315076	193956
242316	193957
446065	193958
122010	193959
39386	193960
24521	193961
14412	193962
194557	193963
23183	193964
286171	193965
229296	193966
323793	193967
151766	193968
421870	193969
17745	193970
128091	193971
199466	193972
257435	193973
11447	193974
304012	193975
116172	193976
66978	193977
346132	193978
37503	193979
91958	193980
104044	193981
235944	193982
285218	193983
453796	193984
344221	193985
239360	193986
342187	193987
381024	193988
179361	193989
16932	193990
61106	193991
117578	193992
450969	193993
195244	193994
396346	193995
118297	193996
297022	193997
166235	193998
398835	193999
33632	194000
145298	194001
22542	194002
215247	194003
102058	194004
14500	194005
4530	194006
1096	194007
70364	194008
1541	194009
106	194010
44419	194011
326856	194012
256479	194013
244859	194014
224235	194015
114126	194016
55448	194017
3195	194018
95061	194019
33488	194020
122939	194021
301376	194022
163348	194023
219496	194024
74388	194025
221562	194026
166628	194027
300741	194028
174753	194029
431579	194030
62719	194031
76256	194032
317340	194033
83524	194034
207137	194035
237531	194036
275534	194037
155861	194038
294054	194039
58179	194040
117640	194041
69	194042
23751	194043
163336	194044
414204	194045
211033	194046
45792	194047
252523	194048
455710	194049
598	194050
46701	194051
142806	194052
80776	194053
16846	194054
246	194055
127215	194056
135607	194057
34270	194058
225888	194059
418505	194060
59185	194061
157889	194062
373547	194063
149131	194064
249684	194065
102360	194066
382407	194067
244905	194068
341615	194069
98938	194070
53087	194071
334917	194072
86296	194073
315614	194074
271172	194075
250467	194076
372399	194077
364479	194078
218279	194079
410006	194080
115456	194081
353314	194082
268051	194083
427026	194084
52429	194085
338145	194086
102567	194087
242439	194088
175513	194089
42415	194090
309352	194091
318997	194092
206277	194093
233569	194094
338284	194095
17273	194096
40460	194097
345915	194098
198838	194099
128995	194100
291817	194101
381005	194102
112825	194103
249407	194104
44960	194105
103405	194106
249803	194107
454049	194108
219385	194109
81541	194110
252846	194111
449312	194112
287973	194113
127190	194114
15352	194115
50216	194116
101167	194117
415640	194118
220018	194119
94129	194120
217184	194121
220654	194122
257856	194123
50938	194124
370704	194125
195233	194126
220913	194127
433859	194128
48694	194129
58141	194130
53950	194131
53250	194132
385	194133
356882	194134
215815	194135
125661	194136
43097	194137
412872	194138
332148	194139
238517	194140
156068	194141
57933	194142
214390	194143
218710	194144
400750	194145
341183	194146
435958	194147
119514	194148
61146	194149
144299	194150
183093	194151
423609	194152
48455	194153
418168	194154
430661	194155
638	194156
218448	194157
3335	194158
37318	194159
456919	194160
59112	194161
60603	194162
220	194163
311752	194164
100123	194165
100123	194166
56637	194167
48731	194168
18144	194169
167056	194170
321665	194171
246539	194172
19381	194173
127522	194174
451874	194175
14546	194176
40143	194177
84504	194178
116478	194179
428143	194180
72102	194181
3134	194182
406590	194183
193463	194184
212120	194185
450310	194186
323500	194187
410005	194188
400774	194189
176904	194190
6907	194191
199685	194192
39426	194193
331448	194194
361294	194195
335425	194196
271507	194197
423092	194198
351281	194199
22941	194200
22866	194201
62669	194202
319117	194203
74627	194204
64036	194205
12523	194206
8146	194207
162374	194208
59853	194209
78824	194210
116879	194211
276083	194212
453253	194213
428328	194214
421599	194215
17451	194216
198095	194217
5437	194218
14867	194219
235369	194220
53285	194221
9321	194222
444037	194223
233991	194224
364587	194225
192618	194226
9789	194227
29466	194228
110597	194229
99691	194230
91665	194231
33081	194232
191565	194233
46631	194234
372052	194235
214903	194236
4241	194237
103661	194238
122509	194239
242964	194240
113402	194241
271218	194242
298435	194243
111684	194244
234770	194245
57164	194246
203717	194247
62423	194248
178634	194249
2208	194250
8951	194251
348725	194252
64214	194253
328892	194254
155143	194255
88437	194256
108287	194257
343430	194258
57449	194259
401590	194260
34753	194261
411224	194262
333288	194263
174632	194264
6726	194265
107120	194266
452997	194267
348716	194268
121	194269
127522	194270
183658	194271
6207	194272
4020	194273
85098	194274
24159	194275
132964	194276
221887	194277
74534	194278
53160	194279
27999	194280
72999	194281
401333	194282
48489	194283
73870	194284
365859	194285
55116	194286
119088	194287
109561	194288
241503	194289
440266	194290
178476	194291
360204	194292
456838	194293
319265	194294
107112	194295
176204	194296
202872	194297
106074	194298
270667	194299
26623	194300
240417	194301
341662	194302
68028	194303
25856	194304
261649	194305
241507	194306
82500	194307
18300	194308
3165	194309
756	194310
404459	194311
15369	194312
204307	194313
85311	194314
427866	194315
27942	194316
320960	194317
113215	194318
120490	194319
417444	194320
451932	194321
185390	194322
206833	194323
388835	194324
411554	194325
188280	194326
14159	194327
333066	194328
89452	194329
89502	194330
4203	194331
98985	194332
82723	194333
363561	194334
210239	194335
25036	194336
77332	194337
348029	194338
294864	194339
8007	194340
103117	194341
278611	194342
430939	194343
171128	194344
8316	194345
96962	194346
222516	194347
124353	194348
136088	194349
371487	194350
28689	194351
9713	194352
62107	194353
6514	194354
7791	194355
36406	194356
101203	194357
287142	194358
721	194359
25613	194360
241538	194361
455735	194362
33189	194363
277989	194364
11106	194365
5248	194366
19710	194367
65132	194368
140000	194369
76608	194370
202018	194371
1046	194372
74171	194373
337719	194374
107363	194375
224364	194376
224364	194377
273119	194378
49524	194379
211545	194380
198856	194381
418420	194382
166930	194383
102857	194384
21736	194385
330684	194386
125191	194387
45233	194388
254033	194389
292987	194390
350327	194391
47497	194392
87880	194393
31355	194394
249758	194395
51970	194396
277239	194397
15943	194398
20161	194399
140911	194400
332793	194401
91599	194402
75654	194403
99088	194404
89973	194405
96342	194406
232207	194407
128375	194408
101979	194409
11400	194410
1848	194411
131879	194412
260102	194413
125673	194414
122839	194415
349471	194416
71643	194417
28718	194418
20004	194419
9000	194420
95751	194421
245812	194422
7163	194423
308836	194424
218301	194425
59861	194426
107495	194427
443201	194428
183566	194429
303116	194430
123463	194431
14464	194432
136508	194433
150755	194434
126189	194435
52179	194436
76464	194437
85680	194438
79742	194439
100018	194440
214174	194441
140179	194442
219711	194443
62955	194444
68534	194445
103812	194446
40217	194447
122863	194448
101777	194449
1618	194450
243292	194451
186257	194452
375944	194453
29045	194454
47039	194455
80938	194456
53568	194457
34777	194458
86763	194459
83257	194460
273840	194461
290330	194462
147777	194463
240140	194464
403830	194465
222420	194466
198729	194467
68089	194468
375172	194469
103479	194470
16146	194471
38054	194472
52727	194473
188848	194474
127489	194475
52734	194476
232077	194477
151211	194478
46298	194479
206320	194480
368687	194481
431234	194482
69	194483
302625	194484
4723	194485
98431	194486
16443	194487
194663	194488
175157	194489
164016	194490
86672	194491
215242	194492
190752	194493
27144	194494
191372	194495
2949	194496
49924	194497
400	194498
424600	194499
63551	194500
29652	194501
51418	194502
44882	194503
94311	194504
42042	194505
424279	194506
63838	194507
161088	194508
53283	194509
150982	194510
32534	194511
96122	194512
25522	194513
29757	194514
224658	194515
3429	194516
60943	194517
192123	194518
185895	194519
18593	194520
193665	194521
10773	194522
33722	194523
6891	194524
17995	194525
233441	194526
125543	194527
119006	194528
417164	194529
19018	194530
186926	194531
23514	194532
62100	194533
32649	194534
221067	194535
267002	194536
113175	194537
16358	194538
121085	194539
42606	194540
44124	194541
10054	194542
29779	194543
27125	194544
370856	194545
90821	194546
147225	194547
371276	194548
207422	194549
334689	194550
172622	194551
394477	194552
71928	194553
437883	194554
209439	194555
170162	194556
201782	194557
197333	194558
355149	194559
30201	194560
382299	194561
392365	194562
123649	194563
213583	194564
362588	194565
27446	194566
98887	194567
43488	194568
33101	194569
300294	194570
54077	194571
69928	194572
53378	194573
376895	194574
340522	194575
286244	194576
239542	194577
40037	194578
32713	194579
190617	194580
425265	194581
40060	194582
2134	194583
699	194584
19507	194585
442041	194586
12914	194587
26759	194588
203498	194589
231763	194590
325888	194591
266306	194592
93663	194593
53232	194594
242818	194595
224625	194596
421512	194597
57298	194598
179486	194599
109699	194600
207078	194601
31808	194602
183170	194603
36457	194604
208171	194605
19546	194606
123304	194607
45984	194608
16036	194609
36129	194610
363437	194611
212725	194612
149073	194613
6479	194614
119428	194615
256871	194616
49054	194617
122455	194618
166688	194619
448943	194620
114602	194621
56130	194622
54164	194623
10407	194624
359236	194625
42361	194626
191097	194627
2208	194628
107938	194629
106534	194630
443168	194631
40541	194632
431623	194633
113234	194634
124563	194635
62174	194636
68795	194637
197605	194638
174145	194639
331524	194640
242581	194641
112243	194642
65820	194643
63672	194644
185119	194645
7503	194646
84870	194647
96440	194648
332285	194649
227199	194650
8256	194651
37827	194652
224560	194653
226967	194654
231694	194655
3706	194656
50195	194657
109309	194658
109137	194659
105901	194660
104722	194661
10753	194662
181134	194663
52066	194664
118766	194665
88475	194666
118960	194667
87802	194668
15847	194669
50309	194670
388547	194671
218747	194672
151466	194673
35683	194674
127512	194675
271551	194676
264192	194677
270649	194678
13118	194679
176211	194680
70519	194681
331794	194682
215892	194683
122821	194684
46278	194685
118823	194686
211142	194687
738	194688
97008	194689
346717	194690
360256	194691
327148	194692
72770	194693
186744	194694
62376	194695
257701	194696
451376	194697
330016	194698
359335	194699
6197	194700
238230	194701
444674	194702
25196	194703
235915	194704
443890	194705
275063	194706
144424	194707
367434	194708
285728	194709
29853	194710
176183	194711
279305	194712
277773	194713
340196	194714
88752	194715
150016	194716
216619	194717
285366	194718
90342	194719
427657	194720
17620	194721
124198	194722
173493	194723
13474	194724
435766	194725
327983	194726
366989	194727
82554	194728
95730	194729
192379	194730
31895	194731
17620	194732
119588	194733
1180	194734
430418	194735
163179	194736
208988	194737
120412	194738
39462	194739
56827	194740
76812	194741
435284	194742
57150	194743
476	194744
457933	194745
430153	194746
63993	194747
174723	194748
118404	194749
184302	194750
240880	194751
19538	194752
18505	194753
50266	194754
119305	194755
26190	194756
158988	194757
809	194758
62133	194759
103870	194760
104775	194761
366074	194762
104	194763
334958	194764
305658	194765
334882	194766
453335	194767
40868	194768
112604	194769
86405	194770
214479	194771
111426	194772
24185	194773
2159	194774
181704	194775
287581	194776
126089	194777
28485	194778
90550	194779
149660	194780
207703	194781
133981	194782
260807	194783
259258	194784
73480	194785
132085	194786
113222	194787
175	194788
188684	194789
143263	194790
25212	194791
123180	194792
212326	194793
303617	194794
317658	194795
113553	194796
182180	194797
327528	194798
6935	194799
114197	194800
70603	194801
107492	194802
437053	194803
393024	194804
53796	194805
607	194806
38717	194807
255269	194808
426672	194809
203644	194810
86082	194811
386914	194812
162549	194813
300040	194814
77365	194815
139366	194816
154292	194817
43167	194818
44549	194819
52399	194820
458110	194821
127875	194822
92741	194823
172070	194824
20	194825
108349	194826
202429	194827
188641	194828
85859	194829
196610	194830
5647	194831
122965	194832
124	194833
27274	194834
230616	194835
77001	194836
315561	194837
21062	194838
103644	194839
176645	194840
344236	194841
45180	194842
414702	194843
33373	194844
17132	194845
598	194846
46729	194847
206939	194848
102416	194849
116220	194850
323519	194851
231748	194852
127465	194853
135659	194854
440606	194855
115909	194856
138827	194857
186601	194858
61673	194859
249876	194860
30948	194861
106604	194862
411981	194863
331428	194864
422997	194865
119975	194866
440160	194867
395746	194868
160996	194869
43964	194870
35021	194871
2626	194872
412056	194873
118694	194874
137213	194875
43946	194876
84440	194877
44076	194878
231019	194879
19538	194880
112358	194881
165722	194882
65448	194883
87637	194884
3831	194885
337784	194886
45970	194887
55771	194888
6785	194889
158137	194890
382775	194891
22889	194892
14591	194893
75193	194894
273256	194895
91991	194896
293161	194897
297462	194898
292103	194899
19002	194900
44552	194901
317450	194902
415722	194903
224527	194904
173903	194905
206479	194906
391169	194907
360376	194908
145370	194909
163713	194910
55354	194911
200970	194912
437241	194913
20958	194914
119246	194915
84969	194916
199032	194917
94646	194918
439455	194919
84153	194920
168489	194921
449793	194922
354038	194923
62979	194924
100153	194925
138208	194926
342902	194927
178240	194928
14825	194929
143143	194930
2839	194931
209477	194932
351257	194933
303163	194934
234375	194935
454927	194936
317348	194937
321149	194938
64729	194939
7436	194940
407223	194941
236406	194942
45866	194943
33157	194944
17511	194945
177626	194946
227447	194947
195947	194948
368976	194949
84677	194950
62823	194951
23752	194952
80785	194953
31235	194954
150069	194955
921	194956
123419	194957
52334	194958
54386	194959
450552	194960
354264	194961
371534	194962
923	194963
137795	194964
27844	194965
65315	194966
35082	194967
14464	194968
106203	194969
104396	194970
123692	194971
254371	194972
9865	194973
39593	194974
126654	194975
58137	194976
356598	194977
128576	194978
121052	194979
78035	194980
21106	194981
9697	194982
138167	194983
35697	194984
57500	194985
391350	194986
149811	194987
390700	194988
192018	194989
152719	194990
132584	194991
250737	194992
12479	194993
237189	194994
11359	194995
404686	194996
179561	194997
65395	194998
316225	194999
234113	195000
10936	195001
186641	195002
7144	195003
90293	195004
156209	195005
29510	195006
116009	195007
255139	195008
111466	195009
20598	195010
31011	195011
395815	195012
70808	195013
4457	195014
47161	195015
205147	195016
1	195017
124964	195018
13365	195019
154086	195020
201611	195021
17855	195022
205184	195023
145372	195024
8639	195025
192839	195026
267413	195027
41728	195028
51857	195029
311089	195030
309258	195031
146732	195032
158098	195033
41230	195034
248271	195035
392810	195036
332683	195037
12525	195038
239724	195039
116704	195040
12842	195041
308519	195042
125580	195043
153912	195044
93437	195045
435180	195046
39026	195047
65858	195048
192304	195049
203296	195050
339895	195051
339884	195052
195969	195053
149973	195054
262219	195055
411553	195056
27652	195057
243374	195058
364628	195059
377950	195060
193037	195061
46538	195062
253782	195063
383762	195064
136852	195065
391253	195066
212809	195067
17585	195068
280196	195069
280688	195070
303179	195071
243807	195072
280004	195073
296950	195074
28795	195075
192883	195076
350578	195077
348430	195078
100645	195079
239335	195080
134087	195081
62518	195082
374671	195083
95779	195084
53522	195085
256534	195086
125365	195087
291997	195088
25205	195089
455444	195090
980	195091
183295	195092
2234	195093
67640	195094
98901	195095
91732	195096
77096	195097
34072	195098
51683	195099
25451	195100
212660	195101
371667	195102
115990	195103
182581	195104
238211	195105
176783	195106
28524	195107
99230	195108
129927	195109
234192	195110
94982	195111
415679	195112
456998	195113
401155	195114
171373	195115
129877	195116
96557	195117
183116	195118
190686	195119
31769	195120
116385	195121
208714	195122
209035	195123
399939	195124
439398	195125
174848	195126
439495	195127
129710	195128
27049	195129
451503	195130
122359	195131
109309	195132
34201	195133
69053	195134
27512	195135
230362	195136
455317	195137
115785	195138
38962	195139
397581	195140
382334	195141
395518	195142
338321	195143
235383	195144
173589	195145
6465	195146
152938	195147
74454	195148
72086	195149
101009	195150
71962	195151
235380	195152
237577	195153
126145	195154
83167	195155
348408	195156
412687	195157
17029	195158
2732	195159
73287	195160
39473	195161
216594	195162
133	195163
11116	195164
5345	195165
453161	195166
84270	195167
126730	195168
27198	195169
72747	195170
89793	195171
58165	195172
250361	195173
65902	195174
315732	195175
61672	195176
90759	195177
414804	195178
40035	195179
115847	195180
200893	195181
241427	195182
44315	195183
360900	195184
250752	195185
73930	195186
191209	195187
21548	195188
268842	195189
419986	195190
45033	195191
211821	195192
349916	195193
246905	195194
246343	195195
432107	195196
16652	195197
163144	195198
52435	195199
160962	195200
1518	195201
181695	195202
288543	195203
55435	195204
281930	195205
117135	195206
379987	195207
380881	195208
112561	195209
11349	195210
116585	195211
171	195212
323675	195213
167923	195214
433797	195215
351112	195216
140340	195217
380299	195218
424141	195219
55504	195220
100606	195221
19975	195222
403791	195223
20826	195224
216865	195225
157836	195226
4734	195227
204969	195228
155191	195229
107532	195230
128465	195231
404555	195232
79958	195233
103274	195234
131020	195235
401109	195236
54163	195237
410668	195238
210591	195239
72341	195240
19681	195241
97272	195242
407036	195243
406112	195244
393293	195245
49937	195246
215135	195247
26102	195248
401195	195249
224060	195250
238725	195251
150509	195252
23244	195253
148358	195254
207420	195255
252582	195256
227431	195257
418803	195258
155081	195259
196430	195260
37195	195261
39149	195262
235142	195263
409631	195264
65746	195265
415946	195266
430042	195267
20673	195268
267661	195269
157387	195270
109613	195271
163540	195272
355980	195273
351330	195274
58773	195275
54990	195276
109709	195277
232474	195278
124573	195279
88666	195280
440148	195281
223943	195282
366797	195283
77993	195284
121451	195285
438632	195286
246941	195287
454024	195288
206103	195289
284835	195290
323499	195291
1432	195292
351706	195293
61772	195294
447046	195295
191867	195296
318032	195297
372783	195298
176278	195299
367018	195300
161558	195301
167435	195302
359914	195303
235644	195304
97492	195305
211927	195306
199171	195307
12132	195308
100801	195309
440998	195310
47718	195311
357755	195312
303040	195313
384519	195314
117986	195315
388196	195316
57679	195317
237923	195318
42354	195319
239788	195320
39755	195321
168	195322
381715	195323
221355	195324
456425	195325
150470	195326
112946	195327
71489	195328
63914	195329
103645	195330
342853	195331
176611	195332
17535	195333
38684	195334
70869	195335
410200	195336
22588	195337
416121	195338
131399	195339
118108	195340
268453	195341
174958	195342
178161	195343
49937	195344
14456	195345
103418	195346
70285	195347
355577	195348
25076	195349
181193	195350
7334	195351
61773	195352
17132	195353
113346	195354
6046	195355
50512	195356
30507	195357
213729	195358
93043	195359
449022	195360
16742	195361
406934	195362
97324	195363
84643	195364
343273	195365
14673	195366
154811	195367
213402	195368
283323	195369
149095	195370
31428	195371
52521	195372
26911	195373
341378	195374
55826	195375
393165	195376
53223	195377
351454	195378
423723	195379
24853	195380
456504	195381
54281	195382
287294	195383
181498	195384
387257	195385
338008	195386
226067	195387
390443	195388
123465	195389
20994	195390
177685	195391
149771	195392
210703	195393
856	195394
42188	195395
212083	195396
326905	195397
134870	195398
572	195399
256368	195400
25309	195401
241597	195402
156380	195403
297140	195404
383828	195405
55454	195406
98441	195407
191551	195408
147001	195409
56590	195410
271456	195411
383504	195412
354016	195413
94656	195414
145298	195415
53944	195416
398149	195417
428186	195418
80835	195419
444354	195420
323508	195421
98724	195422
142443	195423
384060	195424
254032	195425
168696	195426
238962	195427
172205	195428
241247	195429
99981	195430
211067	195431
108410	195432
412155	195433
156493	195434
237365	195435
113150	195436
153309	195437
103177	195438
74653	195439
7926	195440
160506	195441
154771	195442
456647	195443
106634	195444
207022	195445
254576	195446
327765	195447
115158	195448
332856	195449
415100	195450
443616	195451
148655	195452
88391	195453
437034	195454
124163	195455
32067	195456
155851	195457
196544	195458
52434	195459
63479	195460
51952	195461
307701	195462
429573	195463
94409	195464
160178	195465
152869	195466
196546	195467
1137	195468
236699	195469
234756	195470
56431	195471
213623	195472
164442	195473
99244	195474
23114	195475
122427	195476
282665	195477
164679	195478
248347	195479
141467	195480
264111	195481
246218	195482
176066	195483
387600	195484
209288	195485
191194	195486
410049	195487
28018	195488
99835	195489
69123	195490
1932	195491
80439	195492
90987	195493
1588	195494
145196	195495
160702	195496
132937	195497
125945	195498
33499	195499
403667	195500
40024	195501
208333	195502
341359	195503
119358	195504
384926	195505
82411	195506
581	195507
19901	195508
118269	195509
18926	195510
455226	195511
75767	195512
86998	195513
338493	195514
23921	195515
348224	195516
418612	195517
31226	195518
71833	195519
192118	195520
52481	195521
113870	195522
216617	195523
227560	195524
250157	195525
7827	195526
369369	195527
112309	195528
388366	195529
424660	195530
347445	195531
449621	195532
169645	195533
374429	195534
309155	195535
127003	195536
127433	195537
33129	195538
126141	195539
127308	195540
261972	195541
65525	195542
12141	195543
41109	195544
158904	195545
292942	195546
352284	195547
227558	195548
418600	195549
210664	195550
86648	195551
41794	195552
5833	195553
131636	195554
95956	195555
118373	195556
76356	195557
262757	195558
163485	195559
40684	195560
137062	195561
111191	195562
57488	195563
269330	195564
210672	195565
29492	195566
195781	195567
69858	195568
19326	195569
29819	195570
157516	195571
245457	195572
191572	195573
216234	195574
217761	195575
11866	195576
81593	195577
24335	195578
1435	195579
13407	195580
113458	195581
200078	195582
52802	195583
415142	195584
74040	195585
144682	195586
106695	195587
300025	195588
341298	195589
345940	195590
167113	195591
441448	195592
118909	195593
166759	195594
359076	195595
372226	195596
230085	195597
236056	195598
336433	195599
62920	195600
129774	195601
282261	195602
118174	195603
74046	195604
452680	195605
409693	195606
102748	195607
23663	195608
332783	195609
319903	195610
88864	195611
93737	195612
69752	195613
224177	195614
90344	195615
10222	195616
322562	195617
242843	195618
26447	195619
161241	195620
413431	195621
49451	195622
423786	195623
389704	195624
440323	195625
261031	195626
305330	195627
48970	195628
40275	195629
172177	195630
249397	195631
92856	195632
168	195633
45931	195634
3856	195635
9684	195636
9988	195637
116771	195638
2318	195639
101419	195640
5181	195641
330860	195642
71186	195643
218233	195644
180363	195645
86171	195646
420452	195647
3706	195648
224580	195649
171913	195650
171126	195651
136169	195652
61426	195653
377846	195654
366275	195655
33255	195656
221227	195657
21914	195658
109228	195659
31307	195660
274672	195661
446221	195662
182270	195663
141268	195664
316708	195665
232640	195666
227863	195667
326258	195668
438506	195669
44012	195670
386033	195671
399559	195672
108346	195673
11951	195674
4091	195675
94575	195676
230067	195677
8550	195678
49054	195679
51405	195680
11452	195681
396823	195682
28968	195683
16784	195684
104303	195685
405287	195686
101300	195687
202229	195688
51589	195689
56466	195690
250430	195691
335704	195692
48253	195693
13856	195694
115623	195695
405547	195696
418929	195697
419228	195698
248874	195699
243512	195700
196789	195701
169324	195702
37818	195703
279952	195704
260236	195705
363639	195706
198802	195707
20569	195708
43000	195709
54507	195710
66939	195711
177979	195712
233691	195713
52584	195714
416558	195715
93716	195716
389721	195717
46291	195718
397647	195719
82786	195720
43392	195721
298623	195722
117445	195723
11800	195724
69366	195725
15612	195726
94734	195727
164344	195728
97930	195729
444776	195730
295316	195731
122564	195732
126850	195733
34682	195734
326689	195735
161035	195736
27028	195737
336501	195738
227353	195739
248353	195740
172993	195741
434660	195742
404599	195743
239571	195744
227207	195745
62654	195746
442412	195747
285357	195748
447821	195749
155317	195750
213852	195751
237716	195752
241582	195753
5311	195754
433595	195755
205771	195756
418334	195757
28153	195758
361731	195759
59600	195760
586	195761
161456	195762
105900	195763
1432	195764
384251	195765
411608	195766
237914	195767
87386	195768
418192	195769
174995	195770
18113	195771
120092	195772
438270	195773
96568	195774
60775	195775
96869	195776
237544	195777
136378	195778
290764	195779
121374	195780
58599	195781
295782	195782
440111	195783
33379	195784
83301	195785
159407	195786
243514	195787
55852	195788
355160	195789
55535	195790
277427	195791
180356	195792
349392	195793
238155	195794
82666	195795
83864	195796
289150	195797
408077	195798
413096	195799
398326	195800
70428	195801
226786	195802
257111	195803
178292	195804
347084	195805
339473	195806
192599	195807
63332	195808
278149	195809
235390	195810
7706	195811
277653	195812
126582	195813
456955	195814
371328	195815
202815	195816
429823	195817
85844	195818
424515	195819
337994	195820
416692	195821
390514	195822
206908	195823
34443	195824
358136	195825
9161	195826
141679	195827
428570	195828
300955	195829
318383	195830
313159	195831
397668	195832
408551	195833
414025	195834
156950	195835
219318	195836
250622	195837
331430	195838
215552	195839
3214	195840
447457	195841
341142	195842
255033	195843
446457	195844
99448	195845
374035	195846
235747	195847
242531	195848
56248	195849
46151	195850
602	195851
33902	195852
100746	195853
380978	195854
112870	195855
237260	195856
286428	195857
339805	195858
326785	195859
71160	195860
326613	195861
409130	195862
117095	195863
281683	195864
59470	195865
306227	195866
50367	195867
176837	195868
364011	195869
205833	195870
181622	195871
165164	195872
343827	195873
379830	195874
140681	195875
229400	195876
94931	195877
230223	195878
273346	195879
369571	195880
164420	195881
28159	195882
328040	195883
55713	195884
49009	195885
27540	195886
31946	195887
435603	195888
124592	195889
117020	195890
380374	195891
248937	195892
303640	195893
244862	195894
244571	195895
89246	195896
24634	195897
175017	195898
250266	195899
154431	195900
149021	195901
194130	195902
399049	195903
8363	195904
244547	195905
379009	195906
230089	195907
31813	195908
100769	195909
27104	195910
210207	195911
115727	195912
390558	195913
49790	195914
65478	195915
227697	195916
95782	195917
17367	195918
249392	195919
370199	195920
238825	195921
238129	195922
12724	195923
232606	195924
2214	195925
401968	195926
53979	195927
364850	195928
14591	195929
35108	195930
326418	195931
284063	195932
44617	195933
181177	195934
420562	195935
46975	195936
219207	195937
115010	195938
419133	195939
60258	195940
125936	195941
335110	195942
42330	195943
66508	195944
82443	195945
283540	195946
37488	195947
112053	195948
219559	195949
108019	195950
239682	195951
248360	195952
108004	195953
333792	195954
430173	195955
89512	195956
151536	195957
433502	195958
40421	195959
229326	195960
450537	195961
222027	195962
71360	195963
27579	195964
7006	195965
406009	195966
232265	195967
453936	195968
431208	195969
446733	195970
373037	195971
279867	195972
209401	195973
210967	195974
391644	195975
190942	195976
95932	195977
392867	195978
18129	195979
247390	195980
426142	195981
106176	195982
335254	195983
374777	195984
400952	195985
244013	195986
171724	195987
226671	195988
421691	195989
306953	195990
302924	195991
235431	195992
164249	195993
117206	195994
94173	195995
50909	195996
176573	195997
213023	195998
222645	195999
360183	196000
45671	196001
338147	196002
44408	196003
239239	196004
183340	196005
61703	196006
274399	196007
4201	196008
350954	196009
2704	196010
368149	196011
156175	196012
58773	196013
246414	196014
219043	196015
1044	196016
142108	196017
172789	196018
253413	196019
18779	196020
197251	196021
421115	196022
64702	196023
248687	196024
175913	196025
75315	196026
13800	196027
182649	196028
3300	196029
161973	196030
127120	196031
217003	196032
27189	196033
79049	196034
391	196035
167310	196036
13599	196037
16999	196038
10746	196039
64524	196040
355019	196041
212231	196042
228559	196043
158049	196044
227322	196045
244457	196046
317746	196047
88927	196048
365058	196049
226445	196050
40193	196051
110530	196052
90835	196053
227477	196054
438617	196055
75065	196056
353271	196057
79830	196058
144251	196059
438044	196060
142026	196061
280593	196062
35466	196063
126649	196064
232934	196065
381114	196066
422445	196067
87245	196068
146652	196069
67616	196070
437422	196071
241182	196072
126259	196073
103996	196074
339502	196075
50827	196076
11311	196077
215434	196078
77078	196079
233750	196080
67315	196081
244671	196082
390273	196083
124994	196084
56133	196085
174351	196086
48415	196087
64697	196088
229961	196089
122046	196090
109657	196091
18126	196092
223498	196093
10825	196094
5883	196095
68047	196096
48242	196097
192401	196098
58760	196099
63376	196100
224817	196101
19098	196102
251097	196103
82762	196104
180513	196105
284657	196106
200102	196107
6770	196108
340700	196109
17400	196110
17754	196111
29760	196112
437624	196113
3918	196114
247793	196115
192386	196116
14878	196117
23816	196118
181132	196119
329709	196120
63751	196121
8265	196122
58866	196123
357675	196124
205997	196125
35666	196126
179535	196127
180109	196128
269576	196129
642	196130
369263	196131
361228	196132
75389	196133
18825	196134
1391	196135
402601	196136
74911	196137
12597	196138
146578	196139
221453	196140
10686	196141
117529	196142
201276	196143
37998	196144
322058	196145
96098	196146
163703	196147
92826	196148
154170	196149
63338	196150
393978	196151
8291	196152
154058	196153
34948	196154
90861	196155
96736	196156
44424	196157
212862	196158
1588	196159
37750	196160
55887	196161
271207	196162
243963	196163
406830	196164
266113	196165
123202	196166
303022	196167
34298	196168
85071	196169
42119	196170
104	196171
157488	196172
320334	196173
20920	196174
50446	196175
21782	196176
197170	196177
8204	196178
129676	196179
12825	196180
209533	196181
32622	196182
431837	196183
233889	196184
417737	196185
9951	196186
2641	196187
159911	196188
87887	196189
210353	196190
52314	196191
43085	196192
387	196193
17236	196194
48964	196195
12731	196196
24084	196197
101776	196198
104647	196199
415223	196200
71335	196201
128601	196202
337496	196203
244591	196204
70826	196205
140478	196206
8469	196207
89084	196208
187449	196209
117374	196210
126675	196211
415314	196212
72193	196213
117248	196214
241708	196215
330594	196216
457037	196217
153097	196218
104713	196219
82734	196220
175139	196221
343287	196222
63436	196223
54633	196224
49263	196225
318567	196226
160340	196227
70135	196228
111985	196229
320748	196230
408298	196231
427333	196232
964	196233
207669	196234
285409	196235
229845	196236
182799	196237
372721	196238
383438	196239
337096	196240
416198	196241
95117	196242
230763	196243
244260	196244
189408	196245
194569	196246
45549	196247
48152	196248
219348	196249
205378	196250
14837	196251
149191	196252
62027	196253
131236	196254
430503	196255
156508	196256
69417	196257
416440	196258
270665	196259
30145	196260
108816	196261
217234	196262
312025	196263
199578	196264
85706	196265
18164	196266
127736	196267
95761	196268
77856	196269
19440	196270
31884	196271
203080	196272
44088	196273
77929	196274
150145	196275
283336	196276
290903	196277
258579	196278
134438	196279
36506	196280
30711	196281
68755	196282
81740	196283
364022	196284
93379	196285
180731	196286
79642	196287
84017	196288
1970	196289
250023	196290
278761	196291
40497	196292
217176	196293
1285	196294
405738	196295
241206	196296
33255	196297
20270	196298
173877	196299
253338	196300
222	196301
28217	196302
106614	196303
139151	196304
456038	196305
334842	196306
132342	196307
246620	196308
31129	196309
131786	196310
89526	196311
22683	196312
354755	196313
202058	196314
229996	196315
55813	196316
51918	196317
123965	196318
33918	196319
9686	196320
205942	196321
147967	196322
114205	196323
160700	196324
44390	196325
16665	196326
251272	196327
105572	196328
381845	196329
45909	196330
335974	196331
241901	196332
194160	196333
130129	196334
353090	196335
259956	196336
58296	196337
457783	196338
53985	196339
111358	196340
66268	196341
141895	196342
216608	196343
122	196344
203026	196345
218194	196346
2009	196347
41610	196348
216372	196349
105990	196350
49630	196351
96084	196352
343719	196353
20110	196354
58735	196355
46857	196356
211734	196357
348217	196358
108547	196359
413319	196360
15602	196361
310900	196362
108299	196363
14635	196364
143492	196365
104195	196366
23150	196367
268796	196368
217588	196369
123667	196370
200517	196371
54045	196372
218102	196373
450585	196374
315992	196375
3732	196376
313805	196377
23342	196378
329306	196379
6836	196380
114005	196381
220776	196382
139086	196383
397562	196384
111896	196385
118645	196386
216723	196387
63987	196388
111237	196389
174768	196390
416736	196391
36356	196392
207922	196393
49932	196394
457157	196395
323473	196396
113964	196397
166754	196398
450701	196399
31004	196400
235384	196401
422498	196402
407850	196403
198972	196404
364269	196405
29840	196406
9387	196407
173385	196408
126557	196409
72829	196410
337641	196411
457782	196412
409275	196413
60721	196414
420366	196415
570	196416
409869	196417
95407	196418
112746	196419
342298	196420
412508	196421
93938	196422
9479	196423
196065	196424
423953	196425
94497	196426
437597	196427
320132	196428
350432	196429
339353	196430
221304	196431
247173	196432
175452	196433
336971	196434
37638	196435
193233	196436
129127	196437
127334	196438
291366	196439
336592	196440
170118	196441
14419	196442
108785	196443
11107	196444
18865	196445
404292	196446
88884	196447
131200	196448
63338	196449
94031	196450
653	196451
188293	196452
24783	196453
267930	196454
414580	196455
446331	196456
72926	196457
442315	196458
72581	196459
317049	196460
108425	196461
234344	196462
196574	196463
16074	196464
362573	196465
82724	196466
221682	196467
411183	196468
371644	196469
394181	196470
6678	196471
83821	196472
20370	196473
57419	196474
27667	196475
99530	196476
124034	196477
123676	196478
356050	196479
69859	196480
416940	196481
388357	196482
289618	196483
16317	196484
111298	196485
7663	196486
81635	196487
76969	196488
447267	196489
116415	196490
303026	196491
121915	196492
97372	196493
24431	196494
17347	196495
6504	196496
59540	196497
90836	196498
117245	196499
158963	196500
70968	196501
36892	196502
45825	196503
146321	196504
149967	196505
255436	196506
45454	196507
64469	196508
330107	196509
445896	196510
355569	196511
237417	196512
39525	196513
133813	196514
26354	196515
52285	196516
53437	196517
62693	196518
289404	196519
61733	196520
27964	196521
299104	196522
69201	196523
16129	196524
106750	196525
27561	196526
181862	196527
379672	196528
166565	196529
79689	196530
173076	196531
38276	196532
134932	196533
126107	196534
18773	196535
68075	196536
29696	196537
142701	196538
14345	196539
157566	196540
4927	196541
11077	196542
86326	196543
15707	196544
34597	196545
116452	196546
247722	196547
69722	196548
218727	196549
72435	196550
222491	196551
350844	196552
43793	196553
14460	196554
15135	196555
19583	196556
21649	196557
13288	196558
189794	196559
274211	196560
50464	196561
152636	196562
119949	196563
216416	196564
149393	196565
134430	196566
453929	196567
23337	196568
30106	196569
196495	196570
8869	196571
12426	196572
53976	196573
138885	196574
155388	196575
287122	196576
40184	196577
417322	196578
164666	196579
3219	196580
3219	196581
17227	196582
23036	196583
105684	196584
10700	196585
207484	196586
29719	196587
6922	196588
92396	196589
18243	196590
16973	196591
44626	196592
174198	196593
5130	196594
17957	196595
278839	196596
218550	196597
195199	196598
154895	196599
218033	196600
296140	196601
245582	196602
217197	196603
188124	196604
353292	196605
376292	196606
23356	196607
9961	196608
3688	196609
119846	196610
305402	196611
291439	196612
373157	196613
222193	196614
382336	196615
23968	196616
10790	196617
3200	196618
61407	196619
118744	196620
33334	196621
253183	196622
205476	196623
63952	196624
454038	196625
100483	196626
10947	196627
455763	196628
409728	196629
101231	196630
6136	196631
111381	196632
24138	196633
7560	196634
42687	196635
65265	196636
237515	196637
266882	196638
298818	196639
168374	196640
415462	196641
440651	196642
190599	196643
136267	196644
218486	196645
30930	196646
21491	196647
21491	196648
67167	196649
51628	196650
82646	196651
362133	196652
173490	196653
192218	196654
3506	196655
4327	196656
383347	196657
81105	196658
26281	196659
27376	196660
223003	196661
285027	196662
294034	196663
283551	196664
214233	196665
188515	196666
449197	196667
2229	196668
25678	196669
101229	196670
393769	196671
107900	196672
37012	196673
373107	196674
129357	196675
298469	196676
207236	196677
308161	196678
311332	196679
284430	196680
360439	196681
341640	196682
2573	196683
63931	196684
269776	196685
80406	196686
102575	196687
127030	196688
81533	196689
43448	196690
240062	196691
56047	196692
81211	196693
130736	196694
161483	196695
444353	196696
445	196697
2267	196698
18455	196699
183994	196700
128	196701
131381	196702
37760	196703
375182	196704
25298	196705
5645	196706
197353	196707
19758	196708
7599	196709
165584	196710
40812	196711
247010	196712
37942	196713
63594	196714
23967	196715
42807	196716
181164	196717
80844	196718
133290	196719
58692	196720
226360	196721
283549	196722
192437	196723
20389	196724
26931	196725
64972	196726
50540	196727
97742	196728
119204	196729
73247	196730
119371	196731
18542	196732
269469	196733
210226	196734
69603	196735
123272	196736
196069	196737
332976	196738
38452	196739
41243	196740
103271	196741
71824	196742
7909	196743
346165	196744
42058	196745
44661	196746
143396	196747
166171	196748
205339	196749
16555	196750
191387	196751
296600	196752
35143	196753
62953	196754
167706	196755
162236	196756
143787	196757
42892	196758
119447	196759
23177	196760
14807	196761
432002	196762
3529	196763
76196	196764
2662	196765
58909	196766
6149	196767
237298	196768
215338	196769
95593	196770
80559	196771
31159	196772
70922	196773
169033	196774
242292	196775
210846	196776
51480	196777
112009	196778
112009	196779
223111	196780
223110	196781
454449	196782
143352	196783
91141	196784
17496	196785
249852	196786
287584	196787
390218	196788
99302	196789
185822	196790
321427	196791
416258	196792
127803	196793
146174	196794
269433	196795
455498	196796
73557	196797
392473	196798
199955	196799
390964	196800
102602	196801
311914	196802
92457	196803
253920	196804
234332	196805
450138	196806
153876	196807
303800	196808
193734	196809
335849	196810
33037	196811
355359	196812
325135	196813
208963	196814
85055	196815
104680	196816
97951	196817
104491	196818
341670	196819
387933	196820
262609	196821
424031	196822
402686	196823
14320	196824
361322	196825
395364	196826
389806	196827
183008	196828
88422	196829
395648	196830
355503	196831
252819	196832
164254	196833
303219	196834
315310	196835
156592	196836
8305	196837
290488	196838
209852	196839
10690	196840
57460	196841
157045	196842
307713	196843
350028	196844
14086	196845
212921	196846
240872	196847
130337	196848
65404	196849
128258	196850
246761	196851
180546	196852
299721	196853
208499	196854
149510	196855
282064	196856
98949	196857
373970	196858
327594	196859
403818	196860
75517	196861
432278	196862
399494	196863
128662	196864
159566	196865
243644	196866
162156	196867
99368	196868
82008	196869
161232	196870
203792	196871
105251	196872
194285	196873
417243	196874
439107	196875
60464	196876
226770	196877
26527	196878
89369	196879
456782	196880
452473	196881
47279	196882
307725	196883
233873	196884
89347	196885
194689	196886
211358	196887
303050	196888
140436	196889
186013	196890
268233	196891
81073	196892
53683	196893
104029	196894
91722	196895
319684	196896
186665	196897
92859	196898
194287	196899
238193	196900
451709	196901
430517	196902
20181	196903
367099	196904
356081	196905
134444	196906
68269	196907
213966	196908
205080	196909
85283	196910
203562	196911
408855	196912
415076	196913
393578	196914
245899	196915
57245	196916
144405	196917
434661	196918
14653	196919
23980	196920
382518	196921
206041	196922
184369	196923
415854	196924
374659	196925
97726	196926
426077	196927
214408	196928
62157	196929
434650	196930
433396	196931
346560	196932
145222	196933
457537	196934
156902	196935
328377	196936
146868	196937
149271	196938
44451	196939
182807	196940
55644	196941
67351	196942
371367	196943
242772	196944
301276	196945
156592	196946
236844	196947
243011	196948
309768	196949
374118	196950
72120	196951
235018	196952
10862	196953
13824	196954
227947	196955
104139	196956
300513	196957
222116	196958
73506	196959
300139	196960
122968	196961
218200	196962
146174	196963
251703	196964
279461	196965
319399	196966
300521	196967
384347	196968
263689	196969
235075	196970
159775	196971
4490	196972
401165	196973
403289	196974
249292	196975
349979	196976
450781	196977
35129	196978
311851	196979
455121	196980
98843	196981
449884	196982
407309	196983
225457	196984
258890	196985
192054	196986
265101	196987
90854	196988
216690	196989
192053	196990
161	196991
290830	196992
130691	196993
124494	196994
347144	196995
7563	196996
218613	196997
1338	196998
49828	196999
232497	197000
107147	197001
423724	197002
55615	197003
59509	197004
235976	197005
8925	197006
70243	197007
40821	197008
21158	197009
408578	197010
61910	197011
21331	197012
104567	197013
93445	197014
314012	197015
263713	197016
77525	197017
312958	197018
9234	197019
27952	197020
215076	197021
68494	197022
110903	197023
292488	197024
314837	197025
71035	197026
171331	197027
440524	197028
355682	197029
101172	197030
166451	197031
60242	197032
55844	197033
39041	197034
12639	197035
371279	197036
109565	197037
35422	197038
290022	197039
25579	197040
231110	197041
5121	197042
50130	197043
363824	197044
133729	197045
19482	197046
686	197047
7850	197048
116387	197049
3599	197050
99885	197051
177551	197052
65309	197053
550	197054
8684	197055
138412	197056
29963	197057
37466	197058
156570	197059
121576	197060
399974	197061
161303	197062
44706	197063
373403	197064
220911	197065
92336	197066
1797	197067
198514	197068
410715	197069
192723	197070
35883	197071
9398	197072
72237	197073
69950	197074
323849	197075
325571	197076
17173	197077
271792	197078
211343	197079
97184	197080
107045	197081
97524	197082
24037	197083
36231	197084
313124	197085
50605	197086
301392	197087
448208	197088
378397	197089
52421	197090
60836	197091
30397	197092
246506	197093
309259	197094
137994	197095
5572	197096
187459	197097
45863	197098
120499	197099
154342	197100
203009	197101
157348	197102
151365	197103
137517	197104
282851	197105
197972	197106
127252	197107
234873	197108
161345	197109
237615	197110
38258	197111
118245	197112
15965	197113
49113	197114
1569	197115
48864	197116
87599	197117
79609	197118
36381	197119
26569	197120
165070	197121
104462	197122
216801	197123
67659	197124
360092	197125
36994	197126
13045	197127
14203	197128
328617	197129
112444	197130
189000	197131
192446	197132
151364	197133
10001	197134
74503	197135
382323	197136
400842	197137
282828	197138
258752	197139
175392	197140
172347	197141
155	197142
343009	197143
25853	197144
62312	197145
28371	197146
129740	197147
221010	197148
1235	197149
16109	197150
20236	197151
52404	197152
193291	197153
160693	197154
23905	197155
102327	197156
377780	197157
24913	197158
32193	197159
249081	197160
62	197161
192472	197162
68146	197163
183504	197164
184337	197165
279384	197166
328677	197167
241161	197168
187136	197169
104762	197170
6378	197171
30922	197172
8081	197173
333985	197174
246263	197175
13366	197176
282741	197177
22854	197178
62309	197179
14485	197180
8467	197181
208426	197182
35351	197183
11375	197184
23087	197185
157371	197186
94113	197187
140653	197188
51814	197189
81782	197190
49459	197191
110785	197192
21211	197193
48012	197194
44889	197195
9237	197196
143673	197197
2907	197198
129351	197199
113518	197200
67667	197201
419777	197202
28647	197203
336193	197204
435413	197205
94571	197206
17850	197207
47088	197208
126693	197209
105640	197210
412732	197211
20088	197212
40448	197213
182094	197214
62158	197215
49613	197216
144069	197217
47191	197218
347538	197219
85332	197220
50182	197221
39425	197222
15322	197223
61498	197224
43655	197225
25137	197226
84327	197227
25158	197228
47356	197229
243173	197230
290182	197231
247374	197232
18135	197233
46238	197234
142280	197235
212997	197236
110090	197237
127420	197238
93649	197239
248010	197240
441043	197241
407062	197242
33358	197243
914	197244
465	197245
24124	197246
143413	197247
37512	197248
95099	197249
422760	197250
214594	197251
243454	197252
314538	197253
181207	197254
104618	197255
228965	197256
57887	197257
12763	197258
36382	197259
111730	197260
18062	197261
230478	197262
41026	197263
6740	197264
130151	197265
51577	197266
237323	197267
12140	197268
152956	197269
199844	197270
217002	197271
4672	197272
224626	197273
232814	197274
10809	197275
42896	197276
386755	197277
120604	197278
332631	197279
167061	197280
455488	197281
199754	197282
201301	197283
123143	197284
5506	197285
51964	197286
420050	197287
447210	197288
15269	197289
177057	197290
134097	197291
437744	197292
452592	197293
32578	197294
1586	197295
60251	197296
43901	197297
19149	197298
5812	197299
83429	197300
248138	197301
53485	197302
370540	197303
140394	197304
29545	197305
38761	197306
27879	197307
93945	197308
38412	197309
60652	197310
11787	197311
220	197312
83874	197313
214594	197314
183398	197315
102152	197316
389	197317
136337	197318
67735	197319
257142	197320
17718	197321
187952	197322
19280	197323
21219	197324
40806	197325
384199	197326
14502	197327
24917	197328
153324	197329
406118	197330
16672	197331
123808	197332
324695	197333
128577	197334
107285	197335
183024	197336
119165	197337
42744	197338
18884	197339
446340	197340
7817	197341
224089	197342
113668	197343
22436	197344
165376	197345
221479	197346
17190	197347
120189	197348
213601	197349
17172	197350
2330	197351
51606	197352
404702	197353
218691	197354
22551	197355
10477	197356
18731	197357
100262	197358
21725	197359
420656	197360
61940	197361
149641	197362
157149	197363
405176	197364
417339	197365
109235	197366
56525	197367
160211	197368
95828	197369
282609	197370
63812	197371
105229	197372
10967	197373
398928	197374
46479	197375
4414	197376
370980	197377
171261	197378
51188	197379
50212	197380
28438	197381
138630	197382
44746	197383
77765	197384
342974	197385
151952	197386
135467	197387
314115	197388
21468	197389
65278	197390
318405	197391
68900	197392
174	197393
25978	197394
105436	197395
253944	197396
276682	197397
113840	197398
453367	197399
16542	197400
4634	197401
114246	197402
251307	197403
187669	197404
11201	197405
20129	197406
259114	197407
42370	197408
135265	197409
212688	197410
55920	197411
69587	197412
215663	197413
418626	197414
24338	197415
68835	197416
264317	197417
59259	197418
155922	197419
221548	197420
31682	197421
882	197422
161218	197423
26083	197424
313110	197425
10817	197426
77497	197427
20980	197428
174927	197429
25417	197430
147029	197431
191776	197432
117041	197433
126227	197434
41963	197435
287292	197436
170033	197437
202481	197438
140285	197439
383917	197440
78697	197441
63950	197442
142199	197443
269083	197444
301176	197445
337129	197446
345039	197447
13046	197448
128	197449
240972	197450
351412	197451
24663	197452
3921	197453
27431	197454
54511	197455
111888	197456
1527	197457
72783	197458
83619	197459
95257	197460
63380	197461
51492	197462
57161	197463
295139	197464
85073	197465
231888	197466
129235	197467
22812	197468
104810	197469
72397	197470
10826	197471
141070	197472
94185	197473
519	197474
172433	197475
15556	197476
35969	197477
268485	197478
301757	197479
6621	197480
82923	197481
79360	197482
198071	197483
48400	197484
195061	197485
25724	197486
299228	197487
89502	197488
202249	197489
409830	197490
107154	197491
58940	197492
250444	197493
88428	197494
67540	197495
54753	197496
329780	197497
219720	197498
22618	197499
123963	197500
14349	197501
108815	197502
232146	197503
109558	197504
224838	197505
13315	197506
17222	197507
18991	197508
36593	197509
120362	197510
294827	197511
180505	197512
276687	197513
92422	197514
21911	197515
17832	197516
307038	197517
46557	197518
56292	197519
202175	197520
257132	197521
95142	197522
24732	197523
72333	197524
262266	197525
220535	197526
7260	197527
106162	197528
94596	197529
132891	197530
27012	197531
75710	197532
214341	197533
201790	197534
345192	197535
117655	197536
29016	197537
398	197538
346965	197539
154315	197540
5906	197541
36443	197542
251999	197543
89833	197544
43519	197545
73183	197546
16503	197547
626	197548
222568	197549
245131	197550
145409	197551
11246	197552
287386	197553
10831	197554
400213	197555
107496	197556
184335	197557
439770	197558
314717	197559
460099	197560
191536	197561
253436	197562
409031	197563
10130	197564
47131	197565
447511	197566
49	197567
28521	197568
220424	197569
105774	197570
411287	197571
159831	197572
18360	197573
6168	197574
321935	197575
25418	197576
7643	197577
229129	197578
325427	197579
38406	197580
370615	197581
198859	197582
102654	197583
267652	197584
13055	197585
107909	197586
28773	197587
18734	197588
215244	197589
64657	197590
45884	197591
268336	197592
14888	197593
141387	197594
205410	197595
107452	197596
3022	197597
200463	197598
19177	197599
166119	197600
218155	197601
22765	197602
444331	197603
68522	197604
372	197605
189535	197606
82045	197607
163339	197608
93227	197609
60229	197610
127418	197611
23768	197612
19795	197613
45024	197614
123639	197615
67835	197616
427322	197617
15463	197618
158984	197619
383706	197620
554	197621
396580	197622
31202	197623
8743	197624
178241	197625
4730	197626
24622	197627
26978	197628
4980	197629
366764	197630
144320	197631
279006	197632
284759	197633
130386	197634
54405	197635
155541	197636
104015	197637
101134	197638
80383	197639
107733	197640
64645	197641
56897	197642
240240	197643
2570	197644
6900	197645
130855	197646
444839	197647
13148	197648
18931	197649
455037	197650
225060	197651
11660	197652
19049	197653
429121	197654
140103	197655
27861	197656
81284	197657
208219	197658
1173	197659
186828	197660
226854	197661
64682	197662
104175	197663
14976	197664
10646	197665
211248	197666
52189	197667
42890	197668
68429	197669
34799	197670
6380	197671
26947	197672
22300	197673
818	197674
59928	197675
27164	197676
171455	197677
1255	197678
19742	197679
11781	197680
331136	197681
54980	197682
381522	197683
74888	197684
56230	197685
22611	197686
3603	197687
306665	197688
52536	197689
787	197690
1804	197691
131190	197692
115527	197693
15502	197694
169967	197695
4536	197696
29621	197697
51981	197698
149150	197699
23018	197700
398169	197701
212100	197702
328477	197703
2032	197704
247454	197705
211340	197706
452495	197707
45921	197708
30195	197709
118020	197710
151419	197711
37839	197712
441726	197713
233801	197714
243875	197715
427049	197716
302872	197717
17945	197718
26299	197719
31653	197720
33971	197721
27161	197722
77538	197723
109608	197724
10005	197725
179402	197726
23496	197727
1299	197728
232308	197729
62961	197730
96830	197731
17261	197732
64371	197733
99463	197734
5112	197735
122411	197736
8628	197737
397284	197738
275149	197739
16905	197740
354457	197741
49324	197742
45053	197743
10273	197744
194771	197745
8377	197746
23798	197747
417546	197748
211894	197749
19190	197750
272475	197751
55673	197752
19182	197753
216184	197754
95740	197755
377925	197756
278829	197757
197318	197758
119847	197759
201356	197760
21958	197761
155	197762
14399	197763
83383	197764
3321	197765
100405	197766
158367	197767
139846	197768
125743	197769
284114	197770
194533	197771
60355	197772
228618	197773
300758	197774
63550	197775
49780	197776
8969	197777
25842	197778
88121	197779
5838	197780
32769	197781
173808	197782
3846	197783
152989	197784
338763	197785
227877	197786
27666	197787
39540	197788
14187	197789
14024	197790
268985	197791
65817	197792
43715	197793
28830	197794
224955	197795
511	197796
511	197797
375959	197798
103737	197799
406215	197800
257145	197801
206534	197802
386086	197803
6604	197804
11856	197805
22919	197806
174382	197807
206987	197808
96134	197809
234954	197810
252755	197811
391398	197812
168130	197813
23314	197814
3846	197815
197722	197816
10117	197817
30041	197818
249206	197819
44884	197820
361217	197821
360668	197822
5939	197823
61220	197824
34568	197825
62194	197826
27404	197827
149411	197828
222650	197829
4605	197830
267593	197831
137756	197832
67537	197833
8877	197834
53122	197835
215221	197836
173807	197837
14194	197838
220884	197839
318160	197840
443743	197841
19520	197842
11099	197843
43315	197844
217843	197845
63826	197846
7297	197847
188423	197848
4053	197849
38943	197850
268	197851
71526	197852
213920	197853
15857	197854
95062	197855
255229	197856
10809	197857
137941	197858
213445	197859
221867	197860
150047	197861
405953	197862
83572	197863
362018	197864
193073	197865
217851	197866
47704	197867
31803	197868
207174	197869
131872	197870
191738	197871
103288	197872
258122	197873
106103	197874
140495	197875
382628	197876
143653	197877
39859	197878
181799	197879
139699	197880
2117	197881
89911	197882
360777	197883
114064	197884
163488	197885
79780	197886
33184	197887
17135	197888
22123	197889
166686	197890
391334	197891
16559	197892
76617	197893
413000	197894
382609	197895
107135	197896
23753	197897
127589	197898
72007	197899
146949	197900
80559	197901
174242	197902
681	197903
42339	197904
199882	197905
19731	197906
30519	197907
130948	197908
121284	197909
63665	197910
321993	197911
394588	197912
453254	197913
430747	197914
142039	197915
171134	197916
76525	197917
104710	197918
12750	197919
61181	197920
375065	197921
24343	197922
123935	197923
316331	197924
36505	197925
250594	197926
135249	197927
80728	197928
44157	197929
6435	197930
38331	197931
4983	197932
198445	197933
101418	197934
285460	197935
197229	197936
51232	197937
197171	197938
76008	197939
197164	197940
32131	197941
176171	197942
48748	197943
76006	197944
121317	197945
170992	197946
197213	197947
12523	197948
24419	197949
49190	197950
3021	197951
141756	197952
1129	197953
354930	197954
73604	197955
230564	197956
264039	197957
85515	197958
290339	197959
69319	197960
26920	197961
14795	197962
13574	197963
88186	197964
21157	197965
9685	197966
431323	197967
402073	197968
124383	197969
688	197970
353854	197971
238932	197972
41359	197973
165635	197974
238566	197975
7469	197976
115824	197977
330778	197978
112802	197979
29126	197980
362287	197981
55115	197982
47949	197983
303208	197984
136635	197985
89944	197986
104424	197987
78524	197988
357567	197989
175442	197990
297371	197991
52297	197992
109620	197993
107476	197994
10262	197995
249199	197996
5095	197997
794	197998
233744	197999
62502	198000
96957	198001
5462	198002
81475	198003
287734	198004
56655	198005
36398	198006
24120	198007
23338	198008
167355	198009
386861	198010
13165	198011
43336	198012
161881	198013
170257	198014
41816	198015
279174	198016
176385	198017
87238	198018
63216	198019
48596	198020
140728	198021
4243	198022
31563	198023
458863	198024
77167	198025
166779	198026
171677	198027
246059	198028
11297	198029
244173	198030
193774	198031
44214	198032
360079	198033
398086	198034
746	198035
53465	198036
104616	198037
51596	198038
607	198039
140844	198040
176792	198041
166742	198042
197037	198043
370763	198044
81921	198045
70413	198046
42161	198047
47270	198048
13625	198049
83772	198050
76724	198051
126	198052
86826	198053
380354	198054
5338	198055
21323	198056
23950	198057
403653	198058
15207	198059
133958	198060
63206	198061
13275	198062
441800	198063
340092	198064
13613	198065
76564	198066
457110	198067
80347	198068
10345	198069
40339	198070
230767	198071
4902	198072
29879	198073
409591	198074
65673	198075
76188	198076
92494	198077
8897	198078
337942	198079
327	198080
208589	198081
447028	198082
10059	198083
300116	198084
43188	198085
388515	198086
29292	198087
63067	198088
368955	198089
28967	198090
207855	198091
8675	198092
188586	198093
152765	198094
26014	198095
293027	198096
409225	198097
25797	198098
14427	198099
3408	198100
17780	198101
162902	198102
151614	198103
33684	198104
206	198105
72925	198106
414570	198107
115755	198108
90688	198109
28987	198110
91025	198111
3371	198112
175460	198113
11211	198114
129712	198115
416357	198116
4312	198117
32185	198118
23321	198119
454633	198120
140376	198121
228334	198122
338027	198123
19025	198124
224219	198125
17586	198126
25038	198127
228269	198128
196201	198129
2114	198130
32718	198131
220194	198132
238616	198133
299265	198134
402043	198135
347073	198136
162302	198137
110904	198138
103539	198139
119370	198140
28808	198141
454713	198142
4770	198143
3611	198144
311968	198145
59584	198146
266421	198147
363038	198148
279138	198149
38581	198150
44816	198151
14195	198152
26133	198153
364389	198154
203969	198155
29040	198156
63353	198157
92105	198158
99521	198159
12991	198160
119279	198161
19026	198162
41833	198163
3438	198164
25049	198165
56315	198166
194727	198167
26279	198168
161561	198169
196955	198170
180800	198171
37423	198172
215307	198173
56312	198174
9151	198175
216582	198176
36460	198177
184711	198178
120607	198179
52267	198180
130561	198181
282550	198182
101352	198183
365686	198184
66395	198185
96007	198186
53686	198187
30504	198188
107404	198189
331108	198190
50006	198191
6258	198192
23689	198193
9452	198194
103277	198195
2393	198196
107082	198197
425858	198198
47541	198199
8129	198200
413388	198201
126002	198202
73414	198203
15929	198204
28293	198205
134950	198206
68163	198207
143704	198208
339439	198209
419663	198210
60388	198211
139431	198212
292833	198213
115469	198214
233603	198215
453559	198216
12723	198217
328742	198218
2028	198219
18240	198220
219043	198221
220457	198222
229161	198223
27404	198224
166958	198225
77599	198226
330973	198227
21666	198228
29761	198229
87608	198230
6615	198231
20735	198232
388650	198233
59462	198234
30035	198235
31207	198236
1218	198237
234234	198238
90324	198239
17900	198240
53810	198241
63620	198242
75616	198243
102206	198244
17305	198245
18738	198246
271280	198247
239743	198248
440262	198249
80504	198250
241191	198251
100385	198252
60624	198253
82530	198254
229277	198255
2374	198256
249494	198257
58570	198258
134428	198259
185587	198260
2054	198261
4793	198262
53385	198263
298702	198264
44037	198265
458803	198266
153375	198267
215926	198268
9455	198269
80372	198270
185049	198271
410190	198272
190727	198273
19528	198274
258270	198275
251369	198276
49718	198277
315898	198278
377876	198279
451813	198280
245008	198281
358304	198282
430670	198283
31137	198284
116808	198285
197018	198286
62753	198287
79741	198288
61472	198289
229345	198290
374	198291
168663	198292
13956	198293
60617	198294
417022	198295
9982	198296
20639	198297
340107	198298
78103	198299
278686	198300
7264	198301
31901	198302
79733	198303
9431	198304
375877	198305
253868	198306
126602	198307
3683	198308
104137	198309
89900	198310
6621	198311
139017	198312
155639	198313
20237	198314
185668	198315
73374	198316
192515	198317
139065	198318
185470	198319
74285	198320
396949	198321
9465	198322
115166	198323
121100	198324
447001	198325
270697	198326
248016	198327
187981	198328
98975	198329
278427	198330
13271	198331
49759	198332
136564	198333
210086	198334
15284	198335
113782	198336
39022	198337
350308	198338
45063	198339
4069	198340
17236	198341
99151	198342
8445	198343
205732	198344
1604	198345
207903	198346
78652	198347
97173	198348
4554	198349
14071	198350
208362	198351
226	198352
127654	198353
278763	198354
745	198355
11789	198356
58742	198357
8524	198358
4190	198359
270884	198360
119907	198361
208019	198362
8166	198363
9341	198364
109890	198365
203482	198366
182	198367
28817	198368
268027	198369
191908	198370
390315	198371
391867	198372
322806	198373
52499	198374
37139	198375
114584	198376
288097	198377
368729	198378
387731	198379
58231	198380
201040	198381
50123	198382
263185	198383
130581	198384
95309	198385
49338	198386
3233	198387
103768	198388
7574	198389
21733	198390
79181	198391
57594	198392
9400	198393
350	198394
149529	198395
1429	198396
186639	198397
53970	198398
190435	198399
186204	198400
270059	198401
12856	198402
207513	198403
223300	198404
68312	198405
66105	198406
2137	198407
156692	198408
321854	198409
57894	198410
70997	198411
171557	198412
202938	198413
25052	198414
81130	198415
5292	198416
252411	198417
21545	198418
212082	198419
101342	198420
27480	198421
9347	198422
278993	198423
84672	198424
37775	198425
221831	198426
42700	198427
274240	198428
304055	198429
12124	198430
2583	198431
387865	198432
383965	198433
12389	198434
393564	198435
400718	198436
25	198437
308793	198438
227824	198439
124303	198440
132897	198441
811	198442
2659	198443
26536	198444
62853	198445
9217	198446
144922	198447
176532	198448
23175	198449
325432	198450
126453	198451
215202	198452
43552	198453
1535	198454
5588	198455
401631	198456
258304	198457
56888	198458
237105	198459
7595	198460
339136	198461
408735	198462
152526	198463
331743	198464
334194	198465
65775	198466
111531	198467
9007	198468
335152	198469
65612	198470
48776	198471
11128	198472
12419	198473
2811	198474
164448	198475
420147	198476
435125	198477
306629	198478
4675	198479
70134	198480
132599	198481
42857	198482
108662	198483
10856	198484
1255	198485
197859	198486
268327	198487
242554	198488
230131	198489
3488	198490
431243	198491
60337	198492
10155	198493
3515	198494
376038	198495
128808	198496
174825	198497
121751	198498
205541	198499
31303	198500
205931	198501
87120	198502
82157	198503
315245	198504
202210	198505
321768	198506
20639	198507
79169	198508
606	198509
58297	198510
53246	198511
9788	198512
339413	198513
42244	198514
43528	198515
433147	198516
2634	198517
180888	198518
20090	198519
29801	198520
106141	198521
30044	198522
385609	198523
3769	198524
34	198525
14048	198526
10932	198527
16585	198528
15905	198529
33008	198530
110	198531
437730	198532
16668	198533
35669	198534
115500	198535
16989	198536
26384	198537
8796	198538
194281	198539
12655	198540
1404	198541
58823	198542
119157	198543
126536	198544
83311	198545
184520	198546
224033	198547
59183	198548
22289	198549
261948	198550
207055	198551
212014	198552
41220	198553
35299	198554
209588	198555
361883	198556
177430	198557
167838	198558
591	198559
283849	198560
182826	198561
434437	198562
90088	198563
171787	198564
16178	198565
25785	198566
10642	198567
37849	198568
238767	198569
203720	198570
154533	198571
247372	198572
345469	198573
35797	198574
181249	198575
121608	198576
240844	198577
419534	198578
25132	198579
26278	198580
118733	198581
256622	198582
1226	198583
185068	198584
265610	198585
118470	198586
27308	198587
659	198588
181746	198589
219879	198590
1657	198591
424188	198592
133511	198593
172580	198594
57674	198595
2959	198596
22850	198597
418615	198598
3587	198599
78044	198600
395168	198601
3595	198602
108179	198603
24856	198604
192754	198605
206377	198606
236133	198607
1767	198608
53970	198609
433679	198610
104936	198611
123098	198612
20109	198613
88270	198614
135551	198615
91389	198616
122316	198617
37921	198618
8683	198619
33421	198620
36016	198621
36036	198622
77221	198623
41884	198624
114453	198625
25693	198626
12963	198627
57234	198628
288560	198629
41646	198630
22519	198631
131673	198632
67793	198633
248064	198634
113854	198635
36078	198636
147714	198637
3041	198638
348901	198639
40611	198640
26698	198641
39119	198642
186538	198643
10235	198644
93561	198645
56908	198646
284707	198647
148671	198648
259448	198649
203458	198650
87826	198651
127240	198652
140284	198653
47220	198654
11272	198655
58072	198656
19729	198657
283637	198658
154663	198659
214827	198660
137524	198661
12290	198662
12147	198663
60135	198664
124808	198665
66639	198666
111433	198667
227169	198668
216343	198669
259520	198670
333482	198671
236316	198672
282695	198673
417602	198674
173019	198675
136666	198676
207121	198677
275373	198678
286561	198679
1456	198680
101694	198681
7323	198682
181142	198683
63172	198684
243828	198685
35762	198686
11112	198687
109823	198688
57526	198689
367125	198690
36639	198691
53137	198692
228060	198693
17599	198694
239988	198695
37024	198696
117118	198697
30227	198698
399148	198699
300037	198700
202384	198701
128382	198702
208317	198703
16873	198704
223529	198705
32419	198706
187970	198707
125307	198708
42056	198709
189999	198710
62958	198711
84281	198712
239913	198713
39522	198714
104843	198715
61056	198716
21516	198717
332538	198718
176737	198719
87098	198720
9165	198721
196852	198722
97827	198723
341	198724
109889	198725
90512	198726
363569	198727
264919	198728
337959	198729
62457	198730
83557	198731
84969	198732
1269	198733
21310	198734
202017	198735
227156	198736
30178	198737
34283	198738
433943	198739
411160	198740
14465	198741
169382	198742
118839	198743
123198	198744
18707	198745
143806	198746
132552	198747
120570	198748
10866	198749
320156	198750
336644	198751
198535	198752
303604	198753
405131	198754
5864	198755
29589	198756
35180	198757
112393	198758
241956	198759
337212	198760
238140	198761
22029	198762
5626	198763
54741	198764
74373	198765
2814	198766
16062	198767
343425	198768
47304	198769
57	198770
175082	198771
90568	198772
13433	198773
338603	198774
226694	198775
128285	198776
212305	198777
322557	198778
126729	198779
69845	198780
48671	198781
30205	198782
28522	198783
28755	198784
242036	198785
26615	198786
19482	198787
213648	198788
199345	198789
295967	198790
37581	198791
138802	198792
400037	198793
23306	198794
118106	198795
106643	198796
153910	198797
116690	198798
17399	198799
78562	198800
53660	198801
177620	198802
235536	198803
236633	198804
7736	198805
339982	198806
116238	198807
161565	198808
189061	198809
32449	198810
15162	198811
2663	198812
19332	198813
165673	198814
29717	198815
1927	198816
21642	198817
77718	198818
30962	198819
17776	198820
235962	198821
33862	198822
161762	198823
397157	198824
234320	198825
229447	198826
74287	198827
33370	198828
243871	198829
28910	198830
49281	198831
379794	198832
1426	198833
182020	198834
388770	198835
31797	198836
129216	198837
129048	198838
148346	198839
51630	198840
237942	198841
26508	198842
294990	198843
397955	198844
78945	198845
392988	198846
29764	198847
395723	198848
30742	198849
67530	198850
13375	198851
82100	198852
36108	198853
84701	198854
75165	198855
159673	198856
347284	198857
149406	198858
142018	198859
166691	198860
222859	198861
188900	198862
68113	198863
196467	198864
3795	198865
83232	198866
1888	198867
723	198868
121099	198869
312866	198870
74046	198871
36064	198872
218718	198873
136698	198874
2368	198875
54499	198876
246903	198877
4958	198878
66245	198879
47976	198880
18265	198881
214524	198882
58157	198883
123080	198884
67450	198885
2583	198886
118924	198887
82912	198888
320333	198889
331724	198890
78099	198891
379637	198892
272510	198893
182579	198894
249634	198895
154637	198896
123077	198897
211506	198898
109133	198899
32945	198900
116041	198901
228635	198902
344593	198903
61378	198904
77586	198905
239375	198906
14970	198907
17232	198908
17900	198909
397809	198910
64120	198911
2442	198912
28847	198913
126890	198914
172672	198915
83687	198916
201032	198917
414977	198918
5314	198919
25756	198920
72156	198921
50485	198922
54296	198923
49979	198924
762	198925
30267	198926
113648	198927
68992	198928
45839	198929
112922	198930
293396	198931
104702	198932
397573	198933
376401	198934
119547	198935
412910	198936
33958	198937
404377	198938
76442	198939
335034	198940
205245	198941
114206	198942
108531	198943
1245	198944
19217	198945
75591	198946
119521	198947
240473	198948
229061	198949
89049	198950
62467	198951
257109	198952
53903	198953
33054	198954
127381	198955
229001	198956
162772	198957
126206	198958
345520	198959
51576	198960
148218	198961
80071	198962
338122	198963
51347	198964
34253	198965
186291	198966
158848	198967
292327	198968
160327	198969
35637	198970
357048	198971
424496	198972
319089	198973
149277	198974
459058	198975
68841	198976
224144	198977
118426	198978
244543	198979
1697	198980
424129	198981
82298	198982
183770	198983
8315	198984
112656	198985
45142	198986
78322	198987
392953	198988
45248	198989
394999	198990
82381	198991
393386	198992
83553	198993
430787	198994
161830	198995
256790	198996
171472	198997
36849	198998
19725	198999
171763	199000
362625	199001
3959	199002
403381	199003
216028	199004
398605	199005
398089	199006
182240	199007
29766	199008
10222	199009
431670	199010
227989	199011
25786	199012
29574	199013
217428	199014
107218	199015
123367	199016
80795	199017
29553	199018
404438	199019
81653	199020
138486	199021
164110	199022
208591	199023
60407	199024
8004	199025
40120	199026
428001	199027
231034	199028
20867	199029
51206	199030
75773	199031
183002	199032
388359	199033
47480	199034
59248	199035
447725	199036
50965	199037
81279	199038
215315	199039
84075	199040
37500	199041
326400	199042
12009	199043
1211	199044
347810	199045
11245	199046
117849	199047
289056	199048
41972	199049
343316	199050
231972	199051
122618	199052
216682	199053
175909	199054
189230	199055
96977	199056
221307	199057
9066	199058
19892	199059
114354	199060
271652	199061
29893	199062
106195	199063
4170	199064
85916	199065
6040	199066
5572	199067
2780	199068
335045	199069
13652	199070
63267	199071
27028	199072
372281	199073
404105	199074
170614	199075
133222	199076
434206	199077
19467	199078
55193	199079
23630	199080
172589	199081
146699	199082
1157	199083
15303	199084
83228	199085
11447	199086
105563	199087
373878	199088
402461	199089
17343	199090
130726	199091
7709	199092
455841	199093
193549	199094
114273	199095
43225	199096
23712	199097
220003	199098
259432	199099
61585	199100
93023	199101
111043	199102
2266	199103
12898	199104
19966	199105
96436	199106
342787	199107
11789	199108
469	199109
169188	199110
5883	199111
17811	199112
118656	199113
8433	199114
285648	199115
269916	199116
278670	199117
60435	199118
108842	199119
1768	199120
434819	199121
168293	199122
75626	199123
24487	199124
215742	199125
60878	199126
215017	199127
86090	199128
333554	199129
210267	199130
63997	199131
160094	199132
74056	199133
67448	199134
75468	199135
110481	199136
4458	199137
55374	199138
79628	199139
137597	199140
27243	199141
110817	199142
24271	199143
303282	199144
453362	199145
9228	199146
422983	199147
105252	199148
126524	199149
288133	199150
393304	199151
135656	199152
60190	199153
34871	199154
20825	199155
130664	199156
41298	199157
189940	199158
4933	199159
172764	199160
62539	199161
138310	199162
21065	199163
138815	199164
109125	199165
120964	199166
33486	199167
241134	199168
35991	199169
134392	199170
31592	199171
32710	199172
431371	199173
197951	199174
353934	199175
109136	199176
71240	199177
232772	199178
143746	199179
103332	199180
108340	199181
11788	199182
47729	199183
66427	199184
144038	199185
236010	199186
77187	199187
4285	199188
303429	199189
7191	199190
170906	199191
126478	199192
202457	199193
163628	199194
334313	199195
56892	199196
369553	199197
45432	199198
137388	199199
86622	199200
65038	199201
373347	199202
146532	199203
52976	199204
96791	199205
62964	199206
40808	199207
439058	199208
35025	199209
31797	199210
215503	199211
15382	199212
194897	199213
53183	199214
46096	199215
227633	199216
68072	199217
200882	199218
159066	199219
29463	199220
451853	199221
15961	199222
49099	199223
1058	199224
38385	199225
421869	199226
49000	199227
258297	199228
61528	199229
12393	199230
379695	199231
18847	199232
22089	199233
241675	199234
241676	199235
163034	199236
46093	199237
216615	199238
239733	199239
67435	199240
341	199241
220260	199242
242625	199243
154718	199244
116104	199245
398739	199246
24744	199247
23676	199248
425750	199249
31894	199250
13775	199251
173450	199252
19847	199253
438565	199254
77312	199255
11370	199256
398404	199257
20983	199258
1559	199259
3164	199260
223866	199261
1257	199262
278882	199263
82761	199264
141331	199265
47368	199266
189843	199267
15808	199268
149752	199269
115907	199270
153886	199271
55723	199272
66521	199273
164671	199274
32945	199275
20315	199276
76303	199277
332884	199278
432333	199279
84582	199280
102164	199281
245164	199282
282518	199283
274805	199284
95544	199285
87592	199286
327180	199287
33545	199288
158032	199289
373789	199290
89224	199291
194330	199292
154983	199293
168627	199294
3620	199295
272905	199296
338123	199297
62679	199298
227163	199299
42667	199300
184171	199301
74422	199302
100431	199303
442609	199304
85777	199305
99826	199306
133146	199307
88857	199308
2415	199309
11249	199310
241134	199311
319686	199312
17646	199313
19493	199314
3865	199315
323301	199316
314515	199317
298330	199318
30331	199319
33223	199320
342211	199321
277001	199322
102113	199323
325189	199324
55043	199325
79594	199326
336484	199327
171778	199328
117126	199329
125448	199330
63561	199331
83328	199332
188756	199333
188314	199334
8536	199335
115709	199336
410373	199337
251370	199338
200758	199339
20831	199340
430548	199341
152617	199342
267288	199343
200610	199344
115991	199345
9564	199346
1644	199347
5882	199348
14882	199349
3284	199350
37088	199351
6224	199352
45434	199353
2372	199354
165207	199355
255882	199356
237334	199357
162461	199358
96616	199359
355551	199360
175526	199361
222283	199362
225530	199363
89005	199364
97715	199365
30598	199366
193025	199367
23262	199368
112608	199369
104108	199370
153624	199371
67697	199372
71329	199373
90653	199374
10938	199375
81552	199376
30628	199377
16583	199378
92066	199379
131137	199380
5918	199381
43855	199382
213066	199383
60317	199384
7700	199385
4039	199386
112077	199387
57240	199388
20559	199389
173279	199390
14422	199391
248767	199392
47678	199393
32963	199394
11887	199395
15947	199396
4924	199397
103262	199398
67106	199399
16197	199400
227573	199401
237088	199402
401936	199403
29536	199404
104186	199405
108779	199406
161751	199407
60106	199408
60106	199409
139640	199410
163737	199411
257912	199412
20241	199413
11488	199414
250122	199415
410381	199416
403988	199417
13966	199418
1768	199419
18344	199420
39649	199421
12277	199422
239873	199423
77368	199424
161575	199425
1390	199426
71250	199427
123695	199428
22537	199429
175889	199430
159429	199431
150305	199432
52561	199433
55018	199434
48232	199435
138411	199436
148894	199437
248651	199438
12847	199439
210090	199440
128302	199441
42185	199442
446585	199443
215610	199444
70338	199445
10171	199446
87501	199447
92399	199448
20510	199449
10766	199450
257978	199451
30504	199452
55625	199453
81229	199454
51858	199455
94392	199456
24972	199457
403952	199458
70870	199459
12958	199460
64267	199461
14161	199462
321454	199463
2363	199464
228377	199465
10050	199466
54379	199467
228740	199468
50046	199469
148049	199470
217820	199471
71214	199472
71070	199473
403411	199474
414662	199475
15650	199476
65170	199477
16758	199478
5837	199479
28997	199480
84922	199481
365324	199482
233092	199483
12150	199484
274013	199485
106575	199486
171113	199487
88142	199488
89019	199489
413658	199490
26520	199491
454331	199492
49949	199493
172559	199494
303990	199495
161826	199496
246877	199497
16090	199498
179564	199499
191171	199500
46321	199501
96733	199502
407600	199503
336697	199504
176988	199505
279037	199506
330278	199507
20248	199508
317879	199509
276938	199510
127823	199511
18097	199512
2923	199513
407287	199514
216595	199515
76639	199516
424046	199517
18750	199518
19553	199519
398228	199520
147101	199521
71617	199522
105861	199523
225124	199524
159393	199525
14894	199526
212751	199527
121094	199528
223153	199529
210843	199530
9030	199531
3226	199532
6487	199533
20647	199534
212414	199535
186124	199536
134671	199537
137928	199538
86003	199539
91080	199540
239979	199541
169277	199542
11410	199543
63648	199544
43790	199545
316541	199546
73233	199547
448964	199548
112813	199549
14203	199550
59355	199551
41609	199552
195089	199553
73835	199554
9837	199555
230469	199556
32570	199557
339432	199558
81241	199559
183073	199560
8164	199561
222869	199562
202585	199563
9851	199564
230481	199565
117625	199566
194670	199567
588	199568
39050	199569
20541	199570
124476	199571
437397	199572
191335	199573
204845	199574
126738	199575
10393	199576
5194	199577
135901	199578
42692	199579
124593	199580
2077	199581
13298	199582
8223	199583
150794	199584
14131	199585
123715	199586
37118	199587
210070	199588
100663	199589
266487	199590
33435	199591
292537	199592
21924	199593
73554	199594
28106	199595
84176	199596
255287	199597
95523	199598
198892	199599
162272	199600
44084	199601
455564	199602
132668	199603
24858	199604
2668	199605
251444	199606
114734	199607
182288	199608
226979	199609
33889	199610
181303	199611
35004	199612
75832	199613
35169	199614
187919	199615
78650	199616
358730	199617
370962	199618
376706	199619
40838	199620
74918	199621
26744	199622
21948	199623
144840	199624
187352	199625
213090	199626
6552	199627
65173	199628
17989	199629
228927	199630
221234	199631
205056	199632
292947	199633
69459	199634
141038	199635
64904	199636
394741	199637
5577	199638
39181	199639
1948	199640
22596	199641
61787	199642
390182	199643
137030	199644
184081	199645
61597	199646
431365	199647
152614	199648
2024	199649
413849	199650
48778	199651
52715	199652
161020	199653
457956	199654
192652	199655
90395	199656
55673	199657
74522	199658
73260	199659
303250	199660
35941	199661
247823	199662
10627	199663
353851	199664
34573	199665
25394	199666
137092	199667
49232	199668
225384	199669
218463	199670
9841	199671
228640	199672
173530	199673
101730	199674
108053	199675
76265	199676
60099	199677
376626	199678
191861	199679
5591	199680
4379	199681
55347	199682
626	199683
109944	199684
364284	199685
116721	199686
16599	199687
95025	199688
93487	199689
438097	199690
48935	199691
19500	199692
32611	199693
46502	199694
82466	199695
10648	199696
316149	199697
57669	199698
65870	199699
323324	199700
3937	199701
365139	199702
38091	199703
28685	199704
40458	199705
211331	199706
20055	199707
11124	199708
300699	199709
62054	199710
353126	199711
4449	199712
37610	199713
374801	199714
49836	199715
173230	199716
25507	199717
220773	199718
6474	199719
2148	199720
180871	199721
84095	199722
7740	199723
10240	199724
18414	199725
15310	199726
26321	199727
207178	199728
93438	199729
371794	199730
197578	199731
218	199732
127442	199733
221184	199734
231890	199735
49314	199736
160253	199737
85178	199738
50490	199739
126967	199740
104181	199741
133814	199742
241207	199743
83109	199744
63842	199745
108739	199746
165126	199747
64059	199748
96089	199749
146407	199750
1778	199751
195443	199752
28977	199753
302386	199754
212837	199755
207736	199756
175177	199757
102688	199758
182600	199759
176	199760
92040	199761
418031	199762
85680	199763
8420	199764
25647	199765
444671	199766
172330	199767
113502	199768
140492	199769
30727	199770
3865	199771
174930	199772
83828	199773
217296	199774
119	199775
389279	199776
2857	199777
124018	199778
139405	199779
193482	199780
432109	199781
75585	199782
167797	199783
26191	199784
369193	199785
208550	199786
123568	199787
23935	199788
399191	199789
181257	199790
71323	199791
51903	199792
26402	199793
12667	199794
21196	199795
269522	199796
300045	199797
40868	199798
24189	199799
199681	199800
1251	199801
98214	199802
205917	199803
12193	199804
119744	199805
437143	199806
23160	199807
27793	199808
171107	199809
11530	199810
119534	199811
51033	199812
226870	199813
36400	199814
176856	199815
267520	199816
56630	199817
136912	199818
47558	199819
85703	199820
29525	199821
36718	199822
39709	199823
296756	199824
1775	199825
29385	199826
72403	199827
101922	199828
417904	199829
231989	199830
204840	199831
264369	199832
214090	199833
269981	199834
150559	199835
205480	199836
75630	199837
69813	199838
111453	199839
47130	199840
68474	199841
196513	199842
3507	199843
190634	199844
30050	199845
14690	199846
343055	199847
179012	199848
236353	199849
132156	199850
276300	199851
34297	199852
84750	199853
7271	199854
105505	199855
6941	199856
13995	199857
830	199858
261449	199859
309274	199860
182658	199861
50720	199862
132059	199863
4333	199864
7199	199865
80558	199866
139194	199867
57779	199868
311969	199869
172911	199870
457948	199871
383308	199872
48866	199873
382614	199874
20166	199875
50178	199876
214106	199877
121425	199878
41408	199879
104239	199880
90780	199881
59256	199882
85972	199883
88429	199884
129112	199885
147618	199886
11090	199887
85994	199888
236948	199889
27635	199890
1917	199891
97006	199892
264539	199893
4774	199894
39742	199895
394132	199896
286932	199897
274463	199898
111142	199899
18415	199900
129230	199901
2341	199902
17707	199903
55507	199904
130192	199905
333318	199906
366214	199907
231729	199908
14528	199909
345628	199910
235000	199911
37490	199912
78277	199913
159545	199914
12002	199915
12002	199916
210640	199917
449863	199918
242153	199919
4802	199920
172290	199921
289275	199922
190526	199923
69663	199924
80895	199925
176672	199926
76751	199927
45681	199928
20144	199929
28191	199930
67937	199931
230622	199932
80172	199933
9177	199934
5207	199935
84551	199936
17804	199937
140002	199938
427954	199939
31778	199940
313692	199941
216747	199942
16195	199943
366003	199944
95410	199945
274256	199946
257136	199947
55813	199948
6922	199949
105497	199950
24578	199951
375225	199952
48550	199953
60	199954
14785	199955
10230	199956
7068	199957
333926	199958
2558	199959
243121	199960
373594	199961
14293	199962
135791	199963
98034	199964
33105	199965
283513	199966
101145	199967
224510	199968
212747	199969
57279	199970
35108	199971
13016	199972
1049	199973
159226	199974
153550	199975
78777	199976
223274	199977
205973	199978
29634	199979
440861	199980
234382	199981
43018	199982
122729	199983
31062	199984
26544	199985
251980	199986
93668	199987
40458	199988
14771	199989
198963	199990
397578	199991
124893	199992
107655	199993
3824	199994
10590	199995
28705	199996
76055	199997
232622	199998
126214	199999
99119	200000
287151	200001
266768	200002
321566	200003
141678	200004
446073	200005
47530	200006
334310	200007
18440	200008
102328	200009
64599	200010
38891	200011
13382	200012
19722	200013
111362	200014
24428	200015
308305	200016
129492	200017
126987	200018
137504	200019
160473	200020
91250	200021
89761	200022
203376	200023
118852	200024
107709	200025
327564	200026
19607	200027
140249	200028
15912	200029
196673	200030
333746	200031
56815	200032
368147	200033
25676	200034
39061	200035
156281	200036
361716	200037
341726	200038
78862	200039
87496	200040
143929	200041
316139	200042
279457	200043
121718	200044
240104	200045
94448	200046
36357	200047
84237	200048
105569	200049
109403	200050
32350	200051
420778	200052
304654	200053
139740	200054
170043	200055
79526	200056
116160	200057
216147	200058
143303	200059
83397	200060
212140	200061
141736	200062
101873	200063
276713	200064
26544	200065
165946	200066
446795	200067
94729	200068
170136	200069
17473	200070
94830	200071
61572	200072
24910	200073
58080	200074
292085	200075
195191	200076
105833	200077
61745	200078
209095	200079
144444	200080
53838	200081
107175	200082
141072	200083
348	200084
9236	200085
42714	200086
19	200087
214375	200088
371036	200089
10552	200090
88491	200091
86807	200092
95951	200093
114132	200094
151108	200095
13300	200096
58810	200097
178778	200098
1005	200099
24623	200100
314847	200101
212110	200102
640	200103
89880	200104
136383	200105
204203	200106
315613	200107
150203	200108
174297	200109
229533	200110
90472	200111
136848	200112
116010	200113
151080	200114
181008	200115
247289	200116
412548	200117
18791	200118
154114	200119
150590	200120
6619	200121
236735	200122
4045	200123
281904	200124
146683	200125
184588	200126
13830	200127
70	200128
108110	200129
31528	200130
34401	200131
8201	200132
135064	200133
11602	200134
121496	200135
24971	200136
6684	200137
23280	200138
80023	200139
66538	200140
164838	200141
18693	200142
198069	200143
208163	200144
180977	200145
83620	200146
1371	200147
11389	200148
77209	200149
146490	200150
97323	200151
47764	200152
3055	200153
160108	200154
2325	200155
145834	200156
222878	200157
32513	200158
61174	200159
18783	200160
47263	200161
116850	200162
16723	200163
28495	200164
322420	200165
34	200166
16460	200167
54884	200168
244520	200169
5117	200170
384249	200171
82551	200172
457105	200173
425633	200174
126033	200175
33034	200176
441183	200177
343331	200178
96373	200179
90635	200180
25520	200181
26401	200182
436284	200183
19658	200184
28840	200185
415615	200186
1462	200187
38511	200188
144122	200189
140861	200190
156948	200191
8611	200192
197629	200193
415819	200194
393245	200195
137459	200196
293062	200197
150515	200198
376116	200199
278549	200200
109105	200201
75444	200202
42885	200203
133784	200204
73626	200205
406709	200206
280652	200207
74634	200208
26286	200209
113955	200210
18033	200211
132906	200212
16387	200213
167400	200214
239417	200215
432492	200216
15636	200217
50005	200218
116268	200219
173014	200220
367122	200221
2615	200222
247084	200223
7400	200224
32776	200225
121402	200226
140536	200227
112851	200228
343332	200229
27557	200230
181261	200231
2275	200232
46868	200233
646	200234
119712	200235
233116	200236
30338	200237
16834	200238
19653	200239
138572	200240
387883	200241
105	200242
12195	200243
21563	200244
237880	200245
25813	200246
31919	200247
167700	200248
52150	200249
153410	200250
23216	200251
85230	200252
354086	200253
19450	200254
1458	200255
111052	200256
128048	200257
9185	200258
21027	200259
14704	200260
236465	200261
52950	200262
57748	200263
152400	200264
174696	200265
2721	200266
82872	200267
253749	200268
18219	200269
83257	200270
243080	200271
261793	200272
7641	200273
62121	200274
211676	200275
249331	200276
15027	200277
152604	200278
199574	200279
115722	200280
209092	200281
139828	200282
126376	200283
78983	200284
287474	200285
5455	200286
37241	200287
108633	200288
262895	200289
141560	200290
36546	200291
8034	200292
37908	200293
281419	200294
73386	200295
28035	200296
233125	200297
83034	200298
391330	200299
421718	200300
223387	200301
56396	200302
25831	200303
96686	200304
120410	200305
185800	200306
228954	200307
28688	200308
137815	200309
347411	200310
348455	200311
352021	200312
252323	200313
88129	200314
10437	200315
152704	200316
440135	200317
108439	200318
833	200319
162051	200320
54937	200321
30527	200322
9780	200323
71705	200324
143113	200325
28756	200326
124548	200327
35870	200328
248715	200329
20061	200330
169330	200331
233126	200332
112668	200333
46355	200334
413879	200335
5009	200336
301151	200337
122078	200338
172006	200339
374472	200340
22831	200341
31567	200342
96434	200343
167785	200344
43011	200345
218193	200346
206206	200347
73821	200348
116092	200349
362790	200350
357509	200351
15937	200352
256828	200353
178861	200354
246473	200355
439974	200356
207280	200357
75635	200358
110402	200359
105442	200360
350194	200361
103018	200362
40831	200363
378674	200364
458687	200365
337690	200366
230105	200367
20012	200368
239831	200369
222768	200370
15013	200371
52588	200372
106252	200373
297360	200374
151236	200375
292309	200376
219406	200377
12247	200378
76666	200379
239934	200380
175897	200381
106198	200382
10113	200383
2189	200384
15530	200385
27925	200386
14241	200387
275213	200388
159997	200389
18460	200390
18499	200391
199907	200392
43368	200393
55940	200394
209644	200395
118449	200396
45767	200397
46305	200398
362	200399
395412	200400
206016	200401
34896	200402
165155	200403
92504	200404
119782	200405
26648	200406
278452	200407
105519	200408
214006	200409
12062	200410
333542	200411
63367	200412
47003	200413
115652	200414
9272	200415
227888	200416
110966	200417
33833	200418
99731	200419
92005	200420
219341	200421
54287	200422
73737	200423
210844	200424
259687	200425
83871	200426
36388	200427
57273	200428
21281	200429
205246	200430
196009	200431
43438	200432
155085	200433
35558	200434
88949	200435
446067	200436
228153	200437
366551	200438
60615	200439
60689	200440
240801	200441
19831	200442
148479	200443
75754	200444
76909	200445
436037	200446
7433	200447
242611	200448
218408	200449
11178	200450
112061	200451
218045	200452
16885	200453
81032	200454
174041	200455
26345	200456
18436	200457
210347	200458
91391	200459
28756	200460
407210	200461
186279	200462
66900	200463
287705	200464
281074	200465
449749	200466
168397	200467
71362	200468
240984	200469
18680	200470
27718	200471
247931	200472
160447	200473
124624	200474
374167	200475
186963	200476
28060	200477
12297	200478
22437	200479
59388	200480
179909	200481
12863	200482
103651	200483
92893	200484
200159	200485
40034	200486
107542	200487
41924	200488
55572	200489
30661	200490
36555	200491
371745	200492
207883	200493
47853	200494
139514	200495
23340	200496
48247	200497
95555	200498
406573	200499
17377	200500
12948	200501
31710	200502
16583	200503
11788	200504
87475	200505
278632	200506
65197	200507
66678	200508
2346	200509
102978	200510
84559	200511
147324	200512
18273	200513
373613	200514
422454	200515
16293	200516
199250	200517
11914	200518
16187	200519
398996	200520
137619	200521
155487	200522
328779	200523
82386	200524
226767	200525
290196	200526
44382	200527
99119	200528
299460	200529
185745	200530
186869	200531
122705	200532
91227	200533
120051	200534
383324	200535
9637	200536
37654	200537
62910	200538
323457	200539
80892	200540
197377	200541
124228	200542
64354	200543
267296	200544
209166	200545
256127	200546
210225	200547
24893	200548
41222	200549
249153	200550
60102	200551
27976	200552
190148	200553
1187	200554
51605	200555
17470	200556
12897	200557
13162	200558
240113	200559
112130	200560
337501	200561
220392	200562
16959	200563
154233	200564
99600	200565
169473	200566
126986	200567
42828	200568
187027	200569
57568	200570
2471	200571
213	200572
27167	200573
3083	200574
1980	200575
331141	200576
12158	200577
156051	200578
20836	200579
59655	200580
15789	200581
243061	200582
343657	200583
225397	200584
236160	200585
379908	200586
438731	200587
9536	200588
12328	200589
19900	200590
11234	200591
11140	200592
147856	200593
28095	200594
136919	200595
282636	200596
29198	200597
96680	200598
362212	200599
49963	200600
121166	200601
238228	200602
45519	200603
187889	200604
191247	200605
4350	200606
73139	200607
112352	200608
107425	200609
55847	200610
22441	200611
454872	200612
311	200613
306550	200614
8495	200615
242479	200616
24266	200617
298159	200618
2011	200619
22019	200620
86140	200621
3358	200622
28943	200623
133576	200624
137904	200625
114307	200626
7570	200627
123690	200628
249815	200629
124366	200630
243197	200631
57996	200632
161281	200633
164790	200634
295572	200635
194655	200636
235376	200637
65059	200638
17818	200639
169308	200640
1320	200641
115532	200642
41925	200643
384873	200644
170741	200645
29143	200646
24266	200647
6023	200648
32546	200649
102389	200650
16440	200651
31521	200652
124142	200653
264322	200654
305106	200655
106607	200656
10277	200657
377165	200658
102196	200659
24363	200660
70869	200661
166930	200662
19337	200663
60241	200664
14446	200665
1629	200666
73108	200667
94317	200668
347272	200669
341738	200670
263893	200671
18058	200672
23932	200673
165559	200674
51438	200675
121610	200676
109381	200677
289229	200678
49111	200679
244039	200680
173133	200681
68168	200682
26867	200683
148937	200684
228888	200685
34536	200686
159271	200687
442146	200688
120793	200689
236097	200690
28077	200691
44096	200692
189800	200693
114243	200694
166858	200695
13110	200696
303324	200697
83415	200698
21858	200699
66227	200700
44096	200701
5182	200702
47162	200703
135096	200704
234567	200705
88482	200706
13478	200707
13478	200708
13478	200709
11502	200710
22739	200711
54516	200712
31951	200713
305956	200714
354396	200715
22506	200716
184124	200717
121892	200718
249319	200719
8022	200720
36365	200721
58098	200722
124419	200723
193169	200724
96192	200725
29915	200726
113131	200727
97786	200728
1076	200729
270494	200730
54453	200731
82680	200732
65932	200733
144622	200734
329675	200735
2528	200736
57395	200737
10808	200738
101517	200739
175012	200740
23079	200741
9815	200742
32290	200743
68172	200744
66280	200745
242747	200746
151058	200747
8935	200748
431679	200749
321657	200750
164647	200751
227277	200752
85021	200753
180166	200754
143722	200755
102918	200756
29404	200757
383369	200758
383368	200759
2924	200760
50830	200761
120491	200762
16604	200763
34077	200764
21708	200765
932	200766
265484	200767
10673	200768
142493	200769
7556	200770
219528	200771
21452	200772
3837	200773
235436	200774
49126	200775
168108	200776
88028	200777
202444	200778
137340	200779
20833	200780
149487	200781
48239	200782
8877	200783
110148	200784
3599	200785
71350	200786
47401	200787
14767	200788
240876	200789
177228	200790
18507	200791
178956	200792
271286	200793
78707	200794
4168	200795
50782	200796
39732	200797
2738	200798
15862	200799
9864	200800
76563	200801
456831	200802
222613	200803
102067	200804
45046	200805
216435	200806
95402	200807
8234	200808
288	200809
80256	200810
275032	200811
141808	200812
54491	200813
285631	200814
192227	200815
47351	200816
185857	200817
405692	200818
189096	200819
93818	200820
86710	200821
418075	200822
83947	200823
30702	200824
228431	200825
64076	200826
302284	200827
343605	200828
34956	200829
196524	200830
15126	200831
107845	200832
25976	200833
220506	200834
424351	200835
178721	200836
373096	200837
26620	200838
18459	200839
26790	200840
30367	200841
226925	200842
14247	200843
18281	200844
1597	200845
6254	200846
13143	200847
212416	200848
17280	200849
19221	200850
52658	200851
335443	200852
680	200853
42666	200854
51773	200855
429561	200856
177527	200857
171556	200858
21254	200859
36061	200860
186073	200861
19242	200862
1777	200863
107122	200864
32041	200865
4589	200866
149438	200867
600	200868
259164	200869
13568	200870
107988	200871
356708	200872
8458	200873
230596	200874
33656	200875
70031	200876
435933	200877
436106	200878
140497	200879
2675	200880
71445	200881
25052	200882
21436	200883
3321	200884
15565	200885
15933	200886
330254	200887
21309	200888
2395	200889
16773	200890
14605	200891
135961	200892
39369	200893
117411	200894
120301	200895
48571	200896
274090	200897
19187	200898
27544	200899
222930	200900
61238	200901
131488	200902
296930	200903
19674	200904
96720	200905
1408	200906
2778	200907
4592	200908
8120	200909
6553	200910
50398	200911
46192	200912
341999	200913
206345	200914
161331	200915
28118	200916
19939	200917
224697	200918
11745	200919
41212	200920
409896	200921
240514	200922
104690	200923
84798	200924
147672	200925
122234	200926
338256	200927
40028	200928
154382	200929
165132	200930
430715	200931
85937	200932
110678	200933
33509	200934
20594	200935
424976	200936
434950	200937
53893	200938
276580	200939
414550	200940
22625	200941
2882	200942
306730	200943
542	200944
128471	200945
90437	200946
241112	200947
169516	200948
95707	200949
394891	200950
14543	200951
135810	200952
448836	200953
166492	200954
30292	200955
9884	200956
92231	200957
81896	200958
452015	200959
103264	200960
97154	200961
197117	200962
441036	200963
114640	200964
189967	200965
193817	200966
5934	200967
435528	200968
22545	200969
364536	200970
72462	200971
298603	200972
193027	200973
193027	200974
100265	200975
123522	200976
29193	200977
66846	200978
186765	200979
65718	200980
41653	200981
126318	200982
2868	200983
32752	200984
26076	200985
16688	200986
259586	200987
334092	200988
212041	200989
146042	200990
70695	200991
67596	200992
171762	200993
353672	200994
19683	200995
196767	200996
446255	200997
756	200998
31956	200999
27896	201000
66511	201001
8291	201002
82925	201003
12488	201004
6870	201005
196622	201006
26114	201007
435169	201008
71257	201009
25672	201010
167330	201011
56761	201012
57392	201013
30857	201014
56246	201015
62992	201016
343894	201017
248319	201018
43950	201019
254644	201020
33201	201021
561	201022
279008	201023
201167	201024
200812	201025
203271	201026
196625	201027
32218	201028
85882	201029
30619	201030
14949	201031
19815	201032
184782	201033
59326	201034
12787	201035
154493	201036
238612	201037
9668	201038
43418	201039
51502	201040
99181	201041
18841	201042
4003	201043
103329	201044
54961	201045
38665	201046
108255	201047
443254	201048
48442	201049
180479	201050
6	201051
7517	201052
159459	201053
10997	201054
16152	201055
23840	201056
21375	201057
234753	201058
53653	201059
108427	201060
94163	201061
14465	201062
2606	201063
195907	201064
129860	201065
32545	201066
588	201067
440620	201068
112963	201069
1222	201070
49873	201071
418444	201072
216913	201073
234730	201074
112462	201075
190062	201076
217983	201077
5738	201078
89250	201079
441764	201080
137631	201081
346879	201082
53423	201083
208922	201084
52749	201085
141248	201086
192916	201087
55057	201088
151604	201089
105757	201090
51092	201091
227735	201092
388929	201093
253332	201094
193698	201095
218771	201096
198289	201097
41100	201098
91047	201099
125237	201100
223873	201101
405191	201102
10374	201103
70768	201104
18409	201105
42797	201106
376376	201107
48271	201108
120769	201109
245979	201110
388956	201111
114610	201112
65497	201113
98856	201114
171189	201115
186284	201116
127681	201117
4978	201118
36308	201119
23747	201120
123282	201121
247919	201122
47694	201123
163782	201124
153921	201125
21679	201126
44782	201127
188624	201128
57923	201129
3671	201130
4135	201131
22647	201132
4135	201133
16441	201134
1527	201135
437937	201136
50536	201137
29202	201138
1427	201139
150123	201140
272384	201141
16730	201142
166488	201143
7971	201144
7693	201145
14509	201146
25233	201147
322571	201148
68415	201149
995	201150
90794	201151
48500	201152
109248	201153
23416	201154
243240	201155
249378	201156
371983	201157
136787	201158
253958	201159
90192	201160
222290	201161
27712	201162
85060	201163
17189	201164
203815	201165
231438	201166
455289	201167
45287	201168
209525	201169
230959	201170
117896	201171
51175	201172
404074	201173
81331	201174
112721	201175
83290	201176
31228	201177
104487	201178
293739	201179
220645	201180
63931	201181
93969	201182
122922	201183
443839	201184
230800	201185
452545	201186
64979	201187
225084	201188
239614	201189
443209	201190
125156	201191
456074	201192
222874	201193
238390	201194
151234	201195
454105	201196
50698	201197
59835	201198
62084	201199
225921	201200
115349	201201
413726	201202
151237	201203
88752	201204
171158	201205
114710	201206
122291	201207
228776	201208
58393	201209
125363	201210
26727	201211
53749	201212
215194	201213
98019	201214
449518	201215
125991	201216
12572	201217
210223	201218
248592	201219
150898	201220
257564	201221
361703	201222
323352	201223
98932	201224
384504	201225
442748	201226
223892	201227
96899	201228
54897	201229
67835	201230
3564	201231
45459	201232
151854	201233
9729	201234
21685	201235
133456	201236
12120	201237
133298	201238
136003	201239
73826	201240
6171	201241
28553	201242
35017	201243
56716	201244
85599	201245
203890	201246
409447	201247
4323	201248
88814	201249
105092	201250
324	201251
347218	201252
235991	201253
188682	201254
55299	201255
16271	201256
206883	201257
17000	201258
19215	201259
96078	201260
217534	201261
390221	201262
7452	201263
93621	201264
25275	201265
145314	201266
90237	201267
902	201268
105712	201269
2266	201270
205753	201271
120849	201272
53226	201273
14608	201274
150324	201275
210632	201276
124814	201277
30117	201278
20509	201279
82021	201280
63139	201281
300470	201282
417325	201283
119929	201284
49140	201285
50114	201286
440243	201287
11999	201288
335212	201289
56251	201290
400	201291
425664	201292
230983	201293
78154	201294
14697	201295
352601	201296
37583	201297
2368	201298
28356	201299
27761	201300
92670	201301
248537	201302
97248	201303
86386	201304
135512	201305
89628	201306
32552	201307
48847	201308
63724	201309
123889	201310
369	201311
332824	201312
151731	201313
24059	201314
86014	201315
53674	201316
223068	201317
71519	201318
226439	201319
4135	201320
65464	201321
315004	201322
101424	201323
85692	201324
227416	201325
301532	201326
64369	201327
123290	201328
16062	201329
194019	201330
85995	201331
54172	201332
74364	201333
30746	201334
14386	201335
160293	201336
51447	201337
5206	201338
29325	201339
24193	201340
146480	201341
4694	201342
24099	201343
26081	201344
246683	201345
86897	201346
231316	201347
352201	201348
15968	201349
172869	201350
20605	201351
59881	201352
19670	201353
91420	201354
189251	201355
102639	201356
287838	201357
216319	201358
452139	201359
72155	201360
159812	201361
58259	201362
117191	201363
45925	201364
130777	201365
10890	201366
106947	201367
174494	201368
62177	201369
308627	201370
39397	201371
304000	201372
369537	201373
17035	201374
1546	201375
343251	201376
13221	201377
22770	201378
178858	201379
60439	201380
232321	201381
18750	201382
22215	201383
65775	201384
107986	201385
92762	201386
213173	201387
134254	201388
33183	201389
86520	201390
63688	201391
49599	201392
264970	201393
279967	201394
208977	201395
63228	201396
427098	201397
222705	201398
21072	201399
96467	201400
56318	201401
9890	201402
6942	201403
129515	201404
268046	201405
194854	201406
292113	201407
197989	201408
208830	201409
24537	201410
190362	201411
234624	201412
64809	201413
341595	201414
456653	201415
116520	201416
375737	201417
227793	201418
421496	201419
257713	201420
456305	201421
282197	201422
86131	201423
126292	201424
426943	201425
40716	201426
450229	201427
137215	201428
98139	201429
40636	201430
47143	201431
32732	201432
159591	201433
31036	201434
421814	201435
6112	201436
161586	201437
259725	201438
189086	201439
243417	201440
288387	201441
15653	201442
249464	201443
29199	201444
25917	201445
65753	201446
115149	201447
8289	201448
441400	201449
189322	201450
372432	201451
229252	201452
9386	201453
26934	201454
165861	201455
175712	201456
35267	201457
106993	201458
184368	201459
389835	201460
131526	201461
92701	201462
6190	201463
8777	201464
71364	201465
48131	201466
27603	201467
145375	201468
33450	201469
17164	201470
32035	201471
161996	201472
431761	201473
1132	201474
112287	201475
38078	201476
102119	201477
3508	201478
70941	201479
3844	201480
425753	201481
65459	201482
145722	201483
383740	201484
22255	201485
140698	201486
176999	201487
294978	201488
122602	201489
112317	201490
6740	201491
282661	201492
19501	201493
73617	201494
113114	201495
459483	201496
257534	201497
68381	201498
58022	201499
440485	201500
235800	201501
122112	201502
76663	201503
135864	201504
301793	201505
198826	201506
84877	201507
202105	201508
22794	201509
444298	201510
355294	201511
438211	201512
372438	201513
188470	201514
154209	201515
101451	201516
33398	201517
184396	201518
375019	201519
66431	201520
197483	201521
36542	201522
7302	201523
370647	201524
308839	201525
36351	201526
242624	201527
34604	201528
413356	201529
17508	201530
20237	201531
31821	201532
330794	201533
24467	201534
42427	201535
87159	201536
454103	201537
34579	201538
38716	201539
227128	201540
36518	201541
129578	201542
112172	201543
248954	201544
152722	201545
198050	201546
43126	201547
53220	201548
88549	201549
182107	201550
375887	201551
222904	201552
206388	201553
418255	201554
153961	201555
278305	201556
35056	201557
169464	201558
2068	201559
459331	201560
268380	201561
40131	201562
30288	201563
31856	201564
333334	201565
40484	201566
194877	201567
232035	201568
74979	201569
90674	201570
321542	201571
216240	201572
134591	201573
166357	201574
178879	201575
108363	201576
152651	201577
64532	201578
112170	201579
366090	201580
191901	201581
115969	201582
24635	201583
275426	201584
138874	201585
119372	201586
46336	201587
8079	201588
343800	201589
363923	201590
6264	201591
450886	201592
46618	201593
21840	201594
171764	201595
84516	201596
70208	201597
354679	201598
325159	201599
385553	201600
72522	201601
92133	201602
234068	201603
186534	201604
4675	201605
16453	201606
111980	201607
65824	201608
70815	201609
379815	201610
439483	201611
5880	201612
127821	201613
274328	201614
282369	201615
68299	201616
12718	201617
90882	201618
92112	201619
230742	201620
45632	201621
360615	201622
149243	201623
39285	201624
61170	201625
63362	201626
295821	201627
8655	201628
42434	201629
400687	201630
226809	201631
84608	201632
6830	201633
8044	201634
380343	201635
236555	201636
36562	201637
20250	201638
167	201639
4671	201640
89449	201641
47318	201642
137956	201643
149188	201644
77263	201645
53144	201646
115701	201647
62552	201648
154634	201649
173453	201650
55592	201651
9984	201652
300427	201653
113847	201654
198626	201655
189642	201656
242928	201657
146314	201658
17247	201659
63091	201660
37547	201661
108765	201662
76291	201663
2529	201664
144023	201665
195296	201666
55790	201667
315701	201668
53775	201669
24647	201670
48560	201671
65239	201672
56218	201673
190196	201674
56006	201675
97271	201676
130017	201677
178547	201678
302324	201679
55889	201680
587	201681
389409	201682
307135	201683
213812	201684
9897	201685
33045	201686
22917	201687
216826	201688
401290	201689
9202	201690
25130	201691
19914	201692
24342	201693
92644	201694
306401	201695
153279	201696
10268	201697
20229	201698
74916	201699
17771	201700
601	201701
8606	201702
105758	201703
32524	201704
15630	201705
39073	201706
147793	201707
20511	201708
105738	201709
86415	201710
386213	201711
119334	201712
34733	201713
221	201714
303	201715
172784	201716
3393	201717
85379	201718
207753	201719
336965	201720
234013	201721
352102	201722
61871	201723
104748	201724
291746	201725
11783	201726
93883	201727
16497	201728
87090	201729
346768	201730
380	201731
3008	201732
124149	201733
264	201734
357586	201735
182811	201736
75022	201737
316809	201738
14671	201739
209358	201740
394977	201741
283147	201742
152301	201743
403196	201744
270483	201745
300643	201746
231012	201747
4334	201748
100091	201749
10439	201750
232493	201751
123630	201752
44249	201753
189666	201754
117088	201755
26326	201756
11206	201757
159134	201758
169813	201759
58487	201760
4559	201761
97708	201762
182026	201763
431	201764
29098	201765
190755	201766
395076	201767
101031	201768
410894	201769
105282	201770
25931	201771
11480	201772
46003	201773
207418	201774
251385	201775
294522	201776
17151	201777
172244	201778
42436	201779
136562	201780
174783	201781
12565	201782
7185	201783
59945	201784
90376	201785
439279	201786
338815	201787
74085	201788
18695	201789
125222	201790
176299	201791
363743	201792
387564	201793
273652	201794
454814	201795
410663	201796
127780	201797
50369	201798
438478	201799
201647	201800
451275	201801
101663	201802
452555	201803
6759	201804
72318	201805
391677	201806
317946	201807
16142	201808
76869	201809
208123	201810
187537	201811
233162	201812
354933	201813
439467	201814
179928	201815
214199	201816
101732	201817
139953	201818
212995	201819
105031	201820
330168	201821
14114	201822
9052	201823
163415	201824
351436	201825
28505	201826
201811	201827
331840	201828
14821	201829
437362	201830
20193	201831
43252	201832
171398	201833
51446	201834
396702	201835
298501	201836
15015	201837
103806	201838
452889	201839
286565	201840
391502	201841
38797	201842
80243	201843
19081	201844
160228	201845
73404	201846
95016	201847
293780	201848
179782	201849
19845	201850
116395	201851
340018	201852
63779	201853
44185	201854
436	201855
149360	201856
455440	201857
197273	201858
256751	201859
110447	201860
110115	201861
188354	201862
195481	201863
103383	201864
161888	201865
379171	201866
96409	201867
105394	201868
358817	201869
348830	201870
204492	201871
203767	201872
98042	201873
50970	201874
41917	201875
317470	201876
97399	201877
250486	201878
81069	201879
42074	201880
85445	201881
66355	201882
58966	201883
190149	201884
73451	201885
134956	201886
107818	201887
205014	201888
44527	201889
107570	201890
399237	201891
232659	201892
430239	201893
123754	201894
106697	201895
17	201896
91306	201897
235108	201898
302455	201899
152127	201900
131922	201901
224714	201902
414705	201903
452548	201904
435119	201905
423045	201906
413244	201907
417333	201908
421487	201909
438284	201910
417332	201911
228778	201912
458781	201913
250357	201914
55855	201915
38093	201916
21098	201917
68961	201918
12804	201919
190667	201920
30047	201921
57019	201922
18146	201923
53443	201924
22539	201925
457571	201926
81370	201927
154741	201928
7968	201929
338968	201930
361669	201931
277364	201932
233411	201933
144329	201934
420921	201935
278954	201936
448402	201937
53936	201938
59228	201939
369981	201940
5508	201941
189059	201942
10668	201943
310954	201944
320215	201945
236261	201946
103082	201947
176297	201948
327159	201949
166314	201950
143673	201951
49500	201952
350868	201953
235801	201954
164802	201955
139030	201956
423380	201957
40396	201958
243447	201959
120939	201960
16891	201961
20917	201962
7554	201963
208831	201964
280405	201965
279178	201966
105248	201967
49240	201968
35498	201969
355179	201970
192429	201971
129321	201972
64234	201973
219685	201974
15866	201975
88867	201976
18137	201977
29934	201978
426241	201979
227049	201980
325667	201981
160414	201982
330628	201983
295606	201984
3220	201985
235472	201986
252174	201987
230660	201988
12432	201989
34980	201990
450564	201991
398803	201992
35	201993
19638	201994
27034	201995
6348	201996
6226	201997
92664	201998
11791	201999
55773	202000
336738	202001
287654	202002
13171	202003
179301	202004
197455	202005
71436	202006
184676	202007
320732	202008
427841	202009
9894	202010
5493	202011
440325	202012
38089	202013
81	202014
42995	202015
64276	202016
296265	202017
24640	202018
312890	202019
89401	202020
368927	202021
260908	202022
11246	202023
6555	202024
37454	202025
291558	202026
310556	202027
168005	202028
44862	202029
80726	202030
187203	202031
240741	202032
379467	202033
268593	202034
96752	202035
429289	202036
421061	202037
168059	202038
170009	202039
289257	202040
129566	202041
107922	202042
115314	202043
38677	202044
231001	202045
8211	202046
306197	202047
231686	202048
118343	202049
303379	202050
272929	202051
57784	202052
3	202053
35368	202054
103704	202055
413624	202056
46107	202057
331796	202058
133388	202059
2584	202060
37977	202061
10197	202062
119524	202063
75422	202064
197822	202065
25970	202066
305499	202067
127564	202068
222655	202069
88566	202070
133416	202071
36097	202072
92	202073
89095	202074
360513	202075
214379	202076
436386	202077
49257	202078
151077	202079
37295	202080
65257	202081
29864	202082
318125	202083
4262	202084
29701	202085
21164	202086
65434	202087
358264	202088
455669	202089
1633	202090
940	202091
364370	202092
50069	202093
9347	202094
75390	202095
283869	202096
25130	202097
229666	202098
213943	202099
364206	202100
32222	202101
241088	202102
444714	202103
169868	202104
37131	202105
333731	202106
17629	202107
296665	202108
253601	202109
72873	202110
121861	202111
341789	202112
382852	202113
247852	202114
17307	202115
1742	202116
432000	202117
69119	202118
50328	202119
32175	202120
41633	202121
292812	202122
28639	202123
293498	202124
215498	202125
244527	202126
317842	202127
107	202128
43966	202129
16489	202130
18157	202131
236902	202132
82940	202133
411505	202134
41793	202135
137974	202136
84472	202137
187905	202138
61586	202139
273607	202140
12466	202141
12466	202142
12466	202143
200809	202144
120477	202145
442298	202146
290940	202147
295137	202148
433667	202149
160818	202150
108154	202151
28076	202152
18131	202153
19702	202154
108663	202155
3187	202156
960	202157
327018	202158
123287	202159
353	202160
131705	202161
93132	202162
116326	202163
409863	202164
42502	202165
27369	202166
13978	202167
235526	202168
309871	202169
111119	202170
127528	202171
156866	202172
1734	202173
96135	202174
325947	202175
34498	202176
71180	202177
244150	202178
122516	202179
448222	202180
288052	202181
164115	202182
152740	202183
21798	202184
62575	202185
458970	202186
114711	202187
31996	202188
68978	202189
249343	202190
22482	202191
33115	202192
360724	202193
346070	202194
7316	202195
41065	202196
91768	202197
158373	202198
136528	202199
14002	202200
56254	202201
113386	202202
166737	202203
25209	202204
277377	202205
40824	202206
61133	202207
60468	202208
10405	202209
1608	202210
142839	202211
68844	202212
100835	202213
21275	202214
3969	202215
40641	202216
112170	202217
42510	202218
84574	202219
70924	202220
32666	202221
100105	202222
61472	202223
28818	202224
14094	202225
120472	202226
77771	202227
116125	202228
216318	202229
428772	202230
149855	202231
207351	202232
145585	202233
296040	202234
300947	202235
260597	202236
318867	202237
362176	202238
387074	202239
354337	202240
399477	202241
435230	202242
95461	202243
79068	202244
259961	202245
204054	202246
188461	202247
266144	202248
200572	202249
245529	202250
1472	202251
54911	202252
39032	202253
85256	202254
40324	202255
39235	202256
269949	202257
324915	202258
64560	202259
421594	202260
303766	202261
49584	202262
95495	202263
329783	202264
36616	202265
168786	202266
148720	202267
446758	202268
447765	202269
447326	202270
16807	202271
214669	202272
175857	202273
160671	202274
85433	202275
258134	202276
167504	202277
262650	202278
27472	202279
42822	202280
346297	202281
204708	202282
47281	202283
201339	202284
365587	202285
277026	202286
140248	202287
253900	202288
315400	202289
288296	202290
17464	202291
317564	202292
419943	202293
123914	202294
407	202295
134014	202296
11722	202297
103276	202298
9792	202299
334400	202300
113371	202301
20359	202302
220421	202303
318815	202304
45215	202305
215670	202306
418653	202307
242699	202308
67749	202309
13141	202310
57692	202311
42670	202312
153608	202313
69618	202314
41565	202315
303511	202316
21504	202317
224107	202318
51041	202319
40139	202320
27561	202321
70119	202322
146635	202323
68916	202324
26626	202325
163401	202326
48510	202327
363	202328
175334	202329
107592	202330
209326	202331
54866	202332
202516	202333
249927	202334
237152	202335
221400	202336
445753	202337
212563	202338
84641	202339
31889	202340
89603	202341
190885	202342
243560	202343
130127	202344
46200	202345
234735	202346
14137	202347
35620	202348
36341	202349
101144	202350
18450	202351
94163	202352
66328	202353
325782	202354
12231	202355
327335	202356
117700	202357
459367	202358
104228	202359
200551	202360
2574	202361
219230	202362
289479	202363
41571	202364
66584	202365
258048	202366
100890	202367
83648	202368
146160	202369
426998	202370
228354	202371
185473	202372
41933	202373
339454	202374
49278	202375
49618	202376
345962	202377
199827	202378
423275	202379
60017	202380
341825	202381
436636	202382
34029	202383
129666	202384
138845	202385
192896	202386
269084	202387
448965	202388
21173	202389
19536	202390
1156	202391
13877	202392
163658	202393
10065	202394
228546	202395
41951	202396
6456	202397
8326	202398
15398	202399
7854	202400
96452	202401
231628	202402
83827	202403
32838	202404
23553	202405
47640	202406
54334	202407
32387	202408
338081	202409
3950	202410
58402	202411
193923	202412
76227	202413
202495	202414
31767	202415
77907	202416
23656	202417
53508	202418
327921	202419
163538	202420
146630	202421
23319	202422
133302	202423
42422	202424
18899	202425
3063	202426
339077	202427
46807	202428
421036	202429
151147	202430
149979	202431
65503	202432
61299	202433
59621	202434
126071	202435
19647	202436
221	202437
4007	202438
8622	202439
178650	202440
73891	202441
69696	202442
14883	202443
223251	202444
34431	202445
243636	202446
24251	202447
116846	202448
34621	202449
9287	202450
304610	202451
172938	202452
272666	202453
63047	202454
395838	202455
265066	202456
19011	202457
66632	202458
57607	202459
186955	202460
95250	202461
330958	202462
293922	202463
12481	202464
17651	202465
68711	202466
123354	202467
330581	202468
37977	202469
27340	202470
77939	202471
247431	202472
297781	202473
8989	202474
47895	202475
26794	202476
144100	202477
356840	202478
207822	202479
109	202480
59150	202481
56548	202482
415570	202483
95709	202484
22069	202485
60861	202486
149091	202487
185325	202488
4675	202489
34029	202490
113966	202491
18508	202492
97465	202493
14796	202494
19608	202495
102654	202496
24597	202497
167127	202498
36255	202499
6604	202500
48194	202501
317476	202502
1542	202503
3565	202504
171334	202505
45897	202506
210435	202507
49634	202508
51529	202509
14128	202510
318888	202511
413233	202512
219321	202513
87273	202514
50880	202515
226037	202516
242458	202517
396188	202518
129831	202519
379428	202520
60060	202521
8023	202522
356001	202523
26935	202524
63867	202525
32401	202526
1137	202527
112386	202528
161554	202529
19677	202530
15526	202531
10988	202532
18913	202533
360965	202534
279838	202535
118095	202536
207403	202537
336989	202538
14498	202539
55735	202540
54452	202541
42055	202542
10180	202543
37353	202544
10180	202545
8448	202546
7474	202547
15942	202548
72480	202549
88881	202550
2333	202551
26949	202552
152985	202553
134821	202554
8697	202555
341053	202556
64550	202557
108694	202558
23095	202559
356817	202560
85264	202561
37035	202562
120101	202563
5012	202564
13359	202565
115649	202566
21970	202567
398619	202568
459856	202569
94693	202570
303699	202571
282016	202572
27961	202573
257815	202574
4830	202575
86805	202576
249112	202577
214148	202578
224275	202579
49368	202580
311738	202581
376361	202582
164244	202583
60550	202584
129968	202585
152919	202586
410186	202587
451094	202588
126079	202589
4474	202590
337663	202591
88600	202592
2704	202593
83610	202594
3511	202595
10806	202596
110628	202597
148640	202598
2125	202599
6095	202600
34967	202601
84368	202602
63797	202603
73519	202604
275781	202605
126529	202606
357343	202607
108765	202608
302104	202609
19382	202610
327038	202611
30768	202612
31915	202613
53577	202614
125635	202615
241674	202616
88986	202617
70536	202618
117374	202619
98988	202620
6322	202621
3354	202622
193496	202623
17248	202624
19807	202625
52575	202626
145565	202627
43439	202628
9652	202629
49750	202630
52094	202631
57291	202632
25080	202633
86208	202634
48010	202635
255538	202636
5002	202637
352327	202638
81471	202639
157049	202640
338753	202641
24359	202642
33350	202643
426558	202644
10551	202645
81847	202646
70340	202647
233741	202648
42404	202649
32872	202650
132263	202651
34690	202652
148409	202653
128378	202654
50919	202655
437160	202656
32886	202657
136081	202658
50222	202659
50919	202660
199417	202661
397015	202662
199810	202663
58270	202664
156779	202665
113602	202666
58708	202667
75766	202668
115395	202669
41398	202670
237512	202671
229085	202672
47516	202673
334886	202674
122408	202675
41782	202676
145537	202677
42007	202678
215360	202679
2206	202680
1137	202681
53968	202682
25819	202683
18485	202684
24843	202685
44689	202686
1789	202687
1471	202688
207605	202689
120633	202690
83985	202691
24218	202692
135302	202693
211811	202694
253952	202695
337449	202696
14062	202697
206196	202698
472	202699
161933	202700
218252	202701
43584	202702
3573	202703
228563	202704
192447	202705
47892	202706
75657	202707
207746	202708
96636	202709
316781	202710
285731	202711
446526	202712
16434	202713
226437	202714
217672	202715
16196	202716
7034	202717
13033	202718
28966	202719
87421	202720
139393	202721
1042	202722
191666	202723
424	202724
160447	202725
395410	202726
399597	202727
130909	202728
82964	202729
458703	202730
488	202731
94726	202732
107796	202733
84932	202734
70629	202735
33042	202736
33042	202737
61400	202738
344145	202739
283298	202740
102680	202741
11132	202742
10098	202743
85367	202744
312585	202745
164099	202746
152856	202747
222658	202748
42242	202749
299894	202750
75396	202751
89759	202752
36883	202753
16539	202754
46038	202755
2784	202756
6688	202757
97286	202758
166164	202759
150865	202760
39808	202761
130323	202762
333888	202763
409099	202764
440363	202765
84036	202766
29546	202767
324003	202768
358669	202769
161801	202770
72951	202771
92874	202772
178219	202773
7726	202774
286175	202775
115413	202776
49079	202777
401959	202778
200233	202779
43714	202780
34519	202781
29864	202782
235453	202783
86184	202784
110012	202785
262913	202786
68033	202787
24679	202788
128035	202789
39730	202790
203975	202791
278878	202792
6729	202793
14619	202794
3246	202795
102918	202796
114524	202797
262133	202798
212889	202799
116151	202800
77601	202801
154507	202802
59937	202803
14612	202804
128373	202805
60484	202806
13302	202807
21330	202808
112025	202809
203401	202810
309024	202811
3002	202812
125023	202813
64839	202814
48302	202815
428881	202816
417938	202817
23624	202818
19520	202819
29205	202820
512	202821
118881	202822
194888	202823
155738	202824
241344	202825
8196	202826
404344	202827
72233	202828
223926	202829
1222	202830
227361	202831
128231	202832
46385	202833
73565	202834
121438	202835
391227	202836
283480	202837
97792	202838
10184	202839
12784	202840
1247	202841
249861	202842
436627	202843
253380	202844
56244	202845
45313	202846
241772	202847
219860	202848
295557	202849
50840	202850
1874	202851
101604	202852
34293	202853
190016	202854
66741	202855
106622	202856
205	202857
65616	202858
60883	202859
1975	202860
376885	202861
30197	202862
85275	202863
56538	202864
342777	202865
58994	202866
277206	202867
53021	202868
124593	202869
288077	202870
284102	202871
73888	202872
429295	202873
281246	202874
198255	202875
207763	202876
80294	202877
70716	202878
368446	202879
54154	202880
232215	202881
102556	202882
140926	202883
266542	202884
62800	202885
26964	202886
214052	202887
30022	202888
4708	202889
5298	202890
20500	202891
77005	202892
9315	202893
26734	202894
9101	202895
182006	202896
36317	202897
4128	202898
24470	202899
210367	202900
19	202901
390638	202902
9592	202903
20364	202904
227241	202905
300869	202906
138522	202907
37700	202908
206262	202909
199454	202910
138775	202911
5208	202912
283095	202913
14850	202914
243387	202915
3517	202916
91256	202917
34527	202918
174158	202919
74822	202920
345	202921
179825	202922
233046	202923
121983	202924
3604	202925
14797	202926
104115	202927
31539	202928
8245	202929
35145	202930
117930	202931
16736	202932
29479	202933
23733	202934
219988	202935
70248	202936
232559	202937
155979	202938
175474	202939
176041	202940
94914	202941
101274	202942
48430	202943
33821	202944
137332	202945
247133	202946
385282	202947
53079	202948
55616	202949
16368	202950
457770	202951
165880	202952
820	202953
291494	202954
91003	202955
11222	202956
15758	202957
12494	202958
145	202959
10861	202960
206962	202961
40449	202962
48087	202963
7181	202964
243390	202965
51359	202966
443493	202967
61622	202968
13816	202969
78323	202970
445362	202971
32798	202972
329203	202973
101884	202974
195730	202975
12599	202976
25158	202977
132797	202978
86403	202979
187271	202980
102020	202981
190740	202982
3082	202983
391511	202984
123784	202985
92799	202986
92037	202987
226438	202988
22702	202989
89175	202990
58749	202991
34937	202992
13682	202993
5916	202994
181777	202995
115317	202996
37367	202997
288066	202998
379207	202999
84768	203000
63779	203001
393471	203002
369819	203003
29598	203004
120603	203005
229185	203006
197067	203007
90291	203008
341819	203009
399446	203010
117702	203011
244449	203012
416727	203013
408462	203014
387651	203015
230844	203016
231226	203017
159925	203018
40834	203019
106099	203020
366121	203021
56363	203022
141173	203023
57539	203024
54205	203025
7994	203026
6751	203027
311939	203028
6226	203029
174675	203030
42418	203031
34980	203032
17618	203033
90277	203034
50287	203035
41854	203036
21805	203037
237271	203038
12014	203039
246386	203040
41827	203041
39021	203042
99451	203043
56749	203044
245666	203045
228268	203046
120319	203047
96621	203048
108640	203049
50603	203050
100607	203051
203187	203052
24282	203053
234225	203054
202366	203055
71399	203056
182428	203057
23961	203058
56497	203059
101097	203060
147657	203061
33008	203062
257030	203063
457614	203064
293365	203065
198474	203066
326284	203067
171929	203068
25448	203069
148578	203070
91218	203071
19990	203072
91563	203073
260966	203074
53252	203075
191506	203076
11892	203077
407408	203078
58045	203079
50275	203080
148169	203081
27838	203082
386233	203083
170651	203084
242763	203085
338429	203086
106589	203087
402	203088
459673	203089
126830	203090
135794	203091
3161	203092
169421	203093
163741	203094
431952	203095
44753	203096
47924	203097
37395	203098
63956	203099
198160	203100
86842	203101
84291	203102
29637	203103
379648	203104
270828	203105
25780	203106
47267	203107
223607	203108
406097	203109
189607	203110
11599	203111
10683	203112
356315	203113
98323	203114
189108	203115
4516	203116
150740	203117
123508	203118
8484	203119
2366	203120
6993	203121
69761	203122
82	203123
153151	203124
92658	203125
338442	203126
5140	203127
127734	203128
29210	203129
108010	203130
34065	203131
37450	203132
10855	203133
1859	203134
61109	203135
302902	203136
2909	203137
64334	203138
223857	203139
16820	203140
322567	203141
810	203142
94759	203143
20505	203144
143	203145
1145	203146
234991	203147
203816	203148
1864	203149
101831	203150
185042	203151
226668	203152
420828	203153
22250	203154
20885	203155
189608	203156
13592	203157
57745	203158
10593	203159
377021	203160
205634	203161
50069	203162
128183	203163
68524	203164
93352	203165
7496	203166
25175	203167
6574	203168
40058	203169
177395	203170
44381	203171
14959	203172
56302	203173
15604	203174
3447	203175
150218	203176
112359	203177
129771	203178
18905	203179
12550	203180
28158	203181
324638	203182
366801	203183
393317	203184
29202	203185
135979	203186
85753	203187
138369	203188
126579	203189
148735	203190
440082	203191
381592	203192
10502	203193
48903	203194
128239	203195
208195	203196
114644	203197
119878	203198
17375	203199
111250	203200
66569	203201
105194	203202
407762	203203
153390	203204
4746	203205
2543	203206
44845	203207
206927	203208
365696	203209
424923	203210
100467	203211
4150	203212
218787	203213
151929	203214
12789	203215
44363	203216
63169	203217
30579	203218
9935	203219
20006	203220
28059	203221
129	203222
22995	203223
351650	203224
93984	203225
184070	203226
274248	203227
436002	203228
292139	203229
5265	203230
350729	203231
48169	203232
231335	203233
10918	203234
17365	203235
129548	203236
365754	203237
2155	203238
201889	203239
35086	203240
25762	203241
244292	203242
304193	203243
226446	203244
6955	203245
49395	203246
93082	203247
109247	203248
24099	203249
191215	203250
210831	203251
3723	203252
73175	203253
36614	203254
5943	203255
91459	203256
31978	203257
13530	203258
197143	203259
166862	203260
350456	203261
16106	203262
57180	203263
849	203264
248890	203265
79612	203266
311268	203267
351957	203268
105558	203269
152554	203270
313400	203271
27744	203272
402	203273
45916	203274
6023	203275
437389	203276
1078	203277
10834	203278
441604	203279
99677	203280
266040	203281
250017	203282
4803	203283
89539	203284
48764	203285
29291	203286
430583	203287
369618	203288
13348	203289
43420	203290
19835	203291
78696	203292
46056	203293
94231	203294
2051	203295
257494	203296
57923	203297
166	203298
348109	203299
380030	203300
52186	203301
2835	203302
1698	203303
194899	203304
99499	203305
96797	203306
233139	203307
5246	203308
249859	203309
146798	203310
100952	203311
81677	203312
367572	203313
371663	203314
206467	203315
92071	203316
204642	203317
25630	203318
3161	203319
111545	203320
215368	203321
44556	203322
20017	203323
324810	203324
258674	203325
459896	203326
551	203327
52975	203328
32130	203329
466	203330
131125	203331
212833	203332
48792	203333
183724	203334
312341	203335
24410	203336
339385	203337
210735	203338
404145	203339
395623	203340
109380	203341
238997	203342
57385	203343
249000	203344
457597	203345
290143	203346
130197	203347
356551	203348
87056	203349
240673	203350
437433	203351
102502	203352
96269	203353
304164	203354
74459	203355
410814	203356
287919	203357
301980	203358
163926	203359
221174	203360
117191	203361
51485	203362
209346	203363
360960	203364
83520	203365
3703	203366
46657	203367
66408	203368
104502	203369
197266	203370
121997	203371
39366	203372
136118	203373
58534	203374
419098	203375
449941	203376
293	203377
90626	203378
36310	203379
145758	203380
240331	203381
297662	203382
425944	203383
186948	203384
269174	203385
203489	203386
18435	203387
88011	203388
286560	203389
12628	203390
60208	203391
250147	203392
2626	203393
124327	203394
127779	203395
39387	203396
179567	203397
33320	203398
53846	203399
97432	203400
63936	203401
28144	203402
222953	203403
119496	203404
84198	203405
45331	203406
81233	203407
25289	203408
30590	203409
368	203410
975	203411
322802	203412
36005	203413
33400	203414
32720	203415
406904	203416
62758	203417
127833	203418
313183	203419
328910	203420
111991	203421
378621	203422
97884	203423
369672	203424
406268	203425
221428	203426
126501	203427
161048	203428
28929	203429
89802	203430
23780	203431
3717	203432
322243	203433
63165	203434
216049	203435
358258	203436
410057	203437
140091	203438
459351	203439
433166	203440
75706	203441
30257	203442
307295	203443
85440	203444
752	203445
50644	203446
23654	203447
4252	203448
250637	203449
234717	203450
65231	203451
448169	203452
239982	203453
54560	203454
59415	203455
323495	203456
384531	203457
3181	203458
134045	203459
79090	203460
107986	203461
238439	203462
2456	203463
224081	203464
20517	203465
302443	203466
90625	203467
22848	203468
193221	203469
107657	203470
156364	203471
65079	203472
4122	203473
105044	203474
85043	203475
221655	203476
67011	203477
257229	203478
391520	203479
234786	203480
454802	203481
390302	203482
5582	203483
263340	203484
138282	203485
75198	203486
207688	203487
237763	203488
13082	203489
451022	203490
407847	203491
259202	203492
395458	203493
36149	203494
444642	203495
11402	203496
48785	203497
103486	203498
39356	203499
198678	203500
54916	203501
116760	203502
86170	203503
101602	203504
70161	203505
214060	203506
41650	203507
38299	203508
410252	203509
244825	203510
235770	203511
119441	203512
400094	203513
238441	203514
350100	203515
25113	203516
4693	203517
350280	203518
98226	203519
161109	203520
69477	203521
403549	203522
373052	203523
395353	203524
2786	203525
1492	203526
264117	203527
124286	203528
2364	203529
105386	203530
118463	203531
41392	203532
157563	203533
16344	203534
24521	203535
26407	203536
61867	203537
18973	203538
75072	203539
74436	203540
37993	203541
26813	203542
143227	203543
44817	203544
129397	203545
70122	203546
150131	203547
170837	203548
26638	203549
56593	203550
367577	203551
221018	203552
27191	203553
189139	203554
172034	203555
130801	203556
263636	203557
41837	203558
221375	203559
54750	203560
61969	203561
38409	203562
368730	203563
449448	203564
54471	203565
138488	203566
34934	203567
10319	203568
32998	203569
230309	203570
178813	203571
65056	203572
196575	203573
400344	203574
192716	203575
119289	203576
109985	203577
105997	203578
24799	203579
28496	203580
389767	203581
408864	203582
105874	203583
425718	203584
14141	203585
39089	203586
383382	203587
16127	203588
89203	203589
18415	203590
3993	203591
209839	203592
98371	203593
12983	203594
92979	203595
450570	203596
446726	203597
308034	203598
86873	203599
42794	203600
126363	203601
229656	203602
117617	203603
399178	203604
107777	203605
34203	203606
6559	203607
82232	203608
200	203609
308752	203610
77763	203611
35599	203612
18617	203613
455389	203614
269228	203615
329213	203616
62509	203617
376591	203618
236047	203619
156314	203620
27005	203621
215093	203622
426958	203623
307663	203624
158251	203625
6940	203626
244613	203627
258339	203628
33460	203629
210543	203630
273	203631
167379	203632
410	203633
191499	203634
442965	203635
156849	203636
10417	203637
199530	203638
159317	203639
72351	203640
124363	203641
196497	203642
372284	203643
23273	203644
204697	203645
214922	203646
33375	203647
164372	203648
321868	203649
353162	203650
455834	203651
1814	203652
188650	203653
89999	203654
367244	203655
125162	203656
59508	203657
34442	203658
63860	203659
247029	203660
24826	203661
201275	203662
58858	203663
72000	203664
21401	203665
254970	203666
2699	203667
966	203668
31724	203669
23531	203670
118233	203671
55088	203672
302212	203673
107164	203674
7711	203675
46217	203676
23884	203677
80853	203678
102896	203679
52007	203680
187949	203681
189036	203682
142391	203683
1344	203684
12154	203685
1416	203686
46992	203687
243599	203688
19653	203689
362715	203690
32411	203691
353638	203692
33130	203693
249531	203694
100047	203695
119245	203696
75402	203697
43406	203698
11672	203699
77628	203700
30717	203701
297935	203702
434870	203703
3278	203704
29952	203705
40146	203706
67138	203707
40905	203708
7589	203709
2001	203710
13971	203711
484	203712
20702	203713
85093	203714
4565	203715
77960	203716
405409	203717
120178	203718
114864	203719
456162	203720
146847	203721
151659	203722
439655	203723
88217	203724
142	203725
3481	203726
406632	203727
79658	203728
53415	203729
12439	203730
290166	203731
108925	203732
196042	203733
22969	203734
35449	203735
38877	203736
206346	203737
126611	203738
169434	203739
343713	203740
148983	203741
132647	203742
65953	203743
28434	203744
16736	203745
1398	203746
32335	203747
127254	203748
197325	203749
19737	203750
15851	203751
11677	203752
66589	203753
25808	203754
378664	203755
289966	203756
116893	203757
33935	203758
340355	203759
37440	203760
189781	203761
51802	203762
237400	203763
16333	203764
14854	203765
117339	203766
273372	203767
181073	203768
1221	203769
10	203770
61660	203771
268909	203772
121375	203773
204961	203774
9945	203775
5452	203776
15263	203777
201320	203778
101109	203779
35251	203780
1639	203781
216034	203782
140129	203783
39493	203784
301935	203785
319893	203786
1084	203787
12982	203788
36532	203789
25904	203790
8969	203791
368466	203792
164412	203793
153179	203794
35578	203795
351567	203796
68727	203797
60318	203798
243114	203799
3694	203800
204840	203801
12196	203802
327368	203803
282870	203804
42611	203805
1682	203806
143071	203807
34509	203808
23000	203809
30408	203810
245834	203811
110	203812
204185	203813
8321	203814
16365	203815
115937	203816
364192	203817
107600	203818
193605	203819
299828	203820
4554	203821
367025	203822
118317	203823
31285	203824
2281	203825
198242	203826
353631	203827
100263	203828
303532	203829
33206	203830
3901	203831
452861	203832
22973	203833
106281	203834
106553	203835
98103	203836
47961	203837
142903	203838
17722	203839
99344	203840
11979	203841
456361	203842
20881	203843
409935	203844
21868	203845
76640	203846
101198	203847
184172	203848
52959	203849
141707	203850
57832	203851
207457	203852
191660	203853
83913	203854
62621	203855
52667	203856
45009	203857
106066	203858
61257	203859
6322	203860
13608	203861
146808	203862
19303	203863
126293	203864
28058	203865
47652	203866
437245	203867
16659	203868
222370	203869
191711	203870
1735	203871
276881	203872
113663	203873
71684	203874
30082	203875
50348	203876
70036	203877
20906	203878
23152	203879
77208	203880
71865	203881
283214	203882
21025	203883
137175	203884
17090	203885
7461	203886
8976	203887
3277	203888
234813	203889
3211	203890
241099	203891
91499	203892
25008	203893
80500	203894
176100	203895
57727	203896
215974	203897
17682	203898
401091	203899
66604	203900
29424	203901
14338	203902
2064	203903
70884	203904
263466	203905
137892	203906
107453	203907
81057	203908
102672	203909
48014	203910
22257	203911
152951	203912
373991	203913
5946	203914
120345	203915
121084	203916
113463	203917
335	203918
129663	203919
329623	203920
188632	203921
173754	203922
23010	203923
24860	203924
9586	203925
298237	203926
256963	203927
25541	203928
3295	203929
13059	203930
85263	203931
410993	203932
37930	203933
31193	203934
304180	203935
14203	203936
69207	203937
84965	203938
115299	203939
218784	203940
8980	203941
707	203942
366110	203943
86268	203944
77534	203945
61141	203946
118226	203947
1356	203948
54577	203949
117819	203950
54412	203951
119917	203952
424653	203953
1674	203954
4564	203955
9459	203956
102166	203957
194826	203958
432919	203959
173123	203960
230558	203961
235947	203962
233877	203963
97421	203964
41011	203965
30053	203966
282055	203967
195930	203968
62049	203969
94196	203970
390904	203971
17735	203972
263845	203973
182495	203974
209167	203975
73318	203976
10017	203977
76277	203978
60135	203979
88398	203980
22337	203981
73188	203982
22954	203983
263892	203984
447903	203985
31305	203986
109920	203987
88947	203988
123927	203989
6201	203990
307915	203991
349730	203992
701	203993
5575	203994
48742	203995
266846	203996
369183	203997
7101	203998
166738	203999
10596	204000
2274	204001
36828	204002
189309	204003
15116	204004
1232	204005
85485	204006
125813	204007
21713	204008
20475	204009
1215	204010
6335	204011
304209	204012
31969	204013
56284	204014
241626	204015
21	204016
158934	204017
326674	204018
45748	204019
88834	204020
18135	204021
28561	204022
16746	204023
200308	204024
121962	204025
127572	204026
6731	204027
48660	204028
375491	204029
14073	204030
2392	204031
128260	204032
248416	204033
112292	204034
283278	204035
169176	204036
2216	204037
168244	204038
17284	204039
60068	204040
198063	204041
165653	204042
153985	204043
380389	204044
177954	204045
19141	204046
996	204047
270202	204048
39732	204049
189016	204050
390050	204051
402201	204052
273152	204053
4722	204054
307842	204055
25608	204056
29860	204057
167	204058
4053	204059
39902	204060
11816	204061
81009	204062
242018	204063
61263	204064
140928	204065
55559	204066
47708	204067
11603	204068
105216	204069
40640	204070
185848	204071
113682	204072
182019	204073
75562	204074
22009	204075
226694	204076
46378	204077
1331	204078
55672	204079
242827	204080
16268	204081
2901	204082
11575	204083
191066	204084
4027	204085
51004	204086
399071	204087
142921	204088
54095	204089
811	204090
93804	204091
126129	204092
24945	204093
270998	204094
78013	204095
61413	204096
12180	204097
172479	204098
53924	204099
87606	204100
14562	204101
128666	204102
12468	204103
909	204104
93076	204105
194989	204106
13347	204107
321953	204108
40792	204109
43497	204110
1810	204111
376618	204112
39492	204113
6596	204114
244755	204115
104532	204116
9909	204117
40171	204118
69590	204119
25879	204120
367381	204121
226535	204122
46013	204123
149738	204124
267031	204125
119904	204126
119904	204127
39393	204128
42625	204129
125198	204130
52909	204131
65	204132
16388	204133
92743	204134
73550	204135
77848	204136
117947	204137
12961	204138
4815	204139
66215	204140
137311	204141
11906	204142
34032	204143
123281	204144
11593	204145
193242	204146
86210	204147
104338	204148
4476	204149
27710	204150
119901	204151
65386	204152
8777	204153
103542	204154
119119	204155
29145	204156
149394	204157
397285	204158
42331	204159
122957	204160
20633	204161
339021	204162
26708	204163
124577	204164
15615	204165
78091	204166
78968	204167
423792	204168
10654	204169
94514	204170
5768	204171
17051	204172
162220	204173
72075	204174
199432	204175
62678	204176
9229	204177
71794	204178
136974	204179
5360	204180
175000	204181
16238	204182
5892	204183
138760	204184
8205	204185
2084	204186
228821	204187
8798	204188
68519	204189
272224	204190
91551	204191
190256	204192
228385	204193
9788	204194
79	204195
425068	204196
119510	204197
61753	204198
34888	204199
70596	204200
193018	204201
381321	204202
187731	204203
4349	204204
48368	204205
91211	204206
140565	204207
127143	204208
209195	204209
138703	204210
18726	204211
153020	204212
197938	204213
430647	204214
282748	204215
22777	204216
77042	204217
123658	204218
52850	204219
8956	204220
119654	204221
2056	204222
121924	204223
6840	204224
69289	204225
377721	204226
228366	204227
14965	204228
249249	204229
432014	204230
242366	204231
78654	204232
17202	204233
212289	204234
144267	204235
28831	204236
351733	204237
92043	204238
9428	204239
13217	204240
36894	204241
12705	204242
442030	204243
234101	204244
9522	204245
105142	204246
71399	204247
473	204248
49574	204249
324049	204250
31947	204251
13422	204252
203546	204253
211289	204254
259724	204255
41847	204256
16733	204257
182922	204258
46530	204259
23250	204260
75831	204261
28214	204262
25183	204263
68314	204264
21010	204265
251	204266
125201	204267
5714	204268
427803	204269
286227	204270
3975	204271
408164	204272
16858	204273
26381	204274
7210	204275
106760	204276
314923	204277
48902	204278
24371	204279
60168	204280
18712	204281
442692	204282
437125	204283
12015	204284
232854	204285
361518	204286
18439	204287
48209	204288
45799	204289
34848	204290
10107	204291
101286	204292
14847	204293
44445	204294
3494	204295
221781	204296
236330	204297
31780	204298
75777	204299
26297	204300
37742	204301
45336	204302
7440	204303
232337	204304
104000	204305
111063	204306
8932	204307
193919	204308
15156	204309
72560	204310
286438	204311
338877	204312
118880	204313
226194	204314
55867	204315
9124	204316
77042	204317
198942	204318
24684	204319
86913	204320
228654	204321
40355	204322
332846	204323
20446	204324
32244	204325
190209	204326
224647	204327
161806	204328
58883	204329
213732	204330
417364	204331
239678	204332
26320	204333
390175	204334
150112	204335
6768	204336
6557	204337
400286	204338
26080	204339
70121	204340
247462	204341
17192	204342
18068	204343
31315	204344
77030	204345
110065	204346
2420	204347
126959	204348
4230	204349
158317	204350
1579	204351
231447	204352
35178	204353
57497	204354
7398	204355
266262	204356
36922	204357
148898	204358
99791	204359
54899	204360
72791	204361
283875	204362
3559	204363
136400	204364
18555	204365
31290	204366
195398	204367
378283	204368
5731	204369
244794	204370
333600	204371
83	204372
2725	204373
49668	204374
47720	204375
32490	204376
7149	204377
3832	204378
187233	204379
62147	204380
53098	204381
6070	204382
108660	204383
1661	204384
40348	204385
102826	204386
19778	204387
189231	204388
31575	204389
459066	204390
10285	204391
18591	204392
207601	204393
12996	204394
38929	204395
205993	204396
342313	204397
458516	204398
323460	204399
289304	204400
64014	204401
249718	204402
80563	204403
82644	204404
19854	204405
292455	204406
197277	204407
69392	204408
66777	204409
5481	204410
90185	204411
416151	204412
92325	204413
381999	204414
438413	204415
197277	204416
255188	204417
50321	204418
121035	204419
404749	204420
31666	204421
225090	204422
218681	204423
23002	204424
110897	204425
66663	204426
6331	204427
62962	204428
225144	204429
70272	204430
450053	204431
11149	204432
351837	204433
250059	204434
125826	204435
103219	204436
258958	204437
82040	204438
3304	204439
422924	204440
204928	204441
135675	204442
173153	204443
1984	204444
287275	204445
380839	204446
274788	204447
88326	204448
358107	204449
72501	204450
116758	204451
279270	204452
121723	204453
81367	204454
452407	204455
184771	204456
295595	204457
446242	204458
392954	204459
321810	204460
63812	204461
75741	204462
17152	204463
271441	204464
238313	204465
103848	204466
1535	204467
1610	204468
6864	204469
239067	204470
298975	204471
106628	204472
24799	204473
122358	204474
409412	204475
24550	204476
148	204477
128734	204478
57547	204479
63986	204480
254981	204481
387649	204482
155521	204483
155521	204484
100852	204485
62274	204486
11839	204487
58851	204488
205131	204489
315159	204490
7739	204491
220651	204492
100852	204493
68725	204494
96058	204495
39449	204496
1769	204497
292612	204498
422122	204499
206780	204500
437467	204501
25969	204502
2507	204503
100820	204504
225682	204505
253658	204506
13730	204507
250252	204508
236394	204509
69201	204510
100921	204511
196814	204512
39914	204513
215224	204514
297054	204515
127766	204516
19175	204517
198189	204518
126417	204519
115353	204520
153518	204521
6465	204522
279973	204523
6764	204524
190016	204525
129856	204526
208291	204527
13242	204528
1933	204529
159826	204530
6406	204531
26264	204532
409704	204533
216205	204534
125694	204535
42027	204536
74652	204537
11856	204538
64306	204539
3989	204540
99490	204541
200240	204542
107836	204543
47353	204544
149270	204545
81416	204546
43464	204547
223875	204548
16833	204549
170385	204550
228803	204551
2538	204552
323322	204553
399908	204554
303697	204555
163130	204556
118830	204557
101122	204558
384636	204559
396472	204560
139699	204561
22249	204562
225658	204563
415377	204564
35212	204565
148645	204566
132119	204567
396415	204568
277350	204569
67451	204570
24128	204571
115131	204572
124716	204573
182384	204574
5729	204575
282909	204576
188181	204577
19151	204578
293328	204579
102092	204580
403105	204581
179330	204582
42081	204583
244211	204584
228103	204585
82520	204586
170978	204587
22049	204588
19601	204589
60558	204590
4294	204591
322979	204592
44487	204593
305104	204594
226269	204595
90565	204596
439860	204597
20039	204598
10069	204599
23489	204600
21726	204601
53674	204602
1812	204603
68448	204604
41441	204605
64423	204606
23432	204607
27412	204608
27412	204609
128483	204610
37729	204611
211043	204612
81956	204613
213041	204614
130059	204615
60324	204616
4710	204617
17317	204618
284	204619
17612	204620
231449	204621
390559	204622
141093	204623
203146	204624
24652	204625
11703	204626
28110	204627
369697	204628
31733	204629
35076	204630
258959	204631
392	204632
52205	204633
303307	204634
10491	204635
249438	204636
12944	204637
19407	204638
231317	204639
34316	204640
254463	204641
66978	204642
4475	204643
21916	204644
56023	204645
150583	204646
175075	204647
240454	204648
30181	204649
94267	204650
807	204651
109487	204652
137691	204653
440457	204654
206580	204655
25089	204656
58045	204657
11193	204658
2528	204659
186663	204660
32147	204661
19694	204662
312508	204663
73926	204664
91800	204665
88151	204666
69514	204667
400824	204668
296201	204669
243924	204670
219301	204671
127030	204672
6124	204673
40443	204674
118022	204675
151946	204676
331922	204677
13402	204678
68101	204679
77003	204680
390543	204681
218132	204682
33012	204683
21873	204684
24505	204685
285695	204686
71325	204687
23390	204688
20220	204689
89172	204690
113247	204691
121856	204692
8516	204693
32006	204694
15821	204695
34715	204696
112099	204697
47208	204698
2923	204699
6936	204700
135274	204701
184232	204702
93431	204703
10616	204704
122891	204705
62194	204706
256070	204707
37425	204708
337487	204709
59229	204710
163027	204711
64236	204712
192575	204713
6875	204714
452706	204715
55722	204716
336192	204717
15038	204718
305133	204719
173867	204720
34482	204721
57022	204722
7453	204723
163163	204724
199275	204725
120389	204726
431359	204727
86216	204728
6283	204729
5994	204730
19890	204731
227283	204732
99456	204733
95850	204734
24212	204735
148954	204736
61004	204737
5475	204738
141485	204739
78261	204740
85655	204741
70525	204742
45303	204743
120550	204744
62243	204745
1503	204746
75399	204747
30968	204748
426119	204749
95521	204750
113437	204751
52186	204752
85420	204753
12768	204754
334501	204755
8572	204756
8151	204757
93364	204758
70736	204759
257385	204760
230111	204761
388505	204762
86877	204763
241146	204764
192554	204765
178297	204766
8353	204767
19991	204768
22621	204769
45878	204770
8788	204771
91040	204772
50585	204773
3817	204774
247838	204775
112733	204776
71052	204777
48181	204778
234974	204779
81620	204780
16006	204781
172880	204782
181331	204783
232348	204784
245250	204785
114316	204786
57458	204787
15398	204788
138220	204789
49613	204790
223002	204791
3786	204792
39074	204793
67636	204794
80209	204795
36656	204796
145452	204797
133264	204798
112650	204799
415	204800
302732	204801
119020	204802
7900	204803
287393	204804
70419	204805
15430	204806
376972	204807
28768	204808
232	204809
187370	204810
61629	204811
153247	204812
197949	204813
44864	204814
213726	204815
106499	204816
323439	204817
11166	204818
225878	204819
14469	204820
5107	204821
74793	204822
70113	204823
20996	204824
106782	204825
396239	204826
73485	204827
55318	204828
16507	204829
2215	204830
411039	204831
19931	204832
113794	204833
41955	204834
57472	204835
85943	204836
20545	204837
82902	204838
303253	204839
60598	204840
406147	204841
83823	204842
1303	204843
92524	204844
214719	204845
23875	204846
113655	204847
269670	204848
50553	204849
65938	204850
8849	204851
178529	204852
219	204853
166157	204854
264423	204855
24097	204856
160307	204857
81760	204858
39870	204859
2030	204860
66592	204861
22266	204862
16578	204863
174590	204864
405853	204865
81156	204866
23506	204867
63044	204868
76617	204869
240692	204870
66898	204871
55937	204872
294423	204873
6003	204874
522	204875
206633	204876
154501	204877
25367	204878
150704	204879
48065	204880
3603	204881
38337	204882
237400	204883
2455	204884
7811	204885
21947	204886
375369	204887
10510	204888
12882	204889
18626	204890
69224	204891
55145	204892
31926	204893
424506	204894
259608	204895
143628	204896
158905	204897
46389	204898
68629	204899
117386	204900
72259	204901
68354	204902
2226	204903
63179	204904
7540	204905
29933	204906
90252	204907
136552	204908
287685	204909
19451	204910
157765	204911
1309	204912
24322	204913
129294	204914
16046	204915
396420	204916
8781	204917
232942	204918
420233	204919
49224	204920
18916	204921
61073	204922
90355	204923
292210	204924
10297	204925
225391	204926
5879	204927
53119	204928
341130	204929
8650	204930
76312	204931
134343	204932
356062	204933
51871	204934
295629	204935
2461	204936
60938	204937
49295	204938
19021	204939
39993	204940
224701	204941
15236	204942
25851	204943
429722	204944
104648	204945
446845	204946
11358	204947
260080	204948
88533	204949
6	204950
74163	204951
326429	204952
300821	204953
25130	204954
16026	204955
299337	204956
264263	204957
525	204958
5912	204959
1901	204960
371208	204961
11317	204962
227995	204963
140800	204964
10051	204965
124959	204966
126482	204967
213466	204968
247710	204969
247989	204970
74942	204971
50699	204972
389653	204973
58867	204974
64812	204975
9042	204976
12636	204977
86186	204978
289082	204979
1197	204980
54368	204981
275	204982
52141	204983
60243	204984
15201	204985
634	204986
228675	204987
166597	204988
20770	204989
40875	204990
98200	204991
46117	204992
22530	204993
28244	204994
58059	204995
58927	204996
29894	204997
1739	204998
8481	204999
48934	205000
65815	205001
266150	205002
7677	205003
32276	205004
140136	205005
110315	205006
115723	205007
1895	205008
205659	205009
231989	205010
909	205011
65555	205012
245090	205013
43241	205014
2776	205015
79711	205016
115577	205017
281556	205018
348	205019
894	205020
63792	205021
260202	205022
5560	205023
23973	205024
72678	205025
3634	205026
201923	205027
26028	205028
15559	205029
230168	205030
108475	205031
177727	205032
5136	205033
2539	205034
237775	205035
8842	205036
120177	205037
431	205038
2894	205039
12863	205040
154502	205041
101312	205042
89794	205043
107603	205044
17707	205045
67386	205046
273560	205047
15008	205048
6335	205049
176251	205050
1659	205051
76605	205052
19090	205053
61994	205054
450067	205055
77773	205056
390	205057
438483	205058
2704	205059
375	205060
105610	205061
113452	205062
75	205063
413735	205064
62692	205065
120432	205066
416011	205067
7789	205068
89671	205069
152728	205070
83340	205071
225373	205072
347444	205073
388694	205074
398558	205075
31481	205076
162036	205077
187893	205078
210059	205079
2172	205080
118628	205081
16672	205082
7005	205083
326930	205084
31128	205085
1412	205086
185429	205087
190814	205088
306634	205089
107236	205090
86567	205091
3310	205092
865	205093
197465	205094
123030	205095
326122	205096
125126	205097
42619	205098
423309	205099
185087	205100
1551	205101
153688	205102
89612	205103
277926	205104
115925	205105
91380	205106
1019	205107
2727	205108
3519	205109
211922	205110
25490	205111
60731	205112
196326	205113
7051	205114
367	205115
212077	205116
400	205117
415680	205118
5328	205119
12970	205120
3781	205121
8601	205122
8492	205123
19646	205124
55315	205125
44263	205126
5361	205127
79493	205128
14203	205129
325781	205130
453765	205131
60759	205132
229149	205133
64047	205134
40152	205135
2335	205136
47288	205137
15329	205138
337256	205139
422658	205140
183232	205141
309603	205142
4142	205143
359606	205144
2739	205145
371284	205146
87617	205147
443486	205148
15586	205149
333363	205150
22481	205151
5167	205152
267835	205153
354452	205154
354614	205155
430176	205156
23243	205157
88906	205158
227337	205159
140933	205160
1603	205161
379965	205162
41822	205163
33155	205164
85523	205165
398611	205166
218600	205167
115536	205168
322014	205169
48148	205170
14662	205171
159027	205172
6685	205173
53260	205174
92572	205175
94979	205176
13103	205177
5012	205178
46151	205179
15253	205180
116416	205181
1706	205182
420379	205183
24395	205184
172762	205185
64548	205186
79099	205187
284	205188
374698	205189
78833	205190
120907	205191
217464	205192
402467	205193
238327	205194
457961	205195
19082	205196
241877	205197
21155	205198
238888	205199
139084	205200
326420	205201
336054	205202
37955	205203
26750	205204
169075	205205
85197	205206
1359	205207
169619	205208
243860	205209
124181	205210
7989	205211
4884	205212
460241	205213
55412	205214
144867	205215
121126	205216
71960	205217
13092	205218
125484	205219
233814	205220
338963	205221
82284	205222
136123	205223
253854	205224
10172	205225
231923	205226
231839	205227
24585	205228
174606	205229
167352	205230
259274	205231
65273	205232
121452	205233
393801	205234
451023	205235
1128	205236
130115	205237
17526	205238
221038	205239
121643	205240
72370	205241
34460	205242
3868	205243
115248	205244
290407	205245
57926	205246
15703	205247
82656	205248
146991	205249
271667	205250
38215	205251
52443	205252
256596	205253
38476	205254
197214	205255
137004	205256
120116	205257
205465	205258
150890	205259
27384	205260
431713	205261
315568	205262
106647	205263
50263	205264
96542	205265
1568	205266
226473	205267
17626	205268
209191	205269
167598	205270
242491	205271
8214	205272
152414	205273
142350	205274
10307	205275
86562	205276
257759	205277
57094	205278
4442	205279
338518	205280
369276	205281
170120	205282
34557	205283
135748	205284
105667	205285
72893	205286
7685	205287
29676	205288
67935	205289
8754	205290
2186	205291
59433	205292
81490	205293
45691	205294
215502	205295
808	205296
351241	205297
175462	205298
5705	205299
121896	205300
975	205301
10192	205302
11342	205303
146994	205304
220830	205305
184045	205306
295169	205307
1545	205308
16908	205309
384097	205310
42383	205311
3794	205312
363347	205313
128469	205314
27842	205315
240260	205316
225334	205317
22449	205318
82321	205319
1424	205320
310031	205321
113756	205322
12268	205323
355904	205324
335728	205325
46708	205326
54910	205327
8514	205328
270786	205329
45198	205330
25386	205331
21966	205332
217023	205333
116920	205334
6206	205335
174811	205336
187950	205337
87614	205338
53322	205339
6895	205340
158364	205341
429240	205342
152181	205343
193443	205344
119630	205345
25812	205346
63799	205347
30786	205348
169882	205349
8297	205350
97503	205351
84449	205352
235362	205353
22907	205354
11333	205355
111344	205356
12461	205357
264456	205358
51242	205359
239379	205360
196190	205361
8963	205362
53475	205363
101798	205364
14728	205365
132236	205366
2534	205367
222596	205368
321704	205369
16086	205370
404694	205371
16026	205372
240862	205373
17986	205374
432037	205375
255821	205376
88862	205377
350594	205378
121026	205379
5329	205380
74281	205381
373459	205382
134623	205383
253995	205384
232805	205385
436898	205386
1073	205387
42396	205388
2616	205389
34953	205390
90850	205391
6533	205392
356995	205393
452017	205394
468	205395
697	205396
3312	205397
37409	205398
183695	205399
88404	205400
136261	205401
280118	205402
79336	205403
13828	205404
227260	205405
9402	205406
62346	205407
7392	205408
69509	205409
23743	205410
19685	205411
19013	205412
378279	205413
231342	205414
220559	205415
6803	205416
33071	205417
69212	205418
172515	205419
282981	205420
6670	205421
226077	205422
184186	205423
142825	205424
59740	205425
360507	205426
207749	205427
224297	205428
53674	205429
12967	205430
20296	205431
170792	205432
41161	205433
113018	205434
9324	205435
38764	205436
23876	205437
224540	205438
4540	205439
74103	205440
100784	205441
120659	205442
369125	205443
152040	205444
123747	205445
138746	205446
226870	205447
287563	205448
273197	205449
170101	205450
178574	205451
106357	205452
291288	205453
105647	205454
231835	205455
407940	205456
245195	205457
66787	205458
93388	205459
416991	205460
18388	205461
210836	205462
139555	205463
297597	205464
26051	205465
98549	205466
315376	205467
170996	205468
124051	205469
316977	205470
228616	205471
60331	205472
50179	205473
229376	205474
219329	205475
145762	205476
118447	205477
127150	205478
69616	205479
983	205480
167592	205481
226385	205482
182582	205483
237607	205484
22438	205485
119984	205486
422055	205487
343896	205488
108898	205489
365224	205490
3168	205491
130162	205492
170475	205493
69374	205494
130374	205495
33939	205496
80914	205497
75575	205498
112372	205499
319689	205500
87426	205501
123299	205502
205927	205503
409919	205504
293546	205505
51200	205506
271106	205507
231511	205508
131582	205509
193327	205510
405700	205511
373709	205512
19115	205513
119295	205514
65237	205515
2422	205516
164153	205517
65275	205518
3337	205519
87063	205520
2012	205521
5702	205522
111418	205523
57265	205524
153175	205525
386526	205526
152770	205527
242749	205528
57707	205529
25295	205530
178333	205531
104377	205532
359005	205533
12257	205534
129042	205535
45134	205536
59906	205537
213367	205538
119450	205539
24277	205540
68489	205541
330813	205542
37471	205543
222088	205544
47455	205545
73717	205546
94318	205547
64073	205548
237446	205549
99745	205550
317031	205551
24537	205552
18859	205553
155528	205554
109628	205555
128953	205556
195274	205557
62547	205558
170123	205559
299608	205560
99343	205561
21368	205562
411507	205563
100778	205564
236705	205565
20044	205566
54024	205567
143197	205568
172673	205569
8077	205570
32252	205571
158012	205572
32795	205573
65303	205574
5621	205575
19532	205576
335741	205577
93107	205578
28962	205579
451388	205580
76218	205581
4421	205582
57093	205583
67585	205584
225898	205585
171856	205586
396323	205587
6087	205588
108926	205589
101365	205590
65709	205591
295820	205592
45662	205593
6035	205594
1538	205595
287706	205596
100488	205597
163320	205598
58819	205599
2652	205600
123851	205601
52487	205602
13199	205603
84768	205604
440367	205605
404424	205606
7858	205607
84235	205608
23309	205609
391046	205610
52375	205611
326411	205612
26313	205613
219445	205614
11473	205615
34977	205616
225203	205617
212897	205618
61530	205619
419308	205620
11222	205621
30304	205622
3865	205623
48163	205624
195106	205625
161597	205626
111200	205627
102020	205628
20977	205629
52006	205630
293450	205631
87955	205632
109842	205633
47613	205634
56015	205635
197382	205636
378544	205637
102489	205638
285	205639
398754	205640
17408	205641
440798	205642
375821	205643
253289	205644
7938	205645
338025	205646
458591	205647
45016	205648
215086	205649
31070	205650
98159	205651
17084	205652
6585	205653
54837	205654
5914	205655
14377	205656
340441	205657
83614	205658
80073	205659
72121	205660
433349	205661
125393	205662
75655	205663
60512	205664
63283	205665
8417	205666
40212	205667
23565	205668
170572	205669
482	205670
69125	205671
1744	205672
117829	205673
32037	205674
7970	205675
9285	205676
210699	205677
129872	205678
167871	205679
73960	205680
354513	205681
201848	205682
197048	205683
28210	205684
275259	205685
8521	205686
247226	205687
307587	205688
384568	205689
59709	205690
351172	205691
226234	205692
184386	205693
293854	205694
110664	205695
26728	205696
43327	205697
114056	205698
358	205699
435550	205700
77207	205701
33483	205702
130324	205703
378369	205704
42827	205705
145426	205706
85834	205707
19261	205708
85780	205709
76560	205710
434401	205711
74953	205712
451867	205713
109271	205714
26551	205715
220204	205716
176424	205717
435713	205718
36806	205719
327411	205720
6179	205721
154117	205722
10891	205723
71678	205724
140136	205725
146253	205726
196708	205727
93478	205728
89040	205729
40856	205730
40402	205731
315845	205732
117295	205733
205295	205734
54338	205735
88809	205736
10396	205737
53844	205738
25466	205739
229082	205740
2483	205741
6417	205742
8777	205743
433707	205744
38731	205745
164898	205746
81914	205747
421667	205748
19239	205749
38627	205750
176381	205751
214	205752
4997	205753
159604	205754
46382	205755
208964	205756
291169	205757
2487	205758
116877	205759
50917	205760
219502	205761
166423	205762
111661	205763
224332	205764
89880	205765
249180	205766
125455	205767
37382	205768
67925	205769
179396	205770
111901	205771
12012	205772
105810	205773
15154	205774
18635	205775
122886	205776
63791	205777
206938	205778
21359	205779
116667	205780
10823	205781
1602	205782
101384	205783
233976	205784
34049	205785
279293	205786
537	205787
32994	205788
100654	205789
197187	205790
358252	205791
62515	205792
26329	205793
45384	205794
209958	205795
105277	205796
186389	205797
19851	205798
43332	205799
52104	205800
19689	205801
51048	205802
104445	205803
31570	205804
98723	205805
316788	205806
176475	205807
7049	205808
8291	205809
242230	205810
254563	205811
13348	205812
60467	205813
59169	205814
14172	205815
449703	205816
87591	205817
106931	205818
84256	205819
75508	205820
223691	205821
195488	205822
24584	205823
200323	205824
26759	205825
189425	205826
196576	205827
38702	205828
176990	205829
168205	205830
168205	205831
2947	205832
309657	205833
92190	205834
217886	205835
17	205836
111919	205837
52549	205838
187788	205839
133784	205840
193478	205841
116989	205842
403317	205843
2001	205844
179313	205845
18223	205846
216972	205847
10746	205848
65140	205849
155333	205850
231830	205851
190091	205852
22547	205853
25311	205854
176426	205855
290581	205856
71443	205857
117488	205858
150547	205859
4809	205860
116711	205861
20208	205862
347905	205863
251470	205864
72796	205865
106846	205866
44434	205867
22645	205868
137390	205869
52318	205870
127865	205871
154489	205872
207864	205873
442471	205874
193465	205875
6949	205876
7914	205877
123823	205878
77797	205879
62651	205880
138732	205881
34597	205882
57368	205883
3657	205884
680	205885
348602	205886
384317	205887
94728	205888
212899	205889
77803	205890
28775	205891
14223	205892
80176	205893
414841	205894
365664	205895
237171	205896
51750	205897
15970	205898
195015	205899
120647	205900
101303	205901
84329	205902
366743	205903
27115	205904
49643	205905
1789	205906
298540	205907
278363	205908
129958	205909
251949	205910
36845	205911
138489	205912
447405	205913
5016	205914
69015	205915
2773	205916
71504	205917
198469	205918
322840	205919
197031	205920
159261	205921
30331	205922
443930	205923
113677	205924
71653	205925
15182	205926
163686	205927
391090	205928
1445	205929
29146	205930
260063	205931
13838	205932
126881	205933
111538	205934
298844	205935
21171	205936
88884	205937
231192	205938
309864	205939
353045	205940
44150	205941
15652	205942
331283	205943
4472	205944
28496	205945
2930	205946
39304	205947
432171	205948
24386	205949
447454	205950
31506	205951
237	205952
221909	205953
56169	205954
167080	205955
35116	205956
2810	205957
10099	205958
104700	205959
211448	205960
227857	205961
158651	205962
10745	205963
50629	205964
248728	205965
70044	205966
187900	205967
453274	205968
13989	205969
27496	205970
4835	205971
250668	205972
195873	205973
43677	205974
15794	205975
32107	205976
7009	205977
11153	205978
93365	205979
54218	205980
13597	205981
10395	205982
411966	205983
37055	205984
9171	205985
55092	205986
10860	205987
77915	205988
177488	205989
11247	205990
224886	205991
25156	205992
167810	205993
51950	205994
3616	205995
5251	205996
141905	205997
81510	205998
53859	205999
10408	206000
270	206001
143075	206002
6655	206003
80192	206004
438752	206005
63458	206006
16621	206007
155172	206008
398278	206009
101809	206010
73815	206011
136	206012
169212	206013
242638	206014
225626	206015
110086	206016
1810	206017
409154	206018
40467	206019
117609	206020
27430	206021
80829	206022
354360	206023
106576	206024
404594	206025
121744	206026
37477	206027
46762	206028
352758	206029
41978	206030
52784	206031
23017	206032
49676	206033
378761	206034
413759	206035
358054	206036
6365	206037
111063	206038
5589	206039
44875	206040
196857	206041
134659	206042
15975	206043
241105	206044
60021	206045
17429	206046
238525	206047
7339	206048
335712	206049
31898	206050
17418	206051
17469	206052
97488	206053
459959	206054
359161	206055
35649	206056
147427	206057
308553	206058
32424	206059
166172	206060
302766	206061
100321	206062
59559	206063
5351	206064
20335	206065
70585	206066
385412	206067
246687	206068
431566	206069
243167	206070
184569	206071
50325	206072
278392	206073
188823	206074
364477	206075
366568	206076
411678	206077
56134	206078
460007	206079
431038	206080
70657	206081
16920	206082
37727	206083
69884	206084
268086	206085
160699	206086
278884	206087
423968	206088
249321	206089
148561	206090
11919	206091
103615	206092
112171	206093
125536	206094
112390	206095
8707	206096
26697	206097
82	206098
163253	206099
86213	206100
48268	206101
132796	206102
398065	206103
222240	206104
20238	206105
3080	206106
93402	206107
9404	206108
67157	206109
23850	206110
7228	206111
9538	206112
92635	206113
122644	206114
3784	206115
424	206116
11844	206117
14811	206118
32035	206119
67390	206120
140571	206121
459571	206122
105239	206123
151031	206124
243846	206125
177396	206126
39865	206127
215224	206128
38449	206129
112963	206130
403067	206131
157934	206132
74453	206133
4894	206134
22018	206135
224167	206136
21518	206137
51816	206138
324269	206139
67436	206140
24876	206141
201996	206142
5116	206143
114473	206144
137124	206145
34309	206146
10754	206147
107459	206148
39464	206149
94690	206150
268928	206151
127302	206152
278840	206153
4383	206154
339743	206155
384989	206156
43936	206157
52152	206158
5507	206159
19892	206160
30122	206161
184042	206162
400799	206163
79841	206164
11466	206165
6092	206166
117259	206167
282520	206168
131315	206169
383642	206170
28849	206171
169289	206172
123131	206173
318388	206174
10565	206175
91679	206176
120426	206177
163970	206178
49079	206179
64604	206180
62145	206181
26011	206182
99567	206183
30413	206184
27189	206185
209645	206186
36564	206187
4305	206188
41334	206189
47977	206190
434374	206191
15906	206192
159852	206193
316063	206194
112890	206195
65453	206196
186205	206197
6710	206198
17604	206199
23379	206200
151439	206201
91939	206202
87661	206203
45621	206204
226166	206205
361987	206206
15654	206207
60398	206208
343105	206209
118491	206210
34942	206211
62273	206212
76515	206213
224537	206214
7013	206215
101985	206216
30969	206217
1528	206218
2826	206219
206276	206220
264	206221
49270	206222
141701	206223
99146	206224
301666	206225
112881	206226
75845	206227
59495	206228
85555	206229
240098	206230
114096	206231
17853	206232
242784	206233
94886	206234
132970	206235
14115	206236
231819	206237
1946	206238
5262	206239
102593	206240
46143	206241
409792	206242
7102	206243
415893	206244
364054	206245
108976	206246
92170	206247
144049	206248
183063	206249
323593	206250
7206	206251
368173	206252
82803	206253
31356	206254
143079	206255
84402	206256
110701	206257
37991	206258
247493	206259
24068	206260
384975	206261
142365	206262
250690	206263
246025	206264
52358	206265
419595	206266
269363	206267
80725	206268
22944	206269
88446	206270
36051	206271
104174	206272
50017	206273
342283	206274
15402	206275
282792	206276
62217	206277
1895	206278
64644	206279
22311	206280
135884	206281
100222	206282
27859	206283
87562	206284
50258	206285
338306	206286
255674	206287
13568	206288
18445	206289
25676	206290
34446	206291
96702	206292
68183	206293
14508	206294
226686	206295
86266	206296
185630	206297
1777	206298
359424	206299
52553	206300
18464	206301
9588	206302
143653	206303
442435	206304
435824	206305
10250	206306
134	206307
150303	206308
25168	206309
20043	206310
153720	206311
161956	206312
26996	206313
28468	206314
328514	206315
244033	206316
64879	206317
338837	206318
18414	206319
94379	206320
278391	206321
143291	206322
46331	206323
173908	206324
103346	206325
313743	206326
8899	206327
255469	206328
5197	206329
110918	206330
192479	206331
28376	206332
241413	206333
202438	206334
272149	206335
108254	206336
318910	206337
139253	206338
1084	206339
1977	206340
244610	206341
223988	206342
95329	206343
60898	206344
18304	206345
79414	206346
24168	206347
26293	206348
2365	206349
125976	206350
32843	206351
194198	206352
61	206353
346737	206354
308754	206355
77534	206356
373790	206357
238359	206358
97421	206359
27199	206360
119990	206361
169496	206362
71521	206363
5158	206364
263648	206365
367313	206366
240563	206367
42738	206368
43732	206369
342732	206370
136300	206371
14856	206372
93353	206373
27240	206374
350	206375
233176	206376
300182	206377
70801	206378
32910	206379
34681	206380
83247	206381
244899	206382
50267	206383
47863	206384
246301	206385
45822	206386
66492	206387
151227	206388
94795	206389
32851	206390
780	206391
38654	206392
104995	206393
219962	206394
265867	206395
118831	206396
179328	206397
85007	206398
108473	206399
92696	206400
67943	206401
184589	206402
230110	206403
172748	206404
159550	206405
31246	206406
372189	206407
312140	206408
271154	206409
2528	206410
366854	206411
2841	206412
31565	206413
308506	206414
80090	206415
107105	206416
112857	206417
192766	206418
30276	206419
3164	206420
9907	206421
2218	206422
237891	206423
105476	206424
47340	206425
73130	206426
72124	206427
71874	206428
32717	206429
57032	206430
133377	206431
11860	206432
17514	206433
17929	206434
144422	206435
167119	206436
16245	206437
57843	206438
65526	206439
361720	206440
363179	206441
277101	206442
17062	206443
122248	206444
77226	206445
114174	206446
138177	206447
53518	206448
95964	206449
394235	206450
45674	206451
12304	206452
178508	206453
26992	206454
325247	206455
69311	206456
200963	206457
137781	206458
307897	206459
61184	206460
210209	206461
11107	206462
315938	206463
326	206464
134082	206465
28493	206466
99581	206467
286828	206468
77209	206469
306447	206470
357715	206471
113370	206472
312065	206473
42208	206474
155151	206475
156413	206476
244112	206477
60391	206478
112641	206479
294900	206480
141000	206481
372487	206482
385207	206483
179366	206484
45822	206485
17864	206486
126629	206487
222741	206488
188148	206489
15290	206490
15432	206491
60159	206492
223138	206493
98896	206494
49737	206495
183922	206496
250250	206497
207253	206498
21447	206499
68007	206500
253376	206501
160612	206502
94744	206503
241253	206504
386048	206505
86980	206506
29120	206507
156791	206508
153038	206509
45363	206510
82006	206511
391710	206512
95740	206513
145329	206514
30267	206515
406109	206516
232524	206517
2668	206518
335	206519
223622	206520
26100	206521
6004	206522
330319	206523
26927	206524
52293	206525
376500	206526
57540	206527
415925	206528
12795	206529
174653	206530
76345	206531
38973	206532
5702	206533
136058	206534
402304	206535
231933	206536
53599	206537
41568	206538
2700	206539
102606	206540
7995	206541
186877	206542
209183	206543
164102	206544
338644	206545
148698	206546
13290	206547
204853	206548
43980	206549
159886	206550
139255	206551
67703	206552
120200	206553
51551	206554
133	206555
136594	206556
116147	206557
75942	206558
53047	206559
307193	206560
113878	206561
328443	206562
58126	206563
112798	206564
178510	206565
121207	206566
59009	206567
191048	206568
12190	206569
4016	206570
17550	206571
81315	206572
150985	206573
321234	206574
12763	206575
73110	206576
173348	206577
22417	206578
47915	206579
323644	206580
103349	206581
191677	206582
13105	206583
256853	206584
69294	206585
66085	206586
1282	206587
128096	206588
223736	206589
74089	206590
4022	206591
337463	206592
105999	206593
376512	206594
176881	206595
156456	206596
20549	206597
138672	206598
35114	206599
130184	206600
42785	206601
82853	206602
44611	206603
1210	206604
22669	206605
36443	206606
225784	206607
99812	206608
38351	206609
29499	206610
130514	206611
11031	206612
4775	206613
2410	206614
187594	206615
29048	206616
25777	206617
3567	206618
97644	206619
173519	206620
36061	206621
90069	206622
441768	206623
456716	206624
107565	206625
264502	206626
146134	206627
3206	206628
132823	206629
224893	206630
57493	206631
287661	206632
22246	206633
76357	206634
388933	206635
211656	206636
134220	206637
255442	206638
354133	206639
8885	206640
20447	206641
179856	206642
23099	206643
3688	206644
23264	206645
12013	206646
35455	206647
97792	206648
145233	206649
127088	206650
5690	206651
81002	206652
93801	206653
55597	206654
4297	206655
14483	206656
349250	206657
50073	206658
106223	206659
51410	206660
787	206661
333215	206662
533	206663
3711	206664
78849	206665
3782	206666
118952	206667
12150	206668
379557	206669
12432	206670
233697	206671
96633	206672
48681	206673
39546	206674
29773	206675
274055	206676
8923	206677
3602	206678
2865	206679
36807	206680
341140	206681
7293	206682
97868	206683
80560	206684
15795	206685
25832	206686
182977	206687
121348	206688
356223	206689
215544	206690
7494	206691
11370	206692
404204	206693
193394	206694
34210	206695
50680	206696
20450	206697
42392	206698
44184	206699
4214	206700
87727	206701
177705	206702
2	206703
194442	206704
245447	206705
3002	206706
32101	206707
28216	206708
116285	206709
130091	206710
40999	206711
11363	206712
248924	206713
348042	206714
48796	206715
1854	206716
32969	206717
169181	206718
403721	206719
62959	206720
40630	206721
428669	206722
193285	206723
897	206724
405100	206725
298190	206726
7017	206727
294908	206728
141470	206729
41497	206730
213112	206731
62104	206732
217408	206733
33215	206734
89517	206735
5236	206736
53705	206737
195497	206738
119060	206739
180740	206740
36367	206741
84101	206742
45522	206743
46929	206744
1159	206745
130997	206746
25246	206747
33603	206748
165291	206749
6753	206750
76780	206751
442648	206752
62756	206753
152685	206754
429129	206755
111830	206756
9368	206757
53534	206758
104279	206759
204888	206760
347557	206761
347041	206762
5069	206763
91211	206764
382984	206765
27849	206766
366246	206767
140312	206768
210266	206769
159996	206770
185206	206771
161922	206772
15568	206773
65822	206774
3592	206775
241780	206776
47192	206777
393282	206778
171639	206779
152488	206780
56552	206781
42882	206782
7382	206783
137404	206784
58190	206785
75597	206786
225295	206787
70	206788
41475	206789
5287	206790
133447	206791
8708	206792
75904	206793
167389	206794
104565	206795
19896	206796
72458	206797
14522	206798
194951	206799
416923	206800
89875	206801
42601	206802
17056	206803
242435	206804
11085	206805
42738	206806
20922	206807
454518	206808
230386	206809
455480	206810
20125	206811
196918	206812
55385	206813
39072	206814
159003	206815
87610	206816
50433	206817
249244	206818
31028	206819
44410	206820
33743	206821
4744	206822
365054	206823
57536	206824
292700	206825
437041	206826
771	206827
137462	206828
18465	206829
239099	206830
394310	206831
110500	206832
55784	206833
115216	206834
411600	206835
221489	206836
60097	206837
9596	206838
264695	206839
21560	206840
160418	206841
14659	206842
28897	206843
43539	206844
8297	206845
39060	206846
164676	206847
457336	206848
279566	206849
15234	206850
64493	206851
246387	206852
409064	206853
238219	206854
236810	206855
199656	206856
49830	206857
156254	206858
86157	206859
145675	206860
78077	206861
65802	206862
287741	206863
11142	206864
7188	206865
342038	206866
99477	206867
237542	206868
2494	206869
22606	206870
43009	206871
19679	206872
386363	206873
48	206874
150820	206875
76770	206876
126216	206877
229689	206878
232435	206879
69470	206880
431111	206881
127018	206882
109058	206883
269843	206884
34906	206885
32733	206886
65416	206887
444606	206888
239345	206889
135523	206890
17566	206891
16194	206892
127363	206893
100702	206894
21323	206895
148844	206896
78475	206897
175902	206898
34804	206899
55549	206900
179367	206901
77491	206902
271292	206903
282279	206904
119091	206905
112760	206906
220201	206907
91681	206908
253564	206909
191416	206910
98372	206911
329119	206912
90723	206913
239517	206914
456972	206915
75489	206916
273338	206917
354722	206918
196738	206919
258998	206920
41051	206921
77382	206922
402813	206923
34826	206924
68180	206925
301847	206926
35381	206927
184304	206928
259288	206929
403552	206930
199518	206931
219312	206932
69448	206933
55072	206934
38953	206935
93879	206936
439086	206937
163297	206938
419514	206939
189151	206940
81980	206941
193150	206942
72935	206943
319250	206944
156057	206945
301165	206946
26244	206947
313757	206948
9051	206949
94998	206950
72404	206951
107128	206952
97737	206953
8039	206954
454037	206955
26826	206956
95691	206957
105773	206958
268139	206959
332402	206960
18362	206961
20942	206962
112684	206963
137742	206964
339493	206965
386212	206966
1456	206967
60050	206968
95651	206969
322537	206970
214071	206971
386343	206972
844	206973
3317	206974
150341	206975
205107	206976
13968	206977
410678	206978
117394	206979
132685	206980
248170	206981
79491	206982
256137	206983
111036	206984
62453	206985
184686	206986
51086	206987
104211	206988
5260	206989
166474	206990
65211	206991
52097	206992
293171	206993
27613	206994
34017	206995
94763	206996
259746	206997
32046	206998
66217	206999
13612	207000
71216	207001
246665	207002
43654	207003
109923	207004
70631	207005
200880	207006
208921	207007
421269	207008
156919	207009
348706	207010
125800	207011
26064	207012
143266	207013
113411	207014
116772	207015
411847	207016
81723	207017
56957	207018
261065	207019
46882	207020
25750	207021
83591	207022
247494	207023
63374	207024
420808	207025
2702	207026
164908	207027
4775	207028
449309	207029
39292	207030
33144	207031
200905	207032
191886	207033
234078	207034
310091	207035
153470	207036
36517	207037
311834	207038
84388	207039
290613	207040
130424	207041
37907	207042
171779	207043
198202	207044
279097	207045
209324	207046
356131	207047
332965	207048
186910	207049
218550	207050
270270	207051
239345	207052
445978	207053
35023	207054
193743	207055
73694	207056
48349	207057
104653	207058
10107	207059
41188	207060
153109	207061
4940	207062
181287	207063
32973	207064
63273	207065
231051	207066
29666	207067
197608	207068
232369	207069
778	207070
100459	207071
16884	207072
91371	207073
5662	207074
684	207075
113431	207076
146679	207077
188846	207078
197501	207079
245039	207080
119263	207081
39651	207082
58931	207083
1804	207084
309304	207085
103714	207086
68485	207087
57615	207088
29820	207089
4449	207090
36214	207091
94740	207092
8128	207093
129504	207094
107850	207095
5524	207096
344899	207097
14902	207098
186950	207099
42417	207100
197371	207101
8519	207102
56545	207103
96247	207104
86539	207105
2173	207106
60812	207107
16372	207108
138343	207109
123810	207110
70321	207111
230320	207112
423670	207113
439293	207114
307146	207115
996	207116
438063	207117
1582	207118
362073	207119
134060	207120
75060	207121
2493	207122
165124	207123
35141	207124
317187	207125
41529	207126
230810	207127
53495	207128
220201	207129
27381	207130
101658	207131
4	207132
423494	207133
69843	207134
37305	207135
51670	207136
278463	207137
336223	207138
32426	207139
179822	207140
114268	207141
209150	207142
226997	207143
25375	207144
956	207145
42110	207146
380337	207147
433888	207148
122070	207149
231045	207150
289443	207151
70288	207152
88860	207153
273657	207154
307940	207155
17155	207156
455135	207157
59337	207158
316736	207159
72483	207160
88586	207161
65021	207162
10464	207163
407357	207164
411456	207165
234033	207166
39660	207167
182001	207168
367490	207169
189314	207170
325388	207171
230565	207172
336750	207173
2888	207174
92083	207175
435321	207176
18347	207177
443798	207178
123090	207179
107464	207180
12937	207181
55984	207182
4894	207183
1741	207184
125257	207185
7449	207186
389517	207187
459006	207188
139322	207189
207963	207190
381190	207191
11020	207192
237920	207193
46913	207194
56389	207195
97811	207196
30504	207197
131141	207198
17788	207199
4234	207200
399	207201
281824	207202
88462	207203
129741	207204
7594	207205
21161	207206
6472	207207
21085	207208
60919	207209
83246	207210
224435	207211
5320	207212
13013	207213
376119	207214
22798	207215
112940	207216
10075	207217
1333	207218
59564	207219
446675	207220
5716	207221
199993	207222
93092	207223
191285	207224
2710	207225
5389	207226
178611	207227
1623	207228
3181	207229
77759	207230
128009	207231
44912	207232
242592	207233
181953	207234
122407	207235
123689	207236
245499	207237
31395	207238
192630	207239
76276	207240
239515	207241
245815	207242
392180	207243
224737	207244
13318	207245
217097	207246
4964	207247
227122	207248
45806	207249
40858	207250
95944	207251
18862	207252
122330	207253
54432	207254
86465	207255
41939	207256
10516	207257
129700	207258
10362	207259
366435	207260
187076	207261
236189	207262
908	207263
22921	207264
41965	207265
165438	207266
42309	207267
249933	207268
270046	207269
190156	207270
79403	207271
213437	207272
43990	207273
87339	207274
2335	207275
330223	207276
317975	207277
217757	207278
345439	207279
234115	207280
255750	207281
39792	207282
366422	207283
202243	207284
249240	207285
1039	207286
52187	207287
190631	207288
51172	207289
16872	207290
89030	207291
51461	207292
56360	207293
6729	207294
400663	207295
43466	207296
223896	207297
11910	207298
209921	207299
145290	207300
64227	207301
448438	207302
94112	207303
147273	207304
10695	207305
186823	207306
421120	207307
55414	207308
3051	207309
282880	207310
45604	207311
558	207312
90495	207313
199567	207314
61391	207315
7035	207316
100594	207317
180016	207318
450371	207319
167641	207320
193289	207321
50392	207322
205916	207323
127263	207324
4129	207325
17628	207326
45171	207327
10394	207328
177593	207329
28962	207330
18349	207331
16796	207332
6598	207333
30778	207334
194525	207335
313238	207336
11810	207337
122977	207338
169638	207339
151305	207340
270664	207341
204188	207342
167091	207343
25716	207344
295616	207345
6336	207346
276377	207347
14024	207348
1494	207349
94745	207350
108065	207351
3416	207352
6446	207353
115817	207354
823	207355
89041	207356
246555	207357
236335	207358
2077	207359
134750	207360
75898	207361
10136	207362
129616	207363
235258	207364
199752	207365
157600	207366
123131	207367
130924	207368
75759	207369
12594	207370
90889	207371
109422	207372
40677	207373
141922	207374
398973	207375
16913	207376
229059	207377
11938	207378
38604	207379
46648	207380
52539	207381
42991	207382
294421	207383
205102	207384
64337	207385
320916	207386
3887	207387
141071	207388
87429	207389
55041	207390
23700	207391
126410	207392
82516	207393
404255	207394
89973	207395
215334	207396
215497	207397
204020	207398
208337	207399
121403	207400
186512	207401
64571	207402
419351	207403
7665	207404
403387	207405
1231	207406
140065	207407
55338	207408
90515	207409
295851	207410
90616	207411
6272	207412
272935	207413
59574	207414
240831	207415
89049	207416
8549	207417
83311	207418
280308	207419
3209	207420
30431	207421
302	207422
302	207423
85966	207424
2686	207425
11259	207426
58778	207427
324137	207428
4148	207429
126660	207430
17394	207431
41753	207432
26223	207433
47561	207434
134337	207435
87906	207436
114970	207437
43750	207438
52924	207439
42464	207440
55572	207441
260777	207442
186487	207443
31882	207444
38884	207445
12069	207446
79273	207447
70236	207448
10852	207449
31990	207450
277192	207451
255630	207452
12414	207453
52088	207454
64259	207455
74788	207456
53671	207457
9497	207458
16278	207459
197153	207460
5721	207461
121815	207462
388764	207463
242260	207464
12388	207465
68588	207466
138277	207467
383021	207468
54060	207469
54846	207470
107797	207471
176682	207472
71091	207473
75947	207474
55621	207475
69184	207476
214043	207477
143730	207478
16508	207479
61876	207480
79192	207481
68008	207482
25161	207483
21429	207484
177285	207485
152867	207486
205998	207487
140258	207488
775	207489
6574	207490
494	207491
213816	207492
335356	207493
178117	207494
383142	207495
174077	207496
423	207497
144243	207498
10780	207499
16058	207500
8183	207501
27209	207502
30571	207503
106043	207504
64566	207505
385829	207506
377326	207507
23805	207508
10669	207509
68293	207510
16639	207511
179861	207512
232701	207513
350	207514
202459	207515
23242	207516
364983	207517
391818	207518
456044	207519
21736	207520
138076	207521
194643	207522
294807	207523
20362	207524
240097	207525
8819	207526
76662	207527
122294	207528
29042	207529
2649	207530
113982	207531
91700	207532
12138	207533
257484	207534
51613	207535
200312	207536
273841	207537
9676	207538
74910	207539
223624	207540
28918	207541
211440	207542
680	207543
17176	207544
101240	207545
379675	207546
366156	207547
1483	207548
40924	207549
38004	207550
32663	207551
16272	207552
109792	207553
42068	207554
127180	207555
2948	207556
78352	207557
14130	207558
54006	207559
83520	207560
60448	207561
250491	207562
242493	207563
58759	207564
4150	207565
170002	207566
151584	207567
155493	207568
86638	207569
59604	207570
42779	207571
92707	207572
56663	207573
33438	207574
39121	207575
30544	207576
111528	207577
193663	207578
425391	207579
40226	207580
152082	207581
23617	207582
247759	207583
48957	207584
371059	207585
113634	207586
353029	207587
9017	207588
50748	207589
45082	207590
51796	207591
257698	207592
58267	207593
14659	207594
437329	207595
88973	207596
186247	207597
383164	207598
249790	207599
59575	207600
433089	207601
401956	207602
189468	207603
238131	207604
223019	207605
196120	207606
27975	207607
154303	207608
79596	207609
21840	207610
79347	207611
213342	207612
92186	207613
44822	207614
245212	207615
220612	207616
373330	207617
7491	207618
121787	207619
209720	207620
153621	207621
212796	207622
9999	207623
335544	207624
231138	207625
63827	207626
2172	207627
349651	207628
68872	207629
397263	207630
110691	207631
249547	207632
158297	207633
288384	207634
13349	207635
11149	207636
58158	207637
112071	207638
91980	207639
13013	207640
110725	207641
71990	207642
6007	207643
22491	207644
47781	207645
162274	207646
50643	207647
129011	207648
115350	207649
52938	207650
213570	207651
17317	207652
35970	207653
75617	207654
70444	207655
49276	207656
79540	207657
20407	207658
177530	207659
6012	207660
80458	207661
53300	207662
408868	207663
289335	207664
13314	207665
145875	207666
141013	207667
65019	207668
19026	207669
354796	207670
181690	207671
38411	207672
28480	207673
285264	207674
284111	207675
95588	207676
14892	207677
104216	207678
62015	207679
15100	207680
7043	207681
328164	207682
2885	207683
382706	207684
270	207685
45833	207686
74979	207687
23989	207688
14496	207689
72812	207690
38455	207691
5724	207692
216116	207693
432384	207694
183616	207695
16828	207696
173018	207697
263159	207698
2587	207699
221759	207700
145429	207701
90866	207702
58416	207703
134532	207704
101826	207705
4975	207706
17451	207707
366741	207708
55837	207709
52070	207710
54103	207711
29123	207712
609	207713
241417	207714
143548	207715
167118	207716
37568	207717
404978	207718
215881	207719
284055	207720
207260	207721
43324	207722
345775	207723
345773	207724
85625	207725
43741	207726
19923	207727
145357	207728
201628	207729
138627	207730
83836	207731
55401	207732
22556	207733
121486	207734
5260	207735
1013	207736
5016	207737
334609	207738
151123	207739
145776	207740
177422	207741
60977	207742
195	207743
365090	207744
137630	207745
223824	207746
3270	207747
295863	207748
91922	207749
108474	207750
154010	207751
138968	207752
215668	207753
392931	207754
110358	207755
323091	207756
64451	207757
59815	207758
22933	207759
152074	207760
111907	207761
8908	207762
96343	207763
79923	207764
304418	207765
382713	207766
38073	207767
10264	207768
70801	207769
218623	207770
153235	207771
226138	207772
134665	207773
55146	207774
101825	207775
84430	207776
55493	207777
129354	207778
88849	207779
14350	207780
111995	207781
64792	207782
9230	207783
222317	207784
153572	207785
63454	207786
2538	207787
9656	207788
136464	207789
432101	207790
214170	207791
41299	207792
23457	207793
324477	207794
63379	207795
231465	207796
113149	207797
282713	207798
145500	207799
65035	207800
3898	207801
130084	207802
301178	207803
20352	207804
121797	207805
120168	207806
240107	207807
3555	207808
312276	207809
84730	207810
6170	207811
5938	207812
415063	207813
140280	207814
227941	207815
41512	207816
167726	207817
24947	207818
136908	207819
17952	207820
397945	207821
434030	207822
365192	207823
195377	207824
95677	207825
4301	207826
83249	207827
3356	207828
25906	207829
69897	207830
105652	207831
344736	207832
253302	207833
9212	207834
269962	207835
20481	207836
241736	207837
53264	207838
421062	207839
118509	207840
24650	207841
254746	207842
51111	207843
20539	207844
274640	207845
8233	207846
196196	207847
336401	207848
174310	207849
57915	207850
62227	207851
161884	207852
31751	207853
50764	207854
160711	207855
52308	207856
50067	207857
84941	207858
298628	207859
204166	207860
160028	207861
116417	207862
156712	207863
9365	207864
448783	207865
228602	207866
414799	207867
168533	207868
17377	207869
27630	207870
12159	207871
48718	207872
149636	207873
77167	207874
1804	207875
54948	207876
57825	207877
147368	207878
394191	207879
52643	207880
115575	207881
67069	207882
297770	207883
13023	207884
139839	207885
300522	207886
9402	207887
161352	207888
64291	207889
373778	207890
25883	207891
64196	207892
15361	207893
225929	207894
2729	207895
10459	207896
128756	207897
220523	207898
198878	207899
53777	207900
28035	207901
94829	207902
18674	207903
424969	207904
381800	207905
188853	207906
12747	207907
441667	207908
26569	207909
952	207910
204728	207911
108715	207912
15691	207913
765	207914
74730	207915
230029	207916
23215	207917
407538	207918
123376	207919
234502	207920
45965	207921
86249	207922
165743	207923
30748	207924
216017	207925
158425	207926
73460	207927
30593	207928
17415	207929
292601	207930
320194	207931
115982	207932
413351	207933
84269	207934
129282	207935
384755	207936
133341	207937
3635	207938
198278	207939
76456	207940
118356	207941
6096	207942
197598	207943
42999	207944
11167	207945
208393	207946
197030	207947
120288	207948
11576	207949
177106	207950
27433	207951
20024	207952
22505	207953
393176	207954
189433	207955
80849	207956
115974	207957
67150	207958
3832	207959
52508	207960
42065	207961
2596	207962
138445	207963
64552	207964
55246	207965
410724	207966
27488	207967
198693	207968
193955	207969
165408	207970
85282	207971
234802	207972
27623	207973
102682	207974
164776	207975
51442	207976
15293	207977
216487	207978
2425	207979
109816	207980
53199	207981
335109	207982
278682	207983
21420	207984
297822	207985
48985	207986
127202	207987
224604	207988
19783	207989
59811	207990
453692	207991
11042	207992
17207	207993
451540	207994
272726	207995
201332	207996
87950	207997
26245	207998
92685	207999
11037	208000
22023	208001
161652	208002
47625	208003
120922	208004
102321	208005
279341	208006
137171	208007
84198	208008
169132	208009
36082	208010
215884	208011
241963	208012
269127	208013
36767	208014
17512	208015
15428	208016
295084	208017
134755	208018
47227	208019
343659	208020
151848	208021
30641	208022
112176	208023
227071	208024
181932	208025
28292	208026
36174	208027
96252	208028
213147	208029
13354	208030
28777	208031
188059	208032
575	208033
391101	208034
190435	208035
136259	208036
134608	208037
110416	208038
285978	208039
22649	208040
69827	208041
213816	208042
238405	208043
142751	208044
2858	208045
93694	208046
238405	208047
47697	208048
60998	208049
3962	208050
4708	208051
337818	208052
12778	208053
71891	208054
83430	208055
216071	208056
155156	208057
246356	208058
52207	208059
114037	208060
294358	208061
378588	208062
191707	208063
166057	208064
328557	208065
258245	208066
12971	208067
20586	208068
206013	208069
2120	208070
187123	208071
34034	208072
102340	208073
101299	208074
38954	208075
28830	208076
206724	208077
324889	208078
18646	208079
59826	208080
77543	208081
278787	208082
85466	208083
95309	208084
119019	208085
23242	208086
125182	208087
47109	208088
3832	208089
1016	208090
139743	208091
3855	208092
295558	208093
61054	208094
111670	208095
418742	208096
72683	208097
20449	208098
194048	208099
420491	208100
3600	208101
77226	208102
158525	208103
31372	208104
96308	208105
5345	208106
31672	208107
226327	208108
124878	208109
55057	208110
121204	208111
24035	208112
20127	208113
14611	208114
227885	208115
54449	208116
32310	208117
15205	208118
79193	208119
216013	208120
201053	208121
155746	208122
53815	208123
160730	208124
4852	208125
27057	208126
292738	208127
48250	208128
73514	208129
317775	208130
208470	208131
382213	208132
127436	208133
38073	208134
168917	208135
270954	208136
52207	208137
99270	208138
36507	208139
269472	208140
317883	208141
39787	208142
60339	208143
416676	208144
177890	208145
171312	208146
311582	208147
40155	208148
21557	208149
180697	208150
85903	208151
61196	208152
120451	208153
7801	208154
203583	208155
32532	208156
88042	208157
34031	208158
208061	208159
288172	208160
53650	208161
112832	208162
115028	208163
170910	208164
245205	208165
254561	208166
236519	208167
135969	208168
51698	208169
183826	208170
222543	208171
242350	208172
162889	208173
74110	208174
127619	208175
360478	208176
44587	208177
178639	208178
334134	208179
35332	208180
127072	208181
39740	208182
30245	208183
47115	208184
18564	208185
122969	208186
138632	208187
56663	208188
206890	208189
26980	208190
145125	208191
179332	208192
5038	208193
40335	208194
219401	208195
457474	208196
72339	208197
10662	208198
96325	208199
206202	208200
84854	208201
74458	208202
92718	208203
229176	208204
298963	208205
362957	208206
113761	208207
13412	208208
109583	208209
273544	208210
424316	208211
135047	208212
2034	208213
10140	208214
59099	208215
18823	208216
65906	208217
79516	208218
7102	208219
82754	208220
192718	208221
112431	208222
10412	208223
76624	208224
1600	208225
271204	208226
206460	208227
37322	208228
314936	208229
48075	208230
127302	208231
27017	208232
193334	208233
73191	208234
269286	208235
113092	208236
89146	208237
20771	208238
78259	208239
215629	208240
5917	208241
4594	208242
42795	208243
366365	208244
50812	208245
93473	208246
225218	208247
207517	208248
35787	208249
122179	208250
216197	208251
85938	208252
394587	208253
216934	208254
174670	208255
83072	208256
20775	208257
56581	208258
43224	208259
77088	208260
88223	208261
235115	208262
141592	208263
26814	208264
13240	208265
15008	208266
4859	208267
249327	208268
114361	208269
242058	208270
307781	208271
239257	208272
240037	208273
35221	208274
75681	208275
208635	208276
451613	208277
217464	208278
36074	208279
67304	208280
227275	208281
7538	208282
91778	208283
350983	208284
434018	208285
120374	208286
12144	208287
241541	208288
186614	208289
79804	208290
169292	208291
421818	208292
76264	208293
2020	208294
225992	208295
19683	208296
45402	208297
32457	208298
56287	208299
76450	208300
37390	208301
376722	208302
6985	208303
116087	208304
274566	208305
179336	208306
54978	208307
212760	208308
88750	208309
1448	208310
48048	208311
23012	208312
1126	208313
54191	208314
15767	208315
39738	208316
100240	208317
145246	208318
8433	208319
1185	208320
2762	208321
11337	208322
1546	208323
10082	208324
195230	208325
20424	208326
52972	208327
239343	208328
3101	208329
60068	208330
50771	208331
267921	208332
27250	208333
213835	208334
20198	208335
92196	208336
37879	208337
343432	208338
353596	208339
339562	208340
18573	208341
146943	208342
7876	208343
7235	208344
2584	208345
12098	208346
2584	208347
22914	208348
7760	208349
292341	208350
187848	208351
251081	208352
14294	208353
213361	208354
102570	208355
113070	208356
199058	208357
2810	208358
98489	208359
937	208360
197006	208361
51549	208362
181821	208363
116252	208364
44748	208365
45748	208366
47116	208367
40668	208368
32925	208369
95891	208370
35211	208371
13186	208372
103300	208373
410932	208374
543	208375
50162	208376
48982	208377
6018	208378
270360	208379
27302	208380
227547	208381
15812	208382
42036	208383
204616	208384
94737	208385
138074	208386
58148	208387
39335	208388
193417	208389
18701	208390
276479	208391
94075	208392
172289	208393
46505	208394
65542	208395
321133	208396
367762	208397
406206	208398
28377	208399
58732	208400
1951	208401
133132	208402
62448	208403
280401	208404
15691	208405
111618	208406
389919	208407
15123	208408
445575	208409
20181	208410
3372	208411
181982	208412
14588	208413
75038	208414
101467	208415
172730	208416
19724	208417
69612	208418
23136	208419
22922	208420
130313	208421
141595	208422
32666	208423
330994	208424
141626	208425
150006	208426
179990	208427
141626	208428
356905	208429
388937	208430
7562	208431
85772	208432
5054	208433
209344	208434
342151	208435
62161	208436
39282	208437
45594	208438
96383	208439
6493	208440
44027	208441
446141	208442
90912	208443
36761	208444
394630	208445
172681	208446
48239	208447
10092	208448
39237	208449
219129	208450
191002	208451
20047	208452
132390	208453
65794	208454
21543	208455
46629	208456
276669	208457
80946	208458
12970	208459
135706	208460
84787	208461
42994	208462
2596	208463
258419	208464
231656	208465
82039	208466
286992	208467
439238	208468
18174	208469
240923	208470
9	208471
4778	208472
21034	208473
308	208474
383454	208475
122647	208476
436351	208477
23977	208478
48702	208479
229039	208480
294728	208481
89881	208482
20463	208483
2402	208484
22731	208485
51	208486
132043	208487
293070	208488
437426	208489
15936	208490
19132	208491
166068	208492
8870	208493
15716	208494
45512	208495
100388	208496
42735	208497
6388	208498
100797	208499
117691	208500
163785	208501
164673	208502
36722	208503
394237	208504
25098	208505
5500	208506
182	208507
57476	208508
142907	208509
219605	208510
56197	208511
169785	208512
108715	208513
81488	208514
248614	208515
268005	208516
12013	208517
445357	208518
317099	208519
331711	208520
178100	208521
14587	208522
2427	208523
442257	208524
138790	208525
141805	208526
231443	208527
3138	208528
116784	208529
410253	208530
26726	208531
6004	208532
431739	208533
164925	208534
110966	208535
63893	208536
55703	208537
182588	208538
112572	208539
1308	208540
456019	208541
354604	208542
389661	208543
358243	208544
363063	208545
157073	208546
13120	208547
27419	208548
47625	208549
156392	208550
35580	208551
380671	208552
413592	208553
368254	208554
115757	208555
120902	208556
251323	208557
84453	208558
10	208559
117330	208560
86986	208561
324403	208562
157650	208563
61373	208564
250168	208565
76805	208566
84385	208567
16527	208568
455997	208569
45236	208570
63	208571
455397	208572
107144	208573
137731	208574
19800	208575
194793	208576
11267	208577
446789	208578
25668	208579
245378	208580
126412	208581
42888	208582
160660	208583
9986	208584
11770	208585
75987	208586
60528	208587
30969	208588
7734	208589
242776	208590
380399	208591
8994	208592
4166	208593
2341	208594
411080	208595
184436	208596
45898	208597
2512	208598
111253	208599
50881	208600
197653	208601
128161	208602
157695	208603
2487	208604
39633	208605
11071	208606
121372	208607
27072	208608
30153	208609
286	208610
222901	208611
239035	208612
36620	208613
43315	208614
18422	208615
114890	208616
255590	208617
319	208618
55237	208619
18891	208620
26741	208621
56317	208622
8802	208623
202696	208624
103368	208625
11561	208626
7135	208627
43045	208628
57334	208629
10233	208630
31663	208631
268463	208632
1249	208633
12707	208634
73948	208635
209225	208636
78128	208637
32552	208638
120570	208639
158247	208640
13953	208641
74354	208642
6563	208643
30451	208644
3487	208645
10344	208646
82293	208647
4065	208648
1681	208649
10040	208650
61323	208651
51626	208652
11783	208653
220110	208654
330408	208655
162333	208656
186121	208657
2824	208658
95588	208659
38541	208660
91422	208661
6205	208662
3388	208663
202819	208664
97371	208665
91952	208666
58918	208667
36357	208668
205685	208669
195236	208670
130010	208671
23385	208672
353623	208673
314316	208674
48935	208675
383658	208676
62296	208677
45580	208678
69508	208679
259632	208680
408484	208681
64859	208682
287050	208683
8747	208684
86067	208685
299164	208686
287729	208687
92413	208688
118362	208689
147902	208690
22119	208691
4167	208692
11861	208693
391497	208694
109103	208695
8884	208696
8655	208697
231769	208698
5033	208699
229519	208700
5690	208701
12010	208702
225832	208703
12972	208704
455370	208705
77037	208706
560	208707
43512	208708
133693	208709
344961	208710
10063	208711
86747	208712
2090	208713
14456	208714
240395	208715
30456	208716
32626	208717
125608	208718
366726	208719
115721	208720
130698	208721
608	208722
61959	208723
87075	208724
36599	208725
401332	208726
187725	208727
128537	208728
189	208729
189	208730
360957	208731
368144	208732
54136	208733
393678	208734
184355	208735
16733	208736
200236	208737
455725	208738
150026	208739
922	208740
163062	208741
118423	208742
409975	208743
39491	208744
131961	208745
175455	208746
49760	208747
303215	208748
11623	208749
74120	208750
355669	208751
330491	208752
273889	208753
99221	208754
373423	208755
108192	208756
412744	208757
206044	208758
300287	208759
60877	208760
113815	208761
186975	208762
395095	208763
190405	208764
114216	208765
26054	208766
112539	208767
17356	208768
10150	208769
417403	208770
367732	208771
1966	208772
9195	208773
15410	208774
290227	208775
46629	208776
6532	208777
406520	208778
44616	208779
43941	208780
189611	208781
36585	208782
52337	208783
139378	208784
208606	208785
58517	208786
349667	208787
155192	208788
40548	208789
78180	208790
420992	208791
74424	208792
46601	208793
446900	208794
339747	208795
58209	208796
71710	208797
198525	208798
14476	208799
172315	208800
11801	208801
106512	208802
49797	208803
363505	208804
177166	208805
142134	208806
350700	208807
238227	208808
11450	208809
283347	208810
34462	208811
156921	208812
448295	208813
7356	208814
245766	208815
42277	208816
141584	208817
68946	208818
85425	208819
117271	208820
75838	208821
122028	208822
75879	208823
9259	208824
58934	208825
142253	208826
10833	208827
64775	208828
142279	208829
156978	208830
79999	208831
274872	208832
153464	208833
60973	208834
196473	208835
202284	208836
423029	208837
260651	208838
3455	208839
382818	208840
195365	208841
44854	208842
142039	208843
380243	208844
885	208845
15513	208846
58744	208847
296426	208848
154018	208849
8917	208850
56079	208851
19162	208852
21986	208853
44188	208854
35880	208855
154748	208856
150871	208857
401461	208858
286238	208859
205300	208860
390525	208861
140001	208862
167523	208863
82782	208864
201681	208865
233956	208866
58684	208867
96821	208868
87621	208869
8786	208870
216967	208871
236215	208872
240080	208873
41660	208874
427832	208875
176468	208876
1860	208877
51760	208878
30223	208879
148684	208880
43198	208881
1591	208882
12433	208883
10297	208884
75702	208885
126886	208886
113351	208887
2899	208888
366732	208889
963	208890
6371	208891
37052	208892
56474	208893
117474	208894
185795	208895
79331	208896
52406	208897
4489	208898
6568	208899
178777	208900
43722	208901
4137	208902
1283	208903
102	208904
18829	208905
159901	208906
357445	208907
84215	208908
389696	208909
10096	208910
1242	208911
65053	208912
419035	208913
121265	208914
353089	208915
79	208916
73250	208917
286910	208918
161422	208919
22855	208920
15684	208921
233871	208922
151964	208923
3460	208924
26136	208925
105967	208926
420043	208927
58060	208928
1334	208929
16787	208930
12546	208931
122854	208932
65907	208933
44499	208934
3989	208935
46077	208936
5178	208937
48320	208938
1243	208939
60026	208940
299254	208941
43537	208942
46953	208943
104077	208944
59851	208945
151655	208946
159333	208947
202797	208948
23781	208949
214811	208950
151736	208951
235036	208952
75977	208953
4426	208954
3166	208955
4650	208956
100164	208957
32553	208958
10650	208959
56583	208960
19599	208961
281372	208962
84415	208963
54359	208964
5309	208965
131165	208966
2641	208967
158338	208968
5043	208969
21983	208970
52933	208971
17449	208972
29724	208973
3428	208974
420483	208975
30164	208976
48265	208977
19392	208978
242942	208979
11806	208980
83134	208981
97795	208982
37317	208983
89498	208984
233900	208985
15183	208986
110974	208987
30054	208988
156659	208989
48092	208990
16959	208991
347472	208992
23608	208993
178167	208994
8798	208995
7337	208996
410961	208997
23112	208998
44924	208999
16926	209000
31621	209001
31687	209002
6092	209003
56893	209004
79958	209005
15573	209006
127281	209007
41403	209008
30160	209009
419950	209010
92135	209011
47502	209012
50458	209013
249761	209014
253538	209015
7087	209016
352414	209017
46694	209018
351230	209019
327153	209020
118776	209021
73910	209022
74861	209023
91025	209024
164173	209025
82925	209026
301702	209027
351344	209028
395678	209029
38285	209030
16978	209031
51206	209032
164578	209033
17224	209034
176983	209035
211914	209036
19924	209037
207577	209038
213028	209039
496	209040
404387	209041
266	209042
242102	209043
37878	209044
179187	209045
77298	209046
7539	209047
222734	209048
196952	209049
369761	209050
391628	209051
223120	209052
58841	209053
3904	209054
22404	209055
232533	209056
14651	209057
148643	209058
11851	209059
37434	209060
332692	209061
2007	209062
65805	209063
248481	209064
42749	209065
289079	209066
107655	209067
21471	209068
159879	209069
90676	209070
188643	209071
149901	209072
62890	209073
214779	209074
17316	209075
121788	209076
217427	209077
1891	209078
35842	209079
177498	209080
176828	209081
253124	209082
76058	209083
93677	209084
58943	209085
37091	209086
109383	209087
33463	209088
405125	209089
198649	209090
120278	209091
424671	209092
122149	209093
134820	209094
427201	209095
60190	209096
240962	209097
88541	209098
56735	209099
10027	209100
225817	209101
250454	209102
64239	209103
1711	209104
454595	209105
246548	209106
147590	209107
216031	209108
448046	209109
412990	209110
226539	209111
30981	209112
356945	209113
175687	209114
204115	209115
61503	209116
822	209117
182721	209118
109119	209119
19170	209120
410693	209121
385997	209122
114944	209123
88879	209124
36939	209125
13653	209126
76269	209127
5072	209128
246665	209129
147296	209130
264408	209131
283779	209132
65805	209133
111080	209134
66932	209135
7967	209136
216699	209137
289	209138
323602	209139
12475	209140
61992	209141
73454	209142
398051	209143
18282	209144
50506	209145
204521	209146
35621	209147
322513	209148
165142	209149
162746	209150
112380	209151
92280	209152
96795	209153
119448	209154
427639	209155
219129	209156
253057	209157
69388	209158
98726	209159
43493	209160
1948	209161
36438	209162
3476	209163
164681	209164
189907	209165
173468	209166
126808	209167
306830	209168
60687	209169
326095	209170
128411	209171
128411	209172
106073	209173
13512	209174
5276	209175
1437	209176
172624	209177
66430	209178
8822	209179
120604	209180
516	209181
41729	209182
29067	209183
191622	209184
367735	209185
1492	209186
598	209187
73534	209188
145320	209189
146313	209190
106846	209191
206273	209192
210506	209193
264794	209194
140649	209195
5122	209196
120269	209197
54821	209198
287808	209199
93144	209200
390614	209201
193695	209202
412314	209203
271621	209204
67	209205
8908	209206
112803	209207
78422	209208
291636	209209
395469	209210
24297	209211
62796	209212
174446	209213
196986	209214
67742	209215
217836	209216
105246	209217
1554	209218
138830	209219
115638	209220
12706	209221
455852	209222
241947	209223
5122	209224
105986	209225
21261	209226
128722	209227
369001	209228
106318	209229
87773	209230
49762	209231
5761	209232
32242	209233
17019	209234
66334	209235
178145	209236
154859	209237
39096	209238
189175	209239
148317	209240
240367	209241
144586	209242
73677	209243
397412	209244
86412	209245
5274	209246
199344	209247
16158	209248
110986	209249
65809	209250
3924	209251
12029	209252
394943	209253
8975	209254
197316	209255
19068	209256
239834	209257
79379	209258
6197	209259
22634	209260
91943	209261
442098	209262
119134	209263
293853	209264
7490	209265
438641	209266
6603	209267
217511	209268
26299	209269
29174	209270
168736	209271
98105	209272
6684	209273
5610	209274
193382	209275
162505	209276
2929	209277
344585	209278
39146	209279
330806	209280
76751	209281
1392	209282
200516	209283
290793	209284
143161	209285
374754	209286
34339	209287
232307	209288
15023	209289
166221	209290
129943	209291
147931	209292
5044	209293
215479	209294
231038	209295
86126	209296
148855	209297
37188	209298
3657	209299
231851	209300
248859	209301
433561	209302
188160	209303
95185	209304
32380	209305
205387	209306
289065	209307
69979	209308
50645	209309
11817	209310
66713	209311
24004	209312
220386	209313
117263	209314
16928	209315
362237	209316
53126	209317
143585	209318
327954	209319
457774	209320
16058	209321
15466	209322
230574	209323
110253	209324
114521	209325
1319	209326
440309	209327
226599	209328
141799	209329
220699	209330
3481	209331
66852	209332
8415	209333
39276	209334
242454	209335
50128	209336
4253	209337
162949	209338
356182	209339
66345	209340
328171	209341
33264	209342
443524	209343
142246	209344
10035	209345
136360	209346
227660	209347
57079	209348
319923	209349
82932	209350
348369	209351
360147	209352
26794	209353
337763	209354
29067	209355
234833	209356
332514	209357
63531	209358
306752	209359
1740	209360
364665	209361
10723	209362
59997	209363
100686	209364
9629	209365
16412	209366
68556	209367
60681	209368
455886	209369
107990	209370
137320	209371
91673	209372
40396	209373
149589	209374
316810	209375
170937	209376
770	209377
68060	209378
21918	209379
80930	209380
17592	209381
192208	209382
292478	209383
430809	209384
50406	209385
28028	209386
23569	209387
235084	209388
112758	209389
211664	209390
56854	209391
35875	209392
54	209393
43767	209394
187216	209395
53532	209396
60515	209397
182572	209398
3390	209399
68152	209400
835	209401
43087	209402
296920	209403
223160	209404
375523	209405
39737	209406
337675	209407
9860	209408
200642	209409
195204	209410
130319	209411
160483	209412
62982	209413
31694	209414
37704	209415
5124	209416
12	209417
112904	209418
120158	209419
2851	209420
80822	209421
43763	209422
168055	209423
114141	209424
79058	209425
299483	209426
112979	209427
46798	209428
77702	209429
113900	209430
191834	209431
51799	209432
20114	209433
23916	209434
908	209435
28413	209436
22404	209437
20152	209438
300851	209439
183018	209440
92145	209441
447910	209442
231740	209443
428298	209444
329932	209445
436837	209446
206622	209447
202964	209448
139351	209449
96255	209450
11053	209451
108981	209452
186736	209453
63291	209454
70710	209455
61482	209456
1	209457
1	209458
107461	209459
107461	209460
9155	209461
5418	209462
455949	209463
423607	209464
123649	209465
443501	209466
19465	209467
63393	209468
208111	209469
352202	209470
19465	209471
224747	209472
151125	209473
389055	209474
144519	209475
84911	209476
339	209477
92618	209478
58716	209479
23661	209480
58800	209481
157921	209482
396668	209483
123792	209484
48620	209485
309447	209486
180468	209487
290141	209488
339	209489
80303	209490
120666	209491
448411	209492
123645	209493
152306	209494
400009	209495
236747	209496
43871	209497
1068	209498
424045	209499
82520	209500
45878	209501
109687	209502
50544	209503
50544	209504
150969	209505
14125	209506
321585	209507
394570	209508
223978	209509
92066	209510
95878	209511
45107	209512
368426	209513
315150	209514
59269	209515
414796	209516
29135	209517
53721	209518
229543	209519
115744	209520
16822	209521
47013	209522
230971	209523
163799	209524
338579	209525
158422	209526
1578	209527
59802	209528
7643	209529
107177	209530
105600	209531
5970	209532
120572	209533
87091	209534
456736	209535
107765	209536
1819	209537
108713	209538
1895	209539
51617	209540
102261	209541
79325	209542
57706	209543
19343	209544
75584	209545
65255	209546
418812	209547
72257	209548
120954	209549
55189	209550
397595	209551
366850	209552
106003	209553
98941	209554
147858	209555
193659	209556
399246	209557
158560	209558
57456	209559
92228	209560
4410	209561
157426	209562
457604	209563
286369	209564
91198	209565
241699	209566
109896	209567
43622	209568
390256	209569
69758	209570
171649	209571
209089	209572
22751	209573
108644	209574
75154	209575
31719	209576
270557	209577
235275	209578
453484	209579
76354	209580
94974	209581
173924	209582
22998	209583
224547	209584
3899	209585
51826	209586
41000	209587
273821	209588
120782	209589
84234	209590
433185	209591
93126	209592
56396	209593
155002	209594
133362	209595
448236	209596
106917	209597
2114	209598
29839	209599
86153	209600
15420	209601
91960	209602
197798	209603
239454	209604
54678	209605
15976	209606
31529	209607
97920	209608
12156	209609
259873	209610
87321	209611
3778	209612
171978	209613
47642	209614
249238	209615
440728	209616
39533	209617
22259	209618
128438	209619
32892	209620
62481	209621
287126	209622
200328	209623
287458	209624
456545	209625
173219	209626
57395	209627
193345	209628
40113	209629
403022	209630
13071	209631
260987	209632
434606	209633
179730	209634
111634	209635
50166	209636
208818	209637
83610	209638
56573	209639
163101	209640
192095	209641
182829	209642
6562	209643
89020	209644
132490	209645
65432	209646
18382	209647
174954	209648
182670	209649
111900	209650
76913	209651
1190	209652
173210	209653
161029	209654
31361	209655
53133	209656
70716	209657
104533	209658
181353	209659
109816	209660
107058	209661
93803	209662
118391	209663
47428	209664
92494	209665
180449	209666
49881	209667
91214	209668
130327	209669
13263	209670
268255	209671
361960	209672
142223	209673
60071	209674
167858	209675
74815	209676
22631	209677
71355	209678
79353	209679
25513	209680
367450	209681
436927	209682
226927	209683
243621	209684
15740	209685
119462	209686
33954	209687
207401	209688
167214	209689
220341	209690
144884	209691
230924	209692
168226	209693
22103	209694
42372	209695
53318	209696
270874	209697
6291	209698
89419	209699
59229	209700
38500	209701
65976	209702
314382	209703
187550	209704
219169	209705
428914	209706
332669	209707
137440	209708
16097	209709
314451	209710
448030	209711
69639	209712
104031	209713
95630	209714
152835	209715
73208	209716
24941	209717
26820	209718
256351	209719
77964	209720
48310	209721
303380	209722
95744	209723
31095	209724
72370	209725
211950	209726
302620	209727
66184	209728
111355	209729
216474	209730
359135	209731
124281	209732
13119	209733
19843	209734
150331	209735
422038	209736
217590	209737
359514	209738
110761	209739
440869	209740
400091	209741
401765	209742
369631	209743
181080	209744
185420	209745
355608	209746
408466	209747
109710	209748
331958	209749
34492	209750
29005	209751
112232	209752
343972	209753
14243	209754
20023	209755
218811	209756
147303	209757
241447	209758
443923	209759
250390	209760
330162	209761
217593	209762
402787	209763
84590	209764
330812	209765
91296	209766
417841	209767
371571	209768
5680	209769
24956	209770
319222	209771
164900	209772
12105	209773
21816	209774
444782	209775
63089	209776
16214	209777
342866	209778
235864	209779
284637	209780
917	209781
28353	209782
10766	209783
31209	209784
8980	209785
171971	209786
446403	209787
14676	209788
179210	209789
6310	209790
17088	209791
5164	209792
204656	209793
62268	209794
24671	209795
217353	209796
37696	209797
38375	209798
446904	209799
438856	209800
91942	209801
52583	209802
156918	209803
20478	209804
23246	209805
60469	209806
357083	209807
32411	209808
117794	209809
22379	209810
1684	209811
98325	209812
10867	209813
11763	209814
50581	209815
24142	209816
138979	209817
150864	209818
163959	209819
59873	209820
76702	209821
367274	209822
20239	209823
64538	209824
78996	209825
6246	209826
8980	209827
59904	209828
118134	209829
2337	209830
4632	209831
24210	209832
188878	209833
120181	209834
162010	209835
64409	209836
88159	209837
94700	209838
441479	209839
177424	209840
249	209841
285133	209842
29837	209843
165680	209844
86389	209845
84386	209846
54728	209847
42005	209848
81542	209849
317813	209850
131850	209851
60580	209852
218935	209853
103938	209854
219967	209855
23600	209856
254788	209857
101470	209858
112774	209859
133975	209860
59850	209861
3926	209862
235076	209863
20241	209864
41142	209865
386699	209866
306321	209867
63675	209868
46953	209869
92370	209870
174449	209871
34162	209872
167381	209873
216774	209874
110704	209875
380611	209876
92151	209877
440842	209878
53416	209879
119716	209880
183561	209881
30782	209882
256181	209883
407564	209884
78710	209885
448921	209886
228282	209887
212275	209888
226031	209889
24479	209890
122639	209891
115284	209892
26183	209893
1512	209894
17392	209895
12974	209896
285568	209897
92806	209898
70906	209899
223704	209900
92744	209901
13651	209902
35737	209903
32743	209904
235	209905
19848	209906
1670	209907
75776	209908
84497	209909
20129	209910
77313	209911
44622	209912
222025	209913
446910	209914
176064	209915
271102	209916
243862	209917
8870	209918
6955	209919
110682	209920
60023	209921
86138	209922
85995	209923
418913	209924
33005	209925
115452	209926
336363	209927
195604	209928
22412	209929
121709	209930
221491	209931
144167	209932
85868	209933
60685	209934
72439	209935
2338	209936
169694	209937
320026	209938
329415	209939
180372	209940
302786	209941
80741	209942
112874	209943
88856	209944
68660	209945
353475	209946
217563	209947
169613	209948
238803	209949
357814	209950
10692	209951
343960	209952
81677	209953
17956	209954
321078	209955
1985	209956
53266	209957
31001	209958
209949	209959
303544	209960
157270	209961
137217	209962
325194	209963
68819	209964
30148	209965
193227	209966
344801	209967
108187	209968
419952	209969
12058	209970
37971	209971
53233	209972
241328	209973
179996	209974
158462	209975
8994	209976
89195	209977
63910	209978
46239	209979
392073	209980
139183	209981
176048	209982
102051	209983
102389	209984
265263	209985
17596	209986
45653	209987
31032	209988
97896	209989
374006	209990
223284	209991
101839	209992
57310	209993
444469	209994
52372	209995
347657	209996
101731	209997
9766	209998
35648	209999
51696	210000
2551	210001
340490	210002
98740	210003
252030	210004
259232	210005
110583	210006
282884	210007
51677	210008
254570	210009
110242	210010
22159	210011
270054	210012
43974	210013
48032	210014
25187	210015
29752	210016
257834	210017
75724	210018
326073	210019
20148	210020
410486	210021
141255	210022
14641	210023
58335	210024
33467	210025
47791	210026
4029	210027
4018	210028
143524	210029
77154	210030
5627	210031
151306	210032
173701	210033
54700	210034
355467	210035
52771	210036
52366	210037
23356	210038
16872	210039
313794	210040
409536	210041
28107	210042
101075	210043
140058	210044
33847	210045
237927	210046
239680	210047
18520	210048
214096	210049
228521	210050
126502	210051
185753	210052
17235	210053
386177	210054
205975	210055
175976	210056
239793	210057
147626	210058
212808	210059
9937	210060
76440	210061
7219	210062
43693	210063
361215	210064
243210	210065
62161	210066
126564	210067
449935	210068
115921	210069
67653	210070
148142	210071
141300	210072
60066	210073
47680	210074
377730	210075
345951	210076
216124	210077
444549	210078
377220	210079
88158	210080
218874	210081
99361	210082
173386	210083
265183	210084
180892	210085
11399	210086
356125	210087
324958	210088
17017	210089
150204	210090
93890	210091
336693	210092
46133	210093
63614	210094
110219	210095
430654	210096
32683	210097
89015	210098
17070	210099
445826	210100
423252	210101
82185	210102
181522	210103
319872	210104
194467	210105
84090	210106
62034	210107
222134	210108
232059	210109
41526	210110
244125	210111
297008	210112
220012	210113
33328	210114
27723	210115
13589	210116
65574	210117
652	210118
230109	210119
133156	210120
59134	210121
357922	210122
33323	210123
82533	210124
249713	210125
268904	210126
144863	210127
71413	210128
301449	210129
17939	210130
29950	210131
344128	210132
318916	210133
373537	210134
216002	210135
19335	210136
98194	210137
130572	210138
47035	210139
402160	210140
18428	210141
52	210142
22781	210143
269141	210144
89663	210145
443893	210146
154202	210147
130177	210148
13469	210149
63298	210150
43057	210151
374181	210152
222399	210153
104620	210154
120922	210155
212611	210156
90176	210157
33939	210158
4629	210159
355120	210160
12317	210161
229078	210162
381645	210163
51590	210164
12826	210165
30872	210166
23650	210167
329413	210168
98309	210169
274803	210170
3168	210171
1252	210172
9241	210173
58928	210174
48833	210175
5145	210176
693	210177
150350	210178
154879	210179
1232	210180
45228	210181
261739	210182
68198	210183
380169	210184
125203	210185
80755	210186
55159	210187
142306	210188
42949	210189
28062	210190
313	210191
18006	210192
81640	210193
349857	210194
46558	210195
454448	210196
74214	210197
143267	210198
22704	210199
178590	210200
138369	210201
235785	210202
198569	210203
2167	210204
90815	210205
101419	210206
1712	210207
123216	210208
163937	210209
162462	210210
192917	210211
99590	210212
243963	210213
303488	210214
11453	210215
109383	210216
53614	210217
182759	210218
96399	210219
228824	210220
275294	210221
28173	210222
316505	210223
183408	210224
2287	210225
257254	210226
54882	210227
57895	210228
29036	210229
17855	210230
448435	210231
14753	210232
171957	210233
354723	210234
2015	210235
50426	210236
227206	210237
295611	210238
53084	210239
4381	210240
79100	210241
6326	210242
89909	210243
82186	210244
10026	210245
64587	210246
186918	210247
15562	210248
213538	210249
92713	210250
430918	210251
16012	210252
33573	210253
78642	210254
4665	210255
76914	210256
8970	210257
101649	210258
221161	210259
176924	210260
366774	210261
300027	210262
186550	210263
11835	210264
391262	210265
66552	210266
18273	210267
200345	210268
25340	210269
107673	210270
192895	210271
31021	210272
148223	210273
30789	210274
17692	210275
44874	210276
81109	210277
40936	210278
394250	210279
229684	210280
7478	210281
42836	210282
190676	210283
23383	210284
23383	210285
88069	210286
2714	210287
62957	210288
425211	210289
199178	210290
25291	210291
149908	210292
190585	210293
96015	210294
314561	210295
176629	210296
107297	210297
45212	210298
76099	210299
139669	210300
111259	210301
114383	210302
439714	210303
192275	210304
183850	210305
157945	210306
611	210307
321667	210308
691	210309
269972	210310
222850	210311
343934	210312
33791	210313
133150	210314
406970	210315
360121	210316
194756	210317
69975	210318
39791	210319
132844	210320
142418	210321
56248	210322
182706	210323
112741	210324
186912	210325
338626	210326
199548	210327
33228	210328
93782	210329
107271	210330
29272	210331
155225	210332
51449	210333
118432	210334
132083	210335
38998	210336
382131	210337
83111	210338
14411	210339
88702	210340
55964	210341
374444	210342
143845	210343
91529	210344
1120	210345
4491	210346
150526	210347
194221	210348
225087	210349
25262	210350
193467	210351
4551	210352
60	210353
985	210354
202808	210355
176335	210356
50023	210357
2789	210358
242164	210359
111600	210360
36842	210361
73851	210362
54194	210363
340343	210364
429885	210365
15443	210366
13757	210367
390123	210368
48949	210369
783	210370
3803	210371
259223	210372
197373	210373
88075	210374
109027	210375
374603	210376
19256	210377
106587	210378
125848	210379
45447	210380
47036	210381
50960	210382
450397	210383
160704	210384
61212	210385
376807	210386
296432	210387
18755	210388
23928	210389
57394	210390
16405	210391
34886	210392
56	210393
7210	210394
14210	210395
219641	210396
103023	210397
117586	210398
214353	210399
584	210400
104129	210401
218443	210402
43312	210403
26308	210404
195230	210405
384134	210406
45582	210407
288808	210408
118851	210409
93941	210410
100068	210411
253084	210412
20554	210413
230047	210414
203652	210415
50589	210416
305417	210417
191032	210418
79947	210419
13183	210420
73654	210421
15034	210422
143031	210423
10432	210424
11318	210425
161466	210426
133382	210427
108915	210428
32400	210429
22120	210430
8589	210431
91947	210432
157795	210433
398206	210434
380616	210435
17440	210436
338520	210437
26932	210438
26469	210439
245916	210440
124301	210441
11	210442
153230	210443
32016	210444
270623	210445
273	210446
127497	210447
81583	210448
161684	210449
5620	210450
108530	210451
93646	210452
317456	210453
89448	210454
167623	210455
181544	210456
5824	210457
5141	210458
21367	210459
5213	210460
57642	210461
94681	210462
13354	210463
101612	210464
52037	210465
175781	210466
298	210467
114329	210468
77948	210469
48163	210470
994	210471
93753	210472
108565	210473
44936	210474
135615	210475
4765	210476
209719	210477
38574	210478
4820	210479
98060	210480
112569	210481
124587	210482
112111	210483
71890	210484
12063	210485
23429	210486
97426	210487
71647	210488
408849	210489
36288	210490
162957	210491
13566	210492
9991	210493
377113	210494
147572	210495
151775	210496
11795	210497
208463	210498
235123	210499
25644	210500
316936	210501
184215	210502
178644	210503
176798	210504
13447	210505
98578	210506
14452	210507
55484	210508
17780	210509
10603	210510
153143	210511
61651	210512
150385	210513
199507	210514
6986	210515
154619	210516
5097	210517
17769	210518
88582	210519
10814	210520
14134	210521
229595	210522
276550	210523
32407	210524
210372	210525
181311	210526
6868	210527
87474	210528
3577	210529
149540	210530
169499	210531
3478	210532
53575	210533
15368	210534
13636	210535
117262	210536
334738	210537
427601	210538
13484	210539
103684	210540
370918	210541
382011	210542
6980	210543
1010	210544
153307	210545
408960	210546
53550	210547
230626	210548
239706	210549
204238	210550
431315	210551
269468	210552
38359	210553
13156	210554
69384	210555
402715	210556
8428	210557
408716	210558
133846	210559
71771	210560
60085	210561
208011	210562
277316	210563
157172	210564
135912	210565
23281	210566
54445	210567
155	210568
132863	210569
31142	210570
34463	210571
40856	210572
232446	210573
9531	210574
400662	210575
203715	210576
11766	210577
356566	210578
199519	210579
441875	210580
6427	210581
97324	210582
432336	210583
26268	210584
206763	210585
97181	210586
92358	210587
190926	210588
16773	210589
198543	210590
367820	210591
219008	210592
1267	210593
65121	210594
268249	210595
258398	210596
72201	210597
16901	210598
9947	210599
1599	210600
72464	210601
87392	210602
52986	210603
47675	210604
147822	210605
86283	210606
40085	210607
6583	210608
106831	210609
4716	210610
74564	210611
48176	210612
4716	210613
208026	210614
11283	210615
13029	210616
41517	210617
5395	210618
239	210619
34133	210620
89608	210621
9010	210622
14771	210623
15796	210624
222026	210625
136512	210626
7548	210627
46948	210628
264386	210629
3159	210630
209909	210631
408959	210632
111766	210633
93306	210634
3972	210635
218407	210636
105993	210637
422414	210638
87100	210639
120541	210640
10032	210641
366413	210642
25658	210643
160239	210644
229964	210645
440	210646
26695	210647
279299	210648
99633	210649
842	210650
216	210651
177997	210652
28748	210653
6521	210654
299876	210655
24204	210656
46765	210657
29108	210658
124499	210659
213	210660
453286	210661
13814	210662
101267	210663
134818	210664
7368	210665
256334	210666
116191	210667
104910	210668
1574	210669
210109	210670
124376	210671
25176	210672
420615	210673
371440	210674
13222	210675
78746	210676
156710	210677
170655	210678
153788	210679
125401	210680
245196	210681
109338	210682
195071	210683
171207	210684
125261	210685
348380	210686
11828	210687
115259	210688
132548	210689
1156	210690
102927	210691
250033	210692
340546	210693
99822	210694
16135	210695
9789	210696
282974	210697
391283	210698
78253	210699
178538	210700
251360	210701
17818	210702
64625	210703
316848	210704
348763	210705
371512	210706
17995	210707
89938	210708
35357	210709
157502	210710
371963	210711
68601	210712
152687	210713
17240	210714
38414	210715
124542	210716
238627	210717
181090	210718
386465	210719
178172	210720
6678	210721
345949	210722
42957	210723
86717	210724
36441	210725
8356	210726
217022	210727
435539	210728
307720	210729
438703	210730
40281	210731
219401	210732
69845	210733
3448	210734
205986	210735
7145	210736
92888	210737
707	210738
17184	210739
140294	210740
127819	210741
1110	210742
25192	210743
170837	210744
321441	210745
207387	210746
7721	210747
3567	210748
63146	210749
349909	210750
359306	210751
42755	210752
7775	210753
24927	210754
333010	210755
93502	210756
229660	210757
64062	210758
13747	210759
379359	210760
129075	210761
243242	210762
11893	210763
353984	210764
98586	210765
228532	210766
44023	210767
308001	210768
92611	210769
6572	210770
389893	210771
278931	210772
222712	210773
99694	210774
146083	210775
142382	210776
172485	210777
147639	210778
2873	210779
2139	210780
109957	210781
8576	210782
10064	210783
181257	210784
304016	210785
161871	210786
18264	210787
125877	210788
427030	210789
316542	210790
7445	210791
67864	210792
77115	210793
101552	210794
209444	210795
44762	210796
1967	210797
250432	210798
398572	210799
383351	210800
317331	210801
334074	210802
264578	210803
17490	210804
6158	210805
60524	210806
70851	210807
263287	210808
99249	210809
318312	210810
166180	210811
276562	210812
955	210813
32067	210814
35544	210815
57838	210816
66065	210817
306008	210818
395900	210819
135171	210820
6316	210821
101486	210822
48032	210823
286868	210824
216515	210825
131936	210826
113203	210827
152159	210828
8130	210829
3150	210830
2775	210831
71934	210832
197784	210833
183932	210834
368709	210835
141147	210836
143479	210837
32654	210838
136651	210839
62583	210840
62390	210841
12787	210842
31759	210843
96146	210844
20035	210845
25439	210846
425963	210847
58322	210848
17031	210849
234833	210850
125540	210851
37417	210852
38559	210853
182102	210854
89995	210855
226081	210856
98689	210857
115426	210858
54855	210859
242085	210860
343130	210861
55373	210862
2040	210863
242364	210864
395358	210865
538	210866
105772	210867
52446	210868
132375	210869
21597	210870
27328	210871
26684	210872
222220	210873
18183	210874
197156	210875
123458	210876
202308	210877
11876	210878
218556	210879
238321	210880
214143	210881
190759	210882
155448	210883
244423	210884
74383	210885
71120	210886
101418	210887
96592	210888
65332	210889
101419	210890
35049	210891
133053	210892
14586	210893
84688	210894
25875	210895
234365	210896
101380	210897
222049	210898
262972	210899
408751	210900
217776	210901
321521	210902
30386	210903
17392	210904
91220	210905
12146	210906
114421	210907
114601	210908
197171	210909
95969	210910
109100	210911
392148	210912
414029	210913
198444	210914
408830	210915
250396	210916
23500	210917
56605	210918
197193	210919
439115	210920
19183	210921
16652	210922
83443	210923
6328	210924
163033	210925
126754	210926
398282	210927
119574	210928
3604	210929
210409	210930
95930	210931
7006	210932
374504	210933
63236	210934
29096	210935
207276	210936
248220	210937
48744	210938
111946	210939
102929	210940
59854	210941
29301	210942
234008	210943
6343	210944
227517	210945
2556	210946
439758	210947
297156	210948
151287	210949
122541	210950
238063	210951
98723	210952
408999	210953
416443	210954
337316	210955
5660	210956
150479	210957
47385	210958
41433	210959
242085	210960
121345	210961
3516	210962
108452	210963
2490	210964
59855	210965
13719	210966
402228	210967
257249	210968
452226	210969
263145	210970
176072	210971
183929	210972
47796	210973
236840	210974
190358	210975
148285	210976
222514	210977
200564	210978
65587	210979
187538	210980
189594	210981
11061	210982
100728	210983
56534	210984
2239	210985
198063	210986
198290	210987
133663	210988
20572	210989
209449	210990
1561	210991
7115	210992
215830	210993
105329	210994
33401	210995
92760	210996
173127	210997
437822	210998
296128	210999
121562	211000
159825	211001
336125	211002
172200	211003
423634	211004
47190	211005
123540	211006
203433	211007
64812	211008
6642	211009
342796	211010
248879	211011
421098	211012
14214	211013
25321	211014
12148	211015
17981	211016
8610	211017
68312	211018
52364	211019
67256	211020
243042	211021
439715	211022
313515	211023
7156	211024
71119	211025
23522	211026
46487	211027
118930	211028
10993	211029
99258	211030
373478	211031
37479	211032
77716	211033
367367	211034
7487	211035
1095	211036
208783	211037
106040	211038
216945	211039
67175	211040
2827	211041
353386	211042
243936	211043
151646	211044
241509	211045
205950	211046
370740	211047
398946	211048
98869	211049
247104	211050
258	211051
215466	211052
289550	211053
125520	211054
42504	211055
123602	211056
233701	211057
13532	211058
101406	211059
101409	211060
53367	211061
69213	211062
124577	211063
378467	211064
47121	211065
16632	211066
93757	211067
5911	211068
370410	211069
137908	211070
400064	211071
101412	211072
394707	211073
392630	211074
310398	211075
58236	211076
123105	211077
176537	211078
20089	211079
417161	211080
407236	211081
383735	211082
36817	211083
101404	211084
106289	211085
77688	211086
33881	211087
452349	211088
19119	211089
107316	211090
440017	211091
414097	211092
27255	211093
381137	211094
165946	211095
243538	211096
224093	211097
168620	211098
73942	211099
62604	211100
65900	211101
90099	211102
70462	211103
219663	211104
88984	211105
392962	211106
1893	211107
596	211108
84435	211109
30742	211110
123047	211111
445248	211112
818	211113
24734	211114
365757	211115
36263	211116
106903	211117
44338	211118
250045	211119
151889	211120
3774	211121
89532	211122
51680	211123
85234	211124
294889	211125
140927	211126
241115	211127
53280	211128
5194	211129
427780	211130
39053	211131
247786	211132
105610	211133
3396	211134
23927	211135
390433	211136
149915	211137
12224	211138
34152	211139
67445	211140
39666	211141
205459	211142
133845	211143
96661	211144
388726	211145
13366	211146
207487	211147
58070	211148
40628	211149
108715	211150
106911	211151
181034	211152
15866	211153
199019	211154
123568	211155
27292	211156
19858	211157
148330	211158
52005	211159
163549	211160
179405	211161
134903	211162
43774	211163
2000	211164
60510	211165
6425	211166
101875	211167
244960	211168
124637	211169
175668	211170
206595	211171
158945	211172
150440	211173
149423	211174
301552	211175
10499	211176
365858	211177
304689	211178
154518	211179
132070	211180
141881	211181
287605	211182
1744	211183
98013	211184
432892	211185
101608	211186
304202	211187
399146	211188
7716	211189
95431	211190
71192	211191
36254	211192
358874	211193
36741	211194
172931	211195
297176	211196
210745	211197
385022	211198
30719	211199
15235	211200
148355	211201
107963	211202
32373	211203
120398	211204
141891	211205
69238	211206
174402	211207
53425	211208
5614	211209
10855	211210
7726	211211
149569	211212
105992	211213
197465	211214
220249	211215
1565	211216
16566	211217
74347	211218
149837	211219
57010	211220
1132	211221
165720	211222
53573	211223
126740	211224
34759	211225
117796	211226
215797	211227
448548	211228
17607	211229
118699	211230
122575	211231
119763	211232
169591	211233
82134	211234
440351	211235
323959	211236
174591	211237
14573	211238
230991	211239
6706	211240
442486	211241
119310	211242
286851	211243
65784	211244
187788	211245
157858	211246
123264	211247
193685	211248
288307	211249
109528	211250
39865	211251
1154	211252
150617	211253
40854	211254
24565	211255
182239	211256
336943	211257
139941	211258
64177	211259
21005	211260
5701	211261
63021	211262
83933	211263
210073	211264
397070	211265
16849	211266
350865	211267
320539	211268
109668	211269
58967	211270
120903	211271
97056	211272
230292	211273
114049	211274
52931	211275
359543	211276
369679	211277
30783	211278
189076	211279
346382	211280
23667	211281
20259	211282
436815	211283
189411	211284
230466	211285
35045	211286
35045	211287
258718	211288
107546	211289
17196	211290
91659	211291
22662	211292
2148	211293
237638	211294
113764	211295
111933	211296
239419	211297
222749	211298
448718	211299
161084	211300
20797	211301
2950	211302
198358	211303
301270	211304
150511	211305
40931	211306
48155	211307
451730	211308
52644	211309
12440	211310
119429	211311
16429	211312
35646	211313
154516	211314
1360	211315
128755	211316
42392	211317
356997	211318
425475	211319
370379	211320
231028	211321
169699	211322
13921	211323
124518	211324
8516	211325
83646	211326
414943	211327
258	211328
7575	211329
27283	211330
38546	211331
199663	211332
142393	211333
70066	211334
36861	211335
224775	211336
70551	211337
77966	211338
358401	211339
62255	211340
105104	211341
22092	211342
370287	211343
202122	211344
17997	211345
38025	211346
59567	211347
328832	211348
259	211349
128445	211350
14335	211351
391569	211352
13020	211353
124254	211354
180544	211355
107284	211356
194352	211357
392350	211358
45207	211359
48832	211360
228031	211361
93858	211362
271099	211363
51378	211364
153920	211365
453557	211366
382593	211367
123085	211368
34558	211369
78921	211370
7952	211371
75522	211372
863	211373
359734	211374
11886	211375
111975	211376
243983	211377
41494	211378
38139	211379
190635	211380
80710	211381
294582	211382
139704	211383
17432	211384
346731	211385
108977	211386
74997	211387
95571	211388
333314	211389
26462	211390
389825	211391
324195	211392
185557	211393
11540	211394
32552	211395
145528	211396
143888	211397
174049	211398
112666	211399
15215	211400
232532	211401
247900	211402
1190	211403
63500	211404
125903	211405
90757	211406
119808	211407
190964	211408
123887	211409
25328	211410
180604	211411
357492	211412
198583	211413
100246	211414
44290	211415
48299	211416
107524	211417
11633	211418
328287	211419
378868	211420
440570	211421
14664	211422
167971	211423
106709	211424
359238	211425
29148	211426
401032	211427
387510	211428
378210	211429
69188	211430
164967	211431
160561	211432
97846	211433
269323	211434
272280	211435
149477	211436
365070	211437
48711	211438
334988	211439
14400	211440
6252	211441
107482	211442
234775	211443
337819	211444
221623	211445
232269	211446
116424	211447
76065	211448
6249	211449
16883	211450
417945	211451
71314	211452
203766	211453
83368	211454
30525	211455
446126	211456
3913	211457
297614	211458
62572	211459
162798	211460
29082	211461
167709	211462
86310	211463
94407	211464
4901	211465
280821	211466
18341	211467
67075	211468
180412	211469
19696	211470
85404	211471
29664	211472
4919	211473
156658	211474
90699	211475
115676	211476
28250	211477
221275	211478
175782	211479
262526	211480
89248	211481
315789	211482
452147	211483
103685	211484
181	211485
211083	211486
215366	211487
83287	211488
423921	211489
7188	211490
257130	211491
54470	211492
39264	211493
133083	211494
6932	211495
41334	211496
111082	211497
353791	211498
152431	211499
41582	211500
48493	211501
445085	211502
290333	211503
76498	211504
12150	211505
243210	211506
238	211507
83162	211508
18038	211509
232348	211510
23569	211511
205196	211512
46735	211513
80936	211514
335898	211515
176270	211516
7323	211517
38179	211518
149853	211519
225436	211520
105045	211521
21793	211522
287858	211523
32090	211524
181247	211525
412604	211526
21219	211527
12823	211528
109006	211529
11069	211530
336190	211531
283457	211532
21500	211533
199224	211534
313734	211535
321785	211536
336202	211537
231201	211538
98067	211539
14280	211540
17598	211541
101990	211542
217120	211543
24319	211544
411190	211545
281397	211546
406786	211547
343627	211548
24476	211549
286272	211550
29736	211551
62417	211552
82245	211553
123536	211554
395638	211555
369432	211556
4956	211557
187409	211558
52214	211559
180566	211560
193298	211561
87520	211562
170362	211563
104539	211564
107297	211565
366522	211566
288971	211567
295947	211568
7311	211569
679	211570
159206	211571
10513	211572
139490	211573
162309	211574
103546	211575
88270	211576
265301	211577
1643	211578
2665	211579
141888	211580
313861	211581
15219	211582
17520	211583
19768	211584
40130	211585
6393	211586
238895	211587
167933	211588
72020	211589
366440	211590
7330	211591
47542	211592
51427	211593
63285	211594
58691	211595
71288	211596
46102	211597
63651	211598
116061	211599
114039	211600
22170	211601
300717	211602
459672	211603
437739	211604
206317	211605
3217	211606
446320	211607
33650	211608
181653	211609
126590	211610
34652	211611
238141	211612
265386	211613
161171	211614
215891	211615
285159	211616
100680	211617
208479	211618
181501	211619
74980	211620
153101	211621
40780	211622
135254	211623
384736	211624
79440	211625
61480	211626
48951	211627
2995	211628
22420	211629
1402	211630
812	211631
18340	211632
304376	211633
33381	211634
425244	211635
3284	211636
157182	211637
112808	211638
364574	211639
377152	211640
433538	211641
47860	211642
41211	211643
62327	211644
122579	211645
57844	211646
132842	211647
45128	211648
32974	211649
20218	211650
348894	211651
34697	211652
68558	211653
343461	211654
285079	211655
36701	211656
6116	211657
115266	211658
370949	211659
10605	211660
275031	211661
30	211662
215952	211663
149001	211664
403216	211665
76295	211666
143855	211667
6412	211668
214592	211669
6444	211670
100799	211671
132647	211672
6104	211673
23279	211674
221970	211675
51144	211676
107639	211677
34282	211678
127679	211679
15435	211680
166939	211681
1951	211682
7634	211683
10738	211684
244783	211685
205078	211686
101462	211687
4492	211688
95475	211689
184262	211690
86885	211691
5184	211692
12642	211693
60942	211694
50444	211695
185255	211696
111217	211697
218769	211698
211327	211699
247776	211700
36636	211701
111665	211702
399272	211703
28181	211704
147628	211705
219950	211706
122	211707
226584	211708
41144	211709
13634	211710
90459	211711
13820	211712
12652	211713
207325	211714
710	211715
10547	211716
245245	211717
50620	211718
30576	211719
3778	211720
27409	211721
42236	211722
368117	211723
238765	211724
866	211725
349204	211726
40456	211727
179685	211728
71141	211729
115831	211730
287823	211731
84089	211732
23839	211733
1870	211734
8387	211735
94483	211736
321608	211737
56995	211738
50800	211739
8473	211740
107953	211741
14036	211742
39399	211743
11732	211744
279813	211745
51342	211746
206288	211747
21291	211748
58362	211749
76523	211750
14011	211751
6085	211752
1514	211753
28901	211754
7155	211755
287528	211756
51706	211757
152228	211758
182606	211759
22930	211760
162663	211761
183597	211762
193787	211763
52851	211764
100799	211765
95695	211766
433436	211767
33221	211768
34530	211769
35517	211770
218122	211771
8213	211772
291275	211773
27855	211774
100038	211775
7563	211776
243940	211777
55937	211778
212381	211779
331482	211780
265253	211781
57482	211782
27938	211783
91829	211784
283476	211785
23278	211786
230725	211787
54857	211788
1926	211789
150001	211790
94320	211791
39341	211792
25054	211793
13258	211794
129703	211795
71570	211796
103625	211797
154973	211798
371023	211799
6839	211800
160874	211801
93380	211802
216720	211803
84092	211804
392733	211805
32451	211806
170065	211807
447373	211808
320701	211809
304035	211810
15506	211811
206230	211812
35765	211813
369948	211814
270219	211815
126458	211816
29565	211817
80382	211818
33124	211819
24267	211820
161022	211821
52849	211822
297804	211823
42696	211824
367710	211825
288232	211826
78200	211827
349529	211828
154395	211829
37915	211830
2933	211831
44873	211832
437337	211833
53969	211834
48591	211835
157454	211836
319668	211837
174311	211838
149073	211839
231465	211840
338211	211841
97237	211842
19198	211843
98517	211844
455747	211845
121173	211846
158748	211847
8959	211848
17864	211849
92706	211850
190576	211851
336598	211852
71969	211853
69936	211854
938	211855
193601	211856
44191	211857
202269	211858
77951	211859
305796	211860
277945	211861
296070	211862
205695	211863
290632	211864
69433	211865
248502	211866
147599	211867
85582	211868
214442	211869
390094	211870
249756	211871
4936	211872
296722	211873
1026	211874
246519	211875
63448	211876
9447	211877
180169	211878
436049	211879
268423	211880
44950	211881
217595	211882
206788	211883
146513	211884
72004	211885
225841	211886
249698	211887
8607	211888
54719	211889
86294	211890
60217	211891
220226	211892
275940	211893
60845	211894
35857	211895
583	211896
355030	211897
723	211898
379884	211899
76680	211900
149751	211901
133378	211902
85328	211903
4331	211904
177271	211905
21370	211906
10498	211907
15838	211908
3443	211909
123832	211910
333548	211911
1867	211912
3925	211913
436089	211914
37563	211915
102203	211916
340551	211917
6954	211918
31994	211919
123697	211920
27949	211921
414311	211922
21659	211923
47152	211924
123825	211925
247794	211926
84749	211927
2462	211928
4969	211929
216396	211930
34050	211931
98664	211932
28208	211933
9318	211934
95440	211935
416592	211936
347920	211937
32332	211938
124041	211939
107641	211940
145717	211941
216107	211942
100024	211943
411822	211944
62584	211945
80164	211946
199512	211947
5129	211948
95200	211949
249793	211950
110255	211951
122510	211952
24762	211953
192820	211954
74159	211955
26380	211956
345851	211957
343962	211958
50839	211959
4262	211960
109171	211961
23702	211962
127085	211963
154353	211964
168470	211965
441937	211966
54127	211967
2644	211968
3357	211969
56724	211970
172021	211971
174291	211972
841	211973
37630	211974
116231	211975
248713	211976
75966	211977
95268	211978
112374	211979
172535	211980
391990	211981
83681	211982
101110	211983
82854	211984
11272	211985
292314	211986
377396	211987
8896	211988
111346	211989
226193	211990
378334	211991
180517	211992
303515	211993
12469	211994
100789	211995
86214	211996
175614	211997
316654	211998
22958	211999
215335	212000
165389	212001
92435	212002
431426	212003
137880	212004
127664	212005
8269	212006
115279	212007
60550	212008
46303	212009
151635	212010
133061	212011
89284	212012
401517	212013
44277	212014
360287	212015
188273	212016
257297	212017
109830	212018
47874	212019
120550	212020
183301	212021
110645	212022
40690	212023
362920	212024
85341	212025
2480	212026
76823	212027
209769	212028
9347	212029
239217	212030
34010	212031
385616	212032
280403	212033
33110	212034
74609	212035
126917	212036
117737	212037
424637	212038
257394	212039
183934	212040
318120	212041
149584	212042
37245	212043
174782	212044
14491	212045
287728	212046
71727	212047
37914	212048
68056	212049
65741	212050
23065	212051
139333	212052
180130	212053
30645	212054
21951	212055
6615	212056
112855	212057
11369	212058
62134	212059
101852	212060
188416	212061
80164	212062
26466	212063
19644	212064
12253	212065
111265	212066
128723	212067
232907	212068
138922	212069
345666	212070
153270	212071
597	212072
21288	212073
247748	212074
43044	212075
239552	212076
310757	212077
96430	212078
57022	212079
214020	212080
199718	212081
11823	212082
22420	212083
12716	212084
70592	212085
77494	212086
89057	212087
102445	212088
426502	212089
177250	212090
234533	212091
11656	212092
357653	212093
22014	212094
94471	212095
308879	212096
63010	212097
118602	212098
196820	212099
69227	212100
71770	212101
437	212102
50527	212103
15029	212104
195252	212105
39896	212106
161057	212107
206895	212108
16867	212109
122210	212110
339947	212111
51987	212112
143148	212113
176891	212114
16285	212115
225927	212116
78894	212117
123896	212118
292333	212119
31663	212120
55918	212121
237079	212122
3757	212123
164277	212124
264912	212125
12519	212126
169498	212127
67720	212128
224250	212129
75844	212130
160542	212131
187892	212132
388223	212133
64003	212134
150763	212135
199295	212136
13095	212137
95356	212138
53918	212139
15627	212140
21933	212141
118231	212142
215202	212143
12958	212144
122688	212145
5108	212146
2056	212147
151564	212148
9210	212149
183420	212150
422457	212151
64086	212152
69557	212153
245379	212154
448763	212155
82127	212156
52878	212157
52070	212158
76943	212159
34201	212160
179826	212161
1725	212162
112377	212163
118533	212164
141598	212165
86260	212166
15010	212167
26042	212168
243438	212169
176041	212170
235192	212171
1970	212172
4390	212173
302546	212174
4620	212175
138634	212176
269714	212177
688	212178
35841	212179
117918	212180
3049	212181
208703	212182
11635	212183
60899	212184
44088	212185
36718	212186
175774	212187
245769	212188
196562	212189
316107	212190
49999	212191
50118	212192
12799	212193
3354	212194
28100	212195
2646	212196
27749	212197
34522	212198
2588	212199
3540	212200
1154	212201
18859	212202
1175	212203
109519	212204
3852	212205
270227	212206
133669	212207
14579	212208
57678	212209
1645	212210
441799	212211
12267	212212
749	212213
15177	212214
100300	212215
159	212216
196450	212217
125850	212218
8109	212219
53762	212220
88933	212221
10735	212222
8666	212223
2771	212224
195566	212225
14155	212226
28355	212227
100636	212228
29377	212229
8571	212230
20517	212231
105769	212232
7580	212233
144648	212234
4976	212235
52226	212236
1221	212237
214321	212238
29378	212239
149	212240
28157	212241
72968	212242
11991	212243
160208	212244
2333	212245
117611	212246
19316	212247
8715	212248
40505	212249
14089	212250
43116	212251
4404	212252
8447	212253
6233	212254
7325	212255
235860	212256
9833	212257
61028	212258
139231	212259
220978	212260
414	212261
239832	212262
107721	212263
205052	212264
7602	212265
13611	212266
22634	212267
56032	212268
425090	212269
86479	212270
371981	212271
26669	212272
1082	212273
102281	212274
18958	212275
40929	212276
53385	212277
89865	212278
21064	212279
459247	212280
205	212281
515	212282
91192	212283
35723	212284
119615	212285
13092	212286
55361	212287
9696	212288
358568	212289
81726	212290
18330	212291
8481	212292
22434	212293
3512	212294
28504	212295
209767	212296
29704	212297
142	212298
128389	212299
10225	212300
477	212301
22075	212302
7178	212303
24669	212304
317	212305
15068	212306
22610	212307
116510	212308
455395	212309
1051	212310
24488	212311
47906	212312
182424	212313
3176	212314
112578	212315
120824	212316
53493	212317
21772	212318
124245	212319
8435	212320
29945	212321
276631	212322
15936	212323
54315	212324
6053	212325
678	212326
1290	212327
23099	212328
115352	212329
237565	212330
169469	212331
96362	212332
332843	212333
80318	212334
256434	212335
342268	212336
129164	212337
243656	212338
122755	212339
142315	212340
1822	212341
27121	212342
3503	212343
337107	212344
11169	212345
158261	212346
204983	212347
414354	212348
200463	212349
324501	212350
194403	212351
225617	212352
230888	212353
418973	212354
119402	212355
41654	212356
7187	212357
167671	212358
139016	212359
50560	212360
155633	212361
209071	212362
21065	212363
172467	212364
44234	212365
55216	212366
4833	212367
12818	212368
208889	212369
167079	212370
10515	212371
39288	212372
30242	212373
244762	212374
126364	212375
4735	212376
17013	212377
3017	212378
2013	212379
258528	212380
2430	212381
2430	212382
83347	212383
233767	212384
12367	212385
68260	212386
311849	212387
640	212388
14881	212389
80660	212390
2522	212391
100277	212392
334542	212393
28820	212394
13462	212395
383829	212396
49152	212397
57692	212398
36804	212399
192051	212400
88196	212401
10540	212402
209463	212403
80085	212404
57631	212405
30746	212406
8768	212407
150749	212408
405	212409
81029	212410
1941	212411
211775	212412
78142	212413
214783	212414
216908	212415
212688	212416
370703	212417
207227	212418
57466	212419
222059	212420
86765	212421
195962	212422
20732	212423
78979	212424
28808	212425
426160	212426
174780	212427
13029	212428
257219	212429
196570	212430
144465	212431
148305	212432
200943	212433
38123	212434
38479	212435
177540	212436
186674	212437
90209	212438
52057	212439
399273	212440
142159	212441
46541	212442
45359	212443
289869	212444
36661	212445
46483	212446
336848	212447
286605	212448
43634	212449
139918	212450
63128	212451
153912	212452
17067	212453
61414	212454
123606	212455
115995	212456
327170	212457
45991	212458
22965	212459
53540	212460
17457	212461
2563	212462
25054	212463
179735	212464
53960	212465
113142	212466
4394	212467
2064	212468
152566	212469
164366	212470
237489	212471
364	212472
299225	212473
29359	212474
130527	212475
9725	212476
97107	212477
5008	212478
2059	212479
85695	212480
34951	212481
79507	212482
6415	212483
33099	212484
693	212485
138710	212486
331813	212487
10458	212488
174260	212489
133638	212490
116360	212491
132862	212492
111848	212493
12174	212494
119272	212495
4467	212496
15477	212497
57105	212498
371860	212499
194910	212500
2172	212501
167181	212502
53664	212503
56522	212504
41853	212505
64144	212506
74290	212507
22908	212508
413070	212509
250621	212510
20106	212511
229896	212512
331915	212513
22292	212514
146465	212515
105302	212516
250555	212517
199610	212518
134520	212519
295299	212520
30682	212521
11610	212522
239530	212523
42845	212524
401236	212525
190208	212526
124571	212527
25097	212528
62448	212529
15152	212530
114570	212531
2218	212532
140858	212533
459755	212534
215961	212535
173272	212536
24346	212537
181140	212538
275009	212539
23057	212540
2003	212541
54221	212542
416416	212543
25851	212544
3598	212545
104814	212546
3188	212547
173139	212548
90403	212549
75324	212550
205772	212551
327452	212552
302	212553
212992	212554
6811	212555
38971	212556
180	212557
4770	212558
32501	212559
54805	212560
5787	212561
2888	212562
207995	212563
52797	212564
148641	212565
92239	212566
42890	212567
142392	212568
398452	212569
72631	212570
117452	212571
411392	212572
33527	212573
210164	212574
406017	212575
172037	212576
406003	212577
202125	212578
393986	212579
432247	212580
143273	212581
360760	212582
84956	212583
273398	212584
47837	212585
38044	212586
183517	212587
121555	212588
91190	212589
416413	212590
449298	212591
119040	212592
372186	212593
130258	212594
443414	212595
51843	212596
379810	212597
205441	212598
1839	212599
19401	212600
95145	212601
152661	212602
457055	212603
4912	212604
116416	212605
151342	212606
1969	212607
94972	212608
144024	212609
193498	212610
323387	212611
428933	212612
327756	212613
190272	212614
427741	212615
358262	212616
49543	212617
47990	212618
124013	212619
310578	212620
41285	212621
213448	212622
224076	212623
102355	212624
151011	212625
14295	212626
92441	212627
47377	212628
2955	212629
210491	212630
48036	212631
127616	212632
166185	212633
437016	212634
83383	212635
45619	212636
18426	212637
32539	212638
169185	212639
123306	212640
213018	212641
9345	212642
66888	212643
18135	212644
28067	212645
129916	212646
88669	212647
108800	212648
30022	212649
458919	212650
20794	212651
120593	212652
214438	212653
173606	212654
136256	212655
39445	212656
448700	212657
55089	212658
83602	212659
26974	212660
101421	212661
28971	212662
209484	212663
4571	212664
376750	212665
37809	212666
59493	212667
438934	212668
153119	212669
56282	212670
200431	212671
191481	212672
90233	212673
38449	212674
40061	212675
18683	212676
6567	212677
182076	212678
204536	212679
317553	212680
193807	212681
44443	212682
72275	212683
11859	212684
71263	212685
636	212686
129929	212687
347436	212688
24498	212689
115462	212690
2924	212691
300729	212692
4012	212693
66630	212694
115753	212695
24393	212696
19236	212697
179724	212698
219059	212699
450811	212700
121502	212701
57757	212702
124724	212703
4243	212704
296774	212705
221861	212706
50076	212707
68652	212708
79638	212709
202996	212710
89504	212711
389026	212712
128539	212713
315097	212714
328804	212715
417008	212716
241698	212717
52142	212718
114188	212719
52737	212720
162334	212721
68623	212722
18	212723
18202	212724
422778	212725
307346	212726
4417	212727
35249	212728
40556	212729
5613	212730
45323	212731
289633	212732
13759	212733
25570	212734
100132	212735
178428	212736
51468	212737
8412	212738
199770	212739
417462	212740
242100	212741
51351	212742
59614	212743
80059	212744
104039	212745
922	212746
29450	212747
430639	212748
421747	212749
54079	212750
229244	212751
97219	212752
211822	212753
84784	212754
211621	212755
207604	212756
448707	212757
240736	212758
408268	212759
76919	212760
31762	212761
142214	212762
69110	212763
426195	212764
7244	212765
5412	212766
152035	212767
65263	212768
193481	212769
446522	212770
8127	212771
40441	212772
6292	212773
265616	212774
123328	212775
2553	212776
144345	212777
144645	212778
174079	212779
97070	212780
91741	212781
215544	212782
251098	212783
143422	212784
108832	212785
188599	212786
226573	212787
34045	212788
82209	212789
44631	212790
247066	212791
337220	212792
199725	212793
399800	212794
252680	212795
226718	212796
132118	212797
365903	212798
16013	212799
253950	212800
125093	212801
90052	212802
1506	212803
135005	212804
166561	212805
183639	212806
53067	212807
155405	212808
21612	212809
209724	212810
101049	212811
55039	212812
62664	212813
132658	212814
50020	212815
245432	212816
443068	212817
12486	212818
68846	212819
240003	212820
36382	212821
136892	212822
421138	212823
10908	212824
197922	212825
67389	212826
73764	212827
15945	212828
24546	212829
187361	212830
180196	212831
308604	212832
174660	212833
51001	212834
356734	212835
6723	212836
111484	212837
95823	212838
642	212839
181233	212840
14530	212841
180452	212842
161586	212843
72421	212844
3834	212845
452758	212846
352457	212847
96161	212848
1778	212849
118274	212850
21919	212851
61515	212852
208452	212853
112030	212854
217678	212855
63480	212856
29756	212857
52420	212858
8542	212859
4164	212860
27478	212861
219463	212862
284703	212863
224517	212864
165220	212865
24865	212866
84110	212867
3908	212868
315120	212869
97577	212870
32945	212871
10692	212872
15172	212873
242294	212874
242869	212875
118624	212876
250349	212877
345935	212878
50001	212879
137646	212880
167637	212881
58131	212882
166207	212883
340427	212884
81830	212885
37727	212886
65887	212887
34175	212888
32170	212889
428153	212890
85917	212891
107004	212892
7164	212893
84479	212894
381309	212895
84987	212896
160187	212897
19425	212898
158687	212899
375649	212900
352634	212901
69683	212902
17509	212903
195447	212904
36047	212905
50673	212906
3126	212907
178716	212908
46736	212909
317369	212910
178965	212911
122009	212912
53751	212913
302759	212914
36536	212915
258549	212916
92067	212917
373968	212918
152592	212919
130712	212920
186135	212921
46064	212922
226939	212923
125496	212924
143212	212925
76872	212926
57742	212927
86460	212928
25475	212929
3292	212930
382332	212931
36260	212932
242127	212933
288915	212934
277034	212935
339478	212936
101669	212937
45615	212938
275461	212939
43792	212940
160248	212941
297980	212942
2972	212943
125943	212944
170422	212945
399944	212946
214235	212947
197599	212948
2388	212949
52944	212950
85338	212951
24821	212952
8069	212953
156972	212954
2799	212955
98585	212956
2529	212957
155768	212958
14173	212959
37498	212960
150975	212961
414482	212962
403263	212963
49389	212964
53460	212965
117242	212966
12376	212967
6457	212968
183835	212969
61360	212970
367070	212971
458411	212972
65070	212973
345189	212974
7525	212975
10320	212976
80051	212977
125861	212978
322275	212979
54311	212980
68709	212981
9411	212982
312308	212983
17852	212984
110594	212985
37187	212986
62720	212987
124962	212988
28558	212989
444501	212990
378433	212991
224190	212992
128479	212993
2972	212994
254457	212995
10376	212996
57354	212997
217850	212998
276671	212999
131162	213000
85093	213001
7302	213002
58229	213003
316544	213004
103424	213005
161544	213006
276029	213007
221423	213008
343013	213009
29947	213010
401441	213011
215789	213012
15738	213013
36842	213014
169216	213015
368177	213016
86349	213017
337538	213018
79191	213019
356804	213020
36598	213021
228975	213022
47728	213023
75589	213024
50264	213025
211525	213026
412456	213027
240321	213028
9371	213029
368329	213030
26324	213031
429636	213032
378861	213033
41875	213034
165814	213035
316667	213036
297389	213037
351417	213038
210596	213039
282824	213040
275037	213041
282142	213042
74665	213043
44537	213044
99999	213045
117683	213046
323858	213047
63622	213048
3901	213049
277062	213050
37802	213051
25296	213052
117067	213053
19770	213054
22686	213055
6198	213056
17056	213057
3006	213058
8720	213059
10415	213060
828	213061
203505	213062
15608	213063
276871	213064
80411	213065
138364	213066
16440	213067
392390	213068
154103	213069
119156	213070
14709	213071
381766	213072
119737	213073
172241	213074
39518	213075
41046	213076
169347	213077
1683	213078
87138	213079
135611	213080
455802	213081
6324	213082
13449	213083
76076	213084
26005	213085
1110	213086
244111	213087
315	213088
510	213089
41475	213090
58154	213091
191899	213092
8390	213093
118432	213094
38708	213095
365803	213096
106355	213097
17714	213098
51530	213099
31664	213100
102477	213101
20659	213102
12319	213103
23111	213104
170429	213105
122219	213106
458980	213107
258290	213108
9249	213109
141092	213110
55681	213111
56426	213112
123751	213113
15817	213114
186428	213115
126147	213116
137678	213117
26536	213118
1549	213119
417066	213120
1716	213121
34400	213122
384006	213123
4314	213124
7822	213125
16548	213126
3424	213127
5259	213128
168069	213129
216280	213130
26982	213131
241123	213132
16073	213133
16291	213134
65416	213135
3300	213136
139883	213137
308624	213138
1348	213139
17320	213140
182061	213141
466	213142
189889	213143
19141	213144
3779	213145
249529	213146
205275	213147
14603	213148
71223	213149
71660	213150
262	213151
103293	213152
228977	213153
396854	213154
53473	213155
125849	213156
72239	213157
40904	213158
213017	213159
389277	213160
112503	213161
5050	213162
66700	213163
28980	213164
321569	213165
63705	213166
156480	213167
44858	213168
72299	213169
196848	213170
950	213171
204023	213172
14742	213173
82389	213174
76141	213175
423054	213176
2705	213177
244065	213178
131124	213179
19589	213180
136605	213181
51704	213182
297488	213183
2096	213184
83690	213185
101544	213186
447728	213187
16766	213188
77402	213189
56743	213190
245151	213191
20779	213192
178567	213193
122498	213194
335373	213195
170285	213196
253748	213197
23079	213198
224261	213199
457101	213200
208402	213201
401072	213202
209804	213203
238033	213204
3127	213205
233184	213206
199672	213207
36849	213208
217999	213209
10953	213210
782	213211
114549	213212
22154	213213
228386	213214
32707	213215
69110	213216
133023	213217
120663	213218
2430	213219
85327	213220
9899	213221
79846	213222
71288	213223
17872	213224
418333	213225
49233	213226
112711	213227
18649	213228
19795	213229
68576	213230
165270	213231
215036	213232
34173	213233
56788	213234
14694	213235
91900	213236
40813	213237
163492	213238
353766	213239
89925	213240
14293	213241
671	213242
409646	213243
172453	213244
1103	213245
398634	213246
54875	213247
57642	213248
11225	213249
387351	213250
28952	213251
13705	213252
195637	213253
435334	213254
4096	213255
12599	213256
20378	213257
2095	213258
122837	213259
152928	213260
44457	213261
311874	213262
316173	213263
8026	213264
95345	213265
125517	213266
131350	213267
200498	213268
134988	213269
397191	213270
201473	213271
53196	213272
600	213273
8671	213274
9987	213275
11205	213276
324675	213277
208721	213278
40619	213279
21735	213280
88716	213281
140925	213282
62570	213283
319639	213284
257349	213285
207585	213286
441527	213287
199168	213288
236543	213289
350376	213290
115766	213291
57440	213292
244102	213293
235956	213294
281476	213295
19799	213296
41817	213297
124054	213298
4645	213299
6968	213300
146334	213301
312291	213302
117523	213303
2900	213304
26185	213305
58690	213306
11013	213307
153374	213308
154870	213309
3595	213310
43004	213311
238451	213312
139190	213313
19403	213314
3897	213315
2798	213316
438173	213317
3551	213318
91048	213319
383972	213320
47210	213321
22954	213322
36498	213323
224	213324
178018	213325
579	213326
88327	213327
364804	213328
56730	213329
91524	213330
60763	213331
54757	213332
3928	213333
168318	213334
83854	213335
229226	213336
168	213337
51974	213338
168204	213339
15818	213340
2900	213341
29448	213342
27314	213343
94153	213344
87602	213345
454157	213346
94985	213347
237875	213348
193850	213349
98454	213350
607	213351
95458	213352
2958	213353
217531	213354
422637	213355
95906	213356
7019	213357
118011	213358
17456	213359
451440	213360
217196	213361
315171	213362
15744	213363
2181	213364
197832	213365
187711	213366
431763	213367
229951	213368
34266	213369
307160	213370
224344	213371
108186	213372
16112	213373
24300	213374
25132	213375
31426	213376
63337	213377
161024	213378
290526	213379
25822	213380
91075	213381
238632	213382
73040	213383
387481	213384
47731	213385
3946	213386
91875	213387
24300	213388
24576	213389
43832	213390
193962	213391
83349	213392
40224	213393
44532	213394
240912	213395
54067	213396
328567	213397
116486	213398
859	213399
452048	213400
314	213401
4751	213402
78300	213403
10065	213404
71801	213405
347860	213406
117889	213407
87067	213408
55412	213409
55402	213410
239814	213411
24320	213412
11840	213413
29594	213414
111468	213415
55150	213416
60840	213417
83910	213418
375333	213419
41442	213420
12359	213421
26872	213422
17303	213423
180433	213424
31141	213425
214969	213426
74482	213427
289713	213428
458796	213429
23223	213430
56518	213431
48738	213432
31520	213433
89199	213434
46225	213435
26415	213436
107016	213437
107022	213438
253229	213439
186182	213440
13875	213441
12932	213442
263	213443
42351	213444
312495	213445
324	213446
64434	213447
126417	213448
79660	213449
15891	213450
189440	213451
201595	213452
184303	213453
67885	213454
1235	213455
19046	213456
324520	213457
64046	213458
232234	213459
139925	213460
105815	213461
136691	213462
449276	213463
180326	213464
360100	213465
69898	213466
3721	213467
103030	213468
13269	213469
112643	213470
149492	213471
17707	213472
11871	213473
126871	213474
213145	213475
128135	213476
236500	213477
36905	213478
114917	213479
12653	213480
12653	213481
116626	213482
295335	213483
3128	213484
16185	213485
386986	213486
210462	213487
194462	213488
125931	213489
322813	213490
100438	213491
25401	213492
94394	213493
3650	213494
356274	213495
125220	213496
29588	213497
7352	213498
9950	213499
67924	213500
46907	213501
136216	213502
1500	213503
172936	213504
195304	213505
124083	213506
30139	213507
308248	213508
260673	213509
22218	213510
28832	213511
241222	213512
419321	213513
6109	213514
250075	213515
368918	213516
134151	213517
6313	213518
90244	213519
4053	213520
352701	213521
63042	213522
328285	213523
30298	213524
9257	213525
355178	213526
117384	213527
229804	213528
22837	213529
6717	213530
195539	213531
307599	213532
11621	213533
122431	213534
90356	213535
70432	213536
46525	213537
49982	213538
102809	213539
7620	213540
3231	213541
165995	213542
87114	213543
63935	213544
330043	213545
72554	213546
12374	213547
6877	213548
60133	213549
100935	213550
109856	213551
60422	213552
397	213553
312846	213554
193325	213555
35029	213556
17062	213557
76735	213558
132894	213559
147477	213560
144935	213561
400311	213562
34317	213563
75641	213564
35482	213565
76919	213566
74730	213567
19219	213568
33748	213569
401641	213570
331098	213571
53840	213572
452365	213573
62996	213574
180	213575
26766	213576
67765	213577
20665	213578
174172	213579
8738	213580
8941	213581
240519	213582
198734	213583
444158	213584
75777	213585
106167	213586
64434	213587
117949	213588
55788	213589
54082	213590
156070	213591
60656	213592
32289	213593
143101	213594
233721	213595
58119	213596
116149	213597
84885	213598
39317	213599
213138	213600
413528	213601
413688	213602
296	213603
11979	213604
132555	213605
28445	213606
112434	213607
211861	213608
138930	213609
159221	213610
1306	213611
163077	213612
116268	213613
223454	213614
292781	213615
96046	213616
5918	213617
40430	213618
36104	213619
256069	213620
76333	213621
100365	213622
128919	213623
66442	213624
116115	213625
94	213626
4604	213627
18235	213628
110386	213629
93657	213630
18085	213631
75449	213632
5113	213633
30815	213634
3274	213635
29456	213636
198093	213637
8904	213638
6040	213639
223650	213640
139474	213641
21221	213642
14280	213643
264264	213644
20928	213645
35284	213646
19727	213647
237868	213648
131145	213649
3265	213650
394463	213651
127297	213652
10511	213653
14988	213654
22009	213655
235338	213656
71829	213657
211243	213658
14806	213659
84950	213660
85586	213661
67385	213662
420516	213663
381022	213664
452166	213665
157679	213666
99861	213667
395411	213668
277046	213669
70113	213670
396457	213671
239505	213672
208354	213673
122960	213674
39445	213675
55713	213676
67814	213677
147771	213678
302718	213679
70973	213680
393194	213681
4669	213682
87940	213683
232141	213684
296	213685
4315	213686
4315	213687
181764	213688
180550	213689
6400	213690
172126	213691
63689	213692
34102	213693
195031	213694
72820	213695
42904	213696
403513	213697
112483	213698
161460	213699
101925	213700
25010	213701
12035	213702
90862	213703
13563	213704
177746	213705
234556	213706
111218	213707
428200	213708
166550	213709
128559	213710
46803	213711
31905	213712
401233	213713
26567	213714
24837	213715
36742	213716
195041	213717
97362	213718
10765	213719
159603	213720
23397	213721
198064	213722
165066	213723
246817	213724
237199	213725
57562	213726
78433	213727
50091	213728
454203	213729
105373	213730
186915	213731
43136	213732
40598	213733
428514	213734
42162	213735
10516	213736
339900	213737
121447	213738
30933	213739
124070	213740
453314	213741
137151	213742
457403	213743
189028	213744
10059	213745
69557	213746
123269	213747
163574	213748
131508	213749
33826	213750
143760	213751
389197	213752
75914	213753
303389	213754
94666	213755
382876	213756
213965	213757
46282	213758
129989	213759
433856	213760
6001	213761
319720	213762
150104	213763
83449	213764
14406	213765
193237	213766
152519	213767
41223	213768
124246	213769
90071	213770
64816	213771
213034	213772
375629	213773
22821	213774
321104	213775
156831	213776
355479	213777
355316	213778
307618	213779
183343	213780
189662	213781
119548	213782
428101	213783
43631	213784
149653	213785
26793	213786
12601	213787
150760	213788
379744	213789
266436	213790
245767	213791
353792	213792
114256	213793
58048	213794
9921	213795
206483	213796
4904	213797
124178	213798
404311	213799
118286	213800
393599	213801
312126	213802
210055	213803
32578	213804
207722	213805
229371	213806
7991	213807
16927	213808
31942	213809
459611	213810
4396	213811
102946	213812
80857	213813
263912	213814
321007	213815
5715	213816
128274	213817
141977	213818
243262	213819
106742	213820
230025	213821
70291	213822
19980	213823
54745	213824
209316	213825
83395	213826
249316	213827
392987	213828
272567	213829
39142	213830
9790	213831
251459	213832
26605	213833
24642	213834
1650	213835
8615	213836
96701	213837
118091	213838
81043	213839
287058	213840
258266	213841
141990	213842
143058	213843
956	213844
105916	213845
19643	213846
2607	213847
4387	213848
4680	213849
386869	213850
6595	213851
4177	213852
50933	213853
38152	213854
211276	213855
161096	213856
255216	213857
184952	213858
122236	213859
220244	213860
184848	213861
317415	213862
114831	213863
29219	213864
181139	213865
9829	213866
342741	213867
249574	213868
454873	213869
38457	213870
22109	213871
237556	213872
969	213873
238311	213874
92146	213875
261524	213876
231779	213877
33344	213878
15806	213879
2455	213880
236759	213881
80493	213882
16	213883
153065	213884
21685	213885
178637	213886
48311	213887
132532	213888
1739	213889
355656	213890
22361	213891
6020	213892
48833	213893
104821	213894
245060	213895
255401	213896
23879	213897
163929	213898
7203	213899
175892	213900
82994	213901
312085	213902
274002	213903
29115	213904
308303	213905
428149	213906
111244	213907
61113	213908
94877	213909
356088	213910
213546	213911
342680	213912
61694	213913
220459	213914
14315	213915
9708	213916
18235	213917
16834	213918
29692	213919
405407	213920
185943	213921
207495	213922
180631	213923
126486	213924
57606	213925
223726	213926
445635	213927
26582	213928
105473	213929
1692	213930
109081	213931
77806	213932
8024	213933
93127	213934
246153	213935
344079	213936
434651	213937
120962	213938
438661	213939
97265	213940
222232	213941
415153	213942
167392	213943
284487	213944
307732	213945
63367	213946
55018	213947
168294	213948
30135	213949
140078	213950
22616	213951
449130	213952
121823	213953
155	213954
142708	213955
24299	213956
1069	213957
108385	213958
244051	213959
190293	213960
19713	213961
331838	213962
351532	213963
106874	213964
41045	213965
262617	213966
120673	213967
329361	213968
111451	213969
45282	213970
339904	213971
172704	213972
10834	213973
53380	213974
25505	213975
281620	213976
45829	213977
18818	213978
202512	213979
238346	213980
74756	213981
122322	213982
411699	213983
63607	213984
51446	213985
99057	213986
212229	213987
124628	213988
72823	213989
52247	213990
59802	213991
183267	213992
142356	213993
125514	213994
449956	213995
17996	213996
33092	213997
23341	213998
260154	213999
7101	214000
65825	214001
76437	214002
51100	214003
40047	214004
54942	214005
23058	214006
209048	214007
9203	214008
6838	214009
1967	214010
159620	214011
120028	214012
65969	214013
4396	214014
14125	214015
349198	214016
36611	214017
28856	214018
211120	214019
146529	214020
287769	214021
361196	214022
28145	214023
64397	214024
6034	214025
12353	214026
26788	214027
47814	214028
28272	214029
60654	214030
77643	214031
279165	214032
43805	214033
248869	214034
70586	214035
311430	214036
372995	214037
144205	214038
29153	214039
79414	214040
3859	214041
180447	214042
19026	214043
41494	214044
30648	214045
83023	214046
130148	214047
386532	214048
93373	214049
74375	214050
21873	214051
10836	214052
208607	214053
17946	214054
206852	214055
194384	214056
127494	214057
113264	214058
47852	214059
32567	214060
17361	214061
204349	214062
102299	214063
230045	214064
390074	214065
292789	214066
97923	214067
26662	214068
355416	214069
308904	214070
125819	214071
297210	214072
24864	214073
309318	214074
427621	214075
222055	214076
399971	214077
281522	214078
100110	214079
6822	214080
101978	214081
346793	214082
165780	214083
110141	214084
3106	214085
416704	214086
5108	214087
248670	214088
119796	214089
24551	214090
54482	214091
22248	214092
112927	214093
282278	214094
160221	214095
7687	214096
48229	214097
362165	214098
139002	214099
41758	214100
23499	214101
46671	214102
27503	214103
7721	214104
136411	214105
35869	214106
359990	214107
397799	214108
166392	214109
17416	214110
89819	214111
384194	214112
190833	214113
217780	214114
121793	214115
49513	214116
62786	214117
95166	214118
295866	214119
25146	214120
160429	214121
146852	214122
296762	214123
185926	214124
322306	214125
151265	214126
99998	214127
95282	214128
75416	214129
2906	214130
31774	214131
238245	214132
413905	214133
111116	214134
64574	214135
257467	214136
94136	214137
19744	214138
33883	214139
144755	214140
432524	214141
332818	214142
216537	214143
102742	214144
385329	214145
261808	214146
114629	214147
93264	214148
11753	214149
6968	214150
59601	214151
2013	214152
12787	214153
1534	214154
121321	214155
172709	214156
1782	214157
250365	214158
211418	214159
167404	214160
26501	214161
26285	214162
68604	214163
13964	214164
50030	214165
33627	214166
103045	214167
149	214168
60523	214169
196772	214170
50858	214171
103308	214172
161374	214173
251758	214174
58247	214175
356134	214176
403985	214177
34921	214178
6864	214179
430506	214180
111269	214181
367	214182
12006	214183
13154	214184
123204	214185
2137	214186
419319	214187
36864	214188
139835	214189
6719	214190
42423	214191
426855	214192
109686	214193
30992	214194
246599	214195
229063	214196
153384	214197
5384	214198
109073	214199
5384	214200
236876	214201
153897	214202
317527	214203
7571	214204
69043	214205
93467	214206
8202	214207
115353	214208
1956	214209
19862	214210
195418	214211
10977	214212
242773	214213
155504	214214
1913	214215
242665	214216
41888	214217
440277	214218
78337	214219
1461	214220
429236	214221
225411	214222
155043	214223
114579	214224
45573	214225
1737	214226
25181	214227
79967	214228
17931	214229
43827	214230
60107	214231
263875	214232
46500	214233
620	214234
456878	214235
56967	214236
13962	214237
194824	214238
91185	214239
59064	214240
36706	214241
55607	214242
169914	214243
38935	214244
20311	214245
247761	214246
151460	214247
7451	214248
5463	214249
132374	214250
116163	214251
262971	214252
177896	214253
430861	214254
54824	214255
54824	214256
256723	214257
234028	214258
179764	214259
170896	214260
34267	214261
267	214262
98227	214263
310721	214264
4276	214265
97904	214266
420114	214267
200980	214268
81509	214269
373587	214270
27739	214271
380656	214272
61637	214273
48586	214274
206066	214275
136045	214276
39187	214277
884	214278
85561	214279
26040	214280
369155	214281
116735	214282
234609	214283
309159	214284
30828	214285
215579	214286
357387	214287
125628	214288
373356	214289
100740	214290
47977	214291
16871	214292
78334	214293
24166	214294
226928	214295
28195	214296
242035	214297
100848	214298
123364	214299
19220	214300
147435	214301
115894	214302
115631	214303
244531	214304
190538	214305
66146	214306
343669	214307
288089	214308
68377	214309
13189	214310
20839	214311
41470	214312
197390	214313
34983	214314
219253	214315
61586	214316
8523	214317
122231	214318
40138	214319
21338	214320
61373	214321
54478	214322
1243	214323
2551	214324
136029	214325
130774	214326
30170	214327
297269	214328
83769	214329
197179	214330
288829	214331
2233	214332
241209	214333
73427	214334
40381	214335
52428	214336
418780	214337
119515	214338
370450	214339
63251	214340
197169	214341
197222	214342
100759	214343
158602	214344
336049	214345
187495	214346
43919	214347
197225	214348
28403	214349
285466	214350
6901	214351
431158	214352
370389	214353
23646	214354
68139	214355
372557	214356
96513	214357
248156	214358
223877	214359
180287	214360
84437	214361
264149	214362
3885	214363
289732	214364
390610	214365
179935	214366
48663	214367
52442	214368
180321	214369
52105	214370
32349	214371
114444	214372
44565	214373
8231	214374
1896	214375
113317	214376
104645	214377
3233	214378
179513	214379
26137	214380
67914	214381
27245	214382
34399	214383
48891	214384
884	214385
663	214386
18074	214387
6215	214388
4155	214389
52106	214390
28196	214391
81987	214392
224593	214393
138537	214394
102850	214395
442269	214396
341241	214397
16666	214398
58512	214399
98641	214400
17630	214401
239267	214402
235299	214403
370447	214404
197218	214405
85010	214406
102262	214407
175565	214408
19201	214409
7450	214410
162260	214411
9771	214412
197188	214413
73968	214414
55090	214415
212927	214416
133239	214417
731	214418
254612	214419
18072	214420
90108	214421
118435	214422
117279	214423
5884	214424
83452	214425
27255	214426
100726	214427
31258	214428
422697	214429
362155	214430
319198	214431
243202	214432
61555	214433
91152	214434
139381	214435
12770	214436
1629	214437
262097	214438
23166	214439
3090	214440
198488	214441
101398	214442
93758	214443
2183	214444
101384	214445
166577	214446
124591	214447
64069	214448
2295	214449
1127	214450
156727	214451
68770	214452
42644	214453
63109	214454
54531	214455
246217	214456
69741	214457
71859	214458
78950	214459
176296	214460
31143	214461
76008	214462
231797	214463
77667	214464
30499	214465
68748	214466
93757	214467
132763	214468
395682	214469
138008	214470
60561	214471
145010	214472
128597	214473
160506	214474
160952	214475
144181	214476
423594	214477
98642	214478
397510	214479
142086	214480
201965	214481
55948	214482
107596	214483
47115	214484
87819	214485
53127	214486
64068	214487
149464	214488
78408	214489
139825	214490
36456	214491
457276	214492
14550	214493
31284	214494
123029	214495
21549	214496
3323	214497
130817	214498
23615	214499
442445	214500
289526	214501
55778	214502
43960	214503
43607	214504
136020	214505
37710	214506
117489	214507
94535	214508
146143	214509
40977	214510
55340	214511
125513	214512
457767	214513
268745	214514
135707	214515
251794	214516
319879	214517
61330	214518
152132	214519
105619	214520
54927	214521
16977	214522
36818	214523
11682	214524
288401	214525
215828	214526
64130	214527
111225	214528
54920	214529
75264	214530
230149	214531
537	214532
68105	214533
172497	214534
58083	214535
51231	214536
404086	214537
407050	214538
9175	214539
342967	214540
33958	214541
243284	214542
58797	214543
247453	214544
20110	214545
135890	214546
52363	214547
259310	214548
10109	214549
36755	214550
22243	214551
28947	214552
123418	214553
56911	214554
70767	214555
246241	214556
181	214557
443662	214558
351460	214559
123073	214560
285693	214561
1901	214562
40698	214563
439318	214564
22757	214565
2779	214566
60282	214567
16319	214568
221324	214569
2959	214570
29995	214571
126668	214572
88915	214573
21160	214574
7985	214575
126709	214576
1142	214577
178952	214578
28886	214579
164268	214580
51834	214581
27195	214582
5406	214583
225118	214584
13861	214585
146202	214586
4790	214587
28583	214588
78342	214589
342784	214590
9998	214591
400986	214592
171968	214593
58809	214594
372567	214595
152064	214596
460127	214597
226379	214598
285459	214599
238403	214600
187369	214601
287043	214602
200063	214603
372952	214604
65896	214605
309566	214606
322564	214607
222340	214608
32143	214609
426023	214610
109505	214611
186392	214612
6521	214613
157336	214614
153691	214615
41899	214616
205121	214617
231470	214618
21160	214619
16537	214620
119445	214621
214863	214622
159359	214623
11200	214624
197155	214625
100724	214626
285463	214627
101397	214628
116	214629
409503	214630
98619	214631
24534	214632
174305	214633
341343	214634
78720	214635
167137	214636
41060	214637
1673	214638
12177	214639
122986	214640
92648	214641
163965	214642
32779	214643
84063	214644
30042	214645
69690	214646
4344	214647
222582	214648
52117	214649
401966	214650
154844	214651
76011	214652
100714	214653
27246	214654
4309	214655
363407	214656
93765	214657
11187	214658
191380	214659
126237	214660
381330	214661
50768	214662
4499	214663
20402	214664
56345	214665
52452	214666
121383	214667
646	214668
197181	214669
44197	214670
391720	214671
419889	214672
116760	214673
59095	214674
343442	214675
48744	214676
370390	214677
197231	214678
100721	214679
65146	214680
256679	214681
382421	214682
29258	214683
262982	214684
93975	214685
76621	214686
86864	214687
19926	214688
22597	214689
76007	214690
148428	214691
1430	214692
151856	214693
76005	214694
40149	214695
28396	214696
19941	214697
13531	214698
63311	214699
1335	214700
197213	214701
100737	214702
18815	214703
65473	214704
294629	214705
91578	214706
150097	214707
105294	214708
224488	214709
290584	214710
18248	214711
247894	214712
291724	214713
115052	214714
6505	214715
18847	214716
13719	214717
63570	214718
19851	214719
124557	214720
56693	214721
25084	214722
321563	214723
3241	214724
71817	214725
8925	214726
55666	214727
114673	214728
278210	214729
125609	214730
65344	214731
148772	214732
105697	214733
285547	214734
10468	214735
105553	214736
24254	214737
145127	214738
62695	214739
350316	214740
309021	214741
50210	214742
344306	214743
457319	214744
249443	214745
72101	214746
81353	214747
16513	214748
192954	214749
234389	214750
32055	214751
4907	214752
12430	214753
25712	214754
329706	214755
197166	214756
4684	214757
12872	214758
197166	214759
198427	214760
240807	214761
100731	214762
229071	214763
36977	214764
5823	214765
191469	214766
6403	214767
79584	214768
59305	214769
295682	214770
12796	214771
14496	214772
587	214773
5442	214774
70256	214775
9648	214776
331513	214777
10011	214778
22504	214779
182877	214780
173173	214781
34254	214782
34765	214783
39130	214784
52074	214785
195460	214786
19783	214787
63816	214788
6963	214789
47104	214790
20961	214791
88247	214792
120821	214793
92763	214794
126004	214795
16709	214796
2261	214797
29363	214798
59236	214799
13137	214800
229102	214801
407718	214802
207476	214803
17823	214804
108974	214805
83630	214806
405765	214807
10002	214808
51954	214809
25644	214810
43213	214811
126479	214812
23175	214813
57579	214814
69000	214815
45635	214816
13210	214817
60842	214818
30061	214819
24280	214820
121304	214821
63943	214822
161371	214823
80232	214824
7181	214825
62045	214826
56740	214827
58648	214828
58571	214829
410533	214830
219518	214831
10645	214832
121663	214833
110742	214834
91269	214835
440215	214836
762	214837
126486	214838
422577	214839
296795	214840
188717	214841
348079	214842
123768	214843
225272	214844
226467	214845
426704	214846
371155	214847
64897	214848
64897	214849
452748	214850
42389	214851
101437	214852
78700	214853
122597	214854
149908	214855
18510	214856
116950	214857
116570	214858
11655	214859
131722	214860
457457	214861
37595	214862
412702	214863
202942	214864
51604	214865
350451	214866
426648	214867
20024	214868
20571	214869
118993	214870
582	214871
24002	214872
18036	214873
28977	214874
40317	214875
32650	214876
108398	214877
92998	214878
343249	214879
353593	214880
273860	214881
105254	214882
221319	214883
64470	214884
196835	214885
26140	214886
82873	214887
189274	214888
23977	214889
141703	214890
90237	214891
140893	214892
458340	214893
97364	214894
435747	214895
397207	214896
175017	214897
45412	214898
261537	214899
46017	214900
10829	214901
194775	214902
88472	214903
734	214904
34334	214905
416199	214906
45152	214907
124628	214908
227968	214909
384820	214910
105818	214911
88019	214912
49243	214913
31692	214914
246852	214915
36816	214916
287726	214917
108174	214918
205231	214919
209100	214920
60686	214921
192868	214922
216266	214923
448032	214924
49896	214925
30781	214926
35113	214927
121102	214928
50453	214929
28970	214930
145073	214931
153528	214932
128070	214933
87076	214934
482	214935
32126	214936
6058	214937
139674	214938
423428	214939
185303	214940
176308	214941
325927	214942
133686	214943
319844	214944
43848	214945
406971	214946
71102	214947
58309	214948
65027	214949
28498	214950
298451	214951
88606	214952
336017	214953
26799	214954
435481	214955
30809	214956
16058	214957
171129	214958
27243	214959
263325	214960
326296	214961
566	214962
93537	214963
208396	214964
1352	214965
51544	214966
249520	214967
257793	214968
431879	214969
205163	214970
38719	214971
110391	214972
223178	214973
11513	214974
80649	214975
295753	214976
211818	214977
292810	214978
292319	214979
88016	214980
1297	214981
81214	214982
365898	214983
283413	214984
451684	214985
393229	214986
16715	214987
3939	214988
309383	214989
402076	214990
330898	214991
117705	214992
6019	214993
29694	214994
133700	214995
163773	214996
100681	214997
370257	214998
264350	214999
237278	215000
605	215001
409277	215002
19316	215003
61921	215004
153290	215005
183188	215006
134797	215007
316103	215008
74493	215009
151494	215010
72108	215011
384214	215012
54879	215013
198326	215014
67437	215015
226024	215016
235279	215017
60148	215018
22238	215019
151737	215020
308171	215021
339441	215022
223210	215023
10928	215024
35065	215025
39665	215026
41552	215027
176344	215028
57931	215029
169218	215030
7645	215031
207713	215032
31283	215033
17432	215034
4705	215035
249186	215036
206357	215037
59245	215038
198011	215039
46005	215040
1136	215041
167901	215042
38470	215043
444596	215044
2574	215045
153284	215046
9634	215047
227059	215048
12991	215049
91641	215050
16066	215051
54207	215052
89431	215053
411205	215054
283250	215055
96416	215056
19741	215057
195751	215058
363618	215059
32012	215060
432620	215061
22701	215062
117604	215063
325526	215064
2999	215065
441077	215066
12172	215067
232801	215068
447837	215069
33534	215070
24277	215071
89101	215072
291212	215073
72633	215074
419199	215075
26316	215076
8349	215077
8312	215078
415096	215079
234851	215080
71227	215081
75088	215082
17640	215083
121551	215084
171917	215085
241793	215086
352607	215087
68041	215088
102484	215089
95845	215090
216781	215091
301194	215092
108806	215093
37779	215094
128233	215095
103308	215096
132606	215097
168647	215098
119506	215099
23831	215100
986	215101
1000	215102
6305	215103
419028	215104
30576	215105
297560	215106
14924	215107
688	215108
62846	215109
153774	215110
167572	215111
167606	215112
416375	215113
3389	215114
10823	215115
21	215116
21	215117
23140	215118
426918	215119
246690	215120
284277	215121
114548	215122
1071	215123
121093	215124
137246	215125
14706	215126
242691	215127
250118	215128
438272	215129
71640	215130
40860	215131
392371	215132
10679	215133
86466	215134
316885	215135
2466	215136
454089	215137
354648	215138
45732	215139
5461	215140
396234	215141
202871	215142
326813	215143
27147	215144
23215	215145
108074	215146
18973	215147
53914	215148
439302	215149
16677	215150
92998	215151
438302	215152
57263	215153
145134	215154
239138	215155
343542	215156
76247	215157
56879	215158
356395	215159
154025	215160
62094	215161
30541	215162
102334	215163
438512	215164
7945	215165
196535	215166
64479	215167
96657	215168
98786	215169
430868	215170
46624	215171
199889	215172
157035	215173
343926	215174
165860	215175
316589	215176
9930	215177
36640	215178
113719	215179
290673	215180
93431	215181
23700	215182
434620	215183
17575	215184
22159	215185
1623	215186
16028	215187
11781	215188
99629	215189
95414	215190
68	215191
459477	215192
43009	215193
423983	215194
5187	215195
56300	215196
84091	215197
222354	215198
58430	215199
127330	215200
50808	215201
3368	215202
95	215203
227594	215204
135374	215205
191774	215206
51263	215207
10449	215208
28887	215209
379983	215210
266583	215211
249994	215212
57672	215213
75952	215214
14075	215215
324755	215216
29027	215217
12259	215218
60189	215219
6401	215220
266098	215221
193366	215222
28761	215223
13635	215224
52064	215225
169152	215226
457521	215227
56448	215228
88895	215229
6510	215230
393480	215231
95216	215232
42028	215233
436699	215234
10764	215235
26463	215236
8097	215237
33164	215238
857	215239
59109	215240
49374	215241
191792	215242
154026	215243
376539	215244
268771	215245
449200	215246
75651	215247
184310	215248
304693	215249
1022	215250
83851	215251
206425	215252
354559	215253
84953	215254
109992	215255
109955	215256
44061	215257
331164	215258
125759	215259
28892	215260
2567	215261
212470	215262
139221	215263
705	215264
152012	215265
129355	215266
240169	215267
364483	215268
38428	215269
127906	215270
155413	215271
53380	215272
451273	215273
38930	215274
44163	215275
35937	215276
58028	215277
453691	215278
16037	215279
20670	215280
218184	215281
139460	215282
43393	215283
343164	215284
51605	215285
97688	215286
18553	215287
233033	215288
54075	215289
18553	215290
239719	215291
17321	215292
46721	215293
8681	215294
8904	215295
3979	215296
373891	215297
84453	215298
152508	215299
146964	215300
43849	215301
119435	215302
4014	215303
22506	215304
366858	215305
6226	215306
85842	215307
69133	215308
33306	215309
60651	215310
37274	215311
127073	215312
2690	215313
18053	215314
2557	215315
9357	215316
22575	215317
17636	215318
30735	215319
102870	215320
142479	215321
204210	215322
104415	215323
242583	215324
112862	215325
44338	215326
51432	215327
302218	215328
270899	215329
68423	215330
25016	215331
207211	215332
1735	215333
145527	215334
52220	215335
55415	215336
23510	215337
366555	215338
76112	215339
123457	215340
69313	215341
74793	215342
154164	215343
219035	215344
180835	215345
361548	215346
76076	215347
18504	215348
201950	215349
89154	215350
220080	215351
234669	215352
137814	215353
402704	215354
435716	215355
62926	215356
190052	215357
377663	215358
108233	215359
43875	215360
12156	215361
73048	215362
133267	215363
27827	215364
115500	215365
217294	215366
2776	215367
18263	215368
24249	215369
237979	215370
132334	215371
99976	215372
37203	215373
75173	215374
218267	215375
22531	215376
114044	215377
439802	215378
857	215379
92309	215380
340973	215381
367862	215382
11789	215383
112	215384
69031	215385
403705	215386
51562	215387
133622	215388
333435	215389
58003	215390
1364	215391
445820	215392
83390	215393
184753	215394
204965	215395
335848	215396
73574	215397
246550	215398
342378	215399
40679	215400
124029	215401
42950	215402
30318	215403
189429	215404
13604	215405
104813	215406
457976	215407
126056	215408
144600	215409
202011	215410
222546	215411
127021	215412
9146	215413
444759	215414
460123	215415
2432	215416
34675	215417
319286	215418
33121	215419
231649	215420
21432	215421
434757	215422
254957	215423
225417	215424
48257	215425
346695	215426
75469	215427
139973	215428
90511	215429
131766	215430
52700	215431
12442	215432
37680	215433
7238	215434
145278	215435
443625	215436
402422	215437
434866	215438
10944	215439
335235	215440
252004	215441
27847	215442
99482	215443
271795	215444
124808	215445
241599	215446
28554	215447
83850	215448
9794	215449
224484	215450
416512	215451
278823	215452
8761	215453
111655	215454
96501	215455
111057	215456
38435	215457
431318	215458
367927	215459
21351	215460
16786	215461
381145	215462
178317	215463
234583	215464
88491	215465
3769	215466
93690	215467
125283	215468
15148	215469
275164	215470
396252	215471
115248	215472
408396	215473
25124	215474
118288	215475
196398	215476
100298	215477
140132	215478
4003	215479
184212	215480
32763	215481
271666	215482
325481	215483
119371	215484
362874	215485
59298	215486
311265	215487
178467	215488
79902	215489
239339	215490
193867	215491
5989	215492
297827	215493
204934	215494
159509	215495
17599	215496
131198	215497
236571	215498
248216	215499
35921	215500
240385	215501
11533	215502
11941	215503
71228	215504
118054	215505
260	215506
337711	215507
81549	215508
14268	215509
15748	215510
239239	215511
75547	215512
29167	215513
282571	215514
219596	215515
23182	215516
30148	215517
37336	215518
100970	215519
123582	215520
194512	215521
96592	215522
53006	215523
2033	215524
230736	215525
117818	215526
70796	215527
197849	215528
291775	215529
114014	215530
56604	215531
238011	215532
36830	215533
45840	215534
14825	215535
53563	215536
13083	215537
24220	215538
72614	215539
330820	215540
51891	215541
90229	215542
208094	215543
213230	215544
328538	215545
20595	215546
82048	215547
13586	215548
117127	215549
38246	215550
74722	215551
394069	215552
247736	215553
155599	215554
459090	215555
1799	215556
429449	215557
21078	215558
17517	215559
13524	215560
149325	215561
47187	215562
424918	215563
308692	215564
832	215565
27649	215566
3278	215567
24848	215568
67378	215569
108811	215570
183239	215571
304887	215572
377508	215573
171129	215574
30183	215575
208192	215576
25286	215577
92302	215578
76164	215579
101458	215580
47851	215581
22546	215582
42793	215583
331433	215584
193706	215585
370925	215586
91003	215587
250372	215588
161649	215589
453034	215590
16184	215591
353295	215592
65352	215593
207469	215594
182354	215595
109127	215596
99122	215597
1000	215598
45590	215599
8408	215600
37987	215601
381694	215602
9304	215603
84836	215604
36693	215605
434540	215606
428947	215607
15387	215608
11384	215609
110944	215610
204928	215611
25431	215612
427027	215613
241870	215614
261512	215615
116683	215616
95468	215617
359373	215618
197706	215619
73065	215620
4234	215621
21825	215622
677	215623
16247	215624
16247	215625
57072	215626
52371	215627
11726	215628
71666	215629
34872	215630
141827	215631
36139	215632
7990	215633
51600	215634
112420	215635
30103	215636
212860	215637
3311	215638
160284	215639
112690	215640
91296	215641
60247	215642
216079	215643
279830	215644
79206	215645
69744	215646
17693	215647
306639	215648
26714	215649
154008	215650
337996	215651
46812	215652
340426	215653
46571	215654
12568	215655
83196	215656
1516	215657
51508	215658
5738	215659
136372	215660
42603	215661
25537	215662
11559	215663
113331	215664
114189	215665
340122	215666
238629	215667
27940	215668
4726	215669
201068	215670
47970	215671
299036	215672
257544	215673
182086	215674
212350	215675
123314	215676
6579	215677
50269	215678
115801	215679
59987	215680
375339	215681
15586	215682
150811	215683
302158	215684
204675	215685
77608	215686
30158	215687
140082	215688
397869	215689
105368	215690
92939	215691
227746	215692
77973	215693
23266	215694
59738	215695
233728	215696
184866	215697
449479	215698
36978	215699
207939	215700
85944	215701
27011	215702
10205	215703
54841	215704
152502	215705
6621	215706
407328	215707
152459	215708
307634	215709
119854	215710
169389	215711
84442	215712
384386	215713
243238	215714
356496	215715
170396	215716
231858	215717
110310	215718
225759	215719
346725	215720
67136	215721
198497	215722
30370	215723
56935	215724
281598	215725
183788	215726
241533	215727
29713	215728
176794	215729
122468	215730
68484	215731
379272	215732
362739	215733
455633	215734
226274	215735
60649	215736
6537	215737
344384	215738
125164	215739
230863	215740
113620	215741
53623	215742
4605	215743
59718	215744
51937	215745
89438	215746
36725	215747
61126	215748
32440	215749
1863	215750
341891	215751
363271	215752
187876	215753
115729	215754
141215	215755
7087	215756
79347	215757
160802	215758
61515	215759
24993	215760
143774	215761
66198	215762
430906	215763
5706	215764
59571	215765
91529	215766
20991	215767
35416	215768
79409	215769
87847	215770
465	215771
19691	215772
250726	215773
22114	215774
22382	215775
22176	215776
226700	215777
419940	215778
60346	215779
419941	215780
2149	215781
101443	215782
294962	215783
72160	215784
219681	215785
99326	215786
277122	215787
394378	215788
27384	215789
418	215790
83060	215791
3762	215792
209262	215793
264065	215794
7019	215795
6676	215796
181975	215797
86615	215798
88678	215799
177894	215800
14627	215801
161943	215802
84389	215803
306113	215804
379465	215805
294669	215806
107530	215807
327838	215808
191721	215809
121782	215810
31342	215811
46193	215812
310386	215813
59230	215814
458272	215815
81372	215816
100556	215817
457160	215818
201443	215819
334739	215820
62909	215821
83805	215822
73095	215823
293382	215824
192469	215825
134788	215826
141563	215827
6707	215828
394940	215829
81799	215830
42296	215831
370797	215832
319240	215833
354226	215834
33633	215835
46944	215836
116136	215837
363147	215838
123023	215839
27588	215840
166203	215841
93465	215842
358964	215843
246449	215844
143650	215845
67346	215846
20629	215847
20536	215848
448716	215849
197320	215850
252217	215851
34718	215852
340665	215853
69155	215854
44364	215855
309293	215856
216577	215857
28675	215858
25045	215859
184470	215860
26554	215861
59733	215862
37472	215863
32265	215864
227240	215865
424935	215866
117284	215867
15338	215868
3826	215869
188128	215870
241186	215871
116909	215872
135803	215873
219331	215874
185209	215875
306179	215876
99026	215877
54352	215878
199090	215879
34340	215880
5879	215881
448938	215882
441018	215883
173061	215884
8265	215885
6510	215886
328774	215887
288825	215888
367766	215889
232502	215890
419182	215891
134718	215892
12457	215893
453279	215894
417013	215895
48502	215896
58176	215897
13583	215898
227133	215899
95746	215900
143773	215901
15513	215902
99519	215903
287153	215904
71503	215905
402477	215906
28609	215907
16336	215908
234358	215909
4057	215910
457148	215911
5583	215912
3955	215913
109492	215914
30670	215915
21621	215916
7334	215917
457828	215918
65044	215919
300572	215920
56279	215921
26347	215922
86894	215923
95239	215924
98871	215925
213375	215926
114670	215927
58117	215928
64138	215929
317437	215930
13949	215931
85521	215932
209859	215933
293690	215934
166229	215935
201439	215936
207925	215937
14067	215938
423370	215939
289494	215940
362871	215941
274523	215942
102551	215943
14021	215944
194817	215945
223098	215946
76614	215947
19211	215948
31603	215949
417609	215950
57460	215951
351384	215952
24443	215953
167960	215954
101830	215955
198781	215956
63752	215957
174430	215958
85351	215959
6130	215960
12819	215961
153359	215962
71973	215963
12308	215964
6548	215965
1248	215966
8032	215967
128457	215968
113078	215969
2174	215970
435997	215971
172389	215972
158852	215973
1493	215974
1493	215975
3203	215976
174577	215977
104386	215978
35580	215979
290325	215980
274383	215981
71884	215982
15660	215983
358062	215984
186188	215985
213027	215986
329982	215987
240051	215988
186415	215989
236797	215990
62462	215991
177018	215992
340645	215993
255938	215994
122588	215995
304620	215996
97428	215997
333406	215998
71140	215999
92622	216000
147859	216001
145828	216002
94515	216003
413085	216004
56022	216005
34437	216006
8741	216007
58148	216008
174922	216009
983	216010
7024	216011
13283	216012
14201	216013
451229	216014
35322	216015
38161	216016
21022	216017
91021	216018
3181	216019
21901	216020
76174	216021
43514	216022
17759	216023
103649	216024
101103	216025
225508	216026
8735	216027
447554	216028
28603	216029
42658	216030
10234	216031
146840	216032
9839	216033
63220	216034
291798	216035
30	216036
214799	216037
181418	216038
455799	216039
175460	216040
808	216041
181418	216042
127217	216043
123297	216044
219588	216045
113345	216046
32181	216047
98112	216048
69058	216049
34401	216050
441214	216051
59851	216052
145360	216053
59611	216054
167062	216055
312897	216056
256028	216057
67809	216058
208296	216059
151016	216060
117251	216061
80827	216062
1761	216063
128015	216064
158038	216065
42665	216066
6307	216067
28500	216068
407561	216069
150528	216070
118293	216071
192773	216072
14060	216073
222132	216074
111992	216075
124214	216076
109109	216077
273394	216078
234672	216079
202152	216080
403214	216081
190921	216082
27360	216083
196939	216084
48318	216085
414557	216086
148230	216087
254730	216088
197376	216089
134709	216090
237301	216091
214707	216092
146865	216093
53138	216094
177858	216095
56198	216096
38194	216097
62009	216098
45299	216099
380216	216100
51031	216101
63910	216102
3427	216103
50419	216104
11317	216105
310041	216106
157375	216107
66987	216108
433894	216109
161874	216110
191183	216111
5972	216112
197714	216113
35092	216114
86427	216115
327821	216116
249421	216117
280839	216118
241238	216119
90527	216120
429099	216121
94542	216122
11217	216123
243278	216124
58561	216125
67967	216126
30950	216127
60540	216128
30336	216129
91530	216130
7210	216131
189695	216132
37817	216133
41085	216134
262775	216135
191723	216136
32155	216137
117880	216138
97867	216139
183335	216140
298706	216141
23	216142
173395	216143
134434	216144
18946	216145
101667	216146
247174	216147
180448	216148
70022	216149
33071	216150
122952	216151
20216	216152
63349	216153
15260	216154
346546	216155
24837	216156
16868	216157
82501	216158
155029	216159
12423	216160
295382	216161
34069	216162
101364	216163
4823	216164
154889	216165
41309	216166
8732	216167
34004	216168
327865	216169
9488	216170
242355	216171
132471	216172
29704	216173
29704	216174
5310	216175
164022	216176
121380	216177
23973	216178
100023	216179
111829	216180
32630	216181
8520	216182
209220	216183
163620	216184
448940	216185
3712	216186
38083	216187
121882	216188
419505	216189
69119	216190
191600	216191
241078	216192
28075	216193
438222	216194
30933	216195
37991	216196
119853	216197
222455	216198
206890	216199
46478	216200
5137	216201
169572	216202
91096	216203
17801	216204
66141	216205
71575	216206
452524	216207
341271	216208
237854	216209
86875	216210
82832	216211
367662	216212
265833	216213
169227	216214
1314	216215
128101	216216
2648	216217
11938	216218
451228	216219
51079	216220
297196	216221
103525	216222
98635	216223
415683	216224
181796	216225
226	216226
413940	216227
38557	216228
98006	216229
55122	216230
331927	216231
284403	216232
123319	216233
69257	216234
94715	216235
240066	216236
339551	216237
245442	216238
95447	216239
136792	216240
297844	216241
54644	216242
49520	216243
175790	216244
3145	216245
45509	216246
40431	216247
51882	216248
427393	216249
181884	216250
404511	216251
43998	216252
32546	216253
869	216254
87127	216255
2253	216256
2781	216257
2781	216258
266397	216259
189252	216260
47220	216261
210240	216262
44828	216263
57545	216264
115559	216265
48551	216266
1853	216267
422276	216268
41113	216269
246515	216270
363925	216271
9403	216272
309303	216273
423106	216274
203155	216275
106452	216276
2388	216277
31606	216278
114363	216279
168808	216280
8309	216281
67318	216282
238151	216283
274012	216284
432128	216285
115570	216286
243408	216287
28610	216288
182744	216289
61867	216290
210608	216291
43679	216292
56199	216293
433343	216294
443090	216295
43426	216296
96857	216297
51964	216298
278850	216299
120752	216300
195670	216301
50122	216302
453558	216303
283064	216304
40628	216305
446404	216306
222399	216307
151336	216308
16534	216309
270340	216310
44579	216311
938	216312
279163	216313
17456	216314
149283	216315
255336	216316
316142	216317
172862	216318
183678	216319
59488	216320
96313	216321
393115	216322
101873	216323
373482	216324
66952	216325
222085	216326
180525	216327
122366	216328
122568	216329
98324	216330
66755	216331
39422	216332
46240	216333
198390	216334
250599	216335
20883	216336
146251	216337
167957	216338
2234	216339
120219	216340
404504	216341
2932	216342
402135	216343
33547	216344
171420	216345
427391	216346
54089	216347
261703	216348
417525	216349
48226	216350
105506	216351
210868	216352
110977	216353
1977	216354
5961	216355
59	216356
132756	216357
147552	216358
439636	216359
63542	216360
67897	216361
45436	216362
154392	216363
35083	216364
131639	216365
413354	216366
413355	216367
52227	216368
439338	216369
230376	216370
120681	216371
17149	216372
42486	216373
8473	216374
332835	216375
78701	216376
261058	216377
36114	216378
59647	216379
4244	216380
19216	216381
159396	216382
148963	216383
88803	216384
193774	216385
346062	216386
432197	216387
45582	216388
208372	216389
73281	216390
160053	216391
132259	216392
1149	216393
82653	216394
172425	216395
330397	216396
29627	216397
19881	216398
213412	216399
127782	216400
50135	216401
83392	216402
227577	216403
184435	216404
438889	216405
228714	216406
62281	216407
35	216408
106367	216409
50585	216410
104287	216411
77403	216412
23496	216413
157436	216414
122360	216415
92133	216416
218586	216417
124662	216418
207214	216419
109470	216420
9030	216421
231639	216422
129755	216423
148557	216424
16273	216425
422754	216426
425970	216427
68001	216428
118276	216429
103271	216430
221205	216431
246015	216432
412736	216433
150978	216434
49255	216435
197958	216436
271318	216437
34685	216438
446591	216439
128496	216440
196862	216441
243917	216442
454495	216443
33173	216444
34536	216445
220332	216446
17568	216447
147763	216448
163436	216449
150380	216450
50371	216451
144812	216452
381809	216453
272069	216454
415767	216455
356510	216456
205888	216457
372977	216458
184376	216459
43858	216460
64467	216461
438607	216462
114328	216463
34911	216464
121125	216465
121619	216466
139860	216467
177469	216468
148007	216469
125858	216470
24237	216471
62501	216472
92179	216473
68828	216474
6818	216475
378693	216476
374266	216477
189364	216478
154297	216479
31361	216480
38049	216481
18714	216482
35182	216483
131339	216484
154458	216485
38516	216486
262261	216487
70547	216488
6594	216489
126853	216490
75189	216491
62994	216492
222509	216493
111391	216494
319787	216495
142490	216496
442510	216497
50050	216498
429675	216499
227172	216500
41556	216501
45644	216502
57429	216503
231283	216504
262042	216505
19126	216506
159580	216507
409794	216508
16855	216509
219466	216510
11134	216511
52345	216512
221709	216513
33545	216514
286562	216515
46931	216516
212863	216517
42993	216518
4970	216519
323132	216520
219085	216521
70322	216522
29691	216523
84946	216524
48295	216525
318108	216526
85366	216527
151603	216528
174510	216529
2790	216530
13905	216531
354	216532
258433	216533
364793	216534
25400	216535
234917	216536
88255	216537
116277	216538
93610	216539
320795	216540
14636	216541
45110	216542
13439	216543
175801	216544
115806	216545
30285	216546
18815	216547
424155	216548
362431	216549
56328	216550
3961	216551
256775	216552
136761	216553
48209	216554
2891	216555
123320	216556
153497	216557
2933	216558
277799	216559
119521	216560
891	216561
240647	216562
64881	216563
2180	216564
8049	216565
48027	216566
31205	216567
153204	216568
761	216569
188907	216570
3232	216571
58914	216572
5345	216573
305436	216574
149663	216575
455999	216576
43397	216577
84902	216578
45153	216579
6649	216580
181645	216581
94149	216582
14372	216583
840	216584
224948	216585
37104	216586
24401	216587
73589	216588
10309	216589
195705	216590
333039	216591
431918	216592
10966	216593
24940	216594
145985	216595
142333	216596
6255	216597
30186	216598
115985	216599
75889	216600
47715	216601
354907	216602
14858	216603
247	216604
224507	216605
41172	216606
355531	216607
159652	216608
58936	216609
68482	216610
134691	216611
36474	216612
283267	216613
220868	216614
340757	216615
50204	216616
214389	216617
117113	216618
90949	216619
30753	216620
46034	216621
77003	216622
34408	216623
1694	216624
109823	216625
402	216626
29651	216627
133184	216628
12365	216629
236636	216630
12311	216631
189035	216632
121261	216633
426546	216634
40636	216635
11139	216636
285286	216637
17899	216638
56394	216639
13646	216640
145807	216641
208885	216642
248751	216643
58473	216644
149082	216645
234924	216646
16648	216647
284488	216648
65067	216649
133881	216650
79670	216651
26574	216652
153327	216653
121149	216654
1727	216655
29990	216656
8883	216657
167580	216658
240166	216659
27584	216660
42791	216661
16931	216662
215145	216663
84	216664
343544	216665
126928	216666
62	216667
49642	216668
247744	216669
22537	216670
246551	216671
107606	216672
342759	216673
120238	216674
28523	216675
228436	216676
13577	216677
105632	216678
114404	216679
58823	216680
442641	216681
76001	216682
68100	216683
365746	216684
1941	216685
20514	216686
103959	216687
34542	216688
18963	216689
5244	216690
16457	216691
55316	216692
124764	216693
71067	216694
143379	216695
112998	216696
26594	216697
356353	216698
57512	216699
66629	216700
305105	216701
285438	216702
120150	216703
45481	216704
385102	216705
14719	216706
133891	216707
142195	216708
28892	216709
156541	216710
60027	216711
84568	216712
268923	216713
196018	216714
231368	216715
16138	216716
119017	216717
17288	216718
23315	216719
10377	216720
82361	216721
12154	216722
318330	216723
355825	216724
85842	216725
5205	216726
290	216727
434226	216728
4447	216729
80024	216730
131187	216731
115712	216732
24540	216733
275038	216734
17972	216735
85264	216736
123146	216737
75966	216738
44357	216739
9021	216740
108444	216741
159583	216742
106673	216743
126719	216744
30516	216745
93561	216746
48807	216747
213759	216748
3051	216749
420088	216750
91175	216751
118325	216752
49645	216753
26594	216754
33842	216755
282996	216756
21785	216757
23050	216758
30186	216759
22730	216760
264405	216761
99823	216762
212896	216763
28632	216764
88757	216765
119251	216766
40458	216767
37136	216768
71875	216769
99830	216770
20907	216771
228016	216772
161209	216773
52985	216774
12893	216775
2098	216776
37841	216777
276755	216778
443603	216779
37993	216780
181715	216781
94062	216782
187825	216783
121314	216784
96089	216785
116592	216786
6401	216787
242911	216788
61433	216789
234251	216790
362080	216791
30165	216792
15123	216793
78019	216794
38883	216795
24205	216796
210598	216797
84977	216798
84583	216799
1284	216800
14533	216801
32351	216802
20432	216803
284127	216804
105011	216805
373845	216806
434247	216807
121422	216808
470	216809
1226	216810
93453	216811
339985	216812
17748	216813
114450	216814
13960	216815
271907	216816
427791	216817
162865	216818
91417	216819
51187	216820
72753	216821
153248	216822
402928	216823
18460	216824
20044	216825
12832	216826
24279	216827
147862	216828
415115	216829
234803	216830
141596	216831
28687	216832
383247	216833
138848	216834
87476	216835
344709	216836
450820	216837
43613	216838
26830	216839
53375	216840
138891	216841
384744	216842
61973	216843
411053	216844
24545	216845
96674	216846
211414	216847
34822	216848
138927	216849
29950	216850
8034	216851
190219	216852
113374	216853
182268	216854
223099	216855
20949	216856
422114	216857
199970	216858
178032	216859
54425	216860
39192	216861
55138	216862
132808	216863
33626	216864
96539	216865
375	216866
4291	216867
382	216868
6822	216869
6076	216870
190451	216871
35061	216872
260126	216873
109977	216874
116676	216875
54025	216876
246327	216877
56479	216878
116746	216879
43941	216880
1254	216881
99163	216882
36080	216883
1152	216884
74558	216885
89078	216886
19800	216887
352000	216888
414957	216889
456	216890
29327	216891
99532	216892
162837	216893
12875	216894
500	216895
12276	216896
115890	216897
112627	216898
438	216899
3739	216900
4896	216901
414956	216902
115	216903
33375	216904
115654	216905
396299	216906
102327	216907
34822	216908
59796	216909
39651	216910
59796	216911
385756	216912
61497	216913
111433	216914
17972	216915
266203	216916
2141	216917
11627	216918
641	216919
375118	216920
11552	216921
152437	216922
171497	216923
33110	216924
288190	216925
400	216926
452401	216927
19766	216928
120747	216929
30	216930
335628	216931
72079	216932
126291	216933
13501	216934
108153	216935
414	216936
1208	216937
3751	216938
6185	216939
8328	216940
69380	216941
43977	216942
34715	216943
128611	216944
37241	216945
3579	216946
3309	216947
1293	216948
103575	216949
1224	216950
138293	216951
119822	216952
157285	216953
58798	216954
223932	216955
70803	216956
61407	216957
4065	216958
389122	216959
13474	216960
7659	216961
302106	216962
121768	216963
13648	216964
178386	216965
113097	216966
60814	216967
51209	216968
7820	216969
265480	216970
7677	216971
20815	216972
63405	216973
413938	216974
248740	216975
248968	216976
68681	216977
213073	216978
280	216979
322154	216980
313893	216981
109688	216982
26286	216983
55166	216984
83905	216985
74892	216986
32237	216987
38988	216988
30020	216989
452792	216990
242564	216991
165794	216992
114228	216993
347521	216994
202606	216995
244829	216996
152252	216997
6906	216998
5361	216999
21812	217000
194614	217001
2499	217002
2499	217003
734	217004
285951	217005
92816	217006
524	217007
205917	217008
83561	217009
248021	217010
26384	217011
53966	217012
12526	217013
37540	217014
216336	217015
112976	217016
227343	217017
196346	217018
61983	217019
361	217020
294119	217021
410697	217022
23473	217023
4455	217024
171406	217025
24343	217026
115018	217027
3396	217028
293619	217029
24239	217030
71456	217031
445212	217032
13927	217033
58879	217034
17586	217035
18848	217036
85642	217037
169924	217038
153803	217039
36072	217040
359273	217041
101699	217042
394519	217043
75271	217044
286172	217045
29346	217046
3496	217047
45967	217048
21760	217049
10279	217050
19924	217051
113563	217052
221708	217053
75601	217054
323706	217055
136522	217056
219012	217057
182547	217058
75135	217059
3080	217060
94006	217061
172558	217062
36613	217063
116331	217064
196566	217065
2742	217066
7086	217067
5878	217068
121216	217069
1873	217070
38157	217071
65674	217072
276059	217073
211494	217074
352319	217075
160248	217076
18936	217077
3	217078
24945	217079
54893	217080
204437	217081
19278	217082
8132	217083
31727	217084
42726	217085
47354	217086
144906	217087
146775	217088
244282	217089
131688	217090
43209	217091
259125	217092
172660	217093
188750	217094
177332	217095
9178	217096
233707	217097
24172	217098
238339	217099
63707	217100
5266	217101
60480	217102
127662	217103
32552	217104
240039	217105
2014	217106
72474	217107
35454	217108
310688	217109
140761	217110
74070	217111
243218	217112
292459	217113
48811	217114
33559	217115
283683	217116
235195	217117
141827	217118
27520	217119
158965	217120
14917	217121
113512	217122
4921	217123
8391	217124
251500	217125
10680	217126
1595	217127
333410	217128
11268	217129
84588	217130
15431	217131
94972	217132
72756	217133
2222	217134
42203	217135
3737	217136
130482	217137
2462	217138
224874	217139
176978	217140
10240	217141
389010	217142
7324	217143
427652	217144
67271	217145
66937	217146
1205	217147
142606	217148
247055	217149
77266	217150
139085	217151
12376	217152
82772	217153
58782	217154
27764	217155
16540	217156
270053	217157
11257	217158
268890	217159
65343	217160
318218	217161
136773	217162
96268	217163
189217	217164
87066	217165
3499	217166
382664	217167
262179	217168
38293	217169
256071	217170
6104	217171
108009	217172
9469	217173
66627	217174
391571	217175
173664	217176
238718	217177
6647	217178
65028	217179
320832	217180
106416	217181
35966	217182
206654	217183
54790	217184
23604	217185
57989	217186
154164	217187
82747	217188
351794	217189
77194	217190
124319	217191
532	217192
64352	217193
57709	217194
68675	217195
4879	217196
2898	217197
1198	217198
36842	217199
13320	217200
201040	217201
412668	217202
156412	217203
1311	217204
112220	217205
5023	217206
53324	217207
175818	217208
33701	217209
79088	217210
64145	217211
219000	217212
34261	217213
48707	217214
10233	217215
148165	217216
102180	217217
139047	217218
389569	217219
65982	217220
38500	217221
146036	217222
174910	217223
8547	217224
218987	217225
186201	217226
90195	217227
12422	217228
303211	217229
126671	217230
39223	217231
11321	217232
219765	217233
413635	217234
299680	217235
279847	217236
98200	217237
52899	217238
97707	217239
50712	217240
157815	217241
6043	217242
146332	217243
80443	217244
118896	217245
137920	217246
97194	217247
436777	217248
190829	217249
292377	217250
197498	217251
19826	217252
123311	217253
172496	217254
300765	217255
293820	217256
229206	217257
83794	217258
27137	217259
203504	217260
150377	217261
175661	217262
156542	217263
234691	217264
147105	217265
110473	217266
35031	217267
81864	217268
46624	217269
6088	217270
11445	217271
36490	217272
44455	217273
316598	217274
100291	217275
163280	217276
29193	217277
320831	217278
249863	217279
7256	217280
225868	217281
436993	217282
239627	217283
9839	217284
168863	217285
30740	217286
746	217287
51077	217288
112533	217289
380092	217290
41198	217291
77029	217292
51921	217293
83563	217294
41670	217295
81376	217296
16932	217297
21980	217298
27126	217299
418675	217300
23100	217301
424168	217302
5385	217303
3792	217304
223859	217305
18828	217306
168411	217307
163198	217308
221716	217309
64450	217310
140818	217311
389709	217312
411394	217313
431237	217314
357850	217315
21257	217316
370185	217317
2151	217318
29871	217319
40769	217320
151786	217321
167676	217322
16160	217323
46548	217324
181003	217325
7677	217326
396741	217327
205487	217328
31332	217329
92589	217330
3737	217331
1461	217332
27011	217333
37466	217334
410543	217335
78781	217336
227044	217337
61303	217338
396431	217339
103863	217340
126361	217341
381214	217342
191595	217343
84964	217344
316062	217345
13761	217346
172430	217347
91193	217348
332621	217349
244312	217350
141655	217351
323000	217352
230297	217353
313621	217354
267595	217355
83478	217356
3936	217357
40686	217358
5969	217359
347993	217360
131043	217361
435456	217362
130508	217363
451374	217364
221716	217365
62140	217366
396019	217367
19965	217368
186	217369
350782	217370
209052	217371
89242	217372
138919	217373
38864	217374
171449	217375
85346	217376
110709	217377
61826	217378
446181	217379
18361	217380
158360	217381
74390	217382
4446	217383
113141	217384
118655	217385
21813	217386
14340	217387
222366	217388
188590	217389
108985	217390
98396	217391
199522	217392
207087	217393
3036	217394
27885	217395
354450	217396
13734	217397
53134	217398
578	217399
86496	217400
259066	217401
233791	217402
211110	217403
59977	217404
32562	217405
145031	217406
229903	217407
274669	217408
10652	217409
445486	217410
515	217411
390098	217412
98955	217413
12222	217414
341034	217415
45205	217416
1073	217417
382930	217418
55188	217419
50346	217420
176490	217421
5177	217422
210542	217423
38549	217424
97791	217425
25477	217426
18446	217427
304233	217428
116253	217429
110417	217430
362521	217431
407794	217432
83895	217433
159442	217434
295586	217435
92190	217436
281141	217437
77027	217438
76356	217439
82400	217440
246493	217441
45382	217442
87855	217443
37404	217444
137542	217445
146835	217446
216676	217447
92064	217448
93917	217449
224663	217450
10	217451
152856	217452
168784	217453
327924	217454
51270	217455
3454	217456
190129	217457
182693	217458
193211	217459
30367	217460
21443	217461
112292	217462
348655	217463
237740	217464
47407	217465
220989	217466
376861	217467
34038	217468
2480	217469
417716	217470
376527	217471
155090	217472
60275	217473
361839	217474
179410	217475
60508	217476
38308	217477
97339	217478
72255	217479
310440	217480
15414	217481
179117	217482
825	217483
39214	217484
53642	217485
97219	217486
122447	217487
224947	217488
394173	217489
51931	217490
302488	217491
17871	217492
57293	217493
213864	217494
5260	217495
48364	217496
100526	217497
20195	217498
227890	217499
55945	217500
325	217501
124390	217502
127444	217503
91132	217504
260527	217505
209308	217506
25005	217507
53820	217508
415653	217509
45561	217510
72141	217511
3744	217512
1405	217513
3114	217514
3179	217515
3156	217516
313689	217517
29811	217518
438518	217519
27491	217520
91661	217521
127433	217522
297232	217523
198595	217524
391142	217525
16795	217526
616	217527
8129	217528
198399	217529
45350	217530
310243	217531
226867	217532
319900	217533
29076	217534
418486	217535
2408	217536
284336	217537
232581	217538
112027	217539
29575	217540
53164	217541
294622	217542
326706	217543
21016	217544
43548	217545
29278	217546
23687	217547
384666	217548
185617	217549
47536	217550
13288	217551
178128	217552
178509	217553
248687	217554
6072	217555
173622	217556
193534	217557
150507	217558
83214	217559
359994	217560
34182	217561
79189	217562
4034	217563
44447	217564
85037	217565
77456	217566
159494	217567
49088	217568
18807	217569
206865	217570
204192	217571
74715	217572
149706	217573
53190	217574
394493	217575
12289	217576
148374	217577
178569	217578
176190	217579
9996	217580
232934	217581
9150	217582
76131	217583
13789	217584
102589	217585
7800	217586
2729	217587
14383	217588
158428	217589
59972	217590
51926	217591
243473	217592
52974	217593
146043	217594
29182	217595
21909	217596
253526	217597
155875	217598
401983	217599
10180	217600
3909	217601
117816	217602
101522	217603
241201	217604
762	217605
180759	217606
141701	217607
75822	217608
17160	217609
230839	217610
40807	217611
42161	217612
195171	217613
182338	217614
113227	217615
1781	217616
198604	217617
415168	217618
330021	217619
431385	217620
50062	217621
380285	217622
1917	217623
445664	217624
8810	217625
42424	217626
10185	217627
60705	217628
1227	217629
840	217630
22793	217631
33475	217632
179170	217633
273534	217634
144643	217635
78117	217636
53853	217637
429512	217638
34431	217639
176945	217640
165196	217641
86361	217642
181451	217643
27230	217644
360511	217645
36330	217646
173228	217647
45849	217648
82583	217649
291687	217650
55753	217651
128052	217652
247807	217653
211976	217654
368737	217655
167073	217656
149093	217657
38035	217658
123941	217659
137861	217660
163985	217661
45561	217662
123406	217663
63581	217664
96225	217665
188299	217666
249594	217667
93513	217668
220338	217669
78988	217670
30274	217671
71223	217672
68301	217673
303186	217674
50520	217675
170701	217676
40709	217677
109701	217678
179986	217679
18888	217680
4755	217681
442711	217682
40806	217683
367162	217684
240808	217685
42974	217686
58907	217687
108089	217688
73655	217689
106446	217690
92473	217691
61063	217692
141187	217693
42144	217694
125890	217695
27934	217696
107175	217697
200218	217698
19584	217699
103804	217700
126740	217701
24917	217702
301344	217703
61583	217704
121187	217705
65680	217706
65680	217707
43515	217708
16671	217709
18802	217710
90365	217711
67405	217712
192045	217713
46107	217714
22672	217715
55150	217716
11087	217717
15720	217718
82254	217719
348365	217720
74667	217721
32915	217722
119228	217723
413006	217724
320	217725
37190	217726
182109	217727
2857	217728
33408	217729
238060	217730
34977	217731
294076	217732
5575	217733
228001	217734
40393	217735
181930	217736
58382	217737
3083	217738
42472	217739
17596	217740
98769	217741
26768	217742
63418	217743
92336	217744
226869	217745
402509	217746
963	217747
52323	217748
2504	217749
5712	217750
172514	217751
132742	217752
3249	217753
14578	217754
117067	217755
28956	217756
286563	217757
70447	217758
3028	217759
2264	217760
103463	217761
86889	217762
40032	217763
269964	217764
147114	217765
192474	217766
14578	217767
554	217768
382372	217769
175640	217770
112713	217771
149277	217772
2610	217773
27777	217774
25009	217775
269692	217776
142714	217777
244223	217778
226525	217779
122458	217780
248652	217781
79365	217782
292873	217783
326443	217784
1791	217785
169864	217786
31992	217787
198385	217788
216364	217789
367759	217790
18909	217791
23357	217792
34640	217793
29819	217794
337239	217795
175181	217796
224057	217797
179484	217798
222719	217799
18454	217800
104394	217801
137191	217802
61023	217803
187595	217804
56204	217805
375885	217806
14423	217807
160047	217808
256449	217809
101264	217810
58993	217811
131421	217812
323619	217813
34206	217814
1646	217815
424670	217816
27322	217817
102	217818
13000	217819
401949	217820
58148	217821
14668	217822
273665	217823
201341	217824
84048	217825
2826	217826
5214	217827
37507	217828
116178	217829
125323	217830
10898	217831
30945	217832
162722	217833
23510	217834
134461	217835
13723	217836
52591	217837
12982	217838
159062	217839
45142	217840
62174	217841
265561	217842
8159	217843
16480	217844
219955	217845
207943	217846
15226	217847
5866	217848
278516	217849
333968	217850
3387	217851
439111	217852
2171	217853
115089	217854
7436	217855
154783	217856
6474	217857
111850	217858
425369	217859
209688	217860
87162	217861
32457	217862
194416	217863
59858	217864
1973	217865
29617	217866
22694	217867
136070	217868
82407	217869
145426	217870
368175	217871
22617	217872
123321	217873
18439	217874
379003	217875
83172	217876
233310	217877
32388	217878
424218	217879
181509	217880
159620	217881
278469	217882
24916	217883
268762	217884
167765	217885
360332	217886
83831	217887
83995	217888
71507	217889
154120	217890
199039	217891
23298	217892
145396	217893
115886	217894
46553	217895
723	217896
289109	217897
20996	217898
229281	217899
169581	217900
243466	217901
46237	217902
110786	217903
168591	217904
70523	217905
374973	217906
222082	217907
97037	217908
99273	217909
63872	217910
151002	217911
239448	217912
74493	217913
121878	217914
27726	217915
140230	217916
225155	217917
333607	217918
285	217919
40499	217920
376078	217921
44365	217922
302788	217923
14934	217924
206423	217925
179523	217926
147841	217927
256761	217928
425217	217929
2209	217930
207436	217931
591	217932
86286	217933
7139	217934
116183	217935
347182	217936
103029	217937
2722	217938
6197	217939
449237	217940
440442	217941
218565	217942
5326	217943
166053	217944
130084	217945
195747	217946
184878	217947
65285	217948
49180	217949
139501	217950
31538	217951
54612	217952
67336	217953
138330	217954
40852	217955
149862	217956
27766	217957
296086	217958
450137	217959
236770	217960
417954	217961
122	217962
412410	217963
19773	217964
189551	217965
197667	217966
87248	217967
409045	217968
423486	217969
313992	217970
24145	217971
414959	217972
364570	217973
1172	217974
73	217975
165479	217976
85550	217977
154359	217978
143433	217979
152958	217980
16714	217981
43506	217982
217414	217983
12752	217984
57635	217985
158479	217986
95027	217987
190078	217988
160639	217989
232734	217990
105432	217991
397173	217992
384984	217993
13567	217994
31638	217995
212297	217996
96216	217997
316566	217998
59448	217999
37023	218000
65606	218001
10219	218002
108227	218003
31880	218004
32898	218005
248867	218006
3032	218007
265043	218008
15805	218009
215644	218010
372348	218011
53776	218012
218200	218013
810	218014
58818	218015
212088	218016
188394	218017
6032	218018
332081	218019
46790	218020
77455	218021
89216	218022
8196	218023
11634	218024
186592	218025
83743	218026
265958	218027
2175	218028
46580	218029
4281	218030
201737	218031
165340	218032
110910	218033
262182	218034
81517	218035
26638	218036
366001	218037
6414	218038
187142	218039
126379	218040
15310	218041
78564	218042
139155	218043
107234	218044
103844	218045
42782	218046
26470	218047
21653	218048
332383	218049
90134	218050
47999	218051
83892	218052
118912	218053
146303	218054
40332	218055
10434	218056
414234	218057
231385	218058
388614	218059
395594	218060
11930	218061
43839	218062
63490	218063
144416	218064
6246	218065
2744	218066
361157	218067
486	218068
164139	218069
9558	218070
181426	218071
155451	218072
59812	218073
74230	218074
267774	218075
355565	218076
79963	218077
339757	218078
415929	218079
295628	218080
199150	218081
343533	218082
342410	218083
109641	218084
27594	218085
181162	218086
38964	218087
166055	218088
157616	218089
111036	218090
40736	218091
8227	218092
102408	218093
182714	218094
109098	218095
43025	218096
281807	218097
142059	218098
119772	218099
4279	218100
168516	218101
28113	218102
174362	218103
379372	218104
30823	218105
17247	218106
172519	218107
226844	218108
167766	218109
152868	218110
45851	218111
82870	218112
68729	218113
62396	218114
222288	218115
412933	218116
41477	218117
354920	218118
33112	218119
48370	218120
209275	218121
117945	218122
89993	218123
17606	218124
430077	218125
28028	218126
5014	218127
106316	218128
110095	218129
30356	218130
414745	218131
55743	218132
69136	218133
195393	218134
361507	218135
6806	218136
205594	218137
2382	218138
3386	218139
151938	218140
26879	218141
227280	218142
319461	218143
41592	218144
61536	218145
94038	218146
443708	218147
5204	218148
4074	218149
357250	218150
413274	218151
14888	218152
105262	218153
7693	218154
99429	218155
46520	218156
73372	218157
338936	218158
83294	218159
458668	218160
81505	218161
43527	218162
183868	218163
280599	218164
156840	218165
61205	218166
31378	218167
286007	218168
95874	218169
190037	218170
124588	218171
387160	218172
384787	218173
87084	218174
4618	218175
356862	218176
179856	218177
125350	218178
56090	218179
8372	218180
127792	218181
140211	218182
36223	218183
366443	218184
346428	218185
58789	218186
459551	218187
22184	218188
195252	218189
395617	218190
221920	218191
265004	218192
171317	218193
249219	218194
166673	218195
246231	218196
163629	218197
85073	218198
6045	218199
29632	218200
138652	218201
182642	218202
412271	218203
15732	218204
217339	218205
79596	218206
76294	218207
426021	218208
69225	218209
248722	218210
91557	218211
125623	218212
125819	218213
256362	218214
292379	218215
117226	218216
312611	218217
45052	218218
85342	218219
222433	218220
19721	218221
290776	218222
298	218223
90806	218224
192971	218225
19118	218226
3769	218227
207609	218228
223975	218229
229055	218230
42228	218231
215963	218232
296751	218233
298198	218234
16549	218235
117113	218236
94849	218237
413734	218238
84386	218239
229239	218240
428978	218241
224340	218242
25978	218243
381665	218244
19387	218245
343046	218246
370334	218247
130067	218248
87290	218249
4527	218250
11238	218251
40663	218252
31988	218253
120345	218254
37375	218255
145740	218256
198617	218257
85093	218258
407411	218259
425057	218260
227942	218261
198201	218262
60253	218263
450376	218264
5656	218265
138305	218266
16088	218267
58753	218268
82797	218269
15765	218270
179896	218271
178828	218272
40920	218273
167514	218274
55948	218275
99516	218276
270827	218277
338483	218278
157444	218279
239644	218280
458136	218281
146665	218282
50975	218283
136302	218284
136302	218285
130053	218286
100971	218287
340252	218288
348953	218289
434391	218290
160084	218291
199038	218292
61012	218293
278925	218294
124747	218295
152660	218296
66104	218297
419029	218298
21975	218299
133048	218300
440943	218301
232951	218302
94925	218303
67762	218304
62331	218305
2063	218306
11989	218307
194474	218308
27141	218309
215160	218310
232956	218311
388647	218312
177514	218313
4362	218314
2449	218315
446761	218316
9448	218317
44257	218318
135188	218319
131225	218320
19347	218321
158707	218322
137208	218323
206290	218324
1550	218325
327472	218326
579	218327
157908	218328
451792	218329
22217	218330
170167	218331
341412	218332
106181	218333
31586	218334
24895	218335
46718	218336
45190	218337
127354	218338
304464	218339
68885	218340
347242	218341
216876	218342
84479	218343
117880	218344
179347	218345
132710	218346
28325	218347
150395	218348
131194	218349
48122	218350
459128	218351
90678	218352
18508	218353
239053	218354
283669	218355
12394	218356
224425	218357
30279	218358
369419	218359
53623	218360
63944	218361
42440	218362
408473	218363
122817	218364
77424	218365
266157	218366
63451	218367
190751	218368
109186	218369
195123	218370
19269	218371
65846	218372
236438	218373
3846	218374
136776	218375
56498	218376
726	218377
273376	218378
33108	218379
286599	218380
71186	218381
72780	218382
198538	218383
242690	218384
130756	218385
253393	218386
187708	218387
351220	218388
110264	218389
889	218390
31035	218391
232548	218392
387875	218393
99305	218394
94304	218395
31069	218396
319427	218397
82934	218398
20023	218399
30355	218400
41017	218401
246576	218402
17003	218403
104402	218404
424826	218405
14365	218406
133274	218407
16907	218408
130497	218409
48499	218410
231108	218411
248944	218412
160393	218413
57293	218414
296050	218415
458353	218416
190892	218417
434172	218418
262892	218419
366676	218420
3144	218421
289399	218422
291272	218423
148949	218424
179122	218425
19270	218426
336026	218427
18854	218428
197070	218429
228634	218430
96705	218431
107037	218432
157383	218433
86926	218434
31116	218435
107300	218436
348252	218437
295032	218438
114989	218439
154481	218440
109426	218441
33466	218442
272148	218443
408161	218444
446754	218445
271974	218446
203120	218447
395555	218448
366489	218449
203457	218450
156210	218451
40555	218452
536	218453
35527	218454
8289	218455
435704	218456
4179	218457
1595	218458
157636	218459
83429	218460
356477	218461
96482	218462
85554	218463
249357	218464
179526	218465
211521	218466
16902	218467
405451	218468
119721	218469
62069	218470
56832	218471
235120	218472
453131	218473
8044	218474
10816	218475
201019	218476
327397	218477
197340	218478
15074	218479
165301	218480
52996	218481
423502	218482
109411	218483
61566	218484
63753	218485
381771	218486
156584	218487
17778	218488
37823	218489
154622	218490
103650	218491
12371	218492
48375	218493
248172	218494
13193	218495
409302	218496
7673	218497
225661	218498
83008	218499
33995	218500
317784	218501
42141	218502
107346	218503
9475	218504
6562	218505
22926	218506
53532	218507
147098	218508
7172	218509
7930	218510
82558	218511
33503	218512
43462	218513
219812	218514
46590	218515
174057	218516
386057	218517
24406	218518
248834	218519
50489	218520
376894	218521
146626	218522
4162	218523
198093	218524
215943	218525
14830	218526
17785	218527
26604	218528
205570	218529
262191	218530
255928	218531
56518	218532
345515	218533
80086	218534
220293	218535
4751	218536
65031	218537
15648	218538
98269	218539
152980	218540
6142	218541
241202	218542
44807	218543
80397	218544
81367	218545
421756	218546
8572	218547
52684	218548
4861	218549
1438	218550
4691	218551
183152	218552
178983	218553
21688	218554
100958	218555
31114	218556
303260	218557
39246	218558
376744	218559
80465	218560
40980	218561
323993	218562
232389	218563
86511	218564
106295	218565
122009	218566
202035	218567
77214	218568
30327	218569
14173	218570
106457	218571
18	218572
75803	218573
6300	218574
10772	218575
158278	218576
1951	218577
434077	218578
82409	218579
216015	218580
103964	218581
18111	218582
50500	218583
2084	218584
120468	218585
406882	218586
444837	218587
123421	218588
408590	218589
16297	218590
263386	218591
59319	218592
42442	218593
1774	218594
277013	218595
82505	218596
131	218597
117971	218598
186484	218599
439878	218600
99432	218601
144042	218602
168521	218603
24053	218604
27368	218605
16391	218606
197812	218607
329577	218608
10560	218609
42831	218610
175541	218611
145645	218612
92950	218613
74188	218614
161297	218615
290161	218616
1241	218617
402795	218618
364214	218619
436448	218620
7812	218621
208886	218622
116453	218623
2994	218624
170057	218625
113035	218626
113897	218627
208287	218628
244803	218629
185673	218630
136769	218631
425939	218632
141536	218633
213646	218634
31172	218635
422195	218636
53413	218637
54738	218638
17131	218639
99022	218640
8669	218641
263476	218642
76807	218643
401819	218644
247707	218645
213215	218646
193500	218647
305233	218648
32796	218649
200543	218650
297400	218651
227969	218652
275066	218653
22146	218654
7403	218655
64937	218656
222391	218657
142743	218658
393132	218659
17860	218660
2069	218661
91880	218662
56503	218663
313994	218664
93169	218665
7493	218666
14184	218667
176666	218668
93538	218669
6487	218670
64392	218671
63386	218672
308332	218673
45	218674
140447	218675
100992	218676
196179	218677
211728	218678
397607	218679
97439	218680
142	218681
2538	218682
31928	218683
348038	218684
373385	218685
111657	218686
145719	218687
240839	218688
195155	218689
301281	218690
67396	218691
77928	218692
248037	218693
245642	218694
32697	218695
194102	218696
76262	218697
14326	218698
50704	218699
103204	218700
10014	218701
163629	218702
3128	218703
255	218704
92506	218705
70941	218706
248627	218707
2672	218708
236145	218709
182982	218710
141574	218711
359314	218712
319772	218713
66347	218714
143373	218715
296490	218716
140464	218717
89624	218718
235371	218719
183382	218720
95723	218721
8687	218722
62160	218723
58160	218724
296459	218725
6961	218726
258466	218727
17998	218728
148524	218729
7733	218730
138734	218731
192785	218732
4992	218733
90019	218734
172714	218735
264882	218736
2950	218737
80760	218738
172409	218739
106551	218740
55203	218741
202081	218742
101667	218743
7002	218744
72733	218745
433930	218746
8008	218747
71	218748
216177	218749
2818	218750
167334	218751
205626	218752
417973	218753
21616	218754
43145	218755
240413	218756
202186	218757
115300	218758
208518	218759
217408	218760
331906	218761
143242	218762
218404	218763
121882	218764
348892	218765
172632	218766
308350	218767
9031	218768
87709	218769
11783	218770
454290	218771
27058	218772
328	218773
64522	218774
48840	218775
74594	218776
10073	218777
358296	218778
421825	218779
45685	218780
1231	218781
79561	218782
10133	218783
210241	218784
151573	218785
94181	218786
5013	218787
296312	218788
128150	218789
229311	218790
340489	218791
50375	218792
103681	218793
72237	218794
6876	218795
45288	218796
16801	218797
235808	218798
424456	218799
414	218800
16798	218801
4386	218802
38973	218803
3225	218804
93812	218805
151550	218806
147837	218807
66457	218808
34759	218809
117336	218810
7005	218811
27438	218812
69484	218813
40287	218814
7942	218815
108430	218816
247400	218817
160082	218818
25955	218819
163992	218820
448633	218821
64673	218822
187517	218823
220294	218824
326440	218825
317206	218826
288856	218827
405086	218828
71757	218829
2710	218830
426423	218831
1299	218832
16118	218833
64199	218834
99861	218835
60883	218836
10844	218837
107650	218838
19655	218839
4067	218840
3372	218841
448535	218842
93426	218843
297829	218844
56056	218845
332667	218846
237019	218847
56056	218848
75301	218849
211592	218850
142611	218851
116	218852
216550	218853
108901	218854
88495	218855
210075	218856
31811	218857
32927	218858
116097	218859
433970	218860
93180	218861
277482	218862
328486	218863
240024	218864
396872	218865
29941	218866
38020	218867
93904	218868
156098	218869
27888	218870
22011	218871
303153	218872
20511	218873
446866	218874
127056	218875
118523	218876
10306	218877
486	218878
275608	218879
162497	218880
209347	218881
33277	218882
104278	218883
50420	218884
45359	218885
2243	218886
8797	218887
85044	218888
153168	218889
394246	218890
30891	218891
127159	218892
16415	218893
58080	218894
113388	218895
225838	218896
25259	218897
351558	218898
248407	218899
9389	218900
89759	218901
91880	218902
101521	218903
19940	218904
67004	218905
33660	218906
20889	218907
164857	218908
102283	218909
17271	218910
41067	218911
15406	218912
55666	218913
993	218914
237463	218915
233303	218916
81572	218917
17085	218918
240821	218919
253607	218920
3475	218921
6373	218922
238553	218923
330004	218924
133544	218925
187459	218926
45440	218927
57575	218928
395087	218929
2183	218930
426510	218931
3029	218932
3029	218933
367516	218934
1740	218935
1099	218936
31741	218937
188229	218938
53632	218939
384461	218940
1494	218941
311967	218942
86292	218943
105402	218944
55317	218945
58392	218946
35226	218947
13842	218948
59196	218949
26615	218950
39578	218951
210069	218952
64389	218953
32118	218954
56213	218955
10315	218956
181596	218957
29224	218958
255741	218959
69452	218960
51495	218961
346038	218962
38107	218963
206087	218964
140086	218965
56487	218966
141359	218967
15996	218968
118204	218969
47344	218970
33260	218971
126128	218972
126128	218973
103493	218974
219621	218975
47389	218976
157827	218977
63131	218978
48564	218979
500	218980
47988	218981
227854	218982
18205	218983
429779	218984
43067	218985
71722	218986
205268	218987
244031	218988
355548	218989
10228	218990
100323	218991
373921	218992
295000	218993
12469	218994
184816	218995
7645	218996
19127	218997
87278	218998
133833	218999
31704	219000
450	219001
8807	219002
111555	219003
66053	219004
459449	219005
575	219006
32998	219007
76913	219008
227911	219009
26676	219010
43369	219011
103540	219012
882	219013
23835	219014
89312	219015
2410	219016
127136	219017
35611	219018
89319	219019
32553	219020
32006	219021
142831	219022
11250	219023
3145	219024
441678	219025
460001	219026
78591	219027
83093	219028
86869	219029
248375	219030
150533	219031
20469	219032
36493	219033
210212	219034
405862	219035
220812	219036
41072	219037
113697	219038
6824	219039
91609	219040
10186	219041
170143	219042
416698	219043
61916	219044
172501	219045
352700	219046
27632	219047
52702	219048
148099	219049
15339	219050
16446	219051
312357	219052
304312	219053
81339	219054
256958	219055
77058	219056
438050	219057
133811	219058
315846	219059
99762	219060
411631	219061
276678	219062
94666	219063
324131	219064
68445	219065
44701	219066
383198	219067
245100	219068
125288	219069
118217	219070
75727	219071
425103	219072
97675	219073
100112	219074
278278	219075
336187	219076
25497	219077
141159	219078
16271	219079
31200	219080
31594	219081
14251	219082
77097	219083
31594	219084
210557	219085
54932	219086
210586	219087
26059	219088
88055	219089
14371	219090
77277	219091
101265	219092
235218	219093
351541	219094
87099	219095
920	219096
235469	219097
101208	219098
227384	219099
38576	219100
189511	219101
15053	219102
93835	219103
217400	219104
81616	219105
48101	219106
25760	219107
94332	219108
14630	219109
85835	219110
148081	219111
8947	219112
233835	219113
394180	219114
11897	219115
27937	219116
9431	219117
173165	219118
123477	219119
188817	219120
122997	219121
92404	219122
212244	219123
378414	219124
4165	219125
53102	219126
164958	219127
48298	219128
143483	219129
67974	219130
9268	219131
254607	219132
108489	219133
73620	219134
216367	219135
11871	219136
16381	219137
183415	219138
89045	219139
93576	219140
173165	219141
356023	219142
26174	219143
119637	219144
234273	219145
64267	219146
34642	219147
78511	219148
229555	219149
397865	219150
143431	219151
164416	219152
309268	219153
165500	219154
281480	219155
14275	219156
83315	219157
82018	219158
22591	219159
129711	219160
84021	219161
107776	219162
182431	219163
115153	219164
363466	219165
83567	219166
75869	219167
102871	219168
201160	219169
88047	219170
64362	219171
23246	219172
145119	219173
202573	219174
180907	219175
51582	219176
306010	219177
15611	219178
140789	219179
119267	219180
189333	219181
54390	219182
275011	219183
428575	219184
415938	219185
171780	219186
243371	219187
180943	219188
25974	219189
116656	219190
55354	219191
247090	219192
18773	219193
423140	219194
401014	219195
6877	219196
207819	219197
117011	219198
67685	219199
43417	219200
27520	219201
47568	219202
3317	219203
1373	219204
229603	219205
195040	219206
7293	219207
115542	219208
6954	219209
203401	219210
156603	219211
7595	219212
298796	219213
47807	219214
118035	219215
12702	219216
120587	219217
228415	219218
117376	219219
281529	219220
22217	219221
235723	219222
124799	219223
108631	219224
1170	219225
41801	219226
10023	219227
17672	219228
17813	219229
310322	219230
125763	219231
66228	219232
15656	219233
335671	219234
137920	219235
422763	219236
34420	219237
448216	219238
65271	219239
52259	219240
80401	219241
223544	219242
205181	219243
149285	219244
24250	219245
286050	219246
68055	219247
31589	219248
133	219249
409266	219250
250306	219251
94305	219252
53113	219253
223587	219254
83967	219255
305696	219256
271773	219257
58034	219258
116858	219259
134507	219260
6111	219261
224020	219262
25757	219263
8890	219264
11545	219265
204656	219266
17871	219267
7356	219268
6528	219269
1981	219270
95489	219271
396124	219272
324122	219273
170583	219274
160844	219275
93698	219276
277305	219277
360632	219278
152097	219279
171664	219280
132155	219281
135819	219282
299174	219283
237214	219284
311731	219285
204761	219286
43954	219287
383515	219288
59448	219289
330264	219290
50916	219291
180174	219292
190213	219293
37262	219294
232188	219295
11339	219296
1950	219297
327316	219298
5510	219299
417378	219300
351036	219301
111054	219302
231576	219303
53320	219304
3884	219305
9437	219306
149495	219307
285851	219308
198182	219309
123848	219310
306883	219311
236846	219312
116681	219313
315256	219314
162884	219315
204623	219316
76387	219317
78282	219318
76428	219319
17356	219320
88188	219321
442350	219322
148200	219323
187635	219324
61719	219325
2153	219326
119958	219327
264799	219328
4957	219329
104146	219330
228723	219331
21947	219332
238815	219333
153478	219334
222671	219335
177916	219336
126512	219337
344106	219338
17100	219339
113726	219340
156549	219341
324868	219342
309369	219343
311290	219344
87631	219345
403467	219346
3495	219347
113460	219348
294833	219349
183686	219350
30864	219351
41574	219352
154314	219353
172988	219354
141424	219355
420631	219356
2563	219357
25649	219358
111273	219359
36015	219360
12370	219361
383402	219362
338933	219363
28032	219364
199683	219365
28986	219366
239998	219367
271876	219368
7649	219369
350	219370
4316	219371
139229	219372
64025	219373
73795	219374
89516	219375
192106	219376
27780	219377
193232	219378
36730	219379
50882	219380
57546	219381
70658	219382
339087	219383
195324	219384
328479	219385
100390	219386
19192	219387
75420	219388
189046	219389
121061	219390
126302	219391
242195	219392
435543	219393
93646	219394
147484	219395
252025	219396
241236	219397
348486	219398
26171	219399
96047	219400
405774	219401
94643	219402
190286	219403
278567	219404
185818	219405
41232	219406
306298	219407
96582	219408
48442	219409
101984	219410
125139	219411
44818	219412
44288	219413
218081	219414
233295	219415
218080	219416
53903	219417
90802	219418
70534	219419
337824	219420
26814	219421
304914	219422
33108	219423
33108	219424
73586	219425
68251	219426
10335	219427
43660	219428
24613	219429
4336	219430
84638	219431
96893	219432
113139	219433
6687	219434
25854	219435
142898	219436
459421	219437
57432	219438
320096	219439
126338	219440
112494	219441
2540	219442
36499	219443
174234	219444
9154	219445
124663	219446
20350	219447
8608	219448
15816	219449
15986	219450
77262	219451
63185	219452
395932	219453
5822	219454
425276	219455
225039	219456
222959	219457
369700	219458
99813	219459
224685	219460
292282	219461
172460	219462
169137	219463
423015	219464
274121	219465
229134	219466
123780	219467
53588	219468
33925	219469
78673	219470
4282	219471
51456	219472
88649	219473
387889	219474
338629	219475
34256	219476
436116	219477
41800	219478
8709	219479
278420	219480
126798	219481
19964	219482
247076	219483
117817	219484
69797	219485
392566	219486
97376	219487
98538	219488
242241	219489
177035	219490
392701	219491
416816	219492
49307	219493
41886	219494
171109	219495
135796	219496
93451	219497
6629	219498
151795	219499
182064	219500
92152	219501
173978	219502
328671	219503
141854	219504
12375	219505
173979	219506
176745	219507
187185	219508
23970	219509
317039	219510
319046	219511
281563	219512
61201	219513
116573	219514
181765	219515
303313	219516
320715	219517
181968	219518
49669	219519
6375	219520
93482	219521
71913	219522
312209	219523
49662	219524
182952	219525
70096	219526
208403	219527
341454	219528
335476	219529
235571	219530
220850	219531
197621	219532
37070	219533
320703	219534
69035	219535
182345	219536
345704	219537
345335	219538
165789	219539
170901	219540
48325	219541
2105	219542
159383	219543
80053	219544
182632	219545
319337	219546
87701	219547
93207	219548
93328	219549
93328	219550
90839	219551
2854	219552
91871	219553
20913	219554
48320	219555
478	219556
451110	219557
346201	219558
192260	219559
421720	219560
228036	219561
106817	219562
106803	219563
93469	219564
337752	219565
63671	219566
435295	219567
264428	219568
46508	219569
171992	219570
70567	219571
361152	219572
97856	219573
10970	219574
916	219575
152360	219576
79051	219577
295748	219578
41644	219579
104559	219580
44414	219581
333072	219582
106670	219583
329986	219584
88989	219585
78981	219586
90305	219587
362755	219588
328762	219589
406820	219590
374638	219591
26948	219592
50795	219593
152324	219594
218027	219595
5264	219596
235858	219597
197314	219598
59571	219599
434454	219600
112718	219601
44735	219602
48853	219603
235683	219604
235683	219605
432262	219606
434595	219607
355689	219608
24333	219609
154048	219610
159410	219611
213121	219612
183383	219613
87798	219614
94155	219615
280854	219616
312942	219617
344880	219618
177639	219619
27606	219620
521	219621
96364	219622
230408	219623
136330	219624
229955	219625
427129	219626
222219	219627
231528	219628
100786	219629
118748	219630
96337	219631
429892	219632
78851	219633
117502	219634
60955	219635
328763	219636
96052	219637
122282	219638
94465	219639
33003	219640
14942	219641
7598	219642
348247	219643
57032	219644
2278	219645
23213	219646
53370	219647
86071	219648
42704	219649
87667	219650
21259	219651
112203	219652
138443	219653
6764	219654
4778	219655
4778	219656
22009	219657
205396	219658
17333	219659
363299	219660
10756	219661
277496	219662
127203	219663
236218	219664
4778	219665
169264	219666
195470	219667
56674	219668
18799	219669
154123	219670
86342	219671
14886	219672
109209	219673
79813	219674
105788	219675
42233	219676
54975	219677
232119	219678
32483	219679
260179	219680
742	219681
103917	219682
2347	219683
344311	219684
250143	219685
222938	219686
549	219687
343956	219688
112213	219689
446	219690
73508	219691
32856	219692
271330	219693
99549	219694
250470	219695
28588	219696
193094	219697
109488	219698
716	219699
7877	219700
36984	219701
72116	219702
221985	219703
143368	219704
273896	219705
4495	219706
66357	219707
9175	219708
281739	219709
56970	219710
90804	219711
198075	219712
226898	219713
408088	219714
58678	219715
146528	219716
199684	219717
109395	219718
32483	219719
61185	219720
333643	219721
118279	219722
18558	219723
331389	219724
104157	219725
39989	219726
30009	219727
34328	219728
1101	219729
6738	219730
3295	219731
348511	219732
87968	219733
122630	219734
87118	219735
115850	219736
2455	219737
148707	219738
127160	219739
119370	219740
79764	219741
93630	219742
106305	219743
446573	219744
346018	219745
61769	219746
80111	219747
8478	219748
54996	219749
381140	219750
51491	219751
165920	219752
49970	219753
64734	219754
43929	219755
55943	219756
249272	219757
213329	219758
132609	219759
43958	219760
275767	219761
119679	219762
7229	219763
2105	219764
118177	219765
457742	219766
102750	219767
15345	219768
86780	219769
36239	219770
19167	219771
22365	219772
397866	219773
158004	219774
192629	219775
213	219776
99378	219777
20641	219778
153262	219779
3245	219780
579	219781
152456	219782
79372	219783
451650	219784
440393	219785
152457	219786
375903	219787
3297	219788
125844	219789
75120	219790
20888	219791
306	219792
258335	219793
19894	219794
332270	219795
89085	219796
338595	219797
65384	219798
796	219799
3345	219800
213522	219801
978	219802
434303	219803
93516	219804
114792	219805
283594	219806
323943	219807
88457	219808
36738	219809
119552	219810
34447	219811
20568	219812
115083	219813
122407	219814
8	219815
109342	219816
30952	219817
166797	219818
175482	219819
46796	219820
191236	219821
9306	219822
44482	219823
179283	219824
72116	219825
137658	219826
440392	219827
76388	219828
4014	219829
2899	219830
193120	219831
247539	219832
456389	219833
107861	219834
447033	219835
167197	219836
48131	219837
168452	219838
63366	219839
257785	219840
72038	219841
170451	219842
101764	219843
5168	219844
170676	219845
165359	219846
332161	219847
153463	219848
440573	219849
251175	219850
7660	219851
248388	219852
250803	219853
57766	219854
211072	219855
38156	219856
20929	219857
50222	219858
64516	219859
36480	219860
208716	219861
53307	219862
211871	219863
370174	219864
99850	219865
439453	219866
212580	219867
57469	219868
147616	219869
439224	219870
428637	219871
68698	219872
147960	219873
351865	219874
131869	219875
284316	219876
92527	219877
6031	219878
11640	219879
260389	219880
102166	219881
135261	219882
20913	219883
1038	219884
21502	219885
425602	219886
194938	219887
112711	219888
7216	219889
134327	219890
135652	219891
56909	219892
392235	219893
74391	219894
329230	219895
105459	219896
97847	219897
433483	219898
408362	219899
24	219900
415965	219901
154781	219902
2175	219903
247868	219904
25475	219905
276150	219906
43812	219907
39346	219908
7852	219909
6543	219910
40210	219911
17527	219912
124878	219913
48077	219914
116624	219915
81947	219916
2873	219917
32317	219918
427378	219919
29984	219920
111331	219921
10549	219922
141503	219923
102829	219924
196056	219925
375793	219926
445623	219927
129190	219928
27086	219929
29500	219930
186598	219931
40593	219932
444537	219933
353859	219934
12243	219935
12088	219936
28841	219937
376155	219938
353867	219939
21528	219940
21528	219941
352681	219942
150373	219943
316380	219944
288218	219945
70649	219946
109325	219947
15040	219948
106378	219949
400354	219950
15040	219951
92435	219952
14731	219953
220909	219954
5762	219955
58764	219956
143113	219957
322620	219958
68947	219959
348114	219960
69817	219961
59536	219962
35914	219963
15227	219964
154565	219965
112792	219966
10344	219967
101840	219968
213209	219969
212081	219970
395491	219971
51905	219972
32232	219973
21528	219974
10344	219975
377485	219976
200143	219977
99228	219978
26035	219979
12861	219980
26035	219981
48814	219982
176192	219983
35467	219984
125379	219985
56001	219986
224730	219987
423219	219988
76970	219989
230272	219990
13489	219991
177673	219992
324025	219993
271290	219994
197453	219995
16687	219996
52591	219997
47194	219998
31753	219999
365935	220000
373908	220001
194119	220002
239344	220003
1771	220004
5214	220005
89992	220006
421689	220007
159430	220008
4077	220009
329060	220010
186007	220011
14553	220012
406055	220013
337151	220014
206264	220015
13084	220016
96324	220017
390204	220018
175242	220019
103691	220020
49513	220021
56884	220022
21550	220023
189452	220024
89143	220025
367459	220026
61695	220027
2383	220028
28616	220029
69034	220030
379139	220031
28337	220032
113436	220033
277630	220034
89115	220035
135305	220036
36513	220037
246691	220038
18584	220039
402774	220040
62202	220041
319533	220042
187215	220043
100884	220044
52405	220045
50285	220046
442062	220047
46214	220048
11204	220049
140511	220050
45907	220051
77423	220052
183874	220053
341772	220054
125878	220055
35292	220056
5946	220057
99253	220058
123409	220059
258248	220060
419713	220061
101715	220062
161445	220063
88199	220064
160060	220065
221065	220066
246213	220067
5124	220068
32348	220069
327936	220070
88062	220071
338950	220072
326803	220073
393041	220074
222007	220075
140651	220076
423966	220077
7658	220078
63548	220079
459627	220080
29449	220081
6459	220082
81222	220083
6678	220084
137793	220085
121459	220086
209468	220087
209229	220088
193042	220089
358959	220090
170712	220091
50374	220092
21901	220093
13773	220094
62498	220095
121823	220096
240961	220097
134002	220098
143222	220099
57832	220100
32346	220101
36862	220102
36862	220103
183773	220104
82374	220105
75972	220106
144567	220107
72338	220108
48899	220109
57844	220110
88151	220111
192355	220112
56025	220113
112070	220114
44521	220115
232539	220116
198260	220117
88090	220118
6535	220119
9371	220120
156217	220121
92213	220122
86566	220123
26592	220124
141284	220125
211329	220126
211004	220127
130186	220128
299358	220129
25398	220130
189038	220131
78917	220132
243043	220133
186715	220134
12375	220135
58478	220136
51811	220137
305880	220138
468	220139
7458	220140
109596	220141
239712	220142
66688	220143
47729	220144
17486	220145
12049	220146
404755	220147
31776	220148
53576	220149
93872	220150
21536	220151
50665	220152
137450	220153
47392	220154
396025	220155
3034	220156
40726	220157
429041	220158
103464	220159
93873	220160
11563	220161
227901	220162
50907	220163
393853	220164
40809	220165
108963	220166
78568	220167
21774	220168
331387	220169
56610	220170
265884	220171
216274	220172
279415	220173
3880	220174
110496	220175
441836	220176
8482	220177
80337	220178
52089	220179
374316	220180
295745	220181
73987	220182
121607	220183
116383	220184
59272	220185
41218	220186
313127	220187
244879	220188
7365	220189
44178	220190
46906	220191
73827	220192
278282	220193
28480	220194
51885	220195
180964	220196
98094	220197
157044	220198
283433	220199
342878	220200
56122	220201
111911	220202
117252	220203
411089	220204
117365	220205
52318	220206
149013	220207
124426	220208
38047	220209
43201	220210
7077	220211
5487	220212
56921	220213
9450	220214
26922	220215
68943	220216
36093	220217
139277	220218
85721	220219
342689	220220
227198	220221
240583	220222
165364	220223
111825	220224
131449	220225
29444	220226
386617	220227
165362	220228
121234	220229
109766	220230
195806	220231
347003	220232
165367	220233
120523	220234
232481	220235
55462	220236
15502	220237
19898	220238
66238	220239
53751	220240
54401	220241
16749	220242
110355	220243
24484	220244
189536	220245
107062	220246
294023	220247
39746	220248
166761	220249
245076	220250
24991	220251
46871	220252
8630	220253
195433	220254
3220	220255
9249	220256
355510	220257
45016	220258
199196	220259
81459	220260
78913	220261
20948	220262
110811	220263
12904	220264
83329	220265
62498	220266
107292	220267
446785	220268
3906	220269
421063	220270
361105	220271
43814	220272
167572	220273
230623	220274
19180	220275
9049	220276
11202	220277
41000	220278
144245	220279
6474	220280
179652	220281
155977	220282
206442	220283
307181	220284
149234	220285
150560	220286
311205	220287
114390	220288
328594	220289
23540	220290
212476	220291
120521	220292
7587	220293
52386	220294
753	220295
9907	220296
23492	220297
170413	220298
301144	220299
219039	220300
147919	220301
73038	220302
121803	220303
8366	220304
40319	220305
377888	220306
110672	220307
370543	220308
25920	220309
363045	220310
1701	220311
258977	220312
419178	220313
278704	220314
18801	220315
36467	220316
10049	220317
248679	220318
43095	220319
13837	220320
78771	220321
13125	220322
391666	220323
223761	220324
35906	220325
51512	220326
122215	220327
162645	220328
39633	220329
15549	220330
367804	220331
27712	220332
79076	220333
32432	220334
285663	220335
260931	220336
5239	220337
18704	220338
19138	220339
267	220340
90252	220341
55734	220342
180264	220343
417159	220344
116588	220345
4193	220346
8755	220347
922	220348
35080	220349
912	220350
303202	220351
184452	220352
48416	220353
95289	220354
37699	220355
140775	220356
47728	220357
100658	220358
94224	220359
426367	220360
75400	220361
120617	220362
5526	220363
165858	220364
85767	220365
92659	220366
222596	220367
5860	220368
215108	220369
298238	220370
311664	220371
44147	220372
39586	220373
142599	220374
223323	220375
52235	220376
355060	220377
117166	220378
458835	220379
170997	220380
222754	220381
55493	220382
18998	220383
17625	220384
425208	220385
318603	220386
304084	220387
135456	220388
231335	220389
165777	220390
233723	220391
116821	220392
100534	220393
11851	220394
3610	220395
29647	220396
20971	220397
373876	220398
32327	220399
118889	220400
56981	220401
397368	220402
11815	220403
29931	220404
225665	220405
61639	220406
82893	220407
442882	220408
100854	220409
33104	220410
226362	220411
121474	220412
234154	220413
42641	220414
28003	220415
340398	220416
99238	220417
141844	220418
459934	220419
12248	220420
103848	220421
127868	220422
106769	220423
1689	220424
1185	220425
2823	220426
66036	220427
391517	220428
2462	220429
16883	220430
1747	220431
80134	220432
83527	220433
204143	220434
67125	220435
239570	220436
37738	220437
402873	220438
233597	220439
231152	220440
455051	220441
454825	220442
407784	220443
13874	220444
34687	220445
419160	220446
28531	220447
182550	220448
217346	220449
112980	220450
299582	220451
99670	220452
78214	220453
10346	220454
19764	220455
184448	220456
19202	220457
31007	220458
197915	220459
42275	220460
763	220461
224452	220462
216018	220463
290029	220464
309101	220465
52538	220466
245781	220467
90725	220468
96584	220469
66284	220470
89371	220471
47854	220472
46754	220473
46554	220474
3822	220475
343507	220476
3127	220477
24099	220478
259	220479
73497	220480
15889	220481
2607	220482
38831	220483
71993	220484
430854	220485
4288	220486
62454	220487
11099	220488
53283	220489
3097	220490
130155	220491
35156	220492
33557	220493
7543	220494
3424	220495
87861	220496
106709	220497
82507	220498
44432	220499
17319	220500
45933	220501
87229	220502
190477	220503
90152	220504
25912	220505
125163	220506
7602	220507
216271	220508
427933	220509
91777	220510
19092	220511
17670	220512
9042	220513
385032	220514
121153	220515
5079	220516
197490	220517
161444	220518
42343	220519
227761	220520
241043	220521
108540	220522
44820	220523
16316	220524
34396	220525
43268	220526
458986	220527
218073	220528
23853	220529
43754	220530
29615	220531
12659	220532
60725	220533
48970	220534
38287	220535
198190	220536
105879	220537
43725	220538
15937	220539
319470	220540
163337	220541
204070	220542
126965	220543
26246	220544
161197	220545
3579	220546
33874	220547
148813	220548
101255	220549
222677	220550
38188	220551
5489	220552
120706	220553
17930	220554
47940	220555
30621	220556
30956	220557
222890	220558
358660	220559
186291	220560
93249	220561
33612	220562
180095	220563
11671	220564
232285	220565
294274	220566
103776	220567
162121	220568
105232	220569
145348	220570
27523	220571
38494	220572
65415	220573
75906	220574
21151	220575
57662	220576
213245	220577
51222	220578
432668	220579
19401	220580
70591	220581
119164	220582
166749	220583
148641	220584
62858	220585
28589	220586
143382	220587
216493	220588
19950	220589
57185	220590
73487	220591
101122	220592
2475	220593
205455	220594
12302	220595
292591	220596
65321	220597
29279	220598
76823	220599
260615	220600
93361	220601
24198	220602
6424	220603
57427	220604
2607	220605
2031	220606
189160	220607
8444	220608
93338	220609
2738	220610
194727	220611
21542	220612
74270	220613
391456	220614
87032	220615
76507	220616
78578	220617
62356	220618
340832	220619
65218	220620
41223	220621
50007	220622
123539	220623
175801	220624
115107	220625
102519	220626
112251	220627
202107	220628
258366	220629
31127	220630
11213	220631
337724	220632
5526	220633
225847	220634
23527	220635
19103	220636
162390	220637
21575	220638
19363	220639
19363	220640
29223	220641
244726	220642
24017	220643
47246	220644
15848	220645
163826	220646
237870	220647
134213	220648
205540	220649
162487	220650
213337	220651
213337	220652
295424	220653
95517	220654
443091	220655
2059	220656
60258	220657
3267	220658
106660	220659
15342	220660
97958	220661
136349	220662
315620	220663
277547	220664
295876	220665
1228	220666
212570	220667
38510	220668
147363	220669
50174	220670
4957	220671
205422	220672
28313	220673
340039	220674
432605	220675
99495	220676
307393	220677
74411	220678
80817	220679
56729	220680
149407	220681
16013	220682
55622	220683
15214	220684
72519	220685
60912	220686
344840	220687
2645	220688
19946	220689
378	220690
29993	220691
139898	220692
1755	220693
308184	220694
113588	220695
955	220696
122773	220697
145174	220698
1808	220699
71658	220700
26948	220701
8434	220702
356317	220703
13106	220704
215864	220705
1551	220706
193526	220707
354898	220708
55836	220709
112168	220710
407574	220711
83538	220712
168611	220713
180306	220714
2563	220715
399936	220716
426881	220717
69526	220718
4302	220719
32775	220720
170250	220721
13590	220722
110653	220723
100661	220724
202126	220725
45083	220726
24831	220727
416662	220728
54012	220729
134325	220730
2	220731
125970	220732
404457	220733
7798	220734
116	220735
126308	220736
43616	220737
25821	220738
64906	220739
11641	220740
341455	220741
80860	220742
126397	220743
4295	220744
42392	220745
4906	220746
13822	220747
166939	220748
27089	220749
14585	220750
2473	220751
419487	220752
37168	220753
49457	220754
230832	220755
63823	220756
113655	220757
6645	220758
265467	220759
493	220760
232088	220761
8350	220762
102491	220763
95019	220764
345598	220765
10513	220766
155202	220767
183366	220768
176075	220769
413830	220770
187824	220771
28860	220772
8337	220773
606	220774
149382	220775
198155	220776
432328	220777
3034	220778
89472	220779
304798	220780
147088	220781
13475	220782
141142	220783
31674	220784
59551	220785
28987	220786
81992	220787
14990	220788
19255	220789
42260	220790
87606	220791
425159	220792
245211	220793
241627	220794
18715	220795
230451	220796
60438	220797
221330	220798
93364	220799
117779	220800
18785	220801
98436	220802
24493	220803
146260	220804
215790	220805
26106	220806
5675	220807
396869	220808
55371	220809
75776	220810
2511	220811
397886	220812
439071	220813
11691	220814
4686	220815
13697	220816
62136	220817
187343	220818
173989	220819
75493	220820
28682	220821
24485	220822
78559	220823
11732	220824
281493	220825
73687	220826
140015	220827
86835	220828
132636	220829
16368	220830
274609	220831
369166	220832
174291	220833
72560	220834
71867	220835
136397	220836
253932	220837
347151	220838
214609	220839
242	220840
402980	220841
202534	220842
14770	220843
62838	220844
287240	220845
398721	220846
120878	220847
295632	220848
306149	220849
176592	220850
20895	220851
333233	220852
421754	220853
41491	220854
29589	220855
7911	220856
413623	220857
74467	220858
52667	220859
167107	220860
247839	220861
3409	220862
83835	220863
40298	220864
71961	220865
141482	220866
267191	220867
49832	220868
38656	220869
41266	220870
151706	220871
98751	220872
49896	220873
386505	220874
197280	220875
282852	220876
31171	220877
6938	220878
382946	220879
74203	220880
261629	220881
320185	220882
73073	220883
57625	220884
250293	220885
84606	220886
105117	220887
173709	220888
246654	220889
79962	220890
63961	220891
686	220892
386	220893
130479	220894
6834	220895
126335	220896
46680	220897
18289	220898
30971	220899
283055	220900
344393	220901
452288	220902
283624	220903
19599	220904
13628	220905
333315	220906
400733	220907
2194	220908
37574	220909
59265	220910
204417	220911
406716	220912
39400	220913
182137	220914
218603	220915
89801	220916
18202	220917
9220	220918
407936	220919
327906	220920
201629	220921
124812	220922
88832	220923
110149	220924
74418	220925
25462	220926
170148	220927
105599	220928
46703	220929
78294	220930
353629	220931
421255	220932
11273	220933
339580	220934
1445	220935
60979	220936
137181	220937
9552	220938
428582	220939
453134	220940
48229	220941
79810	220942
6184	220943
94139	220944
235058	220945
8129	220946
172245	220947
127311	220948
5695	220949
263657	220950
93749	220951
30288	220952
34358	220953
159523	220954
28937	220955
234840	220956
391590	220957
31176	220958
391822	220959
139426	220960
10557	220961
6917	220962
14	220963
376111	220964
29592	220965
36543	220966
30764	220967
30764	220968
41295	220969
398732	220970
231563	220971
279866	220972
119374	220973
220754	220974
130622	220975
11854	220976
9448	220977
112145	220978
23484	220979
372984	220980
293303	220981
239817	220982
333439	220983
241330	220984
4099	220985
211281	220986
87415	220987
440560	220988
95558	220989
6288	220990
29859	220991
262009	220992
60537	220993
1771	220994
405161	220995
164682	220996
1210	220997
70901	220998
225666	220999
250123	221000
302592	221001
9159	221002
209945	221003
382449	221004
475	221005
423238	221006
240234	221007
56451	221008
23400	221009
53775	221010
15282	221011
1859	221012
245266	221013
6088	221014
7936	221015
28826	221016
4756	221017
208805	221018
13889	221019
61513	221020
11808	221021
75597	221022
359121	221023
238223	221024
150487	221025
193932	221026
35597	221027
42064	221028
129487	221029
230095	221030
10592	221031
74283	221032
33426	221033
2078	221034
17475	221035
31994	221036
6591	221037
58542	221038
234018	221039
78514	221040
78514	221041
78514	221042
64773	221043
457010	221044
39370	221045
104146	221046
22072	221047
347726	221048
41037	221049
277893	221050
122398	221051
19891	221052
16495	221053
233594	221054
81288	221055
422465	221056
7799	221057
272771	221058
245416	221059
330907	221060
86143	221061
6915	221062
40554	221063
317555	221064
116217	221065
39054	221066
226458	221067
53549	221068
39054	221069
50062	221070
106799	221071
32624	221072
167531	221073
76449	221074
106	221075
231808	221076
95439	221077
202751	221078
376960	221079
101839	221080
55142	221081
174441	221082
185855	221083
132872	221084
8598	221085
2056	221086
108880	221087
185296	221088
4511	221089
77101	221090
1084	221091
62799	221092
188532	221093
12095	221094
23162	221095
4511	221096
7447	221097
250424	221098
165674	221099
59456	221100
206439	221101
67368	221102
25705	221103
15085	221104
71713	221105
2012	221106
59456	221107
8413	221108
60308	221109
35457	221110
160527	221111
121636	221112
131220	221113
353807	221114
239586	221115
9315	221116
1471	221117
426198	221118
75442	221119
175288	221120
290311	221121
160607	221122
15526	221123
106696	221124
38495	221125
174313	221126
21633	221127
291598	221128
269494	221129
5042	221130
162548	221131
33677	221132
3000	221133
430258	221134
171011	221135
264155	221136
20193	221137
138570	221138
66890	221139
331549	221140
11913	221141
248460	221142
53002	221143
32324	221144
341157	221145
326313	221146
54680	221147
87358	221148
56053	221149
158066	221150
156757	221151
48090	221152
116680	221153
362531	221154
87617	221155
111291	221156
123146	221157
181689	221158
411136	221159
66018	221160
118309	221161
20419	221162
7352	221163
127257	221164
34848	221165
26689	221166
26689	221167
39692	221168
41027	221169
64147	221170
109261	221171
356750	221172
113996	221173
332690	221174
188903	221175
234616	221176
78485	221177
146617	221178
153993	221179
228150	221180
13947	221181
39062	221182
24043	221183
104372	221184
227012	221185
153	221186
30851	221187
31619	221188
45454	221189
269696	221190
237909	221191
154163	221192
151930	221193
3952	221194
210867	221195
13482	221196
25252	221197
188004	221198
11560	221199
1371	221200
128288	221201
377539	221202
409321	221203
242202	221204
7370	221205
283275	221206
1627	221207
44921	221208
2775	221209
135132	221210
26876	221211
10767	221212
198788	221213
344501	221214
15821	221215
29084	221216
4835	221217
383481	221218
54956	221219
148713	221220
114228	221221
39999	221222
312638	221223
7071	221224
9004	221225
414800	221226
245809	221227
263190	221228
106676	221229
145324	221230
6508	221231
208809	221232
107703	221233
170391	221234
16625	221235
454746	221236
71773	221237
26623	221238
1425	221239
164186	221240
185852	221241
2244	221242
126977	221243
48556	221244
275523	221245
184215	221246
246474	221247
1333	221248
146813	221249
71689	221250
79486	221251
52672	221252
10822	221253
2251	221254
233049	221255
571	221256
51974	221257
23945	221258
18568	221259
246664	221260
183196	221261
28491	221262
1748	221263
2649	221264
4528	221265
77946	221266
128600	221267
52072	221268
200456	221269
2817	221270
24778	221271
249008	221272
90472	221273
424399	221274
102058	221275
417123	221276
33689	221277
422388	221278
246283	221279
424128	221280
118738	221281
11474	221282
61735	221283
410830	221284
165929	221285
122568	221286
142330	221287
10986	221288
100133	221289
5655	221290
82108	221291
668	221292
98765	221293
21418	221294
12309	221295
209550	221296
109510	221297
204137	221298
32202	221299
122015	221300
29873	221301
60617	221302
249311	221303
449	221304
13112	221305
9639	221306
2666	221307
1029	221308
22459	221309
21349	221310
31304	221311
13941	221312
54986	221313
175485	221314
16463	221315
46717	221316
200972	221317
88630	221318
34167	221319
231055	221320
439090	221321
25145	221322
246553	221323
606	221324
225062	221325
322129	221326
34305	221327
260269	221328
378188	221329
310634	221330
444417	221331
266160	221332
88188	221333
87634	221334
103545	221335
3343	221336
9733	221337
57949	221338
157725	221339
405432	221340
229216	221341
120722	221342
160101	221343
41196	221344
55398	221345
30923	221346
123280	221347
69822	221348
87817	221349
176443	221350
105350	221351
282237	221352
36410	221353
330100	221354
415909	221355
83048	221356
333740	221357
448172	221358
54346	221359
396924	221360
325736	221361
89495	221362
165723	221363
34056	221364
93476	221365
223331	221366
114713	221367
14233	221368
455588	221369
32406	221370
43975	221371
156444	221372
7996	221373
38304	221374
100776	221375
115792	221376
7493	221377
50116	221378
27481	221379
403665	221380
10612	221381
208598	221382
230400	221383
1169	221384
35977	221385
133276	221386
393037	221387
145905	221388
259879	221389
11226	221390
349415	221391
441711	221392
39842	221393
46481	221394
55342	221395
309938	221396
156401	221397
141211	221398
132297	221399
41397	221400
227751	221401
333628	221402
67679	221403
205448	221404
194857	221405
134566	221406
14311	221407
34657	221408
396371	221409
25994	221410
309602	221411
109676	221412
9716	221413
359375	221414
11925	221415
93357	221416
127089	221417
23088	221418
339159	221419
36773	221420
161567	221421
2456	221422
234103	221423
406758	221424
144238	221425
15221	221426
956	221427
330420	221428
30129	221429
231803	221430
76078	221431
2239	221432
190490	221433
8960	221434
137079	221435
247846	221436
121073	221437
453015	221438
397899	221439
150830	221440
207743	221441
424504	221442
155735	221443
211748	221444
366549	221445
221587	221446
160467	221447
249924	221448
41620	221449
76924	221450
367870	221451
379685	221452
394753	221453
99316	221454
272088	221455
74038	221456
33372	221457
420677	221458
326744	221459
221179	221460
197416	221461
202611	221462
187661	221463
27354	221464
178334	221465
43221	221466
96126	221467
121221	221468
405400	221469
247858	221470
189010	221471
354173	221472
30806	221473
49775	221474
49775	221475
358199	221476
309399	221477
82611	221478
136478	221479
252885	221480
280421	221481
387348	221482
42049	221483
56773	221484
23573	221485
15001	221486
110035	221487
11195	221488
62318	221489
143148	221490
275414	221491
91813	221492
199953	221493
253593	221494
407788	221495
40796	221496
15663	221497
237481	221498
252081	221499
144016	221500
62260	221501
162835	221502
49376	221503
137918	221504
124061	221505
144238	221506
2143	221507
19470	221508
30636	221509
290568	221510
146400	221511
59536	221512
1983	221513
33286	221514
142620	221515
32399	221516
10569	221517
81000	221518
14549	221519
340093	221520
13723	221521
8987	221522
34528	221523
388811	221524
22088	221525
105582	221526
111782	221527
166582	221528
8935	221529
418747	221530
37819	221531
84668	221532
81051	221533
35907	221534
201285	221535
54400	221536
53658	221537
330314	221538
17487	221539
160453	221540
62776	221541
447062	221542
8936	221543
69106	221544
134125	221545
311	221546
16128	221547
214356	221548
57141	221549
40912	221550
132447	221551
26388	221552
125347	221553
59580	221554
223770	221555
225746	221556
119548	221557
42437	221558
53243	221559
44132	221560
44132	221561
25350	221562
201050	221563
68217	221564
110800	221565
49126	221566
90615	221567
10	221568
20790	221569
84698	221570
68765	221571
180071	221572
57096	221573
21749	221574
195878	221575
28162	221576
103558	221577
349977	221578
244224	221579
220583	221580
5457	221581
21241	221582
13734	221583
101301	221584
61601	221585
286680	221586
90754	221587
68803	221588
15485	221589
75177	221590
25072	221591
88417	221592
395910	221593
119466	221594
213835	221595
64	221596
15370	221597
1591	221598
11157	221599
7058	221600
17409	221601
46912	221602
185	221603
18729	221604
9222	221605
4576	221606
443065	221607
47481	221608
71521	221609
224037	221610
65881	221611
1660	221612
36605	221613
304745	221614
202585	221615
110054	221616
12715	221617
17767	221618
82286	221619
385135	221620
23756	221621
55968	221622
316879	221623
90503	221624
281238	221625
318931	221626
114471	221627
182366	221628
57184	221629
110295	221630
107258	221631
150051	221632
440743	221633
352	221634
189159	221635
295235	221636
80381	221637
47214	221638
116481	221639
192512	221640
15854	221641
242640	221642
208853	221643
454792	221644
241179	221645
223306	221646
45939	221647
69106	221648
32342	221649
14027	221650
59634	221651
218107	221652
52474	221653
169290	221654
59816	221655
110733	221656
186462	221657
37304	221658
13617	221659
247632	221660
421013	221661
60329	221662
57462	221663
88149	221664
109932	221665
363252	221666
434663	221667
149887	221668
228314	221669
313083	221670
46901	221671
78877	221672
26150	221673
62655	221674
86137	221675
525	221676
109913	221677
203449	221678
41331	221679
12759	221680
244803	221681
18940	221682
159726	221683
2028	221684
2028	221685
381568	221686
409472	221687
14725	221688
218207	221689
64941	221690
18665	221691
29326	221692
95108	221693
194042	221694
199361	221695
213824	221696
45176	221697
69973	221698
59303	221699
168577	221700
100983	221701
61500	221702
12994	221703
80855	221704
44214	221705
10597	221706
154308	221707
57521	221708
14251	221709
42009	221710
18909	221711
41494	221712
96627	221713
192372	221714
14962	221715
18508	221716
51961	221717
209521	221718
448884	221719
109156	221720
148151	221721
48975	221722
71389	221723
2841	221724
34758	221725
8979	221726
178318	221727
438276	221728
112727	221729
185085	221730
116460	221731
63778	221732
23023	221733
88049	221734
196067	221735
112870	221736
58587	221737
243789	221738
61041	221739
128146	221740
9058	221741
105039	221742
396875	221743
225085	221744
112870	221745
90243	221746
351654	221747
1686	221748
433146	221749
230300	221750
343647	221751
15580	221752
333058	221753
301544	221754
8979	221755
34467	221756
309296	221757
336925	221758
18177	221759
93938	221760
34467	221761
99945	221762
107473	221763
128146	221764
114140	221765
10936	221766
429476	221767
5245	221768
14161	221769
39376	221770
25402	221771
25137	221772
83783	221773
222040	221774
96611	221775
72978	221776
152188	221777
230864	221778
818	221779
33173	221780
54508	221781
446	221782
9837	221783
67331	221784
223072	221785
105555	221786
25717	221787
81763	221788
190276	221789
4072	221790
836	221791
228156	221792
104482	221793
433530	221794
87252	221795
293936	221796
222844	221797
448131	221798
186874	221799
44553	221800
42825	221801
334247	221802
140640	221803
110584	221804
164264	221805
217710	221806
24082	221807
226495	221808
60895	221809
164264	221810
60641	221811
32787	221812
2784	221813
425674	221814
4789	221815
88085	221816
292329	221817
355037	221818
203547	221819
97259	221820
195968	221821
77958	221822
18034	221823
50313	221824
259137	221825
38502	221826
76080	221827
38513	221828
268902	221829
337531	221830
152334	221831
395089	221832
10090	221833
421634	221834
244018	221835
35161	221836
78047	221837
270240	221838
24987	221839
109654	221840
37223	221841
139487	221842
39380	221843
154594	221844
149466	221845
64596	221846
184801	221847
37223	221848
229325	221849
164286	221850
234420	221851
148685	221852
262992	221853
83665	221854
55162	221855
18133	221856
146979	221857
103990	221858
175072	221859
20602	221860
30074	221861
140640	221862
96930	221863
365359	221864
27728	221865
19571	221866
34180	221867
191814	221868
119252	221869
64283	221870
17053	221871
322	221872
184787	221873
83670	221874
355000	221875
164493	221876
18034	221877
137267	221878
12421	221879
77813	221880
3581	221881
171841	221882
132104	221883
77836	221884
135118	221885
283356	221886
161705	221887
775	221888
100589	221889
432795	221890
368848	221891
81531	221892
185180	221893
164171	221894
27300	221895
219182	221896
311107	221897
20085	221898
169239	221899
117321	221900
310734	221901
165808	221902
20926	221903
277303	221904
50131	221905
108073	221906
96405	221907
213332	221908
120148	221909
4087	221910
65135	221911
51149	221912
85555	221913
324901	221914
33261	221915
352162	221916
31604	221917
1844	221918
79220	221919
169187	221920
113081	221921
300432	221922
26390	221923
76496	221924
70344	221925
64083	221926
88710	221927
3904	221928
288624	221929
82019	221930
87732	221931
87008	221932
18680	221933
922	221934
4066	221935
136436	221936
40057	221937
9613	221938
1991	221939
24438	221940
91006	221941
362389	221942
143609	221943
2178	221944
31650	221945
350975	221946
38461	221947
112771	221948
250363	221949
174292	221950
32103	221951
59497	221952
60573	221953
207027	221954
59942	221955
57540	221956
24126	221957
48304	221958
26854	221959
13869	221960
103733	221961
23014	221962
314308	221963
140312	221964
82956	221965
14900	221966
141801	221967
35490	221968
221783	221969
264387	221970
29169	221971
85694	221972
203219	221973
106538	221974
109272	221975
1692	221976
214351	221977
1942	221978
418047	221979
63786	221980
790	221981
7654	221982
205690	221983
203597	221984
238960	221985
14480	221986
94324	221987
15253	221988
194150	221989
7854	221990
262991	221991
38699	221992
71454	221993
316271	221994
9060	221995
19045	221996
60	221997
99264	221998
230810	221999
21821	222000
69527	222001
6117	222002
138115	222003
7293	222004
47097	222005
299893	222006
76716	222007
42359	222008
357886	222009
132231	222010
103966	222011
318458	222012
127078	222013
253452	222014
95246	222015
55112	222016
236375	222017
15532	222018
11802	222019
89512	222020
80740	222021
207647	222022
6487	222023
169753	222024
43571	222025
319213	222026
63935	222027
34817	222028
5127	222029
2919	222030
12529	222031
366461	222032
118593	222033
217268	222034
3587	222035
38928	222036
150916	222037
104005	222038
14718	222039
11716	222040
367463	222041
19548	222042
30102	222043
160438	222044
375	222045
87833	222046
221271	222047
94963	222048
275581	222049
129130	222050
331438	222051
146589	222052
154869	222053
79363	222054
16856	222055
105558	222056
123780	222057
157186	222058
14326	222059
20975	222060
429286	222061
360986	222062
213520	222063
357165	222064
1612	222065
26468	222066
20721	222067
261540	222068
89959	222069
52552	222070
122957	222071
248827	222072
49208	222073
88108	222074
212687	222075
178	222076
172572	222077
29185	222078
107709	222079
144438	222080
200321	222081
197813	222082
5214	222083
187226	222084
13804	222085
8467	222086
317364	222087
9671	222088
264732	222089
14655	222090
9112	222091
5546	222092
4914	222093
310145	222094
282711	222095
72222	222096
96248	222097
6185	222098
48045	222099
70511	222100
118668	222101
226094	222102
9179	222103
306626	222104
89394	222105
6965	222106
35496	222107
360791	222108
72923	222109
20296	222110
140684	222111
198219	222112
2600	222113
120360	222114
329669	222115
56416	222116
105828	222117
214385	222118
357591	222119
36631	222120
125753	222121
274462	222122
26675	222123
457525	222124
73846	222125
55382	222126
385006	222127
239625	222128
46216	222129
59677	222130
247217	222131
105370	222132
41550	222133
7610	222134
189643	222135
8902	222136
316963	222137
148441	222138
40485	222139
171870	222140
213503	222141
390575	222142
58751	222143
19790	222144
230560	222145
390335	222146
113527	222147
402954	222148
177051	222149
154915	222150
228912	222151
441497	222152
12199	222153
296790	222154
250522	222155
128050	222156
27644	222157
68241	222158
134517	222159
138489	222160
267875	222161
376685	222162
104501	222163
104501	222164
315977	222165
17109	222166
271414	222167
194809	222168
161150	222169
187686	222170
13409	222171
459384	222172
400291	222173
108521	222174
135860	222175
253147	222176
218752	222177
201849	222178
373156	222179
89738	222180
35492	222181
310732	222182
161150	222183
15685	222184
351312	222185
148439	222186
108164	222187
78716	222188
77408	222189
355192	222190
192913	222191
24613	222192
4405	222193
53235	222194
415957	222195
189485	222196
429603	222197
29085	222198
149857	222199
259476	222200
203100	222201
361857	222202
255047	222203
12324	222204
123252	222205
241534	222206
336249	222207
331703	222208
25647	222209
166103	222210
75070	222211
387830	222212
56966	222213
249067	222214
201881	222215
95583	222216
117424	222217
81445	222218
49830	222219
253490	222220
382899	222221
4787	222222
213855	222223
22591	222224
337086	222225
206692	222226
423867	222227
373193	222228
115567	222229
139954	222230
848	222231
325597	222232
114967	222233
169476	222234
157071	222235
223350	222236
142294	222237
53032	222238
336739	222239
352970	222240
44873	222241
62187	222242
292512	222243
393917	222244
31791	222245
175266	222246
308561	222247
43546	222248
204353	222249
43891	222250
281241	222251
62229	222252
174613	222253
166864	222254
144054	222255
7459	222256
229917	222257
68136	222258
187090	222259
89247	222260
73135	222261
212441	222262
335	222263
28750	222264
309685	222265
126541	222266
397446	222267
397505	222268
192740	222269
284895	222270
20196	222271
1309	222272
175978	222273
251471	222274
264474	222275
193491	222276
270147	222277
139621	222278
16969	222279
22527	222280
216679	222281
43997	222282
202	222283
17427	222284
210483	222285
344732	222286
147497	222287
17719	222288
172835	222289
121794	222290
63997	222291
246450	222292
433567	222293
23940	222294
299951	222295
48325	222296
203388	222297
86368	222298
404997	222299
232807	222300
235064	222301
367145	222302
4474	222303
66420	222304
349511	222305
13128	222306
90182	222307
140827	222308
4362	222309
98848	222310
156481	222311
196187	222312
217755	222313
168768	222314
268929	222315
288095	222316
26568	222317
287334	222318
303277	222319
90389	222320
58839	222321
113877	222322
195843	222323
209679	222324
259334	222325
56493	222326
140784	222327
225780	222328
93834	222329
303361	222330
31934	222331
42648	222332
192308	222333
55331	222334
188875	222335
357033	222336
224018	222337
97183	222338
438434	222339
127086	222340
255501	222341
236765	222342
50862	222343
11332	222344
29074	222345
142892	222346
37100	222347
3758	222348
155139	222349
136233	222350
307234	222351
2219	222352
36233	222353
16	222354
193636	222355
383054	222356
80560	222357
26904	222358
98280	222359
393285	222360
292357	222361
241830	222362
94865	222363
326522	222364
169743	222365
52605	222366
191921	222367
51154	222368
53968	222369
113704	222370
275013	222371
113924	222372
56072	222373
10159	222374
366806	222375
331211	222376
174312	222377
224196	222378
213921	222379
13296	222380
104546	222381
28200	222382
36913	222383
105204	222384
95405	222385
17141	222386
353461	222387
353458	222388
336140	222389
10284	222390
439196	222391
177560	222392
91051	222393
33797	222394
28776	222395
190205	222396
278815	222397
71748	222398
27579	222399
107397	222400
113134	222401
202122	222402
243543	222403
35624	222404
68467	222405
5036	222406
145631	222407
11877	222408
12352	222409
36202	222410
332439	222411
74206	222412
243909	222413
127207	222414
438927	222415
49435	222416
57749	222417
221650	222418
74015	222419
276831	222420
144726	222421
405795	222422
279141	222423
218678	222424
217996	222425
279133	222426
145037	222427
125115	222428
9436	222429
174311	222430
2692	222431
6099	222432
158908	222433
25118	222434
324484	222435
97708	222436
7399	222437
332440	222438
418077	222439
51154	222440
215271	222441
320394	222442
382704	222443
266215	222444
287166	222445
145427	222446
71319	222447
74071	222448
13119	222449
400791	222450
412418	222451
117557	222452
19876	222453
405276	222454
133925	222455
244910	222456
109840	222457
93475	222458
217929	222459
459316	222460
106693	222461
171529	222462
21433	222463
283872	222464
501	222465
34664	222466
18221	222467
252208	222468
172748	222469
176359	222470
61192	222471
23995	222472
134605	222473
202435	222474
6457	222475
231813	222476
116668	222477
224225	222478
123411	222479
116768	222480
44805	222481
306892	222482
52564	222483
327021	222484
96050	222485
213942	222486
332595	222487
172054	222488
99272	222489
99185	222490
308575	222491
23789	222492
31758	222493
128674	222494
122981	222495
37904	222496
70429	222497
170258	222498
373989	222499
70593	222500
208023	222501
994	222502
21003	222503
14713	222504
263192	222505
91610	222506
136550	222507
126584	222508
251377	222509
268029	222510
12217	222511
459615	222512
117618	222513
148552	222514
11711	222515
7737	222516
770	222517
127652	222518
210906	222519
64937	222520
35937	222521
33007	222522
85962	222523
697	222524
59408	222525
30079	222526
90562	222527
82784	222528
8176	222529
7172	222530
38700	222531
214707	222532
107446	222533
7123	222534
127914	222535
321109	222536
438	222537
116325	222538
262041	222539
12901	222540
137330	222541
23363	222542
213370	222543
62719	222544
32507	222545
239847	222546
33260	222547
57222	222548
54778	222549
142808	222550
70337	222551
374944	222552
224707	222553
200409	222554
231555	222555
397482	222556
56343	222557
202968	222558
98550	222559
24536	222560
5508	222561
6020	222562
1206	222563
50738	222564
108538	222565
429619	222566
98218	222567
7749	222568
356127	222569
244632	222570
430975	222571
4277	222572
30297	222573
46235	222574
395482	222575
7605	222576
134009	222577
99529	222578
384483	222579
11081	222580
204097	222581
76150	222582
221463	222583
27435	222584
918	222585
283186	222586
127454	222587
8445	222588
55471	222589
336350	222590
7971	222591
119408	222592
75860	222593
72105	222594
2781	222595
30170	222596
15010	222597
134762	222598
25621	222599
113322	222600
77200	222601
58412	222602
129341	222603
32652	222604
24212	222605
49386	222606
140489	222607
79985	222608
91097	222609
64873	222610
236198	222611
38427	222612
91917	222613
314371	222614
298567	222615
298565	222616
293527	222617
29511	222618
325040	222619
281209	222620
51302	222621
342789	222622
336852	222623
305555	222624
66684	222625
389865	222626
238702	222627
110627	222628
18400	222629
185085	222630
302348	222631
120433	222632
440124	222633
230399	222634
417810	222635
114025	222636
239354	222637
404858	222638
9058	222639
443829	222640
4608	222641
425072	222642
249245	222643
36678	222644
112730	222645
226962	222646
414	222647
4528	222648
434213	222649
91562	222650
136966	222651
91562	222652
447760	222653
129186	222654
33210	222655
46050	222656
6341	222657
191462	222658
343167	222659
1826	222660
273098	222661
235361	222662
306666	222663
14803	222664
169909	222665
33637	222666
26264	222667
167248	222668
60955	222669
153693	222670
12214	222671
3355	222672
5630	222673
109417	222674
231327	222675
143253	222676
12837	222677
230432	222678
27588	222679
6222	222680
113911	222681
235742	222682
119687	222683
350682	222684
176501	222685
13364	222686
238916	222687
18169	222688
2186	222689
240049	222690
28045	222691
278019	222692
21573	222693
393795	222694
89051	222695
221437	222696
237182	222697
106189	222698
293845	222699
19840	222700
355660	222701
241425	222702
51808	222703
2085	222704
9146	222705
436862	222706
389954	222707
435209	222708
426845	222709
101020	222710
26139	222711
284047	222712
49279	222713
1183	222714
161922	222715
164223	222716
6823	222717
43810	222718
256104	222719
109501	222720
13222	222721
23989	222722
91984	222723
29587	222724
135590	222725
12275	222726
404820	222727
51654	222728
74544	222729
2184	222730
9846	222731
247623	222732
105681	222733
67007	222734
22910	222735
26454	222736
312828	222737
38432	222738
334822	222739
63371	222740
306720	222741
411769	222742
59080	222743
67188	222744
388427	222745
6719	222746
195235	222747
233825	222748
28408	222749
248738	222750
69827	222751
327542	222752
165306	222753
327668	222754
122983	222755
25552	222756
110845	222757
27347	222758
34544	222759
66035	222760
118930	222761
51270	222762
139430	222763
419587	222764
125307	222765
350672	222766
90644	222767
35638	222768
96801	222769
209331	222770
25690	222771
19704	222772
113071	222773
76840	222774
186982	222775
355977	222776
59991	222777
12302	222778
75419	222779
155103	222780
124016	222781
44520	222782
44520	222783
51087	222784
287837	222785
319043	222786
257634	222787
9062	222788
240278	222789
47982	222790
313761	222791
421535	222792
73522	222793
14898	222794
171260	222795
219166	222796
338532	222797
161000	222798
59522	222799
13429	222800
422062	222801
114442	222802
4863	222803
84671	222804
3796	222805
193955	222806
4228	222807
43813	222808
2057	222809
25706	222810
6107	222811
439514	222812
125187	222813
452949	222814
86838	222815
257264	222816
152388	222817
262207	222818
118963	222819
266206	222820
183122	222821
36244	222822
26887	222823
14898	222824
14323	222825
459857	222826
53629	222827
272503	222828
188009	222829
282210	222830
406722	222831
37051	222832
2445	222833
447414	222834
250101	222835
340581	222836
239424	222837
23571	222838
2920	222839
75953	222840
20188	222841
31295	222842
132296	222843
169347	222844
89179	222845
65597	222846
59270	222847
75362	222848
266500	222849
30783	222850
59722	222851
188551	222852
9886	222853
40128	222854
111049	222855
29986	222856
23061	222857
5040	222858
51294	222859
257326	222860
55127	222861
74523	222862
59712	222863
314297	222864
361930	222865
323452	222866
59171	222867
124315	222868
105290	222869
15703	222870
296960	222871
72340	222872
83831	222873
68317	222874
153059	222875
124201	222876
49865	222877
229728	222878
77666	222879
122573	222880
19865	222881
172004	222882
226200	222883
283113	222884
356362	222885
73777	222886
347909	222887
154364	222888
1370	222889
177994	222890
11161	222891
63757	222892
73371	222893
6118	222894
382846	222895
49660	222896
45025	222897
187070	222898
24905	222899
414725	222900
2351	222901
222833	222902
220268	222903
109581	222904
40	222905
333465	222906
238361	222907
239173	222908
123676	222909
20847	222910
190626	222911
239863	222912
185871	222913
30386	222914
405627	222915
26049	222916
14795	222917
81826	222918
46704	222919
444068	222920
61637	222921
51544	222922
78930	222923
114466	222924
58478	222925
100494	222926
6770	222927
188194	222928
13455	222929
78446	222930
132381	222931
1023	222932
128883	222933
31838	222934
88716	222935
40	222936
109163	222937
61637	222938
413498	222939
325695	222940
79165	222941
125965	222942
24728	222943
34355	222944
78991	222945
79564	222946
175562	222947
60819	222948
7496	222949
183012	222950
41795	222951
151241	222952
47280	222953
187618	222954
10517	222955
33365	222956
11783	222957
113066	222958
240608	222959
8051	222960
429392	222961
7715	222962
84483	222963
41499	222964
166995	222965
395244	222966
748	222967
2996	222968
379789	222969
70251	222970
137373	222971
378535	222972
34692	222973
219024	222974
5115	222975
416741	222976
51705	222977
7162	222978
6764	222979
21987	222980
327616	222981
318171	222982
16030	222983
92074	222984
300844	222985
79018	222986
7669	222987
148139	222988
26174	222989
18776	222990
98572	222991
75035	222992
251673	222993
5936	222994
88004	222995
273899	222996
10107	222997
340588	222998
28185	222999
198015	223000
17793	223001
67445	223002
60877	223003
26884	223004
34458	223005
120996	223006
64975	223007
35537	223008
299538	223009
248158	223010
228680	223011
149424	223012
88206	223013
6764	223014
55779	223015
75921	223016
69200	223017
204711	223018
186570	223019
343306	223020
2799	223021
59815	223022
46373	223023
88307	223024
394605	223025
214666	223026
33357	223027
397533	223028
45678	223029
24313	223030
138838	223031
268930	223032
310166	223033
11508	223034
87462	223035
63007	223036
36566	223037
6378	223038
277403	223039
125210	223040
228512	223041
65788	223042
169150	223043
16693	223044
26676	223045
218309	223046
16893	223047
129	223048
336408	223049
415537	223050
15990	223051
17158	223052
46148	223053
186449	223054
172138	223055
47385	223056
408771	223057
6414	223058
56800	223059
39028	223060
21512	223061
126252	223062
95893	223063
90257	223064
191042	223065
97594	223066
107756	223067
231266	223068
106718	223069
190910	223070
56104	223071
166875	223072
145799	223073
286145	223074
138877	223075
172091	223076
145087	223077
196047	223078
41334	223079
314173	223080
25759	223081
242412	223082
32505	223083
65256	223084
8146	223085
24618	223086
207012	223087
67554	223088
6722	223089
31260	223090
11525	223091
242841	223092
256629	223093
192998	223094
50164	223095
456945	223096
116846	223097
308123	223098
4040	223099
221	223100
82805	223101
309533	223102
161876	223103
197435	223104
298569	223105
142084	223106
38896	223107
59054	223108
215660	223109
94536	223110
212486	223111
130342	223112
20775	223113
50430	223114
73013	223115
411255	223116
228363	223117
15046	223118
182015	223119
87464	223120
256785	223121
92347	223122
6214	223123
21212	223124
165662	223125
303584	223126
39645	223127
337694	223128
51199	223129
11431	223130
142410	223131
16214	223132
27612	223133
68356	223134
1082	223135
17662	223136
29254	223137
59567	223138
133748	223139
4387	223140
6443	223141
99280	223142
348930	223143
3349	223144
56694	223145
105700	223146
79788	223147
118762	223148
75157	223149
3884	223150
39782	223151
339611	223152
28203	223153
70976	223154
387881	223155
4169	223156
27948	223157
51122	223158
272394	223159
175525	223160
7976	223161
20090	223162
187968	223163
242	223164
29455	223165
49055	223166
413265	223167
415475	223168
1738	223169
86168	223170
25701	223171
458787	223172
390	223173
272487	223174
107730	223175
444794	223176
15398	223177
241502	223178
241924	223179
202062	223180
244432	223181
134176	223182
421	223183
15349	223184
209647	223185
56696	223186
85609	223187
6670	223188
343718	223189
235592	223190
50442	223191
68090	223192
54059	223193
35255	223194
183905	223195
170562	223196
160650	223197
20723	223198
7779	223199
235232	223200
274517	223201
194887	223202
161799	223203
173199	223204
68958	223205
55564	223206
164852	223207
83606	223208
179244	223209
413961	223210
295277	223211
101968	223212
79189	223213
14271	223214
151361	223215
178164	223216
300501	223217
365288	223218
120393	223219
60053	223220
158658	223221
63130	223222
243353	223223
72768	223224
90435	223225
34702	223226
192847	223227
5713	223228
73107	223229
108404	223230
91703	223231
21154	223232
63794	223233
21761	223234
22251	223235
17978	223236
236743	223237
23870	223238
87570	223239
65063	223240
454877	223241
182396	223242
163108	223243
421119	223244
12675	223245
46631	223246
247274	223247
114556	223248
181486	223249
393452	223250
82709	223251
22886	223252
57397	223253
124979	223254
206308	223255
160130	223256
38680	223257
29023	223258
319814	223259
232552	223260
85499	223261
152068	223262
84488	223263
17461	223264
416	223265
147474	223266
63226	223267
245289	223268
43562	223269
404020	223270
107417	223271
32964	223272
381281	223273
7315	223274
30843	223275
49931	223276
141585	223277
71918	223278
350468	223279
259671	223280
15518	223281
350881	223282
390801	223283
52938	223284
97725	223285
394970	223286
13448	223287
246264	223288
144397	223289
76588	223290
149481	223291
382024	223292
50037	223293
11422	223294
6446	223295
289	223296
32647	223297
404837	223298
365463	223299
105477	223300
11247	223301
154089	223302
3052	223303
91598	223304
131	223305
18191	223306
57025	223307
20997	223308
13301	223309
10989	223310
61279	223311
122782	223312
42573	223313
3228	223314
127483	223315
121280	223316
18586	223317
415113	223318
84246	223319
10944	223320
60216	223321
3170	223322
282012	223323
90792	223324
36360	223325
12684	223326
297687	223327
412839	223328
142251	223329
28115	223330
217334	223331
211687	223332
34258	223333
49764	223334
356503	223335
441006	223336
164781	223337
190234	223338
151423	223339
453553	223340
45414	223341
103490	223342
31076	223343
166931	223344
238942	223345
246618	223346
27739	223347
274973	223348
28769	223349
199255	223350
173568	223351
10350	223352
137845	223353
124218	223354
248279	223355
99124	223356
105438	223357
106	223358
121882	223359
237547	223360
110013	223361
28374	223362
46224	223363
96898	223364
351	223365
27543	223366
15143	223367
53069	223368
31224	223369
238173	223370
4977	223371
2400	223372
195539	223373
391353	223374
164047	223375
188499	223376
114068	223377
72794	223378
23501	223379
17313	223380
284884	223381
74913	223382
51333	223383
122825	223384
63565	223385
6427	223386
15567	223387
6443	223388
39135	223389
11869	223390
82065	223391
13611	223392
89703	223393
24847	223394
8157	223395
96719	223396
47288	223397
180690	223398
61523	223399
58427	223400
61693	223401
258700	223402
80331	223403
114062	223404
183984	223405
64536	223406
56376	223407
14019	223408
64059	223409
352688	223410
413958	223411
33795	223412
129033	223413
44593	223414
27179	223415
51826	223416
12188	223417
241558	223418
43507	223419
337698	223420
102505	223421
121369	223422
82658	223423
402841	223424
1435	223425
95233	223426
27152	223427
8012	223428
187414	223429
153606	223430
270008	223431
250881	223432
44408	223433
426	223434
175837	223435
33836	223436
196815	223437
5401	223438
164584	223439
55924	223440
117595	223441
428377	223442
42558	223443
118572	223444
5121	223445
343424	223446
51176	223447
32393	223448
182540	223449
90283	223450
18537	223451
459730	223452
277603	223453
233276	223454
14232	223455
383461	223456
101018	223457
94374	223458
442969	223459
277604	223460
433492	223461
277602	223462
369543	223463
140289	223464
438769	223465
27038	223466
191463	223467
244329	223468
101018	223469
320853	223470
42014	223471
306392	223472
11587	223473
9749	223474
77432	223475
431957	223476
124003	223477
354431	223478
354989	223479
377892	223480
63754	223481
191568	223482
169385	223483
322971	223484
44547	223485
193343	223486
124537	223487
211796	223488
43051	223489
76901	223490
32479	223491
73768	223492
205887	223493
371970	223494
150261	223495
160462	223496
106250	223497
11004	223498
78314	223499
43807	223500
23224	223501
428787	223502
4667	223503
1355	223504
178155	223505
56756	223506
163777	223507
230	223508
157701	223509
217857	223510
134004	223511
134004	223512
160196	223513
126573	223514
265720	223515
32944	223516
194038	223517
270821	223518
35638	223519
449429	223520
141049	223521
188226	223522
200369	223523
149630	223524
405856	223525
241990	223526
65532	223527
108054	223528
17911	223529
96970	223530
12795	223531
288262	223532
446154	223533
981	223534
203723	223535
90079	223536
312204	223537
145708	223538
60706	223539
67733	223540
146424	223541
431548	223542
28179	223543
207525	223544
103581	223545
195213	223546
271776	223547
181563	223548
103869	223549
332767	223550
114074	223551
47841	223552
186437	223553
179165	223554
164287	223555
436675	223556
355707	223557
65740	223558
32927	223559
69975	223560
364756	223561
192548	223562
22981	223563
41608	223564
211683	223565
371664	223566
369766	223567
125327	223568
238171	223569
452554	223570
108549	223571
94755	223572
17273	223573
73228	223574
7040	223575
114244	223576
345766	223577
78838	223578
1454	223579
477	223580
242505	223581
141714	223582
177113	223583
14270	223584
111291	223585
75920	223586
16683	223587
440172	223588
5946	223589
271190	223590
109965	223591
1774	223592
48964	223593
202681	223594
437049	223595
374	223596
179406	223597
398540	223598
81408	223599
3163	223600
114458	223601
145307	223602
15899	223603
112959	223604
451068	223605
41341	223606
2327	223607
929	223608
406136	223609
6007	223610
40015	223611
30888	223612
110817	223613
30491	223614
414	223615
212224	223616
5869	223617
143307	223618
41378	223619
205395	223620
415861	223621
25444	223622
178183	223623
27140	223624
17783	223625
40472	223626
178574	223627
91165	223628
139220	223629
82	223630
91987	223631
489	223632
82477	223633
19984	223634
167862	223635
320349	223636
82923	223637
26916	223638
276663	223639
11205	223640
25227	223641
33350	223642
220436	223643
374019	223644
233167	223645
40872	223646
145206	223647
39381	223648
121347	223649
62936	223650
22405	223651
102525	223652
6358	223653
235245	223654
127908	223655
266766	223656
34540	223657
218944	223658
217927	223659
32338	223660
19923	223661
58992	223662
237675	223663
58705	223664
234324	223665
46540	223666
28334	223667
270823	223668
2096	223669
15	223670
126816	223671
259236	223672
122855	223673
262570	223674
75685	223675
117715	223676
366366	223677
38069	223678
238606	223679
407447	223680
136005	223681
90122	223682
74941	223683
6007	223684
3357	223685
31250	223686
137983	223687
3107	223688
159355	223689
53311	223690
71783	223691
77902	223692
334634	223693
105009	223694
185377	223695
2666	223696
595	223697
114450	223698
17591	223699
74697	223700
181953	223701
50547	223702
431299	223703
9694	223704
188503	223705
300531	223706
190994	223707
29937	223708
244959	223709
66858	223710
245054	223711
74263	223712
347282	223713
20167	223714
110330	223715
120608	223716
453875	223717
1457	223718
33783	223719
33783	223720
13306	223721
448553	223722
101247	223723
88587	223724
81567	223725
266310	223726
19679	223727
185235	223728
91246	223729
30361	223730
60818	223731
56601	223732
55964	223733
10221	223734
56568	223735
161520	223736
47217	223737
39501	223738
166746	223739
55005	223740
334801	223741
7968	223742
237908	223743
207435	223744
369131	223745
86499	223746
14907	223747
80096	223748
23195	223749
66761	223750
214830	223751
65099	223752
78955	223753
4423	223754
95943	223755
36357	223756
60482	223757
4714	223758
340223	223759
1104	223760
12774	223761
16693	223762
255673	223763
74697	223764
139845	223765
102574	223766
123484	223767
229665	223768
24857	223769
51079	223770
7158	223771
273	223772
158321	223773
115410	223774
224776	223775
124443	223776
320458	223777
8151	223778
245339	223779
42854	223780
398844	223781
13402	223782
346029	223783
185409	223784
1329	223785
435440	223786
299299	223787
21134	223788
30089	223789
49620	223790
4237	223791
8032	223792
21703	223793
9220	223794
436991	223795
139455	223796
217434	223797
444918	223798
3386	223799
9	223800
13857	223801
43080	223802
6658	223803
398915	223804
27723	223805
8492	223806
41649	223807
329805	223808
18868	223809
405	223810
18937	223811
162806	223812
44362	223813
33835	223814
320038	223815
194894	223816
121540	223817
404630	223818
66510	223819
98938	223820
289	223821
196072	223822
336416	223823
99530	223824
156211	223825
416222	223826
33781	223827
29919	223828
328503	223829
320117	223830
248633	223831
147153	223832
186693	223833
360892	223834
80825	223835
375874	223836
372534	223837
360679	223838
27389	223839
90653	223840
390019	223841
76978	223842
140416	223843
37885	223844
224429	223845
313899	223846
17626	223847
11444	223848
284278	223849
116558	223850
54388	223851
40592	223852
6247	223853
107357	223854
38544	223855
384177	223856
20724	223857
148650	223858
203425	223859
218042	223860
5260	223861
61708	223862
125712	223863
6822	223864
187454	223865
1754	223866
194394	223867
30378	223868
99544	223869
89480	223870
134013	223871
12266	223872
170706	223873
406397	223874
269715	223875
354967	223876
93338	223877
101257	223878
7765	223879
221758	223880
47262	223881
168597	223882
151554	223883
24808	223884
14694	223885
335892	223886
3673	223887
60000	223888
9658	223889
235932	223890
99956	223891
50804	223892
47683	223893
376125	223894
51525	223895
27283	223896
420081	223897
5112	223898
21702	223899
76587	223900
291286	223901
37093	223902
242923	223903
28896	223904
28837	223905
61414	223906
82864	223907
231110	223908
428601	223909
283998	223910
4139	223911
59364	223912
234431	223913
86270	223914
382057	223915
45734	223916
174766	223917
30529	223918
3107	223919
205176	223920
345	223921
37523	223922
12193	223923
24052	223924
292025	223925
60950	223926
8480	223927
1837	223928
44171	223929
30592	223930
127640	223931
21608	223932
391	223933
120372	223934
252498	223935
122775	223936
300227	223937
2681	223938
284573	223939
54253	223940
39770	223941
293429	223942
87475	223943
190556	223944
19114	223945
42780	223946
210747	223947
47117	223948
235496	223949
416974	223950
126312	223951
98347	223952
61179	223953
457059	223954
166397	223955
104605	223956
64230	223957
121469	223958
18401	223959
433957	223960
33009	223961
9611	223962
221492	223963
7638	223964
11560	223965
84036	223966
6501	223967
359807	223968
65649	223969
215873	223970
84730	223971
125023	223972
42544	223973
355750	223974
432661	223975
363078	223976
10765	223977
355288	223978
221902	223979
139318	223980
430132	223981
199174	223982
69103	223983
107343	223984
366315	223985
106236	223986
54624	223987
101688	223988
156691	223989
297355	223990
263553	223991
101337	223992
102252	223993
368104	223994
90224	223995
12437	223996
157754	223997
62147	223998
13965	223999
412181	224000
96365	224001
48286	224002
14107	224003
49120	224004
37038	224005
28087	224006
104959	224007
19458	224008
40521	224009
85788	224010
14909	224011
3495	224012
135628	224013
32075	224014
126373	224015
271847	224016
112915	224017
249262	224018
414185	224019
230811	224020
14156	224021
14046	224022
2349	224023
17175	224024
19988	224025
194908	224026
66550	224027
100243	224028
442454	224029
269	224030
157	224031
17810	224032
9404	224033
82600	224034
1802	224035
56220	224036
88206	224037
53098	224038
242324	224039
170834	224040
4169	224041
262482	224042
55083	224043
21506	224044
31911	224045
438292	224046
344296	224047
9990	224048
32614	224049
13238	224050
124755	224051
460283	224052
339212	224053
372663	224054
24064	224055
109688	224056
206542	224057
326450	224058
43669	224059
84395	224060
95142	224061
158546	224062
125712	224063
397287	224064
27220	224065
252218	224066
365	224067
443681	224068
20986	224069
58934	224070
4046	224071
1437	224072
51511	224073
29967	224074
1801	224075
6014	224076
10151	224077
127368	224078
33347	224079
75961	224080
117611	224081
39197	224082
123696	224083
17349	224084
112195	224085
199376	224086
600	224087
304123	224088
222091	224089
33136	224090
112272	224091
196954	224092
13913	224093
137325	224094
8778	224095
65034	224096
12941	224097
22388	224098
48962	224099
245121	224100
157343	224101
978	224102
160503	224103
86898	224104
34781	224105
313800	224106
73756	224107
6742	224108
20624	224109
442712	224110
66415	224111
28192	224112
55113	224113
91336	224114
29947	224115
414527	224116
226975	224117
48856	224118
29420	224119
430236	224120
53942	224121
210863	224122
109847	224123
105538	224124
229594	224125
404954	224126
78348	224127
49541	224128
208259	224129
42735	224130
234179	224131
11481	224132
82229	224133
84037	224134
28701	224135
654	224136
77461	224137
23204	224138
2883	224139
90722	224140
1881	224141
84529	224142
32932	224143
65191	224144
112249	224145
7169	224146
157956	224147
67306	224148
3034	224149
347283	224150
52771	224151
331660	224152
60189	224153
122989	224154
25906	224155
110954	224156
119747	224157
45656	224158
220894	224159
61213	224160
76372	224161
36693	224162
103155	224163
10900	224164
50743	224165
40095	224166
63209	224167
29307	224168
115235	224169
108926	224170
63678	224171
152415	224172
442413	224173
453129	224174
1211	224175
63421	224176
168241	224177
351894	224178
16955	224179
239618	224180
237635	224181
20174	224182
45755	224183
103968	224184
64823	224185
59574	224186
290571	224187
242268	224188
55428	224189
362303	224190
196	224191
43962	224192
240	224193
56737	224194
451929	224195
80543	224196
459264	224197
64237	224198
5948	224199
16749	224200
402858	224201
5740	224202
177595	224203
54995	224204
256710	224205
28859	224206
129194	224207
185790	224208
174042	224209
87946	224210
361291	224211
60583	224212
826	224213
18585	224214
178820	224215
47612	224216
29707	224217
379060	224218
58260	224219
13583	224220
180600	224221
208659	224222
195453	224223
244770	224224
144785	224225
5529	224226
102899	224227
90997	224228
83744	224229
284760	224230
111114	224231
309226	224232
46146	224233
414163	224234
21240	224235
430690	224236
615	224237
6536	224238
204902	224239
288876	224240
2318	224241
178908	224242
2125	224243
14618	224244
89045	224245
118671	224246
78433	224247
83358	224248
45526	224249
249410	224250
24444	224251
196360	224252
366202	224253
61693	224254
10940	224255
73814	224256
297288	224257
458533	224258
415689	224259
113983	224260
170933	224261
8039	224262
234938	224263
33538	224264
10950	224265
217439	224266
441918	224267
227887	224268
23566	224269
28959	224270
303577	224271
96559	224272
44865	224273
184015	224274
313050	224275
328173	224276
25475	224277
73314	224278
12792	224279
156378	224280
11823	224281
23821	224282
226357	224283
107382	224284
3508	224285
208183	224286
6100	224287
315728	224288
18130	224289
140188	224290
351836	224291
260411	224292
108488	224293
16353	224294
142	224295
306260	224296
124796	224297
358268	224298
174966	224299
72771	224300
57588	224301
33789	224302
328192	224303
3268	224304
154618	224305
374673	224306
18834	224307
10354	224308
50191	224309
9236	224310
119129	224311
12383	224312
442428	224313
332779	224314
90656	224315
30012	224316
134442	224317
82562	224318
81231	224319
64341	224320
201876	224321
235913	224322
31156	224323
47695	224324
98123	224325
138279	224326
28935	224327
55891	224328
65659	224329
116313	224330
20345	224331
140413	224332
159799	224333
3332	224334
184073	224335
77770	224336
206269	224337
21527	224338
72872	224339
16998	224340
10065	224341
10065	224342
91164	224343
62690	224344
91605	224345
65441	224346
2713	224347
362459	224348
10640	224349
18341	224350
313140	224351
382890	224352
93621	224353
143586	224354
82612	224355
128666	224356
11913	224357
129846	224358
17747	224359
369274	224360
284596	224361
165435	224362
26363	224363
92704	224364
389705	224365
395384	224366
228021	224367
125530	224368
10460	224369
87	224370
10125	224371
3926	224372
81636	224373
35787	224374
23319	224375
20340	224376
71540	224377
234684	224378
412955	224379
7329	224380
74561	224381
34133	224382
47567	224383
396051	224384
429205	224385
112208	224386
73073	224387
7538	224388
73057	224389
146935	224390
38199	224391
71798	224392
7687	224393
184318	224394
2106	224395
13452	224396
454468	224397
731	224398
123841	224399
184092	224400
131788	224401
291324	224402
2836	224403
4004	224404
7593	224405
376230	224406
55439	224407
147516	224408
141508	224409
44082	224410
174758	224411
204594	224412
107455	224413
148186	224414
3667	224415
209577	224416
180462	224417
28913	224418
232139	224419
19585	224420
156448	224421
8946	224422
319444	224423
145779	224424
151820	224425
72872	224426
65283	224427
151926	224428
186392	224429
114866	224430
10	224431
231627	224432
5745	224433
13095	224434
140635	224435
177525	224436
147773	224437
8440	224438
170489	224439
1399	224440
38976	224441
10446	224442
11849	224443
8922	224444
23036	224445
15272	224446
1972	224447
236351	224448
123656	224449
7589	224450
127211	224451
155410	224452
31527	224453
431422	224454
12932	224455
27044	224456
28939	224457
110995	224458
140410	224459
178173	224460
330184	224461
230468	224462
17477	224463
14525	224464
38326	224465
44151	224466
58008	224467
72712	224468
34487	224469
4886	224470
38343	224471
47384	224472
233337	224473
40413	224474
23881	224475
35607	224476
730	224477
70821	224478
71244	224479
2308	224480
89831	224481
226180	224482
14281	224483
118171	224484
351760	224485
10028	224486
21309	224487
129863	224488
57057	224489
14515	224490
227341	224491
64719	224492
374300	224493
9884	224494
96850	224495
73044	224496
21845	224497
1333	224498
48629	224499
26319	224500
382254	224501
16709	224502
7242	224503
262285	224504
2915	224505
147512	224506
40791	224507
157660	224508
51151	224509
18360	224510
1401	224511
4554	224512
103491	224513
233694	224514
76251	224515
125782	224516
195646	224517
378489	224518
5243	224519
265168	224520
151084	224521
126997	224522
7191	224523
124618	224524
249652	224525
51406	224526
1199	224527
403949	224528
8161	224529
8161	224530
107069	224531
367554	224532
292563	224533
103977	224534
102705	224535
53629	224536
391252	224537
238133	224538
50915	224539
434388	224540
141699	224541
114046	224542
97283	224543
125449	224544
14637	224545
86611	224546
25738	224547
149426	224548
25760	224549
174691	224550
135035	224551
387863	224552
211625	224553
457497	224554
369579	224555
97229	224556
119418	224557
249751	224558
46474	224559
279645	224560
364995	224561
126756	224562
10412	224563
9264	224564
192784	224565
118972	224566
219513	224567
11435	224568
18427	224569
26155	224570
108310	224571
1992	224572
41180	224573
127727	224574
397000	224575
61163	224576
165253	224577
124231	224578
145050	224579
210947	224580
41656	224581
123187	224582
1086	224583
126322	224584
54439	224585
13658	224586
61078	224587
23991	224588
233932	224589
13034	224590
53282	224591
98571	224592
33064	224593
3227	224594
277420	224595
27576	224596
1611	224597
1856	224598
334183	224599
16057	224600
210769	224601
8980	224602
57151	224603
276891	224604
36241	224605
100366	224606
2752	224607
115940	224608
418800	224609
250150	224610
60491	224611
302096	224612
140014	224613
233494	224614
22364	224615
404692	224616
101591	224617
968	224618
133011	224619
362430	224620
98675	224621
348990	224622
39550	224623
75471	224624
63748	224625
38306	224626
11496	224627
80392	224628
173657	224629
224931	224630
89563	224631
4884	224632
70432	224633
10685	224634
90803	224635
55841	224636
2726	224637
87621	224638
224749	224639
288078	224640
270451	224641
15875	224642
77533	224643
143156	224644
176764	224645
400140	224646
276115	224647
181527	224648
347526	224649
61959	224650
4506	224651
18759	224652
49321	224653
91505	224654
111304	224655
87304	224656
118904	224657
89115	224658
50488	224659
171385	224660
171564	224661
87505	224662
175163	224663
147328	224664
43330	224665
14226	224666
12395	224667
69710	224668
207937	224669
93867	224670
350813	224671
119024	224672
70313	224673
81089	224674
229969	224675
384157	224676
347186	224677
201809	224678
124187	224679
30675	224680
386959	224681
87887	224682
285112	224683
304503	224684
170492	224685
338077	224686
721	224687
14802	224688
227046	224689
7758	224690
87252	224691
4827	224692
195658	224693
11630	224694
37335	224695
82158	224696
371011	224697
239337	224698
333138	224699
177480	224700
165415	224701
59646	224702
1938	224703
36296	224704
167583	224705
407535	224706
32922	224707
32922	224708
147454	224709
400552	224710
84994	224711
145852	224712
19109	224713
32786	224714
168258	224715
528	224716
38882	224717
32969	224718
346153	224719
151789	224720
129436	224721
6250	224722
159973	224723
21564	224724
451226	224725
260977	224726
274451	224727
4041	224728
221317	224729
359554	224730
216776	224731
405098	224732
60234	224733
237657	224734
204593	224735
250756	224736
66031	224737
152613	224738
14389	224739
66031	224740
79963	224741
743	224742
38157	224743
247871	224744
5461	224745
165190	224746
376609	224747
438198	224748
287228	224749
7202	224750
89207	224751
44729	224752
221022	224753
15165	224754
400364	224755
1808	224756
77098	224757
26095	224758
31904	224759
197284	224760
176262	224761
91215	224762
20566	224763
33017	224764
40958	224765
434690	224766
126361	224767
61923	224768
179634	224769
110484	224770
145977	224771
48706	224772
66136	224773
100769	224774
354519	224775
335881	224776
130337	224777
333290	224778
230600	224779
389682	224780
66136	224781
26410	224782
1755	224783
7178	224784
54399	224785
34272	224786
24515	224787
311000	224788
84385	224789
69282	224790
318299	224791
182804	224792
59506	224793
111912	224794
228537	224795
103786	224796
449699	224797
58821	224798
32254	224799
199918	224800
47707	224801
145527	224802
238846	224803
399544	224804
226696	224805
389796	224806
54163	224807
25327	224808
162992	224809
67128	224810
62694	224811
62642	224812
62718	224813
89535	224814
138251	224815
405273	224816
91165	224817
4186	224818
11192	224819
24273	224820
37910	224821
52069	224822
222279	224823
62631	224824
4457	224825
105	224826
223650	224827
140057	224828
11803	224829
155338	224830
83157	224831
2041	224832
64958	224833
132587	224834
17783	224835
280613	224836
360401	224837
35016	224838
200914	224839
412448	224840
123423	224841
120254	224842
236108	224843
7923	224844
159507	224845
390753	224846
250926	224847
8442	224848
158345	224849
62071	224850
190929	224851
91721	224852
263767	224853
370208	224854
28567	224855
1018	224856
35297	224857
154856	224858
6479	224859
340844	224860
28941	224861
441573	224862
158059	224863
37026	224864
263656	224865
331848	224866
154878	224867
118077	224868
23760	224869
154179	224870
417426	224871
28655	224872
126753	224873
3627	224874
347271	224875
166842	224876
441055	224877
57340	224878
44413	224879
58303	224880
89582	224881
98052	224882
71111	224883
21496	224884
85597	224885
4642	224886
383588	224887
206162	224888
34345	224889
5476	224890
248596	224891
216558	224892
125915	224893
350517	224894
21879	224895
179122	224896
270773	224897
145060	224898
281900	224899
163030	224900
229389	224901
307922	224902
414794	224903
438287	224904
39258	224905
16817	224906
12110	224907
392457	224908
429877	224909
244720	224910
5688	224911
450092	224912
435648	224913
278672	224914
139320	224915
112919	224916
366469	224917
186068	224918
51264	224919
125689	224920
34476	224921
49794	224922
140633	224923
441805	224924
29147	224925
61748	224926
372069	224927
121201	224928
60803	224929
27346	224930
88945	224931
59023	224932
126521	224933
34633	224934
274436	224935
114697	224936
344070	224937
83117	224938
43662	224939
172109	224940
33203	224941
85554	224942
59925	224943
130490	224944
138850	224945
82114	224946
392965	224947
117920	224948
183277	224949
197737	224950
85406	224951
145702	224952
37715	224953
110081	224954
11268	224955
112142	224956
2075	224957
189354	224958
6953	224959
261391	224960
167229	224961
2151	224962
54554	224963
201691	224964
59725	224965
299557	224966
8413	224967
157899	224968
220099	224969
129904	224970
167243	224971
53289	224972
445425	224973
11884	224974
80482	224975
429071	224976
322808	224977
156056	224978
352581	224979
104257	224980
409524	224981
377192	224982
48103	224983
253651	224984
2201	224985
230395	224986
121104	224987
9509	224988
201659	224989
28698	224990
115473	224991
438882	224992
191862	224993
44247	224994
61631	224995
67179	224996
69812	224997
29165	224998
183291	224999
93857	225000
256957	225001
6838	225002
35040	225003
27232	225004
209731	225005
215391	225006
198990	225007
58931	225008
149381	225009
272605	225010
746	225011
79085	225012
209454	225013
202570	225014
17027	225015
317410	225016
35791	225017
45063	225018
131635	225019
269448	225020
80947	225021
8700	225022
30601	225023
218269	225024
231772	225025
97709	225026
29	225027
42490	225028
227563	225029
42143	225030
17124	225031
104586	225032
14827	225033
83468	225034
54943	225035
209541	225036
112327	225037
211797	225038
37272	225039
269118	225040
334198	225041
224300	225042
448167	225043
91851	225044
248648	225045
313378	225046
74057	225047
42449	225048
22561	225049
177401	225050
211634	225051
327795	225052
109687	225053
160218	225054
15551	225055
276878	225056
236287	225057
389966	225058
426177	225059
271180	225060
50410	225061
302554	225062
63814	225063
110677	225064
165482	225065
217816	225066
414759	225067
73053	225068
59206	225069
233901	225070
35186	225071
69599	225072
143575	225073
41897	225074
62518	225075
368534	225076
139144	225077
205191	225078
121708	225079
199605	225080
209447	225081
79104	225082
70594	225083
61529	225084
192698	225085
68940	225086
337647	225087
222460	225088
270347	225089
351278	225090
84885	225091
146110	225092
189157	225093
134978	225094
39878	225095
79267	225096
445800	225097
44193	225098
79719	225099
367366	225100
384536	225101
107752	225102
110021	225103
68820	225104
36577	225105
181294	225106
75997	225107
93312	225108
134661	225109
10930	225110
351944	225111
41	225112
456300	225113
265112	225114
40148	225115
7219	225116
45470	225117
133158	225118
261887	225119
16418	225120
37753	225121
102205	225122
17844	225123
11139	225124
319211	225125
13337	225126
35435	225127
6430	225128
5647	225129
228203	225130
64359	225131
9769	225132
118954	225133
98967	225134
194120	225135
135468	225136
189378	225137
230803	225138
7920	225139
94663	225140
130085	225141
21360	225142
410120	225143
111601	225144
10635	225145
12770	225146
42087	225147
120661	225148
172616	225149
93617	225150
10976	225151
366745	225152
82128	225153
424836	225154
243425	225155
377801	225156
3445	225157
380038	225158
74917	225159
71248	225160
243347	225161
387486	225162
436240	225163
188598	225164
77875	225165
370244	225166
65262	225167
353350	225168
173275	225169
84016	225170
100087	225171
39232	225172
11260	225173
226828	225174
219275	225175
23751	225176
82591	225177
273802	225178
313105	225179
196251	225180
113597	225181
233375	225182
47108	225183
48510	225184
125725	225185
142799	225186
107994	225187
297247	225188
157467	225189
118313	225190
26826	225191
176068	225192
26989	225193
48064	225194
211787	225195
290295	225196
19575	225197
3431	225198
153990	225199
34632	225200
434	225201
404352	225202
134850	225203
62343	225204
91397	225205
43965	225206
40372	225207
35829	225208
116848	225209
109796	225210
104626	225211
206858	225212
27327	225213
57008	225214
109301	225215
204024	225216
33353	225217
318022	225218
32089	225219
95321	225220
250014	225221
239152	225222
227732	225223
33280	225224
28856	225225
55236	225226
395312	225227
319859	225228
5629	225229
155593	225230
364564	225231
99859	225232
204614	225233
305521	225234
177472	225235
190354	225236
53905	225237
48064	225238
398336	225239
207404	225240
191894	225241
64766	225242
454060	225243
245869	225244
90879	225245
309058	225246
190700	225247
20476	225248
23512	225249
181347	225250
349836	225251
298317	225252
121127	225253
251089	225254
319881	225255
345441	225256
235	225257
59969	225258
235656	225259
409669	225260
341109	225261
83879	225262
117129	225263
10129	225264
113435	225265
109730	225266
105722	225267
26925	225268
199187	225269
41119	225270
57490	225271
16669	225272
147687	225273
122187	225274
128067	225275
207460	225276
67059	225277
95950	225278
160089	225279
235847	225280
112906	225281
245427	225282
8103	225283
311638	225284
207741	225285
231134	225286
175738	225287
294821	225288
350388	225289
323	225290
46661	225291
10696	225292
118818	225293
28625	225294
79066	225295
158166	225296
71778	225297
9096	225298
128906	225299
379807	225300
8400	225301
82603	225302
52022	225303
319448	225304
14820	225305
444737	225306
35048	225307
163643	225308
64094	225309
147161	225310
117389	225311
117794	225312
186419	225313
285198	225314
150017	225315
203965	225316
101296	225317
152573	225318
195664	225319
421204	225320
50590	225321
63520	225322
83120	225323
276497	225324
31352	225325
71123	225326
445785	225327
130041	225328
414881	225329
127637	225330
22839	225331
21016	225332
256379	225333
29	225334
69729	225335
68295	225336
3709	225337
136645	225338
130814	225339
3186	225340
73227	225341
181486	225342
334254	225343
10388	225344
353254	225345
3199	225346
166750	225347
120551	225348
209851	225349
107652	225350
59885	225351
242133	225352
86855	225353
53687	225354
708	225355
134349	225356
242133	225357
217545	225358
171136	225359
12249	225360
158333	225361
266374	225362
3613	225363
115371	225364
328081	225365
72624	225366
436917	225367
460050	225368
35199	225369
114207	225370
22038	225371
32845	225372
169419	225373
188444	225374
208899	225375
440377	225376
105762	225377
44508	225378
203891	225379
333423	225380
22762	225381
18646	225382
139434	225383
81151	225384
26149	225385
1287	225386
63052	225387
332885	225388
18663	225389
8188	225390
36799	225391
56822	225392
209316	225393
163638	225394
13811	225395
16312	225396
440191	225397
241299	225398
373877	225399
433459	225400
60408	225401
169945	225402
312609	225403
42915	225404
1846	225405
230730	225406
429650	225407
47603	225408
162599	225409
61401	225410
219303	225411
74091	225412
18573	225413
155295	225414
241476	225415
222237	225416
30168	225417
76830	225418
7605	225419
228128	225420
362867	225421
14048	225422
24911	225423
154023	225424
58220	225425
224677	225426
113298	225427
4031	225428
41118	225429
7644	225430
184511	225431
133646	225432
68417	225433
50394	225434
89517	225435
81266	225436
120162	225437
3417	225438
116835	225439
194284	225440
91458	225441
256087	225442
1246	225443
100059	225444
98493	225445
23033	225446
223287	225447
364558	225448
31365	225449
196202	225450
382632	225451
31948	225452
65023	225453
116281	225454
342137	225455
46015	225456
350611	225457
95530	225458
108743	225459
57677	225460
6333	225461
320510	225462
41312	225463
46015	225464
10695	225465
85570	225466
194064	225467
106990	225468
74473	225469
300320	225470
88531	225471
130762	225472
31516	225473
137780	225474
67100	225475
13337	225476
92318	225477
183268	225478
215987	225479
69859	225480
310335	225481
403344	225482
135876	225483
181628	225484
268711	225485
157742	225486
447466	225487
36641	225488
260073	225489
288916	225490
430714	225491
64915	225492
340486	225493
211490	225494
283580	225495
213486	225496
383366	225497
160703	225498
251825	225499
331651	225500
153239	225501
104456	225502
234864	225503
306315	225504
390091	225505
193590	225506
248623	225507
109086	225508
204496	225509
90314	225510
80802	225511
197078	225512
248847	225513
102773	225514
139069	225515
246603	225516
328421	225517
149233	225518
96153	225519
305603	225520
89096	225521
61902	225522
170831	225523
462	225524
57284	225525
72998	225526
8251	225527
394166	225528
51387	225529
127206	225530
256128	225531
13741	225532
296101	225533
378357	225534
342666	225535
307912	225536
77955	225537
59284	225538
24189	225539
13487	225540
21566	225541
53158	225542
21912	225543
100006	225544
436986	225545
157229	225546
422461	225547
227195	225548
2160	225549
158704	225550
27785	225551
210121	225552
34282	225553
426863	225554
148601	225555
212368	225556
9835	225557
161002	225558
193777	225559
383826	225560
70686	225561
88964	225562
135348	225563
48765	225564
162313	225565
333034	225566
389379	225567
38425	225568
148676	225569
260432	225570
288695	225571
54823	225572
5499	225573
66329	225574
204475	225575
279094	225576
153482	225577
170074	225578
360167	225579
311006	225580
203281	225581
16104	225582
15609	225583
225111	225584
95672	225585
446224	225586
158677	225587
40137	225588
54672	225589
45567	225590
322001	225591
160187	225592
3553	225593
12173	225594
218127	225595
104828	225596
3466	225597
61726	225598
89518	225599
104171	225600
335585	225601
114268	225602
82750	225603
368491	225604
130339	225605
79755	225606
20208	225607
87663	225608
105031	225609
177892	225610
40825	225611
32560	225612
1419	225613
23125	225614
236716	225615
3833	225616
134811	225617
79822	225618
48809	225619
16701	225620
340540	225621
198748	225622
158135	225623
35610	225624
403610	225625
399509	225626
61412	225627
291916	225628
149170	225629
232316	225630
274740	225631
44699	225632
169369	225633
86518	225634
28473	225635
71418	225636
167757	225637
365453	225638
15814	225639
291337	225640
138516	225641
288625	225642
349424	225643
85828	225644
140918	225645
229703	225646
427082	225647
378592	225648
21627	225649
360335	225650
3426	225651
59518	225652
44319	225653
256076	225654
122361	225655
1484	225656
1355	225657
9912	225658
213065	225659
343635	225660
286501	225661
34282	225662
10391	225663
138987	225664
193641	225665
409246	225666
215280	225667
63747	225668
96921	225669
158571	225670
73264	225671
108584	225672
207709	225673
221442	225674
144332	225675
4629	225676
2290	225677
259248	225678
144193	225679
176748	225680
25822	225681
69551	225682
266638	225683
106596	225684
364956	225685
1066	225686
812	225687
399951	225688
13165	225689
171341	225690
447772	225691
168523	225692
29484	225693
238755	225694
392393	225695
95036	225696
12824	225697
123267	225698
87916	225699
184	225700
11538	225701
17560	225702
32093	225703
425672	225704
178729	225705
104432	225706
243760	225707
276543	225708
67627	225709
17589	225710
11491	225711
4511	225712
76113	225713
222083	225714
203643	225715
8870	225716
438065	225717
47402	225718
296030	225719
146100	225720
34123	225721
434605	225722
11888	225723
121038	225724
176812	225725
431975	225726
144974	225727
205599	225728
698	225729
146355	225730
137183	225731
100488	225732
393951	225733
425145	225734
236473	225735
310224	225736
173652	225737
217890	225738
346157	225739
277265	225740
111513	225741
377183	225742
135395	225743
458906	225744
4188	225745
65320	225746
30977	225747
73406	225748
456579	225749
3719	225750
276403	225751
1978	225752
128	225753
232043	225754
182133	225755
458268	225756
95032	225757
51512	225758
392089	225759
153225	225760
416691	225761
20007	225762
263225	225763
262302	225764
365610	225765
195015	225766
405558	225767
115463	225768
2728	225769
30949	225770
3909	225771
240618	225772
14858	225773
123943	225774
41575	225775
14357	225776
9453	225777
20668	225778
25866	225779
20517	225780
187822	225781
317007	225782
145483	225783
117737	225784
29898	225785
17892	225786
393988	225787
2921	225788
773	225789
28728	225790
4630	225791
10160	225792
369016	225793
81196	225794
58627	225795
41859	225796
94640	225797
288601	225798
425992	225799
315689	225800
317552	225801
51600	225802
14373	225803
338770	225804
40700	225805
125492	225806
51322	225807
145421	225808
194700	225809
114663	225810
194308	225811
433972	225812
45477	225813
2068	225814
31591	225815
81858	225816
146502	225817
444906	225818
4504	225819
34100	225820
258068	225821
89850	225822
320536	225823
48187	225824
143412	225825
94812	225826
446146	225827
259053	225828
250688	225829
133241	225830
200483	225831
139095	225832
78072	225833
234246	225834
78401	225835
260104	225836
130533	225837
375729	225838
11021	225839
6175	225840
5012	225841
282635	225842
276912	225843
396680	225844
88073	225845
244749	225846
436441	225847
315970	225848
134081	225849
219309	225850
106134	225851
34189	225852
112183	225853
28382	225854
30992	225855
444153	225856
65920	225857
44863	225858
391695	225859
410153	225860
70955	225861
25181	225862
121884	225863
430495	225864
225903	225865
13748	225866
215567	225867
48496	225868
73521	225869
94824	225870
87616	225871
297805	225872
23450	225873
749	225874
27865	225875
135507	225876
12924	225877
397111	225878
749	225879
65154	225880
60109	225881
111107	225882
12552	225883
204851	225884
174184	225885
124297	225886
44278	225887
90969	225888
63090	225889
119642	225890
63691	225891
251726	225892
95450	225893
186560	225894
115998	225895
93892	225896
200292	225897
374295	225898
39293	225899
244826	225900
28476	225901
803	225902
171752	225903
441759	225904
6112	225905
209328	225906
189854	225907
23480	225908
177245	225909
84302	225910
209480	225911
329070	225912
202380	225913
176587	225914
12716	225915
349972	225916
36738	225917
77928	225918
340166	225919
313601	225920
83996	225921
370895	225922
454232	225923
12496	225924
292990	225925
12613	225926
109244	225927
83114	225928
405693	225929
15316	225930
33916	225931
449231	225932
277582	225933
66904	225934
222998	225935
56323	225936
65092	225937
106272	225938
123415	225939
77357	225940
99473	225941
54560	225942
421045	225943
458596	225944
224823	225945
317905	225946
312274	225947
212794	225948
113737	225949
29485	225950
364654	225951
124372	225952
389118	225953
269337	225954
12198	225955
113325	225956
103033	225957
4612	225958
46570	225959
16890	225960
56630	225961
110261	225962
192577	225963
158440	225964
31034	225965
385261	225966
168125	225967
17313	225968
99774	225969
180854	225970
6620	225971
119350	225972
340678	225973
367861	225974
9623	225975
256089	225976
21872	225977
20126	225978
194225	225979
185083	225980
223042	225981
407416	225982
58279	225983
139524	225984
392937	225985
79729	225986
66146	225987
46664	225988
225523	225989
2983	225990
418974	225991
245564	225992
151923	225993
114110	225994
94122	225995
23517	225996
68125	225997
354911	225998
5726	225999
28676	226000
46812	226001
8892	226002
39933	226003
110103	226004
28745	226005
342349	226006
234246	226007
41220	226008
27562	226009
360333	226010
60325	226011
15427	226012
57878	226013
25063	226014
18180	226015
201073	226016
32130	226017
31355	226018
19170	226019
137903	226020
139660	226021
12791	226022
71081	226023
199830	226024
34085	226025
248159	226026
120834	226027
283857	226028
11247	226029
208748	226030
193459	226031
445685	226032
94195	226033
426917	226034
20054	226035
37874	226036
83219	226037
46552	226038
335363	226039
351202	226040
173252	226041
76479	226042
286587	226043
48423	226044
5173	226045
371638	226046
177938	226047
47553	226048
47838	226049
440893	226050
126869	226051
176125	226052
231168	226053
15458	226054
62171	226055
108787	226056
175732	226057
55070	226058
387573	226059
450082	226060
43384	226061
220517	226062
430916	226063
59799	226064
459121	226065
270515	226066
77103	226067
255918	226068
131739	226069
10337	226070
302880	226071
201969	226072
361622	226073
61696	226074
44722	226075
167798	226076
275648	226077
367032	226078
227898	226079
246133	226080
317157	226081
85129	226082
214728	226083
195040	226084
258467	226085
262152	226086
56865	226087
108034	226088
3693	226089
203735	226090
34133	226091
3512	226092
227699	226093
118606	226094
33571	226095
340941	226096
5839	226097
170752	226098
151510	226099
345611	226100
52964	226101
19523	226102
55022	226103
167897	226104
324204	226105
376522	226106
2455	226107
165395	226108
213281	226109
117973	226110
456560	226111
116554	226112
382657	226113
178879	226114
201901	226115
152158	226116
4812	226117
216209	226118
23234	226119
178935	226120
426180	226121
128868	226122
128868	226123
245208	226124
11013	226125
429343	226126
204951	226127
57509	226128
221916	226129
438480	226130
133	226131
116435	226132
49173	226133
94789	226134
372732	226135
34323	226136
21571	226137
242241	226138
303378	226139
18464	226140
28614	226141
40484	226142
98219	226143
321599	226144
153862	226145
28655	226146
177358	226147
84658	226148
358835	226149
166830	226150
94246	226151
186454	226152
68375	226153
145468	226154
374017	226155
152233	226156
31985	226157
30118	226158
36542	226159
101075	226160
395114	226161
389	226162
128547	226163
105631	226164
38956	226165
148287	226166
163569	226167
343394	226168
157090	226169
124234	226170
55029	226171
175997	226172
115056	226173
5121	226174
389	226175
154274	226176
23168	226177
6157	226178
246188	226179
79081	226180
181814	226181
50461	226182
275923	226183
171197	226184
6961	226185
247319	226186
71085	226187
263425	226188
335979	226189
87552	226190
207870	226191
25366	226192
49875	226193
2382	226194
48250	226195
107400	226196
269	226197
24091	226198
217961	226199
71298	226200
545	226201
194077	226202
600	226203
143915	226204
64491	226205
42882	226206
232093	226207
176039	226208
33283	226209
13692	226210
397981	226211
38497	226212
289220	226213
115076	226214
51280	226215
374204	226216
87646	226217
29573	226218
107487	226219
270929	226220
15197	226221
175013	226222
160920	226223
124744	226224
24484	226225
119	226226
43462	226227
255563	226228
262792	226229
85254	226230
189935	226231
435847	226232
6725	226233
130248	226234
14804	226235
118312	226236
231363	226237
95356	226238
90106	226239
8263	226240
121634	226241
304802	226242
406293	226243
19549	226244
433360	226245
77542	226246
103686	226247
201343	226248
359261	226249
50777	226250
37284	226251
16869	226252
108738	226253
239347	226254
235959	226255
84615	226256
69455	226257
31807	226258
35822	226259
57325	226260
86278	226261
22207	226262
65220	226263
79353	226264
432475	226265
60763	226266
73861	226267
375850	226268
53240	226269
452	226270
21561	226271
49422	226272
304025	226273
211472	226274
151345	226275
98189	226276
51386	226277
12217	226278
33018	226279
373656	226280
75887	226281
48373	226282
55824	226283
1548	226284
281002	226285
9348	226286
28353	226287
340573	226288
23072	226289
117132	226290
26946	226291
32643	226292
270281	226293
37727	226294
129313	226295
58585	226296
137721	226297
286073	226298
109040	226299
239	226300
457960	226301
76420	226302
455011	226303
38746	226304
59008	226305
423	226306
70498	226307
283572	226308
56403	226309
402679	226310
63555	226311
62740	226312
1358	226313
85411	226314
2071	226315
22385	226316
212750	226317
26330	226318
150718	226319
307288	226320
439728	226321
214939	226322
5343	226323
269418	226324
246935	226325
1646	226326
30010	226327
49723	226328
322373	226329
45312	226330
59197	226331
267209	226332
158530	226333
372555	226334
408990	226335
100944	226336
286456	226337
82641	226338
125351	226339
358337	226340
196027	226341
61347	226342
17488	226343
136777	226344
380599	226345
5977	226346
185732	226347
253987	226348
267193	226349
109222	226350
43575	226351
65934	226352
5655	226353
55182	226354
246746	226355
26522	226356
41093	226357
355805	226358
449825	226359
366377	226360
86837	226361
88901	226362
213223	226363
113904	226364
9060	226365
35235	226366
136991	226367
50392	226368
356266	226369
455196	226370
181457	226371
28604	226372
84033	226373
123702	226374
386697	226375
354640	226376
9210	226377
295090	226378
54853	226379
285	226380
183832	226381
25477	226382
203591	226383
56743	226384
76643	226385
257210	226386
48869	226387
115680	226388
103770	226389
19371	226390
190858	226391
9075	226392
122272	226393
217095	226394
205615	226395
192900	226396
102712	226397
76057	226398
43685	226399
112250	226400
61693	226401
128570	226402
126140	226403
34536	226404
210459	226405
135722	226406
157698	226407
395	226408
58978	226409
183217	226410
10691	226411
151268	226412
50672	226413
110525	226414
224307	226415
27993	226416
161853	226417
87606	226418
119905	226419
310550	226420
46296	226421
214818	226422
28008	226423
254755	226424
240448	226425
125598	226426
215437	226427
19938	226428
450048	226429
197675	226430
84213	226431
263680	226432
166342	226433
100971	226434
201995	226435
150593	226436
29182	226437
11178	226438
58036	226439
2230	226440
2230	226441
228	226442
257916	226443
30291	226444
137163	226445
204826	226446
20600	226447
4166	226448
13117	226449
291197	226450
64808	226451
394496	226452
103231	226453
147154	226454
45991	226455
344802	226456
4641	226457
394169	226458
123163	226459
8102	226460
359579	226461
231500	226462
111767	226463
303976	226464
41121	226465
328959	226466
196901	226467
73483	226468
40535	226469
211571	226470
112071	226471
982	226472
55132	226473
373990	226474
3396	226475
231005	226476
10516	226477
40742	226478
136810	226479
96318	226480
30330	226481
93570	226482
403217	226483
442686	226484
86916	226485
54650	226486
156707	226487
79699	226488
207797	226489
74430	226490
335543	226491
372064	226492
44433	226493
381118	226494
371073	226495
305566	226496
53829	226497
54920	226498
212510	226499
195782	226500
102377	226501
16316	226502
99617	226503
9251	226504
358498	226505
410150	226506
111497	226507
152051	226508
223508	226509
172352	226510
100207	226511
302450	226512
281187	226513
411829	226514
31719	226515
55345	226516
207463	226517
220611	226518
216153	226519
59400	226520
70940	226521
37236	226522
204484	226523
394061	226524
95692	226525
9841	226526
202999	226527
167540	226528
304300	226529
109430	226530
210839	226531
116087	226532
201122	226533
84770	226534
57755	226535
41473	226536
240447	226537
450178	226538
104766	226539
446851	226540
51068	226541
186671	226542
62261	226543
90698	226544
67359	226545
28466	226546
77020	226547
46531	226548
91783	226549
38437	226550
35921	226551
35528	226552
390101	226553
153566	226554
318011	226555
121091	226556
76878	226557
279932	226558
96161	226559
423397	226560
1727	226561
25218	226562
18905	226563
32833	226564
150209	226565
98415	226566
342750	226567
105347	226568
210567	226569
368560	226570
283867	226571
96923	226572
150927	226573
60944	226574
247586	226575
433811	226576
398421	226577
170894	226578
413998	226579
133593	226580
17144	226581
57083	226582
6459	226583
152723	226584
38711	226585
160083	226586
19093	226587
194988	226588
159027	226589
82903	226590
68526	226591
40784	226592
441339	226593
39206	226594
56199	226595
151617	226596
183285	226597
177180	226598
12663	226599
90166	226600
113652	226601
357283	226602
3491	226603
23257	226604
335879	226605
157667	226606
402427	226607
221533	226608
56564	226609
125271	226610
120815	226611
34155	226612
44879	226613
83429	226614
42567	226615
263674	226616
197916	226617
99785	226618
209048	226619
218001	226620
175128	226621
50557	226622
26931	226623
29021	226624
87283	226625
47222	226626
315294	226627
205115	226628
221860	226629
201762	226630
424166	226631
22865	226632
90093	226633
141185	226634
52595	226635
105602	226636
218984	226637
39281	226638
89270	226639
29917	226640
10455	226641
203548	226642
17011	226643
3124	226644
181014	226645
129445	226646
25207	226647
343734	226648
84149	226649
134073	226650
27931	226651
18404	226652
11507	226653
51251	226654
28053	226655
431396	226656
159115	226657
129744	226658
25074	226659
68567	226660
247932	226661
88728	226662
68045	226663
117063	226664
63959	226665
102799	226666
122505	226667
102706	226668
448802	226669
101856	226670
38087	226671
7952	226672
407118	226673
388723	226674
455361	226675
330960	226676
369845	226677
150720	226678
4155	226679
424315	226680
14728	226681
319609	226682
231855	226683
142064	226684
293610	226685
279359	226686
36332	226687
32381	226688
44279	226689
119141	226690
29318	226691
191664	226692
418	226693
56005	226694
119616	226695
384795	226696
74948	226697
179186	226698
182202	226699
250618	226700
381060	226701
327044	226702
19604	226703
1600	226704
105207	226705
10320	226706
131505	226707
426188	226708
631	226709
106	226710
413993	226711
3593	226712
48807	226713
80775	226714
40434	226715
34322	226716
21974	226717
4231	226718
184871	226719
2168	226720
4849	226721
3325	226722
58292	226723
324112	226724
440231	226725
10504	226726
84971	226727
110128	226728
422764	226729
12878	226730
169566	226731
252409	226732
105416	226733
30509	226734
107939	226735
115173	226736
40537	226737
173630	226738
317848	226739
197655	226740
183353	226741
49548	226742
76270	226743
258963	226744
231499	226745
118481	226746
339820	226747
281537	226748
210845	226749
389613	226750
194645	226751
112272	226752
239932	226753
218701	226754
157937	226755
79155	226756
405579	226757
172417	226758
158337	226759
30006	226760
208646	226761
121752	226762
315707	226763
7320	226764
79401	226765
161629	226766
48968	226767
396006	226768
30383	226769
292757	226770
392691	226771
10180	226772
76740	226773
76916	226774
166780	226775
143515	226776
221671	226777
51365	226778
154598	226779
230139	226780
16833	226781
156810	226782
435080	226783
233646	226784
16638	226785
6494	226786
58377	226787
104863	226788
101035	226789
20900	226790
609	226791
53545	226792
79756	226793
118159	226794
118014	226795
70	226796
257899	226797
440	226798
27247	226799
52031	226800
3539	226801
213708	226802
83601	226803
301406	226804
53774	226805
83568	226806
155010	226807
58681	226808
8402	226809
116335	226810
313693	226811
421735	226812
8004	226813
58893	226814
112178	226815
79417	226816
15074	226817
85494	226818
88652	226819
385417	226820
152	226821
445271	226822
453081	226823
936	226824
93168	226825
319948	226826
7693	226827
3947	226828
3308	226829
226262	226830
27152	226831
44260	226832
54629	226833
125461	226834
458343	226835
367885	226836
22840	226837
80920	226838
96397	226839
288	226840
90452	226841
10713	226842
919	226843
112659	226844
90901	226845
38161	226846
75875	226847
23625	226848
429385	226849
92685	226850
90873	226851
53860	226852
268513	226853
11321	226854
49632	226855
170776	226856
16761	226857
21893	226858
75455	226859
174787	226860
375439	226861
108270	226862
69133	226863
218413	226864
377602	226865
249110	226866
55410	226867
20036	226868
71891	226869
212468	226870
129400	226871
22391	226872
42441	226873
358779	226874
136071	226875
213221	226876
316720	226877
346973	226878
101198	226879
54024	226880
201311	226881
5164	226882
4429	226883
88145	226884
157200	226885
29804	226886
367758	226887
68016	226888
171060	226889
1049	226890
210742	226891
110	226892
40461	226893
17297	226894
157823	226895
221320	226896
182086	226897
12028	226898
237546	226899
7749	226900
5122	226901
90604	226902
9629	226903
26998	226904
176737	226905
5198	226906
115896	226907
395875	226908
15107	226909
354587	226910
259738	226911
289679	226912
215714	226913
28929	226914
88069	226915
47917	226916
4664	226917
433228	226918
459825	226919
248055	226920
107876	226921
11100	226922
64100	226923
385648	226924
32802	226925
9256	226926
32034	226927
51127	226928
10534	226929
24681	226930
82753	226931
3277	226932
112684	226933
250645	226934
24388	226935
322031	226936
307219	226937
385659	226938
256707	226939
5660	226940
429547	226941
368341	226942
371476	226943
429856	226944
35317	226945
326498	226946
161710	226947
296453	226948
41707	226949
112950	226950
8996	226951
251964	226952
351748	226953
233280	226954
321847	226955
396138	226956
30226	226957
281253	226958
170279	226959
359906	226960
324945	226961
9706	226962
14228	226963
444800	226964
341493	226965
50696	226966
340957	226967
114348	226968
396642	226969
223048	226970
197903	226971
200158	226972
9961	226973
298525	226974
248082	226975
139550	226976
104961	226977
31764	226978
198930	226979
187172	226980
427023	226981
47946	226982
47103	226983
149272	226984
125353	226985
140108	226986
172676	226987
102117	226988
9218	226989
291129	226990
30963	226991
228004	226992
135248	226993
231161	226994
452864	226995
1537	226996
220934	226997
99045	226998
4321	226999
120886	227000
247738	227001
105609	227002
100909	227003
390553	227004
46354	227005
13595	227006
24545	227007
28466	227008
53940	227009
228	227010
37992	227011
54401	227012
230073	227013
32301	227014
177397	227015
10402	227016
101818	227017
89795	227018
129887	227019
132568	227020
125760	227021
74713	227022
385281	227023
333304	227024
439267	227025
30895	227026
6405	227027
8508	227028
73612	227029
958	227030
121893	227031
378844	227032
313780	227033
30566	227034
400818	227035
39534	227036
67702	227037
53144	227038
144110	227039
198499	227040
59304	227041
24739	227042
203567	227043
346729	227044
241731	227045
161	227046
29142	227047
107125	227048
217917	227049
248585	227050
162215	227051
357302	227052
97142	227053
135807	227054
18528	227055
95651	227056
96680	227057
12426	227058
36890	227059
196471	227060
98349	227061
247309	227062
46110	227063
13646	227064
205114	227065
91598	227066
115443	227067
45581	227068
115513	227069
3673	227070
113284	227071
54263	227072
5103	227073
58351	227074
177779	227075
1944	227076
151103	227077
70357	227078
131696	227079
27029	227080
84470	227081
144143	227082
124930	227083
60860	227084
57658	227085
111966	227086
147300	227087
644	227088
94839	227089
157566	227090
36713	227091
25425	227092
41894	227093
197411	227094
288417	227095
225186	227096
263537	227097
42778	227098
28416	227099
12585	227100
103998	227101
148553	227102
58804	227103
51788	227104
123725	227105
173320	227106
156356	227107
193909	227108
705	227109
32225	227110
217827	227111
175252	227112
27389	227113
199280	227114
124386	227115
217141	227116
210993	227117
13995	227118
34680	227119
14165	227120
267187	227121
7676	227122
17871	227123
246072	227124
3320	227125
324536	227126
102957	227127
40211	227128
268640	227129
7456	227130
243033	227131
33807	227132
76353	227133
11886	227134
42448	227135
183829	227136
41540	227137
298611	227138
247366	227139
23274	227140
126091	227141
279110	227142
362382	227143
283460	227144
224612	227145
615	227146
17342	227147
441808	227148
419564	227149
230840	227150
53420	227151
120276	227152
162605	227153
41047	227154
151661	227155
374272	227156
3729	227157
179459	227158
356499	227159
71956	227160
126134	227161
45136	227162
39627	227163
16342	227164
64423	227165
226	227166
105269	227167
150784	227168
55979	227169
49166	227170
393738	227171
179554	227172
15940	227173
10352	227174
412791	227175
122619	227176
1104	227177
58977	227178
233374	227179
1064	227180
1039	227181
10449	227182
170549	227183
14521	227184
16107	227185
4269	227186
92974	227187
451322	227188
24004	227189
265441	227190
363867	227191
25554	227192
30775	227193
34830	227194
125132	227195
42545	227196
86289	227197
318185	227198
6622	227199
148876	227200
58606	227201
275891	227202
45063	227203
23004	227204
151972	227205
137219	227206
47354	227207
23491	227208
38247	227209
13525	227210
257917	227211
110489	227212
181097	227213
228361	227214
4816	227215
26920	227216
398134	227217
62327	227218
81716	227219
214009	227220
1296	227221
33803	227222
9434	227223
17362	227224
217611	227225
364744	227226
174763	227227
36228	227228
20715	227229
2770	227230
212457	227231
176285	227232
345958	227233
12073	227234
147142	227235
536	227236
308447	227237
63553	227238
6492	227239
20847	227240
25495	227241
4680	227242
102587	227243
4951	227244
13233	227245
1423	227246
39701	227247
118876	227248
74062	227249
4411	227250
2220	227251
246526	227252
183891	227253
28049	227254
88294	227255
26290	227256
419637	227257
107086	227258
6080	227259
35369	227260
28655	227261
356913	227262
2563	227263
207647	227264
2584	227265
20740	227266
6344	227267
230634	227268
319	227269
142168	227270
62604	227271
171895	227272
125033	227273
149053	227274
6191	227275
66627	227276
10289	227277
57292	227278
281385	227279
217070	227280
11862	227281
14238	227282
51755	227283
283983	227284
154748	227285
24122	227286
146069	227287
4920	227288
114096	227289
430610	227290
31076	227291
7371	227292
58495	227293
258939	227294
205855	227295
98838	227296
6803	227297
216261	227298
38556	227299
46588	227300
454187	227301
403116	227302
6304	227303
226792	227304
7709	227305
207247	227306
64521	227307
62447	227308
2032	227309
33965	227310
4588	227311
340231	227312
14273	227313
7785	227314
201664	227315
140485	227316
130342	227317
51966	227318
407426	227319
427225	227320
76658	227321
41467	227322
56989	227323
27063	227324
65804	227325
21678	227326
215447	227327
209542	227328
123097	227329
452141	227330
9075	227331
130749	227332
233	227333
38586	227334
191936	227335
242150	227336
162401	227337
8967	227338
169524	227339
290922	227340
35322	227341
73287	227342
84351	227343
158163	227344
68700	227345
66069	227346
278097	227347
23083	227348
60988	227349
42805	227350
376480	227351
28541	227352
108086	227353
217366	227354
388538	227355
47697	227356
7698	227357
141575	227358
210640	227359
343148	227360
172167	227361
125332	227362
10	227363
249477	227364
499	227365
323779	227366
5215	227367
1197	227368
182456	227369
40810	227370
99886	227371
318	227372
148071	227373
84663	227374
46874	227375
260384	227376
26151	227377
99260	227378
16	227379
109958	227380
240993	227381
9304	227382
157690	227383
167035	227384
87873	227385
25736	227386
3352	227387
347433	227388
5160	227389
40409	227390
229352	227391
26084	227392
8845	227393
46223	227394
24463	227395
237068	227396
5048	227397
1454	227398
25422	227399
252799	227400
27090	227401
27914	227402
33548	227403
144560	227404
137561	227405
456837	227406
37699	227407
289509	227408
245047	227409
132730	227410
259902	227411
2447	227412
11341	227413
5847	227414
441582	227415
7846	227416
216858	227417
11860	227418
20496	227419
50851	227420
311494	227421
33031	227422
4820	227423
65736	227424
133461	227425
5090	227426
22658	227427
124518	227428
235145	227429
4168	227430
15596	227431
101219	227432
258879	227433
287	227434
405555	227435
344120	227436
109606	227437
189562	227438
398751	227439
103409	227440
112000	227441
81905	227442
134659	227443
206819	227444
24178	227445
23305	227446
32873	227447
30506	227448
11392	227449
196913	227450
151931	227451
64779	227452
374903	227453
74305	227454
45086	227455
38817	227456
56548	227457
168103	227458
215140	227459
97030	227460
195610	227461
326470	227462
125849	227463
34168	227464
272226	227465
291610	227466
61784	227467
111291	227468
241238	227469
81508	227470
368916	227471
227595	227472
245909	227473
181725	227474
458886	227475
6090	227476
324037	227477
178578	227478
12360	227479
423962	227480
232355	227481
106883	227482
221499	227483
3413	227484
3026	227485
64844	227486
387401	227487
417285	227488
348616	227489
597	227490
77632	227491
217979	227492
242990	227493
144994	227494
179078	227495
216124	227496
336728	227497
68369	227498
224660	227499
429096	227500
288973	227501
16466	227502
256689	227503
48092	227504
81728	227505
112027	227506
196790	227507
37012	227508
206331	227509
17902	227510
379823	227511
316075	227512
97339	227513
223618	227514
274372	227515
123559	227516
45762	227517
147984	227518
11738	227519
227676	227520
24866	227521
142986	227522
36292	227523
239459	227524
306397	227525
394317	227526
103156	227527
503	227528
60880	227529
47693	227530
138327	227531
198557	227532
29277	227533
94957	227534
76151	227535
387398	227536
405535	227537
120048	227538
198684	227539
326412	227540
168174	227541
262140	227542
8313	227543
207300	227544
88056	227545
136506	227546
247581	227547
163685	227548
51078	227549
129644	227550
96205	227551
34837	227552
324947	227553
88000	227554
220583	227555
404552	227556
417487	227557
13185	227558
387814	227559
113165	227560
396275	227561
1183	227562
47957	227563
183272	227564
240553	227565
187606	227566
3386	227567
589	227568
3322	227569
449311	227570
48813	227571
19845	227572
117770	227573
45123	227574
247912	227575
2784	227576
227688	227577
1191	227578
46041	227579
86328	227580
3583	227581
252728	227582
366950	227583
351001	227584
93979	227585
195962	227586
349729	227587
166517	227588
79942	227589
312575	227590
17298	227591
177927	227592
233834	227593
9536	227594
337190	227595
328082	227596
57874	227597
192695	227598
382866	227599
38779	227600
284938	227601
434195	227602
25774	227603
157122	227604
125175	227605
188840	227606
219405	227607
40104	227608
8572	227609
60794	227610
58783	227611
17471	227612
288706	227613
54735	227614
11859	227615
23644	227616
48825	227617
41274	227618
8838	227619
151810	227620
142744	227621
11338	227622
445802	227623
104489	227624
72321	227625
69214	227626
245397	227627
4971	227628
65727	227629
15881	227630
147592	227631
301333	227632
3357	227633
257923	227634
21255	227635
11877	227636
10256	227637
12261	227638
458425	227639
41957	227640
70671	227641
30270	227642
36185	227643
199280	227644
110770	227645
97592	227646
197	227647
7371	227648
184173	227649
193017	227650
205427	227651
32147	227652
189701	227653
77945	227654
24989	227655
71945	227656
232940	227657
86833	227658
366372	227659
91923	227660
154343	227661
126572	227662
137659	227663
255645	227664
34916	227665
234396	227666
248720	227667
76845	227668
215838	227669
85338	227670
204491	227671
62	227672
37394	227673
61074	227674
4769	227675
57726	227676
23206	227677
150545	227678
46290	227679
3485	227680
153423	227681
1892	227682
43132	227683
73161	227684
382727	227685
50196	227686
228901	227687
1310	227688
169078	227689
42847	227690
6334	227691
108762	227692
188947	227693
3496	227694
273462	227695
65	227696
6433	227697
71404	227698
105328	227699
242573	227700
234219	227701
216141	227702
26292	227703
93313	227704
24001	227705
260810	227706
241680	227707
178855	227708
118890	227709
42435	227710
14601	227711
4066	227712
67880	227713
68270	227714
298795	227715
254946	227716
70606	227717
151378	227718
216800	227719
38426	227720
177586	227721
336124	227722
131973	227723
66964	227724
274025	227725
155400	227726
831	227727
36578	227728
38035	227729
19025	227730
200708	227731
232298	227732
8367	227733
39	227734
107144	227735
270838	227736
957	227737
5377	227738
132867	227739
210177	227740
186226	227741
236141	227742
179334	227743
74909	227744
112077	227745
427154	227746
89645	227747
15445	227748
83009	227749
31541	227750
545	227751
326672	227752
6717	227753
114622	227754
185824	227755
439935	227756
145357	227757
1341	227758
367823	227759
136630	227760
202104	227761
236625	227762
381428	227763
218881	227764
8881	227765
92512	227766
15805	227767
17025	227768
247105	227769
266826	227770
64753	227771
4287	227772
4782	227773
403779	227774
127889	227775
1354	227776
112577	227777
293377	227778
124807	227779
241	227780
25956	227781
63865	227782
107134	227783
63707	227784
15484	227785
207136	227786
4421	227787
1409	227788
224326	227789
215741	227790
355794	227791
7148	227792
106430	227793
177227	227794
88843	227795
279378	227796
6356	227797
13793	227798
377139	227799
44830	227800
107405	227801
80792	227802
57436	227803
53242	227804
83068	227805
9496	227806
241469	227807
403604	227808
115630	227809
9615	227810
419375	227811
60089	227812
71781	227813
26053	227814
59001	227815
2545	227816
354429	227817
27503	227818
238768	227819
56292	227820
139236	227821
54481	227822
228929	227823
57650	227824
385	227825
71909	227826
129612	227827
218104	227828
84703	227829
222539	227830
47309	227831
364916	227832
167419	227833
65658	227834
27543	227835
57896	227836
146467	227837
101073	227838
12987	227839
78343	227840
80498	227841
1144	227842
45577	227843
72644	227844
80513	227845
45187	227846
4716	227847
8054	227848
50117	227849
81874	227850
21522	227851
11681	227852
93738	227853
35670	227854
34054	227855
101559	227856
106069	227857
157622	227858
353855	227859
140416	227860
24449	227861
89312	227862
94094	227863
271521	227864
141712	227865
413081	227866
173250	227867
144535	227868
1912	227869
17710	227870
188277	227871
50165	227872
77417	227873
18315	227874
282153	227875
95285	227876
408862	227877
51202	227878
16049	227879
452318	227880
8499	227881
382	227882
258271	227883
4946	227884
11410	227885
42743	227886
29195	227887
69908	227888
12654	227889
101382	227890
14581	227891
365964	227892
52431	227893
167702	227894
170099	227895
28583	227896
114009	227897
24937	227898
81559	227899
73791	227900
286945	227901
239896	227902
165473	227903
162520	227904
327115	227905
352307	227906
82284	227907
46588	227908
185663	227909
17532	227910
187068	227911
70338	227912
222254	227913
76068	227914
59539	227915
122305	227916
11284	227917
343617	227918
251239	227919
78752	227920
384267	227921
284556	227922
197999	227923
4599	227924
129062	227925
93874	227926
101443	227927
3355	227928
4129	227929
31351	227930
85236	227931
46214	227932
454941	227933
54561	227934
88432	227935
10378	227936
2703	227937
425570	227938
28247	227939
101699	227940
9727	227941
139722	227942
160831	227943
19603	227944
29942	227945
184380	227946
64610	227947
262480	227948
165566	227949
135631	227950
9630	227951
89756	227952
1383	227953
273406	227954
217944	227955
42350	227956
60748	227957
380664	227958
34525	227959
53908	227960
37347	227961
96345	227962
26764	227963
550	227964
10347	227965
34295	227966
6889	227967
80352	227968
5762	227969
50603	227970
231259	227971
59265	227972
204239	227973
130243	227974
454554	227975
251854	227976
35535	227977
440155	227978
66837	227979
45759	227980
325085	227981
191022	227982
314105	227983
179075	227984
208447	227985
110011	227986
158845	227987
33432	227988
115342	227989
448178	227990
263305	227991
76559	227992
143826	227993
302115	227994
402797	227995
271315	227996
426594	227997
454234	227998
23787	227999
17924	228000
370611	228001
181558	228002
290065	228003
85494	228004
445915	228005
190947	228006
139088	228007
79939	228008
98015	228009
160531	228010
159977	228011
313449	228012
44550	228013
60920	228014
346459	228015
17914	228016
44147	228017
21129	228018
65133	228019
194197	228020
238376	228021
336811	228022
59965	228023
60496	228024
437381	228025
154653	228026
50121	228027
418832	228028
77414	228029
365856	228030
433814	228031
10725	228032
18566	228033
113316	228034
418094	228035
98919	228036
13132	228037
77679	228038
334926	228039
151487	228040
240110	228041
46013	228042
170955	228043
114424	228044
35319	228045
10863	228046
227845	228047
130190	228048
438339	228049
5769	228050
115409	228051
158797	228052
360206	228053
246150	228054
154001	228055
16499	228056
128054	228057
48587	228058
69266	228059
266267	228060
239002	228061
156645	228062
201621	228063
178519	228064
373362	228065
390516	228066
181359	228067
261481	228068
79797	228069
363043	228070
232316	228071
99888	228072
256988	228073
331	228074
951	228075
78005	228076
1957	228077
162373	228078
131617	228079
8993	228080
127784	228081
32108	228082
10556	228083
90634	228084
52190	228085
17986	228086
108999	228087
52236	228088
150899	228089
72859	228090
2335	228091
6035	228092
235829	228093
29738	228094
3491	228095
110727	228096
2288	228097
60470	228098
73391	228099
106781	228100
149481	228101
119086	228102
33064	228103
17839	228104
32396	228105
175000	228106
1604	228107
72954	228108
64138	228109
204956	228110
25180	228111
16868	228112
11552	228113
3196	228114
2980	228115
5405	228116
22968	228117
239058	228118
109977	228119
5672	228120
24437	228121
37583	228122
128880	228123
125385	228124
1434	228125
3225	228126
69604	228127
24495	228128
152421	228129
162726	228130
13679	228131
12292	228132
1099	228133
94272	228134
62088	228135
100635	228136
435301	228137
14744	228138
1214	228139
7243	228140
7856	228141
58172	228142
166895	228143
223712	228144
16841	228145
88669	228146
43074	228147
4383	228148
2006	228149
1064	228150
60437	228151
222479	228152
128337	228153
247956	228154
30677	228155
387886	228156
153956	228157
66595	228158
132412	228159
1794	228160
355821	228161
239279	228162
31801	228163
16891	228164
40391	228165
276411	228166
29027	228167
133714	228168
116961	228169
40757	228170
33128	228171
199357	228172
5052	228173
5451	228174
176583	228175
87764	228176
214072	228177
4268	228178
53762	228179
11055	228180
57254	228181
385294	228182
85508	228183
234369	228184
19180	228185
451997	228186
195545	228187
16506	228188
96532	228189
226471	228190
126996	228191
17552	228192
165423	228193
169131	228194
363757	228195
129407	228196
45004	228197
133599	228198
397266	228199
428990	228200
8967	228201
139578	228202
7698	228203
78162	228204
91734	228205
160332	228206
191376	228207
80632	228208
618	228209
7493	228210
35778	228211
150688	228212
6537	228213
152697	228214
139956	228215
7485	228216
390711	228217
49204	228218
2294	228219
38810	228220
165796	228221
275885	228222
12035	228223
9495	228224
39546	228225
15797	228226
45709	228227
248567	228228
91122	228229
52541	228230
430962	228231
1221	228232
41809	228233
16277	228234
68977	228235
217628	228236
448639	228237
55135	228238
68878	228239
160572	228240
51549	228241
76562	228242
30181	228243
801	228244
88125	228245
211238	228246
21297	228247
354062	228248
41652	228249
22149	228250
1062	228251
12146	228252
81421	228253
29767	228254
39700	228255
348984	228256
175018	228257
189841	228258
114728	228259
11802	228260
64580	228261
27000	228262
369199	228263
90695	228264
172890	228265
71724	228266
456345	228267
240820	228268
17446	228269
56168	228270
283858	228271
86964	228272
383670	228273
392336	228274
10417	228275
332051	228276
176501	228277
199993	228278
204544	228279
125644	228280
103835	228281
294466	228282
24836	228283
305599	228284
37700	228285
154047	228286
94787	228287
71430	228288
65372	228289
35452	228290
201942	228291
354248	228292
177100	228293
22702	228294
98915	228295
443436	228296
19932	228297
438706	228298
59370	228299
63025	228300
130454	228301
79460	228302
364554	228303
15959	228304
27507	228305
90213	228306
242077	228307
57740	228308
265097	228309
173301	228310
49892	228311
127279	228312
62549	228313
17813	228314
109851	228315
10675	228316
1781	228317
59288	228318
73086	228319
47358	228320
113130	228321
4242	228322
219198	228323
73318	228324
189222	228325
104590	228326
355809	228327
117431	228328
138732	228329
32149	228330
357263	228331
72349	228332
283330	228333
1506	228334
225041	228335
12278	228336
38310	228337
114792	228338
216882	228339
9059	228340
72817	228341
25980	228342
200172	228343
137561	228344
229728	228345
3911	228346
135050	228347
313844	228348
211184	228349
26832	228350
44940	228351
18485	228352
247557	228353
155939	228354
15904	228355
2168	228356
66564	228357
134007	228358
241568	228359
189287	228360
401324	228361
16260	228362
7317	228363
182441	228364
1827	228365
48265	228366
185914	228367
60918	228368
159950	228369
52524	228370
262802	228371
2924	228372
354737	228373
53030	228374
61178	228375
3359	228376
314357	228377
242300	228378
437360	228379
117024	228380
207296	228381
12555	228382
53006	228383
117610	228384
40702	228385
344678	228386
33499	228387
303484	228388
252619	228389
237409	228390
1688	228391
70385	228392
190447	228393
265321	228394
62070	228395
2780	228396
64489	228397
157134	228398
5447	228399
18380	228400
30786	228401
67520	228402
226385	228403
197883	228404
11459	228405
71594	228406
31584	228407
176059	228408
347040	228409
99272	228410
32921	228411
5627	228412
36780	228413
118428	228414
151099	228415
32674	228416
232504	228417
166481	228418
179999	228419
66185	228420
50806	228421
103118	228422
211149	228423
307127	228424
1656	228425
233102	228426
318161	228427
198381	228428
59797	228429
233155	228430
166692	228431
111609	228432
163872	228433
75909	228434
6017	228435
110804	228436
3235	228437
247580	228438
18542	228439
1594	228440
58909	228441
93982	228442
21335	228443
201259	228444
106782	228445
87827	228446
4884	228447
125	228448
120698	228449
100888	228450
190406	228451
136932	228452
128580	228453
23803	228454
42813	228455
51520	228456
3180	228457
274226	228458
56000	228459
123887	228460
121276	228461
64786	228462
167127	228463
5696	228464
26445	228465
437185	228466
63481	228467
88312	228468
171563	228469
13803	228470
19975	228471
62455	228472
153281	228473
12943	228474
2715	228475
36979	228476
20958	228477
12190	228478
196859	228479
297971	228480
41084	228481
55859	228482
72477	228483
56882	228484
81235	228485
107183	228486
72727	228487
71748	228488
33565	228489
29270	228490
381627	228491
163205	228492
176769	228493
238599	228494
474	228495
333142	228496
50226	228497
95826	228498
20748	228499
133346	228500
10273	228501
392	228502
115297	228503
89883	228504
185495	228505
1132	228506
23148	228507
24065	228508
115596	228509
442967	228510
97299	228511
262968	228512
60855	228513
8461	228514
31937	228515
4939	228516
109509	228517
102378	228518
13467	228519
127588	228520
192350	228521
54259	228522
46055	228523
176799	228524
32851	228525
53953	228526
155198	228527
19903	228528
167252	228529
30387	228530
132210	228531
10205	228532
24980	228533
198951	228534
18172	228535
23422	228536
243980	228537
32578	228538
1471	228539
216544	228540
14933	228541
82303	228542
59837	228543
242740	228544
1785	228545
113339	228546
352714	228547
455755	228548
34694	228549
13730	228550
65950	228551
7764	228552
65400	228553
22195	228554
18852	228555
18409	228556
134580	228557
19351	228558
395845	228559
366595	228560
175970	228561
53202	228562
408152	228563
1956	228564
255545	228565
42311	228566
134013	228567
319430	228568
83332	228569
28426	228570
16073	228571
39750	228572
77538	228573
390461	228574
10779	228575
114364	228576
191498	228577
34868	228578
377932	228579
177958	228580
162301	228581
2706	228582
198686	228583
29150	228584
92145	228585
144373	228586
2203	228587
107778	228588
9884	228589
6280	228590
33936	228591
187970	228592
135397	228593
4995	228594
171	228595
1740	228596
439478	228597
4892	228598
45458	228599
158743	228600
273082	228601
7543	228602
153281	228603
3526	228604
121214	228605
69129	228606
41052	228607
42976	228608
102492	228609
171034	228610
5551	228611
114675	228612
144476	228613
12530	228614
26762	228615
377174	228616
186671	228617
240468	228618
211713	228619
103265	228620
48411	228621
410967	228622
353160	228623
216604	228624
2276	228625
46491	228626
43734	228627
9928	228628
110821	228629
60764	228630
119302	228631
56834	228632
117003	228633
17671	228634
117762	228635
254625	228636
102016	228637
7650	228638
447927	228639
281324	228640
6340	228641
96351	228642
224390	228643
10297	228644
1399	228645
80522	228646
177965	228647
235415	228648
33545	228649
89296	228650
131	228651
397216	228652
19587	228653
429087	228654
36031	228655
2435	228656
142089	228657
39096	228658
8104	228659
821	228660
119374	228661
29074	228662
94771	228663
16590	228664
169246	228665
19463	228666
422268	228667
151255	228668
206313	228669
132511	228670
55651	228671
149583	228672
120799	228673
141133	228674
120662	228675
71969	228676
35223	228677
52643	228678
68	228679
85356	228680
14682	228681
321332	228682
427	228683
260558	228684
21052	228685
16016	228686
13701	228687
87910	228688
5391	228689
5678	228690
58091	228691
55811	228692
20794	228693
59942	228694
10211	228695
1078	228696
112411	228697
307793	228698
21895	228699
116	228700
152995	228701
36730	228702
202829	228703
117764	228704
36411	228705
130319	228706
93837	228707
31306	228708
200425	228709
113957	228710
132074	228711
22830	228712
1078	228713
405867	228714
129602	228715
61790	228716
164042	228717
438	228718
12920	228719
399610	228720
1142	228721
274465	228722
84885	228723
353	228724
68335	228725
242479	228726
14829	228727
58307	228728
105534	228729
10171	228730
7683	228731
353018	228732
307608	228733
52179	228734
259160	228735
22755	228736
151903	228737
58262	228738
102524	228739
123791	228740
249294	228741
195754	228742
8487	228743
80224	228744
128469	228745
67857	228746
19823	228747
81321	228748
160007	228749
331642	228750
306877	228751
385838	228752
112480	228753
12168	228754
155297	228755
233357	228756
104189	228757
130624	228758
397745	228759
263744	228760
626	228761
66492	228762
692	228763
104242	228764
238244	228765
308641	228766
135931	228767
130350	228768
40215	228769
125349	228770
153369	228771
82	228772
128460	228773
105303	228774
3798	228775
92144	228776
112738	228777
129292	228778
142812	228779
160126	228780
85783	228781
191613	228782
180380	228783
600	228784
13635	228785
276819	228786
318115	228787
91290	228788
37972	228789
7174	228790
2650	228791
118865	228792
186990	228793
72449	228794
3673	228795
21727	228796
348436	228797
429423	228798
202891	228799
248576	228800
131660	228801
42277	228802
184337	228803
24	228804
227068	228805
60162	228806
93118	228807
218298	228808
34895	228809
114321	228810
272618	228811
217575	228812
19445	228813
85738	228814
11356	228815
112030	228816
305353	228817
5382	228818
79599	228819
68307	228820
17496	228821
83897	228822
123217	228823
419331	228824
52384	228825
26947	228826
209553	228827
57180	228828
16570	228829
277931	228830
9747	228831
119708	228832
53269	228833
38812	228834
221183	228835
61461	228836
12218	228837
2251	228838
194473	228839
224241	228840
217166	228841
61198	228842
336675	228843
11781	228844
88171	228845
68607	228846
10395	228847
33690	228848
175741	228849
1685	228850
662	228851
106025	228852
82177	228853
115087	228854
10766	228855
10766	228856
7273	228857
178611	228858
40059	228859
157232	228860
187484	228861
127684	228862
263673	228863
214828	228864
20094	228865
271301	228866
3910	228867
65709	228868
144187	228869
230666	228870
244701	228871
87751	228872
372982	228873
17349	228874
88826	228875
59524	228876
303903	228877
38009	228878
215084	228879
333530	228880
48528	228881
71301	228882
95363	228883
119821	228884
160934	228885
911	228886
184529	228887
347032	228888
64276	228889
116830	228890
99477	228891
7704	228892
242456	228893
63423	228894
47785	228895
452043	228896
19764	228897
3828	228898
316434	228899
117586	228900
8998	228901
968	228902
17325	228903
19968	228904
438108	228905
189288	228906
46584	228907
14391	228908
277998	228909
124410	228910
42504	228911
74291	228912
207928	228913
152579	228914
5101	228915
101030	228916
142481	228917
204791	228918
255127	228919
17671	228920
422342	228921
95359	228922
260494	228923
83266	228924
29993	228925
258432	228926
14565	228927
187248	228928
276178	228929
6976	228930
4652	228931
2775	228932
1663	228933
4760	228934
139122	228935
243360	228936
71518	228937
50892	228938
116669	228939
82115	228940
23314	228941
49246	228942
294638	228943
275169	228944
30183	228945
416077	228946
90042	228947
304553	228948
267649	228949
2493	228950
357889	228951
13750	228952
188823	228953
104330	228954
20209	228955
211575	228956
41401	228957
2865	228958
26014	228959
256618	228960
18409	228961
202224	228962
80985	228963
386913	228964
29130	228965
12943	228966
81944	228967
129322	228968
12582	228969
100620	228970
167221	228971
432958	228972
411846	228973
65128	228974
83808	228975
23314	228976
187515	228977
19895	228978
2831	228979
82667	228980
186009	228981
8844	228982
187845	228983
52097	228984
60779	228985
277982	228986
454359	228987
10392	228988
43447	228989
434259	228990
80774	228991
206716	228992
48497	228993
71326	228994
59464	228995
82746	228996
41397	228997
17723	228998
37384	228999
95	229000
24486	229001
2941	229002
14738	229003
64608	229004
282393	229005
15437	229006
455409	229007
38586	229008
38009	229009
7850	229010
54727	229011
82600	229012
157191	229013
159268	229014
159165	229015
127020	229016
36587	229017
88942	229018
5787	229019
116323	229020
34962	229021
46275	229022
88177	229023
215178	229024
1523	229025
90042	229026
24041	229027
351021	229028
241414	229029
98400	229030
8590	229031
10362	229032
117963	229033
101663	229034
322190	229035
202341	229036
145945	229037
8677	229038
419137	229039
184372	229040
80869	229041
213319	229042
302647	229043
62532	229044
89364	229045
19500	229046
82069	229047
83001	229048
73990	229049
9034	229050
171792	229051
41036	229052
68572	229053
40725	229054
7995	229055
270867	229056
28858	229057
176358	229058
2340	229059
453647	229060
679	229061
26380	229062
121613	229063
227300	229064
113342	229065
75422	229066
2323	229067
179873	229068
27461	229069
162732	229070
138719	229071
292877	229072
18914	229073
3308	229074
212488	229075
55608	229076
168190	229077
3741	229078
100973	229079
10233	229080
224213	229081
366166	229082
87751	229083
301011	229084
2001	229085
26782	229086
417090	229087
7120	229088
17807	229089
186072	229090
84038	229091
288426	229092
64	229093
153	229094
101310	229095
1469	229096
111818	229097
101276	229098
58117	229099
91840	229100
95	229101
45552	229102
195822	229103
56550	229104
19233	229105
359463	229106
29200	229107
11050	229108
3278	229109
10703	229110
452774	229111
164723	229112
195543	229113
3072	229114
218668	229115
287	229116
131994	229117
242180	229118
329265	229119
25669	229120
4075	229121
30739	229122
350749	229123
18666	229124
71750	229125
101306	229126
167609	229127
345882	229128
4149	229129
1082	229130
1601	229131
247228	229132
56771	229133
153	229134
204719	229135
328797	229136
19060	229137
131009	229138
10952	229139
113237	229140
350	229141
371419	229142
291514	229143
42347	229144
351869	229145
23761	229146
61305	229147
208958	229148
17600	229149
89530	229150
117835	229151
168873	229152
17811	229153
26115	229154
358671	229155
118817	229156
64	229157
21675	229158
6683	229159
8547	229160
18024	229161
346766	229162
6990	229163
109878	229164
137945	229165
25779	229166
83911	229167
2770	229168
40296	229169
22012	229170
8930	229171
239981	229172
46970	229173
223922	229174
3305	229175
353	229176
320445	229177
150690	229178
1160	229179
228675	229180
115221	229181
9874	229182
305222	229183
270581	229184
25957	229185
121722	229186
13996	229187
99333	229188
210972	229189
2400	229190
219135	229191
226814	229192
13283	229193
144639	229194
75500	229195
1294	229196
14425	229197
147958	229198
169320	229199
34217	229200
2152	229201
62516	229202
147887	229203
399810	229204
73985	229205
38365	229206
46953	229207
54620	229208
101772	229209
173797	229210
62960	229211
16339	229212
238505	229213
455262	229214
51049	229215
356444	229216
89316	229217
190136	229218
400301	229219
2097	229220
31068	229221
9360	229222
170489	229223
280952	229224
55785	229225
87468	229226
24274	229227
148942	229228
63256	229229
144585	229230
146458	229231
105798	229232
211913	229233
290177	229234
35345	229235
270236	229236
5606	229237
110975	229238
158554	229239
114272	229240
375	229241
2053	229242
18349	229243
5168	229244
27551	229245
36564	229246
325094	229247
39601	229248
226646	229249
81827	229250
169438	229251
245638	229252
421901	229253
533	229254
5362	229255
298028	229256
9474	229257
44468	229258
9496	229259
22560	229260
2392	229261
166671	229262
61588	229263
313171	229264
3374	229265
168451	229266
3711	229267
109550	229268
12322	229269
16213	229270
178383	229271
213268	229272
343326	229273
113386	229274
290246	229275
228412	229276
63705	229277
14085	229278
8228	229279
33503	229280
57499	229281
3146	229282
19902	229283
113646	229284
153218	229285
55478	229286
25634	229287
247969	229288
59946	229289
34787	229290
200237	229291
125244	229292
94583	229293
79697	229294
120676	229295
273742	229296
67663	229297
21889	229298
9296	229299
109639	229300
421499	229301
14314	229302
426079	229303
38879	229304
40358	229305
195929	229306
68509	229307
73933	229308
75422	229309
359862	229310
188726	229311
4787	229312
208960	229313
57239	229314
79261	229315
4497	229316
100536	229317
21739	229318
155656	229319
399813	229320
45935	229321
108177	229322
175669	229323
361202	229324
62908	229325
160937	229326
501	229327
78888	229328
44330	229329
5860	229330
29299	229331
451382	229332
111878	229333
76782	229334
13296	229335
80686	229336
25094	229337
39331	229338
36741	229339
409748	229340
9019	229341
378377	229342
113369	229343
240	229344
126125	229345
36922	229346
227599	229347
17250	229348
52632	229349
50460	229350
119921	229351
117085	229352
328756	229353
293756	229354
215802	229355
15504	229356
139412	229357
148408	229358
1770	229359
89892	229360
79709	229361
1889	229362
53940	229363
247836	229364
6295	229365
5148	229366
14372	229367
63524	229368
79971	229369
351309	229370
413251	229371
430590	229372
120325	229373
35092	229374
113347	229375
90846	229376
37930	229377
819	229378
118483	229379
93783	229380
393923	229381
210467	229382
23104	229383
64580	229384
53515	229385
34258	229386
105317	229387
26868	229388
210070	229389
51330	229390
171567	229391
91272	229392
207655	229393
83478	229394
38100	229395
72423	229396
33061	229397
119554	229398
36468	229399
100778	229400
220367	229401
234913	229402
316861	229403
29656	229404
158706	229405
401019	229406
211451	229407
78534	229408
99962	229409
94381	229410
108119	229411
182204	229412
81375	229413
182345	229414
62097	229415
80662	229416
56609	229417
64753	229418
225566	229419
426677	229420
62086	229421
90104	229422
87214	229423
23335	229424
96808	229425
451726	229426
47381	229427
248093	229428
150168	229429
115263	229430
82518	229431
68056	229432
172355	229433
238075	229434
107292	229435
57760	229436
180	229437
104427	229438
48545	229439
15302	229440
338930	229441
29462	229442
68070	229443
142464	229444
357944	229445
31577	229446
305235	229447
102239	229448
26272	229449
5417	229450
300168	229451
155570	229452
3783	229453
140665	229454
107323	229455
75937	229456
111059	229457
375653	229458
232100	229459
12158	229460
54875	229461
7170	229462
36704	229463
230058	229464
10021	229465
226312	229466
1269	229467
82328	229468
12029	229469
74636	229470
50347	229471
238628	229472
47453	229473
248036	229474
123582	229475
73951	229476
305462	229477
176800	229478
95018	229479
24190	229480
15527	229481
277332	229482
26349	229483
102997	229484
1109	229485
84987	229486
218097	229487
210867	229488
46026	229489
361367	229490
109211	229491
130642	229492
156636	229493
3769	229494
223757	229495
64725	229496
270329	229497
9200	229498
99759	229499
300181	229500
164495	229501
84940	229502
158470	229503
251440	229504
77616	229505
3836	229506
125717	229507
360579	229508
127007	229509
92349	229510
114223	229511
196004	229512
197763	229513
94001	229514
6167	229515
247784	229516
128568	229517
396370	229518
56447	229519
306203	229520
109519	229521
567	229522
43549	229523
238581	229524
361298	229525
40568	229526
57700	229527
462	229528
152086	229529
11761	229530
98236	229531
58758	229532
355996	229533
108057	229534
247584	229535
59013	229536
374902	229537
162261	229538
9395	229539
50483	229540
253179	229541
138387	229542
18487	229543
292361	229544
216127	229545
203281	229546
69431	229547
420446	229548
402296	229549
294717	229550
254844	229551
12076	229552
225022	229553
110262	229554
27475	229555
334810	229556
231541	229557
406623	229558
26937	229559
24399	229560
113971	229561
23548	229562
2828	229563
271158	229564
28158	229565
399425	229566
280355	229567
13355	229568
4141	229569
457959	229570
3592	229571
31049	229572
56406	229573
5607	229574
10351	229575
144574	229576
30991	229577
197125	229578
71422	229579
29911	229580
63774	229581
146864	229582
9479	229583
293789	229584
172016	229585
273796	229586
393188	229587
341283	229588
54426	229589
115591	229590
42730	229591
9729	229592
16023	229593
11424	229594
34878	229595
62508	229596
101076	229597
383492	229598
59087	229599
13608	229600
234592	229601
437331	229602
194755	229603
1693	229604
29224	229605
139130	229606
258378	229607
380786	229608
29344	229609
36831	229610
13691	229611
20244	229612
21681	229613
181880	229614
1025	229615
212494	229616
53257	229617
357383	229618
3521	229619
4031	229620
262970	229621
8634	229622
19461	229623
256060	229624
750	229625
88287	229626
26867	229627
32378	229628
87988	229629
378494	229630
175733	229631
5572	229632
377713	229633
439702	229634
113466	229635
125965	229636
111653	229637
61576	229638
157522	229639
134856	229640
234243	229641
421393	229642
439504	229643
11986	229644
81370	229645
37483	229646
177985	229647
8289	229648
67338	229649
28214	229650
221614	229651
459744	229652
212562	229653
183198	229654
229305	229655
100733	229656
16853	229657
105671	229658
113916	229659
36728	229660
7442	229661
102654	229662
18074	229663
18559	229664
8297	229665
10566	229666
201505	229667
115550	229668
408861	229669
36848	229670
22319	229671
12567	229672
43702	229673
82304	229674
240411	229675
333682	229676
3768	229677
9302	229678
164907	229679
27563	229680
37574	229681
1046	229682
169983	229683
66779	229684
26937	229685
310004	229686
211409	229687
215114	229688
324424	229689
269050	229690
214527	229691
755	229692
55380	229693
63906	229694
72272	229695
4878	229696
177111	229697
11719	229698
168942	229699
221063	229700
87100	229701
287084	229702
46171	229703
150177	229704
80707	229705
34220	229706
34399	229707
17980	229708
26362	229709
62583	229710
459809	229711
811	229712
420111	229713
12643	229714
123114	229715
19906	229716
95643	229717
218660	229718
43755	229719
19961	229720
2189	229721
223846	229722
228395	229723
389562	229724
9886	229725
216319	229726
1574	229727
219203	229728
18226	229729
6555	229730
214391	229731
202068	229732
48438	229733
121480	229734
283142	229735
394745	229736
169800	229737
414798	229738
436500	229739
280236	229740
100717	229741
11865	229742
129447	229743
433608	229744
256197	229745
23637	229746
206348	229747
28920	229748
12808	229749
16415	229750
115753	229751
16690	229752
427253	229753
417269	229754
22180	229755
231743	229756
5798	229757
406362	229758
276331	229759
261111	229760
235144	229761
21303	229762
199090	229763
59533	229764
160559	229765
123560	229766
16303	229767
383818	229768
141463	229769
103563	229770
1573	229771
107220	229772
114378	229773
99763	229774
122606	229775
249854	229776
72423	229777
41156	229778
185333	229779
378130	229780
243016	229781
66897	229782
811	229783
293735	229784
347679	229785
308102	229786
225437	229787
65078	229788
64859	229789
13367	229790
368298	229791
201417	229792
27802	229793
48408	229794
36565	229795
31262	229796
110914	229797
7068	229798
303910	229799
55768	229800
77177	229801
3345	229802
86836	229803
49984	229804
108343	229805
374623	229806
40738	229807
93032	229808
76768	229809
459761	229810
187629	229811
76939	229812
111386	229813
394381	229814
86836	229815
417443	229816
6901	229817
234895	229818
458055	229819
3810	229820
4512	229821
174829	229822
10274	229823
24247	229824
6672	229825
119568	229826
60147	229827
162014	229828
140496	229829
6190	229830
4337	229831
31598	229832
34892	229833
7745	229834
4063	229835
7422	229836
1126	229837
210624	229838
8674	229839
266477	229840
212592	229841
22431	229842
40362	229843
43577	229844
3875	229845
65248	229846
85441	229847
44758	229848
152084	229849
160512	229850
20689	229851
224751	229852
34704	229853
183309	229854
38927	229855
2958	229856
354998	229857
158680	229858
387020	229859
302939	229860
192254	229861
75449	229862
3056	229863
74	229864
9424	229865
33283	229866
97856	229867
52735	229868
29729	229869
58126	229870
322696	229871
1914	229872
7947	229873
70851	229874
146335	229875
5448	229876
72293	229877
67706	229878
25740	229879
423542	229880
70532	229881
11544	229882
813	229883
24355	229884
316423	229885
164171	229886
131727	229887
262513	229888
184578	229889
301	229890
36908	229891
41022	229892
13308	229893
10452	229894
46584	229895
277287	229896
32603	229897
13246	229898
176377	229899
29373	229900
288	229901
152884	229902
37442	229903
187683	229904
42689	229905
239316	229906
57084	229907
135735	229908
2253	229909
93932	229910
77229	229911
21909	229912
157	229913
2496	229914
364932	229915
182349	229916
91213	229917
200186	229918
16337	229919
34267	229920
336681	229921
163166	229922
12203	229923
77518	229924
18117	229925
245868	229926
6811	229927
142565	229928
6586	229929
82830	229930
5184	229931
426783	229932
119983	229933
35056	229934
15016	229935
13368	229936
40652	229937
14751	229938
15164	229939
135884	229940
90363	229941
219565	229942
187832	229943
3436	229944
774	229945
180602	229946
212679	229947
50881	229948
55502	229949
250917	229950
27238	229951
63569	229952
34484	229953
20307	229954
412613	229955
55470	229956
306415	229957
120011	229958
155645	229959
19772	229960
94547	229961
24706	229962
316563	229963
8928	229964
1169	229965
184937	229966
14706	229967
73430	229968
21986	229969
15906	229970
17340	229971
58636	229972
127697	229973
17010	229974
30156	229975
91076	229976
20624	229977
67591	229978
114541	229979
162315	229980
133114	229981
72105	229982
166340	229983
220721	229984
77430	229985
1088	229986
131885	229987
56916	229988
89048	229989
14116	229990
214238	229991
324203	229992
6567	229993
4108	229994
156719	229995
6124	229996
1388	229997
124736	229998
50141	229999
453144	230000
311961	230001
55921	230002
444275	230003
272525	230004
2217	230005
41303	230006
28545	230007
246267	230008
231705	230009
112660	230010
92802	230011
236675	230012
11767	230013
29289	230014
69412	230015
28077	230016
1721	230017
78049	230018
6547	230019
52033	230020
126909	230021
31519	230022
86972	230023
428999	230024
440851	230025
55557	230026
80799	230027
308166	230028
46308	230029
188927	230030
139532	230031
240175	230032
209223	230033
9782	230034
7249	230035
287704	230036
99831	230037
18486	230038
7993	230039
27834	230040
55215	230041
10716	230042
35424	230043
91589	230044
137225	230045
108382	230046
26333	230047
1375	230048
164373	230049
11132	230050
25032	230051
94576	230052
210946	230053
397499	230054
58449	230055
37435	230056
82460	230057
33809	230058
52036	230059
6485	230060
143094	230061
90207	230062
110917	230063
43369	230064
4244	230065
10456	230066
458530	230067
24175	230068
9262	230069
6515	230070
444895	230071
127873	230072
65194	230073
81590	230074
84435	230075
433535	230076
10438	230077
70984	230078
127252	230079
95501	230080
1648	230081
126840	230082
415428	230083
24288	230084
51706	230085
55349	230086
84483	230087
15940	230088
119728	230089
100	230090
166378	230091
55425	230092
237762	230093
241115	230094
74857	230095
372936	230096
35972	230097
1084	230098
60486	230099
157963	230100
74017	230101
1879	230102
78335	230103
64421	230104
5309	230105
193505	230106
80507	230107
22299	230108
56402	230109
173427	230110
22576	230111
135455	230112
135829	230113
427728	230114
3425	230115
3867	230116
4347	230117
91965	230118
296479	230119
44210	230120
89530	230121
415736	230122
193393	230123
33893	230124
157788	230125
265957	230126
287472	230127
12383	230128
106275	230129
1927	230130
33063	230131
387139	230132
459660	230133
102348	230134
236890	230135
244947	230136
30560	230137
350192	230138
1869	230139
70196	230140
377915	230141
26766	230142
71687	230143
287451	230144
133345	230145
76616	230146
37925	230147
451836	230148
159849	230149
16356	230150
329414	230151
196140	230152
45921	230153
200515	230154
198160	230155
115571	230156
83345	230157
412598	230158
413410	230159
14894	230160
9262	230161
311119	230162
22346	230163
110090	230164
118111	230165
42140	230166
2230	230167
295708	230168
142314	230169
41196	230170
117161	230171
246880	230172
63024	230173
2634	230174
129884	230175
94715	230176
246680	230177
253268	230178
101888	230179
140973	230180
123578	230181
14044	230182
22362	230183
266540	230184
40818	230185
365980	230186
12304	230187
20801	230188
183201	230189
8011	230190
95903	230191
93504	230192
32359	230193
58066	230194
40950	230195
90172	230196
67007	230197
215050	230198
190130	230199
326426	230200
120195	230201
4894	230202
359040	230203
132013	230204
66717	230205
239559	230206
57106	230207
34166	230208
362092	230209
40556	230210
8988	230211
278739	230212
70711	230213
29908	230214
216072	230215
238607	230216
18411	230217
78325	230218
178001	230219
34919	230220
415032	230221
91160	230222
59979	230223
397377	230224
250541	230225
108633	230226
117265	230227
114809	230228
413765	230229
54828	230230
12068	230231
90785	230232
41668	230233
186636	230234
35158	230235
18221	230236
410966	230237
368523	230238
75004	230239
29433	230240
97751	230241
5920	230242
161535	230243
22566	230244
139387	230245
672	230246
32843	230247
200941	230248
22935	230249
5744	230250
153099	230251
83260	230252
2665	230253
66605	230254
61393	230255
189099	230256
13545	230257
60950	230258
163232	230259
88057	230260
11948	230261
21828	230262
336565	230263
8520	230264
196391	230265
19196	230266
341222	230267
32895	230268
306869	230269
150723	230270
226995	230271
95147	230272
381384	230273
386971	230274
50115	230275
22706	230276
11460	230277
214969	230278
10450	230279
2153	230280
185478	230281
153076	230282
26694	230283
206778	230284
178372	230285
248938	230286
17903	230287
120586	230288
2436	230289
167708	230290
7127	230291
143886	230292
28859	230293
67007	230294
121344	230295
452223	230296
75411	230297
199728	230298
141528	230299
247006	230300
214828	230301
23332	230302
63038	230303
109493	230304
121888	230305
127890	230306
448149	230307
449756	230308
93062	230309
165453	230310
53428	230311
455347	230312
199969	230313
50322	230314
51324	230315
243837	230316
141534	230317
190744	230318
4571	230319
15545	230320
179880	230321
95317	230322
124822	230323
98650	230324
90949	230325
138120	230326
111488	230327
35378	230328
327915	230329
29697	230330
398173	230331
386620	230332
73191	230333
138619	230334
6090	230335
90266	230336
224862	230337
254475	230338
35767	230339
23896	230340
175508	230341
61809	230342
272653	230343
7641	230344
4006	230345
5786	230346
14053	230347
195104	230348
368804	230349
312922	230350
328969	230351
370871	230352
56902	230353
43201	230354
185191	230355
44005	230356
176411	230357
15171	230358
266548	230359
174181	230360
151516	230361
207493	230362
19831	230363
122382	230364
94110	230365
59921	230366
67065	230367
79658	230368
19522	230369
2156	230370
84096	230371
60960	230372
62867	230373
83475	230374
14608	230375
56959	230376
372422	230377
6811	230378
17432	230379
188815	230380
10401	230381
205977	230382
104388	230383
229596	230384
248	230385
64073	230386
12605	230387
102669	230388
30614	230389
34582	230390
8207	230391
47453	230392
19214	230393
7411	230394
44128	230395
230259	230396
2286	230397
102	230398
389604	230399
396376	230400
7798	230401
89771	230402
26507	230403
140998	230404
2208	230405
16921	230406
72016	230407
399050	230408
201346	230409
100500	230410
3064	230411
93776	230412
34540	230413
428180	230414
371161	230415
65423	230416
159645	230417
5133	230418
55040	230419
59793	230420
15326	230421
10694	230422
104815	230423
62023	230424
5702	230425
244986	230426
397415	230427
14636	230428
207493	230429
100684	230430
236386	230431
364048	230432
231785	230433
449214	230434
9958	230435
59049	230436
27598	230437
235976	230438
51185	230439
185032	230440
392736	230441
27946	230442
32338	230443
24428	230444
407711	230445
187662	230446
30541	230447
20340	230448
145039	230449
177775	230450
135835	230451
27674	230452
204762	230453
83324	230454
18715	230455
77208	230456
27810	230457
6693	230458
120896	230459
79215	230460
165397	230461
23985	230462
120554	230463
101310	230464
14376	230465
32951	230466
107030	230467
70014	230468
224301	230469
181554	230470
41867	230471
41179	230472
165073	230473
43241	230474
358840	230475
6480	230476
58729	230477
38118	230478
108998	230479
87080	230480
318537	230481
56979	230482
93930	230483
16088	230484
2192	230485
3180	230486
29549	230487
52230	230488
75342	230489
45285	230490
24326	230491
182999	230492
25404	230493
12167	230494
243259	230495
199282	230496
93007	230497
228749	230498
9652	230499
520	230500
210089	230501
132533	230502
177624	230503
39565	230504
1131	230505
427727	230506
13246	230507
11791	230508
230598	230509
15279	230510
3668	230511
65448	230512
39813	230513
327367	230514
75263	230515
81465	230516
362063	230517
409571	230518
260162	230519
260036	230520
62119	230521
5992	230522
50230	230523
439661	230524
116617	230525
393137	230526
348843	230527
377043	230528
17491	230529
7805	230530
40248	230531
151424	230532
45251	230533
191989	230534
163778	230535
100300	230536
3038	230537
152953	230538
429866	230539
218190	230540
1472	230541
375179	230542
199569	230543
40227	230544
243838	230545
188585	230546
80474	230547
195991	230548
142962	230549
33227	230550
248	230551
182	230552
23769	230553
456341	230554
58412	230555
23562	230556
60126	230557
177524	230558
138177	230559
94	230560
72324	230561
129742	230562
455422	230563
82744	230564
63709	230565
76209	230566
147958	230567
31011	230568
26197	230569
149822	230570
3247	230571
4441	230572
78605	230573
193923	230574
168064	230575
55894	230576
202247	230577
99559	230578
372739	230579
41942	230580
184853	230581
4495	230582
158516	230583
17929	230584
178144	230585
2937	230586
226105	230587
293719	230588
250214	230589
32795	230590
11626	230591
6681	230592
238585	230593
397240	230594
59962	230595
10450	230596
30253	230597
36167	230598
88068	230599
47164	230600
179173	230601
81279	230602
45698	230603
895	230604
31207	230605
391442	230606
245770	230607
33891	230608
52135	230609
223921	230610
19831	230611
33	230612
236239	230613
113589	230614
1634	230615
8844	230616
21063	230617
16600	230618
12117	230619
200431	230620
72312	230621
37094	230622
64596	230623
123188	230624
74684	230625
95594	230626
3459	230627
32188	230628
314992	230629
234052	230630
49917	230631
360576	230632
46374	230633
98501	230634
205923	230635
11641	230636
9144	230637
6808	230638
194902	230639
62407	230640
205582	230641
19722	230642
78553	230643
9928	230644
216801	230645
1765	230646
37662	230647
107068	230648
50555	230649
1941	230650
8843	230651
25977	230652
136531	230653
123278	230654
94728	230655
57098	230656
193855	230657
404314	230658
79844	230659
4433	230660
234546	230661
26081	230662
217671	230663
170268	230664
14119	230665
424618	230666
139020	230667
412877	230668
110239	230669
22709	230670
200190	230671
316586	230672
13302	230673
168496	230674
61396	230675
83826	230676
118881	230677
10580	230678
58384	230679
415057	230680
167638	230681
6529	230682
424392	230683
39270	230684
22123	230685
105487	230686
85567	230687
74639	230688
43006	230689
241584	230690
8029	230691
57184	230692
252781	230693
9308	230694
142968	230695
106496	230696
41819	230697
122783	230698
119485	230699
30624	230700
76613	230701
154629	230702
168931	230703
88115	230704
371828	230705
2631	230706
6343	230707
344558	230708
90887	230709
81060	230710
147266	230711
25938	230712
21484	230713
19580	230714
444787	230715
1879	230716
60896	230717
3645	230718
140258	230719
33534	230720
3989	230721
16629	230722
8231	230723
151943	230724
370152	230725
447642	230726
115083	230727
161937	230728
8460	230729
96626	230730
39863	230731
253419	230732
21110	230733
64262	230734
50042	230735
374	230736
31942	230737
4047	230738
54332	230739
6697	230740
223578	230741
63718	230742
34434	230743
285067	230744
18661	230745
17778	230746
179769	230747
59917	230748
1112	230749
79559	230750
19244	230751
8119	230752
1236	230753
36037	230754
17095	230755
315359	230756
79775	230757
21027	230758
236332	230759
26231	230760
280926	230761
51042	230762
206199	230763
23806	230764
166026	230765
151882	230766
115934	230767
111528	230768
80343	230769
123900	230770
74954	230771
23303	230772
14640	230773
220	230774
115063	230775
109382	230776
92049	230777
52939	230778
255989	230779
234433	230780
7	230781
27	230782
239626	230783
294992	230784
25264	230785
60044	230786
49414	230787
9574	230788
176404	230789
91756	230790
241229	230791
32659	230792
57733	230793
121136	230794
2429	230795
39757	230796
329054	230797
56021	230798
59494	230799
149098	230800
73617	230801
443410	230802
30781	230803
249694	230804
55802	230805
187700	230806
13909	230807
446389	230808
172193	230809
9084	230810
313822	230811
7308	230812
60401	230813
35009	230814
64389	230815
21727	230816
29356	230817
80512	230818
1812	230819
154872	230820
109464	230821
205621	230822
70634	230823
199926	230824
13811	230825
64174	230826
144188	230827
109024	230828
443119	230829
175044	230830
30072	230831
175381	230832
340007	230833
32007	230834
100775	230835
168	230836
324401	230837
151319	230838
50108	230839
12663	230840
42629	230841
54420	230842
38375	230843
149593	230844
93290	230845
441868	230846
15234	230847
214099	230848
146543	230849
123645	230850
125183	230851
33290	230852
49148	230853
108762	230854
105655	230855
222105	230856
90030	230857
45870	230858
291093	230859
419310	230860
19031	230861
246079	230862
353565	230863
373310	230864
408139	230865
327886	230866
27780	230867
107443	230868
179756	230869
4278	230870
65404	230871
326736	230872
53361	230873
278487	230874
48410	230875
333040	230876
177663	230877
164056	230878
173550	230879
3869	230880
10831	230881
20620	230882
46640	230883
365389	230884
439457	230885
195502	230886
13413	230887
458663	230888
182024	230889
370056	230890
36338	230891
90590	230892
230846	230893
271536	230894
201617	230895
349467	230896
28953	230897
25258	230898
151704	230899
44334	230900
125929	230901
421299	230902
372886	230903
430442	230904
65417	230905
169549	230906
340403	230907
103410	230908
192968	230909
452757	230910
219372	230911
243482	230912
79521	230913
55151	230914
404565	230915
19421	230916
290238	230917
15878	230918
83176	230919
302679	230920
303288	230921
58365	230922
36295	230923
50242	230924
114163	230925
130685	230926
112962	230927
95143	230928
229759	230929
187775	230930
210235	230931
416580	230932
103457	230933
265799	230934
418654	230935
45944	230936
80902	230937
294720	230938
23713	230939
403417	230940
285703	230941
125583	230942
22435	230943
14686	230944
10266	230945
87441	230946
248848	230947
21978	230948
6122	230949
59630	230950
145844	230951
263297	230952
15834	230953
19736	230954
214394	230955
288159	230956
348636	230957
203214	230958
404768	230959
102912	230960
74662	230961
294517	230962
104254	230963
24158	230964
93676	230965
278849	230966
210245	230967
49316	230968
86928	230969
105799	230970
419516	230971
291371	230972
302429	230973
13	230974
141679	230975
234210	230976
61683	230977
392348	230978
286325	230979
148544	230980
74785	230981
39818	230982
184431	230983
375551	230984
312855	230985
232428	230986
128140	230987
122897	230988
50714	230989
238927	230990
77871	230991
118031	230992
4437	230993
10719	230994
345032	230995
60	230996
5772	230997
388383	230998
173265	230999
246150	231000
329672	231001
103220	231002
198623	231003
370873	231004
90826	231005
359264	231006
58567	231007
86526	231008
55505	231009
50333	231010
19773	231011
267987	231012
79512	231013
309415	231014
237917	231015
107464	231016
242622	231017
208124	231018
189148	231019
249287	231020
103488	231021
399762	231022
186464	231023
102592	231024
25405	231025
3268	231026
20134	231027
87658	231028
153459	231029
153621	231030
2386	231031
276546	231032
214203	231033
419648	231034
11155	231035
17524	231036
182041	231037
99081	231038
108701	231039
304831	231040
6728	231041
128255	231042
219934	231043
35879	231044
88762	231045
93836	231046
112270	231047
21723	231048
156195	231049
235992	231050
101752	231051
64035	231052
20918	231053
111498	231054
33023	231055
365006	231056
273254	231057
64795	231058
162917	231059
33270	231060
350781	231061
395022	231062
43924	231063
36820	231064
71477	231065
324606	231066
267931	231067
105730	231068
371511	231069
285301	231070
313316	231071
2949	231072
14893	231073
30949	231074
193693	231075
400337	231076
99147	231077
249463	231078
229706	231079
4358	231080
119563	231081
339500	231082
1181	231083
124147	231084
16215	231085
428498	231086
2893	231087
69718	231088
331172	231089
3922	231090
119987	231091
68849	231092
5906	231093
210544	231094
16507	231095
58010	231096
26708	231097
261470	231098
185224	231099
193785	231100
11282	231101
141276	231102
174552	231103
100166	231104
19707	231105
121908	231106
20717	231107
60207	231108
37590	231109
119456	231110
382741	231111
374391	231112
79860	231113
213500	231114
368164	231115
56006	231116
74157	231117
52545	231118
4853	231119
14451	231120
238533	231121
286191	231122
7019	231123
33487	231124
8562	231125
14821	231126
168585	231127
21468	231128
66501	231129
157672	231130
13969	231131
59278	231132
172640	231133
191485	231134
37101	231135
209268	231136
114935	231137
18003	231138
237336	231139
166624	231140
150622	231141
120954	231142
11981	231143
76706	231144
26459	231145
4517	231146
320378	231147
61928	231148
297702	231149
55796	231150
11176	231151
22796	231152
136638	231153
179733	231154
313812	231155
73321	231156
55872	231157
281482	231158
144829	231159
67384	231160
16224	231161
170377	231162
169034	231163
318065	231164
123804	231165
204291	231166
28342	231167
157482	231168
78482	231169
100486	231170
85950	231171
84119	231172
4633	231173
81136	231174
49281	231175
31764	231176
355553	231177
296073	231178
29400	231179
49535	231180
189871	231181
32839	231182
223264	231183
424251	231184
216494	231185
393490	231186
32967	231187
16151	231188
8578	231189
260337	231190
85025	231191
58131	231192
355213	231193
52029	231194
425732	231195
357819	231196
45156	231197
107504	231198
190600	231199
343525	231200
446672	231201
321065	231202
15289	231203
392014	231204
131160	231205
168519	231206
411989	231207
29113	231208
95948	231209
126783	231210
206428	231211
116955	231212
65990	231213
190920	231214
7550	231215
179423	231216
18397	231217
134037	231218
135309	231219
85536	231220
210172	231221
82809	231222
120001	231223
142197	231224
4824	231225
85014	231226
244060	231227
13133	231228
233326	231229
149484	231230
39532	231231
283249	231232
392040	231233
32763	231234
17777	231235
144469	231236
240524	231237
204408	231238
180632	231239
84270	231240
138481	231241
280558	231242
3407	231243
116850	231244
1423	231245
396827	231246
89523	231247
247161	231248
51783	231249
410060	231250
66626	231251
427157	231252
425259	231253
274019	231254
157648	231255
113811	231256
311989	231257
316449	231258
342971	231259
42949	231260
151939	231261
36945	231262
5856	231263
9836	231264
137670	231265
72492	231266
93522	231267
241158	231268
172281	231269
49903	231270
90310	231271
266579	231272
218539	231273
8065	231274
40231	231275
171317	231276
62216	231277
399578	231278
34571	231279
193871	231280
1270	231281
282218	231282
39655	231283
176266	231284
2324	231285
39073	231286
27509	231287
21841	231288
9852	231289
324589	231290
57125	231291
204189	231292
362681	231293
430131	231294
24676	231295
66081	231296
292286	231297
450058	231298
24485	231299
39595	231300
76115	231301
307805	231302
213288	231303
1471	231304
267462	231305
11548	231306
24686	231307
3450	231308
79081	231309
228667	231310
98667	231311
248888	231312
265598	231313
422067	231314
78489	231315
331615	231316
170222	231317
241733	231318
267315	231319
427502	231320
28248	231321
45771	231322
200345	231323
111843	231324
33803	231325
170368	231326
93859	231327
97564	231328
107402	231329
49267	231330
25097	231331
377214	231332
42133	231333
70391	231334
952	231335
130766	231336
102308	231337
158072	231338
223658	231339
26361	231340
91835	231341
84693	231342
163908	231343
100440	231344
75927	231345
259619	231346
210732	231347
204054	231348
62351	231349
72105	231350
254726	231351
230233	231352
166430	231353
89398	231354
294088	231355
426814	231356
435077	231357
234120	231358
58237	231359
122321	231360
264926	231361
872	231362
35234	231363
444545	231364
249657	231365
129541	231366
95778	231367
142703	231368
71406	231369
196474	231370
285569	231371
246266	231372
156609	231373
359915	231374
42366	231375
260423	231376
277995	231377
363092	231378
44524	231379
172255	231380
24016	231381
565	231382
66452	231383
133090	231384
1039	231385
381422	231386
25	231387
235046	231388
356950	231389
159502	231390
369865	231391
26425	231392
234456	231393
72706	231394
343045	231395
9045	231396
130	231397
94119	231398
113819	231399
23080	231400
64788	231401
71905	231402
85564	231403
56439	231404
105155	231405
87414	231406
72115	231407
6034	231408
37109	231409
82267	231410
16530	231411
120431	231412
178455	231413
56348	231414
61563	231415
68023	231416
331143	231417
85800	231418
7641	231419
77311	231420
69713	231421
62806	231422
51880	231423
40192	231424
81285	231425
100961	231426
128400	231427
95029	231428
191717	231429
36449	231430
361767	231431
136637	231432
144146	231433
218617	231434
337251	231435
111618	231436
233571	231437
8282	231438
109280	231439
87575	231440
291699	231441
179138	231442
107485	231443
139872	231444
58016	231445
393782	231446
127400	231447
195324	231448
342228	231449
156688	231450
23648	231451
1825	231452
157780	231453
45126	231454
191253	231455
215169	231456
204578	231457
27222	231458
84385	231459
132418	231460
95309	231461
428026	231462
95435	231463
107995	231464
110875	231465
217686	231466
271038	231467
81686	231468
347408	231469
105003	231470
118797	231471
14290	231472
147987	231473
208955	231474
38720	231475
4244	231476
359636	231477
8698	231478
80081	231479
1478	231480
49301	231481
426584	231482
410842	231483
53880	231484
83460	231485
115774	231486
21267	231487
204114	231488
18545	231489
59574	231490
36578	231491
162845	231492
385784	231493
235234	231494
439048	231495
211072	231496
2955	231497
173487	231498
67823	231499
84450	231500
34332	231501
68710	231502
14371	231503
216703	231504
109816	231505
23241	231506
140973	231507
72196	231508
41768	231509
3176	231510
35791	231511
36088	231512
206897	231513
396593	231514
54724	231515
2451	231516
139507	231517
124627	231518
189799	231519
223487	231520
399084	231521
602	231522
62450	231523
1069	231524
9958	231525
74754	231526
410627	231527
387901	231528
36018	231529
79380	231530
6896	231531
4870	231532
109852	231533
9422	231534
76073	231535
123205	231536
138966	231537
11851	231538
129825	231539
245267	231540
409567	231541
53315	231542
104091	231543
91909	231544
260029	231545
69637	231546
335305	231547
411992	231548
170093	231549
355253	231550
56419	231551
261753	231552
26180	231553
5381	231554
423466	231555
46872	231556
88610	231557
142308	231558
239930	231559
329936	231560
469	231561
137156	231562
339612	231563
110040	231564
396495	231565
123672	231566
11611	231567
136313	231568
363562	231569
322246	231570
61272	231571
107305	231572
20891	231573
185813	231574
126809	231575
99782	231576
99782	231577
412297	231578
56375	231579
13605	231580
321099	231581
191646	231582
1817	231583
61812	231584
55964	231585
36470	231586
26430	231587
55634	231588
302480	231589
43789	231590
149830	231591
16579	231592
210540	231593
14698	231594
459038	231595
56087	231596
85769	231597
22614	231598
20984	231599
4430	231600
7393	231601
84440	231602
38088	231603
235922	231604
191800	231605
264103	231606
7820	231607
212845	231608
224867	231609
266905	231610
28826	231611
112485	231612
13722	231613
15506	231614
395621	231615
260326	231616
309776	231617
89635	231618
13252	231619
102485	231620
82307	231621
10114	231622
217349	231623
412347	231624
85282	231625
193109	231626
115206	231627
3644	231628
270686	231629
3747	231630
4103	231631
167711	231632
143857	231633
163446	231634
195426	231635
219115	231636
332037	231637
192880	231638
428805	231639
91086	231640
190621	231641
261727	231642
192511	231643
192880	231644
401013	231645
406617	231646
511	231647
217471	231648
69019	231649
347083	231650
37108	231651
24842	231652
892	231653
49765	231654
59319	231655
15917	231656
39865	231657
209602	231658
227501	231659
6760	231660
127182	231661
252093	231662
160454	231663
55261	231664
87152	231665
216920	231666
216920	231667
187807	231668
48989	231669
172972	231670
337410	231671
55270	231672
305651	231673
366040	231674
73997	231675
221028	231676
22714	231677
166962	231678
453696	231679
300440	231680
27212	231681
52170	231682
135143	231683
321062	231684
62640	231685
60107	231686
121134	231687
24131	231688
181958	231689
30464	231690
57258	231691
269131	231692
8506	231693
60204	231694
14677	231695
62912	231696
375283	231697
142	231698
2763	231699
36748	231700
12880	231701
13935	231702
16400	231703
151915	231704
33007	231705
765	231706
73321	231707
109776	231708
289788	231709
148867	231710
87	231711
347805	231712
12273	231713
11593	231714
230956	231715
15123	231716
147215	231717
19445	231718
30791	231719
250384	231720
399203	231721
164124	231722
396461	231723
103555	231724
310503	231725
373292	231726
125729	231727
24891	231728
195063	231729
219003	231730
78283	231731
515	231732
1724	231733
170305	231734
256518	231735
6335	231736
126668	231737
389769	231738
384051	231739
379264	231740
7567	231741
609	231742
235241	231743
13605	231744
13275	231745
241651	231746
1477	231747
24259	231748
210267	231749
88500	231750
54365	231751
137380	231752
55191	231753
5076	231754
43899	231755
239533	231756
21672	231757
197381	231758
155620	231759
124360	231760
66739	231761
234899	231762
39766	231763
155235	231764
336646	231765
208363	231766
264607	231767
286347	231768
4662	231769
66947	231770
86612	231771
86406	231772
1756	231773
5242	231774
4693	231775
221940	231776
193010	231777
66663	231778
233037	231779
56331	231780
112913	231781
74984	231782
12863	231783
58606	231784
13473	231785
138532	231786
182661	231787
106583	231788
39371	231789
8535	231790
367094	231791
6469	231792
85829	231793
2929	231794
397373	231795
160755	231796
234	231797
918	231798
2352	231799
18532	231800
389743	231801
168444	231802
15430	231803
17836	231804
75782	231805
15451	231806
246259	231807
411609	231808
129705	231809
60642	231810
2257	231811
75384	231812
336333	231813
73018	231814
57905	231815
107248	231816
50203	231817
33154	231818
117186	231819
457245	231820
6417	231821
99735	231822
51806	231823
15431	231824
123227	231825
246399	231826
162479	231827
248774	231828
12248	231829
285157	231830
8807	231831
45691	231832
3614	231833
124050	231834
18756	231835
29001	231836
442754	231837
37833	231838
126075	231839
178716	231840
17719	231841
9410	231842
217321	231843
53081	231844
3741	231845
48713	231846
119510	231847
85592	231848
37093	231849
35373	231850
379010	231851
32023	231852
454886	231853
29010	231854
116000	231855
5235	231856
427012	231857
65480	231858
16833	231859
546	231860
14502	231861
127949	231862
58530	231863
127164	231864
220804	231865
101080	231866
3577	231867
8949	231868
9312	231869
333486	231870
1091	231871
37535	231872
52339	231873
127153	231874
96481	231875
23726	231876
73937	231877
29305	231878
27758	231879
46200	231880
45738	231881
65251	231882
252631	231883
63943	231884
228943	231885
3460	231886
17756	231887
15115	231888
63448	231889
409590	231890
136	231891
98151	231892
1666	231893
123141	231894
846	231895
33203	231896
19645	231897
42829	231898
24653	231899
3181	231900
19748	231901
40915	231902
227588	231903
178134	231904
245355	231905
62003	231906
407776	231907
392825	231908
126172	231909
15068	231910
41494	231911
715	231912
78927	231913
48738	231914
208181	231915
425801	231916
31648	231917
416426	231918
332985	231919
36187	231920
8624	231921
26774	231922
113423	231923
25227	231924
19060	231925
13772	231926
41035	231927
223708	231928
25534	231929
10272	231930
30073	231931
387596	231932
168177	231933
16936	231934
523	231935
172715	231936
30009	231937
32434	231938
359761	231939
126715	231940
12028	231941
206365	231942
110987	231943
47451	231944
266649	231945
190281	231946
173887	231947
44877	231948
267066	231949
203688	231950
70653	231951
62595	231952
100967	231953
10565	231954
9847	231955
18426	231956
440510	231957
2566	231958
245765	231959
32064	231960
20022	231961
322538	231962
132060	231963
428020	231964
25168	231965
122527	231966
298339	231967
94319	231968
294020	231969
194302	231970
63072	231971
12488	231972
5328	231973
1765	231974
153305	231975
42424	231976
360894	231977
5857	231978
172960	231979
3238	231980
298817	231981
64889	231982
31648	231983
277819	231984
19115	231985
312635	231986
51238	231987
137610	231988
210793	231989
125482	231990
40718	231991
229526	231992
95940	231993
43065	231994
2841	231995
93011	231996
7635	231997
55706	231998
14814	231999
44200	232000
34278	232001
206475	232002
329525	232003
161069	232004
54057	232005
109209	232006
190140	232007
2879	232008
53069	232009
21851	232010
10556	232011
15307	232012
181977	232013
33331	232014
5529	232015
144925	232016
29606	232017
111963	232018
419340	232019
450851	232020
74144	232021
390071	232022
119502	232023
420479	232024
121182	232025
118725	232026
89926	232027
73303	232028
194823	232029
108400	232030
398455	232031
1752	232032
11243	232033
54091	232034
433877	232035
137936	232036
119817	232037
2232	232038
4739	232039
226988	232040
224718	232041
31985	232042
118242	232043
384684	232044
2582	232045
41654	232046
7720	232047
131	232048
125946	232049
106422	232050
410572	232051
13775	232052
95750	232053
8415	232054
4631	232055
3369	232056
143538	232057
229273	232058
26792	232059
1600	232060
866	232061
143539	232062
178838	232063
15685	232064
364424	232065
5464	232066
1801	232067
49966	232068
2605	232069
163275	232070
1440	232071
45494	232072
46635	232073
30040	232074
36243	232075
76667	232076
60307	232077
228543	232078
11303	232079
146101	232080
39097	232081
74707	232082
82116	232083
29279	232084
3487	232085
109574	232086
46890	232087
99089	232088
50491	232089
407813	232090
82425	232091
174579	232092
24067	232093
237447	232094
116448	232095
5083	232096
13591	232097
33796	232098
25650	232099
179554	232100
174564	232101
55872	232102
238842	232103
15894	232104
39996	232105
66963	232106
4822	232107
408951	232108
102056	232109
101484	232110
150822	232111
8723	232112
4043	232113
207767	232114
220947	232115
56391	232116
91440	232117
218602	232118
458570	232119
98767	232120
43719	232121
105237	232122
156350	232123
237408	232124
32775	232125
65158	232126
142401	232127
211672	232128
23663	232129
278615	232130
107764	232131
301275	232132
423518	232133
364390	232134
31815	232135
138263	232136
58603	232137
363770	232138
23015	232139
266429	232140
379614	232141
19640	232142
262897	232143
241151	232144
222838	232145
34343	232146
226080	232147
359485	232148
306754	232149
147222	232150
37845	232151
39555	232152
51478	232153
123032	232154
107129	232155
57716	232156
106906	232157
12214	232158
98070	232159
230311	232160
196519	232161
268277	232162
7343	232163
440588	232164
131585	232165
105986	232166
86199	232167
120468	232168
18266	232169
61862	232170
1332	232171
310255	232172
210186	232173
246943	232174
369721	232175
95582	232176
377902	232177
173992	232178
20476	232179
318937	232180
373740	232181
174861	232182
337156	232183
153769	232184
441121	232185
323371	232186
98540	232187
124134	232188
52830	232189
415646	232190
63703	232191
135767	232192
107636	232193
420807	232194
231215	232195
417922	232196
367363	232197
341873	232198
109925	232199
203055	232200
310860	232201
390130	232202
317862	232203
7095	232204
28323	232205
296513	232206
325345	232207
429097	232208
21624	232209
241711	232210
34097	232211
61743	232212
141849	232213
378648	232214
393907	232215
88340	232216
138809	232217
76598	232218
349121	232219
399829	232220
211316	232221
395289	232222
102194	232223
62628	232224
113795	232225
132847	232226
347171	232227
178253	232228
453029	232229
114224	232230
135396	232231
109020	232232
224144	232233
272217	232234
355593	232235
196560	232236
333460	232237
246730	232238
25947	232239
64494	232240
194920	232241
20536	232242
437850	232243
2070	232244
7037	232245
119257	232246
261291	232247
184939	232248
36651	232249
17749	232250
131095	232251
45281	232252
46675	232253
72308	232254
128092	232255
201080	232256
245808	232257
1112	232258
115075	232259
42008	232260
74660	232261
228236	232262
237706	232263
306223	232264
212840	232265
137528	232266
189189	232267
156899	232268
129772	232269
351969	232270
62427	232271
161762	232272
203209	232273
170631	232274
79922	232275
299497	232276
116430	232277
293076	232278
393069	232279
64362	232280
210385	232281
7588	232282
434134	232283
147578	232284
459683	232285
32574	232286
254005	232287
263702	232288
164781	232289
233207	232290
223796	232291
49264	232292
220882	232293
67679	232294
440461	232295
1	232296
348046	232297
99387	232298
219611	232299
300982	232300
4999	232301
22005	232302
113228	232303
152693	232304
239300	232305
144490	232306
230483	232307
265967	232308
31485	232309
109752	232310
117543	232311
154584	232312
340113	232313
257196	232314
266753	232315
412340	232316
151229	232317
171586	232318
10300	232319
246090	232320
12443	232321
456446	232322
197440	232323
314904	232324
36708	232325
74478	232326
349388	232327
98657	232328
376588	232329
386551	232330
414391	232331
311656	232332
12992	232333
247213	232334
1	232335
155843	232336
35382	232337
403228	232338
48795	232339
209582	232340
404626	232341
150378	232342
86937	232343
296385	232344
266743	232345
401921	232346
390316	232347
218985	232348
383119	232349
264641	232350
35521	232351
114691	232352
87310	232353
71473	232354
126081	232355
371785	232356
419582	232357
6513	232358
425691	232359
200854	232360
88503	232361
287556	232362
260641	232363
288083	232364
3567	232365
97026	232366
365357	232367
446071	232368
172049	232369
361212	232370
136374	232371
282266	232372
41876	232373
105119	232374
204322	232375
262490	232376
459952	232377
416959	232378
441316	232379
405033	232380
56570	232381
348139	232382
122539	232383
171631	232384
294592	232385
210456	232386
260990	232387
409361	232388
10475	232389
116449	232390
181869	232391
116933	232392
141143	232393
211220	232394
237677	232395
32804	232396
40078	232397
133544	232398
34727	232399
98440	232400
97118	232401
454684	232402
138702	232403
355122	232404
163631	232405
164722	232406
68864	232407
347193	232408
283842	232409
83337	232410
278461	232411
302602	232412
306393	232413
278488	232414
298298	232415
163389	232416
7297	232417
205447	232418
169239	232419
184745	232420
228285	232421
102781	232422
97061	232423
21668	232424
250291	232425
59043	232426
304634	232427
762	232428
162548	232429
354228	232430
164274	232431
133821	232432
22600	232433
424519	232434
181523	232435
156472	232436
153532	232437
64381	232438
1	232439
116831	232440
28463	232441
67760	232442
368141	232443
415500	232444
234768	232445
133320	232446
444421	232447
111345	232448
89655	232449
419787	232450
141680	232451
339123	232452
123799	232453
130013	232454
91194	232455
55954	232456
171652	232457
26256	232458
86254	232459
243152	232460
360741	232461
289764	232462
234933	232463
63548	232464
164294	232465
104932	232466
139607	232467
51065	232468
38038	232469
131215	232470
207964	232471
114347	232472
70516	232473
117007	232474
199917	232475
108333	232476
459535	232477
335829	232478
99031	232479
381250	232480
189803	232481
378603	232482
39274	232483
102837	232484
215554	232485
208254	232486
414249	232487
146918	232488
376590	232489
409696	232490
162870	232491
202741	232492
58953	232493
159310	232494
283370	232495
306704	232496
205580	232497
399926	232498
478	232499
132024	232500
156311	232501
194792	232502
196637	232503
134919	232504
130739	232505
5961	232506
336316	232507
28883	232508
453192	232509
10791	232510
22067	232511
52980	232512
250197	232513
247727	232514
102394	232515
195920	232516
330983	232517
70516	232518
23355	232519
20251	232520
199893	232521
230387	232522
324009	232523
344817	232524
454018	232525
190563	232526
6375	232527
136560	232528
116558	232529
436181	232530
134282	232531
51608	232532
327039	232533
253822	232534
7295	232535
376809	232536
125175	232537
177634	232538
79727	232539
246696	232540
122950	232541
97621	232542
213401	232543
342458	232544
47984	232545
432577	232546
234306	232547
197506	232548
454786	232549
119838	232550
253818	232551
185992	232552
405351	232553
7911	232554
380983	232555
2452	232556
267712	232557
287091	232558
149322	232559
51397	232560
372800	232561
374628	232562
282424	232563
48763	232564
101559	232565
107500	232566
7446	232567
66053	232568
173782	232569
276901	232570
322341	232571
207091	232572
15006	232573
356890	232574
445150	232575
52278	232576
262656	232577
123481	232578
189521	232579
175591	232580
113005	232581
151026	232582
193822	232583
132065	232584
423512	232585
363469	232586
64151	232587
206973	232588
76246	232589
111089	232590
31886	232591
46376	232592
314568	232593
253401	232594
318284	232595
312055	232596
196506	232597
237778	232598
162154	232599
29446	232600
378246	232601
396200	232602
437787	232603
11758	232604
267721	232605
181472	232606
372967	232607
352236	232608
264998	232609
198202	232610
100108	232611
248339	232612
456797	232613
374381	232614
5397	232615
3899	232616
113355	232617
201420	232618
4486	232619
243953	232620
423448	232621
13341	232622
272445	232623
4852	232624
251801	232625
60605	232626
104521	232627
223250	232628
259	232629
53888	232630
100410	232631
14563	232632
398438	232633
256145	232634
14311	232635
207817	232636
27008	232637
18541	232638
113279	232639
120245	232640
13861	232641
12920	232642
1039	232643
261579	232644
103705	232645
198008	232646
328991	232647
155710	232648
115746	232649
222946	232650
2419	232651
68931	232652
45894	232653
379824	232654
300340	232655
196835	232656
58737	232657
50560	232658
4811	232659
2380	232660
98209	232661
8206	232662
255104	232663
2884	232664
313620	232665
35860	232666
312318	232667
94879	232668
450646	232669
137346	232670
389873	232671
448114	232672
280974	232673
10941	232674
13235	232675
208251	232676
89756	232677
227745	232678
107332	232679
115627	232680
40629	232681
8393	232682
224445	232683
59980	232684
59792	232685
320706	232686
21265	232687
164029	232688
25506	232689
4145	232690
249860	232691
20104	232692
1159	232693
260979	232694
210989	232695
333089	232696
5493	232697
83317	232698
25390	232699
21194	232700
177345	232701
5296	232702
95752	232703
24433	232704
125279	232705
234031	232706
141540	232707
47541	232708
323805	232709
7697	232710
78807	232711
9041	232712
231982	232713
213192	232714
346706	232715
215653	232716
314528	232717
46260	232718
82293	232719
5884	232720
206359	232721
167728	232722
95670	232723
460130	232724
30020	232725
135001	232726
189611	232727
126445	232728
28039	232729
133106	232730
72711	232731
13204	232732
3925	232733
90415	232734
83625	232735
80	232736
126945	232737
56621	232738
2214	232739
232154	232740
2715	232741
29666	232742
244486	232743
99139	232744
127924	232745
143600	232746
389795	232747
54850	232748
256741	232749
2806	232750
429249	232751
416696	232752
135946	232753
34748	232754
23454	232755
289168	232756
114613	232757
11410	232758
162854	232759
231387	232760
49653	232761
8372	232762
178772	232763
79150	232764
173353	232765
190916	232766
227114	232767
55802	232768
17113	232769
147649	232770
50808	232771
46383	232772
163053	232773
94092	232774
96180	232775
57936	232776
247587	232777
716	232778
9603	232779
62905	232780
105816	232781
224319	232782
58270	232783
67913	232784
107957	232785
16172	232786
11061	232787
122011	232788
185991	232789
30164	232790
59903	232791
81361	232792
90504	232793
11361	232794
89975	232795
65884	232796
39907	232797
1503	232798
1080	232799
33223	232800
95195	232801
113776	232802
187032	232803
445528	232804
109691	232805
228946	232806
352950	232807
165686	232808
6	232809
206627	232810
207139	232811
109841	232812
20529	232813
170263	232814
146527	232815
100943	232816
10339	232817
94783	232818
214867	232819
299076	232820
131310	232821
97356	232822
47159	232823
283743	232824
46727	232825
3905	232826
380593	232827
24316	232828
359876	232829
267198	232830
410354	232831
279139	232832
430898	232833
9969	232834
133867	232835
403019	232836
204756	232837
44739	232838
78724	232839
126577	232840
14	232841
96559	232842
119532	232843
402	232844
73315	232845
105943	232846
174991	232847
1252	232848
134285	232849
64222	232850
44033	232851
69904	232852
456487	232853
382531	232854
21365	232855
45417	232856
52943	232857
105255	232858
249861	232859
11	232860
76899	232861
245692	232862
138577	232863
324059	232864
7493	232865
322287	232866
34788	232867
86857	232868
223433	232869
93088	232870
377472	232871
84081	232872
200726	232873
54370	232874
321919	232875
126139	232876
51302	232877
285012	232878
18558	232879
174104	232880
133017	232881
209648	232882
103279	232883
6690	232884
227862	232885
127473	232886
26959	232887
14359	232888
3639	232889
5803	232890
34323	232891
32414	232892
31316	232893
81699	232894
298353	232895
115297	232896
381941	232897
25270	232898
378964	232899
57885	232900
89364	232901
17176	232902
156790	232903
65202	232904
212193	232905
7592	232906
12187	232907
102343	232908
13087	232909
27660	232910
51214	232911
90843	232912
97303	232913
119533	232914
132499	232915
4192	232916
23736	232917
459340	232918
2647	232919
17002	232920
34536	232921
10514	232922
383894	232923
46675	232924
75890	232925
3022	232926
94036	232927
396139	232928
2860	232929
7102	232930
112773	232931
231536	232932
91705	232933
237394	232934
2134	232935
134412	232936
103613	232937
25899	232938
95906	232939
109001	232940
69048	232941
83628	232942
15692	232943
71359	232944
25668	232945
239775	232946
34016	232947
161	232948
22016	232949
57419	232950
52625	232951
24686	232952
86221	232953
243095	232954
532	232955
93096	232956
115392	232957
11767	232958
46297	232959
127376	232960
11889	232961
180072	232962
73108	232963
667	232964
15438	232965
268305	232966
369857	232967
17491	232968
118290	232969
195926	232970
36173	232971
441512	232972
84043	232973
104079	232974
331144	232975
18680	232976
108607	232977
9807	232978
3085	232979
122072	232980
396779	232981
158200	232982
164252	232983
129146	232984
94920	232985
392951	232986
77467	232987
77936	232988
45614	232989
8220	232990
28271	232991
68553	232992
404925	232993
20631	232994
278733	232995
54677	232996
65107	232997
40737	232998
189701	232999
121976	233000
212666	233001
91402	233002
18430	233003
23413	233004
40442	233005
187290	233006
1	233007
91706	233008
404160	233009
22063	233010
192348	233011
230602	233012
386957	233013
25521	233014
83474	233015
68462	233016
2509	233017
129141	233018
262198	233019
57120	233020
98778	233021
151376	233022
105127	233023
323655	233024
304044	233025
228654	233026
210435	233027
352364	233028
60116	233029
294162	233030
192140	233031
5390	233032
182284	233033
350942	233034
217406	233035
164105	233036
126784	233037
132361	233038
25100	233039
5359	233040
60616	233041
10310	233042
138947	233043
143598	233044
14588	233045
39217	233046
104116	233047
392734	233048
209738	233049
157366	233050
314793	233051
128552	233052
128446	233053
192353	233054
69372	233055
160023	233056
27778	233057
206861	233058
160067	233059
47217	233060
256170	233061
120026	233062
165531	233063
219840	233064
435630	233065
320628	233066
82888	233067
83890	233068
246467	233069
322269	233070
4598	233071
64368	233072
136616	233073
28465	233074
305520	233075
63760	233076
129448	233077
89282	233078
36033	233079
124914	233080
345976	233081
124168	233082
150972	233083
370946	233084
89732	233085
459905	233086
33667	233087
3136	233088
152805	233089
554	233090
348389	233091
34601	233092
210567	233093
1373	233094
9112	233095
394716	233096
105344	233097
154620	233098
7814	233099
370022	233100
41820	233101
157790	233102
109146	233103
312527	233104
141492	233105
227925	233106
38464	233107
53320	233108
335214	233109
62885	233110
54596	233111
161040	233112
79508	233113
384120	233114
55178	233115
346188	233116
29287	233117
387725	233118
263637	233119
119042	233120
213140	233121
24023	233122
153011	233123
447851	233124
275319	233125
271577	233126
46347	233127
51043	233128
45256	233129
230048	233130
30316	233131
444575	233132
60566	233133
272263	233134
8949	233135
50340	233136
233896	233137
108609	233138
128803	233139
124514	233140
111485	233141
26067	233142
45613	233143
51061	233144
265825	233145
8393	233146
219234	233147
109163	233148
96884	233149
157503	233150
196763	233151
443849	233152
131262	233153
227671	233154
22217	233155
398971	233156
443713	233157
2971	233158
201388	233159
188056	233160
27132	233161
283320	233162
2401	233163
199352	233164
51696	233165
124288	233166
327940	233167
73078	233168
217656	233169
168188	233170
61198	233171
23484	233172
325872	233173
118859	233174
133223	233175
257181	233176
44241	233177
26155	233178
356527	233179
149737	233180
174948	233181
229177	233182
232190	233183
381934	233184
329959	233185
165706	233186
26642	233187
18411	233188
394819	233189
147040	233190
39093	233191
61940	233192
45027	233193
292992	233194
234532	233195
453330	233196
253473	233197
299211	233198
13428	233199
305852	233200
131	233201
19168	233202
200238	233203
165927	233204
216705	233205
129372	233206
302083	233207
220042	233208
10472	233209
11985	233210
111127	233211
5673	233212
3459	233213
435665	233214
111116	233215
114511	233216
210999	233217
62007	233218
87577	233219
64604	233220
218938	233221
242890	233222
267132	233223
92785	233224
39920	233225
90729	233226
35402	233227
69634	233228
301007	233229
1623	233230
413179	233231
381600	233232
294150	233233
46647	233234
66878	233235
261475	233236
11514	233237
82650	233238
13640	233239
235839	233240
71167	233241
93216	233242
172543	233243
413631	233244
216905	233245
19552	233246
91579	233247
12844	233248
71441	233249
53345	233250
248576	233251
9062	233252
219641	233253
122537	233254
339099	233255
55321	233256
1497	233257
634	233258
96804	233259
89055	233260
9575	233261
39112	233262
238530	233263
10639	233264
32993	233265
91643	233266
444473	233267
19580	233268
445168	233269
62145	233270
360541	233271
1006	233272
18833	233273
177	233274
64245	233275
159354	233276
79758	233277
66148	233278
2791	233279
27938	233280
61149	233281
5124	233282
229546	233283
288056	233284
389903	233285
44306	233286
141573	233287
174557	233288
106870	233289
11942	233290
29184	233291
118846	233292
210188	233293
102259	233294
112896	233295
15388	233296
167879	233297
14804	233298
369724	233299
261273	233300
36006	233301
379212	233302
179	233303
2831	233304
94254	233305
251665	233306
365857	233307
165644	233308
435124	233309
127253	233310
171989	233311
327894	233312
291235	233313
65575	233314
47310	233315
17617	233316
1089	233317
367250	233318
6915	233319
17358	233320
8335	233321
249488	233322
172097	233323
71294	233324
50512	233325
136743	233326
683	233327
28016	233328
309483	233329
225477	233330
39560	233331
70895	233332
11241	233333
161	233334
7675	233335
13455	233336
39592	233337
261995	233338
437535	233339
92363	233340
37554	233341
196649	233342
48334	233343
28164	233344
17622	233345
9980	233346
36125	233347
67997	233348
404536	233349
4297	233350
279394	233351
38487	233352
148805	233353
248309	233354
868	233355
12764	233356
58848	233357
2826	233358
18916	233359
230271	233360
1098	233361
315272	233362
15233	233363
109170	233364
137782	233365
167614	233366
432031	233367
134437	233368
77357	233369
73162	233370
14561	233371
3640	233372
12944	233373
1692	233374
247548	233375
525	233376
91052	233377
54778	233378
60114	233379
20979	233380
110750	233381
339470	233382
31410	233383
4423	233384
48668	233385
64800	233386
15616	233387
129936	233388
79301	233389
344078	233390
201704	233391
4714	233392
90812	233393
12986	233394
115265	233395
442300	233396
283022	233397
354952	233398
226208	233399
10233	233400
9017	233401
78151	233402
115005	233403
6617	233404
100882	233405
28964	233406
45948	233407
408909	233408
295266	233409
1420	233410
138297	233411
180755	233412
440936	233413
151074	233414
159251	233415
10805	233416
254965	233417
32529	233418
99017	233419
838	233420
217016	233421
41878	233422
449386	233423
239563	233424
194077	233425
101937	233426
301058	233427
101884	233428
56317	233429
221473	233430
89963	233431
7217	233432
8628	233433
53499	233434
30614	233435
3391	233436
888	233437
48844	233438
350	233439
6763	233440
20186	233441
227882	233442
1780	233443
268053	233444
48599	233445
20385	233446
7976	233447
216436	233448
2924	233449
262231	233450
238435	233451
71662	233452
439737	233453
146633	233454
7706	233455
17139	233456
25693	233457
78797	233458
14221	233459
12853	233460
396435	233461
31989	233462
86006	233463
224165	233464
188643	233465
57961	233466
109214	233467
12956	233468
151248	233469
43240	233470
144082	233471
366678	233472
323482	233473
184956	233474
186723	233475
198059	233476
135460	233477
65748	233478
447954	233479
144879	233480
290327	233481
150931	233482
42633	233483
268659	233484
67978	233485
294711	233486
86813	233487
250757	233488
212072	233489
61659	233490
46919	233491
45522	233492
280028	233493
95897	233494
91410	233495
127633	233496
49978	233497
97165	233498
15126	233499
31493	233500
23748	233501
62983	233502
266813	233503
103876	233504
118441	233505
239816	233506
61789	233507
76949	233508
262497	233509
414861	233510
344081	233511
139784	233512
280706	233513
182404	233514
49106	233515
40543	233516
9351	233517
304049	233518
358441	233519
348471	233520
43252	233521
196236	233522
31118	233523
18687	233524
193448	233525
46072	233526
37174	233527
4295	233528
7780	233529
392409	233530
188305	233531
331458	233532
138009	233533
5996	233534
116643	233535
97664	233536
224276	233537
230093	233538
138127	233539
23805	233540
239468	233541
225136	233542
238812	233543
10830	233544
428010	233545
303835	233546
351962	233547
53914	233548
229977	233549
102283	233550
253328	233551
181673	233552
85214	233553
88622	233554
12368	233555
192657	233556
333559	233557
148083	233558
377053	233559
177314	233560
447364	233561
49713	233562
395850	233563
53548	233564
364572	233565
125848	233566
228078	233567
26196	233568
256794	233569
102554	233570
102554	233571
219440	233572
105080	233573
35325	233574
3590	233575
408194	233576
117764	233577
746	233578
439665	233579
314899	233580
26723	233581
448021	233582
73927	233583
1	233584
27019	233585
21038	233586
241145	233587
119367	233588
234313	233589
85656	233590
222691	233591
131852	233592
110685	233593
365896	233594
446061	233595
140389	233596
71484	233597
99220	233598
341870	233599
185933	233600
231260	233601
72047	233602
21660	233603
36418	233604
71113	233605
15217	233606
16910	233607
215148	233608
343689	233609
75721	233610
397780	233611
355327	233612
149346	233613
412168	233614
92059	233615
92954	233616
294307	233617
286946	233618
278564	233619
227594	233620
153778	233621
22494	233622
24042	233623
339552	233624
68267	233625
356067	233626
34540	233627
232543	233628
125299	233629
17133	233630
575	233631
419679	233632
41197	233633
2316	233634
275365	233635
159108	233636
21344	233637
26634	233638
14485	233639
59255	233640
27745	233641
95402	233642
392170	233643
104651	233644
64172	233645
80501	233646
141623	233647
355423	233648
34429	233649
189654	233650
48854	233651
197811	233652
320807	233653
323950	233654
25034	233655
232763	233656
190832	233657
96230	233658
126021	233659
270265	233660
86677	233661
59751	233662
149954	233663
191914	233664
33873	233665
393526	233666
140920	233667
95527	233668
79354	233669
225074	233670
431207	233671
82909	233672
150795	233673
15527	233674
238280	233675
18518	233676
434906	233677
54513	233678
303236	233679
23768	233680
303603	233681
5521	233682
344638	233683
323147	233684
241116	233685
349160	233686
223134	233687
237467	233688
38150	233689
49488	233690
48573	233691
9928	233692
39622	233693
199169	233694
46598	233695
210395	233696
136575	233697
4593	233698
20854	233699
9985	233700
52761	233701
12929	233702
217821	233703
444113	233704
78103	233705
150710	233706
442966	233707
241852	233708
211567	233709
281988	233710
288539	233711
137729	233712
237896	233713
18760	233714
349905	233715
41255	233716
87034	233717
59443	233718
4396	233719
14336	233720
166332	233721
63206	233722
429389	233723
31989	233724
23986	233725
1139	233726
6068	233727
389984	233728
7659	233729
416799	233730
266128	233731
15013	233732
80607	233733
62000	233734
6882	233735
335642	233736
46000	233737
58525	233738
268782	233739
29122	233740
384264	233741
2624	233742
19263	233743
283485	233744
264453	233745
32122	233746
232787	233747
85296	233748
181839	233749
26486	233750
34923	233751
122089	233752
182136	233753
99323	233754
2266	233755
172299	233756
72004	233757
180380	233758
11339	233759
224819	233760
52487	233761
107479	233762
197462	233763
226092	233764
14089	233765
236826	233766
130795	233767
221810	233768
238076	233769
319204	233770
3476	233771
122672	233772
217879	233773
2605	233774
146896	233775
6170	233776
160231	233777
282216	233778
45656	233779
49444	233780
391532	233781
32042	233782
112347	233783
65495	233784
2422	233785
129101	233786
146368	233787
102767	233788
374997	233789
178210	233790
26638	233791
151613	233792
1316	233793
132141	233794
35916	233795
44812	233796
70882	233797
224129	233798
21758	233799
16930	233800
4708	233801
122297	233802
208229	233803
366543	233804
28085	233805
51214	233806
149091	233807
432829	233808
58775	233809
33279	233810
19034	233811
49958	233812
242493	233813
502	233814
31164	233815
229612	233816
53146	233817
189962	233818
222061	233819
191716	233820
283648	233821
361820	233822
91327	233823
74425	233824
44285	233825
148430	233826
139091	233827
27968	233828
158450	233829
33587	233830
11971	233831
249654	233832
243765	233833
228610	233834
284280	233835
335313	233836
411520	233837
98317	233838
49490	233839
29924	233840
36110	233841
11869	233842
101813	233843
324487	233844
53164	233845
316515	233846
35037	233847
17394	233848
55796	233849
355887	233850
191333	233851
116629	233852
89282	233853
76301	233854
59078	233855
227539	233856
20888	233857
90714	233858
49	233859
49226	233860
103603	233861
50819	233862
339992	233863
157461	233864
121039	233865
362	233866
7767	233867
412854	233868
227298	233869
53134	233870
24345	233871
2849	233872
185043	233873
28316	233874
41263	233875
43842	233876
278044	233877
403976	233878
229579	233879
170997	233880
3031	233881
123817	233882
9777	233883
15060	233884
106093	233885
58128	233886
100220	233887
116783	233888
349973	233889
102330	233890
205239	233891
9631	233892
3393	233893
413502	233894
49309	233895
20207	233896
57996	233897
4294	233898
53261	233899
6792	233900
121701	233901
432332	233902
159897	233903
48993	233904
112701	233905
4159	233906
21761	233907
89070	233908
14844	233909
180846	233910
86695	233911
36542	233912
115773	233913
36549	233914
353779	233915
45596	233916
116613	233917
19712	233918
175391	233919
454273	233920
70453	233921
125320	233922
318446	233923
236455	233924
212829	233925
71091	233926
101007	233927
199016	233928
6644	233929
111893	233930
159412	233931
316274	233932
45061	233933
611	233934
333057	233935
206409	233936
39074	233937
91678	233938
59011	233939
61339	233940
3542	233941
326066	233942
48297	233943
1862	233944
57543	233945
53948	233946
314922	233947
16560	233948
59406	233949
190796	233950
190515	233951
1696	233952
253051	233953
99906	233954
82966	233955
410983	233956
240850	233957
60071	233958
54771	233959
25066	233960
424829	233961
317852	233962
69712	233963
314946	233964
179358	233965
164431	233966
448752	233967
91454	233968
57947	233969
4914	233970
20042	233971
395880	233972
255886	233973
97564	233974
282742	233975
232242	233976
145452	233977
114447	233978
142745	233979
331933	233980
39692	233981
208310	233982
212543	233983
65823	233984
98007	233985
58429	233986
48949	233987
45212	233988
38118	233989
1746	233990
52299	233991
15666	233992
169128	233993
2056	233994
183534	233995
27248	233996
52887	233997
20948	233998
21617	233999
88409	234000
15664	234001
116845	234002
48129	234003
82420	234004
120959	234005
12886	234006
108538	234007
61852	234008
31408	234009
105065	234010
173346	234011
4436	234012
15668	234013
51289	234014
12798	234015
127953	234016
113663	234017
348411	234018
111920	234019
3652	234020
438564	234021
67992	234022
64864	234023
88025	234024
81596	234025
9997	234026
6400	234027
208349	234028
97637	234029
69570	234030
3752	234031
111764	234032
229454	234033
85655	234034
224124	234035
296021	234036
222138	234037
15197	234038
68619	234039
65002	234040
112277	234041
263910	234042
29522	234043
65608	234044
11152	234045
98747	234046
94879	234047
103951	234048
288619	234049
173020	234050
104546	234051
427048	234052
152900	234053
9932	234054
11982	234055
403767	234056
221984	234057
1716	234058
13221	234059
39797	234060
34585	234061
50842	234062
81866	234063
42709	234064
90878	234065
456582	234066
146121	234067
6175	234068
82243	234069
13679	234070
176478	234071
48466	234072
330094	234073
234655	234074
34569	234075
18777	234076
268892	234077
5725	234078
286544	234079
278136	234080
43526	234081
108505	234082
124389	234083
48786	234084
4823	234085
211428	234086
269273	234087
147314	234088
14061	234089
57300	234090
47904	234091
60933	234092
1809	234093
288353	234094
108865	234095
406035	234096
166357	234097
216292	234098
65369	234099
135647	234100
77000	234101
30742	234102
161233	234103
230698	234104
102641	234105
157102	234106
212145	234107
105068	234108
5981	234109
72299	234110
85164	234111
58262	234112
147462	234113
25032	234114
1715	234115
13960	234116
133921	234117
397	234118
23961	234119
328987	234120
47701	234121
72714	234122
18426	234123
325907	234124
101520	234125
116759	234126
110264	234127
13793	234128
92361	234129
244641	234130
158720	234131
224465	234132
67094	234133
34880	234134
68925	234135
85935	234136
37150	234137
434698	234138
17310	234139
7417	234140
133303	234141
70280	234142
335831	234143
97880	234144
6173	234145
38106	234146
15112	234147
31331	234148
23178	234149
23976	234150
99823	234151
248372	234152
102127	234153
54567	234154
109046	234155
326238	234156
234856	234157
111758	234158
89866	234159
249907	234160
219417	234161
52548	234162
108030	234163
128482	234164
2266	234165
1322	234166
5653	234167
304177	234168
226218	234169
2558	234170
30179	234171
23422	234172
65138	234173
1418	234174
39348	234175
45354	234176
159447	234177
23994	234178
406	234179
209600	234180
200331	234181
123440	234182
282360	234183
225413	234184
401135	234185
16843	234186
117534	234187
18865	234188
66926	234189
207758	234190
126970	234191
134173	234192
44395	234193
105772	234194
37765	234195
54455	234196
36344	234197
239678	234198
2927	234199
170090	234200
7466	234201
209277	234202
175697	234203
189746	234204
28311	234205
58565	234206
50789	234207
102712	234208
58228	234209
119323	234210
447969	234211
161806	234212
135894	234213
100760	234214
113740	234215
101378	234216
198410	234217
95265	234218
44368	234219
60799	234220
20509	234221
74870	234222
124820	234223
220884	234224
197164	234225
47031	234226
197170	234227
190453	234228
101378	234229
32482	234230
52113	234231
4363	234232
88921	234233
52115	234234
220781	234235
197179	234236
103887	234237
197207	234238
202208	234239
250134	234240
215002	234241
198447	234242
183930	234243
235785	234244
197159	234245
83724	234246
112245	234247
52109	234248
370434	234249
52122	234250
52449	234251
52117	234252
372570	234253
93764	234254
17721	234255
101399	234256
100711	234257
135877	234258
93973	234259
197208	234260
52119	234261
31949	234262
334845	234263
135202	234264
7852	234265
5568	234266
139441	234267
114211	234268
298305	234269
210549	234270
340538	234271
100077	234272
103664	234273
15716	234274
50908	234275
86522	234276
30343	234277
1824	234278
217034	234279
48358	234280
167449	234281
120209	234282
371960	234283
9190	234284
8253	234285
299838	234286
342820	234287
203242	234288
55106	234289
6262	234290
49808	234291
112331	234292
48705	234293
298541	234294
239801	234295
244703	234296
153431	234297
27785	234298
33013	234299
168795	234300
8247	234301
25430	234302
301451	234303
148648	234304
225709	234305
69273	234306
45665	234307
2270	234308
9284	234309
19643	234310
139270	234311
10340	234312
299042	234313
12305	234314
102894	234315
314293	234316
14493	234317
146581	234318
122439	234319
8219	234320
420372	234321
260955	234322
12457	234323
99117	234324
168674	234325
174650	234326
29385	234327
52438	234328
75952	234329
188134	234330
52440	234331
396782	234332
314920	234333
221891	234334
400510	234335
93668	234336
78260	234337
249434	234338
60050	234339
2679	234340
120114	234341
83774	234342
104052	234343
72221	234344
406771	234345
7412	234346
197715	234347
148054	234348
169598	234349
290538	234350
49004	234351
162186	234352
276473	234353
197322	234354
26744	234355
48303	234356
90259	234357
27996	234358
308076	234359
19873	234360
8553	234361
22598	234362
168653	234363
134623	234364
203740	234365
299288	234366
67038	234367
414089	234368
91701	234369
16068	234370
213867	234371
158936	234372
105915	234373
280606	234374
424421	234375
15496	234376
96895	234377
199042	234378
50888	234379
48561	234380
41848	234381
32471	234382
68593	234383
26224	234384
416719	234385
24168	234386
429843	234387
53373	234388
38854	234389
117348	234390
199746	234391
436621	234392
402	234393
36582	234394
111801	234395
92610	234396
64709	234397
39348	234398
192550	234399
291529	234400
309558	234401
11482	234402
264007	234403
11992	234404
7392	234405
113160	234406
19875	234407
42392	234408
222887	234409
354120	234410
50780	234411
102681	234412
11422	234413
2905	234414
16329	234415
451262	234416
83847	234417
38494	234418
68742	234419
244107	234420
205401	234421
504	234422
60694	234423
2726	234424
165005	234425
161011	234426
3321	234427
177312	234428
43634	234429
115451	234430
57852	234431
57852	234432
115469	234433
659	234434
155906	234435
217494	234436
113948	234437
6766	234438
13388	234439
119978	234440
154618	234441
107445	234442
6063	234443
269467	234444
202594	234445
226929	234446
230612	234447
212878	234448
26119	234449
419102	234450
243433	234451
232296	234452
25689	234453
265135	234454
135667	234455
170905	234456
19763	234457
5208	234458
21497	234459
27898	234460
222851	234461
219873	234462
58175	234463
24252	234464
155645	234465
31382	234466
95335	234467
66334	234468
7699	234469
79748	234470
42242	234471
284344	234472
211648	234473
30497	234474
152930	234475
90382	234476
55236	234477
150288	234478
216050	234479
186042	234480
133473	234481
146933	234482
335060	234483
426132	234484
221868	234485
212499	234486
305592	234487
148981	234488
5226	234489
232134	234490
20241	234491
2745	234492
18189	234493
89994	234494
65789	234495
1277	234496
14840	234497
180064	234498
147804	234499
8761	234500
273950	234501
452649	234502
52036	234503
44275	234504
28142	234505
173095	234506
61130	234507
18287	234508
2051	234509
196704	234510
76143	234511
156997	234512
50922	234513
56046	234514
54597	234515
54093	234516
77560	234517
178534	234518
41699	234519
233224	234520
432638	234521
205165	234522
103619	234523
60591	234524
405059	234525
46382	234526
368843	234527
215875	234528
194231	234529
20369	234530
44531	234531
177743	234532
105034	234533
159475	234534
169594	234535
315874	234536
76878	234537
274597	234538
98164	234539
37171	234540
76073	234541
126918	234542
80083	234543
116237	234544
368966	234545
97920	234546
136805	234547
30281	234548
58282	234549
12980	234550
84158	234551
758	234552
541	234553
38067	234554
323948	234555
2350	234556
159701	234557
179373	234558
422798	234559
227738	234560
24721	234561
109535	234562
313495	234563
11852	234564
251235	234565
113128	234566
251413	234567
223090	234568
34562	234569
106866	234570
49030	234571
51781	234572
112	234573
429148	234574
1421	234575
260249	234576
296033	234577
15381	234578
289324	234579
173638	234580
242048	234581
103008	234582
104408	234583
1968	234584
75340	234585
156307	234586
7170	234587
128134	234588
91625	234589
11077	234590
2711	234591
3894	234592
115117	234593
102715	234594
63839	234595
205754	234596
213515	234597
219940	234598
13008	234599
306654	234600
345180	234601
122584	234602
408549	234603
249769	234604
76379	234605
53235	234606
31156	234607
230252	234608
423386	234609
71097	234610
22855	234611
89926	234612
160641	234613
346778	234614
345919	234615
11131	234616
69	234617
27079	234618
418529	234619
5454	234620
122920	234621
83894	234622
2704	234623
111937	234624
149696	234625
6817	234626
182377	234627
14132	234628
118884	234629
22128	234630
207874	234631
170442	234632
3543	234633
180109	234634
178015	234635
16673	234636
121231	234637
446763	234638
251806	234639
8206	234640
193365	234641
265925	234642
229152	234643
4717	234644
949	234645
11692	234646
29210	234647
162402	234648
214747	234649
138942	234650
13023	234651
11131	234652
181800	234653
264745	234654
207299	234655
136210	234656
155904	234657
12401	234658
333469	234659
41736	234660
152137	234661
128370	234662
86121	234663
459325	234664
398553	234665
164005	234666
112	234667
40054	234668
1295	234669
23456	234670
19933	234671
350592	234672
23951	234673
48284	234674
4787	234675
411010	234676
189279	234677
235243	234678
437974	234679
1647	234680
54650	234681
1881	234682
2563	234683
18	234684
23782	234685
149284	234686
20783	234687
223693	234688
415730	234689
5012	234690
15740	234691
21044	234692
5176	234693
118695	234694
99369	234695
57287	234696
12100	234697
120650	234698
87106	234699
214824	234700
111570	234701
98617	234702
7381	234703
159033	234704
51806	234705
102729	234706
223547	234707
17832	234708
65835	234709
1844	234710
34148	234711
44025	234712
63974	234713
653	234714
357094	234715
30004	234716
118800	234717
754	234718
57397	234719
11405	234720
338548	234721
6240	234722
86231	234723
293290	234724
1376	234725
572	234726
387283	234727
180165	234728
129284	234729
135762	234730
680	234731
393513	234732
115738	234733
148496	234734
11082	234735
17413	234736
89322	234737
436117	234738
145	234739
8085	234740
322944	234741
126801	234742
84801	234743
53799	234744
44154	234745
180792	234746
407163	234747
42045	234748
133809	234749
305423	234750
199346	234751
279543	234752
444908	234753
86432	234754
84105	234755
9804	234756
5747	234757
34310	234758
26924	234759
264367	234760
7593	234761
339357	234762
122230	234763
140175	234764
58652	234765
245330	234766
125069	234767
452257	234768
77773	234769
513	234770
386466	234771
216503	234772
97092	234773
120863	234774
13870	234775
351156	234776
109921	234777
434003	234778
83704	234779
341286	234780
28388	234781
197147	234782
14783	234783
20988	234784
340927	234785
242786	234786
120421	234787
412018	234788
10548	234789
3109	234790
89898	234791
298929	234792
68805	234793
143977	234794
30281	234795
295618	234796
267336	234797
130733	234798
188903	234799
59450	234800
257117	234801
129609	234802
131751	234803
146437	234804
1978	234805
54229	234806
239087	234807
11450	234808
275694	234809
220505	234810
22749	234811
200192	234812
96491	234813
411339	234814
5977	234815
212553	234816
419895	234817
173598	234818
117731	234819
31667	234820
38552	234821
61746	234822
175037	234823
155557	234824
1548	234825
383536	234826
70235	234827
68765	234828
191168	234829
1448	234830
40959	234831
292496	234832
170713	234833
97515	234834
60820	234835
433573	234836
11193	234837
17762	234838
181480	234839
326340	234840
65731	234841
58162	234842
102431	234843
52594	234844
9793	234845
73222	234846
34206	234847
77620	234848
117450	234849
24814	234850
367635	234851
51574	234852
88525	234853
89745	234854
11405	234855
2353	234856
55367	234857
30693	234858
311593	234859
121254	234860
205164	234861
51738	234862
103866	234863
92216	234864
26225	234865
403860	234866
206632	234867
345529	234868
214342	234869
323773	234870
64695	234871
152024	234872
26184	234873
74163	234874
38360	234875
441838	234876
66114	234877
47086	234878
118811	234879
4419	234880
283610	234881
91497	234882
215823	234883
17410	234884
726	234885
181139	234886
11693	234887
38463	234888
148667	234889
215817	234890
21522	234891
1392	234892
326819	234893
458855	234894
6834	234895
30994	234896
53709	234897
236366	234898
339674	234899
147101	234900
369201	234901
19510	234902
145980	234903
214352	234904
138016	234905
136090	234906
157606	234907
3545	234908
231017	234909
15485	234910
6940	234911
192819	234912
187681	234913
60613	234914
51525	234915
105367	234916
155832	234917
167792	234918
36791	234919
56797	234920
17474	234921
229515	234922
123081	234923
125683	234924
76537	234925
86432	234926
2312	234927
37896	234928
380208	234929
89549	234930
374130	234931
96284	234932
1421	234933
430974	234934
12974	234935
57652	234936
228907	234937
36185	234938
165234	234939
445101	234940
62011	234941
78332	234942
140508	234943
62972	234944
1594	234945
116544	234946
118679	234947
92056	234948
67336	234949
228185	234950
6300	234951
63348	234952
83655	234953
319528	234954
53044	234955
21754	234956
862	234957
236138	234958
51460	234959
93436	234960
134009	234961
303373	234962
86138	234963
17179	234964
210527	234965
268546	234966
49734	234967
317048	234968
62786	234969
363352	234970
291949	234971
242393	234972
149340	234973
370510	234974
167030	234975
179177	234976
105193	234977
79306	234978
386253	234979
8142	234980
198469	234981
180121	234982
225655	234983
32317	234984
55581	234985
240909	234986
98935	234987
6087	234988
275560	234989
255752	234990
108586	234991
161678	234992
46869	234993
17691	234994
2436	234995
244807	234996
128500	234997
81959	234998
81885	234999
242270	235000
414140	235001
81537	235002
96616	235003
15128	235004
409737	235005
61255	235006
85871	235007
93612	235008
25696	235009
8233	235010
124114	235011
389181	235012
190249	235013
3166	235014
190042	235015
1015	235016
77231	235017
10816	235018
443875	235019
15770	235020
216249	235021
452661	235022
12398	235023
171176	235024
330495	235025
408195	235026
183120	235027
331869	235028
82454	235029
450974	235030
450012	235031
268663	235032
116139	235033
40211	235034
2684	235035
348794	235036
79881	235037
94060	235038
304187	235039
317894	235040
24793	235041
107963	235042
23631	235043
356629	235044
89962	235045
242537	235046
215398	235047
458633	235048
141775	235049
19345	235050
105332	235051
30707	235052
160300	235053
366614	235054
8143	235055
4089	235056
2865	235057
1122	235058
44072	235059
130957	235060
13783	235061
19283	235062
3969	235063
4851	235064
206369	235065
2755	235066
366966	235067
42825	235068
288406	235069
154867	235070
114107	235071
2638	235072
284343	235073
347731	235074
300439	235075
64421	235076
101983	235077
11823	235078
50921	235079
101280	235080
14584	235081
1762	235082
138972	235083
10829	235084
51919	235085
6710	235086
290126	235087
29081	235088
49717	235089
25531	235090
83738	235091
323734	235092
154300	235093
7749	235094
111825	235095
49412	235096
6298	235097
185301	235098
90660	235099
137243	235100
236195	235101
157863	235102
175583	235103
61279	235104
27311	235105
424938	235106
15447	235107
74886	235108
5006	235109
13924	235110
410210	235111
50618	235112
458318	235113
24992	235114
269681	235115
242620	235116
330798	235117
213472	235118
158803	235119
26764	235120
128501	235121
3152	235122
101568	235123
121889	235124
144806	235125
126469	235126
403160	235127
54817	235128
7940	235129
99289	235130
24367	235131
14377	235132
145919	235133
94247	235134
9375	235135
17927	235136
44007	235137
236928	235138
58025	235139
231049	235140
118514	235141
123615	235142
69120	235143
120713	235144
21208	235145
68371	235146
245974	235147
373603	235148
47786	235149
124387	235150
72260	235151
10541	235152
238716	235153
60742	235154
221135	235155
39984	235156
31742	235157
46981	235158
86544	235159
146614	235160
62516	235161
79293	235162
178596	235163
72078	235164
28724	235165
60788	235166
95055	235167
6276	235168
5045	235169
17723	235170
49476	235171
25520	235172
439829	235173
78306	235174
46273	235175
124961	235176
168015	235177
52668	235178
87612	235179
1348	235180
344267	235181
7989	235182
122830	235183
205857	235184
179277	235185
70035	235186
2336	235187
417464	235188
178038	235189
161325	235190
138704	235191
53523	235192
82760	235193
213287	235194
181316	235195
398825	235196
1292	235197
53868	235198
89623	235199
49488	235200
155962	235201
266779	235202
77618	235203
15086	235204
103	235205
39282	235206
288180	235207
23152	235208
72403	235209
50549	235210
400997	235211
179558	235212
391997	235213
29029	235214
28414	235215
197442	235216
389894	235217
364260	235218
320450	235219
202886	235220
7408	235221
143179	235222
255789	235223
301152	235224
122306	235225
163318	235226
12022	235227
117668	235228
204160	235229
164423	235230
23209	235231
357422	235232
242190	235233
4	235234
59401	235235
19592	235236
142402	235237
138215	235238
179102	235239
110530	235240
403166	235241
327264	235242
191913	235243
3769	235244
130598	235245
165067	235246
35702	235247
47671	235248
155292	235249
9892	235250
113842	235251
26731	235252
262613	235253
89580	235254
29572	235255
213506	235256
435386	235257
29843	235258
456514	235259
124905	235260
321136	235261
377922	235262
160329	235263
242889	235264
66773	235265
265755	235266
161723	235267
416908	235268
4386	235269
77045	235270
122199	235271
21983	235272
118073	235273
435635	235274
211430	235275
427998	235276
25907	235277
454520	235278
292733	235279
37653	235280
298385	235281
189948	235282
174007	235283
30991	235284
51015	235285
222413	235286
153239	235287
143226	235288
25048	235289
187598	235290
394388	235291
293289	235292
4904	235293
3931	235294
250218	235295
71666	235296
109572	235297
110657	235298
308546	235299
254035	235300
216000	235301
119128	235302
262230	235303
248877	235304
164710	235305
72917	235306
6957	235307
23127	235308
131167	235309
86278	235310
56388	235311
45095	235312
66061	235313
48514	235314
67038	235315
425530	235316
138016	235317
281424	235318
36964	235319
122018	235320
82557	235321
159861	235322
121338	235323
17619	235324
308571	235325
341748	235326
426065	235327
404868	235328
299505	235329
125555	235330
5865	235331
116480	235332
64547	235333
886	235334
14526	235335
84298	235336
31791	235337
456407	235338
191186	235339
204655	235340
243785	235341
139536	235342
44690	235343
30936	235344
120362	235345
97309	235346
69254	235347
36586	235348
52467	235349
160822	235350
60748	235351
372710	235352
1404	235353
134662	235354
303928	235355
104722	235356
217441	235357
295	235358
45156	235359
208272	235360
212636	235361
22270	235362
125041	235363
363036	235364
92260	235365
360502	235366
10375	235367
113174	235368
80461	235369
101026	235370
90560	235371
125062	235372
363319	235373
153863	235374
113225	235375
102417	235376
214673	235377
118364	235378
380604	235379
16209	235380
257788	235381
100394	235382
444679	235383
11458	235384
3	235385
193485	235386
44470	235387
249438	235388
29834	235389
165870	235390
41598	235391
125320	235392
195334	235393
244545	235394
381551	235395
26239	235396
199092	235397
166978	235398
145137	235399
40397	235400
195577	235401
36111	235402
269211	235403
332385	235404
236955	235405
74346	235406
2336	235407
29335	235408
218	235409
33216	235410
153152	235411
284005	235412
164711	235413
217810	235414
36665	235415
97365	235416
26958	235417
35795	235418
151158	235419
11930	235420
292	235421
22612	235422
207141	235423
232451	235424
62067	235425
429703	235426
226057	235427
116845	235428
215549	235429
374147	235430
13378	235431
386140	235432
38041	235433
38981	235434
46028	235435
22628	235436
307510	235437
279117	235438
23056	235439
11531	235440
4263	235441
96479	235442
52526	235443
1150	235444
770	235445
166360	235446
198186	235447
27625	235448
195	235449
9436	235450
163388	235451
452315	235452
35282	235453
145122	235454
326816	235455
9159	235456
375171	235457
234245	235458
27724	235459
58652	235460
185248	235461
359004	235462
338136	235463
14788	235464
192611	235465
357	235466
159516	235467
145733	235468
414724	235469
205648	235470
321093	235471
314809	235472
7092	235473
30168	235474
50885	235475
238076	235476
372133	235477
14570	235478
113920	235479
142940	235480
25755	235481
49252	235482
227610	235483
1943	235484
278836	235485
31379	235486
25713	235487
34488	235488
197303	235489
241265	235490
102088	235491
101125	235492
204232	235493
392468	235494
39132	235495
373704	235496
31174	235497
154960	235498
119932	235499
16885	235500
453076	235501
11223	235502
168995	235503
54938	235504
345318	235505
186459	235506
106326	235507
168411	235508
149939	235509
11907	235510
100046	235511
371491	235512
93268	235513
1050	235514
87367	235515
187198	235516
21950	235517
158794	235518
398956	235519
2659	235520
17048	235521
770	235522
131048	235523
44749	235524
25467	235525
118686	235526
122591	235527
214486	235528
43695	235529
9899	235530
270182	235531
1972	235532
93230	235533
3	235534
169826	235535
12469	235536
42654	235537
446581	235538
66612	235539
14157	235540
297739	235541
187745	235542
11863	235543
138951	235544
62731	235545
7367	235546
340315	235547
346533	235548
8720	235549
182266	235550
78536	235551
219181	235552
10183	235553
15246	235554
154310	235555
59623	235556
110652	235557
34883	235558
385057	235559
104699	235560
205492	235561
14547	235562
51750	235563
211824	235564
202531	235565
86228	235566
23064	235567
123360	235568
147556	235569
193658	235570
331198	235571
243404	235572
64745	235573
246448	235574
401897	235575
355268	235576
307954	235577
2485	235578
526	235579
447956	235580
426015	235581
4530	235582
339404	235583
113714	235584
8617	235585
355677	235586
6261	235587
22271	235588
363544	235589
103871	235590
399109	235591
31327	235592
396929	235593
210575	235594
392999	235595
250286	235596
43188	235597
130921	235598
225563	235599
50799	235600
24707	235601
450871	235602
31167	235603
55623	235604
140140	235605
4878	235606
370670	235607
52505	235608
28614	235609
151204	235610
50405	235611
375238	235612
47992	235613
259536	235614
6361	235615
241411	235616
18134	235617
360250	235618
380094	235619
223709	235620
37275	235621
168388	235622
312679	235623
274825	235624
106358	235625
143769	235626
310248	235627
12254	235628
189005	235629
371909	235630
131828	235631
116695	235632
290510	235633
66389	235634
295687	235635
81666	235636
77297	235637
344310	235638
183284	235639
47412	235640
168790	235641
10530	235642
140549	235643
358990	235644
54265	235645
171998	235646
65955	235647
587	235648
206445	235649
40549	235650
190060	235651
191698	235652
286743	235653
107884	235654
357769	235655
248860	235656
111053	235657
111632	235658
12145	235659
442985	235660
21244	235661
351793	235662
224170	235663
26594	235664
4227	235665
144320	235666
50767	235667
127747	235668
45508	235669
34178	235670
410	235671
25438	235672
931	235673
63246	235674
55093	235675
222990	235676
94201	235677
124523	235678
286241	235679
201709	235680
6286	235681
160645	235682
27457	235683
2692	235684
9306	235685
46551	235686
281168	235687
43565	235688
91612	235689
153032	235690
5037	235691
39298	235692
272237	235693
70542	235694
416598	235695
382806	235696
50105	235697
25310	235698
395966	235699
125824	235700
47633	235701
152967	235702
371925	235703
47124	235704
59158	235705
170585	235706
38019	235707
367314	235708
127995	235709
278975	235710
334142	235711
133789	235712
222936	235713
23609	235714
69704	235715
205272	235716
254553	235717
31734	235718
85755	235719
412999	235720
236783	235721
302724	235722
97361	235723
185586	235724
442815	235725
241567	235726
121135	235727
428188	235728
454252	235729
51513	235730
337016	235731
6714	235732
307973	235733
391175	235734
91625	235735
22051	235736
151148	235737
68102	235738
334622	235739
450609	235740
53250	235741
125876	235742
276352	235743
294072	235744
32981	235745
211736	235746
430708	235747
71639	235748
28299	235749
115058	235750
266650	235751
30593	235752
425742	235753
270798	235754
170001	235755
11574	235756
56661	235757
202379	235758
98833	235759
116697	235760
5428	235761
6627	235762
108615	235763
121488	235764
27592	235765
99468	235766
56168	235767
167608	235768
84137	235769
46047	235770
80173	235771
252757	235772
29657	235773
144771	235774
31292	235775
39298	235776
222880	235777
114290	235778
70058	235779
5721	235780
145365	235781
92416	235782
26875	235783
144123	235784
248135	235785
345521	235786
339039	235787
10459	235788
149162	235789
41090	235790
103417	235791
35417	235792
54594	235793
102664	235794
345075	235795
93649	235796
237683	235797
119056	235798
163027	235799
169619	235800
182082	235801
225585	235802
178225	235803
297842	235804
208750	235805
71599	235806
93014	235807
67999	235808
256505	235809
122346	235810
99289	235811
28072	235812
9462	235813
8232	235814
112569	235815
19589	235816
108164	235817
230641	235818
65866	235819
99321	235820
62043	235821
248897	235822
3675	235823
17225	235824
151255	235825
117927	235826
99062	235827
17728	235828
55377	235829
170950	235830
23357	235831
165195	235832
103290	235833
374657	235834
398582	235835
203835	235836
11230	235837
132327	235838
1444	235839
112452	235840
112661	235841
183863	235842
47884	235843
34760	235844
46961	235845
15738	235846
97512	235847
31011	235848
43876	235849
231422	235850
103031	235851
432376	235852
320147	235853
438	235854
24189	235855
80512	235856
247849	235857
297	235858
442884	235859
223342	235860
51106	235861
424	235862
100475	235863
34512	235864
201261	235865
212437	235866
20	235867
247561	235868
156078	235869
276121	235870
326134	235871
196406	235872
105933	235873
23015	235874
22891	235875
35887	235876
131460	235877
10048	235878
456080	235879
91888	235880
99920	235881
444449	235882
471	235883
28496	235884
201739	235885
96791	235886
244320	235887
258441	235888
111899	235889
140660	235890
117684	235891
103701	235892
36680	235893
70693	235894
29209	235895
229672	235896
12786	235897
70963	235898
250848	235899
93697	235900
7260	235901
181172	235902
402717	235903
142662	235904
132097	235905
51169	235906
135966	235907
76696	235908
242850	235909
76069	235910
108114	235911
277620	235912
99916	235913
82068	235914
25125	235915
3778	235916
114226	235917
372116	235918
166502	235919
206599	235920
1533	235921
28767	235922
225278	235923
383391	235924
124603	235925
80687	235926
229670	235927
8824	235928
63329	235929
73221	235930
65613	235931
18853	235932
61536	235933
80780	235934
432493	235935
12346	235936
149899	235937
182815	235938
1682	235939
94319	235940
25833	235941
20315	235942
2371	235943
102424	235944
175633	235945
395074	235946
171800	235947
156113	235948
155080	235949
261149	235950
63375	235951
5220	235952
70196	235953
285471	235954
298755	235955
5170	235956
71114	235957
250385	235958
130799	235959
137088	235960
88336	235961
140807	235962
233231	235963
421	235964
91057	235965
112081	235966
168235	235967
451793	235968
329276	235969
99116	235970
115602	235971
430088	235972
309851	235973
25678	235974
208097	235975
393070	235976
222062	235977
90304	235978
458498	235979
14894	235980
434915	235981
360735	235982
190943	235983
356884	235984
21737	235985
237077	235986
94453	235987
33134	235988
232797	235989
366697	235990
299906	235991
40433	235992
221638	235993
444844	235994
42681	235995
94577	235996
202604	235997
151266	235998
44487	235999
288559	236000
248296	236001
153888	236002
91241	236003
30197	236004
184641	236005
263327	236006
226300	236007
17695	236008
228215	236009
49581	236010
38733	236011
197732	236012
38822	236013
60333	236014
17990	236015
5211	236016
133884	236017
154523	236018
436527	236019
51666	236020
438608	236021
415845	236022
14043	236023
2736	236024
258162	236025
13297	236026
1438	236027
1104	236028
136737	236029
153611	236030
17767	236031
224280	236032
19540	236033
355	236034
239472	236035
2408	236036
2260	236037
247771	236038
1264	236039
39587	236040
213193	236041
2845	236042
371207	236043
241668	236044
195108	236045
174264	236046
106858	236047
447353	236048
63078	236049
16718	236050
141695	236051
50629	236052
19307	236053
231395	236054
312176	236055
408388	236056
11355	236057
144767	236058
6547	236059
102585	236060
60810	236061
92392	236062
239130	236063
396596	236064
139197	236065
145747	236066
45674	236067
51949	236068
193568	236069
321408	236070
317914	236071
205311	236072
15121	236073
349440	236074
56081	236075
23528	236076
46197	236077
87537	236078
306959	236079
281503	236080
227650	236081
257844	236082
437927	236083
206922	236084
276624	236085
41903	236086
127423	236087
178901	236088
191382	236089
83268	236090
41090	236091
3087	236092
12253	236093
16586	236094
103744	236095
4737	236096
12771	236097
76426	236098
173458	236099
57492	236100
132895	236101
102989	236102
7926	236103
244028	236104
16852	236105
199229	236106
314765	236107
48939	236108
28388	236109
38210	236110
80928	236111
13992	236112
93427	236113
30518	236114
25561	236115
24764	236116
155553	236117
135244	236118
137432	236119
6261	236120
2692	236121
205	236122
74008	236123
407668	236124
155352	236125
25350	236126
271	236127
55110	236128
6739	236129
26673	236130
227529	236131
47035	236132
449559	236133
259470	236134
23220	236135
48522	236136
21888	236137
680	236138
9460	236139
321955	236140
88	236141
165038	236142
79311	236143
148404	236144
227799	236145
68	236146
171855	236147
297592	236148
17376	236149
14570	236150
2674	236151
7626	236152
374205	236153
140919	236154
262080	236155
275305	236156
90514	236157
144108	236158
128043	236159
348896	236160
37250	236161
1256	236162
12891	236163
5731	236164
22248	236165
362	236166
28227	236167
316429	236168
146082	236169
18735	236170
106059	236171
35334	236172
50504	236173
14514	236174
425953	236175
96703	236176
53883	236177
405486	236178
120320	236179
273700	236180
3582	236181
117809	236182
215949	236183
384797	236184
2022	236185
44009	236186
7209	236187
428505	236188
388906	236189
159239	236190
299596	236191
42524	236192
35770	236193
456889	236194
179206	236195
14487	236196
222867	236197
103470	236198
51059	236199
110558	236200
82252	236201
519	236202
39500	236203
176	236204
433720	236205
435965	236206
5949	236207
226171	236208
5423	236209
59835	236210
9121	236211
25640	236212
47695	236213
202782	236214
194844	236215
344403	236216
5108	236217
180177	236218
78682	236219
293092	236220
120118	236221
154683	236222
25318	236223
24761	236224
246235	236225
275645	236226
35872	236227
226171	236228
33354	236229
20745	236230
105182	236231
410261	236232
114231	236233
404173	236234
137503	236235
157530	236236
79528	236237
243604	236238
175940	236239
220816	236240
400082	236241
232409	236242
230284	236243
154241	236244
388983	236245
220712	236246
165834	236247
1241	236248
64602	236249
357545	236250
106749	236251
369508	236252
249230	236253
29045	236254
94791	236255
453516	236256
7882	236257
395311	236258
355903	236259
43362	236260
63821	236261
163735	236262
231332	236263
267796	236264
126657	236265
30801	236266
95353	236267
203716	236268
22441	236269
12338	236270
27230	236271
32559	236272
145428	236273
458727	236274
31339	236275
73303	236276
355185	236277
13242	236278
1079	236279
5695	236280
109626	236281
116612	236282
29501	236283
377201	236284
33371	236285
246512	236286
11026	236287
355	236288
197297	236289
138656	236290
405030	236291
385004	236292
20265	236293
448	236294
244896	236295
197937	236296
57061	236297
81704	236298
41621	236299
21628	236300
132646	236301
46504	236302
16440	236303
451864	236304
108194	236305
74784	236306
110661	236307
300169	236308
414427	236309
247617	236310
94201	236311
15727	236312
307965	236313
5160	236314
283821	236315
13442	236316
51145	236317
27093	236318
199224	236319
240572	236320
137520	236321
105229	236322
127534	236323
314818	236324
187632	236325
98872	236326
85666	236327
358098	236328
388159	236329
214808	236330
130171	236331
143477	236332
21674	236333
149810	236334
92961	236335
58741	236336
187160	236337
223007	236338
342549	236339
30140	236340
123486	236341
386758	236342
303802	236343
2332	236344
128	236345
5933	236346
177941	236347
218048	236348
189255	236349
8565	236350
7065	236351
39121	236352
6937	236353
2109	236354
57327	236355
245718	236356
60856	236357
172527	236358
52194	236359
101913	236360
42477	236361
242837	236362
75106	236363
176078	236364
54781	236365
157527	236366
3746	236367
135678	236368
227272	236369
32890	236370
123982	236371
423255	236372
177222	236373
296276	236374
244640	236375
6466	236376
152341	236377
8008	236378
37013	236379
2571	236380
101794	236381
439643	236382
30109	236383
5821	236384
513	236385
10756	236386
4292	236387
97883	236388
1705	236389
42	236390
216663	236391
146119	236392
47801	236393
358382	236394
12401	236395
66843	236396
196419	236397
114271	236398
135655	236399
253280	236400
199504	236401
179616	236402
111007	236403
23350	236404
234630	236405
140815	236406
159669	236407
91274	236408
97309	236409
144342	236410
86171	236411
8814	236412
5808	236413
242067	236414
60397	236415
358901	236416
27	236417
52705	236418
371446	236419
59843	236420
395515	236421
322158	236422
13442	236423
189244	236424
336949	236425
361060	236426
57509	236427
186855	236428
42858	236429
65662	236430
101460	236431
53799	236432
246888	236433
235444	236434
20	236435
412597	236436
398429	236437
163675	236438
433885	236439
68806	236440
56416	236441
240415	236442
436762	236443
117424	236444
386200	236445
89468	236446
440471	236447
10363	236448
243140	236449
206441	236450
207584	236451
168913	236452
405987	236453
455790	236454
52902	236455
79225	236456
41467	236457
51983	236458
104552	236459
165430	236460
170620	236461
254354	236462
412211	236463
202486	236464
35601	236465
24594	236466
233381	236467
131810	236468
164731	236469
347250	236470
2382	236471
10848	236472
55687	236473
8391	236474
115520	236475
132574	236476
132828	236477
179571	236478
47602	236479
281242	236480
2819	236481
94542	236482
228796	236483
38904	236484
100583	236485
397575	236486
35868	236487
414142	236488
70021	236489
57554	236490
118820	236491
160850	236492
379326	236493
47831	236494
290411	236495
4944	236496
198635	236497
239529	236498
87588	236499
314604	236500
74868	236501
268454	236502
105736	236503
169315	236504
221580	236505
409319	236506
68828	236507
171922	236508
199633	236509
226240	236510
442620	236511
224437	236512
411091	236513
12162	236514
363997	236515
115756	236516
158803	236517
10954	236518
100218	236519
2838	236520
182638	236521
432878	236522
363023	236523
63327	236524
315548	236525
17308	236526
290371	236527
39971	236528
296633	236529
26047	236530
75445	236531
294028	236532
104634	236533
1727	236534
22204	236535
34352	236536
378902	236537
145321	236538
161734	236539
11535	236540
228697	236541
104785	236542
230468	236543
117416	236544
341208	236545
76067	236546
450656	236547
40863	236548
174727	236549
276611	236550
236013	236551
411494	236552
368131	236553
85914	236554
64568	236555
235901	236556
15941	236557
53603	236558
41273	236559
150434	236560
44108	236561
307076	236562
176847	236563
434720	236564
210822	236565
457984	236566
3219	236567
200493	236568
164783	236569
175191	236570
249247	236571
151021	236572
34066	236573
134233	236574
63618	236575
61066	236576
379734	236577
27611	236578
233904	236579
2982	236580
450801	236581
31693	236582
79470	236583
135774	236584
103067	236585
231341	236586
196552	236587
84837	236588
165671	236589
184551	236590
104580	236591
325584	236592
452883	236593
52714	236594
52927	236595
5615	236596
321190	236597
72394	236598
146129	236599
348521	236600
187154	236601
450	236602
33447	236603
62122	236604
87055	236605
441090	236606
375381	236607
171456	236608
27740	236609
11275	236610
186288	236611
242441	236612
44506	236613
35830	236614
51861	236615
118199	236616
34997	236617
220395	236618
136320	236619
208014	236620
312484	236621
188381	236622
22012	236623
135058	236624
378760	236625
39651	236626
14584	236627
41204	236628
41708	236629
9999	236630
15167	236631
58525	236632
48922	236633
5535	236634
635	236635
55902	236636
196457	236637
1668	236638
18684	236639
270989	236640
71711	236641
11698	236642
239446	236643
30648	236644
2625	236645
127249	236646
339896	236647
8902	236648
21247	236649
113288	236650
128909	236651
343120	236652
140046	236653
31743	236654
444960	236655
54062	236656
264890	236657
127227	236658
437378	236659
52224	236660
117001	236661
3954	236662
400890	236663
153698	236664
418182	236665
4717	236666
2837	236667
123041	236668
70860	236669
77455	236670
33032	236671
287103	236672
205469	236673
210883	236674
253018	236675
213	236676
31033	236677
11656	236678
333327	236679
32639	236680
6928	236681
364296	236682
30544	236683
17433	236684
139414	236685
264	236686
208427	236687
209527	236688
31585	236689
146208	236690
20417	236691
201380	236692
7486	236693
60091	236694
10029	236695
79609	236696
27424	236697
186976	236698
8957	236699
306159	236700
197415	236701
1697	236702
7231	236703
492	236704
16211	236705
104196	236706
15020	236707
8240	236708
29871	236709
18299	236710
128268	236711
86566	236712
155334	236713
659	236714
106778	236715
54749	236716
459994	236717
14865	236718
56606	236719
30612	236720
64	236721
38063	236722
108524	236723
246035	236724
1659	236725
2018	236726
21320	236727
394051	236728
13848	236729
184720	236730
80024	236731
105536	236732
8680	236733
53940	236734
113877	236735
283232	236736
123392	236737
526	236738
122648	236739
36246	236740
317379	236741
438406	236742
311761	236743
210810	236744
203229	236745
127832	236746
433275	236747
87612	236748
218018	236749
103370	236750
19195	236751
227529	236752
432124	236753
900	236754
31503	236755
17068	236756
44316	236757
4316	236758
1499	236759
236945	236760
155715	236761
123461	236762
15	236763
15831	236764
11587	236765
48076	236766
84177	236767
175883	236768
373767	236769
6662	236770
101627	236771
1893	236772
277184	236773
166321	236774
272434	236775
88820	236776
188892	236777
26530	236778
206958	236779
5155	236780
1498	236781
128159	236782
38527	236783
151	236784
33228	236785
2853	236786
5707	236787
182207	236788
331889	236789
9322	236790
373607	236791
36729	236792
7900	236793
2101	236794
311269	236795
439305	236796
142876	236797
228603	236798
23238	236799
39392	236800
36237	236801
210135	236802
112397	236803
21580	236804
15936	236805
22768	236806
380723	236807
446	236808
334693	236809
185568	236810
155512	236811
2978	236812
133108	236813
188040	236814
20964	236815
200512	236816
4414	236817
47007	236818
14983	236819
2101	236820
72746	236821
449	236822
33580	236823
324197	236824
420277	236825
127711	236826
176541	236827
376183	236828
171456	236829
57673	236830
143371	236831
1094	236832
290252	236833
14367	236834
32082	236835
223261	236836
13400	236837
108524	236838
1742	236839
165645	236840
66084	236841
89483	236842
18785	236843
28116	236844
245996	236845
457773	236846
194466	236847
204199	236848
5588	236849
130396	236850
246035	236851
238004	236852
147219	236853
418357	236854
83064	236855
352515	236856
214	236857
242332	236858
20234	236859
43167	236860
217115	236861
94372	236862
18098	236863
22311	236864
356835	236865
272732	236866
55582	236867
89374	236868
41075	236869
141956	236870
182	236871
65458	236872
261159	236873
13518	236874
59057	236875
1090	236876
17331	236877
37591	236878
7552	236879
149833	236880
82314	236881
88106	236882
44434	236883
210119	236884
91021	236885
111480	236886
228162	236887
235083	236888
250460	236889
5021	236890
272285	236891
457721	236892
70524	236893
378557	236894
32616	236895
12082	236896
58570	236897
25725	236898
8798	236899
10473	236900
38417	236901
150402	236902
5542	236903
174557	236904
11634	236905
71476	236906
18085	236907
36593	236908
95	236909
78866	236910
325317	236911
152277	236912
6465	236913
41146	236914
20062	236915
396946	236916
16615	236917
12534	236918
178725	236919
18545	236920
435432	236921
52764	236922
8386	236923
100414	236924
1707	236925
70475	236926
67474	236927
105996	236928
60033	236929
450505	236930
111768	236931
79959	236932
5949	236933
95028	236934
14402	236935
3626	236936
29469	236937
123219	236938
9835	236939
40081	236940
8905	236941
44243	236942
309921	236943
446872	236944
5585	236945
94882	236946
67572	236947
76899	236948
402962	236949
127995	236950
21190	236951
38246	236952
55371	236953
189492	236954
284653	236955
115458	236956
93512	236957
11168	236958
127490	236959
275535	236960
86135	236961
43856	236962
24801	236963
104170	236964
23212	236965
21460	236966
266643	236967
14132	236968
162496	236969
22271	236970
95891	236971
67741	236972
401410	236973
43338	236974
12804	236975
18729	236976
105871	236977
287051	236978
171400	236979
63093	236980
88729	236981
178796	236982
11613	236983
173042	236984
191237	236985
23662	236986
220072	236987
317126	236988
6	236989
104811	236990
111923	236991
16954	236992
91625	236993
71751	236994
11978	236995
33216	236996
59066	236997
64852	236998
117809	236999
400483	237000
3402	237001
6129	237002
252448	237003
53433	237004
54271	237005
405864	237006
100548	237007
130275	237008
1581	237009
291149	237010
12000	237011
454630	237012
145539	237013
155554	237014
8642	237015
140063	237016
16034	237017
56902	237018
32486	237019
130213	237020
82354	237021
16750	237022
178007	237023
458884	237024
174832	237025
291607	237026
47807	237027
224115	237028
7784	237029
139920	237030
18551	237031
101148	237032
182979	237033
222807	237034
10806	237035
4927	237036
99146	237037
1551	237038
275134	237039
166594	237040
52513	237041
232983	237042
163217	237043
27006	237044
233653	237045
32652	237046
35497	237047
90675	237048
207890	237049
45264	237050
238946	237051
62360	237052
6522	237053
4937	237054
201956	237055
5789	237056
653	237057
1779	237058
12714	237059
175890	237060
85090	237061
138579	237062
109692	237063
109253	237064
113121	237065
85946	237066
13027	237067
132784	237068
105182	237069
282642	237070
45039	237071
205026	237072
104018	237073
243787	237074
448439	237075
205	237076
112479	237077
11945	237078
61673	237079
674	237080
1151	237081
63290	237082
65827	237083
432699	237084
314612	237085
139858	237086
41099	237087
1515	237088
60334	237089
76989	237090
36384	237091
9241	237092
29560	237093
16151	237094
107853	237095
75622	237096
190665	237097
144737	237098
4220	237099
118728	237100
19483	237101
63968	237102
10776	237103
34401	237104
72323	237105
188555	237106
11962	237107
91350	237108
340429	237109
27451	237110
4555	237111
115	237112
97092	237113
7408	237114
31745	237115
395222	237116
339438	237117
26308	237118
6767	237119
77442	237120
275449	237121
12473	237122
112918	237123
92546	237124
69364	237125
74541	237126
218272	237127
32764	237128
41796	237129
76464	237130
103880	237131
201192	237132
65562	237133
101150	237134
188053	237135
9928	237136
32639	237137
59519	237138
19516	237139
91500	237140
24909	237141
113793	237142
38463	237143
20029	237144
34853	237145
470	237146
10935	237147
182921	237148
131328	237149
231421	237150
337576	237151
213410	237152
95151	237153
225152	237154
126	237155
89456	237156
9948	237157
48014	237158
202917	237159
204665	237160
1388	237161
360973	237162
26035	237163
37112	237164
99433	237165
78070	237166
210697	237167
122638	237168
14311	237169
256771	237170
58214	237171
237590	237172
232502	237173
258228	237174
68312	237175
74940	237176
124584	237177
62101	237178
198900	237179
186078	237180
181339	237181
49860	237182
83700	237183
7298	237184
7298	237185
111948	237186
447109	237187
13035	237188
55671	237189
7683	237190
2497	237191
23864	237192
84688	237193
275204	237194
28707	237195
2127	237196
338775	237197
4222	237198
364683	237199
6135	237200
65362	237201
166201	237202
365729	237203
110183	237204
152948	237205
139871	237206
189056	237207
4352	237208
6735	237209
399349	237210
18654	237211
162367	237212
174081	237213
285151	237214
1944	237215
37640	237216
29593	237217
12428	237218
2036	237219
21679	237220
8431	237221
10251	237222
62023	237223
14836	237224
445340	237225
421794	237226
122047	237227
188701	237228
166231	237229
7716	237230
54647	237231
136855	237232
304818	237233
177348	237234
431705	237235
194593	237236
21015	237237
8283	237238
42666	237239
60182	237240
43118	237241
117240	237242
244748	237243
79637	237244
414680	237245
70146	237246
129561	237247
65929	237248
1226	237249
10017	237250
313393	237251
68782	237252
187357	237253
18193	237254
3185	237255
8029	237256
15589	237257
12429	237258
61429	237259
173330	237260
6309	237261
317500	237262
97630	237263
122184	237264
95641	237265
319246	237266
128006	237267
20416	237268
114339	237269
455946	237270
237877	237271
356821	237272
273032	237273
36951	237274
391793	237275
32338	237276
6346	237277
97530	237278
43064	237279
100628	237280
290667	237281
320557	237282
59493	237283
103029	237284
46195	237285
11949	237286
3348	237287
115056	237288
145657	237289
70389	237290
443962	237291
153107	237292
5427	237293
157245	237294
52526	237295
307840	237296
363972	237297
57031	237298
75	237299
2720	237300
320408	237301
249982	237302
315673	237303
159	237304
17228	237305
3306	237306
127790	237307
15187	237308
215022	237309
170450	237310
144640	237311
10784	237312
4577	237313
163719	237314
61205	237315
17575	237316
41651	237317
447874	237318
159028	237319
60395	237320
239282	237321
8302	237322
101592	237323
61834	237324
31487	237325
304749	237326
244780	237327
2884	237328
61834	237329
65945	237330
288311	237331
438612	237332
48602	237333
183365	237334
19996	237335
148154	237336
61415	237337
78051	237338
269562	237339
81756	237340
2079	237341
234438	237342
25022	237343
138724	237344
72162	237345
293494	237346
363649	237347
220575	237348
389299	237349
12839	237350
12841	237351
291170	237352
679	237353
299168	237354
125985	237355
79728	237356
226957	237357
119120	237358
339015	237359
236136	237360
6445	237361
46870	237362
182179	237363
182105	237364
75827	237365
185055	237366
51328	237367
68350	237368
201410	237369
115230	237370
94499	237371
58277	237372
4120	237373
355466	237374
9466	237375
110416	237376
356455	237377
33303	237378
431270	237379
360064	237380
9324	237381
446319	237382
9538	237383
108789	237384
283874	237385
83584	237386
80541	237387
65901	237388
4619	237389
157431	237390
430023	237391
99484	237392
141845	237393
17815	237394
6833	237395
23515	237396
4139	237397
85870	237398
109991	237399
69055	237400
452693	237401
436816	237402
139820	237403
51817	237404
154008	237405
209381	237406
306430	237407
371578	237408
406545	237409
29501	237410
113171	237411
56794	237412
247080	237413
286159	237414
51622	237415
429680	237416
13935	237417
109620	237418
120384	237419
13248	237420
50138	237421
412547	237422
13910	237423
61136	237424
233067	237425
105825	237426
26251	237427
386359	237428
20554	237429
1704	237430
10298	237431
89329	237432
17195	237433
99267	237434
77228	237435
5559	237436
39262	237437
23144	237438
20202	237439
143359	237440
249558	237441
56114	237442
60324	237443
17988	237444
8057	237445
10669	237446
371226	237447
94279	237448
31628	237449
60395	237450
209020	237451
8231	237452
188740	237453
382939	237454
54964	237455
192625	237456
119526	237457
2324	237458
2311	237459
57412	237460
228101	237461
17853	237462
2324	237463
17853	237464
56757	237465
54646	237466
386900	237467
29602	237468
32443	237469
57088	237470
370294	237471
142824	237472
56001	237473
15992	237474
237964	237475
368259	237476
428736	237477
49633	237478
422235	237479
297396	237480
5294	237481
198680	237482
79772	237483
8306	237484
213201	237485
396003	237486
49033	237487
19991	237488
2259	237489
99751	237490
2334	237491
211034	237492
36084	237493
216666	237494
170883	237495
308547	237496
375251	237497
3016	237498
398301	237499
408002	237500
273876	237501
162498	237502
195821	237503
56392	237504
15848	237505
124189	237506
224222	237507
23661	237508
120108	237509
36607	237510
8453	237511
451293	237512
13195	237513
285582	237514
69657	237515
119330	237516
16913	237517
239559	237518
386218	237519
258076	237520
354004	237521
21745	237522
5720	237523
448480	237524
55402	237525
12324	237526
252464	237527
11369	237528
352831	237529
348989	237530
83181	237531
203048	237532
85782	237533
1038	237534
119132	237535
193994	237536
187360	237537
9575	237538
3305	237539
284590	237540
16096	237541
107044	237542
228378	237543
38667	237544
431605	237545
82707	237546
423540	237547
186335	237548
26576	237549
95073	237550
247797	237551
406231	237552
80322	237553
89612	237554
118718	237555
18457	237556
228784	237557
450302	237558
416073	237559
174697	237560
401887	237561
127460	237562
99440	237563
160766	237564
185619	237565
1518	237566
14518	237567
143756	237568
12	237569
223273	237570
11025	237571
45704	237572
39685	237573
210339	237574
115754	237575
113181	237576
152226	237577
29621	237578
228308	237579
420761	237580
289270	237581
16508	237582
31244	237583
283953	237584
11365	237585
209908	237586
86138	237587
71220	237588
212415	237589
21813	237590
124958	237591
460159	237592
180867	237593
252266	237594
93853	237595
168169	237596
268431	237597
139197	237598
58031	237599
71283	237600
371932	237601
106786	237602
44989	237603
84884	237604
23777	237605
173298	237606
330703	237607
374400	237608
207874	237609
222817	237610
45606	237611
54727	237612
217	237613
249534	237614
14512	237615
399527	237616
324691	237617
7437	237618
26519	237619
110181	237620
203512	237621
622	237622
59959	237623
352820	237624
3097	237625
123624	237626
42378	237627
61134	237628
152321	237629
14488	237630
44918	237631
1061	237632
172812	237633
96274	237634
13213	237635
101752	237636
60739	237637
65166	237638
28976	237639
299062	237640
189027	237641
15599	237642
28447	237643
27768	237644
153953	237645
328735	237646
66597	237647
2235	237648
69153	237649
173112	237650
123778	237651
34708	237652
79610	237653
3561	237654
356393	237655
24690	237656
457217	237657
159076	237658
99421	237659
12395	237660
45417	237661
209597	237662
112006	237663
247986	237664
341835	237665
244425	237666
83739	237667
324134	237668
331809	237669
16570	237670
400939	237671
40932	237672
41757	237673
375164	237674
398970	237675
20654	237676
328853	237677
322680	237678
185537	237679
35079	237680
321801	237681
55277	237682
60837	237683
86295	237684
344681	237685
102606	237686
374291	237687
400777	237688
344330	237689
337878	237690
120718	237691
20408	237692
379901	237693
322	237694
252236	237695
92429	237696
39492	237697
34683	237698
329412	237699
260345	237700
89711	237701
112010	237702
9103	237703
86148	237704
2697	237705
144559	237706
174337	237707
81957	237708
71237	237709
199766	237710
32609	237711
6595	237712
13038	237713
17049	237714
243544	237715
120921	237716
1061	237717
107380	237718
6347	237719
221661	237720
213	237721
23821	237722
1428	237723
28438	237724
6879	237725
14804	237726
79876	237727
384969	237728
22	237729
10512	237730
28733	237731
186	237732
1569	237733
2282	237734
22222	237735
10116	237736
55000	237737
4848	237738
3561	237739
263357	237740
8800	237741
54983	237742
248681	237743
4981	237744
390052	237745
158840	237746
442750	237747
95013	237748
171569	237749
189716	237750
31370	237751
238545	237752
96743	237753
50175	237754
243026	237755
189064	237756
293321	237757
93449	237758
221405	237759
12221	237760
34828	237761
1094	237762
126481	237763
217237	237764
160179	237765
238	237766
15120	237767
825	237768
155683	237769
29536	237770
139989	237771
50153	237772
303019	237773
107721	237774
1242	237775
26251	237776
67584	237777
228014	237778
189073	237779
242111	237780
95606	237781
7412	237782
186567	237783
110018	237784
85904	237785
389641	237786
3169	237787
9942	237788
19808	237789
1490	237790
244490	237791
282955	237792
243879	237793
9673	237794
10516	237795
24730	237796
423828	237797
31754	237798
102720	237799
221819	237800
1416	237801
886	237802
3190	237803
18015	237804
1105	237805
34828	237806
4574	237807
126619	237808
109	237809
36186	237810
28989	237811
559	237812
222902	237813
194479	237814
38433	237815
2118	237816
45383	237817
139841	237818
208723	237819
108473	237820
2603	237821
188847	237822
213765	237823
5599	237824
294511	237825
1581	237826
6091	237827
8522	237828
5789	237829
53018	237830
11511	237831
46121	237832
54983	237833
71112	237834
117193	237835
41593	237836
252489	237837
75772	237838
59537	237839
12210	237840
3082	237841
159144	237842
78534	237843
244985	237844
454584	237845
31163	237846
135278	237847
63375	237848
40620	237849
144989	237850
53684	237851
42234	237852
265	237853
145185	237854
10167	237855
40760	237856
100073	237857
105714	237858
405673	237859
213	237860
31464	237861
273487	237862
190244	237863
1918	237864
428	237865
861	237866
65651	237867
3582	237868
28020	237869
27625	237870
309250	237871
364067	237872
110243	237873
164614	237874
210990	237875
252397	237876
67036	237877
83331	237878
181984	237879
225559	237880
222103	237881
182536	237882
168836	237883
22298	237884
110865	237885
2566	237886
118729	237887
185	237888
73504	237889
83417	237890
118729	237891
33238	237892
320741	237893
15	237894
2364	237895
59896	237896
78638	237897
60720	237898
1909	237899
56353	237900
2925	237901
308004	237902
16004	237903
120126	237904
469	237905
111275	237906
10171	237907
213497	237908
6427	237909
2071	237910
163810	237911
158699	237912
18961	237913
38188	237914
8123	237915
40339	237916
9618	237917
185635	237918
242713	237919
187730	237920
63980	237921
129952	237922
276474	237923
373608	237924
63629	237925
9220	237926
6301	237927
343324	237928
1783	237929
2690	237930
802	237931
83220	237932
56583	237933
82505	237934
4691	237935
5220	237936
50110	237937
11552	237938
10473	237939
26669	237940
712	237941
216268	237942
286969	237943
34600	237944
24868	237945
22877	237946
259973	237947
43587	237948
64404	237949
430	237950
26928	237951
26475	237952
58897	237953
122782	237954
1015	237955
60248	237956
137749	237957
50867	237958
142	237959
12251	237960
87635	237961
64121	237962
528	237963
91371	237964
420850	237965
186345	237966
5943	237967
65360	237968
273	237969
12164	237970
972	237971
114862	237972
364808	237973
33683	237974
196643	237975
26904	237976
19436	237977
225214	237978
568	237979
12168	237980
221818	237981
106662	237982
121974	237983
5836	237984
49423	237985
364511	237986
27625	237987
164495	237988
53550	237989
48180	237990
40913	237991
17582	237992
197907	237993
437533	237994
7759	237995
74348	237996
96347	237997
5076	237998
115115	237999
236787	238000
349	238001
287375	238002
122605	238003
423047	238004
105070	238005
2987	238006
72348	238007
1381	238008
15324	238009
241	238010
209531	238011
284765	238012
4102	238013
152583	238014
47020	238015
2176	238016
24251	238017
12179	238018
12950	238019
21535	238020
112225	238021
10590	238022
96493	238023
42	238024
402216	238025
198145	238026
7113	238027
142400	238028
4320	238029
126844	238030
19591	238031
247294	238032
75586	238033
146397	238034
359452	238035
227056	238036
105070	238037
145310	238038
228545	238039
229151	238040
220240	238041
223324	238042
354160	238043
104901	238044
126714	238045
60690	238046
127004	238047
6563	238048
51858	238049
82958	238050
58622	238051
76665	238052
122152	238053
153211	238054
31147	238055
43656	238056
29569	238057
8208	238058
132665	238059
4713	238060
4511	238061
1422	238062
100	238063
336927	238064
7062	238065
453885	238066
16657	238067
112914	238068
119907	238069
112004	238070
233510	238071
1148	238072
196650	238073
156012	238074
154797	238075
24061	238076
139633	238077
87848	238078
29569	238079
2353	238080
4802	238081
85638	238082
390701	238083
32277	238084
226873	238085
85992	238086
1959	238087
45250	238088
29966	238089
18584	238090
30	238091
55586	238092
7007	238093
81089	238094
25546	238095
127787	238096
65751	238097
6752	238098
442392	238099
1105	238100
225639	238101
17418	238102
373180	238103
64927	238104
78108	238105
45077	238106
199609	238107
163424	238108
812	238109
5119	238110
55782	238111
44866	238112
451433	238113
91904	238114
81808	238115
369713	238116
199745	238117
200363	238118
10377	238119
107485	238120
26548	238121
414400	238122
175117	238123
127174	238124
3965	238125
62285	238126
193251	238127
138164	238128
75706	238129
28465	238130
196770	238131
402307	238132
26071	238133
216056	238134
397160	238135
17324	238136
270479	238137
241434	238138
22154	238139
16903	238140
176800	238141
137555	238142
81603	238143
18875	238144
97677	238145
94825	238146
425269	238147
64075	238148
105121	238149
5749	238150
173725	238151
5582	238152
11430	238153
38779	238154
59818	238155
60708	238156
174496	238157
4991	238158
35182	238159
67300	238160
386584	238161
55588	238162
388013	238163
424806	238164
7415	238165
166688	238166
19969	238167
11237	238168
160336	238169
17331	238170
29795	238171
275920	238172
149361	238173
55302	238174
21558	238175
37404	238176
460183	238177
123339	238178
221622	238179
19234	238180
158797	238181
122605	238182
19114	238183
74239	238184
271808	238185
295764	238186
171661	238187
232025	238188
37686	238189
112669	238190
445581	238191
304920	238192
77	238193
316136	238194
168605	238195
7692	238196
56931	238197
8683	238198
73437	238199
286184	238200
11555	238201
16260	238202
240034	238203
2857	238204
30444	238205
130403	238206
55703	238207
182457	238208
91186	238209
204082	238210
56586	238211
63730	238212
24331	238213
177457	238214
53317	238215
32263	238216
221852	238217
346283	238218
115535	238219
437935	238220
86419	238221
89293	238222
393114	238223
5813	238224
194563	238225
47903	238226
277464	238227
24327	238228
18214	238229
438112	238230
453080	238231
400626	238232
5753	238233
213382	238234
40898	238235
115466	238236
128309	238237
39994	238238
2478	238239
90369	238240
13943	238241
79120	238242
13792	238243
36668	238244
185972	238245
26949	238246
137866	238247
13527	238248
11564	238249
255077	238250
200620	238251
56265	238252
204447	238253
351649	238254
177243	238255
89838	238256
142182	238257
173158	238258
37441	238259
107972	238260
4695	238261
5826	238262
433366	238263
33620	238264
271851	238265
121310	238266
42664	238267
46934	238268
352674	238269
191267	238270
383766	238271
396718	238272
43361	238273
369444	238274
3806	238275
125033	238276
15519	238277
842	238278
151934	238279
149291	238280
6863	238281
7248	238282
6668	238283
193622	238284
181356	238285
152202	238286
18028	238287
3400	238288
22489	238289
4406	238290
594	238291
30691	238292
38711	238293
7742	238294
225684	238295
185014	238296
49358	238297
7623	238298
333890	238299
59751	238300
41674	238301
152780	238302
22368	238303
221059	238304
161373	238305
246506	238306
9907	238307
137199	238308
24767	238309
264334	238310
129870	238311
6838	238312
220506	238313
177983	238314
394081	238315
96845	238316
88362	238317
97086	238318
195766	238319
5785	238320
196030	238321
79867	238322
135517	238323
13992	238324
42491	238325
127614	238326
12699	238327
104939	238328
29706	238329
235192	238330
71384	238331
328757	238332
385205	238333
373949	238334
67139	238335
307328	238336
111131	238337
323609	238338
111582	238339
28322	238340
180372	238341
76096	238342
206035	238343
239904	238344
434484	238345
49475	238346
152004	238347
64354	238348
27356	238349
131609	238350
191376	238351
145072	238352
75697	238353
100776	238354
60680	238355
82493	238356
8631	238357
303047	238358
18770	238359
18805	238360
171211	238361
3357	238362
96861	238363
99281	238364
121395	238365
239669	238366
215745	238367
195538	238368
40436	238369
16027	238370
57391	238371
218358	238372
2810	238373
224528	238374
267784	238375
135955	238376
160923	238377
26162	238378
10023	238379
133408	238380
64310	238381
129866	238382
42250	238383
150090	238384
158477	238385
218370	238386
408773	238387
54243	238388
1754	238389
40985	238390
11442	238391
95275	238392
163942	238393
323083	238394
246593	238395
134857	238396
155586	238397
155586	238398
146563	238399
205415	238400
185270	238401
103880	238402
163426	238403
108908	238404
46030	238405
106436	238406
77578	238407
79493	238408
47177	238409
86975	238410
13632	238411
235512	238412
106940	238413
149939	238414
191648	238415
860	238416
252910	238417
3273	238418
15772	238419
8096	238420
8541	238421
216856	238422
117048	238423
30062	238424
95101	238425
59239	238426
219260	238427
91430	238428
9537	238429
3301	238430
50656	238431
183201	238432
123853	238433
1043	238434
1760	238435
3622	238436
24341	238437
11182	238438
35033	238439
80129	238440
2379	238441
4792	238442
11456	238443
370872	238444
7419	238445
40604	238446
355544	238447
3299	238448
404200	238449
71481	238450
92289	238451
78785	238452
2399	238453
624	238454
14543	238455
56377	238456
103469	238457
125247	238458
246107	238459
158	238460
116255	238461
107198	238462
133825	238463
36337	238464
88387	238465
418057	238466
4804	238467
323166	238468
296957	238469
203125	238470
150010	238471
6533	238472
148532	238473
75191	238474
52746	238475
234021	238476
63700	238477
399410	238478
182753	238479
145293	238480
104020	238481
9243	238482
19592	238483
74965	238484
4069	238485
1747	238486
191139	238487
101958	238488
324300	238489
156979	238490
18598	238491
192436	238492
18505	238493
154999	238494
175987	238495
41975	238496
259836	238497
14496	238498
125738	238499
12307	238500
25338	238501
179	238502
106358	238503
53805	238504
158463	238505
24316	238506
367583	238507
332172	238508
18456	238509
419755	238510
151584	238511
22573	238512
165395	238513
11868	238514
21762	238515
126612	238516
20059	238517
5458	238518
201338	238519
251129	238520
3682	238521
8227	238522
2978	238523
53894	238524
674	238525
11046	238526
8120	238527
4301	238528
99098	238529
22767	238530
114061	238531
429265	238532
8706	238533
66951	238534
28066	238535
8304	238536
134647	238537
4625	238538
26306	238539
18289	238540
30680	238541
7879	238542
126670	238543
146	238544
40674	238545
40672	238546
52737	238547
9454	238548
85599	238549
40083	238550
145519	238551
1439	238552
58403	238553
776	238554
28017	238555
55941	238556
26732	238557
1641	238558
226800	238559
347094	238560
63465	238561
50863	238562
19309	238563
102384	238564
30175	238565
36810	238566
5458	238567
729	238568
327	238569
5503	238570
40618	238571
238569	238572
290964	238573
70378	238574
278122	238575
359773	238576
210401	238577
426889	238578
218575	238579
382669	238580
83646	238581
188158	238582
81587	238583
98837	238584
263716	238585
12776	238586
2245	238587
95319	238588
132051	238589
20650	238590
85047	238591
381316	238592
121949	238593
347795	238594
326245	238595
33383	238596
303716	238597
371182	238598
80169	238599
6175	238600
5844	238601
59342	238602
86063	238603
50495	238604
185747	238605
79295	238606
411403	238607
157180	238608
47205	238609
119152	238610
94888	238611
31875	238612
258131	238613
26791	238614
168356	238615
209160	238616
155743	238617
78152	238618
267823	238619
152107	238620
8595	238621
375767	238622
133365	238623
331213	238624
69464	238625
309429	238626
263156	238627
38522	238628
332728	238629
63308	238630
2519	238631
252702	238632
3184	238633
237111	238634
237822	238635
18048	238636
275129	238637
74434	238638
148596	238639
38961	238640
224568	238641
195850	238642
406533	238643
106177	238644
26144	238645
3575	238646
7406	238647
4981	238648
107738	238649
94578	238650
397844	238651
12420	238652
822	238653
71623	238654
315350	238655
44261	238656
68045	238657
36962	238658
22132	238659
96864	238660
316456	238661
82326	238662
89126	238663
238369	238664
368143	238665
413964	238666
47832	238667
369358	238668
433669	238669
333104	238670
6951	238671
65946	238672
115802	238673
257700	238674
116114	238675
103689	238676
269712	238677
101129	238678
154253	238679
77405	238680
141750	238681
60088	238682
48908	238683
1781	238684
83287	238685
19125	238686
396919	238687
76546	238688
76546	238689
7238	238690
43709	238691
186876	238692
16451	238693
353800	238694
363463	238695
2262	238696
94059	238697
92949	238698
38096	238699
44685	238700
105961	238701
31	238702
35219	238703
248245	238704
278196	238705
73840	238706
112336	238707
850	238708
112425	238709
319731	238710
438970	238711
89404	238712
14780	238713
78698	238714
24043	238715
416291	238716
164105	238717
3925	238718
10802	238719
248028	238720
14461	238721
53800	238722
82810	238723
18514	238724
344552	238725
48668	238726
1780	238727
111855	238728
95676	238729
69532	238730
42794	238731
158176	238732
224302	238733
20908	238734
403	238735
124165	238736
223635	238737
20033	238738
79649	238739
62562	238740
48483	238741
19440	238742
314619	238743
271624	238744
193911	238745
129343	238746
53	238747
120780	238748
156241	238749
315853	238750
78910	238751
241139	238752
12848	238753
33848	238754
203402	238755
241441	238756
21878	238757
312810	238758
306	238759
211261	238760
52464	238761
444534	238762
4848	238763
246145	238764
142970	238765
11158	238766
196225	238767
202929	238768
399799	238769
175579	238770
14548	238771
92393	238772
181299	238773
92607	238774
53765	238775
209540	238776
196235	238777
64431	238778
393418	238779
93510	238780
10575	238781
114271	238782
247643	238783
71244	238784
107187	238785
2688	238786
14850	238787
65894	238788
280591	238789
105844	238790
13025	238791
11834	238792
32218	238793
12756	238794
326318	238795
181384	238796
39327	238797
409627	238798
253866	238799
452234	238800
192731	238801
32714	238802
15223	238803
221505	238804
14707	238805
20348	238806
86391	238807
95484	238808
12401	238809
87612	238810
45699	238811
72301	238812
186395	238813
9631	238814
220539	238815
374498	238816
406507	238817
40277	238818
51108	238819
4160	238820
250016	238821
299258	238822
3442	238823
65406	238824
245600	238825
33406	238826
271058	238827
33310	238828
34339	238829
59817	238830
98817	238831
130506	238832
333342	238833
142644	238834
223754	238835
8245	238836
158051	238837
236114	238838
802	238839
323	238840
317181	238841
425438	238842
290856	238843
384751	238844
426150	238845
92097	238846
14555	238847
106173	238848
115084	238849
5880	238850
21286	238851
87161	238852
456630	238853
52848	238854
63265	238855
46676	238856
214182	238857
36771	238858
456100	238859
2319	238860
6327	238861
11038	238862
16563	238863
237743	238864
115149	238865
33873	238866
146192	238867
59858	238868
952	238869
118831	238870
758	238871
10815	238872
39700	238873
45346	238874
19069	238875
4447	238876
175083	238877
8972	238878
108127	238879
32213	238880
4585	238881
131320	238882
27639	238883
329784	238884
29480	238885
284541	238886
356651	238887
15952	238888
222611	238889
54032	238890
30835	238891
46596	238892
103450	238893
317290	238894
1213	238895
9440	238896
146354	238897
50743	238898
313785	238899
4391	238900
46551	238901
53203	238902
126694	238903
253957	238904
11869	238905
362973	238906
177445	238907
26905	238908
11173	238909
46942	238910
117770	238911
372848	238912
248211	238913
190658	238914
193007	238915
18118	238916
211654	238917
115598	238918
349356	238919
182736	238920
236620	238921
213002	238922
51634	238923
22696	238924
23319	238925
952	238926
17097	238927
262405	238928
361323	238929
142879	238930
3574	238931
402574	238932
5010	238933
22581	238934
79356	238935
313399	238936
25303	238937
15496	238938
47068	238939
196189	238940
4807	238941
4322	238942
283922	238943
20550	238944
190	238945
174419	238946
33512	238947
41048	238948
29607	238949
28498	238950
34431	238951
425258	238952
171063	238953
114593	238954
202112	238955
97086	238956
30922	238957
86846	238958
60428	238959
122488	238960
32668	238961
150272	238962
216108	238963
14992	238964
17373	238965
257411	238966
422676	238967
209658	238968
2338	238969
89095	238970
79789	238971
207593	238972
24694	238973
226704	238974
227052	238975
48971	238976
48285	238977
209869	238978
46363	238979
33748	238980
19652	238981
75245	238982
3388	238983
225413	238984
186282	238985
61522	238986
146445	238987
83	238988
20945	238989
3320	238990
84054	238991
8241	238992
2655	238993
1841	238994
331936	238995
350817	238996
420674	238997
21574	238998
118187	238999
373240	239000
77654	239001
261928	239002
2550	239003
114143	239004
44997	239005
99243	239006
153048	239007
431488	239008
59242	239009
40041	239010
379085	239011
7875	239012
59258	239013
140697	239014
8334	239015
218166	239016
7892	239017
97592	239018
293344	239019
310417	239020
97229	239021
222472	239022
106619	239023
72771	239024
100481	239025
77276	239026
132668	239027
347489	239028
24536	239029
99311	239030
155995	239031
126878	239032
231993	239033
39675	239034
43788	239035
356638	239036
20848	239037
23854	239038
3551	239039
193495	239040
14372	239041
1545	239042
11590	239043
10538	239044
8209	239045
28306	239046
285845	239047
231677	239048
113943	239049
148291	239050
94812	239051
156625	239052
40232	239053
869	239054
119597	239055
37097	239056
22547	239057
312598	239058
207806	239059
166847	239060
17325	239061
10804	239062
86942	239063
452065	239064
69933	239065
9276	239066
161057	239067
74609	239068
379717	239069
7312	239070
396734	239071
33146	239072
400885	239073
18979	239074
224528	239075
11422	239076
35	239077
324881	239078
32719	239079
72151	239080
4523	239081
315825	239082
47480	239083
122934	239084
17302	239085
37726	239086
11971	239087
4190	239088
54	239089
181423	239090
276326	239091
120751	239092
171702	239093
405211	239094
4966	239095
79359	239096
4218	239097
1520	239098
119478	239099
70158	239100
6222	239101
74265	239102
73751	239103
275433	239104
100480	239105
213093	239106
229943	239107
119964	239108
183768	239109
137523	239110
64257	239111
107967	239112
60821	239113
30364	239114
769	239115
368003	239116
233614	239117
18686	239118
123594	239119
41775	239120
24391	239121
13850	239122
8400	239123
49347	239124
15799	239125
212832	239126
210015	239127
256384	239128
51867	239129
26809	239130
28464	239131
69666	239132
197132	239133
332599	239134
138696	239135
103406	239136
138696	239137
232991	239138
21909	239139
425896	239140
218676	239141
39968	239142
8400	239143
197450	239144
438180	239145
125977	239146
384640	239147
85533	239148
211251	239149
119554	239150
42290	239151
335507	239152
215427	239153
191398	239154
187585	239155
334742	239156
299309	239157
52887	239158
21350	239159
258019	239160
88538	239161
18517	239162
3822	239163
2407	239164
128721	239165
63244	239166
7739	239167
421073	239168
22210	239169
408403	239170
28847	239171
17351	239172
79567	239173
303858	239174
183741	239175
17267	239176
11410	239177
32291	239178
50373	239179
36395	239180
325368	239181
11388	239182
73508	239183
62826	239184
51774	239185
4411	239186
127788	239187
46317	239188
77738	239189
57030	239190
8223	239191
456984	239192
61674	239193
100889	239194
249599	239195
10651	239196
157763	239197
11319	239198
310842	239199
3645	239200
12200	239201
40318	239202
60651	239203
106816	239204
188224	239205
12952	239206
325686	239207
330143	239208
22919	239209
265377	239210
199426	239211
30786	239212
39687	239213
15838	239214
299286	239215
183357	239216
338421	239217
73993	239218
58207	239219
116488	239220
145684	239221
7357	239222
26061	239223
9580	239224
16685	239225
117768	239226
11623	239227
94835	239228
10598	239229
188764	239230
110484	239231
110549	239232
1785	239233
152764	239234
46502	239235
13512	239236
341818	239237
206972	239238
233425	239239
11971	239240
8644	239241
5078	239242
125669	239243
252500	239244
52865	239245
203765	239246
58285	239247
252797	239248
350374	239249
180861	239250
214507	239251
26466	239252
30493	239253
175232	239254
114307	239255
12990	239256
199344	239257
32236	239258
194907	239259
142944	239260
7383	239261
30621	239262
32002	239263
259832	239264
63787	239265
192437	239266
209026	239267
52643	239268
48783	239269
64859	239270
66731	239271
442215	239272
210847	239273
424458	239274
12392	239275
102153	239276
27684	239277
156637	239278
37656	239279
191263	239280
78680	239281
147321	239282
149792	239283
159659	239284
313220	239285
203726	239286
357448	239287
235082	239288
102788	239289
444039	239290
28330	239291
118127	239292
9031	239293
1091	239294
336793	239295
37016	239296
295112	239297
456823	239298
227972	239299
41559	239300
128211	239301
298618	239302
32487	239303
55647	239304
17998	239305
3225	239306
40477	239307
9613	239308
128559	239309
16477	239310
110605	239311
11584	239312
192122	239313
118085	239314
50560	239315
348216	239316
194396	239317
15370	239318
31558	239319
118140	239320
151782	239321
74065	239322
94242	239323
110602	239324
19133	239325
172339	239326
290425	239327
125927	239328
221898	239329
54335	239330
94819	239331
403551	239332
97852	239333
302558	239334
100655	239335
474	239336
45123	239337
51695	239338
2771	239339
63451	239340
3837	239341
177435	239342
49582	239343
326022	239344
27260	239345
77626	239346
117566	239347
335039	239348
62513	239349
427245	239350
10657	239351
5392	239352
16352	239353
8393	239354
30755	239355
54329	239356
101	239357
343178	239358
202686	239359
166001	239360
203027	239361
76066	239362
118451	239363
5582	239364
289167	239365
55854	239366
83774	239367
121674	239368
903	239369
77153	239370
24022	239371
53269	239372
154992	239373
195769	239374
75	239375
74483	239376
20873	239377
24704	239378
149818	239379
165882	239380
132259	239381
144792	239382
244039	239383
157594	239384
15894	239385
4029	239386
227484	239387
20557	239388
13168	239389
402080	239390
9414	239391
1741	239392
202719	239393
17158	239394
105340	239395
3259	239396
36581	239397
1860	239398
381	239399
87119	239400
226017	239401
12447	239402
78	239403
27681	239404
157714	239405
117765	239406
1910	239407
190284	239408
4123	239409
35400	239410
10596	239411
355919	239412
294566	239413
198263	239414
156900	239415
53958	239416
451590	239417
87250	239418
11813	239419
122654	239420
20457	239421
99783	239422
55391	239423
18956	239424
197289	239425
158896	239426
12229	239427
150843	239428
47651	239429
182102	239430
221208	239431
415343	239432
36592	239433
19354	239434
6053	239435
167225	239436
321074	239437
33806	239438
22443	239439
154516	239440
187810	239441
53222	239442
26584	239443
162535	239444
81097	239445
80	239446
40098	239447
91488	239448
93433	239449
2570	239450
11112	239451
239801	239452
189567	239453
4267	239454
136861	239455
273677	239456
376132	239457
58246	239458
410123	239459
288132	239460
61955	239461
43391	239462
87370	239463
264697	239464
16795	239465
143506	239466
360430	239467
156107	239468
30231	239469
29101	239470
50328	239471
899	239472
169597	239473
6957	239474
183751	239475
27021	239476
450427	239477
53594	239478
430366	239479
17327	239480
458563	239481
46133	239482
245215	239483
20209	239484
438711	239485
14741	239486
96697	239487
222123	239488
315826	239489
91924	239490
9033	239491
126284	239492
144687	239493
292014	239494
263659	239495
7305	239496
906	239497
13650	239498
119366	239499
79562	239500
119890	239501
54599	239502
28292	239503
56412	239504
192193	239505
140474	239506
669	239507
3900	239508
731	239509
91098	239510
143908	239511
180296	239512
48671	239513
55998	239514
108323	239515
223792	239516
225328	239517
392308	239518
62	239519
70236	239520
51030	239521
317771	239522
243526	239523
429716	239524
53583	239525
443843	239526
26497	239527
131395	239528
121755	239529
168577	239530
335745	239531
37287	239532
78159	239533
215299	239534
308448	239535
87035	239536
18831	239537
240120	239538
6540	239539
74190	239540
55815	239541
16156	239542
328862	239543
9346	239544
116200	239545
5775	239546
152891	239547
115832	239548
31117	239549
28324	239550
106306	239551
149090	239552
359962	239553
237353	239554
115037	239555
30314	239556
504	239557
524	239558
185803	239559
238753	239560
17704	239561
16423	239562
5834	239563
211359	239564
56409	239565
308533	239566
43820	239567
16388	239568
105349	239569
107874	239570
433299	239571
1857	239572
103336	239573
8842	239574
15147	239575
389004	239576
190751	239577
18601	239578
150819	239579
405903	239580
127475	239581
279450	239582
505	239583
379656	239584
439989	239585
168147	239586
247942	239587
83057	239588
58406	239589
47580	239590
51598	239591
83648	239592
35917	239593
208618	239594
73432	239595
170178	239596
20165	239597
361668	239598
43597	239599
94011	239600
79417	239601
121214	239602
103832	239603
77340	239604
150995	239605
10229	239606
4728	239607
1126	239608
204653	239609
33115	239610
49571	239611
125015	239612
1722	239613
121439	239614
158021	239615
50152	239616
431197	239617
442654	239618
382381	239619
34255	239620
177988	239621
2805	239622
370880	239623
144430	239624
5734	239625
51771	239626
239860	239627
356643	239628
369712	239629
56003	239630
34374	239631
11286	239632
399821	239633
406518	239634
79734	239635
17186	239636
57769	239637
422274	239638
18459	239639
24133	239640
26774	239641
438147	239642
232350	239643
192958	239644
123706	239645
75904	239646
143869	239647
200027	239648
171908	239649
452943	239650
68782	239651
158745	239652
301841	239653
32892	239654
4625	239655
27332	239656
23018	239657
454636	239658
401142	239659
17755	239660
190292	239661
95823	239662
305094	239663
51254	239664
69868	239665
60203	239666
218626	239667
153768	239668
6805	239669
42856	239670
32730	239671
47410	239672
56553	239673
363037	239674
221382	239675
184847	239676
320852	239677
454526	239678
167672	239679
220503	239680
34	239681
88951	239682
56999	239683
7002	239684
80296	239685
126670	239686
76351	239687
99510	239688
5570	239689
10692	239690
84579	239691
104055	239692
31146	239693
222910	239694
132092	239695
33119	239696
243095	239697
162352	239698
121574	239699
227332	239700
121766	239701
327470	239702
182445	239703
155164	239704
70717	239705
19543	239706
126268	239707
42245	239708
145522	239709
282	239710
214767	239711
22616	239712
34793	239713
119749	239714
75661	239715
21058	239716
35592	239717
21285	239718
374116	239719
185568	239720
29777	239721
184420	239722
10188	239723
693	239724
387739	239725
137673	239726
6656	239727
247492	239728
163347	239729
198986	239730
250370	239731
178961	239732
40522	239733
127498	239734
270975	239735
311770	239736
2418	239737
67476	239738
8677	239739
288604	239740
44148	239741
184405	239742
107863	239743
18896	239744
14688	239745
36861	239746
38792	239747
71391	239748
150705	239749
222690	239750
4654	239751
57175	239752
46636	239753
107526	239754
62831	239755
11140	239756
14812	239757
38044	239758
83755	239759
13720	239760
321456	239761
187790	239762
304178	239763
179828	239764
69580	239765
332124	239766
18388	239767
69085	239768
86824	239769
50041	239770
17722	239771
143345	239772
349565	239773
2365	239774
16595	239775
225693	239776
381674	239777
320300	239778
60128	239779
84936	239780
331604	239781
238718	239782
214081	239783
223866	239784
19707	239785
105893	239786
37097	239787
70768	239788
352485	239789
93000	239790
22099	239791
81478	239792
125521	239793
354901	239794
9372	239795
155235	239796
47699	239797
243648	239798
323908	239799
53636	239800
6682	239801
1078	239802
368485	239803
20472	239804
137019	239805
135816	239806
199360	239807
145692	239808
34352	239809
122091	239810
127658	239811
18743	239812
232669	239813
421783	239814
19161	239815
9989	239816
7771	239817
34132	239818
222723	239819
17917	239820
125413	239821
4873	239822
141435	239823
300748	239824
457865	239825
2327	239826
25299	239827
116146	239828
141728	239829
93478	239830
89463	239831
189043	239832
152498	239833
189609	239834
50746	239835
14103	239836
21619	239837
195968	239838
28076	239839
412890	239840
44023	239841
170110	239842
212292	239843
280376	239844
23071	239845
7317	239846
222140	239847
156021	239848
99648	239849
214788	239850
91040	239851
320689	239852
25121	239853
295562	239854
262170	239855
65210	239856
50541	239857
415222	239858
90202	239859
76029	239860
315180	239861
109929	239862
16656	239863
131209	239864
52592	239865
171910	239866
68904	239867
236842	239868
357156	239869
155025	239870
129163	239871
119209	239872
90790	239873
10634	239874
405169	239875
117348	239876
15840	239877
68146	239878
6955	239879
86902	239880
65556	239881
30522	239882
4131	239883
377767	239884
212108	239885
6594	239886
409022	239887
209394	239888
221607	239889
13905	239890
13221	239891
12326	239892
11994	239893
224128	239894
10645	239895
88494	239896
248475	239897
9212	239898
227574	239899
76562	239900
402253	239901
5313	239902
233591	239903
5417	239904
70076	239905
139079	239906
51939	239907
122653	239908
646	239909
334478	239910
126580	239911
17148	239912
19618	239913
25106	239914
19879	239915
441721	239916
151099	239917
41848	239918
115525	239919
47099	239920
272317	239921
292421	239922
41682	239923
98506	239924
5657	239925
17682	239926
299768	239927
68698	239928
75294	239929
8055	239930
81069	239931
105845	239932
291109	239933
791	239934
400628	239935
259189	239936
200593	239937
1	239938
127251	239939
103234	239940
9841	239941
17939	239942
3331	239943
32802	239944
187368	239945
54669	239946
163548	239947
398903	239948
32769	239949
48492	239950
6828	239951
423706	239952
2487	239953
211799	239954
14737	239955
91758	239956
133989	239957
17563	239958
7173	239959
41392	239960
268749	239961
168291	239962
357891	239963
5480	239964
365351	239965
33258	239966
8766	239967
118316	239968
8330	239969
12053	239970
2191	239971
315421	239972
6030	239973
183670	239974
349634	239975
278582	239976
208814	239977
105482	239978
55369	239979
106870	239980
380127	239981
110904	239982
43670	239983
30167	239984
5201	239985
437152	239986
10	239987
1471	239988
87186	239989
142403	239990
95434	239991
62335	239992
63130	239993
106089	239994
3822	239995
16553	239996
93134	239997
50985	239998
34526	239999
338371	240000
50172	240001
22081	240002
1746	240003
126187	240004
75260	240005
251591	240006
72897	240007
50706	240008
18661	240009
23002	240010
92701	240011
215935	240012
433300	240013
25351	240014
78703	240015
4521	240016
55505	240017
22369	240018
57392	240019
314292	240020
311514	240021
143054	240022
451120	240023
156784	240024
73177	240025
44689	240026
19395	240027
194471	240028
1491	240029
230189	240030
211887	240031
449294	240032
30733	240033
306143	240034
199097	240035
294079	240036
4059	240037
27745	240038
13977	240039
162752	240040
141872	240041
443513	240042
112878	240043
54728	240044
266383	240045
4449	240046
12326	240047
49832	240048
14592	240049
9894	240050
40982	240051
104533	240052
8377	240053
1993	240054
167414	240055
66558	240056
340707	240057
111368	240058
70741	240059
177867	240060
117268	240061
30026	240062
35948	240063
18870	240064
162997	240065
7758	240066
73829	240067
24220	240068
353400	240069
454011	240070
39431	240071
25272	240072
313993	240073
8547	240074
56282	240075
92548	240076
37745	240077
2796	240078
11457	240079
41883	240080
10595	240081
73758	240082
43812	240083
4561	240084
1851	240085
117854	240086
75426	240087
148380	240088
53042	240089
88609	240090
22873	240091
4984	240092
12184	240093
8506	240094
1687	240095
134713	240096
170674	240097
59079	240098
42956	240099
2570	240100
32639	240101
5836	240102
353856	240103
25527	240104
445084	240105
104772	240106
122807	240107
315024	240108
174976	240109
128229	240110
328831	240111
119407	240112
62489	240113
259798	240114
244489	240115
420741	240116
379925	240117
9466	240118
242798	240119
29575	240120
21919	240121
303240	240122
183163	240123
238693	240124
367936	240125
288471	240126
8380	240127
45490	240128
74910	240129
18411	240130
139986	240131
43528	240132
367223	240133
108433	240134
145839	240135
27729	240136
41676	240137
62337	240138
233265	240139
155501	240140
193204	240141
130106	240142
52524	240143
74803	240144
2966	240145
53832	240146
40898	240147
232402	240148
81447	240149
214103	240150
115925	240151
64956	240152
179779	240153
27939	240154
173009	240155
16681	240156
328195	240157
243206	240158
72850	240159
15931	240160
70647	240161
12680	240162
90140	240163
65088	240164
200210	240165
106102	240166
347487	240167
15677	240168
82680	240169
23622	240170
75277	240171
242002	240172
458988	240173
263134	240174
6070	240175
48050	240176
7406	240177
286927	240178
201107	240179
135616	240180
51455	240181
166	240182
6689	240183
1338	240184
455731	240185
13054	240186
3295	240187
40365	240188
1497	240189
2197	240190
64265	240191
246471	240192
80238	240193
52751	240194
224727	240195
237111	240196
364115	240197
6674	240198
2825	240199
10795	240200
46541	240201
31075	240202
12036	240203
50524	240204
180743	240205
156812	240206
157140	240207
29020	240208
241071	240209
146374	240210
297372	240211
124920	240212
10060	240213
23967	240214
26053	240215
15249	240216
8089	240217
50079	240218
15119	240219
241961	240220
1153	240221
52496	240222
246139	240223
113	240224
28515	240225
5404	240226
223608	240227
19806	240228
20800	240229
313189	240230
54418	240231
8337	240232
80507	240233
23026	240234
198693	240235
64166	240236
119145	240237
160940	240238
429247	240239
410303	240240
10185	240241
34704	240242
72925	240243
21847	240244
117369	240245
209499	240246
144058	240247
14481	240248
53219	240249
159769	240250
341021	240251
75631	240252
334708	240253
368	240254
138	240255
99483	240256
343481	240257
58064	240258
114222	240259
16625	240260
8894	240261
278612	240262
1944	240263
459590	240264
325002	240265
178633	240266
35004	240267
74828	240268
200231	240269
111669	240270
64283	240271
239518	240272
26365	240273
14278	240274
33872	240275
213843	240276
236732	240277
77721	240278
190606	240279
43940	240280
190280	240281
428725	240282
211733	240283
181524	240284
77417	240285
342891	240286
10596	240287
339723	240288
63794	240289
44768	240290
55797	240291
331498	240292
89761	240293
96515	240294
98917	240295
49917	240296
15461	240297
27700	240298
15928	240299
8751	240300
448142	240301
318866	240302
119189	240303
23140	240304
34271	240305
331037	240306
33366	240307
11977	240308
225403	240309
12747	240310
17866	240311
98796	240312
168612	240313
35307	240314
422828	240315
90617	240316
439	240317
282450	240318
63229	240319
94529	240320
205305	240321
65507	240322
112430	240323
6489	240324
52772	240325
12962	240326
16823	240327
2504	240328
13322	240329
317654	240330
27666	240331
5416	240332
67638	240333
8892	240334
84310	240335
12128	240336
90409	240337
186891	240338
81504	240339
323401	240340
42448	240341
46575	240342
12376	240343
130198	240344
5480	240345
10402	240346
197674	240347
102609	240348
96051	240349
258377	240350
95359	240351
2408	240352
185025	240353
48473	240354
28921	240355
304754	240356
3052	240357
104313	240358
149196	240359
392844	240360
11949	240361
590	240362
180228	240363
56052	240364
125091	240365
223434	240366
204384	240367
27819	240368
223851	240369
266789	240370
56864	240371
4272	240372
92170	240373
184290	240374
60078	240375
34643	240376
384049	240377
45907	240378
314977	240379
78167	240380
72877	240381
53718	240382
50378	240383
63405	240384
144558	240385
40317	240386
64904	240387
255949	240388
179238	240389
394609	240390
116406	240391
370286	240392
69513	240393
108477	240394
155572	240395
445094	240396
178628	240397
391326	240398
237299	240399
210537	240400
26957	240401
1769	240402
1973	240403
448241	240404
85980	240405
42257	240406
61747	240407
49074	240408
116122	240409
201360	240410
64775	240411
409091	240412
186194	240413
6741	240414
4317	240415
40841	240416
159133	240417
218408	240418
24008	240419
136693	240420
229111	240421
30730	240422
352979	240423
25555	240424
40172	240425
98910	240426
70563	240427
407265	240428
32099	240429
9576	240430
280851	240431
279974	240432
234026	240433
62061	240434
9694	240435
105210	240436
163397	240437
22839	240438
9933	240439
7807	240440
5791	240441
217991	240442
157596	240443
42280	240444
94380	240445
160751	240446
43535	240447
96931	240448
1064	240449
70958	240450
11325	240451
203318	240452
41483	240453
113513	240454
54688	240455
122383	240456
122814	240457
188646	240458
425480	240459
94683	240460
25857	240461
222923	240462
6647	240463
213795	240464
17010	240465
96604	240466
84546	240467
11107	240468
24823	240469
137145	240470
60544	240471
146823	240472
362842	240473
206215	240474
72697	240475
333802	240476
136438	240477
195236	240478
46738	240479
346	240480
28486	240481
73154	240482
345470	240483
6338	240484
319157	240485
329176	240486
17231	240487
86341	240488
66287	240489
358490	240490
11996	240491
56834	240492
137651	240493
269742	240494
43989	240495
413140	240496
101938	240497
333437	240498
20633	240499
15010	240500
280437	240501
1844	240502
290	240503
29527	240504
58397	240505
251629	240506
86176	240507
104698	240508
34376	240509
130534	240510
5187	240511
112388	240512
91048	240513
10861	240514
14094	240515
231618	240516
3157	240517
45124	240518
14365	240519
22245	240520
51069	240521
32517	240522
453105	240523
2201	240524
26408	240525
94741	240526
27174	240527
84741	240528
8909	240529
186287	240530
32100	240531
6128	240532
10411	240533
4436	240534
3122	240535
8512	240536
10991	240537
4421	240538
92795	240539
107902	240540
4451	240541
263317	240542
134567	240543
87002	240544
95884	240545
80207	240546
18174	240547
442244	240548
33220	240549
150822	240550
28767	240551
65	240552
157761	240553
63488	240554
64495	240555
2726	240556
3396	240557
174347	240558
63476	240559
91369	240560
51712	240561
64530	240562
194445	240563
68259	240564
189089	240565
40621	240566
11982	240567
11553	240568
73345	240569
19303	240570
53646	240571
426830	240572
10096	240573
69323	240574
63141	240575
106116	240576
104877	240577
441741	240578
113690	240579
15454	240580
194720	240581
402903	240582
119495	240583
4598	240584
27928	240585
5944	240586
1363	240587
75438	240588
142235	240589
32598	240590
121833	240591
38950	240592
194991	240593
2691	240594
76654	240595
12965	240596
152043	240597
308244	240598
348981	240599
86022	240600
139439	240601
172187	240602
25475	240603
111628	240604
11297	240605
36971	240606
50971	240607
262162	240608
323446	240609
77775	240610
63240	240611
44438	240612
1435	240613
5887	240614
4218	240615
5042	240616
341986	240617
124317	240618
55094	240619
73036	240620
111912	240621
130347	240622
33181	240623
347478	240624
133057	240625
48744	240626
93021	240627
440712	240628
200688	240629
220284	240630
51699	240631
249	240632
17400	240633
183559	240634
321503	240635
28615	240636
8464	240637
71553	240638
60921	240639
141606	240640
125975	240641
21455	240642
30170	240643
194243	240644
330546	240645
663	240646
295275	240647
439459	240648
301010	240649
2387	240650
15101	240651
338594	240652
31669	240653
180288	240654
6262	240655
12634	240656
76013	240657
52717	240658
19253	240659
3643	240660
130334	240661
17500	240662
6599	240663
101890	240664
253	240665
134092	240666
166209	240667
61305	240668
6883	240669
20746	240670
270141	240671
6675	240672
59618	240673
11401	240674
22886	240675
245753	240676
78935	240677
223205	240678
9281	240679
36620	240680
398168	240681
194783	240682
62789	240683
449005	240684
30048	240685
49671	240686
150481	240687
8486	240688
91956	240689
20036	240690
123609	240691
1663	240692
5590	240693
121077	240694
34116	240695
47435	240696
129767	240697
185461	240698
94720	240699
55604	240700
10282	240701
88802	240702
62338	240703
227827	240704
8469	240705
169160	240706
5167	240707
19020	240708
52629	240709
17064	240710
26729	240711
103887	240712
60020	240713
94343	240714
268408	240715
53351	240716
34046	240717
33402	240718
316122	240719
168038	240720
24283	240721
80748	240722
51782	240723
305237	240724
99167	240725
72245	240726
37297	240727
16039	240728
80644	240729
418955	240730
35205	240731
6722	240732
455296	240733
249396	240734
2528	240735
51919	240736
296837	240737
339425	240738
411444	240739
61612	240740
25080	240741
4406	240742
1351	240743
220448	240744
2295	240745
149417	240746
448076	240747
224679	240748
49028	240749
9091	240750
24806	240751
145704	240752
142571	240753
225594	240754
56477	240755
17787	240756
143629	240757
27521	240758
280603	240759
5574	240760
76660	240761
26199	240762
57054	240763
161347	240764
72402	240765
55793	240766
62433	240767
18502	240768
11811	240769
118607	240770
255666	240771
295191	240772
432922	240773
42344	240774
691	240775
27020	240776
47428	240777
5406	240778
852	240779
335582	240780
747	240781
136040	240782
174918	240783
33311	240784
104532	240785
377410	240786
258747	240787
12774	240788
36279	240789
339893	240790
31508	240791
48605	240792
54977	240793
38228	240794
3152	240795
111843	240796
9986	240797
102400	240798
229498	240799
383593	240800
320149	240801
357030	240802
41375	240803
161	240804
148743	240805
25641	240806
61852	240807
189889	240808
61151	240809
39394	240810
121254	240811
434390	240812
304215	240813
185727	240814
229652	240815
370335	240816
199859	240817
121097	240818
245656	240819
303372	240820
106823	240821
128359	240822
4166	240823
6939	240824
109344	240825
11715	240826
262826	240827
3902	240828
2104	240829
22755	240830
60741	240831
158003	240832
34821	240833
197660	240834
100624	240835
10739	240836
62715	240837
109915	240838
338496	240839
389394	240840
202413	240841
225607	240842
63799	240843
58732	240844
3973	240845
176608	240846
94047	240847
106981	240848
456882	240849
276948	240850
67301	240851
64475	240852
131092	240853
155245	240854
27907	240855
352050	240856
102157	240857
389520	240858
49102	240859
267506	240860
20434	240861
2834	240862
47233	240863
136182	240864
226607	240865
6195	240866
2540	240867
390067	240868
58686	240869
75780	240870
4391	240871
53807	240872
25585	240873
51869	240874
5800	240875
42584	240876
394714	240877
111344	240878
3032	240879
3541	240880
274298	240881
40289	240882
53502	240883
47783	240884
117137	240885
43901	240886
97069	240887
293291	240888
39947	240889
27670	240890
161713	240891
211415	240892
94294	240893
58612	240894
103395	240895
16607	240896
53923	240897
400304	240898
200165	240899
75741	240900
105738	240901
82033	240902
214273	240903
96585	240904
1357	240905
67564	240906
90	240907
109047	240908
5356	240909
226615	240910
137021	240911
402270	240912
82524	240913
8996	240914
234436	240915
63812	240916
16158	240917
21559	240918
226745	240919
173523	240920
457981	240921
91992	240922
49593	240923
9765	240924
136437	240925
85175	240926
203695	240927
163491	240928
39668	240929
23002	240930
61973	240931
171702	240932
316523	240933
227264	240934
30674	240935
1687	240936
251858	240937
356639	240938
415241	240939
22831	240940
352806	240941
99373	240942
422781	240943
132981	240944
26071	240945
13924	240946
51426	240947
179051	240948
61048	240949
20032	240950
62783	240951
242634	240952
207434	240953
567	240954
4423	240955
31244	240956
5764	240957
100871	240958
70	240959
30643	240960
410777	240961
106463	240962
410275	240963
120445	240964
304369	240965
5430	240966
353322	240967
7249	240968
132845	240969
60962	240970
125246	240971
2838	240972
37351	240973
156938	240974
381369	240975
64892	240976
241205	240977
174426	240978
13070	240979
107798	240980
61008	240981
117267	240982
8952	240983
77186	240984
165324	240985
170338	240986
358162	240987
153024	240988
20899	240989
232097	240990
90432	240991
237866	240992
114553	240993
249564	240994
116796	240995
127366	240996
64312	240997
290039	240998
449113	240999
128035	241000
89990	241001
84234	241002
139540	241003
98274	241004
4540	241005
286740	241006
77796	241007
49781	241008
13588	241009
28542	241010
11721	241011
123553	241012
49541	241013
209743	241014
31431	241015
8296	241016
1999	241017
5398	241018
7137	241019
452947	241020
53471	241021
19056	241022
206422	241023
128387	241024
311699	241025
328982	241026
178252	241027
142693	241028
100689	241029
425738	241030
6283	241031
47635	241032
122296	241033
49720	241034
298955	241035
419173	241036
311616	241037
36600	241038
74527	241039
252260	241040
119823	241041
198253	241042
119920	241043
288849	241044
159128	241045
42285	241046
28572	241047
10361	241048
4731	241049
230319	241050
110051	241051
39165	241052
9276	241053
159235	241054
1073	241055
435479	241056
275636	241057
231656	241058
337877	241059
110	241060
241231	241061
4816	241062
34213	241063
141008	241064
13030	241065
46318	241066
115209	241067
20712	241068
40328	241069
170613	241070
182300	241071
137381	241072
74556	241073
79983	241074
113052	241075
434802	241076
101886	241077
7113	241078
31487	241079
11140	241080
14641	241081
225105	241082
372127	241083
19460	241084
419126	241085
6635	241086
13433	241087
67354	241088
13368	241089
203428	241090
241729	241091
110690	241092
68590	241093
245468	241094
119542	241095
56851	241096
227974	241097
286579	241098
63244	241099
172265	241100
32533	241101
86903	241102
141364	241103
3106	241104
121457	241105
67191	241106
45196	241107
1229	241108
245717	241109
7061	241110
43050	241111
6721	241112
303164	241113
297918	241114
2201	241115
4244	241116
20764	241117
209995	241118
180211	241119
417120	241120
147965	241121
67115	241122
120741	241123
169295	241124
56346	241125
208553	241126
109693	241127
248391	241128
151934	241129
3456	241130
3674	241131
93807	241132
12086	241133
127256	241134
447862	241135
1845	241136
13135	241137
246129	241138
333757	241139
26983	241140
141792	241141
173647	241142
21760	241143
191835	241144
10081	241145
316425	241146
11544	241147
69637	241148
2891	241149
263852	241150
189563	241151
261940	241152
48356	241153
6442	241154
397969	241155
287539	241156
73934	241157
37518	241158
167825	241159
18711	241160
170598	241161
65903	241162
10750	241163
444267	241164
22138	241165
54422	241166
15351	241167
253364	241168
7388	241169
819	241170
15931	241171
287035	241172
105094	241173
424985	241174
3631	241175
29457	241176
239636	241177
1834	241178
434184	241179
42928	241180
107920	241181
72465	241182
239146	241183
153535	241184
303057	241185
381295	241186
13616	241187
11666	241188
193500	241189
34478	241190
1437	241191
103113	241192
334111	241193
379883	241194
57522	241195
294985	241196
5669	241197
269043	241198
20380	241199
228763	241200
17553	241201
19952	241202
24470	241203
6291	241204
2528	241205
134778	241206
46317	241207
397006	241208
86841	241209
61342	241210
341757	241211
56942	241212
233209	241213
48712	241214
6833	241215
195930	241216
296856	241217
7944	241218
116691	241219
85847	241220
323321	241221
23256	241222
106425	241223
3182	241224
36858	241225
24562	241226
20128	241227
8300	241228
16875	241229
127611	241230
8111	241231
28572	241232
306361	241233
176513	241234
67504	241235
211169	241236
102638	241237
13973	241238
10899	241239
204874	241240
33203	241241
215574	241242
19910	241243
197131	241244
126453	241245
5252	241246
118659	241247
13473	241248
12259	241249
31697	241250
10727	241251
4499	241252
4111	241253
17709	241254
112244	241255
310758	241256
114933	241257
100503	241258
8499	241259
369340	241260
4651	241261
114125	241262
344381	241263
34396	241264
55680	241265
223410	241266
212953	241267
144890	241268
153545	241269
22530	241270
240425	241271
3585	241272
413554	241273
71328	241274
120447	241275
153452	241276
56945	241277
5063	241278
321878	241279
43213	241280
104021	241281
215004	241282
4922	241283
90914	241284
64028	241285
316921	241286
36426	241287
80817	241288
37112	241289
1868	241290
243335	241291
73856	241292
37252	241293
51907	241294
262583	241295
85545	241296
292143	241297
75236	241298
180272	241299
413147	241300
393160	241301
23454	241302
85179	241303
198640	241304
241755	241305
47431	241306
406536	241307
105062	241308
145249	241309
66882	241310
43294	241311
140155	241312
278649	241313
87003	241314
399051	241315
213590	241316
405736	241317
197109	241318
166045	241319
303635	241320
372144	241321
307152	241322
55026	241323
172716	241324
202468	241325
118439	241326
60514	241327
58411	241328
42763	241329
191756	241330
33643	241331
73908	241332
296502	241333
385663	241334
152433	241335
211684	241336
4027	241337
156951	241338
54980	241339
101100	241340
80326	241341
1726	241342
40078	241343
23852	241344
1548	241345
15705	241346
13139	241347
9476	241348
4864	241349
154247	241350
212169	241351
20946	241352
282624	241353
3345	241354
246395	241355
220939	241356
202320	241357
14476	241358
29899	241359
76980	241360
171598	241361
451434	241362
329607	241363
141262	241364
112	241365
110654	241366
52264	241367
171906	241368
335909	241369
181964	241370
33222	241371
91938	241372
94932	241373
52681	241374
69701	241375
181978	241376
400574	241377
111396	241378
47531	241379
155448	241380
253675	241381
226693	241382
161244	241383
408115	241384
3851	241385
264556	241386
10979	241387
106335	241388
226051	241389
6762	241390
22395	241391
269958	241392
21451	241393
139594	241394
200418	241395
6598	241396
34153	241397
128389	241398
196341	241399
241461	241400
32405	241401
178339	241402
8835	241403
62269	241404
82	241405
21451	241406
38158	241407
338676	241408
42581	241409
113565	241410
17842	241411
183543	241412
329550	241413
64473	241414
19102	241415
180487	241416
336661	241417
169820	241418
80357	241419
244559	241420
49716	241421
233378	241422
59617	241423
377629	241424
358527	241425
11665	241426
57800	241427
361482	241428
150122	241429
11031	241430
115604	241431
59728	241432
26959	241433
159801	241434
53241	241435
376349	241436
245816	241437
274761	241438
112129	241439
32335	241440
198596	241441
57344	241442
241113	241443
3304	241444
11284	241445
57651	241446
203653	241447
176400	241448
5130	241449
124514	241450
1956	241451
51490	241452
17611	241453
94277	241454
193212	241455
420709	241456
99866	241457
383802	241458
82707	241459
3061	241460
59651	241461
321831	241462
4164	241463
209396	241464
125402	241465
175286	241466
87474	241467
20038	241468
220574	241469
146350	241470
119611	241471
58508	241472
8557	241473
50421	241474
216647	241475
291611	241476
24633	241477
3283	241478
8120	241479
306176	241480
112723	241481
108829	241482
60820	241483
30630	241484
106901	241485
33909	241486
68642	241487
9704	241488
108695	241489
100282	241490
118246	241491
17683	241492
210127	241493
165119	241494
128321	241495
168232	241496
42248	241497
13098	241498
19698	241499
71216	241500
97933	241501
20495	241502
50810	241503
83479	241504
52625	241505
75259	241506
206964	241507
3001	241508
142836	241509
72352	241510
25725	241511
214836	241512
51432	241513
11568	241514
43595	241515
6213	241516
4281	241517
2560	241518
13541	241519
91733	241520
104385	241521
43730	241522
3693	241523
56617	241524
26444	241525
324388	241526
305027	241527
76287	241528
273625	241529
144817	241530
65460	241531
278968	241532
417295	241533
423477	241534
192375	241535
211872	241536
176197	241537
188124	241538
59251	241539
67710	241540
18612	241541
3350	241542
51445	241543
329822	241544
242374	241545
63872	241546
417596	241547
38035	241548
113295	241549
162349	241550
95978	241551
312581	241552
243338	241553
24507	241554
218733	241555
135882	241556
28037	241557
89119	241558
385392	241559
103307	241560
27107	241561
382488	241562
233661	241563
39491	241564
296694	241565
129891	241566
394994	241567
52188	241568
16793	241569
3315	241570
299451	241571
393252	241572
22459	241573
436821	241574
174935	241575
276003	241576
202116	241577
3292	241578
75644	241579
351440	241580
64615	241581
217156	241582
26963	241583
11983	241584
20564	241585
14256	241586
8128	241587
75819	241588
208792	241589
58945	241590
102913	241591
43302	241592
219903	241593
32809	241594
44786	241595
107190	241596
161258	241597
124471	241598
26411	241599
28917	241600
26978	241601
303147	241602
218600	241603
42950	241604
87752	241605
23034	241606
8836	241607
28294	241608
62141	241609
210191	241610
5383	241611
18424	241612
382814	241613
141963	241614
49243	241615
228298	241616
121216	241617
80640	241618
4117	241619
317908	241620
44879	241621
100787	241622
135555	241623
136226	241624
7522	241625
150457	241626
361380	241627
378184	241628
347406	241629
331994	241630
53907	241631
193438	241632
260757	241633
198271	241634
255387	241635
294386	241636
107054	241637
127477	241638
102016	241639
74782	241640
248638	241641
92500	241642
263600	241643
153170	241644
12671	241645
327691	241646
392925	241647
81066	241648
321388	241649
222498	241650
220637	241651
4970	241652
339328	241653
1285	241654
157028	241655
183956	241656
63291	241657
22216	241658
4001	241659
77357	241660
218211	241661
1955	241662
201646	241663
90332	241664
8559	241665
94618	241666
95872	241667
114475	241668
236691	241669
5540	241670
58304	241671
59424	241672
262708	241673
1285	241674
37180	241675
67818	241676
214367	241677
236479	241678
214368	241679
289989	241680
261827	241681
138637	241682
172633	241683
264815	241684
194041	241685
135317	241686
18705	241687
245817	241688
82792	241689
43480	241690
45385	241691
367331	241692
228207	241693
263958	241694
135555	241695
82883	241696
407002	241697
243401	241698
13093	241699
215423	241700
308025	241701
448012	241702
226505	241703
21038	241704
243352	241705
170437	241706
32174	241707
81063	241708
135100	241709
111463	241710
214739	241711
70940	241712
450997	241713
291871	241714
96763	241715
342933	241716
69471	241717
202200	241718
2194	241719
242126	241720
353327	241721
126597	241722
47420	241723
9763	241724
206322	241725
239286	241726
118106	241727
55102	241728
33125	241729
223829	241730
23658	241731
227766	241732
316971	241733
248314	241734
50114	241735
334630	241736
378765	241737
65782	241738
95	241739
31876	241740
340768	241741
30404	241742
51423	241743
54476	241744
235708	241745
11845	241746
80155	241747
159349	241748
68288	241749
453671	241750
82422	241751
33526	241752
13050	241753
9456	241754
76577	241755
2519	241756
176314	241757
62032	241758
308044	241759
30028	241760
45810	241761
121677	241762
346891	241763
56682	241764
134015	241765
361128	241766
244776	241767
84865	241768
410522	241769
30028	241770
458058	241771
3937	241772
30812	241773
186436	241774
442186	241775
248885	241776
167574	241777
2294	241778
26451	241779
30574	241780
429176	241781
167117	241782
247822	241783
105038	241784
59594	241785
250524	241786
81691	241787
18114	241788
214658	241789
229382	241790
276199	241791
434012	241792
112719	241793
212783	241794
382175	241795
153100	241796
336143	241797
152806	241798
66344	241799
162459	241800
32386	241801
49508	241802
63671	241803
120511	241804
77496	241805
7688	241806
448735	241807
286860	241808
270271	241809
195037	241810
199484	241811
103902	241812
115964	241813
141830	241814
113231	241815
197885	241816
31353	241817
7346	241818
167597	241819
326523	241820
194685	241821
101967	241822
166421	241823
13036	241824
64984	241825
139448	241826
9237	241827
34092	241828
205654	241829
293207	241830
2964	241831
67444	241832
19337	241833
48026	241834
232216	241835
15489	241836
126709	241837
3800	241838
298370	241839
449870	241840
59141	241841
339750	241842
16274	241843
8607	241844
77186	241845
193111	241846
443040	241847
272755	241848
149322	241849
66553	241850
342993	241851
231348	241852
209505	241853
225561	241854
27739	241855
13277	241856
402918	241857
943	241858
39832	241859
231742	241860
385461	241861
66411	241862
230619	241863
24292	241864
346220	241865
128541	241866
140199	241867
387720	241868
339964	241869
179653	241870
117552	241871
297257	241872
82260	241873
389590	241874
30582	241875
455670	241876
50755	241877
192798	241878
252359	241879
87431	241880
375854	241881
66488	241882
6541	241883
193967	241884
449982	241885
122455	241886
127520	241887
49420	241888
228407	241889
266352	241890
129588	241891
271415	241892
226418	241893
8903	241894
30002	241895
61755	241896
202178	241897
126868	241898
76389	241899
364704	241900
121524	241901
89438	241902
42951	241903
1900	241904
14869	241905
81951	241906
32244	241907
155547	241908
53323	241909
274883	241910
11771	241911
183709	241912
87148	241913
53724	241914
446230	241915
11513	241916
100005	241917
449775	241918
383712	241919
240442	241920
228029	241921
84406	241922
260287	241923
207393	241924
419733	241925
101837	241926
19523	241927
21976	241928
44570	241929
149742	241930
236217	241931
186432	241932
64547	241933
211275	241934
83765	241935
101164	241936
351862	241937
271396	241938
113098	241939
2760	241940
205647	241941
251316	241942
140174	241943
52953	241944
180912	241945
293635	241946
202102	241947
143414	241948
444167	241949
377904	241950
21361	241951
410345	241952
38695	241953
447419	241954
221920	241955
94014	241956
450449	241957
216289	241958
63429	241959
7298	241960
114424	241961
27276	241962
348600	241963
88273	241964
203704	241965
7522	241966
170681	241967
275459	241968
179503	241969
41111	241970
242389	241971
106877	241972
176232	241973
23856	241974
430866	241975
20406	241976
32032	241977
3297	241978
224779	241979
48614	241980
44678	241981
286300	241982
331365	241983
25856	241984
70216	241985
7988	241986
327336	241987
41900	241988
51838	241989
86737	241990
56	241991
51545	241992
55294	241993
1678	241994
103729	241995
63059	241996
68456	241997
43824	241998
42406	241999
52565	242000
211465	242001
4361	242002
303527	242003
148574	242004
100058	242005
166840	242006
147011	242007
459423	242008
64237	242009
397202	242010
16389	242011
139908	242012
235359	242013
225608	242014
278168	242015
65693	242016
147791	242017
91675	242018
134582	242019
193152	242020
36123	242021
15091	242022
208100	242023
34399	242024
17997	242025
304644	242026
185009	242027
40308	242028
286542	242029
5971	242030
1497	242031
208058	242032
329830	242033
4031	242034
10802	242035
1736	242036
20991	242037
34723	242038
25914	242039
86298	242040
81591	242041
80699	242042
20924	242043
36490	242044
218179	242045
278075	242046
121688	242047
105865	242048
201314	242049
148605	242050
159840	242051
289271	242052
348249	242053
417630	242054
2442	242055
130381	242056
206809	242057
49326	242058
115624	242059
1018	242060
128224	242061
4388	242062
172016	242063
406	242064
335315	242065
6534	242066
91580	242067
24363	242068
11989	242069
87565	242070
301155	242071
24361	242072
79460	242073
192850	242074
148447	242075
63532	242076
15923	242077
109217	242078
306276	242079
249809	242080
623	242081
104329	242082
138104	242083
84573	242084
83318	242085
103348	242086
119494	242087
239315	242088
31426	242089
11079	242090
98966	242091
232443	242092
117385	242093
55771	242094
226490	242095
123643	242096
363380	242097
252131	242098
2310	242099
210616	242100
34064	242101
5867	242102
82589	242103
3065	242104
15903	242105
220484	242106
209893	242107
150	242108
363069	242109
12515	242110
73060	242111
6462	242112
235351	242113
5041	242114
1070	242115
123827	242116
9825	242117
93852	242118
64637	242119
6234	242120
51242	242121
393388	242122
133550	242123
13926	242124
52768	242125
40894	242126
211145	242127
218501	242128
102803	242129
94678	242130
398448	242131
20353	242132
41836	242133
6692	242134
330714	242135
162535	242136
180858	242137
31105	242138
51257	242139
265860	242140
91168	242141
18023	242142
46	242143
14759	242144
1406	242145
14529	242146
55244	242147
211206	242148
206517	242149
129031	242150
26067	242151
9809	242152
557	242153
107145	242154
102219	242155
3700	242156
136268	242157
325227	242158
228832	242159
373689	242160
106545	242161
51257	242162
112096	242163
42552	242164
18337	242165
19342	242166
29712	242167
150854	242168
186157	242169
168580	242170
69268	242171
19981	242172
181929	242173
4741	242174
154410	242175
332722	242176
97582	242177
37413	242178
102843	242179
119707	242180
17778	242181
385530	242182
117662	242183
18024	242184
2914	242185
166604	242186
166884	242187
121577	242188
15910	242189
349955	242190
57660	242191
84462	242192
277600	242193
323781	242194
186110	242195
184553	242196
174242	242197
6920	242198
67898	242199
156277	242200
37359	242201
7908	242202
10407	242203
55991	242204
278399	242205
178520	242206
118554	242207
12260	242208
35169	242209
57590	242210
240957	242211
1363	242212
310621	242213
6138	242214
227215	242215
9561	242216
362027	242217
58065	242218
35744	242219
17440	242220
250	242221
33735	242222
48549	242223
187694	242224
193600	242225
48047	242226
105676	242227
40218	242228
10466	242229
426208	242230
8822	242231
27852	242232
446222	242233
263344	242234
190057	242235
397030	242236
111778	242237
163601	242238
80048	242239
15025	242240
33859	242241
347696	242242
143777	242243
134235	242244
238403	242245
3970	242246
4869	242247
51355	242248
452341	242249
237526	242250
52777	242251
12659	242252
110555	242253
30793	242254
51028	242255
19533	242256
79199	242257
311315	242258
244035	242259
56879	242260
118989	242261
195416	242262
186416	242263
207345	242264
1684	242265
50055	242266
6050	242267
168353	242268
30459	242269
8133	242270
29409	242271
7630	242272
218918	242273
213827	242274
450016	242275
13152	242276
56478	242277
15357	242278
79654	242279
217964	242280
27977	242281
14757	242282
137882	242283
38307	242284
223149	242285
322753	242286
30266	242287
424122	242288
35887	242289
167714	242290
146903	242291
209446	242292
138910	242293
28444	242294
364527	242295
250142	242296
137140	242297
3722	242298
73507	242299
46133	242300
241	242301
4746	242302
451453	242303
386652	242304
357505	242305
356164	242306
391174	242307
153263	242308
128280	242309
49269	242310
409177	242311
315872	242312
161393	242313
248269	242314
129572	242315
3084	242316
6077	242317
102442	242318
70174	242319
13106	242320
17081	242321
292619	242322
1314	242323
382525	242324
39511	242325
147906	242326
344441	242327
59094	242328
6254	242329
137899	242330
1365	242331
150055	242332
47525	242333
209022	242334
17007	242335
328233	242336
4542	242337
285556	242338
17036	242339
176810	242340
36062	242341
30924	242342
34875	242343
17847	242344
115207	242345
63110	242346
124258	242347
53158	242348
1842	242349
110566	242350
100077	242351
11246	242352
118642	242353
33955	242354
131325	242355
5345	242356
39840	242357
1032	242358
74169	242359
8785	242360
789	242361
291482	242362
24767	242363
95769	242364
19532	242365
187664	242366
204386	242367
144834	242368
229246	242369
6826	242370
111808	242371
277836	242372
8535	242373
155460	242374
42210	242375
93966	242376
47717	242377
344053	242378
1785	242379
160456	242380
182548	242381
136534	242382
215310	242383
110338	242384
93614	242385
351543	242386
942	242387
289239	242388
57230	242389
78197	242390
111634	242391
201475	242392
240491	242393
8303	242394
61414	242395
9715	242396
15498	242397
187888	242398
7249	242399
18534	242400
19177	242401
27664	242402
172074	242403
175373	242404
112841	242405
22364	242406
61717	242407
166623	242408
220590	242409
285954	242410
6960	242411
8281	242412
104968	242413
86533	242414
48066	242415
162823	242416
74482	242417
437000	242418
48265	242419
60801	242420
120254	242421
87317	242422
113986	242423
197925	242424
1111	242425
75718	242426
364139	242427
27922	242428
22898	242429
188351	242430
113372	242431
453914	242432
1242	242433
93660	242434
13375	242435
48350	242436
87360	242437
35318	242438
361312	242439
19577	242440
23752	242441
268107	242442
80180	242443
282735	242444
187714	242445
282080	242446
102170	242447
691	242448
186861	242449
894	242450
106118	242451
1349	242452
10415	242453
80280	242454
149308	242455
205542	242456
98224	242457
74531	242458
116694	242459
57744	242460
421019	242461
362805	242462
406558	242463
176542	242464
6132	242465
164688	242466
24028	242467
47657	242468
199069	242469
229068	242470
111856	242471
196967	242472
388752	242473
124809	242474
9	242475
3233	242476
149984	242477
117402	242478
443850	242479
76652	242480
2069	242481
26999	242482
55138	242483
13326	242484
84995	242485
84995	242486
271085	242487
62744	242488
190363	242489
142407	242490
272065	242491
344637	242492
56964	242493
11951	242494
417273	242495
189070	242496
91126	242497
32862	242498
310007	242499
21940	242500
228264	242501
106267	242502
247816	242503
205118	242504
507	242505
56	242506
43967	242507
120428	242508
41716	242509
283804	242510
269163	242511
92319	242512
88685	242513
126636	242514
35303	242515
397874	242516
106252	242517
301815	242518
20574	242519
327970	242520
204327	242521
29192	242522
22906	242523
101538	242524
16414	242525
243471	242526
84170	242527
19086	242528
127746	242529
295292	242530
16389	242531
95006	242532
458551	242533
169428	242534
228	242535
232283	242536
2320	242537
125969	242538
125969	242539
26720	242540
148631	242541
121861	242542
202195	242543
7898	242544
91684	242545
84007	242546
23683	242547
172751	242548
27937	242549
64543	242550
122	242551
92137	242552
48141	242553
69539	242554
45506	242555
153751	242556
170795	242557
213524	242558
25057	242559
26244	242560
275106	242561
1717	242562
277746	242563
19206	242564
15295	242565
191485	242566
227000	242567
152671	242568
149819	242569
5524	242570
42984	242571
38029	242572
113865	242573
198833	242574
2236	242575
160265	242576
19334	242577
117119	242578
18523	242579
146676	242580
6702	242581
35209	242582
320815	242583
12798	242584
1005	242585
312127	242586
198428	242587
23813	242588
423084	242589
135510	242590
32265	242591
61135	242592
9445	242593
51258	242594
227483	242595
73848	242596
141542	242597
184298	242598
328628	242599
124529	242600
57920	242601
180032	242602
96729	242603
113986	242604
5621	242605
15928	242606
2385	242607
440027	242608
143142	242609
32969	242610
254163	242611
23142	242612
129219	242613
117338	242614
106875	242615
106704	242616
103882	242617
69286	242618
38827	242619
228332	242620
60385	242621
27895	242622
36754	242623
72736	242624
20073	242625
20073	242626
193617	242627
23343	242628
8034	242629
408918	242630
258577	242631
392455	242632
19434	242633
15507	242634
1070	242635
65401	242636
220008	242637
165064	242638
138329	242639
28371	242640
51350	242641
174796	242642
79568	242643
82362	242644
105669	242645
107664	242646
279654	242647
285683	242648
261503	242649
185718	242650
90710	242651
275232	242652
136033	242653
3200	242654
370806	242655
32002	242656
153023	242657
447828	242658
48799	242659
455436	242660
5813	242661
81008	242662
318499	242663
135128	242664
128123	242665
223861	242666
372716	242667
343786	242668
65952	242669
84094	242670
241693	242671
2802	242672
33898	242673
323176	242674
37622	242675
4901	242676
350965	242677
102215	242678
332447	242679
74020	242680
214478	242681
28088	242682
31731	242683
10256	242684
146017	242685
183745	242686
313588	242687
278623	242688
217155	242689
217155	242690
377213	242691
273253	242692
22028	242693
70214	242694
412663	242695
5966	242696
138541	242697
114004	242698
131480	242699
10227	242700
382894	242701
1661	242702
97167	242703
15253	242704
326300	242705
66364	242706
48095	242707
215443	242708
43256	242709
64127	242710
328351	242711
292245	242712
329257	242713
114159	242714
65359	242715
200353	242716
82587	242717
137870	242718
343264	242719
63699	242720
103263	242721
182899	242722
31121	242723
162633	242724
50455	242725
371758	242726
118422	242727
34441	242728
399139	242729
10087	242730
70876	242731
367832	242732
246144	242733
36179	242734
21181	242735
112529	242736
112529	242737
7368	242738
172841	242739
589	242740
332862	242741
226160	242742
73266	242743
316550	242744
30852	242745
37979	242746
4562	242747
349501	242748
264268	242749
32343	242750
244897	242751
137948	242752
88925	242753
76205	242754
190058	242755
8007	242756
13083	242757
22559	242758
293333	242759
9914	242760
47321	242761
3182	242762
70906	242763
4901	242764
456295	242765
448397	242766
75930	242767
118738	242768
186000	242769
246737	242770
365219	242771
99146	242772
349611	242773
205931	242774
234992	242775
14544	242776
352417	242777
206508	242778
243884	242779
382684	242780
145991	242781
344584	242782
237135	242783
65514	242784
14756	242785
36433	242786
172408	242787
206836	242788
268158	242789
36029	242790
3666	242791
55440	242792
120090	242793
33299	242794
56679	242795
175428	242796
139563	242797
201103	242798
432966	242799
331304	242800
55207	242801
120340	242802
451071	242803
16339	242804
412075	242805
436526	242806
124123	242807
16722	242808
382898	242809
382675	242810
394650	242811
394989	242812
199510	242813
231304	242814
167682	242815
171295	242816
207924	242817
221176	242818
30003	242819
198729	242820
121939	242821
6347	242822
102510	242823
181119	242824
26475	242825
104751	242826
279791	242827
178864	242828
287773	242829
179439	242830
28502	242831
293436	242832
373856	242833
54721	242834
295909	242835
51642	242836
57959	242837
4138	242838
46166	242839
22114	242840
165328	242841
47333	242842
296139	242843
196332	242844
11577	242845
268829	242846
187865	242847
113204	242848
311888	242849
265046	242850
346986	242851
419184	242852
394140	242853
3426	242854
37450	242855
1138	242856
11773	242857
321840	242858
90204	242859
19335	242860
354192	242861
96355	242862
194135	242863
269565	242864
151021	242865
164756	242866
49675	242867
13698	242868
100078	242869
3362	242870
318601	242871
37523	242872
7282	242873
234266	242874
191435	242875
57826	242876
123383	242877
25299	242878
161754	242879
137928	242880
14017	242881
221996	242882
30115	242883
357464	242884
130735	242885
450992	242886
344982	242887
425359	242888
136324	242889
246073	242890
124119	242891
291704	242892
67148	242893
127748	242894
108424	242895
362631	242896
29017	242897
39947	242898
61502	242899
262710	242900
135279	242901
78726	242902
65681	242903
80614	242904
260723	242905
218595	242906
177870	242907
39591	242908
173934	242909
112830	242910
220190	242911
6403	242912
34675	242913
406965	242914
378379	242915
113849	242916
103744	242917
304698	242918
310593	242919
13464	242920
235994	242921
229231	242922
229231	242923
404382	242924
21457	242925
413677	242926
294887	242927
13784	242928
209113	242929
27980	242930
68242	242931
92624	242932
388551	242933
121802	242934
18184	242935
307762	242936
166876	242937
426784	242938
332373	242939
314489	242940
20974	242941
267516	242942
120763	242943
433691	242944
116174	242945
176573	242946
167006	242947
26775	242948
297048	242949
86736	242950
71434	242951
444964	242952
288938	242953
39084	242954
98284	242955
131012	242956
84156	242957
169170	242958
180512	242959
103691	242960
291092	242961
40851	242962
15869	242963
406091	242964
350143	242965
254509	242966
100331	242967
1535	242968
333158	242969
26021	242970
49890	242971
223500	242972
329283	242973
770	242974
103719	242975
151349	242976
442874	242977
172309	242978
258615	242979
61288	242980
210039	242981
60255	242982
207194	242983
1097	242984
219751	242985
134090	242986
459040	242987
253033	242988
34702	242989
2436	242990
155042	242991
10716	242992
218669	242993
409219	242994
382844	242995
24680	242996
1596	242997
258825	242998
294311	242999
4159	243000
1022	243001
6984	243002
24096	243003
1494	243004
353260	243005
28216	243006
16580	243007
409592	243008
13004	243009
157760	243010
119740	243011
233215	243012
157604	243013
76313	243014
236312	243015
339310	243016
122591	243017
160809	243018
82264	243019
84047	243020
246460	243021
82387	243022
28187	243023
94499	243024
7093	243025
221676	243026
289779	243027
211966	243028
97346	243029
204325	243030
192307	243031
2261	243032
107931	243033
290887	243034
66720	243035
27387	243036
109058	243037
167148	243038
32724	243039
39149	243040
440411	243041
125329	243042
376615	243043
176272	243044
20916	243045
51300	243046
116362	243047
22854	243048
32	243049
111924	243050
213198	243051
65700	243052
153029	243053
17850	243054
378797	243055
40518	243056
214337	243057
21428	243058
138363	243059
398474	243060
340960	243061
154620	243062
272914	243063
75730	243064
167399	243065
27849	243066
372134	243067
81093	243068
148238	243069
27904	243070
125430	243071
106067	243072
79195	243073
16911	243074
8324	243075
428052	243076
208068	243077
189048	243078
235215	243079
11265	243080
58654	243081
125864	243082
81958	243083
92918	243084
135918	243085
275007	243086
192777	243087
220135	243088
28693	243089
3883	243090
418335	243091
170170	243092
54276	243093
333780	243094
2630	243095
29335	243096
140842	243097
242051	243098
231256	243099
50238	243100
97484	243101
324365	243102
95956	243103
448023	243104
19823	243105
126776	243106
352813	243107
103211	243108
373290	243109
157834	243110
98014	243111
398906	243112
97360	243113
439178	243114
220403	243115
109334	243116
230466	243117
88158	243118
434647	243119
87729	243120
273279	243121
47998	243122
11935	243123
44470	243124
114017	243125
220937	243126
429151	243127
2841	243128
326513	243129
24092	243130
248116	243131
326962	243132
9250	243133
109928	243134
372990	243135
1883	243136
13062	243137
29034	243138
671	243139
1064	243140
8607	243141
140007	243142
223660	243143
73592	243144
335291	243145
13661	243146
49484	243147
1979	243148
302251	243149
99319	243150
236925	243151
318686	243152
177026	243153
7431	243154
458376	243155
15399	243156
155395	243157
4593	243158
33065	243159
84429	243160
114949	243161
376775	243162
246333	243163
144412	243164
46753	243165
46753	243166
92707	243167
243252	243168
165099	243169
370252	243170
184702	243171
30754	243172
150715	243173
220505	243174
92641	243175
75529	243176
213634	243177
62078	243178
75029	243179
212611	243180
265772	243181
86960	243182
62079	243183
55580	243184
12195	243185
332069	243186
194813	243187
219089	243188
114525	243189
114525	243190
334371	243191
457383	243192
88266	243193
71098	243194
51734	243195
428012	243196
209211	243197
422237	243198
80409	243199
96537	243200
398840	243201
385770	243202
49282	243203
363555	243204
142968	243205
24013	243206
49076	243207
23614	243208
336259	243209
177960	243210
115904	243211
93829	243212
387858	243213
213369	243214
98439	243215
424249	243216
275521	243217
108137	243218
147845	243219
95743	243220
178212	243221
352702	243222
21661	243223
12031	243224
90169	243225
88555	243226
32318	243227
74831	243228
124681	243229
13399	243230
73598	243231
241690	243232
240165	243233
271997	243234
250255	243235
226923	243236
200131	243237
427860	243238
100961	243239
9563	243240
91576	243241
81167	243242
255655	243243
39580	243244
73902	243245
197786	243246
360081	243247
405300	243248
329271	243249
151373	243250
225199	243251
225199	243252
177888	243253
272989	243254
83730	243255
45168	243256
272788	243257
427087	243258
42636	243259
448788	243260
31870	243261
65741	243262
93043	243263
111578	243264
21788	243265
64912	243266
324961	243267
374171	243268
30512	243269
408146	243270
100287	243271
22593	243272
215761	243273
432681	243274
200699	243275
20990	243276
213998	243277
195932	243278
53321	243279
283102	243280
124180	243281
184962	243282
103445	243283
412729	243284
184930	243285
115834	243286
160973	243287
99609	243288
96981	243289
418437	243290
353221	243291
454438	243292
374109	243293
150297	243294
242401	243295
418071	243296
272259	243297
121381	243298
276232	243299
255892	243300
23418	243301
430528	243302
170860	243303
185254	243304
407860	243305
403415	243306
180976	243307
116812	243308
101659	243309
146155	243310
69877	243311
278916	243312
98114	243313
291334	243314
448145	243315
155452	243316
204657	243317
86047	243318
89428	243319
104856	243320
447268	243321
352384	243322
94333	243323
213443	243324
168617	243325
15476	243326
34807	243327
180209	243328
70020	243329
437969	243330
106768	243331
211143	243332
25686	243333
12484	243334
45452	243335
33312	243336
988	243337
212898	243338
292105	243339
176974	243340
244219	243341
164327	243342
309828	243343
43136	243344
103263	243345
271208	243346
350937	243347
308881	243348
288600	243349
303061	243350
174593	243351
370857	243352
293155	243353
393987	243354
13534	243355
69546	243356
145331	243357
114015	243358
418751	243359
181551	243360
429243	243361
160227	243362
409343	243363
75848	243364
58464	243365
175138	243366
305007	243367
439441	243368
215472	243369
231417	243370
434963	243371
186822	243372
52561	243373
210724	243374
180091	243375
277335	243376
36805	243377
13792	243378
384260	243379
204303	243380
382663	243381
440425	243382
49202	243383
212510	243384
340219	243385
273836	243386
433399	243387
182966	243388
47013	243389
141957	243390
11004	243391
339680	243392
419811	243393
303243	243394
176641	243395
345501	243396
32161	243397
246753	243398
32040	243399
60487	243400
55555	243401
140064	243402
311934	243403
313595	243404
33028	243405
54737	243406
65207	243407
281687	243408
226661	243409
74827	243410
376206	243411
108964	243412
32564	243413
102683	243414
120987	243415
90868	243416
406631	243417
180519	243418
64881	243419
57803	243420
46610	243421
352251	243422
41427	243423
22471	243424
160188	243425
20765	243426
192806	243427
61167	243428
227825	243429
181798	243430
23026	243431
93484	243432
112840	243433
70937	243434
190785	243435
66448	243436
197849	243437
421761	243438
409297	243439
98503	243440
303480	243441
42	243442
241592	243443
28188	243444
118676	243445
126172	243446
32805	243447
254864	243448
194274	243449
332	243450
265245	243451
126049	243452
351892	243453
400036	243454
47225	243455
412690	243456
149981	243457
437320	243458
103744	243459
354287	243460
247770	243461
95608	243462
157221	243463
47244	243464
42185	243465
265712	243466
5049	243467
361214	243468
9189	243469
170991	243470
10594	243471
352774	243472
47491	243473
135562	243474
148580	243475
63292	243476
26886	243477
246552	243478
30088	243479
20709	243480
113264	243481
290957	243482
453135	243483
451762	243484
22538	243485
437059	243486
418046	243487
379600	243488
202614	243489
418272	243490
138689	243491
9429	243492
54518	243493
1840	243494
7172	243495
11424	243496
27953	243497
115489	243498
17555	243499
32108	243500
108418	243501
406465	243502
101294	243503
446965	243504
217857	243505
331619	243506
102914	243507
171608	243508
26039	243509
3434	243510
431041	243511
165908	243512
149904	243513
22632	243514
23940	243515
180994	243516
220660	243517
14900	243518
288152	243519
206490	243520
98026	243521
25957	243522
51162	243523
10958	243524
112489	243525
27986	243526
154644	243527
206200	243528
9019	243529
73859	243530
401554	243531
192800	243532
102287	243533
194363	243534
11235	243535
48522	243536
80053	243537
375659	243538
210000	243539
21320	243540
41306	243541
170739	243542
356915	243543
65459	243544
229476	243545
63901	243546
80107	243547
217423	243548
126385	243549
121289	243550
86074	243551
121283	243552
98773	243553
250461	243554
126054	243555
24549	243556
10291	243557
35588	243558
310631	243559
415791	243560
432389	243561
204448	243562
35348	243563
214248	243564
127028	243565
13555	243566
44409	243567
99675	243568
106629	243569
957	243570
112098	243571
49762	243572
426387	243573
34338	243574
106708	243575
343183	243576
181119	243577
64649	243578
76688	243579
383026	243580
130819	243581
33681	243582
415492	243583
103498	243584
175531	243585
240654	243586
410125	243587
50467	243588
310527	243589
243494	243590
41228	243591
4549	243592
324045	243593
46826	243594
303605	243595
154223	243596
115978	243597
166410	243598
23395	243599
236379	243600
134219	243601
247195	243602
225270	243603
389136	243604
244256	243605
42229	243606
10363	243607
184775	243608
27025	243609
7492	243610
102374	243611
43359	243612
91637	243613
39043	243614
342798	243615
178548	243616
257905	243617
30781	243618
352666	243619
95338	243620
100773	243621
87635	243622
42159	243623
428525	243624
137139	243625
395860	243626
309436	243627
190212	243628
288746	243629
289143	243630
6913	243631
49516	243632
208147	243633
7007	243634
98864	243635
60411	243636
14379	243637
316754	243638
202394	243639
137362	243640
258329	243641
244391	243642
42776	243643
179708	243644
184288	243645
170152	243646
5735	243647
16791	243648
227350	243649
227993	243650
2230	243651
117922	243652
85890	243653
427922	243654
34345	243655
220527	243656
51115	243657
224331	243658
1243	243659
145964	243660
144445	243661
26075	243662
417222	243663
430	243664
18172	243665
9229	243666
91789	243667
45593	243668
45787	243669
395769	243670
180	243671
50066	243672
186808	243673
349980	243674
305600	243675
718	243676
67622	243677
130085	243678
42740	243679
268525	243680
432740	243681
128831	243682
248029	243683
320473	243684
13728	243685
187496	243686
39851	243687
45754	243688
120889	243689
229474	243690
202568	243691
240228	243692
48866	243693
9015	243694
29065	243695
406475	243696
110553	243697
9821	243698
194181	243699
2201	243700
224939	243701
24009	243702
148592	243703
3077	243704
1652	243705
2948	243706
304628	243707
150405	243708
431724	243709
42748	243710
139166	243711
8038	243712
367659	243713
344	243714
222472	243715
132912	243716
140408	243717
299836	243718
128623	243719
292445	243720
108273	243721
54130	243722
208149	243723
302456	243724
241908	243725
109030	243726
97215	243727
184496	243728
6298	243729
106696	243730
996	243731
59241	243732
210	243733
44961	243734
3528	243735
164713	243736
273230	243737
404	243738
349701	243739
259985	243740
43817	243741
4870	243742
247372	243743
27532	243744
396056	243745
223449	243746
99294	243747
113495	243748
50810	243749
31066	243750
49945	243751
115059	243752
184751	243753
55066	243754
139664	243755
103674	243756
69566	243757
68218	243758
76423	243759
188663	243760
179793	243761
82781	243762
149501	243763
238797	243764
144592	243765
379793	243766
381070	243767
101058	243768
4517	243769
355396	243770
53853	243771
108331	243772
153810	243773
383102	243774
97127	243775
218692	243776
52839	243777
370101	243778
29928	243779
97562	243780
54102	243781
178245	243782
195377	243783
96726	243784
4666	243785
102774	243786
102949	243787
375567	243788
16268	243789
100377	243790
51230	243791
28958	243792
139540	243793
203863	243794
69391	243795
2887	243796
273594	243797
11672	243798
173113	243799
459657	243800
146731	243801
59725	243802
122466	243803
323196	243804
738	243805
397626	243806
109273	243807
149110	243808
442470	243809
322101	243810
330749	243811
116485	243812
46319	243813
163438	243814
16479	243815
450563	243816
1805	243817
23091	243818
94061	243819
245227	243820
51578	243821
364209	243822
170008	243823
1194	243824
186556	243825
5205	243826
1093	243827
249864	243828
33946	243829
62464	243830
127011	243831
131478	243832
23	243833
35273	243834
21334	243835
301784	243836
289629	243837
365103	243838
54573	243839
87637	243840
21216	243841
98851	243842
295095	243843
369179	243844
179499	243845
4996	243846
407079	243847
402622	243848
448349	243849
4901	243850
387951	243851
35872	243852
101366	243853
43283	243854
366990	243855
4901	243856
29486	243857
322765	243858
14220	243859
84900	243860
54655	243861
46141	243862
451862	243863
7898	243864
1455	243865
50991	243866
1425	243867
427	243868
272190	243869
417909	243870
338689	243871
141429	243872
255455	243873
188044	243874
201098	243875
153570	243876
304438	243877
39887	243878
108281	243879
41143	243880
455509	243881
57	243882
70261	243883
74112	243884
126824	243885
229172	243886
150876	243887
191567	243888
457138	243889
135903	243890
237383	243891
372713	243892
230494	243893
66192	243894
43303	243895
225126	243896
188044	243897
163023	243898
224132	243899
84683	243900
365805	243901
168328	243902
187377	243903
142229	243904
229871	243905
382886	243906
194961	243907
18097	243908
72518	243909
426273	243910
103868	243911
198832	243912
259964	243913
20992	243914
73907	243915
348182	243916
457151	243917
169856	243918
275842	243919
147076	243920
376064	243921
211982	243922
202331	243923
326323	243924
130054	243925
75033	243926
52796	243927
63208	243928
192	243929
431333	243930
212847	243931
32736	243932
440389	243933
371097	243934
138860	243935
202823	243936
9267	243937
199985	243938
278474	243939
301224	243940
174111	243941
38355	243942
71700	243943
119994	243944
173470	243945
231405	243946
64194	243947
418495	243948
28205	243949
362260	243950
214504	243951
42521	243952
333793	243953
42729	243954
233639	243955
28718	243956
382550	243957
101554	243958
144050	243959
405420	243960
446279	243961
430730	243962
163755	243963
221753	243964
98764	243965
272020	243966
203667	243967
64512	243968
185559	243969
145814	243970
307947	243971
26588	243972
339100	243973
9078	243974
175632	243975
236744	243976
218153	243977
214100	243978
358358	243979
290898	243980
362980	243981
71380	243982
50432	243983
376915	243984
197245	243985
66187	243986
26646	243987
6917	243988
157932	243989
230702	243990
116542	243991
364902	243992
219686	243993
144381	243994
185028	243995
165704	243996
17319	243997
302008	243998
107023	243999
94713	244000
2130	244001
64289	244002
177275	244003
14179	244004
1979	244005
222647	244006
2443	244007
142	244008
50900	244009
3528	244010
60607	244011
1604	244012
8829	244013
35243	244014
134386	244015
413821	244016
231997	244017
4475	244018
197785	244019
17477	244020
86778	244021
419804	244022
258268	244023
213865	244024
14765	244025
218231	244026
126984	244027
224563	244028
177408	244029
29351	244030
3369	244031
4701	244032
425954	244033
52667	244034
24012	244035
112914	244036
393707	244037
119342	244038
84178	244039
374677	244040
206001	244041
61607	244042
761	244043
174379	244044
68009	244045
11062	244046
114494	244047
450661	244048
242736	244049
49458	244050
439311	244051
160091	244052
12714	244053
217916	244054
314230	244055
29806	244056
61947	244057
178617	244058
208422	244059
221774	244060
83251	244061
4281	244062
171782	244063
220306	244064
92627	244065
47557	244066
172418	244067
202968	244068
24085	244069
1308	244070
5323	244071
54600	244072
4489	244073
85651	244074
230818	244075
327816	244076
212377	244077
190417	244078
141485	244079
104339	244080
110653	244081
147591	244082
1003	244083
2136	244084
3103	244085
94444	244086
8290	244087
78208	244088
402524	244089
15856	244090
434750	244091
99714	244092
456199	244093
85423	244094
440704	244095
144907	244096
368155	244097
215364	244098
157827	244099
48618	244100
30068	244101
278910	244102
28735	244103
206291	244104
317168	244105
288651	244106
286989	244107
10147	244108
16821	244109
169008	244110
323362	244111
15457	244112
196436	244113
66011	244114
111301	244115
188422	244116
239593	244117
230694	244118
345905	244119
119628	244120
149734	244121
295973	244122
239588	244123
70037	244124
430893	244125
114406	244126
199465	244127
4901	244128
218224	244129
4919	244130
58381	244131
355436	244132
9037	244133
9037	244134
95682	244135
123987	244136
335360	244137
100362	244138
11474	244139
20808	244140
16159	244141
84422	244142
3412	244143
130263	244144
15947	244145
11407	244146
31350	244147
370561	244148
98574	244149
1105	244150
50028	244151
56409	244152
92580	244153
72496	244154
124230	244155
2701	244156
117930	244157
38467	244158
29737	244159
9128	244160
319902	244161
191610	244162
249571	244163
299995	244164
24912	244165
70751	244166
39463	244167
331181	244168
295877	244169
447991	244170
206187	244171
3071	244172
22780	244173
110748	244174
49520	244175
425496	244176
22580	244177
68858	244178
2797	244179
319192	244180
85405	244181
91467	244182
171240	244183
95314	244184
55237	244185
53285	244186
34355	244187
83783	244188
100871	244189
234352	244190
172171	244191
124180	244192
216607	244193
294337	244194
172478	244195
69775	244196
67532	244197
1929	244198
20184	244199
35046	244200
175668	244201
157038	244202
4439	244203
460059	244204
1142	244205
101972	244206
309458	244207
154391	244208
272884	244209
123492	244210
296319	244211
100269	244212
147722	244213
8110	244214
330444	244215
338165	244216
85866	244217
192029	244218
287003	244219
388703	244220
282273	244221
133472	244222
305702	244223
227657	244224
14615	244225
57019	244226
113940	244227
127360	244228
101962	244229
382874	244230
44909	244231
386220	244232
26165	244233
103576	244234
79528	244235
202374	244236
336972	244237
42154	244238
14206	244239
84413	244240
21118	244241
33442	244242
44812	244243
393231	244244
12024	244245
149461	244246
17580	244247
28212	244248
19822	244249
69308	244250
4270	244251
32624	244252
1438	244253
74619	244254
66571	244255
148359	244256
398848	244257
226724	244258
107674	244259
229208	244260
108297	244261
392795	244262
447155	244263
109031	244264
419914	244265
178661	244266
386927	244267
310254	244268
102261	244269
34943	244270
301605	244271
34915	244272
358436	244273
63352	244274
28700	244275
1110	244276
166227	244277
86024	244278
183062	244279
449387	244280
33689	244281
412195	244282
55587	244283
73676	244284
63528	244285
312660	244286
306146	244287
49030	244288
401396	244289
11475	244290
33723	244291
190350	244292
358930	244293
185982	244294
74809	244295
457856	244296
38890	244297
7229	244298
134580	244299
416423	244300
409076	244301
7098	244302
431872	244303
152391	244304
312094	244305
399181	244306
78380	244307
24252	244308
230806	244309
104051	244310
72785	244311
137951	244312
371866	244313
75690	244314
191954	244315
135130	244316
381630	244317
91209	244318
127197	244319
116981	244320
246697	244321
48394	244322
142740	244323
219078	244324
23594	244325
32230	244326
235105	244327
83252	244328
28492	244329
334729	244330
261664	244331
456709	244332
119436	244333
114138	244334
239517	244335
15873	244336
80697	244337
126202	244338
295743	244339
170943	244340
103560	244341
350745	244342
25014	244343
77163	244344
85478	244345
64337	244346
22768	244347
156633	244348
899	244349
41735	244350
297683	244351
38790	244352
430255	244353
95601	244354
120267	244355
47941	244356
802	244357
53284	244358
14195	244359
166745	244360
8	244361
16528	244362
144358	244363
125120	244364
73741	244365
132911	244366
70203	244367
47382	244368
51390	244369
359136	244370
3591	244371
2325	244372
19289	244373
72197	244374
90673	244375
93834	244376
89834	244377
272506	244378
74216	244379
337252	244380
25048	244381
75625	244382
286564	244383
128899	244384
4806	244385
89300	244386
365701	244387
1501	244388
165543	244389
434280	244390
378764	244391
71856	244392
80440	244393
292206	244394
190654	244395
205776	244396
171081	244397
361559	244398
204477	244399
26823	244400
126215	244401
78036	244402
294892	244403
110911	244404
26994	244405
16083	244406
168257	244407
415	244408
12149	244409
99390	244410
173604	244411
420591	244412
43814	244413
20658	244414
102000	244415
137263	244416
14969	244417
2259	244418
106281	244419
117859	244420
101328	244421
128303	244422
438497	244423
312456	244424
21558	244425
234646	244426
238120	244427
14290	244428
18983	244429
11334	244430
28684	244431
159714	244432
29339	244433
275841	244434
67185	244435
48638	244436
152236	244437
393698	244438
214032	244439
121779	244440
273285	244441
181861	244442
51993	244443
258590	244444
72913	244445
271293	244446
375232	244447
446451	244448
32389	244449
343312	244450
145725	244451
172035	244452
129993	244453
8138	244454
98056	244455
221590	244456
37641	244457
198854	244458
120750	244459
415292	244460
182219	244461
214526	244462
87209	244463
247422	244464
377858	244465
48596	244466
170043	244467
400482	244468
235826	244469
405821	244470
79140	244471
88222	244472
1958	244473
188890	244474
241761	244475
456990	244476
221734	244477
215745	244478
31507	244479
59286	244480
7737	244481
171469	244482
24183	244483
262424	244484
327618	244485
115950	244486
2455	244487
197804	244488
670	244489
126403	244490
91916	244491
320593	244492
241639	244493
132430	244494
282376	244495
17542	244496
406902	244497
309974	244498
33965	244499
8354	244500
590	244501
214053	244502
130311	244503
4669	244504
5027	244505
407193	244506
2854	244507
6416	244508
405082	244509
295886	244510
52248	244511
235251	244512
43722	244513
2232	244514
133084	244515
10700	244516
153113	244517
111432	244518
34856	244519
20981	244520
5580	244521
257963	244522
342451	244523
1586	244524
31621	244525
271789	244526
209778	244527
32805	244528
24666	244529
192886	244530
94227	244531
249854	244532
311720	244533
233948	244534
25358	244535
1662	244536
17935	244537
69381	244538
100872	244539
393793	244540
85497	244541
107560	244542
302699	244543
270448	244544
188979	244545
126786	244546
47533	244547
265988	244548
126673	244549
361180	244550
119995	244551
41820	244552
7176	244553
335816	244554
423044	244555
290496	244556
23684	244557
44938	244558
77332	244559
332100	244560
145825	244561
41057	244562
27381	244563
99207	244564
345997	244565
363248	244566
296200	244567
66891	244568
253101	244569
275366	244570
222255	244571
209994	244572
236734	244573
336741	244574
27231	244575
56418	244576
315784	244577
273483	244578
194845	244579
293855	244580
9596	244581
65623	244582
460091	244583
97828	244584
194534	244585
364475	244586
295766	244587
149303	244588
413654	244589
292373	244590
287503	244591
44598	244592
351355	244593
51989	244594
267101	244595
62344	244596
304410	244597
43591	244598
129318	244599
40655	244600
122300	244601
200095	244602
154235	244603
169593	244604
163059	244605
415554	244606
233011	244607
285407	244608
75634	244609
885	244610
163849	244611
20776	244612
374656	244613
191803	244614
210504	244615
116854	244616
357393	244617
88895	244618
43233	244619
434514	244620
64365	244621
175495	244622
10542	244623
302975	244624
231229	244625
438720	244626
233250	244627
405047	244628
83314	244629
174236	244630
57484	244631
190774	244632
206677	244633
294700	244634
74573	244635
413348	244636
309215	244637
48739	244638
163176	244639
56033	244640
228167	244641
104084	244642
66977	244643
80491	244644
28988	244645
21231	244646
35231	244647
229921	244648
217976	244649
28162	244650
254429	244651
36610	244652
6383	244653
382062	244654
165222	244655
261832	244656
92181	244657
441326	244658
142255	244659
191137	244660
20756	244661
7931	244662
500	244663
102975	244664
217096	244665
9959	244666
1036	244667
27713	244668
120676	244669
377756	244670
108687	244671
41872	244672
5661	244673
12055	244674
393927	244675
57663	244676
196083	244677
129232	244678
127642	244679
336815	244680
195270	244681
186480	244682
87472	244683
109746	244684
258417	244685
242623	244686
57983	244687
111733	244688
103673	244689
400769	244690
134826	244691
122245	244692
249145	244693
100	244694
266572	244695
235846	244696
98851	244697
213425	244698
455712	244699
68313	244700
410760	244701
1770	244702
100120	244703
22110	244704
91917	244705
386745	244706
56880	244707
246354	244708
230901	244709
6040	244710
15305	244711
162129	244712
196828	244713
4549	244714
261670	244715
123	244716
99084	244717
49653	244718
52138	244719
203993	244720
324367	244721
142766	244722
247031	244723
323209	244724
430334	244725
78309	244726
363931	244727
341622	244728
78378	244729
95551	244730
171388	244731
289008	244732
5384	244733
118519	244734
88550	244735
35145	244736
357765	244737
394579	244738
145240	244739
30623	244740
195908	244741
239075	244742
28364	244743
119287	244744
52774	244745
135858	244746
6051	244747
179045	244748
2212	244749
1493	244750
87289	244751
21556	244752
359008	244753
61108	244754
11599	244755
30632	244756
30666	244757
230826	244758
79839	244759
280956	244760
12201	244761
2259	244762
71896	244763
4103	244764
73640	244765
65827	244766
22106	244767
237106	244768
79324	244769
150237	244770
14810	244771
30232	244772
109733	244773
120914	244774
433290	244775
31129	244776
10619	244777
40827	244778
88078	244779
48311	244780
8884	244781
258539	244782
33328	244783
21750	244784
39487	244785
204428	244786
98941	244787
232025	244788
100366	244789
362789	244790
55933	244791
394276	244792
965	244793
7672	244794
396108	244795
201970	244796
345256	244797
108106	244798
202678	244799
57928	244800
231458	244801
193410	244802
59556	244803
403028	244804
368584	244805
121540	244806
15305	244807
51524	244808
43689	244809
25307	244810
351303	244811
101659	244812
56582	244813
141028	244814
10761	244815
94567	244816
86092	244817
154635	244818
249401	244819
206992	244820
184654	244821
87406	244822
288595	244823
50636	244824
299080	244825
55829	244826
157388	244827
228484	244828
150620	244829
48273	244830
402737	244831
261294	244832
10234	244833
2317	244834
249230	244835
23624	244836
44411	244837
123380	244838
366536	244839
44540	244840
423598	244841
135745	244842
182880	244843
83323	244844
56960	244845
325269	244846
352464	244847
294250	244848
159807	244849
342595	244850
159982	244851
30993	244852
350364	244853
104545	244854
89669	244855
34375	244856
422431	244857
440569	244858
258028	244859
123	244860
37842	244861
53867	244862
140922	244863
82495	244864
7333	244865
75203	244866
109733	244867
6885	244868
78854	244869
288096	244870
42944	244871
160133	244872
32803	244873
52931	244874
175191	244875
130191	244876
6134	244877
1449	244878
28611	244879
36495	244880
129779	244881
404943	244882
31917	244883
24093	244884
129190	244885
24371	244886
311830	244887
149421	244888
377643	244889
957	244890
363852	244891
6760	244892
31937	244893
335085	244894
185183	244895
158444	244896
73646	244897
380229	244898
437976	244899
181340	244900
431867	244901
98081	244902
759	244903
47390	244904
247703	244905
151909	244906
1716	244907
450030	244908
282766	244909
37900	244910
80980	244911
217688	244912
249194	244913
194962	244914
44539	244915
189622	244916
97830	244917
378594	244918
141120	244919
172995	244920
172995	244921
183496	244922
457096	244923
74331	244924
82404	244925
32863	244926
430767	244927
165693	244928
99777	244929
229787	244930
455579	244931
166945	244932
412510	244933
319677	244934
92619	244935
177693	244936
249342	244937
140347	244938
20842	244939
57513	244940
447002	244941
449335	244942
171443	244943
88479	244944
383192	244945
33957	244946
92852	244947
49967	244948
139478	244949
35518	244950
29838	244951
334831	244952
96226	244953
363242	244954
192864	244955
65906	244956
21882	244957
109860	244958
329435	244959
450009	244960
289386	244961
444338	244962
454120	244963
41138	244964
147861	244965
375310	244966
295870	244967
114168	244968
454334	244969
314298	244970
79176	244971
287840	244972
416058	244973
95860	244974
78309	244975
115274	244976
95164	244977
349270	244978
360826	244979
16124	244980
69189	244981
63382	244982
408650	244983
4915	244984
167289	244985
40209	244986
2652	244987
34148	244988
335362	244989
24144	244990
208816	244991
68173	244992
42576	244993
175536	244994
71361	244995
196060	244996
275941	244997
61678	244998
259045	244999
47545	245000
41903	245001
410076	245002
54585	245003
38116	245004
61282	245005
97659	245006
121099	245007
215419	245008
192272	245009
181475	245010
188976	245011
412462	245012
14364	245013
148178	245014
84066	245015
79167	245016
412258	245017
176645	245018
232436	245019
217298	245020
396315	245021
175489	245022
458983	245023
31214	245024
32670	245025
178946	245026
3415	245027
151018	245028
8811	245029
103572	245030
50863	245031
141682	245032
189125	245033
460192	245034
48480	245035
293059	245036
127010	245037
53789	245038
67670	245039
19044	245040
107879	245041
280828	245042
12645	245043
407472	245044
54128	245045
139568	245046
102502	245047
191390	245048
84248	245049
112551	245050
257702	245051
283899	245052
144707	245053
261057	245054
102793	245055
2555	245056
32564	245057
143382	245058
261878	245059
94077	245060
25724	245061
557	245062
393706	245063
99935	245064
99364	245065
128985	245066
19523	245067
7174	245068
426928	245069
247551	245070
333571	245071
258316	245072
21632	245073
176486	245074
266818	245075
39674	245076
413884	245077
67349	245078
42645	245079
47773	245080
381523	245081
2927	245082
133502	245083
197315	245084
71561	245085
245411	245086
232782	245087
128137	245088
174323	245089
280673	245090
157073	245091
293247	245092
161193	245093
57177	245094
83363	245095
289355	245096
61934	245097
282108	245098
433719	245099
96780	245100
63973	245101
60812	245102
186658	245103
182727	245104
91560	245105
208024	245106
6850	245107
113703	245108
162534	245109
413230	245110
299268	245111
63043	245112
53482	245113
68241	245114
306452	245115
91785	245116
247565	245117
237113	245118
277650	245119
400004	245120
363325	245121
1715	245122
1715	245123
258324	245124
250544	245125
127348	245126
43791	245127
387571	245128
58672	245129
377184	245130
307671	245131
15726	245132
257158	245133
16256	245134
369951	245135
127280	245136
167450	245137
371617	245138
133751	245139
28337	245140
346309	245141
58290	245142
420170	245143
291086	245144
630	245145
183035	245146
92993	245147
106449	245148
149791	245149
109744	245150
206048	245151
72860	245152
109744	245153
194913	245154
197769	245155
235199	245156
387616	245157
348630	245158
145983	245159
10961	245160
370003	245161
38958	245162
111117	245163
78242	245164
162990	245165
448820	245166
4567	245167
2184	245168
208891	245169
95628	245170
368159	245171
111443	245172
275598	245173
77364	245174
234471	245175
282939	245176
180910	245177
8093	245178
175763	245179
355832	245180
120295	245181
83828	245182
157708	245183
27987	245184
99824	245185
439317	245186
416585	245187
252878	245188
2947	245189
160731	245190
344543	245191
199731	245192
159615	245193
290738	245194
41509	245195
29659	245196
164364	245197
330558	245198
239668	245199
245560	245200
81069	245201
62719	245202
47756	245203
189164	245204
16014	245205
134442	245206
180094	245207
253131	245208
179572	245209
81620	245210
328788	245211
372964	245212
137719	245213
156556	245214
132225	245215
248696	245216
344999	245217
130968	245218
168814	245219
404968	245220
153613	245221
278846	245222
59575	245223
158021	245224
11599	245225
270605	245226
375461	245227
141112	245228
134471	245229
85152	245230
191920	245231
317790	245232
30746	245233
50144	245234
167694	245235
198638	245236
24196	245237
52885	245238
138404	245239
421194	245240
87017	245241
194175	245242
116007	245243
18889	245244
119014	245245
18413	245246
216591	245247
22646	245248
28111	245249
138106	245250
155380	245251
92654	245252
55482	245253
26848	245254
296290	245255
67926	245256
3897	245257
86606	245258
245731	245259
45785	245260
59224	245261
225679	245262
117146	245263
17829	245264
315505	245265
328168	245266
80043	245267
25685	245268
203910	245269
68924	245270
437380	245271
57115	245272
49946	245273
294581	245274
345844	245275
180027	245276
323373	245277
95981	245278
908	245279
44973	245280
159255	245281
190176	245282
71212	245283
830	245284
19983	245285
356364	245286
14023	245287
11510	245288
177469	245289
256056	245290
47402	245291
35823	245292
32326	245293
9432	245294
238001	245295
401434	245296
244404	245297
448750	245298
11090	245299
18134	245300
51214	245301
65562	245302
2334	245303
28343	245304
118093	245305
95210	245306
42552	245307
271993	245308
119064	245309
50742	245310
18576	245311
29671	245312
375119	245313
267570	245314
189813	245315
43641	245316
90101	245317
446783	245318
372270	245319
233954	245320
106017	245321
326346	245322
39728	245323
372316	245324
161204	245325
45087	245326
11520	245327
164017	245328
351292	245329
174800	245330
224187	245331
299270	245332
260426	245333
303235	245334
193450	245335
219255	245336
129493	245337
179967	245338
190132	245339
254547	245340
79121	245341
371438	245342
202257	245343
4031	245344
245657	245345
303473	245346
129158	245347
109572	245348
130437	245349
228909	245350
67401	245351
33102	245352
4324	245353
245018	245354
33543	245355
115779	245356
10933	245357
1686	245358
360339	245359
384612	245360
212905	245361
365409	245362
257892	245363
30166	245364
4560	245365
23893	245366
4061	245367
110299	245368
129575	245369
9493	245370
42081	245371
31720	245372
24613	245373
52093	245374
96044	245375
336788	245376
73336	245377
220086	245378
238961	245379
382060	245380
245674	245381
13433	245382
28277	245383
238430	245384
16453	245385
107511	245386
212252	245387
59674	245388
28277	245389
335719	245390
28309	245391
179018	245392
153725	245393
3185	245394
46230	245395
106390	245396
65426	245397
88259	245398
2023	245399
94060	245400
200971	245401
29529	245402
224627	245403
65713	245404
158313	245405
118900	245406
56547	245407
203629	245408
143572	245409
94852	245410
127962	245411
55293	245412
47468	245413
77853	245414
236554	245415
6364	245416
220512	245417
211529	245418
13904	245419
36319	245420
49440	245421
185764	245422
243646	245423
9162	245424
192099	245425
11411	245426
350125	245427
137288	245428
169636	245429
142153	245430
47225	245431
55856	245432
313504	245433
86	245434
268648	245435
252624	245436
203605	245437
8989	245438
248432	245439
48527	245440
105245	245441
249502	245442
204882	245443
428251	245444
428450	245445
30198	245446
381134	245447
31440	245448
32765	245449
235672	245450
4214	245451
39729	245452
20117	245453
203841	245454
123239	245455
399217	245456
11584	245457
97437	245458
254538	245459
404092	245460
6768	245461
240187	245462
73456	245463
325771	245464
172905	245465
314403	245466
1097	245467
170498	245468
2963	245469
305282	245470
356172	245471
92620	245472
102944	245473
16107	245474
108340	245475
44057	245476
167516	245477
326512	245478
105014	245479
112219	245480
4286	245481
427544	245482
7830	245483
350914	245484
397963	245485
61480	245486
223749	245487
219500	245488
62049	245489
21967	245490
32431	245491
59628	245492
118363	245493
133548	245494
7828	245495
186994	245496
195990	245497
321098	245498
79311	245499
8101	245500
457531	245501
5540	245502
224161	245503
93574	245504
106706	245505
240524	245506
176978	245507
78247	245508
169553	245509
84000	245510
250282	245511
185087	245512
329763	245513
316717	245514
102464	245515
35702	245516
160266	245517
364824	245518
77789	245519
61864	245520
231471	245521
182974	245522
34832	245523
2514	245524
246933	245525
139604	245526
459950	245527
24690	245528
97714	245529
31308	245530
379397	245531
2730	245532
7067	245533
174777	245534
10579	245535
255689	245536
100084	245537
52775	245538
22424	245539
20315	245540
425762	245541
201536	245542
166772	245543
85485	245544
21017	245545
331473	245546
178925	245547
352742	245548
235251	245549
51578	245550
126661	245551
134447	245552
374890	245553
240303	245554
244568	245555
272376	245556
92951	245557
234708	245558
116040	245559
426418	245560
28951	245561
226217	245562
110858	245563
179073	245564
4132	245565
170454	245566
378174	245567
334055	245568
86345	245569
15977	245570
8618	245571
97893	245572
27591	245573
367675	245574
77974	245575
295108	245576
26439	245577
145291	245578
145291	245579
210840	245580
21513	245581
74561	245582
98970	245583
174476	245584
140177	245585
21749	245586
177633	245587
168154	245588
44052	245589
311855	245590
122844	245591
1466	245592
184664	245593
86581	245594
4459	245595
100224	245596
8650	245597
314200	245598
300568	245599
2738	245600
296116	245601
84056	245602
151366	245603
85559	245604
65884	245605
240749	245606
449318	245607
217664	245608
32519	245609
37998	245610
150022	245611
68091	245612
2074	245613
210733	245614
263138	245615
93645	245616
38787	245617
122228	245618
74381	245619
359682	245620
227961	245621
65631	245622
3347	245623
399842	245624
1900	245625
49615	245626
371935	245627
44840	245628
229892	245629
120929	245630
69344	245631
370820	245632
412183	245633
212777	245634
27006	245635
133214	245636
376231	245637
372631	245638
349573	245639
169103	245640
335190	245641
121815	245642
33939	245643
459318	245644
36561	245645
28365	245646
389502	245647
124648	245648
271002	245649
218697	245650
66003	245651
20228	245652
56618	245653
14091	245654
18304	245655
124364	245656
98341	245657
14091	245658
149046	245659
80612	245660
217186	245661
18285	245662
52755	245663
184611	245664
29671	245665
32824	245666
38756	245667
26892	245668
35372	245669
48993	245670
197848	245671
105281	245672
213733	245673
225323	245674
28651	245675
84475	245676
160002	245677
352740	245678
134178	245679
302418	245680
177552	245681
152284	245682
77386	245683
191420	245684
106838	245685
369378	245686
3848	245687
5507	245688
167679	245689
5587	245690
21929	245691
17141	245692
316132	245693
357342	245694
36186	245695
452296	245696
34923	245697
52161	245698
184615	245699
86619	245700
114425	245701
147797	245702
228526	245703
286005	245704
130920	245705
15175	245706
14661	245707
12032	245708
128584	245709
360828	245710
430720	245711
111985	245712
213696	245713
213954	245714
59140	245715
145943	245716
233915	245717
22248	245718
448464	245719
30441	245720
118335	245721
112097	245722
106914	245723
132768	245724
127322	245725
148695	245726
13250	245727
222733	245728
7668	245729
54623	245730
149888	245731
109222	245732
34127	245733
313703	245734
87465	245735
236393	245736
12773	245737
157370	245738
321436	245739
57158	245740
456476	245741
86498	245742
286271	245743
343793	245744
203254	245745
81429	245746
351357	245747
33685	245748
192193	245749
103083	245750
3713	245751
37058	245752
328674	245753
57801	245754
69876	245755
217498	245756
178949	245757
415606	245758
31137	245759
447234	245760
152191	245761
9484	245762
70496	245763
33388	245764
298612	245765
201376	245766
49540	245767
263041	245768
394447	245769
8600	245770
147072	245771
228095	245772
386814	245773
356871	245774
154079	245775
79865	245776
394900	245777
34303	245778
2447	245779
4628	245780
203211	245781
57950	245782
45489	245783
22497	245784
119405	245785
48789	245786
76561	245787
8358	245788
279761	245789
301739	245790
40487	245791
11474	245792
146173	245793
131104	245794
39762	245795
38080	245796
93103	245797
17290	245798
24948	245799
52844	245800
215921	245801
9064	245802
79185	245803
139856	245804
9261	245805
389673	245806
91552	245807
1812	245808
164251	245809
13755	245810
416661	245811
330183	245812
20778	245813
14576	245814
272	245815
114249	245816
188495	245817
134115	245818
26367	245819
16427	245820
183302	245821
85297	245822
5430	245823
226256	245824
426129	245825
42320	245826
74129	245827
247467	245828
381747	245829
263885	245830
175441	245831
15517	245832
77172	245833
60843	245834
32687	245835
145044	245836
219557	245837
7333	245838
45034	245839
190397	245840
156982	245841
237406	245842
187482	245843
359378	245844
34769	245845
387171	245846
186131	245847
2906	245848
192910	245849
11660	245850
121318	245851
131764	245852
117619	245853
256444	245854
7368	245855
370237	245856
129412	245857
207413	245858
1230	245859
72336	245860
415894	245861
86394	245862
22506	245863
118619	245864
193272	245865
138176	245866
3141	245867
10662	245868
400346	245869
366429	245870
430887	245871
508	245872
7259	245873
118819	245874
55751	245875
152557	245876
244954	245877
169571	245878
99512	245879
13740	245880
169226	245881
77040	245882
265525	245883
186573	245884
77652	245885
141261	245886
935	245887
93539	245888
27506	245889
80375	245890
194755	245891
84021	245892
111344	245893
88621	245894
17165	245895
908	245896
25203	245897
338623	245898
37133	245899
183709	245900
222321	245901
10176	245902
337332	245903
123897	245904
2766	245905
431851	245906
19188	245907
310895	245908
93161	245909
98395	245910
425828	245911
31596	245912
20578	245913
146032	245914
56196	245915
333820	245916
39925	245917
97517	245918
39513	245919
232757	245920
199372	245921
7854	245922
87653	245923
23625	245924
2928	245925
397651	245926
31648	245927
64287	245928
14614	245929
3754	245930
406651	245931
83996	245932
585	245933
415046	245934
65244	245935
429858	245936
176949	245937
90788	245938
35086	245939
24086	245940
52355	245941
8244	245942
28413	245943
267970	245944
12065	245945
14577	245946
323881	245947
193921	245948
128364	245949
298125	245950
17925	245951
291900	245952
140852	245953
17430	245954
213604	245955
4564	245956
230364	245957
282615	245958
121245	245959
377642	245960
1674	245961
188735	245962
258066	245963
256519	245964
2	245965
106120	245966
161669	245967
103119	245968
186195	245969
20046	245970
29894	245971
159436	245972
65371	245973
68376	245974
18761	245975
241337	245976
5724	245977
209948	245978
373847	245979
123047	245980
452264	245981
11580	245982
35733	245983
384063	245984
48860	245985
14868	245986
94554	245987
54571	245988
165407	245989
295331	245990
97867	245991
306918	245992
3379	245993
15442	245994
174501	245995
22944	245996
41972	245997
51255	245998
17496	245999
194295	246000
228213	246001
245412	246002
257302	246003
272714	246004
442013	246005
126821	246006
185229	246007
61055	246008
440067	246009
121656	246010
1589	246011
58118	246012
49305	246013
157181	246014
271477	246015
35372	246016
23554	246017
86261	246018
30684	246019
71285	246020
324322	246021
9267	246022
303668	246023
31211	246024
237666	246025
213940	246026
268926	246027
106785	246028
129148	246029
378742	246030
84684	246031
326278	246032
258489	246033
123078	246034
148999	246035
7814	246036
124580	246037
115860	246038
411772	246039
37494	246040
211819	246041
217432	246042
238688	246043
405604	246044
274024	246045
452567	246046
191231	246047
126223	246048
28106	246049
7933	246050
36106	246051
71164	246052
136073	246053
307581	246054
240866	246055
368792	246056
8212	246057
37088	246058
248742	246059
247067	246060
354134	246061
59892	246062
180952	246063
38757	246064
300570	246065
426204	246066
145545	246067
455236	246068
1800	246069
240	246070
39938	246071
76744	246072
5063	246073
33059	246074
6596	246075
225843	246076
214257	246077
231078	246078
43308	246079
11834	246080
82068	246081
303085	246082
280182	246083
122679	246084
137982	246085
375690	246086
38392	246087
456322	246088
450026	246089
102738	246090
390160	246091
320661	246092
48325	246093
11748	246094
457340	246095
159064	246096
339337	246097
372734	246098
68186	246099
137315	246100
18548	246101
1422	246102
1081	246103
10408	246104
53181	246105
17323	246106
264109	246107
135724	246108
22575	246109
242861	246110
430104	246111
122919	246112
381	246113
59414	246114
97715	246115
401981	246116
263859	246117
14514	246118
30514	246119
377100	246120
86445	246121
218716	246122
101508	246123
459427	246124
96101	246125
317498	246126
83083	246127
210147	246128
240262	246129
21253	246130
52853	246131
328582	246132
395711	246133
304269	246134
297555	246135
203725	246136
229393	246137
253659	246138
303836	246139
145466	246140
74672	246141
33017	246142
329829	246143
21364	246144
197908	246145
294048	246146
292598	246147
180165	246148
385889	246149
267980	246150
208437	246151
248418	246152
284271	246153
53218	246154
173899	246155
372292	246156
188031	246157
171719	246158
352954	246159
302282	246160
95977	246161
179608	246162
152258	246163
81776	246164
207905	246165
60218	246166
160095	246167
112119	246168
242792	246169
407240	246170
411813	246171
350469	246172
41890	246173
360775	246174
269987	246175
160923	246176
200492	246177
14022	246178
151647	246179
205770	246180
451641	246181
271672	246182
328694	246183
351717	246184
132209	246185
319985	246186
325015	246187
43298	246188
161387	246189
427952	246190
445398	246191
267140	246192
355789	246193
455322	246194
110309	246195
409955	246196
124868	246197
117934	246198
352696	246199
376973	246200
289720	246201
388021	246202
222048	246203
348595	246204
229075	246205
425347	246206
55127	246207
442600	246208
250520	246209
101313	246210
36462	246211
59965	246212
103728	246213
67662	246214
409990	246215
228257	246216
186698	246217
421838	246218
408242	246219
321286	246220
258278	246221
364448	246222
375718	246223
139721	246224
408192	246225
163873	246226
102956	246227
90683	246228
373447	246229
132623	246230
124145	246231
351376	246232
216173	246233
400228	246234
113166	246235
189777	246236
25943	246237
175341	246238
288771	246239
292492	246240
448920	246241
72124	246242
207063	246243
303257	246244
66608	246245
247881	246246
380230	246247
213599	246248
5129	246249
205439	246250
187891	246251
332017	246252
256527	246253
366794	246254
432078	246255
16934	246256
272578	246257
233887	246258
83434	246259
205674	246260
413929	246261
252023	246262
382558	246263
52715	246264
36050	246265
8548	246266
361699	246267
386918	246268
59091	246269
413629	246270
283376	246271
442568	246272
451839	246273
229355	246274
94445	246275
311931	246276
138234	246277
12160	246278
290486	246279
288364	246280
322723	246281
430325	246282
169997	246283
99806	246284
192374	246285
88450	246286
266848	246287
33006	246288
55776	246289
296593	246290
129480	246291
283517	246292
172847	246293
195111	246294
452420	246295
144621	246296
154563	246297
218167	246298
352359	246299
143485	246300
326781	246301
405879	246302
404202	246303
53133	246304
5390	246305
431562	246306
198199	246307
262721	246308
434076	246309
420413	246310
69673	246311
168636	246312
434900	246313
406664	246314
223782	246315
189912	246316
94798	246317
220432	246318
403021	246319
92953	246320
245457	246321
266403	246322
36719	246323
43921	246324
29761	246325
57377	246326
324930	246327
381207	246328
184074	246329
138645	246330
337035	246331
405787	246332
417691	246333
141235	246334
351891	246335
357409	246336
100422	246337
104441	246338
306136	246339
145289	246340
130811	246341
337000	246342
378743	246343
451843	246344
58725	246345
46553	246346
56837	246347
185716	246348
95740	246349
98213	246350
354785	246351
60836	246352
36584	246353
279624	246354
356972	246355
415826	246356
407708	246357
329761	246358
396993	246359
369831	246360
184887	246361
315514	246362
115590	246363
86536	246364
381505	246365
173834	246366
413426	246367
159479	246368
153415	246369
235310	246370
398482	246371
154029	246372
79305	246373
248303	246374
180031	246375
346830	246376
172076	246377
318992	246378
71940	246379
36188	246380
291153	246381
352539	246382
450785	246383
105211	246384
94066	246385
155385	246386
376501	246387
198958	246388
52853	246389
70205	246390
17066	246391
41595	246392
349497	246393
280507	246394
189865	246395
246025	246396
427293	246397
373123	246398
189865	246399
79893	246400
67266	246401
213865	246402
225319	246403
60658	246404
210828	246405
115736	246406
111921	246407
340924	246408
27398	246409
5176	246410
204253	246411
204253	246412
172861	246413
170490	246414
76547	246415
44939	246416
274655	246417
230081	246418
202383	246419
30629	246420
6424	246421
123587	246422
110817	246423
34928	246424
10992	246425
215913	246426
253871	246427
32368	246428
93044	246429
90409	246430
389918	246431
138442	246432
249304	246433
83012	246434
110802	246435
388648	246436
241101	246437
408279	246438
42405	246439
9428	246440
15320	246441
83843	246442
5334	246443
21877	246444
68993	246445
180599	246446
364149	246447
179628	246448
123842	246449
242667	246450
222615	246451
91715	246452
31724	246453
15282	246454
61671	246455
17256	246456
182324	246457
440340	246458
11930	246459
12006	246460
225743	246461
76914	246462
53519	246463
18730	246464
64721	246465
90727	246466
4923	246467
173314	246468
129280	246469
531	246470
240127	246471
152357	246472
108733	246473
8581	246474
148800	246475
10727	246476
231570	246477
95496	246478
156382	246479
48881	246480
63392	246481
61359	246482
58715	246483
304327	246484
105591	246485
277293	246486
18624	246487
459601	246488
35014	246489
398597	246490
407654	246491
257118	246492
119573	246493
17033	246494
47410	246495
292336	246496
17208	246497
36673	246498
19249	246499
181502	246500
27100	246501
81873	246502
14834	246503
27522	246504
28775	246505
132582	246506
152316	246507
276238	246508
160660	246509
444191	246510
310714	246511
37153	246512
309767	246513
97526	246514
427122	246515
8688	246516
56213	246517
9095	246518
87113	246519
54069	246520
132546	246521
261680	246522
158814	246523
55436	246524
15768	246525
213113	246526
250791	246527
12274	246528
297771	246529
47095	246530
23	246531
161518	246532
126411	246533
134310	246534
29305	246535
241162	246536
192393	246537
107092	246538
3755	246539
23669	246540
213881	246541
112428	246542
2345	246543
102547	246544
388473	246545
183390	246546
64429	246547
29879	246548
11439	246549
31189	246550
18594	246551
2634	246552
240098	246553
64299	246554
80089	246555
68558	246556
14310	246557
206040	246558
289965	246559
210560	246560
169016	246561
28475	246562
234813	246563
241661	246564
104096	246565
3159	246566
48627	246567
31738	246568
47379	246569
27096	246570
52572	246571
81389	246572
84046	246573
6488	246574
43080	246575
120179	246576
110033	246577
204234	246578
82697	246579
13991	246580
81347	246581
183724	246582
181069	246583
165155	246584
97564	246585
173891	246586
230713	246587
435458	246588
304943	246589
112419	246590
1478	246591
290000	246592
130145	246593
160708	246594
73384	246595
11287	246596
108117	246597
94763	246598
5653	246599
61251	246600
139533	246601
26877	246602
174911	246603
251322	246604
282293	246605
57072	246606
185433	246607
353505	246608
242580	246609
144627	246610
90989	246611
244713	246612
104877	246613
4393	246614
38051	246615
33444	246616
46745	246617
194490	246618
28342	246619
145194	246620
40682	246621
109851	246622
281340	246623
53719	246624
37118	246625
176907	246626
248651	246627
237855	246628
43549	246629
190210	246630
418106	246631
413640	246632
14756	246633
15269	246634
334720	246635
154480	246636
43937	246637
1682	246638
125041	246639
21586	246640
242038	246641
55845	246642
57446	246643
41145	246644
250279	246645
244100	246646
20278	246647
72887	246648
154389	246649
438544	246650
367599	246651
243067	246652
164089	246653
34869	246654
49237	246655
23286	246656
112606	246657
29638	246658
57206	246659
77786	246660
13455	246661
250245	246662
6709	246663
30034	246664
175060	246665
48633	246666
155020	246667
9785	246668
80215	246669
124780	246670
325611	246671
7914	246672
120575	246673
241333	246674
127629	246675
41248	246676
336985	246677
11042	246678
386533	246679
264	246680
12496	246681
257781	246682
24265	246683
127646	246684
102827	246685
292224	246686
86844	246687
65920	246688
106672	246689
396076	246690
407	246691
878	246692
237302	246693
153187	246694
54973	246695
212949	246696
70706	246697
80836	246698
49120	246699
212000	246700
108514	246701
210815	246702
333942	246703
402033	246704
68596	246705
225360	246706
10134	246707
26897	246708
274387	246709
928	246710
18303	246711
18521	246712
74117	246713
123166	246714
372642	246715
114902	246716
164099	246717
7678	246718
32017	246719
195660	246720
87644	246721
122391	246722
52487	246723
42477	246724
373426	246725
37373	246726
49677	246727
114694	246728
36456	246729
133332	246730
3944	246731
72537	246732
419129	246733
96256	246734
20749	246735
202201	246736
29948	246737
164170	246738
168081	246739
146871	246740
363417	246741
65848	246742
87772	246743
123235	246744
44622	246745
89019	246746
35679	246747
379552	246748
58325	246749
254780	246750
34780	246751
83678	246752
17744	246753
16585	246754
37022	246755
245730	246756
205758	246757
12856	246758
55577	246759
18920	246760
125526	246761
453865	246762
132957	246763
144343	246764
34504	246765
52599	246766
192273	246767
7716	246768
17265	246769
286824	246770
106231	246771
8244	246772
148267	246773
100256	246774
32561	246775
357565	246776
275490	246777
59096	246778
21742	246779
359368	246780
196036	246781
50448	246782
193385	246783
12678	246784
156516	246785
2020	246786
364150	246787
54731	246788
17605	246789
32940	246790
70421	246791
11694	246792
160346	246793
21208	246794
64616	246795
114278	246796
104779	246797
441700	246798
21620	246799
6266	246800
161102	246801
359459	246802
237650	246803
196565	246804
196494	246805
190473	246806
35334	246807
194902	246808
127975	246809
271307	246810
72208	246811
98329	246812
210032	246813
98771	246814
93831	246815
35406	246816
93831	246817
39505	246818
115896	246819
41043	246820
410008	246821
209457	246822
164817	246823
282554	246824
7626	246825
301566	246826
43402	246827
13266	246828
182951	246829
25266	246830
2528	246831
226262	246832
341235	246833
158780	246834
221504	246835
208771	246836
4730	246837
19385	246838
94576	246839
124819	246840
5909	246841
150929	246842
20138	246843
345325	246844
113565	246845
87650	246846
35387	246847
44956	246848
324725	246849
229418	246850
208180	246851
301807	246852
116745	246853
27695	246854
121078	246855
239820	246856
453923	246857
86616	246858
197651	246859
8940	246860
17031	246861
13472	246862
244050	246863
441024	246864
2844	246865
2436	246866
1054	246867
179767	246868
450975	246869
25090	246870
17031	246871
123679	246872
33551	246873
5068	246874
5825	246875
115992	246876
339079	246877
10424	246878
10068	246879
375785	246880
51295	246881
10974	246882
155044	246883
125149	246884
16662	246885
230503	246886
47690	246887
387178	246888
122538	246889
47731	246890
136256	246891
25511	246892
24927	246893
217486	246894
214143	246895
167177	246896
18526	246897
28625	246898
10292	246899
195720	246900
399200	246901
19370	246902
120280	246903
302770	246904
13742	246905
55542	246906
188817	246907
110545	246908
157560	246909
42535	246910
35201	246911
64983	246912
72560	246913
224240	246914
184055	246915
191777	246916
250449	246917
207124	246918
190391	246919
381659	246920
231490	246921
96546	246922
103830	246923
444254	246924
178659	246925
48788	246926
61420	246927
196344	246928
271071	246929
29983	246930
292176	246931
92013	246932
288497	246933
62557	246934
437165	246935
10307	246936
363227	246937
62650	246938
122631	246939
55015	246940
124980	246941
124729	246942
1458	246943
202702	246944
239775	246945
92737	246946
113668	246947
435088	246948
5174	246949
69372	246950
8758	246951
8758	246952
452225	246953
157948	246954
49887	246955
404848	246956
99346	246957
12180	246958
52932	246959
59380	246960
307994	246961
238215	246962
62297	246963
43385	246964
10276	246965
311116	246966
154423	246967
5457	246968
18597	246969
6528	246970
176466	246971
84986	246972
453530	246973
105344	246974
39183	246975
42953	246976
53291	246977
119288	246978
144867	246979
279603	246980
123536	246981
189321	246982
156637	246983
29662	246984
1047	246985
12862	246986
5063	246987
22727	246988
3172	246989
8284	246990
212683	246991
17368	246992
359748	246993
237068	246994
234405	246995
158265	246996
154140	246997
45803	246998
42745	246999
458875	247000
139513	247001
381918	247002
137504	247003
50505	247004
28065	247005
255677	247006
43554	247007
45107	247008
76033	247009
306656	247010
134107	247011
166576	247012
11127	247013
176706	247014
86664	247015
347462	247016
7435	247017
128887	247018
4943	247019
75456	247020
74432	247021
145533	247022
185818	247023
185820	247024
43402	247025
98584	247026
17195	247027
7002	247028
12463	247029
89104	247030
437932	247031
52261	247032
315314	247033
403848	247034
105069	247035
396150	247036
77080	247037
64798	247038
72274	247039
399914	247040
244875	247041
40429	247042
69957	247043
228246	247044
85031	247045
313517	247046
69007	247047
205581	247048
5106	247049
174136	247050
229515	247051
115929	247052
57241	247053
228740	247054
223862	247055
16318	247056
107641	247057
10645	247058
17665	247059
234221	247060
227639	247061
167934	247062
66206	247063
73107	247064
216742	247065
80800	247066
442844	247067
74579	247068
30965	247069
175366	247070
68602	247071
102059	247072
151651	247073
219299	247074
164399	247075
143620	247076
6832	247077
16319	247078
22103	247079
106168	247080
109015	247081
389591	247082
21617	247083
27136	247084
61265	247085
13343	247086
23087	247087
189952	247088
34952	247089
406935	247090
218958	247091
180023	247092
23266	247093
114795	247094
143850	247095
252416	247096
70250	247097
112967	247098
56705	247099
4728	247100
15271	247101
105582	247102
354872	247103
49458	247104
11291	247105
100149	247106
307113	247107
334850	247108
265936	247109
21596	247110
222770	247111
18962	247112
346580	247113
205054	247114
97688	247115
115991	247116
10435	247117
84741	247118
24083	247119
209841	247120
337856	247121
10251	247122
103411	247123
27107	247124
7637	247125
206892	247126
294952	247127
113603	247128
288763	247129
93139	247130
21731	247131
99713	247132
98172	247133
22480	247134
136120	247135
231192	247136
144518	247137
87208	247138
37078	247139
77127	247140
26258	247141
13516	247142
8425	247143
53290	247144
59710	247145
401242	247146
226916	247147
100991	247148
257228	247149
8779	247150
449489	247151
131307	247152
428015	247153
53049	247154
384316	247155
418232	247156
380420	247157
229880	247158
158836	247159
197031	247160
353914	247161
31864	247162
167388	247163
148724	247164
5224	247165
2678	247166
19313	247167
42582	247168
104151	247169
47496	247170
14230	247171
70724	247172
13091	247173
61972	247174
61728	247175
20424	247176
217784	247177
91287	247178
351403	247179
70526	247180
154327	247181
19342	247182
35851	247183
452777	247184
38338	247185
103331	247186
33140	247187
41910	247188
195682	247189
78997	247190
65903	247191
436565	247192
280084	247193
124338	247194
438748	247195
41562	247196
315684	247197
396221	247198
328243	247199
58371	247200
89890	247201
232885	247202
7838	247203
112622	247204
46548	247205
81799	247206
198299	247207
36574	247208
89570	247209
57264	247210
101014	247211
121909	247212
317844	247213
404520	247214
46072	247215
53212	247216
1357	247217
149213	247218
57117	247219
124879	247220
26871	247221
205113	247222
348025	247223
229319	247224
5428	247225
76158	247226
90541	247227
125889	247228
168021	247229
121445	247230
236633	247231
8226	247232
186162	247233
123742	247234
141554	247235
98238	247236
270609	247237
98238	247238
35774	247239
388	247240
2528	247241
243756	247242
69759	247243
46198	247244
60789	247245
23067	247246
23058	247247
65200	247248
14243	247249
62854	247250
366224	247251
44789	247252
2781	247253
82160	247254
393709	247255
14744	247256
53162	247257
72914	247258
387848	247259
80557	247260
40894	247261
240821	247262
37143	247263
29121	247264
64413	247265
377322	247266
140596	247267
173952	247268
94841	247269
335693	247270
94016	247271
154137	247272
162337	247273
125783	247274
2511	247275
66502	247276
56467	247277
92328	247278
416345	247279
4910	247280
457043	247281
168076	247282
124465	247283
515	247284
512	247285
114412	247286
111478	247287
227375	247288
2941	247289
4049	247290
21031	247291
383280	247292
142738	247293
7822	247294
133124	247295
174844	247296
238559	247297
15975	247298
14664	247299
1709	247300
16190	247301
42890	247302
103431	247303
96756	247304
230262	247305
19788	247306
71326	247307
7287	247308
62004	247309
46973	247310
61652	247311
1357	247312
13801	247313
63538	247314
27431	247315
89613	247316
40744	247317
50875	247318
45223	247319
249044	247320
69507	247321
120970	247322
17744	247323
25019	247324
123699	247325
196399	247326
232464	247327
13357	247328
51459	247329
314583	247330
3063	247331
138974	247332
147164	247333
280418	247334
295846	247335
227025	247336
18794	247337
36937	247338
133240	247339
257232	247340
122243	247341
102050	247342
176303	247343
8151	247344
93510	247345
414744	247346
168447	247347
238037	247348
48920	247349
11978	247350
55352	247351
349876	247352
871	247353
67171	247354
143277	247355
1313	247356
92415	247357
27211	247358
6639	247359
73541	247360
345771	247361
149680	247362
237960	247363
446401	247364
239039	247365
164938	247366
140621	247367
2613	247368
218397	247369
87195	247370
19672	247371
40718	247372
33975	247373
234045	247374
196196	247375
143483	247376
200784	247377
89401	247378
455954	247379
148020	247380
123055	247381
51041	247382
2148	247383
456938	247384
20640	247385
38716	247386
203904	247387
121705	247388
9963	247389
45145	247390
87	247391
11858	247392
71676	247393
230621	247394
224205	247395
115444	247396
210624	247397
444346	247398
439087	247399
62574	247400
202240	247401
107905	247402
46552	247403
13560	247404
39706	247405
215784	247406
53198	247407
1267	247408
442356	247409
104126	247410
186478	247411
101163	247412
128286	247413
301167	247414
30118	247415
350985	247416
57958	247417
113100	247418
19420	247419
321963	247420
201759	247421
187743	247422
375028	247423
106390	247424
226045	247425
156629	247426
407971	247427
14680	247428
971	247429
22821	247430
211800	247431
29636	247432
198563	247433
388039	247434
16231	247435
74680	247436
6330	247437
20812	247438
23764	247439
802	247440
192895	247441
153902	247442
249258	247443
220047	247444
60608	247445
321350	247446
1311	247447
107544	247448
14004	247449
33027	247450
455142	247451
423460	247452
7251	247453
41848	247454
52015	247455
1823	247456
388256	247457
9839	247458
378935	247459
11289	247460
200607	247461
56111	247462
187174	247463
19677	247464
208971	247465
120154	247466
183411	247467
147174	247468
43171	247469
122096	247470
233776	247471
431920	247472
97183	247473
182875	247474
315879	247475
331753	247476
109821	247477
4824	247478
42829	247479
270938	247480
438761	247481
105062	247482
79568	247483
65346	247484
141264	247485
91658	247486
107748	247487
148572	247488
325281	247489
29685	247490
212890	247491
167558	247492
162920	247493
21	247494
418225	247495
306530	247496
3153	247497
111533	247498
142634	247499
19321	247500
156389	247501
4396	247502
92491	247503
30819	247504
42265	247505
289813	247506
283955	247507
49242	247508
403221	247509
3321	247510
14545	247511
227346	247512
312529	247513
179769	247514
90827	247515
362982	247516
65701	247517
72416	247518
382772	247519
43969	247520
11354	247521
391	247522
52313	247523
144430	247524
222085	247525
107296	247526
135573	247527
114886	247528
112064	247529
12678	247530
66581	247531
40401	247532
451257	247533
357789	247534
358	247535
279885	247536
14507	247537
164725	247538
2805	247539
220380	247540
174231	247541
195096	247542
195777	247543
32486	247544
39004	247545
9402	247546
327261	247547
65547	247548
64691	247549
5160	247550
228455	247551
4	247552
389	247553
10638	247554
7709	247555
310378	247556
103767	247557
16733	247558
1606	247559
18496	247560
452647	247561
240625	247562
21383	247563
138670	247564
55073	247565
90532	247566
137879	247567
381784	247568
459691	247569
14363	247570
153923	247571
357130	247572
187962	247573
142837	247574
176268	247575
98333	247576
14192	247577
416499	247578
365815	247579
219832	247580
17547	247581
211928	247582
440868	247583
322370	247584
228956	247585
337259	247586
6974	247587
151368	247588
443853	247589
97582	247590
51992	247591
172610	247592
32522	247593
41426	247594
47313	247595
410217	247596
362424	247597
81532	247598
221450	247599
100471	247600
31698	247601
22136	247602
75375	247603
224195	247604
213588	247605
49485	247606
26053	247607
17174	247608
69	247609
47086	247610
134579	247611
114734	247612
1020	247613
174681	247614
217040	247615
47824	247616
14694	247617
362368	247618
48720	247619
24400	247620
327725	247621
269269	247622
5701	247623
369008	247624
143041	247625
61133	247626
59797	247627
8085	247628
28820	247629
35647	247630
280251	247631
360080	247632
111242	247633
26125	247634
121219	247635
33113	247636
195141	247637
21189	247638
125352	247639
45687	247640
19337	247641
234446	247642
214977	247643
426625	247644
131827	247645
435767	247646
55274	247647
25571	247648
21277	247649
167199	247650
69516	247651
158594	247652
10247	247653
3584	247654
52281	247655
1413	247656
90966	247657
235178	247658
117553	247659
90338	247660
31983	247661
8230	247662
34178	247663
49525	247664
5247	247665
66170	247666
7841	247667
184414	247668
40273	247669
6839	247670
235142	247671
214359	247672
139535	247673
7352	247674
36226	247675
190663	247676
2291	247677
78078	247678
36731	247679
132097	247680
66902	247681
24004	247682
233507	247683
402468	247684
216064	247685
283203	247686
387294	247687
91917	247688
264137	247689
8255	247690
10035	247691
22968	247692
57247	247693
188378	247694
56109	247695
54782	247696
9593	247697
191787	247698
223868	247699
15478	247700
393767	247701
438341	247702
25046	247703
121074	247704
259133	247705
24359	247706
243297	247707
187275	247708
104540	247709
57087	247710
48283	247711
210942	247712
217827	247713
69739	247714
72033	247715
56959	247716
362473	247717
233523	247718
16014	247719
12028	247720
16729	247721
23221	247722
212075	247723
130951	247724
37933	247725
127562	247726
23844	247727
29560	247728
11738	247729
37295	247730
175862	247731
161183	247732
280390	247733
134139	247734
196462	247735
440002	247736
186500	247737
311182	247738
43532	247739
8732	247740
119727	247741
2924	247742
150307	247743
271179	247744
898	247745
12021	247746
36437	247747
243564	247748
119037	247749
2619	247750
55832	247751
46795	247752
103755	247753
54965	247754
95199	247755
17087	247756
424592	247757
6204	247758
160988	247759
28608	247760
78633	247761
227376	247762
8038	247763
29838	247764
65552	247765
12096	247766
23519	247767
3209	247768
51180	247769
244401	247770
73964	247771
32937	247772
27608	247773
31421	247774
44177	247775
409279	247776
187963	247777
115537	247778
38913	247779
99175	247780
18665	247781
51817	247782
13549	247783
32860	247784
62106	247785
107476	247786
354128	247787
123789	247788
51931	247789
105468	247790
34679	247791
163482	247792
156794	247793
198932	247794
59590	247795
204070	247796
63539	247797
76870	247798
79461	247799
190899	247800
292277	247801
148625	247802
60305	247803
207430	247804
45504	247805
6833	247806
5199	247807
47430	247808
42231	247809
18732	247810
28520	247811
277310	247812
56990	247813
62020	247814
40882	247815
335836	247816
4135	247817
17259	247818
2	247819
18938	247820
107758	247821
106828	247822
55487	247823
222683	247824
12259	247825
255160	247826
39628	247827
325119	247828
213355	247829
27537	247830
431808	247831
115	247832
14231	247833
8692	247834
55160	247835
2820	247836
221554	247837
35085	247838
403519	247839
18519	247840
89704	247841
107	247842
97870	247843
70139	247844
39975	247845
54825	247846
114006	247847
1013	247848
2929	247849
256161	247850
20888	247851
146434	247852
210919	247853
459371	247854
5296	247855
27735	247856
10	247857
102	247858
45977	247859
15535	247860
523	247861
273037	247862
52	247863
108534	247864
55631	247865
9317	247866
88335	247867
131120	247868
4892	247869
34947	247870
272436	247871
409714	247872
6476	247873
31662	247874
136217	247875
69128	247876
59234	247877
17715	247878
32928	247879
5116	247880
4032	247881
18718	247882
385301	247883
1918	247884
3219	247885
141069	247886
5999	247887
116497	247888
86423	247889
31218	247890
16186	247891
416025	247892
161348	247893
22464	247894
77020	247895
88846	247896
136711	247897
401779	247898
420484	247899
25661	247900
10963	247901
194738	247902
420463	247903
34231	247904
57091	247905
204483	247906
121964	247907
133705	247908
119399	247909
236825	247910
103391	247911
8853	247912
203785	247913
76509	247914
90931	247915
50675	247916
92198	247917
241833	247918
391097	247919
45276	247920
5727	247921
9029	247922
361108	247923
53717	247924
202919	247925
202818	247926
433253	247927
78917	247928
401353	247929
11093	247930
975	247931
423235	247932
271365	247933
352160	247934
8366	247935
215459	247936
422735	247937
142197	247938
100868	247939
211001	247940
24831	247941
219512	247942
235630	247943
407245	247944
333335	247945
148632	247946
27946	247947
236214	247948
12429	247949
371119	247950
191513	247951
57981	247952
4454	247953
201180	247954
29909	247955
372974	247956
169305	247957
16065	247958
113641	247959
1607	247960
51803	247961
418226	247962
119245	247963
98738	247964
100770	247965
213779	247966
108794	247967
287009	247968
165534	247969
164082	247970
293699	247971
30657	247972
49197	247973
186061	247974
9843	247975
190398	247976
380693	247977
209248	247978
104916	247979
134644	247980
61282	247981
161394	247982
167767	247983
443602	247984
18975	247985
176776	247986
316105	247987
11858	247988
98174	247989
6474	247990
1343	247991
239126	247992
37690	247993
27904	247994
21064	247995
241150	247996
21361	247997
116656	247998
4924	247999
333973	248000
99543	248001
31057	248002
2912	248003
277864	248004
143714	248005
332	248006
88604	248007
19362	248008
53010	248009
33926	248010
27905	248011
233745	248012
43931	248013
4467	248014
10432	248015
114130	248016
5714	248017
30100	248018
1734	248019
65709	248020
25106	248021
16776	248022
243001	248023
113507	248024
1307	248025
292650	248026
10	248027
33843	248028
94889	248029
100819	248030
59331	248031
25138	248032
16596	248033
131890	248034
353213	248035
23748	248036
13547	248037
230121	248038
236164	248039
65964	248040
122458	248041
24221	248042
32477	248043
42002	248044
88316	248045
207141	248046
18155	248047
351669	248048
115140	248049
24226	248050
31783	248051
280955	248052
33104	248053
11494	248054
21800	248055
351305	248056
243659	248057
119347	248058
20631	248059
239532	248060
5810	248061
6263	248062
249	248063
95985	248064
188813	248065
188813	248066
44954	248067
1330	248068
113428	248069
140056	248070
82353	248071
2326	248072
3493	248073
20600	248074
151519	248075
768	248076
1083	248077
270493	248078
156663	248079
454760	248080
40206	248081
450913	248082
36851	248083
154015	248084
176777	248085
683	248086
64155	248087
19846	248088
3587	248089
26328	248090
54072	248091
31694	248092
52908	248093
217421	248094
44630	248095
157677	248096
4270	248097
52346	248098
14572	248099
3964	248100
228086	248101
30402	248102
119495	248103
132690	248104
2386	248105
400458	248106
114688	248107
117398	248108
71732	248109
63564	248110
297440	248111
22967	248112
2222	248113
6099	248114
241041	248115
252385	248116
34466	248117
98428	248118
319744	248119
183676	248120
1271	248121
196977	248122
44751	248123
16590	248124
45100	248125
2598	248126
352922	248127
440260	248128
244172	248129
61695	248130
26361	248131
14789	248132
68519	248133
126101	248134
162892	248135
359507	248136
388978	248137
197142	248138
89330	248139
177484	248140
172017	248141
72968	248142
216528	248143
248014	248144
131474	248145
230490	248146
197978	248147
358742	248148
134884	248149
19675	248150
106564	248151
36491	248152
413716	248153
252756	248154
94849	248155
249482	248156
75658	248157
133888	248158
371447	248159
193517	248160
111541	248161
369580	248162
209226	248163
30649	248164
31436	248165
22335	248166
162018	248167
70201	248168
73507	248169
411	248170
159228	248171
117955	248172
21461	248173
63609	248174
38696	248175
34482	248176
178414	248177
182855	248178
266095	248179
13956	248180
343	248181
46105	248182
435868	248183
249536	248184
127712	248185
3057	248186
2078	248187
54032	248188
173021	248189
11600	248190
27934	248191
30025	248192
172530	248193
433577	248194
16170	248195
88914	248196
122518	248197
153810	248198
75772	248199
32796	248200
64544	248201
209504	248202
413746	248203
249790	248204
167300	248205
46884	248206
90523	248207
20458	248208
7932	248209
180351	248210
38181	248211
159915	248212
150433	248213
9538	248214
783	248215
3718	248216
6781	248217
6242	248218
1413	248219
1940	248220
3110	248221
5309	248222
37504	248223
4486	248224
6997	248225
7932	248226
249276	248227
9744	248228
22297	248229
2326	248230
10617	248231
14177	248232
10213	248233
5990	248234
32631	248235
5764	248236
3702	248237
4477	248238
1133	248239
5990	248240
1083	248241
5157	248242
5734	248243
5157	248244
1089	248245
5583	248246
15389	248247
56378	248248
417570	248249
27066	248250
2042	248251
27438	248252
320646	248253
22590	248254
40748	248255
352894	248256
210905	248257
32657	248258
50051	248259
451766	248260
391562	248261
226110	248262
190854	248263
33264	248264
168687	248265
350884	248266
272130	248267
36161	248268
33279	248269
5278	248270
87717	248271
359471	248272
9651	248273
188350	248274
9463	248275
83243	248276
120019	248277
1509	248278
26508	248279
107700	248280
25730	248281
24344	248282
382659	248283
1655	248284
93624	248285
422330	248286
7830	248287
121793	248288
106016	248289
53744	248290
333503	248291
172937	248292
271367	248293
372793	248294
114269	248295
142359	248296
75906	248297
4776	248298
26582	248299
93405	248300
45646	248301
348230	248302
215100	248303
18512	248304
136	248305
96376	248306
24337	248307
19618	248308
189462	248309
100453	248310
69747	248311
4506	248312
143462	248313
317320	248314
196297	248315
11968	248316
193484	248317
113164	248318
448501	248319
287902	248320
28792	248321
24709	248322
9451	248323
216352	248324
1188	248325
249936	248326
220207	248327
151212	248328
178	248329
219870	248330
22473	248331
6649	248332
6562	248333
147271	248334
293997	248335
1901	248336
123607	248337
365353	248338
102685	248339
78120	248340
192253	248341
51573	248342
175804	248343
384346	248344
159129	248345
7809	248346
177366	248347
34767	248348
1221	248349
1707	248350
132960	248351
19245	248352
323245	248353
43504	248354
4811	248355
23510	248356
169965	248357
398649	248358
3748	248359
168876	248360
14490	248361
61760	248362
85271	248363
386582	248364
229844	248365
69198	248366
79674	248367
50049	248368
112779	248369
220830	248370
396540	248371
115784	248372
8692	248373
29150	248374
394614	248375
52681	248376
21927	248377
130976	248378
158614	248379
78915	248380
2076	248381
8234	248382
10721	248383
317447	248384
62044	248385
94568	248386
2779	248387
393990	248388
1088	248389
211074	248390
6441	248391
34411	248392
587	248393
26085	248394
232907	248395
52681	248396
147124	248397
179739	248398
101705	248399
303280	248400
4213	248401
321270	248402
12674	248403
64640	248404
68092	248405
172068	248406
47968	248407
132356	248408
186106	248409
117145	248410
142106	248411
227895	248412
186651	248413
205481	248414
174784	248415
319600	248416
86682	248417
154372	248418
47418	248419
20739	248420
207252	248421
11280	248422
169339	248423
407	248424
14370	248425
36021	248426
12371	248427
11030	248428
277006	248429
242962	248430
452928	248431
80691	248432
302030	248433
277040	248434
32331	248435
9610	248436
43592	248437
102	248438
3819	248439
318926	248440
226785	248441
204947	248442
12858	248443
131772	248444
55071	248445
114879	248446
224008	248447
2047	248448
125429	248449
106282	248450
243845	248451
361993	248452
213992	248453
201087	248454
127259	248455
83042	248456
29688	248457
82616	248458
40881	248459
4902	248460
221899	248461
25862	248462
103867	248463
228561	248464
17064	248465
39047	248466
85963	248467
2738	248468
2325	248469
346189	248470
422471	248471
97195	248472
62709	248473
211783	248474
1424	248475
1518	248476
131664	248477
57687	248478
86760	248479
9496	248480
23175	248481
24430	248482
96781	248483
120453	248484
187889	248485
154611	248486
61913	248487
63579	248488
431627	248489
236179	248490
265858	248491
196986	248492
164397	248493
32055	248494
1649	248495
31939	248496
37526	248497
425124	248498
28244	248499
161512	248500
869	248501
43280	248502
422905	248503
221646	248504
180245	248505
134488	248506
58675	248507
433855	248508
55942	248509
46690	248510
387683	248511
314574	248512
14978	248513
2561	248514
15875	248515
43366	248516
112901	248517
165527	248518
199877	248519
32601	248520
2049	248521
8975	248522
7744	248523
313903	248524
68250	248525
205629	248526
8778	248527
21729	248528
38332	248529
33191	248530
117021	248531
273476	248532
19356	248533
337424	248534
34555	248535
196002	248536
56447	248537
155498	248538
226016	248539
386727	248540
446422	248541
109881	248542
48636	248543
25647	248544
121484	248545
124726	248546
4288	248547
95078	248548
370822	248549
102183	248550
124392	248551
89231	248552
3667	248553
27801	248554
322511	248555
79457	248556
34110	248557
68317	248558
163156	248559
223891	248560
47517	248561
190191	248562
4246	248563
6343	248564
55712	248565
242660	248566
131178	248567
893	248568
322067	248569
15352	248570
19447	248571
32154	248572
182874	248573
390157	248574
30003	248575
135193	248576
32337	248577
113747	248578
54539	248579
56468	248580
35137	248581
223291	248582
371956	248583
103808	248584
153547	248585
152306	248586
49600	248587
160997	248588
185466	248589
137239	248590
11105	248591
74111	248592
80091	248593
438717	248594
30802	248595
19810	248596
77269	248597
123158	248598
149378	248599
409233	248600
232437	248601
6251	248602
82323	248603
187342	248604
57473	248605
20993	248606
2560	248607
45511	248608
37797	248609
192125	248610
38911	248611
53310	248612
110473	248613
370985	248614
127501	248615
301435	248616
3025	248617
449203	248618
235697	248619
95201	248620
46446	248621
174752	248622
6045	248623
11771	248624
114566	248625
213199	248626
428778	248627
219944	248628
17450	248629
55454	248630
329424	248631
10556	248632
371784	248633
13243	248634
201529	248635
61350	248636
25894	248637
125238	248638
26249	248639
44987	248640
112800	248641
197838	248642
3775	248643
11150	248644
3928	248645
87563	248646
132452	248647
46557	248648
96270	248649
29820	248650
152795	248651
18695	248652
376033	248653
22176	248654
51573	248655
95748	248656
36769	248657
58986	248658
57467	248659
250371	248660
60792	248661
331294	248662
335709	248663
426486	248664
191215	248665
88894	248666
32931	248667
19703	248668
20802	248669
416278	248670
69622	248671
321168	248672
2254	248673
182257	248674
237416	248675
181617	248676
14493	248677
96455	248678
50321	248679
367143	248680
80504	248681
83398	248682
79146	248683
423467	248684
238992	248685
102340	248686
2871	248687
338675	248688
143504	248689
15864	248690
211658	248691
16486	248692
455345	248693
82190	248694
67593	248695
199566	248696
103766	248697
265756	248698
67192	248699
243311	248700
309634	248701
155626	248702
425223	248703
154228	248704
25961	248705
213382	248706
3540	248707
7400	248708
15327	248709
452411	248710
33	248711
432353	248712
351872	248713
60120	248714
6448	248715
8610	248716
442507	248717
47714	248718
141896	248719
12804	248720
75522	248721
861	248722
100423	248723
19774	248724
70569	248725
155813	248726
87542	248727
25306	248728
262148	248729
4646	248730
59799	248731
31101	248732
14356	248733
263473	248734
10030	248735
58880	248736
104756	248737
161095	248738
13331	248739
13688	248740
56610	248741
239333	248742
52635	248743
87946	248744
184281	248745
112578	248746
28904	248747
319071	248748
411760	248749
208640	248750
138067	248751
20359	248752
145801	248753
11836	248754
19755	248755
84646	248756
39927	248757
16391	248758
71454	248759
113864	248760
46722	248761
272170	248762
29305	248763
30485	248764
73994	248765
106971	248766
2610	248767
402808	248768
20855	248769
146383	248770
88254	248771
102432	248772
16771	248773
79663	248774
8148	248775
3147	248776
213559	248777
225728	248778
42493	248779
36603	248780
3487	248781
232573	248782
58327	248783
11980	248784
74945	248785
13106	248786
23881	248787
398069	248788
152847	248789
152045	248790
12348	248791
23618	248792
51206	248793
7440	248794
428942	248795
113515	248796
42164	248797
38442	248798
199868	248799
100434	248800
158768	248801
22848	248802
118760	248803
103175	248804
1336	248805
270382	248806
9846	248807
51252	248808
262046	248809
184108	248810
1403	248811
43441	248812
22661	248813
10346	248814
20391	248815
189544	248816
388785	248817
37568	248818
451220	248819
181813	248820
240034	248821
99170	248822
101153	248823
614	248824
27184	248825
30253	248826
29786	248827
378374	248828
193299	248829
87027	248830
112117	248831
196492	248832
9383	248833
10910	248834
3888	248835
2493	248836
318684	248837
40116	248838
318806	248839
146137	248840
205643	248841
321483	248842
113138	248843
55889	248844
49321	248845
14888	248846
1042	248847
440589	248848
16491	248849
30383	248850
65281	248851
116720	248852
398111	248853
5234	248854
4009	248855
26784	248856
423933	248857
63669	248858
63178	248859
447993	248860
216391	248861
118946	248862
314501	248863
137809	248864
230756	248865
8677	248866
155996	248867
104831	248868
29278	248869
66030	248870
189766	248871
19627	248872
38378	248873
232962	248874
48278	248875
59519	248876
68328	248877
132450	248878
30870	248879
30898	248880
74848	248881
168222	248882
827	248883
173584	248884
14268	248885
241485	248886
276471	248887
125192	248888
31690	248889
269664	248890
152347	248891
108518	248892
277774	248893
141051	248894
82694	248895
344357	248896
5816	248897
19190	248898
40767	248899
53679	248900
64901	248901
201574	248902
31426	248903
74817	248904
39576	248905
31459	248906
58147	248907
327621	248908
25498	248909
190	248910
187089	248911
388398	248912
449760	248913
112186	248914
77969	248915
164165	248916
4735	248917
9593	248918
42986	248919
4074	248920
41082	248921
106653	248922
45479	248923
102970	248924
64782	248925
77869	248926
5818	248927
4244	248928
19777	248929
39188	248930
70879	248931
9997	248932
310485	248933
327010	248934
422161	248935
184534	248936
271829	248937
45627	248938
420177	248939
135203	248940
71390	248941
32545	248942
72440	248943
128263	248944
114382	248945
3846	248946
130951	248947
14737	248948
80407	248949
145121	248950
9715	248951
14996	248952
500	248953
108385	248954
69635	248955
1301	248956
63631	248957
18249	248958
65180	248959
11826	248960
173657	248961
269888	248962
402041	248963
24640	248964
228589	248965
162158	248966
88063	248967
62479	248968
55257	248969
46836	248970
111726	248971
162947	248972
152642	248973
5113	248974
68528	248975
436517	248976
328492	248977
170069	248978
172671	248979
45949	248980
296480	248981
2009	248982
645	248983
413558	248984
5407	248985
246655	248986
435416	248987
243987	248988
314494	248989
4479	248990
411958	248991
4178	248992
45086	248993
2842	248994
87287	248995
350382	248996
28497	248997
28383	248998
96197	248999
409921	249000
267977	249001
12796	249002
163251	249003
4	249004
96888	249005
7082	249006
257977	249007
22909	249008
391258	249009
186321	249010
219557	249011
178571	249012
54812	249013
31809	249014
174040	249015
278298	249016
47167	249017
10051	249018
32303	249019
457038	249020
228647	249021
47429	249022
243361	249023
44407	249024
41616	249025
68989	249026
92565	249027
184024	249028
184498	249029
17815	249030
134999	249031
188155	249032
60885	249033
35424	249034
243329	249035
17357	249036
79580	249037
377518	249038
178022	249039
182626	249040
94087	249041
33060	249042
312673	249043
130415	249044
35163	249045
76039	249046
162686	249047
19172	249048
22189	249049
178544	249050
18123	249051
298010	249052
245295	249053
305710	249054
19941	249055
123442	249056
7725	249057
213889	249058
24699	249059
142154	249060
25858	249061
10887	249062
99330	249063
55470	249064
21547	249065
293	249066
88885	249067
158828	249068
371335	249069
221540	249070
206005	249071
3741	249072
1167	249073
284287	249074
80935	249075
127252	249076
697	249077
121691	249078
1124	249079
17308	249080
486	249081
182299	249082
65648	249083
126342	249084
148473	249085
3156	249086
279598	249087
92241	249088
54519	249089
238066	249090
54518	249091
230329	249092
384680	249093
240077	249094
49579	249095
74571	249096
169520	249097
165648	249098
214888	249099
88425	249100
116620	249101
37933	249102
52973	249103
78884	249104
173726	249105
25487	249106
106847	249107
9695	249108
124390	249109
438098	249110
323640	249111
124784	249112
1958	249113
44356	249114
11105	249115
219377	249116
24531	249117
331459	249118
16444	249119
280503	249120
61369	249121
54334	249122
43636	249123
296118	249124
10753	249125
253017	249126
3076	249127
32357	249128
62362	249129
24845	249130
215112	249131
120551	249132
146221	249133
243827	249134
33617	249135
171835	249136
16810	249137
2367	249138
81309	249139
210389	249140
130291	249141
64275	249142
4391	249143
4104	249144
1218	249145
70348	249146
41061	249147
270025	249148
110193	249149
167154	249150
28082	249151
148295	249152
34390	249153
216020	249154
35966	249155
237	249156
63334	249157
74343	249158
54139	249159
93971	249160
268267	249161
55724	249162
37448	249163
113572	249164
19519	249165
117694	249166
231953	249167
59513	249168
168873	249169
14116	249170
55539	249171
416768	249172
173338	249173
499	249174
65362	249175
282	249176
158930	249177
49718	249178
104847	249179
115362	249180
52657	249181
107817	249182
111255	249183
172547	249184
80774	249185
448389	249186
21174	249187
1799	249188
150356	249189
97798	249190
200078	249191
405135	249192
87615	249193
98542	249194
159828	249195
297749	249196
120944	249197
124703	249198
327350	249199
81	249200
207748	249201
57938	249202
338969	249203
279519	249204
16608	249205
153167	249206
203082	249207
103476	249208
190108	249209
99243	249210
67452	249211
327	249212
41233	249213
97972	249214
2705	249215
301255	249216
234368	249217
44749	249218
208940	249219
30673	249220
262290	249221
13354	249222
223	249223
11995	249224
52388	249225
327223	249226
25005	249227
209833	249228
64050	249229
213346	249230
202044	249231
4442	249232
6852	249233
444609	249234
3057	249235
89125	249236
9702	249237
444998	249238
23171	249239
3067	249240
6216	249241
104903	249242
169049	249243
29215	249244
7794	249245
369886	249246
210113	249247
104166	249248
26880	249249
6005	249250
47510	249251
27931	249252
156335	249253
7208	249254
425309	249255
18914	249256
297239	249257
339919	249258
82270	249259
248144	249260
37395	249261
16073	249262
40932	249263
116596	249264
448112	249265
453497	249266
453688	249267
19305	249268
30757	249269
454685	249270
158310	249271
75757	249272
249699	249273
64901	249274
4874	249275
75289	249276
368969	249277
356574	249278
145327	249279
16749	249280
115225	249281
46753	249282
98288	249283
7098	249284
140163	249285
2131	249286
256663	249287
300638	249288
116316	249289
39402	249290
220340	249291
125506	249292
140233	249293
64463	249294
269403	249295
33730	249296
8187	249297
119858	249298
88684	249299
4805	249300
5044	249301
223984	249302
72938	249303
5015	249304
250216	249305
93410	249306
37884	249307
82600	249308
451366	249309
18884	249310
92584	249311
396684	249312
171926	249313
265444	249314
83005	249315
49446	249316
382287	249317
45444	249318
343080	249319
213443	249320
82198	249321
8095	249322
144441	249323
262462	249324
81272	249325
257997	249326
91671	249327
36397	249328
448804	249329
296252	249330
286	249331
301469	249332
404029	249333
32061	249334
393453	249335
205027	249336
450051	249337
181993	249338
26597	249339
9851	249340
184464	249341
56019	249342
56019	249343
159774	249344
307255	249345
53975	249346
382084	249347
381442	249348
58103	249349
307603	249350
246197	249351
33225	249352
6528	249353
30779	249354
63207	249355
99781	249356
2678	249357
10380	249358
126320	249359
72909	249360
72534	249361
86090	249362
48782	249363
230515	249364
248114	249365
89023	249366
119752	249367
16916	249368
38689	249369
452316	249370
118002	249371
8754	249372
11457	249373
9033	249374
174286	249375
193624	249376
88999	249377
11545	249378
35712	249379
399877	249380
124616	249381
62729	249382
405023	249383
169837	249384
63628	249385
158143	249386
427603	249387
445211	249388
23132	249389
253456	249390
164145	249391
44830	249392
103224	249393
155416	249394
32174	249395
105412	249396
110687	249397
158927	249398
96897	249399
237602	249400
414641	249401
243854	249402
322394	249403
451720	249404
208763	249405
12447	249406
27641	249407
21505	249408
310861	249409
14515	249410
25837	249411
7867	249412
129346	249413
221736	249414
53376	249415
75711	249416
265423	249417
320352	249418
114480	249419
219966	249420
205203	249421
55	249422
43317	249423
194424	249424
305290	249425
324225	249426
15970	249427
52303	249428
48511	249429
117565	249430
66648	249431
291813	249432
168846	249433
255040	249434
100662	249435
82082	249436
13291	249437
1354	249438
197645	249439
85703	249440
3913	249441
40155	249442
72654	249443
40826	249444
3741	249445
128091	249446
211542	249447
15170	249448
192958	249449
122857	249450
120725	249451
4251	249452
17427	249453
42395	249454
100222	249455
334261	249456
11217	249457
336653	249458
573	249459
70501	249460
125057	249461
222656	249462
197971	249463
6931	249464
36144	249465
269121	249466
115041	249467
17983	249468
7014	249469
3909	249470
6319	249471
118011	249472
16113	249473
1366	249474
814	249475
34131	249476
158732	249477
2326	249478
6931	249479
45679	249480
156596	249481
6968	249482
55500	249483
2531	249484
8748	249485
118885	249486
112456	249487
394200	249488
5857	249489
1628	249490
74812	249491
492	249492
248386	249493
8486	249494
56475	249495
41743	249496
375702	249497
363966	249498
248659	249499
201905	249500
385213	249501
332244	249502
18794	249503
30418	249504
22460	249505
48616	249506
45143	249507
59328	249508
134080	249509
5429	249510
4767	249511
22277	249512
7687	249513
14252	249514
39001	249515
103005	249516
91013	249517
240	249518
62309	249519
32321	249520
197053	249521
31609	249522
240031	249523
91541	249524
63210	249525
128029	249526
232041	249527
24941	249528
246643	249529
114687	249530
45237	249531
45041	249532
451252	249533
352194	249534
99546	249535
13330	249536
141676	249537
193764	249538
34276	249539
101622	249540
38609	249541
90878	249542
89493	249543
128250	249544
78924	249545
155340	249546
10004	249547
23457	249548
30888	249549
429936	249550
72225	249551
161988	249552
221040	249553
6949	249554
103627	249555
54825	249556
167896	249557
208892	249558
106647	249559
210409	249560
3663	249561
5395	249562
1478	249563
271996	249564
123755	249565
87535	249566
231471	249567
75054	249568
9966	249569
113799	249570
42340	249571
31442	249572
51422	249573
188300	249574
267832	249575
303451	249576
275154	249577
170609	249578
285	249579
19712	249580
444388	249581
88121	249582
79828	249583
214716	249584
33215	249585
5644	249586
290059	249587
14902	249588
239994	249589
367108	249590
126522	249591
16110	249592
208200	249593
44076	249594
13251	249595
42948	249596
230484	249597
316437	249598
70673	249599
92395	249600
43875	249601
117583	249602
67056	249603
124457	249604
677	249605
11085	249606
16212	249607
11786	249608
2134	249609
35123	249610
3267	249611
36551	249612
171672	249613
8337	249614
113927	249615
82518	249616
433652	249617
161216	249618
16504	249619
95111	249620
234268	249621
120682	249622
116550	249623
98838	249624
214319	249625
325	249626
437488	249627
171945	249628
198887	249629
115063	249630
4297	249631
207284	249632
74828	249633
94003	249634
249953	249635
60301	249636
90054	249637
150393	249638
405014	249639
420063	249640
44294	249641
57501	249642
322209	249643
43127	249644
4443	249645
459500	249646
32122	249647
170107	249648
260	249649
56471	249650
227467	249651
17380	249652
198627	249653
356650	249654
152823	249655
22089	249656
8146	249657
116733	249658
26212	249659
215014	249660
17740	249661
111389	249662
127152	249663
313744	249664
1830	249665
9977	249666
5719	249667
151233	249668
421547	249669
1664	249670
307807	249671
48698	249672
28495	249673
80199	249674
224901	249675
44096	249676
25459	249677
386028	249678
32939	249679
56941	249680
115131	249681
61976	249682
415097	249683
280157	249684
8089	249685
374664	249686
183582	249687
49929	249688
299730	249689
103034	249690
187579	249691
87795	249692
40380	249693
213584	249694
20677	249695
301	249696
123689	249697
72601	249698
295518	249699
14554	249700
2708	249701
322197	249702
2802	249703
19203	249704
7538	249705
73653	249706
24153	249707
35464	249708
200274	249709
67495	249710
178681	249711
26640	249712
27831	249713
67241	249714
26600	249715
6853	249716
21382	249717
56361	249718
33034	249719
16492	249720
145730	249721
433622	249722
163318	249723
99950	249724
52405	249725
65404	249726
359160	249727
84108	249728
102305	249729
71890	249730
118763	249731
77736	249732
103247	249733
17855	249734
71977	249735
112884	249736
435402	249737
6447	249738
454415	249739
41350	249740
300044	249741
361129	249742
25881	249743
619	249744
30451	249745
27440	249746
18941	249747
11952	249748
138723	249749
442100	249750
255126	249751
57485	249752
39528	249753
14828	249754
22513	249755
110639	249756
15127	249757
51987	249758
55532	249759
9090	249760
383930	249761
124712	249762
200907	249763
231917	249764
61372	249765
62	249766
14718	249767
156	249768
116498	249769
211332	249770
193631	249771
408506	249772
189175	249773
15042	249774
51876	249775
179429	249776
146	249777
147734	249778
187095	249779
3908	249780
208326	249781
141021	249782
256191	249783
59125	249784
326390	249785
310951	249786
64242	249787
24009	249788
393579	249789
323392	249790
240912	249791
19271	249792
80602	249793
50522	249794
20166	249795
25581	249796
103531	249797
31937	249798
46098	249799
190018	249800
73202	249801
1710	249802
153928	249803
402286	249804
176738	249805
159555	249806
30188	249807
1386	249808
324465	249809
157360	249810
97823	249811
451036	249812
47474	249813
338965	249814
213328	249815
2506	249816
73843	249817
152597	249818
11624	249819
30518	249820
80538	249821
33202	249822
106683	249823
243099	249824
125221	249825
117049	249826
159324	249827
200966	249828
106601	249829
8086	249830
100979	249831
103697	249832
22361	249833
605	249834
76912	249835
180245	249836
9016	249837
59861	249838
50328	249839
6568	249840
95152	249841
397257	249842
3584	249843
175079	249844
299201	249845
100851	249846
98748	249847
66844	249848
9009	249849
121768	249850
37180	249851
115137	249852
47819	249853
59669	249854
209892	249855
21271	249856
14144	249857
2141	249858
174097	249859
11747	249860
199	249861
209892	249862
35971	249863
237	249864
115103	249865
4184	249866
181177	249867
64423	249868
458012	249869
370193	249870
24124	249871
60217	249872
272428	249873
10982	249874
216909	249875
452806	249876
435809	249877
435201	249878
8877	249879
64488	249880
8560	249881
56574	249882
209968	249883
83288	249884
299840	249885
232683	249886
31679	249887
19267	249888
58795	249889
13307	249890
122644	249891
393088	249892
60058	249893
391176	249894
115052	249895
165798	249896
3	249897
79575	249898
382581	249899
34588	249900
126039	249901
160651	249902
16922	249903
54815	249904
159002	249905
239648	249906
207677	249907
428261	249908
33300	249909
350986	249910
94360	249911
94278	249912
415491	249913
446145	249914
59686	249915
73328	249916
111347	249917
188839	249918
13400	249919
188768	249920
22665	249921
367039	249922
107091	249923
62713	249924
223897	249925
172832	249926
456254	249927
132424	249928
2627	249929
128156	249930
57998	249931
118023	249932
5506	249933
359043	249934
51913	249935
4767	249936
28392	249937
59593	249938
85577	249939
169745	249940
360096	249941
123159	249942
152493	249943
56397	249944
106610	249945
30921	249946
76556	249947
82813	249948
315948	249949
54886	249950
70530	249951
83839	249952
421654	249953
9179	249954
212626	249955
285692	249956
3650	249957
188982	249958
243328	249959
39488	249960
15704	249961
3754	249962
182043	249963
2712	249964
98234	249965
363394	249966
236979	249967
71630	249968
108923	249969
48167	249970
453970	249971
197	249972
41817	249973
163724	249974
149357	249975
286444	249976
78448	249977
179377	249978
359276	249979
71518	249980
375305	249981
23856	249982
180727	249983
7666	249984
401404	249985
4452	249986
57061	249987
2153	249988
11722	249989
33094	249990
19984	249991
316255	249992
17999	249993
5801	249994
115285	249995
92761	249996
83679	249997
384876	249998
409713	249999
318232	250000
98072	250001
88359	250002
107882	250003
71204	250004
181607	250005
114765	250006
219207	250007
104540	250008
517	250009
97975	250010
357648	250011
6081	250012
355465	250013
61757	250014
48828	250015
155619	250016
223307	250017
177156	250018
207371	250019
207371	250020
48787	250021
108235	250022
82256	250023
15362	250024
246586	250025
210950	250026
329519	250027
109067	250028
104549	250029
341371	250030
131536	250031
23529	250032
3884	250033
76393	250034
52000	250035
76342	250036
231796	250037
18418	250038
84171	250039
130727	250040
224148	250041
13940	250042
330649	250043
354690	250044
122149	250045
188331	250046
89960	250047
50627	250048
26306	250049
207560	250050
88055	250051
94039	250052
29635	250053
92406	250054
363284	250055
68243	250056
9410	250057
345909	250058
123337	250059
353520	250060
81421	250061
36245	250062
162358	250063
287869	250064
2764	250065
55093	250066
438604	250067
10931	250068
25241	250069
29228	250070
7735	250071
448336	250072
25830	250073
247329	250074
50604	250075
712	250076
8153	250077
13136	250078
951	250079
276484	250080
14837	250081
68884	250082
115196	250083
73510	250084
8230	250085
169300	250086
52686	250087
16934	250088
271045	250089
39929	250090
4742	250091
26219	250092
23629	250093
91977	250094
23590	250095
104106	250096
33509	250097
86913	250098
124524	250099
72874	250100
439175	250101
26659	250102
361395	250103
2297	250104
64620	250105
219783	250106
38353	250107
330554	250108
247685	250109
150503	250110
626	250111
354105	250112
37538	250113
6664	250114
408223	250115
216395	250116
38386	250117
60541	250118
105104	250119
22866	250120
109093	250121
165747	250122
1676	250123
136591	250124
211393	250125
225994	250126
1258	250127
290635	250128
17436	250129
27758	250130
262271	250131
32261	250132
69976	250133
396945	250134
400048	250135
91348	250136
92379	250137
12174	250138
70741	250139
66470	250140
78088	250141
116597	250142
317312	250143
2183	250144
247788	250145
172020	250146
94057	250147
18959	250148
172648	250149
142762	250150
236427	250151
117160	250152
878	250153
171758	250154
397690	250155
455602	250156
86931	250157
101713	250158
256580	250159
79103	250160
47067	250161
11756	250162
223070	250163
356992	250164
364298	250165
174247	250166
76556	250167
224619	250168
17238	250169
14503	250170
438248	250171
8273	250172
307	250173
7580	250174
255059	250175
433377	250176
217786	250177
25962	250178
74295	250179
251803	250180
44077	250181
240225	250182
122117	250183
411642	250184
29870	250185
119345	250186
131	250187
34589	250188
165527	250189
152260	250190
279632	250191
387638	250192
345062	250193
264612	250194
501	250195
20707	250196
62698	250197
262943	250198
5783	250199
35430	250200
230895	250201
1420	250202
92367	250203
230590	250204
97582	250205
17527	250206
1070	250207
85672	250208
208214	250209
5681	250210
43329	250211
138844	250212
119466	250213
12853	250214
6208	250215
24262	250216
213178	250217
208373	250218
407138	250219
201722	250220
30052	250221
41483	250222
127157	250223
204765	250224
9522	250225
412499	250226
392836	250227
215861	250228
48493	250229
84675	250230
193423	250231
152982	250232
35975	250233
24750	250234
45937	250235
192	250236
291144	250237
150850	250238
127694	250239
5018	250240
240380	250241
56436	250242
6422	250243
231302	250244
334793	250245
242302	250246
319056	250247
77966	250248
135032	250249
112359	250250
1640	250251
25792	250252
62175	250253
220636	250254
10755	250255
9053	250256
404047	250257
53634	250258
89609	250259
4158	250260
328976	250261
2048	250262
237806	250263
1550	250264
2356	250265
11703	250266
15285	250267
309886	250268
291389	250269
3186	250270
372	250271
187984	250272
3083	250273
91793	250274
18243	250275
94704	250276
75009	250277
59226	250278
1672	250279
5360	250280
246945	250281
430080	250282
230667	250283
236115	250284
27733	250285
26716	250286
212801	250287
101613	250288
15358	250289
27007	250290
11141	250291
148819	250292
73077	250293
164515	250294
212366	250295
1088	250296
33434	250297
114616	250298
205774	250299
106280	250300
216921	250301
2121	250302
2754	250303
5800	250304
2904	250305
10499	250306
8272	250307
8516	250308
266207	250309
89656	250310
851	250311
256811	250312
190003	250313
201430	250314
22926	250315
64567	250316
453332	250317
377824	250318
127931	250319
34134	250320
142210	250321
58274	250322
2809	250323
1063	250324
61418	250325
15643	250326
2042	250327
11734	250328
15643	250329
72673	250330
31137	250331
294709	250332
240400	250333
17559	250334
417955	250335
416919	250336
154781	250337
186755	250338
136804	250339
59191	250340
61994	250341
127651	250342
291203	250343
235205	250344
62085	250345
379962	250346
40833	250347
5180	250348
242925	250349
90324	250350
214803	250351
20589	250352
70882	250353
99651	250354
1547	250355
360	250356
120240	250357
58729	250358
63445	250359
443281	250360
2779	250361
119629	250362
9834	250363
135134	250364
182878	250365
246481	250366
425180	250367
211597	250368
174348	250369
232690	250370
14593	250371
26042	250372
8064	250373
291595	250374
204207	250375
91526	250376
447555	250377
9365	250378
164848	250379
430518	250380
20710	250381
35175	250382
1783	250383
40457	250384
85849	250385
351208	250386
79	250387
420231	250388
7289	250389
97809	250390
8777	250391
11356	250392
338593	250393
26105	250394
289023	250395
418738	250396
4870	250397
3492	250398
77925	250399
382853	250400
224473	250401
26105	250402
53642	250403
438462	250404
190157	250405
18445	250406
160793	250407
388831	250408
2998	250409
20070	250410
4247	250411
395121	250412
166971	250413
1698	250414
170892	250415
156844	250416
102341	250417
219860	250418
10011	250419
116785	250420
113666	250421
257003	250422
201259	250423
40707	250424
42871	250425
48254	250426
249557	250427
3634	250428
21234	250429
98141	250430
13759	250431
198014	250432
215673	250433
324873	250434
233636	250435
35040	250436
209314	250437
39551	250438
421706	250439
107750	250440
95295	250441
116044	250442
66248	250443
32241	250444
39175	250445
227412	250446
94442	250447
9850	250448
15957	250449
236869	250450
2023	250451
179531	250452
175654	250453
342455	250454
205833	250455
438874	250456
2181	250457
299656	250458
307900	250459
65190	250460
2042	250461
176651	250462
75285	250463
191438	250464
91757	250465
1100	250466
244556	250467
15723	250468
161984	250469
7409	250470
164	250471
2875	250472
44822	250473
122611	250474
6516	250475
40481	250476
57159	250477
296	250478
2193	250479
222437	250480
15498	250481
40527	250482
240115	250483
219965	250484
12356	250485
20274	250486
45877	250487
19235	250488
91213	250489
87112	250490
102825	250491
355696	250492
119134	250493
210346	250494
290478	250495
264609	250496
65072	250497
7645	250498
22601	250499
456644	250500
15746	250501
101639	250502
4346	250503
298240	250504
72316	250505
26614	250506
170732	250507
11785	250508
35119	250509
457161	250510
4626	250511
31141	250512
9464	250513
13378	250514
212560	250515
35533	250516
123059	250517
59458	250518
96634	250519
19377	250520
22405	250521
121243	250522
85453	250523
280945	250524
127049	250525
44567	250526
255102	250527
101840	250528
103971	250529
31097	250530
61202	250531
229861	250532
31673	250533
206488	250534
145554	250535
106423	250536
416930	250537
74580	250538
73267	250539
146834	250540
84153	250541
294156	250542
335698	250543
70030	250544
212965	250545
371416	250546
239288	250547
181334	250548
21601	250549
47630	250550
244743	250551
142500	250552
448917	250553
93864	250554
109879	250555
8916	250556
5990	250557
114652	250558
109879	250559
236249	250560
63582	250561
165821	250562
275022	250563
272699	250564
94519	250565
24173	250566
438312	250567
6988	250568
39452	250569
145636	250570
378140	250571
82416	250572
255737	250573
121399	250574
10197	250575
65732	250576
394234	250577
389485	250578
84882	250579
273583	250580
403756	250581
53008	250582
201096	250583
23734	250584
156263	250585
145414	250586
103215	250587
7559	250588
64826	250589
55089	250590
223520	250591
363893	250592
435863	250593
18996	250594
966	250595
61188	250596
8483	250597
219852	250598
45585	250599
50813	250600
5366	250601
87069	250602
1694	250603
426343	250604
74109	250605
420257	250606
387530	250607
110923	250608
153792	250609
338692	250610
16824	250611
7161	250612
23171	250613
123850	250614
141176	250615
62966	250616
58073	250617
59801	250618
128658	250619
7274	250620
293240	250621
153715	250622
381	250623
311045	250624
32193	250625
19418	250626
50102	250627
5082	250628
219501	250629
142755	250630
82817	250631
26772	250632
452011	250633
206636	250634
23632	250635
420312	250636
21806	250637
44661	250638
214307	250639
28295	250640
46224	250641
5189	250642
188523	250643
14164	250644
64305	250645
70855	250646
49801	250647
47457	250648
10152	250649
401634	250650
290770	250651
298089	250652
37354	250653
50106	250654
140196	250655
170911	250656
30136	250657
26460	250658
93110	250659
41565	250660
60989	250661
24135	250662
810	250663
85536	250664
31353	250665
413427	250666
391436	250667
163727	250668
310236	250669
221977	250670
455398	250671
372513	250672
231771	250673
160224	250674
128505	250675
431944	250676
66729	250677
142437	250678
304639	250679
2148	250680
153126	250681
17359	250682
109159	250683
323966	250684
123498	250685
6974	250686
7671	250687
41515	250688
48933	250689
93594	250690
250044	250691
8031	250692
14329	250693
139023	250694
388397	250695
128069	250696
48015	250697
3043	250698
10704	250699
24173	250700
24337	250701
395143	250702
89897	250703
44306	250704
153166	250705
298672	250706
190434	250707
23410	250708
125267	250709
16998	250710
2131	250711
240962	250712
139572	250713
188982	250714
92064	250715
431437	250716
124230	250717
36658	250718
920	250719
99271	250720
29076	250721
74921	250722
46340	250723
161031	250724
164806	250725
149301	250726
249869	250727
47754	250728
247079	250729
193608	250730
238633	250731
453485	250732
452697	250733
45146	250734
63887	250735
166034	250736
231131	250737
228139	250738
158052	250739
419593	250740
62585	250741
45345	250742
237306	250743
306971	250744
173775	250745
55816	250746
2011	250747
361090	250748
361399	250749
225940	250750
123441	250751
258330	250752
255305	250753
294712	250754
172779	250755
357148	250756
83552	250757
10136	250758
243148	250759
243148	250760
45381	250761
417048	250762
82298	250763
174622	250764
311865	250765
384667	250766
215808	250767
47402	250768
156433	250769
87083	250770
80654	250771
25688	250772
107088	250773
30303	250774
50546	250775
21104	250776
49172	250777
193747	250778
375483	250779
283555	250780
312651	250781
315101	250782
11973	250783
56638	250784
98735	250785
57385	250786
327815	250787
247550	250788
33190	250789
92689	250790
166090	250791
13635	250792
449850	250793
55716	250794
211860	250795
7449	250796
160607	250797
27062	250798
241077	250799
444159	250800
432890	250801
53476	250802
19685	250803
169867	250804
2661	250805
133943	250806
11499	250807
143338	250808
636	250809
116140	250810
64232	250811
24772	250812
208860	250813
7050	250814
117478	250815
434441	250816
2403	250817
146843	250818
91624	250819
267432	250820
197452	250821
57393	250822
58612	250823
30743	250824
33149	250825
365076	250826
10680	250827
12021	250828
77947	250829
139433	250830
105841	250831
14206	250832
154724	250833
27913	250834
3427	250835
1474	250836
257376	250837
8965	250838
408836	250839
220520	250840
68325	250841
37959	250842
251992	250843
230972	250844
8930	250845
48491	250846
60355	250847
5035	250848
232270	250849
6412	250850
69514	250851
136354	250852
154754	250853
245073	250854
176271	250855
61336	250856
398712	250857
73493	250858
297575	250859
56888	250860
6564	250861
246561	250862
2146	250863
24917	250864
11153	250865
1620	250866
2395	250867
51	250868
298903	250869
200513	250870
311186	250871
165959	250872
60598	250873
34256	250874
61532	250875
103340	250876
152998	250877
19587	250878
308589	250879
96445	250880
311381	250881
281614	250882
21673	250883
193577	250884
61524	250885
119409	250886
360104	250887
29925	250888
85161	250889
5583	250890
10006	250891
207266	250892
1341	250893
31925	250894
4825	250895
122906	250896
29039	250897
35847	250898
169250	250899
190694	250900
29198	250901
7684	250902
768	250903
6565	250904
51780	250905
14904	250906
438930	250907
814	250908
51765	250909
56555	250910
114470	250911
175985	250912
132	250913
126034	250914
235524	250915
94474	250916
8924	250917
1193	250918
183950	250919
5692	250920
63349	250921
35896	250922
108256	250923
212599	250924
9952	250925
166147	250926
22757	250927
173015	250928
291013	250929
8857	250930
10318	250931
62355	250932
28250	250933
207085	250934
134832	250935
29143	250936
449678	250937
104927	250938
112366	250939
333157	250940
29793	250941
8409	250942
93821	250943
433979	250944
195750	250945
23355	250946
71735	250947
299213	250948
6672	250949
255452	250950
282444	250951
110864	250952
115958	250953
448330	250954
203802	250955
82214	250956
241965	250957
32970	250958
65061	250959
139484	250960
342671	250961
184539	250962
204094	250963
266086	250964
23206	250965
285808	250966
52882	250967
134320	250968
25608	250969
285977	250970
192095	250971
8495	250972
79355	250973
121364	250974
142609	250975
91762	250976
296940	250977
15824	250978
14537	250979
190408	250980
13142	250981
7696	250982
3571	250983
156542	250984
180316	250985
359304	250986
352618	250987
123182	250988
336867	250989
168778	250990
3527	250991
12712	250992
64351	250993
8073	250994
60086	250995
241971	250996
56389	250997
205701	250998
292587	250999
386591	251000
31419	251001
235459	251002
565	251003
4195	251004
69920	251005
85512	251006
241843	251007
12739	251008
83585	251009
246699	251010
9618	251011
232318	251012
108659	251013
108944	251014
374447	251015
34454	251016
74314	251017
11580	251018
35904	251019
147559	251020
56574	251021
213086	251022
301931	251023
140623	251024
72033	251025
19707	251026
9842	251027
237634	251028
394044	251029
17319	251030
26581	251031
49985	251032
4544	251033
171310	251034
250403	251035
394553	251036
90725	251037
396760	251038
150774	251039
115692	251040
50370	251041
236428	251042
189752	251043
268844	251044
78560	251045
358849	251046
47855	251047
269481	251048
52185	251049
7875	251050
226323	251051
33636	251052
132724	251053
19140	251054
86133	251055
244223	251056
420416	251057
81483	251058
72343	251059
141089	251060
218340	251061
109694	251062
290080	251063
17534	251064
441778	251065
25075	251066
189576	251067
434531	251068
18828	251069
126910	251070
205	251071
54681	251072
19883	251073
108751	251074
11838	251075
5966	251076
148057	251077
40800	251078
3310	251079
55696	251080
74795	251081
85904	251082
3551	251083
370183	251084
423976	251085
225558	251086
70663	251087
130289	251088
7902	251089
149332	251090
385040	251091
25857	251092
179838	251093
101982	251094
5193	251095
14622	251096
61644	251097
340405	251098
381311	251099
330525	251100
159531	251101
7739	251102
324105	251103
2569	251104
3068	251105
7987	251106
38766	251107
72596	251108
116034	251109
141144	251110
214	251111
18027	251112
2815	251113
405147	251114
222191	251115
11580	251116
45288	251117
388453	251118
18155	251119
8600	251120
7666	251121
124662	251122
162391	251123
90578	251124
20981	251125
35937	251126
2623	251127
240523	251128
1357	251129
293358	251130
49565	251131
149636	251132
107255	251133
122167	251134
22795	251135
79387	251136
72506	251137
2918	251138
45030	251139
19885	251140
347663	251141
105842	251142
97242	251143
127146	251144
422630	251145
275000	251146
221159	251147
224514	251148
142485	251149
68895	251150
129112	251151
10157	251152
396036	251153
58890	251154
424899	251155
1920	251156
346371	251157
50953	251158
210900	251159
44718	251160
6376	251161
30534	251162
397957	251163
7538	251164
111276	251165
77	251166
37972	251167
4807	251168
105458	251169
55816	251170
27998	251171
2489	251172
94159	251173
95149	251174
87172	251175
387677	251176
74613	251177
13535	251178
8911	251179
92258	251180
284149	251181
69909	251182
13964	251183
79	251184
224297	251185
105274	251186
206061	251187
7955	251188
103151	251189
307844	251190
450704	251191
73715	251192
126596	251193
22502	251194
9348	251195
146263	251196
250128	251197
57247	251198
433689	251199
458460	251200
299475	251201
102739	251202
113622	251203
22456	251204
20252	251205
450094	251206
13643	251207
19452	251208
153507	251209
93878	251210
14663	251211
127249	251212
4254	251213
74549	251214
305344	251215
20366	251216
183968	251217
186	251218
200113	251219
313716	251220
443138	251221
19872	251222
154366	251223
360907	251224
117019	251225
82060	251226
72703	251227
122231	251228
84323	251229
164942	251230
46762	251231
368528	251232
160104	251233
76384	251234
97528	251235
36565	251236
174463	251237
58602	251238
4295	251239
218964	251240
331119	251241
70063	251242
26064	251243
115470	251244
346846	251245
75695	251246
8580	251247
216783	251248
5730	251249
451307	251250
28903	251251
36832	251252
134658	251253
422245	251254
19814	251255
94843	251256
39670	251257
367955	251258
103567	251259
118257	251260
247121	251261
55635	251262
178331	251263
41301	251264
90104	251265
312900	251266
30455	251267
244222	251268
56052	251269
704	251270
292	251271
87416	251272
14670	251273
354979	251274
9106	251275
416744	251276
351700	251277
117192	251278
97358	251279
13299	251280
14632	251281
249051	251282
444607	251283
391066	251284
296822	251285
13402	251286
79647	251287
2789	251288
47616	251289
115004	251290
440727	251291
218114	251292
302103	251293
248356	251294
61453	251295
16454	251296
228249	251297
9921	251298
243516	251299
34310	251300
174007	251301
22152	251302
75487	251303
83665	251304
59851	251305
34632	251306
160888	251307
49817	251308
177387	251309
24318	251310
59265	251311
224010	251312
96606	251313
391659	251314
58511	251315
150416	251316
66879	251317
35145	251318
89497	251319
202851	251320
63595	251321
199410	251322
112824	251323
132623	251324
92362	251325
24374	251326
443322	251327
39879	251328
55532	251329
327302	251330
78541	251331
126870	251332
417371	251333
103802	251334
103893	251335
61264	251336
134990	251337
12904	251338
1942	251339
54722	251340
136600	251341
200033	251342
17554	251343
56073	251344
54366	251345
137853	251346
4502	251347
373573	251348
181822	251349
79284	251350
210886	251351
51258	251352
115177	251353
156543	251354
41268	251355
59941	251356
203404	251357
64662	251358
18934	251359
327431	251360
14200	251361
128227	251362
290657	251363
394664	251364
11485	251365
27489	251366
2498	251367
181132	251368
425902	251369
311376	251370
124220	251371
326248	251372
449458	251373
160047	251374
211323	251375
147648	251376
124083	251377
16987	251378
249317	251379
133054	251380
432083	251381
441494	251382
3748	251383
83590	251384
39598	251385
30675	251386
202355	251387
121382	251388
9565	251389
845	251390
45960	251391
61028	251392
454690	251393
386500	251394
58796	251395
423	251396
15838	251397
182908	251398
130309	251399
120226	251400
6415	251401
293749	251402
425361	251403
264768	251404
28414	251405
77517	251406
115026	251407
26640	251408
6022	251409
231023	251410
121067	251411
104833	251412
406559	251413
303986	251414
222965	251415
56730	251416
62924	251417
18186	251418
230780	251419
27278	251420
85053	251421
14835	251422
168234	251423
36658	251424
94591	251425
2259	251426
210254	251427
206266	251428
97354	251429
4213	251430
307465	251431
348457	251432
1372	251433
774	251434
5936	251435
12029	251436
331299	251437
37876	251438
29777	251439
94285	251440
217819	251441
101764	251442
261064	251443
302409	251444
239910	251445
128407	251446
41262	251447
232568	251448
119238	251449
144577	251450
117147	251451
209266	251452
3248	251453
8032	251454
242026	251455
190399	251456
246251	251457
3056	251458
62691	251459
143238	251460
3508	251461
456147	251462
155064	251463
5389	251464
2416	251465
271608	251466
21900	251467
262275	251468
242643	251469
49393	251470
328835	251471
138841	251472
248230	251473
350807	251474
359023	251475
16398	251476
115427	251477
3438	251478
16494	251479
270482	251480
15726	251481
150991	251482
52712	251483
147783	251484
147775	251485
59761	251486
193382	251487
6171	251488
154042	251489
233267	251490
212606	251491
42103	251492
212658	251493
284234	251494
11391	251495
93718	251496
411792	251497
63069	251498
194674	251499
2027	251500
7694	251501
7975	251502
82996	251503
12970	251504
18991	251505
152710	251506
103851	251507
8670	251508
229073	251509
124027	251510
237183	251511
1138	251512
74344	251513
26109	251514
200129	251515
107770	251516
133520	251517
189039	251518
77397	251519
269276	251520
2241	251521
379215	251522
198111	251523
198111	251524
236375	251525
14654	251526
21460	251527
98904	251528
173024	251529
388323	251530
3051	251531
33837	251532
335161	251533
253321	251534
28434	251535
209979	251536
227925	251537
16294	251538
195136	251539
64114	251540
100134	251541
97074	251542
4787	251543
116693	251544
448240	251545
414206	251546
14010	251547
82616	251548
227303	251549
21136	251550
238636	251551
8729	251552
354763	251553
106910	251554
8845	251555
172195	251556
241418	251557
411	251558
193687	251559
113969	251560
94098	251561
200626	251562
109651	251563
310014	251564
7637	251565
33568	251566
390417	251567
31394	251568
208534	251569
307309	251570
150050	251571
3	251572
244234	251573
81075	251574
1278	251575
19126	251576
3278	251577
405155	251578
15339	251579
38087	251580
122580	251581
85145	251582
2388	251583
391903	251584
228496	251585
106361	251586
224429	251587
237900	251588
328354	251589
6316	251590
62348	251591
68586	251592
246365	251593
8163	251594
14789	251595
14789	251596
7242	251597
107705	251598
407536	251599
10075	251600
4256	251601
71373	251602
9830	251603
208378	251604
14614	251605
325340	251606
13613	251607
186307	251608
171471	251609
61822	251610
27503	251611
237325	251612
17184	251613
10644	251614
56919	251615
213195	251616
156123	251617
42676	251618
52622	251619
17909	251620
87851	251621
23316	251622
41490	251623
25776	251624
30176	251625
38655	251626
294271	251627
31509	251628
160774	251629
420658	251630
406361	251631
58134	251632
14923	251633
367487	251634
164393	251635
156231	251636
157378	251637
419974	251638
451742	251639
29277	251640
449491	251641
92640	251642
1961	251643
1055	251644
186623	251645
30704	251646
178468	251647
14006	251648
13186	251649
15668	251650
106663	251651
296652	251652
196840	251653
381	251654
103665	251655
45194	251656
13507	251657
241	251658
61019	251659
2698	251660
1900	251661
37827	251662
29817	251663
433640	251664
63718	251665
33802	251666
438820	251667
280	251668
101074	251669
61742	251670
24457	251671
111639	251672
37015	251673
114567	251674
412898	251675
62410	251676
3196	251677
5872	251678
2322	251679
358537	251680
94364	251681
87892	251682
155953	251683
338994	251684
50630	251685
94263	251686
100309	251687
407851	251688
134786	251689
90654	251690
363388	251691
127016	251692
425961	251693
217217	251694
306603	251695
83027	251696
38735	251697
259081	251698
8676	251699
314982	251700
248	251701
2969	251702
274117	251703
21597	251704
160577	251705
29998	251706
410438	251707
457227	251708
98929	251709
105270	251710
145679	251711
131525	251712
125535	251713
240	251714
1686	251715
89553	251716
221482	251717
53752	251718
250604	251719
19809	251720
14172	251721
6749	251722
29392	251723
10895	251724
19455	251725
46598	251726
186559	251727
6587	251728
27622	251729
112854	251730
233710	251731
390954	251732
314514	251733
115035	251734
255641	251735
50435	251736
7283	251737
67459	251738
217110	251739
60284	251740
299357	251741
96902	251742
148490	251743
316521	251744
103949	251745
377409	251746
316639	251747
423662	251748
102596	251749
88624	251750
122511	251751
306513	251752
22638	251753
348359	251754
71558	251755
428185	251756
157998	251757
39900	251758
192793	251759
30148	251760
399988	251761
745	251762
102304	251763
54947	251764
27329	251765
148038	251766
344484	251767
191560	251768
185197	251769
93368	251770
89758	251771
365848	251772
187787	251773
174494	251774
344470	251775
363460	251776
253874	251777
182153	251778
188487	251779
191622	251780
419698	251781
236065	251782
96615	251783
188118	251784
94278	251785
187397	251786
349799	251787
185817	251788
187399	251789
54699	251790
14449	251791
14449	251792
7157	251793
62066	251794
120396	251795
120396	251796
238306	251797
22407	251798
201458	251799
286958	251800
56276	251801
56276	251802
74538	251803
56685	251804
333799	251805
44048	251806
41726	251807
65215	251808
129301	251809
405032	251810
157846	251811
98305	251812
30326	251813
17621	251814
444	251815
85053	251816
409015	251817
345741	251818
363806	251819
164478	251820
317303	251821
285843	251822
375358	251823
374755	251824
171366	251825
342342	251826
321230	251827
65298	251828
437002	251829
149946	251830
1586	251831
78266	251832
143901	251833
87731	251834
333868	251835
406929	251836
82881	251837
219698	251838
25846	251839
162081	251840
334460	251841
293898	251842
22885	251843
282285	251844
310290	251845
277807	251846
32858	251847
179806	251848
289551	251849
428402	251850
315183	251851
205485	251852
3053	251853
32110	251854
208624	251855
259052	251856
326292	251857
44067	251858
221277	251859
233248	251860
231949	251861
58184	251862
350783	251863
183779	251864
257959	251865
336089	251866
92933	251867
228791	251868
163764	251869
6386	251870
26588	251871
315864	251872
2085	251873
182579	251874
324268	251875
42837	251876
16064	251877
26267	251878
93740	251879
345583	251880
158034	251881
338056	251882
21091	251883
26501	251884
344959	251885
72305	251886
181123	251887
25060	251888
346250	251889
15280	251890
166324	251891
345722	251892
171637	251893
262846	251894
67180	251895
15620	251896
26155	251897
183006	251898
315891	251899
91150	251900
86054	251901
257731	251902
166324	251903
80652	251904
180150	251905
308939	251906
169575	251907
185912	251908
181409	251909
16016	251910
183143	251911
26668	251912
44478	251913
162478	251914
4438	251915
188890	251916
189283	251917
193699	251918
152271	251919
339681	251920
2768	251921
263304	251922
355831	251923
94239	251924
3852	251925
144128	251926
70459	251927
114685	251928
12109	251929
41724	251930
422416	251931
88480	251932
238965	251933
62890	251934
14772	251935
127725	251936
52492	251937
77940	251938
70783	251939
267562	251940
389794	251941
195835	251942
453747	251943
360108	251944
31098	251945
396585	251946
172599	251947
327547	251948
284531	251949
143690	251950
1910	251951
25412	251952
328846	251953
171944	251954
2902	251955
157772	251956
262861	251957
93360	251958
14697	251959
233874	251960
453550	251961
233306	251962
254478	251963
51268	251964
9525	251965
145007	251966
11150	251967
433543	251968
214	251969
281910	251970
73131	251971
304120	251972
84260	251973
242145	251974
17472	251975
118398	251976
249778	251977
27135	251978
221574	251979
130062	251980
92187	251981
103430	251982
218237	251983
333831	251984
1582	251985
232202	251986
448157	251987
219610	251988
51407	251989
1114	251990
228920	251991
101942	251992
83934	251993
152090	251994
420667	251995
55436	251996
85506	251997
40934	251998
6919	251999
149427	252000
351600	252001
218273	252002
123503	252003
147005	252004
441730	252005
49039	252006
100215	252007
122217	252008
34624	252009
578	252010
1001	252011
420665	252012
57296	252013
62596	252014
548	252015
60176	252016
42997	252017
30691	252018
36693	252019
32811	252020
4810	252021
418339	252022
276918	252023
63808	252024
223398	252025
19230	252026
206126	252027
404364	252028
123220	252029
189729	252030
115825	252031
98075	252032
117796	252033
8614	252034
56854	252035
8116	252036
16485	252037
15269	252038
219171	252039
369081	252040
353376	252041
372100	252042
75734	252043
154670	252044
315392	252045
25316	252046
118082	252047
374018	252048
387331	252049
32469	252050
288918	252051
394394	252052
70413	252053
89215	252054
371809	252055
455638	252056
113177	252057
236778	252058
141537	252059
109866	252060
458292	252061
411277	252062
8063	252063
209717	252064
23738	252065
199158	252066
62997	252067
15087	252068
55174	252069
172560	252070
46112	252071
381367	252072
31016	252073
71184	252074
175357	252075
86391	252076
225932	252077
82476	252078
140631	252079
5516	252080
76734	252081
22567	252082
195395	252083
166588	252084
135932	252085
173948	252086
38557	252087
349761	252088
54563	252089
228201	252090
58392	252091
14876	252092
245463	252093
8129	252094
34021	252095
34021	252096
24135	252097
107797	252098
336655	252099
175210	252100
261103	252101
184768	252102
294684	252103
90215	252104
130780	252105
237440	252106
139397	252107
50110	252108
35526	252109
164535	252110
367757	252111
1690	252112
8963	252113
139522	252114
142	252115
30003	252116
126297	252117
450259	252118
62599	252119
456247	252120
310997	252121
140745	252122
18402	252123
144806	252124
354792	252125
130948	252126
418810	252127
184509	252128
350272	252129
156237	252130
184334	252131
1020	252132
9057	252133
22023	252134
3343	252135
16624	252136
152772	252137
197590	252138
10227	252139
410374	252140
172662	252141
22360	252142
16882	252143
429931	252144
105594	252145
110510	252146
194647	252147
156312	252148
9548	252149
124474	252150
63254	252151
120006	252152
111284	252153
209824	252154
218341	252155
316855	252156
247582	252157
372	252158
9090	252159
124372	252160
63627	252161
11655	252162
5173	252163
80457	252164
9367	252165
66960	252166
25465	252167
330687	252168
233168	252169
170611	252170
151380	252171
437675	252172
144638	252173
2626	252174
54450	252175
48380	252176
11632	252177
334692	252178
119265	252179
216651	252180
4898	252181
186721	252182
238200	252183
444368	252184
34565	252185
323923	252186
14135	252187
139349	252188
33383	252189
53139	252190
167799	252191
336147	252192
411795	252193
61283	252194
334132	252195
237048	252196
180881	252197
227797	252198
375143	252199
286485	252200
287259	252201
438183	252202
93847	252203
112540	252204
134275	252205
120030	252206
312299	252207
176950	252208
312775	252209
180879	252210
237295	252211
412581	252212
30988	252213
112001	252214
100225	252215
201388	252216
196698	252217
220389	252218
421782	252219
18775	252220
273662	252221
130814	252222
284982	252223
28326	252224
151648	252225
121162	252226
272836	252227
120307	252228
112828	252229
210312	252230
295012	252231
9530	252232
395942	252233
116512	252234
161206	252235
71378	252236
314775	252237
311167	252238
245882	252239
339726	252240
312180	252241
122542	252242
225928	252243
96553	252244
205596	252245
438660	252246
393116	252247
231670	252248
186389	252249
223243	252250
162628	252251
307037	252252
25258	252253
440537	252254
32884	252255
222742	252256
66272	252257
446909	252258
284389	252259
151428	252260
405271	252261
247030	252262
101278	252263
90689	252264
420740	252265
212947	252266
332925	252267
330600	252268
159087	252269
407745	252270
166396	252271
236841	252272
274651	252273
52245	252274
329449	252275
390230	252276
319638	252277
232518	252278
296341	252279
177572	252280
351421	252281
370891	252282
45654	252283
152659	252284
399940	252285
161039	252286
28806	252287
28806	252288
358053	252289
28806	252290
29893	252291
248286	252292
43110	252293
66808	252294
172794	252295
399941	252296
336826	252297
357514	252298
422391	252299
168056	252300
331993	252301
400570	252302
296524	252303
12854	252304
86101	252305
431664	252306
330104	252307
212267	252308
186999	252309
18649	252310
318676	252311
89311	252312
42406	252313
80919	252314
310089	252315
446608	252316
112786	252317
86794	252318
59006	252319
48315	252320
368436	252321
287344	252322
289353	252323
5182	252324
258733	252325
402124	252326
128317	252327
331729	252328
275958	252329
5771	252330
257817	252331
166796	252332
171756	252333
301057	252334
271074	252335
258588	252336
345893	252337
10899	252338
59754	252339
333914	252340
141473	252341
154252	252342
73090	252343
445538	252344
218187	252345
24399	252346
175753	252347
339613	252348
32188	252349
128406	252350
59343	252351
324537	252352
86674	252353
48926	252354
20761	252355
137886	252356
15047	252357
66003	252358
167845	252359
226964	252360
129403	252361
151402	252362
194754	252363
254690	252364
105622	252365
147477	252366
335511	252367
48225	252368
90018	252369
101660	252370
142835	252371
327509	252372
10465	252373
9216	252374
147177	252375
93980	252376
71485	252377
112449	252378
367	252379
11352	252380
4187	252381
59604	252382
68507	252383
14854	252384
14751	252385
350024	252386
175605	252387
4243	252388
77405	252389
36940	252390
438904	252391
9368	252392
2759	252393
245690	252394
121252	252395
116647	252396
232	252397
355164	252398
340003	252399
149431	252400
210484	252401
173812	252402
86389	252403
177852	252404
63473	252405
175086	252406
186087	252407
119886	252408
8053	252409
133086	252410
95961	252411
160482	252412
149401	252413
84692	252414
4585	252415
340384	252416
246786	252417
98727	252418
155673	252419
38516	252420
375770	252421
31106	252422
973	252423
118037	252424
36	252425
9564	252426
6316	252427
50032	252428
206352	252429
50291	252430
26470	252431
13767	252432
36054	252433
104703	252434
1661	252435
94350	252436
17972	252437
4853	252438
455662	252439
121899	252440
154686	252441
247689	252442
29520	252443
394021	252444
57628	252445
70927	252446
15009	252447
212025	252448
200376	252449
4047	252450
142385	252451
70524	252452
205865	252453
99286	252454
73954	252455
93633	252456
59845	252457
152962	252458
43785	252459
201819	252460
314607	252461
8833	252462
327463	252463
221239	252464
3855	252465
15021	252466
197339	252467
201818	252468
46727	252469
6823	252470
8983	252471
36681	252472
296230	252473
152	252474
1281	252475
208755	252476
115947	252477
224400	252478
4876	252479
90052	252480
5120	252481
95133	252482
2963	252483
286350	252484
86582	252485
329782	252486
10138	252487
235837	252488
169717	252489
92608	252490
30073	252491
2903	252492
5622	252493
120181	252494
422282	252495
96026	252496
108508	252497
396068	252498
227041	252499
404036	252500
144570	252501
18109	252502
84851	252503
382838	252504
118284	252505
377872	252506
217931	252507
53904	252508
347273	252509
2064	252510
367114	252511
100464	252512
41416	252513
166	252514
99855	252515
32279	252516
156362	252517
3979	252518
335830	252519
6440	252520
3979	252521
49595	252522
64651	252523
49464	252524
450	252525
70046	252526
279985	252527
48465	252528
71081	252529
98535	252530
396665	252531
277991	252532
225279	252533
393048	252534
65335	252535
17307	252536
28378	252537
414239	252538
68071	252539
9954	252540
12396	252541
424	252542
33936	252543
58054	252544
359248	252545
9656	252546
227664	252547
1408	252548
965	252549
309011	252550
193855	252551
216830	252552
75285	252553
1146	252554
938	252555
418390	252556
65290	252557
10138	252558
683	252559
1479	252560
197484	252561
81956	252562
1704	252563
7947	252564
444611	252565
191279	252566
43047	252567
497	252568
135551	252569
345694	252570
238034	252571
91474	252572
19257	252573
111253	252574
66711	252575
1836	252576
31932	252577
2848	252578
36891	252579
56152	252580
387708	252581
425988	252582
210582	252583
7311	252584
184607	252585
28505	252586
62889	252587
46167	252588
29591	252589
40172	252590
27673	252591
93874	252592
16537	252593
108625	252594
57005	252595
221996	252596
372937	252597
83702	252598
86274	252599
137296	252600
209873	252601
33214	252602
356329	252603
73784	252604
189963	252605
27047	252606
132159	252607
15394	252608
271014	252609
8694	252610
10448	252611
247110	252612
68698	252613
166838	252614
20274	252615
82662	252616
128567	252617
1891	252618
5673	252619
66547	252620
10765	252621
60229	252622
125292	252623
103835	252624
422034	252625
246214	252626
92304	252627
110459	252628
2857	252629
116953	252630
30016	252631
160207	252632
67220	252633
56270	252634
3911	252635
330873	252636
34877	252637
28023	252638
143787	252639
6266	252640
19070	252641
172180	252642
40399	252643
2065	252644
29438	252645
105698	252646
910	252647
34841	252648
97721	252649
95458	252650
99584	252651
5213	252652
794	252653
8297	252654
193526	252655
98898	252656
422019	252657
37235	252658
291638	252659
21851	252660
243171	252661
11942	252662
17993	252663
268478	252664
105443	252665
15315	252666
407680	252667
230711	252668
78787	252669
32057	252670
34188	252671
25846	252672
103667	252673
42371	252674
127589	252675
2951	252676
82192	252677
8001	252678
277136	252679
95910	252680
205727	252681
8025	252682
107372	252683
17756	252684
211979	252685
349164	252686
68188	252687
11629	252688
113159	252689
5685	252690
328481	252691
161086	252692
325186	252693
56989	252694
308957	252695
79618	252696
93441	252697
55988	252698
171191	252699
46024	252700
96859	252701
75066	252702
77031	252703
71634	252704
48759	252705
122878	252706
45653	252707
84967	252708
86951	252709
168182	252710
13432	252711
27622	252712
321251	252713
130094	252714
384217	252715
27701	252716
12228	252717
401444	252718
71	252719
241782	252720
144093	252721
192593	252722
16109	252723
132979	252724
3287	252725
248375	252726
86326	252727
204368	252728
406321	252729
100097	252730
414644	252731
121262	252732
10337	252733
19693	252734
49795	252735
73577	252736
87041	252737
121403	252738
46309	252739
74964	252740
133760	252741
122662	252742
16420	252743
153894	252744
5199	252745
306661	252746
15956	252747
164259	252748
8525	252749
44007	252750
41613	252751
5167	252752
33860	252753
182652	252754
182652	252755
823	252756
392052	252757
245843	252758
189024	252759
48647	252760
382937	252761
25808	252762
185903	252763
29970	252764
115260	252765
72752	252766
122478	252767
46777	252768
2403	252769
49668	252770
202621	252771
126810	252772
44528	252773
305628	252774
34292	252775
181555	252776
166707	252777
305518	252778
10531	252779
66245	252780
275123	252781
43224	252782
17641	252783
96156	252784
8017	252785
23430	252786
176775	252787
65174	252788
83602	252789
17127	252790
110301	252791
216911	252792
442683	252793
177748	252794
184330	252795
93087	252796
138633	252797
342	252798
2809	252799
387133	252800
33860	252801
12852	252802
115738	252803
41196	252804
217584	252805
217769	252806
229225	252807
65265	252808
179514	252809
100939	252810
101634	252811
13308	252812
49473	252813
77743	252814
99456	252815
73082	252816
157301	252817
49947	252818
364482	252819
235077	252820
3841	252821
24705	252822
4865	252823
283685	252824
39069	252825
80036	252826
128504	252827
63606	252828
126298	252829
161476	252830
260166	252831
208973	252832
251716	252833
257110	252834
604	252835
185787	252836
42045	252837
276635	252838
6935	252839
128625	252840
72044	252841
251140	252842
40602	252843
35390	252844
53539	252845
229447	252846
48800	252847
26632	252848
9995	252849
439031	252850
39358	252851
243454	252852
9653	252853
3577	252854
38951	252855
164680	252856
119417	252857
78518	252858
15464	252859
127919	252860
99283	252861
19878	252862
12635	252863
7830	252864
229946	252865
5046	252866
202378	252867
150952	252868
31548	252869
37839	252870
291152	252871
32770	252872
12708	252873
13268	252874
207636	252875
1616	252876
290742	252877
439511	252878
2486	252879
6169	252880
36307	252881
175258	252882
127275	252883
52765	252884
135101	252885
183996	252886
447346	252887
29097	252888
18	252889
7879	252890
34091	252891
140045	252892
221741	252893
289445	252894
44498	252895
208380	252896
187376	252897
250230	252898
334353	252899
395206	252900
52346	252901
150712	252902
39700	252903
57381	252904
100245	252905
3606	252906
130229	252907
78316	252908
278344	252909
78316	252910
124763	252911
108797	252912
148260	252913
177474	252914
6999	252915
186685	252916
7529	252917
101333	252918
226475	252919
168446	252920
140524	252921
4101	252922
82356	252923
25391	252924
32875	252925
266270	252926
428063	252927
122801	252928
53627	252929
103940	252930
35041	252931
364897	252932
184478	252933
51058	252934
410219	252935
306268	252936
956	252937
150297	252938
127774	252939
369447	252940
291972	252941
321748	252942
32427	252943
55717	252944
15175	252945
7088	252946
44868	252947
382914	252948
6304	252949
179954	252950
65310	252951
175094	252952
89796	252953
45881	252954
9394	252955
84569	252956
56907	252957
346023	252958
29945	252959
93115	252960
204971	252961
47873	252962
27473	252963
11660	252964
13470	252965
28657	252966
434538	252967
274531	252968
218254	252969
236280	252970
172827	252971
82116	252972
74563	252973
30671	252974
429054	252975
7517	252976
32989	252977
33518	252978
19067	252979
170446	252980
16773	252981
22847	252982
63337	252983
242766	252984
63979	252985
120640	252986
1202	252987
34771	252988
63979	252989
134508	252990
241561	252991
50142	252992
651	252993
907	252994
16773	252995
372304	252996
248928	252997
455778	252998
50353	252999
45045	253000
127636	253001
61845	253002
36222	253003
160	253004
6103	253005
430733	253006
651	253007
16113	253008
4355	253009
907	253010
336101	253011
127123	253012
98543	253013
89161	253014
57087	253015
103948	253016
1864	253017
119681	253018
12578	253019
126148	253020
106473	253021
1147	253022
100057	253023
235141	253024
53863	253025
145622	253026
201111	253027
333246	253028
10109	253029
34435	253030
437372	253031
23639	253032
227881	253033
60299	253034
6201	253035
136504	253036
17650	253037
28174	253038
125709	253039
728	253040
213836	253041
2393	253042
231538	253043
79398	253044
11211	253045
56406	253046
178657	253047
208184	253048
59736	253049
90647	253050
125449	253051
62782	253052
51126	253053
50977	253054
63291	253055
94892	253056
361965	253057
31313	253058
6103	253059
51575	253060
107941	253061
191104	253062
35246	253063
434772	253064
182143	253065
85878	253066
3143	253067
18205	253068
814	253069
30509	253070
5825	253071
2240	253072
10412	253073
28083	253074
220728	253075
52281	253076
49398	253077
1323	253078
6863	253079
16997	253080
6845	253081
1611	253082
33728	253083
17788	253084
5611	253085
5309	253086
180685	253087
8721	253088
1323	253089
32631	253090
4853	253091
395582	253092
1319	253093
17996	253094
50715	253095
293	253096
25215	253097
306448	253098
2846	253099
3670	253100
30671	253101
74	253102
202875	253103
199467	253104
762	253105
168550	253106
49561	253107
69173	253108
199037	253109
136959	253110
58041	253111
91528	253112
437416	253113
92	253114
71381	253115
17195	253116
237451	253117
4267	253118
439921	253119
407811	253120
81312	253121
417600	253122
8668	253123
197746	253124
9481	253125
203248	253126
23538	253127
220622	253128
207660	253129
12380	253130
36567	253131
6616	253132
136113	253133
3016	253134
71986	253135
5091	253136
5091	253137
207903	253138
35598	253139
128588	253140
146621	253141
17340	253142
167369	253143
230031	253144
161560	253145
150207	253146
277465	253147
33342	253148
62232	253149
43096	253150
218984	253151
193760	253152
25423	253153
229865	253154
239377	253155
111242	253156
437398	253157
3446	253158
35726	253159
13630	253160
19769	253161
365749	253162
26626	253163
237442	253164
107123	253165
72788	253166
377827	253167
3019	253168
42337	253169
110037	253170
313380	253171
2770	253172
64329	253173
108912	253174
360886	253175
36500	253176
3624	253177
22502	253178
111667	253179
98058	253180
227058	253181
98058	253182
72595	253183
106489	253184
26205	253185
52711	253186
201591	253187
55083	253188
2594	253189
21107	253190
37014	253191
399489	253192
338102	253193
423935	253194
89554	253195
3012	253196
437831	253197
219573	253198
308382	253199
2216	253200
33621	253201
259733	253202
72544	253203
86040	253204
107786	253205
20027	253206
36543	253207
131117	253208
12214	253209
38586	253210
215205	253211
29682	253212
103743	253213
2104	253214
42583	253215
8156	253216
391291	253217
83020	253218
8227	253219
123601	253220
85347	253221
962	253222
185430	253223
16	253224
10676	253225
27215	253226
6733	253227
125970	253228
29357	253229
13294	253230
109851	253231
89521	253232
34847	253233
388995	253234
179615	253235
54221	253236
368910	253237
227239	253238
7085	253239
63544	253240
183820	253241
117629	253242
38214	253243
82329	253244
323240	253245
196119	253246
51772	253247
8253	253248
51777	253249
186781	253250
136131	253251
148229	253252
174550	253253
199932	253254
412434	253255
446464	253256
176951	253257
199769	253258
71191	253259
35165	253260
269071	253261
378107	253262
132496	253263
368455	253264
27092	253265
123219	253266
44886	253267
397085	253268
142837	253269
50237	253270
37423	253271
212988	253272
14164	253273
229785	253274
243882	253275
41115	253276
36543	253277
378965	253278
87620	253279
77207	253280
32171	253281
133037	253282
10345	253283
197623	253284
19063	253285
98041	253286
65825	253287
395690	253288
111035	253289
226910	253290
87625	253291
234095	253292
117976	253293
53292	253294
365552	253295
89853	253296
120414	253297
310985	253298
108534	253299
233700	253300
71116	253301
8717	253302
242913	253303
138226	253304
434088	253305
362171	253306
148739	253307
73393	253308
167305	253309
145003	253310
122639	253311
310742	253312
26991	253313
16154	253314
56311	253315
130737	253316
129560	253317
267298	253318
200150	253319
370532	253320
22500	253321
401451	253322
67556	253323
66416	253324
140605	253325
209440	253326
64111	253327
316918	253328
38909	253329
417512	253330
44144	253331
21792	253332
323497	253333
251664	253334
210362	253335
70567	253336
116504	253337
40010	253338
165081	253339
91561	253340
171116	253341
414304	253342
418958	253343
194787	253344
327304	253345
322411	253346
266094	253347
287482	253348
139958	253349
82662	253350
110973	253351
136049	253352
19874	253353
24244	253354
214902	253355
230508	253356
305510	253357
367154	253358
34368	253359
345390	253360
17332	253361
26645	253362
122452	253363
104647	253364
263617	253365
197560	253366
74572	253367
261259	253368
310530	253369
311658	253370
447744	253371
110812	253372
35230	253373
45094	253374
41935	253375
109298	253376
65754	253377
273072	253378
127338	253379
293491	253380
83346	253381
44	253382
476	253383
43905	253384
343218	253385
423841	253386
754	253387
284469	253388
416870	253389
297838	253390
216560	253391
14161	253392
289442	253393
438640	253394
55179	253395
406715	253396
178154	253397
243828	253398
58087	253399
164409	253400
113167	253401
14307	253402
388091	253403
401036	253404
420795	253405
32187	253406
208207	253407
16721	253408
17270	253409
409140	253410
35378	253411
417873	253412
109412	253413
86041	253414
359815	253415
270892	253416
63974	253417
437253	253418
46446	253419
415406	253420
73142	253421
371552	253422
246947	253423
376784	253424
371553	253425
453919	253426
3947	253427
265562	253428
67089	253429
16357	253430
17237	253431
17237	253432
240124	253433
305307	253434
298716	253435
247222	253436
11430	253437
86973	253438
225333	253439
351484	253440
424866	253441
75559	253442
2769	253443
129590	253444
409675	253445
449146	253446
232118	253447
404219	253448
217442	253449
50459	253450
339291	253451
41997	253452
41997	253453
193425	253454
106506	253455
106506	253456
73014	253457
212368	253458
139090	253459
394886	253460
157345	253461
148895	253462
344956	253463
165707	253464
165707	253465
352596	253466
352303	253467
281828	253468
147574	253469
23454	253470
77706	253471
3109	253472
26035	253473
446680	253474
459425	253475
28765	253476
42301	253477
183159	253478
57611	253479
3306	253480
2418	253481
5136	253482
55136	253483
96664	253484
55035	253485
126993	253486
29549	253487
4489	253488
163086	253489
46934	253490
99149	253491
140295	253492
294788	253493
79900	253494
250928	253495
4495	253496
380732	253497
6594	253498
166285	253499
4869	253500
332110	253501
365671	253502
234936	253503
430979	253504
65529	253505
375482	253506
257190	253507
61057	253508
12456	253509
12456	253510
127123	253511
279766	253512
50609	253513
19150	253514
5505	253515
29111	253516
335519	253517
50731	253518
81529	253519
4939	253520
156455	253521
184533	253522
36296	253523
75511	253524
370921	253525
123338	253526
103065	253527
272363	253528
95728	253529
189476	253530
38445	253531
348381	253532
345977	253533
2123	253534
441321	253535
224329	253536
366403	253537
56062	253538
83456	253539
371213	253540
202174	253541
250546	253542
56445	253543
94455	253544
69	253545
43995	253546
284852	253547
7250	253548
183106	253549
318450	253550
269138	253551
240795	253552
241016	253553
124324	253554
45458	253555
160495	253556
268468	253557
64324	253558
443394	253559
52338	253560
24250	253561
1640	253562
192660	253563
383097	253564
17049	253565
16124	253566
24952	253567
66611	253568
231710	253569
52694	253570
58062	253571
321856	253572
17350	253573
176638	253574
194846	253575
25632	253576
158015	253577
13802	253578
94119	253579
99102	253580
35514	253581
209158	253582
208970	253583
121609	253584
137906	253585
70543	253586
12519	253587
220489	253588
84752	253589
363760	253590
89873	253591
290576	253592
138240	253593
327666	253594
237686	253595
31196	253596
179232	253597
293259	253598
43131	253599
16355	253600
188487	253601
59650	253602
105027	253603
279459	253604
455481	253605
174704	253606
119287	253607
129046	253608
2615	253609
185580	253610
181412	253611
345046	253612
56628	253613
134817	253614
5221	253615
246923	253616
347285	253617
183822	253618
26736	253619
190793	253620
183586	253621
157190	253622
105595	253623
217394	253624
29753	253625
376076	253626
416269	253627
216024	253628
84151	253629
122759	253630
74868	253631
50892	253632
436462	253633
304744	253634
7011	253635
162084	253636
396795	253637
236603	253638
206171	253639
120840	253640
58795	253641
429314	253642
59191	253643
46150	253644
314084	253645
406019	253646
123814	253647
174781	253648
107014	253649
41130	253650
48756	253651
214194	253652
214194	253653
234006	253654
331791	253655
8826	253656
103080	253657
93195	253658
116010	253659
41238	253660
321288	253661
30871	253662
75546	253663
107211	253664
193291	253665
386277	253666
451964	253667
817	253668
104977	253669
381933	253670
50068	253671
62751	253672
196388	253673
237821	253674
237429	253675
292715	253676
94030	253677
397563	253678
153752	253679
3931	253680
68798	253681
81484	253682
407627	253683
124189	253684
58185	253685
201385	253686
378292	253687
113470	253688
39087	253689
223356	253690
52895	253691
367320	253692
458586	253693
67934	253694
186320	253695
192866	253696
90845	253697
250228	253698
90845	253699
325700	253700
444180	253701
146700	253702
32701	253703
344929	253704
182207	253705
327297	253706
228742	253707
108626	253708
129135	253709
147216	253710
97791	253711
89990	253712
187456	253713
84445	253714
60053	253715
343546	253716
36875	253717
35838	253718
455351	253719
299953	253720
284919	253721
89630	253722
93521	253723
92605	253724
361133	253725
80726	253726
221000	253727
70038	253728
400357	253729
44316	253730
47437	253731
34381	253732
117296	253733
175815	253734
351855	253735
51533	253736
404516	253737
406233	253738
144268	253739
19673	253740
81649	253741
3159	253742
10211	253743
30612	253744
107040	253745
189475	253746
174860	253747
77047	253748
3955	253749
25903	253750
134689	253751
107040	253752
119504	253753
45601	253754
393677	253755
182844	253756
215082	253757
248462	253758
208837	253759
286403	253760
353427	253761
183186	253762
270751	253763
365585	253764
126419	253765
246564	253766
249333	253767
19968	253768
82470	253769
114878	253770
45502	253771
798	253772
276274	253773
368695	253774
48849	253775
52566	253776
91350	253777
245906	253778
233167	253779
109850	253780
202652	253781
142250	253782
156217	253783
48675	253784
169213	253785
116095	253786
62777	253787
39664	253788
65633	253789
195170	253790
132106	253791
310466	253792
174889	253793
48417	253794
284913	253795
14527	253796
27270	253797
96055	253798
45023	253799
5459	253800
72746	253801
14131	253802
12154	253803
8099	253804
224852	253805
6444	253806
1485	253807
174470	253808
153123	253809
87609	253810
76045	253811
10720	253812
183959	253813
210307	253814
73798	253815
44381	253816
222151	253817
347545	253818
73312	253819
228781	253820
244030	253821
454199	253822
452676	253823
238159	253824
298284	253825
219672	253826
76137	253827
7383	253828
127955	253829
65061	253830
269396	253831
189554	253832
99608	253833
240832	253834
96105	253835
20154	253836
225086	253837
2614	253838
33636	253839
248907	253840
314332	253841
97339	253842
85214	253843
6366	253844
398771	253845
2574	253846
38858	253847
217922	253848
104191	253849
95171	253850
4136	253851
52468	253852
99132	253853
6200	253854
6299	253855
241749	253856
44474	253857
95806	253858
148281	253859
173013	253860
242552	253861
109730	253862
71020	253863
223133	253864
30356	253865
71146	253866
167543	253867
209423	253868
243925	253869
182603	253870
71950	253871
423690	253872
269200	253873
224359	253874
73340	253875
31685	253876
240000	253877
237829	253878
457791	253879
94594	253880
157716	253881
281667	253882
130949	253883
5188	253884
291146	253885
13578	253886
267059	253887
25576	253888
292095	253889
2760	253890
184438	253891
42731	253892
197662	253893
235939	253894
236297	253895
389194	253896
30602	253897
118283	253898
4183	253899
1105	253900
230766	253901
10021	253902
56443	253903
13279	253904
142786	253905
43	253906
12310	253907
46435	253908
150691	253909
82063	253910
35734	253911
432942	253912
113982	253913
111960	253914
203285	253915
138491	253916
227055	253917
311429	253918
70426	253919
65864	253920
143905	253921
40311	253922
116428	253923
2029	253924
210735	253925
14804	253926
118741	253927
203285	253928
4973	253929
106523	253930
232824	253931
76286	253932
202603	253933
154724	253934
192833	253935
31528	253936
146079	253937
138366	253938
16851	253939
4264	253940
85320	253941
4465	253942
2099	253943
817	253944
281666	253945
71505	253946
20217	253947
28965	253948
231637	253949
90998	253950
41950	253951
12008	253952
56894	253953
7291	253954
22408	253955
284275	253956
7560	253957
8242	253958
22095	253959
9778	253960
7322	253961
19751	253962
411271	253963
42535	253964
52884	253965
281130	253966
310408	253967
455811	253968
260797	253969
270924	253970
41613	253971
4634	253972
126006	253973
9841	253974
32056	253975
296650	253976
223008	253977
120883	253978
38555	253979
28183	253980
16307	253981
38719	253982
413694	253983
60977	253984
206197	253985
416837	253986
199624	253987
1637	253988
188609	253989
77795	253990
861	253991
36349	253992
70797	253993
33572	253994
116122	253995
294	253996
3829	253997
20970	253998
324192	253999
161814	254000
350114	254001
330	254002
3707	254003
296811	254004
2673	254005
63542	254006
6251	254007
312549	254008
58301	254009
106877	254010
31080	254011
238052	254012
426726	254013
49704	254014
140771	254015
57710	254016
10754	254017
18670	254018
173788	254019
82180	254020
19955	254021
140475	254022
83381	254023
151656	254024
90804	254025
44665	254026
11572	254027
127382	254028
34644	254029
301018	254030
55088	254031
423031	254032
122702	254033
317492	254034
1646	254035
77377	254036
124440	254037
137760	254038
8407	254039
10686	254040
286	254041
142802	254042
56143	254043
169306	254044
3001	254045
238232	254046
27163	254047
291	254048
107927	254049
13880	254050
141133	254051
377128	254052
170864	254053
354858	254054
1791	254055
105160	254056
6233	254057
155755	254058
164877	254059
180131	254060
123881	254061
16195	254062
43909	254063
47383	254064
44829	254065
1795	254066
2865	254067
51176	254068
11417	254069
154977	254070
62360	254071
248000	254072
79014	254073
9479	254074
145315	254075
13682	254076
17118	254077
706	254078
33265	254079
8609	254080
275906	254081
24325	254082
146065	254083
107344	254084
216283	254085
27256	254086
51403	254087
125265	254088
441958	254089
344580	254090
4110	254091
3203	254092
204782	254093
29508	254094
218349	254095
358	254096
71824	254097
404	254098
8205	254099
4232	254100
42602	254101
411	254102
69931	254103
93630	254104
429283	254105
5021	254106
22429	254107
30968	254108
101896	254109
154447	254110
14613	254111
3368	254112
72132	254113
19093	254114
3668	254115
358299	254116
71405	254117
41496	254118
37329	254119
26247	254120
42778	254121
126286	254122
57604	254123
14579	254124
137559	254125
54867	254126
212871	254127
200988	254128
180113	254129
305203	254130
23788	254131
26283	254132
38870	254133
7350	254134
24150	254135
190624	254136
288807	254137
120899	254138
27459	254139
70221	254140
9460	254141
20943	254142
187	254143
111448	254144
93704	254145
356944	254146
399283	254147
119206	254148
203497	254149
8242	254150
168950	254151
5679	254152
57100	254153
17903	254154
228596	254155
169030	254156
99602	254157
25592	254158
66396	254159
26903	254160
216688	254161
75555	254162
460234	254163
136954	254164
195834	254165
37967	254166
180276	254167
3725	254168
21944	254169
21944	254170
12706	254171
37920	254172
29237	254173
363210	254174
5784	254175
14089	254176
9578	254177
126456	254178
196109	254179
2217	254180
280168	254181
9534	254182
117616	254183
59411	254184
231223	254185
321570	254186
54818	254187
147672	254188
332708	254189
409647	254190
14323	254191
203154	254192
66331	254193
19508	254194
229402	254195
15268	254196
53443	254197
320322	254198
281651	254199
352680	254200
167817	254201
29605	254202
53649	254203
105512	254204
254499	254205
59732	254206
175379	254207
185878	254208
111416	254209
75384	254210
76763	254211
70168	254212
164134	254213
39216	254214
47452	254215
102578	254216
98561	254217
131256	254218
206689	254219
4559	254220
72050	254221
95325	254222
51645	254223
205707	254224
74473	254225
75629	254226
141716	254227
178475	254228
116075	254229
122714	254230
53399	254231
168331	254232
4838	254233
229350	254234
224454	254235
52910	254236
449048	254237
160770	254238
266849	254239
61663	254240
261413	254241
105149	254242
201694	254243
107746	254244
48585	254245
61076	254246
113615	254247
47655	254248
135959	254249
18761	254250
53210	254251
166370	254252
1408	254253
213	254254
23809	254255
6984	254256
53355	254257
119134	254258
38337	254259
44243	254260
5033	254261
118747	254262
135788	254263
67684	254264
85528	254265
123634	254266
248750	254267
105536	254268
4400	254269
115802	254270
151940	254271
320	254272
15274	254273
652	254274
11916	254275
5220	254276
36893	254277
2762	254278
32362	254279
40323	254280
8735	254281
4760	254282
238874	254283
5999	254284
164532	254285
45360	254286
12902	254287
142707	254288
61924	254289
12035	254290
186026	254291
11755	254292
123631	254293
86611	254294
48295	254295
215471	254296
374443	254297
25928	254298
49360	254299
29779	254300
55900	254301
90459	254302
763	254303
731	254304
132548	254305
309510	254306
14491	254307
91890	254308
763	254309
101529	254310
56396	254311
21622	254312
176449	254313
140476	254314
60561	254315
31076	254316
16811	254317
24671	254318
207824	254319
56657	254320
342844	254321
317270	254322
70551	254323
65377	254324
45144	254325
46522	254326
309311	254327
26470	254328
24191	254329
60203	254330
63304	254331
146686	254332
190322	254333
43152	254334
112667	254335
365452	254336
7544	254337
214704	254338
72281	254339
233424	254340
19546	254341
37970	254342
394	254343
374455	254344
20411	254345
416441	254346
51420	254347
38802	254348
156829	254349
212478	254350
62883	254351
69367	254352
205420	254353
95998	254354
360982	254355
13791	254356
258126	254357
52210	254358
104236	254359
236800	254360
181647	254361
49995	254362
146559	254363
11273	254364
178919	254365
65711	254366
66236	254367
1286	254368
38480	254369
421033	254370
229939	254371
66161	254372
44430	254373
254117	254374
217781	254375
236149	254376
111389	254377
34868	254378
360580	254379
110003	254380
147902	254381
295265	254382
27692	254383
158843	254384
2076	254385
89893	254386
445142	254387
102981	254388
47877	254389
67946	254390
28633	254391
56717	254392
60413	254393
430765	254394
190856	254395
128570	254396
290554	254397
259567	254398
85173	254399
117801	254400
276089	254401
115069	254402
94039	254403
59070	254404
165437	254405
24979	254406
373981	254407
199243	254408
209402	254409
38264	254410
56811	254411
45149	254412
22723	254413
17150	254414
26685	254415
172925	254416
404582	254417
184817	254418
4088	254419
245897	254420
70307	254421
132945	254422
342635	254423
225192	254424
23173	254425
93303	254426
199705	254427
141150	254428
441088	254429
33471	254430
6411	254431
169828	254432
147661	254433
111531	254434
188859	254435
33306	254436
45164	254437
47183	254438
434692	254439
144675	254440
52050	254441
115548	254442
456627	254443
117264	254444
164128	254445
24576	254446
154155	254447
404435	254448
73617	254449
33450	254450
113689	254451
41588	254452
243	254453
3935	254454
82261	254455
4985	254456
9595	254457
5536	254458
57956	254459
260163	254460
175295	254461
23354	254462
20200	254463
131280	254464
197673	254465
26115	254466
203597	254467
260554	254468
306507	254469
44732	254470
81952	254471
443051	254472
299817	254473
61654	254474
20184	254475
51736	254476
148753	254477
29639	254478
10973	254479
253389	254480
1312	254481
147603	254482
16133	254483
124465	254484
105528	254485
41459	254486
46739	254487
141563	254488
60881	254489
255543	254490
3691	254491
272196	254492
181767	254493
226316	254494
87319	254495
79503	254496
34609	254497
391008	254498
87967	254499
147514	254500
42637	254501
48010	254502
29079	254503
10643	254504
275298	254505
280542	254506
459199	254507
70972	254508
1941	254509
107902	254510
82546	254511
250496	254512
129312	254513
1262	254514
164299	254515
151048	254516
250391	254517
29646	254518
19173	254519
293427	254520
189033	254521
62387	254522
51135	254523
7841	254524
18143	254525
50041	254526
3590	254527
10021	254528
99644	254529
174215	254530
11310	254531
46150	254532
230384	254533
137863	254534
204463	254535
15939	254536
358988	254537
33175	254538
261811	254539
296196	254540
20426	254541
227102	254542
142635	254543
50353	254544
22714	254545
138976	254546
305298	254547
117283	254548
394625	254549
49230	254550
273130	254551
242766	254552
49240	254553
63929	254554
388877	254555
264764	254556
85251	254557
298683	254558
12680	254559
52545	254560
27595	254561
4866	254562
58962	254563
74	254564
71973	254565
18740	254566
15499	254567
101710	254568
2631	254569
163107	254570
53851	254571
18370	254572
129012	254573
27297	254574
39290	254575
58499	254576
21715	254577
21270	254578
9224	254579
53081	254580
187613	254581
211362	254582
162002	254583
43819	254584
19091	254585
457553	254586
37186	254587
47835	254588
64043	254589
20958	254590
36979	254591
172836	254592
86992	254593
87712	254594
128222	254595
100471	254596
26903	254597
83479	254598
58142	254599
65386	254600
51378	254601
196285	254602
363312	254603
56736	254604
99144	254605
76618	254606
369926	254607
96583	254608
424696	254609
122588	254610
185841	254611
167948	254612
46959	254613
25801	254614
289637	254615
271110	254616
170382	254617
86515	254618
70409	254619
153237	254620
414004	254621
29823	254622
30469	254623
22356	254624
130458	254625
46226	254626
387314	254627
74197	254628
278812	254629
8300	254630
147136	254631
103950	254632
341127	254633
52497	254634
163809	254635
439413	254636
133305	254637
71675	254638
186804	254639
81573	254640
139592	254641
441763	254642
232510	254643
10804	254644
244336	254645
12549	254646
30406	254647
47755	254648
350283	254649
40352	254650
56299	254651
346136	254652
108280	254653
19622	254654
38692	254655
1974	254656
39731	254657
2341	254658
24031	254659
69043	254660
7298	254661
7298	254662
2087	254663
30488	254664
6620	254665
9252	254666
123425	254667
214462	254668
84584	254669
162818	254670
85441	254671
301626	254672
2280	254673
210484	254674
55489	254675
211038	254676
22880	254677
43283	254678
148755	254679
123881	254680
46121	254681
30317	254682
111284	254683
4529	254684
61038	254685
8372	254686
62745	254687
25182	254688
173311	254689
62862	254690
369681	254691
282267	254692
148758	254693
329308	254694
316543	254695
141140	254696
322304	254697
10868	254698
110024	254699
36321	254700
419603	254701
173835	254702
365785	254703
86227	254704
570	254705
3387	254706
8389	254707
24927	254708
267954	254709
351233	254710
72215	254711
234046	254712
318825	254713
85982	254714
50062	254715
36358	254716
7410	254717
22669	254718
403264	254719
101954	254720
430698	254721
6139	254722
51095	254723
56787	254724
390688	254725
71015	254726
210966	254727
34778	254728
58020	254729
53506	254730
391413	254731
71662	254732
86742	254733
232784	254734
300563	254735
55481	254736
287887	254737
126955	254738
94494	254739
30980	254740
92102	254741
379290	254742
409401	254743
226019	254744
129023	254745
239410	254746
131118	254747
118248	254748
249517	254749
42287	254750
132290	254751
437997	254752
56177	254753
21299	254754
55951	254755
52990	254756
133871	254757
243965	254758
216706	254759
60806	254760
89157	254761
392775	254762
9995	254763
152660	254764
12597	254765
20946	254766
66097	254767
438619	254768
389862	254769
149898	254770
17141	254771
99576	254772
74096	254773
1319	254774
440887	254775
108150	254776
6797	254777
189934	254778
99063	254779
12236	254780
44020	254781
59967	254782
31063	254783
235923	254784
3229	254785
2047	254786
82446	254787
406800	254788
86965	254789
377	254790
89	254791
394594	254792
247295	254793
24859	254794
275	254795
18951	254796
150573	254797
63899	254798
19425	254799
360477	254800
400832	254801
10485	254802
56128	254803
242041	254804
416481	254805
1220	254806
94903	254807
163707	254808
594	254809
1929	254810
16848	254811
107692	254812
173381	254813
248691	254814
227797	254815
406677	254816
18032	254817
219756	254818
295489	254819
245917	254820
459345	254821
18875	254822
116811	254823
445659	254824
39825	254825
53770	254826
332566	254827
289299	254828
193223	254829
9480	254830
135215	254831
1741	254832
913	254833
176735	254834
98959	254835
217328	254836
161819	254837
2149	254838
18551	254839
318975	254840
78697	254841
381561	254842
19694	254843
38030	254844
175217	254845
215013	254846
82138	254847
51107	254848
158563	254849
23678	254850
117858	254851
283575	254852
2041	254853
213839	254854
193793	254855
135513	254856
20384	254857
427587	254858
2058	254859
1645	254860
202350	254861
202346	254862
40419	254863
1175	254864
53398	254865
32201	254866
28310	254867
28764	254868
16249	254869
399596	254870
429854	254871
7037	254872
9513	254873
118095	254874
253540	254875
37757	254876
119869	254877
100785	254878
9700	254879
184592	254880
187298	254881
168293	254882
2159	254883
2734	254884
54619	254885
969	254886
7748	254887
1175	254888
25827	254889
85617	254890
40624	254891
30017	254892
134168	254893
212302	254894
352137	254895
34414	254896
377064	254897
250415	254898
196226	254899
431887	254900
185140	254901
242668	254902
72217	254903
52835	254904
175596	254905
4500	254906
458104	254907
20378	254908
428764	254909
38079	254910
283150	254911
139473	254912
127426	254913
17234	254914
28956	254915
250057	254916
917	254917
179226	254918
149929	254919
13729	254920
109053	254921
331327	254922
41538	254923
25276	254924
309528	254925
6695	254926
102813	254927
5331	254928
413287	254929
435291	254930
4340	254931
168132	254932
277919	254933
63589	254934
395710	254935
30117	254936
1476	254937
2599	254938
38747	254939
218778	254940
24536	254941
63022	254942
19661	254943
80118	254944
198849	254945
27511	254946
37407	254947
146805	254948
396999	254949
193941	254950
365491	254951
204407	254952
332883	254953
96831	254954
106848	254955
90206	254956
264418	254957
137679	254958
356440	254959
169614	254960
389694	254961
200458	254962
426717	254963
396096	254964
427814	254965
45844	254966
258147	254967
61537	254968
238547	254969
223041	254970
39564	254971
308389	254972
41214	254973
8626	254974
316594	254975
255724	254976
212539	254977
203471	254978
368281	254979
86270	254980
209395	254981
62629	254982
365354	254983
306184	254984
219884	254985
261930	254986
114992	254987
322624	254988
82121	254989
112040	254990
85600	254991
449763	254992
361689	254993
279913	254994
277232	254995
452153	254996
423882	254997
82822	254998
145263	254999
258695	255000
365969	255001
286736	255002
431245	255003
225700	255004
44614	255005
27817	255006
74216	255007
163902	255008
149441	255009
18551	255010
318257	255011
255088	255012
215283	255013
98077	255014
172237	255015
388401	255016
84441	255017
435366	255018
168520	255019
408629	255020
106122	255021
182801	255022
329662	255023
106478	255024
292566	255025
105742	255026
163901	255027
120070	255028
143677	255029
247758	255030
258692	255031
330977	255032
272455	255033
169252	255034
243071	255035
208692	255036
84041	255037
46302	255038
111013	255039
421051	255040
278378	255041
231713	255042
76639	255043
221132	255044
201988	255045
417499	255046
105933	255047
145656	255048
384113	255049
20606	255050
318256	255051
11233	255052
366702	255053
378307	255054
45413	255055
23557	255056
103776	255057
95157	255058
137688	255059
112396	255060
146198	255061
172246	255062
243409	255063
127375	255064
27011	255065
52215	255066
372091	255067
142930	255068
96248	255069
32709	255070
383847	255071
48477	255072
53184	255073
374375	255074
386133	255075
374376	255076
109749	255077
311297	255078
217	255079
71092	255080
73037	255081
367194	255082
293658	255083
19884	255084
3773	255085
236652	255086
342581	255087
210243	255088
427934	255089
72126	255090
160323	255091
28706	255092
329944	255093
93033	255094
32453	255095
54637	255096
357431	255097
23916	255098
167560	255099
95607	255100
11552	255101
402834	255102
2691	255103
29257	255104
87461	255105
120517	255106
458694	255107
236594	255108
15231	255109
5174	255110
29592	255111
328214	255112
274972	255113
74496	255114
149378	255115
168649	255116
45265	255117
38473	255118
208228	255119
130530	255120
48620	255121
13881	255122
170327	255123
75213	255124
127128	255125
44494	255126
38634	255127
93977	255128
101366	255129
94529	255130
52	255131
16677	255132
94706	255133
175397	255134
2525	255135
24779	255136
244986	255137
145599	255138
246102	255139
302054	255140
26390	255141
370913	255142
17197	255143
204255	255144
65800	255145
18044	255146
12461	255147
280520	255148
36786	255149
61660	255150
31710	255151
6165	255152
84663	255153
185522	255154
4432	255155
10796	255156
122734	255157
80615	255158
3443	255159
119085	255160
6690	255161
43202	255162
855	255163
381368	255164
450504	255165
125963	255166
84612	255167
154500	255168
94397	255169
57435	255170
53237	255171
16039	255172
109289	255173
11284	255174
77211	255175
132744	255176
121323	255177
9081	255178
90963	255179
71579	255180
30594	255181
446749	255182
28068	255183
2450	255184
192519	255185
6517	255186
172827	255187
249883	255188
51182	255189
196164	255190
65786	255191
11479	255192
1953	255193
6571	255194
18507	255195
38666	255196
435793	255197
13910	255198
235363	255199
199461	255200
382216	255201
99950	255202
16823	255203
222502	255204
155566	255205
113024	255206
325059	255207
7244	255208
57669	255209
12168	255210
28820	255211
457495	255212
151979	255213
198643	255214
40119	255215
241943	255216
164391	255217
10042	255218
92237	255219
17209	255220
50238	255221
350990	255222
2246	255223
214780	255224
149171	255225
1557	255226
94789	255227
1130	255228
156166	255229
189888	255230
356830	255231
742	255232
5171	255233
1362	255234
328901	255235
42767	255236
273789	255237
253227	255238
386054	255239
23627	255240
9135	255241
77413	255242
84494	255243
45499	255244
19948	255245
193544	255246
153268	255247
132621	255248
203055	255249
254919	255250
5018	255251
132967	255252
352513	255253
217111	255254
458296	255255
76889	255256
30924	255257
30954	255258
109836	255259
65988	255260
70538	255261
217201	255262
52861	255263
47968	255264
63834	255265
229516	255266
32869	255267
115132	255268
334338	255269
126474	255270
32592	255271
88334	255272
9417	255273
119314	255274
114106	255275
63581	255276
173966	255277
64717	255278
280627	255279
20190	255280
3499	255281
95496	255282
437536	255283
141789	255284
429426	255285
337787	255286
429827	255287
98101	255288
248857	255289
76358	255290
37192	255291
188076	255292
43217	255293
41504	255294
42824	255295
360	255296
377954	255297
216596	255298
147614	255299
134411	255300
152876	255301
101348	255302
78488	255303
327211	255304
82445	255305
392121	255306
323956	255307
6902	255308
18648	255309
772	255310
102656	255311
4749	255312
5313	255313
50425	255314
183495	255315
21827	255316
6040	255317
120679	255318
55566	255319
3074	255320
125533	255321
69605	255322
50804	255323
395420	255324
50657	255325
27446	255326
114305	255327
18302	255328
71351	255329
20367	255330
187334	255331
428647	255332
105439	255333
28611	255334
11379	255335
102	255336
5882	255337
233485	255338
15499	255339
283777	255340
125269	255341
60416	255342
24678	255343
99149	255344
148027	255345
29306	255346
341985	255347
457592	255348
33841	255349
33841	255350
352645	255351
56810	255352
51555	255353
8888	255354
8462	255355
53684	255356
547	255357
104108	255358
45406	255359
209950	255360
21083	255361
47380	255362
28908	255363
133206	255364
199700	255365
58780	255366
181446	255367
53838	255368
371884	255369
248221	255370
321145	255371
208533	255372
1299	255373
385041	255374
66	255375
687	255376
48123	255377
55672	255378
260593	255379
8057	255380
69702	255381
282509	255382
205676	255383
83405	255384
29639	255385
118668	255386
232414	255387
355641	255388
176777	255389
11786	255390
357412	255391
25073	255392
18031	255393
54556	255394
222127	255395
182683	255396
189428	255397
18192	255398
79440	255399
144987	255400
200086	255401
324270	255402
389219	255403
13135	255404
80916	255405
460073	255406
58932	255407
293596	255408
138328	255409
217056	255410
53917	255411
425515	255412
37356	255413
5506	255414
33703	255415
22071	255416
87026	255417
249429	255418
6160	255419
235952	255420
142549	255421
272028	255422
44247	255423
345306	255424
14442	255425
14290	255426
75185	255427
155595	255428
360545	255429
176430	255430
688	255431
113827	255432
408800	255433
270087	255434
427707	255435
179364	255436
5293	255437
85500	255438
83891	255439
72098	255440
336740	255441
50761	255442
345340	255443
69932	255444
381896	255445
52384	255446
126898	255447
26004	255448
67419	255449
446697	255450
1613	255451
156520	255452
65656	255453
96206	255454
63141	255455
75510	255456
46645	255457
147025	255458
5965	255459
233400	255460
22	255461
46644	255462
89313	255463
12877	255464
163224	255465
188513	255466
92659	255467
77133	255468
229807	255469
136432	255470
64618	255471
34253	255472
34252	255473
67299	255474
337377	255475
126619	255476
9045	255477
112451	255478
56426	255479
338329	255480
57427	255481
206020	255482
29027	255483
418426	255484
22748	255485
78572	255486
194832	255487
447656	255488
45619	255489
37748	255490
64764	255491
177336	255492
60419	255493
73650	255494
134831	255495
75490	255496
111087	255497
50341	255498
7764	255499
90571	255500
9541	255501
95787	255502
24913	255503
198644	255504
128889	255505
106998	255506
4139	255507
134926	255508
106463	255509
33033	255510
116023	255511
41587	255512
236246	255513
240622	255514
72502	255515
15555	255516
226491	255517
67246	255518
100420	255519
346097	255520
7851	255521
37441	255522
412484	255523
63888	255524
236486	255525
48300	255526
176432	255527
91639	255528
238010	255529
238545	255530
188074	255531
1103	255532
6082	255533
118674	255534
16416	255535
18225	255536
33198	255537
14902	255538
147230	255539
65868	255540
169706	255541
234973	255542
121988	255543
98222	255544
19044	255545
172697	255546
18087	255547
218106	255548
245744	255549
41150	255550
8601	255551
6337	255552
81525	255553
35656	255554
334920	255555
436457	255556
30025	255557
210476	255558
18889	255559
301650	255560
380538	255561
159067	255562
223188	255563
2904	255564
66493	255565
71265	255566
174699	255567
459032	255568
227646	255569
319044	255570
6742	255571
24044	255572
418450	255573
45548	255574
79257	255575
259878	255576
54625	255577
4033	255578
3967	255579
1283	255580
111129	255581
66396	255582
328695	255583
365550	255584
259063	255585
221318	255586
99287	255587
416354	255588
393825	255589
210295	255590
339	255591
98282	255592
457876	255593
12483	255594
17207	255595
60446	255596
952	255597
376139	255598
108331	255599
111421	255600
18662	255601
77847	255602
379543	255603
314411	255604
1411	255605
451264	255606
127268	255607
18880	255608
51675	255609
15832	255610
116412	255611
34301	255612
334288	255613
315469	255614
136328	255615
98955	255616
144542	255617
28990	255618
29943	255619
404241	255620
94528	255621
16789	255622
109132	255623
345233	255624
390937	255625
76116	255626
90332	255627
10524	255628
128804	255629
90971	255630
276967	255631
196783	255632
191147	255633
37208	255634
246270	255635
147524	255636
112473	255637
42609	255638
151122	255639
35421	255640
72666	255641
344001	255642
115471	255643
90912	255644
3026	255645
40701	255646
373942	255647
63854	255648
3773	255649
54066	255650
86997	255651
274576	255652
6335	255653
18907	255654
15825	255655
232241	255656
26654	255657
202498	255658
10796	255659
44410	255660
316509	255661
3782	255662
194772	255663
3142	255664
14719	255665
10499	255666
413602	255667
428517	255668
21915	255669
30276	255670
108668	255671
15277	255672
142898	255673
306087	255674
430642	255675
246604	255676
262659	255677
325371	255678
448570	255679
393271	255680
229371	255681
129989	255682
443325	255683
43346	255684
437429	255685
418950	255686
330713	255687
2610	255688
211589	255689
142949	255690
357867	255691
119956	255692
127377	255693
158025	255694
152007	255695
56376	255696
181336	255697
157586	255698
218095	255699
1170	255700
127144	255701
338583	255702
427231	255703
5389	255704
222975	255705
386038	255706
210944	255707
394583	255708
176108	255709
418682	255710
228490	255711
97162	255712
12067	255713
5520	255714
64351	255715
86430	255716
16814	255717
12755	255718
52303	255719
61905	255720
11661	255721
460037	255722
315680	255723
10601	255724
179280	255725
6334	255726
22045	255727
77707	255728
87928	255729
8658	255730
58878	255731
16217	255732
76506	255733
338257	255734
49703	255735
229833	255736
357677	255737
14329	255738
118463	255739
36465	255740
60171	255741
61516	255742
392200	255743
392145	255744
64054	255745
353532	255746
47572	255747
134295	255748
348561	255749
122013	255750
431811	255751
11771	255752
128613	255753
194179	255754
96548	255755
367807	255756
11772	255757
17359	255758
12099	255759
110821	255760
25953	255761
40162	255762
52389	255763
256704	255764
1501	255765
4222	255766
156922	255767
228932	255768
31747	255769
114567	255770
7417	255771
33813	255772
126122	255773
33019	255774
187318	255775
350814	255776
186118	255777
129878	255778
198159	255779
95491	255780
50400	255781
329705	255782
219251	255783
357265	255784
73733	255785
36342	255786
210372	255787
1034	255788
35139	255789
6768	255790
93439	255791
412658	255792
38845	255793
93956	255794
437012	255795
46693	255796
65299	255797
352018	255798
95358	255799
8271	255800
96312	255801
79589	255802
1079	255803
41446	255804
8283	255805
411690	255806
448138	255807
161685	255808
188098	255809
182789	255810
79651	255811
206893	255812
320357	255813
320387	255814
220824	255815
66885	255816
91943	255817
261035	255818
1976	255819
367844	255820
64419	255821
234425	255822
53599	255823
161602	255824
205721	255825
1947	255826
18136	255827
101830	255828
29603	255829
373930	255830
47154	255831
42870	255832
158226	255833
436428	255834
149937	255835
12967	255836
28739	255837
136786	255838
303810	255839
335447	255840
232950	255841
44648	255842
84617	255843
32698	255844
192001	255845
178090	255846
265336	255847
23415	255848
56243	255849
88842	255850
165009	255851
43483	255852
3677	255853
182327	255854
1573	255855
16315	255856
96	255857
49909	255858
99633	255859
95096	255860
5960	255861
106990	255862
16060	255863
41190	255864
143390	255865
13165	255866
406679	255867
64863	255868
444045	255869
287682	255870
63792	255871
312216	255872
219218	255873
177446	255874
72031	255875
178462	255876
141631	255877
422554	255878
24594	255879
424681	255880
202557	255881
109295	255882
389256	255883
234023	255884
340926	255885
445162	255886
202322	255887
187002	255888
96007	255889
62805	255890
262020	255891
112136	255892
106071	255893
235578	255894
29749	255895
4098	255896
149994	255897
284103	255898
18671	255899
64829	255900
3224	255901
1323	255902
3058	255903
236714	255904
22056	255905
16997	255906
2754	255907
21070	255908
308264	255909
814	255910
7278	255911
1913	255912
16944	255913
228050	255914
413365	255915
19247	255916
2221	255917
127235	255918
35321	255919
10462	255920
41199	255921
33325	255922
1000	255923
85505	255924
127684	255925
35409	255926
117497	255927
39996	255928
130064	255929
8915	255930
453844	255931
119013	255932
5625	255933
250	255934
3789	255935
424972	255936
34840	255937
61242	255938
19209	255939
91475	255940
121764	255941
59190	255942
10406	255943
215603	255944
921	255945
64297	255946
24968	255947
4265	255948
429707	255949
774	255950
29787	255951
83838	255952
227495	255953
22332	255954
158666	255955
80996	255956
163891	255957
173596	255958
15029	255959
7065	255960
2181	255961
14479	255962
6929	255963
110109	255964
117090	255965
7462	255966
2824	255967
1616	255968
116645	255969
297948	255970
2731	255971
65937	255972
32220	255973
1000	255974
80754	255975
110450	255976
11365	255977
3458	255978
1811	255979
306623	255980
22232	255981
16794	255982
3456	255983
11830	255984
8955	255985
103999	255986
48	255987
92052	255988
26878	255989
134552	255990
1908	255991
4109	255992
36533	255993
1296	255994
522	255995
5548	255996
2071	255997
89614	255998
70049	255999
18402	256000
7887	256001
117757	256002
109838	256003
52469	256004
442433	256005
3137	256006
2801	256007
30517	256008
522	256009
1512	256010
5277	256011
16233	256012
52146	256013
6280	256014
4865	256015
118410	256016
7792	256017
30931	256018
154608	256019
8665	256020
79091	256021
53592	256022
50228	256023
20529	256024
98986	256025
231080	256026
144198	256027
50761	256028
110296	256029
6845	256030
46754	256031
19821	256032
7701	256033
167153	256034
67812	256035
36445	256036
147708	256037
16345	256038
87281	256039
97855	256040
3260	256041
2367	256042
393446	256043
46126	256044
147138	256045
27271	256046
63642	256047
37980	256048
43269	256049
8548	256050
44351	256051
1280	256052
232018	256053
193680	256054
446271	256055
4456	256056
5094	256057
179583	256058
13665	256059
89812	256060
157348	256061
3679	256062
28764	256063
1323	256064
293674	256065
373904	256066
83221	256067
125363	256068
20760	256069
108627	256070
269655	256071
240297	256072
331555	256073
9257	256074
87072	256075
241122	256076
203336	256077
301229	256078
9585	256079
2543	256080
284818	256081
83372	256082
60737	256083
4719	256084
56555	256085
32114	256086
212515	256087
201241	256088
179156	256089
1393	256090
214160	256091
9424	256092
223363	256093
1462	256094
218454	256095
300507	256096
50753	256097
87456	256098
26942	256099
436982	256100
86077	256101
151346	256102
106656	256103
9445	256104
95322	256105
307185	256106
15318	256107
15557	256108
5242	256109
369777	256110
191845	256111
196877	256112
113462	256113
208148	256114
57821	256115
43427	256116
197395	256117
50827	256118
165504	256119
345879	256120
30633	256121
62267	256122
104765	256123
430291	256124
84868	256125
53089	256126
9672	256127
2611	256128
27623	256129
20709	256130
91782	256131
425343	256132
5603	256133
264559	256134
2988	256135
188483	256136
32152	256137
105713	256138
14406	256139
3977	256140
62960	256141
219513	256142
225775	256143
48559	256144
265688	256145
32004	256146
161659	256147
67613	256148
103162	256149
114225	256150
5086	256151
315839	256152
1401	256153
219	256154
59228	256155
44763	256156
11519	256157
86557	256158
91730	256159
7754	256160
452929	256161
287365	256162
74100	256163
383210	256164
63103	256165
213700	256166
62544	256167
39202	256168
311867	256169
200308	256170
389572	256171
135220	256172
58482	256173
150356	256174
249189	256175
83684	256176
74451	256177
129584	256178
355971	256179
94037	256180
18372	256181
14491	256182
24697	256183
132448	256184
134419	256185
78353	256186
158746	256187
270120	256188
267050	256189
305589	256190
85688	256191
32178	256192
121497	256193
297	256194
87951	256195
254887	256196
28001	256197
46317	256198
192138	256199
284194	256200
67656	256201
19863	256202
297332	256203
13745	256204
51298	256205
141481	256206
375170	256207
39898	256208
16045	256209
9556	256210
11283	256211
17410	256212
231409	256213
172491	256214
306247	256215
106705	256216
345333	256217
81468	256218
1819	256219
318196	256220
346570	256221
9756	256222
12303	256223
96320	256224
17259	256225
70318	256226
70001	256227
15332	256228
15181	256229
137874	256230
134619	256231
708	256232
68564	256233
196525	256234
314590	256235
274437	256236
122658	256237
314189	256238
7498	256239
15433	256240
51926	256241
208510	256242
47887	256243
163596	256244
287683	256245
148800	256246
20553	256247
72557	256248
312263	256249
43048	256250
72602	256251
108727	256252
65962	256253
227325	256254
151436	256255
49191	256256
95829	256257
208479	256258
75297	256259
40072	256260
8465	256261
251027	256262
296121	256263
39636	256264
15670	256265
13198	256266
82425	256267
338181	256268
3342	256269
5976	256270
348113	256271
125671	256272
12225	256273
329852	256274
64245	256275
4982	256276
431176	256277
220797	256278
10386	256279
6681	256280
14150	256281
174198	256282
63238	256283
321875	256284
100523	256285
277742	256286
128492	256287
284684	256288
433771	256289
3488	256290
7269	256291
6681	256292
28360	256293
33163	256294
18820	256295
31625	256296
64946	256297
45958	256298
263913	256299
1327	256300
250648	256301
348147	256302
29534	256303
303397	256304
303788	256305
196784	256306
284206	256307
196458	256308
62416	256309
15200	256310
227214	256311
268800	256312
126109	256313
118382	256314
371068	256315
452730	256316
1681	256317
23188	256318
149275	256319
38346	256320
330	256321
7429	256322
29299	256323
57193	256324
4498	256325
425829	256326
49940	256327
28440	256328
398157	256329
169999	256330
206352	256331
73814	256332
14445	256333
7195	256334
207047	256335
36327	256336
14478	256337
318856	256338
447479	256339
9106	256340
50786	256341
1889	256342
176454	256343
18443	256344
21624	256345
11507	256346
100806	256347
289223	256348
211838	256349
2440	256350
33496	256351
197646	256352
174147	256353
249680	256354
253015	256355
17027	256356
142309	256357
212157	256358
110384	256359
16539	256360
235450	256361
48741	256362
14733	256363
149697	256364
82413	256365
13198	256366
61743	256367
170887	256368
72231	256369
209433	256370
251176	256371
83319	256372
371798	256373
61200	256374
228102	256375
14073	256376
132903	256377
173221	256378
134244	256379
138166	256380
302757	256381
399990	256382
139863	256383
426375	256384
154849	256385
26649	256386
70963	256387
321126	256388
671	256389
171858	256390
364819	256391
320809	256392
272242	256393
5025	256394
67571	256395
45437	256396
67895	256397
213140	256398
80476	256399
228717	256400
116577	256401
189795	256402
56445	256403
156897	256404
82727	256405
128450	256406
11423	256407
202529	256408
219920	256409
26436	256410
203041	256411
163879	256412
384619	256413
385744	256414
178896	256415
347427	256416
18764	256417
91363	256418
91363	256419
312764	256420
68803	256421
286937	256422
113503	256423
111079	256424
6317	256425
287733	256426
9316	256427
232033	256428
44588	256429
398735	256430
437073	256431
15198	256432
333245	256433
296532	256434
431862	256435
54784	256436
35597	256437
360565	256438
59950	256439
457893	256440
129540	256441
114191	256442
15180	256443
238941	256444
125114	256445
128322	256446
34552	256447
116767	256448
139711	256449
424323	256450
2872	256451
34406	256452
355990	256453
112997	256454
45277	256455
39539	256456
819	256457
91006	256458
4290	256459
100147	256460
14923	256461
18794	256462
110060	256463
76429	256464
21260	256465
32832	256466
155430	256467
16606	256468
35539	256469
6502	256470
35539	256471
177573	256472
111760	256473
86714	256474
10350	256475
41308	256476
195383	256477
67700	256478
6093	256479
347382	256480
104825	256481
151788	256482
389002	256483
29146	256484
46054	256485
120733	256486
25594	256487
111620	256488
80229	256489
195467	256490
168777	256491
131216	256492
434790	256493
33441	256494
9171	256495
12245	256496
9323	256497
2049	256498
12674	256499
51088	256500
46349	256501
93349	256502
21784	256503
3068	256504
1171	256505
166249	256506
2519	256507
63	256508
63	256509
421548	256510
414060	256511
63	256512
43293	256513
113049	256514
7118	256515
203533	256516
186450	256517
77894	256518
380653	256519
140573	256520
214625	256521
17109	256522
40512	256523
220528	256524
235021	256525
242760	256526
112095	256527
183070	256528
396511	256529
183286	256530
350698	256531
79720	256532
183650	256533
16597	256534
125873	256535
9762	256536
37631	256537
329954	256538
259537	256539
107209	256540
20128	256541
115681	256542
1537	256543
314059	256544
300560	256545
182909	256546
255638	256547
196431	256548
233702	256549
146332	256550
54124	256551
278964	256552
229098	256553
181965	256554
125812	256555
8124	256556
25060	256557
248329	256558
305365	256559
273062	256560
317928	256561
44768	256562
204537	256563
24564	256564
48524	256565
335119	256566
110050	256567
67230	256568
194842	256569
61276	256570
114636	256571
163910	256572
7830	256573
7851	256574
7830	256575
7851	256576
89069	256577
247789	256578
4247	256579
1151	256580
59096	256581
289888	256582
163520	256583
269290	256584
76321	256585
71156	256586
8214	256587
11322	256588
411070	256589
113895	256590
84051	256591
80412	256592
128607	256593
114625	256594
100803	256595
39163	256596
99770	256597
380449	256598
215630	256599
7756	256600
65714	256601
26924	256602
411593	256603
146953	256604
228224	256605
20705	256606
3450	256607
267016	256608
54664	256609
2080	256610
393781	256611
19436	256612
6021	256613
249486	256614
54033	256615
26847	256616
151165	256617
30908	256618
70719	256619
9377	256620
4292	256621
34096	256622
32817	256623
321887	256624
168748	256625
97225	256626
16894	256627
91538	256628
111799	256629
110648	256630
122523	256631
225031	256632
221255	256633
78833	256634
404027	256635
46522	256636
993	256637
78429	256638
220415	256639
444485	256640
243467	256641
362166	256642
21806	256643
20192	256644
13193	256645
83603	256646
350275	256647
97424	256648
407903	256649
15106	256650
76444	256651
6222	256652
389443	256653
246517	256654
318447	256655
170807	256656
378653	256657
170450	256658
27349	256659
345117	256660
201792	256661
287298	256662
98082	256663
343779	256664
212763	256665
35440	256666
20291	256667
174627	256668
424502	256669
50760	256670
334966	256671
25669	256672
59872	256673
62271	256674
10629	256675
61408	256676
61408	256677
83567	256678
125563	256679
124223	256680
122290	256681
226067	256682
115816	256683
1705	256684
79470	256685
179497	256686
70908	256687
80284	256688
297419	256689
13861	256690
202687	256691
411062	256692
241154	256693
273373	256694
41818	256695
58982	256696
391439	256697
56197	256698
47258	256699
98396	256700
15037	256701
57409	256702
55611	256703
270715	256704
7649	256705
116407	256706
63117	256707
63015	256708
30318	256709
998	256710
42556	256711
390155	256712
123087	256713
355236	256714
231365	256715
118601	256716
428448	256717
204607	256718
68002	256719
230984	256720
165510	256721
342249	256722
350815	256723
181745	256724
392565	256725
236457	256726
111525	256727
96450	256728
194160	256729
65846	256730
247075	256731
189546	256732
124178	256733
135792	256734
28633	256735
64741	256736
17587	256737
200024	256738
44452	256739
223144	256740
133749	256741
441797	256742
129232	256743
129127	256744
19964	256745
255085	256746
132798	256747
246909	256748
131097	256749
63222	256750
223144	256751
316461	256752
335549	256753
295217	256754
126056	256755
235158	256756
129083	256757
34033	256758
28633	256759
255140	256760
1800	256761
17587	256762
246470	256763
445545	256764
56038	256765
149221	256766
112489	256767
113502	256768
29569	256769
192897	256770
43554	256771
80904	256772
131443	256773
314276	256774
157954	256775
302222	256776
107954	256777
113248	256778
419236	256779
18800	256780
355021	256781
674	256782
2435	256783
195622	256784
34653	256785
133153	256786
162658	256787
83456	256788
61978	256789
278015	256790
234819	256791
144384	256792
24334	256793
199012	256794
150449	256795
101706	256796
454122	256797
2317	256798
141804	256799
55447	256800
2164	256801
245236	256802
359332	256803
388371	256804
335714	256805
443241	256806
343922	256807
200621	256808
32403	256809
188798	256810
58167	256811
116012	256812
144025	256813
453448	256814
156351	256815
208115	256816
314641	256817
54515	256818
9238	256819
31632	256820
76993	256821
97225	256822
379669	256823
162412	256824
193691	256825
94080	256826
152393	256827
229258	256828
102368	256829
79084	256830
84765	256831
70769	256832
9163	256833
119902	256834
12692	256835
76184	256836
222457	256837
404181	256838
66313	256839
88252	256840
44779	256841
280834	256842
22464	256843
92532	256844
369997	256845
50252	256846
51431	256847
108565	256848
134683	256849
36243	256850
181158	256851
67333	256852
285130	256853
3088	256854
121300	256855
414749	256856
442104	256857
321859	256858
2227	256859
31061	256860
345681	256861
139428	256862
20853	256863
188426	256864
570	256865
323418	256866
100653	256867
32564	256868
19875	256869
231281	256870
67456	256871
171640	256872
8600	256873
231565	256874
51947	256875
61589	256876
22970	256877
121094	256878
359894	256879
208709	256880
147483	256881
147483	256882
236024	256883
1830	256884
183449	256885
162585	256886
170850	256887
27914	256888
310760	256889
10776	256890
39613	256891
87178	256892
81640	256893
231366	256894
84065	256895
255467	256896
175032	256897
215297	256898
190102	256899
124148	256900
86720	256901
105321	256902
44075	256903
95284	256904
154956	256905
95662	256906
162570	256907
12420	256908
11396	256909
79270	256910
172765	256911
143688	256912
73570	256913
378213	256914
159622	256915
306565	256916
19340	256917
87178	256918
92774	256919
79400	256920
41868	256921
233445	256922
19456	256923
349998	256924
351209	256925
159813	256926
138610	256927
72595	256928
187329	256929
87196	256930
64514	256931
149787	256932
4179	256933
19277	256934
87179	256935
166004	256936
28330	256937
88154	256938
69435	256939
92774	256940
99240	256941
50456	256942
291320	256943
52875	256944
102112	256945
410958	256946
146742	256947
30724	256948
14815	256949
165383	256950
45611	256951
210980	256952
48184	256953
376987	256954
282529	256955
161868	256956
224461	256957
200128	256958
98729	256959
77015	256960
345401	256961
148505	256962
40718	256963
162388	256964
91365	256965
25459	256966
57767	256967
184170	256968
338074	256969
22391	256970
170802	256971
354238	256972
222633	256973
305166	256974
77837	256975
152523	256976
333369	256977
454390	256978
179237	256979
320969	256980
125155	256981
246142	256982
455621	256983
95795	256984
181927	256985
438981	256986
48148	256987
27570	256988
194038	256989
131261	256990
129074	256991
306240	256992
29137	256993
359684	256994
365407	256995
92784	256996
390729	256997
185748	256998
315091	256999
27198	257000
162016	257001
40157	257002
9421	257003
284816	257004
106988	257005
447848	257006
162554	257007
284815	257008
14815	257009
56785	257010
93697	257011
171545	257012
215330	257013
16132	257014
94253	257015
161968	257016
398401	257017
87362	257018
347872	257019
24118	257020
56839	257021
31164	257022
401265	257023
281292	257024
162938	257025
88493	257026
379545	257027
82821	257028
43520	257029
42263	257030
48834	257031
7780	257032
75588	257033
39655	257034
156837	257035
10416	257036
164659	257037
151856	257038
417027	257039
162554	257040
162173	257041
126208	257042
11059	257043
231765	257044
248863	257045
116309	257046
115012	257047
225366	257048
231004	257049
117298	257050
453383	257051
382897	257052
129475	257053
68885	257054
229043	257055
107681	257056
206020	257057
185690	257058
115621	257059
314571	257060
275411	257061
127915	257062
17708	257063
298573	257064
151059	257065
215026	257066
299872	257067
10244	257068
156036	257069
101092	257070
80720	257071
112833	257072
218060	257073
85571	257074
58633	257075
95936	257076
221819	257077
230962	257078
52002	257079
132057	257080
252850	257081
16571	257082
288526	257083
274049	257084
45164	257085
31068	257086
111492	257087
169158	257088
7217	257089
93476	257090
22724	257091
41806	257092
310545	257093
21141	257094
192077	257095
343333	257096
4148	257097
172963	257098
35596	257099
73533	257100
154728	257101
43276	257102
259374	257103
785	257104
240864	257105
79849	257106
82716	257107
154136	257108
78332	257109
77360	257110
33334	257111
100821	257112
153903	257113
53932	257114
96306	257115
377313	257116
109494	257117
26652	257118
222555	257119
384578	257120
414338	257121
354351	257122
112899	257123
112899	257124
368697	257125
254467	257126
260681	257127
52076	257128
7591	257129
72983	257130
81057	257131
47753	257132
177299	257133
285250	257134
189403	257135
40279	257136
189856	257137
90464	257138
72307	257139
339354	257140
36702	257141
588	257142
82273	257143
258666	257144
9223	257145
420213	257146
105139	257147
159988	257148
60770	257149
426286	257150
4796	257151
106595	257152
270727	257153
42400	257154
286313	257155
180051	257156
346392	257157
12617	257158
4940	257159
407304	257160
82856	257161
393952	257162
57946	257163
61806	257164
190769	257165
107896	257166
264015	257167
102696	257168
4898	257169
110571	257170
148169	257171
28521	257172
138748	257173
410918	257174
101586	257175
221844	257176
178818	257177
61452	257178
8985	257179
99365	257180
225204	257181
263589	257182
221693	257183
31886	257184
394146	257185
195792	257186
323844	257187
31888	257188
305821	257189
134612	257190
179566	257191
227968	257192
391098	257193
308297	257194
304857	257195
241977	257196
244529	257197
329912	257198
220807	257199
30744	257200
30744	257201
104013	257202
133620	257203
249102	257204
39634	257205
322183	257206
181362	257207
216959	257208
230919	257209
163336	257210
40282	257211
176980	257212
252381	257213
62984	257214
242796	257215
159850	257216
247560	257217
379765	257218
104281	257219
454123	257220
179374	257221
118361	257222
108163	257223
353746	257224
169808	257225
93584	257226
44711	257227
7963	257228
386825	257229
69044	257230
97813	257231
291281	257232
139260	257233
12285	257234
73378	257235
199523	257236
192258	257237
269412	257238
35878	257239
279376	257240
86304	257241
86305	257242
94803	257243
81773	257244
408971	257245
389642	257246
308012	257247
135335	257248
407104	257249
218961	257250
142145	257251
197373	257252
184958	257253
200758	257254
42468	257255
195670	257256
96571	257257
63365	257258
63365	257259
350234	257260
34735	257261
250960	257262
66044	257263
365296	257264
454080	257265
73873	257266
64380	257267
109149	257268
47021	257269
47021	257270
14312	257271
11266	257272
73548	257273
170867	257274
29409	257275
28337	257276
51681	257277
24407	257278
392231	257279
22203	257280
80355	257281
360682	257282
191109	257283
382934	257284
208559	257285
198589	257286
222056	257287
347257	257288
227985	257289
212115	257290
170921	257291
442195	257292
48128	257293
194055	257294
332253	257295
360617	257296
131241	257297
363270	257298
161228	257299
150159	257300
132045	257301
351466	257302
311127	257303
164812	257304
456491	257305
452497	257306
209078	257307
216036	257308
333599	257309
403786	257310
116282	257311
46791	257312
100541	257313
65536	257314
41762	257315
411623	257316
412477	257317
64426	257318
305191	257319
72784	257320
63921	257321
126548	257322
24070	257323
258632	257324
335427	257325
256952	257326
392570	257327
67752	257328
60527	257329
128759	257330
353844	257331
258721	257332
133406	257333
224631	257334
66092	257335
122641	257336
111884	257337
100643	257338
138083	257339
435034	257340
275695	257341
417742	257342
87581	257343
179738	257344
114608	257345
389184	257346
98992	257347
375315	257348
367948	257349
337699	257350
57960	257351
455891	257352
179788	257353
34989	257354
325016	257355
33824	257356
209439	257357
453	257358
8060	257359
107528	257360
59103	257361
178254	257362
74860	257363
218630	257364
127253	257365
248417	257366
248417	257367
8251	257368
195856	257369
226168	257370
441136	257371
34869	257372
321	257373
270055	257374
312	257375
215196	257376
24583	257377
78416	257378
109285	257379
2072	257380
5541	257381
39242	257382
241643	257383
13462	257384
91925	257385
349305	257386
258510	257387
375269	257388
379483	257389
459946	257390
204000	257391
412305	257392
130762	257393
457387	257394
109246	257395
275004	257396
6089	257397
19	257398
240383	257399
149278	257400
422232	257401
175393	257402
113273	257403
84986	257404
183377	257405
59899	257406
104824	257407
137652	257408
425419	257409
63250	257410
92123	257411
166416	257412
223102	257413
177718	257414
206486	257415
354118	257416
73122	257417
229272	257418
296500	257419
162291	257420
134661	257421
35392	257422
104267	257423
438496	257424
250738	257425
325392	257426
147669	257427
80461	257428
115399	257429
198039	257430
348859	257431
91395	257432
72135	257433
2818	257434
371389	257435
321063	257436
334723	257437
297040	257438
141863	257439
315944	257440
71066	257441
179789	257442
130402	257443
131579	257444
320111	257445
20813	257446
27542	257447
63108	257448
2160	257449
3170	257450
69190	257451
311570	257452
430169	257453
239361	257454
411055	257455
440327	257456
168807	257457
112088	257458
339031	257459
98541	257460
15201	257461
172354	257462
60546	257463
83066	257464
56062	257465
152619	257466
125692	257467
26739	257468
313480	257469
260213	257470
194942	257471
74268	257472
340615	257473
418062	257474
205294	257475
186331	257476
368735	257477
105638	257478
111064	257479
116835	257480
338193	257481
459017	257482
372724	257483
169615	257484
442523	257485
201394	257486
272638	257487
326998	257488
429804	257489
55101	257490
442626	257491
449482	257492
451625	257493
301472	257494
106123	257495
2280	257496
355261	257497
176013	257498
2364	257499
348524	257500
88590	257501
258561	257502
217521	257503
218557	257504
229387	257505
187181	257506
439325	257507
58769	257508
263293	257509
222396	257510
330013	257511
330694	257512
405167	257513
22731	257514
280291	257515
388463	257516
10626	257517
22237	257518
83096	257519
19289	257520
78899	257521
105790	257522
48244	257523
16906	257524
103199	257525
116851	257526
352237	257527
19047	257528
3608	257529
48670	257530
79198	257531
102881	257532
80025	257533
296016	257534
7411	257535
82717	257536
453770	257537
11297	257538
42157	257539
375803	257540
181009	257541
291574	257542
324109	257543
403310	257544
32095	257545
213272	257546
50125	257547
378136	257548
189130	257549
134485	257550
92886	257551
56339	257552
38732	257553
24598	257554
184168	257555
86820	257556
21245	257557
163227	257558
69517	257559
241322	257560
95535	257561
195562	257562
259064	257563
181408	257564
69790	257565
62960	257566
36765	257567
36020	257568
151541	257569
133846	257570
107728	257571
103384	257572
53826	257573
20235	257574
58640	257575
130904	257576
13387	257577
146378	257578
226856	257579
255097	257580
39614	257581
39614	257582
178149	257583
30724	257584
362353	257585
143363	257586
373039	257587
202995	257588
203542	257589
85270	257590
203630	257591
204218	257592
104106	257593
203392	257594
380872	257595
203779	257596
382147	257597
16897	257598
53799	257599
140834	257600
104203	257601
31622	257602
2693	257603
365312	257604
193140	257605
157854	257606
251290	257607
157854	257608
380224	257609
172922	257610
431415	257611
245670	257612
88791	257613
49016	257614
89156	257615
79117	257616
19104	257617
167075	257618
22197	257619
60594	257620
4655	257621
33410	257622
186336	257623
136344	257624
187183	257625
122223	257626
105797	257627
147361	257628
157394	257629
80659	257630
117011	257631
189798	257632
209041	257633
32677	257634
107187	257635
92263	257636
26376	257637
112821	257638
210116	257639
243490	257640
69083	257641
327609	257642
229847	257643
18854	257644
10713	257645
40432	257646
410666	257647
406865	257648
114725	257649
153148	257650
114031	257651
394039	257652
66635	257653
26740	257654
372238	257655
29854	257656
149650	257657
317872	257658
182914	257659
239636	257660
105892	257661
427003	257662
70822	257663
397783	257664
451008	257665
260215	257666
59685	257667
64450	257668
398805	257669
149640	257670
63140	257671
120018	257672
214652	257673
22197	257674
137714	257675
7922	257676
257195	257677
246417	257678
438124	257679
59001	257680
220009	257681
246417	257682
87208	257683
211555	257684
128390	257685
187025	257686
322580	257687
172661	257688
2876	257689
376311	257690
101557	257691
62897	257692
413277	257693
25659	257694
396339	257695
70873	257696
444711	257697
475	257698
164467	257699
86161	257700
7619	257701
48594	257702
372151	257703
237951	257704
195403	257705
178964	257706
34690	257707
61781	257708
121781	257709
211853	257710
109514	257711
390912	257712
139207	257713
17344	257714
16760	257715
272612	257716
59231	257717
193502	257718
55000	257719
18360	257720
269455	257721
281976	257722
70715	257723
1162	257724
145965	257725
30405	257726
9382	257727
248691	257728
359783	257729
125100	257730
136592	257731
234441	257732
215578	257733
37929	257734
156325	257735
63712	257736
194912	257737
433586	257738
123573	257739
161677	257740
196453	257741
10294	257742
23575	257743
124399	257744
103852	257745
15606	257746
265812	257747
101573	257748
86574	257749
220887	257750
42216	257751
168756	257752
449928	257753
192277	257754
223301	257755
109442	257756
349274	257757
70169	257758
323744	257759
140578	257760
278569	257761
208040	257762
388734	257763
78707	257764
230655	257765
377853	257766
85918	257767
338589	257768
24870	257769
202494	257770
156442	257771
190503	257772
91937	257773
394185	257774
95103	257775
45246	257776
4454	257777
300444	257778
338864	257779
39770	257780
394025	257781
334268	257782
40734	257783
18091	257784
222612	257785
142749	257786
53255	257787
75665	257788
426	257789
377646	257790
197578	257791
356785	257792
417683	257793
41310	257794
363735	257795
182888	257796
75718	257797
67587	257798
127353	257799
415281	257800
195047	257801
86682	257802
82715	257803
127431	257804
129737	257805
2505	257806
4192	257807
150952	257808
72974	257809
211359	257810
113926	257811
21163	257812
200499	257813
233940	257814
291794	257815
148466	257816
455576	257817
219732	257818
175069	257819
86940	257820
127724	257821
1432	257822
271855	257823
35743	257824
223931	257825
421949	257826
224373	257827
224374	257828
31555	257829
108016	257830
7166	257831
11926	257832
40203	257833
290061	257834
40914	257835
184084	257836
377690	257837
85478	257838
172950	257839
441543	257840
127724	257841
15490	257842
46972	257843
339124	257844
194008	257845
22899	257846
58498	257847
221060	257848
56719	257849
355954	257850
55194	257851
110665	257852
17175	257853
457162	257854
41474	257855
297082	257856
168926	257857
186957	257858
278216	257859
330082	257860
412725	257861
332853	257862
455175	257863
169651	257864
403291	257865
154754	257866
12566	257867
337801	257868
94649	257869
336958	257870
439894	257871
345074	257872
215408	257873
88667	257874
306209	257875
108966	257876
306674	257877
261731	257878
42290	257879
203563	257880
296242	257881
430456	257882
196017	257883
28867	257884
404767	257885
262815	257886
32835	257887
169210	257888
169210	257889
408030	257890
451618	257891
55775	257892
105185	257893
178578	257894
59268	257895
44324	257896
153846	257897
44908	257898
95491	257899
219145	257900
314389	257901
133123	257902
390823	257903
11286	257904
82503	257905
31748	257906
333619	257907
161254	257908
368385	257909
34511	257910
288141	257911
44562	257912
28899	257913
233960	257914
81488	257915
93438	257916
20355	257917
392007	257918
183964	257919
20247	257920
148179	257921
455419	257922
424697	257923
42958	257924
118162	257925
43205	257926
119800	257927
11084	257928
62738	257929
125074	257930
125074	257931
219700	257932
64749	257933
17270	257934
21923	257935
243222	257936
333408	257937
271512	257938
350278	257939
91794	257940
418791	257941
27144	257942
70223	257943
108691	257944
44935	257945
79706	257946
624	257947
337793	257948
128603	257949
185842	257950
208432	257951
130683	257952
245648	257953
119274	257954
112729	257955
432154	257956
87602	257957
103309	257958
164948	257959
14669	257960
83100	257961
8989	257962
311200	257963
171003	257964
102743	257965
213994	257966
16655	257967
372866	257968
211111	257969
29752	257970
25190	257971
141178	257972
401087	257973
224130	257974
19318	257975
108798	257976
6531	257977
47117	257978
49995	257979
9586	257980
395293	257981
423387	257982
236320	257983
45678	257984
191393	257985
46996	257986
46441	257987
310761	257988
174838	257989
332814	257990
8989	257991
10393	257992
392230	257993
142028	257994
273797	257995
263468	257996
87070	257997
62470	257998
72158	257999
273139	258000
180613	258001
34190	258002
430869	258003
242175	258004
8342	258005
8342	258006
72214	258007
138894	258008
38774	258009
73675	258010
29752	258011
171412	258012
194426	258013
108201	258014
214373	258015
346090	258016
111256	258017
212258	258018
403338	258019
95949	258020
87285	258021
171084	258022
192639	258023
43120	258024
50360	258025
74114	258026
361714	258027
56769	258028
45836	258029
196110	258030
363180	258031
202535	258032
274804	258033
196110	258034
4552	258035
212585	258036
3538	258037
65916	258038
457692	258039
123189	258040
45075	258041
347708	258042
386441	258043
192683	258044
374913	258045
145663	258046
82130	258047
161512	258048
248015	258049
277107	258050
13507	258051
200258	258052
410434	258053
177840	258054
290068	258055
364129	258056
135340	258057
19521	258058
448092	258059
195528	258060
323	258061
370192	258062
192500	258063
66293	258064
86569	258065
173911	258066
244685	258067
143471	258068
111578	258069
138011	258070
278089	258071
5154	258072
185512	258073
186235	258074
177027	258075
5164	258076
286698	258077
275549	258078
286351	258079
234061	258080
24825	258081
380548	258082
111152	258083
458031	258084
130001	258085
263986	258086
246020	258087
295778	258088
216848	258089
18096	258090
47353	258091
382841	258092
390635	258093
45697	258094
333016	258095
458366	258096
146807	258097
269289	258098
19598	258099
200533	258100
137763	258101
179969	258102
44368	258103
383373	258104
1880	258105
226390	258106
343812	258107
212275	258108
25625	258109
331563	258110
6437	258111
186458	258112
43679	258113
2943	258114
330916	258115
4495	258116
3364	258117
3283	258118
10133	258119
44373	258120
37140	258121
38816	258122
222758	258123
16133	258124
177677	258125
63790	258126
43100	258127
427114	258128
332319	258129
165046	258130
320468	258131
6120	258132
342665	258133
355072	258134
181568	258135
74515	258136
699	258137
70377	258138
101303	258139
417108	258140
57006	258141
253319	258142
174436	258143
88969	258144
438519	258145
190701	258146
277541	258147
125806	258148
458733	258149
33003	258150
386022	258151
187985	258152
225613	258153
963	258154
1166	258155
176611	258156
24279	258157
105622	258158
276375	258159
61008	258160
2550	258161
232064	258162
1014	258163
293	258164
285926	258165
244540	258166
33757	258167
20273	258168
1871	258169
87318	258170
1177	258171
1312	258172
17725	258173
4653	258174
4653	258175
22194	258176
92687	258177
145475	258178
182859	258179
134440	258180
132737	258181
62117	258182
441039	258183
54734	258184
438873	258185
148824	258186
444708	258187
387558	258188
81664	258189
10373	258190
29927	258191
163022	258192
427792	258193
336863	258194
15326	258195
339138	258196
39717	258197
119848	258198
150651	258199
13321	258200
144813	258201
194762	258202
174830	258203
405385	258204
208767	258205
376856	258206
18831	258207
32605	258208
423630	258209
264324	258210
18831	258211
586	258212
279623	258213
437466	258214
396643	258215
439199	258216
127928	258217
308727	258218
445584	258219
441424	258220
360761	258221
142772	258222
326515	258223
129959	258224
1916	258225
108666	258226
245788	258227
11978	258228
125070	258229
229066	258230
257299	258231
120386	258232
394559	258233
362518	258234
41890	258235
285021	258236
361295	258237
130055	258238
122440	258239
129436	258240
95316	258241
204552	258242
416804	258243
44701	258244
258654	258245
26812	258246
230476	258247
230477	258248
230517	258249
244046	258250
59486	258251
115989	258252
44264	258253
7232	258254
104141	258255
87320	258256
79967	258257
111190	258258
201022	258259
170838	258260
251137	258261
63214	258262
56762	258263
2508	258264
103933	258265
54754	258266
141223	258267
174350	258268
15300	258269
82808	258270
162379	258271
16305	258272
315322	258273
323702	258274
123504	258275
220621	258276
59312	258277
239147	258278
165675	258279
54514	258280
18321	258281
102597	258282
15809	258283
172373	258284
240910	258285
173594	258286
329897	258287
332453	258288
353467	258289
426786	258290
45102	258291
38193	258292
36127	258293
114974	258294
57065	258295
96798	258296
169875	258297
386214	258298
158392	258299
207346	258300
10849	258301
104738	258302
208165	258303
233335	258304
164631	258305
607	258306
232799	258307
62825	258308
55036	258309
57752	258310
38901	258311
5378	258312
13976	258313
156831	258314
35684	258315
141139	258316
34278	258317
35284	258318
216497	258319
192290	258320
9091	258321
186325	258322
2436	258323
426891	258324
83939	258325
184734	258326
137568	258327
155249	258328
143618	258329
181506	258330
113234	258331
215373	258332
105141	258333
103553	258334
202012	258335
133999	258336
448711	258337
120347	258338
358348	258339
333155	258340
154321	258341
23047	258342
368437	258343
90500	258344
34185	258345
54810	258346
10875	258347
107281	258348
22119	258349
13203	258350
36621	258351
219758	258352
7723	258353
33011	258354
186580	258355
45739	258356
412255	258357
265677	258358
23660	258359
201336	258360
122007	258361
127418	258362
410975	258363
74963	258364
228959	258365
135875	258366
21584	258367
368019	258368
145907	258369
233997	258370
56828	258371
2102	258372
402944	258373
26947	258374
2222	258375
26219	258376
27923	258377
110364	258378
93433	258379
31994	258380
65163	258381
190596	258382
200411	258383
74052	258384
104440	258385
143793	258386
203489	258387
131175	258388
188943	258389
245319	258390
132057	258391
138553	258392
141174	258393
266631	258394
279686	258395
81267	258396
40480	258397
5973	258398
272492	258399
402727	258400
20222	258401
429351	258402
407930	258403
253072	258404
93934	258405
56667	258406
56399	258407
23858	258408
116155	258409
6020	258410
127079	258411
233920	258412
432393	258413
215816	258414
284508	258415
117164	258416
118828	258417
286817	258418
16634	258419
394361	258420
117340	258421
130583	258422
147364	258423
34337	258424
153986	258425
153645	258426
30151	258427
142126	258428
234542	258429
195345	258430
224726	258431
428095	258432
6483	258433
191776	258434
108002	258435
291183	258436
187	258437
320249	258438
168732	258439
15779	258440
87851	258441
2363	258442
13594	258443
5247	258444
170079	258445
219384	258446
428171	258447
200318	258448
101837	258449
173215	258450
218979	258451
8195	258452
20236	258453
212219	258454
293662	258455
402338	258456
3955	258457
196057	258458
377446	258459
332190	258460
256860	258461
60919	258462
183572	258463
227697	258464
24833	258465
2315	258466
7910	258467
350562	258468
350688	258469
27104	258470
54	258471
376166	258472
28632	258473
28998	258474
249631	258475
433932	258476
443419	258477
42424	258478
20907	258479
199	258480
372145	258481
45787	258482
122325	258483
63518	258484
260051	258485
55196	258486
419721	258487
72019	258488
361430	258489
197925	258490
853	258491
920	258492
97043	258493
350450	258494
131051	258495
317342	258496
74019	258497
158949	258498
4813	258499
4813	258500
353790	258501
28521	258502
228119	258503
96390	258504
446548	258505
439764	258506
6466	258507
361077	258508
238723	258509
444757	258510
116458	258511
421332	258512
311841	258513
287557	258514
5951	258515
105445	258516
167122	258517
236738	258518
236738	258519
70308	258520
171490	258521
247604	258522
221736	258523
41777	258524
279377	258525
119831	258526
244607	258527
46966	258528
342467	258529
305892	258530
191909	258531
223844	258532
179141	258533
67465	258534
22925	258535
30630	258536
82677	258537
67576	258538
177919	258539
166880	258540
62867	258541
121343	258542
434019	258543
4134	258544
67132	258545
6934	258546
6934	258547
6934	258548
6934	258549
250079	258550
334173	258551
307620	258552
279000	258553
205649	258554
17169	258555
2750	258556
60054	258557
38926	258558
775	258559
4845	258560
49293	258561
9491	258562
17169	258563
11785	258564
2650	258565
238356	258566
135382	258567
38406	258568
169066	258569
4257	258570
57384	258571
360714	258572
65025	258573
7188	258574
123760	258575
190643	258576
313454	258577
189622	258578
56499	258579
155178	258580
18944	258581
416599	258582
31276	258583
207933	258584
364933	258585
116035	258586
357685	258587
45393	258588
2486	258589
200391	258590
13459	258591
56719	258592
139650	258593
82624	258594
230365	258595
393886	258596
174360	258597
1354	258598
399085	258599
386833	258600
218840	258601
29493	258602
448059	258603
389830	258604
109549	258605
37676	258606
240597	258607
83215	258608
117633	258609
89074	258610
86625	258611
191377	258612
106493	258613
106719	258614
339898	258615
42673	258616
191647	258617
417124	258618
38820	258619
175908	258620
24123	258621
323372	258622
318719	258623
83499	258624
226569	258625
361646	258626
172141	258627
57189	258628
3139	258629
5709	258630
31986	258631
72136	258632
359093	258633
18261	258634
317532	258635
327420	258636
172540	258637
24897	258638
275667	258639
300188	258640
275295	258641
75179	258642
239125	258643
170612	258644
329629	258645
163990	258646
130142	258647
242206	258648
98521	258649
280906	258650
182636	258651
180709	258652
328147	258653
153370	258654
280837	258655
86771	258656
171324	258657
95060	258658
301309	258659
88990	258660
402102	258661
21448	258662
196540	258663
200818	258664
188072	258665
290753	258666
47370	258667
179905	258668
10866	258669
4236	258670
380441	258671
295064	258672
348777	258673
208668	258674
432005	258675
235182	258676
244977	258677
61675	258678
176071	258679
282441	258680
49065	258681
256083	258682
1856	258683
440616	258684
41234	258685
135130	258686
19059	258687
175440	258688
65750	258689
246415	258690
288369	258691
104547	258692
249968	258693
335592	258694
141073	258695
153815	258696
92969	258697
5873	258698
52814	258699
38541	258700
296916	258701
277717	258702
234589	258703
26652	258704
2906	258705
206926	258706
370649	258707
33877	258708
177359	258709
103072	258710
18848	258711
15489	258712
179060	258713
240343	258714
147880	258715
420830	258716
237766	258717
341121	258718
73976	258719
67556	258720
51002	258721
42361	258722
285574	258723
25759	258724
330400	258725
112101	258726
239971	258727
35967	258728
3837	258729
295348	258730
1822	258731
389672	258732
170541	258733
455873	258734
176698	258735
379604	258736
93968	258737
56184	258738
53304	258739
232824	258740
188342	258741
39161	258742
59511	258743
49387	258744
274782	258745
208003	258746
50498	258747
70575	258748
43315	258749
246430	258750
70300	258751
124771	258752
78305	258753
100035	258754
175490	258755
10975	258756
125773	258757
6737	258758
5058	258759
396737	258760
347264	258761
301693	258762
341026	258763
455603	258764
89373	258765
87689	258766
396923	258767
34384	258768
30868	258769
143789	258770
84785	258771
26812	258772
195808	258773
166310	258774
5514	258775
212526	258776
244652	258777
230400	258778
250248	258779
23565	258780
169077	258781
381878	258782
20882	258783
132738	258784
125075	258785
448819	258786
179873	258787
29436	258788
254711	258789
142515	258790
337317	258791
147455	258792
160072	258793
241036	258794
342883	258795
141649	258796
66678	258797
130950	258798
13925	258799
48051	258800
142845	258801
93056	258802
31541	258803
229816	258804
156703	258805
187672	258806
407763	258807
302805	258808
293271	258809
330757	258810
296114	258811
2383	258812
218355	258813
177563	258814
165509	258815
50253	258816
44181	258817
267043	258818
22500	258819
128784	258820
1814	258821
25598	258822
126316	258823
46947	258824
74454	258825
199984	258826
169007	258827
8887	258828
65603	258829
91264	258830
14622	258831
189324	258832
158664	258833
3972	258834
129379	258835
204951	258836
24929	258837
95310	258838
262749	258839
8327	258840
214668	258841
136639	258842
10428	258843
76134	258844
99425	258845
17789	258846
320668	258847
41992	258848
114449	258849
9938	258850
2587	258851
87607	258852
123856	258853
170265	258854
111306	258855
243111	258856
247747	258857
8752	258858
21693	258859
362062	258860
8829	258861
235905	258862
49407	258863
248549	258864
123929	258865
442681	258866
8617	258867
152635	258868
242296	258869
137146	258870
219709	258871
295173	258872
179061	258873
6027	258874
279062	258875
280665	258876
76933	258877
25078	258878
170072	258879
71296	258880
96651	258881
242741	258882
274173	258883
448741	258884
131100	258885
155595	258886
299466	258887
82248	258888
27370	258889
81976	258890
24073	258891
36673	258892
188736	258893
382548	258894
7528	258895
95994	258896
64501	258897
29985	258898
245747	258899
37082	258900
5017	258901
440680	258902
258472	258903
718	258904
49965	258905
33049	258906
17073	258907
374493	258908
72038	258909
10780	258910
67309	258911
268113	258912
211292	258913
203157	258914
247698	258915
6896	258916
102151	258917
51039	258918
138314	258919
100060	258920
365446	258921
276499	258922
357084	258923
434165	258924
25699	258925
317824	258926
123377	258927
449250	258928
233503	258929
22208	258930
12063	258931
12065	258932
164	258933
164	258934
250018	258935
61232	258936
28245	258937
26494	258938
384851	258939
111599	258940
112345	258941
49619	258942
187365	258943
122670	258944
397534	258945
81865	258946
101311	258947
56435	258948
171045	258949
157081	258950
194273	258951
353253	258952
421750	258953
442972	258954
277497	258955
57878	258956
12781	258957
263016	258958
76454	258959
184927	258960
36653	258961
9820	258962
297171	258963
294947	258964
240543	258965
330154	258966
336325	258967
177138	258968
7726	258969
436179	258970
44939	258971
68140	258972
14156	258973
117836	258974
337	258975
172471	258976
23668	258977
37132	258978
21322	258979
136661	258980
231933	258981
90409	258982
435662	258983
92918	258984
87661	258985
174232	258986
12461	258987
84930	258988
45155	258989
29307	258990
316257	258991
320717	258992
115166	258993
1416	258994
33566	258995
55019	258996
31786	258997
144683	258998
37576	258999
19633	259000
307635	259001
3855	259002
21817	259003
145241	259004
4689	259005
25	259006
252948	259007
284917	259008
53683	259009
55281	259010
221071	259011
30270	259012
27311	259013
230858	259014
5703	259015
5703	259016
406110	259017
223069	259018
208658	259019
11131	259020
386229	259021
431649	259022
187130	259023
79504	259024
224183	259025
99487	259026
34448	259027
81549	259028
28552	259029
105761	259030
17872	259031
22727	259032
3966	259033
7350	259034
663	259035
179247	259036
362288	259037
72840	259038
3464	259039
35611	259040
127572	259041
417	259042
23951	259043
100340	259044
5963	259045
7596	259046
21647	259047
384811	259048
11062	259049
4849	259050
1681	259051
124837	259052
10139	259053
11941	259054
80308	259055
150626	259056
50945	259057
83231	259058
54263	259059
165878	259060
278169	259061
103181	259062
168019	259063
103366	259064
200342	259065
142528	259066
171963	259067
112862	259068
585	259069
2509	259070
40108	259071
91484	259072
7833	259073
153062	259074
186960	259075
2998	259076
34732	259077
29867	259078
64334	259079
140102	259080
193383	259081
127149	259082
102537	259083
87343	259084
3599	259085
412218	259086
448212	259087
151698	259088
167463	259089
89328	259090
70748	259091
93387	259092
58177	259093
209799	259094
59027	259095
117108	259096
352	259097
279853	259098
9251	259099
79996	259100
67455	259101
169041	259102
5920	259103
263800	259104
34863	259105
157839	259106
979	259107
96285	259108
230814	259109
195798	259110
116518	259111
20570	259112
400965	259113
256947	259114
96465	259115
344553	259116
8573	259117
2790	259118
57654	259119
327256	259120
131926	259121
316378	259122
368772	259123
273445	259124
363124	259125
317392	259126
27648	259127
87374	259128
279179	259129
1061	259130
227451	259131
395202	259132
14565	259133
24792	259134
34177	259135
196559	259136
65900	259137
234331	259138
117020	259139
426937	259140
95626	259141
167849	259142
416774	259143
206439	259144
17241	259145
420178	259146
385942	259147
354377	259148
424261	259149
117097	259150
334760	259151
115712	259152
134860	259153
59219	259154
445350	259155
151997	259156
220879	259157
158547	259158
19347	259159
448738	259160
140900	259161
18780	259162
296729	259163
235328	259164
81135	259165
390	259166
18998	259167
35781	259168
250714	259169
227593	259170
450700	259171
51310	259172
4567	259173
300313	259174
214672	259175
37810	259176
56324	259177
59419	259178
346990	259179
8929	259180
22640	259181
133659	259182
8742	259183
276061	259184
42324	259185
18494	259186
383245	259187
73300	259188
310699	259189
197916	259190
61218	259191
306082	259192
340006	259193
23373	259194
36197	259195
158399	259196
23599	259197
36529	259198
367666	259199
20358	259200
57881	259201
248925	259202
82975	259203
51617	259204
22992	259205
227486	259206
151642	259207
45956	259208
16450	259209
17447	259210
118	259211
4514	259212
12	259213
78898	259214
110	259215
63815	259216
104801	259217
3315	259218
211993	259219
164514	259220
358144	259221
209780	259222
52838	259223
424538	259224
33850	259225
376648	259226
191229	259227
277115	259228
32789	259229
121604	259230
450623	259231
120791	259232
201779	259233
352920	259234
88614	259235
36550	259236
24506	259237
27074	259238
185387	259239
38184	259240
246279	259241
143125	259242
95435	259243
19174	259244
59361	259245
99555	259246
10356	259247
86193	259248
114288	259249
5090	259250
180204	259251
57629	259252
86398	259253
354554	259254
3696	259255
87031	259256
364176	259257
117635	259258
36370	259259
308987	259260
16484	259261
66624	259262
435380	259263
95954	259264
39456	259265
183887	259266
6163	259267
216046	259268
18615	259269
112407	259270
171523	259271
190642	259272
7394	259273
40005	259274
211408	259275
171511	259276
16276	259277
41327	259278
78507	259279
379978	259280
240808	259281
35148	259282
62826	259283
1385	259284
181307	259285
27796	259286
171364	259287
27593	259288
112180	259289
332849	259290
44341	259291
186068	259292
8490	259293
411	259294
118726	259295
451535	259296
98495	259297
210176	259298
352446	259299
359758	259300
26956	259301
210750	259302
125442	259303
188995	259304
219356	259305
6333	259306
374782	259307
138211	259308
53444	259309
301883	259310
47842	259311
113394	259312
30520	259313
106388	259314
193707	259315
3494	259316
436120	259317
43042	259318
19252	259319
19484	259320
70751	259321
338076	259322
398600	259323
8419	259324
4642	259325
307475	259326
83165	259327
167220	259328
33685	259329
40919	259330
349649	259331
183945	259332
15424	259333
193922	259334
329792	259335
171015	259336
372242	259337
163299	259338
56378	259339
282052	259340
58831	259341
60265	259342
188991	259343
101000	259344
166710	259345
163343	259346
436639	259347
349923	259348
54369	259349
417623	259350
18453	259351
276494	259352
54856	259353
268173	259354
74804	259355
5912	259356
436723	259357
21858	259358
99570	259359
378025	259360
264923	259361
144140	259362
380770	259363
20391	259364
35855	259365
421145	259366
16831	259367
248616	259368
2192	259369
11786	259370
84493	259371
241246	259372
234714	259373
21842	259374
442157	259375
293174	259376
43879	259377
149689	259378
12817	259379
15283	259380
321646	259381
219355	259382
445571	259383
41719	259384
733	259385
14111	259386
63824	259387
188479	259388
139162	259389
224050	259390
4493	259391
42628	259392
34833	259393
440000	259394
1051	259395
19849	259396
166351	259397
114540	259398
298416	259399
214583	259400
161718	259401
52816	259402
22538	259403
209898	259404
32198	259405
52095	259406
196700	259407
24572	259408
32013	259409
84628	259410
12197	259411
15901	259412
430089	259413
23778	259414
57747	259415
4880	259416
401996	259417
24030	259418
41010	259419
213194	259420
332656	259421
110981	259422
142377	259423
85935	259424
3525	259425
414262	259426
87987	259427
25594	259428
106364	259429
354890	259430
280714	259431
14020	259432
76695	259433
235575	259434
95666	259435
245983	259436
72850	259437
142276	259438
161742	259439
291377	259440
83690	259441
77715	259442
36247	259443
170740	259444
64759	259445
45067	259446
164219	259447
142291	259448
344925	259449
99134	259450
34192	259451
164654	259452
352447	259453
112543	259454
270100	259455
46063	259456
192006	259457
182309	259458
53589	259459
456624	259460
305941	259461
58308	259462
445654	259463
44440	259464
211093	259465
123555	259466
248409	259467
72957	259468
38605	259469
272183	259470
73890	259471
366748	259472
254208	259473
294038	259474
245342	259475
2542	259476
233379	259477
21875	259478
379505	259479
90657	259480
348	259481
13852	259482
31243	259483
138865	259484
59933	259485
88425	259486
150128	259487
61386	259488
22795	259489
40151	259490
67939	259491
390391	259492
349802	259493
140035	259494
101235	259495
29237	259496
118953	259497
97152	259498
35917	259499
310	259500
2368	259501
51339	259502
38901	259503
11643	259504
19411	259505
210763	259506
12087	259507
41948	259508
76371	259509
232852	259510
185368	259511
48512	259512
44491	259513
22309	259514
12914	259515
117167	259516
105932	259517
11647	259518
443182	259519
159860	259520
220923	259521
212991	259522
360	259523
28106	259524
187179	259525
135527	259526
135709	259527
305691	259528
107904	259529
376397	259530
204407	259531
100531	259532
228011	259533
31320	259534
419971	259535
119400	259536
46536	259537
241539	259538
108025	259539
422087	259540
169994	259541
71609	259542
9116	259543
23080	259544
14743	259545
318912	259546
359926	259547
26150	259548
208954	259549
53202	259550
528	259551
81313	259552
31236	259553
104816	259554
52273	259555
82830	259556
210711	259557
148788	259558
72131	259559
2924	259560
202951	259561
88939	259562
528	259563
110355	259564
441355	259565
294836	259566
39692	259567
67810	259568
50904	259569
1433	259570
10478	259571
25162	259572
36387	259573
2417	259574
7787	259575
111105	259576
75873	259577
5864	259578
45499	259579
106768	259580
424430	259581
295453	259582
198026	259583
310740	259584
453220	259585
89510	259586
147041	259587
91183	259588
91808	259589
158709	259590
47951	259591
120543	259592
99441	259593
265798	259594
43824	259595
221516	259596
121700	259597
366122	259598
3161	259599
114369	259600
150482	259601
229026	259602
16934	259603
207560	259604
167172	259605
32234	259606
4230	259607
72667	259608
62761	259609
1433	259610
25643	259611
87595	259612
229503	259613
46019	259614
393161	259615
436886	259616
312842	259617
91810	259618
164530	259619
18371	259620
28503	259621
66357	259622
215932	259623
20679	259624
37625	259625
252695	259626
297	259627
398119	259628
35286	259629
196357	259630
59867	259631
4600	259632
40925	259633
143013	259634
22106	259635
110995	259636
62765	259637
62765	259638
416246	259639
94459	259640
118289	259641
347546	259642
1616	259643
19253	259644
94672	259645
31767	259646
232144	259647
16473	259648
43830	259649
10177	259650
17021	259651
349941	259652
296498	259653
42725	259654
38525	259655
223098	259656
63638	259657
47282	259658
121843	259659
167970	259660
67010	259661
247713	259662
79891	259663
128432	259664
358017	259665
25131	259666
212925	259667
54816	259668
107448	259669
197144	259670
6195	259671
162470	259672
348698	259673
32616	259674
60643	259675
40901	259676
403831	259677
70775	259678
4247	259679
365370	259680
4660	259681
422209	259682
424741	259683
143394	259684
194	259685
152847	259686
101770	259687
11214	259688
17460	259689
83953	259690
11486	259691
7759	259692
23315	259693
305706	259694
84382	259695
50337	259696
11609	259697
307972	259698
72029	259699
90410	259700
378346	259701
377090	259702
614	259703
31181	259704
215458	259705
165918	259706
329596	259707
379866	259708
183830	259709
363642	259710
342062	259711
133614	259712
93139	259713
154346	259714
210738	259715
2988	259716
22669	259717
426874	259718
255747	259719
34139	259720
351774	259721
102881	259722
250941	259723
257945	259724
93638	259725
224561	259726
54310	259727
59702	259728
93797	259729
155418	259730
223522	259731
389069	259732
377471	259733
83849	259734
222238	259735
24539	259736
39098	259737
334829	259738
7397	259739
448302	259740
330626	259741
143067	259742
29944	259743
208293	259744
30060	259745
391372	259746
239460	259747
369077	259748
39318	259749
36107	259750
426420	259751
5642	259752
154086	259753
97861	259754
90929	259755
73610	259756
1176	259757
279249	259758
26410	259759
24704	259760
37430	259761
18492	259762
148332	259763
178140	259764
6702	259765
28165	259766
73760	259767
120709	259768
212274	259769
50402	259770
31540	259771
55230	259772
11921	259773
27882	259774
13230	259775
45890	259776
203420	259777
135308	259778
145785	259779
60835	259780
103794	259781
319236	259782
42841	259783
22906	259784
43403	259785
20308	259786
289063	259787
35641	259788
33275	259789
133105	259790
301586	259791
405890	259792
88499	259793
377444	259794
48225	259795
267079	259796
8743	259797
43996	259798
5011	259799
131883	259800
156241	259801
54412	259802
132293	259803
62541	259804
130233	259805
6188	259806
131039	259807
82054	259808
283159	259809
207671	259810
32183	259811
179560	259812
82844	259813
175594	259814
1940	259815
119687	259816
233469	259817
72294	259818
53397	259819
112063	259820
77094	259821
45192	259822
156436	259823
255155	259824
110006	259825
20787	259826
346684	259827
105687	259828
1443	259829
9155	259830
2383	259831
295052	259832
6814	259833
159083	259834
217398	259835
327805	259836
6875	259837
361411	259838
108156	259839
170288	259840
280153	259841
388107	259842
201018	259843
34437	259844
104460	259845
36199	259846
102253	259847
5861	259848
129506	259849
18775	259850
56647	259851
441898	259852
235010	259853
170960	259854
106560	259855
395204	259856
296075	259857
8368	259858
140047	259859
6451	259860
29035	259861
65008	259862
127493	259863
62769	259864
133818	259865
269675	259866
210529	259867
85239	259868
167117	259869
22433	259870
328295	259871
3708	259872
21863	259873
180510	259874
31455	259875
21356	259876
114745	259877
260272	259878
22150	259879
239196	259880
71683	259881
190901	259882
766	259883
350188	259884
44095	259885
60008	259886
51265	259887
71638	259888
32850	259889
12771	259890
105861	259891
33782	259892
150187	259893
139712	259894
82342	259895
5616	259896
33478	259897
3916	259898
192608	259899
28662	259900
14535	259901
417667	259902
56618	259903
70267	259904
42647	259905
660	259906
660	259907
15811	259908
45996	259909
435032	259910
236006	259911
3260	259912
3260	259913
259054	259914
127379	259915
193729	259916
369304	259917
100439	259918
62676	259919
38862	259920
298558	259921
155855	259922
22433	259923
123608	259924
4143	259925
155072	259926
314415	259927
170849	259928
300032	259929
413534	259930
387927	259931
144454	259932
252606	259933
7660	259934
38323	259935
318301	259936
2798	259937
67727	259938
274758	259939
353495	259940
228324	259941
117651	259942
187365	259943
1405	259944
42817	259945
437092	259946
218154	259947
57009	259948
192915	259949
325213	259950
374831	259951
102092	259952
67727	259953
269782	259954
91254	259955
4151	259956
41247	259957
57235	259958
251229	259959
219038	259960
221358	259961
407180	259962
19549	259963
77658	259964
128565	259965
82525	259966
351432	259967
138357	259968
244458	259969
240461	259970
18928	259971
446983	259972
169	259973
5311	259974
915	259975
139629	259976
9257	259977
106807	259978
390690	259979
15536	259980
429927	259981
219553	259982
31167	259983
411518	259984
31892	259985
16926	259986
447984	259987
59646	259988
162659	259989
18364	259990
392997	259991
429604	259992
259144	259993
2397	259994
76638	259995
142233	259996
103117	259997
150424	259998
229419	259999
18624	260000
178402	260001
236126	260002
69789	260003
439833	260004
26377	260005
30360	260006
18988	260007
217656	260008
294258	260009
135945	260010
102030	260011
166465	260012
10601	260013
58100	260014
230501	260015
230332	260016
223724	260017
11344	260018
112030	260019
24578	260020
7690	260021
147546	260022
38128	260023
26586	260024
19072	260025
421749	260026
63144	260027
16309	260028
28112	260029
60508	260030
1110	260031
384111	260032
67626	260033
109181	260034
183941	260035
223087	260036
31108	260037
65362	260038
177121	260039
221470	260040
391960	260041
253663	260042
151911	260043
11948	260044
61432	260045
149292	260046
25508	260047
375194	260048
151320	260049
377071	260050
265847	260051
17954	260052
372330	260053
17648	260054
17648	260055
449809	260056
253903	260057
98536	260058
49532	260059
13233	260060
15576	260061
81984	260062
200047	260063
147241	260064
109154	260065
363606	260066
125200	260067
154651	260068
1389	260069
13809	260070
4980	260071
183351	260072
439822	260073
96441	260074
14625	260075
49416	260076
36545	260077
337022	260078
2032	260079
3194	260080
58066	260081
63264	260082
210668	260083
14857	260084
9930	260085
3097	260086
57977	260087
272364	260088
333538	260089
26175	260090
121039	260091
44656	260092
82116	260093
11337	260094
67575	260095
48440	260096
25283	260097
21616	260098
64539	260099
29023	260100
3109	260101
110837	260102
8862	260103
138613	260104
450	260105
81049	260106
40039	260107
291578	260108
131523	260109
432666	260110
73950	260111
80334	260112
419676	260113
154018	260114
429150	260115
7571	260116
98155	260117
227435	260118
146115	260119
69890	260120
135539	260121
222165	260122
158437	260123
71058	260124
138088	260125
218180	260126
62507	260127
96489	260128
217156	260129
252964	260130
232227	260131
412963	260132
97140	260133
133352	260134
9361	260135
112932	260136
138020	260137
2869	260138
443915	260139
52840	260140
28206	260141
29783	260142
140127	260143
352637	260144
112112	260145
460027	260146
303	260147
10991	260148
30915	260149
282462	260150
226256	260151
40084	260152
231896	260153
6567	260154
30357	260155
176883	260156
4651	260157
43807	260158
33849	260159
106825	260160
25524	260161
369082	260162
92038	260163
458393	260164
7647	260165
58470	260166
254964	260167
57132	260168
28810	260169
378616	260170
166153	260171
11426	260172
25776	260173
201595	260174
200658	260175
43135	260176
868	260177
124754	260178
275727	260179
17497	260180
6000	260181
123585	260182
99658	260183
223478	260184
52827	260185
38268	260186
12606	260187
122996	260188
116565	260189
183061	260190
55492	260191
453710	260192
318075	260193
4133	260194
14388	260195
5744	260196
225910	260197
82860	260198
241827	260199
1042	260200
240651	260201
249310	260202
35616	260203
210309	260204
88593	260205
325740	260206
180322	260207
63933	260208
72969	260209
350550	260210
13032	260211
29807	260212
154055	260213
18794	260214
158296	260215
57857	260216
367878	260217
47444	260218
5894	260219
423790	260220
52477	260221
28854	260222
380900	260223
33986	260224
198946	260225
12423	260226
314433	260227
44692	260228
207671	260229
88844	260230
272260	260231
20379	260232
357198	260233
8313	260234
57867	260235
14244	260236
10416	260237
395602	260238
4777	260239
76940	260240
57358	260241
94611	260242
123583	260243
336716	260244
384668	260245
23556	260246
252219	260247
99440	260248
23990	260249
48615	260250
363609	260251
4631	260252
44379	260253
349516	260254
307404	260255
114873	260256
29850	260257
97340	260258
35322	260259
280886	260260
65527	260261
63759	260262
13419	260263
43629	260264
24942	260265
52335	260266
234908	260267
212542	260268
2059	260269
212687	260270
276365	260271
7806	260272
29357	260273
39569	260274
170523	260275
41952	260276
249484	260277
90707	260278
334964	260279
2805	260280
116917	260281
88328	260282
56917	260283
344172	260284
331827	260285
6054	260286
128432	260287
350559	260288
16523	260289
375421	260290
633	260291
135855	260292
189458	260293
4334	260294
71870	260295
120364	260296
225337	260297
18658	260298
80176	260299
24537	260300
325046	260301
317247	260302
103727	260303
6157	260304
164950	260305
11041	260306
129965	260307
192873	260308
401739	260309
137617	260310
299391	260311
63031	260312
8908	260313
7458	260314
55834	260315
74893	260316
189764	260317
44690	260318
8206	260319
67641	260320
68932	260321
52927	260322
31424	260323
4763	260324
70883	260325
49248	260326
170809	260327
7083	260328
22766	260329
356184	260330
45860	260331
160193	260332
158729	260333
22619	260334
52357	260335
331446	260336
42381	260337
245877	260338
239351	260339
256376	260340
416237	260341
150118	260342
79882	260343
8092	260344
326623	260345
145126	260346
445853	260347
230958	260348
99405	260349
353110	260350
123139	260351
100491	260352
21958	260353
312200	260354
174165	260355
158918	260356
6182	260357
93504	260358
384553	260359
172127	260360
53761	260361
324586	260362
330604	260363
238721	260364
55618	260365
70579	260366
231007	260367
160621	260368
116579	260369
38114	260370
46348	260371
166141	260372
34574	260373
37	260374
354937	260375
59385	260376
7623	260377
223016	260378
66564	260379
98063	260380
105075	260381
66781	260382
234652	260383
302843	260384
405073	260385
179747	260386
357956	260387
3595	260388
406188	260389
109646	260390
92516	260391
156036	260392
88975	260393
369293	260394
259885	260395
317835	260396
13554	260397
235917	260398
180170	260399
10615	260400
284224	260401
134342	260402
67217	260403
17946	260404
37187	260405
170269	260406
18744	260407
3979	260408
14323	260409
36992	260410
4012	260411
371025	260412
194351	260413
33176	260414
350623	260415
174527	260416
51349	260417
91741	260418
87804	260419
127710	260420
53638	260421
63154	260422
388270	260423
103795	260424
444896	260425
106003	260426
22069	260427
95747	260428
202533	260429
91655	260430
4507	260431
28243	260432
208034	260433
27373	260434
42728	260435
12044	260436
73338	260437
323142	260438
404560	260439
3294	260440
96578	260441
300499	260442
78894	260443
44291	260444
104465	260445
291447	260446
54638	260447
9278	260448
135889	260449
107	260450
5678	260451
306862	260452
10474	260453
160709	260454
110064	260455
24277	260456
70940	260457
314754	260458
64108	260459
448777	260460
223816	260461
398741	260462
8968	260463
437085	260464
244002	260465
290240	260466
30100	260467
24008	260468
35645	260469
120312	260470
26636	260471
181839	260472
173771	260473
84346	260474
247302	260475
173161	260476
129084	260477
108920	260478
144989	260479
226827	260480
31262	260481
155187	260482
98764	260483
309658	260484
297500	260485
237173	260486
171218	260487
39940	260488
146999	260489
83619	260490
182526	260491
125386	260492
4012	260493
57420	260494
48431	260495
81896	260496
290383	260497
26218	260498
429133	260499
368610	260500
82990	260501
42235	260502
150255	260503
8594	260504
25411	260505
11535	260506
13011	260507
31045	260508
10661	260509
191693	260510
6724	260511
97683	260512
221077	260513
130697	260514
75282	260515
47893	260516
18676	260517
86192	260518
12846	260519
391361	260520
277181	260521
71619	260522
212142	260523
232145	260524
28369	260525
310878	260526
30100	260527
34809	260528
208478	260529
282040	260530
14895	260531
413831	260532
291058	260533
6188	260534
245066	260535
328493	260536
55442	260537
99380	260538
106003	260539
228052	260540
120762	260541
149826	260542
172067	260543
27504	260544
32383	260545
1318	260546
55079	260547
9206	260548
37664	260549
82989	260550
3465	260551
28319	260552
91215	260553
213719	260554
79514	260555
210926	260556
104066	260557
262835	260558
34087	260559
401211	260560
456384	260561
264515	260562
207002	260563
89887	260564
64473	260565
420785	260566
205510	260567
382382	260568
173639	260569
205075	260570
67084	260571
24385	260572
58280	260573
63715	260574
367460	260575
200291	260576
248076	260577
119446	260578
303659	260579
83350	260580
101772	260581
23089	260582
5496	260583
189754	260584
6686	260585
41399	260586
191425	260587
13404	260588
26976	260589
12349	260590
194271	260591
53215	260592
410992	260593
48136	260594
78508	260595
71547	260596
7351	260597
21007	260598
416748	260599
141461	260600
17820	260601
266895	260602
25088	260603
158785	260604
121845	260605
36917	260606
147009	260607
105882	260608
52581	260609
228461	260610
1596	260611
423266	260612
75358	260613
110515	260614
2124	260615
128259	260616
168803	260617
249135	260618
623	260619
8458	260620
221071	260621
19561	260622
188232	260623
45319	260624
155652	260625
20158	260626
33655	260627
49985	260628
27409	260629
130571	260630
21514	260631
24032	260632
32403	260633
99200	260634
385477	260635
381818	260636
707	260637
452688	260638
329775	260639
264899	260640
139422	260641
18893	260642
35545	260643
164389	260644
136103	260645
30851	260646
433550	260647
38388	260648
282075	260649
58072	260650
298400	260651
49570	260652
149581	260653
151232	260654
161135	260655
182843	260656
10102	260657
192240	260658
159504	260659
33234	260660
151657	260661
15057	260662
2179	260663
180669	260664
372384	260665
127288	260666
123533	260667
6898	260668
18579	260669
377323	260670
279531	260671
170234	260672
178665	260673
232911	260674
27587	260675
122052	260676
48322	260677
54238	260678
4280	260679
18669	260680
60515	260681
280150	260682
435193	260683
415104	260684
153962	260685
166687	260686
27675	260687
6006	260688
474	260689
202675	260690
81760	260691
113873	260692
62446	260693
284915	260694
236862	260695
20334	260696
34089	260697
89141	260698
231555	260699
284521	260700
250907	260701
120427	260702
286534	260703
192177	260704
395954	260705
13785	260706
274539	260707
402911	260708
162510	260709
155981	260710
74481	260711
423253	260712
46462	260713
53360	260714
53369	260715
85417	260716
161767	260717
64690	260718
91204	260719
95526	260720
284001	260721
39228	260722
66065	260723
35631	260724
62610	260725
141667	260726
33519	260727
136263	260728
136263	260729
41282	260730
15207	260731
7762	260732
147673	260733
359310	260734
439956	260735
4103	260736
23779	260737
164599	260738
3333	260739
368269	260740
355884	260741
36847	260742
70123	260743
148687	260744
39602	260745
243350	260746
275430	260747
446523	260748
344545	260749
29255	260750
274774	260751
265623	260752
6142	260753
72847	260754
83626	260755
67839	260756
79282	260757
72868	260758
70120	260759
43555	260760
136036	260761
12998	260762
5580	260763
20228	260764
153702	260765
41983	260766
141175	260767
5580	260768
147680	260769
45644	260770
157303	260771
149719	260772
21860	260773
141524	260774
14478	260775
21683	260776
69611	260777
30549	260778
30547	260779
129743	260780
140602	260781
44730	260782
281541	260783
38962	260784
81967	260785
5558	260786
69611	260787
40761	260788
74311	260789
85362	260790
83826	260791
43914	260792
307110	260793
21835	260794
85320	260795
141272	260796
72730	260797
25101	260798
149747	260799
315599	260800
997	260801
75078	260802
46277	260803
85320	260804
9544	260805
254139	260806
217228	260807
12380	260808
102545	260809
350375	260810
34308	260811
192921	260812
368565	260813
194456	260814
54098	260815
170775	260816
182784	260817
406634	260818
312002	260819
409112	260820
304703	260821
24600	260822
375001	260823
169443	260824
14585	260825
398793	260826
138597	260827
138598	260828
326096	260829
154888	260830
255062	260831
87147	260832
456251	260833
321964	260834
322426	260835
243002	260836
347801	260837
122579	260838
183917	260839
60166	260840
407837	260841
348736	260842
118144	260843
229848	260844
33289	260845
443889	260846
85085	260847
312618	260848
183154	260849
138915	260850
231311	260851
317378	260852
181731	260853
341218	260854
66851	260855
68519	260856
255686	260857
62642	260858
22667	260859
188512	260860
50548	260861
242382	260862
74970	260863
20579	260864
135815	260865
239253	260866
65492	260867
185403	260868
7652	260869
443888	260870
241869	260871
443899	260872
377964	260873
232358	260874
201906	260875
113062	260876
200858	260877
400706	260878
199045	260879
118144	260880
10713	260881
217935	260882
226425	260883
158442	260884
12426	260885
201738	260886
266454	260887
51971	260888
240409	260889
71044	260890
283682	260891
6948	260892
112544	260893
179192	260894
63285	260895
55152	260896
314635	260897
240335	260898
240736	260899
264748	260900
8170	260901
6312	260902
362873	260903
32691	260904
66567	260905
292526	260906
27863	260907
27862	260908
5865	260909
32599	260910
321457	260911
402760	260912
402171	260913
283710	260914
401758	260915
400702	260916
135815	260917
125981	260918
93479	260919
297503	260920
71538	260921
303900	260922
220416	260923
158615	260924
68560	260925
173034	260926
106868	260927
30057	260928
174420	260929
174160	260930
151186	260931
142277	260932
204494	260933
268475	260934
80290	260935
181538	260936
312462	260937
387177	260938
239653	260939
224203	260940
409170	260941
240541	260942
239743	260943
426037	260944
231311	260945
454056	260946
430095	260947
438424	260948
234170	260949
15538	260950
124823	260951
13463	260952
41575	260953
276585	260954
91883	260955
208031	260956
383414	260957
383450	260958
21270	260959
54248	260960
236257	260961
346434	260962
422026	260963
136895	260964
320760	260965
244128	260966
3903	260967
293718	260968
242684	260969
83977	260970
67000	260971
369768	260972
267841	260973
326097	260974
141198	260975
457202	260976
383570	260977
427163	260978
352216	260979
345204	260980
357199	260981
149639	260982
210363	260983
27863	260984
102515	260985
6919	260986
4667	260987
61403	260988
25352	260989
259875	260990
386019	260991
32215	260992
257983	260993
274680	260994
47657	260995
279250	260996
69919	260997
132021	260998
306642	260999
269413	261000
453535	261001
112317	261002
322251	261003
409299	261004
128184	261005
108817	261006
145363	261007
362311	261008
44039	261009
249712	261010
71848	261011
330423	261012
140110	261013
453469	261014
65411	261015
447389	261016
239699	261017
24897	261018
431077	261019
231912	261020
33888	261021
325007	261022
236461	261023
221660	261024
327829	261025
44090	261026
16577	261027
379403	261028
53469	261029
43546	261030
162279	261031
82907	261032
162280	261033
311253	261034
309877	261035
243911	261036
274571	261037
142119	261038
72808	261039
362512	261040
51003	261041
88007	261042
327701	261043
327690	261044
88002	261045
291622	261046
32982	261047
412429	261048
113705	261049
113706	261050
211817	261051
395210	261052
395207	261053
163064	261054
449369	261055
244303	261056
244305	261057
275019	261058
67613	261059
131937	261060
93472	261061
182957	261062
363132	261063
328322	261064
292163	261065
292162	261066
119569	261067
119571	261068
113926	261069
395835	261070
380279	261071
380280	261072
103723	261073
311266	261074
450015	261075
125500	261076
275538	261077
132298	261078
132309	261079
132292	261080
183334	261081
93645	261082
78096	261083
292797	261084
33061	261085
413601	261086
108763	261087
203213	261088
29152	261089
450763	261090
64545	261091
143082	261092
143081	261093
153021	261094
257873	261095
132626	261096
183734	261097
193408	261098
364157	261099
88448	261100
173248	261101
9411	261102
329254	261103
294160	261104
78282	261105
23137	261106
293464	261107
432179	261108
11654	261109
432174	261110
414028	261111
108959	261112
381275	261113
104045	261114
104046	261115
83589	261116
451347	261117
451349	261118
125883	261119
451356	261120
143459	261121
73460	261122
36288	261123
184097	261124
348074	261125
329902	261126
78479	261127
41403	261128
78480	261129
432778	261130
432776	261131
414548	261132
56371	261133
397640	261134
397639	261135
83737	261136
277485	261137
73642	261138
258902	261139
258910	261140
258909	261141
20699	261142
348590	261143
294801	261144
234653	261145
433358	261146
61899	261147
415169	261148
18317	261149
56445	261150
104281	261151
382076	261152
313551	261153
24396	261154
313557	261155
246033	261156
246023	261157
144174	261158
73808	261159
144179	261160
278077	261161
259635	261162
194277	261163
365579	261164
88995	261165
295398	261166
61984	261167
59169	261168
104426	261169
314244	261170
164766	261171
314242	261172
314232	261173
246452	261174
64876	261175
278572	261176
94507	261177
94510	261178
184944	261179
366215	261180
194627	261181
89179	261182
331857	261183
174672	261184
331882	261185
33271	261186
120699	261187
416487	261188
416485	261189
224616	261190
31924	261191
214327	261192
214318	261193
109647	261194
84331	261195
9136	261196
165129	261197
126610	261198
144722	261199
39263	261200
260957	261201
20844	261202
94696	261203
175009	261204
23309	261205
297085	261206
41706	261207
435615	261208
434930	261209
115298	261210
417150	261211
7082	261212
56718	261213
399830	261214
383281	261215
84518	261216
315541	261217
315524	261218
165469	261219
165468	261220
454348	261221
74293	261222
279529	261223
261590	261224
350768	261225
94877	261226
185647	261227
94874	261228
185648	261229
94879	261230
367419	261231
99778	261232
332941	261233
155053	261234
23354	261235
23355	261236
297083	261237
236005	261238
435621	261239
435617	261240
236006	261241
56825	261242
30694	261243
110044	261244
33943	261245
269329	261246
250841	261247
250843	261248
340671	261249
179650	261250
322265	261251
24985	261252
286349	261253
117950	261254
407214	261255
407217	261256
407219	261257
219031	261258
219048	261259
66479	261260
383790	261261
383784	261262
205042	261263
316145	261264
165799	261265
454951	261266
280146	261267
145420	261268
134980	261269
36822	261270
69187	261271
186010	261272
46704	261273
175565	261274
297750	261275
79554	261276
236435	261277
436250	261278
121323	261279
121320	261280
205334	261281
205330	261282
384312	261283
384299	261284
54288	261285
166098	261286
247864	261287
247865	261288
280789	261289
135294	261290
352008	261291
186381	261292
49438	261293
368314	261294
46799	261295
298409	261296
236822	261297
121520	261298
121522	261299
418630	261300
418619	261301
225845	261302
215724	261303
105202	261304
205660	261305
166401	261306
166400	261307
127278	261308
455957	261309
127277	261310
146162	261311
281484	261312
186706	261313
186702	261314
176691	261315
62550	261316
437566	261317
32139	261318
226213	261319
54430	261320
205984	261321
127436	261322
456513	261323
456509	261324
146510	261325
75059	261326
263805	261327
263819	261328
95546	261329
9520	261330
80077	261331
156459	261332
237656	261333
121901	261334
59815	261335
419933	261336
57155	261337
216344	261338
216340	261339
385947	261340
105526	261341
206300	261342
44724	261343
318483	261344
167121	261345
34985	261346
146831	261347
22403	261348
39776	261349
69905	261350
71473	261351
95709	261352
237959	261353
19260	261354
420617	261355
44806	261356
85521	261357
457351	261358
13436	261359
75364	261360
354068	261361
187588	261362
354066	261363
62824	261364
238286	261365
439195	261366
421291	261367
227330	261368
57373	261369
217067	261370
386818	261371
319595	261372
319591	261373
249128	261374
137152	261375
187955	261376
197704	261377
197705	261378
371359	261379
80526	261380
157447	261381
157443	261382
439936	261383
60069	261384
421848	261385
116708	261386
30988	261387
217438	261388
106027	261389
249414	261390
249419	261391
147798	261392
137431	261393
27313	261394
96235	261395
96233	261396
337661	261397
302021	261398
302027	261399
157869	261400
302070	261401
80677	261402
122673	261403
440615	261404
217818	261405
207562	261406
207564	261407
106196	261408
320606	261409
168332	261410
128115	261411
148195	261412
37520	261413
355995	261414
198241	261415
178221	261416
303375	261417
158230	261418
239514	261419
239906	261420
422882	261421
228251	261422
11050	261423
405625	261424
218121	261425
106392	261426
207913	261427
388601	261428
321115	261429
86105	261430
168681	261431
65762	261432
76090	261433
8190	261434
138029	261435
138026	261436
178613	261437
26132	261438
178605	261439
81051	261440
303371	261441
239902	261442
19407	261443
123087	261444
239905	261445
441974	261446
117242	261447
199925	261448
159589	261449
63512	261450
12942	261451
128989	261452
50340	261453
25022	261454
366	261455
322794	261456
45350	261457
149282	261458
117954	261459
407695	261460
115773	261461
407684	261462
390682	261463
55205	261464
209084	261465
209081	261466
389201	261467
208275	261468
389203	261469
321736	261470
321732	261471
459573	261472
70953	261473
138404	261474
356909	261475
4570	261476
178986	261477
158910	261478
303897	261479
5163	261480
5163	261481
240241	261482
33893	261483
123258	261484
240234	261485
11474	261486
117445	261487
117447	261488
218665	261489
389738	261490
374056	261491
179327	261492
179651	261493
229742	261494
229421	261495
424789	261496
229422	261497
123793	261498
444342	261499
444349	261500
445049	261501
71624	261502
270441	261503
270438	261504
35446	261505
251929	261506
12271	261507
341559	261508
358676	261509
190207	261510
97201	261511
149578	261512
230701	261513
31296	261514
209431	261515
241737	261516
445056	261517
270876	261518
180592	261519
180600	261520
359321	261521
86931	261522
170310	261523
45491	261524
86930	261525
170315	261526
150206	261527
287886	261528
18782	261529
32722	261530
60828	261531
55499	261532
209820	261533
107400	261534
376592	261535
82025	261536
160648	261537
445723	261538
124220	261539
446978	261540
19535	261541
271385	261542
5311	261543
180953	261544
27620	261545
50624	261546
27621	261547
359916	261548
427434	261549
1676	261550
409456	261551
409460	261552
392525	261553
210169	261554
210158	261555
107595	261556
210159	261557
210156	261558
377146	261559
377164	261560
102760	261561
377144	261562
307632	261563
161006	261564
242551	261565
272081	261566
140748	261567
253648	261568
181310	261569
343486	261570
181312	261571
27659	261572
87235	261573
289245	261574
289254	261575
428021	261576
231483	261577
409903	261578
211410	261579
102941	261580
446984	261581
446972	261582
141104	261583
92848	261584
92853	261585
171281	261586
171280	261587
171286	261588
40811	261589
150981	261590
428649	261591
428659	261592
32856	261593
118874	261594
231871	261595
393644	261596
201793	261597
308620	261598
308612	261599
124737	261600
273347	261601
273349	261602
273343	261603
38459	261604
254668	261605
254665	261606
254647	261607
254650	261608
182035	261609
344669	261610
191748	261611
97982	261612
25275	261613
290636	261614
290625	261615
77454	261616
77452	261617
119067	261618
119233	261619
429322	261620
411094	261621
411090	261622
113135	261623
108060	261624
211069	261625
53470	261626
378940	261627
103287	261628
161940	261629
124904	261630
273987	261631
273984	261632
131230	261633
255309	261634
255312	261635
361917	261636
361922	261637
45875	261638
151658	261639
40967	261640
232575	261641
232578	261642
411767	261643
58568	261644
411770	261645
411787	261646
411777	261647
211396	261648
211400	261649
209432	261650
151330	261651
246029	261652
158231	261653
455953	261654
5185	261655
96288	261656
12315	261657
43549	261658
339186	261659
345212	261660
189525	261661
166950	261662
28281	261663
88807	261664
34539	261665
158909	261666
189524	261667
5203	261668
317159	261669
91860	261670
83618	261671
50770	261672
79928	261673
167575	261674
33115	261675
134808	261676
431738	261677
235072	261678
14633	261679
56295	261680
23237	261681
188314	261682
155903	261683
108221	261684
50770	261685
232231	261686
12722	261687
317376	261688
348277	261689
179911	261690
227955	261691
16985	261692
12844	261693
116637	261694
119233	261695
116166	261696
228664	261697
402027	261698
242543	261699
38192	261700
118329	261701
245561	261702
118328	261703
26228	261704
167900	261705
144722	261706
83286	261707
405955	261708
92286	261709
258914	261710
194625	261711
309881	261712
81575	261713
238833	261714
36568	261715
122674	261716
195363	261717
420624	261718
222451	261719
425810	261720
207568	261721
246009	261722
326753	261723
184917	261724
23812	261725
333452	261726
447146	261727
220014	261728
331551	261729
295528	261730
387986	261731
443055	261732
48264	261733
79778	261734
153002	261735
281801	261736
359249	261737
255769	261738
366177	261739
67965	261740
27169	261741
118670	261742
78097	261743
450752	261744
129660	261745
425356	261746
141101	261747
233326	261748
139139	261749
35553	261750
51646	261751
79608	261752
41224	261753
202123	261754
278580	261755
237963	261756
237963	261757
156136	261758
268943	261759
16296	261760
293457	261761
409109	261762
452252	261763
218389	261764
299801	261765
210441	261766
45711	261767
277779	261768
186015	261769
307472	261770
60831	261771
429317	261772
206299	261773
15934	261774
209550	261775
294005	261776
93477	261777
299	261778
86102	261779
236557	261780
436018	261781
316150	261782
39423	261783
88871	261784
132869	261785
285238	261786
264112	261787
106381	261788
438802	261789
438800	261790
208791	261791
107401	261792
80741	261793
175343	261794
46799	261795
109459	261796
242540	261797
295391	261798
365577	261799
67967	261800
163411	261801
180570	261802
29929	261803
413598	261804
37688	261805
64765	261806
154390	261807
321116	261808
76723	261809
165298	261810
298011	261811
15390	261812
365816	261813
96287	261814
17158	261815
275886	261816
39969	261817
296049	261818
452785	261819
240713	261820
240712	261821
51185	261822
24946	261823
373133	261824
273847	261825
1987	261826
316067	261827
181437	261828
180707	261829
403763	261830
214591	261831
264513	261832
389204	261833
331010	261834
56881	261835
314329	261836
186396	261837
119125	261838
281359	261839
277363	261840
61922	261841
8047	261842
225871	261843
395947	261844
51809	261845
326404	261846
81180	261847
163008	261848
192224	261849
276062	261850
454981	261851
383181	261852
115741	261853
27330	261854
337084	261855
59480	261856
200613	261857
291588	261858
36068	261859
388900	261860
153383	261861
23049	261862
71715	261863
50942	261864
17699	261865
241365	261866
249501	261867
409753	261868
166898	261869
369065	261870
9036	261871
123466	261872
113403	261873
340390	261874
400759	261875
75866	261876
181035	261877
32955	261878
131382	261879
402765	261880
14993	261881
237774	261882
2649	261883
3184	261884
84719	261885
420949	261886
61595	261887
313784	261888
430251	261889
443227	261890
438783	261891
32853	261892
165316	261893
144026	261894
69166	261895
62539	261896
38706	261897
62590	261898
363883	261899
99241	261900
358356	261901
69932	261902
356577	261903
209083	261904
196817	261905
42153	261906
291845	261907
177144	261908
364700	261909
206959	261910
112895	261911
98433	261912
12385	261913
76136	261914
11489	261915
66252	261916
39610	261917
176157	261918
196749	261919
105656	261920
201749	261921
301685	261922
302848	261923
146754	261924
14906	261925
12759	261926
56009	261927
23701	261928
112034	261929
163471	261930
4000	261931
20900	261932
392300	261933
419123	261934
194966	261935
371261	261936
28364	261937
142808	261938
307898	261939
87502	261940
203475	261941
272776	261942
160713	261943
101377	261944
64808	261945
1971	261946
12445	261947
68303	261948
61990	261949
32565	261950
8357	261951
41775	261952
128809	261953
297446	261954
122249	261955
113031	261956
45718	261957
120082	261958
164078	261959
458086	261960
33382	261961
445177	261962
145507	261963
79685	261964
416150	261965
132731	261966
285924	261967
372303	261968
79982	261969
225238	261970
426901	261971
309984	261972
423116	261973
102948	261974
249164	261975
111112	261976
84953	261977
443278	261978
30645	261979
236200	261980
90805	261981
240570	261982
61623	261983
9111	261984
55272	261985
17394	261986
369871	261987
11782	261988
360855	261989
360595	261990
6949	261991
421823	261992
92682	261993
122123	261994
101989	261995
437562	261996
342491	261997
205946	261998
271706	261999
159196	262000
60679	262001
147057	262002
210490	262003
425489	262004
77500	262005
185231	262006
390179	262007
215125	262008
258356	262009
48616	262010
35974	262011
259656	262012
311999	262013
207315	262014
114151	262015
225599	262016
5227	262017
448502	262018
399574	262019
76607	262020
8942	262021
26	262022
96188	262023
2910	262024
91540	262025
94757	262026
225620	262027
2578	262028
13775	262029
306619	262030
515	262031
274952	262032
77916	262033
152582	262034
244826	262035
271409	262036
434718	262037
308103	262038
245041	262039
313741	262040
155840	262041
361005	262042
128149	262043
1661	262044
1661	262045
185182	262046
4977	262047
17869	262048
312955	262049
11390	262050
129886	262051
125431	262052
344280	262053
59617	262054
50766	262055
36875	262056
43699	262057
121568	262058
129883	262059
244535	262060
235794	262061
95989	262062
82849	262063
242263	262064
260806	262065
121568	262066
347493	262067
260822	262068
398038	262069
152943	262070
23681	262071
80925	262072
311678	262073
23685	262074
256331	262075
61777	262076
239657	262077
134511	262078
389482	262079
213422	262080
162758	262081
53883	262082
188874	262083
97486	262084
173122	262085
139491	262086
3243	262087
244740	262088
410124	262089
403571	262090
417125	262091
285392	262092
134393	262093
190711	262094
218888	262095
55567	262096
9860	262097
112132	262098
170518	262099
114581	262100
2870	262101
1468	262102
273364	262103
5848	262104
68975	262105
69462	262106
21021	262107
137677	262108
139301	262109
139301	262110
138011	262111
8130	262112
35982	262113
134955	262114
21021	262115
263737	262116
70387	262117
227839	262118
190784	262119
105313	262120
2530	262121
4354	262122
80509	262123
96441	262124
96441	262125
5743	262126
210010	262127
44512	262128
275371	262129
237064	262130
165394	262131
14573	262132
100442	262133
326146	262134
56613	262135
141582	262136
267089	262137
8552	262138
85857	262139
237269	262140
308873	262141
31427	262142
274210	262143
329250	262144
257293	262145
246202	262146
118263	262147
334547	262148
333483	262149
290353	262150
288303	262151
136612	262152
1560	262153
159002	262154
164983	262155
122373	262156
90317	262157
22783	262158
11945	262159
131802	262160
21928	262161
225349	262162
247989	262163
234970	262164
102906	262165
137963	262166
419495	262167
61932	262168
19354	262169
15558	262170
60086	262171
418195	262172
177238	262173
30498	262174
96972	262175
90289	262176
412610	262177
1890	262178
17442	262179
17442	262180
28046	262181
84073	262182
47787	262183
59321	262184
387003	262185
164389	262186
213963	262187
381237	262188
82086	262189
13612	262190
63	262191
226748	262192
59945	262193
309382	262194
63	262195
63	262196
353209	262197
17213	262198
415927	262199
97447	262200
49200	262201
356092	262202
61219	262203
54930	262204
161391	262205
2023	262206
22493	262207
162584	262208
50480	262209
9669	262210
32866	262211
264509	262212
44663	262213
24239	262214
57978	262215
378720	262216
172513	262217
331340	262218
202678	262219
150045	262220
457057	262221
303856	262222
418889	262223
136901	262224
242217	262225
247694	262226
158888	262227
223639	262228
185357	262229
192182	262230
190381	262231
116713	262232
64167	262233
182831	262234
314504	262235
278301	262236
179981	262237
101855	262238
92383	262239
407981	262240
354784	262241
403749	262242
241885	262243
27730	262244
38720	262245
17656	262246
339075	262247
62713	262248
67848	262249
108555	262250
113932	262251
120671	262252
160289	262253
224925	262254
61890	262255
239798	262256
94096	262257
88442	262258
344254	262259
224338	262260
174091	262261
96195	262262
140683	262263
357578	262264
104576	262265
171344	262266
166414	262267
326373	262268
48860	262269
450295	262270
12214	262271
131867	262272
269976	262273
23409	262274
155912	262275
56804	262276
32025	262277
246873	262278
81087	262279
9558	262280
224142	262281
36757	262282
7765	262283
225302	262284
34245	262285
314378	262286
60492	262287
201395	262288
336184	262289
224556	262290
200084	262291
311012	262292
406155	262293
12772	262294
203255	262295
304868	262296
1662	262297
1662	262298
29414	262299
121440	262300
232393	262301
389559	262302
232393	262303
185186	262304
95083	262305
2532	262306
447069	262307
90897	262308
210726	262309
215771	262310
200004	262311
122508	262312
60958	262313
210249	262314
361450	262315
286687	262316
116640	262317
115809	262318
119412	262319
439638	262320
319995	262321
372951	262322
212455	262323
10389	262324
388152	262325
211137	262326
246889	262327
77424	262328
398708	262329
55147	262330
200526	262331
54304	262332
207635	262333
64708	262334
210407	262335
32781	262336
264955	262337
173477	262338
179230	262339
220985	262340
380911	262341
201871	262342
304934	262343
200006	262344
28168	262345
196104	262346
410271	262347
245925	262348
394163	262349
53021	262350
357561	262351
178847	262352
291984	262353
6128	262354
102225	262355
192513	262356
29594	262357
55568	262358
247652	262359
323225	262360
61239	262361
55628	262362
398138	262363
248944	262364
208588	262365
447835	262366
55992	262367
315995	262368
107632	262369
212280	262370
362051	262371
85616	262372
122508	262373
110733	262374
108430	262375
351200	262376
6832	262377
124167	262378
322669	262379
65927	262380
391415	262381
49956	262382
242236	262383
375366	262384
374165	262385
227567	262386
395684	262387
54718	262388
191986	262389
252389	262390
346667	262391
394697	262392
299952	262393
200821	262394
30204	262395
337502	262396
57736	262397
289042	262398
253337	262399
458623	262400
232724	262401
30082	262402
24092	262403
212281	262404
82321	262405
42652	262406
205336	262407
359403	262408
414833	262409
218842	262410
96165	262411
38776	262412
37354	262413
38857	262414
142429	262415
274547	262416
130071	262417
394879	262418
9332	262419
353178	262420
7447	262421
51477	262422
379855	262423
59178	262424
70117	262425
8252	262426
216869	262427
11179	262428
130578	262429
45282	262430
140773	262431
247883	262432
110532	262433
323449	262434
80961	262435
24081	262436
159121	262437
234291	262438
50731	262439
283068	262440
372913	262441
11235	262442
420293	262443
108034	262444
108034	262445
268041	262446
452054	262447
253919	262448
456806	262449
97837	262450
127274	262451
9676	262452
30027	262453
25092	262454
45845	262455
63579	262456
10306	262457
148845	262458
25456	262459
135635	262460
279396	262461
85146	262462
1410	262463
317495	262464
38599	262465
424148	262466
44053	262467
348084	262468
363150	262469
369424	262470
118472	262471
3644	262472
91668	262473
103121	262474
151969	262475
2965	262476
324309	262477
151815	262478
287181	262479
383095	262480
426044	262481
125385	262482
17016	262483
185631	262484
110721	262485
108863	262486
400372	262487
84776	262488
345857	262489
126674	262490
553	262491
433402	262492
62317	262493
13937	262494
124622	262495
36695	262496
375665	262497
109538	262498
310673	262499
289151	262500
135998	262501
106918	262502
3627	262503
22827	262504
323125	262505
386851	262506
24722	262507
371643	262508
111552	262509
25098	262510
52028	262511
13750	262512
126561	262513
47196	262514
20735	262515
82010	262516
21727	262517
30644	262518
1673	262519
170621	262520
185332	262521
170890	262522
215788	262523
108873	262524
142488	262525
223198	262526
179707	262527
108877	262528
241490	262529
278490	262530
39306	262531
32958	262532
1692	262533
414621	262534
375214	262535
84133	262536
367512	262537
45585	262538
201783	262539
51074	262540
119041	262541
41356	262542
205948	262543
344682	262544
112696	262545
90102	262546
398902	262547
120688	262548
439634	262549
215197	262550
86040	262551
26431	262552
61649	262553
1536	262554
244736	262555
34480	262556
125475	262557
101331	262558
110164	262559
12091	262560
19285	262561
14730	262562
57698	262563
33463	262564
3154	262565
100616	262566
334490	262567
28041	262568
70025	262569
10339	262570
178370	262571
96075	262572
294043	262573
58755	262574
17461	262575
119382	262576
259771	262577
5415	262578
55900	262579
188766	262580
154274	262581
89965	262582
2681	262583
369483	262584
42312	262585
149329	262586
379497	262587
82218	262588
68907	262589
232809	262590
165925	262591
167971	262592
262752	262593
189411	262594
104463	262595
41672	262596
70578	262597
67973	262598
156016	262599
130232	262600
106169	262601
203555	262602
405586	262603
249589	262604
70362	262605
239637	262606
61568	262607
172026	262608
97305	262609
209663	262610
455595	262611
370787	262612
120692	262613
212489	262614
185103	262615
221226	262616
300620	262617
115278	262618
239232	262619
217738	262620
93400	262621
355232	262622
428965	262623
221719	262624
406041	262625
243338	262626
231218	262627
17117	262628
340237	262629
85539	262630
10051	262631
106314	262632
2779	262633
60818	262634
36506	262635
126386	262636
12586	262637
54731	262638
15197	262639
288567	262640
190236	262641
58865	262642
174441	262643
2012	262644
186677	262645
22633	262646
39152	262647
6359	262648
25920	262649
38571	262650
121884	262651
235760	262652
235341	262653
231154	262654
26	262655
1516	262656
68975	262657
224864	262658
272	262659
423549	262660
9791	262661
27850	262662
12566	262663
183080	262664
11087	262665
178249	262666
93911	262667
73077	262668
258	262669
5205	262670
87558	262671
430076	262672
41508	262673
221838	262674
59791	262675
236724	262676
64932	262677
140816	262678
326501	262679
98301	262680
136883	262681
80413	262682
43866	262683
151781	262684
250074	262685
191644	262686
141587	262687
147751	262688
56876	262689
173363	262690
195320	262691
36483	262692
121163	262693
49694	262694
219666	262695
191607	262696
122454	262697
273424	262698
332291	262699
12032	262700
210420	262701
7167	262702
120069	262703
429416	262704
271082	262705
51453	262706
21939	262707
2338	262708
178199	262709
45297	262710
20814	262711
119004	262712
183001	262713
22789	262714
30447	262715
39196	262716
16099	262717
390827	262718
436204	262719
57210	262720
5776	262721
16732	262722
185684	262723
34543	262724
154321	262725
96889	262726
7828	262727
77057	262728
198468	262729
30526	262730
45756	262731
64943	262732
363475	262733
373066	262734
245875	262735
53143	262736
50132	262737
220069	262738
241228	262739
6917	262740
245716	262741
40932	262742
36862	262743
117619	262744
105923	262745
272820	262746
119281	262747
224202	262748
220928	262749
353559	262750
49132	262751
81071	262752
231516	262753
26781	262754
381197	262755
40446	262756
163004	262757
25353	262758
166399	262759
190568	262760
334472	262761
453382	262762
60330	262763
336279	262764
80703	262765
140809	262766
87448	262767
289600	262768
68480	262769
273510	262770
235469	262771
98540	262772
97389	262773
348481	262774
147039	262775
355563	262776
77091	262777
151438	262778
430453	262779
427388	262780
434338	262781
126594	262782
179854	262783
372880	262784
150658	262785
81559	262786
427460	262787
395172	262788
440835	262789
282123	262790
42008	262791
37181	262792
37181	262793
64726	262794
190243	262795
82167	262796
139057	262797
320485	262798
52662	262799
20976	262800
114318	262801
331543	262802
147100	262803
160729	262804
38788	262805
176303	262806
128926	262807
340846	262808
108664	262809
236497	262810
102317	262811
111268	262812
433266	262813
7082	262814
14035	262815
66392	262816
78254	262817
229232	262818
83309	262819
137336	262820
96155	262821
113600	262822
396690	262823
61954	262824
94826	262825
167089	262826
9440	262827
370168	262828
135933	262829
143219	262830
134682	262831
232195	262832
287266	262833
209155	262834
24999	262835
30893	262836
12116	262837
234000	262838
143990	262839
20733	262840
82509	262841
455528	262842
6680	262843
217144	262844
6682	262845
13464	262846
121447	262847
217144	262848
273149	262849
150936	262850
440004	262851
8616	262852
115894	262853
54006	262854
244420	262855
50591	262856
363828	262857
15378	262858
409217	262859
4479	262860
61267	262861
64323	262862
123207	262863
372020	262864
113064	262865
204344	262866
35096	262867
425135	262868
20083	262869
227846	262870
60387	262871
7164	262872
122256	262873
2256	262874
249220	262875
212414	262876
238143	262877
214926	262878
1557	262879
63002	262880
228111	262881
50479	262882
57522	262883
115883	262884
226833	262885
200945	262886
226801	262887
241972	262888
243380	262889
121344	262890
402322	262891
97908	262892
246271	262893
347154	262894
230527	262895
106293	262896
109068	262897
19273	262898
4947	262899
34810	262900
19022	262901
405285	262902
111974	262903
60295	262904
208679	262905
176189	262906
55143	262907
27819	262908
32633	262909
11416	262910
229284	262911
5163	262912
11085	262913
406299	262914
56976	262915
33724	262916
401829	262917
58787	262918
449093	262919
435487	262920
334683	262921
58957	262922
224420	262923
156858	262924
455273	262925
159778	262926
374914	262927
164015	262928
421957	262929
74818	262930
392616	262931
229569	262932
70344	262933
31645	262934
145791	262935
16759	262936
254783	262937
145900	262938
39316	262939
217538	262940
212640	262941
43780	262942
440353	262943
359929	262944
3847	262945
117257	262946
17390	262947
66650	262948
3313	262949
169168	262950
220257	262951
382146	262952
114190	262953
52915	262954
3833	262955
17	262956
17	262957
17	262958
57198	262959
126582	262960
90796	262961
17	262962
247008	262963
6836	262964
176818	262965
18600	262966
88011	262967
54005	262968
19281	262969
329656	262970
62164	262971
215018	262972
122114	262973
120194	262974
123882	262975
365973	262976
233519	262977
281422	262978
82409	262979
43429	262980
24211	262981
77067	262982
243822	262983
445332	262984
211299	262985
427274	262986
227975	262987
244868	262988
23920	262989
101068	262990
232738	262991
69689	262992
161454	262993
458175	262994
19635	262995
105680	262996
192631	262997
209695	262998
440921	262999
109230	263000
229775	263001
309962	263002
243224	263003
20005	263004
44827	263005
45613	263006
189814	263007
18096	263008
386767	263009
231082	263010
223390	263011
47302	263012
40510	263013
32292	263014
107028	263015
231844	263016
204246	263017
131875	263018
148529	263019
122659	263020
42838	263021
210128	263022
457621	263023
144421	263024
112672	263025
355302	263026
185989	263027
210801	263028
358617	263029
106010	263030
248439	263031
244273	263032
354676	263033
62357	263034
285388	263035
25077	263036
52700	263037
61410	263038
196528	263039
232654	263040
45448	263041
31516	263042
42006	263043
90823	263044
404877	263045
447800	263046
1810	263047
112349	263048
347258	263049
158502	263050
123531	263051
28702	263052
241906	263053
47311	263054
383664	263055
203093	263056
206461	263057
219662	263058
20573	263059
702	263060
143850	263061
10616	263062
171272	263063
44317	263064
256691	263065
237366	263066
224253	263067
92020	263068
66197	263069
41113	263070
117449	263071
289562	263072
45727	263073
459697	263074
76529	263075
65370	263076
114	263077
127339	263078
6071	263079
331042	263080
9518	263081
199103	263082
18081	263083
48513	263084
27990	263085
236721	263086
158139	263087
1688	263088
236564	263089
120621	263090
236563	263091
27990	263092
92272	263093
3698	263094
400147	263095
1645	263096
412485	263097
446007	263098
26216	263099
165032	263100
128497	263101
226098	263102
129290	263103
349632	263104
31808	263105
51233	263106
58256	263107
134063	263108
35435	263109
134063	263110
39199	263111
451067	263112
157207	263113
37780	263114
211046	263115
412359	263116
363632	263117
58983	263118
224564	263119
399143	263120
62245	263121
218995	263122
215386	263123
49664	263124
355263	263125
422286	263126
199891	263127
60497	263128
13032	263129
40015	263130
146464	263131
170280	263132
62148	263133
75034	263134
72629	263135
28362	263136
336688	263137
129284	263138
11237	263139
265078	263140
408796	263141
27654	263142
385908	263143
14740	263144
30143	263145
103265	263146
19319	263147
401232	263148
71970	263149
125684	263150
5815	263151
410792	263152
75390	263153
41844	263154
187715	263155
413381	263156
165179	263157
165179	263158
189582	263159
50626	263160
44152	263161
294928	263162
67381	263163
50388	263164
42623	263165
317279	263166
22102	263167
4811	263168
130140	263169
9	263170
162255	263171
436855	263172
114758	263173
440225	263174
199676	263175
98864	263176
44709	263177
375733	263178
234767	263179
456277	263180
223968	263181
7024	263182
239264	263183
52011	263184
36466	263185
407141	263186
367559	263187
73512	263188
105054	263189
198325	263190
459661	263191
457461	263192
257291	263193
7757	263194
44017	263195
19448	263196
19606	263197
126791	263198
121089	263199
107617	263200
249783	263201
32977	263202
280982	263203
150713	263204
209782	263205
97780	263206
230523	263207
73264	263208
7597	263209
49074	263210
82166	263211
10105	263212
189496	263213
296381	263214
146505	263215
215693	263216
27101	263217
245854	263218
24159	263219
5701	263220
176719	263221
47354	263222
61753	263223
447450	263224
128978	263225
172930	263226
63371	263227
51360	263228
6624	263229
190380	263230
36749	263231
114146	263232
355319	263233
30810	263234
251914	263235
59251	263236
61805	263237
6461	263238
94922	263239
128818	263240
6710	263241
86235	263242
234023	263243
358691	263244
163250	263245
318996	263246
167184	263247
318203	263248
409049	263249
116560	263250
92307	263251
145979	263252
12794	263253
1893	263254
81306	263255
287200	263256
299370	263257
191301	263258
194790	263259
206396	263260
397365	263261
67788	263262
42161	263263
305428	263264
3748	263265
144466	263266
260448	263267
192558	263268
193427	263269
93294	263270
66330	263271
20366	263272
300308	263273
134093	263274
183206	263275
37003	263276
7144	263277
388822	263278
11620	263279
71190	263280
402329	263281
8418	263282
10288	263283
35552	263284
159487	263285
11620	263286
96734	263287
16268	263288
102164	263289
55262	263290
459079	263291
170048	263292
59879	263293
393728	263294
389929	263295
177557	263296
369257	263297
4070	263298
4283	263299
284730	263300
366707	263301
54378	263302
117943	263303
230017	263304
136589	263305
37772	263306
24210	263307
144208	263308
123924	263309
147447	263310
36204	263311
16516	263312
60478	263313
4298	263314
414524	263315
31163	263316
30669	263317
134167	263318
187462	263319
13656	263320
36525	263321
17622	263322
363913	263323
13754	263324
171251	263325
419962	263326
309	263327
4790	263328
24726	263329
12812	263330
36560	263331
57040	263332
167555	263333
26	263334
11914	263335
11632	263336
361416	263337
77118	263338
15520	263339
124949	263340
332714	263341
88804	263342
2362	263343
34290	263344
14789	263345
30655	263346
428016	263347
52206	263348
71052	263349
12233	263350
173779	263351
138793	263352
166447	263353
147070	263354
49862	263355
26902	263356
423904	263357
61916	263358
367057	263359
396474	263360
38154	263361
371065	263362
2148	263363
182057	263364
35666	263365
213930	263366
57920	263367
23585	263368
212507	263369
19231	263370
21689	263371
12499	263372
78257	263373
4196	263374
11419	263375
238457	263376
142455	263377
250296	263378
30312	263379
112302	263380
72061	263381
441280	263382
412966	263383
10306	263384
43249	263385
5136	263386
7814	263387
110951	263388
201378	263389
222373	263390
116844	263391
20827	263392
24263	263393
105247	263394
6828	263395
30392	263396
321273	263397
102403	263398
428202	263399
33688	263400
178751	263401
333387	263402
131505	263403
118013	263404
12010	263405
187862	263406
407147	263407
240833	263408
27292	263409
286690	263410
24601	263411
2235	263412
438030	263413
35858	263414
146413	263415
13282	263416
201378	263417
13606	263418
5541	263419
127868	263420
71796	263421
87555	263422
44315	263423
91838	263424
80731	263425
8435	263426
74347	263427
10950	263428
53335	263429
86251	263430
86406	263431
100869	263432
32097	263433
3169	263434
68500	263435
87109	263436
29777	263437
124782	263438
272307	263439
150870	263440
108903	263441
285509	263442
270659	263443
2338	263444
9716	263445
71315	263446
13831	263447
4303	263448
324620	263449
17080	263450
72772	263451
69830	263452
2030	263453
81669	263454
237060	263455
16521	263456
12390	263457
198592	263458
71863	263459
26934	263460
61812	263461
69321	263462
191896	263463
37263	263464
95001	263465
402407	263466
210738	263467
25569	263468
4543	263469
9201	263470
249587	263471
437841	263472
35390	263473
4561	263474
67478	263475
118522	263476
9521	263477
36717	263478
62399	263479
324331	263480
3479	263481
10572	263482
425706	263483
216969	263484
435496	263485
5772	263486
65191	263487
722	263488
242755	263489
69082	263490
1195	263491
75332	263492
4360	263493
67835	263494
46873	263495
34680	263496
440509	263497
48051	263498
46496	263499
309439	263500
644	263501
302540	263502
19484	263503
27672	263504
287772	263505
4560	263506
448307	263507
19740	263508
1509	263509
3233	263510
68182	263511
187656	263512
24547	263513
30474	263514
289213	263515
121866	263516
200830	263517
189675	263518
101299	263519
37956	263520
94427	263521
71505	263522
411613	263523
207904	263524
159536	263525
194878	263526
19642	263527
7455	263528
49683	263529
97370	263530
36699	263531
13375	263532
111740	263533
12524	263534
127985	263535
131102	263536
47855	263537
141704	263538
10692	263539
171172	263540
39813	263541
110417	263542
9890	263543
55316	263544
12474	263545
57812	263546
3416	263547
213094	263548
389639	263549
8524	263550
137512	263551
47287	263552
50639	263553
293770	263554
242148	263555
96522	263556
102124	263557
131847	263558
14533	263559
96262	263560
282017	263561
69475	263562
26900	263563
17738	263564
249986	263565
62094	263566
6252	263567
55101	263568
186411	263569
20260	263570
40873	263571
363707	263572
47885	263573
25071	263574
232424	263575
20835	263576
456051	263577
290827	263578
350019	263579
197034	263580
24428	263581
116245	263582
79679	263583
195710	263584
106837	263585
281307	263586
239527	263587
207386	263588
220643	263589
119187	263590
104528	263591
930	263592
97466	263593
41893	263594
114411	263595
66163	263596
18042	263597
126653	263598
111317	263599
115120	263600
103766	263601
13268	263602
40973	263603
99470	263604
38728	263605
26091	263606
167499	263607
203006	263608
375977	263609
93924	263610
9680	263611
55056	263612
17450	263613
210739	263614
28234	263615
68229	263616
43757	263617
452665	263618
242460	263619
40749	263620
113171	263621
216829	263622
27080	263623
18515	263624
439	263625
458783	263626
70852	263627
3742	263628
10246	263629
1286	263630
1274	263631
400096	263632
138289	263633
180	263634
128302	263635
101516	263636
141354	263637
28558	263638
195417	263639
63092	263640
60264	263641
37870	263642
15045	263643
73297	263644
118158	263645
70149	263646
104456	263647
30667	263648
74431	263649
364147	263650
183029	263651
355847	263652
53675	263653
8801	263654
210970	263655
172332	263656
1190	263657
117430	263658
26410	263659
37651	263660
29190	263661
122652	263662
446314	263663
3371	263664
76632	263665
257004	263666
117410	263667
19084	263668
59116	263669
12166	263670
13025	263671
82378	263672
13955	263673
3461	263674
39549	263675
197820	263676
64874	263677
62953	263678
46678	263679
46218	263680
51246	263681
7571	263682
182521	263683
29611	263684
253	263685
106325	263686
526	263687
6205	263688
13243	263689
12875	263690
3457	263691
8649	263692
235509	263693
54545	263694
431419	263695
34395	263696
60779	263697
4617	263698
42223	263699
430423	263700
34741	263701
19817	263702
198305	263703
90767	263704
10860	263705
3051	263706
69851	263707
47049	263708
53700	263709
52230	263710
397357	263711
7641	263712
13206	263713
2272	263714
122189	263715
30354	263716
295004	263717
59163	263718
60668	263719
222239	263720
20165	263721
408930	263722
71090	263723
130717	263724
14985	263725
58578	263726
7754	263727
437127	263728
211704	263729
260805	263730
727	263731
100038	263732
76224	263733
19342	263734
18099	263735
2225	263736
316299	263737
114941	263738
187013	263739
46530	263740
223406	263741
119397	263742
16552	263743
66163	263744
161891	263745
13540	263746
317664	263747
202357	263748
63496	263749
31239	263750
349581	263751
108510	263752
74092	263753
161446	263754
17009	263755
150438	263756
103462	263757
127738	263758
385550	263759
27637	263760
180850	263761
131557	263762
111068	263763
353508	263764
233886	263765
169293	263766
21020	263767
201610	263768
180359	263769
243548	263770
225852	263771
625	263772
10543	263773
215849	263774
169026	263775
75764	263776
225479	263777
12604	263778
5262	263779
57761	263780
105663	263781
14322	263782
30	263783
37293	263784
1934	263785
293993	263786
201489	263787
10719	263788
77338	263789
365850	263790
423163	263791
104806	263792
335624	263793
55120	263794
48717	263795
30787	263796
5761	263797
164482	263798
47819	263799
27133	263800
13236	263801
109236	263802
39812	263803
75400	263804
381657	263805
5817	263806
236051	263807
3230	263808
58551	263809
9595	263810
35151	263811
307592	263812
270991	263813
202691	263814
124872	263815
34995	263816
453041	263817
150470	263818
217710	263819
12936	263820
47401	263821
193483	263822
71216	263823
20188	263824
57711	263825
19787	263826
3110	263827
116479	263828
4430	263829
8549	263830
165095	263831
3750	263832
150048	263833
123686	263834
26733	263835
83767	263836
310	263837
457527	263838
390063	263839
17489	263840
176410	263841
42378	263842
145752	263843
78901	263844
22442	263845
6524	263846
36690	263847
71537	263848
285545	263849
46816	263850
84743	263851
592	263852
175118	263853
55908	263854
8396	263855
71539	263856
6988	263857
99735	263858
20223	263859
4149	263860
69105	263861
12549	263862
54724	263863
253	263864
59262	263865
414604	263866
182647	263867
337867	263868
279108	263869
45658	263870
60858	263871
105386	263872
15415	263873
382205	263874
168558	263875
60858	263876
31584	263877
269631	263878
83328	263879
236635	263880
19301	263881
116526	263882
97394	263883
306354	263884
88062	263885
106987	263886
246020	263887
347628	263888
634	263889
176607	263890
426529	263891
18433	263892
49855	263893
3389	263894
224683	263895
134403	263896
194916	263897
808	263898
204990	263899
106221	263900
255347	263901
10705	263902
303838	263903
105888	263904
20609	263905
29647	263906
57243	263907
85849	263908
219980	263909
43569	263910
96458	263911
126045	263912
443006	263913
1417	263914
401685	263915
8792	263916
71371	263917
9895	263918
56554	263919
8184	263920
13383	263921
164239	263922
234999	263923
288690	263924
206580	263925
118437	263926
996	263927
220571	263928
9121	263929
21498	263930
146955	263931
30953	263932
12447	263933
435849	263934
192622	263935
4950	263936
173874	263937
392209	263938
107021	263939
991	263940
38596	263941
49137	263942
78223	263943
2334	263944
6200	263945
141062	263946
92175	263947
1120	263948
108579	263949
11749	263950
189680	263951
52348	263952
28071	263953
20120	263954
103159	263955
4821	263956
9277	263957
34728	263958
22043	263959
25265	263960
69506	263961
345436	263962
250285	263963
54095	263964
204645	263965
2306	263966
16951	263967
40354	263968
64970	263969
363486	263970
112250	263971
24842	263972
29795	263973
31092	263974
386173	263975
30024	263976
442770	263977
21867	263978
305327	263979
66490	263980
4754	263981
10896	263982
39806	263983
423666	263984
56405	263985
127681	263986
30838	263987
43054	263988
214779	263989
59701	263990
200687	263991
419	263992
68227	263993
49772	263994
114176	263995
439351	263996
101109	263997
22547	263998
459149	263999
52026	264000
209924	264001
47451	264002
139700	264003
61897	264004
123875	264005
1475	264006
3370	264007
91560	264008
80290	264009
217860	264010
4132	264011
2114	264012
17548	264013
45474	264014
81377	264015
47237	264016
70586	264017
14371	264018
91598	264019
3192	264020
1156	264021
7078	264022
25904	264023
205232	264024
190473	264025
76488	264026
113639	264027
1866	264028
3615	264029
374001	264030
72360	264031
7764	264032
104127	264033
46602	264034
39859	264035
27587	264036
24451	264037
342240	264038
21694	264039
396656	264040
35084	264041
427181	264042
61136	264043
182356	264044
436732	264045
173669	264046
89410	264047
45437	264048
1838	264049
339875	264050
19658	264051
54765	264052
45767	264053
84464	264054
34310	264055
83043	264056
51400	264057
47143	264058
54522	264059
53591	264060
50056	264061
103338	264062
156835	264063
72344	264064
105932	264065
434081	264066
373604	264067
360562	264068
90251	264069
98344	264070
79831	264071
49793	264072
116296	264073
4834	264074
53139	264075
179	264076
92726	264077
248412	264078
44444	264079
305050	264080
111538	264081
30577	264082
8593	264083
23830	264084
58671	264085
99972	264086
190728	264087
11032	264088
10621	264089
165451	264090
165451	264091
22949	264092
66896	264093
42024	264094
20852	264095
146376	264096
110936	264097
31815	264098
75218	264099
135	264100
46817	264101
157	264102
25698	264103
14846	264104
191034	264105
12184	264106
100379	264107
3602	264108
13220	264109
4963	264110
18320	264111
27301	264112
4478	264113
408391	264114
108103	264115
20740	264116
2159	264117
26957	264118
11183	264119
240151	264120
58479	264121
1703	264122
105004	264123
12015	264124
1617	264125
79166	264126
1488	264127
106281	264128
2159	264129
417336	264130
318903	264131
1105	264132
90254	264133
303	264134
44311	264135
158292	264136
178465	264137
216599	264138
248288	264139
30312	264140
6545	264141
63025	264142
436543	264143
377387	264144
163650	264145
121084	264146
385122	264147
183245	264148
98878	264149
23586	264150
120188	264151
112774	264152
29224	264153
25	264154
144045	264155
50928	264156
361477	264157
25335	264158
174050	264159
31662	264160
232	264161
349445	264162
91186	264163
358605	264164
6192	264165
72981	264166
71074	264167
48023	264168
308412	264169
28290	264170
455629	264171
68229	264172
102408	264173
17186	264174
38689	264175
232645	264176
92953	264177
223361	264178
45691	264179
57112	264180
167662	264181
245627	264182
19196	264183
40076	264184
7806	264185
63554	264186
2955	264187
212512	264188
3762	264189
1070	264190
286	264191
8299	264192
227171	264193
85750	264194
30015	264195
281777	264196
108903	264197
24625	264198
58227	264199
3245	264200
51424	264201
4017	264202
230219	264203
92704	264204
45668	264205
70814	264206
100404	264207
111124	264208
124962	264209
241030	264210
102854	264211
30766	264212
170260	264213
132120	264214
364119	264215
93083	264216
142916	264217
177688	264218
389354	264219
2494	264220
2158	264221
9671	264222
94899	264223
456	264224
21000	264225
170558	264226
113983	264227
4212	264228
212350	264229
114779	264230
218147	264231
93149	264232
75138	264233
247	264234
1726	264235
209970	264236
10057	264237
114698	264238
417969	264239
10460	264240
50320	264241
22080	264242
22495	264243
103960	264244
1787	264245
278712	264246
9054	264247
30871	264248
3684	264249
444546	264250
107155	264251
65933	264252
89866	264253
3924	264254
4125	264255
67723	264256
51175	264257
431236	264258
10748	264259
17424	264260
90106	264261
2395	264262
1433	264263
110168	264264
349665	264265
46523	264266
11786	264267
85985	264268
93795	264269
107307	264270
10561	264271
39346	264272
360057	264273
1826	264274
116179	264275
63176	264276
271983	264277
182503	264278
157543	264279
241140	264280
81	264281
96515	264282
2792	264283
67995	264284
70050	264285
100329	264286
291786	264287
120620	264288
63277	264289
2258	264290
236045	264291
79170	264292
123655	264293
3015	264294
57413	264295
155	264296
125205	264297
56602	264298
7699	264299
330097	264300
133140	264301
119249	264302
436708	264303
31792	264304
438666	264305
6427	264306
108014	264307
55269	264308
7068	264309
237746	264310
108176	264311
111378	264312
55651	264313
389367	264314
5727	264315
184910	264316
136383	264317
12991	264318
456905	264319
8164	264320
3208	264321
49207	264322
332323	264323
190296	264324
62	264325
86950	264326
162643	264327
433977	264328
20450	264329
278911	264330
302340	264331
20197	264332
67445	264333
189058	264334
30483	264335
224087	264336
10752	264337
3363	264338
202615	264339
44507	264340
112880	264341
238835	264342
88870	264343
12577	264344
87144	264345
7078	264346
8688	264347
298458	264348
162715	264349
1744	264350
75101	264351
390348	264352
35815	264353
69255	264354
9553	264355
144763	264356
126560	264357
21870	264358
33828	264359
225900	264360
188867	264361
55934	264362
31471	264363
335186	264364
454057	264365
14984	264366
380314	264367
98771	264368
96145	264369
34642	264370
5383	264371
57352	264372
231566	264373
408387	264374
49034	264375
6396	264376
220647	264377
189079	264378
7658	264379
25165	264380
957	264381
14766	264382
141195	264383
49152	264384
84908	264385
45031	264386
99077	264387
66439	264388
313874	264389
124290	264390
83754	264391
123138	264392
5906	264393
7429	264394
622	264395
56607	264396
85519	264397
10170	264398
298066	264399
69996	264400
115406	264401
41228	264402
107390	264403
213116	264404
147841	264405
330138	264406
94472	264407
22266	264408
7360	264409
148079	264410
10762	264411
71165	264412
109741	264413
30024	264414
3555	264415
6821	264416
8121	264417
58617	264418
165896	264419
65798	264420
60309	264421
258287	264422
42573	264423
85131	264424
119045	264425
141741	264426
23541	264427
161294	264428
59018	264429
69971	264430
16919	264431
23051	264432
2583	264433
109250	264434
10897	264435
5308	264436
33050	264437
338402	264438
7613	264439
233577	264440
1532	264441
6915	264442
82258	264443
185604	264444
101139	264445
235849	264446
13665	264447
55202	264448
332136	264449
174875	264450
7447	264451
4936	264452
9629	264453
85230	264454
416123	264455
32399	264456
127603	264457
51248	264458
42573	264459
9521	264460
23827	264461
238802	264462
119533	264463
120191	264464
218332	264465
10875	264466
137587	264467
127080	264468
71879	264469
200753	264470
96460	264471
1400	264472
54258	264473
882	264474
30496	264475
1650	264476
32992	264477
7976	264478
15702	264479
28663	264480
8707	264481
3042	264482
57047	264483
92942	264484
6939	264485
72531	264486
6509	264487
4072	264488
31767	264489
15415	264490
302946	264491
24632	264492
39916	264493
39916	264494
121129	264495
39583	264496
39828	264497
211352	264498
65324	264499
218749	264500
431232	264501
32305	264502
132380	264503
7037	264504
7953	264505
186962	264506
296099	264507
421974	264508
365602	264509
260997	264510
383816	264511
27103	264512
53047	264513
361954	264514
32905	264515
319647	264516
20487	264517
375781	264518
203977	264519
179668	264520
52173	264521
265926	264522
421898	264523
96707	264524
182049	264525
103359	264526
266970	264527
203642	264528
4594	264529
188188	264530
122580	264531
423877	264532
116445	264533
106623	264534
14987	264535
87763	264536
119313	264537
291773	264538
79868	264539
176843	264540
48682	264541
246847	264542
37184	264543
193901	264544
95717	264545
46828	264546
399599	264547
108540	264548
199479	264549
235377	264550
687	264551
296080	264552
429464	264553
165275	264554
379778	264555
157411	264556
31377	264557
218158	264558
148217	264559
143500	264560
69587	264561
118123	264562
103244	264563
7588	264564
69010	264565
137812	264566
124917	264567
177838	264568
13321	264569
20157	264570
334641	264571
209598	264572
342364	264573
45359	264574
19609	264575
489	264576
269862	264577
28149	264578
17270	264579
378663	264580
393730	264581
442335	264582
152151	264583
284201	264584
57876	264585
125057	264586
195277	264587
454659	264588
55686	264589
214847	264590
97197	264591
42562	264592
294649	264593
363548	264594
316244	264595
316242	264596
382926	264597
368318	264598
450124	264599
48010	264600
4789	264601
92283	264602
15534	264603
132273	264604
105178	264605
96833	264606
90569	264607
364829	264608
52766	264609
31951	264610
175673	264611
374985	264612
12240	264613
165370	264614
180266	264615
144027	264616
21075	264617
175112	264618
175366	264619
89277	264620
307055	264621
375779	264622
76356	264623
323512	264624
351286	264625
72429	264626
21075	264627
113069	264628
159498	264629
157023	264630
457685	264631
76196	264632
234342	264633
219737	264634
408032	264635
110908	264636
51881	264637
219713	264638
361103	264639
215762	264640
7547	264641
236695	264642
225198	264643
220331	264644
266890	264645
119571	264646
212653	264647
88327	264648
117677	264649
127414	264650
328816	264651
456125	264652
112988	264653
263178	264654
305218	264655
203864	264656
204639	264657
110879	264658
17389	264659
164562	264660
15774	264661
990	264662
85347	264663
28419	264664
120834	264665
425339	264666
155577	264667
117714	264668
279591	264669
77443	264670
1538	264671
17045	264672
97627	264673
17346	264674
39036	264675
7873	264676
59213	264677
423346	264678
133008	264679
63050	264680
106639	264681
198118	264682
12894	264683
112457	264684
740	264685
45075	264686
6793	264687
148452	264688
289507	264689
281745	264690
270768	264691
92210	264692
447964	264693
51535	264694
103805	264695
137752	264696
138819	264697
23061	264698
225206	264699
434759	264700
102244	264701
215778	264702
330477	264703
328162	264704
362999	264705
412789	264706
3928	264707
234828	264708
290198	264709
63539	264710
236277	264711
138760	264712
308031	264713
132517	264714
387823	264715
168322	264716
140698	264717
1580	264718
141136	264719
79257	264720
449235	264721
21422	264722
253912	264723
118815	264724
108412	264725
58581	264726
2398	264727
438719	264728
90728	264729
385704	264730
85688	264731
51096	264732
55812	264733
68274	264734
47307	264735
73847	264736
30940	264737
134746	264738
32172	264739
142027	264740
98662	264741
161166	264742
6574	264743
244236	264744
112332	264745
91566	264746
103012	264747
86065	264748
158153	264749
162336	264750
449515	264751
86456	264752
375564	264753
4719	264754
298446	264755
124882	264756
404391	264757
457347	264758
167824	264759
202889	264760
109387	264761
123107	264762
100041	264763
5664	264764
194285	264765
162931	264766
159515	264767
83435	264768
389072	264769
247225	264770
24005	264771
114231	264772
228297	264773
30380	264774
440664	264775
4526	264776
30475	264777
9279	264778
196943	264779
168780	264780
123374	264781
97635	264782
20327	264783
47336	264784
109564	264785
71383	264786
193279	264787
62199	264788
184891	264789
3813	264790
373396	264791
225	264792
102094	264793
37216	264794
302472	264795
93103	264796
61810	264797
7690	264798
5341	264799
70193	264800
123351	264801
384207	264802
60590	264803
190277	264804
202723	264805
194595	264806
127688	264807
196254	264808
118878	264809
448007	264810
59139	264811
101111	264812
249864	264813
383719	264814
188163	264815
7894	264816
93069	264817
264863	264818
58397	264819
171524	264820
114510	264821
381291	264822
167773	264823
3375	264824
77154	264825
92040	264826
207508	264827
221627	264828
124935	264829
15252	264830
179534	264831
238992	264832
382595	264833
47336	264834
395583	264835
369728	264836
157239	264837
356781	264838
204940	264839
17476	264840
44147	264841
439898	264842
210074	264843
100694	264844
158940	264845
399759	264846
5839	264847
247994	264848
398821	264849
19989	264850
438003	264851
328751	264852
392956	264853
90749	264854
37983	264855
179983	264856
290195	264857
262328	264858
49578	264859
274402	264860
31784	264861
212804	264862
390826	264863
99414	264864
206572	264865
90196	264866
250549	264867
289623	264868
231021	264869
436495	264870
8365	264871
123422	264872
63319	264873
169258	264874
364103	264875
344498	264876
29800	264877
4452	264878
110609	264879
294729	264880
23718	264881
355353	264882
201029	264883
149449	264884
120270	264885
211347	264886
12696	264887
94697	264888
65434	264889
70234	264890
188164	264891
360694	264892
341008	264893
124179	264894
353512	264895
175198	264896
203874	264897
29918	264898
65103	264899
118414	264900
167120	264901
395107	264902
162603	264903
37552	264904
13240	264905
226965	264906
17071	264907
266	264908
123061	264909
117682	264910
229442	264911
121649	264912
437008	264913
31708	264914
304183	264915
397914	264916
91759	264917
403935	264918
198777	264919
212900	264920
217105	264921
89597	264922
2079	264923
96991	264924
299350	264925
123289	264926
87012	264927
64109	264928
68972	264929
43620	264930
176966	264931
399713	264932
70708	264933
381989	264934
43308	264935
18029	264936
424956	264937
110430	264938
192451	264939
128559	264940
201409	264941
316617	264942
79310	264943
183689	264944
381765	264945
40993	264946
283623	264947
95129	264948
399189	264949
151429	264950
111269	264951
52561	264952
254065	264953
1598	264954
168077	264955
72340	264956
109381	264957
20186	264958
89608	264959
151738	264960
153885	264961
94803	264962
3282	264963
43041	264964
271185	264965
181116	264966
357160	264967
217395	264968
13306	264969
35067	264970
187210	264971
7330	264972
189714	264973
152767	264974
297528	264975
152166	264976
218520	264977
181777	264978
173371	264979
12718	264980
207774	264981
128506	264982
41110	264983
291510	264984
63972	264985
251	264986
54408	264987
2641	264988
95692	264989
194931	264990
1032	264991
51176	264992
68766	264993
381748	264994
386527	264995
56415	264996
138825	264997
278259	264998
357002	264999
93556	265000
22471	265001
386247	265002
423089	265003
30695	265004
37653	265005
54097	265006
455726	265007
4265	265008
183615	265009
456690	265010
244642	265011
217043	265012
37664	265013
277391	265014
11690	265015
43958	265016
63505	265017
224595	265018
340708	265019
193280	265020
317123	265021
73952	265022
7234	265023
253519	265024
94521	265025
50691	265026
256395	265027
216356	265028
132824	265029
160198	265030
459089	265031
124916	265032
147078	265033
21380	265034
367237	265035
399645	265036
31930	265037
51524	265038
249915	265039
60532	265040
158594	265041
457027	265042
20430	265043
298300	265044
44329	265045
140437	265046
306055	265047
140418	265048
5449	265049
142534	265050
177007	265051
60967	265052
243203	265053
45119	265054
114292	265055
99325	265056
337402	265057
329776	265058
265442	265059
6282	265060
38721	265061
30095	265062
155018	265063
263196	265064
33473	265065
237738	265066
287899	265067
19465	265068
163576	265069
106792	265070
1147	265071
44999	265072
15694	265073
322245	265074
24708	265075
368139	265076
260305	265077
362985	265078
368492	265079
56916	265080
12635	265081
143264	265082
77815	265083
400284	265084
9729	265085
441171	265086
201083	265087
62901	265088
136683	265089
385248	265090
33053	265091
52669	265092
6291	265093
321896	265094
22846	265095
156673	265096
69327	265097
240690	265098
14037	265099
52824	265100
24629	265101
21560	265102
24881	265103
82695	265104
48524	265105
15671	265106
146495	265107
413659	265108
18591	265109
63623	265110
45551	265111
87522	265112
80818	265113
449431	265114
245173	265115
322662	265116
97624	265117
203056	265118
21878	265119
386717	265120
2791	265121
37377	265122
167637	265123
48597	265124
181303	265125
122774	265126
139527	265127
109352	265128
92011	265129
15655	265130
159092	265131
98543	265132
234400	265133
10395	265134
14042	265135
33772	265136
869	265137
235710	265138
54123	265139
9722	265140
294774	265141
119577	265142
228264	265143
177404	265144
329104	265145
67367	265146
347743	265147
105706	265148
173529	265149
352183	265150
92293	265151
163686	265152
335528	265153
381488	265154
74392	265155
93297	265156
238891	265157
444197	265158
228401	265159
14111	265160
439988	265161
447211	265162
243781	265163
273882	265164
372883	265165
35983	265166
288467	265167
302366	265168
182674	265169
43877	265170
50959	265171
261874	265172
330827	265173
193283	265174
329106	265175
145655	265176
225446	265177
14929	265178
222068	265179
154077	265180
144277	265181
67446	265182
244200	265183
360169	265184
62742	265185
119262	265186
436047	265187
32896	265188
101582	265189
56708	265190
390107	265191
18004	265192
10069	265193
11717	265194
180096	265195
92229	265196
296956	265197
178632	265198
15485	265199
385888	265200
109775	265201
211453	265202
32219	265203
277144	265204
69686	265205
201041	265206
371786	265207
330458	265208
109488	265209
393000	265210
18260	265211
271046	265212
301945	265213
136193	265214
118496	265215
433570	265216
256317	265217
166891	265218
345617	265219
119071	265220
134791	265221
329515	265222
361566	265223
352234	265224
397796	265225
197504	265226
416746	265227
306655	265228
117512	265229
415196	265230
246374	265231
36715	265232
112169	265233
7722	265234
66	265235
3586	265236
2283	265237
233097	265238
71944	265239
10077	265240
176072	265241
71594	265242
8886	265243
12512	265244
311994	265245
54347	265246
127368	265247
16232	265248
29318	265249
113902	265250
16374	265251
223599	265252
57131	265253
30840	265254
25212	265255
52297	265256
4531	265257
144627	265258
870	265259
197610	265260
137345	265261
199273	265262
128183	265263
162578	265264
4616	265265
9457	265266
236341	265267
15849	265268
34196	265269
153651	265270
25117	265271
59545	265272
401	265273
29839	265274
5420	265275
58441	265276
5823	265277
159142	265278
54917	265279
150725	265280
176438	265281
13254	265282
67150	265283
8	265284
8	265285
76135	265286
113044	265287
144772	265288
122228	265289
68928	265290
387210	265291
126416	265292
62247	265293
377503	265294
106260	265295
363681	265296
4147	265297
24333	265298
56004	265299
350609	265300
444000	265301
34487	265302
96156	265303
259800	265304
73063	265305
134480	265306
123469	265307
33412	265308
104793	265309
216010	265310
344366	265311
241444	265312
192222	265313
162035	265314
69448	265315
38342	265316
124478	265317
258384	265318
271148	265319
286081	265320
286110	265321
69185	265322
63302	265323
34165	265324
393791	265325
123102	265326
176049	265327
436995	265328
68304	265329
188017	265330
51381	265331
376683	265332
381580	265333
17013	265334
238854	265335
135897	265336
113518	265337
213627	265338
283914	265339
390288	265340
204269	265341
364422	265342
3638	265343
290190	265344
219662	265345
19227	265346
416059	265347
29185	265348
32881	265349
310846	265350
81072	265351
231515	265352
130538	265353
285129	265354
176743	265355
929	265356
81883	265357
1554	265358
285888	265359
360830	265360
6682	265361
353456	265362
25744	265363
409191	265364
35684	265365
82460	265366
9504	265367
199811	265368
255342	265369
137694	265370
124478	265371
369619	265372
7290	265373
1763	265374
29640	265375
165333	265376
103753	265377
42255	265378
248277	265379
416429	265380
136744	265381
211798	265382
95162	265383
53221	265384
151070	265385
124217	265386
258255	265387
412087	265388
72042	265389
87808	265390
322758	265391
367377	265392
147030	265393
444600	265394
356653	265395
326622	265396
3147	265397
173164	265398
201716	265399
54666	265400
152845	265401
160051	265402
114335	265403
256945	265404
30579	265405
123727	265406
160098	265407
141636	265408
33766	265409
412867	265410
321672	265411
128601	265412
331628	265413
370518	265414
4570	265415
42301	265416
42301	265417
42301	265418
4780	265419
4570	265420
47180	265421
56420	265422
4780	265423
10839	265424
57934	265425
4780	265426
56420	265427
4570	265428
4780	265429
248553	265430
9147	265431
18223	265432
3075	265433
124066	265434
178625	265435
175126	265436
9092	265437
41292	265438
955	265439
34081	265440
379960	265441
402681	265442
81923	265443
23703	265444
143794	265445
164224	265446
117953	265447
233971	265448
60491	265449
240971	265450
5541	265451
30029	265452
13772	265453
243186	265454
166678	265455
340956	265456
46334	265457
42519	265458
85036	265459
125037	265460
80981	265461
81897	265462
237309	265463
218437	265464
136057	265465
25601	265466
375322	265467
23333	265468
102158	265469
44354	265470
69290	265471
41295	265472
158160	265473
42669	265474
13087	265475
241763	265476
202970	265477
437684	265478
93001	265479
382629	265480
634	265481
420536	265482
243244	265483
367696	265484
363947	265485
120477	265486
290947	265487
278327	265488
323739	265489
141952	265490
229888	265491
356278	265492
349036	265493
169089	265494
9433	265495
283696	265496
434376	265497
147568	265498
126793	265499
318346	265500
98942	265501
122473	265502
245447	265503
108651	265504
25632	265505
146875	265506
79904	265507
61443	265508
79176	265509
320068	265510
420681	265511
125472	265512
327824	265513
33184	265514
228700	265515
360971	265516
258283	265517
234649	265518
163057	265519
302312	265520
36112	265521
459858	265522
46178	265523
124997	265524
368389	265525
8856	265526
81265	265527
25232	265528
30866	265529
95242	265530
427347	265531
37221	265532
40831	265533
296685	265534
63302	265535
413711	265536
47752	265537
37623	265538
124488	265539
95363	265540
353365	265541
223367	265542
266935	265543
445636	265544
240291	265545
29406	265546
60575	265547
218331	265548
42302	265549
8525	265550
428949	265551
90200	265552
245952	265553
30682	265554
28049	265555
207710	265556
366105	265557
180806	265558
293919	265559
234458	265560
58798	265561
43642	265562
131917	265563
9458	265564
82874	265565
43543	265566
49556	265567
229097	265568
170954	265569
305463	265570
41290	265571
110889	265572
70431	265573
411420	265574
380744	265575
14021	265576
114420	265577
387718	265578
54998	265579
38611	265580
128079	265581
14229	265582
45224	265583
169760	265584
292485	265585
253067	265586
245049	265587
188760	265588
83827	265589
28023	265590
309752	265591
39876	265592
180225	265593
445827	265594
437679	265595
30962	265596
205317	265597
9557	265598
372696	265599
139710	265600
107680	265601
393409	265602
111574	265603
111932	265604
5504	265605
192321	265606
241763	265607
80366	265608
426531	265609
154057	265610
226542	265611
72274	265612
80366	265613
309913	265614
386789	265615
454614	265616
93479	265617
126247	265618
396977	265619
248811	265620
248811	265621
208829	265622
38754	265623
190481	265624
154640	265625
316064	265626
28533	265627
347295	265628
294	265629
209082	265630
156725	265631
343136	265632
209074	265633
284500	265634
185314	265635
215241	265636
82221	265637
259740	265638
116167	265639
14458	265640
266815	265641
363511	265642
324780	265643
21966	265644
130123	265645
2165	265646
117966	265647
33739	265648
415649	265649
412573	265650
288766	265651
252204	265652
263815	265653
54107	265654
335073	265655
226207	265656
275377	265657
193946	265658
62559	265659
150073	265660
75031	265661
309666	265662
48041	265663
266217	265664
74316	265665
8962	265666
1944	265667
79696	265668
215038	265669
380037	265670
39847	265671
213229	265672
82619	265673
116317	265674
23844	265675
4861	265676
196611	265677
400705	265678
311	265679
66683	265680
258422	265681
100820	265682
311548	265683
35610	265684
31647	265685
329268	265686
47370	265687
411389	265688
57978	265689
16809	265690
30956	265691
1294	265692
395026	265693
63701	265694
96888	265695
52079	265696
7082	265697
371945	265698
43717	265699
53609	265700
343388	265701
62964	265702
43886	265703
93375	265704
45723	265705
68365	265706
85713	265707
160782	265708
311503	265709
306622	265710
155137	265711
75238	265712
416646	265713
391437	265714
147760	265715
101044	265716
3798	265717
184490	265718
95636	265719
212914	265720
207250	265721
106266	265722
69498	265723
33862	265724
75660	265725
227620	265726
141327	265727
201712	265728
63489	265729
2159	265730
136898	265731
202572	265732
60182	265733
46186	265734
69156	265735
311	265736
19686	265737
450294	265738
126311	265739
244442	265740
439498	265741
114606	265742
401622	265743
115435	265744
91641	265745
91708	265746
410453	265747
29812	265748
193508	265749
170239	265750
188946	265751
56296	265752
103286	265753
300658	265754
7342	265755
312218	265756
9727	265757
110638	265758
95276	265759
90830	265760
6280	265761
290631	265762
124877	265763
48683	265764
71105	265765
281353	265766
240941	265767
248090	265768
90830	265769
89692	265770
151645	265771
218061	265772
235763	265773
62494	265774
124279	265775
19654	265776
246958	265777
60863	265778
126311	265779
234782	265780
233329	265781
247325	265782
52413	265783
194074	265784
140392	265785
25548	265786
86585	265787
81689	265788
40198	265789
15106	265790
389139	265791
105237	265792
243874	265793
439861	265794
97684	265795
34754	265796
74946	265797
47985	265798
16658	265799
31385	265800
90225	265801
123386	265802
9635	265803
113075	265804
56675	265805
42001	265806
6368	265807
90830	265808
123805	265809
389266	265810
81732	265811
169822	265812
312767	265813
221529	265814
32200	265815
221205	265816
407261	265817
211425	265818
371034	265819
76689	265820
179084	265821
79044	265822
40133	265823
98356	265824
300367	265825
56411	265826
435661	265827
54723	265828
187050	265829
241745	265830
393355	265831
201134	265832
4177	265833
27083	265834
129022	265835
406081	265836
47064	265837
272264	265838
335294	265839
60365	265840
90911	265841
10942	265842
65229	265843
323977	265844
402553	265845
222227	265846
359301	265847
114526	265848
11522	265849
304881	265850
182019	265851
26152	265852
114104	265853
65229	265854
247489	265855
271548	265856
14605	265857
95826	265858
180704	265859
441083	265860
45924	265861
69410	265862
196654	265863
104142	265864
9823	265865
67111	265866
33176	265867
368386	265868
14298	265869
23937	265870
380822	265871
244721	265872
331608	265873
284528	265874
25179	265875
413753	265876
193069	265877
11512	265878
57349	265879
155219	265880
224062	265881
438002	265882
152163	265883
9816	265884
236864	265885
193818	265886
159478	265887
255116	265888
10115	265889
287354	265890
76897	265891
273520	265892
165768	265893
22477	265894
149832	265895
13969	265896
18026	265897
58651	265898
3862	265899
115493	265900
258530	265901
213634	265902
60738	265903
70731	265904
267346	265905
60145	265906
199669	265907
114225	265908
25930	265909
404931	265910
253848	265911
102902	265912
22889	265913
12862	265914
404476	265915
210277	265916
104475	265917
8775	265918
101004	265919
26935	265920
31206	265921
18305	265922
286	265923
48	265924
48	265925
38289	265926
3352	265927
50432	265928
97224	265929
27579	265930
676	265931
152959	265932
294785	265933
1480	265934
383729	265935
6349	265936
287689	265937
36090	265938
41370	265939
133073	265940
292616	265941
76657	265942
154035	265943
127057	265944
247335	265945
292416	265946
31881	265947
34455	265948
50446	265949
38745	265950
7964	265951
130833	265952
223038	265953
112278	265954
36299	265955
207919	265956
42651	265957
107861	265958
187276	265959
35729	265960
133271	265961
19458	265962
219551	265963
86825	265964
91572	265965
14955	265966
81273	265967
4218	265968
331654	265969
29223	265970
56040	265971
79579	265972
197038	265973
57012	265974
65480	265975
46243	265976
460098	265977
120237	265978
234194	265979
117741	265980
64275	265981
366355	265982
192344	265983
99824	265984
127045	265985
16611	265986
196774	265987
98426	265988
245410	265989
104771	265990
24709	265991
150227	265992
80	265993
415461	265994
15541	265995
10304	265996
857	265997
456219	265998
236193	265999
431007	266000
103986	266001
42870	266002
123213	266003
158471	266004
97562	266005
80471	266006
19808	266007
165998	266008
26171	266009
132400	266010
385700	266011
175162	266012
128593	266013
162708	266014
239473	266015
104985	266016
171074	266017
224060	266018
20879	266019
62630	266020
302603	266021
31061	266022
202768	266023
312178	266024
20919	266025
127519	266026
250469	266027
49307	266028
190842	266029
38880	266030
7009	266031
178291	266032
274201	266033
371812	266034
235483	266035
241232	266036
67628	266037
124539	266038
44657	266039
48041	266040
108191	266041
325663	266042
21017	266043
240616	266044
103992	266045
50542	266046
33547	266047
184035	266048
133742	266049
166161	266050
291372	266051
20163	266052
176767	266053
160009	266054
954	266055
62855	266056
314448	266057
16340	266058
281078	266059
107897	266060
11995	266061
9285	266062
9285	266063
54344	266064
122109	266065
210393	266066
3575	266067
10304	266068
32829	266069
107765	266070
122035	266071
317560	266072
425176	266073
119224	266074
42192	266075
7474	266076
104010	266077
5836	266078
3575	266079
228426	266080
456857	266081
196780	266082
69619	266083
49744	266084
7607	266085
18387	266086
173128	266087
95655	266088
43033	266089
7809	266090
1503	266091
14912	266092
220541	266093
79158	266094
275264	266095
46329	266096
42772	266097
217596	266098
159164	266099
28263	266100
54938	266101
60112	266102
243476	266103
23494	266104
340958	266105
91763	266106
26902	266107
12559	266108
72417	266109
102359	266110
178401	266111
141887	266112
31135	266113
364925	266114
426759	266115
334428	266116
298750	266117
382274	266118
33210	266119
134992	266120
128811	266121
149219	266122
391310	266123
165276	266124
45107	266125
163100	266126
166486	266127
84069	266128
225799	266129
45980	266130
52416	266131
103101	266132
10682	266133
8908	266134
245906	266135
162565	266136
444939	266137
110648	266138
57606	266139
67116	266140
100931	266141
74318	266142
80004	266143
10152	266144
6317	266145
226430	266146
362998	266147
24102	266148
127557	266149
227261	266150
411439	266151
412209	266152
281686	266153
15675	266154
409453	266155
129277	266156
45717	266157
113337	266158
194893	266159
27342	266160
317604	266161
342032	266162
143908	266163
109836	266164
192521	266165
97554	266166
221667	266167
418435	266168
177237	266169
168672	266170
26573	266171
45225	266172
358769	266173
304807	266174
23086	266175
56548	266176
291151	266177
2249	266178
15541	266179
378301	266180
381647	266181
232574	266182
127457	266183
348144	266184
412833	266185
124948	266186
136872	266187
85906	266188
7977	266189
136672	266190
149878	266191
51482	266192
49899	266193
134484	266194
28263	266195
52666	266196
119	266197
115886	266198
17517	266199
90982	266200
239506	266201
163175	266202
169066	266203
127964	266204
76096	266205
136614	266206
24146	266207
4787	266208
35790	266209
176512	266210
226371	266211
250815	266212
448057	266213
9911	266214
397021	266215
383634	266216
157976	266217
17517	266218
195818	266219
317503	266220
317307	266221
381493	266222
7012	266223
356162	266224
157483	266225
25516	266226
100595	266227
31881	266228
405460	266229
380650	266230
213682	266231
241177	266232
434151	266233
65186	266234
43634	266235
228227	266236
210934	266237
447683	266238
38627	266239
14360	266240
390967	266241
183963	266242
323287	266243
76896	266244
442	266245
150622	266246
37340	266247
384333	266248
231262	266249
5133	266250
3	266251
153329	266252
356368	266253
236319	266254
9663	266255
143233	266256
87410	266257
29367	266258
371355	266259
423158	266260
89021	266261
183010	266262
350890	266263
13840	266264
7184	266265
4239	266266
109066	266267
87727	266268
14955	266269
87928	266270
112957	266271
197774	266272
89171	266273
428005	266274
329240	266275
367734	266276
3	266277
26130	266278
3069	266279
31972	266280
242901	266281
137661	266282
48765	266283
146503	266284
75839	266285
75839	266286
22557	266287
96069	266288
48604	266289
37487	266290
115900	266291
167135	266292
80006	266293
298496	266294
104457	266295
105203	266296
49899	266297
196315	266298
51095	266299
409424	266300
193373	266301
28733	266302
369014	266303
114862	266304
64926	266305
146394	266306
3955	266307
120163	266308
52803	266309
5552	266310
41657	266311
39125	266312
61857	266313
19875	266314
355388	266315
114403	266316
233181	266317
99431	266318
8908	266319
17793	266320
9034	266321
176541	266322
90181	266323
20644	266324
176349	266325
81079	266326
337088	266327
44233	266328
367282	266329
30585	266330
51096	266331
27509	266332
150021	266333
99301	266334
150309	266335
27956	266336
152283	266337
45405	266338
79042	266339
70575	266340
129201	266341
404921	266342
70145	266343
73132	266344
86892	266345
284172	266346
404156	266347
90466	266348
77550	266349
239829	266350
116409	266351
131254	266352
40052	266353
30382	266354
56031	266355
73207	266356
59653	266357
17287	266358
291842	266359
242832	266360
70934	266361
839	266362
376797	266363
442414	266364
359808	266365
176693	266366
190732	266367
244484	266368
68561	266369
372546	266370
136546	266371
8787	266372
381754	266373
58410	266374
158322	266375
158322	266376
158872	266377
404695	266378
199610	266379
158872	266380
14646	266381
111731	266382
77066	266383
12440	266384
113579	266385
113579	266386
46680	266387
25755	266388
219308	266389
27490	266390
360944	266391
185197	266392
101928	266393
49059	266394
191115	266395
191225	266396
100000	266397
235131	266398
56672	266399
456364	266400
8169	266401
27683	266402
82555	266403
113944	266404
118957	266405
114073	266406
17658	266407
13533	266408
182334	266409
192623	266410
361051	266411
31655	266412
125457	266413
30369	266414
81143	266415
151828	266416
454819	266417
35886	266418
185793	266419
241992	266420
369462	266421
207377	266422
191225	266423
191799	266424
2292	266425
191588	266426
234815	266427
4523	266428
201291	266429
16775	266430
120300	266431
39195	266432
146840	266433
385212	266434
29567	266435
18622	266436
18234	266437
385255	266438
18264	266439
109908	266440
1215	266441
140160	266442
173757	266443
58704	266444
1838	266445
108890	266446
416191	266447
50431	266448
197523	266449
271787	266450
419553	266451
71392	266452
109321	266453
294143	266454
304336	266455
196173	266456
200611	266457
436145	266458
159053	266459
80660	266460
445475	266461
14175	266462
287730	266463
150116	266464
7512	266465
174600	266466
86494	266467
193435	266468
363517	266469
250601	266470
97981	266471
113152	266472
175432	266473
435754	266474
32329	266475
25619	266476
168242	266477
46461	266478
184114	266479
59508	266480
58652	266481
24756	266482
30306	266483
32576	266484
343455	266485
18394	266486
23751	266487
104688	266488
130269	266489
12965	266490
17751	266491
50518	266492
17900	266493
72945	266494
4647	266495
85191	266496
64036	266497
312817	266498
128992	266499
42627	266500
41654	266501
120174	266502
321962	266503
401793	266504
251383	266505
404660	266506
1	266507
56753	266508
346933	266509
24777	266510
454753	266511
53242	266512
96868	266513
32329	266514
163132	266515
2820	266516
432236	266517
110723	266518
71705	266519
73545	266520
286019	266521
93724	266522
146666	266523
248143	266524
191449	266525
248143	266526
355237	266527
411309	266528
434519	266529
105135	266530
105135	266531
84632	266532
28776	266533
180123	266534
379666	266535
410351	266536
56370	266537
169104	266538
408596	266539
363611	266540
31858	266541
57054	266542
189155	266543
23139	266544
237668	266545
87033	266546
238406	266547
117695	266548
23075	266549
93559	266550
75752	266551
23560	266552
448737	266553
143220	266554
330858	266555
73214	266556
86650	266557
37008	266558
400132	266559
16083	266560
89395	266561
147557	266562
459584	266563
46637	266564
111607	266565
248133	266566
352011	266567
150729	266568
5333	266569
12398	266570
132761	266571
66087	266572
322551	266573
121621	266574
288248	266575
67332	266576
50625	266577
16894	266578
68532	266579
80056	266580
28428	266581
442	266582
281456	266583
94513	266584
235343	266585
108925	266586
232335	266587
250337	266588
311140	266589
107276	266590
71127	266591
168635	266592
122412	266593
249871	266594
118900	266595
3542	266596
270677	266597
429709	266598
150887	266599
373412	266600
193861	266601
451921	266602
37591	266603
198178	266604
358354	266605
29630	266606
25877	266607
97362	266608
319871	266609
210378	266610
357822	266611
55476	266612
100142	266613
56348	266614
229080	266615
87893	266616
184100	266617
354077	266618
155066	266619
45839	266620
4544	266621
98279	266622
223600	266623
124059	266624
332766	266625
125312	266626
197431	266627
46403	266628
20415	266629
298065	266630
126463	266631
286376	266632
409215	266633
133776	266634
30932	266635
12303	266636
160339	266637
256616	266638
152025	266639
241384	266640
286406	266641
236903	266642
412948	266643
268678	266644
114454	266645
83759	266646
203781	266647
192852	266648
264681	266649
91958	266650
107705	266651
288075	266652
112221	266653
131537	266654
32642	266655
141	266656
145188	266657
231757	266658
232066	266659
1451	266660
16982	266661
57175	266662
89692	266663
219241	266664
57499	266665
36106	266666
115209	266667
230180	266668
357415	266669
159431	266670
34964	266671
231849	266672
247019	266673
122235	266674
52769	266675
144952	266676
45538	266677
85726	266678
19227	266679
89083	266680
29728	266681
172228	266682
106490	266683
34026	266684
222945	266685
105358	266686
425186	266687
105030	266688
20308	266689
355136	266690
14851	266691
149044	266692
53165	266693
1442	266694
193230	266695
397065	266696
131186	266697
132136	266698
62541	266699
3001	266700
235270	266701
297831	266702
135314	266703
137984	266704
93210	266705
197313	266706
103057	266707
388605	266708
183936	266709
90050	266710
235270	266711
48427	266712
32961	266713
13033	266714
245347	266715
404329	266716
345696	266717
287028	266718
4828	266719
74105	266720
9734	266721
118391	266722
19064	266723
4225	266724
36933	266725
440888	266726
385701	266727
24708	266728
125479	266729
205148	266730
128488	266731
213468	266732
369215	266733
305029	266734
66047	266735
152344	266736
202365	266737
182644	266738
87746	266739
48421	266740
92589	266741
89491	266742
114090	266743
350254	266744
144981	266745
21878	266746
345786	266747
283137	266748
155153	266749
370096	266750
23930	266751
65414	266752
201319	266753
85899	266754
114346	266755
374054	266756
110895	266757
83566	266758
46033	266759
227285	266760
355271	266761
415439	266762
129953	266763
411150	266764
385457	266765
211857	266766
309309	266767
12097	266768
7973	266769
54166	266770
126924	266771
110895	266772
156761	266773
138009	266774
457470	266775
10120	266776
311681	266777
361379	266778
116776	266779
116776	266780
66013	266781
6427	266782
303578	266783
184278	266784
454233	266785
80190	266786
11112	266787
53471	266788
119576	266789
43306	266790
46402	266791
101961	266792
31341	266793
40813	266794
309257	266795
223658	266796
32325	266797
89150	266798
177195	266799
354826	266800
53576	266801
23525	266802
138800	266803
6375	266804
230592	266805
346632	266806
231592	266807
229432	266808
241320	266809
452395	266810
285116	266811
137347	266812
240864	266813
190041	266814
71721	266815
181658	266816
113276	266817
205014	266818
140240	266819
18977	266820
56330	266821
32499	266822
66895	266823
217280	266824
111544	266825
19752	266826
67806	266827
7824	266828
111047	266829
181762	266830
228468	266831
433826	266832
47841	266833
231875	266834
419584	266835
198658	266836
392976	266837
54787	266838
54787	266839
3591	266840
10860	266841
30805	266842
153958	266843
71673	266844
58296	266845
80655	266846
70306	266847
702	266848
44545	266849
289961	266850
359156	266851
308931	266852
44455	266853
84814	266854
4533	266855
192987	266856
98443	266857
46525	266858
18467	266859
87902	266860
192200	266861
377062	266862
15023	266863
274276	266864
190488	266865
64841	266866
81552	266867
239919	266868
5017	266869
50838	266870
270585	266871
21766	266872
72033	266873
402767	266874
262025	266875
448643	266876
121770	266877
232512	266878
40115	266879
39145	266880
120543	266881
257121	266882
72081	266883
226654	266884
3983	266885
250778	266886
381	266887
356979	266888
222253	266889
228163	266890
37805	266891
16067	266892
259100	266893
16067	266894
128114	266895
187207	266896
245877	266897
149729	266898
29078	266899
100840	266900
186475	266901
19705	266902
94463	266903
24714	266904
108770	266905
125812	266906
212755	266907
121171	266908
218247	266909
361765	266910
333949	266911
199600	266912
25687	266913
52409	266914
181458	266915
95417	266916
17599	266917
37601	266918
291304	266919
75423	266920
7420	266921
60634	266922
294619	266923
221441	266924
346598	266925
41787	266926
33988	266927
361804	266928
135076	266929
241831	266930
5637	266931
159614	266932
25246	266933
80387	266934
80205	266935
102940	266936
75728	266937
1881	266938
71412	266939
188673	266940
128455	266941
66884	266942
8366	266943
124129	266944
395034	266945
6585	266946
241590	266947
113742	266948
110343	266949
14868	266950
2485	266951
440929	266952
326580	266953
117837	266954
100187	266955
408568	266956
172849	266957
341609	266958
246712	266959
57342	266960
166752	266961
15345	266962
85512	266963
411639	266964
237921	266965
2140	266966
125564	266967
143358	266968
197386	266969
20679	266970
94305	266971
174499	266972
185800	266973
3593	266974
229313	266975
172770	266976
310821	266977
181456	266978
227515	266979
329690	266980
52685	266981
111335	266982
96830	266983
199561	266984
339475	266985
267495	266986
80500	266987
440803	266988
3487	266989
34274	266990
3069	266991
10675	266992
277205	266993
229927	266994
28367	266995
81193	266996
5494	266997
228810	266998
218291	266999
133759	267000
352648	267001
383451	267002
150725	267003
147674	267004
255693	267005
6208	267006
90042	267007
205798	267008
33707	267009
59174	267010
43358	267011
165346	267012
138222	267013
12554	267014
217670	267015
259444	267016
113504	267017
199467	267018
27764	267019
55240	267020
333777	267021
228835	267022
233607	267023
158278	267024
44971	267025
14443	267026
51147	267027
141176	267028
229821	267029
13187	267030
264082	267031
196323	267032
27872	267033
332157	267034
314475	267035
10025	267036
50936	267037
427014	267038
437145	267039
406178	267040
459806	267041
157202	267042
360110	267043
43380	267044
441109	267045
61485	267046
34005	267047
173368	267048
211949	267049
114933	267050
172229	267051
322597	267052
88314	267053
63419	267054
244657	267055
240794	267056
443323	267057
172474	267058
32269	267059
39080	267060
156089	267061
231653	267062
211631	267063
5099	267064
33252	267065
17488	267066
198102	267067
4740	267068
394624	267069
119923	267070
394124	267071
62043	267072
3445	267073
240398	267074
40300	267075
42969	267076
263146	267077
422849	267078
391197	267079
68096	267080
190901	267081
220249	267082
74751	267083
43131	267084
149833	267085
144168	267086
29514	267087
99534	267088
99534	267089
125949	267090
76408	267091
29943	267092
220099	267093
4	267094
107731	267095
242995	267096
101607	267097
56504	267098
432875	267099
287874	267100
95560	267101
53594	267102
221721	267103
301907	267104
7823	267105
163509	267106
326660	267107
134782	267108
258457	267109
327670	267110
59216	267111
1582	267112
87260	267113
97026	267114
116936	267115
66126	267116
6970	267117
120716	267118
70682	267119
297931	267120
77519	267121
52403	267122
9021	267123
254	267124
367258	267125
18892	267126
197526	267127
103200	267128
86142	267129
182472	267130
324289	267131
135134	267132
137579	267133
307401	267134
39888	267135
290976	267136
7886	267137
135135	267138
266677	267139
41014	267140
36854	267141
368315	267142
35625	267143
451113	267144
323253	267145
33252	267146
411668	267147
34423	267148
199162	267149
15129	267150
336267	267151
272	267152
98728	267153
98728	267154
4086	267155
360582	267156
61574	267157
65390	267158
230540	267159
349958	267160
39923	267161
73308	267162
295678	267163
192668	267164
200542	267165
32954	267166
79543	267167
16886	267168
25882	267169
212893	267170
4219	267171
115176	267172
19245	267173
58523	267174
147155	267175
118927	267176
114382	267177
390905	267178
296483	267179
24965	267180
3907	267181
46828	267182
56574	267183
140447	267184
221901	267185
34244	267186
124013	267187
56574	267188
129852	267189
404604	267190
4007	267191
243627	267192
69600	267193
194781	267194
4007	267195
323	267196
94013	267197
19671	267198
31220	267199
113174	267200
227099	267201
58067	267202
13479	267203
53706	267204
411357	267205
215613	267206
48136	267207
13775	267208
35455	267209
1175	267210
107082	267211
110818	267212
364943	267213
300600	267214
7353	267215
6223	267216
114179	267217
34596	267218
166383	267219
56572	267220
12057	267221
168967	267222
64695	267223
28865	267224
242575	267225
169399	267226
75972	267227
117952	267228
50104	267229
204288	267230
172040	267231
314696	267232
173204	267233
30384	267234
139658	267235
12722	267236
697	267237
262964	267238
135731	267239
3599	267240
22839	267241
24707	267242
392250	267243
4	267244
54180	267245
54180	267246
48453	267247
119732	267248
127883	267249
21247	267250
128727	267251
286386	267252
85657	267253
54790	267254
231865	267255
169372	267256
257285	267257
323723	267258
79276	267259
245751	267260
157039	267261
153396	267262
124170	267263
1451	267264
5919	267265
44322	267266
23270	267267
50196	267268
13628	267269
40009	267270
11082	267271
68	267272
361414	267273
37611	267274
151271	267275
157360	267276
454128	267277
14470	267278
36997	267279
9836	267280
86292	267281
63962	267282
248085	267283
103294	267284
148862	267285
148445	267286
12013	267287
1445	267288
12374	267289
1094	267290
168340	267291
196550	267292
35462	267293
167425	267294
60742	267295
43759	267296
698	267297
131133	267298
101098	267299
121837	267300
33999	267301
114002	267302
128098	267303
148311	267304
32104	267305
148793	267306
127083	267307
15042	267308
241422	267309
17130	267310
85498	267311
117030	267312
13943	267313
352190	267314
225867	267315
173423	267316
194855	267317
250619	267318
326254	267319
237498	267320
276885	267321
55739	267322
183459	267323
380708	267324
450140	267325
24482	267326
310018	267327
152681	267328
70448	267329
27102	267330
17833	267331
52509	267332
140647	267333
196683	267334
52514	267335
160414	267336
181467	267337
383813	267338
136722	267339
165543	267340
77541	267341
171969	267342
3028	267343
302587	267344
230068	267345
106044	267346
275600	267347
84148	267348
133844	267349
1541	267350
200248	267351
245220	267352
166121	267353
249524	267354
457108	267355
262634	267356
147541	267357
36308	267358
26947	267359
146636	267360
271008	267361
2857	267362
3220	267363
18605	267364
267068	267365
9404	267366
80171	267367
86080	267368
328193	267369
35745	267370
45286	267371
9680	267372
82387	267373
311461	267374
171285	267375
171308	267376
7716	267377
5796	267378
76035	267379
40667	267380
224859	267381
230932	267382
201359	267383
22927	267384
69938	267385
8202	267386
109104	267387
2034	267388
19747	267389
362337	267390
136485	267391
67961	267392
25975	267393
439140	267394
155007	267395
212114	267396
60520	267397
237532	267398
212149	267399
28573	267400
26300	267401
27161	267402
221596	267403
6065	267404
241432	267405
80694	267406
47647	267407
177233	267408
230712	267409
99099	267410
153508	267411
38220	267412
114258	267413
121542	267414
5751	267415
178815	267416
172	267417
407	267418
56163	267419
232674	267420
20320	267421
76825	267422
57654	267423
13645	267424
44785	267425
6570	267426
20118	267427
109888	267428
220818	267429
268042	267430
2881	267431
117693	267432
68883	267433
121962	267434
29300	267435
127137	267436
52934	267437
62172	267438
16006	267439
4450	267440
335857	267441
103499	267442
176958	267443
174482	267444
20670	267445
262189	267446
106717	267447
120049	267448
20393	267449
232462	267450
126049	267451
136243	267452
18196	267453
35010	267454
9053	267455
179190	267456
179500	267457
94949	267458
121184	267459
57799	267460
435834	267461
81470	267462
317106	267463
396955	267464
375976	267465
108157	267466
104291	267467
76104	267468
59291	267469
38003	267470
435021	267471
101367	267472
317584	267473
436620	267474
36680	267475
260890	267476
7678	267477
111733	267478
122777	267479
225363	267480
237848	267481
117662	267482
222131	267483
234216	267484
20807	267485
3841	267486
1661	267487
16447	267488
22355	267489
206209	267490
320634	267491
69962	267492
393378	267493
45219	267494
75973	267495
17908	267496
42073	267497
421819	267498
448011	267499
8533	267500
262744	267501
69553	267502
33429	267503
86688	267504
34889	267505
27278	267506
28572	267507
158282	267508
108325	267509
153089	267510
56277	267511
424661	267512
417015	267513
25162	267514
91921	267515
432621	267516
62763	267517
28354	267518
239602	267519
248339	267520
197709	267521
57318	267522
3568	267523
427568	267524
68020	267525
42541	267526
16930	267527
88431	267528
40427	267529
16466	267530
239520	267531
37189	267532
12922	267533
373677	267534
23237	267535
26262	267536
87619	267537
374039	267538
163065	267539
71629	267540
94880	267541
274568	267542
182703	267543
316332	267544
186395	267545
196990	267546
182262	267547
2662	267548
196169	267549
296721	267550
154343	267551
139837	267552
270343	267553
233536	267554
306972	267555
92440	267556
76736	267557
114196	267558
285132	267559
112133	267560
2432	267561
32590	267562
216587	267563
76223	267564
222500	267565
230205	267566
448177	267567
254829	267568
228205	267569
372420	267570
166600	267571
257308	267572
236364	267573
208045	267574
211104	267575
106333	267576
280636	267577
90766	267578
206712	267579
66755	267580
8580	267581
273326	267582
124923	267583
89861	267584
154377	267585
55177	267586
22433	267587
182068	267588
235664	267589
10561	267590
23474	267591
132	267592
2679	267593
56912	267594
374684	267595
2770	267596
5608	267597
30748	267598
61032	267599
113330	267600
31402	267601
10981	267602
56952	267603
30565	267604
3656	267605
30835	267606
47764	267607
447740	267608
245358	267609
68457	267610
37258	267611
100192	267612
159208	267613
128099	267614
54550	267615
229444	267616
63016	267617
52604	267618
457247	267619
123827	267620
13737	267621
427970	267622
27632	267623
168002	267624
4785	267625
285163	267626
157793	267627
39363	267628
10883	267629
5111	267630
32544	267631
16770	267632
45607	267633
72998	267634
33807	267635
33118	267636
22034	267637
157005	267638
72969	267639
103435	267640
364567	267641
97088	267642
21914	267643
86322	267644
153940	267645
111671	267646
38359	267647
19330	267648
28852	267649
342049	267650
20961	267651
378410	267652
45238	267653
49708	267654
2372	267655
434106	267656
446722	267657
143214	267658
99616	267659
186870	267660
3732	267661
45477	267662
31186	267663
418507	267664
52607	267665
93956	267666
342233	267667
15809	267668
28853	267669
12539	267670
7516	267671
7516	267672
31027	267673
244764	267674
769	267675
105927	267676
296496	267677
15274	267678
95883	267679
29	267680
139894	267681
129210	267682
45502	267683
65776	267684
43099	267685
204955	267686
196124	267687
79203	267688
124693	267689
158012	267690
40102	267691
261809	267692
418135	267693
5850	267694
237009	267695
166583	267696
27685	267697
121890	267698
149800	267699
369351	267700
380575	267701
348755	267702
455009	267703
19595	267704
46304	267705
221654	267706
253514	267707
118365	267708
2202	267709
108495	267710
405841	267711
113406	267712
343866	267713
40392	267714
125966	267715
306781	267716
53517	267717
37476	267718
172226	267719
27538	267720
73673	267721
98385	267722
28179	267723
285871	267724
26352	267725
54795	267726
63455	267727
338279	267728
419623	267729
94398	267730
93214	267731
279387	267732
48972	267733
133381	267734
450502	267735
149183	267736
175715	267737
37319	267738
6771	267739
186551	267740
81634	267741
19231	267742
103821	267743
24522	267744
43641	267745
189126	267746
183732	267747
339378	267748
10586	267749
22127	267750
82674	267751
117850	267752
26645	267753
53644	267754
37287	267755
19668	267756
103672	267757
5052	267758
37190	267759
186411	267760
396726	267761
156777	267762
69152	267763
44950	267764
27180	267765
35333	267766
412145	267767
203897	267768
18235	267769
278384	267770
11825	267771
72873	267772
14009	267773
63080	267774
56031	267775
14689	267776
60668	267777
10044	267778
352521	267779
401993	267780
48444	267781
172844	267782
5553	267783
185976	267784
33793	267785
55430	267786
7642	267787
30460	267788
459060	267789
281033	267790
5207	267791
5907	267792
150805	267793
244746	267794
445781	267795
45335	267796
71523	267797
34006	267798
39552	267799
131673	267800
180034	267801
157492	267802
273308	267803
188121	267804
55741	267805
245224	267806
224363	267807
356005	267808
29903	267809
218956	267810
164561	267811
772	267812
413289	267813
117410	267814
27650	267815
39833	267816
149240	267817
34686	267818
79908	267819
120578	267820
263832	267821
20029	267822
117603	267823
33851	267824
95505	267825
78909	267826
215988	267827
404718	267828
458947	267829
23782	267830
107203	267831
115135	267832
7903	267833
78592	267834
11130	267835
159110	267836
426230	267837
74156	267838
213743	267839
109984	267840
319946	267841
97641	267842
45006	267843
290854	267844
223210	267845
49631	267846
348484	267847
76308	267848
453542	267849
92325	267850
385799	267851
9097	267852
109766	267853
15004	267854
170832	267855
270199	267856
171548	267857
93455	267858
442345	267859
365319	267860
3061	267861
41011	267862
145164	267863
3117	267864
103825	267865
18696	267866
1376	267867
241506	267868
14498	267869
7799	267870
20764	267871
321586	267872
212997	267873
235199	267874
180054	267875
368968	267876
242	267877
113198	267878
291559	267879
42134	267880
163019	267881
25952	267882
14662	267883
117927	267884
116336	267885
216602	267886
117781	267887
247126	267888
101188	267889
160577	267890
41473	267891
210708	267892
118364	267893
26589	267894
50128	267895
1824	267896
1824	267897
7367	267898
34147	267899
557	267900
283783	267901
167764	267902
35795	267903
282347	267904
2321	267905
128936	267906
372830	267907
228337	267908
37011	267909
127935	267910
88702	267911
66316	267912
5016	267913
124495	267914
121262	267915
428	267916
377882	267917
22042	267918
20246	267919
334347	267920
20593	267921
16103	267922
30757	267923
5951	267924
44029	267925
313572	267926
16410	267927
237167	267928
44007	267929
62463	267930
5861	267931
8036	267932
177331	267933
5424	267934
66648	267935
1009	267936
190630	267937
51721	267938
311404	267939
309800	267940
157462	267941
230	267942
129193	267943
267083	267944
45508	267945
62682	267946
1421	267947
224714	267948
3747	267949
48836	267950
228006	267951
14475	267952
12673	267953
23209	267954
118950	267955
343107	267956
325296	267957
325300	267958
66721	267959
47252	267960
27971	267961
46381	267962
89363	267963
2103	267964
19548	267965
107642	267966
42073	267967
24853	267968
154140	267969
189547	267970
13425	267971
116992	267972
76536	267973
143789	267974
20350	267975
313472	267976
151218	267977
304473	267978
127224	267979
127224	267980
365327	267981
279879	267982
53083	267983
1626	267984
449086	267985
2910	267986
59404	267987
54622	267988
55857	267989
271170	267990
255864	267991
147028	267992
193830	267993
191384	267994
2903	267995
58835	267996
458158	267997
74407	267998
23840	267999
399866	268000
86265	268001
121874	268002
78270	268003
205071	268004
80858	268005
337166	268006
13075	268007
28785	268008
115857	268009
13683	268010
4875	268011
38003	268012
189512	268013
460154	268014
193635	268015
1951	268016
21572	268017
363858	268018
6140	268019
331423	268020
96964	268021
51762	268022
10489	268023
431242	268024
298509	268025
109167	268026
4266	268027
181926	268028
381258	268029
147054	268030
361001	268031
27152	268032
280285	268033
151727	268034
99930	268035
447549	268036
375852	268037
128082	268038
301786	268039
76362	268040
181404	268041
96721	268042
227676	268043
71388	268044
147230	268045
319661	268046
379345	268047
124176	268048
26447	268049
120385	268050
122905	268051
170594	268052
435555	268053
60810	268054
29872	268055
73424	268056
193612	268057
335551	268058
284985	268059
272757	268060
90210	268061
371278	268062
75977	268063
108328	268064
255826	268065
18887	268066
20264	268067
118434	268068
246253	268069
323746	268070
62028	268071
68495	268072
134307	268073
387913	268074
8243	268075
340239	268076
213279	268077
138026	268078
67656	268079
130227	268080
204556	268081
261300	268082
39827	268083
27483	268084
165503	268085
68201	268086
435084	268087
45159	268088
252536	268089
380353	268090
91837	268091
357484	268092
120976	268093
83413	268094
58837	268095
223362	268096
331575	268097
368791	268098
154821	268099
137681	268100
154821	268101
18610	268102
214119	268103
24302	268104
415145	268105
43651	268106
138331	268107
6005	268108
75705	268109
190831	268110
58262	268111
49782	268112
17151	268113
11993	268114
40695	268115
9628	268116
222357	268117
8876	268118
1406	268119
21890	268120
221839	268121
70114	268122
146600	268123
3774	268124
361667	268125
53357	268126
148286	268127
80855	268128
674	268129
51697	268130
70288	268131
65623	268132
2694	268133
229995	268134
7756	268135
252753	268136
273040	268137
120923	268138
21741	268139
372128	268140
1730	268141
124850	268142
203195	268143
122265	268144
184723	268145
133776	268146
273097	268147
230539	268148
94758	268149
314553	268150
141371	268151
129346	268152
319951	268153
93211	268154
148970	268155
167429	268156
74689	268157
9298	268158
276589	268159
387190	268160
281857	268161
76002	268162
2926	268163
242082	268164
128512	268165
158884	268166
233950	268167
269414	268168
224256	268169
99575	268170
23687	268171
311815	268172
19206	268173
47539	268174
138	268175
377905	268176
7389	268177
311797	268178
286192	268179
50705	268180
54274	268181
186326	268182
218386	268183
2454	268184
38128	268185
81222	268186
3714	268187
11225	268188
301	268189
11275	268190
11583	268191
588	268192
2437	268193
53579	268194
101983	268195
32829	268196
170264	268197
305687	268198
37863	268199
19217	268200
208844	268201
51076	268202
4468	268203
15259	268204
28597	268205
182836	268206
163717	268207
215229	268208
1978	268209
7156	268210
204853	268211
21583	268212
132642	268213
557	268214
1146	268215
200925	268216
36792	268217
302117	268218
11196	268219
42269	268220
310064	268221
16332	268222
142562	268223
263172	268224
65448	268225
179352	268226
85154	268227
58464	268228
61385	268229
99473	268230
449006	268231
177406	268232
93726	268233
386484	268234
179151	268235
457800	268236
219192	268237
178756	268238
34486	268239
148839	268240
180786	268241
435276	268242
15986	268243
110308	268244
46712	268245
171970	268246
347775	268247
194698	268248
110308	268249
48763	268250
239424	268251
184236	268252
84471	268253
15736	268254
48763	268255
56027	268256
347277	268257
167692	268258
227478	268259
347771	268260
441176	268261
31255	268262
346505	268263
46712	268264
114868	268265
78547	268266
422746	268267
449959	268268
72461	268269
83715	268270
94	268271
28188	268272
38578	268273
207164	268274
113213	268275
109068	268276
129598	268277
212031	268278
61531	268279
31764	268280
4947	268281
364549	268282
189850	268283
412165	268284
25928	268285
1068	268286
261136	268287
80979	268288
167330	268289
26559	268290
67732	268291
232390	268292
72201	268293
50769	268294
27732	268295
20442	268296
42594	268297
411217	268298
113777	268299
111352	268300
15683	268301
301215	268302
93489	268303
434298	268304
73417	268305
91419	268306
323976	268307
2428	268308
10321	268309
245716	268310
57582	268311
218418	268312
315383	268313
198775	268314
165060	268315
453841	268316
283426	268317
56368	268318
157436	268319
54418	268320
229591	268321
135604	268322
4630	268323
287005	268324
353486	268325
328499	268326
191340	268327
22882	268328
150451	268329
84548	268330
33901	268331
101470	268332
449035	268333
151651	268334
95400	268335
302601	268336
432164	268337
205737	268338
198092	268339
31984	268340
90987	268341
51462	268342
160308	268343
381302	268344
57733	268345
79964	268346
347705	268347
408625	268348
92249	268349
187953	268350
303525	268351
84899	268352
205222	268353
89478	268354
23716	268355
242872	268356
158087	268357
156488	268358
182013	268359
13340	268360
22776	268361
23436	268362
333823	268363
95632	268364
19829	268365
46495	268366
330065	268367
332063	268368
167064	268369
291177	268370
194051	268371
207817	268372
19292	268373
333502	268374
29540	268375
91545	268376
17623	268377
90517	268378
33679	268379
224542	268380
137412	268381
237995	268382
82746	268383
917	268384
94306	268385
62041	268386
454167	268387
69016	268388
42640	268389
114085	268390
199370	268391
195849	268392
27455	268393
126661	268394
443548	268395
2922	268396
9941	268397
289560	268398
355773	268399
90264	268400
15765	268401
106452	268402
228436	268403
176182	268404
15381	268405
36829	268406
87448	268407
104352	268408
26336	268409
87091	268410
5069	268411
32082	268412
39550	268413
331333	268414
7408	268415
193268	268416
11299	268417
113513	268418
18285	268419
443361	268420
179277	268421
449872	268422
1759	268423
1759	268424
234231	268425
1759	268426
110454	268427
125042	268428
326436	268429
187158	268430
320736	268431
206372	268432
411407	268433
91513	268434
107393	268435
423339	268436
63619	268437
32377	268438
3172	268439
217454	268440
120211	268441
7322	268442
142133	268443
98	268444
160167	268445
390868	268446
48403	268447
10135	268448
98	268449
23925	268450
210795	268451
44928	268452
82642	268453
6079	268454
347619	268455
457543	268456
243346	268457
88562	268458
197095	268459
52271	268460
411127	268461
143921	268462
368203	268463
22652	268464
161623	268465
72392	268466
360542	268467
108572	268468
198328	268469
72567	268470
98369	268471
98361	268472
50112	268473
241696	268474
234278	268475
12403	268476
147434	268477
182697	268478
396830	268479
142610	268480
148080	268481
2	268482
2	268483
154210	268484
46813	268485
255794	268486
193050	268487
236067	268488
105846	268489
12567	268490
97578	268491
457620	268492
51917	268493
181842	268494
13451	268495
362645	268496
193222	268497
178498	268498
306	268499
36511	268500
306	268501
283	268502
216973	268503
283	268504
12557	268505
20565	268506
31	268507
12567	268508
108	268509
79490	268510
141920	268511
203313	268512
98386	268513
103781	268514
26758	268515
26758	268516
349734	268517
294624	268518
97618	268519
344748	268520
16279	268521
7325	268522
111053	268523
425032	268524
59934	268525
343708	268526
169182	268527
31756	268528
70131	268529
3699	268530
70131	268531
321432	268532
195767	268533
102410	268534
128495	268535
58422	268536
427875	268537
179819	268538
450485	268539
31093	268540
102614	268541
376747	268542
69562	268543
37092	268544
120789	268545
348592	268546
398770	268547
245981	268548
65783	268549
101802	268550
295323	268551
161600	268552
68669	268553
10892	268554
168124	268555
23023	268556
88180	268557
27084	268558
121371	268559
2409	268560
221804	268561
148529	268562
66680	268563
275202	268564
88764	268565
68741	268566
15780	268567
115102	268568
201045	268569
146782	268570
259524	268571
301917	268572
169605	268573
208501	268574
208501	268575
275434	268576
353341	268577
107180	268578
376323	268579
43032	268580
26088	268581
47698	268582
70269	268583
242086	268584
119030	268585
50910	268586
89691	268587
5142	268588
193078	268589
32125	268590
298145	268591
233263	268592
38089	268593
356010	268594
1021	268595
3772	268596
5709	268597
14731	268598
145041	268599
367634	268600
248310	268601
92718	268602
122781	268603
108447	268604
100303	268605
389411	268606
17701	268607
9822	268608
99180	268609
288106	268610
184123	268611
214006	268612
388161	268613
194125	268614
112266	268615
237636	268616
3922	268617
205774	268618
54465	268619
59416	268620
302982	268621
221641	268622
156890	268623
279338	268624
324869	268625
120677	268626
249648	268627
199167	268628
205893	268629
148599	268630
194023	268631
382211	268632
42790	268633
232450	268634
366116	268635
2453	268636
368629	268637
156846	268638
61250	268639
448291	268640
15380	268641
421769	268642
220931	268643
3940	268644
103163	268645
166948	268646
114183	268647
13000	268648
168949	268649
44646	268650
371940	268651
88527	268652
187358	268653
91539	268654
366942	268655
8248	268656
215595	268657
399938	268658
23617	268659
1676	268660
400216	268661
217340	268662
104100	268663
180465	268664
333414	268665
183679	268666
195623	268667
66625	268668
343479	268669
204839	268670
162221	268671
355547	268672
27829	268673
240493	268674
54337	268675
54337	268676
331269	268677
174468	268678
38498	268679
79074	268680
79940	268681
344506	268682
124036	268683
122472	268684
87293	268685
420	268686
114121	268687
34866	268688
284773	268689
162984	268690
56872	268691
38534	268692
350215	268693
402669	268694
216165	268695
15085	268696
28530	268697
372008	268698
14829	268699
374420	268700
83521	268701
2746	268702
74247	268703
345654	268704
170358	268705
332988	268706
345509	268707
94639	268708
48586	268709
26560	268710
15135	268711
182225	268712
326748	268713
1290	268714
160863	268715
109679	268716
159654	268717
153746	268718
304057	268719
447524	268720
303347	268721
47570	268722
324600	268723
410041	268724
319483	268725
43157	268726
6115	268727
302432	268728
352853	268729
456418	268730
39723	268731
116904	268732
111095	268733
271426	268734
305186	268735
211165	268736
191261	268737
112375	268738
60139	268739
283217	268740
44248	268741
305033	268742
67973	268743
13146	268744
143749	268745
149607	268746
437035	268747
293637	268748
111766	268749
77999	268750
338188	268751
133198	268752
206559	268753
127660	268754
326520	268755
373729	268756
138543	268757
452979	268758
82160	268759
107009	268760
48855	268761
123387	268762
249039	268763
455913	268764
411208	268765
241366	268766
269316	268767
59661	268768
318990	268769
111030	268770
41040	268771
442836	268772
220756	268773
126433	268774
443127	268775
59005	268776
93949	268777
414855	268778
300199	268779
197591	268780
447659	268781
85428	268782
25239	268783
171951	268784
28091	268785
24919	268786
21109	268787
272615	268788
40895	268789
26557	268790
7883	268791
89836	268792
10983	268793
76246	268794
112536	268795
241825	268796
327433	268797
28818	268798
222917	268799
413822	268800
58322	268801
123552	268802
6118	268803
285453	268804
300155	268805
132990	268806
141512	268807
186435	268808
81518	268809
239147	268810
373957	268811
64976	268812
200450	268813
26378	268814
76623	268815
34435	268816
420763	268817
31622	268818
16362	268819
431205	268820
105413	268821
125848	268822
3311	268823
71309	268824
5512	268825
228995	268826
1735	268827
2395	268828
61769	268829
195831	268830
33412	268831
194364	268832
75212	268833
392294	268834
385087	268835
138061	268836
13561	268837
215170	268838
236231	268839
231103	268840
315459	268841
184364	268842
20987	268843
121080	268844
231977	268845
384363	268846
407804	268847
242579	268848
127875	268849
191917	268850
170	268851
189630	268852
64996	268853
29288	268854
6341	268855
66867	268856
75515	268857
217968	268858
276320	268859
166415	268860
39977	268861
384424	268862
235171	268863
92916	268864
109317	268865
238163	268866
69166	268867
438729	268868
27678	268869
260408	268870
278498	268871
2087	268872
439916	268873
48855	268874
14325	268875
109575	268876
108637	268877
14282	268878
35618	268879
43908	268880
6253	268881
168988	268882
173186	268883
34779	268884
114645	268885
27784	268886
15800	268887
247948	268888
50345	268889
44720	268890
1196	268891
259362	268892
395046	268893
168302	268894
347345	268895
66182	268896
354345	268897
242013	268898
96136	268899
368001	268900
161188	268901
153466	268902
16498	268903
284550	268904
155848	268905
207579	268906
146839	268907
117013	268908
6835	268909
375655	268910
4562	268911
435805	268912
137210	268913
159797	268914
3843	268915
50761	268916
378076	268917
103083	268918
264797	268919
31538	268920
83051	268921
83051	268922
27900	268923
6406	268924
46920	268925
213074	268926
127421	268927
352410	268928
95511	268929
586	268930
234836	268931
162722	268932
759	268933
142820	268934
246999	268935
14606	268936
70116	268937
80809	268938
5590	268939
13981	268940
92629	268941
168296	268942
106832	268943
14552	268944
91439	268945
287867	268946
14935	268947
153159	268948
79204	268949
113860	268950
318052	268951
237165	268952
176602	268953
25211	268954
391257	268955
20262	268956
194965	268957
183305	268958
10744	268959
32568	268960
57127	268961
148419	268962
49868	268963
106974	268964
74283	268965
233707	268966
208997	268967
174110	268968
305272	268969
53458	268970
10500	268971
220437	268972
141880	268973
10064	268974
148058	268975
111236	268976
57483	268977
280340	268978
403159	268979
350207	268980
77021	268981
177332	268982
67681	268983
79978	268984
28671	268985
87125	268986
437827	268987
178473	268988
242708	268989
178473	268990
78792	268991
307205	268992
283500	268993
221165	268994
94855	268995
156635	268996
127698	268997
126249	268998
62098	268999
93483	269000
418108	269001
430248	269002
6542	269003
190278	269004
77838	269005
224412	269006
97282	269007
23596	269008
28952	269009
125616	269010
12324	269011
22846	269012
104810	269013
151896	269014
44526	269015
249703	269016
231931	269017
62768	269018
40592	269019
84254	269020
176793	269021
226035	269022
282463	269023
81502	269024
451088	269025
53689	269026
1075	269027
102387	269028
330887	269029
319207	269030
173391	269031
40659	269032
153996	269033
332642	269034
12905	269035
448470	269036
201907	269037
61532	269038
336006	269039
295045	269040
3416	269041
98785	269042
93745	269043
118184	269044
201642	269045
63569	269046
318713	269047
437306	269048
247749	269049
142988	269050
21832	269051
95123	269052
104111	269053
215589	269054
241967	269055
53316	269056
241976	269057
160655	269058
138942	269059
52800	269060
85892	269061
2912	269062
21949	269063
195531	269064
427153	269065
143308	269066
179992	269067
447706	269068
318037	269069
1242	269070
45453	269071
50113	269072
13806	269073
286201	269074
97463	269075
204369	269076
266673	269077
99928	269078
282977	269079
219744	269080
270692	269081
104198	269082
81431	269083
383059	269084
326763	269085
89956	269086
293847	269087
45835	269088
24996	269089
56431	269090
100532	269091
187023	269092
224267	269093
364602	269094
386556	269095
52799	269096
17045	269097
159191	269098
150395	269099
22961	269100
401403	269101
10893	269102
82895	269103
276302	269104
22113	269105
69404	269106
287445	269107
318699	269108
259072	269109
235197	269110
169041	269111
57174	269112
57174	269113
136848	269114
62141	269115
205847	269116
104227	269117
87830	269118
346059	269119
33800	269120
133	269121
160440	269122
114094	269123
58531	269124
399	269125
197771	269126
158300	269127
85683	269128
325810	269129
163765	269130
382155	269131
241689	269132
290992	269133
336365	269134
359345	269135
41391	269136
12195	269137
144314	269138
220077	269139
36360	269140
137967	269141
60057	269142
216982	269143
134587	269144
176858	269145
204161	269146
102117	269147
325286	269148
240847	269149
287970	269150
59528	269151
281948	269152
151512	269153
274738	269154
244595	269155
121735	269156
119332	269157
454388	269158
265708	269159
157261	269160
257217	269161
100224	269162
183712	269163
92623	269164
15438	269165
215374	269166
231109	269167
51930	269168
291839	269169
1270	269170
318451	269171
183820	269172
110997	269173
28634	269174
16471	269175
19440	269176
16670	269177
9666	269178
115568	269179
41025	269180
150488	269181
86212	269182
286167	269183
304957	269184
221325	269185
40	269186
141932	269187
46037	269188
37468	269189
379867	269190
431787	269191
145202	269192
11149	269193
320674	269194
172838	269195
186154	269196
13225	269197
359159	269198
70172	269199
308392	269200
80792	269201
288365	269202
12785	269203
38137	269204
375894	269205
143213	269206
444902	269207
112042	269208
249066	269209
55345	269210
9913	269211
327354	269212
66736	269213
191031	269214
346748	269215
209978	269216
150487	269217
356282	269218
442246	269219
149414	269220
68067	269221
19089	269222
409780	269223
66545	269224
275987	269225
322845	269226
382015	269227
76684	269228
6135	269229
95039	269230
57238	269231
31090	269232
418084	269233
110517	269234
739	269235
128164	269236
19444	269237
384123	269238
79323	269239
2646	269240
21266	269241
43766	269242
13128	269243
33547	269244
5557	269245
124134	269246
30350	269247
289485	269248
318720	269249
348288	269250
295985	269251
296656	269252
408451	269253
48062	269254
361064	269255
221410	269256
223161	269257
128471	269258
351195	269259
228390	269260
183536	269261
232118	269262
96107	269263
280500	269264
75788	269265
83490	269266
186137	269267
357650	269268
288105	269269
111145	269270
233679	269271
197827	269272
195120	269273
427004	269274
361533	269275
335725	269276
126309	269277
65493	269278
228390	269279
258512	269280
354954	269281
187698	269282
202986	269283
103487	269284
323646	269285
370220	269286
365802	269287
218470	269288
348275	269289
57021	269290
211946	269291
350992	269292
115901	269293
41774	269294
274261	269295
256772	269296
347774	269297
208846	269298
59437	269299
22905	269300
215507	269301
186444	269302
96126	269303
102220	269304
227390	269305
417766	269306
52042	269307
360004	269308
181373	269309
428773	269310
423626	269311
334275	269312
322878	269313
192594	269314
233258	269315
219725	269316
367198	269317
917	269318
184614	269319
337232	269320
219094	269321
111644	269322
215322	269323
1233	269324
1233	269325
7701	269326
266017	269327
158133	269328
292960	269329
172102	269330
410485	269331
75559	269332
182995	269333
32756	269334
101885	269335
105299	269336
46834	269337
167348	269338
9826	269339
7384	269340
142492	269341
399302	269342
446066	269343
443069	269344
216608	269345
3564	269346
65395	269347
17801	269348
298759	269349
193357	269350
275090	269351
184359	269352
195291	269353
223324	269354
191192	269355
180676	269356
74299	269357
308623	269358
54044	269359
174331	269360
101924	269361
18128	269362
99167	269363
45322	269364
134704	269365
342368	269366
92163	269367
115233	269368
116376	269369
4005	269370
3265	269371
2537	269372
16923	269373
63419	269374
287911	269375
88599	269376
199829	269377
145258	269378
11990	269379
247453	269380
174426	269381
10937	269382
141772	269383
103931	269384
120155	269385
126230	269386
390653	269387
176914	269388
173682	269389
41119	269390
3993	269391
11990	269392
10402	269393
13939	269394
458071	269395
63609	269396
273420	269397
200669	269398
123005	269399
218775	269400
8212	269401
79679	269402
33397	269403
231680	269404
222262	269405
66991	269406
412696	269407
8181	269408
200028	269409
53869	269410
429344	269411
233297	269412
446029	269413
57970	269414
53869	269415
318514	269416
377252	269417
61451	269418
17890	269419
59327	269420
119335	269421
449025	269422
221988	269423
306320	269424
312750	269425
193627	269426
187458	269427
101901	269428
98122	269429
100126	269430
168377	269431
168377	269432
30501	269433
176563	269434
101934	269435
349552	269436
31728	269437
176137	269438
42945	269439
244832	269440
26464	269441
75222	269442
232557	269443
278195	269444
202193	269445
231941	269446
46814	269447
399986	269448
109873	269449
379052	269450
234078	269451
61849	269452
966	269453
87648	269454
20746	269455
128964	269456
165428	269457
50372	269458
225863	269459
98937	269460
208431	269461
115846	269462
11835	269463
386587	269464
429714	269465
121857	269466
34755	269467
11180	269468
97179	269469
25474	269470
98281	269471
123190	269472
44188	269473
107065	269474
32747	269475
32408	269476
99062	269477
128545	269478
100400	269479
211706	269480
217291	269481
15224	269482
200839	269483
152454	269484
48801	269485
106241	269486
65497	269487
13587	269488
108881	269489
176563	269490
11295	269491
22351	269492
55944	269493
5433	269494
348055	269495
408566	269496
192873	269497
16783	269498
492	269499
75015	269500
829	269501
157050	269502
6450	269503
14619	269504
407052	269505
132262	269506
195879	269507
309765	269508
7710	269509
122158	269510
2849	269511
325822	269512
34340	269513
34019	269514
903	269515
101519	269516
64913	269517
400494	269518
62585	269519
57724	269520
12381	269521
190614	269522
6689	269523
3244	269524
3514	269525
138112	269526
151290	269527
1602	269528
22688	269529
119063	269530
256307	269531
155166	269532
263808	269533
370126	269534
346175	269535
414519	269536
286055	269537
242543	269538
7970	269539
290973	269540
457599	269541
124157	269542
1818	269543
78277	269544
125861	269545
43081	269546
286230	269547
202680	269548
149355	269549
133875	269550
170156	269551
43680	269552
121985	269553
179588	269554
23010	269555
46253	269556
344596	269557
5733	269558
200275	269559
232266	269560
140382	269561
240299	269562
107202	269563
209715	269564
249014	269565
393974	269566
399091	269567
377013	269568
459593	269569
11527	269570
393012	269571
392790	269572
203746	269573
20183	269574
20304	269575
216912	269576
446764	269577
143654	269578
136392	269579
128592	269580
12949	269581
24443	269582
130559	269583
130152	269584
12345	269585
32668	269586
233678	269587
36775	269588
75691	269589
74258	269590
35732	269591
437691	269592
57089	269593
145100	269594
21700	269595
275057	269596
205539	269597
17194	269598
85226	269599
21408	269600
341831	269601
79794	269602
119169	269603
4475	269604
107828	269605
194800	269606
210708	269607
211716	269608
398962	269609
13146	269610
182464	269611
128057	269612
73182	269613
49806	269614
29019	269615
255067	269616
12954	269617
402865	269618
109791	269619
78210	269620
18076	269621
372529	269622
39637	269623
370490	269624
114794	269625
293539	269626
63954	269627
229551	269628
117700	269629
153627	269630
421655	269631
422111	269632
55017	269633
99701	269634
168318	269635
154241	269636
53925	269637
69111	269638
114987	269639
204896	269640
163186	269641
435999	269642
109774	269643
381927	269644
54023	269645
395603	269646
164974	269647
201282	269648
309647	269649
111530	269650
375008	269651
242791	269652
151602	269653
247528	269654
26916	269655
148382	269656
247781	269657
69422	269658
282957	269659
393308	269660
111004	269661
76274	269662
237086	269663
13709	269664
34262	269665
74595	269666
381076	269667
286714	269668
457863	269669
441773	269670
242791	269671
150820	269672
224470	269673
247398	269674
168881	269675
59381	269676
191688	269677
693	269678
331890	269679
28979	269680
402547	269681
76095	269682
254679	269683
268790	269684
61090	269685
40650	269686
19108	269687
78853	269688
190233	269689
90315	269690
7671	269691
168922	269692
248346	269693
124686	269694
48188	269695
299128	269696
40486	269697
84453	269698
178642	269699
279587	269700
2011	269701
297059	269702
364840	269703
114356	269704
166992	269705
387464	269706
73042	269707
28265	269708
352	269709
148861	269710
105756	269711
36255	269712
259411	269713
301	269714
40999	269715
90818	269716
245910	269717
182286	269718
12403	269719
22556	269720
130043	269721
318274	269722
268172	269723
349451	269724
151715	269725
203500	269726
273318	269727
242727	269728
172536	269729
428924	269730
409176	269731
142102	269732
325649	269733
413043	269734
256932	269735
239225	269736
459931	269737
635	269738
80695	269739
146189	269740
359874	269741
79757	269742
430344	269743
325273	269744
47738	269745
168250	269746
41182	269747
166624	269748
88023	269749
227866	269750
39206	269751
190090	269752
273754	269753
145463	269754
421082	269755
75530	269756
56588	269757
5180	269758
167350	269759
230575	269760
207036	269761
170468	269762
450530	269763
60662	269764
175860	269765
183575	269766
220193	269767
79376	269768
205336	269769
179865	269770
74646	269771
53989	269772
135457	269773
18413	269774
30270	269775
184662	269776
96808	269777
3639	269778
414190	269779
172439	269780
103525	269781
21188	269782
7650	269783
37668	269784
11779	269785
366408	269786
27134	269787
216038	269788
136021	269789
445189	269790
70228	269791
51585	269792
1045	269793
84579	269794
199129	269795
97326	269796
166502	269797
450384	269798
8607	269799
8393	269800
91484	269801
241055	269802
16145	269803
1045	269804
1777	269805
367134	269806
2879	269807
436578	269808
404000	269809
169147	269810
96996	269811
52521	269812
58703	269813
409569	269814
78957	269815
324314	269816
22067	269817
167063	269818
263062	269819
443811	269820
126727	269821
131512	269822
3658	269823
163658	269824
328561	269825
141375	269826
54818	269827
372272	269828
76243	269829
223314	269830
710	269831
212540	269832
116898	269833
175353	269834
239013	269835
232912	269836
209272	269837
110089	269838
44453	269839
9171	269840
191491	269841
165582	269842
6211	269843
7491	269844
99309	269845
10924	269846
11881	269847
457171	269848
154254	269849
298055	269850
212492	269851
291484	269852
245475	269853
314130	269854
417503	269855
221542	269856
183161	269857
224641	269858
68521	269859
11719	269860
112108	269861
1085	269862
195179	269863
38483	269864
276379	269865
42494	269866
80459	269867
80459	269868
13128	269869
203400	269870
73033	269871
141981	269872
103847	269873
145157	269874
79858	269875
138548	269876
38616	269877
118123	269878
32716	269879
185183	269880
80988	269881
237691	269882
72752	269883
998	269884
3817	269885
120825	269886
167019	269887
274902	269888
138548	269889
142600	269890
38568	269891
275621	269892
80012	269893
99390	269894
118663	269895
185749	269896
140982	269897
97816	269898
234364	269899
128648	269900
113670	269901
365025	269902
24337	269903
8995	269904
168094	269905
68322	269906
252239	269907
55130	269908
41329	269909
206081	269910
129467	269911
135386	269912
70066	269913
431807	269914
20146	269915
5193	269916
31507	269917
390	269918
184629	269919
11554	269920
115164	269921
456156	269922
76967	269923
197553	269924
132765	269925
124290	269926
21640	269927
398099	269928
77466	269929
446409	269930
33588	269931
124038	269932
62839	269933
390	269934
216938	269935
227813	269936
25873	269937
44111	269938
26955	269939
24544	269940
228963	269941
79913	269942
88685	269943
11398	269944
27104	269945
170134	269946
27127	269947
128052	269948
214082	269949
432087	269950
119898	269951
3228	269952
68865	269953
116413	269954
238573	269955
427504	269956
334899	269957
457389	269958
87919	269959
174929	269960
302363	269961
21278	269962
147412	269963
246770	269964
28518	269965
73718	269966
89778	269967
162133	269968
189234	269969
203923	269970
104783	269971
105875	269972
113720	269973
17760	269974
104637	269975
203881	269976
104637	269977
420769	269978
58580	269979
56331	269980
254002	269981
51076	269982
16099	269983
101036	269984
49484	269985
113784	269986
87885	269987
18198	269988
1619	269989
179198	269990
23182	269991
223753	269992
17445	269993
190779	269994
305458	269995
168552	269996
17369	269997
13897	269998
312174	269999
154919	270000
344542	270001
360383	270002
263010	270003
209107	270004
171046	270005
318323	270006
103915	270007
21561	270008
275791	270009
286786	270010
62798	270011
245946	270012
54546	270013
65229	270014
148934	270015
238473	270016
64021	270017
208938	270018
32985	270019
320186	270020
96293	270021
114897	270022
138462	270023
34099	270024
6828	270025
360951	270026
413567	270027
136404	270028
19660	270029
153064	270030
315955	270031
48651	270032
5254	270033
424608	270034
89792	270035
173826	270036
117041	270037
7200	270038
233646	270039
412589	270040
118903	270041
195139	270042
4577	270043
201571	270044
4543	270045
414941	270046
6682	270047
165297	270048
104	270049
58536	270050
194551	270051
118839	270052
129460	270053
224772	270054
70616	270055
192284	270056
17	270057
160208	270058
41600	270059
97931	270060
149677	270061
311343	270062
372401	270063
11295	270064
177243	270065
34042	270066
123381	270067
133861	270068
111100	270069
11475	270070
256499	270071
253365	270072
213288	270073
289144	270074
77504	270075
64418	270076
253591	270077
444884	270078
769	270079
299401	270080
200021	270081
129349	270082
422430	270083
434465	270084
76918	270085
150984	270086
40153	270087
12148	270088
4344	270089
457905	270090
3018	270091
23869	270092
181197	270093
45046	270094
236059	270095
49528	270096
112304	270097
211636	270098
11524	270099
110919	270100
121306	270101
39916	270102
76483	270103
391216	270104
32886	270105
14284	270106
188605	270107
245480	270108
114892	270109
5	270110
15977	270111
241338	270112
57939	270113
236275	270114
125793	270115
23251	270116
38420	270117
37257	270118
42741	270119
67129	270120
14260	270121
32572	270122
32144	270123
33170	270124
28929	270125
405104	270126
42118	270127
66718	270128
446371	270129
41516	270130
64875	270131
263620	270132
249744	270133
124864	270134
200404	270135
94490	270136
125882	270137
9346	270138
4880	270139
156280	270140
49367	270141
45681	270142
250674	270143
239602	270144
9922	270145
11377	270146
48688	270147
278642	270148
266987	270149
148449	270150
12339	270151
322646	270152
25155	270153
126872	270154
161755	270155
220550	270156
79559	270157
101032	270158
240086	270159
240086	270160
15888	270161
303396	270162
13281	270163
68201	270164
223798	270165
81789	270166
24574	270167
24450	270168
23988	270169
44274	270170
28233	270171
34901	270172
419462	270173
91323	270174
419084	270175
372854	270176
89062	270177
166692	270178
172853	270179
416437	270180
120157	270181
96724	270182
247930	270183
58857	270184
10627	270185
95475	270186
92381	270187
532	270188
20931	270189
16019	270190
191311	270191
386117	270192
2804	270193
46601	270194
33245	270195
438401	270196
27414	270197
2694	270198
457335	270199
166768	270200
58850	270201
29595	270202
382683	270203
59553	270204
137360	270205
532	270206
153523	270207
400024	270208
6702	270209
29313	270210
9048	270211
117724	270212
93049	270213
79972	270214
8386	270215
19263	270216
20426	270217
226449	270218
22738	270219
178625	270220
156735	270221
58881	270222
19698	270223
298207	270224
47511	270225
225197	270226
144445	270227
63659	270228
177429	270229
26896	270230
162185	270231
2376	270232
257720	270233
229329	270234
407016	270235
155260	270236
128852	270237
444176	270238
157757	270239
12235	270240
40600	270241
74787	270242
325506	270243
142623	270244
72419	270245
70399	270246
250188	270247
412251	270248
137622	270249
17668	270250
239798	270251
15869	270252
114397	270253
31297	270254
165991	270255
251084	270256
13358	270257
173665	270258
8446	270259
52191	270260
38231	270261
408207	270262
21896	270263
38655	270264
2748	270265
11459	270266
22013	270267
25991	270268
745	270269
117126	270270
413616	270271
319782	270272
58771	270273
38231	270274
426856	270275
371916	270276
63707	270277
207248	270278
188715	270279
346335	270280
55791	270281
3913	270282
61182	270283
266769	270284
1019	270285
400988	270286
220034	270287
168097	270288
224755	270289
210101	270290
219060	270291
390781	270292
220746	270293
455766	270294
109925	270295
54767	270296
161143	270297
423232	270298
88799	270299
87237	270300
321725	270301
217059	270302
27338	270303
63008	270304
23534	270305
38027	270306
160636	270307
450520	270308
40900	270309
208401	270310
315536	270311
51759	270312
77320	270313
344009	270314
419793	270315
426847	270316
319601	270317
326112	270318
443320	270319
430137	270320
119570	270321
20872	270322
43887	270323
52407	270324
285982	270325
302350	270326
203013	270327
34003	270328
438932	270329
86919	270330
240834	270331
365770	270332
440320	270333
109721	270334
149071	270335
54035	270336
231477	270337
400413	270338
29570	270339
22980	270340
113278	270341
105	270342
78084	270343
433382	270344
269690	270345
223397	270346
17221	270347
65672	270348
235447	270349
21459	270350
23673	270351
325366	270352
98663	270353
239425	270354
47575	270355
47555	270356
162623	270357
5491	270358
56764	270359
247675	270360
131066	270361
305215	270362
17003	270363
157979	270364
90249	270365
167741	270366
150645	270367
17716	270368
309654	270369
145316	270370
33415	270371
31175	270372
200650	270373
357207	270374
44559	270375
71887	270376
446747	270377
403421	270378
69855	270379
261062	270380
237078	270381
16160	270382
139483	270383
10061	270384
2726	270385
95695	270386
42840	270387
264420	270388
458246	270389
59076	270390
189515	270391
104416	270392
191473	270393
261779	270394
49665	270395
25543	270396
132704	270397
96301	270398
341186	270399
157790	270400
282990	270401
192335	270402
384535	270403
35754	270404
108388	270405
91002	270406
24490	270407
248035	270408
21017	270409
13723	270410
169539	270411
2129	270412
981	270413
10895	270414
189863	270415
319598	270416
110841	270417
49594	270418
37240	270419
402263	270420
9319	270421
452856	270422
42049	270423
117972	270424
124290	270425
344664	270426
146678	270427
276877	270428
277	270429
187244	270430
209269	270431
29800	270432
109992	270433
78554	270434
77407	270435
314722	270436
258778	270437
133760	270438
38858	270439
176413	270440
241713	270441
432364	270442
217481	270443
193868	270444
452454	270445
80325	270446
176262	270447
92427	270448
454287	270449
188310	270450
119313	270451
259591	270452
22432	270453
221707	270454
199805	270455
21251	270456
133381	270457
401803	270458
73056	270459
344846	270460
345380	270461
166809	270462
62122	270463
62122	270464
165382	270465
25624	270466
167378	270467
155554	270468
112517	270469
11692	270470
17737	270471
124443	270472
57075	270473
14746	270474
181271	270475
2317	270476
3832	270477
111332	270478
25688	270479
263481	270480
104904	270481
118348	270482
346400	270483
331967	270484
78722	270485
217569	270486
291481	270487
121244	270488
184537	270489
333	270490
81346	270491
155666	270492
243360	270493
42208	270494
6027	270495
100886	270496
151988	270497
60484	270498
2405	270499
122706	270500
124422	270501
62964	270502
11283	270503
208544	270504
159075	270505
3503	270506
61943	270507
52075	270508
153768	270509
22943	270510
103068	270511
223146	270512
284117	270513
18258	270514
185213	270515
225308	270516
3124	270517
420519	270518
26170	270519
295419	270520
32912	270521
9273	270522
2645	270523
400122	270524
116972	270525
184851	270526
425834	270527
384872	270528
93143	270529
341012	270530
98711	270531
61614	270532
6634	270533
226057	270534
358215	270535
98779	270536
99908	270537
17593	270538
191963	270539
362905	270540
43964	270541
38394	270542
2645	270543
237283	270544
166295	270545
208452	270546
382177	270547
44372	270548
165638	270549
6969	270550
88277	270551
100366	270552
47927	270553
82	270554
121720	270555
2317	270556
26403	270557
122793	270558
129347	270559
401704	270560
118128	270561
191075	270562
98111	270563
179321	270564
75593	270565
115707	270566
162094	270567
363257	270568
181514	270569
216003	270570
41913	270571
8533	270572
91091	270573
348906	270574
439871	270575
47832	270576
191610	270577
390053	270578
244283	270579
64880	270580
94724	270581
28036	270582
416551	270583
260084	270584
289957	270585
61537	270586
400124	270587
174190	270588
2440	270589
48242	270590
197982	270591
310194	270592
181887	270593
1275	270594
216808	270595
4966	270596
14764	270597
151190	270598
448842	270599
7648	270600
3011	270601
33125	270602
90600	270603
413972	270604
115166	270605
48238	270606
64197	270607
108542	270608
147594	270609
50697	270610
104073	270611
40361	270612
30247	270613
41413	270614
25596	270615
26147	270616
179180	270617
234793	270618
131076	270619
6834	270620
166856	270621
9732	270622
142281	270623
50169	270624
103098	270625
233004	270626
393015	270627
324666	270628
53167	270629
68025	270630
203647	270631
157328	270632
21541	270633
407475	270634
119140	270635
287304	270636
379165	270637
35913	270638
40142	270639
415789	270640
262909	270641
238824	270642
83187	270643
189677	270644
398137	270645
25785	270646
24503	270647
281269	270648
261195	270649
6465	270650
22615	270651
226263	270652
95748	270653
110897	270654
130352	270655
113577	270656
71090	270657
77846	270658
45	270659
64601	270660
440369	270661
262	270662
1573	270663
198376	270664
115922	270665
73306	270666
266981	270667
91207	270668
396704	270669
33044	270670
33043	270671
333167	270672
432043	270673
9232	270674
387342	270675
114396	270676
178329	270677
378007	270678
333666	270679
224059	270680
387068	270681
31700	270682
426758	270683
116600	270684
56250	270685
151888	270686
218947	270687
92070	270688
50202	270689
198457	270690
375071	270691
52019	270692
89143	270693
233468	270694
13630	270695
307208	270696
290509	270697
143463	270698
190333	270699
230128	270700
35418	270701
116330	270702
91597	270703
7309	270704
268897	270705
213083	270706
39630	270707
115822	270708
280614	270709
363564	270710
233842	270711
235722	270712
22911	270713
33300	270714
326368	270715
75456	270716
105398	270717
106485	270718
49883	270719
103762	270720
318467	270721
441250	270722
117689	270723
65467	270724
413763	270725
52611	270726
372256	270727
144226	270728
145362	270729
110163	270730
44320	270731
111228	270732
73589	270733
152099	270734
210535	270735
128821	270736
12291	270737
339732	270738
181171	270739
107999	270740
157024	270741
5051	270742
64300	270743
406018	270744
21213	270745
101587	270746
5948	270747
434323	270748
49008	270749
107249	270750
171728	270751
57409	270752
63667	270753
159283	270754
13553	270755
125517	270756
202803	270757
330738	270758
410402	270759
35370	270760
165902	270761
404300	270762
89367	270763
155030	270764
198718	270765
164022	270766
104865	270767
233232	270768
143188	270769
71734	270770
366604	270771
100199	270772
390654	270773
103403	270774
41711	270775
24192	270776
2994	270777
11750	270778
64706	270779
391058	270780
2662	270781
119210	270782
191389	270783
194825	270784
35425	270785
218449	270786
912	270787
214135	270788
133746	270789
64035	270790
127119	270791
64678	270792
229901	270793
60850	270794
47504	270795
175832	270796
124408	270797
133078	270798
68774	270799
3672	270800
44991	270801
10129	270802
33110	270803
158269	270804
66176	270805
159405	270806
319338	270807
445258	270808
184526	270809
25413	270810
316665	270811
5854	270812
17126	270813
737	270814
68483	270815
200088	270816
222773	270817
26232	270818
235628	270819
3425	270820
448811	270821
16699	270822
74311	270823
69446	270824
224892	270825
425477	270826
110827	270827
198458	270828
168826	270829
202185	270830
216265	270831
222730	270832
121649	270833
36806	270834
363990	270835
28807	270836
219688	270837
65047	270838
336575	270839
199215	270840
21248	270841
62283	270842
12801	270843
184436	270844
110258	270845
4574	270846
91833	270847
4674	270848
214341	270849
301574	270850
937	270851
186943	270852
51137	270853
354340	270854
205674	270855
205077	270856
231447	270857
16794	270858
139855	270859
55750	270860
194082	270861
12079	270862
101590	270863
315257	270864
385582	270865
132969	270866
62792	270867
134597	270868
32007	270869
237676	270870
42034	270871
168151	270872
86135	270873
198069	270874
124358	270875
24301	270876
76832	270877
183685	270878
47463	270879
240944	270880
397277	270881
411602	270882
64225	270883
35994	270884
255823	270885
32668	270886
114188	270887
370574	270888
52263	270889
396067	270890
320734	270891
43440	270892
50300	270893
281894	270894
60373	270895
97354	270896
27253	270897
332361	270898
87454	270899
436572	270900
60220	270901
428365	270902
92221	270903
201266	270904
226874	270905
132598	270906
393914	270907
323883	270908
310565	270909
212233	270910
18320	270911
432127	270912
194878	270913
355860	270914
201701	270915
362285	270916
348336	270917
374527	270918
123780	270919
20543	270920
83267	270921
223799	270922
59126	270923
7176	270924
60310	270925
64757	270926
374258	270927
99540	270928
355124	270929
195227	270930
217526	270931
361138	270932
11681	270933
337629	270934
89655	270935
202339	270936
132958	270937
16351	270938
101288	270939
264959	270940
121037	270941
248814	270942
419181	270943
411197	270944
48104	270945
116589	270946
156921	270947
5966	270948
183510	270949
1926	270950
77066	270951
26687	270952
81079	270953
99454	270954
287465	270955
4443	270956
165057	270957
7955	270958
239316	270959
313312	270960
100249	270961
19524	270962
91858	270963
405365	270964
313245	270965
265832	270966
185854	270967
17098	270968
338633	270969
388649	270970
18785	270971
306180	270972
98391	270973
251677	270974
408258	270975
46872	270976
267492	270977
11522	270978
39844	270979
6284	270980
4565	270981
9368	270982
198776	270983
191246	270984
127370	270985
46860	270986
163743	270987
58744	270988
14097	270989
28062	270990
1058	270991
42535	270992
18603	270993
53842	270994
82118	270995
421904	270996
178695	270997
44298	270998
43294	270999
64669	271000
414946	271001
118384	271002
4642	271003
276575	271004
35685	271005
176546	271006
138785	271007
208429	271008
20528	271009
456520	271010
25704	271011
66113	271012
100216	271013
249496	271014
10957	271015
4642	271016
399586	271017
6948	271018
3397	271019
5754	271020
5754	271021
34629	271022
53932	271023
53932	271024
149373	271025
33813	271026
312115	271027
175739	271028
428346	271029
209089	271030
18942	271031
43457	271032
287437	271033
230724	271034
33933	271035
108850	271036
415793	271037
256956	271038
33421	271039
93247	271040
361849	271041
2308	271042
125396	271043
439559	271044
156742	271045
330402	271046
194334	271047
240771	271048
157410	271049
309723	271050
229147	271051
89811	271052
200993	271053
246510	271054
88197	271055
203591	271056
34119	271057
139530	271058
53252	271059
241965	271060
93568	271061
35695	271062
363590	271063
186913	271064
45145	271065
84038	271066
145342	271067
14287	271068
63568	271069
374501	271070
109789	271071
99921	271072
222113	271073
225438	271074
50960	271075
10522	271076
10522	271077
103248	271078
143301	271079
108678	271080
86333	271081
27489	271082
46134	271083
28636	271084
73014	271085
17767	271086
209246	271087
328	271088
20470	271089
58374	271090
5404	271091
25152	271092
108947	271093
454030	271094
263764	271095
188788	271096
366512	271097
47723	271098
224954	271099
270908	271100
2425	271101
18777	271102
38090	271103
12684	271104
57885	271105
374367	271106
214933	271107
153809	271108
53953	271109
33040	271110
430668	271111
94016	271112
84912	271113
152898	271114
341586	271115
270450	271116
53850	271117
60887	271118
345517	271119
89644	271120
7139	271121
130714	271122
98402	271123
126432	271124
325421	271125
38437	271126
54535	271127
54535	271128
3338	271129
6818	271130
45971	271131
2697	271132
92024	271133
33213	271134
320629	271135
80010	271136
398056	271137
222789	271138
342172	271139
309901	271140
8040	271141
168258	271142
178690	271143
66204	271144
254085	271145
224596	271146
138044	271147
67153	271148
7379	271149
253910	271150
23047	271151
458000	271152
285570	271153
46463	271154
3657	271155
137686	271156
179683	271157
87830	271158
3755	271159
321751	271160
141467	271161
145725	271162
90610	271163
348093	271164
88635	271165
279073	271166
69478	271167
38666	271168
38092	271169
161516	271170
35722	271171
75452	271172
195734	271173
26342	271174
56564	271175
74467	271176
124947	271177
24215	271178
96729	271179
31683	271180
157937	271181
170508	271182
25499	271183
341588	271184
203181	271185
174182	271186
374490	271187
50225	271188
143639	271189
101734	271190
203824	271191
263509	271192
49156	271193
158598	271194
325691	271195
217792	271196
22112	271197
31917	271198
435073	271199
111783	271200
31401	271201
269802	271202
25510	271203
114013	271204
25526	271205
1333	271206
26208	271207
25972	271208
255166	271209
2205	271210
151469	271211
24378	271212
1706	271213
5432	271214
9234	271215
286477	271216
73349	271217
94637	271218
294141	271219
183053	271220
394820	271221
203709	271222
201285	271223
236458	271224
40889	271225
58991	271226
136936	271227
1392	271228
14608	271229
133091	271230
436424	271231
145936	271232
73417	271233
54805	271234
233058	271235
422675	271236
180913	271237
450354	271238
220827	271239
54605	271240
235289	271241
3849	271242
146753	271243
102038	271244
248820	271245
439405	271246
65809	271247
427184	271248
247756	271249
23810	271250
100525	271251
26402	271252
113383	271253
333266	271254
415427	271255
241990	271256
219952	271257
147067	271258
423083	271259
49861	271260
385438	271261
41117	271262
271360	271263
383213	271264
8705	271265
61814	271266
3688	271267
433740	271268
70075	271269
386897	271270
91942	271271
1964	271272
113954	271273
258662	271274
297542	271275
368746	271276
19339	271277
14012	271278
60084	271279
427067	271280
378921	271281
55460	271282
221694	271283
10530	271284
251678	271285
100776	271286
97768	271287
252417	271288
59621	271289
227165	271290
250203	271291
382184	271292
69478	271293
262151	271294
176866	271295
64940	271296
118847	271297
440703	271298
343369	271299
216643	271300
41019	271301
285645	271302
59527	271303
200581	271304
343790	271305
242693	271306
4083	271307
71491	271308
186146	271309
57259	271310
72935	271311
233260	271312
125106	271313
88483	271314
101617	271315
198679	271316
143702	271317
11615	271318
197791	271319
90662	271320
125106	271321
432597	271322
339317	271323
39010	271324
372676	271325
419074	271326
41791	271327
221480	271328
277380	271329
25114	271330
218156	271331
51074	271332
201402	271333
403866	271334
112482	271335
216458	271336
298373	271337
216458	271338
198017	271339
278337	271340
279526	271341
99156	271342
67264	271343
164779	271344
11910	271345
5823	271346
176329	271347
72482	271348
304054	271349
260295	271350
349498	271351
267728	271352
230021	271353
32614	271354
81861	271355
136417	271356
383817	271357
184097	271358
6846	271359
241740	271360
289539	271361
441968	271362
291229	271363
70102	271364
251534	271365
260319	271366
379409	271367
151663	271368
136772	271369
53633	271370
182842	271371
67407	271372
56828	271373
192744	271374
179336	271375
232416	271376
76376	271377
415074	271378
204963	271379
81462	271380
249856	271381
128163	271382
179507	271383
26771	271384
82138	271385
141289	271386
279512	271387
16641	271388
104794	271389
342611	271390
190771	271391
74055	271392
62115	271393
244129	271394
12347	271395
22648	271396
38361	271397
360236	271398
183540	271399
449	271400
91066	271401
40147	271402
211211	271403
19876	271404
1027	271405
159438	271406
284580	271407
19958	271408
150237	271409
205057	271410
111814	271411
54536	271412
59880	271413
294331	271414
338417	271415
191851	271416
200666	271417
200991	271418
12121	271419
38908	271420
35671	271421
35671	271422
366789	271423
6383	271424
59656	271425
454065	271426
27383	271427
371876	271428
62016	271429
48070	271430
343103	271431
42188	271432
158112	271433
131795	271434
26315	271435
64540	271436
55506	271437
304375	271438
218775	271439
223859	271440
48771	271441
38097	271442
32389	271443
216536	271444
19632	271445
370600	271446
6456	271447
103156	271448
29405	271449
33668	271450
197655	271451
103361	271452
208348	271453
185236	271454
377010	271455
68409	271456
198279	271457
192230	271458
177234	271459
9721	271460
27216	271461
49218	271462
34132	271463
56440	271464
98476	271465
184103	271466
428994	271467
156873	271468
303139	271469
79289	271470
2047	271471
308299	271472
88714	271473
21864	271474
203760	271475
102414	271476
336929	271477
66431	271478
80302	271479
301347	271480
48312	271481
339591	271482
110397	271483
4405	271484
42057	271485
53988	271486
176813	271487
176750	271488
204240	271489
132570	271490
42657	271491
118408	271492
130221	271493
21864	271494
21861	271495
13174	271496
53967	271497
21760	271498
12438	271499
232458	271500
107820	271501
198382	271502
171481	271503
17551	271504
4229	271505
96827	271506
110641	271507
10723	271508
106909	271509
197541	271510
341776	271511
308216	271512
268919	271513
110375	271514
12693	271515
240926	271516
2270	271517
185384	271518
141522	271519
229382	271520
249482	271521
2646	271522
329169	271523
166112	271524
8359	271525
144933	271526
358710	271527
33729	271528
83530	271529
357733	271530
7925	271531
122879	271532
2454	271533
232527	271534
18303	271535
61545	271536
61408	271537
74833	271538
45462	271539
164130	271540
26349	271541
62310	271542
73139	271543
102445	271544
125093	271545
368960	271546
188403	271547
190382	271548
110641	271549
75304	271550
77921	271551
188855	271552
13247	271553
23070	271554
182672	271555
9103	271556
17890	271557
12362	271558
27017	271559
22427	271560
111683	271561
222330	271562
13691	271563
142966	271564
383065	271565
222592	271566
33437	271567
88132	271568
92783	271569
41693	271570
168940	271571
70704	271572
367928	271573
130037	271574
7851	271575
57550	271576
123700	271577
51348	271578
223446	271579
234693	271580
182899	271581
104613	271582
190750	271583
357766	271584
24851	271585
27943	271586
142241	271587
25173	271588
266177	271589
112765	271590
89251	271591
303095	271592
99928	271593
29323	271594
284758	271595
29135	271596
356615	271597
110715	271598
56112	271599
18723	271600
55888	271601
157250	271602
217655	271603
177004	271604
149864	271605
426247	271606
188212	271607
122130	271608
420554	271609
10740	271610
11731	271611
60828	271612
325982	271613
65154	271614
18089	271615
111738	271616
148120	271617
370803	271618
61024	271619
307126	271620
309779	271621
394460	271622
3737	271623
118386	271624
50669	271625
362660	271626
367669	271627
83531	271628
320584	271629
205715	271630
976	271631
338841	271632
11403	271633
321021	271634
270546	271635
214018	271636
33819	271637
146269	271638
182537	271639
17878	271640
124813	271641
30852	271642
74458	271643
86037	271644
33234	271645
72819	271646
251226	271647
107090	271648
442019	271649
36431	271650
41027	271651
48083	271652
72303	271653
415544	271654
123157	271655
31188	271656
213375	271657
275874	271658
52225	271659
2451	271660
200365	271661
240249	271662
7004	271663
123854	271664
195674	271665
75551	271666
83565	271667
51060	271668
139944	271669
427936	271670
172354	271671
188337	271672
176615	271673
773	271674
97957	271675
14645	271676
53299	271677
224243	271678
367636	271679
27649	271680
6982	271681
159362	271682
59507	271683
4531	271684
29352	271685
136721	271686
16703	271687
36287	271688
134	271689
170113	271690
49755	271691
38551	271692
146235	271693
219857	271694
198322	271695
96726	271696
60738	271697
77986	271698
108911	271699
278361	271700
386750	271701
34864	271702
24551	271703
88874	271704
247472	271705
230126	271706
287611	271707
30255	271708
42917	271709
325465	271710
35124	271711
45295	271712
56158	271713
453538	271714
2624	271715
613	271716
434063	271717
14728	271718
80243	271719
193727	271720
44127	271721
75085	271722
2992	271723
94434	271724
64356	271725
38683	271726
8104	271727
81328	271728
228168	271729
82767	271730
441299	271731
4228	271732
251437	271733
339145	271734
4318	271735
416533	271736
61720	271737
246824	271738
173688	271739
348659	271740
189895	271741
330189	271742
133393	271743
423595	271744
352304	271745
142050	271746
144859	271747
51838	271748
12883	271749
12638	271750
313158	271751
43341	271752
142114	271753
7064	271754
147095	271755
152648	271756
222053	271757
221873	271758
88754	271759
64668	271760
129671	271761
161355	271762
57626	271763
105743	271764
273165	271765
332297	271766
231891	271767
253276	271768
311974	271769
9028	271770
191153	271771
15940	271772
80316	271773
233410	271774
404491	271775
343365	271776
195422	271777
264161	271778
170012	271779
293139	271780
20343	271781
47862	271782
16365	271783
212214	271784
111	271785
42679	271786
5214	271787
132589	271788
15654	271789
107070	271790
22634	271791
6806	271792
348499	271793
91760	271794
395286	271795
148575	271796
221344	271797
226586	271798
337992	271799
55963	271800
21519	271801
255361	271802
95845	271803
205846	271804
223848	271805
209894	271806
51660	271807
306348	271808
440274	271809
8740	271810
18658	271811
79712	271812
381699	271813
144889	271814
44653	271815
19170	271816
7559	271817
8330	271818
198354	271819
117001	271820
173582	271821
8333	271822
304285	271823
4158	271824
57452	271825
361244	271826
272458	271827
10341	271828
312769	271829
19677	271830
8009	271831
28328	271832
247593	271833
265560	271834
209780	271835
301439	271836
409391	271837
103995	271838
46066	271839
93253	271840
450906	271841
51170	271842
43249	271843
3252	271844
67260	271845
9967	271846
146152	271847
124924	271848
168948	271849
107693	271850
57751	271851
15971	271852
96169	271853
112553	271854
8062	271855
3329	271856
948	271857
63086	271858
7004	271859
77962	271860
41986	271861
20799	271862
7505	271863
75773	271864
14122	271865
67552	271866
43433	271867
10255	271868
31966	271869
5062	271870
344007	271871
141177	271872
293816	271873
39010	271874
366103	271875
337482	271876
804	271877
181999	271878
135887	271879
445080	271880
12897	271881
451118	271882
35350	271883
385720	271884
134692	271885
31770	271886
142518	271887
392123	271888
24991	271889
422581	271890
19793	271891
37690	271892
12016	271893
175883	271894
58572	271895
238749	271896
325583	271897
334684	271898
216689	271899
174044	271900
14977	271901
19793	271902
2985	271903
66122	271904
25234	271905
313902	271906
118929	271907
66938	271908
451192	271909
27798	271910
171442	271911
207301	271912
45608	271913
401240	271914
429736	271915
134995	271916
84803	271917
9970	271918
117553	271919
222266	271920
111048	271921
370130	271922
220476	271923
172790	271924
363292	271925
115493	271926
190730	271927
54392	271928
11175	271929
33149	271930
132388	271931
240753	271932
261745	271933
171697	271934
182095	271935
60034	271936
126749	271937
8139	271938
66229	271939
122294	271940
20125	271941
27415	271942
77546	271943
39374	271944
84642	271945
84443	271946
305734	271947
47163	271948
79699	271949
348115	271950
120397	271951
76269	271952
119523	271953
76945	271954
401245	271955
370179	271956
89953	271957
12031	271958
97104	271959
66531	271960
31235	271961
8139	271962
419872	271963
11674	271964
109158	271965
352723	271966
178065	271967
47244	271968
83045	271969
123084	271970
114903	271971
91982	271972
8115	271973
62049	271974
7129	271975
69524	271976
264750	271977
263452	271978
263286	271979
45361	271980
113010	271981
3097	271982
11796	271983
248695	271984
44890	271985
997	271986
2638	271987
5643	271988
395151	271989
36633	271990
60502	271991
93	271992
36633	271993
51419	271994
248559	271995
234140	271996
107810	271997
40935	271998
185496	271999
405449	272000
12214	272001
222689	272002
35500	272003
13709	272004
308837	272005
43165	272006
11033	272007
85469	272008
377582	272009
8961	272010
57776	272011
112588	272012
225217	272013
4142	272014
116905	272015
425028	272016
105589	272017
117514	272018
81782	272019
220159	272020
90886	272021
164882	272022
564	272023
40246	272024
73604	272025
254351	272026
14830	272027
217580	272028
94381	272029
165161	272030
254034	272031
71451	272032
385895	272033
2396	272034
52578	272035
25732	272036
33891	272037
165741	272038
69236	272039
11255	272040
265271	272041
21781	272042
148231	272043
11170	272044
1621	272045
226273	272046
12444	272047
4876	272048
252671	272049
315517	272050
162465	272051
13323	272052
38227	272053
25523	272054
181677	272055
82329	272056
213403	272057
27194	272058
931	272059
371662	272060
199450	272061
219227	272062
197572	272063
71239	272064
29804	272065
51602	272066
382785	272067
53193	272068
16902	272069
57185	272070
741	272071
10574	272072
13804	272073
9298	272074
1857	272075
146178	272076
93089	272077
71474	272078
42738	272079
68664	272080
169605	272081
424931	272082
11121	272083
116269	272084
34404	272085
265387	272086
59263	272087
220908	272088
57154	272089
191844	272090
79254	272091
4096	272092
378161	272093
201834	272094
378440	272095
124023	272096
21823	272097
29154	272098
45668	272099
43630	272100
105383	272101
267060	272102
427190	272103
227498	272104
43578	272105
115321	272106
80152	272107
111065	272108
149820	272109
31091	272110
102471	272111
17795	272112
238906	272113
227064	272114
440649	272115
105204	272116
428709	272117
44596	272118
4736	272119
42803	272120
40578	272121
31944	272122
230947	272123
60893	272124
32740	272125
400798	272126
3674	272127
126	272128
5468	272129
73257	272130
201059	272131
73911	272132
97575	272133
114121	272134
1300	272135
212399	272136
267574	272137
280712	272138
190267	272139
1012	272140
9160	272141
7886	272142
116437	272143
274027	272144
154180	272145
73890	272146
79695	272147
327929	272148
139554	272149
42909	272150
213176	272151
5051	272152
104093	272153
240584	272154
327496	272155
50704	272156
302122	272157
63192	272158
358123	272159
6802	272160
43342	272161
97953	272162
116763	272163
105372	272164
7399	272165
121744	272166
290257	272167
164359	272168
7687	272169
35785	272170
4220	272171
53253	272172
335716	272173
99837	272174
171374	272175
44313	272176
6787	272177
95267	272178
35706	272179
207761	272180
60886	272181
38910	272182
211430	272183
226427	272184
139249	272185
373456	272186
239321	272187
23897	272188
25356	272189
177062	272190
287670	272191
18770	272192
19787	272193
251219	272194
7686	272195
308051	272196
57848	272197
194455	272198
799	272199
13078	272200
410821	272201
240855	272202
127362	272203
127842	272204
28846	272205
20428	272206
13444	272207
93989	272208
259884	272209
55243	272210
3161	272211
81929	272212
58073	272213
190090	272214
235245	272215
155959	272216
30464	272217
13425	272218
322430	272219
162892	272220
30315	272221
137	272222
61915	272223
342511	272224
24818	272225
393883	272226
434278	272227
427089	272228
69029	272229
455982	272230
29081	272231
59383	272232
64192	272233
106923	272234
148677	272235
3529	272236
137802	272237
172505	272238
151089	272239
26548	272240
17581	272241
7094	272242
56576	272243
27233	272244
44206	272245
198404	272246
168789	272247
11099	272248
18771	272249
295050	272250
54457	272251
187102	272252
6663	272253
112767	272254
62603	272255
211811	272256
32783	272257
114	272258
144297	272259
27862	272260
190319	272261
11524	272262
751	272263
127500	272264
101229	272265
292406	272266
421427	272267
199652	272268
153685	272269
387535	272270
66580	272271
213419	272272
247952	272273
16740	272274
14495	272275
196971	272276
222812	272277
240737	272278
42077	272279
376817	272280
317579	272281
49832	272282
50514	272283
30543	272284
40211	272285
131054	272286
49667	272287
362445	272288
73541	272289
278269	272290
277817	272291
45190	272292
110213	272293
28072	272294
94871	272295
19678	272296
42499	272297
131784	272298
413587	272299
12304	272300
128121	272301
15731	272302
216183	272303
34624	272304
324677	272305
10169	272306
356685	272307
192744	272308
228803	272309
163837	272310
45119	272311
336274	272312
127473	272313
127473	272314
3843	272315
386130	272316
74681	272317
237029	272318
54291	272319
68919	272320
3188	272321
33357	272322
758	272323
6136	272324
220887	272325
116785	272326
42647	272327
1251	272328
42590	272329
104670	272330
14868	272331
24179	272332
6127	272333
150500	272334
19042	272335
240113	272336
418353	272337
2436	272338
14852	272339
9481	272340
302458	272341
423270	272342
144202	272343
179881	272344
23154	272345
246949	272346
70537	272347
300316	272348
38097	272349
136515	272350
409166	272351
188490	272352
231125	272353
178067	272354
208360	272355
78094	272356
234738	272357
27096	272358
213278	272359
259337	272360
456950	272361
8217	272362
242914	272363
237029	272364
310990	272365
438317	272366
78959	272367
92655	272368
220379	272369
151811	272370
146258	272371
57965	272372
185964	272373
35431	272374
337221	272375
316758	272376
37899	272377
246786	272378
286170	272379
252075	272380
23222	272381
300659	272382
151481	272383
11879	272384
253166	272385
386940	272386
4868	272387
216767	272388
48611	272389
183101	272390
28356	272391
15636	272392
185791	272393
325232	272394
4611	272395
220116	272396
30605	272397
382588	272398
103111	272399
178841	272400
1967	272401
112439	272402
36664	272403
326614	272404
17886	272405
381786	272406
17095	272407
107506	272408
136754	272409
138753	272410
124977	272411
62450	272412
375771	272413
197747	272414
50438	272415
27436	272416
257951	272417
49035	272418
192309	272419
200289	272420
191466	272421
27791	272422
4972	272423
122576	272424
69329	272425
70555	272426
295982	272427
15458	272428
120143	272429
418692	272430
251922	272431
395094	272432
324564	272433
209047	272434
192604	272435
62750	272436
18784	272437
203	272438
291912	272439
62525	272440
128352	272441
395920	272442
211420	272443
2120	272444
24473	272445
1355	272446
319833	272447
109386	272448
405698	272449
345175	272450
19617	272451
92362	272452
30982	272453
85538	272454
248149	272455
62905	272456
232953	272457
440434	272458
374142	272459
11873	272460
95396	272461
5126	272462
106681	272463
232953	272464
352899	272465
157752	272466
361941	272467
234206	272468
394162	272469
96161	272470
25423	272471
60747	272472
404443	272473
237203	272474
38452	272475
208508	272476
353619	272477
404445	272478
260917	272479
413703	272480
189426	272481
202984	272482
701	272483
47890	272484
73504	272485
398471	272486
153616	272487
106778	272488
168183	272489
142887	272490
94101	272491
772	272492
139979	272493
121545	272494
95899	272495
204254	272496
133639	272497
63718	272498
63341	272499
179729	272500
75118	272501
85189	272502
14852	272503
94016	272504
211223	272505
10751	272506
264128	272507
120094	272508
320212	272509
125391	272510
75818	272511
186073	272512
15228	272513
152991	272514
70881	272515
228136	272516
133812	272517
195886	272518
266588	272519
65607	272520
58229	272521
159837	272522
88570	272523
180715	272524
25958	272525
221438	272526
85574	272527
415697	272528
113420	272529
411850	272530
114013	272531
58004	272532
411144	272533
319210	272534
24165	272535
341775	272536
375602	272537
1533	272538
222034	272539
140748	272540
80759	272541
92339	272542
222645	272543
220587	272544
133101	272545
161726	272546
47665	272547
47665	272548
47665	272549
13854	272550
183757	272551
53627	272552
38397	272553
10637	272554
21731	272555
17807	272556
38399	272557
77898	272558
9183	272559
213841	272560
89573	272561
108532	272562
71595	272563
10337	272564
17807	272565
278405	272566
64422	272567
221231	272568
69351	272569
83516	272570
35254	272571
109951	272572
177185	272573
160127	272574
224845	272575
172965	272576
204451	272577
51836	272578
126739	272579
107304	272580
459291	272581
114499	272582
36790	272583
167926	272584
202447	272585
73013	272586
27735	272587
204771	272588
11499	272589
4961	272590
170071	272591
129867	272592
193240	272593
31949	272594
119603	272595
107388	272596
247723	272597
39224	272598
82849	272599
41163	272600
237466	272601
49977	272602
235699	272603
348982	272604
11735	272605
541	272606
4314	272607
29793	272608
18282	272609
10679	272610
24655	272611
165000	272612
46719	272613
6514	272614
10237	272615
64074	272616
44027	272617
84	272618
130148	272619
6797	272620
25370	272621
85479	272622
12068	272623
214844	272624
32049	272625
174884	272626
214384	272627
70902	272628
39810	272629
156887	272630
92553	272631
40585	272632
18969	272633
248261	272634
147840	272635
253837	272636
155565	272637
86112	272638
168369	272639
421345	272640
45117	272641
16661	272642
9794	272643
431404	272644
44351	272645
425537	272646
35492	272647
88696	272648
12232	272649
100580	272650
62309	272651
521	272652
187051	272653
16160	272654
7295	272655
84884	272656
20121	272657
5240	272658
63009	272659
132814	272660
392070	272661
17612	272662
358295	272663
118997	272664
212573	272665
20275	272666
63433	272667
426481	272668
84928	272669
234757	272670
301087	272671
17807	272672
181923	272673
144932	272674
260116	272675
267926	272676
133815	272677
110943	272678
190299	272679
140941	272680
63433	272681
180056	272682
59405	272683
28180	272684
75302	272685
280544	272686
84865	272687
98591	272688
192707	272689
242844	272690
44369	272691
84486	272692
123396	272693
106542	272694
174264	272695
136948	272696
171089	272697
102798	272698
46599	272699
231433	272700
4995	272701
123716	272702
317353	272703
56985	272704
61181	272705
223074	272706
24644	272707
168255	272708
26565	272709
162671	272710
447994	272711
127361	272712
158443	272713
208862	272714
24654	272715
36048	272716
6827	272717
226582	272718
72302	272719
113373	272720
1855	272721
270063	272722
27582	272723
4202	272724
99183	272725
46433	272726
411457	272727
31786	272728
118284	272729
7484	272730
74775	272731
74740	272732
167131	272733
81311	272734
161348	272735
222878	272736
118706	272737
97437	272738
135580	272739
92149	272740
242677	272741
376537	272742
367617	272743
309991	272744
344350	272745
105644	272746
105644	272747
352	272748
108388	272749
95840	272750
88217	272751
367685	272752
39255	272753
445026	272754
41769	272755
46427	272756
4947	272757
395579	272758
32294	272759
100005	272760
191737	272761
431265	272762
79467	272763
212300	272764
132064	272765
44288	272766
301279	272767
237815	272768
143147	272769
203557	272770
1841	272771
28630	272772
92688	272773
104125	272774
220101	272775
250983	272776
214380	272777
20141	272778
12387	272779
35299	272780
98708	272781
1360	272782
195167	272783
14761	272784
70487	272785
45579	272786
117244	272787
242851	272788
36394	272789
276035	272790
335983	272791
126139	272792
452267	272793
199978	272794
28750	272795
105324	272796
112307	272797
67032	272798
169458	272799
181425	272800
174000	272801
353702	272802
92616	272803
175052	272804
8132	272805
126015	272806
211486	272807
357659	272808
7137	272809
395345	272810
69093	272811
260534	272812
75460	272813
373556	272814
112772	272815
457637	272816
365994	272817
177829	272818
76526	272819
171745	272820
203232	272821
247645	272822
199839	272823
223119	272824
41308	272825
144703	272826
103595	272827
170016	272828
434325	272829
175635	272830
17482	272831
151868	272832
75515	272833
216428	272834
226071	272835
415827	272836
6393	272837
63165	272838
36390	272839
26700	272840
226660	272841
280272	272842
325861	272843
395980	272844
302191	272845
181783	272846
66520	272847
407768	272848
205389	272849
229135	272850
170080	272851
264665	272852
310711	272853
110087	272854
395356	272855
168749	272856
403965	272857
181543	272858
49704	272859
318614	272860
93097	272861
412127	272862
240724	272863
282459	272864
6603	272865
69869	272866
137188	272867
12776	272868
70244	272869
12790	272870
112150	272871
329232	272872
316836	272873
222488	272874
444073	272875
145499	272876
242246	272877
384156	272878
52688	272879
85981	272880
112305	272881
323815	272882
438745	272883
311374	272884
292154	272885
39717	272886
171496	272887
390281	272888
375121	272889
236827	272890
140606	272891
58882	272892
343868	272893
129753	272894
225080	272895
376189	272896
329167	272897
195451	272898
167799	272899
109996	272900
390891	272901
229134	272902
85682	272903
99793	272904
29003	272905
387713	272906
153875	272907
328627	272908
58254	272909
214188	272910
172258	272911
359640	272912
188506	272913
213496	272914
60094	272915
117463	272916
245736	272917
18185	272918
222319	272919
107605	272920
21551	272921
6438	272922
172105	272923
18636	272924
411914	272925
169855	272926
238374	272927
287957	272928
149070	272929
239880	272930
433227	272931
29308	272932
112288	272933
44794	272934
376329	272935
13350	272936
193674	272937
171742	272938
279664	272939
336631	272940
91591	272941
182677	272942
26478	272943
448245	272944
372225	272945
403945	272946
94107	272947
93978	272948
22704	272949
68705	272950
220390	272951
433453	272952
18200	272953
90094	272954
158218	272955
408824	272956
302694	272957
21441	272958
385994	272959
4835	272960
163047	272961
158719	272962
170066	272963
30537	272964
340572	272965
77896	272966
315016	272967
153485	272968
193172	272969
297248	272970
102040	272971
84374	272972
2414	272973
260445	272974
18786	272975
58979	272976
43472	272977
194021	272978
243558	272979
225444	272980
245787	272981
295979	272982
118118	272983
42746	272984
170022	272985
292389	272986
7531	272987
26420	272988
448171	272989
93685	272990
292955	272991
269463	272992
185065	272993
173365	272994
89739	272995
17336	272996
437767	272997
50655	272998
71011	272999
23830	273000
439135	273001
143406	273002
424382	273003
187444	273004
172512	273005
196699	273006
91815	273007
91452	273008
133498	273009
242748	273010
279132	273011
30864	273012
20175	273013
143243	273014
307967	273015
63396	273016
3213	273017
247141	273018
62376	273019
142833	273020
107008	273021
238303	273022
218978	273023
279801	273024
111282	273025
44855	273026
448256	273027
119779	273028
131539	273029
400921	273030
31684	273031
114104	273032
113692	273033
202154	273034
30563	273035
33069	273036
218391	273037
18229	273038
211512	273039
50280	273040
222732	273041
242571	273042
212182	273043
383378	273044
27758	273045
66686	273046
153033	273047
248721	273048
188904	273049
138235	273050
43890	273051
10685	273052
218262	273053
35909	273054
278	273055
368852	273056
70923	273057
110380	273058
102235	273059
31721	273060
196939	273061
122982	273062
239706	273063
68510	273064
3693	273065
40710	273066
100221	273067
139279	273068
82135	273069
112141	273070
434854	273071
64200	273072
346956	273073
362636	273074
70761	273075
266536	273076
138386	273077
8326	273078
72804	273079
72733	273080
272089	273081
429519	273082
33985	273083
11742	273084
388991	273085
437290	273086
252917	273087
276528	273088
353718	273089
205761	273090
256792	273091
350030	273092
369401	273093
32289	273094
252173	273095
6093	273096
999	273097
196749	273098
48187	273099
436385	273100
259092	273101
161246	273102
233979	273103
235198	273104
89497	273105
79265	273106
31393	273107
24298	273108
24298	273109
8678	273110
232902	273111
232387	273112
444291	273113
29936	273114
240871	273115
188082	273116
3817	273117
140931	273118
15857	273119
380269	273120
458702	273121
144612	273122
47695	273123
37358	273124
127156	273125
84748	273126
165069	273127
295505	273128
55912	273129
373803	273130
442538	273131
60442	273132
231525	273133
114150	273134
61758	273135
1831	273136
229788	273137
4618	273138
1024	273139
33596	273140
441880	273141
54572	273142
25326	273143
75237	273144
289433	273145
173315	273146
55487	273147
218480	273148
367294	273149
143450	273150
169172	273151
59547	273152
87210	273153
88440	273154
211747	273155
402662	273156
59013	273157
324	273158
246866	273159
193814	273160
167070	273161
55805	273162
11944	273163
1268	273164
27518	273165
22862	273166
26293	273167
239897	273168
31443	273169
406959	273170
24484	273171
219973	273172
85369	273173
177171	273174
175852	273175
201398	273176
288233	273177
12427	273178
10909	273179
239573	273180
7668	273181
377926	273182
20282	273183
150595	273184
124469	273185
380750	273186
17779	273187
132886	273188
144690	273189
323326	273190
19394	273191
316742	273192
404777	273193
32722	273194
157126	273195
151440	273196
60600	273197
319036	273198
44777	273199
430984	273200
27497	273201
239546	273202
593	273203
331894	273204
90900	273205
179054	273206
50324	273207
66135	273208
120211	273209
48133	273210
138963	273211
11056	273212
220365	273213
69826	273214
109813	273215
76503	273216
110666	273217
292811	273218
116845	273219
357273	273220
187999	273221
449232	273222
122650	273223
424805	273224
118883	273225
274493	273226
359353	273227
34640	273228
172698	273229
178853	273230
219284	273231
31212	273232
267816	273233
32020	273234
32020	273235
121137	273236
4793	273237
118528	273238
95338	273239
86708	273240
226868	273241
90467	273242
58768	273243
428203	273244
166485	273245
144240	273246
715	273247
83514	273248
4821	273249
258742	273250
381247	273251
301268	273252
165835	273253
383136	273254
3775	273255
395894	273256
38400	273257
1605	273258
433391	273259
132964	273260
132411	273261
135213	273262
68421	273263
307945	273264
281383	273265
421983	273266
283507	273267
84625	273268
98523	273269
227762	273270
413690	273271
398574	273272
180262	273273
141116	273274
21731	273275
128386	273276
78523	273277
63457	273278
226211	273279
176648	273280
140980	273281
30760	273282
68983	273283
21711	273284
60830	273285
72072	273286
72888	273287
32420	273288
142536	273289
44888	273290
247419	273291
144391	273292
96028	273293
57111	273294
27622	273295
83139	273296
18214	273297
96856	273298
156423	273299
109828	273300
389841	273301
116892	273302
189035	273303
960	273304
27169	273305
459033	273306
194452	273307
126472	273308
153837	273309
128531	273310
269148	273311
22910	273312
297071	273313
139132	273314
49349	273315
231950	273316
429082	273317
124533	273318
153490	273319
279876	273320
118585	273321
317541	273322
339286	273323
223608	273324
133453	273325
1487	273326
12664	273327
149910	273328
415762	273329
59299	273330
235287	273331
76396	273332
247857	273333
34121	273334
66409	273335
221330	273336
372	273337
415496	273338
234553	273339
86918	273340
10660	273341
86372	273342
144577	273343
30151	273344
451387	273345
399823	273346
152928	273347
374440	273348
60064	273349
384075	273350
385967	273351
83729	273352
321530	273353
60064	273354
31701	273355
148264	273356
134443	273357
32870	273358
41020	273359
116221	273360
145991	273361
269608	273362
233640	273363
2764	273364
120327	273365
429832	273366
28430	273367
128050	273368
17	273369
175077	273370
52793	273371
14570	273372
53236	273373
7106	273374
359046	273375
207634	273376
10655	273377
458179	273378
425262	273379
347383	273380
43134	273381
424074	273382
337841	273383
384916	273384
163748	273385
25033	273386
213266	273387
127262	273388
395130	273389
1084	273390
9643	273391
67590	273392
70926	273393
155131	273394
31750	273395
199599	273396
346902	273397
125326	273398
211948	273399
115900	273400
125234	273401
225469	273402
21602	273403
30608	273404
120944	273405
9787	273406
171791	273407
181898	273408
116221	273409
44069	273410
36126	273411
30364	273412
150283	273413
59299	273414
191621	273415
97490	273416
13678	273417
267830	273418
415628	273419
37528	273420
175744	273421
95856	273422
150370	273423
79043	273424
151621	273425
27526	273426
154414	273427
277170	273428
439230	273429
101103	273430
173133	273431
374622	273432
374423	273433
371398	273434
15243	273435
92316	273436
98050	273437
176825	273438
340640	273439
295729	273440
227555	273441
52832	273442
148148	273443
417820	273444
220677	273445
32061	273446
40980	273447
240482	273448
320049	273449
350703	273450
103869	273451
456053	273452
287699	273453
53239	273454
7106	273455
23932	273456
165041	273457
21020	273458
41308	273459
17006	273460
318637	273461
412386	273462
409438	273463
221776	273464
410584	273465
58323	273466
91448	273467
43470	273468
159461	273469
312687	273470
162003	273471
68237	273472
363295	273473
97981	273474
180666	273475
358897	273476
212005	273477
244766	273478
242906	273479
125151	273480
443135	273481
443938	273482
445160	273483
422973	273484
64286	273485
375791	273486
30171	273487
316319	273488
115605	273489
183051	273490
26404	273491
62075	273492
16842	273493
13756	273494
293702	273495
78279	273496
292552	273497
77515	273498
151083	273499
238770	273500
117095	273501
233938	273502
232218	273503
28631	273504
383108	273505
101422	273506
143319	273507
276165	273508
276354	273509
143143	273510
285361	273511
330285	273512
170896	273513
174869	273514
159634	273515
330683	273516
324676	273517
173663	273518
321214	273519
173590	273520
88698	273521
87618	273522
88354	273523
223827	273524
57197	273525
226275	273526
66834	273527
161455	273528
163924	273529
162559	273530
164508	273531
82884	273532
20810	273533
259846	273534
365402	273535
194311	273536
365132	273537
193687	273538
361428	273539
455015	273540
453151	273541
447747	273542
214752	273543
246385	273544
214387	273545
398827	273546
214404	273547
399651	273548
212074	273549
374124	273550
50532	273551
267557	273552
268689	273553
246253	273554
95515	273555
79303	273556
287274	273557
156371	273558
80903	273559
61721	273560
153591	273561
135806	273562
204881	273563
196019	273564
373421	273565
204809	273566
202707	273567
142169	273568
257069	273569
144670	273570
281709	273571
62075	273572
332699	273573
333326	273574
175551	273575
52150	273576
32022	273577
226069	273578
85235	273579
85429	273580
44340	273581
317870	273582
12765	273583
69826	273584
135679	273585
135210	273586
369828	273587
370781	273588
27528	273589
457134	273590
248294	273591
455577	273592
244970	273593
57204	273594
109846	273595
104	273596
217121	273597
402266	273598
49800	273599
95040	273600
95570	273601
348891	273602
188836	273603
185023	273604
11216	273605
42268	273606
156197	273607
441459	273608
239129	273609
437986	273610
237341	273611
440821	273612
441544	273613
33508	273614
120168	273615
62991	273616
440598	273617
238008	273618
6926	273619
388067	273620
17211	273621
387504	273622
105417	273623
104522	273624
54991	273625
51094	273626
29702	273627
279702	273628
39681	273629
75021	273630
319358	273631
321169	273632
11216	273633
337656	273634
339065	273635
424343	273636
220883	273637
117386	273638
32776	273639
423215	273640
422989	273641
11171	273642
424115	273643
407803	273644
219202	273645
407176	273646
112399	273647
251000	273648
66505	273649
81525	273650
6587	273651
356080	273652
190824	273653
97034	273654
360787	273655
124112	273656
443337	273657
442415	273658
209815	273659
107622	273660
55511	273661
28686	273662
206294	273663
211668	273664
242198	273665
177826	273666
341932	273667
76417	273668
141460	273669
151083	273670
280671	273671
423725	273672
426880	273673
180538	273674
101651	273675
377748	273676
102972	273677
53154	273678
15950	273679
139565	273680
21521	273681
269590	273682
140750	273683
87764	273684
327292	273685
170455	273686
148797	273687
157721	273688
42422	273689
39939	273690
101159	273691
177049	273692
17232	273693
311356	273694
61734	273695
134988	273696
87972	273697
68697	273698
358380	273699
239129	273700
231039	273701
436545	273702
319275	273703
243336	273704
59592	273705
170612	273706
45182	273707
18746	273708
4782	273709
44675	273710
133242	273711
361842	273712
370783	273713
213616	273714
237758	273715
293040	273716
33595	273717
95515	273718
309612	273719
169189	273720
383227	273721
9994	273722
395165	273723
25422	273724
322754	273725
320367	273726
68697	273727
142484	273728
232143	273729
329153	273730
38613	273731
46545	273732
344208	273733
244724	273734
3381	273735
48393	273736
173241	273737
45415	273738
182596	273739
27683	273740
5053	273741
353357	273742
170056	273743
118891	273744
367358	273745
331964	273746
92729	273747
301294	273748
85540	273749
53553	273750
249194	273751
16150	273752
113733	273753
197984	273754
351864	273755
114452	273756
562	273757
74258	273758
108063	273759
379365	273760
169190	273761
397984	273762
366231	273763
107208	273764
414865	273765
19654	273766
120203	273767
256838	273768
204060	273769
109090	273770
64907	273771
48193	273772
348015	273773
300012	273774
61734	273775
161610	273776
149402	273777
424864	273778
237623	273779
25041	273780
68543	273781
139526	273782
9090	273783
6876	273784
146095	273785
157490	273786
192033	273787
130057	273788
289326	273789
163373	273790
257744	273791
131240	273792
107035	273793
212887	273794
26050	273795
211019	273796
111834	273797
430648	273798
81398	273799
301411	273800
319549	273801
435717	273802
174690	273803
444517	273804
21315	273805
406928	273806
145570	273807
81300	273808
105074	273809
18484	273810
157669	273811
27790	273812
386821	273813
249074	273814
341663	273815
114764	273816
42321	273817
80930	273818
191323	273819
34605	273820
119514	273821
177253	273822
333611	273823
293832	273824
8598	273825
71037	273826
248526	273827
166033	273828
195781	273829
291801	273830
68745	273831
356168	273832
211777	273833
57680	273834
194573	273835
254376	273836
192424	273837
50037	273838
33678	273839
67983	273840
383323	273841
89868	273842
432141	273843
278590	273844
110124	273845
78886	273846
67706	273847
117934	273848
82255	273849
329208	273850
127131	273851
65682	273852
30810	273853
128460	273854
656	273855
432274	273856
185994	273857
28194	273858
205421	273859
122348	273860
280861	273861
57203	273862
28834	273863
113911	273864
288791	273865
62219	273866
218455	273867
114097	273868
68729	273869
93877	273870
6265	273871
16511	273872
66315	273873
33653	273874
100441	273875
22299	273876
6571	273877
428817	273878
160364	273879
138853	273880
445860	273881
202967	273882
26338	273883
77406	273884
322071	273885
290702	273886
188217	273887
351801	273888
374003	273889
228538	273890
96180	273891
306374	273892
100255	273893
13091	273894
95490	273895
90806	273896
104802	273897
335944	273898
310428	273899
388109	273900
416344	273901
9377	273902
420671	273903
19699	273904
1688	273905
6206	273906
220804	273907
125835	273908
178357	273909
92271	273910
416419	273911
71656	273912
116840	273913
378464	273914
375	273915
241017	273916
349335	273917
6048	273918
24437	273919
243145	273920
7000	273921
155117	273922
424423	273923
194095	273924
3238	273925
356167	273926
137835	273927
54211	273928
268994	273929
1596	273930
398615	273931
144234	273932
429468	273933
225183	273934
261755	273935
56748	273936
393139	273937
411776	273938
14517	273939
16271	273940
66793	273941
28500	273942
105066	273943
36928	273944
208905	273945
7153	273946
34397	273947
85033	273948
128646	273949
298907	273950
343335	273951
179048	273952
78815	273953
231430	273954
17696	273955
11747	273956
277993	273957
21819	273958
6861	273959
391446	273960
410608	273961
1635	273962
10363	273963
118314	273964
88487	273965
238680	273966
2009	273967
22726	273968
58041	273969
86871	273970
8891	273971
123850	273972
109123	273973
43200	273974
190558	273975
116839	273976
105755	273977
6231	273978
6231	273979
6231	273980
9166	273981
9166	273982
6231	273983
337076	273984
19083	273985
72869	273986
7899	273987
183199	273988
177434	273989
46419	273990
180567	273991
121896	273992
57075	273993
45778	273994
76864	273995
420753	273996
226976	273997
20303	273998
332564	273999
175795	274000
46229	274001
46294	274002
337068	274003
235595	274004
69105	274005
180535	274006
66879	274007
110199	274008
23786	274009
339566	274010
7637	274011
57652	274012
13889	274013
438730	274014
14941	274015
190749	274016
252913	274017
139415	274018
75214	274019
93845	274020
388379	274021
169969	274022
257627	274023
169969	274024
108560	274025
218346	274026
290547	274027
458249	274028
67704	274029
379029	274030
450452	274031
183480	274032
113739	274033
29702	274034
17923	274035
175	274036
751	274037
357984	274038
350070	274039
156824	274040
174458	274041
16720	274042
312615	274043
68190	274044
25048	274045
336530	274046
274490	274047
23998	274048
73007	274049
233481	274050
84584	274051
19516	274052
184180	274053
23630	274054
57095	274055
116415	274056
26321	274057
60049	274058
281943	274059
448879	274060
7193	274061
169344	274062
253641	274063
391236	274064
197687	274065
250801	274066
11212	274067
7137	274068
2414	274069
33233	274070
22783	274071
134561	274072
375595	274073
452500	274074
254507	274075
64376	274076
61927	274077
385002	274078
123934	274079
239095	274080
449608	274081
453675	274082
388837	274083
126128	274084
64214	274085
127657	274086
86637	274087
308337	274088
257859	274089
248153	274090
390766	274091
56971	274092
416761	274093
242782	274094
453808	274095
353945	274096
143015	274097
146808	274098
19009	274099
202291	274100
252942	274101
288314	274102
293041	274103
432556	274104
158854	274105
221241	274106
315729	274107
124361	274108
126370	274109
256756	274110
103138	274111
447968	274112
167649	274113
252786	274114
356707	274115
7352	274116
274828	274117
666	274118
81198	274119
451528	274120
370922	274121
18965	274122
286259	274123
156019	274124
185697	274125
59167	274126
27138	274127
182670	274128
47734	274129
304	274130
26279	274131
9559	274132
4434	274133
190587	274134
189573	274135
64148	274136
91790	274137
97159	274138
2752	274139
129918	274140
125600	274141
353477	274142
147034	274143
242836	274144
56823	274145
67438	274146
47844	274147
147034	274148
9613	274149
248465	274150
107954	274151
33582	274152
184885	274153
238393	274154
110479	274155
110479	274156
139602	274157
186629	274158
9551	274159
142249	274160
430769	274161
27091	274162
444406	274163
362002	274164
255806	274165
5520	274166
290384	274167
20811	274168
18449	274169
337515	274170
41942	274171
122959	274172
18	274173
5062	274174
116492	274175
332307	274176
221001	274177
446552	274178
167211	274179
50308	274180
343944	274181
114908	274182
14761	274183
260070	274184
295216	274185
334	274186
1523	274187
189243	274188
200632	274189
31824	274190
28685	274191
245762	274192
167749	274193
361599	274194
391400	274195
230603	274196
201990	274197
2315	274198
5520	274199
220073	274200
17795	274201
20435	274202
18951	274203
125887	274204
46461	274205
13213	274206
334	274207
1257	274208
108441	274209
18529	274210
26073	274211
20916	274212
407247	274213
226364	274214
59959	274215
355731	274216
26077	274217
409308	274218
31678	274219
48700	274220
96261	274221
43451	274222
280600	274223
288515	274224
190217	274225
410436	274226
334	274227
1352	274228
7818	274229
438349	274230
222712	274231
134062	274232
333686	274233
35810	274234
15827	274235
14394	274236
131799	274237
253502	274238
253507	274239
115401	274240
137979	274241
210644	274242
347346	274243
8656	274244
295711	274245
440344	274246
103147	274247
111866	274248
106356	274249
10351	274250
411694	274251
175562	274252
336090	274253
31737	274254
233178	274255
152248	274256
33769	274257
45715	274258
382481	274259
403476	274260
288568	274261
101349	274262
138410	274263
163767	274264
245526	274265
52674	274266
266420	274267
138041	274268
8172	274269
230603	274270
14997	274271
443023	274272
185590	274273
416021	274274
21867	274275
438895	274276
8246	274277
38764	274278
75432	274279
72552	274280
400113	274281
104594	274282
448975	274283
211961	274284
392765	274285
208846	274286
214077	274287
18338	274288
291068	274289
108470	274290
20882	274291
407189	274292
69351	274293
31371	274294
234543	274295
69560	274296
97690	274297
249080	274298
30580	274299
8493	274300
178830	274301
55840	274302
393497	274303
124633	274304
101239	274305
381111	274306
126083	274307
56388	274308
28311	274309
199176	274310
80150	274311
149716	274312
19579	274313
447015	274314
17618	274315
58236	274316
62759	274317
201787	274318
70315	274319
19481	274320
17985	274321
259433	274322
71406	274323
68151	274324
31678	274325
208976	274326
4262	274327
382029	274328
28216	274329
176540	274330
405	274331
242413	274332
12255	274333
131859	274334
73603	274335
114919	274336
219277	274337
57	274338
256487	274339
227057	274340
63696	274341
304686	274342
11352	274343
31532	274344
438979	274345
125657	274346
18934	274347
30025	274348
199	274349
224457	274350
55859	274351
15779	274352
101452	274353
41058	274354
169693	274355
70745	274356
229711	274357
388612	274358
19332	274359
425853	274360
401157	274361
210332	274362
123167	274363
435265	274364
1288	274365
224956	274366
129865	274367
129533	274368
234329	274369
192965	274370
341135	274371
51073	274372
10616	274373
74693	274374
236048	274375
106	274376
62306	274377
26416	274378
239893	274379
69	274380
45360	274381
158419	274382
160713	274383
431309	274384
1009	274385
4558	274386
81360	274387
123534	274388
33207	274389
80098	274390
421980	274391
147442	274392
306549	274393
109099	274394
16694	274395
21810	274396
380249	274397
192855	274398
218187	274399
407329	274400
9629	274401
50043	274402
192064	274403
81333	274404
67546	274405
398467	274406
6726	274407
10343	274408
86586	274409
216653	274410
123238	274411
236841	274412
112542	274413
97438	274414
164510	274415
159615	274416
347390	274417
56188	274418
341321	274419
277187	274420
355377	274421
223279	274422
362262	274423
231088	274424
100973	274425
230582	274426
357441	274427
141613	274428
38864	274429
181771	274430
422999	274431
49664	274432
58954	274433
40410	274434
383603	274435
309600	274436
110507	274437
59507	274438
29944	274439
453092	274440
64882	274441
363404	274442
385988	274443
378164	274444
263119	274445
351121	274446
158438	274447
58057	274448
122123	274449
49470	274450
10329	274451
440014	274452
229247	274453
359568	274454
12009	274455
1748	274456
134803	274457
110451	274458
21726	274459
113285	274460
177695	274461
113017	274462
246075	274463
166069	274464
315703	274465
147721	274466
10306	274467
284197	274468
331977	274469
174353	274470
375296	274471
382627	274472
94031	274473
111265	274474
264371	274475
376276	274476
234842	274477
149135	274478
107195	274479
382075	274480
392163	274481
389530	274482
149020	274483
325316	274484
240262	274485
136311	274486
126275	274487
223823	274488
191064	274489
83528	274490
403560	274491
155593	274492
208586	274493
171709	274494
332560	274495
23790	274496
49402	274497
392276	274498
320201	274499
252667	274500
295724	274501
30548	274502
44298	274503
274084	274504
11347	274505
13974	274506
1122	274507
228346	274508
177207	274509
282704	274510
70801	274511
113516	274512
77476	274513
30275	274514
4517	274515
426952	274516
119827	274517
293565	274518
245348	274519
52062	274520
241635	274521
189563	274522
228138	274523
179605	274524
69732	274525
201585	274526
237720	274527
239110	274528
30093	274529
267425	274530
345956	274531
83960	274532
179748	274533
66679	274534
191856	274535
60018	274536
301488	274537
11301	274538
343913	274539
449147	274540
374849	274541
28890	274542
42871	274543
205777	274544
84430	274545
125223	274546
187794	274547
63001	274548
174499	274549
33471	274550
428419	274551
108143	274552
97458	274553
173426	274554
141976	274555
248226	274556
380081	274557
18234	274558
425643	274559
28139	274560
457868	274561
211989	274562
231701	274563
64660	274564
123341	274565
191631	274566
191631	274567
338656	274568
123520	274569
195776	274570
241548	274571
138144	274572
309516	274573
214564	274574
289999	274575
385183	274576
159749	274577
44733	274578
34906	274579
156504	274580
187212	274581
185908	274582
11801	274583
212881	274584
212300	274585
211991	274586
211994	274587
152603	274588
352867	274589
259849	274590
90476	274591
317268	274592
6112	274593
36445	274594
189303	274595
88578	274596
446691	274597
63961	274598
686	274599
61520	274600
987	274601
7770	274602
11234	274603
123598	274604
2981	274605
7909	274606
55849	274607
119039	274608
83902	274609
248880	274610
164592	274611
182687	274612
196597	274613
310773	274614
103868	274615
22874	274616
334503	274617
141046	274618
117279	274619
303997	274620
449059	274621
92679	274622
384462	274623
101524	274624
431525	274625
294906	274626
316094	274627
52769	274628
326891	274629
166981	274630
131623	274631
199318	274632
194025	274633
441375	274634
234721	274635
49075	274636
17599	274637
63205	274638
311405	274639
14598	274640
11124	274641
67817	274642
134130	274643
9394	274644
143257	274645
32264	274646
5179	274647
123478	274648
229572	274649
121420	274650
284016	274651
27674	274652
188354	274653
70851	274654
305420	274655
449043	274656
19735	274657
64196	274658
458140	274659
2481	274660
87362	274661
16061	274662
109348	274663
38275	274664
47711	274665
384888	274666
85423	274667
95003	274668
1970	274669
363026	274670
358948	274671
239508	274672
7837	274673
368864	274674
109850	274675
6220	274676
108470	274677
30231	274678
256308	274679
250053	274680
5899	274681
299956	274682
197516	274683
6146	274684
98480	274685
277002	274686
75841	274687
139666	274688
132335	274689
144605	274690
48944	274691
159470	274692
61016	274693
121470	274694
162174	274695
168363	274696
147754	274697
364062	274698
97227	274699
80334	274700
80334	274701
277727	274702
208693	274703
90947	274704
121366	274705
154464	274706
45646	274707
181147	274708
25830	274709
41080	274710
17221	274711
178184	274712
15237	274713
389531	274714
6874	274715
65640	274716
92310	274717
341327	274718
295621	274719
341306	274720
257789	274721
356515	274722
385045	274723
32516	274724
232000	274725
372009	274726
70132	274727
107117	274728
148084	274729
406513	274730
450756	274731
106274	274732
221162	274733
167517	274734
187155	274735
36906	274736
409913	274737
230031	274738
204116	274739
217683	274740
227641	274741
253293	274742
317088	274743
38043	274744
201405	274745
340642	274746
34005	274747
29836	274748
69158	274749
68976	274750
54320	274751
218131	274752
233562	274753
77147	274754
93725	274755
172123	274756
391376	274757
274686	274758
250733	274759
262723	274760
222474	274761
222474	274762
214992	274763
22419	274764
245116	274765
12022	274766
136047	274767
139975	274768
177125	274769
294305	274770
133506	274771
75337	274772
12022	274773
177054	274774
207744	274775
237380	274776
367708	274777
326586	274778
105238	274779
218340	274780
62460	274781
43258	274782
339595	274783
12063	274784
68510	274785
420476	274786
53758	274787
224008	274788
22385	274789
18699	274790
34247	274791
74015	274792
34383	274793
5663	274794
308511	274795
115989	274796
120553	274797
64227	274798
442792	274799
243733	274800
452769	274801
22228	274802
189491	274803
138027	274804
79005	274805
201438	274806
135580	274807
227794	274808
110202	274809
298595	274810
111919	274811
126115	274812
62593	274813
62593	274814
107848	274815
264336	274816
175076	274817
420481	274818
15797	274819
70094	274820
63051	274821
119939	274822
53229	274823
73583	274824
175751	274825
219586	274826
259021	274827
91437	274828
113319	274829
130209	274830
3496	274831
15014	274832
812	274833
189531	274834
423088	274835
271617	274836
35775	274837
457781	274838
131411	274839
71431	274840
41654	274841
253071	274842
377957	274843
42607	274844
111879	274845
74758	274846
255687	274847
170160	274848
88174	274849
179276	274850
9718	274851
5331	274852
43425	274853
59068	274854
37329	274855
43639	274856
52918	274857
133138	274858
439044	274859
136270	274860
440758	274861
36162	274862
36162	274863
136376	274864
117099	274865
351308	274866
34385	274867
157778	274868
5840	274869
130632	274870
434646	274871
98140	274872
501	274873
108819	274874
63364	274875
142815	274876
244376	274877
257307	274878
68009	274879
127681	274880
9602	274881
1439	274882
88980	274883
3021	274884
80764	274885
25676	274886
45897	274887
93298	274888
395806	274889
45496	274890
2544	274891
1279	274892
175889	274893
51315	274894
401766	274895
73315	274896
31420	274897
130772	274898
13743	274899
25811	274900
18878	274901
105266	274902
28791	274903
442957	274904
13649	274905
164114	274906
172872	274907
1529	274908
8879	274909
66593	274910
124349	274911
242615	274912
18245	274913
290941	274914
42544	274915
59890	274916
10402	274917
761	274918
109524	274919
75520	274920
52949	274921
131300	274922
338213	274923
410390	274924
289884	274925
5020	274926
16900	274927
21560	274928
48822	274929
11709	274930
126656	274931
236536	274932
172331	274933
288	274934
11101	274935
139757	274936
181663	274937
19885	274938
38105	274939
56126	274940
78255	274941
81882	274942
50093	274943
722	274944
44217	274945
186415	274946
22838	274947
127865	274948
393918	274949
161643	274950
54544	274951
2557	274952
163560	274953
86125	274954
43423	274955
71123	274956
49941	274957
355639	274958
52649	274959
252533	274960
139477	274961
413082	274962
174069	274963
417361	274964
39615	274965
57583	274966
21452	274967
215958	274968
95083	274969
27	274970
39985	274971
122555	274972
371596	274973
63938	274974
365870	274975
100482	274976
259502	274977
135152	274978
10659	274979
127398	274980
110786	274981
98078	274982
86099	274983
133262	274984
127565	274985
138675	274986
54113	274987
22989	274988
1096	274989
50937	274990
50434	274991
109092	274992
2179	274993
116415	274994
284086	274995
219848	274996
180659	274997
187057	274998
21654	274999
24011	275000
1502	275001
224885	275002
306148	275003
38428	275004
112952	275005
5353	275006
280335	275007
45511	275008
16474	275009
194912	275010
192608	275011
310222	275012
22001	275013
23704	275014
58580	275015
9786	275016
26081	275017
67	275018
391831	275019
198582	275020
30342	275021
56645	275022
4332	275023
76952	275024
365082	275025
22304	275026
225229	275027
227225	275028
139126	275029
125913	275030
63876	275031
446458	275032
59920	275033
188864	275034
4404	275035
2574	275036
93131	275037
93733	275038
221374	275039
251357	275040
227684	275041
347885	275042
21248	275043
1327	275044
199931	275045
361368	275046
365087	275047
406352	275048
377744	275049
338631	275050
28635	275051
81360	275052
71752	275053
148202	275054
219830	275055
237781	275056
399904	275057
18952	275058
225154	275059
8774	275060
4929	275061
115397	275062
85933	275063
228194	275064
66208	275065
150592	275066
392096	275067
333917	275068
414712	275069
432095	275070
89503	275071
74859	275072
74859	275073
144666	275074
428687	275075
137832	275076
123	275077
142648	275078
246896	275079
279015	275080
231439	275081
167453	275082
147038	275083
12916	275084
211723	275085
108967	275086
3017	275087
218371	275088
207600	275089
78978	275090
5134	275091
226295	275092
146827	275093
72982	275094
40709	275095
81088	275096
26348	275097
350227	275098
231792	275099
147892	275100
152786	275101
135668	275102
223175	275103
149623	275104
217762	275105
295928	275106
287494	275107
57176	275108
11639	275109
289001	275110
52431	275111
101561	275112
294047	275113
81117	275114
192142	275115
11411	275116
111422	275117
240561	275118
112623	275119
211787	275120
238729	275121
238609	275122
269930	275123
437994	275124
163840	275125
30702	275126
256877	275127
124369	275128
159525	275129
47639	275130
131819	275131
287333	275132
139290	275133
326143	275134
147386	275135
85634	275136
125944	275137
119415	275138
306314	275139
410980	275140
378724	275141
179387	275142
108032	275143
165588	275144
63882	275145
91145	275146
115681	275147
231546	275148
148144	275149
169976	275150
286221	275151
226536	275152
117461	275153
318575	275154
233376	275155
241346	275156
401294	275157
114034	275158
231702	275159
125299	275160
333604	275161
153731	275162
250324	275163
370897	275164
349615	275165
354157	275166
384359	275167
222565	275168
374769	275169
127625	275170
142293	275171
97170	275172
385354	275173
405994	275174
94480	275175
12365	275176
200612	275177
172048	275178
436007	275179
377796	275180
435978	275181
105745	275182
48418	275183
142928	275184
194234	275185
458194	275186
111908	275187
225277	275188
322648	275189
282206	275190
4209	275191
123225	275192
79721	275193
231484	275194
67023	275195
387221	275196
20398	275197
305661	275198
161739	275199
244598	275200
430186	275201
269767	275202
194500	275203
39822	275204
51150	275205
277702	275206
85866	275207
142060	275208
80388	275209
273425	275210
314816	275211
227650	275212
126222	275213
249274	275214
111064	275215
181312	275216
186380	275217
280723	275218
66125	275219
46777	275220
135183	275221
54150	275222
3216	275223
213842	275224
3467	275225
67867	275226
332320	275227
110437	275228
107140	275229
75891	275230
21973	275231
598	275232
1191	275233
339986	275234
459731	275235
412894	275236
20492	275237
3803	275238
3803	275239
67280	275240
43164	275241
319959	275242
117357	275243
49519	275244
26392	275245
15734	275246
3738	275247
212894	275248
111372	275249
261999	275250
152123	275251
385796	275252
435453	275253
137384	275254
120557	275255
47707	275256
55307	275257
370528	275258
113684	275259
22554	275260
399065	275261
214195	275262
36097	275263
1005	275264
283762	275265
247569	275266
196836	275267
81535	275268
375578	275269
275468	275270
172392	275271
6497	275272
34593	275273
245885	275274
92920	275275
112869	275276
148228	275277
98068	275278
191585	275279
64650	275280
205132	275281
1985	275282
194978	275283
49260	275284
1837	275285
363945	275286
41272	275287
58156	275288
249546	275289
6640	275290
455471	275291
371557	275292
31202	275293
15378	275294
59217	275295
497	275296
7839	275297
118168	275298
35306	275299
285319	275300
45038	275301
11512	275302
45038	275303
51726	275304
179778	275305
23931	275306
245770	275307
95803	275308
74179	275309
147621	275310
284839	275311
274710	275312
414466	275313
353946	275314
352534	275315
282597	275316
35493	275317
152627	275318
374057	275319
5189	275320
375931	275321
151294	275322
449457	275323
31053	275324
87248	275325
128265	275326
535	275327
695	275328
38457	275329
85411	275330
25076	275331
103852	275332
214303	275333
24259	275334
91993	275335
51009	275336
61692	275337
244203	275338
5223	275339
404933	275340
81305	275341
108601	275342
103037	275343
3267	275344
74369	275345
9771	275346
314849	275347
76589	275348
24479	275349
89190	275350
395357	275351
249512	275352
248246	275353
417828	275354
103554	275355
12	275356
112669	275357
153202	275358
99977	275359
102933	275360
175548	275361
200717	275362
218101	275363
349437	275364
207536	275365
210801	275366
99924	275367
314848	275368
407175	275369
19635	275370
134958	275371
212568	275372
40510	275373
403145	275374
180184	275375
314191	275376
85705	275377
74979	275378
44046	275379
439148	275380
99977	275381
239391	275382
2337	275383
76317	275384
151748	275385
61001	275386
226013	275387
53024	275388
105132	275389
258338	275390
13441	275391
372202	275392
233308	275393
158848	275394
212869	275395
39339	275396
16226	275397
8382	275398
269220	275399
393631	275400
104020	275401
66156	275402
13961	275403
24720	275404
186549	275405
54902	275406
10265	275407
8100	275408
9632	275409
311530	275410
41058	275411
124641	275412
137196	275413
181847	275414
171300	275415
160581	275416
198270	275417
125119	275418
23428	275419
79770	275420
104186	275421
332950	275422
50217	275423
320228	275424
279716	275425
383681	275426
197022	275427
281162	275428
9369	275429
151532	275430
236093	275431
343034	275432
408839	275433
73035	275434
119396	275435
220182	275436
200644	275437
426070	275438
434209	275439
447863	275440
126526	275441
82306	275442
322235	275443
232181	275444
123489	275445
428789	275446
67096	275447
33447	275448
132546	275449
343626	275450
334694	275451
329037	275452
172208	275453
132140	275454
42655	275455
130302	275456
248933	275457
222313	275458
258166	275459
117125	275460
247014	275461
405924	275462
215187	275463
165746	275464
123992	275465
92545	275466
407721	275467
153331	275468
452837	275469
266809	275470
269813	275471
90549	275472
165464	275473
169943	275474
381231	275475
45924	275476
112238	275477
159095	275478
239575	275479
249422	275480
52870	275481
324320	275482
348096	275483
144293	275484
133518	275485
309364	275486
66602	275487
378269	275488
460220	275489
214337	275490
135683	275491
43781	275492
205618	275493
247505	275494
129248	275495
109626	275496
38528	275497
305011	275498
158846	275499
314531	275500
160136	275501
290382	275502
159858	275503
21198	275504
140949	275505
339265	275506
178795	275507
349533	275508
208987	275509
253869	275510
171922	275511
130802	275512
257474	275513
104405	275514
147580	275515
96997	275516
200640	275517
246094	275518
44376	275519
283736	275520
49391	275521
35783	275522
346366	275523
230053	275524
127720	275525
326965	275526
186113	275527
341707	275528
106946	275529
153342	275530
23690	275531
295566	275532
307364	275533
192969	275534
383851	275535
275396	275536
286812	275537
208212	275538
12683	275539
202720	275540
168209	275541
267167	275542
337274	275543
422723	275544
220381	275545
269264	275546
319967	275547
102355	275548
276134	275549
53496	275550
129244	275551
383329	275552
327121	275553
251213	275554
276265	275555
394565	275556
251722	275557
377857	275558
332780	275559
32949	275560
153454	275561
3569	275562
426327	275563
217576	275564
156949	275565
216691	275566
242067	275567
255845	275568
420844	275569
8423	275570
209205	275571
946	275572
378547	275573
90777	275574
128913	275575
124670	275576
104479	275577
270148	275578
28941	275579
61860	275580
340873	275581
44451	275582
84425	275583
429206	275584
450003	275585
47204	275586
84984	275587
11436	275588
433881	275589
27964	275590
417996	275591
123783	275592
197559	275593
162869	275594
398823	275595
159747	275596
236055	275597
38252	275598
311049	275599
234165	275600
95079	275601
86426	275602
319472	275603
235157	275604
99038	275605
153856	275606
372480	275607
190168	275608
102939	275609
381105	275610
14342	275611
281935	275612
82498	275613
104029	275614
338636	275615
210028	275616
129928	275617
123934	275618
284431	275619
429686	275620
61416	275621
170941	275622
89591	275623
98847	275624
126041	275625
193610	275626
255900	275627
378275	275628
447292	275629
203165	275630
156949	275631
205677	275632
322173	275633
151833	275634
100975	275635
436146	275636
117461	275637
293386	275638
142086	275639
232196	275640
193110	275641
152256	275642
76534	275643
87376	275644
432882	275645
343083	275646
204000	275647
442724	275648
88774	275649
442920	275650
233967	275651
12851	275652
146384	275653
118837	275654
372929	275655
53257	275656
245495	275657
154716	275658
195484	275659
297636	275660
263900	275661
133837	275662
200645	275663
73231	275664
208158	275665
377566	275666
174741	275667
119158	275668
419809	275669
420164	275670
355558	275671
27609	275672
314114	275673
288529	275674
369315	275675
89818	275676
191187	275677
148537	275678
49209	275679
135329	275680
240680	275681
43041	275682
120963	275683
216200	275684
132319	275685
127320	275686
94797	275687
174605	275688
128959	275689
16314	275690
373040	275691
382882	275692
250845	275693
444234	275694
425813	275695
104469	275696
169013	275697
274086	275698
18083	275699
46853	275700
133059	275701
71561	275702
431908	275703
172404	275704
415718	275705
136733	275706
89750	275707
121369	275708
94888	275709
149795	275710
71856	275711
125964	275712
26792	275713
61768	275714
202875	275715
448999	275716
195916	275717
405753	275718
69823	275719
193757	275720
354368	275721
168230	275722
404480	275723
165643	275724
147461	275725
219054	275726
129352	275727
246890	275728
155289	275729
210722	275730
133754	275731
87711	275732
370251	275733
254299	275734
24575	275735
342856	275736
199678	275737
360781	275738
88098	275739
213034	275740
68006	275741
308055	275742
151589	275743
113952	275744
396944	275745
51746	275746
22977	275747
116002	275748
17554	275749
92771	275750
80339	275751
235698	275752
242569	275753
69978	275754
73607	275755
445149	275756
202057	275757
36423	275758
94013	275759
285304	275760
341697	275761
52235	275762
26341	275763
153094	275764
336745	275765
288446	275766
195546	275767
160899	275768
53086	275769
32439	275770
50598	275771
413307	275772
269584	275773
342474	275774
421882	275775
245647	275776
184936	275777
304824	275778
141437	275779
296263	275780
442575	275781
21770	275782
79698	275783
402039	275784
180141	275785
55984	275786
340037	275787
233575	275788
374970	275789
403102	275790
169848	275791
201782	275792
450579	275793
223040	275794
247902	275795
422978	275796
80018	275797
316184	275798
242312	275799
453939	275800
102244	275801
229701	275802
425588	275803
66803	275804
103246	275805
248436	275806
383494	275807
201116	275808
350770	275809
120489	275810
57084	275811
190923	275812
250345	275813
375522	275814
203265	275815
33484	275816
311325	275817
197127	275818
208509	275819
10118	275820
41126	275821
304532	275822
8121	275823
135986	275824
211268	275825
152739	275826
148856	275827
233189	275828
232122	275829
2961	275830
34785	275831
10427	275832
57449	275833
11686	275834
453	275835
95621	275836
19156	275837
189601	275838
456129	275839
218888	275840
299487	275841
401754	275842
33780	275843
442751	275844
58539	275845
290500	275846
328154	275847
396968	275848
285120	275849
113071	275850
206103	275851
169013	275852
154388	275853
20827	275854
51747	275855
139619	275856
193004	275857
334177	275858
10939	275859
36943	275860
62157	275861
227458	275862
32748	275863
138953	275864
7032	275865
441348	275866
3823	275867
50157	275868
59696	275869
72950	275870
310730	275871
21417	275872
160366	275873
268874	275874
101479	275875
28259	275876
269679	275877
95579	275878
140053	275879
44240	275880
298590	275881
20218	275882
241892	275883
12822	275884
5510	275885
71953	275886
146884	275887
100223	275888
140467	275889
71087	275890
142176	275891
12980	275892
172282	275893
144781	275894
70871	275895
253827	275896
21767	275897
212941	275898
92519	275899
350038	275900
71456	275901
263079	275902
179072	275903
14997	275904
139312	275905
74398	275906
101069	275907
13014	275908
220024	275909
73157	275910
78907	275911
205327	275912
150757	275913
159025	275914
16945	275915
166528	275916
118612	275917
29218	275918
169114	275919
13559	275920
92421	275921
7858	275922
50364	275923
160777	275924
255560	275925
320765	275926
269532	275927
147379	275928
386158	275929
151064	275930
477	275931
3269	275932
44826	275933
1169	275934
3573	275935
325136	275936
81174	275937
21155	275938
88800	275939
103297	275940
356696	275941
433598	275942
390135	275943
370310	275944
133810	275945
339417	275946
3919	275947
2080	275948
34265	275949
55705	275950
208100	275951
404500	275952
446328	275953
42983	275954
47468	275955
13272	275956
174022	275957
236797	275958
241451	275959
436494	275960
184617	275961
58966	275962
254069	275963
248765	275964
62402	275965
17968	275966
170911	275967
50883	275968
55322	275969
90894	275970
215163	275971
123870	275972
269837	275973
13525	275974
62681	275975
142813	275976
30334	275977
54771	275978
44876	275979
316400	275980
89541	275981
97268	275982
163041	275983
64107	275984
289408	275985
381398	275986
31415	275987
796	275988
63178	275989
442732	275990
13199	275991
187106	275992
5371	275993
228872	275994
8146	275995
11327	275996
55106	275997
54328	275998
29527	275999
5603	276000
7981	276001
30481	276002
188505	276003
259913	276004
242124	276005
443855	276006
234065	276007
18959	276008
220449	276009
62680	276010
205210	276011
11493	276012
28049	276013
194261	276014
276	276015
110218	276016
661	276017
147018	276018
27774	276019
320199	276020
119247	276021
347274	276022
27889	276023
330490	276024
456671	276025
28221	276026
5109	276027
300101	276028
152925	276029
21999	276030
193293	276031
10154	276032
69343	276033
133585	276034
8640	276035
12795	276036
80675	276037
394702	276038
58246	276039
24920	276040
20298	276041
40519	276042
38229	276043
307251	276044
305596	276045
122243	276046
361585	276047
397237	276048
85510	276049
32836	276050
377008	276051
157082	276052
245011	276053
49075	276054
267586	276055
204703	276056
71622	276057
20845	276058
392054	276059
336841	276060
59541	276061
406746	276062
247651	276063
284831	276064
239064	276065
190233	276066
146868	276067
281460	276068
307761	276069
329393	276070
25220	276071
64385	276072
115651	276073
217	276074
21961	276075
37263	276076
81134	276077
80941	276078
16864	276079
152050	276080
36639	276081
419968	276082
107898	276083
78674	276084
19976	276085
75159	276086
85146	276087
87402	276088
59521	276089
55923	276090
26577	276091
19727	276092
5583	276093
95467	276094
383	276095
5655	276096
37085	276097
3391	276098
103109	276099
139960	276100
204110	276101
10856	276102
143947	276103
156796	276104
133207	276105
307259	276106
19	276107
406358	276108
608	276109
15008	276110
49224	276111
59544	276112
123753	276113
118449	276114
271358	276115
262666	276116
112258	276117
71486	276118
9611	276119
353607	276120
121773	276121
93588	276122
270747	276123
419805	276124
12131	276125
8120	276126
409854	276127
302378	276128
126699	276129
83180	276130
36724	276131
193497	276132
242303	276133
1297	276134
86584	276135
1117	276136
134829	276137
10163	276138
393754	276139
283355	276140
16736	276141
328740	276142
37127	276143
183946	276144
38621	276145
40772	276146
107990	276147
259	276148
259	276149
29491	276150
126687	276151
434609	276152
83050	276153
22322	276154
77656	276155
2465	276156
406486	276157
177967	276158
395229	276159
423147	276160
16908	276161
448313	276162
73048	276163
298943	276164
137938	276165
2004	276166
17048	276167
180409	276168
133403	276169
333975	276170
233875	276171
261600	276172
394336	276173
16563	276174
74865	276175
268671	276176
175155	276177
44572	276178
198939	276179
159928	276180
342081	276181
334146	276182
430766	276183
225409	276184
64270	276185
156729	276186
8360	276187
87537	276188
374315	276189
31168	276190
152149	276191
328436	276192
16283	276193
290645	276194
46845	276195
235188	276196
48938	276197
336370	276198
52053	276199
106521	276200
106106	276201
254113	276202
246126	276203
198189	276204
10606	276205
312448	276206
439275	276207
229240	276208
195370	276209
136640	276210
51192	276211
103753	276212
323501	276213
35393	276214
19893	276215
46510	276216
37101	276217
61678	276218
1665	276219
50769	276220
144481	276221
190045	276222
285200	276223
27788	276224
97525	276225
92642	276226
251920	276227
146713	276228
250382	276229
419476	276230
10573	276231
156613	276232
29345	276233
11340	276234
419695	276235
125450	276236
129911	276237
128256	276238
6825	276239
90122	276240
149624	276241
9566	276242
6584	276243
392881	276244
20279	276245
188767	276246
368922	276247
254496	276248
48930	276249
128904	276250
14572	276251
86183	276252
235834	276253
120767	276254
144455	276255
21906	276256
179556	276257
67	276258
349983	276259
14994	276260
6477	276261
333280	276262
290403	276263
47910	276264
4647	276265
187577	276266
80426	276267
124400	276268
93218	276269
36462	276270
66461	276271
1383	276272
94115	276273
335192	276274
199503	276275
437791	276276
47366	276277
391588	276278
59332	276279
452764	276280
299465	276281
103698	276282
335140	276283
227578	276284
167106	276285
222620	276286
126041	276287
14204	276288
217372	276289
295405	276290
46575	276291
303133	276292
16055	276293
453513	276294
427256	276295
28430	276296
8313	276297
46350	276298
10154	276299
94498	276300
336406	276301
459234	276302
20152	276303
384197	276304
74899	276305
71836	276306
65373	276307
44402	276308
168087	276309
115273	276310
38691	276311
44720	276312
262902	276313
90837	276314
182585	276315
107847	276316
196555	276317
350087	276318
98388	276319
344517	276320
400730	276321
72154	276322
250087	276323
126991	276324
389978	276325
278828	276326
27963	276327
1275	276328
236792	276329
106521	276330
297	276331
7218	276332
242977	276333
103570	276334
226545	276335
450705	276336
147811	276337
266555	276338
321756	276339
33167	276340
165454	276341
261127	276342
33425	276343
340341	276344
18408	276345
238762	276346
46971	276347
318462	276348
241064	276349
266350	276350
222031	276351
273519	276352
290805	276353
247179	276354
306300	276355
278550	276356
154992	276357
125170	276358
429387	276359
405225	276360
86818	276361
46253	276362
137448	276363
268704	276364
161235	276365
39683	276366
451311	276367
280177	276368
110907	276369
153117	276370
47554	276371
66934	276372
40955	276373
92351	276374
328904	276375
190125	276376
9510	276377
132351	276378
245156	276379
172813	276380
46928	276381
431546	276382
322256	276383
353698	276384
34120	276385
92281	276386
77010	276387
352862	276388
63869	276389
93255	276390
121098	276391
308096	276392
69511	276393
211431	276394
11653	276395
116190	276396
201432	276397
409518	276398
53480	276399
279493	276400
73168	276401
211	276402
316371	276403
94894	276404
45104	276405
114970	276406
175483	276407
95098	276408
232371	276409
144671	276410
439761	276411
42755	276412
117425	276413
102063	276414
220466	276415
245436	276416
22256	276417
141753	276418
103483	276419
61701	276420
39287	276421
167238	276422
65277	276423
52756	276424
29977	276425
326999	276426
144733	276427
110039	276428
209435	276429
5427	276430
6055	276431
4509	276432
118507	276433
148887	276434
30914	276435
236046	276436
324466	276437
70227	276438
169778	276439
3415	276440
7604	276441
210351	276442
2203	276443
1185	276444
154181	276445
96580	276446
7604	276447
3180	276448
4934	276449
36908	276450
361	276451
8982	276452
116730	276453
278202	276454
209681	276455
121216	276456
18638	276457
107536	276458
118507	276459
177870	276460
14346	276461
5684	276462
50400	276463
256651	276464
107050	276465
103698	276466
235066	276467
220119	276468
442810	276469
214283	276470
228513	276471
118270	276472
68944	276473
19315	276474
339393	276475
220060	276476
83242	276477
75840	276478
65361	276479
38009	276480
62187	276481
187383	276482
98911	276483
57710	276484
112323	276485
12164	276486
53036	276487
20716	276488
389714	276489
29873	276490
28725	276491
17343	276492
380710	276493
272464	276494
38908	276495
105629	276496
122205	276497
54395	276498
121864	276499
172803	276500
51382	276501
193256	276502
63503	276503
191120	276504
131	276505
105646	276506
381103	276507
128265	276508
23888	276509
12286	276510
52755	276511
454324	276512
34774	276513
335643	276514
174639	276515
36463	276516
201429	276517
9242	276518
308040	276519
454782	276520
294873	276521
32925	276522
272556	276523
397769	276524
275192	276525
187868	276526
360750	276527
139497	276528
260293	276529
224584	276530
56068	276531
57150	276532
132633	276533
80770	276534
240216	276535
243306	276536
5784	276537
49123	276538
31795	276539
57924	276540
118409	276541
23606	276542
32779	276543
30059	276544
108624	276545
103603	276546
172989	276547
456149	276548
211557	276549
377371	276550
433012	276551
8546	276552
40246	276553
158369	276554
49442	276555
47367	276556
74340	276557
401213	276558
37280	276559
121171	276560
130069	276561
151056	276562
250387	276563
34350	276564
365710	276565
32832	276566
446510	276567
180278	276568
388148	276569
108807	276570
248169	276571
32790	276572
25030	276573
80550	276574
151057	276575
121389	276576
457332	276577
12569	276578
17462	276579
97998	276580
108459	276581
19444	276582
383394	276583
5053	276584
15592	276585
112500	276586
298667	276587
378050	276588
2283	276589
56951	276590
32315	276591
59552	276592
1732	276593
183089	276594
225613	276595
410673	276596
110150	276597
34170	276598
61935	276599
30271	276600
35135	276601
81911	276602
140014	276603
152450	276604
20726	276605
331621	276606
2075	276607
18025	276608
102363	276609
83799	276610
30307	276611
117826	276612
52195	276613
125572	276614
117826	276615
395533	276616
164150	276617
228845	276618
282799	276619
33665	276620
172136	276621
384491	276622
63753	276623
106979	276624
10951	276625
395571	276626
28099	276627
200567	276628
83444	276629
98029	276630
49042	276631
397717	276632
123485	276633
53395	276634
172383	276635
119737	276636
174608	276637
127498	276638
409519	276639
156828	276640
195847	276641
394518	276642
36164	276643
41432	276644
8088	276645
123474	276646
266301	276647
64210	276648
419251	276649
57201	276650
390602	276651
182307	276652
57731	276653
29520	276654
219053	276655
9100	276656
149026	276657
13072	276658
53400	276659
12696	276660
32684	276661
451280	276662
204275	276663
119819	276664
364160	276665
98717	276666
98117	276667
213925	276668
411660	276669
427937	276670
86735	276671
198918	276672
420385	276673
182361	276674
315861	276675
58218	276676
14256	276677
374068	276678
253487	276679
243300	276680
265744	276681
145777	276682
21800	276683
119301	276684
50476	276685
6748	276686
72929	276687
302789	276688
321961	276689
124175	276690
207470	276691
241170	276692
313798	276693
241632	276694
25941	276695
250119	276696
442540	276697
441909	276698
45840	276699
30552	276700
178267	276701
60774	276702
398633	276703
3688	276704
208532	276705
43354	276706
89494	276707
145907	276708
286339	276709
88861	276710
261387	276711
91769	276712
10183	276713
124222	276714
397500	276715
8768	276716
384686	276717
144363	276718
48713	276719
326910	276720
157504	276721
7704	276722
41036	276723
26791	276724
75725	276725
67849	276726
331147	276727
25507	276728
202609	276729
248050	276730
55488	276731
6554	276732
166228	276733
330006	276734
66005	276735
387984	276736
11294	276737
11765	276738
1209	276739
13441	276740
429658	276741
272917	276742
21096	276743
22368	276744
21388	276745
51044	276746
59326	276747
219315	276748
20424	276749
3465	276750
2547	276751
45888	276752
206224	276753
107463	276754
36586	276755
137751	276756
38991	276757
154373	276758
145990	276759
442304	276760
25398	276761
59895	276762
77318	276763
337965	276764
60076	276765
201991	276766
35035	276767
34816	276768
161121	276769
116695	276770
124753	276771
124791	276772
16932	276773
70568	276774
81897	276775
24802	276776
21224	276777
268265	276778
35086	276779
168218	276780
15338	276781
90029	276782
84264	276783
17058	276784
137562	276785
6779	276786
46170	276787
105560	276788
399697	276789
85879	276790
945	276791
196855	276792
290512	276793
223638	276794
121087	276795
61681	276796
160	276797
420314	276798
6444	276799
121087	276800
228247	276801
158564	276802
200295	276803
105106	276804
4159	276805
86316	276806
338528	276807
332289	276808
47467	276809
440439	276810
149773	276811
457645	276812
446263	276813
8861	276814
321602	276815
83369	276816
121836	276817
51732	276818
164809	276819
394944	276820
293007	276821
88711	276822
201025	276823
100845	276824
44194	276825
51863	276826
402057	276827
27379	276828
297930	276829
51878	276830
261960	276831
14514	276832
177879	276833
372005	276834
407170	276835
65899	276836
953	276837
28431	276838
183396	276839
124612	276840
381314	276841
9798	276842
19819	276843
50456	276844
78495	276845
17709	276846
12358	276847
19623	276848
3717	276849
55419	276850
159537	276851
26696	276852
207094	276853
195578	276854
62701	276855
99155	276856
207603	276857
165354	276858
431626	276859
123525	276860
106149	276861
338736	276862
108894	276863
93005	276864
63077	276865
229776	276866
438195	276867
116925	276868
218096	276869
212912	276870
104716	276871
28812	276872
31187	276873
16893	276874
305055	276875
40401	276876
124114	276877
138640	276878
404018	276879
172141	276880
80103	276881
119689	276882
185651	276883
154	276884
49094	276885
325314	276886
281644	276887
237273	276888
229173	276889
65620	276890
16310	276891
200153	276892
144189	276893
37680	276894
286580	276895
400506	276896
312938	276897
439886	276898
173270	276899
157147	276900
338798	276901
457524	276902
353326	276903
164821	276904
413954	276905
110257	276906
178712	276907
109669	276908
91628	276909
245185	276910
157533	276911
16289	276912
22829	276913
181610	276914
153475	276915
95975	276916
349567	276917
86449	276918
37379	276919
57506	276920
387489	276921
338628	276922
41567	276923
196615	276924
88666	276925
325081	276926
227354	276927
270259	276928
231523	276929
372836	276930
3139	276931
141543	276932
61018	276933
139355	276934
80365	276935
401086	276936
314344	276937
380788	276938
137986	276939
150455	276940
291233	276941
55936	276942
5767	276943
286631	276944
95247	276945
87055	276946
58523	276947
20823	276948
444396	276949
179784	276950
74136	276951
147418	276952
102006	276953
48308	276954
149940	276955
63490	276956
164617	276957
83574	276958
124723	276959
308508	276960
151401	276961
35993	276962
40177	276963
72019	276964
149942	276965
236299	276966
400685	276967
13587	276968
275792	276969
297117	276970
65193	276971
44810	276972
47517	276973
2590	276974
97002	276975
116707	276976
1258	276977
16171	276978
312399	276979
271387	276980
98016	276981
56371	276982
130888	276983
111017	276984
324383	276985
18911	276986
27304	276987
30731	276988
149553	276989
25907	276990
42867	276991
70211	276992
138511	276993
383338	276994
34379	276995
108709	276996
447266	276997
371938	276998
125753	276999
292038	277000
339666	277001
22455	277002
162648	277003
268615	277004
77855	277005
184076	277006
98611	277007
19090	277008
343255	277009
60200	277010
295314	277011
261082	277012
429842	277013
241815	277014
126371	277015
218798	277016
155449	277017
355803	277018
129899	277019
30902	277020
234344	277021
133954	277022
96186	277023
267768	277024
415190	277025
408315	277026
248832	277027
266439	277028
149020	277029
183009	277030
186307	277031
358946	277032
25541	277033
395792	277034
127511	277035
70459	277036
95830	277037
86491	277038
68941	277039
28509	277040
244746	277041
375123	277042
14044	277043
285219	277044
138428	277045
86705	277046
404128	277047
396257	277048
65316	277049
358945	277050
381745	277051
309398	277052
198996	277053
148050	277054
29263	277055
141	277056
104482	277057
42800	277058
58550	277059
16425	277060
58788	277061
333515	277062
17524	277063
39089	277064
81666	277065
1312	277066
15850	277067
60917	277068
207452	277069
117762	277070
258866	277071
238764	277072
407293	277073
198925	277074
46739	277075
228818	277076
263284	277077
114693	277078
239335	277079
275637	277080
310500	277081
229	277082
109319	277083
213396	277084
399047	277085
156399	277086
101912	277087
13968	277088
75786	277089
93508	277090
94731	277091
210892	277092
107781	277093
175370	277094
1634	277095
52538	277096
46043	277097
143997	277098
44908	277099
1364	277100
206694	277101
3162	277102
3100	277103
205530	277104
7649	277105
223472	277106
136429	277107
380412	277108
107830	277109
247602	277110
191628	277111
14667	277112
450083	277113
263	277114
119	277115
12584	277116
15940	277117
1400	277118
284380	277119
43817	277120
98021	277121
63775	277122
753	277123
60015	277124
15650	277125
136834	277126
136432	277127
66336	277128
322395	277129
322637	277130
31631	277131
157181	277132
248209	277133
86959	277134
274366	277135
158338	277136
344847	277137
106592	277138
259825	277139
36592	277140
149356	277141
38567	277142
122084	277143
451501	277144
458719	277145
220103	277146
150698	277147
16505	277148
130448	277149
54220	277150
151121	277151
378029	277152
112396	277153
445492	277154
223485	277155
86722	277156
121804	277157
107222	277158
10711	277159
43739	277160
282335	277161
124459	277162
160739	277163
367567	277164
31659	277165
147486	277166
145123	277167
70804	277168
18788	277169
61828	277170
328570	277171
19995	277172
25517	277173
117293	277174
44071	277175
50925	277176
460242	277177
318657	277178
90086	277179
122713	277180
51024	277181
73688	277182
155873	277183
20542	277184
27846	277185
32867	277186
124263	277187
395376	277188
149354	277189
198301	277190
232919	277191
243268	277192
386051	277193
20632	277194
12334	277195
235051	277196
78869	277197
81223	277198
319763	277199
114707	277200
183191	277201
291470	277202
180291	277203
276359	277204
87467	277205
210261	277206
106424	277207
244784	277208
66526	277209
88189	277210
455314	277211
49492	277212
387271	277213
3893	277214
213038	277215
9129	277216
310015	277217
19658	277218
1500	277219
2240	277220
290686	277221
5034	277222
148355	277223
10370	277224
227969	277225
341076	277226
387284	277227
303381	277228
153898	277229
223886	277230
283590	277231
284989	277232
112501	277233
340123	277234
98717	277235
223739	277236
24581	277237
18964	277238
174392	277239
330443	277240
164301	277241
9328	277242
60213	277243
161760	277244
185250	277245
298728	277246
52154	277247
96550	277248
216820	277249
70478	277250
142588	277251
297695	277252
391598	277253
147198	277254
260962	277255
130522	277256
11095	277257
61926	277258
22232	277259
5666	277260
3470	277261
8085	277262
203911	277263
443796	277264
57084	277265
388231	277266
1392	277267
380873	277268
340835	277269
137578	277270
185761	277271
413562	277272
167754	277273
1179	277274
1179	277275
430897	277276
66871	277277
144012	277278
344845	277279
70499	277280
235847	277281
26446	277282
112669	277283
135025	277284
10131	277285
45093	277286
181859	277287
14135	277288
67202	277289
265133	277290
9532	277291
52533	277292
62108	277293
437178	277294
2260	277295
437369	277296
24904	277297
199382	277298
15891	277299
307131	277300
23865	277301
32617	277302
115179	277303
3037	277304
324123	277305
319076	277306
257410	277307
265834	277308
284321	277309
138040	277310
215380	277311
50607	277312
102429	277313
11602	277314
95986	277315
103683	277316
63431	277317
98012	277318
132023	277319
28380	277320
142668	277321
38997	277322
339700	277323
412713	277324
118257	277325
28727	277326
140396	277327
327146	277328
101187	277329
197994	277330
197976	277331
178104	277332
186732	277333
202939	277334
371736	277335
201544	277336
357479	277337
358049	277338
49118	277339
120910	277340
199156	277341
166727	277342
326484	277343
28717	277344
3146	277345
199524	277346
140803	277347
138214	277348
34966	277349
164303	277350
13469	277351
231602	277352
427861	277353
15717	277354
12739	277355
319737	277356
37291	277357
124889	277358
454313	277359
31688	277360
247216	277361
165619	277362
31688	277363
405591	277364
229211	277365
430774	277366
457430	277367
42561	277368
58720	277369
167553	277370
13502	277371
96639	277372
128543	277373
401335	277374
82531	277375
19558	277376
351158	277377
96639	277378
16132	277379
57052	277380
29477	277381
66559	277382
12928	277383
405745	277384
54493	277385
128632	277386
126711	277387
47953	277388
145200	277389
91519	277390
361581	277391
109938	277392
22157	277393
397959	277394
10634	277395
58260	277396
175464	277397
12451	277398
283650	277399
263514	277400
21067	277401
39807	277402
107794	277403
233542	277404
82531	277405
403144	277406
12451	277407
223808	277408
112672	277409
95702	277410
265543	277411
337535	277412
381241	277413
166674	277414
270279	277415
34800	277416
45269	277417
184210	277418
221954	277419
357373	277420
123923	277421
73597	277422
51731	277423
68300	277424
188684	277425
30762	277426
87081	277427
171509	277428
442023	277429
195642	277430
7372	277431
54717	277432
363588	277433
437508	277434
113157	277435
434174	277436
140886	277437
152608	277438
283339	277439
139926	277440
146631	277441
73752	277442
20664	277443
68014	277444
247216	277445
116700	277446
257846	277447
25899	277448
107742	277449
17564	277450
14236	277451
236	277452
105789	277453
74459	277454
176763	277455
48132	277456
88370	277457
150926	277458
197421	277459
120712	277460
18527	277461
154826	277462
137359	277463
185681	277464
50160	277465
254416	277466
336018	277467
25	277468
39720	277469
37185	277470
434066	277471
457665	277472
193575	277473
365581	277474
36478	277475
304629	277476
242554	277477
190458	277478
144664	277479
308107	277480
40423	277481
1121	277482
84550	277483
93827	277484
453001	277485
124331	277486
22196	277487
131324	277488
217759	277489
1121	277490
172564	277491
332070	277492
248647	277493
394176	277494
46561	277495
180250	277496
4393	277497
304976	277498
202198	277499
403327	277500
48189	277501
229934	277502
265475	277503
168449	277504
78480	277505
366470	277506
1269	277507
447868	277508
134117	277509
3084	277510
297394	277511
73528	277512
124013	277513
12093	277514
52657	277515
180753	277516
122935	277517
186325	277518
90988	277519
61933	277520
216492	277521
69892	277522
51323	277523
110098	277524
196502	277525
138058	277526
145658	277527
40337	277528
156069	277529
169071	277530
456711	277531
65320	277532
54308	277533
301370	277534
389346	277535
248999	277536
247926	277537
349896	277538
69807	277539
314408	277540
65457	277541
329420	277542
189132	277543
341660	277544
177346	277545
460023	277546
120427	277547
408881	277548
391545	277549
3808	277550
6945	277551
53537	277552
138607	277553
27789	277554
186529	277555
517	277556
152090	277557
95857	277558
119294	277559
13678	277560
82898	277561
377656	277562
29365	277563
5804	277564
402240	277565
302983	277566
403442	277567
160470	277568
199324	277569
387047	277570
420318	277571
24773	277572
110581	277573
147838	277574
274056	277575
175970	277576
34791	277577
17626	277578
81158	277579
92090	277580
210824	277581
60622	277582
46370	277583
136403	277584
165862	277585
187133	277586
209411	277587
2847	277588
130361	277589
68527	277590
238842	277591
85436	277592
82771	277593
84195	277594
115149	277595
100671	277596
24116	277597
130982	277598
31047	277599
99313	277600
66719	277601
243615	277602
139865	277603
4483	277604
130361	277605
136144	277606
150743	277607
28941	277608
62612	277609
23187	277610
25420	277611
367743	277612
25420	277613
63081	277614
74261	277615
48942	277616
348700	277617
123622	277618
260945	277619
12202	277620
422340	277621
28265	277622
243170	277623
71	277624
44767	277625
65574	277626
49472	277627
397349	277628
331019	277629
384433	277630
35102	277631
82337	277632
399305	277633
65146	277634
95980	277635
303217	277636
10257	277637
372373	277638
160356	277639
96736	277640
245672	277641
386490	277642
63251	277643
193007	277644
228750	277645
112494	277646
295501	277647
132311	277648
454140	277649
449808	277650
144344	277651
15	277652
31900	277653
371436	277654
285186	277655
34788	277656
77029	277657
190157	277658
332563	277659
175247	277660
122812	277661
164578	277662
145121	277663
17711	277664
125110	277665
457904	277666
372920	277667
122093	277668
248970	277669
262805	277670
19003	277671
250117	277672
159034	277673
174474	277674
92920	277675
215848	277676
211242	277677
37256	277678
134140	277679
119717	277680
123315	277681
260407	277682
137989	277683
459581	277684
241890	277685
229737	277686
346796	277687
23665	277688
44714	277689
44714	277690
400049	277691
186161	277692
372239	277693
85029	277694
41592	277695
54591	277696
136541	277697
299366	277698
36103	277699
121012	277700
177863	277701
69516	277702
451670	277703
9920	277704
32613	277705
450724	277706
173842	277707
59915	277708
92700	277709
36406	277710
45891	277711
192319	277712
228197	277713
93263	277714
20476	277715
185793	277716
451781	277717
101356	277718
69330	277719
143001	277720
410550	277721
3780	277722
79386	277723
127523	277724
15272	277725
12311	277726
18668	277727
72432	277728
102398	277729
16639	277730
80131	277731
321364	277732
190862	277733
9609	277734
223604	277735
163627	277736
88632	277737
191191	277738
403661	277739
377579	277740
43815	277741
52651	277742
75702	277743
247777	277744
59005	277745
385425	277746
55678	277747
11185	277748
70730	277749
37577	277750
9574	277751
44227	277752
437493	277753
189374	277754
57359	277755
22553	277756
26125	277757
92949	277758
57252	277759
399058	277760
317192	277761
37303	277762
43477	277763
114667	277764
22842	277765
4639	277766
19516	277767
169110	277768
171299	277769
431416	277770
9275	277771
245135	277772
40576	277773
138166	277774
222346	277775
107141	277776
288395	277777
246995	277778
116281	277779
99211	277780
13992	277781
108566	277782
201149	277783
16986	277784
86412	277785
211852	277786
63160	277787
409054	277788
432213	277789
347514	277790
427476	277791
60808	277792
225971	277793
100583	277794
105047	277795
21616	277796
95355	277797
63662	277798
83058	277799
8448	277800
128308	277801
126450	277802
137567	277803
26102	277804
2185	277805
12849	277806
117467	277807
111333	277808
204476	277809
27940	277810
124919	277811
58957	277812
12090	277813
391961	277814
287982	277815
178423	277816
264195	277817
26691	277818
7230	277819
429956	277820
16357	277821
153713	277822
227698	277823
3290	277824
34348	277825
330807	277826
84000	277827
306484	277828
59120	277829
317391	277830
274130	277831
2093	277832
406057	277833
222159	277834
393749	277835
96687	277836
264889	277837
98616	277838
184225	277839
374681	277840
11782	277841
125857	277842
16803	277843
102641	277844
376377	277845
250184	277846
368421	277847
124829	277848
346804	277849
108160	277850
323218	277851
33251	277852
291600	277853
675	277854
49413	277855
187841	277856
12957	277857
374946	277858
49655	277859
125885	277860
192348	277861
155248	277862
430884	277863
618	277864
276566	277865
80447	277866
210680	277867
300238	277868
14340	277869
378247	277870
344432	277871
53185	277872
50357	277873
73007	277874
300809	277875
236639	277876
160114	277877
149707	277878
84035	277879
155347	277880
230185	277881
67896	277882
184451	277883
27141	277884
218682	277885
447170	277886
356351	277887
165121	277888
71279	277889
381496	277890
97797	277891
373735	277892
249710	277893
152284	277894
437984	277895
91229	277896
262120	277897
7776	277898
16724	277899
191344	277900
7490	277901
117406	277902
416275	277903
26528	277904
111226	277905
311907	277906
15066	277907
372996	277908
214010	277909
1775	277910
14313	277911
377519	277912
3243	277913
425949	277914
63817	277915
49790	277916
806	277917
32142	277918
402933	277919
45861	277920
273	277921
137978	277922
17987	277923
428652	277924
179401	277925
210621	277926
226246	277927
7626	277928
133326	277929
17375	277930
277110	277931
12592	277932
927	277933
23279	277934
25963	277935
31480	277936
313906	277937
83615	277938
34925	277939
406498	277940
93084	277941
85694	277942
308213	277943
65873	277944
75707	277945
13944	277946
51334	277947
38813	277948
136501	277949
11019	277950
8	277951
167959	277952
59551	277953
6157	277954
44303	277955
16851	277956
4157	277957
37659	277958
56690	277959
431322	277960
73182	277961
275890	277962
4318	277963
27391	277964
15054	277965
12703	277966
90756	277967
28137	277968
152529	277969
12042	277970
2007	277971
249010	277972
108660	277973
12	277974
36649	277975
18872	277976
75397	277977
260058	277978
21001	277979
15894	277980
52978	277981
109026	277982
454950	277983
248139	277984
35616	277985
24082	277986
62527	277987
21096	277988
117311	277989
227983	277990
131606	277991
179362	277992
162669	277993
23746	277994
24570	277995
63793	277996
151200	277997
203703	277998
70065	277999
4172	278000
4172	278001
351963	278002
224154	278003
218816	278004
291626	278005
48187	278006
450779	278007
136385	278008
448979	278009
21032	278010
37043	278011
2497	278012
447408	278013
5989	278014
22442	278015
63911	278016
440078	278017
81520	278018
148890	278019
38143	278020
69988	278021
93386	278022
7112	278023
338904	278024
89626	278025
156387	278026
203391	278027
344644	278028
49764	278029
183169	278030
12314	278031
180076	278032
236440	278033
27317	278034
82905	278035
103135	278036
3919	278037
4285	278038
41128	278039
54157	278040
89179	278041
238460	278042
93976	278043
165549	278044
15741	278045
45993	278046
200163	278047
710	278048
250795	278049
22728	278050
104949	278051
13166	278052
111935	278053
291669	278054
85266	278055
43993	278056
303987	278057
269306	278058
237116	278059
17926	278060
68936	278061
362898	278062
135677	278063
113822	278064
15746	278065
84310	278066
220284	278067
227291	278068
416287	278069
131863	278070
97977	278071
107531	278072
273664	278073
449015	278074
213889	278075
149980	278076
6612	278077
177318	278078
450377	278079
111573	278080
5250	278081
270339	278082
37380	278083
10749	278084
79435	278085
122336	278086
167159	278087
17315	278088
294310	278089
37127	278090
93666	278091
7930	278092
325698	278093
173644	278094
237421	278095
217385	278096
421382	278097
432190	278098
11341	278099
3	278100
10649	278101
118127	278102
362270	278103
432714	278104
339546	278105
449009	278106
52433	278107
4276	278108
101068	278109
158115	278110
19039	278111
35509	278112
48219	278113
5935	278114
32784	278115
172231	278116
42528	278117
251123	278118
81406	278119
31524	278120
190809	278121
154377	278122
10154	278123
32465	278124
349077	278125
34903	278126
1933	278127
7451	278128
5971	278129
435067	278130
670	278131
26634	278132
182046	278133
344166	278134
181785	278135
186903	278136
6390	278137
28221	278138
345588	278139
235381	278140
59572	278141
675	278142
47870	278143
93740	278144
94233	278145
46508	278146
437765	278147
203439	278148
6511	278149
18704	278150
249681	278151
70915	278152
210277	278153
23306	278154
4020	278155
28101	278156
292609	278157
1475	278158
111504	278159
178182	278160
42731	278161
444543	278162
38338	278163
100478	278164
43781	278165
177442	278166
102921	278167
48511	278168
142018	278169
2078	278170
145539	278171
318967	278172
62041	278173
402491	278174
362710	278175
36680	278176
404269	278177
46944	278178
202039	278179
2327	278180
342572	278181
393394	278182
29960	278183
47320	278184
60515	278185
209	278186
5455	278187
5937	278188
188745	278189
356334	278190
134397	278191
51594	278192
11238	278193
45731	278194
300497	278195
64917	278196
128024	278197
14412	278198
19018	278199
310403	278200
371269	278201
60045	278202
5446	278203
39837	278204
235579	278205
384678	278206
172946	278207
118450	278208
213791	278209
81400	278210
66534	278211
2934	278212
129826	278213
31885	278214
115845	278215
60783	278216
115845	278217
22913	278218
394965	278219
343412	278220
49958	278221
17096	278222
27645	278223
173712	278224
139706	278225
5498	278226
190094	278227
179676	278228
292474	278229
300644	278230
291730	278231
210025	278232
26646	278233
85463	278234
232421	278235
209333	278236
55882	278237
238137	278238
62952	278239
112152	278240
387893	278241
57705	278242
153460	278243
225267	278244
157269	278245
182117	278246
34216	278247
170857	278248
19684	278249
65003	278250
34761	278251
151144	278252
69786	278253
400034	278254
74377	278255
310185	278256
5288	278257
226643	278258
125596	278259
224758	278260
33641	278261
85384	278262
228705	278263
40937	278264
333896	278265
2555	278266
3811	278267
287679	278268
17597	278269
2169	278270
85900	278271
39441	278272
247922	278273
171146	278274
122434	278275
395881	278276
115755	278277
160497	278278
114120	278279
148237	278280
7611	278281
60665	278282
143903	278283
15661	278284
220873	278285
66643	278286
74181	278287
39441	278288
367330	278289
232637	278290
123361	278291
32695	278292
10663	278293
267352	278294
29089	278295
9891	278296
34294	278297
238991	278298
103461	278299
141728	278300
20558	278301
32166	278302
187308	278303
55959	278304
97284	278305
99924	278306
50912	278307
298200	278308
191055	278309
386382	278310
102477	278311
217018	278312
184681	278313
114805	278314
117229	278315
85332	278316
98767	278317
300645	278318
330274	278319
157251	278320
1593	278321
426087	278322
154064	278323
135521	278324
56676	278325
196412	278326
82091	278327
354528	278328
308159	278329
20028	278330
276916	278331
1073	278332
193874	278333
82112	278334
125229	278335
117792	278336
195410	278337
4337	278338
168560	278339
231655	278340
7774	278341
442039	278342
156974	278343
119222	278344
53851	278345
222133	278346
238496	278347
18649	278348
320899	278349
264888	278350
140535	278351
100639	278352
173416	278353
419656	278354
378605	278355
204988	278356
148111	278357
243829	278358
74618	278359
49001	278360
281689	278361
320239	278362
247257	278363
111387	278364
48895	278365
349898	278366
55289	278367
215286	278368
43398	278369
418287	278370
139972	278371
429031	278372
204624	278373
262436	278374
136190	278375
184955	278376
5895	278377
439998	278378
38912	278379
166815	278380
276586	278381
231444	278382
131811	278383
402249	278384
287931	278385
296868	278386
265592	278387
129227	278388
211538	278389
120469	278390
47333	278391
188347	278392
91639	278393
155845	278394
61263	278395
89550	278396
124243	278397
202488	278398
438332	278399
28033	278400
263387	278401
15856	278402
37102	278403
695	278404
255	278405
94288	278406
164009	278407
182414	278408
97658	278409
164250	278410
47856	278411
291943	278412
402964	278413
203274	278414
392010	278415
27993	278416
12544	278417
51597	278418
375819	278419
5000	278420
117669	278421
20309	278422
430446	278423
9212	278424
595	278425
15209	278426
206214	278427
59766	278428
213246	278429
25875	278430
945	278431
259648	278432
438070	278433
39421	278434
33555	278435
97977	278436
287846	278437
279272	278438
93058	278439
152954	278440
199990	278441
459359	278442
264621	278443
280810	278444
423911	278445
213838	278446
248782	278447
359407	278448
297868	278449
45668	278450
20791	278451
459987	278452
49148	278453
113872	278454
57364	278455
76592	278456
35843	278457
113217	278458
275672	278459
366873	278460
28887	278461
69699	278462
11630	278463
76592	278464
8160	278465
2271	278466
342782	278467
157828	278468
18381	278469
346550	278470
317855	278471
8148	278472
11724	278473
19330	278474
206472	278475
207221	278476
215094	278477
96078	278478
167336	278479
7329	278480
87113	278481
30090	278482
34791	278483
19305	278484
243791	278485
72802	278486
71322	278487
264702	278488
11723	278489
128092	278490
291415	278491
23325	278492
16941	278493
13718	278494
66223	278495
19929	278496
68261	278497
257012	278498
14536	278499
53140	278500
89067	278501
70428	278502
331440	278503
184117	278504
4418	278505
203414	278506
81281	278507
40338	278508
27499	278509
92448	278510
255306	278511
29546	278512
61640	278513
149507	278514
11864	278515
114923	278516
111286	278517
144896	278518
190085	278519
71841	278520
145784	278521
31562	278522
227146	278523
37517	278524
181773	278525
12748	278526
84180	278527
232893	278528
208073	278529
168233	278530
180392	278531
421726	278532
168738	278533
373800	278534
14885	278535
67485	278536
234294	278537
191388	278538
165519	278539
182691	278540
29653	278541
85473	278542
33504	278543
5497	278544
57044	278545
101293	278546
3291	278547
280392	278548
107026	278549
141184	278550
28257	278551
2998	278552
11513	278553
165080	278554
333866	278555
81104	278556
70710	278557
203691	278558
379662	278559
422845	278560
104460	278561
48943	278562
280923	278563
58239	278564
2486	278565
117506	278566
130406	278567
118722	278568
155794	278569
87819	278570
18183	278571
111806	278572
30836	278573
16099	278574
57364	278575
119501	278576
158589	278577
220233	278578
76850	278579
37562	278580
56772	278581
7939	278582
126736	278583
98811	278584
53368	278585
306175	278586
81579	278587
33168	278588
172839	278589
207094	278590
300056	278591
53206	278592
34541	278593
385310	278594
18817	278595
440762	278596
200932	278597
117902	278598
437424	278599
126922	278600
306609	278601
60417	278602
120132	278603
54127	278604
249310	278605
198923	278606
7978	278607
354867	278608
439937	278609
228651	278610
246987	278611
10561	278612
118779	278613
17643	278614
198660	278615
66539	278616
185141	278617
58920	278618
65786	278619
282231	278620
341133	278621
72182	278622
22224	278623
308145	278624
329951	278625
16717	278626
210004	278627
121899	278628
212237	278629
424764	278630
99978	278631
72470	278632
178768	278633
312537	278634
30913	278635
184771	278636
139320	278637
400171	278638
440968	278639
18361	278640
28932	278641
403723	278642
67201	278643
61558	278644
382803	278645
16261	278646
168218	278647
89425	278648
118486	278649
93384	278650
121853	278651
61169	278652
348330	278653
2827	278654
27151	278655
332326	278656
304969	278657
246440	278658
15013	278659
220933	278660
32030	278661
150243	278662
212390	278663
286826	278664
199338	278665
229234	278666
184222	278667
7554	278668
141360	278669
28938	278670
107987	278671
3678	278672
46514	278673
74968	278674
396546	278675
375706	278676
87256	278677
286	278678
109430	278679
241855	278680
405210	278681
192884	278682
233728	278683
124410	278684
124106	278685
286674	278686
15032	278687
1046	278688
6332	278689
192316	278690
81545	278691
362803	278692
90714	278693
11776	278694
177298	278695
24322	278696
427132	278697
49161	278698
336887	278699
48905	278700
1252	278701
210073	278702
139048	278703
392429	278704
159465	278705
12540	278706
22118	278707
103404	278708
22280	278709
156377	278710
397102	278711
336910	278712
209779	278713
17543	278714
154860	278715
122314	278716
49882	278717
205864	278718
5135	278719
22800	278720
59188	278721
116793	278722
49173	278723
120998	278724
18970	278725
223869	278726
397485	278727
21423	278728
12539	278729
190880	278730
117125	278731
49169	278732
62476	278733
5184	278734
24209	278735
6750	278736
80519	278737
216320	278738
7902	278739
159832	278740
49959	278741
70324	278742
85062	278743
411830	278744
51583	278745
1180	278746
2854	278747
366508	278748
429963	278749
232695	278750
65958	278751
180769	278752
350608	278753
191207	278754
95189	278755
206	278756
191325	278757
25040	278758
26555	278759
148444	278760
331603	278761
121739	278762
55	278763
350533	278764
181409	278765
329320	278766
36024	278767
49059	278768
13275	278769
177823	278770
28299	278771
135524	278772
32746	278773
30989	278774
145423	278775
443467	278776
394469	278777
220846	278778
119607	278779
70793	278780
87548	278781
134806	278782
152822	278783
109875	278784
104921	278785
107231	278786
59193	278787
457829	278788
191271	278789
67769	278790
358684	278791
96697	278792
24056	278793
361	278794
153760	278795
89683	278796
186053	278797
410581	278798
160693	278799
51536	278800
23622	278801
111827	278802
221690	278803
41338	278804
87143	278805
147437	278806
23240	278807
28402	278808
69340	278809
191043	278810
304	278811
2308	278812
97297	278813
214574	278814
409142	278815
29759	278816
132454	278817
121020	278818
170212	278819
166323	278820
227693	278821
122621	278822
112537	278823
268369	278824
417130	278825
88013	278826
49092	278827
243983	278828
415080	278829
15509	278830
416411	278831
98540	278832
184003	278833
362718	278834
413564	278835
259032	278836
297163	278837
161029	278838
43199	278839
133235	278840
264596	278841
301419	278842
21782	278843
182160	278844
349409	278845
218493	278846
270456	278847
110778	278848
333431	278849
352467	278850
397934	278851
10851	278852
58418	278853
195352	278854
196364	278855
93391	278856
315679	278857
228149	278858
107809	278859
60667	278860
133877	278861
29759	278862
102736	278863
95220	278864
349850	278865
435580	278866
5152	278867
220046	278868
177504	278869
9067	278870
293583	278871
20973	278872
321803	278873
118272	278874
389355	278875
30646	278876
97567	278877
14744	278878
55482	278879
354649	278880
185443	278881
171975	278882
48407	278883
47592	278884
92881	278885
259401	278886
104437	278887
453669	278888
193301	278889
249788	278890
171794	278891
41405	278892
4503	278893
38905	278894
36779	278895
315855	278896
368115	278897
56888	278898
12727	278899
51086	278900
47242	278901
12129	278902
60776	278903
4093	278904
76488	278905
249304	278906
2881	278907
23120	278908
27582	278909
28601	278910
89188	278911
30800	278912
149772	278913
67023	278914
97445	278915
448022	278916
207867	278917
173117	278918
121500	278919
71626	278920
159600	278921
373511	278922
234925	278923
54472	278924
21279	278925
118620	278926
157778	278927
9828	278928
274845	278929
3246	278930
341749	278931
402892	278932
53295	278933
92529	278934
394861	278935
238595	278936
417631	278937
32497	278938
6094	278939
124221	278940
29222	278941
14713	278942
321560	278943
50124	278944
116761	278945
158517	278946
64545	278947
5706	278948
207089	278949
183417	278950
25208	278951
26517	278952
64700	278953
31208	278954
106188	278955
78089	278956
340745	278957
191987	278958
69139	278959
297704	278960
15765	278961
1150	278962
127626	278963
117999	278964
106571	278965
7453	278966
25938	278967
36429	278968
24790	278969
349507	278970
143214	278971
206679	278972
34101	278973
98918	278974
319865	278975
117401	278976
7280	278977
61507	278978
372068	278979
158986	278980
418110	278981
62456	278982
356085	278983
167600	278984
398318	278985
50218	278986
57993	278987
45542	278988
27081	278989
115448	278990
109091	278991
44778	278992
173781	278993
51266	278994
16918	278995
132538	278996
21997	278997
55303	278998
18112	278999
59456	279000
3400	279001
81777	279002
6678	279003
156479	279004
45361	279005
100822	279006
84066	279007
13084	279008
228975	279009
239495	279010
53388	279011
24285	279012
153402	279013
352914	279014
182967	279015
71918	279016
33239	279017
59671	279018
400527	279019
105677	279020
313803	279021
225744	279022
291811	279023
426545	279024
248776	279025
95355	279026
13791	279027
18519	279028
393552	279029
34919	279030
168274	279031
153651	279032
177160	279033
4379	279034
196157	279035
27118	279036
353229	279037
99242	279038
65279	279039
128293	279040
12644	279041
11899	279042
324946	279043
494	279044
19651	279045
164607	279046
64852	279047
7560	279048
307990	279049
11417	279050
35752	279051
159448	279052
86986	279053
126305	279054
19507	279055
97333	279056
43020	279057
59254	279058
170188	279059
3818	279060
3034	279061
115332	279062
29115	279063
3510	279064
91597	279065
176116	279066
14945	279067
183	279068
291211	279069
93068	279070
48115	279071
21413	279072
75110	279073
3362	279074
417212	279075
76720	279076
226959	279077
135184	279078
20808	279079
30133	279080
8215	279081
36600	279082
256859	279083
201574	279084
173983	279085
185	279086
127111	279087
214449	279088
109980	279089
39948	279090
86068	279091
2740	279092
3713	279093
51793	279094
244750	279095
31204	279096
396255	279097
212505	279098
99843	279099
92359	279100
242318	279101
4735	279102
27234	279103
21244	279104
76568	279105
158860	279106
24604	279107
195657	279108
292770	279109
51710	279110
34940	279111
195918	279112
214364	279113
431550	279114
94769	279115
66559	279116
132461	279117
63456	279118
43818	279119
36264	279120
219462	279121
263889	279122
67680	279123
1994	279124
37159	279125
152426	279126
233861	279127
72346	279128
664	279129
33964	279130
302126	279131
142126	279132
65055	279133
34706	279134
119991	279135
23527	279136
351133	279137
19162	279138
215301	279139
12727	279140
9761	279141
46660	279142
130865	279143
26065	279144
170228	279145
27717	279146
190290	279147
156014	279148
309144	279149
189164	279150
87098	279151
241802	279152
317743	279153
117408	279154
416969	279155
219961	279156
197409	279157
151745	279158
128749	279159
72625	279160
43287	279161
17075	279162
364138	279163
309063	279164
236832	279165
81692	279166
366694	279167
296198	279168
381445	279169
37192	279170
125690	279171
272745	279172
127343	279173
5953	279174
5414	279175
2893	279176
116308	279177
219600	279178
233407	279179
182796	279180
13371	279181
87605	279182
37368	279183
5691	279184
15903	279185
48038	279186
2601	279187
213242	279188
57920	279189
408663	279190
31432	279191
74538	279192
165333	279193
242377	279194
239643	279195
55364	279196
2875	279197
143093	279198
41398	279199
25535	279200
51416	279201
26781	279202
94740	279203
136152	279204
89830	279205
85565	279206
10468	279207
204462	279208
249646	279209
192462	279210
159883	279211
19105	279212
7328	279213
22692	279214
61046	279215
132309	279216
35993	279217
237897	279218
192961	279219
108865	279220
1095	279221
20411	279222
299591	279223
34725	279224
80277	279225
55541	279226
171955	279227
145077	279228
121362	279229
164300	279230
34141	279231
5867	279232
336969	279233
342495	279234
26815	279235
153480	279236
263381	279237
196507	279238
331128	279239
162303	279240
25999	279241
202365	279242
14947	279243
89003	279244
1558	279245
3984	279246
41589	279247
105666	279248
57844	279249
178503	279250
455741	279251
25999	279252
202580	279253
49874	279254
18351	279255
192133	279256
160085	279257
88998	279258
121398	279259
89416	279260
105072	279261
42558	279262
346364	279263
238720	279264
218424	279265
409455	279266
330372	279267
241173	279268
29234	279269
17588	279270
218714	279271
21376	279272
134462	279273
327435	279274
234696	279275
273443	279276
257354	279277
69857	279278
51470	279279
338167	279280
45111	279281
234230	279282
60461	279283
125143	279284
65313	279285
223762	279286
223717	279287
961	279288
203210	279289
184052	279290
362183	279291
300293	279292
7347	279293
116811	279294
112997	279295
280406	279296
35158	279297
146765	279298
422531	279299
42630	279300
59413	279301
12242	279302
376646	279303
28326	279304
50455	279305
376096	279306
356495	279307
5336	279308
10198	279309
24673	279310
219508	279311
249998	279312
1909	279313
26124	279314
209155	279315
648	279316
1939	279317
54929	279318
30021	279319
3802	279320
17442	279321
139288	279322
140424	279323
95020	279324
46173	279325
36556	279326
17401	279327
351046	279328
202471	279329
109736	279330
250427	279331
50697	279332
112382	279333
338	279334
65875	279335
19041	279336
204031	279337
85543	279338
52298	279339
445416	279340
197211	279341
435570	279342
11553	279343
430307	279344
242243	279345
193427	279346
283140	279347
130836	279348
27670	279349
125144	279350
394416	279351
57256	279352
171601	279353
31587	279354
221586	279355
15524	279356
13350	279357
103595	279358
332598	279359
372112	279360
376770	279361
388334	279362
175800	279363
181422	279364
176402	279365
73393	279366
75648	279367
351310	279368
307095	279369
8970	279370
176506	279371
327737	279372
41292	279373
266033	279374
123698	279375
154084	279376
307534	279377
80094	279378
96137	279379
179381	279380
231025	279381
240937	279382
21404	279383
65753	279384
214317	279385
426459	279386
49034	279387
195025	279388
141652	279389
239096	279390
99027	279391
194860	279392
147081	279393
290329	279394
235264	279395
209618	279396
446109	279397
339670	279398
170915	279399
424053	279400
420042	279401
261073	279402
327203	279403
292454	279404
247460	279405
269795	279406
280334	279407
295008	279408
111055	279409
283771	279410
201953	279411
251852	279412
109503	279413
87267	279414
214431	279415
39679	279416
148668	279417
40302	279418
1611	279419
238105	279420
40027	279421
385111	279422
346207	279423
377404	279424
436264	279425
390770	279426
414372	279427
184298	279428
148668	279429
431899	279430
213488	279431
74185	279432
240352	279433
132997	279434
453534	279435
10103	279436
421219	279437
300391	279438
186606	279439
57940	279440
329853	279441
78737	279442
172006	279443
126217	279444
307011	279445
145321	279446
32230	279447
32556	279448
393201	279449
52678	279450
45029	279451
56762	279452
89859	279453
145543	279454
260185	279455
174018	279456
73546	279457
427532	279458
376222	279459
405078	279460
96179	279461
413188	279462
455061	279463
421597	279464
259282	279465
444322	279466
443955	279467
217317	279468
50329	279469
164778	279470
444323	279471
111802	279472
70855	279473
37044	279474
37044	279475
216325	279476
197005	279477
88976	279478
80656	279479
108905	279480
121586	279481
26953	279482
61711	279483
24232	279484
163439	279485
929	279486
107132	279487
201205	279488
168952	279489
195503	279490
108285	279491
33584	279492
12568	279493
57208	279494
45744	279495
982	279496
245795	279497
212328	279498
95299	279499
143614	279500
197399	279501
246019	279502
223024	279503
36629	279504
149577	279505
2776	279506
152213	279507
54288	279508
105656	279509
54328	279510
45080	279511
16999	279512
30619	279513
651	279514
34321	279515
125597	279516
431255	279517
177711	279518
390802	279519
87340	279520
160255	279521
321928	279522
157345	279523
127074	279524
272252	279525
220218	279526
90611	279527
437687	279528
8479	279529
195344	279530
147682	279531
61164	279532
63232	279533
64532	279534
16973	279535
24437	279536
12657	279537
422816	279538
11979	279539
3756	279540
264037	279541
132950	279542
305688	279543
75500	279544
148020	279545
32966	279546
62761	279547
50871	279548
1971	279549
256288	279550
66164	279551
270379	279552
271436	279553
240137	279554
448569	279555
127176	279556
147172	279557
116241	279558
372161	279559
220556	279560
208787	279561
174713	279562
18963	279563
106510	279564
307462	279565
325543	279566
9484	279567
146481	279568
94859	279569
109806	279570
75866	279571
2953	279572
425874	279573
84008	279574
166794	279575
47425	279576
61445	279577
457328	279578
391849	279579
190715	279580
15058	279581
288228	279582
111797	279583
340966	279584
27650	279585
2187	279586
359455	279587
136604	279588
4189	279589
364090	279590
6688	279591
4916	279592
166716	279593
94260	279594
191858	279595
95134	279596
87517	279597
7485	279598
412002	279599
261975	279600
66708	279601
303320	279602
97072	279603
16354	279604
53650	279605
127798	279606
73312	279607
343065	279608
94604	279609
21155	279610
5165	279611
163439	279612
89646	279613
375546	279614
161858	279615
192366	279616
40609	279617
8262	279618
3951	279619
354216	279620
34647	279621
176	279622
3396	279623
430399	279624
2734	279625
145047	279626
459832	279627
2462	279628
73293	279629
42936	279630
266328	279631
97025	279632
459364	279633
47762	279634
20691	279635
384696	279636
14149	279637
314014	279638
103556	279639
422240	279640
67152	279641
148659	279642
55013	279643
62877	279644
232721	279645
217893	279646
32414	279647
8368	279648
38727	279649
212493	279650
244307	279651
207704	279652
238471	279653
161222	279654
67522	279655
108476	279656
100865	279657
29203	279658
154313	279659
9387	279660
36385	279661
105802	279662
83017	279663
310329	279664
63694	279665
226052	279666
191076	279667
90573	279668
446545	279669
169550	279670
104649	279671
207480	279672
66062	279673
412824	279674
183300	279675
135030	279676
127867	279677
111034	279678
246832	279679
203941	279680
356153	279681
365300	279682
60804	279683
216739	279684
92848	279685
116039	279686
99080	279687
92630	279688
419876	279689
29711	279690
453476	279691
78684	279692
80791	279693
205373	279694
97802	279695
255819	279696
213811	279697
391118	279698
149179	279699
298507	279700
196349	279701
51276	279702
309149	279703
113968	279704
327597	279705
79101	279706
321813	279707
82029	279708
412203	279709
71900	279710
68974	279711
261943	279712
248147	279713
31279	279714
44221	279715
98963	279716
211240	279717
117841	279718
29930	279719
108021	279720
90545	279721
30792	279722
21842	279723
408080	279724
54910	279725
190095	279726
8950	279727
201707	279728
12468	279729
308963	279730
448447	279731
87014	279732
189438	279733
351020	279734
51109	279735
141999	279736
253925	279737
361020	279738
116780	279739
422092	279740
132813	279741
336080	279742
357863	279743
114971	279744
105250	279745
63858	279746
111060	279747
121341	279748
55144	279749
195518	279750
50400	279751
374719	279752
35890	279753
233749	279754
276531	279755
220283	279756
59286	279757
420133	279758
451770	279759
248067	279760
205631	279761
405925	279762
107872	279763
40880	279764
439962	279765
105345	279766
126896	279767
329866	279768
139458	279769
140601	279770
411377	279771
134935	279772
219652	279773
54041	279774
27353	279775
64207	279776
15613	279777
165489	279778
35482	279779
113223	279780
54403	279781
220953	279782
247588	279783
154542	279784
301118	279785
148416	279786
362330	279787
162441	279788
54427	279789
104273	279790
100527	279791
1555	279792
75283	279793
90269	279794
159494	279795
20746	279796
7670	279797
124653	279798
33933	279799
217765	279800
243132	279801
124505	279802
1649	279803
406480	279804
263268	279805
316047	279806
158049	279807
118448	279808
262926	279809
154995	279810
124098	279811
8072	279812
23194	279813
404052	279814
365092	279815
208106	279816
124902	279817
157471	279818
230781	279819
36323	279820
286268	279821
1714	279822
175502	279823
314406	279824
114389	279825
9364	279826
270801	279827
25625	279828
32297	279829
36201	279830
137676	279831
30814	279832
22710	279833
14275	279834
17257	279835
446384	279836
167826	279837
376108	279838
294292	279839
94070	279840
207645	279841
216160	279842
115963	279843
53648	279844
124613	279845
297802	279846
87579	279847
212057	279848
134250	279849
16701	279850
189318	279851
89029	279852
182490	279853
223229	279854
209621	279855
15454	279856
438294	279857
197676	279858
12169	279859
202027	279860
81096	279861
8667	279862
30264	279863
1356	279864
361644	279865
859	279866
56687	279867
30393	279868
12509	279869
44863	279870
247729	279871
97197	279872
57516	279873
76108	279874
224774	279875
430707	279876
228456	279877
361007	279878
38042	279879
102460	279880
209397	279881
211892	279882
62306	279883
349308	279884
1835	279885
108134	279886
133492	279887
4795	279888
300539	279889
146273	279890
6262	279891
148381	279892
424916	279893
36291	279894
215396	279895
285598	279896
146767	279897
334260	279898
441021	279899
78137	279900
343123	279901
425538	279902
184858	279903
110398	279904
53678	279905
363489	279906
43713	279907
33089	279908
150558	279909
262296	279910
16051	279911
242596	279912
221284	279913
287884	279914
124203	279915
116852	279916
33491	279917
65867	279918
342752	279919
62181	279920
247178	279921
23181	279922
122878	279923
199108	279924
9254	279925
360483	279926
155574	279927
217988	279928
131892	279929
89724	279930
204778	279931
257282	279932
306290	279933
308179	279934
29985	279935
203208	279936
25615	279937
398939	279938
101675	279939
32484	279940
226632	279941
398952	279942
45011	279943
247509	279944
415561	279945
359890	279946
141809	279947
164808	279948
128528	279949
199658	279950
152222	279951
19119	279952
199233	279953
101019	279954
217571	279955
424619	279956
245120	279957
91709	279958
185395	279959
340114	279960
316161	279961
146041	279962
290420	279963
194763	279964
447859	279965
11406	279966
154393	279967
124080	279968
211480	279969
379760	279970
304919	279971
139073	279972
127435	279973
188724	279974
311569	279975
352013	279976
229437	279977
347599	279978
39698	279979
40639	279980
89724	279981
412553	279982
168086	279983
364226	279984
272895	279985
396986	279986
43713	279987
232165	279988
423137	279989
328992	279990
181706	279991
181624	279992
432392	279993
307052	279994
41685	279995
67830	279996
9379	279997
250414	279998
236281	279999
70857	280000
7416	280001
129290	280002
276946	280003
68689	280004
22296	280005
377769	280006
289722	280007
100988	280008
321448	280009
97032	280010
442145	280011
177692	280012
122495	280013
76407	280014
254342	280015
117647	280016
132570	280017
286816	280018
27549	280019
286463	280020
306344	280021
253565	280022
300124	280023
225261	280024
250423	280025
443277	280026
345159	280027
327065	280028
137854	280029
23063	280030
32660	280031
132829	280032
114152	280033
152555	280034
97844	280035
422792	280036
24963	280037
4800	280038
13377	280039
53310	280040
332434	280041
111792	280042
185158	280043
13256	280044
87476	280045
49808	280046
128306	280047
32615	280048
285626	280049
93100	280050
14339	280051
23607	280052
316082	280053
550	280054
164087	280055
227894	280056
105011	280057
63361	280058
371006	280059
198294	280060
24160	280061
45694	280062
11024	280063
274646	280064
459658	280065
337077	280066
33665	280067
149341	280068
459599	280069
138860	280070
29422	280071
39749	280072
373941	280073
148833	280074
228310	280075
85629	280076
244998	280077
232236	280078
413885	280079
148109	280080
419020	280081
44221	280082
50485	280083
38933	280084
455786	280085
291195	280086
298960	280087
377386	280088
187363	280089
114066	280090
239992	280091
210212	280092
454967	280093
119346	280094
63839	280095
104840	280096
316793	280097
456320	280098
299512	280099
91786	280100
300324	280101
260854	280102
160584	280103
342221	280104
218261	280105
289291	280106
90485	280107
83281	280108
67049	280109
95362	280110
80576	280111
185882	280112
22967	280113
261425	280114
124586	280115
244969	280116
184981	280117
446963	280118
26641	280119
445525	280120
32792	280121
91569	280122
13581	280123
173101	280124
408640	280125
42781	280126
191159	280127
80895	280128
113524	280129
34044	280130
140949	280131
204276	280132
117344	280133
90721	280134
216894	280135
404525	280136
127437	280137
184994	280138
260675	280139
365514	280140
287859	280141
172710	280142
367584	280143
121048	280144
255934	280145
61621	280146
100137	280147
440669	280148
7497	280149
175926	280150
83547	280151
243076	280152
200526	280153
234817	280154
370575	280155
115512	280156
330892	280157
364775	280158
67145	280159
341677	280160
32383	280161
210090	280162
247356	280163
106197	280164
98046	280165
204452	280166
303358	280167
203245	280168
121276	280169
55382	280170
449223	280171
339347	280172
35601	280173
151637	280174
124233	280175
106158	280176
182072	280177
53832	280178
460177	280179
92200	280180
402351	280181
98779	280182
30437	280183
76984	280184
25583	280185
65983	280186
217477	280187
351702	280188
443370	280189
88929	280190
160268	280191
192318	280192
25998	280193
297532	280194
85114	280195
185509	280196
165670	280197
108522	280198
409555	280199
225073	280200
174852	280201
444486	280202
53987	280203
161661	280204
431823	280205
206718	280206
109656	280207
221158	280208
177942	280209
404826	280210
89943	280211
229979	280212
202353	280213
291590	280214
223811	280215
3627	280216
126969	280217
207354	280218
277446	280219
20707	280220
20707	280221
321487	280222
71005	280223
150676	280224
128319	280225
8959	280226
165245	280227
150029	280228
403590	280229
148242	280230
292849	280231
260761	280232
122900	280233
108955	280234
380670	280235
907	280236
55594	280237
50632	280238
178362	280239
39454	280240
70677	280241
6967	280242
114953	280243
32813	280244
274506	280245
430492	280246
298077	280247
181166	280248
18694	280249
53570	280250
172202	280251
196233	280252
69650	280253
44097	280254
409	280255
451972	280256
183126	280257
12568	280258
431585	280259
159635	280260
134577	280261
20720	280262
167254	280263
199073	280264
76578	280265
452078	280266
137143	280267
122873	280268
137905	280269
8558	280270
442442	280271
8911	280272
114161	280273
338510	280274
21751	280275
120474	280276
3022	280277
26188	280278
133902	280279
28954	280280
246957	280281
133232	280282
124279	280283
60863	280284
338513	280285
62968	280286
113399	280287
412650	280288
84582	280289
3562	280290
14121	280291
203260	280292
8411	280293
9868	280294
29407	280295
46369	280296
169194	280297
93213	280298
45369	280299
39115	280300
169194	280301
22589	280302
50381	280303
121597	280304
13310	280305
18892	280306
5306	280307
1240	280308
125341	280309
141908	280310
97045	280311
379988	280312
105431	280313
58579	280314
52851	280315
9485	280316
47165	280317
6977	280318
225028	280319
72606	280320
11251	280321
10249	280322
185068	280323
16297	280324
152270	280325
14035	280326
6495	280327
4745	280328
106077	280329
8741	280330
54538	280331
60841	280332
60684	280333
162032	280334
10550	280335
45565	280336
178261	280337
315356	280338
424863	280339
231224	280340
91460	280341
386487	280342
398810	280343
1341	280344
92720	280345
119591	280346
112697	280347
99345	280348
187702	280349
106919	280350
294380	280351
104749	280352
14368	280353
126265	280354
67601	280355
412031	280356
225882	280357
16148	280358
3740	280359
9361	280360
194382	280361
62560	280362
222194	280363
83981	280364
171921	280365
435116	280366
354887	280367
249417	280368
194714	280369
49547	280370
368894	280371
436414	280372
102372	280373
198779	280374
43571	280375
6314	280376
64231	280377
348142	280378
189495	280379
362806	280380
190720	280381
190720	280382
77660	280383
418795	280384
223671	280385
5184	280386
285961	280387
65438	280388
414843	280389
41054	280390
112258	280391
99112	280392
74300	280393
124238	280394
83224	280395
269717	280396
268595	280397
227966	280398
115263	280399
26019	280400
328767	280401
249498	280402
31302	280403
175321	280404
115881	280405
282054	280406
30001	280407
30001	280408
91606	280409
321622	280410
8643	280411
31605	280412
286637	280413
29847	280414
7152	280415
1425	280416
4848	280417
58976	280418
401835	280419
172752	280420
230739	280421
29108	280422
68805	280423
247723	280424
446671	280425
51943	280426
43558	280427
46026	280428
198236	280429
99907	280430
6759	280431
70130	280432
8629	280433
206492	280434
62024	280435
17341	280436
163867	280437
102883	280438
10862	280439
348886	280440
9080	280441
64494	280442
180763	280443
3180	280444
10495	280445
144835	280446
204849	280447
16017	280448
116747	280449
3317	280450
89087	280451
4550	280452
187512	280453
180766	280454
6906	280455
31949	280456
120056	280457
130118	280458
127634	280459
239230	280460
444188	280461
18493	280462
64849	280463
204609	280464
161090	280465
121745	280466
217247	280467
15671	280468
458862	280469
31644	280470
3318	280471
349158	280472
118352	280473
142822	280474
25802	280475
181170	280476
41251	280477
241956	280478
12921	280479
131995	280480
8296	280481
304347	280482
27684	280483
9173	280484
112812	280485
201993	280486
34718	280487
24456	280488
37873	280489
135094	280490
92808	280491
23169	280492
46650	280493
12982	280494
27894	280495
108695	280496
23192	280497
7942	280498
122889	280499
182364	280500
344332	280501
236970	280502
127482	280503
44840	280504
158793	280505
76823	280506
417410	280507
163190	280508
129848	280509
35104	280510
336608	280511
159217	280512
82271	280513
41063	280514
232710	280515
34603	280516
226384	280517
1665	280518
8	280519
14963	280520
261843	280521
70700	280522
440336	280523
16898	280524
16898	280525
5276	280526
14759	280527
347819	280528
14759	280529
383884	280530
52859	280531
124751	280532
10073	280533
37617	280534
147282	280535
210439	280536
386994	280537
89867	280538
11612	280539
52234	280540
11612	280541
46632	280542
2422	280543
21067	280544
37481	280545
51770	280546
68251	280547
128696	280548
253323	280549
153662	280550
158921	280551
189481	280552
16542	280553
11665	280554
86486	280555
339	280556
141230	280557
58556	280558
52647	280559
293325	280560
562	280561
245129	280562
230638	280563
19487	280564
293669	280565
38048	280566
199771	280567
8042	280568
121415	280569
12451	280570
2144	280571
266319	280572
60897	280573
91620	280574
66504	280575
43332	280576
57729	280577
20198	280578
51227	280579
141576	280580
31126	280581
148326	280582
237692	280583
76206	280584
328696	280585
218077	280586
3943	280587
40581	280588
205035	280589
166557	280590
135801	280591
41783	280592
236648	280593
108574	280594
201870	280595
495	280596
53659	280597
41936	280598
13525	280599
23945	280600
16798	280601
49705	280602
111205	280603
196176	280604
65379	280605
135268	280606
172800	280607
388940	280608
249851	280609
239322	280610
1810	280611
337593	280612
216910	280613
47386	280614
250207	280615
159979	280616
121930	280617
2445	280618
239675	280619
54423	280620
131136	280621
64267	280622
167182	280623
45985	280624
66053	280625
43396	280626
103382	280627
123249	280628
88319	280629
14025	280630
2461	280631
270159	280632
6579	280633
186906	280634
27217	280635
98454	280636
186166	280637
240538	280638
18745	280639
61193	280640
34491	280641
74052	280642
22590	280643
109496	280644
35310	280645
27435	280646
116987	280647
55213	280648
98807	280649
104662	280650
38325	280651
66145	280652
61865	280653
41707	280654
411539	280655
106049	280656
144969	280657
198555	280658
289124	280659
26086	280660
140191	280661
355153	280662
70257	280663
413420	280664
121392	280665
26740	280666
19428	280667
5670	280668
42952	280669
42952	280670
15583	280671
189272	280672
262742	280673
124243	280674
366515	280675
93044	280676
31355	280677
34470	280678
5439	280679
167239	280680
2804	280681
324798	280682
439752	280683
158639	280684
18238	280685
17768	280686
56141	280687
300034	280688
315234	280689
31415	280690
29775	280691
133498	280692
10222	280693
382154	280694
159065	280695
353478	280696
34186	280697
18913	280698
131209	280699
2835	280700
56315	280701
274702	280702
11029	280703
191942	280704
24944	280705
19945	280706
261672	280707
2339	280708
19880	280709
33294	280710
110828	280711
106407	280712
19344	280713
33581	280714
243531	280715
43467	280716
23476	280717
36029	280718
136475	280719
274301	280720
176975	280721
411164	280722
28675	280723
6959	280724
32223	280725
298606	280726
29862	280727
250367	280728
72557	280729
124270	280730
192967	280731
126553	280732
197135	280733
61072	280734
452080	280735
8474	280736
12195	280737
55234	280738
3983	280739
340822	280740
256	280741
157063	280742
124399	280743
374982	280744
36852	280745
303263	280746
395493	280747
64301	280748
121497	280749
152992	280750
36615	280751
143146	280752
378430	280753
51601	280754
46564	280755
87742	280756
286361	280757
110843	280758
204469	280759
45680	280760
86299	280761
137378	280762
23891	280763
52965	280764
127602	280765
235618	280766
41297	280767
244546	280768
5370	280769
211981	280770
385718	280771
245939	280772
384539	280773
79051	280774
141961	280775
263212	280776
104120	280777
414620	280778
57142	280779
361464	280780
328584	280781
3202	280782
126608	280783
27357	280784
167094	280785
103736	280786
247341	280787
8910	280788
4405	280789
55677	280790
38007	280791
167646	280792
69020	280793
240222	280794
402153	280795
316732	280796
169074	280797
402308	280798
366922	280799
194621	280800
106613	280801
101767	280802
444995	280803
112464	280804
9274	280805
19383	280806
368630	280807
429024	280808
429864	280809
277967	280810
451594	280811
27396	280812
455967	280813
272403	280814
267995	280815
218167	280816
369602	280817
224815	280818
8694	280819
404082	280820
236646	280821
329370	280822
280578	280823
453336	280824
14011	280825
10000	280826
198642	280827
299172	280828
303744	280829
39111	280830
45445	280831
264185	280832
18306	280833
154197	280834
131682	280835
70423	280836
20196	280837
87024	280838
167399	280839
140509	280840
451265	280841
428544	280842
404265	280843
118301	280844
196078	280845
113303	280846
28588	280847
425941	280848
46865	280849
380322	280850
213960	280851
24269	280852
83866	280853
432004	280854
77792	280855
389732	280856
98331	280857
212021	280858
62334	280859
53528	280860
68198	280861
37578	280862
442309	280863
149447	280864
173515	280865
158424	280866
441079	280867
292975	280868
318006	280869
375254	280870
220089	280871
1583	280872
19790	280873
92202	280874
153085	280875
9361	280876
279581	280877
400303	280878
19668	280879
391804	280880
161220	280881
140303	280882
404674	280883
171441	280884
186566	280885
161913	280886
229674	280887
139692	280888
16875	280889
37958	280890
158875	280891
102031	280892
6975	280893
21814	280894
454893	280895
288858	280896
88863	280897
161833	280898
85058	280899
79105	280900
195694	280901
44089	280902
145723	280903
2321	280904
4707	280905
214971	280906
448988	280907
119434	280908
225834	280909
65168	280910
94376	280911
89000	280912
184500	280913
96992	280914
81115	280915
92101	280916
57510	280917
443987	280918
181974	280919
13782	280920
33148	280921
177203	280922
150981	280923
194418	280924
244685	280925
97364	280926
281005	280927
157610	280928
179570	280929
166926	280930
420846	280931
60807	280932
219248	280933
451510	280934
37212	280935
125831	280936
157148	280937
259294	280938
192262	280939
89516	280940
234	280941
164025	280942
169	280943
125757	280944
247270	280945
118501	280946
412977	280947
249172	280948
184794	280949
31363	280950
48809	280951
339676	280952
252969	280953
143988	280954
373313	280955
395313	280956
30163	280957
184058	280958
382695	280959
114693	280960
32743	280961
234338	280962
198440	280963
58285	280964
209488	280965
114696	280966
318179	280967
395557	280968
7281	280969
18676	280970
34667	280971
14938	280972
4069	280973
87519	280974
52181	280975
316014	280976
12735	280977
441826	280978
441663	280979
276981	280980
2075	280981
32171	280982
86133	280983
21979	280984
40223	280985
95848	280986
117311	280987
282832	280988
63338	280989
51839	280990
110383	280991
218983	280992
4025	280993
197158	280994
3853	280995
355626	280996
118265	280997
37794	280998
111700	280999
45400	281000
403689	281001
193667	281002
402268	281003
177379	281004
236481	281005
354090	281006
360823	281007
70424	281008
167629	281009
184626	281010
213644	281011
18336	281012
287031	281013
50130	281014
62927	281015
161245	281016
70303	281017
16538	281018
135385	281019
201829	281020
147395	281021
72640	281022
327394	281023
194061	281024
3646	281025
22169	281026
191529	281027
186426	281028
444221	281029
367967	281030
61608	281031
179667	281032
383340	281033
133183	281034
165760	281035
172913	281036
344653	281037
426378	281038
403290	281039
127415	281040
248154	281041
102868	281042
24808	281043
169870	281044
119895	281045
363361	281046
385999	281047
115038	281048
108748	281049
185881	281050
187989	281051
94644	281052
177118	281053
21808	281054
230772	281055
26230	281056
95441	281057
376642	281058
203944	281059
247368	281060
187424	281061
24707	281062
429552	281063
206099	281064
149283	281065
39391	281066
141054	281067
451244	281068
344652	281069
59550	281070
374539	281071
450326	281072
323968	281073
266232	281074
11844	281075
53513	281076
414609	281077
11857	281078
21105	281079
21105	281080
33340	281081
212648	281082
78769	281083
213505	281084
9300	281085
56951	281086
127150	281087
154067	281088
85790	281089
156826	281090
331233	281091
374507	281092
347756	281093
271117	281094
36936	281095
11149	281096
65153	281097
73588	281098
250072	281099
44041	281100
419946	281101
153827	281102
144464	281103
154710	281104
60353	281105
126195	281106
18295	281107
53436	281108
11551	281109
413352	281110
243342	281111
20693	281112
126220	281113
118042	281114
122727	281115
5434	281116
395139	281117
45103	281118
214263	281119
248519	281120
314505	281121
31611	281122
198570	281123
74189	281124
122124	281125
396002	281126
120801	281127
284408	281128
63504	281129
386228	281130
239554	281131
137554	281132
138117	281133
344672	281134
239603	281135
224809	281136
210160	281137
134858	281138
239603	281139
3689	281140
152298	281141
127532	281142
428008	281143
34395	281144
37627	281145
224209	281146
400028	281147
156326	281148
74700	281149
441226	281150
228435	281151
110678	281152
110852	281153
414299	281154
386621	281155
65432	281156
121952	281157
154475	281158
430963	281159
76577	281160
242338	281161
223094	281162
314654	281163
125442	281164
222044	281165
146804	281166
7712	281167
60735	281168
279119	281169
83569	281170
76692	281171
239854	281172
142730	281173
439959	281174
87104	281175
22636	281176
102783	281177
368527	281178
203325	281179
222182	281180
431048	281181
15127	281182
16146	281183
6410	281184
411329	281185
312649	281186
4552	281187
129858	281188
360901	281189
54371	281190
184966	281191
249853	281192
413437	281193
270452	281194
31263	281195
384387	281196
426709	281197
230378	281198
69730	281199
111719	281200
150644	281201
70623	281202
443010	281203
5478	281204
48057	281205
2358	281206
295171	281207
359891	281208
3940	281209
160027	281210
247937	281211
153223	281212
118180	281213
7984	281214
124099	281215
415249	281216
16474	281217
74119	281218
127	281219
86099	281220
64197	281221
223756	281222
120801	281223
262377	281224
174961	281225
65588	281226
17638	281227
426578	281228
331293	281229
269086	281230
53406	281231
268	281232
133044	281233
34128	281234
372419	281235
137292	281236
19625	281237
361	281238
76866	281239
56569	281240
135443	281241
377388	281242
62368	281243
35694	281244
23031	281245
288993	281246
61046	281247
210165	281248
1981	281249
15483	281250
55345	281251
20956	281252
447470	281253
225785	281254
275347	281255
276653	281256
242183	281257
20791	281258
24027	281259
375216	281260
15560	281261
32788	281262
11675	281263
775	281264
80639	281265
97138	281266
19183	281267
158013	281268
170429	281269
112762	281270
44624	281271
27455	281272
133109	281273
220155	281274
393696	281275
63180	281276
9069	281277
9069	281278
12460	281279
89588	281280
8641	281281
183257	281282
226322	281283
116437	281284
614	281285
1103	281286
7817	281287
117124	281288
84268	281289
56265	281290
65032	281291
11978	281292
73242	281293
9692	281294
1787	281295
42737	281296
14343	281297
163681	281298
81355	281299
3354	281300
83691	281301
4424	281302
62548	281303
368062	281304
362810	281305
64941	281306
30937	281307
117064	281308
9402	281309
60326	281310
75224	281311
394372	281312
353107	281313
127537	281314
68	281315
221087	281316
55919	281317
338474	281318
64415	281319
4889	281320
12333	281321
59567	281322
16639	281323
16492	281324
271167	281325
3878	281326
100822	281327
125956	281328
44418	281329
19713	281330
337115	281331
14741	281332
14741	281333
125330	281334
446103	281335
124308	281336
55476	281337
430927	281338
365651	281339
19051	281340
16752	281341
47879	281342
67315	281343
2632	281344
245533	281345
194510	281346
113171	281347
11047	281348
49685	281349
10005	281350
29307	281351
452213	281352
345	281353
88267	281354
129957	281355
418533	281356
429471	281357
123075	281358
337137	281359
507	281360
300	281361
235759	281362
6909	281363
34492	281364
16522	281365
137118	281366
168590	281367
201100	281368
39456	281369
85659	281370
94788	281371
344116	281372
404983	281373
11662	281374
235626	281375
154399	281376
381220	281377
126014	281378
20696	281379
328633	281380
82867	281381
6920	281382
67830	281383
68459	281384
8560	281385
69423	281386
10830	281387
164046	281388
13369	281389
734	281390
161403	281391
37067	281392
140674	281393
343712	281394
204307	281395
11588	281396
109030	281397
82957	281398
51396	281399
163161	281400
290677	281401
11499	281402
35323	281403
16527	281404
362590	281405
42138	281406
317	281407
355755	281408
5011	281409
4136	281410
248124	281411
197510	281412
8372	281413
53248	281414
441116	281415
118797	281416
211242	281417
1180	281418
408697	281419
30090	281420
113445	281421
58445	281422
87615	281423
99447	281424
173882	281425
205569	281426
141577	281427
33560	281428
150352	281429
412835	281430
193715	281431
177418	281432
59474	281433
147380	281434
139507	281435
435469	281436
131208	281437
125595	281438
28073	281439
50431	281440
39059	281441
247450	281442
207488	281443
149652	281444
151802	281445
50581	281446
51442	281447
108601	281448
12601	281449
61895	281450
126377	281451
195783	281452
222983	281453
293073	281454
310019	281455
395320	281456
52579	281457
96424	281458
19711	281459
145571	281460
214304	281461
64328	281462
453473	281463
287147	281464
162872	281465
151628	281466
30873	281467
100579	281468
55370	281469
106345	281470
65705	281471
11713	281472
284181	281473
548	281474
63403	281475
63755	281476
436136	281477
157600	281478
51373	281479
410784	281480
245092	281481
335970	281482
106626	281483
33450	281484
22293	281485
173244	281486
116300	281487
9788	281488
46783	281489
2930	281490
106635	281491
113425	281492
316258	281493
188693	281494
104327	281495
243319	281496
322867	281497
75745	281498
308003	281499
78362	281500
66446	281501
27685	281502
50183	281503
31187	281504
156881	281505
34163	281506
385197	281507
243694	281508
243976	281509
366297	281510
15883	281511
191454	281512
115269	281513
36005	281514
217079	281515
383134	281516
7738	281517
91339	281518
154003	281519
404209	281520
170653	281521
112427	281522
51843	281523
398378	281524
48378	281525
260716	281526
184562	281527
28607	281528
253	281529
229386	281530
164448	281531
383892	281532
2154	281533
91462	281534
111726	281535
412800	281536
58068	281537
34916	281538
40111	281539
450431	281540
431225	281541
5651	281542
912	281543
78020	281544
100017	281545
40412	281546
77333	281547
28629	281548
83621	281549
27636	281550
318798	281551
20432	281552
100509	281553
28298	281554
219924	281555
204953	281556
237003	281557
63797	281558
81679	281559
160504	281560
369459	281561
385832	281562
360810	281563
29084	281564
158429	281565
30796	281566
80718	281567
112363	281568
419735	281569
16465	281570
16464	281571
85737	281572
113157	281573
4504	281574
242587	281575
12057	281576
66324	281577
171095	281578
71213	281579
203410	281580
77465	281581
50428	281582
245756	281583
407239	281584
412703	281585
103061	281586
60727	281587
285580	281588
104983	281589
60476	281590
809	281591
89396	281592
172484	281593
368278	281594
140016	281595
290745	281596
386841	281597
164665	281598
7310	281599
56	281600
8084	281601
51071	281602
14671	281603
59125	281604
115647	281605
377739	281606
87796	281607
195791	281608
123465	281609
22770	281610
28860	281611
9117	281612
332754	281613
54029	281614
84637	281615
110467	281616
175340	281617
59585	281618
7006	281619
150757	281620
201654	281621
74587	281622
394871	281623
52877	281624
1836	281625
30663	281626
10976	281627
103883	281628
99445	281629
209145	281630
359964	281631
37328	281632
384747	281633
401713	281634
228753	281635
103046	281636
489	281637
101561	281638
105897	281639
42361	281640
421935	281641
280267	281642
82647	281643
42011	281644
22505	281645
9510	281646
201244	281647
224585	281648
39979	281649
243835	281650
233757	281651
95356	281652
437502	281653
18648	281654
128506	281655
144274	281656
184487	281657
40936	281658
21834	281659
12325	281660
317051	281661
179951	281662
62899	281663
168023	281664
78217	281665
326699	281666
11917	281667
65732	281668
1316	281669
451970	281670
4794	281671
232178	281672
88143	281673
6902	281674
4613	281675
441386	281676
105596	281677
177954	281678
357818	281679
86567	281680
309538	281681
9642	281682
28753	281683
355400	281684
70511	281685
144460	281686
144460	281687
52264	281688
160242	281689
229905	281690
27939	281691
93813	281692
37999	281693
93248	281694
64868	281695
324851	281696
419103	281697
20785	281698
184670	281699
49407	281700
188434	281701
82221	281702
49332	281703
158580	281704
53597	281705
13459	281706
215268	281707
212043	281708
19447	281709
69495	281710
234769	281711
107864	281712
290955	281713
62565	281714
58752	281715
34803	281716
395830	281717
175709	281718
107898	281719
167169	281720
165068	281721
250551	281722
325577	281723
214054	281724
65188	281725
172619	281726
193628	281727
178715	281728
432233	281729
433322	281730
125	281731
107816	281732
64791	281733
154185	281734
657	281735
136319	281736
254810	281737
64246	281738
249638	281739
61078	281740
164331	281741
438996	281742
179585	281743
188957	281744
145430	281745
37271	281746
42496	281747
154147	281748
70053	281749
348405	281750
174124	281751
73262	281752
38309	281753
248900	281754
401794	281755
1395	281756
401280	281757
99988	281758
19807	281759
334125	281760
63883	281761
116977	281762
36221	281763
857	281764
15628	281765
411294	281766
24324	281767
16123	281768
71622	281769
363278	281770
121583	281771
4552	281772
191361	281773
31212	281774
124285	281775
18366	281776
298397	281777
37861	281778
64542	281779
181345	281780
243746	281781
360396	281782
351739	281783
334152	281784
227443	281785
62856	281786
299546	281787
330785	281788
219031	281789
68542	281790
82	281791
383893	281792
4529	281793
387730	281794
65251	281795
165441	281796
108291	281797
11329	281798
11329	281799
359863	281800
13812	281801
17204	281802
5271	281803
15661	281804
236449	281805
149392	281806
39538	281807
1015	281808
20673	281809
185088	281810
224365	281811
62736	281812
221429	281813
153318	281814
434451	281815
26113	281816
363454	281817
199921	281818
452212	281819
203535	281820
37477	281821
449686	281822
12615	281823
60447	281824
240667	281825
300463	281826
47674	281827
198275	281828
23412	281829
213499	281830
16505	281831
178938	281832
41835	281833
30123	281834
152257	281835
102138	281836
25268	281837
26315	281838
117032	281839
6611	281840
212011	281841
51496	281842
38955	281843
113222	281844
78666	281845
125233	281846
1999	281847
169381	281848
419600	281849
65276	281850
453304	281851
317900	281852
78528	281853
363066	281854
268234	281855
113040	281856
208802	281857
41108	281858
13447	281859
55970	281860
193429	281861
109308	281862
214784	281863
20626	281864
360506	281865
329868	281866
194413	281867
34901	281868
302590	281869
3683	281870
48547	281871
99121	281872
20022	281873
5128	281874
268063	281875
35591	281876
266492	281877
15098	281878
4735	281879
148302	281880
80579	281881
68900	281882
243935	281883
389413	281884
35147	281885
35147	281886
66265	281887
20081	281888
3400	281889
9605	281890
52168	281891
231510	281892
103495	281893
208761	281894
63024	281895
202195	281896
321936	281897
409782	281898
169180	281899
15571	281900
252058	281901
52006	281902
276091	281903
203411	281904
256253	281905
3084	281906
125438	281907
98548	281908
31895	281909
4766	281910
7166	281911
184804	281912
129964	281913
169244	281914
443724	281915
96428	281916
227334	281917
236702	281918
16605	281919
324185	281920
18373	281921
95908	281922
209080	281923
411361	281924
14392	281925
19695	281926
239954	281927
83995	281928
14093	281929
206351	281930
4796	281931
104457	281932
13733	281933
155074	281934
163450	281935
163450	281936
50745	281937
50115	281938
233262	281939
44672	281940
23399	281941
255372	281942
11242	281943
326446	281944
46927	281945
97397	281946
85209	281947
2761	281948
2761	281949
280749	281950
25228	281951
164915	281952
22219	281953
83177	281954
152464	281955
152810	281956
40727	281957
61934	281958
143218	281959
7452	281960
161106	281961
77660	281962
38217	281963
14586	281964
410316	281965
69393	281966
74936	281967
384350	281968
315384	281969
251382	281970
3564	281971
224230	281972
407324	281973
140144	281974
58136	281975
219147	281976
115184	281977
381489	281978
156912	281979
33764	281980
18798	281981
83899	281982
83899	281983
330844	281984
242692	281985
376897	281986
163528	281987
15734	281988
69668	281989
5893	281990
133584	281991
181513	281992
13118	281993
226737	281994
245797	281995
79686	281996
15820	281997
120794	281998
92945	281999
68745	282000
68729	282001
43429	282002
105095	282003
80435	282004
240681	282005
343781	282006
456136	282007
180369	282008
26753	282009
79978	282010
12593	282011
163610	282012
121188	282013
266497	282014
126390	282015
452893	282016
128816	282017
338727	282018
250010	282019
146396	282020
149005	282021
175976	282022
395718	282023
214266	282024
455850	282025
253825	282026
142591	282027
133722	282028
91142	282029
182993	282030
69650	282031
17559	282032
82212	282033
8659	282034
226124	282035
57483	282036
291680	282037
244660	282038
432204	282039
53484	282040
346510	282041
52607	282042
5598	282043
599	282044
103576	282045
13138	282046
63170	282047
40164	282048
371744	282049
87126	282050
144626	282051
3144	282052
115183	282053
235023	282054
34410	282055
346537	282056
142535	282057
78742	282058
221940	282059
363656	282060
15607	282061
70454	282062
118539	282063
352882	282064
83817	282065
231524	282066
231524	282067
14755	282068
12011	282069
361881	282070
4153	282071
244951	282072
42164	282073
309202	282074
112019	282075
58855	282076
435347	282077
196032	282078
4990	282079
386332	282080
59	282081
139390	282082
381746	282083
436295	282084
43754	282085
151309	282086
33348	282087
118742	282088
115276	282089
71441	282090
29314	282091
18572	282092
2989	282093
67122	282094
77361	282095
1737	282096
367838	282097
107694	282098
340914	282099
242069	282100
156138	282101
170646	282102
54566	282103
331203	282104
143510	282105
20927	282106
453113	282107
259471	282108
37587	282109
110523	282110
231786	282111
238544	282112
29418	282113
188879	282114
14680	282115
2595	282116
20528	282117
104383	282118
308	282119
4077	282120
128178	282121
145221	282122
419220	282123
9407	282124
19748	282125
47050	282126
101118	282127
302538	282128
156222	282129
188452	282130
15719	282131
68515	282132
52033	282133
17796	282134
27878	282135
123193	282136
117351	282137
334636	282138
228223	282139
107226	282140
283192	282141
417819	282142
7043	282143
224044	282144
362247	282145
110056	282146
445870	282147
139270	282148
17820	282149
388119	282150
413679	282151
148976	282152
61891	282153
66893	282154
62586	282155
18	282156
116471	282157
285190	282158
8277	282159
113917	282160
164948	282161
10503	282162
68164	282163
213940	282164
164563	282165
36257	282166
397958	282167
9427	282168
410699	282169
204424	282170
243303	282171
163010	282172
111376	282173
51062	282174
81149	282175
385400	282176
338776	282177
267900	282178
145544	282179
265273	282180
37545	282181
244749	282182
179525	282183
34658	282184
124036	282185
248442	282186
183117	282187
84418	282188
594	282189
344	282190
11947	282191
228722	282192
18550	282193
397515	282194
332330	282195
370138	282196
54205	282197
157818	282198
100464	282199
6929	282200
32069	282201
5131	282202
5131	282203
5131	282204
86401	282205
59136	282206
56247	282207
256914	282208
77853	282209
55341	282210
259005	282211
7865	282212
200461	282213
3997	282214
1394	282215
320687	282216
669	282217
120822	282218
20611	282219
68981	282220
68081	282221
25435	282222
4014	282223
15146	282224
6249	282225
377084	282226
63348	282227
341607	282228
29090	282229
205696	282230
248148	282231
377819	282232
25352	282233
36965	282234
29555	282235
210831	282236
373341	282237
284544	282238
129701	282239
343060	282240
113485	282241
63412	282242
327124	282243
144609	282244
1861	282245
100558	282246
78969	282247
23794	282248
43600	282249
168965	282250
212732	282251
69751	282252
1836	282253
84879	282254
25025	282255
84689	282256
369106	282257
110400	282258
224207	282259
269854	282260
94132	282261
391366	282262
20620	282263
76014	282264
329099	282265
126273	282266
48371	282267
139259	282268
56992	282269
1430	282270
104373	282271
421575	282272
255499	282273
25249	282274
209496	282275
287016	282276
58958	282277
49040	282278
108677	282279
416439	282280
271753	282281
78906	282282
24028	282283
154135	282284
265496	282285
3194	282286
155336	282287
164933	282288
173673	282289
30442	282290
230412	282291
247068	282292
18482	282293
45400	282294
157381	282295
151985	282296
57517	282297
268034	282298
325207	282299
125170	282300
166763	282301
298497	282302
170555	282303
306955	282304
277510	282305
285738	282306
224972	282307
224999	282308
297484	282309
157574	282310
277518	282311
341602	282312
163963	282313
343182	282314
281486	282315
280154	282316
293686	282317
277962	282318
340033	282319
14649	282320
63505	282321
162515	282322
449810	282323
121770	282324
182227	282325
174805	282326
283755	282327
26394	282328
77700	282329
320650	282330
315583	282331
85192	282332
274625	282333
132360	282334
277974	282335
212982	282336
142558	282337
453153	282338
231527	282339
443621	282340
133028	282341
10946	282342
112050	282343
254144	282344
210511	282345
195986	282346
393025	282347
178209	282348
284997	282349
412425	282350
237335	282351
82762	282352
7296	282353
114874	282354
71955	282355
284355	282356
313546	282357
454370	282358
221365	282359
67694	282360
340721	282361
82028	282362
431985	282363
86850	282364
92211	282365
274082	282366
343028	282367
145378	282368
143817	282369
151744	282370
25191	282371
333019	282372
79701	282373
406834	282374
129681	282375
337390	282376
161324	282377
77700	282378
235048	282379
91760	282380
77271	282381
292816	282382
292820	282383
163064	282384
166693	282385
151701	282386
343638	282387
243649	282388
90644	282389
21885	282390
412962	282391
88649	282392
125505	282393
182673	282394
437522	282395
15014	282396
33945	282397
138554	282398
195301	282399
50161	282400
97181	282401
341300	282402
159215	282403
405017	282404
31124	282405
59636	282406
233821	282407
77172	282408
47753	282409
415454	282410
19055	282411
49828	282412
164168	282413
92676	282414
59982	282415
432239	282416
222043	282417
225700	282418
259969	282419
236431	282420
4764	282421
331342	282422
49343	282423
163178	282424
252595	282425
230651	282426
234698	282427
39600	282428
16745	282429
440288	282430
32158	282431
266802	282432
286388	282433
394036	282434
131362	282435
34657	282436
169460	282437
161380	282438
56279	282439
143866	282440
44473	282441
238753	282442
13458	282443
94023	282444
49331	282445
345030	282446
221962	282447
149767	282448
16814	282449
3564	282450
431412	282451
43069	282452
77727	282453
429767	282454
32923	282455
161975	282456
46259	282457
11478	282458
19036	282459
73114	282460
254621	282461
27985	282462
341030	282463
175653	282464
270780	282465
170037	282466
11297	282467
3748	282468
11494	282469
33243	282470
10376	282471
98258	282472
201404	282473
179150	282474
3659	282475
88390	282476
115875	282477
28757	282478
8782	282479
81797	282480
47499	282481
57354	282482
13033	282483
219491	282484
192084	282485
418650	282486
70426	282487
234590	282488
6667	282489
10391	282490
65193	282491
90895	282492
62990	282493
321516	282494
89110	282495
322563	282496
130036	282497
55199	282498
284129	282499
319255	282500
29353	282501
3937	282502
43423	282503
82497	282504
341760	282505
26049	282506
317317	282507
26943	282508
144253	282509
35817	282510
156181	282511
37551	282512
52579	282513
46171	282514
6117	282515
48237	282516
10472	282517
37787	282518
33048	282519
220752	282520
103278	282521
177755	282522
318313	282523
40865	282524
69888	282525
21186	282526
10561	282527
13689	282528
209938	282529
13553	282530
360379	282531
133301	282532
229042	282533
23474	282534
107384	282535
8663	282536
108836	282537
127384	282538
438968	282539
17101	282540
50243	282541
73446	282542
185985	282543
123360	282544
59969	282545
24110	282546
117016	282547
14118	282548
43609	282549
278540	282550
208246	282551
16800	282552
170076	282553
365957	282554
45793	282555
230671	282556
122449	282557
31253	282558
2318	282559
449308	282560
385404	282561
71174	282562
8035	282563
56026	282564
52696	282565
245000	282566
97017	282567
119317	282568
114170	282569
200592	282570
142572	282571
161607	282572
255579	282573
399893	282574
242820	282575
112526	282576
75861	282577
313760	282578
22703	282579
100584	282580
418376	282581
127008	282582
115181	282583
189455	282584
4622	282585
4622	282586
1033	282587
9200	282588
11448	282589
3177	282590
79876	282591
308262	282592
218022	282593
7115	282594
64211	282595
158993	282596
61217	282597
103319	282598
258702	282599
171875	282600
243065	282601
56755	282602
388665	282603
182223	282604
111798	282605
84647	282606
185212	282607
3934	282608
78357	282609
25747	282610
84860	282611
19626	282612
61840	282613
280800	282614
254	282615
18799	282616
67247	282617
389587	282618
278045	282619
380893	282620
207524	282621
99222	282622
107173	282623
148922	282624
63198	282625
378367	282626
274059	282627
22836	282628
94811	282629
230941	282630
59469	282631
432915	282632
256750	282633
101132	282634
30236	282635
124946	282636
76252	282637
26270	282638
43470	282639
255510	282640
275953	282641
77647	282642
424521	282643
127195	282644
156898	282645
198192	282646
197782	282647
54479	282648
501	282649
10586	282650
269772	282651
29559	282652
85115	282653
338280	282654
217864	282655
103445	282656
40524	282657
424854	282658
455905	282659
289799	282660
50890	282661
141876	282662
114958	282663
178457	282664
10682	282665
168075	282666
30964	282667
89749	282668
3750	282669
52252	282670
405269	282671
137265	282672
413661	282673
264060	282674
40160	282675
252331	282676
297865	282677
74736	282678
4702	282679
183821	282680
304204	282681
73166	282682
412550	282683
427530	282684
67541	282685
133589	282686
322875	282687
326281	282688
237049	282689
2614	282690
131973	282691
16281	282692
178140	282693
234894	282694
454346	282695
247212	282696
35250	282697
55123	282698
412098	282699
52841	282700
63715	282701
98956	282702
18778	282703
77811	282704
8696	282705
264985	282706
107681	282707
394688	282708
148639	282709
145460	282710
148242	282711
143939	282712
84458	282713
52200	282714
44523	282715
7105	282716
117199	282717
29084	282718
55012	282719
5415	282720
374868	282721
342114	282722
59188	282723
34282	282724
33263	282725
612	282726
78757	282727
361952	282728
351151	282729
223930	282730
124832	282731
308149	282732
53527	282733
148450	282734
9017	282735
143670	282736
99690	282737
100209	282738
69853	282739
106082	282740
27922	282741
42619	282742
24115	282743
104154	282744
20303	282745
285918	282746
286033	282747
5615	282748
194731	282749
282009	282750
70657	282751
126304	282752
391280	282753
248685	282754
242545	282755
26705	282756
18421	282757
414433	282758
201047	282759
320876	282760
44873	282761
12402	282762
107007	282763
3657	282764
30390	282765
46419	282766
194055	282767
58873	282768
84831	282769
62793	282770
245531	282771
269793	282772
179042	282773
300527	282774
450306	282775
8474	282776
47359	282777
171594	282778
301251	282779
347864	282780
244870	282781
101327	282782
8466	282783
6133	282784
329840	282785
345762	282786
224644	282787
73117	282788
14877	282789
151889	282790
15735	282791
235596	282792
116876	282793
64541	282794
62116	282795
10626	282796
113825	282797
129386	282798
63296	282799
190915	282800
211256	282801
211536	282802
92513	282803
60515	282804
252271	282805
64820	282806
990	282807
216152	282808
85923	282809
57838	282810
90094	282811
224672	282812
435348	282813
51968	282814
241203	282815
17272	282816
96110	282817
16264	282818
4314	282819
40135	282820
216030	282821
7730	282822
227953	282823
13214	282824
6736	282825
56924	282826
3821	282827
17931	282828
208074	282829
98638	282830
178064	282831
105263	282832
345806	282833
337478	282834
79819	282835
84009	282836
46286	282837
101902	282838
115819	282839
223788	282840
211552	282841
57608	282842
117272	282843
41988	282844
117924	282845
6137	282846
185969	282847
316933	282848
47659	282849
429592	282850
258678	282851
135504	282852
250072	282853
173540	282854
19091	282855
144645	282856
51187	282857
39182	282858
66830	282859
98424	282860
64962	282861
22667	282862
365955	282863
147357	282864
171859	282865
295043	282866
226228	282867
273890	282868
12727	282869
3417	282870
218391	282871
170	282872
63270	282873
126758	282874
232319	282875
417960	282876
416805	282877
195044	282878
54475	282879
212764	282880
97496	282881
5863	282882
267237	282883
110992	282884
70899	282885
12852	282886
68588	282887
331	282888
382	282889
3251	282890
112859	282891
343540	282892
124463	282893
24241	282894
272299	282895
262484	282896
14600	282897
228830	282898
98640	282899
143444	282900
68237	282901
41832	282902
14855	282903
12207	282904
44210	282905
136527	282906
39434	282907
563	282908
109623	282909
55220	282910
277378	282911
7648	282912
305005	282913
1091	282914
160	282915
34015	282916
243858	282917
154889	282918
81249	282919
85876	282920
295651	282921
93053	282922
27676	282923
54862	282924
235107	282925
17781	282926
151603	282927
20769	282928
427337	282929
106862	282930
165749	282931
260863	282932
83366	282933
339028	282934
168683	282935
385758	282936
201189	282937
14240	282938
69022	282939
75570	282940
85907	282941
216381	282942
36392	282943
63023	282944
24298	282945
36158	282946
344970	282947
77258	282948
153223	282949
214151	282950
254053	282951
14628	282952
237993	282953
333846	282954
39868	282955
249996	282956
70415	282957
279638	282958
66907	282959
354695	282960
238150	282961
270465	282962
18570	282963
218242	282964
66942	282965
22292	282966
71104	282967
38632	282968
240941	282969
165955	282970
446975	282971
1504	282972
417167	282973
294747	282974
24001	282975
32435	282976
97257	282977
338361	282978
187030	282979
1593	282980
253106	282981
244286	282982
113871	282983
16115	282984
299409	282985
5805	282986
252059	282987
140840	282988
413344	282989
7380	282990
224641	282991
172811	282992
35622	282993
85665	282994
12062	282995
204641	282996
123293	282997
4756	282998
34683	282999
7380	283000
110383	283001
107727	283002
449306	283003
258063	283004
220289	283005
120292	283006
120292	283007
143123	283008
73490	283009
77335	283010
140146	283011
7720	283012
164445	283013
18927	283014
1894	283015
20021	283016
62884	283017
395717	283018
250010	283019
1077	283020
164685	283021
10466	283022
19139	283023
128037	283024
62396	283025
142591	283026
38217	283027
43674	283028
186001	283029
380006	283030
17911	283031
51859	283032
117933	283033
312407	283034
2447	283035
36324	283036
429360	283037
21908	283038
84643	283039
82990	283040
47596	283041
168657	283042
76505	283043
681	283044
162201	283045
113329	283046
42516	283047
366485	283048
49734	283049
17166	283050
30166	283051
2	283052
20035	283053
135257	283054
28335	283055
62251	283056
75672	283057
297341	283058
38796	283059
453657	283060
156118	283061
321219	283062
71073	283063
23860	283064
236709	283065
219721	283066
246427	283067
4478	283068
268182	283069
5689	283070
448655	283071
41949	283072
92131	283073
264866	283074
287835	283075
432636	283076
47093	283077
119050	283078
441922	283079
82693	283080
82484	283081
216865	283082
398418	283083
91690	283084
12567	283085
18147	283086
823	283087
140804	283088
68304	283089
78089	283090
310422	283091
48125	283092
131124	283093
416315	283094
265950	283095
16406	283096
63936	283097
11905	283098
236067	283099
458213	283100
48614	283101
12792	283102
26464	283103
166767	283104
111912	283105
203426	283106
126175	283107
39481	283108
310703	283109
135566	283110
385556	283111
3824	283112
306367	283113
313998	283114
1149	283115
53501	283116
214820	283117
8953	283118
51942	283119
35399	283120
49109	283121
9133	283122
131204	283123
107878	283124
156963	283125
60180	283126
205575	283127
81212	283128
365709	283129
108844	283130
99236	283131
64407	283132
188028	283133
153000	283134
244203	283135
161174	283136
200423	283137
8030	283138
86721	283139
407663	283140
72966	283141
18058	283142
69961	283143
188997	283144
207695	283145
350719	283146
139375	283147
11842	283148
195978	283149
33056	283150
172727	283151
49128	283152
382540	283153
131268	283154
82722	283155
11207	283156
17391	283157
117184	283158
7732	283159
51016	283160
59780	283161
20694	283162
28069	283163
210125	283164
86239	283165
131298	283166
246000	283167
37681	283168
126230	283169
62814	283170
19156	283171
29249	283172
364212	283173
242438	283174
29522	283175
33353	283176
447818	283177
19850	283178
234125	283179
239691	283180
59089	283181
18058	283182
176872	283183
93638	283184
220245	283185
112390	283186
223744	283187
226767	283188
141763	283189
77344	283190
450876	283191
251873	283192
135569	283193
111198	283194
393502	283195
31580	283196
220795	283197
129853	283198
69610	283199
106505	283200
392652	283201
215766	283202
257444	283203
428814	283204
48553	283205
200995	283206
109025	283207
19156	283208
377102	283209
125487	283210
188119	283211
213821	283212
82868	283213
243618	283214
28260	283215
26009	283216
1602	283217
195505	283218
48631	283219
121714	283220
132061	283221
94133	283222
88438	283223
124669	283224
68488	283225
45066	283226
63309	283227
263508	283228
18847	283229
387370	283230
87080	283231
216348	283232
200057	283233
106321	283234
10576	283235
364394	283236
20204	283237
10441	283238
6728	283239
223907	283240
99194	283241
188291	283242
256386	283243
245808	283244
60988	283245
288300	283246
56339	283247
112385	283248
2910	283249
302916	283250
225653	283251
14246	283252
52920	283253
294651	283254
19302	283255
7604	283256
70642	283257
33845	283258
98	283259
94517	283260
11304	283261
226055	283262
54033	283263
18697	283264
896	283265
22505	283266
270124	283267
3096	283268
98739	283269
51084	283270
191547	283271
276759	283272
122047	283273
146775	283274
370890	283275
247604	283276
4978	283277
118591	283278
312066	283279
353392	283280
1477	283281
27705	283282
6681	283283
3053	283284
36387	283285
591	283286
15180	283287
246084	283288
46751	283289
1998	283290
44763	283291
244810	283292
67678	283293
150366	283294
60970	283295
95289	283296
32294	283297
203796	283298
227822	283299
136298	283300
372682	283301
154441	283302
147821	283303
279234	283304
148302	283305
147877	283306
273312	283307
21981	283308
39304	283309
143544	283310
191692	283311
147430	283312
5658	283313
35246	283314
329545	283315
185985	283316
3271	283317
248186	283318
50869	283319
34425	283320
443162	283321
125484	283322
171273	283323
409621	283324
11509	283325
80787	283326
58336	283327
26595	283328
2954	283329
184865	283330
7573	283331
357504	283332
18833	283333
9560	283334
242574	283335
14342	283336
83471	283337
124564	283338
10782	283339
339640	283340
277372	283341
33172	283342
35613	283343
4378	283344
56629	283345
240272	283346
185508	283347
43000	283348
2577	283349
173775	283350
211002	283351
168500	283352
181902	283353
289716	283354
7948	283355
198369	283356
97815	283357
12969	283358
234073	283359
71433	283360
263104	283361
37465	283362
5728	283363
24741	283364
9983	283365
133064	283366
43752	283367
162041	283368
255751	283369
21756	283370
272953	283371
195440	283372
253394	283373
171432	283374
35259	283375
349877	283376
69086	283377
245730	283378
192470	283379
182619	283380
44756	283381
27850	283382
439543	283383
66183	283384
416085	283385
62935	283386
174788	283387
23247	283388
219847	283389
10001	283390
343763	283391
2795	283392
36579	283393
144485	283394
14062	283395
163707	283396
142560	283397
37374	283398
110554	283399
21794	283400
125966	283401
412837	283402
452347	283403
1440	283404
29312	283405
138287	283406
31640	283407
11317	283408
75560	283409
23051	283410
140420	283411
354961	283412
111489	283413
9176	283414
70312	283415
138881	283416
313097	283417
10426	283418
438921	283419
159574	283420
301231	283421
248380	283422
24839	283423
32340	283424
109800	283425
69987	283426
302	283427
390209	283428
452028	283429
92252	283430
107675	283431
103921	283432
342573	283433
226838	283434
35742	283435
130605	283436
5330	283437
254554	283438
35975	283439
432448	283440
94750	283441
384376	283442
44561	283443
48648	283444
49265	283445
48648	283446
10221	283447
339938	283448
229910	283449
89902	283450
409016	283451
113158	283452
137166	283453
404986	283454
423717	283455
170460	283456
430900	283457
223078	283458
397881	283459
4445	283460
184463	283461
320418	283462
144030	283463
97749	283464
6774	283465
281371	283466
388355	283467
449580	283468
307535	283469
98053	283470
171860	283471
220540	283472
66788	283473
178227	283474
3090	283475
104597	283476
45258	283477
3503	283478
113236	283479
75537	283480
253784	283481
198395	283482
59260	283483
104348	283484
118116	283485
31804	283486
122124	283487
161308	283488
187858	283489
115607	283490
6948	283491
2239	283492
31787	283493
176754	283494
196341	283495
178890	283496
336426	283497
26458	283498
7675	283499
142763	283500
318156	283501
250015	283502
137490	283503
26894	283504
48047	283505
9604	283506
70992	283507
23286	283508
356435	283509
212559	283510
47080	283511
54015	283512
15470	283513
68468	283514
392430	283515
193294	283516
198628	283517
121176	283518
39622	283519
44334	283520
23761	283521
143126	283522
121754	283523
70673	283524
388910	283525
38334	283526
235401	283527
157732	283528
127808	283529
114776	283530
22652	283531
410632	283532
404056	283533
362776	283534
27840	283535
21763	283536
156503	283537
91344	283538
7732	283539
188695	283540
291688	283541
46885	283542
28140	283543
753	283544
393701	283545
66242	283546
15107	283547
121249	283548
245932	283549
267417	283550
115242	283551
228330	283552
162135	283553
71197	283554
334611	283555
36733	283556
232485	283557
82549	283558
85224	283559
12708	283560
46885	283561
30116	283562
377103	283563
395245	283564
4598	283565
169134	283566
207271	283567
234017	283568
286315	283569
16012	283570
5760	283571
30116	283572
3365	283573
154169	283574
103149	283575
36952	283576
6172	283577
192782	283578
93996	283579
132037	283580
38924	283581
37429	283582
313521	283583
62326	283584
28280	283585
392654	283586
10946	283587
6788	283588
32380	283589
1385	283590
65198	283591
411585	283592
85005	283593
325638	283594
114029	283595
161595	283596
198848	283597
92941	283598
9187	283599
297899	283600
30974	283601
32583	283602
52640	283603
159318	283604
403330	283605
98375	283606
302849	283607
204133	283608
214959	283609
104573	283610
383160	283611
63875	283612
27963	283613
188026	283614
103473	283615
217044	283616
13607	283617
74995	283618
390039	283619
104034	283620
21544	283621
396310	283622
21544	283623
9671	283624
105234	283625
214209	283626
64628	283627
177085	283628
7128	283629
120224	283630
110930	283631
309401	283632
219747	283633
259575	283634
225405	283635
130317	283636
429132	283637
197329	283638
109803	283639
5542	283640
89657	283641
105842	283642
103883	283643
91	283644
64251	283645
25494	283646
121411	283647
21544	283648
173104	283649
228334	283650
212472	283651
107682	283652
453656	283653
105675	283654
129630	283655
128064	283656
33846	283657
2477	283658
30398	283659
330673	283660
90739	283661
25495	283662
57126	283663
4598	283664
212163	283665
48	283666
204619	283667
19717	283668
203183	283669
351517	283670
71461	283671
354010	283672
12725	283673
235524	283674
173683	283675
171326	283676
973	283677
143138	283678
2553	283679
94818	283680
103931	283681
104683	283682
122321	283683
113488	283684
2461	283685
145514	283686
47644	283687
28144	283688
19460	283689
239077	283690
21544	283691
29571	283692
1538	283693
15163	283694
67864	283695
211702	283696
51338	283697
195569	283698
381468	283699
3615	283700
267404	283701
367249	283702
201074	283703
323837	283704
112619	283705
125058	283706
196879	283707
3709	283708
275480	283709
100781	283710
39071	283711
5809	283712
162753	283713
57536	283714
123540	283715
36008	283716
59503	283717
5061	283718
288129	283719
403248	283720
166650	283721
94720	283722
38	283723
14915	283724
227462	283725
22540	283726
77124	283727
100809	283728
8953	283729
53813	283730
349340	283731
96929	283732
100855	283733
45708	283734
39099	283735
61963	283736
212955	283737
120365	283738
142691	283739
51356	283740
372753	283741
28354	283742
42988	283743
2068	283744
205094	283745
173152	283746
29883	283747
100415	283748
2553	283749
61892	283750
9332	283751
19107	283752
344246	283753
91474	283754
2461	283755
12677	283756
205567	283757
50993	283758
62329	283759
46861	283760
92459	283761
331177	283762
229253	283763
146051	283764
56344	283765
42988	283766
177926	283767
102662	283768
78122	283769
145258	283770
207459	283771
214961	283772
161630	283773
102186	283774
146048	283775
213397	283776
133437	283777
6302	283778
13533	283779
79210	283780
161072	283781
161072	283782
207464	283783
119806	283784
56344	283785
200814	283786
201166	283787
72424	283788
203270	283789
203184	283790
343593	283791
91291	283792
10930	283793
81570	283794
30038	283795
227179	283796
227179	283797
154351	283798
21977	283799
43568	283800
358938	283801
63289	283802
143971	283803
67736	283804
108753	283805
174289	283806
330795	283807
181831	283808
165439	283809
133615	283810
198251	283811
282750	283812
143129	283813
115599	283814
46412	283815
115599	283816
113931	283817
233982	283818
385047	283819
176952	283820
16259	283821
6368	283822
132817	283823
262508	283824
235057	283825
199216	283826
31411	283827
168090	283828
245989	283829
1474	283830
82357	283831
137455	283832
55166	283833
335834	283834
87020	283835
24654	283836
342173	283837
4563	283838
22053	283839
293348	283840
50835	283841
201748	283842
353994	283843
396675	283844
428873	283845
209549	283846
246161	283847
322016	283848
20673	283849
63723	283850
90869	283851
354781	283852
218365	283853
404667	283854
87025	283855
152078	283856
295183	283857
116621	283858
138452	283859
256722	283860
132608	283861
73093	283862
100817	283863
59729	283864
447807	283865
124543	283866
34417	283867
29710	283868
89544	283869
51236	283870
238240	283871
16564	283872
109524	283873
190613	283874
135641	283875
1934	283876
225023	283877
18308	283878
57346	283879
416905	283880
177076	283881
129808	283882
110578	283883
98003	283884
232954	283885
84052	283886
261287	283887
119595	283888
396432	283889
2188	283890
56786	283891
75774	283892
415441	283893
252252	283894
215331	283895
330290	283896
319970	283897
100595	283898
193539	283899
193507	283900
49706	283901
100480	283902
56419	283903
18039	283904
36666	283905
19132	283906
210564	283907
228906	283908
232205	283909
299043	283910
149111	283911
48083	283912
82109	283913
195798	283914
152031	283915
417310	283916
157975	283917
59233	283918
219120	283919
333017	283920
167674	283921
227494	283922
240363	283923
369053	283924
34688	283925
78457	283926
8035	283927
16172	283928
162953	283929
227557	283930
37770	283931
4527	283932
122721	283933
6550	283934
342861	283935
414124	283936
27292	283937
27292	283938
22955	283939
324475	283940
241147	283941
241147	283942
365003	283943
205394	283944
152000	283945
17051	283946
70588	283947
359442	283948
171773	283949
5	283950
119443	283951
68585	283952
92488	283953
283908	283954
13	283955
72	283956
182116	283957
1955	283958
1955	283959
62774	283960
4830	283961
209376	283962
121017	283963
414115	283964
51133	283965
16431	283966
265304	283967
1094	283968
3193	283969
435329	283970
63006	283971
78795	283972
12116	283973
194976	283974
206997	283975
35265	283976
257389	283977
292595	283978
222509	283979
458365	283980
116985	283981
458705	283982
13821	283983
153822	283984
153822	283985
264358	283986
118865	283987
250492	283988
450179	283989
29432	283990
85483	283991
129619	283992
96001	283993
44435	283994
21543	283995
197765	283996
123820	283997
167732	283998
283231	283999
19555	284000
383233	284001
125122	284002
127823	284003
33608	284004
24034	284005
67538	284006
61658	284007
63952	284008
289352	284009
4460	284010
138298	284011
369267	284012
242346	284013
23755	284014
101514	284015
384281	284016
138196	284017
8838	284018
456645	284019
64902	284020
276695	284021
142698	284022
423004	284023
17019	284024
378880	284025
118848	284026
210517	284027
425406	284028
104024	284029
211389	284030
312151	284031
79855	284032
5863	284033
6069	284034
1831	284035
48028	284036
7374	284037
12272	284038
111988	284039
65685	284040
406200	284041
66870	284042
265354	284043
5339	284044
140673	284045
219468	284046
457973	284047
289050	284048
324700	284049
315114	284050
428785	284051
35006	284052
189748	284053
7400	284054
125799	284055
16518	284056
35962	284057
169754	284058
72107	284059
118839	284060
34088	284061
308433	284062
7139	284063
182835	284064
424302	284065
69597	284066
217889	284067
134024	284068
234196	284069
207052	284070
90475	284071
47891	284072
300048	284073
4372	284074
36753	284075
209714	284076
124879	284077
91653	284078
400425	284079
32520	284080
209288	284081
302838	284082
289739	284083
257251	284084
4033	284085
25074	284086
11764	284087
319632	284088
431092	284089
81724	284090
436765	284091
136920	284092
375407	284093
186258	284094
302903	284095
205002	284096
181749	284097
381787	284098
204471	284099
204471	284100
50097	284101
226438	284102
22117	284103
162956	284104
48197	284105
307206	284106
45911	284107
220027	284108
71138	284109
256019	284110
341893	284111
86959	284112
168793	284113
324986	284114
258008	284115
133070	284116
106814	284117
11946	284118
1484	284119
34768	284120
208768	284121
387298	284122
54091	284123
138803	284124
288473	284125
242104	284126
308420	284127
48722	284128
37203	284129
200344	284130
99910	284131
447518	284132
76377	284133
136172	284134
385734	284135
25121	284136
194603	284137
46671	284138
53787	284139
18024	284140
150307	284141
251908	284142
8750	284143
51463	284144
188973	284145
78644	284146
4612	284147
10311	284148
76526	284149
81737	284150
135331	284151
24994	284152
232438	284153
327040	284154
188666	284155
47241	284156
189358	284157
15116	284158
47647	284159
245721	284160
205392	284161
108964	284162
263874	284163
61204	284164
171243	284165
267955	284166
65277	284167
281646	284168
4948	284169
242521	284170
182694	284171
150797	284172
59690	284173
83508	284174
362579	284175
210553	284176
162905	284177
60237	284178
213008	284179
206398	284180
146899	284181
100115	284182
406207	284183
2285	284184
267475	284185
207059	284186
84810	284187
158387	284188
253969	284189
243334	284190
33991	284191
177155	284192
306551	284193
73723	284194
92979	284195
98930	284196
112698	284197
14786	284198
142378	284199
188416	284200
75371	284201
460125	284202
204671	284203
46074	284204
30944	284205
6546	284206
325122	284207
263202	284208
213004	284209
10912	284210
111672	284211
250	284212
7788	284213
56594	284214
70806	284215
292315	284216
109579	284217
288728	284218
384576	284219
404906	284220
298432	284221
185798	284222
443981	284223
352038	284224
123846	284225
444675	284226
215493	284227
219341	284228
114909	284229
284000	284230
260596	284231
70687	284232
118308	284233
233644	284234
410598	284235
372847	284236
39275	284237
424968	284238
230142	284239
411957	284240
58934	284241
98041	284242
228354	284243
180752	284244
183113	284245
222551	284246
150773	284247
157722	284248
281066	284249
86007	284250
425928	284251
122749	284252
233712	284253
270143	284254
156573	284255
29641	284256
68845	284257
65861	284258
64795	284259
113364	284260
248616	284261
139013	284262
418927	284263
227475	284264
227475	284265
416654	284266
136035	284267
132526	284268
192109	284269
443164	284270
434577	284271
62084	284272
242653	284273
112692	284274
123315	284275
63754	284276
124464	284277
231561	284278
18659	284279
245117	284280
40590	284281
35753	284282
70513	284283
129792	284284
255608	284285
40532	284286
176212	284287
250036	284288
447591	284289
22642	284290
288185	284291
161351	284292
21180	284293
238794	284294
125749	284295
225735	284296
121935	284297
121761	284298
420123	284299
417809	284300
221003	284301
447099	284302
453230	284303
124496	284304
31191	284305
229812	284306
61497	284307
120187	284308
249202	284309
219175	284310
31191	284311
352249	284312
123315	284313
256672	284314
3397	284315
9578	284316
209930	284317
121240	284318
321592	284319
372998	284320
343512	284321
214177	284322
1974	284323
63363	284324
48470	284325
9949	284326
149209	284327
60511	284328
349920	284329
11491	284330
135114	284331
112428	284332
234521	284333
225851	284334
116722	284335
60976	284336
112520	284337
27388	284338
156661	284339
197052	284340
154756	284341
400559	284342
331457	284343
86696	284344
39802	284345
298524	284346
223836	284347
280942	284348
182251	284349
73984	284350
341505	284351
15241	284352
60610	284353
368602	284354
112749	284355
293783	284356
78682	284357
120864	284358
15723	284359
324252	284360
361481	284361
111177	284362
109421	284363
174070	284364
11916	284365
5180	284366
111824	284367
287834	284368
267057	284369
81291	284370
233195	284371
404061	284372
107490	284373
55308	284374
175310	284375
105121	284376
64394	284377
87072	284378
140869	284379
30049	284380
51729	284381
82997	284382
120890	284383
73479	284384
442852	284385
22719	284386
309977	284387
119860	284388
269661	284389
44994	284390
426916	284391
170812	284392
223077	284393
22205	284394
113137	284395
173079	284396
50492	284397
161851	284398
115481	284399
23989	284400
43	284401
163579	284402
191705	284403
104405	284404
373445	284405
148137	284406
103425	284407
5840	284408
248304	284409
395588	284410
457862	284411
172080	284412
69379	284413
204370	284414
243455	284415
22282	284416
73128	284417
254657	284418
235133	284419
114665	284420
371933	284421
328055	284422
112739	284423
17579	284424
175340	284425
264507	284426
184521	284427
58124	284428
55079	284429
132946	284430
314249	284431
362023	284432
409270	284433
232359	284434
168437	284435
108843	284436
68676	284437
221232	284438
330710	284439
13726	284440
188059	284441
20504	284442
33759	284443
119419	284444
282708	284445
311817	284446
5434	284447
15981	284448
116575	284449
108075	284450
69623	284451
119217	284452
92072	284453
27361	284454
124209	284455
267602	284456
203360	284457
93206	284458
207437	284459
4305	284460
129671	284461
206158	284462
21790	284463
359318	284464
649	284465
13976	284466
21365	284467
333042	284468
192467	284469
147707	284470
180530	284471
284796	284472
273485	284473
348158	284474
411707	284475
386012	284476
343634	284477
292221	284478
326510	284479
16588	284480
141783	284481
73572	284482
160276	284483
411211	284484
177600	284485
164137	284486
455435	284487
162926	284488
429873	284489
229833	284490
78105	284491
302974	284492
99573	284493
222013	284494
216822	284495
212061	284496
151989	284497
441777	284498
393203	284499
437646	284500
78622	284501
49018	284502
378091	284503
396312	284504
126545	284505
351352	284506
20560	284507
75556	284508
397828	284509
155583	284510
170230	284511
305034	284512
357539	284513
336178	284514
336758	284515
8727	284516
3244	284517
97415	284518
227533	284519
310277	284520
223839	284521
18233	284522
90956	284523
181529	284524
219906	284525
416641	284526
206514	284527
188457	284528
180965	284529
386090	284530
342360	284531
217273	284532
385453	284533
369153	284534
111904	284535
311781	284536
338627	284537
321198	284538
134385	284539
232937	284540
177380	284541
14944	284542
323422	284543
101372	284544
254412	284545
93105	284546
422984	284547
84677	284548
317013	284549
66302	284550
424897	284551
111744	284552
101445	284553
175915	284554
213928	284555
295950	284556
243244	284557
80373	284558
93105	284559
431036	284560
177820	284561
6910	284562
80000	284563
57021	284564
229564	284565
156618	284566
80669	284567
223721	284568
62361	284569
270968	284570
54021	284571
177538	284572
6613	284573
21389	284574
88306	284575
11768	284576
144600	284577
36282	284578
133189	284579
39433	284580
192190	284581
456687	284582
432946	284583
448893	284584
90413	284585
22898	284586
365839	284587
73269	284588
61	284589
218650	284590
235113	284591
172055	284592
5815	284593
22682	284594
23054	284595
412575	284596
26406	284597
142748	284598
10276	284599
286413	284600
255018	284601
68058	284602
88711	284603
188770	284604
230888	284605
68021	284606
408121	284607
114113	284608
322213	284609
38661	284610
368381	284611
251409	284612
34214	284613
267967	284614
260496	284615
24069	284616
279705	284617
153113	284618
24324	284619
171133	284620
225728	284621
267441	284622
291907	284623
105592	284624
301397	284625
188803	284626
236386	284627
232965	284628
340596	284629
12701	284630
354870	284631
93707	284632
55490	284633
167294	284634
44475	284635
197723	284636
385558	284637
282740	284638
220694	284639
162674	284640
210509	284641
137172	284642
457181	284643
114975	284644
69674	284645
30916	284646
71772	284647
3511	284648
7097	284649
379828	284650
165072	284651
12780	284652
418583	284653
142122	284654
338471	284655
70272	284656
8992	284657
106814	284658
9842	284659
400241	284660
205640	284661
8276	284662
353044	284663
58398	284664
459885	284665
90375	284666
10684	284667
219253	284668
49727	284669
202731	284670
32296	284671
87098	284672
6229	284673
52358	284674
186961	284675
19442	284676
1878	284677
385466	284678
312385	284679
71045	284680
378059	284681
235726	284682
74536	284683
197146	284684
138844	284685
16281	284686
102470	284687
137702	284688
63072	284689
125020	284690
138529	284691
62525	284692
128452	284693
15169	284694
103863	284695
190336	284696
390018	284697
238964	284698
369037	284699
19499	284700
115176	284701
126704	284702
163865	284703
101278	284704
4194	284705
215069	284706
209607	284707
329354	284708
19867	284709
142117	284710
30482	284711
98873	284712
77959	284713
389820	284714
47827	284715
30675	284716
10801	284717
31464	284718
164441	284719
117582	284720
175540	284721
56402	284722
382549	284723
73793	284724
149373	284725
177446	284726
34617	284727
42760	284728
149691	284729
434925	284730
111763	284731
216859	284732
236150	284733
76422	284734
63340	284735
34905	284736
203915	284737
401553	284738
101213	284739
144292	284740
46678	284741
7714	284742
38678	284743
118025	284744
247036	284745
430098	284746
77729	284747
38352	284748
176658	284749
97358	284750
311595	284751
217091	284752
152401	284753
52928	284754
43411	284755
330510	284756
28304	284757
102211	284758
29899	284759
432409	284760
48657	284761
28767	284762
218998	284763
45740	284764
255919	284765
74118	284766
128	284767
14810	284768
56770	284769
252220	284770
27782	284771
239581	284772
59731	284773
458834	284774
392944	284775
232014	284776
41985	284777
105393	284778
380808	284779
60301	284780
114701	284781
66728	284782
53404	284783
265314	284784
47704	284785
58242	284786
194088	284787
130539	284788
207138	284789
28217	284790
203861	284791
236867	284792
33454	284793
2148	284794
85643	284795
201604	284796
18538	284797
325250	284798
9796	284799
23746	284800
27150	284801
219380	284802
111854	284803
231577	284804
31	284805
71734	284806
2763	284807
17232	284808
357330	284809
392162	284810
1304	284811
135226	284812
85983	284813
359642	284814
414928	284815
249037	284816
149146	284817
62962	284818
23912	284819
165039	284820
30015	284821
417520	284822
331328	284823
116927	284824
120300	284825
401656	284826
22132	284827
66972	284828
14505	284829
39003	284830
310182	284831
445960	284832
158363	284833
226043	284834
169184	284835
100223	284836
216610	284837
298701	284838
289944	284839
132172	284840
69633	284841
56105	284842
93209	284843
73020	284844
9005	284845
141205	284846
76838	284847
157317	284848
297062	284849
385698	284850
12995	284851
287258	284852
354110	284853
114643	284854
95274	284855
204668	284856
84408	284857
291885	284858
240814	284859
55671	284860
120568	284861
328616	284862
165731	284863
160096	284864
163127	284865
407580	284866
118921	284867
74491	284868
4539	284869
271068	284870
33632	284871
62907	284872
388494	284873
102264	284874
266461	284875
394545	284876
438685	284877
128763	284878
88737	284879
132553	284880
316662	284881
79621	284882
341568	284883
138460	284884
393862	284885
165945	284886
383266	284887
11520	284888
168422	284889
123061	284890
432709	284891
334911	284892
202445	284893
109315	284894
69977	284895
361649	284896
28073	284897
251628	284898
117831	284899
11718	284900
120648	284901
393393	284902
362848	284903
60431	284904
318965	284905
222578	284906
180152	284907
449410	284908
364145	284909
75797	284910
253499	284911
161666	284912
19778	284913
165338	284914
437714	284915
81259	284916
242004	284917
417927	284918
105628	284919
85217	284920
374762	284921
338041	284922
180515	284923
398769	284924
304488	284925
119032	284926
273489	284927
135787	284928
13225	284929
292652	284930
148199	284931
83947	284932
103105	284933
451189	284934
383318	284935
203790	284936
268825	284937
30272	284938
163242	284939
250840	284940
48873	284941
46881	284942
393550	284943
187538	284944
17753	284945
65697	284946
125796	284947
321239	284948
382443	284949
138676	284950
173374	284951
158883	284952
358104	284953
72124	284954
209498	284955
288313	284956
299378	284957
387108	284958
158070	284959
151131	284960
49768	284961
275883	284962
151131	284963
307847	284964
70203	284965
238382	284966
428404	284967
157329	284968
246899	284969
422432	284970
209069	284971
158144	284972
241925	284973
17352	284974
240038	284975
288962	284976
342995	284977
94915	284978
318707	284979
37304	284980
364728	284981
8324	284982
334835	284983
173722	284984
240502	284985
150444	284986
250850	284987
106905	284988
232670	284989
425634	284990
171919	284991
184271	284992
399624	284993
19778	284994
211026	284995
302819	284996
99421	284997
13653	284998
2411	284999
343766	285000
19620	285001
127023	285002
165303	285003
1101	285004
12645	285005
386823	285006
163089	285007
15094	285008
16211	285009
360371	285010
23400	285011
345222	285012
221460	285013
77808	285014
293715	285015
181075	285016
349216	285017
869	285018
171005	285019
458832	285020
45618	285021
138891	285022
179043	285023
233630	285024
41022	285025
211294	285026
128683	285027
209056	285028
155555	285029
101205	285030
10	285031
126960	285032
318509	285033
28156	285034
64506	285035
203463	285036
295738	285037
23262	285038
173349	285039
41418	285040
4335	285041
130096	285042
228341	285043
166333	285044
96721	285045
92711	285046
34143	285047
78940	285048
102657	285049
377318	285050
62545	285051
110998	285052
29	285053
125765	285054
163794	285055
11895	285056
19726	285057
106679	285058
115741	285059
32527	285060
316692	285061
87452	285062
39921	285063
52166	285064
138321	285065
54714	285066
30384	285067
295773	285068
56780	285069
347296	285070
126096	285071
64565	285072
122170	285073
15190	285074
25029	285075
356	285076
16500	285077
100650	285078
37750	285079
23655	285080
381926	285081
77545	285082
188884	285083
22190	285084
39695	285085
307448	285086
335	285087
68	285088
248055	285089
21238	285090
7618	285091
2903	285092
380752	285093
184806	285094
303442	285095
63281	285096
32773	285097
88972	285098
115432	285099
182948	285100
156231	285101
190654	285102
133208	285103
172520	285104
7180	285105
139462	285106
123923	285107
396756	285108
29585	285109
124225	285110
374360	285111
1331	285112
107831	285113
200820	285114
142826	285115
359978	285116
65943	285117
17792	285118
6910	285119
142104	285120
359406	285121
199263	285122
227818	285123
337851	285124
133092	285125
38456	285126
69126	285127
154816	285128
96290	285129
403194	285130
438009	285131
233466	285132
42979	285133
417666	285134
144354	285135
178361	285136
28128	285137
150101	285138
7327	285139
162187	285140
109361	285141
123081	285142
395967	285143
350366	285144
369383	285145
90073	285146
191991	285147
447	285148
128480	285149
113946	285150
245077	285151
383943	285152
179595	285153
239048	285154
97898	285155
12254	285156
90217	285157
402342	285158
424595	285159
323960	285160
395665	285161
16228	285162
78796	285163
40837	285164
29802	285165
113598	285166
5976	285167
34174	285168
18423	285169
6584	285170
176126	285171
190054	285172
428791	285173
171823	285174
200789	285175
219838	285176
94500	285177
279593	285178
61068	285179
118385	285180
207793	285181
207374	285182
79707	285183
144092	285184
11861	285185
127341	285186
202120	285187
416972	285188
10996	285189
108392	285190
16354	285191
254240	285192
446633	285193
363164	285194
4580	285195
129260	285196
154	285197
47750	285198
390300	285199
136647	285200
325658	285201
27629	285202
22088	285203
100296	285204
232184	285205
329002	285206
47710	285207
423872	285208
56716	285209
78072	285210
284606	285211
7318	285212
1989	285213
140503	285214
120773	285215
123049	285216
440964	285217
103981	285218
25342	285219
165352	285220
196042	285221
446600	285222
391535	285223
88089	285224
345898	285225
16737	285226
421311	285227
141153	285228
124594	285229
421243	285230
124475	285231
446894	285232
217662	285233
391883	285234
141359	285235
318559	285236
455508	285237
100516	285238
284317	285239
123620	285240
126555	285241
214473	285242
36544	285243
1476	285244
68477	285245
997	285246
178736	285247
91792	285248
123249	285249
4208	285250
183076	285251
103813	285252
298170	285253
75582	285254
16241	285255
14670	285256
294749	285257
94241	285258
172319	285259
11700	285260
69325	285261
455148	285262
146106	285263
30396	285264
72813	285265
2828	285266
10251	285267
293733	285268
270793	285269
225550	285270
124073	285271
184194	285272
394816	285273
21934	285274
20756	285275
214685	285276
458924	285277
265466	285278
125449	285279
55441	285280
239981	285281
339859	285282
130641	285283
232124	285284
928	285285
74901	285286
274229	285287
149956	285288
173257	285289
86771	285290
16653	285291
101414	285292
163624	285293
12789	285294
162466	285295
21456	285296
4277	285297
182224	285298
37461	285299
163338	285300
219796	285301
306558	285302
81746	285303
202854	285304
79190	285305
24174	285306
154816	285307
28490	285308
308271	285309
433909	285310
361901	285311
42309	285312
81645	285313
116791	285314
192439	285315
45574	285316
139	285317
47336	285318
174771	285319
12991	285320
284034	285321
2840	285322
15102	285323
19341	285324
358774	285325
74171	285326
53067	285327
7157	285328
18028	285329
34423	285330
87859	285331
87572	285332
2293	285333
161067	285334
388617	285335
18071	285336
778	285337
927	285338
47923	285339
213324	285340
5355	285341
125049	285342
226883	285343
43988	285344
40578	285345
37176	285346
191004	285347
403832	285348
346542	285349
281655	285350
219432	285351
363158	285352
69915	285353
115291	285354
397554	285355
12615	285356
429326	285357
162697	285358
92195	285359
63286	285360
24023	285361
373670	285362
183017	285363
160400	285364
111922	285365
330870	285366
130014	285367
93332	285368
56369	285369
930	285370
55303	285371
133732	285372
192267	285373
457406	285374
64316	285375
236411	285376
125387	285377
280358	285378
174569	285379
225424	285380
295769	285381
416946	285382
296727	285383
450399	285384
393975	285385
158002	285386
101574	285387
239234	285388
37218	285389
36049	285390
374891	285391
9180	285392
75664	285393
28090	285394
380842	285395
19462	285396
3000	285397
10871	285398
174931	285399
232461	285400
104998	285401
270784	285402
68332	285403
20425	285404
165603	285405
174082	285406
133308	285407
33887	285408
7427	285409
1909	285410
395351	285411
1711	285412
5137	285413
64575	285414
327224	285415
252647	285416
24453	285417
35996	285418
303031	285419
83993	285420
2664	285421
81565	285422
73477	285423
3726	285424
39995	285425
233428	285426
35428	285427
4201	285428
198764	285429
159482	285430
244901	285431
124159	285432
68654	285433
377451	285434
260576	285435
278221	285436
227047	285437
123916	285438
13805	285439
102990	285440
153181	285441
438954	285442
437728	285443
41229	285444
34023	285445
88851	285446
320084	285447
103921	285448
64588	285449
445426	285450
238518	285451
28616	285452
273296	285453
152093	285454
231789	285455
110261	285456
392450	285457
145643	285458
170977	285459
124314	285460
269155	285461
207750	285462
35227	285463
396899	285464
241885	285465
136128	285466
212309	285467
218866	285468
168676	285469
413591	285470
434717	285471
411061	285472
224111	285473
200559	285474
366025	285475
459525	285476
276683	285477
441151	285478
120490	285479
88369	285480
207852	285481
119116	285482
19066	285483
136148	285484
409118	285485
130984	285486
42812	285487
55714	285488
39703	285489
805	285490
65506	285491
313833	285492
171031	285493
28390	285494
274247	285495
258062	285496
42589	285497
299816	285498
7161	285499
359612	285500
237050	285501
436123	285502
64254	285503
52739	285504
41826	285505
297188	285506
136143	285507
65847	285508
452266	285509
106053	285510
1054	285511
230939	285512
331	285513
437828	285514
32072	285515
430806	285516
99198	285517
43635	285518
28253	285519
2886	285520
61839	285521
26746	285522
130005	285523
16389	285524
216100	285525
157045	285526
246534	285527
38036	285528
45987	285529
64450	285530
17777	285531
449342	285532
422876	285533
49091	285534
432980	285535
327117	285536
10355	285537
205122	285538
456438	285539
1584	285540
313128	285541
8915	285542
269310	285543
77226	285544
13952	285545
410725	285546
31628	285547
232012	285548
364726	285549
204296	285550
73153	285551
72718	285552
37320	285553
84521	285554
23737	285555
239199	285556
54077	285557
56783	285558
385753	285559
2886	285560
288398	285561
122966	285562
31531	285563
298275	285564
72447	285565
234054	285566
46326	285567
205423	285568
193948	285569
46482	285570
34248	285571
327898	285572
31930	285573
329593	285574
300033	285575
53307	285576
450258	285577
211562	285578
58076	285579
430323	285580
393110	285581
94653	285582
193890	285583
112605	285584
94173	285585
328727	285586
93397	285587
111505	285588
213460	285589
184328	285590
15210	285591
459419	285592
81582	285593
248084	285594
18277	285595
39659	285596
5131	285597
188150	285598
123594	285599
43748	285600
188873	285601
211454	285602
100613	285603
409763	285604
18277	285605
348332	285606
70468	285607
203105	285608
428479	285609
95755	285610
39072	285611
241987	285612
10997	285613
146932	285614
128430	285615
56003	285616
120039	285617
201391	285618
352737	285619
214304	285620
99216	285621
4189	285622
1572	285623
4792	285624
8574	285625
17168	285626
1177	285627
30172	285628
199570	285629
18315	285630
239943	285631
115688	285632
59993	285633
204204	285634
46202	285635
107658	285636
377576	285637
83197	285638
235165	285639
279430	285640
44054	285641
402965	285642
271916	285643
233005	285644
394049	285645
72651	285646
2229	285647
13623	285648
82611	285649
256233	285650
17725	285651
8613	285652
37893	285653
17774	285654
422783	285655
368538	285656
312591	285657
28747	285658
52472	285659
172073	285660
212215	285661
41288	285662
72546	285663
227522	285664
264038	285665
355934	285666
94197	285667
439672	285668
275774	285669
158369	285670
159584	285671
11865	285672
306178	285673
117980	285674
118969	285675
132422	285676
116403	285677
415389	285678
451937	285679
143047	285680
186824	285681
209075	285682
219687	285683
58610	285684
398711	285685
109555	285686
241677	285687
41572	285688
55817	285689
251868	285690
86154	285691
394347	285692
256231	285693
85240	285694
32760	285695
83346	285696
3236	285697
63225	285698
4088	285699
124606	285700
205131	285701
453200	285702
33985	285703
91581	285704
21535	285705
243930	285706
448374	285707
146256	285708
178616	285709
247245	285710
173063	285711
106316	285712
100761	285713
231623	285714
124397	285715
341232	285716
153016	285717
35552	285718
25843	285719
17754	285720
158374	285721
132430	285722
308858	285723
332657	285724
440702	285725
28	285726
109422	285727
118564	285728
194607	285729
446987	285730
22666	285731
282797	285732
309488	285733
788	285734
369137	285735
132010	285736
236576	285737
71439	285738
411129	285739
34586	285740
50636	285741
281395	285742
81195	285743
62218	285744
19001	285745
141993	285746
294746	285747
362405	285748
155097	285749
69655	285750
181169	285751
120814	285752
33323	285753
438858	285754
7157	285755
684	285756
970	285757
157205	285758
48192	285759
104437	285760
112616	285761
107451	285762
57921	285763
84199	285764
33211	285765
389278	285766
73012	285767
183484	285768
384877	285769
318345	285770
56048	285771
152999	285772
72309	285773
5137	285774
234233	285775
67413	285776
59210	285777
214629	285778
279586	285779
231355	285780
275910	285781
415452	285782
280582	285783
457514	285784
18792	285785
283315	285786
218377	285787
224135	285788
234788	285789
43001	285790
76836	285791
161692	285792
78434	285793
216574	285794
19154	285795
216629	285796
236096	285797
174798	285798
58122	285799
456114	285800
303747	285801
131723	285802
227767	285803
172633	285804
119072	285805
195056	285806
272325	285807
375314	285808
302660	285809
454749	285810
56508	285811
50849	285812
135839	285813
60169	285814
46132	285815
14915	285816
161069	285817
37298	285818
75957	285819
174812	285820
122565	285821
65069	285822
62874	285823
342605	285824
241375	285825
55087	285826
6377	285827
145262	285828
60244	285829
25289	285830
235766	285831
357706	285832
118582	285833
39544	285834
61641	285835
70975	285836
300104	285837
73263	285838
103553	285839
169548	285840
24567	285841
372621	285842
119058	285843
244388	285844
16222	285845
217293	285846
151758	285847
11218	285848
325255	285849
332232	285850
141570	285851
168855	285852
196382	285853
34638	285854
33056	285855
210247	285856
29653	285857
441126	285858
59432	285859
103630	285860
55725	285861
134042	285862
4694	285863
22599	285864
418851	285865
28742	285866
26761	285867
120723	285868
156271	285869
383975	285870
16653	285871
378035	285872
137328	285873
244954	285874
8673	285875
25210	285876
150742	285877
27822	285878
138904	285879
139867	285880
411352	285881
247250	285882
1057	285883
173017	285884
240338	285885
431622	285886
169202	285887
3242	285888
75958	285889
164527	285890
227101	285891
5111	285892
71012	285893
24255	285894
63211	285895
198715	285896
71967	285897
172155	285898
1920	285899
290205	285900
81913	285901
43540	285902
277771	285903
194997	285904
129109	285905
105100	285906
5409	285907
137258	285908
126375	285909
445302	285910
271640	285911
177880	285912
86355	285913
6478	285914
31178	285915
161689	285916
130805	285917
192130	285918
207392	285919
130050	285920
113004	285921
112029	285922
259210	285923
149	285924
230435	285925
12191	285926
337541	285927
244633	285928
117299	285929
258449	285930
409577	285931
278731	285932
347232	285933
16776	285934
273683	285935
59136	285936
28402	285937
7144	285938
383622	285939
399530	285940
231070	285941
151105	285942
458356	285943
25096	285944
113414	285945
155871	285946
195487	285947
30699	285948
78084	285949
149600	285950
90132	285951
35081	285952
200557	285953
64794	285954
62262	285955
385845	285956
250813	285957
14871	285958
87709	285959
3264	285960
227403	285961
7824	285962
95622	285963
202708	285964
431143	285965
106185	285966
415070	285967
90546	285968
29262	285969
323046	285970
241369	285971
184585	285972
278656	285973
431091	285974
79020	285975
200737	285976
100731	285977
59577	285978
62409	285979
340294	285980
196161	285981
223100	285982
353586	285983
304522	285984
13738	285985
1329	285986
13740	285987
17428	285988
214904	285989
260568	285990
128641	285991
9757	285992
343101	285993
400753	285994
232020	285995
201926	285996
174094	285997
229202	285998
197089	285999
388282	286000
371218	286001
164322	286002
242922	286003
68953	286004
87395	286005
219444	286006
108033	286007
179356	286008
13978	286009
48188	286010
16313	286011
9831	286012
221864	286013
214386	286014
39497	286015
354787	286016
147769	286017
79420	286018
170574	286019
365182	286020
163851	286021
85097	286022
270856	286023
17585	286024
98798	286025
227655	286026
14885	286027
362897	286028
11783	286029
126641	286030
126610	286031
334688	286032
325121	286033
52145	286034
80786	286035
316792	286036
161330	286037
161071	286038
164152	286039
173711	286040
280773	286041
95858	286042
368080	286043
292973	286044
123792	286045
20952	286046
416755	286047
210376	286048
160779	286049
2909	286050
18595	286051
35521	286052
62577	286053
19016	286054
86356	286055
180876	286056
8007	286057
164411	286058
42147	286059
155523	286060
27928	286061
121580	286062
326833	286063
85059	286064
238272	286065
77789	286066
30910	286067
260544	286068
295069	286069
102670	286070
64928	286071
19495	286072
231163	286073
17145	286074
112559	286075
164417	286076
183474	286077
247061	286078
172367	286079
19550	286080
17391	286081
101818	286082
245643	286083
314385	286084
198434	286085
11896	286086
52448	286087
198683	286088
194041	286089
37370	286090
46456	286091
355752	286092
26378	286093
99698	286094
18130	286095
77663	286096
307303	286097
105945	286098
55561	286099
227776	286100
219497	286101
153165	286102
68890	286103
226845	286104
61270	286105
188204	286106
5115	286107
317730	286108
97326	286109
99411	286110
236308	286111
351157	286112
278192	286113
240163	286114
16289	286115
92776	286116
26695	286117
226895	286118
378105	286119
351002	286120
8673	286121
68890	286122
206263	286123
340472	286124
11169	286125
120349	286126
140393	286127
459847	286128
45142	286129
46854	286130
313490	286131
209035	286132
413231	286133
56190	286134
229045	286135
24453	286136
242644	286137
79619	286138
100650	286139
21692	286140
319845	286141
362543	286142
249529	286143
89488	286144
220582	286145
18115	286146
249236	286147
20743	286148
98862	286149
161403	286150
7296	286151
126956	286152
247122	286153
405522	286154
168518	286155
179644	286156
229794	286157
68039	286158
371986	286159
211770	286160
354724	286161
240898	286162
360404	286163
154864	286164
2904	286165
220059	286166
126299	286167
78479	286168
64734	286169
386634	286170
55840	286171
40577	286172
13740	286173
392098	286174
325030	286175
158908	286176
403410	286177
343098	286178
35960	286179
49553	286180
74317	286181
228649	286182
85565	286183
323581	286184
70160	286185
7921	286186
18221	286187
218077	286188
49496	286189
11975	286190
9343	286191
33846	286192
37102	286193
12078	286194
182928	286195
232029	286196
162422	286197
47126	286198
90582	286199
284666	286200
441463	286201
26980	286202
437484	286203
124520	286204
19344	286205
13342	286206
387768	286207
364276	286208
82642	286209
119687	286210
52332	286211
428493	286212
376914	286213
394612	286214
270863	286215
117136	286216
277085	286217
11144	286218
1428	286219
21174	286220
86422	286221
290876	286222
439429	286223
436897	286224
248775	286225
68928	286226
116433	286227
59628	286228
156913	286229
456537	286230
125627	286231
121648	286232
126553	286233
113522	286234
121822	286235
97950	286236
121053	286237
212133	286238
143502	286239
80227	286240
18792	286241
370494	286242
194204	286243
67413	286244
60703	286245
192888	286246
110146	286247
196687	286248
188480	286249
432385	286250
277674	286251
302309	286252
450029	286253
310138	286254
147929	286255
209358	286256
5231	286257
107707	286258
384818	286259
92954	286260
75212	286261
9782	286262
149007	286263
161073	286264
33805	286265
157592	286266
170076	286267
164835	286268
177715	286269
51103	286270
360061	286271
248939	286272
236638	286273
137923	286274
324554	286275
428296	286276
124804	286277
199105	286278
60087	286279
110990	286280
230986	286281
247541	286282
4592	286283
194245	286284
211679	286285
197401	286286
170096	286287
356480	286288
248501	286289
12341	286290
123666	286291
240099	286292
16241	286293
177256	286294
353198	286295
178982	286296
81394	286297
84196	286298
65775	286299
66679	286300
243681	286301
42875	286302
120449	286303
159565	286304
310805	286305
371178	286306
434769	286307
135516	286308
52598	286309
2813	286310
241877	286311
7682	286312
58337	286313
177509	286314
81621	286315
27300	286316
106075	286317
28226	286318
257402	286319
28592	286320
4814	286321
129449	286322
14654	286323
104553	286324
260514	286325
192874	286326
33571	286327
107866	286328
23718	286329
186095	286330
221705	286331
55283	286332
3512	286333
256092	286334
126244	286335
26272	286336
717	286337
220747	286338
85180	286339
67024	286340
40320	286341
437642	286342
125971	286343
9933	286344
352611	286345
254238	286346
108780	286347
64623	286348
98141	286349
58313	286350
99528	286351
32535	286352
122323	286353
141349	286354
405937	286355
238099	286356
297088	286357
292397	286358
321998	286359
175086	286360
287748	286361
28644	286362
96437	286363
415842	286364
102346	286365
186124	286366
177827	286367
35253	286368
249419	286369
426964	286370
59614	286371
304461	286372
457551	286373
289897	286374
29839	286375
157260	286376
95096	286377
241533	286378
167622	286379
411177	286380
95565	286381
93146	286382
8110	286383
14580	286384
405866	286385
158878	286386
87989	286387
457947	286388
136095	286389
73863	286390
39549	286391
432959	286392
206308	286393
21815	286394
371728	286395
18067	286396
61615	286397
61615	286398
57231	286399
385814	286400
304090	286401
158740	286402
359851	286403
58401	286404
5242	286405
194019	286406
239713	286407
5757	286408
80853	286409
148072	286410
364963	286411
104755	286412
577	286413
337909	286414
243818	286415
226514	286416
314806	286417
223828	286418
376068	286419
167518	286420
29758	286421
28167	286422
430818	286423
208353	286424
405942	286425
339529	286426
33379	286427
313762	286428
33324	286429
152229	286430
241033	286431
174061	286432
286002	286433
443768	286434
4388	286435
221474	286436
443174	286437
174125	286438
137536	286439
78160	286440
34559	286441
131698	286442
123380	286443
58708	286444
185654	286445
49956	286446
63064	286447
288245	286448
400854	286449
187375	286450
165260	286451
346521	286452
100089	286453
44295	286454
62365	286455
94980	286456
77328	286457
226080	286458
77299	286459
77299	286460
391892	286461
232914	286462
122492	286463
290587	286464
456328	286465
401955	286466
10782	286467
63004	286468
164054	286469
38240	286470
103178	286471
72547	286472
144734	286473
91177	286474
204452	286475
129604	286476
382044	286477
381305	286478
212312	286479
409086	286480
49254	286481
237376	286482
37193	286483
247974	286484
132983	286485
101450	286486
159019	286487
354346	286488
245163	286489
85325	286490
111280	286491
424303	286492
119072	286493
58680	286494
356968	286495
172888	286496
79417	286497
10378	286498
196911	286499
69958	286500
91196	286501
166103	286502
228017	286503
423644	286504
9186	286505
12515	286506
37063	286507
24822	286508
173963	286509
115624	286510
1698	286511
31418	286512
249267	286513
39809	286514
84597	286515
347375	286516
333046	286517
77243	286518
102163	286519
355317	286520
179408	286521
429221	286522
155040	286523
192797	286524
416212	286525
371822	286526
207657	286527
46122	286528
18792	286529
24155	286530
235254	286531
256246	286532
337284	286533
181816	286534
115619	286535
2163	286536
228484	286537
248606	286538
89230	286539
172314	286540
193287	286541
23091	286542
120897	286543
241133	286544
181415	286545
27206	286546
212176	286547
248402	286548
293483	286549
13899	286550
254583	286551
121878	286552
69587	286553
78307	286554
28572	286555
64254	286556
7863	286557
44670	286558
67213	286559
44325	286560
125807	286561
5236	286562
5561	286563
12914	286564
16241	286565
378708	286566
108245	286567
7650	286568
141494	286569
445939	286570
13749	286571
192104	286572
415335	286573
4385	286574
7863	286575
195006	286576
31009	286577
109454	286578
191000	286579
191000	286580
13343	286581
315727	286582
191257	286583
386039	286584
39703	286585
120154	286586
194149	286587
92482	286588
35441	286589
350175	286590
162010	286591
85370	286592
12631	286593
32510	286594
225861	286595
111682	286596
7270	286597
300814	286598
71636	286599
440326	286600
8911	286601
56526	286602
7651	286603
67293	286604
312368	286605
100874	286606
8431	286607
12058	286608
118723	286609
127610	286610
106108	286611
155914	286612
334219	286613
114637	286614
424439	286615
49147	286616
330028	286617
8903	286618
353202	286619
57124	286620
11731	286621
18967	286622
83029	286623
148424	286624
5698	286625
232029	286626
255566	286627
28396	286628
2925	286629
106016	286630
44115	286631
176924	286632
171656	286633
63065	286634
316945	286635
10838	286636
10409	286637
65351	286638
40946	286639
70748	286640
378332	286641
101171	286642
297250	286643
100720	286644
378183	286645
223385	286646
236438	286647
9133	286648
443525	286649
164523	286650
332912	286651
17584	286652
138407	286653
120560	286654
137445	286655
34920	286656
26041	286657
365173	286658
129295	286659
146417	286660
146179	286661
244625	286662
35570	286663
89766	286664
246974	286665
171555	286666
366657	286667
101574	286668
173102	286669
111954	286670
120070	286671
370393	286672
232987	286673
21390	286674
61362	286675
18752	286676
107546	286677
7296	286678
11436	286679
48012	286680
327485	286681
351356	286682
422795	286683
56993	286684
57974	286685
84592	286686
226050	286687
49470	286688
335922	286689
130915	286690
225966	286691
21148	286692
17774	286693
1730	286694
1848	286695
34079	286696
52543	286697
35034	286698
65012	286699
3416	286700
48022	286701
264593	286702
38713	286703
137490	286704
233462	286705
183553	286706
414743	286707
92585	286708
441864	286709
174427	286710
68192	286711
190424	286712
29904	286713
135087	286714
156564	286715
128365	286716
181688	286717
197186	286718
57401	286719
112304	286720
155212	286721
437619	286722
65159	286723
175074	286724
367420	286725
25783	286726
353133	286727
131347	286728
213021	286729
437503	286730
49566	286731
258868	286732
412657	286733
47543	286734
375618	286735
124280	286736
83089	286737
81195	286738
6873	286739
10838	286740
23742	286741
73559	286742
125489	286743
109884	286744
49553	286745
36321	286746
389664	286747
431715	286748
246524	286749
209587	286750
114988	286751
73949	286752
16336	286753
114702	286754
126081	286755
236144	286756
146689	286757
242184	286758
178732	286759
440745	286760
197165	286761
118956	286762
62706	286763
95745	286764
75324	286765
139960	286766
124300	286767
361544	286768
16376	286769
128196	286770
57929	286771
225039	286772
92251	286773
183337	286774
118335	286775
263898	286776
192401	286777
250797	286778
90274	286779
189612	286780
166545	286781
124547	286782
266604	286783
28167	286784
44082	286785
126461	286786
349080	286787
354204	286788
70042	286789
342300	286790
275184	286791
374531	286792
136022	286793
197882	286794
448492	286795
197202	286796
47374	286797
386408	286798
167196	286799
196664	286800
58658	286801
37830	286802
413469	286803
237063	286804
37902	286805
88687	286806
239258	286807
416549	286808
79176	286809
105383	286810
81037	286811
439369	286812
19687	286813
161179	286814
443571	286815
42021	286816
50824	286817
359096	286818
174010	286819
406469	286820
378204	286821
370592	286822
437541	286823
368780	286824
413134	286825
247345	286826
32721	286827
33	286828
374436	286829
249085	286830
19597	286831
138267	286832
134234	286833
83623	286834
382662	286835
111512	286836
308293	286837
211939	286838
61848	286839
81581	286840
320110	286841
65094	286842
43874	286843
229964	286844
59943	286845
17702	286846
103451	286847
46828	286848
228525	286849
113796	286850
76609	286851
343435	286852
3174	286853
200728	286854
392346	286855
239187	286856
40011	286857
231857	286858
140159	286859
119985	286860
357636	286861
185946	286862
209497	286863
356514	286864
33906	286865
50123	286866
82345	286867
149193	286868
199395	286869
52094	286870
224666	286871
122297	286872
110	286873
60532	286874
22238	286875
126448	286876
77846	286877
19032	286878
25664	286879
15247	286880
66461	286881
236883	286882
139184	286883
374	286884
141876	286885
57488	286886
7541	286887
238844	286888
173436	286889
341293	286890
68395	286891
4416	286892
40751	286893
148123	286894
388478	286895
109659	286896
67657	286897
425	286898
179862	286899
181670	286900
20697	286901
87931	286902
56398	286903
238425	286904
55193	286905
348668	286906
356142	286907
445775	286908
140114	286909
241311	286910
201872	286911
91804	286912
100089	286913
14230	286914
64304	286915
195797	286916
159224	286917
145405	286918
14554	286919
33425	286920
119682	286921
159237	286922
229834	286923
185599	286924
162083	286925
86029	286926
32279	286927
28125	286928
23367	286929
101345	286930
247986	286931
98115	286932
164108	286933
22088	286934
233995	286935
216086	286936
406523	286937
44947	286938
256366	286939
237790	286940
9760	286941
213928	286942
80144	286943
2044	286944
216358	286945
22724	286946
158359	286947
97827	286948
244225	286949
17641	286950
155376	286951
79331	286952
291073	286953
206302	286954
279389	286955
184162	286956
30732	286957
123470	286958
110043	286959
90667	286960
18693	286961
89214	286962
86287	286963
57048	286964
254321	286965
97777	286966
375554	286967
63155	286968
82490	286969
69292	286970
430276	286971
3974	286972
185585	286973
211215	286974
277625	286975
109145	286976
165728	286977
98682	286978
438822	286979
379827	286980
198266	286981
158030	286982
117911	286983
96284	286984
160929	286985
62103	286986
440375	286987
2796	286988
141012	286989
23549	286990
442223	286991
63189	286992
102055	286993
5104	286994
118196	286995
422700	286996
55241	286997
45166	286998
207708	286999
19613	287000
341734	287001
13499	287002
111111	287003
98884	287004
115619	287005
4649	287006
194013	287007
377815	287008
48402	287009
109770	287010
212969	287011
147768	287012
241717	287013
230994	287014
233690	287015
447382	287016
58609	287017
280722	287018
453948	287019
78028	287020
10028	287021
164067	287022
190113	287023
146245	287024
267886	287025
392950	287026
82020	287027
325	287028
223296	287029
121799	287030
10615	287031
235343	287032
249732	287033
334551	287034
449441	287035
37170	287036
264851	287037
34920	287038
402996	287039
246183	287040
236772	287041
248604	287042
248858	287043
103794	287044
77124	287045
30890	287046
32792	287047
15842	287048
237701	287049
284060	287050
125562	287051
142521	287052
114153	287053
98216	287054
244664	287055
352794	287056
197167	287057
34290	287058
220869	287059
33356	287060
160492	287061
371384	287062
223709	287063
1436	287064
105440	287065
121846	287066
439887	287067
35062	287068
247101	287069
250115	287070
374446	287071
71847	287072
22017	287073
242280	287074
223693	287075
119562	287076
1007	287077
141308	287078
4942	287079
11182	287080
430915	287081
106926	287082
64550	287083
14491	287084
79251	287085
75943	287086
188175	287087
72004	287088
416885	287089
335957	287090
226230	287091
198488	287092
70738	287093
177952	287094
342178	287095
48192	287096
455652	287097
334281	287098
78940	287099
184908	287100
243292	287101
975	287102
129534	287103
98444	287104
137632	287105
13148	287106
95942	287107
75240	287108
2901	287109
375677	287110
1571	287111
349147	287112
23095	287113
278246	287114
252074	287115
79498	287116
73775	287117
153565	287118
231979	287119
192609	287120
109002	287121
182591	287122
280937	287123
401573	287124
73468	287125
328283	287126
1777	287127
77951	287128
54306	287129
86639	287130
220084	287131
333816	287132
10780	287133
422225	287134
232084	287135
13044	287136
296902	287137
193598	287138
72866	287139
384036	287140
391471	287141
53471	287142
279467	287143
44947	287144
255111	287145
21613	287146
164659	287147
204548	287148
229810	287149
49466	287150
306777	287151
194270	287152
48161	287153
12851	287154
115360	287155
2150	287156
64219	287157
248955	287158
98024	287159
19633	287160
28032	287161
227508	287162
20460	287163
35664	287164
256407	287165
32957	287166
100376	287167
121015	287168
76396	287169
141329	287170
51073	287171
119263	287172
100862	287173
175133	287174
88910	287175
38744	287176
344761	287177
191172	287178
144133	287179
474	287180
381234	287181
364792	287182
88911	287183
70473	287184
169708	287185
27568	287186
431045	287187
94562	287188
176334	287189
196547	287190
6141	287191
338133	287192
197018	287193
63155	287194
304555	287195
10469	287196
3069	287197
118202	287198
140810	287199
265894	287200
251313	287201
350567	287202
231129	287203
13929	287204
71799	287205
71799	287206
130372	287207
168257	287208
32992	287209
58848	287210
284449	287211
124779	287212
329595	287213
226675	287214
13003	287215
777	287216
21026	287217
165390	287218
379083	287219
250906	287220
99656	287221
24797	287222
320996	287223
209300	287224
412503	287225
25724	287226
72699	287227
343509	287228
181099	287229
210739	287230
48	287231
402446	287232
77638	287233
380019	287234
29082	287235
95814	287236
336939	287237
41862	287238
294868	287239
343048	287240
48423	287241
33787	287242
179947	287243
81560	287244
147090	287245
1814	287246
128480	287247
370911	287248
227140	287249
77840	287250
4623	287251
10798	287252
204259	287253
77953	287254
10555	287255
174350	287256
230306	287257
124953	287258
31310	287259
189592	287260
61494	287261
8246	287262
64346	287263
9264	287264
43673	287265
336617	287266
93986	287267
216029	287268
110554	287269
235529	287270
49051	287271
250775	287272
210566	287273
35165	287274
145711	287275
331655	287276
228614	287277
37321	287278
189344	287279
136924	287280
115360	287281
188500	287282
450112	287283
29632	287284
92363	287285
315230	287286
1679	287287
287702	287288
9405	287289
89707	287290
404460	287291
65376	287292
68954	287293
2833	287294
129413	287295
1194	287296
219770	287297
5808	287298
296251	287299
249756	287300
156444	287301
97959	287302
159175	287303
204796	287304
360034	287305
73377	287306
106113	287307
126206	287308
60617	287309
192	287310
25441	287311
183980	287312
191976	287313
96465	287314
314521	287315
8494	287316
44266	287317
79670	287318
35684	287319
170176	287320
119316	287321
449833	287322
20779	287323
57229	287324
229650	287325
103408	287326
373579	287327
293649	287328
24145	287329
255782	287330
317127	287331
87981	287332
36989	287333
100033	287334
176238	287335
42173	287336
154367	287337
34916	287338
133997	287339
109852	287340
355251	287341
67380	287342
22763	287343
459484	287344
64431	287345
422808	287346
119427	287347
12845	287348
90566	287349
144237	287350
42173	287351
17884	287352
127940	287353
6267	287354
25710	287355
343465	287356
9405	287357
135846	287358
296422	287359
12845	287360
232471	287361
114846	287362
11860	287363
67313	287364
290111	287365
307846	287366
11060	287367
5284	287368
11649	287369
75860	287370
290212	287371
26218	287372
34834	287373
179361	287374
24194	287375
117325	287376
412105	287377
11924	287378
103620	287379
344858	287380
42807	287381
5903	287382
416313	287383
52871	287384
120549	287385
364385	287386
193770	287387
112892	287388
345864	287389
308777	287390
12273	287391
21450	287392
16446	287393
33059	287394
13805	287395
168500	287396
166935	287397
172655	287398
277654	287399
451001	287400
369002	287401
98459	287402
177725	287403
246520	287404
425547	287405
38826	287406
174087	287407
43105	287408
267630	287409
4917	287410
94714	287411
278627	287412
91899	287413
222744	287414
161637	287415
4945	287416
126117	287417
13800	287418
6146	287419
26656	287420
2274	287421
13386	287422
41842	287423
1986	287424
415463	287425
67134	287426
437634	287427
428312	287428
310707	287429
9387	287430
85257	287431
80944	287432
7578	287433
325289	287434
23126	287435
316805	287436
38897	287437
169761	287438
85257	287439
294419	287440
5102	287441
308769	287442
1547	287443
92772	287444
269641	287445
203098	287446
210736	287447
163534	287448
244240	287449
138262	287450
102886	287451
50314	287452
32342	287453
200401	287454
200400	287455
200511	287456
378144	287457
14891	287458
135409	287459
198807	287460
2929	287461
62218	287462
268686	287463
374176	287464
398583	287465
418641	287466
135947	287467
138681	287468
135476	287469
262552	287470
8991	287471
334825	287472
264802	287473
390311	287474
13826	287475
24035	287476
102154	287477
317647	287478
215910	287479
414209	287480
55118	287481
99960	287482
7069	287483
8991	287484
66405	287485
570	287486
81958	287487
360958	287488
355173	287489
348863	287490
159814	287491
78931	287492
322677	287493
169561	287494
13344	287495
164466	287496
139278	287497
94285	287498
15494	287499
87705	287500
87705	287501
279095	287502
84446	287503
173382	287504
125646	287505
13490	287506
5738	287507
324004	287508
132480	287509
43692	287510
3782	287511
432861	287512
424883	287513
361390	287514
278654	287515
220066	287516
272828	287517
126800	287518
366274	287519
294234	287520
20803	287521
391992	287522
391993	287523
98862	287524
325117	287525
61820	287526
249729	287527
197409	287528
454429	287529
92121	287530
13675	287531
106818	287532
332873	287533
280207	287534
59218	287535
81897	287536
28298	287537
90744	287538
12740	287539
101603	287540
187087	287541
87950	287542
160983	287543
295511	287544
302706	287545
108323	287546
449514	287547
144337	287548
42155	287549
156578	287550
438875	287551
1903	287552
422	287553
425247	287554
136879	287555
434434	287556
387784	287557
6031	287558
36213	287559
222443	287560
414103	287561
266330	287562
158549	287563
79605	287564
71606	287565
228217	287566
291406	287567
205288	287568
227405	287569
34064	287570
62879	287571
6203	287572
116724	287573
11998	287574
216950	287575
306700	287576
122287	287577
241524	287578
241333	287579
7579	287580
444500	287581
440732	287582
263236	287583
11998	287584
952	287585
29573	287586
124662	287587
62502	287588
123904	287589
17278	287590
372156	287591
107559	287592
102709	287593
452088	287594
282449	287595
368012	287596
344440	287597
27276	287598
31362	287599
12079	287600
3531	287601
68053	287602
24874	287603
85752	287604
13433	287605
76727	287606
63742	287607
111252	287608
230295	287609
11148	287610
115730	287611
82069	287612
108278	287613
174523	287614
268837	287615
421132	287616
227359	287617
112599	287618
302374	287619
60057	287620
157379	287621
47791	287622
30357	287623
395554	287624
42641	287625
104651	287626
301973	287627
449500	287628
42641	287629
99064	287630
98286	287631
219908	287632
149403	287633
174609	287634
393134	287635
46351	287636
46443	287637
87657	287638
418415	287639
149294	287640
310574	287641
132301	287642
347466	287643
347467	287644
25466	287645
173255	287646
329256	287647
94066	287648
26827	287649
114861	287650
332946	287651
383288	287652
225303	287653
56923	287654
121523	287655
105211	287656
46970	287657
110888	287658
319052	287659
265179	287660
157082	287661
167782	287662
249130	287663
35076	287664
355362	287665
207569	287666
85956	287667
285701	287668
240913	287669
16091	287670
218668	287671
101824	287672
159937	287673
112489	287674
29976	287675
200737	287676
180961	287677
55609	287678
182028	287679
445780	287680
215727	287681
94702	287682
61984	287683
311270	287684
65219	287685
276225	287686
68470	287687
63416	287688
379411	287689
349711	287690
36824	287691
260298	287692
91233	287693
30599	287694
53477	287695
43281	287696
113460	287697
164435	287698
275153	287699
24054	287700
20525	287701
65735	287702
369509	287703
49584	287704
218955	287705
172533	287706
130816	287707
106144	287708
55852	287709
338738	287710
97148	287711
305586	287712
214954	287713
28154	287714
246754	287715
28154	287716
72422	287717
95220	287718
348022	287719
374585	287720
217051	287721
417255	287722
358783	287723
120734	287724
179375	287725
267589	287726
448144	287727
101317	287728
189013	287729
414646	287730
31749	287731
384987	287732
434004	287733
192155	287734
171340	287735
179052	287736
31749	287737
122499	287738
344228	287739
379031	287740
178289	287741
164084	287742
230648	287743
171340	287744
321855	287745
236499	287746
313683	287747
232542	287748
19352	287749
62350	287750
38141	287751
426718	287752
119373	287753
315018	287754
64432	287755
439106	287756
136998	287757
259314	287758
85786	287759
194829	287760
43804	287761
269676	287762
1656	287763
28135	287764
28135	287765
28135	287766
248967	287767
325757	287768
171453	287769
325762	287770
84899	287771
435267	287772
38491	287773
110587	287774
335328	287775
73009	287776
20790	287777
104655	287778
64733	287779
75025	287780
95909	287781
701	287782
5620	287783
221958	287784
58204	287785
212056	287786
392892	287787
197841	287788
99285	287789
248086	287790
68451	287791
157798	287792
376623	287793
83244	287794
98010	287795
248471	287796
147128	287797
402905	287798
198041	287799
194379	287800
90158	287801
87623	287802
20428	287803
445385	287804
357615	287805
149864	287806
357145	287807
60553	287808
351576	287809
11590	287810
360909	287811
74505	287812
239461	287813
124241	287814
387792	287815
122993	287816
105650	287817
44063	287818
438253	287819
329458	287820
221175	287821
433339	287822
234554	287823
69272	287824
366757	287825
381329	287826
216468	287827
200044	287828
23635	287829
2751	287830
347821	287831
152336	287832
160551	287833
12213	287834
66514	287835
224216	287836
302548	287837
153058	287838
484	287839
195725	287840
97683	287841
8233	287842
275661	287843
294025	287844
51792	287845
99624	287846
1233	287847
5368	287848
428497	287849
89126	287850
384985	287851
20987	287852
119314	287853
19307	287854
219050	287855
85924	287856
92298	287857
72655	287858
118802	287859
231149	287860
224969	287861
37133	287862
59061	287863
345355	287864
4529	287865
131917	287866
23538	287867
14109	287868
297034	287869
134352	287870
3464	287871
35523	287872
249938	287873
447883	287874
243	287875
243247	287876
58657	287877
61386	287878
2405	287879
205554	287880
6336	287881
383669	287882
9330	287883
211485	287884
64311	287885
358095	287886
409241	287887
112038	287888
102129	287889
279355	287890
226908	287891
74723	287892
245242	287893
441238	287894
179150	287895
457613	287896
220041	287897
180227	287898
91794	287899
440717	287900
311562	287901
171463	287902
64776	287903
166283	287904
257108	287905
282116	287906
338524	287907
120160	287908
5121	287909
93844	287910
62633	287911
308568	287912
96890	287913
401180	287914
113202	287915
185097	287916
263256	287917
19894	287918
129417	287919
1885	287920
35562	287921
23925	287922
1216	287923
283	287924
86453	287925
27105	287926
30027	287927
136644	287928
11516	287929
72399	287930
174580	287931
340127	287932
4681	287933
256213	287934
19834	287935
27886	287936
1216	287937
103636	287938
47116	287939
75326	287940
7271	287941
4375	287942
891	287943
20985	287944
55467	287945
2337	287946
7031	287947
1490	287948
4538	287949
428500	287950
5501	287951
8108	287952
30015	287953
22763	287954
3802	287955
20772	287956
122110	287957
12124	287958
1895	287959
3075	287960
376014	287961
19311	287962
162044	287963
153300	287964
60400	287965
282401	287966
184956	287967
17892	287968
10135	287969
52468	287970
21994	287971
49736	287972
23972	287973
81645	287974
454383	287975
64918	287976
18912	287977
9240	287978
411221	287979
72369	287980
278289	287981
70454	287982
1742	287983
172727	287984
48	287985
20753	287986
322441	287987
147930	287988
345405	287989
50683	287990
182461	287991
174692	287992
288895	287993
507	287994
161740	287995
58798	287996
306718	287997
9187	287998
8143	287999
56991	288000
223657	288001
202658	288002
202183	288003
135642	288004
412842	288005
174342	288006
102964	288007
316212	288008
385669	288009
44465	288010
309585	288011
44065	288012
15118	288013
59607	288014
142931	288015
160353	288016
5888	288017
45071	288018
58	288019
18187	288020
6578	288021
62205	288022
2580	288023
7775	288024
112314	288025
325290	288026
305883	288027
753	288028
55	288029
50038	288030
216707	288031
3843	288032
44126	288033
440462	288034
38234	288035
2576	288036
159740	288037
94695	288038
252373	288039
23347	288040
191110	288041
48	288042
433388	288043
71053	288044
429313	288045
106953	288046
185915	288047
179640	288048
7694	288049
29015	288050
370295	288051
233998	288052
203912	288053
395927	288054
120565	288055
19099	288056
120665	288057
26276	288058
15781	288059
166053	288060
107148	288061
445962	288062
110070	288063
161614	288064
159418	288065
39004	288066
152835	288067
65842	288068
124248	288069
426276	288070
202076	288071
190126	288072
81243	288073
228280	288074
186009	288075
58432	288076
411044	288077
91253	288078
271348	288079
18393	288080
34757	288081
194782	288082
204823	288083
46861	288084
28040	288085
87385	288086
38866	288087
70183	288088
92597	288089
28448	288090
47577	288091
66286	288092
113976	288093
24649	288094
372509	288095
194828	288096
64143	288097
199478	288098
42978	288099
139756	288100
56210	288101
2405	288102
336842	288103
1283	288104
136094	288105
450757	288106
204820	288107
328954	288108
22312	288109
452355	288110
97335	288111
37984	288112
68170	288113
18893	288114
59756	288115
93279	288116
165626	288117
38134	288118
395017	288119
253184	288120
24705	288121
47006	288122
44297	288123
301235	288124
56750	288125
199710	288126
13710	288127
86174	288128
33004	288129
63509	288130
39023	288131
92719	288132
2180	288133
19031	288134
102642	288135
62997	288136
236743	288137
108859	288138
14678	288139
436479	288140
17792	288141
26177	288142
154673	288143
37682	288144
419363	288145
404597	288146
24066	288147
224009	288148
219828	288149
19916	288150
74927	288151
24351	288152
99526	288153
154223	288154
1043	288155
128940	288156
6717	288157
127992	288158
394367	288159
19479	288160
31289	288161
156801	288162
170119	288163
209833	288164
182675	288165
436648	288166
7183	288167
118021	288168
3301	288169
2303	288170
32452	288171
1834	288172
4994	288173
213428	288174
135	288175
64432	288176
179584	288177
150817	288178
14936	288179
24744	288180
40842	288181
1593	288182
35712	288183
447200	288184
103190	288185
40026	288186
252337	288187
26892	288188
78773	288189
59939	288190
72794	288191
223883	288192
197920	288193
14795	288194
136539	288195
313213	288196
14370	288197
1214	288198
93918	288199
127858	288200
177132	288201
44392	288202
5229	288203
110253	288204
65272	288205
267984	288206
130495	288207
62546	288208
7651	288209
395061	288210
496	288211
413240	288212
62085	288213
382162	288214
25414	288215
138640	288216
26001	288217
63855	288218
444	288219
228575	288220
190135	288221
40687	288222
69071	288223
185096	288224
96697	288225
4665	288226
223395	288227
3337	288228
9823	288229
8398	288230
171458	288231
217535	288232
46744	288233
182221	288234
110055	288235
440423	288236
6011	288237
78186	288238
3299	288239
177183	288240
60427	288241
268309	288242
177895	288243
939	288244
368	288245
48104	288246
43	288247
51	288248
4705	288249
58	288250
6245	288251
13265	288252
79633	288253
59147	288254
86155	288255
249990	288256
34753	288257
27791	288258
102965	288259
6802	288260
128555	288261
127674	288262
64241	288263
11774	288264
229986	288265
106386	288266
184362	288267
8915	288268
27839	288269
329	288270
66440	288271
39214	288272
180049	288273
78703	288274
412519	288275
110821	288276
209923	288277
304372	288278
58867	288279
89570	288280
107228	288281
23787	288282
48	288283
4460	288284
12998	288285
66533	288286
14156	288287
8030	288288
1310	288289
126394	288290
48411	288291
37503	288292
10724	288293
109511	288294
354510	288295
195946	288296
53834	288297
387025	288298
58265	288299
11279	288300
79405	288301
454204	288302
103625	288303
30720	288304
139596	288305
245374	288306
75600	288307
5684	288308
150031	288309
14683	288310
152055	288311
300426	288312
2915	288313
47727	288314
68009	288315
147249	288316
277889	288317
3103	288318
10102	288319
67355	288320
379154	288321
19207	288322
10279	288323
55517	288324
121077	288325
6366	288326
172763	288327
89259	288328
228925	288329
233186	288330
173876	288331
294987	288332
238665	288333
7474	288334
125270	288335
45665	288336
346405	288337
177126	288338
98324	288339
102445	288340
246470	288341
15392	288342
279748	288343
296485	288344
14666	288345
47397	288346
10430	288347
74044	288348
3984	288349
130600	288350
2670	288351
198265	288352
14606	288353
332	288354
368506	288355
35215	288356
25663	288357
79522	288358
378944	288359
181709	288360
294957	288361
347927	288362
440604	288363
99747	288364
113545	288365
352597	288366
186212	288367
354874	288368
33378	288369
23358	288370
432301	288371
16404	288372
328	288373
147999	288374
265612	288375
7789	288376
227572	288377
33396	288378
196352	288379
330289	288380
30703	288381
268975	288382
245814	288383
154650	288384
33698	288385
125882	288386
96014	288387
170374	288388
119866	288389
242899	288390
15884	288391
235980	288392
415391	288393
134391	288394
25094	288395
326830	288396
402639	288397
357697	288398
560	288399
195189	288400
375812	288401
91712	288402
240611	288403
409825	288404
46585	288405
130775	288406
8255	288407
144309	288408
27153	288409
32261	288410
120521	288411
12335	288412
159443	288413
29001	288414
87120	288415
446453	288416
393982	288417
7958	288418
6	288419
6	288420
60879	288421
37619	288422
149489	288423
291893	288424
55338	288425
116352	288426
51	288427
3	288428
214	288429
6	288430
102374	288431
226504	288432
2953	288433
70394	288434
19886	288435
368511	288436
61533	288437
2018	288438
120633	288439
82419	288440
40146	288441
242416	288442
34462	288443
7716	288444
122559	288445
64742	288446
213757	288447
425158	288448
3658	288449
63345	288450
3448	288451
11229	288452
79977	288453
204514	288454
20051	288455
33789	288456
3714	288457
103733	288458
67588	288459
14847	288460
3460	288461
14989	288462
155288	288463
19088	288464
835	288465
442773	288466
343822	288467
26106	288468
7574	288469
22407	288470
3880	288471
201458	288472
33795	288473
26039	288474
91007	288475
427305	288476
197937	288477
64349	288478
16373	288479
56376	288480
22607	288481
39702	288482
8351	288483
232718	288484
154435	288485
16995	288486
122443	288487
350276	288488
234166	288489
409987	288490
450688	288491
75518	288492
76282	288493
53626	288494
25316	288495
233255	288496
174288	288497
358541	288498
195397	288499
195354	288500
51649	288501
418514	288502
57898	288503
124731	288504
103895	288505
67378	288506
198578	288507
62818	288508
121686	288509
89870	288510
87630	288511
439227	288512
8252	288513
333527	288514
319094	288515
175284	288516
71768	288517
70478	288518
325423	288519
339599	288520
51515	288521
229033	288522
355438	288523
101658	288524
79684	288525
6254	288526
147894	288527
206841	288528
285102	288529
160487	288530
215798	288531
110955	288532
375873	288533
226333	288534
48089	288535
103167	288536
218470	288537
29235	288538
126306	288539
200047	288540
394787	288541
111146	288542
71365	288543
2276	288544
7714	288545
110758	288546
71007	288547
239246	288548
400701	288549
216093	288550
412025	288551
420881	288552
218469	288553
84581	288554
434092	288555
375429	288556
170474	288557
110281	288558
397302	288559
397304	288560
380964	288561
64011	288562
381453	288563
393314	288564
10406	288565
447135	288566
103000	288567
124646	288568
381450	288569
18200	288570
123116	288571
274158	288572
332082	288573
340184	288574
377802	288575
89044	288576
174568	288577
25621	288578
61713	288579
29040	288580
21309	288581
200833	288582
39068	288583
130553	288584
48881	288585
48881	288586
343117	288587
94168	288588
5660	288589
3581	288590
12491	288591
95114	288592
15086	288593
157755	288594
97311	288595
43915	288596
157756	288597
441027	288598
211649	288599
83837	288600
203068	288601
215860	288602
751	288603
217946	288604
35155	288605
94553	288606
126598	288607
363034	288608
127097	288609
197961	288610
178722	288611
239862	288612
381956	288613
102416	288614
35629	288615
70220	288616
309678	288617
23493	288618
85756	288619
240129	288620
140591	288621
20344	288622
139895	288623
127440	288624
63495	288625
308124	288626
34901	288627
78048	288628
74569	288629
67993	288630
52586	288631
329753	288632
9358	288633
265002	288634
92238	288635
73678	288636
216775	288637
107100	288638
63434	288639
13288	288640
53938	288641
117901	288642
138001	288643
53997	288644
107100	288645
83989	288646
39851	288647
188793	288648
36333	288649
235079	288650
222018	288651
104220	288652
11197	288653
406157	288654
12659	288655
170483	288656
165971	288657
336563	288658
6855	288659
301468	288660
8094	288661
267758	288662
18981	288663
31713	288664
292887	288665
198307	288666
92206	288667
273591	288668
262607	288669
14979	288670
18303	288671
27528	288672
27515	288673
183454	288674
102469	288675
226331	288676
446613	288677
3184	288678
6858	288679
180458	288680
111984	288681
139514	288682
337962	288683
157066	288684
243642	288685
62149	288686
334193	288687
368901	288688
200005	288689
161971	288690
57651	288691
38969	288692
283289	288693
22309	288694
51643	288695
27592	288696
303951	288697
181318	288698
52782	288699
356838	288700
76065	288701
4643	288702
17818	288703
224650	288704
451052	288705
4090	288706
396336	288707
159268	288708
188420	288709
439522	288710
30442	288711
332700	288712
46607	288713
164963	288714
121977	288715
4146	288716
97672	288717
29635	288718
1435	288719
5854	288720
62903	288721
49867	288722
2001	288723
233429	288724
75391	288725
18590	288726
437584	288727
47253	288728
436925	288729
453523	288730
347919	288731
638	288732
173205	288733
277368	288734
238537	288735
363581	288736
198505	288737
4346	288738
244648	288739
17005	288740
105949	288741
419808	288742
280743	288743
52543	288744
127795	288745
43805	288746
262712	288747
283760	288748
296450	288749
95117	288750
353869	288751
145608	288752
97433	288753
238053	288754
142298	288755
5179	288756
358174	288757
280529	288758
40903	288759
26099	288760
209753	288761
406710	288762
93391	288763
105708	288764
26890	288765
32272	288766
350759	288767
71169	288768
48530	288769
112326	288770
2861	288771
26687	288772
2861	288773
21947	288774
21354	288775
18500	288776
42723	288777
6619	288778
75349	288779
41129	288780
250743	288781
312901	288782
274397	288783
10929	288784
420073	288785
370929	288786
302657	288787
1912	288788
197446	288789
88659	288790
98365	288791
234874	288792
298420	288793
12116	288794
246448	288795
11740	288796
96750	288797
397056	288798
320232	288799
232101	288800
17286	288801
45487	288802
131733	288803
244795	288804
19792	288805
79688	288806
12006	288807
64669	288808
63958	288809
64120	288810
245632	288811
284051	288812
55212	288813
191791	288814
454605	288815
45786	288816
404644	288817
158207	288818
387722	288819
452168	288820
203292	288821
94108	288822
17982	288823
17982	288824
190693	288825
95278	288826
418676	288827
116741	288828
225581	288829
58308	288830
92329	288831
70202	288832
102099	288833
38846	288834
142807	288835
146862	288836
48317	288837
402658	288838
110567	288839
93182	288840
743	288841
10653	288842
437193	288843
141600	288844
145238	288845
74944	288846
189651	288847
183880	288848
124790	288849
2922	288850
166198	288851
275177	288852
349772	288853
132322	288854
35343	288855
113964	288856
114025	288857
54261	288858
361232	288859
10784	288860
202957	288861
49705	288862
5302	288863
63620	288864
63473	288865
63620	288866
146566	288867
237497	288868
20643	288869
408067	288870
39543	288871
153092	288872
59847	288873
243147	288874
125557	288875
328508	288876
428	288877
10627	288878
311090	288879
135670	288880
334812	288881
69104	288882
97757	288883
45938	288884
262698	288885
1832	288886
264795	288887
181593	288888
44671	288889
95391	288890
298448	288891
217100	288892
408205	288893
221250	288894
34653	288895
8052	288896
246597	288897
107802	288898
115622	288899
190000	288900
337911	288901
82789	288902
13855	288903
284661	288904
226674	288905
245506	288906
436653	288907
26463	288908
449353	288909
3797	288910
10916	288911
81773	288912
289439	288913
292653	288914
195709	288915
113592	288916
237519	288917
283473	288918
69264	288919
135358	288920
20306	288921
57489	288922
196	288923
2335	288924
55360	288925
326800	288926
175187	288927
247221	288928
113978	288929
140932	288930
323911	288931
109031	288932
208623	288933
25375	288934
10660	288935
3901	288936
54424	288937
210921	288938
136715	288939
21542	288940
194916	288941
47096	288942
34723	288943
228268	288944
264265	288945
26641	288946
87553	288947
122718	288948
262136	288949
1476	288950
193592	288951
2720	288952
186	288953
47404	288954
12603	288955
93399	288956
277530	288957
30215	288958
383858	288959
114633	288960
58358	288961
236117	288962
221388	288963
13913	288964
423556	288965
114863	288966
269744	288967
375933	288968
232491	288969
422596	288970
304320	288971
27771	288972
151418	288973
13655	288974
219904	288975
96624	288976
215617	288977
370479	288978
133805	288979
204581	288980
442381	288981
56966	288982
179	288983
74705	288984
75728	288985
13331	288986
170168	288987
107438	288988
219452	288989
165869	288990
37641	288991
12587	288992
20092	288993
63130	288994
181490	288995
30598	288996
233490	288997
37430	288998
6746	288999
152678	289000
130086	289001
118428	289002
72405	289003
156349	289004
60267	289005
151446	289006
12445	289007
82551	289008
265379	289009
402998	289010
74219	289011
93320	289012
433414	289013
207605	289014
17953	289015
266391	289016
27626	289017
188696	289018
67280	289019
32027	289020
193038	289021
42029	289022
400442	289023
28447	289024
112141	289025
58579	289026
17357	289027
15895	289028
103661	289029
18513	289030
202921	289031
391851	289032
50815	289033
228279	289034
265541	289035
225037	289036
122201	289037
27647	289038
124933	289039
72250	289040
115853	289041
54822	289042
82924	289043
126966	289044
31292	289045
12493	289046
162306	289047
158184	289048
170133	289049
447992	289050
39256	289051
409795	289052
146825	289053
45801	289054
1455	289055
10066	289056
28234	289057
67911	289058
353857	289059
44906	289060
125808	289061
64853	289062
68257	289063
122709	289064
65769	289065
139897	289066
104271	289067
271443	289068
373489	289069
69982	289070
32422	289071
440566	289072
325301	289073
242884	289074
205567	289075
206326	289076
215708	289077
372305	289078
36663	289079
90972	289080
131672	289081
53170	289082
53693	289083
177457	289084
332312	289085
6388	289086
55705	289087
124107	289088
12495	289089
216317	289090
148175	289091
243229	289092
102017	289093
131269	289094
187264	289095
62731	289096
129973	289097
119593	289098
374876	289099
102209	289100
239080	289101
221635	289102
36329	289103
14551	289104
82449	289105
148231	289106
135571	289107
215708	289108
46809	289109
290575	289110
85540	289111
39275	289112
110401	289113
8420	289114
23901	289115
124889	289116
340705	289117
455930	289118
246053	289119
117799	289120
116506	289121
45806	289122
51064	289123
87542	289124
123426	289125
272685	289126
63290	289127
278027	289128
125187	289129
282120	289130
441596	289131
106784	289132
291410	289133
8691	289134
186327	289135
48787	289136
19032	289137
12717	289138
124813	289139
21841	289140
20084	289141
272693	289142
295468	289143
145004	289144
215219	289145
3732	289146
151527	289147
14714	289148
185627	289149
123273	289150
439893	289151
110445	289152
406700	289153
231516	289154
170945	289155
191697	289156
148768	289157
75659	289158
284823	289159
5893	289160
172960	289161
162501	289162
128045	289163
204775	289164
80719	289165
110805	289166
100576	289167
184314	289168
62983	289169
10117	289170
5154	289171
20146	289172
132750	289173
132750	289174
6031	289175
199314	289176
83481	289177
172997	289178
98348	289179
193893	289180
225100	289181
12581	289182
208870	289183
135910	289184
90134	289185
191198	289186
406491	289187
325114	289188
47808	289189
22906	289190
90427	289191
18960	289192
301386	289193
257163	289194
212456	289195
249507	289196
90764	289197
126493	289198
300884	289199
25921	289200
295718	289201
18402	289202
450147	289203
378157	289204
80535	289205
14048	289206
320793	289207
143047	289208
151963	289209
275315	289210
93811	289211
366863	289212
373	289213
124117	289214
10794	289215
315913	289216
220922	289217
35538	289218
87538	289219
364883	289220
216369	289221
951	289222
76882	289223
45878	289224
146209	289225
56583	289226
151770	289227
1933	289228
64141	289229
236598	289230
245361	289231
58579	289232
417138	289233
256328	289234
214066	289235
100451	289236
186527	289237
307694	289238
333457	289239
240418	289240
390340	289241
168478	289242
71666	289243
47851	289244
360865	289245
30527	289246
417198	289247
168816	289248
288205	289249
155311	289250
55664	289251
3085	289252
139686	289253
21891	289254
98550	289255
371294	289256
76969	289257
192206	289258
485	289259
73971	289260
42816	289261
53374	289262
177402	289263
15331	289264
148842	289265
224962	289266
11021	289267
191472	289268
229152	289269
65783	289270
30535	289271
199177	289272
229326	289273
135489	289274
333009	289275
249802	289276
142040	289277
187169	289278
97021	289279
248779	289280
176354	289281
8080	289282
13661	289283
6514	289284
396422	289285
45979	289286
427043	289287
188101	289288
26623	289289
65747	289290
200539	289291
185669	289292
69402	289293
233619	289294
37399	289295
215251	289296
147585	289297
11827	289298
4518	289299
211261	289300
53	289301
209082	289302
98235	289303
4751	289304
171162	289305
29169	289306
240448	289307
84609	289308
201833	289309
53642	289310
344	289311
131516	289312
446448	289313
443432	289314
81765	289315
145388	289316
102014	289317
352124	289318
186097	289319
8659	289320
227306	289321
64987	289322
136362	289323
20956	289324
12738	289325
255380	289326
258186	289327
144239	289328
124127	289329
169607	289330
13580	289331
118460	289332
11082	289333
4262	289334
209628	289335
197708	289336
104803	289337
220310	289338
100450	289339
231246	289340
333259	289341
109667	289342
269	289343
275966	289344
109830	289345
64833	289346
128272	289347
113999	289348
273615	289349
312024	289350
28357	289351
249029	289352
219215	289353
124151	289354
4116	289355
22759	289356
52223	289357
87560	289358
42674	289359
321809	289360
13770	289361
103860	289362
136352	289363
169163	289364
88825	289365
278437	289366
356245	289367
94311	289368
140995	289369
79089	289370
344645	289371
106213	289372
372875	289373
114542	289374
195819	289375
73822	289376
23445	289377
165075	289378
258659	289379
53194	289380
184883	289381
17698	289382
124540	289383
245428	289384
41161	289385
76851	289386
164066	289387
227102	289388
379627	289389
15467	289390
6288	289391
34142	289392
198714	289393
92964	289394
139465	289395
29720	289396
56085	289397
62495	289398
246575	289399
49549	289400
257915	289401
7895	289402
28416	289403
6330	289404
346443	289405
6798	289406
364802	289407
39976	289408
196131	289409
30528	289410
25959	289411
429731	289412
75511	289413
397942	289414
18007	289415
406801	289416
229915	289417
15056	289418
147187	289419
166792	289420
28688	289421
14334	289422
79572	289423
256535	289424
77583	289425
155454	289426
42290	289427
251353	289428
81128	289429
377797	289430
21348	289431
126953	289432
129423	289433
181867	289434
43243	289435
75366	289436
9311	289437
366913	289438
9270	289439
173299	289440
3492	289441
47314	289442
61930	289443
394311	289444
7393	289445
38964	289446
363837	289447
24252	289448
158650	289449
157083	289450
21689	289451
70000	289452
449937	289453
19746	289454
215809	289455
40088	289456
61031	289457
98077	289458
373897	289459
91010	289460
4511	289461
55640	289462
38138	289463
23133	289464
144836	289465
121180	289466
311317	289467
30830	289468
318985	289469
202387	289470
145672	289471
163580	289472
2602	289473
211773	289474
57058	289475
20078	289476
459319	289477
64072	289478
160215	289479
293950	289480
240886	289481
266276	289482
341566	289483
324292	289484
144154	289485
57300	289486
18276	289487
86785	289488
54293	289489
219595	289490
14414	289491
178623	289492
111309	289493
218428	289494
22353	289495
74486	289496
267038	289497
429448	289498
15713	289499
277514	289500
40778	289501
1399	289502
112057	289503
126126	289504
234743	289505
115228	289506
49340	289507
247448	289508
102204	289509
21851	289510
247468	289511
20616	289512
217266	289513
87160	289514
22340	289515
27027	289516
161193	289517
139186	289518
347422	289519
66182	289520
74674	289521
128230	289522
40455	289523
19223	289524
94654	289525
3353	289526
1103	289527
22295	289528
39045	289529
128468	289530
124244	289531
102723	289532
125306	289533
345825	289534
170215	289535
4619	289536
280477	289537
21787	289538
68410	289539
241840	289540
194376	289541
33004	289542
208910	289543
162669	289544
137579	289545
94441	289546
3579	289547
84142	289548
432987	289549
63652	289550
5164	289551
5801	289552
401248	289553
6946	289554
260332	289555
31953	289556
5682	289557
73046	289558
295061	289559
2784	289560
12516	289561
453828	289562
184635	289563
429029	289564
12951	289565
52931	289566
61507	289567
9295	289568
204994	289569
241588	289570
138762	289571
121078	289572
441574	289573
52490	289574
103661	289575
75281	289576
33899	289577
387964	289578
31879	289579
249336	289580
123381	289581
425590	289582
203958	289583
19712	289584
79580	289585
321990	289586
747	289587
137015	289588
39060	289589
96775	289590
254775	289591
199890	289592
42018	289593
74472	289594
17294	289595
19286	289596
32373	289597
196340	289598
90434	289599
51246	289600
3246	289601
36784	289602
187367	289603
392970	289604
186780	289605
82860	289606
289	289607
349642	289608
124849	289609
20770	289610
24063	289611
214543	289612
103944	289613
168885	289614
137	289615
341523	289616
37388	289617
280336	289618
18295	289619
10980	289620
28032	289621
65803	289622
9324	289623
25296	289624
445	289625
62072	289626
121777	289627
74334	289628
141116	289629
37876	289630
216462	289631
32321	289632
170810	289633
817	289634
104486	289635
214450	289636
32068	289637
67305	289638
424663	289639
122296	289640
75982	289641
201618	289642
209974	289643
21891	289644
274878	289645
225881	289646
72218	289647
121971	289648
100892	289649
447496	289650
7654	289651
85200	289652
865	289653
123573	289654
30335	289655
2366	289656
8115	289657
183085	289658
453273	289659
27755	289660
49786	289661
207408	289662
4064	289663
45246	289664
444107	289665
218910	289666
108408	289667
21691	289668
113331	289669
176130	289670
60075	289671
154219	289672
2522	289673
439488	289674
83946	289675
421902	289676
12908	289677
211249	289678
6004	289679
38355	289680
29993	289681
86581	289682
11301	289683
191998	289684
341316	289685
10821	289686
31805	289687
57975	289688
126055	289689
17206	289690
215093	289691
258923	289692
102100	289693
315003	289694
177376	289695
225251	289696
988	289697
58570	289698
49426	289699
7022	289700
11297	289701
210191	289702
355276	289703
426820	289704
233312	289705
301121	289706
254760	289707
195449	289708
241302	289709
211201	289710
112855	289711
8828	289712
46934	289713
63377	289714
32850	289715
9115	289716
467	289717
51759	289718
154911	289719
111821	289720
110698	289721
63699	289722
142593	289723
61520	289724
238668	289725
68809	289726
40950	289727
257357	289728
38280	289729
9333	289730
9333	289731
374826	289732
194804	289733
21875	289734
32376	289735
175228	289736
215617	289737
11935	289738
64939	289739
5262	289740
150421	289741
11203	289742
441899	289743
277524	289744
407835	289745
187666	289746
200798	289747
44636	289748
237496	289749
43094	289750
44926	289751
331162	289752
68176	289753
83043	289754
3069	289755
79172	289756
11827	289757
30919	289758
154262	289759
305066	289760
1086	289761
362847	289762
118016	289763
137566	289764
434665	289765
16050	289766
358474	289767
242136	289768
315933	289769
244889	289770
89187	289771
119637	289772
25826	289773
141218	289774
277794	289775
39989	289776
23091	289777
183325	289778
304089	289779
99269	289780
119054	289781
208916	289782
53080	289783
104255	289784
289391	289785
82654	289786
78841	289787
167767	289788
133547	289789
161624	289790
308932	289791
51349	289792
24130	289793
23315	289794
403624	289795
388589	289796
309363	289797
52289	289798
167432	289799
130723	289800
65830	289801
433560	289802
190492	289803
448894	289804
225866	289805
135541	289806
143765	289807
25208	289808
146670	289809
4924	289810
4840	289811
152311	289812
10057	289813
16015	289814
47758	289815
127499	289816
78638	289817
96453	289818
232194	289819
4824	289820
4660	289821
428512	289822
201241	289823
87452	289824
271921	289825
854	289826
32542	289827
204508	289828
193554	289829
181560	289830
300873	289831
113591	289832
71788	289833
78909	289834
169314	289835
27868	289836
372196	289837
47708	289838
75991	289839
248580	289840
369922	289841
223942	289842
295934	289843
23520	289844
14183	289845
1384	289846
66330	289847
57113	289848
204599	289849
172487	289850
106617	289851
408768	289852
7858	289853
22626	289854
13980	289855
88551	289856
177640	289857
83808	289858
194120	289859
102676	289860
110176	289861
62637	289862
49813	289863
77687	289864
52256	289865
443807	289866
131144	289867
67859	289868
413789	289869
64344	289870
208895	289871
212058	289872
198340	289873
166949	289874
65947	289875
362219	289876
64511	289877
112849	289878
110787	289879
22475	289880
69177	289881
25235	289882
85808	289883
134511	289884
159579	289885
77076	289886
224843	289887
400108	289888
438145	289889
214300	289890
35890	289891
416958	289892
174635	289893
125698	289894
396606	289895
240775	289896
92596	289897
1637	289898
101593	289899
234428	289900
178450	289901
71910	289902
98964	289903
449634	289904
279475	289905
39678	289906
169832	289907
101947	289908
116533	289909
29917	289910
4566	289911
242157	289912
328346	289913
297580	289914
185039	289915
51986	289916
57177	289917
74199	289918
321146	289919
23462	289920
286255	289921
15669	289922
73822	289923
158184	289924
29275	289925
341004	289926
58680	289927
275055	289928
249656	289929
93848	289930
87398	289931
196498	289932
397100	289933
406272	289934
97149	289935
134357	289936
88830	289937
148799	289938
87417	289939
41232	289940
247026	289941
249780	289942
1465	289943
150190	289944
87905	289945
30885	289946
233958	289947
401182	289948
66296	289949
61691	289950
7340	289951
78637	289952
9422	289953
151532	289954
25170	289955
307714	289956
19238	289957
382986	289958
14827	289959
258203	289960
13349	289961
184757	289962
33637	289963
65245	289964
400206	289965
2609	289966
87265	289967
13493	289968
268817	289969
2427	289970
34495	289971
191528	289972
448659	289973
372770	289974
175617	289975
77157	289976
33549	289977
33949	289978
81540	289979
60866	289980
404778	289981
102487	289982
118766	289983
39716	289984
186660	289985
13981	289986
174190	289987
79701	289988
9681	289989
186256	289990
190318	289991
50627	289992
279890	289993
93056	289994
6670	289995
133766	289996
171583	289997
220629	289998
396374	289999
90909	290000
37029	290001
25512	290002
79137	290003
123550	290004
322047	290005
236600	290006
88962	290007
56122	290008
286276	290009
6555	290010
2062	290011
35210	290012
290917	290013
5924	290014
23648	290015
34708	290016
208664	290017
103317	290018
93991	290019
7648	290020
376599	290021
138317	290022
333613	290023
74060	290024
13855	290025
46572	290026
293962	290027
411650	290028
195048	290029
54502	290030
28903	290031
10217	290032
91640	290033
179204	290034
26043	290035
27667	290036
28447	290037
115861	290038
142537	290039
79528	290040
231454	290041
18255	290042
81723	290043
390625	290044
64273	290045
53867	290046
317507	290047
235909	290048
397385	290049
118206	290050
55952	290051
5212	290052
220497	290053
22971	290054
148313	290055
4989	290056
67330	290057
447178	290058
204991	290059
248635	290060
15569	290061
33567	290062
108589	290063
189057	290064
332155	290065
5491	290066
34696	290067
170821	290068
151641	290069
172640	290070
43768	290071
297994	290072
6987	290073
268706	290074
172852	290075
12355	290076
11641	290077
22777	290078
118884	290079
196911	290080
59	290081
73362	290082
172851	290083
109	290084
424	290085
184504	290086
79787	290087
17938	290088
124858	290089
31449	290090
197628	290091
389922	290092
401351	290093
10967	290094
45765	290095
110237	290096
6277	290097
81761	290098
128	290099
94692	290100
280191	290101
104190	290102
117765	290103
82989	290104
139783	290105
195150	290106
65368	290107
19447	290108
23119	290109
48905	290110
139846	290111
172855	290112
105323	290113
295245	290114
148446	290115
176862	290116
122249	290117
78877	290118
102657	290119
318526	290120
38018	290121
217898	290122
207111	290123
140929	290124
81306	290125
328095	290126
209867	290127
149784	290128
428140	290129
37410	290130
1057	290131
154020	290132
123565	290133
365227	290134
105727	290135
18846	290136
52059	290137
122715	290138
238029	290139
425766	290140
188734	290141
1542	290142
128230	290143
118530	290144
125720	290145
7452	290146
122153	290147
23327	290148
84542	290149
27291	290150
6610	290151
139631	290152
53350	290153
410055	290154
38648	290155
150837	290156
28882	290157
256209	290158
119891	290159
250781	290160
155367	290161
148150	290162
23175	290163
140719	290164
134960	290165
79129	290166
97051	290167
7740	290168
109829	290169
160897	290170
283945	290171
20854	290172
139022	290173
44215	290174
284144	290175
54309	290176
451700	290177
200955	290178
8080	290179
121953	290180
20527	290181
65922	290182
5700	290183
147756	290184
47896	290185
390416	290186
135118	290187
204835	290188
17343	290189
17883	290190
1410	290191
429566	290192
275929	290193
55339	290194
122640	290195
38579	290196
11554	290197
65381	290198
53403	290199
1238	290200
249028	290201
47640	290202
85463	290203
120946	290204
220794	290205
161106	290206
17462	290207
75647	290208
188964	290209
113463	290210
31554	290211
38369	290212
365522	290213
37607	290214
214093	290215
21845	290216
63188	290217
68099	290218
60746	290219
146483	290220
238335	290221
42539	290222
73866	290223
5294	290224
48373	290225
144	290226
125340	290227
42135	290228
933	290229
1380	290230
8555	290231
28984	290232
236183	290233
47650	290234
245587	290235
7627	290236
41611	290237
467	290238
75676	290239
42966	290240
218410	290241
34443	290242
456014	290243
34619	290244
46768	290245
29663	290246
2650	290247
12812	290248
217299	290249
54602	290250
11253	290251
180688	290252
92229	290253
15515	290254
37348	290255
177215	290256
415	290257
137039	290258
105450	290259
277863	290260
87326	290261
45757	290262
56066	290263
237486	290264
55735	290265
10700	290266
12425	290267
46848	290268
245297	290269
110649	290270
38475	290271
1589	290272
328210	290273
261838	290274
283946	290275
202407	290276
213098	290277
100096	290278
83078	290279
152500	290280
8344	290281
20121	290282
24120	290283
108104	290284
139363	290285
44283	290286
26672	290287
134513	290288
107974	290289
130683	290290
74940	290291
21558	290292
343138	290293
176319	290294
8095	290295
12486	290296
62775	290297
140735	290298
13289	290299
96620	290300
88047	290301
3817	290302
130119	290303
234511	290304
66237	290305
28411	290306
71712	290307
195753	290308
79049	290309
30516	290310
15349	290311
384951	290312
200891	290313
75203	290314
35488	290315
171866	290316
190165	290317
199248	290318
19818	290319
295001	290320
451478	290321
446979	290322
360145	290323
235802	290324
211194	290325
117345	290326
207829	290327
12652	290328
140908	290329
11800	290330
13882	290331
53138	290332
81624	290333
94135	290334
164435	290335
80589	290336
206045	290337
191161	290338
320331	290339
133194	290340
282743	290341
62757	290342
53812	290343
22196	290344
59837	290345
887	290346
51957	290347
202449	290348
34237	290349
302337	290350
292041	290351
79392	290352
54136	290353
43388	290354
328981	290355
197728	290356
340516	290357
144090	290358
356793	290359
4807	290360
168915	290361
107225	290362
318141	290363
105862	290364
64574	290365
335688	290366
57862	290367
11649	290368
32819	290369
80150	290370
3249	290371
450572	290372
97487	290373
109774	290374
447124	290375
60266	290376
309018	290377
107314	290378
96467	290379
123021	290380
357923	290381
17487	290382
39557	290383
373734	290384
81413	290385
317372	290386
60452	290387
152933	290388
311313	290389
404243	290390
196639	290391
138768	290392
35802	290393
39307	290394
7282	290395
420035	290396
409353	290397
130839	290398
249076	290399
384239	290400
35218	290401
215674	290402
51384	290403
23473	290404
404102	290405
197591	290406
78832	290407
12287	290408
46525	290409
101854	290410
217653	290411
352213	290412
14197	290413
84894	290414
175361	290415
83529	290416
280620	290417
72352	290418
323777	290419
67155	290420
367119	290421
114403	290422
91918	290423
11877	290424
1707	290425
66112	290426
185967	290427
60066	290428
165285	290429
7773	290430
331224	290431
23272	290432
8145	290433
46711	290434
296256	290435
138106	290436
18164	290437
388176	290438
781	290439
211915	290440
211858	290441
80939	290442
437066	290443
240182	290444
29368	290445
233233	290446
82211	290447
440777	290448
63553	290449
8014	290450
6970	290451
150894	290452
152558	290453
137681	290454
282358	290455
180359	290456
159808	290457
111512	290458
21772	290459
280107	290460
405826	290461
136757	290462
886	290463
205645	290464
347975	290465
135107	290466
6680	290467
86366	290468
1335	290469
84609	290470
247763	290471
40726	290472
198955	290473
312864	290474
204202	290475
162644	290476
208326	290477
110979	290478
17847	290479
272939	290480
88770	290481
14338	290482
342288	290483
291835	290484
118296	290485
383050	290486
349795	290487
45468	290488
353634	290489
72676	290490
55306	290491
406914	290492
44047	290493
41883	290494
249046	290495
243992	290496
34720	290497
302163	290498
27284	290499
111020	290500
158716	290501
37948	290502
315153	290503
381085	290504
54926	290505
170171	290506
399740	290507
68688	290508
453654	290509
135765	290510
19822	290511
191204	290512
153750	290513
305561	290514
180619	290515
84846	290516
96701	290517
145796	290518
154225	290519
221633	290520
348883	290521
101034	290522
122992	290523
33667	290524
41397	290525
93944	290526
8747	290527
284942	290528
52551	290529
160153	290530
232275	290531
44926	290532
322019	290533
279846	290534
82250	290535
82470	290536
416138	290537
178394	290538
153574	290539
137160	290540
318885	290541
59665	290542
47422	290543
69461	290544
82283	290545
356366	290546
148495	290547
377821	290548
2908	290549
19735	290550
83924	290551
411341	290552
91955	290553
414633	290554
37318	290555
36347	290556
31268	290557
279578	290558
9775	290559
336063	290560
57336	290561
5727	290562
12150	290563
234245	290564
90146	290565
155607	290566
14972	290567
214780	290568
4947	290569
137120	290570
63546	290571
63220	290572
299805	290573
31384	290574
281671	290575
2917	290576
76542	290577
34211	290578
105735	290579
140551	290580
16476	290581
16744	290582
37049	290583
67155	290584
142444	290585
147896	290586
78067	290587
32278	290588
8448	290589
16416	290590
16386	290591
209625	290592
23001	290593
56949	290594
24112	290595
123001	290596
159358	290597
27070	290598
316938	290599
104939	290600
215454	290601
642	290602
442382	290603
78802	290604
124876	290605
132764	290606
232924	290607
351374	290608
84382	290609
204727	290610
365606	290611
3568	290612
90501	290613
25707	290614
450896	290615
212217	290616
28511	290617
1482	290618
103970	290619
103020	290620
120808	290621
111189	290622
238	290623
69102	290624
37427	290625
2341	290626
37342	290627
233357	290628
37109	290629
46164	290630
6399	290631
176468	290632
119857	290633
5386	290634
206573	290635
5452	290636
117891	290637
366401	290638
68485	290639
116319	290640
35319	290641
347	290642
416340	290643
248056	290644
189456	290645
11383	290646
219457	290647
123897	290648
4871	290649
41483	290650
266873	290651
390411	290652
178092	290653
72	290654
398453	290655
144669	290656
151759	290657
280262	290658
52683	290659
64508	290660
50344	290661
208908	290662
142835	290663
32427	290664
26543	290665
298168	290666
229040	290667
43344	290668
1714	290669
62048	290670
287641	290671
143320	290672
35308	290673
51454	290674
392772	290675
208078	290676
285106	290677
60557	290678
127324	290679
108789	290680
18726	290681
41251	290682
15548	290683
57657	290684
118327	290685
42868	290686
49923	290687
73836	290688
147301	290689
192966	290690
125630	290691
1057	290692
19186	290693
373279	290694
77793	290695
102190	290696
164847	290697
250141	290698
302279	290699
1017	290700
365747	290701
40397	290702
271962	290703
13299	290704
3347	290705
62193	290706
30751	290707
39480	290708
91868	290709
261460	290710
180414	290711
448459	290712
46078	290713
152550	290714
132757	290715
31996	290716
8115	290717
113782	290718
128611	290719
113867	290720
10541	290721
93712	290722
90055	290723
34388	290724
108183	290725
74971	290726
32745	290727
21409	290728
197728	290729
3808	290730
431642	290731
160837	290732
73441	290733
69447	290734
228485	290735
181037	290736
148021	290737
121214	290738
458469	290739
10987	290740
20108	290741
4324	290742
123427	290743
299452	290744
76483	290745
56789	290746
359892	290747
392388	290748
50762	290749
286810	290750
20540	290751
48020	290752
81639	290753
226894	290754
191046	290755
110336	290756
330782	290757
61838	290758
340838	290759
16382	290760
459446	290761
128175	290762
228593	290763
333880	290764
284446	290765
5862	290766
228890	290767
56327	290768
67209	290769
6917	290770
261615	290771
4059	290772
127449	290773
249197	290774
14249	290775
87018	290776
357450	290777
192931	290778
255838	290779
70114	290780
300065	290781
192057	290782
445099	290783
16258	290784
143350	290785
4704	290786
102386	290787
371778	290788
246851	290789
50973	290790
3172	290791
3172	290792
457715	290793
38686	290794
148122	290795
18363	290796
223230	290797
189395	290798
3098	290799
22147	290800
325	290801
77247	290802
60141	290803
81512	290804
256093	290805
154720	290806
219960	290807
339139	290808
267082	290809
283573	290810
392628	290811
149971	290812
67080	290813
110718	290814
32317	290815
86598	290816
51872	290817
256725	290818
216931	290819
204716	290820
92061	290821
171775	290822
345320	290823
179105	290824
94330	290825
187229	290826
43922	290827
80130	290828
153045	290829
2585	290830
414122	290831
49534	290832
126571	290833
20892	290834
113314	290835
426054	290836
18170	290837
18712	290838
95064	290839
52819	290840
116472	290841
101990	290842
371046	290843
68985	290844
4024	290845
68315	290846
264512	290847
450049	290848
1757	290849
78422	290850
6454	290851
354049	290852
11495	290853
17059	290854
26998	290855
296286	290856
98914	290857
12642	290858
30597	290859
313746	290860
11495	290861
184756	290862
22983	290863
320980	290864
48360	290865
56701	290866
139689	290867
78084	290868
31994	290869
241277	290870
54468	290871
30109	290872
200228	290873
39804	290874
204996	290875
13008	290876
104465	290877
436005	290878
28116	290879
22665	290880
221409	290881
190078	290882
62450	290883
204233	290884
386419	290885
180581	290886
399897	290887
275582	290888
113774	290889
25374	290890
416938	290891
340837	290892
107440	290893
12767	290894
153317	290895
278006	290896
101226	290897
59236	290898
123574	290899
96494	290900
97352	290901
102070	290902
176560	290903
52989	290904
27534	290905
66524	290906
62955	290907
322942	290908
29330	290909
291134	290910
371	290911
96448	290912
76694	290913
108875	290914
245528	290915
186781	290916
75252	290917
28044	290918
80764	290919
253786	290920
17014	290921
114787	290922
7094	290923
345250	290924
199049	290925
682	290926
383577	290927
24468	290928
21628	290929
177529	290930
183157	290931
187686	290932
182314	290933
127156	290934
31102	290935
26	290936
16329	290937
3223	290938
398961	290939
231	290940
4546	290941
5020	290942
120568	290943
244701	290944
154539	290945
13150	290946
219428	290947
340631	290948
10434	290949
5420	290950
29005	290951
1521	290952
3991	290953
46515	290954
81735	290955
14956	290956
123135	290957
276430	290958
76025	290959
11725	290960
119182	290961
4017	290962
450716	290963
120231	290964
9414	290965
17158	290966
51501	290967
23730	290968
272542	290969
197884	290970
161	290971
408305	290972
113447	290973
621	290974
241881	290975
454572	290976
172987	290977
147	290978
298019	290979
80747	290980
211881	290981
43001	290982
123526	290983
3480	290984
298680	290985
155525	290986
422953	290987
6354	290988
145170	290989
3377	290990
190872	290991
432382	290992
69442	290993
157594	290994
10074	290995
299815	290996
399270	290997
2166	290998
283308	290999
165258	291000
85250	291001
312009	291002
42809	291003
288811	291004
77122	291005
318062	291006
82084	291007
160407	291008
7905	291009
404164	291010
18796	291011
118317	291012
87532	291013
222669	291014
409119	291015
209322	291016
1574	291017
63588	291018
199505	291019
55264	291020
14622	291021
123715	291022
6352	291023
13983	291024
12283	291025
34422	291026
5961	291027
3886	291028
45569	291029
26853	291030
4123	291031
5407	291032
78041	291033
279369	291034
37884	291035
10623	291036
3997	291037
12522	291038
152560	291039
139950	291040
127069	291041
19435	291042
144450	291043
434393	291044
14504	291045
7254	291046
4197	291047
11497	291048
32986	291049
126837	291050
81918	291051
101865	291052
95256	291053
154454	291054
5147	291055
11429	291056
110626	291057
48190	291058
683	291059
10759	291060
11651	291061
231730	291062
3175	291063
1276	291064
2720	291065
446017	291066
4527	291067
55602	291068
4183	291069
25834	291070
124075	291071
51742	291072
15587	291073
19577	291074
287	291075
125472	291076
190443	291077
47996	291078
127032	291079
190713	291080
19564	291081
3070	291082
31374	291083
214810	291084
124921	291085
197885	291086
60120	291087
5520	291088
30513	291089
5855	291090
2917	291091
997	291092
683	291093
5905	291094
320439	291095
5592	291096
43071	291097
22644	291098
150325	291099
428503	291100
6721	291101
256232	291102
136905	291103
24743	291104
82844	291105
66057	291106
235897	291107
105891	291108
6406	291109
2777	291110
99472	291111
5694	291112
205	291113
49111	291114
46076	291115
95684	291116
147	291117
103348	291118
16560	291119
451	291120
71969	291121
357668	291122
955	291123
211602	291124
453187	291125
27793	291126
425404	291127
50590	291128
1147	291129
10734	291130
764	291131
67219	291132
174562	291133
8452	291134
275773	291135
43071	291136
19435	291137
5673	291138
126212	291139
79609	291140
236739	291141
55482	291142
112964	291143
13893	291144
1066	291145
53188	291146
3480	291147
33728	291148
6027	291149
3289	291150
5457	291151
117715	291152
1427	291153
355	291154
9068	291155
18806	291156
81526	291157
116795	291158
6006	291159
219757	291160
199235	291161
95536	291162
81938	291163
77514	291164
410859	291165
828	291166
22262	291167
152398	291168
20058	291169
29325	291170
55264	291171
56467	291172
14544	291173
293671	291174
34225	291175
7323	291176
64401	291177
210206	291178
330745	291179
319743	291180
259802	291181
79395	291182
24127	291183
13340	291184
147519	291185
211259	291186
175153	291187
122733	291188
135576	291189
75641	291190
29488	291191
4274	291192
27297	291193
8435	291194
236516	291195
409735	291196
5697	291197
8480	291198
748	291199
9588	291200
202147	291201
311685	291202
867	291203
247373	291204
24818	291205
249071	291206
53792	291207
43533	291208
240222	291209
5923	291210
15571	291211
52495	291212
236569	291213
64664	291214
43772	291215
9492	291216
452595	291217
7386	291218
6132	291219
449604	291220
119638	291221
24823	291222
404593	291223
192590	291224
1091	291225
17839	291226
240268	291227
233413	291228
43965	291229
119502	291230
3705	291231
55209	291232
170784	291233
7043	291234
1038	291235
173033	291236
182239	291237
99582	291238
14463	291239
142946	291240
166509	291241
84275	291242
17780	291243
177240	291244
61254	291245
6122	291246
139616	291247
218680	291248
310526	291249
300060	291250
236213	291251
7116	291252
243598	291253
348868	291254
28176	291255
434961	291256
278506	291257
328245	291258
87632	291259
146539	291260
207615	291261
18940	291262
103283	291263
96099	291264
195231	291265
95469	291266
111737	291267
76925	291268
57726	291269
642	291270
62469	291271
10067	291272
6504	291273
12050	291274
54490	291275
397341	291276
4509	291277
178733	291278
16471	291279
89310	291280
324338	291281
115702	291282
273126	291283
187830	291284
149172	291285
24454	291286
359277	291287
174548	291288
29932	291289
202045	291290
202499	291291
173602	291292
11603	291293
157475	291294
109936	291295
70026	291296
422696	291297
94882	291298
190293	291299
30063	291300
345600	291301
244176	291302
54270	291303
44573	291304
99643	291305
299248	291306
136604	291307
45768	291308
28060	291309
157756	291310
307962	291311
283193	291312
448251	291313
117114	291314
36033	291315
110121	291316
106615	291317
36103	291318
296069	291319
54297	291320
24118	291321
28367	291322
221785	291323
8174	291324
7889	291325
377317	291326
61422	291327
171353	291328
119698	291329
177738	291330
107454	291331
58883	291332
252769	291333
75513	291334
61433	291335
1979	291336
9441	291337
83701	291338
25133	291339
16260	291340
382198	291341
173145	291342
108207	291343
340364	291344
190677	291345
64007	291346
86685	291347
194013	291348
54465	291349
41629	291350
45218	291351
164756	291352
138833	291353
236687	291354
202506	291355
311057	291356
74486	291357
15207	291358
79302	291359
14265	291360
10873	291361
406648	291362
2582	291363
192409	291364
305209	291365
283887	291366
177472	291367
55661	291368
176813	291369
314608	291370
4004	291371
25220	291372
130701	291373
1991	291374
320340	291375
9714	291376
31788	291377
17007	291378
141459	291379
208249	291380
1723	291381
73570	291382
219074	291383
220007	291384
2212	291385
438613	291386
126982	291387
70936	291388
407404	291389
362854	291390
265513	291391
15530	291392
320003	291393
173293	291394
29602	291395
427645	291396
139931	291397
79480	291398
239287	291399
397970	291400
92077	291401
97439	291402
54956	291403
116822	291404
187985	291405
23672	291406
446949	291407
460105	291408
157113	291409
57471	291410
183506	291411
415078	291412
247535	291413
42281	291414
130920	291415
151274	291416
87550	291417
138069	291418
305413	291419
4485	291420
198761	291421
41689	291422
400771	291423
58663	291424
83864	291425
23133	291426
46366	291427
219661	291428
168999	291429
424094	291430
96289	291431
436081	291432
243956	291433
162168	291434
83593	291435
168832	291436
161606	291437
249049	291438
22474	291439
79480	291440
270858	291441
236069	291442
345653	291443
178137	291444
403399	291445
70377	291446
6514	291447
62197	291448
176427	291449
63386	291450
221640	291451
451983	291452
247257	291453
43267	291454
122692	291455
158679	291456
392588	291457
124889	291458
196898	291459
450670	291460
211105	291461
210025	291462
358037	291463
98986	291464
228427	291465
229482	291466
207073	291467
112693	291468
19816	291469
188912	291470
104876	291471
194601	291472
334861	291473
265944	291474
186802	291475
125031	291476
19745	291477
311069	291478
226472	291479
334589	291480
401218	291481
222906	291482
238879	291483
173283	291484
84509	291485
335179	291486
59106	291487
1830	291488
3847	291489
328340	291490
31905	291491
17305	291492
1284	291493
39381	291494
31750	291495
455258	291496
568	291497
448581	291498
90374	291499
389234	291500
40455	291501
8112	291502
225941	291503
315349	291504
446483	291505
241256	291506
42077	291507
245380	291508
108007	291509
13117	291510
175163	291511
71613	291512
3628	291513
247647	291514
85060	291515
225123	291516
158169	291517
56490	291518
174330	291519
49770	291520
116381	291521
95197	291522
413284	291523
6499	291524
89899	291525
13434	291526
23612	291527
94593	291528
208160	291529
342105	291530
87313	291531
311310	291532
231306	291533
92668	291534
13580	291535
358035	291536
86918	291537
223949	291538
39839	291539
118351	291540
167438	291541
44477	291542
380377	291543
103350	291544
15117	291545
12861	291546
244101	291547
110655	291548
66585	291549
17438	291550
19955	291551
335307	291552
13150	291553
277688	291554
279743	291555
8184	291556
2375	291557
281746	291558
62781	291559
329684	291560
2134	291561
18075	291562
17305	291563
239372	291564
7591	291565
151073	291566
320721	291567
420461	291568
323749	291569
69195	291570
125706	291571
3290	291572
891	291573
5632	291574
458354	291575
1606	291576
85711	291577
159	291578
6067	291579
189	291580
2757	291581
3824	291582
419142	291583
61395	291584
93258	291585
246716	291586
269725	291587
1349	291588
10589	291589
51203	291590
38506	291591
3081	291592
4942	291593
17484	291594
52197	291595
124704	291596
1328	291597
2147	291598
400624	291599
18401	291600
12910	291601
702	291602
36340	291603
18290	291604
5362	291605
2242	291606
1753	291607
12558	291608
2620	291609
13744	291610
361753	291611
7793	291612
435723	291613
1161	291614
216476	291615
3704	291616
34796	291617
39864	291618
99491	291619
282556	291620
9150	291621
67304	291622
32153	291623
332	291624
398	291625
111285	291626
53995	291627
15485	291628
3289	291629
10505	291630
22386	291631
315619	291632
2975	291633
65307	291634
18796	291635
20948	291636
172574	291637
398	291638
209928	291639
227224	291640
55039	291641
11322	291642
37878	291643
46461	291644
76777	291645
167167	291646
109202	291647
3495	291648
19631	291649
3974	291650
154684	291651
971	291652
27145	291653
40604	291654
2945	291655
24028	291656
444142	291657
9719	291658
7326	291659
366	291660
7199	291661
11373	291662
49671	291663
99	291664
21707	291665
92959	291666
324633	291667
283004	291668
196772	291669
13361	291670
821	291671
736	291672
79162	291673
3991	291674
226423	291675
15189	291676
2514	291677
9299	291678
110484	291679
51203	291680
139870	291681
3083	291682
271231	291683
56959	291684
47737	291685
18402	291686
233229	291687
125446	291688
9473	291689
83308	291690
3939	291691
133036	291692
9368	291693
429172	291694
55259	291695
16184	291696
91853	291697
160786	291698
150333	291699
297348	291700
283307	291701
150330	291702
164525	291703
21836	291704
2174	291705
308870	291706
3523	291707
454798	291708
7015	291709
79420	291710
268342	291711
153945	291712
257568	291713
39650	291714
62166	291715
141174	291716
33597	291717
70384	291718
432557	291719
253415	291720
428315	291721
167874	291722
8587	291723
71994	291724
63778	291725
210904	291726
167874	291727
44848	291728
1442	291729
1442	291730
57679	291731
287403	291732
65576	291733
142132	291734
29330	291735
233625	291736
160016	291737
217201	291738
106788	291739
224298	291740
114987	291741
19859	291742
317081	291743
285590	291744
265563	291745
61160	291746
93056	291747
42816	291748
114447	291749
385694	291750
1879	291751
17014	291752
73972	291753
88227	291754
93067	291755
1243	291756
246917	291757
193021	291758
437243	291759
3597	291760
289475	291761
444690	291762
114766	291763
220381	291764
353291	291765
49708	291766
83944	291767
339530	291768
64563	291769
17617	291770
99150	291771
93858	291772
233496	291773
324438	291774
36823	291775
3784	291776
35964	291777
97892	291778
43829	291779
73819	291780
3051	291781
303241	291782
133580	291783
242094	291784
7889	291785
51933	291786
8172	291787
75070	291788
105512	291789
103133	291790
192709	291791
6825	291792
29480	291793
123913	291794
10660	291795
2241	291796
216452	291797
449420	291798
37949	291799
24135	291800
8387	291801
84424	291802
33759	291803
248688	291804
108288	291805
447533	291806
260989	291807
346939	291808
119972	291809
264966	291810
90149	291811
11203	291812
18014	291813
91197	291814
201147	291815
396894	291816
81131	291817
181052	291818
39610	291819
199210	291820
21924	291821
15914	291822
26911	291823
238755	291824
139624	291825
88805	291826
194297	291827
149376	291828
195611	291829
39128	291830
256205	291831
370945	291832
321334	291833
107508	291834
163918	291835
158914	291836
130968	291837
93613	291838
120412	291839
19596	291840
110462	291841
441653	291842
68059	291843
14393	291844
1303	291845
138238	291846
118986	291847
8588	291848
280866	291849
74122	291850
191455	291851
9574	291852
32387	291853
50941	291854
9583	291855
10797	291856
1079	291857
8339	291858
75358	291859
13101	291860
39851	291861
76597	291862
7422	291863
29951	291864
290481	291865
47238	291866
52775	291867
311704	291868
396106	291869
101197	291870
167643	291871
150701	291872
51830	291873
123528	291874
145	291875
456576	291876
60560	291877
231908	291878
60602	291879
422903	291880
31909	291881
19487	291882
422761	291883
423109	291884
444160	291885
220684	291886
40621	291887
111936	291888
83431	291889
25290	291890
306774	291891
19417	291892
412645	291893
103298	291894
168528	291895
135286	291896
243636	291897
291976	291898
133773	291899
52981	291900
116221	291901
1111	291902
60406	291903
4320	291904
644	291905
5192	291906
14853	291907
21757	291908
7891	291909
80495	291910
188317	291911
81	291912
5227	291913
26318	291914
31025	291915
2710	291916
5274	291917
2100	291918
2449	291919
131	291920
45857	291921
52632	291922
1114	291923
151187	291924
5113	291925
25	291926
34547	291927
665	291928
401422	291929
22664	291930
170605	291931
415989	291932
86364	291933
104362	291934
45501	291935
104265	291936
44827	291937
440650	291938
72250	291939
72889	291940
271917	291941
182616	291942
140519	291943
270760	291944
213133	291945
137499	291946
45749	291947
115320	291948
18392	291949
47664	291950
206327	291951
43487	291952
294632	291953
389715	291954
5516	291955
43854	291956
297030	291957
173167	291958
172838	291959
134799	291960
18239	291961
346293	291962
8726	291963
171864	291964
47010	291965
377408	291966
19	291967
14219	291968
88213	291969
414070	291970
142874	291971
118165	291972
270671	291973
258739	291974
112073	291975
279584	291976
340190	291977
74390	291978
64872	291979
209728	291980
93672	291981
104109	291982
150244	291983
320200	291984
6135	291985
137550	291986
49840	291987
114003	291988
135740	291989
53525	291990
43267	291991
356468	291992
209794	291993
98803	291994
106449	291995
205805	291996
85476	291997
53906	291998
348407	291999
381001	292000
90598	292001
18266	292002
2323	292003
73678	292004
222992	292005
282423	292006
105093	292007
14436	292008
263235	292009
53906	292010
66208	292011
390339	292012
363194	292013
28729	292014
204735	292015
2746	292016
37246	292017
326936	292018
323845	292019
114253	292020
166389	292021
234634	292022
118165	292023
255264	292024
206326	292025
305517	292026
260692	292027
240401	292028
299327	292029
127265	292030
103283	292031
235871	292032
24068	292033
35754	292034
208685	292035
25614	292036
11	292037
105965	292038
211440	292039
72875	292040
39060	292041
399737	292042
320890	292043
15107	292044
142936	292045
366964	292046
13310	292047
33	292048
139195	292049
33	292050
50288	292051
40620	292052
55605	292053
213234	292054
91356	292055
250081	292056
360817	292057
2623	292058
272482	292059
24112	292060
146489	292061
269573	292062
188866	292063
71395	292064
243031	292065
360853	292066
304788	292067
116521	292068
62688	292069
239781	292070
110172	292071
262166	292072
74958	292073
21253	292074
181556	292075
102139	292076
33761	292077
203191	292078
47082	292079
11392	292080
451797	292081
187469	292082
2208	292083
14507	292084
156578	292085
2058	292086
161553	292087
42009	292088
178753	292089
34974	292090
214468	292091
2668	292092
103386	292093
116680	292094
232085	292095
320380	292096
76621	292097
121928	292098
276651	292099
270879	292100
38063	292101
282484	292102
302499	292103
202704	292104
205019	292105
31388	292106
64507	292107
6490	292108
11238	292109
109012	292110
32570	292111
50568	292112
126591	292113
334167	292114
51594	292115
53103	292116
81236	292117
13937	292118
101812	292119
374439	292120
374106	292121
52612	292122
305619	292123
1106	292124
201252	292125
425982	292126
33359	292127
33359	292128
49179	292129
120507	292130
152383	292131
19360	292132
385545	292133
116654	292134
18595	292135
89462	292136
159472	292137
224128	292138
14076	292139
207016	292140
20086	292141
32665	292142
160869	292143
2040	292144
137863	292145
13341	292146
96487	292147
145575	292148
36458	292149
116286	292150
75728	292151
59372	292152
152646	292153
310871	292154
171460	292155
32325	292156
254249	292157
221175	292158
422392	292159
327703	292160
305559	292161
373451	292162
61600	292163
322177	292164
20045	292165
456402	292166
131912	292167
11288	292168
32422	292169
138351	292170
93546	292171
385876	292172
160595	292173
340874	292174
62633	292175
107237	292176
112847	292177
34615	292178
377459	292179
459636	292180
207126	292181
361596	292182
58276	292183
362	292184
12	292185
432229	292186
289446	292187
391156	292188
208695	292189
47554	292190
192823	292191
81119	292192
182930	292193
104	292194
204084	292195
453	292196
197417	292197
52277	292198
72937	292199
75651	292200
15407	292201
5373	292202
24455	292203
245431	292204
320112	292205
29614	292206
12070	292207
32722	292208
70516	292209
6560	292210
21754	292211
217368	292212
147810	292213
18106	292214
16813	292215
440972	292216
219278	292217
260760	292218
35520	292219
432885	292220
393223	292221
129697	292222
104	292223
50394	292224
245665	292225
100397	292226
295158	292227
169061	292228
189804	292229
67250	292230
421229	292231
26196	292232
149152	292233
105481	292234
97496	292235
24247	292236
136535	292237
35981	292238
11690	292239
42754	292240
3192	292241
447107	292242
140688	292243
41891	292244
216399	292245
232328	292246
437980	292247
1659	292248
31343	292249
127602	292250
29056	292251
310719	292252
169466	292253
72073	292254
102726	292255
276277	292256
42131	292257
87243	292258
146935	292259
29661	292260
228798	292261
426233	292262
59106	292263
21417	292264
162281	292265
184755	292266
191710	292267
279533	292268
253736	292269
193749	292270
71170	292271
51238	292272
438033	292273
933	292274
25223	292275
109958	292276
4654	292277
27750	292278
260887	292279
32926	292280
122147	292281
73409	292282
18098	292283
31896	292284
153377	292285
338305	292286
60580	292287
368276	292288
90902	292289
2031	292290
124963	292291
432105	292292
108573	292293
18680	292294
409077	292295
234094	292296
125280	292297
2880	292298
163002	292299
231437	292300
75995	292301
11230	292302
194393	292303
118688	292304
2919	292305
219402	292306
51820	292307
10321	292308
392617	292309
445938	292310
246643	292311
160872	292312
20746	292313
408156	292314
213231	292315
159479	292316
279648	292317
176617	292318
194895	292319
421781	292320
270127	292321
193895	292322
18425	292323
387940	292324
63730	292325
208689	292326
39357	292327
2449	292328
68392	292329
1378	292330
308549	292331
196898	292332
27869	292333
350743	292334
292852	292335
4278	292336
15359	292337
425316	292338
108736	292339
58093	292340
9472	292341
58089	292342
3948	292343
10599	292344
5491	292345
327344	292346
32881	292347
428453	292348
48997	292349
82465	292350
10323	292351
6737	292352
60544	292353
444009	292354
86050	292355
114295	292356
137550	292357
208093	292358
454870	292359
11375	292360
134595	292361
17543	292362
8533	292363
10947	292364
1516	292365
48822	292366
7835	292367
300988	292368
220577	292369
181922	292370
14591	292371
111209	292372
357599	292373
51568	292374
132170	292375
226620	292376
79544	292377
133033	292378
68402	292379
128009	292380
153451	292381
312876	292382
21341	292383
23221	292384
5992	292385
138726	292386
6912	292387
83094	292388
7627	292389
32027	292390
24471	292391
97259	292392
42030	292393
9265	292394
13127	292395
106315	292396
11612	292397
100801	292398
82223	292399
22532	292400
162664	292401
241069	292402
139106	292403
236875	292404
145992	292405
396502	292406
74911	292407
14798	292408
445612	292409
367050	292410
136402	292411
172426	292412
22467	292413
51568	292414
94782	292415
333378	292416
386273	292417
243194	292418
183967	292419
259734	292420
1458	292421
269666	292422
400415	292423
383607	292424
56450	292425
429998	292426
191014	292427
241778	292428
458617	292429
238648	292430
231949	292431
111511	292432
74158	292433
145663	292434
20601	292435
299673	292436
118866	292437
241237	292438
208643	292439
11336	292440
20390	292441
120184	292442
267530	292443
206785	292444
117667	292445
296937	292446
3683	292447
41271	292448
125898	292449
28951	292450
122645	292451
3895	292452
11851	292453
118411	292454
57412	292455
108054	292456
80104	292457
188439	292458
182038	292459
427029	292460
4768	292461
206936	292462
53663	292463
154608	292464
91594	292465
287197	292466
149015	292467
19335	292468
149548	292469
199504	292470
450782	292471
229590	292472
142471	292473
311696	292474
5146	292475
212178	292476
227643	292477
197775	292478
24784	292479
10808	292480
7822	292481
78185	292482
170916	292483
405398	292484
11794	292485
6060	292486
79140	292487
79202	292488
166450	292489
8360	292490
38820	292491
25263	292492
167315	292493
25182	292494
4472	292495
211657	292496
209323	292497
95629	292498
158499	292499
37333	292500
35207	292501
49911	292502
19110	292503
19899	292504
17307	292505
26590	292506
217202	292507
81320	292508
228219	292509
244000	292510
128266	292511
435266	292512
133342	292513
183139	292514
61218	292515
436217	292516
11680	292517
20066	292518
454767	292519
171237	292520
16133	292521
169309	292522
3018	292523
154831	292524
411333	292525
45242	292526
11467	292527
239696	292528
24529	292529
64617	292530
14747	292531
83605	292532
21473	292533
202243	292534
41633	292535
56658	292536
214354	292537
113712	292538
356808	292539
63124	292540
141990	292541
26553	292542
34503	292543
4236	292544
408442	292545
102291	292546
206629	292547
42920	292548
180351	292549
211102	292550
183102	292551
49846	292552
230716	292553
11711	292554
102896	292555
44374	292556
358735	292557
435253	292558
13023	292559
232111	292560
5166	292561
16519	292562
46357	292563
10049	292564
60659	292565
27821	292566
17529	292567
156389	292568
381399	292569
30146	292570
26502	292571
57454	292572
425324	292573
98383	292574
226148	292575
67363	292576
211054	292577
352582	292578
20777	292579
437216	292580
64832	292581
161875	292582
184785	292583
113211	292584
187619	292585
18968	292586
51629	292587
24292	292588
226417	292589
454829	292590
91702	292591
199844	292592
9452	292593
123959	292594
245905	292595
126469	292596
98853	292597
27579	292598
261757	292599
3334	292600
160991	292601
123179	292602
13986	292603
72569	292604
329233	292605
316239	292606
93037	292607
216901	292608
15734	292609
81500	292610
73368	292611
188965	292612
296167	292613
48510	292614
234432	292615
110836	292616
315654	292617
72569	292618
30637	292619
452272	292620
2426	292621
48093	292622
74094	292623
130600	292624
71878	292625
151342	292626
48497	292627
12655	292628
438375	292629
240851	292630
344591	292631
123399	292632
19477	292633
1313	292634
245948	292635
38704	292636
6517	292637
174245	292638
244478	292639
13167	292640
3381	292641
69146	292642
2694	292643
359324	292644
246522	292645
452747	292646
457172	292647
31007	292648
24399	292649
88045	292650
147619	292651
18871	292652
2254	292653
846	292654
37452	292655
69465	292656
30254	292657
238605	292658
202971	292659
85823	292660
157859	292661
332592	292662
34299	292663
128828	292664
321807	292665
78603	292666
451909	292667
43307	292668
222246	292669
90986	292670
220303	292671
40986	292672
44617	292673
164337	292674
106839	292675
207511	292676
1469	292677
28893	292678
242239	292679
123395	292680
289572	292681
2694	292682
56607	292683
21485	292684
152499	292685
112617	292686
231120	292687
41495	292688
133275	292689
65770	292690
137028	292691
123770	292692
183459	292693
95167	292694
44014	292695
8052	292696
188593	292697
111808	292698
302751	292699
139824	292700
10771	292701
233496	292702
29006	292703
213792	292704
372741	292705
163138	292706
26318	292707
93950	292708
7928	292709
234982	292710
111761	292711
6792	292712
16318	292713
13930	292714
42368	292715
175284	292716
115641	292717
419187	292718
253093	292719
189788	292720
123204	292721
172212	292722
99874	292723
182518	292724
156221	292725
227571	292726
235314	292727
372824	292728
250883	292729
408232	292730
225776	292731
95604	292732
283803	292733
337796	292734
85340	292735
71170	292736
93781	292737
184376	292738
190867	292739
94976	292740
12490	292741
146551	292742
222444	292743
115579	292744
296844	292745
1701	292746
360274	292747
208234	292748
90308	292749
167873	292750
13742	292751
262459	292752
53679	292753
149794	292754
413517	292755
19626	292756
14269	292757
13060	292758
265759	292759
174795	292760
64164	292761
118269	292762
70596	292763
335364	292764
369836	292765
23415	292766
43173	292767
26108	292768
24095	292769
365457	292770
296726	292771
262536	292772
247856	292773
168235	292774
70948	292775
437339	292776
139929	292777
267064	292778
411187	292779
126403	292780
51242	292781
125766	292782
108132	292783
5173	292784
342706	292785
189022	292786
24979	292787
45013	292788
13971	292789
37446	292790
75200	292791
37446	292792
409692	292793
97170	292794
83375	292795
213863	292796
95702	292797
195514	292798
4842	292799
79245	292800
380719	292801
303642	292802
16189	292803
84810	292804
23026	292805
44514	292806
164358	292807
115266	292808
121697	292809
190282	292810
342986	292811
265034	292812
32684	292813
158903	292814
58808	292815
1763	292816
407510	292817
287325	292818
221691	292819
291752	292820
191518	292821
153870	292822
222961	292823
36493	292824
122869	292825
31442	292826
288530	292827
157271	292828
194696	292829
109158	292830
35486	292831
10494	292832
132779	292833
241275	292834
14173	292835
18088	292836
424003	292837
27638	292838
397428	292839
128339	292840
111131	292841
416371	292842
67114	292843
51532	292844
10116	292845
169914	292846
392618	292847
41995	292848
61212	292849
341587	292850
15383	292851
224323	292852
163526	292853
40842	292854
121336	292855
104135	292856
26032	292857
8561	292858
196080	292859
458661	292860
82706	292861
226450	292862
94918	292863
10600	292864
455393	292865
280567	292866
69466	292867
9267	292868
32654	292869
282715	292870
120453	292871
104180	292872
88995	292873
71628	292874
119255	292875
56813	292876
6994	292877
151799	292878
383	292879
302555	292880
50179	292881
13164	292882
417992	292883
118365	292884
472	292885
94281	292886
384321	292887
29123	292888
306319	292889
115842	292890
118303	292891
38832	292892
353666	292893
55555	292894
30418	292895
27020	292896
375404	292897
365134	292898
124919	292899
181248	292900
22117	292901
62785	292902
111753	292903
97572	292904
3527	292905
51523	292906
243327	292907
141844	292908
54579	292909
434079	292910
120512	292911
184565	292912
103570	292913
338427	292914
342753	292915
170785	292916
245971	292917
65631	292918
242616	292919
277000	292920
230239	292921
241654	292922
68201	292923
216555	292924
424792	292925
22309	292926
250458	292927
247382	292928
242506	292929
396197	292930
170587	292931
39705	292932
95272	292933
110157	292934
48473	292935
240435	292936
10970	292937
230958	292938
1097	292939
199141	292940
112699	292941
280300	292942
306669	292943
32986	292944
75360	292945
14186	292946
360623	292947
27056	292948
39011	292949
50017	292950
62010	292951
181826	292952
13419	292953
331932	292954
84788	292955
408761	292956
77905	292957
33237	292958
109813	292959
32672	292960
281467	292961
68073	292962
86271	292963
284348	292964
123750	292965
125898	292966
19	292967
28181	292968
104461	292969
218339	292970
413102	292971
213564	292972
181881	292973
18587	292974
25331	292975
5364	292976
9975	292977
149164	292978
46662	292979
22445	292980
212719	292981
52309	292982
12517	292983
2004	292984
69009	292985
62377	292986
34531	292987
59055	292988
234724	292989
441782	292990
245813	292991
117937	292992
5748	292993
80015	292994
48301	292995
297287	292996
182413	292997
144	292998
142471	292999
54773	293000
178412	293001
2244	293002
2499	293003
271845	293004
3449	293005
79888	293006
11954	293007
139936	293008
50307	293009
137314	293010
28172	293011
4803	293012
11080	293013
346155	293014
361637	293015
323984	293016
365186	293017
134519	293018
390109	293019
244419	293020
108986	293021
88905	293022
47889	293023
516	293024
169147	293025
112519	293026
226756	293027
55486	293028
61950	293029
13687	293030
6536	293031
397291	293032
161796	293033
93961	293034
374126	293035
245849	293036
418962	293037
371865	293038
253728	293039
222512	293040
37740	293041
6686	293042
40917	293043
78413	293044
394016	293045
293021	293046
116551	293047
105760	293048
138349	293049
211049	293050
28919	293051
423762	293052
6580	293053
18799	293054
151259	293055
174509	293056
460014	293057
134	293058
50747	293059
247962	293060
203991	293061
289780	293062
204416	293063
49761	293064
40393	293065
16234	293066
90861	293067
370478	293068
2191	293069
225529	293070
42086	293071
10294	293072
262352	293073
238122	293074
230404	293075
174610	293076
114374	293077
18412	293078
220422	293079
18547	293080
1210	293081
236252	293082
433822	293083
10784	293084
1798	293085
6104	293086
60782	293087
296424	293088
114162	293089
65150	293090
20483	293091
52249	293092
114763	293093
307317	293094
45242	293095
222506	293096
244133	293097
749	293098
28764	293099
2795	293100
17363	293101
2831	293102
447053	293103
1102	293104
15462	293105
169442	293106
237741	293107
2089	293108
10668	293109
8509	293110
479	293111
130419	293112
3459	293113
433956	293114
76378	293115
407934	293116
220276	293117
231223	293118
212692	293119
14525	293120
124585	293121
32539	293122
58795	293123
422248	293124
1104	293125
69336	293126
204636	293127
49651	293128
50640	293129
420194	293130
61368	293131
115947	293132
117595	293133
78649	293134
25600	293135
34479	293136
91846	293137
12856	293138
161390	293139
27099	293140
10583	293141
38444	293142
97727	293143
109636	293144
1037	293145
189518	293146
149488	293147
226743	293148
140884	293149
284589	293150
28971	293151
19600	293152
166326	293153
59457	293154
240664	293155
114181	293156
128389	293157
214923	293158
58096	293159
27890	293160
50768	293161
146651	293162
172427	293163
16070	293164
121696	293165
237624	293166
16937	293167
7697	293168
182363	293169
48588	293170
187546	293171
38742	293172
253046	293173
27842	293174
39566	293175
147369	293176
241381	293177
249165	293178
15171	293179
1449	293180
78520	293181
33424	293182
48373	293183
108645	293184
1081	293185
92540	293186
4240	293187
174821	293188
19506	293189
27662	293190
27662	293191
22930	293192
77536	293193
53090	293194
5666	293195
67295	293196
384665	293197
221073	293198
15592	293199
70282	293200
177403	293201
3069	293202
32557	293203
89111	293204
5398	293205
95421	293206
245912	293207
125289	293208
200502	293209
102395	293210
232776	293211
31566	293212
95447	293213
27798	293214
289617	293215
203643	293216
77827	293217
56329	293218
453454	293219
32033	293220
230461	293221
234296	293222
128402	293223
5799	293224
84828	293225
2569	293226
121614	293227
305424	293228
345605	293229
60420	293230
19692	293231
116822	293232
181004	293233
26442	293234
233565	293235
6389	293236
4146	293237
141815	293238
362840	293239
87836	293240
29645	293241
9789	293242
18500	293243
210052	293244
122998	293245
105912	293246
249835	293247
36703	293248
187682	293249
43370	293250
1816	293251
394596	293252
10659	293253
59104	293254
64194	293255
177713	293256
9145	293257
69072	293258
53481	293259
405540	293260
153984	293261
23732	293262
37846	293263
137	293264
54351	293265
2254	293266
70917	293267
180386	293268
279978	293269
45064	293270
166989	293271
303765	293272
56167	293273
238377	293274
19902	293275
58460	293276
894	293277
32953	293278
33907	293279
17144	293280
162054	293281
4927	293282
69476	293283
140930	293284
142194	293285
42312	293286
55188	293287
11036	293288
14564	293289
43145	293290
62615	293291
27730	293292
160133	293293
74813	293294
162295	293295
271841	293296
21485	293297
430280	293298
11054	293299
290612	293300
90637	293301
71991	293302
154977	293303
111489	293304
459458	293305
448319	293306
138857	293307
459750	293308
83699	293309
52271	293310
184741	293311
396033	293312
330547	293313
90322	293314
351829	293315
64999	293316
64999	293317
61765	293318
202012	293319
230257	293320
4115	293321
31299	293322
87280	293323
5499	293324
48480	293325
109134	293326
27450	293327
36725	293328
292681	293329
439234	293330
67234	293331
224768	293332
33376	293333
89647	293334
102987	293335
232932	293336
46455	293337
29087	293338
79585	293339
26743	293340
19133	293341
445278	293342
122913	293343
414121	293344
211054	293345
20012	293346
79249	293347
111108	293348
87765	293349
151282	293350
8086	293351
4814	293352
107269	293353
274613	293354
301394	293355
59865	293356
168813	293357
346917	293358
65643	293359
237583	293360
110326	293361
148765	293362
60276	293363
330391	293364
37997	293365
23462	293366
27049	293367
158820	293368
271910	293369
164181	293370
125342	293371
40549	293372
365473	293373
117515	293374
116987	293375
36125	293376
361650	293377
323485	293378
183911	293379
106522	293380
12209	293381
192891	293382
86936	293383
119277	293384
67249	293385
197933	293386
284457	293387
435604	293388
91779	293389
333512	293390
247276	293391
232699	293392
9488	293393
73388	293394
136024	293395
121116	293396
18800	293397
199	293398
451255	293399
23696	293400
39799	293401
208641	293402
288631	293403
243086	293404
107064	293405
85208	293406
26654	293407
22603	293408
10038	293409
23822	293410
400264	293411
24719	293412
79100	293413
387381	293414
42162	293415
4249	293416
81981	293417
23189	293418
358824	293419
42711	293420
10969	293421
13453	293422
83268	293423
6922	293424
287921	293425
6321	293426
121953	293427
126095	293428
308699	293429
38687	293430
149000	293431
191359	293432
195449	293433
74911	293434
428614	293435
230601	293436
279923	293437
70564	293438
98658	293439
270718	293440
37388	293441
418656	293442
56241	293443
219469	293444
343939	293445
18600	293446
70221	293447
116030	293448
404262	293449
94172	293450
210539	293451
319102	293452
145840	293453
7031	293454
396356	293455
192204	293456
198826	293457
129079	293458
96500	293459
129690	293460
223416	293461
58697	293462
322311	293463
238962	293464
36573	293465
124312	293466
296287	293467
406156	293468
104064	293469
91126	293470
246834	293471
130583	293472
454875	293473
170348	293474
3351	293475
124857	293476
80893	293477
235331	293478
60191	293479
184525	293480
73575	293481
116983	293482
32341	293483
307496	293484
76650	293485
424057	293486
32855	293487
88585	293488
174748	293489
300468	293490
371675	293491
5016	293492
444074	293493
288080	293494
217101	293495
19975	293496
69680	293497
86241	293498
107222	293499
30794	293500
453652	293501
32924	293502
55344	293503
47745	293504
49638	293505
14975	293506
305828	293507
54404	293508
107413	293509
197843	293510
148956	293511
36737	293512
243265	293513
435656	293514
97534	293515
66213	293516
135281	293517
435947	293518
334843	293519
74881	293520
317845	293521
309299	293522
207212	293523
51533	293524
91059	293525
87632	293526
382087	293527
360229	293528
103739	293529
108232	293530
244897	293531
127217	293532
287923	293533
330631	293534
320195	293535
456173	293536
413764	293537
423245	293538
48497	293539
225531	293540
61225	293541
216591	293542
32253	293543
185532	293544
26122	293545
342776	293546
416318	293547
125380	293548
201655	293549
64912	293550
68176	293551
15150	293552
71278	293553
16258	293554
9609	293555
113738	293556
138274	293557
73278	293558
393306	293559
458696	293560
82208	293561
220492	293562
275118	293563
114441	293564
1371	293565
2773	293566
47184	293567
25739	293568
383206	293569
57472	293570
194411	293571
82039	293572
160855	293573
113385	293574
43066	293575
16020	293576
80160	293577
228040	293578
5200	293579
405769	293580
242992	293581
213691	293582
10248	293583
65939	293584
320366	293585
29910	293586
298605	293587
150920	293588
194415	293589
64367	293590
31179	293591
221557	293592
350496	293593
49911	293594
38237	293595
157178	293596
26480	293597
211149	293598
116116	293599
60266	293600
7010	293601
21926	293602
415535	293603
7572	293604
115588	293605
26	293606
12885	293607
57152	293608
4613	293609
300784	293610
161635	293611
21546	293612
1381	293613
452426	293614
302192	293615
96265	293616
31815	293617
157965	293618
257366	293619
367973	293620
120986	293621
19605	293622
201904	293623
323503	293624
6018	293625
1557	293626
501	293627
355733	293628
44871	293629
427618	293630
210522	293631
438741	293632
221332	293633
126579	293634
10086	293635
201443	293636
198212	293637
194633	293638
36032	293639
59662	293640
93585	293641
116358	293642
21046	293643
5964	293644
185168	293645
129080	293646
135405	293647
7449	293648
45201	293649
18640	293650
247206	293651
24853	293652
262047	293653
401885	293654
747	293655
86	293656
49983	293657
326801	293658
334714	293659
22377	293660
38663	293661
28896	293662
37995	293663
103370	293664
426279	293665
200921	293666
11866	293667
233703	293668
57058	293669
163451	293670
17002	293671
156789	293672
343707	293673
4191	293674
20745	293675
104243	293676
213220	293677
426031	293678
22810	293679
83934	293680
154658	293681
240601	293682
119101	293683
60947	293684
1499	293685
219078	293686
74732	293687
61232	293688
228293	293689
209733	293690
282580	293691
131305	293692
328451	293693
354506	293694
97695	293695
62032	293696
205	293697
6584	293698
216597	293699
113571	293700
96704	293701
112934	293702
13797	293703
359331	293704
2230	293705
202057	293706
285530	293707
145453	293708
58096	293709
47895	293710
81871	293711
234593	293712
77920	293713
94983	293714
136803	293715
16891	293716
258823	293717
98574	293718
198866	293719
107184	293720
92934	293721
66207	293722
272628	293723
28768	293724
14253	293725
153769	293726
3056	293727
213186	293728
10977	293729
12903	293730
184541	293731
71246	293732
352074	293733
33947	293734
331038	293735
74518	293736
18164	293737
50377	293738
18997	293739
14675	293740
281945	293741
128016	293742
79265	293743
131817	293744
87349	293745
50345	293746
431812	293747
138934	293748
97117	293749
87091	293750
277156	293751
115609	293752
9376	293753
88467	293754
124515	293755
216840	293756
325403	293757
12688	293758
4992	293759
118296	293760
55192	293761
110102	293762
151484	293763
108264	293764
321140	293765
193539	293766
306585	293767
430560	293768
57300	293769
343177	293770
210721	293771
397468	293772
213200	293773
178840	293774
25020	293775
174867	293776
20851	293777
185780	293778
24393	293779
65720	293780
414952	293781
430262	293782
394960	293783
306716	293784
78178	293785
21079	293786
201638	293787
48435	293788
178892	293789
102017	293790
79658	293791
116300	293792
4799	293793
2953	293794
232024	293795
348491	293796
8865	293797
2093	293798
50738	293799
10070	293800
454506	293801
111696	293802
119483	293803
339411	293804
137027	293805
120507	293806
6951	293807
164629	293808
295232	293809
440449	293810
427248	293811
18697	293812
181995	293813
196498	293814
57691	293815
2134	293816
20121	293817
56884	293818
207737	293819
216157	293820
204504	293821
454393	293822
243459	293823
467	293824
392780	293825
387879	293826
7032	293827
93839	293828
148986	293829
145818	293830
161587	293831
121180	293832
403874	293833
320339	293834
110927	293835
126976	293836
176614	293837
157433	293838
327145	293839
58727	293840
110650	293841
104741	293842
7851	293843
6524	293844
47139	293845
51533	293846
38301	293847
70759	293848
314210	293849
129026	293850
219320	293851
222981	293852
226824	293853
94586	293854
50315	293855
128912	293856
308208	293857
442782	293858
125458	293859
83459	293860
204454	293861
116965	293862
215429	293863
169913	293864
354747	293865
204454	293866
381	293867
174635	293868
67274	293869
29335	293870
207886	293871
169657	293872
43555	293873
140600	293874
38231	293875
383672	293876
151116	293877
228193	293878
62518	293879
134563	293880
104064	293881
16728	293882
25371	293883
240415	293884
84478	293885
210531	293886
15134	293887
27079	293888
145223	293889
229948	293890
80535	293891
108019	293892
435390	293893
120520	293894
52847	293895
52	293896
30999	293897
67628	293898
22015	293899
2881	293900
6913	293901
29040	293902
182766	293903
209468	293904
144520	293905
136036	293906
113717	293907
157111	293908
14724	293909
26009	293910
404542	293911
3507	293912
197887	293913
14953	293914
147442	293915
47654	293916
76986	293917
50194	293918
237470	293919
397952	293920
161001	293921
5651	293922
16014	293923
51933	293924
27513	293925
118897	293926
52025	293927
10446	293928
19072	293929
112910	293930
293661	293931
558	293932
81636	293933
296989	293934
26388	293935
255397	293936
22973	293937
17826	293938
6935	293939
28437	293940
39789	293941
6924	293942
45969	293943
228119	293944
10420	293945
170942	293946
107403	293947
206811	293948
126493	293949
2	293950
230770	293951
342587	293952
218034	293953
62484	293954
35538	293955
19454	293956
17198	293957
104726	293958
93055	293959
41337	293960
81232	293961
6175	293962
365254	293963
55750	293964
192645	293965
209595	293966
114215	293967
14136	293968
430554	293969
103677	293970
33231	293971
34769	293972
86938	293973
84147	293974
121137	293975
200347	293976
297273	293977
322570	293978
85741	293979
79996	293980
342601	293981
67704	293982
65720	293983
93036	293984
100078	293985
29132	293986
35176	293987
60836	293988
299925	293989
29444	293990
419517	293991
61228	293992
95289	293993
704	293994
18739	293995
16779	293996
324449	293997
169407	293998
313246	293999
280543	294000
94667	294001
6525	294002
471	294003
16779	294004
10139	294005
133445	294006
1481	294007
285523	294008
16835	294009
23133	294010
31879	294011
78244	294012
412092	294013
204125	294014
323003	294015
61301	294016
319398	294017
51583	294018
251205	294019
196351	294020
146926	294021
450233	294022
126896	294023
368860	294024
6553	294025
421857	294026
167761	294027
16006	294028
134489	294029
194454	294030
426962	294031
15785	294032
41041	294033
258741	294034
4059	294035
34579	294036
434029	294037
114350	294038
335413	294039
145308	294040
224545	294041
35667	294042
24130	294043
331020	294044
28157	294045
18821	294046
22722	294047
20928	294048
6018	294049
12527	294050
76309	294051
369688	294052
104878	294053
18862	294054
138853	294055
47460	294056
225394	294057
96426	294058
20376	294059
25773	294060
68858	294061
190886	294062
26389	294063
271379	294064
25773	294065
323427	294066
239728	294067
72	294068
44204	294069
11866	294070
54239	294071
301622	294072
58377	294073
20121	294074
247343	294075
102655	294076
91665	294077
192777	294078
238082	294079
95732	294080
1150	294081
178108	294082
121312	294083
199158	294084
394503	294085
26003	294086
167357	294087
321942	294088
77634	294089
429504	294090
367977	294091
38448	294092
101720	294093
60696	294094
839	294095
354863	294096
127999	294097
388655	294098
410037	294099
30729	294100
36768	294101
138358	294102
222371	294103
27469	294104
93843	294105
96457	294106
261083	294107
425288	294108
31217	294109
266979	294110
352548	294111
294842	294112
52328	294113
129461	294114
121685	294115
6267	294116
46510	294117
135934	294118
100679	294119
35300	294120
22894	294121
34300	294122
24332	294123
248208	294124
203980	294125
42608	294126
43016	294127
430432	294128
435333	294129
169576	294130
40482	294131
17398	294132
80928	294133
26730	294134
15784	294135
8851	294136
28451	294137
15140	294138
3642	294139
78781	294140
67462	294141
120804	294142
239230	294143
107790	294144
88251	294145
31651	294146
209127	294147
65477	294148
114886	294149
189490	294150
26134	294151
108211	294152
361369	294153
355704	294154
26791	294155
239259	294156
197443	294157
178955	294158
47460	294159
73991	294160
121721	294161
108354	294162
77573	294163
373929	294164
198129	294165
57599	294166
247479	294167
2583	294168
20254	294169
94333	294170
417921	294171
113677	294172
32981	294173
176954	294174
19399	294175
29372	294176
30471	294177
8229	294178
83263	294179
79546	294180
49331	294181
171133	294182
30921	294183
95391	294184
31848	294185
48322	294186
25958	294187
278853	294188
229267	294189
101674	294190
74053	294191
37719	294192
79142	294193
303877	294194
266409	294195
5610	294196
29297	294197
209777	294198
128677	294199
222028	294200
167816	294201
14724	294202
74496	294203
51902	294204
79084	294205
21083	294206
125127	294207
181745	294208
80022	294209
43645	294210
80952	294211
65342	294212
54159	294213
18691	294214
77288	294215
335096	294216
292107	294217
9508	294218
149985	294219
33039	294220
178602	294221
187204	294222
262820	294223
426128	294224
396103	294225
107731	294226
218228	294227
181918	294228
113717	294229
294607	294230
77980	294231
8837	294232
196581	294233
51882	294234
369119	294235
414189	294236
10811	294237
117657	294238
421583	294239
11477	294240
10818	294241
108440	294242
117822	294243
198121	294244
214588	294245
202655	294246
414789	294247
375983	294248
385491	294249
52056	294250
1583	294251
107322	294252
1241	294253
11532	294254
396126	294255
5046	294256
4862	294257
333984	294258
118295	294259
27174	294260
117822	294261
18834	294262
58238	294263
196244	294264
371201	294265
142646	294266
54392	294267
10877	294268
197838	294269
151221	294270
166159	294271
35625	294272
38572	294273
87373	294274
37611	294275
211197	294276
84476	294277
39194	294278
88198	294279
221017	294280
90747	294281
12913	294282
419771	294283
204802	294284
20861	294285
20861	294286
379934	294287
204084	294288
321281	294289
71257	294290
109784	294291
96190	294292
320487	294293
244378	294294
36607	294295
77600	294296
191675	294297
334435	294298
107300	294299
64636	294300
445353	294301
95307	294302
284794	294303
77795	294304
309547	294305
64814	294306
114175	294307
431806	294308
192411	294309
787	294310
375562	294311
287143	294312
41653	294313
22501	294314
39362	294315
3995	294316
161185	294317
226443	294318
68165	294319
392177	294320
123662	294321
78272	294322
375889	294323
187861	294324
50256	294325
11039	294326
11875	294327
134092	294328
182458	294329
373061	294330
18869	294331
325995	294332
199393	294333
145608	294334
146641	294335
390456	294336
86039	294337
215591	294338
107699	294339
60748	294340
21410	294341
61556	294342
25309	294343
160804	294344
27308	294345
116748	294346
240933	294347
382498	294348
232431	294349
241365	294350
85038	294351
33390	294352
38524	294353
186554	294354
314280	294355
115223	294356
233769	294357
309853	294358
124126	294359
217305	294360
272864	294361
219226	294362
6071	294363
49033	294364
28233	294365
370290	294366
19560	294367
15909	294368
187173	294369
228180	294370
77525	294371
411479	294372
70760	294373
90175	294374
13434	294375
401884	294376
213943	294377
29633	294378
19372	294379
36665	294380
125106	294381
403328	294382
71963	294383
174869	294384
60463	294385
9748	294386
53934	294387
103212	294388
125239	294389
89443	294390
23577	294391
106897	294392
137406	294393
214355	294394
31288	294395
301792	294396
326925	294397
40679	294398
10749	294399
181743	294400
450364	294401
395230	294402
158141	294403
24256	294404
116764	294405
38638	294406
20977	294407
83944	294408
8987	294409
53553	294410
105762	294411
137052	294412
44646	294413
300921	294414
111003	294415
290167	294416
75683	294417
106032	294418
88880	294419
16004	294420
39811	294421
368647	294422
301492	294423
13912	294424
40312	294425
154349	294426
452412	294427
249621	294428
735	294429
193683	294430
307228	294431
35371	294432
79446	294433
131931	294434
77098	294435
6555	294436
9391	294437
110326	294438
71624	294439
110097	294440
3175	294441
10728	294442
95863	294443
393807	294444
195360	294445
31433	294446
10653	294447
54144	294448
79446	294449
104659	294450
129410	294451
221571	294452
183882	294453
56207	294454
227605	294455
190239	294456
93585	294457
378446	294458
242761	294459
169677	294460
391444	294461
19021	294462
70727	294463
70727	294464
204927	294465
42198	294466
428083	294467
63351	294468
30572	294469
26440	294470
9804	294471
120339	294472
74853	294473
5910	294474
372831	294475
4962	294476
13008	294477
172858	294478
432999	294479
232624	294480
15261	294481
335509	294482
11487	294483
68471	294484
217150	294485
222388	294486
11260	294487
103564	294488
459937	294489
32584	294490
15778	294491
12586	294492
418753	294493
170094	294494
118183	294495
2853	294496
176312	294497
7861	294498
236955	294499
95726	294500
88977	294501
274524	294502
217858	294503
329945	294504
248476	294505
342674	294506
886	294507
26012	294508
38552	294509
213054	294510
248791	294511
21381	294512
10748	294513
20450	294514
20062	294515
319788	294516
3373	294517
174072	294518
47947	294519
253371	294520
132029	294521
21712	294522
144291	294523
123557	294524
80692	294525
14783	294526
14238	294527
428875	294528
15893	294529
114151	294530
200836	294531
108810	294532
10967	294533
88361	294534
79730	294535
433262	294536
42899	294537
8026	294538
79909	294539
96043	294540
43513	294541
208034	294542
2505	294543
48372	294544
30753	294545
282003	294546
147273	294547
146421	294548
35699	294549
2985	294550
218547	294551
386279	294552
54258	294553
133947	294554
133159	294555
342575	294556
18382	294557
8233	294558
93402	294559
4646	294560
184320	294561
55545	294562
83645	294563
14180	294564
95318	294565
288708	294566
50366	294567
53814	294568
22072	294569
424542	294570
168480	294571
178840	294572
99891	294573
110175	294574
92177	294575
161496	294576
43527	294577
27558	294578
390980	294579
50531	294580
207792	294581
418625	294582
217045	294583
227836	294584
63022	294585
8441	294586
136290	294587
4146	294588
62087	294589
153874	294590
377274	294591
38610	294592
28281	294593
249846	294594
245508	294595
106120	294596
6425	294597
22918	294598
111003	294599
156889	294600
44214	294601
33669	294602
384452	294603
97466	294604
33290	294605
11797	294606
122496	294607
54443	294608
5965	294609
126003	294610
163487	294611
29377	294612
61355	294613
55410	294614
203	294615
181920	294616
1278	294617
63557	294618
180688	294619
130418	294620
299479	294621
51760	294622
71652	294623
48417	294624
384357	294625
308401	294626
280695	294627
230645	294628
53343	294629
412470	294630
339827	294631
33359	294632
141581	294633
264459	294634
182906	294635
241582	294636
392615	294637
122593	294638
118573	294639
34810	294640
37944	294641
202531	294642
234627	294643
406582	294644
119864	294645
219268	294646
145754	294647
38728	294648
175549	294649
416434	294650
285334	294651
390644	294652
166116	294653
38543	294654
194567	294655
209059	294656
133955	294657
448656	294658
383316	294659
62357	294660
112270	294661
15563	294662
16735	294663
257845	294664
213892	294665
312366	294666
244661	294667
417865	294668
72503	294669
234825	294670
86769	294671
369099	294672
133883	294673
409483	294674
67785	294675
43903	294676
7357	294677
19704	294678
423110	294679
17798	294680
282431	294681
18258	294682
413327	294683
185452	294684
310915	294685
162935	294686
296986	294687
211693	294688
51454	294689
121342	294690
149103	294691
356674	294692
256283	294693
183666	294694
102262	294695
302413	294696
141305	294697
245140	294698
140783	294699
183582	294700
25736	294701
127077	294702
16020	294703
158089	294704
110340	294705
204530	294706
119379	294707
219898	294708
10756	294709
2129	294710
262562	294711
77817	294712
37207	294713
23494	294714
180895	294715
63276	294716
351867	294717
189813	294718
43512	294719
23494	294720
394314	294721
394187	294722
85018	294723
161364	294724
486	294725
69689	294726
180830	294727
558	294728
442544	294729
260343	294730
233991	294731
64653	294732
28524	294733
149963	294734
178012	294735
14063	294736
82984	294737
66401	294738
246633	294739
117741	294740
71290	294741
47601	294742
371224	294743
74954	294744
44244	294745
79260	294746
42510	294747
174373	294748
98765	294749
23693	294750
245719	294751
260607	294752
287195	294753
42639	294754
43444	294755
100930	294756
359878	294757
4399	294758
19856	294759
96606	294760
113511	294761
38219	294762
126980	294763
126980	294764
394962	294765
917	294766
7516	294767
221434	294768
30859	294769
31328	294770
21073	294771
33145	294772
359933	294773
49017	294774
12517	294775
110236	294776
115125	294777
316902	294778
2841	294779
130210	294780
150751	294781
112934	294782
53467	294783
77911	294784
56882	294785
68403	294786
13362	294787
23343	294788
17275	294789
85278	294790
396261	294791
2943	294792
57774	294793
286659	294794
78678	294795
236287	294796
168372	294797
244171	294798
32427	294799
66693	294800
166016	294801
417615	294802
76986	294803
87668	294804
129607	294805
102272	294806
120476	294807
426500	294808
337976	294809
362837	294810
88347	294811
24372	294812
25957	294813
25171	294814
42967	294815
327351	294816
44654	294817
221288	294818
124311	294819
88309	294820
201051	294821
2144	294822
185626	294823
391939	294824
14723	294825
110698	294826
107790	294827
293518	294828
87828	294829
356949	294830
12919	294831
5104	294832
380468	294833
431938	294834
158	294835
170636	294836
434332	294837
151484	294838
51624	294839
126051	294840
85216	294841
57723	294842
85216	294843
41453	294844
153332	294845
12436	294846
7518	294847
84629	294848
129479	294849
40854	294850
245731	294851
373768	294852
209927	294853
3130	294854
343189	294855
64609	294856
121370	294857
323556	294858
330937	294859
169321	294860
5948	294861
162383	294862
26001	294863
11014	294864
157157	294865
205548	294866
6122	294867
6	294868
378694	294869
366617	294870
49739	294871
13344	294872
93045	294873
185569	294874
72939	294875
65291	294876
129644	294877
224002	294878
422582	294879
70534	294880
139556	294881
147828	294882
240193	294883
388174	294884
420113	294885
8821	294886
419613	294887
224193	294888
448646	294889
5731	294890
802	294891
125555	294892
165329	294893
67562	294894
51480	294895
244230	294896
8866	294897
143620	294898
158479	294899
10567	294900
202970	294901
3159	294902
13133	294903
1255	294904
19335	294905
162852	294906
46972	294907
316430	294908
60805	294909
9441	294910
40932	294911
7422	294912
60136	294913
354382	294914
229806	294915
365271	294916
106548	294917
81024	294918
44843	294919
247716	294920
279925	294921
384878	294922
142008	294923
18809	294924
413282	294925
76324	294926
59619	294927
24575	294928
44783	294929
31089	294930
45133	294931
218218	294932
432372	294933
2853	294934
238251	294935
39128	294936
194437	294937
242022	294938
128061	294939
126559	294940
151459	294941
37921	294942
452122	294943
5056	294944
247266	294945
152549	294946
74014	294947
104239	294948
97430	294949
71230	294950
6520	294951
107169	294952
313244	294953
150148	294954
13208	294955
155966	294956
208095	294957
30888	294958
97587	294959
204930	294960
59128	294961
12481	294962
458812	294963
458864	294964
7150	294965
55160	294966
105593	294967
149796	294968
7278	294969
1960	294970
225552	294971
20131	294972
62496	294973
43003	294974
6750	294975
27772	294976
323237	294977
24451	294978
134410	294979
261239	294980
122075	294981
561	294982
50917	294983
136085	294984
302926	294985
9397	294986
44843	294987
28765	294988
38643	294989
93399	294990
61010	294991
4948	294992
96994	294993
168942	294994
91129	294995
127239	294996
76773	294997
4252	294998
129175	294999
16957	295000
65687	295001
87922	295002
7945	295003
34259	295004
65572	295005
32232	295006
329476	295007
73238	295008
121675	295009
26096	295010
112405	295011
165184	295012
3611	295013
14398	295014
120496	295015
14900	295016
331405	295017
165683	295018
432092	295019
85561	295020
51458	295021
33985	295022
274161	295023
42129	295024
74778	295025
56947	295026
41948	295027
125324	295028
80663	295029
6239	295030
417604	295031
90117	295032
10724	295033
330173	295034
75792	295035
43885	295036
57033	295037
34736	295038
6840	295039
13689	295040
359666	295041
451005	295042
140499	295043
16957	295044
58641	295045
151963	295046
31347	295047
20131	295048
211858	295049
62313	295050
5552	295051
214910	295052
1098	295053
56662	295054
133082	295055
110312	295056
162533	295057
53764	295058
13685	295059
86218	295060
156273	295061
79488	295062
24934	295063
25990	295064
169830	295065
280219	295066
262499	295067
307783	295068
317722	295069
14000	295070
87277	295071
41431	295072
96420	295073
123580	295074
38302	295075
50693	295076
192505	295077
747	295078
271545	295079
105943	295080
22884	295081
164162	295082
268906	295083
7146	295084
7151	295085
227623	295086
111441	295087
115131	295088
373160	295089
304877	295090
61082	295091
149432	295092
27814	295093
2054	295094
54687	295095
94994	295096
189792	295097
77718	295098
222893	295099
160785	295100
166512	295101
3218	295102
13027	295103
423123	295104
8853	295105
32016	295106
109856	295107
402079	295108
208999	295109
112330	295110
55869	295111
2097	295112
131370	295113
64073	295114
31082	295115
243676	295116
60645	295117
177629	295118
218783	295119
42394	295120
33872	295121
32016	295122
222583	295123
21436	295124
81101	295125
285920	295126
2202	295127
448705	295128
38565	295129
57656	295130
28574	295131
17824	295132
188769	295133
78883	295134
90124	295135
63647	295136
34377	295137
10729	295138
396390	295139
138672	295140
219852	295141
201797	295142
145636	295143
52	295144
34238	295145
24554	295146
308855	295147
360968	295148
3686	295149
228417	295150
30297	295151
218517	295152
51458	295153
442716	295154
390857	295155
51553	295156
123277	295157
5697	295158
89	295159
21285	295160
24139	295161
17354	295162
160792	295163
386132	295164
147830	295165
25085	295166
230968	295167
28977	295168
139620	295169
83571	295170
17240	295171
31359	295172
57999	295173
1929	295174
443834	295175
43276	295176
158333	295177
302216	295178
305288	295179
8853	295180
208214	295181
188116	295182
51783	295183
24733	295184
411436	295185
70996	295186
7577	295187
217670	295188
55749	295189
371561	295190
55459	295191
31876	295192
17663	295193
29445	295194
12037	295195
32694	295196
123133	295197
124957	295198
66370	295199
226270	295200
17354	295201
199812	295202
70206	295203
116035	295204
34122	295205
127435	295206
152674	295207
378263	295208
94878	295209
15272	295210
251826	295211
849	295212
6443	295213
17650	295214
11951	295215
294237	295216
178445	295217
330166	295218
26939	295219
144	295220
19942	295221
64411	295222
94893	295223
79843	295224
15402	295225
8457	295226
108594	295227
140943	295228
47043	295229
287	295230
92993	295231
66474	295232
261101	295233
102120	295234
17488	295235
154279	295236
10632	295237
42290	295238
3842	295239
372506	295240
62971	295241
72972	295242
54057	295243
182006	295244
182605	295245
22994	295246
24331	295247
64919	295248
118558	295249
9903	295250
127134	295251
60113	295252
11735	295253
130473	295254
166222	295255
115825	295256
224202	295257
380	295258
29372	295259
170219	295260
271982	295261
374088	295262
147074	295263
4476	295264
4784	295265
36583	295266
359956	295267
170027	295268
179763	295269
47001	295270
95854	295271
80474	295272
34869	295273
209650	295274
26440	295275
11646	295276
161927	295277
113629	295278
33580	295279
231181	295280
105736	295281
25419	295282
17275	295283
114722	295284
6198	295285
117559	295286
143140	295287
43337	295288
198105	295289
345622	295290
44893	295291
118033	295292
170552	295293
44060	295294
101243	295295
81510	295296
429456	295297
144736	295298
393683	295299
172481	295300
44587	295301
203476	295302
228769	295303
306500	295304
6487	295305
88492	295306
122879	295307
56131	295308
124423	295309
22171	295310
122370	295311
369446	295312
211924	295313
145116	295314
115129	295315
393820	295316
399	295317
67985	295318
125693	295319
9297	295320
368169	295321
140372	295322
79288	295323
31144	295324
226010	295325
14198	295326
92021	295327
2420	295328
168	295329
9544	295330
455000	295331
7303	295332
96301	295333
357104	295334
33994	295335
114768	295336
155223	295337
116358	295338
27353	295339
143932	295340
23238	295341
128445	295342
328551	295343
220393	295344
8206	295345
49314	295346
50941	295347
125002	295348
71569	295349
101086	295350
439166	295351
129740	295352
303154	295353
64769	295354
54082	295355
213786	295356
59346	295357
81402	295358
296493	295359
287069	295360
105725	295361
379210	295362
311347	295363
12817	295364
343973	295365
67911	295366
69669	295367
134693	295368
445930	295369
11610	295370
124713	295371
46510	295372
20837	295373
186162	295374
43342	295375
243233	295376
67	295377
14307	295378
212777	295379
187035	295380
175669	295381
154020	295382
27471	295383
256154	295384
68	295385
157570	295386
392183	295387
370280	295388
149613	295389
168729	295390
61729	295391
2451	295392
198	295393
22173	295394
342287	295395
18236	295396
296912	295397
100257	295398
9076	295399
126791	295400
17346	295401
365863	295402
306994	295403
108081	295404
113624	295405
118726	295406
30174	295407
264133	295408
16422	295409
445021	295410
245895	295411
104364	295412
301329	295413
257028	295414
457394	295415
251043	295416
52708	295417
133280	295418
241205	295419
204824	295420
325251	295421
155334	295422
78551	295423
311822	295424
229228	295425
39341	295426
198710	295427
69489	295428
24632	295429
33070	295430
9661	295431
26697	295432
304495	295433
164229	295434
5288	295435
95757	295436
31504	295437
11013	295438
112055	295439
33845	295440
57901	295441
18850	295442
250402	295443
233802	295444
133	295445
246819	295446
63026	295447
438693	295448
124957	295449
18850	295450
110613	295451
20032	295452
65197	295453
226312	295454
18850	295455
213336	295456
413911	295457
439927	295458
384575	295459
217838	295460
297097	295461
20258	295462
248778	295463
246684	295464
175643	295465
282651	295466
44448	295467
254393	295468
258038	295469
437949	295470
296552	295471
7389	295472
48453	295473
46118	295474
293628	295475
21737	295476
34104	295477
231273	295478
178731	295479
214905	295480
117525	295481
292	295482
200348	295483
294436	295484
42402	295485
131952	295486
365960	295487
23186	295488
23186	295489
379041	295490
4328	295491
162680	295492
126452	295493
309103	295494
176126	295495
258308	295496
279103	295497
336570	295498
143051	295499
2114	295500
388868	295501
89435	295502
354663	295503
128624	295504
76485	295505
130309	295506
100888	295507
70834	295508
86667	295509
287585	295510
156617	295511
152527	295512
11133	295513
319957	295514
351042	295515
12957	295516
213691	295517
288860	295518
326514	295519
88602	295520
339023	295521
343363	295522
205616	295523
420538	295524
116016	295525
136475	295526
438843	295527
445355	295528
442087	295529
804	295530
11882	295531
10289	295532
90296	295533
116755	295534
25601	295535
236886	295536
73848	295537
390381	295538
66032	295539
309642	295540
290889	295541
354578	295542
169482	295543
122759	295544
7075	295545
18292	295546
310183	295547
114439	295548
105153	295549
37432	295550
66287	295551
275983	295552
127695	295553
232760	295554
35719	295555
430877	295556
185462	295557
237948	295558
303060	295559
163813	295560
41005	295561
67196	295562
15065	295563
97151	295564
139372	295565
10324	295566
204385	295567
345900	295568
224592	295569
156804	295570
54616	295571
35312	295572
34058	295573
111613	295574
246623	295575
109736	295576
62501	295577
218945	295578
101909	295579
223924	295580
18392	295581
163825	295582
54509	295583
29608	295584
58832	295585
417406	295586
199253	295587
52614	295588
50385	295589
54279	295590
18004	295591
59727	295592
190877	295593
115644	295594
112628	295595
317448	295596
235379	295597
28541	295598
10312	295599
16116	295600
50385	295601
108068	295602
664	295603
664	295604
58203	295605
121692	295606
63266	295607
40298	295608
248199	295609
423032	295610
337185	295611
46890	295612
82911	295613
33576	295614
89016	295615
211313	295616
72294	295617
8350	295618
437682	295619
303660	295620
32666	295621
12385	295622
30506	295623
45819	295624
113837	295625
357101	295626
17140	295627
405290	295628
24906	295629
153227	295630
395626	295631
12073	295632
30903	295633
160139	295634
74381	295635
81067	295636
63310	295637
33	295638
231787	295639
9180	295640
64905	295641
428219	295642
23220	295643
848	295644
297573	295645
156367	295646
58562	295647
58562	295648
113440	295649
338194	295650
18317	295651
338225	295652
128694	295653
20220	295654
129661	295655
229878	295656
431133	295657
54298	295658
134008	295659
383613	295660
23	295661
444134	295662
109715	295663
251994	295664
185545	295665
97388	295666
185545	295667
40316	295668
303331	295669
211062	295670
318927	295671
70143	295672
152480	295673
224901	295674
5391	295675
523	295676
343111	295677
419691	295678
122963	295679
367117	295680
196513	295681
24187	295682
28122	295683
16974	295684
8017	295685
98375	295686
156002	295687
109497	295688
2915	295689
52327	295690
40748	295691
404158	295692
21462	295693
56368	295694
16144	295695
234519	295696
7909	295697
32831	295698
105179	295699
31354	295700
81613	295701
12668	295702
100304	295703
190018	295704
120602	295705
104449	295706
119791	295707
16046	295708
289565	295709
101255	295710
43698	295711
238097	295712
29423	295713
16636	295714
13880	295715
116259	295716
451592	295717
92937	295718
470	295719
250661	295720
42657	295721
196365	295722
66425	295723
237732	295724
177093	295725
161217	295726
112287	295727
81172	295728
437911	295729
157142	295730
57413	295731
31217	295732
307893	295733
9435	295734
55393	295735
219125	295736
14739	295737
1485	295738
243058	295739
80809	295740
266560	295741
308442	295742
201576	295743
82490	295744
426212	295745
2647	295746
108554	295747
52743	295748
88452	295749
359850	295750
30133	295751
152595	295752
444591	295753
3412	295754
213544	295755
4192	295756
815	295757
12236	295758
50797	295759
837	295760
289242	295761
395492	295762
207744	295763
161323	295764
19626	295765
3616	295766
391605	295767
16053	295768
8924	295769
455835	295770
426654	295771
237636	295772
412080	295773
75782	295774
75756	295775
168567	295776
837	295777
60328	295778
2617	295779
3154	295780
24693	295781
113727	295782
7367	295783
28513	295784
300633	295785
13752	295786
4977	295787
287068	295788
95428	295789
84094	295790
78641	295791
438296	295792
6696	295793
144575	295794
12493	295795
328138	295796
61736	295797
74737	295798
58862	295799
81373	295800
237394	295801
685	295802
22460	295803
62912	295804
83518	295805
545	295806
2281	295807
85454	295808
1003	295809
32459	295810
121619	295811
236999	295812
40350	295813
60483	295814
331695	295815
28684	295816
196906	295817
933	295818
35410	295819
112319	295820
55986	295821
4470	295822
106509	295823
22640	295824
7150	295825
265	295826
307224	295827
43835	295828
63968	295829
323	295830
91618	295831
308212	295832
27208	295833
193568	295834
1377	295835
89273	295836
75124	295837
10564	295838
149502	295839
218120	295840
721	295841
55346	295842
54206	295843
61923	295844
132	295845
46198	295846
346490	295847
348773	295848
188819	295849
58275	295850
44439	295851
5752	295852
950	295853
341940	295854
87327	295855
742	295856
115529	295857
253673	295858
5902	295859
62524	295860
217167	295861
125814	295862
231719	295863
220795	295864
225315	295865
82748	295866
207393	295867
17252	295868
65549	295869
29571	295870
103	295871
391722	295872
106819	295873
7238	295874
24541	295875
2303	295876
12886	295877
185201	295878
10877	295879
181242	295880
3354	295881
76038	295882
9491	295883
219941	295884
165630	295885
186404	295886
220984	295887
244506	295888
338806	295889
22027	295890
173781	295891
53228	295892
36292	295893
364015	295894
7136	295895
206378	295896
29083	295897
737	295898
245	295899
42601	295900
78110	295901
25955	295902
21223	295903
346616	295904
47686	295905
3981	295906
254635	295907
26412	295908
289648	295909
49716	295910
15733	295911
63218	295912
205007	295913
210799	295914
407072	295915
12239	295916
76279	295917
302868	295918
45537	295919
18017	295920
77547	295921
18114	295922
715	295923
196295	295924
114938	295925
11091	295926
53866	295927
53866	295928
13856	295929
132398	295930
11475	295931
400940	295932
12259	295933
45554	295934
5868	295935
7381	295936
84746	295937
450588	295938
209887	295939
44072	295940
7861	295941
29574	295942
307091	295943
99923	295944
1165	295945
70891	295946
33798	295947
112984	295948
197538	295949
197538	295950
111025	295951
77541	295952
139761	295953
255105	295954
214470	295955
6273	295956
49813	295957
33511	295958
221943	295959
100241	295960
3120	295961
224505	295962
48423	295963
409607	295964
211552	295965
100872	295966
888	295967
45877	295968
65738	295969
43758	295970
4107	295971
7412	295972
1928	295973
59971	295974
65190	295975
304942	295976
16537	295977
81550	295978
12668	295979
2985	295980
203666	295981
176	295982
19469	295983
8145	295984
188485	295985
117932	295986
230034	295987
194717	295988
4814	295989
436143	295990
56204	295991
8174	295992
177443	295993
187135	295994
160535	295995
227063	295996
398853	295997
62397	295998
20965	295999
577	296000
16405	296001
249387	296002
56856	296003
142908	296004
155507	296005
210789	296006
12899	296007
51783	296008
208113	296009
4691	296010
30368	296011
110796	296012
95634	296013
85721	296014
224167	296015
47909	296016
23483	296017
39846	296018
57695	296019
441592	296020
330853	296021
229924	296022
12268	296023
20295	296024
59405	296025
253336	296026
88094	296027
54362	296028
185242	296029
3219	296030
349712	296031
13215	296032
19659	296033
298153	296034
166065	296035
300987	296036
28874	296037
2141	296038
11	296039
370363	296040
170280	296041
56442	296042
68617	296043
88848	296044
4768	296045
107943	296046
14785	296047
23481	296048
59805	296049
5704	296050
266134	296051
31892	296052
23218	296053
57540	296054
28274	296055
24424	296056
71816	296057
21482	296058
100627	296059
43415	296060
422338	296061
434285	296062
100604	296063
115223	296064
188244	296065
1972	296066
174559	296067
191214	296068
10044	296069
142736	296070
10360	296071
6788	296072
122758	296073
307588	296074
42513	296075
333454	296076
131837	296077
219455	296078
420541	296079
343304	296080
1928	296081
269	296082
603	296083
149214	296084
193195	296085
118002	296086
73503	296087
5783	296088
213521	296089
118803	296090
230111	296091
158152	296092
85913	296093
105736	296094
45867	296095
7174	296096
45849	296097
334	296098
12673	296099
16952	296100
97774	296101
7135	296102
137277	296103
275	296104
200466	296105
31726	296106
350631	296107
19713	296108
64549	296109
56677	296110
248694	296111
105273	296112
57640	296113
90	296114
5222	296115
1440	296116
212748	296117
128912	296118
370734	296119
73215	296120
113719	296121
357188	296122
10958	296123
61268	296124
131366	296125
14315	296126
59276	296127
108539	296128
383113	296129
112328	296130
198320	296131
86371	296132
99498	296133
1016	296134
299964	296135
10506	296136
29115	296137
35766	296138
1145	296139
227892	296140
234110	296141
13854	296142
29374	296143
45046	296144
93896	296145
459	296146
229974	296147
150912	296148
52946	296149
153209	296150
149763	296151
336368	296152
302586	296153
55765	296154
3455	296155
30238	296156
15162	296157
35043	296158
21242	296159
98948	296160
21742	296161
227788	296162
66776	296163
356260	296164
148688	296165
186520	296166
232982	296167
96092	296168
69	296169
446912	296170
54743	296171
16728	296172
114782	296173
24193	296174
24193	296175
385427	296176
207363	296177
7752	296178
42658	296179
185089	296180
33827	296181
4560	296182
58017	296183
306	296184
396877	296185
100378	296186
16377	296187
88104	296188
951	296189
415	296190
8500	296191
121705	296192
671	296193
933	296194
38275	296195
140323	296196
213587	296197
42174	296198
155940	296199
8415	296200
18447	296201
133246	296202
6117	296203
5485	296204
323871	296205
1111	296206
357225	296207
18455	296208
22988	296209
14666	296210
206727	296211
1710	296212
117090	296213
7132	296214
310382	296215
27527	296216
104770	296217
15016	296218
15239	296219
23366	296220
155203	296221
182499	296222
37373	296223
15021	296224
5574	296225
83747	296226
60150	296227
31400	296228
415809	296229
270	296230
117908	296231
373777	296232
55785	296233
238030	296234
51315	296235
36115	296236
69926	296237
54314	296238
7587	296239
48944	296240
76187	296241
32786	296242
55785	296243
57629	296244
256048	296245
63297	296246
387715	296247
234628	296248
11201	296249
106766	296250
18211	296251
416473	296252
122512	296253
165311	296254
193761	296255
416404	296256
1683	296257
3692	296258
148643	296259
6483	296260
23164	296261
81116	296262
107285	296263
81	296264
442755	296265
30889	296266
51328	296267
71693	296268
439328	296269
48648	296270
123314	296271
15896	296272
726	296273
4235	296274
39270	296275
399250	296276
150304	296277
31636	296278
83888	296279
1543	296280
243122	296281
470	296282
104481	296283
177482	296284
177447	296285
130474	296286
229864	296287
119344	296288
47534	296289
143541	296290
193245	296291
120242	296292
8071	296293
404151	296294
260451	296295
232828	296296
220910	296297
73694	296298
25059	296299
34106	296300
278133	296301
57586	296302
63422	296303
114475	296304
85840	296305
228957	296306
69192	296307
235556	296308
360361	296309
45	296310
7054	296311
148756	296312
44348	296313
38018	296314
116523	296315
18519	296316
240165	296317
347332	296318
5045	296319
405080	296320
64255	296321
22960	296322
51809	296323
256652	296324
206304	296325
34402	296326
52535	296327
102196	296328
123930	296329
81567	296330
50788	296331
52806	296332
107268	296333
25776	296334
55993	296335
127596	296336
17418	296337
19774	296338
18539	296339
73380	296340
247652	296341
436769	296342
2922	296343
705	296344
2049	296345
216070	296346
22463	296347
234	296348
441997	296349
32056	296350
4113	296351
460066	296352
90152	296353
218531	296354
113074	296355
354315	296356
23566	296357
246472	296358
6524	296359
18842	296360
58360	296361
260264	296362
125860	296363
13654	296364
324680	296365
173249	296366
109770	296367
18849	296368
236605	296369
225779	296370
64112	296371
244487	296372
4280	296373
203234	296374
181810	296375
106280	296376
21753	296377
16704	296378
49405	296379
49101	296380
56347	296381
112866	296382
161402	296383
63298	296384
357074	296385
6349	296386
370981	296387
22382	296388
165195	296389
378740	296390
47342	296391
178203	296392
6906	296393
103922	296394
133026	296395
229936	296396
239681	296397
106705	296398
124963	296399
127181	296400
15400	296401
38758	296402
29327	296403
28766	296404
2952	296405
3025	296406
63490	296407
349044	296408
92863	296409
107670	296410
165800	296411
406546	296412
69075	296413
120566	296414
163874	296415
41179	296416
1860	296417
430533	296418
204415	296419
362585	296420
135070	296421
227318	296422
60231	296423
26034	296424
342269	296425
318334	296426
95798	296427
3517	296428
27569	296429
15574	296430
3440	296431
23218	296432
204507	296433
4506	296434
265449	296435
7666	296436
8751	296437
143074	296438
62025	296439
4018	296440
25976	296441
3056	296442
10229	296443
20457	296444
203671	296445
126738	296446
818	296447
2455	296448
13378	296449
797	296450
9549	296451
71781	296452
63506	296453
7628	296454
4691	296455
75646	296456
595	296457
76550	296458
213478	296459
205583	296460
170304	296461
33128	296462
18643	296463
142380	296464
837	296465
12216	296466
3682	296467
73245	296468
120669	296469
306308	296470
910	296471
98524	296472
305367	296473
79233	296474
101808	296475
100266	296476
388014	296477
94574	296478
757	296479
7423	296480
109699	296481
14057	296482
6163	296483
53452	296484
49870	296485
235630	296486
67254	296487
216735	296488
150704	296489
7344	296490
1705	296491
58692	296492
26892	296493
11627	296494
88713	296495
34373	296496
71737	296497
66153	296498
393572	296499
1442	296500
206262	296501
251511	296502
18213	296503
10448	296504
103514	296505
207652	296506
88944	296507
242098	296508
241315	296509
135946	296510
1387	296511
53535	296512
155	296513
22960	296514
52886	296515
4672	296516
204654	296517
424289	296518
18134	296519
158947	296520
303957	296521
1918	296522
205589	296523
567	296524
224854	296525
25509	296526
920	296527
322742	296528
42835	296529
176935	296530
197316	296531
25395	296532
200327	296533
150021	296534
171892	296535
87716	296536
3973	296537
3608	296538
51874	296539
236629	296540
55817	296541
124726	296542
28163	296543
107365	296544
9908	296545
128255	296546
39656	296547
273365	296548
600	296549
207312	296550
54705	296551
71702	296552
139950	296553
270750	296554
319653	296555
139940	296556
200582	296557
105531	296558
4498	296559
16878	296560
41951	296561
113643	296562
20803	296563
251565	296564
418006	296565
78604	296566
12976	296567
1189	296568
3902	296569
52849	296570
5085	296571
4034	296572
201749	296573
76491	296574
25839	296575
187952	296576
304542	296577
170432	296578
32724	296579
199958	296580
207711	296581
1473	296582
5086	296583
31963	296584
27021	296585
388287	296586
61229	296587
23967	296588
25412	296589
125085	296590
436673	296591
121573	296592
45169	296593
23796	296594
46236	296595
231384	296596
26484	296597
336059	296598
318488	296599
167918	296600
41428	296601
20676	296602
186586	296603
142090	296604
10706	296605
52655	296606
217193	296607
66426	296608
129513	296609
229518	296610
60645	296611
280111	296612
18146	296613
53753	296614
216663	296615
109997	296616
347982	296617
176933	296618
90448	296619
385482	296620
167517	296621
17327	296622
162657	296623
423538	296624
29260	296625
748	296626
322862	296627
3446	296628
129505	296629
179248	296630
2902	296631
172468	296632
197755	296633
254488	296634
439119	296635
46236	296636
46236	296637
422749	296638
11802	296639
85858	296640
217356	296641
4502	296642
234662	296643
197608	296644
51177	296645
80650	296646
40185	296647
393766	296648
55411	296649
25563	296650
70108	296651
146904	296652
5788	296653
36890	296654
11299	296655
151222	296656
64855	296657
120837	296658
781	296659
238804	296660
112289	296661
36205	296662
125188	296663
1765	296664
12146	296665
574	296666
156981	296667
10058	296668
36833	296669
23056	296670
65591	296671
6898	296672
34402	296673
11352	296674
118931	296675
65576	296676
224025	296677
39303	296678
181215	296679
40375	296680
119	296681
7900	296682
113452	296683
4837	296684
23574	296685
99248	296686
58611	296687
378565	296688
172924	296689
385782	296690
212845	296691
71775	296692
28894	296693
38835	296694
9001	296695
1393	296696
257628	296697
144020	296698
122357	296699
221993	296700
26175	296701
245341	296702
55776	296703
1613	296704
8013	296705
28844	296706
183690	296707
123350	296708
416803	296709
101137	296710
8805	296711
7147	296712
414334	296713
115924	296714
211800	296715
397465	296716
2119	296717
136491	296718
83542	296719
34760	296720
156353	296721
142700	296722
106138	296723
36952	296724
417897	296725
126201	296726
30141	296727
33416	296728
128219	296729
90	296730
21825	296731
2489	296732
25498	296733
435969	296734
78945	296735
68916	296736
277201	296737
16477	296738
30920	296739
265201	296740
53384	296741
64799	296742
37574	296743
23056	296744
28176	296745
432147	296746
235128	296747
78706	296748
105609	296749
39917	296750
12321	296751
230707	296752
86163	296753
11340	296754
3750	296755
412901	296756
13300	296757
78113	296758
1755	296759
23239	296760
244266	296761
37778	296762
57038	296763
27647	296764
68612	296765
3077	296766
7429	296767
156640	296768
28001	296769
30162	296770
48557	296771
298	296772
7209	296773
47873	296774
127561	296775
6657	296776
10985	296777
9227	296778
393970	296779
204601	296780
10116	296781
32083	296782
134447	296783
7246	296784
17814	296785
91744	296786
242252	296787
39640	296788
33018	296789
6969	296790
2511	296791
235176	296792
452229	296793
24889	296794
1618	296795
28143	296796
4910	296797
22984	296798
25454	296799
24237	296800
156978	296801
452	296802
3479	296803
127250	296804
523	296805
29014	296806
2389	296807
2245	296808
22566	296809
281	296810
197082	296811
250029	296812
326996	296813
2310	296814
448148	296815
148888	296816
117257	296817
48060	296818
51891	296819
1491	296820
341603	296821
142458	296822
182249	296823
227302	296824
3113	296825
221593	296826
62135	296827
437055	296828
7383	296829
23647	296830
267465	296831
56440	296832
9591	296833
42322	296834
106340	296835
287124	296836
14150	296837
8778	296838
21127	296839
33275	296840
13049	296841
5931	296842
11234	296843
68848	296844
32079	296845
58438	296846
2967	296847
93555	296848
72908	296849
9908	296850
103068	296851
41383	296852
109812	296853
109106	296854
434400	296855
29049	296856
21512	296857
50735	296858
111377	296859
405983	296860
152	296861
94150	296862
71247	296863
329	296864
224711	296865
7265	296866
357128	296867
24579	296868
35706	296869
56468	296870
76558	296871
1881	296872
98512	296873
234404	296874
38615	296875
15763	296876
54972	296877
53780	296878
17634	296879
15801	296880
2381	296881
3145	296882
54	296883
124963	296884
222216	296885
77028	296886
810	296887
102683	296888
916	296889
122512	296890
2742	296891
7476	296892
61191	296893
182764	296894
189969	296895
10360	296896
2330	296897
25456	296898
360	296899
455367	296900
26255	296901
87344	296902
23459	296903
63644	296904
117755	296905
3038	296906
101840	296907
64642	296908
49629	296909
414	296910
430872	296911
327539	296912
29656	296913
343900	296914
200890	296915
37755	296916
22491	296917
92556	296918
3575	296919
16995	296920
158930	296921
42568	296922
58826	296923
54	296924
46146	296925
7672	296926
106138	296927
30438	296928
164234	296929
373097	296930
8256	296931
35742	296932
43230	296933
76665	296934
432431	296935
103156	296936
15345	296937
1449	296938
35353	296939
377790	296940
251147	296941
446549	296942
212512	296943
118734	296944
199321	296945
64721	296946
131134	296947
42643	296948
369451	296949
55545	296950
392218	296951
419908	296952
5422	296953
221943	296954
25880	296955
31721	296956
4313	296957
117362	296958
114215	296959
56161	296960
128356	296961
334	296962
86482	296963
345477	296964
12044	296965
130502	296966
34809	296967
91541	296968
26405	296969
11605	296970
55025	296971
2017	296972
7154	296973
87013	296974
1930	296975
427356	296976
305886	296977
11	296978
8098	296979
8567	296980
7409	296981
250379	296982
69136	296983
120298	296984
125809	296985
193212	296986
11808	296987
5058	296988
261231	296989
298616	296990
127182	296991
33561	296992
11309	296993
85891	296994
100562	296995
34346	296996
113997	296997
2049	296998
102015	296999
4972	297000
409720	297001
240027	297002
106981	297003
103053	297004
114091	297005
199228	297006
2262	297007
367041	297008
64600	297009
24265	297010
35046	297011
80105	297012
98261	297013
433199	297014
146061	297015
168862	297016
135593	297017
52703	297018
56492	297019
16326	297020
11967	297021
230675	297022
89877	297023
203739	297024
13810	297025
1042	297026
2278	297027
39757	297028
12409	297029
124834	297030
23298	297031
57140	297032
153254	297033
152085	297034
174807	297035
136788	297036
16151	297037
57617	297038
10622	297039
379358	297040
286857	297041
261921	297042
17922	297043
221882	297044
119080	297045
9939	297046
14828	297047
11199	297048
150137	297049
31491	297050
2627	297051
169399	297052
245858	297053
35210	297054
183253	297055
328306	297056
26255	297057
416506	297058
211252	297059
119118	297060
51819	297061
19948	297062
60	297063
235728	297064
333227	297065
234462	297066
336166	297067
165953	297068
718	297069
26379	297070
51012	297071
781	297072
18740	297073
97073	297074
11246	297075
110689	297076
181645	297077
190210	297078
12327	297079
16370	297080
135822	297081
31707	297082
16103	297083
71005	297084
41350	297085
5023	297086
458740	297087
4986	297088
335808	297089
81770	297090
50997	297091
370542	297092
17427	297093
43579	297094
315945	297095
111513	297096
57656	297097
247464	297098
380021	297099
94997	297100
29665	297101
209298	297102
54705	297103
29677	297104
17723	297105
30945	297106
78201	297107
785	297108
5645	297109
39326	297110
19233	297111
119741	297112
101756	297113
7996	297114
96172	297115
13220	297116
146309	297117
322967	297118
148775	297119
11143	297120
1502	297121
111630	297122
224434	297123
48180	297124
98074	297125
300691	297126
31830	297127
127666	297128
32561	297129
139438	297130
90767	297131
432472	297132
13452	297133
27759	297134
49372	297135
19721	297136
340369	297137
26156	297138
153502	297139
62127	297140
449845	297141
44478	297142
446	297143
125562	297144
305068	297145
133803	297146
147691	297147
11110	297148
18289	297149
19617	297150
49250	297151
72854	297152
36345	297153
176	297154
33787	297155
80002	297156
14718	297157
239443	297158
390184	297159
7383	297160
11880	297161
230	297162
19217	297163
139920	297164
85949	297165
8546	297166
333347	297167
61997	297168
95914	297169
155207	297170
332316	297171
69834	297172
202042	297173
53344	297174
237166	297175
148873	297176
394539	297177
163	297178
32239	297179
102129	297180
43064	297181
2093	297182
40701	297183
90651	297184
11305	297185
381806	297186
39158	297187
74199	297188
53586	297189
231390	297190
1618	297191
152753	297192
163866	297193
27188	297194
28998	297195
111649	297196
334350	297197
21991	297198
54483	297199
386744	297200
374442	297201
25037	297202
229226	297203
6462	297204
322688	297205
58409	297206
14417	297207
6019	297208
12374	297209
1427	297210
178751	297211
23643	297212
16454	297213
106430	297214
166	297215
37669	297216
4180	297217
198381	297218
315596	297219
61462	297220
8920	297221
5280	297222
38973	297223
998	297224
15385	297225
17310	297226
325590	297227
2593	297228
345667	297229
175436	297230
2684	297231
36131	297232
201095	297233
21824	297234
12433	297235
10817	297236
14811	297237
200924	297238
387700	297239
111192	297240
176227	297241
111750	297242
211151	297243
16285	297244
136699	297245
26841	297246
53963	297247
138256	297248
9158	297249
248711	297250
254158	297251
25409	297252
16560	297253
154937	297254
346951	297255
47845	297256
22268	297257
60	297258
49261	297259
132784	297260
60136	297261
162516	297262
2375	297263
126775	297264
156441	297265
396050	297266
47912	297267
43116	297268
44465	297269
271116	297270
370153	297271
27702	297272
109999	297273
4357	297274
8944	297275
455	297276
71755	297277
99099	297278
13155	297279
55310	297280
432026	297281
65685	297282
122004	297283
103700	297284
69866	297285
124809	297286
94247	297287
156543	297288
11361	297289
449670	297290
60893	297291
8904	297292
129692	297293
169538	297294
12702	297295
368198	297296
464	297297
34220	297298
318430	297299
91257	297300
440414	297301
127492	297302
96277	297303
12077	297304
5894	297305
77649	297306
5723	297307
32640	297308
33827	297309
48115	297310
11605	297311
109712	297312
13317	297313
4270	297314
30798	297315
180432	297316
215916	297317
398092	297318
150058	297319
5656	297320
55436	297321
55436	297322
51778	297323
8458	297324
47970	297325
75128	297326
161392	297327
1448	297328
271	297329
147620	297330
8200	297331
165091	297332
172183	297333
157466	297334
133193	297335
121974	297336
133859	297337
40778	297338
145127	297339
145135	297340
8446	297341
69954	297342
80932	297343
18888	297344
32246	297345
288830	297346
42185	297347
373271	297348
158281	297349
116123	297350
216989	297351
225929	297352
47970	297353
263	297354
136310	297355
198191	297356
109498	297357
35243	297358
234	297359
264855	297360
2104	297361
249627	297362
94772	297363
251589	297364
56617	297365
354571	297366
99284	297367
34631	297368
57623	297369
228399	297370
3064	297371
220091	297372
93156	297373
4145	297374
7271	297375
42077	297376
30877	297377
50856	297378
37917	297379
156661	297380
361938	297381
247149	297382
5415	297383
3229	297384
390951	297385
45643	297386
1019	297387
178445	297388
7179	297389
17483	297390
115614	297391
11852	297392
30329	297393
105128	297394
231097	297395
34890	297396
222534	297397
4741	297398
8682	297399
280973	297400
70647	297401
1863	297402
54066	297403
95369	297404
206856	297405
63637	297406
299848	297407
1560	297408
84	297409
123135	297410
359501	297411
4860	297412
33440	297413
7095	297414
438791	297415
11848	297416
20607	297417
115818	297418
505	297419
324788	297420
60339	297421
88723	297422
19160	297423
5386	297424
15100	297425
121705	297426
103564	297427
7770	297428
17122	297429
285454	297430
92154	297431
55573	297432
132	297433
48516	297434
71677	297435
371117	297436
222214	297437
120045	297438
35999	297439
244140	297440
79165	297441
186039	297442
35721	297443
35541	297444
307992	297445
7254	297446
3841	297447
33815	297448
7164	297449
58847	297450
56175	297451
293274	297452
32615	297453
5678	297454
75149	297455
171078	297456
212882	297457
18443	297458
2055	297459
57657	297460
22230	297461
40147	297462
8108	297463
868	297464
11486	297465
63370	297466
127301	297467
153121	297468
89379	297469
294875	297470
16412	297471
31199	297472
85535	297473
388449	297474
142342	297475
460	297476
352934	297477
31728	297478
1262	297479
15477	297480
196866	297481
7543	297482
320684	297483
96493	297484
111497	297485
158210	297486
47593	297487
34986	297488
10188	297489
5704	297490
4260	297491
161200	297492
191151	297493
392809	297494
38203	297495
4404	297496
11840	297497
10473	297498
7756	297499
13859	297500
30358	297501
76501	297502
236843	297503
12051	297504
82958	297505
215790	297506
39572	297507
29060	297508
17580	297509
142897	297510
106374	297511
18171	297512
280596	297513
180819	297514
1888	297515
79814	297516
439772	297517
23481	297518
85	297519
85	297520
23481	297521
607	297522
159463	297523
457579	297524
59360	297525
41918	297526
38423	297527
72461	297528
150496	297529
117144	297530
179	297531
14026	297532
82203	297533
407553	297534
118357	297535
63652	297536
82035	297537
24137	297538
591	297539
214134	297540
6617	297541
128203	297542
245127	297543
111632	297544
77744	297545
59094	297546
379339	297547
207023	297548
439183	297549
31184	297550
428586	297551
346158	297552
170150	297553
2613	297554
188262	297555
7970	297556
5730	297557
181896	297558
209224	297559
118	297560
2758	297561
32128	297562
8625	297563
175954	297564
288	297565
71863	297566
360485	297567
55130	297568
396622	297569
3765	297570
52710	297571
21482	297572
310	297573
20955	297574
41965	297575
52	297576
7740	297577
421314	297578
162083	297579
27200	297580
409044	297581
126938	297582
165702	297583
101359	297584
181717	297585
1015	297586
46909	297587
136660	297588
28479	297589
137318	297590
24854	297591
62581	297592
17467	297593
5463	297594
331414	297595
163	297596
105428	297597
58754	297598
173748	297599
414	297600
123684	297601
189144	297602
48900	297603
165130	297604
71188	297605
324682	297606
28493	297607
362794	297608
25199	297609
41609	297610
50678	297611
40231	297612
30706	297613
192602	297614
207024	297615
131392	297616
312558	297617
230606	297618
259299	297619
82690	297620
96053	297621
244745	297622
760	297623
121930	297624
38418	297625
170091	297626
215444	297627
131051	297628
144145	297629
20783	297630
11573	297631
66598	297632
391028	297633
42563	297634
371471	297635
12104	297636
28952	297637
36697	297638
374956	297639
99513	297640
4180	297641
2022	297642
5338	297643
4107	297644
184705	297645
56985	297646
342321	297647
46227	297648
65549	297649
401117	297650
4360	297651
16164	297652
16858	297653
632	297654
27499	297655
16164	297656
48940	297657
352486	297658
4518	297659
102933	297660
77296	297661
379581	297662
15977	297663
118048	297664
204330	297665
5280	297666
13299	297667
135364	297668
59958	297669
64688	297670
93578	297671
85298	297672
43214	297673
14951	297674
283156	297675
61751	297676
21834	297677
114355	297678
5452	297679
27076	297680
135	297681
88362	297682
216254	297683
125036	297684
53912	297685
272452	297686
21300	297687
36492	297688
224362	297689
145281	297690
280961	297691
81745	297692
110297	297693
11747	297694
136	297695
67215	297696
381265	297697
3829	297698
49235	297699
29081	297700
10	297701
39729	297702
298922	297703
39475	297704
438852	297705
108013	297706
118155	297707
101618	297708
726	297709
7815	297710
375086	297711
211213	297712
25626	297713
34724	297714
11208	297715
65399	297716
60901	297717
103001	297718
859	297719
2237	297720
162499	297721
101162	297722
229456	297723
1174	297724
106105	297725
431636	297726
297374	297727
392748	297728
106395	297729
374393	297730
145790	297731
217586	297732
213615	297733
24596	297734
2887	297735
9811	297736
4398	297737
7280	297738
7308	297739
7308	297740
77250	297741
252184	297742
56795	297743
10558	297744
7280	297745
416544	297746
31	297747
122615	297748
66080	297749
4949	297750
22056	297751
51503	297752
22610	297753
77016	297754
283245	297755
1920	297756
30212	297757
22610	297758
3753	297759
183618	297760
76	297761
266119	297762
183618	297763
176918	297764
37925	297765
231377	297766
231377	297767
24865	297768
122499	297769
183	297770
30438	297771
245045	297772
15062	297773
136394	297774
127497	297775
20709	297776
3284	297777
96580	297778
39308	297779
42481	297780
1915	297781
11498	297782
132	297783
4856	297784
60206	297785
239932	297786
14803	297787
24672	297788
45547	297789
1062	297790
51	297791
33525	297792
1782	297793
174257	297794
2704	297795
4639	297796
549	297797
8216	297798
338716	297799
57537	297800
7072	297801
148509	297802
5385	297803
122880	297804
2524	297805
8660	297806
55914	297807
5296	297808
25764	297809
134788	297810
185723	297811
72518	297812
1346	297813
17393	297814
77839	297815
27123	297816
24418	297817
370221	297818
162219	297819
56705	297820
184582	297821
171470	297822
126291	297823
10580	297824
416233	297825
23922	297826
3043	297827
854	297828
121422	297829
72642	297830
194461	297831
65130	297832
6501	297833
11567	297834
11567	297835
30401	297836
9779	297837
215587	297838
72710	297839
208302	297840
53554	297841
8906	297842
35104	297843
232245	297844
336775	297845
279893	297846
27363	297847
58657	297848
209190	297849
78042	297850
442851	297851
127102	297852
27583	297853
12321	297854
49254	297855
199300	297856
56347	297857
2802	297858
781	297859
405282	297860
13881	297861
89613	297862
10968	297863
112234	297864
112008	297865
239331	297866
5937	297867
175404	297868
453445	297869
135687	297870
118422	297871
444202	297872
415568	297873
105724	297874
38976	297875
23814	297876
93128	297877
42318	297878
44587	297879
443001	297880
167994	297881
22031	297882
6359	297883
4630	297884
16898	297885
77138	297886
96672	297887
132943	297888
60670	297889
10299	297890
54	297891
22218	297892
63194	297893
123091	297894
54469	297895
30756	297896
16936	297897
197653	297898
12867	297899
181417	297900
240632	297901
80422	297902
28991	297903
63182	297904
47361	297905
28270	297906
8744	297907
406	297908
19649	297909
329	297910
157958	297911
3200	297912
62567	297913
312371	297914
11619	297915
119484	297916
78	297917
210425	297918
14955	297919
40816	297920
90768	297921
129074	297922
8728	297923
209190	297924
222155	297925
36214	297926
212197	297927
67159	297928
19327	297929
13417	297930
68657	297931
116164	297932
65561	297933
167033	297934
34	297935
92592	297936
4497	297937
142399	297938
124698	297939
183519	297940
14858	297941
61581	297942
160825	297943
88524	297944
835	297945
40957	297946
261079	297947
197515	297948
452146	297949
405415	297950
94392	297951
433527	297952
36745	297953
427590	297954
344770	297955
193431	297956
18838	297957
195146	297958
440788	297959
61917	297960
401731	297961
6165	297962
113012	297963
32639	297964
19186	297965
210997	297966
7013	297967
51536	297968
149186	297969
43325	297970
25232	297971
27	297972
31675	297973
186618	297974
226394	297975
22952	297976
180639	297977
13936	297978
97545	297979
445945	297980
8589	297981
7079	297982
9314	297983
798	297984
145185	297985
86324	297986
30134	297987
93923	297988
22615	297989
245187	297990
163644	297991
4007	297992
240674	297993
464	297994
130483	297995
4379	297996
135795	297997
119990	297998
108846	297999
219751	298000
62246	298001
30455	298002
53385	298003
20352	298004
336684	298005
2090	298006
186	298007
105225	298008
190152	298009
5884	298010
40720	298011
136319	298012
20716	298013
216042	298014
147858	298015
18916	298016
1489	298017
36802	298018
116458	298019
7362	298020
227155	298021
2748	298022
412903	298023
61539	298024
58716	298025
16379	298026
229473	298027
296591	298028
231008	298029
120804	298030
84220	298031
11885	298032
272604	298033
5358	298034
8819	298035
367021	298036
374989	298037
84	298038
36907	298039
250355	298040
452538	298041
9696	298042
279792	298043
268379	298044
297061	298045
122092	298046
3069	298047
47394	298048
364907	298049
16336	298050
894	298051
130567	298052
67390	298053
230661	298054
1274	298055
229658	298056
3481	298057
3765	298058
17201	298059
10154	298060
227384	298061
157562	298062
72436	298063
9577	298064
117668	298065
337430	298066
408908	298067
35371	298068
20769	298069
16305	298070
1105	298071
158510	298072
212051	298073
81781	298074
72749	298075
1828	298076
90780	298077
13095	298078
38703	298079
294000	298080
198002	298081
155984	298082
359	298083
291	298084
1453	298085
5506	298086
4395	298087
5339	298088
314797	298089
315253	298090
63131	298091
435130	298092
235521	298093
62382	298094
108102	298095
184515	298096
29834	298097
152179	298098
48328	298099
62188	298100
369251	298101
216197	298102
106981	298103
120529	298104
58017	298105
88206	298106
37330	298107
289267	298108
73371	298109
186429	298110
127592	298111
227139	298112
260590	298113
2125	298114
106223	298115
13723	298116
781	298117
23056	298118
771	298119
42046	298120
67856	298121
1188	298122
3507	298123
269328	298124
127206	298125
17811	298126
2100	298127
12241	298128
6635	298129
6946	298130
102905	298131
57038	298132
87011	298133
950	298134
292414	298135
17561	298136
23375	298137
4234	298138
113592	298139
320253	298140
273	298141
29661	298142
29661	298143
31354	298144
460	298145
178943	298146
74304	298147
161820	298148
11267	298149
26543	298150
167438	298151
108784	298152
16603	298153
82647	298154
284395	298155
89089	298156
169011	298157
184730	298158
127322	298159
7384	298160
79354	298161
132856	298162
241681	298163
206064	298164
110398	298165
85129	298166
118826	298167
63824	298168
16714	298169
77587	298170
35534	298171
84345	298172
193597	298173
227490	298174
132348	298175
46405	298176
252754	298177
40917	298178
94326	298179
16920	298180
107544	298181
3682	298182
12796	298183
307988	298184
243136	298185
253010	298186
265	298187
101457	298188
308574	298189
61273	298190
46385	298191
2536	298192
1173	298193
445266	298194
15762	298195
32311	298196
119537	298197
57870	298198
2808	298199
558	298200
9049	298201
177032	298202
178	298203
143958	298204
20341	298205
62611	298206
153509	298207
273146	298208
20279	298209
2784	298210
211495	298211
192333	298212
13054	298213
201245	298214
119916	298215
98901	298216
11505	298217
10238	298218
63430	298219
70439	298220
56182	298221
34978	298222
56408	298223
81328	298224
55031	298225
8504	298226
169894	298227
32180	298228
17526	298229
182318	298230
280399	298231
237468	298232
24952	298233
124417	298234
16905	298235
1688	298236
3827	298237
1187	298238
10503	298239
156358	298240
198685	298241
2366	298242
102348	298243
27299	298244
2899	298245
30798	298246
32503	298247
57196	298248
170384	298249
33247	298250
7200	298251
38741	298252
4045	298253
11572	298254
17540	298255
287	298256
50361	298257
111730	298258
239681	298259
870	298260
45397	298261
42431	298262
430510	298263
233713	298264
227440	298265
159390	298266
9997	298267
310343	298268
201087	298269
12453	298270
140629	298271
195166	298272
7293	298273
42	298274
30972	298275
24698	298276
28989	298277
345273	298278
19651	298279
318705	298280
115226	298281
7204	298282
54907	298283
167986	298284
118416	298285
339365	298286
47134	298287
1445	298288
156334	298289
957	298290
385820	298291
386862	298292
5897	298293
802	298294
231718	298295
49436	298296
262450	298297
183	298298
452403	298299
2443	298300
117820	298301
97042	298302
18937	298303
124802	298304
79052	298305
22031	298306
139004	298307
112453	298308
50516	298309
2955	298310
82127	298311
67874	298312
43103	298313
133408	298314
109114	298315
299937	298316
17398	298317
4870	298318
4870	298319
3616	298320
65662	298321
8728	298322
1307	298323
418200	298324
5480	298325
7500	298326
69596	298327
80404	298328
19976	298329
31486	298330
78	298331
1596	298332
255616	298333
423842	298334
6990	298335
244103	298336
12448	298337
192671	298338
84701	298339
233576	298340
434820	298341
6213	298342
12210	298343
6466	298344
185	298345
105387	298346
198758	298347
4814	298348
414193	298349
6013	298350
97980	298351
357300	298352
452305	298353
127497	298354
50417	298355
127726	298356
10622	298357
373775	298358
147262	298359
292007	298360
9373	298361
111321	298362
68352	298363
151858	298364
25838	298365
53445	298366
504	298367
234520	298368
4716	298369
28545	298370
73692	298371
16219	298372
5365	298373
65512	298374
36802	298375
207550	298376
3479	298377
301662	298378
12807	298379
179325	298380
120762	298381
757	298382
238655	298383
244105	298384
2536	298385
21014	298386
177544	298387
71900	298388
123976	298389
33242	298390
3752	298391
9654	298392
281207	298393
92547	298394
376	298395
24700	298396
8489	298397
47585	298398
14831	298399
243271	298400
17352	298401
271889	298402
15077	298403
63120	298404
155787	298405
17282	298406
15120	298407
6916	298408
14476	298409
142304	298410
337507	298411
9692	298412
374800	298413
333388	298414
336774	298415
108222	298416
5390	298417
91601	298418
7254	298419
195902	298420
221930	298421
63154	298422
9886	298423
409772	298424
28522	298425
167364	298426
39378	298427
164888	298428
102569	298429
2220	298430
190347	298431
15855	298432
245125	298433
15831	298434
152674	298435
114980	298436
29064	298437
312826	298438
122013	298439
62855	298440
386109	298441
206561	298442
3228	298443
16857	298444
8825	298445
86137	298446
457	298447
62057	298448
11060	298449
16323	298450
3510	298451
101860	298452
189647	298453
326707	298454
96305	298455
308276	298456
187727	298457
75805	298458
103191	298459
66015	298460
11135	298461
358961	298462
22706	298463
284814	298464
71853	298465
39575	298466
271239	298467
9615	298468
105081	298469
33455	298470
223343	298471
22632	298472
160801	298473
296431	298474
269603	298475
423335	298476
42378	298477
49661	298478
61259	298479
119837	298480
88081	298481
170024	298482
89456	298483
59853	298484
226454	298485
37228	298486
125749	298487
10579	298488
346857	298489
436101	298490
63134	298491
41983	298492
38052	298493
99267	298494
21239	298495
23186	298496
47671	298497
105739	298498
8687	298499
14569	298500
64322	298501
14840	298502
668	298503
49245	298504
434051	298505
41554	298506
52655	298507
103240	298508
8855	298509
104829	298510
180188	298511
123930	298512
42276	298513
72944	298514
8363	298515
161289	298516
115372	298517
37550	298518
29986	298519
131255	298520
32739	298521
11277	298522
19326	298523
164978	298524
85482	298525
28536	298526
4646	298527
205203	298528
12453	298529
63280	298530
177486	298531
28080	298532
53647	298533
95050	298534
132153	298535
6739	298536
71646	298537
45816	298538
22460	298539
95034	298540
49327	298541
9854	298542
84076	298543
1254	298544
221747	298545
94645	298546
111266	298547
221207	298548
2298	298549
92954	298550
15987	298551
215614	298552
42963	298553
27023	298554
50398	298555
6035	298556
41554	298557
93063	298558
15795	298559
5772	298560
5924	298561
107973	298562
450236	298563
248887	298564
5656	298565
219929	298566
41955	298567
110042	298568
25334	298569
67669	298570
218451	298571
2578	298572
2449	298573
34862	298574
36395	298575
127573	298576
1447	298577
421958	298578
9956	298579
2050	298580
9854	298581
34097	298582
50094	298583
55840	298584
81	298585
16750	298586
173379	298587
58117	298588
111713	298589
5506	298590
72933	298591
9634	298592
11414	298593
20848	298594
5011	298595
7754	298596
7061	298597
29533	298598
4583	298599
6130	298600
209845	298601
213924	298602
80454	298603
284161	298604
143222	298605
10499	298606
100531	298607
70854	298608
66779	298609
140904	298610
220231	298611
37669	298612
61366	298613
32507	298614
6270	298615
1072	298616
86130	298617
381212	298618
322078	298619
174073	298620
89264	298621
265818	298622
22984	298623
105536	298624
9518	298625
2039	298626
84111	298627
198666	298628
10635	298629
460246	298630
442980	298631
70462	298632
64696	298633
232016	298634
10185	298635
4006	298636
190303	298637
12527	298638
202770	298639
174156	298640
3384	298641
2539	298642
102614	298643
341861	298644
120553	298645
17131	298646
65794	298647
14680	298648
9404	298649
22562	298650
782	298651
113169	298652
31798	298653
23203	298654
237634	298655
73874	298656
39043	298657
2161	298658
5380	298659
206864	298660
215158	298661
417817	298662
115430	298663
6990	298664
151222	298665
63134	298666
24227	298667
88701	298668
881	298669
155949	298670
6760	298671
140513	298672
229600	298673
55804	298674
233356	298675
33481	298676
2094	298677
5125	298678
35002	298679
4277	298680
36668	298681
15713	298682
2710	298683
178941	298684
114142	298685
114050	298686
2222	298687
26115	298688
2221	298689
135347	298690
388060	298691
32224	298692
292090	298693
999	298694
9903	298695
156560	298696
342582	298697
169925	298698
42167	298699
221015	298700
103407	298701
2989	298702
43066	298703
335022	298704
5808	298705
58	298706
35596	298707
14480	298708
312536	298709
193189	298710
200906	298711
33845	298712
34184	298713
34184	298714
40433	298715
93460	298716
4153	298717
425317	298718
286004	298719
372435	298720
99531	298721
38812	298722
169829	298723
14939	298724
120992	298725
112590	298726
62128	298727
1637	298728
11413	298729
104182	298730
96603	298731
401286	298732
251768	298733
8387	298734
334433	298735
86430	298736
459651	298737
129510	298738
218304	298739
7945	298740
8883	298741
115372	298742
72207	298743
13408	298744
392606	298745
55319	298746
2029	298747
75117	298748
5460	298749
364633	298750
34109	298751
29533	298752
215142	298753
13501	298754
139175	298755
2276	298756
100972	298757
143660	298758
118302	298759
60721	298760
67722	298761
7550	298762
4218	298763
106150	298764
180	298765
188412	298766
289524	298767
4007	298768
27702	298769
108864	298770
80976	298771
173059	298772
225559	298773
36879	298774
299402	298775
212772	298776
121466	298777
1783	298778
452021	298779
31501	298780
412069	298781
7558	298782
4531	298783
42043	298784
260730	298785
34612	298786
2948	298787
457	298788
11802	298789
433168	298790
25403	298791
52296	298792
203823	298793
82978	298794
8213	298795
321977	298796
11157	298797
16943	298798
345981	298799
170104	298800
198239	298801
458933	298802
368391	298803
74206	298804
54617	298805
93129	298806
2640	298807
6175	298808
251769	298809
10512	298810
225549	298811
73316	298812
39193	298813
389998	298814
66776	298815
106208	298816
34690	298817
168469	298818
17605	298819
148212	298820
36652	298821
1569	298822
104454	298823
218943	298824
13982	298825
25642	298826
49380	298827
107946	298828
88770	298829
225519	298830
11301	298831
56568	298832
452	298833
405916	298834
31544	298835
2492	298836
220808	298837
258109	298838
452	298839
304239	298840
11426	298841
23187	298842
29060	298843
107174	298844
11845	298845
63408	298846
35829	298847
17284	298848
6902	298849
24233	298850
106781	298851
78839	298852
191709	298853
45979	298854
65186	298855
17300	298856
5029	298857
350779	298858
255926	298859
222781	298860
14377	298861
336174	298862
232307	298863
238010	298864
52171	298865
59175	298866
124916	298867
107169	298868
15548	298869
6627	298870
217011	298871
326945	298872
90635	298873
95606	298874
131174	298875
10695	298876
24709	298877
2078	298878
1170	298879
68252	298880
18403	298881
225	298882
9467	298883
21649	298884
16342	298885
2684	298886
7013	298887
90469	298888
304507	298889
103397	298890
100361	298891
38853	298892
245331	298893
215893	298894
53070	298895
24526	298896
174876	298897
207927	298898
271125	298899
359484	298900
21037	298901
177026	298902
70700	298903
26040	298904
245117	298905
44688	298906
111850	298907
104783	298908
47262	298909
87356	298910
132	298911
63689	298912
80467	298913
84	298914
63277	298915
443817	298916
3515	298917
18214	298918
21411	298919
118381	298920
8581	298921
60477	298922
162960	298923
667	298924
311308	298925
3511	298926
135	298927
200419	298928
416477	298929
455534	298930
421066	298931
27950	298932
103119	298933
104001	298934
9568	298935
68209	298936
5999	298937
109082	298938
28102	298939
48112	298940
83047	298941
1221	298942
189978	298943
98520	298944
108345	298945
53931	298946
237109	298947
6448	298948
139957	298949
56800	298950
56800	298951
118400	298952
38460	298953
72297	298954
302844	298955
306601	298956
95573	298957
113261	298958
126535	298959
109541	298960
120614	298961
42001	298962
432300	298963
3358	298964
76083	298965
93041	298966
40737	298967
60660	298968
1390	298969
6483	298970
105902	298971
2434	298972
115037	298973
50859	298974
8038	298975
2650	298976
188921	298977
1340	298978
5695	298979
56903	298980
69077	298981
13788	298982
261507	298983
131529	298984
275240	298985
225064	298986
208178	298987
420994	298988
235793	298989
127617	298990
218821	298991
115439	298992
195966	298993
250	298994
134451	298995
28713	298996
4676	298997
46823	298998
212303	298999
289477	299000
111690	299001
121318	299002
283286	299003
367677	299004
158765	299005
41606	299006
20055	299007
87302	299008
2624	299009
4210	299010
8800	299011
1898	299012
14737	299013
224428	299014
58908	299015
144802	299016
41032	299017
238803	299018
117412	299019
214348	299020
2202	299021
155197	299022
1608	299023
9389	299024
103709	299025
230947	299026
89309	299027
203829	299028
320552	299029
425735	299030
196308	299031
420167	299032
113995	299033
7002	299034
272691	299035
344333	299036
339746	299037
11357	299038
370051	299039
20254	299040
150239	299041
10682	299042
3349	299043
351589	299044
6213	299045
406566	299046
494	299047
39309	299048
11701	299049
5396	299050
49105	299051
25310	299052
113842	299053
19177	299054
45867	299055
91843	299056
15440	299057
65214	299058
63577	299059
33842	299060
24179	299061
58089	299062
89354	299063
6822	299064
24142	299065
116266	299066
238583	299067
233529	299068
342	299069
30088	299070
383	299071
86713	299072
150399	299073
117236	299074
163837	299075
27525	299076
196837	299077
369708	299078
369842	299079
51967	299080
17438	299081
29030	299082
167988	299083
62013	299084
2908	299085
422027	299086
5268	299087
1353	299088
298152	299089
79837	299090
5089	299091
304241	299092
16947	299093
235372	299094
38851	299095
98768	299096
135914	299097
150259	299098
445262	299099
55545	299100
15440	299101
17855	299102
75884	299103
439674	299104
287	299105
267923	299106
101138	299107
34716	299108
95042	299109
119826	299110
200228	299111
11521	299112
4646	299113
52499	299114
75495	299115
432655	299116
30631	299117
29889	299118
9460	299119
233947	299120
112534	299121
30631	299122
109919	299123
22758	299124
57944	299125
138709	299126
25311	299127
21211	299128
238450	299129
37048	299130
226642	299131
82	299132
101606	299133
78442	299134
152863	299135
457458	299136
12087	299137
14760	299138
159120	299139
140216	299140
75	299141
121439	299142
77338	299143
47253	299144
385302	299145
920	299146
110924	299147
208185	299148
186362	299149
119990	299150
94628	299151
5888	299152
28762	299153
142647	299154
80077	299155
26016	299156
2841	299157
97188	299158
3484	299159
2643	299160
2291	299161
202410	299162
189941	299163
3579	299164
111458	299165
46524	299166
6069	299167
50302	299168
344020	299169
193177	299170
108148	299171
131030	299172
6992	299173
9223	299174
275283	299175
403485	299176
17229	299177
222710	299178
44598	299179
179549	299180
430556	299181
81255	299182
149	299183
35526	299184
208565	299185
2756	299186
81091	299187
63391	299188
136119	299189
59422	299190
1196	299191
147400	299192
22621	299193
144714	299194
19759	299195
214176	299196
444552	299197
178223	299198
28470	299199
2953	299200
12428	299201
255354	299202
47902	299203
24688	299204
102137	299205
13708	299206
449589	299207
120866	299208
1196	299209
36440	299210
235189	299211
65792	299212
195459	299213
34143	299214
379219	299215
33787	299216
2132	299217
9591	299218
24607	299219
42748	299220
349149	299221
73056	299222
103824	299223
216088	299224
5674	299225
43820	299226
33759	299227
16498	299228
293988	299229
111226	299230
56135	299231
25225	299232
15622	299233
193622	299234
53182	299235
222	299236
391746	299237
37605	299238
1592	299239
65180	299240
249167	299241
34370	299242
6123	299243
56699	299244
63160	299245
18760	299246
24308	299247
141254	299248
16469	299249
135307	299250
16058	299251
49304	299252
296987	299253
71575	299254
16820	299255
2251	299256
97598	299257
261348	299258
18455	299259
15017	299260
17156	299261
1104	299262
505	299263
17587	299264
121439	299265
78012	299266
310506	299267
114428	299268
26038	299269
1173	299270
175470	299271
190582	299272
118059	299273
19169	299274
15763	299275
321527	299276
253353	299277
103792	299278
160535	299279
460	299280
99017	299281
6694	299282
5339	299283
73717	299284
198739	299285
51829	299286
27452	299287
330205	299288
153207	299289
41170	299290
78050	299291
40993	299292
192442	299293
7753	299294
107910	299295
24835	299296
4662	299297
271299	299298
386172	299299
109110	299300
351031	299301
156240	299302
350604	299303
191154	299304
2024	299305
92810	299306
8793	299307
328099	299308
144330	299309
148383	299310
4061	299311
206191	299312
22884	299313
12046	299314
311831	299315
8426	299316
235823	299317
244096	299318
214100	299319
241100	299320
61938	299321
12054	299322
361894	299323
332811	299324
434590	299325
15189	299326
81324	299327
4840	299328
39642	299329
10892	299330
355861	299331
17084	299332
1447	299333
352915	299334
45292	299335
11808	299336
124356	299337
312367	299338
33707	299339
32285	299340
830	299341
113659	299342
14955	299343
122329	299344
107599	299345
5920	299346
3089	299347
159120	299348
1778	299349
50867	299350
191990	299351
297995	299352
25848	299353
43167	299354
402564	299355
73501	299356
20677	299357
128864	299358
59	299359
113178	299360
7977	299361
58917	299362
12320	299363
240842	299364
348	299365
1553	299366
110314	299367
6569	299368
1069	299369
23999	299370
187860	299371
73328	299372
430632	299373
11939	299374
22681	299375
67688	299376
239022	299377
94302	299378
195175	299379
5316	299380
354379	299381
135559	299382
20134	299383
50584	299384
30206	299385
57083	299386
238591	299387
192115	299388
132190	299389
64666	299390
232093	299391
4593	299392
188418	299393
71392	299394
3484	299395
399386	299396
4837	299397
15463	299398
19647	299399
31565	299400
10416	299401
4837	299402
228	299403
15015	299404
182322	299405
229391	299406
15846	299407
3221	299408
184333	299409
50859	299410
64529	299411
174273	299412
330512	299413
85797	299414
184040	299415
21126	299416
79012	299417
110795	299418
18651	299419
261162	299420
33561	299421
442461	299422
200159	299423
55576	299424
5138	299425
203545	299426
249791	299427
370642	299428
73258	299429
43165	299430
236	299431
121778	299432
166667	299433
70652	299434
91557	299435
146809	299436
62404	299437
206827	299438
426125	299439
71357	299440
61034	299441
95992	299442
860	299443
122747	299444
59444	299445
62615	299446
163785	299447
64042	299448
67840	299449
87667	299450
163683	299451
36661	299452
42213	299453
186108	299454
351120	299455
186108	299456
188648	299457
352759	299458
126084	299459
18651	299460
153497	299461
53657	299462
84218	299463
131045	299464
153132	299465
418578	299466
9489	299467
20851	299468
175617	299469
283634	299470
208205	299471
52098	299472
152088	299473
189769	299474
10465	299475
239524	299476
1512	299477
16818	299478
90744	299479
100372	299480
44146	299481
1768	299482
83126	299483
187039	299484
6987	299485
118381	299486
76401	299487
40030	299488
273093	299489
26709	299490
10492	299491
205910	299492
483	299493
75320	299494
111844	299495
7622	299496
21947	299497
162598	299498
7349	299499
95608	299500
343194	299501
31595	299502
290220	299503
276415	299504
101168	299505
16618	299506
11311	299507
234774	299508
22668	299509
24350	299510
58939	299511
263698	299512
7154	299513
444161	299514
17409	299515
152294	299516
446899	299517
249123	299518
7154	299519
374392	299520
164185	299521
65762	299522
442274	299523
17227	299524
85891	299525
83126	299526
72744	299527
393395	299528
102412	299529
31129	299530
29221	299531
56933	299532
137705	299533
127880	299534
14281	299535
1757	299536
98074	299537
77064	299538
209395	299539
366063	299540
358045	299541
248812	299542
133503	299543
150435	299544
180329	299545
194416	299546
84610	299547
430083	299548
17696	299549
111332	299550
38953	299551
32515	299552
151546	299553
200902	299554
277874	299555
1015	299556
92849	299557
58969	299558
58517	299559
430902	299560
39690	299561
304219	299562
219286	299563
245511	299564
119284	299565
10597	299566
52780	299567
24756	299568
26342	299569
142034	299570
303556	299571
5780	299572
216852	299573
126446	299574
108055	299575
17811	299576
23244	299577
44322	299578
244017	299579
16664	299580
103398	299581
107813	299582
57051	299583
6375	299584
93640	299585
32577	299586
33314	299587
9710	299588
62586	299589
184819	299590
435683	299591
235084	299592
124828	299593
204925	299594
375962	299595
345731	299596
115576	299597
261188	299598
67035	299599
305509	299600
138971	299601
20491	299602
15065	299603
163500	299604
81774	299605
15610	299606
15065	299607
35769	299608
28260	299609
35769	299610
422757	299611
159695	299612
164157	299613
171632	299614
99516	299615
88510	299616
247213	299617
17	299618
109799	299619
456538	299620
168572	299621
9746	299622
59334	299623
243133	299624
243133	299625
2499	299626
108376	299627
75080	299628
7031	299629
21414	299630
208245	299631
239155	299632
37805	299633
139257	299634
372307	299635
20840	299636
110263	299637
48109	299638
35607	299639
181464	299640
359405	299641
258754	299642
110082	299643
395464	299644
108462	299645
144941	299646
330718	299647
377	299648
59787	299649
129724	299650
389614	299651
61068	299652
366321	299653
304947	299654
122966	299655
338740	299656
24509	299657
24509	299658
1178	299659
110285	299660
205414	299661
447016	299662
53256	299663
25473	299664
195022	299665
255080	299666
135277	299667
164166	299668
9793	299669
92892	299670
313870	299671
369824	299672
370993	299673
396112	299674
232023	299675
181809	299676
56487	299677
412077	299678
56487	299679
271062	299680
377416	299681
87960	299682
212030	299683
314602	299684
176568	299685
149704	299686
10996	299687
8434	299688
320895	299689
540	299690
22155	299691
41595	299692
159968	299693
3045	299694
267742	299695
414	299696
199047	299697
21788	299698
376226	299699
194412	299700
230578	299701
228331	299702
75767	299703
15610	299704
85583	299705
424984	299706
228428	299707
380042	299708
450991	299709
95924	299710
120250	299711
219961	299712
25728	299713
393051	299714
28122	299715
113377	299716
170812	299717
229274	299718
122153	299719
4871	299720
422028	299721
7146	299722
55434	299723
239380	299724
1553	299725
251885	299726
228501	299727
188091	299728
34000	299729
381317	299730
26624	299731
22275	299732
96622	299733
48565	299734
392391	299735
8924	299736
53796	299737
52852	299738
217112	299739
45424	299740
47337	299741
40820	299742
229310	299743
247474	299744
160060	299745
392789	299746
27224	299747
222704	299748
256941	299749
221051	299750
16286	299751
124699	299752
35628	299753
43239	299754
122545	299755
432849	299756
240675	299757
7564	299758
230057	299759
64779	299760
346193	299761
59071	299762
262817	299763
29492	299764
192597	299765
1652	299766
12073	299767
40765	299768
358960	299769
1441	299770
176727	299771
18401	299772
165443	299773
124027	299774
221688	299775
186219	299776
122462	299777
290469	299778
2990	299779
14623	299780
89617	299781
224232	299782
73280	299783
4055	299784
16450	299785
149764	299786
229339	299787
89617	299788
25257	299789
11016	299790
60459	299791
412737	299792
420967	299793
255017	299794
2389	299795
411817	299796
892	299797
243534	299798
129036	299799
23294	299800
344898	299801
89561	299802
48374	299803
51612	299804
152580	299805
140971	299806
91208	299807
109310	299808
237200	299809
1867	299810
338935	299811
173944	299812
20735	299813
386830	299814
146198	299815
241670	299816
57610	299817
275550	299818
304389	299819
5451	299820
91680	299821
262183	299822
307549	299823
27367	299824
90685	299825
440818	299826
33487	299827
155965	299828
440032	299829
305090	299830
81457	299831
190840	299832
166579	299833
444239	299834
76958	299835
380130	299836
72190	299837
90348	299838
101170	299839
223517	299840
250033	299841
277842	299842
54234	299843
77753	299844
19127	299845
92076	299846
59181	299847
415449	299848
458193	299849
23168	299850
389870	299851
191232	299852
63895	299853
206362	299854
235507	299855
128968	299856
85359	299857
80322	299858
246402	299859
190868	299860
25466	299861
14270	299862
357401	299863
96818	299864
70005	299865
458436	299866
88695	299867
11283	299868
127299	299869
27640	299870
358421	299871
46361	299872
87409	299873
358127	299874
126865	299875
86803	299876
3830	299877
132268	299878
404832	299879
436583	299880
357305	299881
23252	299882
60137	299883
4728	299884
255596	299885
449090	299886
5830	299887
5830	299888
38354	299889
3727	299890
119988	299891
434786	299892
127912	299893
79795	299894
233651	299895
49910	299896
159529	299897
836	299898
27706	299899
11980	299900
68801	299901
69968	299902
290017	299903
321735	299904
53714	299905
307594	299906
236776	299907
348567	299908
194075	299909
140626	299910
190623	299911
231283	299912
84303	299913
98752	299914
27926	299915
413918	299916
4176	299917
25579	299918
166598	299919
39012	299920
342234	299921
55280	299922
35228	299923
438646	299924
292222	299925
96260	299926
248819	299927
2946	299928
242849	299929
108036	299930
69077	299931
37425	299932
1531	299933
14156	299934
326762	299935
428152	299936
174367	299937
200	299938
177992	299939
81270	299940
47620	299941
11810	299942
3441	299943
421227	299944
44311	299945
176140	299946
219132	299947
87730	299948
5748	299949
315029	299950
394685	299951
96788	299952
182367	299953
25261	299954
421946	299955
240477	299956
179612	299957
457748	299958
27237	299959
32630	299960
305997	299961
17441	299962
143327	299963
433802	299964
142360	299965
420082	299966
203354	299967
189899	299968
170843	299969
1930	299970
133543	299971
82108	299972
143028	299973
8972	299974
202495	299975
15627	299976
270162	299977
42150	299978
13308	299979
409475	299980
185639	299981
59483	299982
235634	299983
4851	299984
10835	299985
234326	299986
194133	299987
171035	299988
115905	299989
21560	299990
23613	299991
301926	299992
322916	299993
132	299994
92120	299995
347475	299996
308263	299997
284625	299998
359792	299999
113349	300000
2585	300001
62486	300002
61655	300003
112204	300004
113959	300005
246900	300006
52863	300007
124303	300008
78237	300009
415236	300010
144995	300011
27066	300012
294530	300013
231056	300014
81943	300015
218757	300016
378486	300017
378118	300018
112111	300019
383118	300020
89355	300021
105830	300022
51059	300023
399779	300024
333547	300025
182272	300026
356565	300027
60824	300028
148576	300029
381972	300030
18162	300031
112872	300032
384737	300033
133	300034
399	300035
80356	300036
178101	300037
170064	300038
109769	300039
54967	300040
178203	300041
8272	300042
138550	300043
306097	300044
332507	300045
454737	300046
71631	300047
211588	300048
10767	300049
264808	300050
281775	300051
70666	300052
97581	300053
159609	300054
270922	300055
74003	300056
74003	300057
23662	300058
301209	300059
87494	300060
424452	300061
369466	300062
397456	300063
230882	300064
8432	300065
124382	300066
357374	300067
88456	300068
104548	300069
151277	300070
71782	300071
194288	300072
363592	300073
48468	300074
195536	300075
416538	300076
116286	300077
425298	300078
30730	300079
216690	300080
25835	300081
236622	300082
238229	300083
49599	300084
8931	300085
205597	300086
453472	300087
143753	300088
234604	300089
2892	300090
29637	300091
108157	300092
10127	300093
349153	300094
7695	300095
144047	300096
184378	300097
57248	300098
27887	300099
154345	300100
193308	300101
100634	300102
208006	300103
64087	300104
364075	300105
123	300106
161309	300107
149817	300108
81827	300109
185662	300110
209042	300111
259924	300112
224258	300113
21965	300114
49482	300115
238804	300116
218542	300117
162372	300118
16888	300119
145043	300120
41423	300121
58333	300122
12877	300123
237472	300124
362499	300125
102733	300126
125166	300127
17867	300128
173633	300129
334348	300130
109737	300131
78461	300132
18787	300133
64542	300134
56937	300135
89206	300136
185029	300137
29460	300138
5188	300139
189656	300140
56708	300141
6908	300142
444834	300143
214003	300144
50142	300145
13391	300146
46107	300147
44826	300148
80119	300149
130058	300150
168322	300151
186384	300152
100095	300153
224541	300154
57387	300155
218759	300156
55486	300157
10109	300158
129881	300159
146592	300160
344138	300161
349439	300162
77748	300163
205720	300164
47651	300165
73703	300166
71125	300167
34747	300168
53396	300169
281677	300170
34455	300171
41894	300172
277099	300173
104140	300174
12513	300175
165047	300176
4183	300177
86662	300178
70998	300179
71604	300180
180270	300181
118262	300182
207243	300183
129942	300184
36777	300185
240552	300186
159126	300187
87688	300188
125897	300189
23158	300190
331602	300191
230282	300192
426274	300193
109963	300194
56708	300195
435636	300196
21035	300197
240987	300198
23058	300199
50100	300200
25065	300201
181285	300202
196886	300203
208359	300204
164387	300205
92285	300206
297974	300207
279928	300208
19562	300209
391630	300210
2613	300211
187750	300212
63023	300213
385542	300214
254148	300215
90967	300216
54923	300217
226216	300218
117588	300219
229307	300220
10392	300221
11411	300222
25577	300223
214185	300224
39124	300225
243344	300226
289974	300227
213407	300228
697	300229
295293	300230
36992	300231
88005	300232
86759	300233
190206	300234
179259	300235
10217	300236
198040	300237
1015	300238
180571	300239
243471	300240
270077	300241
1264	300242
15591	300243
198780	300244
205382	300245
80208	300246
425846	300247
66539	300248
118778	300249
99809	300250
150269	300251
65313	300252
290844	300253
380748	300254
64385	300255
244869	300256
418469	300257
58757	300258
450005	300259
52670	300260
416468	300261
33021	300262
247119	300263
96072	300264
359975	300265
105641	300266
273871	300267
165608	300268
5889	300269
399123	300270
25922	300271
1426	300272
795	300273
443788	300274
108803	300275
388452	300276
322004	300277
30126	300278
46068	300279
50286	300280
351514	300281
116561	300282
159710	300283
217345	300284
25701	300285
213665	300286
458	300287
397757	300288
711	300289
6261	300290
21636	300291
135905	300292
61773	300293
164973	300294
6834	300295
311062	300296
11374	300297
24175	300298
452525	300299
409416	300300
36022	300301
391424	300302
375192	300303
236987	300304
78988	300305
190809	300306
35479	300307
207083	300308
213055	300309
20191	300310
119199	300311
97889	300312
192490	300313
70828	300314
14238	300315
100129	300316
63397	300317
85861	300318
47102	300319
4127	300320
64284	300321
216808	300322
31482	300323
225839	300324
317513	300325
410215	300326
384450	300327
91006	300328
396906	300329
20583	300330
100174	300331
316504	300332
229735	300333
245934	300334
136	300335
29430	300336
326423	300337
125066	300338
54621	300339
188754	300340
113856	300341
61136	300342
78367	300343
79820	300344
198417	300345
28579	300346
38546	300347
77282	300348
329777	300349
77282	300350
219160	300351
174584	300352
436355	300353
82913	300354
97048	300355
152942	300356
318306	300357
116117	300358
120658	300359
60795	300360
68315	300361
34335	300362
68636	300363
178581	300364
36797	300365
232480	300366
153695	300367
441274	300368
279954	300369
351114	300370
10266	300371
202460	300372
236930	300373
373644	300374
268481	300375
168225	300376
6014	300377
120810	300378
44028	300379
205514	300380
32100	300381
21659	300382
350750	300383
431521	300384
153967	300385
306780	300386
108295	300387
280744	300388
85983	300389
457078	300390
446302	300391
441439	300392
300796	300393
12866	300394
43193	300395
232855	300396
11256	300397
163479	300398
209119	300399
275104	300400
194687	300401
149320	300402
110724	300403
244318	300404
116840	300405
116150	300406
11946	300407
36158	300408
43538	300409
18467	300410
69326	300411
14189	300412
410192	300413
118147	300414
76001	300415
170154	300416
137829	300417
400080	300418
58002	300419
98072	300420
166796	300421
106791	300422
93394	300423
441715	300424
240298	300425
84534	300426
256047	300427
118162	300428
125622	300429
232258	300430
56579	300431
440361	300432
54486	300433
161487	300434
316090	300435
17058	300436
111515	300437
258683	300438
383957	300439
13514	300440
193328	300441
111515	300442
117364	300443
443669	300444
294872	300445
31045	300446
139853	300447
414084	300448
371075	300449
151181	300450
116270	300451
315940	300452
32013	300453
30922	300454
112377	300455
11099	300456
153997	300457
211135	300458
202318	300459
57139	300460
283242	300461
379224	300462
182781	300463
198397	300464
75147	300465
274337	300466
299896	300467
376411	300468
161521	300469
37401	300470
457007	300471
34924	300472
183371	300473
116766	300474
44293	300475
252155	300476
233622	300477
58200	300478
148025	300479
317125	300480
316937	300481
416877	300482
202078	300483
305607	300484
203604	300485
100354	300486
192289	300487
9176	300488
149803	300489
176152	300490
8770	300491
85800	300492
144473	300493
154309	300494
92451	300495
14690	300496
11019	300497
135292	300498
245987	300499
137968	300500
76397	300501
44584	300502
52745	300503
37803	300504
417775	300505
21333	300506
25675	300507
20195	300508
9253	300509
13577	300510
102462	300511
320686	300512
73494	300513
2861	300514
230646	300515
7331	300516
59913	300517
112463	300518
56364	300519
31268	300520
145055	300521
79118	300522
410349	300523
41157	300524
172679	300525
69063	300526
383898	300527
123028	300528
212460	300529
411661	300530
40010	300531
70091	300532
45909	300533
356925	300534
112944	300535
417743	300536
38166	300537
159751	300538
152686	300539
396291	300540
318517	300541
106805	300542
218905	300543
145228	300544
31577	300545
94456	300546
41349	300547
173254	300548
70440	300549
373387	300550
157061	300551
367785	300552
129817	300553
17639	300554
168606	300555
380496	300556
237231	300557
236517	300558
138078	300559
254774	300560
215363	300561
56549	300562
346901	300563
370023	300564
230706	300565
428715	300566
2221	300567
148562	300568
50966	300569
146637	300570
437698	300571
275589	300572
349489	300573
377272	300574
48314	300575
87334	300576
238821	300577
50708	300578
196308	300579
458124	300580
164455	300581
153067	300582
27130	300583
243652	300584
303059	300585
57820	300586
289415	300587
439420	300588
408191	300589
135531	300590
207323	300591
445454	300592
266528	300593
264602	300594
169949	300595
43442	300596
17791	300597
424210	300598
302871	300599
232282	300600
80703	300601
58758	300602
124532	300603
100257	300604
64447	300605
322550	300606
271869	300607
139525	300608
146487	300609
8067	300610
9942	300611
364387	300612
365258	300613
218867	300614
269424	300615
352036	300616
75434	300617
243803	300618
13450	300619
335564	300620
192650	300621
9183	300622
314307	300623
42597	300624
408072	300625
209490	300626
5149	300627
60928	300628
206807	300629
439826	300630
392092	300631
365998	300632
104845	300633
598	300634
68659	300635
273303	300636
116517	300637
333391	300638
81654	300639
211760	300640
455062	300641
300790	300642
342108	300643
14450	300644
5355	300645
73354	300646
171739	300647
153112	300648
274066	300649
452441	300650
103322	300651
220673	300652
315346	300653
65856	300654
13932	300655
67451	300656
166089	300657
65207	300658
349969	300659
55514	300660
441313	300661
162562	300662
197077	300663
35055	300664
92678	300665
318038	300666
221854	300667
49741	300668
396289	300669
310101	300670
113353	300671
364852	300672
199981	300673
6540	300674
190429	300675
302077	300676
275235	300677
97142	300678
120091	300679
27788	300680
309892	300681
267173	300682
381829	300683
458962	300684
327246	300685
27515	300686
89275	300687
152300	300688
202941	300689
443715	300690
459685	300691
211090	300692
413737	300693
281721	300694
167131	300695
372293	300696
164803	300697
390783	300698
130807	300699
166429	300700
71581	300701
110736	300702
344113	300703
428956	300704
137563	300705
366405	300706
296064	300707
212537	300708
294997	300709
104252	300710
232120	300711
447792	300712
420400	300713
244236	300714
233454	300715
122862	300716
427917	300717
380633	300718
347325	300719
46253	300720
94402	300721
105874	300722
59492	300723
12047	300724
106199	300725
6299	300726
359009	300727
5921	300728
352335	300729
61956	300730
5847	300731
277072	300732
3035	300733
177148	300734
8734	300735
255497	300736
338172	300737
2558	300738
56480	300739
114546	300740
368261	300741
10115	300742
447228	300743
184462	300744
149991	300745
22768	300746
128221	300747
97299	300748
192676	300749
14082	300750
307699	300751
111654	300752
16892	300753
71764	300754
127632	300755
352733	300756
219479	300757
144341	300758
111687	300759
166626	300760
130709	300761
449742	300762
1034	300763
122065	300764
170478	300765
146361	300766
59875	300767
103974	300768
205733	300769
243767	300770
272080	300771
130586	300772
1043	300773
234255	300774
37150	300775
291716	300776
86088	300777
146040	300778
12724	300779
106010	300780
8643	300781
7224	300782
345556	300783
244499	300784
53793	300785
32090	300786
40843	300787
90755	300788
119300	300789
275016	300790
449584	300791
164289	300792
34860	300793
141022	300794
320819	300795
1552	300796
2250	300797
412166	300798
18616	300799
1602	300800
331034	300801
87458	300802
26474	300803
307253	300804
64135	300805
208878	300806
57327	300807
56129	300808
1552	300809
10893	300810
4559	300811
174032	300812
188442	300813
1552	300814
27185	300815
99106	300816
38074	300817
56625	300818
148409	300819
75940	300820
70861	300821
76000	300822
975	300823
87733	300824
276634	300825
55578	300826
19148	300827
189	300828
147165	300829
3549	300830
295726	300831
433711	300832
394199	300833
330836	300834
249113	300835
322443	300836
31313	300837
176929	300838
81168	300839
96676	300840
429241	300841
374471	300842
27058	300843
21849	300844
308770	300845
250440	300846
250373	300847
128598	300848
27122	300849
45855	300850
152984	300851
54134	300852
274343	300853
95315	300854
305500	300855
140959	300856
21834	300857
13055	300858
35626	300859
5370	300860
300805	300861
103750	300862
214561	300863
169518	300864
379652	300865
30876	300866
225992	300867
272254	300868
379653	300869
317539	300870
201481	300871
226036	300872
213758	300873
313638	300874
400869	300875
14346	300876
13599	300877
96802	300878
69843	300879
222624	300880
8371	300881
233421	300882
315062	300883
140967	300884
190624	300885
227147	300886
26899	300887
229473	300888
19804	300889
34663	300890
457857	300891
321446	300892
253580	300893
90201	300894
183348	300895
398281	300896
201329	300897
386193	300898
19673	300899
151405	300900
95724	300901
19764	300902
88538	300903
183527	300904
13055	300905
303706	300906
183490	300907
255072	300908
28	300909
57782	300910
207457	300911
4162	300912
400320	300913
17434	300914
434410	300915
286666	300916
455412	300917
261334	300918
138340	300919
269634	300920
254696	300921
254402	300922
188235	300923
167940	300924
410068	300925
32697	300926
57200	300927
210313	300928
29678	300929
53382	300930
26000	300931
26917	300932
57675	300933
243790	300934
103914	300935
84286	300936
12941	300937
44932	300938
8830	300939
130686	300940
44734	300941
211980	300942
43663	300943
110150	300944
43663	300945
15800	300946
43291	300947
711	300948
373243	300949
53480	300950
395809	300951
33100	300952
3795	300953
358501	300954
110382	300955
5671	300956
310875	300957
139285	300958
13542	300959
49111	300960
75394	300961
448809	300962
450655	300963
162849	300964
361402	300965
179103	300966
5671	300967
130807	300968
256690	300969
123355	300970
13461	300971
320397	300972
297819	300973
19333	300974
19333	300975
71707	300976
178541	300977
95787	300978
30862	300979
133105	300980
252418	300981
52845	300982
347006	300983
210214	300984
434286	300985
57934	300986
106482	300987
133558	300988
36847	300989
386087	300990
156705	300991
11053	300992
33946	300993
247898	300994
291848	300995
47604	300996
105026	300997
397687	300998
63456	300999
117723	301000
162957	301001
213425	301002
105392	301003
322374	301004
56913	301005
101640	301006
392958	301007
231019	301008
123028	301009
331600	301010
121593	301011
64692	301012
187803	301013
50188	301014
89466	301015
61816	301016
159793	301017
13736	301018
213197	301019
320756	301020
113256	301021
25724	301022
275669	301023
72608	301024
150420	301025
48266	301026
24989	301027
254215	301028
103275	301029
27921	301030
121195	301031
99094	301032
53682	301033
90165	301034
112206	301035
150040	301036
78636	301037
83405	301038
251953	301039
124659	301040
197712	301041
106392	301042
195299	301043
48106	301044
6237	301045
393287	301046
377664	301047
33038	301048
10463	301049
7175	301050
73860	301051
43161	301052
233268	301053
17951	301054
453051	301055
15672	301056
29394	301057
35734	301058
209485	301059
12072	301060
382559	301061
164024	301062
100611	301063
77369	301064
200041	301065
151528	301066
410157	301067
219959	301068
142101	301069
106228	301070
36066	301071
27594	301072
223919	301073
30816	301074
54173	301075
46691	301076
19053	301077
16112	301078
3869	301079
382830	301080
5233	301081
458032	301082
86084	301083
64294	301084
144593	301085
438774	301086
226032	301087
172826	301088
254558	301089
356798	301090
238248	301091
50570	301092
177251	301093
74271	301094
242491	301095
299824	301096
60201	301097
60201	301098
364708	301099
142354	301100
157341	301101
23292	301102
305126	301103
6158	301104
492	301105
30726	301106
25844	301107
240931	301108
195441	301109
195441	301110
233941	301111
42257	301112
5662	301113
223872	301114
212460	301115
80963	301116
85865	301117
110981	301118
21405	301119
135146	301120
385	301121
27616	301122
3571	301123
245067	301124
9132	301125
15691	301126
144584	301127
22716	301128
44468	301129
18497	301130
1254	301131
45834	301132
339549	301133
303530	301134
198924	301135
194840	301136
15220	301137
15573	301138
53209	301139
200221	301140
174660	301141
5290	301142
106392	301143
99314	301144
63602	301145
330645	301146
326330	301147
8261	301148
133802	301149
282074	301150
24045	301151
276883	301152
248852	301153
276196	301154
87400	301155
218880	301156
131675	301157
176865	301158
399198	301159
248538	301160
81419	301161
326701	301162
344837	301163
50157	301164
95756	301165
421426	301166
186218	301167
299273	301168
50910	301169
77149	301170
162119	301171
62832	301172
57531	301173
20823	301174
134479	301175
100803	301176
2087	301177
149590	301178
308153	301179
14318	301180
181475	301181
308147	301182
209911	301183
12704	301184
308086	301185
350515	301186
212024	301187
236302	301188
166076	301189
29402	301190
94629	301191
91911	301192
26437	301193
371381	301194
243201	301195
8858	301196
435441	301197
52989	301198
174224	301199
334856	301200
36819	301201
5316	301202
333366	301203
155277	301204
225839	301205
340157	301206
33941	301207
136433	301208
171827	301209
169644	301210
153798	301211
198935	301212
345991	301213
64830	301214
17666	301215
303523	301216
453248	301217
322658	301218
109711	301219
19294	301220
32395	301221
226424	301222
380045	301223
71446	301224
36530	301225
39019	301226
117628	301227
346722	301228
329880	301229
166741	301230
130767	301231
195216	301232
42519	301233
3076	301234
340864	301235
178984	301236
176664	301237
84708	301238
182402	301239
30346	301240
81955	301241
258020	301242
227206	301243
439561	301244
30412	301245
411944	301246
27443	301247
118996	301248
86249	301249
76839	301250
16225	301251
314208	301252
433999	301253
316768	301254
94904	301255
45213	301256
115942	301257
111447	301258
26681	301259
161463	301260
88632	301261
337139	301262
189884	301263
415120	301264
395135	301265
332632	301266
119637	301267
10389	301268
435632	301269
76839	301270
225984	301271
40491	301272
44900	301273
282104	301274
107432	301275
73636	301276
139347	301277
184969	301278
339465	301279
410548	301280
124274	301281
53779	301282
172538	301283
139001	301284
5036	301285
150683	301286
112978	301287
165913	301288
85407	301289
81046	301290
21274	301291
133933	301292
220483	301293
241468	301294
302289	301295
38530	301296
58998	301297
283674	301298
350286	301299
410565	301300
162845	301301
237329	301302
320643	301303
174411	301304
344689	301305
98602	301306
278047	301307
84700	301308
40728	301309
281474	301310
29150	301311
157219	301312
315678	301313
419011	301314
70623	301315
74443	301316
24142	301317
68552	301318
13399	301319
454762	301320
127556	301321
374833	301322
124635	301323
30538	301324
180442	301325
177421	301326
226654	301327
204981	301328
127617	301329
43603	301330
98733	301331
24893	301332
26189	301333
26189	301334
206901	301335
40728	301336
142300	301337
116478	301338
447480	301339
7912	301340
51864	301341
10257	301342
5938	301343
39498	301344
416759	301345
224357	301346
265713	301347
204910	301348
13234	301349
19368	301350
98685	301351
165409	301352
57461	301353
131182	301354
110891	301355
390708	301356
161514	301357
69901	301358
436606	301359
216299	301360
66801	301361
182235	301362
93893	301363
52321	301364
225786	301365
133994	301366
158962	301367
21466	301368
37847	301369
5799	301370
152663	301371
185876	301372
60855	301373
106448	301374
210369	301375
149466	301376
6215	301377
361782	301378
25268	301379
12639	301380
281252	301381
59429	301382
2228	301383
30456	301384
60536	301385
57016	301386
10985	301387
23926	301388
86984	301389
3703	301390
86208	301391
3703	301392
123141	301393
93559	301394
110321	301395
5071	301396
49841	301397
6739	301398
16612	301399
164292	301400
420454	301401
8884	301402
5598	301403
155621	301404
216573	301405
42122	301406
340275	301407
190882	301408
100088	301409
72707	301410
239851	301411
96124	301412
6509	301413
8191	301414
266138	301415
21171	301416
269381	301417
235360	301418
42845	301419
243345	301420
110711	301421
195229	301422
389754	301423
332425	301424
416602	301425
1481	301426
84004	301427
312170	301428
220292	301429
132686	301430
122796	301431
39384	301432
57990	301433
13904	301434
448835	301435
447547	301436
27759	301437
100845	301438
316911	301439
187083	301440
304482	301441
2502	301442
143957	301443
30647	301444
73823	301445
150643	301446
239572	301447
50143	301448
81183	301449
196910	301450
164598	301451
260742	301452
60175	301453
137284	301454
25723	301455
186739	301456
90428	301457
68298	301458
23643	301459
596	301460
596	301461
238154	301462
128743	301463
43217	301464
160	301465
156597	301466
164	301467
60569	301468
193703	301469
290366	301470
420729	301471
175989	301472
258435	301473
365977	301474
236616	301475
48730	301476
26936	301477
39772	301478
244537	301479
133600	301480
407083	301481
108840	301482
379021	301483
32684	301484
385201	301485
442885	301486
94165	301487
51620	301488
286830	301489
137368	301490
133751	301491
242468	301492
220117	301493
88862	301494
167836	301495
436157	301496
265294	301497
268612	301498
258161	301499
206323	301500
391187	301501
160869	301502
442240	301503
64248	301504
215609	301505
192928	301506
106481	301507
53821	301508
255249	301509
269152	301510
166162	301511
344891	301512
364207	301513
366945	301514
41205	301515
68277	301516
436342	301517
60810	301518
133400	301519
176570	301520
50396	301521
195540	301522
66610	301523
283653	301524
16695	301525
179379	301526
70960	301527
417531	301528
65316	301529
2984	301530
434543	301531
298276	301532
375697	301533
69161	301534
302691	301535
435988	301536
165308	301537
188854	301538
261962	301539
53434	301540
413902	301541
341923	301542
82627	301543
238279	301544
93239	301545
179468	301546
136232	301547
65358	301548
65359	301549
118995	301550
371757	301551
61152	301552
117241	301553
39087	301554
43142	301555
372297	301556
187337	301557
65417	301558
216580	301559
165972	301560
68421	301561
164623	301562
153617	301563
262400	301564
187781	301565
97763	301566
86327	301567
269060	301568
72013	301569
165484	301570
367746	301571
29491	301572
333099	301573
109871	301574
78579	301575
29329	301576
353286	301577
250870	301578
377051	301579
371305	301580
363716	301581
181531	301582
145994	301583
145975	301584
162115	301585
170749	301586
272367	301587
198745	301588
447436	301589
78806	301590
247615	301591
139807	301592
202999	301593
200636	301594
209985	301595
385639	301596
121327	301597
195485	301598
125508	301599
339262	301600
438219	301601
370095	301602
340240	301603
274481	301604
316134	301605
398324	301606
222937	301607
315699	301608
172363	301609
409841	301610
218419	301611
263759	301612
433974	301613
140801	301614
308717	301615
332258	301616
275059	301617
205694	301618
163075	301619
278804	301620
424831	301621
206859	301622
304457	301623
431905	301624
32861	301625
351450	301626
227712	301627
74152	301628
280653	301629
413380	301630
214232	301631
66402	301632
208945	301633
13158	301634
191597	301635
28172	301636
233258	301637
142446	301638
333585	301639
142453	301640
387755	301641
126797	301642
265963	301643
170359	301644
221709	301645
61987	301646
174132	301647
158813	301648
106616	301649
400103	301650
228452	301651
408469	301652
242201	301653
334671	301654
66833	301655
270474	301656
459717	301657
432845	301658
73066	301659
142592	301660
337164	301661
197985	301662
304839	301663
104705	301664
364949	301665
440884	301666
50582	301667
104232	301668
183864	301669
246088	301670
358757	301671
107311	301672
13309	301673
415257	301674
158574	301675
191284	301676
75061	301677
287462	301678
445019	301679
360253	301680
157919	301681
292763	301682
205534	301683
89753	301684
177207	301685
132648	301686
396871	301687
262371	301688
258818	301689
437651	301690
396991	301691
283437	301692
281336	301693
162231	301694
155957	301695
116521	301696
231140	301697
152576	301698
407617	301699
352229	301700
455550	301701
431558	301702
450827	301703
401400	301704
245252	301705
122200	301706
438118	301707
393879	301708
300549	301709
50144	301710
237242	301711
82187	301712
10600	301713
458736	301714
199904	301715
36628	301716
138589	301717
104061	301718
101838	301719
101838	301720
218901	301721
105315	301722
54956	301723
205717	301724
236226	301725
186631	301726
457986	301727
357502	301728
301862	301729
233135	301730
227250	301731
86311	301732
265995	301733
71398	301734
58556	301735
235570	301736
303798	301737
154436	301738
204970	301739
198769	301740
229625	301741
336257	301742
170051	301743
363746	301744
21822	301745
342308	301746
58900	301747
205620	301748
178256	301749
317213	301750
149159	301751
49774	301752
96137	301753
137356	301754
452964	301755
91535	301756
183020	301757
94976	301758
289370	301759
150931	301760
371779	301761
366921	301762
164700	301763
247120	301764
236295	301765
143513	301766
136443	301767
174853	301768
180653	301769
185939	301770
285593	301771
388035	301772
423602	301773
206001	301774
49811	301775
313430	301776
329603	301777
42521	301778
153283	301779
440013	301780
219725	301781
417693	301782
320176	301783
170989	301784
55344	301785
221857	301786
207516	301787
359296	301788
73877	301789
430516	301790
380976	301791
278200	301792
450059	301793
60405	301794
304723	301795
34186	301796
128726	301797
78295	301798
433981	301799
112515	301800
39087	301801
170641	301802
139419	301803
337250	301804
150927	301805
318176	301806
404436	301807
64921	301808
78374	301809
250812	301810
251418	301811
397576	301812
443570	301813
171708	301814
66270	301815
342210	301816
300725	301817
376893	301818
162508	301819
320624	301820
6499	301821
298786	301822
21467	301823
410989	301824
106049	301825
189416	301826
252259	301827
265010	301828
335170	301829
134594	301830
458524	301831
158175	301832
286115	301833
346752	301834
386049	301835
163994	301836
422420	301837
191565	301838
130004	301839
450535	301840
115881	301841
436107	301842
263684	301843
127854	301844
292310	301845
191342	301846
149696	301847
318857	301848
205222	301849
35829	301850
316471	301851
23230	301852
324232	301853
140813	301854
158804	301855
198464	301856
52941	301857
220892	301858
58357	301859
46934	301860
311203	301861
169486	301862
272602	301863
164849	301864
160600	301865
175224	301866
308569	301867
128719	301868
319511	301869
114046	301870
59961	301871
148152	301872
70759	301873
89353	301874
242411	301875
313957	301876
188432	301877
348211	301878
253979	301879
397561	301880
443700	301881
386156	301882
24628	301883
293249	301884
149900	301885
127124	301886
328184	301887
390612	301888
116191	301889
90398	301890
249631	301891
249330	301892
247024	301893
218416	301894
439690	301895
263772	301896
217869	301897
93163	301898
33017	301899
178577	301900
31170	301901
219693	301902
282050	301903
171517	301904
61763	301905
156698	301906
201888	301907
125289	301908
199895	301909
91554	301910
211008	301911
110405	301912
31467	301913
230205	301914
130873	301915
203681	301916
231290	301917
456626	301918
220916	301919
173203	301920
323896	301921
107035	301922
135962	301923
413610	301924
234680	301925
182610	301926
151267	301927
39250	301928
38322	301929
50485	301930
344392	301931
439577	301932
320362	301933
95794	301934
238648	301935
264443	301936
204251	301937
300540	301938
132222	301939
107050	301940
253978	301941
204576	301942
81779	301943
109433	301944
55952	301945
359680	301946
96045	301947
390307	301948
52332	301949
228309	301950
421400	301951
296410	301952
35956	301953
191477	301954
20264	301955
455908	301956
161441	301957
150864	301958
95868	301959
270516	301960
189776	301961
39333	301962
227342	301963
77672	301964
101320	301965
204867	301966
22300	301967
22110	301968
140829	301969
144672	301970
80015	301971
138311	301972
12249	301973
66258	301974
191965	301975
434269	301976
454261	301977
17142	301978
171108	301979
219061	301980
111941	301981
235908	301982
45386	301983
104296	301984
34438	301985
273063	301986
238342	301987
251428	301988
104623	301989
119468	301990
178310	301991
180797	301992
191935	301993
362248	301994
192279	301995
151709	301996
20265	301997
33213	301998
99880	301999
135159	302000
67027	302001
382103	302002
215293	302003
67944	302004
159211	302005
403168	302006
194431	302007
254082	302008
168690	302009
2457	302010
48418	302011
13576	302012
171776	302013
417994	302014
121132	302015
18132	302016
88248	302017
459568	302018
90952	302019
230951	302020
54116	302021
78806	302022
229727	302023
280698	302024
307453	302025
72459	302026
81683	302027
92770	302028
192710	302029
82631	302030
288509	302031
32947	302032
199899	302033
262068	302034
296427	302035
29329	302036
66757	302037
399320	302038
38392	302039
66258	302040
105354	302041
134482	302042
133368	302043
206859	302044
393191	302045
106658	302046
37990	302047
158286	302048
191188	302049
307951	302050
234205	302051
195915	302052
244739	302053
136583	302054
155116	302055
287885	302056
23238	302057
54613	302058
286447	302059
183645	302060
62636	302061
53530	302062
269409	302063
193281	302064
288555	302065
129530	302066
242039	302067
170311	302068
281262	302069
85921	302070
145343	302071
178051	302072
90799	302073
16680	302074
15788	302075
231427	302076
361372	302077
264175	302078
195837	302079
301203	302080
276902	302081
2182	302082
142934	302083
277186	302084
26586	302085
47800	302086
232061	302087
107990	302088
241883	302089
113276	302090
414167	302091
100980	302092
153285	302093
282655	302094
141276	302095
258906	302096
189410	302097
344641	302098
231330	302099
315406	302100
62447	302101
321611	302102
303924	302103
186846	302104
419700	302105
365784	302106
134199	302107
146608	302108
53882	302109
152782	302110
118057	302111
68364	302112
305284	302113
58802	302114
54840	302115
52319	302116
183020	302117
19974	302118
158433	302119
66820	302120
56542	302121
264280	302122
401394	302123
394414	302124
157323	302125
2351	302126
118919	302127
370865	302128
128995	302129
90654	302130
83914	302131
409857	302132
240183	302133
430133	302134
380790	302135
32594	302136
299616	302137
190540	302138
13955	302139
126986	302140
206532	302141
101220	302142
122815	302143
1053	302144
1415	302145
1547	302146
362462	302147
294325	302148
69574	302149
66231	302150
95294	302151
248992	302152
184200	302153
93178	302154
442955	302155
108252	302156
14902	302157
4813	302158
537	302159
22314	302160
37451	302161
185766	302162
37498	302163
126406	302164
84390	302165
188549	302166
22430	302167
36240	302168
103598	302169
266412	302170
72322	302171
270811	302172
178969	302173
356459	302174
173744	302175
162665	302176
11230	302177
218329	302178
2802	302179
126438	302180
8033	302181
142098	302182
94450	302183
21707	302184
279922	302185
54072	302186
310223	302187
14298	302188
323797	302189
416267	302190
46458	302191
67520	302192
75305	302193
117573	302194
199316	302195
281458	302196
112291	302197
158567	302198
234263	302199
444613	302200
106378	302201
157364	302202
49492	302203
40260	302204
131983	302205
173601	302206
129818	302207
1659	302208
322093	302209
172337	302210
12165	302211
61894	302212
273729	302213
169551	302214
13359	302215
82263	302216
32034	302217
60273	302218
5047	302219
384814	302220
64644	302221
208181	302222
140537	302223
13861	302224
58803	302225
42110	302226
102930	302227
102930	302228
203984	302229
17992	302230
37	302231
13359	302232
37	302233
27185	302234
57939	302235
27227	302236
4488	302237
12089	302238
284383	302239
73198	302240
42788	302241
367882	302242
28866	302243
449723	302244
127856	302245
330938	302246
219526	302247
320882	302248
38827	302249
97998	302250
120627	302251
9649	302252
245269	302253
843	302254
238180	302255
381802	302256
154451	302257
111601	302258
295310	302259
146806	302260
5243	302261
153053	302262
191684	302263
124975	302264
213128	302265
85566	302266
4633	302267
177842	302268
195602	302269
72728	302270
42795	302271
353135	302272
65065	302273
94040	302274
130681	302275
163877	302276
418687	302277
124760	302278
52417	302279
160799	302280
41982	302281
318473	302282
71732	302283
277381	302284
6310	302285
192385	302286
267592	302287
288675	302288
168775	302289
448043	302290
17333	302291
293827	302292
1514	302293
215820	302294
5444	302295
63376	302296
114435	302297
164166	302298
84898	302299
331040	302300
79871	302301
77171	302302
177113	302303
236288	302304
17279	302305
247856	302306
43089	302307
185853	302308
374918	302309
220859	302310
144087	302311
114236	302312
229809	302313
422022	302314
14113	302315
13508	302316
155714	302317
154154	302318
19425	302319
34380	302320
4	302321
42562	302322
49434	302323
345821	302324
227395	302325
440069	302326
65195	302327
408288	302328
123454	302329
85617	302330
12658	302331
232273	302332
125592	302333
454582	302334
366511	302335
338299	302336
26055	302337
3589	302338
140539	302339
233791	302340
222721	302341
237883	302342
11601	302343
154510	302344
29673	302345
198750	302346
21622	302347
56968	302348
48261	302349
39807	302350
114997	302351
110031	302352
83184	302353
83184	302354
407884	302355
32080	302356
283028	302357
192619	302358
2850	302359
27480	302360
29961	302361
342500	302362
154044	302363
101774	302364
11348	302365
231380	302366
26496	302367
19581	302368
446223	302369
177785	302370
4200	302371
271534	302372
155765	302373
34229	302374
327041	302375
59976	302376
336007	302377
228772	302378
53930	302379
232877	302380
11611	302381
219256	302382
426189	302383
126522	302384
243970	302385
175449	302386
93048	302387
28968	302388
161461	302389
185524	302390
29789	302391
9742	302392
58317	302393
131119	302394
453998	302395
123372	302396
64501	302397
88545	302398
448339	302399
20110	302400
14649	302401
14949	302402
368150	302403
68696	302404
366495	302405
391233	302406
90007	302407
403805	302408
1627	302409
27253	302410
15552	302411
329112	302412
130389	302413
9838	302414
214299	302415
125507	302416
213	302417
2858	302418
12178	302419
1132	302420
158521	302421
114040	302422
235691	302423
10098	302424
47311	302425
399566	302426
3078	302427
239468	302428
318020	302429
53616	302430
50109	302431
271460	302432
171377	302433
51327	302434
32045	302435
249691	302436
219165	302437
76466	302438
40473	302439
185694	302440
40259	302441
40207	302442
3225	302443
283991	302444
188372	302445
164669	302446
7836	302447
14821	302448
101883	302449
78616	302450
32529	302451
28591	302452
8644	302453
37662	302454
1971	302455
30324	302456
4621	302457
147903	302458
79080	302459
82337	302460
105363	302461
140610	302462
38289	302463
255837	302464
157573	302465
98369	302466
15425	302467
148131	302468
360261	302469
13159	302470
305170	302471
24408	302472
228967	302473
75398	302474
22066	302475
90854	302476
123382	302477
310509	302478
101313	302479
45420	302480
252072	302481
380349	302482
163944	302483
159792	302484
428743	302485
234537	302486
42910	302487
92038	302488
228460	302489
117173	302490
2858	302491
400958	302492
63133	302493
11640	302494
354325	302495
28765	302496
166631	302497
521	302498
217487	302499
274538	302500
347748	302501
212039	302502
134715	302503
231955	302504
327764	302505
240508	302506
87737	302507
87952	302508
302988	302509
86321	302510
368107	302511
165673	302512
172445	302513
344442	302514
176972	302515
49681	302516
103731	302517
457854	302518
322736	302519
191137	302520
224156	302521
330934	302522
110539	302523
277358	302524
193783	302525
344520	302526
440007	302527
58713	302528
93662	302529
90950	302530
178514	302531
143425	302532
39581	302533
454230	302534
7225	302535
28161	302536
181786	302537
169271	302538
262618	302539
450047	302540
44407	302541
8558	302542
95213	302543
441431	302544
37527	302545
50368	302546
132482	302547
96492	302548
182492	302549
223012	302550
13771	302551
178286	302552
210820	302553
26273	302554
23277	302555
238041	302556
7946	302557
260228	302558
964	302559
395973	302560
51098	302561
16649	302562
120141	302563
3426	302564
53538	302565
316492	302566
143627	302567
192181	302568
179254	302569
82220	302570
73131	302571
423091	302572
429788	302573
244564	302574
161388	302575
106706	302576
93484	302577
24984	302578
92814	302579
182601	302580
220975	302581
402432	302582
422040	302583
214378	302584
115643	302585
122835	302586
80187	302587
926	302588
71446	302589
108766	302590
23466	302591
137859	302592
58433	302593
73463	302594
45420	302595
29628	302596
182774	302597
86187	302598
339955	302599
307636	302600
164679	302601
108797	302602
9803	302603
210080	302604
195793	302605
26132	302606
48538	302607
101396	302608
95514	302609
32256	302610
2983	302611
49628	302612
227297	302613
366016	302614
337325	302615
74978	302616
561	302617
53124	302618
21673	302619
131887	302620
1739	302621
58576	302622
194251	302623
8966	302624
15842	302625
414499	302626
414566	302627
57277	302628
33849	302629
53569	302630
28463	302631
91022	302632
90756	302633
187564	302634
199239	302635
28427	302636
10140	302637
11490	302638
54251	302639
10085	302640
357637	302641
199436	302642
147891	302643
573	302644
435026	302645
64817	302646
116181	302647
105365	302648
440634	302649
421167	302650
14627	302651
49626	302652
160075	302653
363306	302654
129605	302655
175517	302656
155798	302657
197997	302658
101782	302659
19073	302660
150463	302661
362426	302662
416050	302663
58829	302664
348900	302665
117759	302666
97843	302667
114202	302668
27599	302669
103949	302670
216743	302671
149645	302672
52169	302673
352177	302674
284070	302675
183272	302676
215540	302677
115916	302678
460078	302679
12801	302680
214578	302681
239840	302682
221578	302683
424126	302684
119240	302685
101372	302686
373226	302687
50703	302688
406096	302689
318354	302690
10252	302691
8737	302692
128027	302693
22390	302694
10159	302695
174140	302696
59921	302697
114736	302698
38478	302699
236089	302700
95545	302701
111385	302702
124435	302703
152050	302704
275165	302705
18973	302706
8130	302707
117428	302708
131859	302709
101480	302710
53948	302711
314707	302712
135592	302713
344039	302714
80177	302715
15025	302716
228644	302717
99105	302718
224397	302719
137779	302720
38932	302721
91518	302722
58035	302723
5787	302724
1451	302725
429585	302726
238856	302727
12612	302728
246169	302729
126468	302730
205525	302731
253146	302732
133391	302733
194325	302734
59408	302735
74515	302736
15776	302737
48034	302738
15422	302739
342960	302740
64948	302741
160630	302742
63129	302743
214067	302744
238155	302745
445512	302746
96360	302747
418680	302748
193012	302749
330155	302750
89210	302751
140712	302752
194999	302753
64493	302754
257517	302755
356407	302756
44281	302757
255714	302758
333904	302759
16239	302760
176559	302761
126773	302762
124054	302763
79367	302764
77707	302765
368036	302766
90734	302767
13739	302768
37102	302769
53778	302770
50293	302771
351022	302772
414622	302773
3094	302774
2111	302775
8304	302776
109384	302777
58970	302778
58541	302779
69805	302780
5089	302781
28417	302782
1052	302783
25026	302784
414396	302785
430980	302786
84640	302787
131792	302788
204036	302789
207440	302790
143294	302791
131140	302792
92251	302793
39763	302794
15002	302795
96148	302796
87350	302797
39255	302798
357678	302799
384682	302800
151772	302801
189248	302802
49885	302803
103859	302804
90	302805
203368	302806
20653	302807
368714	302808
362402	302809
109094	302810
398959	302811
175767	302812
181160	302813
428638	302814
324793	302815
356632	302816
130797	302817
182787	302818
272479	302819
213092	302820
161	302821
88739	302822
158407	302823
407529	302824
60192	302825
68375	302826
419393	302827
187799	302828
59759	302829
102383	302830
360518	302831
23071	302832
59438	302833
458183	302834
242596	302835
195519	302836
122625	302837
203429	302838
251588	302839
125603	302840
414382	302841
181871	302842
77203	302843
74797	302844
1176	302845
422375	302846
16283	302847
213448	302848
211415	302849
105403	302850
5783	302851
267727	302852
108294	302853
65203	302854
360448	302855
29322	302856
46506	302857
218291	302858
51882	302859
450959	302860
238497	302861
181862	302862
159533	302863
230327	302864
281629	302865
399251	302866
56811	302867
36489	302868
28682	302869
107780	302870
25309	302871
48414	302872
25736	302873
117958	302874
148978	302875
145444	302876
145444	302877
254421	302878
109931	302879
204849	302880
218900	302881
170383	302882
112583	302883
66824	302884
374887	302885
158232	302886
97534	302887
174455	302888
72062	302889
10731	302890
65130	302891
35039	302892
169645	302893
253243	302894
628	302895
48414	302896
17577	302897
20273	302898
295809	302899
347379	302900
67129	302901
357279	302902
152965	302903
90823	302904
97187	302905
121488	302906
135512	302907
18437	302908
98123	302909
65049	302910
62871	302911
23801	302912
382371	302913
266982	302914
97178	302915
35825	302916
25538	302917
104286	302918
228445	302919
29393	302920
209827	302921
51263	302922
33961	302923
20584	302924
7440	302925
7440	302926
47552	302927
167318	302928
17529	302929
278813	302930
192068	302931
124589	302932
54477	302933
7711	302934
110732	302935
406581	302936
177782	302937
53340	302938
2807	302939
26616	302940
128403	302941
188737	302942
122523	302943
57049	302944
329966	302945
725	302946
44759	302947
50861	302948
17123	302949
407221	302950
453082	302951
90383	302952
168778	302953
356601	302954
271597	302955
111150	302956
327152	302957
142721	302958
182104	302959
35075	302960
4905	302961
157997	302962
17569	302963
162283	302964
217046	302965
26353	302966
37416	302967
207719	302968
74471	302969
7791	302970
11335	302971
443365	302972
116954	302973
3017	302974
157703	302975
198338	302976
112591	302977
780	302978
147151	302979
448322	302980
153004	302981
47391	302982
5115	302983
17569	302984
19087	302985
18009	302986
72443	302987
110361	302988
118487	302989
142402	302990
133792	302991
389950	302992
40378	302993
81871	302994
438509	302995
339957	302996
76268	302997
112848	302998
232531	302999
201919	303000
107755	303001
135251	303002
53881	303003
195272	303004
23428	303005
123335	303006
119158	303007
204906	303008
125287	303009
126585	303010
20681	303011
115987	303012
177051	303013
104586	303014
23845	303015
332716	303016
268374	303017
33688	303018
99675	303019
98507	303020
127245	303021
87952	303022
859	303023
9068	303024
9719	303025
55002	303026
56247	303027
230548	303028
430778	303029
453	303030
265804	303031
4970	303032
415235	303033
19675	303034
7888	303035
138304	303036
12812	303037
192977	303038
9796	303039
201778	303040
443735	303041
29900	303042
212015	303043
259634	303044
42106	303045
39180	303046
286364	303047
11616	303048
13763	303049
213110	303050
227616	303051
138041	303052
33152	303053
140744	303054
29670	303055
286942	303056
91429	303057
10570	303058
54513	303059
215334	303060
31356	303061
30556	303062
9167	303063
32937	303064
135498	303065
172163	303066
41195	303067
66169	303068
220589	303069
429482	303070
219443	303071
41340	303072
40469	303073
353092	303074
36596	303075
32374	303076
340555	303077
322320	303078
205247	303079
12242	303080
2934	303081
220254	303082
190066	303083
10476	303084
5345	303085
103622	303086
221931	303087
311686	303088
415667	303089
342	303090
15636	303091
124248	303092
415025	303093
166808	303094
39117	303095
96416	303096
287113	303097
55613	303098
185934	303099
50692	303100
8336	303101
251988	303102
858	303103
427296	303104
364092	303105
36135	303106
119158	303107
197366	303108
17233	303109
88309	303110
97747	303111
32287	303112
236709	303113
351401	303114
216708	303115
102566	303116
348331	303117
8050	303118
10174	303119
25182	303120
185024	303121
387842	303122
113781	303123
341720	303124
40756	303125
229316	303126
261078	303127
157963	303128
411460	303129
41362	303130
181644	303131
9954	303132
15910	303133
71703	303134
312989	303135
42196	303136
306653	303137
106956	303138
329084	303139
72671	303140
143281	303141
167821	303142
355587	303143
355873	303144
170961	303145
47689	303146
26962	303147
10550	303148
411495	303149
113040	303150
424330	303151
31967	303152
84942	303153
84993	303154
21178	303155
430640	303156
245270	303157
27249	303158
93304	303159
164750	303160
25263	303161
67963	303162
109029	303163
60327	303164
164240	303165
161260	303166
208579	303167
31396	303168
13560	303169
243809	303170
411934	303171
140561	303172
23890	303173
141609	303174
190983	303175
176315	303176
209053	303177
444728	303178
291767	303179
140338	303180
1277	303181
307366	303182
254663	303183
252665	303184
85394	303185
60870	303186
302078	303187
17570	303188
423886	303189
458208	303190
252776	303191
107733	303192
60471	303193
74627	303194
18970	303195
124667	303196
120136	303197
88497	303198
84841	303199
22324	303200
32337	303201
8673	303202
342071	303203
296573	303204
88297	303205
412825	303206
388106	303207
143613	303208
137284	303209
2084	303210
191758	303211
361313	303212
243325	303213
285356	303214
348225	303215
78731	303216
251839	303217
91672	303218
203783	303219
2070	303220
351277	303221
183376	303222
39773	303223
122386	303224
332387	303225
65046	303226
354757	303227
140250	303228
150182	303229
153549	303230
280526	303231
11899	303232
91456	303233
84131	303234
38968	303235
126199	303236
181387	303237
69854	303238
192825	303239
14096	303240
284517	303241
46508	303242
147812	303243
306000	303244
140721	303245
74661	303246
118959	303247
109021	303248
31974	303249
66379	303250
171939	303251
68261	303252
236383	303253
23092	303254
197738	303255
150656	303256
43640	303257
37068	303258
58569	303259
289726	303260
324382	303261
7792	303262
87164	303263
41226	303264
104176	303265
368964	303266
12002	303267
257956	303268
38013	303269
310988	303270
121932	303271
35408	303272
165292	303273
215851	303274
52699	303275
240510	303276
4799	303277
355420	303278
147117	303279
367497	303280
119062	303281
368874	303282
67440	303283
19109	303284
98354	303285
96358	303286
457729	303287
189855	303288
391603	303289
357337	303290
275833	303291
94400	303292
110599	303293
169653	303294
10220	303295
386089	303296
52022	303297
415504	303298
7034	303299
25856	303300
45737	303301
117033	303302
69748	303303
23602	303304
405230	303305
313873	303306
112513	303307
268775	303308
19015	303309
78723	303310
216500	303311
19006	303312
380655	303313
11013	303314
248330	303315
252365	303316
144366	303317
187934	303318
99015	303319
231253	303320
294442	303321
154941	303322
119271	303323
10255	303324
35387	303325
42703	303326
160376	303327
3469	303328
49003	303329
395970	303330
332363	303331
167967	303332
108427	303333
53173	303334
270807	303335
341020	303336
32861	303337
299384	303338
106538	303339
198436	303340
445163	303341
187404	303342
239821	303343
339036	303344
65797	303345
452073	303346
142684	303347
396604	303348
456047	303349
38830	303350
236793	303351
366324	303352
347688	303353
432201	303354
12928	303355
2425	303356
132807	303357
184178	303358
246310	303359
10656	303360
22708	303361
234914	303362
8354	303363
124102	303364
124102	303365
16173	303366
144716	303367
33953	303368
91653	303369
27878	303370
378441	303371
140959	303372
238845	303373
1142	303374
171284	303375
137939	303376
108006	303377
199026	303378
427143	303379
40821	303380
255131	303381
196958	303382
97620	303383
27895	303384
125846	303385
70115	303386
203276	303387
64543	303388
234742	303389
239766	303390
284726	303391
52730	303392
19421	303393
75686	303394
662	303395
135554	303396
201385	303397
317896	303398
138968	303399
339303	303400
243221	303401
9735	303402
86524	303403
39801	303404
26207	303405
111010	303406
46719	303407
9307	303408
95222	303409
159570	303410
94862	303411
8540	303412
27961	303413
8202	303414
311282	303415
115837	303416
329884	303417
125373	303418
81667	303419
67475	303420
144783	303421
280949	303422
282336	303423
392688	303424
192525	303425
77955	303426
349084	303427
164850	303428
155484	303429
206081	303430
85990	303431
81086	303432
200020	303433
106590	303434
52922	303435
190638	303436
288049	303437
97585	303438
116973	303439
2672	303440
377267	303441
376908	303442
26274	303443
147852	303444
405305	303445
211906	303446
123289	303447
100640	303448
188977	303449
3562	303450
405053	303451
151914	303452
116401	303453
207897	303454
139829	303455
45104	303456
72143	303457
143103	303458
102599	303459
182950	303460
106718	303461
110270	303462
304310	303463
161183	303464
60671	303465
226417	303466
131246	303467
26996	303468
228529	303469
137509	303470
87756	303471
296976	303472
244393	303473
297212	303474
301822	303475
51236	303476
60672	303477
80327	303478
339730	303479
97825	303480
141185	303481
89265	303482
317116	303483
100593	303484
397772	303485
262804	303486
83283	303487
223402	303488
134141	303489
170841	303490
19002	303491
120310	303492
183362	303493
106684	303494
23872	303495
86319	303496
106684	303497
121881	303498
209835	303499
335272	303500
167843	303501
167843	303502
285279	303503
387867	303504
91157	303505
63061	303506
76319	303507
250158	303508
114518	303509
320984	303510
251296	303511
97747	303512
152197	303513
35453	303514
101293	303515
12396	303516
143953	303517
412097	303518
197167	303519
219194	303520
423190	303521
225130	303522
420939	303523
433631	303524
120957	303525
176170	303526
2041	303527
140583	303528
128697	303529
21684	303530
442791	303531
160528	303532
8041	303533
14209	303534
128166	303535
208382	303536
183223	303537
189434	303538
78011	303539
42201	303540
138183	303541
189640	303542
72238	303543
415592	303544
10226	303545
68252	303546
290737	303547
451967	303548
26740	303549
43938	303550
150357	303551
10571	303552
220062	303553
320158	303554
4443	303555
6967	303556
247325	303557
4069	303558
1248	303559
1231	303560
269395	303561
51458	303562
44699	303563
153320	303564
1726	303565
5900	303566
374007	303567
8071	303568
100915	303569
52213	303570
408467	303571
43323	303572
427839	303573
99074	303574
198195	303575
131779	303576
14621	303577
260050	303578
229230	303579
152640	303580
51567	303581
141014	303582
372539	303583
191192	303584
295111	303585
205435	303586
78175	303587
387189	303588
170087	303589
101091	303590
52783	303591
39887	303592
193067	303593
140305	303594
427816	303595
366671	303596
189382	303597
58963	303598
358423	303599
301119	303600
90679	303601
1481	303602
59688	303603
99475	303604
130578	303605
260048	303606
155245	303607
85683	303608
151094	303609
50097	303610
157909	303611
90932	303612
26648	303613
148569	303614
241512	303615
187274	303616
239078	303617
266308	303618
133046	303619
458561	303620
341367	303621
412766	303622
115200	303623
1663	303624
133755	303625
208309	303626
56380	303627
170880	303628
97084	303629
91202	303630
72554	303631
79859	303632
844	303633
315379	303634
184984	303635
201148	303636
26152	303637
4558	303638
20694	303639
235125	303640
97863	303641
195145	303642
178492	303643
34111	303644
83852	303645
18375	303646
167701	303647
48456	303648
941	303649
7955	303650
181583	303651
92503	303652
25752	303653
414056	303654
20898	303655
191553	303656
197846	303657
6373	303658
118693	303659
58914	303660
386600	303661
2289	303662
57738	303663
29676	303664
107462	303665
38548	303666
102476	303667
278684	303668
98169	303669
49609	303670
12905	303671
33046	303672
29163	303673
106940	303674
212424	303675
396639	303676
237648	303677
369880	303678
6567	303679
131825	303680
249786	303681
112816	303682
32461	303683
76834	303684
13127	303685
427091	303686
97979	303687
22162	303688
176098	303689
88931	303690
26535	303691
236627	303692
154873	303693
102365	303694
94988	303695
157897	303696
19356	303697
101275	303698
73818	303699
1982	303700
440410	303701
65752	303702
88448	303703
450106	303704
48145	303705
244624	303706
107420	303707
136459	303708
194436	303709
94135	303710
122504	303711
9682	303712
7839	303713
207646	303714
3518	303715
48764	303716
92032	303717
249784	303718
433793	303719
30946	303720
319700	303721
50294	303722
60605	303723
174079	303724
236608	303725
137369	303726
2821	303727
171756	303728
33782	303729
98463	303730
243117	303731
397491	303732
52723	303733
63453	303734
14924	303735
124561	303736
39310	303737
81519	303738
201340	303739
19961	303740
422187	303741
63453	303742
240355	303743
202549	303744
293875	303745
20399	303746
20397	303747
29772	303748
303816	303749
38498	303750
93201	303751
243925	303752
52618	303753
207261	303754
233084	303755
199941	303756
415763	303757
24609	303758
26962	303759
134678	303760
73783	303761
396966	303762
64420	303763
86344	303764
5323	303765
376865	303766
104799	303767
97268	303768
371988	303769
417620	303770
52428	303771
101383	303772
52428	303773
102772	303774
454765	303775
32087	303776
64995	303777
80700	303778
452844	303779
173608	303780
25109	303781
166387	303782
164027	303783
100975	303784
449981	303785
177474	303786
55852	303787
387343	303788
271988	303789
28985	303790
399725	303791
424885	303792
335150	303793
368734	303794
407179	303795
326982	303796
282994	303797
144980	303798
227915	303799
101972	303800
187553	303801
36698	303802
185099	303803
53781	303804
27973	303805
11832	303806
455027	303807
112293	303808
121099	303809
408560	303810
398446	303811
33527	303812
246439	303813
338398	303814
187782	303815
191064	303816
53882	303817
149698	303818
102459	303819
42153	303820
144976	303821
103774	303822
37737	303823
70515	303824
98982	303825
259015	303826
416564	303827
162797	303828
250995	303829
86628	303830
131351	303831
185370	303832
166373	303833
344265	303834
46670	303835
198292	303836
18297	303837
103742	303838
380859	303839
239926	303840
82339	303841
108960	303842
148226	303843
103187	303844
233584	303845
246375	303846
279768	303847
152005	303848
239200	303849
218972	303850
168649	303851
160337	303852
327229	303853
126233	303854
239324	303855
101469	303856
149794	303857
392202	303858
116138	303859
74569	303860
135950	303861
163657	303862
223744	303863
139593	303864
109823	303865
413582	303866
219114	303867
75340	303868
77053	303869
267178	303870
143273	303871
113458	303872
229076	303873
242464	303874
426415	303875
49073	303876
296555	303877
224003	303878
183774	303879
340910	303880
9400	303881
56661	303882
295291	303883
333970	303884
165967	303885
379185	303886
37869	303887
64035	303888
50477	303889
163797	303890
411853	303891
32522	303892
28576	303893
101402	303894
8948	303895
235593	303896
104254	303897
56965	303898
333717	303899
204089	303900
9701	303901
420125	303902
211703	303903
112698	303904
319850	303905
2282	303906
425951	303907
451525	303908
379119	303909
155994	303910
346749	303911
109676	303912
25062	303913
22100	303914
160561	303915
128764	303916
404448	303917
263855	303918
177740	303919
4378	303920
247455	303921
35999	303922
400659	303923
121846	303924
154408	303925
421541	303926
135174	303927
63269	303928
113434	303929
9947	303930
9648	303931
126606	303932
218382	303933
363942	303934
262700	303935
46400	303936
422875	303937
79796	303938
199525	303939
197098	303940
460258	303941
255190	303942
333262	303943
125006	303944
147646	303945
47786	303946
36300	303947
95465	303948
52762	303949
123619	303950
249674	303951
64922	303952
109219	303953
213462	303954
148254	303955
48230	303956
25735	303957
41536	303958
126127	303959
115761	303960
410295	303961
395298	303962
182190	303963
395023	303964
46560	303965
108990	303966
29847	303967
115193	303968
268103	303969
106174	303970
63152	303971
55593	303972
4076	303973
386310	303974
77426	303975
369266	303976
262467	303977
156960	303978
28965	303979
273368	303980
105214	303981
27101	303982
196921	303983
342242	303984
47343	303985
432948	303986
358242	303987
43763	303988
219734	303989
183130	303990
116685	303991
174251	303992
203263	303993
235407	303994
112582	303995
76003	303996
185346	303997
32537	303998
302593	303999
102645	304000
59635	304001
96699	304002
266455	304003
242556	304004
83985	304005
207606	304006
50458	304007
23988	304008
143077	304009
114918	304010
224982	304011
2143	304012
59635	304013
398202	304014
390451	304015
178598	304016
81950	304017
83053	304018
207176	304019
271308	304020
278233	304021
22207	304022
384326	304023
57567	304024
30280	304025
60575	304026
147360	304027
149514	304028
14007	304029
61339	304030
16748	304031
115854	304032
3941	304033
420061	304034
322760	304035
115128	304036
54406	304037
363886	304038
166714	304039
14810	304040
19599	304041
117882	304042
7431	304043
244438	304044
151038	304045
357144	304046
15881	304047
160125	304048
168895	304049
5862	304050
214927	304051
4344	304052
251349	304053
4546	304054
98897	304055
13424	304056
16162	304057
240685	304058
11588	304059
37858	304060
328502	304061
8051	304062
278000	304063
374582	304064
309997	304065
34741	304066
375264	304067
70422	304068
43585	304069
247098	304070
6923	304071
62368	304072
174343	304073
183418	304074
1359	304075
265653	304076
158569	304077
222141	304078
397688	304079
2624	304080
20675	304081
88470	304082
15766	304083
77170	304084
322191	304085
27445	304086
338574	304087
121123	304088
12383	304089
180387	304090
663	304091
205652	304092
101564	304093
27752	304094
224978	304095
444109	304096
45835	304097
95941	304098
414854	304099
101625	304100
9829	304101
176170	304102
33818	304103
100950	304104
119982	304105
25895	304106
103324	304107
115886	304108
150380	304109
8485	304110
420988	304111
44	304112
20876	304113
52960	304114
5182	304115
313022	304116
98062	304117
22771	304118
3252	304119
180065	304120
26542	304121
120950	304122
245196	304123
257322	304124
213913	304125
94600	304126
182336	304127
48468	304128
286	304129
31039	304130
367165	304131
217885	304132
254683	304133
649	304134
11529	304135
180849	304136
273794	304137
180849	304138
81850	304139
31968	304140
156274	304141
293309	304142
401330	304143
15661	304144
103358	304145
138373	304146
9315	304147
6888	304148
70894	304149
2260	304150
69420	304151
259209	304152
38795	304153
420430	304154
349117	304155
190709	304156
417036	304157
213896	304158
76713	304159
71035	304160
237697	304161
13554	304162
13099	304163
26307	304164
52123	304165
437405	304166
33482	304167
236998	304168
44257	304169
219185	304170
10939	304171
118617	304172
22554	304173
84116	304174
29627	304175
51046	304176
178250	304177
6951	304178
164233	304179
17212	304180
441405	304181
212387	304182
462	304183
184659	304184
20805	304185
33457	304186
243603	304187
193877	304188
141616	304189
354490	304190
51110	304191
357858	304192
173643	304193
53926	304194
42122	304195
250636	304196
421141	304197
93976	304198
12120	304199
174831	304200
319781	304201
28410	304202
33086	304203
8258	304204
201472	304205
87703	304206
26940	304207
324223	304208
50911	304209
14648	304210
346635	304211
74192	304212
4697	304213
54815	304214
313949	304215
23896	304216
67475	304217
122759	304218
103072	304219
380125	304220
340124	304221
5459	304222
170367	304223
11690	304224
272739	304225
111199	304226
453676	304227
118793	304228
116500	304229
191734	304230
49644	304231
98	304232
798	304233
78080	304234
450737	304235
148747	304236
63185	304237
217002	304238
92440	304239
76475	304240
13019	304241
292802	304242
130822	304243
34030	304244
3951	304245
202032	304246
34098	304247
262644	304248
33534	304249
129662	304250
355614	304251
96073	304252
198855	304253
334351	304254
69086	304255
9407	304256
39980	304257
49908	304258
213821	304259
5756	304260
113909	304261
100446	304262
121446	304263
31319	304264
7561	304265
7561	304266
12999	304267
9012	304268
10975	304269
20563	304270
312682	304271
52225	304272
44305	304273
38515	304274
56530	304275
345457	304276
85474	304277
265934	304278
68682	304279
77751	304280
305293	304281
79785	304282
45669	304283
37082	304284
309435	304285
280381	304286
969	304287
159802	304288
69528	304289
13477	304290
312516	304291
336846	304292
127602	304293
67186	304294
218836	304295
246389	304296
310654	304297
94272	304298
4449	304299
111972	304300
452361	304301
33979	304302
89651	304303
333402	304304
407155	304305
58668	304306
322169	304307
223165	304308
411380	304309
26445	304310
367991	304311
225312	304312
17746	304313
428595	304314
96004	304315
131000	304316
237713	304317
24355	304318
64757	304319
45775	304320
2807	304321
123371	304322
412348	304323
241566	304324
148055	304325
217864	304326
106363	304327
111269	304328
26843	304329
118583	304330
57993	304331
112951	304332
188396	304333
196465	304334
23875	304335
13966	304336
86032	304337
11226	304338
148181	304339
131853	304340
119541	304341
223637	304342
242101	304343
361798	304344
43141	304345
265535	304346
154260	304347
83728	304348
55609	304349
142128	304350
20160	304351
125651	304352
61819	304353
115954	304354
272188	304355
97787	304356
11839	304357
225737	304358
25449	304359
63784	304360
23070	304361
70316	304362
88558	304363
337928	304364
172057	304365
173478	304366
13066	304367
100632	304368
100632	304369
35800	304370
69528	304371
53591	304372
148293	304373
9012	304374
36942	304375
52735	304376
209955	304377
127188	304378
408109	304379
207827	304380
46426	304381
243973	304382
407582	304383
114953	304384
136156	304385
271707	304386
368043	304387
419353	304388
358140	304389
107242	304390
434455	304391
305698	304392
238697	304393
353466	304394
228139	304395
193866	304396
9903	304397
246521	304398
185416	304399
39884	304400
75440	304401
274128	304402
278187	304403
436110	304404
12428	304405
144953	304406
37859	304407
36127	304408
14086	304409
185371	304410
35726	304411
385585	304412
35751	304413
246572	304414
53696	304415
227747	304416
342113	304417
86605	304418
98798	304419
145906	304420
1445	304421
279521	304422
225445	304423
49758	304424
495	304425
92511	304426
17104	304427
108960	304428
18301	304429
5814	304430
98380	304431
113587	304432
55584	304433
415444	304434
73722	304435
59403	304436
439294	304437
11842	304438
202037	304439
79641	304440
80102	304441
164621	304442
16660	304443
285146	304444
280902	304445
238938	304446
267822	304447
19686	304448
239202	304449
340094	304450
140906	304451
231241	304452
457088	304453
377788	304454
70484	304455
47502	304456
357961	304457
103892	304458
86340	304459
59939	304460
41139	304461
7115	304462
2849	304463
219473	304464
9005	304465
101902	304466
110956	304467
66336	304468
25153	304469
457671	304470
32464	304471
436430	304472
18781	304473
356940	304474
192561	304475
289860	304476
86901	304477
287604	304478
37789	304479
203087	304480
350859	304481
74329	304482
448261	304483
69012	304484
134967	304485
156653	304486
237626	304487
361838	304488
110871	304489
80977	304490
5177	304491
106496	304492
38474	304493
119948	304494
311252	304495
217949	304496
14795	304497
26181	304498
4782	304499
48079	304500
165347	304501
63107	304502
115350	304503
42112	304504
401146	304505
101722	304506
420928	304507
153083	304508
258164	304509
41728	304510
176943	304511
200870	304512
11933	304513
14676	304514
443369	304515
141145	304516
371482	304517
68448	304518
111470	304519
417169	304520
211914	304521
192783	304522
72295	304523
19545	304524
119247	304525
22335	304526
432214	304527
224001	304528
444270	304529
312483	304530
247361	304531
416328	304532
307169	304533
165501	304534
148697	304535
258018	304536
3408	304537
27626	304538
94359	304539
10501	304540
109928	304541
28363	304542
12783	304543
64854	304544
427640	304545
2422	304546
277194	304547
7821	304548
272557	304549
388531	304550
103706	304551
246058	304552
96241	304553
94981	304554
22687	304555
57903	304556
446953	304557
100413	304558
106301	304559
48173	304560
48431	304561
195917	304562
333560	304563
4011	304564
89228	304565
4697	304566
18678	304567
355878	304568
167098	304569
48341	304570
119796	304571
102618	304572
197941	304573
21932	304574
248630	304575
128594	304576
25865	304577
314692	304578
82963	304579
4429	304580
223047	304581
354990	304582
58060	304583
376965	304584
139907	304585
24608	304586
122284	304587
1037	304588
427562	304589
437803	304590
52405	304591
203087	304592
411932	304593
82410	304594
287987	304595
65696	304596
246370	304597
129317	304598
45659	304599
296763	304600
226544	304601
416920	304602
139446	304603
60465	304604
4697	304605
24281	304606
28360	304607
8873	304608
445010	304609
353066	304610
160068	304611
167410	304612
6524	304613
415708	304614
124048	304615
165557	304616
160396	304617
193827	304618
282867	304619
115078	304620
5768	304621
165785	304622
102024	304623
2875	304624
111484	304625
978	304626
352051	304627
73651	304628
125175	304629
267435	304630
996	304631
433209	304632
383513	304633
6212	304634
18147	304635
83284	304636
75881	304637
288655	304638
199741	304639
130071	304640
56036	304641
187040	304642
242443	304643
269457	304644
277069	304645
306485	304646
175440	304647
154793	304648
35068	304649
391769	304650
79063	304651
312907	304652
113613	304653
234158	304654
83940	304655
228824	304656
91337	304657
350393	304658
190606	304659
52084	304660
407477	304661
124871	304662
88852	304663
47179	304664
59726	304665
361318	304666
244732	304667
132578	304668
200787	304669
31899	304670
87525	304671
410922	304672
26422	304673
383084	304674
16712	304675
20263	304676
16524	304677
187069	304678
3081	304679
10146	304680
178040	304681
117432	304682
197430	304683
231690	304684
403884	304685
121122	304686
96787	304687
122553	304688
125518	304689
184426	304690
243103	304691
59071	304692
45569	304693
107272	304694
28093	304695
74901	304696
94898	304697
53823	304698
99677	304699
1904	304700
75249	304701
9776	304702
192132	304703
176347	304704
205485	304705
1326	304706
26109	304707
66014	304708
105327	304709
26844	304710
359880	304711
23833	304712
444319	304713
191624	304714
279714	304715
60534	304716
36794	304717
268505	304718
29699	304719
223221	304720
66599	304721
380555	304722
210198	304723
16335	304724
229379	304725
31830	304726
134953	304727
229707	304728
46846	304729
2960	304730
5335	304731
300896	304732
33705	304733
222390	304734
164885	304735
111364	304736
63854	304737
29548	304738
9671	304739
138231	304740
158080	304741
51359	304742
177777	304743
57308	304744
20947	304745
320211	304746
97180	304747
18505	304748
304537	304749
129531	304750
107577	304751
17921	304752
110565	304753
10165	304754
9795	304755
40783	304756
40077	304757
178126	304758
166994	304759
188288	304760
1912	304761
276662	304762
334361	304763
18064	304764
326	304765
42607	304766
227114	304767
9327	304768
223841	304769
246629	304770
245363	304771
239512	304772
232290	304773
416591	304774
9368	304775
411066	304776
19807	304777
118255	304778
14399	304779
27924	304780
140723	304781
149962	304782
73293	304783
94365	304784
92573	304785
44188	304786
429391	304787
324874	304788
15311	304789
18176	304790
385270	304791
2308	304792
34211	304793
228605	304794
148931	304795
432	304796
16811	304797
419434	304798
97305	304799
23885	304800
23885	304801
134243	304802
318808	304803
270277	304804
12595	304805
407670	304806
193885	304807
139311	304808
266511	304809
407750	304810
298328	304811
199319	304812
13163	304813
235730	304814
9424	304815
333768	304816
447045	304817
257408	304818
211851	304819
141267	304820
237707	304821
138970	304822
213040	304823
358149	304824
74039	304825
301628	304826
79044	304827
22223	304828
57315	304829
304247	304830
125210	304831
246311	304832
87405	304833
261508	304834
349683	304835
200067	304836
22881	304837
271661	304838
159946	304839
26760	304840
414973	304841
272680	304842
327963	304843
290414	304844
116929	304845
94729	304846
335713	304847
5958	304848
727	304849
122261	304850
209307	304851
42710	304852
194805	304853
420940	304854
102001	304855
35581	304856
100612	304857
258545	304858
169367	304859
82963	304860
22976	304861
12920	304862
46646	304863
73735	304864
320430	304865
259754	304866
94826	304867
252071	304868
194854	304869
277442	304870
74394	304871
289905	304872
332460	304873
46279	304874
101927	304875
364964	304876
107901	304877
19667	304878
110710	304879
123710	304880
87603	304881
168659	304882
37056	304883
26864	304884
403780	304885
157824	304886
34684	304887
130644	304888
232572	304889
183857	304890
12827	304891
206030	304892
453459	304893
234144	304894
86901	304895
120263	304896
125797	304897
374937	304898
22601	304899
36609	304900
2300	304901
135303	304902
46654	304903
306853	304904
138554	304905
4830	304906
152896	304907
87131	304908
334789	304909
97143	304910
80364	304911
13486	304912
81243	304913
2927	304914
125096	304915
54736	304916
16811	304917
391964	304918
353562	304919
22350	304920
8650	304921
429447	304922
31705	304923
25867	304924
417697	304925
16442	304926
112409	304927
146381	304928
218591	304929
220380	304930
54688	304931
12609	304932
141403	304933
19871	304934
262989	304935
236703	304936
44592	304937
357261	304938
183237	304939
125778	304940
26923	304941
18912	304942
183240	304943
31330	304944
2499	304945
329745	304946
183240	304947
234808	304948
929	304949
51250	304950
16579	304951
357121	304952
8127	304953
147378	304954
183542	304955
41854	304956
314194	304957
14375	304958
70976	304959
369945	304960
49946	304961
156357	304962
118496	304963
275140	304964
392926	304965
80384	304966
331692	304967
6473	304968
2543	304969
176418	304970
36777	304971
17197	304972
252811	304973
121443	304974
242307	304975
201884	304976
763	304977
222291	304978
270060	304979
29989	304980
28441	304981
235370	304982
123724	304983
8864	304984
218916	304985
32535	304986
436415	304987
2543	304988
449540	304989
6009	304990
93171	304991
3220	304992
81953	304993
99332	304994
206903	304995
156006	304996
17262	304997
7286	304998
67004	304999
210011	305000
2543	305001
18561	305002
22973	305003
161085	305004
146292	305005
25494	305006
1691	305007
202025	305008
6303	305009
379911	305010
96872	305011
13905	305012
147136	305013
234527	305014
216189	305015
413278	305016
243710	305017
126180	305018
29754	305019
296617	305020
38077	305021
99904	305022
259477	305023
17709	305024
91130	305025
152890	305026
13787	305027
146464	305028
44958	305029
81817	305030
195294	305031
57921	305032
228339	305033
10041	305034
392585	305035
94157	305036
89506	305037
250629	305038
366098	305039
24569	305040
54040	305041
51445	305042
356123	305043
140773	305044
75079	305045
214495	305046
359716	305047
92401	305048
427751	305049
391784	305050
372614	305051
129670	305052
434850	305053
234762	305054
102879	305055
276845	305056
112755	305057
126735	305058
200521	305059
25847	305060
417948	305061
59407	305062
24800	305063
194101	305064
22007	305065
25439	305066
217625	305067
2124	305068
5720	305069
110065	305070
442981	305071
87813	305072
45827	305073
152203	305074
377493	305075
180331	305076
223953	305077
129783	305078
175755	305079
28520	305080
22170	305081
106294	305082
372544	305083
82467	305084
456949	305085
117281	305086
333704	305087
67371	305088
437032	305089
354880	305090
186827	305091
99273	305092
237429	305093
30620	305094
233899	305095
120491	305096
320740	305097
14001	305098
190568	305099
52242	305100
19547	305101
978	305102
9858	305103
417606	305104
368103	305105
240412	305106
17677	305107
216656	305108
185936	305109
126772	305110
72651	305111
50521	305112
50521	305113
375742	305114
291883	305115
11805	305116
41922	305117
164255	305118
7391	305119
256907	305120
134744	305121
257477	305122
39211	305123
372288	305124
101320	305125
8974	305126
429146	305127
284358	305128
56943	305129
19208	305130
9737	305131
8055	305132
219387	305133
230658	305134
188506	305135
16759	305136
67058	305137
187186	305138
45718	305139
24469	305140
33008	305141
88971	305142
85145	305143
85455	305144
2777	305145
494	305146
250	305147
31536	305148
292161	305149
15707	305150
108612	305151
3517	305152
29895	305153
241167	305154
216641	305155
182923	305156
7442	305157
36996	305158
18974	305159
357937	305160
6676	305161
96522	305162
229096	305163
118730	305164
79171	305165
140799	305166
165941	305167
39314	305168
65442	305169
60138	305170
13744	305171
275607	305172
48119	305173
96020	305174
335	305175
23322	305176
244207	305177
6320	305178
44698	305179
68007	305180
226308	305181
3324	305182
46	305183
8271	305184
66821	305185
100110	305186
583	305187
419893	305188
65617	305189
26572	305190
94382	305191
219903	305192
134523	305193
6860	305194
113885	305195
46370	305196
379689	305197
193571	305198
249403	305199
296375	305200
408013	305201
61017	305202
33219	305203
60390	305204
58378	305205
101410	305206
11025	305207
143480	305208
119497	305209
107116	305210
83003	305211
75977	305212
9075	305213
284084	305214
196747	305215
24205	305216
64095	305217
211869	305218
307711	305219
131173	305220
106343	305221
63694	305222
209384	305223
61363	305224
57343	305225
233951	305226
43119	305227
124486	305228
34990	305229
145270	305230
413145	305231
101017	305232
246363	305233
421940	305234
230266	305235
75634	305236
33527	305237
203456	305238
429781	305239
114614	305240
39294	305241
344182	305242
203456	305243
312447	305244
153177	305245
349736	305246
4907	305247
226	305248
94926	305249
62018	305250
22771	305251
239703	305252
3312	305253
35517	305254
2461	305255
84655	305256
255832	305257
217884	305258
1315	305259
163669	305260
182828	305261
362132	305262
28948	305263
9724	305264
213184	305265
65081	305266
107971	305267
35275	305268
70840	305269
16391	305270
44605	305271
236182	305272
990	305273
45268	305274
404482	305275
184453	305276
28956	305277
36895	305278
136958	305279
11407	305280
235388	305281
313432	305282
206869	305283
174582	305284
375704	305285
346040	305286
412294	305287
3843	305288
286439	305289
453106	305290
8335	305291
122166	305292
267776	305293
228375	305294
4056	305295
249223	305296
77069	305297
54703	305298
73772	305299
84932	305300
86426	305301
105161	305302
278459	305303
322755	305304
4573	305305
225164	305306
14695	305307
171195	305308
26671	305309
1506	305310
65708	305311
120945	305312
51277	305313
69047	305314
111376	305315
103980	305316
204136	305317
274711	305318
30597	305319
30096	305320
136649	305321
416306	305322
89722	305323
321434	305324
206371	305325
110483	305326
40622	305327
14887	305328
372058	305329
302462	305330
38065	305331
269156	305332
87676	305333
124330	305334
238168	305335
456290	305336
389015	305337
194153	305338
83658	305339
111846	305340
399627	305341
73030	305342
363543	305343
407007	305344
111845	305345
203081	305346
24507	305347
47650	305348
256268	305349
93722	305350
29422	305351
388925	305352
106217	305353
100485	305354
419852	305355
213809	305356
44178	305357
73905	305358
353772	305359
290743	305360
267828	305361
44756	305362
428940	305363
83217	305364
213799	305365
2305	305366
183799	305367
52324	305368
271018	305369
250500	305370
18335	305371
74416	305372
54655	305373
387279	305374
31862	305375
182724	305376
182465	305377
456774	305378
459842	305379
126324	305380
20191	305381
432082	305382
121004	305383
380082	305384
132354	305385
208343	305386
349167	305387
81363	305388
328918	305389
39711	305390
166318	305391
152687	305392
148068	305393
221090	305394
140524	305395
112888	305396
120951	305397
24281	305398
363435	305399
178743	305400
246941	305401
115657	305402
79914	305403
63401	305404
40483	305405
398031	305406
58120	305407
70794	305408
51621	305409
10864	305410
16644	305411
198608	305412
1693	305413
223844	305414
60037	305415
7126	305416
110245	305417
7606	305418
388646	305419
208641	305420
74762	305421
88634	305422
33324	305423
437641	305424
33324	305425
69948	305426
3513	305427
199664	305428
103684	305429
4001	305430
6292	305431
31177	305432
278172	305433
381079	305434
186056	305435
12884	305436
99008	305437
48177	305438
22834	305439
1127	305440
195697	305441
77104	305442
3449	305443
79935	305444
141146	305445
6431	305446
10636	305447
182520	305448
423982	305449
5206	305450
15217	305451
262560	305452
29192	305453
393541	305454
26938	305455
232293	305456
319918	305457
240156	305458
147829	305459
98164	305460
294672	305461
32569	305462
223250	305463
126226	305464
191077	305465
64840	305466
192368	305467
38001	305468
121683	305469
32179	305470
223108	305471
173514	305472
86143	305473
144468	305474
72270	305475
229092	305476
2819	305477
198407	305478
13469	305479
190520	305480
61525	305481
347597	305482
95786	305483
211940	305484
6481	305485
52120	305486
6199	305487
131911	305488
74408	305489
136524	305490
41171	305491
26152	305492
48246	305493
174653	305494
97242	305495
262045	305496
368424	305497
91721	305498
27202	305499
261842	305500
75523	305501
229238	305502
108485	305503
79935	305504
41459	305505
19003	305506
168859	305507
65794	305508
27604	305509
59828	305510
124831	305511
5198	305512
25090	305513
100296	305514
169291	305515
152927	305516
76180	305517
57110	305518
158173	305519
122285	305520
243531	305521
216340	305522
130515	305523
57500	305524
456586	305525
153578	305526
121268	305527
101652	305528
109833	305529
91149	305530
207747	305531
355867	305532
51137	305533
358915	305534
231475	305535
153264	305536
125264	305537
92006	305538
50018	305539
182065	305540
140911	305541
143236	305542
458490	305543
249672	305544
118420	305545
71093	305546
219935	305547
127188	305548
180494	305549
224748	305550
9407	305551
210489	305552
137893	305553
103306	305554
204167	305555
144108	305556
95870	305557
82340	305558
36912	305559
8438	305560
371783	305561
190691	305562
125566	305563
50416	305564
62666	305565
69069	305566
133726	305567
400981	305568
13430	305569
232978	305570
188667	305571
253472	305572
122121	305573
46511	305574
425054	305575
165750	305576
165750	305577
164640	305578
44396	305579
58378	305580
191453	305581
97577	305582
264891	305583
245863	305584
39715	305585
306132	305586
6656	305587
402818	305588
282416	305589
122884	305590
36663	305591
99781	305592
346609	305593
146681	305594
363048	305595
2362	305596
110859	305597
14511	305598
122365	305599
27533	305600
197	305601
13546	305602
22298	305603
10503	305604
190175	305605
176035	305606
128581	305607
242571	305608
57252	305609
6127	305610
21016	305611
18020	305612
45688	305613
11902	305614
41864	305615
406404	305616
177063	305617
30620	305618
1779	305619
26895	305620
361532	305621
375010	305622
183437	305623
220023	305624
119686	305625
119913	305626
196313	305627
343835	305628
73165	305629
58810	305630
15860	305631
96360	305632
83134	305633
201580	305634
231391	305635
180641	305636
73772	305637
161795	305638
24317	305639
70981	305640
141450	305641
379907	305642
208857	305643
186718	305644
21172	305645
161471	305646
8146	305647
63344	305648
216725	305649
102586	305650
356948	305651
96023	305652
440989	305653
99732	305654
200011	305655
146766	305656
263667	305657
215396	305658
103955	305659
110362	305660
221582	305661
38317	305662
11877	305663
32047	305664
194946	305665
92813	305666
115643	305667
16259	305668
371144	305669
905	305670
5994	305671
28326	305672
291105	305673
133257	305674
190514	305675
51255	305676
195	305677
167610	305678
31466	305679
10976	305680
24850	305681
104420	305682
17375	305683
6450	305684
74412	305685
79783	305686
86204	305687
1937	305688
145168	305689
28223	305690
241391	305691
262299	305692
159227	305693
369181	305694
98446	305695
456689	305696
62210	305697
12111	305698
303969	305699
47466	305700
195697	305701
81668	305702
232310	305703
18285	305704
341686	305705
43991	305706
132289	305707
360931	305708
201221	305709
128132	305710
178512	305711
17047	305712
331368	305713
91	305714
30110	305715
148676	305716
139181	305717
25580	305718
10194	305719
98140	305720
12514	305721
426637	305722
184973	305723
214715	305724
39098	305725
33753	305726
445392	305727
214509	305728
51488	305729
57029	305730
91409	305731
151044	305732
126424	305733
2082	305734
28674	305735
10718	305736
31422	305737
101570	305738
112310	305739
133253	305740
214715	305741
422089	305742
435148	305743
165704	305744
210589	305745
71440	305746
68192	305747
430195	305748
123468	305749
2672	305750
18446	305751
421741	305752
294097	305753
19249	305754
443180	305755
11042	305756
117543	305757
229111	305758
1130	305759
252827	305760
416897	305761
148224	305762
58424	305763
227561	305764
276294	305765
131238	305766
8127	305767
41263	305768
88439	305769
23875	305770
927	305771
231614	305772
72243	305773
584	305774
404	305775
38271	305776
170453	305777
434957	305778
29312	305779
24414	305780
149237	305781
13188	305782
55737	305783
22689	305784
171073	305785
61728	305786
268731	305787
60947	305788
183433	305789
57436	305790
296297	305791
32987	305792
365023	305793
459515	305794
353986	305795
101224	305796
360899	305797
78278	305798
101623	305799
5102	305800
308239	305801
417055	305802
336480	305803
401062	305804
157780	305805
237306	305806
138140	305807
157516	305808
84479	305809
72194	305810
22696	305811
50089	305812
56433	305813
161991	305814
241318	305815
131489	305816
109153	305817
435880	305818
57649	305819
9635	305820
193721	305821
86464	305822
53951	305823
396925	305824
252596	305825
56560	305826
405216	305827
227037	305828
332537	305829
38101	305830
182485	305831
175247	305832
43172	305833
4276	305834
6912	305835
8627	305836
396	305837
217824	305838
13981	305839
264936	305840
215336	305841
154402	305842
52442	305843
249146	305844
66912	305845
349470	305846
22876	305847
459112	305848
30202	305849
32499	305850
186229	305851
25582	305852
20112	305853
33459	305854
30977	305855
134995	305856
13753	305857
263023	305858
332904	305859
342198	305860
250508	305861
268820	305862
374812	305863
295644	305864
192727	305865
17059	305866
124119	305867
389202	305868
54844	305869
403760	305870
35608	305871
137259	305872
6907	305873
6907	305874
167917	305875
179115	305876
309411	305877
441879	305878
115064	305879
243864	305880
277977	305881
154648	305882
114107	305883
103076	305884
215111	305885
113269	305886
117974	305887
27291	305888
34908	305889
51634	305890
249582	305891
14787	305892
235783	305893
16568	305894
53723	305895
37002	305896
231579	305897
174551	305898
200777	305899
110995	305900
65961	305901
17757	305902
216553	305903
218633	305904
224571	305905
200233	305906
21937	305907
156265	305908
167256	305909
86352	305910
45817	305911
306625	305912
327330	305913
2225	305914
6817	305915
333606	305916
415013	305917
96852	305918
55732	305919
391110	305920
312125	305921
105535	305922
35065	305923
19734	305924
167568	305925
34104	305926
12192	305927
160424	305928
26280	305929
3937	305930
133874	305931
76710	305932
171760	305933
7092	305934
194855	305935
13570	305936
372157	305937
183491	305938
77707	305939
89627	305940
114538	305941
3858	305942
5551	305943
242499	305944
53195	305945
70352	305946
449942	305947
173432	305948
14973	305949
128849	305950
78962	305951
63274	305952
438417	305953
154770	305954
8871	305955
363274	305956
288112	305957
16109	305958
312254	305959
47347	305960
115915	305961
315430	305962
53454	305963
28986	305964
9881	305965
112886	305966
91341	305967
24480	305968
19304	305969
38616	305970
199897	305971
175489	305972
23524	305973
451076	305974
428455	305975
152882	305976
80402	305977
183422	305978
410234	305979
156085	305980
23428	305981
192055	305982
392605	305983
126545	305984
167840	305985
129900	305986
71236	305987
33353	305988
179948	305989
77819	305990
397418	305991
413478	305992
133613	305993
380739	305994
244169	305995
70766	305996
239070	305997
42553	305998
269484	305999
323309	306000
137855	306001
51989	306002
293883	306003
417970	306004
260961	306005
454515	306006
39614	306007
59746	306008
181468	306009
108018	306010
209562	306011
367682	306012
9654	306013
202354	306014
182132	306015
110379	306016
103521	306017
318109	306018
130338	306019
93264	306020
191717	306021
109558	306022
41381	306023
38287	306024
174261	306025
27978	306026
63105	306027
407299	306028
255859	306029
30248	306030
92036	306031
196218	306032
172269	306033
410512	306034
92479	306035
124771	306036
211324	306037
9376	306038
139003	306039
117005	306040
22495	306041
56163	306042
9267	306043
457124	306044
313603	306045
94325	306046
112805	306047
112805	306048
328115	306049
135251	306050
103975	306051
229751	306052
206382	306053
405140	306054
61604	306055
30885	306056
346129	306057
414210	306058
30770	306059
199463	306060
551	306061
444360	306062
457467	306063
197926	306064
4454	306065
25058	306066
55674	306067
206201	306068
297325	306069
102490	306070
57007	306071
398590	306072
140592	306073
173118	306074
5037	306075
17971	306076
131732	306077
432430	306078
188090	306079
215753	306080
278635	306081
3432	306082
197734	306083
17083	306084
242711	306085
121235	306086
232672	306087
29625	306088
14502	306089
317002	306090
56464	306091
40239	306092
359814	306093
418265	306094
327741	306095
129730	306096
242402	306097
182500	306098
110147	306099
149748	306100
47790	306101
388298	306102
246397	306103
32038	306104
40179	306105
75570	306106
203926	306107
79024	306108
292574	306109
126348	306110
57573	306111
41328	306112
23690	306113
47511	306114
183182	306115
152227	306116
234585	306117
353793	306118
23800	306119
200525	306120
21263	306121
174845	306122
296	306123
239615	306124
43236	306125
12879	306126
101850	306127
425323	306128
46036	306129
220451	306130
374717	306131
102584	306132
197534	306133
61385	306134
410640	306135
377439	306136
77598	306137
120213	306138
212171	306139
7417	306140
199885	306141
7703	306142
2159	306143
351393	306144
445252	306145
301423	306146
85376	306147
306951	306148
172585	306149
57728	306150
40432	306151
5017	306152
84233	306153
238714	306154
95938	306155
291333	306156
296174	306157
102765	306158
205271	306159
160106	306160
202241	306161
444262	306162
98888	306163
171895	306164
70383	306165
73	306166
149446	306167
427199	306168
120097	306169
420138	306170
226409	306171
99060	306172
116818	306173
136197	306174
186	306175
35695	306176
389626	306177
57618	306178
185746	306179
70595	306180
6850	306181
61524	306182
233205	306183
95938	306184
287348	306185
157515	306186
281212	306187
97303	306188
224940	306189
16633	306190
41258	306191
343867	306192
458456	306193
442930	306194
316285	306195
207472	306196
23662	306197
185203	306198
73068	306199
166570	306200
150327	306201
196957	306202
183585	306203
296588	306204
22795	306205
137011	306206
232334	306207
107743	306208
387332	306209
349275	306210
233856	306211
85952	306212
169390	306213
175499	306214
155761	306215
138811	306216
421294	306217
77691	306218
90928	306219
155294	306220
297959	306221
427058	306222
3388	306223
47122	306224
249079	306225
124269	306226
50004	306227
322315	306228
18166	306229
97576	306230
441683	306231
119615	306232
196721	306233
132198	306234
49051	306235
359982	306236
224991	306237
402285	306238
80240	306239
24107	306240
251212	306241
23469	306242
451447	306243
272998	306244
147298	306245
29267	306246
25633	306247
170174	306248
93935	306249
374410	306250
271825	306251
176394	306252
113015	306253
305111	306254
42663	306255
400754	306256
234458	306257
187336	306258
270317	306259
46775	306260
371220	306261
439560	306262
197582	306263
95026	306264
129446	306265
29939	306266
220988	306267
106793	306268
96830	306269
135466	306270
198498	306271
205477	306272
171605	306273
364950	306274
12348	306275
424002	306276
143316	306277
141137	306278
40212	306279
239758	306280
349031	306281
130067	306282
168822	306283
166530	306284
52857	306285
70564	306286
55258	306287
243271	306288
345887	306289
399844	306290
457559	306291
289819	306292
268007	306293
56140	306294
184013	306295
175860	306296
386443	306297
67258	306298
128901	306299
214509	306300
166243	306301
292832	306302
180980	306303
101146	306304
78199	306305
106008	306306
209519	306307
52762	306308
229893	306309
142694	306310
24489	306311
256936	306312
94317	306313
72269	306314
226868	306315
304392	306316
386003	306317
207472	306318
328294	306319
257380	306320
93589	306321
55772	306322
254791	306323
67821	306324
451393	306325
368973	306326
242413	306327
48710	306328
258841	306329
157742	306330
201341	306331
213285	306332
38572	306333
218051	306334
211106	306335
76913	306336
212839	306337
20926	306338
3379	306339
18138	306340
71821	306341
90946	306342
205709	306343
153193	306344
24599	306345
34987	306346
30171	306347
161917	306348
151935	306349
12325	306350
341204	306351
238007	306352
208256	306353
389053	306354
224026	306355
450085	306356
34113	306357
128145	306358
49004	306359
98882	306360
305824	306361
78936	306362
381115	306363
17454	306364
108156	306365
62273	306366
107224	306367
101431	306368
231969	306369
83330	306370
63957	306371
192359	306372
289205	306373
90471	306374
189135	306375
89779	306376
123508	306377
225447	306378
32154	306379
370075	306380
71766	306381
77819	306382
238979	306383
272782	306384
48459	306385
48459	306386
405084	306387
36181	306388
310437	306389
389659	306390
182465	306391
425261	306392
156342	306393
270519	306394
390732	306395
78748	306396
160798	306397
121427	306398
65956	306399
31813	306400
426075	306401
70245	306402
39172	306403
43828	306404
104536	306405
257161	306406
163140	306407
368853	306408
136805	306409
159195	306410
329368	306411
285752	306412
88040	306413
275922	306414
310562	306415
145940	306416
49961	306417
76253	306418
443554	306419
428201	306420
108000	306421
131135	306422
39218	306423
121984	306424
416648	306425
184815	306426
253757	306427
14367	306428
340850	306429
184792	306430
59154	306431
90136	306432
733	306433
376917	306434
322252	306435
21973	306436
63250	306437
80613	306438
389027	306439
424266	306440
64326	306441
56312	306442
141039	306443
381166	306444
222679	306445
39822	306446
126797	306447
450225	306448
63177	306449
250037	306450
34685	306451
189945	306452
1318	306453
105380	306454
404645	306455
97178	306456
346565	306457
325676	306458
442798	306459
111686	306460
3445	306461
164661	306462
150022	306463
306310	306464
97849	306465
377595	306466
205835	306467
106799	306468
72674	306469
128719	306470
144681	306471
42119	306472
227847	306473
150013	306474
440520	306475
267087	306476
17302	306477
56253	306478
291363	306479
210042	306480
439003	306481
107308	306482
226768	306483
137955	306484
287756	306485
347367	306486
359790	306487
207177	306488
34129	306489
169952	306490
37573	306491
103587	306492
409213	306493
415206	306494
212859	306495
225510	306496
240839	306497
165423	306498
305645	306499
240305	306500
216404	306501
108024	306502
184229	306503
184229	306504
66020	306505
78764	306506
287876	306507
245972	306508
27323	306509
109372	306510
73892	306511
3700	306512
63566	306513
114897	306514
327123	306515
7884	306516
200742	306517
68393	306518
156061	306519
146946	306520
326367	306521
3221	306522
29260	306523
17688	306524
373707	306525
100835	306526
57128	306527
24568	306528
248056	306529
127164	306530
343245	306531
314050	306532
249430	306533
37236	306534
19756	306535
213515	306536
368153	306537
100941	306538
287754	306539
40600	306540
48969	306541
387836	306542
383919	306543
131321	306544
25970	306545
51671	306546
31369	306547
20270	306548
235378	306549
16306	306550
218041	306551
118685	306552
186155	306553
236331	306554
20206	306555
20149	306556
83221	306557
374273	306558
41371	306559
218044	306560
121992	306561
37123	306562
55443	306563
206088	306564
87000	306565
106312	306566
127223	306567
446215	306568
211343	306569
235371	306570
61718	306571
18481	306572
85695	306573
117771	306574
145950	306575
91759	306576
90531	306577
207971	306578
97659	306579
54959	306580
257020	306581
215893	306582
216966	306583
81745	306584
397913	306585
230055	306586
291927	306587
145675	306588
181445	306589
20773	306590
15844	306591
333336	306592
170710	306593
336064	306594
272534	306595
230599	306596
62878	306597
62366	306598
53888	306599
378080	306600
81864	306601
231105	306602
62708	306603
457653	306604
303010	306605
20882	306606
151169	306607
365125	306608
416432	306609
118206	306610
88122	306611
58603	306612
13846	306613
150536	306614
282468	306615
148982	306616
23198	306617
175997	306618
228002	306619
295907	306620
225656	306621
71361	306622
236745	306623
73443	306624
73443	306625
267529	306626
326184	306627
319530	306628
164786	306629
237563	306630
436660	306631
23153	306632
167211	306633
221297	306634
140994	306635
141312	306636
109225	306637
175424	306638
39227	306639
111101	306640
32479	306641
258190	306642
119078	306643
60112	306644
205304	306645
90961	306646
32996	306647
63784	306648
17907	306649
38246	306650
42910	306651
46197	306652
357159	306653
158754	306654
31722	306655
59885	306656
296119	306657
28536	306658
7190	306659
67322	306660
179208	306661
49249	306662
254779	306663
172170	306664
123981	306665
44139	306666
65541	306667
106204	306668
197256	306669
445889	306670
78302	306671
258882	306672
276870	306673
31666	306674
149545	306675
135329	306676
303887	306677
453038	306678
385528	306679
354413	306680
228695	306681
382406	306682
188530	306683
62214	306684
188530	306685
427920	306686
108441	306687
354598	306688
164306	306689
46450	306690
5183	306691
270637	306692
59974	306693
9760	306694
241919	306695
304764	306696
90116	306697
410851	306698
171818	306699
183303	306700
237404	306701
61829	306702
360105	306703
8	306704
180883	306705
339400	306706
43150	306707
187247	306708
258775	306709
204149	306710
26347	306711
109184	306712
56817	306713
69625	306714
124378	306715
306001	306716
398124	306717
158570	306718
437649	306719
122497	306720
15844	306721
67250	306722
200734	306723
74647	306724
278411	306725
244594	306726
94719	306727
167698	306728
80265	306729
213639	306730
447141	306731
141233	306732
24185	306733
173321	306734
41716	306735
119776	306736
232403	306737
357231	306738
55961	306739
260021	306740
2066	306741
26015	306742
186095	306743
180541	306744
361961	306745
194565	306746
114697	306747
199724	306748
140231	306749
237597	306750
171484	306751
112795	306752
207600	306753
168458	306754
35784	306755
2387	306756
125259	306757
39152	306758
382037	306759
119540	306760
31532	306761
53428	306762
98083	306763
449620	306764
184519	306765
97038	306766
397950	306767
27510	306768
6616	306769
366673	306770
409742	306771
1883	306772
192531	306773
115929	306774
116418	306775
293356	306776
229769	306777
70711	306778
133789	306779
18308	306780
85842	306781
196779	306782
169794	306783
238463	306784
39613	306785
58871	306786
122438	306787
98075	306788
41129	306789
29828	306790
48890	306791
45632	306792
61830	306793
62653	306794
352391	306795
288219	306796
5962	306797
188883	306798
247292	306799
237110	306800
241796	306801
330571	306802
401862	306803
259509	306804
176922	306805
213105	306806
282798	306807
119856	306808
87763	306809
105702	306810
77065	306811
239765	306812
390330	306813
27688	306814
376561	306815
406939	306816
191618	306817
2269	306818
208939	306819
145416	306820
278663	306821
112814	306822
433156	306823
118205	306824
1829	306825
208407	306826
129263	306827
218414	306828
56070	306829
372980	306830
180204	306831
72994	306832
87544	306833
17926	306834
19816	306835
225050	306836
174003	306837
101064	306838
188891	306839
413357	306840
195279	306841
248109	306842
31963	306843
188136	306844
41426	306845
64750	306846
9733	306847
156392	306848
87746	306849
391341	306850
66506	306851
330481	306852
177609	306853
9032	306854
58182	306855
144903	306856
274350	306857
58641	306858
340227	306859
143783	306860
257002	306861
64775	306862
171767	306863
35043	306864
130031	306865
42848	306866
335547	306867
109398	306868
73924	306869
72054	306870
96422	306871
171455	306872
34971	306873
399474	306874
120408	306875
103637	306876
33393	306877
225195	306878
70567	306879
122762	306880
44508	306881
129950	306882
193131	306883
109557	306884
6194	306885
375632	306886
25597	306887
14717	306888
54455	306889
340269	306890
430268	306891
80740	306892
226703	306893
85622	306894
61918	306895
331088	306896
93245	306897
245219	306898
82256	306899
42430	306900
335766	306901
72096	306902
444391	306903
184311	306904
292503	306905
432041	306906
181255	306907
115804	306908
14	306909
49613	306910
353059	306911
6194	306912
443990	306913
4371	306914
48000	306915
234252	306916
236332	306917
33687	306918
199979	306919
185140	306920
85912	306921
300488	306922
242649	306923
26954	306924
426679	306925
50974	306926
49073	306927
371285	306928
55150	306929
42481	306930
193113	306931
29009	306932
248621	306933
39232	306934
21427	306935
8181	306936
354477	306937
379192	306938
378176	306939
94933	306940
9252	306941
244637	306942
401010	306943
8454	306944
89153	306945
90978	306946
451651	306947
181479	306948
176957	306949
86704	306950
389600	306951
66998	306952
438476	306953
135353	306954
25220	306955
13458	306956
221797	306957
114433	306958
377382	306959
82675	306960
121143	306961
110341	306962
158464	306963
296705	306964
183627	306965
65209	306966
88243	306967
116131	306968
156347	306969
78748	306970
393352	306971
278227	306972
24366	306973
425860	306974
208875	306975
56253	306976
31294	306977
377670	306978
122696	306979
99012	306980
217764	306981
144770	306982
382428	306983
6226	306984
237240	306985
85664	306986
239434	306987
215909	306988
111207	306989
79358	306990
316305	306991
7093	306992
87457	306993
7141	306994
113168	306995
7533	306996
411148	306997
94032	306998
395728	306999
452340	307000
329992	307001
45706	307002
51281	307003
85587	307004
70388	307005
216462	307006
116311	307007
433085	307008
226390	307009
142267	307010
361078	307011
106624	307012
454511	307013
409700	307014
4507	307015
189924	307016
213692	307017
19058	307018
128589	307019
19574	307020
371899	307021
246306	307022
25833	307023
292121	307024
28651	307025
135056	307026
30339	307027
410471	307028
120123	307029
415890	307030
386820	307031
214077	307032
446844	307033
92783	307034
240310	307035
173849	307036
155387	307037
128578	307038
117848	307039
4547	307040
2994	307041
92249	307042
228696	307043
48758	307044
56216	307045
54932	307046
32155	307047
87141	307048
189545	307049
263941	307050
64078	307051
67234	307052
84918	307053
406499	307054
446133	307055
63408	307056
106676	307057
9422	307058
11595	307059
349479	307060
104002	307061
72240	307062
237452	307063
59598	307064
119934	307065
47238	307066
23461	307067
62399	307068
367637	307069
443546	307070
178378	307071
10014	307072
83099	307073
35898	307074
259763	307075
381177	307076
97296	307077
235564	307078
57455	307079
421054	307080
13197	307081
1292	307082
92700	307083
130090	307084
101504	307085
291243	307086
3062	307087
47152	307088
21795	307089
173501	307090
4126	307091
64393	307092
201740	307093
415655	307094
125368	307095
407194	307096
228420	307097
209454	307098
184447	307099
62606	307100
116406	307101
94142	307102
158091	307103
434162	307104
259960	307105
41005	307106
235491	307107
71353	307108
20042	307109
116916	307110
153297	307111
120949	307112
33373	307113
121102	307114
147978	307115
14154	307116
357709	307117
86229	307118
368617	307119
199177	307120
1471	307121
23880	307122
2350	307123
42330	307124
155662	307125
121009	307126
264856	307127
61496	307128
425177	307129
50926	307130
384083	307131
23926	307132
29193	307133
21953	307134
458514	307135
59340	307136
86392	307137
123707	307138
438487	307139
221432	307140
118343	307141
192227	307142
212141	307143
220761	307144
365002	307145
130953	307146
212791	307147
102792	307148
251021	307149
105326	307150
115953	307151
96327	307152
340692	307153
205467	307154
53201	307155
96924	307156
217303	307157
78576	307158
207699	307159
18800	307160
41955	307161
230456	307162
87560	307163
157178	307164
378537	307165
283430	307166
184671	307167
389652	307168
320927	307169
199152	307170
161577	307171
138258	307172
282226	307173
174443	307174
13989	307175
34208	307176
19210	307177
459296	307178
422450	307179
354835	307180
190616	307181
57767	307182
125062	307183
259541	307184
218563	307185
409864	307186
17680	307187
394431	307188
411415	307189
163295	307190
161125	307191
39973	307192
37887	307193
316195	307194
92153	307195
90870	307196
22612	307197
251119	307198
43914	307199
11594	307200
68918	307201
73894	307202
123049	307203
368025	307204
160533	307205
120514	307206
149443	307207
187540	307208
20771	307209
37309	307210
79050	307211
438575	307212
74935	307213
55311	307214
17504	307215
135132	307216
86728	307217
389936	307218
56657	307219
34228	307220
319438	307221
318303	307222
278441	307223
49494	307224
62699	307225
319486	307226
245282	307227
276539	307228
68040	307229
79058	307230
414454	307231
429245	307232
287691	307233
14813	307234
46584	307235
184540	307236
208968	307237
224926	307238
81795	307239
82011	307240
72217	307241
228131	307242
182699	307243
29396	307244
830	307245
42781	307246
135622	307247
170001	307248
63800	307249
115420	307250
343928	307251
45087	307252
380685	307253
94611	307254
63308	307255
178119	307256
362624	307257
62685	307258
352463	307259
33223	307260
118796	307261
303247	307262
93699	307263
99090	307264
25778	307265
76650	307266
214436	307267
449122	307268
104536	307269
140554	307270
199176	307271
220443	307272
127130	307273
49096	307274
101879	307275
97135	307276
210598	307277
419325	307278
364632	307279
37994	307280
334560	307281
165813	307282
389018	307283
312224	307284
73905	307285
314771	307286
88591	307287
253180	307288
256512	307289
100345	307290
344785	307291
270882	307292
176058	307293
264624	307294
104490	307295
9131	307296
268550	307297
112676	307298
197391	307299
50928	307300
57395	307301
218798	307302
136318	307303
356029	307304
244594	307305
441651	307306
27849	307307
13802	307308
459039	307309
49920	307310
122823	307311
24199	307312
25263	307313
93239	307314
92983	307315
279770	307316
116033	307317
427085	307318
201960	307319
112364	307320
335677	307321
411971	307322
438213	307323
182538	307324
30881	307325
240421	307326
362611	307327
332386	307328
150541	307329
211214	307330
119743	307331
79337	307332
26191	307333
302978	307334
454247	307335
114743	307336
51036	307337
149268	307338
39261	307339
4937	307340
57562	307341
73017	307342
39868	307343
148867	307344
298346	307345
116177	307346
117643	307347
60002	307348
413362	307349
385154	307350
122497	307351
197806	307352
637	307353
141037	307354
95353	307355
221222	307356
9058	307357
303465	307358
194309	307359
138107	307360
185007	307361
385272	307362
142885	307363
384944	307364
6116	307365
58317	307366
42033	307367
144387	307368
28509	307369
215346	307370
118044	307371
66455	307372
195183	307373
266281	307374
334171	307375
98949	307376
302714	307377
32575	307378
226231	307379
260204	307380
99207	307381
200178	307382
258554	307383
74771	307384
179738	307385
62639	307386
303538	307387
231723	307388
125119	307389
126144	307390
176626	307391
228632	307392
107498	307393
375102	307394
292482	307395
358392	307396
377060	307397
142054	307398
261527	307399
16153	307400
106616	307401
113168	307402
296554	307403
424891	307404
161124	307405
132321	307406
313256	307407
435165	307408
309188	307409
97391	307410
58130	307411
156396	307412
65442	307413
126101	307414
136230	307415
20180	307416
393718	307417
203102	307418
150846	307419
163593	307420
422667	307421
415768	307422
187979	307423
141278	307424
33355	307425
195190	307426
29821	307427
234938	307428
55674	307429
69162	307430
242272	307431
38153	307432
384339	307433
120411	307434
221964	307435
302492	307436
29128	307437
194555	307438
716	307439
111903	307440
73797	307441
27597	307442
79906	307443
86660	307444
217982	307445
121562	307446
29900	307447
83200	307448
56343	307449
185780	307450
175358	307451
79469	307452
262657	307453
136662	307454
127756	307455
42616	307456
375920	307457
357272	307458
243845	307459
84839	307460
18096	307461
84379	307462
27430	307463
86180	307464
51441	307465
118222	307466
67293	307467
45657	307468
142299	307469
418322	307470
32029	307471
364621	307472
388358	307473
130670	307474
396995	307475
268789	307476
55258	307477
417684	307478
332204	307479
71197	307480
46260	307481
76943	307482
212503	307483
110478	307484
29233	307485
369895	307486
318580	307487
15215	307488
128095	307489
139959	307490
295712	307491
191712	307492
318506	307493
191142	307494
196781	307495
92870	307496
165230	307497
15361	307498
209031	307499
167694	307500
20196	307501
67753	307502
45422	307503
214880	307504
260621	307505
304226	307506
118610	307507
115036	307508
1679	307509
2625	307510
81183	307511
58819	307512
26535	307513
440109	307514
209691	307515
28031	307516
23230	307517
314461	307518
213322	307519
11291	307520
77521	307521
166307	307522
134263	307523
15331	307524
71696	307525
329150	307526
271980	307527
209774	307528
243690	307529
151319	307530
65419	307531
120230	307532
55521	307533
397713	307534
321100	307535
88244	307536
322911	307537
261266	307538
60630	307539
39572	307540
209768	307541
422103	307542
73248	307543
140705	307544
346389	307545
33819	307546
3982	307547
48175	307548
33964	307549
1156	307550
95987	307551
103972	307552
453590	307553
189906	307554
111977	307555
53998	307556
454355	307557
150495	307558
245529	307559
16869	307560
85170	307561
84311	307562
31849	307563
176276	307564
195373	307565
11359	307566
186516	307567
353010	307568
29583	307569
10925	307570
193454	307571
134914	307572
191703	307573
9086	307574
72758	307575
26951	307576
102415	307577
72954	307578
201547	307579
270606	307580
160243	307581
145989	307582
80756	307583
256824	307584
118263	307585
233899	307586
249733	307587
174654	307588
332482	307589
19249	307590
430243	307591
4386	307592
117938	307593
368758	307594
136177	307595
289310	307596
111703	307597
21837	307598
9179	307599
213907	307600
172308	307601
15280	307602
177553	307603
20680	307604
235381	307605
248361	307606
151606	307607
107527	307608
340432	307609
19656	307610
163687	307611
350061	307612
384169	307613
227865	307614
208551	307615
394190	307616
298875	307617
126394	307618
5797	307619
247164	307620
66605	307621
142287	307622
107221	307623
197733	307624
393580	307625
66384	307626
34443	307627
84141	307628
85247	307629
314349	307630
31543	307631
331730	307632
221290	307633
97203	307634
70305	307635
309689	307636
124277	307637
3511	307638
241047	307639
182294	307640
13596	307641
45615	307642
306957	307643
254045	307644
21729	307645
108544	307646
131403	307647
153830	307648
49657	307649
41781	307650
239749	307651
29125	307652
96273	307653
343017	307654
419457	307655
80219	307656
135157	307657
48919	307658
68813	307659
13079	307660
179679	307661
57211	307662
406495	307663
19232	307664
141160	307665
358362	307666
77766	307667
166166	307668
231191	307669
360166	307670
245115	307671
379560	307672
85521	307673
65468	307674
209019	307675
334847	307676
85419	307677
438208	307678
262112	307679
18259	307680
214637	307681
67491	307682
148197	307683
38159	307684
239435	307685
113471	307686
61684	307687
124877	307688
48218	307689
266367	307690
110030	307691
199922	307692
167043	307693
401824	307694
163977	307695
141112	307696
357202	307697
419264	307698
394864	307699
312231	307700
56175	307701
30031	307702
192215	307703
52149	307704
237622	307705
284398	307706
2030	307707
58123	307708
323035	307709
41153	307710
328430	307711
70724	307712
296842	307713
212724	307714
113115	307715
287753	307716
32442	307717
203420	307718
112978	307719
83923	307720
58067	307721
115307	307722
1780	307723
429770	307724
310948	307725
26220	307726
114838	307727
74626	307728
134263	307729
264828	307730
174341	307731
72385	307732
70307	307733
278497	307734
44448	307735
40876	307736
378203	307737
5306	307738
70144	307739
38028	307740
32606	307741
252232	307742
43897	307743
71249	307744
122943	307745
165435	307746
21199	307747
12771	307748
6728	307749
109123	307750
249707	307751
12540	307752
26765	307753
187749	307754
114838	307755
8858	307756
324359	307757
398797	307758
671	307759
28141	307760
131191	307761
90	307762
234821	307763
6327	307764
95657	307765
385665	307766
202242	307767
404942	307768
201850	307769
429901	307770
415713	307771
81073	307772
66772	307773
354073	307774
147220	307775
181707	307776
404199	307777
256172	307778
370459	307779
442495	307780
214601	307781
226072	307782
201968	307783
412960	307784
148913	307785
428886	307786
251896	307787
306919	307788
104997	307789
73683	307790
66682	307791
447914	307792
367435	307793
10956	307794
20742	307795
59672	307796
119024	307797
356015	307798
176950	307799
227861	307800
157124	307801
314071	307802
243178	307803
83434	307804
178934	307805
148555	307806
223530	307807
308509	307808
154719	307809
122831	307810
22622	307811
19716	307812
110135	307813
110125	307814
377967	307815
219987	307816
13813	307817
58151	307818
22728	307819
134222	307820
244991	307821
248821	307822
166403	307823
184861	307824
382756	307825
205932	307826
54206	307827
5079	307828
38823	307829
134377	307830
12755	307831
56273	307832
109628	307833
61887	307834
188273	307835
193175	307836
119957	307837
102677	307838
183998	307839
336511	307840
239453	307841
21837	307842
117796	307843
209751	307844
326308	307845
397993	307846
348092	307847
188946	307848
169302	307849
22976	307850
47178	307851
42892	307852
210923	307853
186349	307854
286363	307855
161952	307856
109619	307857
10171	307858
444797	307859
29076	307860
374261	307861
468	307862
117786	307863
28424	307864
51467	307865
69689	307866
36710	307867
400807	307868
41875	307869
57618	307870
174944	307871
429166	307872
228515	307873
157365	307874
100958	307875
158575	307876
58197	307877
402920	307878
49409	307879
101880	307880
143862	307881
204235	307882
242509	307883
201620	307884
38823	307885
242457	307886
48516	307887
17257	307888
46818	307889
200834	307890
229522	307891
103449	307892
44465	307893
125504	307894
31294	307895
88179	307896
223573	307897
44838	307898
18245	307899
346089	307900
195643	307901
43248	307902
98714	307903
258285	307904
192558	307905
272833	307906
313982	307907
96995	307908
415090	307909
215682	307910
50095	307911
38763	307912
179046	307913
64435	307914
136393	307915
193412	307916
356855	307917
31211	307918
172686	307919
294176	307920
97698	307921
385423	307922
257147	307923
62444	307924
46275	307925
314136	307926
362129	307927
196297	307928
123238	307929
360434	307930
198323	307931
229712	307932
382717	307933
163647	307934
370712	307935
224155	307936
318643	307937
96867	307938
72616	307939
238520	307940
80166	307941
153725	307942
332135	307943
378020	307944
11184	307945
165977	307946
98888	307947
43257	307948
208103	307949
175950	307950
41990	307951
312226	307952
126078	307953
196857	307954
32945	307955
56298	307956
242552	307957
150504	307958
304499	307959
169869	307960
60603	307961
10577	307962
91555	307963
305772	307964
199207	307965
95849	307966
185975	307967
80742	307968
444996	307969
22805	307970
153767	307971
172402	307972
54630	307973
88064	307974
88671	307975
101799	307976
63146	307977
154930	307978
87574	307979
323310	307980
27494	307981
273726	307982
410290	307983
460093	307984
172295	307985
113821	307986
178417	307987
1932	307988
249661	307989
47623	307990
71601	307991
60717	307992
360501	307993
207129	307994
8727	307995
162471	307996
209125	307997
208218	307998
71062	307999
165641	308000
11500	308001
199819	308002
171666	308003
42370	308004
79322	308005
10163	308006
363698	308007
104191	308008
185649	308009
257166	308010
151333	308011
206250	308012
43626	308013
337136	308014
356937	308015
385540	308016
86257	308017
297936	308018
119224	308019
416388	308020
187012	308021
35423	308022
262561	308023
402101	308024
101712	308025
117783	308026
409444	308027
191116	308028
122586	308029
39949	308030
285110	308031
148727	308032
246799	308033
205295	308034
163276	308035
131638	308036
40275	308037
195676	308038
322461	308039
444832	308040
198957	308041
429058	308042
301193	308043
136744	308044
161963	308045
9403	308046
122846	308047
134446	308048
96144	308049
31359	308050
143790	308051
17919	308052
37060	308053
311759	308054
405993	308055
68794	308056
439127	308057
188250	308058
367227	308059
87863	308060
76169	308061
75894	308062
172683	308063
129898	308064
123936	308065
311794	308066
295903	308067
390661	308068
127087	308069
7806	308070
397050	308071
453261	308072
59286	308073
165791	308074
324728	308075
32267	308076
145796	308077
322126	308078
134019	308079
364539	308080
107749	308081
309804	308082
367974	308083
52671	308084
96198	308085
270384	308086
12348	308087
33356	308088
189182	308089
127220	308090
47835	308091
392536	308092
326979	308093
202392	308094
229977	308095
219053	308096
188931	308097
77588	308098
228735	308099
138735	308100
38019	308101
309167	308102
146241	308103
58982	308104
219046	308105
82335	308106
76548	308107
56336	308108
437334	308109
21191	308110
11184	308111
113111	308112
194914	308113
406079	308114
436785	308115
247834	308116
23337	308117
181263	308118
148080	308119
1002	308120
401857	308121
26284	308122
8712	308123
41047	308124
211055	308125
160915	308126
163690	308127
121880	308128
453717	308129
341506	308130
452930	308131
412003	308132
204206	308133
109629	308134
119030	308135
338220	308136
177939	308137
321904	308138
195955	308139
24313	308140
197975	308141
13965	308142
181847	308143
193693	308144
20439	308145
101644	308146
160564	308147
130528	308148
12348	308149
86267	308150
232794	308151
104028	308152
68476	308153
58128	308154
105372	308155
128727	308156
69653	308157
153454	308158
303913	308159
258238	308160
327732	308161
226573	308162
39093	308163
429259	308164
215397	308165
387743	308166
126045	308167
43051	308168
52311	308169
269798	308170
66267	308171
200960	308172
291150	308173
252486	308174
136759	308175
67248	308176
82744	308177
255672	308178
394478	308179
348213	308180
456455	308181
232551	308182
141401	308183
20203	308184
46896	308185
239455	308186
29083	308187
403343	308188
395186	308189
425757	308190
85767	308191
402466	308192
156106	308193
305664	308194
381678	308195
46337	308196
31503	308197
92948	308198
32891	308199
375684	308200
227333	308201
183726	308202
236106	308203
89625	308204
227956	308205
165405	308206
210251	308207
388185	308208
326761	308209
191659	308210
227006	308211
339157	308212
81778	308213
92721	308214
58464	308215
46769	308216
500	308217
95367	308218
118889	308219
123792	308220
178803	308221
241714	308222
44042	308223
411026	308224
38747	308225
194263	308226
25417	308227
267798	308228
137645	308229
367326	308230
147343	308231
366720	308232
78437	308233
9710	308234
207133	308235
72670	308236
125323	308237
35784	308238
51321	308239
258516	308240
52943	308241
62045	308242
193645	308243
426555	308244
15093	308245
28981	308246
16056	308247
12329	308248
182802	308249
78847	308250
46723	308251
94297	308252
299726	308253
73024	308254
101805	308255
52376	308256
9048	308257
324450	308258
68047	308259
12321	308260
294098	308261
16539	308262
441251	308263
132211	308264
290251	308265
53401	308266
401559	308267
121982	308268
122153	308269
85767	308270
280918	308271
199846	308272
55767	308273
440505	308274
432956	308275
125274	308276
398744	308277
39083	308278
435317	308279
185514	308280
326287	308281
447595	308282
75061	308283
191201	308284
348375	308285
151955	308286
119443	308287
169611	308288
84028	308289
334711	308290
105791	308291
267287	308292
73349	308293
164720	308294
38748	308295
4405	308296
115208	308297
391208	308298
221685	308299
149806	308300
90621	308301
70305	308302
432756	308303
92296	308304
27847	308305
350597	308306
359400	308307
328407	308308
388708	308309
104640	308310
173988	308311
13833	308312
127254	308313
305519	308314
315274	308315
438664	308316
232802	308317
243337	308318
317660	308319
87399	308320
328800	308321
195654	308322
212139	308323
420062	308324
80837	308325
29807	308326
170682	308327
247197	308328
334229	308329
343644	308330
70054	308331
181714	308332
211573	308333
439212	308334
382533	308335
108873	308336
358078	308337
362422	308338
3740	308339
114255	308340
27055	308341
59626	308342
307542	308343
162869	308344
441703	308345
375712	308346
56181	308347
35985	308348
37587	308349
69475	308350
9845	308351
44628	308352
356690	308353
5907	308354
153763	308355
445619	308356
88376	308357
258399	308358
401886	308359
48341	308360
209668	308361
91542	308362
174654	308363
259629	308364
157124	308365
4816	308366
20127	308367
115596	308368
146036	308369
54109	308370
113009	308371
328761	308372
355507	308373
121812	308374
86924	308375
323714	308376
448499	308377
187000	308378
12008	308379
39256	308380
161058	308381
223214	308382
63284	308383
79724	308384
115135	308385
412252	308386
20441	308387
50873	308388
399033	308389
173629	308390
144197	308391
146542	308392
200762	308393
158266	308394
399643	308395
111035	308396
27341	308397
233016	308398
347784	308399
214579	308400
31734	308401
54310	308402
2947	308403
65841	308404
40755	308405
31033	308406
10139	308407
13332	308408
210128	308409
222360	308410
183951	308411
41231	308412
37996	308413
175958	308414
87001	308415
262451	308416
37123	308417
456061	308418
84699	308419
213519	308420
263736	308421
444021	308422
77493	308423
55457	308424
397279	308425
290985	308426
272441	308427
125056	308428
206836	308429
120032	308430
351759	308431
87001	308432
400838	308433
256700	308434
195717	308435
149867	308436
156344	308437
223390	308438
240582	308439
178500	308440
2161	308441
128195	308442
60391	308443
234580	308444
197348	308445
182045	308446
195407	308447
19034	308448
48778	308449
107947	308450
393699	308451
243110	308452
401504	308453
30052	308454
14737	308455
228416	308456
58071	308457
212066	308458
109054	308459
57526	308460
869	308461
89190	308462
444303	308463
157805	308464
118620	308465
29923	308466
314174	308467
199576	308468
9531	308469
49330	308470
83914	308471
224795	308472
7547	308473
360123	308474
355533	308475
65925	308476
149135	308477
246339	308478
127581	308479
18824	308480
357026	308481
352322	308482
402067	308483
6037	308484
13332	308485
177769	308486
222677	308487
139932	308488
232925	308489
102555	308490
286875	308491
113274	308492
326478	308493
202402	308494
49937	308495
7348	308496
357719	308497
89026	308498
78748	308499
123804	308500
89428	308501
437512	308502
416992	308503
18811	308504
118721	308505
85089	308506
101566	308507
182040	308508
29355	308509
56933	308510
101760	308511
428350	308512
57374	308513
354963	308514
96690	308515
379125	308516
185852	308517
400085	308518
309089	308519
140702	308520
269619	308521
96392	308522
2877	308523
139332	308524
64058	308525
241689	308526
78001	308527
131522	308528
185940	308529
111931	308530
116325	308531
67257	308532
115764	308533
189334	308534
83777	308535
434026	308536
352932	308537
213114	308538
241703	308539
27099	308540
4553	308541
67082	308542
208626	308543
92453	308544
120684	308545
107699	308546
229750	308547
211856	308548
61223	308549
94198	308550
261621	308551
264366	308552
320494	308553
41318	308554
667	308555
89199	308556
283106	308557
38114	308558
30104	308559
409048	308560
112725	308561
105010	308562
18811	308563
36754	308564
366439	308565
249093	308566
274783	308567
35520	308568
75037	308569
127938	308570
37366	308571
119605	308572
4009	308573
447407	308574
410206	308575
15370	308576
51217	308577
30339	308578
16716	308579
335534	308580
367387	308581
126991	308582
109095	308583
141126	308584
330288	308585
248770	308586
27406	308587
74679	308588
364780	308589
118371	308590
11128	308591
287254	308592
395987	308593
14404	308594
77177	308595
428906	308596
112631	308597
122315	308598
359523	308599
87051	308600
405422	308601
339869	308602
33776	308603
118729	308604
105256	308605
226862	308606
250067	308607
51556	308608
15113	308609
186103	308610
79977	308611
155990	308612
14150	308613
97441	308614
9894	308615
25652	308616
43884	308617
60263	308618
9763	308619
337484	308620
351709	308621
120407	308622
181478	308623
1753	308624
198451	308625
3242	308626
104678	308627
53522	308628
159638	308629
111158	308630
199433	308631
11051	308632
240373	308633
41709	308634
71636	308635
167474	308636
49731	308637
236677	308638
81706	308639
317130	308640
96096	308641
113246	308642
390577	308643
205221	308644
389995	308645
123935	308646
206287	308647
301452	308648
75580	308649
324216	308650
247558	308651
289968	308652
426157	308653
417740	308654
9274	308655
236894	308656
13127	308657
240215	308658
74013	308659
74051	308660
46004	308661
324830	308662
414572	308663
35419	308664
253927	308665
40403	308666
119149	308667
245404	308668
14085	308669
133797	308670
96234	308671
173969	308672
31087	308673
231818	308674
91046	308675
228961	308676
257924	308677
257955	308678
78552	308679
365400	308680
73468	308681
170586	308682
135278	308683
36667	308684
143423	308685
100857	308686
103044	308687
29826	308688
194574	308689
371183	308690
77593	308691
28424	308692
75151	308693
205408	308694
162509	308695
74051	308696
149455	308697
291077	308698
93775	308699
220964	308700
326897	308701
169015	308702
18939	308703
196732	308704
52736	308705
239870	308706
340128	308707
88736	308708
356430	308709
273922	308710
317037	308711
345271	308712
123279	308713
219767	308714
23888	308715
212731	308716
57474	308717
50597	308718
50167	308719
342938	308720
47473	308721
169192	308722
12860	308723
243645	308724
103639	308725
349134	308726
351661	308727
258758	308728
240960	308729
10942	308730
28849	308731
1652	308732
243620	308733
448764	308734
113257	308735
74282	308736
227051	308737
75280	308738
242442	308739
13458	308740
40983	308741
275930	308742
367569	308743
167003	308744
52196	308745
98244	308746
367664	308747
204933	308748
40314	308749
220563	308750
50401	308751
79270	308752
79857	308753
19709	308754
74168	308755
2673	308756
181111	308757
22890	308758
221062	308759
338981	308760
324354	308761
104574	308762
137219	308763
387078	308764
407950	308765
276665	308766
61830	308767
232320	308768
127735	308769
4367	308770
125588	308771
213208	308772
138116	308773
79271	308774
13950	308775
72172	308776
458785	308777
227575	308778
79430	308779
153860	308780
388181	308781
180572	308782
124237	308783
294588	308784
2060	308785
105956	308786
16190	308787
427216	308788
208992	308789
51830	308790
58891	308791
45413	308792
436180	308793
414344	308794
5881	308795
386883	308796
378896	308797
274378	308798
290437	308799
206387	308800
103322	308801
196951	308802
277108	308803
90262	308804
400214	308805
38272	308806
302901	308807
20818	308808
443974	308809
128436	308810
170215	308811
13675	308812
256822	308813
196647	308814
140198	308815
135206	308816
91195	308817
392705	308818
108655	308819
275811	308820
974	308821
175816	308822
85621	308823
216942	308824
161157	308825
106941	308826
58638	308827
110650	308828
202660	308829
205699	308830
105224	308831
23086	308832
428458	308833
99618	308834
129040	308835
404889	308836
93670	308837
141224	308838
329548	308839
213216	308840
245606	308841
47313	308842
360780	308843
183116	308844
383337	308845
458928	308846
99298	308847
454153	308848
55223	308849
54298	308850
54903	308851
66863	308852
28287	308853
91966	308854
241981	308855
115848	308856
106047	308857
86669	308858
428696	308859
153420	308860
111694	308861
434639	308862
3587	308863
138417	308864
69351	308865
85391	308866
190587	308867
7384	308868
134555	308869
3825	308870
268631	308871
407612	308872
69419	308873
147551	308874
27325	308875
46601	308876
15127	308877
452726	308878
354760	308879
395407	308880
350344	308881
188296	308882
203752	308883
71806	308884
141888	308885
72141	308886
37942	308887
185866	308888
191617	308889
17597	308890
430403	308891
75899	308892
345048	308893
43577	308894
208480	308895
115263	308896
376479	308897
59738	308898
24318	308899
354092	308900
45089	308901
116687	308902
244333	308903
424150	308904
180149	308905
232238	308906
437159	308907
217372	308908
228861	308909
401563	308910
218815	308911
372073	308912
26416	308913
127760	308914
196831	308915
28031	308916
407231	308917
133797	308918
94984	308919
71577	308920
420488	308921
326140	308922
245975	308923
134125	308924
133661	308925
162784	308926
134606	308927
175509	308928
13156	308929
22181	308930
1201	308931
396142	308932
116637	308933
210224	308934
39204	308935
58811	308936
282296	308937
150219	308938
327845	308939
387	308940
92063	308941
23970	308942
236787	308943
9	308944
218895	308945
384246	308946
84647	308947
241282	308948
325060	308949
85524	308950
73355	308951
111777	308952
406273	308953
406694	308954
73990	308955
107724	308956
4435	308957
248813	308958
253286	308959
425942	308960
19894	308961
375999	308962
127965	308963
265718	308964
436039	308965
362465	308966
42705	308967
117806	308968
21994	308969
119893	308970
229357	308971
309951	308972
354897	308973
26651	308974
432831	308975
69050	308976
54464	308977
72489	308978
339001	308979
303452	308980
448806	308981
114634	308982
81641	308983
398650	308984
97584	308985
91392	308986
49761	308987
170501	308988
136232	308989
135855	308990
89440	308991
98167	308992
189111	308993
26252	308994
22882	308995
39720	308996
436770	308997
105140	308998
322226	308999
360190	309000
386705	309001
126621	309002
329061	309003
127062	309004
97728	309005
219757	309006
239810	309007
87729	309008
41670	309009
278573	309010
249426	309011
226587	309012
138168	309013
115424	309014
98706	309015
98194	309016
401031	309017
281428	309018
157843	309019
102612	309020
377191	309021
46045	309022
309449	309023
120349	309024
15037	309025
68310	309026
182321	309027
172645	309028
139815	309029
299158	309030
119829	309031
134842	309032
432085	309033
431612	309034
62643	309035
53520	309036
217297	309037
108158	309038
63982	309039
150655	309040
48618	309041
53654	309042
216543	309043
331001	309044
195188	309045
147106	309046
192313	309047
40704	309048
238362	309049
18652	309050
77300	309051
415634	309052
108522	309053
122165	309054
90398	309055
209641	309056
122030	309057
240825	309058
74868	309059
305876	309060
203165	309061
244169	309062
235156	309063
49978	309064
453555	309065
106818	309066
69779	309067
236140	309068
318845	309069
451460	309070
131880	309071
290135	309072
415778	309073
224019	309074
263588	309075
89589	309076
216198	309077
8020	309078
150044	309079
29033	309080
352711	309081
334362	309082
145203	309083
88414	309084
369495	309085
90883	309086
141777	309087
297617	309088
85141	309089
39153	309090
434227	309091
264200	309092
244711	309093
23497	309094
375094	309095
110907	309096
107410	309097
249105	309098
322636	309099
114993	309100
199392	309101
435705	309102
51827	309103
207259	309104
128102	309105
177240	309106
204935	309107
384162	309108
175981	309109
105621	309110
63956	309111
74095	309112
172739	309113
259386	309114
118225	309115
85866	309116
11513	309117
363542	309118
155289	309119
162796	309120
216580	309121
199799	309122
429444	309123
54462	309124
239771	309125
53435	309126
108151	309127
181893	309128
165631	309129
247700	309130
103206	309131
286235	309132
129479	309133
372602	309134
111209	309135
253025	309136
182174	309137
95929	309138
401432	309139
170204	309140
110809	309141
361561	309142
33048	309143
580	309144
85461	309145
138321	309146
141169	309147
239709	309148
37823	309149
61264	309150
63301	309151
253226	309152
398737	309153
175439	309154
51288	309155
4711	309156
9494	309157
18562	309158
181136	309159
259889	309160
118762	309161
42788	309162
80565	309163
29394	309164
9342	309165
376862	309166
252055	309167
109898	309168
25800	309169
286619	309170
37671	309171
73818	309172
86839	309173
95370	309174
244062	309175
45655	309176
356852	309177
334426	309178
242065	309179
79187	309180
34798	309181
14772	309182
348954	309183
119682	309184
38657	309185
427239	309186
20178	309187
113989	309188
293497	309189
127429	309190
10831	309191
68615	309192
310504	309193
360555	309194
25017	309195
161203	309196
303742	309197
291353	309198
287695	309199
186119	309200
393778	309201
407653	309202
396601	309203
35985	309204
419535	309205
108520	309206
415479	309207
396413	309208
195277	309209
31965	309210
40618	309211
358387	309212
381834	309213
54839	309214
173718	309215
336627	309216
189953	309217
130782	309218
341494	309219
189435	309220
96417	309221
428178	309222
163821	309223
93101	309224
281993	309225
436114	309226
68076	309227
372882	309228
241329	309229
193547	309230
244543	309231
223287	309232
32228	309233
395740	309234
138578	309235
195666	309236
359560	309237
455328	309238
109560	309239
62105	309240
393912	309241
413407	309242
442124	309243
310252	309244
24108	309245
198939	309246
298457	309247
61865	309248
116561	309249
457107	309250
15676	309251
402940	309252
266985	309253
218372	309254
411206	309255
459702	309256
37522	309257
276926	309258
402916	309259
223414	309260
23217	309261
89637	309262
317528	309263
186485	309264
178978	309265
178461	309266
201194	309267
429740	309268
858	309269
361946	309270
211302	309271
367760	309272
218392	309273
17235	309274
16518	309275
101832	309276
259407	309277
493	309278
99140	309279
140159	309280
205207	309281
11547	309282
30507	309283
98079	309284
458030	309285
329347	309286
11989	309287
127220	309288
9324	309289
159527	309290
97714	309291
264600	309292
456565	309293
9380	309294
117692	309295
334851	309296
25893	309297
21240	309298
4104	309299
230228	309300
305295	309301
157484	309302
246247	309303
171589	309304
458546	309305
110200	309306
138411	309307
222155	309308
164773	309309
38793	309310
29298	309311
103623	309312
9337	309313
9632	309314
15641	309315
20793	309316
449543	309317
4338	309318
171783	309319
10044	309320
316300	309321
404803	309322
138929	309323
96865	309324
107770	309325
21664	309326
39464	309327
24727	309328
199840	309329
42483	309330
168920	309331
125522	309332
212124	309333
162062	309334
61512	309335
126340	309336
228951	309337
304489	309338
121692	309339
77440	309340
104491	309341
176832	309342
129373	309343
121851	309344
38406	309345
122	309346
121038	309347
2454	309348
45410	309349
394674	309350
406313	309351
458300	309352
114891	309353
357669	309354
216471	309355
271024	309356
202993	309357
159369	309358
206929	309359
337883	309360
410682	309361
130986	309362
160148	309363
42967	309364
247261	309365
19159	309366
301494	309367
6010	309368
106455	309369
273785	309370
188023	309371
114699	309372
118549	309373
268560	309374
14039	309375
67465	309376
25127	309377
258442	309378
292001	309379
53529	309380
70427	309381
99476	309382
532	309383
3915	309384
63017	309385
57966	309386
140345	309387
160066	309388
93024	309389
122040	309390
607	309391
113837	309392
426473	309393
63777	309394
332298	309395
192245	309396
76628	309397
430381	309398
456349	309399
309315	309400
74153	309401
43629	309402
110143	309403
17636	309404
269332	309405
264924	309406
100060	309407
205666	309408
1321	309409
13991	309410
248784	309411
427514	309412
196836	309413
432248	309414
379371	309415
450897	309416
329755	309417
133752	309418
108803	309419
37218	309420
76097	309421
56560	309422
412848	309423
176394	309424
303287	309425
356640	309426
202760	309427
283449	309428
262175	309429
142661	309430
154717	309431
255293	309432
310355	309433
276053	309434
179253	309435
253068	309436
375132	309437
21225	309438
68717	309439
315718	309440
275218	309441
49815	309442
177078	309443
223636	309444
12012	309445
8002	309446
441709	309447
121050	309448
3433	309449
21272	309450
417044	309451
222392	309452
211910	309453
12291	309454
247413	309455
446931	309456
46887	309457
317066	309458
396330	309459
119976	309460
135290	309461
64057	309462
131679	309463
34842	309464
123406	309465
85440	309466
274582	309467
184675	309468
3173	309469
5186	309470
49267	309471
40442	309472
270842	309473
100492	309474
207390	309475
94828	309476
155016	309477
274636	309478
38702	309479
434502	309480
142001	309481
401033	309482
459664	309483
401367	309484
6279	309485
88621	309486
209536	309487
116897	309488
60559	309489
235883	309490
447512	309491
47587	309492
119916	309493
58	309494
146074	309495
428360	309496
106408	309497
61075	309498
79987	309499
19444	309500
99412	309501
443307	309502
304289	309503
27584	309504
184975	309505
14238	309506
91831	309507
216858	309508
16001	309509
126142	309510
3899	309511
10066	309512
31556	309513
62525	309514
383185	309515
94542	309516
20101	309517
175833	309518
294601	309519
229214	309520
17269	309521
7711	309522
54511	309523
19573	309524
19573	309525
237727	309526
206574	309527
11021	309528
237320	309529
5102	309530
1516	309531
174683	309532
51691	309533
413198	309534
384521	309535
244989	309536
436341	309537
3944	309538
443067	309539
190031	309540
188999	309541
39824	309542
373419	309543
224921	309544
7476	309545
24209	309546
71336	309547
359193	309548
4800	309549
153937	309550
160706	309551
151653	309552
130141	309553
130141	309554
223105	309555
128625	309556
21931	309557
231032	309558
135475	309559
34784	309560
15536	309561
109389	309562
9841	309563
412787	309564
242484	309565
329602	309566
26188	309567
2407	309568
235814	309569
215527	309570
29766	309571
86631	309572
189739	309573
245375	309574
50750	309575
132067	309576
7140	309577
221980	309578
69824	309579
282044	309580
430700	309581
6886	309582
459140	309583
83416	309584
102165	309585
181364	309586
416545	309587
338573	309588
118910	309589
404058	309590
133066	309591
332546	309592
33752	309593
78290	309594
142082	309595
213276	309596
199213	309597
132748	309598
46963	309599
122192	309600
62555	309601
380151	309602
125728	309603
300839	309604
453902	309605
122876	309606
110370	309607
237043	309608
43034	309609
403704	309610
65158	309611
135108	309612
262184	309613
16032	309614
135902	309615
138348	309616
6810	309617
297473	309618
367441	309619
572	309620
91507	309621
325179	309622
415743	309623
350302	309624
25047	309625
170371	309626
66685	309627
113003	309628
85550	309629
204964	309630
69823	309631
22062	309632
16516	309633
146632	309634
73530	309635
3175	309636
95686	309637
6437	309638
53957	309639
339301	309640
113262	309641
110363	309642
50305	309643
339297	309644
128206	309645
14646	309646
458243	309647
10430	309648
243051	309649
29653	309650
270890	309651
137867	309652
31802	309653
19343	309654
14793	309655
12676	309656
163745	309657
38636	309658
87419	309659
44404	309660
66395	309661
247053	309662
161809	309663
91927	309664
3337	309665
11804	309666
8169	309667
987	309668
92252	309669
423187	309670
8169	309671
25986	309672
188459	309673
5471	309674
5471	309675
39774	309676
39798	309677
114826	309678
329554	309679
183663	309680
248648	309681
68180	309682
207243	309683
109782	309684
229956	309685
25119	309686
77303	309687
55996	309688
112286	309689
55036	309690
84287	309691
265893	309692
194062	309693
144828	309694
66733	309695
49554	309696
134299	309697
342158	309698
227471	309699
14822	309700
67566	309701
199894	309702
61887	309703
101545	309704
489	309705
28559	309706
35514	309707
248394	309708
144773	309709
126925	309710
57750	309711
99955	309712
2330	309713
116365	309714
37906	309715
117733	309716
17885	309717
17885	309718
126515	309719
413259	309720
16956	309721
182490	309722
110365	309723
72023	309724
196088	309725
119900	309726
32706	309727
13149	309728
59529	309729
22031	309730
166830	309731
119999	309732
457318	309733
31822	309734
89032	309735
116096	309736
150717	309737
7625	309738
166163	309739
301595	309740
1875	309741
232292	309742
146847	309743
444189	309744
226586	309745
118991	309746
226718	309747
19871	309748
360427	309749
278874	309750
14927	309751
78767	309752
88769	309753
41112	309754
193080	309755
22204	309756
125631	309757
363142	309758
410516	309759
163982	309760
6784	309761
143059	309762
107251	309763
416004	309764
313198	309765
132996	309766
365243	309767
364715	309768
251598	309769
377261	309770
271714	309771
337365	309772
327389	309773
277134	309774
372010	309775
251597	309776
291820	309777
223155	309778
279192	309779
175369	309780
186803	309781
300302	309782
147199	309783
250978	309784
375895	309785
375896	309786
324705	309787
360978	309788
329562	309789
267107	309790
372011	309791
271010	309792
271715	309793
324703	309794
259967	309795
261246	309796
155567	309797
322501	309798
289577	309799
361605	309800
293809	309801
143612	309802
164566	309803
351055	309804
374290	309805
392714	309806
352449	309807
133745	309808
51614	309809
68099	309810
372346	309811
76896	309812
232458	309813
304493	309814
130556	309815
447335	309816
380581	309817
34359	309818
127203	309819
396338	309820
175431	309821
72112	309822
442426	309823
191718	309824
214636	309825
341318	309826
97965	309827
179654	309828
402357	309829
79526	309830
219088	309831
12692	309832
126346	309833
238556	309834
355018	309835
213108	309836
409846	309837
53381	309838
242248	309839
10513	309840
61221	309841
456382	309842
88459	309843
19179	309844
201132	309845
315348	309846
344269	309847
382291	309848
372241	309849
239991	309850
142202	309851
305942	309852
204336	309853
145865	309854
158688	309855
102266	309856
203261	309857
305671	309858
62150	309859
391803	309860
138807	309861
173518	309862
192360	309863
385715	309864
117571	309865
40261	309866
28735	309867
147953	309868
217445	309869
158489	309870
339658	309871
83407	309872
216059	309873
52871	309874
208504	309875
372403	309876
183389	309877
220909	309878
92563	309879
26184	309880
63174	309881
60413	309882
396941	309883
48028	309884
170135	309885
62461	309886
371115	309887
78789	309888
199320	309889
101704	309890
35339	309891
67521	309892
296686	309893
144694	309894
230262	309895
292291	309896
360195	309897
389683	309898
178830	309899
454206	309900
132415	309901
318370	309902
36884	309903
240248	309904
245944	309905
439182	309906
39915	309907
114416	309908
54599	309909
157646	309910
180880	309911
54750	309912
116170	309913
205822	309914
394225	309915
291209	309916
348536	309917
187824	309918
367652	309919
215001	309920
110169	309921
167845	309922
294874	309923
151151	309924
79605	309925
129198	309926
136425	309927
146380	309928
287054	309929
172449	309930
37107	309931
171660	309932
29714	309933
181823	309934
61866	309935
15506	309936
129924	309937
158975	309938
222150	309939
229676	309940
118229	309941
118324	309942
223370	309943
78169	309944
18475	309945
424175	309946
53322	309947
121966	309948
106215	309949
198086	309950
96759	309951
137415	309952
215815	309953
299472	309954
64484	309955
56304	309956
157221	309957
122201	309958
5266	309959
42810	309960
148887	309961
2934	309962
177791	309963
16769	309964
62666	309965
227111	309966
14586	309967
251877	309968
96124	309969
403471	309970
71024	309971
9393	309972
9713	309973
115668	309974
31457	309975
20961	309976
122485	309977
217938	309978
9544	309979
66366	309980
243310	309981
17012	309982
330342	309983
222101	309984
415417	309985
58372	309986
303962	309987
149408	309988
214980	309989
65083	309990
158752	309991
207256	309992
240846	309993
370991	309994
105804	309995
457792	309996
93287	309997
105190	309998
30538	309999
103585	310000
41895	310001
28276	310002
252590	310003
139996	310004
220842	310005
1856	310006
10369	310007
432	310008
101971	310009
92428	310010
2681	310011
211129	310012
226011	310013
156308	310014
28397	310015
454979	310016
437774	310017
63061	310018
126489	310019
5269	310020
225634	310021
248816	310022
387031	310023
333753	310024
206853	310025
100112	310026
117463	310027
4762	310028
136075	310029
116222	310030
202329	310031
2112	310032
24292	310033
312014	310034
312196	310035
163594	310036
16057	310037
16057	310038
27632	310039
137839	310040
1346	310041
237156	310042
133989	310043
38267	310044
147141	310045
354109	310046
244763	310047
2886	310048
433404	310049
92269	310050
171510	310051
178791	310052
239382	310053
118576	310054
174953	310055
429070	310056
258074	310057
27609	310058
431117	310059
21298	310060
126893	310061
147870	310062
428801	310063
147870	310064
88052	310065
198049	310066
248665	310067
48496	310068
38178	310069
15019	310070
33653	310071
22756	310072
229165	310073
22015	310074
199549	310075
132860	310076
48073	310077
322457	310078
326457	310079
12167	310080
197837	310081
76752	310082
55020	310083
148435	310084
436658	310085
385241	310086
7497	310087
310557	310088
76161	310089
57550	310090
17766	310091
38847	310092
109962	310093
284836	310094
217347	310095
241323	310096
42696	310097
275220	310098
81014	310099
29265	310100
85896	310101
50046	310102
34153	310103
270507	310104
339248	310105
95442	310106
267882	310107
76058	310108
214130	310109
449401	310110
194973	310111
368536	310112
109241	310113
23211	310114
303011	310115
30580	310116
88981	310117
59117	310118
163972	310119
389036	310120
34153	310121
223247	310122
116832	310123
157040	310124
51479	310125
141024	310126
24500	310127
35599	310128
16134	310129
366662	310130
194151	310131
398445	310132
75151	310133
346775	310134
14773	310135
208855	310136
235282	310137
109065	310138
56857	310139
64530	310140
47473	310141
449667	310142
3817	310143
89309	310144
292	310145
37815	310146
12899	310147
113789	310148
48043	310149
81266	310150
410101	310151
116389	310152
29253	310153
105786	310154
89295	310155
224587	310156
9490	310157
459608	310158
132216	310159
30295	310160
48585	310161
19193	310162
19306	310163
343392	310164
26154	310165
297471	310166
249537	310167
377691	310168
149845	310169
234238	310170
338982	310171
422332	310172
58085	310173
50482	310174
151311	310175
183555	310176
48746	310177
418778	310178
165631	310179
448996	310180
35068	310181
376909	310182
35804	310183
63110	310184
4797	310185
32503	310186
1281	310187
33260	310188
430410	310189
98668	310190
381611	310191
92005	310192
106809	310193
132522	310194
7173	310195
71116	310196
11235	310197
34893	310198
239081	310199
328033	310200
39162	310201
43413	310202
185295	310203
60662	310204
408094	310205
447879	310206
37028	310207
291961	310208
200318	310209
182553	310210
78431	310211
5406	310212
218761	310213
105327	310214
30408	310215
416611	310216
229915	310217
379251	310218
62307	310219
13664	310220
91961	310221
332533	310222
17854	310223
182954	310224
142997	310225
349400	310226
7497	310227
185295	310228
44850	310229
180598	310230
10977	310231
118419	310232
130140	310233
70798	310234
41046	310235
250851	310236
34497	310237
47586	310238
77375	310239
297155	310240
92142	310241
14582	310242
11041	310243
1962	310244
187887	310245
13259	310246
122908	310247
115020	310248
78179	310249
395265	310250
235893	310251
43479	310252
214936	310253
33940	310254
92211	310255
125893	310256
161983	310257
54128	310258
3463	310259
299736	310260
43460	310261
11571	310262
29683	310263
249149	310264
435489	310265
125008	310266
453023	310267
43031	310268
59754	310269
122025	310270
427625	310271
145173	310272
29159	310273
50182	310274
184975	310275
112993	310276
9974	310277
97214	310278
117867	310279
160758	310280
249149	310281
168109	310282
187317	310283
3948	310284
345491	310285
160910	310286
76524	310287
364066	310288
160573	310289
419828	310290
22702	310291
2632	310292
445622	310293
34737	310294
33993	310295
58306	310296
250279	310297
69329	310298
37585	310299
446443	310300
5935	310301
60226	310302
12637	310303
217875	310304
144597	310305
13037	310306
103945	310307
155132	310308
23101	310309
313284	310310
222177	310311
115752	310312
23101	310313
238150	310314
436443	310315
102270	310316
40771	310317
361065	310318
60279	310319
142570	310320
10427	310321
113047	310322
274155	310323
259797	310324
108509	310325
171348	310326
436818	310327
43725	310328
216175	310329
16808	310330
318235	310331
82995	310332
209652	310333
314798	310334
268940	310335
33685	310336
126703	310337
85779	310338
388130	310339
108318	310340
18957	310341
89654	310342
22338	310343
74161	310344
267212	310345
54830	310346
407987	310347
84255	310348
235569	310349
134247	310350
22459	310351
35733	310352
98261	310353
350536	310354
162903	310355
304510	310356
160813	310357
235874	310358
115893	310359
218368	310360
424540	310361
304946	310362
117631	310363
163635	310364
52728	310365
33595	310366
74161	310367
41615	310368
265567	310369
84495	310370
58168	310371
309010	310372
22947	310373
258679	310374
252339	310375
87231	310376
57668	310377
149146	310378
23308	310379
106860	310380
83342	310381
215992	310382
7211	310383
58968	310384
10493	310385
47843	310386
31237	310387
23082	310388
346190	310389
7769	310390
36373	310391
11133	310392
229315	310393
124626	310394
10140	310395
166489	310396
2724	310397
296713	310398
325361	310399
102013	310400
131497	310401
92065	310402
41573	310403
11227	310404
6545	310405
14032	310406
34592	310407
248889	310408
448277	310409
70995	310410
323879	310411
235340	310412
72443	310413
412126	310414
66999	310415
69300	310416
429766	310417
112049	310418
1585	310419
168229	310420
142100	310421
145171	310422
416753	310423
101759	310424
311991	310425
15812	310426
16503	310427
35252	310428
183592	310429
74210	310430
419969	310431
236718	310432
330367	310433
48236	310434
432995	310435
43238	310436
459814	310437
52029	310438
83723	310439
140348	310440
455250	310441
142272	310442
328555	310443
363174	310444
36532	310445
21044	310446
69488	310447
101196	310448
177411	310449
82281	310450
361624	310451
181780	310452
96349	310453
64274	310454
387233	310455
126720	310456
299854	310457
18175	310458
8494	310459
117628	310460
195925	310461
321314	310462
316726	310463
20386	310464
110049	310465
90702	310466
84540	310467
415470	310468
332931	310469
231343	310470
265419	310471
304984	310472
424535	310473
66292	310474
168385	310475
343210	310476
98769	310477
312620	310478
26608	310479
57942	310480
65217	310481
314691	310482
23245	310483
410195	310484
187795	310485
19760	310486
8	310487
433142	310488
151223	310489
3013	310490
16083	310491
10744	310492
206710	310493
2384	310494
19130	310495
63064	310496
19130	310497
108332	310498
202006	310499
306824	310500
57531	310501
415631	310502
262227	310503
164269	310504
96349	310505
113853	310506
61817	310507
205132	310508
105947	310509
40013	310510
150456	310511
135718	310512
37517	310513
64678	310514
1602	310515
115410	310516
58789	310517
28131	310518
170807	310519
73022	310520
239800	310521
158105	310522
378129	310523
343794	310524
4117	310525
17086	310526
11221	310527
20556	310528
48826	310529
273074	310530
127075	310531
95689	310532
79170	310533
173467	310534
418363	310535
17846	310536
56532	310537
95689	310538
22371	310539
21099	310540
60683	310541
289021	310542
97245	310543
34592	310544
249725	310545
228736	310546
9467	310547
33974	310548
23465	310549
180387	310550
4488	310551
4488	310552
4488	310553
446506	310554
100516	310555
1967	310556
157090	310557
326334	310558
28530	310559
53574	310560
28881	310561
157485	310562
145171	310563
194768	310564
67408	310565
50227	310566
373518	310567
10314	310568
101852	310569
95135	310570
2219	310571
373973	310572
26482	310573
385103	310574
38099	310575
43315	310576
12390	310577
449672	310578
375131	310579
382420	310580
171384	310581
368991	310582
169702	310583
23602	310584
52299	310585
32	310586
4286	310587
47140	310588
370302	310589
251823	310590
129226	310591
182822	310592
455341	310593
20229	310594
45981	310595
71500	310596
113537	310597
447643	310598
117472	310599
100371	310600
45054	310601
203258	310602
33921	310603
290092	310604
14706	310605
148568	310606
89282	310607
38572	310608
117604	310609
318801	310610
22707	310611
55737	310612
31108	310613
226477	310614
36499	310615
160055	310616
298225	310617
12420	310618
17627	310619
231774	310620
92064	310621
159975	310622
56647	310623
324360	310624
133851	310625
24456	310626
3835	310627
313791	310628
408405	310629
52549	310630
73656	310631
3489	310632
242205	310633
128374	310634
246726	310635
28584	310636
18966	310637
285538	310638
3346	310639
69589	310640
33045	310641
198053	310642
43783	310643
312159	310644
101378	310645
101462	310646
124566	310647
161572	310648
43544	310649
127231	310650
218333	310651
35935	310652
5635	310653
70610	310654
232167	310655
10269	310656
102701	310657
181994	310658
140661	310659
26639	310660
76353	310661
177506	310662
59856	310663
308884	310664
140084	310665
163446	310666
135018	310667
154142	310668
126594	310669
49481	310670
117544	310671
101721	310672
218333	310673
184575	310674
79242	310675
12814	310676
296537	310677
55126	310678
264836	310679
37820	310680
74350	310681
251403	310682
13924	310683
105623	310684
131994	310685
114524	310686
18717	310687
179430	310688
147555	310689
13944	310690
21975	310691
42651	310692
238330	310693
266468	310694
294059	310695
264213	310696
307944	310697
178168	310698
450191	310699
126432	310700
237890	310701
101266	310702
22696	310703
119885	310704
6526	310705
78838	310706
328271	310707
120985	310708
427020	310709
272375	310710
18972	310711
343526	310712
22206	310713
2510	310714
41407	310715
294245	310716
17251	310717
132638	310718
341507	310719
232807	310720
229054	310721
152275	310722
296398	310723
140002	310724
13572	310725
109348	310726
330776	310727
169242	310728
272114	310729
400790	310730
82713	310731
246568	310732
35546	310733
61058	310734
14047	310735
448727	310736
268187	310737
64960	310738
196948	310739
27497	310740
57702	310741
903	310742
195042	310743
322777	310744
430525	310745
400355	310746
88812	310747
56867	310748
61912	310749
114636	310750
387664	310751
143191	310752
86	310753
1668	310754
331917	310755
116897	310756
125967	310757
54172	310758
92072	310759
300409	310760
222043	310761
239836	310762
279083	310763
391298	310764
166218	310765
64744	310766
259993	310767
440820	310768
379161	310769
234887	310770
183375	310771
7439	310772
40849	310773
153738	310774
45600	310775
8287	310776
137408	310777
407831	310778
286682	310779
77406	310780
10169	310781
26628	310782
5566	310783
35698	310784
235827	310785
168039	310786
71933	310787
435634	310788
57073	310789
49518	310790
170381	310791
234433	310792
64021	310793
419638	310794
243778	310795
343278	310796
236992	310797
26958	310798
210984	310799
389992	310800
4609	310801
104761	310802
113473	310803
17966	310804
1191	310805
120985	310806
301844	310807
61978	310808
420119	310809
340149	310810
208236	310811
272013	310812
320885	310813
417290	310814
62813	310815
130859	310816
1191	310817
176510	310818
20501	310819
309251	310820
56909	310821
107166	310822
440512	310823
344750	310824
230419	310825
133468	310826
304834	310827
267147	310828
108485	310829
140425	310830
146886	310831
72494	310832
13091	310833
184055	310834
336163	310835
175651	310836
903	310837
421855	310838
6639	310839
426089	310840
75323	310841
43193	310842
69538	310843
301531	310844
188146	310845
173169	310846
8573	310847
264645	310848
390765	310849
249984	310850
321135	310851
121302	310852
42360	310853
227813	310854
20845	310855
330832	310856
247949	310857
132884	310858
90848	310859
100380	310860
126289	310861
141852	310862
97053	310863
2450	310864
33500	310865
197676	310866
157695	310867
337292	310868
187193	310869
47328	310870
440617	310871
301529	310872
242253	310873
405182	310874
247060	310875
372045	310876
78608	310877
449860	310878
337712	310879
181222	310880
446565	310881
90482	310882
291133	310883
154076	310884
37549	310885
220287	310886
446905	310887
412115	310888
145623	310889
371633	310890
436060	310891
22270	310892
132252	310893
181238	310894
44677	310895
290002	310896
242074	310897
342830	310898
339731	310899
47586	310900
40684	310901
72790	310902
193096	310903
450709	310904
226128	310905
312279	310906
227183	310907
321440	310908
217560	310909
131767	310910
126888	310911
133583	310912
263131	310913
164261	310914
427528	310915
61740	310916
37024	310917
191744	310918
424100	310919
213417	310920
456064	310921
138763	310922
64855	310923
92874	310924
362797	310925
363220	310926
354600	310927
98050	310928
212266	310929
442319	310930
62981	310931
21674	310932
90403	310933
439796	310934
459305	310935
177815	310936
65041	310937
82626	310938
253953	310939
112385	310940
100281	310941
183652	310942
59426	310943
28499	310944
59830	310945
134186	310946
122741	310947
366887	310948
131763	310949
445116	310950
284347	310951
338494	310952
338268	310953
120674	310954
165393	310955
14792	310956
226452	310957
229496	310958
148014	310959
326560	310960
199119	310961
83885	310962
61571	310963
414574	310964
301850	310965
67747	310966
80855	310967
419989	310968
358620	310969
173893	310970
84620	310971
349150	310972
398924	310973
46542	310974
293063	310975
176249	310976
75445	310977
63160	310978
321825	310979
11351	310980
241282	310981
92044	310982
258152	310983
281089	310984
441101	310985
358589	310986
66432	310987
211784	310988
383913	310989
11086	310990
232112	310991
170030	310992
19402	310993
51678	310994
77110	310995
121263	310996
291947	310997
335903	310998
24665	310999
15889	311000
240732	311001
235542	311002
395319	311003
110056	311004
97989	311005
116371	311006
146064	311007
7770	311008
200908	311009
98531	311010
430546	311011
123713	311012
413460	311013
459266	311014
48170	311015
238613	311016
15041	311017
80753	311018
52118	311019
82954	311020
39495	311021
167615	311022
88826	311023
418215	311024
278906	311025
213831	311026
58086	311027
446542	311028
11303	311029
13766	311030
136389	311031
286679	311032
20101	311033
7350	311034
1222	311035
376186	311036
379804	311037
368180	311038
111274	311039
212466	311040
72904	311041
373770	311042
190860	311043
326078	311044
19958	311045
2653	311046
140990	311047
46497	311048
249598	311049
350952	311050
96905	311051
14266	311052
176099	311053
21	311054
438080	311055
405111	311056
208825	311057
13265	311058
235003	311059
29141	311060
60505	311061
27059	311062
92062	311063
51278	311064
66006	311065
411	311066
11554	311067
63163	311068
132134	311069
1192	311070
97094	311071
105277	311072
27799	311073
122062	311074
5217	311075
126854	311076
206800	311077
111839	311078
62170	311079
64003	311080
3463	311081
131468	311082
1366	311083
774	311084
54555	311085
149883	311086
324368	311087
55387	311088
18903	311089
411405	311090
127690	311091
131079	311092
7826	311093
119551	311094
126747	311095
134206	311096
315925	311097
221108	311098
402659	311099
151931	311100
192377	311101
193624	311102
160567	311103
452274	311104
70522	311105
70948	311106
286256	311107
159301	311108
264308	311109
47236	311110
124718	311111
223672	311112
458125	311113
220010	311114
142373	311115
319518	311116
35674	311117
30811	311118
173605	311119
256709	311120
399898	311121
156475	311122
54781	311123
423194	311124
126419	311125
60860	311126
96911	311127
235869	311128
368932	311129
77307	311130
280643	311131
120448	311132
8978	311133
257749	311134
93942	311135
93913	311136
50464	311137
31778	311138
257024	311139
361348	311140
119674	311141
14197	311142
441729	311143
80016	311144
172585	311145
121840	311146
61813	311147
448326	311148
305228	311149
121620	311150
1283	311151
1059	311152
66689	311153
162439	311154
51367	311155
5336	311156
198423	311157
8165	311158
3687	311159
31223	311160
33106	311161
41920	311162
350541	311163
20801	311164
51934	311165
120729	311166
2372	311167
7869	311168
118567	311169
19050	311170
221539	311171
9102	311172
3981	311173
117970	311174
449965	311175
268591	311176
247910	311177
34968	311178
124507	311179
348393	311180
245052	311181
27796	311182
441904	311183
24228	311184
248520	311185
158769	311186
4081	311187
247605	311188
97611	311189
195583	311190
61947	311191
76588	311192
182013	311193
121920	311194
211467	311195
146569	311196
13130	311197
3674	311198
24699	311199
4710	311200
204606	311201
19425	311202
194635	311203
111955	311204
173771	311205
27771	311206
61308	311207
8261	311208
286260	311209
88443	311210
239875	311211
422371	311212
97045	311213
85737	311214
164197	311215
284683	311216
121998	311217
243645	311218
16172	311219
68968	311220
109779	311221
43116	311222
87217	311223
102713	311224
12139	311225
393157	311226
20975	311227
17044	311228
87869	311229
241487	311230
17205	311231
35978	311232
50807	311233
30176	311234
206503	311235
52988	311236
340983	311237
189589	311238
58205	311239
194045	311240
51736	311241
13147	311242
82262	311243
21280	311244
7307	311245
74194	311246
220158	311247
14715	311248
57852	311249
423204	311250
68933	311251
16118	311252
71211	311253
95619	311254
304922	311255
447297	311256
247397	311257
75687	311258
238123	311259
13426	311260
54242	311261
77828	311262
5022	311263
355501	311264
13902	311265
217474	311266
99827	311267
266962	311268
66698	311269
192742	311270
444734	311271
225890	311272
223983	311273
371072	311274
443673	311275
240545	311276
127474	311277
52495	311278
289925	311279
295122	311280
420552	311281
262535	311282
45971	311283
457118	311284
140815	311285
20547	311286
52480	311287
135483	311288
303929	311289
122065	311290
98010	311291
446087	311292
227020	311293
43328	311294
82258	311295
22489	311296
178416	311297
7826	311298
236417	311299
99508	311300
81480	311301
205124	311302
219667	311303
261020	311304
1538	311305
53813	311306
6715	311307
225300	311308
69588	311309
450584	311310
226103	311311
101004	311312
25216	311313
119379	311314
54950	311315
132436	311316
416795	311317
13032	311318
83133	311319
44349	311320
43012	311321
135024	311322
267896	311323
237078	311324
146507	311325
116843	311326
58834	311327
327410	311328
120013	311329
3401	311330
282932	311331
12227	311332
417264	311333
12118	311334
161839	311335
230807	311336
83040	311337
41122	311338
438945	311339
130557	311340
98807	311341
439241	311342
21084	311343
391210	311344
321322	311345
198609	311346
18088	311347
407249	311348
391311	311349
245853	311350
161465	311351
394037	311352
411082	311353
5838	311354
189016	311355
275901	311356
15487	311357
16122	311358
39070	311359
81374	311360
128647	311361
111663	311362
202418	311363
123287	311364
108046	311365
78261	311366
69676	311367
25822	311368
140729	311369
24683	311370
352565	311371
306595	311372
35644	311373
25321	311374
230080	311375
116423	311376
91499	311377
178827	311378
1548	311379
210007	311380
14947	311381
94243	311382
62335	311383
32594	311384
189931	311385
88367	311386
57759	311387
270696	311388
100130	311389
27186	311390
105537	311391
207160	311392
50811	311393
29844	311394
161508	311395
219126	311396
416504	311397
154798	311398
395393	311399
294885	311400
134100	311401
57065	311402
297910	311403
427452	311404
336053	311405
112395	311406
274446	311407
64930	311408
386404	311409
82645	311410
202936	311411
199640	311412
112671	311413
18126	311414
242973	311415
34414	311416
203580	311417
6675	311418
347808	311419
250418	311420
42754	311421
56385	311422
46519	311423
53945	311424
139375	311425
46224	311426
110981	311427
115383	311428
10778	311429
19205	311430
31737	311431
12383	311432
313605	311433
293295	311434
117384	311435
46619	311436
374658	311437
62455	311438
143201	311439
358267	311440
441572	311441
20672	311442
316457	311443
100302	311444
416715	311445
69566	311446
69237	311447
66349	311448
195977	311449
48254	311450
135081	311451
392742	311452
116750	311453
193215	311454
264738	311455
186523	311456
104909	311457
459802	311458
160117	311459
181405	311460
103296	311461
39471	311462
133386	311463
424628	311464
232343	311465
46786	311466
4299	311467
25088	311468
5264	311469
86714	311470
372691	311471
226255	311472
28788	311473
53282	311474
106658	311475
50263	311476
101580	311477
47869	311478
82243	311479
165853	311480
75746	311481
329000	311482
168237	311483
162670	311484
14098	311485
130330	311486
15045	311487
8651	311488
20515	311489
67907	311490
245415	311491
448456	311492
6448	311493
378601	311494
192449	311495
430657	311496
212072	311497
50502	311498
156011	311499
38613	311500
22088	311501
129930	311502
258586	311503
20645	311504
248649	311505
134475	311506
172542	311507
345688	311508
169039	311509
6194	311510
237262	311511
106650	311512
50261	311513
184221	311514
202587	311515
211350	311516
365972	311517
15384	311518
2910	311519
65931	311520
237646	311521
41060	311522
108352	311523
136534	311524
322714	311525
290221	311526
8865	311527
131417	311528
235346	311529
225343	311530
60769	311531
118942	311532
113812	311533
412541	311534
51276	311535
31740	311536
203622	311537
422821	311538
237059	311539
16475	311540
18261	311541
119915	311542
290348	311543
29468	311544
107685	311545
45218	311546
136134	311547
20390	311548
47294	311549
232487	311550
313666	311551
234376	311552
205376	311553
99126	311554
331056	311555
156698	311556
44551	311557
271555	311558
87710	311559
84555	311560
278386	311561
150110	311562
221880	311563
63027	311564
431650	311565
177060	311566
64194	311567
204360	311568
189569	311569
24346	311570
112571	311571
411937	311572
29835	311573
78301	311574
5039	311575
172523	311576
308628	311577
309940	311578
297923	311579
66320	311580
180843	311581
167826	311582
34094	311583
250133	311584
244987	311585
226584	311586
179009	311587
107617	311588
393327	311589
18793	311590
273041	311591
38314	311592
132827	311593
66491	311594
39494	311595
153772	311596
63640	311597
70476	311598
12785	311599
130236	311600
182873	311601
482	311602
153353	311603
92880	311604
91203	311605
297362	311606
332930	311607
159392	311608
180624	311609
335102	311610
72	311611
10181	311612
196597	311613
193207	311614
49288	311615
69827	311616
346676	311617
172494	311618
172692	311619
45758	311620
22555	311621
9405	311622
203689	311623
10131	311624
198869	311625
23572	311626
5785	311627
231326	311628
237805	311629
19432	311630
112447	311631
113313	311632
166274	311633
2735	311634
323103	311635
54368	311636
106499	311637
30417	311638
107356	311639
212192	311640
1240	311641
71680	311642
10491	311643
28363	311644
47646	311645
204497	311646
377304	311647
203857	311648
82534	311649
170199	311650
160705	311651
176443	311652
246993	311653
64622	311654
442785	311655
406900	311656
66764	311657
448562	311658
64191	311659
125551	311660
235838	311661
67648	311662
427552	311663
83100	311664
20546	311665
361900	311666
34244	311667
387136	311668
139529	311669
27462	311670
8368	311671
23730	311672
5630	311673
143432	311674
132635	311675
343983	311676
64726	311677
22988	311678
310196	311679
72057	311680
183798	311681
183192	311682
2127	311683
381852	311684
26745	311685
376426	311686
200015	311687
168757	311688
8493	311689
327574	311690
326378	311691
39858	311692
335390	311693
196892	311694
40781	311695
106066	311696
76103	311697
76103	311698
269232	311699
233370	311700
61641	311701
437962	311702
118900	311703
165240	311704
109164	311705
93077	311706
82727	311707
132806	311708
103989	311709
53732	311710
380776	311711
381868	311712
219288	311713
179590	311714
37861	311715
320751	311716
130	311717
311560	311718
447332	311719
60212	311720
444249	311721
237183	311722
261403	311723
232166	311724
5958	311725
801	311726
129151	311727
109954	311728
403686	311729
278336	311730
222803	311731
252349	311732
13293	311733
96095	311734
34801	311735
277561	311736
39079	311737
13342	311738
51410	311739
270027	311740
144606	311741
38862	311742
5555	311743
146832	311744
59788	311745
65956	311746
2752	311747
255515	311748
48100	311749
174106	311750
174119	311751
348425	311752
48210	311753
347881	311754
183102	311755
4239	311756
28696	311757
302998	311758
100466	311759
78370	311760
6570	311761
193136	311762
19816	311763
339048	311764
179595	311765
112908	311766
21374	311767
20973	311768
23886	311769
41678	311770
24670	311771
233662	311772
32623	311773
42531	311774
303754	311775
424554	311776
3454	311777
59208	311778
245636	311779
112263	311780
119113	311781
13307	311782
459538	311783
347254	311784
78954	311785
308157	311786
179308	311787
425095	311788
391463	311789
100691	311790
42401	311791
251609	311792
152708	311793
104535	311794
117773	311795
8211	311796
381616	311797
380383	311798
53232	311799
53991	311800
104580	311801
53967	311802
63330	311803
53803	311804
309248	311805
9852	311806
1553	311807
19294	311808
125500	311809
37837	311810
416173	311811
393715	311812
401643	311813
229916	311814
105645	311815
72135	311816
4904	311817
133979	311818
289346	311819
380189	311820
174472	311821
441885	311822
123066	311823
439571	311824
275882	311825
172467	311826
165103	311827
127956	311828
241004	311829
256910	311830
40403	311831
12785	311832
348301	311833
6012	311834
297510	311835
93029	311836
80220	311837
347588	311838
131656	311839
332211	311840
277706	311841
97307	311842
365760	311843
96554	311844
87003	311845
329371	311846
89535	311847
98801	311848
131861	311849
40723	311850
141224	311851
304201	311852
198791	311853
60618	311854
18673	311855
229014	311856
421338	311857
426027	311858
114923	311859
43882	311860
213305	311861
31683	311862
61835	311863
417191	311864
112531	311865
19482	311866
107784	311867
211075	311868
209355	311869
56627	311870
110419	311871
29246	311872
442883	311873
198872	311874
379917	311875
203588	311876
101763	311877
102241	311878
68334	311879
170336	311880
168495	311881
313808	311882
88048	311883
21717	311884
178314	311885
53698	311886
118220	311887
64102	311888
1810	311889
22509	311890
123082	311891
430356	311892
233796	311893
218009	311894
215462	311895
26191	311896
289006	311897
451889	311898
404930	311899
140670	311900
140932	311901
124600	311902
222669	311903
124132	311904
312130	311905
12791	311906
320039	311907
73451	311908
78578	311909
272276	311910
232343	311911
429487	311912
135055	311913
246211	311914
139398	311915
259397	311916
67317	311917
349053	311918
95710	311919
98161	311920
98196	311921
201685	311922
10361	311923
65137	311924
169799	311925
331138	311926
87879	311927
2942	311928
70928	311929
174780	311930
336451	311931
44638	311932
48587	311933
75786	311934
73233	311935
22437	311936
456903	311937
289226	311938
51233	311939
294222	311940
198912	311941
36725	311942
24077	311943
326995	311944
25688	311945
228988	311946
115431	311947
60926	311948
114957	311949
410798	311950
43053	311951
9806	311952
218637	311953
78313	311954
403956	311955
212338	311956
407478	311957
63674	311958
1964	311959
185810	311960
81606	311961
54780	311962
100335	311963
65305	311964
28729	311965
1065	311966
313851	311967
104395	311968
457513	311969
123670	311970
31307	311971
110700	311972
112158	311973
367841	311974
390172	311975
111681	311976
55372	311977
21565	311978
431520	311979
234327	311980
39320	311981
73192	311982
404106	311983
354808	311984
172708	311985
21635	311986
367211	311987
373590	311988
420751	311989
219276	311990
6333	311991
55188	311992
250026	311993
29330	311994
117862	311995
175841	311996
19388	311997
73451	311998
458037	311999
270721	312000
62762	312001
67006	312002
74007	312003
236278	312004
4749	312005
723	312006
69978	312007
544	312008
21156	312009
71935	312010
107554	312011
284050	312012
366269	312013
26314	312014
192908	312015
345995	312016
153735	312017
62762	312018
169350	312019
91799	312020
274017	312021
47592	312022
19222	312023
173485	312024
171480	312025
234264	312026
55423	312027
157529	312028
235124	312029
117030	312030
192980	312031
242777	312032
219850	312033
33916	312034
32503	312035
429760	312036
61801	312037
110120	312038
18322	312039
206495	312040
374458	312041
8014	312042
24828	312043
165210	312044
260967	312045
44745	312046
170611	312047
155622	312048
452221	312049
37954	312050
17306	312051
439092	312052
117604	312053
69216	312054
369157	312055
158804	312056
117458	312057
119192	312058
417832	312059
219892	312060
349591	312061
369470	312062
378459	312063
396391	312064
135194	312065
237569	312066
343986	312067
45011	312068
131287	312069
451935	312070
425783	312071
134231	312072
258668	312073
89158	312074
21485	312075
231526	312076
13191	312077
138810	312078
233270	312079
239427	312080
3585	312081
255092	312082
241487	312083
236278	312084
67350	312085
59422	312086
49777	312087
198530	312088
337975	312089
195495	312090
72146	312091
51038	312092
6012	312093
179590	312094
95911	312095
92277	312096
28891	312097
97813	312098
174412	312099
167991	312100
268358	312101
89939	312102
299261	312103
121585	312104
78494	312105
125524	312106
79048	312107
435599	312108
341898	312109
296062	312110
5277	312111
24007	312112
7052	312113
11111	312114
113157	312115
18657	312116
113435	312117
398626	312118
203474	312119
177294	312120
2252	312121
192617	312122
194618	312123
51444	312124
102475	312125
15414	312126
179117	312127
137913	312128
136	312129
329102	312130
297570	312131
124312	312132
378860	312133
379775	312134
204124	312135
105751	312136
359802	312137
166558	312138
274398	312139
84157	312140
316760	312141
43781	312142
88140	312143
84157	312144
165887	312145
237184	312146
155089	312147
12316	312148
342721	312149
232695	312150
127864	312151
278616	312152
15452	312153
60571	312154
71362	312155
18410	312156
414948	312157
445115	312158
456714	312159
414637	312160
116608	312161
8250	312162
220988	312163
147849	312164
242361	312165
261883	312166
262927	312167
30290	312168
97130	312169
277275	312170
217548	312171
144300	312172
268013	312173
16463	312174
28258	312175
348936	312176
425734	312177
94454	312178
49811	312179
27182	312180
371577	312181
52912	312182
24789	312183
344919	312184
23352	312185
23256	312186
62271	312187
432183	312188
438515	312189
5292	312190
408415	312191
414616	312192
408982	312193
400556	312194
110380	312195
344142	312196
30528	312197
4725	312198
376586	312199
102420	312200
52504	312201
52504	312202
52519	312203
209364	312204
19866	312205
102275	312206
388274	312207
81254	312208
240237	312209
435179	312210
60672	312211
12774	312212
36441	312213
116450	312214
460138	312215
456274	312216
29345	312217
172248	312218
80916	312219
356626	312220
324697	312221
249956	312222
169010	312223
86452	312224
14786	312225
86416	312226
109611	312227
226083	312228
18066	312229
77284	312230
8521	312231
46526	312232
105807	312233
209414	312234
6832	312235
242487	312236
446928	312237
98333	312238
367725	312239
71491	312240
4159	312241
333176	312242
326230	312243
448301	312244
220122	312245
10629	312246
9645	312247
106550	312248
164283	312249
2345	312250
1235	312251
322357	312252
122379	312253
390139	312254
109559	312255
32211	312256
91108	312257
154236	312258
381840	312259
41871	312260
25960	312261
333806	312262
37939	312263
173293	312264
11360	312265
379657	312266
37550	312267
84013	312268
96541	312269
263926	312270
259222	312271
66032	312272
190960	312273
14	312274
3715	312275
66516	312276
129045	312277
15410	312278
895	312279
309531	312280
976	312281
1022	312282
129281	312283
13447	312284
278860	312285
267260	312286
129874	312287
134854	312288
255340	312289
90065	312290
46851	312291
69160	312292
302141	312293
103655	312294
25252	312295
203023	312296
163390	312297
128785	312298
192136	312299
160775	312300
234121	312301
9291	312302
251845	312303
264610	312304
316376	312305
12762	312306
93854	312307
97433	312308
130942	312309
440955	312310
336865	312311
219082	312312
66567	312313
72342	312314
37072	312315
265942	312316
77418	312317
134763	312318
66762	312319
138703	312320
16614	312321
160396	312322
71597	312323
137159	312324
252234	312325
35535	312326
92741	312327
35521	312328
35451	312329
12056	312330
20300	312331
67163	312332
1346	312333
85836	312334
254442	312335
23131	312336
251622	312337
361433	312338
190657	312339
35528	312340
388308	312341
3755	312342
130821	312343
187592	312344
187227	312345
151313	312346
273624	312347
36422	312348
128906	312349
70065	312350
68831	312351
251164	312352
222431	312353
108534	312354
105025	312355
137433	312356
187592	312357
105325	312358
3785	312359
55357	312360
21534	312361
175563	312362
2926	312363
35037	312364
138880	312365
265269	312366
71851	312367
248535	312368
35672	312369
254595	312370
247911	312371
127168	312372
122724	312373
128771	312374
59919	312375
6893	312376
149448	312377
20138	312378
82152	312379
20150	312380
153288	312381
131010	312382
139232	312383
459268	312384
315646	312385
255829	312386
311413	312387
21269	312388
128705	312389
400808	312390
12619	312391
37579	312392
20145	312393
65077	312394
417655	312395
175820	312396
228550	312397
33877	312398
109217	312399
455342	312400
116534	312401
126189	312402
19782	312403
379546	312404
249413	312405
18286	312406
407438	312407
24452	312408
324117	312409
146471	312410
27130	312411
59781	312412
249311	312413
7871	312414
103458	312415
79954	312416
454946	312417
237314	312418
63145	312419
20134	312420
179745	312421
204361	312422
85385	312423
66048	312424
39798	312425
365289	312426
129770	312427
258	312428
457079	312429
13345	312430
253431	312431
38801	312432
183732	312433
70849	312434
108722	312435
186276	312436
251347	312437
36262	312438
35930	312439
17967	312440
66704	312441
65878	312442
450136	312443
158553	312444
260992	312445
260605	312446
6529	312447
70977	312448
118781	312449
129285	312450
224535	312451
11144	312452
139479	312453
14644	312454
224923	312455
6529	312456
415818	312457
33088	312458
106288	312459
307593	312460
104372	312461
127	312462
375775	312463
28812	312464
450847	312465
11387	312466
126203	312467
111323	312468
382528	312469
22715	312470
22113	312471
193744	312472
253090	312473
255906	312474
2519	312475
128519	312476
19833	312477
126930	312478
11092	312479
35525	312480
275685	312481
11144	312482
12609	312483
54049	312484
5368	312485
165108	312486
178003	312487
53391	312488
250185	312489
75579	312490
62837	312491
19837	312492
54266	312493
1272	312494
285025	312495
249492	312496
460227	312497
250125	312498
128552	312499
457147	312500
3595	312501
241898	312502
61795	312503
64528	312504
112484	312505
125065	312506
249215	312507
5060	312508
20073	312509
11865	312510
1272	312511
245121	312512
91944	312513
122074	312514
245314	312515
125896	312516
68427	312517
111765	312518
19610	312519
250030	312520
250340	312521
250628	312522
325	312523
250094	312524
237920	312525
29110	312526
7138	312527
241199	312528
445749	312529
458866	312530
25189	312531
48	312532
458297	312533
249314	312534
128601	312535
250577	312536
247210	312537
245880	312538
207	312539
20085	312540
418	312541
247804	312542
169142	312543
302006	312544
156391	312545
425603	312546
44739	312547
25990	312548
373231	312549
385037	312550
383279	312551
185036	312552
81119	312553
78150	312554
263034	312555
25548	312556
91255	312557
244933	312558
460015	312559
224822	312560
97498	312561
9489	312562
180464	312563
118087	312564
165581	312565
54668	312566
335537	312567
6333	312568
39150	312569
237874	312570
368291	312571
271971	312572
176243	312573
185865	312574
4494	312575
343381	312576
124521	312577
206316	312578
218898	312579
95091	312580
316028	312581
93961	312582
127965	312583
12279	312584
108566	312585
196743	312586
173807	312587
459007	312588
262000	312589
9419	312590
266432	312591
230354	312592
128269	312593
248546	312594
65641	312595
94100	312596
3012	312597
351989	312598
94537	312599
89489	312600
27716	312601
362839	312602
96102	312603
46467	312604
60246	312605
303370	312606
44406	312607
155299	312608
308	312609
10458	312610
302367	312611
302598	312612
41900	312613
245434	312614
427902	312615
62383	312616
21525	312617
61585	312618
116476	312619
62836	312620
442527	312621
118693	312622
231072	312623
334083	312624
161473	312625
45171	312626
366725	312627
76928	312628
443551	312629
121670	312630
208632	312631
399411	312632
224983	312633
246749	312634
212318	312635
3825	312636
46576	312637
205451	312638
29543	312639
45253	312640
8094	312641
459889	312642
63723	312643
451593	312644
67272	312645
453723	312646
12392	312647
121886	312648
37711	312649
245712	312650
407511	312651
100213	312652
27951	312653
218876	312654
120647	312655
21243	312656
67716	312657
96642	312658
118756	312659
96373	312660
55254	312661
280331	312662
353172	312663
213239	312664
136452	312665
164261	312666
231275	312667
50121	312668
307337	312669
305425	312670
141101	312671
383061	312672
310037	312673
167317	312674
38861	312675
185504	312676
41742	312677
38301	312678
181128	312679
185689	312680
352149	312681
95342	312682
193194	312683
190922	312684
447867	312685
56200	312686
192428	312687
198127	312688
175050	312689
25748	312690
80108	312691
296562	312692
1020	312693
41510	312694
76105	312695
299212	312696
310986	312697
121160	312698
107478	312699
159810	312700
131857	312701
236289	312702
238409	312703
231426	312704
139916	312705
396959	312706
221092	312707
11228	312708
214797	312709
85942	312710
66644	312711
352119	312712
107101	312713
54372	312714
205180	312715
4224	312716
57786	312717
82207	312718
82207	312719
153401	312720
44327	312721
84702	312722
67105	312723
98877	312724
69229	312725
239153	312726
454529	312727
71820	312728
164586	312729
92484	312730
347977	312731
27671	312732
304633	312733
8431	312734
352947	312735
240701	312736
17692	312737
161188	312738
140373	312739
125822	312740
127758	312741
379164	312742
153222	312743
214166	312744
162402	312745
240421	312746
399772	312747
280831	312748
154237	312749
123322	312750
326034	312751
145761	312752
65502	312753
230902	312754
84297	312755
90253	312756
106483	312757
291697	312758
353767	312759
404764	312760
402244	312761
65490	312762
195316	312763
364496	312764
142423	312765
60928	312766
22327	312767
142423	312768
146990	312769
15937	312770
130564	312771
132216	312772
104648	312773
358980	312774
50663	312775
78370	312776
2182	312777
49186	312778
304	312779
41622	312780
63213	312781
182091	312782
131331	312783
1835	312784
71252	312785
2211	312786
6012	312787
369006	312788
211849	312789
180634	312790
165753	312791
322798	312792
334056	312793
11224	312794
46855	312795
22769	312796
69229	312797
118028	312798
226371	312799
59759	312800
110465	312801
402145	312802
212910	312803
4125	312804
85669	312805
103137	312806
400383	312807
435277	312808
71291	312809
334423	312810
54572	312811
166732	312812
44134	312813
9256	312814
71482	312815
34591	312816
63658	312817
66017	312818
3000	312819
236923	312820
112281	312821
443816	312822
404545	312823
345942	312824
330344	312825
214854	312826
205158	312827
259031	312828
35705	312829
199693	312830
343240	312831
436032	312832
175597	312833
206043	312834
171488	312835
384603	312836
206483	312837
359154	312838
410748	312839
108040	312840
47617	312841
33252	312842
413839	312843
54051	312844
261461	312845
417879	312846
53263	312847
94608	312848
311583	312849
115141	312850
171081	312851
181381	312852
959	312853
458211	312854
264188	312855
215954	312856
84031	312857
1540	312858
123456	312859
113772	312860
62975	312861
367209	312862
27716	312863
196804	312864
15226	312865
174398	312866
89590	312867
168031	312868
80160	312869
297089	312870
277050	312871
188868	312872
238265	312873
513	312874
224482	312875
110288	312876
273488	312877
220937	312878
100994	312879
408328	312880
185788	312881
54572	312882
4825	312883
95882	312884
205671	312885
13592	312886
70100	312887
20481	312888
321001	312889
159634	312890
9583	312891
122500	312892
5726	312893
247139	312894
459822	312895
456535	312896
249497	312897
457111	312898
244682	312899
19958	312900
459824	312901
417634	312902
206615	312903
380017	312904
125424	312905
201975	312906
346504	312907
139515	312908
130429	312909
315892	312910
98847	312911
362547	312912
143365	312913
58959	312914
404053	312915
224673	312916
195209	312917
158231	312918
119994	312919
20758	312920
386157	312921
36165	312922
161396	312923
89247	312924
352543	312925
165667	312926
25182	312927
77060	312928
333921	312929
101094	312930
100003	312931
39008	312932
346587	312933
158796	312934
106059	312935
170634	312936
128945	312937
210722	312938
203140	312939
424373	312940
230435	312941
47247	312942
75553	312943
277237	312944
278636	312945
2672	312946
210	312947
139822	312948
69468	312949
73963	312950
95614	312951
482	312952
88999	312953
23993	312954
36014	312955
100015	312956
208572	312957
158660	312958
46728	312959
127701	312960
128706	312961
347624	312962
8816	312963
4564	312964
301979	312965
14228	312966
9815	312967
29379	312968
17283	312969
107548	312970
414532	312971
416476	312972
59917	312973
417148	312974
237953	312975
54788	312976
165928	312977
40840	312978
20273	312979
14877	312980
2839	312981
167417	312982
424075	312983
318935	312984
85273	312985
85344	312986
85397	312987
44781	312988
317880	312989
319082	312990
85642	312991
167471	312992
122594	312993
44822	312994
85345	312995
167794	312996
319169	312997
6094	312998
25820	312999
64864	313000
65424	313001
457193	313002
20194	313003
455442	313004
458219	313005
457221	313006
173838	313007
134871	313008
66173	313009
111816	313010
26780	313011
250868	313012
210759	313013
394468	313014
177347	313015
112037	313016
163882	313017
254666	313018
426670	313019
139820	313020
50756	313021
422689	313022
400573	313023
171973	313024
171973	313025
66887	313026
233862	313027
18803	313028
247985	313029
146207	313030
173082	313031
203562	313032
213239	313033
71218	313034
47338	313035
410855	313036
383203	313037
125692	313038
21238	313039
369333	313040
98576	313041
91897	313042
66887	313043
191091	313044
179791	313045
384961	313046
45324	313047
286741	313048
86992	313049
146711	313050
21611	313051
60928	313052
147788	313053
73252	313054
136391	313055
257766	313056
36029	313057
37437	313058
425511	313059
48054	313060
125230	313061
248119	313062
51443	313063
14603	313064
1009	313065
46086	313066
206021	313067
47711	313068
15319	313069
81748	313070
94399	313071
80419	313072
297761	313073
280044	313074
48948	313075
232500	313076
62850	313077
164364	313078
21194	313079
438918	313080
431167	313081
31825	313082
169	313083
135407	313084
209585	313085
219132	313086
60231	313087
31785	313088
395964	313089
402017	313090
426685	313091
63715	313092
81824	313093
29577	313094
53915	313095
85816	313096
43187	313097
8550	313098
14675	313099
167293	313100
166950	313101
30046	313102
130236	313103
225774	313104
87714	313105
128167	313106
455057	313107
34327	313108
242799	313109
34907	313110
457586	313111
12132	313112
220102	313113
115292	313114
184207	313115
61866	313116
410545	313117
73549	313118
17345	313119
421675	313120
326102	313121
372717	313122
281101	313123
378057	313124
399595	313125
379852	313126
58021	313127
249582	313128
46263	313129
220302	313130
420492	313131
258440	313132
61540	313133
385069	313134
343875	313135
124873	313136
129059	313137
133724	313138
286003	313139
245897	313140
376468	313141
224043	313142
444822	313143
203520	313144
110063	313145
68233	313146
12681	313147
354508	313148
358941	313149
97719	313150
27859	313151
51923	313152
1835	313153
176559	313154
6012	313155
22141	313156
167230	313157
169784	313158
175270	313159
8816	313160
80964	313161
78476	313162
294249	313163
376533	313164
22806	313165
95179	313166
39527	313167
440019	313168
62942	313169
29379	313170
235986	313171
265207	313172
235586	313173
237368	313174
434542	313175
436570	313176
119948	313177
144050	313178
71128	313179
199944	313180
410949	313181
7214	313182
381313	313183
219410	313184
216446	313185
211001	313186
404130	313187
212255	313188
405034	313189
218002	313190
403462	313191
1197	313192
1235	313193
94081	313194
29835	313195
203017	313196
207491	313197
338718	313198
206556	313199
280877	313200
24877	313201
86514	313202
258258	313203
158773	313204
123657	313205
166999	313206
285376	313207
383977	313208
452195	313209
51168	313210
132379	313211
166705	313212
98685	313213
148029	313214
281508	313215
105409	313216
146924	313217
195748	313218
8396	313219
447510	313220
206150	313221
348545	313222
189345	313223
69676	313224
85907	313225
168149	313226
64150	313227
316983	313228
396954	313229
222523	313230
159734	313231
62609	313232
237922	313233
158210	313234
120654	313235
19384	313236
38496	313237
431127	313238
38998	313239
292138	313240
70501	313241
12615	313242
8159	313243
262645	313244
70347	313245
68955	313246
12681	313247
8186	313248
71937	313249
136822	313250
265907	313251
135524	313252
96119	313253
96040	313254
348316	313255
186948	313256
91448	313257
102030	313258
105660	313259
365059	313260
359533	313261
28517	313262
196057	313263
195085	313264
253644	313265
6278	313266
112934	313267
147693	313268
23364	313269
158036	313270
42096	313271
57	313272
77650	313273
124887	313274
7608	313275
121247	313276
19358	313277
121801	313278
216554	313279
402532	313280
67231	313281
175987	313282
317834	313283
31038	313284
404050	313285
435970	313286
54530	313287
99729	313288
223124	313289
128596	313290
213743	313291
8793	313292
160734	313293
63640	313294
139558	313295
127743	313296
409885	313297
333271	313298
239530	313299
54763	313300
255696	313301
81908	313302
91682	313303
407551	313304
179400	313305
96641	313306
371637	313307
286457	313308
51115	313309
21822	313310
30262	313311
425694	313312
409734	313313
34950	313314
167317	313315
172208	313316
148496	313317
12015	313318
140214	313319
137615	313320
273670	313321
69346	313322
96018	313323
15918	313324
49627	313325
95934	313326
21727	313327
97099	313328
99722	313329
369750	313330
16558	313331
43651	313332
131311	313333
32097	313334
164957	313335
337533	313336
4076	313337
389866	313338
62770	313339
63843	313340
164350	313341
237356	313342
233260	313343
32407	313344
229092	313345
2605	313346
120063	313347
56291	313348
16395	313349
11000	313350
111652	313351
283703	313352
17425	313353
244288	313354
64504	313355
8211	313356
170793	313357
13441	313358
208978	313359
117518	313360
185971	313361
29533	313362
208938	313363
7139	313364
16117	313365
459216	313366
259241	313367
239476	313368
125478	313369
128225	313370
178647	313371
63967	313372
264460	313373
265118	313374
66532	313375
127793	313376
5334	313377
129482	313378
48948	313379
246743	313380
104794	313381
220063	313382
350527	313383
301190	313384
52714	313385
32950	313386
69420	313387
338110	313388
198792	313389
81484	313390
437221	313391
210492	313392
52853	313393
369346	313394
283667	313395
130259	313396
286500	313397
77114	313398
22522	313399
38496	313400
38528	313401
513	313402
37619	313403
21223	313404
96743	313405
355578	313406
344807	313407
351835	313408
34889	313409
61689	313410
213170	313411
16966	313412
169917	313413
46297	313414
219740	313415
260151	313416
145582	313417
23256	313418
81091	313419
42096	313420
22769	313421
121416	313422
64961	313423
98295	313424
121772	313425
60419	313426
60235	313427
228397	313428
393561	313429
404688	313430
3392	313431
217920	313432
112256	313433
123683	313434
102223	313435
16396	313436
102171	313437
200005	313438
51878	313439
101149	313440
6759	313441
46779	313442
295832	313443
45473	313444
81580	313445
5944	313446
123736	313447
240892	313448
123084	313449
434248	313450
443074	313451
139511	313452
2433	313453
24367	313454
390	313455
283972	313456
268717	313457
91340	313458
228463	313459
57135	313460
94192	313461
88626	313462
96018	313463
32181	313464
10835	313465
167999	313466
336047	313467
89028	313468
231836	313469
24723	313470
22107	313471
290883	313472
1270	313473
42875	313474
36610	313475
228245	313476
60343	313477
215517	313478
111842	313479
247377	313480
118847	313481
217894	313482
408339	313483
19384	313484
181457	313485
378175	313486
4797	313487
104	313488
387410	313489
27121	313490
185271	313491
92048	313492
105759	313493
3215	313494
106801	313495
55512	313496
205333	313497
48164	313498
105657	313499
3632	313500
294031	313501
132425	313502
384857	313503
57097	313504
177681	313505
95567	313506
201598	313507
42454	313508
2319	313509
196895	313510
21093	313511
1310	313512
74571	313513
68769	313514
244164	313515
458634	313516
433117	313517
444083	313518
414929	313519
336074	313520
226341	313521
261286	313522
146680	313523
360642	313524
241499	313525
432644	313526
193559	313527
212923	313528
212431	313529
270361	313530
216353	313531
71808	313532
170545	313533
36356	313534
161431	313535
436613	313536
204118	313537
29792	313538
169682	313539
54837	313540
302627	313541
82866	313542
79436	313543
8479	313544
5814	313545
48638	313546
366563	313547
145271	313548
153835	313549
79941	313550
202750	313551
47841	313552
239301	313553
200819	313554
91496	313555
439316	313556
176278	313557
177835	313558
135710	313559
178486	313560
46248	313561
178592	313562
298217	313563
304810	313564
140449	313565
258793	313566
158395	313567
8728	313568
320023	313569
7399	313570
68817	313571
123103	313572
61626	313573
11719	313574
212248	313575
127373	313576
122938	313577
34198	313578
70154	313579
421979	313580
158645	313581
228709	313582
11972	313583
120033	313584
58199	313585
9959	313586
134214	313587
101360	313588
213847	313589
219042	313590
8211	313591
733	313592
78370	313593
204685	313594
473	313595
207664	313596
202973	313597
6590	313598
334455	313599
123960	313600
436833	313601
128046	313602
128117	313603
99306	313604
250275	313605
247169	313606
249086	313607
459285	313608
65613	313609
246103	313610
45051	313611
269087	313612
389826	313613
107344	313614
163288	313615
300090	313616
152224	313617
104133	313618
402188	313619
446687	313620
317814	313621
65983	313622
252251	313623
208260	313624
388952	313625
738	313626
350016	313627
97010	313628
16082	313629
189156	313630
59113	313631
114919	313632
303665	313633
349810	313634
250338	313635
84976	313636
188178	313637
230576	313638
134749	313639
276601	313640
268223	313641
216919	313642
371859	313643
374790	313644
194192	313645
51775	313646
157926	313647
83330	313648
93791	313649
184745	313650
304191	313651
38266	313652
406226	313653
424649	313654
3398	313655
49848	313656
227718	313657
37292	313658
117373	313659
458653	313660
56715	313661
101939	313662
113085	313663
39313	313664
74226	313665
28706	313666
247018	313667
252360	313668
11718	313669
407211	313670
378347	313671
286269	313672
50085	313673
198153	313674
377449	313675
328935	313676
456742	313677
273317	313678
112601	313679
91261	313680
71302	313681
95567	313682
146619	313683
15022	313684
414839	313685
409738	313686
336102	313687
166781	313688
154750	313689
422174	313690
221845	313691
226110	313692
47810	313693
219896	313694
125637	313695
200089	313696
395645	313697
445480	313698
198462	313699
260812	313700
198536	313701
338376	313702
275277	313703
48758	313704
104495	313705
101942	313706
73237	313707
30676	313708
160703	313709
85353	313710
440331	313711
43907	313712
171117	313713
449736	313714
3660	313715
111169	313716
2721	313717
76724	313718
129795	313719
167161	313720
170642	313721
87743	313722
7376	313723
44846	313724
169845	313725
132625	313726
409527	313727
116487	313728
280043	313729
170497	313730
113905	313731
361021	313732
104527	313733
265394	313734
169307	313735
73158	313736
81606	313737
270097	313738
61364	313739
26442	313740
108374	313741
355442	313742
24422	313743
282263	313744
106925	313745
412601	313746
207038	313747
149266	313748
302405	313749
263672	313750
26078	313751
382501	313752
270804	313753
37913	313754
206311	313755
106173	313756
209056	313757
451085	313758
36049	313759
246791	313760
181004	313761
14059	313762
9061	313763
351390	313764
45139	313765
241424	313766
199093	313767
71468	313768
37171	313769
197571	313770
32237	313771
95628	313772
156080	313773
249077	313774
273722	313775
455526	313776
243870	313777
209996	313778
130715	313779
64494	313780
63806	313781
26177	313782
10830	313783
349125	313784
112237	313785
169618	313786
130263	313787
29398	313788
414583	313789
61416	313790
134352	313791
204976	313792
114414	313793
352263	313794
105349	313795
50492	313796
33700	313797
34199	313798
19495	313799
48379	313800
126270	313801
152120	313802
393008	313803
413171	313804
35326	313805
377232	313806
359599	313807
402088	313808
172523	313809
223616	313810
185968	313811
116723	313812
40940	313813
387324	313814
175633	313815
98291	313816
98389	313817
438110	313818
306301	313819
12923	313820
167977	313821
9915	313822
432161	313823
191019	313824
361255	313825
133673	313826
116687	313827
454913	313828
51265	313829
194479	313830
10139	313831
364591	313832
94214	313833
240546	313834
10139	313835
218356	313836
145837	313837
51145	313838
308335	313839
61336	313840
51275	313841
92563	313842
16191	313843
181553	313844
450365	313845
10019	313846
36774	313847
130995	313848
190232	313849
201363	313850
232113	313851
373746	313852
373570	313853
199278	313854
305868	313855
368468	313856
293990	313857
294317	313858
8409	313859
29926	313860
199692	313861
31926	313862
135870	313863
449566	313864
28727	313865
236705	313866
59920	313867
28443	313868
320146	313869
353575	313870
9418	313871
253542	313872
180246	313873
218067	313874
341713	313875
282657	313876
665	313877
47899	313878
178756	313879
177134	313880
6788	313881
233231	313882
96823	313883
114783	313884
49288	313885
207305	313886
99088	313887
187766	313888
154158	313889
70154	313890
168763	313891
341610	313892
335593	313893
316172	313894
256186	313895
286062	313896
281142	313897
19255	313898
129394	313899
113591	313900
7382	313901
16874	313902
217666	313903
119750	313904
65821	313905
17392	313906
107252	313907
5167	313908
40264	313909
108317	313910
27980	313911
123248	313912
8072	313913
234492	313914
153619	313915
51168	313916
4341	313917
58231	313918
89191	313919
12541	313920
93955	313921
208402	313922
238381	313923
314161	313924
387824	313925
45116	313926
337754	313927
348609	313928
354818	313929
175389	313930
71331	313931
288714	313932
348368	313933
48906	313934
179608	313935
84858	313936
74982	313937
27318	313938
252496	313939
101072	313940
42958	313941
139131	313942
3359	313943
276915	313944
79118	313945
187964	313946
23447	313947
224041	313948
116324	313949
131761	313950
346311	313951
20607	313952
336277	313953
173218	313954
420426	313955
53353	313956
82802	313957
237588	313958
219282	313959
53353	313960
178340	313961
24087	313962
167900	313963
187436	313964
107855	313965
307903	313966
19492	313967
155707	313968
50171	313969
292828	313970
204775	313971
202932	313972
194934	313973
381171	313974
423298	313975
27128	313976
116282	313977
118397	313978
434423	313979
406508	313980
111172	313981
73386	313982
289397	313983
28276	313984
444726	313985
26177	313986
96346	313987
3375	313988
80274	313989
110016	313990
8106	313991
81361	313992
324313	313993
394863	313994
105801	313995
452158	313996
16326	313997
431261	313998
450635	313999
225795	314000
65319	314001
397596	314002
128326	314003
125130	314004
364148	314005
46763	314006
318264	314007
122783	314008
8566	314009
89354	314010
327692	314011
33103	314012
255093	314013
173057	314014
110166	314015
118427	314016
427819	314017
17542	314018
42292	314019
89355	314020
9640	314021
14539	314022
1642	314023
43907	314024
407982	314025
373479	314026
189177	314027
29085	314028
203874	314029
324991	314030
116799	314031
98819	314032
102630	314033
131790	314034
104638	314035
315072	314036
276557	314037
76415	314038
333226	314039
146347	314040
77359	314041
97978	314042
33507	314043
245002	314044
229005	314045
44310	314046
17413	314047
81179	314048
96552	314049
106966	314050
11301	314051
360343	314052
148143	314053
199963	314054
144621	314055
247120	314056
47999	314057
107171	314058
41297	314059
25990	314060
34994	314061
145094	314062
345015	314063
211278	314064
101857	314065
211278	314066
150652	314067
74262	314068
44590	314069
111016	314070
199179	314071
45914	314072
142758	314073
179168	314074
286673	314075
228911	314076
115271	314077
262446	314078
111128	314079
44002	314080
216581	314081
81536	314082
194684	314083
216581	314084
158432	314085
263027	314086
26623	314087
26630	314088
6880	314089
242924	314090
239740	314091
61686	314092
71459	314093
210588	314094
8716	314095
55178	314096
72686	314097
11655	314098
84295	314099
144967	314100
153770	314101
385024	314102
407273	314103
392578	314104
414576	314105
2319	314106
238771	314107
64954	314108
330828	314109
152058	314110
43437	314111
29739	314112
366374	314113
447606	314114
242121	314115
125105	314116
5244	314117
443714	314118
46586	314119
70123	314120
167110	314121
310952	314122
71845	314123
249635	314124
185000	314125
253004	314126
254265	314127
245092	314128
8158	314129
210644	314130
47867	314131
203127	314132
99482	314133
90478	314134
1643	314135
380481	314136
17095	314137
54357	314138
83498	314139
1360	314140
97141	314141
153112	314142
14773	314143
195905	314144
359934	314145
49938	314146
347758	314147
28666	314148
308	314149
167435	314150
163580	314151
315758	314152
43687	314153
25140	314154
287967	314155
248568	314156
316899	314157
149746	314158
40999	314159
6768	314160
41585	314161
5762	314162
426740	314163
40434	314164
4945	314165
420422	314166
408124	314167
412149	314168
215940	314169
209872	314170
391986	314171
122269	314172
354395	314173
47149	314174
38911	314175
124473	314176
19662	314177
40499	314178
70033	314179
27709	314180
351521	314181
173274	314182
128959	314183
76304	314184
160938	314185
76494	314186
157524	314187
402593	314188
77875	314189
9273	314190
384714	314191
109642	314192
27944	314193
136073	314194
47579	314195
54677	314196
98780	314197
295730	314198
200599	314199
6434	314200
118892	314201
35163	314202
162723	314203
117669	314204
76441	314205
11169	314206
406502	314207
198464	314208
344521	314209
418671	314210
195600	314211
306962	314212
225997	314213
262398	314214
229902	314215
415007	314216
56365	314217
101868	314218
406996	314219
33569	314220
280386	314221
92458	314222
223097	314223
31661	314224
169529	314225
261441	314226
31661	314227
39441	314228
113938	314229
187676	314230
71715	314231
36178	314232
343808	314233
339053	314234
245326	314235
7016	314236
15783	314237
323847	314238
165972	314239
154909	314240
63401	314241
28795	314242
394389	314243
162501	314244
28022	314245
368723	314246
194107	314247
122093	314248
249636	314249
9814	314250
171611	314251
62639	314252
49678	314253
426646	314254
183995	314255
301455	314256
274542	314257
343582	314258
385899	314259
92963	314260
100587	314261
99850	314262
395043	314263
135797	314264
2143	314265
90128	314266
8211	314267
33507	314268
15935	314269
41728	314270
29159	314271
73229	314272
44388	314273
16822	314274
40662	314275
69271	314276
219719	314277
268212	314278
451314	314279
451890	314280
203246	314281
222667	314282
295143	314283
162652	314284
3146	314285
6779	314286
188587	314287
123658	314288
61476	314289
74042	314290
93399	314291
12740	314292
70245	314293
187874	314294
167596	314295
167633	314296
215296	314297
395846	314298
174004	314299
219421	314300
192396	314301
304627	314302
241091	314303
52049	314304
62314	314305
367495	314306
437524	314307
51334	314308
126984	314309
180559	314310
218892	314311
103925	314312
386008	314313
140189	314314
86399	314315
281728	314316
187508	314317
179488	314318
213959	314319
57845	314320
47828	314321
283705	314322
46219	314323
48577	314324
157919	314325
201025	314326
334809	314327
152145	314328
79852	314329
46582	314330
404927	314331
691	314332
154517	314333
61564	314334
316601	314335
113746	314336
95696	314337
16858	314338
359598	314339
68934	314340
117620	314341
110349	314342
210475	314343
62657	314344
325592	314345
105633	314346
161059	314347
112281	314348
8906	314349
245034	314350
241260	314351
121406	314352
123230	314353
447833	314354
254253	314355
337660	314356
5081	314357
16942	314358
53915	314359
143432	314360
194914	314361
140490	314362
142710	314363
38415	314364
168664	314365
251979	314366
20247	314367
36279	314368
45253	314369
284014	314370
328056	314371
345103	314372
26499	314373
11144	314374
46277	314375
96873	314376
346119	314377
193505	314378
85643	314379
170103	314380
85179	314381
40473	314382
324528	314383
41348	314384
434648	314385
149952	314386
295946	314387
32737	314388
421284	314389
230472	314390
120309	314391
328109	314392
43189	314393
9606	314394
416350	314395
112671	314396
92845	314397
24003	314398
211792	314399
187816	314400
30308	314401
19028	314402
217637	314403
248511	314404
63417	314405
43530	314406
14145	314407
338336	314408
337757	314409
387428	314410
404245	314411
48945	314412
82219	314413
82154	314414
106527	314415
151907	314416
337610	314417
337655	314418
315452	314419
105493	314420
6501	314421
4728	314422
1828	314423
2180	314424
41521	314425
176274	314426
27871	314427
63911	314428
33464	314429
250457	314430
116085	314431
90599	314432
399712	314433
237530	314434
9787	314435
443499	314436
82280	314437
87235	314438
456184	314439
203459	314440
108433	314441
6307	314442
6307	314443
24505	314444
15701	314445
166029	314446
407647	314447
327484	314448
259540	314449
288344	314450
245396	314451
48279	314452
196822	314453
193950	314454
252952	314455
172305	314456
123970	314457
25612	314458
56519	314459
268436	314460
30310	314461
83890	314462
80526	314463
192805	314464
8566	314465
100599	314466
225044	314467
234536	314468
317901	314469
353861	314470
353919	314471
103981	314472
52035	314473
420294	314474
128159	314475
221592	314476
349570	314477
160499	314478
47042	314479
164994	314480
84605	314481
332660	314482
26798	314483
389799	314484
355181	314485
177493	314486
435381	314487
325555	314488
75354	314489
5670	314490
11655	314491
8479	314492
48340	314493
375981	314494
284807	314495
183500	314496
61549	314497
185934	314498
22202	314499
249738	314500
73231	314501
57833	314502
131622	314503
18576	314504
54817	314505
142318	314506
420048	314507
50171	314508
21982	314509
447265	314510
95867	314511
119252	314512
225693	314513
39281	314514
199774	314515
201024	314516
163349	314517
425557	314518
295742	314519
302707	314520
145749	314521
51325	314522
49116	314523
66527	314524
441486	314525
450901	314526
35021	314527
160294	314528
37861	314529
305109	314530
116383	314531
207375	314532
32523	314533
55767	314534
144004	314535
113	314536
21636	314537
273826	314538
131492	314539
65927	314540
129987	314541
255855	314542
130475	314543
131947	314544
181580	314545
343289	314546
181507	314547
419912	314548
181250	314549
46341	314550
147374	314551
155492	314552
81052	314553
192376	314554
18196	314555
50821	314556
93579	314557
359945	314558
58192	314559
190843	314560
266	314561
101812	314562
142468	314563
169683	314564
14428	314565
40324	314566
288528	314567
74211	314568
149388	314569
1968	314570
118181	314571
227672	314572
61137	314573
2768	314574
1708	314575
401858	314576
37023	314577
109255	314578
319333	314579
207191	314580
102868	314581
361309	314582
46230	314583
389452	314584
105659	314585
70204	314586
214325	314587
63835	314588
86661	314589
32748	314590
69058	314591
47294	314592
288092	314593
37461	314594
11655	314595
283104	314596
196520	314597
144429	314598
377027	314599
67329	314600
28515	314601
43421	314602
208761	314603
48656	314604
3574	314605
2143	314606
36489	314607
340629	314608
395252	314609
197716	314610
29908	314611
174006	314612
101784	314613
96194	314614
52044	314615
1240	314616
74315	314617
168214	314618
8566	314619
9786	314620
14752	314621
28367	314622
151334	314623
74378	314624
253290	314625
130203	314626
59075	314627
371777	314628
6064	314629
145257	314630
52144	314631
8566	314632
34877	314633
387407	314634
261936	314635
210333	314636
129173	314637
57683	314638
325799	314639
56877	314640
38620	314641
51126	314642
437858	314643
293456	314644
7584	314645
214920	314646
62448	314647
131800	314648
214920	314649
74772	314650
140478	314651
415949	314652
123719	314653
23447	314654
405378	314655
436643	314656
446781	314657
230265	314658
109755	314659
2719	314660
172696	314661
239402	314662
107823	314663
178021	314664
42421	314665
203491	314666
251075	314667
181401	314668
347969	314669
2220	314670
245002	314671
192128	314672
53988	314673
117305	314674
152896	314675
46972	314676
6696	314677
4550	314678
6860	314679
19041	314680
131941	314681
128346	314682
185240	314683
394554	314684
16840	314685
137175	314686
199003	314687
358801	314688
185788	314689
371346	314690
303386	314691
150770	314692
306984	314693
300219	314694
447530	314695
235256	314696
19348	314697
240197	314698
67571	314699
63731	314700
63731	314701
381099	314702
441548	314703
123611	314704
446256	314705
414201	314706
96978	314707
266482	314708
268822	314709
127468	314710
12366	314711
132582	314712
166168	314713
818	314714
86647	314715
90401	314716
324581	314717
10066	314718
189822	314719
211489	314720
97406	314721
189761	314722
360070	314723
27340	314724
171010	314725
327353	314726
15081	314727
98679	314728
171962	314729
86003	314730
167780	314731
288755	314732
145771	314733
286768	314734
265288	314735
106252	314736
118758	314737
119087	314738
32701	314739
457187	314740
227477	314741
60342	314742
105808	314743
11145	314744
404690	314745
209728	314746
220503	314747
11147	314748
308151	314749
226935	314750
167111	314751
70817	314752
321	314753
59808	314754
234155	314755
249750	314756
15151	314757
220875	314758
183087	314759
151139	314760
6448	314761
366417	314762
43301	314763
31449	314764
26169	314765
452217	314766
354280	314767
179080	314768
56598	314769
65778	314770
392159	314771
117624	314772
23481	314773
14149	314774
79867	314775
456608	314776
89268	314777
137187	314778
41717	314779
48440	314780
98976	314781
148520	314782
21313	314783
287634	314784
4299	314785
365036	314786
359615	314787
17959	314788
2169	314789
55527	314790
452556	314791
205376	314792
45056	314793
329172	314794
22055	314795
47911	314796
409295	314797
176290	314798
61741	314799
88946	314800
47471	314801
31448	314802
204648	314803
171509	314804
10830	314805
103696	314806
194703	314807
65334	314808
3847	314809
120702	314810
56509	314811
17676	314812
67301	314813
90065	314814
38965	314815
138284	314816
43876	314817
103696	314818
78342	314819
16894	314820
221910	314821
104072	314822
397684	314823
158468	314824
172044	314825
23447	314826
177661	314827
37449	314828
328946	314829
422888	314830
447639	314831
125554	314832
129030	314833
447319	314834
17007	314835
63248	314836
372842	314837
268531	314838
3798	314839
38635	314840
278	314841
151498	314842
157539	314843
23292	314844
36415	314845
228147	314846
358767	314847
27484	314848
65568	314849
13069	314850
372471	314851
9758	314852
198530	314853
32581	314854
172081	314855
85668	314856
18269	314857
85661	314858
295128	314859
133099	314860
441964	314861
1398	314862
65521	314863
286818	314864
411320	314865
32884	314866
117290	314867
232844	314868
223129	314869
40642	314870
32946	314871
19	314872
330482	314873
8158	314874
207970	314875
110848	314876
388304	314877
59124	314878
203752	314879
24589	314880
102958	314881
7316	314882
38603	314883
116977	314884
111156	314885
56822	314886
60728	314887
265972	314888
180385	314889
23091	314890
66801	314891
278135	314892
264026	314893
402548	314894
185298	314895
188087	314896
18479	314897
69456	314898
38167	314899
75911	314900
3572	314901
6125	314902
111405	314903
197807	314904
224698	314905
386558	314906
140401	314907
70862	314908
103956	314909
113059	314910
291005	314911
79106	314912
195887	314913
261620	314914
37953	314915
312889	314916
357946	314917
254448	314918
446359	314919
130781	314920
427536	314921
200099	314922
95280	314923
22197	314924
200935	314925
323824	314926
19124	314927
391371	314928
86954	314929
23609	314930
85589	314931
12149	314932
249242	314933
86325	314934
274319	314935
312229	314936
18887	314937
283576	314938
321151	314939
181881	314940
251030	314941
379197	314942
322791	314943
425583	314944
181149	314945
314383	314946
152267	314947
239523	314948
253582	314949
72496	314950
349010	314951
204184	314952
19464	314953
302632	314954
77455	314955
96643	314956
46253	314957
138744	314958
167273	314959
364498	314960
231073	314961
140318	314962
150140	314963
101271	314964
322107	314965
119828	314966
100729	314967
434985	314968
137348	314969
73083	314970
421648	314971
283595	314972
18587	314973
202272	314974
108133	314975
135929	314976
268759	314977
130227	314978
227627	314979
426261	314980
156341	314981
393878	314982
362266	314983
147269	314984
374364	314985
53348	314986
170172	314987
262840	314988
184992	314989
262872	314990
408424	314991
182323	314992
307875	314993
128828	314994
215765	314995
158481	314996
73598	314997
316993	314998
93901	314999
98919	315000
65684	315001
29916	315002
11834	315003
65503	315004
132041	315005
326978	315006
315775	315007
372960	315008
121582	315009
99735	315010
172410	315011
437941	315012
118111	315013
433639	315014
301509	315015
389980	315016
43888	315017
33156	315018
207913	315019
48315	315020
24411	315021
119799	315022
75619	315023
33443	315024
101355	315025
143881	315026
5627	315027
210431	315028
75120	315029
192640	315030
93127	315031
321943	315032
19315	315033
444753	315034
240147	315035
128616	315036
231754	315037
58739	315038
1267	315039
51829	315040
18696	315041
283048	315042
11651	315043
222303	315044
24373	315045
58830	315046
131268	315047
601	315048
26668	315049
1009	315050
292821	315051
143831	315052
21331	315053
269388	315054
279530	315055
190578	315056
13912	315057
78922	315058
296589	315059
76557	315060
1485	315061
233642	315062
31329	315063
214175	315064
55042	315065
33654	315066
66229	315067
66531	315068
10681	315069
43529	315070
33654	315071
302561	315072
25562	315073
175510	315074
77103	315075
70568	315076
413974	315077
143588	315078
119583	315079
110610	315080
109392	315081
251488	315082
167707	315083
284928	315084
13802	315085
45318	315086
62580	315087
74200	315088
349100	315089
438579	315090
27800	315091
150300	315092
70568	315093
32806	315094
1404	315095
276017	315096
1020	315097
46478	315098
93771	315099
186306	315100
92074	315101
463	315102
273800	315103
78801	315104
138649	315105
762	315106
182857	315107
90513	315108
271491	315109
306841	315110
21431	315111
226387	315112
138674	315113
138674	315114
348646	315115
419088	315116
268206	315117
301897	315118
72778	315119
184025	315120
183886	315121
329676	315122
158170	315123
762	315124
268573	315125
139142	315126
184025	315127
148051	315128
167724	315129
234217	315130
449903	315131
265262	315132
231812	315133
183735	315134
176065	315135
325587	315136
446756	315137
39914	315138
73924	315139
74428	315140
70339	315141
113979	315142
37531	315143
67197	315144
62225	315145
268891	315146
324877	315147
178119	315148
384132	315149
209680	315150
106425	315151
237395	315152
145841	315153
186868	315154
62237	315155
121032	315156
247768	315157
65565	315158
65933	315159
36844	315160
111126	315161
24781	315162
83330	315163
143340	315164
120012	315165
120514	315166
39705	315167
35668	315168
12832	315169
52773	315170
430999	315171
137624	315172
361480	315173
311642	315174
143284	315175
236524	315176
264008	315177
138630	315178
34862	315179
126366	315180
459774	315181
96272	315182
67210	315183
255356	315184
15638	315185
178881	315186
60652	315187
338455	315188
155877	315189
137217	315190
70145	315191
146895	315192
419712	315193
115577	315194
34471	315195
76843	315196
356777	315197
73389	315198
70651	315199
20018	315200
21282	315201
31752	315202
5268	315203
119896	315204
140995	315205
322676	315206
385398	315207
257493	315208
291994	315209
324611	315210
133805	315211
74428	315212
139345	315213
37931	315214
453464	315215
16420	315216
33408	315217
448961	315218
417068	315219
8351	315220
7981	315221
7948	315222
199269	315223
107834	315224
881	315225
54765	315226
881	315227
92131	315228
36780	315229
246370	315230
26546	315231
38833	315232
49828	315233
411319	315234
116367	315235
159335	315236
17787	315237
288184	315238
29320	315239
185991	315240
63270	315241
449013	315242
397154	315243
36388	315244
40373	315245
4109	315246
244182	315247
63591	315248
31463	315249
17828	315250
338139	315251
209050	315252
246857	315253
370799	315254
424915	315255
247870	315256
118806	315257
4777	315258
85010	315259
4387	315260
149731	315261
343493	315262
211619	315263
311719	315264
454840	315265
140301	315266
38017	315267
35750	315268
153237	315269
60678	315270
443413	315271
140971	315272
431600	315273
38988	315274
32761	315275
31821	315276
49585	315277
23079	315278
434329	315279
128416	315280
448825	315281
62369	315282
64118	315283
53287	315284
207871	315285
165565	315286
207081	315287
60678	315288
45031	315289
123656	315290
320792	315291
80367	315292
304353	315293
238229	315294
116090	315295
309905	315296
76814	315297
64364	315298
240458	315299
18351	315300
352394	315301
118411	315302
72628	315303
445440	315304
379374	315305
696	315306
41047	315307
80774	315308
210326	315309
16500	315310
10019	315311
65799	315312
5408	315313
98069	315314
371753	315315
33981	315316
301	315317
31950	315318
236764	315319
20729	315320
225082	315321
446418	315322
42734	315323
116947	315324
396484	315325
342078	315326
40560	315327
142125	315328
56	315329
120723	315330
33646	315331
190769	315332
160204	315333
380773	315334
64099	315335
450125	315336
457451	315337
111302	315338
451901	315339
211437	315340
237263	315341
427035	315342
276640	315343
403395	315344
257310	315345
133499	315346
161518	315347
24892	315348
289545	315349
97972	315350
265721	315351
107762	315352
323212	315353
21202	315354
63187	315355
23792	315356
376951	315357
210838	315358
100399	315359
76533	315360
158480	315361
69167	315362
30188	315363
97459	315364
245346	315365
78426	315366
111071	315367
131352	315368
52766	315369
100792	315370
220913	315371
443346	315372
373526	315373
232201	315374
325801	315375
35647	315376
165123	315377
109243	315378
180676	315379
44139	315380
6148	315381
281653	315382
300019	315383
115541	315384
138746	315385
169098	315386
419923	315387
187838	315388
202393	315389
40639	315390
179351	315391
72974	315392
97804	315393
343836	315394
277347	315395
353068	315396
90477	315397
266373	315398
30282	315399
16715	315400
27835	315401
97166	315402
150229	315403
452631	315404
215730	315405
32680	315406
144674	315407
173767	315408
144068	315409
13144	315410
160152	315411
314331	315412
339197	315413
309077	315414
164699	315415
147104	315416
76236	315417
8168	315418
159743	315419
99503	315420
59870	315421
153314	315422
84805	315423
307102	315424
244848	315425
355869	315426
231487	315427
437469	315428
324141	315429
78803	315430
115334	315431
92727	315432
134289	315433
400547	315434
321200	315435
192207	315436
388426	315437
54048	315438
123201	315439
141831	315440
371351	315441
48806	315442
215068	315443
91017	315444
355463	315445
162346	315446
111248	315447
408059	315448
391485	315449
290493	315450
137730	315451
229778	315452
112968	315453
243525	315454
68825	315455
169796	315456
100448	315457
399950	315458
65108	315459
227898	315460
113510	315461
440882	315462
329453	315463
293761	315464
367754	315465
145336	315466
137074	315467
8579	315468
193163	315469
172627	315470
144601	315471
209391	315472
29052	315473
217396	315474
291535	315475
8283	315476
17722	315477
374820	315478
375312	315479
230043	315480
213740	315481
97560	315482
178029	315483
225797	315484
188167	315485
120261	315486
123527	315487
143063	315488
183646	315489
412339	315490
137395	315491
425362	315492
229293	315493
76281	315494
134650	315495
59358	315496
35428	315497
24377	315498
34821	315499
221044	315500
208496	315501
38583	315502
272746	315503
182235	315504
280998	315505
89823	315506
62860	315507
154323	315508
431608	315509
158246	315510
261379	315511
166575	315512
243844	315513
455198	315514
318495	315515
168740	315516
456612	315517
104398	315518
336676	315519
415835	315520
330011	315521
219782	315522
149850	315523
75351	315524
85220	315525
108190	315526
177535	315527
266043	315528
308940	315529
75723	315530
46422	315531
254586	315532
13907	315533
36473	315534
3441	315535
439213	315536
94746	315537
132811	315538
84302	315539
130501	315540
377393	315541
344832	315542
273266	315543
446440	315544
397600	315545
98604	315546
193112	315547
371010	315548
72780	315549
217113	315550
363728	315551
98193	315552
242954	315553
72381	315554
447571	315555
416575	315556
92710	315557
36841	315558
146590	315559
201370	315560
219167	315561
44634	315562
135600	315563
362097	315564
161410	315565
415164	315566
162615	315567
207561	315568
43363	315569
398520	315570
143815	315571
25993	315572
365383	315573
283673	315574
236623	315575
127109	315576
199285	315577
18986	315578
88779	315579
37768	315580
92758	315581
50399	315582
117791	315583
436680	315584
70620	315585
190427	315586
294030	315587
454611	315588
52584	315589
194177	315590
80371	315591
119061	315592
168104	315593
105976	315594
67755	315595
397983	315596
136334	315597
79408	315598
94746	315599
106934	315600
50412	315601
271285	315602
158418	315603
418896	315604
39012	315605
149736	315606
177415	315607
38361	315608
115273	315609
95375	315610
56273	315611
32134	315612
199875	315613
316157	315614
192484	315615
74012	315616
49439	315617
165754	315618
423660	315619
365067	315620
146102	315621
136915	315622
444256	315623
165748	315624
353549	315625
269957	315626
147746	315627
188581	315628
21048	315629
6193	315630
184571	315631
282146	315632
304659	315633
290840	315634
342465	315635
5627	315636
203172	315637
423254	315638
156434	315639
97262	315640
164380	315641
47291	315642
194661	315643
99519	315644
96082	315645
161902	315646
198188	315647
251090	315648
153333	315649
78592	315650
450161	315651
142547	315652
193778	315653
134277	315654
26179	315655
62629	315656
226783	315657
82051	315658
158571	315659
68794	315660
150811	315661
232582	315662
440421	315663
72817	315664
221257	315665
293844	315666
421093	315667
10257	315668
351366	315669
15375	315670
272865	315671
92994	315672
140694	315673
153280	315674
312920	315675
147036	315676
120327	315677
185340	315678
353601	315679
113671	315680
231285	315681
233002	315682
117382	315683
346420	315684
417160	315685
127871	315686
267524	315687
54288	315688
65918	315689
412524	315690
268070	315691
322179	315692
53772	315693
219964	315694
175742	315695
334645	315696
120827	315697
29715	315698
62316	315699
189228	315700
80875	315701
90069	315702
40486	315703
191176	315704
441268	315705
367627	315706
14133	315707
141732	315708
36914	315709
141073	315710
72441	315711
91428	315712
17601	315713
428613	315714
385055	315715
394754	315716
35358	315717
274943	315718
18726	315719
291424	315720
196107	315721
72564	315722
175525	315723
320939	315724
3206	315725
226155	315726
73614	315727
74748	315728
29947	315729
303339	315730
302042	315731
97301	315732
451098	315733
325376	315734
158915	315735
455933	315736
126673	315737
81483	315738
305018	315739
51757	315740
406777	315741
312659	315742
20237	315743
148280	315744
203374	315745
408973	315746
211772	315747
119952	315748
170053	315749
189830	315750
62123	315751
114931	315752
7832	315753
74663	315754
121547	315755
192991	315756
152949	315757
38105	315758
395825	315759
340668	315760
69583	315761
158712	315762
159893	315763
431051	315764
151680	315765
247580	315766
249359	315767
113281	315768
388874	315769
77273	315770
78298	315771
43689	315772
202375	315773
70920	315774
286819	315775
67609	315776
71115	315777
347837	315778
198342	315779
371847	315780
295015	315781
225681	315782
152431	315783
190853	315784
257184	315785
63187	315786
19978	315787
53602	315788
233337	315789
133026	315790
377505	315791
250567	315792
394481	315793
59982	315794
12878	315795
340818	315796
170626	315797
308065	315798
124724	315799
122213	315800
262701	315801
138266	315802
22516	315803
330850	315804
15054	315805
72040	315806
44802	315807
14470	315808
138753	315809
215865	315810
115421	315811
108239	315812
19528	315813
31223	315814
201511	315815
241241	315816
161934	315817
6908	315818
178278	315819
127817	315820
326863	315821
401782	315822
30953	315823
284203	315824
35035	315825
37787	315826
232723	315827
405231	315828
148044	315829
120026	315830
178102	315831
20081	315832
23990	315833
23598	315834
92685	315835
105560	315836
160926	315837
306062	315838
58970	315839
42078	315840
119338	315841
924	315842
44819	315843
21651	315844
120848	315845
227804	315846
130262	315847
27887	315848
379333	315849
449998	315850
6333	315851
56973	315852
361990	315853
101237	315854
196128	315855
390517	315856
190226	315857
16630	315858
110049	315859
42740	315860
376090	315861
132841	315862
8692	315863
236947	315864
159232	315865
3208	315866
243296	315867
403206	315868
3383	315869
7384	315870
102452	315871
21366	315872
143288	315873
199041	315874
23248	315875
60658	315876
77492	315877
158496	315878
43871	315879
440919	315880
105041	315881
240620	315882
42747	315883
131401	315884
86225	315885
77197	315886
81273	315887
239379	315888
25263	315889
63118	315890
8847	315891
34957	315892
63392	315893
234043	315894
230100	315895
225370	315896
136551	315897
46017	315898
103159	315899
82120	315900
136652	315901
2176	315902
373233	315903
85277	315904
128263	315905
79243	315906
191443	315907
300861	315908
38407	315909
22051	315910
39168	315911
14908	315912
187360	315913
211832	315914
34293	315915
97400	315916
88485	315917
406046	315918
21792	315919
172053	315920
49756	315921
230485	315922
203043	315923
57676	315924
459631	315925
88328	315926
106871	315927
14715	315928
22905	315929
344877	315930
14145	315931
48965	315932
182054	315933
196461	315934
90471	315935
356981	315936
424630	315937
171579	315938
344642	315939
397904	315940
386925	315941
182750	315942
48450	315943
299881	315944
402092	315945
77834	315946
23418	315947
300411	315948
180007	315949
183039	315950
344424	315951
375307	315952
268129	315953
176311	315954
175561	315955
81468	315956
81377	315957
189356	315958
422267	315959
60215	315960
205165	315961
373223	315962
168422	315963
215930	315964
23828	315965
4224	315966
268905	315967
44621	315968
378774	315969
82526	315970
426813	315971
247868	315972
388950	315973
170352	315974
246291	315975
26593	315976
93315	315977
10867	315978
232737	315979
399375	315980
103282	315981
20680	315982
59625	315983
124384	315984
199576	315985
350861	315986
251884	315987
87315	315988
32778	315989
181243	315990
10321	315991
89750	315992
75297	315993
969	315994
248179	315995
169812	315996
320656	315997
165539	315998
170203	315999
8950	316000
173792	316001
376670	316002
147498	316003
2846	316004
248613	316005
119846	316006
198899	316007
90846	316008
40411	316009
241019	316010
285009	316011
205810	316012
201169	316013
56099	316014
18962	316015
20572	316016
140459	316017
129816	316018
338410	316019
238247	316020
19215	316021
38555	316022
39532	316023
123192	316024
109439	316025
119197	316026
32594	316027
247312	316028
426893	316029
138973	316030
416683	316031
29504	316032
206616	316033
96087	316034
261689	316035
84011	316036
414859	316037
354159	316038
257765	316039
454266	316040
81046	316041
28460	316042
59458	316043
271271	316044
65344	316045
25611	316046
147463	316047
455701	316048
445547	316049
20438	316050
209110	316051
447665	316052
304237	316053
18516	316054
69585	316055
1995	316056
37947	316057
122870	316058
231024	316059
111086	316060
378945	316061
202120	316062
94723	316063
34827	316064
230255	316065
97297	316066
421376	316067
51110	316068
57428	316069
316379	316070
389510	316071
14861	316072
169505	316073
91071	316074
222854	316075
250065	316076
262685	316077
227544	316078
79767	316079
108220	316080
161893	316081
164540	316082
22716	316083
22716	316084
45801	316085
34930	316086
49444	316087
44642	316088
288554	316089
216664	316090
86832	316091
243187	316092
248082	316093
104887	316094
211395	316095
220186	316096
153742	316097
103552	316098
201916	316099
160905	316100
39411	316101
451378	316102
148611	316103
251554	316104
122308	316105
229645	316106
40199	316107
72486	316108
447047	316109
31248	316110
91219	316111
154998	316112
447830	316113
38561	316114
106721	316115
174150	316116
72663	316117
126414	316118
358334	316119
384309	316120
380	316121
300357	316122
74883	316123
271093	316124
73634	316125
91539	316126
49266	316127
448359	316128
311190	316129
411667	316130
314340	316131
218534	316132
410629	316133
208274	316134
187364	316135
176854	316136
267100	316137
27512	316138
322223	316139
142057	316140
59221	316141
81558	316142
86361	316143
39334	316144
77759	316145
227705	316146
71563	316147
300237	316148
179222	316149
227979	316150
39143	316151
275316	316152
364368	316153
39983	316154
226993	316155
265593	316156
137884	316157
393368	316158
348776	316159
23745	316160
32183	316161
449095	316162
238297	316163
130587	316164
1220	316165
356914	316166
102465	316167
137446	316168
137446	316169
411326	316170
23007	316171
199867	316172
2810	316173
220560	316174
3383	316175
336755	316176
257921	316177
2023	316178
179474	316179
232092	316180
51516	316181
311659	316182
296081	316183
65251	316184
61886	316185
152516	316186
291556	316187
144890	316188
424517	316189
216902	316190
217456	316191
165647	316192
13636	316193
88792	316194
23429	316195
66645	316196
117900	316197
154776	316198
454072	316199
80738	316200
241170	316201
44000	316202
48556	316203
182531	316204
352478	316205
318498	316206
7988	316207
169629	316208
26069	316209
340624	316210
71654	316211
352472	316212
454416	316213
36629	316214
8451	316215
15442	316216
279905	316217
167017	316218
9917	316219
187478	316220
104529	316221
199812	316222
88114	316223
188471	316224
256298	316225
451397	316226
33273	316227
14995	316228
87159	316229
404816	316230
235819	316231
49283	316232
239693	316233
135674	316234
440015	316235
15375	316236
422369	316237
274908	316238
40883	316239
406542	316240
15948	316241
14118	316242
3784	316243
176248	316244
232037	316245
90801	316246
419056	316247
172285	316248
1196	316249
328546	316250
83518	316251
322030	316252
308351	316253
40475	316254
80738	316255
149139	316256
70612	316257
53694	316258
53694	316259
271781	316260
14408	316261
43841	316262
13809	316263
17983	316264
125020	316265
384079	316266
215648	316267
84794	316268
99141	316269
33246	316270
24786	316271
110910	316272
26119	316273
55255	316274
419899	316275
86572	316276
4323	316277
343489	316278
4323	316279
376054	316280
333117	316281
139589	316282
319523	316283
25174	316284
106121	316285
193166	316286
26008	316287
380529	316288
65938	316289
373816	316290
276413	316291
9909	316292
146684	316293
72898	316294
366309	316295
39637	316296
307362	316297
429587	316298
440301	316299
35553	316300
213761	316301
253792	316302
124337	316303
187794	316304
225569	316305
41084	316306
56571	316307
127189	316308
159195	316309
192158	316310
15771	316311
128746	316312
42054	316313
186271	316314
404168	316315
371707	316316
9829	316317
61757	316318
61816	316319
208037	316320
30205	316321
337028	316322
33274	316323
62895	316324
84276	316325
271888	316326
272539	316327
29988	316328
87219	316329
17606	316330
146626	316331
52265	316332
90224	316333
9367	316334
60022	316335
394486	316336
2580	316337
30207	316338
154090	316339
9942	316340
84184	316341
310916	316342
134361	316343
83390	316344
8111	316345
256171	316346
19033	316347
440755	316348
39748	316349
71187	316350
194083	316351
19090	316352
97936	316353
4428	316354
26695	316355
375363	316356
195116	316357
145500	316358
214	316359
162952	316360
112269	316361
50460	316362
156466	316363
6315	316364
6974	316365
233947	316366
14941	316367
214910	316368
101692	316369
6203	316370
236289	316371
180135	316372
104758	316373
82429	316374
98984	316375
99058	316376
346736	316377
367605	316378
1565	316379
1006	316380
213062	316381
31692	316382
72653	316383
402037	316384
47540	316385
55050	316386
224935	316387
428248	316388
229504	316389
173276	316390
381898	316391
52205	316392
347531	316393
255297	316394
361611	316395
234895	316396
34508	316397
358831	316398
365084	316399
86024	316400
25906	316401
70465	316402
54834	316403
73361	316404
43320	316405
209606	316406
66456	316407
200	316408
370760	316409
9812	316410
299064	316411
238857	316412
29308	316413
4109	316414
302226	316415
318118	316416
111370	316417
210696	316418
101829	316419
11175	316420
53211	316421
78462	316422
112062	316423
135462	316424
55622	316425
178537	316426
438008	316427
298338	316428
20098	316429
183445	316430
148724	316431
97940	316432
158622	316433
48227	316434
133065	316435
271683	316436
196366	316437
351724	316438
83893	316439
8291	316440
128547	316441
199874	316442
3519	316443
126340	316444
66275	316445
182222	316446
109506	316447
321848	316448
210766	316449
144919	316450
178336	316451
19439	316452
413803	316453
387981	316454
78364	316455
19433	316456
19245	316457
459921	316458
76824	316459
158016	316460
6353	316461
311383	316462
246301	316463
7498	316464
306244	316465
130	316466
333303	316467
402299	316468
217901	316469
373289	316470
451635	316471
75331	316472
35325	316473
24291	316474
242782	316475
28997	316476
139915	316477
41893	316478
226524	316479
15068	316480
17784	316481
8261	316482
297	316483
171195	316484
140608	316485
43443	316486
97221	316487
325521	316488
95680	316489
254167	316490
195359	316491
250347	316492
32929	316493
363965	316494
336523	316495
300588	316496
134664	316497
293499	316498
216199	316499
139402	316500
82489	316501
109286	316502
100914	316503
366104	316504
26821	316505
210727	316506
30210	316507
453589	316508
80618	316509
101624	316510
33640	316511
254530	316512
66982	316513
55388	316514
9211	316515
147796	316516
329848	316517
158059	316518
369474	316519
102332	316520
380196	316521
21964	316522
23637	316523
56499	316524
20487	316525
367026	316526
131509	316527
318224	316528
211995	316529
96804	316530
390117	316531
254050	316532
107182	316533
136844	316534
32679	316535
228891	316536
137769	316537
32336	316538
112088	316539
150519	316540
36911	316541
243467	316542
48273	316543
177824	316544
289218	316545
199657	316546
25259	316547
16421	316548
4656	316549
80063	316550
196868	316551
366928	316552
355634	316553
339806	316554
318255	316555
203331	316556
457123	316557
40196	316558
4040	316559
398625	316560
310909	316561
264661	316562
231927	316563
203065	316564
79944	316565
40104	316566
12335	316567
127183	316568
66429	316569
183889	316570
19667	316571
275409	316572
29090	316573
221677	316574
20762	316575
58684	316576
103692	316577
75032	316578
186060	316579
142720	316580
377171	316581
99660	316582
367051	316583
407160	316584
99864	316585
400863	316586
45749	316587
114880	316588
112679	316589
177041	316590
45130	316591
129500	316592
66555	316593
11607	316594
50913	316595
538	316596
52693	316597
161362	316598
210171	316599
202091	316600
129278	316601
456631	316602
246642	316603
47186	316604
60320	316605
136446	316606
85361	316607
167711	316608
111445	316609
12391	316610
86778	316611
162675	316612
105822	316613
428678	316614
35584	316615
190021	316616
250244	316617
3392	316618
15528	316619
248145	316620
127138	316621
282213	316622
86327	316623
152235	316624
405272	316625
349027	316626
226749	316627
35312	316628
5634	316629
199929	316630
330149	316631
175351	316632
109248	316633
259007	316634
125006	316635
60751	316636
114751	316637
44157	316638
62635	316639
90763	316640
251894	316641
280093	316642
289744	316643
263262	316644
302090	316645
176128	316646
290692	316647
258917	316648
97915	316649
302993	316650
372768	316651
134875	316652
198836	316653
198268	316654
1835	316655
76242	316656
306960	316657
115423	316658
5096	316659
263828	316660
66958	316661
251204	316662
280497	316663
173621	316664
16971	316665
209386	316666
14689	316667
294163	316668
129280	316669
353459	316670
176383	316671
41354	316672
151594	316673
19325	316674
61075	316675
121773	316676
259623	316677
221323	316678
58202	316679
438204	316680
66434	316681
355675	316682
74077	316683
127595	316684
212200	316685
403890	316686
5093	316687
302941	316688
106061	316689
240217	316690
81237	316691
198818	316692
297019	316693
25733	316694
296329	316695
163497	316696
19729	316697
421168	316698
244364	316699
29227	316700
196154	316701
107324	316702
41029	316703
455856	316704
117002	316705
215871	316706
530	316707
222642	316708
294006	316709
53485	316710
427948	316711
368963	316712
217970	316713
72333	316714
310649	316715
441597	316716
332659	316717
429078	316718
2428	316719
50916	316720
81722	316721
336737	316722
205835	316723
168773	316724
31474	316725
366724	316726
236	316727
87581	316728
432102	316729
433795	316730
52307	316731
204472	316732
236028	316733
186286	316734
169302	316735
439805	316736
86087	316737
55648	316738
38731	316739
36547	316740
39803	316741
216718	316742
84330	316743
250572	316744
282023	316745
247086	316746
21956	316747
337751	316748
435492	316749
108942	316750
454365	316751
19446	316752
8824	316753
34883	316754
61821	316755
6628	316756
124070	316757
454465	316758
126147	316759
36656	316760
335558	316761
405005	316762
173916	316763
189007	316764
82440	316765
32412	316766
258267	316767
130996	316768
27226	316769
97194	316770
116050	316771
48659	316772
148908	316773
210848	316774
196518	316775
101404	316776
310317	316777
26207	316778
22603	316779
28930	316780
61655	316781
313326	316782
151593	316783
373572	316784
156019	316785
146140	316786
106691	316787
152520	316788
119330	316789
38681	316790
158810	316791
436738	316792
84259	316793
81258	316794
240872	316795
52630	316796
219958	316797
195778	316798
48450	316799
229962	316800
166267	316801
128684	316802
178895	316803
49568	316804
195778	316805
54836	316806
48182	316807
31967	316808
443412	316809
183795	316810
248	316811
91244	316812
100956	316813
273292	316814
223715	316815
118266	316816
109260	316817
174740	316818
245549	316819
206802	316820
29601	316821
89097	316822
161830	316823
89188	316824
195646	316825
213716	316826
116489	316827
54050	316828
18337	316829
83049	316830
86045	316831
220976	316832
120703	316833
194954	316834
9107	316835
209004	316836
29467	316837
48731	316838
155115	316839
458367	316840
68414	316841
337775	316842
125544	316843
6581	316844
25139	316845
214446	316846
173311	316847
417323	316848
162925	316849
440654	316850
222486	316851
226206	316852
281186	316853
14309	316854
137661	316855
427721	316856
366036	316857
1504	316858
18877	316859
15967	316860
246029	316861
304397	316862
429	316863
240585	316864
107420	316865
28885	316866
325249	316867
108459	316868
364720	316869
34312	316870
233232	316871
97614	316872
7786	316873
9571	316874
61559	316875
117116	316876
102560	316877
215955	316878
28787	316879
417249	316880
173417	316881
180747	316882
7517	316883
19201	316884
240778	316885
120850	316886
123153	316887
63197	316888
7480	316889
108754	316890
8149	316891
85415	316892
411487	316893
380494	316894
174221	316895
89326	316896
134785	316897
134785	316898
25175	316899
102178	316900
102283	316901
231975	316902
18009	316903
41773	316904
120139	316905
333928	316906
276100	316907
440656	316908
289614	316909
38260	316910
197246	316911
52035	316912
239116	316913
336025	316914
373839	316915
378739	316916
237931	316917
83887	316918
260943	316919
76100	316920
101587	316921
87167	316922
354590	316923
78425	316924
180877	316925
175790	316926
105181	316927
21975	316928
195254	316929
22714	316930
207201	316931
41276	316932
141768	316933
407355	316934
13083	316935
127511	316936
374513	316937
142595	316938
64051	316939
414461	316940
70482	316941
425310	316942
187566	316943
181957	316944
31928	316945
102198	316946
41123	316947
273909	316948
47150	316949
147091	316950
319969	316951
34565	316952
274766	316953
731	316954
71644	316955
39367	316956
252858	316957
13664	316958
133591	316959
372404	316960
179076	316961
8217	316962
226386	316963
449158	316964
447804	316965
116103	316966
226822	316967
106048	316968
389956	316969
1619	316970
34764	316971
1794	316972
119051	316973
61638	316974
3217	316975
88698	316976
21343	316977
259750	316978
32570	316979
171891	316980
16600	316981
8923	316982
201191	316983
249611	316984
239609	316985
434787	316986
115017	316987
2697	316988
70636	316989
312707	316990
9846	316991
165593	316992
238637	316993
452654	316994
132014	316995
49695	316996
454013	316997
24334	316998
54626	316999
74004	317000
188494	317001
41826	317002
139	317003
50824	317004
5868	317005
436528	317006
15969	317007
76948	317008
183474	317009
27113	317010
431833	317011
400770	317012
121351	317013
374294	317014
88776	317015
242948	317016
147276	317017
162380	317018
243543	317019
248066	317020
447705	317021
176875	317022
263734	317023
41039	317024
66766	317025
116068	317026
125007	317027
12260	317028
108508	317029
28839	317030
224724	317031
341725	317032
108784	317033
58973	317034
58973	317035
330751	317036
399426	317037
333022	317038
89730	317039
96946	317040
119500	317041
70408	317042
2183	317043
72533	317044
100913	317045
283024	317046
388332	317047
39837	317048
67696	317049
502	317050
394385	317051
41634	317052
282265	317053
90953	317054
170531	317055
49603	317056
210887	317057
10862	317058
27373	317059
379458	317060
9932	317061
74825	317062
286612	317063
121806	317064
14190	317065
104203	317066
15072	317067
371255	317068
455316	317069
47015	317070
38441	317071
110458	317072
277056	317073
25407	317074
208225	317075
41615	317076
352451	317077
88095	317078
5917	317079
136203	317080
246165	317081
245238	317082
172934	317083
79059	317084
25681	317085
33516	317086
89952	317087
66568	317088
162907	317089
89226	317090
242937	317091
152496	317092
389688	317093
99866	317094
59582	317095
398881	317096
277657	317097
316862	317098
197394	317099
161129	317100
109057	317101
60786	317102
60280	317103
41665	317104
5065	317105
73515	317106
456010	317107
228713	317108
109043	317109
63989	317110
2821	317111
67166	317112
73705	317113
205199	317114
421206	317115
388899	317116
354212	317117
117290	317118
117681	317119
355208	317120
273905	317121
37246	317122
15	317123
12240	317124
257131	317125
246784	317126
103351	317127
76610	317128
164992	317129
367600	317130
220125	317131
184029	317132
85096	317133
109267	317134
109267	317135
107757	317136
347797	317137
276574	317138
86518	317139
412891	317140
132787	317141
363865	317142
283388	317143
241545	317144
262407	317145
64692	317146
254017	317147
362375	317148
117627	317149
194826	317150
390888	317151
161575	317152
116527	317153
7573	317154
35551	317155
220888	317156
367538	317157
442631	317158
118733	317159
41831	317160
257449	317161
24328	317162
90021	317163
91044	317164
8304	317165
32883	317166
10949	317167
10747	317168
18616	317169
27255	317170
136284	317171
81342	317172
150482	317173
35272	317174
65897	317175
113912	317176
191996	317177
191365	317178
186277	317179
33513	317180
30591	317181
10949	317182
85065	317183
151560	317184
28966	317185
73112	317186
442676	317187
90995	317188
48350	317189
23416	317190
110631	317191
63482	317192
57341	317193
101920	317194
143725	317195
134113	317196
332809	317197
107126	317198
105115	317199
41348	317200
5323	317201
104923	317202
15257	317203
155706	317204
71243	317205
33141	317206
16968	317207
37285	317208
7980	317209
160176	317210
46473	317211
170651	317212
322695	317213
337062	317214
74385	317215
87458	317216
377341	317217
64332	317218
171955	317219
299467	317220
262049	317221
44130	317222
272526	317223
186886	317224
352600	317225
52415	317226
74385	317227
26846	317228
42596	317229
6177	317230
78366	317231
19191	317232
19191	317233
33141	317234
98438	317235
34052	317236
364504	317237
358805	317238
284179	317239
242027	317240
17828	317241
234151	317242
327066	317243
61625	317244
54935	317245
170116	317246
38387	317247
20256	317248
22742	317249
29504	317250
344410	317251
70758	317252
37724	317253
73002	317254
451405	317255
22312	317256
65639	317257
60129	317258
454386	317259
450574	317260
430947	317261
174031	317262
128128	317263
322362	317264
451059	317265
1130	317266
110429	317267
22742	317268
85065	317269
142346	317270
64307	317271
97943	317272
97943	317273
169260	317274
45178	317275
183620	317276
149279	317277
115793	317278
242457	317279
4559	317280
72509	317281
315078	317282
337781	317283
46415	317284
181589	317285
52009	317286
35272	317287
149755	317288
244903	317289
156984	317290
86733	317291
452321	317292
21344	317293
8296	317294
106477	317295
106477	317296
32160	317297
2621	317298
443221	317299
202937	317300
34261	317301
70619	317302
1673	317303
111889	317304
226774	317305
207962	317306
10561	317307
23949	317308
189471	317309
60314	317310
32772	317311
93809	317312
183314	317313
15763	317314
49995	317315
332954	317316
90957	317317
29176	317318
65230	317319
78991	317320
286208	317321
56844	317322
86701	317323
134468	317324
65230	317325
171948	317326
25565	317327
433902	317328
51530	317329
57043	317330
55420	317331
196661	317332
132852	317333
216080	317334
83757	317335
243592	317336
169833	317337
3534	317338
285034	317339
25752	317340
431663	317341
245158	317342
59748	317343
231479	317344
362709	317345
363027	317346
6786	317347
419485	317348
340228	317349
2237	317350
47532	317351
45453	317352
82658	317353
301900	317354
193788	317355
8908	317356
312045	317357
86996	317358
161242	317359
319181	317360
392984	317361
64243	317362
334657	317363
7351	317364
74649	317365
9645	317366
16147	317367
367588	317368
11519	317369
82258	317370
205778	317371
209965	317372
206213	317373
24224	317374
170855	317375
73497	317376
98829	317377
117787	317378
41488	317379
19074	317380
107890	317381
121499	317382
399420	317383
371818	317384
80296	317385
436752	317386
78975	317387
231356	317388
380831	317389
192119	317390
36960	317391
150516	317392
266035	317393
168089	317394
182212	317395
150125	317396
457580	317397
91483	317398
180647	317399
36188	317400
274288	317401
112847	317402
448019	317403
40342	317404
102555	317405
398122	317406
49283	317407
79793	317408
8926	317409
26575	317410
330449	317411
171930	317412
52566	317413
7520	317414
341366	317415
390608	317416
162794	317417
48353	317418
228514	317419
117166	317420
3689	317421
218319	317422
265173	317423
54447	317424
29112	317425
429026	317426
254481	317427
39531	317428
91517	317429
147264	317430
112041	317431
242418	317432
253474	317433
256463	317434
325690	317435
405770	317436
87315	317437
69672	317438
230327	317439
7481	317440
218696	317441
58868	317442
229084	317443
146362	317444
71718	317445
47463	317446
183448	317447
16022	317448
38784	317449
59051	317450
122210	317451
122210	317452
370665	317453
107508	317454
124325	317455
240490	317456
173031	317457
35733	317458
88281	317459
175531	317460
140970	317461
153986	317462
173799	317463
193574	317464
15115	317465
51908	317466
117058	317467
280607	317468
384566	317469
114554	317470
415964	317471
84702	317472
269710	317473
268201	317474
125939	317475
35301	317476
14440	317477
206870	317478
142967	317479
206456	317480
97480	317481
115988	317482
411973	317483
204465	317484
31940	317485
331657	317486
41574	317487
13416	317488
173128	317489
181293	317490
7708	317491
134404	317492
93027	317493
150783	317494
189040	317495
415920	317496
196970	317497
1892	317498
408302	317499
111334	317500
181497	317501
1599	317502
207528	317503
41987	317504
22043	317505
63364	317506
150038	317507
64094	317508
387383	317509
133899	317510
44058	317511
409385	317512
288753	317513
72012	317514
31976	317515
224542	317516
56729	317517
38884	317518
248917	317519
374632	317520
275111	317521
3030	317522
39987	317523
59966	317524
165351	317525
43127	317526
272490	317527
390515	317528
122930	317529
274418	317530
38884	317531
61994	317532
214111	317533
29475	317534
401374	317535
305770	317536
307034	317537
247171	317538
11924	317539
62524	317540
424596	317541
243523	317542
458181	317543
216736	317544
7172	317545
138022	317546
14577	317547
161120	317548
2645	317549
256570	317550
7054	317551
169112	317552
367368	317553
148456	317554
91750	317555
250608	317556
384750	317557
95261	317558
39656	317559
449180	317560
167993	317561
31976	317562
88165	317563
358470	317564
35715	317565
404602	317566
167617	317567
50207	317568
72584	317569
56549	317570
329072	317571
211387	317572
166181	317573
187895	317574
12511	317575
280535	317576
264623	317577
34514	317578
140590	317579
238378	317580
278890	317581
84046	317582
114642	317583
88715	317584
18931	317585
19721	317586
24383	317587
8202	317588
37611	317589
46558	317590
234099	317591
399350	317592
1409	317593
54567	317594
1598	317595
9682	317596
2292	317597
142543	317598
94146	317599
268675	317600
39289	317601
5623	317602
240452	317603
43862	317604
195770	317605
375539	317606
218627	317607
60131	317608
41207	317609
222653	317610
142573	317611
420184	317612
303042	317613
204341	317614
44610	317615
217207	317616
45247	317617
12027	317618
146423	317619
102067	317620
322555	317621
33084	317622
156641	317623
73374	317624
362277	317625
215600	317626
420451	317627
3077	317628
162130	317629
145469	317630
4256	317631
41648	317632
62693	317633
117537	317634
113224	317635
329137	317636
304959	317637
3518	317638
370476	317639
9547	317640
315280	317641
88308	317642
174938	317643
39780	317644
170643	317645
320224	317646
142044	317647
77570	317648
39909	317649
124936	317650
415095	317651
73600	317652
12387	317653
54252	317654
63016	317655
81584	317656
427855	317657
14950	317658
27752	317659
58996	317660
76591	317661
171043	317662
33466	317663
146358	317664
40771	317665
75149	317666
293925	317667
201203	317668
169263	317669
322069	317670
294481	317671
374605	317672
412843	317673
32115	317674
242372	317675
65634	317676
112864	317677
280589	317678
29112	317679
35287	317680
210943	317681
348338	317682
198269	317683
185624	317684
291987	317685
29858	317686
344828	317687
97276	317688
89574	317689
437871	317690
407843	317691
170852	317692
158599	317693
384968	317694
147846	317695
246527	317696
169581	317697
125159	317698
387742	317699
29095	317700
2364	317701
47197	317702
376771	317703
96027	317704
128965	317705
13674	317706
74469	317707
356519	317708
310234	317709
165894	317710
168408	317711
14501	317712
30374	317713
9502	317714
116521	317715
76372	317716
28844	317717
19536	317718
120444	317719
26510	317720
332860	317721
313067	317722
284690	317723
149041	317724
244767	317725
42485	317726
83121	317727
244766	317728
51094	317729
116583	317730
199002	317731
76162	317732
323652	317733
326234	317734
76050	317735
150108	317736
65589	317737
58681	317738
31304	317739
58503	317740
216153	317741
328635	317742
424474	317743
17719	317744
396531	317745
65344	317746
133570	317747
53571	317748
80433	317749
337934	317750
114065	317751
416559	317752
129591	317753
25128	317754
12809	317755
26278	317756
228990	317757
86167	317758
366380	317759
33697	317760
196751	317761
34265	317762
16840	317763
448611	317764
143942	317765
319836	317766
5421	317767
150191	317768
177003	317769
182711	317770
38612	317771
401313	317772
217592	317773
99170	317774
45587	317775
10240	317776
201623	317777
7820	317778
11227	317779
328664	317780
4007	317781
49578	317782
424594	317783
1234	317784
290	317785
119369	317786
70302	317787
19158	317788
148919	317789
69871	317790
19158	317791
46464	317792
171250	317793
21011	317794
258749	317795
9487	317796
31240	317797
4358	317798
3744	317799
2186	317800
506	317801
1074	317802
4843	317803
7207	317804
6461	317805
17568	317806
28048	317807
247056	317808
184381	317809
44507	317810
160349	317811
10846	317812
25083	317813
21646	317814
112886	317815
249415	317816
190202	317817
189789	317818
382679	317819
231527	317820
962	317821
428885	317822
5866	317823
21884	317824
245820	317825
85929	317826
13239	317827
36669	317828
25564	317829
3763	317830
6675	317831
134747	317832
410612	317833
45127	317834
142847	317835
159287	317836
63050	317837
47551	317838
167120	317839
20147	317840
14298	317841
106870	317842
52317	317843
353902	317844
177458	317845
24801	317846
70787	317847
418431	317848
67772	317849
11732	317850
127930	317851
290956	317852
401520	317853
187628	317854
115337	317855
177667	317856
318631	317857
183894	317858
120158	317859
186430	317860
147189	317861
46606	317862
159491	317863
21053	317864
24840	317865
11763	317866
28353	317867
48977	317868
17900	317869
33392	317870
269222	317871
237540	317872
54931	317873
79689	317874
7292	317875
68119	317876
79015	317877
62486	317878
258918	317879
16988	317880
132745	317881
182817	317882
68200	317883
357779	317884
296178	317885
340005	317886
201661	317887
87094	317888
159236	317889
136396	317890
454968	317891
163385	317892
134849	317893
180826	317894
67698	317895
50789	317896
228914	317897
127812	317898
99153	317899
250007	317900
298774	317901
156438	317902
20398	317903
69647	317904
423462	317905
69411	317906
134586	317907
246123	317908
31456	317909
75934	317910
127812	317911
427207	317912
457183	317913
422679	317914
206167	317915
90545	317916
270830	317917
54433	317918
73883	317919
87865	317920
2609	317921
447493	317922
327092	317923
42204	317924
111526	317925
2244	317926
44791	317927
3122	317928
16200	317929
145564	317930
195131	317931
90245	317932
263598	317933
145558	317934
134952	317935
202690	317936
53653	317937
57922	317938
96671	317939
6691	317940
23797	317941
405122	317942
28379	317943
122222	317944
67314	317945
258130	317946
194451	317947
218415	317948
12136	317949
9524	317950
68187	317951
12161	317952
216138	317953
110302	317954
303700	317955
48976	317956
195853	317957
456801	317958
64682	317959
446610	317960
421456	317961
118356	317962
187059	317963
12197	317964
118758	317965
421034	317966
124482	317967
65338	317968
58336	317969
323736	317970
371212	317971
35493	317972
233368	317973
159537	317974
14351	317975
310360	317976
49272	317977
1285	317978
1285	317979
105838	317980
353610	317981
37317	317982
134668	317983
294214	317984
122133	317985
24937	317986
106508	317987
51709	317988
35501	317989
361524	317990
210327	317991
222289	317992
35261	317993
50506	317994
43941	317995
187394	317996
384660	317997
67330	317998
442196	317999
219825	318000
11685	318001
109810	318002
205559	318003
35005	318004
197488	318005
439563	318006
100560	318007
391069	318008
339109	318009
70683	318010
293926	318011
193294	318012
31806	318013
241585	318014
285415	318015
65599	318016
450597	318017
100010	318018
231372	318019
449784	318020
175454	318021
175412	318022
288332	318023
17016	318024
261333	318025
266582	318026
236659	318027
105280	318028
349262	318029
28890	318030
11278	318031
96469	318032
72429	318033
63393	318034
264061	318035
80480	318036
182793	318037
209608	318038
100560	318039
215597	318040
425615	318041
236261	318042
215276	318043
223140	318044
69620	318045
134408	318046
92772	318047
23186	318048
240366	318049
341938	318050
200615	318051
127687	318052
404259	318053
412643	318054
316925	318055
378148	318056
399359	318057
43686	318058
126720	318059
124024	318060
428344	318061
71259	318062
268498	318063
232444	318064
425624	318065
429124	318066
99342	318067
132147	318068
230536	318069
248011	318070
53658	318071
281473	318072
6771	318073
29434	318074
45339	318075
391498	318076
368641	318077
269096	318078
80294	318079
380603	318080
95331	318081
369030	318082
136023	318083
194122	318084
236969	318085
147445	318086
94055	318087
226518	318088
297425	318089
106060	318090
44356	318091
12104	318092
305478	318093
242394	318094
227686	318095
126757	318096
2342	318097
411508	318098
332245	318099
185853	318100
200389	318101
27657	318102
284109	318103
246751	318104
14283	318105
123003	318106
176552	318107
13600	318108
42326	318109
80503	318110
92305	318111
24503	318112
216141	318113
110672	318114
309578	318115
119669	318116
19167	318117
155990	318118
419174	318119
43941	318120
60787	318121
69421	318122
347803	318123
220460	318124
210003	318125
308348	318126
32322	318127
49236	318128
18857	318129
222278	318130
230931	318131
32703	318132
93304	318133
330301	318134
57116	318135
22841	318136
452047	318137
98889	318138
225687	318139
97379	318140
398967	318141
19186	318142
113605	318143
11514	318144
452038	318145
32703	318146
174309	318147
107650	318148
97302	318149
72399	318150
73730	318151
83650	318152
104627	318153
21622	318154
6771	318155
8699	318156
196421	318157
193040	318158
287962	318159
416343	318160
186465	318161
186465	318162
46300	318163
14178	318164
131988	318165
41181	318166
112738	318167
87901	318168
258676	318169
25423	318170
377836	318171
89232	318172
26074	318173
4311	318174
344200	318175
70030	318176
57991	318177
69603	318178
174309	318179
214480	318180
128191	318181
82696	318182
125426	318183
2026	318184
77878	318185
7164	318186
55638	318187
22184	318188
214721	318189
35795	318190
220730	318191
79941	318192
5526	318193
159366	318194
308109	318195
65420	318196
248926	318197
438457	318198
238534	318199
254182	318200
457867	318201
116794	318202
192210	318203
357049	318204
252920	318205
395847	318206
66221	318207
369785	318208
225186	318209
247755	318210
207223	318211
36809	318212
136387	318213
140577	318214
95568	318215
298840	318216
72744	318217
186668	318218
45880	318219
212367	318220
89129	318221
6642	318222
174644	318223
188616	318224
17886	318225
107698	318226
39638	318227
4216	318228
370212	318229
229753	318230
176870	318231
91588	318232
61536	318233
225713	318234
129903	318235
9317	318236
18307	318237
241737	318238
420885	318239
25469	318240
84737	318241
25093	318242
32665	318243
81979	318244
40291	318245
72114	318246
159413	318247
64420	318248
52592	318249
36022	318250
19218	318251
366933	318252
177921	318253
29906	318254
93008	318255
146058	318256
443311	318257
5483	318258
8688	318259
99360	318260
264340	318261
57599	318262
210797	318263
239297	318264
121362	318265
107632	318266
65790	318267
116631	318268
75251	318269
68804	318270
329580	318271
51792	318272
203397	318273
106401	318274
344573	318275
316811	318276
103554	318277
379673	318278
389289	318279
101032	318280
4687	318281
51253	318282
195541	318283
8677	318284
185423	318285
30300	318286
29815	318287
51048	318288
25	318289
53154	318290
363900	318291
99748	318292
54923	318293
52381	318294
204112	318295
21271	318296
206787	318297
202653	318298
10677	318299
98384	318300
16343	318301
52573	318302
379489	318303
46900	318304
10290	318305
361760	318306
27975	318307
375161	318308
53086	318309
54541	318310
194278	318311
381394	318312
251292	318313
241295	318314
449073	318315
409434	318316
80444	318317
350916	318318
404113	318319
46291	318320
69217	318321
180453	318322
17309	318323
90687	318324
441218	318325
298194	318326
261604	318327
59221	318328
140769	318329
81690	318330
126945	318331
74718	318332
121583	318333
229688	318334
411207	318335
441317	318336
456422	318337
156611	318338
32708	318339
125666	318340
133623	318341
42612	318342
198103	318343
143476	318344
425717	318345
131244	318346
139684	318347
57655	318348
61721	318349
288550	318350
355056	318351
45069	318352
5835	318353
15328	318354
320407	318355
70793	318356
132027	318357
392526	318358
35003	318359
413137	318360
220859	318361
363854	318362
304163	318363
407513	318364
162001	318365
11672	318366
211941	318367
12119	318368
113749	318369
320655	318370
140666	318371
136353	318372
342857	318373
94334	318374
57403	318375
320259	318376
164821	318377
178762	318378
19786	318379
70500	318380
121676	318381
40389	318382
10566	318383
118111	318384
289284	318385
237770	318386
157426	318387
78149	318388
414470	318389
55550	318390
158182	318391
83289	318392
255422	318393
121248	318394
166137	318395
378599	318396
165870	318397
180407	318398
101311	318399
75122	318400
115926	318401
1333	318402
102713	318403
456284	318404
18298	318405
107970	318406
305087	318407
144092	318408
231224	318409
120615	318410
409653	318411
12397	318412
289678	318413
101079	318414
270131	318415
316536	318416
59176	318417
2849	318418
173786	318419
75064	318420
310160	318421
9703	318422
306356	318423
243704	318424
45257	318425
164225	318426
191927	318427
67023	318428
7969	318429
105049	318430
113802	318431
34217	318432
320346	318433
327258	318434
143189	318435
188777	318436
82800	318437
64363	318438
245244	318439
239655	318440
326644	318441
67397	318442
107238	318443
103549	318444
237098	318445
353644	318446
451443	318447
13421	318448
122923	318449
394696	318450
231979	318451
185831	318452
195130	318453
73516	318454
179486	318455
360649	318456
19438	318457
69172	318458
447073	318459
67687	318460
198957	318461
227965	318462
455368	318463
129836	318464
125215	318465
41000	318466
30087	318467
460194	318468
223333	318469
293683	318470
26862	318471
392946	318472
106213	318473
29815	318474
99296	318475
11427	318476
32610	318477
186422	318478
406773	318479
23590	318480
115999	318481
87494	318482
78325	318483
366738	318484
83523	318485
180984	318486
100243	318487
186819	318488
215959	318489
59581	318490
88818	318491
22859	318492
19019	318493
52240	318494
164130	318495
54320	318496
62880	318497
306205	318498
145304	318499
29591	318500
119802	318501
280634	318502
108499	318503
268	318504
69463	318505
58478	318506
36941	318507
112216	318508
75382	318509
17439	318510
103397	318511
30361	318512
41435	318513
88195	318514
32808	318515
183586	318516
249891	318517
219487	318518
9361	318519
48825	318520
23162	318521
138663	318522
122608	318523
387861	318524
249870	318525
15817	318526
134372	318527
14162	318528
37157	318529
98559	318530
16165	318531
7198	318532
89914	318533
129632	318534
216533	318535
8610	318536
241310	318537
127302	318538
281050	318539
130102	318540
395911	318541
2466	318542
225059	318543
88147	318544
112012	318545
79102	318546
417671	318547
410808	318548
46566	318549
60038	318550
116973	318551
32218	318552
59318	318553
62196	318554
25113	318555
196451	318556
4726	318557
22459	318558
127265	318559
43897	318560
196873	318561
145385	318562
100200	318563
28702	318564
85649	318565
8741	318566
103137	318567
109552	318568
1936	318569
233613	318570
224563	318571
154898	318572
254812	318573
398132	318574
11343	318575
182774	318576
230004	318577
11388	318578
62234	318579
447652	318580
284235	318581
240159	318582
5823	318583
337861	318584
90001	318585
137735	318586
46374	318587
111368	318588
4953	318589
184534	318590
19560	318591
113336	318592
78891	318593
249821	318594
186641	318595
102573	318596
233329	318597
432379	318598
140641	318599
349041	318600
158825	318601
263310	318602
167068	318603
256156	318604
4890	318605
387290	318606
456725	318607
405106	318608
225471	318609
114030	318610
9607	318611
187902	318612
198869	318613
346875	318614
2374	318615
259147	318616
16119	318617
392967	318618
138626	318619
341679	318620
170800	318621
222057	318622
212341	318623
270458	318624
365233	318625
187560	318626
291155	318627
107326	318628
269393	318629
25844	318630
6879	318631
354825	318632
219495	318633
72119	318634
16109	318635
394109	318636
52899	318637
45015	318638
241068	318639
241180	318640
18230	318641
153783	318642
352266	318643
152813	318644
225171	318645
434395	318646
22490	318647
81166	318648
158774	318649
63041	318650
216627	318651
112833	318652
10798	318653
3779	318654
234728	318655
142088	318656
101324	318657
5213	318658
31269	318659
269628	318660
14499	318661
59491	318662
339166	318663
432358	318664
25845	318665
11557	318666
11348	318667
84955	318668
354211	318669
155752	318670
9495	318671
267299	318672
314973	318673
432402	318674
253725	318675
193376	318676
127757	318677
399822	318678
17556	318679
457192	318680
336051	318681
6281	318682
95716	318683
128427	318684
255507	318685
24751	318686
327664	318687
437390	318688
115642	318689
181740	318690
66490	318691
31351	318692
164052	318693
206790	318694
41840	318695
105368	318696
460067	318697
240865	318698
60735	318699
140762	318700
456489	318701
57360	318702
69881	318703
41127	318704
264314	318705
66836	318706
112457	318707
7467	318708
17187	318709
4216	318710
3968	318711
225271	318712
126870	318713
417257	318714
227073	318715
44069	318716
22161	318717
121819	318718
453270	318719
341578	318720
9738	318721
83322	318722
88477	318723
149023	318724
173096	318725
67841	318726
126875	318727
11467	318728
84996	318729
2239	318730
89610	318731
426961	318732
258072	318733
272111	318734
430428	318735
164864	318736
406660	318737
65257	318738
149523	318739
407278	318740
37144	318741
211750	318742
437291	318743
417491	318744
89163	318745
55976	318746
78755	318747
409477	318748
24088	318749
273762	318750
421304	318751
196212	318752
194228	318753
24549	318754
116528	318755
260323	318756
386015	318757
214216	318758
200127	318759
129892	318760
49006	318761
244881	318762
405343	318763
157730	318764
33808	318765
98165	318766
27541	318767
49715	318768
379886	318769
258948	318770
175070	318771
389077	318772
52516	318773
140155	318774
45515	318775
263720	318776
417431	318777
229224	318778
359580	318779
444195	318780
295372	318781
95944	318782
135229	318783
175070	318784
128367	318785
84686	318786
290280	318787
220160	318788
166077	318789
57046	318790
57730	318791
53231	318792
90547	318793
167384	318794
77466	318795
12690	318796
360176	318797
422198	318798
47705	318799
50228	318800
426320	318801
9166	318802
323869	318803
85020	318804
288301	318805
290307	318806
277038	318807
6331	318808
90642	318809
283088	318810
208810	318811
456429	318812
419358	318813
406667	318814
49065	318815
6347	318816
214938	318817
58143	318818
58336	318819
239068	318820
354895	318821
63108	318822
162412	318823
388971	318824
221927	318825
413446	318826
186228	318827
20401	318828
371669	318829
144677	318830
222966	318831
436554	318832
208447	318833
157152	318834
136373	318835
75820	318836
292813	318837
101119	318838
104116	318839
439562	318840
86232	318841
82831	318842
41714	318843
137012	318844
248681	318845
60555	318846
432451	318847
144331	318848
40490	318849
28642	318850
357542	318851
376327	318852
375780	318853
126762	318854
98830	318855
120230	318856
451341	318857
245827	318858
56407	318859
92813	318860
4914	318861
110099	318862
260157	318863
196785	318864
31658	318865
107698	318866
18876	318867
209473	318868
130275	318869
33363	318870
346265	318871
5118	318872
393383	318873
71947	318874
156398	318875
195439	318876
57146	318877
75961	318878
26581	318879
9757	318880
9130	318881
198254	318882
135587	318883
101182	318884
5174	318885
40371	318886
40371	318887
360871	318888
5388	318889
59583	318890
183694	318891
266852	318892
36673	318893
7711	318894
299249	318895
227094	318896
113267	318897
196670	318898
132221	318899
452993	318900
404498	318901
27831	318902
19640	318903
433892	318904
30107	318905
97559	318906
227929	318907
152215	318908
92213	318909
296497	318910
117141	318911
94581	318912
73369	318913
6405	318914
4844	318915
31205	318916
1191	318917
346937	318918
228571	318919
152186	318920
23962	318921
24200	318922
182755	318923
87	318924
140212	318925
10959	318926
248667	318927
23320	318928
56436	318929
62827	318930
82742	318931
12484	318932
345518	318933
89517	318934
295320	318935
184941	318936
158299	318937
95650	318938
178242	318939
176963	318940
145627	318941
29580	318942
13442	318943
228058	318944
119370	318945
151161	318946
27284	318947
99508	318948
85069	318949
11334	318950
224312	318951
156736	318952
155459	318953
41937	318954
1	318955
40356	318956
119254	318957
77924	318958
266496	318959
101461	318960
47993	318961
19392	318962
97279	318963
1849	318964
109944	318965
405553	318966
457516	318967
864	318968
34941	318969
159934	318970
141110	318971
116550	318972
29750	318973
10575	318974
143610	318975
50295	318976
173291	318977
445326	318978
90641	318979
155542	318980
398994	318981
74576	318982
265641	318983
125736	318984
91421	318985
329582	318986
73592	318987
59629	318988
234569	318989
438084	318990
386868	318991
53256	318992
11329	318993
3982	318994
64679	318995
51998	318996
26582	318997
226940	318998
84082	318999
11911	319000
48072	319001
69960	319002
456001	319003
15097	319004
250317	319005
61590	319006
562	319007
214362	319008
3010	319009
3010	319010
243053	319011
37542	319012
119840	319013
185435	319014
103642	319015
180539	319016
293522	319017
16480	319018
115736	319019
201752	319020
22471	319021
242584	319022
223669	319023
357388	319024
49537	319025
178224	319026
72801	319027
8199	319028
440660	319029
9338	319030
18666	319031
211918	319032
398612	319033
455636	319034
143527	319035
33200	319036
142257	319037
76016	319038
109825	319039
634	319040
353739	319041
420410	319042
176919	319043
160211	319044
10466	319045
430358	319046
66469	319047
450641	319048
113084	319049
36294	319050
181671	319051
95871	319052
336954	319053
175990	319054
92043	319055
429793	319056
270370	319057
87628	319058
163369	319059
87628	319060
348949	319061
2405	319062
88080	319063
177298	319064
408846	319065
221642	319066
1071	319067
163519	319068
23453	319069
93348	319070
90415	319071
9903	319072
347	319073
283366	319074
422702	319075
89191	319076
6387	319077
215968	319078
13878	319079
345638	319080
152489	319081
44540	319082
345610	319083
172772	319084
110813	319085
211785	319086
350727	319087
9700	319088
24123	319089
182687	319090
132475	319091
345587	319092
332937	319093
125266	319094
52481	319095
48605	319096
218571	319097
54922	319098
426430	319099
70750	319100
12275	319101
113082	319102
9912	319103
177450	319104
228286	319105
14028	319106
25941	319107
234964	319108
86966	319109
296971	319110
337113	319111
3033	319112
518	319113
346176	319114
459614	319115
170338	319116
25943	319117
77710	319118
17288	319119
118893	319120
216	319121
227280	319122
176654	319123
29456	319124
31734	319125
52376	319126
161217	319127
16434	319128
44513	319129
416934	319130
225222	319131
332827	319132
160976	319133
49064	319134
194080	319135
204462	319136
54281	319137
198922	319138
103791	319139
427838	319140
231242	319141
60974	319142
228845	319143
670	319144
101357	319145
7432	319146
925	319147
7163	319148
328736	319149
2065	319150
16717	319151
91438	319152
172947	319153
341066	319154
1524	319155
340311	319156
14202	319157
158217	319158
42554	319159
278551	319160
43788	319161
163684	319162
9721	319163
272847	319164
353336	319165
90694	319166
148586	319167
175591	319168
82175	319169
345528	319170
83921	319171
90322	319172
344091	319173
157445	319174
165806	319175
337045	319176
89224	319177
287282	319178
90584	319179
137734	319180
46568	319181
176782	319182
250261	319183
284257	319184
89157	319185
297056	319186
518	319187
88434	319188
275854	319189
113952	319190
22018	319191
22806	319192
407598	319193
72144	319194
321669	319195
292495	319196
55868	319197
446887	319198
448455	319199
10082	319200
257938	319201
6560	319202
31192	319203
224631	319204
451674	319205
376760	319206
200598	319207
99195	319208
28262	319209
95264	319210
148077	319211
13534	319212
81222	319213
336213	319214
21393	319215
56215	319216
148006	319217
232705	319218
137798	319219
122806	319220
406724	319221
159174	319222
139154	319223
138019	319224
6918	319225
157323	319226
194298	319227
235933	319228
361504	319229
29210	319230
85381	319231
132032	319232
433851	319233
123197	319234
78574	319235
155938	319236
110929	319237
102029	319238
190	319239
262034	319240
401219	319241
109021	319242
20002	319243
334186	319244
126392	319245
22629	319246
380818	319247
195079	319248
123101	319249
116491	319250
48312	319251
5324	319252
5324	319253
245805	319254
5324	319255
201222	319256
8495	319257
47848	319258
63961	319259
166640	319260
9759	319261
114996	319262
39701	319263
64065	319264
193275	319265
402967	319266
260409	319267
15971	319268
74066	319269
40260	319270
32573	319271
235719	319272
35206	319273
69133	319274
72905	319275
51788	319276
224505	319277
130215	319278
11651	319279
360246	319280
246830	319281
34796	319282
5561	319283
245725	319284
83779	319285
166154	319286
127976	319287
89043	319288
64041	319289
139169	319290
21966	319291
6079	319292
173480	319293
81781	319294
70037	319295
221380	319296
185185	319297
92802	319298
172482	319299
207076	319300
290128	319301
60667	319302
73481	319303
155592	319304
77687	319305
115698	319306
146667	319307
57318	319308
275015	319309
65111	319310
69440	319311
63583	319312
35014	319313
83539	319314
443561	319315
316250	319316
64188	319317
73163	319318
80613	319319
80931	319320
118848	319321
12972	319322
39282	319323
110739	319324
256325	319325
32363	319326
145739	319327
238228	319328
279854	319329
352799	319330
177058	319331
23280	319332
46941	319333
200131	319334
48592	319335
167642	319336
109077	319337
238583	319338
245729	319339
40942	319340
114776	319341
351211	319342
10865	319343
29828	319344
6220	319345
107841	319346
10484	319347
119326	319348
2892	319349
92578	319350
162140	319351
248487	319352
175861	319353
163943	319354
51789	319355
50220	319356
90978	319357
130745	319358
262015	319359
242021	319360
24092	319361
51789	319362
15832	319363
39710	319364
67548	319365
74470	319366
338461	319367
14048	319368
441227	319369
2653	319370
271484	319371
421225	319372
122844	319373
11621	319374
296168	319375
40942	319376
76499	319377
455544	319378
45254	319379
74085	319380
141665	319381
247487	319382
88485	319383
213069	319384
310969	319385
84060	319386
4145	319387
272629	319388
406418	319389
314250	319390
419186	319391
26969	319392
31012	319393
145124	319394
51008	319395
145149	319396
191456	319397
361408	319398
93480	319399
366004	319400
114936	319401
222033	319402
207820	319403
128519	319404
272136	319405
96723	319406
1150	319407
247592	319408
172193	319409
171243	319410
34287	319411
359175	319412
180105	319413
250512	319414
357790	319415
82	319416
443640	319417
50736	319418
452233	319419
134392	319420
8088	319421
314008	319422
364141	319423
301471	319424
79188	319425
111041	319426
139403	319427
31826	319428
257662	319429
206779	319430
233247	319431
146851	319432
267550	319433
377993	319434
242629	319435
115044	319436
245405	319437
180966	319438
128197	319439
103874	319440
92454	319441
380277	319442
378870	319443
271609	319444
437132	319445
126103	319446
11913	319447
121849	319448
88141	319449
239496	319450
67429	319451
12782	319452
155964	319453
335754	319454
126103	319455
346892	319456
351914	319457
310231	319458
34710	319459
67755	319460
161599	319461
64053	319462
76873	319463
221973	319464
143099	319465
115843	319466
196429	319467
168700	319468
31034	319469
150999	319470
332943	319471
166351	319472
119030	319473
107883	319474
183188	319475
138644	319476
91301	319477
198778	319478
156434	319479
69299	319480
156156	319481
5927	319482
274689	319483
199404	319484
433451	319485
21048	319486
356552	319487
105134	319488
436053	319489
274536	319490
233136	319491
413263	319492
52965	319493
359259	319494
410359	319495
108776	319496
167779	319497
41508	319498
114095	319499
173967	319500
8336	319501
30104	319502
306586	319503
156111	319504
368249	319505
44634	319506
52164	319507
280996	319508
188501	319509
143081	319510
196854	319511
202931	319512
250531	319513
164714	319514
117380	319515
661	319516
52854	319517
125868	319518
230021	319519
238646	319520
788	319521
142820	319522
1948	319523
94575	319524
129143	319525
24461	319526
236749	319527
39345	319528
103740	319529
109167	319530
48245	319531
260455	319532
10299	319533
176580	319534
38171	319535
48522	319536
16883	319537
106614	319538
406444	319539
115888	319540
41809	319541
2662	319542
204214	319543
116397	319544
34879	319545
398073	319546
5820	319547
181450	319548
317668	319549
110755	319550
449894	319551
122099	319552
296294	319553
426485	319554
124346	319555
77274	319556
27871	319557
276207	319558
398811	319559
359413	319560
54985	319561
99864	319562
76050	319563
42999	319564
44101	319565
17653	319566
289026	319567
188807	319568
95023	319569
108666	319570
72266	319571
117887	319572
36855	319573
29057	319574
238390	319575
108572	319576
160670	319577
298321	319578
95557	319579
27504	319580
364733	319581
310682	319582
364868	319583
442388	319584
86979	319585
203777	319586
20195	319587
90877	319588
192643	319589
54210	319590
205832	319591
126365	319592
351077	319593
277656	319594
324635	319595
43579	319596
342510	319597
21106	319598
190287	319599
303918	319600
179273	319601
381000	319602
150714	319603
457441	319604
348348	319605
9079	319606
5425	319607
14749	319608
212142	319609
28857	319610
43882	319611
459328	319612
142199	319613
130291	319614
436191	319615
155611	319616
108885	319617
339273	319618
55444	319619
8571	319620
236212	319621
235138	319622
425136	319623
140218	319624
98971	319625
14352	319626
107092	319627
60327	319628
84819	319629
135830	319630
407531	319631
151184	319632
116672	319633
62758	319634
18385	319635
287799	319636
47798	319637
99699	319638
36220	319639
63167	319640
31303	319641
266513	319642
75559	319643
48386	319644
113734	319645
49364	319646
18713	319647
9851	319648
422207	319649
60009	319650
56258	319651
53058	319652
2060	319653
7039	319654
158541	319655
25124	319656
70128	319657
242193	319658
92055	319659
191580	319660
422806	319661
69453	319662
151510	319663
162698	319664
13218	319665
121305	319666
172318	319667
70880	319668
66271	319669
35124	319670
174325	319671
4960	319672
34237	319673
250769	319674
63666	319675
246400	319676
250559	319677
72155	319678
12229	319679
250439	319680
20207	319681
243034	319682
459758	319683
249538	319684
157361	319685
8659	319686
15135	319687
44974	319688
432836	319689
19	319690
168041	319691
17622	319692
437370	319693
3010	319694
178011	319695
215440	319696
191228	319697
370288	319698
442105	319699
353410	319700
99294	319701
220991	319702
75091	319703
220077	319704
47750	319705
26818	319706
95676	319707
983	319708
190476	319709
457224	319710
159073	319711
41025	319712
37302	319713
449881	319714
8637	319715
97831	319716
394472	319717
7071	319718
72391	319719
207489	319720
43990	319721
166898	319722
66749	319723
1658	319724
432215	319725
12613	319726
664	319727
61842	319728
12812	319729
178691	319730
340641	319731
42151	319732
88153	319733
415130	319734
452646	319735
353218	319736
195348	319737
62102	319738
24565	319739
306804	319740
314897	319741
171177	319742
53393	319743
75964	319744
26455	319745
394841	319746
201853	319747
135187	319748
227306	319749
1832	319750
54477	319751
234155	319752
4796	319753
435934	319754
128516	319755
98313	319756
6037	319757
35365	319758
99367	319759
28255	319760
7432	319761
69472	319762
46237	319763
201581	319764
96157	319765
352491	319766
10354	319767
243689	319768
60487	319769
2963	319770
371620	319771
199759	319772
75681	319773
32267	319774
31205	319775
63063	319776
451649	319777
160847	319778
64953	319779
24012	319780
219317	319781
333725	319782
90317	319783
351959	319784
62829	319785
268202	319786
65632	319787
437959	319788
1025	319789
326413	319790
319100	319791
299320	319792
450080	319793
59846	319794
341465	319795
25079	319796
92371	319797
116069	319798
3298	319799
102520	319800
207000	319801
159865	319802
241895	319803
7281	319804
53376	319805
59412	319806
59412	319807
104422	319808
72258	319809
453762	319810
366816	319811
98742	319812
49191	319813
287918	319814
398397	319815
60997	319816
251153	319817
26901	319818
5191	319819
301709	319820
287213	319821
139067	319822
284651	319823
12731	319824
177582	319825
80849	319826
377169	319827
329235	319828
173135	319829
313482	319830
168923	319831
55069	319832
47396	319833
444315	319834
40213	319835
179660	319836
19457	319837
5431	319838
456444	319839
269230	319840
66393	319841
99933	319842
368626	319843
172958	319844
8754	319845
199234	319846
54124	319847
122932	319848
221722	319849
85183	319850
41711	319851
325677	319852
80431	319853
197333	319854
143298	319855
202384	319856
294589	319857
4863	319858
259256	319859
50489	319860
7072	319861
37360	319862
118000	319863
332026	319864
438903	319865
21195	319866
103069	319867
269940	319868
94100	319869
11743	319870
26397	319871
94699	319872
60366	319873
122554	319874
25530	319875
69521	319876
9598	319877
290051	319878
102954	319879
150863	319880
235170	319881
195560	319882
50734	319883
152732	319884
45137	319885
399511	319886
88699	319887
435474	319888
213727	319889
14262	319890
31613	319891
166630	319892
37938	319893
208542	319894
189045	319895
101130	319896
7404	319897
156332	319898
92626	319899
12861	319900
213022	319901
374484	319902
199628	319903
162201	319904
310167	319905
127161	319906
19957	319907
151327	319908
115940	319909
205314	319910
296089	319911
159050	319912
42457	319913
370017	319914
15071	319915
50415	319916
75310	319917
86299	319918
2407	319919
20841	319920
371251	319921
101017	319922
233206	319923
249476	319924
239088	319925
211338	319926
210019	319927
302882	319928
34479	319929
192002	319930
431272	319931
188355	319932
41373	319933
325544	319934
11341	319935
11006	319936
238297	319937
37559	319938
65529	319939
248957	319940
4054	319941
41797	319942
5493	319943
44451	319944
94971	319945
8735	319946
448353	319947
420911	319948
9878	319949
28682	319950
250110	319951
788	319952
175745	319953
241977	319954
50119	319955
351806	319956
2263	319957
243699	319958
1584	319959
349376	319960
135036	319961
175041	319962
191440	319963
166406	319964
72917	319965
5633	319966
226143	319967
393148	319968
34950	319969
6594	319970
35811	319971
8195	319972
13009	319973
35041	319974
317054	319975
417173	319976
137450	319977
64377	319978
180167	319979
97647	319980
101048	319981
372561	319982
14412	319983
311877	319984
61236	319985
98542	319986
77069	319987
27520	319988
127671	319989
42821	319990
361347	319991
360974	319992
95546	319993
44727	319994
317148	319995
355522	319996
195616	319997
249043	319998
75177	319999
124377	320000
309939	320001
167116	320002
64081	320003
407935	320004
29560	320005
364999	320006
196550	320007
27320	320008
278007	320009
151264	320010
205617	320011
7097	320012
439836	320013
212541	320014
221307	320015
60291	320016
141227	320017
24566	320018
333612	320019
40741	320020
74547	320021
12256	320022
283372	320023
27263	320024
7791	320025
210425	320026
2478	320027
26844	320028
83151	320029
124990	320030
203	320031
423	320032
257572	320033
136906	320034
281025	320035
43176	320036
357970	320037
16119	320038
12931	320039
107405	320040
419081	320041
113094	320042
38186	320043
6139	320044
349473	320045
47897	320046
44729	320047
193792	320048
152061	320049
127845	320050
68692	320051
381215	320052
104521	320053
20954	320054
270363	320055
31379	320056
220843	320057
348947	320058
113290	320059
117010	320060
247833	320061
423422	320062
37937	320063
175289	320064
66963	320065
21210	320066
133865	320067
2626	320068
35082	320069
72622	320070
142378	320071
58816	320072
112323	320073
242018	320074
361690	320075
39080	320076
142669	320077
2626	320078
13193	320079
39183	320080
22525	320081
71332	320082
92994	320083
274501	320084
13005	320085
137326	320086
142669	320087
74500	320088
144729	320089
73259	320090
22014	320091
163692	320092
39725	320093
102373	320094
48456	320095
191162	320096
444586	320097
150627	320098
341458	320099
96988	320100
152066	320101
121305	320102
169334	320103
163384	320104
245987	320105
207149	320106
444290	320107
435557	320108
98339	320109
156649	320110
163726	320111
363455	320112
167580	320113
258872	320114
388023	320115
86848	320116
56970	320117
113646	320118
49852	320119
369958	320120
8536	320121
128022	320122
48525	320123
24143	320124
41076	320125
17106	320126
8162	320127
3231	320128
32121	320129
32121	320130
114943	320131
14291	320132
4650	320133
46626	320134
384663	320135
1493	320136
119878	320137
102810	320138
232812	320139
412812	320140
46709	320141
204575	320142
94901	320143
27769	320144
13120	320145
352635	320146
346096	320147
965	320148
92427	320149
290540	320150
112355	320151
429890	320152
43059	320153
306404	320154
26739	320155
124261	320156
241307	320157
128424	320158
46341	320159
86503	320160
356239	320161
382981	320162
76105	320163
333409	320164
7139	320165
270835	320166
93866	320167
185591	320168
454328	320169
243204	320170
94817	320171
115237	320172
409387	320173
390914	320174
139245	320175
1685	320176
141856	320177
332333	320178
338351	320179
383405	320180
244268	320181
455983	320182
150613	320183
285045	320184
109465	320185
50873	320186
356756	320187
91498	320188
5228	320189
445213	320190
18000	320191
2847	320192
33029	320193
878	320194
422328	320195
63596	320196
2290	320197
135599	320198
23797	320199
92832	320200
387772	320201
73450	320202
341562	320203
87998	320204
97972	320205
2355	320206
247519	320207
50229	320208
723	320209
189316	320210
424629	320211
73844	320212
158070	320213
202126	320214
396154	320215
170885	320216
1226	320217
33863	320218
413868	320219
330620	320220
358725	320221
244294	320222
72835	320223
288900	320224
6775	320225
56091	320226
86052	320227
451672	320228
178498	320229
14527	320230
3160	320231
175275	320232
57474	320233
97348	320234
114916	320235
210919	320236
195985	320237
65495	320238
18998	320239
5297	320240
13143	320241
147983	320242
267419	320243
130219	320244
120380	320245
262990	320246
383151	320247
254418	320248
137068	320249
167136	320250
217260	320251
53968	320252
185314	320253
14467	320254
15163	320255
20177	320256
105334	320257
59858	320258
2124	320259
42090	320260
60520	320261
369950	320262
107725	320263
161275	320264
21835	320265
22148	320266
16759	320267
3085	320268
122274	320269
22801	320270
49376	320271
5348	320272
91958	320273
380807	320274
47914	320275
2040	320276
319790	320277
316440	320278
724	320279
39875	320280
150119	320281
13369	320282
242497	320283
422673	320284
43868	320285
140341	320286
124195	320287
108326	320288
244962	320289
148319	320290
31764	320291
81065	320292
31490	320293
10372	320294
109602	320295
13491	320296
164112	320297
37886	320298
108587	320299
599	320300
426499	320301
37815	320302
271201	320303
42614	320304
32762	320305
229461	320306
188536	320307
124057	320308
215436	320309
105768	320310
22202	320311
20060	320312
126036	320313
218427	320314
82405	320315
212793	320316
444150	320317
82862	320318
8852	320319
382960	320320
10794	320321
98998	320322
233920	320323
223865	320324
327266	320325
39554	320326
43399	320327
334162	320328
79091	320329
259384	320330
13653	320331
80845	320332
229802	320333
149725	320334
567	320335
140339	320336
79691	320337
204304	320338
8122	320339
93395	320340
74985	320341
6647	320342
58473	320343
106948	320344
209960	320345
55233	320346
58760	320347
212793	320348
1235	320349
50041	320350
405950	320351
124860	320352
21705	320353
402425	320354
426603	320355
255430	320356
204222	320357
267477	320358
131795	320359
98322	320360
301823	320361
64689	320362
196480	320363
141711	320364
193609	320365
349190	320366
11639	320367
195265	320368
16310	320369
216932	320370
52565	320371
19483	320372
159240	320373
22349	320374
72157	320375
108775	320376
401344	320377
26437	320378
235092	320379
180823	320380
160524	320381
326169	320382
123696	320383
459618	320384
211119	320385
262297	320386
156486	320387
176605	320388
217023	320389
26748	320390
4225	320391
133399	320392
35230	320393
373454	320394
139714	320395
395191	320396
58086	320397
11264	320398
213037	320399
20977	320400
163230	320401
166616	320402
431291	320403
190699	320404
105333	320405
236237	320406
351050	320407
183226	320408
30570	320409
35231	320410
62811	320411
8458	320412
41350	320413
375654	320414
208918	320415
205987	320416
215390	320417
24032	320418
441221	320419
35954	320420
22302	320421
431251	320422
142175	320423
302798	320424
177578	320425
156911	320426
179533	320427
139071	320428
455547	320429
9935	320430
184905	320431
202433	320432
57804	320433
2065	320434
213687	320435
409829	320436
242398	320437
10361	320438
196289	320439
58278	320440
240732	320441
270166	320442
108021	320443
53275	320444
3966	320445
17641	320446
247386	320447
85603	320448
200583	320449
97502	320450
423647	320451
287245	320452
16131	320453
113430	320454
325524	320455
255654	320456
314399	320457
363059	320458
203960	320459
128148	320460
87029	320461
328	320462
96398	320463
271105	320464
106494	320465
225649	320466
101897	320467
32828	320468
360584	320469
134770	320470
216644	320471
246995	320472
232810	320473
36045	320474
330077	320475
48166	320476
163827	320477
41300	320478
215490	320479
25045	320480
427736	320481
121489	320482
219821	320483
60464	320484
70831	320485
55233	320486
119070	320487
41217	320488
166125	320489
287023	320490
29996	320491
307171	320492
36598	320493
31326	320494
81233	320495
435660	320496
69402	320497
72191	320498
130436	320499
428991	320500
249682	320501
452271	320502
454796	320503
231267	320504
218208	320505
50973	320506
194541	320507
64448	320508
87288	320509
291840	320510
140104	320511
152099	320512
12779	320513
23884	320514
175192	320515
104433	320516
152140	320517
200976	320518
326836	320519
114911	320520
4050	320521
279777	320522
97574	320523
365442	320524
16232	320525
2257	320526
126074	320527
430159	320528
35144	320529
247119	320530
121610	320531
362587	320532
176833	320533
335539	320534
120624	320535
62577	320536
363446	320537
61063	320538
8878	320539
332173	320540
353724	320541
383496	320542
425071	320543
342393	320544
36038	320545
182723	320546
62770	320547
114940	320548
200761	320549
368482	320550
83124	320551
39792	320552
157634	320553
146238	320554
332673	320555
407893	320556
393819	320557
132705	320558
42329	320559
386096	320560
362949	320561
429608	320562
207604	320563
205700	320564
173756	320565
178829	320566
138972	320567
126820	320568
59435	320569
168894	320570
146453	320571
26186	320572
91306	320573
32701	320574
77136	320575
98040	320576
97525	320577
391574	320578
35134	320579
89997	320580
419218	320581
10690	320582
202850	320583
20282	320584
90836	320585
206239	320586
375142	320587
43906	320588
36290	320589
221114	320590
53063	320591
70309	320592
39276	320593
280951	320594
450496	320595
74701	320596
106735	320597
184907	320598
120773	320599
158892	320600
63650	320601
14920	320602
24297	320603
208616	320604
47556	320605
81221	320606
56219	320607
118952	320608
161520	320609
178213	320610
139988	320611
59951	320612
299614	320613
150287	320614
169452	320615
99435	320616
23441	320617
338277	320618
171289	320619
397677	320620
225265	320621
408948	320622
259527	320623
91488	320624
249144	320625
59047	320626
144287	320627
407489	320628
174870	320629
331959	320630
256276	320631
281774	320632
37479	320633
24214	320634
376416	320635
197839	320636
159956	320637
14950	320638
110968	320639
58227	320640
36915	320641
39130	320642
21446	320643
200895	320644
326370	320645
144765	320646
137929	320647
24896	320648
121616	320649
7377	320650
91375	320651
192403	320652
75209	320653
69885	320654
170926	320655
424160	320656
89755	320657
315485	320658
397231	320659
11281	320660
143453	320661
81787	320662
15162	320663
1266	320664
240749	320665
7114	320666
442090	320667
42574	320668
164728	320669
321863	320670
59019	320671
106777	320672
375240	320673
8336	320674
131463	320675
128091	320676
34686	320677
67630	320678
174337	320679
67119	320680
354717	320681
244024	320682
281256	320683
169775	320684
143862	320685
166034	320686
63585	320687
19396	320688
19459	320689
342398	320690
122752	320691
34192	320692
19459	320693
19632	320694
281540	320695
167382	320696
133947	320697
36618	320698
67120	320699
12362	320700
31958	320701
43700	320702
11847	320703
3575	320704
376215	320705
363123	320706
228091	320707
407308	320708
418688	320709
105821	320710
382652	320711
659	320712
103905	320713
18826	320714
31631	320715
137135	320716
172544	320717
53975	320718
44331	320719
55203	320720
87329	320721
411005	320722
328226	320723
435536	320724
150538	320725
212114	320726
228138	320727
237939	320728
352186	320729
73939	320730
39356	320731
270620	320732
80940	320733
9871	320734
239365	320735
133297	320736
132729	320737
19080	320738
321988	320739
83945	320740
15277	320741
141357	320742
20815	320743
189594	320744
145517	320745
179068	320746
450096	320747
201395	320748
240496	320749
359752	320750
127133	320751
111170	320752
87411	320753
395341	320754
212223	320755
279024	320756
229219	320757
1351	320758
218890	320759
102787	320760
334476	320761
324007	320762
68597	320763
53753	320764
305548	320765
201135	320766
83271	320767
39152	320768
23670	320769
335563	320770
53234	320771
225979	320772
128627	320773
16240	320774
112134	320775
119464	320776
119464	320777
92140	320778
248176	320779
248176	320780
2703	320781
412104	320782
67674	320783
222685	320784
272507	320785
417680	320786
100509	320787
174622	320788
104503	320789
39230	320790
21955	320791
73878	320792
39891	320793
283519	320794
37549	320795
58233	320796
60554	320797
13272	320798
221565	320799
24713	320800
142856	320801
99957	320802
123462	320803
294974	320804
192711	320805
236651	320806
60360	320807
49053	320808
281378	320809
140172	320810
399882	320811
390934	320812
12656	320813
79593	320814
424849	320815
424850	320816
31311	320817
207552	320818
23431	320819
76475	320820
54304	320821
60426	320822
36992	320823
15959	320824
355215	320825
163502	320826
116726	320827
164923	320828
133787	320829
133787	320830
59397	320831
101999	320832
249140	320833
96512	320834
107393	320835
34093	320836
35334	320837
422144	320838
24304	320839
22152	320840
75172	320841
58902	320842
361915	320843
35217	320844
154240	320845
376278	320846
446172	320847
263060	320848
26836	320849
81242	320850
3419	320851
18194	320852
11985	320853
24724	320854
61009	320855
160425	320856
34572	320857
447208	320858
15074	320859
141056	320860
125016	320861
387462	320862
169002	320863
379817	320864
173519	320865
57353	320866
111930	320867
276305	320868
88418	320869
164703	320870
367555	320871
163136	320872
54702	320873
179814	320874
170201	320875
167582	320876
78436	320877
14492	320878
212963	320879
101735	320880
224432	320881
260829	320882
124199	320883
438891	320884
268323	320885
246948	320886
27265	320887
450448	320888
319953	320889
107759	320890
98826	320891
197827	320892
205866	320893
257670	320894
433159	320895
308930	320896
153009	320897
430575	320898
281886	320899
247516	320900
101505	320901
444285	320902
10964	320903
352683	320904
306790	320905
301238	320906
217861	320907
326491	320908
127369	320909
74582	320910
92205	320911
207405	320912
374676	320913
17533	320914
275243	320915
65037	320916
214694	320917
60368	320918
417480	320919
200594	320920
362289	320921
20233	320922
22254	320923
109615	320924
366081	320925
23183	320926
14344	320927
70252	320928
51784	320929
229992	320930
17179	320931
271798	320932
278368	320933
397413	320934
41638	320935
427783	320936
225686	320937
18608	320938
376659	320939
5252	320940
228989	320941
53045	320942
122468	320943
207247	320944
122235	320945
438721	320946
149841	320947
77227	320948
38149	320949
6871	320950
106188	320951
85734	320952
22394	320953
425604	320954
398262	320955
421025	320956
115365	320957
364377	320958
394884	320959
213753	320960
211470	320961
365551	320962
106111	320963
53934	320964
208387	320965
343261	320966
271797	320967
28900	320968
58510	320969
109350	320970
125697	320971
258120	320972
131779	320973
110607	320974
94796	320975
354458	320976
296157	320977
78528	320978
418206	320979
61863	320980
203256	320981
383035	320982
261786	320983
450681	320984
451630	320985
387799	320986
239502	320987
134494	320988
287419	320989
374379	320990
365885	320991
94659	320992
273676	320993
276548	320994
368572	320995
116727	320996
134112	320997
114287	320998
49826	320999
211644	321000
259346	321001
16025	321002
114836	321003
97127	321004
363864	321005
124014	321006
34523	321007
245297	321008
285915	321009
179194	321010
102388	321011
419598	321012
98784	321013
432521	321014
188272	321015
33595	321016
193773	321017
136603	321018
268933	321019
97126	321020
10964	321021
225641	321022
58511	321023
390902	321024
20233	321025
359683	321026
364653	321027
264733	321028
28412	321029
12161	321030
90339	321031
189907	321032
66895	321033
12760	321034
242284	321035
26631	321036
229760	321037
294905	321038
109824	321039
451012	321040
251688	321041
187913	321042
242391	321043
366923	321044
443048	321045
402930	321046
107699	321047
142914	321048
320304	321049
437122	321050
217425	321051
366579	321052
52530	321053
207764	321054
179502	321055
343199	321056
245579	321057
53934	321058
325429	321059
332309	321060
324550	321061
24883	321062
78384	321063
387022	321064
252322	321065
16742	321066
24497	321067
14178	321068
46855	321069
31114	321070
201637	321071
58665	321072
112594	321073
275092	321074
382269	321075
361091	321076
443358	321077
126336	321078
16909	321079
130452	321080
279290	321081
236662	321082
243088	321083
182700	321084
165952	321085
148844	321086
69850	321087
372017	321088
52165	321089
40404	321090
181071	321091
27814	321092
316328	321093
114	321094
208144	321095
266224	321096
382619	321097
206976	321098
124124	321099
443402	321100
54755	321101
61167	321102
115229	321103
246769	321104
2096	321105
384494	321106
225684	321107
454566	321108
136245	321109
81930	321110
106952	321111
236210	321112
47589	321113
372072	321114
35017	321115
438432	321116
198790	321117
48211	321118
388322	321119
388386	321120
37646	321121
158077	321122
157699	321123
183533	321124
388989	321125
208108	321126
360908	321127
31480	321128
427166	321129
212823	321130
393434	321131
184798	321132
65259	321133
56581	321134
120812	321135
227524	321136
109943	321137
126336	321138
286069	321139
6381	321140
40553	321141
443902	321142
48329	321143
333087	321144
245581	321145
20036	321146
395610	321147
216828	321148
7997	321149
110281	321150
107652	321151
84433	321152
229106	321153
397305	321154
223524	321155
15626	321156
67626	321157
24014	321158
224930	321159
164004	321160
216767	321161
62359	321162
62359	321163
157530	321164
158617	321165
346724	321166
85269	321167
55590	321168
183659	321169
27303	321170
39457	321171
70070	321172
396940	321173
277534	321174
16	321175
44683	321176
43039	321177
390510	321178
56371	321179
221435	321180
93191	321181
29481	321182
161185	321183
246095	321184
178085	321185
148597	321186
395324	321187
193370	321188
261876	321189
82259	321190
71315	321191
313535	321192
140461	321193
147852	321194
199695	321195
113620	321196
67199	321197
347344	321198
219196	321199
94508	321200
66523	321201
150446	321202
77669	321203
47919	321204
397591	321205
68614	321206
291368	321207
409848	321208
442248	321209
230014	321210
24775	321211
154405	321212
257809	321213
71996	321214
27286	321215
120195	321216
89066	321217
279	321218
73435	321219
108668	321220
128804	321221
419175	321222
228745	321223
53031	321224
24552	321225
218518	321226
152360	321227
352937	321228
72220	321229
4757	321230
134274	321231
186466	321232
125327	321233
333850	321234
424353	321235
206820	321236
122625	321237
28683	321238
28771	321239
109611	321240
434397	321241
49207	321242
10273	321243
323575	321244
138084	321245
350683	321246
172802	321247
158559	321248
448614	321249
76265	321250
156689	321251
6769	321252
5109	321253
300580	321254
30114	321255
378504	321256
48422	321257
111741	321258
91940	321259
93652	321260
116178	321261
209394	321262
29287	321263
112480	321264
9740	321265
115445	321266
311657	321267
174143	321268
68638	321269
31210	321270
348111	321271
40616	321272
181784	321273
88202	321274
172953	321275
309032	321276
208812	321277
109286	321278
345321	321279
91388	321280
52483	321281
314124	321282
223534	321283
3693	321284
12641	321285
123254	321286
125412	321287
261290	321288
176551	321289
378162	321290
109484	321291
109826	321292
379809	321293
13404	321294
23620	321295
364891	321296
425549	321297
47757	321298
203202	321299
364257	321300
349689	321301
365385	321302
421888	321303
446327	321304
367028	321305
193076	321306
154792	321307
209749	321308
233869	321309
365046	321310
181024	321311
197421	321312
458142	321313
428676	321314
424712	321315
432270	321316
237040	321317
9678	321318
109484	321319
42211	321320
238709	321321
92321	321322
16237	321323
378949	321324
3515	321325
136004	321326
64539	321327
408260	321328
30447	321329
431376	321330
179094	321331
20540	321332
219419	321333
130185	321334
329154	321335
331097	321336
215878	321337
113347	321338
309790	321339
346112	321340
96484	321341
344426	321342
235744	321343
368088	321344
223180	321345
46377	321346
136895	321347
28678	321348
364759	321349
120856	321350
375268	321351
7584	321352
91449	321353
103843	321354
435627	321355
76235	321356
76235	321357
280457	321358
233975	321359
7497	321360
7321	321361
360843	321362
261591	321363
149893	321364
58134	321365
1564	321366
203218	321367
73103	321368
385459	321369
217449	321370
358081	321371
95117	321372
30430	321373
30447	321374
333616	321375
91665	321376
7368	321377
22510	321378
320189	321379
278055	321380
229010	321381
210511	321382
318519	321383
29305	321384
140341	321385
320861	321386
242200	321387
190355	321388
132086	321389
42130	321390
279196	321391
109464	321392
83243	321393
29965	321394
13191	321395
135320	321396
53451	321397
4476	321398
301261	321399
25796	321400
452453	321401
236003	321402
171316	321403
88748	321404
325919	321405
160415	321406
153229	321407
6019	321408
92960	321409
1646	321410
162401	321411
203320	321412
23229	321413
93490	321414
41284	321415
111727	321416
212894	321417
48930	321418
394304	321419
40040	321420
151857	321421
12542	321422
11787	321423
59394	321424
48610	321425
82309	321426
85968	321427
15577	321428
91407	321429
49893	321430
144710	321431
219044	321432
11666	321433
425377	321434
34406	321435
244747	321436
439425	321437
184563	321438
219369	321439
330066	321440
162854	321441
339228	321442
259669	321443
413980	321444
337154	321445
79896	321446
133413	321447
386307	321448
393736	321449
398022	321450
89335	321451
179101	321452
272068	321453
143256	321454
16176	321455
98201	321456
312326	321457
144691	321458
243430	321459
50013	321460
275228	321461
127132	321462
1479	321463
263053	321464
347552	321465
232247	321466
75446	321467
446166	321468
86867	321469
219618	321470
240091	321471
337261	321472
63562	321473
173264	321474
313624	321475
91830	321476
91830	321477
54746	321478
371955	321479
320524	321480
56285	321481
18639	321482
30447	321483
4679	321484
276416	321485
314143	321486
123100	321487
65847	321488
32084	321489
334752	321490
156043	321491
7523	321492
195498	321493
19398	321494
10576	321495
291566	321496
285777	321497
16756	321498
153400	321499
188710	321500
176353	321501
25564	321502
287642	321503
182709	321504
6207	321505
38183	321506
443344	321507
6361	321508
118823	321509
29709	321510
59935	321511
113801	321512
29751	321513
114012	321514
210051	321515
5070	321516
71462	321517
107418	321518
112700	321519
5974	321520
33695	321521
454295	321522
141006	321523
65847	321524
7733	321525
111590	321526
234781	321527
96625	321528
118471	321529
368806	321530
8666	321531
34268	321532
156559	321533
65073	321534
153980	321535
60530	321536
146802	321537
39456	321538
71370	321539
95774	321540
446995	321541
141783	321542
1878	321543
349464	321544
11710	321545
220556	321546
401455	321547
320953	321548
446815	321549
119809	321550
5602	321551
60457	321552
161340	321553
199114	321554
316996	321555
52433	321556
419616	321557
24622	321558
27166	321559
247002	321560
1673	321561
183769	321562
186385	321563
31010	321564
64831	321565
37448	321566
74507	321567
345106	321568
192400	321569
348661	321570
347713	321571
23259	321572
427926	321573
161219	321574
201746	321575
167071	321576
76063	321577
386252	321578
219302	321579
7799	321580
284956	321581
22393	321582
63138	321583
51963	321584
104523	321585
157826	321586
185959	321587
175233	321588
65682	321589
154669	321590
155407	321591
93832	321592
180547	321593
126932	321594
131532	321595
394027	321596
401965	321597
345539	321598
22161	321599
60067	321600
67938	321601
17135	321602
401015	321603
51801	321604
5767	321605
190154	321606
87329	321607
341027	321608
161302	321609
6635	321610
31380	321611
29055	321612
441249	321613
11683	321614
41210	321615
22913	321616
15774	321617
12903	321618
174339	321619
32872	321620
132386	321621
77968	321622
28344	321623
251100	321624
427859	321625
286198	321626
214439	321627
71151	321628
1225	321629
271197	321630
5741	321631
445459	321632
2511	321633
374616	321634
378227	321635
132193	321636
376477	321637
10148	321638
398727	321639
22606	321640
364938	321641
305265	321642
86577	321643
92460	321644
246102	321645
88846	321646
3918	321647
397029	321648
220053	321649
29555	321650
28606	321651
102173	321652
55657	321653
28268	321654
11838	321655
3491	321656
177151	321657
10626	321658
116730	321659
354562	321660
47489	321661
311348	321662
261720	321663
191796	321664
26743	321665
444548	321666
107773	321667
74339	321668
138567	321669
1090	321670
347579	321671
189044	321672
149189	321673
1104	321674
44188	321675
329375	321676
814	321677
5641	321678
28305	321679
52091	321680
208250	321681
73360	321682
165044	321683
20410	321684
403	321685
63130	321686
64509	321687
47433	321688
100030	321689
58867	321690
30448	321691
630	321692
103718	321693
43385	321694
71214	321695
86681	321696
22616	321697
65887	321698
3768	321699
39802	321700
64827	321701
449782	321702
222949	321703
239545	321704
201901	321705
86035	321706
176188	321707
457733	321708
287628	321709
21921	321710
220469	321711
299	321712
4340	321713
250943	321714
39711	321715
4853	321716
51879	321717
1842	321718
177343	321719
172967	321720
180548	321721
284958	321722
21785	321723
65585	321724
23156	321725
242066	321726
245112	321727
81156	321728
376707	321729
8069	321730
20797	321731
91477	321732
178000	321733
60949	321734
69212	321735
135026	321736
63829	321737
3801	321738
53407	321739
41697	321740
44662	321741
7684	321742
206	321743
5776	321744
243837	321745
425593	321746
13831	321747
3196	321748
822	321749
11727	321750
81081	321751
3267	321752
3725	321753
377894	321754
46822	321755
76186	321756
15191	321757
20544	321758
3457	321759
218214	321760
106331	321761
126197	321762
88681	321763
209295	321764
36129	321765
256010	321766
134899	321767
110377	321768
263844	321769
13355	321770
201457	321771
2107	321772
57251	321773
177812	321774
186622	321775
95237	321776
23453	321777
365871	321778
373265	321779
87393	321780
107714	321781
27264	321782
163617	321783
456288	321784
169915	321785
67294	321786
370186	321787
1517	321788
37308	321789
306129	321790
224	321791
7248	321792
2397	321793
51780	321794
10869	321795
74691	321796
71111	321797
287279	321798
8132	321799
201591	321800
272201	321801
61247	321802
44758	321803
70295	321804
236426	321805
54556	321806
23805	321807
6225	321808
779	321809
226029	321810
297225	321811
417078	321812
447412	321813
31073	321814
62076	321815
149800	321816
399751	321817
43035	321818
411751	321819
595	321820
433786	321821
47111	321822
41797	321823
80834	321824
142994	321825
37053	321826
210479	321827
218121	321828
135967	321829
12694	321830
79207	321831
376546	321832
118331	321833
132437	321834
176809	321835
35061	321836
225231	321837
129896	321838
159368	321839
18150	321840
64251	321841
120407	321842
54113	321843
44361	321844
42200	321845
1848	321846
155628	321847
229811	321848
118677	321849
229884	321850
49347	321851
96271	321852
45705	321853
55297	321854
44502	321855
206699	321856
9895	321857
209906	321858
213216	321859
456622	321860
259995	321861
22222	321862
235749	321863
241863	321864
36818	321865
36818	321866
113183	321867
44238	321868
317672	321869
38054	321870
53564	321871
27691	321872
195885	321873
106273	321874
55567	321875
413	321876
64016	321877
24537	321878
93882	321879
12645	321880
29054	321881
94162	321882
425544	321883
66536	321884
140172	321885
262985	321886
178841	321887
331242	321888
66582	321889
74925	321890
26963	321891
122894	321892
97119	321893
232466	321894
314431	321895
382465	321896
240859	321897
371687	321898
207437	321899
98667	321900
338162	321901
48330	321902
159880	321903
186846	321904
382436	321905
195557	321906
57109	321907
258560	321908
138977	321909
119319	321910
287281	321911
126771	321912
231588	321913
122027	321914
9018	321915
146623	321916
81034	321917
215371	321918
246872	321919
441784	321920
350141	321921
78074	321922
367764	321923
441477	321924
361688	321925
143472	321926
408428	321927
100499	321928
44400	321929
35563	321930
76755	321931
14336	321932
11811	321933
9303	321934
104619	321935
266661	321936
74718	321937
111711	321938
403142	321939
220792	321940
240721	321941
245942	321942
130156	321943
408145	321944
67678	321945
142748	321946
129824	321947
214720	321948
112496	321949
4326	321950
184289	321951
23993	321952
23587	321953
60637	321954
210118	321955
17351	321956
58818	321957
122772	321958
104037	321959
11057	321960
382956	321961
19889	321962
10909	321963
4145	321964
2845	321965
357576	321966
406100	321967
29580	321968
91559	321969
14907	321970
181859	321971
188179	321972
3551	321973
85169	321974
114835	321975
56815	321976
14686	321977
119138	321978
55758	321979
418617	321980
222563	321981
52942	321982
29413	321983
98912	321984
198130	321985
106918	321986
122622	321987
123879	321988
303783	321989
456000	321990
390677	321991
72531	321992
152421	321993
263558	321994
45193	321995
140165	321996
331535	321997
450472	321998
228058	321999
118325	322000
194359	322001
2735	322002
81272	322003
60740	322004
325111	322005
47202	322006
101064	322007
216659	322008
265109	322009
287798	322010
212173	322011
175318	322012
11774	322013
7300	322014
55056	322015
155118	322016
106415	322017
340274	322018
338403	322019
141455	322020
189583	322021
241380	322022
120078	322023
21410	322024
31833	322025
22361	322026
314358	322027
78321	322028
416095	322029
208585	322030
346983	322031
9805	322032
94532	322033
155551	322034
3845	322035
7622	322036
47091	322037
69575	322038
33142	322039
129883	322040
147560	322041
25165	322042
234710	322043
433753	322044
223459	322045
429008	322046
4192	322047
424810	322048
67465	322049
35723	322050
110537	322051
414772	322052
188787	322053
179233	322054
24522	322055
224442	322056
174	322057
351242	322058
2485	322059
1091	322060
19277	322061
17580	322062
11781	322063
242488	322064
139576	322065
120078	322066
103	322067
145501	322068
32024	322069
117080	322070
1447	322071
9316	322072
338404	322073
3374	322074
255301	322075
101898	322076
47674	322077
77501	322078
174317	322079
269144	322080
317083	322081
96587	322082
90551	322083
33556	322084
113112	322085
148926	322086
340058	322087
192024	322088
444923	322089
102873	322090
60913	322091
131440	322092
97921	322093
70111	322094
267801	322095
231332	322096
44770	322097
422686	322098
44593	322099
97616	322100
234528	322101
103937	322102
430289	322103
77446	322104
78855	322105
383037	322106
101930	322107
31587	322108
101944	322109
3706	322110
199430	322111
200510	322112
4976	322113
32425	322114
305334	322115
2400	322116
408159	322117
253859	322118
66299	322119
127561	322120
10121	322121
10121	322122
64126	322123
167101	322124
110679	322125
398496	322126
326874	322127
142767	322128
365488	322129
263181	322130
93526	322131
365384	322132
265891	322133
388790	322134
26609	322135
166680	322136
154456	322137
270065	322138
63145	322139
171315	322140
78290	322141
91469	322142
338129	322143
182258	322144
9547	322145
182034	322146
117419	322147
249706	322148
127796	322149
82346	322150
61304	322151
59009	322152
29276	322153
169	322154
260882	322155
59260	322156
47712	322157
221243	322158
171852	322159
296074	322160
177162	322161
52084	322162
21146	322163
40290	322164
13849	322165
55091	322166
87888	322167
236207	322168
197670	322169
46702	322170
385721	322171
20448	322172
30051	322173
41924	322174
249845	322175
389524	322176
403517	322177
165546	322178
371912	322179
237601	322180
313537	322181
62920	322182
75180	322183
54696	322184
451903	322185
337104	322186
175389	322187
204402	322188
238486	322189
70482	322190
155963	322191
35221	322192
189582	322193
431443	322194
452016	322195
24129	322196
318410	322197
156523	322198
251230	322199
86115	322200
229863	322201
161749	322202
119865	322203
449611	322204
272240	322205
257761	322206
94282	322207
1861	322208
144710	322209
1861	322210
5438	322211
20877	322212
66445	322213
210614	322214
7415	322215
125426	322216
142904	322217
234524	322218
27536	322219
10881	322220
115414	322221
34063	322222
10881	322223
235609	322224
48530	322225
31945	322226
357453	322227
457	322228
226962	322229
145379	322230
232494	322231
167409	322232
5291	322233
9484	322234
181908	322235
417320	322236
3993	322237
26421	322238
95341	322239
105296	322240
381932	322241
11556	322242
202430	322243
140787	322244
183784	322245
341416	322246
25355	322247
5902	322248
161289	322249
166192	322250
316887	322251
88460	322252
298191	322253
185724	322254
429076	322255
185266	322256
183961	322257
15972	322258
328102	322259
149704	322260
205030	322261
55434	322262
206993	322263
29726	322264
361674	322265
383033	322266
33084	322267
81772	322268
278376	322269
239737	322270
221893	322271
294498	322272
377534	322273
388234	322274
182788	322275
194460	322276
320406	322277
255701	322278
9613	322279
194451	322280
356221	322281
351139	322282
70228	322283
25841	322284
269097	322285
220745	322286
365891	322287
346435	322288
454724	322289
100282	322290
399606	322291
380073	322292
32634	322293
277824	322294
311478	322295
388237	322296
261336	322297
121384	322298
198140	322299
51349	322300
11239	322301
110799	322302
18261	322303
237743	322304
351948	322305
365493	322306
93966	322307
205860	322308
207518	322309
60888	322310
221493	322311
99970	322312
76046	322313
44154	322314
116916	322315
30650	322316
272209	322317
179496	322318
113499	322319
302183	322320
114459	322321
83137	322322
373685	322323
100691	322324
400697	322325
123679	322326
36276	322327
216882	322328
263303	322329
17779	322330
5723	322331
96233	322332
185278	322333
21084	322334
58845	322335
10228	322336
3719	322337
201858	322338
52211	322339
81891	322340
424752	322341
45886	322342
359806	322343
43326	322344
2029	322345
207086	322346
113610	322347
592	322348
50692	322349
201226	322350
92990	322351
476	322352
173358	322353
55598	322354
95499	322355
9682	322356
381773	322357
142941	322358
431	322359
138254	322360
63061	322361
11055	322362
18281	322363
77121	322364
332501	322365
12654	322366
368745	322367
196312	322368
63720	322369
76098	322370
255809	322371
331980	322372
84755	322373
122459	322374
3303	322375
427008	322376
83568	322377
121922	322378
152978	322379
56821	322380
303534	322381
66337	322382
64573	322383
227319	322384
426992	322385
55322	322386
13843	322387
454658	322388
6156	322389
102456	322390
49488	322391
68057	322392
250232	322393
160481	322394
79957	322395
215865	322396
236227	322397
132760	322398
133142	322399
380835	322400
87167	322401
126528	322402
150565	322403
8568	322404
57032	322405
59084	322406
12271	322407
336001	322408
30710	322409
81056	322410
86037	322411
226164	322412
133791	322413
245597	322414
159875	322415
41853	322416
180984	322417
218228	322418
14686	322419
184244	322420
157901	322421
202230	322422
160710	322423
4067	322424
291118	322425
338399	322426
207148	322427
279797	322428
76900	322429
48801	322430
194586	322431
56815	322432
225565	322433
316527	322434
458536	322435
350866	322436
79544	322437
311185	322438
84978	322439
159423	322440
178036	322441
189508	322442
54608	322443
47864	322444
242932	322445
305269	322446
220931	322447
444497	322448
99814	322449
124419	322450
240820	322451
401538	322452
408530	322453
47509	322454
118255	322455
118255	322456
194507	322457
431044	322458
406833	322459
9725	322460
110854	322461
420295	322462
40951	322463
91	322464
201334	322465
28564	322466
94824	322467
19106	322468
19106	322469
86126	322470
338087	322471
24574	322472
10913	322473
5183	322474
131183	322475
356146	322476
369113	322477
222949	322478
422400	322479
101535	322480
198029	322481
222441	322482
445043	322483
145245	322484
83310	322485
260049	322486
102859	322487
355735	322488
303114	322489
154569	322490
260201	322491
123502	322492
368788	322493
289585	322494
192255	322495
257263	322496
101536	322497
104907	322498
112032	322499
300392	322500
100349	322501
148035	322502
126173	322503
118184	322504
44225	322505
386580	322506
177179	322507
173829	322508
404765	322509
154692	322510
127017	322511
71067	322512
356333	322513
15149	322514
270103	322515
93352	322516
312543	322517
230932	322518
37855	322519
211642	322520
126351	322521
374182	322522
356148	322523
187929	322524
36440	322525
370756	322526
192642	322527
12653	322528
12653	322529
9386	322530
100530	322531
184599	322532
323962	322533
84431	322534
401200	322535
121722	322536
281905	322537
35053	322538
315385	322539
350300	322540
411673	322541
374901	322542
376916	322543
159219	322544
121221	322545
90188	322546
187795	322547
146365	322548
134135	322549
88270	322550
42429	322551
120599	322552
342805	322553
54389	322554
11709	322555
107854	322556
179281	322557
388391	322558
241042	322559
5317	322560
408038	322561
432526	322562
104356	322563
321681	322564
256986	322565
293190	322566
38729	322567
282916	322568
193360	322569
239737	322570
183371	322571
421038	322572
241504	322573
327401	322574
360366	322575
361833	322576
43166	322577
339285	322578
39452	322579
134640	322580
53226	322581
243899	322582
180988	322583
214161	322584
441035	322585
117558	322586
445036	322587
128511	322588
353188	322589
54175	322590
239353	322591
75517	322592
418164	322593
177640	322594
385210	322595
330315	322596
356332	322597
71045	322598
60635	322599
227772	322600
124529	322601
391063	322602
222808	322603
81772	322604
117894	322605
6077	322606
13717	322607
105184	322608
92485	322609
127211	322610
310297	322611
33127	322612
281885	322613
204894	322614
130160	322615
26098	322616
396223	322617
299339	322618
242721	322619
64586	322620
63296	322621
335047	322622
175	322623
387803	322624
318036	322625
222202	322626
380746	322627
88092	322628
38036	322629
231314	322630
424447	322631
353349	322632
140872	322633
212530	322634
250138	322635
3903	322636
96954	322637
422624	322638
328272	322639
251668	322640
93749	322641
268491	322642
25000	322643
58961	322644
459790	322645
168224	322646
218540	322647
354464	322648
396225	322649
329004	322650
33699	322651
381093	322652
133034	322653
124479	322654
152079	322655
55544	322656
196026	322657
214162	322658
350744	322659
22208	322660
46148	322661
94041	322662
341959	322663
193613	322664
207722	322665
241551	322666
120304	322667
71391	322668
390767	322669
97457	322670
115838	322671
350996	322672
61766	322673
70009	322674
96989	322675
28412	322676
91170	322677
197819	322678
196671	322679
21405	322680
144033	322681
297086	322682
300247	322683
344360	322684
357046	322685
262785	322686
42688	322687
451946	322688
183082	322689
214179	322690
104238	322691
56077	322692
50323	322693
331950	322694
244747	322695
27174	322696
58953	322697
88497	322698
12742	322699
125053	322700
11212	322701
72990	322702
275074	322703
230084	322704
123245	322705
111786	322706
242328	322707
23834	322708
282195	322709
445814	322710
229716	322711
199932	322712
39361	322713
44879	322714
69682	322715
168402	322716
242879	322717
324035	322718
232939	322719
108708	322720
319517	322721
54685	322722
245032	322723
25791	322724
109106	322725
367562	322726
116490	322727
84489	322728
199226	322729
107754	322730
195629	322731
429815	322732
415779	322733
224566	322734
98794	322735
171825	322736
16571	322737
98190	322738
263732	322739
172544	322740
199438	322741
64595	322742
65402	322743
105552	322744
230551	322745
217717	322746
94286	322747
11427	322748
209517	322749
2622	322750
90410	322751
215137	322752
22939	322753
20611	322754
146715	322755
140565	322756
25725	322757
184864	322758
166641	322759
20291	322760
389407	322761
128044	322762
201840	322763
14259	322764
82432	322765
101625	322766
443481	322767
314723	322768
14259	322769
21841	322770
284368	322771
76109	322772
305674	322773
32935	322774
381907	322775
90487	322776
286098	322777
379157	322778
113564	322779
151827	322780
254883	322781
90824	322782
135771	322783
55498	322784
10688	322785
234204	322786
218474	322787
146012	322788
29738	322789
28407	322790
30127	322791
37680	322792
76057	322793
372576	322794
29301	322795
372578	322796
42482	322797
28196	322798
20067	322799
52125	322800
19378	322801
192322	322802
89765	322803
448808	322804
348018	322805
10200	322806
204534	322807
322638	322808
59630	322809
39767	322810
225845	322811
260566	322812
232565	322813
191083	322814
65819	322815
5094	322816
92225	322817
48170	322818
100723	322819
370420	322820
86947	322821
325911	322822
89227	322823
273822	322824
134327	322825
38331	322826
10024	322827
223742	322828
12514	322829
24824	322830
15836	322831
107845	322832
250202	322833
15353	322834
117339	322835
17862	322836
108024	322837
70720	322838
71499	322839
33579	322840
62499	322841
107057	322842
23005	322843
10509	322844
224418	322845
350583	322846
150955	322847
310280	322848
177590	322849
18655	322850
436294	322851
95	322852
4413	322853
100338	322854
321037	322855
171618	322856
7485	322857
79639	322858
30476	322859
6389	322860
24740	322861
259866	322862
243943	322863
228184	322864
76854	322865
114691	322866
245096	322867
31470	322868
36663	322869
195331	322870
43354	322871
63170	322872
138682	322873
145120	322874
133535	322875
162654	322876
364836	322877
227128	322878
338670	322879
109455	322880
102982	322881
218258	322882
333766	322883
79233	322884
215874	322885
126594	322886
32661	322887
19433	322888
3037	322889
7503	322890
57674	322891
219461	322892
293082	322893
32173	322894
94850	322895
14643	322896
243399	322897
27472	322898
6959	322899
9492	322900
99826	322901
58491	322902
14814	322903
153	322904
28777	322905
197432	322906
221913	322907
36043	322908
416186	322909
222929	322910
126139	322911
182255	322912
232056	322913
179545	322914
127438	322915
413926	322916
31347	322917
174279	322918
59315	322919
187310	322920
402835	322921
311646	322922
51956	322923
244192	322924
20221	322925
184107	322926
98705	322927
281172	322928
56152	322929
304568	322930
165219	322931
238518	322932
29682	322933
88546	322934
140374	322935
219055	322936
108101	322937
28594	322938
258704	322939
122212	322940
41942	322941
207929	322942
219046	322943
97486	322944
9121	322945
332358	322946
61081	322947
109605	322948
44813	322949
288659	322950
49777	322951
149739	322952
177567	322953
58099	322954
401999	322955
226452	322956
353377	322957
260291	322958
59316	322959
245466	322960
68508	322961
136091	322962
67899	322963
2021	322964
321601	322965
226398	322966
288943	322967
50089	322968
411203	322969
147993	322970
419304	322971
398299	322972
293354	322973
6780	322974
242114	322975
76856	322976
30293	322977
30293	322978
7563	322979
33010	322980
19362	322981
110617	322982
166353	322983
66267	322984
373164	322985
441091	322986
7133	322987
100371	322988
45765	322989
34632	322990
363805	322991
147200	322992
330051	322993
362648	322994
329569	322995
75002	322996
285257	322997
5604	322998
94747	322999
74435	323000
79507	323001
223391	323002
416524	323003
295410	323004
215831	323005
33793	323006
384934	323007
412	323008
3854	323009
232176	323010
58870	323011
31300	323012
459895	323013
43253	323014
432452	323015
215194	323016
4099	323017
201713	323018
360412	323019
212262	323020
22659	323021
212262	323022
379703	323023
377038	323024
235085	323025
19	323026
19	323027
19	323028
397648	323029
97439	323030
146712	323031
135025	323032
119290	323033
72374	323034
271186	323035
24747	323036
2797	323037
108824	323038
159454	323039
191300	323040
297345	323041
6844	323042
86354	323043
9998	323044
9998	323045
72276	323046
38242	323047
169056	323048
315851	323049
122369	323050
246065	323051
284740	323052
5599	323053
1917	323054
62463	323055
239629	323056
29779	323057
81736	323058
8973	323059
43574	323060
227976	323061
28663	323062
260	323063
142852	323064
136138	323065
72722	323066
127696	323067
10444	323068
117215	323069
181216	323070
97080	323071
39548	323072
402125	323073
15115	323074
27701	323075
54515	323076
15906	323077
24361	323078
178652	323079
24202	323080
209655	323081
96477	323082
446267	323083
231135	323084
121669	323085
326547	323086
371488	323087
406763	323088
169137	323089
116298	323090
147312	323091
113095	323092
141406	323093
176992	323094
234337	323095
29614	323096
1714	323097
36511	323098
106315	323099
16756	323100
389343	323101
318636	323102
48975	323103
64185	323104
263753	323105
374520	323106
158129	323107
65051	323108
63765	323109
80838	323110
444890	323111
23500	323112
20752	323113
39606	323114
241707	323115
199572	323116
108577	323117
9343	323118
126565	323119
449204	323120
269023	323121
65690	323122
181200	323123
265113	323124
100280	323125
118708	323126
280218	323127
446046	323128
222733	323129
114118	323130
106321	323131
4373	323132
290514	323133
230998	323134
97291	323135
107417	323136
347712	323137
123103	323138
379101	323139
124753	323140
395853	323141
396920	323142
350299	323143
171843	323144
121995	323145
5272	323146
293221	323147
115047	323148
4041	323149
185017	323150
119602	323151
128569	323152
157974	323153
71227	323154
192170	323155
46681	323156
44209	323157
146005	323158
172951	323159
261324	323160
50944	323161
102968	323162
51844	323163
47696	323164
98456	323165
38400	323166
161840	323167
118323	323168
7713	323169
105477	323170
187947	323171
36630	323172
209633	323173
319974	323174
121789	323175
85883	323176
436196	323177
15670	323178
74941	323179
108660	323180
59276	323181
43253	323182
120487	323183
50003	323184
449305	323185
177782	323186
1307	323187
44448	323188
22719	323189
68264	323190
53551	323191
119742	323192
15288	323193
82857	323194
50166	323195
155360	323196
457378	323197
455812	323198
314622	323199
50107	323200
413083	323201
364773	323202
313493	323203
118434	323204
50534	323205
145990	323206
123335	323207
301258	323208
50637	323209
113312	323210
388061	323211
203149	323212
246390	323213
9098	323214
412380	323215
294361	323216
25583	323217
66110	323218
304890	323219
201606	323220
330286	323221
62028	323222
217378	323223
403747	323224
166478	323225
198619	323226
109017	323227
247004	323228
224221	323229
148502	323230
105823	323231
176260	323232
124581	323233
139252	323234
364583	323235
171960	323236
406686	323237
48952	323238
429949	323239
21253	323240
350209	323241
350074	323242
143402	323243
103836	323244
26535	323245
96093	323246
127214	323247
368226	323248
406341	323249
221699	323250
136564	323251
125107	323252
24477	323253
202756	323254
281411	323255
53782	323256
51079	323257
164208	323258
423065	323259
32446	323260
22185	323261
309806	323262
10583	323263
387166	323264
313	323265
362064	323266
91458	323267
68995	323268
7277	323269
398715	323270
313	323271
307550	323272
136708	323273
53970	323274
115116	323275
241715	323276
241577	323277
88833	323278
43774	323279
117481	323280
29335	323281
386951	323282
420570	323283
19079	323284
9470	323285
240969	323286
134931	323287
18216	323288
136708	323289
22901	323290
58037	323291
73032	323292
48489	323293
163429	323294
300118	323295
190287	323296
344671	323297
373146	323298
198787	323299
70910	323300
181248	323301
92472	323302
405982	323303
137459	323304
393577	323305
414665	323306
196922	323307
241822	323308
328182	323309
19079	323310
247525	323311
403052	323312
36737	323313
73672	323314
100804	323315
174018	323316
16547	323317
288614	323318
43429	323319
1002	323320
265138	323321
37613	323322
22367	323323
145847	323324
233185	323325
30635	323326
63608	323327
13116	323328
203733	323329
364764	323330
144479	323331
103805	323332
245098	323333
173905	323334
71657	323335
210091	323336
61021	323337
239898	323338
215638	323339
314959	323340
134641	323341
104984	323342
138088	323343
152448	323344
79535	323345
190153	323346
28471	323347
151703	323348
168930	323349
120612	323350
386773	323351
210095	323352
410387	323353
420563	323354
33620	323355
274645	323356
78902	323357
103225	323358
71897	323359
16562	323360
213016	323361
48227	323362
398937	323363
234720	323364
257543	323365
96351	323366
44901	323367
171863	323368
57118	323369
224	323370
18291	323371
182369	323372
298009	323373
123685	323374
316342	323375
433	323376
31095	323377
173735	323378
81107	323379
31583	323380
59137	323381
145016	323382
116664	323383
223860	323384
51676	323385
48504	323386
54084	323387
64278	323388
86335	323389
130662	323390
293099	323391
452009	323392
172587	323393
122167	323394
7639	323395
7900	323396
59137	323397
320336	323398
85321	323399
240799	323400
48504	323401
53994	323402
457093	323403
219991	323404
245044	323405
26693	323406
109463	323407
275027	323408
329264	323409
56277	323410
5819	323411
16888	323412
370641	323413
177843	323414
134965	323415
63728	323416
141797	323417
248836	323418
458852	323419
398312	323420
267224	323421
35462	323422
179225	323423
275532	323424
239580	323425
98117	323426
339380	323427
146458	323428
27954	323429
137032	323430
85950	323431
74937	323432
298440	323433
431709	323434
14138	323435
154384	323436
19476	323437
138399	323438
100258	323439
232881	323440
459273	323441
271472	323442
59673	323443
50622	323444
177146	323445
112134	323446
404573	323447
112629	323448
81722	323449
285348	323450
446008	323451
322	323452
109160	323453
111621	323454
53074	323455
394105	323456
186789	323457
326466	323458
96226	323459
207306	323460
40625	323461
285688	323462
289106	323463
311139	323464
353447	323465
206068	323466
82338	323467
211671	323468
364082	323469
78013	323470
58706	323471
447215	323472
345008	323473
354634	323474
673	323475
22615	323476
410953	323477
81545	323478
49542	323479
277910	323480
305059	323481
178920	323482
220561	323483
152610	323484
124370	323485
264493	323486
202256	323487
58551	323488
133543	323489
285763	323490
18084	323491
76564	323492
119418	323493
165740	323494
78804	323495
52020	323496
86769	323497
13075	323498
380923	323499
320180	323500
18792	323501
92176	323502
347527	323503
246557	323504
102086	323505
10214	323506
365655	323507
163803	323508
249730	323509
289221	323510
364081	323511
357681	323512
134054	323513
52321	323514
375728	323515
55389	323516
232731	323517
159585	323518
53331	323519
201392	323520
161216	323521
348439	323522
22743	323523
63713	323524
305983	323525
201714	323526
178243	323527
374354	323528
103259	323529
146824	323530
34928	323531
379742	323532
267348	323533
369908	323534
22446	323535
367606	323536
197477	323537
367517	323538
289724	323539
9075	323540
118822	323541
142762	323542
53368	323543
176701	323544
162477	323545
34754	323546
63141	323547
66541	323548
270831	323549
341070	323550
192300	323551
191875	323552
134305	323553
222735	323554
273141	323555
212589	323556
120132	323557
213078	323558
385943	323559
43436	323560
310024	323561
31517	323562
119448	323563
165622	323564
48293	323565
1136	323566
127051	323567
10124	323568
157115	323569
93003	323570
113144	323571
65090	323572
26582	323573
27267	323574
348036	323575
428193	323576
15155	323577
22924	323578
74174	323579
53524	323580
31487	323581
12533	323582
280328	323583
17321	323584
68660	323585
77609	323586
445868	323587
176138	323588
57898	323589
59752	323590
424167	323591
187947	323592
155064	323593
2440	323594
317674	323595
150148	323596
387029	323597
17004	323598
414213	323599
123976	323600
37464	323601
79093	323602
24776	323603
15096	323604
142617	323605
1276	323606
380466	323607
13156	323608
178877	323609
81812	323610
132909	323611
160730	323612
66255	323613
27433	323614
91189	323615
102030	323616
328730	323617
176163	323618
109998	323619
55044	323620
387422	323621
207126	323622
21660	323623
211404	323624
203226	323625
247608	323626
135421	323627
147385	323628
226567	323629
110009	323630
112858	323631
207496	323632
384145	323633
192882	323634
106882	323635
390228	323636
28479	323637
5177	323638
50732	323639
55957	323640
157813	323641
12086	323642
77811	323643
29876	323644
213565	323645
6073	323646
332186	323647
213414	323648
106882	323649
83422	323650
412341	323651
141621	323652
100164	323653
40085	323654
62258	323655
367345	323656
1071	323657
38591	323658
106014	323659
306287	323660
72510	323661
347391	323662
277088	323663
228319	323664
243580	323665
109369	323666
279857	323667
502	323668
123521	323669
158009	323670
4397	323671
125138	323672
180006	323673
185052	323674
56786	323675
428780	323676
83007	323677
222028	323678
369870	323679
102104	323680
177913	323681
20669	323682
342408	323683
150540	323684
124394	323685
266948	323686
280944	323687
277151	323688
396283	323689
60520	323690
7260	323691
9091	323692
377311	323693
44607	323694
75621	323695
214256	323696
22853	323697
272430	323698
95039	323699
406376	323700
59862	323701
92333	323702
61629	323703
415546	323704
310681	323705
181779	323706
41469	323707
17225	323708
57034	323709
230770	323710
302507	323711
76222	323712
254551	323713
180471	323714
235915	323715
97313	323716
107240	323717
76688	323718
454711	323719
451608	323720
125992	323721
217042	323722
374813	323723
438801	323724
54539	323725
25330	323726
356652	323727
438421	323728
206424	323729
150818	323730
309015	323731
32909	323732
136685	323733
132322	323734
147013	323735
109057	323736
109059	323737
118559	323738
439486	323739
238047	323740
99242	323741
245534	323742
171204	323743
86416	323744
184550	323745
46141	323746
133516	323747
150448	323748
103452	323749
100074	323750
355211	323751
66179	323752
77238	323753
379587	323754
28931	323755
193225	323756
349283	323757
103155	323758
194584	323759
207352	323760
203634	323761
151310	323762
20504	323763
87070	323764
279308	323765
10191	323766
310060	323767
5566	323768
202255	323769
103522	323770
380112	323771
194802	323772
116101	323773
13967	323774
45439	323775
274177	323776
19557	323777
152327	323778
148074	323779
207633	323780
443463	323781
240209	323782
50675	323783
32978	323784
432580	323785
40799	323786
3437	323787
215664	323788
120166	323789
198177	323790
412404	323791
125666	323792
314477	323793
382232	323794
50877	323795
45444	323796
248845	323797
194323	323798
184149	323799
32876	323800
185777	323801
330067	323802
127100	323803
229338	323804
20404	323805
14443	323806
101612	323807
402563	323808
231000	323809
210098	323810
192549	323811
96038	323812
345686	323813
458167	323814
66098	323815
40789	323816
173098	323817
26062	323818
240082	323819
403582	323820
284862	323821
108472	323822
1391	323823
299649	323824
13136	323825
127631	323826
36204	323827
6018	323828
396235	323829
88852	323830
17359	323831
182047	323832
36032	323833
262027	323834
196931	323835
35038	323836
35117	323837
120729	323838
72884	323839
115986	323840
87173	323841
2421	323842
357593	323843
18272	323844
237892	323845
23927	323846
52743	323847
213887	323848
31008	323849
384625	323850
294078	323851
122357	323852
59927	323853
181841	323854
154036	323855
23796	323856
3392	323857
23543	323858
217154	323859
222499	323860
5307	323861
252038	323862
360964	323863
179463	323864
196296	323865
11396	323866
248523	323867
222972	323868
454587	323869
241695	323870
379839	323871
53788	323872
383085	323873
37200	323874
6422	323875
3508	323876
319051	323877
98153	323878
103363	323879
70630	323880
113886	323881
74139	323882
358073	323883
16091	323884
109795	323885
98704	323886
231672	323887
358063	323888
52636	323889
173526	323890
148282	323891
426517	323892
231470	323893
195225	323894
378304	323895
223015	323896
213723	323897
330619	323898
420789	323899
215567	323900
126404	323901
4704	323902
385357	323903
269039	323904
64071	323905
10075	323906
84872	323907
183642	323908
101432	323909
379266	323910
223271	323911
403608	323912
115046	323913
389227	323914
9267	323915
107610	323916
192352	323917
41621	323918
81655	323919
208519	323920
29646	323921
64675	323922
66543	323923
31997	323924
49709	323925
87570	323926
29008	323927
36897	323928
13741	323929
26356	323930
399924	323931
374111	323932
370778	323933
330268	323934
4661	323935
160884	323936
400013	323937
457296	323938
94664	323939
115915	323940
444214	323941
451467	323942
52272	323943
113146	323944
4130	323945
380178	323946
191220	323947
70278	323948
86659	323949
339194	323950
51040	323951
416807	323952
13232	323953
161400	323954
386874	323955
3269	323956
454550	323957
63457	323958
237013	323959
250081	323960
223933	323961
129129	323962
214687	323963
65856	323964
342320	323965
25631	323966
102226	323967
9554	323968
249826	323969
8864	323970
210793	323971
73816	323972
253050	323973
65470	323974
123554	323975
396049	323976
5270	323977
286849	323978
229415	323979
243661	323980
170125	323981
317014	323982
9934	323983
221181	323984
38768	323985
132865	323986
2087	323987
150736	323988
164043	323989
240489	323990
88004	323991
93806	323992
256821	323993
240702	323994
93507	323995
118441	323996
201038	323997
33680	323998
127596	323999
256498	324000
22082	324001
244121	324002
189228	324003
46998	324004
88980	324005
368277	324006
188920	324007
34953	324008
34288	324009
104124	324010
184575	324011
94890	324012
83193	324013
60252	324014
52310	324015
112448	324016
231436	324017
309176	324018
263699	324019
64352	324020
293514	324021
453545	324022
30808	324023
410446	324024
121907	324025
264424	324026
382839	324027
296298	324028
106181	324029
180720	324030
185241	324031
13752	324032
57562	324033
12315	324034
425752	324035
323414	324036
366603	324037
386702	324038
31974	324039
235809	324040
347740	324041
163379	324042
93310	324043
162561	324044
306332	324045
169501	324046
432794	324047
228999	324048
333447	324049
338140	324050
189915	324051
380724	324052
301232	324053
314170	324054
70447	324055
78131	324056
322258	324057
5877	324058
40091	324059
75135	324060
35694	324061
283733	324062
452360	324063
212780	324064
300990	324065
236379	324066
86921	324067
350297	324068
219410	324069
221352	324070
379413	324071
21143	324072
80385	324073
257272	324074
153408	324075
103731	324076
52236	324077
207890	324078
225619	324079
265184	324080
171103	324081
229142	324082
27518	324083
23102	324084
272497	324085
62045	324086
80965	324087
5172	324088
395727	324089
181609	324090
4958	324091
116141	324092
47458	324093
11728	324094
409528	324095
459686	324096
455574	324097
361393	324098
36183	324099
274946	324100
227630	324101
224319	324102
203773	324103
424256	324104
317197	324105
32717	324106
428827	324107
2815	324108
355284	324109
177021	324110
28631	324111
179343	324112
265259	324113
284134	324114
51429	324115
417145	324116
309237	324117
309517	324118
344601	324119
155402	324120
396470	324121
144164	324122
225593	324123
45654	324124
195110	324125
108312	324126
97384	324127
334511	324128
60585	324129
141360	324130
400391	324131
292894	324132
163345	324133
391814	324134
60332	324135
101616	324136
249912	324137
142950	324138
131575	324139
268761	324140
184557	324141
344571	324142
444818	324143
229835	324144
118236	324145
226766	324146
274933	324147
455867	324148
380366	324149
159525	324150
241649	324151
100295	324152
75986	324153
141738	324154
29759	324155
287882	324156
413595	324157
203513	324158
251792	324159
215027	324160
139159	324161
378308	324162
86454	324163
397094	324164
333425	324165
301570	324166
119774	324167
270442	324168
294153	324169
98597	324170
7584	324171
13312	324172
35651	324173
119774	324174
204720	324175
327114	324176
290561	324177
77938	324178
327762	324179
97461	324180
132391	324181
318527	324182
135941	324183
182007	324184
28690	324185
185170	324186
245340	324187
98471	324188
53793	324189
122397	324190
372109	324191
185170	324192
59343	324193
200279	324194
28853	324195
71102	324196
76236	324197
251199	324198
423509	324199
78285	324200
297752	324201
157452	324202
24776	324203
322132	324204
314724	324205
77855	324206
392379	324207
381148	324208
192329	324209
407048	324210
211698	324211
408690	324212
424612	324213
170973	324214
144847	324215
296768	324216
530	324217
196549	324218
183424	324219
198366	324220
150711	324221
81816	324222
194365	324223
56113	324224
281684	324225
137953	324226
89537	324227
163071	324228
300651	324229
394004	324230
159313	324231
140037	324232
373232	324233
230635	324234
227321	324235
325692	324236
62856	324237
63837	324238
292362	324239
149541	324240
139824	324241
251177	324242
459740	324243
172306	324244
76304	324245
320188	324246
4690	324247
6073	324248
373431	324249
71134	324250
83584	324251
334187	324252
274590	324253
306292	324254
321235	324255
115811	324256
434031	324257
77487	324258
219758	324259
35196	324260
273699	324261
377047	324262
375631	324263
51128	324264
146568	324265
251180	324266
249437	324267
205596	324268
309127	324269
58971	324270
378895	324271
400546	324272
149136	324273
169699	324274
355207	324275
166088	324276
38603	324277
272749	324278
285046	324279
89520	324280
80101	324281
80101	324282
167764	324283
133021	324284
103086	324285
251196	324286
135448	324287
108329	324288
220763	324289
130720	324290
381106	324291
457898	324292
191623	324293
450858	324294
191623	324295
365900	324296
86248	324297
265731	324298
407808	324299
328741	324300
41675	324301
144305	324302
233269	324303
191947	324304
277797	324305
123884	324306
100885	324307
340225	324308
339002	324309
177072	324310
209123	324311
214378	324312
82217	324313
424212	324314
24641	324315
318562	324316
89406	324317
82307	324318
52235	324319
391321	324320
105641	324321
360733	324322
94352	324323
144228	324324
78238	324325
8082	324326
167140	324327
402558	324328
73651	324329
205672	324330
271939	324331
129339	324332
120505	324333
252622	324334
388793	324335
338598	324336
149296	324337
265901	324338
329278	324339
113321	324340
40681	324341
254861	324342
63368	324343
2625	324344
415302	324345
294738	324346
258848	324347
156519	324348
227025	324349
379737	324350
301888	324351
42039	324352
54800	324353
143414	324354
203328	324355
110377	324356
393569	324357
435195	324358
17421	324359
267883	324360
45848	324361
68585	324362
93675	324363
111476	324364
196480	324365
82494	324366
246021	324367
176749	324368
411455	324369
273956	324370
440397	324371
183786	324372
115495	324373
41525	324374
94058	324375
447425	324376
358538	324377
32610	324378
158251	324379
129152	324380
417176	324381
184957	324382
39974	324383
143518	324384
389401	324385
203719	324386
105982	324387
56937	324388
283161	324389
27474	324390
37146	324391
406445	324392
410582	324393
435768	324394
173554	324395
412	324396
80216	324397
40174	324398
307439	324399
304939	324400
451538	324401
301080	324402
212947	324403
356193	324404
331447	324405
455166	324406
49924	324407
50642	324408
156251	324409
173353	324410
419501	324411
148681	324412
138246	324413
239120	324414
141812	324415
231171	324416
274482	324417
187735	324418
145591	324419
103088	324420
266344	324421
55113	324422
108771	324423
155400	324424
180253	324425
25149	324426
154975	324427
357967	324428
274611	324429
281490	324430
180904	324431
218135	324432
103103	324433
413762	324434
209055	324435
266469	324436
45021	324437
170372	324438
104549	324439
300571	324440
233898	324441
121747	324442
378560	324443
153738	324444
187511	324445
177362	324446
128414	324447
205331	324448
48939	324449
47539	324450
321049	324451
329680	324452
97029	324453
143881	324454
12513	324455
10553	324456
53314	324457
153011	324458
95548	324459
430200	324460
43979	324461
155257	324462
97963	324463
383749	324464
412	324465
214996	324466
415757	324467
341093	324468
286822	324469
66098	324470
448029	324471
211827	324472
105624	324473
358819	324474
399915	324475
51278	324476
20599	324477
71103	324478
20949	324479
302663	324480
263688	324481
106365	324482
38824	324483
161953	324484
432870	324485
111286	324486
251166	324487
43056	324488
55484	324489
284510	324490
52837	324491
380235	324492
263233	324493
88421	324494
78668	324495
41038	324496
157263	324497
58602	324498
54333	324499
40527	324500
432072	324501
137875	324502
336810	324503
104887	324504
72922	324505
438052	324506
247624	324507
40683	324508
348922	324509
237918	324510
49924	324511
172595	324512
102159	324513
187541	324514
351639	324515
402590	324516
136780	324517
341485	324518
453586	324519
248402	324520
210772	324521
237609	324522
355774	324523
116016	324524
374629	324525
160940	324526
208743	324527
203709	324528
199690	324529
166753	324530
34288	324531
367421	324532
425207	324533
85670	324534
20327	324535
25193	324536
57144	324537
249347	324538
177558	324539
242950	324540
25615	324541
122263	324542
198025	324543
132829	324544
19014	324545
28629	324546
440541	324547
311194	324548
434898	324549
225435	324550
317755	324551
83816	324552
116143	324553
289921	324554
383785	324555
25554	324556
20168	324557
394916	324558
360801	324559
48819	324560
32768	324561
151873	324562
151262	324563
380212	324564
213558	324565
138483	324566
6947	324567
144619	324568
226149	324569
139059	324570
179014	324571
439346	324572
280888	324573
20560	324574
441096	324575
151472	324576
408985	324577
455975	324578
62239	324579
364064	324580
175680	324581
24052	324582
61538	324583
16646	324584
28547	324585
84666	324586
220297	324587
131680	324588
91031	324589
136689	324590
175435	324591
270128	324592
395826	324593
364545	324594
276743	324595
121870	324596
138795	324597
4633	324598
161247	324599
82325	324600
113292	324601
55874	324602
63321	324603
213277	324604
91031	324605
57887	324606
143775	324607
165069	324608
196917	324609
160563	324610
30808	324611
98249	324612
98249	324613
6641	324614
274947	324615
430304	324616
67928	324617
69174	324618
196100	324619
153333	324620
5028	324621
48443	324622
198066	324623
334266	324624
294723	324625
282705	324626
205266	324627
151597	324628
350969	324629
152080	324630
62807	324631
252383	324632
295891	324633
74190	324634
69316	324635
73742	324636
64455	324637
91462	324638
241786	324639
122932	324640
4633	324641
237671	324642
12720	324643
215018	324644
397024	324645
280070	324646
211050	324647
112517	324648
82178	324649
57361	324650
277362	324651
56921	324652
101789	324653
6444	324654
217476	324655
162613	324656
131886	324657
90594	324658
46096	324659
29682	324660
124999	324661
189596	324662
257825	324663
331076	324664
323269	324665
13627	324666
42740	324667
77737	324668
19086	324669
203146	324670
210142	324671
52306	324672
46535	324673
32823	324674
160559	324675
383687	324676
356839	324677
76981	324678
106386	324679
306295	324680
351435	324681
28629	324682
75734	324683
416378	324684
47099	324685
142136	324686
224689	324687
129933	324688
42453	324689
60238	324690
236848	324691
411085	324692
394809	324693
129527	324694
225259	324695
104300	324696
382493	324697
72457	324698
171238	324699
179317	324700
102608	324701
94812	324702
413981	324703
456726	324704
151363	324705
15234	324706
1092	324707
422690	324708
93706	324709
59423	324710
436048	324711
90133	324712
254387	324713
315189	324714
1528	324715
15456	324716
6010	324717
179440	324718
218854	324719
325626	324720
66246	324721
193846	324722
300393	324723
392315	324724
4865	324725
194859	324726
12199	324727
146035	324728
148278	324729
148620	324730
335206	324731
279197	324732
94143	324733
252062	324734
155312	324735
167326	324736
134012	324737
82599	324738
11765	324739
140715	324740
84461	324741
240787	324742
362083	324743
337586	324744
351858	324745
41680	324746
65341	324747
385607	324748
234196	324749
371375	324750
134106	324751
84839	324752
12811	324753
28752	324754
67388	324755
241896	324756
47748	324757
127571	324758
33401	324759
121014	324760
281410	324761
411594	324762
51674	324763
180390	324764
450658	324765
202894	324766
443283	324767
177788	324768
65917	324769
223037	324770
328300	324771
452487	324772
209853	324773
64200	324774
166574	324775
43806	324776
160980	324777
100374	324778
179163	324779
48098	324780
27392	324781
68859	324782
123151	324783
179105	324784
211250	324785
324870	324786
252113	324787
262720	324788
48285	324789
411313	324790
345669	324791
14418	324792
246563	324793
445073	324794
208159	324795
368398	324796
442758	324797
328125	324798
88830	324799
1540	324800
94456	324801
158860	324802
66071	324803
354175	324804
450545	324805
180884	324806
127851	324807
249597	324808
279077	324809
329889	324810
234484	324811
199456	324812
100273	324813
19804	324814
53666	324815
384875	324816
85487	324817
450021	324818
82584	324819
407870	324820
106051	324821
128014	324822
361106	324823
249943	324824
232997	324825
5059	324826
125421	324827
142979	324828
263237	324829
455614	324830
123151	324831
29304	324832
110877	324833
99901	324834
203731	324835
313664	324836
112853	324837
183379	324838
160653	324839
167021	324840
268877	324841
6043	324842
43536	324843
289233	324844
1595	324845
324771	324846
208381	324847
295874	324848
442837	324849
206694	324850
211222	324851
63190	324852
451539	324853
287483	324854
120442	324855
308033	324856
197707	324857
23453	324858
59371	324859
181569	324860
95859	324861
16378	324862
427999	324863
17493	324864
377725	324865
10190	324866
113088	324867
272837	324868
124071	324869
127179	324870
244044	324871
121383	324872
177025	324873
34258	324874
235831	324875
63722	324876
10190	324877
7828	324878
25641	324879
161862	324880
15988	324881
317904	324882
314224	324883
227078	324884
163924	324885
140032	324886
252864	324887
383051	324888
445917	324889
412207	324890
264419	324891
76816	324892
1868	324893
420774	324894
336736	324895
50493	324896
411067	324897
184492	324898
125288	324899
445180	324900
416586	324901
284440	324902
237359	324903
27156	324904
453507	324905
165131	324906
387734	324907
53867	324908
186261	324909
295129	324910
15017	324911
408075	324912
458412	324913
169736	324914
102982	324915
357533	324916
7828	324917
249675	324918
196253	324919
203321	324920
208794	324921
41454	324922
169	324923
213031	324924
196004	324925
235020	324926
169736	324927
196383	324928
205402	324929
450853	324930
392487	324931
405684	324932
368124	324933
286996	324934
111135	324935
459894	324936
311795	324937
29777	324938
386199	324939
77434	324940
1347	324941
110208	324942
99669	324943
37806	324944
38995	324945
6789	324946
84352	324947
333	324948
152239	324949
118714	324950
373516	324951
258345	324952
276874	324953
93853	324954
7407	324955
243198	324956
29361	324957
38827	324958
247358	324959
49675	324960
5719	324961
319774	324962
33243	324963
386765	324964
86774	324965
229494	324966
546	324967
56026	324968
9276	324969
410051	324970
23582	324971
227242	324972
114738	324973
21794	324974
33147	324975
9731	324976
2521	324977
372581	324978
9004	324979
240053	324980
17741	324981
56747	324982
1567	324983
288513	324984
81021	324985
2411	324986
63307	324987
374	324988
21490	324989
459628	324990
64628	324991
168442	324992
12721	324993
371574	324994
104993	324995
42559	324996
6156	324997
3319	324998
67977	324999
28436	325000
281316	325001
14351	325002
199331	325003
917	325004
42785	325005
59672	325006
35506	325007
140386	325008
60208	325009
100267	325010
6460	325011
12746	325012
18548	325013
33854	325014
75428	325015
446938	325016
95146	325017
10604	325018
455124	325019
37447	325020
319256	325021
59537	325022
241008	325023
61193	325024
240793	325025
17216	325026
868	325027
75464	325028
60723	325029
219813	325030
31519	325031
76651	325032
23294	325033
88462	325034
22209	325035
4783	325036
46914	325037
246292	325038
181815	325039
182609	325040
37828	325041
116038	325042
198781	325043
205638	325044
68831	325045
220800	325046
183130	325047
198655	325048
217310	325049
371910	325050
143831	325051
55043	325052
309983	325053
116404	325054
434273	325055
166120	325056
9365	325057
337652	325058
72664	325059
12573	325060
192118	325061
429948	325062
95599	325063
444569	325064
465	325065
271717	325066
75202	325067
37819	325068
29505	325069
258243	325070
375228	325071
325873	325072
159146	325073
281965	325074
360447	325075
329716	325076
352952	325077
90955	325078
47170	325079
212738	325080
187086	325081
402154	325082
119860	325083
99029	325084
163069	325085
364920	325086
117415	325087
183935	325088
4898	325089
172687	325090
53082	325091
111901	325092
228051	325093
264504	325094
64518	325095
28333	325096
327908	325097
58597	325098
105479	325099
347114	325100
342216	325101
327719	325102
438886	325103
74698	325104
34409	325105
86030	325106
111257	325107
20243	325108
17347	325109
106864	325110
111154	325111
164755	325112
98128	325113
115833	325114
74449	325115
424263	325116
10578	325117
170590	325118
33539	325119
427719	325120
231726	325121
4694	325122
241493	325123
196177	325124
43649	325125
270537	325126
12461	325127
28794	325128
21709	325129
457131	325130
207099	325131
12118	325132
50129	325133
104366	325134
102724	325135
102747	325136
195836	325137
43801	325138
255414	325139
79789	325140
118082	325141
376517	325142
189480	325143
421808	325144
438032	325145
125121	325146
258005	325147
206761	325148
70766	325149
430207	325150
109234	325151
162629	325152
425704	325153
15907	325154
132916	325155
344938	325156
413628	325157
171991	325158
194566	325159
311955	325160
114238	325161
159859	325162
41523	325163
172078	325164
99806	325165
286706	325166
335399	325167
222753	325168
413439	325169
262060	325170
318687	325171
238819	325172
419702	325173
146129	325174
118063	325175
103467	325176
92966	325177
130434	325178
156406	325179
356243	325180
63503	325181
59877	325182
37915	325183
112045	325184
201364	325185
344893	325186
155968	325187
120726	325188
112912	325189
352395	325190
266581	325191
97726	325192
172537	325193
427287	325194
286648	325195
41708	325196
134568	325197
306036	325198
68479	325199
92948	325200
231045	325201
143689	325202
189310	325203
454291	325204
120657	325205
202145	325206
218512	325207
108394	325208
136585	325209
199537	325210
117738	325211
406406	325212
58583	325213
254752	325214
385979	325215
292913	325216
250980	325217
89983	325218
431651	325219
236250	325220
212605	325221
344578	325222
118599	325223
134770	325224
84206	325225
329914	325226
210899	325227
59492	325228
124445	325229
184269	325230
273385	325231
242814	325232
67290	325233
222960	325234
261492	325235
96997	325236
389232	325237
253048	325238
175062	325239
93286	325240
25943	325241
138782	325242
74511	325243
237704	325244
67827	325245
379530	325246
80878	325247
167946	325248
249340	325249
34129	325250
159783	325251
392852	325252
44778	325253
269406	325254
193464	325255
88623	325256
138031	325257
277348	325258
234864	325259
213470	325260
75302	325261
177851	325262
140549	325263
280214	325264
218904	325265
406909	325266
29329	325267
17585	325268
302403	325269
9443	325270
170309	325271
51225	325272
183259	325273
53204	325274
40245	325275
340175	325276
320457	325277
62943	325278
184995	325279
124145	325280
319599	325281
140382	325282
163844	325283
163844	325284
191080	325285
213898	325286
191698	325287
184999	325288
101972	325289
322343	325290
332399	325291
209920	325292
212404	325293
391773	325294
29898	325295
142091	325296
266297	325297
15351	325298
11383	325299
212513	325300
133062	325301
351409	325302
56926	325303
411281	325304
67478	325305
89461	325306
139940	325307
25280	325308
305578	325309
37447	325310
281530	325311
85018	325312
401111	325313
431263	325314
178627	325315
310075	325316
32857	325317
37487	325318
159618	325319
79405	325320
362558	325321
388047	325322
30476	325323
127512	325324
28649	325325
216207	325326
320665	325327
54579	325328
154779	325329
97783	325330
387581	325331
133643	325332
43413	325333
13132	325334
138919	325335
313725	325336
213206	325337
244337	325338
8225	325339
285740	325340
206109	325341
218303	325342
135307	325343
51548	325344
51790	325345
195959	325346
206998	325347
759	325348
124137	325349
423041	325350
49535	325351
117915	325352
56793	325353
117915	325354
96249	325355
219068	325356
247092	325357
24036	325358
340186	325359
286415	325360
39649	325361
409025	325362
27004	325363
108002	325364
20100	325365
114394	325366
140617	325367
452811	325368
34839	325369
412832	325370
212850	325371
83750	325372
317208	325373
289062	325374
436944	325375
9888	325376
64474	325377
58862	325378
55553	325379
105944	325380
170993	325381
20467	325382
122773	325383
202493	325384
23931	325385
105944	325386
417515	325387
82123	325388
294105	325389
2814	325390
187202	325391
257040	325392
58268	325393
15222	325394
22067	325395
147097	325396
91899	325397
242732	325398
396263	325399
216026	325400
84176	325401
230544	325402
59041	325403
69920	325404
342656	325405
164061	325406
440731	325407
87348	325408
29400	325409
111022	325410
163286	325411
272283	325412
44482	325413
303498	325414
75757	325415
207795	325416
9985	325417
28826	325418
22275	325419
217364	325420
6849	325421
26539	325422
1731	325423
91433	325424
3399	325425
40924	325426
9804	325427
168783	325428
78011	325429
88777	325430
218497	325431
58485	325432
43208	325433
116988	325434
105677	325435
9796	325436
450149	325437
59180	325438
25256	325439
8021	325440
396786	325441
554	325442
53081	325443
417863	325444
23944	325445
3335	325446
19304	325447
142374	325448
425110	325449
17467	325450
13585	325451
101512	325452
265779	325453
127112	325454
7418	325455
356386	325456
110964	325457
254758	325458
145932	325459
1756	325460
69368	325461
48415	325462
71584	325463
24785	325464
57483	325465
14492	325466
397937	325467
109662	325468
39725	325469
120471	325470
120471	325471
118971	325472
245373	325473
331978	325474
112101	325475
117515	325476
195170	325477
178669	325478
56412	325479
7867	325480
30559	325481
21951	325482
154753	325483
52408	325484
59751	325485
123448	325486
155800	325487
12959	325488
73075	325489
47230	325490
193732	325491
370219	325492
1059	325493
204464	325494
160959	325495
84228	325496
99379	325497
265401	325498
28433	325499
388068	325500
173443	325501
377166	325502
66215	325503
129811	325504
98376	325505
13853	325506
290807	325507
30284	325508
374999	325509
227703	325510
276422	325511
2737	325512
61354	325513
401074	325514
111939	325515
9370	325516
352146	325517
321482	325518
1036	325519
25043	325520
93535	325521
6309	325522
23320	325523
69361	325524
438872	325525
219489	325526
454363	325527
429228	325528
72239	325529
94338	325530
244811	325531
77601	325532
274058	325533
80974	325534
242494	325535
282281	325536
316554	325537
223777	325538
52178	325539
438939	325540
185716	325541
187756	325542
428290	325543
153357	325544
179950	325545
381590	325546
270367	325547
178230	325548
88889	325549
30249	325550
223717	325551
106602	325552
12110	325553
9303	325554
241837	325555
4067	325556
65179	325557
2977	325558
170887	325559
201328	325560
406022	325561
18667	325562
20313	325563
46373	325564
362995	325565
35451	325566
223954	325567
69618	325568
29308	325569
347950	325570
211	325571
56352	325572
134769	325573
201471	325574
124310	325575
52692	325576
89030	325577
56637	325578
247695	325579
30171	325580
137503	325581
68912	325582
24761	325583
19758	325584
188013	325585
5191	325586
23249	325587
119259	325588
75287	325589
114677	325590
187988	325591
147408	325592
332561	325593
44691	325594
113051	325595
333627	325596
229482	325597
115908	325598
185117	325599
124120	325600
126302	325601
231930	325602
296094	325603
401040	325604
449028	325605
71657	325606
230943	325607
52707	325608
52621	325609
105024	325610
182342	325611
311735	325612
137452	325613
28498	325614
132690	325615
112350	325616
363615	325617
272446	325618
89513	325619
281413	325620
130634	325621
120875	325622
49142	325623
132276	325624
13274	325625
134401	325626
149021	325627
64058	325628
91336	325629
28252	325630
225141	325631
215450	325632
10343	325633
305480	325634
68192	325635
351124	325636
208986	325637
109814	325638
20133	325639
236580	325640
107545	325641
228531	325642
694	325643
24039	325644
193240	325645
361539	325646
262587	325647
138379	325648
373665	325649
46814	325650
292961	325651
370147	325652
285840	325653
374752	325654
234720	325655
375355	325656
417280	325657
143535	325658
394690	325659
42112	325660
139586	325661
427017	325662
21033	325663
194812	325664
189818	325665
22993	325666
22993	325667
125941	325668
18093	325669
171630	325670
124566	325671
4571	325672
5300	325673
427962	325674
149486	325675
32827	325676
127610	325677
64467	325678
364901	325679
235586	325680
233458	325681
393549	325682
369517	325683
37858	325684
260083	325685
14910	325686
369556	325687
23010	325688
114606	325689
268310	325690
156188	325691
242496	325692
10886	325693
159559	325694
47287	325695
427915	325696
307654	325697
59002	325698
112660	325699
114442	325700
40786	325701
59416	325702
160235	325703
89662	325704
303338	325705
156188	325706
194578	325707
1003	325708
375361	325709
446809	325710
202967	325711
301269	325712
13257	325713
232048	325714
74646	325715
242494	325716
284077	325717
13544	325718
126993	325719
358690	325720
21605	325721
127479	325722
170615	325723
39170	325724
67410	325725
419195	325726
4550	325727
130028	325728
351592	325729
232306	325730
138416	325731
192624	325732
283707	325733
73257	325734
60924	325735
95841	325736
407203	325737
352185	325738
348410	325739
56004	325740
217309	325741
53782	325742
198929	325743
405274	325744
70958	325745
370686	325746
290160	325747
432071	325748
388864	325749
315343	325750
119245	325751
83139	325752
302075	325753
87495	325754
187547	325755
409351	325756
41778	325757
28771	325758
139752	325759
179231	325760
152250	325761
127463	325762
191872	325763
219558	325764
207639	325765
192808	325766
313530	325767
57111	325768
131513	325769
233091	325770
337466	325771
229754	325772
36333	325773
29321	325774
11730	325775
217831	325776
441591	325777
32528	325778
228345	325779
322281	325780
148939	325781
114730	325782
154127	325783
147787	325784
5133	325785
238574	325786
286266	325787
164215	325788
137460	325789
144750	325790
234206	325791
79708	325792
85880	325793
15135	325794
148587	325795
143815	325796
184934	325797
313230	325798
456609	325799
405981	325800
191273	325801
22865	325802
455055	325803
450915	325804
191417	325805
119512	325806
369100	325807
228534	325808
12962	325809
115084	325810
49142	325811
410397	325812
442203	325813
414492	325814
45945	325815
396928	325816
29590	325817
29590	325818
372950	325819
362716	325820
453722	325821
197697	325822
133282	325823
313073	325824
307661	325825
54872	325826
394048	325827
28771	325828
181092	325829
380501	325830
317649	325831
179592	325832
190841	325833
392464	325834
202882	325835
76367	325836
150963	325837
179461	325838
154127	325839
350130	325840
185135	325841
121078	325842
234940	325843
10147	325844
26296	325845
123987	325846
165549	325847
16883	325848
61280	325849
387741	325850
135953	325851
4062	325852
40184	325853
2315	325854
65642	325855
192106	325856
59520	325857
9172	325858
248336	325859
247568	325860
138796	325861
24495	325862
164338	325863
248808	325864
34743	325865
10178	325866
118790	325867
49898	325868
228242	325869
207278	325870
460111	325871
79552	325872
377210	325873
44772	325874
370010	325875
186945	325876
122310	325877
28699	325878
167892	325879
170622	325880
350021	325881
365450	325882
431617	325883
157876	325884
97004	325885
214885	325886
56028	325887
443160	325888
373461	325889
62353	325890
311728	325891
302034	325892
353541	325893
439222	325894
349523	325895
138466	325896
214650	325897
402029	325898
198951	325899
113969	325900
338820	325901
185576	325902
261487	325903
98150	325904
119844	325905
214885	325906
329949	325907
64957	325908
314172	325909
423628	325910
366821	325911
438817	325912
18318	325913
141446	325914
73474	325915
115307	325916
423000	325917
422853	325918
426771	325919
219075	325920
68685	325921
100880	325922
384803	325923
338200	325924
91775	325925
231780	325926
43320	325927
53191	325928
215440	325929
3897	325930
187049	325931
82795	325932
214762	325933
241360	325934
190709	325935
225353	325936
119765	325937
70216	325938
196414	325939
102525	325940
297847	325941
143952	325942
324835	325943
123221	325944
243524	325945
97237	325946
69201	325947
3273	325948
19435	325949
7241	325950
6027	325951
8585	325952
4779	325953
1760	325954
9170	325955
3189	325956
12726	325957
1467	325958
66060	325959
78014	325960
3886	325961
5547	325962
5340	325963
5340	325964
6318	325965
1916	325966
18030	325967
9011	325968
3289	325969
8484	325970
56249	325971
7091	325972
127046	325973
57524	325974
2604	325975
764	325976
3622	325977
3900	325978
8268	325979
1467	325980
3647	325981
127755	325982
6294	325983
4408	325984
17789	325985
381951	325986
1147	325987
33880	325988
4274	325989
89439	325990
3040	325991
237107	325992
3168	325993
21836	325994
52214	325995
7803	325996
5474	325997
45534	325998
5980	325999
15566	326000
18254	326001
37313	326002
3900	326003
21493	326004
5525	326005
39733	326006
2975	326007
60568	326008
12978	326009
6318	326010
9983	326011
213772	326012
5420	326013
2651	326014
1066	326015
7803	326016
6294	326017
237107	326018
375030	326019
213772	326020
4779	326021
2945	326022
621	326023
2166	326024
6632	326025
78014	326026
9699	326027
25096	326028
30467	326029
1916	326030
93222	326031
2564	326032
48749	326033
6067	326034
1766	326035
17789	326036
30467	326037
5672	326038
1953	326039
11515	326040
6782	326041
33728	326042
3004	326043
8207	326044
36164	326045
7956	326046
8268	326047
2192	326048
9516	326049
118594	326050
2379	326051
576	326052
125632	326053
4715	326054
2564	326055
6354	326056
22462	326057
56249	326058
8105	326059
319392	326060
621	326061
8207	326062
102273	326063
1760	326064
8268	326065
4197	326066
5394	326067
5632	326068
2010	326069
32323	326070
26446	326071
1906	326072
1760	326073
19040	326074
25096	326075
102273	326076
5980	326077
105466	326078
58084	326079
11530	326080
2010	326081
1349	326082
6294	326083
59239	326084
5905	326085
4197	326086
23775	326087
1953	326088
1177	326089
9258	326090
16543	326091
3991	326092
15752	326093
7919	326094
576	326095
14421	326096
3866	326097
11976	326098
14566	326099
25096	326100
6498	326101
2010	326102
16467	326103
33304	326104
5563	326105
2975	326106
11705	326107
621	326108
6039	326109
3681	326110
23775	326111
6039	326112
3189	326113
7513	326114
30467	326115
201989	326116
7591	326117
11569	326118
21694	326119
3647	326120
3886	326121
2794	326122
7591	326123
93222	326124
2863	326125
7537	326126
828	326127
118594	326128
764	326129
9699	326130
1625	326131
6962	326132
11456	326133
6121	326134
15772	326135
6235	326136
7042	326137
375978	326138
11891	326139
3040	326140
9957	326141
1953	326142
7591	326143
64318	326144
11891	326145
25574	326146
17484	326147
9237	326148
102273	326149
6067	326150
5592	326151
8679	326152
2246	326153
764	326154
5980	326155
5420	326156
4389	326157
4918	326158
9085	326159
1030	326160
53430	326161
11515	326162
52534	326163
14932	326164
11569	326165
19821	326166
150436	326167
3299	326168
3551	326169
14069	326170
7042	326171
1766	326172
11057	326173
33728	326174
35106	326175
9516	326176
4918	326177
4942	326178
3289	326179
14341	326180
17125	326181
4085	326182
2092	326183
2564	326184
1698	326185
4085	326186
1906	326187
764	326188
5905	326189
3497	326190
4715	326191
11057	326192
33304	326193
6354	326194
2379	326195
228120	326196
1576	326197
1066	326198
2604	326199
8268	326200
9011	326201
10734	326202
11456	326203
12060	326204
2911	326205
19754	326206
6121	326207
34891	326208
11648	326209
3004	326210
39809	326211
4733	326212
15139	326213
9258	326214
5563	326215
18903	326216
33049	326217
2052	326218
43088	326219
12978	326220
621	326221
48749	326222
7919	326223
9983	326224
16543	326225
1698	326226
15752	326227
14421	326228
15441	326229
30098	326230
8207	326231
6699	326232
16467	326233
5482	326234
103042	326235
30752	326236
7655	326237
9516	326238
10074	326239
7513	326240
9983	326241
2204	326242
621	326243
764	326244
6354	326245
3289	326246
2794	326247
3681	326248
5420	326249
6067	326250
380106	326251
2945	326252
6039	326253
17546	326254
10734	326255
3523	326256
66060	326257
8224	326258
4389	326259
2911	326260
3480	326261
2945	326262
624	326263
8452	326264
5563	326265
6565	326266
8224	326267
18932	326268
93222	326269
3263	326270
12978	326271
2757	326272
8105	326273
29827	326274
201294	326275
2166	326276
3299	326277
13918	326278
11530	326279
5672	326280
2757	326281
11762	326282
33049	326283
1625	326284
9983	326285
118594	326286
13893	326287
3866	326288
8435	326289
5728	326290
1906	326291
38509	326292
1916	326293
9366	326294
3111	326295
6039	326296
7613	326297
7893	326298
8224	326299
8224	326300
14341	326301
2379	326302
4351	326303
4274	326304
4733	326305
6067	326306
10074	326307
4351	326308
2651	326309
34075	326310
102552	326311
25051	326312
15441	326313
32229	326314
5980	326315
11164	326316
4351	326317
1349	326318
4389	326319
23492	326320
6962	326321
3040	326322
2010	326323
5436	326324
150436	326325
11569	326326
6743	326327
5394	326328
3377	326329
65012	326330
77371	326331
1760	326332
7661	326333
11762	326334
16182	326335
2651	326336
3004	326337
2193	326338
1698	326339
54522	326340
11515	326341
228120	326342
2975	326343
2246	326344
9957	326345
43088	326346
16467	326347
624	326348
10127	326349
2604	326350
4779	326351
2258	326352
5905	326353
4085	326354
5394	326355
30098	326356
6039	326357
4274	326358
46006	326359
576	326360
17804	326361
38509	326362
3900	326363
3681	326364
6944	326365
6743	326366
10127	326367
15441	326368
14566	326369
6944	326370
19821	326371
37313	326372
7091	326373
621	326374
2166	326375
19040	326376
5632	326377
135842	326378
5436	326379
15752	326380
2258	326381
3111	326382
1572	326383
7661	326384
103042	326385
7613	326386
7661	326387
2258	326388
64032	326389
828	326390
246091	326391
17410	326392
160001	326393
118430	326394
372670	326395
102195	326396
88828	326397
51621	326398
48234	326399
45209	326400
81322	326401
171066	326402
118175	326403
242572	326404
94018	326405
43691	326406
19956	326407
249655	326408
377764	326409
340477	326410
140343	326411
299525	326412
144222	326413
395914	326414
224661	326415
164886	326416
42517	326417
157717	326418
180731	326419
338512	326420
371568	326421
300822	326422
42526	326423
159650	326424
372890	326425
153108	326426
317955	326427
31102	326428
302859	326429
242599	326430
457776	326431
377973	326432
229182	326433
354853	326434
444628	326435
339058	326436
251449	326437
302862	326438
79687	326439
55001	326440
85409	326441
294482	326442
180678	326443
288949	326444
402883	326445
202236	326446
158640	326447
54849	326448
49335	326449
212508	326450
92519	326451
50331	326452
80336	326453
176044	326454
21165	326455
366781	326456
150672	326457
122872	326458
174804	326459
450291	326460
141418	326461
244765	326462
169009	326463
56222	326464
326415	326465
406078	326466
305860	326467
246583	326468
77143	326469
174248	326470
67507	326471
290892	326472
300730	326473
244661	326474
14534	326475
80345	326476
18005	326477
17844	326478
42051	326479
313857	326480
111157	326481
14476	326482
14477	326483
269047	326484
89480	326485
9560	326486
191119	326487
110731	326488
128845	326489
309911	326490
68608	326491
185782	326492
85525	326493
322018	326494
128786	326495
100936	326496
248732	326497
75155	326498
430448	326499
178801	326500
24933	326501
68608	326502
38363	326503
123372	326504
355936	326505
297893	326506
242926	326507
242084	326508
61261	326509
120638	326510
245213	326511
39714	326512
174012	326513
43556	326514
120451	326515
88436	326516
30591	326517
3107	326518
52902	326519
29881	326520
101511	326521
51834	326522
85974	326523
34296	326524
112596	326525
444385	326526
31883	326527
36377	326528
55978	326529
20796	326530
16436	326531
141774	326532
27828	326533
19612	326534
48316	326535
63149	326536
209177	326537
66002	326538
385054	326539
28183	326540
354550	326541
359162	326542
137820	326543
35716	326544
27276	326545
354610	326546
111935	326547
249742	326548
893	326549
166550	326550
408342	326551
330240	326552
422836	326553
299613	326554
232036	326555
431107	326556
68903	326557
289555	326558
15221	326559
97708	326560
18955	326561
86366	326562
106193	326563
30283	326564
6120	326565
178396	326566
87499	326567
93552	326568
44501	326569
125333	326570
232250	326571
53071	326572
160223	326573
23093	326574
236836	326575
143637	326576
6613	326577
131630	326578
124391	326579
27864	326580
73099	326581
441950	326582
125894	326583
59257	326584
272041	326585
112245	326586
148955	326587
445712	326588
155925	326589
427384	326590
45960	326591
293114	326592
76979	326593
40948	326594
197645	326595
231155	326596
79395	326597
79395	326598
18703	326599
75881	326600
133750	326601
15221	326602
442074	326603
44449	326604
261681	326605
120854	326606
131511	326607
176055	326608
145880	326609
29156	326610
385484	326611
74867	326612
44525	326613
31624	326614
140689	326615
2230	326616
114408	326617
339789	326618
3885	326619
11250	326620
191859	326621
2843	326622
4739	326623
391882	326624
209009	326625
7348	326626
133167	326627
176757	326628
170723	326629
364926	326630
200926	326631
334269	326632
215411	326633
139138	326634
78684	326635
384368	326636
275638	326637
562	326638
4905	326639
58609	326640
5588	326641
356093	326642
51283	326643
13573	326644
37867	326645
24124	326646
276	326647
99300	326648
282060	326649
205905	326650
240725	326651
417038	326652
424064	326653
415256	326654
235023	326655
416563	326656
362411	326657
254643	326658
377140	326659
241819	326660
43559	326661
310012	326662
43559	326663
212191	326664
102225	326665
200467	326666
291655	326667
146951	326668
51661	326669
84207	326670
240978	326671
354410	326672
284720	326673
403926	326674
101068	326675
4726	326676
223964	326677
25384	326678
248345	326679
59769	326680
118062	326681
159590	326682
300083	326683
251600	326684
16396	326685
222054	326686
366510	326687
39684	326688
115492	326689
39017	326690
305376	326691
16396	326692
35195	326693
324730	326694
63731	326695
1750	326696
108697	326697
417291	326698
265791	326699
16210	326700
42464	326701
313591	326702
24591	326703
76935	326704
381686	326705
16839	326706
333677	326707
39053	326708
152525	326709
159635	326710
241324	326711
153704	326712
37892	326713
37892	326714
188999	326715
440064	326716
43436	326717
370156	326718
329238	326719
423402	326720
1845	326721
164214	326722
157892	326723
317306	326724
9061	326725
1138	326726
20643	326727
159106	326728
3406	326729
38186	326730
172752	326731
31180	326732
6302	326733
110441	326734
61944	326735
107583	326736
204841	326737
11327	326738
4658	326739
21152	326740
46758	326741
16266	326742
28047	326743
8943	326744
22907	326745
101737	326746
124130	326747
62422	326748
246664	326749
14556	326750
155392	326751
460122	326752
175461	326753
63305	326754
170449	326755
16845	326756
22362	326757
125	326758
140392	326759
101281	326760
172079	326761
210234	326762
10770	326763
74497	326764
288041	326765
28458	326766
19426	326767
110768	326768
43592	326769
40551	326770
39470	326771
147736	326772
269781	326773
82042	326774
207179	326775
188154	326776
3870	326777
410047	326778
86045	326779
22359	326780
106448	326781
96570	326782
62411	326783
56576	326784
293157	326785
47666	326786
16521	326787
368586	326788
7414	326789
87719	326790
51564	326791
276417	326792
225467	326793
71317	326794
222823	326795
220350	326796
5230	326797
48455	326798
292573	326799
182744	326800
18798	326801
26309	326802
211187	326803
163535	326804
281124	326805
128034	326806
28987	326807
9117	326808
78735	326809
78017	326810
278048	326811
135605	326812
329861	326813
355340	326814
30930	326815
4922	326816
26949	326817
207996	326818
356681	326819
446408	326820
1429	326821
19873	326822
149657	326823
378189	326824
31251	326825
32503	326826
187809	326827
382380	326828
371584	326829
227259	326830
29851	326831
268285	326832
51304	326833
116386	326834
29100	326835
382206	326836
189897	326837
25557	326838
272156	326839
196526	326840
331725	326841
18538	326842
53201	326843
6009	326844
229298	326845
98653	326846
34480	326847
301828	326848
169088	326849
125474	326850
212285	326851
419878	326852
428318	326853
199841	326854
84279	326855
95088	326856
216342	326857
97492	326858
121891	326859
159410	326860
2445	326861
248590	326862
155818	326863
90179	326864
338168	326865
60733	326866
51286	326867
458840	326868
32906	326869
85941	326870
346643	326871
91795	326872
13725	326873
244444	326874
209935	326875
224746	326876
64925	326877
137234	326878
453395	326879
18153	326880
7608	326881
378233	326882
378406	326883
52342	326884
67583	326885
171656	326886
443364	326887
410589	326888
146120	326889
246489	326890
26094	326891
113669	326892
163702	326893
39653	326894
19076	326895
19150	326896
160057	326897
358770	326898
37731	326899
167893	326900
9142	326901
238963	326902
220324	326903
58805	326904
177111	326905
160275	326906
120943	326907
132181	326908
169207	326909
67819	326910
396521	326911
20345	326912
77	326913
62508	326914
121726	326915
333353	326916
13503	326917
123893	326918
122505	326919
49796	326920
232580	326921
95754	326922
278031	326923
16178	326924
120869	326925
289375	326926
17747	326927
177779	326928
52077	326929
106603	326930
94613	326931
370598	326932
25336	326933
65670	326934
369012	326935
212533	326936
454	326937
244087	326938
15327	326939
250366	326940
368322	326941
85203	326942
322276	326943
455828	326944
196651	326945
66769	326946
251317	326947
54609	326948
45380	326949
103433	326950
363405	326951
14456	326952
232676	326953
215694	326954
32769	326955
176016	326956
124803	326957
170117	326958
164212	326959
250294	326960
53479	326961
17875	326962
196872	326963
123492	326964
232592	326965
55451	326966
319529	326967
79805	326968
120080	326969
282235	326970
160964	326971
367	326972
423948	326973
170576	326974
27815	326975
72290	326976
128366	326977
65578	326978
114466	326979
110632	326980
54800	326981
96480	326982
67795	326983
65018	326984
1299	326985
394457	326986
275017	326987
207649	326988
110327	326989
107576	326990
406951	326991
143339	326992
72421	326993
46591	326994
11220	326995
214849	326996
32917	326997
221312	326998
3140	326999
313758	327000
53446	327001
226898	327002
19569	327003
176533	327004
99660	327005
133636	327006
44421	327007
240978	327008
108573	327009
387557	327010
138600	327011
293198	327012
76631	327013
42576	327014
304026	327015
166172	327016
326499	327017
205347	327018
18537	327019
94796	327020
8279	327021
148331	327022
295583	327023
44341	327024
372942	327025
298480	327026
198615	327027
9963	327028
30221	327029
237224	327030
268472	327031
76821	327032
82119	327033
277221	327034
299793	327035
141415	327036
142577	327037
96147	327038
254384	327039
301747	327040
135824	327041
287630	327042
288326	327043
23794	327044
240907	327045
163005	327046
258140	327047
298815	327048
269080	327049
178726	327050
81251	327051
384103	327052
14117	327053
448276	327054
24291	327055
175401	327056
385219	327057
44386	327058
164143	327059
190006	327060
450270	327061
420260	327062
200628	327063
76138	327064
25330	327065
318228	327066
54988	327067
260255	327068
360209	327069
400086	327070
121473	327071
416828	327072
85641	327073
180339	327074
301966	327075
17200	327076
44380	327077
113970	327078
135112	327079
102822	327080
6606	327081
345024	327082
232441	327083
201846	327084
282051	327085
317547	327086
261647	327087
26637	327088
20098	327089
170197	327090
26202	327091
31034	327092
112320	327093
306958	327094
19797	327095
260442	327096
9563	327097
53578	327098
112000	327099
68168	327100
99420	327101
373895	327102
22836	327103
6647	327104
77505	327105
126569	327106
176258	327107
255815	327108
109914	327109
20397	327110
111086	327111
436812	327112
121359	327113
22278	327114
11728	327115
38838	327116
157465	327117
32836	327118
310017	327119
270564	327120
200744	327121
229696	327122
171726	327123
112085	327124
148379	327125
57425	327126
383463	327127
293009	327128
53981	327129
164128	327130
9498	327131
23091	327132
114963	327133
106984	327134
190279	327135
268740	327136
441265	327137
42035	327138
421703	327139
287826	327140
374122	327141
63104	327142
345415	327143
171822	327144
21608	327145
222801	327146
130652	327147
104489	327148
73294	327149
427843	327150
145077	327151
220383	327152
82501	327153
412709	327154
101613	327155
201371	327156
91622	327157
389106	327158
91318	327159
13527	327160
190177	327161
33293	327162
102931	327163
178287	327164
421432	327165
227116	327166
122901	327167
54305	327168
429942	327169
110671	327170
411915	327171
135343	327172
209828	327173
95981	327174
62598	327175
269783	327176
111047	327177
146372	327178
197581	327179
156774	327180
79079	327181
129672	327182
451435	327183
124896	327184
122268	327185
378679	327186
16524	327187
366947	327188
452585	327189
165540	327190
408512	327191
217036	327192
251616	327193
17979	327194
62592	327195
275401	327196
275628	327197
26343	327198
73361	327199
135776	327200
230921	327201
83952	327202
57428	327203
50281	327204
21903	327205
127588	327206
188520	327207
105188	327208
57779	327209
124036	327210
65637	327211
57779	327212
106664	327213
106664	327214
331351	327215
383404	327216
364362	327217
379991	327218
34941	327219
278960	327220
223735	327221
84770	327222
59763	327223
353145	327224
143539	327225
84536	327226
121325	327227
40102	327228
4063	327229
46558	327230
71028	327231
33924	327232
221732	327233
314145	327234
32485	327235
310566	327236
100410	327237
175294	327238
260195	327239
44932	327240
159864	327241
66449	327242
29512	327243
412333	327244
176008	327245
15363	327246
31545	327247
418268	327248
90515	327249
100062	327250
341403	327251
247824	327252
311292	327253
68499	327254
16650	327255
936	327256
103180	327257
78708	327258
260547	327259
249924	327260
163734	327261
150648	327262
337545	327263
166371	327264
17254	327265
135068	327266
261	327267
127625	327268
1001	327269
138517	327270
59522	327271
150616	327272
221252	327273
24031	327274
225	327275
361443	327276
165556	327277
420790	327278
136088	327279
45659	327280
407901	327281
234610	327282
42969	327283
298635	327284
334181	327285
154792	327286
17975	327287
342391	327288
435318	327289
425006	327290
327512	327291
4819	327292
295063	327293
64257	327294
226004	327295
161899	327296
109790	327297
361270	327298
440142	327299
235714	327300
298316	327301
176197	327302
138478	327303
175615	327304
172688	327305
261192	327306
15398	327307
141168	327308
443719	327309
122668	327310
149325	327311
189022	327312
220337	327313
165560	327314
401652	327315
62259	327316
95959	327317
396436	327318
406953	327319
121719	327320
165521	327321
331276	327322
111087	327323
140423	327324
88346	327325
443231	327326
180218	327327
450439	327328
367468	327329
241750	327330
32923	327331
165244	327332
449577	327333
205708	327334
336873	327335
72970	327336
89170	327337
239163	327338
33169	327339
237362	327340
239962	327341
266961	327342
76344	327343
116662	327344
122668	327345
45946	327346
259316	327347
432081	327348
113891	327349
336	327350
439299	327351
138478	327352
336799	327353
161609	327354
218301	327355
196823	327356
109860	327357
296208	327358
33169	327359
399535	327360
207911	327361
236120	327362
119231	327363
411248	327364
432272	327365
374779	327366
267756	327367
80275	327368
103189	327369
301349	327370
60967	327371
313465	327372
25340	327373
116662	327374
305441	327375
140832	327376
41333	327377
71106	327378
112279	327379
104011	327380
23987	327381
1425	327382
119029	327383
273851	327384
118485	327385
1398	327386
164271	327387
364397	327388
43525	327389
92045	327390
26801	327391
17279	327392
349559	327393
119762	327394
126989	327395
110089	327396
322327	327397
23530	327398
128931	327399
356526	327400
24550	327401
384335	327402
321713	327403
150672	327404
413607	327405
65030	327406
23530	327407
192356	327408
447944	327409
76167	327410
197112	327411
350951	327412
425909	327413
226785	327414
168722	327415
114824	327416
170135	327417
291892	327418
206143	327419
46359	327420
192955	327421
10898	327422
291305	327423
72387	327424
132978	327425
160942	327426
221850	327427
78971	327428
42783	327429
454500	327430
155372	327431
74633	327432
4634	327433
53792	327434
52291	327435
16992	327436
283666	327437
202441	327438
234386	327439
110504	327440
338584	327441
49013	327442
51544	327443
223074	327444
291037	327445
351876	327446
254967	327447
72454	327448
93410	327449
290814	327450
1589	327451
59425	327452
145467	327453
353276	327454
22077	327455
18522	327456
106401	327457
27671	327458
80827	327459
63429	327460
95318	327461
11502	327462
174	327463
105999	327464
67707	327465
154907	327466
37957	327467
40794	327468
423514	327469
80217	327470
156630	327471
243557	327472
178069	327473
141385	327474
165516	327475
13140	327476
14772	327477
383741	327478
109100	327479
59800	327480
10044	327481
326985	327482
23298	327483
108131	327484
425302	327485
59814	327486
217184	327487
72244	327488
425698	327489
3973	327490
130900	327491
67145	327492
112319	327493
85241	327494
114436	327495
12926	327496
32566	327497
184659	327498
293511	327499
29693	327500
298116	327501
152729	327502
123821	327503
204801	327504
1381	327505
31166	327506
106245	327507
47703	327508
43794	327509
1387	327510
10193	327511
10193	327512
9964	327513
10193	327514
10193	327515
185052	327516
454129	327517
386409	327518
74193	327519
149810	327520
162883	327521
5587	327522
336834	327523
33341	327524
82377	327525
104726	327526
196194	327527
68658	327528
205289	327529
363935	327530
103810	327531
4476	327532
116299	327533
234897	327534
23859	327535
137436	327536
249746	327537
19006	327538
47812	327539
171874	327540
132110	327541
3956	327542
1627	327543
223950	327544
241252	327545
31294	327546
209740	327547
236704	327548
170400	327549
112566	327550
35698	327551
867	327552
38549	327553
169465	327554
356783	327555
27788	327556
143882	327557
170400	327558
442466	327559
149874	327560
16304	327561
111948	327562
149874	327563
343640	327564
67489	327565
383080	327566
44223	327567
188492	327568
169403	327569
1108	327570
316616	327571
332174	327572
79353	327573
61445	327574
49432	327575
78665	327576
34327	327577
124970	327578
18343	327579
191353	327580
26888	327581
1892	327582
22951	327583
44883	327584
79721	327585
80948	327586
458953	327587
7719	327588
183138	327589
341187	327590
39594	327591
102328	327592
285070	327593
16992	327594
69549	327595
293383	327596
9820	327597
100166	327598
249894	327599
151104	327600
29577	327601
325173	327602
185131	327603
419491	327604
405074	327605
340059	327606
220392	327607
93650	327608
125067	327609
422393	327610
130901	327611
338691	327612
364391	327613
207691	327614
11403	327615
76660	327616
170222	327617
144042	327618
212387	327619
225627	327620
79189	327621
424181	327622
424483	327623
278657	327624
280014	327625
310260	327626
97370	327627
458525	327628
378767	327629
50486	327630
199957	327631
115567	327632
55114	327633
132405	327634
172430	327635
90574	327636
322125	327637
90497	327638
297016	327639
23827	327640
45244	327641
250026	327642
129493	327643
31094	327644
32038	327645
256445	327646
120436	327647
177060	327648
83961	327649
32573	327650
197742	327651
39833	327652
180874	327653
214933	327654
53060	327655
397447	327656
235843	327657
100111	327658
232031	327659
118776	327660
379843	327661
355217	327662
298063	327663
202392	327664
59054	327665
112681	327666
433722	327667
396865	327668
76678	327669
242553	327670
385319	327671
356859	327672
177473	327673
157671	327674
11420	327675
353797	327676
322627	327677
276532	327678
44946	327679
55603	327680
324696	327681
66575	327682
147776	327683
194318	327684
18606	327685
19255	327686
326690	327687
53804	327688
185128	327689
15687	327690
5984	327691
5933	327692
270381	327693
261499	327694
111236	327695
35623	327696
1761	327697
243399	327698
196280	327699
2657	327700
59215	327701
220217	327702
323182	327703
203763	327704
180382	327705
208893	327706
285382	327707
249995	327708
414575	327709
99340	327710
153289	327711
62213	327712
147085	327713
344968	327714
198332	327715
16089	327716
226509	327717
447645	327718
404586	327719
162868	327720
378999	327721
360665	327722
49041	327723
12532	327724
78	327725
18442	327726
80967	327727
199994	327728
14171	327729
9916	327730
161611	327731
139523	327732
59138	327733
6909	327734
17894	327735
45961	327736
142363	327737
65915	327738
401675	327739
149450	327740
103534	327741
33869	327742
266184	327743
157531	327744
300454	327745
235248	327746
247427	327747
181293	327748
152877	327749
39641	327750
199699	327751
360374	327752
130788	327753
385499	327754
189386	327755
36354	327756
324605	327757
91074	327758
365110	327759
36354	327760
104910	327761
131843	327762
21925	327763
159200	327764
133483	327765
399900	327766
93606	327767
128531	327768
363412	327769
63767	327770
198829	327771
448122	327772
133117	327773
328507	327774
429074	327775
84012	327776
107360	327777
31467	327778
359694	327779
379169	327780
281008	327781
184750	327782
198828	327783
248327	327784
457222	327785
20644	327786
148114	327787
177168	327788
19595	327789
159894	327790
110749	327791
29317	327792
402957	327793
19305	327794
92579	327795
52721	327796
110826	327797
58655	327798
114388	327799
10566	327800
176675	327801
338771	327802
205497	327803
63201	327804
42206	327805
87684	327806
62323	327807
330237	327808
360000	327809
222168	327810
168404	327811
184851	327812
284558	327813
277304	327814
319378	327815
46469	327816
249436	327817
85997	327818
50698	327819
127208	327820
352781	327821
173333	327822
202209	327823
135881	327824
223901	327825
287080	327826
313795	327827
138153	327828
293708	327829
204293	327830
283920	327831
228802	327832
304071	327833
138602	327834
103168	327835
115110	327836
333745	327837
200337	327838
221117	327839
387026	327840
20968	327841
426046	327842
130161	327843
288795	327844
158367	327845
317384	327846
80570	327847
49176	327848
184829	327849
138591	327850
256864	327851
130631	327852
149641	327853
83492	327854
325945	327855
288789	327856
142844	327857
376244	327858
310120	327859
296657	327860
178472	327861
69717	327862
1151	327863
337184	327864
189678	327865
430951	327866
17905	327867
222241	327868
220981	327869
377896	327870
92073	327871
162575	327872
424273	327873
341711	327874
246525	327875
341712	327876
310708	327877
101685	327878
440084	327879
317953	327880
282728	327881
34871	327882
78497	327883
145393	327884
170745	327885
46537	327886
86851	327887
24752	327888
179759	327889
30280	327890
284342	327891
190828	327892
91414	327893
135596	327894
216104	327895
153559	327896
422057	327897
124818	327898
229499	327899
416809	327900
422786	327901
199553	327902
7533	327903
404850	327904
295478	327905
428237	327906
257021	327907
97841	327908
34754	327909
112263	327910
205414	327911
398761	327912
12627	327913
112876	327914
198901	327915
53416	327916
430849	327917
208603	327918
257512	327919
20843	327920
254468	327921
167082	327922
226449	327923
149055	327924
365105	327925
414825	327926
148430	327927
415155	327928
1881	327929
424907	327930
35959	327931
263294	327932
73461	327933
346738	327934
248089	327935
252693	327936
352228	327937
60180	327938
155239	327939
265197	327940
124818	327941
306418	327942
72194	327943
225213	327944
21301	327945
138821	327946
86107	327947
117278	327948
436057	327949
418150	327950
239224	327951
49499	327952
325800	327953
206762	327954
22792	327955
35811	327956
135245	327957
271355	327958
104554	327959
32438	327960
395104	327961
233635	327962
289323	327963
136097	327964
255972	327965
136097	327966
6510	327967
66172	327968
309988	327969
112122	327970
310235	327971
204729	327972
106950	327973
151071	327974
71147	327975
54264	327976
163521	327977
354626	327978
267635	327979
105252	327980
273968	327981
196484	327982
159876	327983
419825	327984
39240	327985
410088	327986
285687	327987
280566	327988
148252	327989
148397	327990
215371	327991
306579	327992
162304	327993
283806	327994
210285	327995
5657	327996
356497	327997
159548	327998
214325	327999
298992	328000
218662	328001
241148	328002
181024	328003
237375	328004
76300	328005
34620	328006
147907	328007
85318	328008
243594	328009
91194	328010
268177	328011
104626	328012
145896	328013
262538	328014
276051	328015
59688	328016
13232	328017
27834	328018
1883	328019
322494	328020
85059	328021
33437	328022
3575	328023
134859	328024
13691	328025
19709	328026
164491	328027
325462	328028
323466	328029
1883	328030
17025	328031
10448	328032
75538	328033
125537	328034
225239	328035
59310	328036
162514	328037
88428	328038
238683	328039
287037	328040
169	328041
24843	328042
112576	328043
150580	328044
110885	328045
1263	328046
6535	328047
71030	328048
75709	328049
40031	328050
13061	328051
144729	328052
451432	328053
95525	328054
117622	328055
324853	328056
45240	328057
336800	328058
223344	328059
433777	328060
179474	328061
72936	328062
115565	328063
74563	328064
234923	328065
364235	328066
451053	328067
4117	328068
227952	328069
332525	328070
194554	328071
222672	328072
11601	328073
446868	328074
227904	328075
58648	328076
309359	328077
167236	328078
232453	328079
45924	328080
167604	328081
21501	328082
28071	328083
364101	328084
131158	328085
196549	328086
166824	328087
96865	328088
46028	328089
336611	328090
874	328091
336690	328092
179749	328093
113879	328094
61844	328095
71756	328096
148993	328097
223360	328098
96499	328099
22695	328100
109290	328101
9230	328102
11034	328103
7191	328104
129579	328105
97352	328106
202776	328107
348028	328108
254822	328109
309145	328110
333721	328111
65450	328112
10895	328113
7344	328114
31923	328115
255606	328116
207952	328117
157668	328118
169773	328119
79684	328120
243234	328121
18067	328122
95574	328123
421264	328124
337760	328125
228326	328126
333774	328127
59708	328128
160355	328129
388178	328130
46985	328131
122662	328132
355645	328133
40468	328134
191904	328135
152077	328136
17633	328137
87389	328138
42596	328139
114208	328140
151634	328141
279203	328142
345116	328143
34946	328144
21881	328145
10504	328146
28007	328147
99467	328148
30942	328149
319941	328150
228643	328151
41631	328152
74475	328153
215650	328154
301264	328155
425898	328156
26278	328157
359977	328158
161801	328159
227291	328160
166498	328161
232903	328162
84992	328163
168479	328164
213831	328165
86293	328166
78110	328167
14077	328168
14716	328169
327591	328170
179053	328171
262629	328172
174946	328173
370623	328174
65178	328175
334523	328176
196210	328177
38440	328178
225151	328179
191679	328180
107915	328181
321524	328182
48790	328183
78958	328184
424679	328185
291641	328186
65789	328187
76281	328188
418723	328189
145976	328190
24596	328191
135677	328192
163738	328193
70263	328194
36274	328195
27684	328196
178343	328197
151681	328198
311238	328199
67770	328200
358581	328201
321654	328202
339588	328203
108417	328204
7663	328205
172711	328206
183775	328207
181186	328208
491	328209
230579	328210
73512	328211
196232	328212
123597	328213
3946	328214
93879	328215
180995	328216
259784	328217
188591	328218
56943	328219
454589	328220
180759	328221
220106	328222
54752	328223
114826	328224
212985	328225
434318	328226
176036	328227
45378	328228
34804	328229
383760	328230
204441	328231
293010	328232
240986	328233
145825	328234
246925	328235
174383	328236
125649	328237
68686	328238
11065	328239
220140	328240
158512	328241
222911	328242
76796	328243
87591	328244
26686	328245
77109	328246
413011	328247
205286	328248
33286	328249
207507	328250
52321	328251
142648	328252
417025	328253
295020	328254
27829	328255
398696	328256
138556	328257
158554	328258
73959	328259
276709	328260
407560	328261
293362	328262
409404	328263
355670	328264
264223	328265
422230	328266
208194	328267
238999	328268
55604	328269
387611	328270
296218	328271
60531	328272
59006	328273
147901	328274
206991	328275
152420	328276
151499	328277
166736	328278
57181	328279
29558	328280
184077	328281
363498	328282
25347	328283
316165	328284
42671	328285
30820	328286
235425	328287
162403	328288
79953	328289
51155	328290
100468	328291
181244	328292
405221	328293
418191	328294
73901	328295
108428	328296
192957	328297
47102	328298
260492	328299
158171	328300
2408	328301
3161	328302
208433	328303
22568	328304
122458	328305
82901	328306
74906	328307
4695	328308
170915	328309
157677	328310
300117	328311
6860	328312
13978	328313
67960	328314
47788	328315
45179	328316
35029	328317
7533	328318
86473	328319
105029	328320
53788	328321
256762	328322
1230	328323
51447	328324
299549	328325
114526	328326
9343	328327
32281	328328
5517	328329
193170	328330
8012	328331
2599	328332
28105	328333
205753	328334
212132	328335
422872	328336
133755	328337
245532	328338
24459	328339
235963	328340
44674	328341
42671	328342
403025	328343
91071	328344
7663	328345
3547	328346
171808	328347
11048	328348
110736	328349
5995	328350
249296	328351
124994	328352
104605	328353
307645	328354
231137	328355
6133	328356
174519	328357
268725	328358
309091	328359
15604	328360
24316	328361
371259	328362
114098	328363
434481	328364
117454	328365
7024	328366
69030	328367
234350	328368
47993	328369
11970	328370
100217	328371
278056	328372
335184	328373
42959	328374
354943	328375
146297	328376
252048	328377
336712	328378
423290	328379
63795	328380
17092	328381
6500	328382
10955	328383
108909	328384
57452	328385
29463	328386
266300	328387
24626	328388
118821	328389
6821	328390
205940	328391
3914	328392
12887	328393
40768	328394
420938	328395
26542	328396
9681	328397
561	328398
108085	328399
136161	328400
127860	328401
127860	328402
452912	328403
20787	328404
12169	328405
24999	328406
393284	328407
95569	328408
161128	328409
278877	328410
281026	328411
51935	328412
47691	328413
9461	328414
373765	328415
32329	328416
107362	328417
246765	328418
279631	328419
55125	328420
37071	328421
168929	328422
9291	328423
88997	328424
22924	328425
419207	328426
72455	328427
46250	328428
233151	328429
171328	328430
181460	328431
125592	328432
162822	328433
127584	328434
234147	328435
33867	328436
110194	328437
196502	328438
131878	328439
183315	328440
285297	328441
2392	328442
135460	328443
437844	328444
181483	328445
62974	328446
411142	328447
214370	328448
47091	328449
159718	328450
296711	328451
279685	328452
11358	328453
54924	328454
54924	328455
95937	328456
6545	328457
231544	328458
111605	328459
318625	328460
265084	328461
61711	328462
48485	328463
225638	328464
279199	328465
126793	328466
3872	328467
102715	328468
115506	328469
190763	328470
19482	328471
246010	328472
348235	328473
158351	328474
7510	328475
28710	328476
303178	328477
135152	328478
113036	328479
120959	328480
1713	328481
119514	328482
2439	328483
229863	328484
2072	328485
86662	328486
235382	328487
10659	328488
10158	328489
121188	328490
154205	328491
35078	328492
445331	328493
7294	328494
86673	328495
1872	328496
76361	328497
29647	328498
31530	328499
117338	328500
121179	328501
19522	328502
338576	328503
82908	328504
112988	328505
25640	328506
32488	328507
425817	328508
236078	328509
234683	328510
199632	328511
33236	328512
3421	328513
297108	328514
347019	328515
416739	328516
184625	328517
7064	328518
115431	328519
1754	328520
229988	328521
406093	328522
14562	328523
532	328524
3280	328525
1249	328526
81312	328527
120272	328528
165007	328529
45789	328530
88779	328531
15072	328532
341163	328533
116441	328534
12938	328535
146158	328536
361330	328537
169772	328538
268992	328539
35349	328540
21392	328541
136092	328542
8269	328543
4747	328544
82900	328545
74036	328546
368095	328547
136900	328548
58960	328549
228498	328550
399654	328551
114314	328552
401760	328553
214484	328554
34810	328555
152205	328556
409102	328557
2735	328558
232006	328559
253303	328560
12487	328561
313933	328562
102963	328563
182653	328564
10482	328565
28453	328566
106919	328567
144799	328568
28479	328569
6025	328570
357874	328571
31980	328572
323490	328573
169606	328574
202335	328575
124334	328576
337228	328577
44240	328578
166455	328579
232410	328580
13613	328581
176499	328582
5976	328583
10482	328584
216728	328585
19657	328586
78069	328587
108845	328588
126921	328589
247696	328590
53463	328591
171315	328592
458383	328593
10256	328594
253705	328595
394935	328596
228509	328597
113936	328598
82197	328599
20432	328600
148073	328601
18530	328602
255114	328603
125959	328604
102093	328605
44786	328606
59881	328607
278799	328608
332413	328609
233631	328610
198215	328611
182194	328612
371526	328613
444614	328614
147048	328615
156624	328616
81674	328617
150989	328618
228267	328619
7781	328620
275515	328621
338232	328622
237699	328623
3462	328624
122888	328625
44314	328626
694	328627
1155	328628
61478	328629
156052	328630
155550	328631
54156	328632
21937	328633
39063	328634
293086	328635
140403	328636
153312	328637
435058	328638
259546	328639
184724	328640
369562	328641
78062	328642
84041	328643
187295	328644
96757	328645
55545	328646
92174	328647
45780	328648
337944	328649
179565	328650
187295	328651
66471	328652
431921	328653
171891	328654
75194	328655
91081	328656
174870	328657
357132	328658
50998	328659
17352	328660
177982	328661
41945	328662
174505	328663
255678	328664
95984	328665
231897	328666
57751	328667
323141	328668
34560	328669
96035	328670
88947	328671
392872	328672
58871	328673
2164	328674
6515	328675
411336	328676
62414	328677
272845	328678
74833	328679
399946	328680
220079	328681
201987	328682
93714	328683
97377	328684
1495	328685
392049	328686
227744	328687
23427	328688
130217	328689
19462	328690
103411	328691
392694	328692
12548	328693
107930	328694
170520	328695
198637	328696
120314	328697
67255	328698
323114	328699
65427	328700
38283	328701
218868	328702
8201	328703
211045	328704
312570	328705
68797	328706
238562	328707
6655	328708
37677	328709
413684	328710
10666	328711
203770	328712
41807	328713
7795	328714
153153	328715
201931	328716
27646	328717
5518	328718
36352	328719
236193	328720
168504	328721
4867	328722
29941	328723
215010	328724
79925	328725
252375	328726
100324	328727
55062	328728
28876	328729
41812	328730
54003	328731
184972	328732
47485	328733
47485	328734
178216	328735
77864	328736
68258	328737
210358	328738
181537	328739
226233	328740
401549	328741
70544	328742
271086	328743
22664	328744
27978	328745
1342	328746
177502	328747
63948	328748
242049	328749
111815	328750
444381	328751
57755	328752
310067	328753
308732	328754
149568	328755
243816	328756
381154	328757
178075	328758
199653	328759
188738	328760
140998	328761
127	328762
184960	328763
391760	328764
86504	328765
98089	328766
123685	328767
108953	328768
85556	328769
293940	328770
104798	328771
107176	328772
426773	328773
55248	328774
298056	328775
227521	328776
84702	328777
122364	328778
110627	328779
28230	328780
106883	328781
13393	328782
51728	328783
192336	328784
398193	328785
204024	328786
47493	328787
30387	328788
135382	328789
12076	328790
65877	328791
363341	328792
448334	328793
347945	328794
329098	328795
287940	328796
190732	328797
27802	328798
56269	328799
233311	328800
7780	328801
209151	328802
224244	328803
373932	328804
446826	328805
35064	328806
20601	328807
151214	328808
26153	328809
55235	328810
188409	328811
65368	328812
214867	328813
12500	328814
125362	328815
418917	328816
340051	328817
58123	328818
416408	328819
87579	328820
85020	328821
197620	328822
107075	328823
204169	328824
422602	328825
18752	328826
48579	328827
159677	328828
55426	328829
1433	328830
55265	328831
292645	328832
123180	328833
78274	328834
205908	328835
29961	328836
124862	328837
101959	328838
256385	328839
117395	328840
201031	328841
9884	328842
1654	328843
12188	328844
455356	328845
83095	328846
340968	328847
8315	328848
71527	328849
332968	328850
269970	328851
240166	328852
135591	328853
142489	328854
3658	328855
261850	328856
166352	328857
126557	328858
158524	328859
128357	328860
184166	328861
51421	328862
87075	328863
214792	328864
11315	328865
19317	328866
118982	328867
321327	328868
64004	328869
45599	328870
391829	328871
459598	328872
31669	328873
322866	328874
212584	328875
7688	328876
56589	328877
289159	328878
58507	328879
37836	328880
119801	328881
166775	328882
114648	328883
321365	328884
415614	328885
12416	328886
106214	328887
94215	328888
98162	328889
84326	328890
71504	328891
118589	328892
60376	328893
335182	328894
26092	328895
105413	328896
277059	328897
117209	328898
233643	328899
13734	328900
124321	328901
159992	328902
162962	328903
42499	328904
267181	328905
28229	328906
41539	328907
336574	328908
103888	328909
367971	328910
14373	328911
99978	328912
257812	328913
411481	328914
167042	328915
226599	328916
423924	328917
314912	328918
218199	328919
7125	328920
122460	328921
123181	328922
343789	328923
40191	328924
147611	328925
410205	328926
440794	328927
453570	328928
62922	328929
87758	328930
105145	328931
140668	328932
299135	328933
12018	328934
124325	328935
53148	328936
108830	328937
135395	328938
4176	328939
243349	328940
316399	328941
190800	328942
189258	328943
31573	328944
97151	328945
326210	328946
2737	328947
229540	328948
25934	328949
403007	328950
106126	328951
122752	328952
25934	328953
188498	328954
96609	328955
95690	328956
95658	328957
164651	328958
172441	328959
339790	328960
27737	328961
521	328962
243833	328963
117305	328964
214610	328965
27313	328966
18198	328967
24019	328968
689	328969
54880	328970
292411	328971
5931	328972
227135	328973
429580	328974
61559	328975
388830	328976
281731	328977
72934	328978
184360	328979
478	328980
175423	328981
49725	328982
139574	328983
56831	328984
93285	328985
4329	328986
357392	328987
187741	328988
18182	328989
126804	328990
689	328991
47613	328992
675	328993
61516	328994
418	328995
170691	328996
396086	328997
125201	328998
17312	328999
456749	329000
238838	329001
235543	329002
105491	329003
93313	329004
418283	329005
124517	329006
124709	329007
26609	329008
89085	329009
3192	329010
165411	329011
15935	329012
210298	329013
32098	329014
398249	329015
186071	329016
16369	329017
201156	329018
42952	329019
98512	329020
85078	329021
287751	329022
254526	329023
177242	329024
271774	329025
260504	329026
46878	329027
297267	329028
452102	329029
224557	329030
95580	329031
86250	329032
23705	329033
315095	329034
6203	329035
59918	329036
260916	329037
305925	329038
5312	329039
117483	329040
313715	329041
353953	329042
176824	329043
6307	329044
80274	329045
301621	329046
157590	329047
421817	329048
255090	329049
69678	329050
188371	329051
32138	329052
187237	329053
205556	329054
93273	329055
3605	329056
32882	329057
204048	329058
194433	329059
330729	329060
332044	329061
421602	329062
123651	329063
237431	329064
195640	329065
233391	329066
26393	329067
88474	329068
10420	329069
372096	329070
156437	329071
184326	329072
204527	329073
452227	329074
180969	329075
248122	329076
3091	329077
240971	329078
150292	329079
101189	329080
183866	329081
113904	329082
155433	329083
448747	329084
301130	329085
241262	329086
103057	329087
17673	329088
349660	329089
383165	329090
131390	329091
33777	329092
120110	329093
30258	329094
19070	329095
11753	329096
146067	329097
190900	329098
458922	329099
99120	329100
19534	329101
19196	329102
8287	329103
193424	329104
297836	329105
109428	329106
117534	329107
9967	329108
322855	329109
109648	329110
345040	329111
221267	329112
345753	329113
120611	329114
94992	329115
31029	329116
9661	329117
95766	329118
91082	329119
444665	329120
57663	329121
71736	329122
84830	329123
162606	329124
21237	329125
941	329126
450197	329127
183276	329128
103448	329129
9005	329130
420202	329131
9102	329132
117202	329133
116603	329134
64978	329135
449419	329136
6398	329137
220024	329138
25186	329139
22725	329140
171667	329141
53121	329142
43815	329143
318163	329144
4925	329145
37080	329146
15216	329147
83196	329148
25850	329149
456985	329150
260225	329151
210685	329152
417158	329153
57932	329154
2618	329155
139653	329156
34551	329157
242022	329158
105147	329159
111523	329160
107476	329161
6525	329162
157791	329163
27034	329164
368690	329165
72989	329166
69923	329167
64676	329168
89593	329169
8282	329170
7108	329171
335330	329172
31509	329173
103544	329174
11706	329175
115097	329176
439591	329177
177074	329178
11295	329179
87170	329180
31911	329181
11027	329182
14739	329183
148165	329184
26953	329185
188937	329186
42284	329187
193967	329188
109448	329189
46194	329190
221440	329191
7327	329192
116770	329193
26979	329194
14415	329195
51317	329196
32382	329197
29732	329198
97473	329199
295022	329200
254174	329201
7665	329202
330211	329203
260125	329204
90533	329205
112171	329206
48351	329207
3715	329208
38648	329209
3774	329210
381816	329211
54040	329212
101541	329213
1980	329214
391558	329215
263677	329216
51640	329217
111381	329218
293294	329219
77039	329220
190866	329221
4422	329222
99298	329223
458503	329224
77528	329225
324266	329226
46324	329227
298726	329228
295170	329229
61964	329230
5290	329231
155678	329232
98730	329233
298718	329234
203223	329235
431502	329236
184396	329237
45999	329238
128364	329239
327415	329240
152352	329241
80898	329242
168955	329243
145213	329244
207926	329245
372431	329246
19153	329247
342	329248
83119	329249
58952	329250
58493	329251
4026	329252
182335	329253
86939	329254
227	329255
45953	329256
414015	329257
235223	329258
128806	329259
13446	329260
138109	329261
310198	329262
66084	329263
31791	329264
281433	329265
21200	329266
88559	329267
192934	329268
62835	329269
139383	329270
397393	329271
355078	329272
13278	329273
249540	329274
335995	329275
72163	329276
113491	329277
333857	329278
197897	329279
236254	329280
45974	329281
82571	329282
9648	329283
188451	329284
8694	329285
122258	329286
96839	329287
374534	329288
14432	329289
71467	329290
4120	329291
258521	329292
44394	329293
242440	329294
24984	329295
1989	329296
227673	329297
7542	329298
7542	329299
232913	329300
41969	329301
86939	329302
43665	329303
212615	329304
156294	329305
376137	329306
243700	329307
164568	329308
3046	329309
47759	329310
51710	329311
4440	329312
93774	329313
68105	329314
417709	329315
13632	329316
189763	329317
302089	329318
39394	329319
6964	329320
85791	329321
220721	329322
116252	329323
44438	329324
321535	329325
35637	329326
250106	329327
147565	329328
61071	329329
429915	329330
8894	329331
350189	329332
371031	329333
102079	329334
343506	329335
177047	329336
213559	329337
323067	329338
334524	329339
307138	329340
19736	329341
105425	329342
99680	329343
408583	329344
424224	329345
274456	329346
440093	329347
19736	329348
4440	329349
164137	329350
140817	329351
198627	329352
143976	329353
343785	329354
236049	329355
22163	329356
220154	329357
45536	329358
107288	329359
348966	329360
177185	329361
147565	329362
382938	329363
25962	329364
297635	329365
337931	329366
124053	329367
376838	329368
129274	329369
11915	329370
100129	329371
32810	329372
370269	329373
78726	329374
149755	329375
13466	329376
47059	329377
392026	329378
30106	329379
106057	329380
15106	329381
356584	329382
37549	329383
2664	329384
34580	329385
72128	329386
127680	329387
230231	329388
318104	329389
57545	329390
134354	329391
191494	329392
334199	329393
287319	329394
271863	329395
9439	329396
127680	329397
116451	329398
71086	329399
317494	329400
249085	329401
314587	329402
40470	329403
44920	329404
137434	329405
446668	329406
19077	329407
212454	329408
42782	329409
337906	329410
57953	329411
264996	329412
201828	329413
166211	329414
245551	329415
3136	329416
29421	329417
47062	329418
27905	329419
279086	329420
35890	329421
217040	329422
92469	329423
345409	329424
18486	329425
391859	329426
11915	329427
56790	329428
90167	329429
264819	329430
394228	329431
228353	329432
123438	329433
240148	329434
240148	329435
10381	329436
15553	329437
231711	329438
161728	329439
221444	329440
443386	329441
244056	329442
102815	329443
239159	329444
111359	329445
31652	329446
36366	329447
52410	329448
302335	329449
94419	329450
24151	329451
6363	329452
436031	329453
354162	329454
56738	329455
8178	329456
51887	329457
61066	329458
339696	329459
131301	329460
233544	329461
43864	329462
354607	329463
391414	329464
238443	329465
24208	329466
144185	329467
60423	329468
247154	329469
17779	329470
378302	329471
204668	329472
80460	329473
158786	329474
1758	329475
327030	329476
47464	329477
122922	329478
39748	329479
157223	329480
41778	329481
136718	329482
328748	329483
189236	329484
335576	329485
273359	329486
164827	329487
412677	329488
342997	329489
22574	329490
10614	329491
70360	329492
72	329493
170969	329494
319473	329495
119219	329496
239825	329497
119481	329498
288339	329499
177790	329500
191159	329501
14979	329502
40535	329503
328209	329504
281274	329505
25750	329506
227344	329507
31788	329508
122197	329509
209599	329510
289314	329511
128426	329512
100392	329513
266057	329514
110543	329515
78481	329516
451147	329517
353157	329518
85799	329519
96612	329520
227617	329521
132019	329522
287221	329523
12417	329524
93256	329525
204640	329526
130790	329527
196998	329528
366642	329529
154852	329530
452308	329531
78367	329532
143117	329533
35505	329534
195595	329535
382878	329536
107328	329537
135530	329538
194784	329539
56787	329540
92807	329541
144390	329542
74	329543
133617	329544
154628	329545
192471	329546
81910	329547
243228	329548
193842	329549
377584	329550
54138	329551
264788	329552
222640	329553
81910	329554
63751	329555
97	329556
387827	329557
327181	329558
186752	329559
13760	329560
441191	329561
72958	329562
724	329563
2535	329564
38521	329565
359534	329566
1332	329567
2435	329568
148637	329569
74	329570
32230	329571
147645	329572
460215	329573
35955	329574
15204	329575
40496	329576
221149	329577
297550	329578
237101	329579
136783	329580
14984	329581
14984	329582
52629	329583
222590	329584
64876	329585
206296	329586
284912	329587
265126	329588
180820	329589
14242	329590
29278	329591
239675	329592
249857	329593
74535	329594
350091	329595
10460	329596
190	329597
190	329598
65671	329599
9969	329600
535	329601
232770	329602
101475	329603
79913	329604
452820	329605
314080	329606
123101	329607
130657	329608
216641	329609
179557	329610
172493	329611
90825	329612
85298	329613
436607	329614
190686	329615
241532	329616
179453	329617
282874	329618
56311	329619
55563	329620
45718	329621
158579	329622
69101	329623
45550	329624
265342	329625
156528	329626
53375	329627
172198	329628
112928	329629
164315	329630
70190	329631
22979	329632
269237	329633
36611	329634
29046	329635
21475	329636
93913	329637
113831	329638
421005	329639
190978	329640
48667	329641
358892	329642
21375	329643
139309	329644
33085	329645
290409	329646
176569	329647
97253	329648
141151	329649
312079	329650
163474	329651
50368	329652
215826	329653
27370	329654
123101	329655
62378	329656
48390	329657
119256	329658
198249	329659
68205	329660
91725	329661
166040	329662
20122	329663
3864	329664
127766	329665
310994	329666
249839	329667
188945	329668
17314	329669
26851	329670
255683	329671
115509	329672
214485	329673
111926	329674
58659	329675
332554	329676
19403	329677
438659	329678
162118	329679
20752	329680
179871	329681
243290	329682
144270	329683
160116	329684
32499	329685
116785	329686
116874	329687
246499	329688
12931	329689
183	329690
57060	329691
439884	329692
30791	329693
85094	329694
31700	329695
226518	329696
59490	329697
61794	329698
216183	329699
12435	329700
137073	329701
220912	329702
265749	329703
88290	329704
57161	329705
402327	329706
165661	329707
116904	329708
257708	329709
276209	329710
177405	329711
265006	329712
46663	329713
112335	329714
87469	329715
39588	329716
204329	329717
49900	329718
24539	329719
3637	329720
442995	329721
200621	329722
6350	329723
29618	329724
246132	329725
11186	329726
60765	329727
181430	329728
138	329729
32120	329730
5263	329731
1014	329732
121205	329733
20756	329734
20089	329735
91248	329736
300517	329737
29633	329738
201639	329739
9529	329740
4636	329741
2048	329742
358852	329743
322982	329744
219923	329745
9753	329746
23452	329747
116591	329748
12387	329749
52019	329750
315370	329751
127744	329752
7406	329753
237764	329754
111318	329755
288952	329756
12950	329757
459334	329758
393922	329759
176804	329760
7101	329761
32535	329762
14935	329763
160788	329764
102848	329765
36848	329766
252193	329767
71014	329768
34081	329769
448690	329770
47890	329771
371992	329772
1845	329773
46515	329774
336914	329775
2344	329776
164897	329777
214461	329778
81730	329779
196303	329780
155920	329781
371722	329782
212745	329783
132730	329784
12173	329785
5617	329786
164884	329787
3165	329788
33259	329789
176839	329790
127775	329791
3956	329792
189633	329793
247098	329794
178415	329795
170124	329796
25982	329797
200554	329798
6478	329799
46621	329800
52469	329801
6972	329802
44426	329803
129441	329804
6520	329805
46515	329806
30955	329807
8885	329808
613	329809
160044	329810
154287	329811
45170	329812
381467	329813
17809	329814
102934	329815
101892	329816
137249	329817
160408	329818
5943	329819
10906	329820
79418	329821
246373	329822
72717	329823
16037	329824
48	329825
20252	329826
407735	329827
2294	329828
91415	329829
346393	329830
8929	329831
151451	329832
23589	329833
146981	329834
1943	329835
64120	329836
1689	329837
83	329838
85568	329839
18324	329840
203931	329841
87187	329842
2812	329843
110139	329844
93425	329845
205578	329846
387388	329847
176838	329848
420208	329849
22778	329850
194136	329851
11016	329852
20423	329853
85712	329854
7161	329855
120021	329856
173814	329857
20405	329858
3936	329859
264075	329860
141916	329861
113549	329862
211264	329863
72147	329864
1260	329865
71967	329866
124450	329867
1017	329868
129433	329869
1983	329870
353906	329871
2466	329872
296597	329873
164694	329874
4704	329875
49298	329876
275	329877
9453	329878
13328	329879
121155	329880
58515	329881
171747	329882
106419	329883
395349	329884
74603	329885
155517	329886
14623	329887
171430	329888
4704	329889
138896	329890
209621	329891
34360	329892
133677	329893
130639	329894
3029	329895
1453	329896
78363	329897
99238	329898
339458	329899
414514	329900
231539	329901
225705	329902
45299	329903
34019	329904
120700	329905
635	329906
56329	329907
21777	329908
242944	329909
75322	329910
157304	329911
60725	329912
11579	329913
2664	329914
287677	329915
25199	329916
25926	329917
37075	329918
145184	329919
15321	329920
120572	329921
135641	329922
64591	329923
275128	329924
60112	329925
8719	329926
337523	329927
35554	329928
45812	329929
26333	329930
53427	329931
115446	329932
185338	329933
164751	329934
92301	329935
205557	329936
238978	329937
32182	329938
7153	329939
305902	329940
85731	329941
124576	329942
68926	329943
75397	329944
148878	329945
65804	329946
379515	329947
54274	329948
19733	329949
85228	329950
304265	329951
458455	329952
105715	329953
24	329954
174439	329955
97312	329956
395510	329957
322096	329958
407894	329959
139834	329960
100797	329961
359144	329962
147178	329963
110684	329964
75580	329965
252857	329966
157411	329967
198171	329968
157078	329969
191946	329970
273226	329971
68352	329972
123769	329973
113193	329974
110759	329975
113790	329976
2228	329977
114561	329978
148960	329979
235168	329980
128353	329981
256405	329982
140602	329983
30319	329984
47037	329985
445946	329986
74936	329987
253045	329988
208284	329989
112048	329990
389634	329991
24524	329992
101537	329993
2900	329994
123360	329995
141319	329996
460136	329997
181528	329998
366207	329999
5124	330000
36185	330001
237405	330002
374254	330003
4612	330004
10864	330005
65148	330006
96709	330007
66856	330008
68344	330009
420788	330010
39956	330011
43070	330012
2361	330013
97153	330014
59348	330015
32852	330016
198109	330017
271304	330018
124583	330019
80037	330020
152650	330021
331805	330022
384720	330023
415774	330024
201236	330025
54486	330026
238016	330027
170684	330028
258509	330029
15115	330030
206141	330031
3454	330032
102674	330033
395657	330034
87224	330035
79445	330036
31109	330037
283850	330038
206141	330039
234703	330040
234232	330041
432678	330042
194923	330043
289	330044
268910	330045
13852	330046
206630	330047
41211	330048
204406	330049
97882	330050
188351	330051
113989	330052
97788	330053
19118	330054
57786	330055
24020	330056
194921	330057
8502	330058
344222	330059
356691	330060
95071	330061
84369	330062
19200	330063
79904	330064
130934	330065
402955	330066
28539	330067
62597	330068
104617	330069
125713	330070
300370	330071
452455	330072
40003	330073
440954	330074
124	330075
120039	330076
63159	330077
435222	330078
259389	330079
2143	330080
5482	330081
94313	330082
44708	330083
228408	330084
22223	330085
180543	330086
41404	330087
291261	330088
132174	330089
192380	330090
166625	330091
195516	330092
144256	330093
149045	330094
18214	330095
445541	330096
64862	330097
316894	330098
208014	330099
242362	330100
126341	330101
454691	330102
19947	330103
98294	330104
165164	330105
86987	330106
54758	330107
7342	330108
291495	330109
351790	330110
22137	330111
375952	330112
166344	330113
97797	330114
61215	330115
20083	330116
401784	330117
109738	330118
414717	330119
251675	330120
87747	330121
324041	330122
56532	330123
109055	330124
92254	330125
169297	330126
284873	330127
83701	330128
43428	330129
49981	330130
134080	330131
239878	330132
6893	330133
50003	330134
244171	330135
326409	330136
38839	330137
212866	330138
90871	330139
342196	330140
256730	330141
327155	330142
3524	330143
22550	330144
114386	330145
34084	330146
26951	330147
230995	330148
204474	330149
81598	330150
15768	330151
10134	330152
43551	330153
131472	330154
117309	330155
35835	330156
382564	330157
64135	330158
73911	330159
428085	330160
446373	330161
137843	330162
84997	330163
121119	330164
108571	330165
214363	330166
70329	330167
109748	330168
333719	330169
120830	330170
211154	330171
154529	330172
161601	330173
152672	330174
8888	330175
105203	330176
337131	330177
57303	330178
223070	330179
101218	330180
80425	330181
64860	330182
29746	330183
105778	330184
164743	330185
313194	330186
73780	330187
165785	330188
145337	330189
205345	330190
9107	330191
8096	330192
110531	330193
12300	330194
433243	330195
60966	330196
14144	330197
26472	330198
186663	330199
142248	330200
25660	330201
35048	330202
16969	330203
115252	330204
60487	330205
170259	330206
272015	330207
42557	330208
128915	330209
55190	330210
200393	330211
83363	330212
236725	330213
187164	330214
248932	330215
254750	330216
85629	330217
354190	330218
9826	330219
9826	330220
9826	330221
136527	330222
13530	330223
309431	330224
275258	330225
131207	330226
499	330227
3302	330228
17349	330229
11166	330230
178170	330231
9940	330232
355292	330233
55688	330234
355374	330235
26653	330236
167685	330237
76267	330238
42925	330239
322273	330240
48965	330241
28010	330242
406288	330243
26983	330244
228288	330245
116196	330246
51245	330247
208972	330248
348221	330249
362545	330250
107507	330251
458414	330252
128371	330253
439640	330254
386188	330255
264056	330256
249256	330257
3130	330258
111534	330259
379309	330260
383586	330261
370371	330262
151509	330263
446742	330264
81431	330265
101573	330266
107890	330267
193214	330268
250706	330269
369706	330270
173812	330271
371086	330272
71407	330273
234849	330274
395592	330275
113397	330276
61885	330277
7656	330278
320645	330279
91153	330280
155263	330281
27943	330282
13085	330283
19525	330284
13726	330285
98127	330286
265413	330287
296835	330288
337303	330289
139315	330290
264227	330291
452763	330292
168506	330293
50300	330294
99731	330295
147277	330296
218484	330297
390384	330298
351770	330299
47016	330300
91903	330301
6015	330302
64819	330303
206152	330304
58411	330305
91167	330306
363368	330307
74818	330308
17557	330309
48660	330310
155434	330311
94221	330312
444082	330313
134358	330314
152865	330315
205773	330316
452783	330317
153583	330318
35221	330319
86647	330320
151604	330321
328925	330322
290748	330323
39519	330324
83371	330325
106227	330326
363191	330327
166588	330328
132786	330329
37737	330330
104199	330331
197305	330332
98774	330333
390073	330334
32122	330335
50945	330336
184777	330337
292553	330338
312709	330339
288953	330340
80739	330341
19192	330342
269101	330343
391587	330344
294085	330345
357804	330346
249588	330347
266218	330348
263570	330349
453449	330350
36162	330351
355082	330352
147250	330353
35053	330354
195774	330355
3014	330356
177482	330357
24307	330358
99751	330359
233411	330360
221165	330361
193241	330362
79236	330363
34291	330364
208362	330365
58280	330366
106952	330367
194735	330368
253699	330369
126097	330370
9297	330371
373090	330372
394950	330373
23213	330374
260035	330375
232432	330376
180316	330377
411721	330378
35500	330379
50421	330380
83615	330381
306339	330382
313989	330383
296839	330384
206152	330385
50547	330386
362832	330387
64585	330388
240270	330389
382320	330390
397423	330391
43084	330392
23540	330393
92856	330394
111561	330395
125089	330396
66943	330397
253905	330398
3031	330399
168306	330400
338830	330401
151247	330402
389389	330403
19797	330404
218506	330405
112137	330406
33831	330407
658	330408
1168	330409
4762	330410
3360	330411
459290	330412
105754	330413
136058	330414
143886	330415
156668	330416
14663	330417
38498	330418
42968	330419
408395	330420
97592	330421
3644	330422
446852	330423
29479	330424
81337	330425
6149	330426
6933	330427
149870	330428
258753	330429
43306	330430
37754	330431
27678	330432
41484	330433
2810	330434
50065	330435
128287	330436
5250	330437
40987	330438
10645	330439
275639	330440
142771	330441
76983	330442
238114	330443
183537	330444
36938	330445
165087	330446
32862	330447
24731	330448
75975	330449
246631	330450
549	330451
346900	330452
5998	330453
623	330454
63936	330455
13180	330456
40528	330457
214334	330458
24037	330459
255719	330460
75322	330461
213493	330462
53239	330463
246550	330464
122667	330465
222840	330466
119	330467
13537	330468
121653	330469
37819	330470
415610	330471
90482	330472
436567	330473
335253	330474
184365	330475
124785	330476
367210	330477
110325	330478
360223	330479
377553	330480
335955	330481
219465	330482
199461	330483
257994	330484
83797	330485
439950	330486
21339	330487
79765	330488
381057	330489
298473	330490
60632	330491
361345	330492
121170	330493
391950	330494
209933	330495
22213	330496
94080	330497
444566	330498
279491	330499
214406	330500
49283	330501
33723	330502
77781	330503
219165	330504
236679	330505
68052	330506
445441	330507
249773	330508
192629	330509
53459	330510
7162	330511
66364	330512
59110	330513
416735	330514
19775	330515
459827	330516
77283	330517
3451	330518
345726	330519
205746	330520
144013	330521
20003	330522
62201	330523
101344	330524
108617	330525
29409	330526
164874	330527
52567	330528
118259	330529
317942	330530
439795	330531
113641	330532
24538	330533
31803	330534
56208	330535
38362	330536
426580	330537
11697	330538
454317	330539
2257	330540
238643	330541
125284	330542
232544	330543
147607	330544
25918	330545
307640	330546
220015	330547
236245	330548
77284	330549
22430	330550
318651	330551
123285	330552
309801	330553
10265	330554
286448	330555
29352	330556
415617	330557
369810	330558
50538	330559
41821	330560
78907	330561
110381	330562
14219	330563
78232	330564
24367	330565
57092	330566
2422	330567
309807	330568
207571	330569
381372	330570
14414	330571
100948	330572
21101	330573
21101	330574
182604	330575
212781	330576
88797	330577
82567	330578
291670	330579
145870	330580
45200	330581
14546	330582
63959	330583
416317	330584
349864	330585
14464	330586
243786	330587
63537	330588
234746	330589
47990	330590
443506	330591
119770	330592
194150	330593
69866	330594
403578	330595
301253	330596
116560	330597
240580	330598
51721	330599
52983	330600
113185	330601
236757	330602
112521	330603
117196	330604
151718	330605
208700	330606
55415	330607
374206	330608
375607	330609
411302	330610
68320	330611
93811	330612
62875	330613
56098	330614
299107	330615
98580	330616
200610	330617
17222	330618
246834	330619
366597	330620
260869	330621
114413	330622
95440	330623
5070	330624
13672	330625
111050	330626
73750	330627
13701	330628
191687	330629
223697	330630
53771	330631
58697	330632
81113	330633
169764	330634
227746	330635
35648	330636
289812	330637
210260	330638
109647	330639
105137	330640
58187	330641
104151	330642
299950	330643
115605	330644
14	330645
325148	330646
395262	330647
357990	330648
80594	330649
250612	330650
389499	330651
120950	330652
245127	330653
34509	330654
231068	330655
51448	330656
209235	330657
5528	330658
24565	330659
131631	330660
178307	330661
47420	330662
224675	330663
191914	330664
29427	330665
103099	330666
70436	330667
82690	330668
40235	330669
416190	330670
384945	330671
266946	330672
3961	330673
7879	330674
128487	330675
63977	330676
59557	330677
33656	330678
184643	330679
29521	330680
260135	330681
29432	330682
51117	330683
183649	330684
185795	330685
384569	330686
95397	330687
47984	330688
17038	330689
247603	330690
265998	330691
354839	330692
211477	330693
193915	330694
87305	330695
315084	330696
87758	330697
244714	330698
222813	330699
394599	330700
86921	330701
280055	330702
11386	330703
197366	330704
65699	330705
155934	330706
40968	330707
446182	330708
287471	330709
18261	330710
31114	330711
2421	330712
118604	330713
162119	330714
446136	330715
172248	330716
32258	330717
360249	330718
79043	330719
320138	330720
420685	330721
5432	330722
204652	330723
19603	330724
10220	330725
63153	330726
54290	330727
246622	330728
64573	330729
415416	330730
160928	330731
428667	330732
111658	330733
51367	330734
73957	330735
48166	330736
83410	330737
59004	330738
118070	330739
422216	330740
297235	330741
13871	330742
17212	330743
140520	330744
72283	330745
442841	330746
153032	330747
307559	330748
112453	330749
2902	330750
67503	330751
135634	330752
281052	330753
62480	330754
39137	330755
390164	330756
68107	330757
23333	330758
91411	330759
195134	330760
237346	330761
449804	330762
303309	330763
244965	330764
47925	330765
184559	330766
345151	330767
395361	330768
58019	330769
91080	330770
87463	330771
92510	330772
346547	330773
445713	330774
103253	330775
298130	330776
290954	330777
450188	330778
140759	330779
300514	330780
154834	330781
23254	330782
54208	330783
290754	330784
37557	330785
51025	330786
452263	330787
414623	330788
110288	330789
30526	330790
25414	330791
97513	330792
122113	330793
176216	330794
10262	330795
75033	330796
17655	330797
38213	330798
25462	330799
92349	330800
176267	330801
25546	330802
58138	330803
7492	330804
134082	330805
46400	330806
55592	330807
27284	330808
77074	330809
229789	330810
22257	330811
231777	330812
5153	330813
17234	330814
181727	330815
280227	330816
427011	330817
357965	330818
119042	330819
55123	330820
188235	330821
20528	330822
131179	330823
194144	330824
29979	330825
249664	330826
141258	330827
341164	330828
244144	330829
296810	330830
353364	330831
367781	330832
426048	330833
227725	330834
40512	330835
396846	330836
56116	330837
397300	330838
43049	330839
154250	330840
10783	330841
114986	330842
312967	330843
49392	330844
53692	330845
28367	330846
332735	330847
67799	330848
409530	330849
309927	330850
166964	330851
125871	330852
413673	330853
124797	330854
177698	330855
5612	330856
37050	330857
8021	330858
106354	330859
68450	330860
26839	330861
266163	330862
365487	330863
327436	330864
331180	330865
173576	330866
46379	330867
233069	330868
424192	330869
199866	330870
30206	330871
189370	330872
297291	330873
207514	330874
228477	330875
85195	330876
304296	330877
231416	330878
46176	330879
350472	330880
337922	330881
72118	330882
192508	330883
9436	330884
154834	330885
361680	330886
8205	330887
8470	330888
119672	330889
452771	330890
75969	330891
14182	330892
94491	330893
118759	330894
189700	330895
68330	330896
246800	330897
69881	330898
110232	330899
119165	330900
339453	330901
276228	330902
344224	330903
41616	330904
367098	330905
142992	330906
223550	330907
299723	330908
148033	330909
154530	330910
21099	330911
2860	330912
389972	330913
329003	330914
338649	330915
41374	330916
225647	330917
451294	330918
113418	330919
102066	330920
12013	330921
155107	330922
446252	330923
343807	330924
231915	330925
31668	330926
92136	330927
107535	330928
172788	330929
240055	330930
34719	330931
37842	330932
119610	330933
83320	330934
59025	330935
112684	330936
255910	330937
171399	330938
101389	330939
11097	330940
124869	330941
148184	330942
231299	330943
30734	330944
21302	330945
90132	330946
88530	330947
39330	330948
397033	330949
21537	330950
69208	330951
64543	330952
424314	330953
233898	330954
186882	330955
6360	330956
257334	330957
19440	330958
62945	330959
95097	330960
268482	330961
45160	330962
17226	330963
7350	330964
55934	330965
45198	330966
297270	330967
112248	330968
73251	330969
102431	330970
50723	330971
133602	330972
223920	330973
48113	330974
6598	330975
48665	330976
121337	330977
450304	330978
107228	330979
67941	330980
106927	330981
5043	330982
255994	330983
62726	330984
3659	330985
387563	330986
212146	330987
397718	330988
235062	330989
103761	330990
26749	330991
314305	330992
125113	330993
8125	330994
61755	330995
189218	330996
243217	330997
40398	330998
118547	330999
150005	331000
386366	331001
28603	331002
8074	331003
84191	331004
1180	331005
44953	331006
110762	331007
17502	331008
60403	331009
161950	331010
60404	331011
204923	331012
320184	331013
34380	331014
158308	331015
116205	331016
28823	331017
61226	331018
29709	331019
63898	331020
80006	331021
15696	331022
362613	331023
3100	331024
3100	331025
3100	331026
427387	331027
165305	331028
168663	331029
94007	331030
83005	331031
109148	331032
21941	331033
229967	331034
250390	331035
5940	331036
63326	331037
148	331038
19048	331039
74475	331040
150783	331041
56597	331042
39510	331043
27261	331044
20227	331045
37946	331046
99091	331047
70371	331048
102981	331049
3274	331050
39910	331051
9916	331052
114950	331053
150221	331054
349294	331055
93377	331056
231574	331057
123022	331058
456567	331059
1263	331060
217688	331061
28341	331062
370657	331063
18643	331064
319273	331065
99373	331066
42573	331067
55471	331068
43103	331069
350593	331070
119081	331071
16689	331072
64751	331073
226988	331074
116422	331075
72636	331076
26407	331077
418849	331078
6355	331079
50651	331080
51698	331081
110801	331082
142445	331083
109540	331084
235926	331085
368769	331086
401463	331087
77097	331088
272310	331089
8589	331090
55446	331091
17846	331092
11005	331093
38395	331094
44952	331095
61946	331096
290572	331097
122217	331098
42252	331099
16706	331100
33326	331101
51698	331102
26976	331103
242935	331104
20554	331105
457126	331106
28368	331107
6003	331108
21969	331109
53846	331110
78288	331111
167657	331112
37038	331113
29537	331114
117710	331115
326124	331116
366245	331117
59111	331118
62405	331119
226612	331120
232385	331121
185200	331122
304886	331123
338119	331124
185456	331125
107549	331126
156818	331127
42674	331128
196885	331129
257471	331130
25382	331131
9862	331132
60	331133
85054	331134
99952	331135
7741	331136
265384	331137
7108	331138
49953	331139
28422	331140
94753	331141
424565	331142
114958	331143
445985	331144
243782	331145
447527	331146
14622	331147
91693	331148
17396	331149
50471	331150
36473	331151
91461	331152
45211	331153
47954	331154
167673	331155
41425	331156
74928	331157
114089	331158
3499	331159
144857	331160
49132	331161
3721	331162
5772	331163
85317	331164
288006	331165
90629	331166
42042	331167
32575	331168
135096	331169
438175	331170
171101	331171
25184	331172
202327	331173
115007	331174
4528	331175
34598	331176
353618	331177
111569	331178
171333	331179
407596	331180
17421	331181
5418	331182
22452	331183
162980	331184
166292	331185
447739	331186
228096	331187
647	331188
148732	331189
892	331190
259193	331191
137537	331192
12981	331193
8402	331194
185905	331195
198	331196
86238	331197
3431	331198
208369	331199
129853	331200
107513	331201
10719	331202
75	331203
133065	331204
315058	331205
48107	331206
50825	331207
151102	331208
82779	331209
9750	331210
1049	331211
152921	331212
295942	331213
10544	331214
9869	331215
9830	331216
16608	331217
161332	331218
42060	331219
137252	331220
101060	331221
60840	331222
336424	331223
203	331224
5331	331225
3094	331226
196997	331227
10930	331228
860	331229
24958	331230
243816	331231
169567	331232
51340	331233
173732	331234
31536	331235
1236	331236
32417	331237
107280	331238
330561	331239
64013	331240
30452	331241
63948	331242
19689	331243
102764	331244
232800	331245
168724	331246
201798	331247
51740	331248
78880	331249
6206	331250
243798	331251
126003	331252
1163	331253
9746	331254
53593	331255
131600	331256
168604	331257
419496	331258
297338	331259
197606	331260
39680	331261
176917	331262
64013	331263
244549	331264
178827	331265
38487	331266
230608	331267
285265	331268
207687	331269
1720	331270
183033	331271
90990	331272
241059	331273
110284	331274
218473	331275
367058	331276
387652	331277
133253	331278
207688	331279
321329	331280
288803	331281
199059	331282
130371	331283
99662	331284
145565	331285
68383	331286
62128	331287
255557	331288
177141	331289
67492	331290
71161	331291
132446	331292
138426	331293
307293	331294
205620	331295
240018	331296
384418	331297
72204	331298
268660	331299
329494	331300
160401	331301
83791	331302
288285	331303
448960	331304
87864	331305
29173	331306
233454	331307
221796	331308
403746	331309
19959	331310
107959	331311
366635	331312
52784	331313
246179	331314
366419	331315
210549	331316
369626	331317
62911	331318
261736	331319
304008	331320
130824	331321
71265	331322
264847	331323
359723	331324
172684	331325
157203	331326
127476	331327
387554	331328
366432	331329
290211	331330
162035	331331
82974	331332
95301	331333
345836	331334
29690	331335
160403	331336
450567	331337
231621	331338
453155	331339
23682	331340
456325	331341
49446	331342
286462	331343
152006	331344
51891	331345
113698	331346
19359	331347
144002	331348
278908	331349
40071	331350
378611	331351
5054	331352
15050	331353
452201	331354
446635	331355
291390	331356
12096	331357
67701	331358
147616	331359
69896	331360
141726	331361
414459	331362
321010	331363
32533	331364
213709	331365
292705	331366
248803	331367
5005	331368
147338	331369
397288	331370
443873	331371
215955	331372
13212	331373
113707	331374
84945	331375
44633	331376
92759	331377
267445	331378
268149	331379
5617	331380
289281	331381
61043	331382
123506	331383
231374	331384
75036	331385
292670	331386
343889	331387
236417	331388
65693	331389
50944	331390
62660	331391
216523	331392
34601	331393
38117	331394
16129	331395
164701	331396
213205	331397
102663	331398
11083	331399
187122	331400
297228	331401
57419	331402
37382	331403
4891	331404
168065	331405
225715	331406
11100	331407
423798	331408
5786	331409
99387	331410
48764	331411
136523	331412
7025	331413
130938	331414
76765	331415
93820	331416
2110	331417
368130	331418
8006	331419
39099	331420
39197	331421
190477	331422
93291	331423
5670	331424
1306	331425
61589	331426
363240	331427
8690	331428
398957	331429
86709	331430
128524	331431
63900	331432
249063	331433
316772	331434
365396	331435
42205	331436
417127	331437
172829	331438
383631	331439
339505	331440
5546	331441
34151	331442
107962	331443
307419	331444
1821	331445
186386	331446
704	331447
124431	331448
24982	331449
147869	331450
269458	331451
72140	331452
169871	331453
67320	331454
363724	331455
410655	331456
381129	331457
327505	331458
112744	331459
167163	331460
82330	331461
412313	331462
3562	331463
234652	331464
85640	331465
207957	331466
389167	331467
378989	331468
389816	331469
245414	331470
65044	331471
168013	331472
11120	331473
11442	331474
91201	331475
211	331476
1183	331477
204871	331478
94894	331479
250480	331480
135805	331481
314681	331482
73116	331483
107070	331484
54606	331485
169685	331486
381344	331487
105079	331488
169685	331489
25630	331490
384232	331491
370493	331492
229539	331493
35883	331494
126092	331495
147684	331496
99020	331497
118746	331498
202919	331499
215001	331500
42179	331501
376957	331502
192306	331503
54344	331504
4623	331505
7456	331506
96220	331507
158440	331508
37998	331509
105598	331510
122012	331511
351966	331512
30062	331513
3218	331514
50606	331515
458990	331516
206870	331517
421690	331518
15830	331519
6131	331520
208154	331521
418457	331522
363237	331523
93421	331524
199180	331525
385389	331526
1330	331527
300719	331528
1039	331529
353207	331530
354195	331531
69888	331532
20715	331533
216588	331534
158161	331535
55834	331536
44244	331537
44244	331538
25093	331539
7033	331540
223239	331541
52204	331542
175162	331543
266974	331544
111629	331545
85900	331546
159238	331547
151007	331548
29457	331549
299678	331550
36590	331551
329933	331552
219945	331553
41277	331554
29733	331555
215532	331556
157704	331557
169228	331558
26481	331559
279427	331560
354577	331561
441403	331562
17425	331563
233455	331564
385440	331565
17425	331566
175536	331567
193444	331568
151665	331569
66551	331570
121631	331571
249127	331572
316254	331573
33426	331574
16626	331575
20856	331576
225036	331577
243340	331578
321656	331579
445395	331580
24522	331581
107471	331582
221618	331583
23044	331584
210426	331585
129922	331586
17177	331587
238913	331588
236094	331589
325212	331590
429505	331591
62300	331592
332879	331593
2017	331594
131669	331595
445034	331596
138768	331597
245344	331598
11028	331599
61843	331600
7375	331601
86668	331602
337827	331603
53325	331604
4883	331605
171403	331606
442659	331607
425007	331608
251315	331609
124599	331610
211583	331611
147865	331612
230845	331613
242520	331614
161729	331615
219619	331616
77705	331617
53091	331618
116589	331619
137114	331620
330095	331621
379407	331622
70812	331623
95743	331624
15310	331625
45273	331626
316419	331627
114832	331628
147878	331629
121565	331630
125721	331631
22277	331632
6665	331633
291664	331634
66275	331635
191470	331636
224646	331637
424919	331638
101915	331639
420762	331640
177963	331641
82199	331642
14337	331643
78262	331644
374408	331645
116363	331646
336029	331647
425454	331648
366019	331649
112121	331650
229426	331651
239297	331652
147806	331653
2218	331654
11757	331655
246170	331656
15382	331657
108953	331658
282887	331659
318309	331660
362654	331661
141391	331662
38804	331663
22277	331664
126574	331665
116880	331666
2274	331667
445823	331668
121525	331669
211745	331670
86058	331671
178258	331672
36077	331673
222169	331674
89036	331675
51500	331676
103722	331677
236580	331678
128076	331679
19155	331680
99911	331681
4026	331682
77084	331683
69487	331684
219082	331685
102756	331686
31533	331687
432070	331688
19382	331689
343368	331690
25011	331691
145792	331692
7071	331693
47420	331694
65707	331695
196614	331696
19855	331697
170954	331698
292302	331699
262265	331700
243988	331701
183606	331702
214965	331703
192704	331704
18666	331705
117329	331706
52556	331707
81950	331708
32721	331709
64806	331710
338085	331711
114731	331712
9509	331713
180644	331714
123044	331715
32521	331716
54042	331717
281558	331718
43453	331719
194420	331720
100456	331721
3403	331722
47477	331723
221563	331724
103977	331725
441433	331726
105845	331727
61522	331728
143801	331729
315066	331730
321156	331731
74088	331732
46292	331733
23556	331734
6487	331735
50596	331736
113408	331737
96583	331738
115464	331739
966	331740
25507	331741
104204	331742
12165	331743
59967	331744
247155	331745
218424	331746
430871	331747
54695	331748
66631	331749
155438	331750
263587	331751
117883	331752
63833	331753
10525	331754
99024	331755
109022	331756
12734	331757
242779	331758
246733	331759
392518	331760
5016	331761
296100	331762
22580	331763
339382	331764
26655	331765
54096	331766
218640	331767
22027	331768
7003	331769
70808	331770
423207	331771
236422	331772
62686	331773
263709	331774
160665	331775
80069	331776
458063	331777
225094	331778
386687	331779
246733	331780
3817	331781
80033	331782
40448	331783
117430	331784
62844	331785
11577	331786
41610	331787
778	331788
65915	331789
64452	331790
26642	331791
135454	331792
21851	331793
89473	331794
29424	331795
155	331796
227033	331797
22735	331798
371896	331799
269652	331800
158849	331801
100232	331802
73868	331803
9821	331804
100387	331805
36115	331806
161376	331807
8925	331808
83515	331809
103990	331810
176762	331811
114566	331812
13861	331813
189261	331814
139391	331815
45512	331816
419164	331817
5062	331818
100387	331819
25967	331820
218436	331821
49069	331822
22551	331823
33443	331824
222912	331825
147642	331826
313362	331827
386129	331828
81744	331829
418117	331830
27562	331831
153630	331832
117250	331833
390949	331834
3281	331835
54021	331836
195746	331837
24039	331838
191566	331839
14466	331840
128200	331841
52030	331842
5297	331843
31176	331844
74301	331845
338273	331846
200547	331847
19072	331848
255198	331849
79151	331850
249704	331851
127318	331852
246929	331853
126438	331854
63720	331855
45260	331856
150907	331857
78924	331858
134916	331859
136163	331860
32158	331861
89162	331862
14010	331863
15646	331864
150155	331865
45462	331866
69361	331867
422381	331868
39683	331869
209883	331870
280552	331871
420	331872
101505	331873
4801	331874
22961	331875
61328	331876
116906	331877
175694	331878
243004	331879
227642	331880
10629	331881
282701	331882
97	331883
48022	331884
1695	331885
143601	331886
41833	331887
9500	331888
6872	331889
234968	331890
429230	331891
14666	331892
332893	331893
164922	331894
76056	331895
170119	331896
109269	331897
153563	331898
40178	331899
75504	331900
142923	331901
69800	331902
183924	331903
254403	331904
27895	331905
20050	331906
93641	331907
91256	331908
14055	331909
16972	331910
325463	331911
151853	331912
63639	331913
37044	331914
321580	331915
21643	331916
226241	331917
203199	331918
71221	331919
34772	331920
12828	331921
305037	331922
191385	331923
89849	331924
10174	331925
118868	331926
1144	331927
67721	331928
14040	331929
36938	331930
308310	331931
63977	331932
16217	331933
422470	331934
191830	331935
225908	331936
349320	331937
62815	331938
127201	331939
96846	331940
53084	331941
78290	331942
298123	331943
422239	331944
77056	331945
24490	331946
278	331947
312192	331948
183317	331949
92510	331950
14167	331951
14167	331952
232949	331953
50580	331954
64471	331955
239607	331956
47296	331957
80319	331958
407374	331959
368427	331960
47184	331961
285039	331962
347109	331963
185909	331964
225104	331965
29796	331966
224989	331967
244023	331968
459954	331969
14270	331970
341766	331971
189090	331972
167865	331973
61035	331974
128687	331975
233163	331976
451014	331977
42222	331978
265964	331979
398547	331980
28243	331981
22225	331982
13754	331983
64230	331984
79911	331985
43541	331986
126524	331987
128177	331988
247485	331989
246114	331990
14725	331991
113474	331992
428370	331993
46420	331994
45525	331995
12384	331996
74277	331997
282687	331998
7335	331999
198203	332000
49483	332001
404605	332002
154990	332003
401600	332004
302010	332005
253296	332006
157036	332007
188087	332008
68837	332009
324529	332010
49390	332011
397751	332012
138205	332013
410221	332014
276994	332015
201051	332016
93927	332017
301104	332018
75632	332019
95550	332020
83264	332021
220876	332022
62619	332023
42211	332024
20866	332025
15563	332026
154232	332027
3630	332028
132871	332029
242720	332030
13389	332031
18088	332032
26467	332033
122734	332034
261116	332035
214763	332036
11933	332037
148279	332038
184150	332039
263979	332040
415325	332041
247268	332042
363294	332043
40557	332044
343622	332045
423018	332046
317959	332047
380906	332048
89902	332049
327859	332050
332045	332051
366329	332052
193172	332053
376717	332054
196999	332055
375360	332056
230778	332057
421447	332058
453190	332059
271527	332060
117677	332061
66520	332062
377287	332063
392041	332064
392658	332065
4762	332066
7531	332067
208336	332068
3326	332069
666	332070
34789	332071
123613	332072
44911	332073
4559	332074
379016	332075
177136	332076
323073	332077
3084	332078
438936	332079
120564	332080
1580	332081
66973	332082
72028	332083
396932	332084
16150	332085
356400	332086
11155	332087
185697	332088
78320	332089
218826	332090
22651	332091
56946	332092
42298	332093
42298	332094
42298	332095
123132	332096
1440	332097
84777	332098
317058	332099
39269	332100
31131	332101
355851	332102
19005	332103
83582	332104
153438	332105
26458	332106
237605	332107
80482	332108
358625	332109
101512	332110
20388	332111
243213	332112
102869	332113
375518	332114
44243	332115
251594	332116
310641	332117
139781	332118
89591	332119
174537	332120
242140	332121
386845	332122
84012	332123
352968	332124
5530	332125
156422	332126
353321	332127
425171	332128
30766	332129
196830	332130
110456	332131
97296	332132
225783	332133
166270	332134
177935	332135
166759	332136
128344	332137
170170	332138
393991	332139
174173	332140
89772	332141
117370	332142
364421	332143
183265	332144
55218	332145
404510	332146
126785	332147
102360	332148
147653	332149
239179	332150
416098	332151
425296	332152
418270	332153
158907	332154
220335	332155
74069	332156
377180	332157
347947	332158
61971	332159
376535	332160
174442	332161
96961	332162
50440	332163
50440	332164
54682	332165
104404	332166
420160	332167
118209	332168
236710	332169
376210	332170
416281	332171
16812	332172
162582	332173
320976	332174
25106	332175
10570	332176
416026	332177
180463	332178
375400	332179
50556	332180
45134	332181
242516	332182
25844	332183
134940	332184
334103	332185
75791	332186
276429	332187
197589	332188
218850	332189
16548	332190
195528	332191
244957	332192
225490	332193
56149	332194
194386	332195
195691	332196
56235	332197
63918	332198
102697	332199
109981	332200
34423	332201
3071	332202
360109	332203
5317	332204
338250	332205
105174	332206
59490	332207
314643	332208
5426	332209
186835	332210
164176	332211
195410	332212
199447	332213
289481	332214
66884	332215
223260	332216
179610	332217
18954	332218
240633	332219
249413	332220
28023	332221
230198	332222
137965	332223
317696	332224
222407	332225
247515	332226
73500	332227
97216	332228
396215	332229
48794	332230
103727	332231
378069	332232
393848	332233
219307	332234
32781	332235
198282	332236
142303	332237
291917	332238
353278	332239
29601	332240
83971	332241
17301	332242
434798	332243
85985	332244
105617	332245
145503	332246
105650	332247
363516	332248
30236	332249
10078	332250
2090	332251
57678	332252
374405	332253
287077	332254
1577	332255
57047	332256
229025	332257
275376	332258
53207	332259
158252	332260
13803	332261
85675	332262
400243	332263
104598	332264
61424	332265
201612	332266
34899	332267
202972	332268
112169	332269
48150	332270
330763	332271
37397	332272
263359	332273
2350	332274
4808	332275
24077	332276
8570	332277
107423	332278
107993	332279
387364	332280
24836	332281
37720	332282
71179	332283
375290	332284
26858	332285
83194	332286
38279	332287
121807	332288
46169	332289
90643	332290
58240	332291
172235	332292
34833	332293
112553	332294
117853	332295
16238	332296
243094	332297
23823	332298
62770	332299
5889	332300
419442	332301
13631	332302
422541	332303
44502	332304
12171	332305
51163	332306
13108	332307
246160	332308
364333	332309
42223	332310
75230	332311
20849	332312
205050	332313
430808	332314
5842	332315
288521	332316
217957	332317
246625	332318
158584	332319
9873	332320
30621	332321
171059	332322
9425	332323
270655	332324
106467	332325
46941	332326
194683	332327
94123	332328
56914	332329
178077	332330
376830	332331
72814	332332
124515	332333
121154	332334
136736	332335
331506	332336
13108	332337
33768	332338
43026	332339
24411	332340
197265	332341
143606	332342
65099	332343
277803	332344
362450	332345
198733	332346
7114	332347
2126	332348
355401	332349
50563	332350
346046	332351
93787	332352
132917	332353
14775	332354
55140	332355
183481	332356
13760	332357
55173	332358
144211	332359
195551	332360
316356	332361
12349	332362
13473	332363
146066	332364
2882	332365
367106	332366
17586	332367
150832	332368
3971	332369
253963	332370
36076	332371
14492	332372
31561	332373
57267	332374
12843	332375
361580	332376
76393	332377
106968	332378
308807	332379
49026	332380
47803	332381
1801	332382
78859	332383
44593	332384
17681	332385
52875	332386
51784	332387
70158	332388
97237	332389
25204	332390
42263	332391
363701	332392
358523	332393
228376	332394
47446	332395
320368	332396
220693	332397
194516	332398
40700	332399
44026	332400
34427	332401
250523	332402
305609	332403
3788	332404
396951	332405
425663	332406
61974	332407
394053	332408
98065	332409
43355	332410
112983	332411
153340	332412
234745	332413
399362	332414
65973	332415
219228	332416
331087	332417
4680	332418
301210	332419
3312	332420
276366	332421
6072	332422
330838	332423
148842	332424
376943	332425
56712	332426
284922	332427
177815	332428
40732	332429
160242	332430
154622	332431
97638	332432
337980	332433
362111	332434
19902	332435
2819	332436
11570	332437
237612	332438
112467	332439
391838	332440
243069	332441
124649	332442
70238	332443
5299	332444
78454	332445
386836	332446
437952	332447
44445	332448
3723	332449
90248	332450
192842	332451
121964	332452
107240	332453
207009	332454
34275	332455
299193	332456
18100	332457
23185	332458
177545	332459
196009	332460
69965	332461
15267	332462
266630	332463
26515	332464
102143	332465
78146	332466
21943	332467
381785	332468
350715	332469
156998	332470
36779	332471
114195	332472
216573	332473
9038	332474
164158	332475
181957	332476
16753	332477
11403	332478
259779	332479
63252	332480
3991	332481
432531	332482
138281	332483
52577	332484
132248	332485
46311	332486
147087	332487
83879	332488
140169	332489
67174	332490
120534	332491
10020	332492
28786	332493
81249	332494
150590	332495
57900	332496
57263	332497
225352	332498
29650	332499
102663	332500
454482	332501
512	332502
29623	332503
67227	332504
163171	332505
208948	332506
64486	332507
300425	332508
313797	332509
397206	332510
348205	332511
219118	332512
305267	332513
305922	332514
212663	332515
4534	332516
49266	332517
632	332518
292051	332519
243831	332520
301507	332521
313020	332522
404619	332523
301508	332524
405199	332525
373566	332526
406766	332527
215480	332528
346995	332529
334978	332530
300820	332531
302863	332532
294281	332533
405198	332534
268564	332535
299600	332536
212432	332537
240812	332538
6756	332539
103164	332540
100550	332541
191003	332542
186075	332543
67097	332544
190534	332545
200772	332546
8053	332547
8633	332548
15905	332549
117049	332550
583	332551
70129	332552
30657	332553
226477	332554
72272	332555
122890	332556
162774	332557
103606	332558
106404	332559
6871	332560
120518	332561
17170	332562
271585	332563
6762	332564
122229	332565
19092	332566
11006	332567
54249	332568
24634	332569
445905	332570
16313	332571
30736	332572
7963	332573
273747	332574
60260	332575
31857	332576
10277	332577
352466	332578
256987	332579
26629	332580
52555	332581
22206	332582
126612	332583
18351	332584
190649	332585
14368	332586
181136	332587
108237	332588
198633	332589
440479	332590
16867	332591
6605	332592
83901	332593
45302	332594
51286	332595
99462	332596
52584	332597
197246	332598
254817	332599
267365	332600
31494	332601
322319	332602
36278	332603
21372	332604
75284	332605
129228	332606
433867	332607
156099	332608
95063	332609
76077	332610
237208	332611
304232	332612
297068	332613
79932	332614
372329	332615
15140	332616
40021	332617
296627	332618
103826	332619
339331	332620
31723	332621
122014	332622
48913	332623
188127	332624
182337	332625
426767	332626
123286	332627
36966	332628
433210	332629
72092	332630
30615	332631
2575	332632
20445	332633
98902	332634
1504	332635
241634	332636
1504	332637
4908	332638
114531	332639
5715	332640
33019	332641
30406	332642
35779	332643
429593	332644
58300	332645
273067	332646
270705	332647
26213	332648
85816	332649
167546	332650
56684	332651
7337	332652
123056	332653
386726	332654
43456	332655
117612	332656
117612	332657
1620	332658
325948	332659
160040	332660
31521	332661
88523	332662
12205	332663
419366	332664
371997	332665
150468	332666
202673	332667
104793	332668
47933	332669
147792	332670
205364	332671
92788	332672
16532	332673
81005	332674
170033	332675
128472	332676
354100	332677
198971	332678
90747	332679
120798	332680
13228	332681
16107	332682
25523	332683
4126	332684
364636	332685
401663	332686
4546	332687
325937	332688
39239	332689
50517	332690
337155	332691
166366	332692
155021	332693
149501	332694
202763	332695
138642	332696
253450	332697
267158	332698
240740	332699
345203	332700
194851	332701
213712	332702
63339	332703
43887	332704
391475	332705
18691	332706
176169	332707
225554	332708
310848	332709
166855	332710
8040	332711
97849	332712
5329	332713
95558	332714
29185	332715
204245	332716
9283	332717
15915	332718
189529	332719
7759	332720
64707	332721
21082	332722
119327	332723
16808	332724
43102	332725
163102	332726
8891	332727
299702	332728
334252	332729
76881	332730
667	332731
37478	332732
42431	332733
118810	332734
388058	332735
59355	332736
126194	332737
365056	332738
143426	332739
21495	332740
173969	332741
61882	332742
13304	332743
225406	332744
341199	332745
168900	332746
1573	332747
50010	332748
6663	332749
4512	332750
4512	332751
183369	332752
305653	332753
115053	332754
434122	332755
375681	332756
458943	332757
91895	332758
242094	332759
9181	332760
45692	332761
418537	332762
288142	332763
334574	332764
155222	332765
68573	332766
431260	332767
152596	332768
213012	332769
173408	332770
337750	332771
50510	332772
298970	332773
53643	332774
235392	332775
4428	332776
347432	332777
117661	332778
214884	332779
261563	332780
368891	332781
31853	332782
185180	332783
121687	332784
214139	332785
119761	332786
36194	332787
33820	332788
14472	332789
226619	332790
29475	332791
225061	332792
78161	332793
50468	332794
44793	332795
82088	332796
408562	332797
18070	332798
24732	332799
167274	332800
11671	332801
167804	332802
206462	332803
14681	332804
44980	332805
23301	332806
319096	332807
67222	332808
68152	332809
416335	332810
14565	332811
65266	332812
100461	332813
339419	332814
144368	332815
232891	332816
150895	332817
30127	332818
175558	332819
185538	332820
433807	332821
397297	332822
2770	332823
184580	332824
164131	332825
252763	332826
444046	332827
291048	332828
9306	332829
459122	332830
87812	332831
379559	332832
13007	332833
355619	332834
94491	332835
211585	332836
5058	332837
95988	332838
13988	332839
75000	332840
101930	332841
79097	332842
106969	332843
32723	332844
234356	332845
20616	332846
20654	332847
43853	332848
378752	332849
201362	332850
53836	332851
234772	332852
16599	332853
22692	332854
3566	332855
249041	332856
35609	332857
132517	332858
10759	332859
52958	332860
2575	332861
38516	332862
201314	332863
399657	332864
171294	332865
34487	332866
344711	332867
3976	332868
166174	332869
40971	332870
12895	332871
390507	332872
112931	332873
236062	332874
8077	332875
46519	332876
71205	332877
17411	332878
76915	332879
53668	332880
385998	332881
136801	332882
64387	332883
89708	332884
178665	332885
96544	332886
41946	332887
109084	332888
149823	332889
139024	332890
27199	332891
57277	332892
2790	332893
5778	332894
232	332895
10853	332896
102537	332897
88196	332898
36682	332899
82807	332900
127577	332901
19400	332902
64246	332903
8024	332904
51442	332905
40958	332906
133746	332907
113431	332908
121483	332909
126477	332910
14762	332911
121709	332912
242194	332913
173433	332914
105855	332915
146998	332916
214725	332917
17879	332918
142677	332919
53916	332920
42405	332921
113182	332922
63239	332923
380179	332924
178325	332925
103550	332926
3912	332927
29	332928
7147	332929
16330	332930
27771	332931
151328	332932
34726	332933
2351	332934
189690	332935
6569	332936
26000	332937
14757	332938
5765	332939
90028	332940
30014	332941
3072	332942
445537	332943
120269	332944
12396	332945
406496	332946
308269	332947
64131	332948
54111	332949
6118	332950
17185	332951
164581	332952
182556	332953
64034	332954
297767	332955
40715	332956
23246	332957
201999	332958
117786	332959
24023	332960
8711	332961
104420	332962
17021	332963
96683	332964
40971	332965
187142	332966
354430	332967
20623	332968
24421	332969
162946	332970
167687	332971
3635	332972
51081	332973
335531	332974
20483	332975
11706	332976
30531	332977
228421	332978
95533	332979
125092	332980
19530	332981
79454	332982
77603	332983
41288	332984
3491	332985
331505	332986
63652	332987
283	332988
35541	332989
133387	332990
328547	332991
46061	332992
1927	332993
109107	332994
183936	332995
441560	332996
17685	332997
632	332998
294644	332999
321467	333000
41537	333001
167149	333002
15372	333003
36237	333004
334101	333005
89225	333006
110630	333007
85776	333008
46562	333009
251623	333010
28099	333011
5087	333012
169731	333013
452778	333014
20378	333015
146074	333016
232087	333017
61167	333018
231767	333019
112366	333020
27613	333021
18267	333022
18824	333023
19047	333024
83849	333025
205040	333026
97364	333027
22384	333028
53180	333029
114086	333030
18161	333031
2748	333032
14288	333033
206606	333034
306306	333035
4070	333036
37333	333037
244574	333038
101506	333039
148832	333040
11531	333041
295731	333042
15076	333043
29386	333044
59685	333045
63099	333046
7681	333047
52039	333048
368	333049
18869	333050
229270	333051
338192	333052
235603	333053
224733	333054
2641	333055
224942	333056
96366	333057
94106	333058
109965	333059
14468	333060
71043	333061
9354	333062
45117	333063
66722	333064
2291	333065
27392	333066
82734	333067
127055	333068
421767	333069
382040	333070
315910	333071
177846	333072
257324	333073
110888	333074
71640	333075
29396	333076
18429	333077
376136	333078
28114	333079
307035	333080
390026	333081
276625	333082
141632	333083
201495	333084
259676	333085
41534	333086
137399	333087
56208	333088
166402	333089
447397	333090
20626	333091
420813	333092
418470	333093
91604	333094
58367	333095
75503	333096
405076	333097
20657	333098
141380	333099
9822	333100
38147	333101
173239	333102
398515	333103
347191	333104
144052	333105
322930	333106
184680	333107
264920	333108
74455	333109
123009	333110
440705	333111
154341	333112
8686	333113
225102	333114
208438	333115
100074	333116
174609	333117
336077	333118
103924	333119
416695	333120
139244	333121
140509	333122
213883	333123
342836	333124
177841	333125
390829	333126
420460	333127
25502	333128
417011	333129
195628	333130
198694	333131
115547	333132
232654	333133
205104	333134
271752	333135
162783	333136
412698	333137
135238	333138
102264	333139
149370	333140
265538	333141
233096	333142
23508	333143
6041	333144
17611	333145
168477	333146
4006	333147
316735	333148
8026	333149
143670	333150
4835	333151
31293	333152
57825	333153
139179	333154
203592	333155
146572	333156
37422	333157
145450	333158
176814	333159
154786	333160
243922	333161
107920	333162
181658	333163
226547	333164
9089	333165
10962	333166
6530	333167
2642	333168
103525	333169
177335	333170
46715	333171
60190	333172
34965	333173
386471	333174
58869	333175
2924	333176
125146	333177
13058	333178
150945	333179
30167	333180
40287	333181
118674	333182
266091	333183
17031	333184
418681	333185
382681	333186
47087	333187
76593	333188
7392	333189
46477	333190
211010	333191
86838	333192
323681	333193
136248	333194
239011	333195
146837	333196
56088	333197
212951	333198
404629	333199
53828	333200
231359	333201
163075	333202
318426	333203
217039	333204
255650	333205
176761	333206
303376	333207
126040	333208
362244	333209
92445	333210
232618	333211
117245	333212
218993	333213
403231	333214
86904	333215
354650	333216
269701	333217
122902	333218
123845	333219
96366	333220
233158	333221
224420	333222
273530	333223
213384	333224
169728	333225
80826	333226
139548	333227
104483	333228
90704	333229
4137	333230
323631	333231
46955	333232
6061	333233
48404	333234
439537	333235
33543	333236
750	333237
62879	333238
33435	333239
176606	333240
119017	333241
336607	333242
237512	333243
56538	333244
29900	333245
50382	333246
9353	333247
228525	333248
19925	333249
141420	333250
129141	333251
8782	333252
121158	333253
80032	333254
274149	333255
216990	333256
368862	333257
413488	333258
358704	333259
31288	333260
129729	333261
201408	333262
165609	333263
443609	333264
284471	333265
121097	333266
141437	333267
102904	333268
240799	333269
43501	333270
193648	333271
86420	333272
132375	333273
107956	333274
345746	333275
148158	333276
104046	333277
206589	333278
342513	333279
26841	333280
44637	333281
86895	333282
95951	333283
173405	333284
327673	333285
52674	333286
122054	333287
24424	333288
16017	333289
450362	333290
102294	333291
136978	333292
90109	333293
232197	333294
7404	333295
335738	333296
208041	333297
75645	333298
65084	333299
88532	333300
106441	333301
120474	333302
3494	333303
88087	333304
326646	333305
201644	333306
81104	333307
124095	333308
53902	333309
379229	333310
51714	333311
50615	333312
378094	333313
52628	333314
49021	333315
60289	333316
421656	333317
38621	333318
102170	333319
18623	333320
101993	333321
59696	333322
100482	333323
40369	333324
245295	333325
227228	333326
693	333327
312	333328
92764	333329
420472	333330
335739	333331
211381	333332
241470	333333
7029	333334
6674	333335
256865	333336
339749	333337
408631	333338
217936	333339
242822	333340
213439	333341
421633	333342
1382	333343
257023	333344
5143	333345
246543	333346
154149	333347
288372	333348
246390	333349
58384	333350
48017	333351
154531	333352
76637	333353
369035	333354
109395	333355
341071	333356
318183	333357
108430	333358
117383	333359
52582	333360
6605	333361
151824	333362
1887	333363
63845	333364
129969	333365
42649	333366
21738	333367
200648	333368
75520	333369
28397	333370
217160	333371
430814	333372
63194	333373
257941	333374
52123	333375
24513	333376
86810	333377
120470	333378
50848	333379
152588	333380
4587	333381
21723	333382
45714	333383
110704	333384
438672	333385
162858	333386
66379	333387
117840	333388
112303	333389
39483	333390
211292	333391
2169	333392
31461	333393
138744	333394
94020	333395
29117	333396
75087	333397
179485	333398
29563	333399
150720	333400
47405	333401
53736	333402
109953	333403
122441	333404
33178	333405
112024	333406
69732	333407
172617	333408
215558	333409
63066	333410
32906	333411
231277	333412
88372	333413
8464	333414
66453	333415
239458	333416
26319	333417
200686	333418
388019	333419
300930	333420
8397	333421
98332	333422
124945	333423
310407	333424
447601	333425
391949	333426
436460	333427
41718	333428
16289	333429
79735	333430
30068	333431
112303	333432
108013	333433
8441	333434
354516	333435
351283	333436
373658	333437
236965	333438
22901	333439
219824	333440
107782	333441
70739	333442
67599	333443
115104	333444
143488	333445
37958	333446
159553	333447
424993	333448
121109	333449
107103	333450
68432	333451
308743	333452
100134	333453
3311	333454
347397	333455
93471	333456
447428	333457
140424	333458
27880	333459
60610	333460
18417	333461
386302	333462
55773	333463
169910	333464
197416	333465
293214	333466
243472	333467
33498	333468
59367	333469
92438	333470
70876	333471
290102	333472
313350	333473
221580	333474
166083	333475
40782	333476
19219	333477
73220	333478
157525	333479
144911	333480
386710	333481
106033	333482
219623	333483
161987	333484
202090	333485
152648	333486
128805	333487
267359	333488
322185	333489
179926	333490
160225	333491
72254	333492
445825	333493
130412	333494
50149	333495
172211	333496
240256	333497
31729	333498
362393	333499
38066	333500
224458	333501
387220	333502
389586	333503
221957	333504
161987	333505
95544	333506
11718	333507
374123	333508
432480	333509
385604	333510
113876	333511
94066	333512
162783	333513
348057	333514
282756	333515
236373	333516
49391	333517
384974	333518
314624	333519
345136	333520
71700	333521
206481	333522
408434	333523
131163	333524
195212	333525
30902	333526
11520	333527
211873	333528
168982	333529
72618	333530
241578	333531
190248	333532
260828	333533
258887	333534
455155	333535
81642	333536
69594	333537
194933	333538
388938	333539
242995	333540
290847	333541
365731	333542
36219	333543
123407	333544
134586	333545
61548	333546
124990	333547
408475	333548
396888	333549
301981	333550
98330	333551
151430	333552
196897	333553
390737	333554
50180	333555
332318	333556
2942	333557
229917	333558
208489	333559
104067	333560
103663	333561
379937	333562
105177	333563
206717	333564
183340	333565
244936	333566
42879	333567
64441	333568
92383	333569
200609	333570
5149	333571
320794	333572
57506	333573
272265	333574
145151	333575
85206	333576
241379	333577
142454	333578
11034	333579
338258	333580
332227	333581
203163	333582
5544	333583
238771	333584
172457	333585
229125	333586
179380	333587
174197	333588
418443	333589
207060	333590
176787	333591
26331	333592
113744	333593
71851	333594
45356	333595
210178	333596
136738	333597
98858	333598
79267	333599
14018	333600
364194	333601
224263	333602
369729	333603
22715	333604
64625	333605
175397	333606
117951	333607
82763	333608
372893	333609
392720	333610
191571	333611
324985	333612
209993	333613
132419	333614
216651	333615
335459	333616
419722	333617
451821	333618
10248	333619
75439	333620
363128	333621
173591	333622
202218	333623
41902	333624
390798	333625
54369	333626
415004	333627
137755	333628
87303	333629
308906	333630
6631	333631
196590	333632
316672	333633
21926	333634
19559	333635
260358	333636
22093	333637
5619	333638
49614	333639
73046	333640
271310	333641
143112	333642
106042	333643
367480	333644
141173	333645
122265	333646
394001	333647
88508	333648
214770	333649
426407	333650
271840	333651
10993	333652
387522	333653
376735	333654
37829	333655
90040	333656
239987	333657
265828	333658
109056	333659
110928	333660
221583	333661
17174	333662
19692	333663
31801	333664
38856	333665
236429	333666
160207	333667
24820	333668
406083	333669
211368	333670
396890	333671
350211	333672
242309	333673
156650	333674
24820	333675
23443	333676
3195	333677
137860	333678
104905	333679
1540	333680
190232	333681
370	333682
45357	333683
46717	333684
350422	333685
373056	333686
109239	333687
58693	333688
6780	333689
180948	333690
384163	333691
101106	333692
94492	333693
57255	333694
344373	333695
87622	333696
169548	333697
368770	333698
327695	333699
190214	333700
9475	333701
172196	333702
365309	333703
373586	333704
3941	333705
216714	333706
96928	333707
440338	333708
31571	333709
100937	333710
399664	333711
164804	333712
16533	333713
291187	333714
21548	333715
16456	333716
202301	333717
366881	333718
274427	333719
85278	333720
420744	333721
209868	333722
85221	333723
53455	333724
177819	333725
350224	333726
4199	333727
329879	333728
175991	333729
2926	333730
74837	333731
108422	333732
63700	333733
345948	333734
362827	333735
176620	333736
10397	333737
442114	333738
85699	333739
111263	333740
390110	333741
201326	333742
107294	333743
356484	333744
191571	333745
147082	333746
100374	333747
351359	333748
59169	333749
352522	333750
349930	333751
3008	333752
52016	333753
30472	333754
440490	333755
9917	333756
116019	333757
385269	333758
154446	333759
309368	333760
123947	333761
211475	333762
191242	333763
212269	333764
147036	333765
352771	333766
238744	333767
280581	333768
50528	333769
166138	333770
17261	333771
229440	333772
343371	333773
310799	333774
100445	333775
240991	333776
9697	333777
29466	333778
110892	333779
152879	333780
4524	333781
38428	333782
123175	333783
62897	333784
35731	333785
140227	333786
422719	333787
134154	333788
252268	333789
175721	333790
141934	333791
73687	333792
366612	333793
29253	333794
110343	333795
105467	333796
304760	333797
12022	333798
109745	333799
63238	333800
26162	333801
211207	333802
31269	333803
2895	333804
130871	333805
75540	333806
403234	333807
20	333808
208855	333809
302228	333810
95714	333811
65141	333812
216771	333813
137620	333814
432182	333815
9375	333816
192024	333817
324727	333818
215439	333819
102203	333820
383665	333821
4558	333822
387208	333823
423274	333824
223906	333825
364735	333826
49663	333827
77796	333828
128851	333829
421677	333830
383600	333831
98516	333832
199994	333833
41453	333834
273429	333835
3931	333836
199214	333837
195733	333838
227269	333839
3741	333840
283352	333841
373539	333842
316463	333843
10097	333844
63289	333845
189291	333846
315976	333847
115650	333848
110	333849
63349	333850
434981	333851
22557	333852
373258	333853
412779	333854
107160	333855
12322	333856
66255	333857
92603	333858
703	333859
265374	333860
322150	333861
233055	333862
291405	333863
47721	333864
181828	333865
51896	333866
388881	333867
302768	333868
137472	333869
203882	333870
21580	333871
350427	333872
101456	333873
352357	333874
80411	333875
16663	333876
133638	333877
126618	333878
184332	333879
71769	333880
366882	333881
369209	333882
42458	333883
127976	333884
33682	333885
222408	333886
291376	333887
35886	333888
364038	333889
57133	333890
10155	333891
68671	333892
407641	333893
367765	333894
242955	333895
9213	333896
72251	333897
27187	333898
185973	333899
59569	333900
389955	333901
235416	333902
249537	333903
323247	333904
195219	333905
136238	333906
143364	333907
57784	333908
387008	333909
83165	333910
203449	333911
46636	333912
212543	333913
219576	333914
276523	333915
274619	333916
205938	333917
29367	333918
231448	333919
75359	333920
45605	333921
317110	333922
182964	333923
2717	333924
32773	333925
11647	333926
90039	333927
204844	333928
442255	333929
369670	333930
199585	333931
10715	333932
10715	333933
265999	333934
301964	333935
293353	333936
171839	333937
206961	333938
18045	333939
327840	333940
47595	333941
61063	333942
288194	333943
247353	333944
40469	333945
62099	333946
194486	333947
133711	333948
284670	333949
393013	333950
30362	333951
458522	333952
65017	333953
182850	333954
267423	333955
193859	333956
26221	333957
123010	333958
89731	333959
404489	333960
236859	333961
113541	333962
204937	333963
79875	333964
42172	333965
195992	333966
408355	333967
42172	333968
425121	333969
425768	333970
424434	333971
248683	333972
455321	333973
83169	333974
162453	333975
309557	333976
124688	333977
72580	333978
75652	333979
39469	333980
92732	333981
406906	333982
356759	333983
221295	333984
48072	333985
457223	333986
43763	333987
150379	333988
317434	333989
207884	333990
181488	333991
346680	333992
28012	333993
106971	333994
136631	333995
83537	333996
95186	333997
110702	333998
79546	333999
452814	334000
61592	334001
179132	334002
382353	334003
109738	334004
207939	334005
32701	334006
67851	334007
231252	334008
171055	334009
14233	334010
64459	334011
292937	334012
99629	334013
171354	334014
187039	334015
168896	334016
180358	334017
418328	334018
449934	334019
218490	334020
347698	334021
351215	334022
33874	334023
115110	334024
437629	334025
118033	334026
156510	334027
458827	334028
98920	334029
94307	334030
210319	334031
177655	334032
390301	334033
243610	334034
215223	334035
239807	334036
258570	334037
47007	334038
256401	334039
332980	334040
30998	334041
268995	334042
185550	334043
313878	334044
290074	334045
390205	334046
13584	334047
30505	334048
8112	334049
184177	334050
24972	334051
57090	334052
11335	334053
11789	334054
32996	334055
31761	334056
36901	334057
153959	334058
26215	334059
57985	334060
42578	334061
115652	334062
52266	334063
159347	334064
419092	334065
163725	334066
96354	334067
417781	334068
22113	334069
65486	334070
404127	334071
365215	334072
62198	334073
100529	334074
446660	334075
158391	334076
4547	334077
45165	334078
170517	334079
29531	334080
216499	334081
37101	334082
26233	334083
110414	334084
49695	334085
12548	334086
343770	334087
60098	334088
58676	334089
64478	334090
179380	334091
158022	334092
105710	334093
20014	334094
183878	334095
89884	334096
52002	334097
179831	334098
279785	334099
128484	334100
31030	334101
88690	334102
9316	334103
357718	334104
416781	334105
41618	334106
322474	334107
101716	334108
254979	334109
775	334110
209590	334111
401206	334112
172793	334113
136557	334114
114735	334115
348810	334116
34003	334117
447149	334118
233709	334119
8190	334120
261983	334121
237011	334122
170899	334123
10489	334124
62371	334125
268105	334126
141221	334127
60169	334128
33027	334129
431802	334130
453338	334131
353738	334132
168820	334133
217520	334134
207729	334135
9035	334136
293472	334137
23434	334138
299046	334139
1838	334140
49710	334141
4260	334142
9178	334143
245537	334144
1855	334145
170899	334146
22955	334147
235797	334148
117393	334149
247351	334150
279182	334151
198616	334152
126849	334153
3501	334154
205460	334155
234109	334156
21068	334157
132169	334158
51647	334159
140160	334160
77133	334161
207347	334162
202146	334163
373070	334164
214086	334165
28856	334166
93693	334167
347026	334168
419961	334169
24699	334170
153201	334171
119137	334172
43075	334173
171840	334174
237914	334175
188967	334176
211563	334177
100891	334178
35481	334179
118304	334180
62300	334181
30611	334182
4885	334183
17732	334184
79431	334185
392193	334186
12829	334187
17259	334188
173698	334189
3864	334190
310177	334191
29037	334192
257591	334193
168446	334194
428314	334195
120975	334196
12511	334197
277113	334198
124498	334199
75759	334200
393869	334201
122431	334202
212004	334203
26539	334204
5817	334205
413144	334206
66241	334207
95136	334208
24	334209
241795	334210
77304	334211
228411	334212
91497	334213
44742	334214
35977	334215
140101	334216
333131	334217
28881	334218
151126	334219
411421	334220
41518	334221
396921	334222
184274	334223
28457	334224
220898	334225
34986	334226
141837	334227
17465	334228
211615	334229
209131	334230
5647	334231
91813	334232
280187	334233
207731	334234
20365	334235
140101	334236
119455	334237
189646	334238
5679	334239
216785	334240
230774	334241
82728	334242
242196	334243
443156	334244
13366	334245
444687	334246
452666	334247
787	334248
61604	334249
18940	334250
293684	334251
381362	334252
64478	334253
398861	334254
10001	334255
142865	334256
79036	334257
383469	334258
263650	334259
43608	334260
12048	334261
96717	334262
282794	334263
368305	334264
403226	334265
140200	334266
34843	334267
41926	334268
113410	334269
8695	334270
29316	334271
229463	334272
37865	334273
95457	334274
27061	334275
331408	334276
293799	334277
523	334278
117995	334279
315191	334280
109876	334281
237454	334282
318452	334283
128694	334284
401786	334285
2650	334286
458395	334287
271699	334288
247353	334289
54162	334290
303013	334291
124291	334292
358966	334293
428324	334294
250082	334295
347703	334296
218492	334297
114021	334298
215548	334299
428931	334300
408283	334301
419566	334302
37449	334303
390243	334304
32762	334305
88704	334306
9316	334307
15	334308
12101	334309
424042	334310
59092	334311
240670	334312
275178	334313
271065	334314
168822	334315
123144	334316
102078	334317
908	334318
216504	334319
241483	334320
28697	334321
193538	334322
52867	334323
4204	334324
4547	334325
212318	334326
6180	334327
171085	334328
40468	334329
182386	334330
392794	334331
75607	334332
183469	334333
51012	334334
60845	334335
63629	334336
220082	334337
361547	334338
122339	334339
143532	334340
86971	334341
167564	334342
65061	334343
198088	334344
273989	334345
14696	334346
6159	334347
228425	334348
294929	334349
313374	334350
106935	334351
452579	334352
317927	334353
104889	334354
229313	334355
86635	334356
78897	334357
7072	334358
92544	334359
42762	334360
5097	334361
219805	334362
227495	334363
42052	334364
168573	334365
353648	334366
335683	334367
22303	334368
103334	334369
186536	334370
366313	334371
371316	334372
13886	334373
241194	334374
114495	334375
324210	334376
129661	334377
141864	334378
238072	334379
423172	334380
208558	334381
166492	334382
266547	334383
279833	334384
30472	334385
117990	334386
30248	334387
14703	334388
135756	334389
117705	334390
338556	334391
343102	334392
62842	334393
14120	334394
16565	334395
387550	334396
66159	334397
22608	334398
110906	334399
261232	334400
31030	334401
394856	334402
101904	334403
386648	334404
140200	334405
184977	334406
187639	334407
310689	334408
57859	334409
36694	334410
388294	334411
34220	334412
313779	334413
210201	334414
234012	334415
221262	334416
16079	334417
246199	334418
291935	334419
398473	334420
266825	334421
455549	334422
250372	334423
151022	334424
434253	334425
209270	334426
37582	334427
202177	334428
107470	334429
75864	334430
446220	334431
171457	334432
469	334433
293796	334434
228413	334435
304690	334436
199585	334437
60371	334438
228396	334439
450341	334440
178742	334441
271696	334442
3713	334443
128404	334444
122764	334445
57985	334446
176223	334447
191096	334448
15693	334449
7347	334450
7731	334451
26899	334452
208884	334453
388280	334454
11701	334455
61611	334456
8264	334457
5257	334458
75574	334459
120267	334460
303914	334461
31379	334462
88293	334463
19176	334464
113393	334465
110293	334466
113789	334467
10489	334468
115137	334469
36430	334470
366011	334471
309555	334472
105138	334473
59173	334474
10849	334475
9714	334476
126464	334477
114325	334478
428726	334479
152377	334480
206022	334481
60868	334482
147192	334483
216499	334484
130448	334485
1279	334486
36430	334487
95444	334488
115815	334489
334849	334490
20669	334491
148366	334492
143638	334493
250321	334494
204422	334495
162834	334496
125960	334497
202472	334498
104723	334499
278895	334500
402214	334501
401339	334502
74181	334503
16094	334504
202253	334505
221833	334506
397810	334507
58056	334508
188092	334509
287937	334510
238078	334511
34762	334512
7090	334513
316366	334514
419413	334515
403486	334516
110131	334517
85033	334518
196348	334519
49630	334520
29316	334521
2806	334522
131005	334523
109609	334524
93234	334525
299395	334526
4455	334527
54759	334528
314317	334529
90795	334530
301317	334531
6540	334532
29814	334533
194059	334534
12345	334535
114219	334536
168070	334537
436161	334538
9968	334539
179263	334540
93808	334541
108381	334542
514	334543
31653	334544
43568	334545
27515	334546
49308	334547
400549	334548
85312	334549
19215	334550
143541	334551
187724	334552
47899	334553
443594	334554
52899	334555
4492	334556
142427	334557
31119	334558
66484	334559
234818	334560
12888	334561
171151	334562
286966	334563
361271	334564
139671	334565
129801	334566
53302	334567
85005	334568
174093	334569
71803	334570
6803	334571
19252	334572
284604	334573
442181	334574
372147	334575
52770	334576
177656	334577
6430	334578
92327	334579
152883	334580
129704	334581
376303	334582
284011	334583
335105	334584
264140	334585
7262	334586
10866	334587
214506	334588
80503	334589
12957	334590
39817	334591
148307	334592
54298	334593
16733	334594
111180	334595
115538	334596
301600	334597
2578	334598
45037	334599
26502	334600
214476	334601
182180	334602
39528	334603
204794	334604
89492	334605
163586	334606
14473	334607
230214	334608
447449	334609
39257	334610
8263	334611
252965	334612
283616	334613
48426	334614
216054	334615
49541	334616
439180	334617
68582	334618
110550	334619
132409	334620
5123	334621
83605	334622
244127	334623
66587	334624
306125	334625
215703	334626
469	334627
80990	334628
181103	334629
214532	334630
94015	334631
59573	334632
249226	334633
52484	334634
20501	334635
445993	334636
393221	334637
63208	334638
431458	334639
116464	334640
163413	334641
324409	334642
51065	334643
427446	334644
171844	334645
222459	334646
62536	334647
244694	334648
108435	334649
47099	334650
237043	334651
189520	334652
301819	334653
210804	334654
43518	334655
162615	334656
194742	334657
109514	334658
364256	334659
129273	334660
362809	334661
101216	334662
234020	334663
154701	334664
447999	334665
25730	334666
269869	334667
107500	334668
261115	334669
313710	334670
268799	334671
272230	334672
256007	334673
325019	334674
182346	334675
8396	334676
79846	334677
79178	334678
48374	334679
29273	334680
16479	334681
56849	334682
56849	334683
275686	334684
236768	334685
33628	334686
11229	334687
241303	334688
177902	334689
131686	334690
115508	334691
53505	334692
90853	334693
144841	334694
92780	334695
157389	334696
21841	334697
44131	334698
3015	334699
18616	334700
309989	334701
196197	334702
15722	334703
429307	334704
418848	334705
431509	334706
164116	334707
43749	334708
401524	334709
774	334710
379449	334711
16288	334712
102954	334713
2352	334714
163072	334715
412845	334716
306756	334717
272393	334718
309897	334719
223923	334720
333313	334721
421100	334722
25125	334723
59638	334724
112883	334725
273156	334726
5410	334727
28089	334728
37048	334729
159621	334730
218988	334731
135308	334732
407073	334733
204571	334734
81038	334735
90809	334736
311495	334737
57631	334738
127	334739
43925	334740
347573	334741
15944	334742
32902	334743
41646	334744
458491	334745
28632	334746
127911	334747
139243	334748
2089	334749
257316	334750
272954	334751
229646	334752
221128	334753
89659	334754
339654	334755
88415	334756
136747	334757
97083	334758
5774	334759
123063	334760
49732	334761
30586	334762
24307	334763
291909	334764
278821	334765
219153	334766
236384	334767
248109	334768
277223	334769
388572	334770
33251	334771
23132	334772
145668	334773
279901	334774
230389	334775
155585	334776
385215	334777
242382	334778
379564	334779
371554	334780
439637	334781
107821	334782
32210	334783
61517	334784
245071	334785
63490	334786
251116	334787
231650	334788
88352	334789
17404	334790
94600	334791
880	334792
76527	334793
371550	334794
85691	334795
393021	334796
104142	334797
206403	334798
394	334799
147933	334800
50383	334801
59460	334802
6471	334803
76793	334804
7680	334805
189466	334806
199500	334807
110057	334808
299477	334809
392623	334810
219952	334811
32646	334812
2205	334813
187007	334814
74255	334815
15158	334816
47920	334817
411151	334818
33660	334819
86342	334820
19001	334821
11541	334822
134253	334823
244912	334824
16553	334825
444863	334826
124607	334827
35796	334828
40802	334829
327797	334830
3165	334831
16479	334832
25303	334833
301721	334834
210376	334835
45306	334836
174172	334837
402836	334838
145685	334839
437802	334840
384422	334841
48898	334842
169844	334843
229249	334844
150012	334845
137391	334846
221955	334847
120202	334848
57588	334849
139542	334850
94265	334851
28123	334852
30997	334853
24849	334854
57391	334855
149622	334856
368702	334857
170764	334858
272247	334859
356803	334860
169193	334861
169193	334862
31656	334863
59647	334864
33496	334865
261916	334866
334868	334867
30429	334868
156225	334869
81726	334870
5080	334871
431777	334872
222587	334873
280137	334874
239962	334875
303423	334876
162110	334877
237544	334878
418478	334879
141322	334880
86814	334881
299762	334882
5246	334883
429554	334884
77671	334885
47521	334886
251816	334887
10782	334888
2793	334889
65009	334890
382325	334891
170476	334892
123932	334893
261542	334894
312773	334895
195035	334896
351181	334897
226708	334898
186112	334899
101269	334900
249727	334901
16310	334902
109907	334903
54570	334904
121674	334905
228807	334906
31609	334907
6843	334908
242237	334909
92214	334910
403000	334911
332351	334912
2060	334913
173020	334914
214734	334915
7724	334916
28811	334917
22559	334918
388454	334919
52887	334920
51456	334921
55296	334922
271425	334923
328653	334924
25553	334925
206815	334926
291478	334927
11409	334928
7746	334929
15989	334930
209036	334931
381282	334932
152947	334933
19928	334934
417905	334935
431749	334936
169480	334937
29013	334938
29013	334939
397584	334940
439052	334941
138683	334942
252344	334943
56350	334944
403854	334945
450252	334946
69589	334947
332149	334948
142410	334949
149972	334950
128309	334951
220216	334952
40505	334953
30246	334954
354843	334955
218971	334956
419985	334957
119790	334958
383335	334959
106264	334960
279984	334961
15938	334962
53706	334963
54729	334964
427118	334965
214394	334966
78817	334967
12618	334968
26948	334969
97670	334970
257996	334971
158668	334972
111234	334973
390373	334974
19209	334975
43603	334976
351039	334977
131283	334978
255266	334979
439357	334980
132877	334981
94004	334982
91508	334983
181286	334984
114660	334985
31643	334986
230880	334987
89685	334988
95406	334989
236109	334990
210541	334991
21096	334992
302050	334993
36638	334994
31605	334995
53703	334996
270010	334997
150386	334998
1130	334999
333175	335000
79578	335001
365528	335002
229251	335003
165384	335004
43863	335005
37840	335006
48139	335007
9893	335008
79696	335009
332643	335010
365338	335011
179269	335012
136589	335013
79132	335014
62843	335015
227108	335016
116690	335017
363908	335018
102671	335019
197345	335020
102497	335021
234544	335022
11927	335023
384365	335024
239963	335025
118041	335026
7354	335027
37086	335028
47514	335029
47868	335030
159645	335031
143	335032
217824	335033
428406	335034
420501	335035
42523	335036
334536	335037
672	335038
46428	335039
11854	335040
35876	335041
271378	335042
18492	335043
339624	335044
240178	335045
299837	335046
417794	335047
421978	335048
39168	335049
111008	335050
89465	335051
77695	335052
22975	335053
57794	335054
241751	335055
71142	335056
247028	335057
28376	335058
100535	335059
327622	335060
429808	335061
39761	335062
442881	335063
439262	335064
197113	335065
22192	335066
55513	335067
118452	335068
208109	335069
417209	335070
94185	335071
404888	335072
172019	335073
62296	335074
16143	335075
186689	335076
168508	335077
67279	335078
378037	335079
16207	335080
218584	335081
352572	335082
458467	335083
31923	335084
424855	335085
236597	335086
9749	335087
1035	335088
6275	335089
430579	335090
246496	335091
245999	335092
4517	335093
48044	335094
102639	335095
317887	335096
12973	335097
391021	335098
43849	335099
152176	335100
60744	335101
332896	335102
399720	335103
388579	335104
225221	335105
335260	335106
91975	335107
200357	335108
73903	335109
378559	335110
125961	335111
207003	335112
342009	335113
90877	335114
178603	335115
141942	335116
356392	335117
78470	335118
232753	335119
57992	335120
71937	335121
327623	335122
50095	335123
190364	335124
703	335125
78106	335126
157878	335127
229432	335128
40291	335129
288579	335130
90031	335131
163121	335132
25326	335133
70392	335134
26489	335135
20840	335136
227425	335137
15028	335138
299139	335139
154991	335140
98668	335141
23441	335142
348642	335143
62394	335144
437438	335145
21062	335146
172537	335147
184932	335148
27222	335149
51951	335150
257037	335151
200094	335152
37259	335153
133842	335154
187184	335155
123213	335156
382066	335157
157240	335158
369803	335159
213108	335160
183255	335161
338566	335162
163986	335163
22568	335164
70378	335165
172630	335166
271309	335167
60822	335168
257679	335169
178664	335170
59324	335171
391984	335172
73782	335173
435579	335174
225680	335175
93037	335176
430523	335177
32431	335178
153954	335179
283443	335180
89881	335181
234020	335182
214432	335183
393485	335184
229061	335185
63342	335186
60419	335187
82412	335188
48742	335189
435220	335190
119827	335191
91020	335192
113019	335193
130206	335194
59489	335195
130526	335196
243179	335197
109436	335198
279082	335199
239060	335200
73084	335201
161525	335202
124720	335203
241271	335204
215685	335205
138780	335206
130864	335207
260653	335208
69702	335209
137075	335210
122086	335211
234415	335212
314997	335213
34589	335214
270459	335215
304255	335216
102234	335217
116261	335218
204542	335219
254052	335220
324573	335221
332484	335222
225478	335223
209363	335224
142203	335225
182189	335226
352167	335227
270230	335228
34571	335229
33282	335230
194808	335231
177253	335232
34176	335233
10226	335234
214037	335235
455696	335236
104690	335237
93044	335238
800	335239
198	335240
43	335241
42362	335242
15644	335243
256765	335244
205202	335245
301688	335246
7247	335247
40735	335248
9408	335249
6708	335250
293915	335251
7903	335252
325464	335253
275751	335254
324242	335255
147521	335256
227096	335257
415501	335258
17239	335259
116764	335260
154478	335261
95369	335262
208924	335263
72025	335264
83978	335265
109895	335266
16198	335267
199048	335268
35968	335269
77643	335270
188439	335271
59691	335272
187395	335273
219825	335274
24031	335275
367240	335276
367784	335277
119291	335278
109377	335279
9970	335280
59130	335281
9308	335282
2062	335283
261803	335284
56633	335285
455978	335286
130356	335287
127175	335288
236593	335289
117659	335290
258993	335291
9860	335292
374285	335293
395921	335294
157266	335295
425322	335296
204041	335297
312935	335298
454336	335299
41627	335300
12561	335301
208851	335302
108061	335303
443477	335304
310463	335305
285338	335306
114088	335307
367586	335308
2334	335309
235288	335310
2855	335311
27326	335312
55144	335313
82936	335314
19510	335315
46695	335316
84446	335317
229722	335318
345755	335319
93919	335320
29974	335321
183167	335322
16275	335323
329739	335324
41275	335325
25892	335326
9851	335327
34050	335328
114059	335329
2842	335330
206447	335331
154073	335332
98064	335333
54986	335334
336552	335335
85143	335336
185520	335337
31279	335338
301555	335339
168256	335340
8651	335341
8651	335342
443408	335343
44499	335344
43646	335345
233335	335346
191085	335347
6536	335348
185520	335349
223624	335350
204797	335351
744	335352
187873	335353
66753	335354
154661	335355
113109	335356
124868	335357
225563	335358
51685	335359
16153	335360
72192	335361
46850	335362
386381	335363
29836	335364
109956	335365
7865	335366
194	335367
410728	335368
105045	335369
189179	335370
389120	335371
52493	335372
146697	335373
243914	335374
40940	335375
191341	335376
79297	335377
113617	335378
112490	335379
355137	335380
279916	335381
75918	335382
304184	335383
442772	335384
343161	335385
3763	335386
212759	335387
119111	335388
69749	335389
1847	335390
234807	335391
36535	335392
78445	335393
118476	335394
4290	335395
35872	335396
130998	335397
232353	335398
66310	335399
419108	335400
35176	335401
77399	335402
212080	335403
81351	335404
269184	335405
280618	335406
5114	335407
50257	335408
82892	335409
96934	335410
15859	335411
78466	335412
51266	335413
25346	335414
17864	335415
31934	335416
414779	335417
61933	335418
30681	335419
34477	335420
127777	335421
120538	335422
21650	335423
45403	335424
145541	335425
168206	335426
7259	335427
60055	335428
7202	335429
59023	335430
51674	335431
110028	335432
98798	335433
210429	335434
396317	335435
262868	335436
419819	335437
69310	335438
77663	335439
179480	335440
187965	335441
207899	335442
16933	335443
96313	335444
108214	335445
452422	335446
104740	335447
409199	335448
84800	335449
144263	335450
41612	335451
188472	335452
417636	335453
120133	335454
14127	335455
188821	335456
134160	335457
46135	335458
279114	335459
391450	335460
222297	335461
3712	335462
27583	335463
69255	335464
256985	335465
345221	335466
23416	335467
308146	335468
82364	335469
202903	335470
262920	335471
59530	335472
47301	335473
161129	335474
13582	335475
20939	335476
15579	335477
39779	335478
94205	335479
99401	335480
6094	335481
12482	335482
122537	335483
3059	335484
27257	335485
2362	335486
10221	335487
30306	335488
5114	335489
185016	335490
88044	335491
54905	335492
15860	335493
77484	335494
209888	335495
105235	335496
448856	335497
67296	335498
37280	335499
234719	335500
166834	335501
36670	335502
297242	335503
162000	335504
66519	335505
100280	335506
59923	335507
308765	335508
21480	335509
205096	335510
202193	335511
215134	335512
170077	335513
392131	335514
278194	335515
91739	335516
93531	335517
107656	335518
191057	335519
128019	335520
9868	335521
666	335522
4718	335523
17729	335524
216373	335525
143577	335526
57587	335527
94096	335528
446974	335529
31353	335530
16536	335531
121810	335532
170427	335533
209623	335534
423033	335535
99123	335536
90923	335537
132935	335538
33307	335539
425219	335540
81303	335541
41287	335542
20041	335543
107250	335544
32348	335545
26711	335546
220137	335547
53268	335548
56779	335549
53565	335550
7976	335551
32543	335552
51942	335553
98796	335554
375769	335555
305333	335556
35756	335557
350177	335558
118095	335559
115331	335560
22334	335561
430741	335562
176622	335563
75692	335564
202928	335565
175528	335566
458828	335567
103795	335568
16465	335569
17507	335570
143559	335571
29437	335572
61163	335573
248717	335574
11327	335575
128341	335576
47499	335577
331495	335578
214831	335579
84093	335580
132491	335581
178089	335582
74093	335583
109342	335584
724	335585
724	335586
263518	335587
186371	335588
226964	335589
120317	335590
453312	335591
201810	335592
233915	335593
366752	335594
102625	335595
20	335596
133409	335597
227961	335598
43726	335599
159878	335600
257901	335601
195611	335602
431421	335603
152618	335604
145440	335605
432757	335606
260452	335607
410876	335608
165480	335609
1420	335610
433291	335611
235286	335612
70627	335613
260506	335614
148008	335615
320753	335616
55689	335617
63340	335618
414014	335619
115836	335620
40540	335621
117606	335622
391636	335623
44228	335624
383738	335625
1543	335626
11687	335627
440939	335628
204843	335629
84833	335630
47549	335631
35281	335632
163362	335633
82917	335634
165443	335635
152768	335636
338215	335637
32379	335638
11345	335639
267615	335640
359311	335641
81391	335642
104827	335643
21224	335644
2586	335645
7318	335646
248	335647
205965	335648
33035	335649
202413	335650
330438	335651
204691	335652
395789	335653
29901	335654
53170	335655
110381	335656
16892	335657
86818	335658
9114	335659
441303	335660
388966	335661
127748	335662
95657	335663
35067	335664
127993	335665
423506	335666
4827	335667
399087	335668
205502	335669
200212	335670
51535	335671
314839	335672
82239	335673
260500	335674
452834	335675
216081	335676
69176	335677
263031	335678
65331	335679
110232	335680
438439	335681
63341	335682
45705	335683
459620	335684
127842	335685
65728	335686
334289	335687
390979	335688
418380	335689
5173	335690
265909	335691
155759	335692
366390	335693
96345	335694
296805	335695
96044	335696
51662	335697
19933	335698
22604	335699
199758	335700
52109	335701
332338	335702
135942	335703
288030	335704
367709	335705
96721	335706
204030	335707
37518	335708
183410	335709
100721	335710
87221	335711
228903	335712
52111	335713
28399	335714
101407	335715
457698	335716
64825	335717
89819	335718
160594	335719
159952	335720
128175	335721
45159	335722
62258	335723
256667	335724
157380	335725
227748	335726
158548	335727
369568	335728
227627	335729
350669	335730
119551	335731
175869	335732
248970	335733
277354	335734
182212	335735
326268	335736
206619	335737
137127	335738
115546	335739
226024	335740
458984	335741
95979	335742
219124	335743
198483	335744
52102	335745
370413	335746
100757	335747
368800	335748
150233	335749
117219	335750
52115	335751
70594	335752
107648	335753
385677	335754
452517	335755
197185	335756
84726	335757
183432	335758
230777	335759
97394	335760
52108	335761
41171	335762
21203	335763
17729	335764
313491	335765
10576	335766
96128	335767
89332	335768
247720	335769
18281	335770
448263	335771
250595	335772
196820	335773
240410	335774
435	335775
337203	335776
230543	335777
254039	335778
245854	335779
3022	335780
431578	335781
287594	335782
99353	335783
192925	335784
56473	335785
156083	335786
260053	335787
126352	335788
219060	335789
17657	335790
145237	335791
232693	335792
15456	335793
404180	335794
79173	335795
19394	335796
243568	335797
14490	335798
60975	335799
246992	335800
351564	335801
182740	335802
31787	335803
333339	335804
286354	335805
10718	335806
64040	335807
283471	335808
24678	335809
378695	335810
62153	335811
175849	335812
327675	335813
129219	335814
191995	335815
158308	335816
75063	335817
122770	335818
350086	335819
36967	335820
49951	335821
168664	335822
31637	335823
266166	335824
75613	335825
239405	335826
102713	335827
388	335828
137825	335829
13763	335830
215835	335831
19660	335832
177180	335833
112297	335834
144852	335835
1180	335836
335705	335837
311224	335838
24800	335839
238901	335840
434834	335841
228194	335842
318773	335843
124721	335844
20098	335845
54979	335846
234616	335847
322076	335848
42771	335849
203908	335850
251986	335851
152124	335852
53012	335853
42688	335854
455962	335855
194927	335856
238834	335857
64397	335858
29972	335859
38075	335860
236269	335861
201980	335862
143645	335863
192767	335864
56655	335865
112663	335866
86398	335867
98580	335868
32898	335869
115501	335870
425321	335871
57651	335872
14206	335873
289666	335874
64122	335875
1326	335876
7733	335877
8022	335878
118987	335879
30704	335880
243873	335881
87844	335882
257399	335883
115190	335884
323542	335885
5866	335886
14588	335887
62988	335888
227070	335889
99620	335890
243107	335891
479	335892
228347	335893
109893	335894
179070	335895
151117	335896
268862	335897
212719	335898
107670	335899
57001	335900
40910	335901
23876	335902
65256	335903
195478	335904
159404	335905
248399	335906
185979	335907
211731	335908
301352	335909
39803	335910
49878	335911
113657	335912
4337	335913
298952	335914
18148	335915
144702	335916
140651	335917
263614	335918
11278	335919
248103	335920
29809	335921
179721	335922
336984	335923
267806	335924
171347	335925
293064	335926
290944	335927
414032	335928
65023	335929
224256	335930
5504	335931
119738	335932
113628	335933
119640	335934
67135	335935
167864	335936
177114	335937
360444	335938
77725	335939
241103	335940
435953	335941
74675	335942
153386	335943
41338	335944
23947	335945
20928	335946
322951	335947
161728	335948
11166	335949
118699	335950
231775	335951
306770	335952
70688	335953
31606	335954
64908	335955
6475	335956
429861	335957
241296	335958
229359	335959
118771	335960
287523	335961
169282	335962
95890	335963
7542	335964
219504	335965
315305	335966
219192	335967
49962	335968
86549	335969
346974	335970
397964	335971
234816	335972
214554	335973
347720	335974
110136	335975
163825	335976
48848	335977
347577	335978
44277	335979
217760	335980
52166	335981
168462	335982
164826	335983
16057	335984
140331	335985
458057	335986
219104	335987
349355	335988
82407	335989
24368	335990
14492	335991
144545	335992
212960	335993
113728	335994
113941	335995
222718	335996
122347	335997
255663	335998
376964	335999
102700	336000
150441	336001
123654	336002
186145	336003
334749	336004
405800	336005
10190	336006
379332	336007
456393	336008
380404	336009
248508	336010
163012	336011
267861	336012
108509	336013
186827	336014
345986	336015
78701	336016
213679	336017
280739	336018
50999	336019
76037	336020
77469	336021
13811	336022
20962	336023
23053	336024
265801	336025
244343	336026
16279	336027
9869	336028
3165	336029
190446	336030
6519	336031
164931	336032
425519	336033
418500	336034
407685	336035
42077	336036
15013	336037
213731	336038
269526	336039
285907	336040
270086	336041
272937	336042
268948	336043
10071	336044
338503	336045
305659	336046
269074	336047
134867	336048
202622	336049
234315	336050
447391	336051
3973	336052
246799	336053
148555	336054
430992	336055
1310	336056
8155	336057
81571	336058
330	336059
2807	336060
1585	336061
51906	336062
112054	336063
169464	336064
407547	336065
242023	336066
349332	336067
173144	336068
6577	336069
12076	336070
136661	336071
279836	336072
229614	336073
29148	336074
155196	336075
23463	336076
22542	336077
97612	336078
268226	336079
73027	336080
96048	336081
133635	336082
327168	336083
402861	336084
196329	336085
140185	336086
136939	336087
391185	336088
41548	336089
400370	336090
455931	336091
16098	336092
70090	336093
297947	336094
72766	336095
38609	336096
34850	336097
143294	336098
270754	336099
291374	336100
291074	336101
399365	336102
109633	336103
209947	336104
232980	336105
10848	336106
58856	336107
107771	336108
107979	336109
16072	336110
203801	336111
79204	336112
658	336113
78822	336114
250614	336115
124071	336116
363668	336117
23403	336118
38721	336119
90375	336120
405859	336121
61935	336122
28681	336123
90355	336124
383511	336125
9266	336126
113611	336127
200457	336128
209375	336129
53086	336130
124097	336131
2729	336132
154186	336133
407790	336134
218	336135
1010	336136
229669	336137
382943	336138
7434	336139
100234	336140
444063	336141
49027	336142
358505	336143
182482	336144
49027	336145
4418	336146
9878	336147
197354	336148
328441	336149
221445	336150
101495	336151
98652	336152
9864	336153
107257	336154
24095	336155
51299	336156
30248	336157
91324	336158
187309	336159
169684	336160
224136	336161
226329	336162
110677	336163
149913	336164
103804	336165
7272	336166
413895	336167
250162	336168
189829	336169
318914	336170
4594	336171
441392	336172
108214	336173
102012	336174
223612	336175
450761	336176
48680	336177
14876	336178
238684	336179
169586	336180
169176	336181
48931	336182
12895	336183
250642	336184
83350	336185
233795	336186
103109	336187
16325	336188
2742	336189
136632	336190
109302	336191
68266	336192
291888	336193
148883	336194
13513	336195
156125	336196
158824	336197
338315	336198
52957	336199
45409	336200
1696	336201
18514	336202
358463	336203
336170	336204
302100	336205
36206	336206
104814	336207
75326	336208
289985	336209
2984	336210
23914	336211
83563	336212
189532	336213
8562	336214
274377	336215
344428	336216
293158	336217
336041	336218
108973	336219
253468	336220
16051	336221
307327	336222
7264	336223
141182	336224
384808	336225
7000	336226
815	336227
68299	336228
285119	336229
112115	336230
456332	336231
235174	336232
47154	336233
178895	336234
86858	336235
13564	336236
156999	336237
243749	336238
36719	336239
36716	336240
50630	336241
24201	336242
34333	336243
357093	336244
19050	336245
401833	336246
18607	336247
425034	336248
132498	336249
203307	336250
343190	336251
348741	336252
1289	336253
7420	336254
564	336255
114312	336256
295986	336257
168880	336258
77823	336259
85086	336260
4023	336261
267843	336262
60480	336263
18076	336264
915	336265
564	336266
2011	336267
158794	336268
396831	336269
242937	336270
188436	336271
139246	336272
381075	336273
276561	336274
229849	336275
71539	336276
52860	336277
1378	336278
188071	336279
122257	336280
60105	336281
73907	336282
140209	336283
80291	336284
227542	336285
117538	336286
128013	336287
453498	336288
129852	336289
368442	336290
199481	336291
83647	336292
417479	336293
427164	336294
18076	336295
12954	336296
425031	336297
118197	336298
113603	336299
229547	336300
8186	336301
161080	336302
34255	336303
298479	336304
12587	336305
80820	336306
82303	336307
228228	336308
77890	336309
234201	336310
109577	336311
85763	336312
356505	336313
124454	336314
109996	336315
245654	336316
57704	336317
181726	336318
87523	336319
41273	336320
195108	336321
86204	336322
303117	336323
341958	336324
10226	336325
221710	336326
108861	336327
281	336328
13576	336329
248047	336330
40215	336331
144960	336332
162238	336333
252369	336334
367153	336335
423133	336336
355172	336337
12145	336338
337053	336339
191107	336340
103266	336341
147351	336342
312503	336343
6775	336344
103749	336345
248947	336346
10655	336347
69421	336348
114668	336349
57842	336350
5604	336351
105616	336352
122972	336353
167718	336354
48323	336355
238328	336356
61820	336357
249905	336358
97089	336359
247922	336360
46531	336361
457601	336362
94616	336363
271880	336364
337	336365
459243	336366
138799	336367
180149	336368
9357	336369
114999	336370
50531	336371
203148	336372
239117	336373
54139	336374
303846	336375
39595	336376
50160	336377
110003	336378
10362	336379
401089	336380
161688	336381
6724	336382
118045	336383
90316	336384
44806	336385
186946	336386
208735	336387
67693	336388
218049	336389
3082	336390
33987	336391
402312	336392
85244	336393
438011	336394
4783	336395
222517	336396
361627	336397
213351	336398
208614	336399
206235	336400
4521	336401
215652	336402
12412	336403
104753	336404
147947	336405
135598	336406
118238	336407
220570	336408
133552	336409
20665	336410
223076	336411
18470	336412
292739	336413
168640	336414
154662	336415
135339	336416
351162	336417
62905	336418
328420	336419
61888	336420
151525	336421
37025	336422
255905	336423
109800	336424
18756	336425
400800	336426
20780	336427
306903	336428
76359	336429
38882	336430
299959	336431
30305	336432
214972	336433
10924	336434
64866	336435
446837	336436
66725	336437
248270	336438
112510	336439
194606	336440
435932	336441
130834	336442
23539	336443
201615	336444
444253	336445
30255	336446
234681	336447
21985	336448
42543	336449
143939	336450
53054	336451
65995	336452
20284	336453
133909	336454
231172	336455
180051	336456
438301	336457
445697	336458
7801	336459
98159	336460
302161	336461
307616	336462
224269	336463
443645	336464
189121	336465
155882	336466
6146	336467
81889	336468
58323	336469
53574	336470
6936	336471
402556	336472
81889	336473
372287	336474
51156	336475
109320	336476
230819	336477
156029	336478
333373	336479
356183	336480
92132	336481
11206	336482
438910	336483
185854	336484
76033	336485
439028	336486
8848	336487
459948	336488
65019	336489
128639	336490
9799	336491
23695	336492
358511	336493
10575	336494
881	336495
364697	336496
182928	336497
58022	336498
25614	336499
207319	336500
170833	336501
261817	336502
28619	336503
162754	336504
373169	336505
381540	336506
114767	336507
6551	336508
122766	336509
211365	336510
12413	336511
68717	336512
182068	336513
52633	336514
200972	336515
20183	336516
89875	336517
34039	336518
32059	336519
181186	336520
243151	336521
374302	336522
329645	336523
439662	336524
32724	336525
241970	336526
239895	336527
369031	336528
371019	336529
76834	336530
106131	336531
368167	336532
58665	336533
11109	336534
260038	336535
261325	336536
34361	336537
311912	336538
204520	336539
210683	336540
98922	336541
313309	336542
431468	336543
136799	336544
267033	336545
443219	336546
120279	336547
121010	336548
136387	336549
181913	336550
138219	336551
384096	336552
313988	336553
258559	336554
40513	336555
222584	336556
197054	336557
143568	336558
241924	336559
382721	336560
97830	336561
200479	336562
365329	336563
169514	336564
188535	336565
4985	336566
380951	336567
19116	336568
111247	336569
216521	336570
423624	336571
102004	336572
234670	336573
232339	336574
163914	336575
207889	336576
34773	336577
393898	336578
135812	336579
254394	336580
443233	336581
69267	336582
265600	336583
37174	336584
306170	336585
363964	336586
207889	336587
86694	336588
228898	336589
77742	336590
82422	336591
37161	336592
333078	336593
136599	336594
157700	336595
388992	336596
155026	336597
150167	336598
271648	336599
264222	336600
28941	336601
218022	336602
398491	336603
450366	336604
378123	336605
82216	336606
301612	336607
96077	336608
134774	336609
448425	336610
242244	336611
119380	336612
24262	336613
391495	336614
340433	336615
205856	336616
190053	336617
138886	336618
412792	336619
222682	336620
79838	336621
268477	336622
313104	336623
131776	336624
143285	336625
68924	336626
353827	336627
355795	336628
320992	336629
47673	336630
146362	336631
209652	336632
18302	336633
262320	336634
236271	336635
1289	336636
198401	336637
68280	336638
92772	336639
420394	336640
125019	336641
337854	336642
62414	336643
28485	336644
388377	336645
137586	336646
393427	336647
12115	336648
363529	336649
125237	336650
134843	336651
195117	336652
100354	336653
449192	336654
165981	336655
141290	336656
381944	336657
61951	336658
361675	336659
1816	336660
44207	336661
4169	336662
289155	336663
344482	336664
94348	336665
3503	336666
84029	336667
312623	336668
282090	336669
202980	336670
110320	336671
326949	336672
180088	336673
101851	336674
161505	336675
11710	336676
260706	336677
261161	336678
313905	336679
416221	336680
238144	336681
97847	336682
265811	336683
247526	336684
226334	336685
314558	336686
392211	336687
206156	336688
240332	336689
200618	336690
138958	336691
452826	336692
76203	336693
213479	336694
402074	336695
132228	336696
120301	336697
169522	336698
45436	336699
18420	336700
344416	336701
22938	336702
71045	336703
22636	336704
361620	336705
280483	336706
392306	336707
392214	336708
131707	336709
240459	336710
303435	336711
155026	336712
1514	336713
240584	336714
337477	336715
261034	336716
15057	336717
400295	336718
385952	336719
313519	336720
414199	336721
279393	336722
8155	336723
246401	336724
18138	336725
295483	336726
192694	336727
248251	336728
128304	336729
236591	336730
253061	336731
8878	336732
147817	336733
90932	336734
131924	336735
21507	336736
408141	336737
2556	336738
5206	336739
44825	336740
167362	336741
85348	336742
15885	336743
84246	336744
116952	336745
142625	336746
32646	336747
315182	336748
39496	336749
243312	336750
186956	336751
1752	336752
204160	336753
5223	336754
12936	336755
95125	336756
35167	336757
53161	336758
198317	336759
242437	336760
67653	336761
252005	336762
80068	336763
53735	336764
332622	336765
16044	336766
303437	336767
36531	336768
8757	336769
114933	336770
92596	336771
12614	336772
162329	336773
64167	336774
833	336775
11470	336776
27155	336777
227223	336778
9857	336779
19130	336780
19437	336781
166851	336782
194611	336783
185472	336784
424186	336785
5558	336786
78827	336787
216754	336788
63802	336789
337809	336790
19042	336791
255107	336792
62060	336793
94237	336794
89058	336795
186934	336796
423569	336797
308548	336798
42928	336799
219453	336800
113257	336801
409108	336802
19802	336803
393500	336804
215858	336805
93422	336806
443454	336807
5112	336808
40693	336809
252374	336810
6122	336811
29401	336812
248080	336813
10942	336814
409511	336815
448782	336816
214210	336817
434427	336818
6977	336819
190516	336820
176390	336821
153462	336822
113561	336823
194748	336824
94626	336825
139026	336826
284660	336827
139593	336828
233810	336829
16083	336830
341723	336831
115108	336832
180226	336833
456585	336834
235920	336835
6622	336836
244882	336837
112785	336838
53735	336839
98382	336840
122483	336841
13910	336842
4488	336843
34817	336844
161980	336845
41403	336846
109686	336847
432563	336848
35778	336849
16546	336850
107277	336851
169702	336852
78076	336853
215752	336854
416929	336855
30564	336856
9251	336857
40424	336858
208042	336859
401174	336860
12865	336861
258009	336862
294253	336863
233419	336864
11021	336865
457878	336866
245314	336867
44303	336868
238218	336869
52781	336870
315285	336871
93064	336872
46247	336873
445015	336874
130958	336875
8269	336876
37042	336877
295371	336878
3451	336879
26564	336880
228168	336881
8560	336882
15904	336883
202552	336884
184990	336885
104803	336886
75854	336887
78785	336888
11868	336889
5736	336890
194277	336891
5736	336892
83565	336893
325424	336894
148631	336895
458543	336896
387777	336897
298113	336898
64391	336899
242272	336900
20969	336901
5125	336902
112	336903
188550	336904
240443	336905
238689	336906
122792	336907
19101	336908
143861	336909
401934	336910
129154	336911
174434	336912
195395	336913
44016	336914
225485	336915
26856	336916
229	336917
109228	336918
281776	336919
89089	336920
96942	336921
44786	336922
129909	336923
148052	336924
32638	336925
196458	336926
67041	336927
62611	336928
442175	336929
281669	336930
146986	336931
41405	336932
60448	336933
341785	336934
22019	336935
398302	336936
337691	336937
400517	336938
342879	336939
133446	336940
327015	336941
6591	336942
173853	336943
171392	336944
9766	336945
74869	336946
308854	336947
51493	336948
45312	336949
79295	336950
191642	336951
395896	336952
5886	336953
435581	336954
238430	336955
30311	336956
368516	336957
57994	336958
247463	336959
154120	336960
46892	336961
52817	336962
188742	336963
55013	336964
193290	336965
79110	336966
118721	336967
100898	336968
161166	336969
18339	336970
17068	336971
358913	336972
411273	336973
97261	336974
335436	336975
169531	336976
164658	336977
98175	336978
121253	336979
68679	336980
12245	336981
193312	336982
280745	336983
113270	336984
63315	336985
364320	336986
418001	336987
186400	336988
22087	336989
203040	336990
1919	336991
148201	336992
187480	336993
303279	336994
414711	336995
92938	336996
70574	336997
28934	336998
189788	336999
153397	337000
41497	337001
111911	337002
174572	337003
125310	337004
125385	337005
4472	337006
441793	337007
119857	337008
16813	337009
37856	337010
338641	337011
425728	337012
98799	337013
328097	337014
199978	337015
10461	337016
265465	337017
41278	337018
83049	337019
161482	337020
242806	337021
856	337022
421665	337023
194871	337024
25648	337025
163551	337026
413109	337027
404357	337028
171696	337029
161639	337030
375026	337031
44663	337032
53313	337033
30626	337034
157054	337035
102812	337036
235555	337037
335608	337038
221546	337039
3462	337040
419685	337041
233863	337042
243868	337043
425926	337044
181423	337045
36309	337046
27187	337047
9872	337048
13403	337049
353650	337050
226063	337051
39998	337052
80723	337053
426775	337054
8785	337055
175166	337056
123219	337057
90811	337058
453631	337059
68055	337060
36987	337061
21256	337062
162271	337063
165052	337064
58327	337065
113149	337066
361817	337067
203044	337068
28697	337069
307056	337070
18854	337071
206737	337072
1573	337073
176693	337074
340907	337075
143740	337076
42023	337077
236871	337078
31209	337079
368262	337080
74830	337081
209876	337082
171531	337083
87465	337084
28544	337085
66778	337086
120058	337087
365380	337088
163060	337089
151383	337090
124441	337091
12338	337092
3985	337093
3921	337094
2532	337095
51114	337096
15802	337097
138	337098
341275	337099
95103	337100
9242	337101
397379	337102
127615	337103
256399	337104
245235	337105
244246	337106
457485	337107
286282	337108
172304	337109
304379	337110
246054	337111
223084	337112
215085	337113
445817	337114
457082	337115
911	337116
22837	337117
114964	337118
14766	337119
73172	337120
213262	337121
190884	337122
100045	337123
93699	337124
333	337125
7727	337126
24861	337127
10217	337128
77774	337129
362818	337130
324070	337131
357248	337132
96364	337133
28788	337134
75500	337135
39093	337136
194677	337137
317023	337138
195552	337139
177045	337140
1928	337141
15671	337142
100172	337143
70416	337144
281	337145
1470	337146
242865	337147
45838	337148
19332	337149
104416	337150
12273	337151
83021	337152
60769	337153
226217	337154
169112	337155
75152	337156
140214	337157
67745	337158
93828	337159
438566	337160
422327	337161
14394	337162
249395	337163
33544	337164
62485	337165
240184	337166
397662	337167
281932	337168
275086	337169
148504	337170
273301	337171
14928	337172
35188	337173
375165	337174
3145	337175
187431	337176
114765	337177
11198	337178
441427	337179
118638	337180
8700	337181
255429	337182
28776	337183
127601	337184
442921	337185
281169	337186
240760	337187
245058	337188
11422	337189
20417	337190
358953	337191
14377	337192
7792	337193
358168	337194
7443	337195
90256	337196
146779	337197
48287	337198
64389	337199
176261	337200
846	337201
37778	337202
268510	337203
21563	337204
3375	337205
194632	337206
15653	337207
76378	337208
1682	337209
382776	337210
58688	337211
450979	337212
15042	337213
5010	337214
177701	337215
172662	337216
1186	337217
353993	337218
3613	337219
122435	337220
124177	337221
155085	337222
32902	337223
436024	337224
5045	337225
444933	337226
100361	337227
43781	337228
28834	337229
118281	337230
92112	337231
34317	337232
16704	337233
91008	337234
7244	337235
106058	337236
30062	337237
27867	337238
3466	337239
243769	337240
51858	337241
92609	337242
40447	337243
7267	337244
104954	337245
320879	337246
201115	337247
76597	337248
103902	337249
137197	337250
216291	337251
1045	337252
255999	337253
114407	337254
142726	337255
15120	337256
89120	337257
1893	337258
191963	337259
368425	337260
110833	337261
148223	337262
116554	337263
116887	337264
87693	337265
74062	337266
61685	337267
151	337268
128189	337269
19977	337270
12498	337271
268656	337272
102760	337273
346727	337274
110071	337275
39037	337276
228290	337277
111411	337278
14228	337279
139132	337280
123344	337281
101491	337282
89939	337283
437741	337284
9554	337285
32125	337286
57884	337287
285515	337288
34673	337289
147215	337290
12801	337291
16265	337292
262756	337293
20467	337294
450438	337295
373982	337296
28239	337297
74777	337298
103902	337299
196779	337300
128071	337301
186745	337302
228720	337303
226824	337304
349606	337305
25140	337306
19	337307
19	337308
244046	337309
23023	337310
28716	337311
181330	337312
421568	337313
11266	337314
242615	337315
75516	337316
106744	337317
302318	337318
379074	337319
49423	337320
131717	337321
306837	337322
6291	337323
372968	337324
94674	337325
19643	337326
106711	337327
184606	337328
187018	337329
293380	337330
84684	337331
385464	337332
141744	337333
376456	337334
95407	337335
52559	337336
218419	337337
125518	337338
164451	337339
270719	337340
312827	337341
237201	337342
67305	337343
159133	337344
221214	337345
32890	337346
195915	337347
107502	337348
201209	337349
178200	337350
194688	337351
216147	337352
159294	337353
214409	337354
159543	337355
30221	337356
113179	337357
235077	337358
418152	337359
121695	337360
267511	337361
144880	337362
107610	337363
394328	337364
211303	337365
78647	337366
38581	337367
73720	337368
416514	337369
126759	337370
414276	337371
301778	337372
101005	337373
73127	337374
429340	337375
108693	337376
99851	337377
37855	337378
333283	337379
248473	337380
11358	337381
142304	337382
184758	337383
98118	337384
11972	337385
193411	337386
429796	337387
33772	337388
436848	337389
229041	337390
227548	337391
115340	337392
4987	337393
110532	337394
417151	337395
389960	337396
175200	337397
156305	337398
158297	337399
392463	337400
38249	337401
140369	337402
123548	337403
240751	337404
127964	337405
34859	337406
39590	337407
117387	337408
248030	337409
69630	337410
124084	337411
223102	337412
5513	337413
26324	337414
448829	337415
385736	337416
33158	337417
63350	337418
90985	337419
196742	337420
99357	337421
430621	337422
133586	337423
85611	337424
235661	337425
248529	337426
90603	337427
300684	337428
262477	337429
382895	337430
9039	337431
152522	337432
245012	337433
152616	337434
114952	337435
115218	337436
415093	337437
258602	337438
364171	337439
128255	337440
244923	337441
225707	337442
266362	337443
190255	337444
40048	337445
94226	337446
125552	337447
217107	337448
398431	337449
361181	337450
442516	337451
139174	337452
71661	337453
148740	337454
203528	337455
38931	337456
380213	337457
387215	337458
96999	337459
412945	337460
97553	337461
36975	337462
78579	337463
174955	337464
123911	337465
216291	337466
198757	337467
78579	337468
48907	337469
406111	337470
164507	337471
420381	337472
79122	337473
137103	337474
28972	337475
6850	337476
440398	337477
155286	337478
383114	337479
84297	337480
331795	337481
60421	337482
44866	337483
228962	337484
176579	337485
9050	337486
60018	337487
195529	337488
343650	337489
357042	337490
159936	337491
71919	337492
415294	337493
187524	337494
205992	337495
434306	337496
75625	337497
410947	337498
107688	337499
66888	337500
198110	337501
428535	337502
108840	337503
384300	337504
253103	337505
451212	337506
62573	337507
390578	337508
416296	337509
166236	337510
239918	337511
106916	337512
411784	337513
110887	337514
333170	337515
66390	337516
294322	337517
216408	337518
309857	337519
31590	337520
165278	337521
52755	337522
389218	337523
134951	337524
161208	337525
75340	337526
41241	337527
29437	337528
311814	337529
25136	337530
81491	337531
392277	337532
423623	337533
193224	337534
106483	337535
385855	337536
375738	337537
374511	337538
351240	337539
95864	337540
351585	337541
419975	337542
220302	337543
183256	337544
88418	337545
110685	337546
231898	337547
237795	337548
89442	337549
184013	337550
397527	337551
251614	337552
333922	337553
159065	337554
171213	337555
38847	337556
314265	337557
72104	337558
316962	337559
114074	337560
241336	337561
166279	337562
355686	337563
64925	337564
439319	337565
367886	337566
350833	337567
215043	337568
119178	337569
179791	337570
163649	337571
55644	337572
258925	337573
95960	337574
203895	337575
108566	337576
37915	337577
40415	337578
91765	337579
91282	337580
429802	337581
187094	337582
134518	337583
459693	337584
73458	337585
159088	337586
206650	337587
189093	337588
21842	337589
38094	337590
237981	337591
141120	337592
140317	337593
80631	337594
356524	337595
71492	337596
439685	337597
372168	337598
352991	337599
158805	337600
384990	337601
152106	337602
64064	337603
448919	337604
49991	337605
177347	337606
369416	337607
249580	337608
87154	337609
390308	337610
115975	337611
83407	337612
393605	337613
250256	337614
377340	337615
113208	337616
256117	337617
11972	337618
36428	337619
8468	337620
11571	337621
236798	337622
236796	337623
237891	337624
285725	337625
420651	337626
311836	337627
215261	337628
55824	337629
360141	337630
423780	337631
346484	337632
191156	337633
362597	337634
279724	337635
83458	337636
126807	337637
157040	337638
129029	337639
247401	337640
104012	337641
140890	337642
78647	337643
121567	337644
205826	337645
95172	337646
131509	337647
227427	337648
220396	337649
248340	337650
35199	337651
207038	337652
457540	337653
321631	337654
72508	337655
16202	337656
39658	337657
351252	337658
208816	337659
66556	337660
60464	337661
248083	337662
204937	337663
13264	337664
347378	337665
115218	337666
51050	337667
423230	337668
356956	337669
10776	337670
5494	337671
151235	337672
178138	337673
225802	337674
105060	337675
446477	337676
12582	337677
310111	337678
457667	337679
61291	337680
241130	337681
259688	337682
81655	337683
448664	337684
38542	337685
163487	337686
136412	337687
236526	337688
9093	337689
73710	337690
13745	337691
84114	337692
52167	337693
153647	337694
381730	337695
126102	337696
154556	337697
369141	337698
15747	337699
172452	337700
34497	337701
188949	337702
314041	337703
124881	337704
420539	337705
17306	337706
113896	337707
218902	337708
131971	337709
48907	337710
181172	337711
133213	337712
103979	337713
261602	337714
272931	337715
113930	337716
74446	337717
68868	337718
171416	337719
94428	337720
47765	337721
67305	337722
80964	337723
399528	337724
115454	337725
57991	337726
6850	337727
283181	337728
126788	337729
333507	337730
317768	337731
43449	337732
408871	337733
44943	337734
414446	337735
143343	337736
363073	337737
103075	337738
331803	337739
196586	337740
151531	337741
12128	337742
146814	337743
308045	337744
193557	337745
196777	337746
276896	337747
209379	337748
54838	337749
91896	337750
260089	337751
364580	337752
388535	337753
432814	337754
87155	337755
273727	337756
393760	337757
218706	337758
105634	337759
153767	337760
20714	337761
104821	337762
32840	337763
158036	337764
345601	337765
114196	337766
268839	337767
180413	337768
3525	337769
194680	337770
105902	337771
235092	337772
347440	337773
5169	337774
27805	337775
438423	337776
3210	337777
333196	337778
17781	337779
245586	337780
20715	337781
254900	337782
125921	337783
285788	337784
232748	337785
355073	337786
420072	337787
143776	337788
56612	337789
196839	337790
18533	337791
196604	337792
378883	337793
111584	337794
227360	337795
367077	337796
110193	337797
368773	337798
12279	337799
34950	337800
26294	337801
130412	337802
42900	337803
232873	337804
361406	337805
179624	337806
250716	337807
221483	337808
355615	337809
126391	337810
84530	337811
147022	337812
3291	337813
193432	337814
15868	337815
210464	337816
445652	337817
18533	337818
365976	337819
74768	337820
433670	337821
233137	337822
316827	337823
426322	337824
63563	337825
102397	337826
127758	337827
403864	337828
159655	337829
115691	337830
399546	337831
376267	337832
426483	337833
18611	337834
229170	337835
347940	337836
185114	337837
185114	337838
86227	337839
154145	337840
186055	337841
23693	337842
193640	337843
42615	337844
175123	337845
458657	337846
101089	337847
386633	337848
357399	337849
90057	337850
78648	337851
359339	337852
149723	337853
154671	337854
61204	337855
159804	337856
131518	337857
330488	337858
345037	337859
381533	337860
452879	337861
188867	337862
152542	337863
159190	337864
292713	337865
148543	337866
125183	337867
177568	337868
334704	337869
202066	337870
9832	337871
372607	337872
399144	337873
117012	337874
15802	337875
75038	337876
356765	337877
313611	337878
309771	337879
165975	337880
130528	337881
266275	337882
382157	337883
242922	337884
432544	337885
406244	337886
162658	337887
34662	337888
160149	337889
208841	337890
351799	337891
148435	337892
46005	337893
246377	337894
240284	337895
127380	337896
418853	337897
161004	337898
435436	337899
306343	337900
309301	337901
100556	337902
189601	337903
4946	337904
42111	337905
91203	337906
51876	337907
250149	337908
243551	337909
168063	337910
218720	337911
184968	337912
7772	337913
7772	337914
51760	337915
440131	337916
49801	337917
125976	337918
282099	337919
118506	337920
154933	337921
109361	337922
200801	337923
448678	337924
15743	337925
188597	337926
93767	337927
191949	337928
350204	337929
149265	337930
287993	337931
293591	337932
349506	337933
361701	337934
67349	337935
382278	337936
76985	337937
455589	337938
145846	337939
197739	337940
454766	337941
223348	337942
307682	337943
109231	337944
57357	337945
443927	337946
59338	337947
434364	337948
134204	337949
36297	337950
61857	337951
66386	337952
335847	337953
112676	337954
217072	337955
156161	337956
89384	337957
30403	337958
111580	337959
362469	337960
50909	337961
117467	337962
29659	337963
121046	337964
102873	337965
282169	337966
410552	337967
12413	337968
91000	337969
190231	337970
84297	337971
399885	337972
28323	337973
248069	337974
36447	337975
101492	337976
449354	337977
218745	337978
324311	337979
136414	337980
269281	337981
125803	337982
109678	337983
434479	337984
87623	337985
367426	337986
207065	337987
51734	337988
161608	337989
399789	337990
109913	337991
172701	337992
380309	337993
202629	337994
42944	337995
86086	337996
321707	337997
58160	337998
21967	337999
161236	338000
86714	338001
169096	338002
240917	338003
39875	338004
324906	338005
15081	338006
170738	338007
161265	338008
29509	338009
278808	338010
205119	338011
202223	338012
112162	338013
22667	338014
356405	338015
25093	338016
122238	338017
92693	338018
6861	338019
3120	338020
64247	338021
249379	338022
58301	338023
51067	338024
70505	338025
245033	338026
192256	338027
40119	338028
456416	338029
227039	338030
96080	338031
264062	338032
52895	338033
166086	338034
55783	338035
148906	338036
244558	338037
118711	338038
3003	338039
37365	338040
347016	338041
232598	338042
18803	338043
230765	338044
246497	338045
348065	338046
51713	338047
452808	338048
246193	338049
10814	338050
960	338051
128382	338052
240662	338053
420212	338054
127935	338055
128215	338056
127670	338057
118416	338058
41675	338059
105055	338060
269895	338061
140705	338062
122428	338063
156394	338064
241204	338065
240447	338066
356403	338067
42449	338068
165084	338069
330088	338070
2479	338071
21546	338072
431539	338073
72086	338074
12883	338075
64045	338076
14183	338077
121897	338078
294670	338079
16320	338080
12090	338081
156943	338082
117856	338083
139081	338084
180630	338085
44044	338086
43023	338087
439948	338088
81641	338089
285521	338090
41747	338091
174259	338092
116139	338093
351526	338094
45889	338095
329035	338096
10863	338097
131239	338098
133928	338099
359950	338100
121651	338101
143486	338102
423978	338103
135936	338104
229644	338105
29612	338106
292289	338107
210849	338108
184102	338109
375148	338110
166695	338111
448338	338112
402426	338113
160521	338114
163291	338115
247458	338116
219998	338117
176624	338118
220063	338119
69050	338120
354147	338121
167830	338122
395471	338123
179894	338124
56530	338125
119341	338126
113973	338127
20312	338128
452865	338129
147855	338130
364682	338131
14238	338132
420155	338133
157254	338134
360454	338135
227409	338136
215141	338137
99786	338138
110722	338139
206305	338140
310325	338141
99786	338142
48333	338143
184016	338144
111580	338145
388959	338146
8967	338147
455465	338148
22603	338149
90683	338150
379354	338151
37013	338152
220782	338153
188171	338154
222246	338155
337073	338156
72916	338157
85586	338158
128226	338159
65029	338160
116651	338161
23198	338162
75694	338163
212393	338164
97365	338165
263525	338166
178832	338167
257370	338168
222009	338169
247137	338170
347256	338171
79261	338172
39222	338173
128038	338174
68547	338175
154632	338176
311869	338177
221099	338178
73570	338179
195067	338180
21536	338181
66892	338182
47042	338183
131891	338184
333417	338185
47945	338186
28944	338187
406457	338188
153603	338189
114916	338190
113225	338191
82739	338192
387478	338193
208238	338194
272019	338195
31280	338196
119236	338197
241465	338198
410957	338199
19301	338200
90524	338201
50511	338202
116568	338203
74001	338204
26380	338205
12896	338206
139422	338207
175534	338208
80794	338209
427315	338210
276316	338211
32898	338212
206137	338213
436900	338214
131891	338215
23800	338216
38543	338217
333943	338218
188429	338219
57618	338220
2506	338221
268420	338222
369969	338223
6730	338224
70732	338225
216589	338226
164933	338227
87983	338228
393149	338229
109871	338230
50909	338231
383410	338232
146418	338233
380064	338234
459289	338235
47876	338236
24562	338237
40112	338238
18430	338239
215141	338240
84563	338241
115906	338242
59623	338243
239271	338244
180555	338245
59117	338246
432052	338247
163329	338248
95442	338249
26529	338250
81898	338251
188627	338252
59314	338253
99955	338254
202746	338255
2548	338256
67806	338257
80442	338258
288796	338259
384511	338260
404075	338261
84979	338262
257539	338263
131487	338264
453715	338265
56014	338266
23084	338267
163703	338268
2479	338269
399552	338270
200883	338271
204310	338272
205768	338273
4789	338274
63112	338275
38876	338276
3758	338277
230406	338278
174048	338279
218204	338280
227079	338281
179536	338282
371256	338283
459468	338284
222651	338285
78354	338286
5524	338287
88689	338288
39099	338289
111505	338290
324636	338291
101438	338292
335422	338293
55556	338294
114246	338295
206164	338296
106	338297
115368	338298
278698	338299
222680	338300
97031	338301
264023	338302
286960	338303
62866	338304
65862	338305
309347	338306
261657	338307
7606	338308
107141	338309
59392	338310
27601	338311
161315	338312
232967	338313
114940	338314
96304	338315
147558	338316
206124	338317
108655	338318
385131	338319
237010	338320
435236	338321
427683	338322
415466	338323
79554	338324
15922	338325
237011	338326
21450	338327
336107	338328
95768	338329
232648	338330
148932	338331
40697	338332
289465	338333
151662	338334
77460	338335
27026	338336
389880	338337
134139	338338
172124	338339
26874	338340
12332	338341
42142	338342
26451	338343
220026	338344
49811	338345
150094	338346
145401	338347
191938	338348
199586	338349
301978	338350
154106	338351
104271	338352
427377	338353
185263	338354
62548	338355
19497	338356
58439	338357
374454	338358
62260	338359
151182	338360
396674	338361
118088	338362
118864	338363
190376	338364
2166	338365
43632	338366
41052	338367
19010	338368
435396	338369
243385	338370
174492	338371
319376	338372
232440	338373
15597	338374
10520	338375
109043	338376
5979	338377
14352	338378
14318	338379
234444	338380
21832	338381
223602	338382
100350	338383
107267	338384
58257	338385
149602	338386
19969	338387
307733	338388
8921	338389
34155	338390
213722	338391
69264	338392
119434	338393
132864	338394
68264	338395
177767	338396
166132	338397
4083	338398
119431	338399
77783	338400
10684	338401
238325	338402
38770	338403
58675	338404
45000	338405
87042	338406
13577	338407
142840	338408
248645	338409
14245	338410
152850	338411
71914	338412
321404	338413
429520	338414
70984	338415
271324	338416
270706	338417
14051	338418
21246	338419
36332	338420
230647	338421
398895	338422
25462	338423
84436	338424
148617	338425
27060	338426
104234	338427
270603	338428
5476	338429
54099	338430
30007	338431
214696	338432
28461	338433
216417	338434
334446	338435
30779	338436
28474	338437
102624	338438
340353	338439
73619	338440
287183	338441
352323	338442
45436	338443
35553	338444
274827	338445
149828	338446
254708	338447
448799	338448
36254	338449
46933	338450
2049	338451
121387	338452
54133	338453
84892	338454
330803	338455
72983	338456
279134	338457
455729	338458
425502	338459
204075	338460
355210	338461
54914	338462
311500	338463
31016	338464
57577	338465
199908	338466
91	338467
234093	338468
18952	338469
110688	338470
148301	338471
57183	338472
411410	338473
29137	338474
40494	338475
333544	338476
62121	338477
207431	338478
81147	338479
97135	338480
39812	338481
101955	338482
358487	338483
99039	338484
99120	338485
9407	338486
448657	338487
201952	338488
187868	338489
138912	338490
46427	338491
195283	338492
453578	338493
75710	338494
6488	338495
102404	338496
240977	338497
260620	338498
313951	338499
44523	338500
25770	338501
91728	338502
452077	338503
8525	338504
15415	338505
31186	338506
259599	338507
258405	338508
263264	338509
99522	338510
137387	338511
65982	338512
156658	338513
29207	338514
308253	338515
25244	338516
350205	338517
134332	338518
264642	338519
93803	338520
372872	338521
350690	338522
56280	338523
161513	338524
140203	338525
148396	338526
7926	338527
264620	338528
153555	338529
106548	338530
103713	338531
432695	338532
4494	338533
177403	338534
79441	338535
133136	338536
122463	338537
448733	338538
41227	338539
214624	338540
404753	338541
11965	338542
10664	338543
406132	338544
100244	338545
338893	338546
105201	338547
449371	338548
95067	338549
206293	338550
320948	338551
83339	338552
320866	338553
221778	338554
177048	338555
292199	338556
335276	338557
264068	338558
223409	338559
193018	338560
155393	338561
436129	338562
19758	338563
4034	338564
41114	338565
92283	338566
71958	338567
33092	338568
62164	338569
433318	338570
111651	338571
53374	338572
445029	338573
435107	338574
118911	338575
130008	338576
3777	338577
132617	338578
5634	338579
236425	338580
41254	338581
272079	338582
400728	338583
151966	338584
11445	338585
86243	338586
32519	338587
52054	338588
6855	338589
53073	338590
71591	338591
342096	338592
310950	338593
75837	338594
21080	338595
49430	338596
34232	338597
295704	338598
4573	338599
126580	338600
390375	338601
431790	338602
1263	338603
33171	338604
142089	338605
40561	338606
130340	338607
41070	338608
3819	338609
260349	338610
11337	338611
305077	338612
122888	338613
19571	338614
443520	338615
27911	338616
123891	338617
281596	338618
109983	338619
123171	338620
10354	338621
154212	338622
335120	338623
410785	338624
156471	338625
107322	338626
44920	338627
37961	338628
2562	338629
441825	338630
16593	338631
448100	338632
118277	338633
45232	338634
396463	338635
222364	338636
16861	338637
68761	338638
15097	338639
46359	338640
447959	338641
205143	338642
14276	338643
68134	338644
14276	338645
16699	338646
77336	338647
157239	338648
63653	338649
4911	338650
457306	338651
130994	338652
458273	338653
7116	338654
319242	338655
28782	338656
8050	338657
75418	338658
185922	338659
30894	338660
128164	338661
7206	338662
349459	338663
133590	338664
64082	338665
276936	338666
8193	338667
12044	338668
170012	338669
62266	338670
10992	338671
1690	338672
232594	338673
66377	338674
33444	338675
414271	338676
15078	338677
149496	338678
188003	338679
50154	338680
23596	338681
43936	338682
210326	338683
116124	338684
136923	338685
239889	338686
125010	338687
186468	338688
6278	338689
331577	338690
77283	338691
104492	338692
62304	338693
273936	338694
9256	338695
244761	338696
37943	338697
2499	338698
114519	338699
202412	338700
52893	338701
88338	338702
121906	338703
29087	338704
223201	338705
2459	338706
227233	338707
237457	338708
397816	338709
15403	338710
54861	338711
55228	338712
3305	338713
86017	338714
132182	338715
158004	338716
64303	338717
5264	338718
185104	338719
2898	338720
62977	338721
21475	338722
400	338723
408639	338724
236608	338725
207925	338726
3274	338727
78639	338728
303860	338729
272177	338730
28189	338731
79383	338732
348308	338733
46542	338734
178814	338735
183797	338736
4744	338737
161359	338738
48387	338739
204119	338740
17542	338741
57086	338742
194532	338743
45581	338744
236349	338745
229464	338746
117397	338747
238325	338748
132637	338749
213436	338750
109897	338751
2271	338752
207544	338753
51969	338754
68755	338755
3911	338756
300840	338757
241167	338758
78090	338759
79809	338760
435	338761
452685	338762
219704	338763
106475	338764
207167	338765
83135	338766
74934	338767
38772	338768
63912	338769
115390	338770
36954	338771
97704	338772
19670	338773
285958	338774
59317	338775
225963	338776
364123	338777
115503	338778
351722	338779
449652	338780
114969	338781
28515	338782
4595	338783
31548	338784
142786	338785
24912	338786
13298	338787
95614	338788
371475	338789
115720	338790
35300	338791
260739	338792
22786	338793
128157	338794
440987	338795
93873	338796
86733	338797
385519	338798
2915	338799
51317	338800
7212	338801
132594	338802
256920	338803
423797	338804
89092	338805
21903	338806
32266	338807
65639	338808
5001	338809
60007	338810
147840	338811
61625	338812
5937	338813
45789	338814
24995	338815
133653	338816
277309	338817
437608	338818
26398	338819
117998	338820
353113	338821
223953	338822
238888	338823
117940	338824
445691	338825
62598	338826
59430	338827
375883	338828
144951	338829
237001	338830
419427	338831
59998	338832
442027	338833
81146	338834
216899	338835
11107	338836
186225	338837
46094	338838
95314	338839
118565	338840
196279	338841
369751	338842
38951	338843
73400	338844
54969	338845
10728	338846
176605	338847
59317	338848
227157	338849
59147	338850
245268	338851
18035	338852
1439	338853
242444	338854
13402	338855
242003	338856
111359	338857
99952	338858
196192	338859
14586	338860
19027	338861
31800	338862
83817	338863
159827	338864
191161	338865
2323	338866
13320	338867
7186	338868
301652	338869
407342	338870
92905	338871
61733	338872
144544	338873
112743	338874
66806	338875
245082	338876
274853	338877
33271	338878
32054	338879
762	338880
185459	338881
190305	338882
141558	338883
267608	338884
244091	338885
106920	338886
23451	338887
349348	338888
147584	338889
99848	338890
32054	338891
90921	338892
64782	338893
220445	338894
100607	338895
332808	338896
446226	338897
555	338898
413042	338899
137353	338900
79425	338901
246487	338902
78406	338903
51797	338904
70194	338905
2351	338906
221099	338907
139396	338908
45076	338909
85002	338910
56625	338911
281090	338912
260795	338913
213155	338914
164021	338915
118898	338916
112844	338917
126108	338918
7186	338919
113329	338920
2139	338921
443439	338922
25039	338923
59680	338924
194402	338925
304595	338926
126272	338927
410671	338928
11242	338929
34234	338930
133282	338931
115923	338932
243411	338933
131583	338934
207831	338935
100562	338936
59479	338937
176258	338938
18079	338939
110329	338940
3197	338941
178737	338942
121848	338943
70404	338944
6007	338945
43755	338946
77066	338947
1292	338948
226391	338949
57527	338950
28766	338951
233012	338952
68234	338953
75837	338954
276827	338955
14909	338956
364052	338957
43570	338958
64705	338959
58499	338960
243838	338961
248655	338962
207956	338963
129176	338964
105779	338965
64020	338966
283778	338967
178163	338968
18433	338969
110141	338970
190826	338971
301412	338972
226015	338973
227164	338974
11532	338975
31789	338976
44200	338977
18532	338978
21920	338979
292658	338980
2338	338981
13780	338982
117430	338983
9946	338984
4426	338985
363452	338986
80985	338987
247	338988
172571	338989
365428	338990
206644	338991
59455	338992
35587	338993
108478	338994
74802	338995
6437	338996
12410	338997
249229	338998
12410	338999
11918	339000
3958	339001
84131	339002
284481	339003
269992	339004
10078	339005
249741	339006
225127	339007
370746	339008
80154	339009
159402	339010
113551	339011
307521	339012
150023	339013
161367	339014
19390	339015
3926	339016
62943	339017
5988	339018
10352	339019
378685	339020
97409	339021
272978	339022
166571	339023
39946	339024
202901	339025
423676	339026
173500	339027
90063	339028
403688	339029
27072	339030
38728	339031
106375	339032
23036	339033
32382	339034
242002	339035
359018	339036
37219	339037
140947	339038
268458	339039
1321	339040
2760	339041
9506	339042
24329	339043
336816	339044
325842	339045
36304	339046
18713	339047
335939	339048
19194	339049
293260	339050
425374	339051
3984	339052
69036	339053
158749	339054
102839	339055
107113	339056
156201	339057
7077	339058
213968	339059
106432	339060
17599	339061
201210	339062
413809	339063
49777	339064
229269	339065
117462	339066
95146	339067
37594	339068
90631	339069
115442	339070
40	339071
60153	339072
168197	339073
188952	339074
34432	339075
161169	339076
168453	339077
56600	339078
67260	339079
205964	339080
13184	339081
3592	339082
234367	339083
67871	339084
30894	339085
112600	339086
321695	339087
60153	339088
145613	339089
213967	339090
39281	339091
11102	339092
444199	339093
19313	339094
20223	339095
142110	339096
46272	339097
248899	339098
383056	339099
245825	339100
4402	339101
91616	339102
1226	339103
234805	339104
91633	339105
371605	339106
63513	339107
396017	339108
144150	339109
116509	339110
379776	339111
59706	339112
70995	339113
114958	339114
2266	339115
117881	339116
213159	339117
28189	339118
270283	339119
22367	339120
2992	339121
232843	339122
386689	339123
387726	339124
90673	339125
55758	339126
15159	339127
409203	339128
12071	339129
3532	339130
7183	339131
170443	339132
17137	339133
334399	339134
306807	339135
96147	339136
18714	339137
376004	339138
70862	339139
9409	339140
159571	339141
179118	339142
166118	339143
365695	339144
115842	339145
340447	339146
21993	339147
160672	339148
350077	339149
10002	339150
27392	339151
268094	339152
398133	339153
19031	339154
53114	339155
346298	339156
242030	339157
135	339158
12941	339159
138980	339160
17011	339161
63287	339162
29395	339163
98657	339164
3684	339165
220413	339166
38280	339167
209240	339168
94975	339169
198937	339170
49016	339171
263230	339172
233479	339173
68401	339174
211605	339175
214206	339176
20008	339177
189205	339178
34243	339179
428050	339180
43146	339181
405820	339182
349668	339183
51256	339184
370143	339185
58635	339186
135165	339187
10833	339188
119267	339189
71780	339190
193457	339191
32195	339192
86033	339193
26027	339194
124976	339195
82909	339196
227083	339197
329697	339198
131224	339199
25728	339200
205006	339201
78227	339202
285765	339203
22736	339204
24014	339205
249709	339206
204264	339207
13439	339208
180601	339209
323436	339210
188613	339211
12347	339212
64357	339213
14180	339214
34472	339215
121758	339216
246410	339217
410858	339218
221916	339219
31713	339220
228730	339221
161019	339222
76414	339223
28307	339224
5308	339225
125251	339226
85386	339227
172302	339228
151519	339229
79304	339230
58885	339231
94194	339232
16640	339233
151240	339234
301095	339235
433613	339236
396098	339237
3705	339238
40629	339239
19122	339240
105833	339241
290989	339242
28356	339243
365508	339244
256835	339245
151318	339246
36983	339247
240021	339248
146111	339249
76834	339250
47155	339251
345025	339252
100297	339253
74047	339254
314040	339255
39874	339256
3988	339257
125509	339258
3001	339259
31842	339260
156810	339261
337372	339262
144167	339263
35916	339264
229306	339265
80218	339266
146849	339267
159712	339268
216755	339269
91482	339270
158950	339271
8713	339272
38305	339273
408437	339274
126201	339275
50388	339276
243129	339277
110130	339278
735	339279
7161	339280
191574	339281
190038	339282
8912	339283
11949	339284
4184	339285
216825	339286
337517	339287
253359	339288
90575	339289
165117	339290
207196	339291
231556	339292
181819	339293
14960	339294
109559	339295
152285	339296
359907	339297
67729	339298
56611	339299
154224	339300
303229	339301
89838	339302
163586	339303
304099	339304
86925	339305
80748	339306
39695	339307
55263	339308
85862	339309
243614	339310
10426	339311
69868	339312
116423	339313
220543	339314
91069	339315
151025	339316
323384	339317
402988	339318
370614	339319
56791	339320
10663	339321
29225	339322
225298	339323
375455	339324
378386	339325
424410	339326
181393	339327
8509	339328
9694	339329
8509	339330
20110	339331
174975	339332
229148	339333
393410	339334
357125	339335
30790	339336
422538	339337
240581	339338
434157	339339
302526	339340
273367	339341
434892	339342
340979	339343
25996	339344
3223	339345
390151	339346
186213	339347
238961	339348
335333	339349
102303	339350
36209	339351
19972	339352
135698	339353
195758	339354
168901	339355
120662	339356
392783	339357
304842	339358
209380	339359
176259	339360
13823	339361
248223	339362
360928	339363
237705	339364
207041	339365
58678	339366
58678	339367
77245	339368
9336	339369
457030	339370
209037	339371
104750	339372
208839	339373
408263	339374
105970	339375
382036	339376
171396	339377
289635	339378
166496	339379
311523	339380
251862	339381
55349	339382
76583	339383
93717	339384
50389	339385
92522	339386
6477	339387
3911	339388
18841	339389
71137	339390
398244	339391
299117	339392
39849	339393
327709	339394
56215	339395
34418	339396
455213	339397
210764	339398
19705	339399
403097	339400
33445	339401
155015	339402
328468	339403
28428	339404
266417	339405
57077	339406
120593	339407
194639	339408
46575	339409
149588	339410
130569	339411
161945	339412
29510	339413
103584	339414
8545	339415
152305	339416
74307	339417
39182	339418
2519	339419
37654	339420
204939	339421
185702	339422
191009	339423
446193	339424
406374	339425
357645	339426
111029	339427
10672	339428
108066	339429
127191	339430
47615	339431
271720	339432
60381	339433
410567	339434
1673	339435
76725	339436
333572	339437
102648	339438
296642	339439
70386	339440
81660	339441
141392	339442
21488	339443
188610	339444
49572	339445
896	339446
8323	339447
161929	339448
2136	339449
30091	339450
66720	339451
18031	339452
35664	339453
249420	339454
364072	339455
303519	339456
118647	339457
37945	339458
35560	339459
28904	339460
335583	339461
43949	339462
36444	339463
15897	339464
224644	339465
247042	339466
82318	339467
221871	339468
43525	339469
207151	339470
188060	339471
173910	339472
445875	339473
25277	339474
402428	339475
438746	339476
227831	339477
43385	339478
128431	339479
323958	339480
247889	339481
44972	339482
247581	339483
88795	339484
88795	339485
435815	339486
40617	339487
40617	339488
261740	339489
330629	339490
96818	339491
422914	339492
59141	339493
200950	339494
137236	339495
54131	339496
154	339497
6414	339498
158109	339499
18341	339500
197921	339501
29816	339502
42533	339503
56887	339504
244590	339505
49287	339506
197315	339507
232379	339508
21078	339509
54968	339510
86737	339511
318030	339512
163984	339513
422063	339514
5271	339515
180247	339516
65625	339517
142425	339518
106744	339519
213703	339520
59373	339521
359809	339522
58407	339523
69839	339524
212303	339525
423632	339526
8325	339527
75164	339528
46262	339529
46262	339530
59399	339531
160223	339532
174959	339533
46098	339534
157357	339535
447443	339536
98443	339537
329129	339538
66972	339539
51538	339540
453794	339541
194685	339542
161918	339543
454272	339544
75219	339545
332489	339546
41396	339547
94281	339548
453125	339549
390233	339550
57277	339551
8781	339552
31980	339553
397010	339554
110646	339555
56989	339556
182232	339557
183150	339558
136002	339559
74863	339560
291096	339561
156203	339562
749	339563
38411	339564
190002	339565
83659	339566
185969	339567
390695	339568
73362	339569
104098	339570
103643	339571
187213	339572
271489	339573
43645	339574
125719	339575
348672	339576
18151	339577
72389	339578
245042	339579
52599	339580
62168	339581
95983	339582
5668	339583
238572	339584
37666	339585
381719	339586
16223	339587
289902	339588
20412	339589
340072	339590
251890	339591
227831	339592
218793	339593
188275	339594
250339	339595
330398	339596
20248	339597
188132	339598
274654	339599
54042	339600
64186	339601
184842	339602
36647	339603
120079	339604
452388	339605
22774	339606
395589	339607
109279	339608
109279	339609
432266	339610
11606	339611
58581	339612
293119	339613
53713	339614
108336	339615
36821	339616
239353	339617
189998	339618
270213	339619
322574	339620
136111	339621
294244	339622
71865	339623
259320	339624
167756	339625
102801	339626
118753	339627
227189	339628
241397	339629
268213	339630
441537	339631
2445	339632
125477	339633
57829	339634
16395	339635
119754	339636
198535	339637
391261	339638
60923	339639
266070	339640
168106	339641
190098	339642
202102	339643
83989	339644
240767	339645
58761	339646
158628	339647
452578	339648
293163	339649
139625	339650
212586	339651
4282	339652
205949	339653
79320	339654
321359	339655
200506	339656
43104	339657
119303	339658
81850	339659
37065	339660
36900	339661
50102	339662
12965	339663
9939	339664
315912	339665
84603	339666
338714	339667
75062	339668
64953	339669
407554	339670
145858	339671
42110	339672
27351	339673
1865	339674
115467	339675
9569	339676
385719	339677
87022	339678
312823	339679
42010	339680
443121	339681
28971	339682
168094	339683
394101	339684
100888	339685
264030	339686
367614	339687
3301	339688
404998	339689
385938	339690
97422	339691
8671	339692
430038	339693
169060	339694
457099	339695
172702	339696
124176	339697
186074	339698
86706	339699
30568	339700
3315	339701
426050	339702
18184	339703
205119	339704
80093	339705
275955	339706
57246	339707
392152	339708
404756	339709
169671	339710
197973	339711
78887	339712
27450	339713
401750	339714
117871	339715
292708	339716
114082	339717
17844	339718
3350	339719
372667	339720
358546	339721
411321	339722
20288	339723
240466	339724
361685	339725
186063	339726
46085	339727
49043	339728
6206	339729
17003	339730
421217	339731
34299	339732
255124	339733
4780	339734
9526	339735
321016	339736
450848	339737
13797	339738
54355	339739
119264	339740
36517	339741
262717	339742
133260	339743
107634	339744
166219	339745
3269	339746
17525	339747
127607	339748
7516	339749
53402	339750
12822	339751
246486	339752
105803	339753
62254	339754
15821	339755
369051	339756
134116	339757
8671	339758
377718	339759
369545	339760
103882	339761
183576	339762
123165	339763
190983	339764
35312	339765
425531	339766
112472	339767
281638	339768
81595	339769
25075	339770
372740	339771
73351	339772
44218	339773
325352	339774
9970	339775
39248	339776
114665	339777
60976	339778
117624	339779
47209	339780
328054	339781
19971	339782
392126	339783
50996	339784
89118	339785
231127	339786
45429	339787
100790	339788
459253	339789
102668	339790
39044	339791
360375	339792
447217	339793
53352	339794
201857	339795
327284	339796
2424	339797
10865	339798
42742	339799
106086	339800
442735	339801
66119	339802
158884	339803
194724	339804
423923	339805
266081	339806
163654	339807
83535	339808
34826	339809
412671	339810
19703	339811
24333	339812
3625	339813
211271	339814
232251	339815
102925	339816
92905	339817
378628	339818
51538	339819
133808	339820
265332	339821
60591	339822
448791	339823
44737	339824
13027	339825
40655	339826
208935	339827
10614	339828
298773	339829
424425	339830
182867	339831
1658	339832
117989	339833
308557	339834
260308	339835
124273	339836
423188	339837
153610	339838
39569	339839
432830	339840
45678	339841
150956	339842
303130	339843
84593	339844
425767	339845
292465	339846
52485	339847
268658	339848
356699	339849
240169	339850
2653	339851
134153	339852
93642	339853
2751	339854
44707	339855
307995	339856
393321	339857
75426	339858
198574	339859
180781	339860
1806	339861
62558	339862
168334	339863
44058	339864
166442	339865
271821	339866
8316	339867
414538	339868
58112	339869
392831	339870
38349	339871
25255	339872
131127	339873
455104	339874
15002	339875
15357	339876
214336	339877
421556	339878
23653	339879
59809	339880
176668	339881
402856	339882
373660	339883
113466	339884
277937	339885
89054	339886
64206	339887
126936	339888
371537	339889
38412	339890
191132	339891
209777	339892
100250	339893
26069	339894
102286	339895
226081	339896
130095	339897
403061	339898
307207	339899
359153	339900
271162	339901
104286	339902
149133	339903
14905	339904
173378	339905
43491	339906
84387	339907
171878	339908
74808	339909
77230	339910
7597	339911
417	339912
111612	339913
405530	339914
36597	339915
436290	339916
58068	339917
2751	339918
33535	339919
100953	339920
215722	339921
29068	339922
454081	339923
449814	339924
385602	339925
377818	339926
134915	339927
63058	339928
338680	339929
218723	339930
46294	339931
117785	339932
33080	339933
437992	339934
346414	339935
84915	339936
33676	339937
210137	339938
210137	339939
233678	339940
113156	339941
342492	339942
292349	339943
219978	339944
148651	339945
86375	339946
284757	339947
197715	339948
288241	339949
97495	339950
289252	339951
12807	339952
123515	339953
88291	339954
244590	339955
2390	339956
304729	339957
1647	339958
338348	339959
85387	339960
437663	339961
225099	339962
243973	339963
449023	339964
179065	339965
247893	339966
78436	339967
111701	339968
404570	339969
210324	339970
2751	339971
378359	339972
317140	339973
150258	339974
14232	339975
80351	339976
452367	339977
223592	339978
382181	339979
60514	339980
60514	339981
295412	339982
293486	339983
355368	339984
377198	339985
241619	339986
245996	339987
81589	339988
43270	339989
13040	339990
421559	339991
232241	339992
259661	339993
280445	339994
148191	339995
8131	339996
1850	339997
103063	339998
2464	339999
1617	340000
19599	340001
101218	340002
8872	340003
150172	340004
85336	340005
25759	340006
30087	340007
687	340008
217	340009
26076	340010
442858	340011
4991	340012
163619	340013
349608	340014
201673	340015
180210	340016
103056	340017
264825	340018
301857	340019
25972	340020
1144	340021
119339	340022
36536	340023
74417	340024
27525	340025
215750	340026
379820	340027
60933	340028
132584	340029
36872	340030
223935	340031
71603	340032
176985	340033
235475	340034
300569	340035
82850	340036
146764	340037
120818	340038
195260	340039
201998	340040
223346	340041
179003	340042
103842	340043
253942	340044
385971	340045
279558	340046
319095	340047
12685	340048
70324	340049
325574	340050
73824	340051
3391	340052
12097	340053
187143	340054
390626	340055
191084	340056
271757	340057
87233	340058
2990	340059
50934	340060
195692	340061
7069	340062
245040	340063
327702	340064
183138	340065
397121	340066
174881	340067
334927	340068
44287	340069
437277	340070
265742	340071
21890	340072
224423	340073
163484	340074
223885	340075
265093	340076
285401	340077
276042	340078
173302	340079
450713	340080
284918	340081
407164	340082
256970	340083
113616	340084
411069	340085
198966	340086
12655	340087
52460	340088
165060	340089
5379	340090
331928	340091
87282	340092
2103	340093
12159	340094
203861	340095
122419	340096
178912	340097
273129	340098
118873	340099
218050	340100
73405	340101
214469	340102
55983	340103
353037	340104
419100	340105
5927	340106
362971	340107
121165	340108
227434	340109
457439	340110
422329	340111
335520	340112
58295	340113
202650	340114
278866	340115
24379	340116
372919	340117
252171	340118
57479	340119
45080	340120
13897	340121
399687	340122
106964	340123
200337	340124
901	340125
1658	340126
234127	340127
198346	340128
32907	340129
98831	340130
234756	340131
213340	340132
371734	340133
102528	340134
29003	340135
415015	340136
281306	340137
11842	340138
242594	340139
7662	340140
242594	340141
10191	340142
99500	340143
99500	340144
84273	340145
92601	340146
77856	340147
101867	340148
5009	340149
3760	340150
13367	340151
1393	340152
68416	340153
18457	340154
118823	340155
136623	340156
48392	340157
79061	340158
4523	340159
97	340160
22496	340161
117872	340162
14090	340163
14286	340164
45051	340165
10966	340166
55399	340167
106714	340168
4697	340169
421948	340170
177966	340171
315244	340172
129373	340173
12212	340174
142778	340175
119767	340176
273982	340177
169230	340178
224662	340179
145862	340180
273136	340181
2288	340182
48495	340183
3734	340184
10057	340185
166409	340186
130153	340187
26943	340188
109194	340189
37422	340190
342185	340191
161340	340192
268556	340193
86651	340194
118816	340195
36635	340196
27248	340197
150570	340198
188034	340199
432462	340200
183900	340201
143843	340202
135322	340203
57269	340204
45067	340205
66569	340206
37803	340207
166627	340208
218297	340209
35679	340210
190589	340211
99189	340212
26383	340213
96401	340214
47239	340215
12983	340216
24170	340217
61934	340218
426989	340219
401753	340220
220220	340221
133748	340222
94420	340223
260877	340224
16226	340225
7486	340226
349447	340227
321369	340228
101382	340229
223092	340230
9623	340231
3361	340232
107093	340233
390058	340234
107525	340235
335325	340236
111770	340237
79252	340238
197146	340239
108490	340240
87470	340241
13663	340242
9765	340243
11752	340244
15178	340245
5666	340246
181607	340247
61100	340248
2238	340249
2717	340250
128178	340251
233172	340252
439145	340253
360432	340254
175096	340255
162711	340256
331095	340257
51230	340258
212720	340259
65444	340260
98198	340261
66116	340262
10941	340263
73478	340264
33146	340265
135125	340266
195814	340267
37211	340268
61587	340269
52998	340270
60213	340271
407407	340272
22007	340273
203268	340274
121994	340275
113368	340276
34192	340277
57907	340278
17263	340279
217520	340280
113828	340281
174903	340282
3300	340283
366665	340284
182720	340285
8802	340286
18072	340287
114512	340288
203817	340289
40675	340290
45456	340291
26302	340292
404548	340293
9980	340294
458445	340295
62714	340296
25439	340297
411974	340298
207597	340299
1072	340300
110153	340301
103198	340302
59384	340303
67332	340304
418352	340305
3544	340306
56901	340307
15742	340308
804	340309
69887	340310
426411	340311
38682	340312
9799	340313
179617	340314
2891	340315
329760	340316
127585	340317
416792	340318
427076	340319
178761	340320
178761	340321
446044	340322
252245	340323
252855	340324
449651	340325
256925	340326
259270	340327
260616	340328
261250	340329
365249	340330
246222	340331
367109	340332
264824	340333
367673	340334
267113	340335
371015	340336
271719	340337
273013	340338
376844	340339
378637	340340
275823	340341
278311	340342
382262	340343
383020	340344
392207	340345
392804	340346
393359	340347
394872	340348
152451	340349
296743	340350
404144	340351
300962	340352
304777	340353
306088	340354
409155	340355
161738	340356
412710	340357
317458	340358
319283	340359
269577	340360
2898	340361
221966	340362
323882	340363
254523	340364
306282	340365
326956	340366
453630	340367
168608	340368
251167	340369
165491	340370
332105	340371
185194	340372
91455	340373
115677	340374
31819	340375
42437	340376
58398	340377
72547	340378
834	340379
112195	340380
11375	340381
834	340382
64488	340383
43608	340384
308639	340385
181885	340386
349252	340387
434433	340388
193921	340389
172	340390
330119	340391
207616	340392
332461	340393
197363	340394
71410	340395
71410	340396
97546	340397
40344	340398
56149	340399
82297	340400
53651	340401
104292	340402
35756	340403
94224	340404
13458	340405
233420	340406
318774	340407
313227	340408
221253	340409
11300	340410
61772	340411
61772	340412
410161	340413
66850	340414
99635	340415
353918	340416
32501	340417
229402	340418
132315	340419
57866	340420
30251	340421
46262	340422
279958	340423
51423	340424
418477	340425
124927	340426
208475	340427
51967	340428
163636	340429
64209	340430
17308	340431
204846	340432
346477	340433
10349	340434
246829	340435
143265	340436
92825	340437
331381	340438
187310	340439
226994	340440
115784	340441
208308	340442
110389	340443
84463	340444
436218	340445
103303	340446
10847	340447
38334	340448
187761	340449
171357	340450
156154	340451
234427	340452
36777	340453
100586	340454
84626	340455
393899	340456
220341	340457
149430	340458
294221	340459
445114	340460
157010	340461
246018	340462
73432	340463
57167	340464
2795	340465
497	340466
152515	340467
238140	340468
15287	340469
50768	340470
107420	340471
59195	340472
229930	340473
104641	340474
269104	340475
257935	340476
19757	340477
144661	340478
91940	340479
62767	340480
42565	340481
379261	340482
300882	340483
406085	340484
107243	340485
217419	340486
136000	340487
31160	340488
116514	340489
115297	340490
412759	340491
211425	340492
94074	340493
418704	340494
231408	340495
428037	340496
82917	340497
146446	340498
143490	340499
448867	340500
326047	340501
8267	340502
44607	340503
235402	340504
233609	340505
366342	340506
120973	340507
76963	340508
171128	340509
272896	340510
56433	340511
215720	340512
123581	340513
12626	340514
452279	340515
285107	340516
25250	340517
381883	340518
200195	340519
415536	340520
241376	340521
310934	340522
42972	340523
255990	340524
125460	340525
239956	340526
222740	340527
343771	340528
22660	340529
43733	340530
51524	340531
51524	340532
5	340533
518	340534
7	340535
51167	340536
59279	340537
344241	340538
78867	340539
243011	340540
211633	340541
390489	340542
132651	340543
442807	340544
50790	340545
28162	340546
273404	340547
22571	340548
350799	340549
364620	340550
9267	340551
450868	340552
22300	340553
95326	340554
292054	340555
309978	340556
295696	340557
364763	340558
204191	340559
390432	340560
385182	340561
370948	340562
137421	340563
53841	340564
195837	340565
99894	340566
240930	340567
199529	340568
310430	340569
142046	340570
27516	340571
659	340572
155499	340573
18416	340574
4899	340575
28829	340576
659	340577
4449	340578
252150	340579
361825	340580
85934	340581
55112	340582
214057	340583
365873	340584
49904	340585
441894	340586
18416	340587
213469	340588
134773	340589
146568	340590
169595	340591
342217	340592
160485	340593
277499	340594
200138	340595
332567	340596
12189	340597
54638	340598
169911	340599
79492	340600
360418	340601
378753	340602
389800	340603
136709	340604
13549	340605
179732	340606
229929	340607
27874	340608
246824	340609
237988	340610
112275	340611
124141	340612
268254	340613
57235	340614
109636	340615
196949	340616
219835	340617
237458	340618
43803	340619
255370	340620
301503	340621
18137	340622
51118	340623
130473	340624
35432	340625
239942	340626
330715	340627
406714	340628
162145	340629
116099	340630
282233	340631
104965	340632
236535	340633
169893	340634
55678	340635
348194	340636
62788	340637
74952	340638
8422	340639
89800	340640
354421	340641
110623	340642
69837	340643
414284	340644
147149	340645
229450	340646
51501	340647
16554	340648
342029	340649
106904	340650
212475	340651
236617	340652
185190	340653
420439	340654
253496	340655
380558	340656
86576	340657
149852	340658
166085	340659
112432	340660
65797	340661
261099	340662
55702	340663
238592	340664
69179	340665
132861	340666
212874	340667
20688	340668
180119	340669
13010	340670
262661	340671
342596	340672
243207	340673
450575	340674
107445	340675
4189	340676
138902	340677
131546	340678
453660	340679
81609	340680
89972	340681
181814	340682
22709	340683
16841	340684
7263	340685
30446	340686
40148	340687
96271	340688
11547	340689
270136	340690
28268	340691
125180	340692
121507	340693
183280	340694
11702	340695
32224	340696
410128	340697
132242	340698
340478	340699
394280	340700
239252	340701
94659	340702
116881	340703
158416	340704
108897	340705
201394	340706
216747	340707
98922	340708
127300	340709
1958	340710
86240	340711
15109	340712
150870	340713
280453	340714
170409	340715
111303	340716
300819	340717
272228	340718
125258	340719
3263	340720
81846	340721
244401	340722
66986	340723
170	340724
97541	340725
20523	340726
43833	340727
112860	340728
54883	340729
2527	340730
26407	340731
448989	340732
26650	340733
18044	340734
48333	340735
55749	340736
170540	340737
11574	340738
37823	340739
313662	340740
167036	340741
114895	340742
95766	340743
25044	340744
21378	340745
74878	340746
379312	340747
108155	340748
14373	340749
418482	340750
6057	340751
14677	340752
101919	340753
115377	340754
389811	340755
324015	340756
268189	340757
28861	340758
70179	340759
142954	340760
95135	340761
123081	340762
43954	340763
114810	340764
234270	340765
442152	340766
175566	340767
4655	340768
25898	340769
17595	340770
83649	340771
248798	340772
111673	340773
8319	340774
351582	340775
404286	340776
3928	340777
8936	340778
402915	340779
123684	340780
106686	340781
154413	340782
98095	340783
78198	340784
152979	340785
33137	340786
10403	340787
40033	340788
85260	340789
187182	340790
93852	340791
223244	340792
61448	340793
150383	340794
260872	340795
365275	340796
234096	340797
155737	340798
6899	340799
318325	340800
431603	340801
197045	340802
49586	340803
89071	340804
53947	340805
106591	340806
228440	340807
52936	340808
31927	340809
331914	340810
311615	340811
107369	340812
436343	340813
38257	340814
16196	340815
88844	340816
221575	340817
381698	340818
459129	340819
281871	340820
9791	340821
368081	340822
241532	340823
78417	340824
214434	340825
58961	340826
228558	340827
283512	340828
257325	340829
307527	340830
29427	340831
347951	340832
220293	340833
69183	340834
95327	340835
134208	340836
365930	340837
208506	340838
133438	340839
305239	340840
78356	340841
79745	340842
109664	340843
57431	340844
242821	340845
61825	340846
47886	340847
39873	340848
338112	340849
211606	340850
224040	340851
123327	340852
86317	340853
367395	340854
48574	340855
82522	340856
131944	340857
373188	340858
88802	340859
286215	340860
70046	340861
338486	340862
6118	340863
359600	340864
48833	340865
162407	340866
38060	340867
454671	340868
221541	340869
70132	340870
232302	340871
66716	340872
202419	340873
446544	340874
254272	340875
190056	340876
31550	340877
236835	340878
9817	340879
363153	340880
92717	340881
20363	340882
16174	340883
39262	340884
41964	340885
327349	340886
314491	340887
226540	340888
136549	340889
82689	340890
64080	340891
451114	340892
147404	340893
19618	340894
182731	340895
95832	340896
25989	340897
83705	340898
181307	340899
364468	340900
443672	340901
32227	340902
74055	340903
12040	340904
49196	340905
45680	340906
59674	340907
177451	340908
53481	340909
14391	340910
248148	340911
115973	340912
430491	340913
383386	340914
377308	340915
131908	340916
117453	340917
3857	340918
306385	340919
39331	340920
264544	340921
78082	340922
32913	340923
10914	340924
319990	340925
20051	340926
143050	340927
95136	340928
211865	340929
159522	340930
126582	340931
158894	340932
27540	340933
27540	340934
42320	340935
150700	340936
121879	340937
423812	340938
229752	340939
170918	340940
137498	340941
9687	340942
20171	340943
24242	340944
225336	340945
149460	340946
182741	340947
419016	340948
409	340949
76791	340950
47081	340951
295808	340952
155167	340953
78205	340954
214430	340955
109585	340956
234550	340957
10758	340958
47744	340959
40826	340960
233668	340961
46644	340962
32001	340963
188112	340964
10072	340965
42608	340966
2772	340967
322268	340968
369291	340969
217997	340970
63806	340971
14776	340972
200922	340973
85673	340974
30962	340975
420900	340976
66851	340977
278354	340978
149527	340979
235272	340980
134994	340981
172447	340982
64985	340983
1272	340984
13104	340985
120411	340986
344340	340987
342935	340988
128927	340989
66227	340990
132684	340991
282088	340992
327503	340993
134184	340994
140182	340995
1764	340996
417247	340997
250062	340998
109206	340999
235402	341000
428022	341001
8134	341002
109718	341003
31535	341004
209534	341005
4104	341006
424361	341007
18661	341008
4754	341009
518	341010
275872	341011
231375	341012
378384	341013
73081	341014
10017	341015
30451	341016
96321	341017
242079	341018
8273	341019
43282	341020
79351	341021
112557	341022
162933	341023
38349	341024
427411	341025
255493	341026
419400	341027
63836	341028
200915	341029
239304	341030
172500	341031
54068	341032
251812	341033
135595	341034
136949	341035
49145	341036
333368	341037
6486	341038
132923	341039
163905	341040
189773	341041
84553	341042
162552	341043
359583	341044
83355	341045
92408	341046
373715	341047
205762	341048
20655	341049
313318	341050
618	341051
151403	341052
171563	341053
7926	341054
40741	341055
91148	341056
459612	341057
200693	341058
701	341059
28853	341060
327135	341061
17911	341062
331239	341063
7568	341064
58575	341065
165011	341066
355778	341067
10142	341068
121728	341069
241101	341070
117338	341071
11136	341072
15561	341073
30539	341074
54122	341075
92000	341076
92914	341077
128058	341078
40585	341079
3509	341080
269796	341081
167282	341082
149987	341083
175759	341084
3888	341085
237311	341086
226946	341087
91904	341088
199578	341089
17410	341090
121595	341091
56744	341092
141959	341093
24292	341094
46345	341095
40464	341096
129787	341097
64295	341098
242931	341099
284412	341100
182755	341101
82250	341102
45250	341103
126739	341104
306706	341105
81806	341106
131617	341107
82532	341108
76148	341109
450800	341110
269991	341111
7639	341112
66651	341113
41310	341114
150886	341115
245140	341116
18269	341117
5965	341118
179937	341119
45402	341120
17628	341121
155330	341122
425622	341123
239830	341124
236461	341125
99040	341126
2495	341127
10890	341128
11312	341129
115104	341130
6908	341131
246081	341132
78491	341133
251694	341134
179178	341135
25757	341136
292164	341137
391081	341138
170171	341139
41048	341140
142428	341141
110059	341142
45560	341143
5489	341144
46782	341145
55755	341146
144369	341147
2173	341148
97800	341149
144294	341150
8319	341151
401800	341152
123079	341153
245592	341154
144284	341155
314499	341156
452618	341157
136829	341158
182279	341159
191078	341160
220587	341161
23919	341162
95506	341163
446693	341164
45884	341165
172844	341166
99210	341167
18343	341168
355495	341169
45081	341170
240056	341171
133872	341172
53051	341173
2956	341174
162092	341175
140933	341176
141581	341177
13151	341178
27003	341179
69573	341180
103894	341181
94374	341182
10055	341183
3043	341184
9123	341185
69838	341186
447307	341187
452414	341188
315261	341189
351045	341190
149080	341191
40647	341192
51345	341193
411467	341194
391691	341195
1924	341196
20133	341197
3342	341198
100810	341199
168361	341200
118096	341201
10644	341202
9518	341203
235026	341204
31995	341205
61231	341206
211304	341207
127698	341208
359105	341209
23216	341210
19881	341211
247958	341212
59956	341213
70558	341214
287225	341215
34773	341216
137666	341217
316688	341218
328077	341219
68088	341220
60629	341221
290986	341222
86716	341223
84892	341224
282911	341225
2474	341226
151821	341227
34583	341228
144120	341229
174542	341230
74581	341231
32460	341232
344465	341233
12049	341234
291078	341235
41202	341236
154307	341237
149779	341238
22436	341239
320513	341240
278943	341241
352416	341242
294688	341243
316532	341244
4532	341245
1966	341246
68565	341247
11774	341248
57285	341249
2280	341250
172623	341251
116196	341252
16274	341253
284124	341254
89307	341255
6246	341256
187240	341257
55765	341258
228458	341259
165436	341260
405423	341261
17300	341262
100681	341263
120286	341264
193068	341265
450944	341266
132521	341267
235944	341268
180080	341269
148525	341270
38446	341271
347071	341272
227061	341273
155357	341274
76375	341275
204477	341276
65029	341277
115319	341278
243178	341279
180075	341280
346559	341281
237620	341282
178470	341283
241152	341284
383188	341285
98162	341286
23702	341287
325534	341288
153776	341289
181062	341290
126787	341291
322770	341292
60360	341293
97989	341294
2280	341295
55418	341296
90513	341297
169537	341298
164190	341299
11037	341300
239226	341301
2657	341302
251795	341303
412350	341304
123998	341305
223425	341306
414358	341307
242113	341308
8420	341309
33812	341310
133619	341311
174462	341312
189902	341313
181948	341314
25994	341315
429062	341316
11585	341317
74755	341318
2984	341319
80850	341320
14856	341321
31831	341322
436688	341323
90490	341324
202232	341325
441128	341326
110463	341327
380888	341328
218415	341329
450682	341330
40272	341331
84808	341332
212542	341333
435937	341334
120633	341335
110048	341336
1583	341337
312235	341338
396881	341339
350437	341340
262071	341341
236487	341342
118516	341343
295722	341344
1	341345
31472	341346
154637	341347
122533	341348
70668	341349
11387	341350
29149	341351
55315	341352
282046	341353
282378	341354
315914	341355
210085	341356
71714	341357
61090	341358
166487	341359
137850	341360
163800	341361
419262	341362
11220	341363
48567	341364
451400	341365
37851	341366
58407	341367
251082	341368
336547	341369
57104	341370
18968	341371
209867	341372
183669	341373
219960	341374
130687	341375
14095	341376
61248	341377
35290	341378
167827	341379
173006	341380
110248	341381
181378	341382
178871	341383
146652	341384
234130	341385
105471	341386
48653	341387
93546	341388
1114	341389
385977	341390
18980	341391
47820	341392
130253	341393
86438	341394
220688	341395
344646	341396
263028	341397
36490	341398
32168	341399
267735	341400
124227	341401
246044	341402
77574	341403
162608	341404
173027	341405
226692	341406
87384	341407
184032	341408
135972	341409
11541	341410
191245	341411
183430	341412
26777	341413
240738	341414
303151	341415
167952	341416
364670	341417
4480	341418
1217	341419
36985	341420
232634	341421
357866	341422
341099	341423
112232	341424
149088	341425
719	341426
719	341427
90155	341428
224266	341429
452312	341430
169497	341431
6636	341432
7437	341433
235596	341434
276844	341435
177848	341436
107804	341437
12181	341438
210179	341439
16564	341440
425118	341441
4043	341442
144365	341443
181325	341444
173050	341445
258241	341446
180974	341447
189484	341448
47455	341449
449139	341450
237892	341451
457617	341452
848	341453
186582	341454
310959	341455
368694	341456
146312	341457
331789	341458
321612	341459
292099	341460
202616	341461
435877	341462
143949	341463
441211	341464
439688	341465
184852	341466
171972	341467
39237	341468
415831	341469
240449	341470
14217	341471
55272	341472
15230	341473
135052	341474
294395	341475
9573	341476
9750	341477
371545	341478
51474	341479
251536	341480
4867	341481
612	341482
426340	341483
13467	341484
585	341485
61191	341486
182719	341487
68549	341488
180212	341489
92057	341490
145060	341491
5618	341492
105407	341493
76248	341494
31800	341495
3127	341496
4833	341497
7152	341498
7464	341499
58388	341500
198523	341501
217412	341502
62027	341503
74957	341504
90272	341505
176703	341506
449931	341507
447	341508
245984	341509
343224	341510
430559	341511
249200	341512
40642	341513
1699	341514
332611	341515
53883	341516
4170	341517
209919	341518
132557	341519
426013	341520
186506	341521
187221	341522
3036	341523
97857	341524
241114	341525
187114	341526
276823	341527
27598	341528
144486	341529
214269	341530
440508	341531
18	341532
123787	341533
8114	341534
454452	341535
320698	341536
29031	341537
125310	341538
201893	341539
153836	341540
14	341541
212218	341542
67048	341543
81972	341544
169412	341545
382068	341546
48815	341547
5328	341548
272383	341549
416766	341550
303869	341551
288638	341552
153084	341553
9917	341554
450309	341555
154379	341556
160351	341557
35030	341558
43075	341559
24782	341560
62941	341561
104231	341562
313868	341563
227887	341564
231954	341565
329893	341566
261130	341567
767	341568
278900	341569
75372	341570
177397	341571
375516	341572
92245	341573
93691	341574
12899	341575
166291	341576
21913	341577
1406	341578
281691	341579
398829	341580
20306	341581
205693	341582
37721	341583
178219	341584
67616	341585
135259	341586
348165	341587
157190	341588
8975	341589
270154	341590
91957	341591
436894	341592
52096	341593
17247	341594
70864	341595
231100	341596
327689	341597
37306	341598
51394	341599
74871	341600
189501	341601
146280	341602
206941	341603
18325	341604
243335	341605
13214	341606
201826	341607
8210	341608
38472	341609
2200	341610
220785	341611
735	341612
174888	341613
438089	341614
158605	341615
14	341616
4525	341617
31900	341618
406284	341619
267664	341620
135009	341621
8641	341622
12857	341623
1948	341624
13170	341625
60022	341626
146315	341627
378465	341628
54500	341629
279753	341630
416733	341631
42237	341632
69962	341633
92138	341634
168255	341635
418608	341636
284837	341637
237659	341638
319531	341639
90438	341640
447502	341641
87707	341642
217631	341643
221196	341644
71487	341645
167126	341646
11224	341647
238116	341648
414592	341649
339575	341650
178206	341651
414860	341652
59316	341653
286537	341654
190330	341655
61493	341656
22875	341657
93733	341658
38180	341659
411742	341660
2158	341661
13746	341662
305213	341663
303970	341664
164416	341665
453768	341666
322784	341667
26141	341668
293470	341669
310791	341670
130676	341671
273953	341672
58288	341673
277044	341674
153737	341675
452754	341676
41714	341677
121328	341678
224038	341679
426877	341680
81372	341681
114816	341682
234056	341683
246517	341684
124021	341685
324016	341686
426424	341687
313016	341688
67109	341689
359650	341690
118641	341691
176629	341692
118641	341693
61840	341694
137508	341695
112796	341696
142156	341697
323250	341698
34978	341699
118553	341700
294316	341701
50575	341702
336258	341703
75226	341704
37361	341705
37361	341706
144754	341707
144382	341708
1683	341709
61379	341710
81309	341711
121515	341712
7896	341713
2103	341714
247241	341715
359913	341716
293701	341717
39277	341718
206145	341719
426698	341720
298285	341721
172465	341722
82809	341723
230693	341724
48460	341725
169733	341726
122666	341727
201133	341728
332028	341729
24248	341730
50369	341731
197906	341732
45405	341733
314892	341734
124762	341735
170653	341736
172422	341737
246803	341738
286194	341739
34498	341740
88424	341741
128178	341742
40735	341743
97107	341744
284311	341745
122695	341746
453441	341747
91885	341748
63164	341749
8856	341750
6711	341751
356876	341752
40692	341753
149066	341754
6841	341755
165585	341756
7445	341757
61683	341758
375503	341759
109866	341760
112976	341761
58920	341762
195243	341763
197685	341764
10861	341765
60920	341766
431149	341767
189336	341768
318421	341769
8094	341770
238555	341771
155024	341772
236294	341773
336504	341774
63775	341775
109529	341776
20256	341777
710	341778
14924	341779
330231	341780
40020	341781
387438	341782
25744	341783
154448	341784
221744	341785
20262	341786
183769	341787
303828	341788
201089	341789
2835	341790
14643	341791
16302	341792
61995	341793
97950	341794
66288	341795
95600	341796
7642	341797
19668	341798
168852	341799
127159	341800
215927	341801
287974	341802
22739	341803
17417	341804
366	341805
243853	341806
431094	341807
293089	341808
276815	341809
2654	341810
87336	341811
441770	341812
73342	341813
451295	341814
2806	341815
103208	341816
54564	341817
433487	341818
153465	341819
237725	341820
374886	341821
30997	341822
185427	341823
32782	341824
64997	341825
267838	341826
385234	341827
24548	341828
197311	341829
326344	341830
265924	341831
316653	341832
353361	341833
342771	341834
24518	341835
241375	341836
43806	341837
131235	341838
255142	341839
35259	341840
8463	341841
137781	341842
14016	341843
86791	341844
199138	341845
206205	341846
76241	341847
373113	341848
59704	341849
404354	341850
56858	341851
313114	341852
110861	341853
2544	341854
31999	341855
406	341856
5863	341857
2116	341858
25105	341859
210627	341860
210457	341861
26783	341862
246839	341863
11475	341864
21337	341865
68699	341866
28047	341867
385951	341868
448542	341869
165888	341870
87811	341871
248449	341872
2937	341873
6948	341874
455265	341875
21527	341876
335282	341877
203646	341878
77479	341879
39422	341880
172613	341881
117472	341882
50202	341883
23834	341884
13614	341885
196081	341886
18505	341887
3923	341888
91845	341889
4899	341890
12503	341891
315456	341892
6214	341893
19380	341894
19480	341895
124971	341896
867	341897
64266	341898
406467	341899
6499	341900
49404	341901
243073	341902
319285	341903
52199	341904
289003	341905
75792	341906
170788	341907
1062	341908
275898	341909
299973	341910
26689	341911
206	341912
182476	341913
248663	341914
267112	341915
119787	341916
327645	341917
1937	341918
923	341919
66131	341920
101938	341921
72504	341922
85297	341923
11630	341924
59161	341925
293036	341926
5354	341927
126214	341928
51383	341929
119923	341930
334084	341931
445477	341932
16905	341933
209771	341934
16905	341935
419883	341936
33676	341937
57851	341938
128417	341939
3686	341940
220000	341941
19518	341942
33776	341943
431752	341944
311220	341945
309584	341946
33776	341947
318217	341948
373227	341949
222128	341950
34880	341951
372825	341952
231910	341953
45710	341954
57308	341955
366414	341956
365223	341957
200356	341958
284905	341959
125123	341960
414682	341961
37168	341962
422705	341963
196211	341964
32791	341965
66964	341966
51089	341967
44160	341968
160394	341969
417271	341970
45159	341971
97140	341972
457745	341973
191346	341974
163870	341975
207955	341976
209135	341977
196847	341978
339264	341979
181566	341980
116575	341981
75218	341982
112097	341983
81187	341984
17876	341985
225033	341986
434846	341987
189874	341988
206222	341989
168971	341990
162701	341991
33369	341992
115461	341993
90972	341994
214339	341995
38091	341996
99197	341997
116660	341998
22472	341999
287577	342000
117782	342001
294151	342002
201265	342003
141951	342004
93755	342005
65306	342006
230976	342007
136146	342008
98250	342009
154520	342010
74627	342011
94708	342012
244513	342013
34561	342014
117744	342015
70733	342016
70988	342017
24432	342018
155520	342019
24117	342020
230471	342021
1890	342022
309554	342023
448067	342024
273269	342025
179438	342026
223799	342027
128642	342028
100200	342029
38002	342030
115702	342031
72356	342032
94561	342033
20271	342034
329507	342035
216222	342036
38435	342037
174360	342038
317334	342039
241764	342040
163623	342041
441276	342042
21996	342043
137576	342044
148950	342045
5119	342046
38632	342047
60994	342048
25931	342049
373879	342050
292040	342051
44681	342052
101432	342053
53634	342054
123474	342055
38700	342056
6144	342057
176893	342058
91585	342059
422008	342060
29780	342061
18840	342062
4471	342063
155647	342064
8116	342065
8116	342066
8116	342067
8116	342068
8116	342069
87473	342070
3619	342071
4831	342072
5561	342073
10405	342074
419096	342075
38700	342076
438989	342077
253574	342078
181183	342079
236304	342080
351562	342081
188460	342082
135077	342083
18141	342084
9981	342085
401356	342086
209165	342087
103672	342088
298873	342089
39541	342090
430397	342091
358826	342092
5686	342093
34279	342094
116378	342095
190891	342096
190891	342097
34733	342098
245782	342099
58506	342100
31864	342101
11173	342102
312847	342103
401548	342104
68003	342105
21193	342106
16965	342107
155677	342108
58715	342109
20550	342110
207901	342111
97891	342112
120483	342113
3307	342114
11921	342115
330845	342116
36032	342117
280068	342118
228683	342119
182818	342120
3758	342121
109138	342122
63216	342123
9066	342124
83221	342125
274768	342126
77294	342127
148345	342128
191252	342129
196612	342130
32322	342131
77093	342132
118257	342133
48030	342134
218	342135
321573	342136
52747	342137
4406	342138
82771	342139
157988	342140
382744	342141
26645	342142
92499	342143
19	342144
56643	342145
1885	342146
72367	342147
4163	342148
360042	342149
9021	342150
172457	342151
36650	342152
7156	342153
98880	342154
37474	342155
253054	342156
15222	342157
183828	342158
208970	342159
34558	342160
89588	342161
83162	342162
33988	342163
68380	342164
126904	342165
165908	342166
92187	342167
36563	342168
121575	342169
390062	342170
92630	342171
420150	342172
421525	342173
7397	342174
157799	342175
260268	342176
58301	342177
36425	342178
122394	342179
61761	342180
404502	342181
380267	342182
340944	342183
246244	342184
377840	342185
297979	342186
362504	342187
350639	342188
453241	342189
15059	342190
383498	342191
86476	342192
116380	342193
215144	342194
283359	342195
33666	342196
111991	342197
4821	342198
11285	342199
92973	342200
157245	342201
90951	342202
8984	342203
174795	342204
90128	342205
319351	342206
383500	342207
164009	342208
6751	342209
139275	342210
16140	342211
264136	342212
91788	342213
103406	342214
6953	342215
66306	342216
93308	342217
66476	342218
216434	342219
414134	342220
182622	342221
123902	342222
24527	342223
112484	342224
52762	342225
26303	342226
1300	342227
17297	342228
73235	342229
427159	342230
71714	342231
17083	342232
526	342233
212169	342234
48572	342235
165865	342236
104459	342237
174931	342238
105934	342239
657	342240
27146	342241
2795	342242
15253	342243
4406	342244
61118	342245
218551	342246
41341	342247
96182	342248
33463	342249
70594	342250
454957	342251
202792	342252
177905	342253
244000	342254
292507	342255
130178	342256
174701	342257
19924	342258
4572	342259
122945	342260
206084	342261
5041	342262
341405	342263
41870	342264
455133	342265
117	342266
109403	342267
157416	342268
36055	342269
290042	342270
124930	342271
407902	342272
57127	342273
36850	342274
387418	342275
187965	342276
229263	342277
386454	342278
356906	342279
388633	342280
335668	342281
14087	342282
1228	342283
109092	342284
2463	342285
3908	342286
391249	342287
58404	342288
400950	342289
3315	342290
14235	342291
433320	342292
68572	342293
388211	342294
211695	342295
85223	342296
62765	342297
103699	342298
32797	342299
31296	342300
15005	342301
203869	342302
228369	342303
155284	342304
33269	342305
159076	342306
24464	342307
154304	342308
37396	342309
15804	342310
416912	342311
130038	342312
206314	342313
109454	342314
1898	342315
429308	342316
47702	342317
145102	342318
45018	342319
5353	342320
292426	342321
390043	342322
253278	342323
207362	342324
39427	342325
80683	342326
163460	342327
438969	342328
204274	342329
36154	342330
143505	342331
56551	342332
347550	342333
170086	342334
36238	342335
459891	342336
78222	342337
4904	342338
294447	342339
87788	342340
378482	342341
458672	342342
77352	342343
79946	342344
157430	342345
223774	342346
107534	342347
2019	342348
271670	342349
131514	342350
22301	342351
133862	342352
73379	342353
163588	342354
141043	342355
167750	342356
369254	342357
112599	342358
233790	342359
296929	342360
323474	342361
54576	342362
18593	342363
264426	342364
32972	342365
187589	342366
47199	342367
179250	342368
176772	342369
56296	342370
170644	342371
74883	342372
144480	342373
423543	342374
321289	342375
163670	342376
39751	342377
314090	342378
148912	342379
325349	342380
13648	342381
173462	342382
46140	342383
189959	342384
217370	342385
993	342386
25606	342387
372206	342388
6616	342389
295080	342390
425822	342391
230010	342392
154063	342393
235126	342394
32908	342395
404849	342396
33985	342397
121758	342398
193853	342399
42529	342400
54042	342401
63606	342402
4014	342403
18085	342404
26850	342405
15899	342406
205054	342407
78950	342408
337658	342409
303585	342410
87793	342411
233671	342412
49597	342413
113804	342414
355918	342415
48416	342416
186776	342417
229755	342418
70854	342419
176201	342420
59292	342421
389132	342422
64042	342423
196875	342424
457830	342425
27357	342426
159140	342427
26660	342428
153466	342429
241088	342430
129791	342431
100506	342432
242560	342433
398849	342434
292442	342435
107478	342436
254820	342437
234802	342438
12479	342439
183885	342440
113323	342441
77134	342442
171738	342443
378625	342444
264803	342445
36601	342446
194866	342447
311395	342448
132100	342449
17259	342450
65945	342451
44531	342452
9015	342453
124897	342454
159794	342455
67255	342456
45874	342457
116940	342458
109189	342459
119959	342460
17875	342461
56695	342462
49844	342463
16126	342464
2959	342465
105840	342466
22156	342467
405324	342468
12775	342469
332819	342470
32982	342471
203021	342472
5946	342473
265631	342474
246964	342475
399863	342476
234193	342477
53682	342478
96691	342479
103872	342480
457777	342481
107597	342482
35224	342483
212213	342484
52554	342485
382	342486
30708	342487
105696	342488
47788	342489
89728	342490
61135	342491
3886	342492
130241	342493
191818	342494
415053	342495
79721	342496
131610	342497
26417	342498
1955	342499
454675	342500
191174	342501
576	342502
2092	342503
5285	342504
231981	342505
213530	342506
128776	342507
344631	342508
51545	342509
56027	342510
243643	342511
30213	342512
108704	342513
361935	342514
50355	342515
19476	342516
249358	342517
143238	342518
403690	342519
183048	342520
238704	342521
288890	342522
109061	342523
5842	342524
26498	342525
59816	342526
12626	342527
353940	342528
146744	342529
2698	342530
35178	342531
112132	342532
75847	342533
394057	342534
6711	342535
119664	342536
168424	342537
40725	342538
269860	342539
339027	342540
123088	342541
448993	342542
36947	342543
150930	342544
4928	342545
246162	342546
35559	342547
319	342548
253700	342549
47081	342550
26602	342551
23222	342552
199401	342553
217350	342554
323069	342555
182628	342556
1250	342557
68020	342558
26602	342559
85856	342560
233829	342561
284706	342562
328352	342563
89593	342564
43969	342565
78230	342566
149260	342567
39660	342568
234191	342569
102116	342570
160806	342571
110443	342572
84213	342573
42389	342574
369812	342575
156129	342576
217881	342577
1856	342578
260539	342579
133677	342580
76879	342581
78582	342582
290178	342583
242891	342584
49277	342585
186347	342586
60220	342587
398390	342588
90761	342589
111706	342590
108991	342591
104365	342592
23044	342593
289133	342594
325808	342595
407310	342596
174915	342597
116147	342598
368286	342599
94495	342600
552	342601
107279	342602
229892	342603
26376	342604
23340	342605
430314	342606
260	342607
292108	342608
349444	342609
167	342610
275386	342611
187718	342612
6635	342613
24832	342614
14728	342615
243605	342616
295448	342617
163905	342618
315417	342619
428833	342620
244257	342621
19348	342622
40715	342623
233505	342624
111491	342625
110108	342626
411081	342627
273765	342628
142157	342629
43131	342630
417416	342631
291810	342632
60758	342633
101877	342634
460248	342635
246546	342636
405946	342637
367402	342638
136873	342639
133641	342640
1269	342641
204936	342642
241182	342643
100322	342644
30760	342645
76929	342646
249829	342647
118091	342648
141234	342649
43658	342650
262502	342651
298899	342652
262370	342653
227724	342654
132849	342655
18233	342656
10762	342657
222793	342658
202789	342659
121285	342660
258447	342661
79898	342662
355986	342663
322277	342664
81058	342665
404465	342666
90459	342667
119354	342668
29593	342669
5560	342670
141781	342671
215506	342672
4571	342673
212631	342674
15782	342675
453133	342676
138661	342677
106312	342678
212466	342679
146046	342680
350332	342681
273164	342682
316010	342683
20619	342684
47041	342685
157193	342686
313095	342687
46248	342688
299622	342689
42134	342690
65002	342691
99993	342692
348983	342693
44055	342694
346557	342695
79212	342696
17005	342697
389916	342698
144137	342699
201503	342700
93540	342701
25524	342702
217006	342703
37541	342704
448688	342705
27319	342706
23377	342707
126621	342708
259556	342709
17627	342710
118439	342711
7328	342712
287256	342713
52805	342714
58616	342715
29772	342716
92826	342717
395153	342718
116456	342719
226697	342720
11021	342721
202925	342722
6109	342723
10558	342724
107715	342725
419202	342726
256321	342727
133729	342728
236847	342729
97656	342730
118276	342731
170924	342732
355016	342733
52744	342734
170164	342735
200644	342736
104284	342737
116695	342738
376264	342739
119208	342740
136031	342741
33213	342742
449807	342743
420907	342744
374262	342745
107178	342746
285480	342747
107562	342748
37247	342749
347689	342750
15874	342751
43646	342752
156230	342753
102700	342754
41078	342755
15573	342756
220418	342757
163966	342758
26311	342759
201926	342760
13830	342761
50027	342762
296887	342763
173753	342764
54321	342765
334104	342766
66196	342767
94633	342768
296278	342769
11211	342770
60038	342771
323541	342772
146533	342773
46787	342774
63668	342775
5476	342776
143051	342777
5476	342778
85484	342779
230726	342780
403362	342781
441254	342782
382562	342783
186834	342784
20708	342785
20708	342786
159333	342787
233741	342788
56549	342789
3577	342790
266811	342791
94147	342792
17836	342793
409654	342794
54624	342795
578	342796
108443	342797
15131	342798
11846	342799
117854	342800
123722	342801
51818	342802
1409	342803
207852	342804
294797	342805
112430	342806
22049	342807
75288	342808
218411	342809
272559	342810
83309	342811
286728	342812
203486	342813
107639	342814
4099	342815
80408	342816
1567	342817
384344	342818
351874	342819
162950	342820
31969	342821
112016	342822
416818	342823
139649	342824
549	342825
326009	342826
9385	342827
118073	342828
47338	342829
198995	342830
30990	342831
172343	342832
53175	342833
204028	342834
218246	342835
93280	342836
310187	342837
154746	342838
257752	342839
382697	342840
332765	342841
3192	342842
330905	342843
237975	342844
204725	342845
221160	342846
46334	342847
146449	342848
98361	342849
444618	342850
370844	342851
322575	342852
64431	342853
251186	342854
78057	342855
392725	342856
17583	342857
179372	342858
25593	342859
83686	342860
3086	342861
226549	342862
412474	342863
227678	342864
286572	342865
115397	342866
457154	342867
31665	342868
211241	342869
58668	342870
66913	342871
148205	342872
95791	342873
108240	342874
331971	342875
166363	342876
4412	342877
431953	342878
284904	342879
225052	342880
72820	342881
239233	342882
16751	342883
124883	342884
76641	342885
108209	342886
125796	342887
60001	342888
30234	342889
98644	342890
211402	342891
382556	342892
90334	342893
90334	342894
221199	342895
447291	342896
59391	342897
395223	342898
305002	342899
66947	342900
401000	342901
382871	342902
97952	342903
254064	342904
46285	342905
117766	342906
390317	342907
262714	342908
130442	342909
203877	342910
220691	342911
391578	342912
46976	342913
415995	342914
32250	342915
321406	342916
399579	342917
99007	342918
63785	342919
108119	342920
182425	342921
184134	342922
108224	342923
164719	342924
188810	342925
115171	342926
66369	342927
399883	342928
191507	342929
377555	342930
419936	342931
194955	342932
50382	342933
238639	342934
64482	342935
87595	342936
14386	342937
415267	342938
40330	342939
99919	342940
107323	342941
363634	342942
380271	342943
126169	342944
451969	342945
327578	342946
154221	342947
52954	342948
364578	342949
379484	342950
329199	342951
890	342952
890	342953
105374	342954
83716	342955
225573	342956
38369	342957
231543	342958
231544	342959
319739	342960
171742	342961
167861	342962
362672	342963
370826	342964
157545	342965
294944	342966
103150	342967
219119	342968
404618	342969
299203	342970
345734	342971
154769	342972
216788	342973
403970	342974
236915	342975
285172	342976
78515	342977
433491	342978
376712	342979
313019	342980
150678	342981
369542	342982
24804	342983
219122	342984
394692	342985
171743	342986
15745	342987
171363	342988
327852	342989
330720	342990
273470	342991
21043	342992
273471	342993
396586	342994
282304	342995
327241	342996
141509	342997
177110	342998
150677	342999
285838	343000
114951	343001
37262	343002
15550	343003
219727	343004
68431	343005
361999	343006
177554	343007
81656	343008
55337	343009
9357	343010
128511	343011
427443	343012
174889	343013
215056	343014
153557	343015
62711	343016
224648	343017
205172	343018
79687	343019
214456	343020
189895	343021
439363	343022
359073	343023
450378	343024
1277	343025
245093	343026
219705	343027
1690	343028
172998	343029
209207	343030
14732	343031
101594	343032
426864	343033
341336	343034
174570	343035
219827	343036
191578	343037
8500	343038
7905	343039
36302	343040
128773	343041
5851	343042
32491	343043
32025	343044
24788	343045
54413	343046
53367	343047
238710	343048
428465	343049
45781	343050
194124	343051
335792	343052
33081	343053
161469	343054
198415	343055
264333	343056
222268	343057
101402	343058
154897	343059
198415	343060
409701	343061
260746	343062
414305	343063
291443	343064
122559	343065
451568	343066
122583	343067
128199	343068
128199	343069
67195	343070
332753	343071
247579	343072
98914	343073
122374	343074
20037	343075
116960	343076
379952	343077
456265	343078
302447	343079
191559	343080
182457	343081
83902	343082
219634	343083
190367	343084
40739	343085
346975	343086
160597	343087
359659	343088
16978	343089
192007	343090
79636	343091
87859	343092
70679	343093
41746	343094
153489	343095
122011	343096
240644	343097
44713	343098
101145	343099
2194	343100
316162	343101
112312	343102
170579	343103
112069	343104
158254	343105
101814	343106
123456	343107
13159	343108
290213	343109
171816	343110
249750	343111
458759	343112
457392	343113
31352	343114
214407	343115
91247	343116
141837	343117
170045	343118
391355	343119
444418	343120
128274	343121
386340	343122
187625	343123
355418	343124
179946	343125
2597	343126
27223	343127
100844	343128
2884	343129
148237	343130
169088	343131
223109	343132
266988	343133
21782	343134
109667	343135
65424	343136
173285	343137
250617	343138
45424	343139
54297	343140
112296	343141
163814	343142
222842	343143
46979	343144
185688	343145
15802	343146
311902	343147
55053	343148
220592	343149
135648	343150
403908	343151
71498	343152
107235	343153
452433	343154
70636	343155
73825	343156
112296	343157
252028	343158
101016	343159
407728	343160
92873	343161
440688	343162
71497	343163
12257	343164
26024	343165
357711	343166
46979	343167
36220	343168
158279	343169
33743	343170
2998	343171
2998	343172
40763	343173
148734	343174
72308	343175
1123	343176
122849	343177
4102	343178
42984	343179
1432	343180
32649	343181
342327	343182
325898	343183
263157	343184
86927	343185
349485	343186
322408	343187
205175	343188
82249	343189
298313	343190
159966	343191
84429	343192
7598	343193
139837	343194
151357	343195
6402	343196
205208	343197
122524	343198
36406	343199
19543	343200
334136	343201
301111	343202
63675	343203
35263	343204
429621	343205
8447	343206
432515	343207
124954	343208
297152	343209
399194	343210
246089	343211
101344	343212
40703	343213
60529	343214
33006	343215
5842	343216
154309	343217
176241	343218
60123	343219
278729	343220
161095	343221
95383	343222
6263	343223
236666	343224
50674	343225
8667	343226
58618	343227
193086	343228
231572	343229
448341	343230
336590	343231
18325	343232
1128	343233
435725	343234
246108	343235
1435	343236
17904	343237
253633	343238
189014	343239
123728	343240
459457	343241
126813	343242
269238	343243
114459	343244
109251	343245
188266	343246
248456	343247
4668	343248
203079	343249
303710	343250
14330	343251
111558	343252
158598	343253
61709	343254
123295	343255
126501	343256
429474	343257
213710	343258
29049	343259
20420	343260
247337	343261
302637	343262
146512	343263
389834	343264
177758	343265
177758	343266
125998	343267
83856	343268
749	343269
377435	343270
335687	343271
165920	343272
112522	343273
20048	343274
128750	343275
23290	343276
118240	343277
124256	343278
1600	343279
75315	343280
109891	343281
39255	343282
18944	343283
75847	343284
199102	343285
29751	343286
41512	343287
44023	343288
35844	343289
392590	343290
97890	343291
295426	343292
70041	343293
422083	343294
378065	343295
15204	343296
13920	343297
59074	343298
86237	343299
21381	343300
276080	343301
229182	343302
16121	343303
66184	343304
424755	343305
9453	343306
84467	343307
98615	343308
16414	343309
226709	343310
254999	343311
11825	343312
39169	343313
156475	343314
32991	343315
135661	343316
90862	343317
223027	343318
61050	343319
46793	343320
149767	343321
103058	343322
50740	343323
265632	343324
146022	343325
330592	343326
10485	343327
17341	343328
188819	343329
98564	343330
92473	343331
50906	343332
235879	343333
309626	343334
645	343335
434922	343336
368280	343337
6635	343338
232449	343339
247287	343340
41875	343341
124664	343342
98094	343343
223836	343344
75821	343345
114416	343346
289814	343347
114416	343348
967	343349
6409	343350
41539	343351
133549	343352
217149	343353
92796	343354
41418	343355
150017	343356
287026	343357
280646	343358
301511	343359
100856	343360
327238	343361
124183	343362
21637	343363
5450	343364
1241	343365
57732	343366
327317	343367
78515	343368
197436	343369
294280	343370
236104	343371
203608	343372
373565	343373
219117	343374
25195	343375
46211	343376
402677	343377
375350	343378
395979	343379
456392	343380
395489	343381
288968	343382
380972	343383
37132	343384
140333	343385
243653	343386
451269	343387
210386	343388
403943	343389
120975	343390
4208	343391
88389	343392
417240	343393
94312	343394
160829	343395
22054	343396
417813	343397
390988	343398
123285	343399
88249	343400
72551	343401
426582	343402
279962	343403
20435	343404
94303	343405
389376	343406
68316	343407
92438	343408
218182	343409
295236	343410
127251	343411
308440	343412
181922	343413
195103	343414
133791	343415
180395	343416
906	343417
54340	343418
116343	343419
244082	343420
211373	343421
63472	343422
193199	343423
78339	343424
4112	343425
161311	343426
11423	343427
127084	343428
449955	343429
1658	343430
23621	343431
77045	343432
54938	343433
56877	343434
83698	343435
50144	343436
17229	343437
334884	343438
227336	343439
62010	343440
20	343441
409033	343442
35190	343443
291130	343444
186584	343445
340141	343446
77291	343447
458609	343448
237780	343449
91520	343450
161399	343451
68294	343452
305689	343453
220892	343454
322561	343455
2200	343456
19597	343457
66248	343458
412579	343459
30338	343460
394331	343461
53186	343462
103476	343463
4321	343464
49161	343465
164945	343466
361231	343467
180671	343468
277651	343469
391554	343470
150977	343471
68278	343472
1072	343473
5846	343474
47623	343475
194565	343476
10870	343477
379951	343478
157099	343479
177244	343480
331745	343481
224579	343482
100301	343483
15122	343484
212104	343485
185772	343486
100877	343487
316939	343488
378564	343489
231994	343490
228234	343491
235998	343492
36759	343493
36484	343494
128163	343495
78300	343496
102045	343497
250515	343498
51827	343499
191632	343500
184805	343501
182464	343502
87897	343503
201067	343504
830	343505
20461	343506
72950	343507
402061	343508
52461	343509
95953	343510
89484	343511
22271	343512
225777	343513
2282	343514
65796	343515
9668	343516
9668	343517
17315	343518
34623	343519
13794	343520
164851	343521
24375	343522
7544	343523
35191	343524
48168	343525
13039	343526
332913	343527
124898	343528
1790	343529
1241	343530
11096	343531
352620	343532
40196	343533
3610	343534
95186	343535
115126	343536
396246	343537
45573	343538
95114	343539
114717	343540
287764	343541
70622	343542
140054	343543
23307	343544
361421	343545
412379	343546
368828	343547
36166	343548
13657	343549
92981	343550
175324	343551
234856	343552
27248	343553
15917	343554
36148	343555
17980	343556
102730	343557
286922	343558
262305	343559
251859	343560
131969	343561
216669	343562
283753	343563
244002	343564
126550	343565
303551	343566
130329	343567
25565	343568
200563	343569
200563	343570
235488	343571
239729	343572
185771	343573
60424	343574
431316	343575
305898	343576
27060	343577
5841	343578
60896	343579
418137	343580
427584	343581
351066	343582
78783	343583
417429	343584
5410	343585
78944	343586
141291	343587
77990	343588
458196	343589
375967	343590
118801	343591
55080	343592
10709	343593
117056	343594
174356	343595
413874	343596
106127	343597
61127	343598
107936	343599
344713	343600
78181	343601
188389	343602
152987	343603
5450	343604
359355	343605
119426	343606
311898	343607
229671	343608
401776	343609
329585	343610
30221	343611
417678	343612
232823	343613
87211	343614
95348	343615
114573	343616
50361	343617
208390	343618
233564	343619
205034	343620
324542	343621
35857	343622
439564	343623
138392	343624
341146	343625
213637	343626
42532	343627
124545	343628
204518	343629
67164	343630
430179	343631
157284	343632
58017	343633
27226	343634
95267	343635
89116	343636
239738	343637
90585	343638
291684	343639
215767	343640
58993	343641
234845	343642
450079	343643
73388	343644
363195	343645
81326	343646
239545	343647
199444	343648
35662	343649
47637	343650
189951	343651
359607	343652
77767	343653
161769	343654
216782	343655
213393	343656
250015	343657
414146	343658
62242	343659
308381	343660
427162	343661
100297	343662
412972	343663
73388	343664
102547	343665
351420	343666
211218	343667
27226	343668
240505	343669
123420	343670
187260	343671
62594	343672
52471	343673
358693	343674
85975	343675
154145	343676
70494	343677
50653	343678
419034	343679
248557	343680
118735	343681
148041	343682
320237	343683
264693	343684
213929	343685
59263	343686
444283	343687
411012	343688
110026	343689
386625	343690
185967	343691
361194	343692
209268	343693
325722	343694
133564	343695
136369	343696
39285	343697
58026	343698
371246	343699
59982	343700
317948	343701
169224	343702
439018	343703
354179	343704
236643	343705
117643	343706
402517	343707
10746	343708
397036	343709
307121	343710
349094	343711
4847	343712
6059	343713
235907	343714
459518	343715
235375	343716
25952	343717
16232	343718
415659	343719
71450	343720
184406	343721
117307	343722
370593	343723
311894	343724
451144	343725
92128	343726
339535	343727
32176	343728
24937	343729
249021	343730
27408	343731
66775	343732
277415	343733
284363	343734
102536	343735
137972	343736
339981	343737
108447	343738
111411	343739
261746	343740
27915	343741
41635	343742
127700	343743
6426	343744
82758	343745
28330	343746
110697	343747
256787	343748
191504	343749
160684	343750
207074	343751
42585	343752
10238	343753
43278	343754
161425	343755
125375	343756
23777	343757
252123	343758
248288	343759
438767	343760
20773	343761
438775	343762
49459	343763
2112	343764
249488	343765
114480	343766
30532	343767
70421	343768
160139	343769
8934	343770
7267	343771
1979	343772
33206	343773
396798	343774
15086	343775
390263	343776
240344	343777
33973	343778
292582	343779
163550	343780
272286	343781
96652	343782
58692	343783
67740	343784
75635	343785
63213	343786
223187	343787
257699	343788
208279	343789
39686	343790
140829	343791
6289	343792
199	343793
367289	343794
102189	343795
102036	343796
204333	343797
102369	343798
54784	343799
300321	343800
35629	343801
359113	343802
268054	343803
12301	343804
137323	343805
133583	343806
79616	343807
319355	343808
92312	343809
52948	343810
12356	343811
211837	343812
77530	343813
4765	343814
235755	343815
245997	343816
42273	343817
74406	343818
25966	343819
5305	343820
3390	343821
65246	343822
114013	343823
122279	343824
14299	343825
244092	343826
17979	343827
40691	343828
26683	343829
87353	343830
56155	343831
5297	343832
371014	343833
199721	343834
13600	343835
248164	343836
254	343837
7660	343838
121666	343839
88429	343840
10598	343841
17946	343842
80107	343843
1607	343844
37343	343845
103026	343846
11516	343847
147725	343848
28317	343849
39914	343850
162409	343851
104724	343852
237247	343853
209017	343854
173873	343855
26344	343856
58099	343857
200829	343858
283974	343859
12661	343860
2547	343861
216426	343862
55180	343863
26587	343864
162742	343865
5115	343866
105150	343867
285188	343868
133055	343869
205551	343870
381084	343871
339290	343872
201	343873
104976	343874
242395	343875
47011	343876
250253	343877
429753	343878
226553	343879
127122	343880
42732	343881
338836	343882
39494	343883
94182	343884
201669	343885
239280	343886
179570	343887
16285	343888
19829	343889
1870	343890
42732	343891
146889	343892
165729	343893
109415	343894
89486	343895
412819	343896
294195	343897
389134	343898
94707	343899
73807	343900
33336	343901
27919	343902
384650	343903
430914	343904
443876	343905
79257	343906
77239	343907
117686	343908
113491	343909
126362	343910
125755	343911
117745	343912
236982	343913
49761	343914
66235	343915
42449	343916
4685	343917
372850	343918
235146	343919
128941	343920
228967	343921
96056	343922
191317	343923
68787	343924
161948	343925
154	343926
52301	343927
180788	343928
3356	343929
98985	343930
127929	343931
61838	343932
192272	343933
199942	343934
408906	343935
414462	343936
270887	343937
422831	343938
404956	343939
134181	343940
19002	343941
27081	343942
6246	343943
159153	343944
185930	343945
50634	343946
212697	343947
85915	343948
371507	343949
144478	343950
231777	343951
31439	343952
233217	343953
352748	343954
7147	343955
133617	343956
6308	343957
239589	343958
45673	343959
4122	343960
3025	343961
189552	343962
172684	343963
156302	343964
26088	343965
177495	343966
64240	343967
208732	343968
228850	343969
192264	343970
127348	343971
168407	343972
379089	343973
390353	343974
211273	343975
147061	343976
6762	343977
411692	343978
12314	343979
185891	343980
323665	343981
253091	343982
28316	343983
413149	343984
99595	343985
45343	343986
108988	343987
226264	343988
186413	343989
229784	343990
45456	343991
127147	343992
48797	343993
168919	343994
168131	343995
273739	343996
219657	343997
97298	343998
206053	343999
453838	344000
383871	344001
391077	344002
441639	344003
121019	344004
444472	344005
18808	344006
3357	344007
419419	344008
83121	344009
244767	344010
179066	344011
179066	344012
413213	344013
327860	344014
276338	344015
15353	344016
12765	344017
12765	344018
156989	344019
88646	344020
302187	344021
62497	344022
156043	344023
125111	344024
30450	344025
208913	344026
125546	344027
23404	344028
73708	344029
16582	344030
163194	344031
263265	344032
404928	344033
299298	344034
228579	344035
188001	344036
55590	344037
142559	344038
119300	344039
383516	344040
250856	344041
93236	344042
96074	344043
107179	344044
3160	344045
270947	344046
230857	344047
131299	344048
301782	344049
263238	344050
121319	344051
28968	344052
12491	344053
8672	344054
203621	344055
150714	344056
338978	344057
35875	344058
35402	344059
114304	344060
1143	344061
296880	344062
401004	344063
193731	344064
7738	344065
207373	344066
361855	344067
318549	344068
279675	344069
53743	344070
37028	344071
171036	344072
401830	344073
118554	344074
147970	344075
37126	344076
407246	344077
93	344078
35634	344079
297326	344080
98836	344081
13116	344082
238665	344083
91102	344084
138147	344085
185463	344086
53205	344087
96867	344088
70520	344089
149267	344090
240272	344091
56340	344092
356174	344093
34870	344094
64829	344095
164126	344096
25284	344097
5934	344098
20004	344099
4177	344100
154668	344101
208349	344102
127261	344103
33070	344104
414096	344105
420836	344106
441529	344107
64864	344108
342629	344109
16567	344110
173354	344111
33114	344112
65467	344113
448269	344114
10593	344115
251469	344116
5057	344117
7222	344118
114633	344119
73400	344120
30264	344121
46889	344122
122871	344123
200984	344124
94200	344125
252806	344126
384391	344127
247714	344128
61551	344129
80795	344130
294346	344131
428240	344132
94516	344133
12141	344134
320538	344135
317052	344136
33129	344137
107598	344138
174354	344139
384595	344140
119296	344141
62420	344142
588	344143
502	344144
227368	344145
420791	344146
51737	344147
380968	344148
159506	344149
2981	344150
186525	344151
46571	344152
208833	344153
232212	344154
69929	344155
57732	344156
352732	344157
401995	344158
99364	344159
360722	344160
43385	344161
218339	344162
125813	344163
297041	344164
71337	344165
12981	344166
440839	344167
45752	344168
89182	344169
375145	344170
163055	344171
257770	344172
128807	344173
202596	344174
209	344175
214660	344176
232867	344177
337103	344178
10440	344179
417196	344180
168747	344181
114084	344182
210374	344183
4279	344184
4279	344185
924	344186
94906	344187
64160	344188
352009	344189
369169	344190
5177	344191
19671	344192
87914	344193
311906	344194
27092	344195
186673	344196
11092	344197
89314	344198
98145	344199
91828	344200
161576	344201
66203	344202
197826	344203
343701	344204
204111	344205
114715	344206
220963	344207
200625	344208
7034	344209
411423	344210
193372	344211
172745	344212
22493	344213
214062	344214
39523	344215
4765	344216
86709	344217
25474	344218
154043	344219
7450	344220
33584	344221
65668	344222
23334	344223
23334	344224
47229	344225
15079	344226
16147	344227
48158	344228
97685	344229
146294	344230
62420	344231
94668	344232
224248	344233
101595	344234
138603	344235
91546	344236
540	344237
7720	344238
65876	344239
14159	344240
184348	344241
113966	344242
226905	344243
458887	344244
15301	344245
136519	344246
228892	344247
68336	344248
274752	344249
455664	344250
136836	344251
241743	344252
113192	344253
31334	344254
41212	344255
17626	344256
35135	344257
16732	344258
104944	344259
69490	344260
458	344261
4610	344262
11745	344263
36896	344264
419	344265
197652	344266
201290	344267
86544	344268
267858	344269
111595	344270
51015	344271
52339	344272
10355	344273
208644	344274
17203	344275
197138	344276
7218	344277
162808	344278
242730	344279
35950	344280
57630	344281
32745	344282
427961	344283
394366	344284
162411	344285
286656	344286
236872	344287
51644	344288
5073	344289
90059	344290
2503	344291
2041	344292
16141	344293
2041	344294
38724	344295
220244	344296
1032	344297
14159	344298
65787	344299
53075	344300
27639	344301
37173	344302
185251	344303
159057	344304
27791	344305
25352	344306
121836	344307
200074	344308
59998	344309
98757	344310
388564	344311
285227	344312
265920	344313
126669	344314
73872	344315
117102	344316
231609	344317
239131	344318
94793	344319
203656	344320
265706	344321
39017	344322
187896	344323
65472	344324
145916	344325
83059	344326
101945	344327
286453	344328
406265	344329
6358	344330
384415	344331
308764	344332
51704	344333
13330	344334
188719	344335
424159	344336
26137	344337
158663	344338
18078	344339
452599	344340
117521	344341
23467	344342
67033	344343
206789	344344
212415	344345
345828	344346
10503	344347
57575	344348
140870	344349
56987	344350
41694	344351
451531	344352
27044	344353
65787	344354
33451	344355
230442	344356
197878	344357
10888	344358
201195	344359
17958	344360
270701	344361
240507	344362
68565	344363
34234	344364
211263	344365
205515	344366
315871	344367
7949	344368
4139	344369
83485	344370
363207	344371
5564	344372
12628	344373
68305	344374
113411	344375
207678	344376
269525	344377
384515	344378
3326	344379
81803	344380
434545	344381
219036	344382
98073	344383
315511	344384
32612	344385
371660	344386
244814	344387
427365	344388
84615	344389
163055	344390
232262	344391
413294	344392
1867	344393
21710	344394
616	344395
79815	344396
178526	344397
327685	344398
326525	344399
32011	344400
432797	344401
14002	344402
60825	344403
19697	344404
13758	344405
28021	344406
3063	344407
390778	344408
123996	344409
441673	344410
223911	344411
8303	344412
14140	344413
197512	344414
255583	344415
8439	344416
14501	344417
59686	344418
455415	344419
33575	344420
92917	344421
144985	344422
130020	344423
171064	344424
6577	344425
77256	344426
270038	344427
86608	344428
4946	344429
28887	344430
21311	344431
74729	344432
133190	344433
2978	344434
224718	344435
92838	344436
45764	344437
362515	344438
11116	344439
109476	344440
40286	344441
1728	344442
137614	344443
102720	344444
258373	344445
18399	344446
14489	344447
145924	344448
13339	344449
107132	344450
24360	344451
39371	344452
214680	344453
188591	344454
687	344455
77782	344456
168297	344457
322964	344458
119566	344459
238905	344460
36011	344461
95453	344462
394150	344463
197552	344464
199236	344465
192876	344466
79190	344467
242372	344468
121630	344469
62363	344470
62440	344471
68305	344472
121630	344473
71321	344474
65388	344475
335802	344476
96708	344477
92122	344478
356623	344479
56119	344480
208262	344481
48071	344482
178582	344483
93360	344484
91711	344485
15111	344486
325383	344487
84889	344488
102616	344489
91662	344490
42169	344491
150296	344492
285814	344493
34035	344494
119641	344495
423567	344496
62736	344497
401171	344498
231662	344499
217894	344500
407078	344501
115349	344502
33532	344503
107208	344504
107112	344505
24891	344506
30300	344507
55403	344508
219768	344509
123788	344510
105482	344511
28756	344512
5297	344513
66373	344514
56462	344515
18894	344516
115244	344517
165367	344518
112510	344519
196174	344520
84921	344521
24117	344522
3368	344523
302347	344524
173487	344525
161727	344526
206386	344527
66158	344528
209414	344529
76684	344530
121780	344531
133233	344532
1300	344533
195265	344534
85920	344535
204948	344536
66338	344537
344965	344538
185864	344539
201572	344540
113732	344541
119052	344542
25852	344543
209951	344544
92871	344545
179026	344546
2119	344547
92608	344548
14715	344549
285567	344550
22659	344551
195594	344552
19456	344553
168767	344554
382108	344555
144849	344556
112857	344557
139	344558
76813	344559
293213	344560
414348	344561
151828	344562
7445	344563
1092	344564
329351	344565
223330	344566
59880	344567
238541	344568
90212	344569
77604	344570
116130	344571
233482	344572
41780	344573
216366	344574
21321	344575
30349	344576
344056	344577
14377	344578
300455	344579
58706	344580
55269	344581
226415	344582
63000	344583
4939	344584
57719	344585
55006	344586
42839	344587
180303	344588
23567	344589
101049	344590
8371	344591
124839	344592
97961	344593
3533	344594
123131	344595
247254	344596
423739	344597
77349	344598
25923	344599
65612	344600
323682	344601
230405	344602
112912	344603
181421	344604
65411	344605
58206	344606
430067	344607
169242	344608
5284	344609
166325	344610
108600	344611
383416	344612
98266	344613
189281	344614
211453	344615
182659	344616
190418	344617
135487	344618
72810	344619
75059	344620
94785	344621
3531	344622
430373	344623
389159	344624
58986	344625
203235	344626
250783	344627
144375	344628
258781	344629
10290	344630
98694	344631
168620	344632
186481	344633
12176	344634
374563	344635
193099	344636
162009	344637
416957	344638
126695	344639
11464	344640
452218	344641
12926	344642
250658	344643
129416	344644
245779	344645
77674	344646
65239	344647
167338	344648
99086	344649
137139	344650
127616	344651
49001	344652
345057	344653
133022	344654
8835	344655
134137	344656
16269	344657
35189	344658
378179	344659
30137	344660
360941	344661
117626	344662
3426	344663
266171	344664
21050	344665
224518	344666
40013	344667
40619	344668
147325	344669
204897	344670
16704	344671
165889	344672
241223	344673
11316	344674
15078	344675
152934	344676
27572	344677
65234	344678
403961	344679
240695	344680
86251	344681
208077	344682
152910	344683
252686	344684
67508	344685
191911	344686
234898	344687
176797	344688
12682	344689
11724	344690
145224	344691
167970	344692
35890	344693
107026	344694
233160	344695
38242	344696
348329	344697
171198	344698
23560	344699
114613	344700
444749	344701
13850	344702
46549	344703
68904	344704
227851	344705
301037	344706
91231	344707
279516	344708
63103	344709
23128	344710
4451	344711
59356	344712
266456	344713
23560	344714
264273	344715
261401	344716
222834	344717
104774	344718
131229	344719
44854	344720
222117	344721
91614	344722
293548	344723
545	344724
241905	344725
164488	344726
123475	344727
26986	344728
40776	344729
216538	344730
154983	344731
95056	344732
89762	344733
436609	344734
324504	344735
154089	344736
202833	344737
245819	344738
436831	344739
222585	344740
58529	344741
8285	344742
82286	344743
1700	344744
175907	344745
6175	344746
74683	344747
107493	344748
65083	344749
266670	344750
258652	344751
3240	344752
29869	344753
26437	344754
230389	344755
435759	344756
19590	344757
13126	344758
237370	344759
421977	344760
267623	344761
28080	344762
74002	344763
82380	344764
21592	344765
19937	344766
5708	344767
135680	344768
113007	344769
59417	344770
120099	344771
249759	344772
36920	344773
124767	344774
88314	344775
31416	344776
17954	344777
32914	344778
62744	344779
14610	344780
67404	344781
107176	344782
2002	344783
5391	344784
25425	344785
34402	344786
212185	344787
33929	344788
335567	344789
437327	344790
42201	344791
10973	344792
32654	344793
32283	344794
217409	344795
86829	344796
14430	344797
202004	344798
53341	344799
1212	344800
121409	344801
102103	344802
28265	344803
391146	344804
1130	344805
58439	344806
2180	344807
25120	344808
122425	344809
7101	344810
33499	344811
274682	344812
20372	344813
20372	344814
20372	344815
79286	344816
187286	344817
42154	344818
16925	344819
178921	344820
6527	344821
104359	344822
184613	344823
10955	344824
190896	344825
168650	344826
287373	344827
203859	344828
409280	344829
138133	344830
203514	344831
10309	344832
89749	344833
359317	344834
305227	344835
159285	344836
127981	344837
14705	344838
94665	344839
108393	344840
229104	344841
202074	344842
10831	344843
198281	344844
203843	344845
12271	344846
252636	344847
203954	344848
88279	344849
35451	344850
50664	344851
6113	344852
20320	344853
121735	344854
454780	344855
157218	344856
45175	344857
43381	344858
79351	344859
86774	344860
18294	344861
152380	344862
400031	344863
369797	344864
163115	344865
147449	344866
111823	344867
141968	344868
437403	344869
5011	344870
184019	344871
32405	344872
113216	344873
10370	344874
170453	344875
95383	344876
38299	344877
37128	344878
361713	344879
18251	344880
152651	344881
203304	344882
53304	344883
25971	344884
188289	344885
29232	344886
83529	344887
159032	344888
57426	344889
150093	344890
120941	344891
243358	344892
419465	344893
216220	344894
5383	344895
243358	344896
107145	344897
127	344898
111913	344899
114648	344900
275471	344901
120898	344902
136986	344903
413100	344904
31598	344905
15168	344906
202715	344907
185439	344908
11764	344909
285510	344910
65468	344911
244760	344912
202505	344913
225381	344914
56178	344915
96105	344916
117898	344917
53445	344918
295879	344919
127559	344920
34488	344921
260834	344922
109663	344923
414395	344924
150845	344925
164038	344926
65107	344927
290544	344928
94633	344929
84623	344930
248954	344931
272697	344932
42271	344933
153988	344934
148167	344935
83957	344936
158107	344937
74083	344938
259037	344939
34289	344940
383852	344941
136963	344942
129275	344943
16350	344944
115497	344945
1407	344946
39	344947
364818	344948
300329	344949
176807	344950
351459	344951
95241	344952
362703	344953
193491	344954
38645	344955
244885	344956
263142	344957
88379	344958
292084	344959
157029	344960
349499	344961
51961	344962
205676	344963
46047	344964
44376	344965
371752	344966
219040	344967
180974	344968
216203	344969
183761	344970
237886	344971
230664	344972
426876	344973
111715	344974
225918	344975
83848	344976
40368	344977
299315	344978
352286	344979
34045	344980
42078	344981
205490	344982
205219	344983
281062	344984
372738	344985
318180	344986
30511	344987
174934	344988
17863	344989
139152	344990
393562	344991
296758	344992
130208	344993
351679	344994
79813	344995
13490	344996
380743	344997
257716	344998
209375	344999
258824	345000
448446	345001
105920	345002
152481	345003
309038	345004
11493	345005
33958	345006
10931	345007
96147	345008
48617	345009
296905	345010
85561	345011
151753	345012
143682	345013
194713	345014
61859	345015
177020	345016
184679	345017
122725	345018
23482	345019
251270	345020
405120	345021
106103	345022
106107	345023
7489	345024
176487	345025
258095	345026
12960	345027
48883	345028
114866	345029
150224	345030
118549	345031
26728	345032
255520	345033
405771	345034
318795	345035
107217	345036
57416	345037
276453	345038
363094	345039
423745	345040
196276	345041
217242	345042
159904	345043
388118	345044
42517	345045
47050	345046
204155	345047
448994	345048
226099	345049
9800	345050
233397	345051
88838	345052
707	345053
96617	345054
39440	345055
223075	345056
246093	345057
1203	345058
31803	345059
32243	345060
1602	345061
291685	345062
5723	345063
19585	345064
219333	345065
63857	345066
225952	345067
340011	345068
59717	345069
365637	345070
239347	345071
5584	345072
146045	345073
258525	345074
322605	345075
2155	345076
1254	345077
364154	345078
94743	345079
245477	345080
109480	345081
94726	345082
59294	345083
121779	345084
163646	345085
439851	345086
132324	345087
435544	345088
378659	345089
84992	345090
65015	345091
195835	345092
247578	345093
5832	345094
20957	345095
360833	345096
31319	345097
3697	345098
48432	345099
86962	345100
53542	345101
55207	345102
440077	345103
910	345104
16386	345105
22231	345106
18071	345107
14617	345108
288317	345109
168467	345110
153441	345111
421020	345112
85746	345113
219229	345114
178443	345115
81830	345116
46009	345117
291679	345118
448421	345119
62864	345120
2027	345121
12527	345122
145091	345123
307415	345124
451619	345125
385664	345126
86999	345127
216995	345128
114986	345129
331617	345130
175409	345131
113547	345132
313289	345133
422648	345134
281903	345135
437296	345136
165322	345137
57207	345138
155272	345139
73734	345140
299411	345141
165963	345142
19843	345143
165340	345144
245318	345145
279276	345146
3150	345147
64585	345148
333228	345149
85747	345150
159839	345151
103973	345152
105590	345153
80973	345154
126527	345155
45151	345156
265586	345157
166585	345158
220208	345159
193596	345160
35003	345161
109061	345162
178442	345163
134032	345164
10964	345165
308361	345166
312614	345167
115562	345168
20083	345169
47737	345170
4419	345171
329008	345172
23089	345173
7696	345174
103183	345175
270243	345176
375426	345177
123207	345178
166250	345179
406873	345180
110221	345181
106792	345182
218217	345183
145638	345184
370927	345185
9074	345186
7943	345187
216999	345188
59594	345189
74209	345190
113064	345191
167512	345192
74448	345193
405406	345194
115883	345195
163573	345196
388385	345197
298836	345198
55650	345199
159764	345200
78189	345201
159764	345202
8310	345203
2	345204
292524	345205
209366	345206
80740	345207
20086	345208
73732	345209
144653	345210
1640	345211
144022	345212
229283	345213
72061	345214
25091	345215
86691	345216
14528	345217
83836	345218
367723	345219
42242	345220
435342	345221
27814	345222
375963	345223
243058	345224
231704	345225
82133	345226
453440	345227
324548	345228
65260	345229
144591	345230
35172	345231
135432	345232
96635	345233
459927	345234
408600	345235
238149	345236
19455	345237
436006	345238
239183	345239
405562	345240
18367	345241
409101	345242
88539	345243
205524	345244
199133	345245
4673	345246
298833	345247
344481	345248
375012	345249
313985	345250
409097	345251
302431	345252
245867	345253
264216	345254
166250	345255
51124	345256
170436	345257
143669	345258
405404	345259
459261	345260
76973	345261
176887	345262
245872	345263
265589	345264
27228	345265
404229	345266
12996	345267
328543	345268
116792	345269
26981	345270
240081	345271
427171	345272
12110	345273
14528	345274
202508	345275
93064	345276
306161	345277
95369	345278
209649	345279
239352	345280
446741	345281
367736	345282
308368	345283
115409	345284
317704	345285
154894	345286
343702	345287
180421	345288
453452	345289
335884	345290
438447	345291
426051	345292
61344	345293
7581	345294
229925	345295
113064	345296
106114	345297
182790	345298
37310	345299
206683	345300
427793	345301
36392	345302
102497	345303
117273	345304
49731	345305
54185	345306
61998	345307
241092	345308
61651	345309
216597	345310
7773	345311
40039	345312
27607	345313
369701	345314
106769	345315
20446	345316
198465	345317
372997	345318
68988	345319
118742	345320
130828	345321
15551	345322
219897	345323
270195	345324
165749	345325
209775	345326
193262	345327
120963	345328
107929	345329
260214	345330
412054	345331
158288	345332
150654	345333
199289	345334
73066	345335
110072	345336
53660	345337
442729	345338
331671	345339
903	345340
1767	345341
35335	345342
124435	345343
33941	345344
366753	345345
64337	345346
81528	345347
387101	345348
210470	345349
43455	345350
15174	345351
61734	345352
210045	345353
126934	345354
120768	345355
90789	345356
234006	345357
198017	345358
235573	345359
17692	345360
70171	345361
357053	345362
16860	345363
447825	345364
239012	345365
510	345366
8548	345367
1481	345368
30710	345369
307656	345370
226940	345371
352525	345372
96157	345373
227479	345374
318189	345375
673	345376
36564	345377
217608	345378
349646	345379
206368	345380
21520	345381
455934	345382
249521	345383
262094	345384
458316	345385
111653	345386
25610	345387
211491	345388
9055	345389
68645	345390
67515	345391
188103	345392
239881	345393
154614	345394
330846	345395
457918	345396
118796	345397
151766	345398
22416	345399
364203	345400
265546	345401
19598	345402
264820	345403
5893	345404
43852	345405
273300	345406
53527	345407
170364	345408
389947	345409
408563	345410
14812	345411
122563	345412
381901	345413
382091	345414
342220	345415
6181	345416
134891	345417
313889	345418
219384	345419
128157	345420
185172	345421
249797	345422
276945	345423
41764	345424
336151	345425
422362	345426
223420	345427
165692	345428
291792	345429
69572	345430
109343	345431
15262	345432
288636	345433
159265	345434
390306	345435
334697	345436
341521	345437
119984	345438
275020	345439
88219	345440
244339	345441
87115	345442
370265	345443
19155	345444
145399	345445
119343	345446
368231	345447
1872	345448
154208	345449
386479	345450
87977	345451
175106	345452
377635	345453
69935	345454
151141	345455
15140	345456
69935	345457
123467	345458
369062	345459
216421	345460
30899	345461
83818	345462
739	345463
87405	345464
74315	345465
182052	345466
304281	345467
52325	345468
10607	345469
197737	345470
8892	345471
128967	345472
122927	345473
416433	345474
243702	345475
291161	345476
242336	345477
273721	345478
254048	345479
50995	345480
189501	345481
127864	345482
388055	345483
439059	345484
13304	345485
249087	345486
186237	345487
396184	345488
265463	345489
117337	345490
196726	345491
174456	345492
61847	345493
163973	345494
228228	345495
31006	345496
7295	345497
430777	345498
423152	345499
17844	345500
18636	345501
205017	345502
64869	345503
387983	345504
296371	345505
387965	345506
79823	345507
178639	345508
79146	345509
132759	345510
161368	345511
45522	345512
64869	345513
141957	345514
296469	345515
177915	345516
128214	345517
343439	345518
198032	345519
101124	345520
3296	345521
171226	345522
17661	345523
436513	345524
262880	345525
193388	345526
149689	345527
267731	345528
229404	345529
212676	345530
140433	345531
25671	345532
40064	345533
55792	345534
89803	345535
43663	345536
93551	345537
296662	345538
359416	345539
445851	345540
273474	345541
149041	345542
89059	345543
256784	345544
320625	345545
280720	345546
458121	345547
8178	345548
43553	345549
299295	345550
31035	345551
6460	345552
153194	345553
126693	345554
17202	345555
8093	345556
145212	345557
186616	345558
293861	345559
390436	345560
38807	345561
248399	345562
424570	345563
392061	345564
257613	345565
92110	345566
145986	345567
34067	345568
35387	345569
1485	345570
953	345571
5930	345572
314092	345573
433429	345574
72605	345575
82457	345576
286362	345577
391932	345578
25057	345579
26155	345580
93889	345581
138538	345582
12476	345583
135449	345584
136167	345585
102872	345586
8591	345587
297534	345588
30370	345589
371685	345590
420431	345591
254255	345592
226413	345593
208314	345594
167281	345595
437599	345596
61548	345597
309613	345598
33942	345599
85492	345600
25322	345601
29840	345602
301990	345603
102872	345604
96852	345605
377719	345606
74653	345607
228293	345608
35673	345609
84759	345610
125176	345611
261534	345612
208070	345613
297594	345614
234626	345615
227661	345616
249211	345617
306370	345618
150892	345619
236541	345620
381243	345621
292111	345622
39585	345623
306998	345624
28832	345625
162968	345626
148615	345627
205150	345628
263994	345629
61287	345630
2565	345631
436844	345632
148646	345633
124582	345634
449978	345635
16994	345636
239568	345637
79824	345638
41888	345639
7191	345640
14849	345641
121287	345642
136339	345643
391408	345644
412047	345645
241497	345646
136128	345647
273526	345648
284208	345649
82257	345650
161368	345651
76461	345652
70407	345653
71610	345654
1843	345655
28579	345656
245437	345657
170806	345658
72460	345659
233064	345660
397762	345661
50988	345662
8253	345663
42240	345664
244252	345665
64912	345666
237955	345667
55755	345668
89978	345669
72510	345670
11114	345671
210238	345672
395686	345673
46873	345674
107645	345675
20344	345676
108043	345677
6274	345678
342744	345679
309635	345680
291788	345681
124444	345682
16093	345683
24338	345684
459670	345685
12030	345686
141995	345687
304655	345688
33035	345689
64492	345690
65153	345691
139659	345692
320341	345693
70838	345694
127960	345695
7826	345696
121954	345697
178162	345698
69614	345699
318441	345700
285090	345701
43903	345702
168008	345703
196829	345704
33465	345705
162093	345706
90829	345707
277781	345708
66192	345709
186633	345710
392781	345711
157663	345712
9457	345713
272981	345714
267533	345715
10158	345716
121726	345717
246101	345718
68645	345719
68852	345720
125133	345721
12821	345722
389161	345723
51969	345724
76643	345725
334893	345726
28851	345727
143231	345728
208305	345729
222830	345730
362800	345731
109926	345732
399888	345733
56768	345734
282583	345735
33528	345736
42101	345737
238062	345738
47680	345739
127782	345740
124304	345741
126860	345742
29163	345743
59578	345744
56305	345745
136440	345746
249620	345747
240525	345748
43892	345749
104114	345750
346173	345751
127847	345752
82365	345753
40078	345754
148764	345755
37612	345756
54546	345757
3610	345758
88882	345759
298221	345760
186406	345761
408284	345762
205258	345763
2221	345764
181938	345765
451850	345766
219080	345767
81608	345768
431841	345769
336782	345770
90762	345771
146040	345772
39321	345773
69034	345774
432243	345775
119998	345776
436318	345777
406688	345778
140376	345779
159730	345780
55563	345781
210270	345782
30033	345783
393276	345784
12844	345785
228825	345786
98640	345787
114472	345788
231128	345789
30285	345790
276001	345791
65984	345792
276249	345793
120955	345794
121954	345795
228541	345796
170200	345797
19219	345798
334231	345799
149453	345800
7885	345801
11421	345802
110245	345803
26913	345804
2882	345805
13018	345806
1658	345807
130308	345808
57729	345809
208563	345810
255868	345811
42151	345812
303221	345813
187877	345814
371635	345815
237532	345816
58745	345817
32414	345818
76596	345819
115994	345820
68730	345821
103963	345822
51197	345823
82409	345824
344705	345825
255717	345826
284791	345827
375248	345828
329965	345829
29233	345830
4702	345831
1195	345832
65151	345833
151403	345834
320129	345835
162729	345836
12700	345837
312135	345838
80184	345839
110311	345840
253322	345841
17559	345842
254020	345843
38371	345844
92649	345845
170569	345846
41681	345847
323941	345848
323930	345849
155930	345850
46044	345851
231643	345852
397936	345853
8991	345854
372773	345855
169454	345856
398998	345857
104103	345858
140788	345859
100577	345860
49839	345861
324541	345862
19281	345863
209059	345864
453000	345865
116455	345866
245876	345867
345302	345868
305865	345869
24165	345870
24674	345871
179664	345872
106432	345873
58702	345874
15047	345875
18079	345876
312523	345877
24151	345878
46288	345879
58477	345880
413333	345881
126095	345882
124659	345883
184842	345884
307287	345885
190307	345886
11579	345887
12196	345888
20841	345889
3343	345890
50843	345891
38291	345892
355721	345893
285995	345894
5176	345895
439282	345896
31899	345897
139603	345898
16150	345899
74191	345900
43902	345901
13019	345902
19799	345903
332005	345904
213011	345905
241222	345906
2836	345907
55151	345908
55151	345909
402902	345910
319512	345911
125470	345912
35850	345913
180026	345914
244846	345915
117044	345916
332169	345917
17	345918
283691	345919
408212	345920
20055	345921
454926	345922
34087	345923
5006	345924
6566	345925
416405	345926
59426	345927
116926	345928
173385	345929
375471	345930
17450	345931
238730	345932
1840	345933
22601	345934
24143	345935
173185	345936
356546	345937
226631	345938
55636	345939
248223	345940
232975	345941
118799	345942
32361	345943
79518	345944
452098	345945
21033	345946
130014	345947
43405	345948
23418	345949
23300	345950
397380	345951
19951	345952
167241	345953
105021	345954
373630	345955
199368	345956
149732	345957
186654	345958
54064	345959
74851	345960
428025	345961
442	345962
188015	345963
87901	345964
69309	345965
127400	345966
119716	345967
10846	345968
3035	345969
347914	345970
407920	345971
134891	345972
69305	345973
393416	345974
34102	345975
61030	345976
6648	345977
392779	345978
276351	345979
196351	345980
54343	345981
63445	345982
245615	345983
105803	345984
122349	345985
4590	345986
281760	345987
80584	345988
112577	345989
102902	345990
3304	345991
286442	345992
122192	345993
317451	345994
47275	345995
141340	345996
25147	345997
112290	345998
138000	345999
290594	346000
206465	346001
62584	346002
221954	346003
41544	346004
75357	346005
334762	346006
2981	346007
149819	346008
102655	346009
245876	346010
402878	346011
128001	346012
9754	346013
190307	346014
220778	346015
26489	346016
23376	346017
221422	346018
36491	346019
102020	346020
89733	346021
23493	346022
39961	346023
115783	346024
53234	346025
191359	346026
100577	346027
424651	346028
129368	346029
209636	346030
90805	346031
71912	346032
391336	346033
18486	346034
327383	346035
226102	346036
219702	346037
215403	346038
339515	346039
444056	346040
318492	346041
447072	346042
105407	346043
180877	346044
99448	346045
101062	346046
37930	346047
90008	346048
24369	346049
385600	346050
324546	346051
35250	346052
198346	346053
132263	346054
38371	346055
187736	346056
29695	346057
2351	346058
316839	346059
349984	346060
249811	346061
236349	346062
399331	346063
388969	346064
137343	346065
222003	346066
21022	346067
64694	346068
76730	346069
5877	346070
232038	346071
4899	346072
420587	346073
176181	346074
117225	346075
71369	346076
12254	346077
95357	346078
71573	346079
67325	346080
171178	346081
77678	346082
45551	346083
152878	346084
48242	346085
204574	346086
400521	346087
235295	346088
52166	346089
28450	346090
393771	346091
98336	346092
18080	346093
150447	346094
351254	346095
12129	346096
16128	346097
1589	346098
21911	346099
47356	346100
325576	346101
284407	346102
75510	346103
64773	346104
1908	346105
218629	346106
38857	346107
39429	346108
19795	346109
211189	346110
157359	346111
242820	346112
161343	346113
173388	346114
261255	346115
160049	346116
193	346117
126549	346118
163215	346119
57988	346120
328765	346121
107773	346122
64191	346123
243440	346124
3214	346125
75462	346126
352672	346127
210449	346128
183937	346129
75462	346130
82230	346131
378958	346132
159510	346133
341254	346134
279482	346135
193822	346136
31685	346137
233483	346138
312525	346139
1311	346140
46543	346141
55235	346142
281323	346143
45181	346144
55412	346145
43114	346146
125551	346147
71404	346148
59751	346149
90827	346150
25958	346151
244316	346152
313536	346153
225765	346154
14016	346155
175006	346156
324440	346157
126958	346158
234473	346159
8586	346160
8823	346161
232732	346162
43405	346163
217180	346164
84933	346165
6202	346166
31899	346167
137595	346168
375489	346169
6038	346170
100411	346171
4397	346172
41954	346173
617	346174
617	346175
617	346176
617	346177
158943	346178
272284	346179
3214	346180
182054	346181
116652	346182
116652	346183
429923	346184
344433	346185
239846	346186
416455	346187
224669	346188
108394	346189
363596	346190
114326	346191
224673	346192
185542	346193
250166	346194
429015	346195
101157	346196
372973	346197
288424	346198
151955	346199
256971	346200
68043	346201
298977	346202
65689	346203
299316	346204
71492	346205
237367	346206
367484	346207
267374	346208
57573	346209
71492	346210
94700	346211
436360	346212
66602	346213
348635	346214
284017	346215
365775	346216
240745	346217
696	346218
156258	346219
109271	346220
235148	346221
302951	346222
120982	346223
5193	346224
23081	346225
242768	346226
46019	346227
19212	346228
52399	346229
35627	346230
119195	346231
37767	346232
12585	346233
61657	346234
31750	346235
53759	346236
37053	346237
79459	346238
4933	346239
19349	346240
40278	346241
94381	346242
18008	346243
75919	346244
69285	346245
68976	346246
49659	346247
459303	346248
120656	346249
2220	346250
126512	346251
1686	346252
78664	346253
37219	346254
105113	346255
109954	346256
164311	346257
298438	346258
27338	346259
144684	346260
80090	346261
273835	346262
76460	346263
65292	346264
285654	346265
371134	346266
236151	346267
17473	346268
166788	346269
127620	346270
317892	346271
368977	346272
204704	346273
17159	346274
7582	346275
340854	346276
63805	346277
34155	346278
4938	346279
123142	346280
33310	346281
419	346282
203814	346283
110069	346284
46311	346285
184597	346286
32086	346287
20927	346288
23263	346289
105241	346290
18670	346291
121	346292
79853	346293
104986	346294
17283	346295
606	346296
143272	346297
99762	346298
262662	346299
12665	346300
125696	346301
12318	346302
189361	346303
45935	346304
57619	346305
26550	346306
15239	346307
32309	346308
3920	346309
31892	346310
417951	346311
6468	346312
236681	346313
135059	346314
273995	346315
181410	346316
58476	346317
31911	346318
2571	346319
4277	346320
13050	346321
201	346322
181	346323
221463	346324
195210	346325
35389	346326
60746	346327
1588	346328
4122	346329
133876	346330
6	346331
427873	346332
404722	346333
24266	346334
7393	346335
27754	346336
401876	346337
21347	346338
68926	346339
32150	346340
236215	346341
4391	346342
2399	346343
30837	346344
21394	346345
55745	346346
21833	346347
277596	346348
49325	346349
215020	346350
14023	346351
439022	346352
29500	346353
45133	346354
188509	346355
379238	346356
23272	346357
228399	346358
137451	346359
11229	346360
375043	346361
2065	346362
193712	346363
51959	346364
1085	346365
151877	346366
113450	346367
17143	346368
11585	346369
36762	346370
5423	346371
11552	346372
75247	346373
31592	346374
448	346375
195834	346376
18292	346377
6990	346378
211553	346379
59788	346380
55108	346381
1330	346382
331453	346383
34167	346384
264478	346385
16527	346386
15618	346387
465	346388
379012	346389
179886	346390
2139	346391
1954	346392
1281	346393
135239	346394
70173	346395
3228	346396
51309	346397
249990	346398
96674	346399
268881	346400
3333	346401
12236	346402
223148	346403
1108	346404
139811	346405
42938	346406
172	346407
98316	346408
8739	346409
64168	346410
27927	346411
209026	346412
139076	346413
225138	346414
94300	346415
13910	346416
324222	346417
286703	346418
1080	346419
90173	346420
154148	346421
4065	346422
66224	346423
57898	346424
200	346425
336379	346426
291627	346427
16487	346428
104654	346429
400691	346430
66659	346431
73906	346432
365922	346433
151377	346434
207509	346435
58104	346436
22096	346437
82405	346438
112969	346439
92364	346440
126484	346441
240126	346442
14594	346443
232193	346444
341654	346445
43860	346446
241729	346447
127260	346448
424775	346449
212281	346450
109180	346451
26845	346452
4730	346453
27598	346454
260713	346455
12619	346456
297784	346457
25818	346458
450487	346459
1486	346460
2671	346461
24671	346462
2756	346463
109092	346464
354693	346465
96845	346466
29971	346467
5808	346468
17570	346469
28347	346470
64800	346471
376212	346472
48332	346473
62576	346474
1377	346475
229429	346476
109062	346477
802	346478
114044	346479
394104	346480
208	346481
51867	346482
156541	346483
79952	346484
101973	346485
89254	346486
85300	346487
285717	346488
1188	346489
109790	346490
80976	346491
3845	346492
5225	346493
14908	346494
173699	346495
1091	346496
65685	346497
2222	346498
446916	346499
72299	346500
293217	346501
8675	346502
10238	346503
149359	346504
88813	346505
29059	346506
173658	346507
330002	346508
330617	346509
909	346510
21567	346511
56614	346512
307449	346513
24353	346514
160966	346515
184388	346516
18171	346517
91592	346518
126733	346519
1513	346520
35063	346521
34794	346522
142549	346523
24317	346524
16103	346525
20710	346526
31717	346527
215110	346528
249977	346529
5041	346530
312027	346531
235666	346532
395042	346533
1400	346534
62533	346535
158938	346536
43273	346537
141261	346538
112372	346539
326144	346540
73971	346541
88525	346542
175099	346543
37991	346544
452039	346545
36375	346546
38318	346547
296478	346548
209297	346549
17103	346550
303169	346551
126484	346552
241022	346553
282443	346554
207811	346555
103899	346556
80436	346557
6950	346558
2050	346559
29744	346560
63548	346561
20555	346562
426520	346563
87428	346564
144759	346565
1279	346566
75131	346567
229695	346568
31929	346569
13609	346570
262439	346571
17153	346572
177270	346573
36652	346574
239121	346575
72900	346576
27981	346577
239650	346578
243423	346579
23893	346580
19160	346581
46687	346582
33869	346583
446569	346584
76417	346585
183462	346586
82362	346587
421252	346588
78202	346589
100183	346590
34753	346591
366335	346592
62747	346593
310783	346594
8564	346595
423894	346596
40091	346597
62454	346598
92692	346599
85638	346600
88293	346601
52018	346602
33918	346603
1770	346604
716	346605
196780	346606
171775	346607
10985	346608
414	346609
35678	346610
102680	346611
127492	346612
1444	346613
3347	346614
59190	346615
101162	346616
412310	346617
108826	346618
82437	346619
295574	346620
82978	346621
36995	346622
18015	346623
26418	346624
120361	346625
231116	346626
14875	346627
20082	346628
345291	346629
197569	346630
392704	346631
46862	346632
22305	346633
210731	346634
15260	346635
18937	346636
157705	346637
505	346638
29081	346639
47507	346640
26398	346641
5493	346642
128303	346643
102532	346644
137924	346645
97318	346646
4045	346647
6270	346648
14967	346649
11572	346650
6935	346651
3178	346652
24880	346653
272295	346654
387195	346655
34881	346656
15394	346657
575	346658
91762	346659
239093	346660
363050	346661
137705	346662
137189	346663
267963	346664
281	346665
117412	346666
268918	346667
218394	346668
321425	346669
128342	346670
226578	346671
311284	346672
351646	346673
104996	346674
88915	346675
37250	346676
221874	346677
118759	346678
190145	346679
393713	346680
49166	346681
299905	346682
232765	346683
6720	346684
420249	346685
13571	346686
284629	346687
99768	346688
46756	346689
94833	346690
13243	346691
17219	346692
53959	346693
2423	346694
48180	346695
146692	346696
11113	346697
42013	346698
53341	346699
141240	346700
101723	346701
2774	346702
113504	346703
217272	346704
17066	346705
355543	346706
27167	346707
35727	346708
8056	346709
13317	346710
147620	346711
72809	346712
47359	346713
299121	346714
47347	346715
118278	346716
86465	346717
210454	346718
280408	346719
32977	346720
80029	346721
4749	346722
79948	346723
45754	346724
4740	346725
140952	346726
18626	346727
244707	346728
421686	346729
14818	346730
13330	346731
204570	346732
68406	346733
133318	346734
367716	346735
32637	346736
125110	346737
99712	346738
372690	346739
121358	346740
9476	346741
142201	346742
40825	346743
172757	346744
202903	346745
16764	346746
7618	346747
43307	346748
39969	346749
290759	346750
248	346751
24669	346752
27200	346753
46752	346754
32913	346755
13479	346756
27539	346757
60026	346758
279508	346759
84576	346760
84576	346761
282145	346762
146059	346763
3951	346764
454014	346765
83345	346766
221054	346767
5903	346768
71624	346769
204481	346770
259091	346771
330914	346772
12313	346773
12788	346774
10943	346775
259547	346776
189312	346777
19862	346778
23271	346779
17196	346780
116382	346781
226204	346782
49025	346783
1756	346784
436566	346785
214980	346786
146556	346787
216849	346788
10312	346789
65586	346790
113333	346791
213516	346792
168858	346793
458618	346794
73669	346795
401648	346796
51404	346797
282930	346798
13523	346799
204905	346800
152619	346801
247634	346802
238928	346803
17304	346804
184494	346805
70397	346806
213882	346807
83902	346808
200942	346809
11254	346810
448279	346811
33955	346812
137612	346813
110521	346814
424537	346815
200390	346816
223157	346817
283498	346818
37508	346819
55742	346820
397897	346821
55066	346822
31000	346823
7359	346824
210009	346825
87807	346826
8152	346827
379335	346828
116644	346829
232633	346830
145997	346831
7617	346832
151497	346833
237502	346834
214105	346835
85166	346836
65946	346837
128435	346838
69413	346839
199736	346840
249630	346841
160889	346842
77777	346843
17837	346844
9570	346845
68399	346846
22772	346847
66880	346848
388392	346849
249150	346850
405750	346851
24374	346852
177979	346853
16851	346854
14784	346855
52709	346856
287985	346857
225244	346858
105124	346859
19734	346860
3371	346861
128250	346862
358008	346863
234396	346864
259886	346865
243488	346866
141758	346867
152009	346868
183567	346869
98135	346870
144555	346871
17181	346872
126472	346873
185086	346874
280907	346875
416808	346876
128481	346877
215057	346878
328433	346879
28446	346880
43753	346881
27955	346882
64703	346883
320227	346884
124664	346885
64633	346886
42263	346887
246707	346888
100187	346889
64612	346890
223864	346891
231367	346892
11328	346893
57997	346894
37676	346895
70075	346896
363	346897
5233	346898
434475	346899
60734	346900
25880	346901
111277	346902
2627	346903
3376	346904
55926	346905
45036	346906
120994	346907
191956	346908
271641	346909
9	346910
140811	346911
123069	346912
315307	346913
252694	346914
357623	346915
338430	346916
125295	346917
189084	346918
93559	346919
345918	346920
119479	346921
385344	346922
2055	346923
2333	346924
15733	346925
111674	346926
1462	346927
11688	346928
34182	346929
122489	346930
69306	346931
25861	346932
48164	346933
231404	346934
76850	346935
376124	346936
36863	346937
70941	346938
210854	346939
48981	346940
295657	346941
200994	346942
181996	346943
121184	346944
174717	346945
65062	346946
109338	346947
169450	346948
36118	346949
2543	346950
34559	346951
31585	346952
62788	346953
30650	346954
245369	346955
9041	346956
79631	346957
339587	346958
75162	346959
173575	346960
368372	346961
5957	346962
15491	346963
204207	346964
97251	346965
190112	346966
64439	346967
55819	346968
68412	346969
260560	346970
268427	346971
77287	346972
29456	346973
211896	346974
924	346975
1720	346976
25764	346977
236477	346978
416	346979
46519	346980
7596	346981
140471	346982
44049	346983
63754	346984
165403	346985
37744	346986
20512	346987
159632	346988
46377	346989
434758	346990
438538	346991
53541	346992
1443	346993
156214	346994
29147	346995
103849	346996
227090	346997
99564	346998
118619	346999
13787	347000
3022	347001
188	347002
25995	347003
355955	347004
3434	347005
25637	347006
335530	347007
183676	347008
48496	347009
346185	347010
61764	347011
446202	347012
60532	347013
414473	347014
378043	347015
80566	347016
4021	347017
9718	347018
82315	347019
138750	347020
182852	347021
234890	347022
237887	347023
108101	347024
164524	347025
160864	347026
154607	347027
17169	347028
18953	347029
632	347030
33735	347031
119874	347032
44721	347033
141320	347034
76673	347035
270110	347036
113449	347037
50513	347038
29171	347039
135246	347040
74577	347041
28013	347042
380665	347043
25967	347044
182186	347045
337340	347046
306640	347047
229951	347048
279582	347049
319706	347050
112982	347051
7287	347052
53365	347053
324845	347054
233743	347055
398856	347056
7115	347057
130177	347058
25304	347059
556	347060
44699	347061
35279	347062
28738	347063
166512	347064
305342	347065
284	347066
153165	347067
379137	347068
19694	347069
298689	347070
294385	347071
98060	347072
243533	347073
409739	347074
163530	347075
160781	347076
4561	347077
26129	347078
234377	347079
7401	347080
7401	347081
48221	347082
37515	347083
65494	347084
242654	347085
226725	347086
128496	347087
405318	347088
62084	347089
87222	347090
388556	347091
33753	347092
22464	347093
52459	347094
39231	347095
18569	347096
50562	347097
307547	347098
32260	347099
175998	347100
154714	347101
18666	347102
32525	347103
5408	347104
23053	347105
156214	347106
447858	347107
157761	347108
62955	347109
31933	347110
6735	347111
175387	347112
101736	347113
119148	347114
371322	347115
268679	347116
176688	347117
59729	347118
47268	347119
187405	347120
195571	347121
190687	347122
160624	347123
407345	347124
96601	347125
40484	347126
26925	347127
453043	347128
39434	347129
134425	347130
134114	347131
84923	347132
36175	347133
3157	347134
65578	347135
174212	347136
4996	347137
7840	347138
48625	347139
11498	347140
9332	347141
29937	347142
75476	347143
39625	347144
9861	347145
6720	347146
93184	347147
147327	347148
16084	347149
7857	347150
99299	347151
185699	347152
160622	347153
433662	347154
160257	347155
412938	347156
57735	347157
21135	347158
137254	347159
56779	347160
56779	347161
368763	347162
183391	347163
299007	347164
218298	347165
59414	347166
359226	347167
133152	347168
327619	347169
109251	347170
356874	347171
12819	347172
97083	347173
437056	347174
1286	347175
79028	347176
40101	347177
6728	347178
912	347179
10374	347180
15817	347181
299970	347182
106328	347183
312046	347184
9625	347185
358881	347186
224386	347187
9330	347188
47850	347189
5743	347190
39474	347191
100503	347192
174243	347193
404258	347194
10666	347195
48046	347196
331267	347197
146	347198
52645	347199
12411	347200
113267	347201
3643	347202
1866	347203
18181	347204
2700	347205
62498	347206
641	347207
9340	347208
36508	347209
976	347210
1157	347211
14292	347212
25998	347213
92650	347214
266864	347215
83767	347216
206057	347217
105048	347218
2931	347219
231328	347220
15999	347221
5969	347222
31845	347223
5805	347224
208917	347225
54357	347226
62078	347227
63521	347228
81124	347229
1135	347230
122206	347231
294529	347232
35932	347233
3247	347234
18570	347235
20920	347236
67947	347237
37922	347238
34225	347239
356073	347240
300590	347241
57594	347242
28863	347243
112381	347244
4021	347245
114292	347246
155282	347247
176841	347248
69356	347249
103017	347250
169027	347251
49887	347252
8931	347253
65638	347254
161321	347255
72280	347256
81444	347257
359	347258
12231	347259
312007	347260
93680	347261
185901	347262
171749	347263
101060	347264
4635	347265
217031	347266
12499	347267
222191	347268
69784	347269
88207	347270
225216	347271
221737	347272
323214	347273
298169	347274
68715	347275
62127	347276
41190	347277
187168	347278
100616	347279
70819	347280
240192	347281
168878	347282
226097	347283
55664	347284
209764	347285
132651	347286
213880	347287
63228	347288
124176	347289
261280	347290
95162	347291
178933	347292
151840	347293
59284	347294
198506	347295
76071	347296
76543	347297
123387	347298
26562	347299
115124	347300
17755	347301
212288	347302
246900	347303
114476	347304
25181	347305
121564	347306
397236	347307
384448	347308
51898	347309
201875	347310
43810	347311
74709	347312
186762	347313
429459	347314
127369	347315
3391	347316
323892	347317
29851	347318
246278	347319
393477	347320
240402	347321
32909	347322
105658	347323
313820	347324
73325	347325
391477	347326
73943	347327
168256	347328
408588	347329
449618	347330
115545	347331
124928	347332
2956	347333
19913	347334
357489	347335
52660	347336
63914	347337
4915	347338
115097	347339
366895	347340
445206	347341
99987	347342
34938	347343
142532	347344
17383	347345
128486	347346
265747	347347
350426	347348
170299	347349
129253	347350
193514	347351
15404	347352
125147	347353
243158	347354
158718	347355
62993	347356
240003	347357
60838	347358
149102	347359
28601	347360
97724	347361
20102	347362
239784	347363
70441	347364
93308	347365
93832	347366
453645	347367
86503	347368
423511	347369
57481	347370
91677	347371
3846	347372
377474	347373
291400	347374
49655	347375
311484	347376
241128	347377
199935	347378
208913	347379
105881	347380
697	347381
73098	347382
163473	347383
292391	347384
258838	347385
116633	347386
81299	347387
169738	347388
30440	347389
221814	347390
196014	347391
248886	347392
138143	347393
32797	347394
66853	347395
18607	347396
3208	347397
80648	347398
20883	347399
437260	347400
414751	347401
32444	347402
39116	347403
52138	347404
364456	347405
137582	347406
82561	347407
104566	347408
100706	347409
75845	347410
32039	347411
204922	347412
105949	347413
171379	347414
7844	347415
133225	347416
294866	347417
50104	347418
391026	347419
66339	347420
123372	347421
8931	347422
8011	347423
147380	347424
22915	347425
18262	347426
337782	347427
7192	347428
194024	347429
3985	347430
271799	347431
25992	347432
209063	347433
2526	347434
245416	347435
42278	347436
419359	347437
13317	347438
358989	347439
13843	347440
19222	347441
117908	347442
53250	347443
445285	347444
306236	347445
128616	347446
44759	347447
4760	347448
91562	347449
296405	347450
170660	347451
165931	347452
202918	347453
113359	347454
16433	347455
193332	347456
83543	347457
119590	347458
147564	347459
89402	347460
141	347461
97108	347462
191765	347463
154082	347464
211130	347465
23965	347466
292800	347467
50109	347468
141761	347469
180879	347470
311416	347471
129333	347472
90016	347473
406076	347474
231338	347475
10943	347476
60786	347477
60376	347478
134925	347479
213578	347480
81473	347481
346406	347482
22699	347483
396835	347484
87146	347485
10507	347486
129188	347487
29563	347488
61923	347489
111697	347490
124244	347491
24598	347492
446425	347493
175316	347494
59907	347495
114446	347496
1931	347497
429928	347498
71776	347499
28828	347500
258842	347501
35056	347502
33154	347503
417379	347504
28673	347505
70210	347506
371944	347507
29438	347508
30605	347509
89236	347510
61717	347511
50117	347512
620	347513
9110	347514
155648	347515
2441	347516
35821	347517
22482	347518
216384	347519
424966	347520
260484	347521
41807	347522
15339	347523
32110	347524
108778	347525
35239	347526
62474	347527
10951	347528
51085	347529
259943	347530
242048	347531
2851	347532
43639	347533
21012	347534
55421	347535
61612	347536
323671	347537
241450	347538
3618	347539
3680	347540
111335	347541
370102	347542
324512	347543
69256	347544
236490	347545
9093	347546
237027	347547
85182	347548
190573	347549
260672	347550
135777	347551
11600	347552
131082	347553
214807	347554
1038	347555
341114	347556
182737	347557
85318	347558
29171	347559
29315	347560
27687	347561
60766	347562
159895	347563
113754	347564
174348	347565
111259	347566
62761	347567
7584	347568
57396	347569
312092	347570
459252	347571
85691	347572
69654	347573
24906	347574
73155	347575
321443	347576
449446	347577
82449	347578
159499	347579
37463	347580
4165	347581
108169	347582
147863	347583
172069	347584
299707	347585
37180	347586
78305	347587
19268	347588
2481	347589
27962	347590
308753	347591
208977	347592
134454	347593
222637	347594
125598	347595
244474	347596
128681	347597
14119	347598
6549	347599
14890	347600
215810	347601
29308	347602
80616	347603
150158	347604
59746	347605
121565	347606
116894	347607
40417	347608
3588	347609
196591	347610
188578	347611
14948	347612
75755	347613
427942	347614
21960	347615
249091	347616
12193	347617
24601	347618
103909	347619
23448	347620
137922	347621
307446	347622
12702	347623
289015	347624
111415	347625
41335	347626
99681	347627
129668	347628
117177	347629
2830	347630
154360	347631
246011	347632
29750	347633
13029	347634
43495	347635
110047	347636
122131	347637
229719	347638
10414	347639
116915	347640
42930	347641
408685	347642
98835	347643
384564	347644
195057	347645
28794	347646
198534	347647
120184	347648
79082	347649
54655	347650
52496	347651
416333	347652
10275	347653
75638	347654
20421	347655
71701	347656
196834	347657
214370	347658
437753	347659
9288	347660
6802	347661
237699	347662
307189	347663
81554	347664
16008	347665
95	347666
65283	347667
16008	347668
70957	347669
8178	347670
262969	347671
65674	347672
370818	347673
3561	347674
78612	347675
145520	347676
81201	347677
13844	347678
120964	347679
17160	347680
238989	347681
30912	347682
335163	347683
46703	347684
113182	347685
151166	347686
10030	347687
142974	347688
14931	347689
54819	347690
93342	347691
2174	347692
7534	347693
7922	347694
32812	347695
216611	347696
122858	347697
182662	347698
7789	347699
118829	347700
75257	347701
11805	347702
16744	347703
279799	347704
18047	347705
52543	347706
29059	347707
101350	347708
29681	347709
184524	347710
230367	347711
97764	347712
190337	347713
419233	347714
90608	347715
48830	347716
57365	347717
46971	347718
1642	347719
125194	347720
221936	347721
38949	347722
51087	347723
2091	347724
17466	347725
237212	347726
273428	347727
51087	347728
125306	347729
184	347730
211	347731
32738	347732
98975	347733
338128	347734
26809	347735
36314	347736
111331	347737
37141	347738
115325	347739
124621	347740
10434	347741
185696	347742
466	347743
10444	347744
236468	347745
173292	347746
372954	347747
209282	347748
160744	347749
159643	347750
344271	347751
363081	347752
388916	347753
3240	347754
13713	347755
170152	347756
3240	347757
9166	347758
106816	347759
160812	347760
29903	347761
147265	347762
116359	347763
143880	347764
282269	347765
51689	347766
45003	347767
2520	347768
286668	347769
128796	347770
439392	347771
27440	347772
256612	347773
418771	347774
67147	347775
131387	347776
8850	347777
114770	347778
391237	347779
4276	347780
218508	347781
226350	347782
111118	347783
45135	347784
202085	347785
226837	347786
101396	347787
399367	347788
274142	347789
193611	347790
115642	347791
103578	347792
226135	347793
425011	347794
284082	347795
68422	347796
296400	347797
130362	347798
222839	347799
45281	347800
155523	347801
17095	347802
92968	347803
95807	347804
148732	347805
373488	347806
137256	347807
381516	347808
27907	347809
249972	347810
41539	347811
62255	347812
82625	347813
96698	347814
63995	347815
410891	347816
384467	347817
291315	347818
165878	347819
31326	347820
67994	347821
267556	347822
38549	347823
9204	347824
114508	347825
392782	347826
65509	347827
125281	347828
129438	347829
251651	347830
163930	347831
363473	347832
404908	347833
204426	347834
201072	347835
5602	347836
79765	347837
122000	347838
246200	347839
152788	347840
283720	347841
13953	347842
7133	347843
214746	347844
206906	347845
197091	347846
341104	347847
296445	347848
230719	347849
248475	347850
87986	347851
377281	347852
265911	347853
439862	347854
78687	347855
174061	347856
73079	347857
143845	347858
223604	347859
282061	347860
196208	347861
90692	347862
401537	347863
81023	347864
80296	347865
91412	347866
119290	347867
13180	347868
138025	347869
98404	347870
452738	347871
393542	347872
381116	347873
369203	347874
371106	347875
391164	347876
146050	347877
203894	347878
290490	347879
458550	347880
292542	347881
137983	347882
140054	347883
44203	347884
358896	347885
199923	347886
373411	347887
119976	347888
187971	347889
45802	347890
7086	347891
224409	347892
178178	347893
30740	347894
33151	347895
225785	347896
251217	347897
81822	347898
55293	347899
302646	347900
199071	347901
230127	347902
258240	347903
118653	347904
350977	347905
174013	347906
441728	347907
206428	347908
245352	347909
73070	347910
453267	347911
41365	347912
41731	347913
1804	347914
385067	347915
248310	347916
15266	347917
145729	347918
67896	347919
189698	347920
55152	347921
228889	347922
432375	347923
130142	347924
28815	347925
270775	347926
121977	347927
305683	347928
442389	347929
32663	347930
7665	347931
117560	347932
458405	347933
199134	347934
373726	347935
209195	347936
41365	347937
153744	347938
8770	347939
368566	347940
25745	347941
37820	347942
229223	347943
216914	347944
3213	347945
114752	347946
4090	347947
28657	347948
110768	347949
435192	347950
217620	347951
277839	347952
67605	347953
50773	347954
158801	347955
24425	347956
6666	347957
9676	347958
8421	347959
113492	347960
140784	347961
36131	347962
95812	347963
17796	347964
80373	347965
169807	347966
349319	347967
70554	347968
55483	347969
44798	347970
345989	347971
208595	347972
391839	347973
1351	347974
165642	347975
56763	347976
6878	347977
31150	347978
6916	347979
136105	347980
50354	347981
62653	347982
212622	347983
384839	347984
220030	347985
225201	347986
442268	347987
50214	347988
337826	347989
345873	347990
78769	347991
81485	347992
72092	347993
77794	347994
118599	347995
169849	347996
166845	347997
155632	347998
185957	347999
272560	348000
436592	348001
236845	348002
195863	348003
274742	348004
263133	348005
452892	348006
215867	348007
118156	348008
218275	348009
124735	348010
118789	348011
153473	348012
138150	348013
331	348014
379578	348015
39763	348016
1116	348017
55505	348018
5099	348019
129653	348020
82545	348021
65753	348022
17405	348023
355176	348024
368047	348025
65700	348026
54752	348027
34007	348028
235095	348029
227274	348030
195081	348031
131355	348032
71190	348033
85730	348034
373657	348035
380432	348036
244997	348037
79692	348038
159666	348039
4128	348040
129384	348041
95336	348042
232344	348043
50693	348044
38351	348045
128511	348046
188564	348047
13979	348048
257683	348049
302557	348050
236507	348051
7890	348052
184277	348053
39672	348054
414871	348055
219844	348056
215966	348057
434046	348058
212600	348059
21162	348060
195404	348061
195404	348062
11679	348063
368297	348064
104406	348065
372524	348066
190436	348067
82150	348068
3313	348069
119489	348070
167911	348071
160760	348072
212383	348073
96421	348074
11603	348075
85576	348076
191326	348077
164975	348078
330854	348079
135491	348080
143762	348081
201480	348082
34479	348083
155885	348084
106484	348085
212885	348086
120526	348087
53373	348088
18310	348089
34326	348090
30523	348091
44623	348092
5664	348093
222263	348094
7481	348095
131970	348096
155446	348097
71670	348098
146014	348099
117121	348100
92464	348101
15958	348102
4869	348103
411184	348104
103960	348105
260218	348106
82842	348107
17591	348108
5116	348109
59379	348110
39101	348111
46158	348112
185523	348113
248332	348114
61908	348115
71209	348116
456868	348117
97494	348118
222	348119
32327	348120
187449	348121
291255	348122
742	348123
157821	348124
17163	348125
236959	348126
26815	348127
77794	348128
189960	348129
47642	348130
453981	348131
65157	348132
13224	348133
272484	348134
81750	348135
457121	348136
96730	348137
35967	348138
5624	348139
127879	348140
386174	348141
48617	348142
398877	348143
193909	348144
15774	348145
42622	348146
204848	348147
324132	348148
8406	348149
116860	348150
6419	348151
365339	348152
228963	348153
91389	348154
14422	348155
123532	348156
314087	348157
71040	348158
206650	348159
184001	348160
181148	348161
72164	348162
366712	348163
428349	348164
313416	348165
347589	348166
245604	348167
161926	348168
372971	348169
184466	348170
81644	348171
218532	348172
165973	348173
379870	348174
89376	348175
78393	348176
96999	348177
196078	348178
306144	348179
160949	348180
1084	348181
259712	348182
147133	348183
427090	348184
117188	348185
80519	348186
353085	348187
2450	348188
2907	348189
54770	348190
96761	348191
169201	348192
151276	348193
64290	348194
303298	348195
248980	348196
24409	348197
307493	348198
181055	348199
176585	348200
138754	348201
231423	348202
68174	348203
142553	348204
317	348205
1237	348206
207376	348207
26496	348208
72430	348209
3050	348210
82251	348211
23915	348212
924	348213
7179	348214
14926	348215
171037	348216
68341	348217
134361	348218
248	348219
22465	348220
431311	348221
237162	348222
132121	348223
216495	348224
1260	348225
293052	348226
138523	348227
8853	348228
186142	348229
405788	348230
119492	348231
294673	348232
38261	348233
1708	348234
45811	348235
63558	348236
91775	348237
94065	348238
162636	348239
57171	348240
3796	348241
302009	348242
241395	348243
315759	348244
446994	348245
159696	348246
136827	348247
434	348248
717	348249
113200	348250
20404	348251
1660	348252
71970	348253
297347	348254
147927	348255
220433	348256
134993	348257
43307	348258
57455	348259
29753	348260
139404	348261
42014	348262
353339	348263
68508	348264
391010	348265
452550	348266
12532	348267
37990	348268
47945	348269
94436	348270
184506	348271
348822	348272
316706	348273
147646	348274
100167	348275
383365	348276
9737	348277
234290	348278
298054	348279
378677	348280
113098	348281
145863	348282
176834	348283
120977	348284
83990	348285
112008	348286
443415	348287
136231	348288
138453	348289
341900	348290
322404	348291
256284	348292
323576	348293
45429	348294
23222	348295
127997	348296
4828	348297
19018	348298
310369	348299
232068	348300
322823	348301
403576	348302
200575	348303
92662	348304
156319	348305
99749	348306
8608	348307
319971	348308
112394	348309
161127	348310
330920	348311
275234	348312
275520	348313
256599	348314
314220	348315
229040	348316
60352	348317
159815	348318
85343	348319
386415	348320
13947	348321
226624	348322
109051	348323
393059	348324
15663	348325
49300	348326
408788	348327
69124	348328
377720	348329
78738	348330
12289	348331
75271	348332
241931	348333
30585	348334
19500	348335
62411	348336
146671	348337
12	348338
39105	348339
1732	348340
440610	348341
124926	348342
411104	348343
200013	348344
366542	348345
395111	348346
308899	348347
162056	348348
136991	348349
449076	348350
228272	348351
121829	348352
425881	348353
123904	348354
180005	348355
56725	348356
94213	348357
26498	348358
21141	348359
287251	348360
234944	348361
334943	348362
133986	348363
366938	348364
108728	348365
63297	348366
408870	348367
41372	348368
63711	348369
113193	348370
205064	348371
30824	348372
188383	348373
12434	348374
116357	348375
49075	348376
440043	348377
311460	348378
299641	348379
7213	348380
340409	348381
223009	348382
38458	348383
217429	348384
202026	348385
134887	348386
51896	348387
31345	348388
75199	348389
17667	348390
27721	348391
10990	348392
244638	348393
307578	348394
165901	348395
165901	348396
428161	348397
219505	348398
262821	348399
391274	348400
89327	348401
66257	348402
166782	348403
262591	348404
64530	348405
220924	348406
26701	348407
62038	348408
57480	348409
71110	348410
203783	348411
103457	348412
140788	348413
97070	348414
144909	348415
441780	348416
114930	348417
33970	348418
385485	348419
155650	348420
420675	348421
398828	348422
263132	348423
214140	348424
226330	348425
105914	348426
16190	348427
438913	348428
415278	348429
5819	348430
9927	348431
78879	348432
423313	348433
77296	348434
149177	348435
57023	348436
117092	348437
357742	348438
349213	348439
169214	348440
165627	348441
105446	348442
9697	348443
7798	348444
75543	348445
92374	348446
3498	348447
257207	348448
44494	348449
394121	348450
240376	348451
197866	348452
8429	348453
417241	348454
4433	348455
217253	348456
113276	348457
110365	348458
215393	348459
411643	348460
37393	348461
32622	348462
169640	348463
349672	348464
158377	348465
384298	348466
50519	348467
227894	348468
345593	348469
174126	348470
10984	348471
80076	348472
80907	348473
59187	348474
41594	348475
278065	348476
42462	348477
318957	348478
343534	348479
12230	348480
87975	348481
379146	348482
241884	348483
444016	348484
228593	348485
257909	348486
36122	348487
201324	348488
445039	348489
29264	348490
205000	348491
109481	348492
5742	348493
248224	348494
310697	348495
389803	348496
174005	348497
206505	348498
412623	348499
66042	348500
105532	348501
2733	348502
360765	348503
221163	348504
108970	348505
301361	348506
289128	348507
323674	348508
269427	348509
34545	348510
248646	348511
80907	348512
380011	348513
243478	348514
14311	348515
158542	348516
24026	348517
424297	348518
275863	348519
312054	348520
225940	348521
4563	348522
394464	348523
36016	348524
124969	348525
867	348526
39340	348527
284371	348528
232359	348529
240237	348530
22917	348531
43362	348532
447218	348533
382952	348534
204634	348535
207478	348536
113135	348537
293411	348538
282201	348539
71022	348540
163737	348541
146453	348542
166997	348543
234706	348544
220069	348545
112279	348546
21359	348547
45418	348548
102538	348549
375336	348550
320080	348551
366386	348552
125772	348553
303264	348554
164809	348555
29344	348556
44340	348557
2759	348558
107587	348559
2629	348560
1046	348561
102577	348562
185647	348563
417149	348564
418190	348565
25143	348566
37379	348567
225621	348568
433045	348569
227030	348570
150647	348571
254655	348572
172442	348573
54448	348574
62035	348575
104960	348576
52023	348577
1173	348578
58529	348579
299508	348580
210619	348581
393559	348582
103009	348583
69900	348584
156836	348585
165679	348586
126759	348587
118031	348588
209181	348589
329919	348590
65201	348591
265165	348592
56037	348593
2557	348594
63124	348595
5229	348596
73579	348597
236086	348598
47032	348599
55695	348600
207533	348601
17499	348602
77331	348603
191418	348604
220558	348605
166109	348606
42018	348607
117970	348608
129095	348609
104948	348610
247223	348611
110350	348612
1865	348613
84270	348614
20823	348615
203885	348616
219902	348617
225448	348618
223958	348619
321978	348620
336521	348621
19394	348622
10568	348623
132426	348624
2398	348625
75307	348626
320497	348627
56538	348628
252335	348629
382567	348630
125915	348631
105084	348632
425152	348633
282507	348634
4768	348635
98059	348636
162415	348637
267857	348638
132150	348639
201289	348640
206684	348641
122314	348642
86870	348643
32068	348644
134025	348645
138606	348646
426305	348647
23730	348648
353678	348649
40935	348650
153972	348651
92364	348652
36868	348653
77379	348654
26872	348655
398231	348656
111024	348657
67358	348658
149700	348659
21360	348660
183535	348661
226802	348662
207054	348663
362297	348664
385077	348665
17962	348666
382722	348667
20892	348668
195221	348669
180988	348670
195776	348671
406308	348672
22681	348673
397429	348674
263619	348675
324640	348676
258686	348677
33289	348678
215594	348679
363512	348680
416869	348681
199450	348682
222649	348683
421614	348684
20114	348685
303708	348686
123876	348687
375538	348688
131773	348689
150824	348690
69080	348691
157774	348692
38910	348693
175	348694
46531	348695
230938	348696
117359	348697
2632	348698
17962	348699
447246	348700
243383	348701
246156	348702
365014	348703
305611	348704
22636	348705
256851	348706
155274	348707
54609	348708
303685	348709
227496	348710
282954	348711
132722	348712
131055	348713
564	348714
258040	348715
337005	348716
443111	348717
15565	348718
14466	348719
80004	348720
1603	348721
118588	348722
116621	348723
65652	348724
388815	348725
232738	348726
299275	348727
439341	348728
131415	348729
459640	348730
213480	348731
11466	348732
60051	348733
457200	348734
358427	348735
20978	348736
127312	348737
48345	348738
91279	348739
72029	348740
31917	348741
89484	348742
38242	348743
191452	348744
19893	348745
56980	348746
87493	348747
182760	348748
27795	348749
16826	348750
178359	348751
10385	348752
26469	348753
47002	348754
6993	348755
16387	348756
3445	348757
265996	348758
287794	348759
47197	348760
33229	348761
240226	348762
453856	348763
240028	348764
240028	348765
236585	348766
455607	348767
34521	348768
128656	348769
243919	348770
249399	348771
127509	348772
239194	348773
246113	348774
451442	348775
66647	348776
249086	348777
446584	348778
247651	348779
235260	348780
250655	348781
244501	348782
20222	348783
34746	348784
20283	348785
436910	348786
19844	348787
20210	348788
253099	348789
445152	348790
64771	348791
248878	348792
242154	348793
235271	348794
123281	348795
239521	348796
48633	348797
105857	348798
193944	348799
61229	348800
40198	348801
193472	348802
340462	348803
10504	348804
170147	348805
225416	348806
47784	348807
23486	348808
17149	348809
200341	348810
85201	348811
24540	348812
394056	348813
16449	348814
92132	348815
18860	348816
118603	348817
442846	348818
412177	348819
29664	348820
53076	348821
102860	348822
219524	348823
219524	348824
120807	348825
28367	348826
64827	348827
895	348828
19852	348829
19852	348830
57227	348831
45390	348832
5225	348833
2610	348834
366486	348835
253568	348836
52035	348837
121120	348838
184744	348839
151079	348840
168545	348841
434360	348842
105133	348843
379279	348844
24700	348845
164296	348846
103510	348847
150220	348848
58368	348849
61540	348850
130556	348851
69464	348852
66681	348853
113544	348854
40004	348855
361751	348856
448039	348857
139145	348858
456833	348859
196928	348860
145780	348861
50093	348862
30146	348863
12810	348864
23294	348865
95108	348866
117676	348867
146435	348868
87519	348869
140764	348870
29939	348871
278440	348872
17165	348873
103720	348874
50010	348875
35878	348876
282931	348877
344307	348878
37544	348879
319873	348880
436108	348881
54848	348882
214208	348883
207834	348884
106751	348885
157773	348886
206645	348887
367678	348888
195641	348889
229394	348890
68942	348891
368755	348892
364981	348893
194788	348894
424818	348895
277321	348896
353830	348897
151673	348898
102027	348899
393158	348900
193688	348901
445517	348902
202833	348903
52838	348904
220915	348905
259026	348906
269613	348907
153103	348908
316615	348909
129504	348910
101729	348911
94431	348912
8199	348913
31788	348914
61054	348915
244838	348916
261454	348917
134357	348918
371500	348919
11787	348920
293609	348921
12067	348922
11733	348923
7703	348924
6501	348925
182650	348926
60931	348927
6431	348928
319931	348929
386514	348930
191363	348931
15699	348932
459028	348933
235571	348934
11741	348935
190813	348936
46816	348937
191331	348938
213567	348939
328599	348940
6850	348941
18037	348942
18037	348943
218693	348944
19944	348945
927	348946
54266	348947
373464	348948
28162	348949
180376	348950
435371	348951
160986	348952
160548	348953
12206	348954
35584	348955
9762	348956
297297	348957
32953	348958
179980	348959
353352	348960
355871	348961
98120	348962
188122	348963
49697	348964
94493	348965
429255	348966
350751	348967
95679	348968
42288	348969
136967	348970
189054	348971
105130	348972
100641	348973
18414	348974
247938	348975
409781	348976
76427	348977
8331	348978
147493	348979
33194	348980
11026	348981
208958	348982
155050	348983
2527	348984
116875	348985
243364	348986
125845	348987
224000	348988
156690	348989
362857	348990
56	348991
25122	348992
173067	348993
33905	348994
34034	348995
165958	348996
7195	348997
30905	348998
72490	348999
20056	349000
29757	349001
431972	349002
49223	349003
239436	349004
43128	349005
6796	349006
328515	349007
87317	349008
8584	349009
9896	349010
38039	349011
217366	349012
294293	349013
174152	349014
72171	349015
925	349016
56406	349017
182073	349018
121983	349019
459418	349020
34584	349021
46065	349022
139816	349023
124652	349024
193599	349025
38262	349026
126933	349027
4911	349028
3857	349029
1428	349030
15628	349031
93123	349032
225212	349033
34670	349034
100966	349035
179268	349036
211252	349037
400524	349038
79150	349039
191469	349040
230336	349041
59126	349042
292540	349043
17251	349044
60805	349045
17179	349046
14660	349047
369776	349048
430368	349049
216566	349050
400283	349051
116998	349052
111938	349053
102817	349054
103002	349055
429	349056
153316	349057
399471	349058
27260	349059
37355	349060
215604	349061
33390	349062
298428	349063
96927	349064
101176	349065
11575	349066
130950	349067
311553	349068
242895	349069
198034	349070
254313	349071
51344	349072
372060	349073
123796	349074
63878	349075
63878	349076
92276	349077
208788	349078
248910	349079
66043	349080
20223	349081
449409	349082
80239	349083
435720	349084
561	349085
24041	349086
162774	349087
64215	349088
451490	349089
17059	349090
44276	349091
45061	349092
53557	349093
28378	349094
135505	349095
191606	349096
407512	349097
28151	349098
105330	349099
32635	349100
17329	349101
125099	349102
207709	349103
48668	349104
213547	349105
89980	349106
118740	349107
451702	349108
110773	349109
55466	349110
33527	349111
253199	349112
432690	349113
68790	349114
414924	349115
78476	349116
271904	349117
330325	349118
210797	349119
249613	349120
270653	349121
90885	349122
379979	349123
70268	349124
273387	349125
65722	349126
441253	349127
189700	349128
190936	349129
230643	349130
226250	349131
417494	349132
186408	349133
2139	349134
82710	349135
132825	349136
206644	349137
64917	349138
8023	349139
415555	349140
85398	349141
4480	349142
102200	349143
37465	349144
101323	349145
177095	349146
174030	349147
281034	349148
161706	349149
17137	349150
365207	349151
102064	349152
86554	349153
64415	349154
167133	349155
186169	349156
4735	349157
107692	349158
292859	349159
33211	349160
223181	349161
35682	349162
44366	349163
357191	349164
457472	349165
297977	349166
21536	349167
200855	349168
6736	349169
226435	349170
427638	349171
398545	349172
94380	349173
35429	349174
91017	349175
105869	349176
345092	349177
11046	349178
95121	349179
108259	349180
168976	349181
407157	349182
127701	349183
3535	349184
28030	349185
12664	349186
380133	349187
85337	349188
41778	349189
47378	349190
176263	349191
416167	349192
443203	349193
237909	349194
630	349195
1803	349196
111339	349197
15494	349198
343655	349199
360	349200
310016	349201
87038	349202
292233	349203
79661	349204
98321	349205
25813	349206
99252	349207
298342	349208
69443	349209
238684	349210
415129	349211
271209	349212
91555	349213
99879	349214
19548	349215
311088	349216
76226	349217
80621	349218
9363	349219
406915	349220
125209	349221
316502	349222
88581	349223
269597	349224
13895	349225
5301	349226
561	349227
7475	349228
31755	349229
57173	349230
61332	349231
70073	349232
138397	349233
31150	349234
44541	349235
198022	349236
6184	349237
22900	349238
14457	349239
275346	349240
101368	349241
345505	349242
164417	349243
126702	349244
24219	349245
50237	349246
233770	349247
228065	349248
195559	349249
241498	349250
159221	349251
224534	349252
21157	349253
7748	349254
174051	349255
269563	349256
235957	349257
19394	349258
320413	349259
326821	349260
89782	349261
319038	349262
58343	349263
424021	349264
6155	349265
35053	349266
99157	349267
224041	349268
326316	349269
376763	349270
412431	349271
17189	349272
60178	349273
160582	349274
38613	349275
34150	349276
364750	349277
13571	349278
321621	349279
127614	349280
32930	349281
104853	349282
339770	349283
5476	349284
253142	349285
186984	349286
365641	349287
22345	349288
346873	349289
77979	349290
97926	349291
43498	349292
87806	349293
292580	349294
451145	349295
239744	349296
214664	349297
196500	349298
378256	349299
6927	349300
3840	349301
193048	349302
219111	349303
240205	349304
360523	349305
22764	349306
112541	349307
166013	349308
442840	349309
83403	349310
131418	349311
45861	349312
7731	349313
259467	349314
1305	349315
1715	349316
250139	349317
102032	349318
21946	349319
120807	349320
25821	349321
131057	349322
14024	349323
383468	349324
124888	349325
11111	349326
395033	349327
42137	349328
85420	349329
405659	349330
333971	349331
398581	349332
97873	349333
61754	349334
64342	349335
244494	349336
142764	349337
32395	349338
190798	349339
48333	349340
99996	349341
166328	349342
248040	349343
238240	349344
285557	349345
52577	349346
75800	349347
956	349348
209655	349349
439624	349350
93940	349351
31298	349352
1227	349353
80250	349354
35215	349355
26255	349356
64486	349357
5077	349358
240616	349359
198877	349360
104553	349361
33806	349362
70535	349363
89047	349364
6247	349365
30120	349366
283271	349367
224286	349368
319183	349369
65942	349370
210837	349371
177735	349372
76526	349373
339851	349374
3970	349375
231320	349376
3193	349377
78967	349378
183720	349379
120336	349380
1317	349381
64954	349382
424853	349383
333121	349384
94384	349385
133523	349386
27073	349387
150026	349388
106412	349389
286429	349390
153874	349391
104029	349392
60593	349393
289262	349394
52966	349395
104560	349396
28136	349397
210647	349398
8354	349399
4042	349400
83563	349401
299321	349402
52086	349403
22236	349404
96751	349405
197402	349406
250134	349407
239838	349408
401397	349409
117543	349410
171872	349411
27656	349412
177239	349413
191113	349414
30511	349415
37622	349416
343880	349417
23357	349418
137934	349419
109822	349420
422012	349421
23316	349422
341759	349423
161939	349424
13226	349425
82444	349426
51692	349427
424393	349428
50271	349429
227379	349430
227379	349431
108593	349432
46830	349433
328440	349434
36609	349435
28459	349436
207440	349437
278071	349438
21491	349439
2412	349440
165883	349441
92738	349442
124791	349443
46499	349444
219859	349445
7778	349446
9121	349447
57211	349448
13908	349449
233826	349450
194943	349451
3542	349452
53185	349453
4638	349454
67933	349455
61885	349456
409248	349457
1087	349458
420771	349459
43771	349460
7074	349461
169372	349462
193177	349463
261075	349464
437118	349465
418740	349466
96389	349467
162824	349468
111576	349469
106015	349470
441194	349471
126944	349472
105087	349473
6641	349474
299066	349475
42913	349476
307555	349477
58733	349478
92604	349479
457045	349480
47130	349481
295322	349482
447767	349483
70780	349484
159234	349485
179896	349486
219034	349487
29178	349488
311675	349489
73702	349490
182498	349491
221565	349492
153403	349493
33917	349494
270657	349495
18201	349496
440287	349497
31973	349498
2261	349499
16362	349500
95076	349501
2438	349502
138631	349503
199532	349504
75083	349505
2144	349506
54790	349507
54812	349508
143454	349509
199850	349510
181734	349511
112339	349512
46724	349513
40887	349514
316251	349515
55892	349516
33209	349517
79850	349518
123624	349519
443740	349520
43622	349521
121876	349522
207906	349523
2627	349524
186516	349525
2692	349526
98929	349527
247863	349528
180900	349529
124409	349530
100348	349531
65873	349532
301953	349533
115310	349534
44420	349535
60770	349536
19999	349537
110753	349538
21421	349539
373074	349540
267228	349541
239917	349542
174680	349543
364870	349544
65348	349545
47106	349546
136825	349547
190575	349548
189519	349549
238745	349550
247825	349551
51487	349552
42833	349553
451776	349554
75915	349555
5045	349556
201014	349557
28200	349558
267427	349559
379754	349560
391464	349561
355004	349562
16472	349563
133353	349564
248579	349565
264416	349566
1844	349567
210688	349568
131375	349569
104161	349570
29660	349571
316929	349572
29469	349573
115637	349574
389961	349575
166108	349576
243578	349577
362887	349578
202740	349579
22811	349580
24508	349581
6202	349582
290266	349583
102357	349584
62274	349585
100673	349586
34204	349587
113417	349588
289636	349589
3583	349590
53128	349591
77722	349592
271690	349593
91160	349594
413788	349595
15733	349596
717	349597
452483	349598
48783	349599
238659	349600
36074	349601
460024	349602
350235	349603
196509	349604
409457	349605
154138	349606
109638	349607
411437	349608
399833	349609
75695	349610
45862	349611
447948	349612
39017	349613
198001	349614
179907	349615
193891	349616
406087	349617
137665	349618
92844	349619
164608	349620
7059	349621
5109	349622
229808	349623
22448	349624
235964	349625
165	349626
23420	349627
448932	349628
456390	349629
206513	349630
35518	349631
342218	349632
441187	349633
89280	349634
81665	349635
179901	349636
294748	349637
404039	349638
64271	349639
32431	349640
21089	349641
274138	349642
71269	349643
33313	349644
34501	349645
11981	349646
82731	349647
5875	349648
13110	349649
34756	349650
346421	349651
173872	349652
308651	349653
16338	349654
6527	349655
116142	349656
180774	349657
52055	349658
89492	349659
13088	349660
60096	349661
6317	349662
136476	349663
16847	349664
413226	349665
23788	349666
44179	349667
34359	349668
347548	349669
309260	349670
132611	349671
236077	349672
25026	349673
99069	349674
249624	349675
129716	349676
212638	349677
111490	349678
64928	349679
176695	349680
238711	349681
246640	349682
126131	349683
383615	349684
332962	349685
14202	349686
439194	349687
21518	349688
85720	349689
310568	349690
19972	349691
12058	349692
325929	349693
42978	349694
222130	349695
65118	349696
320221	349697
239456	349698
378936	349699
141501	349700
26795	349701
364225	349702
65686	349703
76134	349704
417765	349705
128265	349706
102034	349707
6484	349708
41711	349709
453777	349710
1069	349711
121566	349712
262941	349713
430409	349714
137527	349715
116045	349716
151135	349717
329432	349718
193722	349719
4457	349720
232948	349721
58113	349722
438749	349723
299160	349724
418760	349725
263881	349726
70979	349727
88072	349728
228048	349729
1916	349730
339238	349731
88688	349732
46333	349733
18378	349734
52970	349735
79381	349736
174671	349737
50938	349738
29145	349739
83365	349740
82700	349741
55894	349742
72647	349743
3676	349744
117718	349745
21541	349746
144686	349747
199014	349748
346970	349749
239238	349750
575	349751
47013	349752
92288	349753
163387	349754
144123	349755
57522	349756
70105	349757
358338	349758
126437	349759
65453	349760
9045	349761
60733	349762
131618	349763
43104	349764
288146	349765
190199	349766
371601	349767
319501	349768
341476	349769
260513	349770
243299	349771
428617	349772
134581	349773
167238	349774
154174	349775
90222	349776
381749	349777
351103	349778
73270	349779
91560	349780
186140	349781
74378	349782
172594	349783
362571	349784
148674	349785
48612	349786
20508	349787
76453	349788
54177	349789
4904	349790
8747	349791
98500	349792
1269	349793
190545	349794
152830	349795
48224	349796
25422	349797
93325	349798
247239	349799
45131	349800
285052	349801
195008	349802
10365	349803
27218	349804
13699	349805
319268	349806
27741	349807
10760	349808
336870	349809
104466	349810
443336	349811
198005	349812
42913	349813
114887	349814
73644	349815
423875	349816
136934	349817
207558	349818
399094	349819
427423	349820
43141	349821
44145	349822
112835	349823
429347	349824
372457	349825
246689	349826
167614	349827
125629	349828
31572	349829
244278	349830
83640	349831
45120	349832
6688	349833
114795	349834
58749	349835
9381	349836
269014	349837
145253	349838
199720	349839
212360	349840
196866	349841
16123	349842
4955	349843
92213	349844
160963	349845
243734	349846
439525	349847
16217	349848
395546	349849
349751	349850
207131	349851
8716	349852
43788	349853
72168	349854
54238	349855
117214	349856
360106	349857
441053	349858
49623	349859
147237	349860
106242	349861
147781	349862
36138	349863
33412	349864
30961	349865
365676	349866
60793	349867
40895	349868
222077	349869
249791	349870
452972	349871
182110	349872
235947	349873
95116	349874
246318	349875
116181	349876
387357	349877
51982	349878
81663	349879
411125	349880
100433	349881
81524	349882
141106	349883
169679	349884
14607	349885
333244	349886
256324	349887
450968	349888
332404	349889
216556	349890
112122	349891
134719	349892
450246	349893
400307	349894
107580	349895
150594	349896
236831	349897
296519	349898
17867	349899
374618	349900
207282	349901
453944	349902
459879	349903
61513	349904
77367	349905
114172	349906
34824	349907
4196	349908
12792	349909
250202	349910
247150	349911
107573	349912
53605	349913
3350	349914
396503	349915
321740	349916
99220	349917
199136	349918
50795	349919
96151	349920
122412	349921
391674	349922
6862	349923
120735	349924
63659	349925
284525	349926
423912	349927
383514	349928
739	349929
445606	349930
113317	349931
114302	349932
62933	349933
353147	349934
164101	349935
394979	349936
111083	349937
46835	349938
176121	349939
44797	349940
282380	349941
122204	349942
233285	349943
57142	349944
393808	349945
72963	349946
107596	349947
242245	349948
80866	349949
64646	349950
64646	349951
153461	349952
326179	349953
77081	349954
30141	349955
246290	349956
61531	349957
215489	349958
348667	349959
115394	349960
36075	349961
409205	349962
281092	349963
187235	349964
30878	349965
171606	349966
2833	349967
143354	349968
209742	349969
41400	349970
152787	349971
5849	349972
10141	349973
43802	349974
48127	349975
221829	349976
433469	349977
147137	349978
38055	349979
364049	349980
193319	349981
6356	349982
42600	349983
326481	349984
176921	349985
181799	349986
158	349987
18279	349988
37377	349989
51579	349990
36671	349991
241467	349992
75904	349993
9700	349994
113215	349995
389920	349996
31561	349997
105494	349998
11778	349999
50542	350000
294646	350001
53548	350002
13920	350003
270634	350004
62716	350005
177307	350006
27434	350007
296796	350008
227150	350009
113036	350010
432960	350011
154098	350012
296643	350013
401711	350014
47930	350015
231018	350016
106916	350017
20681	350018
39694	350019
4698	350020
164193	350021
17325	350022
141586	350023
35515	350024
130494	350025
75739	350026
28474	350027
11231	350028
3893	350029
106258	350030
28802	350031
373465	350032
65936	350033
60982	350034
193663	350035
119949	350036
98350	350037
98138	350038
344449	350039
19243	350040
411450	350041
50586	350042
223944	350043
219971	350044
250542	350045
300273	350046
126171	350047
126171	350048
10232	350049
282271	350050
76898	350051
40785	350052
214184	350053
39610	350054
415910	350055
116	350056
364835	350057
272706	350058
58987	350059
185384	350060
96525	350061
17198	350062
106951	350063
5247	350064
211393	350065
458122	350066
1107	350067
1442	350068
200647	350069
70313	350070
59710	350071
135992	350072
77594	350073
323363	350074
103054	350075
71123	350076
338441	350077
262346	350078
69241	350079
9695	350080
280517	350081
147166	350082
32158	350083
274730	350084
314540	350085
201583	350086
69210	350087
240536	350088
62114	350089
400376	350090
80089	350091
30583	350092
370666	350093
43416	350094
52229	350095
12	350096
421381	350097
225078	350098
330872	350099
69382	350100
19382	350101
115167	350102
327595	350103
311232	350104
158576	350105
4559	350106
149556	350107
247853	350108
10438	350109
413375	350110
286575	350111
120618	350112
128792	350113
259549	350114
438991	350115
201055	350116
459001	350117
79984	350118
14374	350119
3135	350120
19782	350121
114899	350122
207336	350123
108381	350124
208980	350125
253924	350126
220271	350127
233522	350128
380268	350129
367074	350130
11392	350131
16141	350132
293270	350133
9509	350134
41292	350135
13014	350136
86322	350137
279296	350138
84820	350139
50099	350140
174958	350141
57822	350142
190387	350143
29968	350144
352903	350145
14582	350146
11465	350147
37895	350148
168146	350149
155732	350150
240391	350151
60712	350152
344743	350153
439629	350154
105623	350155
86073	350156
176643	350157
3254	350158
128765	350159
438676	350160
19824	350161
453407	350162
176946	350163
237959	350164
380289	350165
188617	350166
113448	350167
308737	350168
178145	350169
55387	350170
96100	350171
61949	350172
9401	350173
43850	350174
127357	350175
54261	350176
236711	350177
44164	350178
161791	350179
433726	350180
72991	350181
384586	350182
100434	350183
4044	350184
15642	350185
894	350186
233786	350187
128614	350188
58577	350189
18672	350190
139350	350191
55173	350192
2580	350193
212964	350194
398841	350195
121966	350196
51897	350197
82964	350198
1058	350199
19432	350200
16786	350201
2929	350202
445052	350203
111628	350204
334872	350205
105532	350206
47162	350207
396405	350208
139872	350209
115602	350210
65	350211
85668	350212
22429	350213
119768	350214
136065	350215
20287	350216
123302	350217
43653	350218
175985	350219
450935	350220
81049	350221
106554	350222
134979	350223
353445	350224
47360	350225
18879	350226
23438	350227
238509	350228
104524	350229
81666	350230
41401	350231
21865	350232
77446	350233
2826	350234
260581	350235
14891	350236
445986	350237
225359	350238
428879	350239
63460	350240
73026	350241
50378	350242
51562	350243
85618	350244
25596	350245
17378	350246
314282	350247
97983	350248
356007	350249
120183	350250
4503	350251
19313	350252
83579	350253
64148	350254
310349	350255
98353	350256
131581	350257
56194	350258
19506	350259
334470	350260
190945	350261
33338	350262
30728	350263
111150	350264
3294	350265
3294	350266
162813	350267
2287	350268
378452	350269
90925	350270
101866	350271
376638	350272
63819	350273
164285	350274
105220	350275
374667	350276
188994	350277
18751	350278
6913	350279
106371	350280
325327	350281
38487	350282
213495	350283
173142	350284
72379	350285
265683	350286
77096	350287
410103	350288
143563	350289
203109	350290
66074	350291
104707	350292
104710	350293
168936	350294
459429	350295
342414	350296
106042	350297
27395	350298
243285	350299
79243	350300
33952	350301
138654	350302
175295	350303
87059	350304
109331	350305
203571	350306
248027	350307
21569	350308
314685	350309
272530	350310
49914	350311
395444	350312
191332	350313
41479	350314
30439	350315
134781	350316
50190	350317
16162	350318
428366	350319
62648	350320
111151	350321
136159	350322
246372	350323
88440	350324
23819	350325
20983	350326
164357	350327
342981	350328
12966	350329
244729	350330
217808	350331
5518	350332
72475	350333
166518	350334
186925	350335
52587	350336
964	350337
431683	350338
113252	350339
33876	350340
250369	350341
180216	350342
116869	350343
388622	350344
375292	350345
175435	350346
9879	350347
4838	350348
2102	350349
14817	350350
380043	350351
121542	350352
405306	350353
137467	350354
301710	350355
22470	350356
117782	350357
369492	350358
309109	350359
124715	350360
266795	350361
394192	350362
173415	350363
8851	350364
220521	350365
350784	350366
151392	350367
42617	350368
439622	350369
54107	350370
53781	350371
287673	350372
89278	350373
413910	350374
246750	350375
218479	350376
441873	350377
116289	350378
364612	350379
17215	350380
245307	350381
416064	350382
328533	350383
32663	350384
225444	350385
67223	350386
122055	350387
2912	350388
324307	350389
12350	350390
137613	350391
161159	350392
223222	350393
442446	350394
60315	350395
122144	350396
17120	350397
19027	350398
225217	350399
163255	350400
31159	350401
77520	350402
192129	350403
1543	350404
1543	350405
209249	350406
111522	350407
413578	350408
1543	350409
434161	350410
12497	350411
9715	350412
161623	350413
114927	350414
11744	350415
32963	350416
281009	350417
212714	350418
386555	350419
51941	350420
45529	350421
90768	350422
156298	350423
166941	350424
237802	350425
246261	350426
97650	350427
432842	350428
40152	350429
157088	350430
332248	350431
23579	350432
185150	350433
233773	350434
60173	350435
12904	350436
15306	350437
145720	350438
232040	350439
234766	350440
51245	350441
122284	350442
175695	350443
85511	350444
158313	350445
90979	350446
25611	350447
244537	350448
5687	350449
26945	350450
13931	350451
101178	350452
246241	350453
8496	350454
107043	350455
53219	350456
47065	350457
10475	350458
369838	350459
88174	350460
146798	350461
27511	350462
127357	350463
90601	350464
286193	350465
159753	350466
148780	350467
150393	350468
335635	350469
187273	350470
331907	350471
109610	350472
107654	350473
131694	350474
118938	350475
45330	350476
57071	350477
273914	350478
59026	350479
3644	350480
225468	350481
201450	350482
23808	350483
186819	350484
97436	350485
255761	350486
390506	350487
87052	350488
59325	350489
311629	350490
137738	350491
86867	350492
122833	350493
62965	350494
28833	350495
212413	350496
191386	350497
29514	350498
378671	350499
308307	350500
262386	350501
173235	350502
226567	350503
294413	350504
309843	350505
136189	350506
66971	350507
159381	350508
31623	350509
336645	350510
296945	350511
28424	350512
27995	350513
24650	350514
22842	350515
374871	350516
247071	350517
219016	350518
10496	350519
34721	350520
192909	350521
94403	350522
451227	350523
41274	350524
33966	350525
14528	350526
48709	350527
239290	350528
432	350529
421186	350530
26201	350531
253329	350532
255	350533
431409	350534
92869	350535
158402	350536
85040	350537
111206	350538
26588	350539
10891	350540
184415	350541
29784	350542
20216	350543
17018	350544
161884	350545
241733	350546
117159	350547
26201	350548
30662	350549
180857	350550
166268	350551
10022	350552
178973	350553
138849	350554
97024	350555
29784	350556
379055	350557
281640	350558
10103	350559
9328	350560
10103	350561
17959	350562
234297	350563
232963	350564
281161	350565
404671	350566
69342	350567
16178	350568
240893	350569
354189	350570
3684	350571
280905	350572
408711	350573
19194	350574
46886	350575
10310	350576
376117	350577
60504	350578
245044	350579
17744	350580
111239	350581
75576	350582
37564	350583
65131	350584
3489	350585
53708	350586
332041	350587
294610	350588
52212	350589
23417	350590
58616	350591
38536	350592
326884	350593
16829	350594
15193	350595
370327	350596
243078	350597
94228	350598
129195	350599
288010	350600
3502	350601
66908	350602
213102	350603
361515	350604
186441	350605
79304	350606
34939	350607
29512	350608
44256	350609
38022	350610
105268	350611
108285	350612
240729	350613
130820	350614
122360	350615
50444	350616
298081	350617
222042	350618
286764	350619
233574	350620
188376	350621
455194	350622
242967	350623
116246	350624
67737	350625
262936	350626
359068	350627
243954	350628
63438	350629
40280	350630
59172	350631
231318	350632
8398	350633
140755	350634
243470	350635
148871	350636
128635	350637
122331	350638
29486	350639
265679	350640
105911	350641
246587	350642
52961	350643
157652	350644
24943	350645
296162	350646
286078	350647
426888	350648
332321	350649
354962	350650
116684	350651
235544	350652
280247	350653
46696	350654
323766	350655
168715	350656
70931	350657
32419	350658
416802	350659
30846	350660
212765	350661
57811	350662
32834	350663
31219	350664
371128	350665
157689	350666
141021	350667
112637	350668
7773	350669
405063	350670
248706	350671
1446	350672
23929	350673
103019	350674
323378	350675
347656	350676
17857	350677
326202	350678
118842	350679
202133	350680
20418	350681
49802	350682
289364	350683
53200	350684
54777	350685
51002	350686
63646	350687
198269	350688
74813	350689
1773	350690
30359	350691
8508	350692
421	350693
2094	350694
124081	350695
458676	350696
20581	350697
202169	350698
232001	350699
199059	350700
360112	350701
84590	350702
399937	350703
14192	350704
66301	350705
273272	350706
175151	350707
238896	350708
327169	350709
194803	350710
175465	350711
80801	350712
45397	350713
140220	350714
453487	350715
374858	350716
137482	350717
58960	350718
142971	350719
45066	350720
221627	350721
37834	350722
242790	350723
183809	350724
110222	350725
434022	350726
71590	350727
134120	350728
182542	350729
315227	350730
92810	350731
237398	350732
152971	350733
98570	350734
24833	350735
114456	350736
424325	350737
147623	350738
262216	350739
84054	350740
174528	350741
349103	350742
93744	350743
296755	350744
103895	350745
161523	350746
103516	350747
191029	350748
47017	350749
156619	350750
413701	350751
386578	350752
261344	350753
275875	350754
308363	350755
170782	350756
197486	350757
24418	350758
238893	350759
26872	350760
89104	350761
112284	350762
210925	350763
5023	350764
127845	350765
60531	350766
1904	350767
118360	350768
420935	350769
105866	350770
37226	350771
73094	350772
216102	350773
13069	350774
66210	350775
66403	350776
5383	350777
128777	350778
179302	350779
129208	350780
250478	350781
35259	350782
119711	350783
35585	350784
190086	350785
46519	350786
133664	350787
62472	350788
10574	350789
107352	350790
206063	350791
316995	350792
58113	350793
199389	350794
436418	350795
101696	350796
46206	350797
24098	350798
367864	350799
206943	350800
246756	350801
273382	350802
88089	350803
189687	350804
89947	350805
362298	350806
72733	350807
38546	350808
282030	350809
149380	350810
10402	350811
269518	350812
103203	350813
4490	350814
216389	350815
34843	350816
134336	350817
378365	350818
179351	350819
38113	350820
137902	350821
30487	350822
179962	350823
351349	350824
198551	350825
376699	350826
132740	350827
428528	350828
330163	350829
307677	350830
16376	350831
330415	350832
112271	350833
38869	350834
181508	350835
162593	350836
197757	350837
361618	350838
362121	350839
29235	350840
204035	350841
122700	350842
68290	350843
190075	350844
21416	350845
166089	350846
205776	350847
156177	350848
299887	350849
163453	350850
444979	350851
5847	350852
189241	350853
187770	350854
67603	350855
246231	350856
72062	350857
15838	350858
46123	350859
73823	350860
308275	350861
13352	350862
44576	350863
191906	350864
212903	350865
299683	350866
250958	350867
150360	350868
194312	350869
112403	350870
42574	350871
403492	350872
7920	350873
96228	350874
184098	350875
33420	350876
127096	350877
256008	350878
73089	350879
264441	350880
98072	350881
136324	350882
417595	350883
83175	350884
233869	350885
63452	350886
121171	350887
387060	350888
60503	350889
3210	350890
313182	350891
124558	350892
333093	350893
315818	350894
50404	350895
260366	350896
23686	350897
107759	350898
184821	350899
48991	350900
95755	350901
41843	350902
10331	350903
60462	350904
84871	350905
154982	350906
187183	350907
5132	350908
245546	350909
65509	350910
64060	350911
451195	350912
119688	350913
119688	350914
34556	350915
34556	350916
459569	350917
366713	350918
419536	350919
10828	350920
107172	350921
379728	350922
394046	350923
351933	350924
70113	350925
167209	350926
252569	350927
87438	350928
147547	350929
143122	350930
415524	350931
76209	350932
355257	350933
346143	350934
356544	350935
102122	350936
130390	350937
268743	350938
378055	350939
56751	350940
15865	350941
79174	350942
168937	350943
153217	350944
106606	350945
3945	350946
13863	350947
380572	350948
193142	350949
347962	350950
185998	350951
93033	350952
76500	350953
101222	350954
121924	350955
12309	350956
37747	350957
411595	350958
14644	350959
153561	350960
81351	350961
249389	350962
249811	350963
326362	350964
13987	350965
58912	350966
82673	350967
98182	350968
350595	350969
116298	350970
110028	350971
9924	350972
181843	350973
7292	350974
132433	350975
377359	350976
396488	350977
5177	350978
99459	350979
52780	350980
424780	350981
67925	350982
65356	350983
90594	350984
149624	350985
139547	350986
195949	350987
18777	350988
175245	350989
98940	350990
394709	350991
299057	350992
74625	350993
14622	350994
34020	350995
333411	350996
106225	350997
74704	350998
400133	350999
17312	351000
1533	351001
265777	351002
376622	351003
117136	351004
366191	351005
343948	351006
160740	351007
115695	351008
450162	351009
302203	351010
193907	351011
249037	351012
152688	351013
399561	351014
440658	351015
210364	351016
30263	351017
5422	351018
93206	351019
70713	351020
10943	351021
168887	351022
105711	351023
430476	351024
100504	351025
205727	351026
414811	351027
582	351028
79430	351029
86169	351030
140848	351031
225492	351032
544	351033
412079	351034
179134	351035
286641	351036
94757	351037
166559	351038
62909	351039
432180	351040
25265	351041
396549	351042
52040	351043
175701	351044
282094	351045
311567	351046
270275	351047
96279	351048
350223	351049
56632	351050
197350	351051
106323	351052
44460	351053
16228	351054
98060	351055
109729	351056
9555	351057
6217	351058
247199	351059
364247	351060
258047	351061
165521	351062
53144	351063
133591	351064
127518	351065
457115	351066
82247	351067
441621	351068
134054	351069
125704	351070
85568	351071
16039	351072
41505	351073
217799	351074
21439	351075
362035	351076
306727	351077
315197	351078
117071	351079
303815	351080
20444	351081
176295	351082
237513	351083
369010	351084
12372	351085
453708	351086
246418	351087
20312	351088
348622	351089
58259	351090
285737	351091
191728	351092
52404	351093
32717	351094
221919	351095
11282	351096
325847	351097
318727	351098
333905	351099
12624	351100
18353	351101
11117	351102
192461	351103
173576	351104
412889	351105
46577	351106
420922	351107
176312	351108
227147	351109
173968	351110
207462	351111
447304	351112
16921	351113
437773	351114
12387	351115
224763	351116
107558	351117
59765	351118
79219	351119
77594	351120
359080	351121
26090	351122
53869	351123
273460	351124
21008	351125
312412	351126
162877	351127
76879	351128
38	351129
81037	351130
156772	351131
41269	351132
15095	351133
223955	351134
42382	351135
212073	351136
235703	351137
282348	351138
56355	351139
31008	351140
10610	351141
70986	351142
211071	351143
22945	351144
349281	351145
175422	351146
402749	351147
44486	351148
384670	351149
59273	351150
42138	351151
402828	351152
88473	351153
46257	351154
32754	351155
19716	351156
125521	351157
100336	351158
6207	351159
57148	351160
11011	351161
108752	351162
35918	351163
67466	351164
26976	351165
238902	351166
172279	351167
203486	351168
207882	351169
22764	351170
64416	351171
12373	351172
1347	351173
143723	351174
20688	351175
23125	351176
317618	351177
37747	351178
18165	351179
3677	351180
258853	351181
51970	351182
43956	351183
10588	351184
350423	351185
297044	351186
407764	351187
158412	351188
201949	351189
369550	351190
41037	351191
83627	351192
109024	351193
59386	351194
104143	351195
73411	351196
329071	351197
169299	351198
365707	351199
267422	351200
205224	351201
60346	351202
121197	351203
23339	351204
6773	351205
304776	351206
83342	351207
101875	351208
8218	351209
17567	351210
258562	351211
135033	351212
184158	351213
137726	351214
359010	351215
29655	351216
241695	351217
24157	351218
12049	351219
310584	351220
101269	351221
154445	351222
6611	351223
34803	351224
96653	351225
69781	351226
144347	351227
399945	351228
170161	351229
170161	351230
300791	351231
146024	351232
173191	351233
10478	351234
230000	351235
25393	351236
61084	351237
148738	351238
94196	351239
37033	351240
388	351241
12375	351242
97929	351243
352511	351244
352895	351245
158235	351246
33664	351247
233427	351248
29147	351249
126441	351250
233716	351251
252085	351252
18281	351253
39081	351254
229006	351255
32005	351256
231362	351257
97851	351258
412847	351259
184021	351260
75813	351261
247001	351262
20239	351263
23129	351264
406121	351265
89279	351266
52747	351267
71512	351268
50666	351269
17595	351270
58735	351271
33490	351272
225999	351273
239432	351274
327837	351275
49032	351276
230977	351277
395737	351278
447816	351279
74139	351280
99741	351281
214749	351282
148196	351283
281369	351284
69884	351285
439888	351286
59895	351287
143086	351288
67148	351289
72037	351290
355644	351291
349883	351292
107384	351293
390075	351294
126130	351295
34218	351296
359949	351297
11881	351298
280824	351299
456853	351300
175352	351301
133630	351302
35679	351303
189802	351304
35113	351305
120546	351306
1524	351307
106932	351308
210218	351309
112019	351310
309114	351311
181112	351312
82626	351313
56609	351314
126922	351315
39461	351316
263597	351317
58080	351318
33267	351319
348137	351320
136554	351321
262106	351322
64860	351323
195038	351324
20295	351325
45381	351326
212523	351327
230539	351328
145253	351329
289681	351330
32124	351331
385288	351332
285743	351333
368361	351334
243233	351335
49931	351336
244454	351337
32680	351338
342079	351339
246615	351340
114594	351341
402764	351342
213158	351343
411463	351344
366819	351345
451516	351346
383653	351347
66242	351348
98844	351349
77071	351350
121467	351351
228504	351352
24408	351353
49398	351354
169377	351355
64743	351356
46498	351357
1473	351358
15223	351359
279417	351360
228366	351361
366201	351362
338055	351363
162261	351364
37147	351365
180859	351366
47542	351367
6705	351368
428151	351369
75614	351370
458847	351371
126826	351372
79821	351373
20411	351374
15097	351375
122023	351376
205519	351377
420407	351378
255595	351379
217701	351380
124606	351381
86336	351382
8855	351383
136556	351384
108488	351385
208075	351386
109202	351387
195908	351388
365211	351389
137157	351390
94571	351391
41631	351392
262772	351393
122450	351394
291970	351395
12793	351396
60346	351397
234233	351398
33558	351399
99914	351400
130049	351401
49122	351402
257803	351403
12560	351404
312824	351405
135218	351406
177997	351407
154367	351408
173684	351409
136028	351410
158190	351411
145302	351412
257080	351413
14644	351414
153832	351415
36227	351416
4403	351417
103444	351418
9717	351419
2122	351420
95825	351421
100232	351422
106039	351423
34866	351424
229747	351425
339298	351426
116414	351427
100683	351428
101910	351429
240207	351430
98423	351431
39016	351432
219262	351433
409650	351434
110224	351435
242211	351436
155281	351437
101674	351438
49916	351439
238175	351440
440079	351441
205025	351442
389770	351443
310311	351444
13628	351445
9592	351446
197414	351447
281337	351448
299530	351449
300890	351450
126421	351451
61098	351452
210421	351453
57148	351454
111646	351455
415318	351456
93249	351457
135419	351458
129971	351459
210778	351460
90449	351461
122157	351462
214141	351463
91134	351464
247210	351465
211907	351466
414290	351467
38993	351468
139379	351469
75869	351470
67773	351471
282461	351472
214157	351473
99049	351474
128015	351475
275857	351476
44533	351477
54586	351478
192358	351479
317078	351480
35301	351481
199655	351482
231761	351483
71206	351484
239158	351485
152261	351486
13739	351487
62195	351488
11902	351489
154484	351490
296023	351491
48666	351492
49503	351493
25305	351494
15065	351495
379	351496
49820	351497
2916	351498
6972	351499
338093	351500
16159	351501
83039	351502
15588	351503
47931	351504
225091	351505
117666	351506
99246	351507
363803	351508
220086	351509
11728	351510
41370	351511
435851	351512
457496	351513
12220	351514
59987	351515
53367	351516
11043	351517
74897	351518
136917	351519
297684	351520
339008	351521
169986	351522
100696	351523
23538	351524
139347	351525
191467	351526
17089	351527
23398	351528
113353	351529
305846	351530
197108	351531
87300	351532
139793	351533
228989	351534
202884	351535
138772	351536
196239	351537
194773	351538
413205	351539
392929	351540
291256	351541
411517	351542
77906	351543
214976	351544
20311	351545
274103	351546
389314	351547
49110	351548
460100	351549
172532	351550
18006	351551
175315	351552
369258	351553
306679	351554
333940	351555
227446	351556
77309	351557
147270	351558
85513	351559
319698	351560
342017	351561
179965	351562
25982	351563
158371	351564
125149	351565
15525	351566
156009	351567
24518	351568
100455	351569
47444	351570
402827	351571
216699	351572
360719	351573
393198	351574
43196	351575
224502	351576
17040	351577
243190	351578
458784	351579
317981	351580
211406	351581
227321	351582
173200	351583
26576	351584
216357	351585
89173	351586
408168	351587
221998	351588
79118	351589
22732	351590
323317	351591
147480	351592
123438	351593
24315	351594
153711	351595
181089	351596
434868	351597
333133	351598
229183	351599
186805	351600
385685	351601
46867	351602
12153	351603
230571	351604
120757	351605
216622	351606
186833	351607
20695	351608
249373	351609
370366	351610
7987	351611
167050	351612
163635	351613
85939	351614
62675	351615
13437	351616
22432	351617
13437	351618
3721	351619
64036	351620
275725	351621
325780	351622
16536	351623
109916	351624
435691	351625
454917	351626
291	351627
69783	351628
85463	351629
77023	351630
9757	351631
4993	351632
397042	351633
146346	351634
133435	351635
133435	351636
205141	351637
163058	351638
34585	351639
436	351640
83753	351641
84442	351642
3821	351643
21805	351644
14870	351645
18277	351646
143323	351647
5021	351648
374931	351649
169420	351650
114118	351651
51581	351652
59721	351653
170627	351654
49445	351655
103937	351656
17972	351657
267759	351658
195877	351659
71125	351660
23930	351661
47129	351662
46987	351663
4605	351664
296211	351665
21138	351666
451351	351667
4809	351668
12842	351669
12868	351670
19768	351671
53680	351672
259307	351673
28886	351674
79211	351675
138637	351676
9378	351677
233555	351678
43117	351679
79639	351680
205424	351681
9034	351682
164311	351683
75008	351684
86877	351685
54383	351686
335840	351687
6064	351688
290109	351689
28231	351690
219814	351691
293660	351692
46325	351693
331048	351694
5005	351695
165541	351696
188180	351697
117002	351698
19527	351699
296764	351700
192572	351701
146537	351702
65975	351703
170216	351704
104379	351705
20918	351706
45992	351707
93432	351708
64274	351709
5555	351710
423636	351711
32318	351712
457334	351713
247810	351714
20584	351715
68768	351716
73170	351717
237249	351718
187761	351719
41578	351720
217405	351721
5242	351722
132432	351723
315873	351724
7762	351725
132565	351726
141588	351727
72363	351728
230671	351729
18424	351730
47524	351731
385331	351732
16702	351733
171556	351734
64629	351735
128144	351736
132412	351737
113229	351738
23389	351739
23389	351740
153520	351741
299871	351742
39750	351743
116895	351744
176167	351745
117482	351746
392076	351747
40018	351748
25606	351749
67319	351750
354486	351751
111293	351752
13498	351753
34373	351754
12854	351755
51311	351756
194053	351757
107741	351758
111281	351759
278258	351760
168333	351761
613	351762
416633	351763
114593	351764
311591	351765
335619	351766
150142	351767
70054	351768
139877	351769
166591	351770
129307	351771
96431	351772
124282	351773
123642	351774
268566	351775
184786	351776
136501	351777
56081	351778
40106	351779
213126	351780
29337	351781
249129	351782
338687	351783
170930	351784
107875	351785
371089	351786
24740	351787
32590	351788
79373	351789
3	351790
35966	351791
38647	351792
111634	351793
14342	351794
310759	351795
155357	351796
110807	351797
54836	351798
56476	351799
155643	351800
29329	351801
55741	351802
68684	351803
115418	351804
108131	351805
120479	351806
208129	351807
84062	351808
66747	351809
252128	351810
38481	351811
328920	351812
403876	351813
24506	351814
69282	351815
421339	351816
138781	351817
180873	351818
119826	351819
122105	351820
9050	351821
4094	351822
3296	351823
67203	351824
242980	351825
73189	351826
175521	351827
27508	351828
180320	351829
292985	351830
102471	351831
198459	351832
55504	351833
142596	351834
40861	351835
439990	351836
43915	351837
36846	351838
140529	351839
38823	351840
71850	351841
37815	351842
303669	351843
149232	351844
33534	351845
163278	351846
460040	351847
248047	351848
248470	351849
132514	351850
32437	351851
39623	351852
211667	351853
3751	351854
48309	351855
54593	351856
29029	351857
29803	351858
41896	351859
356346	351860
312220	351861
160661	351862
8250	351863
15290	351864
63636	351865
4723	351866
361179	351867
254575	351868
78437	351869
393046	351870
24332	351871
145724	351872
135909	351873
255739	351874
127936	351875
44051	351876
322671	351877
12867	351878
266571	351879
119160	351880
240342	351881
22066	351882
96233	351883
48789	351884
238243	351885
288598	351886
46077	351887
367449	351888
324971	351889
385588	351890
216508	351891
143347	351892
29940	351893
140594	351894
98891	351895
9801	351896
191604	351897
66843	351898
436380	351899
74808	351900
394343	351901
189470	351902
73353	351903
237744	351904
407350	351905
146328	351906
223237	351907
197983	351908
50111	351909
101195	351910
98220	351911
56565	351912
47445	351913
133642	351914
276792	351915
2021	351916
104351	351917
319507	351918
27238	351919
58851	351920
111728	351921
434005	351922
278396	351923
513	351924
26509	351925
48850	351926
336285	351927
12852	351928
110927	351929
267793	351930
39318	351931
2830	351932
40422	351933
1826	351934
256671	351935
81335	351936
223615	351937
449201	351938
145425	351939
13752	351940
227453	351941
62850	351942
357883	351943
28100	351944
336427	351945
8866	351946
74872	351947
345162	351948
355450	351949
13042	351950
132055	351951
213633	351952
8016	351953
249190	351954
19006	351955
49352	351956
46343	351957
36140	351958
19350	351959
52404	351960
5629	351961
25351	351962
204439	351963
16291	351964
12487	351965
397025	351966
23365	351967
334427	351968
158898	351969
9597	351970
61375	351971
61981	351972
127786	351973
76788	351974
18	351975
94321	351976
41377	351977
63096	351978
33801	351979
181951	351980
191524	351981
93899	351982
200176	351983
34018	351984
68747	351985
60619	351986
4337	351987
60102	351988
103023	351989
9143	351990
12008	351991
280096	351992
3661	351993
51959	351994
28541	351995
10310	351996
106072	351997
235282	351998
67422	351999
54117	352000
125777	352001
2744	352002
241876	352003
115090	352004
139114	352005
117725	352006
18510	352007
3873	352008
228404	352009
56569	352010
116064	352011
3003	352012
76963	352013
450793	352014
22708	352015
2137	352016
63061	352017
104625	352018
225769	352019
213217	352020
13523	352021
161753	352022
367556	352023
204485	352024
222259	352025
3209	352026
104928	352027
293496	352028
296660	352029
15256	352030
193701	352031
6260	352032
35818	352033
228035	352034
392442	352035
102231	352036
89668	352037
102731	352038
106994	352039
446002	352040
50853	352041
688	352042
249611	352043
54451	352044
50295	352045
53266	352046
162482	352047
49338	352048
154230	352049
339412	352050
116345	352051
68169	352052
46579	352053
46699	352054
113739	352055
123475	352056
74241	352057
365085	352058
58413	352059
104459	352060
294457	352061
129477	352062
122562	352063
448536	352064
236343	352065
7358	352066
408526	352067
669	352068
102631	352069
44772	352070
183855	352071
60554	352072
1893	352073
237599	352074
9116	352075
32265	352076
440993	352077
114892	352078
245937	352079
440746	352080
304056	352081
101427	352082
207053	352083
313712	352084
118207	352085
42593	352086
426897	352087
46087	352088
57129	352089
58070	352090
184974	352091
180504	352092
31595	352093
16360	352094
40294	352095
308122	352096
41045	352097
253743	352098
203477	352099
235217	352100
64388	352101
73963	352102
148938	352103
72097	352104
124188	352105
60423	352106
252511	352107
4634	352108
150988	352109
443805	352110
116677	352111
12273	352112
1391	352113
23225	352114
7361	352115
44864	352116
123839	352117
162564	352118
302693	352119
41004	352120
29018	352121
228742	352122
439554	352123
127027	352124
122045	352125
58671	352126
18752	352127
55284	352128
147683	352129
36866	352130
109746	352131
209130	352132
57981	352133
230820	352134
304823	352135
169166	352136
31345	352137
11206	352138
123208	352139
39752	352140
41406	352141
153901	352142
232257	352143
79948	352144
455	352145
40434	352146
29794	352147
13093	352148
76476	352149
240167	352150
134441	352151
72041	352152
2637	352153
154014	352154
225666	352155
58032	352156
31118	352157
396258	352158
185955	352159
185389	352160
19206	352161
117952	352162
26221	352163
40588	352164
11206	352165
34106	352166
265279	352167
236837	352168
142419	352169
72035	352170
9167	352171
405551	352172
286	352173
92767	352174
51870	352175
95875	352176
186114	352177
94478	352178
50600	352179
331145	352180
55704	352181
73057	352182
458075	352183
93783	352184
288001	352185
47216	352186
110408	352187
321185	352188
96297	352189
134945	352190
264294	352191
222845	352192
458432	352193
437939	352194
149337	352195
105565	352196
192256	352197
41840	352198
64090	352199
5425	352200
94734	352201
24839	352202
85744	352203
392174	352204
192493	352205
153263	352206
80391	352207
82761	352208
37046	352209
220354	352210
397696	352211
82499	352212
42876	352213
125134	352214
420131	352215
14370	352216
40968	352217
82730	352218
106810	352219
49492	352220
316559	352221
59069	352222
338886	352223
47470	352224
159947	352225
378905	352226
74121	352227
317656	352228
50440	352229
97129	352230
267497	352231
26747	352232
201459	352233
103589	352234
46071	352235
97960	352236
373510	352237
27581	352238
207205	352239
8951	352240
333464	352241
65389	352242
30625	352243
238073	352244
227421	352245
250353	352246
228837	352247
65902	352248
21315	352249
120392	352250
355499	352251
225184	352252
197761	352253
210005	352254
107926	352255
43294	352256
175	352257
64768	352258
361840	352259
232987	352260
111674	352261
32226	352262
841	352263
218872	352264
442391	352265
149206	352266
215622	352267
137800	352268
217852	352269
227730	352270
5123	352271
101163	352272
19168	352273
119605	352274
168642	352275
113022	352276
335870	352277
20649	352278
445333	352279
223392	352280
231695	352281
246863	352282
331223	352283
454987	352284
229717	352285
78333	352286
98684	352287
39372	352288
50403	352289
91255	352290
35130	352291
125206	352292
40400	352293
334828	352294
244154	352295
330295	352296
101207	352297
373072	352298
388669	352299
119472	352300
215769	352301
270137	352302
63382	352303
449813	352304
31566	352305
100141	352306
8451	352307
8451	352308
100528	352309
64269	352310
46327	352311
13359	352312
416780	352313
186457	352314
318645	352315
355876	352316
214416	352317
20353	352318
55211	352319
205966	352320
132732	352321
83984	352322
13001	352323
1102	352324
18353	352325
123781	352326
348686	352327
458188	352328
257565	352329
43473	352330
1035	352331
64704	352332
108999	352333
106731	352334
20830	352335
1851	352336
271023	352337
81254	352338
52539	352339
13786	352340
83149	352341
11909	352342
425064	352343
17842	352344
150371	352345
11997	352346
71051	352347
92297	352348
78011	352349
112188	352350
3046	352351
432733	352352
26388	352353
114610	352354
13844	352355
116399	352356
52063	352357
13306	352358
438785	352359
126974	352360
336922	352361
261849	352362
26580	352363
91876	352364
207	352365
434169	352366
374072	352367
107927	352368
56389	352369
267118	352370
127246	352371
410660	352372
367	352373
72845	352374
100002	352375
401658	352376
248790	352377
219458	352378
12559	352379
166032	352380
106123	352381
87021	352382
154561	352383
6074	352384
106481	352385
319185	352386
48842	352387
13485	352388
188243	352389
53120	352390
109358	352391
145545	352392
102494	352393
50725	352394
2706	352395
75151	352396
180154	352397
17894	352398
139818	352399
53013	352400
15686	352401
233792	352402
89817	352403
127863	352404
60362	352405
147642	352406
5339	352407
82392	352408
36087	352409
104658	352410
16209	352411
324169	352412
3934	352413
81244	352414
105178	352415
81160	352416
123297	352417
18293	352418
250971	352419
47821	352420
249036	352421
17157	352422
25945	352423
316404	352424
410166	352425
27866	352426
266622	352427
90	352428
177820	352429
117584	352430
148069	352431
25897	352432
282933	352433
51624	352434
233218	352435
340961	352436
225003	352437
35000	352438
188958	352439
47821	352440
119	352441
248986	352442
127507	352443
97793	352444
408113	352445
60701	352446
10738	352447
3209	352448
76400	352449
54351	352450
35425	352451
64906	352452
54963	352453
405957	352454
438399	352455
455363	352456
3209	352457
127785	352458
218246	352459
10692	352460
54441	352461
31725	352462
10834	352463
18123	352464
24310	352465
447387	352466
9486	352467
151999	352468
35692	352469
172298	352470
323195	352471
319186	352472
417504	352473
37409	352474
45873	352475
151582	352476
126889	352477
151895	352478
56514	352479
52633	352480
83724	352481
26138	352482
46122	352483
1673	352484
223142	352485
123438	352486
118130	352487
322480	352488
301665	352489
187977	352490
122338	352491
121427	352492
433520	352493
187977	352494
211193	352495
219180	352496
217613	352497
61393	352498
122921	352499
58393	352500
231184	352501
445892	352502
443210	352503
222147	352504
424318	352505
410032	352506
231559	352507
85535	352508
5015	352509
18503	352510
7364	352511
1244	352512
59238	352513
1253	352514
2460	352515
5210	352516
272132	352517
104189	352518
213603	352519
234742	352520
6913	352521
250356	352522
282345	352523
38687	352524
56376	352525
11181	352526
121205	352527
234213	352528
217613	352529
187610	352530
104773	352531
352931	352532
109135	352533
131676	352534
53675	352535
655	352536
21207	352537
191562	352538
74620	352539
354556	352540
207424	352541
61603	352542
7648	352543
395092	352544
99737	352545
19571	352546
2021	352547
17139	352548
75508	352549
292969	352550
137025	352551
77916	352552
82091	352553
23156	352554
22293	352555
78241	352556
182843	352557
221057	352558
410996	352559
2755	352560
520	352561
304132	352562
258720	352563
99839	352564
199906	352565
121581	352566
356341	352567
122952	352568
30418	352569
103580	352570
33748	352571
137479	352572
12505	352573
351434	352574
180383	352575
3635	352576
145198	352577
179155	352578
10534	352579
111688	352580
110393	352581
143838	352582
149847	352583
147992	352584
263224	352585
15798	352586
4805	352587
355822	352588
313443	352589
395650	352590
51759	352591
11564	352592
235632	352593
114256	352594
118040	352595
217015	352596
64344	352597
62579	352598
231550	352599
50449	352600
426170	352601
419611	352602
118040	352603
48946	352604
314931	352605
142362	352606
222518	352607
31216	352608
417398	352609
367024	352610
116552	352611
289849	352612
434532	352613
29985	352614
13907	352615
235263	352616
6786	352617
146838	352618
215759	352619
99490	352620
202709	352621
177264	352622
173396	352623
267973	352624
295159	352625
63512	352626
289410	352627
259131	352628
176970	352629
35641	352630
68689	352631
101560	352632
191184	352633
164605	352634
8731	352635
142118	352636
345098	352637
210101	352638
424672	352639
130825	352640
395797	352641
384852	352642
373631	352643
26537	352644
26821	352645
25111	352646
56354	352647
49221	352648
93875	352649
95119	352650
64776	352651
196485	352652
98734	352653
7979	352654
13716	352655
4517	352656
241233	352657
226523	352658
352868	352659
10771	352660
143828	352661
393240	352662
237906	352663
133283	352664
78474	352665
15875	352666
53004	352667
31684	352668
15973	352669
71203	352670
125179	352671
135937	352672
415219	352673
380943	352674
184282	352675
365485	352676
53450	352677
331744	352678
257335	352679
341443	352680
234032	352681
171790	352682
43780	352683
34857	352684
9349	352685
93928	352686
328716	352687
17130	352688
109184	352689
80019	352690
240379	352691
434567	352692
315428	352693
48474	352694
101695	352695
93754	352696
304	352697
204752	352698
89224	352699
104834	352700
145429	352701
450121	352702
331111	352703
163459	352704
178277	352705
64282	352706
49069	352707
26291	352708
130096	352709
19864	352710
105807	352711
301186	352712
39790	352713
204056	352714
243867	352715
248593	352716
130887	352717
34238	352718
151090	352719
104920	352720
149947	352721
166109	352722
35172	352723
2632	352724
240079	352725
247983	352726
271352	352727
85140	352728
58280	352729
18984	352730
8614	352731
84975	352732
154369	352733
145555	352734
8052	352735
88364	352736
233406	352737
337002	352738
17185	352739
351131	352740
120629	352741
161379	352742
333026	352743
12197	352744
313414	352745
173213	352746
78580	352747
126296	352748
3839	352749
3826	352750
125690	352751
79260	352752
331359	352753
117314	352754
22672	352755
433180	352756
23161	352757
178163	352758
109246	352759
41086	352760
439781	352761
69672	352762
138232	352763
332907	352764
110026	352765
95341	352766
35696	352767
105461	352768
292926	352769
166080	352770
104100	352771
149544	352772
432703	352773
83569	352774
455708	352775
336945	352776
172852	352777
43515	352778
435353	352779
315553	352780
27480	352781
159920	352782
123042	352783
62543	352784
7911	352785
310481	352786
198252	352787
116388	352788
19320	352789
165425	352790
167602	352791
77130	352792
442089	352793
31110	352794
325399	352795
23525	352796
112514	352797
1717	352798
145934	352799
123126	352800
2934	352801
235250	352802
81327	352803
16958	352804
185199	352805
187373	352806
287382	352807
48667	352808
271054	352809
167307	352810
78620	352811
9700	352812
67517	352813
27807	352814
3738	352815
340411	352816
234457	352817
234133	352818
163457	352819
41158	352820
322458	352821
24665	352822
136538	352823
37546	352824
41749	352825
87874	352826
101901	352827
46440	352828
24708	352829
321540	352830
48277	352831
78535	352832
420695	352833
20832	352834
12584	352835
41317	352836
9104	352837
167018	352838
154283	352839
11484	352840
889	352841
1096	352842
3035	352843
4998	352844
48918	352845
117132	352846
60877	352847
81433	352848
91314	352849
217523	352850
67323	352851
51642	352852
36649	352853
132144	352854
31441	352855
249441	352856
125910	352857
97744	352858
13413	352859
20776	352860
85331	352861
39911	352862
18894	352863
417668	352864
127461	352865
204493	352866
237514	352867
119083	352868
380458	352869
118587	352870
25230	352871
306171	352872
385224	352873
451578	352874
203889	352875
458721	352876
32922	352877
429672	352878
273167	352879
21285	352880
69766	352881
78809	352882
30849	352883
258402	352884
44570	352885
302655	352886
135218	352887
400046	352888
324549	352889
43726	352890
148794	352891
44570	352892
225813	352893
301872	352894
112663	352895
131854	352896
411109	352897
416134	352898
429481	352899
19860	352900
912	352901
2687	352902
457626	352903
315650	352904
423212	352905
255851	352906
22129	352907
95179	352908
36396	352909
2290	352910
46431	352911
391171	352912
447654	352913
146613	352914
44639	352915
4458	352916
10498	352917
59937	352918
5978	352919
16116	352920
67422	352921
240393	352922
18751	352923
93288	352924
401690	352925
66082	352926
111795	352927
251881	352928
264285	352929
264341	352930
27425	352931
348466	352932
219233	352933
17920	352934
421744	352935
116453	352936
105900	352937
193824	352938
6951	352939
4753	352940
88835	352941
442453	352942
4822	352943
276445	352944
23396	352945
81277	352946
26277	352947
43697	352948
48524	352949
183287	352950
159786	352951
88457	352952
346629	352953
234271	352954
172084	352955
234008	352956
287674	352957
93372	352958
583	352959
85616	352960
229697	352961
242974	352962
379847	352963
60238	352964
228462	352965
182409	352966
169700	352967
115261	352968
25743	352969
430705	352970
18565	352971
375827	352972
24024	352973
10242	352974
262471	352975
127025	352976
90424	352977
272783	352978
43827	352979
75502	352980
32712	352981
49942	352982
158925	352983
344264	352984
320837	352985
328257	352986
76525	352987
15768	352988
172199	352989
345387	352990
346130	352991
13732	352992
169441	352993
356679	352994
189067	352995
170287	352996
23018	352997
26086	352998
3474	352999
52310	353000
28254	353001
110407	353002
114997	353003
98781	353004
361762	353005
189762	353006
237533	353007
94610	353008
93455	353009
245466	353010
46375	353011
244079	353012
231132	353013
15626	353014
280246	353015
438546	353016
8345	353017
159399	353018
219743	353019
166737	353020
618	353021
45953	353022
271050	353023
182399	353024
321360	353025
19520	353026
150967	353027
446485	353028
368219	353029
172244	353030
11682	353031
21585	353032
387090	353033
180987	353034
9307	353035
47021	353036
92980	353037
32951	353038
10042	353039
134461	353040
59472	353041
178793	353042
152849	353043
245173	353044
1112	353045
170385	353046
99642	353047
96330	353048
181632	353049
98049	353050
2321	353051
328025	353052
61324	353053
214832	353054
189017	353055
73159	353056
67901	353057
102746	353058
106734	353059
334454	353060
27454	353061
75417	353062
55375	353063
251780	353064
364547	353065
152187	353066
9123	353067
323848	353068
1096	353069
4297	353070
358376	353071
143985	353072
107101	353073
46899	353074
335124	353075
291861	353076
295472	353077
6673	353078
4482	353079
768	353080
31883	353081
42123	353082
45503	353083
63199	353084
15524	353085
290851	353086
283285	353087
3260	353088
1014	353089
8721	353090
251300	353091
219905	353092
96501	353093
162393	353094
68428	353095
109962	353096
189604	353097
253967	353098
157437	353099
302394	353100
14475	353101
151082	353102
195162	353103
142483	353104
262776	353105
213874	353106
153245	353107
18145	353108
63135	353109
77426	353110
4344	353111
212727	353112
282510	353113
162098	353114
88141	353115
47087	353116
205369	353117
96786	353118
134756	353119
135147	353120
34131	353121
100704	353122
227704	353123
101468	353124
86603	353125
189593	353126
146299	353127
80999	353128
58303	353129
417574	353130
171430	353131
50057	353132
115073	353133
9110	353134
113535	353135
1887	353136
232417	353137
177290	353138
91	353139
45340	353140
223276	353141
40916	353142
213915	353143
80967	353144
358654	353145
65898	353146
33931	353147
132677	353148
214119	353149
73479	353150
132685	353151
429961	353152
171671	353153
171267	353154
144253	353155
82495	353156
132270	353157
271588	353158
52495	353159
5843	353160
71869	353161
366521	353162
110662	353163
170425	353164
391967	353165
354658	353166
208621	353167
148061	353168
122472	353169
165825	353170
245074	353171
111950	353172
126798	353173
1619	353174
139945	353175
41368	353176
84162	353177
93099	353178
77194	353179
76446	353180
155378	353181
30397	353182
80141	353183
127229	353184
100938	353185
32788	353186
26682	353187
2964	353188
93809	353189
94223	353190
39297	353191
58469	353192
9298	353193
36953	353194
20815	353195
51629	353196
40450	353197
323270	353198
33013	353199
347149	353200
14445	353201
55626	353202
389576	353203
6650	353204
426066	353205
41177	353206
241510	353207
5578	353208
4352	353209
96659	353210
347123	353211
352664	353212
294679	353213
18628	353214
184954	353215
116478	353216
370736	353217
130003	353218
409930	353219
162159	353220
191155	353221
175603	353222
204181	353223
39715	353224
209103	353225
1759	353226
123662	353227
1678	353228
22860	353229
292545	353230
22978	353231
29683	353232
20078	353233
18606	353234
322134	353235
346085	353236
255460	353237
98042	353238
328568	353239
88243	353240
111117	353241
129244	353242
66048	353243
133537	353244
223567	353245
130902	353246
156345	353247
127813	353248
124520	353249
127849	353250
262444	353251
39153	353252
457611	353253
188308	353254
295434	353255
113	353256
8667	353257
345143	353258
392406	353259
185579	353260
159325	353261
59981	353262
323860	353263
2089	353264
14454	353265
227489	353266
104513	353267
126216	353268
190513	353269
144502	353270
11964	353271
156356	353272
5135	353273
29377	353274
38868	353275
21509	353276
147330	353277
30395	353278
130566	353279
226370	353280
100702	353281
6149	353282
244293	353283
80678	353284
240882	353285
330035	353286
230557	353287
51297	353288
409595	353289
58193	353290
4759	353291
1395	353292
4016	353293
87057	353294
156158	353295
269846	353296
67487	353297
196460	353298
50633	353299
6759	353300
63572	353301
38799	353302
48518	353303
79776	353304
287639	353305
333398	353306
184174	353307
228982	353308
228982	353309
457206	353310
250127	353311
334591	353312
102847	353313
110944	353314
389822	353315
72909	353316
383770	353317
47327	353318
46058	353319
169475	353320
116311	353321
65066	353322
424553	353323
35615	353324
311415	353325
121206	353326
237958	353327
236354	353328
366609	353329
137811	353330
118632	353331
322267	353332
91092	353333
2974	353334
331779	353335
25424	353336
67666	353337
23746	353338
247388	353339
323068	353340
239319	353341
376843	353342
5733	353343
423115	353344
345591	353345
121780	353346
16207	353347
306470	353348
143434	353349
183246	353350
2236	353351
345485	353352
29461	353353
247611	353354
24449	353355
69988	353356
192712	353357
114928	353358
131694	353359
206613	353360
261223	353361
298189	353362
295477	353363
365944	353364
416412	353365
72401	353366
248632	353367
38818	353368
173808	353369
1816	353370
309644	353371
221230	353372
110173	353373
124323	353374
417888	353375
237284	353376
8779	353377
193600	353378
43909	353379
194538	353380
250598	353381
100785	353382
66789	353383
10786	353384
298657	353385
239929	353386
149672	353387
136713	353388
454896	353389
42443	353390
214683	353391
58468	353392
45438	353393
88588	353394
367424	353395
100215	353396
64840	353397
236847	353398
187772	353399
109536	353400
50511	353401
65239	353402
20957	353403
37172	353404
104704	353405
188596	353406
71590	353407
26228	353408
49324	353409
96694	353410
43637	353411
236641	353412
53847	353413
62733	353414
261448	353415
425661	353416
34727	353417
227017	353418
10417	353419
1097	353420
9346	353421
11313	353422
199440	353423
157281	353424
92380	353425
158128	353426
385402	353427
420858	353428
70512	353429
253356	353430
60652	353431
298025	353432
89092	353433
101530	353434
425855	353435
163305	353436
73557	353437
401107	353438
303242	353439
26267	353440
370440	353441
89712	353442
70841	353443
419902	353444
27563	353445
443305	353446
96678	353447
392896	353448
67582	353449
71759	353450
145266	353451
86073	353452
209986	353453
182750	353454
270061	353455
68274	353456
188313	353457
34295	353458
342395	353459
384622	353460
391742	353461
205988	353462
26194	353463
228458	353464
227273	353465
237819	353466
390987	353467
115882	353468
421533	353469
14455	353470
65693	353471
315996	353472
146535	353473
74131	353474
175612	353475
155684	353476
98682	353477
64752	353478
261493	353479
428286	353480
271528	353481
222960	353482
348370	353483
58820	353484
214593	353485
152411	353486
5616	353487
58988	353488
310840	353489
47660	353490
437538	353491
272735	353492
119119	353493
88224	353494
234332	353495
50895	353496
46328	353497
88224	353498
332154	353499
342438	353500
135570	353501
115169	353502
11754	353503
138099	353504
218174	353505
172348	353506
107769	353507
132585	353508
48777	353509
83203	353510
312714	353511
102455	353512
182607	353513
77237	353514
66921	353515
208725	353516
57948	353517
272235	353518
102455	353519
223	353520
8976	353521
351535	353522
378956	353523
11162	353524
6653	353525
298592	353526
75345	353527
234613	353528
193358	353529
26091	353530
20360	353531
171345	353532
368940	353533
308745	353534
234384	353535
234384	353536
60613	353537
20495	353538
371133	353539
13625	353540
346196	353541
108755	353542
772	353543
105707	353544
172030	353545
265196	353546
63313	353547
45719	353548
58478	353549
39507	353550
253653	353551
432192	353552
521	353553
138203	353554
46329	353555
12221	353556
92877	353557
61571	353558
234602	353559
181666	353560
21932	353561
290223	353562
57627	353563
237326	353564
23302	353565
42468	353566
54780	353567
58863	353568
138110	353569
44067	353570
105627	353571
15626	353572
178103	353573
233901	353574
120037	353575
41734	353576
39109	353577
429683	353578
5892	353579
54774	353580
437457	353581
21931	353582
73606	353583
446992	353584
321897	353585
347473	353586
4392	353587
217267	353588
324852	353589
5215	353590
84421	353591
192408	353592
239195	353593
81178	353594
43533	353595
207501	353596
56829	353597
15768	353598
118575	353599
342855	353600
13363	353601
27067	353602
61571	353603
207497	353604
40610	353605
345702	353606
411417	353607
145106	353608
48523	353609
24638	353610
5892	353611
196309	353612
104558	353613
12755	353614
105399	353615
117247	353616
80609	353617
141282	353618
412583	353619
346379	353620
62265	353621
117423	353622
82139	353623
125439	353624
362712	353625
64681	353626
36935	353627
67410	353628
200316	353629
283377	353630
160246	353631
29541	353632
14115	353633
78819	353634
66630	353635
168042	353636
345693	353637
61633	353638
420163	353639
346233	353640
328320	353641
95517	353642
233660	353643
316392	353644
84771	353645
893	353646
96213	353647
372421	353648
26156	353649
1905	353650
35637	353651
169626	353652
10678	353653
279135	353654
60934	353655
96372	353656
326928	353657
146643	353658
318875	353659
24648	353660
93233	353661
740	353662
84594	353663
47922	353664
28721	353665
242075	353666
220118	353667
61347	353668
52984	353669
79960	353670
84524	353671
209530	353672
130098	353673
3488	353674
174055	353675
368076	353676
97514	353677
184542	353678
31891	353679
56928	353680
95992	353681
180238	353682
241699	353683
15840	353684
84290	353685
251149	353686
153436	353687
105766	353688
219179	353689
217826	353690
381606	353691
221276	353692
94847	353693
60715	353694
37160	353695
155540	353696
51383	353697
356308	353698
33692	353699
219098	353700
2273	353701
145923	353702
300833	353703
166836	353704
55923	353705
397	353706
79149	353707
110619	353708
57097	353709
6095	353710
116562	353711
434268	353712
298969	353713
191770	353714
231170	353715
1717	353716
59816	353717
92708	353718
55196	353719
29531	353720
258307	353721
132075	353722
372473	353723
7850	353724
144676	353725
1148	353726
17213	353727
237850	353728
71852	353729
95343	353730
266000	353731
214807	353732
175128	353733
81354	353734
388050	353735
80554	353736
53020	353737
54863	353738
17420	353739
286254	353740
100124	353741
62131	353742
127526	353743
38329	353744
104277	353745
15289	353746
36253	353747
170064	353748
9073	353749
227140	353750
95025	353751
212446	353752
171578	353753
166900	353754
225949	353755
47459	353756
296394	353757
31367	353758
238178	353759
271968	353760
309267	353761
120309	353762
381043	353763
61860	353764
177935	353765
52730	353766
74488	353767
182242	353768
451260	353769
257990	353770
185418	353771
193943	353772
150015	353773
441213	353774
53179	353775
42863	353776
8784	353777
311896	353778
423586	353779
268786	353780
247893	353781
132206	353782
13874	353783
414877	353784
52483	353785
175071	353786
47648	353787
140451	353788
86002	353789
282415	353790
85082	353791
115255	353792
60275	353793
39437	353794
244220	353795
224264	353796
214138	353797
279643	353798
16531	353799
124351	353800
76371	353801
30672	353802
105450	353803
121613	353804
159716	353805
97599	353806
3779	353807
91050	353808
146308	353809
454849	353810
135299	353811
20890	353812
20890	353813
371535	353814
20890	353815
20890	353816
23003	353817
186263	353818
69680	353819
226684	353820
15191	353821
32721	353822
268407	353823
174274	353824
41076	353825
419836	353826
98354	353827
16691	353828
439389	353829
402055	353830
225481	353831
126546	353832
167921	353833
430896	353834
23344	353835
241657	353836
17947	353837
331357	353838
82037	353839
354114	353840
149523	353841
47392	353842
144795	353843
46040	353844
158244	353845
178104	353846
338296	353847
115506	353848
116197	353849
211429	353850
75183	353851
224315	353852
218695	353853
41811	353854
140589	353855
84520	353856
91361	353857
37571	353858
21664	353859
164574	353860
354202	353861
285607	353862
67486	353863
169505	353864
125438	353865
161424	353866
325493	353867
58109	353868
22908	353869
224294	353870
158312	353871
444450	353872
1052	353873
146096	353874
337041	353875
41055	353876
216612	353877
367998	353878
89124	353879
32125	353880
194915	353881
61121	353882
75923	353883
36691	353884
213134	353885
222102	353886
95763	353887
116736	353888
242436	353889
113951	353890
3196	353891
41279	353892
185703	353893
164866	353894
129110	353895
173345	353896
394359	353897
203371	353898
87433	353899
307486	353900
191894	353901
224597	353902
52925	353903
210232	353904
155442	353905
90602	353906
46578	353907
295017	353908
24516	353909
227020	353910
230822	353911
283393	353912
166401	353913
420348	353914
185059	353915
10219	353916
118070	353917
319715	353918
61684	353919
61028	353920
377334	353921
80376	353922
216705	353923
2913	353924
422967	353925
94327	353926
357347	353927
169651	353928
166046	353929
110898	353930
99815	353931
8598	353932
439572	353933
283450	353934
316547	353935
121616	353936
150765	353937
127298	353938
297818	353939
315639	353940
402181	353941
141731	353942
222072	353943
54268	353944
100990	353945
60429	353946
56644	353947
74510	353948
68212	353949
231214	353950
321311	353951
238686	353952
89923	353953
267474	353954
280438	353955
204729	353956
336917	353957
58137	353958
58137	353959
138882	353960
37370	353961
365880	353962
226559	353963
269651	353964
136135	353965
240073	353966
168043	353967
107038	353968
430824	353969
344024	353970
191763	353971
354332	353972
370752	353973
174450	353974
32512	353975
37783	353976
58958	353977
90043	353978
30761	353979
71282	353980
10838	353981
242218	353982
233821	353983
108795	353984
246019	353985
82691	353986
89232	353987
10998	353988
44384	353989
85678	353990
68147	353991
406731	353992
77588	353993
192146	353994
11289	353995
412943	353996
307235	353997
188573	353998
1800	353999
176402	354000
273297	354001
90147	354002
25951	354003
366627	354004
60575	354005
211446	354006
206095	354007
72393	354008
23392	354009
49354	354010
54301	354011
83559	354012
410529	354013
96910	354014
298807	354015
102586	354016
135596	354017
219984	354018
32983	354019
226653	354020
458276	354021
31514	354022
257269	354023
160598	354024
167787	354025
390710	354026
97824	354027
270530	354028
76752	354029
176302	354030
160632	354031
168834	354032
160908	354033
67437	354034
49703	354035
137952	354036
48912	354037
397046	354038
10142	354039
206050	354040
190734	354041
219652	354042
376625	354043
142656	354044
71148	354045
45872	354046
172334	354047
16491	354048
227644	354049
449571	354050
246046	354051
32495	354052
226661	354053
417925	354054
71906	354055
440695	354056
296456	354057
149907	354058
169114	354059
424946	354060
151275	354061
63515	354062
82462	354063
304672	354064
164873	354065
227675	354066
86101	354067
1990	354068
248783	354069
166477	354070
215536	354071
151741	354072
2695	354073
21693	354074
70134	354075
426383	354076
49982	354077
321802	354078
73684	354079
318685	354080
117823	354081
3740	354082
224632	354083
299094	354084
81011	354085
63264	354086
64567	354087
98260	354088
228333	354089
153195	354090
178168	354091
3193	354092
114488	354093
227893	354094
129040	354095
2584	354096
247009	354097
282836	354098
243750	354099
207394	354100
127968	354101
123278	354102
234906	354103
29764	354104
138338	354105
150136	354106
407222	354107
220275	354108
37405	354109
117254	354110
6736	354111
175814	354112
106707	354113
426284	354114
213063	354115
12712	354116
202645	354117
18960	354118
2593	354119
74319	354120
10333	354121
1161	354122
121762	354123
69844	354124
73555	354125
60595	354126
121617	354127
1931	354128
28005	354129
80933	354130
54658	354131
51092	354132
125611	354133
179127	354134
177425	354135
112236	354136
372910	354137
452477	354138
15476	354139
6611	354140
231606	354141
88137	354142
24847	354143
179425	354144
424173	354145
18682	354146
175121	354147
397091	354148
334458	354149
108528	354150
87437	354151
172805	354152
458538	354153
65699	354154
30265	354155
260993	354156
17464	354157
61897	354158
14004	354159
24282	354160
386958	354161
409013	354162
389442	354163
72750	354164
399003	354165
222688	354166
21654	354167
308928	354168
308994	354169
48679	354170
429153	354171
428693	354172
60184	354173
81034	354174
1597	354175
54142	354176
329363	354177
180118	354178
372877	354179
331818	354180
1324	354181
95712	354182
252946	354183
61778	354184
394904	354185
430162	354186
302687	354187
197819	354188
369280	354189
75876	354190
100408	354191
249016	354192
38168	354193
370498	354194
329473	354195
95114	354196
124073	354197
126342	354198
11702	354199
34552	354200
110294	354201
68602	354202
148101	354203
108942	354204
850	354205
374636	354206
235189	354207
33519	354208
18720	354209
78099	354210
127461	354211
326	354212
217147	354213
116539	354214
51332	354215
64434	354216
71991	354217
1388	354218
47297	354219
227657	354220
11138	354221
136692	354222
115476	354223
43078	354224
107561	354225
133151	354226
80288	354227
130477	354228
8097	354229
18818	354230
49380	354231
334220	354232
138324	354233
65042	354234
74648	354235
30139	354236
19035	354237
6656	354238
22130	354239
109657	354240
19992	354241
32048	354242
124904	354243
396666	354244
412082	354245
36928	354246
156022	354247
323587	354248
33119	354249
2578	354250
375263	354251
60625	354252
397244	354253
189565	354254
330862	354255
10548	354256
61334	354257
229563	354258
13941	354259
360962	354260
16230	354261
40234	354262
178749	354263
401655	354264
198850	354265
74739	354266
149052	354267
207215	354268
206180	354269
54488	354270
395573	354271
217084	354272
208907	354273
290260	354274
117877	354275
220451	354276
50249	354277
13890	354278
157634	354279
401619	354280
4136	354281
165747	354282
176820	354283
133716	354284
41135	354285
131364	354286
52458	354287
402894	354288
298072	354289
366876	354290
34861	354291
525	354292
343783	354293
26478	354294
363807	354295
99752	354296
165851	354297
56986	354298
329767	354299
444508	354300
221443	354301
440601	354302
166183	354303
124569	354304
127242	354305
135332	354306
151970	354307
178798	354308
384914	354309
99153	354310
26294	354311
211517	354312
148740	354313
416358	354314
387749	354315
368379	354316
101315	354317
45320	354318
76245	354319
103817	354320
20778	354321
218512	354322
285024	354323
458066	354324
349502	354325
202285	354326
372915	354327
80701	354328
348525	354329
152656	354330
43862	354331
111901	354332
49933	354333
251553	354334
460114	354335
441352	354336
409278	354337
352694	354338
328698	354339
242480	354340
442503	354341
397555	354342
115417	354343
391823	354344
452977	354345
324829	354346
376283	354347
224397	354348
153241	354349
387071	354350
370855	354351
77001	354352
71509	354353
53396	354354
116701	354355
10839	354356
302923	354357
17382	354358
2678	354359
157249	354360
76630	354361
66817	354362
157258	354363
87957	354364
121450	354365
288495	354366
92290	354367
175808	354368
148663	354369
2788	354370
46410	354371
14923	354372
115826	354373
26902	354374
381664	354375
268143	354376
36203	354377
199261	354378
30558	354379
248222	354380
148548	354381
328717	354382
40524	354383
330574	354384
234500	354385
72265	354386
409937	354387
388276	354388
254438	354389
47757	354390
148785	354391
84058	354392
71885	354393
424940	354394
168619	354395
227905	354396
68179	354397
41206	354398
240133	354399
429399	354400
14136	354401
228706	354402
299987	354403
138695	354404
265542	354405
52756	354406
50755	354407
185316	354408
103571	354409
47620	354410
295661	354411
158913	354412
442144	354413
59713	354414
283737	354415
214075	354416
359784	354417
434010	354418
26801	354419
305143	354420
224991	354421
157037	354422
109563	354423
437461	354424
214168	354425
68666	354426
202398	354427
279009	354428
140060	354429
222962	354430
83205	354431
207905	354432
299781	354433
165335	354434
417790	354435
80126	354436
116800	354437
246510	354438
403018	354439
139720	354440
214948	354441
165733	354442
245834	354443
184365	354444
185176	354445
151970	354446
242282	354447
211599	354448
97779	354449
108093	354450
136244	354451
168704	354452
55386	354453
108050	354454
54058	354455
185215	354456
75780	354457
185215	354458
173752	354459
152912	354460
40247	354461
232590	354462
188474	354463
109894	354464
32334	354465
33778	354466
14310	354467
12794	354468
58783	354469
32493	354470
176704	354471
135304	354472
14310	354473
39795	354474
152305	354475
308655	354476
300687	354477
267769	354478
73679	354479
164007	354480
39019	354481
211685	354482
444862	354483
57293	354484
96332	354485
456359	354486
132372	354487
26212	354488
383191	354489
192043	354490
61209	354491
228109	354492
26293	354493
348090	354494
191414	354495
316084	354496
145812	354497
174393	354498
356425	354499
99908	354500
224890	354501
434837	354502
43243	354503
18410	354504
17049	354505
127648	354506
79824	354507
10524	354508
7934	354509
35245	354510
659	354511
42842	354512
146345	354513
437314	354514
80852	354515
76589	354516
48884	354517
159255	354518
28474	354519
20130	354520
45617	354521
259929	354522
254084	354523
78845	354524
1672	354525
244165	354526
3419	354527
336955	354528
68980	354529
1952	354530
6885	354531
2847	354532
98797	354533
65554	354534
16908	354535
160222	354536
113449	354537
1097	354538
89616	354539
9802	354540
65721	354541
58644	354542
21897	354543
1733	354544
13584	354545
108371	354546
1907	354547
2197	354548
242591	354549
50633	354550
37279	354551
1302	354552
4617	354553
9107	354554
150333	354555
231419	354556
219946	354557
316785	354558
5746	354559
122295	354560
13171	354561
195641	354562
21373	354563
47309	354564
369490	354565
117145	354566
246383	354567
405426	354568
418481	354569
95858	354570
385749	354571
6397	354572
253246	354573
87656	354574
127103	354575
30947	354576
108053	354577
2378	354578
5269	354579
233369	354580
12911	354581
27290	354582
7691	354583
244822	354584
89061	354585
335350	354586
147012	354587
7673	354588
227586	354589
43312	354590
181195	354591
692	354592
52973	354593
160971	354594
15	354595
90340	354596
377903	354597
227586	354598
289898	354599
116314	354600
419629	354601
21212	354602
284189	354603
34342	354604
32580	354605
11950	354606
357287	354607
100414	354608
173708	354609
244587	354610
226188	354611
62620	354612
116903	354613
164342	354614
104148	354615
87383	354616
410135	354617
128340	354618
449333	354619
87331	354620
5041	354621
3242	354622
173194	354623
15022	354624
87939	354625
62934	354626
45442	354627
59177	354628
326972	354629
105693	354630
187014	354631
68550	354632
12559	354633
110004	354634
87299	354635
13280	354636
15389	354637
10267	354638
1280	354639
56503	354640
1000	354641
455502	354642
40506	354643
47044	354644
323435	354645
140942	354646
78407	354647
7535	354648
63732	354649
446043	354650
335497	354651
441556	354652
16801	354653
1635	354654
344016	354655
304661	354656
261815	354657
142630	354658
179448	354659
231795	354660
393894	354661
53017	354662
81837	354663
166386	354664
32610	354665
163656	354666
89279	354667
199776	354668
33854	354669
182945	354670
6751	354671
318966	354672
25056	354673
72493	354674
396559	354675
52795	354676
433025	354677
135898	354678
231080	354679
1750	354680
196551	354681
364223	354682
326940	354683
227062	354684
56608	354685
78624	354686
120571	354687
92658	354688
257146	354689
310980	354690
278199	354691
207025	354692
148825	354693
193162	354694
193881	354695
37856	354696
148393	354697
248544	354698
171620	354699
402495	354700
129940	354701
371234	354702
846	354703
145000	354704
273511	354705
238475	354706
371247	354707
147806	354708
267597	354709
223671	354710
235903	354711
70677	354712
420307	354713
6660	354714
209850	354715
127539	354716
90947	354717
55008	354718
72366	354719
81106	354720
153534	354721
8076	354722
113266	354723
13284	354724
266501	354725
94752	354726
20244	354727
134975	354728
168049	354729
82578	354730
84289	354731
95082	354732
249233	354733
106286	354734
108177	354735
75018	354736
302704	354737
144115	354738
118659	354739
203878	354740
28321	354741
482	354742
234209	354743
15958	354744
73942	354745
7068	354746
401070	354747
196449	354748
181693	354749
30308	354750
23331	354751
309098	354752
351490	354753
185790	354754
345365	354755
32616	354756
443265	354757
69267	354758
29971	354759
3975	354760
311733	354761
101929	354762
55140	354763
221942	354764
69934	354765
268753	354766
81042	354767
211356	354768
264652	354769
205520	354770
60240	354771
113939	354772
62924	354773
228472	354774
53748	354775
220935	354776
295089	354777
37414	354778
269292	354779
66305	354780
8905	354781
59270	354782
178453	354783
165564	354784
267600	354785
154758	354786
126599	354787
191867	354788
3365	354789
98509	354790
358611	354791
263777	354792
87831	354793
263299	354794
40345	354795
382050	354796
414832	354797
297487	354798
140380	354799
180254	354800
110939	354801
213110	354802
46905	354803
448915	354804
22718	354805
101436	354806
19256	354807
125013	354808
64867	354809
26838	354810
122212	354811
202587	354812
417582	354813
93889	354814
34984	354815
70752	354816
34756	354817
428519	354818
501	354819
116232	354820
271779	354821
53426	354822
119632	354823
415931	354824
459689	354825
1487	354826
128462	354827
127956	354828
836	354829
63915	354830
246423	354831
69893	354832
365874	354833
82719	354834
137199	354835
176330	354836
272087	354837
21053	354838
207172	354839
111608	354840
184213	354841
27577	354842
356471	354843
132861	354844
15428	354845
103495	354846
299998	354847
24416	354848
166844	354849
84221	354850
2561	354851
91518	354852
98457	354853
10140	354854
11969	354855
201310	354856
362932	354857
106262	354858
242072	354859
101473	354860
90925	354861
240731	354862
17994	354863
54352	354864
103253	354865
225973	354866
183177	354867
9364	354868
334123	354869
396745	354870
62634	354871
381668	354872
156717	354873
80681	354874
321370	354875
253764	354876
427779	354877
285484	354878
395428	354879
449366	354880
24935	354881
267719	354882
168980	354883
47059	354884
317311	354885
23367	354886
93016	354887
7535	354888
155556	354889
25761	354890
101734	354891
22028	354892
246055	354893
211600	354894
98509	354895
223588	354896
61619	354897
244446	354898
8799	354899
22986	354900
105663	354901
11599	354902
130022	354903
278436	354904
52828	354905
83379	354906
146848	354907
115471	354908
402851	354909
150133	354910
97361	354911
50508	354912
373462	354913
135272	354914
836	354915
47891	354916
246181	354917
114100	354918
27834	354919
78351	354920
155170	354921
116534	354922
31982	354923
84394	354924
7685	354925
288840	354926
19030	354927
51229	354928
306387	354929
244745	354930
220935	354931
112299	354932
261669	354933
331912	354934
47874	354935
171962	354936
151605	354937
5177	354938
269868	354939
172174	354940
279455	354941
53426	354942
200006	354943
168458	354944
3872	354945
454593	354946
92909	354947
275626	354948
51398	354949
379879	354950
214254	354951
183270	354952
424668	354953
14291	354954
176616	354955
61731	354956
381558	354957
127826	354958
402832	354959
110256	354960
187729	354961
91946	354962
363710	354963
7925	354964
362992	354965
307218	354966
2990	354967
25749	354968
263830	354969
280290	354970
32170	354971
275064	354972
429479	354973
87396	354974
37838	354975
351382	354976
55136	354977
110157	354978
43744	354979
62799	354980
57681	354981
87678	354982
33369	354983
12286	354984
72080	354985
42501	354986
90154	354987
197861	354988
19955	354989
18830	354990
237226	354991
163361	354992
72450	354993
105571	354994
370627	354995
160301	354996
376668	354997
104047	354998
20508	354999
92921	355000
48750	355001
64887	355002
233288	355003
31378	355004
45609	355005
274724	355006
38744	355007
103030	355008
159871	355009
288535	355010
100169	355011
98714	355012
402885	355013
36209	355014
88162	355015
380442	355016
144904	355017
47955	355018
64623	355019
273500	355020
136876	355021
158478	355022
81566	355023
139220	355024
287703	355025
214651	355026
71517	355027
44615	355028
34614	355029
83394	355030
102271	355031
373131	355032
21465	355033
98271	355034
343396	355035
88596	355036
385138	355037
398755	355038
193331	355039
59507	355040
38681	355041
12425	355042
36323	355043
389042	355044
38066	355045
326847	355046
128728	355047
189147	355048
147498	355049
74217	355050
225486	355051
3922	355052
364624	355053
35782	355054
193170	355055
264922	355056
386244	355057
15123	355058
103282	355059
36399	355060
335865	355061
290373	355062
446782	355063
427462	355064
449383	355065
375511	355066
363936	355067
28930	355068
210773	355069
280248	355070
317254	355071
248285	355072
315567	355073
249065	355074
129582	355075
169549	355076
285562	355077
143678	355078
340776	355079
225630	355080
326923	355081
63404	355082
81190	355083
109386	355084
103982	355085
122491	355086
122491	355087
388967	355088
38681	355089
298852	355090
266861	355091
30295	355092
421617	355093
114478	355094
230546	355095
108515	355096
180643	355097
163468	355098
236863	355099
175311	355100
296948	355101
20496	355102
131703	355103
120147	355104
84259	355105
18762	355106
21388	355107
16013	355108
304991	355109
18767	355110
249963	355111
116446	355112
285469	355113
425655	355114
54353	355115
201043	355116
139957	355117
58105	355118
90471	355119
103258	355120
5233	355121
130793	355122
58328	355123
176369	355124
447406	355125
259816	355126
161263	355127
180643	355128
35378	355129
188508	355130
218354	355131
108515	355132
149845	355133
131759	355134
96153	355135
128751	355136
14083	355137
394585	355138
33459	355139
81533	355140
261933	355141
247939	355142
175511	355143
81388	355144
156908	355145
150182	355146
457433	355147
109362	355148
381184	355149
5453	355150
10015	355151
33212	355152
23027	355153
281058	355154
107936	355155
14168	355156
306107	355157
237554	355158
116293	355159
121010	355160
44326	355161
165271	355162
7479	355163
131747	355164
232826	355165
37503	355166
156334	355167
452331	355168
210928	355169
5719	355170
143155	355171
330781	355172
32660	355173
27330	355174
95945	355175
16821	355176
31194	355177
107668	355178
313210	355179
273744	355180
118087	355181
352502	355182
163099	355183
297168	355184
20296	355185
59667	355186
67987	355187
432600	355188
193920	355189
45214	355190
39709	355191
230630	355192
7743	355193
51901	355194
77485	355195
125196	355196
63095	355197
185484	355198
225114	355199
32538	355200
133910	355201
260533	355202
350758	355203
164832	355204
2887	355205
4878	355206
6542	355207
152313	355208
63692	355209
371028	355210
49642	355211
454358	355212
77645	355213
214855	355214
112351	355215
155342	355216
208650	355217
88230	355218
5903	355219
194790	355220
225139	355221
189439	355222
156357	355223
425997	355224
421612	355225
237788	355226
29550	355227
108893	355228
83642	355229
151540	355230
170208	355231
288573	355232
409662	355233
77682	355234
416156	355235
26849	355236
433088	355237
253717	355238
113139	355239
400683	355240
209883	355241
104380	355242
32541	355243
407161	355244
177772	355245
327832	355246
194091	355247
89270	355248
373672	355249
176479	355250
62169	355251
30471	355252
281829	355253
24625	355254
146661	355255
2565	355256
53014	355257
368029	355258
110374	355259
125238	355260
447328	355261
77697	355262
197904	355263
114787	355264
48902	355265
153024	355266
357008	355267
166552	355268
379633	355269
60230	355270
120798	355271
367456	355272
198287	355273
174986	355274
244005	355275
87309	355276
48011	355277
315885	355278
42840	355279
79825	355280
163472	355281
68268	355282
138944	355283
74554	355284
55368	355285
603	355286
163768	355287
25322	355288
220363	355289
220363	355290
215109	355291
233577	355292
296093	355293
252611	355294
448229	355295
242699	355296
44435	355297
1397	355298
991	355299
155808	355300
110769	355301
10606	355302
166985	355303
390215	355304
198903	355305
10994	355306
115593	355307
355311	355308
154162	355309
78953	355310
215697	355311
364461	355312
124224	355313
457874	355314
128121	355315
65049	355316
8383	355317
245104	355318
194638	355319
163263	355320
244915	355321
285239	355322
240551	355323
294177	355324
312206	355325
126289	355326
89004	355327
259628	355328
16989	355329
89281	355330
366448	355331
308536	355332
46792	355333
222379	355334
179956	355335
202641	355336
228410	355337
206554	355338
71393	355339
89015	355340
8438	355341
162192	355342
163833	355343
356498	355344
5099	355345
118637	355346
104322	355347
41028	355348
77304	355349
125017	355350
1738	355351
28784	355352
6601	355353
17389	355354
12295	355355
322359	355356
15545	355357
93365	355358
451339	355359
11492	355360
232490	355361
6142	355362
88171	355363
87698	355364
221075	355365
46496	355366
14754	355367
334012	355368
22341	355369
292673	355370
98404	355371
23943	355372
25415	355373
12368	355374
125867	355375
39734	355376
140778	355377
279164	355378
18196	355379
147152	355380
48239	355381
174284	355382
4772	355383
391329	355384
5361	355385
1476	355386
218214	355387
36972	355388
63461	355389
399337	355390
42626	355391
52149	355392
4557	355393
59726	355394
295538	355395
173341	355396
22121	355397
215187	355398
446058	355399
10070	355400
72009	355401
176343	355402
320537	355403
437047	355404
343258	355405
269387	355406
101510	355407
437971	355408
43524	355409
247659	355410
178458	355411
233408	355412
333525	355413
42859	355414
65123	355415
195183	355416
393375	355417
13681	355418
97044	355419
123038	355420
47785	355421
13581	355422
71688	355423
2956	355424
63554	355425
76660	355426
231498	355427
17849	355428
355114	355429
356513	355430
54320	355431
29396	355432
31757	355433
3605	355434
374466	355435
175293	355436
20160	355437
11174	355438
93527	355439
16271	355440
8728	355441
116971	355442
9791	355443
45177	355444
334272	355445
126509	355446
8540	355447
12066	355448
363862	355449
109772	355450
23301	355451
8593	355452
108789	355453
182737	355454
385995	355455
192743	355456
254328	355457
167076	355458
92259	355459
18480	355460
46160	355461
351285	355462
14643	355463
187505	355464
187600	355465
245556	355466
19617	355467
381984	355468
114350	355469
217323	355470
73380	355471
318799	355472
243503	355473
49466	355474
19880	355475
29425	355476
39383	355477
10962	355478
81744	355479
4333	355480
36011	355481
87351	355482
165488	355483
40197	355484
220580	355485
150062	355486
77937	355487
227768	355488
70346	355489
325338	355490
219352	355491
310505	355492
173152	355493
87440	355494
446433	355495
41096	355496
120	355497
3709	355498
8666	355499
708	355500
233473	355501
227249	355502
161870	355503
96552	355504
35873	355505
27479	355506
223491	355507
7102	355508
132455	355509
1434	355510
3488	355511
64815	355512
6258	355513
425295	355514
94121	355515
449653	355516
27272	355517
399125	355518
106388	355519
9472	355520
26835	355521
90970	355522
49597	355523
111266	355524
223320	355525
361852	355526
358576	355527
71528	355528
111593	355529
39684	355530
187518	355531
15715	355532
22855	355533
166825	355534
389881	355535
81023	355536
122184	355537
347848	355538
20047	355539
4383	355540
51735	355541
51735	355542
322500	355543
336287	355544
196890	355545
92285	355546
231888	355547
418404	355548
125309	355549
1988	355550
185118	355551
28485	355552
169177	355553
133950	355554
33395	355555
372587	355556
43245	355557
2856	355558
184647	355559
91916	355560
118528	355561
433	355562
384953	355563
26712	355564
80692	355565
3072	355566
902	355567
279629	355568
398763	355569
234930	355570
77243	355571
437470	355572
19286	355573
39007	355574
97584	355575
241930	355576
449225	355577
139151	355578
444215	355579
450497	355580
126967	355581
414275	355582
42555	355583
132326	355584
328623	355585
429281	355586
52883	355587
76519	355588
24336	355589
84905	355590
148547	355591
343743	355592
115279	355593
226296	355594
391417	355595
215406	355596
196888	355597
194425	355598
154911	355599
117112	355600
40576	355601
359185	355602
195866	355603
199765	355604
130243	355605
359374	355606
289822	355607
83407	355608
179798	355609
179258	355610
391349	355611
269508	355612
172446	355613
28358	355614
314487	355615
158873	355616
26030	355617
129518	355618
11673	355619
221155	355620
74864	355621
46335	355622
92176	355623
404137	355624
156394	355625
182890	355626
4727	355627
231770	355628
421645	355629
256758	355630
398697	355631
17736	355632
56455	355633
227155	355634
58722	355635
68599	355636
403778	355637
385757	355638
339459	355639
311469	355640
382125	355641
117399	355642
66090	355643
121781	355644
214099	355645
402238	355646
232679	355647
213228	355648
184387	355649
84311	355650
332311	355651
279626	355652
74253	355653
131625	355654
145264	355655
26292	355656
57558	355657
194968	355658
227427	355659
3356	355660
14439	355661
15709	355662
155351	355663
60291	355664
88513	355665
60871	355666
836	355667
7553	355668
27813	355669
7476	355670
264774	355671
30645	355672
285305	355673
123057	355674
203171	355675
4909	355676
354526	355677
2803	355678
177800	355679
132111	355680
154411	355681
97517	355682
148076	355683
126195	355684
265839	355685
150152	355686
134656	355687
161075	355688
341636	355689
414302	355690
39453	355691
386668	355692
36598	355693
24960	355694
577	355695
365029	355696
291505	355697
119625	355698
4239	355699
319189	355700
58258	355701
632	355702
426972	355703
8898	355704
17060	355705
31245	355706
119511	355707
4239	355708
134463	355709
54888	355710
2046	355711
99057	355712
3968	355713
64765	355714
33166	355715
102210	355716
142846	355717
201328	355718
118001	355719
99807	355720
7159	355721
15031	355722
163134	355723
167691	355724
91254	355725
23606	355726
50780	355727
171545	355728
74537	355729
59388	355730
96121	355731
15194	355732
98622	355733
76727	355734
456552	355735
11332	355736
78767	355737
23040	355738
162096	355739
138395	355740
22220	355741
42897	355742
1345	355743
311432	355744
301582	355745
66854	355746
207954	355747
373473	355748
116642	355749
88726	355750
142285	355751
217983	355752
163839	355753
8787	355754
257667	355755
26555	355756
99545	355757
431398	355758
269218	355759
291268	355760
149259	355761
218578	355762
48806	355763
16272	355764
272372	355765
241819	355766
213639	355767
240496	355768
64491	355769
92425	355770
26952	355771
182012	355772
55164	355773
28549	355774
156863	355775
39408	355776
143002	355777
98508	355778
431367	355779
167793	355780
141633	355781
5582	355782
52190	355783
176987	355784
10158	355785
63126	355786
53267	355787
141959	355788
132462	355789
107225	355790
302888	355791
354335	355792
117956	355793
71871	355794
335389	355795
138380	355796
91892	355797
8070	355798
15935	355799
32193	355800
410310	355801
3931	355802
435457	355803
98173	355804
270723	355805
30935	355806
328185	355807
398319	355808
116567	355809
327046	355810
171871	355811
87712	355812
21374	355813
137692	355814
205328	355815
419349	355816
59894	355817
162632	355818
15430	355819
216202	355820
103283	355821
115727	355822
382235	355823
228840	355824
89376	355825
2319	355826
179212	355827
4648	355828
156946	355829
84890	355830
67718	355831
263818	355832
87208	355833
86644	355834
43738	355835
307747	355836
1424	355837
56835	355838
396997	355839
163146	355840
39089	355841
328699	355842
132085	355843
3882	355844
81883	355845
233551	355846
208935	355847
13672	355848
167348	355849
91548	355850
155623	355851
395529	355852
127116	355853
416785	355854
365650	355855
142727	355856
67635	355857
172109	355858
199120	355859
53334	355860
349365	355861
155062	355862
434793	355863
314537	355864
54195	355865
173667	355866
77854	355867
260779	355868
321069	355869
7476	355870
428903	355871
311467	355872
51828	355873
586	355874
15960	355875
169285	355876
162614	355877
2645	355878
254559	355879
11625	355880
18796	355881
332761	355882
83090	355883
78753	355884
409035	355885
126728	355886
93521	355887
115364	355888
410368	355889
324619	355890
85034	355891
38668	355892
1551	355893
29164	355894
32904	355895
336395	355896
432325	355897
376657	355898
236030	355899
409393	355900
77991	355901
435881	355902
421508	355903
419926	355904
188662	355905
283091	355906
165455	355907
97758	355908
63914	355909
27692	355910
163351	355911
55746	355912
123246	355913
7875	355914
371421	355915
205643	355916
50136	355917
218110	355918
260265	355919
83300	355920
30075	355921
252577	355922
136765	355923
78268	355924
103120	355925
76735	355926
447478	355927
48789	355928
138042	355929
33633	355930
216728	355931
109609	355932
35850	355933
319001	355934
315562	355935
253214	355936
398079	355937
10370	355938
347030	355939
254105	355940
86106	355941
67977	355942
118294	355943
347999	355944
172325	355945
412401	355946
343500	355947
231179	355948
118612	355949
34900	355950
23204	355951
352829	355952
5404	355953
204479	355954
128481	355955
204667	355956
80458	355957
75930	355958
142701	355959
145654	355960
15348	355961
25906	355962
59095	355963
380817	355964
71670	355965
346509	355966
387679	355967
406345	355968
346909	355969
30999	355970
406727	355971
327647	355972
169691	355973
404122	355974
124914	355975
294427	355976
19977	355977
168191	355978
156639	355979
51624	355980
222236	355981
139089	355982
48433	355983
40193	355984
8871	355985
14981	355986
111656	355987
111656	355988
89306	355989
148941	355990
301019	355991
351019	355992
75295	355993
11614	355994
156792	355995
201062	355996
426143	355997
52560	355998
308565	355999
164481	356000
91795	356001
81685	356002
91083	356003
331075	356004
268215	356005
157321	356006
1247	356007
113703	356008
62380	356009
362001	356010
201062	356011
1351	356012
8691	356013
175254	356014
132701	356015
321870	356016
237924	356017
205079	356018
439979	356019
145181	356020
313723	356021
20591	356022
300130	356023
144656	356024
10370	356025
78243	356026
408780	356027
12638	356028
69884	356029
339069	356030
308637	356031
10207	356032
98566	356033
99762	356034
108949	356035
4593	356036
99218	356037
4258	356038
73033	356039
73033	356040
149592	356041
45254	356042
48550	356043
65627	356044
175084	356045
17684	356046
7927	356047
268344	356048
37978	356049
275309	356050
272947	356051
135085	356052
260536	356053
324649	356054
11532	356055
200106	356056
355264	356057
90859	356058
215728	356059
86266	356060
336290	356061
336289	356062
6379	356063
195686	356064
48985	356065
227580	356066
250623	356067
270640	356068
14282	356069
9177	356070
8086	356071
33457	356072
344853	356073
112622	356074
9520	356075
71987	356076
83255	356077
184483	356078
33983	356079
170134	356080
195032	356081
32759	356082
401700	356083
2096	356084
56462	356085
63302	356086
138738	356087
102143	356088
134491	356089
34309	356090
32384	356091
37536	356092
39726	356093
174075	356094
80540	356095
7525	356096
8258	356097
323813	356098
215155	356099
418698	356100
179153	356101
433273	356102
44727	356103
35120	356104
312036	356105
105385	356106
15766	356107
375907	356108
376332	356109
371615	356110
75405	356111
4261	356112
389489	356113
408944	356114
87375	356115
170897	356116
363291	356117
115147	356118
252295	356119
160629	356120
166379	356121
141208	356122
301506	356123
197436	356124
387938	356125
387937	356126
87488	356127
82072	356128
160053	356129
123625	356130
210498	356131
283073	356132
97779	356133
50402	356134
61606	356135
160051	356136
11262	356137
174336	356138
451151	356139
429267	356140
30591	356141
23291	356142
4427	356143
361759	356144
63139	356145
33293	356146
305844	356147
288151	356148
107602	356149
84595	356150
34033	356151
266460	356152
16126	356153
59034	356154
5039	356155
10970	356156
352255	356157
27924	356158
458288	356159
291349	356160
160783	356161
255002	356162
115452	356163
155726	356164
69572	356165
150104	356166
197086	356167
200888	356168
431247	356169
157249	356170
424406	356171
408798	356172
110366	356173
39058	356174
186730	356175
19137	356176
396517	356177
154832	356178
453	356179
7888	356180
95703	356181
30637	356182
455060	356183
126690	356184
47950	356185
316120	356186
219014	356187
32741	356188
8832	356189
50879	356190
77880	356191
77880	356192
406945	356193
337902	356194
373369	356195
111473	356196
33750	356197
88218	356198
77128	356199
327975	356200
46589	356201
368365	356202
12301	356203
29604	356204
277705	356205
300596	356206
303316	356207
42561	356208
157663	356209
409954	356210
226007	356211
166940	356212
8223	356213
396165	356214
74821	356215
160546	356216
134550	356217
45374	356218
454298	356219
53322	356220
343957	356221
41862	356222
43080	356223
443274	356224
6951	356225
253424	356226
420237	356227
115096	356228
54788	356229
181593	356230
67080	356231
106863	356232
58032	356233
18870	356234
15742	356235
405427	356236
1002	356237
189643	356238
140519	356239
319106	356240
3304	356241
51523	356242
10547	356243
69531	356244
47645	356245
171452	356246
459241	356247
100702	356248
20474	356249
74608	356250
267170	356251
252772	356252
12169	356253
92637	356254
198792	356255
315037	356256
27010	356257
402247	356258
368568	356259
411431	356260
204227	356261
376393	356262
118185	356263
288312	356264
273388	356265
18148	356266
93350	356267
61207	356268
446759	356269
39740	356270
247371	356271
370133	356272
258124	356273
208850	356274
2519	356275
1196	356276
81725	356277
202504	356278
296749	356279
220748	356280
458891	356281
37189	356282
216360	356283
183949	356284
356352	356285
59656	356286
188518	356287
298835	356288
128200	356289
42272	356290
168051	356291
83023	356292
203384	356293
9079	356294
137107	356295
337450	356296
167619	356297
230178	356298
387333	356299
159329	356300
79453	356301
53946	356302
97038	356303
7331	356304
335813	356305
24870	356306
161	356307
311550	356308
403524	356309
387459	356310
91229	356311
22080	356312
349181	356313
379947	356314
216915	356315
14277	356316
293890	356317
101946	356318
9079	356319
96008	356320
202003	356321
240032	356322
56846	356323
185498	356324
66825	356325
307914	356326
241250	356327
38082	356328
121243	356329
62321	356330
87053	356331
195550	356332
77185	356333
3640	356334
21582	356335
102180	356336
291726	356337
216523	356338
195491	356339
171824	356340
17383	356341
432	356342
216900	356343
52585	356344
142270	356345
135010	356346
84820	356347
85914	356348
14469	356349
71271	356350
186557	356351
97277	356352
44760	356353
219512	356354
15884	356355
29597	356356
44760	356357
188116	356358
298751	356359
249	356360
432726	356361
30370	356362
250725	356363
194103	356364
403229	356365
154508	356366
56407	356367
105006	356368
262933	356369
176851	356370
60789	356371
315950	356372
169514	356373
105616	356374
20086	356375
44896	356376
350381	356377
296470	356378
112919	356379
119883	356380
2648	356381
44454	356382
164267	356383
231706	356384
22199	356385
42198	356386
267356	356387
164408	356388
150882	356389
226976	356390
345855	356391
40960	356392
8277	356393
4571	356394
92334	356395
404680	356396
40492	356397
62997	356398
228685	356399
47706	356400
251024	356401
6907	356402
8986	356403
381499	356404
94321	356405
308999	356406
28442	356407
11185	356408
40379	356409
112638	356410
24575	356411
432464	356412
239025	356413
115686	356414
175407	356415
64127	356416
167941	356417
258288	356418
193145	356419
53379	356420
31044	356421
11337	356422
132003	356423
220730	356424
94122	356425
24583	356426
457934	356427
132703	356428
51499	356429
21406	356430
80040	356431
65892	356432
102053	356433
262454	356434
44985	356435
68721	356436
110785	356437
43103	356438
366672	356439
392553	356440
68986	356441
100365	356442
420447	356443
290435	356444
248087	356445
309676	356446
240061	356447
419711	356448
13025	356449
252657	356450
50928	356451
131801	356452
39222	356453
153293	356454
92498	356455
90337	356456
52392	356457
189424	356458
119338	356459
201695	356460
377206	356461
37824	356462
204113	356463
8454	356464
36458	356465
133079	356466
373993	356467
308441	356468
12545	356469
440276	356470
1872	356471
120803	356472
146770	356473
77876	356474
437393	356475
209340	356476
443399	356477
58354	356478
67636	356479
12256	356480
68238	356481
119829	356482
208322	356483
75110	356484
36895	356485
106357	356486
41185	356487
255386	356488
68295	356489
106402	356490
175974	356491
125293	356492
263403	356493
117094	356494
98158	356495
94124	356496
427264	356497
27768	356498
41512	356499
178152	356500
339655	356501
17772	356502
404041	356503
455752	356504
2604	356505
183429	356506
182	356507
430599	356508
3004	356509
391333	356510
41814	356511
127275	356512
235516	356513
187621	356514
308477	356515
78948	356516
165330	356517
168954	356518
3709	356519
49515	356520
55953	356521
335042	356522
436174	356523
70918	356524
210022	356525
407918	356526
390418	356527
815	356528
127199	356529
23200	356530
116775	356531
322051	356532
95756	356533
28390	356534
340393	356535
296032	356536
145169	356537
138524	356538
167257	356539
315834	356540
167257	356541
322693	356542
183859	356543
142501	356544
122000	356545
165863	356546
19937	356547
300495	356548
38124	356549
16442	356550
338673	356551
16114	356552
35209	356553
64511	356554
125705	356555
67518	356556
180854	356557
416568	356558
112773	356559
221	356560
233921	356561
118829	356562
4810	356563
10958	356564
271458	356565
71981	356566
360708	356567
251848	356568
192730	356569
269327	356570
229218	356571
133700	356572
16877	356573
1648	356574
74565	356575
185277	356576
15953	356577
51753	356578
126549	356579
21097	356580
127574	356581
43570	356582
20539	356583
201482	356584
32712	356585
357865	356586
34915	356587
107988	356588
124	356589
328262	356590
445996	356591
103951	356592
11649	356593
234710	356594
65357	356595
366878	356596
16216	356597
9265	356598
142876	356599
235717	356600
227112	356601
15648	356602
225876	356603
54217	356604
6681	356605
55023	356606
207337	356607
418320	356608
148370	356609
76905	356610
12811	356611
29958	356612
71701	356613
235801	356614
90674	356615
194298	356616
63298	356617
58058	356618
14984	356619
398435	356620
12829	356621
181666	356622
19613	356623
75390	356624
395565	356625
77018	356626
40349	356627
24717	356628
4430	356629
198528	356630
95667	356631
29333	356632
112423	356633
22764	356634
423955	356635
25998	356636
88086	356637
22221	356638
5079	356639
24729	356640
98063	356641
317343	356642
33543	356643
5189	356644
57689	356645
243221	356646
111353	356647
80921	356648
10148	356649
170369	356650
88944	356651
249935	356652
248524	356653
80852	356654
217741	356655
297978	356656
177225	356657
162993	356658
115364	356659
322293	356660
453508	356661
44876	356662
296004	356663
216264	356664
300557	356665
383304	356666
427455	356667
166067	356668
233204	356669
318977	356670
342983	356671
245112	356672
78398	356673
451784	356674
106970	356675
193900	356676
53579	356677
56963	356678
2938	356679
279557	356680
454299	356681
93190	356682
346043	356683
177738	356684
1142	356685
136053	356686
354772	356687
356361	356688
91519	356689
11878	356690
161875	356691
244357	356692
8586	356693
8056	356694
172	356695
306788	356696
235240	356697
408487	356698
99921	356699
138457	356700
7923	356701
6499	356702
109756	356703
30550	356704
43335	356705
125	356706
125	356707
301660	356708
37142	356709
286639	356710
275495	356711
294751	356712
167587	356713
128881	356714
180441	356715
369783	356716
186219	356717
343676	356718
69666	356719
352085	356720
8492	356721
249980	356722
82320	356723
182332	356724
235961	356725
115954	356726
56636	356727
408783	356728
62452	356729
46479	356730
308901	356731
92123	356732
422706	356733
299555	356734
187958	356735
341579	356736
367837	356737
100618	356738
37500	356739
297869	356740
809	356741
215824	356742
118031	356743
427097	356744
398617	356745
95434	356746
396387	356747
266824	356748
262053	356749
163341	356750
93703	356751
47758	356752
48299	356753
90575	356754
231354	356755
83304	356756
54733	356757
92355	356758
137724	356759
429315	356760
80567	356761
177350	356762
92139	356763
336034	356764
56316	356765
37906	356766
381408	356767
448798	356768
248457	356769
24883	356770
190178	356771
225052	356772
20099	356773
438973	356774
368401	356775
211426	356776
101088	356777
145732	356778
138843	356779
189186	356780
18037	356781
442522	356782
352418	356783
223679	356784
355627	356785
259439	356786
111494	356787
266715	356788
154386	356789
287277	356790
21671	356791
382375	356792
64449	356793
227209	356794
216722	356795
210803	356796
104320	356797
41558	356798
318755	356799
95160	356800
62106	356801
22528	356802
21599	356803
317888	356804
19512	356805
243695	356806
1113	356807
15481	356808
86364	356809
419997	356810
32267	356811
334863	356812
65201	356813
151115	356814
238456	356815
127400	356816
9726	356817
9945	356818
262012	356819
111548	356820
46543	356821
26913	356822
174930	356823
318331	356824
54433	356825
44736	356826
217621	356827
6382	356828
52278	356829
27293	356830
47875	356831
162846	356832
324954	356833
327775	356834
185174	356835
102553	356836
68013	356837
243946	356838
217098	356839
118696	356840
108661	356841
14899	356842
100024	356843
221299	356844
402107	356845
88020	356846
142319	356847
178386	356848
149414	356849
112181	356850
184311	356851
40356	356852
175323	356853
43854	356854
281328	356855
232075	356856
40326	356857
61255	356858
18392	356859
459883	356860
127338	356861
12137	356862
174248	356863
6653	356864
151972	356865
6685	356866
30092	356867
359969	356868
47392	356869
99292	356870
199122	356871
213313	356872
221210	356873
58522	356874
392543	356875
452699	356876
107928	356877
202382	356878
284010	356879
194271	356880
414205	356881
284534	356882
97390	356883
438174	356884
297736	356885
24615	356886
334140	356887
356437	356888
9183	356889
723	356890
135727	356891
336633	356892
233571	356893
329939	356894
208159	356895
436437	356896
163139	356897
43383	356898
36549	356899
94814	356900
67870	356901
444505	356902
31131	356903
11592	356904
115801	356905
18592	356906
116512	356907
445774	356908
326375	356909
168101	356910
340988	356911
265657	356912
121891	356913
441346	356914
6407	356915
27206	356916
331073	356917
305390	356918
191972	356919
145155	356920
72412	356921
246461	356922
30789	356923
23634	356924
169824	356925
394076	356926
341035	356927
83235	356928
78102	356929
81527	356930
75092	356931
214333	356932
39883	356933
26068	356934
38017	356935
17978	356936
322632	356937
198330	356938
213622	356939
232777	356940
31410	356941
238711	356942
106291	356943
78404	356944
26179	356945
2859	356946
117503	356947
440883	356948
365142	356949
410075	356950
327749	356951
709	356952
228454	356953
403745	356954
421960	356955
123736	356956
227991	356957
11538	356958
177577	356959
199928	356960
246892	356961
419846	356962
438715	356963
444336	356964
37693	356965
358762	356966
90801	356967
40286	356968
28874	356969
16357	356970
269229	356971
48868	356972
425099	356973
115641	356974
439386	356975
72138	356976
111616	356977
72913	356978
429304	356979
228061	356980
201585	356981
360362	356982
222035	356983
103912	356984
212189	356985
147818	356986
129596	356987
27241	356988
441510	356989
227921	356990
410741	356991
399975	356992
261146	356993
15921	356994
197710	356995
124311	356996
154135	356997
376613	356998
426270	356999
117959	357000
117959	357001
406744	357002
134429	357003
7692	357004
61254	357005
172089	357006
299183	357007
58736	357008
175077	357009
322	357010
122266	357011
17608	357012
142670	357013
438531	357014
87609	357015
115306	357016
333782	357017
426280	357018
326841	357019
113440	357020
221421	357021
35344	357022
2856	357023
457810	357024
195998	357025
358965	357026
106622	357027
184716	357028
33879	357029
64314	357030
209518	357031
190577	357032
77689	357033
41107	357034
198717	357035
151570	357036
375565	357037
233	357038
206711	357039
75092	357040
29309	357041
246981	357042
338896	357043
11455	357044
197597	357045
338800	357046
242423	357047
205441	357048
116284	357049
247260	357050
113320	357051
229320	357052
151029	357053
58426	357054
67870	357055
181379	357056
61597	357057
371929	357058
125354	357059
177600	357060
17250	357061
184917	357062
332810	357063
445596	357064
50939	357065
18	357066
167083	357067
111787	357068
443960	357069
249064	357070
236856	357071
59222	357072
83877	357073
4846	357074
435420	357075
31349	357076
126368	357077
388762	357078
218773	357079
8942	357080
101197	357081
406275	357082
36312	357083
184716	357084
406655	357085
99560	357086
276899	357087
396903	357088
68327	357089
246908	357090
130900	357091
223411	357092
149269	357093
293267	357094
367446	357095
368649	357096
421484	357097
22628	357098
446556	357099
40440	357100
82737	357101
197227	357102
100750	357103
275732	357104
4928	357105
148681	357106
87962	357107
24913	357108
180319	357109
56164	357110
28945	357111
180855	357112
18658	357113
131096	357114
146302	357115
24104	357116
7811	357117
449364	357118
7695	357119
126211	357120
456511	357121
66959	357122
127600	357123
125488	357124
446589	357125
247758	357126
123189	357127
64405	357128
248400	357129
453481	357130
240476	357131
449230	357132
259140	357133
128530	357134
236249	357135
248588	357136
440146	357137
65781	357138
9474	357139
132370	357140
79887	357141
180527	357142
300491	357143
233054	357144
67200	357145
73221	357146
39277	357147
127121	357148
17805	357149
33891	357150
40609	357151
85953	357152
109284	357153
434697	357154
260418	357155
98654	357156
206536	357157
9653	357158
181612	357159
260973	357160
13905	357161
204980	357162
111998	357163
348523	357164
104934	357165
1425	357166
45881	357167
261974	357168
15659	357169
14965	357170
325991	357171
27926	357172
190351	357173
216763	357174
3459	357175
155829	357176
86605	357177
168117	357178
97566	357179
353143	357180
353194	357181
155242	357182
125411	357183
341553	357184
449551	357185
324201	357186
23996	357187
342577	357188
94367	357189
41178	357190
124653	357191
278599	357192
53747	357193
76717	357194
125780	357195
187366	357196
308600	357197
90142	357198
97109	357199
630	357200
71160	357201
1002	357202
24329	357203
35286	357204
16514	357205
449044	357206
318785	357207
188086	357208
217969	357209
409672	357210
75413	357211
302146	357212
298337	357213
379440	357214
84846	357215
249870	357216
166952	357217
122688	357218
289938	357219
190648	357220
2843	357221
86733	357222
195345	357223
216489	357224
169639	357225
452534	357226
100208	357227
173010	357228
352362	357229
304074	357230
13005	357231
220203	357232
107616	357233
81947	357234
170946	357235
412467	357236
14108	357237
145552	357238
156293	357239
123455	357240
26013	357241
374059	357242
15876	357243
1114	357244
78083	357245
58710	357246
91143	357247
88647	357248
203266	357249
114730	357250
454462	357251
171	357252
52909	357253
250545	357254
107364	357255
171827	357256
10110	357257
70510	357258
368504	357259
219443	357260
18126	357261
29362	357262
234118	357263
71547	357264
337063	357265
32247	357266
402227	357267
6979	357268
132135	357269
146546	357270
390212	357271
181630	357272
90	357273
62108	357274
84797	357275
12858	357276
148017	357277
3430	357278
271061	357279
116643	357280
231853	357281
447313	357282
208177	357283
110787	357284
113591	357285
235135	357286
139329	357287
44795	357288
231853	357289
1713	357290
3880	357291
137002	357292
363810	357293
372120	357294
40294	357295
182405	357296
254097	357297
383722	357298
318459	357299
137071	357300
128970	357301
452787	357302
243710	357303
428357	357304
24454	357305
80013	357306
189476	357307
235061	357308
241173	357309
95678	357310
167140	357311
63171	357312
105494	357313
139124	357314
410743	357315
104250	357316
13539	357317
197121	357318
162141	357319
331536	357320
228704	357321
347169	357322
376604	357323
237070	357324
346277	357325
93174	357326
139142	357327
329165	357328
67754	357329
67754	357330
285023	357331
101076	357332
17625	357333
226717	357334
413022	357335
190238	357336
10249	357337
333394	357338
140908	357339
149104	357340
156170	357341
103963	357342
163754	357343
3962	357344
143599	357345
1007	357346
355638	357347
110406	357348
198735	357349
263771	357350
333529	357351
119649	357352
158150	357353
64464	357354
5516	357355
229619	357356
27203	357357
163210	357358
185379	357359
63444	357360
407117	357361
361601	357362
252598	357363
142129	357364
24903	357365
102107	357366
120096	357367
90904	357368
141875	357369
167809	357370
211963	357371
66122	357372
123831	357373
234386	357374
29611	357375
454994	357376
86919	357377
453937	357378
48845	357379
206037	357380
60806	357381
224201	357382
408486	357383
57924	357384
424665	357385
63677	357386
185885	357387
157396	357388
363363	357389
43942	357390
118540	357391
454541	357392
105210	357393
130440	357394
180186	357395
90300	357396
346872	357397
383736	357398
40269	357399
310002	357400
381427	357401
265807	357402
105851	357403
226639	357404
90228	357405
408096	357406
79889	357407
273434	357408
36626	357409
264821	357410
222859	357411
415785	357412
123833	357413
297280	357414
17979	357415
76053	357416
106202	357417
1651	357418
136157	357419
112581	357420
34790	357421
297604	357422
232871	357423
27809	357424
442110	357425
199661	357426
185145	357427
4941	357428
365807	357429
400710	357430
31134	357431
64746	357432
48985	357433
145414	357434
9779	357435
359047	357436
193485	357437
30617	357438
273531	357439
4438	357440
387637	357441
13398	357442
114775	357443
25353	357444
191445	357445
388513	357446
3074	357447
266435	357448
172463	357449
112778	357450
292304	357451
413713	357452
91045	357453
218087	357454
301050	357455
307917	357456
72202	357457
276409	357458
87856	357459
449148	357460
66653	357461
71881	357462
142697	357463
343642	357464
189655	357465
181637	357466
349996	357467
314077	357468
369341	357469
262574	357470
141924	357471
148251	357472
180998	357473
410559	357474
41552	357475
79345	357476
49142	357477
327754	357478
79290	357479
187627	357480
431511	357481
286397	357482
56452	357483
272652	357484
404338	357485
219099	357486
80492	357487
132312	357488
178567	357489
279492	357490
286311	357491
248754	357492
239528	357493
107917	357494
427031	357495
107310	357496
14680	357497
44467	357498
154345	357499
19755	357500
22063	357501
11162	357502
47068	357503
220250	357504
99557	357505
46013	357506
317093	357507
242606	357508
144413	357509
40896	357510
32019	357511
262626	357512
187747	357513
290627	357514
246768	357515
325709	357516
453405	357517
394615	357518
345099	357519
45670	357520
15243	357521
188334	357522
325788	357523
14914	357524
28451	357525
348140	357526
250582	357527
172689	357528
395605	357529
46329	357530
80838	357531
32054	357532
27646	357533
351826	357534
134480	357535
98069	357536
152644	357537
68735	357538
175254	357539
330927	357540
19012	357541
314142	357542
375473	357543
136959	357544
159850	357545
81861	357546
134648	357547
182305	357548
174676	357549
144178	357550
28164	357551
66551	357552
36681	357553
110869	357554
180628	357555
205028	357556
85479	357557
1194	357558
295364	357559
174679	357560
106038	357561
305168	357562
234837	357563
9967	357564
100564	357565
79666	357566
381429	357567
308255	357568
184813	357569
410114	357570
358307	357571
295755	357572
27411	357573
123168	357574
36324	357575
49507	357576
104931	357577
9212	357578
107718	357579
285784	357580
325829	357581
143958	357582
171848	357583
85459	357584
47506	357585
340067	357586
340251	357587
72479	357588
179365	357589
340843	357590
300066	357591
330990	357592
89082	357593
33430	357594
454642	357595
280223	357596
54082	357597
7850	357598
24108	357599
44100	357600
27003	357601
199849	357602
10410	357603
72856	357604
319042	357605
115311	357606
88246	357607
121218	357608
434736	357609
73593	357610
322664	357611
42111	357612
119861	357613
36595	357614
120983	357615
100473	357616
35609	357617
89667	357618
224875	357619
26781	357620
111702	357621
441206	357622
449708	357623
217068	357624
72173	357625
210591	357626
112866	357627
368342	357628
78692	357629
55786	357630
150199	357631
193121	357632
235743	357633
116185	357634
53741	357635
11730	357636
243547	357637
348358	357638
404583	357639
309129	357640
226733	357641
84204	357642
157847	357643
230390	357644
108004	357645
245886	357646
62911	357647
196534	357648
249416	357649
35912	357650
306226	357651
55865	357652
263853	357653
304774	357654
414000	357655
180900	357656
312951	357657
76084	357658
139153	357659
39912	357660
46406	357661
257841	357662
336100	357663
456190	357664
64418	357665
427892	357666
316817	357667
358201	357668
96059	357669
142180	357670
67339	357671
13209	357672
218870	357673
13349	357674
319010	357675
87875	357676
317752	357677
10164	357678
136592	357679
407662	357680
61522	357681
201253	357682
131719	357683
299536	357684
112761	357685
218566	357686
13411	357687
35904	357688
325656	357689
329360	357690
419161	357691
165520	357692
158551	357693
72022	357694
212367	357695
134714	357696
118418	357697
76021	357698
88298	357699
118536	357700
190684	357701
427474	357702
301656	357703
15761	357704
341872	357705
405352	357706
90348	357707
288979	357708
119362	357709
139847	357710
37595	357711
62901	357712
143232	357713
20960	357714
235210	357715
24862	357716
60	357717
222935	357718
439242	357719
373931	357720
38353	357721
395333	357722
357038	357723
277030	357724
333079	357725
265602	357726
35902	357727
59028	357728
263130	357729
428338	357730
19999	357731
24514	357732
63381	357733
196686	357734
314550	357735
384850	357736
255642	357737
191824	357738
143487	357739
264307	357740
70595	357741
143230	357742
261305	357743
226910	357744
61092	357745
102474	357746
217962	357747
191918	357748
111524	357749
158401	357750
71514	357751
426268	357752
78568	357753
113598	357754
354061	357755
65636	357756
29517	357757
351581	357758
9148	357759
445100	357760
250555	357761
96187	357762
23930	357763
67792	357764
39900	357765
75523	357766
348076	357767
3115	357768
38896	357769
15453	357770
178572	357771
268664	357772
18989	357773
40527	357774
418946	357775
87338	357776
1961	357777
38206	357778
124185	357779
24794	357780
228040	357781
429417	357782
27751	357783
52360	357784
268642	357785
111090	357786
403193	357787
185664	357788
206556	357789
231433	357790
417717	357791
95485	357792
188544	357793
319354	357794
25114	357795
10200	357796
366445	357797
98927	357798
65623	357799
78632	357800
69628	357801
97855	357802
109425	357803
55164	357804
37735	357805
178491	357806
121706	357807
351951	357808
178663	357809
329904	357810
53542	357811
133451	357812
226685	357813
106187	357814
99590	357815
278165	357816
125708	357817
6661	357818
49554	357819
119835	357820
203359	357821
62302	357822
131153	357823
129473	357824
4271	357825
455893	357826
37077	357827
51650	357828
105640	357829
116933	357830
29604	357831
209978	357832
192482	357833
306325	357834
76413	357835
374353	357836
257270	357837
23006	357838
10877	357839
235787	357840
241343	357841
65296	357842
11953	357843
242831	357844
232158	357845
122350	357846
247466	357847
5053	357848
27642	357849
27642	357850
233783	357851
123681	357852
121175	357853
61483	357854
19779	357855
33103	357856
235758	357857
34941	357858
270262	357859
183132	357860
191783	357861
149937	357862
128513	357863
159310	357864
18860	357865
47878	357866
415307	357867
6029	357868
52081	357869
124988	357870
75047	357871
94028	357872
35935	357873
119936	357874
107837	357875
43195	357876
422970	357877
361886	357878
26128	357879
55688	357880
69355	357881
164942	357882
270682	357883
287824	357884
78571	357885
401193	357886
46628	357887
239236	357888
394412	357889
128142	357890
366925	357891
239884	357892
83632	357893
301293	357894
200897	357895
189558	357896
45210	357897
58135	357898
98187	357899
230733	357900
107713	357901
125593	357902
92394	357903
453951	357904
95520	357905
101300	357906
326387	357907
83092	357908
198810	357909
85791	357910
433120	357911
241696	357912
130143	357913
19351	357914
372275	357915
267455	357916
84846	357917
430385	357918
348586	357919
76092	357920
102607	357921
57195	357922
102200	357923
361919	357924
7107	357925
115066	357926
195982	357927
319315	357928
4372	357929
195326	357930
34000	357931
253098	357932
403204	357933
117398	357934
407158	357935
290553	357936
454783	357937
70079	357938
338534	357939
193257	357940
118830	357941
69472	357942
32798	357943
25076	357944
344276	357945
188902	357946
200796	357947
24680	357948
317477	357949
120326	357950
135107	357951
135071	357952
178733	357953
43697	357954
101511	357955
124730	357956
117288	357957
446646	357958
65122	357959
74227	357960
370744	357961
72591	357962
204877	357963
347858	357964
51882	357965
393532	357966
199202	357967
107484	357968
83864	357969
137621	357970
300146	357971
37224	357972
418012	357973
318545	357974
326670	357975
238754	357976
91001	357977
217823	357978
268078	357979
169148	357980
72676	357981
247705	357982
14951	357983
225675	357984
214680	357985
104245	357986
161550	357987
75938	357988
49235	357989
16003	357990
97962	357991
161053	357992
218396	357993
184866	357994
33296	357995
120410	357996
170541	357997
129266	357998
108466	357999
17790	358000
408818	358001
249365	358002
122201	358003
260800	358004
10312	358005
136493	358006
113218	358007
2409	358008
193706	358009
33528	358010
65659	358011
119473	358012
179147	358013
193740	358014
365238	358015
98247	358016
82570	358017
20354	358018
311605	358019
405720	358020
352497	358021
151598	358022
210964	358023
431204	358024
128737	358025
246392	358026
162991	358027
47761	358028
364543	358029
443563	358030
134300	358031
244853	358032
142375	358033
142375	358034
327704	358035
242846	358036
287145	358037
237592	358038
228819	358039
386438	358040
17441	358041
418919	358042
137812	358043
396967	358044
95800	358045
128297	358046
420755	358047
429571	358048
81646	358049
101332	358050
91963	358051
282229	358052
180044	358053
788	358054
49400	358055
24833	358056
247324	358057
295361	358058
146463	358059
245279	358060
245279	358061
123268	358062
24177	358063
6542	358064
45020	358065
409977	358066
19999	358067
86268	358068
31548	358069
329115	358070
6152	358071
99268	358072
207557	358073
288449	358074
20734	358075
124260	358076
52996	358077
199071	358078
204174	358079
238284	358080
206	358081
57502	358082
134202	358083
133935	358084
360556	358085
85825	358086
79244	358087
196282	358088
169290	358089
123494	358090
240773	358091
358520	358092
95240	358093
441993	358094
128141	358095
170362	358096
374581	358097
217360	358098
11474	358099
419730	358100
337654	358101
137078	358102
2601	358103
87649	358104
177627	358105
383563	358106
10124	358107
82015	358108
247884	358109
245450	358110
69505	358111
2274	358112
21866	358113
69700	358114
433039	358115
158216	358116
249160	358117
64822	358118
311410	358119
34073	358120
63335	358121
46815	358122
359736	358123
251844	358124
20546	358125
151707	358126
62449	358127
327216	358128
176261	358129
9965	358130
54376	358131
319749	358132
132915	358133
30728	358134
63455	358135
118789	358136
166928	358137
37383	358138
121533	358139
183888	358140
3857	358141
178822	358142
3010	358143
302839	358144
153963	358145
108978	358146
3010	358147
237114	358148
458397	358149
359158	358150
70364	358151
436596	358152
457469	358153
122744	358154
418976	358155
203128	358156
181897	358157
171134	358158
296027	358159
78357	358160
233340	358161
260398	358162
435278	358163
277091	358164
5846	358165
108978	358166
186364	358167
102835	358168
247286	358169
24639	358170
372453	358171
53256	358172
183939	358173
88473	358174
437655	358175
80863	358176
130376	358177
345917	358178
165429	358179
32542	358180
87385	358181
373761	358182
52233	358183
167709	358184
66435	358185
128403	358186
429192	358187
41059	358188
57930	358189
28819	358190
124298	358191
121283	358192
16480	358193
84685	358194
326691	358195
6203	358196
46910	358197
144738	358198
7478	358199
196338	358200
5113	358201
266343	358202
55000	358203
361448	358204
193103	358205
245450	358206
93659	358207
352910	358208
33618	358209
114355	358210
459479	358211
24760	358212
240370	358213
19446	358214
231127	358215
25363	358216
246063	358217
38602	358218
444244	358219
122833	358220
159502	358221
191031	358222
63516	358223
244693	358224
2525	358225
128162	358226
446421	358227
231500	358228
410475	358229
448070	358230
218348	358231
219866	358232
27560	358233
124236	358234
453083	358235
20144	358236
86260	358237
13122	358238
154383	358239
70097	358240
79075	358241
48754	358242
66412	358243
304306	358244
124661	358245
380843	358246
126451	358247
246969	358248
28634	358249
16265	358250
291051	358251
17395	358252
261220	358253
198614	358254
34723	358255
121613	358256
5240	358257
141583	358258
59752	358259
405831	358260
51345	358261
124651	358262
64952	358263
415903	358264
126537	358265
3573	358266
59223	358267
223971	358268
80116	358269
264793	358270
36133	358271
434744	358272
305675	358273
298987	358274
423184	358275
34527	358276
245278	358277
87977	358278
11008	358279
298441	358280
121188	358281
82398	358282
213705	358283
18439	358284
337047	358285
161592	358286
19155	358287
2439	358288
402230	358289
22126	358290
343756	358291
29320	358292
65516	358293
224652	358294
847	358295
121599	358296
1658	358297
21920	358298
125456	358299
130120	358300
26455	358301
15787	358302
113515	358303
18002	358304
440281	358305
240586	358306
108199	358307
316369	358308
116833	358309
28964	358310
116333	358311
209564	358312
54831	358313
44512	358314
458908	358315
303334	358316
41966	358317
1044	358318
222826	358319
402614	358320
160424	358321
41133	358322
166527	358323
142156	358324
187624	358325
185319	358326
4798	358327
53406	358328
247286	358329
292910	358330
437991	358331
300211	358332
51757	358333
16784	358334
63420	358335
239052	358336
393932	358337
275102	358338
125579	358339
179071	358340
163083	358341
112538	358342
74704	358343
415769	358344
148517	358345
396697	358346
399631	358347
1245	358348
113712	358349
65906	358350
239190	358351
24089	358352
108713	358353
256490	358354
217700	358355
170499	358356
435625	358357
22726	358358
81576	358359
200252	358360
88932	358361
156778	358362
409868	358363
336824	358364
138774	358365
64663	358366
81703	358367
442937	358368
278395	358369
21984	358370
40571	358371
15213	358372
116692	358373
229635	358374
411169	358375
198887	358376
347633	358377
79348	358378
346041	358379
311585	358380
450025	358381
226475	358382
430532	358383
72283	358384
335932	358385
173666	358386
186328	358387
329865	358388
365962	358389
98166	358390
118072	358391
48677	358392
116051	358393
216044	358394
242	358395
434678	358396
160230	358397
102188	358398
209889	358399
377933	358400
55431	358401
174843	358402
173599	358403
131377	358404
245951	358405
7193	358406
321066	358407
67072	358408
250788	358409
453686	358410
43859	358411
327076	358412
128217	358413
41029	358414
106884	358415
288911	358416
149959	358417
234228	358418
350015	358419
41287	358420
73491	358421
86567	358422
455136	358423
12895	358424
412772	358425
345071	358426
358543	358427
195627	358428
77105	358429
143452	358430
108021	358431
367684	358432
54080	358433
435531	358434
445183	358435
370811	358436
409789	358437
64954	358438
82914	358439
149126	358440
138323	358441
191030	358442
23089	358443
241153	358444
379801	358445
14467	358446
457258	358447
107164	358448
308554	358449
104951	358450
55754	358451
52982	358452
116275	358453
62118	358454
9985	358455
18305	358456
25381	358457
445671	358458
92350	358459
25740	358460
40372	358461
31783	358462
344278	358463
195718	358464
235340	358465
387835	358466
45103	358467
278166	358468
11117	358469
327165	358470
84921	358471
129889	358472
221591	358473
131086	358474
160428	358475
37173	358476
16501	358477
12607	358478
11321	358479
218353	358480
37880	358481
58139	358482
78410	358483
327530	358484
321886	358485
317302	358486
13412	358487
116821	358488
1670	358489
117285	358490
11125	358491
319851	358492
1992	358493
94699	358494
30663	358495
31972	358496
110150	358497
209622	358498
161736	358499
152293	358500
115785	358501
157109	358502
373619	358503
44327	358504
446436	358505
339150	358506
365246	358507
7949	358508
109554	358509
7554	358510
8338	358511
45683	358512
22636	358513
105404	358514
1023	358515
4706	358516
57416	358517
63054	358518
10800	358519
4706	358520
54873	358521
11065	358522
297329	358523
158119	358524
41474	358525
319778	358526
198616	358527
450512	358528
128750	358529
13251	358530
64480	358531
18513	358532
346358	358533
37162	358534
144084	358535
35267	358536
447688	358537
219194	358538
431834	358539
222617	358540
219471	358541
111996	358542
126489	358543
21762	358544
56752	358545
21654	358546
34659	358547
4718	358548
96289	358549
306611	358550
47002	358551
180341	358552
412654	358553
1351	358554
334750	358555
209245	358556
246676	358557
97627	358558
48065	358559
1102	358560
449508	358561
39104	358562
42485	358563
143162	358564
42485	358565
186722	358566
67468	358567
379057	358568
106094	358569
26761	358570
28484	358571
261114	358572
373568	358573
57232	358574
4745	358575
133993	358576
94765	358577
1660	358578
25645	358579
32582	358580
1892	358581
121	358582
914	358583
490	358584
172517	358585
5739	358586
136086	358587
212	358588
48978	358589
314964	358590
1306	358591
24935	358592
51181	358593
28385	358594
6495	358595
415320	358596
3078	358597
425251	358598
177889	358599
1037	358600
66720	358601
207173	358602
73919	358603
145781	358604
27557	358605
28676	358606
3242	358607
81848	358608
191762	358609
5869	358610
8806	358611
111	358612
514	358613
55749	358614
182845	358615
5222	358616
12628	358617
73517	358618
73	358619
14002	358620
16415	358621
113326	358622
36391	358623
113326	358624
57132	358625
66133	358626
45030	358627
12621	358628
141565	358629
121752	358630
11252	358631
293418	358632
32255	358633
284498	358634
82399	358635
415018	358636
203223	358637
276435	358638
7957	358639
9968	358640
145	358641
192920	358642
166976	358643
170122	358644
43988	358645
194752	358646
383472	358647
42501	358648
245	358649
93948	358650
99813	358651
264755	358652
17905	358653
289508	358654
149242	358655
150094	358656
377881	358657
35302	358658
163510	358659
6910	358660
16556	358661
235762	358662
278144	358663
288663	358664
194742	358665
202989	358666
55364	358667
69788	358668
313948	358669
209245	358670
39395	358671
15107	358672
9879	358673
5465	358674
4161	358675
414417	358676
102887	358677
49137	358678
310832	358679
3855	358680
102209	358681
242334	358682
1439	358683
42847	358684
439364	358685
218817	358686
44270	358687
50873	358688
668	358689
27496	358690
112035	358691
229781	358692
23848	358693
37887	358694
2016	358695
240679	358696
401306	358697
30265	358698
396372	358699
223963	358700
420	358701
186195	358702
16824	358703
16974	358704
43737	358705
342116	358706
172005	358707
327858	358708
195741	358709
78920	358710
151899	358711
3619	358712
3816	358713
202192	358714
321103	358715
126054	358716
48928	358717
332038	358718
51139	358719
305069	358720
1643	358721
252980	358722
859	358723
3486	358724
72183	358725
1641	358726
19172	358727
230877	358728
10706	358729
206548	358730
18708	358731
183019	358732
6286	358733
340695	358734
342263	358735
338638	358736
21058	358737
72646	358738
11634	358739
214271	358740
59554	358741
430611	358742
54384	358743
28777	358744
144	358745
239190	358746
66225	358747
237476	358748
10449	358749
353921	358750
43437	358751
56278	358752
172971	358753
251161	358754
192517	358755
130559	358756
32597	358757
234487	358758
189080	358759
191112	358760
65969	358761
450769	358762
401269	358763
165086	358764
314994	358765
194386	358766
361139	358767
363839	358768
347626	358769
360191	358770
301132	358771
112267	358772
12149	358773
91424	358774
39847	358775
425476	358776
20235	358777
86402	358778
176206	358779
227906	358780
285572	358781
291285	358782
256166	358783
432138	358784
105835	358785
6391	358786
335937	358787
161916	358788
202899	358789
162128	358790
36825	358791
40202	358792
253563	358793
68702	358794
375230	358795
398501	358796
207404	358797
272657	358798
364	358799
80064	358800
105591	358801
377580	358802
85605	358803
10147	358804
188051	358805
8150	358806
266047	358807
52476	358808
341436	358809
385479	358810
169197	358811
30502	358812
6391	358813
234123	358814
295486	358815
32845	358816
372243	358817
102054	358818
102171	358819
56430	358820
239511	358821
262519	358822
84682	358823
374927	358824
91638	358825
42273	358826
454910	358827
253341	358828
3533	358829
98410	358830
1274	358831
26919	358832
15890	358833
56195	358834
77087	358835
179773	358836
68694	358837
161196	358838
107779	358839
49958	358840
1636	358841
3130	358842
35020	358843
31877	358844
6104	358845
120910	358846
116362	358847
1626	358848
1455	358849
11993	358850
111926	358851
391048	358852
1161	358853
11597	358854
18718	358855
182315	358856
240257	358857
404360	358858
114291	358859
63372	358860
452417	358861
1809	358862
286478	358863
51824	358864
156718	358865
412793	358866
201361	358867
8073	358868
453845	358869
9004	358870
72071	358871
90046	358872
79620	358873
84709	358874
185832	358875
88058	358876
36029	358877
131744	358878
165131	358879
125734	358880
212919	358881
409220	358882
85798	358883
119372	358884
154222	358885
190902	358886
304652	358887
277405	358888
142724	358889
428770	358890
93341	358891
76949	358892
20248	358893
122057	358894
388627	358895
81541	358896
239565	358897
151293	358898
60633	358899
228379	358900
131231	358901
428749	358902
76148	358903
81298	358904
360929	358905
131624	358906
8261	358907
204715	358908
228584	358909
438385	358910
125050	358911
113476	358912
79268	358913
86315	358914
90941	358915
315700	358916
296800	358917
90350	358918
302467	358919
274656	358920
44442	358921
33544	358922
5823	358923
200741	358924
132862	358925
8956	358926
222632	358927
78874	358928
50929	358929
125016	358930
112958	358931
227568	358932
116039	358933
97981	358934
186199	358935
349230	358936
61700	358937
17716	358938
58595	358939
355241	358940
102484	358941
43619	358942
132460	358943
84650	358944
124164	358945
16525	358946
20187	358947
35159	358948
373861	358949
25603	358950
10831	358951
55758	358952
226778	358953
2572	358954
100147	358955
199929	358956
5114	358957
207916	358958
182974	358959
149694	358960
91884	358961
389192	358962
186928	358963
16426	358964
960	358965
9321	358966
323607	358967
4	358968
59776	358969
263670	358970
9870	358971
5706	358972
170342	358973
355131	358974
225051	358975
119894	358976
113723	358977
59693	358978
235338	358979
26222	358980
177995	358981
106399	358982
149132	358983
1050	358984
43190	358985
80244	358986
142342	358987
165232	358988
115507	358989
66284	358990
434715	358991
381740	358992
127467	358993
195289	358994
119364	358995
183103	358996
269411	358997
8959	358998
179008	358999
65955	359000
287247	359001
2428	359002
52389	359003
6915	359004
7635	359005
63677	359006
8643	359007
28966	359008
155209	359009
303291	359010
433194	359011
6981	359012
222737	359013
69887	359014
313	359015
22823	359016
344864	359017
428628	359018
326113	359019
179160	359020
61090	359021
406045	359022
64827	359023
81053	359024
106855	359025
459207	359026
327984	359027
177398	359028
175639	359029
36007	359030
23542	359031
367327	359032
11375	359033
162062	359034
5617	359035
174487	359036
28435	359037
75737	359038
64580	359039
73653	359040
212356	359041
94554	359042
14320	359043
118731	359044
117061	359045
9626	359046
9707	359047
87680	359048
217414	359049
184238	359050
33489	359051
86575	359052
267491	359053
59856	359054
203675	359055
455849	359056
1710	359057
62240	359058
428205	359059
12506	359060
118316	359061
7745	359062
28308	359063
47222	359064
14977	359065
1511	359066
239550	359067
340164	359068
7135	359069
453947	359070
97711	359071
363234	359072
58725	359073
104282	359074
119550	359075
40879	359076
145766	359077
49511	359078
41546	359079
389663	359080
52819	359081
227792	359082
226982	359083
19150	359084
9726	359085
30597	359086
64776	359087
3564	359088
113048	359089
244247	359090
262496	359091
195700	359092
21502	359093
71562	359094
97357	359095
157041	359096
69709	359097
347781	359098
247844	359099
175787	359100
39266	359101
109259	359102
40827	359103
100858	359104
394300	359105
343579	359106
279041	359107
48773	359108
120078	359109
238521	359110
248752	359111
61287	359112
334596	359113
86080	359114
180680	359115
163662	359116
136399	359117
193016	359118
187942	359119
180596	359120
262571	359121
47275	359122
191401	359123
14910	359124
152460	359125
202842	359126
11424	359127
20761	359128
392981	359129
145339	359130
345607	359131
9851	359132
48773	359133
310635	359134
33768	359135
188123	359136
73472	359137
81708	359138
439125	359139
376088	359140
47690	359141
72705	359142
82034	359143
346123	359144
80936	359145
104898	359146
236669	359147
9183	359148
92793	359149
230987	359150
107308	359151
109167	359152
238620	359153
10204	359154
191710	359155
139520	359156
7238	359157
50566	359158
374990	359159
82817	359160
5367	359161
246781	359162
65555	359163
72598	359164
17502	359165
49090	359166
298142	359167
15572	359168
64624	359169
78275	359170
152447	359171
28518	359172
370626	359173
222512	359174
450204	359175
131551	359176
217704	359177
69778	359178
78313	359179
174001	359180
144678	359181
23952	359182
451416	359183
413687	359184
96969	359185
9535	359186
33145	359187
12247	359188
207340	359189
63109	359190
98120	359191
66737	359192
185508	359193
33673	359194
5005	359195
445	359196
29264	359197
7394	359198
225004	359199
123722	359200
228678	359201
422884	359202
83017	359203
272617	359204
194064	359205
94932	359206
923	359207
4232	359208
447778	359209
123169	359210
228655	359211
26643	359212
213280	359213
174554	359214
102721	359215
355360	359216
18653	359217
99143	359218
155294	359219
335774	359220
295295	359221
72323	359222
131359	359223
368070	359224
157568	359225
119798	359226
3600	359227
65810	359228
55689	359229
8965	359230
198222	359231
274879	359232
425196	359233
53456	359234
215898	359235
383870	359236
49975	359237
50027	359238
252129	359239
22801	359240
83814	359241
270	359242
338937	359243
133003	359244
58750	359245
42372	359246
34133	359247
36023	359248
44775	359249
339872	359250
109709	359251
435041	359252
180454	359253
250477	359254
233505	359255
26738	359256
55525	359257
80548	359258
15390	359259
179113	359260
22166	359261
219608	359262
204931	359263
94346	359264
231804	359265
100279	359266
176724	359267
236839	359268
352566	359269
5860	359270
378541	359271
151876	359272
15309	359273
272806	359274
173403	359275
173880	359276
77683	359277
208615	359278
118494	359279
70484	359280
8817	359281
4384	359282
58922	359283
4094	359284
104354	359285
46611	359286
108498	359287
3781	359288
49028	359289
32307	359290
226596	359291
77265	359292
313317	359293
58995	359294
96929	359295
222	359296
102707	359297
429678	359298
201570	359299
135410	359300
59678	359301
43843	359302
5976	359303
90281	359304
11111	359305
258504	359306
50787	359307
170727	359308
27258	359309
218718	359310
25653	359311
15552	359312
14833	359313
110528	359314
360956	359315
14519	359316
247484	359317
36672	359318
443909	359319
169962	359320
401137	359321
109394	359322
14758	359323
101907	359324
81992	359325
359943	359326
14827	359327
194341	359328
235339	359329
32602	359330
81430	359331
4641	359332
206620	359333
45994	359334
147401	359335
76603	359336
145607	359337
388603	359338
33998	359339
83455	359340
285879	359341
238898	359342
362586	359343
202191	359344
53620	359345
224895	359346
361004	359347
1933	359348
12220	359349
20241	359350
12864	359351
337304	359352
140611	359353
30649	359354
6447	359355
195269	359356
17667	359357
302097	359358
47818	359359
177555	359360
88536	359361
82158	359362
137244	359363
29578	359364
263543	359365
903	359366
414330	359367
59300	359368
63164	359369
168628	359370
419368	359371
414596	359372
188345	359373
52870	359374
233083	359375
437761	359376
129117	359377
46649	359378
364410	359379
14226	359380
139022	359381
96343	359382
317846	359383
312236	359384
338450	359385
343002	359386
199900	359387
214809	359388
203247	359389
6177	359390
223515	359391
145099	359392
447572	359393
105723	359394
37850	359395
14111	359396
353499	359397
79581	359398
66173	359399
120119	359400
22062	359401
311542	359402
139578	359403
123092	359404
141605	359405
46237	359406
91073	359407
218239	359408
132000	359409
12161	359410
59912	359411
73143	359412
71154	359413
432048	359414
236774	359415
247089	359416
30433	359417
118699	359418
44402	359419
456158	359420
259034	359421
333422	359422
51770	359423
347833	359424
436177	359425
61223	359426
264678	359427
34765	359428
245298	359429
4692	359430
318024	359431
334374	359432
1686	359433
92179	359434
247790	359435
40430	359436
254852	359437
2491	359438
11490	359439
79104	359440
155636	359441
9476	359442
53955	359443
332868	359444
79812	359445
66118	359446
242913	359447
35372	359448
338479	359449
43842	359450
343197	359451
13027	359452
121444	359453
118159	359454
34995	359455
115099	359456
324959	359457
193574	359458
18809	359459
9032	359460
89995	359461
5562	359462
456738	359463
412986	359464
250470	359465
65990	359466
343595	359467
167170	359468
124970	359469
119363	359470
145821	359471
234531	359472
66234	359473
228286	359474
240090	359475
8713	359476
33890	359477
117227	359478
171611	359479
252794	359480
117061	359481
169157	359482
97903	359483
27800	359484
215311	359485
130199	359486
240874	359487
51235	359488
288191	359489
16878	359490
257952	359491
206636	359492
76315	359493
50776	359494
110105	359495
146582	359496
379579	359497
3908	359498
25503	359499
62972	359500
247694	359501
366593	359502
28147	359503
24002	359504
51883	359505
45948	359506
4272	359507
78714	359508
88804	359509
160233	359510
55664	359511
22143	359512
101330	359513
397383	359514
35739	359515
25903	359516
125050	359517
133050	359518
7954	359519
129608	359520
256372	359521
58390	359522
98913	359523
134101	359524
125623	359525
335269	359526
15695	359527
3974	359528
383782	359529
16977	359530
31637	359531
84565	359532
93701	359533
304303	359534
204459	359535
193752	359536
135210	359537
193853	359538
129648	359539
75578	359540
179022	359541
287355	359542
387578	359543
426229	359544
178186	359545
251797	359546
418829	359547
31214	359548
4362	359549
106599	359550
209164	359551
93122	359552
137739	359553
54597	359554
199026	359555
175444	359556
198107	359557
38640	359558
10606	359559
7428	359560
29349	359561
99794	359562
676	359563
45255	359564
15666	359565
195012	359566
94331	359567
142776	359568
369759	359569
241728	359570
1239	359571
18684	359572
51843	359573
119753	359574
248387	359575
128351	359576
150535	359577
172820	359578
112783	359579
405910	359580
126030	359581
119969	359582
19524	359583
386564	359584
30443	359585
415243	359586
28887	359587
2339	359588
125168	359589
64316	359590
87267	359591
409924	359592
179050	359593
267332	359594
113273	359595
20622	359596
46827	359597
220650	359598
428222	359599
447003	359600
282533	359601
202186	359602
189299	359603
290965	359604
438887	359605
69425	359606
148161	359607
90980	359608
429840	359609
70299	359610
49478	359611
93984	359612
33443	359613
307167	359614
345013	359615
229205	359616
19086	359617
137959	359618
358096	359619
42288	359620
167527	359621
190995	359622
291653	359623
119989	359624
14271	359625
410394	359626
208450	359627
77923	359628
67188	359629
360728	359630
419	359631
442271	359632
398275	359633
147424	359634
273766	359635
180649	359636
70905	359637
293963	359638
217871	359639
205707	359640
51037	359641
291537	359642
271056	359643
74482	359644
239489	359645
225057	359646
257604	359647
69202	359648
53192	359649
422157	359650
162619	359651
193686	359652
206457	359653
53951	359654
1168	359655
3360	359656
148465	359657
219356	359658
36894	359659
33087	359660
206342	359661
195817	359662
74602	359663
34700	359664
34	359665
100198	359666
27919	359667
72175	359668
193629	359669
176011	359670
436245	359671
56430	359672
175272	359673
202229	359674
92318	359675
460052	359676
369417	359677
126838	359678
58824	359679
1843	359680
250531	359681
405623	359682
196074	359683
196074	359684
173422	359685
110616	359686
216100	359687
167582	359688
33046	359689
355725	359690
157432	359691
7079	359692
407443	359693
218733	359694
404559	359695
8016	359696
200885	359697
310881	359698
108408	359699
25769	359700
41884	359701
103389	359702
119970	359703
19098	359704
187757	359705
5750	359706
318706	359707
66270	359708
13741	359709
253264	359710
82051	359711
98511	359712
70678	359713
153777	359714
432573	359715
444615	359716
287262	359717
375056	359718
76281	359719
8491	359720
188295	359721
191575	359722
184037	359723
51063	359724
358838	359725
26577	359726
196934	359727
166840	359728
104165	359729
272908	359730
86566	359731
87015	359732
322352	359733
44194	359734
320964	359735
315968	359736
44214	359737
167112	359738
354569	359739
58692	359740
160385	359741
73812	359742
88840	359743
89102	359744
171231	359745
247364	359746
407604	359747
145256	359748
249887	359749
55131	359750
96034	359751
53348	359752
180273	359753
7980	359754
24436	359755
17631	359756
224083	359757
27813	359758
202737	359759
188527	359760
77280	359761
18476	359762
341722	359763
27685	359764
235047	359765
188361	359766
18005	359767
92616	359768
304199	359769
94415	359770
166525	359771
363415	359772
110984	359773
30567	359774
14492	359775
12618	359776
118684	359777
414935	359778
108482	359779
11136	359780
260804	359781
206465	359782
191730	359783
1136	359784
45352	359785
240465	359786
17661	359787
12655	359788
249046	359789
206336	359790
100922	359791
245326	359792
311218	359793
178047	359794
173401	359795
37754	359796
6607	359797
8339	359798
243685	359799
22786	359800
241760	359801
263279	359802
198731	359803
43386	359804
109758	359805
197996	359806
56570	359807
221852	359808
32855	359809
275486	359810
83817	359811
303275	359812
172787	359813
218835	359814
77465	359815
101900	359816
399268	359817
39321	359818
98679	359819
39632	359820
8659	359821
203680	359822
217839	359823
81064	359824
134438	359825
107678	359826
386194	359827
369689	359828
34940	359829
243053	359830
45518	359831
17790	359832
13396	359833
175708	359834
290278	359835
19	359836
163754	359837
83593	359838
44970	359839
3972	359840
100843	359841
34309	359842
31869	359843
80945	359844
245563	359845
448084	359846
242128	359847
229557	359848
60636	359849
215403	359850
128000	359851
18872	359852
359665	359853
180746	359854
119351	359855
147781	359856
80945	359857
13888	359858
355119	359859
36408	359860
64189	359861
440466	359862
113786	359863
60697	359864
14123	359865
60974	359866
191730	359867
203495	359868
320789	359869
3605	359870
228719	359871
304276	359872
138286	359873
242811	359874
19102	359875
48134	359876
293973	359877
152262	359878
19168	359879
77806	359880
175171	359881
217374	359882
79925	359883
403355	359884
65876	359885
50918	359886
29386	359887
244995	359888
9348	359889
68443	359890
12041	359891
83116	359892
105370	359893
346705	359894
292306	359895
5194	359896
59365	359897
371666	359898
66117	359899
90837	359900
186783	359901
260230	359902
96817	359903
200549	359904
430529	359905
295548	359906
62287	359907
113065	359908
7611	359909
7441	359910
59090	359911
59090	359912
242681	359913
363231	359914
282207	359915
216627	359916
3766	359917
231040	359918
270495	359919
173545	359920
1749	359921
160078	359922
255	359923
157338	359924
382492	359925
71348	359926
42531	359927
40130	359928
317297	359929
17360	359930
146245	359931
7615	359932
144843	359933
39238	359934
53412	359935
13693	359936
289738	359937
174304	359938
332964	359939
1361	359940
2844	359941
38778	359942
76968	359943
59073	359944
38115	359945
51282	359946
53280	359947
20558	359948
33632	359949
63915	359950
155266	359951
397	359952
317791	359953
130550	359954
10859	359955
48031	359956
56071	359957
27102	359958
237324	359959
248074	359960
338883	359961
60407	359962
61664	359963
19625	359964
30869	359965
30869	359966
125932	359967
17833	359968
55909	359969
186650	359970
132219	359971
368256	359972
80802	359973
97412	359974
451814	359975
1127	359976
265000	359977
25981	359978
189163	359979
3102	359980
18248	359981
98614	359982
87915	359983
233423	359984
7416	359985
11326	359986
452115	359987
176785	359988
48467	359989
102595	359990
34051	359991
188825	359992
181716	359993
439647	359994
7369	359995
196159	359996
287029	359997
68084	359998
293967	359999
51969	360000
459820	360001
38440	360002
12502	360003
167280	360004
112155	360005
32130	360006
20419	360007
119114	360008
71406	360009
40807	360010
302036	360011
146752	360012
61628	360013
3970	360014
119064	360015
87485	360016
55568	360017
65465	360018
414036	360019
220853	360020
36888	360021
105214	360022
227085	360023
18343	360024
5453	360025
10903	360026
138213	360027
396428	360028
55525	360029
371525	360030
42635	360031
420037	360032
83128	360033
80238	360034
133644	360035
216275	360036
431751	360037
204159	360038
51212	360039
404266	360040
218249	360041
258800	360042
37341	360043
413685	360044
146975	360045
36520	360046
98781	360047
3055	360048
319067	360049
250441	360050
51125	360051
433582	360052
267080	360053
186386	360054
65244	360055
408765	360056
130439	360057
318077	360058
159146	360059
223309	360060
335703	360061
384915	360062
32749	360063
33811	360064
118870	360065
285241	360066
843	360067
15401	360068
16423	360069
257193	360070
30678	360071
92017	360072
872	360073
144811	360074
22799	360075
48967	360076
146971	360077
422131	360078
342203	360079
39630	360080
215039	360081
38670	360082
53949	360083
380065	360084
38860	360085
251615	360086
139121	360087
55473	360088
231588	360089
16488	360090
242030	360091
265029	360092
123049	360093
115008	360094
160768	360095
63743	360096
43905	360097
269980	360098
124838	360099
10915	360100
58816	360101
361513	360102
48022	360103
449282	360104
217	360105
19418	360106
181829	360107
86488	360108
2678	360109
37453	360110
296305	360111
305568	360112
35187	360113
40511	360114
136830	360115
111766	360116
218463	360117
267151	360118
244890	360119
259602	360120
4089	360121
71552	360122
210940	360123
11609	360124
20560	360125
346631	360126
449106	360127
17966	360128
5840	360129
146157	360130
363541	360131
345486	360132
331630	360133
13585	360134
200940	360135
144631	360136
34833	360137
36004	360138
213438	360139
68175	360140
171382	360141
231797	360142
30894	360143
662	360144
151563	360145
400428	360146
10196	360147
230635	360148
30318	360149
151227	360150
226776	360151
179366	360152
215671	360153
307023	360154
26727	360155
114693	360156
429882	360157
82999	360158
29599	360159
222457	360160
387145	360161
324875	360162
221223	360163
13848	360164
158287	360165
33266	360166
129693	360167
214754	360168
230881	360169
87622	360170
193364	360171
101160	360172
85450	360173
140263	360174
28063	360175
35076	360176
333504	360177
386167	360178
156702	360179
407302	360180
247006	360181
412949	360182
71687	360183
41556	360184
155820	360185
2550	360186
400747	360187
397120	360188
9210	360189
386119	360190
112905	360191
321543	360192
38505	360193
391394	360194
11252	360195
34456	360196
152781	360197
137056	360198
61131	360199
123783	360200
40701	360201
56282	360202
279561	360203
168932	360204
39062	360205
182532	360206
329136	360207
215901	360208
5796	360209
208270	360210
382857	360211
30883	360212
26678	360213
47325	360214
96123	360215
898	360216
87487	360217
23122	360218
368339	360219
49237	360220
55694	360221
190502	360222
206661	360223
26717	360224
110693	360225
313512	360226
180896	360227
71939	360228
283	360229
259390	360230
134336	360231
217425	360232
1531	360233
148320	360234
79062	360235
154159	360236
199714	360237
128738	360238
135718	360239
126978	360240
16951	360241
85783	360242
203526	360243
227075	360244
272763	360245
57764	360246
285986	360247
379723	360248
402148	360249
60226	360250
438388	360251
10876	360252
418462	360253
375058	360254
12969	360255
44542	360256
153955	360257
33720	360258
39230	360259
24413	360260
154600	360261
2630	360262
13824	360263
54436	360264
19381	360265
101621	360266
41166	360267
227996	360268
227086	360269
36613	360270
21928	360271
40817	360272
115113	360273
88356	360274
290395	360275
372002	360276
115292	360277
94037	360278
230990	360279
66752	360280
109215	360281
90540	360282
92657	360283
43341	360284
163880	360285
27383	360286
1034	360287
275543	360288
433759	360289
195631	360290
230183	360291
424799	360292
80348	360293
59540	360294
405397	360295
138342	360296
226993	360297
25463	360298
89643	360299
233157	360300
69540	360301
164048	360302
400819	360303
283603	360304
24964	360305
57487	360306
40127	360307
123555	360308
418120	360309
246164	360310
151639	360311
137801	360312
114287	360313
165950	360314
58300	360315
9044	360316
122082	360317
291278	360318
70549	360319
114195	360320
103405	360321
165819	360322
337666	360323
97676	360324
31010	360325
41932	360326
234728	360327
206198	360328
204220	360329
19620	360330
9456	360331
63164	360332
24600	360333
32551	360334
1217	360335
218031	360336
247871	360337
174028	360338
205844	360339
330946	360340
43394	360341
41714	360342
182946	360343
248620	360344
71310	360345
64162	360346
20597	360347
306233	360348
59426	360349
299634	360350
185734	360351
95078	360352
240417	360353
275349	360354
414469	360355
231968	360356
301142	360357
210403	360358
23987	360359
61509	360360
6447	360361
294783	360362
50257	360363
180189	360364
343531	360365
185247	360366
169933	360367
404150	360368
165243	360369
7899	360370
105295	360371
191224	360372
191461	360373
3697	360374
11149	360375
426455	360376
398644	360377
96655	360378
184472	360379
109628	360380
459339	360381
191916	360382
16834	360383
217176	360384
241335	360385
147158	360386
401251	360387
393639	360388
35187	360389
249042	360390
95622	360391
163696	360392
401238	360393
232266	360394
51401	360395
398464	360396
153930	360397
190640	360398
366811	360399
129090	360400
31498	360401
79942	360402
70675	360403
161447	360404
160907	360405
452512	360406
77577	360407
227727	360408
421923	360409
182850	360410
25646	360411
225209	360412
353095	360413
260899	360414
57410	360415
251717	360416
33625	360417
56639	360418
325572	360419
63165	360420
149230	360421
29354	360422
75863	360423
91721	360424
226489	360425
381090	360426
38770	360427
73523	360428
171821	360429
112469	360430
203433	360431
123874	360432
151704	360433
237094	360434
982	360435
105287	360436
10571	360437
15001	360438
242514	360439
109013	360440
145850	360441
6310	360442
196167	360443
81185	360444
268	360445
41535	360446
203930	360447
178654	360448
140433	360449
185255	360450
100418	360451
401665	360452
204709	360453
385730	360454
2214	360455
176260	360456
384381	360457
159308	360458
9158	360459
126420	360460
324317	360461
15614	360462
79982	360463
35769	360464
4595	360465
422543	360466
318543	360467
241759	360468
217837	360469
323471	360470
106546	360471
396537	360472
59382	360473
73560	360474
31275	360475
21220	360476
28232	360477
454175	360478
245951	360479
82758	360480
110557	360481
144642	360482
134864	360483
16243	360484
294340	360485
141184	360486
364443	360487
899	360488
454521	360489
125859	360490
447658	360491
255477	360492
7651	360493
5527	360494
405872	360495
66706	360496
100173	360497
375851	360498
217835	360499
44316	360500
309959	360501
184795	360502
2350	360503
408400	360504
54949	360505
72041	360506
39194	360507
188056	360508
112169	360509
180464	360510
188353	360511
49948	360512
18246	360513
284543	360514
9393	360515
150573	360516
315753	360517
378551	360518
242637	360519
72066	360520
95275	360521
109272	360522
92654	360523
386205	360524
231347	360525
54788	360526
124470	360527
148852	360528
48941	360529
9269	360530
5885	360531
142030	360532
272798	360533
25996	360534
86078	360535
334457	360536
109942	360537
64971	360538
52727	360539
19378	360540
6755	360541
18569	360542
249	360543
420644	360544
1026	360545
112248	360546
31561	360547
56234	360548
2377	360549
163662	360550
457016	360551
375051	360552
161964	360553
117395	360554
25689	360555
157270	360556
176756	360557
286774	360558
187464	360559
124057	360560
11084	360561
206548	360562
286281	360563
49199	360564
6556	360565
377947	360566
244048	360567
163362	360568
27616	360569
2035	360570
278715	360571
38684	360572
394638	360573
152701	360574
91	360575
18479	360576
182574	360577
35512	360578
360464	360579
10334	360580
338711	360581
12586	360582
14866	360583
86019	360584
105222	360585
122586	360586
5058	360587
162161	360588
156212	360589
140229	360590
13225	360591
59891	360592
18844	360593
37853	360594
20829	360595
28166	360596
46790	360597
403598	360598
30497	360599
82670	360600
249009	360601
181873	360602
58798	360603
35747	360604
192337	360605
178261	360606
433161	360607
32474	360608
234512	360609
3204	360610
121900	360611
42753	360612
153205	360613
78168	360614
5223	360615
5064	360616
23030	360617
207951	360618
82144	360619
98227	360620
60415	360621
110385	360622
375540	360623
167717	360624
1482	360625
189118	360626
155942	360627
85127	360628
4726	360629
144991	360630
171612	360631
30228	360632
6254	360633
81949	360634
105718	360635
63043	360636
249312	360637
190876	360638
4190	360639
17026	360640
98905	360641
86145	360642
333737	360643
3155	360644
10301	360645
1705	360646
84162	360647
28986	360648
14130	360649
93967	360650
3934	360651
5348	360652
346350	360653
59723	360654
102492	360655
284636	360656
33640	360657
99650	360658
191673	360659
1335	360660
56909	360661
236437	360662
99755	360663
1794	360664
191222	360665
152006	360666
439151	360667
42278	360668
9537	360669
103194	360670
9008	360671
238004	360672
29547	360673
412372	360674
392151	360675
11100	360676
7477	360677
458621	360678
280901	360679
226552	360680
8496	360681
199515	360682
105159	360683
73	360684
186139	360685
452719	360686
53111	360687
65313	360688
247264	360689
56885	360690
242469	360691
22502	360692
265355	360693
75979	360694
92903	360695
10301	360696
28430	360697
71299	360698
114506	360699
93188	360700
180028	360701
53659	360702
150294	360703
155134	360704
103501	360705
55715	360706
172507	360707
370766	360708
222946	360709
12900	360710
66612	360711
89974	360712
5522	360713
114547	360714
16922	360715
112205	360716
235094	360717
164246	360718
18423	360719
61577	360720
7373	360721
68604	360722
3049	360723
57173	360724
98479	360725
68477	360726
437130	360727
360363	360728
201563	360729
167530	360730
222368	360731
19553	360732
189380	360733
2776	360734
13105	360735
6898	360736
26216	360737
210779	360738
83693	360739
3364	360740
25900	360741
119230	360742
77517	360743
21762	360744
16	360745
239302	360746
260660	360747
157821	360748
220573	360749
25481	360750
220926	360751
242360	360752
3137	360753
62164	360754
250511	360755
181197	360756
12489	360757
223870	360758
221900	360759
12085	360760
332928	360761
412391	360762
140410	360763
148898	360764
8060	360765
289711	360766
10454	360767
62017	360768
1755	360769
6559	360770
103712	360771
6559	360772
85862	360773
8184	360774
194662	360775
171423	360776
442360	360777
80147	360778
3324	360779
116002	360780
2151	360781
186088	360782
202035	360783
61852	360784
94915	360785
3878	360786
580	360787
38516	360788
450194	360789
161790	360790
72063	360791
15987	360792
135241	360793
34	360794
47683	360795
123989	360796
54349	360797
142475	360798
259828	360799
41422	360800
40160	360801
95381	360802
3640	360803
148599	360804
10430	360805
90944	360806
177	360807
21889	360808
28134	360809
135579	360810
21172	360811
6456	360812
105096	360813
127104	360814
6002	360815
453229	360816
42942	360817
385618	360818
29895	360819
167059	360820
956	360821
264274	360822
1129	360823
211266	360824
42054	360825
8	360826
1248	360827
225965	360828
134898	360829
220948	360830
15619	360831
109419	360832
199496	360833
309933	360834
85048	360835
87194	360836
279173	360837
1097	360838
456934	360839
17724	360840
20993	360841
92454	360842
131689	360843
417116	360844
32029	360845
182141	360846
6999	360847
68690	360848
3336	360849
56922	360850
195587	360851
165138	360852
21219	360853
1461	360854
4397	360855
207867	360856
244421	360857
18878	360858
322368	360859
1616	360860
3332	360861
102130	360862
163949	360863
3243	360864
56992	360865
41657	360866
1645	360867
16137	360868
9342	360869
124205	360870
1384	360871
774	360872
231651	360873
45227	360874
2699	360875
115293	360876
315508	360877
281715	360878
7089	360879
327958	360880
22079	360881
125747	360882
165703	360883
28590	360884
7648	360885
34711	360886
133981	360887
37316	360888
63878	360889
151075	360890
80421	360891
6340	360892
202808	360893
36373	360894
176589	360895
2791	360896
3670	360897
118010	360898
459981	360899
7831	360900
40492	360901
39265	360902
10795	360903
112036	360904
158516	360905
257676	360906
126105	360907
16349	360908
342691	360909
29997	360910
17070	360911
42432	360912
53335	360913
2758	360914
16395	360915
29239	360916
205565	360917
86461	360918
1260	360919
37096	360920
31218	360921
889	360922
4681	360923
106962	360924
28121	360925
18774	360926
2001	360927
30815	360928
45622	360929
107175	360930
114775	360931
5874	360932
367829	360933
45031	360934
22189	360935
57241	360936
75629	360937
74011	360938
390890	360939
9808	360940
104355	360941
214257	360942
8018	360943
11922	360944
8266	360945
7941	360946
115571	360947
26160	360948
1536	360949
3754	360950
134112	360951
115798	360952
36334	360953
199703	360954
43099	360955
217158	360956
74732	360957
70528	360958
207454	360959
168981	360960
417087	360961
54323	360962
1205	360963
19147	360964
2465	360965
19446	360966
38982	360967
14817	360968
8812	360969
170937	360970
190973	360971
6840	360972
7538	360973
4047	360974
87150	360975
389527	360976
82117	360977
30622	360978
2139	360979
26805	360980
221399	360981
324790	360982
157662	360983
181754	360984
32469	360985
153579	360986
241230	360987
80310	360988
107353	360989
90508	360990
146412	360991
25559	360992
8061	360993
5079	360994
54016	360995
331	360996
443438	360997
14743	360998
281153	360999
28767	361000
288266	361001
364781	361002
3264	361003
7082	361004
28936	361005
19887	361006
239067	361007
223681	361008
115118	361009
33164	361010
128478	361011
377816	361012
55520	361013
86531	361014
1876	361015
51926	361016
263645	361017
11593	361018
81892	361019
304847	361020
395443	361021
26935	361022
91289	361023
83996	361024
32117	361025
99686	361026
112618	361027
209975	361028
20878	361029
127122	361030
299116	361031
70938	361032
250772	361033
195224	361034
59953	361035
17022	361036
9644	361037
102300	361038
2786	361039
38601	361040
22987	361041
30685	361042
8086	361043
304479	361044
79456	361045
21762	361046
8871	361047
22237	361048
58054	361049
30627	361050
68757	361051
1700	361052
425134	361053
209	361054
120050	361055
127109	361056
11669	361057
36238	361058
114584	361059
151866	361060
225612	361061
44279	361062
8711	361063
56	361064
580	361065
5891	361066
228571	361067
297420	361068
59300	361069
159205	361070
68701	361071
76853	361072
38106	361073
5079	361074
95965	361075
86555	361076
3494	361077
30677	361078
337101	361079
12385	361080
108844	361081
14011	361082
221399	361083
387783	361084
428590	361085
126349	361086
47342	361087
178630	361088
17857	361089
75951	361090
42261	361091
313006	361092
117780	361093
62940	361094
201503	361095
115870	361096
42715	361097
13345	361098
24390	361099
314704	361100
61048	361101
23403	361102
288947	361103
39353	361104
12079	361105
3235	361106
13564	361107
41146	361108
21514	361109
4828	361110
429197	361111
430580	361112
14803	361113
37170	361114
157134	361115
26799	361116
193686	361117
63680	361118
249798	361119
79222	361120
34430	361121
433630	361122
401894	361123
53475	361124
66965	361125
116212	361126
227778	361127
17939	361128
44550	361129
230898	361130
239208	361131
53011	361132
231	361133
96669	361134
31918	361135
450601	361136
252620	361137
233704	361138
253907	361139
8378	361140
18978	361141
18493	361142
98337	361143
93523	361144
114775	361145
5010	361146
16598	361147
29520	361148
22438	361149
18605	361150
2715	361151
119244	361152
29510	361153
2791	361154
310818	361155
63110	361156
144038	361157
110946	361158
57413	361159
26210	361160
185051	361161
225528	361162
9146	361163
372209	361164
17430	361165
121384	361166
51791	361167
113736	361168
60072	361169
39161	361170
56314	361171
241617	361172
28449	361173
90430	361174
22186	361175
146530	361176
3288	361177
2635	361178
180275	361179
11377	361180
132451	361181
52998	361182
289187	361183
102790	361184
77432	361185
11052	361186
33572	361187
41457	361188
7884	361189
142233	361190
11864	361191
20686	361192
37152	361193
82932	361194
2982	361195
180056	361196
31	361197
5260	361198
263007	361199
16601	361200
320994	361201
863	361202
43848	361203
302445	361204
65526	361205
116301	361206
53175	361207
370461	361208
155929	361209
31022	361210
220025	361211
19531	361212
354087	361213
59620	361214
353255	361215
89286	361216
441576	361217
63893	361218
301752	361219
36828	361220
278025	361221
34630	361222
59354	361223
33650	361224
103422	361225
189811	361226
96309	361227
118010	361228
132360	361229
22952	361230
314019	361231
39481	361232
46694	361233
431364	361234
360881	361235
10989	361236
249650	361237
68330	361238
123838	361239
36866	361240
439	361241
6211	361242
194398	361243
273258	361244
55439	361245
106992	361246
381703	361247
45815	361248
32040	361249
70213	361250
139762	361251
23376	361252
2366	361253
28623	361254
1246	361255
323978	361256
179441	361257
117954	361258
70278	361259
83321	361260
176310	361261
293272	361262
301246	361263
144909	361264
425669	361265
56156	361266
31419	361267
15337	361268
21394	361269
11737	361270
350386	361271
12147	361272
1296	361273
84581	361274
13651	361275
1472	361276
32478	361277
61682	361278
6361	361279
133969	361280
37529	361281
4946	361282
143747	361283
81271	361284
2248	361285
32651	361286
376971	361287
302650	361288
34652	361289
421287	361290
61107	361291
374635	361292
69815	361293
40459	361294
1683	361295
57761	361296
205313	361297
428209	361298
3837	361299
54195	361300
106265	361301
132970	361302
224732	361303
51174	361304
161298	361305
13690	361306
11085	361307
166369	361308
130249	361309
66217	361310
172077	361311
243952	361312
5222	361313
171235	361314
243384	361315
123583	361316
51576	361317
293197	361318
40088	361319
75378	361320
442022	361321
46005	361322
453206	361323
153878	361324
64437	361325
178485	361326
23587	361327
155007	361328
19866	361329
36045	361330
9101	361331
37937	361332
41179	361333
185198	361334
116599	361335
353165	361336
134157	361337
36012	361338
96130	361339
232589	361340
18815	361341
126463	361342
76728	361343
16435	361344
51049	361345
24658	361346
209374	361347
170087	361348
127213	361349
189409	361350
100036	361351
118644	361352
428862	361353
214940	361354
160773	361355
277622	361356
315073	361357
223341	361358
153893	361359
341735	361360
64365	361361
418674	361362
145042	361363
101	361364
400093	361365
91118	361366
83208	361367
17624	361368
396486	361369
355642	361370
396980	361371
284448	361372
76053	361373
250432	361374
78317	361375
139341	361376
26002	361377
54142	361378
69596	361379
313254	361380
121240	361381
57266	361382
171980	361383
98289	361384
99774	361385
298318	361386
132462	361387
238580	361388
78148	361389
116397	361390
179124	361391
216323	361392
114296	361393
39484	361394
5868	361395
239454	361396
260397	361397
225249	361398
836	361399
18165	361400
81464	361401
203427	361402
115604	361403
4951	361404
13601	361405
350542	361406
57828	361407
327185	361408
347673	361409
2472	361410
338325	361411
210724	361412
4003	361413
296910	361414
3071	361415
34701	361416
6984	361417
75524	361418
9256	361419
60249	361420
167745	361421
278171	361422
154170	361423
5968	361424
12896	361425
291341	361426
80265	361427
179613	361428
4426	361429
204865	361430
128192	361431
70644	361432
126888	361433
377494	361434
73690	361435
45089	361436
205140	361437
176177	361438
71816	361439
66203	361440
69961	361441
124074	361442
7626	361443
196585	361444
244562	361445
148272	361446
131968	361447
88397	361448
63146	361449
233980	361450
172103	361451
82777	361452
362005	361453
133392	361454
37943	361455
26380	361456
79683	361457
112072	361458
26416	361459
96212	361460
9173	361461
106966	361462
216057	361463
106600	361464
21229	361465
92215	361466
289501	361467
26655	361468
14661	361469
181951	361470
134043	361471
239115	361472
209452	361473
116048	361474
151620	361475
272502	361476
67603	361477
213167	361478
6429	361479
94599	361480
294173	361481
227682	361482
239965	361483
267552	361484
410176	361485
112826	361486
243794	361487
232148	361488
20900	361489
364501	361490
50568	361491
155240	361492
234745	361493
154348	361494
32454	361495
50983	361496
76800	361497
26722	361498
129036	361499
298965	361500
541	361501
260172	361502
45645	361503
56666	361504
175826	361505
36012	361506
243416	361507
151620	361508
30539	361509
224824	361510
420071	361511
2064	361512
58450	361513
16314	361514
394913	361515
84419	361516
113616	361517
307079	361518
62516	361519
180815	361520
198947	361521
87099	361522
7924	361523
65029	361524
148893	361525
39881	361526
217735	361527
71880	361528
32179	361529
4398	361530
62003	361531
1936	361532
132733	361533
411912	361534
457116	361535
39530	361536
279986	361537
185013	361538
179385	361539
151452	361540
181346	361541
39000	361542
159692	361543
309505	361544
54614	361545
103330	361546
140453	361547
286617	361548
23721	361549
378656	361550
116132	361551
395382	361552
158	361553
311873	361554
455103	361555
71290	361556
429745	361557
288264	361558
344836	361559
215044	361560
215492	361561
157822	361562
142127	361563
424180	361564
41312	361565
433338	361566
125515	361567
216950	361568
454176	361569
207581	361570
132938	361571
109400	361572
2019	361573
96174	361574
34885	361575
11545	361576
90721	361577
205143	361578
333801	361579
450619	361580
21565	361581
82502	361582
203276	361583
145207	361584
83042	361585
412170	361586
373719	361587
206158	361588
412186	361589
244184	361590
62896	361591
93623	361592
7606	361593
437509	361594
119498	361595
13077	361596
78061	361597
413168	361598
46196	361599
25348	361600
357644	361601
11910	361602
364416	361603
307689	361604
157716	361605
407501	361606
192069	361607
31910	361608
18631	361609
377614	361610
170350	361611
36712	361612
224827	361613
104067	361614
79848	361615
80440	361616
40086	361617
115434	361618
58133	361619
98626	361620
215481	361621
24144	361622
43548	361623
123809	361624
12790	361625
266891	361626
266856	361627
106563	361628
227700	361629
36680	361630
290376	361631
273730	361632
45597	361633
290380	361634
30711	361635
17183	361636
106563	361637
11804	361638
178264	361639
244688	361640
311316	361641
4797	361642
265491	361643
197851	361644
132266	361645
8758	361646
243835	361647
30847	361648
212645	361649
349924	361650
14498	361651
231141	361652
238968	361653
145098	361654
246276	361655
127104	361656
28189	361657
29534	361658
273831	361659
258719	361660
437587	361661
126167	361662
191191	361663
126167	361664
365809	361665
41845	361666
72383	361667
74045	361668
23318	361669
45271	361670
74320	361671
174014	361672
174921	361673
7713	361674
334724	361675
1601	361676
20679	361677
131409	361678
277082	361679
69762	361680
23290	361681
12216	361682
78192	361683
70162	361684
12628	361685
121	361686
70161	361687
146913	361688
249570	361689
369112	361690
77431	361691
15776	361692
315	361693
19392	361694
19392	361695
290067	361696
46069	361697
264313	361698
320955	361699
203747	361700
347099	361701
451018	361702
363386	361703
217589	361704
167740	361705
74517	361706
63937	361707
80600	361708
448451	361709
59429	361710
138896	361711
79617	361712
213805	361713
290192	361714
275170	361715
276441	361716
135036	361717
6810	361718
164486	361719
57231	361720
74617	361721
2395	361722
171903	361723
131091	361724
278426	361725
276610	361726
87355	361727
299445	361728
97898	361729
368896	361730
76966	361731
119267	361732
69576	361733
111163	361734
1960	361735
144830	361736
137165	361737
11931	361738
272153	361739
98186	361740
59088	361741
167822	361742
166508	361743
97968	361744
15776	361745
128633	361746
117337	361747
63200	361748
87517	361749
440916	361750
260078	361751
436534	361752
78168	361753
394255	361754
92830	361755
406452	361756
542	361757
25150	361758
8768	361759
87849	361760
181481	361761
87850	361762
45571	361763
129385	361764
5676	361765
49753	361766
431556	361767
130921	361768
45034	361769
10847	361770
108656	361771
107826	361772
23221	361773
49214	361774
81145	361775
7518	361776
13800	361777
217618	361778
148460	361779
37487	361780
351368	361781
140333	361782
235569	361783
127349	361784
375810	361785
64279	361786
51148	361787
163448	361788
2935	361789
170092	361790
222314	361791
29285	361792
237089	361793
448739	361794
183338	361795
428473	361796
339525	361797
288058	361798
311219	361799
241324	361800
289742	361801
280972	361802
324527	361803
320915	361804
14246	361805
169076	361806
42410	361807
80854	361808
174124	361809
156948	361810
65246	361811
192032	361812
47063	361813
59767	361814
335396	361815
57559	361816
222513	361817
36351	361818
52175	361819
74263	361820
155111	361821
301467	361822
411883	361823
338393	361824
317267	361825
333624	361826
403936	361827
448828	361828
220579	361829
72465	361830
184010	361831
433115	361832
244019	361833
120681	361834
13628	361835
121020	361836
20951	361837
18489	361838
323104	361839
32983	361840
12251	361841
14100	361842
59506	361843
3145	361844
33236	361845
216927	361846
76255	361847
239685	361848
320716	361849
148603	361850
439404	361851
68257	361852
71554	361853
32117	361854
361918	361855
71861	361856
8840	361857
138814	361858
236368	361859
22574	361860
128502	361861
345758	361862
253133	361863
142048	361864
439327	361865
69924	361866
184665	361867
40334	361868
50511	361869
199184	361870
432843	361871
430070	361872
203019	361873
92639	361874
280180	361875
11406	361876
116682	361877
106391	361878
146497	361879
41669	361880
443638	361881
178916	361882
115978	361883
102026	361884
2331	361885
34576	361886
27353	361887
103851	361888
64230	361889
59589	361890
189151	361891
280169	361892
32912	361893
148603	361894
189180	361895
398437	361896
157466	361897
13934	361898
54484	361899
26534	361900
114768	361901
261302	361902
43763	361903
205149	361904
186902	361905
55441	361906
186902	361907
42552	361908
117106	361909
319104	361910
103	361911
72103	361912
415019	361913
183429	361914
51171	361915
159151	361916
67431	361917
159990	361918
78297	361919
747	361920
152443	361921
17737	361922
8532	361923
431175	361924
155154	361925
404681	361926
261141	361927
244662	361928
2452	361929
151732	361930
375425	361931
363377	361932
226799	361933
195181	361934
14546	361935
11449	361936
215034	361937
122122	361938
116246	361939
167396	361940
443	361941
42238	361942
291438	361943
44252	361944
25890	361945
58424	361946
2194	361947
398346	361948
244279	361949
277873	361950
220215	361951
11083	361952
237542	361953
56040	361954
260042	361955
295750	361956
9022	361957
69607	361958
65973	361959
158532	361960
210431	361961
243313	361962
124894	361963
353048	361964
221104	361965
175312	361966
298024	361967
2801	361968
4303	361969
8512	361970
7629	361971
47901	361972
116792	361973
83258	361974
55074	361975
291707	361976
217566	361977
369496	361978
122223	361979
439193	361980
298771	361981
28950	361982
182868	361983
290755	361984
282315	361985
100474	361986
89544	361987
5186	361988
27413	361989
33229	361990
10874	361991
19001	361992
38031	361993
379786	361994
341281	361995
42823	361996
42823	361997
216943	361998
394887	361999
99467	362000
78287	362001
430940	362002
75893	362003
139813	362004
77700	362005
443142	362006
311772	362007
355753	362008
143093	362009
335952	362010
80865	362011
62483	362012
8406	362013
276840	362014
273587	362015
28460	362016
10926	362017
56170	362018
83096	362019
22911	362020
331090	362021
97806	362022
2687	362023
280417	362024
116381	362025
238914	362026
86120	362027
112020	362028
224499	362029
227292	362030
115190	362031
37268	362032
459214	362033
247241	362034
55388	362035
172108	362036
409949	362037
219293	362038
32182	362039
235236	362040
136181	362041
312296	362042
275028	362043
84789	362044
257053	362045
126941	362046
63996	362047
37008	362048
183114	362049
289951	362050
124181	362051
214873	362052
277338	362053
21018	362054
161815	362055
115507	362056
62863	362057
69437	362058
31915	362059
5165	362060
216665	362061
250126	362062
176571	362063
293253	362064
126047	362065
237663	362066
18513	362067
176421	362068
303459	362069
20599	362070
108435	362071
264494	362072
168843	362073
258368	362074
33943	362075
300634	362076
455482	362077
147799	362078
454283	362079
343471	362080
249234	362081
73806	362082
211230	362083
321709	362084
159680	362085
36480	362086
267403	362087
354078	362088
301444	362089
30439	362090
43867	362091
363741	362092
75638	362093
227109	362094
449452	362095
37866	362096
191309	362097
217036	362098
137680	362099
57192	362100
235255	362101
400237	362102
306761	362103
91024	362104
313927	362105
88748	362106
145809	362107
268008	362108
115636	362109
366773	362110
70472	362111
2687	362112
251791	362113
98704	362114
191082	362115
365987	362116
320967	362117
304228	362118
27913	362119
341375	362120
9148	362121
44687	362122
452105	362123
321830	362124
113509	362125
195752	362126
104235	362127
126691	362128
143376	362129
66922	362130
44687	362131
12157	362132
221695	362133
253611	362134
188055	362135
347995	362136
97533	362137
8742	362138
49850	362139
196482	362140
403959	362141
77035	362142
370893	362143
78798	362144
338717	362145
123950	362146
354696	362147
85076	362148
432788	362149
313565	362150
436027	362151
13783	362152
325622	362153
81993	362154
325554	362155
56279	362156
208809	362157
409126	362158
216350	362159
295007	362160
15404	362161
177246	362162
229030	362163
52071	362164
255335	362165
18031	362166
210528	362167
143782	362168
451334	362169
67581	362170
308734	362171
210461	362172
427436	362173
399947	362174
429093	362175
193551	362176
193092	362177
134616	362178
212917	362179
60809	362180
455400	362181
256641	362182
4214	362183
154581	362184
22282	362185
132413	362186
242102	362187
206234	362188
147145	362189
355017	362190
29114	362191
65582	362192
38138	362193
176574	362194
212105	362195
457907	362196
388213	362197
5576	362198
286336	362199
78451	362200
110217	362201
431475	362202
179081	362203
1311	362204
321780	362205
197811	362206
447905	362207
77323	362208
105827	362209
454413	362210
386341	362211
116908	362212
121504	362213
156614	362214
181036	362215
316093	362216
393146	362217
170568	362218
170247	362219
364116	362220
213265	362221
183197	362222
372265	362223
18731	362224
20992	362225
270453	362226
17458	362227
49984	362228
49984	362229
58451	362230
45493	362231
174682	362232
289307	362233
2492	362234
235776	362235
153384	362236
182194	362237
242557	362238
27481	362239
454700	362240
240358	362241
7530	362242
423272	362243
145086	362244
16261	362245
7530	362246
247238	362247
2687	362248
369049	362249
133820	362250
109276	362251
56365	362252
76197	362253
262602	362254
51209	362255
228592	362256
95372	362257
174606	362258
449382	362259
203935	362260
195293	362261
184234	362262
142832	362263
165187	362264
75549	362265
314644	362266
6648	362267
91681	362268
368809	362269
64206	362270
312350	362271
60958	362272
1184	362273
280790	362274
121542	362275
75812	362276
373013	362277
438998	362278
265611	362279
273873	362280
80992	362281
262260	362282
7530	362283
156485	362284
34699	362285
252456	362286
202405	362287
226889	362288
91142	362289
131719	362290
36302	362291
387253	362292
103412	362293
276266	362294
56835	362295
205906	362296
160342	362297
24414	362298
51160	362299
121612	362300
265694	362301
310444	362302
351188	362303
245706	362304
112639	362305
2567	362306
149222	362307
207061	362308
317161	362309
44428	362310
153172	362311
3885	362312
21420	362313
128797	362314
277195	362315
71202	362316
276203	362317
180579	362318
122326	362319
105980	362320
182236	362321
308924	362322
306157	362323
213717	362324
447946	362325
238201	362326
56064	362327
289161	362328
434535	362329
64865	362330
327577	362331
309780	362332
165520	362333
30067	362334
164518	362335
57860	362336
142954	362337
241291	362338
123969	362339
109621	362340
283332	362341
156028	362342
437195	362343
85299	362344
272	362345
393047	362346
305672	362347
94650	362348
36446	362349
357252	362350
194511	362351
22813	362352
37032	362353
277438	362354
369789	362355
221680	362356
378085	362357
233385	362358
17269	362359
147245	362360
153888	362361
44934	362362
187535	362363
233923	362364
30633	362365
46358	362366
7941	362367
220833	362368
301226	362369
6622	362370
389656	362371
118191	362372
52960	362373
32182	362374
67433	362375
251842	362376
109817	362377
39724	362378
363400	362379
27772	362380
27043	362381
71375	362382
115539	362383
3035	362384
135616	362385
85708	362386
44254	362387
120914	362388
227989	362389
91300	362390
194262	362391
249639	362392
240556	362393
120095	362394
290049	362395
200246	362396
103078	362397
158632	362398
305870	362399
51730	362400
18318	362401
99618	362402
158233	362403
370502	362404
62952	362405
153525	362406
157608	362407
255443	362408
372879	362409
163653	362410
112260	362411
76193	362412
113439	362413
159181	362414
149263	362415
89858	362416
193029	362417
135938	362418
129859	362419
12476	362420
52402	362421
54128	362422
11640	362423
217482	362424
125145	362425
54156	362426
428055	362427
1149	362428
16106	362429
10004	362430
19566	362431
288224	362432
427404	362433
180947	362434
92169	362435
145877	362436
415079	362437
246963	362438
181336	362439
74183	362440
302330	362441
172939	362442
173694	362443
118500	362444
60578	362445
54084	362446
21090	362447
216170	362448
70843	362449
120381	362450
220701	362451
231409	362452
111082	362453
151958	362454
32289	362455
126269	362456
346711	362457
136	362458
157022	362459
184192	362460
94043	362461
39240	362462
407783	362463
73428	362464
106417	362465
293838	362466
106624	362467
37181	362468
355877	362469
135556	362470
21197	362471
357541	362472
268972	362473
432218	362474
432653	362475
186297	362476
337447	362477
52650	362478
346606	362479
31870	362480
41657	362481
111178	362482
40334	362483
100574	362484
97619	362485
23873	362486
51078	362487
346955	362488
147425	362489
338619	362490
295149	362491
159669	362492
91274	362493
130547	362494
424291	362495
328166	362496
117510	362497
223183	362498
67794	362499
125999	362500
205279	362501
406325	362502
143092	362503
99333	362504
173649	362505
13459	362506
309601	362507
19346	362508
355446	362509
31873	362510
289448	362511
256015	362512
123948	362513
157518	362514
19086	362515
211541	362516
137374	362517
209940	362518
313567	362519
299264	362520
71730	362521
332479	362522
74963	362523
237867	362524
134973	362525
300825	362526
311289	362527
211737	362528
125167	362529
277732	362530
235602	362531
458008	362532
73634	362533
203342	362534
179005	362535
342643	362536
273998	362537
404952	362538
385548	362539
145467	362540
49316	362541
138318	362542
245966	362543
122655	362544
138828	362545
69764	362546
25826	362547
127671	362548
88988	362549
217012	362550
231587	362551
403158	362552
92255	362553
80527	362554
377097	362555
170702	362556
145492	362557
404963	362558
90348	362559
80569	362560
148966	362561
275423	362562
378607	362563
311136	362564
47788	362565
187019	362566
9219	362567
453148	362568
25177	362569
335950	362570
296296	362571
21203	362572
378323	362573
321857	362574
299442	362575
304246	362576
367	362577
265983	362578
288011	362579
113933	362580
129414	362581
439292	362582
243649	362583
42317	362584
75806	362585
189994	362586
27043	362587
64714	362588
6217	362589
321596	362590
246963	362591
64861	362592
177971	362593
51661	362594
363749	362595
325118	362596
201920	362597
190082	362598
441920	362599
302298	362600
235357	362601
242857	362602
254358	362603
459930	362604
170817	362605
458997	362606
42577	362607
410517	362608
321782	362609
42534	362610
22564	362611
233465	362612
171736	362613
118913	362614
50193	362615
16707	362616
349811	362617
113306	362618
84456	362619
281358	362620
164024	362621
80888	362622
32903	362623
213258	362624
221318	362625
391206	362626
250230	362627
345019	362628
27832	362629
191409	362630
163123	362631
221643	362632
212711	362633
180153	362634
110000	362635
149116	362636
302604	362637
157081	362638
231582	362639
284745	362640
42587	362641
66470	362642
9406	362643
107277	362644
131094	362645
28085	362646
162406	362647
445022	362648
424233	362649
120490	362650
233404	362651
352470	362652
49679	362653
209881	362654
178791	362655
115029	362656
162475	362657
431882	362658
450932	362659
80719	362660
54244	362661
90637	362662
79527	362663
145653	362664
228565	362665
300449	362666
263952	362667
299713	362668
133912	362669
260068	362670
81505	362671
22792	362672
70797	362673
251962	362674
435959	362675
157054	362676
113363	362677
51614	362678
201207	362679
126404	362680
231605	362681
303930	362682
27229	362683
301771	362684
90710	362685
193747	362686
393085	362687
200058	362688
96760	362689
385126	362690
126556	362691
111279	362692
83360	362693
247702	362694
443491	362695
72294	362696
417357	362697
357837	362698
92134	362699
62566	362700
419026	362701
282020	362702
41783	362703
237211	362704
248731	362705
201721	362706
126327	362707
454402	362708
44254	362709
208229	362710
426683	362711
69902	362712
273715	362713
170372	362714
51166	362715
212340	362716
11155	362717
10203	362718
3011	362719
129391	362720
35911	362721
342828	362722
138139	362723
18058	362724
419481	362725
104963	362726
156421	362727
181090	362728
135051	362729
95288	362730
134729	362731
417534	362732
49407	362733
457962	362734
100859	362735
150908	362736
108368	362737
222172	362738
240389	362739
351587	362740
363586	362741
37376	362742
65668	362743
5573	362744
332184	362745
25788	362746
258614	362747
80071	362748
242839	362749
242717	362750
310945	362751
90105	362752
11287	362753
400926	362754
422018	362755
232474	362756
196492	362757
155538	362758
419404	362759
16036	362760
53422	362761
21647	362762
407054	362763
67936	362764
116291	362765
5928	362766
253988	362767
39187	362768
928	362769
233215	362770
128152	362771
220234	362772
284415	362773
423334	362774
89285	362775
406101	362776
145054	362777
233085	362778
325837	362779
249462	362780
81022	362781
275959	362782
348266	362783
457326	362784
93124	362785
45381	362786
138334	362787
185789	362788
279507	362789
161963	362790
146834	362791
429921	362792
89520	362793
56774	362794
194613	362795
86271	362796
225820	362797
420047	362798
279485	362799
110227	362800
10305	362801
42653	362802
246099	362803
170608	362804
340197	362805
120699	362806
345720	362807
297077	362808
410009	362809
370773	362810
124181	362811
151001	362812
12732	362813
82024	362814
252669	362815
18168	362816
138399	362817
392822	362818
237947	362819
405539	362820
13579	362821
60784	362822
445683	362823
246760	362824
310448	362825
224807	362826
64771	362827
401945	362828
212810	362829
23397	362830
221163	362831
221983	362832
90100	362833
18513	362834
74877	362835
203083	362836
179227	362837
142551	362838
166757	362839
421317	362840
18170	362841
234941	362842
399467	362843
194205	362844
79253	362845
311777	362846
132489	362847
193893	362848
97758	362849
115880	362850
18813	362851
106836	362852
39564	362853
396893	362854
25443	362855
260845	362856
177955	362857
203147	362858
64244	362859
48673	362860
418834	362861
84461	362862
196990	362863
149844	362864
166047	362865
297968	362866
250394	362867
106359	362868
34507	362869
395088	362870
16125	362871
402613	362872
117576	362873
424838	362874
232781	362875
74663	362876
354908	362877
160619	362878
24871	362879
367079	362880
421197	362881
244631	362882
311256	362883
192295	362884
171977	362885
301533	362886
150530	362887
223760	362888
459153	362889
76193	362890
233465	362891
169127	362892
271256	362893
105864	362894
13157	362895
8042	362896
456166	362897
123797	362898
105346	362899
438394	362900
226688	362901
154783	362902
201859	362903
50184	362904
265472	362905
3874	362906
428860	362907
309426	362908
201771	362909
339826	362910
106991	362911
228843	362912
73293	362913
400231	362914
2069	362915
103866	362916
66922	362917
134575	362918
89851	362919
151499	362920
214825	362921
142084	362922
11829	362923
136734	362924
419818	362925
108190	362926
15254	362927
199696	362928
13217	362929
273758	362930
419469	362931
90232	362932
358475	362933
318694	362934
105018	362935
173840	362936
165540	362937
448760	362938
103556	362939
144971	362940
311247	362941
446886	362942
83157	362943
218159	362944
72486	362945
132017	362946
155563	362947
44942	362948
126422	362949
140071	362950
118441	362951
235737	362952
229172	362953
120418	362954
52720	362955
325365	362956
200437	362957
9646	362958
408954	362959
194305	362960
447996	362961
115541	362962
228844	362963
138832	362964
246419	362965
64868	362966
51429	362967
183648	362968
52690	362969
141742	362970
63512	362971
271203	362972
158112	362973
75135	362974
68259	362975
130298	362976
126550	362977
332788	362978
377936	362979
20541	362980
269054	362981
31276	362982
459309	362983
20202	362984
52809	362985
300875	362986
102317	362987
142950	362988
100119	362989
340473	362990
305361	362991
147447	362992
157540	362993
284940	362994
201151	362995
420963	362996
50399	362997
280904	362998
183302	362999
428759	363000
202646	363001
278477	363002
437631	363003
6165	363004
155394	363005
242845	363006
126622	363007
159930	363008
238657	363009
16006	363010
441217	363011
13539	363012
195893	363013
344654	363014
274367	363015
229938	363016
436586	363017
239238	363018
428818	363019
193690	363020
54947	363021
104369	363022
60260	363023
405156	363024
154376	363025
68276	363026
41485	363027
243902	363028
68582	363029
106840	363030
432511	363031
71134	363032
63065	363033
124116	363034
34900	363035
444742	363036
308501	363037
139497	363038
9959	363039
101796	363040
7631	363041
7631	363042
187476	363043
75224	363044
90051	363045
109404	363046
401341	363047
204943	363048
162305	363049
43318	363050
161346	363051
278542	363052
420804	363053
184019	363054
67298	363055
217506	363056
122849	363057
155584	363058
22213	363059
449451	363060
140414	363061
44976	363062
324397	363063
144508	363064
246533	363065
294911	363066
141090	363067
143223	363068
342483	363069
412944	363070
268383	363071
310178	363072
11829	363073
87646	363074
286913	363075
148140	363076
38440	363077
178912	363078
150270	363079
155637	363080
113633	363081
65636	363082
419166	363083
244740	363084
59771	363085
10196	363086
199924	363087
100970	363088
113195	363089
103715	363090
407424	363091
307147	363092
60500	363093
226640	363094
445055	363095
247021	363096
63837	363097
386627	363098
122420	363099
4569	363100
311254	363101
28858	363102
11073	363103
10388	363104
137235	363105
22213	363106
276032	363107
224357	363108
265478	363109
192221	363110
71882	363111
20328	363112
152033	363113
259292	363114
202	363115
14874	363116
292795	363117
151204	363118
30633	363119
442236	363120
164600	363121
242972	363122
103957	363123
427730	363124
2223	363125
400145	363126
322533	363127
25796	363128
45422	363129
62353	363130
1577	363131
381615	363132
146982	363133
314386	363134
458583	363135
81028	363136
322839	363137
214010	363138
93628	363139
308751	363140
57566	363141
42416	363142
287813	363143
451073	363144
103091	363145
155443	363146
155392	363147
415737	363148
41220	363149
164387	363150
44331	363151
198770	363152
30701	363153
234362	363154
92250	363155
29017	363156
117099	363157
242858	363158
108217	363159
132468	363160
165759	363161
34443	363162
339231	363163
357872	363164
25480	363165
68468	363166
28336	363167
91854	363168
176957	363169
51388	363170
75407	363171
273155	363172
126873	363173
297734	363174
83265	363175
308446	363176
192316	363177
236624	363178
304981	363179
102820	363180
219839	363181
34475	363182
287864	363183
199123	363184
47519	363185
145748	363186
361288	363187
327907	363188
81230	363189
100605	363190
229680	363191
182732	363192
11728	363193
115989	363194
413050	363195
163004	363196
213350	363197
366760	363198
167426	363199
110642	363200
188254	363201
227230	363202
56374	363203
94577	363204
280102	363205
354629	363206
27629	363207
63058	363208
263823	363209
358286	363210
70856	363211
333809	363212
255488	363213
149112	363214
247630	363215
22296	363216
237199	363217
49417	363218
42587	363219
302609	363220
190495	363221
170698	363222
375576	363223
156426	363224
344561	363225
24269	363226
121160	363227
74443	363228
304999	363229
342138	363230
292296	363231
192447	363232
14448	363233
31101	363234
256547	363235
190376	363236
16169	363237
192893	363238
397254	363239
4507	363240
436907	363241
101449	363242
278026	363243
223392	363244
389162	363245
365294	363246
79924	363247
49950	363248
698	363249
128608	363250
178009	363251
419062	363252
17453	363253
129399	363254
146893	363255
3853	363256
351578	363257
381143	363258
16420	363259
165756	363260
322220	363261
205139	363262
14193	363263
51584	363264
200893	363265
234555	363266
118767	363267
455022	363268
231263	363269
62431	363270
223980	363271
288901	363272
443078	363273
86764	363274
190857	363275
330623	363276
90037	363277
382723	363278
52807	363279
338705	363280
17679	363281
447198	363282
46549	363283
418969	363284
38296	363285
47290	363286
29112	363287
340352	363288
87996	363289
249583	363290
185171	363291
180148	363292
90389	363293
217119	363294
417340	363295
331768	363296
222104	363297
305816	363298
333367	363299
366519	363300
203830	363301
311765	363302
29963	363303
240426	363304
56793	363305
188231	363306
66418	363307
64718	363308
132459	363309
83638	363310
94307	363311
112046	363312
126697	363313
293078	363314
237484	363315
393731	363316
253062	363317
426158	363318
189284	363319
113089	363320
76626	363321
431678	363322
17540	363323
90199	363324
215045	363325
168358	363326
399967	363327
375831	363328
279674	363329
215148	363330
308648	363331
206047	363332
274874	363333
30726	363334
434909	363335
28239	363336
381985	363337
1618	363338
163676	363339
421282	363340
12876	363341
35596	363342
390022	363343
243652	363344
59861	363345
93525	363346
35099	363347
43536	363348
360417	363349
138837	363350
438160	363351
322	363352
24747	363353
3139	363354
162193	363355
165343	363356
328298	363357
369821	363358
275948	363359
83352	363360
376341	363361
167356	363362
104502	363363
391919	363364
17595	363365
121518	363366
236590	363367
30817	363368
379682	363369
166789	363370
89190	363371
348967	363372
47537	363373
116341	363374
210154	363375
126238	363376
168872	363377
88476	363378
236372	363379
343268	363380
191643	363381
293581	363382
5393	363383
110979	363384
280440	363385
32906	363386
220996	363387
384482	363388
81310	363389
425130	363390
205170	363391
392728	363392
232820	363393
377673	363394
83860	363395
140079	363396
446205	363397
171012	363398
362107	363399
451806	363400
144435	363401
250887	363402
417370	363403
222601	363404
198696	363405
367129	363406
223305	363407
362766	363408
349726	363409
173491	363410
230700	363411
226603	363412
49272	363413
168378	363414
173890	363415
235055	363416
436888	363417
45833	363418
191360	363419
106251	363420
382702	363421
106206	363422
383637	363423
150617	363424
450407	363425
3855	363426
9273	363427
36088	363428
33351	363429
138706	363430
190179	363431
12065	363432
54278	363433
234195	363434
112063	363435
229643	363436
404212	363437
370846	363438
27166	363439
399443	363440
40750	363441
258013	363442
22343	363443
24574	363444
153409	363445
170248	363446
71377	363447
88201	363448
343172	363449
165107	363450
7597	363451
446707	363452
162762	363453
46818	363454
144521	363455
396388	363456
120435	363457
66420	363458
11549	363459
298809	363460
99402	363461
187378	363462
46818	363463
85	363464
340697	363465
110622	363466
146974	363467
193104	363468
257479	363469
45768	363470
222486	363471
200488	363472
195901	363473
103378	363474
172323	363475
158454	363476
77502	363477
410482	363478
170397	363479
337428	363480
1056	363481
119355	363482
116489	363483
383047	363484
381030	363485
127166	363486
85024	363487
124991	363488
91483	363489
144521	363490
37706	363491
334306	363492
36355	363493
41775	363494
329609	363495
107254	363496
123299	363497
293743	363498
27607	363499
430688	363500
50878	363501
228068	363502
5291	363503
45911	363504
15455	363505
324974	363506
14573	363507
226507	363508
251121	363509
79593	363510
10753	363511
220623	363512
157943	363513
2554	363514
218145	363515
21528	363516
57638	363517
106229	363518
303382	363519
230705	363520
14590	363521
165766	363522
42415	363523
54456	363524
195074	363525
71376	363526
79950	363527
27399	363528
223967	363529
27820	363530
45891	363531
309700	363532
247128	363533
186099	363534
244816	363535
246554	363536
112874	363537
39932	363538
2437	363539
65798	363540
247540	363541
393259	363542
374907	363543
117480	363544
55887	363545
340520	363546
232317	363547
162377	363548
346124	363549
218197	363550
28307	363551
1964	363552
445558	363553
326829	363554
154641	363555
163073	363556
219974	363557
149386	363558
208252	363559
139500	363560
165105	363561
456763	363562
80151	363563
65527	363564
53449	363565
48500	363566
97568	363567
181066	363568
93065	363569
199698	363570
158652	363571
140723	363572
77458	363573
110941	363574
146888	363575
6886	363576
209159	363577
26127	363578
4761	363579
16006	363580
416325	363581
305901	363582
237001	363583
96462	363584
445756	363585
399469	363586
8009	363587
14202	363588
234047	363589
317011	363590
194040	363591
48592	363592
7603	363593
88831	363594
106251	363595
151475	363596
422621	363597
89894	363598
42384	363599
35088	363600
829	363601
288642	363602
24834	363603
232931	363604
161906	363605
389657	363606
75363	363607
105634	363608
116052	363609
179867	363610
45468	363611
227417	363612
48219	363613
167415	363614
429646	363615
20280	363616
148154	363617
362101	363618
28602	363619
317223	363620
118405	363621
141637	363622
120418	363623
243052	363624
388923	363625
2583	363626
120237	363627
98691	363628
185897	363629
134116	363630
332287	363631
388307	363632
44422	363633
153015	363634
96959	363635
51711	363636
13160	363637
122801	363638
66165	363639
19910	363640
6435	363641
419500	363642
444657	363643
83130	363644
202513	363645
11876	363646
31344	363647
417493	363648
202281	363649
10566	363650
127851	363651
135060	363652
74345	363653
406795	363654
66989	363655
140201	363656
233641	363657
26954	363658
81908	363659
141618	363660
451905	363661
116884	363662
150254	363663
68842	363664
153500	363665
115977	363666
107245	363667
297258	363668
415177	363669
92335	363670
72322	363671
149906	363672
180593	363673
152485	363674
86348	363675
408419	363676
160637	363677
330580	363678
118232	363679
182637	363680
159188	363681
108703	363682
45422	363683
156249	363684
29361	363685
96166	363686
396661	363687
159681	363688
367318	363689
197743	363690
358875	363691
212179	363692
66041	363693
102727	363694
296606	363695
143847	363696
448865	363697
119472	363698
212074	363699
364102	363700
349512	363701
37249	363702
454688	363703
348253	363704
370117	363705
3761	363706
171937	363707
219584	363708
433556	363709
35373	363710
147083	363711
128646	363712
283367	363713
177982	363714
191136	363715
446378	363716
317820	363717
158033	363718
115125	363719
178718	363720
174671	363721
105900	363722
94477	363723
307269	363724
273898	363725
390771	363726
110425	363727
61850	363728
239711	363729
338234	363730
122343	363731
54495	363732
224155	363733
116028	363734
455628	363735
432210	363736
155875	363737
341	363738
7962	363739
49573	363740
8267	363741
82494	363742
297759	363743
455698	363744
232315	363745
19421	363746
83860	363747
180970	363748
339771	363749
54564	363750
63322	363751
431022	363752
299359	363753
429368	363754
24834	363755
5188	363756
9664	363757
322861	363758
208252	363759
112076	363760
386963	363761
450613	363762
1001	363763
127946	363764
307770	363765
8765	363766
147097	363767
228936	363768
17443	363769
138191	363770
91695	363771
296239	363772
207665	363773
360774	363774
30171	363775
97982	363776
222409	363777
21521	363778
21176	363779
183318	363780
44335	363781
227203	363782
325335	363783
59692	363784
55095	363785
23643	363786
195854	363787
395576	363788
359699	363789
83580	363790
240286	363791
242023	363792
245255	363793
47468	363794
154884	363795
239145	363796
419526	363797
341	363798
13194	363799
8428	363800
125448	363801
434737	363802
246714	363803
108702	363804
127820	363805
353519	363806
82831	363807
13012	363808
165966	363809
1101	363810
191259	363811
150686	363812
437067	363813
146597	363814
287530	363815
62381	363816
459537	363817
20255	363818
148883	363819
23832	363820
6311	363821
128605	363822
410594	363823
52796	363824
252931	363825
18584	363826
62969	363827
4148	363828
72830	363829
40452	363830
40529	363831
56	363832
125512	363833
541	363834
174957	363835
85883	363836
138496	363837
100647	363838
30936	363839
244983	363840
75608	363841
329382	363842
55627	363843
439033	363844
216256	363845
54278	363846
379584	363847
398209	363848
12411	363849
156809	363850
405531	363851
367291	363852
95375	363853
100824	363854
103239	363855
306261	363856
110222	363857
94274	363858
53923	363859
436555	363860
355392	363861
250839	363862
230946	363863
286708	363864
238296	363865
310801	363866
388186	363867
54689	363868
158175	363869
407761	363870
124569	363871
105658	363872
211868	363873
353948	363874
136511	363875
92681	363876
359000	363877
225096	363878
55433	363879
334584	363880
95175	363881
270338	363882
244454	363883
161122	363884
7615	363885
162594	363886
337146	363887
17834	363888
237424	363889
225040	363890
115860	363891
150221	363892
356102	363893
166853	363894
86119	363895
101872	363896
8916	363897
433800	363898
248105	363899
162546	363900
384980	363901
163667	363902
371219	363903
65254	363904
132597	363905
71627	363906
38011	363907
442878	363908
8866	363909
310197	363910
90951	363911
44740	363912
351015	363913
224254	363914
51953	363915
164627	363916
114445	363917
669	363918
239154	363919
216374	363920
232546	363921
110782	363922
92518	363923
236621	363924
9754	363925
24628	363926
153672	363927
149078	363928
323400	363929
231117	363930
29188	363931
244158	363932
34615	363933
350788	363934
126976	363935
332969	363936
377352	363937
20417	363938
452160	363939
193239	363940
324116	363941
245713	363942
150139	363943
9043	363944
68331	363945
21471	363946
322204	363947
262676	363948
399629	363949
86953	363950
99912	363951
16314	363952
127898	363953
276833	363954
226248	363955
77803	363956
37146	363957
114684	363958
448875	363959
217361	363960
106115	363961
53181	363962
103568	363963
90951	363964
96213	363965
401539	363966
27806	363967
6177	363968
43895	363969
180674	363970
101367	363971
20610	363972
53893	363973
127744	363974
174220	363975
160273	363976
47425	363977
21372	363978
126219	363979
415259	363980
235329	363981
164237	363982
24067	363983
126392	363984
114460	363985
247693	363986
2458	363987
319801	363988
243370	363989
171886	363990
232103	363991
304065	363992
77617	363993
108948	363994
382140	363995
405170	363996
96393	363997
149952	363998
185684	363999
401452	364000
433133	364001
384442	364002
204784	364003
31347	364004
226276	364005
46951	364006
39753	364007
41470	364008
397846	364009
116597	364010
221091	364011
189046	364012
399312	364013
455164	364014
422681	364015
369409	364016
140107	364017
108134	364018
107071	364019
187691	364020
67274	364021
172268	364022
348228	364023
88029	364024
13946	364025
179658	364026
175822	364027
176855	364028
389445	364029
192066	364030
72091	364031
97083	364032
344683	364033
389173	364034
169834	364035
242291	364036
368885	364037
406572	364038
52494	364039
5319	364040
26617	364041
4357	364042
65304	364043
349639	364044
49304	364045
99282	364046
211258	364047
92002	364048
74606	364049
454718	364050
48928	364051
369615	364052
8319	364053
235921	364054
236073	364055
127639	364056
233825	364057
214656	364058
362537	364059
308339	364060
429922	364061
456331	364062
8043	364063
265409	364064
210365	364065
300276	364066
74324	364067
318472	364068
325916	364069
55701	364070
46684	364071
455743	364072
344767	364073
54627	364074
93627	364075
82395	364076
86543	364077
431667	364078
89051	364079
273053	364080
255648	364081
395199	364082
90	364083
44741	364084
50976	364085
171407	364086
304231	364087
87456	364088
306130	364089
414480	364090
90180	364091
184840	364092
200368	364093
56186	364094
218377	364095
221042	364096
418732	364097
223527	364098
209807	364099
305054	364100
180666	364101
118439	364102
347963	364103
115682	364104
196207	364105
10694	364106
373470	364107
101730	364108
377808	364109
152154	364110
243878	364111
267267	364112
330529	364113
246597	364114
108525	364115
244917	364116
78466	364117
246740	364118
246740	364119
87285	364120
31887	364121
183297	364122
211091	364123
212497	364124
145399	364125
290073	364126
54849	364127
22092	364128
69896	364129
344731	364130
12373	364131
221428	364132
203340	364133
330207	364134
231254	364135
393349	364136
3533	364137
90428	364138
22847	364139
297304	364140
41215	364141
85977	364142
89334	364143
256272	364144
115850	364145
20132	364146
65442	364147
90930	364148
179243	364149
79725	364150
148533	364151
111151	364152
329657	364153
418925	364154
159194	364155
141376	364156
47084	364157
12760	364158
22667	364159
64070	364160
446961	364161
433898	364162
109255	364163
176424	364164
278117	364165
399377	364166
259417	364167
133347	364168
74785	364169
309553	364170
380478	364171
214299	364172
214088	364173
102628	364174
235039	364175
247785	364176
297789	364177
132175	364178
432286	364179
22381	364180
374966	364181
426317	364182
108956	364183
2277	364184
178294	364185
28758	364186
237287	364187
358300	364188
184572	364189
3861	364190
38008	364191
213053	364192
121720	364193
13877	364194
10225	364195
107277	364196
128142	364197
374268	364198
206478	364199
459093	364200
449877	364201
245	364202
17610	364203
154	364204
146920	364205
215633	364206
88470	364207
217923	364208
155368	364209
98597	364210
299619	364211
3176	364212
441014	364213
165143	364214
38715	364215
50516	364216
41967	364217
33521	364218
318834	364219
19625	364220
427742	364221
357213	364222
49178	364223
248711	364224
49603	364225
14774	364226
164864	364227
214034	364228
358894	364229
388698	364230
15481	364231
169111	364232
319947	364233
237652	364234
344144	364235
66561	364236
194235	364237
72199	364238
40032	364239
59126	364240
88779	364241
97536	364242
181974	364243
10755	364244
56319	364245
110581	364246
393662	364247
281819	364248
414127	364249
39888	364250
70978	364251
426434	364252
421914	364253
31700	364254
174037	364255
191841	364256
226444	364257
239214	364258
337831	364259
296636	364260
241974	364261
88809	364262
153855	364263
419007	364264
374333	364265
46407	364266
42546	364267
180845	364268
154543	364269
103043	364270
331876	364271
70645	364272
63938	364273
118154	364274
32955	364275
69354	364276
110536	364277
13340	364278
42365	364279
8101	364280
24090	364281
83747	364282
186704	364283
230545	364284
331227	364285
239590	364286
314517	364287
127334	364288
396719	364289
85911	364290
203010	364291
313174	364292
215632	364293
222	364294
206045	364295
268101	364296
110990	364297
160088	364298
136357	364299
313883	364300
178380	364301
113033	364302
206713	364303
110032	364304
462	364305
3669	364306
337933	364307
265868	364308
4001	364309
46430	364310
102265	364311
157195	364312
176849	364313
50553	364314
381	364315
113033	364316
234108	364317
32341	364318
391391	364319
25987	364320
116236	364321
62023	364322
18708	364323
51827	364324
44971	364325
353098	364326
28709	364327
104919	364328
30248	364329
164930	364330
422923	364331
405130	364332
72862	364333
4547	364334
94085	364335
17907	364336
27611	364337
177395	364338
39672	364339
62293	364340
231	364341
125863	364342
181623	364343
166188	364344
73783	364345
9262	364346
243751	364347
126805	364348
420983	364349
25971	364350
169817	364351
115199	364352
235958	364353
22986	364354
79826	364355
198232	364356
443490	364357
60023	364358
160475	364359
305840	364360
221976	364361
154504	364362
101829	364363
339536	364364
226003	364365
427426	364366
286823	364367
364968	364368
387490	364369
410175	364370
125475	364371
184220	364372
15861	364373
118840	364374
87408	364375
380152	364376
223509	364377
389172	364378
277612	364379
6523	364380
87877	364381
51791	364382
113091	364383
64525	364384
4459	364385
30063	364386
221087	364387
8693	364388
207342	364389
123959	364390
117596	364391
155238	364392
203538	364393
223526	364394
46348	364395
127349	364396
5694	364397
231546	364398
59151	364399
121738	364400
222298	364401
453707	364402
392452	364403
68895	364404
260443	364405
139163	364406
343607	364407
162729	364408
330664	364409
336850	364410
13167	364411
144148	364412
437373	364413
448372	364414
136046	364415
331487	364416
214713	364417
433126	364418
293808	364419
155108	364420
144064	364421
359887	364422
450900	364423
435093	364424
214713	364425
158399	364426
351817	364427
389735	364428
199189	364429
179690	364430
58193	364431
199531	364432
229745	364433
359813	364434
50870	364435
348303	364436
335505	364437
315980	364438
145207	364439
245004	364440
98547	364441
95143	364442
428702	364443
231681	364444
76205	364445
131615	364446
126558	364447
64303	364448
346562	364449
207617	364450
358687	364451
306199	364452
426078	364453
3799	364454
156317	364455
225673	364456
445059	364457
371917	364458
88972	364459
427208	364460
45889	364461
309537	364462
201768	364463
243749	364464
339257	364465
311580	364466
366545	364467
87053	364468
354366	364469
101036	364470
135038	364471
80271	364472
80271	364473
283097	364474
338690	364475
58959	364476
252879	364477
123767	364478
373348	364479
144155	364480
131815	364481
282473	364482
404405	364483
388740	364484
263479	364485
427554	364486
238354	364487
416503	364488
439156	364489
206297	364490
455256	364491
119342	364492
151032	364493
440400	364494
192476	364495
103924	364496
163561	364497
156385	364498
26173	364499
450797	364500
246764	364501
278601	364502
304567	364503
290984	364504
13312	364505
76415	364506
296123	364507
11828	364508
456321	364509
257243	364510
248440	364511
23891	364512
380384	364513
342563	364514
185585	364515
112120	364516
213155	364517
261245	364518
243819	364519
377810	364520
420262	364521
89748	364522
3931	364523
190711	364524
354150	364525
327341	364526
241914	364527
246358	364528
200879	364529
146439	364530
35014	364531
430571	364532
413615	364533
316552	364534
386004	364535
167424	364536
3984	364537
458646	364538
289107	364539
264146	364540
263491	364541
263605	364542
297490	364543
98985	364544
26079	364545
369426	364546
402578	364547
338967	364548
249437	364549
308958	364550
212499	364551
369484	364552
335086	364553
330266	364554
308669	364555
170310	364556
339886	364557
119515	364558
25962	364559
111103	364560
109993	364561
77870	364562
376589	364563
309397	364564
345343	364565
451109	364566
343839	364567
325609	364568
53088	364569
218264	364570
32837	364571
1296	364572
411214	364573
194974	364574
401583	364575
216055	364576
112285	364577
207333	364578
84112	364579
369811	364580
42125	364581
352298	364582
317675	364583
283451	364584
420214	364585
412475	364586
134254	364587
341524	364588
316557	364589
458275	364590
306145	364591
42971	364592
243988	364593
411254	364594
186276	364595
335164	364596
353371	364597
39676	364598
368274	364599
150242	364600
209388	364601
347953	364602
167868	364603
224949	364604
92823	364605
6915	364606
48276	364607
14933	364608
57320	364609
137856	364610
137856	364611
361415	364612
183027	364613
21900	364614
117	364615
22659	364616
206705	364617
53623	364618
214532	364619
32358	364620
67033	364621
2	364622
187792	364623
203649	364624
173430	364625
192644	364626
88796	364627
6022	364628
305445	364629
330904	364630
89743	364631
283412	364632
294493	364633
151160	364634
182757	364635
72246	364636
338023	364637
213751	364638
143614	364639
193541	364640
261003	364641
162014	364642
232991	364643
277887	364644
12816	364645
216802	364646
21180	364647
143913	364648
42235	364649
240670	364650
142146	364651
135905	364652
365764	364653
73671	364654
153880	364655
69206	364656
428916	364657
23675	364658
113159	364659
104393	364660
43924	364661
250039	364662
433049	364663
26711	364664
123632	364665
62341	364666
155145	364667
216437	364668
2837	364669
125366	364670
106631	364671
327511	364672
274906	364673
72190	364674
440120	364675
10938	364676
149722	364677
177518	364678
110231	364679
28507	364680
427623	364681
686	364682
97125	364683
444999	364684
140717	364685
256355	364686
235898	364687
11729	364688
177853	364689
329075	364690
34210	364691
95737	364692
313420	364693
24969	364694
8787	364695
432209	364696
178914	364697
102299	364698
4423	364699
573	364700
12741	364701
67984	364702
408554	364703
474	364704
437070	364705
29660	364706
243730	364707
190653	364708
381289	364709
85939	364710
17613	364711
1412	364712
8787	364713
186710	364714
241684	364715
253231	364716
229931	364717
2012	364718
4957	364719
40385	364720
458851	364721
110163	364722
235191	364723
150635	364724
15976	364725
393971	364726
244768	364727
69820	364728
32924	364729
179071	364730
238585	364731
52466	364732
75670	364733
58169	364734
28802	364735
95935	364736
120719	364737
227818	364738
203278	364739
212279	364740
291104	364741
503	364742
383646	364743
9131	364744
80756	364745
101266	364746
197733	364747
345943	364748
42145	364749
106476	364750
93570	364751
42472	364752
123462	364753
415669	364754
112849	364755
273450	364756
10436	364757
122089	364758
73646	364759
31026	364760
31442	364761
135255	364762
138262	364763
277399	364764
76382	364765
123721	364766
97243	364767
399953	364768
207097	364769
289778	364770
54683	364771
96336	364772
363349	364773
245767	364774
157800	364775
195789	364776
398639	364777
219517	364778
377558	364779
98289	364780
191156	364781
90772	364782
273049	364783
273901	364784
62608	364785
244949	364786
394226	364787
171091	364788
244805	364789
324590	364790
400398	364791
74371	364792
412892	364793
42410	364794
138735	364795
243958	364796
427108	364797
114634	364798
131438	364799
4186	364800
423561	364801
58021	364802
48954	364803
190946	364804
328731	364805
245766	364806
235970	364807
36713	364808
181741	364809
114747	364810
89991	364811
215897	364812
410102	364813
34386	364814
36869	364815
440800	364816
263572	364817
136653	364818
13506	364819
68509	364820
89478	364821
49648	364822
93661	364823
233788	364824
72814	364825
172261	364826
607	364827
222528	364828
112652	364829
137915	364830
142108	364831
210159	364832
106051	364833
73700	364834
333108	364835
80807	364836
35714	364837
40383	364838
389746	364839
241897	364840
299138	364841
444877	364842
57384	364843
453468	364844
276824	364845
155895	364846
169631	364847
212210	364848
165150	364849
84139	364850
60714	364851
70671	364852
100408	364853
61473	364854
46280	364855
469	364856
105423	364857
37658	364858
13495	364859
69137	364860
426623	364861
12280	364862
2044	364863
243486	364864
457174	364865
116218	364866
350220	364867
183494	364868
67479	364869
18414	364870
80647	364871
287601	364872
369360	364873
195558	364874
353870	364875
398152	364876
257218	364877
263315	364878
312833	364879
242212	364880
53999	364881
83084	364882
220526	364883
165666	364884
429341	364885
112404	364886
58947	364887
109371	364888
60705	364889
306051	364890
246673	364891
172961	364892
47589	364893
21910	364894
93614	364895
204917	364896
278164	364897
2037	364898
112952	364899
20778	364900
231864	364901
134681	364902
19277	364903
27576	364904
80333	364905
6547	364906
216836	364907
109440	364908
403011	364909
3075	364910
281249	364911
173105	364912
319161	364913
407857	364914
27680	364915
71	364916
443310	364917
248903	364918
120957	364919
454651	364920
267401	364921
6368	364922
86136	364923
248284	364924
111996	364925
169123	364926
204549	364927
44051	364928
68988	364929
74231	364930
386102	364931
226731	364932
1749	364933
408089	364934
37701	364935
15923	364936
97233	364937
136167	364938
52077	364939
110094	364940
44900	364941
228685	364942
144057	364943
53409	364944
62804	364945
338124	364946
38852	364947
14429	364948
326255	364949
52606	364950
9227	364951
86744	364952
23883	364953
172132	364954
25723	364955
64680	364956
18723	364957
80103	364958
331829	364959
112474	364960
56707	364961
62078	364962
35294	364963
33123	364964
13469	364965
138528	364966
132995	364967
25518	364968
26819	364969
21257	364970
19275	364971
375583	364972
51155	364973
22490	364974
168020	364975
7275	364976
320880	364977
10848	364978
118099	364979
110379	364980
130395	364981
1633	364982
61438	364983
302148	364984
14940	364985
24775	364986
83668	364987
267885	364988
102135	364989
77554	364990
202164	364991
11546	364992
100899	364993
87923	364994
120563	364995
13544	364996
583	364997
135735	364998
80659	364999
238453	365000
10481	365001
21741	365002
8157	365003
29005	365004
60319	365005
45661	365006
45301	365007
321310	365008
58958	365009
141651	365010
45179	365011
43861	365012
27052	365013
10352	365014
13626	365015
185207	365016
46132	365017
22387	365018
207416	365019
205630	365020
332274	365021
61542	365022
219674	365023
200719	365024
303336	365025
172381	365026
3953	365027
7682	365028
189891	365029
84693	365030
304253	365031
388687	365032
56287	365033
171615	365034
23911	365035
395008	365036
17836	365037
401552	365038
295802	365039
126236	365040
143062	365041
58128	365042
1031	365043
121871	365044
416609	365045
73868	365046
28561	365047
342642	365048
347556	365049
191870	365050
60058	365051
1109	365052
14524	365053
68248	365054
298195	365055
39360	365056
88442	365057
135166	365058
58634	365059
392029	365060
44811	365061
111617	365062
170704	365063
308019	365064
28046	365065
7080	365066
191649	365067
3201	365068
159552	365069
12274	365070
413608	365071
83904	365072
136084	365073
174382	365074
19332	365075
6803	365076
306537	365077
113405	365078
92822	365079
7348	365080
12004	365081
31452	365082
115240	365083
14320	365084
440679	365085
110488	365086
10454	365087
67249	365088
35522	365089
195566	365090
105978	365091
36509	365092
197585	365093
947	365094
42929	365095
88637	365096
1457	365097
7829	365098
6929	365099
2020	365100
175008	365101
10897	365102
1472	365103
178543	365104
213330	365105
23362	365106
14101	365107
681	365108
58508	365109
121253	365110
18999	365111
758	365112
73574	365113
161598	365114
22119	365115
637	365116
62325	365117
1925	365118
158394	365119
224892	365120
166799	365121
199748	365122
5744	365123
3059	365124
1401	365125
32393	365126
376994	365127
4045	365128
209021	365129
5084	365130
11160	365131
7288	365132
158245	365133
191289	365134
4598	365135
62958	365136
92350	365137
1216	365138
5502	365139
108605	365140
106725	365141
2173	365142
378	365143
153579	365144
147951	365145
161359	365146
200170	365147
66177	365148
9880	365149
247037	365150
53552	365151
226182	365152
53804	365153
51086	365154
493	365155
75333	365156
169155	365157
40255	365158
12052	365159
2291	365160
2127	365161
7112	365162
415682	365163
136246	365164
307266	365165
125313	365166
92	365167
165277	365168
24076	365169
33340	365170
17741	365171
73097	365172
270111	365173
1677	365174
4035	365175
87012	365176
22734	365177
271899	365178
38746	365179
245530	365180
386568	365181
19383	365182
8462	365183
196909	365184
82689	365185
110591	365186
27059	365187
45014	365188
18496	365189
37939	365190
167532	365191
374687	365192
211837	365193
30250	365194
40785	365195
8301	365196
7392	365197
4304	365198
149587	365199
43776	365200
74461	365201
22272	365202
385907	365203
167022	365204
24091	365205
41383	365206
247065	365207
40052	365208
6614	365209
182781	365210
44870	365211
105524	365212
22716	365213
15105	365214
36551	365215
100920	365216
109242	365217
114119	365218
2764	365219
231208	365220
52504	365221
38508	365222
374216	365223
1214	365224
415045	365225
242204	365226
115365	365227
3390	365228
285955	365229
355473	365230
367970	365231
57776	365232
447625	365233
163431	365234
411793	365235
443766	365236
452228	365237
37072	365238
184201	365239
367045	365240
394784	365241
102387	365242
282637	365243
85	365244
150910	365245
407039	365246
244051	365247
35301	365248
454170	365249
425870	365250
444002	365251
17006	365252
16122	365253
374666	365254
96709	365255
17750	365256
396646	365257
117256	365258
151092	365259
31058	365260
393292	365261
116607	365262
12408	365263
189640	365264
309999	365265
84419	365266
59178	365267
388820	365268
79508	365269
115944	365270
100303	365271
253422	365272
245953	365273
30410	365274
372233	365275
41259	365276
19400	365277
202467	365278
435214	365279
31525	365280
10433	365281
346899	365282
78497	365283
126855	365284
49398	365285
142982	365286
200411	365287
2045	365288
3237	365289
3242	365290
15807	365291
519	365292
179330	365293
178298	365294
342018	365295
43925	365296
315819	365297
40923	365298
83875	365299
148093	365300
141317	365301
9555	365302
418024	365303
9279	365304
396446	365305
383441	365306
118944	365307
28301	365308
19115	365309
18278	365310
212742	365311
241787	365312
55437	365313
232181	365314
159160	365315
97270	365316
231905	365317
437726	365318
13086	365319
211251	365320
55522	365321
11371	365322
158668	365323
142114	365324
91002	365325
32496	365326
4099	365327
164549	365328
106227	365329
60414	365330
254029	365331
162702	365332
70	365333
74117	365334
175772	365335
96676	365336
355109	365337
31250	365338
205610	365339
391468	365340
91839	365341
329568	365342
76422	365343
95532	365344
9685	365345
368179	365346
195538	365347
5912	365348
93926	365349
138832	365350
77906	365351
167466	365352
96554	365353
89177	365354
186705	365355
48698	365356
109857	365357
71139	365358
186209	365359
154700	365360
252648	365361
30738	365362
415724	365363
218173	365364
225314	365365
200913	365366
14121	365367
109047	365368
38209	365369
112199	365370
103181	365371
2761	365372
12057	365373
245728	365374
35958	365375
437437	365376
33185	365377
260106	365378
251730	365379
118506	365380
148533	365381
28276	365382
171018	365383
224168	365384
4541	365385
282722	365386
69170	365387
20021	365388
248935	365389
457348	365390
369982	365391
95516	365392
158259	365393
371721	365394
43160	365395
249960	365396
284113	365397
235419	365398
5938	365399
2046	365400
76813	365401
52702	365402
377342	365403
205592	365404
246581	365405
85723	365406
16668	365407
40626	365408
209095	365409
424526	365410
48793	365411
47425	365412
51510	365413
235812	365414
376281	365415
94831	365416
26403	365417
275908	365418
3409	365419
1211	365420
200258	365421
188936	365422
41167	365423
17534	365424
75507	365425
42784	365426
89302	365427
84614	365428
63449	365429
69808	365430
23425	365431
64463	365432
209653	365433
178885	365434
130237	365435
169744	365436
146478	365437
245863	365438
16220	365439
96469	365440
390562	365441
91013	365442
241321	365443
376368	365444
24502	365445
56331	365446
411000	365447
233984	365448
233983	365449
59702	365450
103854	365451
14549	365452
364905	365453
254502	365454
22825	365455
47530	365456
130407	365457
239	365458
274559	365459
35797	365460
345312	365461
348478	365462
168645	365463
126155	365464
339322	365465
128045	365466
306912	365467
193340	365468
39827	365469
83278	365470
238517	365471
427312	365472
176885	365473
81780	365474
21183	365475
201468	365476
10431	365477
447440	365478
248760	365479
81942	365480
50456	365481
58903	365482
432979	365483
77967	365484
274470	365485
223680	365486
171152	365487
143514	365488
147000	365489
372725	365490
129021	365491
108463	365492
146164	365493
240858	365494
49113	365495
407099	365496
310493	365497
95202	365498
2923	365499
207044	365500
39178	365501
73909	365502
3073	365503
213856	365504
113348	365505
28	365506
89176	365507
212309	365508
380236	365509
246797	365510
196594	365511
417618	365512
51807	365513
136029	365514
360005	365515
43163	365516
50826	365517
139981	365518
384885	365519
101742	365520
61155	365521
168639	365522
183813	365523
121607	365524
111897	365525
130886	365526
99293	365527
88423	365528
166894	365529
16674	365530
48030	365531
13552	365532
438092	365533
276189	365534
45710	365535
198186	365536
6751	365537
21145	365538
139513	365539
64679	365540
5540	365541
351499	365542
422807	365543
408891	365544
64001	365545
245257	365546
291802	365547
8543	365548
87037	365549
101928	365550
27900	365551
97893	365552
451015	365553
59000	365554
360963	365555
258376	365556
81498	365557
2126	365558
360395	365559
224793	365560
45998	365561
212250	365562
148678	365563
93654	365564
409043	365565
11985	365566
367731	365567
1815	365568
6314	365569
43118	365570
22588	365571
2472	365572
71877	365573
135836	365574
149192	365575
41924	365576
20338	365577
321620	365578
2768	365579
453870	365580
434960	365581
238302	365582
50474	365583
336463	365584
206738	365585
158086	365586
146387	365587
2844	365588
34583	365589
70007	365590
26855	365591
13855	365592
141531	365593
237862	365594
265104	365595
278871	365596
25196	365597
191348	365598
10663	365599
373830	365600
369024	365601
215663	365602
432656	365603
143357	365604
1213	365605
33256	365606
218717	365607
28898	365608
16087	365609
99653	365610
217104	365611
41619	365612
174371	365613
221927	365614
110266	365615
216958	365616
275034	365617
411685	365618
214004	365619
97516	365620
238822	365621
414666	365622
65828	365623
271041	365624
404678	365625
223507	365626
331918	365627
194982	365628
150655	365629
359965	365630
295498	365631
362826	365632
44160	365633
84681	365634
158330	365635
94710	365636
171669	365637
140443	365638
189157	365639
206222	365640
322339	365641
118837	365642
328091	365643
93681	365644
149891	365645
408514	365646
8492	365647
297624	365648
189874	365649
10956	365650
289829	365651
325794	365652
286021	365653
68499	365654
21579	365655
67776	365656
159861	365657
75746	365658
386485	365659
1121	365660
81041	365661
65573	365662
144125	365663
180545	365664
1121	365665
66453	365666
181279	365667
145292	365668
130043	365669
386798	365670
395120	365671
31893	365672
256981	365673
142663	365674
8760	365675
341821	365676
5735	365677
195114	365678
312293	365679
57630	365680
144875	365681
443176	365682
40919	365683
83715	365684
224526	365685
42450	365686
370355	365687
153006	365688
19445	365689
22315	365690
199217	365691
35680	365692
60224	365693
287690	365694
176386	365695
20709	365696
19182	365697
15072	365698
20338	365699
19655	365700
97279	365701
41643	365702
82234	365703
3701	365704
413900	365705
108225	365706
53603	365707
295246	365708
53663	365709
406877	365710
424400	365711
157022	365712
403567	365713
272362	365714
116182	365715
147277	365716
139963	365717
3350	365718
366668	365719
364325	365720
15530	365721
118902	365722
32855	365723
75273	365724
241285	365725
20030	365726
90871	365727
236727	365728
42252	365729
229601	365730
106572	365731
135057	365732
25106	365733
40665	365734
61031	365735
99266	365736
95221	365737
3642	365738
99789	365739
75810	365740
89887	365741
70613	365742
96118	365743
48390	365744
122684	365745
53747	365746
195922	365747
92800	365748
271785	365749
264727	365750
127722	365751
458339	365752
88520	365753
409617	365754
347811	365755
112902	365756
266600	365757
88674	365758
32419	365759
204321	365760
37197	365761
231503	365762
136543	365763
390749	365764
93406	365765
135256	365766
233995	365767
147582	365768
107197	365769
4609	365770
44047	365771
44047	365772
86578	365773
8148	365774
426239	365775
381301	365776
130089	365777
107230	365778
225025	365779
277489	365780
106327	365781
406697	365782
123785	365783
262372	365784
353152	365785
42497	365786
213245	365787
248671	365788
12517	365789
176580	365790
24396	365791
184587	365792
36943	365793
92379	365794
69911	365795
85528	365796
365866	365797
127566	365798
375601	365799
32578	365800
5492	365801
142400	365802
273370	365803
236306	365804
362912	365805
221136	365806
419086	365807
39074	365808
450940	365809
43624	365810
236839	365811
97510	365812
162144	365813
8603	365814
327801	365815
18297	365816
393095	365817
409305	365818
210990	365819
183967	365820
373	365821
232726	365822
63280	365823
379287	365824
108246	365825
81869	365826
111304	365827
205528	365828
13378	365829
23184	365830
436599	365831
31814	365832
43431	365833
189393	365834
12279	365835
338913	365836
33381	365837
106298	365838
4505	365839
162653	365840
112467	365841
216007	365842
69910	365843
25991	365844
334036	365845
150194	365846
56880	365847
64327	365848
73769	365849
362320	365850
244950	365851
192175	365852
319140	365853
127882	365854
162017	365855
24970	365856
118655	365857
62828	365858
59057	365859
11463	365860
231440	365861
1485	365862
61268	365863
455871	365864
49490	365865
61227	365866
41216	365867
5811	365868
206401	365869
206401	365870
26225	365871
30483	365872
28368	365873
136983	365874
103951	365875
2855	365876
111081	365877
134999	365878
268220	365879
95687	365880
602	365881
127645	365882
245164	365883
163187	365884
37476	365885
168246	365886
53025	365887
86072	365888
290021	365889
104516	365890
58450	365891
31503	365892
279844	365893
403473	365894
149628	365895
436075	365896
368208	365897
129216	365898
193870	365899
48835	365900
119665	365901
6981	365902
86808	365903
55165	365904
372969	365905
235945	365906
84475	365907
55880	365908
186727	365909
357236	365910
437123	365911
45243	365912
378562	365913
235366	365914
111847	365915
65579	365916
121232	365917
432935	365918
53410	365919
158645	365920
61133	365921
78340	365922
341344	365923
75471	365924
83050	365925
55880	365926
200911	365927
406842	365928
121014	365929
209489	365930
448375	365931
278524	365932
26738	365933
70857	365934
125225	365935
1491	365936
235566	365937
105796	365938
14748	365939
119977	365940
303496	365941
61257	365942
90692	365943
34304	365944
99603	365945
369242	365946
274057	365947
223536	365948
231160	365949
66981	365950
157552	365951
13369	365952
245142	365953
185566	365954
411646	365955
213439	365956
312345	365957
16666	365958
83693	365959
396653	365960
91037	365961
144425	365962
319671	365963
103094	365964
106387	365965
132873	365966
333	365967
283165	365968
323155	365969
133524	365970
190385	365971
57235	365972
2996	365973
135128	365974
204421	365975
191360	365976
97214	365977
2508	365978
185815	365979
111305	365980
75984	365981
59453	365982
144871	365983
277330	365984
186373	365985
99926	365986
106654	365987
224163	365988
301542	365989
50887	365990
159423	365991
206061	365992
278174	365993
216021	365994
47204	365995
136338	365996
417988	365997
216675	365998
80659	365999
412820	366000
412330	366001
266721	366002
166849	366003
161025	366004
77532	366005
198377	366006
98522	366007
219342	366008
82122	366009
250548	366010
402404	366011
286835	366012
110592	366013
373854	366014
90557	366015
30380	366016
35188	366017
345210	366018
26827	366019
58982	366020
180797	366021
199422	366022
50437	366023
47025	366024
237579	366025
329134	366026
438114	366027
21182	366028
223989	366029
147730	366030
222808	366031
112555	366032
242689	366033
230166	366034
107312	366035
208874	366036
402447	366037
386915	366038
95813	366039
124144	366040
13309	366041
415573	366042
31893	366043
385372	366044
74030	366045
8933	366046
139765	366047
152522	366048
253480	366049
6224	366050
26612	366051
337349	366052
108974	366053
99291	366054
178648	366055
71038	366056
345200	366057
178697	366058
26191	366059
232680	366060
262960	366061
83066	366062
107064	366063
260044	366064
38523	366065
119629	366066
26064	366067
104360	366068
37867	366069
384560	366070
53414	366071
208838	366072
110887	366073
806	366074
265070	366075
196562	366076
67712	366077
222761	366078
126950	366079
109471	366080
175839	366081
36421	366082
126650	366083
95752	366084
404985	366085
12175	366086
424736	366087
1234	366088
436997	366089
123942	366090
53494	366091
196220	366092
357320	366093
1324	366094
32276	366095
138831	366096
313981	366097
213919	366098
413925	366099
175185	366100
252348	366101
274085	366102
86267	366103
385887	366104
112813	366105
203867	366106
408081	366107
125317	366108
5426	366109
136185	366110
200371	366111
364499	366112
185960	366113
49801	366114
114317	366115
103045	366116
56972	366117
92142	366118
298868	366119
271591	366120
217990	366121
211354	366122
18806	366123
407084	366124
51131	366125
34613	366126
58468	366127
64209	366128
13293	366129
137364	366130
81713	366131
11972	366132
24898	366133
66587	366134
22172	366135
67132	366136
422526	366137
250397	366138
443391	366139
264229	366140
359674	366141
100161	366142
187383	366143
51960	366144
17112	366145
47989	366146
84780	366147
244547	366148
447803	366149
116999	366150
348429	366151
73431	366152
281865	366153
319907	366154
320226	366155
393950	366156
208392	366157
214766	366158
29910	366159
73961	366160
80639	366161
42426	366162
109471	366163
252476	366164
100892	366165
178648	366166
96642	366167
245293	366168
22440	366169
238300	366170
146937	366171
275467	366172
273641	366173
59091	366174
407110	366175
20324	366176
433472	366177
368406	366178
418943	366179
382347	366180
322809	366181
164371	366182
83740	366183
198958	366184
330462	366185
139704	366186
304192	366187
143883	366188
128716	366189
104232	366190
203444	366191
411794	366192
216818	366193
350637	366194
166341	366195
287217	366196
248933	366197
314267	366198
460169	366199
194546	366200
24516	366201
88326	366202
77413	366203
66534	366204
357646	366205
205607	366206
139906	366207
169988	366208
212506	366209
105822	366210
127012	366211
316143	366212
226769	366213
168227	366214
201641	366215
64512	366216
154032	366217
55429	366218
226455	366219
390788	366220
359053	366221
107623	366222
113454	366223
200387	366224
209274	366225
105426	366226
173989	366227
88416	366228
68756	366229
28447	366230
143172	366231
324247	366232
382312	366233
144701	366234
92934	366235
11917	366236
249601	366237
162175	366238
64512	366239
415371	366240
19963	366241
38566	366242
154395	366243
31863	366244
188312	366245
188894	366246
103077	366247
265039	366248
174849	366249
176075	366250
195215	366251
391783	366252
72648	366253
77052	366254
308733	366255
280304	366256
13437	366257
181828	366258
383820	366259
361764	366260
43184	366261
63415	366262
452437	366263
24575	366264
243404	366265
90746	366266
456802	366267
125685	366268
234041	366269
6224	366270
52401	366271
390017	366272
451655	366273
53768	366274
21656	366275
21683	366276
24	366277
356264	366278
90436	366279
22913	366280
119536	366281
144686	366282
117083	366283
272141	366284
11044	366285
311563	366286
422766	366287
231234	366288
315232	366289
215085	366290
162688	366291
218956	366292
353850	366293
46546	366294
153722	366295
324366	366296
20441	366297
38937	366298
166637	366299
396496	366300
21542	366301
36251	366302
394724	366303
367742	366304
439581	366305
364822	366306
11841	366307
23023	366308
203798	366309
26173	366310
28303	366311
179804	366312
49826	366313
206250	366314
170148	366315
313674	366316
415620	366317
42186	366318
74614	366319
119499	366320
249983	366321
208696	366322
304108	366323
457616	366324
194434	366325
404206	366326
401482	366327
16091	366328
68992	366329
2895	366330
234442	366331
79533	366332
113887	366333
130388	366334
124868	366335
10470	366336
413495	366337
248976	366338
106808	366339
66892	366340
222360	366341
71637	366342
320027	366343
111566	366344
236683	366345
62138	366346
32564	366347
11420	366348
229727	366349
235720	366350
139248	366351
58803	366352
46249	366353
105359	366354
91121	366355
80657	366356
138598	366357
20534	366358
19723	366359
72058	366360
72895	366361
247628	366362
151729	366363
248215	366364
81713	366365
208604	366366
306114	366367
308555	366368
235355	366369
32955	366370
74559	366371
11373	366372
83582	366373
63355	366374
152875	366375
442125	366376
31058	366377
2279	366378
65689	366379
88976	366380
265880	366381
329092	366382
76656	366383
52258	366384
44754	366385
52867	366386
122565	366387
69820	366388
351095	366389
148149	366390
154243	366391
125537	366392
310240	366393
231676	366394
25798	366395
398701	366396
218555	366397
158535	366398
196945	366399
50408	366400
186871	366401
202038	366402
219005	366403
318246	366404
285	366405
8028	366406
430301	366407
231	366408
22269	366409
46547	366410
204483	366411
52280	366412
7190	366413
364220	366414
48873	366415
136679	366416
112086	366417
81359	366418
185583	366419
28187	366420
17745	366421
408927	366422
386331	366423
51263	366424
86745	366425
457244	366426
352342	366427
441291	366428
203754	366429
42374	366430
81632	366431
13403	366432
100570	366433
353275	366434
236665	366435
27176	366436
381492	366437
57785	366438
52387	366439
71312	366440
126310	366441
14040	366442
434429	366443
112335	366444
264071	366445
377208	366446
71122	366447
2936	366448
112932	366449
24548	366450
449854	366451
18575	366452
46363	366453
66285	366454
93162	366455
52726	366456
82573	366457
255987	366458
71784	366459
205518	366460
243059	366461
237292	366462
155067	366463
58244	366464
58244	366465
7632	366466
133903	366467
200198	366468
432046	366469
184950	366470
262303	366471
385933	366472
96299	366473
248	366474
33293	366475
191800	366476
17676	366477
383348	366478
102496	366479
52130	366480
164984	366481
26356	366482
13443	366483
61430	366484
167646	366485
8671	366486
404026	366487
75777	366488
329181	366489
127619	366490
397132	366491
35861	366492
235634	366493
38312	366494
47129	366495
193004	366496
82833	366497
422657	366498
117767	366499
84658	366500
106090	366501
336449	366502
334698	366503
122848	366504
134127	366505
237038	366506
279345	366507
215293	366508
348697	366509
436289	366510
93653	366511
200097	366512
444377	366513
41231	366514
151385	366515
229672	366516
204593	366517
156411	366518
29380	366519
363692	366520
210078	366521
173170	366522
278454	366523
236771	366524
23558	366525
337915	366526
91166	366527
60361	366528
181614	366529
18068	366530
101577	366531
57318	366532
199464	366533
187480	366534
131626	366535
246670	366536
12432	366537
418397	366538
274927	366539
112880	366540
124463	366541
117298	366542
151210	366543
319141	366544
146234	366545
39556	366546
140477	366547
307780	366548
22013	366549
22934	366550
144348	366551
325502	366552
164496	366553
178524	366554
212468	366555
51200	366556
398860	366557
267924	366558
65067	366559
24118	366560
47061	366561
50487	366562
323870	366563
363582	366564
452863	366565
375777	366566
125769	366567
45930	366568
80159	366569
4497	366570
251709	366571
329723	366572
219894	366573
363009	366574
287268	366575
203400	366576
390030	366577
334337	366578
246636	366579
193045	366580
12106	366581
247459	366582
69120	366583
127060	366584
11077	366585
178118	366586
74593	366587
167671	366588
281695	366589
165233	366590
282923	366591
22612	366592
92603	366593
302236	366594
175857	366595
50782	366596
51850	366597
286776	366598
182806	366599
52290	366600
5577	366601
147654	366602
169886	366603
333305	366604
64737	366605
64737	366606
235179	366607
94253	366608
88776	366609
68774	366610
124563	366611
30246	366612
151068	366613
126006	366614
7721	366615
59641	366616
30604	366617
453060	366618
221001	366619
178821	366620
11396	366621
179242	366622
58891	366623
146071	366624
52875	366625
81092	366626
5313	366627
146984	366628
337054	366629
61560	366630
19756	366631
101099	366632
15610	366633
90627	366634
27539	366635
27577	366636
14053	366637
68297	366638
126193	366639
7750	366640
73330	366641
285184	366642
341124	366643
369699	366644
16141	366645
373999	366646
60872	366647
134865	366648
64402	366649
100305	366650
2305	366651
250006	366652
38255	366653
55476	366654
4119	366655
13262	366656
45055	366657
23944	366658
408820	366659
145755	366660
55630	366661
345372	366662
28612	366663
1140	366664
5717	366665
65421	366666
68979	366667
13622	366668
9193	366669
228840	366670
82960	366671
17056	366672
22753	366673
168769	366674
6399	366675
99213	366676
62189	366677
54294	366678
89713	366679
107550	366680
35172	366681
1227	366682
85834	366683
790	366684
45901	366685
104752	366686
295930	366687
414909	366688
60513	366689
26714	366690
53780	366691
58327	366692
33318	366693
5579	366694
447775	366695
11925	366696
99114	366697
204954	366698
4387	366699
84210	366700
94762	366701
64816	366702
40338	366703
39139	366704
160797	366705
160680	366706
206990	366707
27920	366708
19111	366709
226373	366710
15	366711
371174	366712
133136	366713
14842	366714
147994	366715
147994	366716
284700	366717
147780	366718
404705	366719
225629	366720
135981	366721
88657	366722
171444	366723
63024	366724
40768	366725
167739	366726
45634	366727
248609	366728
48185	366729
1	366730
18527	366731
159460	366732
248745	366733
187501	366734
62227	366735
199001	366736
92193	366737
47014	366738
19534	366739
447972	366740
301068	366741
3380	366742
84190	366743
2287	366744
30216	366745
768	366746
16356	366747
29672	366748
68351	366749
56873	366750
446689	366751
217517	366752
28233	366753
192927	366754
393655	366755
212422	366756
286975	366757
126358	366758
29815	366759
326725	366760
63994	366761
2979	366762
127825	366763
430437	366764
121189	366765
235093	366766
15423	366767
48535	366768
336081	366769
118340	366770
116907	366771
8104	366772
61814	366773
384706	366774
194311	366775
124801	366776
418123	366777
221078	366778
199429	366779
402492	366780
407664	366781
58647	366782
6700	366783
104	366784
110873	366785
220309	366786
217620	366787
194980	366788
58647	366789
64872	366790
212071	366791
10283	366792
63454	366793
1174	366794
216025	366795
54882	366796
32826	366797
19092	366798
281804	366799
256451	366800
236916	366801
127358	366802
32488	366803
129134	366804
19595	366805
217503	366806
193808	366807
9526	366808
1968	366809
18514	366810
58152	366811
3320	366812
181168	366813
1125	366814
220705	366815
59647	366816
34730	366817
106402	366818
172441	366819
393087	366820
51720	366821
61996	366822
61733	366823
224191	366824
318360	366825
3661	366826
159712	366827
176531	366828
362457	366829
199679	366830
117285	366831
122093	366832
48535	366833
278990	366834
268504	366835
429829	366836
87236	366837
356712	366838
65707	366839
10613	366840
290323	366841
200595	366842
16179	366843
61335	366844
7553	366845
289312	366846
400305	366847
165822	366848
284296	366849
23944	366850
88899	366851
39440	366852
23729	366853
58090	366854
226025	366855
1341	366856
5128	366857
229655	366858
10441	366859
10732	366860
10732	366861
182397	366862
220139	366863
308853	366864
47802	366865
66215	366866
131371	366867
47268	366868
45478	366869
173694	366870
87350	366871
127223	366872
51560	366873
66495	366874
182536	366875
375351	366876
75119	366877
238474	366878
162672	366879
229288	366880
5614	366881
119694	366882
209568	366883
68362	366884
116746	366885
178701	366886
58425	366887
13430	366888
96524	366889
328456	366890
224850	366891
320420	366892
362317	366893
89058	366894
92244	366895
9288	366896
233024	366897
47605	366898
61384	366899
303949	366900
61426	366901
162736	366902
210246	366903
18348	366904
99765	366905
93208	366906
181439	366907
122233	366908
6937	366909
27084	366910
130623	366911
310320	366912
7103	366913
152936	366914
207698	366915
64307	366916
207	366917
409814	366918
272099	366919
95910	366920
112633	366921
39922	366922
416102	366923
109800	366924
442103	366925
83751	366926
39922	366927
68960	366928
349690	366929
29134	366930
89408	366931
197677	366932
309111	366933
238736	366934
444301	366935
243230	366936
4331	366937
260799	366938
240952	366939
27699	366940
50769	366941
6607	366942
210205	366943
189081	366944
189081	366945
7031	366946
76576	366947
210524	366948
82323	366949
63801	366950
424707	366951
418539	366952
32117	366953
16574	366954
197201	366955
191364	366956
52101	366957
370451	366958
52129	366959
120781	366960
225616	366961
215137	366962
28489	366963
393	366964
95820	366965
3165	366966
9931	366967
42691	366968
281485	366969
302383	366970
8947	366971
103983	366972
216974	366973
259587	366974
78194	366975
373857	366976
130906	366977
5440	366978
14438	366979
311427	366980
417895	366981
414430	366982
336695	366983
171505	366984
105856	366985
243729	366986
185146	366987
379596	366988
7485	366989
91125	366990
76257	366991
389005	366992
122207	366993
238391	366994
143855	366995
157955	366996
411278	366997
106623	366998
169772	366999
33241	367000
238939	367001
213951	367002
33519	367003
438762	367004
122254	367005
55851	367006
230104	367007
162452	367008
105540	367009
229254	367010
72125	367011
424184	367012
63157	367013
135759	367014
147194	367015
140158	367016
365265	367017
38729	367018
93217	367019
148825	367020
339271	367021
182748	367022
76817	367023
244340	367024
180087	367025
70005	367026
415577	367027
78381	367028
122899	367029
93217	367030
21647	367031
121641	367032
64724	367033
396832	367034
89757	367035
94630	367036
685	367037
105	367038
24730	367039
448992	367040
26032	367041
239381	367042
65792	367043
49815	367044
142025	367045
614	367046
223112	367047
168324	367048
100339	367049
287366	367050
400343	367051
23231	367052
417560	367053
104247	367054
373497	367055
378288	367056
9106	367057
259807	367058
236513	367059
63008	367060
340332	367061
99880	367062
21717	367063
48680	367064
130719	367065
1195	367066
336359	367067
147204	367068
376774	367069
96485	367070
4060	367071
49461	367072
26092	367073
113241	367074
60385	367075
60385	367076
73956	367077
83567	367078
198600	367079
257178	367080
200791	367081
133917	367082
71447	367083
22325	367084
56557	367085
198068	367086
60326	367087
115789	367088
173844	367089
212828	367090
203027	367091
165977	367092
9645	367093
118849	367094
32143	367095
12430	367096
96903	367097
145462	367098
175995	367099
54343	367100
230672	367101
261632	367102
454628	367103
387033	367104
142691	367105
7653	367106
326724	367107
7855	367108
371162	367109
240041	367110
59581	367111
40727	367112
74577	367113
47092	367114
237723	367115
44770	367116
9764	367117
218358	367118
419194	367119
17786	367120
234657	367121
51938	367122
183763	367123
101123	367124
3336	367125
85889	367126
226145	367127
69485	367128
186949	367129
14418	367130
171084	367131
97553	367132
320982	367133
223257	367134
72917	367135
177315	367136
61247	367137
74721	367138
254660	367139
393977	367140
446009	367141
77861	367142
43292	367143
248482	367144
235443	367145
373272	367146
148929	367147
233725	367148
159637	367149
190660	367150
39529	367151
58336	367152
100782	367153
41751	367154
377376	367155
47677	367156
363514	367157
61767	367158
4578	367159
418964	367160
244871	367161
434624	367162
151194	367163
370583	367164
50232	367165
675	367166
192516	367167
213102	367168
266973	367169
401540	367170
41335	367171
142841	367172
350863	367173
148272	367174
194203	367175
127948	367176
148030	367177
21589	367178
425716	367179
158580	367180
243468	367181
157086	367182
89575	367183
163321	367184
18786	367185
414314	367186
9255	367187
1277	367188
216813	367189
42749	367190
136455	367191
96271	367192
46734	367193
27903	367194
9929	367195
55333	367196
430848	367197
34855	367198
434148	367199
120216	367200
163841	367201
24334	367202
116956	367203
24950	367204
242816	367205
238872	367206
182895	367207
301805	367208
173389	367209
46293	367210
340026	367211
73427	367212
15833	367213
11853	367214
173912	367215
356258	367216
416415	367217
13686	367218
76831	367219
85295	367220
1744	367221
45875	367222
85268	367223
167410	367224
24916	367225
25884	367226
67183	367227
45631	367228
26901	367229
77611	367230
291766	367231
287107	367232
437361	367233
138527	367234
19449	367235
70128	367236
254291	367237
20068	367238
247032	367239
17009	367240
572	367241
15032	367242
150190	367243
888	367244
111150	367245
304340	367246
141673	367247
116151	367248
140179	367249
2053	367250
118029	367251
119735	367252
78868	367253
230463	367254
11665	367255
217104	367256
223877	367257
449862	367258
22743	367259
72789	367260
30911	367261
38125	367262
244592	367263
114957	367264
161828	367265
17835	367266
41995	367267
197319	367268
360796	367269
118121	367270
235619	367271
279281	367272
264437	367273
336275	367274
64568	367275
94074	367276
426124	367277
128036	367278
195332	367279
235463	367280
47572	367281
186273	367282
2197	367283
99	367284
116106	367285
116106	367286
8582	367287
450383	367288
452332	367289
5223	367290
457251	367291
126988	367292
335864	367293
172864	367294
38482	367295
11658	367296
6095	367297
33757	367298
364217	367299
155139	367300
34359	367301
110055	367302
330676	367303
29716	367304
122087	367305
72896	367306
38193	367307
62728	367308
369237	367309
358006	367310
359708	367311
375046	367312
15604	367313
44463	367314
119726	367315
56092	367316
153451	367317
312239	367318
83393	367319
43588	367320
5001	367321
59115	367322
148092	367323
423228	367324
397820	367325
102294	367326
14477	367327
198838	367328
156825	367329
102080	367330
300637	367331
25454	367332
34577	367333
8131	367334
333179	367335
3383	367336
41491	367337
449669	367338
267106	367339
185389	367340
56612	367341
25454	367342
85699	367343
429563	367344
75753	367345
129128	367346
307600	367347
4257	367348
11879	367349
196198	367350
189918	367351
1596	367352
456092	367353
13242	367354
122111	367355
145191	367356
8187	367357
198376	367358
44091	367359
325297	367360
310892	367361
334607	367362
189903	367363
41287	367364
209591	367365
88335	367366
98980	367367
131660	367368
385549	367369
297122	367370
327378	367371
2270	367372
17854	367373
216117	367374
12175	367375
140448	367376
63645	367377
171062	367378
89075	367379
31416	367380
146599	367381
152795	367382
2485	367383
194272	367384
39468	367385
431805	367386
7447	367387
73347	367388
13242	367389
80473	367390
23121	367391
104456	367392
96921	367393
203014	367394
128800	367395
106622	367396
180014	367397
27279	367398
213409	367399
123461	367400
103179	367401
112888	367402
37812	367403
4321	367404
74738	367405
52613	367406
284658	367407
446025	367408
140523	367409
143605	367410
390354	367411
184623	367412
65245	367413
383998	367414
394921	367415
185799	367416
376306	367417
289564	367418
75906	367419
232026	367420
209228	367421
302046	367422
6352	367423
119998	367424
260479	367425
169256	367426
118951	367427
120029	367428
27747	367429
314523	367430
30154	367431
38573	367432
56918	367433
93724	367434
405323	367435
415527	367436
22608	367437
79628	367438
19058	367439
4395	367440
329533	367441
102673	367442
75802	367443
246106	367444
415976	367445
69379	367446
283353	367447
44276	367448
88690	367449
381759	367450
12511	367451
7731	367452
303014	367453
111166	367454
62381	367455
109876	367456
428321	367457
90121	367458
401334	367459
76602	367460
102885	367461
118952	367462
380002	367463
410718	367464
84219	367465
49394	367466
208638	367467
66241	367468
36573	367469
301668	367470
322477	367471
170716	367472
52884	367473
189324	367474
252845	367475
11903	367476
124790	367477
58070	367478
145949	367479
287518	367480
347128	367481
354352	367482
324455	367483
8179	367484
15259	367485
198342	367486
155199	367487
206635	367488
33511	367489
243610	367490
108608	367491
458944	367492
64273	367493
344826	367494
60372	367495
182340	367496
234462	367497
49154	367498
22214	367499
428710	367500
2578	367501
153960	367502
7098	367503
349144	367504
143223	367505
107471	367506
94409	367507
84401	367508
182410	367509
26802	367510
189172	367511
78202	367512
131003	367513
145191	367514
117282	367515
24530	367516
386098	367517
40870	367518
362788	367519
20280	367520
3859	367521
28849	367522
52002	367523
209226	367524
50941	367525
13715	367526
170796	367527
154496	367528
36657	367529
249584	367530
49133	367531
7141	367532
391913	367533
341268	367534
398230	367535
106631	367536
403487	367537
440244	367538
146321	367539
51561	367540
14606	367541
142979	367542
22608	367543
123903	367544
161821	367545
11591	367546
79038	367547
116184	367548
111743	367549
244630	367550
361595	367551
453157	367552
85057	367553
51469	367554
35971	367555
100265	367556
12306	367557
160059	367558
199733	367559
388284	367560
279313	367561
419570	367562
65013	367563
65013	367564
218832	367565
393834	367566
175845	367567
234678	367568
359555	367569
233393	367570
100506	367571
59092	367572
4101	367573
84220	367574
135994	367575
61549	367576
276459	367577
23393	367578
14624	367579
26438	367580
75425	367581
109122	367582
780	367583
57616	367584
300174	367585
170716	367586
16019	367587
111773	367588
167644	367589
129826	367590
18021	367591
16540	367592
53621	367593
97396	367594
23723	367595
4490	367596
103006	367597
90027	367598
58102	367599
84451	367600
124933	367601
7295	367602
53795	367603
31302	367604
108920	367605
106046	367606
79952	367607
10013	367608
212358	367609
5597	367610
205697	367611
140092	367612
23882	367613
1335	367614
174703	367615
44787	367616
96223	367617
321029	367618
135868	367619
82880	367620
51094	367621
15353	367622
15353	367623
276339	367624
42485	367625
179067	367626
12765	367627
122507	367628
122507	367629
265335	367630
373569	367631
321231	367632
172462	367633
11216	367634
83121	367635
403975	367636
421448	367637
299207	367638
358813	367639
433496	367640
91087	367641
111154	367642
50646	367643
383934	367644
3525	367645
131340	367646
259732	367647
39084	367648
42422	367649
46371	367650
330811	367651
297331	367652
2743	367653
91039	367654
198155	367655
85	367656
275097	367657
370619	367658
47476	367659
57443	367660
14658	367661
78501	367662
3853	367663
78680	367664
131965	367665
408055	367666
15830	367667
160603	367668
200854	367669
13384	367670
361612	367671
49210	367672
102012	367673
248538	367674
50689	367675
95901	367676
172615	367677
235628	367678
153088	367679
308622	367680
334615	367681
34781	367682
110673	367683
272320	367684
408251	367685
83635	367686
220548	367687
321826	367688
144673	367689
173680	367690
117139	367691
22744	367692
259221	367693
163986	367694
276622	367695
177780	367696
70412	367697
182113	367698
174536	367699
229709	367700
100079	367701
118570	367702
228266	367703
65607	367704
43585	367705
162438	367706
13470	367707
219415	367708
164209	367709
218116	367710
47594	367711
104837	367712
78099	367713
47450	367714
10575	367715
36859	367716
293236	367717
82780	367718
2990	367719
219597	367720
122023	367721
98563	367722
96744	367723
10339	367724
103502	367725
118332	367726
20089	367727
3518	367728
247978	367729
69237	367730
336538	367731
184838	367732
30218	367733
50843	367734
90917	367735
103916	367736
112346	367737
11146	367738
193804	367739
223951	367740
11251	367741
124433	367742
64483	367743
7691	367744
7430	367745
4882	367746
1168	367747
94083	367748
179362	367749
29019	367750
117009	367751
303656	367752
238145	367753
149405	367754
229453	367755
62512	367756
112697	367757
35603	367758
61329	367759
17675	367760
5269	367761
17513	367762
4718	367763
43471	367764
1784	367765
32819	367766
10525	367767
10670	367768
82865	367769
51094	367770
91087	367771
143162	367772
396589	367773
358187	367774
347586	367775
403974	367776
11216	367777
441460	367778
228756	367779
301513	367780
157551	367781
13063	367782
458258	367783
411227	367784
386493	367785
345379	367786
63520	367787
278835	367788
99658	367789
9393	367790
60249	367791
60249	367792
14263	367793
38660	367794
158276	367795
52936	367796
103904	367797
51913	367798
369646	367799
238823	367800
217404	367801
203745	367802
340651	367803
51005	367804
21003	367805
220176	367806
201123	367807
165759	367808
24555	367809
113770	367810
390298	367811
109200	367812
40814	367813
138209	367814
253012	367815
18444	367816
414327	367817
2392	367818
109426	367819
237195	367820
44418	367821
32556	367822
175328	367823
186230	367824
72834	367825
320363	367826
96449	367827
380644	367828
51007	367829
347722	367830
230580	367831
136883	367832
96039	367833
349314	367834
34721	367835
5059	367836
388788	367837
152466	367838
358878	367839
43806	367840
193477	367841
35176	367842
417012	367843
220943	367844
201705	367845
73566	367846
3336	367847
272451	367848
84013	367849
52531	367850
155304	367851
133704	367852
409534	367853
58615	367854
83096	367855
37056	367856
30964	367857
386791	367858
329332	367859
402335	367860
81606	367861
12851	367862
4241	367863
342499	367864
172288	367865
193561	367866
116751	367867
340617	367868
109937	367869
49947	367870
197072	367871
55333	367872
214844	367873
441441	367874
406725	367875
380860	367876
107681	367877
160776	367878
91172	367879
326212	367880
94941	367881
36077	367882
46918	367883
94696	367884
7048	367885
34456	367886
109811	367887
275861	367888
267960	367889
330424	367890
56873	367891
126892	367892
123748	367893
83898	367894
459432	367895
378754	367896
126511	367897
188480	367898
135869	367899
412096	367900
233106	367901
10034	367902
356227	367903
56119	367904
107309	367905
38168	367906
226459	367907
244493	367908
62319	367909
385080	367910
138406	367911
53726	367912
3046	367913
248973	367914
225945	367915
213767	367916
121498	367917
23281	367918
108951	367919
39139	367920
242785	367921
183178	367922
27824	367923
12987	367924
57448	367925
440764	367926
351781	367927
31765	367928
52531	367929
364431	367930
255015	367931
437801	367932
446450	367933
4100	367934
19534	367935
195742	367936
45298	367937
403041	367938
54510	367939
46763	367940
260462	367941
70454	367942
248609	367943
137375	367944
246778	367945
122353	367946
14986	367947
137650	367948
140544	367949
318579	367950
10210	367951
169159	367952
222451	367953
6657	367954
376154	367955
341716	367956
24688	367957
92338	367958
121132	367959
22432	367960
2208	367961
352587	367962
64871	367963
425769	367964
44156	367965
128858	367966
40596	367967
25656	367968
47594	367969
15691	367970
45398	367971
61323	367972
3983	367973
442318	367974
1213	367975
43707	367976
1955	367977
446884	367978
224268	367979
397146	367980
71700	367981
322851	367982
262264	367983
31906	367984
185210	367985
772	367986
211021	367987
411970	367988
220	367989
127843	367990
236111	367991
166816	367992
220	367993
60932	367994
126948	367995
1911	367996
174146	367997
163841	367998
365394	367999
158883	368000
22704	368001
81113	368002
235949	368003
457442	368004
411397	368005
107432	368006
241887	368007
435514	368008
18475	368009
249708	368010
345968	368011
9083	368012
168561	368013
193862	368014
249452	368015
274455	368016
31023	368017
169859	368018
113271	368019
190302	368020
155790	368021
6752	368022
357219	368023
239336	368024
377749	368025
260174	368026
204638	368027
354630	368028
65216	368029
233858	368030
295319	368031
54710	368032
15902	368033
187527	368034
311208	368035
3338	368036
103054	368037
45480	368038
178446	368039
30729	368040
340532	368041
403285	368042
193015	368043
446243	368044
276192	368045
420115	368046
351609	368047
168274	368048
127073	368049
121005	368050
126491	368051
10577	368052
570	368053
48054	368054
13249	368055
183591	368056
168279	368057
362934	368058
88037	368059
76160	368060
30012	368061
120322	368062
235181	368063
199663	368064
107827	368065
58775	368066
19028	368067
98610	368068
356225	368069
26022	368070
89219	368071
42683	368072
290270	368073
209329	368074
8829	368075
121070	368076
73765	368077
54878	368078
128999	368079
45015	368080
52650	368081
426219	368082
15058	368083
43729	368084
41469	368085
402049	368086
114320	368087
18153	368088
128999	368089
62522	368090
102605	368091
450894	368092
176331	368093
113510	368094
11206	368095
419127	368096
51983	368097
4191	368098
14958	368099
92094	368100
7073	368101
97258	368102
239679	368103
24593	368104
113526	368105
178	368106
410317	368107
401967	368108
104689	368109
470	368110
36273	368111
343204	368112
64914	368113
35465	368114
26779	368115
161148	368116
451869	368117
386852	368118
113832	368119
85594	368120
283633	368121
447522	368122
30161	368123
106316	368124
99450	368125
21940	368126
55764	368127
105380	368128
17801	368129
54283	368130
364896	368131
201668	368132
116670	368133
61509	368134
8885	368135
54151	368136
480	368137
52040	368138
124330	368139
181126	368140
67746	368141
391440	368142
328024	368143
27530	368144
21634	368145
405045	368146
361452	368147
32997	368148
65761	368149
440499	368150
226906	368151
447422	368152
246569	368153
235999	368154
57337	368155
119302	368156
31018	368157
225223	368158
97474	368159
142497	368160
34841	368161
29605	368162
427687	368163
221343	368164
400594	368165
2981	368166
15171	368167
51376	368168
178728	368169
50762	368170
7624	368171
4135	368172
30944	368173
2256	368174
72661	368175
22687	368176
1232	368177
264643	368178
104006	368179
33409	368180
37838	368181
121975	368182
71931	368183
249862	368184
66717	368185
144592	368186
167801	368187
239055	368188
9855	368189
39655	368190
57938	368191
90205	368192
89260	368193
146220	368194
314878	368195
55171	368196
192901	368197
56236	368198
393164	368199
23405	368200
9092	368201
98896	368202
23839	368203
166465	368204
31874	368205
54391	368206
66830	368207
115174	368208
16197	368209
128851	368210
69378	368211
10713	368212
25906	368213
14506	368214
397333	368215
147173	368216
172405	368217
125799	368218
214999	368219
24767	368220
1475	368221
84849	368222
33512	368223
31443	368224
102057	368225
211392	368226
169215	368227
79241	368228
131997	368229
15457	368230
314016	368231
4391	368232
48120	368233
8337	368234
1983	368235
29352	368236
27175	368237
345176	368238
323126	368239
278940	368240
354925	368241
16893	368242
79976	368243
314245	368244
16470	368245
54262	368246
246524	368247
98823	368248
80027	368249
186613	368250
258250	368251
158676	368252
286863	368253
33200	368254
191295	368255
15728	368256
152756	368257
9492	368258
3810	368259
1157	368260
10983	368261
29239	368262
16315	368263
261104	368264
56553	368265
90207	368266
186520	368267
109941	368268
60643	368269
122597	368270
455750	368271
210720	368272
444621	368273
201662	368274
288116	368275
89034	368276
125250	368277
364366	368278
318242	368279
17897	368280
24563	368281
94773	368282
90374	368283
228588	368284
115466	368285
323868	368286
71767	368287
220276	368288
346777	368289
329604	368290
122788	368291
226593	368292
116518	368293
32795	368294
259449	368295
183746	368296
258593	368297
141377	368298
94207	368299
13768	368300
456807	368301
419873	368302
224794	368303
351698	368304
81239	368305
146529	368306
249665	368307
83997	368308
192390	368309
96714	368310
96714	368311
96714	368312
12968	368313
340981	368314
246556	368315
79599	368316
76476	368317
85584	368318
526	368319
226663	368320
172370	368321
161924	368322
67348	368323
63795	368324
162965	368325
56858	368326
399445	368327
135413	368328
114404	368329
27532	368330
496	368331
381685	368332
69803	368333
141230	368334
128573	368335
289385	368336
41365	368337
380974	368338
159323	368339
216130	368340
87516	368341
105579	368342
33273	368343
63898	368344
42473	368345
129404	368346
286476	368347
3888	368348
33443	368349
71543	368350
138402	368351
208256	368352
143010	368353
86418	368354
146104	368355
125872	368356
264519	368357
315387	368358
111554	368359
91686	368360
116024	368361
110257	368362
248150	368363
102626	368364
253083	368365
87044	368366
417362	368367
115835	368368
83773	368369
225253	368370
360346	368371
453247	368372
295847	368373
438782	368374
354271	368375
217437	368376
238287	368377
265380	368378
446919	368379
312219	368380
171540	368381
121801	368382
43469	368383
43469	368384
2840	368385
382183	368386
228316	368387
192522	368388
50190	368389
78762	368390
131963	368391
227231	368392
229540	368393
5358	368394
199260	368395
97028	368396
148514	368397
407805	368398
198603	368399
332905	368400
10101	368401
63077	368402
452472	368403
265125	368404
7009	368405
62462	368406
135300	368407
170369	368408
11926	368409
61914	368410
34858	368411
351486	368412
858	368413
411087	368414
449619	368415
139159	368416
334670	368417
10043	368418
73112	368419
317172	368420
228414	368421
134020	368422
221285	368423
77633	368424
443865	368425
13676	368426
175110	368427
238792	368428
53361	368429
301432	368430
101981	368431
102973	368432
231521	368433
323515	368434
65452	368435
158416	368436
217013	368437
148958	368438
29598	368439
30754	368440
86767	368441
55714	368442
242009	368443
167220	368444
423453	368445
57216	368446
33837	368447
411293	368448
195963	368449
36588	368450
83875	368451
138095	368452
167029	368453
146014	368454
198976	368455
272633	368456
102215	368457
18449	368458
51253	368459
164932	368460
239926	368461
45965	368462
353812	368463
127426	368464
213072	368465
107306	368466
58029	368467
176207	368468
244441	368469
98615	368470
420942	368471
169141	368472
153962	368473
162462	368474
404812	368475
101216	368476
323039	368477
458247	368478
203188	368479
296025	368480
1233	368481
2122	368482
181552	368483
28643	368484
208269	368485
4276	368486
119955	368487
113797	368488
183756	368489
62787	368490
71619	368491
178271	368492
217992	368493
128862	368494
402337	368495
33879	368496
97987	368497
429296	368498
121510	368499
242178	368500
349298	368501
148763	368502
34071	368503
158310	368504
312321	368505
232508	368506
412213	368507
280571	368508
124409	368509
197258	368510
119258	368511
38811	368512
1080	368513
421701	368514
67016	368515
333907	368516
50428	368517
161638	368518
43591	368519
5300	368520
58999	368521
173811	368522
381072	368523
140808	368524
259499	368525
107929	368526
306733	368527
44541	368528
422004	368529
216609	368530
424605	368531
351451	368532
71118	368533
16310	368534
265085	368535
227648	368536
96849	368537
178006	368538
443749	368539
143353	368540
219358	368541
412441	368542
81991	368543
58699	368544
353078	368545
201561	368546
124220	368547
377468	368548
186414	368549
106203	368550
125085	368551
243687	368552
204219	368553
6915	368554
15486	368555
4322	368556
184590	368557
141588	368558
28417	368559
79917	368560
33130	368561
453058	368562
196155	368563
272233	368564
28071	368565
54863	368566
425553	368567
44887	368568
312168	368569
375207	368570
169511	368571
239861	368572
186011	368573
28723	368574
342431	368575
5861	368576
30436	368577
431954	368578
220223	368579
96531	368580
431030	368581
127906	368582
404437	368583
212247	368584
445804	368585
60891	368586
349953	368587
382070	368588
4395	368589
64883	368590
150492	368591
193564	368592
254074	368593
14787	368594
432988	368595
189827	368596
12963	368597
15831	368598
99576	368599
9745	368600
393934	368601
73382	368602
297064	368603
14526	368604
109193	368605
224053	368606
381255	368607
134031	368608
132622	368609
183275	368610
127481	368611
308545	368612
228574	368613
242104	368614
10619	368615
322210	368616
235016	368617
177359	368618
109157	368619
123051	368620
6925	368621
28784	368622
9161	368623
80874	368624
21267	368625
168147	368626
32555	368627
152214	368628
14033	368629
222408	368630
6746	368631
235398	368632
170456	368633
18682	368634
7947	368635
56	368636
79805	368637
139498	368638
72157	368639
36154	368640
128427	368641
312908	368642
103390	368643
416537	368644
358547	368645
318265	368646
90786	368647
54739	368648
135483	368649
397326	368650
33889	368651
11697	368652
238634	368653
5359	368654
129697	368655
159931	368656
92417	368657
342460	368658
144242	368659
63873	368660
78737	368661
207154	368662
151582	368663
314135	368664
194657	368665
329615	368666
33774	368667
75564	368668
27787	368669
372166	368670
15960	368671
77034	368672
254133	368673
160833	368674
120645	368675
236146	368676
290918	368677
642	368678
116168	368679
189976	368680
257387	368681
26609	368682
211090	368683
231896	368684
230240	368685
140727	368686
252900	368687
19231	368688
132351	368689
35186	368690
356694	368691
6866	368692
64295	368693
19659	368694
227570	368695
119833	368696
219294	368697
125911	368698
64703	368699
254518	368700
59803	368701
48710	368702
160633	368703
171619	368704
445195	368705
19659	368706
306819	368707
144326	368708
68238	368709
71569	368710
117231	368711
386939	368712
233286	368713
244898	368714
408569	368715
3853	368716
447752	368717
187240	368718
323308	368719
289954	368720
456253	368721
116540	368722
378846	368723
20851	368724
58365	368725
23385	368726
16143	368727
114678	368728
418451	368729
191937	368730
407044	368731
35159	368732
262452	368733
50713	368734
47246	368735
24563	368736
15035	368737
273668	368738
33479	368739
174369	368740
115923	368741
153504	368742
360280	368743
50073	368744
61465	368745
66167	368746
425010	368747
86964	368748
321488	368749
18396	368750
273034	368751
63666	368752
235536	368753
113311	368754
80472	368755
30181	368756
76101	368757
40425	368758
458168	368759
142374	368760
213737	368761
232764	368762
64883	368763
404792	368764
131781	368765
134477	368766
52028	368767
359696	368768
40753	368769
307430	368770
61439	368771
25803	368772
190770	368773
271758	368774
107296	368775
77183	368776
264101	368777
318600	368778
192081	368779
342873	368780
131750	368781
147375	368782
119080	368783
276191	368784
241640	368785
123640	368786
52178	368787
232515	368788
193196	368789
264355	368790
243092	368791
451203	368792
309778	368793
209525	368794
308136	368795
139240	368796
41149	368797
13771	368798
202816	368799
33031	368800
110480	368801
234870	368802
216377	368803
3861	368804
236203	368805
24524	368806
221902	368807
1282	368808
21826	368809
66191	368810
300770	368811
414840	368812
11981	368813
214790	368814
6062	368815
46413	368816
185370	368817
1386	368818
90257	368819
22787	368820
41038	368821
176882	368822
38368	368823
87048	368824
15124	368825
19264	368826
1710	368827
241374	368828
159946	368829
84084	368830
392204	368831
39200	368832
431517	368833
270803	368834
112348	368835
228648	368836
129769	368837
129769	368838
55875	368839
97606	368840
413846	368841
307837	368842
37136	368843
44528	368844
24984	368845
127704	368846
424209	368847
63518	368848
56708	368849
102932	368850
107210	368851
10850	368852
10850	368853
1774	368854
312698	368855
228770	368856
106241	368857
76731	368858
351571	368859
28370	368860
107519	368861
119819	368862
2614	368863
394285	368864
380849	368865
449706	368866
222063	368867
7530	368868
205651	368869
57178	368870
24260	368871
61643	368872
169053	368873
108048	368874
2037	368875
275876	368876
7998	368877
324623	368878
358223	368879
220463	368880
164146	368881
308182	368882
78154	368883
25269	368884
26243	368885
38553	368886
127765	368887
61453	368888
6137	368889
159193	368890
349367	368891
295944	368892
26400	368893
177868	368894
323935	368895
2072	368896
351740	368897
254597	368898
14691	368899
384599	368900
221259	368901
7361	368902
337767	368903
84818	368904
20674	368905
1431	368906
118904	368907
32111	368908
140828	368909
67420	368910
30037	368911
13002	368912
55720	368913
100943	368914
314028	368915
261108	368916
273458	368917
48824	368918
138758	368919
233601	368920
394217	368921
329510	368922
39530	368923
162043	368924
172159	368925
152473	368926
420498	368927
67594	368928
305366	368929
84869	368930
49670	368931
103276	368932
9413	368933
119790	368934
457327	368935
130588	368936
12551	368937
97266	368938
47525	368939
157767	368940
1273	368941
197581	368942
96238	368943
28805	368944
55798	368945
29756	368946
158568	368947
166710	368948
81366	368949
19520	368950
18978	368951
88590	368952
10061	368953
69203	368954
167529	368955
90480	368956
296370	368957
68550	368958
135418	368959
246805	368960
7496	368961
168833	368962
10536	368963
46937	368964
140534	368965
34874	368966
54129	368967
130555	368968
135501	368969
70351	368970
367728	368971
8442	368972
387340	368973
42340	368974
459539	368975
48048	368976
376757	368977
449915	368978
159298	368979
170589	368980
24167	368981
1544	368982
305938	368983
15795	368984
358871	368985
162926	368986
33795	368987
111583	368988
138117	368989
91908	368990
28669	368991
235789	368992
333003	368993
115367	368994
67709	368995
57207	368996
369608	368997
366212	368998
18299	368999
57880	369000
181935	369001
242373	369002
79636	369003
133634	369004
128209	369005
16628	369006
101558	369007
159896	369008
423633	369009
228744	369010
51657	369011
306707	369012
146502	369013
349824	369014
81909	369015
339346	369016
183607	369017
212739	369018
363243	369019
104956	369020
272431	369021
5194	369022
301312	369023
270704	369024
90130	369025
517	369026
35550	369027
217208	369028
405896	369029
9602	369030
165993	369031
5776	369032
134094	369033
135833	369034
57871	369035
105898	369036
319155	369037
380762	369038
396943	369039
183819	369040
94199	369041
111401	369042
349309	369043
14850	369044
235684	369045
336344	369046
118337	369047
64748	369048
71403	369049
374355	369050
455413	369051
349345	369052
404926	369053
221068	369054
324517	369055
30524	369056
48056	369057
14968	369058
90977	369059
12347	369060
33926	369061
182811	369062
118089	369063
136907	369064
80055	369065
219767	369066
347846	369067
46766	369068
12633	369069
234776	369070
113041	369071
28237	369072
241616	369073
261124	369074
343441	369075
51201	369076
387969	369077
407177	369078
160958	369079
76151	369080
131604	369081
364073	369082
222598	369083
11889	369084
230723	369085
66183	369086
80134	369087
13493	369088
98955	369089
248548	369090
445873	369091
128514	369092
80056	369093
12067	369094
108326	369095
43289	369096
58087	369097
33278	369098
236606	369099
4500	369100
399182	369101
51934	369102
272970	369103
80666	369104
1228	369105
42591	369106
237073	369107
31706	369108
41164	369109
17092	369110
168526	369111
57023	369112
53427	369113
275903	369114
301611	369115
266220	369116
7510	369117
89325	369118
248895	369119
59827	369120
208742	369121
212053	369122
131689	369123
1282	369124
215199	369125
1282	369126
152126	369127
4862	369128
1460	369129
61521	369130
10285	369131
7457	369132
33960	369133
261450	369134
269743	369135
403020	369136
225390	369137
99593	369138
114766	369139
20224	369140
113203	369141
163592	369142
34969	369143
11957	369144
352913	369145
87047	369146
325983	369147
21	369148
107782	369149
195288	369150
18765	369151
3446	369152
106526	369153
78758	369154
86281	369155
27731	369156
8199	369157
65338	369158
162020	369159
323811	369160
19768	369161
984	369162
122460	369163
114682	369164
264706	369165
120769	369166
73847	369167
7312	369168
33009	369169
58748	369170
117488	369171
449435	369172
4431	369173
12178	369174
1422	369175
4686	369176
136862	369177
182203	369178
328583	369179
38339	369180
225907	369181
174928	369182
26229	369183
15865	369184
92539	369185
83044	369186
15044	369187
179657	369188
301597	369189
5887	369190
422462	369191
221760	369192
122664	369193
62512	369194
29047	369195
182269	369196
319388	369197
3596	369198
271777	369199
112137	369200
74909	369201
298102	369202
4315	369203
16971	369204
204904	369205
46447	369206
41500	369207
11204	369208
13298	369209
112077	369210
217397	369211
26313	369212
78548	369213
60727	369214
22415	369215
88637	369216
263541	369217
247981	369218
65275	369219
5204	369220
227923	369221
37675	369222
113336	369223
60956	369224
122470	369225
394550	369226
45477	369227
19308	369228
397077	369229
67249	369230
19812	369231
272191	369232
106302	369233
164518	369234
11097	369235
68188	369236
286865	369237
11976	369238
109008	369239
60103	369240
876	369241
51603	369242
43773	369243
99915	369244
241586	369245
126944	369246
115	369247
62731	369248
38986	369249
56911	369250
87130	369251
102728	369252
15932	369253
77068	369254
74507	369255
160674	369256
39470	369257
29705	369258
30116	369259
2217	369260
58872	369261
17520	369262
443778	369263
146019	369264
114154	369265
454417	369266
92908	369267
200696	369268
28924	369269
121828	369270
42755	369271
231597	369272
96309	369273
876	369274
164972	369275
3216	369276
67290	369277
216482	369278
8308	369279
79411	369280
270282	369281
101069	369282
195919	369283
201481	369284
60236	369285
36572	369286
56140	369287
164690	369288
214288	369289
59237	369290
81285	369291
116349	369292
236376	369293
98758	369294
215108	369295
401435	369296
37317	369297
320404	369298
3757	369299
170351	369300
31838	369301
306939	369302
216943	369303
202774	369304
283379	369305
10769	369306
219309	369307
12913	369308
293033	369309
93179	369310
67032	369311
245905	369312
183084	369313
240710	369314
295762	369315
27699	369316
13891	369317
144449	369318
188154	369319
91489	369320
296082	369321
147807	369322
295670	369323
100865	369324
292292	369325
382169	369326
182059	369327
97539	369328
143644	369329
21193	369330
84383	369331
3037	369332
31848	369333
121146	369334
44186	369335
51098	369336
18841	369337
121872	369338
23402	369339
106240	369340
362137	369341
456580	369342
452174	369343
32734	369344
173793	369345
267958	369346
3311	369347
208878	369348
173939	369349
27681	369350
106437	369351
441605	369352
122950	369353
239497	369354
14366	369355
15621	369356
8524	369357
32029	369358
150604	369359
50646	369360
414757	369361
13961	369362
370166	369363
94334	369364
106980	369365
16650	369366
148660	369367
86628	369368
29301	369369
19378	369370
347203	369371
58756	369372
37111	369373
98641	369374
141366	369375
63891	369376
95361	369377
121798	369378
62855	369379
95361	369380
10155	369381
33433	369382
288489	369383
18726	369384
47569	369385
437874	369386
388591	369387
58914	369388
155835	369389
226896	369390
191866	369391
410257	369392
4737	369393
57017	369394
364096	369395
215649	369396
109141	369397
57338	369398
48815	369399
188265	369400
387681	369401
74597	369402
250034	369403
2759	369404
170014	369405
7762	369406
370470	369407
14274	369408
442668	369409
82668	369410
125866	369411
192047	369412
13833	369413
160675	369414
53473	369415
65762	369416
197641	369417
60236	369418
260271	369419
278665	369420
11784	369421
80121	369422
115820	369423
29412	369424
84766	369425
228605	369426
32434	369427
231809	369428
98584	369429
188648	369430
10489	369431
26963	369432
66371	369433
120220	369434
346138	369435
249351	369436
347757	369437
182690	369438
291384	369439
39084	369440
152706	369441
101798	369442
432129	369443
47886	369444
84326	369445
188686	369446
209170	369447
43067	369448
59562	369449
311452	369450
317954	369451
45379	369452
6222	369453
93281	369454
230209	369455
19826	369456
8809	369457
10283	369458
50262	369459
97400	369460
93317	369461
306368	369462
1107	369463
1263	369464
34347	369465
86125	369466
63491	369467
51797	369468
121802	369469
98017	369470
15265	369471
441360	369472
41522	369473
440133	369474
174465	369475
6076	369476
7464	369477
284200	369478
94158	369479
173916	369480
234085	369481
80063	369482
199004	369483
342895	369484
217035	369485
22804	369486
202099	369487
79817	369488
12166	369489
114018	369490
43016	369491
246926	369492
177674	369493
211185	369494
161624	369495
147294	369496
86809	369497
111892	369498
417745	369499
20571	369500
51504	369501
85798	369502
163604	369503
15601	369504
13642	369505
110224	369506
418813	369507
311372	369508
20316	369509
166369	369510
109795	369511
120606	369512
190470	369513
182430	369514
298932	369515
95115	369516
3433	369517
235081	369518
15727	369519
121895	369520
192937	369521
388516	369522
237632	369523
53510	369524
162239	369525
96480	369526
14032	369527
1277	369528
37681	369529
112865	369530
34866	369531
61706	369532
208560	369533
168463	369534
439462	369535
89427	369536
298084	369537
5962	369538
19495	369539
409801	369540
74108	369541
19998	369542
382321	369543
93812	369544
143590	369545
211411	369546
38815	369547
12392	369548
73590	369549
330050	369550
23629	369551
4303	369552
116213	369553
105897	369554
3700	369555
297641	369556
58841	369557
397233	369558
4908	369559
284116	369560
104073	369561
88521	369562
359364	369563
212787	369564
336321	369565
113759	369566
111716	369567
401310	369568
36764	369569
155826	369570
102994	369571
21418	369572
180972	369573
124006	369574
361578	369575
27606	369576
417053	369577
75015	369578
51037	369579
3853	369580
12158	369581
4286	369582
47608	369583
75547	369584
192037	369585
122578	369586
95791	369587
212472	369588
12111	369589
179031	369590
10911	369591
3479	369592
56866	369593
283982	369594
450962	369595
89753	369596
5159	369597
245891	369598
4339	369599
93620	369600
164357	369601
433490	369602
121802	369603
430801	369604
183787	369605
84229	369606
312865	369607
355282	369608
169654	369609
435623	369610
76	369611
381705	369612
274382	369613
208243	369614
450819	369615
239906	369616
99193	369617
248344	369618
107615	369619
44573	369620
12317	369621
22677	369622
351070	369623
115194	369624
23024	369625
18517	369626
421710	369627
26517	369628
212373	369629
21867	369630
162347	369631
35468	369632
261879	369633
34459	369634
416244	369635
269739	369636
19077	369637
66202	369638
73179	369639
226699	369640
3904	369641
120767	369642
124894	369643
197	369644
272508	369645
31853	369646
322621	369647
450390	369648
34701	369649
54143	369650
326869	369651
78036	369652
122104	369653
90526	369654
142863	369655
65061	369656
166903	369657
36083	369658
33550	369659
118527	369660
228764	369661
41729	369662
31755	369663
45170	369664
265115	369665
5236	369666
9749	369667
115252	369668
226380	369669
243693	369670
74794	369671
65510	369672
248914	369673
23227	369674
144633	369675
133692	369676
67056	369677
275357	369678
258550	369679
16127	369680
40912	369681
18094	369682
123606	369683
88692	369684
201001	369685
100646	369686
158528	369687
143363	369688
204049	369689
275513	369690
410721	369691
99673	369692
59912	369693
10132	369694
135113	369695
178860	369696
168996	369697
34581	369698
161784	369699
59231	369700
52252	369701
116964	369702
22478	369703
44812	369704
409602	369705
100911	369706
152264	369707
15173	369708
427351	369709
670	369710
2740	369711
316556	369712
139788	369713
246220	369714
231089	369715
8183	369716
239276	369717
243130	369718
161109	369719
25541	369720
330723	369721
375352	369722
27184	369723
219515	369724
76566	369725
142663	369726
58	369727
66181	369728
65889	369729
28949	369730
337329	369731
213965	369732
240628	369733
6568	369734
60276	369735
396233	369736
101855	369737
309486	369738
219120	369739
45149	369740
236916	369741
37494	369742
77149	369743
437414	369744
432029	369745
59527	369746
36897	369747
25460	369748
257175	369749
276335	369750
101678	369751
216789	369752
199087	369753
1952	369754
212554	369755
199182	369756
48659	369757
94743	369758
114690	369759
54163	369760
165557	369761
339795	369762
256112	369763
100389	369764
3332	369765
9682	369766
81318	369767
29095	369768
146678	369769
283717	369770
21294	369771
60705	369772
45894	369773
1563	369774
222073	369775
3609	369776
157857	369777
256420	369778
14295	369779
286588	369780
147662	369781
60817	369782
246147	369783
63575	369784
394923	369785
12624	369786
212918	369787
307931	369788
58120	369789
362569	369790
428096	369791
361197	369792
3655	369793
113522	369794
36066	369795
453266	369796
116797	369797
15409	369798
244823	369799
12530	369800
346	369801
406220	369802
251451	369803
183730	369804
74570	369805
426951	369806
401414	369807
69836	369808
34976	369809
30225	369810
54633	369811
150954	369812
343217	369813
89385	369814
168713	369815
117775	369816
62996	369817
98403	369818
233095	369819
160627	369820
49756	369821
177523	369822
16070	369823
162557	369824
17746	369825
15121	369826
321252	369827
244028	369828
78690	369829
59925	369830
59925	369831
23536	369832
50649	369833
276058	369834
67631	369835
382212	369836
263122	369837
38560	369838
198378	369839
127042	369840
454318	369841
173166	369842
22533	369843
50860	369844
283751	369845
58066	369846
81669	369847
118283	369848
378111	369849
281510	369850
2339	369851
377835	369852
21149	369853
24604	369854
161464	369855
82407	369856
133844	369857
337194	369858
103145	369859
89514	369860
28289	369861
81542	369862
88935	369863
210136	369864
257666	369865
137632	369866
150670	369867
48916	369868
11660	369869
132804	369870
4113	369871
409656	369872
10671	369873
193987	369874
153562	369875
148751	369876
411284	369877
3205	369878
205830	369879
102985	369880
3188	369881
268221	369882
297909	369883
73272	369884
25184	369885
185	369886
131027	369887
271687	369888
36508	369889
194604	369890
120205	369891
126627	369892
33857	369893
1462	369894
28259	369895
379555	369896
421778	369897
39075	369898
10810	369899
445884	369900
51706	369901
159026	369902
248838	369903
323416	369904
386944	369905
180443	369906
334331	369907
18919	369908
30197	369909
423474	369910
210834	369911
41219	369912
26508	369913
129503	369914
253632	369915
121732	369916
146751	369917
24358	369918
95780	369919
130923	369920
975	369921
10480	369922
15397	369923
51248	369924
183823	369925
135269	369926
64899	369927
35239	369928
439841	369929
83399	369930
77152	369931
115601	369932
15741	369933
62298	369934
33116	369935
43610	369936
33356	369937
64012	369938
222435	369939
30559	369940
38650	369941
107102	369942
55945	369943
29803	369944
106858	369945
246823	369946
36083	369947
179015	369948
178367	369949
336527	369950
61182	369951
240109	369952
59318	369953
174772	369954
226685	369955
31124	369956
316121	369957
326265	369958
47263	369959
274674	369960
92906	369961
2787	369962
5623	369963
108285	369964
13819	369965
88845	369966
33041	369967
231017	369968
426288	369969
42998	369970
387162	369971
226789	369972
174227	369973
247347	369974
234490	369975
33065	369976
379249	369977
115908	369978
407727	369979
158950	369980
173547	369981
127587	369982
199081	369983
160672	369984
226727	369985
15764	369986
418263	369987
169312	369988
98126	369989
442629	369990
6725	369991
78704	369992
58046	369993
130000	369994
17920	369995
269398	369996
21631	369997
108734	369998
38984	369999
30316	370000
11053	370001
82231	370002
82524	370003
373826	370004
376476	370005
186957	370006
112848	370007
93557	370008
19028	370009
115893	370010
311964	370011
212495	370012
108310	370013
50489	370014
51369	370015
192190	370016
348320	370017
249739	370018
175112	370019
61960	370020
55523	370021
44576	370022
102375	370023
437305	370024
437392	370025
202167	370026
214776	370027
107757	370028
48091	370029
142318	370030
212143	370031
124674	370032
68489	370033
195703	370034
241625	370035
129396	370036
22692	370037
47758	370038
27618	370039
275603	370040
177876	370041
5046	370042
5055	370043
90	370044
16052	370045
24005	370046
47714	370047
237626	370048
88156	370049
251850	370050
110512	370051
198350	370052
108465	370053
150008	370054
266943	370055
199134	370056
365225	370057
170412	370058
223727	370059
22352	370060
37114	370061
141514	370062
42888	370063
75239	370064
71314	370065
75132	370066
85933	370067
108793	370068
103261	370069
45437	370070
391277	370071
243825	370072
40799	370073
103316	370074
82264	370075
149871	370076
141873	370077
11855	370078
150601	370079
249673	370080
277968	370081
20963	370082
88864	370083
149842	370084
231983	370085
254337	370086
241734	370087
3800	370088
93918	370089
19017	370090
18546	370091
74617	370092
405576	370093
146796	370094
199957	370095
319475	370096
147651	370097
387119	370098
237885	370099
280027	370100
181263	370101
165079	370102
366083	370103
221507	370104
347056	370105
126923	370106
114496	370107
67039	370108
215125	370109
375406	370110
34950	370111
75945	370112
395106	370113
174943	370114
248676	370115
228507	370116
187016	370117
202759	370118
62776	370119
307485	370120
26700	370121
163061	370122
320144	370123
385608	370124
1046	370125
84154	370126
321741	370127
221768	370128
62677	370129
121546	370130
322956	370131
30606	370132
395431	370133
458590	370134
97902	370135
370	370136
39691	370137
319573	370138
162086	370139
80848	370140
2920	370141
241027	370142
370	370143
41684	370144
51381	370145
44327	370146
105179	370147
397698	370148
301580	370149
35448	370150
212314	370151
225886	370152
106434	370153
176067	370154
171406	370155
206754	370156
16613	370157
344780	370158
83108	370159
164602	370160
10409	370161
8316	370162
206307	370163
227442	370164
14362	370165
227912	370166
31563	370167
4526	370168
249501	370169
398965	370170
70470	370171
10997	370172
22411	370173
20081	370174
247240	370175
257086	370176
39076	370177
6404	370178
54313	370179
230374	370180
399961	370181
98188	370182
458091	370183
87754	370184
361036	370185
249745	370186
233309	370187
440757	370188
456531	370189
272956	370190
38892	370191
38892	370192
283312	370193
24341	370194
147531	370195
312471	370196
319214	370197
161336	370198
413016	370199
222260	370200
115374	370201
378886	370202
154610	370203
128363	370204
21701	370205
154006	370206
222591	370207
216835	370208
312694	370209
33613	370210
299302	370211
80394	370212
196532	370213
128538	370214
16785	370215
171032	370216
402213	370217
58227	370218
16785	370219
94246	370220
235522	370221
184296	370222
306618	370223
354079	370224
26767	370225
378775	370226
360085	370227
246945	370228
92955	370229
351287	370230
239480	370231
158563	370232
34556	370233
166553	370234
183570	370235
91921	370236
177510	370237
94400	370238
5940	370239
166810	370240
18506	370241
24774	370242
289612	370243
56434	370244
390013	370245
263936	370246
401515	370247
21035	370248
103988	370249
110722	370250
396958	370251
186503	370252
400987	370253
78779	370254
284899	370255
440384	370256
195203	370257
139967	370258
62350	370259
94800	370260
395649	370261
67541	370262
314010	370263
327501	370264
98450	370265
223359	370266
307615	370267
360450	370268
302721	370269
202900	370270
245167	370271
104498	370272
198383	370273
104496	370274
346781	370275
374759	370276
366111	370277
363296	370278
185160	370279
354768	370280
369650	370281
430652	370282
148004	370283
122738	370284
370643	370285
58924	370286
150809	370287
41765	370288
104817	370289
108548	370290
62737	370291
252818	370292
241645	370293
111793	370294
63325	370295
296882	370296
312745	370297
342870	370298
102310	370299
145485	370300
110004	370301
92253	370302
2971	370303
223429	370304
1726	370305
50971	370306
23963	370307
14155	370308
245360	370309
227106	370310
300194	370311
56809	370312
328668	370313
80503	370314
171232	370315
43898	370316
72114	370317
54886	370318
327395	370319
237571	370320
287417	370321
184810	370322
217627	370323
77807	370324
219478	370325
135636	370326
18995	370327
91874	370328
148789	370329
43328	370330
182010	370331
239180	370332
136556	370333
243982	370334
83762	370335
41278	370336
188411	370337
385958	370338
180366	370339
153226	370340
182460	370341
136224	370342
206637	370343
41810	370344
640	370345
155578	370346
74143	370347
14675	370348
130153	370349
383006	370350
180039	370351
84365	370352
387126	370353
113630	370354
115164	370355
135666	370356
43509	370357
43509	370358
110931	370359
217492	370360
14	370361
32251	370362
133553	370363
263382	370364
260958	370365
430086	370366
66024	370367
44299	370368
404859	370369
3080	370370
307062	370371
124749	370372
27033	370373
18691	370374
57900	370375
18047	370376
5074	370377
81662	370378
169320	370379
271417	370380
77611	370381
199608	370382
338804	370383
159878	370384
173236	370385
435264	370386
100180	370387
249412	370388
84729	370389
424204	370390
15110	370391
90613	370392
218527	370393
13755	370394
258927	370395
417517	370396
60691	370397
275610	370398
110275	370399
13638	370400
19780	370401
14015	370402
112227	370403
97168	370404
324805	370405
127696	370406
26460	370407
26460	370408
302399	370409
111592	370410
127457	370411
362508	370412
87324	370413
87324	370414
115385	370415
3710	370416
13360	370417
348973	370418
293523	370419
207945	370420
37297	370421
94861	370422
108535	370423
12789	370424
138903	370425
8652	370426
81105	370427
151829	370428
113211	370429
277835	370430
195246	370431
354754	370432
14417	370433
136960	370434
279160	370435
170581	370436
18705	370437
38910	370438
54343	370439
19732	370440
55934	370441
412040	370442
14358	370443
19537	370444
29521	370445
25145	370446
27397	370447
59488	370448
65257	370449
54795	370450
354596	370451
295317	370452
311328	370453
26650	370454
16082	370455
386955	370456
121	370457
358590	370458
267091	370459
97442	370460
196716	370461
292447	370462
172988	370463
91748	370464
122898	370465
199916	370466
376799	370467
65088	370468
361079	370469
124267	370470
226194	370471
5697	370472
58310	370473
207599	370474
193450	370475
22314	370476
14182	370477
37492	370478
3294	370479
116118	370480
75684	370481
208164	370482
4790	370483
301139	370484
152180	370485
157928	370486
3238	370487
66765	370488
81786	370489
383971	370490
135838	370491
12616	370492
129305	370493
308359	370494
147435	370495
366265	370496
196923	370497
405478	370498
82721	370499
436611	370500
113243	370501
313387	370502
33834	370503
594	370504
39075	370505
65426	370506
15132	370507
232859	370508
81798	370509
52064	370510
139135	370511
117437	370512
52118	370513
113053	370514
197729	370515
278020	370516
202789	370517
439580	370518
100753	370519
442147	370520
97294	370521
31969	370522
41846	370523
27165	370524
447982	370525
445746	370526
98499	370527
100746	370528
26773	370529
292939	370530
431460	370531
237079	370532
228660	370533
197174	370534
92436	370535
53832	370536
86486	370537
10460	370538
4225	370539
185155	370540
39102	370541
24412	370542
16222	370543
16222	370544
120367	370545
146728	370546
89098	370547
246642	370548
44181	370549
126407	370550
100877	370551
174486	370552
2875	370553
49363	370554
100530	370555
77337	370556
171680	370557
72247	370558
12556	370559
65172	370560
6173	370561
226734	370562
30660	370563
20014	370564
124011	370565
181228	370566
67054	370567
261048	370568
275887	370569
190106	370570
254285	370571
58537	370572
212815	370573
180782	370574
29589	370575
77418	370576
364508	370577
20737	370578
45418	370579
338707	370580
362820	370581
1901	370582
236480	370583
209966	370584
138595	370585
171227	370586
5407	370587
11361	370588
957	370589
34484	370590
93724	370591
31042	370592
68	370593
342056	370594
196729	370595
7	370596
182271	370597
119567	370598
48139	370599
40120	370600
314055	370601
432685	370602
64004	370603
57597	370604
98087	370605
355144	370606
310373	370607
42598	370608
10573	370609
9914	370610
201008	370611
42598	370612
15387	370613
357926	370614
114788	370615
432449	370616
234504	370617
1318	370618
1318	370619
5450	370620
88757	370621
226184	370622
99925	370623
23901	370624
11185	370625
33057	370626
628	370627
453210	370628
46574	370629
193249	370630
61011	370631
225419	370632
2189	370633
39610	370634
11555	370635
218347	370636
100061	370637
95730	370638
101223	370639
20853	370640
372358	370641
85576	370642
85422	370643
303608	370644
33531	370645
399406	370646
40500	370647
43513	370648
371679	370649
119588	370650
2564	370651
9992	370652
60618	370653
66023	370654
347565	370655
141942	370656
276560	370657
389863	370658
40976	370659
98951	370660
63465	370661
4524	370662
253254	370663
154954	370664
25679	370665
74592	370666
373287	370667
11413	370668
92620	370669
442816	370670
39617	370671
102723	370672
57505	370673
94652	370674
195518	370675
51509	370676
161324	370677
340497	370678
39621	370679
85773	370680
29480	370681
272610	370682
139225	370683
25731	370684
29683	370685
444588	370686
33116	370687
62623	370688
131647	370689
238336	370690
17392	370691
301466	370692
80494	370693
3405	370694
226699	370695
6036	370696
426616	370697
16270	370698
94335	370699
351586	370700
62152	370701
453836	370702
130676	370703
10332	370704
214284	370705
59995	370706
185735	370707
440317	370708
207222	370709
10332	370710
60074	370711
19857	370712
41594	370713
130139	370714
108731	370715
80844	370716
89935	370717
416797	370718
286102	370719
53726	370720
103779	370721
33920	370722
947	370723
56162	370724
80049	370725
104724	370726
384516	370727
217567	370728
171426	370729
19031	370730
145152	370731
161305	370732
204157	370733
100713	370734
190673	370735
175214	370736
41430	370737
128517	370738
45714	370739
60345	370740
185839	370741
408837	370742
96943	370743
236098	370744
428159	370745
66620	370746
123467	370747
191406	370748
39645	370749
16907	370750
5456	370751
223376	370752
243116	370753
161500	370754
123768	370755
63012	370756
226255	370757
79108	370758
1809	370759
172438	370760
61807	370761
57185	370762
82981	370763
71030	370764
330122	370765
229983	370766
335484	370767
24402	370768
6799	370769
23720	370770
62342	370771
14644	370772
272	370773
42757	370774
75763	370775
425338	370776
45633	370777
68807	370778
8369	370779
324014	370780
31895	370781
139763	370782
47044	370783
174720	370784
448252	370785
11199	370786
6004	370787
210851	370788
242969	370789
85035	370790
369707	370791
139809	370792
3697	370793
130224	370794
12857	370795
66460	370796
210893	370797
10300	370798
96748	370799
352905	370800
23513	370801
143455	370802
214736	370803
97070	370804
189492	370805
133803	370806
128922	370807
80463	370808
21496	370809
412637	370810
363378	370811
15506	370812
97144	370813
98107	370814
107459	370815
267489	370816
184237	370817
174736	370818
384077	370819
263209	370820
30554	370821
193798	370822
27730	370823
54482	370824
277169	370825
54308	370826
38111	370827
367626	370828
89570	370829
305845	370830
404250	370831
271603	370832
29611	370833
4342	370834
173469	370835
134335	370836
18216	370837
7331	370838
105771	370839
19739	370840
109198	370841
33725	370842
200643	370843
228879	370844
100907	370845
307122	370846
189780	370847
48049	370848
98130	370849
319543	370850
3999	370851
65637	370852
3431	370853
205732	370854
55516	370855
94909	370856
1435	370857
17904	370858
100468	370859
1459	370860
11448	370861
617	370862
2411	370863
53237	370864
44345	370865
19685	370866
18439	370867
173648	370868
33354	370869
246070	370870
269538	370871
66358	370872
145079	370873
245471	370874
58022	370875
309500	370876
277695	370877
264760	370878
44758	370879
271645	370880
417388	370881
36541	370882
382241	370883
147929	370884
142498	370885
16891	370886
273563	370887
103458	370888
90427	370889
278290	370890
417390	370891
16479	370892
265248	370893
43	370894
105404	370895
68571	370896
296672	370897
40235	370898
31944	370899
442131	370900
180170	370901
216347	370902
254673	370903
441341	370904
68668	370905
59933	370906
18828	370907
130889	370908
248184	370909
66985	370910
160736	370911
321615	370912
152946	370913
152247	370914
211085	370915
40520	370916
124911	370917
216346	370918
58192	370919
107027	370920
42883	370921
406143	370922
68694	370923
7529	370924
96663	370925
4227	370926
163860	370927
209087	370928
77115	370929
190611	370930
118122	370931
215811	370932
234390	370933
138053	370934
330531	370935
59983	370936
36015	370937
211754	370938
135291	370939
139124	370940
15110	370941
59056	370942
403515	370943
103801	370944
8325	370945
209891	370946
19462	370947
86104	370948
76723	370949
97315	370950
108289	370951
218621	370952
270904	370953
316534	370954
58941	370955
291533	370956
260072	370957
456925	370958
171984	370959
195	370960
71998	370961
105209	370962
118256	370963
197964	370964
11309	370965
457167	370966
446858	370967
67953	370968
21671	370969
78026	370970
243315	370971
299049	370972
146190	370973
287534	370974
361604	370975
369104	370976
358974	370977
183483	370978
46634	370979
342757	370980
270388	370981
324486	370982
441837	370983
27770	370984
12158	370985
127766	370986
329178	370987
250541	370988
139400	370989
34031	370990
137803	370991
115199	370992
17446	370993
51464	370994
427099	370995
305980	370996
7779	370997
395081	370998
361587	370999
16613	371000
119746	371001
451361	371002
51305	371003
107253	371004
62072	371005
50932	371006
115531	371007
32190	371008
236371	371009
26776	371010
189737	371011
144489	371012
51608	371013
157414	371014
101923	371015
272031	371016
101923	371017
410507	371018
244320	371019
28124	371020
184383	371021
53926	371022
395434	371023
231514	371024
139881	371025
167297	371026
386792	371027
252077	371028
22059	371029
320330	371030
44868	371031
754	371032
217723	371033
117550	371034
100177	371035
9471	371036
163846	371037
80276	371038
175193	371039
154335	371040
227278	371041
154335	371042
208861	371043
175638	371044
175638	371045
52783	371046
168064	371047
168061	371048
335890	371049
155162	371050
205624	371051
249250	371052
215974	371053
440552	371054
179195	371055
66210	371056
66999	371057
172926	371058
76307	371059
168098	371060
58667	371061
175124	371062
83373	371063
266092	371064
172817	371065
81135	371066
146718	371067
249052	371068
168060	371069
328575	371070
99048	371071
148037	371072
172927	371073
247032	371074
23416	371075
79002	371076
5077	371077
134800	371078
84082	371079
439924	371080
363664	371081
114252	371082
4917	371083
236361	371084
163552	371085
130942	371086
4498	371087
190613	371088
135336	371089
5942	371090
120028	371091
285640	371092
163805	371093
371618	371094
1432	371095
40648	371096
39747	371097
226266	371098
13094	371099
450727	371100
410315	371101
233538	371102
125539	371103
20172	371104
109011	371105
29262	371106
115857	371107
88451	371108
76207	371109
405440	371110
436142	371111
71480	371112
87969	371113
339103	371114
396040	371115
125734	371116
440153	371117
180694	371118
197338	371119
45258	371120
181096	371121
305476	371122
171302	371123
113992	371124
305676	371125
121332	371126
239565	371127
157984	371128
446699	371129
118541	371130
137196	371131
390799	371132
113162	371133
25603	371134
244521	371135
451431	371136
34943	371137
41881	371138
75156	371139
85342	371140
272846	371141
7544	371142
93619	371143
45011	371144
105688	371145
389904	371146
91672	371147
5819	371148
320002	371149
107440	371150
43242	371151
208328	371152
54162	371153
18521	371154
10765	371155
89075	371156
108215	371157
430233	371158
186320	371159
452179	371160
217051	371161
246218	371162
101211	371163
154979	371164
176246	371165
244840	371166
107308	371167
48124	371168
100965	371169
218445	371170
347640	371171
97171	371172
213987	371173
1809	371174
20187	371175
371765	371176
109796	371177
131244	371178
400904	371179
88082	371180
3394	371181
411102	371182
102061	371183
121346	371184
82950	371185
338642	371186
247988	371187
95078	371188
37158	371189
79889	371190
180032	371191
57643	371192
210601	371193
66728	371194
145260	371195
121333	371196
112562	371197
829	371198
293485	371199
138713	371200
75805	371201
80781	371202
453638	371203
377680	371204
13776	371205
217791	371206
92282	371207
75275	371208
210956	371209
233253	371210
1503	371211
321275	371212
32790	371213
159869	371214
387619	371215
16248	371216
4707	371217
11551	371218
129352	371219
9891	371220
33928	371221
128568	371222
13608	371223
39772	371224
22264	371225
5550	371226
250645	371227
7229	371228
142446	371229
15529	371230
566	371231
5523	371232
20496	371233
67322	371234
129907	371235
65027	371236
354136	371237
385123	371238
121444	371239
7599	371240
33344	371241
384436	371242
72814	371243
82851	371244
7874	371245
128108	371246
165449	371247
235570	371248
59569	371249
226731	371250
98263	371251
414671	371252
188183	371253
260380	371254
327717	371255
77749	371256
151261	371257
164555	371258
182862	371259
51599	371260
262518	371261
315181	371262
270304	371263
45234	371264
89094	371265
169994	371266
423808	371267
171367	371268
207543	371269
111826	371270
48432	371271
94761	371272
210871	371273
115399	371274
14302	371275
109718	371276
33941	371277
74271	371278
448413	371279
109379	371280
339667	371281
177293	371282
217191	371283
57488	371284
348377	371285
23846	371286
7495	371287
140302	371288
7758	371289
2290	371290
62536	371291
271805	371292
92070	371293
99350	371294
93390	371295
173201	371296
195405	371297
225656	371298
86933	371299
437999	371300
365091	371301
114304	371302
275216	371303
251516	371304
263829	371305
307460	371306
234974	371307
101679	371308
137663	371309
980	371310
108639	371311
206342	371312
199064	371313
109399	371314
65655	371315
157390	371316
355063	371317
220933	371318
136970	371319
92928	371320
56071	371321
36624	371322
2159	371323
2886	371324
289758	371325
324358	371326
185563	371327
101713	371328
97317	371329
150474	371330
352729	371331
319889	371332
2898	371333
158236	371334
358658	371335
29282	371336
204699	371337
22401	371338
220031	371339
57016	371340
203363	371341
229747	371342
266951	371343
26701	371344
10083	371345
353662	371346
88093	371347
14766	371348
228723	371349
38590	371350
68083	371351
272918	371352
31631	371353
204620	371354
58111	371355
27984	371356
79555	371357
1387	371358
13933	371359
68669	371360
99819	371361
216290	371362
180587	371363
194618	371364
36023	371365
31224	371366
23634	371367
112429	371368
29386	371369
89351	371370
80100	371371
258625	371372
59365	371373
44793	371374
255252	371375
4256	371376
96538	371377
8501	371378
12029	371379
10023	371380
149925	371381
148326	371382
71463	371383
6862	371384
8640	371385
382133	371386
101527	371387
46231	371388
26567	371389
120541	371390
50438	371391
118299	371392
48464	371393
182541	371394
427341	371395
379589	371396
60815	371397
12480	371398
12497	371399
50753	371400
205666	371401
386937	371402
69037	371403
50045	371404
177128	371405
324129	371406
44656	371407
386235	371408
184235	371409
35187	371410
79148	371411
173909	371412
158	371413
222065	371414
192283	371415
362620	371416
9181	371417
198710	371418
184640	371419
318026	371420
363304	371421
124685	371422
418302	371423
25996	371424
253852	371425
77087	371426
27005	371427
10250	371428
15402	371429
59773	371430
395180	371431
131816	371432
134600	371433
110687	371434
228595	371435
30592	371436
77042	371437
150926	371438
268360	371439
134128	371440
209922	371441
324121	371442
22642	371443
85462	371444
4894	371445
71785	371446
174789	371447
238571	371448
244890	371449
286408	371450
7652	371451
101833	371452
292965	371453
101836	371454
30325	371455
363877	371456
19655	371457
33268	371458
75785	371459
447244	371460
108142	371461
36814	371462
190323	371463
40189	371464
170473	371465
57556	371466
173271	371467
211562	371468
8150	371469
33252	371470
189130	371471
181921	371472
244973	371473
457006	371474
474	371475
97657	371476
39344	371477
34737	371478
41314	371479
148989	371480
430658	371481
222837	371482
1511	371483
361573	371484
125539	371485
214069	371486
53397	371487
169603	371488
433796	371489
174201	371490
115236	371491
29708	371492
308680	371493
11273	371494
25102	371495
68433	371496
21236	371497
298452	371498
12357	371499
32641	371500
17122	371501
246951	371502
75308	371503
35582	371504
223756	371505
39026	371506
452969	371507
8052	371508
135584	371509
459113	371510
24348	371511
402086	371512
263392	371513
156851	371514
40643	371515
166133	371516
226950	371517
41207	371518
22426	371519
122063	371520
19613	371521
420003	371522
8921	371523
1623	371524
49205	371525
61817	371526
220531	371527
368033	371528
25769	371529
125038	371530
63212	371531
86223	371532
187416	371533
147384	371534
353923	371535
96884	371536
58381	371537
22524	371538
388838	371539
86057	371540
98744	371541
18657	371542
153589	371543
332899	371544
3519	371545
114325	371546
10877	371547
29512	371548
56155	371549
28968	371550
100236	371551
42900	371552
140749	371553
11167	371554
196555	371555
212902	371556
394474	371557
239846	371558
316904	371559
55595	371560
205553	371561
13877	371562
69665	371563
8828	371564
123056	371565
24451	371566
313419	371567
38186	371568
220258	371569
78981	371570
18978	371571
438668	371572
120449	371573
192087	371574
62980	371575
197550	371576
66331	371577
117541	371578
27547	371579
70787	371580
220427	371581
23126	371582
32636	371583
119622	371584
455878	371585
61316	371586
118389	371587
156856	371588
308862	371589
62029	371590
74151	371591
126362	371592
58830	371593
51452	371594
417188	371595
10175	371596
29156	371597
90597	371598
211527	371599
31599	371600
33877	371601
188340	371602
177327	371603
328345	371604
10710	371605
26134	371606
95421	371607
407709	371608
133492	371609
16182	371610
15752	371611
39733	371612
21836	371613
2204	371614
3168	371615
11148	371616
7199	371617
15139	371618
8585	371619
201294	371620
12836	371621
16081	371622
48749	371623
6944	371624
1147	371625
43088	371626
3263	371627
54747	371628
162136	371629
181328	371630
343834	371631
163877	371632
121779	371633
24608	371634
375755	371635
574	371636
6962	371637
76759	371638
145104	371639
112301	371640
206658	371641
267235	371642
119144	371643
435064	371644
156201	371645
402660	371646
287416	371647
212920	371648
110518	371649
283155	371650
251232	371651
331146	371652
229534	371653
96047	371654
36551	371655
156634	371656
442281	371657
1263	371658
240967	371659
137437	371660
161211	371661
34252	371662
84020	371663
63217	371664
323627	371665
14876	371666
193468	371667
224455	371668
25737	371669
30032	371670
84080	371671
210117	371672
52390	371673
52291	371674
158925	371675
49043	371676
211769	371677
191550	371678
363909	371679
290528	371680
168097	371681
34218	371682
203957	371683
534	371684
75677	371685
249384	371686
182917	371687
89313	371688
19287	371689
155017	371690
73476	371691
90904	371692
26398	371693
40244	371694
55734	371695
179666	371696
374288	371697
169916	371698
383411	371699
278529	371700
420766	371701
332405	371702
88036	371703
319017	371704
238365	371705
168625	371706
66555	371707
124210	371708
91725	371709
16963	371710
347498	371711
52701	371712
45305	371713
256039	371714
26045	371715
664	371716
130207	371717
103019	371718
113820	371719
129788	371720
31193	371721
450715	371722
84010	371723
445821	371724
224263	371725
68687	371726
13396	371727
184062	371728
131517	371729
131517	371730
325823	371731
146214	371732
81710	371733
185922	371734
131373	371735
372501	371736
66749	371737
58832	371738
64641	371739
392513	371740
261384	371741
26753	371742
70618	371743
149575	371744
62175	371745
33799	371746
80344	371747
249550	371748
127853	371749
416861	371750
213339	371751
127781	371752
165612	371753
320790	371754
9953	371755
150639	371756
209536	371757
22573	371758
325496	371759
257586	371760
268014	371761
319676	371762
5712	371763
22602	371764
149005	371765
123669	371766
59718	371767
38320	371768
8003	371769
405308	371770
38948	371771
214328	371772
10578	371773
10578	371774
13655	371775
110494	371776
375174	371777
305226	371778
23914	371779
325632	371780
195979	371781
325825	371782
384590	371783
130488	371784
246873	371785
320857	371786
64552	371787
321212	371788
391315	371789
244302	371790
25751	371791
17265	371792
367064	371793
336823	371794
38110	371795
67619	371796
322885	371797
36448	371798
256591	371799
76906	371800
104163	371801
216012	371802
142486	371803
165	371804
177380	371805
42461	371806
183292	371807
443946	371808
346236	371809
32133	371810
15621	371811
355786	371812
324495	371813
187956	371814
31746	371815
119129	371816
392778	371817
26988	371818
73498	371819
281795	371820
372916	371821
223918	371822
132531	371823
74101	371824
34218	371825
205822	371826
49760	371827
57321	371828
227391	371829
210657	371830
166135	371831
55222	371832
242656	371833
221308	371834
124373	371835
98571	371836
7360	371837
72158	371838
89458	371839
57055	371840
107001	371841
337716	371842
112278	371843
234167	371844
233240	371845
173053	371846
19273	371847
11347	371848
103465	371849
203167	371850
25232	371851
96274	371852
103961	371853
166238	371854
132054	371855
126737	371856
96297	371857
20498	371858
9613	371859
237003	371860
18436	371861
101413	371862
20103	371863
67868	371864
75109	371865
67193	371866
58939	371867
54819	371868
36062	371869
97552	371870
134232	371871
368861	371872
18568	371873
168661	371874
78935	371875
39881	371876
202296	371877
29639	371878
20094	371879
414068	371880
4525	371881
11180	371882
424494	371883
121237	371884
33533	371885
61718	371886
235640	371887
150430	371888
21111	371889
1503	371890
206622	371891
14309	371892
302673	371893
198902	371894
11506	371895
171570	371896
79099	371897
120342	371898
201133	371899
22505	371900
121279	371901
48367	371902
151070	371903
385835	371904
17380	371905
128062	371906
11920	371907
88071	371908
205498	371909
7134	371910
103046	371911
14925	371912
10441	371913
119411	371914
29586	371915
18466	371916
203358	371917
3906	371918
39689	371919
51823	371920
428398	371921
235434	371922
302201	371923
233815	371924
433995	371925
338925	371926
430835	371927
324763	371928
410646	371929
207619	371930
22982	371931
77612	371932
382688	371933
45623	371934
93211	371935
21886	371936
94071	371937
300418	371938
437771	371939
24736	371940
150621	371941
304765	371942
276250	371943
62396	371944
69617	371945
62388	371946
14642	371947
75963	371948
49285	371949
11030	371950
43268	371951
338109	371952
121449	371953
217523	371954
4998	371955
48394	371956
10474	371957
159981	371958
130305	371959
407733	371960
193628	371961
144968	371962
44788	371963
79004	371964
19743	371965
206040	371966
85581	371967
51471	371968
99363	371969
89852	371970
117470	371971
60944	371972
23421	371973
18380	371974
113119	371975
220391	371976
71692	371977
185026	371978
15322	371979
132701	371980
240828	371981
10461	371982
67325	371983
58630	371984
236043	371985
439598	371986
76542	371987
147089	371988
17738	371989
408667	371990
156766	371991
15322	371992
37666	371993
213869	371994
152021	371995
132654	371996
126700	371997
265863	371998
280847	371999
42313	372000
42313	372001
225821	372002
32075	372003
382718	372004
213758	372005
35064	372006
256	372007
110275	372008
1083	372009
70471	372010
50922	372011
78780	372012
88528	372013
5484	372014
9997	372015
246660	372016
55858	372017
56138	372018
5105	372019
86129	372020
87838	372021
12586	372022
2304	372023
24275	372024
8173	372025
361715	372026
346744	372027
22039	372028
8115	372029
182320	372030
372407	372031
352034	372032
221666	372033
4574	372034
80666	372035
2161	372036
976	372037
175474	372038
152560	372039
173617	372040
30454	372041
66275	372042
22817	372043
190445	372044
344786	372045
107655	372046
260550	372047
292279	372048
111840	372049
84200	372050
577	372051
1669	372052
46	372053
3236	372054
207046	372055
252959	372056
29532	372057
300	372058
101451	372059
1539	372060
335748	372061
85326	372062
345437	372063
20788	372064
21677	372065
89	372066
362626	372067
193402	372068
170981	372069
426448	372070
2759	372071
180723	372072
450033	372073
17115	372074
190215	372075
151350	372076
180040	372077
3779	372078
313484	372079
168100	372080
25886	372081
91601	372082
320616	372083
95744	372084
350354	372085
25448	372086
5861	372087
206648	372088
36557	372089
421561	372090
403440	372091
57636	372092
56444	372093
18278	372094
39565	372095
8986	372096
276276	372097
65986	372098
360205	372099
12682	372100
6495	372101
564	372102
39998	372103
996	372104
118171	372105
90109	372106
18278	372107
61036	372108
79880	372109
115186	372110
194328	372111
153135	372112
16928	372113
364695	372114
191543	372115
212751	372116
252847	372117
235659	372118
202100	372119
98183	372120
31303	372121
123462	372122
237454	372123
285985	372124
118546	372125
348323	372126
296037	372127
418261	372128
77139	372129
437198	372130
62552	372131
101905	372132
60371	372133
83168	372134
159629	372135
453670	372136
101906	372137
20153	372138
417583	372139
248233	372140
31676	372141
58059	372142
362152	372143
48618	372144
96979	372145
233572	372146
380281	372147
398725	372148
171216	372149
414376	372150
241950	372151
257406	372152
124506	372153
291398	372154
386316	372155
369506	372156
95099	372157
93608	372158
67939	372159
244762	372160
440428	372161
278142	372162
68220	372163
277943	372164
246468	372165
331499	372166
115150	372167
160042	372168
40344	372169
325967	372170
277	372171
103813	372172
43618	372173
187366	372174
17504	372175
240723	372176
192288	372177
364355	372178
98900	372179
120784	372180
12657	372181
171422	372182
261966	372183
98695	372184
411429	372185
68129	372186
50292	372187
197570	372188
117341	372189
82925	372190
143961	372191
9	372192
23898	372193
15119	372194
89292	372195
123346	372196
152212	372197
40444	372198
371315	372199
24226	372200
26506	372201
30819	372202
17382	372203
12620	372204
250177	372205
44	372206
139478	372207
41971	372208
326755	372209
27496	372210
8303	372211
242378	372212
34017	372213
25630	372214
102772	372215
65574	372216
72509	372217
115958	372218
213782	372219
22911	372220
257609	372221
456493	372222
197736	372223
457911	372224
38381	372225
71134	372226
249158	372227
138813	372228
329428	372229
44	372230
37463	372231
86967	372232
411193	372233
260745	372234
236697	372235
414340	372236
221009	372237
350757	372238
289980	372239
8547	372240
125032	372241
91408	372242
126988	372243
191840	372244
10287	372245
261376	372246
136244	372247
12497	372248
23102	372249
68205	372250
38714	372251
118437	372252
292898	372253
292771	372254
100274	372255
311403	372256
213747	372257
263499	372258
72366	372259
95997	372260
24887	372261
93905	372262
250637	372263
201301	372264
158492	372265
27616	372266
223341	372267
246588	372268
64665	372269
115074	372270
328235	372271
90114	372272
10614	372273
206482	372274
459380	372275
217004	372276
370798	372277
99934	372278
200252	372279
242609	372280
16011	372281
177546	372282
158242	372283
91237	372284
33587	372285
59846	372286
453750	372287
42483	372288
87594	372289
192473	372290
18728	372291
302560	372292
429235	372293
28040	372294
76935	372295
179788	372296
213850	372297
415332	372298
402002	372299
223343	372300
83454	372301
254757	372302
375224	372303
128708	372304
120504	372305
175753	372306
246337	372307
197059	372308
65710	372309
79513	372310
18724	372311
109757	372312
27373	372313
236072	372314
357854	372315
243561	372316
110894	372317
198351	372318
22190	372319
178715	372320
80586	372321
7939	372322
21444	372323
178289	372324
77504	372325
50251	372326
417254	372327
204092	372328
222447	372329
402986	372330
268594	372331
366798	372332
336818	372333
129931	372334
183665	372335
396202	372336
179118	372337
29763	372338
141607	372339
162361	372340
190827	372341
124202	372342
127419	372343
214621	372344
75662	372345
342454	372346
122442	372347
364749	372348
411796	372349
4315	372350
359397	372351
367207	372352
78794	372353
86571	372354
77518	372355
451979	372356
147440	372357
68446	372358
268521	372359
148008	372360
32087	372361
285936	372362
256873	372363
155536	372364
400399	372365
100487	372366
249624	372367
422717	372368
2523	372369
120885	372370
289342	372371
6364	372372
8830	372373
242414	372374
421387	372375
399427	372376
229950	372377
83077	372378
205235	372379
70211	372380
26500	372381
3520	372382
48962	372383
109274	372384
117383	372385
129306	372386
260579	372387
222378	372388
136077	372389
393340	372390
269224	372391
74885	372392
388004	372393
45758	372394
80333	372395
9476	372396
217056	372397
223031	372398
101846	372399
265729	372400
169628	372401
104222	372402
13972	372403
24887	372404
35888	372405
24925	372406
79513	372407
34157	372408
1831	372409
15793	372410
205725	372411
317767	372412
65467	372413
88144	372414
457887	372415
89365	372416
47583	372417
112450	372418
44	372419
99753	372420
398781	372421
106833	372422
18864	372423
370547	372424
359086	372425
5048	372426
26828	372427
146305	372428
198629	372429
115074	372430
115280	372431
248328	372432
135243	372433
45766	372434
139496	372435
54709	372436
366531	372437
184489	372438
376652	372439
166346	372440
78296	372441
163237	372442
460121	372443
152613	372444
258611	372445
19333	372446
83081	372447
233140	372448
393186	372449
18511	372450
391905	372451
146475	372452
140991	372453
422468	372454
137150	372455
111715	372456
77022	372457
354848	372458
83951	372459
121958	372460
254373	372461
701	372462
156225	372463
32012	372464
85704	372465
83761	372466
125219	372467
92007	372468
142512	372469
110475	372470
394918	372471
300297	372472
50679	372473
38872	372474
107385	372475
180620	372476
264522	372477
173957	372478
228905	372479
33602	372480
399849	372481
9900	372482
140785	372483
343409	372484
204449	372485
199438	372486
89346	372487
1223	372488
13663	372489
140547	372490
186566	372491
207343	372492
36352	372493
359798	372494
86786	372495
195661	372496
15500	372497
360324	372498
203905	372499
130262	372500
69215	372501
69708	372502
42652	372503
174942	372504
31485	372505
34665	372506
37535	372507
86972	372508
10905	372509
109223	372510
2763	372511
193635	372512
388524	372513
165712	372514
53215	372515
244666	372516
248013	372517
47493	372518
95683	372519
9891	372520
292360	372521
1815	372522
137016	372523
430758	372524
346708	372525
194551	372526
12296	372527
130880	372528
168735	372529
39504	372530
202489	372531
337486	372532
113931	372533
27235	372534
190876	372535
159796	372536
296857	372537
6746	372538
365285	372539
9220	372540
220427	372541
384419	372542
99438	372543
130366	372544
39056	372545
36963	372546
1877	372547
107434	372548
58465	372549
4462	372550
40630	372551
3581	372552
79119	372553
196624	372554
325848	372555
321326	372556
241479	372557
241902	372558
28738	372559
135626	372560
297240	372561
153160	372562
10377	372563
132695	372564
33630	372565
33496	372566
151716	372567
44288	372568
28738	372569
73682	372570
51738	372571
169794	372572
196531	372573
69027	372574
115461	372575
203946	372576
103252	372577
297885	372578
143767	372579
196358	372580
93367	372581
372236	372582
42962	372583
139037	372584
44415	372585
124463	372586
159788	372587
97147	372588
68774	372589
117498	372590
16132	372591
160008	372592
88753	372593
72418	372594
186607	372595
101768	372596
111126	372597
172268	372598
190464	372599
346675	372600
227871	372601
44696	372602
148470	372603
116237	372604
192529	372605
170347	372606
19833	372607
227065	372608
67063	372609
56527	372610
36976	372611
246849	372612
186420	372613
77447	372614
119722	372615
157225	372616
324824	372617
34736	372618
128932	372619
202220	372620
199217	372621
102342	372622
8445	372623
399415	372624
8238	372625
186635	372626
438635	372627
25321	372628
376271	372629
106421	372630
296504	372631
6492	372632
366264	372633
127506	372634
211203	372635
3926	372636
401309	372637
11909	372638
30076	372639
222587	372640
225348	372641
40688	372642
304014	372643
209558	372644
131582	372645
293244	372646
123506	372647
90324	372648
20253	372649
33101	372650
2979	372651
86387	372652
200452	372653
197957	372654
450482	372655
144897	372656
302150	372657
224489	372658
60087	372659
108419	372660
50810	372661
28922	372662
189094	372663
192293	372664
372364	372665
11997	372666
234314	372667
227737	372668
183150	372669
73178	372670
3338	372671
77247	372672
344181	372673
139078	372674
247172	372675
9235	372676
52402	372677
121873	372678
28252	372679
87447	372680
263959	372681
33257	372682
107912	372683
117531	372684
268116	372685
344692	372686
13748	372687
208645	372688
53499	372689
87692	372690
106549	372691
118750	372692
220958	372693
44525	372694
26066	372695
23376	372696
137165	372697
309668	372698
3091	372699
61010	372700
74838	372701
242515	372702
81021	372703
453031	372704
199388	372705
94762	372706
215066	372707
368920	372708
187918	372709
447420	372710
221993	372711
156323	372712
31528	372713
18379	372714
380327	372715
433976	372716
297745	372717
33871	372718
49211	372719
212766	372720
215553	372721
33871	372722
98757	372723
174148	372724
33830	372725
245201	372726
86934	372727
15642	372728
189958	372729
91773	372730
70922	372731
86975	372732
401093	372733
99622	372734
5533	372735
14368	372736
198953	372737
442576	372738
3933	372739
6188	372740
143016	372741
38219	372742
213678	372743
228384	372744
45277	372745
68350	372746
50120	372747
11232	372748
19441	372749
124722	372750
292562	372751
52180	372752
67599	372753
25347	372754
350466	372755
161782	372756
48078	372757
404706	372758
51761	372759
297809	372760
70193	372761
25624	372762
71965	372763
66554	372764
32113	372765
50911	372766
32496	372767
268272	372768
72661	372769
312521	372770
237639	372771
20360	372772
337327	372773
113878	372774
282506	372775
193371	372776
204822	372777
374091	372778
22269	372779
96322	372780
18403	372781
3099	372782
452178	372783
27205	372784
230868	372785
175862	372786
170755	372787
444767	372788
47890	372789
232980	372790
246613	372791
59129	372792
416492	372793
16561	372794
227817	372795
372603	372796
299204	372797
2218	372798
96148	372799
196214	372800
30279	372801
71329	372802
170	372803
16099	372804
4463	372805
131627	372806
45405	372807
23995	372808
260209	372809
258174	372810
33150	372811
41	372812
454985	372813
24637	372814
207	372815
229268	372816
257280	372817
124682	372818
20015	372819
1085	372820
7929	372821
181254	372822
5651	372823
27423	372824
109415	372825
32472	372826
80512	372827
105646	372828
960	372829
11573	372830
450343	372831
208937	372832
59513	372833
59513	372834
21135	372835
349148	372836
387758	372837
44742	372838
10511	372839
15360	372840
23704	372841
85148	372842
337997	372843
7711	372844
27170	372845
267634	372846
24298	372847
357582	372848
107881	372849
7343	372850
14314	372851
112941	372852
37350	372853
21929	372854
40784	372855
184933	372856
167513	372857
87366	372858
133233	372859
33004	372860
25575	372861
163137	372862
272035	372863
409259	372864
62369	372865
94575	372866
134382	372867
127407	372868
191458	372869
427107	372870
29624	372871
93957	372872
47438	372873
49779	372874
123026	372875
80207	372876
20205	372877
172889	372878
43285	372879
3897	372880
99193	372881
224944	372882
138077	372883
292063	372884
256074	372885
214843	372886
47534	372887
26368	372888
120837	372889
131961	372890
408638	372891
103075	372892
427567	372893
7846	372894
4467	372895
3030	372896
23152	372897
140291	372898
162205	372899
149614	372900
36091	372901
10506	372902
12165	372903
225269	372904
63189	372905
116394	372906
219503	372907
176732	372908
82698	372909
99996	372910
111341	372911
248389	372912
5726	372913
190076	372914
130136	372915
235937	372916
18735	372917
247263	372918
164601	372919
300113	372920
38002	372921
55727	372922
15948	372923
96244	372924
56900	372925
52755	372926
8953	372927
38544	372928
112871	372929
381589	372930
175712	372931
175911	372932
201802	372933
95262	372934
197401	372935
10435	372936
8868	372937
47048	372938
18127	372939
18127	372940
187092	372941
146952	372942
219570	372943
33920	372944
332458	372945
428123	372946
192363	372947
267320	372948
112974	372949
288652	372950
47041	372951
208235	372952
88134	372953
20287	372954
150433	372955
141346	372956
131633	372957
75705	372958
271005	372959
246759	372960
84553	372961
376644	372962
281276	372963
14707	372964
23782	372965
183962	372966
69879	372967
208773	372968
137381	372969
226983	372970
438136	372971
387853	372972
142995	372973
152165	372974
408538	372975
261087	372976
6530	372977
71874	372978
193019	372979
283599	372980
262349	372981
78039	372982
30978	372983
21511	372984
107212	372985
146034	372986
21335	372987
271741	372988
233261	372989
29047	372990
288491	372991
309896	372992
34052	372993
140228	372994
191898	372995
41513	372996
51608	372997
381487	372998
32133	372999
43289	373000
206226	373001
64191	373002
221194	373003
416385	373004
64221	373005
202201	373006
112894	373007
80640	373008
215625	373009
223202	373010
151986	373011
305754	373012
56191	373013
30156	373014
59264	373015
144138	373016
405940	373017
153356	373018
371286	373019
28322	373020
449563	373021
143685	373022
198467	373023
168119	373024
198649	373025
58454	373026
422704	373027
372517	373028
192040	373029
347496	373030
260764	373031
103593	373032
322983	373033
126913	373034
226918	373035
47205	373036
60062	373037
98314	373038
1037	373039
57683	373040
427486	373041
92957	373042
83470	373043
259493	373044
152246	373045
8762	373046
184571	373047
56359	373048
119073	373049
301221	373050
171279	373051
97357	373052
97357	373053
174618	373054
238260	373055
101285	373056
181627	373057
138325	373058
371771	373059
250533	373060
141656	373061
89193	373062
139570	373063
148203	373064
86425	373065
30025	373066
247488	373067
203794	373068
124192	373069
432351	373070
248678	373071
287146	373072
148541	373073
377653	373074
246795	373075
288506	373076
29017	373077
95946	373078
255969	373079
278699	373080
71946	373081
226882	373082
405105	373083
74329	373084
62669	373085
444938	373086
34552	373087
91652	373088
96567	373089
200467	373090
49526	373091
111586	373092
76737	373093
358592	373094
297916	373095
186940	373096
13193	373097
142873	373098
136756	373099
121887	373100
60838	373101
439164	373102
238280	373103
289728	373104
228531	373105
58963	373106
10181	373107
152982	373108
72075	373109
228662	373110
149737	373111
450527	373112
64546	373113
28539	373114
74294	373115
450982	373116
38298	373117
12048	373118
385960	373119
158973	373120
80181	373121
101202	373122
50737	373123
242612	373124
772	373125
276152	373126
999	373127
188656	373128
19405	373129
127596	373130
194011	373131
412971	373132
160656	373133
52662	373134
6546	373135
18709	373136
27171	373137
12198	373138
158108	373139
97549	373140
456412	373141
14693	373142
421862	373143
195269	373144
249872	373145
212993	373146
10257	373147
243998	373148
50399	373149
134346	373150
76059	373151
72701	373152
207843	373153
280659	373154
8893	373155
143756	373156
94648	373157
318973	373158
379463	373159
291617	373160
110146	373161
72535	373162
155312	373163
5930	373164
5930	373165
317363	373166
285109	373167
145195	373168
168436	373169
42371	373170
218729	373171
63423	373172
425408	373173
114261	373174
456040	373175
171450	373176
157133	373177
3958	373178
217604	373179
349500	373180
65675	373181
125846	373182
202388	373183
1685	373184
9949	373185
22160	373186
148620	373187
45095	373188
281131	373189
270168	373190
374961	373191
141363	373192
45279	373193
203164	373194
110057	373195
193978	373196
82902	373197
169218	373198
28903	373199
30761	373200
233285	373201
282457	373202
396544	373203
300413	373204
85831	373205
194481	373206
80012	373207
225822	373208
315803	373209
119775	373210
230914	373211
54775	373212
31230	373213
148461	373214
155564	373215
80156	373216
192016	373217
37598	373218
1245	373219
370553	373220
225519	373221
419850	373222
310471	373223
661	373224
249653	373225
414274	373226
161617	373227
272590	373228
73768	373229
68012	373230
75558	373231
22269	373232
68475	373233
161087	373234
309334	373235
143455	373236
271768	373237
438131	373238
344317	373239
1633	373240
378766	373241
88554	373242
187644	373243
7033	373244
429233	373245
198694	373246
192541	373247
281523	373248
355285	373249
216166	373250
428471	373251
223014	373252
51742	373253
416052	373254
202863	373255
98337	373256
111791	373257
371353	373258
282912	373259
66443	373260
23449	373261
325785	373262
12351	373263
44944	373264
78961	373265
33425	373266
437593	373267
3930	373268
105751	373269
235266	373270
422016	373271
431947	373272
106478	373273
5930	373274
153366	373275
184343	373276
67937	373277
68093	373278
306483	373279
39192	373280
45551	373281
341497	373282
8385	373283
235011	373284
310242	373285
399736	373286
182681	373287
430813	373288
30401	373289
99218	373290
30401	373291
143662	373292
13351	373293
11446	373294
56754	373295
175927	373296
314138	373297
172636	373298
277892	373299
352195	373300
41282	373301
31186	373302
38216	373303
285712	373304
113974	373305
403051	373306
203034	373307
210784	373308
363855	373309
230736	373310
53043	373311
55611	373312
268016	373313
183761	373314
424746	373315
381792	373316
149789	373317
27889	373318
415043	373319
46094	373320
13832	373321
161986	373322
166606	373323
6535	373324
118790	373325
40478	373326
193353	373327
351311	373328
225681	373329
236388	373330
68239	373331
12468	373332
132746	373333
12468	373334
4905	373335
38539	373336
147789	373337
64444	373338
274558	373339
50901	373340
50901	373341
231177	373342
435508	373343
56354	373344
208827	373345
101501	373346
170454	373347
271985	373348
31103	373349
225680	373350
193355	373351
82878	373352
179892	373353
36939	373354
316266	373355
67019	373356
397443	373357
24899	373358
110528	373359
313587	373360
246463	373361
161207	373362
377781	373363
143091	373364
91816	373365
447434	373366
412826	373367
120360	373368
114091	373369
50358	373370
213032	373371
247909	373372
379900	373373
203002	373374
392643	373375
9219	373376
180385	373377
453882	373378
89240	373379
406000	373380
86276	373381
318548	373382
154115	373383
280148	373384
100136	373385
398274	373386
247165	373387
425198	373388
364839	373389
77164	373390
119547	373391
90474	373392
111906	373393
115006	373394
130073	373395
197001	373396
119771	373397
46270	373398
151185	373399
131456	373400
143121	373401
119266	373402
175598	373403
210415	373404
55571	373405
273617	373406
17276	373407
127115	373408
163235	373409
195861	373410
373106	373411
274273	373412
54022	373413
232748	373414
451149	373415
20966	373416
145773	373417
187173	373418
91612	373419
291754	373420
360895	373421
304052	373422
237303	373423
2036	373424
70125	373425
187519	373426
453573	373427
106026	373428
196796	373429
8820	373430
368290	373431
192929	373432
118124	373433
196629	373434
71443	373435
50439	373436
182915	373437
124582	373438
301849	373439
238256	373440
52829	373441
26325	373442
212315	373443
424404	373444
133108	373445
114387	373446
214296	373447
15602	373448
114235	373449
68620	373450
43264	373451
103363	373452
90583	373453
325484	373454
91492	373455
269157	373456
259512	373457
100639	373458
30934	373459
375752	373460
397211	373461
335408	373462
65992	373463
253981	373464
72822	373465
432759	373466
42741	373467
249936	373468
295086	373469
123130	373470
43716	373471
25126	373472
60655	373473
22282	373474
14717	373475
10166	373476
127483	373477
41994	373478
207932	373479
76551	373480
29303	373481
443802	373482
81199	373483
223759	373484
96408	373485
407202	373486
156133	373487
274561	373488
422269	373489
31289	373490
369932	373491
434727	373492
298287	373493
196874	373494
252307	373495
14240	373496
76057	373497
447841	373498
449895	373499
119001	373500
110522	373501
21575	373502
269777	373503
185307	373504
108064	373505
164327	373506
314032	373507
275949	373508
81503	373509
56513	373510
430281	373511
169608	373512
21204	373513
294083	373514
28635	373515
199111	373516
167650	373517
376079	373518
413662	373519
285782	373520
404403	373521
119321	373522
213846	373523
297571	373524
404784	373525
119025	373526
373309	373527
79889	373528
286178	373529
294496	373530
352455	373531
124194	373532
71544	373533
156205	373534
152544	373535
106486	373536
234192	373537
429669	373538
23381	373539
298864	373540
152521	373541
237123	373542
128827	373543
121280	373544
128862	373545
119662	373546
139622	373547
150149	373548
327296	373549
52630	373550
194834	373551
371640	373552
408063	373553
215176	373554
46323	373555
42327	373556
20713	373557
373392	373558
57195	373559
421394	373560
222402	373561
410689	373562
129880	373563
250935	373564
215695	373565
458255	373566
56438	373567
79906	373568
78864	373569
213032	373570
69018	373571
369154	373572
37688	373573
17153	373574
413514	373575
407683	373576
91607	373577
316472	373578
48026	373579
65640	373580
73960	373581
84267	373582
74126	373583
4015	373584
274841	373585
60380	373586
179344	373587
111031	373588
438810	373589
125173	373590
77634	373591
449486	373592
240841	373593
56360	373594
15657	373595
159808	373596
255224	373597
222506	373598
25362	373599
245490	373600
49929	373601
173563	373602
28549	373603
49431	373604
384233	373605
165438	373606
19339	373607
150188	373608
375089	373609
179432	373610
29755	373611
60911	373612
21002	373613
432067	373614
121968	373615
140387	373616
214005	373617
287848	373618
350260	373619
128086	373620
129994	373621
333699	373622
270418	373623
43544	373624
115069	373625
425004	373626
186699	373627
446364	373628
275452	373629
305712	373630
118632	373631
169116	373632
114880	373633
212602	373634
187949	373635
100040	373636
378115	373637
172313	373638
68624	373639
137599	373640
266874	373641
232650	373642
141398	373643
237350	373644
413531	373645
198873	373646
177786	373647
11004	373648
129951	373649
235470	373650
1121	373651
99132	373652
196501	373653
13854	373654
344688	373655
80012	373656
131147	373657
10586	373658
295783	373659
49663	373660
212430	373661
20479	373662
194650	373663
224184	373664
102307	373665
290015	373666
205343	373667
119935	373668
100509	373669
233062	373670
333924	373671
410447	373672
367941	373673
185765	373674
248521	373675
209330	373676
52162	373677
396397	373678
82681	373679
212579	373680
56438	373681
275518	373682
25387	373683
173518	373684
394544	373685
382490	373686
52009	373687
219655	373688
213283	373689
195033	373690
206874	373691
249831	373692
72930	373693
417601	373694
258926	373695
370772	373696
97711	373697
196554	373698
65273	373699
17867	373700
242868	373701
195855	373702
360338	373703
5795	373704
70932	373705
12191	373706
131258	373707
172595	373708
20596	373709
380204	373710
174306	373711
116968	373712
110640	373713
274928	373714
178589	373715
198258	373716
204183	373717
97531	373718
39127	373719
91568	373720
214294	373721
340699	373722
139506	373723
325478	373724
110879	373725
241822	373726
28274	373727
50420	373728
92470	373729
188932	373730
211095	373731
203477	373732
194330	373733
291189	373734
345966	373735
1038	373736
130285	373737
61705	373738
79008	373739
182635	373740
122355	373741
52164	373742
410979	373743
48473	373744
427353	373745
241007	373746
193474	373747
27759	373748
78990	373749
78111	373750
13774	373751
239927	373752
233091	373753
355444	373754
360700	373755
42892	373756
102059	373757
321238	373758
114812	373759
73941	373760
307276	373761
49406	373762
132084	373763
152818	373764
155748	373765
25636	373766
239099	373767
224562	373768
228237	373769
136317	373770
298302	373771
80492	373772
28163	373773
355366	373774
441223	373775
172135	373776
423716	373777
365777	373778
229303	373779
71727	373780
95028	373781
193126	373782
180213	373783
281489	373784
52046	373785
263072	373786
34086	373787
72110	373788
362449	373789
210253	373790
287991	373791
93889	373792
148516	373793
205602	373794
254674	373795
54475	373796
196983	373797
135632	373798
119549	373799
52967	373800
111085	373801
204027	373802
31022	373803
184018	373804
76981	373805
176623	373806
225005	373807
170873	373808
277936	373809
136028	373810
316613	373811
171639	373812
184924	373813
167439	373814
118466	373815
46338	373816
49641	373817
331235	373818
276808	373819
51751	373820
332345	373821
183288	373822
243933	373823
358128	373824
86964	373825
105103	373826
191123	373827
183844	373828
144416	373829
9693	373830
458602	373831
231645	373832
400410	373833
214639	373834
102231	373835
163404	373836
67794	373837
257197	373838
318943	373839
143374	373840
199535	373841
173300	373842
13414	373843
75949	373844
1371	373845
82563	373846
387972	373847
94310	373848
216300	373849
182398	373850
38665	373851
179938	373852
207116	373853
95517	373854
59871	373855
193073	373856
392898	373857
393449	373858
109556	373859
442367	373860
36631	373861
90206	373862
244244	373863
77883	373864
86913	373865
128675	373866
268646	373867
80499	373868
22980	373869
276	373870
306219	373871
91905	373872
174580	373873
34335	373874
192031	373875
210107	373876
161499	373877
175001	373878
131654	373879
31547	373880
100140	373881
235558	373882
74256	373883
388534	373884
153233	373885
86595	373886
75748	373887
156431	373888
94058	373889
41014	373890
93834	373891
19905	373892
311564	373893
25583	373894
253660	373895
157528	373896
242859	373897
442094	373898
31638	373899
60498	373900
21778	373901
34904	373902
295800	373903
2977	373904
76924	373905
24916	373906
605	373907
376624	373908
323724	373909
145147	373910
233498	373911
98541	373912
112806	373913
56172	373914
12920	373915
174411	373916
14213	373917
24791	373918
355432	373919
84182	373920
191054	373921
15957	373922
239460	373923
313592	373924
256583	373925
256584	373926
289932	373927
16746	373928
41284	373929
57957	373930
103900	373931
95980	373932
295565	373933
148196	373934
338608	373935
353334	373936
1524	373937
334499	373938
162397	373939
9930	373940
354019	373941
326374	373942
182887	373943
180396	373944
84108	373945
137657	373946
166403	373947
118436	373948
49844	373949
229062	373950
37068	373951
326505	373952
303898	373953
43194	373954
227626	373955
380789	373956
132631	373957
54073	373958
363018	373959
402229	373960
140887	373961
141134	373962
135968	373963
125399	373964
261856	373965
315667	373966
364627	373967
58213	373968
111240	373969
81924	373970
218443	373971
105321	373972
5134	373973
6278	373974
99877	373975
382765	373976
421386	373977
34924	373978
67236	373979
206569	373980
110470	373981
349694	373982
266537	373983
230079	373984
164456	373985
135683	373986
349186	373987
277575	373988
359206	373989
320444	373990
193034	373991
66840	373992
78598	373993
64317	373994
51192	373995
121989	373996
144745	373997
318460	373998
258282	373999
279434	374000
177906	374001
135782	374002
176185	374003
234376	374004
203902	374005
216696	374006
342733	374007
12881	374008
15143	374009
145622	374010
423781	374011
63094	374012
295368	374013
42950	374014
30177	374015
141684	374016
225207	374017
71859	374018
89677	374019
7520	374020
115968	374021
265167	374022
72131	374023
152244	374024
686	374025
136112	374026
232901	374027
157817	374028
215880	374029
401376	374030
236383	374031
266876	374032
83210	374033
270183	374034
276774	374035
206652	374036
206652	374037
83917	374038
35264	374039
128650	374040
215627	374041
42926	374042
42933	374043
113851	374044
186126	374045
37202	374046
67312	374047
373332	374048
228262	374049
188795	374050
24634	374051
345043	374052
225499	374053
399448	374054
15095	374055
78002	374056
165082	374057
6360	374058
17258	374059
121437	374060
362172	374061
75414	374062
79501	374063
1225	374064
378629	374065
12233	374066
414996	374067
201487	374068
12883	374069
5216	374070
123894	374071
23564	374072
458677	374073
288412	374074
131785	374075
29546	374076
10013	374077
40465	374078
13909	374079
19247	374080
389777	374081
246808	374082
240072	374083
67599	374084
325843	374085
459957	374086
47173	374087
4862	374088
70723	374089
267988	374090
1258	374091
162494	374092
10956	374093
53464	374094
79074	374095
12098	374096
22838	374097
103226	374098
338835	374099
26627	374100
411451	374101
9813	374102
216192	374103
171091	374104
76060	374105
14670	374106
125795	374107
336482	374108
292045	374109
2807	374110
157244	374111
111417	374112
312067	374113
31605	374114
6320	374115
421043	374116
415420	374117
145923	374118
285274	374119
218473	374120
371570	374121
11345	374122
173534	374123
272669	374124
274075	374125
204863	374126
428959	374127
2131	374128
308	374129
91383	374130
38612	374131
120159	374132
334940	374133
175322	374134
217509	374135
198259	374136
17382	374137
17382	374138
317818	374139
22969	374140
327960	374141
7708	374142
4601	374143
101643	374144
147569	374145
6900	374146
508	374147
34360	374148
55679	374149
31531	374150
209198	374151
257013	374152
54704	374153
7044	374154
47034	374155
61035	374156
167908	374157
39482	374158
126333	374159
246993	374160
20425	374161
6933	374162
222098	374163
2767	374164
367055	374165
252394	374166
226933	374167
56660	374168
76233	374169
202334	374170
321852	374171
221960	374172
343180	374173
59246	374174
13251	374175
55928	374176
36885	374177
176634	374178
31018	374179
301889	374180
234530	374181
162808	374182
210816	374183
33608	374184
62948	374185
30655	374186
31639	374187
96300	374188
264960	374189
2531	374190
63246	374191
289608	374192
5364	374193
29139	374194
422729	374195
126605	374196
11567	374197
189413	374198
63239	374199
63576	374200
169142	374201
354007	374202
144044	374203
119000	374204
9109	374205
433794	374206
196964	374207
120642	374208
289923	374209
240104	374210
432860	374211
443751	374212
97881	374213
242029	374214
6369	374215
435385	374216
83473	374217
195279	374218
16225	374219
58541	374220
618	374221
15813	374222
275151	374223
160492	374224
63610	374225
100887	374226
292600	374227
16	374228
8914	374229
2484	374230
147532	374231
97660	374232
234138	374233
95954	374234
310981	374235
124027	374236
1998	374237
455252	374238
64524	374239
196095	374240
453879	374241
94301	374242
5276	374243
229341	374244
444835	374245
76232	374246
221960	374247
75000	374248
225462	374249
36483	374250
386	374251
235816	374252
946	374253
12020	374254
260216	374255
218092	374256
345559	374257
29624	374258
4999	374259
110959	374260
250116	374261
419410	374262
211317	374263
7202	374264
252350	374265
324714	374266
227229	374267
385711	374268
178640	374269
413696	374270
163920	374271
84832	374272
266854	374273
12457	374274
233207	374275
79074	374276
205575	374277
7667	374278
388870	374279
2389	374280
111812	374281
244509	374282
11940	374283
26974	374284
51148	374285
389084	374286
362598	374287
36409	374288
158205	374289
83991	374290
14710	374291
26934	374292
212958	374293
26118	374294
425227	374295
183224	374296
21187	374297
110082	374298
14710	374299
10558	374300
35071	374301
20428	374302
34172	374303
37457	374304
352217	374305
85770	374306
9180	374307
49714	374308
449176	374309
114517	374310
59884	374311
363301	374312
308903	374313
155929	374314
646	374315
428607	374316
280472	374317
123952	374318
1628	374319
152584	374320
74742	374321
398892	374322
300445	374323
357910	374324
366658	374325
222707	374326
53307	374327
270629	374328
407166	374329
8862	374330
230611	374331
116498	374332
350585	374333
234927	374334
81631	374335
369535	374336
446330	374337
9286	374338
234927	374339
241671	374340
189213	374341
431331	374342
125115	374343
66478	374344
12290	374345
167771	374346
100455	374347
19377	374348
24238	374349
50301	374350
404447	374351
116434	374352
250495	374353
60214	374354
176826	374355
94948	374356
50916	374357
220234	374358
434406	374359
197738	374360
172915	374361
86301	374362
1633	374363
285649	374364
191178	374365
277714	374366
49081	374367
60271	374368
114570	374369
42040	374370
162667	374371
177803	374372
14433	374373
14065	374374
84536	374375
96843	374376
429103	374377
131495	374378
240128	374379
178750	374380
14567	374381
101188	374382
344180	374383
197093	374384
308397	374385
116211	374386
449794	374387
6312	374388
352933	374389
22293	374390
101434	374391
49271	374392
233452	374393
80767	374394
184803	374395
164968	374396
115032	374397
13206	374398
40134	374399
207492	374400
134051	374401
29383	374402
163068	374403
141278	374404
63118	374405
209156	374406
28164	374407
113586	374408
127986	374409
25784	374410
320981	374411
61875	374412
170051	374413
214726	374414
156507	374415
211436	374416
81280	374417
51204	374418
180400	374419
34710	374420
244241	374421
95942	374422
188577	374423
30996	374424
263654	374425
173721	374426
75897	374427
42937	374428
221696	374429
157498	374430
289119	374431
209575	374432
290389	374433
1912	374434
355585	374435
404817	374436
103182	374437
16406	374438
324893	374439
58427	374440
154883	374441
5392	374442
11334	374443
6795	374444
180656	374445
371295	374446
35283	374447
132455	374448
245474	374449
83720	374450
366089	374451
99394	374452
407335	374453
30690	374454
108409	374455
29470	374456
366711	374457
170264	374458
363483	374459
361550	374460
156803	374461
164039	374462
254455	374463
420571	374464
543	374465
337556	374466
186275	374467
88565	374468
1747	374469
146733	374470
131821	374471
248408	374472
180586	374473
102754	374474
52531	374475
249931	374476
52569	374477
233110	374478
85661	374479
409557	374480
28091	374481
342202	374482
118770	374483
56127	374484
18689	374485
212786	374486
121623	374487
35456	374488
387962	374489
78232	374490
249143	374491
51	374492
5204	374493
184986	374494
119686	374495
307300	374496
60607	374497
215512	374498
445864	374499
11400	374500
16157	374501
1884	374502
2891	374503
129971	374504
28147	374505
4616	374506
122348	374507
288716	374508
346987	374509
436306	374510
245655	374511
448484	374512
222790	374513
83659	374514
242710	374515
15809	374516
406075	374517
189858	374518
150626	374519
410327	374520
429169	374521
404953	374522
350182	374523
30613	374524
99117	374525
336123	374526
33058	374527
92923	374528
84122	374529
29012	374530
3685	374531
2445	374532
64255	374533
73490	374534
2895	374535
30812	374536
49496	374537
174169	374538
25732	374539
65042	374540
326575	374541
96220	374542
55893	374543
60434	374544
121511	374545
53237	374546
310705	374547
23714	374548
6721	374549
6442	374550
160510	374551
32572	374552
278190	374553
58	374554
11659	374555
101746	374556
33232	374557
862	374558
3444	374559
101679	374560
1363	374561
14640	374562
133824	374563
249367	374564
1431	374565
78296	374566
294648	374567
243374	374568
189861	374569
367075	374570
63410	374571
351449	374572
68695	374573
131029	374574
195863	374575
305301	374576
17632	374577
72177	374578
329463	374579
377864	374580
201157	374581
264469	374582
375804	374583
98383	374584
82615	374585
393380	374586
126389	374587
202385	374588
116315	374589
106205	374590
114465	374591
99865	374592
223711	374593
71330	374594
82615	374595
51895	374596
253432	374597
112658	374598
75985	374599
72519	374600
1165	374601
33034	374602
97714	374603
399287	374604
162365	374605
34639	374606
35570	374607
203635	374608
162188	374609
11333	374610
103287	374611
121709	374612
457674	374613
100310	374614
15542	374615
61	374616
69470	374617
188635	374618
38524	374619
54314	374620
82519	374621
25929	374622
46690	374623
177145	374624
13645	374625
150613	374626
221982	374627
7845	374628
117	374629
113662	374630
179934	374631
48413	374632
13840	374633
20289	374634
21036	374635
19056	374636
842	374637
351059	374638
193503	374639
91972	374640
19673	374641
43511	374642
174171	374643
51258	374644
302382	374645
100425	374646
21195	374647
42352	374648
78577	374649
182544	374650
99366	374651
13383	374652
5776	374653
23274	374654
225068	374655
119228	374656
238047	374657
11014	374658
93065	374659
449899	374660
54208	374661
27893	374662
34980	374663
168412	374664
162943	374665
4266	374666
451455	374667
79897	374668
374480	374669
3049	374670
240482	374671
35069	374672
29020	374673
292497	374674
356825	374675
68176	374676
95149	374677
31351	374678
104519	374679
49149	374680
216731	374681
458713	374682
69190	374683
177090	374684
5178	374685
249563	374686
85708	374687
53545	374688
387795	374689
14486	374690
17304	374691
271389	374692
177250	374693
290705	374694
243827	374695
42891	374696
20205	374697
34647	374698
405662	374699
5707	374700
328688	374701
235350	374702
267469	374703
27897	374704
27897	374705
1212	374706
221	374707
42744	374708
28643	374709
15740	374710
157785	374711
5243	374712
4085	374713
43917	374714
102744	374715
267617	374716
143891	374717
66204	374718
147871	374719
9451	374720
120713	374721
28821	374722
46849	374723
74158	374724
132466	374725
89415	374726
29325	374727
660	374728
119941	374729
30777	374730
441075	374731
347244	374732
22150	374733
6235	374734
228022	374735
34746	374736
57525	374737
1891	374738
581	374739
97039	374740
16187	374741
229249	374742
157288	374743
51869	374744
302088	374745
118817	374746
13584	374747
182209	374748
77892	374749
44582	374750
31578	374751
413820	374752
68354	374753
93260	374754
208471	374755
273284	374756
365367	374757
17401	374758
393302	374759
29388	374760
153250	374761
40329	374762
99556	374763
84416	374764
213667	374765
65895	374766
13414	374767
107637	374768
210941	374769
66035	374770
86679	374771
9766	374772
47510	374773
84925	374774
131553	374775
50189	374776
1675	374777
432249	374778
6730	374779
6457	374780
95627	374781
64358	374782
126657	374783
47066	374784
23521	374785
205307	374786
80526	374787
13210	374788
205307	374789
99042	374790
323423	374791
33045	374792
53303	374793
67166	374794
230135	374795
69121	374796
339870	374797
64871	374798
294851	374799
152519	374800
75269	374801
354699	374802
226187	374803
35296	374804
138345	374805
230143	374806
150054	374807
111207	374808
262800	374809
49914	374810
62819	374811
174281	374812
365241	374813
19393	374814
253537	374815
171222	374816
1941	374817
69772	374818
48785	374819
16362	374820
126942	374821
9452	374822
46383	374823
211551	374824
166178	374825
235608	374826
29806	374827
89657	374828
86158	374829
451831	374830
415867	374831
317804	374832
22567	374833
331084	374834
58824	374835
288290	374836
48308	374837
384158	374838
112645	374839
158248	374840
131710	374841
153242	374842
226592	374843
366892	374844
46402	374845
107399	374846
240539	374847
71647	374848
46312	374849
126076	374850
248751	374851
248189	374852
152234	374853
185472	374854
151666	374855
16170	374856
18711	374857
31120	374858
125912	374859
9553	374860
114134	374861
65038	374862
10459	374863
342124	374864
252751	374865
248788	374866
202822	374867
2670	374868
120533	374869
65035	374870
24199	374871
402526	374872
63142	374873
308015	374874
418172	374875
199649	374876
53765	374877
51	374878
223543	374879
146548	374880
281914	374881
281214	374882
74973	374883
145251	374884
293201	374885
281915	374886
358983	374887
106400	374888
54911	374889
205692	374890
295049	374891
89341	374892
161421	374893
184280	374894
5319	374895
294692	374896
402305	374897
273927	374898
118864	374899
236618	374900
306188	374901
2212	374902
445151	374903
34916	374904
140018	374905
42186	374906
310424	374907
317018	374908
10285	374909
137338	374910
42098	374911
50970	374912
9698	374913
11974	374914
23040	374915
108415	374916
39558	374917
38182	374918
60725	374919
439277	374920
126910	374921
4150	374922
34738	374923
137085	374924
133747	374925
70585	374926
310350	374927
48270	374928
47503	374929
176021	374930
278766	374931
138320	374932
223820	374933
42703	374934
58366	374935
336509	374936
365500	374937
69079	374938
196037	374939
94143	374940
310944	374941
109665	374942
453996	374943
21205	374944
14902	374945
8685	374946
40685	374947
223808	374948
133691	374949
415375	374950
3834	374951
52	374952
396365	374953
4862	374954
2230	374955
15736	374956
35881	374957
233394	374958
6259	374959
239312	374960
421253	374961
18857	374962
142778	374963
82369	374964
430317	374965
246498	374966
107618	374967
332370	374968
94593	374969
28456	374970
253993	374971
51595	374972
108955	374973
37285	374974
163639	374975
226604	374976
280379	374977
345744	374978
13760	374979
152788	374980
7609	374981
441672	374982
53575	374983
4862	374984
336373	374985
92161	374986
48652	374987
99209	374988
225607	374989
14152	374990
267391	374991
63281	374992
8517	374993
256740	374994
779	374995
231453	374996
221837	374997
166666	374998
59445	374999
35900	375000
454092	375001
343745	375002
206350	375003
108211	375004
95885	375005
324850	375006
359678	375007
391382	375008
183782	375009
311051	375010
13979	375011
199386	375012
4794	375013
4794	375014
296	375015
342227	375016
346478	375017
133479	375018
115680	375019
133864	375020
30718	375021
121649	375022
43620	375023
107356	375024
179372	375025
241288	375026
378836	375027
165836	375028
101512	375029
351895	375030
68363	375031
30934	375032
178432	375033
19258	375034
42892	375035
49792	375036
67228	375037
255644	375038
260231	375039
251133	375040
229305	375041
89427	375042
249899	375043
283976	375044
63313	375045
374838	375046
29233	375047
413234	375048
120660	375049
210726	375050
294647	375051
155180	375052
24129	375053
110983	375054
307830	375055
61282	375056
211825	375057
47759	375058
291978	375059
138355	375060
176323	375061
285051	375062
89557	375063
21050	375064
41786	375065
190222	375066
422428	375067
223252	375068
295516	375069
102976	375070
123790	375071
340356	375072
161384	375073
109635	375074
157851	375075
89567	375076
117873	375077
162118	375078
63997	375079
119376	375080
53899	375081
210571	375082
261088	375083
133466	375084
447891	375085
15168	375086
98549	375087
1685	375088
188718	375089
63379	375090
271168	375091
38223	375092
420238	375093
68871	375094
19712	375095
65377	375096
22591	375097
317582	375098
270287	375099
338703	375100
385826	375101
75244	375102
457404	375103
287159	375104
42381	375105
180022	375106
26770	375107
51641	375108
175369	375109
351054	375110
371009	375111
153215	375112
276492	375113
330225	375114
268401	375115
369103	375116
369692	375117
358975	375118
342490	375119
275186	375120
279194	375121
186803	375122
320814	375123
324702	375124
351057	375125
279195	375126
316842	375127
300301	375128
337937	375129
250977	375130
267108	375131
267109	375132
360977	375133
132996	375134
250975	375135
335796	375136
373718	375137
273619	375138
23651	375139
22333	375140
165393	375141
225603	375142
88234	375143
36800	375144
12894	375145
129674	375146
321577	375147
203148	375148
283902	375149
1966	375150
58937	375151
290	375152
84194	375153
167271	375154
100845	375155
220993	375156
122080	375157
33223	375158
158846	375159
180074	375160
258573	375161
290909	375162
143170	375163
155203	375164
347571	375165
223612	375166
51724	375167
41151	375168
55543	375169
18540	375170
190960	375171
326199	375172
322701	375173
218752	375174
428622	375175
216177	375176
62043	375177
406461	375178
257981	375179
394256	375180
368866	375181
56251	375182
66155	375183
61285	375184
324348	375185
135029	375186
103885	375187
369190	375188
97274	375189
384110	375190
252867	375191
220676	375192
340200	375193
238515	375194
106875	375195
115428	375196
85186	375197
63679	375198
284569	375199
273281	375200
107835	375201
416767	375202
200149	375203
222113	375204
78283	375205
133868	375206
298825	375207
31654	375208
157339	375209
105919	375210
201590	375211
155154	375212
174320	375213
269106	375214
32596	375215
50595	375216
30056	375217
191099	375218
143633	375219
98514	375220
124113	375221
393768	375222
337493	375223
15196	375224
200518	375225
93168	375226
38308	375227
408696	375228
355	375229
6264	375230
440928	375231
48601	375232
2795	375233
174624	375234
332314	375235
188644	375236
16026	375237
18562	375238
24623	375239
19919	375240
104878	375241
231284	375242
55025	375243
147489	375244
50552	375245
24101	375246
449848	375247
211543	375248
107436	375249
106668	375250
446500	375251
33592	375252
79972	375253
25582	375254
46039	375255
207952	375256
232140	375257
69874	375258
56640	375259
248496	375260
201148	375261
6562	375262
87478	375263
42855	375264
117000	375265
108161	375266
252807	375267
70774	375268
240444	375269
100260	375270
20373	375271
16699	375272
154	375273
422811	375274
212694	375275
25595	375276
24407	375277
47146	375278
5238	375279
24549	375280
98701	375281
85382	375282
63104	375283
2638	375284
178780	375285
231534	375286
247465	375287
9735	375288
141890	375289
383800	375290
60547	375291
75682	375292
84523	375293
91281	375294
2508	375295
92494	375296
62887	375297
31887	375298
77974	375299
30406	375300
151797	375301
187	375302
2485	375303
62060	375304
152849	375305
435926	375306
45416	375307
74273	375308
15265	375309
5163	375310
406635	375311
145	375312
324336	375313
360547	375314
228364	375315
123079	375316
175913	375317
63536	375318
233307	375319
33326	375320
180010	375321
206328	375322
2349	375323
403074	375324
15389	375325
133934	375326
69530	375327
129383	375328
129073	375329
83624	375330
73766	375331
30552	375332
258735	375333
93242	375334
112098	375335
114523	375336
2589	375337
26482	375338
30260	375339
184485	375340
199416	375341
177238	375342
16674	375343
107612	375344
317650	375345
137669	375346
81774	375347
113568	375348
2399	375349
88738	375350
190195	375351
8355	375352
204787	375353
42273	375354
12978	375355
259238	375356
8341	375357
14643	375358
24283	375359
65261	375360
9009	375361
6685	375362
185693	375363
355521	375364
117132	375365
45305	375366
132107	375367
27652	375368
266004	375369
36642	375370
73230	375371
100805	375372
100037	375373
31332	375374
44826	375375
359923	375376
149818	375377
190994	375378
175396	375379
365318	375380
201596	375381
74707	375382
185966	375383
151844	375384
416457	375385
29705	375386
237024	375387
399662	375388
57968	375389
188552	375390
3163	375391
26519	375392
155812	375393
26515	375394
190294	375395
30064	375396
419686	375397
226469	375398
208912	375399
140726	375400
71067	375401
322085	375402
897	375403
3605	375404
21555	375405
150084	375406
316734	375407
1896	375408
456415	375409
205323	375410
189414	375411
45324	375412
107340	375413
29177	375414
133706	375415
9684	375416
35055	375417
423214	375418
54435	375419
206019	375420
403030	375421
16298	375422
93510	375423
198883	375424
36442	375425
167025	375426
261514	375427
218676	375428
195298	375429
363205	375430
32538	375431
49274	375432
77453	375433
104130	375434
98247	375435
50674	375436
57822	375437
7787	375438
7787	375439
268849	375440
369733	375441
89412	375442
351119	375443
249430	375444
87881	375445
397893	375446
80414	375447
24883	375448
103028	375449
102670	375450
102399	375451
236235	375452
437075	375453
138441	375454
204199	375455
53829	375456
53747	375457
348837	375458
128467	375459
82620	375460
244521	375461
369029	375462
51477	375463
289468	375464
383578	375465
46538	375466
328915	375467
256650	375468
226087	375469
144850	375470
53920	375471
9537	375472
35773	375473
137790	375474
28632	375475
200103	375476
262126	375477
112530	375478
138087	375479
130470	375480
206440	375481
147562	375482
87510	375483
3618	375484
200009	375485
45932	375486
50345	375487
14060	375488
65293	375489
21768	375490
287955	375491
347007	375492
437951	375493
86112	375494
275766	375495
146887	375496
58189	375497
125422	375498
397308	375499
109316	375500
151393	375501
244569	375502
16484	375503
238619	375504
144459	375505
154195	375506
129472	375507
17140	375508
206824	375509
386018	375510
184743	375511
147945	375512
184943	375513
84468	375514
364976	375515
144863	375516
458789	375517
57212	375518
49348	375519
71903	375520
124934	375521
61082	375522
198997	375523
184458	375524
139241	375525
131275	375526
27030	375527
248374	375528
113068	375529
31190	375530
70919	375531
369677	375532
212290	375533
317316	375534
76217	375535
280622	375536
32739	375537
15980	375538
167589	375539
6030	375540
96642	375541
55684	375542
30097	375543
4701	375544
166274	375545
314825	375546
131496	375547
239234	375548
3315	375549
593	375550
19052	375551
325588	375552
433966	375553
682	375554
69933	375555
181966	375556
105100	375557
255392	375558
47000	375559
96031	375560
6333	375561
92088	375562
200638	375563
21331	375564
9234	375565
112418	375566
314013	375567
60360	375568
196652	375569
199971	375570
40637	375571
92287	375572
358271	375573
111026	375574
18722	375575
124824	375576
169544	375577
353412	375578
100906	375579
36243	375580
33143	375581
437816	375582
75737	375583
303497	375584
21733	375585
2900	375586
328431	375587
40665	375588
15366	375589
162652	375590
72659	375591
263719	375592
38909	375593
72634	375594
223476	375595
51979	375596
31483	375597
387	375598
121418	375599
138571	375600
4199	375601
39590	375602
144327	375603
8165	375604
59682	375605
153311	375606
54078	375607
130312	375608
64088	375609
90470	375610
85038	375611
104360	375612
108888	375613
80175	375614
139901	375615
296090	375616
240577	375617
102473	375618
80603	375619
12163	375620
124485	375621
222118	375622
271088	375623
243089	375624
174532	375625
239414	375626
71790	375627
109909	375628
88527	375629
42233	375630
593	375631
150091	375632
75406	375633
4936	375634
124177	375635
3485	375636
404940	375637
2144	375638
188179	375639
3878	375640
170865	375641
14218	375642
94544	375643
227862	375644
382378	375645
172655	375646
8839	375647
1334	375648
1885	375649
27401	375650
120592	375651
102698	375652
176996	375653
229562	375654
100332	375655
54998	375656
86141	375657
59292	375658
280158	375659
246826	375660
52578	375661
93475	375662
298234	375663
91242	375664
12367	375665
102380	375666
364903	375667
33322	375668
230359	375669
22877	375670
193060	375671
61953	375672
235519	375673
63010	375674
338657	375675
395616	375676
130703	375677
337440	375678
236652	375679
345959	375680
162526	375681
75465	375682
234447	375683
293182	375684
405394	375685
138421	375686
196668	375687
62998	375688
39803	375689
345980	375690
354473	375691
45037	375692
338826	375693
124337	375694
431229	375695
1493	375696
196062	375697
132501	375698
227772	375699
258054	375700
145963	375701
235438	375702
69757	375703
248508	375704
43726	375705
314579	375706
411152	375707
77978	375708
320659	375709
186898	375710
59294	375711
317676	375712
237867	375713
20540	375714
29246	375715
132344	375716
147417	375717
371188	375718
17392	375719
30705	375720
325032	375721
129520	375722
142985	375723
296970	375724
10150	375725
15943	375726
292480	375727
49178	375728
73882	375729
21286	375730
162496	375731
102199	375732
128681	375733
8876	375734
188716	375735
385521	375736
133354	375737
46980	375738
1855	375739
35907	375740
51099	375741
135623	375742
19104	375743
74062	375744
67805	375745
259155	375746
147598	375747
289621	375748
328359	375749
109812	375750
14856	375751
214358	375752
13177	375753
45237	375754
82619	375755
218931	375756
5631	375757
97859	375758
3800	375759
83914	375760
400254	375761
78371	375762
249009	375763
5880	375764
9709	375765
53556	375766
4064	375767
105166	375768
86535	375769
123920	375770
86193	375771
77817	375772
15770	375773
56147	375774
268290	375775
37699	375776
26342	375777
111785	375778
1279	375779
233266	375780
137869	375781
173795	375782
72189	375783
50223	375784
278415	375785
263163	375786
101013	375787
36120	375788
225527	375789
31177	375790
135359	375791
24993	375792
77316	375793
349101	375794
422447	375795
154897	375796
323057	375797
79028	375798
9082	375799
399984	375800
6933	375801
172146	375802
297339	375803
38892	375804
80574	375805
62412	375806
75960	375807
281031	375808
386435	375809
28285	375810
326912	375811
147526	375812
14874	375813
35092	375814
82590	375815
366767	375816
152572	375817
72257	375818
451223	375819
237202	375820
78897	375821
21634	375822
7486	375823
75461	375824
16896	375825
249097	375826
333139	375827
23027	375828
253287	375829
15219	375830
14935	375831
242056	375832
4505	375833
181146	375834
407307	375835
80836	375836
19298	375837
229501	375838
5913	375839
136997	375840
105821	375841
16589	375842
21132	375843
270286	375844
57363	375845
72345	375846
348421	375847
148262	375848
258619	375849
233958	375850
24495	375851
100868	375852
239281	375853
50351	375854
5828	375855
36305	375856
181977	375857
109604	375858
353975	375859
338100	375860
938	375861
14350	375862
4119	375863
856	375864
248823	375865
79137	375866
402769	375867
379532	375868
10014	375869
114735	375870
442894	375871
85118	375872
389	375873
374485	375874
378432	375875
241803	375876
248337	375877
6974	375878
65666	375879
43107	375880
10933	375881
43220	375882
290483	375883
288576	375884
223347	375885
182097	375886
200509	375887
19059	375888
68500	375889
79672	375890
22181	375891
361841	375892
197864	375893
94190	375894
8900	375895
106534	375896
16432	375897
244787	375898
125852	375899
14411	375900
188082	375901
62183	375902
12639	375903
342159	375904
249806	375905
187762	375906
60837	375907
68591	375908
339987	375909
157156	375910
339733	375911
295599	375912
198048	375913
25165	375914
241445	375915
246580	375916
197496	375917
421564	375918
423121	375919
232367	375920
232367	375921
244448	375922
437812	375923
130484	375924
4325	375925
46493	375926
118009	375927
389608	375928
224295	375929
49690	375930
30038	375931
58845	375932
204299	375933
26	375934
31924	375935
72971	375936
303568	375937
36696	375938
62708	375939
190237	375940
435076	375941
49636	375942
170075	375943
36530	375944
267406	375945
310804	375946
94220	375947
126100	375948
105890	375949
33641	375950
135957	375951
409657	375952
65862	375953
210065	375954
124126	375955
2965	375956
22693	375957
406391	375958
43331	375959
36859	375960
78305	375961
289472	375962
61785	375963
438356	375964
80404	375965
234889	375966
190161	375967
215929	375968
378232	375969
24913	375970
406043	375971
221851	375972
10224	375973
4597	375974
126707	375975
36682	375976
229851	375977
124236	375978
133735	375979
64470	375980
16071	375981
52085	375982
262604	375983
8122	375984
62210	375985
113531	375986
221951	375987
207802	375988
404483	375989
55263	375990
300786	375991
54989	375992
20537	375993
28056	375994
113814	375995
2862	375996
440716	375997
101916	375998
177562	375999
118126	376000
364156	376001
788	376002
95812	376003
24289	376004
366073	376005
120062	376006
154514	376007
182760	376008
210100	376009
312630	376010
169379	376011
33879	376012
226146	376013
118429	376014
232163	376015
247486	376016
189418	376017
52559	376018
29829	376019
7064	376020
7064	376021
261894	376022
248622	376023
211409	376024
67702	376025
193661	376026
240007	376027
341192	376028
6177	376029
429429	376030
378409	376031
158874	376032
36389	376033
141598	376034
60737	376035
380126	376036
42192	376037
133670	376038
147454	376039
443114	376040
19434	376041
246172	376042
149615	376043
229528	376044
226714	376045
274692	376046
113814	376047
35208	376048
327492	376049
157894	376050
126604	376051
194941	376052
15786	376053
127677	376054
2848	376055
59396	376056
153752	376057
393142	376058
2671	376059
118351	376060
117585	376061
43033	376062
420861	376063
51567	376064
148723	376065
60107	376066
834	376067
157170	376068
48897	376069
122896	376070
139334	376071
88754	376072
223204	376073
440328	376074
61503	376075
428484	376076
17222	376077
1293	376078
52460	376079
61246	376080
97387	376081
94815	376082
141582	376083
34493	376084
53236	376085
200214	376086
224692	376087
421529	376088
35650	376089
118150	376090
77343	376091
241285	376092
448053	376093
10029	376094
9236	376095
122461	376096
125713	376097
391482	376098
128497	376099
26	376100
165290	376101
374736	376102
131287	376103
79461	376104
333662	376105
250180	376106
412138	376107
178934	376108
71833	376109
437834	376110
203162	376111
290555	376112
106550	376113
314048	376114
124905	376115
259760	376116
312163	376117
116242	376118
272751	376119
60729	376120
138501	376121
441564	376122
3607	376123
209500	376124
191615	376125
81371	376126
98591	376127
164857	376128
7609	376129
138	376130
231891	376131
5272	376132
57833	376133
53986	376134
23969	376135
270565	376136
438274	376137
28295	376138
195989	376139
29073	376140
143325	376141
182668	376142
6025	376143
425013	376144
27635	376145
114652	376146
2671	376147
76324	376148
100807	376149
10176	376150
20214	376151
10028	376152
47862	376153
43390	376154
183440	376155
57114	376156
250137	376157
35005	376158
11315	376159
126542	376160
51085	376161
9175	376162
29277	376163
132431	376164
6977	376165
14757	376166
45929	376167
241305	376168
17939	376169
82801	376170
304388	376171
1307	376172
200282	376173
195702	376174
39389	376175
21827	376176
98869	376177
13538	376178
6674	376179
99327	376180
11731	376181
17328	376182
23907	376183
56611	376184
12936	376185
111750	376186
8556	376187
38073	376188
6366	376189
52943	376190
20958	376191
48751	376192
225806	376193
10783	376194
208456	376195
15442	376196
46394	376197
122189	376198
24171	376199
151806	376200
154788	376201
83525	376202
337679	376203
89375	376204
2047	376205
14591	376206
104808	376207
155918	376208
34053	376209
257556	376210
206283	376211
11974	376212
10418	376213
116782	376214
39838	376215
284743	376216
413249	376217
65356	376218
7772	376219
51953	376220
123634	376221
52022	376222
14955	376223
36674	376224
393066	376225
410889	376226
123434	376227
173180	376228
189049	376229
60106	376230
5647	376231
136545	376232
123050	376233
152194	376234
94093	376235
31085	376236
159751	376237
229611	376238
295315	376239
5904	376240
8689	376241
413912	376242
216401	376243
51845	376244
171119	376245
201446	376246
17781	376247
46409	376248
89631	376249
173999	376250
26780	376251
140910	376252
1562	376253
259707	376254
247046	376255
28671	376256
139358	376257
89047	376258
3945	376259
174370	376260
44529	376261
52798	376262
72305	376263
61871	376264
332662	376265
423974	376266
339929	376267
3929	376268
20484	376269
198650	376270
239066	376271
73748	376272
56485	376273
296583	376274
41199	376275
46822	376276
671	376277
272907	376278
241832	376279
29087	376280
57266	376281
22497	376282
246962	376283
89541	376284
203670	376285
483	376286
273290	376287
313375	376288
116604	376289
430924	376290
12896	376291
47183	376292
34866	376293
336405	376294
379245	376295
14959	376296
4039	376297
181684	376298
185456	376299
184175	376300
3929	376301
91133	376302
30333	376303
16798	376304
226270	376305
417214	376306
56169	376307
85013	376308
55424	376309
330651	376310
40037	376311
65832	376312
255159	376313
19525	376314
94866	376315
295600	376316
3386	376317
7434	376318
63166	376319
82060	376320
22200	376321
247506	376322
229236	376323
182008	376324
11507	376325
39233	376326
72111	376327
188336	376328
94766	376329
118329	376330
116714	376331
58155	376332
271	376333
137737	376334
100144	376335
12167	376336
419037	376337
35821	376338
370364	376339
33229	376340
3165	376341
635	376342
49919	376343
53546	376344
26550	376345
112895	376346
21881	376347
11787	376348
83840	376349
153761	376350
365974	376351
25973	376352
87139	376353
74071	376354
31526	376355
121062	376356
127764	376357
156280	376358
10522	376359
139018	376360
17260	376361
209799	376362
19182	376363
33010	376364
108586	376365
208176	376366
52866	376367
241836	376368
43331	376369
189544	376370
301108	376371
89381	376372
112358	376373
324844	376374
11387	376375
194379	376376
183444	376377
59032	376378
200774	376379
112556	376380
23764	376381
210668	376382
100377	376383
54946	376384
166255	376385
2165	376386
7085	376387
446016	376388
339356	376389
237523	376390
18679	376391
120730	376392
21325	376393
175359	376394
378419	376395
112209	376396
229324	376397
203764	376398
34033	376399
404870	376400
6679	376401
23863	376402
228948	376403
73720	376404
459767	376405
107519	376406
245423	376407
33020	376408
105602	376409
46577	376410
152559	376411
349173	376412
35906	376413
5368	376414
6623	376415
368321	376416
371699	376417
316033	376418
33800	376419
85717	376420
10209	376421
69586	376422
6689	376423
298127	376424
83400	376425
8366	376426
21597	376427
21649	376428
12669	376429
124527	376430
99850	376431
244567	376432
137625	376433
262355	376434
3153	376435
39843	376436
97746	376437
31816	376438
52866	376439
5867	376440
173764	376441
156022	376442
122226	376443
118296	376444
129975	376445
158410	376446
19478	376447
138238	376448
80218	376449
76468	376450
444616	376451
60713	376452
211911	376453
346625	376454
12449	376455
45476	376456
395004	376457
198365	376458
229417	376459
436094	376460
16521	376461
31145	376462
227161	376463
437752	376464
14643	376465
69	376466
240265	376467
164391	376468
6608	376469
72546	376470
48085	376471
225243	376472
16148	376473
175606	376474
24888	376475
142037	376476
93712	376477
285343	376478
11797	376479
61748	376480
70249	376481
435859	376482
155881	376483
96762	376484
412038	376485
166886	376486
11277	376487
260696	376488
94993	376489
434580	376490
246279	376491
204733	376492
54267	376493
158775	376494
450445	376495
113424	376496
372	376497
44965	376498
124320	376499
145672	376500
78913	376501
96798	376502
141305	376503
441848	376504
204672	376505
22394	376506
22421	376507
213371	376508
154180	376509
35748	376510
128156	376511
445069	376512
61698	376513
94104	376514
98927	376515
300555	376516
316446	376517
282924	376518
219638	376519
4687	376520
382945	376521
79526	376522
48216	376523
264594	376524
48147	376525
265172	376526
204908	376527
46281	376528
53640	376529
74682	376530
221842	376531
164836	376532
425142	376533
276198	376534
709	376535
83391	376536
25390	376537
74711	376538
101521	376539
65305	376540
56929	376541
246296	376542
3325	376543
61060	376544
177575	376545
415663	376546
218825	376547
61516	376548
118960	376549
13107	376550
115963	376551
381950	376552
110953	376553
220604	376554
208512	376555
193267	376556
189329	376557
92983	376558
26416	376559
26878	376560
362296	376561
135520	376562
216401	376563
439167	376564
12667	376565
347268	376566
35239	376567
1007	376568
69371	376569
179078	376570
125	376571
61015	376572
53468	376573
3629	376574
96480	376575
218705	376576
232519	376577
50056	376578
5303	376579
5397	376580
27892	376581
119165	376582
81090	376583
1879	376584
165797	376585
234697	376586
214814	376587
54387	376588
102732	376589
14946	376590
205089	376591
47859	376592
357244	376593
199243	376594
7447	376595
9721	376596
451924	376597
158821	376598
52788	376599
99042	376600
36529	376601
35168	376602
123807	376603
182414	376604
34893	376605
236928	376606
21052	376607
82267	376608
14113	376609
24876	376610
3882	376611
434638	376612
173371	376613
27575	376614
16554	376615
33277	376616
107496	376617
17087	376618
215676	376619
92613	376620
390761	376621
35168	376622
52001	376623
124570	376624
185654	376625
255060	376626
387304	376627
65435	376628
4812	376629
237586	376630
369374	376631
387009	376632
196553	376633
91884	376634
82061	376635
306692	376636
243226	376637
1420	376638
252886	376639
157643	376640
5583	376641
28305	376642
433003	376643
15867	376644
86277	376645
9443	376646
53651	376647
49694	376648
15918	376649
9990	376650
33542	376651
190547	376652
98377	376653
46497	376654
52341	376655
17732	376656
375146	376657
390571	376658
141660	376659
16528	376660
240161	376661
86369	376662
369787	376663
7438	376664
30744	376665
1885	376666
300335	376667
381675	376668
156994	376669
37319	376670
113438	376671
11054	376672
3100	376673
2858	376674
9549	376675
110069	376676
13575	376677
76881	376678
376968	376679
145225	376680
40332	376681
190525	376682
59832	376683
39716	376684
105348	376685
18863	376686
58494	376687
159927	376688
239807	376689
82426	376690
47064	376691
45668	376692
24441	376693
1455	376694
85778	376695
222928	376696
326693	376697
198772	376698
142624	376699
49274	376700
54707	376701
82607	376702
204021	376703
240005	376704
73914	376705
117458	376706
274269	376707
120952	376708
228469	376709
275858	376710
35625	376711
166266	376712
46526	376713
80773	376714
154695	376715
145621	376716
58043	376717
247378	376718
15922	376719
202857	376720
190131	376721
1086	376722
5895	376723
217248	376724
344724	376725
17568	376726
19751	376727
192555	376728
107034	376729
35045	376730
286047	376731
48038	376732
48038	376733
106157	376734
50351	376735
12367	376736
31753	376737
102318	376738
1879	376739
98928	376740
4964	376741
248169	376742
255299	376743
245133	376744
162889	376745
308046	376746
459638	376747
396759	376748
255916	376749
161878	376750
16698	376751
54080	376752
133444	376753
15350	376754
123108	376755
57509	376756
114681	376757
175811	376758
133019	376759
245156	376760
369502	376761
53920	376762
157910	376763
219848	376764
133397	376765
38448	376766
98791	376767
104284	376768
18997	376769
26503	376770
2347	376771
74567	376772
141935	376773
51504	376774
84630	376775
52394	376776
690	376777
249764	376778
184828	376779
22522	376780
7848	376781
51333	376782
12272	376783
121827	376784
6921	376785
117529	376786
236176	376787
346758	376788
198490	376789
202498	376790
19090	376791
59995	376792
58075	376793
4313	376794
20437	376795
390487	376796
105299	376797
402316	376798
202857	376799
53063	376800
382361	376801
123898	376802
105806	376803
3829	376804
353679	376805
48537	376806
10038	376807
114883	376808
97445	376809
10052	376810
211583	376811
58182	376812
398016	376813
267866	376814
98256	376815
56441	376816
215938	376817
11733	376818
6417	376819
24657	376820
90404	376821
196117	376822
214038	376823
8593	376824
377096	376825
227579	376826
15760	376827
153325	376828
147055	376829
117763	376830
241984	376831
447876	376832
345889	376833
42683	376834
98205	376835
8972	376836
64994	376837
420450	376838
209084	376839
8355	376840
451196	376841
98725	376842
171055	376843
328666	376844
110972	376845
92449	376846
229647	376847
441210	376848
14502	376849
239902	376850
444768	376851
113557	376852
213434	376853
201747	376854
3718	376855
4526	376856
39082	376857
453650	376858
322024	376859
190529	376860
25677	376861
12833	376862
396408	376863
122820	376864
188634	376865
11	376866
178835	376867
36777	376868
49707	376869
410518	376870
16791	376871
70284	376872
289052	376873
77141	376874
292101	376875
214746	376876
39387	376877
345708	376878
10558	376879
174581	376880
45217	376881
100278	376882
101757	376883
201078	376884
142725	376885
171541	376886
406302	376887
40032	376888
3009	376889
210555	376890
210508	376891
125662	376892
185308	376893
95972	376894
43376	376895
456037	376896
94503	376897
310633	376898
141911	376899
19530	376900
19153	376901
27881	376902
208096	376903
42323	376904
281955	376905
85252	376906
28122	376907
28024	376908
7252	376909
273957	376910
175897	376911
30976	376912
1335	376913
233807	376914
52635	376915
97	376916
255261	376917
32731	376918
109080	376919
52411	376920
60070	376921
83804	376922
7812	376923
172573	376924
357090	376925
131751	376926
90003	376927
116121	376928
22740	376929
100947	376930
12886	376931
3394	376932
21337	376933
442932	376934
237567	376935
121618	376936
176838	376937
8163	376938
108120	376939
603	376940
83037	376941
9784	376942
3453	376943
859	376944
17809	376945
314069	376946
237046	376947
49193	376948
96813	376949
246722	376950
8163	376951
416	376952
348701	376953
160054	376954
74777	376955
158138	376956
112703	376957
280770	376958
160681	376959
93988	376960
454108	376961
242343	376962
452598	376963
354380	376964
44668	376965
284621	376966
132974	376967
133311	376968
443919	376969
289495	376970
29005	376971
133311	376972
1333	376973
305351	376974
228817	376975
424190	376976
85442	376977
69790	376978
149458	376979
216685	376980
13125	376981
320619	376982
58495	376983
154945	376984
97549	376985
98335	376986
3863	376987
89924	376988
292020	376989
299020	376990
50253	376991
180007	376992
50010	376993
50010	376994
28609	376995
176692	376996
212630	376997
119302	376998
324042	376999
86853	377000
113729	377001
17541	377002
30434	377003
48157	377004
155435	377005
230908	377006
16463	377007
421455	377008
10971	377009
31440	377010
167	377011
44681	377012
430496	377013
1654	377014
442832	377015
163090	377016
401076	377017
376085	377018
103729	377019
37983	377020
226019	377021
165265	377022
18381	377023
361721	377024
282761	377025
160986	377026
114257	377027
245635	377028
187842	377029
247147	377030
211041	377031
340603	377032
343460	377033
352063	377034
316160	377035
351619	377036
79060	377037
56268	377038
170126	377039
111962	377040
98200	377041
192906	377042
276685	377043
204568	377044
389301	377045
260552	377046
36932	377047
12108	377048
112535	377049
5002	377050
135439	377051
15820	377052
141681	377053
459059	377054
169474	377055
362207	377056
98557	377057
461	377058
415738	377059
72314	377060
363527	377061
343203	377062
145600	377063
35470	377064
21941	377065
40211	377066
444937	377067
283291	377068
149722	377069
223801	377070
201700	377071
65775	377072
15868	377073
342015	377074
170877	377075
162447	377076
8583	377077
33722	377078
165831	377079
64396	377080
98765	377081
123003	377082
129409	377083
5645	377084
414930	377085
110799	377086
72854	377087
110779	377088
52860	377089
119883	377090
62	377091
409576	377092
454083	377093
264396	377094
24373	377095
303184	377096
227428	377097
60290	377098
153204	377099
402514	377100
236045	377101
13908	377102
213933	377103
447849	377104
435931	377105
302890	377106
310798	377107
63922	377108
239887	377109
364568	377110
105	377111
404973	377112
124549	377113
215739	377114
160979	377115
328119	377116
195666	377117
112577	377118
158191	377119
23978	377120
38126	377121
130627	377122
284570	377123
132177	377124
157787	377125
70323	377126
247671	377127
25604	377128
92519	377129
430415	377130
106495	377131
348899	377132
31005	377133
279228	377134
81165	377135
372222	377136
7619	377137
34247	377138
43333	377139
963	377140
21155	377141
356271	377142
616	377143
178434	377144
101179	377145
179956	377146
12269	377147
119700	377148
120099	377149
121442	377150
204891	377151
105952	377152
131459	377153
143665	377154
456117	377155
379325	377156
122469	377157
438403	377158
229261	377159
200564	377160
125465	377161
318355	377162
69348	377163
452708	377164
459368	377165
250106	377166
128518	377167
432207	377168
343186	377169
286424	377170
351266	377171
212404	377172
36210	377173
234368	377174
126462	377175
110435	377176
184618	377177
86878	377178
109938	377179
234258	377180
160328	377181
270785	377182
10739	377183
53488	377184
395575	377185
151249	377186
284423	377187
49971	377188
74933	377189
79886	377190
446424	377191
33799	377192
424513	377193
393249	377194
205302	377195
347431	377196
351629	377197
90514	377198
53239	377199
336625	377200
67589	377201
456174	377202
115493	377203
120674	377204
344406	377205
145813	377206
75071	377207
18595	377208
410416	377209
115511	377210
218378	377211
130076	377212
409604	377213
405678	377214
159858	377215
179630	377216
136637	377217
218023	377218
86178	377219
379679	377220
261691	377221
171249	377222
377535	377223
222323	377224
14301	377225
76201	377226
358571	377227
173671	377228
79113	377229
4912	377230
806	377231
119477	377232
99241	377233
58057	377234
34990	377235
110192	377236
120764	377237
74585	377238
214029	377239
5183	377240
182705	377241
48161	377242
202689	377243
13821	377244
159025	377245
7949	377246
198349	377247
20759	377248
25436	377249
136691	377250
445849	377251
184223	377252
173498	377253
154701	377254
374247	377255
45565	377256
56323	377257
103873	377258
97095	377259
131301	377260
345834	377261
141441	377262
34199	377263
321675	377264
17321	377265
125710	377266
39503	377267
13591	377268
2157	377269
13007	377270
169781	377271
13821	377272
71023	377273
117637	377274
352613	377275
339956	377276
408457	377277
134967	377278
133993	377279
212575	377280
88087	377281
16055	377282
18918	377283
197836	377284
37191	377285
116929	377286
186762	377287
423531	377288
167805	377289
178741	377290
393770	377291
92976	377292
18971	377293
306021	377294
261715	377295
117637	377296
199521	377297
17321	377298
104555	377299
347524	377300
97024	377301
226591	377302
1028	377303
437363	377304
406333	377305
67503	377306
252940	377307
139294	377308
152811	377309
440190	377310
30138	377311
53727	377312
39051	377313
98336	377314
7874	377315
21696	377316
78620	377317
26260	377318
232892	377319
22444	377320
89901	377321
129319	377322
72577	377323
190193	377324
133703	377325
3975	377326
155543	377327
129686	377328
212615	377329
52203	377330
265490	377331
90916	377332
192249	377333
15813	377334
2482	377335
494	377336
7915	377337
57363	377338
17973	377339
2847	377340
188	377341
6898	377342
18731	377343
5005	377344
110097	377345
5807	377346
33160	377347
10529	377348
70530	377349
249724	377350
229110	377351
116190	377352
234670	377353
31682	377354
117632	377355
216162	377356
6472	377357
211088	377358
128814	377359
326304	377360
147343	377361
117420	377362
335027	377363
104742	377364
425758	377365
42631	377366
339162	377367
38614	377368
101792	377369
169145	377370
36973	377371
427308	377372
434409	377373
278855	377374
436563	377375
223795	377376
223795	377377
229620	377378
13036	377379
452398	377380
147051	377381
61406	377382
252073	377383
234035	377384
224871	377385
290077	377386
157165	377387
261525	377388
77266	377389
41076	377390
38432	377391
318402	377392
54758	377393
126792	377394
274698	377395
64082	377396
34230	377397
188878	377398
80154	377399
185792	377400
440211	377401
80431	377402
131494	377403
12860	377404
353115	377405
109102	377406
179875	377407
222746	377408
55839	377409
160662	377410
43279	377411
20578	377412
232784	377413
60661	377414
69965	377415
58538	377416
393723	377417
98884	377418
229855	377419
184724	377420
324240	377421
95000	377422
85391	377423
211063	377424
372465	377425
128277	377426
232095	377427
32996	377428
408692	377429
181721	377430
426110	377431
309469	377432
53210	377433
177659	377434
98965	377435
427845	377436
432418	377437
211854	377438
68567	377439
11640	377440
23751	377441
349950	377442
188615	377443
218247	377444
120693	377445
253755	377446
280275	377447
329391	377448
26478	377449
246018	377450
86768	377451
24065	377452
26493	377453
12675	377454
174541	377455
29928	377456
2825	377457
1659	377458
147304	377459
183127	377460
303155	377461
307673	377462
244332	377463
250264	377464
262291	377465
53377	377466
107585	377467
74597	377468
59003	377469
150872	377470
440436	377471
108395	377472
19352	377473
268530	377474
222443	377475
74178	377476
39057	377477
147262	377478
52695	377479
447780	377480
137233	377481
10347	377482
49565	377483
171825	377484
41339	377485
234199	377486
191720	377487
220246	377488
94821	377489
459986	377490
61703	377491
56870	377492
56406	377493
87298	377494
5914	377495
104168	377496
55007	377497
135174	377498
90563	377499
7104	377500
206414	377501
228340	377502
91716	377503
47486	377504
34785	377505
212854	377506
280108	377507
456785	377508
207148	377509
56505	377510
251261	377511
100854	377512
58576	377513
23666	377514
129592	377515
245051	377516
241290	377517
159128	377518
14333	377519
54317	377520
92672	377521
396268	377522
304103	377523
134863	377524
175727	377525
241192	377526
23348	377527
171080	377528
32613	377529
19710	377530
285642	377531
318771	377532
351693	377533
110913	377534
100934	377535
54261	377536
61120	377537
241710	377538
246986	377539
403639	377540
1086	377541
36827	377542
73628	377543
189282	377544
221106	377545
15158	377546
48431	377547
156505	377548
180189	377549
153564	377550
119896	377551
132256	377552
21779	377553
5811	377554
41480	377555
156013	377556
67008	377557
385759	377558
204515	377559
356396	377560
204451	377561
32636	377562
71705	377563
292196	377564
440267	377565
44371	377566
190363	377567
17306	377568
241505	377569
292596	377570
108332	377571
100383	377572
113487	377573
205380	377574
435447	377575
323623	377576
115291	377577
339678	377578
242726	377579
241600	377580
168598	377581
39567	377582
89326	377583
392886	377584
51071	377585
428289	377586
28514	377587
231345	377588
196026	377589
207791	377590
231782	377591
333237	377592
263143	377593
144734	377594
20912	377595
123617	377596
382992	377597
424551	377598
450771	377599
216473	377600
194212	377601
298062	377602
202719	377603
235795	377604
76675	377605
414414	377606
378036	377607
238070	377608
379472	377609
8267	377610
183657	377611
311903	377612
145542	377613
288820	377614
8267	377615
37741	377616
146982	377617
416988	377618
420024	377619
458751	377620
159872	377621
50115	377622
227416	377623
370361	377624
264145	377625
166035	377626
15248	377627
256185	377628
68529	377629
171665	377630
426574	377631
22343	377632
230579	377633
32132	377634
229056	377635
226577	377636
26696	377637
203828	377638
68835	377639
954	377640
12939	377641
230972	377642
93001	377643
12939	377644
266440	377645
81951	377646
68822	377647
46014	377648
17222	377649
408416	377650
48116	377651
329924	377652
113216	377653
88152	377654
147077	377655
22455	377656
80882	377657
160150	377658
34501	377659
51878	377660
82895	377661
8267	377662
162632	377663
16732	377664
307355	377665
110587	377666
296127	377667
191535	377668
21359	377669
454457	377670
29164	377671
221855	377672
83516	377673
277005	377674
279784	377675
31711	377676
258938	377677
88177	377678
324942	377679
2687	377680
143922	377681
229124	377682
106579	377683
426250	377684
321188	377685
259614	377686
405508	377687
18500	377688
17922	377689
175943	377690
414907	377691
288946	377692
29453	377693
435606	377694
69898	377695
319099	377696
81720	377697
160925	377698
250388	377699
39510	377700
46011	377701
46011	377702
34238	377703
162551	377704
137964	377705
211505	377706
379398	377707
313934	377708
289584	377709
143280	377710
103546	377711
46325	377712
123706	377713
201954	377714
288479	377715
84626	377716
20693	377717
399429	377718
344756	377719
242752	377720
32969	377721
229106	377722
451002	377723
148847	377724
226947	377725
112005	377726
300229	377727
25462	377728
172927	377729
225691	377730
7676	377731
274388	377732
288881	377733
46529	377734
387847	377735
352977	377736
437495	377737
190669	377738
218178	377739
446140	377740
64667	377741
46411	377742
31560	377743
25319	377744
151644	377745
333085	377746
231855	377747
172829	377748
152231	377749
86856	377750
113427	377751
221180	377752
168283	377753
154569	377754
56664	377755
251956	377756
65224	377757
115865	377758
323076	377759
13666	377760
126514	377761
255748	377762
288226	377763
426000	377764
55866	377765
13400	377766
412858	377767
27708	377768
64091	377769
106174	377770
456043	377771
235057	377772
40592	377773
22637	377774
402173	377775
153931	377776
166262	377777
38157	377778
4325	377779
184593	377780
73072	377781
93856	377782
312376	377783
75453	377784
59582	377785
29165	377786
14410	377787
14296	377788
458909	377789
116979	377790
328131	377791
281826	377792
84414	377793
135337	377794
45537	377795
132724	377796
65738	377797
425087	377798
146650	377799
273695	377800
450374	377801
174158	377802
329113	377803
417777	377804
80496	377805
401034	377806
164360	377807
167540	377808
22253	377809
230937	377810
26098	377811
1605	377812
298325	377813
446051	377814
211556	377815
100214	377816
124479	377817
183852	377818
126353	377819
96519	377820
317461	377821
74318	377822
73074	377823
12842	377824
126170	377825
76219	377826
219752	377827
451573	377828
31032	377829
122784	377830
120305	377831
389640	377832
412107	377833
123188	377834
345902	377835
65176	377836
121980	377837
175598	377838
58827	377839
283101	377840
219698	377841
213540	377842
299847	377843
299910	377844
39747	377845
169929	377846
74113	377847
31080	377848
402870	377849
69506	377850
295713	377851
54498	377852
368440	377853
164790	377854
152816	377855
104463	377856
126876	377857
336992	377858
62367	377859
116619	377860
407466	377861
325946	377862
83201	377863
185981	377864
14852	377865
53725	377866
85892	377867
345901	377868
418689	377869
123428	377870
88094	377871
117047	377872
32442	377873
221890	377874
209392	377875
450818	377876
361456	377877
253796	377878
47331	377879
47243	377880
24900	377881
366717	377882
142243	377883
400741	377884
200743	377885
6329	377886
290596	377887
33724	377888
420281	377889
185566	377890
122785	377891
179221	377892
44843	377893
346912	377894
95594	377895
311608	377896
161739	377897
80201	377898
245861	377899
51577	377900
118609	377901
75833	377902
5761	377903
144055	377904
389971	377905
21526	377906
31171	377907
381086	377908
236028	377909
242155	377910
55688	377911
394032	377912
236209	377913
125291	377914
166336	377915
426057	377916
47585	377917
44439	377918
118006	377919
256944	377920
115214	377921
203379	377922
430263	377923
75145	377924
351758	377925
63220	377926
44993	377927
108506	377928
50888	377929
71442	377930
129237	377931
24869	377932
119470	377933
168648	377934
237085	377935
74405	377936
244101	377937
459324	377938
229279	377939
62779	377940
386574	377941
107267	377942
57114	377943
3842	377944
62864	377945
115425	377946
232465	377947
93749	377948
421231	377949
41698	377950
379221	377951
79643	377952
44184	377953
23437	377954
91226	377955
110897	377956
332828	377957
207146	377958
177831	377959
268751	377960
356726	377961
21577	377962
218112	377963
108563	377964
245785	377965
342219	377966
109270	377967
319950	377968
107532	377969
33364	377970
63860	377971
62367	377972
338246	377973
292079	377974
114252	377975
22780	377976
50151	377977
17468	377978
237828	377979
220167	377980
124061	377981
221115	377982
152642	377983
59130	377984
125227	377985
328084	377986
132323	377987
64108	377988
77825	377989
205734	377990
153405	377991
109250	377992
206647	377993
25571	377994
386499	377995
317386	377996
25571	377997
67651	377998
241281	377999
338580	378000
223928	378001
277806	378002
130803	378003
137667	378004
74042	378005
12651	378006
125024	378007
144891	378008
247047	378009
366615	378010
258672	378011
154218	378012
161503	378013
310293	378014
253382	378015
221030	378016
206111	378017
304706	378018
211944	378019
455665	378020
40389	378021
76442	378022
363456	378023
15200	378024
74259	378025
420420	378026
426840	378027
40655	378028
40655	378029
60555	378030
91902	378031
185181	378032
234156	378033
208686	378034
94771	378035
167579	378036
203629	378037
7556	378038
2194	378039
95154	378040
89472	378041
96853	378042
210719	378043
52946	378044
169	378045
43956	378046
46356	378047
164013	378048
1564	378049
53893	378050
290448	378051
9068	378052
33753	378053
1248	378054
134557	378055
52226	378056
79495	378057
6844	378058
38742	378059
146218	378060
203939	378061
3868	378062
253814	378063
15859	378064
69967	378065
84423	378066
362299	378067
17229	378068
14716	378069
89359	378070
435248	378071
63858	378072
182074	378073
291394	378074
800	378075
29158	378076
17096	378077
114399	378078
48410	378079
409911	378080
176805	378081
248497	378082
64704	378083
9931	378084
27105	378085
45941	378086
244	378087
36410	378088
72129	378089
455401	378090
39386	378091
92801	378092
64885	378093
141480	378094
214462	378095
109440	378096
151125	378097
434430	378098
250308	378099
19630	378100
361083	378101
12966	378102
40701	378103
458430	378104
96	378105
20026	378106
195243	378107
212509	378108
18496	378109
416265	378110
370527	378111
12357	378112
12357	378113
55208	378114
7936	378115
188785	378116
85619	378117
130944	378118
78035	378119
384617	378120
456048	378121
137404	378122
249960	378123
418856	378124
8245	378125
6293	378126
222665	378127
140221	378128
11323	378129
432997	378130
300225	378131
20259	378132
454851	378133
52065	378134
1712	378135
342615	378136
115909	378137
121199	378138
153043	378139
92372	378140
223205	378141
11596	378142
88773	378143
105610	378144
14985	378145
275203	378146
10553	378147
1724	378148
12393	378149
242019	378150
276821	378151
110629	378152
96276	378153
10553	378154
960	378155
3153	378156
93457	378157
176064	378158
18203	378159
7289	378160
90396	378161
197970	378162
46748	378163
108670	378164
422745	378165
72713	378166
99011	378167
193879	378168
242221	378169
101050	378170
89725	378171
99417	378172
355245	378173
180588	378174
41567	378175
442049	378176
104661	378177
15438	378178
45800	378179
130498	378180
16235	378181
159588	378182
112400	378183
450850	378184
151887	378185
335237	378186
181017	378187
392361	378188
4736	378189
72730	378190
98	378191
394333	378192
336651	378193
24048	378194
287488	378195
192315	378196
388580	378197
172621	378198
816	378199
7020	378200
230729	378201
209204	378202
10323	378203
205564	378204
142779	378205
231153	378206
5432	378207
21854	378208
327285	378209
27332	378210
192464	378211
128483	378212
427147	378213
111334	378214
192852	378215
271479	378216
149057	378217
81684	378218
86895	378219
29737	378220
201316	378221
107938	378222
31687	378223
106933	378224
329411	378225
325786	378226
384341	378227
62459	378228
57523	378229
411747	378230
84513	378231
19938	378232
56281	378233
363115	378234
18434	378235
57282	378236
312906	378237
163735	378238
87473	378239
96060	378240
51009	378241
112860	378242
87822	378243
61807	378244
331195	378245
227674	378246
23885	378247
271590	378248
21937	378249
108136	378250
121399	378251
378900	378252
420543	378253
11663	378254
12869	378255
27782	378256
12140	378257
26063	378258
245162	378259
341542	378260
241694	378261
102588	378262
266866	378263
55461	378264
52246	378265
5630	378266
47363	378267
13682	378268
107628	378269
10821	378270
135222	378271
322566	378272
90210	378273
80896	378274
3378	378275
443207	378276
147605	378277
401266	378278
137033	378279
343031	378280
13837	378281
322034	378282
17466	378283
124924	378284
197019	378285
172013	378286
24782	378287
19900	378288
171679	378289
416040	378290
240491	378291
112512	378292
28140	378293
58837	378294
185870	378295
290079	378296
98253	378297
219619	378298
23332	378299
3869	378300
25521	378301
153075	378302
118400	378303
256000	378304
182964	378305
237701	378306
87810	378307
392557	378308
44852	378309
390856	378310
200296	378311
109110	378312
82220	378313
70302	378314
57973	378315
347639	378316
90410	378317
343699	378318
309711	378319
25	378320
39849	378321
11458	378322
165183	378323
97109	378324
693	378325
3857	378326
33653	378327
18864	378328
427042	378329
42908	378330
102296	378331
1946	378332
55662	378333
12924	378334
88241	378335
76860	378336
49953	378337
9546	378338
150506	378339
389404	378340
139427	378341
302583	378342
246302	378343
12138	378344
190688	378345
26899	378346
49962	378347
178557	378348
211254	378349
181435	378350
71	378351
70842	378352
199878	378353
49593	378354
205679	378355
227072	378356
24977	378357
144297	378358
11319	378359
196602	378360
83341	378361
365122	378362
117255	378363
266062	378364
406458	378365
305117	378366
140197	378367
427822	378368
71849	378369
260505	378370
282626	378371
192838	378372
49239	378373
422559	378374
16767	378375
107553	378376
17667	378377
83833	378378
287994	378379
119363	378380
275943	378381
411718	378382
280715	378383
68470	378384
157739	378385
99684	378386
52285	378387
225054	378388
177933	378389
240972	378390
34979	378391
227590	378392
60329	378393
214114	378394
8578	378395
150600	378396
8895	378397
398608	378398
102666	378399
14495	378400
63458	378401
38738	378402
125248	378403
2928	378404
32952	378405
240823	378406
64188	378407
37305	378408
7500	378409
217161	378410
234977	378411
122816	378412
3572	378413
145591	378414
2140	378415
56461	378416
241263	378417
224696	378418
38052	378419
91726	378420
9283	378421
3403	378422
216069	378423
112383	378424
420864	378425
361884	378426
417296	378427
26261	378428
56185	378429
213142	378430
274190	378431
69182	378432
229066	378433
237210	378434
82948	378435
217728	378436
315611	378437
424248	378438
15887	378439
30093	378440
63425	378441
38550	378442
32294	378443
208394	378444
5318	378445
403341	378446
175593	378447
389633	378448
184987	378449
107355	378450
437645	378451
211157	378452
101677	378453
325501	378454
71725	378455
3959	378456
61730	378457
296569	378458
99853	378459
7475	378460
350153	378461
1026	378462
118318	378463
408517	378464
252543	378465
138474	378466
312784	378467
129683	378468
45942	378469
373111	378470
262858	378471
454536	378472
52615	378473
2175	378474
70017	378475
2481	378476
20393	378477
28039	378478
11074	378479
61155	378480
73848	378481
211752	378482
82139	378483
240942	378484
38433	378485
99915	378486
341195	378487
123076	378488
175386	378489
38190	378490
219467	378491
27439	378492
157570	378493
367268	378494
7784	378495
3440	378496
30797	378497
364043	378498
1580	378499
13157	378500
32024	378501
147217	378502
145679	378503
245976	378504
20421	378505
70339	378506
876	378507
266355	378508
120356	378509
31060	378510
31060	378511
946	378512
22572	378513
44882	378514
8788	378515
55270	378516
3796	378517
13774	378518
26755	378519
115683	378520
164731	378521
446081	378522
4280	378523
54520	378524
132836	378525
216430	378526
228349	378527
46511	378528
28024	378529
48694	378530
46847	378531
40197	378532
42435	378533
38889	378534
62374	378535
1435	378536
5271	378537
77907	378538
8580	378539
213452	378540
123052	378541
290498	378542
52882	378543
173706	378544
96796	378545
196	378546
146913	378547
88441	378548
63867	378549
53539	378550
33278	378551
104398	378552
105665	378553
139337	378554
75555	378555
361075	378556
46296	378557
237032	378558
13229	378559
139150	378560
14441	378561
27075	378562
269910	378563
17182	378564
75645	378565
99596	378566
8107	378567
71235	378568
216962	378569
193065	378570
83532	378571
14729	378572
68117	378573
143909	378574
8208	378575
109253	378576
2739	378577
429874	378578
22602	378579
7946	378580
104909	378581
105832	378582
23039	378583
247052	378584
100241	378585
26958	378586
401008	378587
213413	378588
152043	378589
7290	378590
2042	378591
46093	378592
4358	378593
43109	378594
53587	378595
2641	378596
352778	378597
187313	378598
10280	378599
114014	378600
58092	378601
80418	378602
401486	378603
8326	378604
274926	378605
153868	378606
80233	378607
349176	378608
18247	378609
4977	378610
170623	378611
114778	378612
109614	378613
83762	378614
349600	378615
116369	378616
80457	378617
49923	378618
95099	378619
12242	378620
410753	378621
249615	378622
167415	378623
183839	378624
241754	378625
175856	378626
147701	378627
269162	378628
46267	378629
135032	378630
43410	378631
398109	378632
10285	378633
74751	378634
338704	378635
51656	378636
10932	378637
126494	378638
234819	378639
125019	378640
270994	378641
136218	378642
49695	378643
19057	378644
128613	378645
456433	378646
114186	378647
46240	378648
92475	378649
66785	378650
41750	378651
133407	378652
1905	378653
142756	378654
412	378655
354820	378656
389722	378657
168480	378658
303602	378659
47060	378660
54908	378661
387187	378662
157355	378663
321461	378664
17298	378665
48712	378666
128428	378667
28453	378668
18330	378669
260481	378670
18042	378671
25125	378672
364420	378673
274707	378674
208374	378675
410209	378676
276175	378677
168646	378678
448489	378679
387182	378680
93968	378681
267848	378682
253455	378683
35925	378684
70276	378685
63782	378686
3706	378687
268333	378688
363522	378689
54186	378690
19514	378691
221826	378692
4676	378693
187676	378694
90821	378695
385631	378696
181138	378697
124678	378698
5763	378699
66918	378700
335117	378701
391168	378702
108293	378703
150522	378704
52334	378705
74140	378706
221953	378707
79293	378708
185595	378709
243242	378710
85665	378711
230044	378712
210530	378713
34694	378714
203137	378715
112706	378716
2924	378717
39739	378718
186734	378719
50803	378720
438751	378721
110980	378722
207365	378723
6630	378724
11583	378725
214861	378726
2177	378727
383617	378728
104643	378729
410255	378730
444829	378731
345579	378732
412534	378733
413643	378734
121958	378735
153222	378736
4854	378737
117079	378738
260377	378739
112539	378740
236468	378741
120616	378742
23261	378743
19135	378744
412655	378745
75310	378746
41604	378747
52325	378748
136643	378749
73566	378750
425574	378751
15704	378752
153745	378753
41366	378754
369748	378755
43768	378756
409665	378757
4941	378758
99494	378759
33520	378760
15560	378761
199764	378762
2026	378763
24614	378764
43221	378765
217627	378766
458304	378767
128316	378768
158054	378769
149725	378770
84449	378771
96970	378772
85110	378773
366500	378774
15418	378775
13601	378776
102421	378777
15498	378778
32845	378779
2177	378780
18287	378781
384029	378782
101968	378783
101968	378784
66474	378785
27670	378786
450640	378787
110652	378788
298109	378789
42510	378790
114760	378791
27103	378792
351647	378793
290424	378794
435942	378795
216957	378796
365039	378797
78323	378798
277950	378799
63522	378800
8036	378801
135790	378802
115448	378803
58347	378804
185796	378805
5701	378806
102232	378807
158556	378808
121365	378809
158556	378810
364694	378811
8632	378812
82294	378813
263349	378814
32854	378815
34467	378816
115098	378817
155432	378818
232971	378819
200647	378820
324758	378821
217954	378822
49197	378823
63767	378824
31170	378825
214048	378826
33641	378827
135552	378828
435674	378829
95339	378830
223722	378831
90405	378832
104643	378833
107469	378834
380258	378835
73584	378836
159747	378837
55351	378838
60719	378839
34929	378840
322999	378841
41426	378842
82049	378843
454063	378844
64608	378845
158957	378846
188086	378847
142320	378848
9369	378849
132214	378850
206129	378851
51267	378852
431125	378853
228188	378854
372441	378855
120916	378856
15834	378857
712	378858
158315	378859
57388	378860
108205	378861
131205	378862
115371	378863
35355	378864
300100	378865
316488	378866
327447	378867
165348	378868
394229	378869
59987	378870
22	378871
121735	378872
153390	378873
243731	378874
449691	378875
64770	378876
11663	378877
61148	378878
21538	378879
47799	378880
80069	378881
289286	378882
338606	378883
48229	378884
141850	378885
51304	378886
272075	378887
19392	378888
471	378889
396201	378890
35158	378891
387997	378892
15658	378893
59475	378894
134832	378895
37702	378896
457980	378897
29466	378898
274127	378899
179566	378900
352512	378901
42390	378902
160373	378903
13319	378904
17512	378905
28331	378906
104494	378907
160993	378908
36195	378909
263000	378910
3508	378911
92647	378912
180472	378913
143546	378914
403798	378915
240355	378916
390628	378917
222535	378918
7596	378919
95615	378920
114511	378921
183237	378922
1528	378923
439570	378924
421460	378925
122195	378926
105772	378927
145954	378928
31898	378929
115468	378930
154524	378931
409066	378932
419931	378933
401345	378934
113525	378935
143816	378936
105479	378937
148606	378938
921	378939
179740	378940
64630	378941
128169	378942
228548	378943
233921	378944
301781	378945
272717	378946
58341	378947
108127	378948
5367	378949
234501	378950
1973	378951
243724	378952
432466	378953
402518	378954
44869	378955
92567	378956
332776	378957
277659	378958
233264	378959
178849	378960
312282	378961
266471	378962
88847	378963
23027	378964
331139	378965
86906	378966
126456	378967
48830	378968
312428	378969
455615	378970
19716	378971
240208	378972
316744	378973
65655	378974
2162	378975
281755	378976
11440	378977
202473	378978
11342	378979
81956	378980
16390	378981
458154	378982
226950	378983
21725	378984
83158	378985
29450	378986
88433	378987
51849	378988
67828	378989
97114	378990
63809	378991
243780	378992
190184	378993
81608	378994
169355	378995
334901	378996
12434	378997
383222	378998
280287	378999
83917	379000
99948	379001
81588	379002
73897	379003
128650	379004
237728	379005
74127	379006
316719	379007
330991	379008
6764	379009
377438	379010
109824	379011
337403	379012
15310	379013
224063	379014
141902	379015
109214	379016
113989	379017
121904	379018
7946	379019
3270	379020
52284	379021
86346	379022
407174	379023
50477	379024
23003	379025
142900	379026
75325	379027
80326	379028
48095	379029
182905	379030
99422	379031
104635	379032
100548	379033
118238	379034
227185	379035
223579	379036
123353	379037
181049	379038
63237	379039
95374	379040
249912	379041
335479	379042
234725	379043
134816	379044
75527	379045
6531	379046
86273	379047
354656	379048
169174	379049
72497	379050
117074	379051
84308	379052
24027	379053
172980	379054
112456	379055
182529	379056
43867	379057
450892	379058
287767	379059
81395	379060
250217	379061
867	379062
188720	379063
88699	379064
20109	379065
251479	379066
69508	379067
12732	379068
31501	379069
80202	379070
186004	379071
196972	379072
25203	379073
259652	379074
15101	379075
3818	379076
106827	379077
1045	379078
201075	379079
163777	379080
23018	379081
212959	379082
4874	379083
105620	379084
174107	379085
8845	379086
63314	379087
82457	379088
26012	379089
211108	379090
281989	379091
14748	379092
138351	379093
167678	379094
360752	379095
14145	379096
182584	379097
200390	379098
124510	379099
147519	379100
250927	379101
95331	379102
429635	379103
131418	379104
371272	379105
344793	379106
360910	379107
162417	379108
240120	379109
216561	379110
200946	379111
454178	379112
188178	379113
385222	379114
246272	379115
410824	379116
67673	379117
17487	379118
56918	379119
41577	379120
357827	379121
86385	379122
384672	379123
16444	379124
372070	379125
367176	379126
3376	379127
398379	379128
96494	379129
431217	379130
259350	379131
283481	379132
409610	379133
154249	379134
235350	379135
179849	379136
235996	379137
288635	379138
16605	379139
97128	379140
194289	379141
206864	379142
12746	379143
143199	379144
177008	379145
46667	379146
19625	379147
177995	379148
271954	379149
219709	379150
13280	379151
60371	379152
230433	379153
58070	379154
35290	379155
361187	379156
263681	379157
235459	379158
295706	379159
445173	379160
183785	379161
29388	379162
207265	379163
140379	379164
35160	379165
97381	379166
77083	379167
321619	379168
231357	379169
112539	379170
102423	379171
220031	379172
213362	379173
10196	379174
264595	379175
131925	379176
45081	379177
351226	379178
61352	379179
207041	379180
85687	379181
28056	379182
48912	379183
445708	379184
321284	379185
188790	379186
164414	379187
21078	379188
241370	379189
241370	379190
406809	379191
45519	379192
131434	379193
434962	379194
7676	379195
104836	379196
51089	379197
1815	379198
117760	379199
101030	379200
204031	379201
5378	379202
151897	379203
411108	379204
321336	379205
194255	379206
136413	379207
47034	379208
13512	379209
88771	379210
300703	379211
20163	379212
99116	379213
254894	379214
12024	379215
29380	379216
13776	379217
164228	379218
10211	379219
354632	379220
321247	379221
135897	379222
80100	379223
6843	379224
193503	379225
73076	379226
300653	379227
135843	379228
100027	379229
76733	379230
123062	379231
101288	379232
217674	379233
112748	379234
159472	379235
275462	379236
387027	379237
57251	379238
25257	379239
42253	379240
174302	379241
90518	379242
336465	379243
6832	379244
336864	379245
16616	379246
39224	379247
21894	379248
289325	379249
35803	379250
125724	379251
225139	379252
263697	379253
3482	379254
2811	379255
41292	379256
20553	379257
86854	379258
391308	379259
3330	379260
318291	379261
228202	379262
157427	379263
12211	379264
275700	379265
19655	379266
153422	379267
9960	379268
113575	379269
139690	379270
13779	379271
82519	379272
121295	379273
68057	379274
24760	379275
202692	379276
33630	379277
57597	379278
124533	379279
47131	379280
30883	379281
34040	379282
205071	379283
297991	379284
99337	379285
55248	379286
40254	379287
9303	379288
64176	379289
117875	379290
379350	379291
145369	379292
187606	379293
45620	379294
257057	379295
402627	379296
2601	379297
28778	379298
59330	379299
233406	379300
130826	379301
44140	379302
155642	379303
218964	379304
31083	379305
201653	379306
60018	379307
31259	379308
15353	379309
54734	379310
446511	379311
39588	379312
186262	379313
228063	379314
453003	379315
211595	379316
388626	379317
146852	379318
50355	379319
9018	379320
24259	379321
35636	379322
22945	379323
171467	379324
141308	379325
22712	379326
28237	379327
26542	379328
86354	379329
314425	379330
81856	379331
221656	379332
59369	379333
101892	379334
91176	379335
199706	379336
48697	379337
334388	379338
67376	379339
148424	379340
1473	379341
306429	379342
121657	379343
115050	379344
22597	379345
402423	379346
261650	379347
307839	379348
55124	379349
400421	379350
166901	379351
414090	379352
239553	379353
248506	379354
147713	379355
194968	379356
55925	379357
17584	379358
202023	379359
54378	379360
101989	379361
30412	379362
22930	379363
51924	379364
114218	379365
46234	379366
177534	379367
23199	379368
136332	379369
78421	379370
58029	379371
247118	379372
131848	379373
450072	379374
164277	379375
145359	379376
44227	379377
44102	379378
377687	379379
14095	379380
12652	379381
21158	379382
155022	379383
149470	379384
424735	379385
689	379386
70124	379387
98639	379388
272142	379389
22778	379390
15390	379391
153172	379392
84977	379393
46225	379394
42312	379395
69715	379396
45147	379397
88926	379398
92228	379399
170433	379400
5661	379401
89420	379402
3021	379403
225702	379404
93908	379405
11915	379406
70840	379407
404610	379408
53693	379409
23991	379410
414589	379411
85105	379412
158422	379413
303025	379414
401198	379415
71419	379416
436706	379417
438010	379418
25521	379419
158116	379420
335371	379421
62273	379422
396321	379423
51476	379424
80329	379425
25923	379426
441857	379427
75916	379428
218281	379429
412683	379430
40066	379431
67826	379432
111160	379433
44891	379434
23982	379435
431043	379436
137145	379437
68586	379438
3685	379439
44640	379440
83992	379441
170806	379442
24928	379443
160655	379444
9159	379445
19146	379446
7262	379447
49253	379448
51708	379449
11706	379450
297613	379451
42142	379452
126407	379453
49789	379454
29086	379455
100107	379456
303355	379457
10027	379458
28053	379459
56824	379460
443007	379461
8198	379462
45184	379463
164021	379464
29897	379465
264648	379466
97265	379467
327788	379468
455914	379469
10036	379470
375942	379471
27827	379472
99056	379473
155634	379474
36696	379475
132050	379476
217883	379477
99276	379478
148362	379479
325363	379480
323226	379481
261683	379482
273734	379483
47226	379484
236997	379485
245611	379486
20515	379487
16125	379488
62231	379489
301008	379490
17246	379491
223666	379492
49285	379493
47722	379494
350271	379495
11814	379496
238953	379497
66807	379498
39701	379499
107000	379500
258974	379501
310009	379502
164672	379503
152822	379504
27332	379505
16014	379506
25306	379507
185268	379508
405716	379509
250204	379510
226442	379511
6866	379512
162359	379513
139165	379514
361114	379515
234634	379516
88622	379517
408346	379518
36344	379519
228430	379520
84071	379521
4063	379522
455858	379523
380647	379524
123255	379525
7106	379526
42140	379527
16835	379528
121393	379529
247667	379530
286941	379531
77160	379532
92271	379533
12751	379534
233538	379535
72830	379536
21056	379537
433684	379538
102793	379539
112236	379540
126189	379541
224548	379542
63918	379543
59328	379544
166074	379545
156894	379546
134578	379547
33921	379548
81162	379549
4494	379550
285310	379551
285656	379552
146524	379553
241153	379554
218858	379555
95775	379556
11652	379557
50305	379558
56434	379559
83677	379560
281414	379561
52523	379562
245250	379563
246183	379564
60398	379565
9561	379566
5391	379567
104616	379568
434645	379569
177943	379570
25202	379571
35197	379572
31725	379573
31725	379574
4922	379575
193894	379576
5848	379577
408579	379578
221070	379579
67918	379580
4922	379581
40042	379582
4922	379583
121544	379584
443739	379585
126729	379586
116309	379587
24514	379588
9127	379589
256225	379590
31817	379591
94955	379592
173136	379593
36947	379594
80667	379595
126849	379596
241089	379597
3501	379598
3613	379599
32434	379600
272334	379601
65895	379602
102238	379603
99009	379604
6156	379605
35695	379606
159784	379607
187856	379608
222933	379609
169986	379610
81122	379611
231936	379612
95269	379613
204942	379614
41643	379615
430138	379616
332036	379617
273354	379618
167957	379619
182359	379620
11488	379621
82173	379622
407061	379623
213311	379624
459064	379625
133881	379626
184373	379627
355858	379628
155469	379629
196214	379630
11792	379631
43055	379632
37494	379633
328070	379634
2284	379635
261424	379636
274212	379637
91090	379638
223452	379639
361184	379640
78347	379641
385615	379642
313101	379643
5265	379644
21818	379645
63853	379646
63853	379647
172485	379648
212486	379649
269884	379650
48408	379651
84596	379652
84596	379653
178056	379654
311468	379655
42530	379656
44800	379657
272780	379658
103387	379659
64408	379660
130640	379661
307878	379662
360814	379663
52278	379664
87838	379665
98665	379666
412974	379667
5381	379668
5053	379669
32051	379670
229014	379671
180137	379672
234061	379673
87821	379674
78294	379675
11326	379676
17213	379677
45080	379678
369224	379679
10181	379680
126794	379681
301088	379682
36076	379683
5306	379684
114469	379685
280511	379686
110716	379687
60918	379688
221296	379689
117999	379690
75882	379691
151918	379692
120530	379693
29403	379694
40115	379695
312654	379696
53171	379697
100555	379698
885	379699
294108	379700
24787	379701
181613	379702
53790	379703
45244	379704
22318	379705
38373	379706
75882	379707
240131	379708
95458	379709
167421	379710
129531	379711
9339	379712
74888	379713
11616	379714
214860	379715
273178	379716
8496	379717
60101	379718
19714	379719
6430	379720
112500	379721
362793	379722
87296	379723
5553	379724
19008	379725
455371	379726
229877	379727
5644	379728
105090	379729
60762	379730
38372	379731
26895	379732
265134	379733
24932	379734
232076	379735
12935	379736
55357	379737
51712	379738
216248	379739
17515	379740
287321	379741
31664	379742
375566	379743
31827	379744
294802	379745
88791	379746
95816	379747
331434	379748
309068	379749
299655	379750
28549	379751
172698	379752
2087	379753
254325	379754
18578	379755
83372	379756
357303	379757
320178	379758
284591	379759
4893	379760
246425	379761
92311	379762
89028	379763
66277	379764
29964	379765
62433	379766
56010	379767
282659	379768
103146	379769
26240	379770
237712	379771
89468	379772
124903	379773
52173	379774
199371	379775
125123	379776
16175	379777
12131	379778
84878	379779
62601	379780
134223	379781
269934	379782
11324	379783
18858	379784
48043	379785
361830	379786
181230	379787
83058	379788
87371	379789
378511	379790
433202	379791
129878	379792
100608	379793
12149	379794
125418	379795
184242	379796
180657	379797
129248	379798
385716	379799
171329	379800
372169	379801
187602	379802
262399	379803
205713	379804
23232	379805
236248	379806
205304	379807
357233	379808
14153	379809
369589	379810
6976	379811
132984	379812
238681	379813
50476	379814
220306	379815
3428	379816
113116	379817
163247	379818
448121	379819
410701	379820
127542	379821
108568	379822
205713	379823
35417	379824
229361	379825
261072	379826
99715	379827
306545	379828
203166	379829
106528	379830
54695	379831
215377	379832
25350	379833
159301	379834
375542	379835
229702	379836
49333	379837
34097	379838
34044	379839
202765	379840
340280	379841
214762	379842
224685	379843
38280	379844
21168	379845
20674	379846
75394	379847
183215	379848
54912	379849
306390	379850
202960	379851
22252	379852
391568	379853
50776	379854
446020	379855
62954	379856
18093	379857
9719	379858
181023	379859
227810	379860
62281	379861
161822	379862
384179	379863
332042	379864
139090	379865
385681	379866
278132	379867
34370	379868
76181	379869
295777	379870
104838	379871
372440	379872
207384	379873
113585	379874
53328	379875
8942	379876
52863	379877
327546	379878
292956	379879
357641	379880
44099	379881
236411	379882
159069	379883
400109	379884
287030	379885
117977	379886
79797	379887
428387	379888
20469	379889
38809	379890
9196	379891
404903	379892
225620	379893
286522	379894
51649	379895
275680	379896
46137	379897
95757	379898
95060	379899
19213	379900
351539	379901
307660	379902
390234	379903
439362	379904
154767	379905
32920	379906
32920	379907
148127	379908
17461	379909
38829	379910
25030	379911
55032	379912
11897	379913
117234	379914
291526	379915
95497	379916
158894	379917
162194	379918
93414	379919
6337	379920
262505	379921
168811	379922
128002	379923
90826	379924
334695	379925
75603	379926
127586	379927
173667	379928
99159	379929
376530	379930
127874	379931
101978	379932
451861	379933
241010	379934
368145	379935
17368	379936
30930	379937
454618	379938
41459	379939
267230	379940
408658	379941
367639	379942
7512	379943
63639	379944
76895	379945
293636	379946
234399	379947
285844	379948
339698	379949
379058	379950
275684	379951
181838	379952
103407	379953
419420	379954
368786	379955
283672	379956
69203	379957
224793	379958
401817	379959
92863	379960
15012	379961
25305	379962
270872	379963
217817	379964
3851	379965
56620	379966
207682	379967
160383	379968
111998	379969
372938	379970
450907	379971
171745	379972
272870	379973
377897	379974
144222	379975
179065	379976
222531	379977
420083	379978
327851	379979
339693	379980
325854	379981
294943	379982
399351	379983
362683	379984
360393	379985
12765	379986
11216	379987
11216	379988
190275	379989
93685	379990
50635	379991
20175	379992
11289	379993
59033	379994
301214	379995
259776	379996
126855	379997
267560	379998
422694	379999
3613	380000
76162	380001
27110	380002
49539	380003
423284	380004
168127	380005
1910	380006
17438	380007
28620	380008
185773	380009
370524	380010
179871	380011
243841	380012
325275	380013
429743	380014
150982	380015
21535	380016
134018	380017
13715	380018
126981	380019
122320	380020
107612	380021
116753	380022
442694	380023
252632	380024
36986	380025
49185	380026
454394	380027
8369	380028
303286	380029
119067	380030
417744	380031
35446	380032
120804	380033
132692	380034
170881	380035
219976	380036
48572	380037
386036	380038
48980	380039
106775	380040
3	380041
124242	380042
16764	380043
5446	380044
60451	380045
60451	380046
106963	380047
339160	380048
412394	380049
33616	380050
39070	380051
112728	380052
7619	380053
218191	380054
10654	380055
111515	380056
193714	380057
80327	380058
10328	380059
50197	380060
206608	380061
6750	380062
16869	380063
27558	380064
29015	380065
103488	380066
197495	380067
6429	380068
1326	380069
4388	380070
197495	380071
15614	380072
99349	380073
1149	380074
206932	380075
4791	380076
4791	380077
4791	380078
29729	380079
154355	380080
276094	380081
417502	380082
191446	380083
13169	380084
207007	380085
124506	380086
122105	380087
122198	380088
25151	380089
54774	380090
26775	380091
41147	380092
42756	380093
106565	380094
58816	380095
66838	380096
24360	380097
56227	380098
102037	380099
401783	380100
321385	380101
404854	380102
81142	380103
57610	380104
35613	380105
151968	380106
52746	380107
12557	380108
76112	380109
443	380110
91505	380111
153264	380112
128896	380113
422645	380114
2399	380115
72717	380116
128316	380117
41833	380118
370305	380119
384026	380120
316856	380121
198359	380122
324786	380123
342579	380124
86976	380125
78586	380126
32554	380127
6015	380128
345984	380129
303740	380130
428971	380131
221862	380132
398984	380133
367120	380134
56260	380135
406144	380136
351153	380137
455542	380138
138209	380139
114035	380140
105614	380141
247605	380142
76136	380143
89436	380144
17831	380145
234440	380146
225468	380147
195536	380148
54165	380149
51344	380150
263540	380151
36171	380152
36171	380153
441041	380154
221121	380155
34968	380156
87147	380157
347812	380158
314718	380159
113649	380160
349718	380161
11583	380162
159361	380163
59321	380164
169967	380165
48380	380166
159218	380167
44655	380168
96190	380169
295379	380170
156526	380171
184558	380172
185181	380173
64997	380174
113826	380175
1903	380176
149171	380177
35421	380178
360054	380179
106924	380180
176519	380181
28730	380182
210553	380183
272606	380184
359846	380185
247368	380186
398784	380187
390386	380188
26040	380189
322028	380190
92324	380191
445803	380192
350324	380193
169361	380194
96428	380195
433645	380196
176327	380197
3188	380198
301814	380199
370636	380200
183391	380201
179966	380202
401405	380203
43442	380204
206148	380205
210174	380206
9665	380207
100425	380208
224476	380209
204776	380210
254152	380211
435813	380212
122401	380213
182047	380214
45303	380215
169319	380216
142683	380217
109351	380218
146689	380219
445387	380220
165432	380221
310115	380222
185393	380223
184095	380224
384986	380225
327733	380226
100447	380227
37871	380228
308011	380229
107702	380230
207028	380231
28309	380232
103650	380233
161212	380234
55589	380235
19262	380236
86220	380237
156643	380238
6931	380239
220202	380240
4043	380241
57854	380242
57202	380243
1433	380244
218080	380245
4412	380246
106741	380247
224778	380248
160643	380249
409520	380250
202663	380251
242536	380252
391301	380253
1543	380254
287943	380255
193309	380256
44676	380257
143586	380258
329161	380259
95101	380260
165024	380261
59950	380262
31506	380263
20002	380264
66805	380265
228832	380266
89705	380267
174839	380268
391105	380269
10199	380270
429437	380271
250844	380272
223215	380273
62673	380274
58153	380275
269890	380276
78253	380277
87268	380278
376709	380279
117529	380280
133371	380281
32260	380282
13579	380283
32733	380284
194670	380285
6177	380286
175553	380287
189573	380288
150657	380289
372931	380290
25119	380291
345595	380292
53624	380293
83789	380294
189540	380295
32749	380296
212029	380297
183818	380298
77142	380299
4325	380300
262030	380301
940	380302
264234	380303
84717	380304
47670	380305
236353	380306
20789	380307
300001	380308
305747	380309
352030	380310
383525	380311
169826	380312
8217	380313
1725	380314
47033	380315
222367	380316
47305	380317
53510	380318
297553	380319
305088	380320
16066	380321
47472	380322
22099	380323
73934	380324
445919	380325
6651	380326
82438	380327
78651	380328
34173	380329
63254	380330
349566	380331
241	380332
392922	380333
187650	380334
89280	380335
407442	380336
18274	380337
312562	380338
292829	380339
338253	380340
47534	380341
426613	380342
280862	380343
279346	380344
78024	380345
47254	380346
90858	380347
449801	380348
428385	380349
123784	380350
217495	380351
60376	380352
220377	380353
329523	380354
1961	380355
119799	380356
152820	380357
192502	380358
66132	380359
213296	380360
3054	380361
167461	380362
325756	380363
259715	380364
350786	380365
239082	380366
16066	380367
204042	380368
169552	380369
430551	380370
289946	380371
326609	380372
83586	380373
292201	380374
78147	380375
54448	380376
162485	380377
234459	380378
165847	380379
197196	380380
28401	380381
197227	380382
355332	380383
10731	380384
411490	380385
115578	380386
144900	380387
294697	380388
312665	380389
330054	380390
27358	380391
24373	380392
143878	380393
418459	380394
428621	380395
96218	380396
124918	380397
102561	380398
389035	380399
197108	380400
34327	380401
413742	380402
27082	380403
37783	380404
416606	380405
197544	380406
121117	380407
266115	380408
164176	380409
60777	380410
5658	380411
71013	380412
6911	380413
150887	380414
154578	380415
260160	380416
83252	380417
44942	380418
46883	380419
354388	380420
31777	380421
27447	380422
92691	380423
425595	380424
30152	380425
392832	380426
363723	380427
312149	380428
39959	380429
317299	380430
63473	380431
8504	380432
6290	380433
92721	380434
6750	380435
123659	380436
168769	380437
65305	380438
177856	380439
96876	380440
212084	380441
94922	380442
8846	380443
2114	380444
9494	380445
193440	380446
196102	380447
352098	380448
428745	380449
124972	380450
460191	380451
413982	380452
199872	380453
115031	380454
206741	380455
198517	380456
20097	380457
49948	380458
92673	380459
162577	380460
429786	380461
195333	380462
38325	380463
64189	380464
212583	380465
55403	380466
12152	380467
9607	380468
23391	380469
200938	380470
393099	380471
247668	380472
92069	380473
18706	380474
71460	380475
120393	380476
31054	380477
245453	380478
98450	380479
336037	380480
917	380481
253698	380482
4412	380483
10925	380484
215091	380485
425841	380486
193161	380487
13389	380488
202445	380489
435202	380490
140546	380491
330476	380492
103102	380493
329699	380494
207018	380495
38154	380496
92520	380497
25357	380498
329878	380499
385767	380500
195726	380501
340174	380502
379321	380503
194206	380504
409985	380505
378193	380506
367312	380507
352010	380508
322811	380509
451521	380510
294060	380511
298039	380512
348526	380513
78077	380514
266616	380515
45854	380516
394418	380517
117840	380518
65427	380519
63736	380520
31291	380521
314067	380522
215987	380523
294653	380524
210841	380525
78174	380526
216143	380527
175496	380528
107148	380529
119064	380530
38213	380531
338134	380532
439631	380533
392860	380534
202977	380535
47427	380536
212150	380537
431140	380538
20287	380539
46208	380540
72592	380541
150599	380542
434847	380543
103866	380544
100540	380545
220518	380546
220281	380547
311230	380548
348050	380549
257261	380550
367388	380551
176294	380552
178480	380553
20795	380554
441320	380555
3826	380556
108182	380557
58989	380558
44895	380559
118701	380560
306732	380561
315643	380562
99103	380563
179726	380564
94511	380565
188661	380566
434626	380567
148630	380568
58737	380569
63820	380570
244364	380571
28807	380572
3012	380573
47529	380574
97916	380575
201715	380576
116276	380577
229971	380578
245710	380579
76066	380580
57956	380581
406916	380582
60970	380583
73396	380584
16514	380585
205060	380586
396295	380587
89380	380588
209628	380589
114432	380590
308721	380591
233765	380592
394865	380593
30095	380594
407953	380595
73422	380596
16680	380597
357476	380598
165795	380599
211608	380600
58699	380601
369308	380602
119499	380603
299949	380604
245095	380605
50611	380606
175230	380607
328158	380608
225578	380609
189724	380610
127447	380611
395189	380612
107697	380613
172486	380614
431800	380615
154855	380616
85949	380617
188715	380618
194138	380619
90000	380620
289215	380621
170659	380622
265956	380623
50711	380624
140292	380625
144448	380626
105824	380627
200363	380628
273174	380629
116917	380630
229207	380631
270274	380632
103607	380633
404890	380634
265249	380635
310628	380636
53555	380637
21917	380638
368479	380639
47604	380640
383128	380641
360550	380642
124615	380643
228933	380644
202248	380645
46512	380646
344510	380647
98040	380648
12918	380649
396613	380650
127295	380651
120457	380652
34525	380653
377578	380654
198971	380655
202248	380656
162064	380657
73920	380658
279782	380659
205728	380660
159261	380661
110536	380662
309731	380663
217614	380664
383908	380665
117646	380666
307584	380667
83448	380668
9860	380669
126163	380670
233999	380671
1022	380672
182927	380673
218779	380674
338895	380675
380660	380676
236220	380677
213918	380678
178166	380679
130796	380680
109252	380681
258709	380682
4037	380683
191629	380684
444125	380685
9842	380686
113844	380687
62652	380688
217025	380689
8257	380690
80983	380691
301527	380692
41707	380693
114361	380694
22593	380695
312364	380696
24534	380697
6650	380698
7207	380699
4383	380700
4853	380701
411755	380702
384062	380703
302073	380704
103120	380705
206994	380706
4482	380707
5872	380708
214275	380709
429452	380710
5898	380711
86862	380712
56698	380713
2809	380714
1074	380715
1452	380716
5050	380717
32550	380718
3260	380719
15811	380720
2792	380721
2322	380722
5947	380723
100834	380724
4195	380725
7248	380726
33652	380727
442919	380728
161625	380729
244142	380730
171816	380731
38255	380732
47985	380733
354913	380734
126258	380735
362406	380736
239628	380737
87794	380738
192352	380739
407034	380740
347224	380741
255577	380742
393320	380743
100038	380744
162112	380745
285033	380746
356863	380747
196047	380748
220002	380749
154252	380750
241919	380751
150948	380752
16392	380753
376714	380754
94939	380755
139413	380756
212339	380757
70877	380758
61944	380759
102773	380760
35692	380761
291513	380762
211334	380763
275193	380764
80419	380765
240957	380766
89277	380767
76743	380768
167102	380769
229926	380770
149574	380771
247624	380772
2302	380773
198768	380774
54906	380775
113236	380776
155379	380777
83195	380778
347439	380779
9280	380780
61791	380781
41959	380782
104188	380783
237573	380784
21198	380785
139160	380786
257771	380787
215057	380788
96199	380789
164335	380790
196050	380791
283120	380792
147371	380793
52430	380794
100788	380795
140391	380796
98428	380797
306376	380798
201118	380799
20631	380800
443631	380801
35649	380802
441263	380803
34067	380804
23936	380805
258182	380806
101158	380807
445141	380808
225645	380809
8498	380810
10953	380811
73631	380812
46582	380813
107121	380814
247862	380815
10953	380816
22225	380817
212473	380818
92115	380819
303259	380820
95003	380821
7848	380822
137227	380823
9362	380824
313088	380825
47905	380826
394392	380827
75250	380828
63240	380829
11714	380830
45731	380831
385494	380832
97577	380833
151762	380834
69047	380835
67902	380836
28243	380837
105579	380838
368954	380839
1222	380840
235380	380841
431179	380842
151996	380843
8478	380844
104057	380845
214395	380846
70672	380847
5909	380848
182577	380849
41042	380850
2066	380851
136749	380852
163448	380853
64581	380854
359567	380855
87013	380856
84873	380857
125977	380858
452358	380859
104826	380860
161402	380861
11822	380862
5555	380863
1950	380864
93676	380865
45980	380866
23	380867
16613	380868
30077	380869
11236	380870
31019	380871
233340	380872
225772	380873
227194	380874
200100	380875
359188	380876
214007	380877
288596	380878
55059	380879
303600	380880
134514	380881
338905	380882
365720	380883
422086	380884
347455	380885
68813	380886
91094	380887
348426	380888
141786	380889
69187	380890
389571	380891
92216	380892
199950	380893
16715	380894
4893	380895
91441	380896
59391	380897
179727	380898
446881	380899
72317	380900
110240	380901
282215	380902
35874	380903
151834	380904
46441	380905
27954	380906
219947	380907
16082	380908
413680	380909
375946	380910
447426	380911
138502	380912
109857	380913
36002	380914
74274	380915
398569	380916
353566	380917
226582	380918
405056	380919
164487	380920
399463	380921
26067	380922
85848	380923
200594	380924
115697	380925
131665	380926
90056	380927
133556	380928
447311	380929
271823	380930
84189	380931
22274	380932
27867	380933
318863	380934
106339	380935
414696	380936
156146	380937
300666	380938
19319	380939
997	380940
221346	380941
134760	380942
64626	380943
58249	380944
302570	380945
66281	380946
24217	380947
160860	380948
384941	380949
17111	380950
309620	380951
117200	380952
99158	380953
119282	380954
6719	380955
37763	380956
158255	380957
103705	380958
49087	380959
68155	380960
358529	380961
57435	380962
42467	380963
132067	380964
248100	380965
356356	380966
105747	380967
126415	380968
14054	380969
338671	380970
198948	380971
229409	380972
5934	380973
226336	380974
54035	380975
109124	380976
241884	380977
35711	380978
62547	380979
94167	380980
261626	380981
215338	380982
374613	380983
444287	380984
11323	380985
115546	380986
332924	380987
257579	380988
280149	380989
207262	380990
26462	380991
52072	380992
153078	380993
153078	380994
229070	380995
281325	380996
350245	380997
310348	380998
67768	380999
179257	381000
76753	381001
40851	381002
239858	381003
79731	381004
58399	381005
3835	381006
232816	381007
346839	381008
276735	381009
214226	381010
92080	381011
23936	381012
198647	381013
347725	381014
229018	381015
104971	381016
354589	381017
190260	381018
424809	381019
59683	381020
62037	381021
131496	381022
277376	381023
264393	381024
176628	381025
205273	381026
180081	381027
26704	381028
105835	381029
297021	381030
459487	381031
238239	381032
347994	381033
420659	381034
444265	381035
54944	381036
68817	381037
49658	381038
403184	381039
29659	381040
150365	381041
455228	381042
40226	381043
11730	381044
50379	381045
50379	381046
50379	381047
60268	381048
25902	381049
323024	381050
361240	381051
8967	381052
307273	381053
376050	381054
68140	381055
99808	381056
156624	381057
378141	381058
49280	381059
297518	381060
242186	381061
117155	381062
270178	381063
21405	381064
350380	381065
69290	381066
49775	381067
456554	381068
210182	381069
229630	381070
115503	381071
417673	381072
287067	381073
264805	381074
42646	381075
125401	381076
156326	381077
18053	381078
440003	381079
128616	381080
402989	381081
381454	381082
8271	381083
163661	381084
121725	381085
97089	381086
127584	381087
153649	381088
28828	381089
50253	381090
87965	381091
342074	381092
442233	381093
450190	381094
268601	381095
102175	381096
214596	381097
239722	381098
123332	381099
42247	381100
11484	381101
288413	381102
185621	381103
244962	381104
260577	381105
290928	381106
79433	381107
278662	381108
381045	381109
436253	381110
37825	381111
163913	381112
72589	381113
338797	381114
342089	381115
339256	381116
303084	381117
41386	381118
459680	381119
445628	381120
355823	381121
37486	381122
424050	381123
171464	381124
124065	381125
136457	381126
30397	381127
96234	381128
245445	381129
63463	381130
81934	381131
111397	381132
165804	381133
189069	381134
241579	381135
7780	381136
181597	381137
165849	381138
160698	381139
284222	381140
228591	381141
297255	381142
90865	381143
76944	381144
126868	381145
126858	381146
232295	381147
93769	381148
26510	381149
95433	381150
189637	381151
26447	381152
106737	381153
124984	381154
56252	381155
224348	381156
268011	381157
32119	381158
96341	381159
22811	381160
397116	381161
12504	381162
407417	381163
215680	381164
119743	381165
70598	381166
36712	381167
148909	381168
267155	381169
225163	381170
149110	381171
10345	381172
289877	381173
70253	381174
152520	381175
83856	381176
98520	381177
154406	381178
96192	381179
51872	381180
319254	381181
26529	381182
56654	381183
45198	381184
89965	381185
238357	381186
197547	381187
321909	381188
6859	381189
12391	381190
33774	381191
344537	381192
216278	381193
451985	381194
192310	381195
28204	381196
89270	381197
50998	381198
16795	381199
331120	381200
235955	381201
381042	381202
54305	381203
113877	381204
121119	381205
86546	381206
6722	381207
26879	381208
170678	381209
8167	381210
10338	381211
223186	381212
5648	381213
9954	381214
163858	381215
41064	381216
193843	381217
145132	381218
145132	381219
17228	381220
222492	381221
28702	381222
372819	381223
137138	381224
277627	381225
82934	381226
6144	381227
289361	381228
5557	381229
88769	381230
255974	381231
139431	381232
3870	381233
425527	381234
148633	381235
333044	381236
204858	381237
32970	381238
7403	381239
267862	381240
19592	381241
138390	381242
19097	381243
226457	381244
108099	381245
4941	381246
311645	381247
11582	381248
184850	381249
223034	381250
33549	381251
48391	381252
101347	381253
308489	381254
638	381255
134445	381256
223938	381257
311806	381258
73725	381259
334784	381260
312106	381261
275670	381262
87138	381263
208814	381264
308998	381265
245885	381266
191315	381267
77373	381268
26008	381269
5065	381270
455753	381271
435434	381272
41520	381273
22054	381274
107440	381275
130179	381276
257745	381277
299157	381278
118	381279
317698	381280
8372	381281
172059	381282
186557	381283
11653	381284
282488	381285
91550	381286
84793	381287
28152	381288
362105	381289
134338	381290
206823	381291
13172	381292
314811	381293
78326	381294
42820	381295
454350	381296
193419	381297
68560	381298
406637	381299
457850	381300
182692	381301
166394	381302
169692	381303
67930	381304
311286	381305
377693	381306
173566	381307
45303	381308
50492	381309
357436	381310
336537	381311
80380	381312
403136	381313
398363	381314
234147	381315
390990	381316
34383	381317
84404	381318
146187	381319
14091	381320
165571	381321
336450	381322
240666	381323
435244	381324
19396	381325
246602	381326
8118	381327
455623	381328
142810	381329
25007	381330
33437	381331
335115	381332
121415	381333
85474	381334
29443	381335
317335	381336
96190	381337
336707	381338
91305	381339
104476	381340
66862	381341
37920	381342
237118	381343
53936	381344
7614	381345
24375	381346
190080	381347
95798	381348
7437	381349
95798	381350
7346	381351
44123	381352
4303	381353
2892	381354
56246	381355
47087	381356
80044	381357
5974	381358
7069	381359
84256	381360
209279	381361
94189	381362
23289	381363
23289	381364
122430	381365
120501	381366
132991	381367
153943	381368
8185	381369
83958	381370
381159	381371
97524	381372
226791	381373
292817	381374
295324	381375
80044	381376
308980	381377
43206	381378
346988	381379
459752	381380
236068	381381
318237	381382
318238	381383
182489	381384
5244	381385
108899	381386
221082	381387
202491	381388
86484	381389
763	381390
54182	381391
33517	381392
374479	381393
306719	381394
30788	381395
29564	381396
32223	381397
41722	381398
140551	381399
105419	381400
345292	381401
15816	381402
28630	381403
449328	381404
228090	381405
92115	381406
55905	381407
274634	381408
42934	381409
18772	381410
120373	381411
81925	381412
213840	381413
30310	381414
107552	381415
25991	381416
40358	381417
429237	381418
7013	381419
359108	381420
374	381421
5414	381422
100947	381423
249666	381424
146077	381425
231692	381426
126604	381427
139094	381428
387430	381429
114353	381430
210167	381431
4471	381432
11069	381433
331041	381434
351177	381435
60271	381436
69289	381437
205605	381438
20956	381439
10478	381440
311222	381441
15953	381442
194906	381443
33977	381444
182142	381445
335988	381446
174814	381447
4182	381448
340865	381449
51000	381450
106655	381451
141690	381452
30884	381453
30268	381454
133823	381455
298461	381456
21487	381457
6782	381458
454101	381459
1924	381460
292231	381461
103860	381462
9516	381463
74	381464
5382	381465
424615	381466
18211	381467
47734	381468
907	381469
3377	381470
111538	381471
121837	381472
237412	381473
26552	381474
128730	381475
4235	381476
111842	381477
8224	381478
14341	381479
33304	381480
1766	381481
394195	381482
214821	381483
198062	381484
94290	381485
4274	381486
1801	381487
4401	381488
436293	381489
764	381490
32229	381491
120188	381492
26159	381493
26551	381494
85876	381495
90645	381496
72123	381497
13361	381498
2595	381499
47174	381500
2097	381501
12586	381502
2319	381503
2379	381504
24576	381505
52489	381506
2569	381507
1535	381508
258769	381509
12974	381510
425052	381511
2660	381512
44820	381513
171429	381514
64398	381515
185366	381516
435187	381517
115401	381518
43671	381519
103186	381520
12181	381521
8922	381522
91875	381523
9957	381524
40131	381525
239659	381526
230843	381527
24956	381528
196678	381529
181465	381530
325265	381531
205572	381532
230779	381533
217151	381534
6569	381535
61258	381536
62778	381537
379214	381538
42455	381539
308654	381540
330670	381541
76444	381542
265307	381543
214272	381544
90411	381545
18549	381546
56467	381547
123570	381548
27357	381549
20577	381550
34436	381551
123129	381552
1685	381553
245329	381554
232706	381555
38772	381556
429401	381557
219837	381558
174308	381559
66273	381560
340163	381561
2036	381562
221668	381563
98841	381564
71976	381565
38236	381566
7629	381567
26869	381568
117768	381569
160357	381570
98532	381571
20486	381572
15125	381573
246465	381574
230695	381575
21603	381576
85969	381577
42701	381578
100982	381579
17765	381580
39112	381581
150025	381582
21856	381583
43352	381584
99320	381585
228517	381586
48129	381587
270877	381588
383195	381589
259755	381590
206249	381591
29380	381592
185132	381593
388493	381594
20076	381595
209982	381596
432986	381597
187387	381598
314633	381599
322596	381600
200522	381601
73236	381602
153251	381603
30289	381604
30985	381605
227632	381606
128005	381607
232941	381608
9005	381609
116269	381610
29210	381611
226426	381612
45453	381613
83842	381614
18067	381615
16417	381616
95729	381617
95422	381618
119676	381619
245926	381620
259124	381621
450522	381622
66516	381623
101830	381624
22399	381625
152472	381626
46022	381627
423475	381628
225540	381629
348527	381630
400567	381631
414203	381632
16520	381633
52503	381634
67194	381635
66299	381636
224981	381637
57637	381638
116022	381639
12611	381640
858	381641
169396	381642
410268	381643
84402	381644
72382	381645
49032	381646
83790	381647
448792	381648
11949	381649
33354	381650
24557	381651
4017	381652
30323	381653
219167	381654
118600	381655
183260	381656
36525	381657
206773	381658
187187	381659
13379	381660
74573	381661
342875	381662
132569	381663
263197	381664
431948	381665
37380	381666
142366	381667
328932	381668
48227	381669
184660	381670
123559	381671
219144	381672
72805	381673
160794	381674
264846	381675
147203	381676
147203	381677
147722	381678
124309	381679
74432	381680
343125	381681
194707	381682
99962	381683
229024	381684
366002	381685
145981	381686
33999	381687
132174	381688
289392	381689
50326	381690
2673	381691
99104	381692
351996	381693
107433	381694
412888	381695
258386	381696
301865	381697
355496	381698
79020	381699
192518	381700
84558	381701
331280	381702
780	381703
40705	381704
41870	381705
54542	381706
350119	381707
432132	381708
352489	381709
1670	381710
9181	381711
108795	381712
316799	381713
268776	381714
386013	381715
16592	381716
13561	381717
133827	381718
118251	381719
47879	381720
249181	381721
63588	381722
281404	381723
397644	381724
363127	381725
81171	381726
201893	381727
377946	381728
79047	381729
31967	381730
22389	381731
122138	381732
79831	381733
123259	381734
55589	381735
206537	381736
16352	381737
387024	381738
11156	381739
183386	381740
75617	381741
74356	381742
275	381743
34730	381744
185547	381745
18376	381746
284575	381747
56285	381748
9344	381749
24654	381750
123040	381751
14457	381752
440878	381753
51837	381754
97034	381755
352569	381756
276472	381757
26028	381758
12036	381759
103035	381760
79811	381761
18802	381762
380400	381763
169298	381764
328775	381765
252521	381766
8862	381767
208001	381768
318019	381769
95924	381770
79589	381771
404048	381772
4692	381773
87430	381774
39301	381775
44757	381776
153908	381777
192097	381778
86040	381779
227439	381780
429227	381781
432897	381782
25649	381783
138022	381784
3890	381785
15080	381786
88313	381787
18115	381788
160279	381789
265638	381790
142335	381791
95046	381792
114451	381793
226832	381794
125869	381795
54131	381796
112657	381797
144754	381798
109303	381799
459127	381800
58351	381801
23200	381802
43474	381803
123376	381804
416184	381805
104964	381806
344686	381807
139362	381808
243986	381809
101193	381810
424152	381811
101164	381812
130742	381813
61589	381814
228677	381815
64104	381816
279400	381817
393342	381818
294063	381819
207236	381820
396394	381821
368109	381822
350800	381823
54842	381824
122878	381825
23480	381826
459053	381827
195790	381828
707	381829
246589	381830
108349	381831
2873	381832
347849	381833
41184	381834
63535	381835
431114	381836
662	381837
440805	381838
168898	381839
66507	381840
51281	381841
202323	381842
205618	381843
125695	381844
257189	381845
81366	381846
338180	381847
102785	381848
229381	381849
167178	381850
18097	381851
128575	381852
100783	381853
62333	381854
36622	381855
206080	381856
129845	381857
165380	381858
175123	381859
127204	381860
358606	381861
44551	381862
156369	381863
351842	381864
40863	381865
327624	381866
5156	381867
127	381868
80155	381869
146897	381870
82435	381871
207379	381872
344137	381873
414353	381874
135647	381875
230360	381876
38778	381877
15131	381878
30040	381879
72970	381880
131103	381881
239612	381882
32686	381883
132803	381884
45116	381885
97697	381886
18579	381887
63621	381888
88695	381889
48978	381890
310051	381891
257201	381892
223304	381893
42878	381894
108757	381895
32198	381896
382610	381897
249829	381898
133270	381899
92574	381900
6457	381901
292722	381902
78649	381903
135978	381904
169633	381905
243040	381906
267156	381907
81638	381908
339545	381909
28796	381910
90399	381911
136121	381912
167301	381913
23231	381914
366740	381915
197889	381916
59232	381917
408198	381918
36150	381919
231842	381920
265022	381921
88791	381922
196127	381923
53366	381924
131566	381925
148815	381926
450677	381927
76210	381928
165198	381929
156004	381930
183532	381931
21853	381932
431032	381933
111054	381934
5307	381935
27495	381936
287250	381937
9339	381938
42864	381939
112785	381940
15380	381941
31063	381942
179128	381943
233606	381944
12855	381945
351391	381946
334803	381947
49189	381948
389308	381949
106070	381950
236217	381951
122348	381952
393576	381953
79530	381954
142384	381955
410172	381956
119070	381957
4738	381958
22111	381959
136583	381960
27191	381961
146207	381962
307513	381963
23758	381964
24400	381965
16526	381966
208734	381967
209133	381968
187543	381969
58469	381970
376142	381971
407622	381972
37726	381973
426993	381974
17954	381975
96442	381976
8323	381977
7122	381978
41384	381979
398220	381980
141650	381981
78063	381982
159422	381983
27039	381984
450561	381985
465	381986
368644	381987
86914	381988
5569	381989
168604	381990
588	381991
299096	381992
173521	381993
158240	381994
246117	381995
49879	381996
406252	381997
379575	381998
32187	381999
98583	382000
248142	382001
34646	382002
433507	382003
230731	382004
56893	382005
43681	382006
46883	382007
397199	382008
67611	382009
458588	382010
213392	382011
111170	382012
6919	382013
51088	382014
243740	382015
149075	382016
260939	382017
63626	382018
446750	382019
1957	382020
18536	382021
96125	382022
77079	382023
124388	382024
34218	382025
61846	382026
177603	382027
108988	382028
143418	382029
43516	382030
194499	382031
451838	382032
74100	382033
16234	382034
126701	382035
58033	382036
2508	382037
58353	382038
44141	382039
237817	382040
17423	382041
80599	382042
137224	382043
18202	382044
5632	382045
242164	382046
64319	382047
39639	382048
163953	382049
20499	382050
35700	382051
47127	382052
44435	382053
102824	382054
8513	382055
34742	382056
278969	382057
124588	382058
348341	382059
90159	382060
353232	382061
107073	382062
202377	382063
110089	382064
16478	382065
295594	382066
130196	382067
77822	382068
97967	382069
436896	382070
174258	382071
103332	382072
190812	382073
99454	382074
93312	382075
58466	382076
19121	382077
36581	382078
57400	382079
220280	382080
256515	382081
285970	382082
259127	382083
77671	382084
336940	382085
209516	382086
81532	382087
30193	382088
242151	382089
411977	382090
27342	382091
53989	382092
36948	382093
45394	382094
236610	382095
347930	382096
217860	382097
225425	382098
31672	382099
341731	382100
237648	382101
111955	382102
389775	382103
144033	382104
54252	382105
37918	382106
400230	382107
112825	382108
9248	382109
361546	382110
65030	382111
170652	382112
33399	382113
119981	382114
19767	382115
12753	382116
24648	382117
197237	382118
211141	382119
28809	382120
119400	382121
120557	382122
338240	382123
123482	382124
5156	382125
381960	382126
239828	382127
403607	382128
337298	382129
174615	382130
106025	382131
119345	382132
83822	382133
124746	382134
110225	382135
16142	382136
11455	382137
81205	382138
55521	382139
207936	382140
79252	382141
286459	382142
159446	382143
352632	382144
390246	382145
154515	382146
121317	382147
33219	382148
61382	382149
31179	382150
172520	382151
337355	382152
3662	382153
37463	382154
25815	382155
96125	382156
100668	382157
51281	382158
82073	382159
14011	382160
458670	382161
1701	382162
147529	382163
53248	382164
333116	382165
249849	382166
241741	382167
417141	382168
117130	382169
1117	382170
44934	382171
86376	382172
1005	382173
24089	382174
1630	382175
107543	382176
78736	382177
37134	382178
104311	382179
107621	382180
12389	382181
82435	382182
112791	382183
144551	382184
204545	382185
9248	382186
23636	382187
163932	382188
1670	382189
394903	382190
432799	382191
4600	382192
259682	382193
385202	382194
449615	382195
131044	382196
128219	382197
9297	382198
40704	382199
123034	382200
295698	382201
453799	382202
61298	382203
11923	382204
9604	382205
398032	382206
23158	382207
195911	382208
203349	382209
111112	382210
104229	382211
5992	382212
46189	382213
29258	382214
59144	382215
339626	382216
166709	382217
387286	382218
45768	382219
388507	382220
23652	382221
330944	382222
96352	382223
70935	382224
267810	382225
5532	382226
317728	382227
153228	382228
34557	382229
230861	382230
57286	382231
177423	382232
166315	382233
244289	382234
62830	382235
188113	382236
10665	382237
41929	382238
212375	382239
74281	382240
86043	382241
77497	382242
125439	382243
185260	382244
78762	382245
120890	382246
18969	382247
37556	382248
15961	382249
156025	382250
378298	382251
45486	382252
34403	382253
78512	382254
175326	382255
50893	382256
63890	382257
116751	382258
335824	382259
7933	382260
16680	382261
292767	382262
197665	382263
445347	382264
33524	382265
70638	382266
263360	382267
210255	382268
230610	382269
446848	382270
4949	382271
118479	382272
48588	382273
406822	382274
145744	382275
440912	382276
48720	382277
324566	382278
186916	382279
156645	382280
135909	382281
149168	382282
248981	382283
58462	382284
145942	382285
154121	382286
106034	382287
359537	382288
101476	382289
323620	382290
419544	382291
285933	382292
159129	382293
4043	382294
144085	382295
27464	382296
13789	382297
389284	382298
23995	382299
58580	382300
41342	382301
61186	382302
46909	382303
85400	382304
165447	382305
180208	382306
99789	382307
61	382308
236502	382309
68383	382310
381708	382311
131466	382312
355652	382313
125664	382314
133674	382315
109458	382316
2599	382317
109316	382318
163974	382319
145323	382320
201892	382321
19322	382322
92198	382323
154214	382324
107480	382325
131892	382326
252197	382327
178592	382328
435243	382329
5002	382330
178837	382331
57328	382332
146444	382333
141339	382334
106142	382335
262353	382336
296072	382337
416282	382338
200782	382339
81584	382340
98893	382341
248070	382342
205351	382343
428064	382344
13101	382345
422518	382346
111821	382347
436287	382348
426904	382349
119088	382350
428081	382351
925	382352
15412	382353
124423	382354
149394	382355
165863	382356
315626	382357
390709	382358
134768	382359
11736	382360
240027	382361
1077	382362
34919	382363
13914	382364
4120	382365
31150	382366
224930	382367
7410	382368
13113	382369
56317	382370
116945	382371
220991	382372
40	382373
159588	382374
41370	382375
166729	382376
251968	382377
11949	382378
26519	382379
285878	382380
215264	382381
21489	382382
65614	382383
27684	382384
134652	382385
173600	382386
97300	382387
359821	382388
4868	382389
224941	382390
113953	382391
122325	382392
113703	382393
419091	382394
177829	382395
102476	382396
126532	382397
114858	382398
44397	382399
346582	382400
67054	382401
47120	382402
1417	382403
1730	382404
175828	382405
414418	382406
416179	382407
334618	382408
654	382409
24626	382410
169208	382411
169406	382412
170353	382413
236755	382414
29353	382415
399346	382416
142894	382417
142894	382418
5004	382419
417799	382420
228549	382421
218992	382422
206893	382423
182709	382424
10497	382425
150517	382426
11553	382427
111385	382428
323865	382429
23933	382430
36304	382431
2358	382432
120875	382433
338878	382434
173025	382435
254058	382436
175257	382437
37803	382438
19611	382439
61374	382440
3795	382441
160093	382442
285558	382443
104123	382444
138583	382445
205150	382446
16994	382447
184077	382448
360762	382449
14057	382450
104053	382451
46106	382452
150216	382453
83570	382454
7674	382455
42737	382456
86179	382457
7877	382458
361002	382459
442838	382460
94366	382461
423734	382462
16055	382463
77049	382464
354646	382465
35664	382466
405532	382467
346742	382468
307226	382469
435749	382470
337318	382471
146570	382472
95466	382473
217446	382474
228887	382475
123	382476
340136	382477
384447	382478
97247	382479
107957	382480
144496	382481
440584	382482
219635	382483
404962	382484
141996	382485
84328	382486
105172	382487
34926	382488
255764	382489
433013	382490
173449	382491
108900	382492
18563	382493
139191	382494
183899	382495
39454	382496
327854	382497
231157	382498
51252	382499
237989	382500
145780	382501
425285	382502
194452	382503
66436	382504
168887	382505
654	382506
420360	382507
109873	382508
319834	382509
32107	382510
161549	382511
130105	382512
14607	382513
308766	382514
239204	382515
148611	382516
94129	382517
12924	382518
7778	382519
325480	382520
399847	382521
145381	382522
53459	382523
42517	382524
120402	382525
78556	382526
97375	382527
310937	382528
422968	382529
51166	382530
458683	382531
317012	382532
132160	382533
249898	382534
174518	382535
82327	382536
13505	382537
37939	382538
439017	382539
19204	382540
137040	382541
14714	382542
30405	382543
666	382544
62529	382545
298295	382546
433830	382547
126965	382548
47878	382549
119586	382550
288420	382551
184429	382552
358811	382553
21368	382554
126333	382555
56831	382556
27077	382557
14665	382558
409242	382559
260907	382560
39202	382561
32893	382562
4368	382563
13163	382564
14966	382565
4431	382566
208560	382567
208038	382568
429886	382569
47518	382570
119592	382571
232006	382572
225764	382573
34123	382574
37539	382575
229004	382576
165173	382577
240020	382578
91444	382579
222631	382580
3494	382581
717	382582
60175	382583
74498	382584
6921	382585
36025	382586
43012	382587
286921	382588
37736	382589
92501	382590
347655	382591
13551	382592
16290	382593
38215	382594
5658	382595
94562	382596
403575	382597
341812	382598
213258	382599
3013	382600
238724	382601
113891	382602
127347	382603
152944	382604
15013	382605
41880	382606
327176	382607
121045	382608
111774	382609
21196	382610
104823	382611
31138	382612
16368	382613
25281	382614
17165	382615
5109	382616
62702	382617
240999	382618
302342	382619
41345	382620
22004	382621
240901	382622
381221	382623
172817	382624
63339	382625
166503	382626
127453	382627
120913	382628
57014	382629
62002	382630
65157	382631
340446	382632
951	382633
569	382634
85407	382635
455180	382636
33056	382637
51042	382638
41	382639
200290	382640
29051	382641
428608	382642
113104	382643
48698	382644
59544	382645
23109	382646
78088	382647
17913	382648
81290	382649
283706	382650
250567	382651
138154	382652
146977	382653
177847	382654
153140	382655
99682	382656
119528	382657
8636	382658
122119	382659
60013	382660
120359	382661
433634	382662
75215	382663
322237	382664
49183	382665
275819	382666
71086	382667
182810	382668
36231	382669
292359	382670
111611	382671
14383	382672
174495	382673
66751	382674
171065	382675
40404	382676
355833	382677
189098	382678
169509	382679
15373	382680
57402	382681
161329	382682
12670	382683
206374	382684
258031	382685
76441	382686
248219	382687
8263	382688
13577	382689
154473	382690
23245	382691
80248	382692
56646	382693
161329	382694
34306	382695
182092	382696
7331	382697
217579	382698
25715	382699
424547	382700
130450	382701
615	382702
427117	382703
458869	382704
50540	382705
170112	382706
179931	382707
24666	382708
254770	382709
961	382710
249903	382711
84773	382712
81406	382713
9055	382714
55300	382715
207478	382716
271461	382717
227433	382718
314479	382719
320102	382720
73084	382721
47306	382722
3270	382723
30564	382724
175348	382725
103711	382726
241636	382727
63475	382728
131312	382729
197248	382730
127221	382731
17717	382732
61203	382733
62530	382734
17717	382735
75222	382736
2103	382737
194158	382738
131845	382739
7814	382740
140041	382741
3842	382742
10969	382743
63497	382744
73916	382745
455986	382746
394093	382747
103241	382748
55754	382749
33760	382750
2756	382751
3810	382752
7814	382753
9910	382754
179246	382755
30229	382756
61488	382757
91427	382758
11750	382759
195280	382760
28993	382761
58005	382762
231577	382763
30200	382764
10710	382765
62513	382766
2696	382767
158857	382768
417663	382769
338492	382770
113787	382771
96869	382772
7339	382773
448596	382774
352378	382775
375553	382776
63976	382777
42399	382778
164330	382779
91189	382780
387970	382781
218517	382782
252495	382783
398843	382784
405433	382785
202954	382786
426744	382787
29645	382788
249341	382789
319736	382790
453301	382791
86327	382792
209631	382793
160501	382794
158856	382795
113357	382796
193629	382797
406166	382798
109353	382799
17615	382800
72102	382801
219551	382802
263169	382803
222476	382804
103654	382805
104262	382806
136544	382807
154124	382808
10357	382809
149680	382810
194660	382811
55512	382812
347393	382813
291515	382814
410071	382815
53613	382816
194026	382817
154647	382818
78421	382819
457344	382820
110920	382821
55485	382822
181654	382823
73702	382824
438960	382825
125263	382826
58201	382827
408649	382828
209778	382829
377492	382830
111004	382831
224106	382832
329557	382833
135097	382834
333136	382835
103367	382836
387325	382837
201021	382838
17124	382839
345319	382840
119151	382841
64024	382842
389748	382843
201021	382844
18554	382845
120399	382846
24311	382847
210247	382848
403712	382849
215505	382850
34567	382851
43222	382852
46956	382853
359006	382854
91257	382855
350250	382856
457955	382857
68500	382858
40888	382859
10157	382860
253161	382861
100734	382862
61380	382863
318563	382864
193455	382865
27118	382866
1830	382867
344666	382868
31037	382869
37487	382870
90696	382871
95165	382872
224068	382873
45454	382874
120220	382875
226957	382876
9992	382877
303297	382878
157493	382879
301236	382880
133148	382881
75283	382882
186883	382883
208676	382884
30046	382885
314539	382886
36490	382887
40133	382888
54253	382889
57664	382890
284943	382891
107290	382892
80496	382893
65224	382894
11098	382895
225873	382896
4689	382897
88162	382898
242722	382899
244854	382900
128172	382901
249832	382902
33947	382903
324288	382904
65652	382905
161522	382906
12136	382907
118179	382908
193268	382909
53071	382910
109905	382911
40	382912
63721	382913
308340	382914
114635	382915
23165	382916
11184	382917
53097	382918
186845	382919
12802	382920
9050	382921
207123	382922
272168	382923
181631	382924
73710	382925
76200	382926
447356	382927
174905	382928
232851	382929
101700	382930
108450	382931
15092	382932
288331	382933
160214	382934
41293	382935
436135	382936
14363	382937
267361	382938
119048	382939
53036	382940
136220	382941
65490	382942
346815	382943
27675	382944
17531	382945
180179	382946
214925	382947
47566	382948
86642	382949
205282	382950
44943	382951
220849	382952
362029	382953
52017	382954
62534	382955
26980	382956
47204	382957
232538	382958
346905	382959
9986	382960
20993	382961
285017	382962
107501	382963
389750	382964
131052	382965
147696	382966
234481	382967
66565	382968
6911	382969
247861	382970
25930	382971
224836	382972
291464	382973
347403	382974
62556	382975
95302	382976
58771	382977
109239	382978
160552	382979
5484	382980
152204	382981
31432	382982
36522	382983
74709	382984
454215	382985
234807	382986
260763	382987
113906	382988
32749	382989
108520	382990
64846	382991
253242	382992
244551	382993
175752	382994
96152	382995
236759	382996
145162	382997
141965	382998
402254	382999
283075	383000
339837	383001
6544	383002
146860	383003
498	383004
70238	383005
16972	383006
206251	383007
82123	383008
70376	383009
308285	383010
53254	383011
404613	383012
160849	383013
196440	383014
346045	383015
141966	383016
45558	383017
352125	383018
47776	383019
373415	383020
403797	383021
288469	383022
441311	383023
8406	383024
362118	383025
381436	383026
58696	383027
44031	383028
120534	383029
87587	383030
45926	383031
8534	383032
9163	383033
33194	383034
90336	383035
56783	383036
87228	383037
94584	383038
25362	383039
39438	383040
352768	383041
190483	383042
395044	383043
97691	383044
241062	383045
12884	383046
32723	383047
345791	383048
208494	383049
71595	383050
197765	383051
58492	383052
22480	383053
143640	383054
56532	383055
41904	383056
180293	383057
77216	383058
95712	383059
408494	383060
78327	383061
338353	383062
75424	383063
210036	383064
98132	383065
14373	383066
26104	383067
91331	383068
91331	383069
26104	383070
23069	383071
446702	383072
96329	383073
266499	383074
1280	383075
213496	383076
33074	383077
249014	383078
338358	383079
34226	383080
163874	383081
402833	383082
178607	383083
376	383084
443255	383085
61262	383086
11217	383087
435831	383088
101036	383089
53911	383090
106795	383091
25389	383092
79387	383093
4733	383094
120443	383095
256113	383096
11858	383097
265437	383098
79614	383099
40558	383100
153945	383101
122141	383102
93321	383103
148122	383104
26882	383105
120667	383106
38419	383107
96278	383108
439284	383109
243297	383110
44592	383111
10962	383112
302491	383113
110081	383114
149609	383115
62171	383116
52772	383117
52879	383118
122597	383119
12110	383120
269102	383121
147252	383122
252161	383123
35905	383124
430338	383125
9223	383126
252935	383127
42770	383128
66825	383129
127141	383130
20605	383131
135029	383132
40395	383133
97645	383134
255710	383135
55100	383136
95390	383137
9248	383138
230177	383139
275473	383140
34050	383141
186206	383142
329808	383143
309133	383144
20013	383145
11245	383146
239451	383147
38	383148
5502	383149
44641	383150
145936	383151
181916	383152
7733	383153
12686	383154
17883	383155
70418	383156
37834	383157
80920	383158
3239	383159
46819	383160
34453	383161
11393	383162
200834	383163
344742	383164
210587	383165
118323	383166
13799	383167
24247	383168
169980	383169
187301	383170
53539	383171
413087	383172
791	383173
436163	383174
2046	383175
19555	383176
208513	383177
84193	383178
1435	383179
37087	383180
194723	383181
106760	383182
19846	383183
450311	383184
262667	383185
64924	383186
109485	383187
215292	383188
92881	383189
51604	383190
121336	383191
185184	383192
253320	383193
179030	383194
302886	383195
50652	383196
181352	383197
44086	383198
187597	383199
4492	383200
27590	383201
452674	383202
39428	383203
213678	383204
173078	383205
7775	383206
2081	383207
7535	383208
179146	383209
6356	383210
25672	383211
152388	383212
16104	383213
219472	383214
17821	383215
52917	383216
273170	383217
424824	383218
314222	383219
46392	383220
9701	383221
143397	383222
347281	383223
136409	383224
54172	383225
376667	383226
349156	383227
184755	383228
91725	383229
306263	383230
34094	383231
432917	383232
192123	383233
11581	383234
149933	383235
348766	383236
33585	383237
127230	383238
185234	383239
26396	383240
182482	383241
105381	383242
312152	383243
68732	383244
1018	383245
410214	383246
206275	383247
10448	383248
275575	383249
220854	383250
86245	383251
86321	383252
12638	383253
159125	383254
427454	383255
182864	383256
13571	383257
245219	383258
2142	383259
37350	383260
363049	383261
128391	383262
69004	383263
39836	383264
159787	383265
254577	383266
128385	383267
262159	383268
57407	383269
128392	383270
339205	383271
27502	383272
24793	383273
38464	383274
127652	383275
161529	383276
206497	383277
163673	383278
213319	383279
35154	383280
297100	383281
427346	383282
433336	383283
454335	383284
24519	383285
371302	383286
140428	383287
139975	383288
20660	383289
51335	383290
32655	383291
256823	383292
175170	383293
162390	383294
2161	383295
95654	383296
226318	383297
128692	383298
97038	383299
96111	383300
292134	383301
51522	383302
330859	383303
264668	383304
101553	383305
320591	383306
22599	383307
92490	383308
259491	383309
187987	383310
8258	383311
48169	383312
46445	383313
115450	383314
5689	383315
639	383316
320640	383317
61274	383318
3786	383319
577	383320
10544	383321
97150	383322
23928	383323
168547	383324
490	383325
192012	383326
427010	383327
71292	383328
23234	383329
236030	383330
247503	383331
209408	383332
44053	383333
138045	383334
438667	383335
24350	383336
211836	383337
217600	383338
240480	383339
82503	383340
152714	383341
189250	383342
61250	383343
63819	383344
303678	383345
138010	383346
3959	383347
153468	383348
401751	383349
306473	383350
278946	383351
30961	383352
429732	383353
448355	383354
32484	383355
17089	383356
119299	383357
252562	383358
16958	383359
85260	383360
170705	383361
27326	383362
11028	383363
21059	383364
177364	383365
36834	383366
219267	383367
4371	383368
443148	383369
7551	383370
194152	383371
620	383372
223154	383373
62891	383374
141414	383375
160734	383376
17288	383377
323540	383378
243742	383379
95706	383380
32014	383381
27307	383382
347568	383383
36682	383384
5071	383385
241193	383386
1748	383387
12258	383388
16067	383389
103315	383390
438279	383391
40386	383392
197528	383393
49879	383394
150405	383395
384013	383396
122004	383397
424708	383398
1007	383399
272809	383400
4737	383401
51724	383402
86933	383403
63161	383404
18458	383405
170308	383406
18795	383407
89406	383408
53285	383409
110965	383410
64435	383411
65841	383412
2514	383413
241194	383414
117551	383415
341089	383416
54756	383417
127556	383418
181763	383419
228133	383420
65520	383421
11537	383422
63001	383423
50270	383424
243367	383425
60958	383426
186159	383427
420235	383428
142869	383429
283962	383430
292483	383431
57968	383432
215413	383433
211616	383434
18500	383435
48440	383436
197028	383437
227368	383438
85475	383439
117884	383440
265169	383441
380809	383442
193141	383443
21818	383444
57075	383445
39490	383446
21795	383447
52061	383448
347183	383449
200809	383450
92737	383451
65102	383452
112686	383453
141611	383454
178835	383455
145145	383456
88123	383457
273153	383458
41482	383459
140264	383460
30210	383461
106338	383462
251944	383463
208439	383464
120369	383465
15888	383466
27025	383467
273378	383468
415234	383469
74282	383470
26689	383471
144063	383472
35190	383473
97963	383474
72475	383475
60454	383476
67365	383477
20277	383478
129748	383479
44384	383480
326479	383481
228913	383482
241656	383483
273357	383484
298386	383485
95373	383486
7209	383487
32802	383488
132475	383489
295734	383490
106450	383491
185528	383492
172164	383493
247003	383494
442260	383495
171850	383496
72918	383497
239323	383498
151504	383499
84860	383500
52626	383501
301340	383502
156041	383503
50249	383504
340710	383505
42292	383506
50052	383507
51444	383508
15693	383509
181247	383510
45700	383511
439247	383512
94431	383513
420879	383514
44328	383515
100698	383516
141898	383517
208531	383518
377457	383519
99596	383520
66935	383521
163685	383522
329685	383523
378480	383524
211554	383525
145812	383526
114635	383527
326845	383528
326896	383529
334706	383530
25978	383531
23472	383532
54871	383533
152444	383534
379702	383535
45076	383536
153357	383537
88972	383538
42116	383539
82319	383540
366871	383541
101488	383542
108723	383543
149399	383544
117709	383545
268404	383546
225766	383547
1485	383548
41786	383549
291567	383550
47816	383551
64020	383552
53758	383553
407676	383554
44877	383555
409440	383556
47155	383557
62257	383558
271368	383559
90958	383560
180423	383561
46351	383562
337257	383563
5226	383564
374695	383565
213338	383566
207052	383567
56379	383568
89978	383569
29473	383570
104266	383571
11782	383572
433066	383573
555	383574
120193	383575
11421	383576
131735	383577
59699	383578
338953	383579
3796	383580
445338	383581
1675	383582
219817	383583
112654	383584
345265	383585
30830	383586
250468	383587
37246	383588
228841	383589
1136	383590
459990	383591
79223	383592
223554	383593
120193	383594
18942	383595
351904	383596
57809	383597
330901	383598
308476	383599
38601	383600
126897	383601
309112	383602
3699	383603
216883	383604
334862	383605
58612	383606
93261	383607
98286	383608
456483	383609
69402	383610
196517	383611
7432	383612
134809	383613
171625	383614
206573	383615
319097	383616
196931	383617
162159	383618
51785	383619
18977	383620
170791	383621
222001	383622
74452	383623
16629	383624
424534	383625
110956	383626
245705	383627
290605	383628
51610	383629
17311	383630
233980	383631
6724	383632
313528	383633
52906	383634
165728	383635
15465	383636
459563	383637
222400	383638
236829	383639
34418	383640
263758	383641
128300	383642
137695	383643
18378	383644
125754	383645
357579	383646
125754	383647
320392	383648
353033	383649
73384	383650
177101	383651
62928	383652
144152	383653
169951	383654
115740	383655
222316	383656
265900	383657
31008	383658
248584	383659
49747	383660
95226	383661
274598	383662
19230	383663
149537	383664
53979	383665
205318	383666
232835	383667
146794	383668
385513	383669
148517	383670
76571	383671
378650	383672
94449	383673
184619	383674
1799	383675
205031	383676
270816	383677
46672	383678
50987	383679
88798	383680
118526	383681
296392	383682
81504	383683
1716	383684
314207	383685
294606	383686
82038	383687
92763	383688
130277	383689
149303	383690
72444	383691
61123	383692
328860	383693
23608	383694
350315	383695
1530	383696
277393	383697
23577	383698
372408	383699
135261	383700
324861	383701
10007	383702
387764	383703
184093	383704
405979	383705
334986	383706
167770	383707
412336	383708
188122	383709
433196	383710
93283	383711
10007	383712
163072	383713
10147	383714
83704	383715
323569	383716
187866	383717
112938	383718
164978	383719
254859	383720
116825	383721
278021	383722
15844	383723
389707	383724
389542	383725
21578	383726
10305	383727
224038	383728
11350	383729
164090	383730
21305	383731
158306	383732
319150	383733
58112	383734
89398	383735
373766	383736
94527	383737
370662	383738
204883	383739
452673	383740
176578	383741
153920	383742
236445	383743
236434	383744
306	383745
91	383746
182108	383747
345429	383748
25028	383749
248909	383750
123635	383751
4554	383752
417569	383753
1972	383754
10414	383755
154568	383756
73996	383757
121334	383758
96819	383759
229960	383760
42038	383761
8341	383762
22251	383763
232072	383764
431892	383765
314534	383766
141507	383767
30584	383768
30584	383769
88441	383770
120369	383771
67050	383772
374590	383773
420573	383774
102096	383775
99591	383776
100812	383777
62358	383778
33621	383779
111275	383780
405044	383781
361111	383782
318901	383783
42136	383784
43241	383785
229551	383786
91842	383787
226487	383788
202490	383789
360657	383790
241790	383791
158122	383792
66528	383793
26984	383794
411532	383795
185450	383796
128521	383797
201986	383798
193191	383799
38173	383800
44012	383801
65665	383802
449304	383803
327173	383804
385707	383805
408040	383806
16654	383807
66402	383808
428379	383809
86408	383810
245849	383811
397448	383812
126387	383813
123666	383814
176095	383815
288613	383816
351789	383817
83207	383818
189733	383819
410067	383820
32709	383821
224811	383822
41949	383823
110611	383824
195818	383825
996	383826
16347	383827
196463	383828
61737	383829
91045	383830
62157	383831
5291	383832
223315	383833
119874	383834
53086	383835
124817	383836
405428	383837
156336	383838
58462	383839
53754	383840
80398	383841
1506	383842
32555	383843
149157	383844
92732	383845
112026	383846
135653	383847
110068	383848
235899	383849
317010	383850
348857	383851
33794	383852
371480	383853
17372	383854
91842	383855
326581	383856
313368	383857
394453	383858
147706	383859
311346	383860
167629	383861
181530	383862
124669	383863
426118	383864
10651	383865
228969	383866
21917	383867
71550	383868
188183	383869
205886	383870
145434	383871
308329	383872
339052	383873
376168	383874
69417	383875
133225	383876
412895	383877
69871	383878
33122	383879
230078	383880
242093	383881
21132	383882
35342	383883
64837	383884
302824	383885
5052	383886
41393	383887
231687	383888
300736	383889
176480	383890
212266	383891
95290	383892
9828	383893
168859	383894
355856	383895
367061	383896
176942	383897
55628	383898
111560	383899
29046	383900
85871	383901
117957	383902
357950	383903
145184	383904
278997	383905
139934	383906
58431	383907
56428	383908
221190	383909
207448	383910
102425	383911
200145	383912
127556	383913
186244	383914
182477	383915
122549	383916
23263	383917
93805	383918
220375	383919
3764	383920
223282	383921
89230	383922
199253	383923
182256	383924
175059	383925
59899	383926
5381	383927
187925	383928
312914	383929
239325	383930
136983	383931
449828	383932
58636	383933
104016	383934
235320	383935
250436	383936
30135	383937
455245	383938
127702	383939
406675	383940
152238	383941
334447	383942
154727	383943
251399	383944
57503	383945
62849	383946
49617	383947
48072	383948
33576	383949
410112	383950
66608	383951
349943	383952
172902	383953
255022	383954
245020	383955
364347	383956
222251	383957
345402	383958
14030	383959
245602	383960
327026	383961
221326	383962
165730	383963
47008	383964
401916	383965
17405	383966
162064	383967
458528	383968
92598	383969
451214	383970
371225	383971
27298	383972
259297	383973
264950	383974
167857	383975
320949	383976
211720	383977
396260	383978
35290	383979
217835	383980
459105	383981
145581	383982
72766	383983
119006	383984
197091	383985
56428	383986
211918	383987
31329	383988
344067	383989
238423	383990
137222	383991
182936	383992
103853	383993
85604	383994
429847	383995
147297	383996
1995	383997
158125	383998
65732	383999
456544	384000
247429	384001
111725	384002
63381	384003
130	384004
203786	384005
111575	384006
219715	384007
43326	384008
97027	384009
25612	384010
414863	384011
356275	384012
162414	384013
315146	384014
163789	384015
161773	384016
162413	384017
19957	384018
169343	384019
44035	384020
108924	384021
18669	384022
145741	384023
356494	384024
7277	384025
14863	384026
415404	384027
62535	384028
224074	384029
56515	384030
109388	384031
40025	384032
451837	384033
444512	384034
139627	384035
62535	384036
319785	384037
134261	384038
8951	384039
389271	384040
191566	384041
3983	384042
214802	384043
24290	384044
28917	384045
196651	384046
99226	384047
163824	384048
415862	384049
428904	384050
126766	384051
244761	384052
30948	384053
164998	384054
24407	384055
416776	384056
218284	384057
202962	384058
66254	384059
3402	384060
226251	384061
21267	384062
243833	384063
34922	384064
418271	384065
378481	384066
311259	384067
254747	384068
249542	384069
39588	384070
14046	384071
364947	384072
313412	384073
38037	384074
370196	384075
80339	384076
198135	384077
5528	384078
140597	384079
81145	384080
151405	384081
88009	384082
120454	384083
74698	384084
206086	384085
183515	384086
23672	384087
44640	384088
446014	384089
315219	384090
195820	384091
252120	384092
86602	384093
355514	384094
15117	384095
260664	384096
250065	384097
416821	384098
322888	384099
131916	384100
309395	384101
166825	384102
50122	384103
141879	384104
89574	384105
47694	384106
286943	384107
321747	384108
352291	384109
222517	384110
24397	384111
28516	384112
224564	384113
179119	384114
83181	384115
119681	384116
10028	384117
48016	384118
20824	384119
43907	384120
70130	384121
3262	384122
9084	384123
23248	384124
55470	384125
58380	384126
141367	384127
399781	384128
14946	384129
242016	384130
175498	384131
162765	384132
6942	384133
200053	384134
475	384135
282383	384136
4308	384137
185656	384138
121167	384139
53349	384140
361161	384141
172452	384142
10097	384143
330644	384144
392285	384145
26827	384146
68756	384147
207419	384148
49851	384149
198462	384150
21728	384151
268098	384152
341574	384153
294364	384154
219965	384155
21242	384156
186147	384157
90153	384158
212853	384159
113942	384160
363101	384161
246246	384162
284191	384163
42960	384164
222774	384165
382951	384166
125460	384167
336687	384168
131402	384169
102961	384170
172049	384171
402668	384172
159465	384173
66638	384174
63047	384175
13295	384176
13295	384177
196199	384178
56714	384179
44479	384180
139724	384181
14251	384182
385520	384183
94080	384184
184238	384185
220320	384186
99713	384187
34639	384188
381491	384189
89903	384190
237893	384191
131943	384192
66710	384193
16464	384194
207618	384195
102777	384196
4324	384197
65119	384198
131507	384199
54644	384200
54657	384201
20477	384202
35866	384203
188689	384204
219855	384205
241719	384206
548	384207
258413	384208
241674	384209
230481	384210
10497	384211
100908	384212
131935	384213
3651	384214
21747	384215
5267	384216
222605	384217
9186	384218
1457	384219
64061	384220
222756	384221
438673	384222
436839	384223
64425	384224
45465	384225
27373	384226
233500	384227
127124	384228
107755	384229
98917	384230
386716	384231
4122	384232
20426	384233
62582	384234
53056	384235
253392	384236
21026	384237
121741	384238
390103	384239
260667	384240
288995	384241
432735	384242
305728	384243
84431	384244
42409	384245
247317	384246
32938	384247
5279	384248
408128	384249
157559	384250
11438	384251
16655	384252
204455	384253
56721	384254
359328	384255
10039	384256
236480	384257
442	384258
24098	384259
6608	384260
109276	384261
35364	384262
50968	384263
186050	384264
110711	384265
186485	384266
372823	384267
304483	384268
191185	384269
90297	384270
173784	384271
226490	384272
421254	384273
117524	384274
93541	384275
46867	384276
23495	384277
347888	384278
91383	384279
156822	384280
199937	384281
324756	384282
238813	384283
32459	384284
221393	384285
403862	384286
188584	384287
154521	384288
64025	384289
303065	384290
431406	384291
32461	384292
261875	384293
107895	384294
322805	384295
187565	384296
97334	384297
544	384298
158710	384299
238664	384300
413916	384301
29458	384302
206208	384303
14787	384304
21139	384305
27618	384306
445699	384307
6033	384308
244192	384309
28343	384310
369382	384311
38280	384312
154854	384313
176369	384314
29634	384315
103237	384316
12877	384317
94051	384318
49969	384319
151371	384320
256807	384321
166272	384322
89772	384323
317601	384324
403655	384325
84452	384326
385752	384327
215016	384328
247523	384329
70870	384330
111284	384331
261631	384332
126274	384333
17475	384334
396032	384335
215941	384336
41678	384337
110107	384338
14545	384339
368732	384340
382736	384341
235635	384342
180437	384343
186382	384344
364647	384345
383889	384346
338054	384347
91570	384348
381066	384349
50979	384350
142886	384351
331022	384352
91676	384353
289800	384354
221881	384355
313	384356
401477	384357
362863	384358
37445	384359
66193	384360
451025	384361
340582	384362
106089	384363
9155	384364
173170	384365
328595	384366
128850	384367
104251	384368
204006	384369
278014	384370
50509	384371
46218	384372
146252	384373
59368	384374
222877	384375
33352	384376
34515	384377
185127	384378
19110	384379
68082	384380
26556	384381
63926	384382
16096	384383
57994	384384
369927	384385
398981	384386
69158	384387
99507	384388
189784	384389
363958	384390
460002	384391
259560	384392
44733	384393
237340	384394
168344	384395
104813	384396
15657	384397
67616	384398
247196	384399
247164	384400
255123	384401
245354	384402
390442	384403
128525	384404
130993	384405
30584	384406
46039	384407
78589	384408
45528	384409
150387	384410
118486	384411
241853	384412
207721	384413
157969	384414
238701	384415
245089	384416
253188	384417
389454	384418
16456	384419
92667	384420
193714	384421
171017	384422
394295	384423
325732	384424
458708	384425
239162	384426
128810	384427
207721	384428
127004	384429
24672	384430
198969	384431
236494	384432
349215	384433
11262	384434
365633	384435
238202	384436
70116	384437
112295	384438
183458	384439
15132	384440
352103	384441
208286	384442
76918	384443
104231	384444
12298	384445
225625	384446
24837	384447
78903	384448
452434	384449
11878	384450
236408	384451
59307	384452
216052	384453
255500	384454
288140	384455
51106	384456
174373	384457
96426	384458
398034	384459
330908	384460
46936	384461
46541	384462
455826	384463
250404	384464
4054	384465
98128	384466
19417	384467
23098	384468
11479	384469
18498	384470
6242	384471
201504	384472
1913	384473
61526	384474
224	384475
2160	384476
239595	384477
155200	384478
199603	384479
107436	384480
17320	384481
3866	384482
33039	384483
12318	384484
218561	384485
3138	384486
10391	384487
13636	384488
107275	384489
258	384490
150746	384491
11601	384492
62872	384493
6516	384494
15904	384495
1693	384496
3224	384497
30421	384498
446623	384499
64126	384500
385687	384501
80767	384502
154387	384503
341550	384504
42981	384505
9414	384506
90078	384507
428751	384508
32378	384509
4828	384510
151763	384511
60862	384512
291677	384513
24949	384514
318546	384515
18333	384516
23182	384517
217269	384518
122568	384519
37693	384520
228037	384521
184629	384522
180745	384523
293555	384524
164338	384525
14038	384526
169119	384527
114806	384528
274709	384529
248116	384530
24744	384531
77187	384532
111811	384533
182891	384534
24872	384535
322	384536
3727	384537
25329	384538
121042	384539
47882	384540
389253	384541
96772	384542
231183	384543
12055	384544
179883	384545
18312	384546
175560	384547
889	384548
65647	384549
123464	384550
121274	384551
106722	384552
560	384553
44951	384554
52231	384555
119840	384556
16029	384557
482	384558
8688	384559
39571	384560
395885	384561
90619	384562
5040	384563
15655	384564
93378	384565
36832	384566
216899	384567
245141	384568
127998	384569
16401	384570
8718	384571
346907	384572
152324	384573
3194	384574
217180	384575
7461	384576
4397	384577
60147	384578
284893	384579
158386	384580
4421	384581
180321	384582
324238	384583
99907	384584
48288	384585
2983	384586
32498	384587
38352	384588
28117	384589
427958	384590
92919	384591
181646	384592
92474	384593
186341	384594
15291	384595
26896	384596
89883	384597
29861	384598
240339	384599
143628	384600
438532	384601
97993	384602
355549	384603
91065	384604
219548	384605
112688	384606
112611	384607
110769	384608
253024	384609
382733	384610
154206	384611
191043	384612
258016	384613
187061	384614
184666	384615
86679	384616
56941	384617
44592	384618
439774	384619
179559	384620
189268	384621
46345	384622
180353	384623
18554	384624
208203	384625
434589	384626
14789	384627
200910	384628
38874	384629
189067	384630
60283	384631
77465	384632
102835	384633
228302	384634
202158	384635
51340	384636
25361	384637
1588	384638
450571	384639
99631	384640
1692	384641
2522	384642
124858	384643
83241	384644
13256	384645
2017	384646
171096	384647
8589	384648
314219	384649
317347	384650
325653	384651
328435	384652
70399	384653
12024	384654
298467	384655
236339	384656
88581	384657
1454	384658
95106	384659
220772	384660
445925	384661
163102	384662
40203	384663
69165	384664
459029	384665
86743	384666
156169	384667
1764	384668
124430	384669
240363	384670
218683	384671
205291	384672
124425	384673
17235	384674
153069	384675
112166	384676
99625	384677
87828	384678
32770	384679
211466	384680
82481	384681
200887	384682
23512	384683
128404	384684
399766	384685
135639	384686
356608	384687
417208	384688
245357	384689
163509	384690
212525	384691
45257	384692
90984	384693
108495	384694
251562	384695
281806	384696
224740	384697
94167	384698
14647	384699
209389	384700
222828	384701
33911	384702
217647	384703
230359	384704
48704	384705
454640	384706
48704	384707
244515	384708
272509	384709
415262	384710
48579	384711
170254	384712
15050	384713
155360	384714
232656	384715
30799	384716
112500	384717
10525	384718
44850	384719
324220	384720
23992	384721
17279	384722
39482	384723
3108	384724
15864	384725
211311	384726
323558	384727
339361	384728
46	384729
131643	384730
1936	384731
1275	384732
198802	384733
7868	384734
23134	384735
14393	384736
187335	384737
60155	384738
14670	384739
927	384740
217198	384741
150865	384742
5911	384743
15451	384744
239707	384745
135245	384746
343846	384747
5913	384748
152543	384749
173970	384750
166622	384751
84857	384752
175809	384753
245202	384754
324140	384755
155255	384756
96908	384757
14443	384758
79987	384759
327357	384760
287779	384761
5290	384762
263435	384763
195200	384764
399549	384765
234567	384766
61674	384767
225134	384768
10743	384769
17900	384770
3340	384771
206640	384772
3303	384773
19828	384774
32196	384775
1729	384776
156992	384777
38133	384778
1180	384779
268366	384780
49063	384781
7578	384782
43006	384783
155450	384784
193725	384785
16411	384786
282250	384787
80427	384788
9439	384789
2834	384790
82586	384791
15583	384792
184693	384793
246043	384794
152510	384795
113051	384796
105634	384797
347653	384798
25536	384799
88876	384800
386395	384801
203813	384802
185902	384803
16831	384804
16525	384805
186169	384806
164353	384807
15136	384808
348543	384809
111488	384810
62062	384811
255592	384812
142666	384813
250488	384814
10800	384815
337632	384816
157682	384817
381813	384818
16795	384819
411171	384820
287291	384821
322211	384822
413666	384823
220940	384824
44444	384825
11189	384826
1395	384827
441080	384828
42950	384829
68215	384830
12681	384831
387083	384832
215726	384833
207459	384834
88563	384835
61963	384836
2490	384837
115806	384838
371984	384839
2309	384840
181496	384841
16556	384842
25932	384843
101343	384844
215421	384845
369911	384846
363802	384847
36670	384848
53238	384849
305266	384850
29935	384851
162368	384852
203272	384853
118504	384854
77484	384855
50635	384856
251452	384857
432289	384858
145879	384859
215134	384860
453833	384861
185357	384862
381392	384863
173685	384864
454480	384865
82877	384866
37714	384867
117868	384868
234798	384869
385129	384870
110708	384871
371326	384872
384940	384873
454961	384874
85138	384875
17134	384876
10443	384877
61180	384878
231143	384879
171522	384880
103665	384881
172546	384882
214104	384883
264301	384884
17113	384885
6506	384886
173537	384887
124163	384888
209797	384889
120649	384890
55303	384891
104972	384892
31381	384893
313	384894
117685	384895
124435	384896
77235	384897
323795	384898
117504	384899
242828	384900
105673	384901
111929	384902
341996	384903
135796	384904
72623	384905
114965	384906
89	384907
12463	384908
240499	384909
378274	384910
41628	384911
440602	384912
18054	384913
81610	384914
209016	384915
16906	384916
26428	384917
182552	384918
55028	384919
344698	384920
400277	384921
187450	384922
231926	384923
150914	384924
144697	384925
375250	384926
115400	384927
101650	384928
287800	384929
282008	384930
92124	384931
231791	384932
355358	384933
295725	384934
141130	384935
38175	384936
6333	384937
179895	384938
75170	384939
141848	384940
240858	384941
188955	384942
196688	384943
161192	384944
92778	384945
35337	384946
79106	384947
238785	384948
363775	384949
375284	384950
459520	384951
186471	384952
359222	384953
261538	384954
190144	384955
90038	384956
127938	384957
120135	384958
360743	384959
29916	384960
447371	384961
133542	384962
192170	384963
344741	384964
233210	384965
195271	384966
151036	384967
362578	384968
141760	384969
285795	384970
288451	384971
158957	384972
206619	384973
452310	384974
67098	384975
311124	384976
103303	384977
256423	384978
445157	384979
247166	384980
139357	384981
280203	384982
45472	384983
75024	384984
359959	384985
38986	384986
116867	384987
215938	384988
12806	384989
203331	384990
382670	384991
192141	384992
7692	384993
168588	384994
33612	384995
102282	384996
199825	384997
53001	384998
119823	384999
215879	385000
379549	385001
26955	385002
271919	385003
110914	385004
223814	385005
274	385006
8573	385007
9548	385008
39056	385009
4887	385010
328149	385011
178564	385012
135977	385013
45058	385014
39223	385015
376767	385016
377462	385017
69394	385018
240372	385019
7463	385020
440904	385021
75191	385022
227261	385023
61872	385024
18239	385025
187169	385026
113805	385027
31368	385028
7313	385029
146511	385030
34066	385031
135098	385032
169671	385033
165336	385034
176504	385035
32754	385036
115565	385037
322103	385038
320810	385039
113291	385040
156459	385041
46232	385042
422044	385043
18297	385044
167379	385045
195321	385046
61086	385047
81379	385048
45058	385049
216105	385050
149653	385051
100840	385052
69803	385053
401603	385054
65872	385055
165401	385056
182714	385057
69208	385058
1121	385059
285029	385060
199760	385061
238456	385062
319024	385063
25214	385064
141924	385065
282873	385066
193798	385067
237599	385068
52929	385069
257877	385070
47661	385071
322713	385072
124607	385073
39279	385074
142045	385075
344216	385076
3535	385077
142045	385078
279757	385079
168295	385080
103619	385081
71006	385082
62730	385083
20185	385084
20185	385085
62845	385086
228141	385087
333491	385088
4818	385089
113489	385090
301498	385091
1523	385092
63055	385093
315486	385094
33335	385095
93518	385096
92886	385097
435237	385098
214094	385099
242965	385100
31508	385101
272008	385102
199887	385103
60957	385104
20695	385105
94175	385106
56969	385107
2851	385108
179175	385109
394653	385110
249689	385111
145880	385112
26812	385113
231463	385114
1013	385115
46572	385116
58530	385117
18504	385118
18907	385119
432571	385120
398297	385121
18766	385122
42160	385123
89411	385124
321051	385125
408728	385126
114835	385127
50567	385128
32862	385129
212958	385130
1385	385131
376352	385132
271400	385133
220546	385134
143602	385135
385130	385136
401781	385137
29909	385138
48812	385139
280057	385140
93457	385141
5906	385142
274736	385143
59910	385144
453792	385145
3202	385146
152357	385147
392732	385148
49329	385149
449557	385150
404668	385151
43068	385152
286578	385153
150732	385154
215024	385155
317580	385156
103498	385157
55078	385158
404178	385159
263727	385160
368371	385161
54313	385162
223698	385163
27959	385164
41269	385165
4869	385166
30393	385167
94525	385168
198897	385169
11348	385170
67148	385171
27959	385172
52724	385173
72127	385174
62880	385175
398635	385176
39516	385177
4381	385178
330685	385179
400338	385180
45403	385181
284	385182
15712	385183
57009	385184
167285	385185
281869	385186
15558	385187
69302	385188
459641	385189
234052	385190
185954	385191
26964	385192
49279	385193
350874	385194
111640	385195
53440	385196
60433	385197
359203	385198
153550	385199
12952	385200
325125	385201
14324	385202
372103	385203
396837	385204
323938	385205
1841	385206
114199	385207
411100	385208
357085	385209
344049	385210
283847	385211
414690	385212
354221	385213
180133	385214
127142	385215
209287	385216
123641	385217
154029	385218
29220	385219
168173	385220
186920	385221
64269	385222
131568	385223
30779	385224
10980	385225
94152	385226
112543	385227
29046	385228
153185	385229
278184	385230
180594	385231
206792	385232
427121	385233
136384	385234
33132	385235
58904	385236
106855	385237
62457	385238
42999	385239
446745	385240
114	385241
39451	385242
9417	385243
427598	385244
136870	385245
22774	385246
315604	385247
35109	385248
161425	385249
35109	385250
161458	385251
298494	385252
18577	385253
273402	385254
121425	385255
15584	385256
237177	385257
156585	385258
455830	385259
183004	385260
25806	385261
278757	385262
21724	385263
92234	385264
23957	385265
25806	385266
89547	385267
175173	385268
81500	385269
234627	385270
112343	385271
81500	385272
230673	385273
240887	385274
127811	385275
57492	385276
239284	385277
323042	385278
362194	385279
423247	385280
272357	385281
248985	385282
124822	385283
114522	385284
200023	385285
90296	385286
63094	385287
46503	385288
926	385289
17635	385290
43105	385291
289624	385292
196422	385293
107829	385294
223551	385295
304171	385296
173132	385297
27638	385298
330865	385299
57172	385300
135100	385301
404220	385302
427888	385303
157807	385304
110922	385305
207614	385306
215451	385307
200520	385308
260813	385309
16649	385310
59846	385311
69289	385312
205474	385313
16938	385314
244469	385315
32750	385316
204501	385317
93359	385318
436353	385319
258978	385320
887	385321
107829	385322
132745	385323
95894	385324
62109	385325
392663	385326
231292	385327
117007	385328
115026	385329
284850	385330
102781	385331
382098	385332
124133	385333
457104	385334
63489	385335
112414	385336
124359	385337
314611	385338
132571	385339
5633	385340
432453	385341
106484	385342
246641	385343
99319	385344
129718	385345
284547	385346
338634	385347
146140	385348
102278	385349
59510	385350
69776	385351
49964	385352
77584	385353
67417	385354
283185	385355
94892	385356
155596	385357
193119	385358
246659	385359
56714	385360
435409	385361
48600	385362
8617	385363
66083	385364
237568	385365
451954	385366
117212	385367
432339	385368
39704	385369
55985	385370
73741	385371
114282	385372
17099	385373
1622	385374
104232	385375
337821	385376
27202	385377
436124	385378
108377	385379
204570	385380
48398	385381
24423	385382
242046	385383
242005	385384
195543	385385
90733	385386
380620	385387
12657	385388
77919	385389
337991	385390
321895	385391
105781	385392
247828	385393
102613	385394
26675	385395
30262	385396
381908	385397
112043	385398
352289	385399
194980	385400
363814	385401
204090	385402
360785	385403
182192	385404
356704	385405
270531	385406
140174	385407
12418	385408
50071	385409
63963	385410
120488	385411
114712	385412
117204	385413
84934	385414
86879	385415
270234	385416
87155	385417
14989	385418
12714	385419
43656	385420
394824	385421
73803	385422
427745	385423
381762	385424
11023	385425
51666	385426
113868	385427
65294	385428
42819	385429
88173	385430
38043	385431
379242	385432
435756	385433
68800	385434
244952	385435
39815	385436
418637	385437
14136	385438
96537	385439
302501	385440
390178	385441
132571	385442
110720	385443
118052	385444
320443	385445
149068	385446
10119	385447
226716	385448
225855	385449
120626	385450
283947	385451
457287	385452
309703	385453
123648	385454
80328	385455
286930	385456
164894	385457
160258	385458
227285	385459
292663	385460
40284	385461
146331	385462
299958	385463
307326	385464
170206	385465
56474	385466
92497	385467
315193	385468
78582	385469
27174	385470
240985	385471
78974	385472
448951	385473
445050	385474
5893	385475
51152	385476
8340	385477
100841	385478
211395	385479
175483	385480
123986	385481
456500	385482
141634	385483
100827	385484
87709	385485
46464	385486
303808	385487
50647	385488
434048	385489
295033	385490
9355	385491
6256	385492
82622	385493
415687	385494
456231	385495
47156	385496
423005	385497
81292	385498
60974	385499
79435	385500
90185	385501
79812	385502
455920	385503
156857	385504
2733	385505
204654	385506
9751	385507
64793	385508
192220	385509
319061	385510
868	385511
122021	385512
52124	385513
285004	385514
19330	385515
63726	385516
34790	385517
85248	385518
19511	385519
30375	385520
250264	385521
170144	385522
237432	385523
20253	385524
204311	385525
34312	385526
36988	385527
105431	385528
118689	385529
132464	385530
124279	385531
123597	385532
10401	385533
108302	385534
401653	385535
63726	385536
220687	385537
106078	385538
5154	385539
7938	385540
21109	385541
27454	385542
160807	385543
47318	385544
350356	385545
109666	385546
35442	385547
326	385548
63012	385549
34883	385550
50676	385551
30435	385552
305	385553
384949	385554
27480	385555
357486	385556
3326	385557
10102	385558
61150	385559
29770	385560
98413	385561
211341	385562
363387	385563
104604	385564
204819	385565
205779	385566
99857	385567
415407	385568
357988	385569
3666	385570
139346	385571
88078	385572
177	385573
29306	385574
29311	385575
70691	385576
152071	385577
103644	385578
4325	385579
74542	385580
135848	385581
86135	385582
185413	385583
83073	385584
47307	385585
240891	385586
28844	385587
33610	385588
363583	385589
267889	385590
118540	385591
4743	385592
180448	385593
356751	385594
50070	385595
102110	385596
4214	385597
146866	385598
142750	385599
132620	385600
66698	385601
3533	385602
4054	385603
12067	385604
15659	385605
47457	385606
50463	385607
98562	385608
14717	385609
139831	385610
3959	385611
16867	385612
24760	385613
398443	385614
243582	385615
368865	385616
36258	385617
115947	385618
364761	385619
282011	385620
56398	385621
262208	385622
22310	385623
421247	385624
191544	385625
90255	385626
61616	385627
236768	385628
163330	385629
79287	385630
360	385631
190	385632
190114	385633
73189	385634
55861	385635
7442	385636
274275	385637
38529	385638
110662	385639
140073	385640
79462	385641
151706	385642
14291	385643
457068	385644
355923	385645
213297	385646
14378	385647
78731	385648
152020	385649
421526	385650
18847	385651
244512	385652
11940	385653
2184	385654
92565	385655
125923	385656
276174	385657
27958	385658
321823	385659
228681	385660
2918	385661
60592	385662
402001	385663
268076	385664
22110	385665
43477	385666
44355	385667
182290	385668
171867	385669
429934	385670
37057	385671
409261	385672
12912	385673
8843	385674
458323	385675
336430	385676
291782	385677
1278	385678
58	385679
2355	385680
1035	385681
3325	385682
99	385683
36283	385684
43153	385685
269718	385686
2478	385687
7848	385688
35223	385689
36006	385690
11510	385691
49534	385692
72068	385693
92134	385694
179475	385695
108274	385696
30174	385697
173	385698
6739	385699
73781	385700
84	385701
159901	385702
7367	385703
65067	385704
451	385705
27050	385706
115853	385707
61983	385708
17477	385709
1152	385710
44016	385711
168962	385712
64910	385713
4350	385714
2355	385715
22802	385716
218611	385717
185383	385718
423947	385719
523	385720
33	385721
218354	385722
96549	385723
288061	385724
6367	385725
243712	385726
153309	385727
4065	385728
3920	385729
331509	385730
157085	385731
22090	385732
14169	385733
146555	385734
112701	385735
42754	385736
249902	385737
59954	385738
199898	385739
18544	385740
37955	385741
447	385742
43845	385743
1042	385744
3936	385745
10597	385746
19544	385747
208	385748
428038	385749
126204	385750
210058	385751
41957	385752
338646	385753
861	385754
236723	385755
144668	385756
147941	385757
3507	385758
34607	385759
27426	385760
162526	385761
142861	385762
374945	385763
55204	385764
188600	385765
17759	385766
6504	385767
97532	385768
45650	385769
40421	385770
18411	385771
18333	385772
26653	385773
4998	385774
247799	385775
17147	385776
86160	385777
290359	385778
90510	385779
27461	385780
185045	385781
86	385782
227451	385783
3339	385784
41841	385785
208612	385786
38016	385787
189541	385788
79254	385789
123107	385790
2231	385791
225788	385792
44798	385793
240698	385794
165368	385795
72282	385796
13928	385797
282753	385798
292784	385799
3513	385800
141715	385801
298499	385802
419732	385803
115361	385804
1221	385805
56874	385806
9558	385807
6772	385808
112	385809
21619	385810
22858	385811
364912	385812
39459	385813
63571	385814
185482	385815
126243	385816
5940	385817
230683	385818
324060	385819
450	385820
380257	385821
307291	385822
276500	385823
1134	385824
7175	385825
37	385826
6254	385827
3968	385828
35753	385829
142854	385830
230429	385831
159699	385832
123452	385833
38046	385834
50644	385835
68728	385836
82085	385837
177105	385838
197640	385839
450167	385840
299453	385841
328680	385842
872	385843
24181	385844
166885	385845
75993	385846
148716	385847
167974	385848
85253	385849
8551	385850
33660	385851
125210	385852
101541	385853
117745	385854
61484	385855
372417	385856
51129	385857
287638	385858
1602	385859
43321	385860
169233	385861
29928	385862
407740	385863
172614	385864
351394	385865
47997	385866
94412	385867
72734	385868
33843	385869
1107	385870
209586	385871
310539	385872
115001	385873
143599	385874
416980	385875
272017	385876
372113	385877
296332	385878
153793	385879
143372	385880
101720	385881
345833	385882
77783	385883
237604	385884
104384	385885
157789	385886
24790	385887
216634	385888
215526	385889
60954	385890
63946	385891
5058	385892
293564	385893
49786	385894
128159	385895
8660	385896
451879	385897
38623	385898
38149	385899
292847	385900
132925	385901
140194	385902
15561	385903
261539	385904
165845	385905
372792	385906
311164	385907
157038	385908
155957	385909
137000	385910
43023	385911
209645	385912
93768	385913
189847	385914
76917	385915
98113	385916
375530	385917
270688	385918
388696	385919
37216	385920
248835	385921
125464	385922
135969	385923
164766	385924
86202	385925
38847	385926
168645	385927
163389	385928
342564	385929
340461	385930
143521	385931
133561	385932
109794	385933
371630	385934
236296	385935
306509	385936
328629	385937
246050	385938
251165	385939
98916	385940
355138	385941
194129	385942
297185	385943
256973	385944
70960	385945
452458	385946
156606	385947
300811	385948
93830	385949
251023	385950
250465	385951
361419	385952
53610	385953
62203	385954
117905	385955
453625	385956
112994	385957
47923	385958
138952	385959
382083	385960
323752	385961
183752	385962
146675	385963
40863	385964
231840	385965
178279	385966
201056	385967
142029	385968
414989	385969
58452	385970
423251	385971
159980	385972
459365	385973
268450	385974
161434	385975
81313	385976
79124	385977
402462	385978
175393	385979
95794	385980
127560	385981
96488	385982
169819	385983
104623	385984
321041	385985
208697	385986
181879	385987
403865	385988
362009	385989
242208	385990
148801	385991
68481	385992
89304	385993
303089	385994
61463	385995
348220	385996
47920	385997
138202	385998
272161	385999
258796	386000
398328	386001
79581	386002
351492	386003
138234	386004
277567	386005
393126	386006
438606	386007
176367	386008
263067	386009
430203	386010
223703	386011
86256	386012
150139	386013
139732	386014
115860	386015
193028	386016
153976	386017
444926	386018
374110	386019
369122	386020
64194	386021
399919	386022
305856	386023
37218	386024
427503	386025
219362	386026
225516	386027
253041	386028
305928	386029
144974	386030
127093	386031
153617	386032
368039	386033
107397	386034
185872	386035
409818	386036
104638	386037
32944	386038
377427	386039
381168	386040
86202	386041
225960	386042
71439	386043
161015	386044
224690	386045
168484	386046
104497	386047
43142	386048
419307	386049
368246	386050
143485	386051
312848	386052
110921	386053
138591	386054
48954	386055
336042	386056
215887	386057
91554	386058
116608	386059
335599	386060
406094	386061
317076	386062
196606	386063
205297	386064
382308	386065
150531	386066
221714	386067
82430	386068
66609	386069
121510	386070
232733	386071
307010	386072
228440	386073
175926	386074
294039	386075
132892	386076
276603	386077
109679	386078
340715	386079
126665	386080
396162	386081
185882	386082
397728	386083
247762	386084
177040	386085
47579	386086
68294	386087
181020	386088
99909	386089
228666	386090
291030	386091
62518	386092
53435	386093
265018	386094
16611	386095
196154	386096
109616	386097
333951	386098
305199	386099
40338	386100
88680	386101
216684	386102
344600	386103
276044	386104
291546	386105
412830	386106
201996	386107
254853	386108
356339	386109
165668	386110
166607	386111
199542	386112
91554	386113
48462	386114
250291	386115
84624	386116
237589	386117
34367	386118
168236	386119
372095	386120
69150	386121
331786	386122
121686	386123
247476	386124
155710	386125
60593	386126
21467	386127
26801	386128
193226	386129
279212	386130
50580	386131
32148	386132
84624	386133
182146	386134
180921	386135
230562	386136
420417	386137
178918	386138
63201	386139
106736	386140
183906	386141
110835	386142
133979	386143
74152	386144
78648	386145
325374	386146
29792	386147
127408	386148
287819	386149
163862	386150
409559	386151
142996	386152
379617	386153
304977	386154
182244	386155
179519	386156
203805	386157
150181	386158
268683	386159
304456	386160
54600	386161
155630	386162
29722	386163
70296	386164
7491	386165
374319	386166
253304	386167
72613	386168
173625	386169
27318	386170
276939	386171
242347	386172
262501	386173
346531	386174
276520	386175
385853	386176
292515	386177
74647	386178
193452	386179
446097	386180
431185	386181
416486	386182
381757	386183
95407	386184
438750	386185
15760	386186
39164	386187
146474	386188
203136	386189
189095	386190
48938	386191
170545	386192
70078	386193
3596	386194
82628	386195
184071	386196
166813	386197
47505	386198
421196	386199
188077	386200
180443	386201
188897	386202
230659	386203
366768	386204
216509	386205
178087	386206
332280	386207
183645	386208
102795	386209
448458	386210
234908	386211
126224	386212
89111	386213
380365	386214
9000	386215
339316	386216
385842	386217
191985	386218
207610	386219
35849	386220
124845	386221
276268	386222
49014	386223
134851	386224
206651	386225
206651	386226
217093	386227
12249	386228
325634	386229
291618	386230
224004	386231
401695	386232
133600	386233
35207	386234
216353	386235
144370	386236
66772	386237
51063	386238
265774	386239
383264	386240
206399	386241
5929	386242
42483	386243
31473	386244
59671	386245
49739	386246
22797	386247
206319	386248
350493	386249
130577	386250
119405	386251
82076	386252
69977	386253
156374	386254
205486	386255
291799	386256
77873	386257
7701	386258
48733	386259
96713	386260
166439	386261
91083	386262
14642	386263
245148	386264
37034	386265
23039	386266
2877	386267
23914	386268
14648	386269
15321	386270
106403	386271
51568	386272
198151	386273
13169	386274
29364	386275
47156	386276
74184	386277
208729	386278
36709	386279
36984	386280
8561	386281
99448	386282
436288	386283
68743	386284
84535	386285
30348	386286
109046	386287
172294	386288
283619	386289
107426	386290
95955	386291
311113	386292
62640	386293
354883	386294
125615	386295
127982	386296
194288	386297
155921	386298
342614	386299
386605	386300
160543	386301
6526	386302
116426	386303
318933	386304
49919	386305
118854	386306
105003	386307
195627	386308
436869	386309
410363	386310
274747	386311
139838	386312
128090	386313
153615	386314
49566	386315
20334	386316
21520	386317
330598	386318
80951	386319
128210	386320
2611	386321
5353	386322
49025	386323
107980	386324
236685	386325
253144	386326
107980	386327
50947	386328
10125	386329
85880	386330
339196	386331
42898	386332
81813	386333
1756	386334
352960	386335
97886	386336
85880	386337
16137	386338
149934	386339
167515	386340
432724	386341
27813	386342
261428	386343
194636	386344
133212	386345
403828	386346
436242	386347
96210	386348
189390	386349
59511	386350
596	386351
98301	386352
438395	386353
79220	386354
401919	386355
319219	386356
281737	386357
302303	386358
6984	386359
5037	386360
6900	386361
8281	386362
52268	386363
219429	386364
111205	386365
30301	386366
169752	386367
5601	386368
203988	386369
221795	386370
42854	386371
25771	386372
415419	386373
201989	386374
204298	386375
10018	386376
17053	386377
412036	386378
116606	386379
20959	386380
298004	386381
53067	386382
325965	386383
310845	386384
27898	386385
17355	386386
94084	386387
440870	386388
162039	386389
388755	386390
734	386391
62859	386392
1746	386393
9827	386394
454574	386395
360797	386396
60753	386397
816	386398
442456	386399
46321	386400
353035	386401
15240	386402
118208	386403
88599	386404
139904	386405
154929	386406
16389	386407
195970	386408
147960	386409
228330	386410
94945	386411
63609	386412
79588	386413
61915	386414
19173	386415
304940	386416
98420	386417
205549	386418
126566	386419
16429	386420
64250	386421
15127	386422
2220	386423
84959	386424
283868	386425
46667	386426
10798	386427
1339	386428
34438	386429
24500	386430
28077	386431
178888	386432
26626	386433
601	386434
188869	386435
52229	386436
163541	386437
436602	386438
74238	386439
32623	386440
218592	386441
146411	386442
244502	386443
52743	386444
120598	386445
16467	386446
118936	386447
193476	386448
133291	386449
549	386450
87364	386451
1536	386452
453933	386453
17255	386454
105346	386455
16869	386456
241289	386457
207388	386458
220377	386459
132275	386460
118358	386461
416093	386462
124628	386463
54409	386464
169222	386465
131550	386466
27250	386467
8352	386468
54088	386469
22102	386470
95282	386471
93530	386472
15610	386473
215103	386474
228768	386475
8908	386476
106506	386477
151054	386478
149986	386479
314961	386480
60727	386481
21236	386482
30657	386483
128066	386484
57315	386485
42844	386486
366912	386487
371070	386488
379921	386489
87443	386490
44507	386491
51529	386492
38989	386493
27282	386494
31581	386495
282948	386496
4678	386497
236642	386498
181261	386499
171783	386500
10675	386501
14149	386502
28978	386503
40099	386504
437037	386505
9306	386506
176254	386507
326151	386508
31249	386509
382038	386510
255856	386511
56083	386512
363019	386513
362081	386514
264611	386515
23961	386516
88653	386517
199431	386518
14500	386519
128259	386520
311622	386521
217260	386522
152759	386523
131475	386524
130321	386525
73563	386526
3557	386527
57476	386528
113141	386529
207246	386530
134067	386531
97773	386532
403240	386533
322139	386534
443251	386535
64061	386536
9051	386537
224330	386538
244498	386539
50583	386540
123801	386541
56243	386542
50404	386543
30325	386544
606	386545
178869	386546
199377	386547
20193	386548
2878	386549
29310	386550
60108	386551
114173	386552
4124	386553
202039	386554
114858	386555
12930	386556
75658	386557
430	386558
2099	386559
2109	386560
274195	386561
77399	386562
1439	386563
1300	386564
180450	386565
44699	386566
410292	386567
1600	386568
124559	386569
298999	386570
337732	386571
12909	386572
91680	386573
108761	386574
106633	386575
7831	386576
1118	386577
44393	386578
68708	386579
15249	386580
28098	386581
12968	386582
120845	386583
201440	386584
2098	386585
235581	386586
294	386587
2020	386588
15064	386589
26016	386590
25911	386591
12780	386592
272623	386593
62481	386594
4	386595
59901	386596
93071	386597
36143	386598
454758	386599
435397	386600
179600	386601
401646	386602
124877	386603
455644	386604
19238	386605
49012	386606
232478	386607
381567	386608
45626	386609
147506	386610
203564	386611
36313	386612
6473	386613
221647	386614
198358	386615
3791	386616
86553	386617
32312	386618
165394	386619
21654	386620
6143	386621
66771	386622
5838	386623
44149	386624
368233	386625
34244	386626
444967	386627
123837	386628
134528	386629
4175	386630
18686	386631
128789	386632
383614	386633
68883	386634
191595	386635
21811	386636
295680	386637
97681	386638
68077	386639
408276	386640
290833	386641
39634	386642
296553	386643
105630	386644
79447	386645
124587	386646
446318	386647
147249	386648
27951	386649
333476	386650
295406	386651
364056	386652
200711	386653
200795	386654
373224	386655
218244	386656
17554	386657
193638	386658
401316	386659
230744	386660
49072	386661
45527	386662
416528	386663
123336	386664
230555	386665
2303	386666
371443	386667
432820	386668
133261	386669
772	386670
88170	386671
419921	386672
65409	386673
104773	386674
368429	386675
287490	386676
172601	386677
225921	386678
300133	386679
84770	386680
7576	386681
58088	386682
151630	386683
93204	386684
86994	386685
46249	386686
100485	386687
273236	386688
292655	386689
96001	386690
417165	386691
163381	386692
216310	386693
344735	386694
39014	386695
34609	386696
14320	386697
60804	386698
91190	386699
85483	386700
222234	386701
199063	386702
171709	386703
186529	386704
193562	386705
169255	386706
115358	386707
321215	386708
49870	386709
134177	386710
410676	386711
89150	386712
400326	386713
120606	386714
34631	386715
90404	386716
412243	386717
127630	386718
410816	386719
28343	386720
253270	386721
55251	386722
153242	386723
223568	386724
259097	386725
206579	386726
242512	386727
86756	386728
236643	386729
226152	386730
370910	386731
385868	386732
245396	386733
90214	386734
218334	386735
347085	386736
342294	386737
328531	386738
271392	386739
216151	386740
305253	386741
195980	386742
324967	386743
127813	386744
164956	386745
2954	386746
36983	386747
358191	386748
443442	386749
320924	386750
348215	386751
170516	386752
55258	386753
25413	386754
373541	386755
198548	386756
101985	386757
268451	386758
241645	386759
59122	386760
147980	386761
162275	386762
191636	386763
103047	386764
53769	386765
86004	386766
186607	386767
94719	386768
159749	386769
195791	386770
144603	386771
70490	386772
310646	386773
194000	386774
50590	386775
442451	386776
248734	386777
423055	386778
127714	386779
100014	386780
76477	386781
120657	386782
131971	386783
239519	386784
384367	386785
270174	386786
165923	386787
96555	386788
304497	386789
40410	386790
109563	386791
178826	386792
301961	386793
372351	386794
199876	386795
379431	386796
73284	386797
179234	386798
265325	386799
23349	386800
374331	386801
33216	386802
132624	386803
4647	386804
92088	386805
275458	386806
335209	386807
406400	386808
90418	386809
104381	386810
455044	386811
116786	386812
336492	386813
378827	386814
35262	386815
74091	386816
208493	386817
380560	386818
290646	386819
233224	386820
78213	386821
202738	386822
423457	386823
356709	386824
112834	386825
115530	386826
30302	386827
190997	386828
459018	386829
282922	386830
52457	386831
298850	386832
114159	386833
80078	386834
202616	386835
135995	386836
235617	386837
450734	386838
459553	386839
302313	386840
303474	386841
106785	386842
216304	386843
48680	386844
92751	386845
3699	386846
307441	386847
45591	386848
291621	386849
39207	386850
85766	386851
178010	386852
85020	386853
86471	386854
412925	386855
281082	386856
9832	386857
47204	386858
42356	386859
130026	386860
305283	386861
249118	386862
95701	386863
370001	386864
216099	386865
254552	386866
433597	386867
428541	386868
312118	386869
325763	386870
457676	386871
366792	386872
324953	386873
213237	386874
424012	386875
320133	386876
101499	386877
369644	386878
340995	386879
391370	386880
49555	386881
395758	386882
372195	386883
403262	386884
232867	386885
290643	386886
104622	386887
141365	386888
307423	386889
66831	386890
41863	386891
250429	386892
455292	386893
409355	386894
246291	386895
146513	386896
130927	386897
202835	386898
388848	386899
323377	386900
297416	386901
179222	386902
394175	386903
398146	386904
19081	386905
16630	386906
7601	386907
80076	386908
94808	386909
244927	386910
230574	386911
215	386912
27374	386913
34632	386914
366991	386915
163107	386916
30605	386917
335268	386918
6578	386919
382626	386920
8511	386921
153939	386922
261823	386923
94264	386924
105711	386925
275601	386926
54200	386927
366616	386928
111784	386929
151733	386930
31735	386931
73880	386932
179327	386933
453265	386934
212379	386935
18441	386936
100061	386937
68891	386938
182460	386939
96444	386940
80124	386941
11336	386942
164177	386943
7762	386944
48815	386945
7601	386946
27234	386947
210485	386948
249349	386949
110130	386950
377350	386951
81392	386952
180100	386953
118858	386954
59439	386955
415813	386956
235844	386957
323970	386958
48887	386959
165126	386960
153585	386961
4566	386962
143771	386963
43160	386964
35127	386965
32151	386966
58485	386967
166259	386968
157799	386969
107511	386970
192642	386971
41866	386972
226034	386973
363399	386974
7439	386975
230474	386976
5127	386977
191603	386978
189099	386979
147170	386980
129163	386981
176973	386982
280434	386983
11696	386984
2473	386985
23722	386986
57035	386987
72973	386988
168142	386989
85907	386990
34990	386991
313087	386992
272178	386993
216033	386994
38424	386995
34215	386996
95634	386997
233050	386998
439931	386999
183498	387000
363225	387001
2765	387002
35535	387003
50791	387004
177729	387005
234184	387006
51798	387007
432646	387008
760	387009
255437	387010
282254	387011
2459	387012
161691	387013
190295	387014
216248	387015
94600	387016
126509	387017
58539	387018
95	387019
5131	387020
8681	387021
5131	387022
196810	387023
276	387024
87736	387025
5446	387026
164788	387027
459648	387028
82427	387029
174645	387030
5740	387031
64928	387032
4361	387033
166704	387034
48127	387035
48509	387036
434	387037
12189	387038
6120	387039
3239	387040
93620	387041
108012	387042
95155	387043
5131	387044
109165	387045
10605	387046
102533	387047
69802	387048
33297	387049
168655	387050
5502	387051
216975	387052
18437	387053
51725	387054
147868	387055
25434	387056
2279	387057
384071	387058
108428	387059
232051	387060
60013	387061
350395	387062
244572	387063
445977	387064
19950	387065
17803	387066
3994	387067
365532	387068
124157	387069
30840	387070
51856	387071
189499	387072
134715	387073
35841	387074
386741	387075
296533	387076
238917	387077
153376	387078
108204	387079
298539	387080
14796	387081
118575	387082
51563	387083
208665	387084
114220	387085
270853	387086
191196	387087
208821	387088
28016	387089
168384	387090
280387	387091
161174	387092
58474	387093
175830	387094
142973	387095
10209	387096
129321	387097
412360	387098
33099	387099
132848	387100
401023	387101
51803	387102
11358	387103
122224	387104
123556	387105
111904	387106
424721	387107
253115	387108
446311	387109
231827	387110
447409	387111
211048	387112
394500	387113
359820	387114
54355	387115
93838	387116
432111	387117
134939	387118
123065	387119
71450	387120
40363	387121
284968	387122
89649	387123
13944	387124
433872	387125
207263	387126
54474	387127
52658	387128
224565	387129
315778	387130
31828	387131
207143	387132
228297	387133
292088	387134
418551	387135
29177	387136
379950	387137
372976	387138
83904	387139
36918	387140
112864	387141
85117	387142
356248	387143
17770	387144
2420	387145
392558	387146
139937	387147
68558	387148
178516	387149
41713	387150
368134	387151
132337	387152
252094	387153
10600	387154
353	387155
159344	387156
234351	387157
140898	387158
36522	387159
62561	387160
11089	387161
30	387162
189603	387163
214578	387164
211866	387165
112081	387166
38389	387167
233495	387168
274262	387169
100876	387170
116005	387171
244084	387172
142105	387173
53501	387174
17293	387175
405618	387176
41854	387177
43987	387178
8752	387179
87354	387180
106052	387181
80230	387182
241392	387183
123253	387184
175203	387185
10532	387186
109635	387187
441	387188
30410	387189
58563	387190
100485	387191
217725	387192
52889	387193
452	387194
29937	387195
36645	387196
13390	387197
43061	387198
129982	387199
5142	387200
63384	387201
381503	387202
398846	387203
77684	387204
308	387205
455510	387206
170669	387207
390100	387208
77105	387209
72548	387210
119692	387211
392991	387212
439858	387213
133144	387214
35395	387215
68945	387216
46730	387217
215099	387218
97081	387219
447539	387220
84633	387221
15049	387222
184366	387223
123312	387224
39834	387225
17856	387226
61102	387227
204875	387228
186686	387229
249600	387230
54380	387231
143965	387232
79194	387233
389983	387234
48561	387235
63316	387236
67721	387237
71731	387238
86681	387239
2781	387240
15746	387241
299675	387242
80080	387243
166959	387244
182924	387245
21986	387246
354181	387247
202072	387248
73315	387249
101230	387250
47022	387251
208137	387252
212856	387253
306789	387254
48279	387255
26297	387256
312888	387257
12428	387258
347636	387259
116158	387260
19794	387261
144859	387262
447840	387263
8710	387264
87736	387265
187923	387266
34444	387267
86126	387268
181750	387269
353912	387270
252796	387271
156460	387272
368174	387273
71091	387274
84896	387275
97306	387276
211473	387277
62988	387278
116877	387279
454276	387280
145746	387281
61587	387282
407789	387283
219715	387284
62819	387285
169636	387286
310508	387287
300399	387288
25420	387289
180700	387290
135758	387291
4054	387292
68857	387293
7297	387294
1257	387295
57	387296
63841	387297
61499	387298
178248	387299
2657	387300
90974	387301
261069	387302
3379	387303
57	387304
61486	387305
57	387306
26593	387307
57	387308
659	387309
113905	387310
128824	387311
13700	387312
408406	387313
237877	387314
64107	387315
20575	387316
34489	387317
98139	387318
5454	387319
308095	387320
8784	387321
58850	387322
99213	387323
40608	387324
64861	387325
346416	387326
16088	387327
25450	387328
116246	387329
59429	387330
50458	387331
96724	387332
44269	387333
238864	387334
4655	387335
8654	387336
95549	387337
92504	387338
277690	387339
103086	387340
120515	387341
10346	387342
78881	387343
20145	387344
56212	387345
250528	387346
19799	387347
64579	387348
19799	387349
240014	387350
144589	387351
37371	387352
6413	387353
275942	387354
6583	387355
113932	387356
14184	387357
133637	387358
117943	387359
117133	387360
359281	387361
64638	387362
1581	387363
87945	387364
39996	387365
67562	387366
84384	387367
33578	387368
61831	387369
39052	387370
39350	387371
410224	387372
112367	387373
126047	387374
65306	387375
127180	387376
248769	387377
148298	387378
180689	387379
31983	387380
92143	387381
82063	387382
34452	387383
36900	387384
435450	387385
63996	387386
100922	387387
262747	387388
6395	387389
139805	387390
39310	387391
28115	387392
193890	387393
121424	387394
26847	387395
148018	387396
37841	387397
124513	387398
53745	387399
409186	387400
311274	387401
11460	387402
20069	387403
8635	387404
226945	387405
273592	387406
107421	387407
25807	387408
2929	387409
264781	387410
74490	387411
113281	387412
87065	387413
2135	387414
35963	387415
238095	387416
226349	387417
51418	387418
74526	387419
321898	387420
3114	387421
66119	387422
88026	387423
105332	387424
26528	387425
127343	387426
89417	387427
47732	387428
30072	387429
2080	387430
127906	387431
21808	387432
218434	387433
95519	387434
407107	387435
134601	387436
71145	387437
82260	387438
180824	387439
194177	387440
37020	387441
68002	387442
381375	387443
14527	387444
446162	387445
115769	387446
337227	387447
114264	387448
194777	387449
26918	387450
433681	387451
23991	387452
338	387453
222747	387454
120378	387455
141645	387456
91976	387457
256150	387458
146499	387459
18502	387460
249978	387461
26851	387462
198250	387463
393671	387464
13639	387465
14753	387466
156957	387467
156957	387468
346890	387469
345912	387470
306386	387471
230488	387472
225942	387473
403995	387474
175625	387475
36179	387476
442573	387477
75822	387478
89507	387479
69948	387480
117870	387481
227265	387482
97175	387483
80079	387484
8781	387485
50821	387486
166721	387487
24312	387488
143313	387489
42583	387490
37952	387491
35311	387492
10508	387493
268971	387494
1898	387495
316777	387496
83320	387497
364826	387498
60788	387499
306871	387500
33456	387501
213787	387502
275291	387503
147158	387504
13716	387505
15452	387506
17164	387507
45839	387508
344560	387509
235048	387510
3917	387511
242060	387512
33337	387513
285603	387514
2597	387515
60367	387516
23610	387517
364915	387518
95219	387519
224958	387520
200634	387521
49326	387522
1719	387523
398627	387524
21954	387525
233114	387526
284428	387527
43667	387528
190244	387529
38545	387530
32685	387531
20059	387532
40309	387533
136689	387534
4172	387535
216875	387536
32682	387537
55480	387538
278217	387539
198297	387540
5412	387541
184034	387542
251335	387543
139042	387544
13	387545
30708	387546
35419	387547
133489	387548
69810	387549
16266	387550
56652	387551
212040	387552
326549	387553
122531	387554
187534	387555
133951	387556
53933	387557
23387	387558
46800	387559
276694	387560
129338	387561
138691	387562
44040	387563
93426	387564
224686	387565
30721	387566
113492	387567
326421	387568
373634	387569
61784	387570
420162	387571
96049	387572
16956	387573
769	387574
201073	387575
194469	387576
199454	387577
448714	387578
405153	387579
100158	387580
334206	387581
31643	387582
244345	387583
440579	387584
313958	387585
29476	387586
123768	387587
64806	387588
398064	387589
25301	387590
26296	387591
426312	387592
3631	387593
12568	387594
56931	387595
51217	387596
206049	387597
234100	387598
6142	387599
235047	387600
61606	387601
3949	387602
245064	387603
318245	387604
155006	387605
185004	387606
396624	387607
400688	387608
325955	387609
318027	387610
407693	387611
60946	387612
73816	387613
454367	387614
52516	387615
374874	387616
230240	387617
116292	387618
22805	387619
162262	387620
120862	387621
190268	387622
6359	387623
2271	387624
10624	387625
233367	387626
309937	387627
58131	387628
104044	387629
118138	387630
454144	387631
103926	387632
200086	387633
204460	387634
114040	387635
123222	387636
94688	387637
100428	387638
159920	387639
9164	387640
102412	387641
23703	387642
42600	387643
16729	387644
38469	387645
297493	387646
171236	387647
237912	387648
269684	387649
3881	387650
193690	387651
3970	387652
186717	387653
292180	387654
317596	387655
14265	387656
383474	387657
78286	387658
182424	387659
33018	387660
88704	387661
178222	387662
2183	387663
220028	387664
227607	387665
7215	387666
237545	387667
77074	387668
83067	387669
94432	387670
457269	387671
69012	387672
132307	387673
87975	387674
166990	387675
458977	387676
220567	387677
187821	387678
333073	387679
12851	387680
239445	387681
83193	387682
422773	387683
8765	387684
121317	387685
30582	387686
259548	387687
157877	387688
385007	387689
74306	387690
392203	387691
96228	387692
137568	387693
127604	387694
443588	387695
448248	387696
63533	387697
299960	387698
10795	387699
175942	387700
248551	387701
105980	387702
339407	387703
63333	387704
119383	387705
220339	387706
346302	387707
398030	387708
418513	387709
204044	387710
186167	387711
186409	387712
178488	387713
230625	387714
241133	387715
102934	387716
255490	387717
124012	387718
178919	387719
390186	387720
70370	387721
449085	387722
47234	387723
427381	387724
215702	387725
236766	387726
126710	387727
211021	387728
20969	387729
58496	387730
71533	387731
2971	387732
437616	387733
115617	387734
358117	387735
452521	387736
98222	387737
219787	387738
36089	387739
58023	387740
178604	387741
105018	387742
290228	387743
158414	387744
192491	387745
58795	387746
221244	387747
18861	387748
55694	387749
120075	387750
84035	387751
4282	387752
191822	387753
224845	387754
25782	387755
36568	387756
204677	387757
27024	387758
41021	387759
142005	387760
235876	387761
444100	387762
245582	387763
249264	387764
443401	387765
238536	387766
416236	387767
127212	387768
76580	387769
188481	387770
226195	387771
387148	387772
121641	387773
128035	387774
450633	387775
331345	387776
79635	387777
136854	387778
314096	387779
415171	387780
11910	387781
82991	387782
15015	387783
402802	387784
32295	387785
108141	387786
46269	387787
71515	387788
248424	387789
24448	387790
22697	387791
851	387792
24633	387793
403623	387794
234140	387795
92964	387796
43450	387797
7970	387798
246729	387799
124864	387800
68830	387801
39081	387802
173728	387803
230631	387804
260133	387805
143613	387806
96487	387807
200691	387808
6876	387809
54497	387810
12127	387811
99151	387812
70965	387813
109854	387814
35758	387815
160183	387816
312351	387817
188	387818
326160	387819
405978	387820
313411	387821
118037	387822
15847	387823
6876	387824
59511	387825
26876	387826
28590	387827
204231	387828
233651	387829
149107	387830
347870	387831
53837	387832
155743	387833
207921	387834
21901	387835
20666	387836
239739	387837
20058	387838
81569	387839
221103	387840
274785	387841
62521	387842
60128	387843
1182	387844
238262	387845
30414	387846
357631	387847
31899	387848
31032	387849
197802	387850
154932	387851
33935	387852
20611	387853
4149	387854
5939	387855
7965	387856
198653	387857
300715	387858
183060	387859
2347	387860
55458	387861
2228	387862
889	387863
169535	387864
281251	387865
179406	387866
165688	387867
54532	387868
29043	387869
20889	387870
126519	387871
373457	387872
199159	387873
229312	387874
352320	387875
48725	387876
74624	387877
49481	387878
110334	387879
63075	387880
334370	387881
351765	387882
390198	387883
113301	387884
119900	387885
62754	387886
38593	387887
55209	387888
333685	387889
4401	387890
347310	387891
42184	387892
12401	387893
103105	387894
184669	387895
28140	387896
120424	387897
399569	387898
120802	387899
86262	387900
63402	387901
14518	387902
621	387903
181076	387904
278724	387905
175519	387906
48684	387907
56039	387908
245371	387909
251584	387910
21708	387911
57595	387912
51169	387913
168151	387914
450718	387915
204004	387916
310613	387917
95928	387918
40394	387919
126534	387920
155236	387921
7339	387922
310042	387923
146448	387924
37893	387925
44258	387926
20130	387927
1006	387928
153163	387929
53206	387930
178477	387931
78088	387932
6523	387933
65086	387934
225428	387935
3327	387936
141536	387937
232325	387938
440565	387939
448855	387940
209317	387941
336648	387942
220696	387943
173263	387944
61437	387945
7676	387946
45760	387947
88432	387948
84743	387949
81140	387950
45531	387951
13010	387952
105356	387953
72624	387954
51868	387955
47906	387956
411396	387957
217416	387958
45920	387959
14788	387960
150214	387961
61372	387962
27739	387963
51997	387964
192939	387965
236035	387966
63175	387967
8762	387968
41803	387969
233818	387970
226169	387971
124901	387972
55869	387973
91782	387974
248290	387975
139428	387976
19656	387977
193484	387978
192908	387979
134497	387980
379258	387981
333869	387982
215357	387983
5	387984
335731	387985
371864	387986
44503	387987
450762	387988
79650	387989
207369	387990
41528	387991
219218	387992
68049	387993
45770	387994
387980	387995
86272	387996
17710	387997
329806	387998
86563	387999
417126	388000
230371	388001
230371	388002
62630	388003
13948	388004
116571	388005
42817	388006
42817	388007
53859	388008
424011	388009
449528	388010
20975	388011
78080	388012
224391	388013
96253	388014
135522	388015
407268	388016
167731	388017
91387	388018
73585	388019
303296	388020
42817	388021
224001	388022
227678	388023
64346	388024
41028	388025
25673	388026
128833	388027
4520	388028
150909	388029
207559	388030
433245	388031
7310	388032
34156	388033
67809	388034
43046	388035
245864	388036
56412	388037
332088	388038
57210	388039
436411	388040
373936	388041
41940	388042
17726	388043
34830	388044
16563	388045
64963	388046
174560	388047
30468	388048
36618	388049
113099	388050
7036	388051
47207	388052
314952	388053
412700	388054
10772	388055
361341	388056
266298	388057
100596	388058
399061	388059
148319	388060
310789	388061
81652	388062
154804	388063
420628	388064
24234	388065
258205	388066
3020	388067
107810	388068
109563	388069
423743	388070
97093	388071
295666	388072
62198	388073
298793	388074
210230	388075
82289	388076
775	388077
207823	388078
99846	388079
38221	388080
11	388081
12011	388082
13017	388083
15950	388084
6849	388085
249040	388086
232952	388087
356501	388088
174674	388089
304916	388090
174914	388091
561	388092
207516	388093
22854	388094
38028	388095
60324	388096
217071	388097
58467	388098
203095	388099
232185	388100
430216	388101
59357	388102
104938	388103
1469	388104
21904	388105
31232	388106
87354	388107
5584	388108
254808	388109
226282	388110
172964	388111
34989	388112
69994	388113
140950	388114
63385	388115
157021	388116
24683	388117
189045	388118
357425	388119
172909	388120
176511	388121
114280	388122
104394	388123
317061	388124
110375	388125
8585	388126
7488	388127
50793	388128
238820	388129
75786	388130
168037	388131
41598	388132
26832	388133
410497	388134
276842	388135
213427	388136
107775	388137
188453	388138
204768	388139
54333	388140
91933	388141
34838	388142
6284	388143
123947	388144
217365	388145
45337	388146
405149	388147
110615	388148
1586	388149
41134	388150
301198	388151
2441	388152
8898	388153
449880	388154
102021	388155
192248	388156
3060	388157
192846	388158
69231	388159
259737	388160
43368	388161
178142	388162
176129	388163
6447	388164
61568	388165
23171	388166
147223	388167
292175	388168
130204	388169
27654	388170
31245	388171
28250	388172
41142	388173
437694	388174
108219	388175
390415	388176
682	388177
31932	388178
16702	388179
25188	388180
69864	388181
200919	388182
18090	388183
187858	388184
296149	388185
16448	388186
306823	388187
27371	388188
88797	388189
29573	388190
89140	388191
32423	388192
3021	388193
6911	388194
54097	388195
6887	388196
118425	388197
56046	388198
81811	388199
92930	388200
2677	388201
206482	388202
146335	388203
430374	388204
5408	388205
77613	388206
1376	388207
144789	388208
7821	388209
79410	388210
22407	388211
8077	388212
66289	388213
74005	388214
231790	388215
241962	388216
52597	388217
437177	388218
401026	388219
350590	388220
294278	388221
158522	388222
7767	388223
14107	388224
371360	388225
38637	388226
14831	388227
5659	388228
363782	388229
104561	388230
8077	388231
10841	388232
173566	388233
418374	388234
334437	388235
3828	388236
167701	388237
106337	388238
38814	388239
306808	388240
71804	388241
219661	388242
448551	388243
111636	388244
242905	388245
340623	388246
62220	388247
148475	388248
258277	388249
49551	388250
159102	388251
138401	388252
129319	388253
382	388254
69304	388255
5057	388256
10454	388257
231245	388258
416612	388259
556	388260
207738	388261
1795	388262
75493	388263
101363	388264
93688	388265
132117	388266
195858	388267
12823	388268
3471	388269
11167	388270
405004	388271
420499	388272
26967	388273
275160	388274
9197	388275
211992	388276
39222	388277
125591	388278
323760	388279
136716	388280
147183	388281
98991	388282
132902	388283
102101	388284
108551	388285
146882	388286
122880	388287
90440	388288
149433	388289
38618	388290
33705	388291
43221	388292
142490	388293
161800	388294
53843	388295
26013	388296
279635	388297
1232	388298
249649	388299
182990	388300
129429	388301
141085	388302
202423	388303
101002	388304
1605	388305
50717	388306
315623	388307
184586	388308
1224	388309
54371	388310
118927	388311
246	388312
72028	388313
369862	388314
197262	388315
98472	388316
441858	388317
332165	388318
346465	388319
2999	388320
458605	388321
47144	388322
41382	388323
84710	388324
672	388325
79291	388326
222599	388327
168807	388328
122455	388329
672	388330
96346	388331
7588	388332
247704	388333
118944	388334
8702	388335
431104	388336
100314	388337
40	388338
445819	388339
37592	388340
60816	388341
351617	388342
441661	388343
346949	388344
7250	388345
139186	388346
215454	388347
397841	388348
5376	388349
113008	388350
114297	388351
111780	388352
6698	388353
31306	388354
34368	388355
135197	388356
372192	388357
257965	388358
125845	388359
144800	388360
124247	388361
29734	388362
47342	388363
442416	388364
197944	388365
255167	388366
137544	388367
18105	388368
139459	388369
300496	388370
28602	388371
16254	388372
207075	388373
169273	388374
7753	388375
344239	388376
429453	388377
127831	388378
216722	388379
137042	388380
15213	388381
197400	388382
125202	388383
102562	388384
102193	388385
208155	388386
61869	388387
175574	388388
231691	388389
238352	388390
146049	388391
185966	388392
242429	388393
314667	388394
387599	388395
101880	388396
380929	388397
425921	388398
372714	388399
187017	388400
395005	388401
334	388402
64553	388403
4719	388404
409836	388405
24879	388406
51470	388407
435131	388408
362305	388409
29256	388410
103347	388411
80567	388412
264528	388413
2124	388414
205874	388415
447060	388416
3982	388417
1198	388418
162356	388419
128791	388420
7969	388421
246928	388422
48606	388423
155355	388424
25078	388425
410229	388426
139093	388427
63771	388428
52083	388429
77007	388430
301837	388431
14920	388432
294216	388433
310825	388434
97877	388435
10468	388436
128430	388437
114148	388438
46808	388439
942	388440
368771	388441
4974	388442
64228	388443
125704	388444
370995	388445
318056	388446
90306	388447
5773	388448
97077	388449
119474	388450
16420	388451
259895	388452
20994	388453
218179	388454
61162	388455
326650	388456
199188	388457
120517	388458
314043	388459
153929	388460
62504	388461
94946	388462
353279	388463
278795	388464
383619	388465
421384	388466
167493	388467
206236	388468
11500	388469
16297	388470
22525	388471
140346	388472
233043	388473
109946	388474
108945	388475
139726	388476
203598	388477
40890	388478
362041	388479
237339	388480
52718	388481
91616	388482
75880	388483
103063	388484
164548	388485
117189	388486
22317	388487
199555	388488
86588	388489
53449	388490
270628	388491
57798	388492
30373	388493
3094	388494
127078	388495
412786	388496
149257	388497
26195	388498
429863	388499
2695	388500
60003	388501
8889	388502
100258	388503
27580	388504
231800	388505
125824	388506
16757	388507
99460	388508
216903	388509
213598	388510
164392	388511
108043	388512
145036	388513
391001	388514
225017	388515
143944	388516
102897	388517
71420	388518
63497	388519
405094	388520
418544	388521
210181	388522
74685	388523
90340	388524
10634	388525
118911	388526
80769	388527
235468	388528
223979	388529
224047	388530
94602	388531
157161	388532
91023	388533
34748	388534
123674	388535
200031	388536
425451	388537
102738	388538
164365	388539
427957	388540
201965	388541
18294	388542
70767	388543
212764	388544
81522	388545
203937	388546
375759	388547
52786	388548
438958	388549
11159	388550
17884	388551
448601	388552
118833	388553
267242	388554
926	388555
106759	388556
292207	388557
8610	388558
17018	388559
48909	388560
58994	388561
69393	388562
132091	388563
315902	388564
169382	388565
197072	388566
458802	388567
233042	388568
174898	388569
133609	388570
167104	388571
225943	388572
26817	388573
242777	388574
103716	388575
119681	388576
363471	388577
447919	388578
19498	388579
425030	388580
202338	388581
9089	388582
48102	388583
391565	388584
293337	388585
29027	388586
102031	388587
1226	388588
109874	388589
30825	388590
148806	388591
102924	388592
18612	388593
245231	388594
237381	388595
81741	388596
405241	388597
28759	388598
212005	388599
397721	388600
82961	388601
85050	388602
87672	388603
439575	388604
12431	388605
236663	388606
230357	388607
186429	388608
50058	388609
126359	388610
354750	388611
146018	388612
237384	388613
28324	388614
103428	388615
45704	388616
343158	388617
2267	388618
44917	388619
391042	388620
48195	388621
27498	388622
7144	388623
23458	388624
203690	388625
60824	388626
55892	388627
30022	388628
36449	388629
199871	388630
35645	388631
42593	388632
151541	388633
381377	388634
158995	388635
239882	388636
443304	388637
337358	388638
129390	388639
434096	388640
186254	388641
315009	388642
4632	388643
190536	388644
287536	388645
173239	388646
33410	388647
157544	388648
85114	388649
16797	388650
100746	388651
9281	388652
29906	388653
114378	388654
68531	388655
179581	388656
33573	388657
407912	388658
79874	388659
243651	388660
406468	388661
82527	388662
237661	388663
16859	388664
42386	388665
9275	388666
119821	388667
53310	388668
66453	388669
73627	388670
452870	388671
215390	388672
293379	388673
441861	388674
216158	388675
43894	388676
373418	388677
8778	388678
6827	388679
78941	388680
8673	388681
247071	388682
236100	388683
66413	388684
49750	388685
17604	388686
69750	388687
120336	388688
22501	388689
286185	388690
40132	388691
169027	388692
81715	388693
62821	388694
91691	388695
45058	388696
42665	388697
28497	388698
121791	388699
304884	388700
185556	388701
143244	388702
64195	388703
177129	388704
239827	388705
34836	388706
155310	388707
73383	388708
9707	388709
203	388710
241258	388711
1398	388712
238065	388713
6901	388714
37674	388715
21291	388716
38890	388717
398700	388718
26227	388719
22186	388720
38766	388721
264854	388722
10469	388723
128267	388724
107210	388725
119140	388726
216933	388727
158881	388728
26629	388729
180185	388730
75653	388731
203136	388732
22991	388733
919	388734
16054	388735
495	388736
13517	388737
244313	388738
11036	388739
309170	388740
106341	388741
13188	388742
225572	388743
203737	388744
35233	388745
81738	388746
25087	388747
106364	388748
178403	388749
233640	388750
1874	388751
100675	388752
4093	388753
349518	388754
428276	388755
53339	388756
425311	388757
214576	388758
293495	388759
233523	388760
11548	388761
118066	388762
88284	388763
29213	388764
72451	388765
225525	388766
288341	388767
181830	388768
39913	388769
45136	388770
243529	388771
85541	388772
458011	388773
43160	388774
44968	388775
58834	388776
49857	388777
83929	388778
314453	388779
195848	388780
113469	388781
234060	388782
63243	388783
86410	388784
86093	388785
175743	388786
330501	388787
22304	388788
213274	388789
53157	388790
301711	388791
170592	388792
421283	388793
384443	388794
1379	388795
17993	388796
130420	388797
108318	388798
1103	388799
2251	388800
5855	388801
103214	388802
457488	388803
177432	388804
12940	388805
145784	388806
182666	388807
171833	388808
252087	388809
136087	388810
205977	388811
156721	388812
135249	388813
7004	388814
298031	388815
200750	388816
80405	388817
421540	388818
38186	388819
224424	388820
326815	388821
437252	388822
9426	388823
407297	388824
81973	388825
9664	388826
176915	388827
2243	388828
6819	388829
98923	388830
142516	388831
36455	388832
413063	388833
147379	388834
9564	388835
104559	388836
74967	388837
191819	388838
331594	388839
140374	388840
12834	388841
140168	388842
188661	388843
144014	388844
180662	388845
428023	388846
74967	388847
368888	388848
275871	388849
396820	388850
283819	388851
171351	388852
8066	388853
454029	388854
240884	388855
51472	388856
62129	388857
87306	388858
90220	388859
23917	388860
28472	388861
109080	388862
5000	388863
346832	388864
34409	388865
77859	388866
55323	388867
8464	388868
102804	388869
52331	388870
47710	388871
358979	388872
65397	388873
10457	388874
118207	388875
147779	388876
218743	388877
52287	388878
3033	388879
414194	388880
446786	388881
60416	388882
230089	388883
425230	388884
61533	388885
27576	388886
1950	388887
335867	388888
453319	388889
178315	388890
301377	388891
19719	388892
27151	388893
4485	388894
3852	388895
13480	388896
12834	388897
138909	388898
211639	388899
97369	388900
111880	388901
72708	388902
303088	388903
206113	388904
160842	388905
412930	388906
116087	388907
290271	388908
38489	388909
20090	388910
111822	388911
7927	388912
180675	388913
48171	388914
215681	388915
103017	388916
53688	388917
71083	388918
118177	388919
175580	388920
400052	388921
2024	388922
150337	388923
17721	388924
217716	388925
50424	388926
70455	388927
174517	388928
143931	388929
237423	388930
103972	388931
160404	388932
19780	388933
19643	388934
18058	388935
48718	388936
134508	388937
63624	388938
166038	388939
409216	388940
149062	388941
146615	388942
411896	388943
124734	388944
147233	388945
342355	388946
386943	388947
325096	388948
182017	388949
438304	388950
327443	388951
443877	388952
221392	388953
283279	388954
291904	388955
279262	388956
78709	388957
269996	388958
421430	388959
453250	388960
81539	388961
58772	388962
305316	388963
261789	388964
429022	388965
439349	388966
405178	388967
394337	388968
82529	388969
2369	388970
429023	388971
175396	388972
341313	388973
431616	388974
426412	388975
254704	388976
405614	388977
124734	388978
288287	388979
171351	388980
211639	388981
360067	388982
332729	388983
58772	388984
105559	388985
38804	388986
95744	388987
3524	388988
275189	388989
104937	388990
10113	388991
363797	388992
4428	388993
28672	388994
421684	388995
209412	388996
34637	388997
28158	388998
90649	388999
48436	389000
137097	389001
6471	389002
174088	389003
335299	389004
196994	389005
1976	389006
443131	389007
78709	389008
72708	389009
122161	389010
26482	389011
223334	389012
74606	389013
173151	389014
328489	389015
316284	389016
164477	389017
180347	389018
209562	389019
106905	389020
189976	389021
100997	389022
92517	389023
52947	389024
9284	389025
100344	389026
904	389027
5676	389028
78850	389029
56196	389030
2908	389031
206000	389032
7905	389033
34961	389034
152507	389035
158388	389036
10612	389037
189782	389038
60137	389039
45489	389040
290043	389041
24461	389042
37898	389043
144998	389044
60209	389045
70118	389046
65747	389047
223236	389048
212524	389049
64155	389050
180575	389051
73237	389052
8420	389053
86914	389054
91868	389055
60844	389056
75	389057
103382	389058
22824	389059
531	389060
50445	389061
292318	389062
153	389063
113268	389064
4384	389065
289318	389066
186416	389067
11294	389068
70521	389069
173208	389070
105570	389071
442479	389072
291657	389073
1520	389074
140141	389075
402241	389076
13532	389077
11047	389078
40009	389079
124846	389080
99586	389081
85430	389082
7300	389083
57267	389084
4196	389085
178866	389086
26921	389087
99112	389088
308289	389089
202260	389090
58232	389091
3731	389092
106557	389093
104111	389094
13921	389095
130040	389096
195545	389097
341519	389098
1684	389099
18211	389100
28273	389101
13574	389102
96594	389103
158880	389104
7727	389105
30493	389106
100579	389107
205568	389108
63844	389109
124340	389110
90205	389111
115935	389112
104786	389113
18116	389114
100019	389115
29662	389116
111148	389117
149731	389118
420265	389119
168901	389120
241624	389121
458480	389122
73051	389123
48801	389124
31768	389125
8704	389126
3063	389127
56325	389128
5329	389129
102591	389130
186945	389131
8997	389132
162151	389133
1332	389134
86507	389135
3853	389136
428337	389137
52103	389138
94094	389139
118169	389140
279660	389141
440	389142
2073	389143
206414	389144
224178	389145
54212	389146
246239	389147
182666	389148
323709	389149
11177	389150
13052	389151
1392	389152
256	389153
11302	389154
145087	389155
179476	389156
20216	389157
25921	389158
61965	389159
432	389160
2737	389161
96325	389162
11955	389163
3635	389164
62234	389165
272469	389166
64752	389167
116056	389168
397073	389169
3433	389170
382506	389171
86236	389172
160420	389173
43104	389174
8464	389175
19573	389176
25201	389177
126121	389178
207284	389179
2935	389180
5305	389181
11177	389182
182633	389183
419621	389184
37006	389185
179348	389186
31676	389187
158834	389188
299026	389189
12	389190
23147	389191
2231	389192
47120	389193
142795	389194
407876	389195
206522	389196
184826	389197
86043	389198
73791	389199
11047	389200
11401	389201
29902	389202
56092	389203
2664	389204
2676	389205
205151	389206
33048	389207
415350	389208
202959	389209
222341	389210
158274	389211
89458	389212
261433	389213
146972	389214
64995	389215
13480	389216
232387	389217
114486	389218
54168	389219
281221	389220
109596	389221
17798	389222
39810	389223
280612	389224
95457	389225
13607	389226
57363	389227
40	389228
101289	389229
74792	389230
183789	389231
410311	389232
77750	389233
140083	389234
57798	389235
63149	389236
226485	389237
117347	389238
28645	389239
118793	389240
63484	389241
40614	389242
54881	389243
382631	389244
152262	389245
65891	389246
46101	389247
313342	389248
62266	389249
5604	389250
50	389251
70643	389252
170573	389253
32019	389254
60847	389255
95865	389256
454949	389257
52368	389258
34677	389259
23728	389260
311960	389261
363884	389262
32804	389263
198012	389264
20047	389265
155749	389266
457197	389267
89850	389268
55179	389269
92357	389270
31591	389271
12067	389272
33085	389273
77735	389274
74649	389275
52109	389276
15531	389277
103629	389278
351502	389279
60467	389280
18054	389281
45477	389282
91223	389283
97413	389284
26227	389285
146894	389286
75492	389287
366961	389288
46268	389289
53785	389290
40415	389291
75420	389292
216123	389293
392712	389294
18817	389295
155868	389296
239440	389297
639	389298
18925	389299
28892	389300
124850	389301
10062	389302
342149	389303
125795	389304
52539	389305
10400	389306
288839	389307
71109	389308
41669	389309
101809	389310
254948	389311
104660	389312
19591	389313
286994	389314
181121	389315
415690	389316
202038	389317
12544	389318
204969	389319
25431	389320
77411	389321
49575	389322
25431	389323
133635	389324
135247	389325
207877	389326
432	389327
363600	389328
77756	389329
6620	389330
60282	389331
133103	389332
7671	389333
320983	389334
435205	389335
137720	389336
439064	389337
302796	389338
232664	389339
34379	389340
413903	389341
51489	389342
413698	389343
63528	389344
219498	389345
3691	389346
35434	389347
13318	389348
435227	389349
160647	389350
23374	389351
306265	389352
127625	389353
106664	389354
166075	389355
74907	389356
29910	389357
348950	389358
44405	389359
88921	389360
11080	389361
349965	389362
163896	389363
63896	389364
1870	389365
1272	389366
433256	389367
18627	389368
56626	389369
145519	389370
38651	389371
119676	389372
55086	389373
187923	389374
13673	389375
341751	389376
556	389377
14550	389378
19465	389379
114883	389380
246490	389381
28606	389382
11395	389383
47114	389384
156927	389385
47372	389386
182382	389387
9774	389388
431615	389389
63417	389390
205062	389391
23876	389392
187532	389393
7098	389394
17857	389395
18507	389396
135018	389397
109206	389398
81700	389399
11760	389400
34296	389401
33532	389402
59820	389403
116376	389404
43265	389405
135508	389406
1764	389407
231230	389408
11760	389409
11760	389410
69609	389411
70897	389412
66171	389413
33551	389414
5003	389415
1764	389416
241119	389417
61697	389418
168123	389419
311890	389420
204238	389421
60441	389422
33551	389423
260932	389424
229624	389425
260275	389426
955	389427
98017	389428
191786	389429
111878	389430
70290	389431
73420	389432
170047	389433
252565	389434
51789	389435
143254	389436
20443	389437
285544	389438
428311	389439
10919	389440
173973	389441
96508	389442
198503	389443
48151	389444
360196	389445
324429	389446
99645	389447
74068	389448
13034	389449
197349	389450
396286	389451
185344	389452
174683	389453
5198	389454
415851	389455
154752	389456
29936	389457
190635	389458
213993	389459
212942	389460
65392	389461
42501	389462
110893	389463
177371	389464
52997	389465
322936	389466
46057	389467
374193	389468
213338	389469
275450	389470
33317	389471
157248	389472
274549	389473
433591	389474
49288	389475
380857	389476
63202	389477
59378	389478
199034	389479
31296	389480
219335	389481
53986	389482
446629	389483
435855	389484
34789	389485
32196	389486
90012	389487
222643	389488
87205	389489
77609	389490
437644	389491
28855	389492
3340	389493
666	389494
2475	389495
3518	389496
445700	389497
66368	389498
115476	389499
86417	389500
182261	389501
175689	389502
52540	389503
177606	389504
32175	389505
158065	389506
20276	389507
54146	389508
12905	389509
97312	389510
141423	389511
320490	389512
122539	389513
223597	389514
40958	389515
235482	389516
195550	389517
394177	389518
101889	389519
11589	389520
78783	389521
407968	389522
382847	389523
204997	389524
99807	389525
158677	389526
215476	389527
372820	389528
118492	389529
49955	389530
27186	389531
27367	389532
17654	389533
359	389534
4563	389535
189246	389536
264902	389537
406191	389538
66339	389539
42175	389540
422560	389541
286804	389542
130656	389543
27661	389544
183923	389545
263592	389546
38235	389547
195663	389548
7914	389549
133987	389550
226797	389551
81227	389552
3261	389553
3261	389554
28932	389555
138458	389556
192366	389557
22287	389558
247407	389559
22140	389560
6015	389561
401935	389562
127662	389563
6509	389564
294895	389565
117568	389566
381530	389567
54086	389568
51246	389569
260618	389570
25606	389571
19541	389572
95882	389573
345003	389574
350241	389575
2630	389576
79739	389577
122220	389578
229772	389579
200751	389580
219681	389581
436478	389582
173634	389583
129678	389584
89485	389585
37530	389586
10095	389587
149565	389588
116314	389589
49296	389590
115486	389591
443378	389592
90026	389593
67633	389594
51600	389595
31841	389596
108393	389597
257187	389598
38688	389599
86751	389600
66298	389601
208110	389602
133149	389603
186299	389604
206405	389605
121190	389606
140645	389607
62646	389608
9292	389609
27048	389610
176164	389611
458184	389612
184514	389613
284394	389614
273418	389615
2433	389616
47355	389617
426290	389618
155087	389619
148690	389620
396196	389621
302739	389622
320498	389623
257658	389624
16901	389625
46963	389626
101375	389627
125728	389628
54974	389629
44775	389630
84363	389631
6941	389632
67323	389633
49296	389634
128062	389635
212680	389636
146909	389637
224586	389638
223687	389639
296126	389640
230613	389641
368287	389642
285881	389643
5321	389644
423023	389645
47371	389646
136468	389647
286800	389648
377502	389649
399644	389650
273355	389651
117672	389652
93619	389653
368110	389654
367847	389655
67716	389656
67716	389657
448154	389658
255771	389659
7148	389660
242525	389661
21817	389662
251882	389663
61796	389664
104125	389665
260467	389666
383660	389667
3309	389668
20100	389669
96614	389670
231890	389671
399385	389672
29449	389673
160761	389674
204902	389675
11361	389676
245499	389677
121456	389678
8553	389679
225946	389680
268833	389681
453527	389682
250440	389683
393152	389684
331291	389685
251367	389686
74464	389687
370684	389688
53210	389689
3346	389690
89621	389691
314926	389692
70171	389693
4347	389694
1230	389695
62990	389696
88962	389697
230231	389698
219058	389699
212001	389700
56873	389701
194202	389702
260929	389703
27602	389704
212168	389705
130212	389706
2501	389707
73686	389708
3420	389709
213101	389710
109133	389711
421142	389712
12120	389713
117146	389714
131844	389715
384369	389716
38391	389717
65912	389718
29829	389719
182148	389720
10449	389721
158539	389722
210901	389723
378472	389724
324118	389725
299	389726
56078	389727
382892	389728
413921	389729
323268	389730
6340	389731
173162	389732
227125	389733
96447	389734
25058	389735
6457	389736
158283	389737
33514	389738
432	389739
111819	389740
8210	389741
251162	389742
2252	389743
31782	389744
345644	389745
47771	389746
59560	389747
330636	389748
7871	389749
4682	389750
26263	389751
342250	389752
105220	389753
149598	389754
16122	389755
29243	389756
10112	389757
33877	389758
48541	389759
7871	389760
58919	389761
29155	389762
10914	389763
113145	389764
30696	389765
213947	389766
26263	389767
99470	389768
29623	389769
188995	389770
34098	389771
191460	389772
98692	389773
19612	389774
173280	389775
168123	389776
5901	389777
10175	389778
129028	389779
45722	389780
6093	389781
77077	389782
98553	389783
200504	389784
16288	389785
51974	389786
76418	389787
16606	389788
44423	389789
195910	389790
97039	389791
6613	389792
50687	389793
226400	389794
15169	389795
166432	389796
65177	389797
93732	389798
81246	389799
332710	389800
20332	389801
182144	389802
182142	389803
391770	389804
388239	389805
225466	389806
172410	389807
52053	389808
233528	389809
25839	389810
424376	389811
54781	389812
297511	389813
128905	389814
80766	389815
101090	389816
230063	389817
285440	389818
85597	389819
457861	389820
6071	389821
162908	389822
54503	389823
132417	389824
231603	389825
103165	389826
74972	389827
260679	389828
228686	389829
215535	389830
396143	389831
28884	389832
212034	389833
39035	389834
38707	389835
114492	389836
250000	389837
51349	389838
20346	389839
19257	389840
448870	389841
96106	389842
217502	389843
60763	389844
34681	389845
175398	389846
12754	389847
125128	389848
128135	389849
334479	389850
1699	389851
75724	389852
180567	389853
42126	389854
372781	389855
223418	389856
1675	389857
79431	389858
91781	389859
1932	389860
224104	389861
12303	389862
134284	389863
340208	389864
131136	389865
8417	389866
55300	389867
193938	389868
51806	389869
264728	389870
211912	389871
409026	389872
115671	389873
232546	389874
293336	389875
142632	389876
824	389877
254370	389878
247555	389879
89957	389880
94248	389881
205845	389882
197614	389883
89769	389884
114015	389885
94698	389886
333996	389887
52570	389888
306608	389889
83102	389890
25884	389891
17251	389892
317785	389893
11759	389894
358345	389895
167784	389896
120650	389897
181758	389898
85291	389899
173710	389900
157067	389901
111314	389902
183573	389903
102451	389904
95118	389905
128241	389906
48937	389907
56605	389908
43347	389909
134814	389910
231011	389911
203425	389912
74522	389913
135469	389914
84301	389915
283645	389916
436791	389917
68608	389918
53581	389919
14249	389920
198908	389921
111127	389922
248529	389923
61150	389924
53171	389925
44479	389926
177130	389927
187971	389928
90784	389929
455866	389930
454503	389931
76945	389932
17986	389933
242875	389934
87057	389935
24103	389936
387710	389937
179144	389938
303684	389939
265204	389940
160877	389941
186041	389942
7823	389943
97908	389944
54503	389945
121129	389946
102078	389947
44677	389948
187573	389949
37462	389950
55649	389951
140667	389952
15775	389953
41763	389954
8213	389955
104677	389956
111759	389957
138130	389958
46475	389959
174583	389960
242208	389961
52600	389962
123831	389963
453399	389964
68235	389965
309659	389966
109571	389967
338652	389968
23085	389969
33154	389970
285984	389971
15393	389972
197952	389973
405585	389974
389000	389975
72911	389976
86497	389977
298211	389978
158620	389979
145374	389980
271289	389981
96258	389982
417074	389983
98821	389984
54428	389985
45677	389986
446820	389987
157500	389988
363892	389989
217775	389990
408797	389991
422861	389992
141	389993
194703	389994
160979	389995
13832	389996
58285	389997
101701	389998
135508	389999
395257	390000
93632	390001
241482	390002
75318	390003
387512	390004
253491	390005
53777	390006
18891	390007
249182	390008
28176	390009
250717	390010
123167	390011
227331	390012
317191	390013
29558	390014
49100	390015
100766	390016
437080	390017
146259	390018
150974	390019
398459	390020
79992	390021
394017	390022
111923	390023
4790	390024
430075	390025
324840	390026
389662	390027
213468	390028
183162	390029
294198	390030
88462	390031
379583	390032
338929	390033
46154	390034
248844	390035
278841	390036
72769	390037
196595	390038
362135	390039
218070	390040
20037	390041
224637	390042
123705	390043
163581	390044
262567	390045
8347	390046
312434	390047
378814	390048
108405	390049
24398	390050
9271	390051
6188	390052
181495	390053
265412	390054
23216	390055
248346	390056
116096	390057
219921	390058
424476	390059
112464	390060
2157	390061
385586	390062
175773	390063
97644	390064
404924	390065
57663	390066
77429	390067
57730	390068
28334	390069
53241	390070
100628	390071
39214	390072
22863	390073
170116	390074
6490	390075
75887	390076
94320	390077
30041	390078
79453	390079
221348	390080
151624	390081
441119	390082
132124	390083
4916	390084
21135	390085
200678	390086
19812	390087
392888	390088
229116	390089
320711	390090
242752	390091
365791	390092
75309	390093
213007	390094
214348	390095
319960	390096
171946	390097
208822	390098
169467	390099
77620	390100
349681	390101
91204	390102
209145	390103
68584	390104
32358	390105
91800	390106
48542	390107
81057	390108
49294	390109
184072	390110
25758	390111
110238	390112
85536	390113
11611	390114
193430	390115
391455	390116
344004	390117
55789	390118
143858	390119
300700	390120
89011	390121
202407	390122
213333	390123
218148	390124
196671	390125
192548	390126
113380	390127
154540	390128
208819	390129
138055	390130
33363	390131
208819	390132
32141	390133
450554	390134
225860	390135
54301	390136
40825	390137
86626	390138
92867	390139
294263	390140
208489	390141
165061	390142
27444	390143
296596	390144
194140	390145
402718	390146
372062	390147
457740	390148
159337	390149
128323	390150
38742	390151
34014	390152
391592	390153
33449	390154
378350	390155
141127	390156
306059	390157
444282	390158
113835	390159
69770	390160
21236	390161
217133	390162
80033	390163
59034	390164
125415	390165
104237	390166
110427	390167
194773	390168
422925	390169
456348	390170
20374	390171
72556	390172
13819	390173
170776	390174
290442	390175
362258	390176
88198	390177
385353	390178
219773	390179
92113	390180
9635	390181
20475	390182
51644	390183
442487	390184
24708	390185
114227	390186
135479	390187
37283	390188
258148	390189
194922	390190
88616	390191
192570	390192
448312	390193
124079	390194
156498	390195
178130	390196
47434	390197
171138	390198
17655	390199
105564	390200
21154	390201
135253	390202
114817	390203
418985	390204
172391	390205
166766	390206
290602	390207
414051	390208
258937	390209
732	390210
332540	390211
272878	390212
198736	390213
222856	390214
131183	390215
356421	390216
109173	390217
189575	390218
242053	390219
283074	390220
113903	390221
171050	390222
326986	390223
441589	390224
220564	390225
392005	390226
132855	390227
319034	390228
226640	390229
129389	390230
140061	390231
295889	390232
206239	390233
325668	390234
295794	390235
161053	390236
137070	390237
232429	390238
443538	390239
333456	390240
327174	390241
283891	390242
297872	390243
417267	390244
421683	390245
57551	390246
126774	390247
161268	390248
57001	390249
120249	390250
439853	390251
213669	390252
161268	390253
14264	390254
21687	390255
342703	390256
43716	390257
295420	390258
391435	390259
283171	390260
45420	390261
164604	390262
373575	390263
282776	390264
292712	390265
108555	390266
98379	390267
226641	390268
186288	390269
306328	390270
314128	390271
405220	390272
412326	390273
449252	390274
224756	390275
30761	390276
39670	390277
92449	390278
302596	390279
28	390280
302152	390281
46791	390282
57957	390283
142390	390284
265879	390285
75295	390286
5693	390287
56965	390288
440715	390289
440714	390290
134464	390291
134464	390292
442910	390293
135853	390294
289162	390295
289771	390296
42137	390297
125874	390298
47335	390299
229100	390300
4668	390301
136100	390302
241300	390303
214234	390304
225171	390305
193202	390306
238230	390307
138352	390308
397852	390309
442720	390310
160966	390311
89777	390312
180234	390313
137327	390314
286479	390315
214377	390316
170244	390317
411009	390318
225276	390319
182833	390320
395532	390321
161065	390322
79899	390323
9401	390324
335580	390325
291553	390326
200210	390327
42463	390328
88085	390329
155494	390330
231474	390331
245405	390332
15718	390333
238200	390334
14702	390335
202083	390336
38310	390337
182951	390338
2750	390339
355244	390340
320382	390341
150407	390342
9872	390343
449374	390344
4150	390345
57	390346
229541	390347
115059	390348
84107	390349
93872	390350
112157	390351
6695	390352
167183	390353
139055	390354
68963	390355
35108	390356
217958	390357
200299	390358
110833	390359
437208	390360
64957	390361
414564	390362
169818	390363
340027	390364
235053	390365
169793	390366
62306	390367
435246	390368
124679	390369
108564	390370
2657	390371
279989	390372
218959	390373
38793	390374
49876	390375
22805	390376
212316	390377
290476	390378
96530	390379
40754	390380
44789	390381
108001	390382
108561	390383
63622	390384
11758	390385
454445	390386
12160	390387
164263	390388
317568	390389
284565	390390
133809	390391
396984	390392
3901	390393
136884	390394
69708	390395
22586	390396
125524	390397
68808	390398
129250	390399
93607	390400
20867	390401
162591	390402
433474	390403
185665	390404
26682	390405
89863	390406
3902	390407
150911	390408
57	390409
147952	390410
51915	390411
116366	390412
96399	390413
13673	390414
172461	390415
433493	390416
431633	390417
71935	390418
274124	390419
224814	390420
201155	390421
375796	390422
245741	390423
259597	390424
192136	390425
118892	390426
375505	390427
377850	390428
459180	390429
302762	390430
17513	390431
17675	390432
113724	390433
427425	390434
432559	390435
67683	390436
383253	390437
296560	390438
23087	390439
76283	390440
14373	390441
289330	390442
37869	390443
1168	390444
124975	390445
36965	390446
109074	390447
131809	390448
229033	390449
105502	390450
177324	390451
17356	390452
49897	390453
2616	390454
5903	390455
15683	390456
18064	390457
21264	390458
42230	390459
5212	390460
152401	390461
213611	390462
48392	390463
111608	390464
360467	390465
367273	390466
7481	390467
154564	390468
7592	390469
27428	390470
128825	390471
176989	390472
92492	390473
163343	390474
173955	390475
126585	390476
364189	390477
96965	390478
336807	390479
331069	390480
62881	390481
7179	390482
1984	390483
19580	390484
1186	390485
8405	390486
182313	390487
46228	390488
2990	390489
556	390490
556	390491
3615	390492
11069	390493
224908	390494
237704	390495
297084	390496
399717	390497
176003	390498
383792	390499
339962	390500
205872	390501
77497	390502
41512	390503
23591	390504
116720	390505
14611	390506
127237	390507
40	390508
58856	390509
380231	390510
23134	390511
17976	390512
22375	390513
155535	390514
168542	390515
6947	390516
98621	390517
194205	390518
44131	390519
207451	390520
196932	390521
14185	390522
14142	390523
12637	390524
57706	390525
207130	390526
113022	390527
44488	390528
74175	390529
12574	390530
36229	390531
2912	390532
446315	390533
30850	390534
320043	390535
14318	390536
34304	390537
110960	390538
162908	390539
161132	390540
40781	390541
32210	390542
316403	390543
221737	390544
27207	390545
4105	390546
17009	390547
130797	390548
105796	390549
76529	390550
5154	390551
232689	390552
316130	390553
64647	390554
229549	390555
125983	390556
83359	390557
64711	390558
290782	390559
22292	390560
12478	390561
112995	390562
218630	390563
24029	390564
424241	390565
172816	390566
26234	390567
32988	390568
417690	390569
218361	390570
4644	390571
51996	390572
230475	390573
13898	390574
455952	390575
290063	390576
128413	390577
258845	390578
382616	390579
236219	390580
168842	390581
18832	390582
404319	390583
81678	390584
223698	390585
30277	390586
196574	390587
34752	390588
44781	390589
23886	390590
146420	390591
88130	390592
44621	390593
112602	390594
103632	390595
458016	390596
60333	390597
312947	390598
426682	390599
173440	390600
24898	390601
215667	390602
38014	390603
164347	390604
378271	390605
179185	390606
81279	390607
89560	390608
124828	390609
9884	390610
223982	390611
200427	390612
75392	390613
168505	390614
161096	390615
38063	390616
295625	390617
95120	390618
48	390619
128	390620
985	390621
246771	390622
34294	390623
39151	390624
236657	390625
224457	390626
8490	390627
28151	390628
156998	390629
50020	390630
35155	390631
240503	390632
147353	390633
435914	390634
176666	390635
46708	390636
165761	390637
229419	390638
185152	390639
98156	390640
111109	390641
273271	390642
359305	390643
6222	390644
6784	390645
12368	390646
142564	390647
282914	390648
106813	390649
447132	390650
45250	390651
188279	390652
100629	390653
7610	390654
7204	390655
99357	390656
138460	390657
366810	390658
83550	390659
30766	390660
174698	390661
386662	390662
307619	390663
71439	390664
68487	390665
154382	390666
288183	390667
96754	390668
18161	390669
119845	390670
190889	390671
61783	390672
334364	390673
388247	390674
1719	390675
34546	390676
109036	390677
137419	390678
423021	390679
222293	390680
83283	390681
243138	390682
383628	390683
168339	390684
446033	390685
385379	390686
432062	390687
361693	390688
328651	390689
58370	390690
10452	390691
206563	390692
374643	390693
145957	390694
116194	390695
75076	390696
237986	390697
364789	390698
169905	390699
294734	390700
36550	390701
232099	390702
123647	390703
226223	390704
387097	390705
35113	390706
404094	390707
91461	390708
53279	390709
168716	390710
162439	390711
214212	390712
41200	390713
297574	390714
241200	390715
195264	390716
130644	390717
249805	390718
75491	390719
338440	390720
389847	390721
102337	390722
17649	390723
19478	390724
14235	390725
26498	390726
37492	390727
179382	390728
306061	390729
36625	390730
157538	390731
26921	390732
187810	390733
100754	390734
52105	390735
28875	390736
314996	390737
165849	390738
99216	390739
181981	390740
261888	390741
141088	390742
37987	390743
142613	390744
147415	390745
181421	390746
93919	390747
13963	390748
125441	390749
23753	390750
412137	390751
1612	390752
30622	390753
225862	390754
31828	390755
36532	390756
145318	390757
189873	390758
395234	390759
397106	390760
97211	390761
153900	390762
4023	390763
196468	390764
244063	390765
420036	390766
18089	390767
5273	390768
221665	390769
159212	390770
236039	390771
187251	390772
42372	390773
107044	390774
216368	390775
310608	390776
222421	390777
147707	390778
131075	390779
416540	390780
186911	390781
389867	390782
127186	390783
18089	390784
127797	390785
102344	390786
310706	390787
342609	390788
164862	390789
124873	390790
168352	390791
408365	390792
146966	390793
56528	390794
173248	390795
422918	390796
83281	390797
359173	390798
179168	390799
41519	390800
226844	390801
146239	390802
72243	390803
6566	390804
193165	390805
85423	390806
181327	390807
95037	390808
402487	390809
161502	390810
88541	390811
148571	390812
416777	390813
73479	390814
37551	390815
26918	390816
21922	390817
450930	390818
363089	390819
33019	390820
276402	390821
151060	390822
55291	390823
52652	390824
235503	390825
333776	390826
44787	390827
232492	390828
177806	390829
32611	390830
83323	390831
90247	390832
151263	390833
46	390834
199621	390835
71152	390836
40204	390837
246812	390838
157072	390839
68706	390840
86009	390841
84242	390842
328057	390843
50319	390844
9563	390845
341444	390846
8318	390847
405011	390848
409982	390849
50424	390850
296234	390851
275846	390852
6654	390853
79702	390854
252882	390855
262942	390856
293104	390857
88418	390858
72468	390859
452692	390860
218006	390861
334967	390862
311863	390863
375053	390864
59596	390865
366903	390866
385647	390867
20072	390868
63048	390869
28560	390870
178284	390871
411986	390872
420320	390873
56624	390874
200531	390875
573	390876
229900	390877
41691	390878
443911	390879
84704	390880
177410	390881
5826	390882
110784	390883
58159	390884
36072	390885
197190	390886
96	390887
302783	390888
26612	390889
102199	390890
193816	390891
170736	390892
341205	390893
40730	390894
123011	390895
27022	390896
95865	390897
185984	390898
92102	390899
302774	390900
123584	390901
98372	390902
248883	390903
166921	390904
41734	390905
57968	390906
148437	390907
22914	390908
299	390909
460256	390910
104941	390911
13964	390912
37980	390913
185012	390914
26426	390915
132	390916
13074	390917
270914	390918
361431	390919
155803	390920
36575	390921
101722	390922
110548	390923
11393	390924
122186	390925
212661	390926
35539	390927
94858	390928
38314	390929
387174	390930
258155	390931
324480	390932
138793	390933
437590	390934
76147	390935
438486	390936
99890	390937
378387	390938
3187	390939
154544	390940
367177	390941
264931	390942
423720	390943
97068	390944
140486	390945
256189	390946
204402	390947
131503	390948
43326	390949
208869	390950
391794	390951
7148	390952
182953	390953
286035	390954
44599	390955
385366	390956
301314	390957
379944	390958
34171	390959
363533	390960
136024	390961
113187	390962
143813	390963
36562	390964
113395	390965
44347	390966
8042	390967
39880	390968
169680	390969
219396	390970
96954	390971
179196	390972
359818	390973
36494	390974
50213	390975
171269	390976
309755	390977
315043	390978
19511	390979
447077	390980
42881	390981
218807	390982
411141	390983
93609	390984
1879	390985
49574	390986
356710	390987
4668	390988
202767	390989
97190	390990
18878	390991
13520	390992
13520	390993
75817	390994
108213	390995
36010	390996
344043	390997
76826	390998
10613	390999
38692	391000
8059	391001
5564	391002
173476	391003
169131	391004
8909	391005
296059	391006
76111	391007
11274	391008
189118	391009
190998	391010
36625	391011
5458	391012
5033	391013
5235	391014
20031	391015
177476	391016
267383	391017
395136	391018
221575	391019
14053	391020
76511	391021
6725	391022
379993	391023
34850	391024
119563	391025
23302	391026
849	391027
257134	391028
415455	391029
241261	391030
46007	391031
83366	391032
2031	391033
93909	391034
255598	391035
216221	391036
89394	391037
51945	391038
94999	391039
53246	391040
176186	391041
22934	391042
32353	391043
10410	391044
21296	391045
197895	391046
106767	391047
13186	391048
97017	391049
75858	391050
161866	391051
41963	391052
13314	391053
92452	391054
158859	391055
36270	391056
31402	391057
22496	391058
166258	391059
2257	391060
25936	391061
17128	391062
10816	391063
105547	391064
283118	391065
242063	391066
310130	391067
64548	391068
122767	391069
402030	391070
110671	391071
183311	391072
8411	391073
23842	391074
11590	391075
307669	391076
83547	391077
364535	391078
1794	391079
42914	391080
285697	391081
165784	391082
24032	391083
4318	391084
260953	391085
15389	391086
27323	391087
22309	391088
202564	391089
9157	391090
443037	391091
34424	391092
146352	391093
107509	391094
61187	391095
202840	391096
396935	391097
403033	391098
129610	391099
148759	391100
45622	391101
94969	391102
55288	391103
92622	391104
59267	391105
419835	391106
261778	391107
91714	391108
78379	391109
285916	391110
110278	391111
208810	391112
87238	391113
99577	391114
346410	391115
125116	391116
6178	391117
3233	391118
44738	391119
214735	391120
79979	391121
40040	391122
102069	391123
329386	391124
391250	391125
169381	391126
3102	391127
144003	391128
3518	391129
141203	391130
176441	391131
55430	391132
155912	391133
13228	391134
256220	391135
431646	391136
12097	391137
152518	391138
11255	391139
365181	391140
102642	391141
162351	391142
1284	391143
12109	391144
7531	391145
2433	391146
246494	391147
169138	391148
200002	391149
272311	391150
325958	391151
259071	391152
205097	391153
5337	391154
70048	391155
113613	391156
52049	391157
2475	391158
294290	391159
7839	391160
12535	391161
4762	391162
34789	391163
118821	391164
126442	391165
283405	391166
397166	391167
236913	391168
211898	391169
97613	391170
87270	391171
14460	391172
122180	391173
73198	391174
115267	391175
21889	391176
3565	391177
448479	391178
335931	391179
27827	391180
11145	391181
24462	391182
156226	391183
9494	391184
113366	391185
109309	391186
108460	391187
98651	391188
219733	391189
97271	391190
69	391191
33574	391192
3020	391193
20393	391194
109414	391195
179662	391196
228669	391197
430578	391198
72044	391199
272	391200
3732	391201
984	391202
126005	391203
193784	391204
272	391205
34879	391206
53705	391207
272	391208
5666	391209
120899	391210
12896	391211
411905	391212
39771	391213
162605	391214
423952	391215
51826	391216
244868	391217
62900	391218
354330	391219
199723	391220
158426	391221
197083	391222
68549	391223
200322	391224
1309	391225
39283	391226
84827	391227
297305	391228
99192	391229
445812	391230
2999	391231
49405	391232
125925	391233
19566	391234
33345	391235
188002	391236
32843	391237
262277	391238
109444	391239
396867	391240
144760	391241
8675	391242
192408	391243
252955	391244
240711	391245
214728	391246
267568	391247
161747	391248
24002	391249
113550	391250
228862	391251
64290	391252
87108	391253
221410	391254
90479	391255
430427	391256
39063	391257
5056	391258
63566	391259
127175	391260
34028	391261
406866	391262
405408	391263
165523	391264
123234	391265
53078	391266
309581	391267
57936	391268
46697	391269
21876	391270
153317	391271
172665	391272
222000	391273
241754	391274
207938	391275
91745	391276
136013	391277
129236	391278
155958	391279
72271	391280
36855	391281
166037	391282
451711	391283
23612	391284
117670	391285
282194	391286
400996	391287
171823	391288
3486	391289
3486	391290
170902	391291
21130	391292
133189	391293
72616	391294
296288	391295
163972	391296
56701	391297
85161	391298
288882	391299
8800	391300
58951	391301
126798	391302
269604	391303
39724	391304
81257	391305
85890	391306
425628	391307
54034	391308
225826	391309
91881	391310
240188	391311
160521	391312
167480	391313
239890	391314
72453	391315
72625	391316
324431	391317
182226	391318
168084	391319
363277	391320
50221	391321
28068	391322
74888	391323
100932	391324
61506	391325
232853	391326
24334	391327
434314	391328
128044	391329
22853	391330
90518	391331
43662	391332
99756	391333
6282	391334
317452	391335
437640	391336
68632	391337
62389	391338
127442	391339
319083	391340
58684	391341
244141	391342
331104	391343
1466	391344
78929	391345
452440	391346
89047	391347
170239	391348
72067	391349
44655	391350
54366	391351
149884	391352
60471	391353
181832	391354
407840	391355
201158	391356
39405	391357
96481	391358
293170	391359
376850	391360
115301	391361
248544	391362
16720	391363
99946	391364
382089	391365
102358	391366
51572	391367
167898	391368
458964	391369
235307	391370
208374	391371
188514	391372
55126	391373
347986	391374
7931	391375
87828	391376
308296	391377
151158	391378
425500	391379
155641	391380
97360	391381
12940	391382
50145	391383
57902	391384
211757	391385
67946	391386
418408	391387
19194	391388
84719	391389
115077	391390
183431	391391
13068	391392
103474	391393
134088	391394
42294	391395
310318	391396
128791	391397
385992	391398
83202	391399
9149	391400
6484	391401
6556	391402
388	391403
54417	391404
462	391405
101214	391406
9389	391407
118005	391408
241748	391409
103126	391410
254456	391411
31466	391412
5255	391413
4441	391414
170709	391415
1678	391416
379091	391417
216221	391418
67015	391419
144996	391420
62440	391421
330418	391422
132605	391423
402817	391424
94098	391425
213255	391426
35557	391427
355979	391428
271349	391429
140350	391430
123993	391431
151023	391432
18195	391433
223418	391434
37141	391435
202351	391436
1523	391437
205832	391438
191216	391439
454687	391440
17637	391441
33990	391442
125524	391443
234791	391444
382166	391445
38970	391446
62063	391447
17637	391448
22311	391449
93936	391450
14603	391451
4502	391452
323330	391453
279621	391454
43710	391455
421155	391456
163120	391457
271254	391458
27545	391459
166029	391460
14	391461
18596	391462
167875	391463
97711	391464
267	391465
120035	391466
24219	391467
29368	391468
386463	391469
5137	391470
28841	391471
228258	391472
56362	391473
343	391474
11594	391475
5186	391476
2051	391477
4107	391478
649	391479
1088	391480
46341	391481
94659	391482
135809	391483
224186	391484
1254	391485
56326	391486
166255	391487
142310	391488
98904	391489
104465	391490
109778	391491
68208	391492
74813	391493
247385	391494
350462	391495
203384	391496
394282	391497
76950	391498
202637	391499
29969	391500
379948	391501
391047	391502
265057	391503
15913	391504
286405	391505
240195	391506
384635	391507
366529	391508
151673	391509
77581	391510
132	391511
57706	391512
112867	391513
455334	391514
291640	391515
246894	391516
98343	391517
156782	391518
323947	391519
275878	391520
208226	391521
148024	391522
45863	391523
25288	391524
248510	391525
330277	391526
93746	391527
27092	391528
108138	391529
316192	391530
47025	391531
15384	391532
29806	391533
34795	391534
68599	391535
381360	391536
3038	391537
26822	391538
60054	391539
218980	391540
423681	391541
125846	391542
61763	391543
9237	391544
246042	391545
430426	391546
149333	391547
110494	391548
438602	391549
334915	391550
446095	391551
287615	391552
44064	391553
286558	391554
60285	391555
68440	391556
26683	391557
80839	391558
43816	391559
293892	391560
27624	391561
247415	391562
95874	391563
285413	391564
354732	391565
332757	391566
66207	391567
241314	391568
102186	391569
20456	391570
12639	391571
2356	391572
167946	391573
159549	391574
47331	391575
202493	391576
139910	391577
3150	391578
61081	391579
192644	391580
215380	391581
183629	391582
21211	391583
341750	391584
56116	391585
49625	391586
417484	391587
88083	391588
61235	391589
291534	391590
135903	391591
123678	391592
12857	391593
13444	391594
7585	391595
236658	391596
84742	391597
334498	391598
185254	391599
95354	391600
67121	391601
44264	391602
332299	391603
447605	391604
304875	391605
182960	391606
48622	391607
259486	391608
56336	391609
107012	391610
454867	391611
249660	391612
373599	391613
234966	391614
52831	391615
44949	391616
162518	391617
145656	391618
230504	391619
153253	391620
314675	391621
19987	391622
8618	391623
226132	391624
126098	391625
10015	391626
94362	391627
135536	391628
290529	391629
289853	391630
222007	391631
62685	391632
4379	391633
55610	391634
18645	391635
11999	391636
409226	391637
429868	391638
248423	391639
134274	391640
200460	391641
142665	391642
37818	391643
35788	391644
77224	391645
244253	391646
64145	391647
157750	391648
62444	391649
117599	391650
45144	391651
147570	391652
19020	391653
129801	391654
70033	391655
2214	391656
3977	391657
47332	391658
408801	391659
23646	391660
71681	391661
77717	391662
33368	391663
386872	391664
98619	391665
201485	391666
173577	391667
42113	391668
302542	391669
63652	391670
45137	391671
447162	391672
239039	391673
321894	391674
5932	391675
176652	391676
107063	391677
34761	391678
72075	391679
3816	391680
391654	391681
8940	391682
141745	391683
5810	391684
79478	391685
34448	391686
37515	391687
2987	391688
26079	391689
64993	391690
288967	391691
72688	391692
70411	391693
39563	391694
33872	391695
135224	391696
253853	391697
171258	391698
140654	391699
223952	391700
91429	391701
16345	391702
132421	391703
308643	391704
814	391705
192841	391706
44222	391707
20999	391708
49808	391709
97190	391710
112260	391711
80291	391712
126638	391713
165745	391714
350901	391715
110155	391716
669	391717
153751	391718
5845	391719
108436	391720
131670	391721
12047	391722
289244	391723
310300	391724
153380	391725
100383	391726
325968	391727
11125	391728
49366	391729
98210	391730
127686	391731
23849	391732
87924	391733
57953	391734
87805	391735
130334	391736
8872	391737
142914	391738
65646	391739
274852	391740
66541	391741
253674	391742
218102	391743
147577	391744
269089	391745
248009	391746
263406	391747
300383	391748
88674	391749
217935	391750
93124	391751
117653	391752
269816	391753
149118	391754
200354	391755
52125	391756
79431	391757
39446	391758
14742	391759
315764	391760
387929	391761
403189	391762
169483	391763
170341	391764
88662	391765
248382	391766
32651	391767
109982	391768
81180	391769
71051	391770
165050	391771
97989	391772
432610	391773
56172	391774
99455	391775
209126	391776
2987	391777
74437	391778
242410	391779
40504	391780
70829	391781
202225	391782
113614	391783
5273	391784
210272	391785
302329	391786
70347	391787
52030	391788
373807	391789
384507	391790
318231	391791
86384	391792
342084	391793
52443	391794
246865	391795
433107	391796
68457	391797
198178	391798
306763	391799
59980	391800
3578	391801
247590	391802
183912	391803
77273	391804
446602	391805
69963	391806
42998	391807
404060	391808
220720	391809
361791	391810
56453	391811
83374	391812
372568	391813
55909	391814
52430	391815
101394	391816
197205	391817
370433	391818
7334	391819
365073	391820
337369	391821
18548	391822
245294	391823
18820	391824
76005	391825
396950	391826
50390	391827
207360	391828
197197	391829
28396	391830
100734	391831
100734	391832
347236	391833
101392	391834
2533	391835
28405	391836
167753	391837
28409	391838
395475	391839
94640	391840
140152	391841
125709	391842
221520	391843
111103	391844
197055	391845
276608	391846
198747	391847
104924	391848
1405	391849
3058	391850
390197	391851
70213	391852
211655	391853
263351	391854
249257	391855
50518	391856
325595	391857
438125	391858
150791	391859
63228	391860
144210	391861
346960	391862
77964	391863
122425	391864
89604	391865
2088	391866
111423	391867
209246	391868
35548	391869
260792	391870
40149	391871
36818	391872
170130	391873
148135	391874
113929	391875
197342	391876
37746	391877
237277	391878
102523	391879
59668	391880
1046	391881
1756	391882
63917	391883
429311	391884
288966	391885
196621	391886
214536	391887
60295	391888
56523	391889
92554	391890
445816	391891
345157	391892
370660	391893
156898	391894
199740	391895
100800	391896
86038	391897
35866	391898
412184	391899
171420	391900
289669	391901
95331	391902
90891	391903
74910	391904
9724	391905
415858	391906
9235	391907
38228	391908
101428	391909
197178	391910
6463	391911
25737	391912
50572	391913
63571	391914
17091	391915
314747	391916
105	391917
286331	391918
182678	391919
186843	391920
391402	391921
410432	391922
12855	391923
75534	391924
100752	391925
197189	391926
55409	391927
12183	391928
67370	391929
46704	391930
55409	391931
235284	391932
51405	391933
15475	391934
370448	391935
197223	391936
14624	391937
207162	391938
49429	391939
434001	391940
372592	391941
398703	391942
131553	391943
182953	391944
83811	391945
388528	391946
25926	391947
393596	391948
13043	391949
52618	391950
197224	391951
50573	391952
10687	391953
178	391954
2243	391955
363346	391956
94727	391957
253664	391958
410496	391959
95746	391960
432963	391961
432978	391962
340246	391963
191876	391964
379106	391965
191876	391966
16341	391967
211640	391968
20245	391969
198309	391970
216445	391971
313968	391972
73324	391973
214040	391974
425795	391975
170097	391976
380339	391977
149348	391978
190956	391979
358883	391980
10043	391981
323281	391982
187885	391983
204806	391984
35373	391985
189954	391986
201539	391987
65109	391988
27287	391989
339786	391990
176069	391991
415379	391992
159681	391993
347652	391994
299788	391995
220328	391996
363845	391997
375391	391998
183837	391999
217514	392000
29132	392001
338487	392002
219417	392003
4670	392004
66647	392005
32761	392006
28404	392007
76579	392008
108138	392009
412274	392010
177047	392011
370400	392012
136695	392013
183554	392014
36155	392015
390283	392016
262318	392017
430048	392018
199378	392019
217720	392020
36373	392021
100710	392022
187815	392023
95970	392024
61791	392025
28408	392026
124266	392027
97469	392028
2835	392029
102400	392030
338039	392031
234060	392032
18910	392033
54711	392034
214697	392035
378053	392036
270157	392037
128429	392038
399465	392039
207155	392040
11857	392041
61990	392042
19558	392043
119895	392044
197187	392045
244392	392046
95973	392047
248849	392048
208577	392049
75787	392050
192730	392051
185861	392052
5110	392053
168785	392054
368294	392055
112320	392056
51140	392057
169968	392058
5110	392059
73800	392060
438682	392061
260495	392062
188437	392063
175152	392064
234526	392065
374857	392066
364303	392067
236390	392068
85021	392069
333212	392070
93224	392071
48643	392072
182011	392073
273505	392074
42127	392075
10043	392076
100642	392077
397339	392078
166741	392079
108617	392080
179910	392081
92337	392082
146258	392083
443883	392084
25721	392085
38034	392086
193493	392087
27829	392088
79048	392089
331996	392090
393184	392091
100257	392092
407871	392093
50957	392094
129541	392095
408970	392096
195933	392097
207670	392098
57506	392099
49537	392100
216315	392101
31479	392102
62931	392103
113355	392104
242805	392105
171432	392106
1056	392107
47251	392108
316439	392109
256419	392110
52360	392111
189347	392112
447411	392113
120655	392114
306644	392115
271236	392116
103289	392117
80971	392118
268052	392119
13617	392120
180493	392121
42413	392122
124763	392123
93763	392124
118978	392125
10965	392126
453316	392127
135906	392128
121319	392129
106559	392130
241550	392131
100742	392132
95766	392133
6463	392134
447626	392135
87221	392136
280927	392137
376884	392138
201236	392139
432170	392140
348206	392141
44717	392142
28441	392143
138599	392144
50335	392145
126520	392146
295104	392147
265083	392148
397246	392149
32442	392150
359725	392151
29138	392152
65498	392153
64841	392154
101225	392155
42419	392156
373728	392157
256354	392158
22675	392159
11398	392160
187327	392161
209403	392162
118574	392163
187108	392164
164751	392165
115684	392166
71003	392167
166062	392168
174629	392169
49655	392170
26295	392171
5971	392172
316535	392173
52456	392174
168048	392175
212374	392176
49266	392177
61891	392178
60295	392179
50303	392180
22032	392181
269198	392182
261711	392183
194118	392184
381179	392185
49085	392186
450967	392187
370446	392188
122330	392189
49415	392190
401606	392191
95228	392192
170217	392193
448603	392194
16651	392195
194419	392196
113525	392197
39834	392198
52451	392199
45991	392200
45612	392201
156253	392202
325322	392203
199862	392204
351856	392205
245870	392206
28857	392207
188486	392208
235100	392209
34393	392210
242603	392211
332199	392212
181347	392213
174846	392214
205972	392215
450488	392216
354788	392217
49351	392218
458215	392219
338330	392220
31029	392221
28582	392222
11915	392223
271206	392224
33938	392225
100925	392226
287833	392227
29916	392228
72864	392229
101398	392230
33981	392231
99911	392232
192806	392233
54829	392234
44395	392235
331601	392236
177017	392237
19012	392238
84681	392239
56875	392240
2595	392241
143786	392242
241872	392243
128475	392244
439159	392245
87979	392246
38808	392247
84002	392248
243783	392249
197158	392250
100727	392251
370422	392252
85432	392253
101417	392254
14660	392255
51589	392256
198529	392257
293226	392258
101399	392259
458994	392260
48747	392261
23559	392262
3570	392263
125832	392264
19798	392265
17980	392266
264147	392267
117678	392268
23031	392269
167850	392270
306350	392271
118195	392272
437863	392273
80464	392274
374101	392275
18790	392276
47381	392277
428150	392278
323769	392279
283293	392280
162712	392281
204373	392282
21264	392283
83666	392284
315015	392285
291760	392286
316922	392287
152155	392288
53565	392289
50231	392290
164245	392291
208035	392292
9580	392293
12792	392294
52412	392295
57162	392296
313788	392297
73864	392298
55825	392299
54872	392300
94937	392301
124499	392302
17839	392303
3123	392304
441584	392305
345164	392306
102065	392307
176801	392308
6419	392309
6778	392310
168745	392311
210293	392312
109734	392313
85470	392314
46395	392315
49978	392316
116157	392317
102982	392318
108088	392319
279236	392320
39141	392321
139427	392322
13975	392323
430649	392324
124322	392325
6941	392326
348087	392327
97344	392328
320047	392329
27444	392330
124077	392331
427265	392332
242062	392333
249366	392334
196913	392335
26577	392336
19576	392337
403637	392338
4925	392339
67775	392340
137653	392341
86458	392342
224725	392343
47308	392344
166732	392345
127999	392346
24082	392347
15946	392348
450870	392349
21655	392350
220877	392351
127642	392352
155589	392353
15268	392354
87967	392355
232362	392356
3078	392357
20923	392358
25529	392359
130220	392360
316530	392361
85794	392362
119734	392363
61456	392364
115516	392365
241663	392366
371361	392367
190982	392368
9046	392369
367157	392370
99375	392371
17153	392372
299494	392373
184872	392374
195060	392375
82006	392376
105548	392377
54497	392378
105548	392379
92125	392380
36936	392381
198149	392382
413995	392383
424898	392384
288165	392385
24491	392386
202873	392387
72920	392388
153723	392389
250823	392390
42633	392391
78197	392392
284890	392393
385538	392394
455276	392395
40098	392396
16128	392397
412564	392398
12696	392399
102395	392400
303091	392401
95693	392402
65143	392403
377460	392404
266654	392405
193637	392406
434288	392407
338265	392408
312792	392409
125988	392410
233798	392411
210783	392412
452364	392413
195671	392414
207841	392415
29061	392416
70788	392417
110004	392418
123104	392419
242275	392420
396964	392421
76027	392422
379506	392423
288944	392424
329293	392425
28660	392426
192015	392427
94697	392428
173823	392429
419291	392430
8137	392431
380863	392432
12191	392433
366277	392434
366915	392435
154319	392436
455463	392437
389039	392438
306221	392439
174191	392440
440543	392441
385409	392442
56904	392443
17730	392444
27878	392445
213472	392446
108132	392447
263962	392448
11503	392449
283178	392450
23339	392451
119275	392452
29842	392453
257135	392454
9999	392455
87322	392456
25313	392457
230035	392458
144694	392459
118228	392460
260182	392461
4399	392462
48058	392463
54123	392464
34013	392465
197001	392466
224781	392467
30680	392468
49557	392469
31643	392470
52617	392471
122006	392472
68112	392473
103128	392474
97848	392475
20321	392476
130046	392477
84221	392478
101205	392479
17122	392480
113027	392481
161413	392482
37888	392483
22336	392484
230289	392485
253991	392486
237281	392487
90569	392488
10330	392489
201945	392490
243797	392491
23196	392492
250063	392493
38084	392494
237905	392495
53119	392496
120149	392497
123117	392498
5028	392499
452622	392500
247456	392501
91251	392502
30650	392503
3467	392504
20098	392505
55694	392506
213153	392507
6201	392508
347001	392509
23767	392510
4175	392511
278937	392512
96749	392513
69691	392514
2739	392515
163838	392516
9436	392517
6379	392518
13515	392519
231472	392520
98553	392521
29003	392522
307991	392523
54241	392524
220303	392525
45627	392526
196499	392527
34793	392528
433791	392529
170129	392530
69916	392531
12594	392532
167077	392533
7225	392534
304481	392535
33310	392536
42707	392537
271333	392538
949	392539
131031	392540
19641	392541
390556	392542
1554	392543
18606	392544
227162	392545
17983	392546
459317	392547
227802	392548
245862	392549
16637	392550
62146	392551
1694	392552
167092	392553
30801	392554
78021	392555
266466	392556
7344	392557
21265	392558
115675	392559
16129	392560
25152	392561
8126	392562
2522	392563
19538	392564
87369	392565
40947	392566
383169	392567
61562	392568
36027	392569
48559	392570
96462	392571
57309	392572
65709	392573
8395	392574
42375	392575
30573	392576
24556	392577
426426	392578
246997	392579
18921	392580
584	392581
130995	392582
40316	392583
5904	392584
48552	392585
153660	392586
3346	392587
11088	392588
2631	392589
47528	392590
12374	392591
43647	392592
439596	392593
331474	392594
104450	392595
231746	392596
12725	392597
9974	392598
28564	392599
31691	392600
2442	392601
1954	392602
6338	392603
30911	392604
52229	392605
87753	392606
44576	392607
440038	392608
226720	392609
7474	392610
2145	392611
2223	392612
144	392613
246912	392614
30185	392615
15527	392616
11694	392617
44087	392618
166	392619
99921	392620
14986	392621
228	392622
16708	392623
8026	392624
119490	392625
233	392626
453108	392627
17171	392628
183104	392629
43321	392630
393496	392631
6574	392632
108126	392633
34643	392634
24971	392635
51090	392636
114211	392637
8378	392638
3341	392639
48466	392640
12127	392641
18909	392642
3300	392643
77656	392644
271801	392645
14818	392646
315999	392647
25659	392648
397250	392649
32397	392650
216041	392651
202955	392652
458892	392653
275544	392654
185715	392655
106459	392656
252554	392657
28997	392658
82575	392659
103480	392660
156126	392661
59225	392662
424632	392663
187773	392664
61800	392665
365555	392666
173585	392667
365557	392668
427826	392669
101644	392670
227589	392671
32941	392672
290075	392673
426681	392674
50002	392675
355203	392676
96181	392677
4245	392678
173256	392679
174521	392680
89183	392681
60157	392682
153729	392683
27826	392684
406477	392685
29271	392686
15382	392687
79161	392688
80430	392689
116678	392690
130028	392691
222009	392692
49990	392693
74876	392694
228311	392695
136479	392696
177720	392697
10174	392698
294336	392699
171844	392700
263811	392701
414606	392702
406481	392703
238922	392704
438203	392705
447169	392706
164110	392707
96174	392708
103368	392709
123756	392710
7784	392711
298553	392712
27663	392713
146727	392714
236726	392715
93221	392716
48495	392717
95040	392718
418254	392719
182250	392720
123264	392721
147964	392722
138396	392723
228380	392724
118665	392725
15128	392726
411573	392727
7463	392728
238604	392729
97046	392730
54974	392731
116862	392732
73532	392733
142987	392734
455079	392735
410000	392736
258541	392737
248635	392738
33344	392739
388343	392740
440812	392741
85034	392742
235588	392743
3903	392744
24811	392745
180932	392746
164139	392747
41674	392748
28779	392749
448159	392750
27386	392751
238495	392752
356204	392753
184390	392754
228071	392755
98153	392756
41714	392757
66983	392758
174028	392759
28523	392760
409141	392761
125992	392762
253477	392763
168701	392764
394827	392765
277146	392766
1480	392767
258806	392768
100072	392769
28173	392770
125732	392771
153290	392772
339204	392773
231512	392774
79264	392775
39507	392776
1670	392777
45588	392778
197491	392779
119797	392780
160593	392781
70950	392782
314006	392783
193342	392784
127414	392785
86075	392786
283438	392787
384639	392788
180960	392789
122354	392790
434181	392791
172631	392792
165621	392793
321105	392794
407599	392795
434309	392796
77683	392797
400382	392798
67944	392799
333445	392800
47053	392801
458555	392802
405974	392803
429966	392804
396282	392805
117615	392806
191979	392807
221628	392808
37739	392809
344848	392810
49748	392811
136590	392812
338313	392813
52307	392814
137206	392815
116649	392816
23874	392817
353319	392818
47998	392819
373580	392820
436786	392821
54031	392822
384284	392823
185238	392824
7863	392825
82130	392826
14298	392827
70303	392828
97727	392829
447276	392830
202910	392831
380704	392832
163056	392833
370011	392834
376617	392835
431486	392836
147718	392837
171974	392838
374827	392839
137309	392840
225263	392841
139743	392842
229397	392843
159058	392844
421900	392845
202977	392846
237600	392847
213467	392848
443821	392849
420485	392850
197899	392851
45805	392852
21602	392853
89476	392854
181148	392855
379613	392856
323085	392857
292735	392858
450632	392859
45320	392860
17296	392861
379523	392862
79462	392863
360198	392864
446709	392865
75633	392866
15364	392867
287141	392868
340932	392869
309858	392870
353804	392871
119771	392872
324952	392873
446954	392874
117570	392875
405430	392876
89971	392877
6253	392878
402150	392879
267247	392880
321206	392881
179639	392882
381642	392883
101096	392884
74112	392885
316464	392886
97343	392887
54256	392888
225569	392889
305095	392890
449961	392891
132552	392892
314033	392893
54592	392894
209178	392895
281447	392896
439310	392897
456058	392898
384124	392899
333075	392900
23817	392901
287192	392902
125823	392903
39083	392904
119322	392905
418161	392906
453913	392907
160472	392908
357043	392909
424892	392910
267670	392911
203902	392912
391038	392913
383605	392914
436914	392915
321020	392916
163589	392917
218899	392918
162864	392919
451461	392920
173012	392921
177365	392922
306035	392923
118983	392924
407008	392925
180198	392926
150877	392927
279877	392928
328442	392929
191736	392930
372477	392931
223633	392932
302932	392933
348978	392934
444841	392935
276389	392936
35266	392937
237121	392938
60639	392939
408851	392940
455105	392941
313079	392942
89028	392943
25891	392944
25357	392945
51874	392946
47701	392947
101478	392948
433733	392949
71040	392950
77065	392951
290309	392952
77698	392953
93772	392954
64626	392955
286129	392956
45667	392957
216935	392958
38189	392959
124841	392960
60751	392961
335460	392962
36002	392963
273214	392964
250426	392965
280648	392966
350867	392967
398514	392968
456874	392969
353803	392970
329666	392971
176879	392972
248735	392973
167705	392974
360168	392975
32863	392976
65295	392977
407829	392978
110240	392979
173928	392980
126138	392981
232826	392982
80231	392983
308570	392984
357983	392985
142457	392986
406113	392987
293373	392988
356860	392989
191746	392990
389839	392991
230029	392992
403002	392993
119518	392994
91901	392995
406356	392996
9882	392997
25172	392998
15	392999
415054	393000
166026	393001
279410	393002
106994	393003
20758	393004
101940	393005
55177	393006
50732	393007
268318	393008
25294	393009
2142	393010
5088	393011
2802	393012
121638	393013
139925	393014
60164	393015
53822	393016
49950	393017
10387	393018
341880	393019
12416	393020
11465	393021
87675	393022
232468	393023
373654	393024
23623	393025
378436	393026
31478	393027
67070	393028
458559	393029
93157	393030
53048	393031
206933	393032
42664	393033
322631	393034
159444	393035
67463	393036
131738	393037
98380	393038
2080	393039
52288	393040
30040	393041
182459	393042
25183	393043
18286	393044
520	393045
251539	393046
3614	393047
141696	393048
85789	393049
218930	393050
89228	393051
108973	393052
33133	393053
412652	393054
304775	393055
240889	393056
3414	393057
227188	393058
140275	393059
4625	393060
47943	393061
81191	393062
139393	393063
237397	393064
144973	393065
323283	393066
131152	393067
232523	393068
191217	393069
174276	393070
84531	393071
128956	393072
81979	393073
135973	393074
269221	393075
34951	393076
210837	393077
197703	393078
242892	393079
4960	393080
211900	393081
314269	393082
18664	393083
22671	393084
169838	393085
180434	393086
24481	393087
261278	393088
185866	393089
62275	393090
127795	393091
165127	393092
203835	393093
369874	393094
281347	393095
17820	393096
208305	393097
219189	393098
187646	393099
409942	393100
125224	393101
4213	393102
316664	393103
393404	393104
184305	393105
248550	393106
26956	393107
20780	393108
239401	393109
110886	393110
6674	393111
204699	393112
316738	393113
170569	393114
48531	393115
9836	393116
3354	393117
324323	393118
371625	393119
43904	393120
167341	393121
187957	393122
10621	393123
46401	393124
48232	393125
299	393126
457468	393127
350640	393128
302832	393129
67247	393130
59869	393131
157941	393132
47777	393133
47411	393134
269857	393135
2269	393136
313776	393137
39119	393138
117812	393139
182274	393140
342197	393141
247121	393142
178553	393143
327585	393144
237598	393145
97258	393146
431467	393147
15094	393148
3131	393149
14786	393150
176703	393151
211407	393152
36278	393153
249381	393154
48420	393155
25846	393156
300769	393157
153645	393158
183753	393159
91548	393160
316324	393161
17023	393162
86291	393163
3073	393164
403042	393165
60147	393166
74597	393167
389395	393168
226544	393169
117969	393170
202620	393171
277315	393172
66798	393173
14287	393174
11830	393175
99820	393176
148202	393177
364593	393178
42901	393179
309234	393180
235951	393181
126864	393182
99708	393183
124412	393184
86433	393185
406068	393186
53822	393187
223208	393188
110346	393189
316386	393190
341165	393191
306604	393192
438867	393193
189269	393194
198287	393195
55762	393196
223727	393197
161300	393198
331540	393199
228315	393200
265507	393201
446902	393202
228435	393203
423201	393204
430349	393205
132152	393206
351691	393207
119123	393208
269901	393209
316733	393210
24901	393211
295113	393212
62033	393213
80396	393214
440564	393215
3814	393216
29741	393217
8178	393218
34038	393219
118724	393220
230966	393221
6435	393222
140793	393223
124075	393224
200002	393225
116582	393226
8741	393227
330728	393228
10500	393229
285170	393230
8841	393231
270064	393232
55212	393233
55890	393234
146898	393235
19220	393236
439574	393237
220925	393238
49563	393239
6959	393240
56870	393241
10280	393242
73274	393243
60993	393244
332034	393245
268563	393246
60311	393247
4790	393248
65199	393249
275979	393250
1236	393251
100695	393252
147832	393253
58507	393254
65961	393255
4006	393256
10000	393257
28692	393258
73187	393259
3566	393260
82080	393261
179762	393262
21377	393263
5118	393264
45640	393265
439721	393266
205988	393267
323812	393268
5467	393269
70153	393270
4076	393271
180330	393272
3151	393273
62979	393274
73274	393275
122045	393276
264472	393277
45651	393278
26413	393279
154638	393280
274912	393281
91373	393282
152402	393283
265438	393284
91192	393285
25202	393286
46092	393287
274513	393288
381626	393289
225258	393290
15532	393291
169117	393292
89856	393293
286385	393294
116602	393295
212465	393296
10563	393297
214812	393298
41199	393299
427467	393300
43978	393301
38331	393302
272314	393303
54796	393304
72323	393305
154634	393306
226141	393307
328041	393308
236452	393309
245661	393310
1207	393311
65636	393312
171902	393313
21068	393314
49843	393315
229732	393316
58522	393317
219785	393318
122324	393319
17162	393320
72533	393321
140026	393322
93990	393323
417355	393324
416679	393325
297588	393326
200068	393327
108798	393328
150834	393329
141740	393330
429155	393331
91085	393332
352302	393333
5862	393334
142631	393335
169036	393336
211479	393337
199864	393338
26404	393339
87422	393340
244306	393341
186260	393342
76988	393343
231668	393344
443345	393345
389318	393346
383830	393347
391806	393348
53986	393349
82269	393350
196560	393351
237642	393352
74110	393353
437579	393354
49428	393355
330333	393356
732	393357
732	393358
9491	393359
363535	393360
66834	393361
26404	393362
17079	393363
204631	393364
304217	393365
12799	393366
134122	393367
270409	393368
121745	393369
24677	393370
173982	393371
60726	393372
352346	393373
371096	393374
229869	393375
323834	393376
222676	393377
124956	393378
414404	393379
290267	393380
302118	393381
342979	393382
11385	393383
153882	393384
283877	393385
26348	393386
290452	393387
222014	393388
124202	393389
363423	393390
54150	393391
25168	393392
81739	393393
229901	393394
925	393395
77893	393396
123723	393397
78761	393398
26302	393399
161524	393400
167964	393401
74041	393402
274339	393403
87233	393404
381577	393405
138068	393406
20085	393407
8678	393408
77509	393409
110803	393410
11745	393411
2159	393412
188089	393413
5465	393414
12759	393415
45975	393416
24446	393417
10581	393418
56613	393419
5192	393420
121821	393421
237811	393422
535	393423
108128	393424
10469	393425
386864	393426
75091	393427
142133	393428
415900	393429
157720	393430
238891	393431
315446	393432
5489	393433
244849	393434
305138	393435
9184	393436
52246	393437
14498	393438
24644	393439
162583	393440
136707	393441
81905	393442
125496	393443
365116	393444
202586	393445
202685	393446
181	393447
78532	393448
80967	393449
24656	393450
396682	393451
107325	393452
163414	393453
314167	393454
215055	393455
145739	393456
33976	393457
22536	393458
114469	393459
27910	393460
4182	393461
6515	393462
8625	393463
156308	393464
28801	393465
406	393466
82196	393467
30996	393468
220164	393469
138663	393470
2786	393471
307934	393472
72542	393473
51357	393474
129860	393475
3407	393476
3447	393477
295201	393478
156462	393479
173316	393480
83165	393481
80215	393482
2551	393483
171642	393484
443079	393485
63985	393486
26424	393487
333909	393488
115395	393489
78997	393490
1036	393491
4433	393492
22862	393493
167249	393494
186482	393495
128234	393496
344260	393497
428825	393498
76372	393499
379418	393500
2695	393501
82937	393502
220011	393503
31545	393504
29532	393505
23721	393506
70646	393507
202167	393508
319480	393509
31918	393510
55327	393511
317395	393512
8583	393513
69032	393514
14211	393515
86797	393516
375261	393517
27464	393518
296374	393519
58540	393520
122278	393521
27596	393522
320660	393523
95971	393524
90824	393525
52443	393526
41584	393527
50577	393528
52121	393529
9749	393530
36986	393531
76013	393532
52436	393533
21555	393534
101758	393535
8147	393536
101308	393537
200276	393538
211102	393539
27138	393540
305830	393541
16122	393542
83748	393543
166948	393544
18858	393545
208160	393546
41160	393547
372565	393548
52435	393549
25287	393550
202154	393551
193209	393552
101842	393553
64459	393554
584	393555
138904	393556
87359	393557
10921	393558
83998	393559
7821	393560
100758	393561
100757	393562
205393	393563
3418	393564
41135	393565
83939	393566
16651	393567
79367	393568
55424	393569
136147	393570
73176	393571
58637	393572
420857	393573
97474	393574
1345	393575
16653	393576
25381	393577
40452	393578
112336	393579
171984	393580
52108	393581
197216	393582
55222	393583
22957	393584
64562	393585
22598	393586
252194	393587
379187	393588
63990	393589
149664	393590
17182	393591
414177	393592
19527	393593
285290	393594
89904	393595
29625	393596
108815	393597
93974	393598
5521	393599
189507	393600
5793	393601
198409	393602
123343	393603
54011	393604
52117	393605
136251	393606
100749	393607
118230	393608
47679	393609
197169	393610
83272	393611
362069	393612
182329	393613
16075	393614
125571	393615
16652	393616
101380	393617
1912	393618
128758	393619
45958	393620
86944	393621
352174	393622
57590	393623
28406	393624
198448	393625
52124	393626
197165	393627
100733	393628
101379	393629
15027	393630
70572	393631
35362	393632
197229	393633
11452	393634
103607	393635
27906	393636
52342	393637
199388	393638
347686	393639
20032	393640
69089	393641
251546	393642
83916	393643
77716	393644
89234	393645
235201	393646
34820	393647
41739	393648
7414	393649
15682	393650
36817	393651
104878	393652
200303	393653
76249	393654
48583	393655
21390	393656
338539	393657
50381	393658
157819	393659
65519	393660
143727	393661
43128	393662
57102	393663
13768	393664
252179	393665
162935	393666
186752	393667
1584	393668
1584	393669
67750	393670
402678	393671
133908	393672
148429	393673
45507	393674
126529	393675
140344	393676
125075	393677
195739	393678
87223	393679
157750	393680
25966	393681
16462	393682
56127	393683
13993	393684
285500	393685
112218	393686
12034	393687
160164	393688
12076	393689
52718	393690
284388	393691
35303	393692
28405	393693
52455	393694
372585	393695
348808	393696
19461	393697
34675	393698
101410	393699
46675	393700
79573	393701
254232	393702
347968	393703
5073	393704
187808	393705
300996	393706
2847	393707
225359	393708
58423	393709
118833	393710
228983	393711
119732	393712
63163	393713
226177	393714
39548	393715
392890	393716
63295	393717
190196	393718
74726	393719
112273	393720
363112	393721
180271	393722
135084	393723
3380	393724
331311	393725
17131	393726
436395	393727
37230	393728
36893	393729
234959	393730
282751	393731
55447	393732
142467	393733
157056	393734
201165	393735
279348	393736
141422	393737
136638	393738
74147	393739
22061	393740
307232	393741
306289	393742
57256	393743
120202	393744
201187	393745
371141	393746
384093	393747
31500	393748
226069	393749
36135	393750
24020	393751
15954	393752
300740	393753
238989	393754
53485	393755
93145	393756
6953	393757
106256	393758
13886	393759
367529	393760
60996	393761
61034	393762
190795	393763
14735	393764
212917	393765
82193	393766
322205	393767
127141	393768
4535	393769
407955	393770
7870	393771
384823	393772
206279	393773
4200	393774
143588	393775
201756	393776
46778	393777
152397	393778
152815	393779
34416	393780
198895	393781
34462	393782
430093	393783
32703	393784
271447	393785
174196	393786
430512	393787
73049	393788
16311	393789
1081	393790
141315	393791
162742	393792
430115	393793
202510	393794
89389	393795
413844	393796
185493	393797
127040	393798
15301	393799
11484	393800
219533	393801
57680	393802
158405	393803
62692	393804
119924	393805
143702	393806
54654	393807
230423	393808
235500	393809
2363	393810
36588	393811
613	393812
2418	393813
90077	393814
129	393815
10197	393816
6689	393817
75234	393818
92414	393819
246276	393820
110267	393821
17981	393822
17981	393823
250615	393824
47153	393825
457940	393826
187737	393827
61541	393828
74841	393829
111644	393830
248634	393831
218526	393832
31096	393833
54282	393834
102243	393835
262226	393836
59423	393837
64073	393838
275834	393839
209243	393840
196757	393841
128876	393842
9126	393843
259888	393844
95304	393845
241917	393846
201963	393847
18189	393848
113172	393849
53436	393850
376939	393851
59701	393852
130586	393853
64293	393854
212329	393855
59165	393856
269680	393857
26244	393858
196228	393859
247056	393860
213043	393861
70170	393862
430206	393863
427553	393864
267632	393865
171350	393866
201293	393867
163740	393868
207333	393869
101685	393870
28941	393871
285758	393872
98526	393873
171732	393874
284750	393875
75769	393876
195971	393877
325818	393878
122876	393879
183073	393880
439232	393881
275634	393882
40125	393883
134591	393884
75406	393885
239433	393886
24552	393887
17925	393888
414827	393889
109681	393890
18999	393891
419766	393892
362541	393893
94347	393894
154760	393895
126764	393896
105690	393897
37491	393898
264304	393899
293135	393900
201153	393901
124431	393902
124014	393903
115300	393904
72	393905
115879	393906
419918	393907
75833	393908
118293	393909
38127	393910
165797	393911
20318	393912
54568	393913
270328	393914
292100	393915
14232	393916
45412	393917
69975	393918
85798	393919
19890	393920
362935	393921
50491	393922
83342	393923
47648	393924
371058	393925
389742	393926
3378	393927
245693	393928
83230	393929
334222	393930
159131	393931
26985	393932
297058	393933
15111	393934
100348	393935
113295	393936
158597	393937
185637	393938
94865	393939
5934	393940
457053	393941
143448	393942
404779	393943
311048	393944
121927	393945
72862	393946
356958	393947
2432	393948
8511	393949
2670	393950
54325	393951
44815	393952
26094	393953
31869	393954
224933	393955
386450	393956
62167	393957
32495	393958
76025	393959
121917	393960
230689	393961
45655	393962
364605	393963
274265	393964
31369	393965
213902	393966
44751	393967
7205	393968
32341	393969
147763	393970
319748	393971
4250	393972
259267	393973
13159	393974
344191	393975
39605	393976
190984	393977
8934	393978
36590	393979
219818	393980
429291	393981
230347	393982
3365	393983
20850	393984
18564	393985
178132	393986
6185	393987
150246	393988
107674	393989
18655	393990
34142	393991
59413	393992
30153	393993
41507	393994
370036	393995
374157	393996
147308	393997
55305	393998
132929	393999
119142	394000
103027	394001
88693	394002
108745	394003
109173	394004
166953	394005
58250	394006
36978	394007
15994	394008
213139	394009
95000	394010
243680	394011
198104	394012
22340	394013
48202	394014
17078	394015
108218	394016
162627	394017
5975	394018
10465	394019
120100	394020
292594	394021
736	394022
229452	394023
117813	394024
53035	394025
47360	394026
23473	394027
315026	394028
115031	394029
126047	394030
83090	394031
265898	394032
34102	394033
193735	394034
356100	394035
238358	394036
359384	394037
73320	394038
47395	394039
53743	394040
171690	394041
301374	394042
126983	394043
187004	394044
165578	394045
392411	394046
275915	394047
195667	394048
227825	394049
165847	394050
170272	394051
241593	394052
163382	394053
158475	394054
307049	394055
278597	394056
1338	394057
96196	394058
157474	394059
259095	394060
4517	394061
54266	394062
360330	394063
58673	394064
315664	394065
267380	394066
19825	394067
442591	394068
17616	394069
277392	394070
374060	394071
330588	394072
73601	394073
72492	394074
151188	394075
233334	394076
162250	394077
299516	394078
361516	394079
284833	394080
156740	394081
89709	394082
401227	394083
206947	394084
18708	394085
11663	394086
437104	394087
3572	394088
250060	394089
17104	394090
2686	394091
102	394092
44807	394093
383710	394094
302976	394095
79713	394096
92571	394097
272039	394098
84456	394099
238744	394100
213088	394101
164506	394102
265730	394103
220131	394104
14911	394105
270354	394106
211899	394107
34494	394108
87962	394109
164771	394110
381067	394111
326226	394112
6748	394113
122665	394114
384608	394115
198956	394116
171782	394117
66260	394118
131889	394119
382709	394120
365072	394121
117222	394122
162647	394123
232780	394124
43810	394125
233152	394126
430355	394127
345146	394128
149974	394129
270464	394130
17750	394131
116159	394132
329929	394133
237280	394134
124190	394135
32512	394136
213387	394137
201937	394138
18182	394139
3500	394140
32146	394141
214522	394142
27593	394143
47761	394144
284936	394145
13185	394146
46827	394147
45631	394148
17358	394149
62899	394150
64348	394151
109611	394152
79747	394153
192393	394154
57623	394155
46952	394156
363848	394157
164330	394158
18229	394159
58780	394160
277452	394161
457834	394162
106577	394163
123703	394164
105071	394165
174414	394166
152538	394167
336280	394168
253425	394169
150263	394170
75514	394171
1696	394172
444077	394173
183442	394174
171926	394175
378097	394176
250229	394177
263916	394178
209130	394179
366861	394180
41960	394181
382349	394182
125332	394183
289810	394184
217380	394185
437249	394186
166728	394187
43496	394188
160889	394189
1301	394190
361906	394191
225982	394192
19129	394193
16868	394194
25956	394195
270341	394196
912	394197
458807	394198
442102	394199
4286	394200
75403	394201
78602	394202
124031	394203
96361	394204
166080	394205
111861	394206
223294	394207
30989	394208
703	394209
316368	394210
47730	394211
33578	394212
321787	394213
441742	394214
176174	394215
159967	394216
179768	394217
5216	394218
4897	394219
11723	394220
1655	394221
19220	394222
83652	394223
651	394224
63833	394225
19480	394226
2016	394227
10108	394228
11003	394229
49820	394230
41954	394231
1248	394232
3283	394233
3453	394234
145926	394235
54356	394236
128573	394237
64183	394238
90595	394239
147234	394240
281418	394241
223090	394242
36734	394243
294004	394244
292779	394245
5412	394246
184257	394247
35449	394248
178176	394249
13463	394250
67227	394251
39615	394252
143871	394253
154527	394254
164927	394255
93461	394256
335501	394257
246828	394258
430435	394259
15868	394260
172312	394261
26981	394262
452025	394263
133786	394264
42831	394265
884	394266
452462	394267
186152	394268
90008	394269
258991	394270
199584	394271
134767	394272
245498	394273
361727	394274
367429	394275
106777	394276
184972	394277
67026	394278
400006	394279
298136	394280
408876	394281
158847	394282
381031	394283
315582	394284
343398	394285
147035	394286
236852	394287
23980	394288
313658	394289
66954	394290
30336	394291
303409	394292
126043	394293
387448	394294
304560	394295
160953	394296
304346	394297
426063	394298
304615	394299
198336	394300
389177	394301
357253	394302
162143	394303
60423	394304
212238	394305
325661	394306
459011	394307
6655	394308
182715	394309
132838	394310
439326	394311
60521	394312
137489	394313
124721	394314
321123	394315
14802	394316
172986	394317
203915	394318
186438	394319
7726	394320
23100	394321
4417	394322
84648	394323
234871	394324
5094	394325
7142	394326
10329	394327
335177	394328
33866	394329
2404	394330
33791	394331
291	394332
1637	394333
2254	394334
20870	394335
4508	394336
63326	394337
1703	394338
8242	394339
111956	394340
93261	394341
23361	394342
418566	394343
435498	394344
1660	394345
4532	394346
29756	394347
6875	394348
36025	394349
36660	394350
213449	394351
1136	394352
101915	394353
4582	394354
273409	394355
173467	394356
38342	394357
244586	394358
339997	394359
77514	394360
337029	394361
18639	394362
96054	394363
394054	394364
271475	394365
369685	394366
24149	394367
320370	394368
114814	394369
118265	394370
202237	394371
127678	394372
109702	394373
314272	394374
84680	394375
292539	394376
8419	394377
350547	394378
227718	394379
38520	394380
30395	394381
53976	394382
1242	394383
116810	394384
82160	394385
192944	394386
389555	394387
43177	394388
35562	394389
38748	394390
44282	394391
77704	394392
20907	394393
93731	394394
30795	394395
14885	394396
24507	394397
268244	394398
230114	394399
85323	394400
27666	394401
215633	394402
111123	394403
35692	394404
36354	394405
37591	394406
42639	394407
41249	394408
36082	394409
163716	394410
230581	394411
29768	394412
60314	394413
4381	394414
5533	394415
54953	394416
139509	394417
14041	394418
64291	394419
1468	394420
211568	394421
126942	394422
341085	394423
2057	394424
148619	394425
120178	394426
112431	394427
129140	394428
330725	394429
656	394430
74690	394431
220966	394432
42055	394433
20704	394434
246695	394435
273096	394436
223444	394437
128812	394438
302861	394439
263773	394440
12963	394441
70792	394442
280378	394443
50530	394444
114341	394445
419003	394446
453369	394447
46285	394448
3202	394449
5269	394450
357507	394451
374016	394452
41417	394453
205711	394454
229882	394455
4962	394456
424272	394457
17349	394458
32146	394459
212787	394460
50211	394461
234602	394462
6491	394463
296383	394464
53698	394465
54652	394466
63509	394467
287960	394468
262850	394469
101748	394470
35307	394471
283851	394472
68901	394473
150647	394474
61896	394475
86053	394476
65683	394477
335379	394478
123230	394479
82097	394480
15345	394481
1792	394482
69771	394483
430888	394484
189430	394485
2321	394486
173110	394487
367272	394488
192277	394489
3996	394490
38937	394491
171577	394492
335658	394493
407146	394494
447404	394495
392467	394496
161412	394497
97658	394498
216662	394499
274537	394500
70739	394501
88498	394502
284468	394503
101305	394504
11357	394505
32998	394506
146968	394507
202720	394508
50339	394509
425312	394510
36362	394511
2045	394512
645	394513
93882	394514
122727	394515
19987	394516
205890	394517
36707	394518
70144	394519
327753	394520
109290	394521
141269	394522
19513	394523
282921	394524
135695	394525
72702	394526
38689	394527
13137	394528
6764	394529
48646	394530
17173	394531
24553	394532
153907	394533
120888	394534
95112	394535
424589	394536
61161	394537
110816	394538
271732	394539
191238	394540
360466	394541
345	394542
158099	394543
47622	394544
175792	394545
267576	394546
143366	394547
277043	394548
34971	394549
380214	394550
95376	394551
308074	394552
57242	394553
13241	394554
30725	394555
109199	394556
637	394557
82554	394558
38005	394559
101610	394560
57505	394561
127587	394562
82424	394563
429179	394564
130125	394565
53407	394566
451069	394567
65750	394568
29035	394569
22141	394570
297497	394571
37525	394572
328336	394573
78593	394574
254449	394575
200962	394576
271598	394577
32154	394578
70751	394579
349013	394580
36843	394581
27111	394582
27483	394583
282260	394584
356345	394585
88130	394586
368188	394587
414148	394588
298517	394589
45319	394590
102953	394591
130781	394592
379618	394593
217358	394594
6498	394595
430837	394596
413311	394597
41869	394598
49376	394599
154191	394600
130719	394601
230458	394602
359770	394603
41468	394604
243662	394605
195055	394606
109126	394607
90378	394608
50160	394609
217118	394610
132378	394611
155362	394612
31886	394613
9358	394614
203447	394615
399115	394616
67807	394617
439687	394618
139085	394619
395314	394620
80406	394621
302044	394622
51397	394623
8820	394624
164810	394625
16236	394626
132251	394627
290741	394628
330928	394629
228797	394630
110323	394631
347335	394632
97694	394633
362551	394634
1835	394635
307173	394636
347922	394637
97332	394638
90071	394639
423182	394640
344680	394641
227588	394642
95209	394643
351322	394644
142425	394645
43081	394646
52382	394647
278525	394648
382850	394649
47461	394650
288305	394651
276456	394652
88665	394653
366949	394654
97349	394655
96348	394656
358566	394657
457700	394658
136386	394659
248807	394660
228792	394661
221226	394662
424811	394663
259653	394664
282419	394665
201033	394666
336976	394667
449513	394668
169348	394669
80354	394670
167968	394671
68179	394672
89012	394673
56651	394674
160583	394675
161946	394676
304258	394677
289135	394678
84504	394679
322288	394680
163746	394681
152267	394682
141630	394683
14733	394684
332589	394685
146084	394686
160815	394687
195540	394688
84956	394689
363057	394690
32420	394691
265051	394692
23575	394693
120898	394694
95537	394695
82871	394696
112642	394697
402093	394698
163688	394699
129773	394700
188408	394701
452815	394702
379329	394703
75286	394704
402663	394705
434415	394706
425747	394707
216444	394708
224891	394709
287407	394710
368368	394711
38736	394712
56784	394713
457547	394714
137700	394715
425705	394716
206065	394717
71041	394718
350558	394719
356335	394720
184067	394721
79385	394722
325979	394723
367964	394724
236924	394725
31409	394726
123357	394727
344668	394728
748	394729
20015	394730
3746	394731
186044	394732
419200	394733
436438	394734
216393	394735
459739	394736
342449	394737
217663	394738
283458	394739
18429	394740
6636	394741
192648	394742
274639	394743
427565	394744
349307	394745
216171	394746
49038	394747
246959	394748
456667	394749
19180	394750
19388	394751
99985	394752
109041	394753
213421	394754
179682	394755
223010	394756
223010	394757
88838	394758
372939	394759
114871	394760
164673	394761
65881	394762
15951	394763
21010	394764
3765	394765
377283	394766
356628	394767
18460	394768
55460	394769
76886	394770
7926	394771
100641	394772
52864	394773
99584	394774
183860	394775
7240	394776
112389	394777
38985	394778
223191	394779
10018	394780
4676	394781
429545	394782
12409	394783
352317	394784
44550	394785
40044	394786
11977	394787
98501	394788
138523	394789
141865	394790
82585	394791
88807	394792
24874	394793
10223	394794
14195	394795
37021	394796
285921	394797
122967	394798
27882	394799
80342	394800
325447	394801
318317	394802
82088	394803
1948	394804
3809	394805
152248	394806
21033	394807
3625	394808
8648	394809
82043	394810
245786	394811
62874	394812
25025	394813
35059	394814
25493	394815
73442	394816
82162	394817
105032	394818
205546	394819
44043	394820
105317	394821
51555	394822
251285	394823
53797	394824
6895	394825
54883	394826
35	394827
323827	394828
131704	394829
259977	394830
35398	394831
128434	394832
74761	394833
152769	394834
50247	394835
256222	394836
159692	394837
40367	394838
51650	394839
149616	394840
228953	394841
128599	394842
6731	394843
39997	394844
365239	394845
23553	394846
441284	394847
91912	394848
91912	394849
282466	394850
63688	394851
152535	394852
354684	394853
47993	394854
41140	394855
447127	394856
2091	394857
106560	394858
32696	394859
22278	394860
178948	394861
111392	394862
75640	394863
350540	394864
176689	394865
195136	394866
253820	394867
86614	394868
29350	394869
456529	394870
203390	394871
110536	394872
89004	394873
371936	394874
340316	394875
4595	394876
4594	394877
33531	394878
47823	394879
83536	394880
151426	394881
16308	394882
59330	394883
442769	394884
63898	394885
214846	394886
388214	394887
66332	394888
172667	394889
8280	394890
17192	394891
279478	394892
41581	394893
152542	394894
295837	394895
291596	394896
71833	394897
28878	394898
88344	394899
26497	394900
232488	394901
4183	394902
454743	394903
54616	394904
201531	394905
51143	394906
411029	394907
42636	394908
249663	394909
117933	394910
118724	394911
217295	394912
4664	394913
103916	394914
78053	394915
50735	394916
56997	394917
298297	394918
444127	394919
39368	394920
254998	394921
101174	394922
158417	394923
298978	394924
300312	394925
366956	394926
396588	394927
257453	394928
83319	394929
430953	394930
130070	394931
65844	394932
6859	394933
204010	394934
150779	394935
130070	394936
132428	394937
20067	394938
405200	394939
176682	394940
6586	394941
11793	394942
59423	394943
78100	394944
16239	394945
448985	394946
222786	394947
72657	394948
138850	394949
42620	394950
342362	394951
455719	394952
366815	394953
37849	394954
128280	394955
40631	394956
118355	394957
1360	394958
215759	394959
308827	394960
254897	394961
34750	394962
124847	394963
234269	394964
21667	394965
5767	394966
119195	394967
48441	394968
220555	394969
430303	394970
33439	394971
916	394972
25831	394973
126027	394974
383093	394975
116173	394976
14749	394977
61177	394978
102411	394979
218133	394980
151945	394981
291402	394982
107307	394983
145154	394984
122237	394985
368573	394986
238651	394987
454657	394988
22719	394989
32817	394990
33460	394991
33658	394992
103090	394993
41615	394994
19640	394995
115404	394996
397306	394997
243964	394998
83564	394999
62539	395000
310246	395001
115683	395002
10964	395003
149425	395004
63651	395005
302449	395006
282585	395007
144798	395008
259566	395009
212935	395010
111024	395011
151516	395012
57286	395013
291763	395014
163858	395015
41615	395016
43186	395017
4673	395018
101090	395019
42770	395020
440767	395021
122079	395022
22992	395023
4394	395024
47308	395025
231940	395026
173744	395027
66029	395028
201250	395029
1522	395030
164109	395031
105755	395032
437359	395033
109311	395034
228777	395035
40103	395036
70904	395037
18033	395038
41561	395039
91195	395040
117485	395041
372638	395042
20670	395043
73795	395044
40052	395045
426022	395046
295723	395047
212664	395048
120225	395049
332040	395050
454793	395051
40045	395052
83138	395053
73292	395054
225148	395055
118708	395056
706	395057
12630	395058
2425	395059
63991	395060
207226	395061
343920	395062
244555	395063
64572	395064
118559	395065
146557	395066
38663	395067
171992	395068
9104	395069
122409	395070
17564	395071
24961	395072
149513	395073
73209	395074
54440	395075
3719	395076
26746	395077
111615	395078
196343	395079
197801	395080
127144	395081
15154	395082
185567	395083
14949	395084
100251	395085
15606	395086
29995	395087
207954	395088
274494	395089
151772	395090
153581	395091
154277	395092
380131	395093
164905	395094
432381	395095
405515	395096
359069	395097
178783	395098
93581	395099
329193	395100
95010	395101
249393	395102
8407	395103
245051	395104
7450	395105
242229	395106
8789	395107
120068	395108
32803	395109
123861	395110
92091	395111
251679	395112
86639	395113
158696	395114
102800	395115
244408	395116
58569	395117
246987	395118
203838	395119
88714	395120
99277	395121
123752	395122
317991	395123
159307	395124
142003	395125
400887	395126
180398	395127
418375	395128
446210	395129
86227	395130
26243	395131
91467	395132
9624	395133
1444	395134
139644	395135
445247	395136
96988	395137
158409	395138
27798	395139
40579	395140
155287	395141
333060	395142
144629	395143
15145	395144
64353	395145
16767	395146
459718	395147
267912	395148
179940	395149
201384	395150
340214	395151
95411	395152
76806	395153
122729	395154
237335	395155
241804	395156
405984	395157
60164	395158
218651	395159
13303	395160
181086	395161
206628	395162
86005	395163
136317	395164
4337	395165
234755	395166
130724	395167
41463	395168
108961	395169
50498	395170
5988	395171
312690	395172
34806	395173
7348	395174
119113	395175
197924	395176
184697	395177
200589	395178
61301	395179
227180	395180
385617	395181
103143	395182
327226	395183
112649	395184
69952	395185
39712	395186
518	395187
248765	395188
236452	395189
223492	395190
14730	395191
57923	395192
5952	395193
27511	395194
45433	395195
293252	395196
10276	395197
267647	395198
12044	395199
400873	395200
93480	395201
316289	395202
355	395203
84399	395204
379705	395205
399132	395206
7363	395207
1	395208
51415	395209
143224	395210
64275	395211
65322	395212
83771	395213
199098	395214
87894	395215
243272	395216
189997	395217
376800	395218
35801	395219
177049	395220
246901	395221
89588	395222
261216	395223
135908	395224
11928	395225
7499	395226
398517	395227
238565	395228
189635	395229
460102	395230
7694	395231
366250	395232
23011	395233
95209	395234
154806	395235
136045	395236
335724	395237
293389	395238
734	395239
2105	395240
58826	395241
73548	395242
70844	395243
257820	395244
348695	395245
136874	395246
11409	395247
36018	395248
232151	395249
18822	395250
217910	395251
88850	395252
129238	395253
166684	395254
42910	395255
225281	395256
234622	395257
323573	395258
186012	395259
162405	395260
89824	395261
291097	395262
101556	395263
306400	395264
152620	395265
294022	395266
432267	395267
383868	395268
260013	395269
61892	395270
263932	395271
240895	395272
407192	395273
346761	395274
307508	395275
110498	395276
32591	395277
385189	395278
46053	395279
431880	395280
377259	395281
267164	395282
104411	395283
203982	395284
144011	395285
14696	395286
75885	395287
67496	395288
297859	395289
382972	395290
458979	395291
43922	395292
230192	395293
7760	395294
211127	395295
62554	395296
382153	395297
166548	395298
185110	395299
347692	395300
110585	395301
38703	395302
249003	395303
157970	395304
344511	395305
4831	395306
384611	395307
435693	395308
117054	395309
88853	395310
275761	395311
219163	395312
55587	395313
20642	395314
170313	395315
83583	395316
488	395317
427540	395318
14857	395319
2883	395320
63990	395321
50215	395322
139566	395323
157477	395324
143808	395325
190864	395326
219231	395327
113213	395328
151595	395329
16804	395330
353189	395331
406303	395332
24784	395333
99799	395334
230878	395335
4831	395336
159388	395337
457541	395338
247299	395339
57313	395340
159458	395341
5853	395342
38622	395343
6346	395344
95459	395345
1079	395346
37260	395347
56545	395348
109959	395349
91759	395350
24461	395351
294065	395352
24063	395353
71088	395354
31136	395355
12535	395356
12016	395357
1260	395358
2451	395359
327325	395360
13201	395361
104730	395362
113801	395363
55573	395364
283264	395365
196178	395366
63465	395367
94099	395368
50958	395369
454437	395370
8320	395371
62792	395372
310833	395373
275911	395374
322617	395375
112	395376
117951	395377
55247	395378
65025	395379
12282	395380
212790	395381
277664	395382
9442	395383
301594	395384
249777	395385
203375	395386
15083	395387
43018	395388
82	395389
62885	395390
47963	395391
35955	395392
11369	395393
165842	395394
165841	395395
3432	395396
147344	395397
15973	395398
101080	395399
45700	395400
237619	395401
13905	395402
250330	395403
82222	395404
51722	395405
17634	395406
142259	395407
121079	395408
232659	395409
85243	395410
326738	395411
402323	395412
143282	395413
247322	395414
49794	395415
258737	395416
80832	395417
155361	395418
48225	395419
69474	395420
238728	395421
248624	395422
432199	395423
72109	395424
180661	395425
43482	395426
219979	395427
15538	395428
80682	395429
237712	395430
136781	395431
404393	395432
372325	395433
37261	395434
268198	395435
156127	395436
446432	395437
375575	395438
282341	395439
290100	395440
117061	395441
103055	395442
227024	395443
263318	395444
214444	395445
191658	395446
71896	395447
17071	395448
168486	395449
265315	395450
38234	395451
222938	395452
131988	395453
259051	395454
25484	395455
3904	395456
385177	395457
120784	395458
14068	395459
56759	395460
23392	395461
89138	395462
71911	395463
161552	395464
250422	395465
128554	395466
229503	395467
116093	395468
13343	395469
2617	395470
124884	395471
280830	395472
27396	395473
290247	395474
228937	395475
2037	395476
85681	395477
69232	395478
57079	395479
35563	395480
164798	395481
192528	395482
97526	395483
16158	395484
390971	395485
138944	395486
81596	395487
147033	395488
126239	395489
418	395490
158323	395491
189648	395492
19552	395493
54726	395494
230318	395495
309787	395496
386123	395497
227278	395498
429220	395499
411688	395500
27262	395501
334731	395502
206535	395503
35009	395504
63354	395505
33041	395506
89169	395507
159492	395508
3301	395509
104347	395510
131850	395511
216052	395512
413810	395513
93258	395514
352112	395515
56243	395516
146455	395517
44964	395518
411428	395519
22564	395520
4494	395521
2170	395522
85579	395523
214563	395524
153705	395525
455632	395526
7620	395527
344529	395528
416843	395529
9589	395530
179823	395531
117160	395532
127105	395533
81975	395534
322375	395535
102319	395536
84376	395537
127537	395538
72229	395539
82488	395540
143125	395541
89996	395542
166699	395543
98218	395544
192822	395545
42967	395546
8842	395547
62191	395548
134322	395549
90183	395550
158129	395551
19437	395552
74254	395553
80587	395554
246404	395555
9800	395556
33731	395557
719	395558
24401	395559
207079	395560
293312	395561
239137	395562
48355	395563
226097	395564
375	395565
431420	395566
157893	395567
12820	395568
4745	395569
1412	395570
27597	395571
224080	395572
8575	395573
91894	395574
301416	395575
294579	395576
171162	395577
42323	395578
402290	395579
323433	395580
9701	395581
110336	395582
446578	395583
33769	395584
447592	395585
449470	395586
398698	395587
295872	395588
349146	395589
231505	395590
30720	395591
10400	395592
8575	395593
41771	395594
59926	395595
386567	395596
247473	395597
377306	395598
123303	395599
52195	395600
13669	395601
337295	395602
22921	395603
8639	395604
66423	395605
287	395606
10884	395607
1060	395608
381387	395609
207806	395610
273823	395611
19923	395612
38923	395613
244976	395614
396936	395615
60578	395616
411229	395617
62804	395618
304214	395619
116663	395620
181218	395621
14897	395622
37897	395623
74457	395624
55292	395625
109747	395626
207351	395627
152718	395628
218837	395629
9065	395630
18915	395631
123585	395632
122613	395633
17684	395634
72045	395635
291227	395636
291112	395637
23899	395638
39518	395639
192539	395640
62702	395641
9590	395642
159904	395643
334377	395644
88068	395645
253094	395646
12012	395647
1461	395648
240817	395649
298935	395650
184574	395651
331257	395652
4121	395653
151236	395654
59610	395655
8624	395656
97633	395657
64534	395658
48849	395659
390586	395660
36968	395661
106167	395662
4496	395663
4541	395664
81432	395665
13981	395666
267330	395667
36950	395668
24709	395669
47986	395670
110262	395671
583	395672
235610	395673
98243	395674
552	395675
3138	395676
68888	395677
91905	395678
1274	395679
120223	395680
132382	395681
329399	395682
40804	395683
298578	395684
5859	395685
78829	395686
29058	395687
119884	395688
57222	395689
60499	395690
109085	395691
114531	395692
424825	395693
13286	395694
161763	395695
97238	395696
57996	395697
3799	395698
211040	395699
793	395700
12399	395701
1471	395702
217467	395703
77313	395704
100781	395705
321552	395706
55512	395707
203840	395708
7336	395709
21291	395710
199234	395711
3207	395712
301422	395713
70742	395714
84103	395715
42893	395716
12994	395717
21288	395718
212218	395719
28733	395720
122717	395721
142518	395722
86213	395723
15367	395724
19831	395725
166857	395726
159660	395727
35479	395728
380013	395729
17129	395730
11088	395731
180089	395732
93815	395733
459890	395734
65729	395735
116499	395736
176914	395737
255743	395738
599	395739
79213	395740
59938	395741
8652	395742
38921	395743
102698	395744
297578	395745
30612	395746
158	395747
271267	395748
243239	395749
224075	395750
52195	395751
47317	395752
28005	395753
221368	395754
34969	395755
15531	395756
425455	395757
130847	395758
264055	395759
2156	395760
12994	395761
242713	395762
44958	395763
283758	395764
1030	395765
13430	395766
2862	395767
272499	395768
243832	395769
26363	395770
442429	395771
52143	395772
10767	395773
118	395774
17030	395775
37198	395776
113873	395777
70685	395778
243112	395779
75093	395780
305255	395781
223845	395782
354688	395783
16874	395784
28108	395785
121025	395786
62680	395787
181668	395788
44536	395789
185324	395790
61041	395791
10598	395792
2375	395793
26635	395794
41023	395795
26116	395796
10615	395797
110266	395798
280703	395799
248058	395800
113662	395801
22064	395802
204260	395803
154424	395804
78811	395805
120170	395806
135226	395807
90699	395808
29016	395809
78177	395810
245201	395811
133509	395812
33961	395813
224801	395814
12	395815
167031	395816
4707	395817
355663	395818
47302	395819
94186	395820
22670	395821
266782	395822
36027	395823
66309	395824
61380	395825
40293	395826
32986	395827
185581	395828
33697	395829
22448	395830
313782	395831
66785	395832
129333	395833
63112	395834
50805	395835
276257	395836
186029	395837
59930	395838
314258	395839
4	395840
12316	395841
392600	395842
27903	395843
359856	395844
50401	395845
44820	395846
23368	395847
210265	395848
179739	395849
297596	395850
13145	395851
67986	395852
172531	395853
214118	395854
223057	395855
94672	395856
77488	395857
222282	395858
32754	395859
211860	395860
8494	395861
30772	395862
103096	395863
53271	395864
32602	395865
8094	395866
110020	395867
11735	395868
63065	395869
120977	395870
50098	395871
59065	395872
280733	395873
7321	395874
206515	395875
9507	395876
435422	395877
187269	395878
401055	395879
445644	395880
198937	395881
121487	395882
218991	395883
7519	395884
78640	395885
401437	395886
435059	395887
217400	395888
334196	395889
112966	395890
218084	395891
84498	395892
11298	395893
19089	395894
108038	395895
411897	395896
215096	395897
286977	395898
675	395899
52564	395900
293860	395901
310546	395902
456089	395903
76049	395904
413232	395905
22317	395906
122973	395907
172503	395908
341809	395909
93077	395910
196284	395911
457687	395912
41675	395913
73261	395914
188908	395915
315217	395916
2438	395917
307728	395918
86746	395919
172084	395920
59772	395921
68142	395922
4764	395923
108763	395924
22885	395925
80957	395926
264729	395927
87943	395928
343697	395929
271098	395930
26072	395931
121475	395932
7986	395933
114333	395934
82142	395935
262523	395936
431839	395937
323144	395938
3150	395939
159353	395940
37886	395941
77112	395942
69493	395943
116105	395944
3267	395945
278377	395946
30319	395947
106031	395948
7904	395949
302422	395950
77429	395951
22361	395952
76229	395953
94647	395954
332830	395955
196044	395956
29870	395957
413253	395958
25547	395959
40593	395960
57563	395961
154617	395962
183037	395963
271101	395964
65449	395965
20873	395966
430907	395967
102822	395968
32844	395969
163666	395970
232077	395971
11561	395972
239907	395973
5022	395974
123086	395975
34348	395976
228553	395977
386163	395978
128493	395979
273577	395980
151050	395981
203213	395982
35938	395983
57475	395984
60659	395985
142802	395986
178305	395987
302186	395988
93855	395989
369555	395990
429728	395991
26052	395992
71414	395993
64233	395994
52213	395995
299980	395996
128656	395997
386519	395998
8888	395999
2813	396000
9257	396001
317510	396002
123166	396003
146588	396004
12061	396005
53791	396006
38224	396007
118457	396008
111511	396009
21309	396010
321539	396011
52123	396012
181173	396013
135781	396014
307649	396015
176969	396016
291634	396017
194553	396018
145286	396019
33160	396020
237771	396021
331289	396022
117355	396023
141771	396024
90405	396025
120033	396026
241850	396027
71193	396028
65558	396029
34427	396030
229006	396031
125539	396032
226872	396033
59762	396034
35227	396035
1028	396036
71981	396037
154794	396038
97236	396039
46845	396040
54912	396041
26760	396042
66445	396043
132973	396044
66106	396045
387355	396046
129910	396047
354672	396048
328398	396049
177304	396050
336148	396051
186895	396052
28785	396053
337585	396054
401929	396055
51897	396056
338506	396057
304107	396058
18051	396059
436576	396060
57438	396061
217247	396062
52076	396063
132793	396064
18051	396065
400296	396066
322009	396067
213796	396068
210167	396069
154774	396070
29725	396071
114604	396072
259837	396073
81687	396074
460267	396075
2027	396076
76857	396077
198137	396078
416871	396079
423077	396080
282584	396081
317930	396082
319325	396083
140186	396084
117876	396085
32859	396086
2027	396087
324253	396088
372521	396089
278373	396090
206685	396091
199441	396092
436631	396093
269161	396094
281949	396095
22338	396096
57600	396097
129137	396098
99702	396099
64108	396100
258185	396101
56987	396102
34924	396103
48576	396104
35639	396105
140960	396106
201642	396107
74973	396108
200620	396109
164687	396110
146363	396111
223501	396112
81671	396113
443832	396114
144	396115
1493	396116
284784	396117
385229	396118
323922	396119
5648	396120
37711	396121
31045	396122
251626	396123
163539	396124
81077	396125
168403	396126
446147	396127
58311	396128
167887	396129
163634	396130
416867	396131
459982	396132
48782	396133
230563	396134
122078	396135
421863	396136
163495	396137
319413	396138
46440	396139
444875	396140
450725	396141
226657	396142
130832	396143
123412	396144
429273	396145
25512	396146
71149	396147
256441	396148
154183	396149
228658	396150
410626	396151
426690	396152
176321	396153
62724	396154
170856	396155
37602	396156
237407	396157
144760	396158
41242	396159
100833	396160
119038	396161
195026	396162
116831	396163
55496	396164
211124	396165
239785	396166
435964	396167
380989	396168
85312	396169
327705	396170
52326	396171
445406	396172
157268	396173
442308	396174
81661	396175
46587	396176
313699	396177
33713	396178
194249	396179
192576	396180
3247	396181
23816	396182
182281	396183
13516	396184
12802	396185
25360	396186
52258	396187
235709	396188
127545	396189
97263	396190
93338	396191
13531	396192
209361	396193
312949	396194
192785	396195
153897	396196
16591	396197
2782	396198
287883	396199
257672	396200
64661	396201
46244	396202
16301	396203
86144	396204
170782	396205
115897	396206
366392	396207
365019	396208
15518	396209
121979	396210
210682	396211
9864	396212
185	396213
30278	396214
226173	396215
190422	396216
16754	396217
241141	396218
137440	396219
306784	396220
222277	396221
42735	396222
101050	396223
305494	396224
142578	396225
197948	396226
224905	396227
136603	396228
5923	396229
427797	396230
193389	396231
231129	396232
22829	396233
306154	396234
50518	396235
178809	396236
230193	396237
275899	396238
208525	396239
108493	396240
67683	396241
418865	396242
114041	396243
202282	396244
85748	396245
173985	396246
99994	396247
259398	396248
61437	396249
83616	396250
98363	396251
170473	396252
200050	396253
7549	396254
26816	396255
328176	396256
86905	396257
3076	396258
103568	396259
449735	396260
16223	396261
76915	396262
361193	396263
129432	396264
27573	396265
157276	396266
44338	396267
65104	396268
447168	396269
285537	396270
211541	396271
106779	396272
28291	396273
103491	396274
12764	396275
49206	396276
10055	396277
383552	396278
1086	396279
173739	396280
29160	396281
345386	396282
59973	396283
260625	396284
120321	396285
4625	396286
431193	396287
198761	396288
108295	396289
108302	396290
63169	396291
70	396292
18906	396293
31065	396294
112139	396295
369624	396296
217210	396297
79161	396298
126311	396299
363448	396300
260256	396301
129939	396302
328723	396303
128030	396304
14221	396305
61899	396306
75133	396307
77	396308
190938	396309
272964	396310
185820	396311
389174	396312
2439	396313
7958	396314
32489	396315
62748	396316
15505	396317
124556	396318
206030	396319
17851	396320
64462	396321
188073	396322
31096	396323
99119	396324
25440	396325
53368	396326
5540	396327
101382	396328
7790	396329
265594	396330
430935	396331
392127	396332
12364	396333
16309	396334
212718	396335
16459	396336
113976	396337
148728	396338
157647	396339
104390	396340
336916	396341
134085	396342
10526	396343
123929	396344
382248	396345
46286	396346
197430	396347
58948	396348
44861	396349
32859	396350
64724	396351
227162	396352
190391	396353
57587	396354
219509	396355
9156	396356
66583	396357
210812	396358
249687	396359
2981	396360
249526	396361
15956	396362
290176	396363
61047	396364
51279	396365
15617	396366
50917	396367
2558	396368
17483	396369
97376	396370
380392	396371
207987	396372
1527	396373
10736	396374
4275	396375
43963	396376
45873	396377
30044	396378
26398	396379
14225	396380
208258	396381
224338	396382
42481	396383
10332	396384
199821	396385
138476	396386
43963	396387
6452	396388
9197	396389
228321	396390
69115	396391
126195	396392
32358	396393
88761	396394
108981	396395
289930	396396
217126	396397
158822	396398
137558	396399
442231	396400
431881	396401
19987	396402
119843	396403
119564	396404
97761	396405
80139	396406
416613	396407
306018	396408
219914	396409
86440	396410
278272	396411
8331	396412
101056	396413
11208	396414
182609	396415
31716	396416
118706	396417
81945	396418
82223	396419
1729	396420
137304	396421
218864	396422
116946	396423
76411	396424
220729	396425
4321	396426
533	396427
33428	396428
162891	396429
263895	396430
373295	396431
125254	396432
9309	396433
19746	396434
202145	396435
205199	396436
24627	396437
17303	396438
70166	396439
132527	396440
254374	396441
32185	396442
333992	396443
57598	396444
143525	396445
144699	396446
60780	396447
122664	396448
187408	396449
80146	396450
123200	396451
45039	396452
382446	396453
7826	396454
348840	396455
153890	396456
119147	396457
193039	396458
407772	396459
338607	396460
381687	396461
7273	396462
110614	396463
255745	396464
204335	396465
326584	396466
278868	396467
200977	396468
275800	396469
6967	396470
2704	396471
247398	396472
5610	396473
271260	396474
116823	396475
252413	396476
108093	396477
29712	396478
298429	396479
80936	396480
51939	396481
58396	396482
85820	396483
303127	396484
229832	396485
18356	396486
28627	396487
18077	396488
89907	396489
191671	396490
200	396491
17318	396492
79175	396493
110221	396494
82135	396495
120388	396496
202608	396497
442777	396498
77706	396499
9550	396500
27748	396501
113312	396502
24656	396503
404609	396504
422007	396505
6909	396506
8521	396507
22828	396508
8675	396509
11636	396510
13704	396511
212772	396512
96093	396513
116685	396514
123352	396515
2370	396516
36731	396517
44174	396518
135168	396519
135170	396520
1038	396521
45656	396522
406990	396523
254839	396524
67582	396525
182791	396526
414837	396527
68796	396528
15012	396529
219723	396530
429734	396531
82756	396532
182232	396533
254443	396534
212944	396535
22766	396536
88733	396537
120227	396538
208091	396539
78105	396540
34266	396541
267166	396542
67296	396543
69220	396544
628	396545
250563	396546
181600	396547
82348	396548
122315	396549
34563	396550
98239	396551
173893	396552
35142	396553
62252	396554
240903	396555
133184	396556
441002	396557
24702	396558
43297	396559
5635	396560
53314	396561
200354	396562
99379	396563
42083	396564
7	396565
455765	396566
349197	396567
247407	396568
41597	396569
227171	396570
4008	396571
433475	396572
9611	396573
136235	396574
51933	396575
57398	396576
2363	396577
44237	396578
165681	396579
12071	396580
51054	396581
284627	396582
59605	396583
12070	396584
76820	396585
11046	396586
175073	396587
5593	396588
96806	396589
62862	396590
235621	396591
333081	396592
303198	396593
23784	396594
183706	396595
87769	396596
58911	396597
45987	396598
295981	396599
240793	396600
175732	396601
73247	396602
155674	396603
349788	396604
43360	396605
16816	396606
73768	396607
40145	396608
23124	396609
9844	396610
56132	396611
213415	396612
5741	396613
16297	396614
11353	396615
149606	396616
381157	396617
274232	396618
416327	396619
193790	396620
69286	396621
299724	396622
202702	396623
239630	396624
139123	396625
60553	396626
389373	396627
84307	396628
18456	396629
40522	396630
179732	396631
152667	396632
437942	396633
64519	396634
123717	396635
13825	396636
109708	396637
8425	396638
203666	396639
117115	396640
159358	396641
3320	396642
111121	396643
283057	396644
279222	396645
92244	396646
80225	396647
145694	396648
170322	396649
154591	396650
20402	396651
864	396652
130168	396653
109136	396654
291044	396655
105293	396656
427733	396657
16810	396658
109373	396659
367778	396660
23544	396661
57372	396662
5427	396663
212469	396664
173837	396665
13823	396666
102131	396667
137008	396668
125158	396669
55217	396670
99418	396671
142496	396672
111953	396673
147106	396674
129454	396675
154189	396676
88519	396677
120235	396678
64505	396679
328151	396680
323483	396681
2576	396682
75669	396683
14069	396684
204113	396685
40062	396686
121054	396687
98001	396688
216420	396689
227054	396690
138851	396691
21667	396692
37394	396693
7689	396694
18698	396695
92607	396696
446438	396697
217765	396698
11147	396699
25104	396700
9349	396701
169625	396702
76500	396703
49452	396704
341706	396705
178273	396706
28712	396707
211708	396708
121797	396709
100837	396710
124852	396711
11571	396712
394134	396713
42642	396714
5405	396715
336315	396716
373017	396717
23722	396718
226608	396719
252666	396720
63242	396721
1977	396722
301500	396723
30318	396724
67875	396725
21181	396726
94956	396727
252157	396728
316770	396729
345218	396730
202986	396731
283290	396732
246547	396733
216454	396734
377965	396735
223905	396736
23273	396737
367624	396738
10571	396739
241550	396740
16885	396741
69481	396742
131065	396743
276407	396744
53670	396745
441558	396746
77516	396747
66070	396748
72368	396749
432758	396750
92741	396751
79481	396752
117673	396753
224379	396754
146304	396755
52609	396756
210531	396757
143070	396758
6632	396759
130706	396760
36750	396761
126943	396762
252166	396763
6490	396764
1165	396765
216513	396766
63566	396767
73253	396768
86061	396769
69710	396770
141135	396771
68504	396772
431825	396773
305242	396774
451154	396775
18466	396776
244042	396777
56550	396778
64592	396779
137700	396780
86297	396781
274222	396782
310370	396783
22396	396784
69659	396785
85697	396786
339164	396787
67618	396788
166544	396789
187883	396790
52277	396791
388767	396792
29341	396793
77133	396794
199786	396795
254831	396796
324587	396797
3825	396798
82372	396799
43199	396800
153104	396801
77195	396802
81112	396803
365408	396804
105274	396805
86892	396806
265254	396807
43936	396808
50080	396809
10720	396810
21222	396811
238599	396812
26149	396813
130099	396814
64644	396815
116814	396816
63255	396817
58452	396818
46298	396819
222174	396820
166303	396821
48911	396822
19197	396823
452862	396824
72198	396825
23605	396826
339920	396827
17176	396828
64913	396829
146720	396830
57239	396831
147409	396832
305782	396833
17961	396834
59540	396835
372444	396836
298463	396837
159556	396838
107129	396839
206668	396840
42124	396841
13845	396842
52994	396843
133821	396844
19368	396845
226410	396846
9157	396847
330656	396848
8375	396849
3251	396850
66508	396851
275759	396852
4390	396853
9923	396854
1723	396855
1417	396856
176920	396857
28927	396858
27449	396859
352375	396860
8102	396861
69014	396862
25006	396863
70891	396864
97589	396865
282599	396866
419256	396867
80808	396868
112138	396869
161902	396870
124200	396871
114897	396872
191489	396873
137817	396874
357054	396875
80517	396876
21459	396877
28314	396878
84963	396879
312693	396880
3417	396881
233845	396882
52736	396883
123530	396884
97143	396885
53927	396886
6800	396887
225541	396888
101571	396889
65977	396890
42254	396891
26492	396892
50012	396893
19290	396894
89699	396895
111675	396896
390537	396897
58379	396898
105909	396899
126477	396900
3683	396901
663	396902
264581	396903
2484	396904
73344	396905
205537	396906
33884	396907
274564	396908
3575	396909
379111	396910
67823	396911
112579	396912
78968	396913
78424	396914
45920	396915
55363	396916
21113	396917
63908	396918
238146	396919
5077	396920
237571	396921
238383	396922
333048	396923
81879	396924
60834	396925
11893	396926
38529	396927
321283	396928
23698	396929
88131	396930
169895	396931
222172	396932
67351	396933
4121	396934
45937	396935
18673	396936
19290	396937
309720	396938
5343	396939
5403	396940
173142	396941
59890	396942
1869	396943
45426	396944
90616	396945
705	396946
37277	396947
27374	396948
333638	396949
220944	396950
59088	396951
309186	396952
103496	396953
80737	396954
179166	396955
230055	396956
6572	396957
226637	396958
184591	396959
68881	396960
444092	396961
210439	396962
74508	396963
59779	396964
325529	396965
66152	396966
260873	396967
290484	396968
17233	396969
366205	396970
389628	396971
52506	396972
259348	396973
379601	396974
60548	396975
19768	396976
329850	396977
443211	396978
146192	396979
1829	396980
30271	396981
52126	396982
24420	396983
78429	396984
59624	396985
342109	396986
323486	396987
29502	396988
273689	396989
167713	396990
246711	396991
417967	396992
76156	396993
80416	396994
290491	396995
439704	396996
16450	396997
184344	396998
151444	396999
29139	397000
111457	397001
197580	397002
16555	397003
219381	397004
303888	397005
219354	397006
2654	397007
184764	397008
168437	397009
158698	397010
194843	397011
254682	397012
19529	397013
34895	397014
19322	397015
245880	397016
197178	397017
13631	397018
12020	397019
21478	397020
45424	397021
441492	397022
13511	397023
3112	397024
26914	397025
173560	397026
156063	397027
38964	397028
12776	397029
122088	397030
68454	397031
13851	397032
82811	397033
286242	397034
333568	397035
143947	397036
79585	397037
376062	397038
143741	397039
45261	397040
48015	397041
5828	397042
52406	397043
413312	397044
5769	397045
41269	397046
887	397047
99073	397048
53094	397049
136260	397050
426656	397051
122922	397052
244578	397053
3085	397054
97899	397055
15180	397056
19840	397057
154571	397058
362360	397059
176909	397060
27481	397061
36618	397062
335402	397063
2040	397064
158102	397065
161144	397066
228252	397067
315813	397068
23275	397069
179844	397070
42747	397071
416020	397072
206847	397073
48525	397074
94961	397075
149606	397076
91771	397077
301035	397078
20921	397079
592	397080
4945	397081
119095	397082
30907	397083
64861	397084
264168	397085
11015	397086
99945	397087
310866	397088
2781	397089
1656	397090
202646	397091
129288	397092
6445	397093
83810	397094
6549	397095
113618	397096
196413	397097
284299	397098
41213	397099
228305	397100
14127	397101
178319	397102
1146	397103
370163	397104
34285	397105
60128	397106
11725	397107
356391	397108
80025	397109
279550	397110
39292	397111
66008	397112
41462	397113
7639	397114
3459	397115
178063	397116
48708	397117
247529	397118
43516	397119
55	397120
428330	397121
274213	397122
251751	397123
190928	397124
116531	397125
88585	397126
84222	397127
88146	397128
214332	397129
8667	397130
152561	397131
8789	397132
366400	397133
422772	397134
40601	397135
444033	397136
4967	397137
3328	397138
187302	397139
292114	397140
5334	397141
101426	397142
175673	397143
18698	397144
69964	397145
421042	397146
412532	397147
92133	397148
212073	397149
213741	397150
230151	397151
222368	397152
209713	397153
8404	397154
57915	397155
9386	397156
40643	397157
34892	397158
18034	397159
9867	397160
1370	397161
13126	397162
45820	397163
99929	397164
97470	397165
52442	397166
416657	397167
116863	397168
143585	397169
117175	397170
251351	397171
46308	397172
257	397173
1347	397174
10844	397175
142849	397176
15089	397177
14263	397178
237556	397179
218966	397180
444165	397181
377011	397182
141060	397183
297921	397184
79294	397185
11923	397186
258990	397187
114761	397188
105132	397189
10063	397190
69316	397191
390549	397192
111823	397193
23652	397194
23683	397195
92999	397196
378	397197
1610	397198
148325	397199
4590	397200
80576	397201
65874	397202
15973	397203
50686	397204
76427	397205
145819	397206
161163	397207
413728	397208
168007	397209
34446	397210
268969	397211
72519	397212
207857	397213
376453	397214
124369	397215
206642	397216
207336	397217
145673	397218
1902	397219
354782	397220
158659	397221
24280	397222
52448	397223
50096	397224
74956	397225
50686	397226
23019	397227
233194	397228
35757	397229
15599	397230
60205	397231
379511	397232
32409	397233
49456	397234
68944	397235
51134	397236
60117	397237
65495	397238
132009	397239
37402	397240
33920	397241
84707	397242
33166	397243
143208	397244
20828	397245
122062	397246
71009	397247
96896	397248
23952	397249
65836	397250
105875	397251
24259	397252
3949	397253
1181	397254
99124	397255
3390	397256
24649	397257
341392	397258
101307	397259
84046	397260
145448	397261
122005	397262
33749	397263
36003	397264
111319	397265
227396	397266
11814	397267
82544	397268
113392	397269
35132	397270
64995	397271
59012	397272
53878	397273
187940	397274
226159	397275
239295	397276
142844	397277
3524	397278
242160	397279
84920	397280
185875	397281
97583	397282
97862	397283
55086	397284
128838	397285
3407	397286
86719	397287
64312	397288
24840	397289
353047	397290
124783	397291
52225	397292
167999	397293
80766	397294
374797	397295
188556	397296
54583	397297
150862	397298
36718	397299
167771	397300
64068	397301
386208	397302
398792	397303
39781	397304
144929	397305
116616	397306
375338	397307
79328	397308
402326	397309
346231	397310
74535	397311
5251	397312
152914	397313
31291	397314
11360	397315
312680	397316
123458	397317
210258	397318
270470	397319
207449	397320
297536	397321
190794	397322
94135	397323
69930	397324
65855	397325
160420	397326
153288	397327
23461	397328
25747	397329
144504	397330
295454	397331
49526	397332
33658	397333
185323	397334
412546	397335
10004	397336
79856	397337
178387	397338
64944	397339
65384	397340
56051	397341
294940	397342
148875	397343
110832	397344
20815	397345
181771	397346
62429	397347
171026	397348
247859	397349
10530	397350
12909	397351
6519	397352
232466	397353
2242	397354
37932	397355
231035	397356
10883	397357
20134	397358
194122	397359
74236	397360
78551	397361
75668	397362
254762	397363
95729	397364
1629	397365
88627	397366
50246	397367
243232	397368
420712	397369
603	397370
25987	397371
44337	397372
8286	397373
205947	397374
122433	397375
117385	397376
311672	397377
456035	397378
17281	397379
47191	397380
227218	397381
193456	397382
50490	397383
213998	397384
149285	397385
66582	397386
70715	397387
419590	397388
8405	397389
223513	397390
22256	397391
9964	397392
219261	397393
176521	397394
223448	397395
105539	397396
72380	397397
327493	397398
95014	397399
153144	397400
61694	397401
149131	397402
67029	397403
23923	397404
123966	397405
308788	397406
183564	397407
219695	397408
8019	397409
16132	397410
92594	397411
30318	397412
40761	397413
66899	397414
192324	397415
114995	397416
448518	397417
429514	397418
74787	397419
94998	397420
83907	397421
345925	397422
87062	397423
7639	397424
142722	397425
351099	397426
3044	397427
13691	397428
29749	397429
215081	397430
10403	397431
109472	397432
13318	397433
390570	397434
50753	397435
116768	397436
24417	397437
231956	397438
2730	397439
41456	397440
59516	397441
262269	397442
98284	397443
74926	397444
24363	397445
23178	397446
13506	397447
46098	397448
46469	397449
28917	397450
159967	397451
1591	397452
89041	397453
25765	397454
83940	397455
116257	397456
104476	397457
52609	397458
34628	397459
435563	397460
160238	397461
87135	397462
131670	397463
366497	397464
343285	397465
2371	397466
185115	397467
50990	397468
446011	397469
6571	397470
195649	397471
41185	397472
293454	397473
48801	397474
152801	397475
223814	397476
21659	397477
335846	397478
1013	397479
17398	397480
87459	397481
45325	397482
207674	397483
3681	397484
72161	397485
121791	397486
247230	397487
124201	397488
34229	397489
45347	397490
11611	397491
19459	397492
112974	397493
134810	397494
30349	397495
7615	397496
98409	397497
138231	397498
127114	397499
43469	397500
13372	397501
184945	397502
288231	397503
70485	397504
420711	397505
445893	397506
70039	397507
1949	397508
193024	397509
6722	397510
390828	397511
58529	397512
12836	397513
179030	397514
190105	397515
13002	397516
103226	397517
58869	397518
39204	397519
208149	397520
365759	397521
149813	397522
128088	397523
103472	397524
4471	397525
383407	397526
299078	397527
47142	397528
7552	397529
453665	397530
119069	397531
1776	397532
14654	397533
25101	397534
90001	397535
46487	397536
51323	397537
94621	397538
267139	397539
40217	397540
109526	397541
9120	397542
49900	397543
394323	397544
40612	397545
378976	397546
2446	397547
230814	397548
321184	397549
163195	397550
319455	397551
7537	397552
1760	397553
5436	397554
13918	397555
88471	397556
295943	397557
29129	397558
359573	397559
64094	397560
166441	397561
72626	397562
120811	397563
442863	397564
240797	397565
69731	397566
245429	397567
177531	397568
75577	397569
378146	397570
168420	397571
18279	397572
44534	397573
122001	397574
117040	397575
5624	397576
69726	397577
197862	397578
25303	397579
350790	397580
38057	397581
44123	397582
14620	397583
208410	397584
3921	397585
9623	397586
57858	397587
15617	397588
390276	397589
72027	397590
149746	397591
196689	397592
379800	397593
78462	397594
282683	397595
161826	397596
73665	397597
141972	397598
189335	397599
5073	397600
42427	397601
185428	397602
162700	397603
53404	397604
90556	397605
20754	397606
18189	397607
339979	397608
169050	397609
296153	397610
168492	397611
29025	397612
316214	397613
60225	397614
34696	397615
31373	397616
312404	397617
36946	397618
3770	397619
9426	397620
135651	397621
60307	397622
242751	397623
126491	397624
117040	397625
2878	397626
119563	397627
42282	397628
206333	397629
343741	397630
310345	397631
91774	397632
61535	397633
418690	397634
183083	397635
95297	397636
191651	397637
111478	397638
239290	397639
267143	397640
101083	397641
227514	397642
446152	397643
33980	397644
90614	397645
405333	397646
120344	397647
144077	397648
44292	397649
79807	397650
217468	397651
330404	397652
36403	397653
350976	397654
376991	397655
277047	397656
459799	397657
59886	397658
32354	397659
254217	397660
76056	397661
229715	397662
196275	397663
8969	397664
377685	397665
267514	397666
227783	397667
106115	397668
403675	397669
56410	397670
90073	397671
103064	397672
158304	397673
274371	397674
24646	397675
226302	397676
141926	397677
115038	397678
136345	397679
415432	397680
283834	397681
97539	397682
107822	397683
864	397684
197552	397685
9658	397686
134783	397687
139256	397688
129770	397689
43070	397690
226307	397691
176213	397692
4481	397693
49015	397694
243738	397695
339050	397696
82682	397697
5961	397698
22592	397699
406776	397700
265671	397701
327327	397702
289749	397703
21690	397704
269079	397705
16118	397706
344745	397707
258537	397708
63123	397709
238734	397710
231707	397711
5521	397712
177591	397713
174378	397714
7607	397715
76663	397716
276263	397717
2666	397718
39714	397719
11039	397720
77392	397721
29709	397722
46775	397723
182198	397724
122853	397725
49933	397726
2548	397727
234648	397728
62989	397729
236096	397730
956	397731
1953	397732
117351	397733
68186	397734
51323	397735
455106	397736
69230	397737
220488	397738
108494	397739
136764	397740
275668	397741
28749	397742
51296	397743
449943	397744
174352	397745
269129	397746
26089	397747
47173	397748
2607	397749
21972	397750
370795	397751
52207	397752
74912	397753
75481	397754
26200	397755
416806	397756
108338	397757
1726	397758
714	397759
269	397760
59611	397761
11814	397762
121570	397763
93341	397764
19556	397765
179736	397766
10029	397767
290101	397768
55898	397769
24923	397770
27341	397771
40112	397772
9615	397773
52858	397774
231868	397775
39908	397776
119155	397777
318442	397778
89404	397779
5401	397780
21782	397781
236711	397782
85390	397783
68949	397784
9352	397785
98590	397786
149347	397787
185359	397788
185769	397789
282113	397790
3636	397791
136653	397792
165877	397793
5461	397794
103647	397795
278251	397796
143505	397797
2421	397798
91247	397799
70270	397800
80476	397801
84315	397802
276412	397803
29610	397804
171310	397805
110970	397806
8581	397807
100741	397808
221026	397809
152265	397810
410083	397811
144343	397812
52983	397813
194628	397814
13111	397815
290831	397816
69643	397817
9164	397818
17207	397819
10976	397820
15211	397821
36655	397822
59887	397823
76317	397824
166847	397825
6576	397826
31414	397827
325218	397828
57864	397829
29913	397830
302803	397831
187828	397832
72760	397833
189163	397834
59506	397835
291017	397836
86796	397837
572	397838
88121	397839
100162	397840
300161	397841
81872	397842
438987	397843
16536	397844
134075	397845
167456	397846
365416	397847
240192	397848
83566	397849
168959	397850
360020	397851
227267	397852
293352	397853
36244	397854
159210	397855
82800	397856
62453	397857
453111	397858
19838	397859
420680	397860
387217	397861
415275	397862
229527	397863
56404	397864
79531	397865
188315	397866
437335	397867
40540	397868
129124	397869
117780	397870
422241	397871
25327	397872
198067	397873
147957	397874
50702	397875
239553	397876
155011	397877
165805	397878
59554	397879
303410	397880
266379	397881
186858	397882
39167	397883
220424	397884
139228	397885
92838	397886
175478	397887
327084	397888
120167	397889
324101	397890
105674	397891
23015	397892
53611	397893
53611	397894
341510	397895
102027	397896
118119	397897
53270	397898
23408	397899
12762	397900
392727	397901
167459	397902
110354	397903
54453	397904
266842	397905
103879	397906
4489	397907
23694	397908
125628	397909
14229	397910
331442	397911
30651	397912
191751	397913
356238	397914
284846	397915
220304	397916
433224	397917
198078	397918
331437	397919
172450	397920
138340	397921
6956	397922
87540	397923
175252	397924
95366	397925
131342	397926
64997	397927
152852	397928
16246	397929
181575	397930
192681	397931
356826	397932
102557	397933
48770	397934
46755	397935
352976	397936
101332	397937
4425	397938
344844	397939
186181	397940
4343	397941
211762	397942
153052	397943
159044	397944
114278	397945
71724	397946
101310	397947
15700	397948
270085	397949
10652	397950
165577	397951
139323	397952
957	397953
83674	397954
170874	397955
75967	397956
70048	397957
184770	397958
55178	397959
70621	397960
264495	397961
26945	397962
287593	397963
211893	397964
44623	397965
6773	397966
158135	397967
94781	397968
427664	397969
309092	397970
138932	397971
45715	397972
91608	397973
165649	397974
16974	397975
182533	397976
39265	397977
24902	397978
4919	397979
103241	397980
57103	397981
123820	397982
212625	397983
156518	397984
101988	397985
15154	397986
15154	397987
58294	397988
328777	397989
143061	397990
125483	397991
110899	397992
410573	397993
115554	397994
607	397995
44835	397996
9102	397997
125070	397998
89079	397999
185636	398000
191432	398001
104278	398002
115224	398003
75472	398004
301992	398005
133547	398006
15522	398007
215996	398008
226519	398009
37784	398010
65917	398011
105278	398012
76976	398013
41572	398014
226944	398015
56697	398016
20570	398017
187282	398018
354314	398019
54643	398020
234709	398021
3351	398022
178227	398023
72660	398024
175276	398025
409236	398026
45944	398027
189168	398028
242565	398029
194864	398030
36013	398031
49680	398032
198993	398033
6795	398034
164871	398035
257710	398036
220389	398037
194057	398038
379363	398039
139	398040
150863	398041
4920	398042
296336	398043
298643	398044
6176	398045
200062	398046
222507	398047
251693	398048
363054	398049
78834	398050
52130	398051
96344	398052
220499	398053
350886	398054
98841	398055
88981	398056
66676	398057
191065	398058
183536	398059
89984	398060
220322	398061
39602	398062
59118	398063
8398	398064
10995	398065
216505	398066
455836	398067
51670	398068
153714	398069
150342	398070
203209	398071
83406	398072
30226	398073
388565	398074
107989	398075
67375	398076
174109	398077
20886	398078
214517	398079
97994	398080
11485	398081
7631	398082
114386	398083
28165	398084
47908	398085
331236	398086
385929	398087
89551	398088
225071	398089
82228	398090
132550	398091
43249	398092
22923	398093
369872	398094
178239	398095
451987	398096
112191	398097
2654	398098
89229	398099
52555	398100
34356	398101
298626	398102
13609	398103
36802	398104
209533	398105
91775	398106
19723	398107
361262	398108
215036	398109
20283	398110
19320	398111
359143	398112
202765	398113
404073	398114
90680	398115
61072	398116
61072	398117
80311	398118
125356	398119
208882	398120
296237	398121
98630	398122
59177	398123
21157	398124
11596	398125
85142	398126
347386	398127
132081	398128
2441	398129
41877	398130
95512	398131
200487	398132
191019	398133
36089	398134
166861	398135
6577	398136
438460	398137
4364	398138
7121	398139
134321	398140
85277	398141
228933	398142
61979	398143
273786	398144
8347	398145
215102	398146
100979	398147
28223	398148
16589	398149
420339	398150
51379	398151
7045	398152
404822	398153
115868	398154
57223	398155
376486	398156
234773	398157
2824	398158
2886	398159
196581	398160
2749	398161
224030	398162
13727	398163
118017	398164
69692	398165
118066	398166
68600	398167
448840	398168
394420	398169
36224	398170
199708	398171
118788	398172
62771	398173
191400	398174
7645	398175
119015	398176
192402	398177
387575	398178
15833	398179
18935	398180
83232	398181
11590	398182
65261	398183
200549	398184
430983	398185
171040	398186
20995	398187
198870	398188
28936	398189
414547	398190
100696	398191
75075	398192
55833	398193
24354	398194
427046	398195
102590	398196
359349	398197
173649	398198
102159	398199
428199	398200
25473	398201
70296	398202
319655	398203
87246	398204
45570	398205
124460	398206
311473	398207
90422	398208
253064	398209
70806	398210
51597	398211
165149	398212
38024	398213
35522	398214
25533	398215
95562	398216
49819	398217
171512	398218
118798	398219
84910	398220
93225	398221
2473	398222
3598	398223
72242	398224
26568	398225
28417	398226
23921	398227
212964	398228
306333	398229
61290	398230
12537	398231
26200	398232
176505	398233
241013	398234
257360	398235
127255	398236
44220	398237
59182	398238
190531	398239
181214	398240
357267	398241
180673	398242
369377	398243
107584	398244
327771	398245
274042	398246
37267	398247
64409	398248
45940	398249
77310	398250
2914	398251
72707	398252
84802	398253
52572	398254
246155	398255
137711	398256
294812	398257
113944	398258
64799	398259
23195	398260
79468	398261
262394	398262
288747	398263
192568	398264
141788	398265
40157	398266
79204	398267
103505	398268
93316	398269
24062	398270
437013	398271
142381	398272
113980	398273
52058	398274
397971	398275
396781	398276
72296	398277
317318	398278
370687	398279
42671	398280
70465	398281
42220	398282
43458	398283
162258	398284
343685	398285
243127	398286
10859	398287
150972	398288
10638	398289
91838	398290
337636	398291
19248	398292
86128	398293
126561	398294
99495	398295
295	398296
21551	398297
96708	398298
147127	398299
8083	398300
29155	398301
31079	398302
27463	398303
442140	398304
395551	398305
79228	398306
443963	398307
59682	398308
308206	398309
388844	398310
66109	398311
176658	398312
107723	398313
359513	398314
28681	398315
308152	398316
113	398317
103446	398318
69969	398319
106908	398320
455518	398321
17526	398322
216547	398323
256106	398324
278741	398325
57424	398326
35922	398327
285518	398328
65774	398329
49704	398330
195668	398331
384901	398332
60379	398333
248852	398334
186434	398335
312179	398336
205359	398337
147051	398338
23772	398339
2784	398340
17950	398341
21853	398342
7505	398343
21106	398344
189166	398345
84505	398346
18259	398347
155597	398348
254143	398349
327957	398350
75056	398351
23841	398352
166560	398353
314373	398354
5311	398355
159125	398356
23239	398357
4091	398358
95223	398359
116928	398360
186103	398361
51675	398362
105001	398363
10992	398364
240308	398365
71763	398366
98207	398367
164393	398368
411502	398369
56084	398370
95249	398371
216851	398372
157510	398373
143315	398374
122665	398375
46973	398376
92866	398377
57430	398378
45803	398379
33448	398380
48425	398381
28774	398382
18575	398383
108216	398384
355188	398385
203685	398386
121557	398387
115255	398388
17471	398389
180491	398390
22658	398391
12544	398392
59459	398393
189832	398394
277790	398395
235710	398396
145232	398397
9380	398398
410801	398399
167096	398400
53281	398401
7387	398402
345816	398403
63539	398404
7827	398405
131394	398406
457590	398407
270578	398408
431828	398409
303327	398410
131041	398411
112370	398412
40149	398413
6505	398414
32510	398415
32031	398416
91687	398417
28400	398418
10366	398419
387898	398420
259603	398421
139573	398422
175928	398423
225662	398424
84671	398425
331761	398426
87713	398427
213202	398428
41882	398429
34933	398430
84940	398431
377785	398432
58163	398433
197268	398434
93465	398435
139734	398436
457146	398437
57396	398438
424465	398439
311214	398440
61431	398441
88523	398442
45831	398443
291903	398444
245459	398445
452916	398446
331881	398447
67622	398448
406940	398449
353264	398450
100589	398451
120379	398452
228765	398453
318760	398454
184357	398455
362601	398456
277126	398457
130787	398458
146966	398459
92006	398460
234603	398461
75029	398462
193241	398463
274464	398464
70964	398465
118450	398466
19264	398467
57374	398468
75942	398469
218371	398470
333137	398471
3708	398472
241476	398473
8025	398474
208025	398475
134415	398476
121743	398477
36130	398478
75743	398479
361545	398480
339188	398481
63493	398482
29648	398483
92585	398484
146960	398485
454509	398486
186548	398487
138878	398488
262019	398489
41884	398490
189159	398491
226852	398492
19888	398493
253947	398494
40205	398495
449537	398496
110322	398497
61800	398498
414895	398499
379632	398500
317686	398501
202539	398502
113114	398503
112359	398504
143545	398505
357184	398506
3971	398507
22062	398508
347348	398509
143553	398510
93759	398511
338202	398512
104138	398513
306444	398514
2045	398515
209400	398516
31047	398517
68232	398518
22445	398519
92185	398520
43723	398521
346270	398522
201506	398523
85739	398524
234284	398525
264687	398526
5061	398527
429794	398528
33634	398529
72246	398530
205767	398531
22141	398532
114438	398533
48240	398534
17478	398535
21260	398536
163148	398537
237360	398538
205094	398539
311905	398540
347543	398541
19796	398542
366981	398543
431529	398544
442731	398545
383522	398546
43222	398547
97377	398548
65947	398549
245607	398550
226859	398551
59495	398552
38574	398553
8256	398554
234486	398555
54224	398556
167857	398557
269811	398558
162427	398559
47751	398560
423388	398561
17711	398562
16918	398563
158212	398564
55880	398565
59778	398566
400056	398567
47981	398568
173111	398569
137924	398570
173145	398571
339983	398572
214201	398573
329421	398574
400271	398575
398367	398576
21698	398577
208327	398578
104867	398579
119050	398580
161338	398581
225441	398582
104317	398583
25856	398584
59118	398585
403927	398586
50551	398587
427982	398588
236292	398589
55535	398590
138590	398591
244424	398592
15655	398593
458958	398594
26468	398595
276012	398596
193711	398597
52911	398598
169430	398599
30302	398600
119540	398601
29712	398602
287283	398603
410340	398604
38349	398605
243397	398606
7827	398607
379802	398608
29117	398609
106958	398610
171342	398611
60540	398612
304	398613
115790	398614
245068	398615
170941	398616
50415	398617
174676	398618
49627	398619
206102	398620
52048	398621
171610	398622
342019	398623
64204	398624
249711	398625
375832	398626
410945	398627
209039	398628
248213	398629
230787	398630
60864	398631
3648	398632
18222	398633
75704	398634
345234	398635
111041	398636
29518	398637
12782	398638
141432	398639
53819	398640
212293	398641
10474	398642
206506	398643
194378	398644
6411	398645
355440	398646
20167	398647
28459	398648
122393	398649
402486	398650
101864	398651
32438	398652
347234	398653
27036	398654
92666	398655
26485	398656
171515	398657
306641	398658
402819	398659
106225	398660
44174	398661
247074	398662
412563	398663
127891	398664
369574	398665
62467	398666
193430	398667
294523	398668
407253	398669
241175	398670
185315	398671
241485	398672
90167	398673
162504	398674
99680	398675
27390	398676
120263	398677
170125	398678
235056	398679
5240	398680
442297	398681
253851	398682
118209	398683
105397	398684
16899	398685
77380	398686
82330	398687
242509	398688
255302	398689
880	398690
86457	398691
224476	398692
430743	398693
165194	398694
38874	398695
292177	398696
359865	398697
240259	398698
17583	398699
232200	398700
175374	398701
17459	398702
30521	398703
122229	398704
17315	398705
121533	398706
10092	398707
341502	398708
459323	398709
393860	398710
1424	398711
249031	398712
109878	398713
45625	398714
102962	398715
1439	398716
54540	398717
95230	398718
31150	398719
32792	398720
17503	398721
5325	398722
247639	398723
63744	398724
319137	398725
17437	398726
157771	398727
126485	398728
76972	398729
45214	398730
161726	398731
53027	398732
123435	398733
60948	398734
226237	398735
16653	398736
96240	398737
273004	398738
177015	398739
238769	398740
114620	398741
127583	398742
139120	398743
336085	398744
25703	398745
18666	398746
156269	398747
20897	398748
35747	398749
101236	398750
7108	398751
143667	398752
328049	398753
218263	398754
161633	398755
346238	398756
58178	398757
94938	398758
206949	398759
329189	398760
370825	398761
126827	398762
28060	398763
227401	398764
10727	398765
336044	398766
30891	398767
142590	398768
122428	398769
27422	398770
7341	398771
41563	398772
51452	398773
6687	398774
30816	398775
14211	398776
170932	398777
98552	398778
69711	398779
14347	398780
15744	398781
49335	398782
18383	398783
102358	398784
43265	398785
64066	398786
287924	398787
13350	398788
92495	398789
41495	398790
24057	398791
171346	398792
121775	398793
363451	398794
24925	398795
66670	398796
112815	398797
379692	398798
92850	398799
123841	398800
8515	398801
30499	398802
104899	398803
120973	398804
49260	398805
395919	398806
151374	398807
120040	398808
14302	398809
118178	398810
198316	398811
137013	398812
131437	398813
216657	398814
2508	398815
102586	398816
79718	398817
45568	398818
298141	398819
56074	398820
335917	398821
81096	398822
25540	398823
115795	398824
178549	398825
83955	398826
119312	398827
26420	398828
390203	398829
85974	398830
149002	398831
5826	398832
189586	398833
178727	398834
61029	398835
321240	398836
385444	398837
243663	398838
167675	398839
47027	398840
153831	398841
150752	398842
44232	398843
101202	398844
109326	398845
190723	398846
207537	398847
42426	398848
300601	398849
192972	398850
230792	398851
242626	398852
126317	398853
38736	398854
223751	398855
7020	398856
27471	398857
12721	398858
376550	398859
30578	398860
25700	398861
251202	398862
159648	398863
41203	398864
16617	398865
194664	398866
248532	398867
224318	398868
126287	398869
100044	398870
175244	398871
309965	398872
18740	398873
185356	398874
8405	398875
239900	398876
67291	398877
20249	398878
59786	398879
235185	398880
153404	398881
300919	398882
12035	398883
44744	398884
112747	398885
68518	398886
183238	398887
28578	398888
22913	398889
124278	398890
4607	398891
402557	398892
46870	398893
29519	398894
22096	398895
434343	398896
332065	398897
205630	398898
186555	398899
15174	398900
448549	398901
43752	398902
106331	398903
54284	398904
150145	398905
285723	398906
74555	398907
114007	398908
149387	398909
55456	398910
424179	398911
217187	398912
33420	398913
92714	398914
2749	398915
197162	398916
382553	398917
162313	398918
76138	398919
2423	398920
159600	398921
67945	398922
273267	398923
263321	398924
68610	398925
6521	398926
75872	398927
201805	398928
76242	398929
423546	398930
15705	398931
41083	398932
79936	398933
63101	398934
113958	398935
210194	398936
230499	398937
320472	398938
240014	398939
35060	398940
214383	398941
192899	398942
152797	398943
365925	398944
97749	398945
290874	398946
19001	398947
54624	398948
102734	398949
176315	398950
202858	398951
32571	398952
19091	398953
28	398954
222343	398955
56139	398956
357825	398957
81695	398958
51948	398959
123967	398960
4191	398961
421973	398962
28427	398963
15870	398964
429115	398965
189493	398966
173220	398967
385039	398968
37041	398969
26093	398970
28400	398971
50177	398972
15225	398973
328977	398974
176203	398975
27354	398976
408488	398977
261010	398978
370500	398979
253251	398980
200984	398981
214062	398982
198528	398983
128059	398984
16775	398985
210673	398986
27896	398987
26089	398988
55006	398989
13492	398990
62725	398991
433978	398992
437820	398993
12554	398994
414655	398995
210985	398996
172754	398997
230908	398998
102902	398999
124943	399000
11436	399001
9917	399002
277478	399003
29576	399004
85622	399005
22802	399006
7765	399007
254194	399008
29575	399009
44844	399010
317882	399011
121902	399012
163209	399013
10762	399014
153375	399015
349873	399016
365197	399017
123984	399018
182906	399019
19159	399020
308205	399021
146012	399022
7732	399023
215228	399024
242641	399025
342717	399026
259576	399027
336851	399028
223061	399029
8693	399030
26763	399031
256	399032
17260	399033
131056	399034
190451	399035
10400	399036
79966	399037
364184	399038
116176	399039
52584	399040
144725	399041
41725	399042
32833	399043
83639	399044
189020	399045
68255	399046
21244	399047
244693	399048
49856	399049
199492	399050
171537	399051
231102	399052
11959	399053
151200	399054
108142	399055
72125	399056
47283	399057
227481	399058
188829	399059
233535	399060
108961	399061
347861	399062
350292	399063
169626	399064
70286	399065
74915	399066
123169	399067
95999	399068
177616	399069
14555	399070
75208	399071
6412	399072
155293	399073
111264	399074
28358	399075
196096	399076
92801	399077
1843	399078
209010	399079
95641	399080
26602	399081
404315	399082
218238	399083
25085	399084
249428	399085
152406	399086
167221	399087
40141	399088
155232	399089
33805	399090
50699	399091
160514	399092
292278	399093
325741	399094
420561	399095
32587	399096
331404	399097
40074	399098
21803	399099
46765	399100
58527	399101
101866	399102
247010	399103
95918	399104
441962	399105
343711	399106
19891	399107
114989	399108
28	399109
44967	399110
406335	399111
163583	399112
21566	399113
168748	399114
120925	399115
223017	399116
51307	399117
425079	399118
49791	399119
119010	399120
183326	399121
141669	399122
261980	399123
37197	399124
14758	399125
73285	399126
135837	399127
92118	399128
262135	399129
58730	399130
51141	399131
26481	399132
376636	399133
72948	399134
152329	399135
7935	399136
160213	399137
105088	399138
57022	399139
62132	399140
47219	399141
54686	399142
3984	399143
185826	399144
79316	399145
398094	399146
240904	399147
10987	399148
412558	399149
30697	399150
265861	399151
422959	399152
20485	399153
92495	399154
4711	399155
79676	399156
19856	399157
51791	399158
38607	399159
12504	399160
393515	399161
4453	399162
29003	399163
86542	399164
196925	399165
3378	399166
212893	399167
284046	399168
86880	399169
75776	399170
26401	399171
243193	399172
102185	399173
192812	399174
83313	399175
337611	399176
355509	399177
95616	399178
179285	399179
157091	399180
296828	399181
171242	399182
321655	399183
447474	399184
204674	399185
26442	399186
408211	399187
28424	399188
10369	399189
106144	399190
60239	399191
405789	399192
69960	399193
53279	399194
447580	399195
2764	399196
39316	399197
32147	399198
11119	399199
18389	399200
199735	399201
3323	399202
1056	399203
5856	399204
153056	399205
41700	399206
427343	399207
339907	399208
30995	399209
45380	399210
253614	399211
98724	399212
43767	399213
450750	399214
177679	399215
4964	399216
81691	399217
315591	399218
69472	399219
367102	399220
290423	399221
102738	399222
71160	399223
43456	399224
1896	399225
160412	399226
1716	399227
22323	399228
2764	399229
149349	399230
209937	399231
112078	399232
90839	399233
54039	399234
113606	399235
149275	399236
45265	399237
204695	399238
86534	399239
103674	399240
121390	399241
133927	399242
53149	399243
201769	399244
179813	399245
8543	399246
445058	399247
268503	399248
35020	399249
162848	399250
12082	399251
262705	399252
113890	399253
6400	399254
208556	399255
288654	399256
59807	399257
362830	399258
441384	399259
118067	399260
447032	399261
420815	399262
224354	399263
118966	399264
280018	399265
348353	399266
112546	399267
62463	399268
458036	399269
53059	399270
105337	399271
10812	399272
21051	399273
6191	399274
426271	399275
234680	399276
39644	399277
48575	399278
60094	399279
344161	399280
374877	399281
12828	399282
32145	399283
97235	399284
84097	399285
9664	399286
459586	399287
149327	399288
227548	399289
182960	399290
405882	399291
247243	399292
427997	399293
208829	399294
26870	399295
28089	399296
288538	399297
297720	399298
189275	399299
131675	399300
124997	399301
50978	399302
238663	399303
4720	399304
67645	399305
5469	399306
314669	399307
123189	399308
119612	399309
286491	399310
141082	399311
117699	399312
444410	399313
53830	399314
94809	399315
14815	399316
67979	399317
17904	399318
112617	399319
177744	399320
243968	399321
64864	399322
210895	399323
404005	399324
184	399325
121739	399326
204688	399327
174815	399328
11778	399329
5248	399330
62083	399331
142834	399332
10932	399333
147286	399334
79971	399335
17893	399336
430377	399337
24619	399338
24483	399339
298920	399340
58053	399341
122533	399342
22255	399343
224620	399344
108604	399345
24961	399346
247874	399347
58052	399348
389362	399349
238460	399350
264655	399351
82567	399352
1087	399353
24610	399354
312003	399355
29679	399356
460153	399357
109737	399358
139205	399359
87613	399360
12987	399361
81202	399362
18513	399363
381391	399364
37923	399365
67368	399366
164091	399367
234915	399368
429738	399369
12592	399370
448095	399371
7766	399372
181338	399373
283601	399374
219790	399375
34446	399376
102890	399377
201106	399378
40570	399379
329578	399380
111350	399381
400787	399382
23147	399383
121434	399384
155369	399385
119444	399386
50822	399387
173797	399388
376374	399389
168965	399390
450250	399391
397435	399392
67328	399393
107704	399394
161999	399395
64877	399396
360698	399397
296060	399398
31613	399399
111310	399400
200948	399401
300954	399402
184239	399403
119627	399404
113416	399405
95097	399406
95683	399407
103594	399408
5111	399409
210659	399410
323461	399411
71153	399412
411933	399413
131710	399414
132332	399415
278633	399416
436704	399417
12299	399418
23670	399419
149620	399420
154046	399421
19546	399422
230159	399423
169234	399424
173682	399425
452010	399426
77816	399427
77412	399428
18301	399429
144898	399430
7480	399431
183311	399432
369330	399433
181018	399434
74575	399435
9180	399436
60393	399437
338529	399438
148408	399439
337626	399440
21043	399441
23174	399442
91182	399443
45178	399444
194651	399445
427743	399446
86709	399447
10787	399448
373343	399449
18265	399450
366845	399451
24453	399452
28678	399453
157216	399454
6551	399455
285456	399456
11726	399457
239920	399458
133665	399459
182077	399460
8028	399461
129988	399462
11578	399463
51054	399464
392138	399465
448080	399466
3149	399467
6588	399468
256773	399469
398595	399470
23593	399471
222358	399472
983	399473
296803	399474
64294	399475
30061	399476
113583	399477
366695	399478
4371	399479
55103	399480
44059	399481
19112	399482
17221	399483
329498	399484
5175	399485
172782	399486
237651	399487
4269	399488
153672	399489
146266	399490
108887	399491
424779	399492
353507	399493
69721	399494
215728	399495
79903	399496
30526	399497
125273	399498
18100	399499
33530	399500
34101	399501
217220	399502
155750	399503
163179	399504
25772	399505
48482	399506
238570	399507
326929	399508
54200	399509
34818	399510
240124	399511
63769	399512
111310	399513
43735	399514
69209	399515
101888	399516
117206	399517
123986	399518
444773	399519
19319	399520
97282	399521
192452	399522
10788	399523
283343	399524
37033	399525
6521	399526
184881	399527
300289	399528
266201	399529
7999	399530
132543	399531
110993	399532
413404	399533
201918	399534
405874	399535
112455	399536
89836	399537
273588	399538
79536	399539
227028	399540
196701	399541
58655	399542
229153	399543
121286	399544
115569	399545
25458	399546
329160	399547
42911	399548
57922	399549
444184	399550
222310	399551
53040	399552
199173	399553
119	399554
103092	399555
263049	399556
60757	399557
68292	399558
136859	399559
119399	399560
451342	399561
95600	399562
90187	399563
68084	399564
176306	399565
225353	399566
58851	399567
181751	399568
219754	399569
66619	399570
44279	399571
89851	399572
88303	399573
190850	399574
199277	399575
270475	399576
39653	399577
173947	399578
204267	399579
47049	399580
428574	399581
347525	399582
234577	399583
4693	399584
32381	399585
53810	399586
20238	399587
73283	399588
155437	399589
196995	399590
13058	399591
3966	399592
208655	399593
161788	399594
389911	399595
451419	399596
168317	399597
362253	399598
21333	399599
196337	399600
56767	399601
309272	399602
1944	399603
24116	399604
406594	399605
175027	399606
366952	399607
105144	399608
30709	399609
16964	399610
65890	399611
217941	399612
136678	399613
47030	399614
16667	399615
87778	399616
170697	399617
205785	399618
279	399619
42644	399620
113360	399621
2129	399622
179719	399623
124104	399624
80304	399625
437697	399626
45770	399627
311307	399628
253446	399629
272887	399630
172236	399631
78728	399632
115086	399633
220366	399634
118901	399635
118324	399636
141031	399637
312522	399638
67255	399639
122464	399640
206587	399641
57401	399642
72420	399643
27640	399644
124414	399645
32602	399646
32440	399647
47059	399648
7071	399649
56532	399650
217676	399651
104961	399652
44604	399653
186525	399654
32396	399655
140069	399656
32290	399657
172741	399658
149533	399659
191823	399660
390284	399661
8970	399662
40122	399663
108648	399664
398529	399665
453343	399666
358586	399667
309191	399668
271313	399669
246638	399670
400490	399671
201358	399672
100600	399673
54795	399674
71168	399675
18334	399676
157534	399677
205270	399678
380328	399679
33563	399680
281000	399681
265114	399682
133855	399683
45178	399684
364	399685
319123	399686
34920	399687
50394	399688
238250	399689
61884	399690
135565	399691
346036	399692
44838	399693
454100	399694
72309	399695
48684	399696
294246	399697
130582	399698
96827	399699
194978	399700
326473	399701
12138	399702
267120	399703
286134	399704
447300	399705
221669	399706
30058	399707
169050	399708
14215	399709
56321	399710
40632	399711
12949	399712
95150	399713
79902	399714
86370	399715
38390	399716
209967	399717
378212	399718
90719	399719
177325	399720
190019	399721
34513	399722
168435	399723
140083	399724
56320	399725
51321	399726
136693	399727
187400	399728
117021	399729
82682	399730
21099	399731
35439	399732
75689	399733
91328	399734
420278	399735
55434	399736
239305	399737
162122	399738
83731	399739
112862	399740
122127	399741
31880	399742
77750	399743
60826	399744
64548	399745
165474	399746
339377	399747
119401	399748
150374	399749
14003	399750
99045	399751
190716	399752
68842	399753
18947	399754
415440	399755
113366	399756
446791	399757
27717	399758
191047	399759
59098	399760
114911	399761
82351	399762
292280	399763
132039	399764
124456	399765
427907	399766
33002	399767
23367	399768
431775	399769
344687	399770
33418	399771
247885	399772
136903	399773
319651	399774
106355	399775
117690	399776
227258	399777
281184	399778
228847	399779
127089	399780
250606	399781
343030	399782
2907	399783
26505	399784
10468	399785
150210	399786
233366	399787
75895	399788
9018	399789
291082	399790
396	399791
4101	399792
212429	399793
444585	399794
23651	399795
56610	399796
135714	399797
104409	399798
321403	399799
68028	399800
243711	399801
113807	399802
176623	399803
289588	399804
166214	399805
1912	399806
102761	399807
58110	399808
40117	399809
62311	399810
128074	399811
158473	399812
10301	399813
109283	399814
59726	399815
99591	399816
140931	399817
384740	399818
80707	399819
341162	399820
140780	399821
3456	399822
234915	399823
34580	399824
121391	399825
48664	399826
362054	399827
59209	399828
158608	399829
150150	399830
56565	399831
241039	399832
229347	399833
64784	399834
147364	399835
50955	399836
25069	399837
341	399838
6293	399839
171323	399840
236077	399841
437560	399842
53372	399843
26716	399844
35699	399845
10727	399846
95836	399847
132310	399848
47452	399849
367111	399850
57841	399851
108355	399852
20880	399853
64628	399854
46210	399855
232273	399856
5240	399857
382393	399858
32857	399859
32857	399860
50763	399861
229448	399862
111657	399863
106547	399864
45926	399865
51256	399866
32587	399867
310404	399868
154669	399869
42138	399870
30252	399871
86091	399872
119009	399873
168053	399874
79337	399875
131940	399876
31226	399877
237120	399878
411230	399879
142934	399880
430079	399881
205252	399882
33275	399883
89209	399884
26050	399885
71765	399886
395316	399887
53815	399888
332077	399889
84350	399890
43095	399891
186524	399892
25345	399893
220026	399894
35124	399895
38844	399896
117052	399897
95559	399898
113042	399899
102997	399900
19280	399901
76411	399902
218373	399903
58510	399904
118664	399905
227800	399906
208957	399907
54646	399908
16178	399909
253248	399910
77412	399911
155818	399912
267025	399913
17222	399914
54738	399915
54738	399916
179011	399917
159806	399918
149113	399919
17508	399920
37406	399921
194348	399922
377825	399923
405827	399924
103764	399925
106444	399926
76708	399927
221247	399928
23686	399929
108878	399930
268963	399931
232010	399932
135799	399933
52440	399934
171686	399935
125712	399936
120722	399937
317850	399938
76702	399939
724	399940
318820	399941
42564	399942
64811	399943
69213	399944
368703	399945
125171	399946
213488	399947
25438	399948
234700	399949
385378	399950
126631	399951
4086	399952
251930	399953
333344	399954
410177	399955
420852	399956
235934	399957
176822	399958
244120	399959
116061	399960
5055	399961
295844	399962
87246	399963
90992	399964
32402	399965
93306	399966
311780	399967
113775	399968
105109	399969
243526	399970
106944	399971
230050	399972
84821	399973
297027	399974
77007	399975
50481	399976
50481	399977
5852	399978
394080	399979
22894	399980
14618	399981
415338	399982
315071	399983
41953	399984
20905	399985
104222	399986
273562	399987
34065	399988
258687	399989
673	399990
33922	399991
129114	399992
206411	399993
37134	399994
217198	399995
6704	399996
208289	399997
13785	399998
47830	399999
31127	400000
21449	400001
13014	400002
403364	400003
1	400004
57785	400005
132110	400006
103230	400007
178741	400008
195478	400009
8131	400010
373026	400011
226046	400012
866	400013
21295	400014
96079	400015
225018	400016
30919	400017
2391	400018
3326	400019
10743	400020
286700	400021
364610	400022
925	400023
18816	400024
195263	400025
208	400026
419925	400027
157407	400028
127043	400029
11519	400030
148056	400031
78900	400032
118926	400033
246985	400034
46781	400035
8956	400036
12288	400037
193442	400038
35443	400039
67773	400040
66501	400041
346140	400042
132673	400043
425459	400044
20551	400045
237273	400046
35919	400047
110744	400048
146203	400049
292401	400050
265445	400051
459254	400052
25508	400053
146343	400054
45421	400055
82975	400056
213088	400057
284734	400058
77712	400059
208799	400060
311771	400061
234275	400062
339232	400063
124	400064
367287	400065
196193	400066
231928	400067
103896	400068
329511	400069
7774	400070
19561	400071
242059	400072
39109	400073
92206	400074
38	400075
434107	400076
120618	400077
235387	400078
60794	400079
82511	400080
417590	400081
41777	400082
76567	400083
29833	400084
110328	400085
63054	400086
150007	400087
107438	400088
15778	400089
244682	400090
9664	400091
45194	400092
8063	400093
68541	400094
282971	400095
9884	400096
16598	400097
20370	400098
79022	400099
55710	400100
3990	400101
297	400102
13754	400103
90945	400104
63533	400105
1094	400106
9867	400107
225761	400108
19656	400109
15857	400110
73342	400111
106576	400112
70729	400113
1546	400114
783	400115
228572	400116
20768	400117
3533	400118
82149	400119
9621	400120
190981	400121
27285	400122
39022	400123
2142	400124
19498	400125
4902	400126
31040	400127
20612	400128
389851	400129
38050	400130
380	400131
25108	400132
184031	400133
56117	400134
275691	400135
31699	400136
176040	400137
33882	400138
215607	400139
66655	400140
42179	400141
310690	400142
178913	400143
340	400144
23	400145
205789	400146
16455	400147
40287	400148
2757	400149
219500	400150
441340	400151
35774	400152
32545	400153
179433	400154
254331	400155
6449	400156
2420	400157
7716	400158
35957	400159
120531	400160
79098	400161
258751	400162
6266	400163
18121	400164
6861	400165
98750	400166
133064	400167
65096	400168
70225	400169
280494	400170
1331	400171
4759	400172
452261	400173
47964	400174
118471	400175
3280	400176
21158	400177
104475	400178
119867	400179
135749	400180
25574	400181
56745	400182
1698	400183
7042	400184
10736	400185
26303	400186
419169	400187
359687	400188
158196	400189
178435	400190
393338	400191
5637	400192
84897	400193
84897	400194
109548	400195
174058	400196
5446	400197
108725	400198
30257	400199
347463	400200
419717	400201
14214	400202
7813	400203
456121	400204
312641	400205
163876	400206
268019	400207
450866	400208
127063	400209
8840	400210
2450	400211
2812	400212
11669	400213
408734	400214
235334	400215
39759	400216
377075	400217
100311	400218
171695	400219
134353	400220
186724	400221
187555	400222
127848	400223
305891	400224
51061	400225
260317	400226
103200	400227
395702	400228
456417	400229
196039	400230
21885	400231
98460	400232
193202	400233
341628	400234
97858	400235
97300	400236
292786	400237
87545	400238
307104	400239
383297	400240
301371	400241
234863	400242
94463	400243
4866	400244
169823	400245
208381	400246
123762	400247
170797	400248
156587	400249
367405	400250
357220	400251
298040	400252
286411	400253
61501	400254
323885	400255
3142	400256
229363	400257
297010	400258
330110	400259
102972	400260
39164	400261
15330	400262
67725	400263
150853	400264
6820	400265
198296	400266
9417	400267
9554	400268
333007	400269
215911	400270
430950	400271
146498	400272
406874	400273
428165	400274
330722	400275
325857	400276
298570	400277
46287	400278
65518	400279
272768	400280
265997	400281
71943	400282
325165	400283
41506	400284
139541	400285
118504	400286
378499	400287
33420	400288
242894	400289
59417	400290
128190	400291
32927	400292
311862	400293
164037	400294
69149	400295
116519	400296
418857	400297
136043	400298
34463	400299
62605	400300
438947	400301
24977	400302
299846	400303
114527	400304
55449	400305
71825	400306
437308	400307
177120	400308
303450	400309
244757	400310
418492	400311
223378	400312
59774	400313
231325	400314
235447	400315
247048	400316
11685	400317
2519	400318
328101	400319
244925	400320
59689	400321
234442	400322
158694	400323
270776	400324
186312	400325
115934	400326
87959	400327
388367	400328
403096	400329
456842	400330
87980	400331
55350	400332
289137	400333
331772	400334
427513	400335
93102	400336
363119	400337
4492	400338
115248	400339
62356	400340
59214	400341
9509	400342
209202	400343
268713	400344
391302	400345
122494	400346
17690	400347
113922	400348
1486	400349
191189	400350
247338	400351
368832	400352
433	400353
281656	400354
11926	400355
267377	400356
105881	400357
4944	400358
27484	400359
4587	400360
352220	400361
184483	400362
81143	400363
27721	400364
34001	400365
247426	400366
210187	400367
73765	400368
42674	400369
9140	400370
121672	400371
18445	400372
143737	400373
1687	400374
96655	400375
55292	400376
148746	400377
74552	400378
91540	400379
85662	400380
392814	400381
210361	400382
133458	400383
6434	400384
339788	400385
93354	400386
15633	400387
358587	400388
401692	400389
160726	400390
284028	400391
148706	400392
81143	400393
74371	400394
192010	400395
96771	400396
16038	400397
1608	400398
99592	400399
297430	400400
182628	400401
248887	400402
233928	400403
336540	400404
37193	400405
124715	400406
63888	400407
262022	400408
14617	400409
244570	400410
377059	400411
49	400412
11500	400413
8998	400414
30793	400415
322170	400416
198437	400417
408290	400418
191638	400419
11331	400420
135288	400421
152338	400422
74340	400423
130069	400424
398263	400425
8988	400426
77641	400427
138555	400428
68894	400429
335602	400430
140320	400431
109566	400432
113194	400433
7481	400434
29545	400435
37154	400436
101305	400437
89370	400438
321683	400439
122642	400440
87286	400441
358309	400442
10333	400443
49738	400444
25722	400445
85682	400446
73832	400447
45976	400448
36940	400449
335012	400450
59409	400451
407325	400452
384732	400453
5064	400454
121219	400455
80811	400456
42347	400457
30108	400458
73616	400459
98885	400460
184661	400461
65898	400462
110	400463
12349	400464
296378	400465
8416	400466
49083	400467
26854	400468
41340	400469
45026	400470
53552	400471
32538	400472
235810	400473
196950	400474
23792	400475
114704	400476
14406	400477
28567	400478
185628	400479
7921	400480
12439	400481
18511	400482
165250	400483
351570	400484
136326	400485
10872	400486
89077	400487
236266	400488
125196	400489
69932	400490
36646	400491
234437	400492
28361	400493
17289	400494
53015	400495
37347	400496
4508	400497
24243	400498
74773	400499
196527	400500
330543	400501
39801	400502
448218	400503
9128	400504
286250	400505
1886	400506
201867	400507
144139	400508
52693	400509
288170	400510
30833	400511
4830	400512
57510	400513
257416	400514
4368	400515
192894	400516
131669	400517
45471	400518
11506	400519
194110	400520
268735	400521
172771	400522
103941	400523
7514	400524
126912	400525
108571	400526
169313	400527
9712	400528
87409	400529
136093	400530
395635	400531
148387	400532
405749	400533
321899	400534
34991	400535
87320	400536
123260	400537
325088	400538
251396	400539
239065	400540
120651	400541
5531	400542
63249	400543
63602	400544
327905	400545
230104	400546
126946	400547
147355	400548
95620	400549
260010	400550
23768	400551
386344	400552
19423	400553
207923	400554
8065	400555
19600	400556
189886	400557
231633	400558
343677	400559
227348	400560
444655	400561
239652	400562
130851	400563
5804	400564
239774	400565
9922	400566
234762	400567
454392	400568
364894	400569
151832	400570
13690	400571
14713	400572
100334	400573
103851	400574
373896	400575
86585	400576
51853	400577
64305	400578
19166	400579
197354	400580
346644	400581
18393	400582
388736	400583
421872	400584
1454	400585
6242	400586
404272	400587
283313	400588
7511	400589
396	400590
104036	400591
177114	400592
37305	400593
59302	400594
72221	400595
50680	400596
223372	400597
201402	400598
783	400599
731	400600
382034	400601
2638	400602
200452	400603
1327	400604
119227	400605
26844	400606
305665	400607
3619	400608
19207	400609
17455	400610
285513	400611
11009	400612
3801	400613
1643	400614
14121	400615
359180	400616
24230	400617
97733	400618
1728	400619
66414	400620
200548	400621
107834	400622
143467	400623
55638	400624
84518	400625
74886	400626
63339	400627
3780	400628
184871	400629
7729	400630
3114	400631
256768	400632
407	400633
15626	400634
100122	400635
84227	400636
273675	400637
24171	400638
43026	400639
441817	400640
352067	400641
207832	400642
178764	400643
109729	400644
357947	400645
138970	400646
43589	400647
112336	400648
5080	400649
165384	400650
145272	400651
60598	400652
250416	400653
12547	400654
24572	400655
27160	400656
53305	400657
9779	400658
17091	400659
404773	400660
103779	400661
132095	400662
111364	400663
11314	400664
317789	400665
69431	400666
329064	400667
181290	400668
5146	400669
222024	400670
26169	400671
4029	400672
376366	400673
27837	400674
45875	400675
35275	400676
6986	400677
134630	400678
6801	400679
7966	400680
70278	400681
29208	400682
16763	400683
136862	400684
31389	400685
26808	400686
291007	400687
124937	400688
33696	400689
414913	400690
99637	400691
5334	400692
125416	400693
22508	400694
3619	400695
62393	400696
98100	400697
120508	400698
12662	400699
269615	400700
62766	400701
172818	400702
34635	400703
112468	400704
123288	400705
33098	400706
187946	400707
98236	400708
188172	400709
79226	400710
172203	400711
309688	400712
39878	400713
360153	400714
10527	400715
8860	400716
251653	400717
246227	400718
396	400719
47223	400720
83173	400721
21244	400722
65080	400723
9984	400724
2676	400725
32772	400726
65277	400727
15585	400728
103966	400729
240853	400730
41763	400731
229498	400732
303064	400733
105185	400734
365906	400735
6082	400736
434679	400737
171155	400738
17214	400739
9451	400740
9936	400741
7891	400742
96170	400743
60736	400744
248309	400745
110084	400746
447758	400747
177712	400748
54629	400749
71420	400750
253498	400751
40724	400752
235159	400753
1874	400754
62117	400755
282389	400756
47223	400757
851	400758
2401	400759
19338	400760
2397	400761
93895	400762
129508	400763
101894	400764
146577	400765
18851	400766
421694	400767
13298	400768
320712	400769
426348	400770
14129	400771
260439	400772
21480	400773
1405	400774
21193	400775
23986	400776
176114	400777
57665	400778
247454	400779
2088	400780
2798	400781
177818	400782
6754	400783
111	400784
224450	400785
272025	400786
4614	400787
1413	400788
3178	400789
48532	400790
243263	400791
151081	400792
101210	400793
141228	400794
34273	400795
329322	400796
44851	400797
142924	400798
2828	400799
3980	400800
137255	400801
8459	400802
242388	400803
2043	400804
386069	400805
302841	400806
5703	400807
115517	400808
164692	400809
2628	400810
74856	400811
33477	400812
8600	400813
346	400814
16560	400815
64342	400816
29065	400817
2741	400818
47149	400819
38469	400820
54999	400821
506	400822
8411	400823
174526	400824
23990	400825
237	400826
169155	400827
80724	400828
10722	400829
198051	400830
100711	400831
3759	400832
17903	400833
391183	400834
205374	400835
23443	400836
95053	400837
105686	400838
382094	400839
29208	400840
424442	400841
3331	400842
125303	400843
2610	400844
186	400845
6691	400846
222331	400847
376948	400848
391454	400849
18357	400850
55801	400851
100954	400852
225588	400853
46657	400854
49047	400855
77281	400856
12620	400857
53415	400858
44680	400859
44680	400860
112579	400861
142007	400862
54748	400863
10981	400864
117774	400865
13148	400866
20502	400867
211266	400868
3887	400869
16983	400870
41057	400871
156223	400872
51802	400873
52918	400874
81753	400875
118385	400876
19265	400877
10742	400878
192245	400879
1783	400880
10366	400881
211853	400882
27664	400883
28553	400884
221353	400885
328890	400886
286032	400887
397910	400888
14808	400889
62735	400890
13054	400891
37708	400892
174677	400893
174899	400894
62372	400895
1059	400896
162194	400897
152271	400898
22100	400899
88130	400900
249734	400901
271957	400902
388127	400903
329186	400904
94477	400905
443994	400906
104790	400907
198209	400908
340130	400909
98168	400910
370462	400911
46375	400912
233853	400913
152621	400914
414542	400915
162863	400916
22481	400917
165665	400918
225048	400919
373485	400920
324710	400921
84730	400922
3094	400923
24717	400924
346539	400925
4466	400926
180748	400927
673	400928
63863	400929
1591	400930
20873	400931
212008	400932
62834	400933
130765	400934
130765	400935
32156	400936
387642	400937
187040	400938
23528	400939
231952	400940
13007	400941
5100	400942
105406	400943
72020	400944
40257	400945
24142	400946
30842	400947
54954	400948
78623	400949
127183	400950
16390	400951
66583	400952
33886	400953
343115	400954
37428	400955
139918	400956
151118	400957
90256	400958
180897	400959
80926	400960
6537	400961
150893	400962
148489	400963
348282	400964
184985	400965
356731	400966
96088	400967
114745	400968
164517	400969
53680	400970
388297	400971
121061	400972
204777	400973
105926	400974
102546	400975
101552	400976
372018	400977
194464	400978
61547	400979
115395	400980
23843	400981
200093	400982
3572	400983
2788	400984
243585	400985
11483	400986
17188	400987
274230	400988
377571	400989
89350	400990
3334	400991
284600	400992
8060	400993
200633	400994
152016	400995
228857	400996
366986	400997
102058	400998
9708	400999
4492	401000
3942	401001
3942	401002
331582	401003
10574	401004
10745	401005
197	401006
101510	401007
81278	401008
125337	401009
154344	401010
235850	401011
16590	401012
8082	401013
210346	401014
72247	401015
122212	401016
15256	401017
182358	401018
181007	401019
89834	401020
17277	401021
392552	401022
1930	401023
80403	401024
14038	401025
341582	401026
15570	401027
93345	401028
177974	401029
289115	401030
44675	401031
311766	401032
150012	401033
165431	401034
354973	401035
366397	401036
387011	401037
328104	401038
418092	401039
92901	401040
90919	401041
20439	401042
217236	401043
446410	401044
106456	401045
228104	401046
99021	401047
85787	401048
63478	401049
59412	401050
339323	401051
118707	401052
2122	401053
231003	401054
397314	401055
46827	401056
97247	401057
173729	401058
285258	401059
137247	401060
54632	401061
52716	401062
3776	401063
393956	401064
62524	401065
64801	401066
49505	401067
52901	401068
181604	401069
434380	401070
174180	401071
218346	401072
30322	401073
212818	401074
113847	401075
88587	401076
102457	401077
114983	401078
308459	401079
170156	401080
176019	401081
365688	401082
77713	401083
189866	401084
6784	401085
6709	401086
374417	401087
286767	401088
93305	401089
113033	401090
296146	401091
267991	401092
98304	401093
1694	401094
323946	401095
447202	401096
193550	401097
120882	401098
3397	401099
427169	401100
32835	401101
1488	401102
7129	401103
3128	401104
199711	401105
104443	401106
123342	401107
366433	401108
166723	401109
15023	401110
235667	401111
235924	401112
51272	401113
127054	401114
130867	401115
13875	401116
306543	401117
361750	401118
25316	401119
185838	401120
142944	401121
319171	401122
183226	401123
197136	401124
198110	401125
86917	401126
170526	401127
214071	401128
34489	401129
145176	401130
28615	401131
31247	401132
18426	401133
183590	401134
85301	401135
239676	401136
19591	401137
7713	401138
312879	401139
42692	401140
138129	401141
240579	401142
204286	401143
459178	401144
86343	401145
42202	401146
436656	401147
106063	401148
32245	401149
270421	401150
203156	401151
43536	401152
458987	401153
24789	401154
448594	401155
355875	401156
272600	401157
40279	401158
41471	401159
40279	401160
37865	401161
110043	401162
121687	401163
221484	401164
151507	401165
74328	401166
41471	401167
206938	401168
364271	401169
436767	401170
37865	401171
331995	401172
204631	401173
97858	401174
143701	401175
111941	401176
13756	401177
184988	401178
257509	401179
386483	401180
219785	401181
228981	401182
169127	401183
221537	401184
237707	401185
431375	401186
148917	401187
400406	401188
200038	401189
66978	401190
21392	401191
87796	401192
298894	401193
313842	401194
247490	401195
6346	401196
230875	401197
210865	401198
324044	401199
61302	401200
26314	401201
75759	401202
364566	401203
31231	401204
362610	401205
373088	401206
12549	401207
156904	401208
158646	401209
160762	401210
146165	401211
92477	401212
122677	401213
449346	401214
228373	401215
424055	401216
262592	401217
43682	401218
94727	401219
420996	401220
249645	401221
254013	401222
451286	401223
360802	401224
89118	401225
21068	401226
112807	401227
49694	401228
5165	401229
113888	401230
373481	401231
51569	401232
121687	401233
52271	401234
156681	401235
7798	401236
20963	401237
390422	401238
107056	401239
238462	401240
41005	401241
73523	401242
39138	401243
80251	401244
117078	401245
458148	401246
2164	401247
374645	401248
230117	401249
162070	401250
27624	401251
78937	401252
220901	401253
384743	401254
796	401255
57782	401256
367545	401257
167632	401258
38418	401259
101546	401260
9863	401261
12960	401262
345988	401263
231834	401264
17969	401265
330609	401266
82884	401267
300368	401268
399230	401269
1275	401270
298824	401271
222305	401272
154068	401273
8804	401274
58064	401275
53092	401276
373494	401277
118683	401278
67666	401279
77815	401280
53092	401281
19513	401282
218055	401283
187954	401284
267804	401285
176709	401286
36265	401287
50626	401288
183469	401289
2959	401290
1937	401291
35003	401292
7862	401293
123224	401294
32960	401295
382978	401296
42066	401297
241228	401298
11817	401299
10464	401300
325489	401301
925	401302
120075	401303
901	401304
74951	401305
177182	401306
71703	401307
68579	401308
315953	401309
27115	401310
45366	401311
8938	401312
124829	401313
309655	401314
10402	401315
296582	401316
2741	401317
190189	401318
38383	401319
310385	401320
87665	401321
63519	401322
12004	401323
310461	401324
21775	401325
33502	401326
400660	401327
19248	401328
100739	401329
114349	401330
17000	401331
123190	401332
196547	401333
5387	401334
39399	401335
102916	401336
163298	401337
222731	401338
70627	401339
356955	401340
191426	401341
20093	401342
35615	401343
113630	401344
15103	401345
105746	401346
177776	401347
52288	401348
201353	401349
200279	401350
311101	401351
80123	401352
424847	401353
8306	401354
55867	401355
120075	401356
11615	401357
1201	401358
83833	401359
30777	401360
69592	401361
4381	401362
333832	401363
2102	401364
56473	401365
392	401366
32985	401367
431013	401368
234818	401369
1055	401370
39608	401371
49530	401372
152570	401373
11118	401374
168680	401375
47177	401376
29520	401377
166281	401378
52111	401379
15605	401380
4963	401381
53511	401382
29854	401383
3239	401384
371453	401385
135440	401386
18636	401387
108144	401388
233497	401389
416925	401390
11791	401391
23124	401392
56773	401393
123550	401394
240770	401395
70862	401396
56597	401397
438	401398
147206	401399
261905	401400
19370	401401
126761	401402
378027	401403
37091	401404
349935	401405
17086	401406
24710	401407
109491	401408
34679	401409
84829	401410
7509	401411
37745	401412
41664	401413
172584	401414
15697	401415
3164	401416
15833	401417
99592	401418
225983	401419
203123	401420
65443	401421
87825	401422
324098	401423
36691	401424
19474	401425
171	401426
49180	401427
76632	401428
55781	401429
240146	401430
188775	401431
242353	401432
431162	401433
168658	401434
48377	401435
55637	401436
110034	401437
55420	401438
17520	401439
376241	401440
103	401441
95268	401442
177389	401443
15191	401444
376240	401445
266377	401446
114133	401447
1708	401448
108122	401449
137601	401450
47009	401451
138075	401452
2599	401453
188181	401454
370165	401455
46978	401456
45372	401457
42387	401458
45859	401459
120979	401460
298106	401461
344806	401462
28749	401463
26310	401464
70281	401465
110145	401466
43589	401467
390475	401468
100406	401469
61725	401470
433118	401471
27970	401472
20115	401473
110983	401474
2124	401475
60990	401476
70522	401477
57280	401478
88261	401479
4415	401480
356560	401481
286688	401482
46812	401483
196258	401484
221967	401485
13716	401486
8185	401487
220438	401488
429261	401489
103360	401490
7822	401491
346348	401492
37445	401493
4036	401494
10965	401495
70206	401496
201841	401497
372577	401498
12860	401499
4772	401500
62670	401501
315602	401502
237175	401503
216897	401504
313407	401505
82558	401506
25663	401507
19126	401508
13715	401509
250289	401510
331969	401511
37191	401512
30673	401513
9646	401514
101394	401515
228971	401516
47363	401517
18183	401518
3794	401519
178324	401520
9206	401521
5921	401522
188550	401523
33195	401524
54493	401525
65677	401526
72027	401527
330072	401528
29474	401529
122511	401530
29474	401531
34376	401532
51565	401533
122743	401534
221549	401535
101706	401536
127742	401537
458537	401538
198430	401539
23210	401540
143753	401541
34070	401542
205152	401543
74588	401544
139135	401545
89250	401546
447468	401547
35728	401548
290527	401549
370412	401550
104422	401551
206578	401552
226378	401553
243068	401554
204058	401555
204058	401556
273413	401557
44308	401558
4062	401559
26807	401560
9415	401561
104956	401562
125518	401563
136370	401564
1642	401565
28660	401566
340788	401567
94895	401568
147070	401569
413163	401570
310785	401571
60036	401572
5785	401573
31742	401574
40481	401575
101413	401576
61046	401577
2839	401578
28946	401579
101407	401580
18812	401581
415522	401582
9321	401583
449866	401584
379986	401585
117367	401586
384542	401587
210674	401588
59121	401589
62555	401590
182509	401591
231587	401592
2188	401593
16427	401594
158290	401595
34285	401596
61431	401597
355094	401598
143571	401599
214423	401600
147921	401601
24444	401602
16741	401603
136	401604
284809	401605
372637	401606
76443	401607
9703	401608
22632	401609
125230	401610
146382	401611
17961	401612
22103	401613
100986	401614
433420	401615
17358	401616
201878	401617
104694	401618
13602	401619
241043	401620
26312	401621
181120	401622
33199	401623
116746	401624
341376	401625
43558	401626
208073	401627
34203	401628
17051	401629
15311	401630
64234	401631
418247	401632
19957	401633
125794	401634
41013	401635
57945	401636
164799	401637
48583	401638
9893	401639
55911	401640
211607	401641
182348	401642
97407	401643
36736	401644
7182	401645
43166	401646
92360	401647
10854	401648
250981	401649
132536	401650
21499	401651
46082	401652
4062	401653
11272	401654
451317	401655
122816	401656
8496	401657
2125	401658
125402	401659
28585	401660
168960	401661
93354	401662
145462	401663
35715	401664
97580	401665
217162	401666
73663	401667
146898	401668
80319	401669
146922	401670
153448	401671
192010	401672
62549	401673
37193	401674
22654	401675
1095	401676
45993	401677
38471	401678
114983	401679
162356	401680
62760	401681
307561	401682
688	401683
149913	401684
90622	401685
26201	401686
49537	401687
55531	401688
50483	401689
41678	401690
269212	401691
32180	401692
217124	401693
27299	401694
198418	401695
210370	401696
422846	401697
18396	401698
28703	401699
152130	401700
22180	401701
6098	401702
64021	401703
242593	401704
10870	401705
11696	401706
43366	401707
183169	401708
55405	401709
109019	401710
124573	401711
1146	401712
161741	401713
78172	401714
127943	401715
27182	401716
16517	401717
27631	401718
264765	401719
241371	401720
822	401721
26310	401722
177534	401723
80620	401724
6605	401725
229526	401726
418249	401727
59579	401728
31825	401729
252501	401730
197460	401731
109019	401732
16702	401733
349033	401734
102134	401735
5913	401736
7178	401737
225592	401738
34911	401739
177305	401740
213218	401741
134268	401742
169245	401743
182073	401744
8516	401745
379090	401746
48077	401747
193448	401748
436465	401749
22346	401750
282344	401751
84633	401752
243747	401753
83135	401754
90983	401755
220702	401756
154950	401757
12469	401758
31539	401759
337233	401760
25562	401761
14481	401762
6330	401763
194692	401764
107486	401765
10526	401766
113030	401767
119975	401768
5738	401769
395528	401770
298629	401771
342387	401772
221439	401773
46611	401774
33076	401775
85719	401776
333941	401777
60214	401778
15292	401779
126465	401780
34635	401781
3465	401782
6612	401783
292034	401784
45158	401785
5004	401786
83968	401787
405829	401788
79174	401789
152013	401790
109684	401791
273503	401792
65857	401793
80024	401794
19070	401795
214978	401796
33424	401797
27227	401798
4382	401799
6779	401800
63948	401801
7954	401802
123710	401803
113691	401804
238577	401805
137191	401806
35954	401807
138504	401808
5183	401809
17940	401810
154204	401811
2428	401812
16247	401813
97579	401814
49880	401815
171476	401816
24259	401817
185526	401818
27077	401819
19117	401820
6583	401821
11769	401822
214684	401823
7860	401824
264619	401825
71597	401826
33816	401827
142266	401828
61841	401829
128627	401830
4576	401831
32107	401832
59855	401833
897	401834
423439	401835
139107	401836
115837	401837
103794	401838
40343	401839
51892	401840
113954	401841
16839	401842
444210	401843
208056	401844
13113	401845
337018	401846
8664	401847
217643	401848
29403	401849
53984	401850
205532	401851
8799	401852
21626	401853
13526	401854
27357	401855
107807	401856
23918	401857
383121	401858
2667	401859
78291	401860
87438	401861
94223	401862
346953	401863
189973	401864
173094	401865
14918	401866
22883	401867
443764	401868
359812	401869
1645	401870
18918	401871
191266	401872
194628	401873
48877	401874
228564	401875
22131	401876
91009	401877
260747	401878
32883	401879
155090	401880
407956	401881
244948	401882
444701	401883
71294	401884
93008	401885
144495	401886
41458	401887
356043	401888
44333	401889
1873	401890
268855	401891
299148	401892
430704	401893
207911	401894
32628	401895
63681	401896
196371	401897
94574	401898
455380	401899
434093	401900
370549	401901
5437	401902
41744	401903
41744	401904
171851	401905
16257	401906
243957	401907
190268	401908
141969	401909
40849	401910
53088	401911
237472	401912
444154	401913
359	401914
341962	401915
86852	401916
92148	401917
397118	401918
209654	401919
65247	401920
430586	401921
63881	401922
9	401923
11064	401924
2171	401925
34147	401926
192204	401927
330152	401928
12065	401929
3161	401930
283090	401931
34183	401932
149188	401933
222322	401934
259185	401935
230030	401936
2806	401937
187607	401938
9492	401939
24375	401940
13709	401941
361845	401942
83506	401943
375805	401944
390	401945
106235	401946
60024	401947
220845	401948
307222	401949
114849	401950
29600	401951
185638	401952
64192	401953
7467	401954
49	401955
343893	401956
56575	401957
6500	401958
4120	401959
17372	401960
53921	401961
140151	401962
16887	401963
52832	401964
191557	401965
6942	401966
28051	401967
18136	401968
88296	401969
264527	401970
199458	401971
43531	401972
217802	401973
90582	401974
71027	401975
402673	401976
204606	401977
305038	401978
49545	401979
29828	401980
90278	401981
87668	401982
81546	401983
16181	401984
271480	401985
105026	401986
244650	401987
16046	401988
16661	401989
217799	401990
382466	401991
53849	401992
2114	401993
249892	401994
8246	401995
97832	401996
252816	401997
16240	401998
167586	401999
191285	402000
51476	402001
5837	402002
123340	402003
105527	402004
73692	402005
15011	402006
49047	402007
150843	402008
338242	402009
327222	402010
50255	402011
51000	402012
398550	402013
65162	402014
10131	402015
2910	402016
62559	402017
369273	402018
9782	402019
39845	402020
2114	402021
256291	402022
68038	402023
260108	402024
77314	402025
459583	402026
110161	402027
72940	402028
335518	402029
22217	402030
219761	402031
44255	402032
24615	402033
256182	402034
26308	402035
133372	402036
1569	402037
34489	402038
821	402039
134032	402040
301067	402041
211287	402042
353533	402043
72306	402044
128241	402045
149837	402046
315121	402047
125607	402048
175854	402049
23255	402050
117965	402051
109065	402052
117975	402053
24269	402054
52233	402055
474	402056
99444	402057
224214	402058
990	402059
7284	402060
22018	402061
25397	402062
15499	402063
446269	402064
115663	402065
44321	402066
7362	402067
25614	402068
59806	402069
388659	402070
389522	402071
19560	402072
97761	402073
278090	402074
128144	402075
80203	402076
122040	402077
109963	402078
381019	402079
258710	402080
353625	402081
101536	402082
399641	402083
57400	402084
110156	402085
220524	402086
153477	402087
54467	402088
231698	402089
383263	402090
405268	402091
325035	402092
139768	402093
35824	402094
182056	402095
201648	402096
21273	402097
94379	402098
3014	402099
393882	402100
25918	402101
25951	402102
95767	402103
158413	402104
158413	402105
170207	402106
275587	402107
124558	402108
114833	402109
79236	402110
107597	402111
12773	402112
56978	402113
18066	402114
19963	402115
113438	402116
88848	402117
27247	402118
149463	402119
78235	402120
235383	402121
16548	402122
43305	402123
321522	402124
20936	402125
191669	402126
105246	402127
25501	402128
34801	402129
20733	402130
360674	402131
192679	402132
100679	402133
113510	402134
8761	402135
445595	402136
179516	402137
76762	402138
258638	402139
118605	402140
33788	402141
4434	402142
142163	402143
7949	402144
51259	402145
18206	402146
184179	402147
198851	402148
19341	402149
123744	402150
178137	402151
46355	402152
441509	402153
290904	402154
412014	402155
1929	402156
210652	402157
308266	402158
298253	402159
198829	402160
112783	402161
29697	402162
352026	402163
8935	402164
15045	402165
65828	402166
49204	402167
411696	402168
164290	402169
112616	402170
125254	402171
13900	402172
405524	402173
58592	402174
242601	402175
4567	402176
17805	402177
102734	402178
172618	402179
384362	402180
5338	402181
369897	402182
35149	402183
29626	402184
59162	402185
292572	402186
398425	402187
23076	402188
219586	402189
34367	402190
105425	402191
103110	402192
425002	402193
16848	402194
424083	402195
423267	402196
101590	402197
37683	402198
218064	402199
219315	402200
87191	402201
184400	402202
2400	402203
247959	402204
151515	402205
145382	402206
8609	402207
53449	402208
80080	402209
47989	402210
249889	402211
68384	402212
78471	402213
336399	402214
71826	402215
399660	402216
56401	402217
36781	402218
427490	402219
19963	402220
99670	402221
139848	402222
196270	402223
71036	402224
130081	402225
127286	402226
8424	402227
10311	402228
105396	402229
30753	402230
88591	402231
426965	402232
61411	402233
69473	402234
74727	402235
433401	402236
275500	402237
185327	402238
55455	402239
244548	402240
363300	402241
30961	402242
107948	402243
41078	402244
11796	402245
316174	402246
248953	402247
25221	402248
24468	402249
28458	402250
17179	402251
99858	402252
116925	402253
8016	402254
195923	402255
350587	402256
85008	402257
376958	402258
123137	402259
93412	402260
263706	402261
224769	402262
80174	402263
210066	402264
30646	402265
52303	402266
198219	402267
403584	402268
167402	402269
49577	402270
237462	402271
88694	402272
22058	402273
222333	402274
239810	402275
223832	402276
343930	402277
255174	402278
29258	402279
111493	402280
24132	402281
12835	402282
184703	402283
279979	402284
21532	402285
366645	402286
29518	402287
52058	402288
73223	402289
56577	402290
2311	402291
173318	402292
61552	402293
3856	402294
218017	402295
183600	402296
53483	402297
45163	402298
4267	402299
242331	402300
137896	402301
192239	402302
53392	402303
12803	402304
438034	402305
247811	402306
26462	402307
39420	402308
362819	402309
45203	402310
106170	402311
88396	402312
94326	402313
1444	402314
137660	402315
232818	402316
154141	402317
33268	402318
66986	402319
409263	402320
98092	402321
77470	402322
154835	402323
117487	402324
200193	402325
250253	402326
23645	402327
208266	402328
272476	402329
1427	402330
169419	402331
259853	402332
148772	402333
99873	402334
37665	402335
387086	402336
228325	402337
114011	402338
168945	402339
431933	402340
24185	402341
61963	402342
21014	402343
87513	402344
24100	402345
83129	402346
61	402347
421506	402348
178326	402349
204116	402350
349767	402351
196097	402352
159011	402353
105338	402354
59454	402355
14769	402356
172528	402357
10613	402358
407069	402359
95789	402360
133939	402361
34900	402362
75992	402363
197577	402364
27350	402365
156021	402366
299346	402367
17212	402368
4661	402369
247351	402370
133128	402371
203718	402372
379317	402373
281968	402374
171834	402375
131516	402376
180832	402377
6147	402378
104257	402379
362535	402380
9008	402381
232586	402382
1174	402383
247883	402384
54575	402385
376409	402386
96163	402387
83673	402388
358600	402389
371228	402390
4022	402391
111879	402392
106151	402393
62631	402394
88335	402395
64098	402396
29079	402397
59866	402398
126254	402399
123244	402400
265251	402401
116984	402402
34811	402403
247582	402404
122842	402405
341333	402406
59833	402407
109317	402408
57	402409
121589	402410
287427	402411
5193	402412
96906	402413
87847	402414
190170	402415
59255	402416
339744	402417
4532	402418
10789	402419
218654	402420
88096	402421
21988	402422
32972	402423
106944	402424
52261	402425
58831	402426
15744	402427
17379	402428
10112	402429
345127	402430
30200	402431
120827	402432
278744	402433
7341	402434
44520	402435
161781	402436
221869	402437
107377	402438
23542	402439
149642	402440
9757	402441
19015	402442
12506	402443
144939	402444
19615	402445
18069	402446
89597	402447
5912	402448
66170	402449
59654	402450
34112	402451
246135	402452
222557	402453
137215	402454
11202	402455
3845	402456
11498	402457
26764	402458
187236	402459
28870	402460
94079	402461
17000	402462
437072	402463
242258	402464
111325	402465
66224	402466
228244	402467
346506	402468
100698	402469
85660	402470
130526	402471
42920	402472
28781	402473
100875	402474
118920	402475
14966	402476
19888	402477
310082	402478
86805	402479
358789	402480
34840	402481
95104	402482
132	402483
7285	402484
395878	402485
350816	402486
34326	402487
49692	402488
243558	402489
120931	402490
13388	402491
110860	402492
181909	402493
62158	402494
2920	402495
102646	402496
44994	402497
66451	402498
19731	402499
5711	402500
15651	402501
185734	402502
417490	402503
51279	402504
8365	402505
49016	402506
6597	402507
35286	402508
415857	402509
29953	402510
263747	402511
28478	402512
198065	402513
297999	402514
268146	402515
274567	402516
164258	402517
276038	402518
265216	402519
117899	402520
107051	402521
45598	402522
172000	402523
151461	402524
125196	402525
230825	402526
69202	402527
69202	402528
79489	402529
209843	402530
10350	402531
43247	402532
147037	402533
89586	402534
140008	402535
290279	402536
41827	402537
177556	402538
184253	402539
397289	402540
49126	402541
239235	402542
90891	402543
337739	402544
2148	402545
83340	402546
48312	402547
178057	402548
2663	402549
37534	402550
999	402551
3387	402552
29728	402553
211879	402554
37358	402555
13334	402556
7292	402557
335372	402558
377145	402559
9784	402560
49126	402561
81337	402562
170891	402563
6960	402564
144528	402565
104764	402566
438789	402567
85368	402568
123542	402569
163063	402570
84441	402571
19663	402572
360	402573
154146	402574
452484	402575
109680	402576
177420	402577
356065	402578
361300	402579
189664	402580
92827	402581
46485	402582
390	402583
5240	402584
239376	402585
36763	402586
206340	402587
257268	402588
372003	402589
231810	402590
171622	402591
171622	402592
318968	402593
235684	402594
9094	402595
20644	402596
186303	402597
5983	402598
218404	402599
21397	402600
9812	402601
358599	402602
9071	402603
228365	402604
186763	402605
10789	402606
23694	402607
307968	402608
97842	402609
396814	402610
23396	402611
290064	402612
108363	402613
291579	402614
226133	402615
156111	402616
21420	402617
189263	402618
412335	402619
300618	402620
436365	402621
330739	402622
125615	402623
149027	402624
118149	402625
63702	402626
324146	402627
153882	402628
162276	402629
363315	402630
131388	402631
80337	402632
426153	402633
366975	402634
74078	402635
54878	402636
397552	402637
129004	402638
371532	402639
319542	402640
11491	402641
72687	402642
120092	402643
141610	402644
209038	402645
232276	402646
393019	402647
101266	402648
189057	402649
62244	402650
215343	402651
439084	402652
42222	402653
294770	402654
144748	402655
119742	402656
304236	402657
176292	402658
335411	402659
278491	402660
294832	402661
320693	402662
356147	402663
109066	402664
162628	402665
67449	402666
153522	402667
77070	402668
415991	402669
156412	402670
422427	402671
26522	402672
29084	402673
74966	402674
39242	402675
369118	402676
32374	402677
74966	402678
77499	402679
17686	402680
7717	402681
172260	402682
77555	402683
213401	402684
413532	402685
162282	402686
108514	402687
134720	402688
119750	402689
386255	402690
76090	402691
13279	402692
54666	402693
282622	402694
37368	402695
42734	402696
87586	402697
27101	402698
404309	402699
50323	402700
12026	402701
61302	402702
397986	402703
136635	402704
219278	402705
329938	402706
196445	402707
223403	402708
61696	402709
243937	402710
316771	402711
146096	402712
113734	402713
33601	402714
301	402715
17452	402716
19901	402717
176971	402718
109495	402719
251525	402720
54551	402721
155076	402722
26536	402723
68289	402724
258102	402725
402139	402726
7452	402727
122463	402728
179741	402729
29371	402730
69941	402731
75739	402732
96380	402733
459499	402734
394601	402735
78116	402736
135684	402737
100652	402738
200833	402739
146	402740
91933	402741
169950	402742
18309	402743
404554	402744
212600	402745
35148	402746
296689	402747
357440	402748
411710	402749
49065	402750
6541	402751
436297	402752
249337	402753
212625	402754
101515	402755
112083	402756
176336	402757
363374	402758
31148	402759
2091	402760
341425	402761
239556	402762
384601	402763
102924	402764
200197	402765
1799	402766
405224	402767
170588	402768
169503	402769
65819	402770
95014	402771
124249	402772
338045	402773
230279	402774
948	402775
84850	402776
2507	402777
27796	402778
46822	402779
398912	402780
45593	402781
366636	402782
369843	402783
100227	402784
27983	402785
280119	402786
7418	402787
371782	402788
58799	402789
18087	402790
5383	402791
66380	402792
131245	402793
304257	402794
170461	402795
92009	402796
213423	402797
117501	402798
116788	402799
212148	402800
30381	402801
443589	402802
6147	402803
97706	402804
11784	402805
286079	402806
72841	402807
147418	402808
1403	402809
20495	402810
53456	402811
135959	402812
120733	402813
186909	402814
8318	402815
333031	402816
6768	402817
226280	402818
104414	402819
167464	402820
192445	402821
78076	402822
79368	402823
240497	402824
1993	402825
2451	402826
157027	402827
95838	402828
45823	402829
71464	402830
28821	402831
169455	402832
376647	402833
25617	402834
236219	402835
327976	402836
1240	402837
29521	402838
137649	402839
438400	402840
172383	402841
371902	402842
1421	402843
231442	402844
953	402845
42497	402846
195253	402847
11563	402848
82206	402849
170728	402850
853	402851
352679	402852
95660	402853
63579	402854
101328	402855
6733	402856
294323	402857
18463	402858
333689	402859
30103	402860
394375	402861
325532	402862
6249	402863
93256	402864
298079	402865
368620	402866
112144	402867
220696	402868
58671	402869
37890	402870
92367	402871
38383	402872
236656	402873
103338	402874
1465	402875
79611	402876
655	402877
374189	402878
185003	402879
125575	402880
21449	402881
138638	402882
262677	402883
43279	402884
6491	402885
45304	402886
17864	402887
51280	402888
118717	402889
231390	402890
169032	402891
19544	402892
7245	402893
328833	402894
44606	402895
38405	402896
71359	402897
112199	402898
15275	402899
35157	402900
2302	402901
433177	402902
54371	402903
208758	402904
47915	402905
214571	402906
186186	402907
242106	402908
11360	402909
113942	402910
19699	402911
18319	402912
23583	402913
109792	402914
268693	402915
154690	402916
434901	402917
36255	402918
283676	402919
193678	402920
284154	402921
234554	402922
29071	402923
265247	402924
158968	402925
375709	402926
133068	402927
224609	402928
372627	402929
5978	402930
23773	402931
15620	402932
2113	402933
4449	402934
4956	402935
264488	402936
181295	402937
88029	402938
123265	402939
386624	402940
120979	402941
222096	402942
259604	402943
32457	402944
182188	402945
428462	402946
176290	402947
304602	402948
206546	402949
317750	402950
17485	402951
232158	402952
30609	402953
17878	402954
8124	402955
195330	402956
6149	402957
56531	402958
100489	402959
408227	402960
94082	402961
33396	402962
26997	402963
151640	402964
87647	402965
345308	402966
63837	402967
57516	402968
36009	402969
58854	402970
47367	402971
10195	402972
199389	402973
198212	402974
211457	402975
37546	402976
422980	402977
710	402978
3065	402979
236475	402980
99968	402981
91238	402982
79226	402983
313901	402984
302518	402985
97939	402986
233191	402987
72336	402988
234783	402989
3574	402990
185980	402991
48161	402992
15348	402993
243308	402994
221534	402995
26927	402996
210934	402997
131427	402998
248051	402999
9794	403000
6799	403001
49509	403002
25166	403003
362976	403004
7413	403005
345163	403006
102131	403007
39742	403008
98836	403009
146614	403010
291042	403011
120464	403012
33385	403013
53693	403014
571	403015
133172	403016
234457	403017
126242	403018
208815	403019
118650	403020
119282	403021
410835	403022
365788	403023
84003	403024
107704	403025
33195	403026
227688	403027
29251	403028
13542	403029
2782	403030
119112	403031
3977	403032
128455	403033
246247	403034
29090	403035
344000	403036
5258	403037
185188	403038
227612	403039
26201	403040
2249	403041
96843	403042
295929	403043
36359	403044
229853	403045
5648	403046
105972	403047
6360	403048
93285	403049
2767	403050
143884	403051
66822	403052
79298	403053
23532	403054
324180	403055
273845	403056
198188	403057
94932	403058
5869	403059
385893	403060
73014	403061
334718	403062
25060	403063
135716	403064
48622	403065
48994	403066
343495	403067
270201	403068
78187	403069
61131	403070
8023	403071
421216	403072
225141	403073
95389	403074
92855	403075
48916	403076
141831	403077
141125	403078
133134	403079
433027	403080
311028	403081
30234	403082
448822	403083
247275	403084
146657	403085
17665	403086
3254	403087
164813	403088
107844	403089
360693	403090
4403	403091
93269	403092
49917	403093
215672	403094
424341	403095
229318	403096
287497	403097
192271	403098
302607	403099
17777	403100
359483	403101
2113	403102
210087	403103
151421	403104
103557	403105
138907	403106
305012	403107
52344	403108
150124	403109
134913	403110
298649	403111
218337	403112
11486	403113
57705	403114
197638	403115
395077	403116
211619	403117
333013	403118
441535	403119
65636	403120
48239	403121
66890	403122
39939	403123
75015	403124
163853	403125
320077	403126
160065	403127
104769	403128
33287	403129
381856	403130
116979	403131
204278	403132
12722	403133
110455	403134
299850	403135
136785	403136
220136	403137
239657	403138
4882	403139
5081	403140
3202	403141
17879	403142
5114	403143
3558	403144
11933	403145
39342	403146
17155	403147
61525	403148
34774	403149
15611	403150
16185	403151
125818	403152
1072	403153
252117	403154
146495	403155
206178	403156
324547	403157
17351	403158
99607	403159
166092	403160
10308	403161
80721	403162
85801	403163
11742	403164
116819	403165
230665	403166
113882	403167
64043	403168
17590	403169
45411	403170
383609	403171
39753	403172
413506	403173
85707	403174
104263	403175
5916	403176
10411	403177
194402	403178
7870	403179
4409	403180
73257	403181
37039	403182
28669	403183
60810	403184
1212	403185
138470	403186
57878	403187
21892	403188
429168	403189
22207	403190
170432	403191
332138	403192
399432	403193
311135	403194
196023	403195
111310	403196
63453	403197
120055	403198
18900	403199
197623	403200
105961	403201
122614	403202
89854	403203
230294	403204
37337	403205
61653	403206
224216	403207
42891	403208
9703	403209
414228	403210
104075	403211
410072	403212
265532	403213
329030	403214
454321	403215
152091	403216
173184	403217
40880	403218
231428	403219
133490	403220
161360	403221
43357	403222
351701	403223
38182	403224
408917	403225
254732	403226
143924	403227
393455	403228
162982	403229
295771	403230
84725	403231
184634	403232
298475	403233
433988	403234
429746	403235
407283	403236
35580	403237
122424	403238
91041	403239
282630	403240
104971	403241
60439	403242
177855	403243
168974	403244
13499	403245
97169	403246
100329	403247
81695	403248
129856	403249
4370	403250
234394	403251
160221	403252
20203	403253
149930	403254
13291	403255
440039	403256
10495	403257
43851	403258
6639	403259
41701	403260
231886	403261
429165	403262
24422	403263
9861	403264
346305	403265
78169	403266
5578	403267
69679	403268
247612	403269
248715	403270
31889	403271
383963	403272
221969	403273
232550	403274
116133	403275
11768	403276
121520	403277
173954	403278
189852	403279
322290	403280
92186	403281
73001	403282
233990	403283
243541	403284
176165	403285
3697	403286
42958	403287
404965	403288
320033	403289
1455	403290
16675	403291
282674	403292
4356	403293
236696	403294
180	403295
66908	403296
353764	403297
148076	403298
151703	403299
92575	403300
220615	403301
27367	403302
27367	403303
170745	403304
118622	403305
60878	403306
1673	403307
4204	403308
28302	403309
418988	403310
129609	403311
33983	403312
428717	403313
108027	403314
226433	403315
125022	403316
53757	403317
131809	403318
297880	403319
116143	403320
96572	403321
97446	403322
138698	403323
52894	403324
104596	403325
99009	403326
191695	403327
178398	403328
337407	403329
11826	403330
118379	403331
264898	403332
312270	403333
429013	403334
410501	403335
25054	403336
16935	403337
407875	403338
176363	403339
117934	403340
133749	403341
370108	403342
48691	403343
82671	403344
133574	403345
84773	403346
169272	403347
365421	403348
179458	403349
131407	403350
369597	403351
373246	403352
340984	403353
17769	403354
206444	403355
5842	403356
73551	403357
339877	403358
57617	403359
199387	403360
185160	403361
76957	403362
149115	403363
50357	403364
52807	403365
128329	403366
197843	403367
296395	403368
7524	403369
74831	403370
32675	403371
237434	403372
175880	403373
62143	403374
4780	403375
157507	403376
105726	403377
49922	403378
393011	403379
369361	403380
115579	403381
23840	403382
194405	403383
7603	403384
7603	403385
112483	403386
21039	403387
100556	403388
98877	403389
101863	403390
109759	403391
124503	403392
2231	403393
33672	403394
183854	403395
410923	403396
28975	403397
70826	403398
256049	403399
329348	403400
30480	403401
47300	403402
441328	403403
9795	403404
168552	403405
204529	403406
29267	403407
74109	403408
63329	403409
31623	403410
23073	403411
252088	403412
111641	403413
64355	403414
4081	403415
24900	403416
301059	403417
126834	403418
2632	403419
122237	403420
85287	403421
5688	403422
131972	403423
320883	403424
196864	403425
253457	403426
232235	403427
168499	403428
273083	403429
5271	403430
140913	403431
17523	403432
270006	403433
7627	403434
357454	403435
105672	403436
1	403437
20263	403438
197859	403439
455597	403440
58397	403441
92752	403442
91061	403443
34791	403444
11855	403445
140171	403446
454310	403447
24181	403448
24570	403449
14420	403450
11072	403451
79304	403452
250620	403453
11822	403454
24357	403455
39545	403456
4226	403457
174113	403458
27661	403459
25450	403460
24085	403461
41685	403462
5951	403463
412220	403464
34162	403465
196213	403466
169068	403467
413015	403468
57466	403469
17	403470
246750	403471
209656	403472
102228	403473
221435	403474
13740	403475
340713	403476
13003	403477
4020	403478
261203	403479
32092	403480
39912	403481
97241	403482
118537	403483
241718	403484
223525	403485
149531	403486
125418	403487
180670	403488
45112	403489
72835	403490
146900	403491
323741	403492
40001	403493
21281	403494
64538	403495
22832	403496
64466	403497
293515	403498
46212	403499
58505	403500
443041	403501
127351	403502
71506	403503
58533	403504
325643	403505
9539	403506
327736	403507
138931	403508
144406	403509
8124	403510
172070	403511
172369	403512
338400	403513
89229	403514
239644	403515
19887	403516
220393	403517
315985	403518
79950	403519
241908	403520
301484	403521
188101	403522
133690	403523
229012	403524
170346	403525
63775	403526
316057	403527
66206	403528
95871	403529
10505	403530
354356	403531
190412	403532
76320	403533
224049	403534
231776	403535
152596	403536
59420	403537
428196	403538
321509	403539
67352	403540
7831	403541
287158	403542
22160	403543
107771	403544
161645	403545
8979	403546
76124	403547
211780	403548
192092	403549
440992	403550
293363	403551
337079	403552
269894	403553
122624	403554
53128	403555
5814	403556
19357	403557
121603	403558
397773	403559
109306	403560
86587	403561
26043	403562
221635	403563
287792	403564
69094	403565
427307	403566
200135	403567
122493	403568
442021	403569
46102	403570
74596	403571
274326	403572
144102	403573
37846	403574
206568	403575
89640	403576
365564	403577
397232	403578
11281	403579
130450	403580
61579	403581
235899	403582
24415	403583
113632	403584
447985	403585
71263	403586
426898	403587
445238	403588
26330	403589
155187	403590
399542	403591
43434	403592
109108	403593
380265	403594
433175	403595
166573	403596
8845	403597
392505	403598
81526	403599
61427	403600
26172	403601
446501	403602
1227	403603
66088	403604
109341	403605
48536	403606
10164	403607
78892	403608
228634	403609
124551	403610
312959	403611
142270	403612
137038	403613
39200	403614
154835	403615
423914	403616
45696	403617
73291	403618
123413	403619
156074	403620
104023	403621
245403	403622
292305	403623
58683	403624
383689	403625
94938	403626
238774	403627
241851	403628
377914	403629
7941	403630
45168	403631
339632	403632
426688	403633
60560	403634
284020	403635
93903	403636
8449	403637
1495	403638
1495	403639
1495	403640
553	403641
8449	403642
14558	403643
14558	403644
1495	403645
1495	403646
45199	403647
78749	403648
237591	403649
119000	403650
177391	403651
32208	403652
430311	403653
142074	403654
47083	403655
118141	403656
14330	403657
405301	403658
237825	403659
316931	403660
43837	403661
109375	403662
41638	403663
79023	403664
222892	403665
457456	403666
7522	403667
234230	403668
2597	403669
29169	403670
42796	403671
27080	403672
1263	403673
77551	403674
276551	403675
55993	403676
80971	403677
304293	403678
5792	403679
11715	403680
6028	403681
5403	403682
155793	403683
14322	403684
193449	403685
25924	403686
26531	403687
126871	403688
18276	403689
76998	403690
801	403691
155366	403692
361975	403693
73392	403694
99976	403695
95422	403696
201727	403697
268552	403698
344080	403699
21592	403700
69250	403701
619	403702
128132	403703
1981	403704
52508	403705
74582	403706
56878	403707
111382	403708
27129	403709
69671	403710
240741	403711
246198	403712
435541	403713
233985	403714
25939	403715
227897	403716
1305	403717
23317	403718
112326	403719
222205	403720
316388	403721
153983	403722
100594	403723
121236	403724
110282	403725
6210	403726
18629	403727
8167	403728
214451	403729
25127	403730
2341	403731
177943	403732
15771	403733
226722	403734
92164	403735
19592	403736
2003	403737
187998	403738
32208	403739
30408	403740
20806	403741
46000	403742
274826	403743
341641	403744
15616	403745
139770	403746
117852	403747
5685	403748
26219	403749
66927	403750
17498	403751
213760	403752
90118	403753
118587	403754
449585	403755
302286	403756
83906	403757
6530	403758
247404	403759
414162	403760
249033	403761
13565	403762
111332	403763
308995	403764
8297	403765
7417	403766
227952	403767
443236	403768
128420	403769
30979	403770
305718	403771
44190	403772
186793	403773
208756	403774
383230	403775
158439	403776
230657	403777
146508	403778
300272	403779
29044	403780
216848	403781
327857	403782
363245	403783
85378	403784
173686	403785
197435	403786
428798	403787
34996	403788
4980	403789
5578	403790
146831	403791
9414	403792
381235	403793
400045	403794
199180	403795
1155	403796
346197	403797
227242	403798
398008	403799
77116	403800
41248	403801
40840	403802
19615	403803
86562	403804
277	403805
6054	403806
124255	403807
20905	403808
314	403809
253295	403810
50514	403811
154558	403812
23391	403813
237093	403814
60482	403815
444072	403816
91316	403817
11183	403818
41224	403819
227962	403820
56995	403821
54584	403822
61904	403823
200764	403824
115700	403825
40489	403826
280897	403827
45348	403828
40171	403829
85050	403830
172267	403831
370851	403832
95214	403833
79253	403834
209444	403835
410377	403836
79951	403837
177591	403838
402113	403839
25280	403840
36527	403841
57778	403842
27960	403843
52512	403844
183178	403845
62940	403846
5699	403847
84	403848
227497	403849
23957	403850
155149	403851
3454	403852
89038	403853
40921	403854
393246	403855
47884	403856
27470	403857
222142	403858
131307	403859
343637	403860
7145	403861
238134	403862
33038	403863
122991	403864
76433	403865
2191	403866
6831	403867
3761	403868
247264	403869
29162	403870
18769	403871
2763	403872
34203	403873
67085	403874
84710	403875
8398	403876
36352	403877
45504	403878
34844	403879
95991	403880
153392	403881
177349	403882
147767	403883
203356	403884
218289	403885
118456	403886
10058	403887
320946	403888
15238	403889
78372	403890
127294	403891
182209	403892
220155	403893
209433	403894
2268	403895
937	403896
404439	403897
97978	403898
63116	403899
428288	403900
23166	403901
1996	403902
168508	403903
38182	403904
179850	403905
151612	403906
155766	403907
34107	403908
100748	403909
60467	403910
151778	403911
99525	403912
111439	403913
246612	403914
61189	403915
164309	403916
20793	403917
52105	403918
29509	403919
198449	403920
73842	403921
170890	403922
2129	403923
27275	403924
34313	403925
1684	403926
734	403927
34415	403928
27328	403929
127186	403930
119763	403931
153553	403932
26629	403933
135447	403934
176962	403935
921	403936
403553	403937
401715	403938
13271	403939
182247	403940
82418	403941
75244	403942
270488	403943
47897	403944
251115	403945
366540	403946
73804	403947
9006	403948
117112	403949
3946	403950
250353	403951
391127	403952
35008	403953
248059	403954
13814	403955
110110	403956
16576	403957
6389	403958
93486	403959
77335	403960
61930	403961
6706	403962
39233	403963
127489	403964
134907	403965
368213	403966
356037	403967
49799	403968
338591	403969
5564	403970
28536	403971
149769	403972
167996	403973
241412	403974
124544	403975
247940	403976
165366	403977
114505	403978
165104	403979
252401	403980
88150	403981
67077	403982
328148	403983
137923	403984
117179	403985
1970	403986
124812	403987
257630	403988
428993	403989
126891	403990
104070	403991
17332	403992
277322	403993
63854	403994
16711	403995
99331	403996
14144	403997
158795	403998
380945	403999
7375	404000
51505	404001
51641	404002
175812	404003
107107	404004
62681	404005
82143	404006
1160	404007
599	404008
797	404009
27107	404010
216330	404011
45980	404012
167696	404013
23514	404014
200326	404015
17254	404016
11295	404017
240299	404018
38205	404019
101412	404020
198444	404021
2253	404022
117842	404023
4033	404024
45517	404025
88110	404026
147761	404027
316273	404028
247445	404029
53819	404030
399030	404031
443213	404032
73589	404033
213995	404034
312186	404035
78034	404036
263627	404037
149749	404038
126387	404039
361866	404040
402859	404041
8557	404042
14545	404043
206638	404044
10609	404045
241409	404046
29790	404047
31495	404048
248866	404049
46805	404050
175877	404051
41932	404052
208382	404053
11025	404054
130517	404055
20919	404056
254490	404057
25696	404058
227754	404059
93598	404060
192325	404061
61322	404062
133484	404063
90799	404064
230516	404065
17422	404066
195562	404067
317506	404068
19432	404069
64392	404070
313315	404071
99449	404072
73148	404073
28276	404074
376367	404075
36891	404076
123454	404077
392344	404078
421773	404079
21706	404080
218579	404081
261158	404082
149492	404083
249329	404084
135924	404085
319003	404086
56456	404087
36772	404088
143905	404089
44466	404090
180787	404091
342048	404092
333703	404093
118574	404094
38658	404095
71668	404096
9310	404097
93513	404098
238111	404099
174897	404100
224131	404101
22701	404102
53346	404103
241150	404104
214617	404105
203561	404106
60375	404107
56188	404108
355917	404109
158617	404110
303216	404111
222729	404112
91399	404113
113765	404114
49132	404115
113765	404116
240786	404117
140090	404118
231515	404119
63357	404120
293550	404121
164140	404122
31413	404123
255970	404124
109795	404125
36045	404126
27479	404127
35383	404128
435427	404129
188328	404130
47573	404131
31238	404132
114922	404133
34692	404134
17776	404135
456885	404136
121415	404137
139678	404138
332114	404139
11394	404140
49089	404141
37788	404142
278650	404143
20033	404144
214174	404145
120874	404146
29938	404147
181	404148
114909	404149
96295	404150
346789	404151
105255	404152
51172	404153
15513	404154
25395	404155
24865	404156
238201	404157
4356	404158
32952	404159
190821	404160
5305	404161
2302	404162
295390	404163
26116	404164
60746	404165
3701	404166
390926	404167
57399	404168
226539	404169
17318	404170
2377	404171
248584	404172
133165	404173
12219	404174
852	404175
54712	404176
32711	404177
173065	404178
188075	404179
50154	404180
9656	404181
78896	404182
29063	404183
71978	404184
40488	404185
257794	404186
14122	404187
179267	404188
7160	404189
24924	404190
358859	404191
8804	404192
104902	404193
8926	404194
121970	404195
138863	404196
172719	404197
442227	404198
2214	404199
443913	404200
164279	404201
11043	404202
176285	404203
97137	404204
8542	404205
236816	404206
95233	404207
38226	404208
33411	404209
132632	404210
442224	404211
172058	404212
341158	404213
6013	404214
71899	404215
146073	404216
39561	404217
289675	404218
216474	404219
370934	404220
231227	404221
215534	404222
117702	404223
242305	404224
207870	404225
65783	404226
441449	404227
197218	404228
28586	404229
21474	404230
123125	404231
47373	404232
27246	404233
76012	404234
350971	404235
130029	404236
372107	404237
122503	404238
184670	404239
139313	404240
215902	404241
125923	404242
376686	404243
113200	404244
9495	404245
113858	404246
71496	404247
187355	404248
23059	404249
150857	404250
2867	404251
10533	404252
33627	404253
172723	404254
1132	404255
101809	404256
67513	404257
28873	404258
104167	404259
310806	404260
314909	404261
1222	404262
209571	404263
25985	404264
62293	404265
39882	404266
65343	404267
94236	404268
41915	404269
80129	404270
423350	404271
60267	404272
356521	404273
38237	404274
96434	404275
144633	404276
14386	404277
146001	404278
99959	404279
95974	404280
302969	404281
423751	404282
25455	404283
73171	404284
97325	404285
224341	404286
311487	404287
31818	404288
5935	404289
169203	404290
5073	404291
390222	404292
215184	404293
146251	404294
150245	404295
87246	404296
32398	404297
10812	404298
65865	404299
14837	404300
312700	404301
102590	404302
384138	404303
5769	404304
147838	404305
358280	404306
110106	404307
544	404308
23021	404309
443917	404310
17095	404311
73764	404312
411367	404313
2753	404314
168468	404315
73097	404316
401231	404317
146815	404318
127459	404319
335059	404320
90112	404321
5605	404322
358416	404323
49471	404324
87434	404325
166177	404326
3157	404327
33129	404328
64717	404329
17840	404330
7068	404331
55673	404332
6793	404333
288277	404334
197183	404335
18525	404336
26589	404337
29613	404338
443159	404339
397525	404340
93629	404341
257548	404342
10560	404343
114175	404344
397535	404345
8140	404346
323173	404347
3540	404348
2496	404349
107378	404350
11002	404351
50536	404352
47780	404353
220714	404354
178890	404355
19735	404356
78998	404357
34481	404358
7665	404359
123880	404360
420847	404361
73985	404362
77	404363
107802	404364
134291	404365
242993	404366
91351	404367
17503	404368
6773	404369
217064	404370
123123	404371
282430	404372
110254	404373
389643	404374
18429	404375
1065	404376
277506	404377
6160	404378
153567	404379
41568	404380
52525	404381
113450	404382
60156	404383
58796	404384
87749	404385
408940	404386
390295	404387
208043	404388
228395	404389
257159	404390
127493	404391
16936	404392
102091	404393
223413	404394
10996	404395
193710	404396
40974	404397
43235	404398
25019	404399
48725	404400
229053	404401
76855	404402
271326	404403
120603	404404
210890	404405
394801	404406
62077	404407
230515	404408
247262	404409
67140	404410
10949	404411
9764	404412
100671	404413
456111	404414
39220	404415
290750	404416
356844	404417
68302	404418
643	404419
4508	404420
445305	404421
427414	404422
73704	404423
94897	404424
57718	404425
115468	404426
6342	404427
426833	404428
188043	404429
135293	404430
107657	404431
40837	404432
214819	404433
16865	404434
168554	404435
91793	404436
2766	404437
93491	404438
151042	404439
378296	404440
22565	404441
81997	404442
172744	404443
75750	404444
42690	404445
10616	404446
114483	404447
32601	404448
235149	404449
54874	404450
426547	404451
199045	404452
70003	404453
33073	404454
348462	404455
4008	404456
387809	404457
55583	404458
8528	404459
121973	404460
406656	404461
282576	404462
27919	404463
73501	404464
127021	404465
10202	404466
225215	404467
36741	404468
164118	404469
50601	404470
392656	404471
68305	404472
180865	404473
11601	404474
119115	404475
122425	404476
58661	404477
115419	404478
232688	404479
275157	404480
58969	404481
175413	404482
17109	404483
79811	404484
97696	404485
238554	404486
357433	404487
23807	404488
32595	404489
158969	404490
20750	404491
8390	404492
379912	404493
54647	404494
312360	404495
337590	404496
20771	404497
126852	404498
24618	404499
11286	404500
308888	404501
198632	404502
39775	404503
131840	404504
115163	404505
59146	404506
379661	404507
244841	404508
14354	404509
43491	404510
228	404511
293204	404512
27619	404513
39471	404514
12406	404515
182527	404516
184711	404517
245733	404518
14604	404519
4041	404520
134390	404521
53043	404522
65014	404523
113163	404524
102482	404525
104080	404526
381396	404527
200447	404528
221702	404529
255842	404530
143658	404531
244263	404532
124740	404533
136908	404534
32257	404535
197	404536
42767	404537
203238	404538
212123	404539
92755	404540
39704	404541
225897	404542
230898	404543
87446	404544
31695	404545
6633	404546
9774	404547
9774	404548
49153	404549
32749	404550
113575	404551
211677	404552
107264	404553
39309	404554
65103	404555
76182	404556
262273	404557
623	404558
21586	404559
33413	404560
449173	404561
229788	404562
325708	404563
242648	404564
101665	404565
15609	404566
96245	404567
216128	404568
187660	404569
122607	404570
114327	404571
195288	404572
249133	404573
240559	404574
223453	404575
392239	404576
103453	404577
188417	404578
192461	404579
450111	404580
3717	404581
343155	404582
224615	404583
13185	404584
284914	404585
446773	404586
128152	404587
449084	404588
164829	404589
129367	404590
134558	404591
133511	404592
228918	404593
282137	404594
261	404595
346334	404596
122653	404597
41637	404598
65853	404599
122588	404600
5325	404601
140583	404602
450949	404603
115184	404604
247987	404605
195953	404606
278628	404607
2383	404608
34913	404609
189718	404610
24918	404611
227270	404612
254749	404613
111561	404614
230855	404615
376459	404616
53209	404617
104418	404618
164768	404619
110999	404620
221812	404621
38758	404622
52016	404623
137909	404624
35741	404625
339544	404626
25832	404627
424882	404628
316907	404629
203072	404630
190911	404631
29706	404632
130060	404633
322958	404634
99181	404635
39568	404636
206871	404637
358522	404638
382379	404639
235695	404640
328803	404641
450865	404642
9043	404643
142896	404644
83945	404645
106479	404646
9282	404647
319582	404648
10663	404649
350218	404650
167554	404651
44875	404652
59226	404653
50306	404654
152792	404655
206325	404656
22117	404657
155459	404658
106431	404659
436535	404660
437188	404661
236595	404662
440942	404663
18856	404664
236909	404665
141399	404666
60202	404667
21314	404668
392326	404669
32046	404670
268826	404671
367086	404672
204607	404673
150792	404674
7003	404675
248829	404676
217945	404677
140699	404678
342343	404679
178784	404680
32960	404681
294834	404682
373828	404683
407323	404684
241377	404685
337513	404686
140618	404687
190382	404688
253238	404689
232946	404690
136380	404691
139134	404692
42529	404693
205145	404694
316199	404695
361176	404696
46679	404697
112807	404698
5768	404699
329817	404700
64200	404701
259119	404702
211003	404703
212994	404704
33562	404705
438087	404706
32063	404707
309381	404708
217794	404709
10105	404710
112452	404711
18956	404712
21488	404713
60903	404714
134345	404715
172018	404716
251558	404717
2695	404718
152408	404719
36221	404720
76912	404721
315720	404722
26275	404723
91968	404724
391395	404725
8715	404726
148733	404727
388922	404728
189947	404729
41868	404730
261973	404731
206008	404732
138827	404733
323667	404734
168798	404735
422632	404736
44273	404737
45895	404738
126182	404739
401149	404740
323891	404741
175953	404742
137775	404743
373257	404744
213630	404745
286574	404746
151384	404747
22899	404748
149064	404749
150141	404750
115051	404751
235552	404752
48695	404753
441161	404754
435332	404755
30043	404756
42005	404757
2991	404758
184140	404759
411566	404760
179850	404761
141145	404762
31063	404763
346723	404764
85560	404765
329599	404766
386645	404767
157450	404768
77900	404769
74316	404770
450753	404771
352276	404772
26842	404773
368526	404774
30588	404775
18866	404776
22883	404777
227308	404778
438117	404779
97255	404780
204881	404781
70274	404782
290060	404783
57268	404784
93596	404785
171519	404786
341368	404787
55217	404788
385436	404789
398338	404790
157585	404791
233754	404792
222305	404793
83409	404794
391467	404795
342536	404796
370013	404797
121419	404798
465	404799
368858	404800
196935	404801
5097	404802
81221	404803
15733	404804
189757	404805
26369	404806
328883	404807
55823	404808
27786	404809
112597	404810
278485	404811
55287	404812
278096	404813
24358	404814
451359	404815
339072	404816
357701	404817
261491	404818
5555	404819
112937	404820
239457	404821
110418	404822
141545	404823
122736	404824
293475	404825
408790	404826
158100	404827
329597	404828
157041	404829
371766	404830
271104	404831
214690	404832
201983	404833
364940	404834
250257	404835
61400	404836
307674	404837
220731	404838
85032	404839
161978	404840
78307	404841
73016	404842
336435	404843
337490	404844
455255	404845
33917	404846
127163	404847
64357	404848
202	404849
155680	404850
756	404851
7533	404852
65152	404853
437482	404854
101912	404855
106979	404856
130332	404857
415516	404858
175866	404859
292964	404860
190622	404861
151633	404862
249480	404863
87555	404864
138070	404865
6897	404866
218118	404867
51132	404868
363667	404869
238288	404870
207456	404871
168831	404872
165310	404873
361562	404874
25339	404875
107640	404876
346460	404877
25969	404878
225338	404879
413670	404880
289855	404881
211934	404882
124010	404883
356138	404884
141545	404885
361195	404886
349590	404887
169275	404888
155862	404889
266918	404890
207854	404891
17996	404892
230344	404893
27265	404894
263795	404895
292986	404896
22489	404897
370722	404898
266626	404899
68395	404900
62867	404901
429981	404902
174066	404903
240774	404904
276188	404905
230036	404906
65050	404907
206976	404908
310589	404909
235341	404910
17731	404911
127532	404912
394432	404913
456394	404914
296984	404915
319357	404916
93422	404917
112365	404918
80212	404919
418720	404920
171411	404921
86790	404922
10156	404923
221562	404924
85520	404925
24548	404926
176280	404927
276650	404928
424201	404929
38266	404930
412444	404931
351225	404932
142266	404933
22704	404934
124578	404935
38013	404936
2504	404937
118871	404938
27273	404939
5262	404940
99046	404941
302311	404942
360350	404943
63343	404944
270599	404945
11220	404946
98192	404947
167100	404948
7072	404949
38920	404950
268942	404951
130727	404952
439697	404953
450855	404954
195806	404955
159083	404956
541	404957
95003	404958
180476	404959
145001	404960
118234	404961
148785	404962
10699	404963
314186	404964
119075	404965
310313	404966
254702	404967
78452	404968
29866	404969
106663	404970
104022	404971
385472	404972
211958	404973
357991	404974
194321	404975
365250	404976
258296	404977
166944	404978
5554	404979
386644	404980
307758	404981
28824	404982
322924	404983
433963	404984
31794	404985
126822	404986
304546	404987
53973	404988
948	404989
2599	404990
149004	404991
73965	404992
209580	404993
28078	404994
4108	404995
43841	404996
6394	404997
241441	404998
113858	404999
182223	405000
5505	405001
40191	405002
174710	405003
41460	405004
70224	405005
150156	405006
140148	405007
1643	405008
3867	405009
241887	405010
125027	405011
398353	405012
314066	405013
1876	405014
264657	405015
2086	405016
25245	405017
205571	405018
11749	405019
5532	405020
176554	405021
59491	405022
11195	405023
196717	405024
16893	405025
2388	405026
138731	405027
342788	405028
204615	405029
67597	405030
442519	405031
10282	405032
34914	405033
182479	405034
19891	405035
231276	405036
42623	405037
15461	405038
396567	405039
264773	405040
342684	405041
302248	405042
3691	405043
217109	405044
10847	405045
209644	405046
44648	405047
97641	405048
98046	405049
352874	405050
406378	405051
54917	405052
24470	405053
111625	405054
160528	405055
16944	405056
6339	405057
55184	405058
43037	405059
39497	405060
34113	405061
6172	405062
7505	405063
95640	405064
229963	405065
17515	405066
32	405067
124689	405068
72396	405069
50575	405070
90453	405071
155678	405072
60383	405073
255280	405074
372593	405075
39712	405076
12632	405077
162871	405078
18599	405079
60048	405080
169860	405081
146446	405082
243429	405083
84794	405084
298459	405085
40219	405086
6679	405087
752	405088
361355	405089
5860	405090
12533	405091
433	405092
68861	405093
1186	405094
73329	405095
3478	405096
111021	405097
4375	405098
17856	405099
78975	405100
148998	405101
3748	405102
229627	405103
130267	405104
315057	405105
3005	405106
110808	405107
22698	405108
215100	405109
3420	405110
395383	405111
77316	405112
840	405113
13801	405114
90431	405115
99202	405116
8586	405117
6057	405118
39444	405119
66754	405120
61105	405121
416690	405122
248703	405123
27854	405124
131747	405125
312850	405126
9936	405127
27732	405128
3342	405129
8045	405130
174560	405131
9649	405132
59919	405133
166003	405134
442460	405135
6993	405136
208919	405137
126310	405138
185758	405139
70986	405140
18599	405141
3192	405142
435575	405143
17968	405144
122475	405145
8554	405146
34264	405147
24238	405148
222484	405149
44185	405150
449047	405151
88015	405152
360683	405153
325659	405154
135353	405155
938	405156
74277	405157
206974	405158
69087	405159
267304	405160
73303	405161
104765	405162
258873	405163
56366	405164
231319	405165
7133	405166
93552	405167
36946	405168
444871	405169
47223	405170
57182	405171
72016	405172
47869	405173
55328	405174
197520	405175
79098	405176
119648	405177
247455	405178
382265	405179
36935	405180
120727	405181
69566	405182
304670	405183
264228	405184
8928	405185
5508	405186
23426	405187
2672	405188
194796	405189
25518	405190
18485	405191
446157	405192
223081	405193
78683	405194
365360	405195
174586	405196
16157	405197
10195	405198
154913	405199
141527	405200
280011	405201
203664	405202
212483	405203
183293	405204
117227	405205
80368	405206
65930	405207
448758	405208
87587	405209
13356	405210
61141	405211
79478	405212
116956	405213
4749	405214
1918	405215
78655	405216
105266	405217
219011	405218
38461	405219
259972	405220
171040	405221
346649	405222
116546	405223
346688	405224
22038	405225
110158	405226
20648	405227
82912	405228
2256	405229
59762	405230
324601	405231
45858	405232
241927	405233
164065	405234
39760	405235
101051	405236
25416	405237
122519	405238
275094	405239
64361	405240
18012	405241
180283	405242
387317	405243
18073	405244
180523	405245
96899	405246
108998	405247
303793	405248
167031	405249
16893	405250
1121	405251
90426	405252
238060	405253
360914	405254
219714	405255
88609	405256
202817	405257
88819	405258
91740	405259
50331	405260
101326	405261
13398	405262
105848	405263
100522	405264
1033	405265
41348	405266
96898	405267
23906	405268
173319	405269
78322	405270
17138	405271
306902	405272
32631	405273
210899	405274
84223	405275
60098	405276
116983	405277
2440	405278
243474	405279
458540	405280
2637	405281
96981	405282
159028	405283
14479	405284
47346	405285
364798	405286
460224	405287
49031	405288
16257	405289
48482	405290
214324	405291
6008	405292
131322	405293
10355	405294
43150	405295
12265	405296
70736	405297
7373	405298
184370	405299
128065	405300
155269	405301
109048	405302
38489	405303
435069	405304
38998	405305
338464	405306
90081	405307
140532	405308
2170	405309
150299	405310
59	405311
184430	405312
84373	405313
78093	405314
77694	405315
176385	405316
225159	405317
33249	405318
103993	405319
46789	405320
28497	405321
8940	405322
61781	405323
137944	405324
143331	405325
341836	405326
213177	405327
3980	405328
80577	405329
103473	405330
129095	405331
3183	405332
131476	405333
454920	405334
4141	405335
11582	405336
891	405337
19866	405338
19075	405339
245588	405340
2453	405341
63440	405342
49339	405343
392963	405344
215631	405345
9857	405346
280917	405347
339736	405348
203260	405349
280179	405350
29766	405351
781	405352
12971	405353
169741	405354
169570	405355
203820	405356
15511	405357
14616	405358
345445	405359
18973	405360
15531	405361
320691	405362
108398	405363
286510	405364
108446	405365
159647	405366
2322	405367
449741	405368
93796	405369
16246	405370
392359	405371
3970	405372
46237	405373
174389	405374
63664	405375
184222	405376
13249	405377
9105	405378
90076	405379
7248	405380
8269	405381
40020	405382
398383	405383
10208	405384
53419	405385
5139	405386
227110	405387
52528	405388
3031	405389
421064	405390
186493	405391
118081	405392
15338	405393
89764	405394
4653	405395
117881	405396
15588	405397
16375	405398
90537	405399
114519	405400
396569	405401
2838	405402
129490	405403
34224	405404
101434	405405
206266	405406
191416	405407
168003	405408
3926	405409
184776	405410
90596	405411
92515	405412
6819	405413
142131	405414
376193	405415
126878	405416
21830	405417
255833	405418
21648	405419
33067	405420
26778	405421
48503	405422
257855	405423
244332	405424
91478	405425
97702	405426
79486	405427
7051	405428
409135	405429
88617	405430
19629	405431
142219	405432
96771	405433
219602	405434
105767	405435
12435	405436
1634	405437
13835	405438
13847	405439
98483	405440
28792	405441
11826	405442
75240	405443
27210	405444
411615	405445
115354	405446
122301	405447
9136	405448
21430	405449
177922	405450
420722	405451
2057	405452
155839	405453
11193	405454
121210	405455
353525	405456
351298	405457
31162	405458
93993	405459
410367	405460
108696	405461
403929	405462
91472	405463
15216	405464
71832	405465
122769	405466
59050	405467
320136	405468
443799	405469
440780	405470
94109	405471
4995	405472
416103	405473
224614	405474
186296	405475
71919	405476
1997	405477
148920	405478
73217	405479
98961	405480
329	405481
45769	405482
1395	405483
264	405484
117660	405485
165688	405486
183667	405487
67982	405488
25949	405489
165998	405490
54661	405491
17216	405492
59041	405493
83481	405494
304033	405495
306797	405496
369583	405497
185373	405498
194806	405499
64642	405500
230074	405501
322651	405502
91457	405503
11577	405504
43559	405505
104057	405506
231875	405507
118937	405508
249669	405509
119875	405510
297441	405511
34279	405512
99644	405513
305973	405514
17663	405515
124694	405516
405069	405517
3779	405518
34836	405519
49886	405520
9308	405521
47400	405522
83142	405523
82606	405524
2105	405525
115490	405526
20013	405527
186501	405528
243938	405529
99080	405530
99766	405531
58175	405532
15354	405533
171104	405534
75899	405535
23370	405536
19718	405537
200839	405538
317236	405539
147394	405540
373866	405541
82544	405542
55982	405543
288394	405544
4253	405545
236644	405546
24840	405547
119084	405548
172511	405549
6370	405550
205016	405551
139476	405552
142492	405553
454135	405554
2313	405555
332282	405556
200729	405557
294448	405558
314214	405559
1487	405560
227781	405561
69697	405562
24000	405563
146795	405564
41150	405565
150588	405566
361432	405567
458385	405568
4521	405569
204065	405570
6417	405571
222662	405572
305175	405573
54621	405574
97520	405575
218976	405576
5423	405577
84525	405578
46302	405579
307756	405580
56749	405581
176347	405582
229651	405583
1579	405584
3505	405585
35361	405586
1887	405587
6686	405588
29724	405589
159172	405590
238941	405591
40866	405592
100696	405593
307920	405594
193001	405595
237564	405596
18187	405597
1770	405598
39385	405599
11675	405600
17967	405601
5512	405602
47300	405603
697	405604
11676	405605
401212	405606
152447	405607
18908	405608
103216	405609
168053	405610
7782	405611
142911	405612
31434	405613
44043	405614
343137	405615
45715	405616
13386	405617
108604	405618
122945	405619
108003	405620
54257	405621
19123	405622
53205	405623
173247	405624
4464	405625
217274	405626
101614	405627
61029	405628
104158	405629
14500	405630
248437	405631
190365	405632
118670	405633
282258	405634
404415	405635
189449	405636
71201	405637
227484	405638
4382	405639
46472	405640
456528	405641
227518	405642
2350	405643
20392	405644
188826	405645
48108	405646
31220	405647
97978	405648
27523	405649
415860	405650
33281	405651
32917	405652
252663	405653
154555	405654
325009	405655
214921	405656
18406	405657
184976	405658
2043	405659
11345	405660
181661	405661
105437	405662
315502	405663
261756	405664
58903	405665
154597	405666
284438	405667
59021	405668
22641	405669
97941	405670
101209	405671
48487	405672
185158	405673
31903	405674
5797	405675
64114	405676
32250	405677
34545	405678
9343	405679
95612	405680
114016	405681
322036	405682
11436	405683
342533	405684
115158	405685
459437	405686
172550	405687
232074	405688
340628	405689
358018	405690
66329	405691
1370	405692
217043	405693
436718	405694
453658	405695
3821	405696
414198	405697
3914	405698
207325	405699
132528	405700
1773	405701
65828	405702
373523	405703
75719	405704
259228	405705
4431	405706
125116	405707
373550	405708
112414	405709
413035	405710
214094	405711
1312	405712
451738	405713
167266	405714
71924	405715
88086	405716
145855	405717
96127	405718
64203	405719
86597	405720
256869	405721
315832	405722
125649	405723
69210	405724
374240	405725
51184	405726
47957	405727
198748	405728
713	405729
72043	405730
23540	405731
116531	405732
111803	405733
272936	405734
124396	405735
401387	405736
91575	405737
343281	405738
278347	405739
193303	405740
25524	405741
339971	405742
29420	405743
144352	405744
2527	405745
188730	405746
8229	405747
209654	405748
960	405749
218255	405750
96788	405751
246285	405752
110728	405753
200690	405754
42801	405755
104214	405756
36420	405757
100454	405758
13509	405759
181850	405760
33702	405761
81289	405762
401035	405763
2167	405764
19917	405765
20002	405766
333278	405767
64079	405768
9306	405769
12237	405770
13948	405771
134048	405772
70818	405773
236533	405774
447095	405775
236902	405776
147152	405777
16328	405778
106634	405779
386452	405780
31865	405781
99854	405782
381869	405783
28641	405784
210637	405785
81634	405786
32283	405787
113013	405788
146588	405789
194599	405790
171600	405791
329307	405792
23714	405793
453502	405794
15209	405795
54051	405796
56433	405797
114921	405798
162656	405799
287191	405800
425960	405801
11504	405802
57310	405803
346786	405804
98157	405805
14092	405806
400598	405807
171086	405808
389003	405809
86991	405810
322694	405811
18061	405812
244049	405813
207804	405814
229813	405815
415008	405816
46187	405817
73122	405818
183663	405819
177	405820
138802	405821
313821	405822
54149	405823
439463	405824
448573	405825
36606	405826
143877	405827
20091	405828
295530	405829
83973	405830
25201	405831
48781	405832
80922	405833
248650	405834
100856	405835
48065	405836
94859	405837
153052	405838
425702	405839
205484	405840
57729	405841
43939	405842
327232	405843
1779	405844
87158	405845
247998	405846
74749	405847
250117	405848
4019	405849
3912	405850
98440	405851
73378	405852
880	405853
170122	405854
55430	405855
110143	405856
17200	405857
61912	405858
17373	405859
393535	405860
375761	405861
57416	405862
95694	405863
451659	405864
399352	405865
153866	405866
24997	405867
93421	405868
17194	405869
4478	405870
115676	405871
222232	405872
53072	405873
170440	405874
330855	405875
189807	405876
43101	405877
136144	405878
189786	405879
35177	405880
2644	405881
90098	405882
47236	405883
341398	405884
27069	405885
277548	405886
89131	405887
37755	405888
322984	405889
219909	405890
26857	405891
64932	405892
292951	405893
158358	405894
7669	405895
452298	405896
150	405897
15939	405898
30029	405899
10367	405900
54050	405901
366689	405902
97901	405903
229619	405904
73578	405905
371589	405906
4770	405907
4299	405908
231671	405909
50388	405910
143409	405911
103020	405912
25470	405913
69023	405914
107572	405915
23709	405916
219712	405917
4336	405918
310972	405919
10253	405920
434362	405921
20428	405922
99609	405923
346377	405924
310551	405925
31964	405926
125045	405927
120701	405928
190537	405929
421346	405930
330368	405931
331185	405932
95745	405933
26120	405934
62992	405935
59769	405936
52452	405937
192559	405938
193861	405939
157136	405940
336221	405941
124547	405942
337334	405943
75208	405944
321167	405945
28144	405946
11161	405947
43723	405948
6574	405949
113650	405950
99897	405951
23843	405952
238578	405953
232180	405954
96858	405955
96429	405956
26752	405957
125255	405958
143856	405959
96889	405960
284664	405961
586	405962
96129	405963
156714	405964
258649	405965
150308	405966
397550	405967
338237	405968
129622	405969
249923	405970
243804	405971
354738	405972
102115	405973
363430	405974
161890	405975
8873	405976
179855	405977
141866	405978
388406	405979
159134	405980
44814	405981
209842	405982
1488	405983
4679	405984
26024	405985
23588	405986
3803	405987
20730	405988
73609	405989
386866	405990
112747	405991
38960	405992
1445	405993
15660	405994
186254	405995
52865	405996
114589	405997
447150	405998
415843	405999
61552	406000
1748	406001
387519	406002
257717	406003
170649	406004
262986	406005
46759	406006
79181	406007
32079	406008
151721	406009
238028	406010
326175	406011
217254	406012
52985	406013
311944	406014
90449	406015
136879	406016
103343	406017
7698	406018
6849	406019
408297	406020
332805	406021
143361	406022
23097	406023
62701	406024
448231	406025
16434	406026
28329	406027
171070	406028
100675	406029
69573	406030
32160	406031
112028	406032
180219	406033
6237	406034
333902	406035
24001	406036
266030	406037
270618	406038
371565	406039
1201	406040
443356	406041
318068	406042
4071	406043
29690	406044
262218	406045
179551	406046
55011	406047
55011	406048
210122	406049
318079	406050
121892	406051
283935	406052
154814	406053
449117	406054
240102	406055
210637	406056
157687	406057
18222	406058
59298	406059
320769	406060
285485	406061
6726	406062
215340	406063
181080	406064
459240	406065
10018	406066
19042	406067
169628	406068
271636	406069
12552	406070
313827	406071
117332	406072
12057	406073
434928	406074
126412	406075
84592	406076
174632	406077
330172	406078
71124	406079
120583	406080
10268	406081
51701	406082
25097	406083
297335	406084
247955	406085
206588	406086
138338	406087
19241	406088
398525	406089
87738	406090
376252	406091
172782	406092
168163	406093
1043	406094
132122	406095
395831	406096
176517	406097
6110	406098
56964	406099
2554	406100
33662	406101
216148	406102
426402	406103
12009	406104
4309	406105
120198	406106
15939	406107
4309	406108
2145	406109
58232	406110
270375	406111
15886	406112
10376	406113
23424	406114
423614	406115
46293	406116
26148	406117
113399	406118
314617	406119
61550	406120
209725	406121
174435	406122
148340	406123
154944	406124
217498	406125
408154	406126
66127	406127
98235	406128
58396	406129
395315	406130
76349	406131
111551	406132
301286	406133
178647	406134
12959	406135
235180	406136
175645	406137
5601	406138
194585	406139
194071	406140
134708	406141
4638	406142
68526	406143
34265	406144
32113	406145
4539	406146
385403	406147
14982	406148
31027	406149
65008	406150
65356	406151
6777	406152
428565	406153
2427	406154
151000	406155
104377	406156
448390	406157
20608	406158
135123	406159
8673	406160
178105	406161
12993	406162
155658	406163
115078	406164
56626	406165
33080	406166
27899	406167
45234	406168
28841	406169
451175	406170
351003	406171
44763	406172
20423	406173
9661	406174
280928	406175
64945	406176
317512	406177
265831	406178
163459	406179
222756	406180
858	406181
284749	406182
72559	406183
20454	406184
21621	406185
41661	406186
347187	406187
89603	406188
180616	406189
454079	406190
273773	406191
155515	406192
41799	406193
225254	406194
166826	406195
194188	406196
249180	406197
25791	406198
433083	406199
262256	406200
298610	406201
61872	406202
251819	406203
114690	406204
103482	406205
249053	406206
5740	406207
336806	406208
244560	406209
18990	406210
338519	406211
52623	406212
95415	406213
1326	406214
234551	406215
86830	406216
18988	406217
75564	406218
70722	406219
56186	406220
123961	406221
314744	406222
4539	406223
17135	406224
36849	406225
339980	406226
7391	406227
100610	406228
200474	406229
208247	406230
123867	406231
240152	406232
74362	406233
20754	406234
373033	406235
431087	406236
165599	406237
344365	406238
366420	406239
163204	406240
217594	406241
194387	406242
204830	406243
384523	406244
78735	406245
151753	406246
453289	406247
43001	406248
78617	406249
235606	406250
167756	406251
93082	406252
156047	406253
2450	406254
232562	406255
70903	406256
263074	406257
189759	406258
290184	406259
106998	406260
1847	406261
234853	406262
428760	406263
177633	406264
159647	406265
105873	406266
159118	406267
176005	406268
39978	406269
380099	406270
370652	406271
11338	406272
3033	406273
158747	406274
44672	406275
20758	406276
70047	406277
44	406278
187208	406279
16525	406280
11894	406281
140121	406282
159818	406283
54318	406284
55535	406285
421438	406286
187362	406287
329346	406288
117721	406289
296789	406290
73352	406291
65534	406292
430462	406293
151482	406294
430504	406295
397736	406296
323386	406297
309966	406298
3277	406299
395404	406300
230097	406301
100388	406302
329324	406303
241531	406304
56697	406305
408409	406306
391916	406307
15999	406308
143452	406309
21519	406310
176898	406311
40743	406312
22631	406313
33169	406314
448300	406315
285263	406316
97136	406317
39818	406318
326348	406319
199006	406320
12856	406321
226211	406322
37	406323
202170	406324
74589	406325
65200	406326
183637	406327
357285	406328
103108	406329
391306	406330
126899	406331
108432	406332
172489	406333
166178	406334
350103	406335
44533	406336
248963	406337
100747	406338
207160	406339
100725	406340
52126	406341
285458	406342
377218	406343
16797	406344
377985	406345
203554	406346
358788	406347
23374	406348
251026	406349
39153	406350
20754	406351
320204	406352
119444	406353
169801	406354
27088	406355
155463	406356
827	406357
31095	406358
387646	406359
171947	406360
300913	406361
431764	406362
437087	406363
196681	406364
390918	406365
352225	406366
40923	406367
113449	406368
124113	406369
194385	406370
215184	406371
32433	406372
244451	406373
436716	406374
118941	406375
214460	406376
48718	406377
402176	406378
23589	406379
40167	406380
145959	406381
284236	406382
407502	406383
53206	406384
155246	406385
46125	406386
51472	406387
6486	406388
11769	406389
13080	406390
315827	406391
4442	406392
363477	406393
28581	406394
100717	406395
52436	406396
64619	406397
234298	406398
125412	406399
33336	406400
8455	406401
197174	406402
31079	406403
97544	406404
372560	406405
52010	406406
26909	406407
114122	406408
114201	406409
68087	406410
324209	406411
243975	406412
19060	406413
28583	406414
314551	406415
49808	406416
198447	406417
28575	406418
22598	406419
338852	406420
166858	406421
197160	406422
31583	406423
101401	406424
100758	406425
4421	406426
53742	406427
38476	406428
84285	406429
42508	406430
52443	406431
11326	406432
18895	406433
23918	406434
18358	406435
212798	406436
198408	406437
101416	406438
28398	406439
100494	406440
52128	406441
308453	406442
90376	406443
83929	406444
106605	406445
76010	406446
197184	406447
198412	406448
159577	406449
443736	406450
300278	406451
86790	406452
427749	406453
269244	406454
55184	406455
34041	406456
77943	406457
18866	406458
223163	406459
303300	406460
240279	406461
33062	406462
17710	406463
224173	406464
16067	406465
353778	406466
69389	406467
26495	406468
8219	406469
76608	406470
152870	406471
307983	406472
220397	406473
13526	406474
431699	406475
7501	406476
312173	406477
28926	406478
8219	406479
50512	406480
11855	406481
226200	406482
347822	406483
33816	406484
132856	406485
165013	406486
172460	406487
88534	406488
213825	406489
105722	406490
400194	406491
20446	406492
253136	406493
162714	406494
12835	406495
380487	406496
4677	406497
184165	406498
27448	406499
140487	406500
14931	406501
218596	406502
20828	406503
236568	406504
79100	406505
158532	406506
141620	406507
364125	406508
92900	406509
83691	406510
11174	406511
112185	406512
394949	406513
9272	406514
218886	406515
198409	406516
14843	406517
48714	406518
201767	406519
386079	406520
254929	406521
187813	406522
26434	406523
158445	406524
224754	406525
234436	406526
76007	406527
42220	406528
28407	406529
171817	406530
71345	406531
145557	406532
51104	406533
58146	406534
76502	406535
33840	406536
89494	406537
88866	406538
252765	406539
335076	406540
31331	406541
44129	406542
157949	406543
53894	406544
95998	406545
61319	406546
18775	406547
197185	406548
91801	406549
52107	406550
248712	406551
116290	406552
244094	406553
188576	406554
166296	406555
108836	406556
11764	406557
164841	406558
100731	406559
37860	406560
65855	406561
211855	406562
121359	406563
447640	406564
165208	406565
114306	406566
438633	406567
204430	406568
151467	406569
119092	406570
61668	406571
48896	406572
426360	406573
118339	406574
101453	406575
6758	406576
78864	406577
245150	406578
308687	406579
235850	406580
377709	406581
185726	406582
119318	406583
28366	406584
157752	406585
137475	406586
42017	406587
113968	406588
216053	406589
448640	406590
23350	406591
271992	406592
121917	406593
43155	406594
73967	406595
8238	406596
169782	406597
36931	406598
731	406599
181759	406600
317863	406601
310282	406602
19336	406603
338051	406604
49029	406605
19827	406606
376098	406607
249997	406608
103041	406609
27873	406610
338388	406611
121453	406612
13928	406613
21625	406614
24570	406615
54142	406616
42665	406617
211556	406618
371	406619
116126	406620
187114	406621
39966	406622
102055	406623
30119	406624
1436	406625
85504	406626
169634	406627
291022	406628
159962	406629
185264	406630
108631	406631
2415	406632
140254	406633
108910	406634
89901	406635
196557	406636
308352	406637
161530	406638
397599	406639
397023	406640
2818	406641
260918	406642
710	406643
153924	406644
345133	406645
192294	406646
277535	406647
278462	406648
124021	406649
37848	406650
99195	406651
241951	406652
85079	406653
28501	406654
378267	406655
16574	406656
8093	406657
69246	406658
391637	406659
246897	406660
432503	406661
99859	406662
141504	406663
66283	406664
388016	406665
133905	406666
241951	406667
206172	406668
274469	406669
174674	406670
283414	406671
81075	406672
73463	406673
89562	406674
435760	406675
459428	406676
22650	406677
369239	406678
30648	406679
127480	406680
134557	406681
229544	406682
136332	406683
318724	406684
27926	406685
41319	406686
447704	406687
158246	406688
81112	406689
34930	406690
359702	406691
174381	406692
190679	406693
105701	406694
282617	406695
145732	406696
18841	406697
23021	406698
28029	406699
446216	406700
108489	406701
454597	406702
427371	406703
47101	406704
206731	406705
244321	406706
245301	406707
54223	406708
107347	406709
143652	406710
180606	406711
365717	406712
413377	406713
237440	406714
256935	406715
335289	406716
271771	406717
198421	406718
5879	406719
261175	406720
9	406721
184293	406722
380220	406723
12787	406724
28383	406725
6503	406726
59342	406727
77900	406728
368013	406729
77559	406730
178339	406731
34159	406732
244904	406733
242035	406734
45217	406735
16180	406736
33244	406737
338029	406738
116318	406739
38373	406740
7950	406741
5603	406742
82589	406743
3401	406744
40252	406745
55465	406746
315228	406747
259087	406748
262711	406749
83963	406750
772	406751
359688	406752
187834	406753
104506	406754
8981	406755
70212	406756
41344	406757
133389	406758
71789	406759
153643	406760
171885	406761
72053	406762
420085	406763
447	406764
193116	406765
161194	406766
92470	406767
183711	406768
226294	406769
7859	406770
379395	406771
88840	406772
233431	406773
9576	406774
12793	406775
2361	406776
47316	406777
447774	406778
107084	406779
322121	406780
1978	406781
223322	406782
48192	406783
12567	406784
372079	406785
376823	406786
136625	406787
203848	406788
357760	406789
359417	406790
49235	406791
140342	406792
25061	406793
58004	406794
324147	406795
90835	406796
73534	406797
248698	406798
352734	406799
2721	406800
250505	406801
117803	406802
150230	406803
141830	406804
81774	406805
18183	406806
9698	406807
203222	406808
104057	406809
377411	406810
91473	406811
118564	406812
61643	406813
306985	406814
105807	406815
125487	406816
389897	406817
384793	406818
25944	406819
55559	406820
37925	406821
150056	406822
119903	406823
304007	406824
172203	406825
369504	406826
105300	406827
154828	406828
18384	406829
43194	406830
46111	406831
72538	406832
280519	406833
263260	406834
8716	406835
104202	406836
444664	406837
298488	406838
89547	406839
26478	406840
327439	406841
183581	406842
329758	406843
295127	406844
5868	406845
290133	406846
221639	406847
43460	406848
100032	406849
22588	406850
115245	406851
11529	406852
65280	406853
457070	406854
64438	406855
309859	406856
21186	406857
40994	406858
168662	406859
165691	406860
8050	406861
169902	406862
117735	406863
176171	406864
169083	406865
29249	406866
28741	406867
49496	406868
70794	406869
197695	406870
387860	406871
35258	406872
194065	406873
2068	406874
2477	406875
109872	406876
33734	406877
415808	406878
26649	406879
501	406880
139978	406881
369061	406882
36098	406883
412781	406884
284052	406885
442177	406886
11764	406887
154814	406888
366316	406889
94560	406890
128811	406891
256230	406892
264762	406893
91687	406894
22517	406895
420376	406896
122642	406897
286381	406898
203609	406899
18273	406900
132435	406901
235767	406902
16327	406903
34196	406904
277677	406905
76145	406906
230588	406907
362748	406908
245290	406909
18317	406910
20739	406911
131700	406912
101082	406913
61406	406914
357321	406915
322859	406916
82681	406917
381439	406918
216011	406919
322432	406920
127706	406921
83145	406922
243675	406923
169201	406924
248799	406925
267710	406926
159378	406927
407927	406928
54483	406929
250078	406930
102347	406931
364124	406932
51517	406933
379577	406934
18203	406935
350293	406936
44715	406937
223172	406938
24653	406939
45879	406940
109802	406941
142529	406942
248503	406943
425220	406944
65215	406945
450747	406946
100327	406947
338562	406948
125660	406949
192172	406950
24117	406951
27586	406952
109437	406953
107645	406954
100465	406955
54588	406956
364998	406957
57382	406958
233565	406959
83871	406960
39321	406961
1710	406962
215064	406963
118124	406964
351416	406965
248952	406966
67643	406967
90710	406968
11910	406969
77349	406970
14887	406971
63834	406972
412076	406973
362593	406974
75442	406975
221055	406976
133597	406977
133432	406978
89733	406979
28886	406980
149103	406981
114113	406982
73278	406983
280576	406984
102787	406985
433310	406986
710	406987
88256	406988
54849	406989
190789	406990
446596	406991
443260	406992
57618	406993
353206	406994
235471	406995
112898	406996
112898	406997
418790	406998
201212	406999
61815	407000
189974	407001
123163	407002
10626	407003
60367	407004
290866	407005
63190	407006
300828	407007
381405	407008
392368	407009
144945	407010
41451	407011
348571	407012
11	407013
50267	407014
92376	407015
177269	407016
104	407017
377230	407018
184179	407019
4990	407020
90384	407021
202106	407022
85488	407023
112392	407024
47586	407025
58458	407026
178250	407027
40946	407028
420207	407029
19220	407030
285267	407031
207188	407032
214946	407033
411866	407034
178236	407035
98473	407036
144637	407037
31557	407038
31265	407039
18486	407040
32971	407041
75315	407042
7735	407043
186078	407044
20152	407045
196350	407046
11518	407047
96877	407048
213603	407049
27469	407050
189133	407051
52870	407052
214136	407053
23373	407054
77113	407055
49621	407056
57950	407057
88642	407058
9774	407059
40343	407060
203570	407061
114389	407062
127014	407063
213104	407064
236980	407065
394218	407066
51810	407067
418389	407068
350106	407069
239255	407070
89920	407071
30713	407072
19777	407073
116074	407074
11882	407075
446437	407076
334107	407077
6091	407078
443017	407079
9320	407080
1513	407081
50284	407082
48561	407083
142466	407084
19714	407085
105291	407086
126510	407087
427983	407088
126124	407089
11709	407090
2250	407091
219263	407092
109835	407093
17837	407094
357612	407095
296890	407096
337503	407097
29862	407098
24823	407099
175417	407100
8302	407101
355555	407102
18641	407103
272173	407104
30842	407105
75355	407106
19399	407107
2676	407108
123603	407109
4664	407110
46443	407111
26395	407112
164549	407113
52103	407114
12643	407115
317432	407116
9923	407117
104194	407118
61442	407119
28261	407120
371172	407121
47327	407122
49804	407123
168797	407124
337844	407125
93021	407126
214465	407127
297238	407128
29147	407129
116077	407130
205437	407131
97316	407132
30063	407133
98793	407134
23926	407135
92783	407136
84366	407137
321205	407138
417218	407139
285164	407140
67011	407141
187268	407142
199587	407143
192763	407144
19869	407145
163199	407146
21969	407147
83140	407148
18158	407149
84063	407150
55312	407151
26725	407152
62631	407153
78982	407154
28131	407155
48798	407156
52427	407157
10737	407158
1358	407159
136251	407160
139601	407161
101542	407162
20711	407163
177088	407164
12791	407165
23964	407166
277366	407167
219420	407168
224825	407169
81424	407170
51719	407171
425342	407172
52134	407173
436070	407174
347644	407175
168613	407176
185730	407177
87516	407178
52620	407179
29474	407180
46417	407181
190211	407182
445845	407183
60036	407184
100347	407185
78544	407186
29159	407187
111181	407188
18525	407189
90177	407190
52063	407191
64494	407192
129126	407193
121449	407194
304528	407195
320991	407196
275770	407197
241648	407198
394222	407199
333936	407200
109836	407201
13487	407202
13417	407203
73149	407204
301223	407205
354374	407206
47524	407207
111664	407208
84277	407209
325271	407210
128498	407211
418278	407212
103598	407213
102888	407214
9526	407215
242012	407216
186092	407217
128071	407218
158737	407219
84201	407220
362682	407221
351523	407222
406768	407223
12413	407224
363894	407225
419147	407226
232540	407227
205637	407228
56324	407229
193001	407230
197556	407231
26725	407232
15540	407233
374505	407234
131744	407235
57933	407236
413210	407237
7473	407238
198076	407239
36262	407240
38529	407241
12838	407242
231632	407243
142440	407244
53019	407245
370401	407246
239922	407247
66822	407248
228306	407249
458690	407250
58535	407251
101408	407252
101394	407253
101397	407254
18127	407255
72140	407256
86934	407257
113164	407258
96604	407259
17383	407260
197207	407261
230841	407262
47587	407263
286554	407264
57118	407265
334506	407266
7885	407267
388083	407268
225853	407269
45819	407270
65630	407271
126533	407272
201233	407273
213697	407274
102155	407275
137491	407276
198901	407277
374867	407278
54736	407279
22641	407280
95971	407281
244656	407282
115016	407283
184776	407284
61609	407285
19323	407286
106082	407287
28397	407288
290194	407289
16529	407290
266610	407291
18228	407292
83494	407293
298679	407294
164528	407295
191938	407296
205152	407297
82816	407298
19646	407299
122098	407300
359651	407301
229490	407302
37298	407303
261186	407304
207465	407305
214459	407306
123869	407307
43581	407308
64734	407309
87511	407310
385488	407311
68399	407312
234572	407313
42074	407314
61655	407315
439399	407316
423819	407317
12546	407318
1561	407319
3042	407320
48627	407321
16334	407322
402956	407323
59949	407324
266221	407325
74717	407326
107145	407327
302475	407328
132003	407329
89686	407330
3652	407331
64779	407332
10440	407333
226191	407334
120421	407335
256683	407336
21098	407337
17721	407338
143581	407339
887	407340
314699	407341
11483	407342
197180	407343
50999	407344
123016	407345
62187	407346
331372	407347
174808	407348
216473	407349
87750	407350
9719	407351
171193	407352
171224	407353
33091	407354
44755	407355
24128	407356
7954	407357
9134	407358
343731	407359
28174	407360
53091	407361
7951	407362
276333	407363
74332	407364
21262	407365
245433	407366
346662	407367
181684	407368
71675	407369
327951	407370
104292	407371
35054	407372
9871	407373
97472	407374
370444	407375
351203	407376
16651	407377
39397	407378
193	407379
150	407380
9661	407381
205493	407382
207628	407383
340460	407384
268602	407385
268574	407386
310831	407387
24626	407388
86355	407389
48034	407390
106519	407391
46183	407392
118707	407393
152725	407394
154767	407395
231543	407396
372940	407397
285837	407398
428796	407399
12105	407400
6779	407401
318568	407402
10757	407403
48198	407404
17712	407405
296680	407406
45404	407407
401383	407408
223128	407409
244872	407410
378403	407411
57462	407412
50210	407413
59978	407414
201451	407415
95771	407416
49381	407417
29207	407418
7247	407419
114008	407420
4003	407421
4378	407422
218222	407423
404238	407424
88123	407425
37836	407426
429143	407427
194798	407428
209012	407429
152162	407430
172083	407431
44824	407432
31536	407433
187913	407434
346454	407435
346613	407436
181482	407437
342647	407438
219625	407439
179637	407440
38711	407441
15404	407442
167672	407443
221335	407444
17434	407445
68855	407446
68533	407447
345839	407448
40809	407449
102964	407450
47894	407451
207687	407452
238417	407453
26385	407454
99728	407455
33849	407456
418632	407457
149648	407458
100719	407459
157835	407460
191042	407461
196291	407462
377844	407463
126383	407464
94498	407465
102079	407466
31216	407467
255331	407468
199266	407469
91428	407470
26291	407471
209857	407472
20232	407473
84348	407474
403920	407475
8505	407476
2169	407477
74517	407478
4298	407479
216229	407480
53639	407481
173976	407482
28124	407483
125145	407484
23900	407485
7535	407486
115680	407487
105086	407488
1345	407489
104624	407490
207537	407491
343950	407492
60635	407493
82564	407494
370415	407495
38512	407496
374468	407497
391953	407498
451794	407499
3010	407500
328348	407501
145516	407502
128688	407503
364711	407504
29514	407505
109545	407506
48	407507
49350	407508
58625	407509
18183	407510
8451	407511
40438	407512
11176	407513
423814	407514
441115	407515
178780	407516
213332	407517
238780	407518
28592	407519
128406	407520
31698	407521
285504	407522
246997	407523
174549	407524
59287	407525
11842	407526
109537	407527
166522	407528
53074	407529
419214	407530
21142	407531
261112	407532
44906	407533
28408	407534
206114	407535
160807	407536
52110	407537
72100	407538
6773	407539
113566	407540
16322	407541
161426	407542
393875	407543
23833	407544
342339	407545
21977	407546
10801	407547
191326	407548
283930	407549
30414	407550
48476	407551
562	407552
26776	407553
49652	407554
164304	407555
29625	407556
61067	407557
30940	407558
234787	407559
78121	407560
168549	407561
173602	407562
3292	407563
126562	407564
236812	407565
92923	407566
325263	407567
136980	407568
48747	407569
208847	407570
43475	407571
432539	407572
25908	407573
163512	407574
117895	407575
71675	407576
116066	407577
74365	407578
241470	407579
156271	407580
26346	407581
17444	407582
131991	407583
23361	407584
58331	407585
124870	407586
275321	407587
38366	407588
17610	407589
427405	407590
46203	407591
58729	407592
89885	407593
51368	407594
296679	407595
19638	407596
111473	407597
34988	407598
148425	407599
22597	407600
133699	407601
233436	407602
212527	407603
384425	407604
16226	407605
294064	407606
365344	407607
422599	407608
23371	407609
17933	407610
249314	407611
26148	407612
399846	407613
23645	407614
138454	407615
3159	407616
194903	407617
124610	407618
146189	407619
22599	407620
100732	407621
25292	407622
33365	407623
13102	407624
287583	407625
157293	407626
19852	407627
112059	407628
10385	407629
59042	407630
66609	407631
198991	407632
346866	407633
53530	407634
1641	407635
372643	407636
46841	407637
3177	407638
68530	407639
103504	407640
370258	407641
448204	407642
61429	407643
238061	407644
229481	407645
33399	407646
314367	407647
19364	407648
144905	407649
84454	407650
352783	407651
188959	407652
248067	407653
400005	407654
230611	407655
119012	407656
3155	407657
108150	407658
31524	407659
441803	407660
148190	407661
45204	407662
37061	407663
158320	407664
68262	407665
164528	407666
34633	407667
237953	407668
445281	407669
384614	407670
92766	407671
10913	407672
31238	407673
2211	407674
50755	407675
35440	407676
343076	407677
113923	407678
182066	407679
53616	407680
32557	407681
37061	407682
32432	407683
424384	407684
191522	407685
8438	407686
263248	407687
5406	407688
101567	407689
26054	407690
213474	407691
48661	407692
378615	407693
59592	407694
138071	407695
159653	407696
445417	407697
117173	407698
158739	407699
375463	407700
277254	407701
93218	407702
102133	407703
163720	407704
16244	407705
325164	407706
111076	407707
84125	407708
68885	407709
185909	407710
792	407711
445003	407712
49027	407713
57868	407714
212017	407715
294959	407716
301735	407717
297851	407718
228225	407719
72230	407720
8352	407721
98842	407722
55156	407723
276536	407724
43377	407725
26054	407726
219220	407727
7109	407728
14281	407729
131467	407730
63004	407731
30212	407732
2469	407733
82776	407734
1627	407735
56706	407736
121444	407737
182777	407738
1364	407739
155830	407740
4330	407741
428567	407742
401734	407743
17396	407744
26327	407745
179329	407746
63597	407747
234303	407748
202367	407749
244513	407750
122866	407751
93482	407752
14284	407753
334612	407754
53629	407755
26766	407756
19029	407757
53309	407758
235147	407759
332213	407760
163242	407761
209188	407762
826	407763
6236	407764
109143	407765
18248	407766
296143	407767
27598	407768
48478	407769
163584	407770
449157	407771
17837	407772
27264	407773
49056	407774
27327	407775
80677	407776
97912	407777
333843	407778
168172	407779
167860	407780
69571	407781
37616	407782
102562	407783
154487	407784
208648	407785
122311	407786
189962	407787
408086	407788
56013	407789
365879	407790
28406	407791
208187	407792
23900	407793
9452	407794
23549	407795
7503	407796
408025	407797
123538	407798
226111	407799
294455	407800
121423	407801
75733	407802
401127	407803
35801	407804
309813	407805
340856	407806
321881	407807
446509	407808
122493	407809
214822	407810
224226	407811
19334	407812
68897	407813
23753	407814
7472	407815
119678	407816
113239	407817
1237	407818
102890	407819
305060	407820
424374	407821
66319	407822
181082	407823
163000	407824
450615	407825
47119	407826
31389	407827
275503	407828
118505	407829
232299	407830
241814	407831
140987	407832
135155	407833
244006	407834
245262	407835
173105	407836
415409	407837
82398	407838
88720	407839
214068	407840
166748	407841
169838	407842
40536	407843
51042	407844
109340	407845
80938	407846
255548	407847
125403	407848
18422	407849
10668	407850
106879	407851
335747	407852
186953	407853
211205	407854
9029	407855
3029	407856
370508	407857
83140	407858
141576	407859
63570	407860
15062	407861
331061	407862
104960	407863
93511	407864
53060	407865
214041	407866
93956	407867
210282	407868
219932	407869
9813	407870
14544	407871
109363	407872
9760	407873
7578	407874
353697	407875
47317	407876
83392	407877
46179	407878
113967	407879
129550	407880
455096	407881
166330	407882
410025	407883
6807	407884
217512	407885
41102	407886
128535	407887
2759	407888
71198	407889
178448	407890
57458	407891
292736	407892
61505	407893
318319	407894
4990	407895
225980	407896
2430	407897
16011	407898
143419	407899
28584	407900
124266	407901
173651	407902
288033	407903
29675	407904
186133	407905
8130	407906
116743	407907
118339	407908
46120	407909
87921	407910
142957	407911
1023	407912
213976	407913
28580	407914
52444	407915
137102	407916
16463	407917
304889	407918
236882	407919
110295	407920
148742	407921
59382	407922
315708	407923
85207	407924
1896	407925
4607	407926
52932	407927
99580	407928
101652	407929
124166	407930
9203	407931
205366	407932
149950	407933
84417	407934
147140	407935
25604	407936
13768	407937
3046	407938
393060	407939
136424	407940
278005	407941
91507	407942
51639	407943
348258	407944
391548	407945
221216	407946
239478	407947
411014	407948
357698	407949
376710	407950
59499	407951
197020	407952
176827	407953
166234	407954
37072	407955
650	407956
298847	407957
239359	407958
5070	407959
34564	407960
227378	407961
270622	407962
364425	407963
28715	407964
157722	407965
314529	407966
257561	407967
16743	407968
202653	407969
70610	407970
244054	407971
245376	407972
28237	407973
258757	407974
64518	407975
121057	407976
254617	407977
53541	407978
398350	407979
43400	407980
306379	407981
160316	407982
132953	407983
139867	407984
85714	407985
71012	407986
192506	407987
246910	407988
266612	407989
188241	407990
98767	407991
22746	407992
39562	407993
52113	407994
104	407995
396206	407996
125275	407997
23943	407998
198766	407999
86855	408000
4122	408001
149953	408002
63924	408003
45689	408004
28527	408005
2279	408006
396377	408007
45973	408008
3865	408009
46943	408010
417399	408011
43141	408012
319891	408013
201841	408014
52111	408015
52429	408016
379553	408017
64103	408018
97469	408019
52441	408020
16228	408021
49497	408022
139974	408023
303416	408024
7071	408025
86618	408026
6812	408027
88451	408028
390925	408029
61095	408030
10694	408031
6073	408032
423142	408033
61349	408034
441733	408035
11478	408036
199486	408037
136138	408038
10248	408039
105455	408040
48821	408041
285462	408042
229832	408043
253906	408044
198203	408045
149222	408046
57296	408047
334401	408048
307813	408049
113387	408050
181081	408051
15334	408052
110569	408053
63831	408054
36710	408055
28689	408056
49426	408057
207234	408058
90730	408059
28812	408060
132882	408061
12728	408062
411526	408063
429381	408064
87726	408065
198431	408066
233812	408067
236835	408068
24832	408069
1567	408070
29607	408071
150638	408072
143333	408073
280409	408074
50633	408075
147323	408076
399078	408077
27325	408078
454479	408079
162751	408080
130849	408081
14056	408082
209683	408083
54087	408084
420931	408085
114875	408086
95283	408087
64284	408088
10972	408089
292504	408090
107386	408091
75320	408092
312877	408093
365348	408094
126163	408095
164989	408096
429540	408097
33887	408098
323376	408099
7057	408100
35110	408101
206002	408102
187737	408103
12735	408104
18231	408105
87938	408106
65601	408107
140752	408108
106184	408109
43540	408110
44008	408111
103881	408112
277676	408113
476	408114
204495	408115
7295	408116
63477	408117
151067	408118
108904	408119
78836	408120
191321	408121
49788	408122
113687	408123
28400	408124
4891	408125
183673	408126
75960	408127
328927	408128
1853	408129
385018	408130
8025	408131
458873	408132
24164	408133
128554	408134
134052	408135
88073	408136
322405	408137
21853	408138
205968	408139
202780	408140
58050	408141
126245	408142
328202	408143
244904	408144
134420	408145
34763	408146
23052	408147
89149	408148
35162	408149
14168	408150
87487	408151
395466	408152
59013	408153
154895	408154
244472	408155
99625	408156
70467	408157
248737	408158
378500	408159
88519	408160
49374	408161
436485	408162
240709	408163
280351	408164
1739	408165
87166	408166
203312	408167
186939	408168
3654	408169
63923	408170
121191	408171
5638	408172
69707	408173
51575	408174
55155	408175
370388	408176
52101	408177
657	408178
100745	408179
50576	408180
13532	408181
44729	408182
81930	408183
2073	408184
39398	408185
125261	408186
13613	408187
25985	408188
151106	408189
422575	408190
116146	408191
512	408192
203787	408193
65907	408194
78341	408195
67420	408196
137690	408197
459083	408198
244744	408199
281664	408200
197175	408201
139349	408202
34312	408203
187420	408204
231167	408205
367372	408206
252727	408207
299188	408208
140260	408209
55247	408210
67545	408211
210342	408212
10045	408213
32624	408214
153176	408215
422663	408216
291722	408217
41506	408218
165592	408219
339514	408220
104962	408221
379131	408222
317956	408223
104943	408224
126382	408225
100585	408226
240757	408227
48589	408228
231248	408229
105288	408230
148769	408231
89197	408232
66186	408233
212010	408234
85893	408235
195101	408236
9857	408237
182772	408238
111790	408239
65581	408240
143017	408241
142800	408242
439396	408243
157557	408244
95669	408245
16078	408246
192067	408247
104716	408248
30347	408249
97927	408250
287845	408251
400712	408252
166869	408253
9468	408254
25253	408255
280195	408256
376766	408257
155439	408258
39942	408259
61630	408260
139564	408261
172156	408262
13509	408263
20537	408264
64651	408265
86991	408266
294399	408267
4519	408268
81912	408269
143288	408270
25432	408271
49562	408272
249817	408273
1736	408274
197062	408275
259901	408276
400723	408277
279750	408278
43987	408279
266019	408280
89106	408281
320313	408282
82244	408283
241195	408284
52515	408285
4692	408286
31630	408287
98508	408288
19993	408289
27539	408290
385514	408291
387032	408292
64156	408293
42851	408294
193586	408295
93669	408296
100715	408297
186885	408298
22893	408299
37294	408300
2041	408301
189710	408302
5344	408303
41347	408304
58028	408305
171510	408306
51039	408307
47981	408308
120258	408309
370292	408310
72183	408311
10901	408312
69545	408313
47969	408314
58055	408315
429106	408316
109501	408317
118967	408318
603	408319
179813	408320
17193	408321
17386	408322
23059	408323
227827	408324
108129	408325
252892	408326
35023	408327
6991	408328
201885	408329
275675	408330
64603	408331
366013	408332
50335	408333
69777	408334
361173	408335
15089	408336
41013	408337
109975	408338
57450	408339
404264	408340
319348	408341
212872	408342
58888	408343
59247	408344
24186	408345
2293	408346
304756	408347
165326	408348
140992	408349
13739	408350
173363	408351
23192	408352
89341	408353
373919	408354
310920	408355
112023	408356
27851	408357
49351	408358
21491	408359
153355	408360
21186	408361
446714	408362
96473	408363
295465	408364
274392	408365
218738	408366
452569	408367
19646	408368
13292	408369
52122	408370
141307	408371
114790	408372
392242	408373
199819	408374
116775	408375
117053	408376
32489	408377
26975	408378
34290	408379
81589	408380
46377	408381
5603	408382
5325	408383
70160	408384
39025	408385
115870	408386
11968	408387
393384	408388
174358	408389
3489	408390
25593	408391
429046	408392
93022	408393
255555	408394
402788	408395
383973	408396
2393	408397
24257	408398
345406	408399
36039	408400
62596	408401
553	408402
17834	408403
36039	408404
249030	408405
354721	408406
42404	408407
170	408408
44307	408409
347868	408410
145341	408411
7916	408412
399032	408413
41818	408414
66969	408415
74845	408416
251447	408417
527	408418
16871	408419
21684	408420
75976	408421
18295	408422
110463	408423
10451	408424
66438	408425
38851	408426
199125	408427
305391	408428
269829	408429
189977	408430
184769	408431
434027	408432
264870	408433
110160	408434
273055	408435
126625	408436
45813	408437
37234	408438
431607	408439
171812	408440
417352	408441
108900	408442
331319	408443
18810	408444
101920	408445
386667	408446
162042	408447
71609	408448
355085	408449
14752	408450
64027	408451
402419	408452
18158	408453
159739	408454
332054	408455
136934	408456
62911	408457
76764	408458
9703	408459
108981	408460
41734	408461
15367	408462
10787	408463
18331	408464
57486	408465
54975	408466
76815	408467
38207	408468
11084	408469
34988	408470
437809	408471
11678	408472
45326	408473
64027	408474
534	408475
123156	408476
26694	408477
165293	408478
8997	408479
4390	408480
11723	408481
12342	408482
3132	408483
268259	408484
30659	408485
72543	408486
6081	408487
23169	408488
355597	408489
148728	408490
399354	408491
59317	408492
128983	408493
7535	408494
407824	408495
98997	408496
25514	408497
126231	408498
308428	408499
47448	408500
11016	408501
35636	408502
30028	408503
194553	408504
5512	408505
245363	408506
420806	408507
189748	408508
285179	408509
15294	408510
195464	408511
41656	408512
168801	408513
23588	408514
331700	408515
9617	408516
352188	408517
126511	408518
120206	408519
113136	408520
41019	408521
185810	408522
32989	408523
288804	408524
278425	408525
356547	408526
82208	408527
120199	408528
239788	408529
3418	408530
58585	408531
456323	408532
197056	408533
69744	408534
29344	408535
191939	408536
435895	408537
412782	408538
253111	408539
305598	408540
202259	408541
83503	408542
46781	408543
4679	408544
20353	408545
36420	408546
140407	408547
94391	408548
273145	408549
94945	408550
325190	408551
26909	408552
28926	408553
277912	408554
231107	408555
85763	408556
84832	408557
123874	408558
256249	408559
29497	408560
55090	408561
187785	408562
212519	408563
59204	408564
231605	408565
384631	408566
21463	408567
4048	408568
62505	408569
24664	408570
16968	408571
25044	408572
410630	408573
255449	408574
125748	408575
90533	408576
178493	408577
53286	408578
93760	408579
155500	408580
74765	408581
218950	408582
315021	408583
36437	408584
87450	408585
93532	408586
342650	408587
125096	408588
152721	408589
112245	408590
98031	408591
321553	408592
405804	408593
3726	408594
65462	408595
157118	408596
104	408597
166982	408598
2210	408599
187080	408600
192991	408601
1298	408602
121550	408603
11247	408604
30654	408605
252801	408606
4512	408607
36068	408608
81239	408609
100754	408610
250410	408611
49442	408612
2207	408613
348040	408614
115165	408615
346356	408616
48839	408617
52987	408618
250254	408619
204394	408620
43455	408621
55046	408622
1922	408623
30662	408624
32954	408625
120334	408626
133083	408627
5652	408628
173080	408629
331424	408630
325000	408631
104235	408632
44752	408633
2464	408634
70359	408635
118770	408636
147327	408637
136368	408638
164470	408639
200282	408640
207827	408641
91717	408642
270443	408643
161914	408644
217239	408645
16180	408646
4048	408647
59871	408648
95442	408649
177888	408650
56799	408651
370679	408652
4451	408653
10385	408654
6642	408655
49354	408656
175100	408657
88390	408658
423240	408659
29741	408660
190358	408661
71560	408662
23892	408663
129458	408664
297972	408665
41564	408666
187054	408667
100081	408668
444327	408669
25015	408670
69581	408671
1832	408672
51003	408673
273264	408674
158596	408675
63259	408676
235214	408677
7171	408678
10534	408679
110254	408680
150778	408681
142538	408682
100407	408683
293455	408684
73442	408685
173870	408686
5921	408687
76004	408688
78488	408689
283128	408690
61093	408691
351728	408692
90160	408693
225404	408694
31331	408695
38923	408696
18752	408697
684	408698
224039	408699
286508	408700
456273	408701
5508	408702
174749	408703
96787	408704
23428	408705
25617	408706
314826	408707
116212	408708
53900	408709
376173	408710
1887	408711
66	408712
17160	408713
319012	408714
103260	408715
59970	408716
48631	408717
133603	408718
137414	408719
59160	408720
15540	408721
24771	408722
54092	408723
7756	408724
15076	408725
16629	408726
400616	408727
14258	408728
9029	408729
31987	408730
10496	408731
61859	408732
29750	408733
150789	408734
119437	408735
16251	408736
23577	408737
23588	408738
11306	408739
15347	408740
150547	408741
59395	408742
25258	408743
88941	408744
4090	408745
51049	408746
337918	408747
236186	408748
165799	408749
3812	408750
11	408751
437413	408752
107466	408753
45135	408754
101003	408755
237095	408756
19881	408757
195913	408758
81516	408759
326240	408760
21434	408761
12368	408762
32858	408763
94273	408764
52079	408765
139616	408766
17237	408767
284120	408768
161588	408769
72959	408770
108782	408771
132002	408772
87914	408773
97401	408774
139447	408775
100722	408776
26182	408777
201485	408778
8004	408779
130290	408780
155418	408781
12126	408782
389309	408783
146584	408784
243363	408785
247576	408786
152831	408787
136120	408788
109055	408789
362979	408790
436399	408791
261090	408792
134997	408793
140625	408794
8012	408795
120525	408796
416252	408797
150953	408798
270896	408799
773	408800
7026	408801
217192	408802
24198	408803
47582	408804
47582	408805
22469	408806
440379	408807
112610	408808
27618	408809
424071	408810
43805	408811
306224	408812
110588	408813
172088	408814
123291	408815
7772	408816
79694	408817
10854	408818
194170	408819
163145	408820
160044	408821
23013	408822
18358	408823
366477	408824
199925	408825
422703	408826
107938	408827
84733	408828
16462	408829
103446	408830
111221	408831
250227	408832
70332	408833
673	408834
416954	408835
68627	408836
302373	408837
386856	408838
80400	408839
188555	408840
220087	408841
458763	408842
167870	408843
95128	408844
180768	408845
343291	408846
300406	408847
403968	408848
147365	408849
295976	408850
9900	408851
3450	408852
228522	408853
72563	408854
206544	408855
35690	408856
94273	408857
195075	408858
210641	408859
366360	408860
269585	408861
2510	408862
53730	408863
118033	408864
13902	408865
8422	408866
24896	408867
351217	408868
64178	408869
284307	408870
100640	408871
365	408872
4284	408873
9752	408874
445506	408875
10389	408876
69970	408877
333069	408878
316421	408879
201805	408880
293881	408881
338858	408882
68079	408883
236071	408884
18601	408885
4498	408886
438815	408887
150543	408888
9419	408889
18546	408890
42417	408891
12275	408892
324687	408893
1813	408894
85882	408895
329296	408896
37061	408897
145789	408898
143324	408899
52697	408900
2128	408901
27035	408902
176097	408903
19568	408904
135991	408905
40669	408906
141410	408907
509	408908
77438	408909
664	408910
92158	408911
82150	408912
13527	408913
149948	408914
46336	408915
35931	408916
28131	408917
44600	408918
126470	408919
99803	408920
256126	408921
56654	408922
61839	408923
1303	408924
3620	408925
12558	408926
3620	408927
43668	408928
173637	408929
66705	408930
697	408931
96902	408932
153116	408933
77805	408934
9180	408935
75328	408936
126714	408937
96993	408938
440806	408939
161021	408940
303730	408941
17264	408942
108783	408943
384764	408944
380398	408945
349780	408946
209584	408947
3554	408948
136347	408949
52963	408950
343610	408951
302543	408952
255197	408953
6529	408954
17400	408955
4310	408956
53280	408957
14677	408958
28097	408959
15553	408960
36821	408961
201245	408962
57410	408963
209400	408964
204622	408965
310696	408966
226875	408967
2850	408968
367553	408969
45100	408970
95258	408971
2268	408972
91037	408973
10104	408974
171256	408975
11119	408976
85045	408977
62251	408978
79147	408979
3065	408980
6410	408981
26526	408982
34798	408983
36683	408984
10045	408985
221658	408986
441671	408987
386434	408988
49986	408989
272944	408990
73151	408991
16647	408992
6216	408993
9063	408994
326	408995
46202	408996
207069	408997
34948	408998
326	408999
62339	409000
299755	409001
121715	409002
1642	409003
66356	409004
222195	409005
3065	409006
118724	409007
49329	409008
27871	409009
91377	409010
231284	409011
358997	409012
24117	409013
76881	409014
8069	409015
880	409016
880	409017
2781	409018
136860	409019
5017	409020
15304	409021
91169	409022
8002	409023
372412	409024
85965	409025
54770	409026
54153	409027
178513	409028
27718	409029
393406	409030
139698	409031
12736	409032
155769	409033
422666	409034
185111	409035
90855	409036
112647	409037
42256	409038
453554	409039
49789	409040
109761	409041
415226	409042
206967	409043
357417	409044
330387	409045
115557	409046
161865	409047
117699	409048
249458	409049
249458	409050
241057	409051
410691	409052
182586	409053
8460	409054
178542	409055
5004	409056
60554	409057
11647	409058
215915	409059
9027	409060
265098	409061
201389	409062
294750	409063
173119	409064
218743	409065
96524	409066
410494	409067
404116	409068
182007	409069
87898	409070
305451	409071
146607	409072
33446	409073
95935	409074
12119	409075
201198	409076
90988	409077
152694	409078
152821	409079
19851	409080
104378	409081
101918	409082
219158	409083
42722	409084
204325	409085
171093	409086
79066	409087
443324	409088
64374	409089
22853	409090
52611	409091
197300	409092
146664	409093
128430	409094
444858	409095
69824	409096
325844	409097
54202	409098
342508	409099
113221	409100
250869	409101
351512	409102
90477	409103
230487	409104
150834	409105
181825	409106
241743	409107
25297	409108
83588	409109
61821	409110
203172	409111
167758	409112
79637	409113
209213	409114
6421	409115
212430	409116
138614	409117
22499	409118
171264	409119
15190	409120
136098	409121
83299	409122
367347	409123
230428	409124
27382	409125
11231	409126
16931	409127
103160	409128
320681	409129
25783	409130
73299	409131
94957	409132
18772	409133
9598	409134
155693	409135
37066	409136
56938	409137
104261	409138
212158	409139
4254	409140
97953	409141
89064	409142
2511	409143
45051	409144
378209	409145
241784	409146
122412	409147
140690	409148
82981	409149
64480	409150
336303	409151
119404	409152
229185	409153
43422	409154
43149	409155
50957	409156
374815	409157
60036	409158
82897	409159
358131	409160
59949	409161
13612	409162
55900	409163
154232	409164
3640	409165
54884	409166
217324	409167
65759	409168
154900	409169
4240	409170
30747	409171
263721	409172
220955	409173
148239	409174
17792	409175
111	409176
40064	409177
118208	409178
66040	409179
162750	409180
10965	409181
74974	409182
216512	409183
58225	409184
793	409185
12882	409186
290200	409187
244066	409188
374880	409189
358925	409190
126314	409191
435857	409192
164897	409193
101395	409194
59145	409195
584	409196
172210	409197
69631	409198
17434	409199
227372	409200
2484	409201
159493	409202
99825	409203
361673	409204
70280	409205
343067	409206
16102	409207
35884	409208
192127	409209
117427	409210
35095	409211
16383	409212
1127	409213
404713	409214
308684	409215
358336	409216
265352	409217
409149	409218
220688	409219
3016	409220
421275	409221
78503	409222
318809	409223
119405	409224
7434	409225
426739	409226
116425	409227
4205	409228
259811	409229
223680	409230
449973	409231
39375	409232
244598	409233
79624	409234
50477	409235
20031	409236
32994	409237
216548	409238
413033	409239
127474	409240
31987	409241
427773	409242
423415	409243
444098	409244
68385	409245
5849	409246
67498	409247
103584	409248
194367	409249
3327	409250
60342	409251
379446	409252
35532	409253
8012	409254
292938	409255
59004	409256
12530	409257
442366	409258
380459	409259
27978	409260
24293	409261
174084	409262
42625	409263
201602	409264
261807	409265
14157	409266
134918	409267
43290	409268
431089	409269
12834	409270
2596	409271
148429	409272
69762	409273
12872	409274
235302	409275
96575	409276
171429	409277
169200	409278
173736	409279
171809	409280
31600	409281
94301	409282
221793	409283
224876	409284
6122	409285
8236	409286
85444	409287
713	409288
58628	409289
40138	409290
31875	409291
117674	409292
28835	409293
8299	409294
1797	409295
23360	409296
3147	409297
160180	409298
42924	409299
238361	409300
122014	409301
28851	409302
107678	409303
186982	409304
243824	409305
331121	409306
42017	409307
14915	409308
322673	409309
773	409310
107812	409311
19161	409312
124707	409313
59203	409314
276487	409315
17051	409316
446666	409317
42444	409318
109248	409319
42048	409320
165967	409321
118	409322
359131	409323
27023	409324
1308	409325
162007	409326
130112	409327
58955	409328
57565	409329
347042	409330
60025	409331
95235	409332
154884	409333
158320	409334
10277	409335
427665	409336
431723	409337
336132	409338
25471	409339
435832	409340
366319	409341
313132	409342
346108	409343
150130	409344
79084	409345
107998	409346
384821	409347
440299	409348
32572	409349
3477	409350
111299	409351
160311	409352
82775	409353
379282	409354
85853	409355
70810	409356
19144	409357
8808	409358
451211	409359
177005	409360
67097	409361
96975	409362
326994	409363
5065	409364
5111	409365
214774	409366
4219	409367
69693	409368
64942	409369
146137	409370
60703	409371
28079	409372
112754	409373
289506	409374
109410	409375
4019	409376
343726	409377
452624	409378
375441	409379
85855	409380
402177	409381
397321	409382
148068	409383
344739	409384
290209	409385
3136	409386
140775	409387
32287	409388
83790	409389
271633	409390
57589	409391
16964	409392
179384	409393
226590	409394
83495	409395
70077	409396
154356	409397
234985	409398
205092	409399
64922	409400
48505	409401
18466	409402
41181	409403
34620	409404
76659	409405
15017	409406
146226	409407
38536	409408
359200	409409
100610	409410
61887	409411
211738	409412
237465	409413
2946	409414
279616	409415
80186	409416
73612	409417
202005	409418
291165	409419
19682	409420
182473	409421
28241	409422
31706	409423
5392	409424
372181	409425
336610	409426
405121	409427
145834	409428
197794	409429
80407	409430
230799	409431
143340	409432
248153	409433
128347	409434
419303	409435
148540	409436
20537	409437
208085	409438
146093	409439
296563	409440
76850	409441
224173	409442
60336	409443
105554	409444
367641	409445
4301	409446
347675	409447
100670	409448
168429	409449
15282	409450
376025	409451
6757	409452
216180	409453
105603	409454
244614	409455
354685	409456
293366	409457
38504	409458
40713	409459
1450	409460
244989	409461
272513	409462
25792	409463
1684	409464
212651	409465
178022	409466
7479	409467
439994	409468
445669	409469
170975	409470
87401	409471
311443	409472
7921	409473
451462	409474
168827	409475
394525	409476
59279	409477
28626	409478
52403	409479
345434	409480
64817	409481
300228	409482
56049	409483
56546	409484
42406	409485
94072	409486
303485	409487
106267	409488
166636	409489
175552	409490
19687	409491
249141	409492
19926	409493
134600	409494
43605	409495
416570	409496
235407	409497
49529	409498
272	409499
82946	409500
18956	409501
35055	409502
437621	409503
143739	409504
134739	409505
334873	409506
33374	409507
372993	409508
109034	409509
340851	409510
190456	409511
99819	409512
9768	409513
396477	409514
227992	409515
343872	409516
319983	409517
45216	409518
140205	409519
213638	409520
166787	409521
211371	409522
318292	409523
414993	409524
96873	409525
13123	409526
305591	409527
365028	409528
140639	409529
23960	409530
305164	409531
436954	409532
233250	409533
120418	409534
276906	409535
214845	409536
142764	409537
62706	409538
6841	409539
146778	409540
160065	409541
77511	409542
9716	409543
390480	409544
6514	409545
218650	409546
51466	409547
124478	409548
76155	409549
8925	409550
329746	409551
12908	409552
19772	409553
138536	409554
394693	409555
96067	409556
201505	409557
75984	409558
148783	409559
64156	409560
19959	409561
223268	409562
39511	409563
397712	409564
349088	409565
90135	409566
220384	409567
378339	409568
118196	409569
66775	409570
1566	409571
303467	409572
32464	409573
104897	409574
27057	409575
37736	409576
79390	409577
86178	409578
194606	409579
32549	409580
331305	409581
28517	409582
228559	409583
200816	409584
62834	409585
107659	409586
130833	409587
342711	409588
456915	409589
142963	409590
78976	409591
129533	409592
432824	409593
26816	409594
54063	409595
367306	409596
127885	409597
197507	409598
459195	409599
26943	409600
197173	409601
190758	409602
13620	409603
103180	409604
442998	409605
29445	409606
29301	409607
76009	409608
15466	409609
2718	409610
35328	409611
204534	409612
196637	409613
337823	409614
13632	409615
13788	409616
83147	409617
15928	409618
127235	409619
82845	409620
249027	409621
124844	409622
118778	409623
212016	409624
222841	409625
158393	409626
210894	409627
17366	409628
35033	409629
268040	409630
192166	409631
4485	409632
180946	409633
138824	409634
41112	409635
122079	409636
46969	409637
36049	409638
104000	409639
108483	409640
345754	409641
118403	409642
244515	409643
129267	409644
201852	409645
403208	409646
124553	409647
22518	409648
124256	409649
192061	409650
70180	409651
272227	409652
226232	409653
331202	409654
107991	409655
2043	409656
77404	409657
191675	409658
211964	409659
35645	409660
392	409661
117980	409662
34608	409663
217053	409664
27508	409665
16690	409666
266707	409667
48302	409668
11092	409669
58888	409670
143329	409671
95260	409672
21599	409673
65888	409674
205552	409675
78546	409676
402424	409677
131932	409678
18499	409679
418579	409680
2816	409681
6777	409682
179348	409683
87425	409684
169919	409685
10915	409686
40860	409687
104167	409688
23976	409689
148	409690
367006	409691
96914	409692
131430	409693
192693	409694
392137	409695
18659	409696
7056	409697
10936	409698
102594	409699
133988	409700
32777	409701
245210	409702
34633	409703
24166	409704
351971	409705
64755	409706
98929	409707
119180	409708
5717	409709
435554	409710
342630	409711
30750	409712
7060	409713
390194	409714
7931	409715
294211	409716
214832	409717
92958	409718
284949	409719
243587	409720
14970	409721
170416	409722
60526	409723
245791	409724
14375	409725
123819	409726
42508	409727
151547	409728
79777	409729
203916	409730
17932	409731
204825	409732
105721	409733
216795	409734
369064	409735
171917	409736
38614	409737
55643	409738
102187	409739
331747	409740
193917	409741
23724	409742
101328	409743
27629	409744
188594	409745
156165	409746
17720	409747
221291	409748
347437	409749
215980	409750
266273	409751
281613	409752
200589	409753
451379	409754
34708	409755
113346	409756
388172	409757
48547	409758
54388	409759
112059	409760
407455	409761
397201	409762
4005	409763
212638	409764
430244	409765
46245	409766
105478	409767
65880	409768
279579	409769
62438	409770
80759	409771
22306	409772
167807	409773
107115	409774
12839	409775
141033	409776
429602	409777
424889	409778
10253	409779
94679	409780
166722	409781
218962	409782
57386	409783
73334	409784
97829	409785
32572	409786
19537	409787
28	409788
103931	409789
7318	409790
19129	409791
173728	409792
26517	409793
12430	409794
105435	409795
4500	409796
17708	409797
19819	409798
39921	409799
250479	409800
121849	409801
360815	409802
75351	409803
141165	409804
19018	409805
6314	409806
117675	409807
40344	409808
34417	409809
84466	409810
79583	409811
5000	409812
406402	409813
1896	409814
4084	409815
228236	409816
76959	409817
169459	409818
361230	409819
215826	409820
187075	409821
37038	409822
78860	409823
96677	409824
26649	409825
31348	409826
32735	409827
418118	409828
32103	409829
304172	409830
142995	409831
88124	409832
43440	409833
316537	409834
241959	409835
101319	409836
107336	409837
442790	409838
32131	409839
433927	409840
121801	409841
177112	409842
8153	409843
126733	409844
312188	409845
146405	409846
178583	409847
37	409848
243885	409849
109739	409850
430838	409851
58154	409852
14082	409853
39714	409854
56849	409855
90920	409856
358226	409857
251394	409858
3147	409859
2236	409860
29460	409861
263176	409862
154817	409863
444928	409864
253412	409865
215167	409866
57427	409867
372427	409868
446730	409869
303237	409870
349682	409871
66719	409872
29504	409873
202143	409874
106770	409875
109928	409876
191976	409877
27158	409878
15129	409879
57231	409880
119852	409881
199104	409882
118331	409883
18406	409884
171805	409885
411155	409886
68903	409887
113201	409888
165949	409889
28055	409890
59525	409891
19530	409892
97440	409893
96586	409894
71371	409895
196626	409896
66500	409897
403925	409898
276488	409899
54108	409900
202873	409901
28384	409902
53813	409903
328894	409904
69863	409905
24079	409906
106989	409907
176266	409908
8609	409909
431759	409910
52518	409911
81597	409912
238840	409913
27336	409914
245621	409915
156651	409916
8673	409917
113530	409918
135182	409919
153136	409920
228728	409921
89335	409922
82247	409923
45197	409924
263976	409925
198326	409926
41492	409927
4245	409928
94569	409929
245609	409930
345837	409931
26340	409932
94450	409933
70626	409934
115657	409935
94006	409936
344	409937
342267	409938
346351	409939
427390	409940
203091	409941
381728	409942
122831	409943
108291	409944
44424	409945
148769	409946
442261	409947
326865	409948
7705	409949
52122	409950
100235	409951
114349	409952
93762	409953
15739	409954
51881	409955
186760	409956
433301	409957
174856	409958
31920	409959
399782	409960
18017	409961
13127	409962
178575	409963
5458	409964
201921	409965
58681	409966
44201	409967
25206	409968
48463	409969
99714	409970
42281	409971
139739	409972
30508	409973
162644	409974
245286	409975
296087	409976
15934	409977
212160	409978
460176	409979
303159	409980
194797	409981
242627	409982
266336	409983
50009	409984
82928	409985
254247	409986
407029	409987
323111	409988
259085	409989
70481	409990
406903	409991
358753	409992
192685	409993
438137	409994
84725	409995
1639	409996
36449	409997
391016	409998
237735	409999
243282	410000
181750	410001
385640	410002
56554	410003
44390	410004
232113	410005
389836	410006
60111	410007
263413	410008
84403	410009
142052	410010
4649	410011
73721	410012
128933	410013
249198	410014
366648	410015
89083	410016
296684	410017
6129	410018
130653	410019
190	410020
156827	410021
105508	410022
116459	410023
11769	410024
394307	410025
260356	410026
23247	410027
48738	410028
851	410029
11825	410030
16105	410031
172162	410032
31117	410033
66943	410034
117378	410035
38026	410036
90488	410037
17834	410038
186053	410039
11633	410040
177689	410041
183030	410042
146246	410043
397340	410044
383489	410045
157287	410046
129116	410047
409624	410048
55529	410049
163935	410050
73577	410051
126521	410052
1487	410053
213352	410054
92992	410055
284138	410056
18331	410057
143829	410058
306025	410059
142738	410060
68744	410061
4127	410062
234528	410063
79077	410064
1422	410065
55989	410066
401771	410067
97876	410068
131906	410069
22643	410070
282757	410071
330042	410072
48215	410073
243507	410074
281232	410075
136211	410076
86529	410077
115789	410078
91585	410079
174762	410080
278505	410081
253150	410082
39512	410083
229490	410084
17396	410085
13163	410086
164540	410087
63619	410088
28354	410089
246177	410090
11348	410091
51033	410092
150338	410093
203293	410094
394803	410095
418463	410096
339796	410097
176871	410098
17080	410099
215801	410100
28289	410101
266076	410102
31975	410103
32072	410104
457761	410105
105706	410106
39765	410107
10222	410108
31970	410109
165922	410110
363887	410111
159822	410112
13396	410113
199574	410114
206091	410115
54691	410116
3889	410117
32641	410118
77745	410119
404490	410120
70802	410121
143435	410122
143435	410123
19624	410124
245263	410125
103487	410126
185776	410127
157991	410128
163767	410129
87466	410130
152914	410131
299807	410132
384533	410133
96812	410134
128434	410135
86310	410136
40045	410137
215450	410138
236210	410139
446099	410140
54167	410141
256743	410142
136761	410143
111527	410144
249418	410145
432279	410146
315231	410147
315200	410148
14692	410149
91131	410150
200867	410151
345493	410152
86699	410153
276325	410154
351949	410155
140765	410156
185318	410157
95986	410158
145767	410159
33202	410160
234178	410161
3927	410162
16362	410163
422668	410164
42589	410165
708	410166
100421	410167
236274	410168
111475	410169
107572	410170
31689	410171
423076	410172
49707	410173
367130	410174
259027	410175
244894	410176
131085	410177
205979	410178
161923	410179
77933	410180
222574	410181
82141	410182
197556	410183
127464	410184
84194	410185
206942	410186
93174	410187
208757	410188
269314	410189
233518	410190
10109	410191
11493	410192
132088	410193
48063	410194
54932	410195
30420	410196
3690	410197
76502	410198
20255	410199
20255	410200
10271	410201
444526	410202
91069	410203
287436	410204
11460	410205
35704	410206
271060	410207
381331	410208
43780	410209
13080	410210
10718	410211
3885	410212
197040	410213
62280	410214
3327	410215
252823	410216
123071	410217
82235	410218
1249	410219
31630	410220
273748	410221
59285	410222
226399	410223
239324	410224
171190	410225
94479	410226
2013	410227
239423	410228
111644	410229
26346	410230
456473	410231
177587	410232
366834	410233
84427	410234
16035	410235
35242	410236
52649	410237
134929	410238
21224	410239
34107	410240
242718	410241
205252	410242
61590	410243
3620	410244
349085	410245
61817	410246
312812	410247
402091	410248
15705	410249
215183	410250
429290	410251
310475	410252
194530	410253
437623	410254
18034	410255
363355	410256
71432	410257
55129	410258
183639	410259
61190	410260
61043	410261
444419	410262
52315	410263
97728	410264
243510	410265
26949	410266
298487	410267
439068	410268
269931	410269
453664	410270
124001	410271
4309	410272
245976	410273
136869	410274
41663	410275
92042	410276
196599	410277
3694	410278
417391	410279
87736	410280
125387	410281
207998	410282
149029	410283
8711	410284
25007	410285
126905	410286
8802	410287
650	410288
255314	410289
1364	410290
131423	410291
246580	410292
35095	410293
55819	410294
64438	410295
1933	410296
125363	410297
11102	410298
276124	410299
305229	410300
287519	410301
61845	410302
44272	410303
188066	410304
150935	410305
301855	410306
59432	410307
166724	410308
47700	410309
189597	410310
307192	410311
245144	410312
396161	410313
376319	410314
413522	410315
22564	410316
150284	410317
168759	410318
248989	410319
39609	410320
97067	410321
203253	410322
144066	410323
170037	410324
269821	410325
85343	410326
354594	410327
281147	410328
598	410329
17830	410330
33427	410331
240803	410332
47411	410333
312468	410334
349733	410335
222097	410336
95301	410337
346281	410338
370485	410339
20832	410340
199100	410341
13466	410342
158723	410343
457393	410344
10726	410345
402133	410346
24540	410347
284993	410348
216609	410349
125969	410350
7108	410351
444645	410352
104539	410353
6226	410354
103630	410355
351967	410356
28457	410357
104363	410358
58856	410359
244804	410360
180926	410361
160175	410362
297514	410363
290788	410364
124212	410365
118300	410366
10469	410367
175114	410368
60262	410369
382160	410370
1352	410371
17777	410372
26795	410373
113929	410374
62377	410375
184164	410376
69376	410377
10223	410378
390706	410379
8381	410380
27399	410381
65755	410382
207159	410383
13698	410384
55627	410385
92077	410386
27643	410387
136069	410388
159536	410389
87050	410390
167938	410391
150745	410392
187172	410393
87810	410394
99336	410395
352653	410396
348384	410397
99639	410398
50048	410399
15717	410400
427636	410401
242606	410402
37802	410403
173107	410404
40207	410405
115781	410406
231162	410407
189369	410408
136943	410409
88444	410410
214005	410411
36067	410412
198822	410413
1208	410414
290461	410415
32764	410416
95360	410417
212353	410418
5771	410419
27610	410420
344443	410421
49666	410422
204453	410423
144920	410424
240137	410425
164290	410426
138592	410427
27651	410428
185404	410429
36335	410430
76374	410431
76374	410432
7507	410433
184256	410434
345215	410435
105458	410436
74916	410437
55762	410438
13901	410439
46492	410440
120454	410441
207576	410442
9825	410443
241016	410444
245115	410445
89956	410446
341211	410447
352649	410448
1029	410449
112150	410450
50309	410451
210565	410452
7306	410453
395288	410454
124287	410455
199351	410456
337344	410457
180686	410458
308736	410459
1248	410460
23640	410461
388137	410462
166735	410463
150571	410464
3213	410465
34441	410466
6687	410467
51702	410468
132942	410469
398469	410470
98364	410471
181260	410472
426599	410473
407779	410474
285321	410475
371861	410476
116287	410477
61345	410478
428356	410479
270052	410480
97325	410481
233041	410482
77828	410483
60890	410484
5041	410485
167010	410486
247185	410487
16266	410488
101604	410489
52547	410490
36371	410491
96586	410492
96303	410493
354445	410494
9593	410495
258851	410496
236446	410497
115791	410498
76334	410499
128989	410500
104181	410501
7839	410502
126620	410503
276355	410504
557	410505
107831	410506
79277	410507
147124	410508
108118	410509
310346	410510
14711	410511
168961	410512
352181	410513
95001	410514
115106	410515
119931	410516
8286	410517
152363	410518
235673	410519
65854	410520
31351	410521
144094	410522
65613	410523
12502	410524
35192	410525
369306	410526
105876	410527
57145	410528
5103	410529
112534	410530
14845	410531
17480	410532
66096	410533
363950	410534
381689	410535
230236	410536
242842	410537
290118	410538
345941	410539
380566	410540
19678	410541
28001	410542
5560	410543
39137	410544
122547	410545
166480	410546
455789	410547
104918	410548
274512	410549
110705	410550
31870	410551
26791	410552
386628	410553
681	410554
185007	410555
125360	410556
71136	410557
208133	410558
24619	410559
245923	410560
140541	410561
441102	410562
291331	410563
248991	410564
52070	410565
54411	410566
187077	410567
287934	410568
62714	410569
161513	410570
246493	410571
14138	410572
52935	410573
235977	410574
56710	410575
26381	410576
312972	410577
189578	410578
115475	410579
143623	410580
246443	410581
270194	410582
45685	410583
37352	410584
75510	410585
53798	410586
97637	410587
222292	410588
30701	410589
394569	410590
124052	410591
112015	410592
240052	410593
14950	410594
195890	410595
50327	410596
67034	410597
37168	410598
444807	410599
16036	410600
189435	410601
381298	410602
15064	410603
78191	410604
64498	410605
64498	410606
83310	410607
2163	410608
107370	410609
243881	410610
229428	410611
70969	410612
164026	410613
425203	410614
60679	410615
69140	410616
70420	410617
72901	410618
230884	410619
11643	410620
21252	410621
171901	410622
44899	410623
21939	410624
87897	410625
8144	410626
33797	410627
358058	410628
48375	410629
171303	410630
112074	410631
168660	410632
163956	410633
48437	410634
16690	410635
5987	410636
123510	410637
50069	410638
109629	410639
207915	410640
269761	410641
190565	410642
8545	410643
47817	410644
86060	410645
318333	410646
286367	410647
15304	410648
30606	410649
446341	410650
163334	410651
49672	410652
68465	410653
12631	410654
256590	410655
6356	410656
23616	410657
86774	410658
48020	410659
57082	410660
170959	410661
86755	410662
137646	410663
52376	410664
114218	410665
25811	410666
14720	410667
286999	410668
92652	410669
7699	410670
154286	410671
231987	410672
86537	410673
20246	410674
210812	410675
445784	410676
13420	410677
27645	410678
79690	410679
71855	410680
60172	410681
253038	410682
28357	410683
332167	410684
37868	410685
30411	410686
8467	410687
113511	410688
49672	410689
19760	410690
225268	410691
165138	410692
294520	410693
87425	410694
332352	410695
15007	410696
10380	410697
333826	410698
188694	410699
349119	410700
76889	410701
7583	410702
42004	410703
336918	410704
427879	410705
11151	410706
44433	410707
5893	410708
5895	410709
71799	410710
92164	410711
3216	410712
98621	410713
71593	410714
12487	410715
432846	410716
47583	410717
7404	410718
118760	410719
128603	410720
439939	410721
130123	410722
23240	410723
25487	410724
33042	410725
1131	410726
62155	410727
224190	410728
247502	410729
352918	410730
56746	410731
36903	410732
188626	410733
442745	410734
355350	410735
328845	410736
92257	410737
198904	410738
13421	410739
36325	410740
208500	410741
300480	410742
104927	410743
104927	410744
431688	410745
231862	410746
72991	410747
53084	410748
439072	410749
56418	410750
61120	410751
33124	410752
164200	410753
146131	410754
123100	410755
55871	410756
264262	410757
223	410758
90313	410759
68858	410760
149786	410761
33828	410762
237857	410763
414590	410764
331851	410765
14501	410766
13053	410767
23183	410768
443555	410769
31927	410770
199665	410771
4544	410772
24666	410773
125946	410774
32078	410775
331429	410776
131928	410777
221802	410778
36750	410779
25174	410780
56780	410781
91392	410782
382239	410783
196536	410784
304612	410785
19782	410786
385856	410787
24531	410788
9471	410789
18731	410790
10586	410791
36273	410792
82341	410793
307497	410794
249662	410795
15729	410796
25586	410797
410614	410798
278688	410799
7732	410800
13047	410801
57276	410802
57577	410803
9133	410804
217213	410805
124565	410806
125667	410807
142351	410808
81978	410809
36990	410810
32811	410811
30844	410812
68882	410813
41426	410814
18391	410815
34715	410816
142391	410817
95564	410818
136454	410819
11171	410820
64502	410821
229655	410822
128706	410823
218347	410824
443505	410825
455608	410826
61152	410827
20377	410828
18132	410829
400475	410830
195417	410831
209034	410832
316320	410833
110276	410834
120717	410835
167380	410836
40351	410837
358184	410838
391180	410839
56940	410840
156141	410841
47867	410842
93450	410843
414734	410844
82859	410845
2751	410846
14099	410847
47110	410848
225193	410849
223483	410850
34668	410851
34668	410852
367575	410853
62186	410854
138491	410855
105392	410856
7306	410857
108040	410858
32905	410859
12095	410860
128323	410861
131142	410862
18919	410863
452101	410864
429954	410865
144692	410866
20349	410867
4686	410868
56629	410869
31945	410870
194964	410871
59494	410872
18082	410873
203760	410874
27919	410875
32628	410876
31430	410877
34203	410878
103151	410879
105229	410880
133018	410881
242819	410882
5097	410883
376365	410884
271643	410885
441266	410886
391610	410887
55005	410888
118562	410889
355279	410890
323487	410891
2150	410892
120420	410893
413433	410894
219252	410895
88274	410896
55728	410897
90693	410898
317817	410899
172930	410900
332894	410901
224383	410902
33605	410903
88589	410904
300800	410905
316252	410906
22059	410907
69501	410908
331638	410909
13381	410910
91171	410911
265091	410912
73296	410913
295878	410914
226738	410915
393147	410916
24523	410917
280221	410918
245239	410919
116574	410920
64025	410921
176985	410922
228495	410923
41648	410924
18737	410925
19221	410926
334528	410927
159417	410928
35813	410929
442979	410930
253891	410931
75342	410932
381078	410933
366504	410934
398989	410935
285739	410936
3209	410937
330567	410938
89533	410939
218662	410940
5576	410941
269110	410942
67424	410943
6848	410944
333844	410945
352549	410946
50505	410947
105020	410948
11867	410949
11176	410950
188144	410951
59698	410952
45840	410953
68083	410954
326757	410955
380382	410956
445615	410957
234118	410958
104859	410959
118108	410960
189514	410961
314542	410962
72915	410963
408511	410964
31623	410965
423202	410966
128165	410967
61699	410968
17569	410969
251431	410970
139731	410971
71999	410972
49092	410973
86182	410974
240221	410975
36064	410976
225383	410977
81064	410978
56287	410979
113707	410980
127450	410981
155838	410982
25388	410983
34579	410984
17110	410985
178405	410986
148374	410987
396373	410988
6373	410989
235329	410990
1122	410991
69183	410992
312969	410993
61037	410994
11191	410995
190887	410996
18925	410997
124843	410998
262010	410999
216746	411000
189762	411001
300485	411002
32635	411003
54513	411004
259308	411005
124345	411006
191650	411007
1599	411008
199791	411009
219745	411010
9685	411011
255353	411012
13304	411013
47003	411014
100179	411015
97326	411016
56141	411017
226820	411018
24967	411019
116966	411020
18491	411021
32028	411022
96962	411023
236397	411024
44984	411025
226819	411026
309200	411027
29071	411028
65611	411029
147035	411030
303052	411031
15594	411032
4395	411033
2003	411034
37137	411035
64896	411036
1049	411037
4770	411038
83521	411039
10874	411040
150	411041
15088	411042
134260	411043
4565	411044
270315	411045
40367	411046
367604	411047
20871	411048
78377	411049
204408	411050
412856	411051
117027	411052
227490	411053
273755	411054
117650	411055
223400	411056
103270	411057
142823	411058
214402	411059
96807	411060
396862	411061
4183	411062
174054	411063
68014	411064
210824	411065
108443	411066
20524	411067
133053	411068
18506	411069
49595	411070
204746	411071
212649	411072
122451	411073
193561	411074
128441	411075
20583	411076
39599	411077
4362	411078
270996	411079
21147	411080
297096	411081
3169	411082
172443	411083
142092	411084
196415	411085
161626	411086
265305	411087
236973	411088
244477	411089
179824	411090
422042	411091
20720	411092
415227	411093
66934	411094
21449	411095
456758	411096
70945	411097
68666	411098
54922	411099
156432	411100
18477	411101
19767	411102
105107	411103
81485	411104
454378	411105
32907	411106
108122	411107
93098	411108
458797	411109
208573	411110
176001	411111
20357	411112
50833	411113
140317	411114
110920	411115
8159	411116
81768	411117
301640	411118
21549	411119
76613	411120
346287	411121
11547	411122
351870	411123
456463	411124
186181	411125
56059	411126
250632	411127
428672	411128
16712	411129
6230	411130
6200	411131
375444	411132
196530	411133
81626	411134
395347	411135
51630	411136
206405	411137
52136	411138
441256	411139
182188	411140
219636	411141
146696	411142
216142	411143
254579	411144
358548	411145
436059	411146
401090	411147
93602	411148
23169	411149
217981	411150
385295	411151
146217	411152
2516	411153
13987	411154
56883	411155
303325	411156
140978	411157
54578	411158
54610	411159
444393	411160
124742	411161
23871	411162
2910	411163
16373	411164
86721	411165
127925	411166
10548	411167
5473	411168
32818	411169
178117	411170
3194	411171
25354	411172
31981	411173
275023	411174
49586	411175
15028	411176
36730	411177
163425	411178
44314	411179
269926	411180
143865	411181
52184	411182
27848	411183
32179	411184
114589	411185
17335	411186
117117	411187
182421	411188
37658	411189
265313	411190
49555	411191
234164	411192
179346	411193
23311	411194
253459	411195
312608	411196
396204	411197
44605	411198
143805	411199
288640	411200
122711	411201
285503	411202
333471	411203
29602	411204
13542	411205
206985	411206
335423	411207
5968	411208
244948	411209
119521	411210
49337	411211
385424	411212
101951	411213
3963	411214
222654	411215
92784	411216
209350	411217
36973	411218
49075	411219
93075	411220
4653	411221
124048	411222
155189	411223
336111	411224
70353	411225
7674	411226
144687	411227
231484	411228
19688	411229
85354	411230
135053	411231
329621	411232
208552	411233
19302	411234
73498	411235
355077	411236
228955	411237
34677	411238
321280	411239
312492	411240
241888	411241
30249	411242
114797	411243
328807	411244
67544	411245
369900	411246
121483	411247
219866	411248
260765	411249
179664	411250
240220	411251
364779	411252
16827	411253
78311	411254
69542	411255
157	411256
184781	411257
121394	411258
95613	411259
23115	411260
143887	411261
349748	411262
131291	411263
309460	411264
9127	411265
191905	411266
116610	411267
280693	411268
70417	411269
241950	411270
15435	411271
35979	411272
110448	411273
213989	411274
33244	411275
164960	411276
125721	411277
46190	411278
35880	411279
226624	411280
419674	411281
348207	411282
100824	411283
124976	411284
91691	411285
111746	411286
178183	411287
374895	411288
76261	411289
348054	411290
104354	411291
107081	411292
262157	411293
306424	411294
25121	411295
247541	411296
12166	411297
20157	411298
77310	411299
284811	411300
32792	411301
64133	411302
408304	411303
439548	411304
394644	411305
288945	411306
173816	411307
380376	411308
86761	411309
279865	411310
60061	411311
208057	411312
194447	411313
326315	411314
141354	411315
47423	411316
17092	411317
114439	411318
378839	411319
384038	411320
76580	411321
201072	411322
390437	411323
199794	411324
67223	411325
439027	411326
11328	411327
41799	411328
406993	411329
233008	411330
149554	411331
46814	411332
237293	411333
26782	411334
112945	411335
171309	411336
420636	411337
376888	411338
448813	411339
68670	411340
162406	411341
244566	411342
144706	411343
433047	411344
39435	411345
101707	411346
407775	411347
435535	411348
163378	411349
378586	411350
129283	411351
13281	411352
25622	411353
311954	411354
377212	411355
222401	411356
106074	411357
108183	411358
288361	411359
70353	411360
290786	411361
134876	411362
210302	411363
36979	411364
344093	411365
11251	411366
48901	411367
6913	411368
158839	411369
431340	411370
37572	411371
244208	411372
54607	411373
123413	411374
151965	411375
50574	411376
192236	411377
458512	411378
27718	411379
229328	411380
293971	411381
410568	411382
231768	411383
140826	411384
354681	411385
25654	411386
58234	411387
214522	411388
128576	411389
130657	411390
356347	411391
18528	411392
30549	411393
132921	411394
118405	411395
198548	411396
417548	411397
195584	411398
64672	411399
249090	411400
96172	411401
7124	411402
405095	411403
63015	411404
3855	411405
402747	411406
115696	411407
184809	411408
23722	411409
12791	411410
275757	411411
44043	411412
356990	411413
194682	411414
377737	411415
214751	411416
456128	411417
282800	411418
254175	411419
421985	411420
354984	411421
8588	411422
8892	411423
158655	411424
158541	411425
172903	411426
114368	411427
28301	411428
367713	411429
47952	411430
171560	411431
395476	411432
180101	411433
206982	411434
6284	411435
86485	411436
165625	411437
368459	411438
246327	411439
245891	411440
337235	411441
12443	411442
5252	411443
204240	411444
223191	411445
370396	411446
372594	411447
121895	411448
408300	411449
28448	411450
355601	411451
428144	411452
122414	411453
91118	411454
202521	411455
225045	411456
49907	411457
454545	411458
107131	411459
158742	411460
220490	411461
371397	411462
216714	411463
244874	411464
334456	411465
323967	411466
246722	411467
2344	411468
370408	411469
238480	411470
245792	411471
205723	411472
165300	411473
116982	411474
130202	411475
227793	411476
82798	411477
398060	411478
207320	411479
47866	411480
128020	411481
1114	411482
15707	411483
16651	411484
129725	411485
601	411486
68194	411487
433785	411488
341082	411489
206033	411490
53136	411491
150903	411492
80537	411493
201506	411494
430486	411495
301153	411496
158084	411497
219521	411498
405830	411499
216232	411500
138614	411501
66150	411502
103646	411503
385099	411504
366962	411505
308254	411506
76461	411507
118860	411508
36370	411509
164805	411510
1530	411511
279656	411512
112127	411513
37715	411514
34222	411515
133917	411516
141931	411517
224783	411518
47059	411519
147623	411520
220371	411521
460178	411522
3073	411523
46617	411524
256203	411525
3174	411526
365081	411527
339437	411528
177603	411529
74662	411530
15185	411531
33013	411532
232365	411533
11306	411534
126466	411535
374002	411536
197182	411537
171822	411538
29597	411539
148526	411540
13531	411541
100429	411542
162429	411543
194535	411544
220425	411545
119153	411546
322378	411547
62936	411548
433706	411549
109492	411550
297015	411551
321924	411552
79424	411553
13758	411554
202757	411555
234689	411556
75459	411557
293704	411558
367073	411559
439144	411560
329810	411561
150648	411562
23185	411563
347759	411564
115005	411565
175468	411566
150620	411567
53123	411568
298737	411569
119880	411570
42899	411571
360588	411572
16514	411573
217515	411574
254451	411575
236778	411576
191505	411577
41007	411578
116655	411579
254089	411580
407873	411581
67335	411582
206925	411583
346772	411584
120889	411585
187445	411586
377514	411587
85869	411588
11614	411589
304015	411590
79388	411591
163933	411592
438105	411593
206316	411594
436141	411595
392622	411596
804	411597
111352	411598
15048	411599
35141	411600
166521	411601
243773	411602
260441	411603
83101	411604
254440	411605
114928	411606
302293	411607
339638	411608
492	411609
141072	411610
292273	411611
114997	411612
31654	411613
4435	411614
18258	411615
38947	411616
205823	411617
176056	411618
236490	411619
367185	411620
379826	411621
124859	411622
171746	411623
13756	411624
23115	411625
111701	411626
37605	411627
29073	411628
166480	411629
28586	411630
126123	411631
2885	411632
427910	411633
31715	411634
85670	411635
193066	411636
11798	411637
213784	411638
76915	411639
219316	411640
385362	411641
427884	411642
11726	411643
39154	411644
3814	411645
92727	411646
4015	411647
114512	411648
248880	411649
58461	411650
245488	411651
17224	411652
113874	411653
250898	411654
426018	411655
266433	411656
79645	411657
27565	411658
152423	411659
425224	411660
92591	411661
43200	411662
173524	411663
652	411664
93376	411665
301277	411666
185409	411667
389915	411668
172492	411669
119127	411670
96898	411671
445192	411672
398410	411673
106304	411674
19728	411675
186453	411676
176231	411677
125879	411678
59454	411679
11092	411680
141141	411681
59138	411682
26560	411683
88394	411684
416681	411685
58516	411686
11670	411687
6718	411688
570	411689
183867	411690
276995	411691
31920	411692
273007	411693
266868	411694
113497	411695
89886	411696
286848	411697
382980	411698
335245	411699
4390	411700
18483	411701
56337	411702
382654	411703
104564	411704
333945	411705
444440	411706
31060	411707
140142	411708
419585	411709
55173	411710
64923	411711
157662	411712
286702	411713
14247	411714
33586	411715
297413	411716
117544	411717
173030	411718
279803	411719
198429	411720
370442	411721
163209	411722
93975	411723
30636	411724
197172	411725
370418	411726
340024	411727
375934	411728
2073	411729
25108	411730
13132	411731
72990	411732
204338	411733
61339	411734
181189	411735
350904	411736
264658	411737
272876	411738
189589	411739
159602	411740
48476	411741
361227	411742
158878	411743
104556	411744
103630	411745
200288	411746
229051	411747
31948	411748
256242	411749
108353	411750
155086	411751
82094	411752
106946	411753
400461	411754
54216	411755
339351	411756
46353	411757
241077	411758
170567	411759
176747	411760
223914	411761
232793	411762
49612	411763
257450	411764
137454	411765
243105	411766
121121	411767
208041	411768
116430	411769
325806	411770
452514	411771
333581	411772
132011	411773
223828	411774
127093	411775
18667	411776
82983	411777
298309	411778
18335	411779
216161	411780
101453	411781
15593	411782
427373	411783
169316	411784
200544	411785
353580	411786
3052	411787
99963	411788
258196	411789
206847	411790
244618	411791
417593	411792
126283	411793
115695	411794
343722	411795
147229	411796
169598	411797
54855	411798
19146	411799
11996	411800
93119	411801
122920	411802
7171	411803
178366	411804
415564	411805
404270	411806
145768	411807
130298	411808
126900	411809
197275	411810
53068	411811
309627	411812
46738	411813
90054	411814
6050	411815
133090	411816
2657	411817
34191	411818
7367	411819
110903	411820
213968	411821
25204	411822
300742	411823
85610	411824
40943	411825
100905	411826
56100	411827
11558	411828
68410	411829
247814	411830
223914	411831
13098	411832
22755	411833
119993	411834
137704	411835
202080	411836
280388	411837
3046	411838
403001	411839
124881	411840
30469	411841
31313	411842
265979	411843
274683	411844
148838	411845
167474	411846
314606	411847
260567	411848
22320	411849
50970	411850
119667	411851
35271	411852
412916	411853
233180	411854
74926	411855
103280	411856
205722	411857
356454	411858
448744	411859
63585	411860
226751	411861
138656	411862
78505	411863
95286	411864
430773	411865
118172	411866
84366	411867
36493	411868
68784	411869
118506	411870
80576	411871
9576	411872
5416	411873
236725	411874
5465	411875
247363	411876
345685	411877
99018	411878
6418	411879
135849	411880
58344	411881
352749	411882
197244	411883
127870	411884
72993	411885
6402	411886
125252	411887
172349	411888
405025	411889
220995	411890
279667	411891
76363	411892
276216	411893
291604	411894
84779	411895
224534	411896
238360	411897
217629	411898
231734	411899
177606	411900
57233	411901
185337	411902
422863	411903
62657	411904
361027	411905
78548	411906
366779	411907
82983	411908
42396	411909
348086	411910
178577	411911
175212	411912
134070	411913
31034	411914
672	411915
98251	411916
382561	411917
105492	411918
134850	411919
191757	411920
279755	411921
151360	411922
291403	411923
177604	411924
204760	411925
436305	411926
58602	411927
21713	411928
168808	411929
195635	411930
322903	411931
111042	411932
22554	411933
332349	411934
409080	411935
414179	411936
67863	411937
190670	411938
27077	411939
92602	411940
75114	411941
199643	411942
216468	411943
44712	411944
37280	411945
171936	411946
68980	411947
90263	411948
365368	411949
224898	411950
94551	411951
44329	411952
58391	411953
139661	411954
173481	411955
245138	411956
250199	411957
243326	411958
31175	411959
32363	411960
418497	411961
174162	411962
4408	411963
2092	411964
182442	411965
102036	411966
131313	411967
114410	411968
27004	411969
191986	411970
53645	411971
159872	411972
260762	411973
455352	411974
164763	411975
310066	411976
378719	411977
319143	411978
14349	411979
83262	411980
158368	411981
406289	411982
455987	411983
61156	411984
125356	411985
28161	411986
394733	411987
291172	411988
191745	411989
138917	411990
7571	411991
48370	411992
233988	411993
117752	411994
27948	411995
40550	411996
268783	411997
331370	411998
302875	411999
58971	412000
17697	412001
19746	412002
12769	412003
2092	412004
397048	412005
26950	412006
155320	412007
123909	412008
135320	412009
76689	412010
201242	412011
234372	412012
23129	412013
185398	412014
73415	412015
98795	412016
43407	412017
380815	412018
78517	412019
99115	412020
50816	412021
3054	412022
180048	412023
23714	412024
52456	412025
241444	412026
282770	412027
285904	412028
376811	412029
399403	412030
320739	412031
151421	412032
117579	412033
10271	412034
2064	412035
54223	412036
248966	412037
179057	412038
132848	412039
226466	412040
31175	412041
106076	412042
100725	412043
30824	412044
199150	412045
217214	412046
122499	412047
6558	412048
265391	412049
92879	412050
428182	412051
13690	412052
23819	412053
161996	412054
22005	412055
327659	412056
167805	412057
106797	412058
325329	412059
67053	412060
5053	412061
440595	412062
260848	412063
173264	412064
90246	412065
376202	412066
249126	412067
395432	412068
57677	412069
411371	412070
32454	412071
123581	412072
48067	412073
198276	412074
93970	412075
24225	412076
3698	412077
15135	412078
23440	412079
89727	412080
20544	412081
155800	412082
550	412083
32282	412084
305854	412085
142889	412086
199632	412087
414059	412088
439300	412089
4882	412090
10764	412091
181961	412092
401950	412093
453252	412094
377151	412095
333208	412096
371238	412097
446797	412098
175944	412099
14066	412100
184535	412101
4989	412102
161148	412103
189752	412104
392744	412105
294431	412106
187385	412107
189296	412108
14016	412109
195477	412110
23489	412111
228569	412112
43119	412113
213075	412114
109518	412115
45692	412116
65894	412117
82759	412118
53366	412119
209953	412120
93818	412121
114580	412122
29336	412123
122404	412124
257631	412125
347580	412126
21895	412127
388520	412128
287872	412129
130754	412130
369794	412131
45287	412132
339311	412133
354748	412134
234979	412135
71434	412136
97583	412137
130394	412138
197177	412139
59454	412140
146673	412141
54990	412142
192621	412143
311142	412144
27034	412145
406211	412146
141606	412147
151307	412148
47206	412149
285783	412150
52101	412151
183557	412152
100737	412153
86200	412154
79735	412155
322162	412156
114731	412157
61590	412158
9156	412159
281625	412160
68079	412161
243411	412162
81624	412163
29237	412164
14775	412165
105673	412166
439966	412167
58154	412168
223211	412169
33249	412170
426750	412171
173373	412172
114304	412173
384691	412174
205342	412175
432608	412176
3477	412177
143020	412178
409082	412179
234561	412180
2887	412181
138165	412182
460195	412183
17501	412184
38978	412185
275058	412186
198288	412187
359376	412188
315714	412189
56104	412190
154729	412191
70013	412192
314045	412193
164937	412194
55939	412195
205981	412196
283082	412197
215942	412198
27034	412199
365356	412200
280116	412201
31341	412202
7116	412203
120419	412204
358311	412205
103963	412206
107682	412207
200724	412208
43147	412209
56585	412210
99571	412211
3833	412212
93416	412213
16991	412214
222728	412215
249614	412216
420052	412217
216545	412218
143578	412219
85472	412220
81424	412221
432394	412222
175175	412223
189266	412224
81944	412225
216169	412226
64865	412227
55038	412228
102344	412229
376249	412230
356319	412231
289848	412232
4071	412233
106337	412234
126485	412235
81456	412236
82705	412237
332052	412238
385191	412239
147742	412240
302440	412241
321647	412242
412353	412243
111861	412244
144848	412245
3489	412246
217623	412247
174192	412248
2274	412249
170511	412250
129197	412251
15037	412252
167018	412253
150107	412254
360400	412255
69312	412256
92415	412257
87522	412258
407960	412259
57691	412260
6860	412261
258582	412262
85361	412263
2506	412264
29400	412265
68592	412266
98594	412267
121400	412268
84796	412269
176835	412270
417474	412271
156652	412272
141378	412273
103991	412274
254345	412275
75415	412276
395200	412277
613	412278
84998	412279
196805	412280
90369	412281
354197	412282
135538	412283
450442	412284
352509	412285
266045	412286
22641	412287
191024	412288
221802	412289
111686	412290
82415	412291
123623	412292
127822	412293
190602	412294
58557	412295
345449	412296
324864	412297
320713	412298
78621	412299
238398	412300
388735	412301
28912	412302
3283	412303
59749	412304
12635	412305
18192	412306
240579	412307
180265	412308
110933	412309
116710	412310
179704	412311
23440	412312
88979	412313
34648	412314
2369	412315
156929	412316
287646	412317
268435	412318
286886	412319
349614	412320
263026	412321
375661	412322
126398	412323
36739	412324
294927	412325
391540	412326
375073	412327
369323	412328
34973	412329
235951	412330
65363	412331
50078	412332
303044	412333
120741	412334
1671	412335
412034	412336
239262	412337
229947	412338
22040	412339
366434	412340
118704	412341
215319	412342
100708	412343
219062	412344
455120	412345
33943	412346
56166	412347
3672	412348
43792	412349
16574	412350
100750	412351
197209	412352
230509	412353
305662	412354
57953	412355
180885	412356
454250	412357
260364	412358
120200	412359
120109	412360
290761	412361
130836	412362
147583	412363
118751	412364
187609	412365
177278	412366
29997	412367
99545	412368
257174	412369
244921	412370
21569	412371
70208	412372
226971	412373
164796	412374
83754	412375
120480	412376
110319	412377
145823	412378
215711	412379
336441	412380
73658	412381
356320	412382
352891	412383
74133	412384
23774	412385
349841	412386
109195	412387
305719	412388
198559	412389
233318	412390
30913	412391
87987	412392
69603	412393
62749	412394
306680	412395
110068	412396
52607	412397
101101	412398
272206	412399
75567	412400
227938	412401
68998	412402
410848	412403
36610	412404
81767	412405
434381	412406
66711	412407
188215	412408
115106	412409
332084	412410
207980	412411
52034	412412
410065	412413
71544	412414
395328	412415
117168	412416
2686	412417
282086	412418
154002	412419
327739	412420
162955	412421
148006	412422
108008	412423
271616	412424
140370	412425
20935	412426
64060	412427
78710	412428
116068	412429
149522	412430
111008	412431
13819	412432
194394	412433
46697	412434
237613	412435
15220	412436
47507	412437
339	412438
443978	412439
452660	412440
81942	412441
232145	412442
132138	412443
422534	412444
47213	412445
65873	412446
22694	412447
550	412448
442636	412449
121123	412450
40265	412451
15930	412452
85059	412453
364111	412454
156901	412455
19508	412456
239804	412457
29847	412458
146620	412459
23389	412460
365379	412461
52816	412462
65356	412463
115573	412464
115573	412465
411964	412466
220577	412467
177894	412468
12715	412469
3992	412470
85156	412471
176296	412472
61057	412473
216753	412474
109499	412475
30829	412476
77690	412477
362251	412478
104367	412479
366127	412480
248158	412481
29295	412482
25501	412483
61228	412484
456798	412485
108625	412486
189006	412487
24701	412488
331569	412489
107171	412490
92872	412491
17362	412492
205302	412493
20526	412494
128161	412495
39303	412496
10940	412497
41703	412498
32637	412499
80529	412500
69577	412501
79091	412502
12201	412503
5928	412504
22900	412505
29376	412506
224855	412507
164189	412508
1119	412509
448363	412510
88268	412511
110304	412512
33044	412513
90812	412514
24612	412515
440407	412516
136567	412517
158593	412518
88393	412519
225919	412520
289309	412521
416560	412522
30018	412523
25329	412524
73173	412525
174386	412526
117847	412527
292313	412528
189342	412529
15213	412530
161857	412531
363367	412532
33462	412533
208942	412534
10543	412535
99413	412536
98764	412537
32605	412538
18147	412539
57926	412540
41133	412541
418677	412542
407119	412543
273133	412544
132187	412545
61140	412546
416666	412547
125300	412548
48258	412549
326807	412550
9835	412551
51489	412552
83653	412553
37402	412554
14634	412555
181077	412556
74096	412557
59859	412558
56007	412559
88904	412560
59031	412561
219313	412562
118316	412563
109820	412564
66972	412565
90466	412566
50172	412567
40891	412568
43623	412569
48342	412570
52251	412571
117323	412572
32554	412573
832	412574
176676	412575
62653	412576
65267	412577
10170	412578
295218	412579
194569	412580
11458	412581
31457	412582
87941	412583
219405	412584
123852	412585
297813	412586
124503	412587
263866	412588
21526	412589
1045	412590
33512	412591
294458	412592
16080	412593
209526	412594
3785	412595
16992	412596
34346	412597
289570	412598
6712	412599
246214	412600
27324	412601
118383	412602
40076	412603
168152	412604
3395	412605
21045	412606
215299	412607
154270	412608
200122	412609
24073	412610
34904	412611
139546	412612
185269	412613
204050	412614
314029	412615
113227	412616
294369	412617
15568	412618
57274	412619
408267	412620
410042	412621
209629	412622
151395	412623
174294	412624
429908	412625
373691	412626
5716	412627
148315	412628
3848	412629
23667	412630
2797	412631
265265	412632
184982	412633
9977	412634
322423	412635
107505	412636
142864	412637
449103	412638
199554	412639
237567	412640
6325	412641
68025	412642
48396	412643
384094	412644
7961	412645
248830	412646
170788	412647
33097	412648
67952	412649
83504	412650
433213	412651
10168	412652
47289	412653
398702	412654
195084	412655
71281	412656
3891	412657
116629	412658
17821	412659
21275	412660
352	412661
247498	412662
34735	412663
16156	412664
124053	412665
27353	412666
180528	412667
2063	412668
7054	412669
1236	412670
87754	412671
27348	412672
146687	412673
362540	412674
128263	412675
27156	412676
123312	412677
189606	412678
110740	412679
424871	412680
91970	412681
39583	412682
286640	412683
17148	412684
19861	412685
8144	412686
155616	412687
201117	412688
114740	412689
228079	412690
119203	412691
57141	412692
29109	412693
262078	412694
58183	412695
87377	412696
25344	412697
403724	412698
246364	412699
152952	412700
84480	412701
65558	412702
193254	412703
68178	412704
98442	412705
146329	412706
144860	412707
146329	412708
109052	412709
424495	412710
71879	412711
352477	412712
242876	412713
152834	412714
34789	412715
212022	412716
11486	412717
17407	412718
32931	412719
300105	412720
359346	412721
417705	412722
95250	412723
240490	412724
449039	412725
444568	412726
274461	412727
28637	412728
91955	412729
71402	412730
417459	412731
167394	412732
66119	412733
70520	412734
340994	412735
232900	412736
244615	412737
371911	412738
4144	412739
83458	412740
354500	412741
5202	412742
427369	412743
85311	412744
229759	412745
154404	412746
391188	412747
441757	412748
459585	412749
94887	412750
96730	412751
402478	412752
377678	412753
322556	412754
434305	412755
64046	412756
120701	412757
212022	412758
78999	412759
224822	412760
182956	412761
458566	412762
181729	412763
342237	412764
21521	412765
10786	412766
78620	412767
385966	412768
60926	412769
245685	412770
174935	412771
54125	412772
117614	412773
442106	412774
246366	412775
190865	412776
219784	412777
116131	412778
123401	412779
401932	412780
111922	412781
21510	412782
230786	412783
418344	412784
180886	412785
225309	412786
14638	412787
12358	412788
198837	412789
45185	412790
225016	412791
96463	412792
97528	412793
174808	412794
191821	412795
174754	412796
359903	412797
290539	412798
165756	412799
23235	412800
134519	412801
134956	412802
57637	412803
408070	412804
147096	412805
105705	412806
391899	412807
66780	412808
263902	412809
411446	412810
44777	412811
142367	412812
202790	412813
176863	412814
445728	412815
217736	412816
247698	412817
247714	412818
247890	412819
304349	412820
379349	412821
185685	412822
114746	412823
18560	412824
118593	412825
434903	412826
326452	412827
455948	412828
1810	412829
117010	412830
440974	412831
344418	412832
360999	412833
182403	412834
21556	412835
154912	412836
345578	412837
182449	412838
435596	412839
2791	412840
43959	412841
377729	412842
99965	412843
49486	412844
215375	412845
255250	412846
224637	412847
411659	412848
44575	412849
92845	412850
35221	412851
29434	412852
356549	412853
318399	412854
1821	412855
76696	412856
201647	412857
5024	412858
224055	412859
145344	412860
460064	412861
346707	412862
243859	412863
246565	412864
67927	412865
74189	412866
87651	412867
230633	412868
78419	412869
77149	412870
94615	412871
62151	412872
46351	412873
14919	412874
231783	412875
294637	412876
282982	412877
108930	412878
124438	412879
424143	412880
94382	412881
243739	412882
61456	412883
30749	412884
88386	412885
50087	412886
247617	412887
224299	412888
52385	412889
240639	412890
2000	412891
155061	412892
188476	412893
234565	412894
225107	412895
15516	412896
15725	412897
20019	412898
40378	412899
446167	412900
10544	412901
373034	412902
80683	412903
22773	412904
85310	412905
103898	412906
194221	412907
96333	412908
395461	412909
164901	412910
171436	412911
75790	412912
161694	412913
399450	412914
55517	412915
114728	412916
39234	412917
16705	412918
2701	412919
237090	412920
3455	412921
275993	412922
46725	412923
17250	412924
38671	412925
95246	412926
53005	412927
4511	412928
237971	412929
424614	412930
197324	412931
53490	412932
407065	412933
44199	412934
32467	412935
389146	412936
423870	412937
134977	412938
371648	412939
74319	412940
147150	412941
218192	412942
74802	412943
235060	412944
202868	412945
74615	412946
145845	412947
21740	412948
98883	412949
322003	412950
173367	412951
397320	412952
2204	412953
168801	412954
169198	412955
65721	412956
172152	412957
153542	412958
25463	412959
10577	412960
319773	412961
54505	412962
92435	412963
318074	412964
37660	412965
318053	412966
39088	412967
207147	412968
243212	412969
336817	412970
207710	412971
122685	412972
40444	412973
32084	412974
144874	412975
32242	412976
164163	412977
229184	412978
241447	412979
241881	412980
194384	412981
90380	412982
61154	412983
135354	412984
90181	412985
340013	412986
24572	412987
61424	412988
22425	412989
111260	412990
8371	412991
9326	412992
79668	412993
7289	412994
86729	412995
4417	412996
87292	412997
168418	412998
37880	412999
330169	413000
10680	413001
108452	413002
400721	413003
218810	413004
385628	413005
210635	413006
219162	413007
390924	413008
429533	413009
215532	413010
436486	413011
362753	413012
330176	413013
16390	413014
12506	413015
62392	413016
12676	413017
94625	413018
354257	413019
237438	413020
94263	413021
230430	413022
77124	413023
22539	413024
113387	413025
217217	413026
124485	413027
244069	413028
448956	413029
226714	413030
163795	413031
388248	413032
172145	413033
164164	413034
425962	413035
399447	413036
209939	413037
281027	413038
4203	413039
164536	413040
365704	413041
416460	413042
134423	413043
218654	413044
146273	413045
377657	413046
397719	413047
19559	413048
290861	413049
37805	413050
83260	413051
249641	413052
445675	413053
285262	413054
63830	413055
160041	413056
200868	413057
208371	413058
43003	413059
437806	413060
194784	413061
312470	413062
367054	413063
145567	413064
220142	413065
223520	413066
3251	413067
44505	413068
458527	413069
285925	413070
36334	413071
24956	413072
151762	413073
62371	413074
241445	413075
427913	413076
232327	413077
15784	413078
19685	413079
57601	413080
449603	413081
9326	413082
236979	413083
3690	413084
96112	413085
813	413086
3055	413087
29034	413088
5437	413089
22503	413090
139803	413091
312469	413092
64448	413093
40637	413094
429522	413095
169333	413096
16390	413097
230851	413098
242177	413099
217593	413100
764	413101
91715	413102
216476	413103
336428	413104
207684	413105
94639	413106
59093	413107
79853	413108
59776	413109
90292	413110
363889	413111
219186	413112
194069	413113
87775	413114
184823	413115
197065	413116
362747	413117
195217	413118
111709	413119
239659	413120
328183	413121
118941	413122
100670	413123
156564	413124
54251	413125
77126	413126
425053	413127
31948	413128
58074	413129
384057	413130
1255	413131
365176	413132
74007	413133
442198	413134
455330	413135
96026	413136
101342	413137
77181	413138
18298	413139
107205	413140
8791	413141
407849	413142
39145	413143
60337	413144
304766	413145
303591	413146
394802	413147
100309	413148
109515	413149
221036	413150
31095	413151
28945	413152
48272	413153
17062	413154
242170	413155
162823	413156
431090	413157
96914	413158
153865	413159
164074	413160
137391	413161
192564	413162
47768	413163
246676	413164
188781	413165
155896	413166
150827	413167
215800	413168
43987	413169
173366	413170
16097	413171
86154	413172
89064	413173
72087	413174
18298	413175
162809	413176
91717	413177
75268	413178
311511	413179
136526	413180
159638	413181
118503	413182
118534	413183
109365	413184
227195	413185
416086	413186
51466	413187
256427	413188
187026	413189
88680	413190
9741	413191
20174	413192
189510	413193
197780	413194
136012	413195
82813	413196
141035	413197
159836	413198
68574	413199
104710	413200
12828	413201
308646	413202
442226	413203
160922	413204
82431	413205
289018	413206
199400	413207
106645	413208
20870	413209
28242	413210
169883	413211
45387	413212
17456	413213
320772	413214
328059	413215
62	413216
101517	413217
1307	413218
242807	413219
204623	413220
76052	413221
66230	413222
97584	413223
457963	413224
395889	413225
43325	413226
229612	413227
250425	413228
457900	413229
39147	413230
122792	413231
243170	413232
363369	413233
127268	413234
325142	413235
298948	413236
624	413237
331054	413238
400717	413239
21829	413240
98234	413241
272481	413242
73831	413243
15260	413244
365817	413245
21671	413246
180400	413247
63224	413248
60000	413249
183091	413250
84194	413251
4088	413252
45460	413253
85853	413254
403450	413255
441581	413256
435862	413257
233686	413258
375435	413259
194073	413260
236978	413261
155525	413262
368615	413263
20465	413264
166491	413265
324205	413266
28084	413267
3690	413268
150335	413269
326653	413270
158737	413271
325969	413272
427013	413273
13423	413274
139612	413275
321970	413276
23946	413277
83336	413278
126016	413279
351623	413280
417392	413281
401767	413282
227464	413283
80114	413284
151754	413285
55404	413286
3809	413287
180827	413288
238860	413289
242989	413290
4971	413291
5799	413292
25949	413293
113908	413294
1920	413295
96291	413296
59534	413297
53516	413298
160791	413299
160398	413300
54642	413301
5604	413302
125536	413303
5062	413304
3198	413305
146179	413306
62320	413307
80252	413308
206174	413309
374879	413310
394800	413311
119441	413312
241061	413313
14708	413314
414166	413315
24498	413316
21939	413317
39166	413318
16872	413319
416089	413320
42437	413321
34135	413322
133179	413323
316593	413324
138333	413325
190067	413326
52230	413327
337418	413328
239977	413329
285512	413330
66847	413331
454573	413332
232368	413333
69366	413334
117036	413335
199223	413336
132146	413337
164980	413338
144665	413339
448299	413340
59387	413341
791	413342
9886	413343
429473	413344
58705	413345
190	413346
24626	413347
284272	413348
1178	413349
308861	413350
205145	413351
76398	413352
6996	413353
15383	413354
57214	413355
263495	413356
134129	413357
352658	413358
429535	413359
421565	413360
233331	413361
240636	413362
186927	413363
298027	413364
203225	413365
55037	413366
223867	413367
142186	413368
173847	413369
247320	413370
11459	413371
405743	413372
81043	413373
258803	413374
364470	413375
437005	413376
71765	413377
178685	413378
270368	413379
314310	413380
27683	413381
324350	413382
182851	413383
254623	413384
185040	413385
183824	413386
15943	413387
89865	413388
428297	413389
437149	413390
100804	413391
35508	413392
217926	413393
60473	413394
82140	413395
230334	413396
149516	413397
86730	413398
34926	413399
110467	413400
124006	413401
42002	413402
157647	413403
48826	413404
129229	413405
221629	413406
242334	413407
13554	413408
3767	413409
247093	413410
67744	413411
1131	413412
101465	413413
2744	413414
233855	413415
112075	413416
156588	413417
39077	413418
165740	413419
122196	413420
330	413421
406013	413422
350777	413423
4715	413424
124842	413425
128022	413426
116989	413427
8342	413428
179298	413429
40020	413430
280791	413431
42280	413432
342676	413433
118227	413434
116797	413435
393057	413436
12607	413437
378907	413438
2163	413439
284578	413440
31916	413441
146225	413442
383246	413443
188229	413444
231952	413445
8671	413446
2069	413447
101940	413448
216056	413449
123996	413450
93911	413451
122177	413452
127283	413453
211109	413454
44009	413455
182780	413456
455007	413457
73170	413458
10619	413459
206768	413460
20725	413461
299297	413462
123	413463
41294	413464
8733	413465
132657	413466
78954	413467
21431	413468
5001	413469
77582	413470
167506	413471
148145	413472
214362	413473
426152	413474
19504	413475
50785	413476
92218	413477
8792	413478
412661	413479
341180	413480
124140	413481
44153	413482
239661	413483
175935	413484
229002	413485
32432	413486
6339	413487
111920	413488
270313	413489
122589	413490
90630	413491
121612	413492
294011	413493
155831	413494
349628	413495
366248	413496
366193	413497
108360	413498
18969	413499
229768	413500
249625	413501
130827	413502
220242	413503
193558	413504
222642	413505
191518	413506
179456	413507
122099	413508
4282	413509
201967	413510
396349	413511
54838	413512
107170	413513
258783	413514
295641	413515
11061	413516
412327	413517
11122	413518
46815	413519
151660	413520
5206	413521
378399	413522
230106	413523
431337	413524
163324	413525
82316	413526
95867	413527
103505	413528
470	413529
55998	413530
55406	413531
394230	413532
36086	413533
245157	413534
323887	413535
3585	413536
98802	413537
21089	413538
91955	413539
200253	413540
103066	413541
37977	413542
164113	413543
48752	413544
59836	413545
15325	413546
309456	413547
283584	413548
359087	413549
130987	413550
57302	413551
16710	413552
108872	413553
106924	413554
206649	413555
199649	413556
1971	413557
83528	413558
8385	413559
104084	413560
135093	413561
281578	413562
234253	413563
23668	413564
368603	413565
31378	413566
387413	413567
79560	413568
62053	413569
120317	413570
380618	413571
124320	413572
54336	413573
11752	413574
630	413575
48103	413576
39021	413577
64201	413578
181337	413579
364859	413580
137735	413581
101201	413582
32017	413583
114974	413584
59514	413585
40436	413586
8271	413587
347594	413588
3201	413589
64062	413590
157445	413591
18099	413592
49929	413593
51188	413594
70735	413595
213611	413596
276462	413597
214482	413598
122305	413599
117505	413600
141400	413601
316330	413602
118141	413603
11803	413604
14475	413605
14749	413606
56976	413607
227970	413608
455767	413609
127140	413610
17598	413611
230063	413612
96332	413613
421200	413614
23282	413615
31269	413616
41064	413617
381820	413618
118786	413619
302379	413620
64647	413621
12338	413622
55927	413623
246396	413624
379568	413625
253794	413626
129866	413627
309856	413628
60560	413629
15633	413630
55001	413631
28454	413632
182208	413633
90727	413634
4279	413635
233592	413636
82473	413637
42806	413638
447112	413639
234203	413640
249916	413641
1561	413642
32084	413643
124601	413644
55789	413645
9420	413646
78720	413647
10247	413648
30896	413649
67450	413650
66107	413651
4900	413652
40487	413653
456652	413654
9406	413655
74741	413656
14076	413657
164107	413658
67522	413659
28191	413660
323280	413661
184127	413662
307751	413663
345389	413664
59217	413665
63829	413666
44547	413667
65877	413668
121765	413669
9879	413670
88475	413671
10764	413672
408246	413673
51775	413674
56051	413675
1401	413676
229013	413677
194664	413678
973	413679
248077	413680
220805	413681
314022	413682
83304	413683
69617	413684
12862	413685
166669	413686
96560	413687
2887	413688
365079	413689
88881	413690
2268	413691
144602	413692
39274	413693
56051	413694
101173	413695
409200	413696
30268	413697
106469	413698
155101	413699
149170	413700
27124	413701
390084	413702
8625	413703
176485	413704
212158	413705
152309	413706
4430	413707
74127	413708
9830	413709
359771	413710
42531	413711
270783	413712
5145	413713
10819	413714
197825	413715
338214	413716
157226	413717
29607	413718
3949	413719
59731	413720
371820	413721
437861	413722
63829	413723
34634	413724
96524	413725
133831	413726
366227	413727
36662	413728
55297	413729
21680	413730
111040	413731
368633	413732
181997	413733
104810	413734
374559	413735
24429	413736
52692	413737
389024	413738
269296	413739
7562	413740
224886	413741
285993	413742
19553	413743
184267	413744
164589	413745
55147	413746
201349	413747
15230	413748
295117	413749
714	413750
66823	413751
79936	413752
214598	413753
161785	413754
17365	413755
121638	413756
378	413757
353722	413758
33768	413759
89445	413760
1304	413761
159553	413762
294226	413763
249366	413764
14375	413765
244738	413766
161178	413767
112668	413768
5835	413769
24831	413770
266451	413771
130702	413772
63691	413773
62464	413774
169731	413775
42374	413776
55055	413777
361434	413778
106220	413779
103656	413780
269734	413781
24669	413782
68268	413783
118472	413784
38718	413785
53439	413786
273732	413787
170471	413788
15552	413789
150250	413790
30851	413791
199515	413792
47246	413793
54495	413794
66407	413795
364114	413796
402197	413797
211029	413798
311485	413799
103420	413800
292948	413801
59503	413802
230841	413803
685	413804
300277	413805
14747	413806
148113	413807
159402	413808
277467	413809
49455	413810
2301	413811
180210	413812
61048	413813
1711	413814
105277	413815
312339	413816
135862	413817
3683	413818
433074	413819
36160	413820
59329	413821
84339	413822
13312	413823
15254	413824
11967	413825
117230	413826
1776	413827
896	413828
117396	413829
420941	413830
25326	413831
40313	413832
3797	413833
171	413834
192266	413835
111196	413836
110204	413837
105619	413838
87353	413839
21495	413840
61562	413841
52041	413842
115060	413843
11434	413844
379860	413845
103983	413846
29785	413847
456020	413848
115685	413849
191357	413850
360651	413851
3481	413852
307470	413853
9640	413854
63102	413855
48995	413856
597	413857
421439	413858
2737	413859
78829	413860
165028	413861
113548	413862
65543	413863
201658	413864
232010	413865
57480	413866
246979	413867
387622	413868
247555	413869
48879	413870
38603	413871
120766	413872
106086	413873
6088	413874
200702	413875
27876	413876
244979	413877
195549	413878
175288	413879
50422	413880
62464	413881
286915	413882
106155	413883
63384	413884
48708	413885
27227	413886
64820	413887
7767	413888
137038	413889
185978	413890
205787	413891
1445	413892
340782	413893
9638	413894
61159	413895
206123	413896
433924	413897
45470	413898
40605	413899
142556	413900
348202	413901
203008	413902
57585	413903
111593	413904
199800	413905
35264	413906
84065	413907
192646	413908
10922	413909
453663	413910
72511	413911
108196	413912
253877	413913
54548	413914
384324	413915
187	413916
188130	413917
183228	413918
137925	413919
126198	413920
67172	413921
17798	413922
204170	413923
90488	413924
353842	413925
11946	413926
15000	413927
66782	413928
9100	413929
355	413930
102363	413931
151268	413932
286431	413933
205759	413934
322689	413935
50854	413936
450151	413937
416525	413938
207225	413939
23916	413940
265132	413941
207271	413942
23077	413943
199767	413944
33156	413945
711	413946
270004	413947
183210	413948
25616	413949
98045	413950
74852	413951
420537	413952
180010	413953
116769	413954
311680	413955
11315	413956
209124	413957
409526	413958
35396	413959
7549	413960
135098	413961
160722	413962
103645	413963
210926	413964
292891	413965
300750	413966
377541	413967
122734	413968
28435	413969
79653	413970
429586	413971
379196	413972
199324	413973
366133	413974
54262	413975
379180	413976
32292	413977
130121	413978
154056	413979
81379	413980
10142	413981
149095	413982
94686	413983
40995	413984
452326	413985
80546	413986
126815	413987
225466	413988
174389	413989
418633	413990
6509	413991
26601	413992
59320	413993
159068	413994
68896	413995
52033	413996
175068	413997
181783	413998
49109	413999
395859	414000
272466	414001
78052	414002
104109	414003
163214	414004
61554	414005
144544	414006
32219	414007
173715	414008
13714	414009
180750	414010
441037	414011
35875	414012
163698	414013
239487	414014
409111	414015
31084	414016
256890	414017
55190	414018
13379	414019
63082	414020
433321	414021
94987	414022
25793	414023
13621	414024
107385	414025
159542	414026
148236	414027
118088	414028
328005	414029
109759	414030
4890	414031
119901	414032
42006	414033
181699	414034
105133	414035
150477	414036
329380	414037
67013	414038
319263	414039
14025	414040
395105	414041
127843	414042
53789	414043
77768	414044
630	414045
59752	414046
458710	414047
69458	414048
34268	414049
132250	414050
23119	414051
223413	414052
50979	414053
379576	414054
221006	414055
263880	414056
245541	414057
125	414058
136247	414059
424293	414060
10256	414061
318169	414062
200196	414063
257792	414064
178280	414065
420520	414066
114896	414067
186259	414068
86870	414069
47591	414070
336539	414071
45153	414072
215862	414073
4216	414074
27497	414075
285813	414076
118413	414077
20756	414078
96086	414079
394997	414080
438825	414081
201544	414082
3235	414083
81519	414084
248197	414085
162533	414086
52120	414087
130820	414088
179390	414089
4323	414090
86347	414091
416428	414092
52449	414093
125929	414094
40149	414095
15479	414096
153606	414097
133848	414098
3410	414099
254386	414100
96207	414101
358404	414102
43937	414103
293621	414104
138192	414105
251233	414106
128969	414107
351750	414108
189610	414109
330577	414110
12785	414111
63612	414112
364158	414113
64151	414114
89335	414115
184890	414116
8773	414117
19706	414118
187639	414119
184054	414120
227389	414121
246062	414122
37156	414123
249134	414124
34212	414125
354736	414126
213574	414127
236025	414128
21933	414129
18039	414130
17997	414131
221386	414132
37868	414133
85455	414134
30864	414135
188866	414136
139321	414137
200453	414138
449901	414139
8349	414140
112079	414141
34252	414142
257654	414143
95474	414144
3526	414145
413524	414146
139992	414147
3305	414148
415163	414149
34057	414150
367865	414151
355939	414152
10133	414153
90575	414154
1821	414155
328046	414156
247141	414157
174285	414158
228537	414159
8389	414160
143036	414161
43745	414162
101620	414163
64515	414164
14222	414165
222628	414166
34643	414167
167721	414168
290314	414169
446856	414170
249967	414171
83860	414172
263561	414173
190668	414174
11873	414175
112311	414176
258303	414177
57704	414178
223441	414179
443830	414180
105872	414181
248558	414182
119613	414183
114479	414184
65058	414185
38791	414186
65860	414187
101430	414188
246124	414189
227614	414190
8926	414191
133764	414192
121519	414193
172755	414194
4419	414195
258181	414196
212895	414197
81742	414198
151079	414199
136719	414200
310359	414201
962	414202
212398	414203
132477	414204
37756	414205
106511	414206
3372	414207
53619	414208
328188	414209
308068	414210
229608	414211
14657	414212
232715	414213
304878	414214
78109	414215
104476	414216
178727	414217
221038	414218
382625	414219
120022	414220
420890	414221
171026	414222
246736	414223
237252	414224
53619	414225
984	414226
128254	414227
115956	414228
103743	414229
98664	414230
443102	414231
26167	414232
302331	414233
165761	414234
92285	414235
274995	414236
29454	414237
120742	414238
369980	414239
18367	414240
227461	414241
214733	414242
1486	414243
66949	414244
89921	414245
46757	414246
11196	414247
48848	414248
258201	414249
207469	414250
49207	414251
42557	414252
47624	414253
1201	414254
155930	414255
52165	414256
199476	414257
217453	414258
90404	414259
2339	414260
62612	414261
14071	414262
380475	414263
16946	414264
144127	414265
2392	414266
353389	414267
56489	414268
81625	414269
1603	414270
117818	414271
54365	414272
273661	414273
35144	414274
38120	414275
441579	414276
120886	414277
237438	414278
1581	414279
185032	414280
391542	414281
274358	414282
68394	414283
219585	414284
374463	414285
308964	414286
96342	414287
421463	414288
353332	414289
49639	414290
180405	414291
84282	414292
11639	414293
363061	414294
15009	414295
14511	414296
63421	414297
6046	414298
1634	414299
30685	414300
132820	414301
101864	414302
964	414303
56121	414304
26370	414305
292953	414306
50470	414307
122698	414308
45354	414309
224325	414310
23646	414311
100745	414312
197206	414313
15583	414314
370399	414315
191316	414316
197220	414317
51709	414318
105226	414319
5497	414320
428440	414321
246609	414322
10859	414323
148505	414324
58353	414325
43870	414326
31991	414327
7918	414328
97467	414329
56911	414330
97467	414331
314252	414332
994	414333
110732	414334
7790	414335
184656	414336
402927	414337
128257	414338
51487	414339
59573	414340
27807	414341
5864	414342
11326	414343
10455	414344
1389	414345
164438	414346
257906	414347
101121	414348
225010	414349
14241	414350
197194	414351
314182	414352
45973	414353
14794	414354
287421	414355
7631	414356
65410	414357
153638	414358
10859	414359
52106	414360
8970	414361
14886	414362
30768	414363
200375	414364
85685	414365
64892	414366
34344	414367
18479	414368
377278	414369
26513	414370
83125	414371
167110	414372
131718	414373
74969	414374
324047	414375
396971	414376
92138	414377
12983	414378
81831	414379
354367	414380
49791	414381
20421	414382
192518	414383
213367	414384
312290	414385
346828	414386
260325	414387
185037	414388
9114	414389
305692	414390
71906	414391
78219	414392
64373	414393
9092	414394
107136	414395
15360	414396
37586	414397
38085	414398
63521	414399
7437	414400
273452	414401
64245	414402
57383	414403
233129	414404
227492	414405
10836	414406
10775	414407
358963	414408
328850	414409
211776	414410
66062	414411
88568	414412
16056	414413
104547	414414
83157	414415
16873	414416
442827	414417
115356	414418
29855	414419
115288	414420
327445	414421
182596	414422
180265	414423
232341	414424
298519	414425
26821	414426
233401	414427
159156	414428
33646	414429
436481	414430
136451	414431
77264	414432
178148	414433
171652	414434
330672	414435
191147	414436
108483	414437
404172	414438
214354	414439
193122	414440
39713	414441
338664	414442
232224	414443
370531	414444
269875	414445
314762	414446
184160	414447
80847	414448
200360	414449
344214	414450
248462	414451
27568	414452
116708	414453
406007	414454
36112	414455
13287	414456
73675	414457
240841	414458
423992	414459
77658	414460
92621	414461
408805	414462
59202	414463
187529	414464
164406	414465
218388	414466
391367	414467
114462	414468
369549	414469
5898	414470
421643	414471
88530	414472
103124	414473
173597	414474
30053	414475
159750	414476
434383	414477
32423	414478
407730	414479
266564	414480
376693	414481
439016	414482
270433	414483
358869	414484
249597	414485
189584	414486
76732	414487
82972	414488
96175	414489
85248	414490
255541	414491
133295	414492
131695	414493
217211	414494
234782	414495
167430	414496
372277	414497
857	414498
6221	414499
204566	414500
84998	414501
101047	414502
10086	414503
278661	414504
290139	414505
384834	414506
204622	414507
78097	414508
16016	414509
109075	414510
17162	414511
106196	414512
165199	414513
24792	414514
267535	414515
268719	414516
48609	414517
152085	414518
181973	414519
183608	414520
178964	414521
77385	414522
153813	414523
118055	414524
355491	414525
241864	414526
140186	414527
317913	414528
365505	414529
94069	414530
441902	414531
247158	414532
50095	414533
48794	414534
65913	414535
18039	414536
441270	414537
168059	414538
106165	414539
3653	414540
329170	414541
29450	414542
8994	414543
4206	414544
80750	414545
44319	414546
212374	414547
72513	414548
216502	414549
84351	414550
305491	414551
89137	414552
3715	414553
245241	414554
695	414555
2721	414556
206211	414557
238269	414558
167543	414559
311440	414560
3714	414561
193783	414562
38176	414563
328222	414564
34804	414565
192300	414566
43400	414567
360323	414568
215008	414569
175265	414570
40449	414571
39577	414572
235577	414573
128689	414574
62403	414575
357993	414576
46175	414577
273438	414578
98841	414579
93489	414580
187933	414581
29758	414582
46559	414583
26441	414584
453682	414585
171876	414586
32019	414587
15138	414588
270314	414589
366491	414590
217525	414591
98335	414592
245995	414593
399213	414594
366330	414595
46559	414596
243500	414597
347587	414598
15620	414599
385501	414600
147099	414601
4329	414602
15138	414603
229988	414604
274930	414605
143776	414606
70912	414607
172394	414608
403257	414609
39603	414610
92976	414611
57000	414612
148211	414613
23243	414614
434843	414615
196166	414616
400599	414617
50717	414618
434571	414619
310230	414620
152036	414621
33493	414622
175894	414623
15138	414624
353573	414625
44739	414626
162350	414627
15138	414628
109121	414629
109121	414630
256594	414631
15138	414632
142066	414633
25372	414634
187247	414635
136034	414636
214857	414637
46559	414638
400422	414639
62491	414640
388799	414641
37537	414642
302922	414643
358882	414644
378552	414645
234434	414646
339772	414647
95592	414648
280297	414649
15138	414650
126539	414651
21921	414652
42930	414653
169393	414654
23792	414655
185327	414656
431377	414657
9882	414658
123227	414659
40794	414660
11368	414661
167842	414662
62238	414663
360462	414664
225807	414665
39767	414666
77925	414667
53639	414668
424258	414669
365690	414670
99196	414671
82572	414672
154793	414673
110260	414674
408900	414675
674	414676
185683	414677
65796	414678
46624	414679
423654	414680
123506	414681
15708	414682
362953	414683
64842	414684
107282	414685
325477	414686
180108	414687
333330	414688
24891	414689
62179	414690
9786	414691
9622	414692
50451	414693
75665	414694
33199	414695
204770	414696
456757	414697
225264	414698
104081	414699
328126	414700
104579	414701
9512	414702
145856	414703
155863	414704
76651	414705
248030	414706
146843	414707
13175	414708
6350	414709
148895	414710
23455	414711
23455	414712
453375	414713
88544	414714
428108	414715
395876	414716
208058	414717
61957	414718
73739	414719
15902	414720
9375	414721
12179	414722
59876	414723
2740	414724
132377	414725
61434	414726
311690	414727
437899	414728
92645	414729
83230	414730
187403	414731
12759	414732
78610	414733
176079	414734
602	414735
2352	414736
26354	414737
611	414738
53687	414739
98849	414740
112658	414741
243775	414742
4397	414743
216592	414744
98425	414745
57572	414746
135165	414747
2821	414748
417228	414749
49980	414750
38756	414751
203577	414752
8462	414753
96145	414754
143438	414755
4804	414756
3951	414757
36223	414758
967	414759
53329	414760
16819	414761
92403	414762
349300	414763
35895	414764
343422	414765
13036	414766
102189	414767
264	414768
42915	414769
53215	414770
36477	414771
368557	414772
189672	414773
59311	414774
185321	414775
5220	414776
181917	414777
230524	414778
224262	414779
366751	414780
44685	414781
178812	414782
178812	414783
58554	414784
21952	414785
188542	414786
2568	414787
119586	414788
178450	414789
217292	414790
33698	414791
283808	414792
197544	414793
166184	414794
243395	414795
28333	414796
107528	414797
95772	414798
78619	414799
187675	414800
329960	414801
131273	414802
35877	414803
29191	414804
273808	414805
14688	414806
5597	414807
179049	414808
104720	414809
347	414810
185619	414811
182268	414812
246842	414813
95058	414814
369884	414815
1875	414816
191612	414817
16525	414818
32631	414819
20100	414820
106464	414821
99161	414822
6035	414823
161074	414824
7305	414825
195760	414826
152070	414827
18882	414828
15341	414829
205398	414830
11720	414831
36114	414832
2987	414833
5911	414834
121294	414835
39260	414836
372619	414837
332272	414838
387229	414839
12861	414840
220773	414841
108640	414842
190474	414843
14355	414844
123723	414845
218915	414846
52458	414847
217692	414848
43234	414849
274869	414850
260752	414851
360469	414852
390010	414853
159253	414854
123523	414855
110478	414856
254436	414857
117377	414858
32933	414859
400903	414860
141292	414861
270248	414862
138996	414863
204585	414864
29862	414865
21233	414866
22643	414867
177	414868
166413	414869
182245	414870
345770	414871
36213	414872
15652	414873
77212	414874
93814	414875
396	414876
112465	414877
45724	414878
396	414879
214615	414880
26379	414881
854	414882
75001	414883
186886	414884
43523	414885
134610	414886
216182	414887
206269	414888
39397	414889
53895	414890
1892	414891
27794	414892
125	414893
160763	414894
8150	414895
106503	414896
114965	414897
182849	414898
158126	414899
26762	414900
10853	414901
59131	414902
268559	414903
114735	414904
58844	414905
739	414906
343888	414907
324579	414908
5750	414909
220774	414910
71551	414911
243267	414912
236274	414913
96071	414914
12889	414915
12896	414916
377817	414917
86596	414918
102111	414919
92722	414920
152042	414921
373824	414922
290399	414923
341106	414924
954	414925
34057	414926
36629	414927
104380	414928
156535	414929
178777	414930
182749	414931
409318	414932
33868	414933
429652	414934
120282	414935
155237	414936
8944	414937
29796	414938
5398	414939
77150	414940
187731	414941
58099	414942
256698	414943
129191	414944
106198	414945
241923	414946
355961	414947
442051	414948
169576	414949
163240	414950
220327	414951
4467	414952
277458	414953
11081	414954
24302	414955
55599	414956
221986	414957
389095	414958
403093	414959
85981	414960
144313	414961
436172	414962
37182	414963
173619	414964
225603	414965
77828	414966
41361	414967
7054	414968
92750	414969
223985	414970
179546	414971
122536	414972
6903	414973
114655	414974
72189	414975
69017	414976
18781	414977
44468	414978
393407	414979
209377	414980
266	414981
274733	414982
227560	414983
212384	414984
40670	414985
57947	414986
372	414987
24164	414988
61019	414989
13923	414990
12665	414991
19124	414992
64681	414993
53951	414994
56807	414995
39769	414996
197326	414997
161684	414998
272766	414999
50419	415000
4959	415001
208627	415002
241018	415003
7324	415004
3887	415005
15526	415006
2590	415007
81191	415008
249451	415009
829	415010
112567	415011
25441	415012
176311	415013
61939	415014
13942	415015
16238	415016
95113	415017
83692	415018
154687	415019
99789	415020
266	415021
12082	415022
9940	415023
346008	415024
35586	415025
25976	415026
205910	415027
92371	415028
107842	415029
230218	415030
21535	415031
21486	415032
170328	415033
126402	415034
15151	415035
357129	415036
19650	415037
102360	415038
195829	415039
58847	415040
99189	415041
33238	415042
11	415043
14255	415044
790	415045
53168	415046
274503	415047
102047	415048
4331	415049
54444	415050
143437	415051
429718	415052
37825	415053
17001	415054
35244	415055
50707	415056
279398	415057
166084	415058
21202	415059
223791	415060
97698	415061
46770	415062
15955	415063
299028	415064
49985	415065
68444	415066
692	415067
62	415068
336015	415069
420533	415070
2555	415071
216662	415072
67028	415073
8488	415074
162959	415075
15229	415076
95326	415077
13313	415078
17621	415079
222424	415080
49726	415081
120320	415082
102062	415083
119634	415084
117185	415085
33185	415086
22468	415087
220487	415088
220685	415089
30083	415090
144419	415091
335380	415092
409613	415093
54918	415094
2196	415095
47354	415096
433334	415097
43078	415098
106734	415099
43078	415100
288304	415101
448833	415102
59977	415103
356313	415104
11342	415105
412263	415106
170071	415107
35460	415108
422117	415109
151840	415110
7707	415111
239555	415112
7916	415113
180408	415114
432012	415115
262962	415116
199878	415117
442132	415118
13778	415119
183084	415120
79140	415121
94420	415122
232714	415123
75308	415124
38222	415125
382352	415126
31691	415127
150823	415128
275723	415129
22848	415130
231873	415131
66892	415132
95222	415133
35394	415134
110421	415135
196771	415136
440366	415137
187867	415138
128703	415139
148111	415140
137466	415141
141892	415142
72972	415143
8714	415144
36345	415145
105618	415146
195305	415147
195232	415148
104078	415149
86734	415150
188218	415151
103532	415152
416647	415153
3896	415154
121371	415155
259561	415156
757	415157
23316	415158
523	415159
248620	415160
45650	415161
104500	415162
237337	415163
11309	415164
45323	415165
327013	415166
120088	415167
225790	415168
335901	415169
39522	415170
355	415171
103377	415172
88876	415173
104344	415174
369879	415175
205370	415176
312610	415177
22637	415178
30514	415179
202675	415180
50304	415181
146779	415182
264364	415183
16433	415184
73697	415185
58792	415186
108411	415187
288857	415188
128	415189
313655	415190
29134	415191
9732	415192
9979	415193
30905	415194
12748	415195
332342	415196
142282	415197
404191	415198
184346	415199
196753	415200
45612	415201
392330	415202
191987	415203
315917	415204
211289	415205
85976	415206
6	415207
358598	415208
25380	415209
153719	415210
33245	415211
99517	415212
33155	415213
210243	415214
173413	415215
405363	415216
87896	415217
230732	415218
165239	415219
43927	415220
29582	415221
42804	415222
352430	415223
18217	415224
342551	415225
127944	415226
121862	415227
16635	415228
61661	415229
395763	415230
6096	415231
47530	415232
67272	415233
319172	415234
57905	415235
175519	415236
52500	415237
41533	415238
108335	415239
102913	415240
123749	415241
65694	415242
36997	415243
33811	415244
90063	415245
47744	415246
673	415247
38572	415248
119908	415249
353395	415250
277245	415251
71663	415252
5293	415253
131386	415254
391629	415255
113130	415256
459274	415257
255348	415258
35691	415259
103196	415260
408752	415261
220067	415262
140672	415263
316895	415264
90115	415265
18675	415266
415215	415267
9947	415268
265806	415269
67978	415270
71019	415271
279515	415272
140910	415273
146687	415274
194690	415275
102519	415276
48172	415277
60986	415278
277476	415279
28661	415280
235856	415281
168159	415282
25519	415283
209950	415284
9822	415285
2683	415286
16878	415287
108962	415288
134303	415289
35652	415290
45949	415291
112550	415292
220735	415293
243904	415294
66437	415295
256326	415296
2485	415297
80808	415298
150415	415299
12027	415300
177570	415301
422003	415302
67782	415303
27847	415304
285	415305
2563	415306
21023	415307
351171	415308
12950	415309
26779	415310
119803	415311
217768	415312
3537	415313
67248	415314
15677	415315
36207	415316
70070	415317
2437	415318
147624	415319
227682	415320
123524	415321
9553	415322
375995	415323
19585	415324
767	415325
169578	415326
197767	415327
300175	415328
315793	415329
127692	415330
54942	415331
168708	415332
102162	415333
158562	415334
36276	415335
17716	415336
166753	415337
32638	415338
134	415339
69880	415340
51334	415341
33299	415342
238388	415343
350871	415344
4231	415345
212420	415346
394772	415347
173828	415348
393073	415349
235607	415350
4267	415351
63324	415352
21894	415353
67799	415354
200611	415355
4131	415356
149710	415357
13252	415358
34000	415359
185509	415360
104820	415361
236535	415362
44704	415363
194967	415364
313607	415365
380973	415366
92534	415367
287128	415368
57721	415369
326783	415370
213460	415371
409211	415372
129547	415373
400622	415374
211200	415375
94336	415376
78575	415377
160516	415378
160516	415379
362163	415380
428996	415381
242107	415382
237193	415383
283069	415384
263810	415385
101033	415386
168439	415387
54653	415388
56140	415389
332431	415390
6508	415391
105880	415392
205249	415393
405237	415394
299771	415395
121855	415396
182015	415397
41692	415398
177078	415399
233016	415400
350657	415401
92562	415402
126794	415403
165320	415404
44147	415405
403227	415406
204579	415407
429637	415408
156376	415409
177140	415410
54236	415411
354292	415412
225959	415413
138693	415414
441705	415415
384403	415416
231866	415417
159499	415418
284105	415419
387751	415420
45652	415421
125891	415422
440561	415423
2616	415424
425679	415425
152210	415426
91752	415427
198865	415428
80739	415429
158087	415430
310636	415431
12504	415432
90535	415433
325882	415434
173906	415435
183399	415436
141869	415437
67468	415438
412561	415439
110946	415440
256459	415441
428624	415442
194087	415443
168865	415444
109230	415445
178891	415446
91402	415447
295459	415448
48498	415449
179479	415450
317380	415451
245207	415452
331439	415453
341877	415454
79048	415455
45084	415456
330788	415457
124689	415458
341548	415459
254562	415460
325538	415461
206223	415462
51078	415463
43350	415464
195487	415465
379916	415466
142660	415467
194260	415468
189328	415469
195839	415470
413804	415471
50555	415472
53572	415473
128604	415474
292332	415475
29793	415476
8815	415477
41795	415478
261359	415479
100538	415480
155	415481
249696	415482
46135	415483
56545	415484
117959	415485
7569	415486
344469	415487
241997	415488
431580	415489
33581	415490
219705	415491
196185	415492
280628	415493
151947	415494
21583	415495
180317	415496
87585	415497
59669	415498
28009	415499
24729	415500
85903	415501
2536	415502
389986	415503
9441	415504
32516	415505
104535	415506
226059	415507
54673	415508
108094	415509
86055	415510
39896	415511
152325	415512
403241	415513
102472	415514
123299	415515
122298	415516
173131	415517
13657	415518
48183	415519
403719	415520
582	415521
47831	415522
41249	415523
33355	415524
156734	415525
275380	415526
163715	415527
44830	415528
79515	415529
67412	415530
26368	415531
20652	415532
93560	415533
57979	415534
7907	415535
119511	415536
16664	415537
38080	415538
13202	415539
128569	415540
447275	415541
9045	415542
48599	415543
108356	415544
387874	415545
411534	415546
29061	415547
209475	415548
17697	415549
212187	415550
77321	415551
9985	415552
180414	415553
35314	415554
162996	415555
163110	415556
177717	415557
167181	415558
6032	415559
50904	415560
144794	415561
124357	415562
31237	415563
3399	415564
102	415565
204685	415566
236130	415567
64328	415568
4763	415569
157833	415570
5101	415571
1146	415572
174794	415573
103522	415574
46261	415575
63027	415576
60644	415577
143326	415578
334434	415579
292	415580
34	415581
18285	415582
209185	415583
17148	415584
403663	415585
376035	415586
343246	415587
177273	415588
69629	415589
212437	415590
68452	415591
115108	415592
90520	415593
301787	415594
36119	415595
456264	415596
1466	415597
154407	415598
4965	415599
32885	415600
88582	415601
127605	415602
24303	415603
256489	415604
23503	415605
84484	415606
235690	415607
222667	415608
378458	415609
125538	415610
110937	415611
238259	415612
410847	415613
232083	415614
231717	415615
245967	415616
194595	415617
124649	415618
71599	415619
372	415620
364381	415621
58842	415622
27	415623
48816	415624
247160	415625
194092	415626
8171	415627
48324	415628
132680	415629
8545	415630
37220	415631
251274	415632
35746	415633
450414	415634
103832	415635
76580	415636
7172	415637
40433	415638
209231	415639
113444	415640
166383	415641
24273	415642
244646	415643
105597	415644
44111	415645
44346	415646
410863	415647
674	415648
2927	415649
27994	415650
637	415651
98808	415652
5573	415653
240344	415654
3341	415655
127757	415656
1732	415657
321827	415658
392064	415659
4450	415660
23404	415661
391975	415662
394576	415663
34866	415664
121086	415665
50334	415666
123664	415667
237213	415668
72782	415669
102382	415670
247450	415671
56934	415672
10048	415673
384095	415674
28129	415675
38083	415676
138771	415677
492	415678
151157	415679
96129	415680
115047	415681
27744	415682
200378	415683
165934	415684
93049	415685
111665	415686
128084	415687
313386	415688
262412	415689
39354	415690
195090	415691
69413	415692
294704	415693
85504	415694
442402	415695
11321	415696
21404	415697
436640	415698
128311	415699
311929	415700
98338	415701
408084	415702
272067	415703
102986	415704
284329	415705
171828	415706
171699	415707
318907	415708
329768	415709
15533	415710
104708	415711
380711	415712
187956	415713
65412	415714
71356	415715
61497	415716
182751	415717
142718	415718
147419	415719
424331	415720
442311	415721
46489	415722
118243	415723
346128	415724
355198	415725
304631	415726
415839	415727
27178	415728
407286	415729
5200	415730
236	415731
205337	415732
113751	415733
167036	415734
34382	415735
246819	415736
213778	415737
131594	415738
123094	415739
100632	415740
171684	415741
5683	415742
181048	415743
338026	415744
108360	415745
184350	415746
79112	415747
397433	415748
71686	415749
189581	415750
241876	415751
250196	415752
172659	415753
155576	415754
139361	415755
235130	415756
91057	415757
23864	415758
67369	415759
11797	415760
152118	415761
3767	415762
180181	415763
27244	415764
6755	415765
6988	415766
120910	415767
162029	415768
217319	415769
56934	415770
14171	415771
230151	415772
32246	415773
230804	415774
264840	415775
94074	415776
450760	415777
399435	415778
41889	415779
79136	415780
261476	415781
359647	415782
64204	415783
150028	415784
214272	415785
82526	415786
18180	415787
228408	415788
260774	415789
363	415790
29439	415791
2192	415792
293966	415793
396151	415794
9097	415795
185592	415796
228450	415797
28643	415798
336160	415799
96402	415800
58164	415801
133005	415802
164588	415803
406092	415804
168138	415805
224114	415806
48371	415807
55204	415808
19907	415809
9097	415810
426747	415811
119589	415812
444269	415813
17459	415814
369098	415815
164236	415816
14086	415817
1354	415818
10624	415819
104518	415820
20057	415821
47076	415822
8859	415823
32657	415824
308287	415825
327113	415826
193072	415827
27191	415828
292889	415829
43809	415830
201765	415831
371038	415832
4312	415833
194575	415834
12052	415835
442663	415836
13224	415837
102126	415838
428502	415839
399996	415840
21398	415841
115289	415842
339319	415843
19706	415844
223400	415845
212352	415846
7950	415847
3592	415848
393074	415849
363689	415850
418229	415851
115931	415852
127913	415853
118098	415854
266448	415855
133073	415856
362117	415857
296420	415858
201320	415859
112107	415860
23044	415861
97612	415862
30209	415863
179326	415864
20855	415865
69810	415866
145157	415867
215350	415868
56315	415869
236088	415870
63199	415871
377004	415872
13351	415873
230019	415874
3543	415875
91502	415876
25001	415877
454034	415878
164275	415879
32879	415880
28327	415881
12602	415882
216957	415883
123362	415884
5757	415885
73887	415886
14153	415887
238192	415888
22031	415889
213897	415890
137147	415891
246187	415892
223515	415893
78942	415894
21816	415895
199109	415896
20861	415897
305194	415898
246850	415899
46105	415900
290422	415901
411758	415902
422610	415903
63643	415904
52631	415905
624	415906
159056	415907
335768	415908
234330	415909
85464	415910
122129	415911
115427	415912
14809	415913
169449	415914
383763	415915
459882	415916
168917	415917
213118	415918
59440	415919
535	415920
127780	415921
63397	415922
21303	415923
20494	415924
27053	415925
243506	415926
240294	415927
76795	415928
71576	415929
62091	415930
141914	415931
8282	415932
237252	415933
31672	415934
310215	415935
8071	415936
16441	415937
61922	415938
46687	415939
30612	415940
63218	415941
52219	415942
150767	415943
108616	415944
226377	415945
35083	415946
370129	415947
127721	415948
96774	415949
196425	415950
450394	415951
165201	415952
250331	415953
144144	415954
236813	415955
352052	415956
134918	415957
87834	415958
10122	415959
105581	415960
127359	415961
5715	415962
17829	415963
32837	415964
37380	415965
170793	415966
83897	415967
215620	415968
566	415969
307236	415970
91077	415971
26150	415972
361658	415973
119929	415974
314520	415975
37560	415976
14073	415977
18390	415978
305479	415979
330005	415980
14692	415981
4618	415982
304675	415983
23991	415984
84878	415985
52395	415986
39297	415987
205157	415988
115451	415989
131991	415990
447029	415991
30493	415992
433462	415993
89622	415994
129181	415995
15861	415996
188048	415997
63934	415998
235721	415999
123296	416000
216383	416001
31344	416002
166536	416003
380479	416004
97432	416005
187666	416006
89893	416007
196640	416008
72614	416009
210768	416010
96247	416011
249919	416012
257331	416013
445698	416014
143868	416015
233761	416016
134344	416017
243943	416018
8571	416019
436931	416020
234336	416021
113216	416022
229087	416023
80204	416024
399874	416025
109964	416026
72326	416027
208568	416028
62161	416029
339785	416030
54217	416031
266512	416032
269831	416033
365609	416034
148550	416035
145909	416036
31356	416037
232244	416038
413110	416039
250133	416040
130898	416041
64259	416042
210949	416043
135071	416044
123858	416045
363678	416046
178629	416047
261636	416048
236229	416049
6291	416050
131257	416051
35354	416052
258218	416053
5925	416054
72478	416055
158648	416056
217085	416057
195019	416058
195019	416059
40089	416060
113439	416061
40827	416062
248404	416063
422438	416064
341598	416065
12132	416066
216485	416067
234820	416068
275067	416069
70018	416070
17879	416071
142182	416072
19218	416073
233290	416074
71181	416075
130523	416076
226325	416077
30290	416078
16540	416079
33862	416080
161972	416081
74359	416082
409164	416083
5312	416084
7468	416085
409163	416086
351588	416087
138849	416088
6254	416089
296745	416090
110448	416091
115515	416092
15312	416093
427342	416094
375861	416095
14556	416096
458143	416097
164216	416098
186196	416099
76400	416100
328310	416101
290810	416102
2972	416103
67514	416104
85529	416105
18	416106
142381	416107
96470	416108
120076	416109
297610	416110
297848	416111
155259	416112
213812	416113
82743	416114
163996	416115
339402	416116
26845	416117
435147	416118
173862	416119
264174	416120
128397	416121
25176	416122
1489	416123
363915	416124
103774	416125
453486	416126
54802	416127
72354	416128
21707	416129
160448	416130
362506	416131
67470	416132
143765	416133
56834	416134
129583	416135
229469	416136
25872	416137
151975	416138
56112	416139
132899	416140
134279	416141
33077	416142
236385	416143
55708	416144
61724	416145
146878	416146
42764	416147
55304	416148
169377	416149
450142	416150
3620	416151
450941	416152
393823	416153
113013	416154
375890	416155
360443	416156
82231	416157
444175	416158
4967	416159
456067	416160
46428	416161
119465	416162
58498	416163
264196	416164
88830	416165
348296	416166
12928	416167
376258	416168
108069	416169
199453	416170
94632	416171
177645	416172
62276	416173
113471	416174
97468	416175
370116	416176
14988	416177
86806	416178
9117	416179
11117	416180
19053	416181
10855	416182
74596	416183
59745	416184
116411	416185
186472	416186
219032	416187
3417	416188
196402	416189
230967	416190
124535	416191
246262	416192
21735	416193
19450	416194
148198	416195
261734	416196
25176	416197
39379	416198
211499	416199
72349	416200
422529	416201
413766	416202
21909	416203
158291	416204
78231	416205
170984	416206
339649	416207
153228	416208
70980	416209
351516	416210
99029	416211
351678	416212
289696	416213
33892	416214
37319	416215
272512	416216
25261	416217
117557	416218
22840	416219
213621	416220
214663	416221
8912	416222
165725	416223
204757	416224
153379	416225
80369	416226
384606	416227
844	416228
303510	416229
52494	416230
57700	416231
349061	416232
25278	416233
221532	416234
427588	416235
39773	416236
118438	416237
106062	416238
12799	416239
38589	416240
281511	416241
33586	416242
184233	416243
277595	416244
28880	416245
217573	416246
61313	416247
89384	416248
69079	416249
414310	416250
33573	416251
74899	416252
244500	416253
327033	416254
247395	416255
171253	416256
388368	416257
238	416258
46958	416259
184418	416260
29892	416261
412182	416262
161696	416263
173352	416264
278403	416265
163535	416266
101604	416267
113872	416268
50726	416269
344087	416270
25596	416271
202401	416272
589	416273
32443	416274
41174	416275
141972	416276
261397	416277
145713	416278
109550	416279
173801	416280
68817	416281
386072	416282
185769	416283
288522	416284
105298	416285
304711	416286
156259	416287
283303	416288
125622	416289
58827	416290
147619	416291
414768	416292
265220	416293
23499	416294
290305	416295
344342	416296
113077	416297
315131	416298
48221	416299
32664	416300
126155	416301
63433	416302
329633	416303
101351	416304
244666	416305
40674	416306
1852	416307
173847	416308
10545	416309
7460	416310
121338	416311
387180	416312
160751	416313
452442	416314
76793	416315
143839	416316
404410	416317
367522	416318
40657	416319
81154	416320
98014	416321
92817	416322
11565	416323
319488	416324
49834	416325
176199	416326
565	416327
25910	416328
173046	416329
173332	416330
69350	416331
13882	416332
14859	416333
153411	416334
13700	416335
91329	416336
327650	416337
423802	416338
6399	416339
8716	416340
11983	416341
220806	416342
3871	416343
142436	416344
237917	416345
38120	416346
213770	416347
199391	416348
29863	416349
79209	416350
9542	416351
61038	416352
62887	416353
104340	416354
16694	416355
5587	416356
166676	416357
186531	416358
419156	416359
58857	416360
4296	416361
12649	416362
415119	416363
26271	416364
10159	416365
68053	416366
97521	416367
168308	416368
159883	416369
27083	416370
47141	416371
115234	416372
109346	416373
4092	416374
32780	416375
91506	416376
44135	416377
144877	416378
128384	416379
106163	416380
79125	416381
430082	416382
15165	416383
38815	416384
140845	416385
1719	416386
322831	416387
123017	416388
124952	416389
194954	416390
141362	416391
42203	416392
233477	416393
5533	416394
3852	416395
144842	416396
44066	416397
285317	416398
12407	416399
30482	416400
155874	416401
61803	416402
100031	416403
77386	416404
16605	416405
22041	416406
205814	416407
137600	416408
3422	416409
415280	416410
43044	416411
107541	416412
438771	416413
103257	416414
203732	416415
192144	416416
284226	416417
19969	416418
382575	416419
19844	416420
110607	416421
110563	416422
333149	416423
229642	416424
146055	416425
360273	416426
49345	416427
48194	416428
425448	416429
170817	416430
177129	416431
206796	416432
26929	416433
193206	416434
35830	416435
10415	416436
324135	416437
183239	416438
405294	416439
56559	416440
10530	416441
119159	416442
133807	416443
111689	416444
64744	416445
448886	416446
2625	416447
92690	416448
299763	416449
57949	416450
56689	416451
419078	416452
45463	416453
241390	416454
159694	416455
84754	416456
239773	416457
219516	416458
44783	416459
76754	416460
138520	416461
158518	416462
372376	416463
319386	416464
13998	416465
422317	416466
16278	416467
72987	416468
179239	416469
139374	416470
110172	416471
142880	416472
146241	416473
78530	416474
129766	416475
329120	416476
180844	416477
152551	416478
45062	416479
370514	416480
238271	416481
84469	416482
66337	416483
383116	416484
68364	416485
171175	416486
133816	416487
99553	416488
7736	416489
100435	416490
350832	416491
14887	416492
115157	416493
19665	416494
152168	416495
51134	416496
116473	416497
60211	416498
200409	416499
428824	416500
396843	416501
192690	416502
401	416503
456107	416504
75097	416505
360913	416506
267266	416507
459281	416508
446775	416509
186518	416510
206866	416511
17047	416512
78872	416513
20420	416514
332013	416515
105493	416516
219243	416517
110223	416518
233416	416519
90407	416520
315170	416521
91146	416522
15496	416523
394449	416524
29711	416525
297319	416526
57660	416527
56320	416528
56320	416529
35057	416530
10842	416531
236270	416532
250417	416533
197892	416534
60362	416535
61765	416536
169397	416537
105143	416538
192661	416539
38765	416540
139587	416541
71002	416542
12179	416543
193565	416544
333915	416545
457498	416546
60450	416547
55499	416548
15251	416549
359861	416550
248477	416551
60589	416552
240396	416553
9865	416554
444892	416555
212702	416556
458064	416557
21415	416558
260285	416559
403425	416560
194254	416561
118511	416562
2113	416563
358025	416564
140459	416565
312273	416566
219448	416567
108052	416568
388040	416569
17722	416570
6481	416571
14731	416572
25361	416573
383254	416574
21869	416575
8001	416576
379558	416577
11372	416578
240162	416579
37759	416580
207012	416581
6790	416582
19064	416583
246501	416584
79700	416585
178055	416586
202016	416587
421060	416588
142964	416589
13474	416590
349260	416591
105134	416592
244237	416593
78915	416594
181046	416595
20064	416596
15146	416597
123632	416598
108532	416599
38503	416600
116461	416601
56817	416602
31790	416603
28655	416604
425418	416605
329419	416606
121006	416607
5273	416608
241045	416609
5794	416610
12547	416611
110051	416612
257577	416613
31575	416614
10247	416615
56278	416616
98470	416617
3035	416618
406369	416619
111274	416620
104870	416621
182727	416622
57936	416623
330140	416624
63324	416625
336191	416626
340372	416627
191629	416628
37894	416629
117746	416630
252782	416631
6355	416632
187859	416633
56132	416634
23928	416635
195031	416636
69398	416637
251358	416638
60888	416639
79125	416640
352951	416641
313781	416642
97570	416643
1240	416644
60465	416645
324862	416646
295564	416647
72709	416648
122500	416649
42978	416650
172873	416651
50181	416652
245023	416653
22285	416654
242153	416655
70719	416656
247625	416657
22929	416658
124893	416659
147285	416660
287492	416661
37540	416662
16715	416663
323757	416664
150263	416665
7379	416666
128254	416667
107529	416668
396378	416669
8338	416670
214656	416671
160908	416672
176322	416673
168383	416674
61225	416675
2785	416676
245545	416677
86427	416678
365534	416679
177257	416680
185890	416681
399948	416682
145424	416683
453592	416684
154351	416685
384410	416686
66491	416687
180430	416688
395323	416689
3688	416690
92121	416691
57147	416692
92611	416693
116525	416694
364619	416695
151685	416696
123038	416697
75557	416698
280757	416699
13005	416700
152669	416701
362513	416702
3606	416703
414033	416704
75710	416705
8762	416706
12849	416707
31811	416708
147370	416709
388819	416710
31989	416711
100813	416712
62178	416713
238504	416714
218131	416715
85808	416716
188771	416717
209101	416718
442005	416719
33039	416720
5030	416721
25213	416722
299620	416723
46945	416724
21060	416725
57033	416726
210318	416727
105230	416728
209929	416729
149134	416730
367987	416731
365680	416732
2927	416733
122563	416734
43504	416735
459816	416736
440149	416737
32787	416738
75413	416739
74987	416740
76880	416741
84165	416742
115088	416743
206609	416744
298252	416745
222071	416746
88277	416747
293706	416748
151551	416749
61983	416750
63773	416751
51757	416752
423156	416753
44057	416754
73804	416755
178590	416756
327034	416757
41037	416758
26097	416759
12943	416760
192084	416761
7203	416762
38527	416763
306128	416764
332689	416765
286766	416766
68853	416767
143489	416768
103542	416769
145417	416770
355342	416771
6068	416772
8762	416773
17369	416774
148712	416775
352427	416776
35418	416777
93736	416778
175887	416779
32490	416780
167095	416781
8042	416782
456	416783
416935	416784
443539	416785
239240	416786
43133	416787
162322	416788
189879	416789
446811	416790
383853	416791
55895	416792
2172	416793
91478	416794
218760	416795
104258	416796
351736	416797
318148	416798
179306	416799
43048	416800
35319	416801
7121	416802
100732	416803
307302	416804
10997	416805
29598	416806
148426	416807
100740	416808
100747	416809
121480	416810
3745	416811
7757	416812
101404	416813
345570	416814
384142	416815
535	416816
120465	416817
207662	416818
355993	416819
313404	416820
60158	416821
28395	416822
28395	416823
66475	416824
283384	416825
66290	416826
126640	416827
27602	416828
11022	416829
202515	416830
457795	416831
10528	416832
4410	416833
129522	416834
127789	416835
110546	416836
198936	416837
406428	416838
100629	416839
23465	416840
344068	416841
157368	416842
1682	416843
159051	416844
77545	416845
3630	416846
233751	416847
334285	416848
26877	416849
190763	416850
80265	416851
122103	416852
298655	416853
328708	416854
172797	416855
63916	416856
405772	416857
158509	416858
35348	416859
78872	416860
760	416861
64998	416862
201963	416863
22429	416864
83188	416865
843	416866
87990	416867
104968	416868
258616	416869
160189	416870
114694	416871
13281	416872
108996	416873
242049	416874
316750	416875
14926	416876
7117	416877
323153	416878
6339	416879
249830	416880
23780	416881
88480	416882
217844	416883
100130	416884
54627	416885
259325	416886
57527	416887
68862	416888
24458	416889
101	416890
19248	416891
6092	416892
55197	416893
32899	416894
23749	416895
24710	416896
7121	416897
42416	416898
119202	416899
121310	416900
104849	416901
205409	416902
514	416903
214557	416904
43133	416905
143622	416906
192666	416907
211612	416908
14070	416909
71542	416910
5122	416911
86776	416912
72948	416913
125082	416914
337925	416915
144493	416916
52105	416917
107118	416918
18541	416919
134049	416920
228764	416921
82768	416922
44057	416923
43729	416924
9551	416925
419386	416926
248244	416927
176515	416928
176514	416929
74743	416930
94919	416931
38991	416932
167662	416933
34651	416934
10252	416935
9737	416936
247189	416937
440334	416938
347097	416939
865	416940
97438	416941
164344	416942
263888	416943
445143	416944
106779	416945
425166	416946
56954	416947
273967	416948
13496	416949
14297	416950
192540	416951
286085	416952
243098	416953
351910	416954
98471	416955
82033	416956
197454	416957
451083	416958
217677	416959
312983	416960
82201	416961
459237	416962
35815	416963
6819	416964
108699	416965
72662	416966
42488	416967
30984	416968
210907	416969
234175	416970
178999	416971
448864	416972
54239	416973
27304	416974
360630	416975
59653	416976
266519	416977
108872	416978
185924	416979
212515	416980
299420	416981
209805	416982
240173	416983
227319	416984
16332	416985
24877	416986
23445	416987
229265	416988
18962	416989
234996	416990
253738	416991
15213	416992
111922	416993
458745	416994
127828	416995
21227	416996
148624	416997
345279	416998
33073	416999
157158	417000
3134	417001
66217	417002
2890	417003
282133	417004
242087	417005
239984	417006
6676	417007
144	417008
295384	417009
376114	417010
117623	417011
76234	417012
339954	417013
246544	417014
95645	417015
48226	417016
57855	417017
107395	417018
32209	417019
369629	417020
362548	417021
74132	417022
46625	417023
155994	417024
19422	417025
182984	417026
436722	417027
22911	417028
71260	417029
247662	417030
10793	417031
28330	417032
61586	417033
186144	417034
79482	417035
85511	417036
289209	417037
135783	417038
10814	417039
397990	417040
42850	417041
49859	417042
367022	417043
235983	417044
35407	417045
170692	417046
76527	417047
52950	417048
14137	417049
380760	417050
156147	417051
100996	417052
338735	417053
232175	417054
30314	417055
82743	417056
150347	417057
353961	417058
135172	417059
238501	417060
94736	417061
98328	417062
229985	417063
158954	417064
131103	417065
187117	417066
3415	417067
430853	417068
327307	417069
59261	417070
178243	417071
147133	417072
302460	417073
261857	417074
93314	417075
294547	417076
7550	417077
83091	417078
3515	417079
78808	417080
86408	417081
111487	417082
93	417083
432459	417084
426923	417085
386159	417086
7877	417087
99307	417088
372737	417089
54158	417090
113232	417091
119249	417092
247920	417093
59638	417094
415855	417095
114285	417096
16947	417097
50258	417098
58619	417099
306594	417100
11017	417101
414318	417102
275565	417103
20155	417104
22241	417105
166299	417106
24841	417107
45579	417108
9062	417109
273951	417110
5194	417111
63725	417112
49514	417113
90732	417114
94967	417115
353050	417116
232201	417117
126300	417118
71479	417119
339330	417120
375299	417121
320135	417122
46201	417123
154965	417124
96206	417125
28687	417126
171520	417127
381224	417128
193977	417129
29772	417130
17505	417131
115213	417132
3803	417133
137526	417134
281504	417135
167011	417136
39460	417137
320119	417138
402544	417139
213931	417140
207254	417141
193348	417142
103205	417143
110110	417144
234771	417145
358701	417146
148040	417147
135423	417148
243480	417149
357023	417150
419215	417151
101142	417152
242555	417153
9117	417154
102296	417155
94908	417156
29009	417157
172126	417158
97809	417159
91652	417160
79864	417161
165757	417162
250113	417163
271586	417164
193977	417165
316155	417166
167057	417167
16397	417168
95909	417169
257891	417170
6050	417171
7370	417172
95184	417173
224283	417174
33054	417175
347621	417176
203497	417177
34727	417178
338053	417179
103761	417180
65868	417181
147757	417182
434173	417183
106279	417184
112989	417185
259518	417186
8388	417187
80178	417188
20064	417189
66652	417190
68477	417191
100967	417192
39236	417193
3134	417194
174240	417195
190632	417196
66703	417197
143248	417198
9292	417199
6990	417200
163977	417201
47272	417202
251094	417203
9790	417204
55337	417205
75690	417206
83088	417207
46821	417208
72745	417209
110581	417210
172526	417211
32879	417212
20162	417213
31594	417214
197893	417215
240968	417216
145438	417217
126246	417218
223824	417219
184087	417220
58818	417221
99630	417222
4125	417223
145334	417224
172669	417225
178800	417226
111249	417227
71181	417228
273182	417229
389844	417230
193708	417231
124529	417232
387920	417233
155900	417234
353531	417235
111216	417236
9093	417237
33238	417238
385827	417239
453032	417240
265364	417241
320089	417242
73496	417243
60320	417244
29508	417245
91391	417246
169963	417247
66873	417248
87662	417249
73305	417250
10669	417251
148860	417252
202258	417253
131024	417254
191933	417255
107814	417256
164472	417257
159063	417258
19088	417259
156083	417260
58340	417261
87974	417262
68370	417263
414182	417264
16076	417265
122544	417266
7136	417267
286391	417268
2690	417269
326180	417270
105637	417271
144039	417272
173850	417273
138925	417274
361902	417275
182997	417276
230762	417277
10271	417278
8194	417279
13459	417280
41971	417281
106570	417282
354799	417283
69941	417284
53487	417285
229131	417286
184515	417287
77733	417288
95489	417289
64193	417290
217888	417291
193151	417292
88133	417293
101150	417294
61846	417295
8295	417296
32809	417297
184499	417298
155088	417299
169472	417300
11010	417301
120857	417302
164469	417303
201526	417304
168383	417305
77934	417306
8316	417307
341642	417308
16411	417309
7097	417310
61628	417311
187648	417312
114337	417313
185427	417314
81439	417315
145918	417316
12838	417317
77845	417318
245436	417319
275407	417320
257520	417321
88155	417322
123042	417323
42107	417324
158023	417325
63254	417326
247642	417327
1145	417328
60323	417329
129686	417330
10115	417331
34518	417332
239165	417333
123403	417334
268497	417335
416859	417336
209315	417337
207409	417338
207292	417339
98039	417340
20779	417341
53751	417342
434411	417343
11314	417344
248533	417345
109951	417346
250471	417347
94280	417348
133730	417349
133730	417350
116454	417351
44150	417352
107117	417353
46097	417354
90982	417355
248282	417356
10793	417357
327930	417358
191396	417359
83122	417360
97705	417361
121193	417362
74327	417363
300192	417364
430066	417365
177869	417366
12477	417367
150334	417368
62836	417369
110264	417370
28118	417371
183505	417372
45230	417373
220507	417374
17833	417375
39	417376
5142	417377
192124	417378
417030	417379
189970	417380
25079	417381
327991	417382
2057	417383
86755	417384
89937	417385
74576	417386
87271	417387
117437	417388
34927	417389
22401	417390
199313	417391
90786	417392
5799	417393
146099	417394
195030	417395
49697	417396
2759	417397
19	417398
11152	417399
44887	417400
19595	417401
66368	417402
270601	417403
3671	417404
21711	417405
41313	417406
74487	417407
280525	417408
9446	417409
188543	417410
14353	417411
98154	417412
56494	417413
15501	417414
37346	417415
30616	417416
198765	417417
149077	417418
66544	417419
4228	417420
51416	417421
247096	417422
380666	417423
52440	417424
146143	417425
114968	417426
197232	417427
197182	417428
28404	417429
370441	417430
197184	417431
370206	417432
16146	417433
108641	417434
94252	417435
262803	417436
30479	417437
370417	417438
100748	417439
28395	417440
370403	417441
100751	417442
48	417443
303195	417444
236905	417445
51542	417446
411908	417447
342	417448
95236	417449
194388	417450
183930	417451
15703	417452
16650	417453
198438	417454
28584	417455
372597	417456
101410	417457
41733	417458
101411	417459
433411	417460
28397	417461
28398	417462
101408	417463
197195	417464
52427	417465
198421	417466
55536	417467
183929	417468
197156	417469
100759	417470
100724	417471
100739	417472
100754	417473
52121	417474
187814	417475
101417	417476
183554	417477
85869	417478
48973	417479
296476	417480
83188	417481
33392	417482
33281	417483
300709	417484
4720	417485
86645	417486
4398	417487
14056	417488
103136	417489
1192	417490
4656	417491
54315	417492
28236	417493
354493	417494
118833	417495
64263	417496
10488	417497
19415	417498
203937	417499
3814	417500
27633	417501
14035	417502
668	417503
35950	417504
371540	417505
12148	417506
365702	417507
49794	417508
24925	417509
164106	417510
252189	417511
443795	417512
44613	417513
185311	417514
144761	417515
12882	417516
52119	417517
83527	417518
25436	417519
79986	417520
443793	417521
247793	417522
46900	417523
61498	417524
40738	417525
2250	417526
179200	417527
99445	417528
187805	417529
190539	417530
205969	417531
136891	417532
26716	417533
101395	417534
2868	417535
29959	417536
10486	417537
204692	417538
27838	417539
299440	417540
179784	417541
123961	417542
238967	417543
101379	417544
198442	417545
100747	417546
354494	417547
48745	417548
52504	417549
27997	417550
166865	417551
27246	417552
29841	417553
177928	417554
431040	417555
7964	417556
393847	417557
393433	417558
105585	417559
51103	417560
17013	417561
86701	417562
40657	417563
351640	417564
141388	417565
31831	417566
235670	417567
4886	417568
328066	417569
173858	417570
110657	417571
124482	417572
178071	417573
187440	417574
34606	417575
11547	417576
187440	417577
52898	417578
111166	417579
10645	417580
320	417581
108280	417582
49965	417583
111992	417584
358807	417585
457749	417586
4251	417587
143036	417588
110373	417589
31081	417590
1632	417591
3667	417592
20193	417593
15082	417594
131076	417595
153664	417596
51833	417597
304100	417598
12697	417599
226525	417600
116506	417601
32295	417602
64339	417603
57735	417604
85448	417605
68629	417606
154448	417607
506	417608
377238	417609
101852	417610
314478	417611
161330	417612
169202	417613
83153	417614
73196	417615
76878	417616
25174	417617
240044	417618
212707	417619
160920	417620
49375	417621
144207	417622
186681	417623
107694	417624
195087	417625
88078	417626
14692	417627
186248	417628
329036	417629
74017	417630
102759	417631
61432	417632
380	417633
274648	417634
185154	417635
329085	417636
33881	417637
45459	417638
28471	417639
23146	417640
14933	417641
86407	417642
184803	417643
200736	417644
90301	417645
43287	417646
33408	417647
180903	417648
56478	417649
74999	417650
272769	417651
3758	417652
18303	417653
114260	417654
132449	417655
30067	417656
14082	417657
196	417658
47882	417659
52302	417660
426019	417661
12860	417662
22740	417663
50084	417664
168020	417665
8882	417666
54941	417667
167056	417668
73158	417669
25769	417670
9000	417671
121235	417672
14000	417673
34362	417674
435210	417675
60485	417676
181778	417677
28206	417678
112152	417679
90166	417680
176758	417681
179823	417682
44873	417683
52624	417684
41404	417685
432609	417686
54753	417687
5264	417688
391561	417689
144549	417690
37182	417691
4736	417692
99697	417693
265815	417694
20699	417695
390446	417696
38930	417697
125501	417698
262498	417699
447686	417700
54969	417701
312460	417702
88517	417703
101509	417704
41862	417705
79250	417706
30520	417707
28966	417708
32761	417709
97016	417710
34194	417711
71448	417712
153334	417713
425084	417714
44496	417715
15295	417716
199151	417717
5352	417718
28405	417719
217499	417720
130288	417721
306135	417722
31389	417723
166320	417724
229220	417725
347857	417726
20830	417727
21590	417728
240498	417729
16270	417730
362963	417731
10944	417732
55669	417733
142232	417734
211796	417735
190761	417736
28408	417737
51558	417738
31408	417739
112155	417740
21400	417741
276105	417742
440	417743
139308	417744
55706	417745
8629	417746
494	417747
105728	417748
252574	417749
64873	417750
55673	417751
5334	417752
87934	417753
47882	417754
1260	417755
109820	417756
5067	417757
114102	417758
231828	417759
8647	417760
127378	417761
35663	417762
15841	417763
133427	417764
19508	417765
420518	417766
157244	417767
157574	417768
65022	417769
101437	417770
140593	417771
430737	417772
4161	417773
181742	417774
166073	417775
14859	417776
84853	417777
103170	417778
311207	417779
302967	417780
301634	417781
307808	417782
285927	417783
307525	417784
184	417785
82384	417786
80382	417787
11582	417788
141379	417789
2705	417790
69740	417791
8716	417792
325931	417793
57843	417794
50642	417795
8111	417796
52112	417797
15643	417798
183064	417799
68166	417800
12142	417801
112024	417802
350694	417803
184268	417804
52743	417805
51305	417806
12130	417807
7044	417808
39107	417809
73092	417810
9337	417811
4645	417812
117919	417813
242199	417814
100481	417815
199042	417816
3399	417817
8077	417818
85784	417819
54528	417820
104187	417821
91677	417822
246658	417823
214709	417824
117125	417825
116584	417826
8324	417827
6019	417828
105221	417829
13354	417830
103879	417831
118554	417832
56290	417833
3149	417834
8012	417835
76686	417836
405527	417837
32508	417838
457801	417839
1089	417840
58822	417841
9772	417842
233882	417843
83885	417844
197240	417845
8463	417846
4575	417847
103340	417848
407490	417849
49805	417850
105159	417851
359256	417852
23353	417853
211814	417854
89482	417855
302299	417856
392864	417857
234315	417858
116261	417859
221394	417860
227717	417861
105107	417862
111449	417863
148710	417864
197307	417865
115955	417866
125103	417867
134431	417868
437213	417869
161992	417870
261982	417871
26048	417872
203863	417873
132290	417874
238492	417875
103472	417876
9891	417877
365574	417878
3889	417879
311694	417880
148161	417881
45185	417882
206271	417883
137405	417884
126878	417885
55632	417886
105122	417887
427073	417888
26252	417889
178561	417890
116735	417891
132985	417892
31632	417893
255187	417894
116991	417895
255238	417896
150689	417897
124142	417898
88345	417899
133398	417900
113102	417901
174321	417902
10689	417903
1915	417904
220802	417905
306349	417906
49015	417907
141810	417908
44855	417909
167370	417910
34765	417911
431277	417912
10266	417913
134193	417914
176990	417915
123342	417916
49256	417917
31392	417918
209188	417919
445420	417920
245852	417921
454374	417922
18107	417923
392099	417924
75305	417925
75185	417926
316590	417927
326849	417928
59922	417929
107959	417930
214734	417931
4713	417932
35310	417933
114119	417934
88500	417935
270553	417936
391586	417937
170985	417938
190669	417939
1231	417940
92914	417941
246298	417942
339362	417943
4026	417944
42833	417945
38980	417946
290865	417947
43400	417948
156885	417949
33620	417950
24852	417951
151618	417952
113277	417953
216793	417954
43186	417955
2305	417956
56054	417957
29755	417958
32228	417959
185540	417960
2225	417961
5565	417962
3735	417963
43688	417964
864	417965
10164	417966
27996	417967
451136	417968
177873	417969
1914	417970
108275	417971
236825	417972
69288	417973
28653	417974
412676	417975
154025	417976
187297	417977
346055	417978
961	417979
9396	417980
12299	417981
447006	417982
5677	417983
69660	417984
62528	417985
147237	417986
25054	417987
49960	417988
164407	417989
439204	417990
314788	417991
17094	417992
236155	417993
22569	417994
77089	417995
46371	417996
198313	417997
115322	417998
61013	417999
329383	418000
192250	418001
3889	418002
8872	418003
185618	418004
18758	418005
94366	418006
34314	418007
62945	418008
11838	418009
100825	418010
107080	418011
232766	418012
218357	418013
6106	418014
190129	418015
223767	418016
111	418017
281496	418018
12989	418019
319022	418020
27795	418021
128282	418022
14742	418023
99392	418024
40038	418025
343532	418026
18580	418027
99130	418028
14133	418029
181369	418030
403740	418031
10255	418032
53577	418033
44847	418034
209215	418035
96394	418036
126825	418037
190404	418038
1157	418039
21161	418040
45196	418041
209656	418042
122182	418043
15124	418044
456180	418045
175455	418046
9169	418047
41698	418048
23742	418049
268961	418050
115743	418051
77005	418052
1858	418053
48615	418054
72753	418055
198042	418056
68074	418057
386191	418058
425748	418059
12523	418060
421210	418061
12729	418062
179053	418063
107728	418064
83256	418065
16617	418066
324199	418067
38797	418068
7974	418069
118053	418070
281679	418071
212109	418072
1353	418073
406819	418074
193601	418075
229532	418076
227452	418077
154548	418078
421081	418079
214854	418080
335316	418081
243622	418082
58332	418083
32264	418084
417394	418085
28923	418086
423131	418087
318393	418088
113724	418089
390973	418090
33766	418091
2378	418092
61587	418093
197845	418094
135189	418095
154875	418096
127278	418097
67820	418098
11113	418099
414465	418100
8117	418101
343590	418102
200730	418103
34485	418104
30771	418105
204768	418106
1504	418107
49358	418108
12829	418109
381541	418110
120987	418111
195178	418112
371949	418113
251631	418114
9937	418115
237033	418116
191662	418117
157614	418118
110265	418119
390821	418120
20208	418121
13948	418122
2979	418123
397265	418124
14120	418125
17975	418126
45635	418127
450699	418128
327407	418129
78889	418130
185807	418131
283	418132
21455	418133
214350	418134
405450	418135
249	418136
11824	418137
95539	418138
306525	418139
187209	418140
384505	418141
960	418142
21319	418143
215172	418144
79504	418145
61059	418146
30078	418147
72346	418148
256783	418149
709	418150
120987	418151
7160	418152
31904	418153
16811	418154
155444	418155
60148	418156
173342	418157
1678	418158
109711	418159
198742	418160
129623	418161
31750	418162
202425	418163
243307	418164
24080	418165
139692	418166
26435	418167
270402	418168
28577	418169
197225	418170
220236	418171
149556	418172
68735	418173
4376	418174
39115	418175
14302	418176
424641	418177
44583	418178
213953	418179
33829	418180
3261	418181
139980	418182
71789	418183
80966	418184
64823	418185
45763	418186
347667	418187
18317	418188
5068	418189
77111	418190
146000	418191
111200	418192
242733	418193
114154	418194
124654	418195
331853	418196
164104	418197
30507	418198
122908	418199
17842	418200
166717	418201
225399	418202
40692	418203
50947	418204
119527	418205
394303	418206
9893	418207
32436	418208
328738	418209
219819	418210
411228	418211
27780	418212
60476	418213
91024	418214
388090	418215
34465	418216
18295	418217
67786	418218
118959	418219
95089	418220
227145	418221
219772	418222
126861	418223
82408	418224
6442	418225
237980	418226
55327	418227
41346	418228
13194	418229
37208	418230
48984	418231
133555	418232
413132	418233
111526	418234
215226	418235
51374	418236
4795	418237
331952	418238
19019	418239
428499	418240
265976	418241
94943	418242
155582	418243
319682	418244
123864	418245
14375	418246
392994	418247
30286	418248
453680	418249
221033	418250
167570	418251
241472	418252
3319	418253
7057	418254
248342	418255
120274	418256
58460	418257
64942	418258
5368	418259
139191	418260
243105	418261
19198	418262
324583	418263
49368	418264
2984	418265
446960	418266
28256	418267
43160	418268
41206	418269
431239	418270
1023	418271
165559	418272
62478	418273
384286	418274
433517	418275
31004	418276
13274	418277
234103	418278
69520	418279
58709	418280
35157	418281
165943	418282
65654	418283
385081	418284
31474	418285
44976	418286
50458	418287
248512	418288
35059	418289
18981	418290
136539	418291
13498	418292
305605	418293
152562	418294
398620	418295
420912	418296
176350	418297
63770	418298
108724	418299
177453	418300
14024	418301
17265	418302
2412	418303
6287	418304
60283	418305
83842	418306
236	418307
78732	418308
4526	418309
71256	418310
183801	418311
249299	418312
155212	418313
73026	418314
186504	418315
105570	418316
138376	418317
408522	418318
279310	418319
224154	418320
9449	418321
159091	418322
62568	418323
190801	418324
28749	418325
112425	418326
7231	418327
97190	418328
62871	418329
103702	418330
221315	418331
141587	418332
460140	418333
164220	418334
440721	418335
35802	418336
452801	418337
245395	418338
525	418339
4499	418340
218401	418341
64878	418342
113439	418343
346851	418344
219948	418345
1651	418346
8055	418347
295035	418348
12117	418349
126696	418350
159292	418351
33846	418352
38212	418353
7006	418354
97437	418355
358722	418356
52424	418357
244965	418358
291232	418359
65332	418360
240789	418361
74547	418362
1584	418363
239024	418364
391681	418365
76185	418366
155969	418367
149679	418368
32795	418369
35160	418370
371455	418371
555	418372
274245	418373
206597	418374
11008	418375
396744	418376
10751	418377
63222	418378
1135	418379
267133	418380
34717	418381
15976	418382
407041	418383
327048	418384
41518	418385
6146	418386
368162	418387
223843	418388
130645	418389
37397	418390
19290	418391
178455	418392
349994	418393
3690	418394
5106	418395
671	418396
37009	418397
398858	418398
228923	418399
1656	418400
277367	418401
268856	418402
11125	418403
1663	418404
14772	418405
142919	418406
306648	418407
55215	418408
275180	418409
1838	418410
77050	418411
211586	418412
231031	418413
11220	418414
417359	418415
48354	418416
39845	418417
21222	418418
287316	418419
18230	418420
209011	418421
35643	418422
61792	418423
161889	418424
3170	418425
30149	418426
204966	418427
77543	418428
7221	418429
65524	418430
109808	418431
60212	418432
4867	418433
9833	418434
19981	418435
9561	418436
36194	418437
91867	418438
398147	418439
5797	418440
45272	418441
200536	418442
333676	418443
297840	418444
242568	418445
276597	418446
458280	418447
9405	418448
342987	418449
9405	418450
9405	418451
69756	418452
11488	418453
105832	418454
22928	418455
213600	418456
5005	418457
87301	418458
72692	418459
76947	418460
67703	418461
68292	418462
363117	418463
439944	418464
182730	418465
225609	418466
75048	418467
88835	418468
135546	418469
4948	418470
156068	418471
378646	418472
132361	418473
402862	418474
149403	418475
457595	418476
397975	418477
6393	418478
107065	418479
9129	418480
30881	418481
46705	418482
237377	418483
271133	418484
103594	418485
21333	418486
197810	418487
9447	418488
22933	418489
8961	418490
22391	418491
192719	418492
2980	418493
99531	418494
172592	418495
26639	418496
138501	418497
16520	418498
77137	418499
2135	418500
13834	418501
30687	418502
35846	418503
260446	418504
80969	418505
4149	418506
8392	418507
11537	418508
247258	418509
219419	418510
341209	418511
118672	418512
34596	418513
24917	418514
142232	418515
25396	418516
86261	418517
427298	418518
38071	418519
157541	418520
364510	418521
166072	418522
327312	418523
14811	418524
186927	418525
32457	418526
434884	418527
95273	418528
1992	418529
86360	418530
51828	418531
220	418532
124839	418533
143989	418534
72398	418535
23584	418536
103883	418537
73085	418538
351316	418539
231622	418540
61818	418541
12892	418542
244506	418543
39941	418544
8015	418545
447957	418546
459985	418547
162182	418548
350843	418549
163536	418550
108896	418551
153365	418552
30432	418553
2443	418554
43158	418555
24983	418556
44535	418557
374117	418558
60485	418559
74121	418560
263776	418561
49859	418562
199101	418563
194944	418564
450175	418565
43668	418566
209334	418567
132896	418568
185305	418569
80607	418570
435865	418571
188734	418572
94909	418573
311192	418574
130650	418575
15920	418576
214435	418577
88808	418578
362764	418579
39953	418580
268461	418581
285287	418582
98620	418583
89018	418584
256280	418585
108806	418586
77470	418587
98995	418588
127407	418589
67349	418590
86577	418591
192074	418592
81892	418593
40702	418594
82549	418595
97101	418596
232155	418597
400250	418598
58003	418599
5593	418600
134164	418601
80598	418602
4158	418603
200209	418604
14429	418605
8804	418606
40751	418607
57389	418608
198436	418609
117758	418610
30398	418611
87300	418612
3912	418613
213719	418614
143	418615
454074	418616
65912	418617
82110	418618
85648	418619
117431	418620
134784	418621
249405	418622
4486	418623
36257	418624
274704	418625
214237	418626
443076	418627
61130	418628
365373	418629
169171	418630
223883	418631
199076	418632
8508	418633
35057	418634
242873	418635
862	418636
42470	418637
324789	418638
223158	418639
416788	418640
43269	418641
216004	418642
113263	418643
152028	418644
35518	418645
240354	418646
19623	418647
7296	418648
77055	418649
3365	418650
156587	418651
171271	418652
96711	418653
252696	418654
112982	418655
122744	418656
360113	418657
191081	418658
120079	418659
353235	418660
30369	418661
3296	418662
187103	418663
141994	418664
72678	418665
85111	418666
75109	418667
3476	418668
344232	418669
311762	418670
155214	418671
114316	418672
54642	418673
75155	418674
315055	418675
40945	418676
42471	418677
152665	418678
251814	418679
86534	418680
432310	418681
97063	418682
21237	418683
30320	418684
30377	418685
63608	418686
51978	418687
2229	418688
3472	418689
111446	418690
28791	418691
22264	418692
134632	418693
17090	418694
162037	418695
91476	418696
144221	418697
3174	418698
445673	418699
87093	418700
192827	418701
244437	418702
29609	418703
67366	418704
265236	418705
113228	418706
121799	418707
142239	418708
382463	418709
2472	418710
52809	418711
32952	418712
160714	418713
33613	418714
227736	418715
60271	418716
52696	418717
201461	418718
90344	418719
35071	418720
40270	418721
32932	418722
13607	418723
85177	418724
53039	418725
206687	418726
297452	418727
194282	418728
53092	418729
117660	418730
318972	418731
13569	418732
34976	418733
117717	418734
132304	418735
16074	418736
7980	418737
157704	418738
361802	418739
78987	418740
60543	418741
233545	418742
21699	418743
42547	418744
8097	418745
35071	418746
143666	418747
8513	418748
232325	418749
392417	418750
145304	418751
246294	418752
33067	418753
31318	418754
165685	418755
115866	418756
193324	418757
131726	418758
41337	418759
200189	418760
458901	418761
163511	418762
358908	418763
233203	418764
181199	418765
101774	418766
7804	418767
124489	418768
73953	418769
16819	418770
441915	418771
37051	418772
148018	418773
101077	418774
47307	418775
155490	418776
30382	418777
361233	418778
64470	418779
793	418780
242324	418781
5327	418782
53636	418783
27177	418784
407178	418785
225147	418786
160399	418787
225117	418788
148221	418789
124096	418790
11175	418791
133901	418792
150559	418793
29558	418794
118468	418795
23754	418796
226050	418797
48487	418798
213137	418799
138270	418800
118425	418801
25254	418802
136022	418803
159024	418804
158058	418805
271373	418806
15224	418807
1392	418808
15658	418809
228682	418810
138889	418811
117688	418812
204107	418813
57929	418814
409546	418815
326235	418816
138897	418817
196095	418818
84452	418819
173001	418820
171769	418821
454054	418822
107271	418823
60256	418824
156854	418825
209936	418826
344014	418827
351028	418828
24444	418829
24181	418830
104744	418831
45956	418832
139470	418833
415699	418834
367150	418835
52619	418836
2189	418837
6999	418838
7732	418839
76077	418840
124332	418841
21453	418842
140049	418843
137001	418844
1409	418845
351621	418846
119188	418847
118253	418848
54615	418849
268356	418850
12646	418851
90771	418852
37068	418853
40313	418854
40920	418855
190117	418856
125694	418857
11231	418858
128220	418859
106780	418860
199828	418861
30793	418862
2858	418863
18052	418864
429900	418865
203638	418866
24815	418867
27056	418868
20589	418869
201297	418870
1154	418871
31178	418872
8994	418873
42822	418874
101395	418875
190676	418876
17721	418877
353060	418878
84590	418879
426400	418880
337879	418881
376185	418882
5543	418883
116228	418884
344303	418885
307806	418886
429531	418887
445972	418888
187141	418889
354299	418890
86523	418891
235353	418892
49027	418893
437811	418894
10729	418895
440125	418896
18874	418897
89127	418898
218786	418899
285919	418900
80061	418901
136786	418902
136017	418903
73150	418904
295078	418905
4790	418906
33709	418907
14117	418908
216625	418909
38853	418910
132433	418911
144811	418912
432904	418913
38718	418914
289139	418915
58628	418916
27421	418917
162134	418918
324674	418919
33255	418920
172092	418921
5534	418922
6834	418923
245879	418924
52347	418925
102595	418926
107451	418927
300414	418928
2668	418929
179506	418930
326058	418931
64975	418932
9897	418933
51580	418934
22375	418935
32517	418936
43001	418937
270626	418938
175823	418939
155239	418940
213233	418941
446042	418942
34417	418943
56090	418944
447203	418945
13714	418946
263752	418947
187441	418948
84621	418949
403443	418950
78104	418951
66355	418952
68090	418953
192588	418954
383109	418955
430553	418956
430540	418957
13183	418958
175642	418959
11263	418960
70024	418961
22288	418962
203702	418963
35616	418964
329970	418965
268010	418966
210114	418967
183804	418968
77348	418969
509	418970
114926	418971
413950	418972
65333	418973
36468	418974
85575	418975
85225	418976
225592	418977
150430	418978
29451	418979
236355	418980
119520	418981
252610	418982
74843	418983
130695	418984
305439	418985
59011	418986
117906	418987
193208	418988
123726	418989
49557	418990
423590	418991
31540	418992
37648	418993
17207	418994
177137	418995
68228	418996
75055	418997
128301	418998
41423	418999
5601	419000
212471	419001
30669	419002
67353	419003
94447	419004
376277	419005
40096	419006
202729	419007
103107	419008
132572	419009
417035	419010
280569	419011
244548	419012
84122	419013
80924	419014
61625	419015
38384	419016
451701	419017
3556	419018
76766	419019
448600	419020
34013	419021
52424	419022
20694	419023
26920	419024
194751	419025
19387	419026
53123	419027
556	419028
239245	419029
31822	419030
6933	419031
44643	419032
64246	419033
79951	419034
202729	419035
62752	419036
137384	419037
22569	419038
232727	419039
72680	419040
33476	419041
71404	419042
61576	419043
163791	419044
401284	419045
17092	419046
339850	419047
45623	419048
64809	419049
63757	419050
130325	419051
202760	419052
277417	419053
89005	419054
242574	419055
109630	419056
65621	419057
60674	419058
144655	419059
86548	419060
259810	419061
1119	419062
313359	419063
142501	419064
178263	419065
356741	419066
5891	419067
210018	419068
174068	419069
15461	419070
130696	419071
212628	419072
443599	419073
199242	419074
214365	419075
289717	419076
5346	419077
60160	419078
29142	419079
108752	419080
100242	419081
216971	419082
42988	419083
370489	419084
37832	419085
346528	419086
263504	419087
141357	419088
26194	419089
300448	419090
2792	419091
10902	419092
814	419093
74222	419094
75184	419095
107392	419096
133082	419097
87523	419098
37245	419099
8761	419100
34768	419101
12935	419102
279380	419103
87370	419104
443397	419105
7304	419106
142989	419107
246076	419108
2365	419109
392481	419110
21270	419111
106329	419112
376296	419113
24685	419114
228386	419115
41388	419116
4108	419117
33075	419118
66323	419119
133085	419120
110311	419121
137577	419122
393845	419123
40253	419124
245873	419125
109017	419126
67934	419127
82310	419128
59937	419129
282482	419130
446769	419131
187224	419132
2146	419133
314	419134
143570	419135
1075	419136
23667	419137
185750	419138
13702	419139
86961	419140
5591	419141
87702	419142
77761	419143
117107	419144
383541	419145
215301	419146
81417	419147
387572	419148
79	419149
123530	419150
113940	419151
227516	419152
129263	419153
152548	419154
80619	419155
53492	419156
155155	419157
234453	419158
164619	419159
15729	419160
127828	419161
52871	419162
391462	419163
302874	419164
113279	419165
177073	419166
163252	419167
132726	419168
322	419169
427158	419170
55464	419171
40680	419172
373601	419173
106295	419174
27789	419175
197963	419176
80160	419177
847	419178
380981	419179
60915	419180
32682	419181
103777	419182
12064	419183
50558	419184
50558	419185
32205	419186
83748	419187
74221	419188
5936	419189
22007	419190
64567	419191
147050	419192
234835	419193
1758	419194
124006	419195
86891	419196
30810	419197
8126	419198
157589	419199
324301	419200
139389	419201
6656	419202
139117	419203
282842	419204
100703	419205
127866	419206
15302	419207
80654	419208
427702	419209
44018	419210
119855	419211
137853	419212
99895	419213
2146	419214
277718	419215
146862	419216
4477	419217
41086	419218
18544	419219
4864	419220
78581	419221
5475	419222
15133	419223
127099	419224
22432	419225
140871	419226
18978	419227
32554	419228
119685	419229
18328	419230
272309	419231
235466	419232
453895	419233
70498	419234
267666	419235
404155	419236
104749	419237
1327	419238
187445	419239
218538	419240
381333	419241
45927	419242
282155	419243
259168	419244
67963	419245
24058	419246
2160	419247
163118	419248
25410	419249
86887	419250
86246	419251
14295	419252
122970	419253
9128	419254
179586	419255
7311	419256
169037	419257
257660	419258
44765	419259
50212	419260
55154	419261
48208	419262
376822	419263
60564	419264
309754	419265
146757	419266
20697	419267
12279	419268
42608	419269
101241	419270
32814	419271
202982	419272
4894	419273
130373	419274
56389	419275
255708	419276
23082	419277
275531	419278
18954	419279
226766	419280
49159	419281
120046	419282
29672	419283
31279	419284
7462	419285
4300	419286
40777	419287
194537	419288
99389	419289
159830	419290
33468	419291
64287	419292
4823	419293
75148	419294
40988	419295
282352	419296
220228	419297
248345	419298
86008	419299
11385	419300
5255	419301
20604	419302
19274	419303
100090	419304
109999	419305
41068	419306
134194	419307
63417	419308
181776	419309
234854	419310
9977	419311
2015	419312
46836	419313
9597	419314
98694	419315
59127	419316
37086	419317
20986	419318
115239	419319
416762	419320
2398	419321
413272	419322
231996	419323
316327	419324
36921	419325
108592	419326
11969	419327
211622	419328
24952	419329
215219	419330
32455	419331
337051	419332
41667	419333
616	419334
129374	419335
11605	419336
158202	419337
12672	419338
2099	419339
47662	419340
426176	419341
142498	419342
272564	419343
17572	419344
172819	419345
114481	419346
360529	419347
9216	419348
361491	419349
224767	419350
31973	419351
64515	419352
400081	419353
194737	419354
21460	419355
19020	419356
14113	419357
15360	419358
67142	419359
3516	419360
82528	419361
26677	419362
63624	419363
157865	419364
22596	419365
160335	419366
41557	419367
270875	419368
105422	419369
182336	419370
328135	419371
435600	419372
204525	419373
35736	419374
29240	419375
12034	419376
140585	419377
11768	419378
116114	419379
420034	419380
235881	419381
1474	419382
195683	419383
160715	419384
146193	419385
281616	419386
56687	419387
18571	419388
195250	419389
434649	419390
82696	419391
13006	419392
5095	419393
59319	419394
181637	419395
23646	419396
58090	419397
64943	419398
56511	419399
43092	419400
9140	419401
402724	419402
89695	419403
317361	419404
128306	419405
35411	419406
14533	419407
63794	419408
200324	419409
37986	419410
203040	419411
79341	419412
13425	419413
8877	419414
122791	419415
398212	419416
43180	419417
27321	419418
450594	419419
18242	419420
45534	419421
112228	419422
28288	419423
142068	419424
140772	419425
166603	419426
64693	419427
186241	419428
109014	419429
334115	419430
53596	419431
65619	419432
93289	419433
198210	419434
342747	419435
77	419436
26060	419437
74384	419438
400876	419439
412981	419440
164423	419441
30816	419442
219392	419443
80942	419444
191952	419445
11203	419446
107854	419447
343427	419448
116147	419449
216799	419450
404014	419451
292554	419452
350419	419453
267123	419454
230348	419455
65791	419456
124602	419457
99721	419458
144838	419459
143660	419460
162642	419461
414830	419462
25143	419463
247682	419464
22038	419465
53577	419466
195935	419467
152840	419468
221398	419469
60357	419470
13917	419471
96679	419472
9993	419473
9013	419474
71735	419475
227056	419476
111175	419477
98943	419478
231568	419479
6530	419480
375160	419481
119280	419482
43976	419483
233089	419484
97506	419485
245625	419486
115667	419487
290850	419488
292460	419489
43542	419490
269671	419491
28625	419492
14967	419493
260556	419494
73649	419495
235806	419496
104607	419497
19854	419498
30643	419499
347788	419500
60166	419501
222251	419502
90367	419503
301795	419504
239671	419505
277798	419506
83440	419507
81555	419508
141496	419509
154139	419510
9314	419511
425554	419512
182719	419513
183759	419514
323311	419515
404551	419516
18461	419517
311228	419518
2945	419519
106306	419520
8113	419521
164625	419522
8630	419523
2231	419524
60631	419525
245850	419526
27135	419527
76140	419528
181496	419529
170879	419530
110839	419531
67111	419532
113219	419533
31622	419534
362509	419535
42479	419536
30327	419537
62303	419538
151771	419539
14205	419540
2615	419541
6218	419542
108586	419543
32825	419544
262220	419545
332187	419546
19534	419547
167530	419548
6353	419549
104603	419550
194672	419551
98083	419552
214243	419553
164103	419554
459385	419555
133494	419556
139661	419557
23479	419558
41991	419559
242545	419560
205228	419561
59563	419562
321933	419563
81880	419564
220221	419565
386005	419566
10921	419567
65216	419568
85569	419569
18042	419570
420399	419571
116716	419572
438649	419573
59283	419574
194096	419575
49773	419576
152205	419577
428245	419578
172753	419579
58420	419580
409311	419581
449118	419582
410458	419583
232374	419584
13983	419585
49251	419586
66935	419587
80566	419588
244480	419589
326812	419590
437292	419591
388329	419592
233072	419593
318144	419594
3081	419595
152871	419596
243254	419597
242952	419598
67501	419599
448437	419600
31317	419601
12609	419602
135533	419603
124947	419604
49856	419605
34465	419606
56566	419607
389440	419608
8688	419609
34935	419610
11278	419611
84225	419612
435753	419613
9919	419614
53254	419615
101800	419616
245146	419617
64313	419618
397918	419619
57366	419620
319675	419621
94183	419622
34088	419623
62591	419624
120796	419625
447471	419626
79710	419627
8347	419628
74443	419629
12700	419630
101273	419631
157382	419632
17282	419633
472	419634
29991	419635
17155	419636
418725	419637
374301	419638
434852	419639
44614	419640
440663	419641
4790	419642
74130	419643
99107	419644
1375	419645
150304	419646
178420	419647
226326	419648
22742	419649
127068	419650
423597	419651
16786	419652
62587	419653
22634	419654
233093	419655
34191	419656
232752	419657
240377	419658
271153	419659
55104	419660
122592	419661
39743	419662
16927	419663
372074	419664
9780	419665
113054	419666
26	419667
52063	419668
394274	419669
187279	419670
9184	419671
157611	419672
432399	419673
341661	419674
173090	419675
161084	419676
148973	419677
407043	419678
203682	419679
31348	419680
147310	419681
398681	419682
24556	419683
375880	419684
55085	419685
152513	419686
2101	419687
19468	419688
105075	419689
458462	419690
247005	419691
239969	419692
79631	419693
305387	419694
145045	419695
6870	419696
18707	419697
203067	419698
229080	419699
61118	419700
104301	419701
172870	419702
191363	419703
122073	419704
13495	419705
45673	419706
46713	419707
230670	419708
33012	419709
403811	419710
63115	419711
176463	419712
391121	419713
88537	419714
996	419715
120460	419716
174115	419717
41227	419718
26473	419719
224262	419720
176884	419721
117047	419722
107881	419723
305573	419724
139243	419725
73254	419726
87221	419727
122266	419728
342659	419729
169727	419730
124385	419731
26449	419732
27047	419733
63221	419734
110164	419735
54344	419736
15238	419737
104969	419738
130238	419739
84516	419740
156973	419741
204381	419742
9033	419743
160562	419744
361880	419745
238850	419746
414181	419747
103991	419748
196662	419749
108659	419750
208716	419751
117268	419752
326194	419753
75050	419754
199573	419755
91146	419756
444562	419757
30881	419758
20640	419759
437235	419760
35530	419761
43484	419762
354484	419763
23947	419764
107386	419765
157692	419766
16841	419767
72490	419768
1782	419769
233522	419770
166628	419771
102122	419772
299407	419773
98143	419774
44697	419775
351602	419776
1246	419777
431860	419778
170301	419779
26727	419780
122778	419781
199560	419782
9003	419783
65829	419784
141770	419785
248313	419786
141338	419787
434208	419788
23726	419789
33292	419790
53318	419791
171169	419792
353067	419793
37400	419794
261568	419795
125715	419796
62303	419797
534	419798
189745	419799
61701	419800
205110	419801
66334	419802
138608	419803
11399	419804
268861	419805
39519	419806
34314	419807
40646	419808
5572	419809
416161	419810
58096	419811
40581	419812
151300	419813
303851	419814
9328	419815
421109	419816
26894	419817
174750	419818
48025	419819
113816	419820
88536	419821
79981	419822
156664	419823
146135	419824
60149	419825
375580	419826
97630	419827
11005	419828
80065	419829
157214	419830
156196	419831
127	419832
229860	419833
315749	419834
338861	419835
1852	419836
250239	419837
58276	419838
136794	419839
49336	419840
65054	419841
46295	419842
343696	419843
7025	419844
73935	419845
336786	419846
83318	419847
53065	419848
11548	419849
40967	419850
13004	419851
118347	419852
78085	419853
366562	419854
245738	419855
181512	419856
77680	419857
220498	419858
9313	419859
176633	419860
429555	419861
65309	419862
28751	419863
172403	419864
260176	419865
14529	419866
275970	419867
357000	419868
102503	419869
249152	419870
35847	419871
160100	419872
128408	419873
91736	419874
46649	419875
186998	419876
79604	419877
125048	419878
178013	419879
219994	419880
191926	419881
51017	419882
77879	419883
41796	419884
63546	419885
71721	419886
81578	419887
406811	419888
102540	419889
3386	419890
24203	419891
347877	419892
211019	419893
15061	419894
29559	419895
95158	419896
3270	419897
35532	419898
114448	419899
49841	419900
112358	419901
33119	419902
48009	419903
68157	419904
204795	419905
50992	419906
230108	419907
73357	419908
261572	419909
324160	419910
1899	419911
190259	419912
101213	419913
54635	419914
9336	419915
303940	419916
385678	419917
343428	419918
77395	419919
7021	419920
28653	419921
212199	419922
30378	419923
163078	419924
68382	419925
3520	419926
328712	419927
106129	419928
126934	419929
319784	419930
56225	419931
914	419932
351358	419933
225177	419934
311249	419935
180480	419936
264957	419937
250272	419938
170992	419939
147786	419940
403923	419941
265158	419942
14300	419943
306489	419944
216263	419945
170297	419946
10827	419947
2120	419948
168298	419949
39744	419950
384964	419951
3036	419952
125126	419953
202244	419954
102801	419955
235614	419956
377910	419957
88010	419958
94124	419959
373466	419960
84512	419961
112143	419962
132942	419963
29965	419964
128304	419965
156224	419966
103118	419967
376511	419968
34018	419969
93164	419970
104477	419971
27966	419972
256982	419973
120443	419974
84415	419975
3328	419976
340016	419977
10725	419978
424436	419979
350098	419980
375825	419981
85313	419982
86022	419983
101442	419984
54247	419985
305395	419986
189519	419987
190283	419988
197576	419989
237221	419990
58365	419991
127713	419992
17683	419993
17364	419994
333268	419995
21600	419996
54003	419997
6707	419998
358067	419999
37449	420000
309185	420001
128662	420002
224582	420003
315866	420004
200509	420005
20183	420006
49837	420007
23345	420008
36374	420009
37638	420010
121629	420011
38261	420012
44096	420013
421016	420014
129234	420015
412757	420016
209083	420017
7044	420018
66000	420019
128492	420020
1559	420021
131887	420022
151117	420023
35572	420024
15598	420025
230024	420026
133567	420027
8455	420028
224325	420029
109228	420030
456638	420031
76645	420032
153499	420033
115805	420034
6518	420035
99272	420036
259044	420037
248480	420038
73755	420039
337382	420040
92609	420041
41261	420042
239967	420043
339068	420044
15184	420045
210492	420046
43933	420047
201755	420048
176608	420049
132558	420050
87872	420051
270325	420052
22236	420053
264790	420054
141544	420055
63702	420056
84313	420057
202052	420058
112976	420059
33264	420060
53833	420061
14470	420062
409931	420063
5227	420064
193311	420065
372430	420066
174993	420067
50666	420068
19620	420069
70888	420070
330954	420071
11644	420072
91297	420073
25283	420074
235840	420075
75338	420076
48159	420077
382400	420078
410772	420079
93075	420080
2722	420081
2076	420082
191424	420083
299709	420084
39086	420085
232954	420086
83192	420087
233595	420088
89135	420089
196645	420090
68946	420091
191672	420092
176411	420093
83386	420094
30569	420095
2448	420096
195220	420097
407546	420098
168515	420099
288733	420100
57746	420101
407990	420102
94636	420103
74661	420104
126586	420105
22849	420106
120968	420107
32711	420108
182171	420109
455699	420110
114609	420111
292548	420112
197451	420113
28282	420114
41359	420115
338948	420116
24170	420117
140576	420118
117563	420119
327171	420120
156857	420121
99593	420122
42585	420123
231911	420124
127296	420125
147381	420126
47467	420127
131250	420128
24190	420129
1449	420130
35269	420131
34703	420132
114579	420133
100229	420134
388555	420135
110495	420136
62121	420137
7592	420138
1216	420139
209724	420140
134621	420141
13657	420142
22734	420143
39467	420144
881	420145
173852	420146
128063	420147
188177	420148
34034	420149
351	420150
174992	420151
78519	420152
28482	420153
123725	420154
30707	420155
67311	420156
248144	420157
344706	420158
192289	420159
145947	420160
295	420161
191126	420162
137627	420163
33978	420164
8437	420165
30527	420166
118550	420167
2541	420168
123551	420169
102076	420170
108720	420171
16957	420172
643	420173
61736	420174
98729	420175
201437	420176
18633	420177
163725	420178
239227	420179
187259	420180
405647	420181
87257	420182
74614	420183
251742	420184
221349	420185
32602	420186
108000	420187
37121	420188
50597	420189
86057	420190
189497	420191
177353	420192
12970	420193
127892	420194
2988	420195
74429	420196
202347	420197
22963	420198
188558	420199
171044	420200
248272	420201
753	420202
2076	420203
113263	420204
265095	420205
76028	420206
341613	420207
183247	420208
73241	420209
107825	420210
100547	420211
332963	420212
91374	420213
94153	420214
121558	420215
17280	420216
48369	420217
121934	420218
30934	420219
257225	420220
1138	420221
426191	420222
18859	420223
746	420224
14979	420225
45342	420226
414359	420227
112877	420228
81563	420229
87534	420230
331	420231
185965	420232
15183	420233
134892	420234
361141	420235
20460	420236
187036	420237
67714	420238
381578	420239
188440	420240
173459	420241
60577	420242
153365	420243
158502	420244
17715	420245
291055	420246
414150	420247
9641	420248
45333	420249
11536	420250
48334	420251
51149	420252
86875	420253
359139	420254
12034	420255
1206	420256
349022	420257
2465	420258
16399	420259
45467	420260
10172	420261
9544	420262
29678	420263
4463	420264
73132	420265
241838	420266
199910	420267
165344	420268
7072	420269
368232	420270
54665	420271
13227	420272
88214	420273
69919	420274
89188	420275
5117	420276
631	420277
222	420278
385125	420279
2416	420280
211472	420281
205205	420282
20226	420283
110486	420284
224091	420285
543	420286
251297	420287
114972	420288
22079	420289
228106	420290
78215	420291
119692	420292
84284	420293
433113	420294
6017	420295
276396	420296
421586	420297
218553	420298
15257	420299
125190	420300
30324	420301
69300	420302
269489	420303
1302	420304
109734	420305
19976	420306
158711	420307
149353	420308
233726	420309
15330	420310
29127	420311
14937	420312
98913	420313
8455	420314
1849	420315
14504	420316
3081	420317
47834	420318
113304	420319
16361	420320
321435	420321
38350	420322
3671	420323
81616	420324
2517	420325
24892	420326
143848	420327
5374	420328
127810	420329
2185	420330
240784	420331
57821	420332
175770	420333
241211	420334
239766	420335
23857	420336
267739	420337
212608	420338
5074	420339
72882	420340
103122	420341
28974	420342
90164	420343
11545	420344
13057	420345
47980	420346
53573	420347
72405	420348
8537	420349
173463	420350
10889	420351
4782	420352
65543	420353
21771	420354
4808	420355
118787	420356
2025	420357
142741	420358
18249	420359
427324	420360
44113	420361
362292	420362
70501	420363
338661	420364
14274	420365
19513	420366
59200	420367
109311	420368
384762	420369
321044	420370
83395	420371
249203	420372
270487	420373
285252	420374
42706	420375
5695	420376
114275	420377
36796	420378
377630	420379
119031	420380
42914	420381
156427	420382
1547	420383
6470	420384
77178	420385
15681	420386
42492	420387
5802	420388
78034	420389
80170	420390
434885	420391
11871	420392
89233	420393
207309	420394
44502	420395
407006	420396
218753	420397
347809	420398
124627	420399
449323	420400
10818	420401
142152	420402
65578	420403
99966	420404
59267	420405
32398	420406
39322	420407
399077	420408
169266	420409
119317	420410
29921	420411
4095	420412
27030	420413
149	420414
231859	420415
161225	420416
25884	420417
34384	420418
151782	420419
230480	420420
4705	420421
45165	420422
30958	420423
111788	420424
132501	420425
281079	420426
115316	420427
416	420428
34	420429
427175	420430
85134	420431
7721	420432
80878	420433
82970	420434
1367	420435
45848	420436
200527	420437
49149	420438
4077	420439
97019	420440
107123	420441
176376	420442
10457	420443
120437	420444
112877	420445
52359	420446
76351	420447
46982	420448
353740	420449
23253	420450
222338	420451
41388	420452
428221	420453
154333	420454
11451	420455
132547	420456
28042	420457
184174	420458
18343	420459
37818	420460
47311	420461
50307	420462
38394	420463
3841	420464
9880	420465
2494	420466
43373	420467
543	420468
404	420469
74771	420470
335510	420471
179563	420472
119087	420473
117574	420474
74018	420475
95742	420476
26734	420477
395	420478
300528	420479
32375	420480
244786	420481
218700	420482
66642	420483
225716	420484
160946	420485
2895	420486
127491	420487
38265	420488
31510	420489
193716	420490
255438	420491
4632	420492
218003	420493
21721	420494
12635	420495
194533	420496
272157	420497
34347	420498
40588	420499
46778	420500
9212	420501
2686	420502
26260	420503
172586	420504
2320	420505
35612	420506
8981	420507
34466	420508
143680	420509
3742	420510
118550	420511
179842	420512
160549	420513
201462	420514
42250	420515
19891	420516
37045	420517
294197	420518
17795	420519
9825	420520
5218	420521
3856	420522
602	420523
3372	420524
213797	420525
42976	420526
14149	420527
28214	420528
2905	420529
8344	420530
156545	420531
318665	420532
75298	420533
84263	420534
73564	420535
72347	420536
979	420537
57882	420538
196620	420539
125642	420540
92207	420541
45687	420542
124295	420543
390274	420544
13654	420545
7794	420546
359172	420547
179723	420548
34452	420549
46781	420550
213890	420551
147813	420552
413	420553
2287	420554
43365	420555
240601	420556
6437	420557
11623	420558
69310	420559
124197	420560
13693	420561
120805	420562
3950	420563
37592	420564
147463	420565
39430	420566
244916	420567
120366	420568
120241	420569
369143	420570
5197	420571
239146	420572
8341	420573
189934	420574
96895	420575
2569	420576
3553	420577
156368	420578
18795	420579
227398	420580
36454	420581
207070	420582
87871	420583
161428	420584
139488	420585
3790	420586
150544	420587
199076	420588
374283	420589
202530	420590
36453	420591
66649	420592
84494	420593
215486	420594
82559	420595
63466	420596
4235	420597
230913	420598
8679	420599
294015	420600
9689	420601
102568	420602
342117	420603
3092	420604
23217	420605
7674	420606
30144	420607
138967	420608
265061	420609
43220	420610
198628	420611
39033	420612
144500	420613
1339	420614
13324	420615
304442	420616
53325	420617
95312	420618
238759	420619
105231	420620
69529	420621
11344	420622
221931	420623
209924	420624
105568	420625
137005	420626
62131	420627
215735	420628
230564	420629
36682	420630
3103	420631
25428	420632
137603	420633
101717	420634
9515	420635
144408	420636
14333	420637
30059	420638
25807	420639
117597	420640
91321	420641
215029	420642
177476	420643
222316	420644
68420	420645
150273	420646
19367	420647
192739	420648
17579	420649
213079	420650
1924	420651
78658	420652
16897	420653
56143	420654
3112	420655
13482	420656
3288	420657
16568	420658
9515	420659
85649	420660
210037	420661
30735	420662
78776	420663
92090	420664
378644	420665
194337	420666
381964	420667
204248	420668
2831	420669
441718	420670
273066	420671
180172	420672
416866	420673
1245	420674
101799	420675
256475	420676
12962	420677
195281	420678
120360	420679
265081	420680
58671	420681
65185	420682
25657	420683
230489	420684
118235	420685
52200	420686
12422	420687
48037	420688
14494	420689
7115	420690
252705	420691
150751	420692
62020	420693
160154	420694
59233	420695
84099	420696
81030	420697
206632	420698
427149	420699
185862	420700
27596	420701
191244	420702
22875	420703
276545	420704
361458	420705
292776	420706
168347	420707
390244	420708
200684	420709
368670	420710
172202	420711
374709	420712
117134	420713
127709	420714
37811	420715
98834	420716
288003	420717
48537	420718
3646	420719
204957	420720
362507	420721
24203	420722
7325	420723
230692	420724
137486	420725
246685	420726
162385	420727
69400	420728
69280	420729
12896	420730
215660	420731
53971	420732
658	420733
160362	420734
98412	420735
112547	420736
290589	420737
399356	420738
102069	420739
51557	420740
357493	420741
3269	420742
3202	420743
47415	420744
202194	420745
162369	420746
112329	420747
1796	420748
1168	420749
424383	420750
186457	420751
3303	420752
386804	420753
3326	420754
34199	420755
130848	420756
4729	420757
94054	420758
1784	420759
339057	420760
1021	420761
153332	420762
411744	420763
138035	420764
243743	420765
249184	420766
43436	420767
203779	420768
54573	420769
133961	420770
100815	420771
7886	420772
27411	420773
50839	420774
352518	420775
418885	420776
29768	420777
219094	420778
123937	420779
60075	420780
56722	420781
360124	420782
145113	420783
433494	420784
240357	420785
153655	420786
93243	420787
236614	420788
236614	420789
20012	420790
415979	420791
180241	420792
436346	420793
111994	420794
58204	420795
36853	420796
11710	420797
105820	420798
70861	420799
421443	420800
49905	420801
8345	420802
177	420803
408311	420804
12803	420805
16603	420806
32405	420807
35603	420808
69043	420809
35801	420810
29474	420811
298073	420812
347972	420813
395256	420814
248846	420815
125169	420816
107197	420817
123806	420818
453205	420819
288845	420820
53944	420821
147825	420822
65971	420823
104612	420824
414826	420825
244460	420826
32865	420827
224355	420828
198031	420829
408073	420830
110345	420831
102014	420832
166987	420833
330058	420834
1639	420835
308910	420836
4500	420837
133317	420838
13738	420839
75016	420840
396686	420841
350831	420842
198431	420843
103597	420844
318289	420845
208051	420846
379588	420847
56151	420848
62180	420849
38834	420850
66202	420851
193218	420852
191293	420853
278984	420854
56742	420855
171552	420856
4830	420857
70685	420858
223533	420859
38958	420860
346081	420861
215645	420862
318710	420863
29268	420864
25156	420865
111401	420866
105677	420867
43994	420868
21653	420869
200869	420870
95163	420871
94639	420872
18943	420873
129131	420874
254994	420875
110909	420876
110873	420877
344636	420878
145078	420879
193720	420880
59180	420881
29194	420882
355819	420883
218529	420884
168828	420885
208564	420886
388305	420887
328349	420888
193095	420889
35674	420890
51766	420891
17366	420892
159542	420893
247327	420894
97114	420895
425864	420896
56739	420897
37828	420898
49273	420899
113038	420900
85476	420901
17798	420902
416526	420903
36328	420904
80788	420905
197968	420906
173392	420907
208292	420908
65870	420909
45786	420910
215966	420911
113670	420912
226904	420913
454268	420914
155558	420915
245420	420916
2149	420917
115791	420918
238319	420919
26212	420920
38321	420921
2313	420922
8538	420923
35017	420924
34227	420925
90455	420926
433075	420927
94095	420928
148279	420929
199334	420930
137971	420931
279899	420932
7839	420933
353609	420934
404221	420935
410557	420936
3486	420937
180197	420938
2335	420939
223211	420940
64101	420941
9705	420942
223988	420943
80226	420944
207816	420945
23293	420946
31121	420947
6922	420948
996	420949
175039	420950
146374	420951
77489	420952
127682	420953
50906	420954
234705	420955
47703	420956
6245	420957
8998	420958
285759	420959
15887	420960
20487	420961
180659	420962
99171	420963
74375	420964
25607	420965
83992	420966
17826	420967
122334	420968
11840	420969
33939	420970
167431	420971
89928	420972
59940	420973
92318	420974
400390	420975
23948	420976
304050	420977
84779	420978
155020	420979
89864	420980
156770	420981
42821	420982
87562	420983
249932	420984
459674	420985
218204	420986
427755	420987
12499	420988
12355	420989
409271	420990
8921	420991
215701	420992
434694	420993
158983	420994
123191	420995
439973	420996
291084	420997
13460	420998
274133	420999
86263	421000
188422	421001
224330	421002
120315	421003
44353	421004
144260	421005
174714	421006
422887	421007
255345	421008
229820	421009
110593	421010
147537	421011
104973	421012
105588	421013
227817	421014
168200	421015
103548	421016
67460	421017
150494	421018
72387	421019
2113	421020
22461	421021
294880	421022
87002	421023
147709	421024
76286	421025
35680	421026
146658	421027
202577	421028
153	421029
403	421030
216993	421031
389935	421032
107052	421033
6966	421034
70959	421035
49302	421036
114552	421037
351154	421038
9789	421039
252100	421040
16344	421041
148454	421042
216955	421043
32605	421044
295510	421045
391279	421046
13622	421047
54384	421048
553	421049
89366	421050
25658	421051
231043	421052
278971	421053
236610	421054
13154	421055
433282	421056
447983	421057
319558	421058
238044	421059
215063	421060
153475	421061
265846	421062
154789	421063
37458	421064
403190	421065
47949	421066
179929	421067
246229	421068
233614	421069
281472	421070
291729	421071
199403	421072
79532	421073
21195	421074
82491	421075
84331	421076
6221	421077
424505	421078
266908	421079
281966	421080
216997	421081
305848	421082
107668	421083
169705	421084
121356	421085
1148	421086
448725	421087
41045	421088
73008	421089
170907	421090
298516	421091
27156	421092
193036	421093
48285	421094
275836	421095
40839	421096
270952	421097
229673	421098
234916	421099
46548	421100
149838	421101
140854	421102
65348	421103
21503	421104
149067	421105
439343	421106
417119	421107
237772	421108
86503	421109
233089	421110
151936	421111
381980	421112
255931	421113
46860	421114
19813	421115
47792	421116
40151	421117
3489	421118
150631	421119
339991	421120
301630	421121
5597	421122
324924	421123
282492	421124
177305	421125
40931	421126
111366	421127
208811	421128
142461	421129
9185	421130
13911	421131
70343	421132
225556	421133
380252	421134
447553	421135
75383	421136
241277	421137
187234	421138
115473	421139
50095	421140
78522	421141
151256	421142
315881	421143
24246	421144
27970	421145
36525	421146
132035	421147
124060	421148
351387	421149
459124	421150
122680	421151
156925	421152
451789	421153
14727	421154
6906	421155
133203	421156
193604	421157
195379	421158
34158	421159
59568	421160
51240	421161
27846	421162
36675	421163
12334	421164
278713	421165
126647	421166
236929	421167
212678	421168
74710	421169
124263	421170
109880	421171
61828	421172
160003	421173
9138	421174
169433	421175
184169	421176
160739	421177
119104	421178
70336	421179
245203	421180
197025	421181
375382	421182
68143	421183
179972	421184
85227	421185
76938	421186
152733	421187
116883	421188
127313	421189
117400	421190
335495	421191
121277	421192
202882	421193
4514	421194
59192	421195
123868	421196
128490	421197
13814	421198
179440	421199
97472	421200
203408	421201
5283	421202
229853	421203
204044	421204
211968	421205
63877	421206
103886	421207
222924	421208
109974	421209
171136	421210
37642	421211
39401	421212
26260	421213
8044	421214
4764	421215
27807	421216
178499	421217
101605	421218
131483	421219
71616	421220
22581	421221
24924	421222
104335	421223
260719	421224
12596	421225
6092	421226
23148	421227
67600	421228
62931	421229
440290	421230
15128	421231
19204	421232
172350	421233
250373	421234
371468	421235
168638	421236
69925	421237
25868	421238
4167	421239
43900	421240
342033	421241
12133	421242
9469	421243
12203	421244
6291	421245
35133	421246
53329	421247
1344	421248
2556	421249
53928	421250
188521	421251
443622	421252
256217	421253
207835	421254
206642	421255
319031	421256
310020	421257
107311	421258
352059	421259
422975	421260
279614	421261
340126	421262
157659	421263
112391	421264
209537	421265
352369	421266
44250	421267
287561	421268
281566	421269
42905	421270
351487	421271
210872	421272
213589	421273
130532	421274
167866	421275
158207	421276
144209	421277
46513	421278
19579	421279
310751	421280
304406	421281
118738	421282
115862	421283
92795	421284
71487	421285
275838	421286
51874	421287
1931	421288
75300	421289
226409	421290
11076	421291
301245	421292
29428	421293
331395	421294
6248	421295
114376	421296
17088	421297
131188	421298
167433	421299
111434	421300
158609	421301
18895	421302
18218	421303
76642	421304
1287	421305
309816	421306
127561	421307
247221	421308
18861	421309
231406	421310
245368	421311
413758	421312
217642	421313
264034	421314
234840	421315
93773	421316
124068	421317
115264	421318
278581	421319
8038	421320
413026	421321
118012	421322
388201	421323
180695	421324
49584	421325
23931	421326
2593	421327
329046	421328
53079	421329
57004	421330
412304	421331
264440	421332
95531	421333
113882	421334
397367	421335
216583	421336
410036	421337
248581	421338
240437	421339
359902	421340
376055	421341
320744	421342
37420	421343
204395	421344
73958	421345
55527	421346
62098	421347
200063	421348
216769	421349
96064	421350
205702	421351
24280	421352
20960	421353
271335	421354
385115	421355
147895	421356
331902	421357
278160	421358
119360	421359
330276	421360
42016	421361
410519	421362
90085	421363
362742	421364
459410	421365
205994	421366
395181	421367
85261	421368
35134	421369
40048	421370
278053	421371
231103	421372
198038	421373
240048	421374
448304	421375
319226	421376
246702	421377
347118	421378
64629	421379
167365	421380
457301	421381
80442	421382
1330	421383
288798	421384
29832	421385
87005	421386
112095	421387
180589	421388
342953	421389
247860	421390
9380	421391
140370	421392
123529	421393
192859	421394
328312	421395
34712	421396
83639	421397
197545	421398
229331	421399
373507	421400
388705	421401
267056	421402
191098	421403
92647	421404
330997	421405
15869	421406
288411	421407
193888	421408
455540	421409
164294	421410
267732	421411
171110	421412
359196	421413
49005	421414
187468	421415
40877	421416
95779	421417
435903	421418
63046	421419
41746	421420
195052	421421
306389	421422
187081	421423
197136	421424
390118	421425
310961	421426
378847	421427
399714	421428
178089	421429
70491	421430
155322	421431
53181	421432
10249	421433
176550	421434
150787	421435
86710	421436
207385	421437
312185	421438
101315	421439
10995	421440
296816	421441
107922	421442
211011	421443
44550	421444
376489	421445
455689	421446
188674	421447
312674	421448
35019	421449
432429	421450
15419	421451
98043	421452
177866	421453
269774	421454
74037	421455
75471	421456
84496	421457
22187	421458
375045	421459
125994	421460
298908	421461
76310	421462
188281	421463
436948	421464
37739	421465
420849	421466
454294	421467
208453	421468
19409	421469
177295	421470
5208	421471
254942	421472
10467	421473
27795	421474
91595	421475
71627	421476
246057	421477
21469	421478
283263	421479
134752	421480
359840	421481
318838	421482
119934	421483
115623	421484
113716	421485
37325	421486
325997	421487
14063	421488
79484	421489
70036	421490
136814	421491
8209	421492
12229	421493
210382	421494
26135	421495
127579	421496
59112	421497
2878	421498
7343	421499
258336	421500
384453	421501
254	421502
176326	421503
241938	421504
79814	421505
342365	421506
233132	421507
458857	421508
125444	421509
296507	421510
342904	421511
113055	421512
84031	421513
225397	421514
140662	421515
57513	421516
122636	421517
200298	421518
250863	421519
3803	421520
126851	421521
1064	421522
322800	421523
53149	421524
321339	421525
282219	421526
87321	421527
24061	421528
10031	421529
53981	421530
48150	421531
105809	421532
105850	421533
66671	421534
278	421535
49711	421536
102096	421537
1094	421538
280512	421539
167564	421540
205011	421541
421628	421542
204637	421543
22449	421544
161312	421545
17843	421546
3951	421547
11278	421548
391945	421549
38599	421550
83634	421551
32199	421552
330521	421553
414561	421554
2072	421555
109049	421556
249974	421557
301530	421558
72413	421559
13508	421560
151927	421561
6921	421562
149419	421563
183307	421564
86091	421565
34753	421566
59975	421567
34761	421568
1007	421569
230865	421570
155005	421571
36694	421572
163525	421573
115856	421574
118595	421575
183243	421576
119465	421577
75452	421578
432317	421579
353826	421580
141285	421581
23226	421582
199398	421583
7300	421584
90123	421585
14419	421586
164871	421587
209061	421588
58290	421589
85026	421590
37612	421591
239260	421592
208237	421593
182663	421594
15716	421595
426165	421596
44797	421597
232694	421598
40743	421599
284954	421600
114833	421601
63527	421602
350718	421603
17117	421604
459495	421605
2181	421606
247102	421607
429957	421608
38541	421609
314527	421610
120585	421611
61430	421612
411274	421613
138056	421614
105308	421615
374909	421616
196147	421617
8466	421618
366879	421619
127959	421620
43866	421621
25788	421622
43813	421623
141285	421624
260303	421625
442469	421626
255915	421627
23889	421628
187	421629
357977	421630
43646	421631
39419	421632
186149	421633
40377	421634
82210	421635
144770	421636
443936	421637
2864	421638
428588	421639
335116	421640
30242	421641
252936	421642
127514	421643
119623	421644
164964	421645
50757	421646
300978	421647
60227	421648
41327	421649
8973	421650
39580	421651
2542	421652
10157	421653
368677	421654
119000	421655
55635	421656
97545	421657
86255	421658
434147	421659
55059	421660
157831	421661
47669	421662
9517	421663
195162	421664
374607	421665
350062	421666
374950	421667
94578	421668
429408	421669
352595	421670
7403	421671
89243	421672
169785	421673
300164	421674
90701	421675
61121	421676
401795	421677
396765	421678
48380	421679
191731	421680
335815	421681
96423	421682
253983	421683
32775	421684
6991	421685
80859	421686
451761	421687
322347	421688
82057	421689
94693	421690
181159	421691
405138	421692
35364	421693
2163	421694
28892	421695
405257	421696
365170	421697
41738	421698
216575	421699
80628	421700
56394	421701
208049	421702
175930	421703
51721	421704
140727	421705
402376	421706
32163	421707
143566	421708
417518	421709
118685	421710
7611	421711
231165	421712
36322	421713
238773	421714
227034	421715
399977	421716
108994	421717
263320	421718
224272	421719
367530	421720
254326	421721
350467	421722
53196	421723
25676	421724
93584	421725
34277	421726
22803	421727
15264	421728
153307	421729
1323	421730
9302	421731
3363	421732
59114	421733
346588	421734
17747	421735
299633	421736
144850	421737
64325	421738
99015	421739
387750	421740
354064	421741
232938	421742
36471	421743
214398	421744
82941	421745
423759	421746
120423	421747
81933	421748
120423	421749
444647	421750
248236	421751
246186	421752
117069	421753
343740	421754
234015	421755
165212	421756
309400	421757
60010	421758
121554	421759
32864	421760
111153	421761
406881	421762
122737	421763
108994	421764
32864	421765
429430	421766
400606	421767
231231	421768
347172	421769
236986	421770
58500	421771
360926	421772
184147	421773
120908	421774
327842	421775
356114	421776
26235	421777
48563	421778
198923	421779
15309	421780
75201	421781
7107	421782
56679	421783
112438	421784
29871	421785
103263	421786
21375	421787
227562	421788
420078	421789
84887	421790
87549	421791
459873	421792
383863	421793
444458	421794
67385	421795
235017	421796
6876	421797
186969	421798
25892	421799
338774	421800
28410	421801
31473	421802
147280	421803
115152	421804
12574	421805
34613	421806
218297	421807
121718	421808
2088	421809
38668	421810
354628	421811
344209	421812
103618	421813
11826	421814
321217	421815
431356	421816
226175	421817
3086	421818
216098	421819
82318	421820
13697	421821
389387	421822
206495	421823
208469	421824
82941	421825
47736	421826
6332	421827
14365	421828
31299	421829
159532	421830
400423	421831
104502	421832
126935	421833
230584	421834
18870	421835
202774	421836
9587	421837
248607	421838
642	421839
413358	421840
341116	421841
452528	421842
182594	421843
89698	421844
181137	421845
75639	421846
67778	421847
445478	421848
31151	421849
329373	421850
82941	421851
173677	421852
223169	421853
11427	421854
19867	421855
101627	421856
93123	421857
122737	421858
159993	421859
203317	421860
209567	421861
86624	421862
209508	421863
27505	421864
203859	421865
197257	421866
202921	421867
4	421868
94724	421869
16667	421870
423583	421871
97912	421872
18294	421873
34498	421874
319672	421875
210530	421876
451772	421877
318709	421878
73328	421879
146261	421880
320570	421881
137530	421882
166286	421883
165312	421884
412013	421885
305481	421886
248301	421887
32967	421888
216828	421889
277831	421890
65722	421891
251521	421892
273070	421893
112943	421894
316194	421895
357358	421896
101946	421897
273708	421898
260057	421899
430595	421900
282638	421901
109251	421902
289285	421903
225905	421904
186983	421905
61796	421906
65913	421907
119800	421908
185611	421909
95223	421910
43878	421911
59276	421912
234443	421913
7813	421914
217809	421915
207338	421916
145853	421917
743	421918
6030	421919
198629	421920
52470	421921
48672	421922
209412	421923
63312	421924
26484	421925
47274	421926
127779	421927
4306	421928
63941	421929
44080	421930
100607	421931
75256	421932
281742	421933
414416	421934
236343	421935
42581	421936
193184	421937
44678	421938
49456	421939
86153	421940
298495	421941
343457	421942
112768	421943
9732	421944
9732	421945
181536	421946
114233	421947
21661	421948
244109	421949
15241	421950
12177	421951
566	421952
440645	421953
229024	421954
71633	421955
875	421956
204079	421957
95494	421958
187008	421959
83323	421960
26131	421961
26886	421962
155068	421963
235565	421964
92882	421965
129251	421966
77631	421967
32579	421968
375201	421969
146206	421970
156017	421971
22733	421972
283518	421973
141975	421974
326951	421975
455039	421976
34338	421977
163479	421978
40413	421979
131978	421980
224998	421981
33956	421982
31406	421983
121981	421984
215863	421985
253996	421986
52030	421987
49606	421988
24588	421989
42720	421990
64579	421991
146680	421992
162840	421993
218469	421994
294488	421995
187176	421996
40478	421997
455663	421998
261836	421999
144893	422000
98944	422001
132812	422002
2020	422003
186664	422004
9120	422005
429305	422006
12463	422007
219831	422008
89793	422009
25693	422010
20800	422011
91128	422012
83642	422013
32019	422014
2403	422015
220733	422016
7454	422017
30466	422018
369162	422019
230923	422020
9495	422021
51732	422022
83987	422023
182348	422024
298223	422025
103198	422026
431896	422027
269574	422028
373108	422029
162506	422030
56773	422031
196758	422032
64560	422033
259764	422034
212806	422035
224521	422036
13957	422037
23729	422038
37555	422039
28300	422040
74202	422041
45591	422042
127730	422043
282677	422044
24169	422045
56461	422046
216553	422047
22883	422048
265460	422049
60404	422050
94865	422051
195201	422052
191481	422053
346267	422054
1546	422055
64229	422056
27409	422057
15828	422058
211527	422059
121118	422060
24985	422061
311860	422062
232382	422063
80195	422064
46290	422065
108313	422066
77214	422067
217666	422068
90713	422069
216759	422070
166148	422071
11777	422072
285065	422073
431240	422074
176365	422075
236628	422076
156865	422077
41598	422078
7840	422079
55477	422080
134216	422081
95796	422082
55528	422083
105177	422084
287602	422085
298624	422086
421353	422087
122244	422088
447674	422089
440678	422090
197426	422091
39677	422092
71787	422093
399927	422094
80973	422095
244884	422096
266410	422097
398313	422098
106581	422099
43725	422100
24	422101
155283	422102
234738	422103
287841	422104
398300	422105
117610	422106
150208	422107
144129	422108
195366	422109
339661	422110
220522	422111
114026	422112
168335	422113
457008	422114
353124	422115
114100	422116
198075	422117
51467	422118
53184	422119
17530	422120
25146	422121
7825	422122
438505	422123
64258	422124
86773	422125
311242	422126
113407	422127
369130	422128
9873	422129
53147	422130
49230	422131
20942	422132
225001	422133
370863	422134
82022	422135
26	422136
299628	422137
8901	422138
113226	422139
145431	422140
351716	422141
181592	422142
213695	422143
11594	422144
18995	422145
54419	422146
441786	422147
7030	422148
16489	422149
136309	422150
127124	422151
317469	422152
56428	422153
51548	422154
310172	422155
84214	422156
54255	422157
17025	422158
384196	422159
17204	422160
286530	422161
143368	422162
158921	422163
119715	422164
99211	422165
424717	422166
452390	422167
130533	422168
185507	422169
14619	422170
229699	422171
220455	422172
179800	422173
199638	422174
4689	422175
188393	422176
194751	422177
39785	422178
157213	422179
2163	422180
218220	422181
59362	422182
208541	422183
263094	422184
97201	422185
36315	422186
119649	422187
351117	422188
115780	422189
379417	422190
210835	422191
384752	422192
217976	422193
44275	422194
304933	422195
297164	422196
366917	422197
86881	422198
310544	422199
9551	422200
244160	422201
366865	422202
186697	422203
205995	422204
12845	422205
25453	422206
439192	422207
144077	422208
257620	422209
36829	422210
23910	422211
19936	422212
364231	422213
314201	422214
149923	422215
194068	422216
216885	422217
138377	422218
174805	422219
228647	422220
9427	422221
71660	422222
51305	422223
88795	422224
216941	422225
193490	422226
43377	422227
445618	422228
324102	422229
109010	422230
106125	422231
123039	422232
1679	422233
34230	422234
176233	422235
242290	422236
25380	422237
15723	422238
39545	422239
265823	422240
448907	422241
139694	422242
171058	422243
17962	422244
225742	422245
95247	422246
102952	422247
9699	422248
342760	422249
17671	422250
154599	422251
95322	422252
213089	422253
362240	422254
441990	422255
69922	422256
6279	422257
163556	422258
7287	422259
1199	422260
157422	422261
229478	422262
377803	422263
110482	422264
16974	422265
47802	422266
129323	422267
7457	422268
185946	422269
36885	422270
114404	422271
275674	422272
30417	422273
30440	422274
156443	422275
49089	422276
22423	422277
55480	422278
234166	422279
387684	422280
54789	422281
207281	422282
248587	422283
47272	422284
38464	422285
175161	422286
208908	422287
217278	422288
152750	422289
122230	422290
213607	422291
309632	422292
36206	422293
207695	422294
70471	422295
125322	422296
155252	422297
242568	422298
263186	422299
244352	422300
336763	422301
90733	422302
3990	422303
27305	422304
6761	422305
76287	422306
309571	422307
235830	422308
366799	422309
428548	422310
298228	422311
36669	422312
4617	422313
83168	422314
17674	422315
265293	422316
11256	422317
102074	422318
56803	422319
93954	422320
44595	422321
211082	422322
459320	422323
62913	422324
399475	422325
258251	422326
124242	422327
383881	422328
403617	422329
126405	422330
125277	422331
399959	422332
63908	422333
77105	422334
82936	422335
61493	422336
78879	422337
446060	422338
140320	422339
227741	422340
229197	422341
146853	422342
73524	422343
434237	422344
69211	422345
55407	422346
37832	422347
28044	422348
11650	422349
211437	422350
384573	422351
219886	422352
132099	422353
211608	422354
299984	422355
3275	422356
139188	422357
448037	422358
46883	422359
352269	422360
127617	422361
3548	422362
46548	422363
48376	422364
165348	422365
19288	422366
54428	422367
92817	422368
239217	422369
10386	422370
82875	422371
184951	422372
131061	422373
217651	422374
192148	422375
403180	422376
248863	422377
192101	422378
52876	422379
319927	422380
370838	422381
14661	422382
72165	422383
368816	422384
403615	422385
158912	422386
63744	422387
429102	422388
3521	422389
108290	422390
168476	422391
173267	422392
58710	422393
452867	422394
87481	422395
289358	422396
52333	422397
450321	422398
115033	422399
116461	422400
134170	422401
89374	422402
334743	422403
48621	422404
39821	422405
95946	422406
95946	422407
453429	422408
87205	422409
135756	422410
219497	422411
352529	422412
128329	422413
260250	422414
239551	422415
374475	422416
129105	422417
199128	422418
34430	422419
238851	422420
76642	422421
243784	422422
204918	422423
43449	422424
246545	422425
245486	422426
248393	422427
69918	422428
118117	422429
72895	422430
153041	422431
139928	422432
50856	422433
100447	422434
358822	422435
252916	422436
372455	422437
347789	422438
357881	422439
206631	422440
389386	422441
16188	422442
203161	422443
76737	422444
320137	422445
10160	422446
89380	422447
335700	422448
131632	422449
92586	422450
130469	422451
211984	422452
178757	422453
23462	422454
9930	422455
442180	422456
266425	422457
22843	422458
175945	422459
190816	422460
124950	422461
182916	422462
128100	422463
152374	422464
423696	422465
19049	422466
16554	422467
199143	422468
14835	422469
200757	422470
8466	422471
20625	422472
249182	422473
107816	422474
92898	422475
432437	422476
89336	422477
147630	422478
169374	422479
147633	422480
114502	422481
45831	422482
29478	422483
73298	422484
130133	422485
130238	422486
396479	422487
353723	422488
246434	422489
114701	422490
107419	422491
239428	422492
9130	422493
226489	422494
30417	422495
285543	422496
50377	422497
175473	422498
28535	422499
192048	422500
104313	422501
150347	422502
40965	422503
237752	422504
15194	422505
150792	422506
246621	422507
50898	422508
89950	422509
92733	422510
459765	422511
177705	422512
29401	422513
187197	422514
233978	422515
32195	422516
530	422517
323207	422518
24638	422519
390936	422520
142217	422521
84490	422522
60359	422523
251419	422524
366038	422525
299808	422526
109760	422527
224526	422528
304945	422529
105264	422530
91064	422531
3166	422532
445032	422533
93613	422534
41814	422535
77998	422536
396617	422537
22044	422538
309379	422539
118639	422540
184877	422541
15474	422542
368181	422543
121001	422544
215839	422545
129743	422546
4119	422547
28533	422548
154659	422549
87941	422550
389723	422551
351076	422552
205847	422553
300636	422554
54074	422555
31098	422556
372154	422557
8850	422558
54214	422559
74693	422560
338767	422561
281220	422562
41301	422563
27413	422564
76931	422565
201610	422566
54723	422567
360258	422568
206139	422569
400840	422570
178073	422571
183421	422572
395935	422573
44671	422574
4928	422575
128787	422576
26215	422577
8354	422578
200212	422579
350691	422580
255853	422581
45807	422582
69449	422583
54364	422584
161399	422585
148822	422586
148822	422587
146995	422588
4482	422589
191718	422590
46526	422591
236421	422592
55415	422593
190031	422594
210610	422595
38231	422596
219933	422597
11352	422598
71620	422599
103475	422600
177258	422601
241127	422602
344242	422603
312984	422604
56677	422605
340600	422606
166035	422607
30755	422608
196082	422609
100655	422610
98920	422611
73542	422612
124755	422613
8442	422614
96460	422615
235795	422616
255715	422617
178690	422618
86402	422619
137186	422620
158055	422621
175670	422622
209857	422623
207681	422624
175373	422625
86419	422626
26600	422627
28809	422628
68824	422629
57098	422630
31824	422631
442739	422632
69695	422633
131090	422634
72667	422635
456269	422636
247880	422637
22673	422638
28135	422639
183828	422640
330109	422641
214558	422642
187756	422643
211269	422644
330974	422645
364703	422646
35670	422647
431655	422648
405592	422649
121957	422650
67433	422651
445260	422652
114827	422653
86929	422654
349071	422655
65605	422656
139354	422657
49013	422658
14802	422659
400678	422660
774	422661
62485	422662
5637	422663
48121	422664
158349	422665
124974	422666
62782	422667
3163	422668
150285	422669
150285	422670
151118	422671
230850	422672
47767	422673
428855	422674
366197	422675
250504	422676
355398	422677
42244	422678
247705	422679
179708	422680
29191	422681
83443	422682
217661	422683
32108	422684
316361	422685
344092	422686
425289	422687
181791	422688
108380	422689
16335	422690
16335	422691
1550	422692
118	422693
86209	422694
150257	422695
213823	422696
230146	422697
13496	422698
4653	422699
52608	422700
85266	422701
169630	422702
452799	422703
35122	422704
326591	422705
77079	422706
264904	422707
33764	422708
217577	422709
264379	422710
51980	422711
184011	422712
215161	422713
95444	422714
288390	422715
80801	422716
180713	422717
37005	422718
109717	422719
5742	422720
98018	422721
215306	422722
1054	422723
5947	422724
111554	422725
17548	422726
139354	422727
252441	422728
54373	422729
87097	422730
8335	422731
122792	422732
18869	422733
115129	422734
27945	422735
8638	422736
133965	422737
415477	422738
4843	422739
448511	422740
178757	422741
443646	422742
13185	422743
48433	422744
182375	422745
1122	422746
113080	422747
320310	422748
7041	422749
1882	422750
969	422751
134817	422752
227429	422753
80642	422754
425453	422755
122938	422756
123154	422757
33599	422758
145151	422759
186857	422760
287621	422761
196164	422762
167886	422763
158975	422764
98605	422765
74213	422766
331300	422767
25577	422768
142761	422769
75047	422770
333817	422771
16700	422772
70813	422773
305957	422774
229878	422775
239355	422776
270108	422777
193	422778
9593	422779
229049	422780
182134	422781
403447	422782
82162	422783
48595	422784
225387	422785
74612	422786
9730	422787
27710	422788
82950	422789
94421	422790
190743	422791
370090	422792
27899	422793
48889	422794
30660	422795
519	422796
301584	422797
2073	422798
130362	422799
28197	422800
260247	422801
204379	422802
70212	422803
444168	422804
9918	422805
108490	422806
169477	422807
89558	422808
4488	422809
177899	422810
203244	422811
45344	422812
94681	422813
331688	422814
259903	422815
234924	422816
11029	422817
104285	422818
109532	422819
41476	422820
74395	422821
15142	422822
183127	422823
13857	422824
193834	422825
45306	422826
402130	422827
15728	422828
72367	422829
117202	422830
347142	422831
74506	422832
252396	422833
3079	422834
162844	422835
10309	422836
376877	422837
226797	422838
33368	422839
408523	422840
152475	422841
201419	422842
49947	422843
8104	422844
346395	422845
77516	422846
21769	422847
10528	422848
22647	422849
35913	422850
27073	422851
243260	422852
99138	422853
43458	422854
323224	422855
60899	422856
281028	422857
451694	422858
56262	422859
12487	422860
172340	422861
158590	422862
165642	422863
190680	422864
62563	422865
3164	422866
398534	422867
92874	422868
5183	422869
73392	422870
14059	422871
65026	422872
119340	422873
527	422874
55147	422875
97486	422876
55809	422877
43495	422878
33203	422879
197539	422880
18920	422881
239722	422882
67667	422883
241921	422884
62458	422885
119197	422886
203911	422887
369719	422888
206639	422889
9960	422890
25424	422891
106965	422892
10053	422893
248953	422894
391618	422895
174845	422896
32681	422897
15768	422898
403352	422899
76573	422900
55798	422901
139128	422902
114607	422903
101517	422904
14439	422905
2356	422906
145220	422907
174164	422908
127438	422909
2125	422910
89291	422911
6171	422912
334016	422913
983	422914
337	422915
413686	422916
50189	422917
313622	422918
105105	422919
203971	422920
22033	422921
169254	422922
105580	422923
33302	422924
13255	422925
11072	422926
11548	422927
99001	422928
21520	422929
25448	422930
1997	422931
60215	422932
6484	422933
148549	422934
306753	422935
5655	422936
47779	422937
254363	422938
201379	422939
409966	422940
211312	422941
82709	422942
354561	422943
102711	422944
108727	422945
246149	422946
37945	422947
369102	422948
392540	422949
38697	422950
57367	422951
167067	422952
29628	422953
60873	422954
223837	422955
204197	422956
210641	422957
142953	422958
168073	422959
3979	422960
8439	422961
104701	422962
83144	422963
116099	422964
182693	422965
49054	422966
57547	422967
70125	422968
85023	422969
384957	422970
301292	422971
211365	422972
218665	422973
110060	422974
185425	422975
353367	422976
201883	422977
424409	422978
132253	422979
136591	422980
5139	422981
105182	422982
105411	422983
322166	422984
6043	422985
97868	422986
2442	422987
114400	422988
103386	422989
31833	422990
223387	422991
685	422992
9114	422993
277907	422994
11807	422995
7134	422996
28603	422997
115054	422998
46328	422999
38088	423000
149353	423001
104934	423002
41986	423003
27197	423004
1528	423005
293304	423006
46000	423007
171768	423008
642	423009
63514	423010
141383	423011
91290	423012
249544	423013
68423	423014
1227	423015
376	423016
800	423017
141451	423018
357689	423019
43132	423020
36623	423021
8841	423022
407197	423023
20017	423024
103877	423025
114447	423026
78117	423027
60317	423028
206169	423029
423825	423030
236457	423031
31430	423032
122766	423033
65905	423034
73581	423035
211498	423036
3222	423037
152842	423038
99498	423039
393131	423040
222082	423041
162317	423042
414559	423043
341616	423044
313959	423045
114265	423046
128296	423047
53669	423048
11178	423049
307398	423050
14762	423051
140782	423052
291245	423053
225937	423054
173129	423055
137623	423056
325851	423057
24255	423058
289520	423059
298003	423060
19767	423061
31382	423062
39254	423063
62683	423064
265012	423065
94959	423066
100376	423067
174746	423068
8789	423069
10526	423070
47144	423071
300361	423072
56218	423073
42299	423074
209278	423075
4638	423076
209194	423077
324020	423078
44735	423079
222412	423080
155526	423081
102890	423082
34689	423083
14072	423084
74803	423085
137279	423086
133839	423087
208701	423088
1144	423089
418330	423090
115025	423091
40161	423092
322117	423093
17288	423094
271503	423095
1169	423096
234573	423097
19644	423098
19644	423099
82456	423100
24169	423101
340885	423102
101528	423103
134037	423104
101754	423105
226959	423106
124024	423107
61340	423108
31255	423109
9608	423110
230592	423111
113699	423112
295715	423113
13884	423114
27903	423115
21414	423116
99720	423117
151480	423118
28171	423119
250754	423120
227071	423121
40635	423122
38118	423123
4447	423124
241326	423125
123345	423126
4370	423127
47319	423128
141568	423129
19905	423130
133969	423131
86721	423132
58164	423133
29610	423134
12846	423135
43992	423136
26661	423137
165699	423138
356408	423139
387597	423140
337569	423141
114598	423142
68659	423143
58695	423144
45898	423145
87370	423146
2649	423147
392961	423148
273033	423149
12424	423150
19391	423151
111495	423152
211016	423153
23151	423154
208112	423155
2404	423156
38341	423157
153373	423158
204263	423159
429548	423160
76568	423161
13355	423162
177721	423163
50654	423164
95919	423165
22753	423166
158206	423167
14012	423168
414422	423169
30600	423170
75658	423171
160408	423172
17278	423173
284054	423174
340469	423175
250485	423176
268965	423177
57336	423178
44118	423179
5487	423180
84925	423181
169646	423182
47019	423183
150024	423184
91175	423185
47516	423186
72370	423187
1459	423188
18418	423189
18387	423190
62346	423191
153381	423192
73615	423193
111078	423194
318139	423195
267992	423196
46149	423197
75256	423198
99648	423199
194279	423200
213065	423201
51518	423202
101334	423203
57539	423204
212821	423205
52873	423206
129146	423207
1157	423208
41681	423209
192187	423210
371747	423211
354992	423212
179798	423213
421672	423214
151448	423215
90739	423216
190034	423217
337673	423218
3667	423219
133694	423220
207772	423221
17416	423222
28133	423223
90668	423224
358760	423225
108103	423226
17717	423227
80013	423228
36730	423229
66601	423230
231487	423231
85509	423232
99758	423233
32582	423234
4140	423235
98703	423236
192179	423237
78913	423238
113183	423239
74172	423240
4351	423241
184295	423242
422598	423243
33786	423244
85210	423245
321546	423246
310418	423247
20586	423248
40305	423249
102406	423250
226017	423251
59029	423252
79751	423253
89019	423254
134396	423255
186279	423256
54106	423257
96160	423258
177500	423259
112481	423260
222869	423261
191135	423262
72610	423263
80235	423264
158267	423265
334500	423266
56668	423267
156724	423268
81284	423269
278082	423270
105480	423271
4842	423272
193931	423273
143856	423274
27773	423275
59529	423276
294841	423277
41991	423278
80970	423279
26453	423280
17878	423281
12107	423282
509	423283
85110	423284
10679	423285
240365	423286
19605	423287
165162	423288
18684	423289
4295	423290
32291	423291
244156	423292
316965	423293
37470	423294
238564	423295
97423	423296
205001	423297
407	423298
115013	423299
98958	423300
170572	423301
100926	423302
91693	423303
64157	423304
57525	423305
92931	423306
204752	423307
119253	423308
59425	423309
68891	423310
9984	423311
353237	423312
369007	423313
9597	423314
404769	423315
283	423316
86969	423317
16939	423318
206744	423319
43952	423320
116215	423321
155441	423322
25302	423323
14665	423324
92165	423325
129189	423326
158588	423327
144788	423328
80287	423329
236677	423330
54121	423331
142717	423332
144650	423333
69645	423334
110818	423335
351	423336
16333	423337
453259	423338
209281	423339
5287	423340
59978	423341
165006	423342
387885	423343
76271	423344
442009	423345
178626	423346
154593	423347
195299	423348
186292	423349
35058	423350
4758	423351
43831	423352
117422	423353
11395	423354
271025	423355
164889	423356
167079	423357
188984	423358
66937	423359
289528	423360
88601	423361
100960	423362
97690	423363
446980	423364
193661	423365
103758	423366
155665	423367
73050	423368
303794	423369
277696	423370
53447	423371
2820	423372
239945	423373
170998	423374
78712	423375
16400	423376
103972	423377
14169	423378
128068	423379
6132	423380
266107	423381
340612	423382
44566	423383
247425	423384
74712	423385
14000	423386
43488	423387
24017	423388
35081	423389
116265	423390
456844	423391
3287	423392
25256	423393
6455	423394
246876	423395
7097	423396
234091	423397
32563	423398
280145	423399
246972	423400
86589	423401
50077	423402
44930	423403
5192	423404
294475	423405
64132	423406
34896	423407
55581	423408
9889	423409
93252	423410
38830	423411
213013	423412
229088	423413
36999	423414
1090	423415
24480	423416
270	423417
431967	423418
169543	423419
305	423420
75605	423421
183562	423422
543	423423
211676	423424
125357	423425
425273	423426
448521	423427
4134	423428
432525	423429
27861	423430
132234	423431
137082	423432
459166	423433
255152	423434
213871	423435
70569	423436
267027	423437
4342	423438
134256	423439
33298	423440
53508	423441
67720	423442
244525	423443
26622	423444
250755	423445
22198	423446
49710	423447
168011	423448
9353	423449
102947	423450
115508	423451
309822	423452
436138	423453
47454	423454
27195	423455
408624	423456
66817	423457
218042	423458
325020	423459
418324	423460
203682	423461
378811	423462
18904	423463
114071	423464
22871	423465
205828	423466
205660	423467
86475	423468
122039	423469
724	423470
50520	423471
447719	423472
73338	423473
139659	423474
157679	423475
12328	423476
13246	423477
283882	423478
1006	423479
194583	423480
113248	423481
98581	423482
31763	423483
137630	423484
28562	423485
78496	423486
17755	423487
265244	423488
422699	423489
71198	423490
101167	423491
149211	423492
64163	423493
107085	423494
26616	423495
226805	423496
1232	423497
79712	423498
82442	423499
32523	423500
153439	423501
255213	423502
2255	423503
87436	423504
116116	423505
214349	423506
96607	423507
32853	423508
21745	423509
80688	423510
49021	423511
33319	423512
91353	423513
130715	423514
344602	423515
237802	423516
245048	423517
173943	423518
55147	423519
100488	423520
127228	423521
20150	423522
233284	423523
29845	423524
181207	423525
79984	423526
50230	423527
24379	423528
313584	423529
99182	423530
78586	423531
31420	423532
174729	423533
309305	423534
44284	423535
93948	423536
14698	423537
11515	423538
390423	423539
40986	423540
93573	423541
393211	423542
19988	423543
133489	423544
232298	423545
12489	423546
53881	423547
37129	423548
208016	423549
2747	423550
53337	423551
65990	423552
42059	423553
454280	423554
37278	423555
1789	423556
183324	423557
104973	423558
176046	423559
79517	423560
9309	423561
436278	423562
279832	423563
93868	423564
56183	423565
76062	423566
952	423567
401907	423568
283300	423569
10779	423570
36789	423571
99237	423572
112956	423573
377353	423574
36139	423575
952	423576
183107	423577
439766	423578
218587	423579
8277	423580
3226	423581
11100	423582
199520	423583
6925	423584
273584	423585
36312	423586
158104	423587
124554	423588
365174	423589
15836	423590
10318	423591
100432	423592
29230	423593
221	423594
184615	423595
16168	423596
11856	423597
217265	423598
219022	423599
42777	423600
339383	423601
57966	423602
93860	423603
440773	423604
7214	423605
233042	423606
18530	423607
222254	423608
29992	423609
104475	423610
18287	423611
181606	423612
137931	423613
26376	423614
42054	423615
307865	423616
48893	423617
458725	423618
434438	423619
270040	423620
30314	423621
77015	423622
97783	423623
50408	423624
75063	423625
21077	423626
102289	423627
248905	423628
115359	423629
158577	423630
634	423631
447308	423632
35870	423633
376959	423634
97465	423635
29650	423636
104377	423637
59224	423638
13818	423639
9653	423640
75386	423641
14951	423642
359075	423643
331032	423644
68814	423645
221364	423646
34566	423647
454192	423648
99249	423649
107036	423650
388191	423651
88116	423652
84926	423653
361746	423654
49309	423655
306284	423656
36637	423657
360859	423658
400403	423659
75874	423660
156968	423661
118395	423662
82717	423663
202537	423664
382653	423665
47584	423666
88212	423667
218780	423668
449786	423669
345263	423670
38849	423671
171712	423672
117958	423673
434967	423674
197652	423675
68520	423676
222973	423677
3252	423678
64067	423679
58110	423680
90521	423681
330799	423682
409325	423683
385634	423684
356868	423685
37617	423686
93168	423687
214179	423688
263610	423689
148336	423690
206036	423691
53806	423692
139486	423693
120229	423694
160800	423695
3099	423696
433121	423697
110120	423698
61777	423699
386522	423700
432555	423701
8403	423702
102919	423703
3737	423704
458096	423705
308419	423706
48361	423707
143450	423708
327988	423709
30880	423710
92442	423711
249987	423712
123397	423713
197242	423714
119519	423715
81887	423716
159453	423717
18065	423718
173856	423719
374861	423720
208033	423721
7609	423722
27195	423723
8899	423724
12307	423725
292592	423726
113799	423727
135863	423728
25349	423729
28798	423730
60572	423731
96673	423732
405414	423733
183612	423734
117916	423735
56241	423736
15072	423737
242433	423738
199551	423739
4624	423740
364044	423741
15185	423742
179045	423743
115415	423744
226762	423745
170993	423746
224707	423747
18460	423748
311399	423749
31856	423750
4258	423751
21260	423752
4370	423753
423196	423754
14707	423755
159457	423756
51604	423757
321891	423758
63969	423759
18045	423760
1138	423761
54812	423762
304141	423763
200034	423764
130778	423765
69251	423766
176925	423767
27853	423768
41772	423769
89478	423770
98220	423771
7792	423772
167216	423773
135318	423774
89009	423775
149173	423776
11688	423777
447850	423778
10443	423779
258514	423780
109205	423781
209732	423782
72594	423783
124842	423784
196806	423785
135231	423786
40573	423787
131227	423788
154449	423789
27692	423790
153726	423791
446100	423792
268903	423793
116249	423794
224525	423795
75387	423796
41342	423797
275654	423798
37677	423799
75122	423800
3302	423801
47765	423802
965	423803
395772	423804
13457	423805
58540	423806
351745	423807
86510	423808
129189	423809
423826	423810
16590	423811
33170	423812
4553	423813
324848	423814
67811	423815
204585	423816
89673	423817
114468	423818
165481	423819
103423	423820
281497	423821
41608	423822
82848	423823
292217	423824
105777	423825
2093	423826
77067	423827
106815	423828
3850	423829
22950	423830
59018	423831
441370	423832
7574	423833
128355	423834
7033	423835
176773	423836
58208	423837
137712	423838
4985	423839
8653	423840
445097	423841
369758	423842
284717	423843
2914	423844
16906	423845
336564	423846
327599	423847
182002	423848
7102	423849
190555	423850
6080	423851
198329	423852
11241	423853
254088	423854
402409	423855
136262	423856
98921	423857
56325	423858
299383	423859
352864	423860
122803	423861
4213	423862
28839	423863
19311	423864
205117	423865
254928	423866
135886	423867
308539	423868
61089	423869
367401	423870
219112	423871
103219	423872
153956	423873
439079	423874
6319	423875
203124	423876
322685	423877
10362	423878
44288	423879
368387	423880
359166	423881
22802	423882
49649	423883
202624	423884
95589	423885
236708	423886
100022	423887
35097	423888
458991	423889
260	423890
65954	423891
405436	423892
14292	423893
290991	423894
108583	423895
22171	423896
6132	423897
115805	423898
380274	423899
47011	423900
8389	423901
236904	423902
307000	423903
105764	423904
121540	423905
118508	423906
5943	423907
280367	423908
228992	423909
24866	423910
35598	423911
204262	423912
405948	423913
122142	423914
15473	423915
201742	423916
215291	423917
11539	423918
195238	423919
189	423920
47003	423921
84069	423922
61187	423923
206899	423924
114041	423925
348528	423926
17594	423927
5696	423928
189766	423929
76	423930
30970	423931
3032	423932
166597	423933
185401	423934
238175	423935
179821	423936
20588	423937
34749	423938
63785	423939
282527	423940
235306	423941
99725	423942
62418	423943
153378	423944
111226	423945
10560	423946
445638	423947
133430	423948
48877	423949
20486	423950
51854	423951
58754	423952
17354	423953
151159	423954
115274	423955
46487	423956
60739	423957
426630	423958
52573	423959
115214	423960
11089	423961
40873	423962
69288	423963
168583	423964
279576	423965
443906	423966
72675	423967
117113	423968
39920	423969
356210	423970
33521	423971
93774	423972
107090	423973
231801	423974
121252	423975
415209	423976
2064	423977
191709	423978
195050	423979
416513	423980
192209	423981
21871	423982
258176	423983
123019	423984
77209	423985
40868	423986
70300	423987
176889	423988
146242	423989
219601	423990
235931	423991
26959	423992
167478	423993
138686	423994
82906	423995
218608	423996
334660	423997
38383	423998
13310	423999
38829	424000
866	424001
11666	424002
215525	424003
298926	424004
119336	424005
279357	424006
123736	424007
200649	424008
170825	424009
338856	424010
63870	424011
848	424012
306868	424013
244919	424014
342273	424015
446776	424016
136176	424017
21089	424018
124851	424019
18303	424020
3471	424021
135628	424022
71292	424023
9362	424024
102947	424025
80472	424026
24584	424027
232014	424028
257129	424029
438592	424030
68063	424031
106543	424032
96562	424033
7410	424034
149924	424035
109116	424036
120213	424037
325664	424038
22808	424039
222766	424040
134285	424041
103047	424042
410915	424043
92065	424044
9708	424045
148610	424046
194634	424047
51222	424048
439485	424049
226523	424050
3044	424051
39504	424052
260988	424053
268217	424054
96392	424055
46779	424056
15121	424057
316941	424058
107304	424059
390536	424060
16949	424061
132666	424062
90669	424063
367217	424064
21456	424065
61020	424066
62196	424067
120239	424068
27059	424069
145181	424070
139392	424071
167856	424072
4003	424073
453529	424074
2541	424075
6974	424076
99755	424077
123919	424078
51712	424079
8843	424080
44377	424081
151474	424082
494	424083
96951	424084
435014	424085
310381	424086
44310	424087
59176	424088
45176	424089
71502	424090
6247	424091
7667	424092
5481	424093
290013	424094
8794	424095
181359	424096
103399	424097
459249	424098
40893	424099
187423	424100
251085	424101
101638	424102
450582	424103
384018	424104
40184	424105
105176	424106
166646	424107
17323	424108
172	424109
338195	424110
94019	424111
127026	424112
63305	424113
4115	424114
73891	424115
417187	424116
50494	424117
89791	424118
164890	424119
77319	424120
162811	424121
24231	424122
417186	424123
20132	424124
174334	424125
3287	424126
221238	424127
312	424128
322369	424129
56377	424130
115440	424131
246840	424132
288818	424133
19224	424134
17416	424135
21147	424136
270643	424137
366700	424138
220481	424139
380597	424140
146167	424141
279286	424142
233864	424143
21034	424144
51563	424145
265426	424146
2888	424147
17234	424148
117482	424149
85924	424150
76446	424151
133419	424152
9162	424153
16350	424154
50	424155
211316	424156
2217	424157
144542	424158
9260	424159
344263	424160
163319	424161
3304	424162
243276	424163
8563	424164
63025	424165
262764	424166
44851	424167
258722	424168
105471	424169
260	424170
12995	424171
433873	424172
75349	424173
297677	424174
73343	424175
199513	424176
24754	424177
35211	424178
209782	424179
66141	424180
5204	424181
29888	424182
72980	424183
2930	424184
107524	424185
350066	424186
224482	424187
7125	424188
92946	424189
154786	424190
46706	424191
80716	424192
39902	424193
216259	424194
141471	424195
193498	424196
71648	424197
19437	424198
338732	424199
277253	424200
87180	424201
201686	424202
114178	424203
103562	424204
206880	424205
100918	424206
348858	424207
1292	424208
2685	424209
143234	424210
209352	424211
353624	424212
92304	424213
25005	424214
77474	424215
4268	424216
685	424217
24672	424218
4536	424219
42204	424220
60017	424221
267007	424222
100071	424223
110524	424224
120569	424225
170469	424226
381858	424227
118940	424228
364097	424229
394679	424230
212199	424231
67493	424232
83031	424233
860	424234
33940	424235
103919	424236
247115	424237
10827	424238
275	424239
29779	424240
80081	424241
141683	424242
74060	424243
8794	424244
189351	424245
273869	424246
28191	424247
91853	424248
97962	424249
112824	424250
77482	424251
407341	424252
284858	424253
261002	424254
196758	424255
329362	424256
51056	424257
202334	424258
37862	424259
42098	424260
417298	424261
216130	424262
73021	424263
171965	424264
7761	424265
190961	424266
141551	424267
112052	424268
337461	424269
70043	424270
90251	424271
20234	424272
189750	424273
79126	424274
360207	424275
38410	424276
134855	424277
62113	424278
16493	424279
176184	424280
255524	424281
202806	424282
182069	424283
11434	424284
6403	424285
216363	424286
5425	424287
309643	424288
147704	424289
47723	424290
379292	424291
42502	424292
214760	424293
14324	424294
30343	424295
65004	424296
102428	424297
116295	424298
15829	424299
50092	424300
403777	424301
266714	424302
233846	424303
4182	424304
63325	424305
228561	424306
124112	424307
47200	424308
77014	424309
391736	424310
69841	424311
6816	424312
86545	424313
195380	424314
10847	424315
21022	424316
156145	424317
50	424318
125667	424319
100278	424320
178270	424321
2266	424322
15636	424323
312442	424324
166005	424325
67099	424326
200197	424327
349705	424328
58911	424329
16096	424330
37854	424331
16485	424332
230907	424333
4378	424334
2246	424335
179878	424336
5289	424337
86784	424338
22533	424339
73205	424340
45847	424341
160477	424342
66026	424343
360662	424344
44921	424345
78691	424346
128450	424347
237683	424348
113865	424349
468	424350
248217	424351
45079	424352
46880	424353
123111	424354
162940	424355
109396	424356
105836	424357
30577	424358
456225	424359
17682	424360
18372	424361
23283	424362
7325	424363
126853	424364
215313	424365
77945	424366
247303	424367
62521	424368
287353	424369
338709	424370
108455	424371
51062	424372
202343	424373
38962	424374
323867	424375
37395	424376
200035	424377
244759	424378
54585	424379
74723	424380
102454	424381
381531	424382
28061	424383
277471	424384
247508	424385
220633	424386
262121	424387
173382	424388
83377	424389
177601	424390
793	424391
196058	424392
394749	424393
90577	424394
209339	424395
81459	424396
142331	424397
6340	424398
374620	424399
37783	424400
301350	424401
185653	424402
118877	424403
93172	424404
243079	424405
204300	424406
61562	424407
119651	424408
73244	424409
320731	424410
386815	424411
8766	424412
4208	424413
276010	424414
235970	424415
50494	424416
171402	424417
166581	424418
441240	424419
1012	424420
474	424421
227026	424422
25505	424423
24417	424424
115688	424425
421920	424426
175260	424427
448539	424428
66771	424429
196487	424430
74457	424431
376	424432
187507	424433
70120	424434
11777	424435
127760	424436
182014	424437
457125	424438
198006	424439
92217	424440
327973	424441
30640	424442
96414	424443
5935	424444
221502	424445
317509	424446
135230	424447
44488	424448
91054	424449
31400	424450
45201	424451
120374	424452
59700	424453
225757	424454
220261	424455
84494	424456
336489	424457
191143	424458
107524	424459
30899	424460
119793	424461
302909	424462
74519	424463
88051	424464
398487	424465
248868	424466
2585	424467
111314	424468
371923	424469
209860	424470
10082	424471
49364	424472
16478	424473
124629	424474
81785	424475
49408	424476
410917	424477
128581	424478
412449	424479
39485	424480
29520	424481
69882	424482
42973	424483
65568	424484
137260	424485
131383	424486
185036	424487
173579	424488
44558	424489
111560	424490
351630	424491
14327	424492
450238	424493
44078	424494
163954	424495
10851	424496
59134	424497
88627	424498
5922	424499
40291	424500
28468	424501
121940	424502
404481	424503
419050	424504
68889	424505
95919	424506
124380	424507
862	424508
88382	424509
2686	424510
31704	424511
60065	424512
116809	424513
173716	424514
158425	424515
144603	424516
50745	424517
63026	424518
131821	424519
206478	424520
54489	424521
344119	424522
80181	424523
182510	424524
209701	424525
1689	424526
270976	424527
198139	424528
72683	424529
120839	424530
207431	424531
221664	424532
376260	424533
151986	424534
162227	424535
162681	424536
82430	424537
35119	424538
54713	424539
273746	424540
130876	424541
335310	424542
17506	424543
120410	424544
80150	424545
61197	424546
4557	424547
57585	424548
120702	424549
19021	424550
272959	424551
266116	424552
60879	424553
158996	424554
28089	424555
438488	424556
8924	424557
94780	424558
290286	424559
64749	424560
105507	424561
315556	424562
366364	424563
23965	424564
99257	424565
330675	424566
22974	424567
56820	424568
44743	424569
395855	424570
64127	424571
48048	424572
195298	424573
137689	424574
1096	424575
90023	424576
32718	424577
179331	424578
220207	424579
2066	424580
133534	424581
9231	424582
78180	424583
63394	424584
243883	424585
208931	424586
391821	424587
63940	424588
12891	424589
127643	424590
213914	424591
32625	424592
219144	424593
425416	424594
338919	424595
348574	424596
58081	424597
27366	424598
422695	424599
26534	424600
172393	424601
25035	424602
11533	424603
339496	424604
169274	424605
27812	424606
232101	424607
260	424608
43098	424609
112173	424610
72110	424611
137259	424612
104092	424613
24890	424614
405891	424615
15292	424616
195169	424617
20677	424618
129282	424619
356993	424620
277342	424621
64268	424622
184833	424623
357917	424624
49170	424625
27296	424626
5636	424627
157806	424628
51540	424629
381959	424630
61422	424631
139834	424632
257418	424633
213962	424634
125001	424635
28172	424636
378809	424637
213699	424638
207742	424639
352423	424640
48323	424641
457926	424642
285149	424643
109293	424644
9104	424645
92615	424646
4677	424647
11814	424648
214960	424649
24463	424650
250900	424651
160549	424652
30625	424653
81436	424654
3198	424655
104725	424656
14101	424657
2612	424658
353	424659
26904	424660
149758	424661
130563	424662
63120	424663
10246	424664
23319	424665
961	424666
28816	424667
31508	424668
2699	424669
10590	424670
168400	424671
112754	424672
52909	424673
167547	424674
35171	424675
14329	424676
33896	424677
234135	424678
172135	424679
119880	424680
435373	424681
39306	424682
103752	424683
48391	424684
194579	424685
60364	424686
117070	424687
451210	424688
190504	424689
154211	424690
396487	424691
265678	424692
5100	424693
99286	424694
7723	424695
96982	424696
61649	424697
11434	424698
392771	424699
148675	424700
220177	424701
188043	424702
352707	424703
128830	424704
266503	424705
259751	424706
209215	424707
429723	424708
97626	424709
64867	424710
91521	424711
447114	424712
2203	424713
264656	424714
50089	424715
59223	424716
32453	424717
329804	424718
176628	424719
270	424720
33838	424721
218950	424722
185214	424723
341024	424724
267309	424725
38860	424726
15101	424727
56693	424728
206303	424729
20019	424730
19728	424731
215973	424732
357177	424733
174123	424734
56139	424735
129156	424736
278460	424737
411679	424738
206115	424739
59250	424740
88681	424741
159759	424742
77173	424743
448580	424744
344559	424745
15589	424746
124878	424747
36597	424748
25479	424749
65248	424750
13807	424751
94189	424752
2451	424753
21185	424754
323028	424755
55863	424756
3421	424757
97071	424758
207098	424759
95668	424760
93748	424761
5022	424762
12237	424763
28645	424764
459466	424765
438535	424766
36419	424767
195768	424768
16018	424769
1923	424770
216990	424771
107523	424772
31139	424773
132576	424774
18271	424775
187851	424776
369335	424777
3905	424778
99081	424779
63067	424780
74065	424781
3391	424782
150062	424783
331374	424784
134387	424785
441081	424786
82053	424787
59201	424788
27779	424789
55457	424790
171171	424791
312546	424792
49146	424793
194747	424794
22832	424795
352242	424796
458152	424797
72641	424798
77401	424799
259850	424800
234229	424801
106465	424802
185287	424803
1753	424804
395368	424805
68504	424806
44011	424807
50951	424808
20729	424809
425911	424810
430502	424811
162206	424812
247274	424813
204903	424814
373087	424815
34495	424816
180268	424817
101762	424818
222110	424819
440254	424820
68966	424821
152658	424822
53801	424823
199106	424824
8982	424825
29356	424826
49289	424827
3792	424828
33151	424829
27565	424830
132108	424831
385042	424832
48500	424833
237198	424834
156906	424835
36575	424836
5206	424837
15490	424838
157112	424839
1495	424840
209106	424841
17147	424842
794	424843
72289	424844
120632	424845
7716	424846
12973	424847
302996	424848
221933	424849
95266	424850
14570	424851
15633	424852
28475	424853
423837	424854
55060	424855
424438	424856
259821	424857
91012	424858
177619	424859
42820	424860
59860	424861
4952	424862
80828	424863
214367	424864
99195	424865
41647	424866
92348	424867
151973	424868
8433	424869
10202	424870
246382	424871
426944	424872
28464	424873
379838	424874
98206	424875
375387	424876
15208	424877
258450	424878
229852	424879
64787	424880
25180	424881
431194	424882
8836	424883
95238	424884
3907	424885
277084	424886
9472	424887
135867	424888
79682	424889
32539	424890
59826	424891
83954	424892
83954	424893
77941	424894
207062	424895
128630	424896
155853	424897
214366	424898
43628	424899
66701	424900
60556	424901
823	424902
385557	424903
158482	424904
375466	424905
174293	424906
310645	424907
397973	424908
116462	424909
18720	424910
341518	424911
45316	424912
225201	424913
284731	424914
753	424915
107660	424916
15358	424917
10440	424918
56742	424919
34497	424920
62932	424921
34439	424922
8625	424923
55247	424924
168513	424925
30398	424926
90447	424927
184206	424928
17651	424929
1314	424930
223595	424931
106348	424932
50791	424933
140013	424934
303441	424935
90563	424936
92463	424937
94964	424938
9652	424939
86332	424940
179700	424941
11210	424942
96803	424943
27822	424944
365899	424945
245479	424946
5942	424947
1772	424948
82483	424949
361098	424950
9320	424951
248045	424952
231601	424953
212246	424954
212294	424955
17884	424956
88577	424957
73449	424958
378150	424959
28057	424960
249205	424961
57245	424962
85804	424963
372360	424964
319525	424965
7087	424966
25683	424967
147969	424968
3338	424969
113702	424970
14294	424971
142759	424972
119027	424973
237231	424974
438821	424975
110773	424976
126575	424977
9831	424978
355053	424979
399064	424980
12787	424981
121246	424982
285542	424983
22159	424984
54977	424985
17871	424986
159523	424987
71201	424988
224926	424989
63884	424990
277946	424991
183497	424992
248343	424993
240857	424994
130576	424995
389196	424996
428172	424997
3669	424998
110292	424999
15535	425000
184501	425001
306169	425002
100951	425003
215339	425004
126227	425005
388167	425006
275804	425007
254198	425008
300950	425009
968	425010
36143	425011
116407	425012
307325	425013
445133	425014
32888	425015
256620	425016
62002	425017
310190	425018
5949	425019
112615	425020
218494	425021
125251	425022
3178	425023
308667	425024
261699	425025
426570	425026
108440	425027
155874	425028
295963	425029
54662	425030
431005	425031
314335	425032
68144	425033
246905	425034
179413	425035
82463	425036
211522	425037
331403	425038
107332	425039
14091	425040
147490	425041
266264	425042
47714	425043
87321	425044
243274	425045
152368	425046
263948	425047
62431	425048
68068	425049
156990	425050
290125	425051
44979	425052
276900	425053
64034	425054
152438	425055
205458	425056
56738	425057
280840	425058
312304	425059
336902	425060
118679	425061
99214	425062
117605	425063
121134	425064
435507	425065
162852	425066
70827	425067
63523	425068
449	425069
300969	425070
425875	425071
2513	425072
5067	425073
42951	425074
138579	425075
54562	425076
100664	425077
59841	425078
248395	425079
209499	425080
61766	425081
99212	425082
157302	425083
334006	425084
5495	425085
85681	425086
209318	425087
111015	425088
36423	425089
158891	425090
331258	425091
165382	425092
24496	425093
119033	425094
240607	425095
106946	425096
145005	425097
344423	425098
135558	425099
436195	425100
137485	425101
189226	425102
179079	425103
145269	425104
225865	425105
407102	425106
194291	425107
63351	425108
35132	425109
399	425110
17071	425111
378735	425112
154324	425113
320919	425114
122342	425115
119143	425116
231910	425117
218005	425118
10656	425119
12156	425120
2909	425121
2131	425122
43558	425123
389648	425124
198080	425125
215816	425126
59931	425127
2319	425128
77807	425129
397361	425130
363513	425131
82629	425132
99055	425133
1061	425134
17203	425135
52348	425136
15101	425137
7768	425138
370443	425139
187813	425140
10802	425141
52610	425142
852	425143
446416	425144
47700	425145
299003	425146
197189	425147
22598	425148
35434	425149
41124	425150
6439	425151
176376	425152
167622	425153
233211	425154
13648	425155
73	425156
163289	425157
210144	425158
51854	425159
135141	425160
2371	425161
231542	425162
24476	425163
459255	425164
5843	425165
369281	425166
76013	425167
48699	425168
91343	425169
34465	425170
277193	425171
94222	425172
193805	425173
82026	425174
395816	425175
82928	425176
128492	425177
83501	425178
192562	425179
54647	425180
41754	425181
1462	425182
404083	425183
413077	425184
245800	425185
83887	425186
158056	425187
8769	425188
189384	425189
7070	425190
31713	425191
203157	425192
89881	425193
223541	425194
316729	425195
187127	425196
405461	425197
76024	425198
138024	425199
20806	425200
26438	425201
410787	425202
212737	425203
447063	425204
82947	425205
86910	425206
56259	425207
51898	425208
136784	425209
201767	425210
298555	425211
329227	425212
257975	425213
16265	425214
448412	425215
423231	425216
8829	425217
269682	425218
94692	425219
402643	425220
72225	425221
194510	425222
37539	425223
26950	425224
193255	425225
111014	425226
243613	425227
109147	425228
134233	425229
343058	425230
354297	425231
23029	425232
210405	425233
377132	425234
59021	425235
12261	425236
34764	425237
28302	425238
52343	425239
93324	425240
452074	425241
37143	425242
197235	425243
210449	425244
51182	425245
211779	425246
138306	425247
88052	425248
126895	425249
32622	425250
210600	425251
330971	425252
54090	425253
79178	425254
69492	425255
212733	425256
248442	425257
197196	425258
92196	425259
218442	425260
167	425261
2979	425262
83321	425263
42940	425264
23599	425265
20711	425266
67489	425267
247170	425268
48310	425269
108421	425270
159482	425271
14395	425272
16148	425273
381513	425274
126982	425275
72193	425276
280914	425277
122174	425278
9756	425279
391052	425280
192851	425281
72256	425282
96056	425283
52170	425284
122395	425285
13955	425286
277168	425287
333036	425288
130065	425289
160719	425290
138569	425291
207057	425292
370425	425293
15942	425294
253810	425295
299742	425296
175645	425297
373377	425298
270555	425299
43148	425300
86847	425301
225897	425302
451911	425303
161631	425304
134940	425305
303653	425306
87866	425307
166568	425308
439625	425309
109302	425310
212739	425311
8524	425312
2459	425313
172408	425314
14284	425315
72036	425316
259196	425317
326319	425318
165555	425319
414663	425320
193582	425321
6755	425322
6755	425323
111	425324
39543	425325
96949	425326
52330	425327
81670	425328
297901	425329
168867	425330
208022	425331
73839	425332
200484	425333
51166	425334
334403	425335
180815	425336
26758	425337
35033	425338
67831	425339
49926	425340
253484	425341
4429	425342
374746	425343
204773	425344
285166	425345
74155	425346
133904	425347
340	425348
175835	425349
379138	425350
3496	425351
175881	425352
411565	425353
205924	425354
345728	425355
17199	425356
129300	425357
381884	425358
43789	425359
325768	425360
70182	425361
294406	425362
147550	425363
352110	425364
184653	425365
89940	425366
370984	425367
41793	425368
37178	425369
302134	425370
254826	425371
7682	425372
377101	425373
136471	425374
225425	425375
398010	425376
315491	425377
140611	425378
93585	425379
22635	425380
40825	425381
4201	425382
30596	425383
210895	425384
257988	425385
29326	425386
82166	425387
175705	425388
215710	425389
39699	425390
245888	425391
172288	425392
62396	425393
162761	425394
8958	425395
421235	425396
108449	425397
212701	425398
44898	425399
91618	425400
7379	425401
195442	425402
239765	425403
206737	425404
54597	425405
133326	425406
270439	425407
106384	425408
239452	425409
103533	425410
106180	425411
123775	425412
189113	425413
35994	425414
251723	425415
169129	425416
48358	425417
47185	425418
458746	425419
31533	425420
280466	425421
279257	425422
104270	425423
41385	425424
243108	425425
77019	425426
345337	425427
168018	425428
173171	425429
1679	425430
444397	425431
440657	425432
34188	425433
207158	425434
179341	425435
130000	425436
46166	425437
134481	425438
181252	425439
150452	425440
44798	425441
279360	425442
92803	425443
324441	425444
87818	425445
16673	425446
167525	425447
176704	425448
155493	425449
156018	425450
5428	425451
52965	425452
344297	425453
111221	425454
301760	425455
103119	425456
317995	425457
35860	425458
93462	425459
133798	425460
241678	425461
320477	425462
333931	425463
133266	425464
110792	425465
7891	425466
369781	425467
244167	425468
314024	425469
456697	425470
25615	425471
259428	425472
151341	425473
180792	425474
23907	425475
48458	425476
103155	425477
298634	425478
1970	425479
248087	425480
196655	425481
86955	425482
73770	425483
53580	425484
110526	425485
74203	425486
59882	425487
109391	425488
146571	425489
105875	425490
181975	425491
66607	425492
43708	425493
40384	425494
86911	425495
61968	425496
137319	425497
51679	425498
55509	425499
216311	425500
109990	425501
151533	425502
68379	425503
381472	425504
22863	425505
199799	425506
111963	425507
44391	425508
9458	425509
281332	425510
268818	425511
127957	425512
36526	425513
61867	425514
139217	425515
258744	425516
122525	425517
141978	425518
291252	425519
157144	425520
115057	425521
7291	425522
118430	425523
83240	425524
88167	425525
274658	425526
235585	425527
232403	425528
33421	425529
3875	425530
231396	425531
40480	425532
93594	425533
37794	425534
423956	425535
11512	425536
378173	425537
59730	425538
61792	425539
216956	425540
213473	425541
47388	425542
458844	425543
174285	425544
123232	425545
408376	425546
53148	425547
25425	425548
192022	425549
36041	425550
414719	425551
75097	425552
134695	425553
151690	425554
192412	425555
415734	425556
40675	425557
48569	425558
11651	425559
885	425560
4273	425561
194531	425562
27432	425563
338614	425564
380072	425565
80834	425566
84891	425567
315328	425568
96612	425569
29979	425570
12080	425571
74803	425572
48209	425573
219533	425574
239071	425575
265383	425576
168905	425577
84135	425578
193671	425579
4959	425580
87244	425581
59477	425582
39258	425583
110519	425584
47756	425585
18536	425586
164672	425587
49145	425588
91909	425589
58097	425590
133802	425591
115572	425592
179355	425593
439765	425594
151216	425595
229817	425596
196876	425597
329946	425598
322844	425599
64266	425600
147803	425601
18412	425602
247944	425603
125290	425604
54183	425605
456257	425606
202574	425607
46821	425608
172420	425609
416	425610
41840	425611
47513	425612
222724	425613
403867	425614
84490	425615
362432	425616
422318	425617
270928	425618
365064	425619
329947	425620
67594	425621
244331	425622
15020	425623
5723	425624
84822	425625
131986	425626
264630	425627
340554	425628
222525	425629
35511	425630
4945	425631
16091	425632
240407	425633
136911	425634
69332	425635
15273	425636
199930	425637
379360	425638
228702	425639
13329	425640
108231	425641
115036	425642
120268	425643
181342	425644
39768	425645
58660	425646
36264	425647
116138	425648
130621	425649
62512	425650
3150	425651
13100	425652
137518	425653
27931	425654
64115	425655
217822	425656
9070	425657
429084	425658
331253	425659
67275	425660
237151	425661
161964	425662
366088	425663
76596	425664
445574	425665
113660	425666
142152	425667
363978	425668
18838	425669
177715	425670
334063	425671
219070	425672
34084	425673
11395	425674
43430	425675
67863	425676
8332	425677
290533	425678
176339	425679
77278	425680
153440	425681
432996	425682
95529	425683
37207	425684
52370	425685
121221	425686
126325	425687
30521	425688
111128	425689
335167	425690
64084	425691
37672	425692
351411	425693
125346	425694
6189	425695
19409	425696
349719	425697
6250	425698
56238	425699
99312	425700
136420	425701
90347	425702
128146	425703
49195	425704
120566	425705
128801	425706
47834	425707
379894	425708
324531	425709
54659	425710
132427	425711
38936	425712
296449	425713
100452	425714
4435	425715
102503	425716
36745	425717
251159	425718
107189	425719
53954	425720
172424	425721
108740	425722
260816	425723
273970	425724
217561	425725
182312	425726
162357	425727
53364	425728
4333	425729
140282	425730
9598	425731
197080	425732
47281	425733
115264	425734
93884	425735
207947	425736
446876	425737
84614	425738
32529	425739
71470	425740
148642	425741
62079	425742
198852	425743
42905	425744
406138	425745
8431	425746
8431	425747
117772	425748
201111	425749
194113	425750
99434	425751
442577	425752
100940	425753
112968	425754
16822	425755
57809	425756
245569	425757
167210	425758
9007	425759
91054	425760
28942	425761
240453	425762
5301	425763
57521	425764
106552	425765
104535	425766
46805	425767
84929	425768
22209	425769
37344	425770
457429	425771
110716	425772
338874	425773
180875	425774
51515	425775
119616	425776
320664	425777
237926	425778
81368	425779
262912	425780
194734	425781
3874	425782
410457	425783
20842	425784
278719	425785
357900	425786
223027	425787
336196	425788
104760	425789
239804	425790
148334	425791
28359	425792
327884	425793
229875	425794
169760	425795
233048	425796
43683	425797
176521	425798
18677	425799
64958	425800
226040	425801
211510	425802
195691	425803
49625	425804
111203	425805
451708	425806
158627	425807
322388	425808
13841	425809
103707	425810
400481	425811
43654	425812
221302	425813
398799	425814
404010	425815
919	425816
103692	425817
306166	425818
25767	425819
200329	425820
26680	425821
114262	425822
32515	425823
48933	425824
97841	425825
235982	425826
18116	425827
108872	425828
172777	425829
199886	425830
115457	425831
69304	425832
395647	425833
16318	425834
437734	425835
125082	425836
10475	425837
40906	425838
34882	425839
76655	425840
93586	425841
348024	425842
155695	425843
415837	425844
53133	425845
230943	425846
265728	425847
126321	425848
157814	425849
437487	425850
124046	425851
384933	425852
1878	425853
158250	425854
223277	425855
322257	425856
187394	425857
60407	425858
123455	425859
336636	425860
8232	425861
59983	425862
345185	425863
529	425864
102826	425865
106543	425866
32338	425867
126410	425868
83521	425869
26050	425870
72420	425871
149611	425872
215947	425873
160917	425874
136972	425875
355630	425876
1752	425877
245010	425878
122960	425879
159605	425880
13760	425881
200254	425882
53213	425883
133	425884
37787	425885
137470	425886
56081	425887
91915	425888
159867	425889
55868	425890
210208	425891
109085	425892
213127	425893
196936	425894
18261	425895
242014	425896
191173	425897
101630	425898
73267	425899
417445	425900
19885	425901
408902	425902
88895	425903
424827	425904
82951	425905
452368	425906
294806	425907
146395	425908
318592	425909
98828	425910
142351	425911
103209	425912
70469	425913
103807	425914
359910	425915
123053	425916
337135	425917
11833	425918
257629	425919
322221	425920
95833	425921
245726	425922
44878	425923
53734	425924
101622	425925
248533	425926
159736	425927
364738	425928
191133	425929
121940	425930
29432	425931
7606	425932
185650	425933
159037	425934
148545	425935
62015	425936
108263	425937
125375	425938
13728	425939
93578	425940
869	425941
160162	425942
120433	425943
394957	425944
100442	425945
305157	425946
172423	425947
183800	425948
236528	425949
71665	425950
52943	425951
136960	425952
46462	425953
12280	425954
306445	425955
363971	425956
47874	425957
448064	425958
1812	425959
4232	425960
23879	425961
123404	425962
180957	425963
163392	425964
80796	425965
10424	425966
7882	425967
437594	425968
423265	425969
42082	425970
382796	425971
57535	425972
9103	425973
15601	425974
208789	425975
110832	425976
264166	425977
6005	425978
133439	425979
209462	425980
57	425981
99943	425982
20441	425983
370107	425984
215953	425985
24695	425986
262441	425987
7116	425988
17511	425989
28462	425990
242337	425991
117405	425992
242449	425993
198333	425994
399770	425995
112104	425996
141039	425997
439130	425998
282337	425999
131397	426000
53862	426001
6715	426002
16889	426003
98497	426004
379861	426005
249993	426006
118894	426007
382826	426008
211	426009
64153	426010
147586	426011
23004	426012
455187	426013
210852	426014
204015	426015
241928	426016
120785	426017
5980	426018
79394	426019
991	426020
301393	426021
37760	426022
245958	426023
389669	426024
144237	426025
45572	426026
100267	426027
196826	426028
105856	426029
34507	426030
14796	426031
203979	426032
32231	426033
133582	426034
220733	426035
38285	426036
26839	426037
136813	426038
96639	426039
2031	426040
22344	426041
88016	426042
69787	426043
34285	426044
429191	426045
72230	426046
198245	426047
366444	426048
207787	426049
40106	426050
380516	426051
214856	426052
72013	426053
22806	426054
23011	426055
303966	426056
249509	426057
71596	426058
198495	426059
236783	426060
285746	426061
8985	426062
37524	426063
125968	426064
100203	426065
218225	426066
157481	426067
256666	426068
225822	426069
141474	426070
62267	426071
277927	426072
5877	426073
169306	426074
125098	426075
370631	426076
17896	426077
133945	426078
186881	426079
172509	426080
235216	426081
109406	426082
22890	426083
48136	426084
23224	426085
101908	426086
406342	426087
93389	426088
150664	426089
116963	426090
274156	426091
224763	426092
212452	426093
5919	426094
159352	426095
146771	426096
29679	426097
32956	426098
180596	426099
127937	426100
37712	426101
87815	426102
211022	426103
4273	426104
79077	426105
35639	426106
386502	426107
33659	426108
130164	426109
88970	426110
24894	426111
378948	426112
64146	426113
245961	426114
210013	426115
65469	426116
362667	426117
66559	426118
12732	426119
38282	426120
441196	426121
169647	426122
230640	426123
355579	426124
83814	426125
9635	426126
4092	426127
19228	426128
204130	426129
145959	426130
198767	426131
236938	426132
441058	426133
25221	426134
54798	426135
266980	426136
363992	426137
104109	426138
103514	426139
458799	426140
323348	426141
153699	426142
218921	426143
64302	426144
92816	426145
7859	426146
2371	426147
119119	426148
231189	426149
25192	426150
160682	426151
34021	426152
169272	426153
167066	426154
332820	426155
179555	426156
20093	426157
167337	426158
73416	426159
15104	426160
157898	426161
41226	426162
137180	426163
259177	426164
335733	426165
1289	426166
388684	426167
29134	426168
161592	426169
2672	426170
74232	426171
312060	426172
15483	426173
61450	426174
6024	426175
374637	426176
82497	426177
385100	426178
139327	426179
208120	426180
121306	426181
212534	426182
1891	426183
242931	426184
78405	426185
130706	426186
58185	426187
257582	426188
308478	426189
61187	426190
238094	426191
100837	426192
256072	426193
43314	426194
455214	426195
5708	426196
311489	426197
56830	426198
55455	426199
1693	426200
306230	426201
22404	426202
124907	426203
32458	426204
46952	426205
74825	426206
424182	426207
192727	426208
358665	426209
124417	426210
4849	426211
103763	426212
27544	426213
413729	426214
96359	426215
335512	426216
366108	426217
40613	426218
47513	426219
147888	426220
451803	426221
41660	426222
1352	426223
416425	426224
451808	426225
152994	426226
278265	426227
5477	426228
159300	426229
94203	426230
199930	426231
42275	426232
281568	426233
226970	426234
200222	426235
2438	426236
438948	426237
21412	426238
345500	426239
314278	426240
91590	426241
60344	426242
11685	426243
322244	426244
8066	426245
116283	426246
391194	426247
23191	426248
18209	426249
51557	426250
207970	426251
154556	426252
156327	426253
307996	426254
427877	426255
19442	426256
167324	426257
126755	426258
5792	426259
218012	426260
61990	426261
7594	426262
56762	426263
139092	426264
299208	426265
100870	426266
215081	426267
97275	426268
342919	426269
257133	426270
29379	426271
346224	426272
225548	426273
441001	426274
285966	426275
97885	426276
125685	426277
440424	426278
25498	426279
73626	426280
450475	426281
90665	426282
213949	426283
219335	426284
415566	426285
145457	426286
379304	426287
39066	426288
179359	426289
38191	426290
131799	426291
339627	426292
34021	426293
52719	426294
109915	426295
23360	426296
205986	426297
14579	426298
258540	426299
58488	426300
315453	426301
40503	426302
63900	426303
207244	426304
64531	426305
98449	426306
167688	426307
138795	426308
417579	426309
106637	426310
237182	426311
27560	426312
44173	426313
144385	426314
46247	426315
402104	426316
445088	426317
86201	426318
2529	426319
170246	426320
401883	426321
165225	426322
274359	426323
99071	426324
229836	426325
116934	426326
433403	426327
21665	426328
2014	426329
5006	426330
64340	426331
306702	426332
109494	426333
215836	426334
215836	426335
57028	426336
34528	426337
14839	426338
250293	426339
219805	426340
10177	426341
326932	426342
236936	426343
107788	426344
108311	426345
453317	426346
86064	426347
126955	426348
292505	426349
74585	426350
250530	426351
426620	426352
218660	426353
48911	426354
195744	426355
229069	426356
189525	426357
29328	426358
172976	426359
248753	426360
109172	426361
91714	426362
101112	426363
235518	426364
37407	426365
249175	426366
76843	426367
76406	426368
30560	426369
57137	426370
247734	426371
49682	426372
46158	426373
334419	426374
32759	426375
255744	426376
21287	426377
366126	426378
178826	426379
173627	426380
74621	426381
205212	426382
93431	426383
11656	426384
200051	426385
72005	426386
388086	426387
125148	426388
78476	426389
187698	426390
96288	426391
346596	426392
424927	426393
30852	426394
28629	426395
302448	426396
17691	426397
76924	426398
343914	426399
229714	426400
86582	426401
200961	426402
194134	426403
95512	426404
236609	426405
435900	426406
136013	426407
1767	426408
216376	426409
31458	426410
106067	426411
191432	426412
136238	426413
78677	426414
47527	426415
94202	426416
374829	426417
125611	426418
156815	426419
34319	426420
254434	426421
57927	426422
236391	426423
87598	426424
77394	426425
202639	426426
326	426427
394575	426428
117138	426429
390161	426430
60460	426431
103080	426432
41039	426433
67074	426434
108232	426435
72500	426436
142746	426437
77076	426438
88017	426439
25235	426440
57900	426441
73037	426442
305155	426443
273816	426444
393665	426445
23409	426446
177598	426447
37606	426448
82910	426449
39041	426450
2709	426451
124237	426452
274336	426453
44470	426454
71840	426455
267058	426456
349196	426457
30332	426458
242898	426459
120393	426460
200665	426461
228597	426462
61020	426463
49233	426464
245794	426465
99096	426466
77459	426467
88617	426468
138017	426469
46367	426470
66503	426471
228067	426472
249278	426473
57729	426474
285363	426475
191139	426476
11261	426477
204447	426478
29864	426479
82911	426480
224324	426481
295956	426482
62722	426483
291833	426484
35878	426485
115945	426486
106201	426487
389857	426488
169965	426489
42570	426490
30969	426491
139088	426492
138050	426493
412338	426494
53976	426495
228600	426496
28574	426497
211104	426498
144019	426499
31851	426500
397062	426501
243256	426502
645	426503
308298	426504
25699	426505
91059	426506
35688	426507
156802	426508
446034	426509
3544	426510
75835	426511
234341	426512
54433	426513
216879	426514
172563	426515
276360	426516
274820	426517
99073	426518
167765	426519
241579	426520
101261	426521
72269	426522
335851	426523
54008	426524
51988	426525
215428	426526
125232	426527
395733	426528
373914	426529
147351	426530
232764	426531
11503	426532
69533	426533
300694	426534
42862	426535
201808	426536
150595	426537
78361	426538
162343	426539
69794	426540
9848	426541
102900	426542
221941	426543
69572	426544
421032	426545
13121	426546
120404	426547
179797	426548
359780	426549
58978	426550
8453	426551
78669	426552
44573	426553
20875	426554
18177	426555
135881	426556
439403	426557
2308	426558
173084	426559
213002	426560
141327	426561
96876	426562
61432	426563
33276	426564
166081	426565
501	426566
131626	426567
86718	426568
60699	426569
60699	426570
15961	426571
90412	426572
23935	426573
81144	426574
230107	426575
177246	426576
399	426577
270646	426578
33761	426579
19208	426580
42294	426581
19934	426582
163913	426583
263350	426584
121187	426585
3665	426586
204549	426587
113398	426588
2823	426589
356961	426590
215083	426591
228778	426592
42023	426593
139802	426594
76380	426595
15244	426596
296363	426597
347886	426598
114912	426599
397103	426600
44693	426601
358843	426602
123295	426603
227430	426604
109472	426605
340218	426606
155084	426607
208787	426608
119616	426609
38871	426610
368270	426611
5547	426612
12147	426613
61052	426614
8734	426615
184507	426616
7482	426617
54558	426618
70052	426619
18381	426620
454514	426621
15091	426622
233610	426623
72358	426624
321131	426625
107909	426626
85375	426627
33437	426628
295325	426629
389778	426630
56651	426631
14061	426632
83597	426633
33760	426634
215078	426635
214994	426636
125982	426637
109470	426638
355581	426639
34859	426640
110404	426641
24618	426642
24618	426643
95547	426644
39826	426645
56045	426646
353193	426647
120037	426648
47857	426649
372949	426650
183123	426651
408787	426652
1437	426653
33055	426654
232280	426655
217375	426656
120446	426657
328200	426658
334848	426659
39935	426660
142228	426661
288046	426662
66513	426663
55716	426664
12842	426665
8124	426666
65100	426667
34703	426668
248482	426669
81940	426670
52980	426671
460164	426672
52366	426673
112090	426674
308659	426675
36983	426676
70777	426677
304189	426678
375949	426679
63248	426680
303932	426681
447451	426682
25344	426683
11706	426684
30337	426685
52950	426686
65664	426687
386577	426688
58108	426689
14559	426690
214498	426691
319520	426692
442026	426693
401190	426694
292839	426695
78694	426696
241315	426697
147658	426698
17463	426699
142970	426700
60942	426701
48976	426702
130965	426703
322933	426704
450338	426705
125450	426706
234792	426707
31031	426708
30617	426709
399524	426710
118436	426711
214249	426712
3665	426713
3665	426714
141057	426715
12268	426716
324534	426717
19798	426718
4585	426719
176592	426720
14587	426721
351084	426722
73130	426723
6683	426724
24872	426725
35854	426726
204717	426727
26929	426728
135017	426729
186932	426730
116819	426731
439534	426732
413119	426733
107947	426734
257786	426735
59566	426736
211103	426737
219677	426738
390115	426739
57085	426740
123242	426741
274569	426742
447677	426743
351388	426744
264948	426745
11850	426746
89123	426747
128578	426748
240558	426749
61452	426750
190220	426751
109617	426752
316202	426753
324124	426754
227411	426755
389248	426756
138815	426757
192107	426758
17832	426759
100292	426760
178992	426761
409487	426762
9995	426763
93906	426764
437635	426765
84933	426766
360687	426767
156693	426768
105971	426769
4258	426770
287939	426771
98019	426772
42446	426773
2278	426774
230771	426775
42285	426776
84383	426777
364229	426778
9736	426779
160321	426780
35151	426781
6790	426782
176313	426783
274041	426784
422449	426785
73668	426786
206360	426787
215058	426788
113443	426789
23391	426790
32926	426791
234963	426792
39276	426793
117213	426794
316231	426795
382116	426796
82299	426797
241548	426798
181266	426799
5288	426800
164433	426801
435971	426802
456294	426803
97971	426804
148222	426805
49827	426806
48776	426807
170718	426808
252126	426809
329747	426810
82222	426811
91824	426812
86547	426813
68921	426814
89444	426815
41487	426816
46046	426817
196130	426818
26786	426819
34865	426820
87990	426821
105295	426822
132291	426823
85593	426824
47075	426825
96571	426826
242294	426827
294152	426828
885	426829
93627	426830
3557	426831
37391	426832
54028	426833
96935	426834
4976	426835
61307	426836
360136	426837
125900	426838
75440	426839
355886	426840
167712	426841
122044	426842
52902	426843
28924	426844
92703	426845
13073	426846
43523	426847
30659	426848
210309	426849
274604	426850
34026	426851
203980	426852
44418	426853
38958	426854
91896	426855
254729	426856
126459	426857
239464	426858
216664	426859
295948	426860
267854	426861
252267	426862
101783	426863
263014	426864
123819	426865
61278	426866
118486	426867
162181	426868
395232	426869
4464	426870
418178	426871
80424	426872
61584	426873
274023	426874
127145	426875
84294	426876
122803	426877
209520	426878
2453	426879
377098	426880
35941	426881
63007	426882
27545	426883
204541	426884
434949	426885
123725	426886
108036	426887
105851	426888
168071	426889
46650	426890
13643	426891
334921	426892
357110	426893
18394	426894
256138	426895
195526	426896
82994	426897
225250	426898
63655	426899
93940	426900
148514	426901
194821	426902
121799	426903
91027	426904
320432	426905
108040	426906
213780	426907
70082	426908
409971	426909
117401	426910
106879	426911
29418	426912
85104	426913
15787	426914
105538	426915
165472	426916
290799	426917
108780	426918
3687	426919
75816	426920
25736	426921
17582	426922
193812	426923
92300	426924
199481	426925
319627	426926
6924	426927
306518	426928
93987	426929
56270	426930
162740	426931
106537	426932
103570	426933
57788	426934
89551	426935
119542	426936
359428	426937
377016	426938
64881	426939
112490	426940
253686	426941
70808	426942
46054	426943
103383	426944
365168	426945
441794	426946
8815	426947
39848	426948
99178	426949
82157	426950
153494	426951
167223	426952
317897	426953
76596	426954
278856	426955
4781	426956
161364	426957
114623	426958
147431	426959
382910	426960
213945	426961
88782	426962
78757	426963
119361	426964
431810	426965
85080	426966
154234	426967
257822	426968
100893	426969
49790	426970
18873	426971
90838	426972
359961	426973
200032	426974
87280	426975
454761	426976
122977	426977
255403	426978
80843	426979
79823	426980
32213	426981
59719	426982
96421	426983
362471	426984
170318	426985
190837	426986
166599	426987
230407	426988
67285	426989
97532	426990
319614	426991
189504	426992
268695	426993
105617	426994
103299	426995
34096	426996
94215	426997
67361	426998
53137	426999
255839	427000
239182	427001
22813	427002
129720	427003
24745	427004
419198	427005
230548	427006
149420	427007
7193	427008
171381	427009
386470	427010
9217	427011
225008	427012
232630	427013
27727	427014
197380	427015
74462	427016
69113	427017
251050	427018
2453	427019
113531	427020
2391	427021
99428	427022
31173	427023
104615	427024
195447	427025
69026	427026
59507	427027
230798	427028
31647	427029
96218	427030
74089	427031
320667	427032
21406	427033
217483	427034
250356	427035
63944	427036
71709	427037
50734	427038
43629	427039
141035	427040
352443	427041
122291	427042
30080	427043
110636	427044
68538	427045
44059	427046
268382	427047
125324	427048
199953	427049
136126	427050
218728	427051
90387	427052
371109	427053
294376	427054
255830	427055
74896	427056
301431	427057
226045	427058
49471	427059
6737	427060
191878	427061
303915	427062
50177	427063
191227	427064
85506	427065
123014	427066
52773	427067
23441	427068
95209	427069
338840	427070
33134	427071
133779	427072
61458	427073
336557	427074
134858	427075
448071	427076
10909	427077
218277	427078
142187	427079
424817	427080
309052	427081
52664	427082
124867	427083
95246	427084
66304	427085
47008	427086
112978	427087
80804	427088
204293	427089
28435	427090
29265	427091
129652	427092
79566	427093
233841	427094
112809	427095
92595	427096
19829	427097
127406	427098
133988	427099
356516	427100
221168	427101
249888	427102
7036	427103
24191	427104
12248	427105
167413	427106
105673	427107
437449	427108
103094	427109
244865	427110
82738	427111
210080	427112
143216	427113
231250	427114
213774	427115
37599	427116
92493	427117
131861	427118
241576	427119
175514	427120
350932	427121
71244	427122
12554	427123
133672	427124
241210	427125
22890	427126
3024	427127
9444	427128
151971	427129
193828	427130
61782	427131
182546	427132
1656	427133
95585	427134
96451	427135
234465	427136
81062	427137
217561	427138
107227	427139
20510	427140
1511	427141
115011	427142
15270	427143
13057	427144
987	427145
16752	427146
58189	427147
424970	427148
64643	427149
218828	427150
86318	427151
453743	427152
254280	427153
123998	427154
115499	427155
40273	427156
153355	427157
20246	427158
2818	427159
38631	427160
30903	427161
329905	427162
155084	427163
2421	427164
418167	427165
96824	427166
78489	427167
115273	427168
15829	427169
37026	427170
299676	427171
11597	427172
93359	427173
94669	427174
374329	427175
343653	427176
303974	427177
103820	427178
81153	427179
417628	427180
108558	427181
68122	427182
190918	427183
298396	427184
55365	427185
78978	427186
137020	427187
35743	427188
124156	427189
33131	427190
21010	427191
241100	427192
216598	427193
351645	427194
201955	427195
226596	427196
12487	427197
37779	427198
213647	427199
108318	427200
47011	427201
11045	427202
25885	427203
11637	427204
176710	427205
96176	427206
233052	427207
6615	427208
66984	427209
140422	427210
236936	427211
64979	427212
125553	427213
32048	427214
400591	427215
148132	427216
324903	427217
194475	427218
333428	427219
89013	427220
197291	427221
403103	427222
13435	427223
294899	427224
245915	427225
5908	427226
214224	427227
439443	427228
116364	427229
9188	427230
209	427231
140637	427232
9189	427233
420602	427234
20976	427235
209588	427236
15300	427237
5413	427238
142012	427239
38581	427240
64625	427241
124178	427242
217797	427243
55450	427244
207633	427245
83494	427246
118590	427247
28460	427248
168951	427249
1041	427250
33599	427251
69805	427252
210659	427253
233	427254
41259	427255
426291	427256
323660	427257
101747	427258
446187	427259
15540	427260
118967	427261
98482	427262
34164	427263
452807	427264
79779	427265
217675	427266
10456	427267
116854	427268
6497	427269
230170	427270
11344	427271
208101	427272
125169	427273
34280	427274
1430	427275
180761	427276
269872	427277
6998	427278
8538	427279
95238	427280
92035	427281
33885	427282
19791	427283
121380	427284
18062	427285
432899	427286
37256	427287
183775	427288
152405	427289
30119	427290
15598	427291
25966	427292
15631	427293
90160	427294
5216	427295
33878	427296
58481	427297
68367	427298
173734	427299
116099	427300
131422	427301
86493	427302
65622	427303
414969	427304
92197	427305
251754	427306
283226	427307
10456	427308
205628	427309
287708	427310
31933	427311
13797	427312
182096	427313
343431	427314
200056	427315
31571	427316
262262	427317
281751	427318
72205	427319
5676	427320
148337	427321
56706	427322
279882	427323
4017	427324
47894	427325
57609	427326
75441	427327
7205	427328
138107	427329
30039	427330
457311	427331
5022	427332
63485	427333
55030	427334
1627	427335
154682	427336
1231	427337
102084	427338
14300	427339
126768	427340
57250	427341
40493	427342
20240	427343
2768	427344
13873	427345
42940	427346
17	427347
17	427348
2040	427349
404090	427350
105700	427351
1205	427352
10073	427353
127583	427354
49943	427355
167501	427356
12889	427357
25627	427358
189088	427359
110838	427360
90417	427361
265047	427362
157409	427363
423256	427364
85403	427365
132939	427366
397075	427367
76298	427368
41137	427369
353599	427370
220961	427371
129623	427372
162421	427373
42480	427374
364351	427375
46661	427376
64884	427377
112625	427378
24492	427379
286934	427380
61879	427381
48531	427382
86096	427383
84154	427384
87611	427385
301972	427386
29899	427387
116300	427388
63042	427389
4581	427390
56706	427391
22796	427392
15512	427393
16820	427394
40094	427395
102928	427396
355295	427397
56540	427398
210936	427399
187782	427400
59366	427401
26344	427402
224752	427403
303500	427404
78131	427405
416836	427406
107919	427407
192738	427408
10560	427409
9779	427410
61747	427411
55148	427412
13574	427413
1227	427414
161030	427415
179108	427416
40819	427417
330335	427418
20170	427419
226356	427420
15490	427421
53688	427422
200222	427423
10122	427424
43356	427425
367674	427426
9603	427427
37545	427428
111774	427429
239479	427430
175655	427431
8944	427432
11649	427433
50660	427434
31118	427435
599	427436
2458	427437
230413	427438
127841	427439
10999	427440
273331	427441
16431	427442
208071	427443
377794	427444
106289	427445
217914	427446
92345	427447
412280	427448
37159	427449
114258	427450
303146	427451
6197	427452
8333	427453
89847	427454
27452	427455
120830	427456
16674	427457
215055	427458
199053	427459
200117	427460
203511	427461
183296	427462
88785	427463
5227	427464
54992	427465
140909	427466
438267	427467
2024	427468
11	427469
227559	427470
181969	427471
17935	427472
165183	427473
25234	427474
19367	427475
91785	427476
16372	427477
2170	427478
6341	427479
222561	427480
5991	427481
2691	427482
56501	427483
48696	427484
47987	427485
329974	427486
141546	427487
439940	427488
32398	427489
111609	427490
208315	427491
12945	427492
1032	427493
187215	427494
6288	427495
9648	427496
7494	427497
108123	427498
2888	427499
19683	427500
12764	427501
48442	427502
184477	427503
184477	427504
24236	427505
391254	427506
323343	427507
326611	427508
354082	427509
232082	427510
448616	427511
106965	427512
157237	427513
89182	427514
116625	427515
186310	427516
407122	427517
19011	427518
190449	427519
1739	427520
26288	427521
285355	427522
80	427523
65926	427524
2126	427525
327036	427526
343393	427527
193033	427528
455506	427529
21367	427530
121910	427531
170959	427532
424560	427533
382236	427534
11504	427535
106850	427536
123038	427537
4690	427538
289163	427539
310469	427540
424231	427541
257612	427542
25543	427543
278674	427544
150932	427545
158154	427546
159515	427547
320434	427548
422189	427549
69538	427550
174678	427551
224000	427552
235994	427553
450305	427554
268746	427555
243938	427556
120795	427557
26296	427558
4605	427559
67494	427560
373225	427561
283686	427562
103095	427563
21467	427564
28910	427565
113186	427566
191268	427567
318648	427568
3593	427569
177893	427570
42789	427571
181636	427572
368258	427573
24564	427574
288334	427575
265701	427576
400261	427577
59045	427578
420976	427579
313473	427580
44241	427581
92981	427582
50550	427583
1198	427584
238990	427585
104382	427586
9209	427587
104382	427588
44477	427589
58091	427590
51695	427591
187796	427592
165284	427593
61171	427594
86353	427595
73994	427596
61895	427597
65935	427598
2417	427599
10937	427600
128388	427601
16741	427602
8091	427603
22421	427604
104880	427605
95265	427606
273311	427607
219788	427608
2725	427609
488	427610
1709	427611
437606	427612
253381	427613
3506	427614
217341	427615
87378	427616
311195	427617
44293	427618
84645	427619
72397	427620
187080	427621
1285	427622
16864	427623
73689	427624
27791	427625
113067	427626
403233	427627
157687	427628
123523	427629
19350	427630
288970	427631
86780	427632
118903	427633
20718	427634
91018	427635
284763	427636
45377	427637
140276	427638
96387	427639
21524	427640
348924	427641
141973	427642
68919	427643
436635	427644
78754	427645
231700	427646
326220	427647
313301	427648
9074	427649
85208	427650
140768	427651
177412	427652
36380	427653
110585	427654
72939	427655
240082	427656
110978	427657
198292	427658
343874	427659
171185	427660
203133	427661
352313	427662
59051	427663
180989	427664
287950	427665
3086	427666
68957	427667
20851	427668
33126	427669
216188	427670
410208	427671
10490	427672
7582	427673
84951	427674
395606	427675
172371	427676
63859	427677
437282	427678
329005	427679
192641	427680
517	427681
530	427682
103372	427683
450583	427684
169728	427685
62777	427686
39007	427687
183038	427688
4989	427689
152338	427690
301463	427691
217387	427692
180057	427693
121927	427694
116267	427695
121889	427696
246951	427697
39077	427698
289541	427699
49254	427700
13061	427701
18043	427702
358949	427703
52900	427704
434189	427705
66852	427706
138915	427707
219535	427708
294265	427709
31218	427710
11086	427711
34130	427712
278807	427713
23837	427714
421616	427715
51665	427716
97840	427717
317622	427718
56778	427719
982	427720
393692	427721
31770	427722
39457	427723
16374	427724
91465	427725
407926	427726
347878	427727
16287	427728
167193	427729
32918	427730
239470	427731
185281	427732
796	427733
224215	427734
27278	427735
154284	427736
114596	427737
4474	427738
4784	427739
75921	427740
15626	427741
192394	427742
3549	427743
63828	427744
38891	427745
427507	427746
146	427747
8000	427748
219367	427749
36764	427750
23957	427751
354879	427752
62333	427753
113956	427754
88993	427755
76039	427756
361997	427757
1137	427758
153551	427759
262395	427760
23818	427761
175453	427762
242329	427763
28086	427764
9662	427765
31899	427766
34059	427767
99562	427768
10933	427769
18434	427770
19146	427771
19776	427772
328260	427773
90359	427774
146416	427775
251273	427776
12713	427777
111646	427778
4044	427779
5803	427780
58351	427781
83123	427782
11470	427783
846	427784
11170	427785
192693	427786
363492	427787
23809	427788
208900	427789
6174	427790
98990	427791
374547	427792
256192	427793
38497	427794
3271	427795
411819	427796
128843	427797
223319	427798
215060	427799
88019	427800
128148	427801
30427	427802
8975	427803
1062	427804
256143	427805
124744	427806
364857	427807
186839	427808
376798	427809
383596	427810
252829	427811
65595	427812
198198	427813
370545	427814
237216	427815
426	427816
95939	427817
36232	427818
126409	427819
383869	427820
404347	427821
301882	427822
349754	427823
61948	427824
351300	427825
85087	427826
9858	427827
387287	427828
191446	427829
210118	427830
411083	427831
30332	427832
121049	427833
45847	427834
140743	427835
54680	427836
14158	427837
193201	427838
319366	427839
552	427840
1936	427841
236478	427842
240035	427843
101765	427844
208731	427845
125620	427846
291435	427847
243062	427848
45241	427849
108689	427850
394952	427851
98398	427852
180416	427853
220198	427854
269623	427855
86	427856
299974	427857
242755	427858
235283	427859
61947	427860
234844	427861
60781	427862
32995	427863
111006	427864
104224	427865
242385	427866
65259	427867
221489	427868
280488	427869
323711	427870
69899	427871
41296	427872
8483	427873
116946	427874
270223	427875
71579	427876
70383	427877
40146	427878
116787	427879
140210	427880
297507	427881
46480	427882
233408	427883
155612	427884
391060	427885
350524	427886
372533	427887
127208	427888
22068	427889
20938	427890
68918	427891
78802	427892
62882	427893
442056	427894
26868	427895
224133	427896
353747	427897
436766	427898
63567	427899
40102	427900
26100	427901
92243	427902
233407	427903
103201	427904
235132	427905
312594	427906
61760	427907
422625	427908
427000	427909
125621	427910
110460	427911
380905	427912
446649	427913
26313	427914
362307	427915
37177	427916
119282	427917
47461	427918
95656	427919
1125	427920
180343	427921
42766	427922
144461	427923
36505	427924
24478	427925
193079	427926
55721	427927
80267	427928
7233	427929
12613	427930
17846	427931
107621	427932
52691	427933
231388	427934
55619	427935
120768	427936
100262	427937
31607	427938
150326	427939
71941	427940
68211	427941
153070	427942
155828	427943
2467	427944
36990	427945
210124	427946
163159	427947
292841	427948
134871	427949
55171	427950
155916	427951
282539	427952
13492	427953
203028	427954
49400	427955
51325	427956
317637	427957
283208	427958
1630	427959
270123	427960
11975	427961
407725	427962
241091	427963
78046	427964
187274	427965
306995	427966
300069	427967
266123	427968
34091	427969
3050	427970
139600	427971
289566	427972
2875	427973
39288	427974
119643	427975
296342	427976
174451	427977
242147	427978
10702	427979
214290	427980
248289	427981
222921	427982
1423	427983
19013	427984
453811	427985
419408	427986
182114	427987
941	427988
157853	427989
63486	427990
15125	427991
174735	427992
113126	427993
148654	427994
381444	427995
366053	427996
350795	427997
22765	427998
15702	427999
25024	428000
89359	428001
352560	428002
449861	428003
14451	428004
4696	428005
24426	428006
124998	428007
118606	428008
46130	428009
2559	428010
219349	428011
175422	428012
322553	428013
17059	428014
1571	428015
13286	428016
40635	428017
32848	428018
9194	428019
67990	428020
36638	428021
125937	428022
200630	428023
449953	428024
99322	428025
75666	428026
13476	428027
348463	428028
48877	428029
100464	428030
7233	428031
19202	428032
114738	428033
200373	428034
61017	428035
226247	428036
19491	428037
65198	428038
18079	428039
247259	428040
151247	428041
242409	428042
90601	428043
40998	428044
10791	428045
395176	428046
125004	428047
89789	428048
1078	428049
491	428050
3477	428051
9735	428052
36087	428053
110186	428054
75865	428055
4974	428056
10508	428057
77870	428058
430600	428059
119533	428060
243666	428061
295716	428062
232096	428063
233030	428064
71022	428065
438237	428066
351822	428067
159758	428068
98770	428069
318823	428070
182542	428071
87956	428072
223962	428073
216107	428074
187207	428075
29441	428076
88581	428077
4374	428078
21751	428079
29488	428080
444403	428081
17107	428082
66020	428083
104269	428084
81569	428085
86323	428086
5876	428087
279710	428088
83332	428089
38201	428090
432251	428091
446301	428092
213981	428093
241369	428094
59955	428095
47266	428096
51028	428097
14930	428098
316923	428099
89432	428100
115450	428101
32689	428102
220344	428103
52132	428104
148998	428105
114016	428106
227010	428107
153129	428108
300943	428109
249837	428110
80279	428111
295279	428112
24267	428113
229580	428114
20663	428115
117746	428116
30648	428117
94715	428118
284131	428119
68901	428120
115090	428121
16668	428122
3284	428123
270377	428124
242196	428125
455118	428126
5722	428127
140888	428128
4130	428129
138057	428130
85535	428131
98485	428132
54946	428133
4781	428134
398311	428135
56474	428136
63545	428137
117990	428138
212749	428139
402208	428140
137412	428141
160059	428142
2485	428143
143615	428144
443347	428145
450159	428146
134001	428147
370989	428148
305386	428149
143306	428150
8549	428151
150860	428152
67269	428153
131641	428154
339192	428155
79186	428156
116696	428157
304862	428158
131896	428159
455458	428160
273110	428161
105639	428162
93150	428163
271405	428164
11512	428165
184856	428166
74966	428167
11759	428168
220004	428169
143654	428170
400875	428171
401837	428172
73138	428173
7418	428174
23307	428175
122911	428176
229179	428177
7843	428178
61421	428179
168	428180
79427	428181
336498	428182
217755	428183
67331	428184
242052	428185
54668	428186
246582	428187
457083	428188
335657	428189
8433	428190
110447	428191
202908	428192
364438	428193
61618	428194
39041	428195
97925	428196
22247	428197
179069	428198
158543	428199
17284	428200
53979	428201
26693	428202
58404	428203
89108	428204
429077	428205
107575	428206
54244	428207
97768	428208
63982	428209
189188	428210
139549	428211
116939	428212
323875	428213
207931	428214
110342	428215
208198	428216
229843	428217
243090	428218
138294	428219
40654	428220
447586	428221
434311	428222
358832	428223
435100	428224
417177	428225
417069	428226
159644	428227
283820	428228
140701	428229
173956	428230
76901	428231
113242	428232
333234	428233
232291	428234
51169	428235
330921	428236
33406	428237
5305	428238
6214	428239
42125	428240
282287	428241
213514	428242
102960	428243
187228	428244
373407	428245
231060	428246
605	428247
124886	428248
20601	428249
277813	428250
123499	428251
160103	428252
400959	428253
116386	428254
148811	428255
318826	428256
25878	428257
4579	428258
75843	428259
221159	428260
432615	428261
356311	428262
90651	428263
19818	428264
76335	428265
235505	428266
320405	428267
195770	428268
40781	428269
237510	428270
12777	428271
231697	428272
220200	428273
19338	428274
121951	428275
18209	428276
137826	428277
2833	428278
78941	428279
219702	428280
69177	428281
70320	428282
294479	428283
236640	428284
122618	428285
85388	428286
72168	428287
183109	428288
115023	428289
221040	428290
97452	428291
389536	428292
230156	428293
132232	428294
73167	428295
448106	428296
61315	428297
97113	428298
123491	428299
1207	428300
60600	428301
95901	428302
389684	428303
181314	428304
258023	428305
9035	428306
75352	428307
61596	428308
263168	428309
39247	428310
123731	428311
228542	428312
248994	428313
450117	428314
81844	428315
28924	428316
117718	428317
101777	428318
111156	428319
366557	428320
19472	428321
8569	428322
139777	428323
456999	428324
109124	428325
368204	428326
86279	428327
139073	428328
394726	428329
74965	428330
372944	428331
189915	428332
191897	428333
72438	428334
16885	428335
124475	428336
359616	428337
35986	428338
90232	428339
136507	428340
103911	428341
62334	428342
102757	428343
132688	428344
93958	428345
71745	428346
41552	428347
154332	428348
444856	428349
118456	428350
33433	428351
237213	428352
296454	428353
74090	428354
438155	428355
236827	428356
425046	428357
41967	428358
153017	428359
361610	428360
128908	428361
26977	428362
122927	428363
33188	428364
234423	428365
316572	428366
212995	428367
121931	428368
233580	428369
124457	428370
23555	428371
171495	428372
48133	428373
34288	428374
207641	428375
6263	428376
61252	428377
213293	428378
177021	428379
76084	428380
168980	428381
107883	428382
302887	428383
155401	428384
50924	428385
7559	428386
174946	428387
226662	428388
306105	428389
14459	428390
256795	428391
197700	428392
377820	428393
168981	428394
340178	428395
2382	428396
246	428397
246	428398
17	428399
11128	428400
58417	428401
232625	428402
308344	428403
73560	428404
380804	428405
127852	428406
315427	428407
238449	428408
380883	428409
218213	428410
391006	428411
131989	428412
153349	428413
43525	428414
153428	428415
328799	428416
128641	428417
280178	428418
399307	428419
375645	428420
193026	428421
211295	428422
344512	428423
194566	428424
227956	428425
266792	428426
373679	428427
304697	428428
173472	428429
292697	428430
334020	428431
297973	428432
90418	428433
25936	428434
123152	428435
222120	428436
129329	428437
301934	428438
367341	428439
31689	428440
2844	428441
229554	428442
364497	428443
357363	428444
94009	428445
368359	428446
45780	428447
175198	428448
124179	428449
160569	428450
426711	428451
283895	428452
87959	428453
339774	428454
247568	428455
430749	428456
228187	428457
394516	428458
8444	428459
332246	428460
194931	428461
283072	428462
172912	428463
383699	428464
458628	428465
372326	428466
156026	428467
3266	428468
154340	428469
126009	428470
22487	428471
233165	428472
57833	428473
206101	428474
152304	428475
201365	428476
13768	428477
164349	428478
22253	428479
88100	428480
162743	428481
452099	428482
206473	428483
202860	428484
101786	428485
194926	428486
190261	428487
240847	428488
282602	428489
356409	428490
12958	428491
22835	428492
32027	428493
34390	428494
233225	428495
386802	428496
185288	428497
102613	428498
186290	428499
359432	428500
243840	428501
403119	428502
216173	428503
348107	428504
382933	428505
342871	428506
289274	428507
169397	428508
281521	428509
102517	428510
459054	428511
239134	428512
320609	428513
362553	428514
177824	428515
303927	428516
240245	428517
32400	428518
318035	428519
45133	428520
452245	428521
183441	428522
204100	428523
129100	428524
278263	428525
66716	428526
252791	428527
78542	428528
274218	428529
165964	428530
227127	428531
362180	428532
24778	428533
449208	428534
401747	428535
115690	428536
79238	428537
69270	428538
260041	428539
214169	428540
193108	428541
60090	428542
302869	428543
75972	428544
75160	428545
297017	428546
29652	428547
349812	428548
130908	428549
267577	428550
337665	428551
343883	428552
298770	428553
281924	428554
154092	428555
412066	428556
434917	428557
172546	428558
32163	428559
135285	428560
123908	428561
325183	428562
238977	428563
73455	428564
210501	428565
139000	428566
70603	428567
226638	428568
118469	428569
317587	428570
144719	428571
83360	428572
217632	428573
15660	428574
264715	428575
227329	428576
294963	428577
343472	428578
121552	428579
241296	428580
74391	428581
427241	428582
417471	428583
450022	428584
390314	428585
259708	428586
428048	428587
402534	428588
307754	428589
245120	428590
174015	428591
192319	428592
444028	428593
20227	428594
432866	428595
421859	428596
104926	428597
104926	428598
189209	428599
425919	428600
24460	428601
232030	428602
35934	428603
272290	428604
402533	428605
343641	428606
276711	428607
104721	428608
325364	428609
110717	428610
282289	428611
334896	428612
230492	428613
197521	428614
223635	428615
453027	428616
58127	428617
34696	428618
61534	428619
11847	428620
79622	428621
421222	428622
222524	428623
53017	428624
16590	428625
179619	428626
46942	428627
1317	428628
174047	428629
18322	428630
8359	428631
18322	428632
4229	428633
38639	428634
129081	428635
283881	428636
181705	428637
110231	428638
38494	428639
303572	428640
186346	428641
338585	428642
91040	428643
394582	428644
10128	428645
58873	428646
70443	428647
137119	428648
11847	428649
11435	428650
14	428651
75971	428652
91081	428653
359041	428654
8394	428655
10711	428656
173065	428657
350470	428658
320433	428659
26423	428660
361164	428661
15692	428662
421169	428663
191302	428664
35616	428665
27165	428666
2567	428667
82596	428668
67719	428669
274586	428670
383381	428671
163230	428672
221844	428673
47182	428674
337171	428675
244971	428676
19195	428677
2195	428678
339761	428679
352608	428680
253650	428681
33990	428682
41821	428683
155859	428684
850	428685
1635	428686
26805	428687
2403	428688
198677	428689
1158	428690
9095	428691
142154	428692
82177	428693
407288	428694
360	428695
61701	428696
260387	428697
25735	428698
85809	428699
119953	428700
146755	428701
159720	428702
69817	428703
259958	428704
20018	428705
31088	428706
272339	428707
88708	428708
113127	428709
275801	428710
123145	428711
449060	428712
154409	428713
29259	428714
42131	428715
138180	428716
27971	428717
103176	428718
144247	428719
51635	428720
21644	428721
91457	428722
431818	428723
52383	428724
352352	428725
343568	428726
174591	428727
193608	428728
184261	428729
110461	428730
184313	428731
157964	428732
435307	428733
368292	428734
263458	428735
12705	428736
306693	428737
16848	428738
108106	428739
74228	428740
100189	428741
85080	428742
267239	428743
443404	428744
5924	428745
249585	428746
41540	428747
250433	428748
295144	428749
85762	428750
334563	428751
28358	428752
156112	428753
29896	428754
40583	428755
134859	428756
342612	428757
46696	428758
177669	428759
161882	428760
143663	428761
166124	428762
87123	428763
152938	428764
541	428765
394930	428766
262415	428767
25567	428768
215548	428769
3832	428770
206950	428771
120855	428772
71648	428773
52714	428774
388487	428775
228839	428776
222570	428777
140446	428778
227235	428779
378158	428780
110408	428781
99559	428782
188547	428783
449946	428784
128221	428785
285812	428786
92794	428787
44562	428788
229275	428789
38632	428790
90424	428791
198236	428792
94558	428793
309002	428794
104348	428795
218439	428796
964	428797
147959	428798
38039	428799
254627	428800
363345	428801
342231	428802
187880	428803
174155	428804
71797	428805
236463	428806
204905	428807
47412	428808
358531	428809
227197	428810
45419	428811
150682	428812
354623	428813
66538	428814
25277	428815
19869	428816
26463	428817
102818	428818
315152	428819
458261	428820
163413	428821
61412	428822
442122	428823
240824	428824
174822	428825
457849	428826
114047	428827
250387	428828
107585	428829
229552	428830
30975	428831
401121	428832
10611	428833
50033	428834
3530	428835
111229	428836
249668	428837
220944	428838
10162	428839
431743	428840
81502	428841
440068	428842
276321	428843
232900	428844
84550	428845
156252	428846
66029	428847
319055	428848
221703	428849
326477	428850
235109	428851
202176	428852
292094	428853
33316	428854
425526	428855
228703	428856
305833	428857
60234	428858
114623	428859
25519	428860
156896	428861
75536	428862
425754	428863
385104	428864
270812	428865
8441	428866
198544	428867
237990	428868
13590	428869
156690	428870
142437	428871
27421	428872
417511	428873
832	428874
369497	428875
105004	428876
344795	428877
28732	428878
6636	428879
120406	428880
53189	428881
25953	428882
2021	428883
127804	428884
94815	428885
181185	428886
181185	428887
16263	428888
20859	428889
256188	428890
22627	428891
15126	428892
315111	428893
28018	428894
365667	428895
33296	428896
223440	428897
329041	428898
143484	428899
49420	428900
68394	428901
196434	428902
207872	428903
13207	428904
114120	428905
10551	428906
162227	428907
120788	428908
97250	428909
190691	428910
1917	428911
64827	428912
319412	428913
451235	428914
305145	428915
76337	428916
151937	428917
129356	428918
322818	428919
35454	428920
367023	428921
35731	428922
39467	428923
56283	428924
39829	428925
323774	428926
143190	428927
80843	428928
72282	428929
83778	428930
328194	428931
205215	428932
31271	428933
31088	428934
977	428935
10443	428936
37172	428937
5836	428938
195197	428939
1949	428940
34963	428941
309684	428942
25135	428943
456611	428944
38127	428945
134653	428946
30131	428947
581	428948
1271	428949
36229	428950
7135	428951
161465	428952
215619	428953
190859	428954
31127	428955
286744	428956
25058	428957
394086	428958
162089	428959
162089	428960
49851	428961
111002	428962
175144	428963
18006	428964
305799	428965
260464	428966
240110	428967
128286	428968
36385	428969
117382	428970
198547	428971
144861	428972
424677	428973
203661	428974
454217	428975
364357	428976
266983	428977
102748	428978
276290	428979
223346	428980
196334	428981
155497	428982
59489	428983
399859	428984
288278	428985
198804	428986
197058	428987
225887	428988
257636	428989
53036	428990
332633	428991
101970	428992
413862	428993
113275	428994
199065	428995
89299	428996
227281	428997
64180	428998
89877	428999
221402	429000
312340	429001
247873	429002
189836	429003
108094	429004
222315	429005
203792	429006
184159	429007
190030	429008
438726	429009
102971	429010
32058	429011
156728	429012
25932	429013
14685	429014
400180	429015
346116	429016
191260	429017
359070	429018
458684	429019
389990	429020
346837	429021
405525	429022
183346	429023
214914	429024
118365	429025
88490	429026
453809	429027
44355	429028
1375	429029
7277	429030
261580	429031
53383	429032
206739	429033
49012	429034
5567	429035
379920	429036
3576	429037
210021	429038
50293	429039
201724	429040
26756	429041
139475	429042
350808	429043
195779	429044
250543	429045
383355	429046
393109	429047
42562	429048
327300	429049
38043	429050
385794	429051
322092	429052
53613	429053
27268	429054
69905	429055
235002	429056
193559	429057
202141	429058
98713	429059
66127	429060
330595	429061
265727	429062
10761	429063
76252	429064
208313	429065
65405	429066
216842	429067
78848	429068
168089	429069
370951	429070
145381	429071
66395	429072
369716	429073
64109	429074
446402	429075
213860	429076
108943	429077
2658	429078
407432	429079
193647	429080
221395	429081
211294	429082
3215	429083
136985	429084
185559	429085
38288	429086
234825	429087
404627	429088
228795	429089
165666	429090
26776	429091
143533	429092
83463	429093
337193	429094
66225	429095
261574	429096
438435	429097
80912	429098
89625	429099
316516	429100
228028	429101
390684	429102
453373	429103
190982	429104
289365	429105
155012	429106
292674	429107
66442	429108
273885	429109
60484	429110
22793	429111
50294	429112
412811	429113
380361	429114
307576	429115
171871	429116
341374	429117
380782	429118
457652	429119
389584	429120
176949	429121
233650	429122
236946	429123
193823	429124
131164	429125
404396	429126
12274	429127
236135	429128
5764	429129
58413	429130
93380	429131
394494	429132
16510	429133
5375	429134
121741	429135
56748	429136
24887	429137
215692	429138
11711	429139
406080	429140
310175	429141
84692	429142
56115	429143
116541	429144
293493	429145
41227	429146
24638	429147
120881	429148
379848	429149
211817	429150
254654	429151
274	429152
371344	429153
109468	429154
99941	429155
59167	429156
115231	429157
238299	429158
167115	429159
23395	429160
83445	429161
28731	429162
38391	429163
64545	429164
2801	429165
13436	429166
119566	429167
142418	429168
23045	429169
89855	429170
62156	429171
62822	429172
64146	429173
37351	429174
3607	429175
107396	429176
7402	429177
214702	429178
458717	429179
204777	429180
215724	429181
255390	429182
165147	429183
280785	429184
42648	429185
84567	429186
38837	429187
12351	429188
67095	429189
72179	429190
366062	429191
186114	429192
208843	429193
60068	429194
156491	429195
230414	429196
66446	429197
352283	429198
192573	429199
80493	429200
213806	429201
190970	429202
359192	429203
246116	429204
235327	429205
222504	429206
181784	429207
341238	429208
254382	429209
157523	429210
241262	429211
286279	429212
235834	429213
136186	429214
57534	429215
28450	429216
326148	429217
179290	429218
326174	429219
101127	429220
235079	429221
7186	429222
64208	429223
255481	429224
258934	429225
55060	429226
173869	429227
182048	429228
399506	429229
223976	429230
321464	429231
373820	429232
415481	429233
373058	429234
363015	429235
433804	429236
399046	429237
188833	429238
37383	429239
28239	429240
6583	429241
103076	429242
207341	429243
307567	429244
118377	429245
214899	429246
210105	429247
243896	429248
181420	429249
172979	429250
48114	429251
7847	429252
24742	429253
114659	429254
165774	429255
56603	429256
165387	429257
66546	429258
452831	429259
85383	429260
65899	429261
237479	429262
34871	429263
244353	429264
86785	429265
128711	429266
254062	429267
230488	429268
244574	429269
412853	429270
412695	429271
8265	429272
4037	429273
137182	429274
240368	429275
97440	429276
83881	429277
179042	429278
94125	429279
49485	429280
164633	429281
4352	429282
33212	429283
343990	429284
116759	429285
409090	429286
10607	429287
191233	429288
79592	429289
136184	429290
128778	429291
251331	429292
31758	429293
352221	429294
79292	429295
46130	429296
140861	429297
187943	429298
89056	429299
438228	429300
92401	429301
180958	429302
9275	429303
61619	429304
3411	429305
32342	429306
125725	429307
53825	429308
254767	429309
248500	429310
177692	429311
50563	429312
1539	429313
219704	429314
11499	429315
44893	429316
20339	429317
48389	429318
75516	429319
151071	429320
252164	429321
188253	429322
168286	429323
58629	429324
200713	429325
4410	429326
239733	429327
100032	429328
286925	429329
63686	429330
73899	429331
318848	429332
240071	429333
218609	429334
16056	429335
53252	429336
169286	429337
182166	429338
44990	429339
42108	429340
136975	429341
337033	429342
96958	429343
72017	429344
382387	429345
229982	429346
96822	429347
76903	429348
68737	429349
364354	429350
76037	429351
52654	429352
53864	429353
53438	429354
171761	429355
84674	429356
107147	429357
9386	429358
177736	429359
180838	429360
37054	429361
354310	429362
206026	429363
58924	429364
48752	429365
23971	429366
285930	429367
434487	429368
426256	429369
368632	429370
227353	429371
367645	429372
315040	429373
122726	429374
141725	429375
302404	429376
15886	429377
233592	429378
393238	429379
21310	429380
436215	429381
156027	429382
355042	429383
337897	429384
186792	429385
202125	429386
383327	429387
132286	429388
199546	429389
276166	429390
123334	429391
184026	429392
132301	429393
8734	429394
177485	429395
240713	429396
218173	429397
81765	429398
456310	429399
99834	429400
88117	429401
19551	429402
1053	429403
6775	429404
216992	429405
70539	429406
10039	429407
293091	429408
412334	429409
29551	429410
384147	429411
31903	429412
16690	429413
20347	429414
178107	429415
106623	429416
35040	429417
19646	429418
450023	429419
399012	429420
318268	429421
332709	429422
442993	429423
8572	429424
292583	429425
401095	429426
134379	429427
199952	429428
79093	429429
38116	429430
37620	429431
408548	429432
214731	429433
359431	429434
242938	429435
50676	429436
278083	429437
160110	429438
1698	429439
117485	429440
43492	429441
226635	429442
238305	429443
35531	429444
18857	429445
47591	429446
102935	429447
113883	429448
4289	429449
3882	429450
121130	429451
673	429452
37869	429453
118383	429454
33691	429455
249716	429456
153501	429457
16297	429458
47165	429459
159873	429460
81601	429461
248908	429462
154769	429463
216834	429464
80702	429465
283988	429466
117249	429467
151726	429468
119150	429469
433946	429470
207839	429471
70153	429472
9459	429473
68662	429474
234051	429475
249879	429476
12115	429477
158123	429478
231026	429479
311152	429480
49159	429481
30661	429482
222894	429483
298790	429484
209203	429485
25435	429486
154052	429487
16380	429488
33710	429489
63892	429490
342813	429491
69646	429492
72259	429493
77398	429494
344910	429495
248813	429496
135622	429497
445259	429498
380542	429499
72797	429500
86083	429501
102029	429502
57377	429503
26205	429504
76253	429505
95902	429506
147900	429507
112165	429508
13830	429509
408589	429510
169554	429511
24506	429512
237053	429513
109903	429514
40071	429515
135921	429516
169437	429517
60101	429518
60101	429519
318831	429520
170504	429521
58557	429522
1484	429523
8079	429524
352872	429525
13190	429526
129954	429527
13114	429528
450339	429529
29105	429530
46229	429531
247646	429532
167808	429533
11382	429534
234048	429535
237593	429536
270048	429537
268362	429538
399462	429539
249819	429540
31133	429541
175627	429542
58286	429543
115983	429544
164300	429545
14992	429546
67361	429547
363690	429548
71403	429549
387313	429550
343828	429551
191868	429552
244476	429553
47931	429554
26110	429555
57364	429556
447164	429557
118876	429558
391612	429559
106607	429560
89548	429561
205264	429562
236413	429563
147071	429564
387142	429565
148340	429566
273791	429567
12102	429568
385	429569
84825	429570
410181	429571
308347	429572
280024	429573
434408	429574
154092	429575
78038	429576
19900	429577
59123	429578
68982	429579
63889	429580
51189	429581
3088	429582
121644	429583
20544	429584
231669	429585
435293	429586
5159	429587
459349	429588
46748	429589
162250	429590
118292	429591
231551	429592
19229	429593
339644	429594
186758	429595
14442	429596
123607	429597
143163	429598
15678	429599
169815	429600
25406	429601
116914	429602
192231	429603
43651	429604
26486	429605
128209	429606
1125	429607
191841	429608
241348	429609
232857	429610
68739	429611
2574	429612
105038	429613
180218	429614
100	429615
8677	429616
402636	429617
143719	429618
46206	429619
402332	429620
528	429621
46784	429622
286211	429623
106787	429624
85691	429625
16455	429626
1858	429627
125	429628
416214	429629
444217	429630
181742	429631
16674	429632
209972	429633
106817	429634
111883	429635
362263	429636
73926	429637
289538	429638
117265	429639
135449	429640
25181	429641
13230	429642
64465	429643
14078	429644
316416	429645
181154	429646
17873	429647
36416	429648
5486	429649
222995	429650
451090	429651
319023	429652
438714	429653
49242	429654
95165	429655
136074	429656
86173	429657
361853	429658
371265	429659
270471	429660
59121	429661
43838	429662
47869	429663
163885	429664
155802	429665
360497	429666
38276	429667
384600	429668
58408	429669
240878	429670
9507	429671
364732	429672
13170	429673
141658	429674
41394	429675
4497	429676
139676	429677
17552	429678
6263	429679
70157	429680
31597	429681
50828	429682
46335	429683
166991	429684
106418	429685
172289	429686
3353	429687
24022	429688
106287	429689
26267	429690
192312	429691
22590	429692
39607	429693
111252	429694
185105	429695
86770	429696
21454	429697
169238	429698
180838	429699
81870	429700
74410	429701
69116	429702
118360	429703
169712	429704
161033	429705
55693	429706
299792	429707
318644	429708
187544	429709
404063	429710
60676	429711
105452	429712
1459	429713
14729	429714
108122	429715
119831	429716
144130	429717
345494	429718
105526	429719
23172	429720
289784	429721
178	429722
49220	429723
16914	429724
20382	429725
80514	429726
416	429727
219217	429728
446383	429729
230143	429730
331082	429731
148228	429732
96021	429733
249031	429734
343318	429735
40697	429736
290541	429737
80877	429738
231242	429739
19480	429740
289765	429741
203121	429742
35486	429743
55973	429744
150355	429745
385321	429746
81241	429747
2229	429748
673	429749
426467	429750
152540	429751
134011	429752
18291	429753
80477	429754
265062	429755
42386	429756
97919	429757
283963	429758
6972	429759
122986	429760
210430	429761
49820	429762
78	429763
841	429764
171768	429765
177248	429766
9989	429767
126689	429768
18484	429769
208139	429770
8493	429771
278248	429772
157153	429773
31361	429774
15666	429775
91680	429776
236992	429777
287710	429778
67739	429779
24497	429780
146882	429781
74924	429782
202929	429783
375202	429784
110015	429785
106394	429786
399229	429787
164739	429788
86287	429789
134022	429790
366101	429791
30101	429792
3237	429793
41723	429794
175641	429795
322241	429796
125356	429797
25931	429798
66081	429799
215395	429800
90748	429801
352365	429802
182064	429803
161662	429804
49317	429805
230602	429806
127531	429807
98470	429808
152636	429809
147970	429810
379099	429811
109734	429812
444137	429813
190198	429814
19665	429815
158910	429816
89311	429817
37414	429818
21121	429819
168621	429820
10367	429821
27351	429822
275049	429823
82191	429824
347647	429825
110282	429826
105578	429827
124401	429828
293834	429829
25833	429830
35126	429831
339368	429832
1303	429833
76206	429834
150198	429835
101438	429836
103652	429837
103940	429838
123895	429839
47442	429840
37995	429841
28872	429842
75327	429843
422029	429844
296988	429845
181582	429846
196962	429847
294450	429848
204746	429849
183774	429850
23337	429851
434271	429852
53926	429853
243992	429854
23270	429855
148102	429856
51959	429857
157024	429858
377917	429859
66987	429860
70155	429861
102489	429862
15979	429863
82718	429864
354815	429865
293296	429866
2955	429867
20448	429868
34010	429869
343985	429870
391224	429871
122469	429872
336036	429873
52517	429874
65962	429875
51769	429876
168093	429877
74951	429878
146721	429879
67030	429880
73250	429881
82622	429882
393002	429883
197254	429884
36236	429885
646	429886
117468	429887
30663	429888
125739	429889
106213	429890
115354	429891
66542	429892
13353	429893
132487	429894
2380	429895
313685	429896
192261	429897
20123	429898
192942	429899
41830	429900
110078	429901
157715	429902
398731	429903
174222	429904
17825	429905
202419	429906
419473	429907
33841	429908
42564	429909
223772	429910
342066	429911
272485	429912
85961	429913
344112	429914
27939	429915
22400	429916
144566	429917
285121	429918
88369	429919
51592	429920
29499	429921
304925	429922
11130	429923
291753	429924
72919	429925
98935	429926
232592	429927
403933	429928
181388	429929
240487	429930
313165	429931
236428	429932
239534	429933
103148	429934
75926	429935
57194	429936
452206	429937
88093	429938
13931	429939
58947	429940
74790	429941
107125	429942
245039	429943
112522	429944
116555	429945
2890	429946
196322	429947
1592	429948
256905	429949
4800	429950
112059	429951
4565	429952
57076	429953
11320	429954
63565	429955
14664	429956
80823	429957
37391	429958
73693	429959
108826	429960
2130	429961
32938	429962
14337	429963
40080	429964
394719	429965
418186	429966
6295	429967
389467	429968
106438	429969
216477	429970
277210	429971
248675	429972
215742	429973
373179	429974
54668	429975
32910	429976
110402	429977
45007	429978
11844	429979
34208	429980
71435	429981
99082	429982
148504	429983
21941	429984
235516	429985
101977	429986
436909	429987
331231	429988
193807	429989
144469	429990
95374	429991
66704	429992
100897	429993
128871	429994
159978	429995
84303	429996
137650	429997
73909	429998
89033	429999
132773	430000
127127	430001
101305	430002
75689	430003
20126	430004
91896	430005
107239	430006
120278	430007
101714	430008
173023	430009
417097	430010
455384	430011
389031	430012
271713	430013
47176	430014
211217	430015
170196	430016
75826	430017
175225	430018
94551	430019
289795	430020
142456	430021
381769	430022
417641	430023
279414	430024
210231	430025
22136	430026
237411	430027
17017	430028
228696	430029
58801	430030
557	430031
117852	430032
62478	430033
58379	430034
74942	430035
137851	430036
1381	430037
1426	430038
20379	430039
216396	430040
55920	430041
118476	430042
249820	430043
134550	430044
235815	430045
384716	430046
60423	430047
197939	430048
33897	430049
73006	430050
17621	430051
1100	430052
128631	430053
12292	430054
277881	430055
43883	430056
69652	430057
48578	430058
164350	430059
1246	430060
459	430061
7178	430062
41858	430063
390466	430064
79382	430065
78233	430066
93246	430067
87409	430068
170357	430069
410647	430070
132367	430071
19847	430072
155088	430073
232283	430074
30337	430075
76161	430076
9029	430077
50753	430078
65609	430079
307752	430080
277610	430081
108358	430082
25992	430083
5395	430084
82906	430085
336061	430086
232841	430087
378769	430088
357885	430089
364439	430090
81465	430091
151277	430092
176653	430093
141505	430094
129999	430095
167985	430096
70220	430097
37210	430098
442820	430099
65597	430100
275776	430101
243817	430102
17578	430103
44095	430104
395537	430105
423650	430106
262741	430107
171550	430108
292519	430109
94625	430110
219499	430111
207917	430112
90567	430113
186116	430114
328951	430115
331925	430116
1250	430117
131248	430118
421324	430119
6381	430120
120977	430121
10057	430122
52387	430123
298483	430124
38712	430125
452399	430126
213939	430127
80221	430128
120961	430129
191665	430130
25153	430131
160318	430132
41637	430133
332200	430134
36297	430135
150093	430136
1024	430137
58271	430138
88675	430139
161704	430140
11713	430141
413588	430142
95866	430143
6299	430144
205157	430145
122628	430146
44651	430147
100826	430148
85352	430149
241023	430150
9986	430151
266368	430152
70317	430153
36146	430154
83975	430155
336591	430156
356309	430157
45308	430158
89248	430159
120214	430160
300508	430161
242677	430162
93452	430163
89969	430164
156455	430165
291138	430166
195312	430167
224664	430168
24804	430169
188106	430170
29233	430171
170223	430172
115608	430173
83457	430174
229798	430175
116689	430176
443628	430177
29134	430178
129996	430179
33649	430180
166731	430181
61198	430182
21668	430183
230356	430184
118099	430185
398213	430186
7510	430187
22041	430188
356929	430189
122469	430190
328865	430191
227301	430192
47123	430193
19401	430194
58683	430195
209819	430196
415170	430197
455268	430198
18787	430199
76185	430200
4270	430201
139716	430202
187645	430203
89742	430204
121252	430205
74023	430206
439470	430207
94570	430208
202111	430209
49784	430210
261589	430211
23050	430212
143023	430213
34436	430214
11963	430215
163212	430216
84104	430217
376209	430218
1754	430219
105301	430220
2800	430221
157039	430222
16973	430223
34892	430224
249909	430225
430017	430226
7245	430227
39077	430228
115558	430229
108717	430230
453077	430231
93209	430232
6058	430233
9915	430234
115272	430235
106650	430236
54543	430237
449351	430238
45536	430239
87130	430240
376640	430241
47712	430242
11887	430243
19763	430244
27920	430245
388087	430246
64463	430247
106902	430248
260301	430249
13972	430250
437307	430251
75929	430252
22931	430253
236313	430254
229445	430255
200	430256
289246	430257
62504	430258
416300	430259
47816	430260
78861	430261
97118	430262
164718	430263
160299	430264
380793	430265
116714	430266
359711	430267
268486	430268
148847	430269
13012	430270
96260	430271
62228	430272
114224	430273
325254	430274
101977	430275
50869	430276
74532	430277
366567	430278
205241	430279
32662	430280
171505	430281
77404	430282
16638	430283
230930	430284
67231	430285
318420	430286
45600	430287
231287	430288
185312	430289
110366	430290
27102	430291
131539	430292
31646	430293
20749	430294
24516	430295
38156	430296
120670	430297
377597	430298
93143	430299
117875	430300
40059	430301
44722	430302
130775	430303
431122	430304
6537	430305
260422	430306
313568	430307
2184	430308
82996	430309
207374	430310
140069	430311
240359	430312
266646	430313
148619	430314
63741	430315
26265	430316
1024	430317
115327	430318
31060	430319
234256	430320
310304	430321
2331	430322
19290	430323
125834	430324
287631	430325
191341	430326
322453	430327
221249	430328
213457	430329
329011	430330
31646	430331
35581	430332
178201	430333
204850	430334
76258	430335
289906	430336
14295	430337
346472	430338
4359	430339
206527	430340
209879	430341
209023	430342
15160	430343
19886	430344
23442	430345
109070	430346
99872	430347
226374	430348
177549	430349
262087	430350
220260	430351
325591	430352
82440	430353
235039	430354
100214	430355
131395	430356
141229	430357
116856	430358
14317	430359
40040	430360
38651	430361
40631	430362
137278	430363
137560	430364
139644	430365
180436	430366
90162	430367
7800	430368
148462	430369
90731	430370
121730	430371
136555	430372
170	430373
55164	430374
317454	430375
61694	430376
24712	430377
82111	430378
73680	430379
239753	430380
111789	430381
50569	430382
5638	430383
229347	430384
30027	430385
47855	430386
42270	430387
9418	430388
212622	430389
22002	430390
101260	430391
60474	430392
11389	430393
454391	430394
33579	430395
34419	430396
300595	430397
11736	430398
112996	430399
867	430400
163621	430401
398067	430402
106864	430403
47457	430404
451645	430405
180819	430406
53889	430407
271224	430408
28997	430409
131141	430410
170588	430411
57092	430412
6030	430413
32391	430414
366356	430415
39856	430416
11540	430417
282259	430418
332721	430419
56898	430420
83758	430421
112715	430422
308826	430423
123233	430424
32999	430425
217547	430426
18890	430427
20910	430428
86509	430429
89314	430430
164231	430431
261486	430432
420429	430433
192612	430434
51237	430435
186256	430436
211886	430437
348446	430438
19938	430439
92095	430440
191494	430441
393360	430442
458309	430443
267162	430444
52356	430445
142408	430446
238401	430447
10811	430448
4275	430449
16735	430450
4932	430451
49937	430452
18	430453
414573	430454
57318	430455
124127	430456
89568	430457
33389	430458
236994	430459
35891	430460
37312	430461
15770	430462
317624	430463
58258	430464
250090	430465
34557	430466
34516	430467
81373	430468
58959	430469
76617	430470
3075	430471
18219	430472
205018	430473
405988	430474
264608	430475
233292	430476
117689	430477
58573	430478
430332	430479
52357	430480
257436	430481
34122	430482
356	430483
299932	430484
3878	430485
126279	430486
21857	430487
86392	430488
79945	430489
19468	430490
110072	430491
37560	430492
38646	430493
48537	430494
183227	430495
205798	430496
22691	430497
21410	430498
21100	430499
50965	430500
216850	430501
72891	430502
252293	430503
25340	430504
109590	430505
105267	430506
191616	430507
171954	430508
189252	430509
258691	430510
139810	430511
53566	430512
10110	430513
119560	430514
217621	430515
99023	430516
439150	430517
32197	430518
657	430519
199759	430520
224591	430521
125133	430522
22367	430523
2339	430524
69614	430525
79197	430526
9666	430527
113329	430528
350724	430529
209331	430530
55756	430531
172443	430532
24161	430533
128574	430534
307597	430535
266392	430536
264457	430537
237100	430538
368470	430539
34309	430540
55726	430541
63543	430542
443712	430543
32247	430544
220764	430545
319429	430546
340188	430547
217587	430548
6009	430549
116388	430550
4287	430551
161276	430552
177364	430553
110472	430554
452891	430555
126626	430556
261729	430557
32658	430558
14095	430559
21941	430560
437395	430561
342057	430562
447723	430563
22169	430564
313086	430565
280889	430566
136331	430567
432469	430568
215931	430569
24611	430570
221799	430571
52279	430572
33078	430573
56481	430574
9206	430575
319110	430576
136565	430577
142539	430578
126209	430579
304576	430580
39330	430581
9552	430582
113783	430583
178351	430584
337859	430585
3736	430586
33640	430587
283978	430588
59111	430589
434573	430590
229712	430591
46468	430592
330911	430593
340226	430594
7934	430595
7881	430596
48940	430597
25013	430598
128008	430599
287139	430600
204535	430601
58138	430602
77683	430603
327387	430604
154692	430605
59663	430606
438977	430607
349544	430608
55761	430609
422319	430610
604	430611
171624	430612
32412	430613
153445	430614
177733	430615
34502	430616
17018	430617
35677	430618
31588	430619
26250	430620
57797	430621
392347	430622
215792	430623
10781	430624
110590	430625
286422	430626
116816	430627
4797	430628
28538	430629
30540	430630
100846	430631
1226	430632
1	430633
27930	430634
1159	430635
44524	430636
13807	430637
98755	430638
431595	430639
25547	430640
210566	430641
17931	430642
22354	430643
16259	430644
410467	430645
34889	430646
28451	430647
1508	430648
232411	430649
234450	430650
134719	430651
134150	430652
113741	430653
81958	430654
363219	430655
195894	430656
5327	430657
9291	430658
62999	430659
33565	430660
77971	430661
349918	430662
81711	430663
15229	430664
217547	430665
41145	430666
32620	430667
255652	430668
39856	430669
211048	430670
107851	430671
105501	430672
88712	430673
439856	430674
452744	430675
56544	430676
60640	430677
50325	430678
229386	430679
325813	430680
212735	430681
34609	430682
434424	430683
143547	430684
438831	430685
74560	430686
24730	430687
66709	430688
107243	430689
105845	430690
35269	430691
48713	430692
19337	430693
46274	430694
450415	430695
136788	430696
9584	430697
27783	430698
56821	430699
69890	430700
148575	430701
43944	430702
31968	430703
246428	430704
86767	430705
40283	430706
172358	430707
140338	430708
82484	430709
41117	430710
100938	430711
187127	430712
160121	430713
188755	430714
234002	430715
26129	430716
81054	430717
451975	430718
411384	430719
2561	430720
155307	430721
395871	430722
173573	430723
18531	430724
163277	430725
292448	430726
116229	430727
365916	430728
174377	430729
114330	430730
23570	430731
44436	430732
17537	430733
427244	430734
156648	430735
127416	430736
104572	430737
432592	430738
196332	430739
12212	430740
227928	430741
226503	430742
16929	430743
374282	430744
116350	430745
310447	430746
81660	430747
115121	430748
392758	430749
19286	430750
191729	430751
74679	430752
53441	430753
333856	430754
54602	430755
73119	430756
217603	430757
627	430758
197886	430759
159568	430760
140557	430761
352930	430762
120775	430763
64590	430764
270713	430765
30013	430766
2557	430767
277526	430768
71957	430769
11563	430770
36788	430771
374326	430772
236925	430773
66557	430774
67881	430775
1949	430776
31799	430777
9633	430778
451518	430779
103504	430780
48910	430781
68962	430782
16613	430783
159060	430784
7170	430785
152194	430786
69051	430787
325835	430788
303006	430789
450945	430790
232411	430791
37458	430792
111418	430793
317859	430794
88213	430795
43751	430796
98809	430797
157130	430798
1255	430799
5621	430800
443359	430801
16668	430802
44610	430803
3882	430804
24723	430805
41020	430806
11028	430807
253722	430808
32698	430809
129955	430810
70946	430811
40135	430812
281652	430813
75171	430814
66150	430815
11490	430816
434110	430817
325041	430818
288155	430819
308	430820
73648	430821
33138	430822
144440	430823
60021	430824
134617	430825
33790	430826
106039	430827
16324	430828
95175	430829
209365	430830
5663	430831
246320	430832
200585	430833
61927	430834
123088	430835
56635	430836
278099	430837
360234	430838
118577	430839
384117	430840
264927	430841
456462	430842
57617	430843
185419	430844
22592	430845
333761	430846
292230	430847
375097	430848
305263	430849
93884	430850
105546	430851
388654	430852
71997	430853
63479	430854
380495	430855
380498	430856
100313	430857
206320	430858
129154	430859
26163	430860
383250	430861
29463	430862
352425	430863
67373	430864
425393	430865
229436	430866
307434	430867
4133	430868
31602	430869
1458	430870
284744	430871
199811	430872
119868	430873
441372	430874
73735	430875
314037	430876
16022	430877
319280	430878
45967	430879
3336	430880
180771	430881
28517	430882
111552	430883
348081	430884
126966	430885
274062	430886
256883	430887
194417	430888
202706	430889
158871	430890
272651	430891
302935	430892
375235	430893
863	430894
432818	430895
311068	430896
125331	430897
1483	430898
327774	430899
428724	430900
164736	430901
2884	430902
57114	430903
93720	430904
70486	430905
202421	430906
80954	430907
238864	430908
415329	430909
319867	430910
31084	430911
128004	430912
39362	430913
233981	430914
172428	430915
54804	430916
108561	430917
354424	430918
34873	430919
13158	430920
37510	430921
116377	430922
109316	430923
59037	430924
6682	430925
358833	430926
73858	430927
54367	430928
445275	430929
199202	430930
437042	430931
14880	430932
42228	430933
387589	430934
236870	430935
405685	430936
57463	430937
115880	430938
6323	430939
119733	430940
43253	430941
58359	430942
321531	430943
87456	430944
343791	430945
213420	430946
225170	430947
84188	430948
127486	430949
205649	430950
49276	430951
341600	430952
251249	430953
144853	430954
42026	430955
154435	430956
26253	430957
179279	430958
60434	430959
99305	430960
186888	430961
225868	430962
96987	430963
367234	430964
247701	430965
7020	430966
35628	430967
337929	430968
27936	430969
206960	430970
164198	430971
118509	430972
216893	430973
382275	430974
84622	430975
296418	430976
234958	430977
12946	430978
203498	430979
4017	430980
46805	430981
350619	430982
227042	430983
34910	430984
23379	430985
440829	430986
694	430987
100610	430988
152030	430989
443264	430990
157413	430991
31084	430992
70206	430993
404193	430994
163244	430995
222149	430996
456780	430997
434496	430998
296035	430999
218832	431000
97259	431001
4451	431002
363431	431003
455805	431004
178008	431005
146296	431006
35877	431007
61592	431008
64000	431009
121347	431010
102077	431011
39960	431012
243014	431013
97093	431014
39284	431015
87302	431016
92502	431017
135754	431018
245208	431019
123626	431020
125760	431021
124631	431022
58704	431023
229205	431024
177653	431025
361592	431026
84405	431027
53555	431028
94314	431029
59419	431030
243635	431031
89076	431032
13046	431033
28842	431034
6270	431035
99416	431036
60005	431037
244736	431038
115172	431039
74251	431040
58836	431041
19260	431042
283441	431043
386081	431044
85503	431045
144302	431046
33519	431047
27962	431048
7020	431049
17872	431050
378798	431051
259426	431052
81569	431053
112921	431054
104194	431055
5651	431056
7093	431057
48807	431058
15	431059
236510	431060
13686	431061
4152	431062
80435	431063
46007	431064
58936	431065
307704	431066
393130	431067
169162	431068
28874	431069
28051	431070
456589	431071
134735	431072
14703	431073
36411	431074
249023	431075
87934	431076
17926	431077
231608	431078
12205	431079
38167	431080
338191	431081
270391	431082
246915	431083
128166	431084
238117	431085
225645	431086
248949	431087
205526	431088
5259	431089
7206	431090
72417	431091
159395	431092
142531	431093
108201	431094
32859	431095
438088	431096
227342	431097
457278	431098
107835	431099
235594	431100
68498	431101
249999	431102
297063	431103
167053	431104
342658	431105
245935	431106
81467	431107
292694	431108
29440	431109
382397	431110
90935	431111
80284	431112
77582	431113
17564	431114
425644	431115
5477	431116
171361	431117
355739	431118
295993	431119
225724	431120
213666	431121
370866	431122
98638	431123
81402	431124
13846	431125
32088	431126
5142	431127
413603	431128
66936	431129
74874	431130
213485	431131
239300	431132
275590	431133
60339	431134
176869	431135
116178	431136
59868	431137
184073	431138
118237	431139
21	431140
2654	431141
290156	431142
305652	431143
98183	431144
76149	431145
227482	431146
43938	431147
60174	431148
11494	431149
116997	431150
410141	431151
211230	431152
42270	431153
32274	431154
15	431155
216187	431156
207293	431157
236253	431158
161608	431159
153925	431160
69466	431161
146586	431162
233462	431163
13802	431164
234045	431165
418801	431166
10083	431167
61332	431168
96285	431169
157924	431170
167555	431171
169093	431172
295	431173
216136	431174
403921	431175
114276	431176
352875	431177
37067	431178
183862	431179
4809	431180
244797	431181
296845	431182
193275	431183
23225	431184
325750	431185
89630	431186
51848	431187
58991	431188
376314	431189
148908	431190
612	431191
2966	431192
54799	431193
55031	431194
25156	431195
170733	431196
30290	431197
76693	431198
196003	431199
54602	431200
296197	431201
206899	431202
378028	431203
234348	431204
228942	431205
97222	431206
5311	431207
2653	431208
62399	431209
329394	431210
82187	431211
59227	431212
126080	431213
412152	431214
25964	431215
192965	431216
103123	431217
129626	431218
124092	431219
270506	431220
20418	431221
387250	431222
195506	431223
31848	431224
207531	431225
370466	431226
378725	431227
11914	431228
127970	431229
448756	431230
371686	431231
204810	431232
381017	431233
31502	431234
14601	431235
66432	431236
111444	431237
346691	431238
7836	431239
368945	431240
376304	431241
7508	431242
408435	431243
304352	431244
29954	431245
92323	431246
165365	431247
441609	431248
114034	431249
17457	431250
121502	431251
6212	431252
247243	431253
30328	431254
38458	431255
17290	431256
5725	431257
5196	431258
332778	431259
333562	431260
269248	431261
142456	431262
12047	431263
117201	431264
115543	431265
2234	431266
192710	431267
206955	431268
139413	431269
77837	431270
212054	431271
54359	431272
265489	431273
1790	431274
121926	431275
66811	431276
10206	431277
128623	431278
17584	431279
251136	431280
343389	431281
13158	431282
97000	431283
311031	431284
99170	431285
2248	431286
56887	431287
186974	431288
122025	431289
183256	431290
295768	431291
444251	431292
14204	431293
199290	431294
283938	431295
222520	431296
409006	431297
30240	431298
300437	431299
48466	431300
201752	431301
35938	431302
188246	431303
282574	431304
163304	431305
29582	431306
259388	431307
286511	431308
404421	431309
57978	431310
75281	431311
285128	431312
26900	431313
190315	431314
70060	431315
25089	431316
50188	431317
677	431318
166699	431319
2235	431320
24850	431321
58406	431322
31264	431323
248618	431324
2579	431325
40841	431326
215119	431327
17053	431328
34761	431329
1057	431330
30286	431331
65590	431332
422380	431333
4432	431334
22058	431335
7866	431336
35896	431337
20516	431338
113012	431339
43154	431340
90469	431341
15172	431342
22884	431343
9477	431344
77314	431345
345246	431346
8915	431347
408763	431348
71978	431349
94148	431350
223980	431351
420605	431352
179356	431353
34007	431354
106270	431355
285326	431356
19861	431357
324900	431358
85263	431359
241457	431360
261021	431361
136668	431362
159078	431363
232758	431364
117438	431365
37105	431366
261036	431367
306200	431368
225899	431369
417058	431370
232131	431371
88036	431372
7289	431373
226842	431374
352480	431375
426516	431376
409496	431377
328251	431378
167437	431379
84960	431380
367361	431381
14005	431382
50564	431383
48095	431384
402822	431385
88829	431386
51635	431387
224224	431388
83307	431389
293162	431390
166537	431391
196133	431392
110771	431393
3644	431394
240368	431395
389326	431396
63627	431397
85362	431398
54016	431399
65864	431400
242184	431401
133280	431402
1561	431403
66142	431404
403315	431405
17784	431406
294799	431407
156647	431408
446480	431409
127720	431410
75964	431411
426737	431412
247733	431413
60935	431414
164526	431415
14657	431416
207093	431417
167853	431418
36031	431419
441051	431420
67382	431421
63162	431422
162418	431423
126428	431424
116399	431425
64040	431426
111351	431427
172360	431428
257372	431429
23582	431430
175634	431431
122459	431432
373035	431433
194769	431434
30957	431435
98792	431436
34175	431437
98048	431438
267311	431439
22818	431440
183962	431441
152894	431442
84898	431443
118458	431444
7040	431445
22382	431446
237460	431447
68353	431448
93142	431449
238156	431450
34939	431451
423744	431452
439840	431453
271896	431454
66904	431455
61738	431456
16376	431457
333325	431458
335430	431459
12382	431460
28044	431461
34124	431462
63987	431463
10988	431464
14146	431465
11372	431466
83846	431467
138837	431468
237690	431469
3174	431470
372589	431471
198426	431472
399673	431473
19502	431474
81025	431475
59549	431476
34005	431477
428275	431478
89938	431479
245818	431480
213801	431481
77860	431482
125382	431483
97403	431484
257511	431485
238760	431486
60436	431487
440771	431488
212714	431489
1599	431490
67852	431491
131867	431492
151387	431493
181002	431494
370091	431495
159891	431496
29312	431497
27132	431498
34917	431499
89196	431500
47647	431501
9881	431502
10152	431503
215593	431504
393519	431505
399275	431506
126883	431507
54880	431508
368392	431509
51366	431510
24405	431511
64653	431512
94255	431513
308005	431514
177478	431515
149978	431516
40824	431517
159898	431518
288553	431519
120312	431520
27119	431521
50101	431522
219259	431523
172275	431524
48336	431525
432815	431526
1541	431527
126979	431528
387483	431529
315369	431530
51460	431531
95163	431532
342719	431533
126813	431534
5207	431535
82408	431536
325200	431537
38556	431538
422308	431539
239707	431540
240837	431541
69005	431542
58679	431543
217849	431544
7853	431545
224493	431546
26546	431547
199629	431548
372119	431549
19492	431550
34074	431551
145361	431552
61481	431553
115601	431554
81564	431555
67174	431556
324389	431557
237997	431558
1461	431559
235759	431560
39387	431561
416856	431562
114583	431563
22655	431564
70819	431565
292267	431566
371718	431567
457515	431568
19945	431569
212423	431570
216954	431571
241848	431572
116566	431573
198451	431574
293676	431575
24492	431576
199539	431577
138617	431578
211387	431579
205720	431580
216955	431581
29402	431582
19260	431583
298290	431584
74550	431585
246	431586
107926	431587
323601	431588
396309	431589
73923	431590
107545	431591
221777	431592
388027	431593
21217	431594
11089	431595
28875	431596
15751	431597
53441	431598
34945	431599
29639	431600
197888	431601
101170	431602
194739	431603
203583	431604
2315	431605
91319	431606
375598	431607
376666	431608
211454	431609
246422	431610
47399	431611
3424	431612
422513	431613
87850	431614
27409	431615
82061	431616
158155	431617
590	431618
2311	431619
19239	431620
41022	431621
288177	431622
80462	431623
71923	431624
221176	431625
119043	431626
27980	431627
67684	431628
163694	431629
414669	431630
37609	431631
60349	431632
28013	431633
67301	431634
120841	431635
23770	431636
237803	431637
128318	431638
44115	431639
130121	431640
108893	431641
104933	431642
76310	431643
2021	431644
89726	431645
127896	431646
142028	431647
5526	431648
33716	431649
22779	431650
82284	431651
36481	431652
421534	431653
247864	431654
361221	431655
455605	431656
177184	431657
58746	431658
219634	431659
181083	431660
3736	431661
306875	431662
144962	431663
61566	431664
109562	431665
182637	431666
203492	431667
169573	431668
411816	431669
107981	431670
701	431671
145935	431672
149610	431673
157381	431674
80943	431675
325396	431676
37319	431677
5149	431678
180363	431679
29344	431680
113094	431681
164818	431682
231028	431683
161836	431684
86857	431685
80241	431686
93719	431687
32546	431688
343780	431689
175964	431690
389913	431691
244575	431692
30622	431693
358116	431694
377003	431695
183578	431696
5327	431697
66908	431698
221167	431699
19340	431700
101287	431701
299422	431702
208128	431703
109185	431704
68581	431705
153700	431706
58034	431707
98531	431708
104881	431709
3298	431710
142043	431711
118112	431712
47950	431713
235091	431714
40991	431715
103954	431716
124302	431717
117176	431718
192988	431719
53013	431720
184867	431721
93677	431722
302777	431723
64067	431724
2675	431725
122112	431726
3787	431727
240346	431728
4808	431729
12613	431730
397917	431731
13366	431732
62936	431733
176997	431734
37309	431735
156878	431736
15526	431737
51609	431738
16434	431739
186590	431740
86670	431741
383759	431742
49892	431743
29286	431744
8031	431745
222480	431746
44012	431747
37874	431748
20562	431749
51494	431750
42785	431751
38303	431752
45829	431753
1652	431754
986	431755
101093	431756
243516	431757
113531	431758
886	431759
102	431760
835	431761
15223	431762
110988	431763
72570	431764
3015	431765
60614	431766
49689	431767
206814	431768
69537	431769
390	431770
48707	431771
79790	431772
178313	431773
101526	431774
234855	431775
17859	431776
241970	431777
56605	431778
367983	431779
44125	431780
7815	431781
404134	431782
49476	431783
349534	431784
399674	431785
241904	431786
174988	431787
65342	431788
205167	431789
116384	431790
191616	431791
147574	431792
368210	431793
19	431794
217087	431795
111459	431796
94612	431797
124291	431798
428317	431799
113624	431800
238873	431801
234176	431802
216242	431803
5537	431804
126187	431805
178134	431806
168598	431807
52586	431808
332216	431809
112106	431810
23206	431811
449172	431812
254200	431813
65063	431814
21108	431815
8675	431816
395490	431817
6065	431818
245076	431819
30	431820
158289	431821
320008	431822
84695	431823
84695	431824
112987	431825
152960	431826
14323	431827
81184	431828
133371	431829
62672	431830
45975	431831
121124	431832
154295	431833
86280	431834
347828	431835
12049	431836
451494	431837
53356	431838
18133	431839
126132	431840
177775	431841
16101	431842
30247	431843
14280	431844
436396	431845
239590	431846
15835	431847
6759	431848
87037	431849
89538	431850
312161	431851
4315	431852
360380	431853
415	431854
380526	431855
178025	431856
100918	431857
10040	431858
188075	431859
101417	431860
52447	431861
5719	431862
142422	431863
183545	431864
33592	431865
14147	431866
420	431867
60957	431868
423946	431869
355924	431870
267856	431871
72719	431872
320931	431873
61877	431874
3516	431875
179743	431876
107713	431877
224355	431878
72282	431879
291827	431880
332409	431881
39312	431882
201825	431883
5802	431884
376544	431885
432302	431886
180617	431887
83802	431888
11139	431889
73802	431890
74273	431891
401770	431892
139652	431893
37299	431894
12603	431895
102214	431896
4479	431897
16441	431898
454368	431899
94966	431900
349370	431901
327920	431902
26853	431903
75828	431904
121530	431905
228883	431906
17116	431907
184650	431908
5406	431909
213041	431910
223465	431911
162170	431912
58287	431913
1559	431914
377222	431915
57602	431916
20020	431917
30832	431918
106411	431919
36638	431920
175332	431921
278264	431922
56372	431923
6477	431924
232360	431925
58590	431926
349773	431927
6996	431928
293471	431929
91049	431930
113025	431931
9439	431932
119812	431933
206019	431934
109049	431935
64451	431936
56993	431937
49919	431938
438840	431939
27597	431940
34007	431941
33541	431942
47737	431943
4699	431944
35531	431945
19132	431946
86524	431947
37119	431948
148636	431949
272181	431950
65521	431951
404453	431952
296508	431953
349576	431954
225022	431955
426980	431956
414610	431957
396231	431958
421075	431959
420218	431960
107159	431961
68014	431962
47935	431963
7377	431964
243657	431965
228902	431966
17031	431967
410034	431968
384276	431969
102802	431970
55158	431971
363578	431972
370504	431973
25117	431974
230464	431975
149033	431976
7064	431977
167586	431978
184537	431979
352461	431980
212088	431981
131845	431982
139660	431983
154857	431984
400736	431985
328888	431986
3401	431987
102254	431988
73044	431989
122918	431990
29924	431991
313544	431992
281453	431993
2521	431994
308377	431995
48991	431996
246507	431997
310939	431998
151742	431999
17402	432000
60351	432001
9146	432002
14275	432003
148422	432004
36433	432005
9125	432006
180458	432007
116964	432008
125172	432009
203252	432010
32532	432011
171038	432012
2884	432013
11663	432014
269943	432015
227017	432016
35544	432017
63197	432018
175734	432019
113173	432020
32148	432021
115379	432022
427542	432023
214906	432024
254461	432025
28711	432026
224739	432027
283514	432028
99186	432029
271649	432030
309969	432031
11451	432032
244118	432033
222870	432034
396777	432035
80820	432036
4602	432037
5025	432038
38783	432039
14450	432040
4181	432041
64406	432042
24353	432043
71989	432044
224550	432045
237659	432046
109893	432047
271161	432048
25725	432049
23488	432050
38828	432051
438383	432052
118662	432053
123618	432054
46684	432055
69569	432056
240292	432057
60379	432058
148729	432059
297158	432060
422877	432061
7235	432062
31645	432063
246084	432064
43910	432065
34568	432066
163182	432067
47359	432068
140139	432069
101858	432070
9714	432071
4068	432072
44645	432073
178620	432074
65957	432075
423302	432076
114841	432077
26209	432078
2545	432079
55815	432080
58714	432081
293798	432082
320914	432083
627	432084
194812	432085
246317	432086
407963	432087
204456	432088
189902	432089
362376	432090
244505	432091
136950	432092
317663	432093
350880	432094
123515	432095
15407	432096
5873	432097
412494	432098
238483	432099
444533	432100
1771	432101
186772	432102
393901	432103
110174	432104
86217	432105
133841	432106
152620	432107
67565	432108
97682	432109
124338	432110
73799	432111
95038	432112
104246	432113
243739	432114
65021	432115
97787	432116
62237	432117
22844	432118
95346	432119
114375	432120
3791	432121
11988	432122
39793	432123
17510	432124
43281	432125
218573	432126
5304	432127
117465	432128
113741	432129
49386	432130
339753	432131
120121	432132
16969	432133
154065	432134
17156	432135
373678	432136
245310	432137
60443	432138
52456	432139
92231	432140
230458	432141
65831	432142
37726	432143
417807	432144
195507	432145
53736	432146
221426	432147
136361	432148
41234	432149
280	432150
81464	432151
146117	432152
133675	432153
168193	432154
47880	432155
420969	432156
379056	432157
173388	432158
117594	432159
3948	432160
54282	432161
55254	432162
446159	432163
21093	432164
24378	432165
16101	432166
78070	432167
3612	432168
443649	432169
357155	432170
367477	432171
4743	432172
45941	432173
320428	432174
238602	432175
24099	432176
167951	432177
43775	432178
31509	432179
364293	432180
142878	432181
23515	432182
199768	432183
3630	432184
19297	432185
15631	432186
9711	432187
222169	432188
111198	432189
84942	432190
1995	432191
14257	432192
129716	432193
151407	432194
209885	432195
34885	432196
1715	432197
1715	432198
36477	432199
62783	432200
55889	432201
92903	432202
161045	432203
164938	432204
28578	432205
327918	432206
135319	432207
23910	432208
4188	432209
168355	432210
57621	432211
180509	432212
27935	432213
334418	432214
84664	432215
232963	432216
57988	432217
194340	432218
72692	432219
72015	432220
128986	432221
3203	432222
213654	432223
3266	432224
23557	432225
407132	432226
318622	432227
25525	432228
183393	432229
41925	432230
82521	432231
233046	432232
441142	432233
207057	432234
59561	432235
410027	432236
11906	432237
450	432238
32549	432239
1068	432240
172356	432241
265969	432242
141941	432243
63993	432244
22456	432245
29004	432246
56524	432247
236290	432248
156184	432249
186390	432250
337621	432251
255564	432252
44236	432253
250636	432254
59984	432255
112182	432256
227647	432257
55988	432258
183328	432259
3033	432260
93667	432261
117535	432262
234152	432263
232844	432264
77080	432265
39157	432266
59450	432267
164100	432268
404171	432269
126289	432270
65226	432271
81314	432272
22075	432273
19951	432274
52096	432275
177759	432276
419625	432277
232217	432278
101185	432279
67418	432280
406104	432281
94048	432282
338912	432283
80955	432284
38623	432285
7570	432286
37708	432287
3422	432288
209042	432289
3466	432290
59304	432291
273910	432292
191035	432293
15406	432294
208301	432295
43302	432296
147644	432297
419672	432298
177211	432299
407252	432300
42957	432301
122804	432302
232995	432303
42332	432304
132480	432305
108450	432306
225976	432307
79627	432308
26838	432309
294521	432310
186841	432311
58849	432312
108168	432313
60853	432314
244240	432315
184119	432316
210022	432317
64367	432318
118155	432319
78077	432320
63456	432321
63456	432322
193794	432323
175965	432324
184906	432325
428132	432326
26919	432327
4549	432328
42105	432329
175039	432330
269833	432331
12505	432332
139269	432333
364516	432334
249855	432335
152046	432336
224174	432337
251018	432338
173319	432339
234346	432340
166117	432341
49069	432342
104543	432343
329258	432344
20985	432345
162968	432346
74225	432347
3352	432348
66489	432349
98107	432350
405475	432351
98761	432352
224149	432353
1113	432354
431661	432355
85410	432356
169285	432357
54671	432358
391957	432359
54442	432360
124521	432361
114651	432362
313596	432363
96385	432364
32454	432365
43489	432366
192902	432367
240158	432368
457889	432369
17753	432370
59159	432371
203020	432372
68970	432373
42622	432374
161927	432375
452247	432376
38449	432377
36098	432378
72761	432379
29088	432380
31629	432381
65206	432382
12479	432383
88983	432384
108391	432385
190571	432386
20	432387
92103	432388
196488	432389
85757	432390
381761	432391
187872	432392
269939	432393
230632	432394
284422	432395
28457	432396
34343	432397
351186	432398
83099	432399
61267	432400
381520	432401
242013	432402
200639	432403
105870	432404
227267	432405
178048	432406
200573	432407
205419	432408
8760	432409
138050	432410
225481	432411
8128	432412
97751	432413
62916	432414
2448	432415
260600	432416
3089	432417
259286	432418
182770	432419
6881	432420
47541	432421
66387	432422
42648	432423
103462	432424
125346	432425
105858	432426
113845	432427
184964	432428
25805	432429
7978	432430
83025	432431
167657	432432
117049	432433
120900	432434
248740	432435
253515	432436
66221	432437
109433	432438
166332	432439
199671	432440
100924	432441
42246	432442
17542	432443
27088	432444
119992	432445
385079	432446
5602	432447
215049	432448
84836	432449
235541	432450
86652	432451
74379	432452
180099	432453
9645	432454
48562	432455
76358	432456
9301	432457
300309	432458
186657	432459
210546	432460
274607	432461
62648	432462
373576	432463
160625	432464
4105	432465
612	432466
375642	432467
455216	432468
118004	432469
146345	432470
26252	432471
244413	432472
32003	432473
443838	432474
21163	432475
34882	432476
408384	432477
213614	432478
326207	432479
237349	432480
120685	432481
123045	432482
210775	432483
120893	432484
413242	432485
1489	432486
304779	432487
346942	432488
192856	432489
379968	432490
77926	432491
427656	432492
352377	432493
193724	432494
151381	432495
318302	432496
135708	432497
33906	432498
17255	432499
427189	432500
135492	432501
163159	432502
450198	432503
1517	432504
37556	432505
40115	432506
90443	432507
182525	432508
182525	432509
192012	432510
55431	432511
302051	432512
77544	432513
411542	432514
247852	432515
60969	432516
414491	432517
426696	432518
69056	432519
244121	432520
169939	432521
106104	432522
29400	432523
17928	432524
121737	432525
71858	432526
232202	432527
296273	432528
251635	432529
233540	432530
2535	432531
367581	432532
371136	432533
245514	432534
361608	432535
45008	432536
304043	432537
250178	432538
200535	432539
95132	432540
124092	432541
206662	432542
6337	432543
66516	432544
253192	432545
154751	432546
52393	432547
305176	432548
3031	432549
94274	432550
37432	432551
5276	432552
173573	432553
309893	432554
23880	432555
210809	432556
374780	432557
78965	432558
5174	432559
222628	432560
96486	432561
25286	432562
35673	432563
125636	432564
113657	432565
56206	432566
127590	432567
109525	432568
344754	432569
19721	432570
245418	432571
108542	432572
1812	432573
208522	432574
199	432575
392044	432576
64674	432577
39153	432578
978	432579
35401	432580
23025	432581
26842	432582
44213	432583
99888	432584
191962	432585
184802	432586
149412	432587
7310	432588
55636	432589
362480	432590
365419	432591
67542	432592
43875	432593
138236	432594
30539	432595
335242	432596
124160	432597
158092	432598
54320	432599
15805	432600
186720	432601
111943	432602
96707	432603
207602	432604
399	432605
46752	432606
18392	432607
90763	432608
82089	432609
415011	432610
216498	432611
89361	432612
270294	432613
221708	432614
35024	432615
159243	432616
55524	432617
355168	432618
31551	432619
29217	432620
107439	432621
260090	432622
163587	432623
124234	432624
188747	432625
59743	432626
56144	432627
279806	432628
199	432629
151767	432630
443783	432631
195726	432632
33282	432633
7221	432634
44512	432635
401805	432636
352325	432637
381841	432638
225047	432639
351023	432640
145430	432641
67076	432642
438950	432643
65704	432644
197405	432645
23731	432646
360991	432647
99808	432648
401570	432649
355413	432650
355378	432651
78413	432652
145200	432653
154758	432654
58079	432655
456221	432656
51842	432657
192210	432658
117897	432659
15957	432660
398284	432661
372900	432662
261107	432663
222863	432664
37063	432665
155852	432666
423755	432667
1643	432668
90968	432669
110276	432670
185331	432671
369174	432672
107840	432673
430520	432674
196753	432675
268405	432676
21407	432677
114011	432678
355054	432679
91477	432680
302850	432681
15369	432682
175646	432683
84657	432684
67051	432685
13892	432686
235252	432687
239964	432688
458164	432689
103223	432690
249120	432691
220525	432692
95081	432693
54884	432694
12716	432695
1528	432696
125605	432697
72669	432698
422620	432699
138555	432700
367197	432701
309662	432702
39620	432703
416970	432704
257551	432705
440722	432706
199102	432707
36142	432708
21129	432709
54946	432710
114034	432711
79406	432712
170824	432713
24408	432714
1222	432715
82785	432716
412227	432717
185060	432718
184728	432719
94823	432720
105052	432721
125026	432722
199832	432723
15056	432724
8087	432725
24408	432726
33753	432727
32280	432728
68087	432729
115082	432730
182139	432731
2813	432732
90771	432733
212612	432734
15981	432735
59638	432736
94549	432737
170532	432738
400345	432739
35721	432740
45468	432741
40729	432742
397850	432743
2286	432744
13920	432745
107155	432746
91956	432747
26322	432748
303131	432749
238213	432750
33399	432751
323551	432752
34506	432753
227323	432754
165528	432755
335706	432756
13708	432757
70461	432758
257332	432759
241065	432760
369840	432761
316767	432762
175214	432763
85177	432764
216060	432765
152888	432766
56290	432767
21765	432768
107968	432769
29748	432770
230261	432771
32415	432772
84373	432773
294474	432774
455449	432775
187118	432776
25009	432777
420926	432778
158753	432779
7697	432780
7915	432781
109027	432782
451557	432783
186434	432784
405740	432785
454481	432786
182463	432787
20679	432788
75898	432789
179101	432790
82070	432791
33454	432792
72834	432793
102493	432794
55860	432795
177897	432796
388854	432797
455650	432798
305884	432799
401426	432800
301797	432801
9955	432802
9955	432803
65693	432804
54165	432805
297160	432806
394919	432807
197388	432808
313476	432809
38888	432810
73471	432811
257092	432812
153808	432813
101596	432814
76040	432815
187087	432816
102440	432817
33368	432818
200310	432819
168759	432820
17102	432821
409002	432822
90197	432823
239780	432824
20231	432825
25339	432826
176031	432827
3132	432828
454214	432829
233846	432830
182389	432831
4565	432832
133196	432833
188	432834
6599	432835
97594	432836
849	432837
7988	432838
3290	432839
91739	432840
23722	432841
103746	432842
16118	432843
12285	432844
180277	432845
225031	432846
174783	432847
10672	432848
207395	432849
99705	432850
10095	432851
268495	432852
457460	432853
96042	432854
51801	432855
157835	432856
243948	432857
6927	432858
378125	432859
275322	432860
106111	432861
21360	432862
159739	432863
101281	432864
222272	432865
106308	432866
11415	432867
103684	432868
140876	432869
56729	432870
354282	432871
267842	432872
82972	432873
105711	432874
1035	432875
111	432876
141271	432877
365316	432878
29201	432879
7083	432880
356216	432881
428533	432882
556	432883
318010	432884
8217	432885
106829	432886
76748	432887
219067	432888
4174	432889
144805	432890
29827	432891
126499	432892
48649	432893
239128	432894
30014	432895
46692	432896
252	432897
153894	432898
104654	432899
201817	432900
91295	432901
417408	432902
7640	432903
57240	432904
217640	432905
64769	432906
82900	432907
86357	432908
87777	432909
81487	432910
356232	432911
335751	432912
392260	432913
117795	432914
49184	432915
78060	432916
65197	432917
219064	432918
172519	432919
75521	432920
127329	432921
196324	432922
62327	432923
46742	432924
118813	432925
365611	432926
184756	432927
115315	432928
354303	432929
43989	432930
64270	432931
127345	432932
87853	432933
6288	432934
38155	432935
234236	432936
404514	432937
123804	432938
85977	432939
250313	432940
346261	432941
50556	432942
147963	432943
371169	432944
206219	432945
102769	432946
61438	432947
59324	432948
450787	432949
3703	432950
227226	432951
12245	432952
64240	432953
100961	432954
311121	432955
107025	432956
111	432957
39505	432958
4478	432959
6213	432960
624	432961
84879	432962
112608	432963
93894	432964
48091	432965
41049	432966
1915	432967
215762	432968
103047	432969
14394	432970
86458	432971
159435	432972
209472	432973
448757	432974
19114	432975
220501	432976
430330	432977
168209	432978
275079	432979
261881	432980
53515	432981
214224	432982
36346	432983
21329	432984
419599	432985
85627	432986
149945	432987
421796	432988
175320	432989
236038	432990
89393	432991
239329	432992
238936	432993
426178	432994
50979	432995
43298	432996
177	432997
380674	432998
2778	432999
243400	433000
2968	433001
144315	433002
44366	433003
453488	433004
81408	433005
3832	433006
20640	433007
6837	433008
127115	433009
40248	433010
13218	433011
86127	433012
219296	433013
61706	433014
10905	433015
41218	433016
6962	433017
22230	433018
47084	433019
77219	433020
237466	433021
438409	433022
98895	433023
47580	433024
28230	433025
66575	433026
337275	433027
211427	433028
386361	433029
17124	433030
415472	433031
189260	433032
332607	433033
138414	433034
110493	433035
167972	433036
157797	433037
35394	433038
143059	433039
50655	433040
27975	433041
20043	433042
98829	433043
175308	433044
98627	433045
298187	433046
128175	433047
398556	433048
407777	433049
356336	433050
37156	433051
220346	433052
157680	433053
238350	433054
355337	433055
182445	433056
384065	433057
115778	433058
260926	433059
28710	433060
132137	433061
40589	433062
30843	433063
51949	433064
105316	433065
207034	433066
384616	433067
369630	433068
41255	433069
100553	433070
355759	433071
101498	433072
4692	433073
231038	433074
177261	433075
79875	433076
140879	433077
186645	433078
124401	433079
273330	433080
20582	433081
150200	433082
93295	433083
120940	433084
47455	433085
553	433086
98852	433087
441331	433088
113495	433089
108839	433090
47133	433091
316927	433092
15429	433093
145438	433094
12305	433095
199941	433096
209073	433097
23583	433098
433038	433099
96629	433100
222724	433101
9552	433102
225257	433103
81867	433104
343126	433105
141444	433106
60983	433107
27968	433108
209113	433109
312147	433110
119428	433111
11486	433112
129259	433113
222852	433114
54479	433115
151981	433116
230317	433117
9271	433118
97737	433119
13869	433120
67404	433121
447871	433122
445182	433123
19384	433124
36921	433125
324293	433126
46351	433127
352731	433128
310924	433129
372313	433130
12097	433131
228707	433132
330195	433133
89117	433134
124	433135
246378	433136
89054	433137
154027	433138
396679	433139
210404	433140
66660	433141
51915	433142
66660	433143
170079	433144
177768	433145
303873	433146
444510	433147
303049	433148
53488	433149
110438	433150
200944	433151
211714	433152
51224	433153
188806	433154
234951	433155
32333	433156
191442	433157
54173	433158
75688	433159
33191	433160
67646	433161
1415	433162
122793	433163
276517	433164
8228	433165
249218	433166
215006	433167
2678	433168
32337	433169
41238	433170
343290	433171
172488	433172
55729	433173
218821	433174
43932	433175
1622	433176
291448	433177
412010	433178
163721	433179
48200	433180
242433	433181
278805	433182
11796	433183
32598	433184
198013	433185
45570	433186
54181	433187
7201	433188
99532	433189
18494	433190
315432	433191
2616	433192
329882	433193
206381	433194
1348	433195
285	433196
48188	433197
8605	433198
212046	433199
31020	433200
57200	433201
122012	433202
40857	433203
80997	433204
133220	433205
417075	433206
74871	433207
15574	433208
452573	433209
8257	433210
120236	433211
4360	433212
17486	433213
97911	433214
104308	433215
3205	433216
411606	433217
52538	433218
37710	433219
112907	433220
80483	433221
2025	433222
374000	433223
37222	433224
28570	433225
119737	433226
77771	433227
18371	433228
165167	433229
380174	433230
42452	433231
316443	433232
30363	433233
4095	433234
122697	433235
221233	433236
24656	433237
95538	433238
15297	433239
11938	433240
22645	433241
214235	433242
21663	433243
92099	433244
40949	433245
6293	433246
7729	433247
342580	433248
50297	433249
408707	433250
8526	433251
46563	433252
220308	433253
54806	433254
33955	433255
208550	433256
43601	433257
126632	433258
60400	433259
243177	433260
67892	433261
454664	433262
89125	433263
11479	433264
207545	433265
4456	433266
197854	433267
243563	433268
82244	433269
11282	433270
455162	433271
118126	433272
216168	433273
240782	433274
28124	433275
19128	433276
25613	433277
87845	433278
82627	433279
108725	433280
438334	433281
111	433282
212875	433283
50242	433284
30615	433285
291459	433286
167745	433287
107421	433288
58836	433289
449536	433290
105707	433291
2465	433292
234293	433293
22174	433294
14196	433295
152511	433296
1409	433297
3972	433298
148420	433299
114486	433300
315918	433301
108060	433302
64460	433303
286127	433304
222102	433305
204327	433306
49491	433307
14431	433308
31507	433309
7354	433310
34209	433311
268600	433312
135784	433313
32125	433314
161214	433315
49607	433316
50365	433317
46788	433318
108062	433319
48059	433320
9862	433321
62021	433322
63960	433323
30785	433324
115706	433325
36020	433326
144820	433327
8268	433328
108543	433329
19733	433330
37209	433331
242808	433332
41692	433333
92790	433334
33916	433335
89609	433336
191108	433337
10132	433338
148472	433339
219867	433340
3696	433341
27879	433342
22100	433343
153706	433344
150879	433345
116187	433346
24474	433347
258533	433348
148903	433349
66608	433350
24650	433351
288153	433352
159829	433353
51969	433354
19997	433355
47512	433356
648	433357
155778	433358
8616	433359
92732	433360
238478	433361
2309	433362
343265	433363
199306	433364
67133	433365
12537	433366
147533	433367
147023	433368
16654	433369
109882	433370
92857	433371
77	433372
9085	433373
47795	433374
222896	433375
357761	433376
65282	433377
49858	433378
172060	433379
228234	433380
25535	433381
126142	433382
36878	433383
204696	433384
32346	433385
11306	433386
182707	433387
447483	433388
271091	433389
88287	433390
34527	433391
371137	433392
28428	433393
136797	433394
62230	433395
72594	433396
29926	433397
21570	433398
33152	433399
99203	433400
10865	433401
139325	433402
19163	433403
27679	433404
70652	433405
120219	433406
11121	433407
12280	433408
106239	433409
38881	433410
1457	433411
291014	433412
30616	433413
22051	433414
60170	433415
18171	433416
20197	433417
142517	433418
107853	433419
57552	433420
3437	433421
201630	433422
51141	433423
1722	433424
368257	433425
6485	433426
19892	433427
3462	433428
68961	433429
24855	433430
42769	433431
90302	433432
168447	433433
224920	433434
251150	433435
99752	433436
55225	433437
269175	433438
54500	433439
12386	433440
167526	433441
14	433442
341439	433443
42642	433444
142035	433445
180711	433446
31658	433447
12581	433448
134779	433449
21919	433450
65535	433451
437866	433452
61144	433453
222046	433454
172990	433455
43853	433456
3883	433457
121508	433458
253	433459
234544	433460
18632	433461
38455	433462
146452	433463
397531	433464
819	433465
11166	433466
86027	433467
124846	433468
33588	433469
142966	433470
13546	433471
97022	433472
88160	433473
172094	433474
98323	433475
226174	433476
6971	433477
74191	433478
15568	433479
52695	433480
177176	433481
100415	433482
7688	433483
73276	433484
64374	433485
47531	433486
3044	433487
85498	433488
226092	433489
65379	433490
13996	433491
172857	433492
241301	433493
234158	433494
2285	433495
79816	433496
31449	433497
8169	433498
184502	433499
370281	433500
61508	433501
104477	433502
58938	433503
39479	433504
16246	433505
46497	433506
50024	433507
18617	433508
401889	433509
407588	433510
64	433511
34243	433512
32402	433513
17650	433514
19480	433515
57115	433516
8099	433517
97941	433518
371474	433519
8708	433520
29144	433521
26273	433522
25322	433523
40662	433524
28503	433525
56538	433526
65535	433527
91434	433528
974	433529
435740	433530
44470	433531
448586	433532
140532	433533
43101	433534
44461	433535
35578	433536
160384	433537
404947	433538
20042	433539
166902	433540
53835	433541
1962	433542
286432	433543
8310	433544
114305	433545
174090	433546
4466	433547
34566	433548
456281	433549
91633	433550
4088	433551
6041	433552
345138	433553
267847	433554
324087	433555
69371	433556
300209	433557
169231	433558
189867	433559
135773	433560
181237	433561
152223	433562
216585	433563
86599	433564
243544	433565
387568	433566
16580	433567
17404	433568
92792	433569
234913	433570
291869	433571
50212	433572
210997	433573
59399	433574
5124	433575
101876	433576
101896	433577
64373	433578
266857	433579
1771	433580
265	433581
8349	433582
25034	433583
18256	433584
1694	433585
2512	433586
137787	433587
46111	433588
24075	433589
98731	433590
97994	433591
349619	433592
64502	433593
34382	433594
399363	433595
206338	433596
162833	433597
357126	433598
40690	433599
106830	433600
33250	433601
127675	433602
259318	433603
4987	433604
7667	433605
15906	433606
211081	433607
98061	433608
27825	433609
50526	433610
257361	433611
17644	433612
1245	433613
157359	433614
32366	433615
194181	433616
196600	433617
389558	433618
138770	433619
127595	433620
125711	433621
24280	433622
1714	433623
440259	433624
378570	433625
389422	433626
229754	433627
309428	433628
441620	433629
5411	433630
132178	433631
221459	433632
108537	433633
3399	433634
161	433635
150310	433636
17903	433637
3307	433638
10195	433639
13173	433640
437050	433641
161699	433642
207395	433643
241909	433644
6572	433645
40368	433646
151818	433647
68981	433648
22817	433649
2894	433650
138344	433651
11259	433652
23232	433653
331719	433654
205614	433655
194691	433656
135	433657
5103	433658
73974	433659
85621	433660
17728	433661
61294	433662
236807	433663
9449	433664
6646	433665
182673	433666
105502	433667
88225	433668
64	433669
1648	433670
164580	433671
48613	433672
4218	433673
71311	433674
26182	433675
64413	433676
1782	433677
81318	433678
96881	433679
250666	433680
82860	433681
117740	433682
64914	433683
111469	433684
97520	433685
115141	433686
289171	433687
280702	433688
239084	433689
122019	433690
2226	433691
309446	433692
286333	433693
62001	433694
162972	433695
27302	433696
146432	433697
20511	433698
106541	433699
24405	433700
108279	433701
31815	433702
20524	433703
9096	433704
78339	433705
2785	433706
2591	433707
414503	433708
100836	433709
403986	433710
247519	433711
112220	433712
15849	433713
118603	433714
4624	433715
128083	433716
41806	433717
14001	433718
433695	433719
118219	433720
16982	433721
58100	433722
36770	433723
33130	433724
18994	433725
53910	433726
221607	433727
217698	433728
1825	433729
56	433730
3448	433731
353122	433732
1210	433733
72202	433734
50401	433735
16699	433736
109985	433737
358485	433738
182315	433739
5789	433740
8901	433741
133231	433742
120061	433743
67956	433744
173068	433745
224359	433746
38405	433747
269639	433748
143320	433749
64711	433750
347776	433751
19479	433752
151176	433753
215171	433754
61007	433755
1946	433756
6282	433757
147331	433758
21318	433759
42728	433760
92403	433761
240836	433762
16547	433763
29942	433764
2031	433765
5083	433766
324616	433767
21670	433768
246069	433769
122834	433770
135692	433771
407736	433772
3778	433773
8020	433774
3509	433775
40915	433776
136578	433777
53231	433778
151542	433779
9342	433780
6984	433781
23657	433782
34932	433783
2123	433784
157895	433785
18886	433786
104974	433787
7856	433788
52170	433789
402396	433790
58984	433791
143560	433792
222478	433793
446787	433794
56799	433795
2346	433796
18428	433797
98803	433798
109327	433799
59088	433800
443217	433801
83031	433802
11840	433803
41756	433804
62707	433805
41677	433806
103134	433807
236814	433808
52493	433809
110033	433810
12236	433811
68905	433812
10861	433813
371312	433814
34764	433815
200092	433816
13049	433817
130910	433818
115293	433819
79384	433820
183108	433821
439353	433822
108269	433823
1685	433824
36950	433825
6	433826
3085	433827
25679	433828
56990	433829
245737	433830
15244	433831
25368	433832
165811	433833
81562	433834
38693	433835
225900	433836
19927	433837
195	433838
13598	433839
153212	433840
32178	433841
357547	433842
132795	433843
189218	433844
39479	433845
115649	433846
86344	433847
41837	433848
11654	433849
429397	433850
72467	433851
130693	433852
92995	433853
135678	433854
144248	433855
60614	433856
123307	433857
176113	433858
10755	433859
2022	433860
79892	433861
23396	433862
118366	433863
101175	433864
137529	433865
9577	433866
131586	433867
203925	433868
10156	433869
257289	433870
26714	433871
52641	433872
12477	433873
147536	433874
75798	433875
166837	433876
51159	433877
216585	433878
11486	433879
7925	433880
228710	433881
6044	433882
24206	433883
113679	433884
196428	433885
416656	433886
121950	433887
11373	433888
4462	433889
68321	433890
48862	433891
17326	433892
143608	433893
44217	433894
14175	433895
147956	433896
242979	433897
27531	433898
102086	433899
3018	433900
11939	433901
113532	433902
19948	433903
18	433904
55759	433905
17760	433906
89538	433907
106636	433908
47478	433909
8481	433910
428722	433911
383189	433912
45586	433913
180047	433914
158828	433915
74553	433916
100070	433917
643	433918
32947	433919
87707	433920
345646	433921
1671	433922
48678	433923
21023	433924
326641	433925
83757	433926
93481	433927
124477	433928
248385	433929
374689	433930
105931	433931
160654	433932
319269	433933
94726	433934
76314	433935
139149	433936
84239	433937
133750	433938
88596	433939
84209	433940
100649	433941
73623	433942
56483	433943
36043	433944
253719	433945
2308	433946
16917	433947
453297	433948
103195	433949
123254	433950
16813	433951
142603	433952
406258	433953
211061	433954
418939	433955
275440	433956
145686	433957
13194	433958
173	433959
52270	433960
52270	433961
81622	433962
16522	433963
447629	433964
31143	433965
29430	433966
100143	433967
113005	433968
23236	433969
89240	433970
407064	433971
145216	433972
201049	433973
110577	433974
86099	433975
30376	433976
14241	433977
204630	433978
90963	433979
114739	433980
129194	433981
94287	433982
47783	433983
89413	433984
11065	433985
4673	433986
4363	433987
217049	433988
16459	433989
17403	433990
178383	433991
135200	433992
16262	433993
67040	433994
10700	433995
295407	433996
24670	433997
283189	433998
33319	433999
27450	434000
86791	434001
82242	434002
123356	434003
221642	434004
336120	434005
17396	434006
385026	434007
209572	434008
30827	434009
325791	434010
260391	434011
407786	434012
2825	434013
440210	434014
73478	434015
381280	434016
109129	434017
35654	434018
396455	434019
18370	434020
35293	434021
285623	434022
163009	434023
249088	434024
80061	434025
82519	434026
115737	434027
94750	434028
32790	434029
855	434030
105364	434031
333177	434032
218812	434033
267189	434034
71174	434035
58330	434036
69640	434037
438364	434038
346511	434039
190735	434040
80497	434041
16456	434042
284218	434043
123983	434044
12452	434045
118573	434046
127939	434047
337567	434048
249338	434049
36700	434050
14523	434051
29286	434052
62033	434053
82487	434054
8986	434055
247817	434056
15623	434057
59645	434058
91819	434059
138560	434060
460046	434061
3444	434062
354821	434063
365126	434064
139767	434065
20816	434066
66630	434067
119965	434068
428918	434069
40722	434070
131380	434071
37902	434072
415073	434073
219295	434074
129656	434075
121095	434076
123022	434077
435935	434078
362899	434079
243802	434080
37950	434081
220325	434082
212155	434083
166632	434084
246420	434085
265096	434086
56374	434087
250632	434088
257868	434089
403070	434090
216270	434091
299083	434092
350128	434093
6356	434094
197694	434095
80555	434096
290193	434097
57042	434098
299301	434099
42829	434100
420027	434101
54766	434102
114329	434103
49561	434104
14794	434105
74	434106
8411	434107
15154	434108
193884	434109
217675	434110
124550	434111
126141	434112
111372	434113
15658	434114
227998	434115
34634	434116
74544	434117
17787	434118
11769	434119
121646	434120
98641	434121
11557	434122
194985	434123
96696	434124
180949	434125
100520	434126
317925	434127
22263	434128
4219	434129
731	434130
20075	434131
9668	434132
61586	434133
80264	434134
182677	434135
243654	434136
257338	434137
181719	434138
24275	434139
291545	434140
184630	434141
339763	434142
131596	434143
74215	434144
33137	434145
227098	434146
10701	434147
63592	434148
27635	434149
219671	434150
37597	434151
31483	434152
52749	434153
456663	434154
247258	434155
301354	434156
93384	434157
48539	434158
12762	434159
26718	434160
13196	434161
23601	434162
242525	434163
211539	434164
244523	434165
273371	434166
262981	434167
131648	434168
97670	434169
147605	434170
163071	434171
118785	434172
43704	434173
134998	434174
448340	434175
226023	434176
224751	434177
1648	434178
116348	434179
39311	434180
46740	434181
430211	434182
27675	434183
43791	434184
120506	434185
65361	434186
75019	434187
20582	434188
93092	434189
406129	434190
25112	434191
230288	434192
397135	434193
146522	434194
118591	434195
160146	434196
82971	434197
98845	434198
429094	434199
45836	434200
380583	434201
246090	434202
78790	434203
40285	434204
113601	434205
215441	434206
140883	434207
232521	434208
210723	434209
61583	434210
225301	434211
111537	434212
84856	434213
44034	434214
100623	434215
33313	434216
237998	434217
268633	434218
12543	434219
262177	434220
270602	434221
400396	434222
384753	434223
126725	434224
96442	434225
226343	434226
26300	434227
207617	434228
61567	434229
91536	434230
28726	434231
19109	434232
42125	434233
72894	434234
198224	434235
56892	434236
26459	434237
71707	434238
291550	434239
210166	434240
237669	434241
316280	434242
223359	434243
239557	434244
279528	434245
165142	434246
371410	434247
201757	434248
55253	434249
92758	434250
152336	434251
97928	434252
159168	434253
155836	434254
84302	434255
15244	434256
118701	434257
179376	434258
201814	434259
68873	434260
331754	434261
5013	434262
403733	434263
418899	434264
71954	434265
12264	434266
270945	434267
291620	434268
46793	434269
401525	434270
322389	434271
133252	434272
229875	434273
278558	434274
84800	434275
17669	434276
9028	434277
170283	434278
434017	434279
76982	434280
27039	434281
412362	434282
88809	434283
50149	434284
240537	434285
401	434286
76548	434287
29304	434288
54070	434289
403322	434290
71707	434291
280755	434292
15041	434293
303329	434294
7971	434295
47463	434296
329812	434297
136969	434298
351881	434299
264532	434300
98782	434301
215721	434302
138503	434303
43856	434304
248829	434305
98745	434306
254054	434307
433553	434308
48518	434309
259298	434310
244623	434311
223017	434312
6536	434313
125279	434314
55290	434315
75501	434316
192153	434317
177843	434318
134989	434319
82101	434320
379788	434321
150509	434322
121446	434323
33402	434324
75098	434325
78688	434326
84027	434327
252138	434328
156424	434329
244301	434330
1744	434331
24963	434332
75918	434333
149230	434334
199806	434335
71691	434336
243934	434337
102819	434338
18636	434339
131699	434340
358703	434341
23665	434342
153788	434343
290839	434344
376052	434345
173119	434346
419580	434347
143066	434348
97380	434349
55511	434350
132561	434351
111861	434352
116856	434353
45695	434354
240851	434355
266860	434356
10261	434357
54079	434358
454955	434359
238792	434360
215982	434361
84555	434362
184612	434363
146275	434364
352094	434365
137659	434366
60414	434367
363679	434368
224987	434369
223129	434370
377328	434371
445859	434372
114752	434373
94156	434374
170334	434375
67074	434376
441502	434377
84176	434378
304893	434379
228165	434380
27347	434381
238218	434382
198480	434383
158913	434384
458	434385
99558	434386
102476	434387
351116	434388
73852	434389
82855	434390
110104	434391
170316	434392
349199	434393
88072	434394
261249	434395
94090	434396
309417	434397
451446	434398
80670	434399
54405	434400
93903	434401
394992	434402
350180	434403
292434	434404
284209	434405
113796	434406
11097	434407
137118	434408
46888	434409
347305	434410
368093	434411
208122	434412
42688	434413
52723	434414
141987	434415
925	434416
223643	434417
24950	434418
159768	434419
91473	434420
33251	434421
244394	434422
93906	434423
309484	434424
277744	434425
194765	434426
429004	434427
21140	434428
108922	434429
73210	434430
60279	434431
186552	434432
111671	434433
215833	434434
364246	434435
325809	434436
98510	434437
34610	434438
15690	434439
116920	434440
335093	434441
231578	434442
53600	434443
5534	434444
10902	434445
424229	434446
42015	434447
74887	434448
29978	434449
372531	434450
81924	434451
369634	434452
341	434453
233629	434454
81563	434455
173358	434456
174504	434457
77255	434458
17411	434459
64306	434460
100818	434461
132350	434462
393219	434463
34913	434464
69132	434465
205803	434466
147738	434467
377421	434468
218804	434469
271796	434470
84361	434471
95213	434472
291844	434473
433463	434474
429557	434475
388446	434476
13956	434477
191380	434478
331884	434479
75905	434480
275356	434481
42035	434482
84473	434483
423341	434484
220616	434485
32554	434486
396062	434487
23919	434488
159685	434489
183133	434490
36026	434491
92039	434492
140049	434493
11661	434494
306468	434495
78561	434496
82930	434497
175053	434498
454883	434499
124298	434500
126437	434501
154691	434502
303067	434503
27989	434504
43454	434505
333709	434506
34570	434507
235912	434508
162480	434509
133937	434510
166918	434511
457229	434512
145475	434513
324576	434514
91968	434515
80802	434516
284970	434517
245043	434518
42889	434519
291582	434520
170063	434521
99326	434522
71121	434523
121662	434524
172133	434525
118445	434526
98304	434527
199548	434528
347974	434529
379859	434530
80088	434531
607	434532
369094	434533
160200	434534
10070	434535
75716	434536
244070	434537
395761	434538
126578	434539
396288	434540
12087	434541
214696	434542
377916	434543
33719	434544
166090	434545
457014	434546
5668	434547
227115	434548
24935	434549
389973	434550
27312	434551
172267	434552
9028	434553
95584	434554
140335	434555
45258	434556
156208	434557
206275	434558
428226	434559
228931	434560
56249	434561
9118	434562
298296	434563
360736	434564
68768	434565
57528	434566
256443	434567
226432	434568
73438	434569
34865	434570
389713	434571
21487	434572
36226	434573
51476	434574
204868	434575
456643	434576
71478	434577
25203	434578
73781	434579
262568	434580
457420	434581
244831	434582
31840	434583
399170	434584
191421	434585
152828	434586
29599	434587
124973	434588
74659	434589
215639	434590
123529	434591
147003	434592
47161	434593
95569	434594
287486	434595
95071	434596
54074	434597
350317	434598
70817	434599
12277	434600
451475	434601
100121	434602
101022	434603
171865	434604
142958	434605
116345	434606
421004	434607
220858	434608
288143	434609
349644	434610
126555	434611
37438	434612
1199	434613
253217	434614
52903	434615
245086	434616
100476	434617
176502	434618
191094	434619
208003	434620
193969	434621
80324	434622
273348	434623
52779	434624
51582	434625
10423	434626
136717	434627
78292	434628
200592	434629
107032	434630
53581	434631
182067	434632
216716	434633
239512	434634
4864	434635
200731	434636
264534	434637
87269	434638
356668	434639
24318	434640
92482	434641
313931	434642
420903	434643
148722	434644
739	434645
280250	434646
453908	434647
52012	434648
6859	434649
104861	434650
163234	434651
234452	434652
50013	434653
239959	434654
226301	434655
91751	434656
200937	434657
77383	434658
353479	434659
70135	434660
46919	434661
33917	434662
33917	434663
335696	434664
343744	434665
58651	434666
407704	434667
249158	434668
286840	434669
179829	434670
319139	434671
86991	434672
80742	434673
109100	434674
396836	434675
83919	434676
114887	434677
61608	434678
152385	434679
205855	434680
48003	434681
34812	434682
344942	434683
142834	434684
72793	434685
51363	434686
28368	434687
63871	434688
120704	434689
208161	434690
74615	434691
12688	434692
109577	434693
88822	434694
274029	434695
134270	434696
58017	434697
223761	434698
207553	434699
20942	434700
32754	434701
175499	434702
142506	434703
231446	434704
351929	434705
115930	434706
185039	434707
301336	434708
244930	434709
428253	434710
198591	434711
98329	434712
174002	434713
430213	434714
159586	434715
30317	434716
31628	434717
144184	434718
250163	434719
52085	434720
7189	434721
66295	434722
223760	434723
203057	434724
162481	434725
245634	434726
223005	434727
88688	434728
442405	434729
8747	434730
71676	434731
429539	434732
63813	434733
35390	434734
69742	434735
237881	434736
221093	434737
173335	434738
377666	434739
17732	434740
394489	434741
82290	434742
381200	434743
40262	434744
437930	434745
51101	434746
88942	434747
1040	434748
208244	434749
81307	434750
424492	434751
384548	434752
18394	434753
22317	434754
333122	434755
3355	434756
316934	434757
27624	434758
51077	434759
35621	434760
113067	434761
228926	434762
171887	434763
399591	434764
40936	434765
112379	434766
20015	434767
64202	434768
121972	434769
36163	434770
323764	434771
220729	434772
137887	434773
328067	434774
44439	434775
23132	434776
248924	434777
221870	434778
21990	434779
439258	434780
399592	434781
74409	434782
434942	434783
116622	434784
162900	434785
108770	434786
432518	434787
100148	434788
86692	434789
24535	434790
160488	434791
170180	434792
77567	434793
328065	434794
177442	434795
301043	434796
285539	434797
52711	434798
181156	434799
19934	434800
30514	434801
105461	434802
216257	434803
99868	434804
9808	434805
9083	434806
410463	434807
74402	434808
45537	434809
262934	434810
447026	434811
115211	434812
27861	434813
446180	434814
207579	434815
114036	434816
103519	434817
75883	434818
45546	434819
274954	434820
5573	434821
231820	434822
284220	434823
302194	434824
1220	434825
347957	434826
232253	434827
97035	434828
4014	434829
37727	434830
231288	434831
291457	434832
175443	434833
200234	434834
393426	434835
78751	434836
327016	434837
245659	434838
369963	434839
368420	434840
123719	434841
413360	434842
330524	434843
316154	434844
59489	434845
371908	434846
59471	434847
78107	434848
365918	434849
97691	434850
385370	434851
28001	434852
10167	434853
46405	434854
408766	434855
40339	434856
20001	434857
161189	434858
13204	434859
13078	434860
8	434861
2890	434862
4375	434863
11860	434864
24904	434865
926	434866
9117	434867
16522	434868
419762	434869
5310	434870
29420	434871
11531	434872
157832	434873
1699	434874
667	434875
6	434876
64798	434877
318680	434878
277010	434879
12741	434880
37644	434881
42180	434882
47283	434883
30550	434884
36157	434885
36157	434886
64176	434887
113757	434888
53112	434889
33674	434890
242837	434891
12967	434892
250167	434893
96603	434894
238146	434895
12000	434896
1370	434897
77355	434898
27142	434899
6853	434900
11598	434901
169265	434902
23191	434903
181250	434904
5285	434905
41036	434906
46760	434907
76412	434908
400330	434909
49328	434910
287227	434911
124633	434912
8961	434913
8518	434914
420276	434915
18237	434916
13109	434917
18454	434918
2031	434919
102425	434920
48637	434921
18468	434922
11202	434923
115465	434924
19931	434925
243679	434926
7189	434927
240830	434928
1539	434929
459333	434930
31114	434931
192427	434932
114362	434933
111628	434934
80377	434935
150850	434936
46	434937
191556	434938
86829	434939
369954	434940
186032	434941
302105	434942
107506	434943
22354	434944
1073	434945
147690	434946
17035	434947
68008	434948
32928	434949
187488	434950
129555	434951
18955	434952
3615	434953
45869	434954
168764	434955
11521	434956
19005	434957
409106	434958
26031	434959
3762	434960
441505	434961
6596	434962
155291	434963
11190	434964
33052	434965
28439	434966
8167	434967
8981	434968
146247	434969
11433	434970
27531	434971
1942	434972
24819	434973
141191	434974
176584	434975
71424	434976
111487	434977
147320	434978
78611	434979
1404	434980
134297	434981
149692	434982
188574	434983
55968	434984
58196	434985
277527	434986
79312	434987
3081	434988
63227	434989
167212	434990
118566	434991
404543	434992
89999	434993
43795	434994
84753	434995
21282	434996
2823	434997
66968	434998
102843	434999
61376	435000
170335	435001
13942	435002
80629	435003
183211	435004
347625	435005
175605	435006
183003	435007
1526	435008
33149	435009
372849	435010
20466	435011
234039	435012
131251	435013
339309	435014
17570	435015
38552	435016
102614	435017
2951	435018
56973	435019
179731	435020
172760	435021
65748	435022
254282	435023
162882	435024
300490	435025
282675	435026
416790	435027
6024	435028
3384	435029
7887	435030
8613	435031
109	435032
82852	435033
210049	435034
14489	435035
26383	435036
233768	435037
37575	435038
10231	435039
56998	435040
27248	435041
22721	435042
118024	435043
9305	435044
182841	435045
70108	435046
1152	435047
109705	435048
204561	435049
39396	435050
184854	435051
25325	435052
36512	435053
3546	435054
394889	435055
438778	435056
434667	435057
51099	435058
123057	435059
424487	435060
26628	435061
120049	435062
13842	435063
2469	435064
81094	435065
29439	435066
38926	435067
111046	435068
325724	435069
392695	435070
4009	435071
193133	435072
209897	435073
7443	435074
59999	435075
44301	435076
131	435077
6629	435078
96150	435079
112917	435080
325552	435081
68551	435082
9740	435083
84185	435084
174731	435085
434752	435086
4872	435087
1538	435088
31520	435089
75678	435090
113533	435091
39191	435092
7319	435093
93453	435094
179826	435095
86085	435096
202406	435097
143182	435098
89610	435099
643	435100
421086	435101
4072	435102
21459	435103
400897	435104
231961	435105
80971	435106
41076	435107
29173	435108
367650	435109
1175	435110
13175	435111
229666	435112
186623	435113
51511	435114
38684	435115
7401	435116
139764	435117
78604	435118
200535	435119
32671	435120
78186	435121
285576	435122
204383	435123
34612	435124
218199	435125
41814	435126
52482	435127
8969	435128
21633	435129
59010	435130
60912	435131
111743	435132
33758	435133
13489	435134
177173	435135
297790	435136
152956	435137
1356	435138
7457	435139
940	435140
136858	435141
41195	435142
3691	435143
277296	435144
454540	435145
54064	435146
8321	435147
136871	435148
55210	435149
18827	435150
54064	435151
119220	435152
416518	435153
190457	435154
4056	435155
2571	435156
105358	435157
248002	435158
5102	435159
3956	435160
214242	435161
32410	435162
100680	435163
125278	435164
129093	435165
14853	435166
1909	435167
119549	435168
30720	435169
13547	435170
38067	435171
72353	435172
454264	435173
10633	435174
41291	435175
84841	435176
27740	435177
16053	435178
94822	435179
79468	435180
277784	435181
39934	435182
3532	435183
418	435184
3531	435185
8217	435186
92849	435187
5122	435188
36771	435189
31921	435190
179106	435191
308155	435192
40421	435193
221269	435194
71397	435195
344359	435196
180332	435197
221896	435198
11722	435199
212770	435200
442610	435201
2705	435202
6049	435203
53633	435204
771	435205
15367	435206
70962	435207
6192	435208
383174	435209
142388	435210
42181	435211
2216	435212
3729	435213
444144	435214
266716	435215
227076	435216
455177	435217
727	435218
62567	435219
244235	435220
186059	435221
281441	435222
3081	435223
6731	435224
35593	435225
156711	435226
4191	435227
12901	435228
295968	435229
70410	435230
111389	435231
436464	435232
33824	435233
20652	435234
187248	435235
10124	435236
130102	435237
123609	435238
554	435239
228806	435240
206918	435241
69284	435242
442202	435243
57655	435244
282486	435245
109269	435246
11324	435247
186515	435248
178862	435249
163628	435250
105167	435251
226271	435252
149232	435253
49600	435254
121875	435255
27019	435256
5008	435257
61316	435258
298695	435259
87226	435260
71543	435261
238017	435262
62865	435263
199050	435264
448552	435265
340644	435266
327608	435267
73553	435268
31812	435269
152777	435270
69137	435271
214	435272
86976	435273
3976	435274
46318	435275
28452	435276
25907	435277
21085	435278
21568	435279
218148	435280
186179	435281
251901	435282
7666	435283
51	435284
43975	435285
109625	435286
485	435287
370786	435288
202371	435289
30045	435290
418606	435291
9470	435292
32688	435293
236892	435294
67847	435295
170434	435296
395441	435297
7723	435298
27390	435299
43456	435300
727	435301
17613	435302
125569	435303
100849	435304
32652	435305
15206	435306
246141	435307
32623	435308
152600	435309
32685	435310
110806	435311
142917	435312
212035	435313
37931	435314
434160	435315
74122	435316
83562	435317
313524	435318
217085	435319
218545	435320
96208	435321
88041	435322
10294	435323
273799	435324
68335	435325
157953	435326
1108	435327
18583	435328
27721	435329
63390	435330
85954	435331
174118	435332
136815	435333
321261	435334
17405	435335
12707	435336
102179	435337
72213	435338
62887	435339
240318	435340
61153	435341
112237	435342
55334	435343
109881	435344
17054	435345
2132	435346
38086	435347
6	435348
142212	435349
183892	435350
190262	435351
31942	435352
113572	435353
8329	435354
219510	435355
1988	435356
41395	435357
29536	435358
205587	435359
3545	435360
8062	435361
10068	435362
156806	435363
21898	435364
7747	435365
3052	435366
424165	435367
40816	435368
352393	435369
67894	435370
60294	435371
5613	435372
65513	435373
315746	435374
34043	435375
4932	435376
124711	435377
88569	435378
87848	435379
42303	435380
228181	435381
30889	435382
112586	435383
53929	435384
96808	435385
148373	435386
14888	435387
22	435388
142024	435389
816	435390
371177	435391
64096	435392
16737	435393
59018	435394
206343	435395
55468	435396
5295	435397
665	435398
177749	435399
16053	435400
315362	435401
147916	435402
45248	435403
10642	435404
157265	435405
264992	435406
127042	435407
6445	435408
23328	435409
188397	435410
120052	435411
25859	435412
4289	435413
57893	435414
107743	435415
84261	435416
397496	435417
4604	435418
183490	435419
30814	435420
13242	435421
2305	435422
234712	435423
14956	435424
14983	435425
198308	435426
131255	435427
1687	435428
4717	435429
12210	435430
312605	435431
263870	435432
129822	435433
322070	435434
179522	435435
151812	435436
6245	435437
95013	435438
244103	435439
56231	435440
34002	435441
457289	435442
55950	435443
356263	435444
255024	435445
24951	435446
181092	435447
37050	435448
251155	435449
8810	435450
26439	435451
93435	435452
285979	435453
196765	435454
20295	435455
85356	435456
119579	435457
2050	435458
26454	435459
74181	435460
16481	435461
227528	435462
28697	435463
28183	435464
96168	435465
39029	435466
8056	435467
653	435468
246141	435469
77006	435470
107527	435471
74276	435472
74277	435473
263704	435474
154277	435475
11945	435476
142838	435477
110178	435478
30933	435479
300467	435480
370594	435481
56533	435482
101101	435483
267946	435484
187	435485
237943	435486
15595	435487
34615	435488
42886	435489
125379	435490
229527	435491
65106	435492
44750	435493
48871	435494
133873	435495
72556	435496
8495	435497
27895	435498
160254	435499
16519	435500
6765	435501
115305	435502
18887	435503
25325	435504
13152	435505
1958	435506
61404	435507
6693	435508
183894	435509
15408	435510
192453	435511
138975	435512
87284	435513
31364	435514
303773	435515
45557	435516
328165	435517
208727	435518
132197	435519
61464	435520
81395	435521
633	435522
68114	435523
32890	435524
88710	435525
292995	435526
161651	435527
4082	435528
19122	435529
34324	435530
34906	435531
29524	435532
25880	435533
76504	435534
2125	435535
25063	435536
200426	435537
119191	435538
172257	435539
24921	435540
17794	435541
8828	435542
123854	435543
172758	435544
37426	435545
8715	435546
18085	435547
176915	435548
1470	435549
19100	435550
19436	435551
1410	435552
222890	435553
151193	435554
6659	435555
2340	435556
14784	435557
204365	435558
76271	435559
108184	435560
18419	435561
67412	435562
79595	435563
92411	435564
44205	435565
115332	435566
2278	435567
31618	435568
50395	435569
3342	435570
76445	435571
59928	435572
394383	435573
246978	435574
64476	435575
2512	435576
64642	435577
454467	435578
359550	435579
89535	435580
63687	435581
232641	435582
135076	435583
135506	435584
114668	435585
31486	435586
159760	435587
84673	435588
43758	435589
25797	435590
1505	435591
86762	435592
127996	435593
19817	435594
171459	435595
425844	435596
38669	435597
111866	435598
559	435599
75006	435600
4013	435601
96053	435602
43179	435603
97091	435604
845	435605
82147	435606
306815	435607
82147	435608
266164	435609
7587	435610
317	435611
88209	435612
124275	435613
3692	435614
113105	435615
15812	435616
201903	435617
95308	435618
4186	435619
86965	435620
15534	435621
12946	435622
48162	435623
424569	435624
31248	435625
818	435626
46951	435627
10334	435628
152219	435629
1761	435630
382	435631
46782	435632
36999	435633
17739	435634
66600	435635
776	435636
75216	435637
372426	435638
9606	435639
61273	435640
307420	435641
1617	435642
18882	435643
420445	435644
34250	435645
30891	435646
24242	435647
96773	435648
52978	435649
45366	435650
151555	435651
26569	435652
10604	435653
32097	435654
2267	435655
19555	435656
106885	435657
103388	435658
63473	435659
108184	435660
87157	435661
7124	435662
45032	435663
134293	435664
34484	435665
181629	435666
70956	435667
138671	435668
100793	435669
821	435670
109091	435671
6479	435672
241838	435673
458	435674
168641	435675
3545	435676
127666	435677
137	435678
71838	435679
113652	435680
223477	435681
114449	435682
378799	435683
32939	435684
37531	435685
127064	435686
100869	435687
42207	435688
20054	435689
146930	435690
27949	435691
9710	435692
19344	435693
440272	435694
142589	435695
20546	435696
3133	435697
4890	435698
447487	435699
48689	435700
39127	435701
48689	435702
347	435703
38421	435704
1003	435705
715	435706
125370	435707
2936	435708
5105	435709
9083	435710
411586	435711
24623	435712
63602	435713
38172	435714
19460	435715
39642	435716
49093	435717
11091	435718
181746	435719
11340	435720
342690	435721
67488	435722
817	435723
85792	435724
633	435725
230	435726
26539	435727
340834	435728
19982	435729
78876	435730
66	435731
270276	435732
6995	435733
226060	435734
29584	435735
13764	435736
23343	435737
31491	435738
12000	435739
4235	435740
110741	435741
60322	435742
102626	435743
4758	435744
8447	435745
148812	435746
452362	435747
118722	435748
113110	435749
1159	435750
100048	435751
191614	435752
57979	435753
29656	435754
332945	435755
109497	435756
144940	435757
16175	435758
200845	435759
53070	435760
139822	435761
10591	435762
2887	435763
199589	435764
101212	435765
4045	435766
60071	435767
49245	435768
278401	435769
326959	435770
218599	435771
327271	435772
2638	435773
128781	435774
86165	435775
61657	435776
175404	435777
294513	435778
4540	435779
51174	435780
264983	435781
55999	435782
207811	435783
24911	435784
14943	435785
58103	435786
241157	435787
169629	435788
49	435789
95434	435790
2179	435791
36342	435792
202569	435793
49587	435794
269610	435795
69124	435796
310569	435797
70035	435798
152	435799
185385	435800
466	435801
1741	435802
4549	435803
222879	435804
5094	435805
2104	435806
408271	435807
241593	435808
48678	435809
2349	435810
1962	435811
79974	435812
95497	435813
374242	435814
118986	435815
402345	435816
16844	435817
504	435818
124636	435819
92392	435820
202371	435821
160886	435822
1251	435823
214158	435824
840	435825
18211	435826
18340	435827
404463	435828
78584	435829
55628	435830
144530	435831
100076	435832
9498	435833
1836	435834
166995	435835
76517	435836
44660	435837
329260	435838
2509	435839
2645	435840
19235	435841
9942	435842
121870	435843
307885	435844
208962	435845
13543	435846
347	435847
5429	435848
4055	435849
63475	435850
9105	435851
2055	435852
815	435853
128112	435854
170475	435855
99162	435856
64576	435857
51282	435858
47210	435859
254190	435860
57537	435861
415367	435862
1725	435863
4896	435864
213798	435865
2897	435866
88254	435867
62329	435868
9105	435869
193904	435870
62771	435871
108179	435872
68880	435873
234416	435874
12309	435875
243897	435876
9261	435877
162011	435878
47384	435879
56720	435880
2544	435881
63657	435882
30727	435883
21621	435884
172983	435885
275856	435886
221585	435887
61834	435888
21764	435889
415283	435890
152920	435891
178878	435892
14104	435893
15395	435894
335208	435895
10438	435896
1980	435897
139029	435898
3920	435899
314060	435900
72353	435901
221748	435902
13859	435903
20706	435904
63122	435905
47347	435906
215252	435907
221569	435908
73924	435909
237751	435910
236991	435911
131	435912
154837	435913
319447	435914
13039	435915
567	435916
69454	435917
329216	435918
93429	435919
57465	435920
84186	435921
611	435922
1539	435923
50073	435924
141685	435925
667	435926
15511	435927
3428	435928
126596	435929
246394	435930
1234	435931
246140	435932
30668	435933
114412	435934
94517	435935
343357	435936
4242	435937
92849	435938
382578	435939
166893	435940
58546	435941
152755	435942
5219	435943
162153	435944
54557	435945
227488	435946
96983	435947
99018	435948
7120	435949
2171	435950
41852	435951
19848	435952
208472	435953
86726	435954
28439	435955
248951	435956
18580	435957
228837	435958
30510	435959
93658	435960
19144	435961
121847	435962
62576	435963
35072	435964
447776	435965
9924	435966
16085	435967
7895	435968
2301	435969
146052	435970
6404	435971
5577	435972
138906	435973
8781	435974
34822	435975
6992	435976
24380	435977
276255	435978
66010	435979
172197	435980
2151	435981
21543	435982
9334	435983
164497	435984
238984	435985
1016	435986
3981	435987
46877	435988
40971	435989
12379	435990
24386	435991
14482	435992
32280	435993
85327	435994
202020	435995
322462	435996
5908	435997
199834	435998
23656	435999
26306	436000
175604	436001
203523	436002
89373	436003
16599	436004
4278	436005
19006	436006
21961	436007
27589	436008
79357	436009
198389	436010
2263	436011
5190	436012
43637	436013
39654	436014
16060	436015
178872	436016
9139	436017
3300	436018
265929	436019
64950	436020
119186	436021
68926	436022
2655	436023
27042	436024
242959	436025
3783	436026
44205	436027
13789	436028
2123	436029
8504	436030
2286	436031
246332	436032
773	436033
4360	436034
439743	436035
333863	436036
169520	436037
104016	436038
9149	436039
81408	436040
11283	436041
24764	436042
4362	436043
4164	436044
8640	436045
192332	436046
122656	436047
197917	436048
423408	436049
47849	436050
123186	436051
50978	436052
131833	436053
123186	436054
394189	436055
2690	436056
111585	436057
33670	436058
214134	436059
123301	436060
188921	436061
160827	436062
5129	436063
30764	436064
16332	436065
28487	436066
104381	436067
175335	436068
31906	436069
820	436070
4803	436071
373205	436072
84291	436073
47769	436074
50375	436075
134378	436076
2310	436077
100150	436078
75846	436079
4540	436080
7205	436081
61355	436082
16901	436083
42368	436084
64709	436085
17282	436086
674	436087
76927	436088
16951	436089
2071	436090
12167	436091
7125	436092
64086	436093
4834	436094
3175	436095
17810	436096
1496	436097
90360	436098
437081	436099
30150	436100
6928	436101
6	436102
83838	436103
9568	436104
172605	436105
111874	436106
1091	436107
142204	436108
985	436109
96660	436110
12596	436111
31768	436112
200601	436113
96984	436114
33331	436115
197462	436116
134738	436117
64228	436118
421374	436119
136759	436120
7393	436121
56671	436122
211943	436123
31324	436124
158513	436125
56975	436126
12003	436127
654	436128
49504	436129
10906	436130
124335	436131
88119	436132
163899	436133
20489	436134
4409	436135
51995	436136
293782	436137
78218	436138
30389	436139
5238	436140
17963	436141
178125	436142
3923	436143
62855	436144
152	436145
116497	436146
127884	436147
4841	436148
6042	436149
333111	436150
320733	436151
194833	436152
2402	436153
94300	436154
3301	436155
44747	436156
80643	436157
170818	436158
4357	436159
1267	436160
19892	436161
3204	436162
402771	436163
13389	436164
114359	436165
885	436166
449827	436167
105081	436168
11049	436169
14497	436170
97152	436171
244032	436172
117088	436173
6504	436174
113615	436175
142339	436176
785	436177
9116	436178
3	436179
22336	436180
26968	436181
341193	436182
157119	436183
72525	436184
34608	436185
68846	436186
23948	436187
141826	436188
12865	436189
6678	436190
141710	436191
176586	436192
31429	436193
137373	436194
154947	436195
156100	436196
408687	436197
48108	436198
207652	436199
1441	436200
43766	436201
126402	436202
2493	436203
84637	436204
220241	436205
27114	436206
95498	436207
237153	436208
4211	436209
8505	436210
42554	436211
31285	436212
8724	436213
1229	436214
13025	436215
8613	436216
372651	436217
16422	436218
122804	436219
36528	436220
380457	436221
39232	436222
5612	436223
4725	436224
44528	436225
237388	436226
23696	436227
186630	436228
22348	436229
43795	436230
153377	436231
93630	436232
54877	436233
18725	436234
108448	436235
18645	436236
192006	436237
1025	436238
881	436239
219	436240
4581	436241
381	436242
22923	436243
16195	436244
130703	436245
130100	436246
61669	436247
47329	436248
25034	436249
243147	436250
88592	436251
80561	436252
52476	436253
147884	436254
3238	436255
59553	436256
161175	436257
23120	436258
27634	436259
316036	436260
35838	436261
123541	436262
185870	436263
177372	436264
2360	436265
72425	436266
305492	436267
4802	436268
23037	436269
47424	436270
123940	436271
227219	436272
2665	436273
54085	436274
21532	436275
109	436276
67415	436277
29612	436278
34323	436279
810	436280
210417	436281
13078	436282
15778	436283
163262	436284
70872	436285
203061	436286
416801	436287
109557	436288
393854	436289
12608	436290
160537	436291
9938	436292
42065	436293
19619	436294
283	436295
13003	436296
44119	436297
19166	436298
197331	436299
13775	436300
38448	436301
1117	436302
212925	436303
271605	436304
165951	436305
413286	436306
191265	436307
188764	436308
3178	436309
192919	436310
3513	436311
322687	436312
38949	436313
141313	436314
321968	436315
11298	436316
345223	436317
417681	436318
18164	436319
448449	436320
20394	436321
9651	436322
164878	436323
219154	436324
421581	436325
119758	436326
936	436327
403739	436328
181830	436329
427168	436330
106233	436331
293714	436332
2055	436333
261565	436334
44858	436335
65454	436336
308295	436337
10438	436338
1954	436339
1376	436340
219763	436341
6042	436342
2578	436343
21327	436344
356054	436345
17112	436346
66646	436347
2179	436348
30795	436349
2525	436350
193712	436351
4763	436352
80974	436353
168578	436354
33260	436355
23238	436356
8208	436357
15539	436358
24446	436359
955	436360
15569	436361
21776	436362
108817	436363
10834	436364
108915	436365
8407	436366
5586	436367
51415	436368
69260	436369
40304	436370
45289	436371
216227	436372
116513	436373
3308	436374
65866	436375
3924	436376
21591	436377
26771	436378
166317	436379
13897	436380
38131	436381
24672	436382
7078	436383
105284	436384
209710	436385
31429	436386
40429	436387
207026	436388
4242	436389
93798	436390
39503	436391
8644	436392
58459	436393
90050	436394
160745	436395
213188	436396
51221	436397
4375	436398
32095	436399
133793	436400
382	436401
149128	436402
144478	436403
1261	436404
393941	436405
5707	436406
63742	436407
129796	436408
5923	436409
40915	436410
396790	436411
329	436412
1722	436413
85321	436414
150102	436415
371724	436416
38010	436417
154461	436418
59989	436419
107553	436420
5191	436421
168579	436422
80193	436423
22586	436424
7659	436425
5178	436426
7706	436427
165575	436428
1945	436429
108869	436430
23087	436431
5067	436432
344010	436433
354694	436434
254199	436435
309093	436436
1072	436437
199890	436438
30687	436439
5577	436440
1680	436441
9907	436442
266584	436443
152796	436444
23120	436445
285897	436446
2035	436447
64410	436448
10379	436449
39166	436450
70934	436451
1923	436452
54972	436453
31504	436454
6814	436455
6814	436456
317202	436457
43167	436458
34	436459
266216	436460
14679	436461
761	436462
81085	436463
223114	436464
443690	436465
203115	436466
16720	436467
10090	436468
67206	436469
352462	436470
33301	436471
15302	436472
1170	436473
303	436474
1506	436475
9887	436476
12800	436477
148468	436478
31364	436479
78245	436480
141966	436481
112729	436482
40346	436483
6016	436484
164682	436485
10751	436486
36095	436487
395156	436488
41954	436489
13987	436490
258714	436491
368096	436492
47603	436493
50735	436494
253346	436495
23461	436496
3307	436497
109358	436498
25403	436499
20060	436500
53203	436501
3312	436502
439427	436503
10749	436504
15587	436505
23730	436506
87908	436507
92584	436508
120521	436509
214927	436510
25104	436511
7031	436512
4734	436513
167873	436514
3051	436515
211012	436516
31396	436517
9466	436518
28534	436519
288664	436520
251035	436521
12901	436522
5589	436523
41815	436524
138	436525
156833	436526
94948	436527
16348	436528
8046	436529
1156	436530
6821	436531
29107	436532
358509	436533
60296	436534
88862	436535
1140	436536
68191	436537
156165	436538
2471	436539
38564	436540
27214	436541
242842	436542
137137	436543
1351	436544
19817	436545
11859	436546
174195	436547
4986	436548
9042	436549
52907	436550
5902	436551
16469	436552
1804	436553
107766	436554
242296	436555
12390	436556
80381	436557
269	436558
80498	436559
107259	436560
3081	436561
237150	436562
51486	436563
22736	436564
397860	436565
16098	436566
382	436567
17760	436568
36251	436569
61665	436570
402258	436571
110544	436572
70401	436573
38062	436574
5026	436575
2699	436576
4077	436577
131033	436578
1814	436579
70237	436580
5915	436581
316	436582
6939	436583
97587	436584
8482	436585
9345	436586
14084	436587
68847	436588
107454	436589
253274	436590
66652	436591
8798	436592
13720	436593
13986	436594
2423	436595
392119	436596
1201	436597
4163	436598
189	436599
455004	436600
22668	436601
21652	436602
3776	436603
36519	436604
59502	436605
83223	436606
2589	436607
55044	436608
49977	436609
76045	436610
75333	436611
12379	436612
13288	436613
2823	436614
3388	436615
431940	436616
31792	436617
1646	436618
503	436619
165031	436620
37040	436621
1249	436622
4951	436623
137	436624
15979	436625
42433	436626
16539	436627
12135	436628
171765	436629
33606	436630
218312	436631
61451	436632
32037	436633
181	436634
1068	436635
165982	436636
320492	436637
409847	436638
3050	436639
1368	436640
28005	436641
34425	436642
223198	436643
28771	436644
66691	436645
130310	436646
49310	436647
268936	436648
10068	436649
199777	436650
23459	436651
40252	436652
22720	436653
21137	436654
125445	436655
2098	436656
31911	436657
114587	436658
49801	436659
316568	436660
105885	436661
153504	436662
15053	436663
87912	436664
168267	436665
146025	436666
34202	436667
9098	436668
94713	436669
331934	436670
133124	436671
57465	436672
7472	436673
122290	436674
119834	436675
1058	436676
654	436677
173237	436678
241784	436679
38616	436680
899	436681
17230	436682
7975	436683
19251	436684
180447	436685
12155	436686
415879	436687
109313	436688
295248	436689
26610	436690
12761	436691
4892	436692
1722	436693
185549	436694
100317	436695
15096	436696
325535	436697
124223	436698
100523	436699
2680	436700
69951	436701
142977	436702
15686	436703
20871	436704
54828	436705
66932	436706
32241	436707
370882	436708
55076	436709
1677	436710
26774	436711
61328	436712
16976	436713
278364	436714
29443	436715
67724	436716
29133	436717
7618	436718
7125	436719
82292	436720
12025	436721
38831	436722
386612	436723
17641	436724
65307	436725
13912	436726
94314	436727
2973	436728
15725	436729
317	436730
142745	436731
7362	436732
3952	436733
102637	436734
229716	436735
84053	436736
424163	436737
65692	436738
44109	436739
94010	436740
302487	436741
14154	436742
44265	436743
31751	436744
19197	436745
46602	436746
248210	436747
63275	436748
247670	436749
46313	436750
166503	436751
58438	436752
28439	436753
65751	436754
246878	436755
11283	436756
41602	436757
6053	436758
89532	436759
10637	436760
86	436761
46080	436762
924	436763
156680	436764
32430	436765
39213	436766
13620	436767
417818	436768
27946	436769
41698	436770
31386	436771
250425	436772
34161	436773
459096	436774
145651	436775
3068	436776
455980	436777
18340	436778
167986	436779
64688	436780
10231	436781
413225	436782
88	436783
49876	436784
59818	436785
2943	436786
103533	436787
289697	436788
47083	436789
146016	436790
112008	436791
37055	436792
125428	436793
116449	436794
324352	436795
249615	436796
32174	436797
147156	436798
189969	436799
24380	436800
65418	436801
5084	436802
67858	436803
66809	436804
319319	436805
330369	436806
11120	436807
8656	436808
28860	436809
18122	436810
372025	436811
418453	436812
18584	436813
12752	436814
80186	436815
32308	436816
34382	436817
231982	436818
91	436819
239936	436820
10950	436821
66747	436822
122182	436823
180619	436824
43840	436825
39948	436826
32387	436827
22	436828
66	436829
15258	436830
9067	436831
68226	436832
679	436833
27751	436834
55276	436835
1700	436836
14817	436837
19632	436838
2912	436839
2272	436840
154928	436841
225228	436842
34354	436843
70150	436844
111831	436845
121962	436846
28613	436847
253	436848
1988	436849
32388	436850
386411	436851
72153	436852
34426	436853
423261	436854
41020	436855
41694	436856
203194	436857
22952	436858
3370	436859
135342	436860
123276	436861
26873	436862
25026	436863
14817	436864
144087	436865
450231	436866
4839	436867
76368	436868
246710	436869
285083	436870
175188	436871
5196	436872
2755	436873
34	436874
60163	436875
102731	436876
4879	436877
70339	436878
3736	436879
4095	436880
9670	436881
20562	436882
21185	436883
3759	436884
94180	436885
251	436886
28534	436887
223673	436888
79550	436889
28939	436890
17281	436891
53365	436892
2467	436893
4986	436894
1863	436895
5594	436896
19628	436897
14272	436898
234335	436899
37583	436900
180361	436901
93237	436902
23264	436903
156666	436904
3452	436905
115561	436906
47015	436907
8514	436908
7667	436909
39142	436910
209781	436911
29685	436912
5286	436913
22959	436914
85910	436915
42017	436916
21028	436917
105428	436918
110376	436919
24560	436920
336526	436921
517	436922
115903	436923
12385	436924
56459	436925
45515	436926
3461	436927
1510	436928
47124	436929
101914	436930
125010	436931
55217	436932
7768	436933
600	436934
440189	436935
140942	436936
312933	436937
11319	436938
11319	436939
148653	436940
728	436941
28771	436942
15141	436943
1853	436944
2232	436945
87538	436946
122415	436947
120948	436948
374113	436949
22872	436950
1560	436951
21757	436952
72499	436953
220219	436954
71517	436955
135630	436956
36937	436957
18468	436958
19504	436959
404687	436960
103945	436961
30532	436962
1560	436963
186177	436964
19618	436965
62175	436966
29885	436967
1162	436968
11707	436969
70250	436970
188651	436971
20343	436972
325881	436973
64320	436974
453541	436975
6827	436976
29573	436977
3369	436978
63309	436979
169518	436980
125250	436981
75245	436982
1152	436983
4349	436984
68046	436985
235930	436986
141289	436987
8061	436988
49	436989
13560	436990
31547	436991
328145	436992
150634	436993
19982	436994
9649	436995
151358	436996
242083	436997
19884	436998
134636	436999
117169	437000
60335	437001
172593	437002
381502	437003
82137	437004
229841	437005
12833	437006
8918	437007
18328	437008
2923	437009
31648	437010
13234	437011
174	437012
1448	437013
248395	437014
33686	437015
56991	437016
12580	437017
20716	437018
1620	437019
445608	437020
1269	437021
5674	437022
428995	437023
10300	437024
150851	437025
32847	437026
55429	437027
58274	437028
87326	437029
444789	437030
73398	437031
87760	437032
335	437033
179762	437034
2423	437035
317611	437036
60987	437037
1065	437038
612	437039
7640	437040
45241	437041
5451	437042
122832	437043
92	437044
187522	437045
230324	437046
185937	437047
45241	437048
90107	437049
248450	437050
343863	437051
117081	437052
86889	437053
93251	437054
134637	437055
1441	437056
2044	437057
32246	437058
186360	437059
949	437060
78874	437061
16280	437062
20369	437063
458926	437064
1763	437065
395152	437066
5940	437067
338667	437068
1807	437069
35223	437070
222965	437071
37601	437072
120333	437073
13335	437074
60849	437075
21486	437076
14103	437077
2170	437078
44234	437079
3729	437080
55662	437081
1119	437082
1638	437083
152437	437084
4373	437085
11501	437086
924	437087
2785	437088
32400	437089
228015	437090
41391	437091
85997	437092
320483	437093
116168	437094
11649	437095
396494	437096
46080	437097
4689	437098
16353	437099
401891	437100
16231	437101
2417	437102
71	437103
2343	437104
13619	437105
188651	437106
174157	437107
220278	437108
135380	437109
4815	437110
28713	437111
23072	437112
45332	437113
21029	437114
429134	437115
27570	437116
213798	437117
390825	437118
12887	437119
57279	437120
252	437121
114214	437122
135	437123
86482	437124
7810	437125
8875	437126
76741	437127
245362	437128
44287	437129
1565	437130
120826	437131
38611	437132
702	437133
144558	437134
5195	437135
60059	437136
428009	437137
296111	437138
19846	437139
91494	437140
4617	437141
206956	437142
288281	437143
3375	437144
19542	437145
38305	437146
405099	437147
102893	437148
4978	437149
21266	437150
825	437151
1775	437152
223683	437153
8651	437154
57421	437155
247488	437156
6	437157
31589	437158
112481	437159
151588	437160
62811	437161
3153	437162
47081	437163
48043	437164
111165	437165
35177	437166
119186	437167
831	437168
6086	437169
131798	437170
432994	437171
137067	437172
216215	437173
5237	437174
121166	437175
92723	437176
9143	437177
1365	437178
140637	437179
133549	437180
5514	437181
42383	437182
232635	437183
348942	437184
4710	437185
159389	437186
157	437187
80199	437188
14037	437189
11080	437190
2491	437191
357	437192
60000	437193
429157	437194
107522	437195
235487	437196
6321	437197
29174	437198
60936	437199
116893	437200
983	437201
274904	437202
153686	437203
340550	437204
126190	437205
334654	437206
326775	437207
54502	437208
4308	437209
42627	437210
52536	437211
597	437212
5161	437213
284878	437214
37409	437215
290542	437216
4767	437217
114200	437218
43159	437219
4438	437220
49151	437221
315117	437222
13842	437223
33851	437224
241530	437225
44032	437226
444916	437227
126384	437228
3671	437229
429027	437230
82646	437231
8164	437232
51909	437233
25747	437234
10048	437235
4701	437236
57846	437237
389625	437238
112209	437239
101715	437240
103738	437241
3877	437242
261261	437243
416279	437244
206678	437245
114202	437246
16262	437247
900	437248
6868	437249
216088	437250
86558	437251
14537	437252
19500	437253
397008	437254
4478	437255
224887	437256
55579	437257
88562	437258
33912	437259
2771	437260
9637	437261
8088	437262
10749	437263
3492	437264
59885	437265
105289	437266
15420	437267
125862	437268
113370	437269
228955	437270
319752	437271
6684	437272
10429	437273
206203	437274
46702	437275
228935	437276
1496	437277
35575	437278
326289	437279
65822	437280
12449	437281
455657	437282
92694	437283
52471	437284
3736	437285
5381	437286
1962	437287
1031	437288
57502	437289
5122	437290
91121	437291
5522	437292
241482	437293
70642	437294
25131	437295
38661	437296
118106	437297
456079	437298
178223	437299
9066	437300
48108	437301
425148	437302
54480	437303
25304	437304
49105	437305
80821	437306
52008	437307
27684	437308
17323	437309
404	437310
39047	437311
204317	437312
45445	437313
29613	437314
249772	437315
197852	437316
48724	437317
270552	437318
189419	437319
82174	437320
2467	437321
142765	437322
86	437323
1993	437324
11080	437325
61058	437326
122246	437327
82233	437328
20978	437329
128338	437330
1159	437331
146063	437332
216692	437333
136398	437334
56486	437335
65382	437336
247350	437337
143693	437338
96083	437339
282382	437340
7243	437341
25973	437342
47117	437343
183281	437344
105405	437345
404	437346
2507	437347
3933	437348
23264	437349
144537	437350
180046	437351
63409	437352
35376	437353
12104	437354
91557	437355
82	437356
236707	437357
166872	437358
344355	437359
64333	437360
17329	437361
156941	437362
49617	437363
97055	437364
2429	437365
50543	437366
66781	437367
98458	437368
4056	437369
10091	437370
249222	437371
15303	437372
230924	437373
129184	437374
423738	437375
213097	437376
67858	437377
63285	437378
181010	437379
97909	437380
220627	437381
210620	437382
435584	437383
19739	437384
40938	437385
17489	437386
23219	437387
54030	437388
63884	437389
233912	437390
6646	437391
16173	437392
151853	437393
567	437394
170684	437395
46250	437396
5189	437397
79496	437398
2481	437399
10272	437400
134	437401
16227	437402
33733	437403
417891	437404
130701	437405
52288	437406
21984	437407
2536	437408
82151	437409
1862	437410
111720	437411
25541	437412
360262	437413
77773	437414
22391	437415
45890	437416
62908	437417
5245	437418
10380	437419
200378	437420
98656	437421
64617	437422
24826	437423
147792	437424
104736	437425
3513	437426
14350	437427
40748	437428
120243	437429
15842	437430
33516	437431
65618	437432
413808	437433
4	437434
69554	437435
42874	437436
16321	437437
43972	437438
324704	437439
26008	437440
45162	437441
386506	437442
199079	437443
4975	437444
26969	437445
14606	437446
272128	437447
329643	437448
9390	437449
35096	437450
37670	437451
425608	437452
162685	437453
86888	437454
92680	437455
155389	437456
312653	437457
390896	437458
152150	437459
18585	437460
75124	437461
101042	437462
86482	437463
7675	437464
24691	437465
7659	437466
274775	437467
95195	437468
1668	437469
71425	437470
9465	437471
3578	437472
17285	437473
65795	437474
65795	437475
291705	437476
88209	437477
63294	437478
18675	437479
17095	437480
38284	437481
974	437482
95125	437483
111347	437484
40233	437485
125371	437486
52026	437487
6899	437488
425581	437489
24480	437490
234	437491
24629	437492
146791	437493
185411	437494
182506	437495
41577	437496
85241	437497
42075	437498
92078	437499
115941	437500
1869	437501
5615	437502
38159	437503
1418	437504
118815	437505
96543	437506
446650	437507
206506	437508
105714	437509
23970	437510
238827	437511
127282	437512
67871	437513
129490	437514
7490	437515
116982	437516
166032	437517
10293	437518
27335	437519
1249	437520
16779	437521
90458	437522
342199	437523
32186	437524
44183	437525
387871	437526
59896	437527
16818	437528
102203	437529
3124	437530
141192	437531
11066	437532
65318	437533
602	437534
163309	437535
151526	437536
52204	437537
7352	437538
410299	437539
9758	437540
97239	437541
15565	437542
291749	437543
71992	437544
274905	437545
141018	437546
7667	437547
6345	437548
5665	437549
76822	437550
43913	437551
2936	437552
401163	437553
2931	437554
14322	437555
228170	437556
35575	437557
81770	437558
7887	437559
366129	437560
345643	437561
96700	437562
37108	437563
56055	437564
1666	437565
6453	437566
50094	437567
12711	437568
32682	437569
59502	437570
152150	437571
378224	437572
34837	437573
4395	437574
25917	437575
146	437576
4181	437577
185372	437578
190480	437579
134878	437580
3162	437581
9846	437582
445239	437583
19295	437584
128664	437585
154508	437586
16778	437587
1229	437588
101324	437589
1269	437590
34135	437591
355328	437592
10892	437593
402117	437594
8563	437595
119924	437596
20394	437597
142305	437598
21896	437599
100076	437600
352650	437601
22274	437602
23942	437603
297741	437604
11158	437605
1470	437606
205629	437607
119537	437608
396579	437609
398880	437610
3337	437611
3439	437612
66383	437613
76650	437614
126639	437615
77839	437616
8023	437617
2774	437618
21786	437619
172588	437620
19466	437621
88978	437622
57339	437623
114394	437624
244242	437625
6652	437626
366021	437627
38521	437628
6111	437629
16925	437630
72946	437631
21681	437632
183443	437633
205426	437634
24242	437635
50836	437636
40587	437637
14441	437638
334628	437639
6829	437640
43135	437641
362122	437642
148499	437643
75842	437644
32997	437645
40147	437646
155668	437647
16084	437648
63587	437649
13327	437650
22452	437651
21956	437652
45041	437653
74058	437654
18632	437655
2031	437656
1359	437657
75930	437658
34818	437659
169387	437660
31971	437661
205955	437662
47097	437663
55660	437664
54876	437665
20254	437666
167228	437667
142807	437668
10958	437669
7632	437670
3286	437671
67	437672
170354	437673
1559	437674
7018	437675
203502	437676
1203	437677
78811	437678
106539	437679
972	437680
119109	437681
46188	437682
14767	437683
276404	437684
109660	437685
79952	437686
57963	437687
7774	437688
188562	437689
9421	437690
202510	437691
162061	437692
1295	437693
61191	437694
789	437695
18033	437696
45321	437697
419170	437698
376509	437699
6	437700
197346	437701
115821	437702
12179	437703
458775	437704
419044	437705
69639	437706
1923	437707
178331	437708
352724	437709
210434	437710
24532	437711
1588	437712
23701	437713
86475	437714
39390	437715
63875	437716
11472	437717
6321	437718
24867	437719
41553	437720
172506	437721
4340	437722
5986	437723
80627	437724
335498	437725
231014	437726
881	437727
705	437728
33979	437729
2293	437730
4140	437731
86145	437732
44477	437733
60210	437734
1059	437735
845	437736
200942	437737
47209	437738
19233	437739
5117	437740
229913	437741
436076	437742
179522	437743
267015	437744
74655	437745
166154	437746
186868	437747
93520	437748
3731	437749
23986	437750
93520	437751
51576	437752
131444	437753
18143	437754
6461	437755
4908	437756
181	437757
76289	437758
492	437759
80729	437760
283959	437761
100946	437762
253769	437763
26762	437764
347	437765
22190	437766
148518	437767
11848	437768
120558	437769
402400	437770
52945	437771
11342	437772
2873	437773
256155	437774
28015	437775
6166	437776
137	437777
4429	437778
176437	437779
357251	437780
1284	437781
5057	437782
243188	437783
62087	437784
14543	437785
93246	437786
1129	437787
34423	437788
45772	437789
45772	437790
1055	437791
1492	437792
2443	437793
64640	437794
315674	437795
245718	437796
77558	437797
168058	437798
95923	437799
69454	437800
140122	437801
1492	437802
244431	437803
146695	437804
429282	437805
11002	437806
337635	437807
573	437808
423688	437809
46513	437810
138981	437811
13353	437812
18699	437813
901	437814
12865	437815
179760	437816
272756	437817
11019	437818
1148	437819
408093	437820
26397	437821
7407	437822
197709	437823
31403	437824
128011	437825
95666	437826
47849	437827
54025	437828
172906	437829
37290	437830
70574	437831
142901	437832
8117	437833
322084	437834
42350	437835
453628	437836
169946	437837
5486	437838
41377	437839
3760	437840
6418	437841
316365	437842
114709	437843
8961	437844
1159	437845
4395	437846
174986	437847
46690	437848
224574	437849
14763	437850
193649	437851
6393	437852
1509	437853
74169	437854
130472	437855
4902	437856
189966	437857
96174	437858
2251	437859
15175	437860
146716	437861
1923	437862
82609	437863
73580	437864
38517	437865
247750	437866
213649	437867
241595	437868
52779	437869
106464	437870
23566	437871
452765	437872
144350	437873
6548	437874
13168	437875
135041	437876
351437	437877
118613	437878
807	437879
263009	437880
232322	437881
21231	437882
49149	437883
59008	437884
23831	437885
19122	437886
1259	437887
238828	437888
266570	437889
86206	437890
901	437891
19252	437892
15297	437893
110610	437894
3952	437895
79493	437896
268317	437897
11433	437898
163962	437899
13115	437900
22468	437901
32234	437902
132133	437903
150030	437904
15436	437905
132681	437906
126558	437907
9132	437908
9650	437909
31454	437910
30136	437911
35321	437912
364028	437913
317628	437914
241044	437915
26661	437916
6186	437917
152392	437918
98607	437919
17528	437920
65157	437921
34994	437922
250587	437923
198223	437924
452574	437925
449379	437926
177614	437927
35948	437928
26203	437929
163003	437930
221980	437931
55002	437932
4950	437933
916	437934
162130	437935
7451	437936
102325	437937
248878	437938
378906	437939
243235	437940
43865	437941
8529	437942
154472	437943
292215	437944
103609	437945
183949	437946
221929	437947
168726	437948
323167	437949
64756	437950
34301	437951
159944	437952
68026	437953
84577	437954
127958	437955
137556	437956
159687	437957
298832	437958
116370	437959
413882	437960
61231	437961
254585	437962
143837	437963
230445	437964
275559	437965
213424	437966
456601	437967
254849	437968
73873	437969
37493	437970
288294	437971
23165	437972
40996	437973
132675	437974
14466	437975
121711	437976
312041	437977
144595	437978
14142	437979
163881	437980
5338	437981
43836	437982
154153	437983
427160	437984
58739	437985
418369	437986
89466	437987
116836	437988
77012	437989
177287	437990
254722	437991
261345	437992
447661	437993
76733	437994
323137	437995
230979	437996
40189	437997
416884	437998
437586	437999
111606	438000
12213	438001
60065	438002
163539	438003
225335	438004
356996	438005
300235	438006
19675	438007
33105	438008
57187	438009
60743	438010
212834	438011
175549	438012
78785	438013
121622	438014
1414	438015
38728	438016
62406	438017
3958	438018
7452	438019
47414	438020
315209	438021
59	438022
344975	438023
2667	438024
459996	438025
18604	438026
168960	438027
64733	438028
318456	438029
116082	438030
39632	438031
183626	438032
224265	438033
98715	438034
359488	438035
13169	438036
459221	438037
285935	438038
211	438039
242192	438040
227879	438041
59945	438042
108839	438043
438184	438044
20741	438045
190047	438046
425333	438047
357289	438048
113785	438049
25439	438050
324978	438051
47169	438052
58925	438053
192259	438054
152726	438055
40949	438056
4233	438057
418221	438058
52531	438059
119244	438060
115844	438061
199195	438062
77948	438063
73472	438064
146136	438065
56	438066
277707	438067
53616	438068
55369	438069
355312	438070
259441	438071
133094	438072
86528	438073
837	438074
34860	438075
199936	438076
441645	438077
204082	438078
376564	438079
414423	438080
125260	438081
362413	438082
8302	438083
16403	438084
273017	438085
57362	438086
95017	438087
614	438088
423413	438089
7663	438090
193276	438091
84863	438092
3934	438093
44367	438094
349436	438095
260815	438096
315495	438097
155386	438098
20817	438099
273302	438100
21814	438101
360684	438102
57262	438103
384216	438104
367985	438105
25336	438106
293953	438107
246562	438108
11270	438109
71236	438110
237644	438111
135847	438112
243144	438113
11345	438114
49022	438115
124146	438116
33485	438117
33485	438118
330693	438119
53309	438120
189353	438121
219780	438122
288671	438123
103695	438124
55312	438125
55312	438126
393506	438127
34649	438128
64027	438129
4310	438130
43561	438131
58641	438132
37099	438133
293437	438134
315931	438135
148787	438136
219541	438137
293	438138
223331	438139
36336	438140
58249	438141
38010	438142
26835	438143
307794	438144
233036	438145
29117	438146
103772	438147
160009	438148
23295	438149
6795	438150
19458	438151
18936	438152
21959	438153
66853	438154
146355	438155
11706	438156
31526	438157
376205	438158
208699	438159
249569	438160
208138	438161
414351	438162
88817	438163
48494	438164
68381	438165
99226	438166
370827	438167
10343	438168
218823	438169
157128	438170
205992	438171
34804	438172
19248	438173
457778	438174
97086	438175
279054	438176
39170	438177
421790	438178
17815	438179
5989	438180
169424	438181
169080	438182
425426	438183
232534	438184
21927	438185
51728	438186
51728	438187
59887	438188
91335	438189
108135	438190
21274	438191
36211	438192
313533	438193
105998	438194
32557	438195
134799	438196
14285	438197
292453	438198
409250	438199
34254	438200
54955	438201
21718	438202
82302	438203
127867	438204
312245	438205
119018	438206
19755	438207
276518	438208
6424	438209
227858	438210
245754	438211
217037	438212
115929	438213
93771	438214
221457	438215
34812	438216
33037	438217
249177	438218
178430	438219
380695	438220
72315	438221
258534	438222
46999	438223
412490	438224
245454	438225
100367	438226
276553	438227
5360	438228
104022	438229
350864	438230
15007	438231
11985	438232
175963	438233
317822	438234
446101	438235
453087	438236
499	438237
250197	438238
162202	438239
201	438240
346699	438241
6879	438242
151794	438243
164320	438244
18842	438245
18842	438246
71610	438247
147263	438248
269470	438249
77781	438250
110848	438251
350341	438252
34885	438253
213183	438254
220954	438255
337966	438256
198330	438257
19130	438258
206571	438259
25191	438260
115002	438261
286358	438262
133658	438263
94174	438264
46684	438265
371636	438266
214586	438267
104852	438268
148042	438269
397759	438270
116011	438271
413266	438272
213291	438273
233077	438274
76326	438275
44852	438276
83787	438277
69424	438278
37730	438279
68647	438280
281675	438281
30508	438282
214872	438283
119950	438284
90043	438285
20797	438286
118215	438287
442184	438288
34593	438289
35940	438290
246292	438291
17791	438292
363790	438293
110452	438294
361910	438295
203370	438296
392237	438297
120117	438298
158624	438299
49703	438300
170991	438301
55767	438302
160613	438303
310567	438304
56938	438305
233831	438306
31765	438307
255897	438308
115371	438309
268587	438310
308249	438311
400387	438312
162449	438313
425739	438314
11349	438315
421181	438316
235101	438317
158911	438318
407692	438319
91222	438320
376947	438321
43340	438322
81145	438323
228374	438324
274909	438325
73124	438326
140321	438327
73526	438328
212716	438329
258688	438330
236320	438331
456910	438332
408253	438333
306578	438334
331449	438335
147844	438336
234058	438337
195469	438338
246701	438339
87038	438340
443411	438341
64242	438342
216717	438343
332556	438344
83787	438345
153548	438346
199512	438347
458854	438348
420757	438349
256747	438350
44334	438351
154113	438352
354919	438353
130857	438354
252953	438355
14880	438356
240641	438357
202443	438358
59073	438359
16114	438360
88547	438361
35686	438362
357752	438363
26553	438364
135126	438365
7503	438366
53084	438367
402330	438368
120677	438369
352367	438370
256258	438371
74386	438372
322082	438373
123373	438374
74386	438375
134841	438376
448418	438377
41072	438378
201480	438379
370209	438380
72888	438381
417242	438382
316620	438383
140161	438384
37386	438385
27443	438386
342530	438387
227792	438388
142042	438389
80867	438390
28451	438391
290888	438392
170720	438393
227929	438394
256638	438395
104327	438396
80769	438397
13238	438398
2129	438399
26563	438400
23466	438401
82713	438402
10970	438403
445	438404
90223	438405
26785	438406
123836	438407
92768	438408
378468	438409
272869	438410
5218	438411
133775	438412
301073	438413
42475	438414
140719	438415
31709	438416
278938	438417
73521	438418
267870	438419
88543	438420
120594	438421
61249	438422
36664	438423
412802	438424
50622	438425
13972	438426
69011	438427
64982	438428
21481	438429
41828	438430
9967	438431
2186	438432
9073	438433
6997	438434
1897	438435
44902	438436
4535	438437
4299	438438
1965	438439
15124	438440
6163	438441
5825	438442
1014	438443
31807	438444
32796	438445
768	438446
7019	438447
6754	438448
2048	438449
1074	438450
10161	438451
76325	438452
2732	438453
11937	438454
219211	438455
342141	438456
77459	438457
102175	438458
181011	438459
189679	438460
244900	438461
306103	438462
341145	438463
30717	438464
81390	438465
60805	438466
63972	438467
48978	438468
170216	438469
204913	438470
59110	438471
116276	438472
114238	438473
77409	438474
211664	438475
10839	438476
25254	438477
186239	438478
170231	438479
203763	438480
1675	438481
145643	438482
162278	438483
249593	438484
78392	438485
78392	438486
78392	438487
4780	438488
72583	438489
4570	438490
10478	438491
11923	438492
447817	438493
103859	438494
143641	438495
129870	438496
342599	438497
89976	438498
241863	438499
120402	438500
129675	438501
323305	438502
91570	438503
198612	438504
127630	438505
196633	438506
385768	438507
89027	438508
260161	438509
91390	438510
243419	438511
211748	438512
77663	438513
109663	438514
339249	438515
80019	438516
9751	438517
152170	438518
4955	438519
196	438520
214695	438521
5231	438522
4075	438523
301989	438524
11912	438525
459505	438526
174395	438527
459789	438528
315413	438529
88385	438530
10563	438531
88360	438532
249356	438533
240466	438534
424104	438535
11924	438536
117775	438537
41545	438538
113143	438539
152696	438540
27752	438541
75282	438542
84826	438543
226397	438544
36401	438545
260164	438546
113915	438547
334944	438548
59440	438549
4176	438550
53330	438551
233582	438552
82525	438553
354252	438554
6748	438555
151167	438556
88547	438557
8364	438558
139653	438559
356534	438560
5642	438561
96525	438562
440630	438563
157052	438564
26267	438565
154528	438566
60281	438567
460028	438568
234370	438569
226895	438570
31275	438571
49028	438572
2238	438573
141352	438574
139054	438575
46279	438576
125405	438577
67989	438578
110241	438579
211386	438580
72527	438581
118374	438582
26022	438583
326337	438584
5005	438585
303777	438586
335244	438587
55561	438588
28260	438589
211737	438590
92786	438591
1231	438592
10106	438593
113944	438594
10868	438595
15824	438596
74949	438597
21143	438598
93022	438599
295105	438600
123410	438601
52023	438602
83603	438603
430967	438604
410569	438605
273051	438606
56087	438607
11993	438608
108111	438609
373858	438610
15544	438611
10260	438612
13026	438613
2253	438614
78840	438615
15697	438616
338000	438617
17388	438618
101735	438619
447133	438620
4023	438621
215254	438622
6901	438623
111676	438624
226101	438625
43141	438626
17649	438627
218337	438628
185418	438629
43539	438630
128063	438631
152644	438632
144400	438633
9722	438634
3059	438635
3062	438636
34516	438637
48900	438638
430552	438639
710	438640
7545	438641
146407	438642
201978	438643
273064	438644
27549	438645
3779	438646
24018	438647
21741	438648
41035	438649
86648	438650
95219	438651
205748	438652
56390	438653
3254	438654
29497	438655
14346	438656
210264	438657
186431	438658
2	438659
10728	438660
20190	438661
27942	438662
47464	438663
6871	438664
121158	438665
165840	438666
52315	438667
378276	438668
128756	438669
26796	438670
305862	438671
350681	438672
4456	438673
379591	438674
98110	438675
401	438676
278153	438677
114889	438678
75053	438679
27561	438680
101986	438681
91556	438682
64071	438683
19529	438684
74303	438685
11186	438686
1258	438687
1258	438688
126462	438689
184192	438690
44531	438691
43175	438692
299945	438693
183461	438694
314885	438695
113380	438696
236586	438697
232973	438698
171400	438699
6545	438700
374720	438701
33076	438702
43977	438703
133720	438704
49890	438705
40114	438706
59406	438707
170942	438708
197612	438709
193514	438710
183461	438711
388761	438712
7175	438713
136549	438714
18276	438715
69332	438716
102245	438717
48951	438718
52297	438719
8964	438720
35667	438721
169582	438722
1127	438723
251494	438724
217529	438725
193144	438726
43028	438727
174972	438728
895	438729
64436	438730
124583	438731
20130	438732
34971	438733
131568	438734
6765	438735
377200	438736
314700	438737
311	438738
228018	438739
21454	438740
172807	438741
175729	438742
181175	438743
2	438744
98	438745
873	438746
318917	438747
1941	438748
357968	438749
8344	438750
261597	438751
91038	438752
310700	438753
201775	438754
151314	438755
36	438756
349561	438757
17479	438758
5611	438759
15898	438760
37856	438761
6236	438762
6236	438763
84052	438764
88674	438765
5426	438766
349746	438767
186633	438768
371287	438769
160433	438770
177232	438771
438366	438772
227110	438773
22970	438774
13864	438775
17769	438776
47410	438777
16598	438778
197493	438779
48626	438780
1117	438781
255816	438782
138021	438783
207700	438784
98785	438785
200195	438786
14558	438787
2717	438788
10992	438789
133006	438790
44	438791
416334	438792
101336	438793
3220	438794
128232	438795
33214	438796
15776	438797
164891	438798
164891	438799
3220	438800
5072	438801
81204	438802
64942	438803
359724	438804
46214	438805
145610	438806
182625	438807
269028	438808
109236	438809
449995	438810
179259	438811
109595	438812
16436	438813
89835	438814
93707	438815
182977	438816
66132	438817
255561	438818
409396	438819
236029	438820
63109	438821
277481	438822
292671	438823
268102	438824
165120	438825
171914	438826
25382	438827
125334	438828
35794	438829
15746	438830
348912	438831
449710	438832
64539	438833
304365	438834
51674	438835
38750	438836
21969	438837
455641	438838
133519	438839
153644	438840
104691	438841
105470	438842
61538	438843
105470	438844
369738	438845
190904	438846
201580	438847
16682	438848
164260	438849
3141	438850
3656	438851
298927	438852
25270	438853
188783	438854
86502	438855
7415	438856
9176	438857
8469	438858
30536	438859
6667	438860
100755	438861
408550	438862
82768	438863
90302	438864
132486	438865
95218	438866
160634	438867
184135	438868
244999	438869
311784	438870
49212	438871
22317	438872
15801	438873
42199	438874
229413	438875
213490	438876
411477	438877
133052	438878
59971	438879
48153	438880
229413	438881
3958	438882
94550	438883
23735	438884
25322	438885
104691	438886
136154	438887
384695	438888
34400	438889
177354	438890
173558	438891
268115	438892
383624	438893
47974	438894
39811	438895
46646	438896
52254	438897
228820	438898
16366	438899
215098	438900
179634	438901
273408	438902
274797	438903
442018	438904
65750	438905
118849	438906
12392	438907
156139	438908
168313	438909
89222	438910
11872	438911
140388	438912
79782	438913
51336	438914
42250	438915
154830	438916
383422	438917
8534	438918
160098	438919
222257	438920
140080	438921
17661	438922
170007	438923
177311	438924
9359	438925
76297	438926
154126	438927
300872	438928
179724	438929
37135	438930
384143	438931
149039	438932
391086	438933
662	438934
42707	438935
197033	438936
406047	438937
66877	438938
77002	438939
49885	438940
98599	438941
391218	438942
296639	438943
184546	438944
227067	438945
64067	438946
41589	438947
17968	438948
88732	438949
162308	438950
43599	438951
228869	438952
181019	438953
455496	438954
9230	438955
41914	438956
21670	438957
136955	438958
5659	438959
96816	438960
9655	438961
243848	438962
31598	438963
32632	438964
39345	438965
95088	438966
256922	438967
190629	438968
24694	438969
92550	438970
96941	438971
25774	438972
34846	438973
458250	438974
250896	438975
43324	438976
160985	438977
9822	438978
29525	438979
143744	438980
253187	438981
206531	438982
273990	438983
123860	438984
88968	438985
326	438986
183832	438987
111227	438988
129919	438989
36413	438990
78289	438991
264259	438992
27592	438993
26181	438994
184677	438995
77874	438996
399121	438997
26181	438998
7892	438999
169711	439000
158476	439001
25365	439002
422205	439003
213363	439004
54420	439005
16540	439006
226968	439007
426441	439008
54126	439009
100855	439010
28147	439011
386337	439012
362364	439013
367990	439014
191653	439015
15052	439016
84465	439017
347229	439018
106951	439019
163895	439020
330001	439021
200049	439022
168310	439023
83200	439024
343936	439025
263539	439026
43430	439027
171246	439028
169968	439029
239481	439030
204602	439031
364126	439032
173516	439033
190122	439034
273667	439035
80968	439036
395658	439037
56040	439038
27491	439039
131589	439040
4989	439041
49993	439042
312980	439043
342303	439044
344630	439045
148893	439046
30889	439047
41200	439048
49993	439049
112192	439050
415935	439051
30518	439052
33276	439053
111009	439054
123734	439055
125132	439056
91317	439057
102233	439058
25562	439059
140746	439060
156076	439061
55262	439062
19671	439063
9521	439064
13166	439065
435589	439066
147947	439067
99854	439068
317412	439069
107469	439070
6284	439071
279311	439072
67915	439073
93715	439074
9427	439075
55180	439076
146194	439077
99476	439078
115641	439079
173099	439080
158911	439081
123110	439082
18993	439083
1732	439084
227395	439085
13484	439086
45281	439087
323520	439088
33924	439089
124667	439090
99588	439091
68487	439092
34231	439093
120693	439094
72943	439095
15572	439096
39139	439097
403682	439098
228134	439099
165331	439100
175614	439101
24586	439102
67506	439103
197750	439104
112744	439105
25638	439106
23846	439107
419201	439108
1434	439109
48257	439110
284309	439111
2126	439112
25873	439113
7490	439114
42628	439115
144962	439116
130579	439117
30941	439118
162199	439119
59178	439120
104840	439121
232173	439122
174524	439123
226686	439124
428550	439125
307488	439126
277149	439127
52656	439128
419949	439129
57444	439130
181628	439131
320950	439132
434345	439133
102205	439134
386082	439135
76231	439136
377332	439137
203952	439138
232196	439139
78027	439140
237839	439141
335347	439142
132140	439143
259999	439144
364515	439145
378890	439146
219695	439147
226257	439148
433341	439149
329700	439150
314320	439151
411865	439152
218625	439153
294674	439154
52792	439155
279252	439156
136338	439157
16557	439158
173918	439159
290670	439160
177523	439161
350677	439162
45942	439163
21183	439164
21183	439165
270726	439166
107323	439167
192364	439168
257220	439169
380211	439170
250171	439171
274018	439172
129837	439173
139936	439174
255740	439175
286200	439176
173286	439177
339254	439178
407196	439179
413816	439180
443785	439181
213043	439182
316066	439183
112309	439184
79385	439185
170844	439186
27196	439187
435687	439188
305472	439189
178559	439190
242550	439191
372843	439192
46853	439193
88033	439194
66390	439195
38357	439196
172309	439197
113108	439198
194568	439199
167976	439200
168338	439201
25146	439202
20010	439203
375304	439204
278139	439205
87948	439206
335941	439207
385844	439208
290508	439209
107246	439210
24306	439211
321013	439212
171654	439213
149795	439214
274975	439215
340258	439216
33767	439217
318749	439218
328376	439219
137653	439220
396771	439221
235574	439222
52017	439223
349387	439224
199483	439225
105470	439226
154266	439227
119690	439228
72833	439229
105119	439230
22406	439231
203727	439232
352689	439233
414901	439234
176876	439235
111265	439236
174861	439237
338812	439238
57883	439239
214643	439240
31208	439241
327200	439242
363720	439243
67854	439244
377348	439245
20532	439246
20532	439247
83848	439248
430084	439249
16746	439250
230297	439251
122384	439252
198818	439253
180590	439254
22078	439255
161232	439256
128713	439257
131155	439258
92202	439259
248171	439260
244830	439261
101742	439262
341451	439263
220471	439264
8182	439265
117776	439266
380191	439267
247997	439268
247830	439269
388629	439270
230434	439271
219004	439272
56904	439273
317493	439274
200643	439275
163366	439276
354167	439277
104009	439278
227628	439279
424797	439280
135190	439281
104790	439282
128925	439283
49863	439284
193077	439285
78378	439286
266804	439287
79124	439288
254129	439289
401962	439290
346313	439291
14733	439292
230557	439293
124710	439294
293167	439295
174480	439296
23790	439297
153723	439298
13966	439299
315694	439300
312133	439301
190846	439302
211295	439303
373345	439304
204360	439305
321018	439306
270844	439307
352936	439308
287672	439309
406189	439310
197592	439311
170019	439312
156476	439313
209093	439314
1351	439315
97005	439316
169235	439317
34470	439318
14358	439319
14968	439320
239803	439321
258357	439322
67469	439323
11029	439324
83081	439325
40574	439326
9319	439327
95646	439328
151655	439329
2230	439330
8980	439331
167107	439332
54797	439333
10643	439334
87567	439335
49044	439336
223613	439337
128475	439338
2761	439339
85686	439340
92872	439341
244659	439342
184535	439343
42895	439344
100843	439345
185088	439346
39327	439347
176281	439348
60503	439349
238269	439350
17988	439351
273220	439352
184041	439353
72098	439354
41229	439355
5110	439356
102882	439357
248676	439358
454565	439359
230326	439360
74099	439361
118535	439362
198197	439363
295816	439364
3329	439365
13211	439366
258888	439367
345413	439368
59920	439369
172540	439370
91379	439371
358461	439372
339720	439373
251480	439374
285892	439375
389315	439376
268895	439377
109025	439378
4283	439379
128206	439380
258265	439381
235873	439382
25497	439383
320286	439384
41435	439385
192112	439386
10914	439387
54647	439388
351524	439389
431368	439390
9569	439391
67757	439392
198304	439393
161455	439394
210357	439395
195013	439396
253156	439397
415533	439398
394759	439399
436582	439400
53257	439401
94786	439402
74566	439403
280765	439404
185397	439405
159953	439406
18226	439407
424069	439408
39946	439409
220127	439410
54011	439411
100569	439412
212912	439413
116326	439414
388267	439415
325697	439416
72430	439417
367610	439418
109891	439419
82884	439420
399299	439421
276424	439422
139821	439423
415284	439424
193502	439425
24552	439426
3492	439427
297191	439428
130914	439429
186518	439430
48047	439431
357041	439432
128522	439433
146690	439434
126943	439435
1655	439436
311318	439437
4864	439438
194879	439439
446078	439440
343243	439441
33462	439442
163498	439443
81377	439444
25813	439445
211822	439446
156153	439447
282394	439448
80823	439449
149330	439450
202848	439451
35229	439452
84829	439453
11114	439454
354882	439455
250536	439456
16256	439457
223716	439458
94285	439459
54958	439460
177559	439461
12419	439462
305624	439463
256598	439464
337974	439465
83662	439466
323721	439467
197057	439468
71458	439469
46312	439470
19899	439471
109863	439472
133507	439473
180503	439474
164984	439475
212452	439476
42878	439477
265941	439478
26770	439479
12730	439480
24463	439481
269881	439482
28105	439483
18721	439484
34299	439485
369	439486
381385	439487
23055	439488
325	439489
70351	439490
49575	439491
171730	439492
57450	439493
34098	439494
27362	439495
232388	439496
81219	439497
358756	439498
120696	439499
49191	439500
13508	439501
182489	439502
27888	439503
264435	439504
224617	439505
215411	439506
127730	439507
203396	439508
419317	439509
19371	439510
20502	439511
165611	439512
110578	439513
19732	439514
10736	439515
136878	439516
422476	439517
134710	439518
126849	439519
419653	439520
137941	439521
440769	439522
55227	439523
76633	439524
65240	439525
49103	439526
153629	439527
255020	439528
2994	439529
117109	439530
223219	439531
403340	439532
237000	439533
392067	439534
230793	439535
391645	439536
64501	439537
366320	439538
4663	439539
433513	439540
186046	439541
400188	439542
1273	439543
325795	439544
77731	439545
122457	439546
243863	439547
229792	439548
397871	439549
443733	439550
173624	439551
388692	439552
255756	439553
267454	439554
294811	439555
307284	439556
398609	439557
447773	439558
1316	439559
218995	439560
22228	439561
324418	439562
158117	439563
32415	439564
115826	439565
175004	439566
193781	439567
115085	439568
56824	439569
23134	439570
16257	439571
109773	439572
1316	439573
88039	439574
216947	439575
427226	439576
96349	439577
314290	439578
342	439579
152161	439580
53851	439581
293544	439582
60313	439583
64886	439584
330998	439585
241511	439586
113541	439587
248998	439588
356625	439589
197934	439590
124216	439591
60126	439592
25386	439593
272909	439594
189439	439595
165329	439596
31640	439597
85062	439598
117080	439599
202311	439600
111684	439601
154166	439602
198931	439603
272036	439604
196168	439605
259769	439606
125509	439607
113081	439608
205039	439609
444743	439610
299086	439611
293343	439612
175287	439613
402538	439614
367432	439615
15552	439616
260622	439617
395175	439618
61511	439619
132273	439620
155689	439621
258264	439622
332518	439623
211008	439624
328360	439625
373926	439626
40337	439627
89805	439628
317860	439629
11190	439630
340439	439631
73068	439632
92419	439633
187630	439634
947	439635
43102	439636
14906	439637
140252	439638
418216	439639
26231	439640
351047	439641
56750	439642
14970	439643
71694	439644
204147	439645
46002	439646
40633	439647
58649	439648
11691	439649
108189	439650
1664	439651
318879	439652
84756	439653
185026	439654
50520	439655
316912	439656
164213	439657
16309	439658
25564	439659
101021	439660
211558	439661
36823	439662
399174	439663
106835	439664
90587	439665
79922	439666
197943	439667
18685	439668
156276	439669
74998	439670
445665	439671
233475	439672
281840	439673
31865	439674
49889	439675
164202	439676
72177	439677
42717	439678
33738	439679
245175	439680
70085	439681
20947	439682
141816	439683
345652	439684
309480	439685
308286	439686
253417	439687
51628	439688
277070	439689
51802	439690
18291	439691
299294	439692
374592	439693
206244	439694
94083	439695
22007	439696
80743	439697
28922	439698
106045	439699
238552	439700
58605	439701
412983	439702
134329	439703
49820	439704
9294	439705
49766	439706
28385	439707
281575	439708
27607	439709
842	439710
4745	439711
63726	439712
171	439713
8018	439714
16407	439715
235096	439716
33999	439717
159690	439718
105896	439719
1260	439720
11095	439721
92573	439722
126496	439723
20618	439724
263477	439725
29	439726
174387	439727
2709	439728
429797	439729
98859	439730
266331	439731
213048	439732
32339	439733
179155	439734
37188	439735
57903	439736
105212	439737
21065	439738
136952	439739
159428	439740
173054	439741
187831	439742
91506	439743
76159	439744
7957	439745
157074	439746
3994	439747
454398	439748
4378	439749
49070	439750
117185	439751
209001	439752
398341	439753
33887	439754
2718	439755
302268	439756
7708	439757
203221	439758
54515	439759
138189	439760
4364	439761
228054	439762
54873	439763
20454	439764
334328	439765
222911	439766
183485	439767
43400	439768
369976	439769
131760	439770
1699	439771
3317	439772
272720	439773
6150	439774
66186	439775
126669	439776
13896	439777
106045	439778
4956	439779
185062	439780
381862	439781
93727	439782
4782	439783
44084	439784
108180	439785
937	439786
16045	439787
175080	439788
177083	439789
159103	439790
121598	439791
363589	439792
40804	439793
8255	439794
38801	439795
92	439796
216105	439797
4198	439798
4198	439799
196108	439800
335769	439801
578	439802
1650	439803
95950	439804
151304	439805
2184	439806
5995	439807
33207	439808
15416	439809
17069	439810
2488	439811
185988	439812
144420	439813
276886	439814
54858	439815
70637	439816
19969	439817
22083	439818
12599	439819
384064	439820
38055	439821
435920	439822
17492	439823
81961	439824
227666	439825
69297	439826
28025	439827
263901	439828
415065	439829
174751	439830
85863	439831
210583	439832
335388	439833
52068	439834
256942	439835
417056	439836
46079	439837
83322	439838
16272	439839
210796	439840
417303	439841
224976	439842
222757	439843
95629	439844
107002	439845
103679	439846
34860	439847
107880	439848
1665	439849
72281	439850
6291	439851
45638	439852
125142	439853
79551	439854
187246	439855
28635	439856
140204	439857
128410	439858
96339	439859
229574	439860
98790	439861
243856	439862
158508	439863
92192	439864
459913	439865
107563	439866
38632	439867
18053	439868
84772	439869
203788	439870
100659	439871
3510	439872
672	439873
21629	439874
225749	439875
45911	439876
417	439877
142962	439878
356028	439879
353463	439880
410329	439881
213525	439882
156885	439883
293165	439884
570	439885
106857	439886
207494	439887
135951	439888
24975	439889
17593	439890
5635	439891
70997	439892
48067	439893
434978	439894
57426	439895
115179	439896
54013	439897
48811	439898
332704	439899
21849	439900
229433	439901
68744	439902
229462	439903
110350	439904
22379	439905
70210	439906
27807	439907
617	439908
91754	439909
293013	439910
221517	439911
107939	439912
309730	439913
109483	439914
23749	439915
66807	439916
384804	439917
271506	439918
445982	439919
73605	439920
417805	439921
28538	439922
163573	439923
162514	439924
379133	439925
72579	439926
52675	439927
206265	439928
26410	439929
10031	439930
459759	439931
51162	439932
385243	439933
22454	439934
186420	439935
383780	439936
32665	439937
411535	439938
43404	439939
104693	439940
7709	439941
147985	439942
106272	439943
367356	439944
31464	439945
140134	439946
114569	439947
34662	439948
124198	439949
253948	439950
256265	439951
261762	439952
123663	439953
30887	439954
181907	439955
102306	439956
153876	439957
136554	439958
101523	439959
99337	439960
314163	439961
112198	439962
179245	439963
11725	439964
101451	439965
66413	439966
325764	439967
444295	439968
141260	439969
30198	439970
39179	439971
42980	439972
67775	439973
160331	439974
383962	439975
49896	439976
63966	439977
385670	439978
82784	439979
95141	439980
8957	439981
28127	439982
424929	439983
104935	439984
55765	439985
5321	439986
6581	439987
144225	439988
199829	439989
104577	439990
260400	439991
32347	439992
85970	439993
298334	439994
40534	439995
423420	439996
54355	439997
16206	439998
40638	439999
399394	440000
205182	440001
118582	440002
401909	440003
16047	440004
253022	440005
301518	440006
211753	440007
21979	440008
98275	440009
138784	440010
6142	440011
456978	440012
77161	440013
159374	440014
125916	440015
14847	440016
8209	440017
20920	440018
103052	440019
166186	440020
6083	440021
71992	440022
61723	440023
234133	440024
80780	440025
25817	440026
124942	440027
29929	440028
289017	440029
242297	440030
220857	440031
126921	440032
197114	440033
69891	440034
358158	440035
58192	440036
206334	440037
168869	440038
82195	440039
383046	440040
417	440041
85166	440042
24085	440043
113476	440044
16707	440045
16707	440046
196177	440047
455394	440048
156410	440049
345802	440050
6703	440051
334304	440052
65207	440053
62162	440054
127650	440055
27078	440056
93755	440057
16738	440058
135577	440059
16015	440060
37564	440061
21978	440062
22430	440063
369992	440064
412556	440065
388886	440066
407613	440067
26678	440068
85519	440069
8951	440070
253259	440071
6811	440072
37618	440073
404538	440074
182132	440075
182422	440076
313426	440077
181979	440078
139103	440079
299895	440080
212857	440081
228232	440082
383935	440083
331153	440084
59864	440085
87464	440086
111666	440087
346264	440088
3943	440089
392891	440090
237678	440091
314363	440092
369876	440093
115277	440094
105882	440095
92796	440096
10885	440097
52168	440098
303136	440099
113031	440100
184085	440101
70570	440102
27251	440103
28458	440104
46583	440105
43693	440106
8199	440107
56059	440108
234480	440109
5258	440110
246542	440111
53221	440112
90190	440113
104390	440114
16859	440115
220470	440116
176821	440117
115625	440118
204478	440119
378103	440120
189922	440121
8457	440122
123586	440123
61593	440124
247421	440125
186582	440126
195832	440127
136157	440128
15957	440129
47247	440130
79732	440131
128633	440132
68950	440133
259360	440134
10463	440135
174277	440136
19726	440137
199938	440138
217311	440139
20758	440140
223659	440141
432722	440142
65726	440143
50774	440144
433829	440145
10258	440146
298	440147
125590	440148
183601	440149
106599	440150
28253	440151
180789	440152
131959	440153
22594	440154
353511	440155
283452	440156
24378	440157
162951	440158
58983	440159
69066	440160
12623	440161
25743	440162
76140	440163
227879	440164
132299	440165
237678	440166
418536	440167
176743	440168
79766	440169
110279	440170
168916	440171
427299	440172
247639	440173
21577	440174
148483	440175
224092	440176
216727	440177
22592	440178
234760	440179
64491	440180
75192	440181
75198	440182
18493	440183
37619	440184
362768	440185
11558	440186
39288	440187
25392	440188
56176	440189
136624	440190
8928	440191
211167	440192
52382	440193
263574	440194
202194	440195
122911	440196
275683	440197
397210	440198
288019	440199
280929	440200
66520	440201
247268	440202
302865	440203
440765	440204
417287	440205
214763	440206
297908	440207
330730	440208
184150	440209
280276	440210
197103	440211
123080	440212
228402	440213
7430	440214
3486	440215
3360	440216
3500	440217
3558	440218
105064	440219
9682	440220
6256	440221
54853	440222
122066	440223
113778	440224
440422	440225
42267	440226
244500	440227
92781	440228
89785	440229
87969	440230
77675	440231
57649	440232
212765	440233
237328	440234
95456	440235
121112	440236
161764	440237
104492	440238
40047	440239
266172	440240
320	440241
98925	440242
148316	440243
1421	440244
101102	440245
146907	440246
103144	440247
28580	440248
204869	440249
78320	440250
169158	440251
33150	440252
340526	440253
19652	440254
413653	440255
138745	440256
7764	440257
5467	440258
239444	440259
128741	440260
27317	440261
92723	440262
28175	440263
94240	440264
159874	440265
4047	440266
175306	440267
45849	440268
427740	440269
28966	440270
124971	440271
104550	440272
28372	440273
3290	440274
135295	440275
139240	440276
20802	440277
24904	440278
266534	440279
38457	440280
62664	440281
148509	440282
88109	440283
265878	440284
93864	440285
188688	440286
284737	440287
139685	440288
138858	440289
261005	440290
1874	440291
14408	440292
5216	440293
5216	440294
78407	440295
10589	440296
17619	440297
195570	440298
109569	440299
37273	440300
82711	440301
56050	440302
243416	440303
24235	440304
308514	440305
330447	440306
379729	440307
381928	440308
2255	440309
36094	440310
96909	440311
29949	440312
1700	440313
275673	440314
145929	440315
68971	440316
62576	440317
283522	440318
11503	440319
180069	440320
57530	440321
108967	440322
17525	440323
201596	440324
30	440325
327757	440326
287246	440327
39889	440328
88076	440329
326468	440330
65084	440331
61192	440332
264883	440333
305777	440334
16743	440335
78372	440336
342809	440337
231439	440338
148573	440339
86426	440340
311264	440341
50032	440342
37564	440343
333556	440344
5704	440345
13014	440346
341449	440347
217760	440348
374748	440349
5100	440350
71728	440351
52813	440352
83741	440353
9013	440354
332493	440355
165769	440356
54197	440357
240170	440358
30330	440359
369397	440360
13426	440361
28050	440362
110447	440363
122961	440364
8322	440365
17243	440366
8914	440367
157836	440368
267	440369
10094	440370
42243	440371
14368	440372
173	440373
46732	440374
76678	440375
2899	440376
17944	440377
68788	440378
248371	440379
1846	440380
7379	440381
47822	440382
330327	440383
423	440384
120163	440385
105575	440386
219452	440387
15631	440388
27669	440389
90029	440390
2154	440391
373150	440392
361583	440393
3295	440394
10313	440395
16422	440396
9978	440397
27713	440398
25772	440399
26090	440400
151628	440401
38750	440402
210880	440403
248133	440404
70609	440405
145017	440406
385823	440407
66385	440408
49764	440409
104958	440410
176218	440411
27194	440412
149740	440413
434235	440414
47253	440415
32548	440416
440140	440417
140661	440418
13952	440419
351367	440420
8779	440421
148485	440422
1087	440423
445928	440424
73150	440425
220751	440426
147020	440427
423873	440428
40438	440429
73	440430
128006	440431
80125	440432
34763	440433
77329	440434
399171	440435
73673	440436
39129	440437
4607	440438
176476	440439
10492	440440
150124	440441
13639	440442
209789	440443
11132	440444
98301	440445
81773	440446
250021	440447
411886	440448
243974	440449
98407	440450
403562	440451
433998	440452
454329	440453
55094	440454
359836	440455
80380	440456
264422	440457
9871	440458
83502	440459
272084	440460
141697	440461
95933	440462
80578	440463
37638	440464
183881	440465
139277	440466
57859	440467
65514	440468
420682	440469
324684	440470
37943	440471
47980	440472
339939	440473
155032	440474
187591	440475
59515	440476
84169	440477
63510	440478
112342	440479
58009	440480
36070	440481
144287	440482
4402	440483
65708	440484
198979	440485
57184	440486
66090	440487
194147	440488
491	440489
195567	440490
131544	440491
113159	440492
334238	440493
127476	440494
28103	440495
106258	440496
398672	440497
9680	440498
2576	440499
116673	440500
157020	440501
208690	440502
15570	440503
163554	440504
423059	440505
183544	440506
316915	440507
37873	440508
314821	440509
85879	440510
50869	440511
3280	440512
124591	440513
60196	440514
3158	440515
8410	440516
329234	440517
23899	440518
28327	440519
286507	440520
75356	440521
187053	440522
222743	440523
318362	440524
32071	440525
43803	440526
33698	440527
140696	440528
80803	440529
14006	440530
37845	440531
139273	440532
959	440533
125226	440534
217572	440535
53830	440536
61478	440537
39523	440538
283288	440539
183488	440540
16294	440541
188635	440542
298455	440543
173189	440544
296697	440545
69838	440546
16365	440547
209432	440548
22806	440549
334417	440550
293008	440551
10638	440552
26432	440553
172234	440554
172234	440555
166703	440556
121000	440557
17836	440558
9214	440559
180368	440560
162468	440561
5490	440562
73520	440563
53080	440564
17040	440565
34832	440566
223690	440567
324439	440568
201418	440569
166793	440570
134515	440571
17970	440572
412557	440573
69571	440574
48726	440575
128325	440576
178717	440577
67763	440578
458146	440579
265107	440580
217136	440581
214790	440582
238761	440583
221510	440584
8954	440585
140491	440586
140487	440587
40973	440588
420776	440589
186733	440590
4172	440591
266277	440592
245875	440593
128143	440594
213304	440595
343849	440596
300176	440597
223065	440598
165552	440599
155761	440600
42373	440601
227169	440602
289260	440603
142681	440604
159436	440605
354487	440606
216770	440607
19701	440608
369380	440609
61156	440610
101024	440611
17407	440612
70136	440613
166870	440614
30335	440615
163352	440616
206550	440617
441241	440618
79479	440619
311539	440620
396088	440621
33509	440622
5209	440623
25939	440624
55802	440625
190353	440626
30816	440627
303340	440628
311319	440629
58757	440630
138033	440631
226572	440632
138033	440633
96311	440634
73634	440635
321696	440636
372495	440637
49864	440638
80917	440639
119696	440640
11182	440641
71472	440642
33535	440643
90570	440644
81286	440645
429744	440646
322975	440647
57561	440648
201159	440649
68545	440650
204703	440651
123726	440652
174121	440653
54048	440654
283792	440655
96030	440656
316096	440657
347000	440658
336432	440659
78656	440660
363083	440661
123944	440662
155765	440663
16386	440664
181343	440665
47577	440666
221925	440667
12009	440668
19307	440669
317112	440670
33634	440671
69716	440672
6477	440673
144066	440674
205758	440675
15799	440676
158173	440677
21621	440678
60164	440679
60078	440680
182533	440681
162399	440682
127	440683
10707	440684
153028	440685
116287	440686
41053	440687
4696	440688
240740	440689
19353	440690
201562	440691
311109	440692
25308	440693
438257	440694
172610	440695
69002	440696
359074	440697
29940	440698
22903	440699
21372	440700
106324	440701
164097	440702
2229	440703
46012	440704
103198	440705
432130	440706
31668	440707
441212	440708
459681	440709
216022	440710
111373	440711
127225	440712
179191	440713
84675	440714
353325	440715
309117	440716
20225	440717
160369	440718
354884	440719
37726	440720
23066	440721
104385	440722
50974	440723
70115	440724
187557	440725
436040	440726
90296	440727
66391	440728
80510	440729
460139	440730
52284	440731
15212	440732
197954	440733
353668	440734
37352	440735
97877	440736
68390	440737
42548	440738
81834	440739
170260	440740
279302	440741
352902	440742
337677	440743
123580	440744
40794	440745
112666	440746
241653	440747
417707	440748
222385	440749
262354	440750
133040	440751
175274	440752
139003	440753
264204	440754
280	440755
386201	440756
10486	440757
93451	440758
257298	440759
11653	440760
215174	440761
187464	440762
104168	440763
69903	440764
386895	440765
59152	440766
73876	440767
86924	440768
39240	440769
132634	440770
28572	440771
21364	440772
61937	440773
66626	440774
44387	440775
269705	440776
9738	440777
89757	440778
353117	440779
187222	440780
55302	440781
61809	440782
21358	440783
153054	440784
187797	440785
166965	440786
330142	440787
33127	440788
34128	440789
192117	440790
80325	440791
269673	440792
241108	440793
101444	440794
429338	440795
124093	440796
198253	440797
161965	440798
51988	440799
203624	440800
5892	440801
91368	440802
28903	440803
103316	440804
130422	440805
169360	440806
444801	440807
636	440808
71695	440809
361	440810
51025	440811
66506	440812
293401	440813
446991	440814
403266	440815
108188	440816
87836	440817
134683	440818
93349	440819
41880	440820
281462	440821
11788	440822
27500	440823
123374	440824
411088	440825
294217	440826
6265	440827
89264	440828
53008	440829
22369	440830
68752	440831
151406	440832
48889	440833
114167	440834
203535	440835
50785	440836
244511	440837
2547	440838
35081	440839
376912	440840
109750	440841
45629	440842
169288	440843
427112	440844
207196	440845
175179	440846
325910	440847
84404	440848
7063	440849
113424	440850
388281	440851
257339	440852
235637	440853
119271	440854
39816	440855
33366	440856
48331	440857
9337	440858
192944	440859
329078	440860
40222	440861
58114	440862
340789	440863
144641	440864
10053	440865
63626	440866
255171	440867
127356	440868
59743	440869
53328	440870
126973	440871
428033	440872
56203	440873
41685	440874
3865	440875
37831	440876
203424	440877
124925	440878
142555	440879
331151	440880
44805	440881
309542	440882
4555	440883
61036	440884
6727	440885
1831	440886
81083	440887
163220	440888
170645	440889
161034	440890
82765	440891
360637	440892
186402	440893
265462	440894
47833	440895
10053	440896
28238	440897
459745	440898
260589	440899
246078	440900
304993	440901
433563	440902
52671	440903
192840	440904
203594	440905
153877	440906
49148	440907
155463	440908
3767	440909
116278	440910
163848	440911
12909	440912
379284	440913
2399	440914
189894	440915
258916	440916
88798	440917
194420	440918
213158	440919
362202	440920
426695	440921
337241	440922
1209	440923
21973	440924
359186	440925
172444	440926
109870	440927
86598	440928
100079	440929
6567	440930
220607	440931
231404	440932
281844	440933
247576	440934
357557	440935
101707	440936
245689	440937
224239	440938
194733	440939
336177	440940
355492	440941
116195	440942
35885	440943
125514	440944
431281	440945
386920	440946
218028	440947
142613	440948
433747	440949
405619	440950
391991	440951
68150	440952
273921	440953
291127	440954
237136	440955
444060	440956
187075	440957
210252	440958
388903	440959
345886	440960
120296	440961
346191	440962
235504	440963
197003	440964
143391	440965
28746	440966
293402	440967
426542	440968
235997	440969
92962	440970
117139	440971
7729	440972
411725	440973
239863	440974
169209	440975
297715	440976
424015	440977
230168	440978
32820	440979
222927	440980
312807	440981
126450	440982
8758	440983
10995	440984
8758	440985
309036	440986
113772	440987
189711	440988
146278	440989
288846	440990
38714	440991
391143	440992
206709	440993
130163	440994
38657	440995
205859	440996
96534	440997
442054	440998
119700	440999
270261	441000
95800	441001
295195	441002
120742	441003
116398	441004
241270	441005
233047	441006
132236	441007
384303	441008
33493	441009
262646	441010
5111	441011
288012	441012
188	441013
84196	441014
27997	441015
2225	441016
393123	441017
29189	441018
74231	441019
118213	441020
116021	441021
216658	441022
182592	441023
88565	441024
281528	441025
58950	441026
54230	441027
224242	441028
1933	441029
67105	441030
72182	441031
290836	441032
258026	441033
8863	441034
7901	441035
414410	441036
141461	441037
83397	441038
275977	441039
284443	441040
1703	441041
28621	441042
116425	441043
1805	441044
19548	441045
128604	441046
40981	441047
301588	441048
145772	441049
86148	441050
355059	441051
121821	441052
90271	441053
16310	441054
159917	441055
22372	441056
318987	441057
95957	441058
24605	441059
249126	441060
100421	441061
69324	441062
10542	441063
47864	441064
177837	441065
409450	441066
425131	441067
31506	441068
83491	441069
169006	441070
13380	441071
123267	441072
281750	441073
270305	441074
153358	441075
6976	441076
89825	441077
146528	441078
258526	441079
235356	441080
235356	441081
31606	441082
188109	441083
54761	441084
82839	441085
10567	441086
2390	441087
64948	441088
69173	441089
436795	441090
189909	441091
108768	441092
73568	441093
10694	441094
84742	441095
110427	441096
85462	441097
452919	441098
12878	441099
208690	441100
92019	441101
4331	441102
174932	441103
98702	441104
115433	441105
407994	441106
92029	441107
54250	441108
173641	441109
30495	441110
394308	441111
204938	441112
11064	441113
334832	441114
25028	441115
92253	441116
286434	441117
110679	441118
124019	441119
398904	441120
125599	441121
396998	441122
42783	441123
240064	441124
7173	441125
6866	441126
92690	441127
197372	441128
4343	441129
57762	441130
208538	441131
140543	441132
397437	441133
299428	441134
44681	441135
42100	441136
14127	441137
61114	441138
431991	441139
374634	441140
255478	441141
373814	441142
245043	441143
330124	441144
446117	441145
16093	441146
160640	441147
366814	441148
193593	441149
154904	441150
128841	441151
213728	441152
111679	441153
93295	441154
85	441155
86727	441156
53882	441157
280651	441158
336103	441159
125921	441160
9713	441161
176892	441162
28090	441163
52055	441164
24447	441165
180796	441166
211808	441167
361819	441168
185239	441169
40176	441170
440481	441171
270337	441172
242843	441173
194066	441174
205653	441175
367500	441176
296992	441177
29181	441178
340643	441179
225150	441180
307517	441181
236236	441182
365666	441183
13683	441184
298543	441185
92306	441186
234357	441187
36975	441188
66623	441189
131228	441190
171152	441191
236819	441192
378733	441193
32580	441194
360197	441195
179208	441196
219626	441197
116280	441198
231727	441199
14927	441200
146468	441201
163563	441202
167179	441203
199240	441204
75	441205
36975	441206
94304	441207
298352	441208
118044	441209
282156	441210
160259	441211
230975	441212
230975	441213
237710	441214
379590	441215
377871	441216
163282	441217
53735	441218
391764	441219
225605	441220
7638	441221
18352	441222
19514	441223
25157	441224
34301	441225
6182	441226
167250	441227
270101	441228
173032	441229
306007	441230
54999	441231
209813	441232
28570	441233
158472	441234
115828	441235
159983	441236
136228	441237
2476	441238
442584	441239
91504	441240
164504	441241
6226	441242
23333	441243
133892	441244
242804	441245
157452	441246
465	441247
92016	441248
31333	441249
457000	441250
161104	441251
390589	441252
205538	441253
44595	441254
247177	441255
10799	441256
211286	441257
431533	441258
230583	441259
89053	441260
403049	441261
156749	441262
116832	441263
127232	441264
123424	441265
403412	441266
339329	441267
6946	441268
338009	441269
272054	441270
396965	441271
111110	441272
57963	441273
83363	441274
152961	441275
166500	441276
23092	441277
429333	441278
355785	441279
13444	441280
105003	441281
121603	441282
52826	441283
92769	441284
277913	441285
177911	441286
295570	441287
178555	441288
103430	441289
2262	441290
324988	441291
204497	441292
146398	441293
227984	441294
299677	441295
286917	441296
254207	441297
70738	441298
32205	441299
99549	441300
340	441301
143097	441302
319504	441303
5568	441304
221546	441305
195314	441306
122311	441307
300768	441308
36198	441309
244626	441310
311919	441311
442148	441312
24830	441313
213299	441314
307657	441315
421464	441316
118139	441317
165496	441318
218402	441319
155840	441320
111688	441321
179849	441322
134272	441323
298151	441324
161295	441325
105897	441326
409984	441327
233177	441328
112846	441329
243499	441330
110013	441331
397802	441332
39257	441333
245489	441334
252773	441335
86184	441336
163985	441337
237130	441338
63154	441339
33947	441340
76054	441341
33724	441342
383960	441343
223351	441344
397405	441345
87086	441346
81203	441347
238649	441348
248294	441349
421050	441350
243163	441351
36229	441352
76543	441353
119226	441354
32352	441355
243156	441356
84028	441357
87388	441358
239209	441359
77107	441360
10233	441361
233325	441362
18839	441363
330747	441364
209036	441365
83928	441366
49378	441367
276358	441368
283728	441369
429983	441370
143870	441371
60334	441372
237794	441373
341477	441374
385361	441375
226419	441376
209090	441377
148102	441378
18316	441379
288487	441380
233890	441381
49785	441382
103729	441383
30759	441384
147451	441385
9263	441386
88618	441387
77909	441388
154034	441389
269815	441390
211363	441391
333416	441392
75111	441393
159517	441394
456549	441395
163974	441396
23336	441397
147357	441398
313770	441399
146138	441400
332871	441401
205267	441402
434312	441403
221275	441404
17122	441405
32001	441406
82275	441407
49410	441408
227803	441409
175226	441410
294125	441411
134771	441412
149637	441413
132011	441414
151816	441415
45314	441416
15399	441417
191873	441418
222639	441419
85530	441420
317683	441421
59475	441422
112973	441423
18244	441424
11834	441425
84024	441426
179692	441427
117547	441428
2183	441429
17493	441430
205664	441431
272889	441432
60590	441433
283172	441434
151925	441435
228609	441436
46325	441437
140732	441438
55556	441439
33507	441440
37452	441441
31122	441442
73096	441443
108528	441444
92988	441445
448000	441446
18218	441447
209392	441448
116403	441449
270570	441450
91929	441451
109542	441452
104464	441453
77581	441454
232354	441455
269899	441456
212769	441457
30945	441458
155027	441459
46411	441460
410503	441461
37166	441462
156084	441463
100694	441464
342613	441465
164666	441466
30457	441467
82552	441468
35074	441469
11793	441470
7596	441471
8056	441472
7293	441473
169327	441474
459	441475
24201	441476
68514	441477
27455	441478
268697	441479
172480	441480
95551	441481
169446	441482
41665	441483
18948	441484
384128	441485
138485	441486
15463	441487
302494	441488
35936	441489
118125	441490
189122	441491
63595	441492
105063	441493
332587	441494
338882	441495
57466	441496
237192	441497
120547	441498
24121	441499
3895	441500
391469	441501
122091	441502
166247	441503
39755	441504
340296	441505
52901	441506
450050	441507
166530	441508
247513	441509
121943	441510
91927	441511
254037	441512
297112	441513
170426	441514
93275	441515
228151	441516
210711	441517
52959	441518
80209	441519
137775	441520
438804	441521
122097	441522
36402	441523
324255	441524
64713	441525
101490	441526
183362	441527
159149	441528
193338	441529
59154	441530
96184	441531
425715	441532
122863	441533
230713	441534
184	441535
312844	441536
66796	441537
2136	441538
170686	441539
17966	441540
54429	441541
78008	441542
2491	441543
249905	441544
169255	441545
121056	441546
179437	441547
325775	441548
220916	441549
84497	441550
41730	441551
96350	441552
127102	441553
146693	441554
49175	441555
30986	441556
254916	441557
8664	441558
111374	441559
295040	441560
278319	441561
195891	441562
10625	441563
318412	441564
159942	441565
10946	441566
335151	441567
20510	441568
83662	441569
415471	441570
223069	441571
1476	441572
73976	441573
414477	441574
235827	441575
5060	441576
14985	441577
32502	441578
96379	441579
55598	441580
412091	441581
382297	441582
11873	441583
44436	441584
28187	441585
105905	441586
218945	441587
114220	441588
123669	441589
255129	441590
7162	441591
94647	441592
358041	441593
72392	441594
140368	441595
131941	441596
10665	441597
272405	441598
138335	441599
8335	441600
83539	441601
443199	441602
140655	441603
138335	441604
156627	441605
64863	441606
28073	441607
24310	441608
227884	441609
127831	441610
252045	441611
253089	441612
413125	441613
65501	441614
29909	441615
14307	441616
5184	441617
11921	441618
6227	441619
117707	441620
140026	441621
129451	441622
163622	441623
110132	441624
46886	441625
427739	441626
6260	441627
201655	441628
253843	441629
354775	441630
164280	441631
58370	441632
87738	441633
148779	441634
238196	441635
70963	441636
129251	441637
323954	441638
249921	441639
28406	441640
236066	441641
9359	441642
449054	441643
268018	441644
14945	441645
173379	441646
184015	441647
54729	441648
156167	441649
452123	441650
106472	441651
26020	441652
12332	441653
14347	441654
57378	441655
231701	441656
272620	441657
107641	441658
55600	441659
397	441660
21290	441661
41223	441662
77444	441663
1866	441664
17212	441665
129126	441666
410178	441667
30941	441668
3722	441669
152199	441670
9885	441671
62253	441672
14380	441673
190879	441674
9644	441675
1663	441676
94810	441677
197123	441678
174390	441679
442802	441680
91663	441681
48988	441682
157350	441683
350229	441684
57486	441685
68589	441686
7306	441687
193071	441688
387909	441689
304953	441690
100644	441691
25455	441692
265108	441693
173921	441694
3648	441695
47892	441696
257223	441697
160303	441698
160286	441699
53097	441700
417224	441701
75573	441702
124764	441703
82759	441704
118740	441705
271938	441706
401668	441707
288712	441708
155563	441709
67689	441710
420469	441711
187637	441712
22445	441713
3904	441714
378634	441715
115921	441716
122328	441717
415963	441718
151687	441719
49317	441720
308747	441721
245640	441722
243802	441723
44074	441724
341906	441725
280626	441726
119667	441727
268765	441728
59025	441729
322326	441730
304229	441731
285138	441732
423333	441733
86950	441734
33836	441735
54364	441736
209697	441737
19361	441738
331302	441739
143017	441740
14586	441741
14586	441742
237155	441743
154930	441744
78	441745
3005	441746
162986	441747
58808	441748
3978	441749
156888	441750
153963	441751
65940	441752
189221	441753
46993	441754
107957	441755
209542	441756
66581	441757
114544	441758
397208	441759
74399	441760
377878	441761
330893	441762
20105	441763
183748	441764
363091	441765
37400	441766
166354	441767
57952	441768
256609	441769
223636	441770
218028	441771
17426	441772
30595	441773
266337	441774
162627	441775
18132	441776
323217	441777
87725	441778
255407	441779
190267	441780
134921	441781
2681	441782
55721	441783
456447	441784
162229	441785
346572	441786
163802	441787
11019	441788
135741	441789
375396	441790
4138	441791
31854	441792
249906	441793
78932	441794
123699	441795
113688	441796
291891	441797
4510	441798
246768	441799
77863	441800
92540	441801
62801	441802
416550	441803
247383	441804
30244	441805
425403	441806
7825	441807
29391	441808
5152	441809
157940	441810
418703	441811
383040	441812
1997	441813
154851	441814
210007	441815
94001	441816
222644	441817
159136	441818
6730	441819
2278	441820
87146	441821
17935	441822
181071	441823
387797	441824
352646	441825
167492	441826
89748	441827
196204	441828
247408	441829
164584	441830
136322	441831
399972	441832
226722	441833
446879	441834
103161	441835
126401	441836
248554	441837
414964	441838
156517	441839
66835	441840
130332	441841
75623	441842
73250	441843
77820	441844
108799	441845
411562	441846
109763	441847
3941	441848
16638	441849
188092	441850
31417	441851
41808	441852
164921	441853
81006	441854
174165	441855
5266	441856
1036	441857
211905	441858
183921	441859
211905	441860
7528	441861
85100	441862
378208	441863
325156	441864
357293	441865
87479	441866
414011	441867
424230	441868
232652	441869
90097	441870
35255	441871
354710	441872
219150	441873
46085	441874
171906	441875
169642	441876
303337	441877
175220	441878
157146	441879
72389	441880
296691	441881
345468	441882
372908	441883
307116	441884
355602	441885
48479	441886
214523	441887
314554	441888
93318	441889
20204	441890
9361	441891
103314	441892
109022	441893
30435	441894
103314	441895
195429	441896
312528	441897
61007	441898
69894	441899
83680	441900
3562	441901
106268	441902
177439	441903
263940	441904
384727	441905
370904	441906
204525	441907
38415	441908
85857	441909
156876	441910
164118	441911
24027	441912
11496	441913
297285	441914
122470	441915
50360	441916
11987	441917
327448	441918
331566	441919
241155	441920
185090	441921
122663	441922
21201	441923
253691	441924
111296	441925
30937	441926
237929	441927
60	441928
30852	441929
218157	441930
179725	441931
325315	441932
5588	441933
179293	441934
349962	441935
187641	441936
278976	441937
102704	441938
174193	441939
269435	441940
342307	441941
188111	441942
262621	441943
42655	441944
386313	441945
206221	441946
103031	441947
140683	441948
201943	441949
336391	441950
18923	441951
7532	441952
112013	441953
167227	441954
124890	441955
10410	441956
83632	441957
14110	441958
100204	441959
72171	441960
221069	441961
4507	441962
14965	441963
350365	441964
27728	441965
331648	441966
30226	441967
61707	441968
31524	441969
60181	441970
179962	441971
123951	441972
81082	441973
2780	441974
85364	441975
20655	441976
277681	441977
72865	441978
105976	441979
23291	441980
261564	441981
4038	441982
40491	441983
1071	441984
177750	441985
216	441986
24382	441987
21915	441988
268875	441989
17791	441990
158084	441991
44916	441992
200745	441993
458151	441994
240050	441995
227006	441996
42450	441997
41387	441998
105689	441999
44407	442000
100963	442001
316892	442002
122060	442003
31928	442004
249642	442005
231826	442006
224917	442007
115666	442008
42791	442009
12202	442010
319496	442011
322201	442012
231817	442013
46831	442014
178088	442015
205604	442016
90018	442017
45955	442018
372787	442019
57649	442020
221050	442021
58833	442022
38179	442023
129008	442024
245656	442025
304728	442026
264436	442027
195358	442028
234087	442029
330823	442030
28647	442031
343277	442032
155411	442033
197677	442034
197299	442035
327247	442036
137184	442037
368356	442038
191871	442039
413500	442040
55953	442041
223716	442042
17554	442043
15331	442044
197499	442045
239968	442046
450659	442047
146934	442048
29213	442049
284366	442050
121927	442051
58989	442052
250946	442053
235568	442054
235568	442055
41387	442056
42713	442057
29616	442058
220522	442059
403938	442060
291121	442061
31336	442062
31626	442063
198913	442064
4672	442065
215802	442066
124403	442067
377127	442068
244428	442069
422508	442070
37864	442071
357227	442072
91195	442073
60343	442074
51873	442075
62718	442076
48112	442077
364487	442078
183342	442079
208806	442080
446833	442081
68451	442082
402456	442083
249475	442084
222198	442085
124243	442086
212196	442087
7421	442088
137135	442089
182062	442090
433212	442091
400232	442092
399210	442093
35295	442094
444758	442095
192068	442096
95163	442097
89867	442098
12303	442099
226627	442100
120251	442101
48336	442102
12056	442103
146771	442104
178615	442105
669	442106
30559	442107
280796	442108
418706	442109
92265	442110
41387	442111
424082	442112
28426	442113
170968	442114
335764	442115
277281	442116
376259	442117
18152	442118
218934	442119
243463	442120
76757	442121
17075	442122
50746	442123
451778	442124
201101	442125
228576	442126
304260	442127
209051	442128
234943	442129
199041	442130
177972	442131
26525	442132
189797	442133
194504	442134
49594	442135
384385	442136
36355	442137
62880	442138
63197	442139
105050	442140
6284	442141
425429	442142
249406	442143
272883	442144
195801	442145
249107	442146
190678	442147
84685	442148
51956	442149
103081	442150
85141	442151
90883	442152
112557	442153
252475	442154
113258	442155
150464	442156
39921	442157
160439	442158
36283	442159
193088	442160
98833	442161
177816	442162
104245	442163
24951	442164
21579	442165
102927	442166
458680	442167
64314	442168
78192	442169
239888	442170
377156	442171
247073	442172
130409	442173
327348	442174
228492	442175
50394	442176
240716	442177
38036	442178
272248	442179
230489	442180
156249	442181
364718	442182
94062	442183
8281	442184
68501	442185
433701	442186
350244	442187
171615	442188
166545	442189
123774	442190
2561	442191
297303	442192
138989	442193
380135	442194
272402	442195
122915	442196
395051	442197
60619	442198
59748	442199
457375	442200
82980	442201
249362	442202
413799	442203
342145	442204
19283	442205
450666	442206
213308	442207
4505	442208
86265	442209
390940	442210
64044	442211
109416	442212
213811	442213
364057	442214
205914	442215
36971	442216
137035	442217
360942	442218
1996	442219
107512	442220
116843	442221
936	442222
8567	442223
171547	442224
50306	442225
323985	442226
253113	442227
15178	442228
56951	442229
33823	442230
41555	442231
76466	442232
189289	442233
41555	442234
270738	442235
450387	442236
2618	442237
63314	442238
347499	442239
216566	442240
145915	442241
3089	442242
4720	442243
136057	442244
439312	442245
77248	442246
102041	442247
423747	442248
45149	442249
103169	442250
99344	442251
174114	442252
293490	442253
107654	442254
431081	442255
241882	442256
437309	442257
231678	442258
180237	442259
64205	442260
294945	442261
374114	442262
3258	442263
19988	442264
102816	442265
16760	442266
268183	442267
214403	442268
140431	442269
164887	442270
4526	442271
388244	442272
41212	442273
198711	442274
46065	442275
10283	442276
379051	442277
377407	442278
438389	442279
384520	442280
71082	442281
21707	442282
5557	442283
277923	442284
47912	442285
127648	442286
390996	442287
141304	442288
16667	442289
104192	442290
64785	442291
152633	442292
669	442293
359246	442294
149970	442295
450491	442296
254257	442297
333546	442298
156117	442299
129781	442300
39059	442301
169938	442302
33664	442303
73030	442304
116966	442305
174877	442306
425701	442307
105919	442308
129299	442309
452157	442310
390488	442311
162873	442312
202062	442313
56153	442314
229587	442315
86863	442316
46266	442317
14110	442318
61944	442319
3783	442320
113874	442321
137841	442322
22859	442323
121988	442324
16683	442325
13502	442326
234294	442327
117142	442328
108537	442329
117142	442330
130626	442331
69048	442332
190270	442333
48031	442334
50102	442335
449137	442336
385705	442337
317473	442338
226876	442339
46832	442340
37730	442341
25966	442342
87780	442343
360622	442344
101217	442345
271044	442346
186232	442347
227829	442348
100194	442349
171916	442350
12383	442351
85079	442352
51491	442353
96964	442354
346614	442355
5984	442356
114512	442357
6793	442358
348409	442359
7269	442360
83364	442361
43479	442362
223590	442363
32035	442364
54591	442365
248260	442366
27858	442367
373890	442368
32894	442369
234862	442370
73093	442371
195253	442372
87534	442373
247805	442374
90648	442375
2244	442376
455783	442377
32328	442378
177432	442379
259928	442380
104786	442381
22239	442382
188294	442383
79936	442384
319270	442385
29460	442386
128196	442387
54621	442388
393445	442389
154231	442390
6960	442391
229587	442392
199680	442393
54591	442394
152922	442395
61882	442396
249808	442397
63829	442398
98302	442399
241916	442400
135442	442401
142695	442402
33139	442403
92752	442404
94053	442405
56491	442406
23564	442407
207784	442408
208695	442409
202864	442410
96962	442411
313854	442412
178802	442413
8968	442414
15296	442415
377000	442416
25613	442417
14634	442418
430130	442419
129299	442420
324996	442421
37398	442422
207424	442423
254170	442424
347291	442425
60506	442426
6686	442427
58172	442428
456380	442429
295828	442430
89425	442431
111957	442432
69149	442433
68349	442434
95504	442435
201334	442436
298791	442437
148460	442438
108376	442439
269377	442440
83849	442441
23677	442442
134264	442443
7874	442444
43797	442445
42230	442446
81195	442447
17610	442448
106317	442449
50516	442450
38675	442451
72945	442452
3906	442453
26553	442454
24065	442455
256888	442456
317111	442457
46499	442458
41974	442459
14634	442460
5414	442461
44984	442462
59616	442463
223389	442464
120625	442465
38405	442466
230673	442467
81578	442468
302266	442469
260927	442470
264834	442471
140156	442472
402583	442473
83068	442474
227766	442475
24868	442476
104421	442477
2841	442478
60970	442479
36140	442480
337375	442481
126615	442482
324801	442483
239961	442484
18809	442485
2485	442486
288661	442487
143525	442488
108451	442489
151864	442490
311108	442491
104896	442492
104896	442493
116347	442494
12489	442495
353574	442496
42964	442497
193110	442498
101493	442499
285281	442500
128735	442501
23382	442502
197842	442503
219102	442504
449205	442505
9895	442506
13762	442507
58602	442508
152954	442509
60803	442510
355640	442511
113554	442512
319723	442513
160255	442514
197193	442515
230086	442516
24758	442517
163652	442518
420074	442519
153181	442520
5689	442521
11478	442522
228516	442523
266937	442524
91235	442525
80709	442526
441981	442527
180813	442528
89137	442529
243056	442530
18575	442531
331008	442532
198045	442533
88396	442534
150737	442535
120723	442536
272443	442537
195372	442538
45541	442539
283646	442540
142508	442541
327605	442542
262855	442543
117161	442544
58584	442545
1956	442546
412162	442547
267688	442548
78348	442549
315696	442550
410803	442551
268148	442552
243500	442553
111049	442554
34948	442555
74067	442556
943	442557
138197	442558
248656	442559
78359	442560
60421	442561
19679	442562
30936	442563
289808	442564
368433	442565
170749	442566
43298	442567
256471	442568
88168	442569
157017	442570
255253	442571
298981	442572
372317	442573
189489	442574
414247	442575
389094	442576
174943	442577
396953	442578
62213	442579
95696	442580
200100	442581
408893	442582
308132	442583
290158	442584
371253	442585
191716	442586
34827	442587
86514	442588
67826	442589
51716	442590
104700	442591
368034	442592
399851	442593
66301	442594
228689	442595
382077	442596
412191	442597
9424	442598
35087	442599
120644	442600
167331	442601
9223	442602
456	442603
4556	442604
392479	442605
224396	442606
29188	442607
88677	442608
48670	442609
132465	442610
80594	442611
250281	442612
119294	442613
452333	442614
195435	442615
188041	442616
55121	442617
113081	442618
22552	442619
167297	442620
53583	442621
43132	442622
329665	442623
38944	442624
4554	442625
13567	442626
106694	442627
702	442628
49799	442629
125505	442630
111623	442631
167048	442632
26356	442633
39160	442634
12893	442635
37714	442636
453491	442637
6025	442638
39383	442639
75118	442640
80910	442641
25732	442642
235535	442643
19504	442644
145953	442645
95176	442646
34463	442647
86609	442648
47092	442649
29309	442650
61847	442651
409202	442652
144346	442653
406919	442654
115148	442655
393969	442656
18393	442657
5283	442658
94152	442659
40543	442660
186359	442661
213598	442662
119113	442663
372784	442664
222897	442665
350487	442666
92801	442667
430946	442668
59007	442669
5442	442670
366675	442671
218429	442672
40801	442673
75563	442674
12396	442675
48485	442676
51607	442677
389760	442678
107428	442679
80035	442680
107584	442681
14518	442682
11843	442683
351180	442684
119764	442685
98536	442686
362697	442687
51416	442688
10186	442689
272207	442690
67942	442691
126149	442692
331222	442693
388549	442694
459926	442695
235484	442696
122795	442697
41325	442698
47992	442699
312423	442700
73337	442701
213019	442702
147713	442703
183747	442704
117988	442705
164145	442706
277531	442707
25272	442708
269969	442709
284921	442710
57257	442711
3881	442712
75269	442713
261151	442714
373059	442715
12130	442716
35353	442717
456854	442718
369415	442719
457508	442720
35746	442721
292284	442722
267387	442723
223752	442724
126768	442725
45278	442726
41469	442727
7048	442728
437155	442729
143317	442730
21780	442731
157242	442732
445880	442733
57643	442734
280758	442735
63973	442736
36315	442737
64270	442738
15620	442739
255664	442740
22093	442741
230725	442742
288565	442743
150465	442744
184695	442745
6088	442746
297151	442747
41042	442748
378344	442749
166315	442750
5236	442751
359728	442752
126100	442753
165140	442754
168237	442755
345620	442756
183248	442757
9726	442758
234011	442759
346978	442760
30028	442761
91705	442762
341309	442763
163282	442764
51289	442765
164030	442766
64974	442767
214664	442768
144584	442769
27985	442770
412267	442771
136111	442772
173951	442773
100674	442774
231715	442775
387211	442776
228506	442777
245324	442778
455299	442779
429659	442780
433171	442781
396614	442782
179705	442783
107319	442784
91822	442785
241491	442786
92244	442787
11811	442788
98446	442789
246258	442790
78761	442791
215106	442792
307044	442793
312837	442794
25177	442795
56426	442796
166326	442797
97234	442798
193715	442799
235887	442800
150018	442801
36971	442802
138237	442803
138002	442804
92753	442805
431508	442806
456172	442807
21143	442808
187986	442809
48173	442810
29741	442811
212852	442812
145152	442813
87843	442814
97217	442815
133704	442816
189884	442817
167485	442818
180280	442819
228583	442820
13967	442821
28696	442822
142947	442823
358285	442824
11400	442825
183768	442826
125401	442827
229910	442828
36835	442829
36478	442830
213885	442831
52628	442832
210	442833
2498	442834
245835	442835
164742	442836
2222	442837
325134	442838
401141	442839
32031	442840
34124	442841
43833	442842
43797	442843
42974	442844
271422	442845
124437	442846
88563	442847
55714	442848
34576	442849
118614	442850
33745	442851
4216	442852
168783	442853
155785	442854
7223	442855
107859	442856
245285	442857
205147	442858
39059	442859
107852	442860
105731	442861
29018	442862
21573	442863
175919	442864
31346	442865
21175	442866
335137	442867
22379	442868
343805	442869
44685	442870
60813	442871
192535	442872
196313	442873
67706	442874
27443	442875
297563	442876
284996	442877
99678	442878
207706	442879
20675	442880
59471	442881
156012	442882
238093	442883
131506	442884
282830	442885
346639	442886
453360	442887
33553	442888
43073	442889
94154	442890
98910	442891
16999	442892
25966	442893
14236	442894
26840	442895
94430	442896
111526	442897
55169	442898
100133	442899
383126	442900
9920	442901
385451	442902
435304	442903
13529	442904
64600	442905
215080	442906
316453	442907
39144	442908
414523	442909
13529	442910
267805	442911
47803	442912
236895	442913
54854	442914
138470	442915
141616	442916
354055	442917
177152	442918
82958	442919
24974	442920
49351	442921
82706	442922
437849	442923
84444	442924
368887	442925
28696	442926
97580	442927
452901	442928
226503	442929
76592	442930
9795	442931
137234	442932
50460	442933
93460	442934
72765	442935
4319	442936
380286	442937
308895	442938
96509	442939
66851	442940
197103	442941
48037	442942
147	442943
124342	442944
298390	442945
353003	442946
210215	442947
263937	442948
124791	442949
38210	442950
7588	442951
189359	442952
70320	442953
286596	442954
244581	442955
102759	442956
164522	442957
12107	442958
18032	442959
132020	442960
228691	442961
20896	442962
201414	442963
358627	442964
30873	442965
453991	442966
80981	442967
80691	442968
128174	442969
189949	442970
186122	442971
403703	442972
27029	442973
404167	442974
276212	442975
45630	442976
267388	442977
47418	442978
49341	442979
95301	442980
123869	442981
108867	442982
161791	442983
208566	442984
70699	442985
10737	442986
109018	442987
50277	442988
344606	442989
15537	442990
124774	442991
41159	442992
55185	442993
41690	442994
196868	442995
38696	442996
184523	442997
419887	442998
691	442999
286626	443000
3481	443001
199365	443002
109511	443003
35064	443004
23950	443005
60937	443006
14922	443007
270854	443008
207707	443009
205961	443010
146370	443011
125489	443012
41190	443013
171435	443014
17634	443015
194045	443016
239407	443017
186062	443018
165429	443019
21608	443020
13777	443021
85897	443022
21637	443023
43231	443024
122795	443025
310263	443026
140232	443027
61137	443028
123873	443029
206271	443030
242008	443031
306936	443032
58065	443033
243406	443034
248717	443035
105525	443036
103935	443037
207006	443038
33202	443039
128180	443040
167312	443041
19190	443042
103694	443043
112384	443044
8478	443045
396316	443046
452677	443047
12992	443048
48082	443049
42132	443050
428168	443051
96529	443052
347670	443053
406802	443054
15919	443055
101682	443056
151239	443057
224351	443058
117954	443059
116615	443060
28721	443061
57751	443062
207847	443063
215917	443064
194883	443065
388229	443066
206003	443067
8558	443068
80736	443069
360438	443070
190672	443071
47447	443072
43301	443073
200436	443074
29587	443075
114488	443076
223684	443077
42177	443078
3951	443079
23411	443080
181876	443081
87282	443082
312016	443083
195010	443084
38054	443085
237921	443086
31243	443087
320391	443088
170877	443089
198123	443090
81121	443091
440502	443092
177150	443093
296318	443094
337888	443095
68836	443096
178091	443097
16754	443098
208665	443099
430404	443100
55675	443101
30669	443102
57292	443103
242812	443104
42805	443105
122881	443106
22900	443107
153608	443108
41244	443109
257611	443110
27517	443111
11869	443112
374461	443113
429139	443114
40724	443115
250495	443116
14921	443117
241559	443118
306246	443119
106510	443120
109805	443121
196623	443122
9660	443123
233082	443124
31022	443125
120686	443126
93564	443127
250893	443128
308251	443129
339479	443130
244643	443131
43185	443132
273282	443133
249376	443134
36918	443135
408789	443136
62249	443137
328880	443138
38955	443139
192197	443140
88125	443141
23594	443142
103383	443143
33611	443144
261406	443145
114056	443146
290398	443147
14360	443148
213522	443149
224280	443150
223419	443151
219426	443152
110358	443153
139058	443154
351844	443155
125427	443156
108397	443157
89117	443158
110296	443159
22697	443160
151838	443161
31261	443162
9584	443163
242898	443164
113585	443165
352514	443166
308690	443167
131263	443168
34731	443169
342687	443170
50691	443171
230352	443172
17773	443173
287444	443174
86715	443175
374397	443176
191707	443177
20238	443178
149766	443179
48850	443180
284679	443181
399550	443182
36071	443183
433646	443184
433890	443185
90937	443186
43761	443187
274449	443188
188030	443189
8941	443190
234517	443191
57910	443192
406988	443193
22999	443194
4558	443195
51745	443196
14228	443197
48866	443198
105062	443199
139885	443200
25926	443201
302316	443202
19759	443203
56363	443204
435263	443205
130826	443206
57388	443207
287248	443208
300680	443209
244127	443210
267585	443211
117887	443212
426549	443213
79059	443214
389281	443215
44064	443216
84532	443217
434464	443218
12954	443219
7625	443220
30489	443221
193529	443222
312762	443223
181769	443224
60104	443225
204066	443226
25460	443227
138225	443228
200629	443229
77847	443230
10205	443231
221225	443232
279510	443233
58138	443234
73889	443235
257533	443236
219752	443237
145279	443238
228110	443239
125542	443240
166018	443241
199448	443242
128897	443243
221929	443244
410667	443245
406454	443246
311618	443247
232042	443248
304935	443249
74301	443250
51941	443251
137829	443252
183005	443253
112886	443254
217286	443255
60576	443256
203405	443257
343971	443258
236268	443259
113607	443260
244143	443261
49302	443262
59309	443263
277200	443264
441044	443265
122912	443266
294548	443267
19575	443268
28891	443269
316531	443270
335875	443271
249061	443272
270709	443273
408608	443274
57902	443275
98456	443276
193596	443277
134503	443278
142291	443279
24742	443280
166953	443281
113385	443282
106295	443283
303579	443284
56328	443285
62030	443286
141644	443287
121926	443288
35474	443289
20456	443290
8776	443291
411834	443292
32143	443293
260033	443294
168120	443295
36976	443296
329291	443297
438244	443298
35207	443299
114844	443300
195246	443301
174338	443302
159081	443303
95854	443304
239885	443305
249369	443306
4647	443307
56192	443308
214606	443309
46299	443310
12931	443311
398457	443312
417907	443313
390085	443314
309957	443315
201103	443316
407897	443317
177999	443318
45520	443319
81258	443320
119679	443321
28683	443322
55192	443323
63864	443324
87585	443325
33156	443326
284465	443327
290025	443328
391634	443329
183907	443330
284845	443331
190852	443332
444983	443333
11634	443334
133735	443335
111322	443336
67243	443337
31835	443338
15275	443339
78776	443340
33765	443341
25514	443342
63318	443343
46128	443344
253234	443345
11227	443346
457675	443347
386763	443348
48508	443349
185192	443350
40815	443351
43649	443352
104374	443353
2950	443354
101005	443355
234693	443356
216939	443357
14527	443358
8590	443359
350400	443360
23620	443361
11233	443362
418053	443363
48799	443364
127530	443365
8980	443366
153556	443367
101543	443368
6468	443369
157164	443370
108293	443371
58307	443372
2417	443373
28315	443374
157673	443375
135644	443376
15192	443377
24829	443378
168599	443379
434440	443380
45400	443381
407497	443382
107414	443383
5692	443384
20664	443385
48072	443386
458413	443387
38776	443388
6633	443389
252831	443390
355148	443391
174443	443392
34138	443393
61814	443394
88937	443395
335964	443396
100229	443397
31039	443398
5215	443399
271563	443400
418755	443401
84697	443402
24567	443403
84842	443404
114825	443405
233537	443406
301004	443407
117057	443408
5463	443409
325220	443410
74257	443411
239292	443412
77957	443413
66428	443414
293419	443415
111143	443416
421437	443417
113327	443418
19844	443419
309783	443420
47450	443421
278318	443422
106776	443423
31889	443424
112763	443425
12343	443426
6313	443427
129465	443428
172184	443429
6420	443430
16111	443431
72394	443432
65531	443433
12580	443434
371079	443435
236631	443436
117397	443437
167483	443438
135031	443439
116082	443440
7008	443441
251984	443442
66303	443443
12261	443444
354370	443445
27595	443446
93579	443447
360038	443448
443999	443449
251907	443450
7897	443451
455807	443452
130251	443453
20283	443454
104160	443455
378393	443456
283009	443457
385276	443458
52463	443459
83361	443460
6363	443461
167496	443462
2628	443463
185929	443464
90960	443465
4528	443466
171378	443467
304614	443468
39097	443469
320937	443470
223664	443471
115156	443472
115156	443473
149028	443474
426892	443475
560	443476
1178	443477
192509	443478
6120	443479
6392	443480
117413	443481
28377	443482
59030	443483
163270	443484
109192	443485
135422	443486
340872	443487
48906	443488
435744	443489
141818	443490
367992	443491
386546	443492
453705	443493
35643	443494
389448	443495
227081	443496
312872	443497
70906	443498
139982	443499
253550	443500
328189	443501
100694	443502
12418	443503
302477	443504
429812	443505
123344	443506
403928	443507
155810	443508
235890	443509
352338	443510
315663	443511
354817	443512
86467	443513
382026	443514
177438	443515
29329	443516
97220	443517
17866	443518
352473	443519
250675	443520
271270	443521
193985	443522
194582	443523
40662	443524
452254	443525
323183	443526
100216	443527
214703	443528
47128	443529
224849	443530
71748	443531
209667	443532
59693	443533
33258	443534
16680	443535
249575	443536
43406	443537
153829	443538
2880	443539
24373	443540
241250	443541
139769	443542
81836	443543
8049	443544
319569	443545
267433	443546
187189	443547
132128	443548
144595	443549
13253	443550
409100	443551
35501	443552
177135	443553
22534	443554
18105	443555
12484	443556
290055	443557
80276	443558
41397	443559
226487	443560
15955	443561
129557	443562
244542	443563
68384	443564
166905	443565
348520	443566
57217	443567
14014	443568
234637	443569
147941	443570
126718	443571
117778	443572
25395	443573
105420	443574
406197	443575
303182	443576
105420	443577
76979	443578
7518	443579
96582	443580
36665	443581
35588	443582
20026	443583
112439	443584
62598	443585
29760	443586
29760	443587
45121	443588
57897	443589
207917	443590
226710	443591
162354	443592
220707	443593
33500	443594
16003	443595
42403	443596
51360	443597
57823	443598
387067	443599
319733	443600
146291	443601
338750	443602
120851	443603
110894	443604
93085	443605
209624	443606
5406	443607
28433	443608
176067	443609
150968	443610
306506	443611
211086	443612
275786	443613
276846	443614
342724	443615
76091	443616
58217	443617
24770	443618
390785	443619
21144	443620
128297	443621
242424	443622
344331	443623
411574	443624
176657	443625
95287	443626
424996	443627
190216	443628
349515	443629
239474	443630
711	443631
377025	443632
22861	443633
373422	443634
32098	443635
371110	443636
94533	443637
49456	443638
18627	443639
80304	443640
249906	443641
43246	443642
444494	443643
32347	443644
15918	443645
22005	443646
30965	443647
56660	443648
214496	443649
1347	443650
170052	443651
29598	443652
425106	443653
56687	443654
100337	443655
41272	443656
16011	443657
32080	443658
2990	443659
16011	443660
33513	443661
247104	443662
91178	443663
222340	443664
70404	443665
235144	443666
182172	443667
300331	443668
13431	443669
47166	443670
218412	443671
186903	443672
352919	443673
173411	443674
352344	443675
344595	443676
92997	443677
182245	443678
344620	443679
18282	443680
34242	443681
59281	443682
39417	443683
224801	443684
24392	443685
432554	443686
232457	443687
81457	443688
41092	443689
222626	443690
179287	443691
424642	443692
74578	443693
42027	443694
11887	443695
409300	443696
152870	443697
319915	443698
44851	443699
326652	443700
141453	443701
219815	443702
313424	443703
348694	443704
4609	443705
4543	443706
6632	443707
145116	443708
16290	443709
18254	443710
8203	443711
99502	443712
70536	443713
86700	443714
370975	443715
377875	443716
7947	443717
77710	443718
323745	443719
237346	443720
357378	443721
337828	443722
313442	443723
348386	443724
2829	443725
3751	443726
230793	443727
36843	443728
39796	443729
390069	443730
250899	443731
197310	443732
243888	443733
9481	443734
450825	443735
88395	443736
38887	443737
152652	443738
122697	443739
410053	443740
403082	443741
185952	443742
34827	443743
390079	443744
196182	443745
125246	443746
132870	443747
385169	443748
116183	443749
356867	443750
106133	443751
178036	443752
211923	443753
126783	443754
150572	443755
100306	443756
7134	443757
71500	443758
151522	443759
400135	443760
95887	443761
10628	443762
28662	443763
57554	443764
57682	443765
46914	443766
114817	443767
338111	443768
101857	443769
42476	443770
416579	443771
16196	443772
32622	443773
26681	443774
58	443775
135922	443776
103933	443777
127090	443778
135776	443779
32176	443780
23194	443781
21281	443782
281222	443783
324699	443784
18943	443785
101329	443786
571	443787
46467	443788
2279	443789
449806	443790
133861	443791
14208	443792
178689	443793
170142	443794
90979	443795
410	443796
301425	443797
29929	443798
50977	443799
53158	443800
16004	443801
113851	443802
136289	443803
404328	443804
3005	443805
175742	443806
197269	443807
99567	443808
13679	443809
19053	443810
26291	443811
18717	443812
18146	443813
30697	443814
33068	443815
4733	443816
38260	443817
3866	443818
51764	443819
140814	443820
118623	443821
2689	443822
2689	443823
2689	443824
439315	443825
311920	443826
391999	443827
181965	443828
70840	443829
18088	443830
128587	443831
148226	443832
173221	443833
386491	443834
208740	443835
443100	443836
64355	443837
398283	443838
230491	443839
27214	443840
96035	443841
348974	443842
92984	443843
345582	443844
353423	443845
94482	443846
325075	443847
398905	443848
221172	443849
2691	443850
44	443851
18023	443852
254776	443853
87166	443854
19333	443855
60741	443856
154537	443857
37071	443858
12940	443859
40530	443860
154420	443861
189467	443862
215766	443863
385448	443864
448028	443865
78403	443866
99926	443867
304663	443868
425912	443869
55756	443870
112042	443871
193518	443872
35907	443873
309677	443874
187982	443875
151921	443876
8492	443877
439556	443878
51013	443879
438683	443880
211899	443881
187689	443882
396249	443883
93535	443884
195159	443885
84863	443886
320989	443887
118648	443888
217079	443889
438140	443890
289917	443891
28627	443892
54253	443893
12940	443894
113	443895
256961	443896
135676	443897
212734	443898
169045	443899
187689	443900
295540	443901
46969	443902
134830	443903
171002	443904
24754	443905
280666	443906
41790	443907
193012	443908
286210	443909
70277	443910
243252	443911
193181	443912
13204	443913
17358	443914
430936	443915
220936	443916
135739	443917
430536	443918
201919	443919
196001	443920
429156	443921
200517	443922
79201	443923
155588	443924
288948	443925
225872	443926
66622	443927
3292	443928
214700	443929
428336	443930
63725	443931
127195	443932
49861	443933
17379	443934
377068	443935
17401	443936
6372	443937
332	443938
78	443939
159389	443940
242249	443941
79829	443942
319149	443943
42306	443944
152294	443945
9557	443946
183147	443947
82465	443948
270079	443949
90942	443950
280983	443951
249371	443952
202476	443953
73092	443954
322301	443955
2287	443956
85248	443957
52760	443958
227013	443959
36708	443960
244895	443961
166130	443962
155707	443963
132644	443964
185602	443965
258064	443966
248283	443967
60284	443968
135389	443969
106355	443970
30448	443971
108550	443972
160299	443973
415849	443974
67151	443975
147004	443976
224182	443977
19329	443978
165513	443979
76976	443980
61233	443981
123741	443982
86183	443983
66544	443984
392948	443985
107694	443986
273006	443987
428964	443988
245033	443989
263624	443990
456016	443991
418030	443992
355628	443993
246237	443994
29825	443995
20523	443996
46943	443997
32502	443998
205940	443999
277614	444000
319411	444001
115561	444002
108790	444003
125215	444004
71659	444005
38006	444006
108896	444007
396783	444008
231652	444009
65268	444010
272274	444011
18408	444012
6112	444013
412549	444014
85624	444015
70141	444016
137383	444017
36635	444018
158972	444019
238506	444020
86030	444021
275867	444022
16068	444023
277903	444024
144431	444025
75698	444026
151176	444027
182373	444028
392141	444029
165152	444030
64364	444031
239418	444032
358393	444033
178484	444034
249812	444035
218869	444036
14337	444037
121521	444038
187912	444039
259276	444040
106000	444041
277141	444042
17509	444043
94961	444044
358885	444045
196359	444046
210663	444047
215358	444048
26884	444049
337749	444050
59893	444051
15882	444052
438001	444053
96745	444054
255	444055
168926	444056
180878	444057
74491	444058
22846	444059
211007	444060
139288	444061
123856	444062
393076	444063
49519	444064
355790	444065
417425	444066
174956	444067
40740	444068
24977	444069
244991	444070
140292	444071
116290	444072
146810	444073
221886	444074
49219	444075
60929	444076
255	444077
448769	444078
74645	444079
166210	444080
271967	444081
152641	444082
21179	444083
52083	444084
265821	444085
283440	444086
76814	444087
59523	444088
238083	444089
12234	444090
402438	444091
265343	444092
129560	444093
73053	444094
80430	444095
87742	444096
241759	444097
17687	444098
169309	444099
372249	444100
174452	444101
350179	444102
57321	444103
421858	444104
104422	444105
60462	444106
201740	444107
6444	444108
5541	444109
435939	444110
118266	444111
102609	444112
5161	444113
228208	444114
26160	444115
122383	444116
95870	444117
175213	444118
185879	444119
235211	444120
231429	444121
337717	444122
28450	444123
37051	444124
119725	444125
143236	444126
69036	444127
58519	444128
50851	444129
400368	444130
64092	444131
44910	444132
113673	444133
151956	444134
123527	444135
123092	444136
215731	444137
125100	444138
243736	444139
15913	444140
393915	444141
244459	444142
398082	444143
16867	444144
221563	444145
161006	444146
80551	444147
317285	444148
31255	444149
312593	444150
334024	444151
276542	444152
18543	444153
152609	444154
103450	444155
81613	444156
40182	444157
225259	444158
31255	444159
39127	444160
89778	444161
14995	444162
216579	444163
10417	444164
419881	444165
164910	444166
38269	444167
30696	444168
290683	444169
165939	444170
162314	444171
30696	444172
15883	444173
34092	444174
33514	444175
907	444176
164	444177
4005	444178
129072	444179
57571	444180
10373	444181
316410	444182
15883	444183
907	444184
72126	444185
409	444186
63853	444187
107179	444188
338831	444189
112962	444190
30655	444191
45193	444192
18011	444193
97948	444194
231895	444195
448033	444196
59589	444197
37708	444198
202330	444199
114043	444200
63384	444201
54813	444202
54086	444203
161152	444204
16932	444205
231720	444206
67516	444207
8324	444208
396796	444209
5944	444210
31726	444211
7702	444212
41001	444213
53998	444214
13211	444215
102960	444216
139391	444217
323187	444218
328563	444219
143186	444220
122620	444221
49450	444222
4496	444223
120854	444224
382536	444225
51803	444226
348007	444227
231720	444228
49283	444229
276681	444230
200878	444231
124511	444232
89645	444233
127836	444234
19180	444235
304114	444236
594	444237
1785	444238
125581	444239
121586	444240
189769	444241
411871	444242
206774	444243
7752	444244
165269	444245
58919	444246
14921	444247
141212	444248
141212	444249
33818	444250
38038	444251
31573	444252
30557	444253
91999	444254
44712	444255
5446	444256
228857	444257
345922	444258
178205	444259
111417	444260
442291	444261
104493	444262
134332	444263
216888	444264
149988	444265
169877	444266
20226	444267
82621	444268
46145	444269
241556	444270
36698	444271
219028	444272
99377	444273
525	444274
181863	444275
91547	444276
346864	444277
57850	444278
64260	444279
292182	444280
135286	444281
165337	444282
43092	444283
448691	444284
47799	444285
32571	444286
98997	444287
1134	444288
12397	444289
176828	444290
41511	444291
38641	444292
69771	444293
69771	444294
2818	444295
130149	444296
339891	444297
154258	444298
240726	444299
55831	444300
444090	444301
414291	444302
371401	444303
4579	444304
57890	444305
435338	444306
29841	444307
372688	444308
103351	444309
93186	444310
2519	444311
47759	444312
54287	444313
90598	444314
373152	444315
244349	444316
214802	444317
217466	444318
364058	444319
226253	444320
82587	444321
58121	444322
285486	444323
368199	444324
396259	444325
172878	444326
231793	444327
104042	444328
13370	444329
196552	444330
267394	444331
261942	444332
65165	444333
218614	444334
248995	444335
412920	444336
44376	444337
406340	444338
360695	444339
405781	444340
355933	444341
361460	444342
370076	444343
374422	444344
47024	444345
249332	444346
101271	444347
196436	444348
244945	444349
60659	444350
308219	444351
24436	444352
376059	444353
197940	444354
159162	444355
381604	444356
153342	444357
53135	444358
292666	444359
243686	444360
12301	444361
457894	444362
87063	444363
213030	444364
412917	444365
55497	444366
353313	444367
405884	444368
206701	444369
126391	444370
340595	444371
293586	444372
66048	444373
274381	444374
393464	444375
61061	444376
13680	444377
409251	444378
240284	444379
206232	444380
220600	444381
168141	444382
103467	444383
53687	444384
379891	444385
139990	444386
229074	444387
64739	444388
437965	444389
253485	444390
175307	444391
67009	444392
316764	444393
423789	444394
113578	444395
208657	444396
401063	444397
190485	444398
381646	444399
193338	444400
223350	444401
230060	444402
175910	444403
128574	444404
215394	444405
286569	444406
214646	444407
308977	444408
60084	444409
135874	444410
102653	444411
81120	444412
60562	444413
71706	444414
373759	444415
210859	444416
10839	444417
66573	444418
283509	444419
230253	444420
50788	444421
129670	444422
251702	444423
169002	444424
223535	444425
204303	444426
198885	444427
74440	444428
126801	444429
172432	444430
196405	444431
208557	444432
242803	444433
376510	444434
224072	444435
153749	444436
169661	444437
250042	444438
68103	444439
116815	444440
101941	444441
141721	444442
389457	444443
244309	444444
80167	444445
390235	444446
96874	444447
6011	444448
232838	444449
199552	444450
63257	444451
154969	444452
433541	444453
68116	444454
9106	444455
1778	444456
18218	444457
68194	444458
33283	444459
367438	444460
18052	444461
642	444462
59355	444463
126894	444464
685	444465
61653	444466
12017	444467
211983	444468
430252	444469
211592	444470
40	444471
211998	444472
24844	444473
254330	444474
97	444475
367135	444476
116935	444477
131639	444478
53649	444479
400032	444480
374964	444481
4488	444482
11391	444483
36211	444484
61033	444485
17129	444486
66259	444487
187721	444488
211229	444489
137178	444490
12081	444491
31697	444492
310332	444493
104663	444494
133077	444495
183227	444496
45391	444497
285069	444498
111867	444499
215944	444500
223821	444501
96807	444502
29609	444503
1126	444504
7721	444505
91323	444506
110622	444507
180473	444508
15445	444509
11763	444510
51434	444511
59094	444512
54590	444513
1692	444514
50313	444515
103216	444516
15132	444517
108311	444518
433497	444519
77568	444520
194429	444521
117806	444522
195296	444523
121053	444524
329445	444525
171332	444526
8021	444527
203198	444528
8658	444529
591	444530
101586	444531
220560	444532
244930	444533
195662	444534
122285	444535
448903	444536
12912	444537
3198	444538
192269	444539
243911	444540
53432	444541
8311	444542
160510	444543
20226	444544
11928	444545
345510	444546
93959	444547
36321	444548
230008	444549
24704	444550
15471	444551
210556	444552
447	444553
449481	444554
36072	444555
2700	444556
260904	444557
188391	444558
27333	444559
188129	444560
158882	444561
365780	444562
219823	444563
25901	444564
58458	444565
203199	444566
273920	444567
160574	444568
316264	444569
188938	444570
80433	444571
381863	444572
411868	444573
63090	444574
351253	444575
62289	444576
93647	444577
169648	444578
222511	444579
182799	444580
92106	444581
39163	444582
371345	444583
344108	444584
346819	444585
106133	444586
177850	444587
222684	444588
2864	444589
14632	444590
448844	444591
163830	444592
125585	444593
13999	444594
65325	444595
75756	444596
35244	444597
22011	444598
363265	444599
91543	444600
111229	444601
11521	444602
126516	444603
173483	444604
44304	444605
227943	444606
299469	444607
82093	444608
165276	444609
335780	444610
81747	444611
177857	444612
90419	444613
321565	444614
25509	444615
207588	444616
6230	444617
113365	444618
178629	444619
86590	444620
43520	444621
371357	444622
395478	444623
90508	444624
159222	444625
24471	444626
422780	444627
67948	444628
4464	444629
81477	444630
221124	444631
333050	444632
448214	444633
47787	444634
381895	444635
58651	444636
290419	444637
53690	444638
18461	444639
20770	444640
99674	444641
39843	444642
16969	444643
142606	444644
53401	444645
35010	444646
61067	444647
82675	444648
73900	444649
9666	444650
391852	444651
53110	444652
54433	444653
237166	444654
1002	444655
59381	444656
58745	444657
261366	444658
8917	444659
101153	444660
97831	444661
73062	444662
237180	444663
78090	444664
18359	444665
26529	444666
88951	444667
23031	444668
174665	444669
194114	444670
21519	444671
13831	444672
95324	444673
14881	444674
5455	444675
102188	444676
193695	444677
231170	444678
60476	444679
110306	444680
162117	444681
222519	444682
151567	444683
196945	444684
17619	444685
220294	444686
13927	444687
13927	444688
57337	444689
228565	444690
306899	444691
249632	444692
80342	444693
102908	444694
423678	444695
112445	444696
33460	444697
12030	444698
112789	444699
6	444700
135273	444701
54240	444702
64196	444703
229500	444704
8422	444705
210780	444706
38085	444707
34577	444708
117416	444709
14861	444710
3324	444711
136719	444712
137126	444713
51342	444714
296928	444715
409732	444716
135930	444717
133476	444718
58194	444719
131523	444720
17069	444721
222814	444722
442588	444723
112306	444724
34330	444725
12236	444726
34730	444727
72806	444728
109641	444729
89526	444730
70893	444731
196380	444732
99636	444733
13901	444734
216490	444735
68460	444736
197758	444737
198712	444738
310877	444739
87955	444740
192524	444741
16152	444742
52187	444743
276690	444744
237331	444745
417003	444746
1115	444747
399731	444748
69397	444749
276769	444750
313731	444751
65749	444752
225514	444753
1750	444754
20057	444755
445374	444756
255377	444757
126657	444758
195408	444759
112789	444760
343346	444761
40165	444762
15995	444763
50046	444764
384189	444765
204967	444766
54234	444767
131757	444768
356173	444769
20087	444770
108885	444771
104776	444772
384042	444773
6894	444774
355412	444775
223432	444776
20492	444777
24581	444778
4116	444779
82196	444780
114588	444781
359753	444782
273546	444783
2173	444784
1732	444785
4297	444786
13210	444787
33250	444788
343327	444789
7677	444790
3359	444791
181950	444792
356675	444793
338996	444794
16958	444795
36945	444796
2199	444797
6124	444798
114178	444799
230443	444800
36785	444801
122641	444802
314745	444803
80921	444804
9634	444805
30650	444806
142038	444807
31771	444808
675	444809
44149	444810
126769	444811
90336	444812
181802	444813
16057	444814
341459	444815
90875	444816
9537	444817
65336	444818
11045	444819
42011	444820
224851	444821
297983	444822
248744	444823
240528	444824
281773	444825
12975	444826
442822	444827
281627	444828
2891	444829
293778	444830
36014	444831
424520	444832
411300	444833
79767	444834
231171	444835
193611	444836
67011	444837
49823	444838
287513	444839
189653	444840
187835	444841
286124	444842
209586	444843
198343	444844
54104	444845
267619	444846
14949	444847
124021	444848
104538	444849
293927	444850
109640	444851
119558	444852
43216	444853
56206	444854
353109	444855
27157	444856
235721	444857
238160	444858
253767	444859
202403	444860
76511	444861
6238	444862
95585	444863
58159	444864
221884	444865
30570	444866
99150	444867
431413	444868
177467	444869
173849	444870
304396	444871
58555	444872
352326	444873
26469	444874
1859	444875
6569	444876
287785	444877
24768	444878
56569	444879
3258	444880
308842	444881
60764	444882
267310	444883
266936	444884
4466	444885
136368	444886
219472	444887
96050	444888
440029	444889
242	444890
36648	444891
359526	444892
14880	444893
391699	444894
210823	444895
90697	444896
387922	444897
81028	444898
176960	444899
101789	444900
36052	444901
124775	444902
55580	444903
19038	444904
123477	444905
79932	444906
362476	444907
228010	444908
403942	444909
122161	444910
30763	444911
300767	444912
99715	444913
387899	444914
96826	444915
407945	444916
185550	444917
9416	444918
188055	444919
11879	444920
174877	444921
45541	444922
52326	444923
281680	444924
1511	444925
88850	444926
59119	444927
65388	444928
90131	444929
330593	444930
48326	444931
106098	444932
74739	444933
123745	444934
115910	444935
329967	444936
148759	444937
8418	444938
34507	444939
144527	444940
4252	444941
250097	444942
42149	444943
444250	444944
119094	444945
116408	444946
335473	444947
6239	444948
259986	444949
26215	444950
31569	444951
214570	444952
11106	444953
432512	444954
322797	444955
156956	444956
67360	444957
78469	444958
246	444959
234633	444960
308693	444961
288201	444962
242007	444963
45441	444964
292967	444965
39615	444966
53391	444967
324701	444968
230900	444969
53258	444970
93553	444971
76234	444972
225492	444973
150706	444974
38571	444975
160913	444976
176525	444977
280670	444978
65225	444979
5474	444980
360898	444981
151695	444982
19661	444983
278638	444984
228037	444985
297032	444986
94676	444987
4652	444988
7964	444989
106449	444990
64391	444991
334649	444992
403709	444993
318843	444994
102295	444995
405113	444996
115924	444997
32317	444998
222524	444999
171748	445000
83825	445001
409784	445002
18173	445003
121125	445004
413021	445005
302990	445006
277093	445007
399562	445008
19635	445009
360277	445010
298051	445011
83800	445012
215328	445013
114513	445014
11153	445015
111884	445016
44342	445017
21067	445018
171254	445019
367902	445020
31688	445021
242520	445022
102295	445023
163040	445024
20005	445025
17882	445026
28851	445027
84146	445028
99266	445029
90425	445030
41245	445031
30951	445032
43541	445033
159827	445034
95080	445035
250945	445036
74246	445037
173227	445038
22602	445039
257073	445040
29550	445041
211792	445042
62734	445043
316222	445044
130769	445045
411953	445046
131373	445047
266014	445048
477	445049
362798	445050
989	445051
12898	445052
218321	445053
200659	445054
401492	445055
254462	445056
14755	445057
169094	445058
161363	445059
161173	445060
342468	445061
52789	445062
80166	445063
322156	445064
3610	445065
49839	445066
275822	445067
55730	445068
3405	445069
32247	445070
137174	445071
96182	445072
220430	445073
128670	445074
14755	445075
215092	445076
83393	445077
61154	445078
14477	445079
261013	445080
83269	445081
198732	445082
57840	445083
14597	445084
58647	445085
324998	445086
201619	445087
441072	445088
45372	445089
275489	445090
14477	445091
57814	445092
150244	445093
109983	445094
195491	445095
303878	445096
110124	445097
43883	445098
33035	445099
58371	445100
43112	445101
43112	445102
114877	445103
242524	445104
145932	445105
43962	445106
169094	445107
385493	445108
110290	445109
74315	445110
35250	445111
218417	445112
6654	445113
83891	445114
17965	445115
24455	445116
266762	445117
56521	445118
21989	445119
156804	445120
315695	445121
18204	445122
81934	445123
128968	445124
206327	445125
18476	445126
384587	445127
383045	445128
89012	445129
54164	445130
54386	445131
382096	445132
86212	445133
109632	445134
56653	445135
204320	445136
385394	445137
88213	445138
274108	445139
136574	445140
339176	445141
243509	445142
263465	445143
372007	445144
226558	445145
23388	445146
401123	445147
56956	445148
168460	445149
279919	445150
113398	445151
142319	445152
85725	445153
34389	445154
132453	445155
93639	445156
73156	445157
113813	445158
15	445159
57753	445160
160128	445161
4022	445162
39330	445163
91863	445164
111648	445165
16604	445166
159303	445167
158679	445168
350607	445169
108160	445170
21494	445171
375982	445172
35051	445173
55181	445174
459995	445175
116628	445176
298150	445177
211259	445178
238600	445179
34389	445180
410781	445181
182871	445182
9713	445183
28729	445184
11827	445185
75018	445186
373077	445187
146709	445188
52893	445189
252224	445190
379038	445191
92375	445192
273202	445193
4222	445194
84602	445195
54509	445196
8294	445197
407579	445198
127722	445199
197330	445200
16963	445201
201619	445202
110071	445203
2838	445204
57542	445205
431	445206
144821	445207
435904	445208
324356	445209
176282	445210
29134	445211
926	445212
414074	445213
227662	445214
269180	445215
47911	445216
43935	445217
110407	445218
199628	445219
143690	445220
123482	445221
62406	445222
112428	445223
21403	445224
68013	445225
380885	445226
74525	445227
83593	445228
18002	445229
83505	445230
88126	445231
25255	445232
142040	445233
182003	445234
110830	445235
113128	445236
124753	445237
425631	445238
3511	445239
82124	445240
331721	445241
262702	445242
33528	445243
58371	445244
36012	445245
44342	445246
145728	445247
57295	445248
121599	445249
54968	445250
89012	445251
38384	445252
203845	445253
429569	445254
358496	445255
84929	445256
63895	445257
43821	445258
3610	445259
160804	445260
7152	445261
112349	445262
112290	445263
78742	445264
209793	445265
352061	445266
115022	445267
5442	445268
31187	445269
249020	445270
61154	445271
392817	445272
58236	445273
274678	445274
78460	445275
7428	445276
414790	445277
12634	445278
425786	445279
80860	445280
217486	445281
26339	445282
24078	445283
217106	445284
224900	445285
1374	445286
224410	445287
14833	445288
240129	445289
200716	445290
26520	445291
31975	445292
24368	445293
88218	445294
17820	445295
13396	445296
348787	445297
54164	445298
29949	445299
125631	445300
59393	445301
115324	445302
212642	445303
29855	445304
131734	445305
34512	445306
64097	445307
348788	445308
145368	445309
452189	445310
58610	445311
33096	445312
32716	445313
315065	445314
197300	445315
26008	445316
360235	445317
263101	445318
435136	445319
22520	445320
237888	445321
137764	445322
46629	445323
5834	445324
17143	445325
122429	445326
298263	445327
303446	445328
303490	445329
223841	445330
147982	445331
416120	445332
60345	445333
34392	445334
22152	445335
8536	445336
60523	445337
47831	445338
189670	445339
282688	445340
260838	445341
383636	445342
94331	445343
312317	445344
299178	445345
79947	445346
429959	445347
50845	445348
182998	445349
74866	445350
304433	445351
133149	445352
226532	445353
226130	445354
270950	445355
3875	445356
20638	445357
456318	445358
424286	445359
81710	445360
191523	445361
66463	445362
448133	445363
16853	445364
162647	445365
429095	445366
140108	445367
406319	445368
131640	445369
121506	445370
216231	445371
68772	445372
16484	445373
71603	445374
163999	445375
453053	445376
128136	445377
38630	445378
247658	445379
7876	445380
28979	445381
358721	445382
90888	445383
456901	445384
104912	445385
433760	445386
163034	445387
294146	445388
122464	445389
22726	445390
84834	445391
404682	445392
243518	445393
126493	445394
55170	445395
342512	445396
234401	445397
18996	445398
125550	445399
119818	445400
117053	445401
8918	445402
102010	445403
122983	445404
105948	445405
309213	445406
10777	445407
162387	445408
136455	445409
383872	445410
29455	445411
95724	445412
67847	445413
5408	445414
343402	445415
2346	445416
234145	445417
227685	445418
404420	445419
240040	445420
391887	445421
79968	445422
407425	445423
412424	445424
100269	445425
289856	445426
386669	445427
224872	445428
143710	445429
125462	445430
35050	445431
425796	445432
175504	445433
126882	445434
74102	445435
420841	445436
339304	445437
26852	445438
31524	445439
457908	445440
37936	445441
76846	445442
174771	445443
122789	445444
425916	445445
162139	445446
162616	445447
148026	445448
49654	445449
418528	445450
216044	445451
93386	445452
304790	445453
2482	445454
34674	445455
248424	445456
308868	445457
229827	445458
70987	445459
120807	445460
328856	445461
162485	445462
79240	445463
5468	445464
4563	445465
139356	445466
183723	445467
253597	445468
191103	445469
380332	445470
32033	445471
404805	445472
226056	445473
163	445474
29209	445475
107744	445476
26501	445477
429724	445478
32939	445479
332939	445480
7297	445481
243155	445482
848	445483
54020	445484
5226	445485
348660	445486
182408	445487
123815	445488
92547	445489
86464	445490
83646	445491
230103	445492
411112	445493
425930	445494
993	445495
218053	445496
125770	445497
439417	445498
4533	445499
334696	445500
127929	445501
3021	445502
386800	445503
241124	445504
40940	445505
910	445506
98954	445507
393257	445508
10877	445509
35344	445510
58277	445511
102168	445512
247968	445513
43748	445514
368541	445515
2039	445516
108645	445517
330810	445518
119082	445519
126120	445520
60241	445521
186421	445522
184714	445523
32277	445524
21044	445525
48185	445526
178281	445527
133639	445528
207125	445529
241197	445530
246268	445531
18217	445532
227298	445533
59599	445534
94973	445535
340635	445536
254494	445537
224246	445538
29381	445539
106702	445540
298224	445541
432750	445542
123589	445543
42259	445544
176110	445545
184895	445546
210053	445547
3002	445548
360669	445549
20810	445550
33694	445551
302677	445552
27414	445553
183269	445554
12885	445555
23256	445556
353424	445557
425267	445558
18622	445559
169084	445560
120930	445561
66832	445562
7278	445563
113158	445564
162073	445565
32160	445566
27533	445567
8483	445568
316716	445569
5562	445570
119928	445571
6663	445572
109786	445573
109959	445574
134174	445575
167005	445576
187846	445577
301160	445578
1387	445579
910	445580
2233	445581
52259	445582
12761	445583
56489	445584
115435	445585
86822	445586
7745	445587
19466	445588
969	445589
213958	445590
84715	445591
400575	445592
13434	445593
61322	445594
190437	445595
92222	445596
238257	445597
8114	445598
100	445599
257480	445600
19723	445601
448815	445602
18930	445603
271761	445604
412587	445605
177186	445606
17929	445607
11129	445608
82488	445609
4357	445610
2939	445611
14265	445612
123521	445613
6223	445614
32545	445615
394133	445616
2627	445617
87259	445618
119631	445619
168780	445620
48982	445621
107643	445622
321544	445623
453089	445624
292432	445625
174549	445626
10644	445627
850	445628
19195	445629
230911	445630
51901	445631
54393	445632
405227	445633
38251	445634
99355	445635
154078	445636
35971	445637
237286	445638
361413	445639
68963	445640
224831	445641
15912	445642
58933	445643
26240	445644
9654	445645
238696	445646
47915	445647
319336	445648
78841	445649
109516	445650
446720	445651
102219	445652
77689	445653
41869	445654
86386	445655
1991	445656
33879	445657
27695	445658
3331	445659
80623	445660
72846	445661
401495	445662
49007	445663
82500	445664
5116	445665
11748	445666
110955	445667
109070	445668
83619	445669
396065	445670
95294	445671
48220	445672
24559	445673
4282	445674
6011	445675
181182	445676
56732	445677
122995	445678
9114	445679
291276	445680
106866	445681
210275	445682
98113	445683
34516	445684
280046	445685
365992	445686
23203	445687
201672	445688
339741	445689
266145	445690
14969	445691
58398	445692
64426	445693
680	445694
25917	445695
153692	445696
232794	445697
85082	445698
423470	445699
48100	445700
330967	445701
134165	445702
211665	445703
268161	445704
22443	445705
216492	445706
369479	445707
160437	445708
428273	445709
6554	445710
430430	445711
232415	445712
323850	445713
135403	445714
33143	445715
413392	445716
137803	445717
18423	445718
73700	445719
106775	445720
194973	445721
32022	445722
100601	445723
217668	445724
166929	445725
5548	445726
90615	445727
33965	445728
33276	445729
16245	445730
82606	445731
1193	445732
59294	445733
175378	445734
204859	445735
112212	445736
220500	445737
446577	445738
206142	445739
269438	445740
199820	445741
164652	445742
63894	445743
31831	445744
379153	445745
110489	445746
959	445747
204209	445748
40959	445749
25420	445750
164109	445751
225320	445752
93034	445753
124613	445754
18059	445755
262082	445756
174444	445757
2068	445758
18336	445759
72553	445760
434142	445761
87227	445762
15843	445763
1652	445764
49534	445765
117436	445766
155313	445767
14170	445768
106977	445769
38005	445770
106063	445771
2762	445772
40108	445773
25198	445774
334413	445775
58573	445776
122958	445777
20301	445778
29932	445779
123650	445780
184701	445781
44025	445782
399020	445783
14	445784
208454	445785
160191	445786
103754	445787
46534	445788
142297	445789
34142	445790
11871	445791
100699	445792
315240	445793
365811	445794
29181	445795
372723	445796
79616	445797
247772	445798
64490	445799
83014	445800
134075	445801
48727	445802
114019	445803
17171	445804
105400	445805
420512	445806
191115	445807
422314	445808
101	445809
47918	445810
94423	445811
9393	445812
129147	445813
155331	445814
135704	445815
134697	445816
7514	445817
163671	445818
131652	445819
285528	445820
49460	445821
190357	445822
44117	445823
7138	445824
195155	445825
121315	445826
8265	445827
130588	445828
217929	445829
80627	445830
217537	445831
208308	445832
12959	445833
29336	445834
3995	445835
159957	445836
99192	445837
52128	445838
64778	445839
358339	445840
441812	445841
228384	445842
208017	445843
140182	445844
215254	445845
48232	445846
245050	445847
58665	445848
139719	445849
434150	445850
50671	445851
166700	445852
31919	445853
82349	445854
126410	445855
41488	445856
65955	445857
132158	445858
229445	445859
63607	445860
27639	445861
10608	445862
62728	445863
91258	445864
15051	445865
4175	445866
7805	445867
20314	445868
245402	445869
53503	445870
376681	445871
19209	445872
414225	445873
136764	445874
1615	445875
58863	445876
56151	445877
29447	445878
112551	445879
7805	445880
85295	445881
64957	445882
15114	445883
5002	445884
257736	445885
146820	445886
29175	445887
178327	445888
16360	445889
50291	445890
66016	445891
75022	445892
69013	445893
46856	445894
186968	445895
292962	445896
220981	445897
150676	445898
113161	445899
355857	445900
264909	445901
1667	445902
366256	445903
188680	445904
50074	445905
237536	445906
240426	445907
70141	445908
127731	445909
137554	445910
353182	445911
138938	445912
81933	445913
200588	445914
52201	445915
120087	445916
18323	445917
113832	445918
281835	445919
70192	445920
47431	445921
155999	445922
36510	445923
127767	445924
394278	445925
85403	445926
44061	445927
90939	445928
15901	445929
195336	445930
168016	445931
340483	445932
93565	445933
92400	445934
1974	445935
187671	445936
26771	445937
3544	445938
283925	445939
274067	445940
34429	445941
356390	445942
377877	445943
5939	445944
17363	445945
145377	445946
69243	445947
29007	445948
2157	445949
272231	445950
384067	445951
210661	445952
185488	445953
15329	445954
434201	445955
234902	445956
434495	445957
188860	445958
15965	445959
77165	445960
86250	445961
429033	445962
18560	445963
137641	445964
80153	445965
114443	445966
414699	445967
394722	445968
203825	445969
188938	445970
400973	445971
309241	445972
214045	445973
78138	445974
394689	445975
78138	445976
128510	445977
31199	445978
201623	445979
117118	445980
392893	445981
94783	445982
64908	445983
341922	445984
20475	445985
338511	445986
322993	445987
245239	445988
79027	445989
88672	445990
38210	445991
323001	445992
437082	445993
149082	445994
142209	445995
72541	445996
126100	445997
20672	445998
280347	445999
304075	446000
327933	446001
40747	446002
310118	446003
12027	446004
244817	446005
6950	446006
255527	446007
3923	446008
181455	446009
174071	446010
150828	446011
318715	446012
433810	446013
136129	446014
72855	446015
179992	446016
26480	446017
154201	446018
306009	446019
340800	446020
1956	446021
74015	446022
274749	446023
91290	446024
301614	446025
326633	446026
132971	446027
79202	446028
48254	446029
270614	446030
130427	446031
42500	446032
243668	446033
35752	446034
451526	446035
156257	446036
258044	446037
75253	446038
75600	446039
445289	446040
322803	446041
383211	446042
90226	446043
144534	446044
350384	446045
5724	446046
145917	446047
96286	446048
333862	446049
36061	446050
4008	446051
284595	446052
285901	446053
23812	446054
13540	446055
82968	446056
318716	446057
313802	446058
330150	446059
340381	446060
321318	446061
77709	446062
271016	446063
20639	446064
225643	446065
32170	446066
252929	446067
179991	446068
170481	446069
132077	446070
94261	446071
325950	446072
171021	446073
13820	446074
333873	446075
222273	446076
44184	446077
72882	446078
86649	446079
130106	446080
149380	446081
280342	446082
189060	446083
141	446084
17302	446085
143937	446086
139318	446087
171022	446088
180724	446089
38417	446090
287081	446091
30730	446092
181074	446093
313793	446094
208388	446095
305787	446096
335057	446097
159001	446098
179056	446099
337865	446100
321313	446101
356657	446102
343054	446103
3749	446104
173359	446105
290180	446106
70295	446107
71363	446108
164519	446109
260524	446110
170686	446111
46826	446112
79929	446113
140058	446114
447822	446115
288628	446116
25114	446117
157399	446118
146175	446119
201381	446120
170690	446121
158360	446122
277662	446123
261168	446124
130357	446125
175321	446126
47304	446127
210629	446128
121939	446129
125141	446130
94160	446131
231210	446132
27010	446133
51401	446134
318569	446135
372344	446136
44117	446137
300360	446138
81128	446139
334282	446140
75306	446141
13915	446142
191854	446143
101497	446144
72827	446145
333963	446146
4440	446147
318101	446148
14802	446149
2369	446150
17616	446151
44358	446152
243758	446153
344903	446154
433696	446155
11618	446156
189258	446157
356624	446158
24652	446159
301598	446160
376505	446161
293908	446162
276565	446163
364799	446164
344474	446165
120799	446166
36294	446167
175888	446168
205538	446169
135271	446170
174633	446171
15577	446172
64578	446173
333178	446174
50395	446175
74862	446176
11124	446177
132653	446178
80437	446179
48892	446180
80771	446181
269873	446182
20055	446183
274389	446184
37524	446185
10664	446186
136280	446187
138480	446188
67801	446189
4814	446190
387872	446191
24221	446192
352328	446193
22555	446194
96175	446195
26635	446196
410611	446197
3345	446198
141438	446199
60170	446200
38485	446201
372712	446202
38485	446203
12691	446204
185416	446205
180741	446206
188209	446207
243990	446208
14311	446209
232820	446210
444284	446211
53408	446212
421641	446213
89519	446214
334734	446215
234162	446216
430514	446217
136784	446218
196631	446219
79782	446220
44251	446221
47357	446222
181400	446223
4926	446224
173039	446225
247251	446226
450091	446227
418494	446228
457076	446229
38009	446230
163082	446231
54137	446232
181181	446233
46365	446234
297846	446235
45643	446236
2858	446237
17076	446238
4385	446239
10778	446240
182567	446241
60015	446242
18094	446243
39612	446244
416131	446245
6660	446246
41566	446247
6726	446248
368255	446249
84328	446250
214816	446251
172616	446252
22252	446253
22252	446254
329493	446255
3406	446256
30573	446257
39051	446258
121377	446259
3946	446260
23953	446261
23953	446262
16593	446263
200351	446264
98186	446265
43772	446266
104922	446267
37087	446268
217189	446269
379130	446270
82107	446271
194996	446272
183089	446273
34988	446274
186418	446275
26492	446276
26492	446277
56239	446278
273720	446279
226711	446280
268237	446281
203432	446282
68425	446283
172177	446284
208833	446285
2456	446286
185479	446287
23858	446288
445295	446289
241427	446290
131024	446291
3641	446292
19355	446293
1522	446294
188	446295
187356	446296
48532	446297
2482	446298
153167	446299
86156	446300
35575	446301
92761	446302
239812	446303
206886	446304
339422	446305
216979	446306
268288	446307
273524	446308
43932	446309
118878	446310
258580	446311
314556	446312
196446	446313
118625	446314
79130	446315
59334	446316
192647	446317
417553	446318
183546	446319
118700	446320
191	446321
3435	446322
67046	446323
306127	446324
188629	446325
5139	446326
289240	446327
60884	446328
280625	446329
194559	446330
227948	446331
113928	446332
215991	446333
47024	446334
110023	446335
401546	446336
177845	446337
137187	446338
312426	446339
333199	446340
8579	446341
160181	446342
64168	446343
259322	446344
334295	446345
340204	446346
78471	446347
191131	446348
284294	446349
144999	446350
122059	446351
174365	446352
236284	446353
446190	446354
380171	446355
304554	446356
96741	446357
196774	446358
10072	446359
234715	446360
245543	446361
200011	446362
107880	446363
330450	446364
100052	446365
419110	446366
148915	446367
235475	446368
388724	446369
130609	446370
194560	446371
22649	446372
30075	446373
106284	446374
114488	446375
224472	446376
272012	446377
207958	446378
239539	446379
59983	446380
148255	446381
155305	446382
100922	446383
405472	446384
24303	446385
311791	446386
103697	446387
55862	446388
78130	446389
194182	446390
40524	446391
206480	446392
94434	446393
30851	446394
87926	446395
103799	446396
49318	446397
186884	446398
41009	446399
371104	446400
52792	446401
52766	446402
199264	446403
188119	446404
292044	446405
46791	446406
382888	446407
193986	446408
419432	446409
54704	446410
3567	446411
266180	446412
218092	446413
176222	446414
28469	446415
40350	446416
60903	446417
67391	446418
2063	446419
27235	446420
352721	446421
266	446422
119633	446423
371018	446424
186967	446425
84144	446426
18929	446427
84030	446428
17369	446429
335165	446430
347739	446431
320726	446432
396789	446433
21043	446434
71120	446435
43356	446436
2361	446437
108018	446438
76	446439
79370	446440
142274	446441
61790	446442
348201	446443
14284	446444
16010	446445
55407	446446
102354	446447
420916	446448
25377	446449
396492	446450
8118	446451
9108	446452
95026	446453
36794	446454
218709	446455
357021	446456
335304	446457
19473	446458
249598	446459
165369	446460
207686	446461
62660	446462
138855	446463
12446	446464
217131	446465
125005	446466
82956	446467
195755	446468
127192	446469
224071	446470
15108	446471
5518	446472
218988	446473
277588	446474
152135	446475
229029	446476
111984	446477
23335	446478
123732	446479
80884	446480
93908	446481
118730	446482
141989	446483
27269	446484
230850	446485
429799	446486
88022	446487
48040	446488
248997	446489
162491	446490
278175	446491
49525	446492
4253	446493
308399	446494
204008	446495
95372	446496
218141	446497
393264	446498
354233	446499
343410	446500
171617	446501
377063	446502
59804	446503
351783	446504
420176	446505
83259	446506
16094	446507
159551	446508
213084	446509
392827	446510
209179	446511
152615	446512
18215	446513
207189	446514
42436	446515
117827	446516
243857	446517
2033	446518
67782	446519
143025	446520
130225	446521
284081	446522
281615	446523
75709	446524
20898	446525
12661	446526
15670	446527
43049	446528
46313	446529
103310	446530
226841	446531
127433	446532
164727	446533
305044	446534
304452	446535
313733	446536
198245	446537
328787	446538
322291	446539
208858	446540
26354	446541
63681	446542
177077	446543
148215	446544
6894	446545
186417	446546
419958	446547
260868	446548
28819	446549
57045	446550
49408	446551
44712	446552
58535	446553
110215	446554
166823	446555
36059	446556
84877	446557
448941	446558
98351	446559
115204	446560
23118	446561
454058	446562
407993	446563
142841	446564
86861	446565
166815	446566
145248	446567
448503	446568
159640	446569
2466	446570
115954	446571
234226	446572
318066	446573
164152	446574
144810	446575
12679	446576
33257	446577
137287	446578
333277	446579
370438	446580
131646	446581
242853	446582
130090	446583
261017	446584
133624	446585
368244	446586
2548	446587
35540	446588
370968	446589
5198	446590
33112	446591
159114	446592
96695	446593
14396	446594
73811	446595
250089	446596
46367	446597
418314	446598
275954	446599
4590	446600
340097	446601
80086	446602
20596	446603
80036	446604
134969	446605
179875	446606
12744	446607
150200	446608
424699	446609
47564	446610
209033	446611
234323	446612
69590	446613
167922	446614
61280	446615
91651	446616
209411	446617
53767	446618
105609	446619
266929	446620
133633	446621
359592	446622
67579	446623
200302	446624
48769	446625
282631	446626
30546	446627
7508	446628
19805	446629
42959	446630
136205	446631
18169	446632
59199	446633
382735	446634
176234	446635
49581	446636
102280	446637
54058	446638
401871	446639
102651	446640
148583	446641
47060	446642
204718	446643
110882	446644
92688	446645
39284	446646
24473	446647
20262	446648
17673	446649
14132	446650
52772	446651
452396	446652
440909	446653
49154	446654
124376	446655
210109	446656
176484	446657
141950	446658
107691	446659
205445	446660
12525	446661
367193	446662
219930	446663
300343	446664
154666	446665
52231	446666
344388	446667
57530	446668
89732	446669
37316	446670
417889	446671
127211	446672
150314	446673
120781	446674
221020	446675
109586	446676
290076	446677
46030	446678
366554	446679
53652	446680
79183	446681
231489	446682
82350	446683
211637	446684
118156	446685
6830	446686
243266	446687
143540	446688
59164	446689
20691	446690
111623	446691
19558	446692
34930	446693
141468	446694
294037	446695
84137	446696
208263	446697
177369	446698
206774	446699
22276	446700
15573	446701
212133	446702
11152	446703
438555	446704
295370	446705
40362	446706
88239	446707
399787	446708
437168	446709
8048	446710
377336	446711
84859	446712
100409	446713
56726	446714
167030	446715
12495	446716
84984	446717
194810	446718
13540	446719
3425	446720
86775	446721
217277	446722
46733	446723
441118	446724
283866	446725
116894	446726
11350	446727
72707	446728
127814	446729
223758	446730
28110	446731
149989	446732
246669	446733
48666	446734
78265	446735
199768	446736
326743	446737
391129	446738
37716	446739
98593	446740
76791	446741
89230	446742
15512	446743
176595	446744
189667	446745
73968	446746
631	446747
130999	446748
384718	446749
22231	446750
153727	446751
304262	446752
424902	446753
229351	446754
123797	446755
7061	446756
176056	446757
22040	446758
27358	446759
223062	446760
11319	446761
111257	446762
385636	446763
207287	446764
400193	446765
233264	446766
1652	446767
349756	446768
63707	446769
1809	446770
99653	446771
453	446772
97381	446773
187857	446774
177455	446775
364122	446776
88931	446777
234646	446778
21982	446779
21510	446780
223375	446781
132449	446782
106991	446783
250584	446784
175942	446785
441966	446786
34676	446787
34474	446788
130018	446789
271370	446790
405190	446791
360607	446792
148770	446793
14306	446794
68911	446795
146028	446796
161151	446797
157781	446798
308532	446799
83931	446800
8914	446801
228660	446802
53665	446803
143419	446804
18442	446805
18769	446806
349282	446807
58440	446808
16380	446809
173679	446810
17339	446811
1197	446812
7860	446813
343648	446814
75900	446815
4181	446816
127111	446817
129310	446818
129196	446819
12734	446820
37828	446821
202791	446822
70007	446823
26754	446824
94170	446825
141262	446826
235973	446827
95070	446828
436632	446829
127754	446830
160251	446831
40989	446832
73024	446833
262144	446834
327919	446835
337004	446836
95468	446837
5127	446838
137493	446839
161130	446840
104801	446841
335051	446842
324795	446843
20836	446844
62683	446845
53495	446846
436016	446847
47135	446848
204803	446849
112229	446850
39568	446851
39568	446852
60576	446853
3836	446854
338049	446855
419513	446856
241137	446857
42226	446858
150074	446859
122391	446860
175411	446861
159767	446862
217699	446863
278346	446864
182195	446865
59653	446866
145998	446867
196230	446868
15078	446869
115686	446870
297519	446871
203950	446872
347359	446873
221182	446874
306893	446875
5622	446876
104187	446877
1603	446878
10258	446879
27657	446880
454799	446881
83413	446882
129342	446883
140063	446884
179220	446885
98277	446886
114625	446887
117643	446888
47148	446889
2928	446890
355898	446891
146264	446892
151890	446893
231747	446894
172932	446895
331778	446896
2536	446897
335	446898
136753	446899
458801	446900
416507	446901
296659	446902
86266	446903
159018	446904
240943	446905
44202	446906
99016	446907
57328	446908
193912	446909
133390	446910
169437	446911
33997	446912
36775	446913
48908	446914
78005	446915
18857	446916
12581	446917
293189	446918
17857	446919
88540	446920
70456	446921
134413	446922
3844	446923
459461	446924
363928	446925
232549	446926
148824	446927
9329	446928
237096	446929
244189	446930
35238	446931
55770	446932
11684	446933
114903	446934
458918	446935
104523	446936
37179	446937
24991	446938
240404	446939
156758	446940
59595	446941
433705	446942
7455	446943
69112	446944
141242	446945
187604	446946
207675	446947
67788	446948
430118	446949
123496	446950
235344	446951
32481	446952
7110	446953
428552	446954
6385	446955
101262	446956
126285	446957
132925	446958
416535	446959
32595	446960
300515	446961
41733	446962
220871	446963
86678	446964
108934	446965
97304	446966
391087	446967
211401	446968
223768	446969
14188	446970
268299	446971
106687	446972
194581	446973
37396	446974
132628	446975
1676	446976
46069	446977
57871	446978
26333	446979
33351	446980
391639	446981
225584	446982
377884	446983
266007	446984
114876	446985
76517	446986
65044	446987
456619	446988
100724	446989
183620	446990
381339	446991
26973	446992
85431	446993
318594	446994
278802	446995
347188	446996
31044	446997
7327	446998
245664	446999
53287	447000
63063	447001
20191	447002
10278	447003
284341	447004
149839	447005
17684	447006
458227	447007
373546	447008
155043	447009
25480	447010
410422	447011
118248	447012
245664	447013
295156	447014
243536	447015
49983	447016
250423	447017
275688	447018
5549	447019
30218	447020
96422	447021
18790	447022
113210	447023
64747	447024
72130	447025
194538	447026
124484	447027
99361	447028
215572	447029
362595	447030
339834	447031
184694	447032
84374	447033
140823	447034
132389	447035
217585	447036
259787	447037
130761	447038
223937	447039
19803	447040
19782	447041
392608	447042
232070	447043
197102	447044
77144	447045
234834	447046
268916	447047
48400	447048
6455	447049
5128	447050
2414	447051
446620	447052
452613	447053
413752	447054
440195	447055
435178	447056
386430	447057
382967	447058
442753	447059
437135	447060
280857	447061
43910	447062
108608	447063
29625	447064
29625	447065
4256	447066
47165	447067
26761	447068
370233	447069
181082	447070
9485	447071
344803	447072
1373	447073
174574	447074
132206	447075
100760	447076
192818	447077
242442	447078
123903	447079
21109	447080
219556	447081
49371	447082
126580	447083
35580	447084
23433	447085
79523	447086
128379	447087
3452	447088
83663	447089
209725	447090
17569	447091
46606	447092
35257	447093
449034	447094
184706	447095
239483	447096
342374	447097
127475	447098
119870	447099
31625	447100
3915	447101
293956	447102
245646	447103
68854	447104
367149	447105
147630	447106
40317	447107
446612	447108
2983	447109
221780	447110
22623	447111
181110	447112
269009	447113
32877	447114
112434	447115
415907	447116
110075	447117
37251	447118
197254	447119
30123	447120
39442	447121
231747	447122
93062	447123
250212	447124
384351	447125
378704	447126
442342	447127
108966	447128
204403	447129
77768	447130
105792	447131
43162	447132
61317	447133
57056	447134
53560	447135
370037	447136
10375	447137
16102	447138
192261	447139
128522	447140
437349	447141
314125	447142
3104	447143
5509	447144
29688	447145
378411	447146
108837	447147
2069	447148
112140	447149
6970	447150
200816	447151
184780	447152
337311	447153
143953	447154
28962	447155
119789	447156
56623	447157
11716	447158
61769	447159
123871	447160
13080	447161
27942	447162
35094	447163
285400	447164
1997	447165
110618	447166
5681	447167
66108	447168
109716	447169
241998	447170
83013	447171
16741	447172
185986	447173
108344	447174
2121	447175
3725	447176
208634	447177
385355	447178
34663	447179
329508	447180
298544	447181
280135	447182
1415	447183
70048	447184
365121	447185
193181	447186
362161	447187
250530	447188
411904	447189
47850	447190
401	447191
1922	447192
1922	447193
224188	447194
127947	447195
26614	447196
383776	447197
104300	447198
5726	447199
257364	447200
312048	447201
37459	447202
81768	447203
11788	447204
128017	447205
80206	447206
146574	447207
23960	447208
75186	447209
141722	447210
269307	447211
140885	447212
198024	447213
74354	447214
243542	447215
407004	447216
249335	447217
86731	447218
220485	447219
166786	447220
163435	447221
120287	447222
163700	447223
151609	447224
20887	447225
102645	447226
125528	447227
88552	447228
52013	447229
173559	447230
329114	447231
328703	447232
62286	447233
5114	447234
118094	447235
293924	447236
130654	447237
374753	447238
308488	447239
428792	447240
308087	447241
240794	447242
119045	447243
3221	447244
375541	447245
413697	447246
205374	447247
384454	447248
232032	447249
165913	447250
36265	447251
100211	447252
86903	447253
263911	447254
59834	447255
169533	447256
341926	447257
113848	447258
1114	447259
138532	447260
190429	447261
141213	447262
334022	447263
80696	447264
161384	447265
248745	447266
46747	447267
164229	447268
326851	447269
302269	447270
221032	447271
122832	447272
313013	447273
11249	447274
370384	447275
221613	447276
338130	447277
223197	447278
264628	447279
149510	447280
67833	447281
84905	447282
210798	447283
94357	447284
172597	447285
142930	447286
80638	447287
73878	447288
23007	447289
86082	447290
281875	447291
122339	447292
223707	447293
399691	447294
224045	447295
329552	447296
14905	447297
153893	447298
419025	447299
138921	447300
189897	447301
29568	447302
190261	447303
23871	447304
222990	447305
62101	447306
169547	447307
392169	447308
227951	447309
223168	447310
75054	447311
24146	447312
430024	447313
156454	447314
130619	447315
35683	447316
113597	447317
108078	447318
429679	447319
71020	447320
141335	447321
58882	447322
241136	447323
129239	447324
323789	447325
173817	447326
408476	447327
277537	447328
106435	447329
358758	447330
379204	447331
446732	447332
97631	447333
209301	447334
451100	447335
374518	447336
204770	447337
365790	447338
2288	447339
3431	447340
230038	447341
74083	447342
279356	447343
429183	447344
358217	447345
14299	447346
240276	447347
22711	447348
424001	447349
186148	447350
17258	447351
260004	447352
16385	447353
153538	447354
143659	447355
297647	447356
354791	447357
49282	447358
287727	447359
242506	447360
395302	447361
42302	447362
129170	447363
174114	447364
126968	447365
31768	447366
269471	447367
81992	447368
56420	447369
367417	447370
356337	447371
212892	447372
182497	447373
256389	447374
224472	447375
372482	447376
47180	447377
47180	447378
106482	447379
84621	447380
352838	447381
386289	447382
162204	447383
52937	447384
230	447385
29138	447386
243579	447387
60865	447388
354081	447389
10342	447390
165459	447391
289037	447392
240206	447393
60865	447394
349098	447395
86827	447396
275403	447397
435367	447398
74358	447399
389032	447400
10839	447401
328118	447402
326173	447403
189833	447404
105649	447405
80149	447406
98705	447407
449553	447408
280031	447409
251817	447410
268306	447411
206373	447412
450260	447413
243995	447414
337453	447415
147019	447416
266872	447417
22	447418
31225	447419
37968	447420
183176	447421
312205	447422
65641	447423
95453	447424
139292	447425
277796	447426
1900	447427
282158	447428
74129	447429
164262	447430
63966	447431
454022	447432
53170	447433
165897	447434
18416	447435
4485	447436
56211	447437
422167	447438
86529	447439
37965	447440
147861	447441
186248	447442
405595	447443
151345	447444
62466	447445
4106	447446
201190	447447
143063	447448
369532	447449
49336	447450
4952	447451
409287	447452
220837	447453
65073	447454
38944	447455
70004	447456
165843	447457
72984	447458
429924	447459
23871	447460
48952	447461
77862	447462
65838	447463
179152	447464
212489	447465
213978	447466
231275	447467
414593	447468
25870	447469
228960	447470
223707	447471
169414	447472
173692	447473
322927	447474
380039	447475
157025	447476
394699	447477
316813	447478
315988	447479
198170	447480
156306	447481
119782	447482
341462	447483
376425	447484
295157	447485
371112	447486
121556	447487
442488	447488
335905	447489
185301	447490
332218	447491
6011	447492
249242	447493
434028	447494
199397	447495
175290	447496
133468	447497
317677	447498
127355	447499
113285	447500
218138	447501
38822	447502
368186	447503
446281	447504
266133	447505
201415	447506
116315	447507
79770	447508
130174	447509
376536	447510
172645	447511
296104	447512
8946	447513
204149	447514
331732	447515
125001	447516
35628	447517
245007	447518
337628	447519
281091	447520
103643	447521
73380	447522
353967	447523
376181	447524
164695	447525
8331	447526
98766	447527
52792	447528
80271	447529
281188	447530
245584	447531
451597	447532
366625	447533
173111	447534
224847	447535
275659	447536
173955	447537
183865	447538
391418	447539
67121	447540
382787	447541
329901	447542
190953	447543
231240	447544
180290	447545
59284	447546
188719	447547
178342	447548
4199	447549
234637	447550
4365	447551
124556	447552
42610	447553
104326	447554
367146	447555
197649	447556
138822	447557
2943	447558
184148	447559
12673	447560
176639	447561
126802	447562
36887	447563
228370	447564
365398	447565
182931	447566
67919	447567
216164	447568
363002	447569
399850	447570
46935	447571
978	447572
90935	447573
175703	447574
26145	447575
69503	447576
200475	447577
302328	447578
178019	447579
43603	447580
890	447581
399554	447582
112597	447583
9595	447584
176399	447585
103799	447586
350858	447587
7566	447588
97413	447589
150260	447590
434945	447591
64517	447592
357884	447593
118850	447594
451513	447595
214686	447596
111197	447597
358103	447598
27894	447599
111197	447600
423289	447601
37635	447602
230896	447603
134100	447604
92574	447605
72224	447606
272504	447607
288085	447608
23729	447609
45731	447610
72801	447611
123964	447612
34508	447613
21486	447614
2038	447615
49671	447616
11648	447617
19804	447618
228348	447619
90644	447620
17079	447621
79613	447622
261825	447623
136905	447624
166177	447625
42768	447626
3480	447627
4834	447628
19953	447629
177427	447630
80139	447631
6782	447632
394897	447633
55950	447634
75108	447635
11705	447636
16439	447637
315830	447638
16439	447639
187352	447640
187353	447641
74681	447642
151410	447643
134899	447644
9340	447645
141547	447646
440516	447647
55	447648
342370	447649
188441	447650
22085	447651
14689	447652
229678	447653
370445	447654
125149	447655
367911	447656
23243	447657
176317	447658
191968	447659
204438	447660
23824	447661
5798	447662
165200	447663
52822	447664
446063	447665
203675	447666
239148	447667
157455	447668
106570	447669
51450	447670
304837	447671
167552	447672
342437	447673
13273	447674
54693	447675
2971	447676
4552	447677
359393	447678
406719	447679
61026	447680
348513	447681
26646	447682
186338	447683
83229	447684
113355	447685
125736	447686
46444	447687
155214	447688
444917	447689
241807	447690
223620	447691
31820	447692
76687	447693
144827	447694
407505	447695
422313	447696
14149	447697
46767	447698
405858	447699
105859	447700
388204	447701
54979	447702
386207	447703
206468	447704
5791	447705
46127	447706
23135	447707
319876	447708
66155	447709
29268	447710
18637	447711
221556	447712
34283	447713
406353	447714
174740	447715
103480	447716
130882	447717
397252	447718
87884	447719
141702	447720
9231	447721
217524	447722
167124	447723
5360	447724
175592	447725
62204	447726
195375	447727
23318	447728
250882	447729
267054	447730
103454	447731
441462	447732
255388	447733
86522	447734
102453	447735
72414	447736
35216	447737
289438	447738
277448	447739
298912	447740
62219	447741
224977	447742
43074	447743
3430	447744
110751	447745
110639	447746
30	447747
50953	447748
267152	447749
113970	447750
449220	447751
91464	447752
26394	447753
120377	447754
333553	447755
119329	447756
17187	447757
50973	447758
28879	447759
108675	447760
248255	447761
35168	447762
187100	447763
451759	447764
265516	447765
19648	447766
16818	447767
5897	447768
2831	447769
130670	447770
126303	447771
204861	447772
128381	447773
83743	447774
217756	447775
103811	447776
312752	447777
94872	447778
343228	447779
27170	447780
32072	447781
55248	447782
290426	447783
4338	447784
389557	447785
94872	447786
298205	447787
5224	447788
14812	447789
60178	447790
118025	447791
171025	447792
333751	447793
405904	447794
89716	447795
454729	447796
214597	447797
409660	447798
16224	447799
278863	447800
116706	447801
3	447802
680	447803
1777	447804
65360	447805
18668	447806
18305	447807
680	447808
5428	447809
11863	447810
3	447811
31237	447812
3616	447813
3	447814
3	447815
1175	447816
11732	447817
1777	447818
42410	447819
11863	447820
3	447821
127305	447822
18305	447823
3	447824
3	447825
551	447826
332375	447827
185251	447828
109012	447829
157004	447830
302594	447831
26359	447832
310301	447833
109358	447834
36573	447835
3093	447836
257573	447837
60674	447838
19512	447839
418570	447840
21699	447841
119276	447842
379342	447843
1773	447844
151361	447845
61071	447846
179460	447847
60262	447848
92911	447849
344248	447850
400835	447851
150313	447852
175237	447853
125485	447854
8915	447855
35375	447856
183816	447857
30296	447858
2342	447859
79611	447860
331658	447861
226996	447862
95054	447863
59277	447864
318565	447865
441758	447866
39867	447867
11135	447868
449228	447869
3009	447870
237925	447871
216986	447872
76653	447873
317243	447874
4865	447875
232288	447876
443420	447877
234547	447878
14080	447879
99937	447880
44714	447881
101697	447882
262641	447883
4303	447884
224022	447885
50266	447886
47628	447887
23167	447888
53299	447889
202529	447890
35231	447891
120720	447892
165979	447893
103384	447894
9928	447895
47781	447896
110229	447897
143802	447898
246319	447899
178811	447900
6170	447901
11982	447902
81169	447903
160252	447904
28255	447905
10326	447906
453931	447907
44597	447908
141868	447909
370146	447910
263975	447911
38841	447912
41355	447913
9472	447914
319769	447915
25687	447916
648	447917
89804	447918
108433	447919
366633	447920
459874	447921
25436	447922
90888	447923
35844	447924
318951	447925
137433	447926
21119	447927
225726	447928
367978	447929
120270	447930
56930	447931
1730	447932
23929	447933
281867	447934
84315	447935
29782	447936
27429	447937
127221	447938
323379	447939
327071	447940
12246	447941
109456	447942
410089	447943
441409	447944
262298	447945
16322	447946
92199	447947
167698	447948
168032	447949
84623	447950
96871	447951
148996	447952
165709	447953
407867	447954
181603	447955
54988	447956
270299	447957
4365	447958
19241	447959
266952	447960
14749	447961
61369	447962
247910	447963
7987	447964
12478	447965
363713	447966
185257	447967
182986	447968
122060	447969
239538	447970
107101	447971
28964	447972
276742	447973
174818	447974
398509	447975
75720	447976
396277	447977
182495	447978
162999	447979
96489	447980
91877	447981
14566	447982
444289	447983
54207	447984
100382	447985
72582	447986
395472	447987
19621	447988
444337	447989
57914	447990
184890	447991
187189	447992
435054	447993
142123	447994
165947	447995
54174	447996
69999	447997
29413	447998
227146	447999
174481	448000
364777	448001
70396	448002
343623	448003
237670	448004
95895	448005
232892	448006
10157	448007
128226	448008
149363	448009
344843	448010
14245	448011
110492	448012
203329	448013
81887	448014
38200	448015
130794	448016
5539	448017
10237	448018
17670	448019
183815	448020
221604	448021
2211	448022
55219	448023
2941	448024
182325	448025
358508	448026
5539	448027
55	448028
377270	448029
289098	448030
137672	448031
33407	448032
298256	448033
271043	448034
39399	448035
13516	448036
67746	448037
28692	448038
2102	448039
185903	448040
20868	448041
273048	448042
326023	448043
107985	448044
26265	448045
155195	448046
99323	448047
1695	448048
368935	448049
166633	448050
114602	448051
282131	448052
104816	448053
177664	448054
111805	448055
23556	448056
274141	448057
28251	448058
28123	448059
31935	448060
201171	448061
4553	448062
7138	448063
267581	448064
143578	448065
213436	448066
196227	448067
176289	448068
260878	448069
200827	448070
143161	448071
398722	448072
205745	448073
281512	448074
75067	448075
410129	448076
148943	448077
245462	448078
180999	448079
248735	448080
150281	448081
246519	448082
292422	448083
344612	448084
199335	448085
327856	448086
116582	448087
440774	448088
96365	448089
387658	448090
46814	448091
23466	448092
76036	448093
341684	448094
182648	448095
362649	448096
229492	448097
229019	448098
408717	448099
367248	448100
419167	448101
436929	448102
16092	448103
27991	448104
150466	448105
100016	448106
128762	448107
76720	448108
442263	448109
323563	448110
47187	448111
169314	448112
13009	448113
60902	448114
30935	448115
168	448116
338294	448117
26675	448118
158433	448119
13534	448120
85897	448121
115119	448122
22296	448123
4515	448124
161809	448125
77804	448126
76566	448127
212851	448128
11848	448129
258591	448130
256701	448131
56017	448132
360185	448133
187510	448134
82237	448135
139133	448136
106556	448137
43707	448138
234312	448139
446306	448140
299915	448141
226075	448142
383074	448143
57625	448144
128242	448145
194482	448146
481	448147
13392	448148
318327	448149
42067	448150
49936	448151
200586	448152
396389	448153
161274	448154
130958	448155
56304	448156
3582	448157
454669	448158
334144	448159
444069	448160
135409	448161
80649	448162
422085	448163
70952	448164
240568	448165
241570	448166
52552	448167
221098	448168
30845	448169
211011	448170
128116	448171
246549	448172
57424	448173
89594	448174
107849	448175
208842	448176
202396	448177
132405	448178
55963	448179
246384	448180
207846	448181
347068	448182
382345	448183
87094	448184
146563	448185
170744	448186
291530	448187
104665	448188
28190	448189
295099	448190
121245	448191
22810	448192
65269	448193
14583	448194
190352	448195
22342	448196
18893	448197
250486	448198
181289	448199
65670	448200
299162	448201
50600	448202
200683	448203
45628	448204
370176	448205
147564	448206
401243	448207
448452	448208
71241	448209
50673	448210
458364	448211
119137	448212
53401	448213
224638	448214
90658	448215
10790	448216
86947	448217
59354	448218
246938	448219
288349	448220
219240	448221
4469	448222
8362	448223
10590	448224
2742	448225
98435	448226
29026	448227
102119	448228
281318	448229
32452	448230
84238	448231
80255	448232
394687	448233
124038	448234
4498	448235
8430	448236
16892	448237
2066	448238
353808	448239
185756	448240
19123	448241
97479	448242
191611	448243
49793	448244
8490	448245
139107	448246
34219	448247
167342	448248
104980	448249
25501	448250
163824	448251
33032	448252
324133	448253
101428	448254
258411	448255
250731	448256
186923	448257
351415	448258
412988	448259
96197	448260
82755	448261
240678	448262
132874	448263
234163	448264
180816	448265
331189	448266
186646	448267
205061	448268
8182	448269
103527	448270
406721	448271
884	448272
67625	448273
106869	448274
250539	448275
350171	448276
421515	448277
456962	448278
368313	448279
69430	448280
301534	448281
115328	448282
180757	448283
187646	448284
149225	448285
25893	448286
324984	448287
194241	448288
375694	448289
274993	448290
438623	448291
401576	448292
441287	448293
220192	448294
29363	448295
292606	448296
124778	448297
342714	448298
428094	448299
340499	448300
190948	448301
99153	448302
177050	448303
266543	448304
201469	448305
356297	448306
382905	448307
447917	448308
214276	448309
12543	448310
67344	448311
129193	448312
170971	448313
143503	448314
275946	448315
2815	448316
9072	448317
91409	448318
307873	448319
120505	448320
138353	448321
382139	448322
198647	448323
374542	448324
132962	448325
204682	448326
427286	448327
128246	448328
184242	448329
195678	448330
308470	448331
159277	448332
215237	448333
87125	448334
170972	448335
313684	448336
186978	448337
142058	448338
92520	448339
84138	448340
250805	448341
129122	448342
222057	448343
112923	448344
18614	448345
99947	448346
434833	448347
108918	448348
302722	448349
170363	448350
66050	448351
250046	448352
209135	448353
345384	448354
447341	448355
115326	448356
305981	448357
247795	448358
324055	448359
164461	448360
358465	448361
232725	448362
398189	448363
189220	448364
68556	448365
377669	448366
251016	448367
6244	448368
106832	448369
327760	448370
83550	448371
157068	448372
243856	448373
96378	448374
456547	448375
201150	448376
221276	448377
64959	448378
211517	448379
299353	448380
54178	448381
451992	448382
237669	448383
247995	448384
191125	448385
451891	448386
276734	448387
53023	448388
292679	448389
148129	448390
250603	448391
104967	448392
128489	448393
334323	448394
64336	448395
437231	448396
44846	448397
456620	448398
144731	448399
370775	448400
171047	448401
141361	448402
376429	448403
95898	448404
444706	448405
18345	448406
202073	448407
368187	448408
154670	448409
22279	448410
338819	448411
392363	448412
159313	448413
451166	448414
246469	448415
65363	448416
7547	448417
59535	448418
56303	448419
130524	448420
42902	448421
65968	448422
34289	448423
361510	448424
395849	448425
66748	448426
4209	448427
357520	448428
58910	448429
83896	448430
292151	448431
210092	448432
372479	448433
85151	448434
159216	448435
167705	448436
341767	448437
154385	448438
202274	448439
200735	448440
146707	448441
75609	448442
369454	448443
96641	448444
430799	448445
210237	448446
368156	448447
245566	448448
78719	448449
366130	448450
231901	448451
151332	448452
15364	448453
135157	448454
191394	448455
457655	448456
121835	448457
118994	448458
6506	448459
234919	448460
35707	448461
126712	448462
320746	448463
189953	448464
53736	448465
240100	448466
226163	448467
367219	448468
190519	448469
186406	448470
261644	448471
87801	448472
203560	448473
117547	448474
444479	448475
106612	448476
371236	448477
389119	448478
85155	448479
270796	448480
137467	448481
87089	448482
39333	448483
220866	448484
54432	448485
100795	448486
186562	448487
183258	448488
303817	448489
397459	448490
376432	448491
173988	448492
339768	448493
99996	448494
10028	448495
38761	448496
58380	448497
120872	448498
89321	448499
317104	448500
14407	448501
124629	448502
95457	448503
114033	448504
24312	448505
9128	448506
49582	448507
104244	448508
437312	448509
88749	448510
50468	448511
349527	448512
210860	448513
204998	448514
95700	448515
366918	448516
49460	448517
112851	448518
254277	448519
39462	448520
123786	448521
255612	448522
125366	448523
442738	448524
280105	448525
114494	448526
297664	448527
127612	448528
11602	448529
26179	448530
217964	448531
90234	448532
126893	448533
31771	448534
58994	448535
114494	448536
274649	448537
133895	448538
14858	448539
32758	448540
144164	448541
31873	448542
212639	448543
75981	448544
228539	448545
435003	448546
361388	448547
57519	448548
42332	448549
416643	448550
17574	448551
4838	448552
454418	448553
215736	448554
173473	448555
444306	448556
162684	448557
375239	448558
162559	448559
8592	448560
35090	448561
227456	448562
1484	448563
429365	448564
447616	448565
193213	448566
231598	448567
128782	448568
276573	448569
375956	448570
67164	448571
65692	448572
281830	448573
29235	448574
230829	448575
15373	448576
113384	448577
197487	448578
65076	448579
226706	448580
116470	448581
65692	448582
233953	448583
11524	448584
202735	448585
252904	448586
256122	448587
323168	448588
9112	448589
454716	448590
389431	448591
7903	448592
119630	448593
442742	448594
137801	448595
293037	448596
86143	448597
64090	448598
248821	448599
47654	448600
47719	448601
54230	448602
152765	448603
33033	448604
126666	448605
424367	448606
186783	448607
389427	448608
441716	448609
237822	448610
19299	448611
326629	448612
420189	448613
116749	448614
238831	448615
205126	448616
381100	448617
53645	448618
154060	448619
200766	448620
27085	448621
57408	448622
179539	448623
107728	448624
122090	448625
247635	448626
54355	448627
8097	448628
29268	448629
99593	448630
66365	448631
132289	448632
355714	448633
214427	448634
131431	448635
118612	448636
210271	448637
398242	448638
107752	448639
57216	448640
380578	448641
58222	448642
188876	448643
55514	448644
172620	448645
239710	448646
102481	448647
281564	448648
82715	448649
241999	448650
12407	448651
286280	448652
66664	448653
121085	448654
161538	448655
150758	448656
119120	448657
91428	448658
27592	448659
47594	448660
66857	448661
6920	448662
216288	448663
31956	448664
31149	448665
239674	448666
331680	448667
210168	448668
50899	448669
336582	448670
392460	448671
123860	448672
227211	448673
361223	448674
302929	448675
168540	448676
28858	448677
172691	448678
421260	448679
210076	448680
7849	448681
81486	448682
66224	448683
244110	448684
9186	448685
60830	448686
332891	448687
56841	448688
351010	448689
422203	448690
51765	448691
56721	448692
25023	448693
231903	448694
36330	448695
16288	448696
111891	448697
240548	448698
271490	448699
223467	448700
451021	448701
105691	448702
219097	448703
284008	448704
16960	448705
19687	448706
454470	448707
12701	448708
313954	448709
340173	448710
30694	448711
455036	448712
392488	448713
189404	448714
407720	448715
382868	448716
372814	448717
75761	448718
124974	448719
64126	448720
340999	448721
44794	448722
299994	448723
40955	448724
193930	448725
315518	448726
131541	448727
88957	448728
177171	448729
354171	448730
399572	448731
404821	448732
279343	448733
155536	448734
429174	448735
213925	448736
238770	448737
185055	448738
431770	448739
210144	448740
48925	448741
258235	448742
90387	448743
104044	448744
353941	448745
253921	448746
114796	448747
53396	448748
181115	448749
331102	448750
295978	448751
19065	448752
286820	448753
82916	448754
58659	448755
451714	448756
119839	448757
139523	448758
232518	448759
1787	448760
278478	448761
409516	448762
387470	448763
32328	448764
49053	448765
2614	448766
110398	448767
29427	448768
79519	448769
64828	448770
129405	448771
3249	448772
102983	448773
321778	448774
28194	448775
83264	448776
445040	448777
436298	448778
102977	448779
88173	448780
157423	448781
174363	448782
3675	448783
85526	448784
26647	448785
185106	448786
174735	448787
182720	448788
37459	448789
100066	448790
189280	448791
214401	448792
21434	448793
17061	448794
158999	448795
7844	448796
7988	448797
31148	448798
406690	448799
57449	448800
23098	448801
336883	448802
32108	448803
110185	448804
438679	448805
1578	448806
90979	448807
45132	448808
32714	448809
18579	448810
114308	448811
41062	448812
356252	448813
2044	448814
14352	448815
35254	448816
3502	448817
179656	448818
184482	448819
11794	448820
33444	448821
44120	448822
5360	448823
122919	448824
187973	448825
92839	448826
116290	448827
94228	448828
90313	448829
7145	448830
144249	448831
177429	448832
170849	448833
430641	448834
22290	448835
204456	448836
86272	448837
363804	448838
18806	448839
100008	448840
281055	448841
319746	448842
272038	448843
4432	448844
69851	448845
88739	448846
381814	448847
335439	448848
160691	448849
125830	448850
48134	448851
87417	448852
1798	448853
98616	448854
12846	448855
55152	448856
92731	448857
250986	448858
111805	448859
182992	448860
439505	448861
264372	448862
216382	448863
216550	448864
13600	448865
186511	448866
70158	448867
165997	448868
28882	448869
48329	448870
10726	448871
274744	448872
92898	448873
85246	448874
112904	448875
17009	448876
357651	448877
191517	448878
255522	448879
141670	448880
94294	448881
105896	448882
48250	448883
7681	448884
444641	448885
146107	448886
106360	448887
95172	448888
196707	448889
190343	448890
99172	448891
232922	448892
37092	448893
256278	448894
11701	448895
59669	448896
73348	448897
186869	448898
187010	448899
2678	448900
148332	448901
389977	448902
63086	448903
203093	448904
17235	448905
99052	448906
178726	448907
419991	448908
34627	448909
108105	448910
254283	448911
201312	448912
149728	448913
437400	448914
331985	448915
5296	448916
359079	448917
25570	448918
130991	448919
17516	448920
110100	448921
349801	448922
94687	448923
193246	448924
200169	448925
208583	448926
331534	448927
294353	448928
349803	448929
159740	448930
325347	448931
337956	448932
35812	448933
296204	448934
73008	448935
111408	448936
144257	448937
221484	448938
9695	448939
207558	448940
61473	448941
386810	448942
112662	448943
429775	448944
187242	448945
176298	448946
308704	448947
34246	448948
55523	448949
434057	448950
188856	448951
444536	448952
436043	448953
2429	448954
354251	448955
127649	448956
24523	448957
17489	448958
391708	448959
172161	448960
73165	448961
219637	448962
352988	448963
46492	448964
19581	448965
446085	448966
1726	448967
1726	448968
256381	448969
38779	448970
102182	448971
94579	448972
51162	448973
359499	448974
3759	448975
296717	448976
124718	448977
3362	448978
115901	448979
112797	448980
19071	448981
375033	448982
120086	448983
68688	448984
362442	448985
758	448986
51131	448987
13383	448988
379650	448989
333243	448990
216119	448991
50208	448992
258832	448993
103130	448994
154440	448995
172933	448996
233916	448997
36218	448998
58999	448999
17465	449000
16410	449001
213692	449002
438839	449003
10628	449004
2780	449005
240982	449006
116435	449007
115779	449008
51924	449009
282	449010
433621	449011
189326	449012
267749	449013
595	449014
107693	449015
65403	449016
80581	449017
1866	449018
50355	449019
11123	449020
43974	449021
13817	449022
29099	449023
43974	449024
4845	449025
394261	449026
287125	449027
230211	449028
426945	449029
108511	449030
80733	449031
50312	449032
50279	449033
5249	449034
289558	449035
58319	449036
14699	449037
427066	449038
444677	449039
159865	449040
15021	449041
3645	449042
27552	449043
171379	449044
430392	449045
91939	449046
229513	449047
236123	449048
85754	449049
307241	449050
238791	449051
397248	449052
364273	449053
106046	449054
360500	449055
206076	449056
196068	449057
433521	449058
356150	449059
184168	449060
132993	449061
114910	449062
40906	449063
165569	449064
367182	449065
218108	449066
414761	449067
124541	449068
226317	449069
204511	449070
85405	449071
63716	449072
52512	449073
123818	449074
113233	449075
147971	449076
42869	449077
342469	449078
21971	449079
9009	449080
435921	449081
155248	449082
42414	449083
266637	449084
40928	449085
3457	449086
107690	449087
432228	449088
32892	449089
383519	449090
3600	449091
74076	449092
63108	449093
93385	449094
2993	449095
29198	449096
38453	449097
114165	449098
31723	449099
32973	449100
58872	449101
144575	449102
1749	449103
113628	449104
61936	449105
20935	449106
70580	449107
54237	449108
2993	449109
62001	449110
121807	449111
3445	449112
2931	449113
10629	449114
186634	449115
438692	449116
104763	449117
82987	449118
120785	449119
250316	449120
1223	449121
55543	449122
119090	449123
1223	449124
394610	449125
23834	449126
97634	449127
111522	449128
231131	449129
90593	449130
62001	449131
40850	449132
112608	449133
311899	449134
33531	449135
114949	449136
303718	449137
205115	449138
70916	449139
352695	449140
391347	449141
21345	449142
13497	449143
159795	449144
32040	449145
353236	449146
119917	449147
1974	449148
5837	449149
235729	449150
114166	449151
266647	449152
441652	449153
175470	449154
414077	449155
107795	449156
335123	449157
32888	449158
430638	449159
7258	449160
342276	449161
267360	449162
157496	449163
1903	449164
226337	449165
18644	449166
1903	449167
29951	449168
217225	449169
217965	449170
81326	449171
120607	449172
453372	449173
78399	449174
405446	449175
240831	449176
369747	449177
119109	449178
100577	449179
138658	449180
104797	449181
384016	449182
383518	449183
342489	449184
267258	449185
7258	449186
112047	449187
235191	449188
312415	449189
311397	449190
18644	449191
4854	449192
24614	449193
91334	449194
4854	449195
232389	449196
6393	449197
41354	449198
94254	449199
352943	449200
11920	449201
1223	449202
61185	449203
2150	449204
430015	449205
47082	449206
30049	449207
81071	449208
15597	449209
235455	449210
275612	449211
30369	449212
207059	449213
16503	449214
168606	449215
345784	449216
422530	449217
206574	449218
172279	449219
84300	449220
319714	449221
424350	449222
404148	449223
14046	449224
100550	449225
14046	449226
422834	449227
59832	449228
192605	449229
180938	449230
399679	449231
317603	449232
50126	449233
88256	449234
26384	449235
105730	449236
50727	449237
51226	449238
42081	449239
97434	449240
53864	449241
172848	449242
65733	449243
80763	449244
27934	449245
194265	449246
27904	449247
425542	449248
181118	449249
3413	449250
98086	449251
181118	449252
28477	449253
345137	449254
436981	449255
3108	449256
344167	449257
179232	449258
86177	449259
406703	449260
343792	449261
460193	449262
389495	449263
404544	449264
1099	449265
134881	449266
450157	449267
140100	449268
4095	449269
98257	449270
129177	449271
185417	449272
35887	449273
59357	449274
228423	449275
288682	449276
14596	449277
209951	449278
20242	449279
394984	449280
223477	449281
209231	449282
274772	449283
164595	449284
120892	449285
418252	449286
122389	449287
59835	449288
65389	449289
117167	449290
161774	449291
221748	449292
125127	449293
51714	449294
236037	449295
33845	449296
12179	449297
324817	449298
252869	449299
459604	449300
93	449301
3985	449302
117590	449303
60358	449304
415069	449305
268365	449306
191929	449307
19341	449308
334598	449309
124543	449310
260604	449311
200236	449312
176288	449313
30209	449314
296712	449315
346013	449316
34354	449317
71870	449318
423712	449319
88059	449320
448818	449321
102071	449322
80111	449323
173369	449324
171804	449325
102071	449326
310838	449327
166884	449328
329500	449329
66719	449330
307299	449331
260093	449332
202989	449333
51781	449334
16418	449335
28139	449336
88347	449337
2235	449338
2165	449339
97899	449340
126134	449341
70	449342
230660	449343
26403	449344
86712	449345
133322	449346
397392	449347
154012	449348
58859	449349
57209	449350
35836	449351
327548	449352
10492	449353
13766	449354
11761	449355
7479	449356
134172	449357
72052	449358
11069	449359
41857	449360
125997	449361
228698	449362
74686	449363
271	449364
139601	449365
16638	449366
6443	449367
41332	449368
84728	449369
393511	449370
419157	449371
5053	449372
443376	449373
216410	449374
216410	449375
24994	449376
249462	449377
3205	449378
382250	449379
29531	449380
201229	449381
201228	449382
201927	449383
125647	449384
95102	449385
267029	449386
213474	449387
255810	449388
48269	449389
129797	449390
223724	449391
123317	449392
302353	449393
172161	449394
367871	449395
200188	449396
52924	449397
7723	449398
428323	449399
21355	449400
427611	449401
50219	449402
182205	449403
174181	449404
30512	449405
9614	449406
47682	449407
148057	449408
428211	449409
68537	449410
348718	449411
351033	449412
98650	449413
93985	449414
450340	449415
393756	449416
102262	449417
275860	449418
239697	449419
18594	449420
385804	449421
52295	449422
196444	449423
29106	449424
320985	449425
33857	449426
3695	449427
70832	449428
3945	449429
251830	449430
24740	449431
409891	449432
111210	449433
74009	449434
103342	449435
87707	449436
14679	449437
231563	449438
122717	449439
218195	449440
409040	449441
16734	449442
16734	449443
439519	449444
256022	449445
282031	449446
381310	449447
434990	449448
6278	449449
64960	449450
31383	449451
94093	449452
91081	449453
125288	449454
108559	449455
244633	449456
275437	449457
329162	449458
173197	449459
173198	449460
38934	449461
26782	449462
126409	449463
399744	449464
134590	449465
367321	449466
74455	449467
298989	449468
110656	449469
420524	449470
319522	449471
198545	449472
169611	449473
321636	449474
306956	449475
124375	449476
113112	449477
326983	449478
394488	449479
111910	449480
114823	449481
87590	449482
441228	449483
172637	449484
201127	449485
8964	449486
9618	449487
405233	449488
15668	449489
9618	449490
15668	449491
295610	449492
5488	449493
289089	449494
159717	449495
49371	449496
58356	449497
241910	449498
447846	449499
419015	449500
142784	449501
115135	449502
331362	449503
434581	449504
164111	449505
64904	449506
47595	449507
67205	449508
60358	449509
126373	449510
128606	449511
110613	449512
57122	449513
57240	449514
218699	449515
62691	449516
246053	449517
11077	449518
413105	449519
168	449520
34685	449521
11045	449522
18538	449523
7641	449524
54110	449525
133	449526
216006	449527
9966	449528
20347	449529
298045	449530
123012	449531
24765	449532
329837	449533
183543	449534
366839	449535
173755	449536
3526	449537
52336	449538
2637	449539
26624	449540
318692	449541
140630	449542
137837	449543
87506	449544
125788	449545
70973	449546
9288	449547
102375	449548
376413	449549
105067	449550
191037	449551
199020	449552
248317	449553
28972	449554
95761	449555
102375	449556
126151	449557
27808	449558
75232	449559
11523	449560
351593	449561
56367	449562
198977	449563
108236	449564
80108	449565
56367	449566
211847	449567
415347	449568
112151	449569
108568	449570
78513	449571
222475	449572
112492	449573
1497	449574
58689	449575
152060	449576
166797	449577
88907	449578
31319	449579
234641	449580
60382	449581
392028	449582
117624	449583
32951	449584
1480	449585
32918	449586
8722	449587
382014	449588
241805	449589
322931	449590
284002	449591
259080	449592
195458	449593
110445	449594
205821	449595
424174	449596
52777	449597
192712	449598
117310	449599
384032	449600
743	449601
357734	449602
268514	449603
326127	449604
12323	449605
108503	449606
63859	449607
171886	449608
12323	449609
2682	449610
236595	449611
31929	449612
377622	449613
172806	449614
141118	449615
341859	449616
18897	449617
101528	449618
23274	449619
155508	449620
41732	449621
155162	449622
159000	449623
154696	449624
13929	449625
114323	449626
45601	449627
88380	449628
88380	449629
403347	449630
28047	449631
30120	449632
125514	449633
355712	449634
6979	449635
1115	449636
58584	449637
193796	449638
96994	449639
15695	449640
99674	449641
4490	449642
363719	449643
4549	449644
62387	449645
209581	449646
190116	449647
227111	449648
89930	449649
13985	449650
349214	449651
204837	449652
224888	449653
79607	449654
83656	449655
88488	449656
575	449657
82977	449658
79414	449659
65550	449660
86005	449661
15165	449662
136738	449663
147485	449664
90743	449665
297998	449666
28072	449667
11081	449668
26596	449669
79977	449670
378624	449671
350328	449672
230092	449673
38100	449674
344438	449675
68197	449676
314119	449677
302985	449678
68546	449679
115962	449680
219353	449681
326685	449682
66153	449683
14203	449684
31870	449685
303619	449686
84596	449687
212712	449688
91513	449689
105271	449690
152441	449691
41100	449692
360635	449693
146291	449694
233720	449695
244857	449696
96608	449697
966	449698
6826	449699
51183	449700
227749	449701
407998	449702
108408	449703
91231	449704
115620	449705
73718	449706
56214	449707
410767	449708
39208	449709
3588	449710
365011	449711
117548	449712
94656	449713
438396	449714
245292	449715
61716	449716
18940	449717
182809	449718
167215	449719
15036	449720
15036	449721
232984	449722
113541	449723
69954	449724
375015	449725
145189	449726
32390	449727
32930	449728
51648	449729
369667	449730
337350	449731
37843	449732
110915	449733
186538	449734
441636	449735
100025	449736
239814	449737
225401	449738
156286	449739
34505	449740
34505	449741
15726	449742
169474	449743
96109	449744
336795	449745
165942	449746
100025	449747
251587	449748
14309	449749
12317	449750
435433	449751
24778	449752
38484	449753
289563	449754
72377	449755
315195	449756
269564	449757
136166	449758
150774	449759
6927	449760
367744	449761
324096	449762
97385	449763
31513	449764
27844	449765
14120	449766
111506	449767
392184	449768
21977	449769
232968	449770
80904	449771
418295	449772
326733	449773
171925	449774
130662	449775
140239	449776
5552	449777
118032	449778
388873	449779
235792	449780
209399	449781
106236	449782
18547	449783
258374	449784
52299	449785
20360	449786
459218	449787
236878	449788
169774	449789
230925	449790
48579	449791
170922	449792
115305	449793
27228	449794
268490	449795
9525	449796
128489	449797
3625	449798
305398	449799
161706	449800
87689	449801
9415	449802
90465	449803
101942	449804
336478	449805
224860	449806
14233	449807
1060	449808
41781	449809
72003	449810
136898	449811
383	449812
778	449813
6096	449814
136833	449815
154966	449816
239097	449817
214841	449818
131008	449819
153258	449820
357390	449821
118150	449822
1480	449823
231718	449824
183467	449825
111180	449826
104756	449827
32695	449828
82144	449829
15467	449830
328341	449831
328146	449832
357112	449833
48548	449834
360620	449835
417051	449836
19760	449837
132397	449838
78755	449839
41332	449840
185005	449841
67976	449842
187317	449843
101662	449844
7520	449845
407022	449846
29882	449847
339221	449848
246679	449849
235163	449850
111545	449851
59116	449852
373717	449853
183919	449854
15941	449855
346585	449856
182940	449857
27098	449858
13759	449859
13824	449860
151328	449861
221892	449862
258135	449863
157002	449864
449046	449865
177977	449866
362729	449867
353195	449868
121441	449869
54181	449870
259870	449871
115682	449872
243761	449873
181888	449874
36170	449875
208032	449876
335767	449877
44189	449878
8910	449879
73629	449880
39486	449881
134371	449882
848	449883
186052	449884
211545	449885
7546	449886
16676	449887
128839	449888
292441	449889
43521	449890
49892	449891
13908	449892
4527	449893
4527	449894
198091	449895
355425	449896
99706	449897
183918	449898
180412	449899
119453	449900
46365	449901
80473	449902
78528	449903
80821	449904
318872	449905
230862	449906
109521	449907
109521	449908
241481	449909
295607	449910
369668	449911
128002	449912
166076	449913
197520	449914
31028	449915
12067	449916
8101	449917
68901	449918
41933	449919
109391	449920
418362	449921
77597	449922
181889	449923
442853	449924
64038	449925
331176	449926
217694	449927
5104	449928
8165	449929
178217	449930
94060	449931
22125	449932
30885	449933
246307	449934
68789	449935
172673	449936
238037	449937
395766	449938
452369	449939
1761	449940
1761	449941
42067	449942
392699	449943
140850	449944
211279	449945
335980	449946
178597	449947
15201	449948
15201	449949
328071	449950
3808	449951
361057	449952
100352	449953
16740	449954
351132	449955
348737	449956
5972	449957
389550	449958
236263	449959
48926	449960
439569	449961
2515	449962
368929	449963
51831	449964
51831	449965
255656	449966
122555	449967
26571	449968
24674	449969
46344	449970
34790	449971
425713	449972
247248	449973
184622	449974
748	449975
277858	449976
217998	449977
748	449978
154541	449979
158946	449980
222652	449981
296471	449982
301042	449983
301691	449984
354288	449985
106151	449986
96939	449987
17250	449988
106739	449989
389512	449990
185754	449991
61931	449992
177650	449993
97755	449994
346394	449995
3257	449996
400181	449997
201573	449998
29548	449999
123209	450000
112294	450001
193146	450002
105223	450003
388672	450004
30854	450005
109667	450006
54217	450007
86600	450008
25511	450009
51886	450010
128747	450011
36579	450012
291257	450013
182996	450014
110912	450015
176730	450016
100262	450017
189318	450018
139272	450019
20419	450020
77919	450021
408947	450022
114508	450023
7548	450024
154553	450025
50210	450026
452671	450027
25695	450028
9935	450029
6534	450030
436394	450031
61052	450032
58102	450033
309442	450034
165323	450035
23172	450036
22955	450037
208066	450038
10397	450039
36336	450040
93702	450041
36134	450042
423783	450043
291020	450044
10963	450045
46926	450046
344662	450047
3600	450048
188540	450049
269399	450050
178380	450051
295403	450052
206708	450053
120265	450054
345944	450055
377377	450056
203129	450057
59862	450058
105913	450059
231492	450060
144435	450061
513	450062
20507	450063
229509	450064
7098	450065
65724	450066
86546	450067
207543	450068
54787	450069
281255	450070
41743	450071
95230	450072
20845	450073
239123	450074
41743	450075
448150	450076
409996	450077
3075	450078
190085	450079
212424	450080
25616	450081
5512	450082
391673	450083
70636	450084
91487	450085
179102	450086
38366	450087
414082	450088
305182	450089
221060	450090
195731	450091
22922	450092
15896	450093
174099	450094
335107	450095
22441	450096
38185	450097
321908	450098
40340	450099
424362	450100
286008	450101
24228	450102
401797	450103
217669	450104
223514	450105
228493	450106
223514	450107
23892	450108
157285	450109
14444	450110
225951	450111
227541	450112
18050	450113
215897	450114
225176	450115
113833	450116
39889	450117
110962	450118
149290	450119
30832	450120
428416	450121
5622	450122
24223	450123
228383	450124
303041	450125
281213	450126
285249	450127
60706	450128
6958	450129
84219	450130
6996	450131
446507	450132
414594	450133
29493	450134
179140	450135
22835	450136
22835	450137
130839	450138
280971	450139
11369	450140
224640	450141
40316	450142
66606	450143
7428	450144
458313	450145
29821	450146
185383	450147
270588	450148
94565	450149
36024	450150
115609	450151
105949	450152
319815	450153
329628	450154
42522	450155
201626	450156
3133	450157
17179	450158
177178	450159
424525	450160
70877	450161
295179	450162
450455	450163
59034	450164
133761	450165
285428	450166
342576	450167
160144	450168
255690	450169
131400	450170
449720	450171
46520	450172
60470	450173
319372	450174
85592	450175
230514	450176
401846	450177
13130	450178
203380	450179
277208	450180
275896	450181
435340	450182
170182	450183
171888	450184
20775	450185
1092	450186
159045	450187
21227	450188
311546	450189
77536	450190
343566	450191
1075	450192
154243	450193
2743	450194
112771	450195
395609	450196
86897	450197
158066	450198
360609	450199
446744	450200
384102	450201
304129	450202
69113	450203
76334	450204
33838	450205
312706	450206
397409	450207
203882	450208
173124	450209
145242	450210
100932	450211
432527	450212
187081	450213
54100	450214
48743	450215
262422	450216
384030	450217
249788	450218
250059	450219
79001	450220
102682	450221
79652	450222
332019	450223
288969	450224
319942	450225
37392	450226
276572	450227
319371	450228
89623	450229
269456	450230
374159	450231
362044	450232
217881	450233
249695	450234
161681	450235
341297	450236
67898	450237
6015	450238
288309	450239
398966	450240
81356	450241
275267	450242
299406	450243
192255	450244
62419	450245
389547	450246
76331	450247
240117	450248
329006	450249
291920	450250
76184	450251
216563	450252
309286	450253
447252	450254
435351	450255
354448	450256
119161	450257
394360	450258
331353	450259
114354	450260
191601	450261
209296	450262
173093	450263
42872	450264
159547	450265
224830	450266
200623	450267
398339	450268
250139	450269
319943	450270
93750	450271
80779	450272
336536	450273
104239	450274
116789	450275
426805	450276
32357	450277
401360	450278
215595	450279
215793	450280
60564	450281
164242	450282
56578	450283
245307	450284
382714	450285
2104	450286
243379	450287
59593	450288
204094	450289
205198	450290
197144	450291
351141	450292
177702	450293
282969	450294
46073	450295
19167	450296
36466	450297
28094	450298
124125	450299
117364	450300
154892	450301
154544	450302
248307	450303
279886	450304
242387	450305
10783	450306
176155	450307
225741	450308
128825	450309
32839	450310
285419	450311
2489	450312
215273	450313
217998	450314
30751	450315
117886	450316
200300	450317
271143	450318
376403	450319
106112	450320
16275	450321
378133	450322
19730	450323
355096	450324
444793	450325
120493	450326
238141	450327
117895	450328
120493	450329
67110	450330
131775	450331
197570	450332
383574	450333
108502	450334
131046	450335
259343	450336
387197	450337
934	450338
84006	450339
139322	450340
348618	450341
371017	450342
428968	450343
274921	450344
231309	450345
84195	450346
167929	450347
1	450348
105578	450349
167690	450350
1171	450351
258454	450352
408015	450353
329823	450354
221626	450355
221626	450356
24839	450357
24859	450358
177140	450359
160123	450360
209882	450361
31660	450362
221754	450363
31660	450364
113268	450365
316948	450366
170946	450367
12520	450368
50	450369
78124	450370
59402	450371
107422	450372
107422	450373
51623	450374
86801	450375
13182	450376
43350	450377
223424	450378
87137	450379
204701	450380
87137	450381
126651	450382
40298	450383
334216	450384
7292	450385
341953	450386
414597	450387
62167	450388
239953	450389
20533	450390
39621	450391
121672	450392
119811	450393
44069	450394
459158	450395
82372	450396
145283	450397
38216	450398
186082	450399
49035	450400
150421	450401
204842	450402
288709	450403
162436	450404
31391	450405
235729	450406
8162	450407
276252	450408
238186	450409
111533	450410
111533	450411
215857	450412
170153	450413
189345	450414
43058	450415
196834	450416
11567	450417
197536	450418
205894	450419
388898	450420
199631	450421
7057	450422
18748	450423
51845	450424
102089	450425
100163	450426
427269	450427
102089	450428
51845	450429
100786	450430
231244	450431
56089	450432
7609	450433
100101	450434
11409	450435
231241	450436
670	450437
100203	450438
1732	450439
100163	450440
54145	450441
58238	450442
76643	450443
56238	450444
114998	450445
31064	450446
207042	450447
35194	450448
108482	450449
71916	450450
254694	450451
5478	450452
9505	450453
9505	450454
340667	450455
76572	450456
198921	450457
258858	450458
70509	450459
44511	450460
61433	450461
99391	450462
44104	450463
27627	450464
394883	450465
42840	450466
154836	450467
114558	450468
174185	450469
233390	450470
355477	450471
60956	450472
75509	450473
146071	450474
238596	450475
70900	450476
204748	450477
362112	450478
17365	450479
285097	450480
154841	450481
111642	450482
906	450483
311453	450484
192235	450485
31309	450486
372687	450487
114800	450488
100054	450489
43709	450490
48673	450491
335715	450492
313953	450493
184218	450494
392176	450495
130615	450496
287021	450497
89803	450498
75946	450499
385273	450500
14	450501
911	450502
429550	450503
51183	450504
460048	450505
37920	450506
98298	450507
101524	450508
192688	450509
101524	450510
336470	450511
447671	450512
243340	450513
136880	450514
79443	450515
25128	450516
87668	450517
256861	450518
71240	450519
139552	450520
105376	450521
440441	450522
277202	450523
25271	450524
279902	450525
149176	450526
152537	450527
28934	450528
201331	450529
102991	450530
1334	450531
29627	450532
12430	450533
20746	450534
29627	450535
87331	450536
89681	450537
419263	450538
69525	450539
98558	450540
28673	450541
5304	450542
9127	450543
9127	450544
87738	450545
35703	450546
163694	450547
46679	450548
405911	450549
204348	450550
14305	450551
182593	450552
410616	450553
72893	450554
76884	450555
13075	450556
77960	450557
117401	450558
370994	450559
260598	450560
279699	450561
102401	450562
211326	450563
79485	450564
76031	450565
368679	450566
136673	450567
151416	450568
242233	450569
5885	450570
306570	450571
297142	450572
23644	450573
67173	450574
41066	450575
7731	450576
23515	450577
31310	450578
57282	450579
78923	450580
138227	450581
4749	450582
94218	450583
4749	450584
288187	450585
55848	450586
111358	450587
13887	450588
80040	450589
234050	450590
1594	450591
13887	450592
77686	450593
21614	450594
211283	450595
15584	450596
299122	450597
138121	450598
338462	450599
211182	450600
298788	450601
117721	450602
94458	450603
68706	450604
94178	450605
12848	450606
79474	450607
42252	450608
211182	450609
13989	450610
158992	450611
374419	450612
42097	450613
92682	450614
44769	450615
193572	450616
193511	450617
12848	450618
78923	450619
156536	450620
23544	450621
101956	450622
201529	450623
348649	450624
11350	450625
77638	450626
90747	450627
42135	450628
24828	450629
372365	450630
15748	450631
102401	450632
211584	450633
64087	450634
127942	450635
31670	450636
12745	450637
217303	450638
15764	450639
322049	450640
212211	450641
83049	450642
183466	450643
362785	450644
409143	450645
89395	450646
261292	450647
75195	450648
11701	450649
197815	450650
8203	450651
400070	450652
204114	450653
210392	450654
84269	450655
119505	450656
14975	450657
88453	450658
230806	450659
401384	450660
91670	450661
124152	450662
133743	450663
33458	450664
118217	450665
326434	450666
195240	450667
224559	450668
150603	450669
352545	450670
203339	450671
216589	450672
16020	450673
91747	450674
88740	450675
208904	450676
169149	450677
151636	450678
236307	450679
328753	450680
119416	450681
126727	450682
210266	450683
40864	450684
230735	450685
222830	450686
182134	450687
29695	450688
115182	450689
36984	450690
44975	450691
36459	450692
59603	450693
59603	450694
221315	450695
245844	450696
424867	450697
422933	450698
184628	450699
316752	450700
125183	450701
17063	450702
412780	450703
78733	450704
67491	450705
13463	450706
22538	450707
220130	450708
453278	450709
451532	450710
246167	450711
368886	450712
21402	450713
13525	450714
12192	450715
370222	450716
61507	450717
445955	450718
211940	450719
443257	450720
4997	450721
216090	450722
63415	450723
360916	450724
6919	450725
101054	450726
188156	450727
438484	450728
124823	450729
111348	450730
29854	450731
398177	450732
51994	450733
67165	450734
10182	450735
105699	450736
445947	450737
355583	450738
382618	450739
111975	450740
206379	450741
120601	450742
423107	450743
103946	450744
403432	450745
209551	450746
106761	450747
214059	450748
261792	450749
119834	450750
215525	450751
101705	450752
61405	450753
32349	450754
101054	450755
95328	450756
96468	450757
356220	450758
235348	450759
62393	450760
62751	450761
224333	450762
189963	450763
58316	450764
224742	450765
7652	450766
32692	450767
213097	450768
431732	450769
136928	450770
355281	450771
304504	450772
242331	450773
452656	450774
43992	450775
1540	450776
157629	450777
17243	450778
82785	450779
390347	450780
189903	450781
284264	450782
80262	450783
122487	450784
2333	450785
242332	450786
240669	450787
32447	450788
95759	450789
97625	450790
50632	450791
190933	450792
457978	450793
50632	450794
189670	450795
32109	450796
17977	450797
14856	450798
377842	450799
388872	450800
441381	450801
185823	450802
95982	450803
95617	450804
100292	450805
195542	450806
260914	450807
267658	450808
56408	450809
104206	450810
33764	450811
269566	450812
358955	450813
80133	450814
112690	450815
454469	450816
97648	450817
397740	450818
160738	450819
184167	450820
47074	450821
175088	450822
218194	450823
58587	450824
249201	450825
167204	450826
206079	450827
8979	450828
224712	450829
123137	450830
412688	450831
22661	450832
348712	450833
455616	450834
232324	450835
177149	450836
442700	450837
106743	450838
356151	450839
114140	450840
414337	450841
184443	450842
160738	450843
424317	450844
213057	450845
352150	450846
10936	450847
95936	450848
343760	450849
238023	450850
9058	450851
8979	450852
107975	450853
81224	450854
114140	450855
121461	450856
63578	450857
225393	450858
421991	450859
57493	450860
55977	450861
9058	450862
34464	450863
300214	450864
334993	450865
345184	450866
353094	450867
291964	450868
219339	450869
34464	450870
95443	450871
34758	450872
52423	450873
34268	450874
57493	450875
165568	450876
59505	450877
158981	450878
34758	450879
107998	450880
18751	450881
114595	450882
31466	450883
386131	450884
52264	450885
441807	450886
224828	450887
213759	450888
136642	450889
9209	450890
253351	450891
42697	450892
104253	450893
42295	450894
20818	450895
21430	450896
89363	450897
49465	450898
61858	450899
63375	450900
193717	450901
440978	450902
61858	450903
125700	450904
207231	450905
53345	450906
17516	450907
146939	450908
17114	450909
49357	450910
134012	450911
68759	450912
77922	450913
260139	450914
70772	450915
78923	450916
147683	450917
5886	450918
292325	450919
96000	450920
67888	450921
77498	450922
179133	450923
430477	450924
111450	450925
77135	450926
67215	450927
41987	450928
20695	450929
44753	450930
87978	450931
321036	450932
27837	450933
27837	450934
321372	450935
46655	450936
343317	450937
53829	450938
424616	450939
7517	450940
158932	450941
172884	450942
359541	450943
207851	450944
179932	450945
58759	450946
10765	450947
351658	450948
372437	450949
456781	450950
416779	450951
10031	450952
171918	450953
89817	450954
189327	450955
172304	450956
115848	450957
167566	450958
339185	450959
217231	450960
233348	450961
56863	450962
98488	450963
36069	450964
311606	450965
404836	450966
3666	450967
100768	450968
234809	450969
175365	450970
248336	450971
132101	450972
50943	450973
141342	450974
76388	450975
8674	450976
12621	450977
130911	450978
124215	450979
30133	450980
321514	450981
334846	450982
311529	450983
80536	450984
153447	450985
12898	450986
119600	450987
63764	450988
375762	450989
63188	450990
72503	450991
7092	450992
102014	450993
401637	450994
247972	450995
103019	450996
81595	450997
176228	450998
60246	450999
113732	451000
70831	451001
99953	451002
393711	451003
261	451004
1155	451005
86436	451006
50026	451007
11264	451008
58514	451009
53077	451010
53001	451011
3600	451012
10359	451013
52705	451014
16898	451015
199960	451016
101943	451017
50849	451018
186984	451019
180808	451020
180808	451021
395611	451022
192290	451023
375003	451024
102087	451025
8832	451026
37016	451027
18359	451028
27994	451029
276788	451030
104954	451031
257655	451032
131603	451033
317616	451034
116914	451035
107338	451036
180355	451037
294434	451038
13618	451039
1248	451040
125583	451041
69695	451042
176488	451043
247346	451044
180355	451045
342167	451046
93671	451047
2089	451048
32080	451049
106237	451050
406140	451051
31572	451052
97297	451053
34355	451054
393954	451055
133718	451056
15690	451057
23820	451058
366460	451059
179557	451060
104071	451061
244992	451062
115535	451063
58576	451064
189249	451065
55647	451066
210857	451067
18688	451068
204140	451069
159139	451070
152425	451071
11820	451072
104333	451073
157508	451074
54604	451075
192356	451076
29091	451077
241519	451078
76448	451079
31862	451080
383171	451081
380319	451082
16425	451083
66682	451084
453171	451085
221803	451086
40694	451087
11722	451088
22321	451089
139897	451090
3573	451091
247819	451092
247481	451093
186047	451094
75656	451095
46438	451096
36196	451097
80464	451098
123434	451099
237755	451100
78288	451101
13899	451102
188024	451103
130661	451104
52	451105
102901	451106
24876	451107
28287	451108
83391	451109
83391	451110
97742	451111
168277	451112
19780	451113
78766	451114
241915	451115
15074	451116
57412	451117
413674	451118
23908	451119
240056	451120
128298	451121
86689	451122
39895	451123
69457	451124
199400	451125
229450	451126
250680	451127
350675	451128
113729	451129
3934	451130
185329	451131
60854	451132
58089	451133
330366	451134
426369	451135
136877	451136
123195	451137
226429	451138
9	451139
224804	451140
8	451141
62508	451142
8354	451143
128654	451144
225677	451145
37982	451146
37982	451147
372142	451148
395624	451149
88079	451150
1699	451151
224498	451152
51319	451153
190807	451154
33132	451155
32376	451156
83325	451157
25300	451158
18691	451159
445548	451160
142628	451161
31525	451162
29322	451163
249258	451164
95393	451165
102248	451166
100895	451167
368480	451168
151199	451169
152029	451170
126062	451171
159630	451172
240958	451173
43350	451174
379259	451175
39955	451176
82648	451177
110934	451178
8053	451179
8420	451180
35098	451181
257369	451182
453088	451183
34707	451184
314694	451185
222204	451186
377207	451187
402917	451188
25372	451189
19908	451190
159720	451191
163221	451192
85123	451193
16815	451194
11108	451195
202716	451196
157271	451197
887	451198
126909	451199
5372	451200
15079	451201
275125	451202
27896	451203
362914	451204
170842	451205
230193	451206
80519	451207
280505	451208
305635	451209
318934	451210
308809	451211
358364	451212
88024	451213
98001	451214
34337	451215
339822	451216
119987	451217
180810	451218
64121	451219
5059	451220
6255	451221
425727	451222
49174	451223
230712	451224
102417	451225
140086	451226
270744	451227
93918	451228
41081	451229
277815	451230
209768	451231
51674	451232
191567	451233
91481	451234
70548	451235
4180	451236
89116	451237
250444	451238
320758	451239
314593	451240
70394	451241
210719	451242
136995	451243
38023	451244
20149	451245
256850	451246
225846	451247
171606	451248
97759	451249
446657	451250
243014	451251
429383	451252
55735	451253
10033	451254
10033	451255
180617	451256
343530	451257
114510	451258
244439	451259
15966	451260
317483	451261
137189	451262
310048	451263
33944	451264
104962	451265
912	451266
99485	451267
1409	451268
100574	451269
53481	451270
464	451271
16298	451272
121987	451273
182995	451274
12715	451275
223815	451276
370916	451277
44562	451278
16990	451279
94860	451280
134711	451281
440738	451282
82801	451283
61732	451284
258253	451285
458477	451286
2617	451287
15362	451288
447631	451289
49373	451290
68960	451291
116508	451292
294514	451293
7146	451294
7331	451295
449990	451296
120809	451297
230647	451298
157131	451299
328576	451300
13536	451301
119142	451302
40170	451303
10317	451304
64657	451305
302942	451306
25169	451307
52625	451308
242754	451309
128271	451310
118382	451311
10427	451312
8327	451313
220750	451314
232087	451315
166942	451316
7781	451317
164878	451318
128291	451319
68646	451320
172825	451321
31972	451322
139109	451323
108606	451324
462	451325
108781	451326
30355	451327
56927	451328
30404	451329
112491	451330
217471	451331
32874	451332
212294	451333
30371	451334
416216	451335
30404	451336
30355	451337
210973	451338
108005	451339
16634	451340
385076	451341
53864	451342
135258	451343
156373	451344
347222	451345
60841	451346
77129	451347
188992	451348
202925	451349
215797	451350
406871	451351
51777	451352
197054	451353
64091	451354
115367	451355
308848	451356
331468	451357
441567	451358
7714	451359
194377	451360
222584	451361
73141	451362
316774	451363
231217	451364
11085	451365
203305	451366
42760	451367
457212	451368
164879	451369
314454	451370
10927	451371
201136	451372
207886	451373
190472	451374
201801	451375
47576	451376
40791	451377
8025	451378
802	451379
802	451380
8022	451381
105112	451382
89078	451383
310184	451384
1266	451385
234467	451386
1266	451387
433293	451388
193306	451389
23578	451390
340147	451391
261855	451392
43759	451393
96356	451394
118524	451395
450095	451396
35976	451397
127662	451398
67734	451399
67734	451400
67734	451401
152798	451402
39221	451403
95510	451404
14312	451405
176470	451406
212435	451407
325153	451408
49249	451409
58865	451410
192100	451411
135867	451412
254259	451413
184356	451414
333814	451415
333811	451416
241478	451417
48986	451418
85795	451419
442340	451420
59463	451421
38131	451422
316574	451423
419257	451424
448416	451425
19751	451426
273621	451427
292031	451428
167503	451429
443225	451430
58844	451431
94604	451432
79442	451433
111555	451434
192586	451435
104712	451436
76715	451437
115786	451438
103051	451439
41030	451440
113335	451441
82365	451442
369185	451443
193147	451444
29070	451445
34945	451446
29070	451447
29070	451448
447973	451449
4121	451450
46303	451451
138660	451452
41186	451453
272900	451454
329452	451455
107278	451456
216846	451457
216846	451458
214068	451459
326460	451460
94628	451461
94627	451462
28642	451463
96416	451464
29217	451465
104538	451466
104606	451467
71964	451468
140125	451469
186625	451470
195477	451471
173042	451472
58581	451473
13600	451474
355099	451475
11466	451476
5316	451477
60989	451478
88725	451479
281201	451480
225690	451481
49078	451482
448407	451483
42609	451484
175	451485
180180	451486
19214	451487
15081	451488
439984	451489
11051	451490
242787	451491
241979	451492
35052	451493
220744	451494
49598	451495
184969	451496
6451	451497
252333	451498
15370	451499
185274	451500
1289	451501
31627	451502
357929	451503
23025	451504
399488	451505
64134	451506
416894	451507
38329	451508
44097	451509
248035	451510
64773	451511
249901	451512
39439	451513
247752	451514
168389	451515
192307	451516
68287	451517
245561	451518
192520	451519
100373	451520
22046	451521
65188	451522
210165	451523
163147	451524
390564	451525
81234	451526
302925	451527
160639	451528
159923	451529
44085	451530
140095	451531
21854	451532
160846	451533
41143	451534
47035	451535
276357	451536
115444	451537
367203	451538
35138	451539
269282	451540
20087	451541
70496	451542
255410	451543
437162	451544
255755	451545
31110	451546
186936	451547
443510	451548
161487	451549
191917	451550
46560	451551
190355	451552
2926	451553
373200	451554
196141	451555
219436	451556
95746	451557
189510	451558
87627	451559
22476	451560
300281	451561
89452	451562
37566	451563
77299	451564
43061	451565
288246	451566
15771	451567
231477	451568
12849	451569
391080	451570
169616	451571
425000	451572
32195	451573
11709	451574
594	451575
107685	451576
395899	451577
15235	451578
105643	451579
104741	451580
248430	451581
200668	451582
45838	451583
177940	451584
82708	451585
70982	451586
10119	451587
54682	451588
35241	451589
1161	451590
304080	451591
24612	451592
217062	451593
73858	451594
302069	451595
265906	451596
12584	451597
2876	451598
124517	451599
113797	451600
2503	451601
72480	451602
139079	451603
309769	451604
54462	451605
433718	451606
8566	451607
366301	451608
176635	451609
218969	451610
147782	451611
36553	451612
130840	451613
124445	451614
69461	451615
388682	451616
242210	451617
67161	451618
367307	451619
243209	451620
377799	451621
941	451622
57199	451623
141100	451624
152808	451625
410003	451626
27983	451627
183984	451628
45260	451629
114217	451630
24664	451631
15315	451632
9622	451633
941	451634
47509	451635
133652	451636
297763	451637
143253	451638
44165	451639
123153	451640
305690	451641
55176	451642
16780	451643
68932	451644
67224	451645
392528	451646
11009	451647
75198	451648
29657	451649
14384	451650
403072	451651
8892	451652
321293	451653
26798	451654
16828	451655
202722	451656
202559	451657
370595	451658
197699	451659
101709	451660
22651	451661
24000	451662
155627	451663
42763	451664
2064	451665
581	451666
94	451667
433054	451668
422804	451669
243696	451670
11998	451671
242276	451672
441789	451673
244080	451674
449270	451675
1764	451676
442718	451677
64736	451678
49576	451679
46384	451680
231483	451681
113106	451682
5020	451683
13006	451684
43053	451685
65831	451686
47904	451687
12405	451688
5348	451689
66023	451690
92829	451691
46560	451692
322898	451693
174397	451694
12591	451695
32299	451696
40853	451697
77494	451698
40899	451699
290103	451700
39105	451701
146283	451702
400334	451703
112322	451704
149958	451705
151369	451706
75380	451707
46230	451708
225981	451709
17599	451710
32195	451711
165547	451712
132364	451713
211157	451714
213402	451715
130152	451716
268167	451717
376658	451718
93154	451719
227373	451720
452418	451721
400530	451722
437605	451723
91061	451724
432847	451725
436961	451726
112387	451727
137750	451728
388673	451729
64866	451730
20486	451731
342361	451732
48950	451733
12404	451734
25491	451735
211165	451736
104484	451737
117110	451738
58698	451739
161794	451740
151825	451741
192864	451742
174472	451743
140226	451744
262956	451745
23720	451746
378627	451747
290910	451748
4925	451749
247671	451750
26101	451751
43956	451752
325928	451753
111565	451754
31589	451755
67072	451756
245323	451757
87803	451758
434158	451759
442349	451760
37025	451761
130461	451762
231134	451763
82908	451764
146253	451765
130025	451766
204984	451767
105285	451768
249945	451769
47544	451770
47544	451771
358624	451772
3896	451773
421679	451774
402680	451775
91893	451776
124090	451777
30792	451778
348103	451779
200216	451780
47505	451781
385830	451782
149990	451783
125908	451784
71699	451785
292511	451786
217909	451787
224377	451788
109868	451789
31374	451790
57807	451791
292578	451792
280943	451793
70020	451794
209014	451795
93824	451796
314104	451797
93255	451798
104729	451799
57514	451800
440268	451801
111258	451802
216740	451803
243836	451804
402960	451805
53438	451806
415106	451807
248131	451808
112041	451809
56302	451810
6531	451811
42891	451812
57483	451813
353017	451814
61906	451815
28205	451816
5520	451817
30733	451818
83207	451819
17697	451820
137301	451821
114496	451822
185108	451823
283428	451824
10119	451825
11935	451826
429824	451827
64388	451828
359092	451829
82219	451830
118199	451831
93093	451832
266494	451833
456680	451834
15344	451835
65992	451836
90268	451837
246462	451838
108480	451839
82401	451840
70369	451841
70369	451842
245555	451843
232729	451844
256943	451845
53542	451846
248978	451847
90768	451848
174575	451849
287546	451850
30936	451851
199852	451852
206298	451853
10201	451854
100155	451855
426492	451856
454200	451857
245040	451858
292330	451859
98647	451860
240414	451861
92619	451862
91352	451863
395084	451864
334656	451865
81922	451866
379276	451867
101943	451868
285340	451869
21465	451870
134667	451871
437648	451872
2118	451873
202283	451874
84905	451875
335755	451876
55078	451877
226611	451878
50083	451879
89672	451880
371692	451881
426300	451882
343140	451883
112941	451884
75158	451885
283039	451886
38917	451887
275937	451888
317056	451889
174514	451890
306840	451891
53644	451892
146288	451893
213404	451894
1980	451895
2285	451896
6110	451897
114197	451898
64261	451899
353225	451900
17730	451901
335139	451902
398875	451903
193578	451904
82630	451905
71872	451906
202396	451907
303633	451908
78786	451909
252951	451910
307929	451911
156479	451912
91787	451913
453751	451914
297461	451915
216000	451916
91784	451917
34780	451918
50338	451919
206090	451920
137900	451921
201710	451922
330236	451923
146940	451924
256312	451925
16538	451926
165636	451927
13522	451928
437596	451929
14444	451930
86750	451931
69414	451932
198144	451933
12997	451934
451230	451935
242934	451936
309837	451937
370304	451938
203134	451939
1800	451940
190379	451941
387123	451942
291805	451943
39335	451944
56974	451945
217401	451946
89431	451947
57119	451948
292244	451949
38359	451950
14427	451951
19372	451952
33810	451953
122791	451954
336495	451955
61786	451956
134246	451957
44945	451958
143698	451959
267750	451960
164081	451961
164081	451962
180873	451963
116541	451964
125170	451965
74151	451966
209619	451967
1303	451968
12707	451969
12707	451970
120571	451971
54653	451972
112217	451973
255899	451974
439240	451975
78240	451976
209848	451977
151525	451978
219030	451979
217916	451980
192344	451981
23075	451982
68199	451983
232653	451984
57946	451985
127757	451986
15711	451987
77422	451988
2072	451989
109337	451990
102081	451991
105411	451992
78684	451993
165422	451994
390057	451995
44616	451996
404379	451997
19507	451998
44616	451999
290638	452000
156105	452001
184012	452002
64568	452003
12330	452004
71037	452005
117610	452006
392899	452007
237605	452008
141274	452009
180078	452010
382042	452011
432547	452012
414507	452013
114251	452014
65604	452015
294574	452016
55956	452017
208744	452018
206696	452019
185361	452020
303069	452021
358942	452022
51136	452023
7189	452024
6783	452025
5332	452026
27877	452027
1880	452028
13603	452029
125662	452030
14369	452031
136634	452032
183713	452033
13125	452034
130870	452035
39925	452036
307548	452037
175851	452038
91615	452039
356938	452040
269236	452041
185867	452042
66226	452043
105745	452044
195209	452045
24885	452046
321277	452047
24885	452048
45857	452049
182898	452050
219651	452051
417542	452052
111855	452053
20	452054
415790	452055
243777	452056
245898	452057
116101	452058
12532	452059
157842	452060
35873	452061
314088	452062
252	452063
3364	452064
391878	452065
87725	452066
150442	452067
34328	452068
95694	452069
415094	452070
10479	452071
175309	452072
453052	452073
280012	452074
28413	452075
216631	452076
326952	452077
209261	452078
164467	452079
325158	452080
147452	452081
109399	452082
188165	452083
70019	452084
81841	452085
63439	452086
193508	452087
444279	452088
450490	452089
84555	452090
274844	452091
107631	452092
31467	452093
195	452094
161850	452095
38315	452096
428441	452097
200636	452098
279354	452099
38166	452100
431172	452101
6774	452102
364762	452103
258011	452104
97664	452105
211441	452106
46219	452107
168450	452108
298061	452109
171838	452110
185090	452111
46233	452112
112720	452113
201761	452114
249916	452115
269600	452116
40042	452117
197376	452118
306454	452119
310076	452120
400017	452121
5210	452122
46181	452123
27578	452124
87539	452125
171527	452126
208000	452127
211111	452128
18586	452129
58051	452130
172654	452131
152972	452132
272470	452133
229243	452134
288862	452135
372702	452136
244741	452137
200271	452138
77203	452139
233974	452140
64098	452141
159275	452142
366027	452143
215513	452144
157713	452145
60270	452146
106717	452147
131364	452148
23973	452149
122621	452150
1712	452151
222078	452152
438868	452153
43105	452154
234847	452155
74241	452156
347581	452157
43075	452158
6665	452159
157264	452160
78794	452161
30334	452162
54032	452163
40749	452164
13528	452165
253465	452166
1557	452167
28106	452168
17904	452169
31035	452170
393027	452171
26788	452172
94267	452173
37582	452174
350208	452175
334997	452176
189650	452177
88693	452178
354664	452179
12956	452180
80655	452181
297582	452182
25036	452183
16960	452184
390743	452185
231228	452186
114834	452187
158270	452188
75971	452189
118824	452190
262833	452191
229146	452192
365590	452193
210887	452194
28220	452195
12098	452196
181350	452197
38796	452198
221075	452199
109023	452200
15667	452201
32432	452202
32775	452203
127403	452204
2833	452205
66998	452206
315598	452207
141498	452208
53164	452209
96472	452210
72411	452211
137437	452212
343085	452213
84045	452214
74747	452215
68907	452216
67318	452217
50901	452218
311241	452219
39263	452220
128262	452221
384892	452222
111601	452223
358733	452224
192574	452225
320580	452226
433376	452227
374050	452228
203518	452229
234997	452230
234997	452231
73475	452232
16549	452233
239139	452234
110007	452235
7501	452236
415518	452237
10929	452238
23326	452239
315206	452240
408485	452241
18773	452242
32314	452243
224808	452244
212591	452245
185806	452246
456815	452247
51636	452248
348593	452249
203956	452250
247408	452251
35870	452252
156465	452253
79600	452254
50749	452255
405632	452256
317	452257
257889	452258
199815	452259
318721	452260
85099	452261
8287	452262
195286	452263
63858	452264
8919	452265
6820	452266
215092	452267
56763	452268
155201	452269
306620	452270
376	452271
800	452272
53063	452273
56586	452274
236773	452275
12749	452276
104327	452277
412265	452278
372785	452279
20452	452280
52969	452281
214800	452282
224606	452283
10485	452284
29212	452285
38993	452286
436263	452287
140072	452288
35313	452289
11042	452290
1821	452291
443844	452292
114798	452293
272790	452294
281288	452295
36768	452296
224298	452297
265227	452298
1507	452299
1402	452300
438012	452301
165020	452302
138964	452303
121936	452304
334573	452305
423898	452306
2897	452307
435435	452308
382016	452309
193583	452310
309943	452311
175177	452312
33206	452313
44924	452314
30470	452315
87177	452316
23666	452317
182385	452318
90493	452319
121992	452320
5075	452321
163942	452322
216968	452323
454774	452324
50118	452325
179737	452326
135477	452327
76594	452328
453495	452329
35190	452330
175457	452331
203045	452332
135296	452333
65270	452334
343998	452335
14815	452336
198370	452337
68407	452338
26615	452339
3576	452340
130913	452341
402412	452342
222706	452343
248673	452344
61920	452345
13485	452346
260649	452347
101967	452348
203045	452349
36827	452350
20866	452351
30544	452352
8020	452353
209631	452354
37721	452355
41352	452356
104608	452357
45797	452358
298930	452359
103810	452360
170930	452361
104892	452362
369396	452363
35589	452364
412377	452365
134467	452366
47579	452367
4115	452368
435607	452369
45650	452370
175169	452371
12612	452372
27414	452373
122691	452374
67566	452375
120395	452376
250302	452377
120820	452378
180209	452379
350023	452380
23052	452381
146015	452382
237014	452383
457063	452384
253488	452385
258784	452386
11174	452387
23167	452388
1397	452389
374251	452390
346514	452391
104631	452392
21175	452393
59756	452394
138912	452395
402617	452396
90919	452397
26468	452398
151132	452399
243513	452400
56051	452401
48238	452402
279256	452403
15089	452404
21149	452405
29846	452406
70635	452407
306870	452408
152434	452409
155910	452410
87862	452411
29699	452412
281670	452413
67138	452414
116051	452415
70837	452416
63811	452417
20570	452418
125600	452419
110409	452420
70635	452421
209556	452422
126490	452423
62298	452424
54734	452425
318725	452426
183858	452427
122961	452428
5254	452429
35770	452430
31259	452431
24212	452432
232979	452433
63879	452434
235960	452435
110409	452436
383465	452437
55332	452438
414565	452439
123468	452440
31805	452441
81159	452442
199711	452443
457628	452444
222367	452445
145422	452446
419523	452447
114928	452448
88976	452449
170117	452450
97829	452451
45370	452452
231269	452453
395716	452454
246848	452455
122319	452456
9476	452457
183279	452458
16593	452459
289837	452460
394012	452461
282623	452462
111981	452463
377751	452464
81159	452465
12923	452466
103309	452467
126228	452468
33563	452469
192248	452470
458191	452471
187910	452472
178624	452473
52734	452474
52585	452475
296248	452476
62158	452477
352479	452478
419647	452479
211854	452480
7459	452481
101971	452482
204193	452483
220971	452484
231791	452485
137348	452486
97361	452487
129620	452488
234935	452489
152712	452490
131242	452491
361333	452492
412332	452493
428086	452494
167175	452495
287747	452496
135529	452497
417835	452498
205953	452499
87261	452500
77403	452501
173556	452502
273877	452503
57149	452504
58741	452505
309281	452506
47129	452507
164761	452508
183266	452509
364575	452510
344504	452511
329793	452512
246744	452513
39914	452514
173930	452515
276095	452516
409922	452517
157842	452518
312672	452519
389182	452520
411040	452521
205069	452522
188901	452523
1052	452524
103024	452525
176419	452526
104988	452527
80312	452528
97707	452529
245902	452530
324416	452531
224850	452532
49987	452533
261356	452534
215626	452535
331781	452536
182519	452537
253494	452538
271843	452539
107560	452540
293459	452541
78934	452542
82321	452543
79644	452544
9410	452545
122313	452546
376284	452547
359870	452548
329955	452549
184590	452550
36972	452551
383951	452552
82421	452553
216814	452554
221284	452555
155250	452556
97679	452557
197579	452558
170960	452559
323206	452560
184303	452561
333991	452562
13820	452563
433647	452564
335606	452565
65252	452566
121005	452567
380527	452568
158311	452569
44137	452570
77479	452571
401287	452572
182238	452573
348933	452574
103751	452575
251208	452576
114440	452577
163867	452578
295691	452579
450483	452580
8026	452581
196915	452582
263011	452583
356596	452584
390227	452585
214732	452586
401077	452587
145017	452588
428804	452589
351618	452590
425041	452591
33760	452592
308982	452593
106356	452594
137696	452595
214945	452596
82607	452597
26742	452598
263692	452599
168978	452600
231838	452601
26508	452602
283662	452603
406367	452604
59709	452605
325454	452606
85138	452607
83883	452608
3210	452609
312128	452610
9824	452611
234258	452612
112477	452613
352578	452614
329355	452615
218318	452616
405833	452617
79560	452618
209944	452619
220016	452620
410461	452621
28171	452622
48954	452623
126008	452624
452470	452625
52990	452626
121686	452627
389375	452628
32678	452629
168378	452630
158277	452631
22539	452632
57225	452633
6009	452634
978	452635
38532	452636
61543	452637
411138	452638
160020	452639
142349	452640
71921	452641
71921	452642
211530	452643
7689	452644
43037	452645
9581	452646
35999	452647
187582	452648
247544	452649
175865	452650
122270	452651
204726	452652
269780	452653
371129	452654
24664	452655
374459	452656
441859	452657
4374	452658
18403	452659
91912	452660
23546	452661
115781	452662
91226	452663
33093	452664
100208	452665
187349	452666
167587	452667
382231	452668
4070	452669
56980	452670
178	452671
167608	452672
2091	452673
161905	452674
20633	452675
6154	452676
70304	452677
27767	452678
371991	452679
56521	452680
55893	452681
62791	452682
82037	452683
188913	452684
39652	452685
3237	452686
31078	452687
16784	452688
411802	452689
26366	452690
22659	452691
18816	452692
19734	452693
232071	452694
13858	452695
3680	452696
259076	452697
8858	452698
104864	452699
459135	452700
60812	452701
3441	452702
867	452703
78276	452704
6809	452705
4092	452706
438218	452707
48999	452708
64173	452709
18200	452710
237878	452711
357724	452712
114277	452713
5742	452714
335934	452715
108615	452716
124430	452717
352189	452718
254956	452719
28692	452720
40275	452721
16596	452722
271049	452723
165002	452724
390497	452725
214865	452726
21977	452727
103821	452728
320305	452729
196200	452730
228528	452731
123668	452732
278950	452733
38630	452734
40737	452735
297651	452736
183684	452737
89885	452738
20069	452739
247482	452740
444554	452741
163478	452742
128133	452743
105008	452744
79231	452745
37358	452746
102783	452747
25034	452748
176967	452749
91443	452750
141686	452751
68673	452752
277884	452753
55737	452754
68027	452755
88271	452756
394552	452757
248897	452758
174326	452759
79175	452760
344420	452761
191059	452762
7918	452763
19901	452764
51846	452765
135242	452766
364972	452767
9935	452768
340964	452769
268626	452770
58736	452771
102161	452772
96217	452773
303774	452774
241436	452775
127712	452776
236484	452777
90198	452778
126477	452779
15	452780
253836	452781
117769	452782
429378	452783
99975	452784
11465	452785
3067	452786
341512	452787
1607	452788
13458	452789
356962	452790
36627	452791
210832	452792
155952	452793
54897	452794
400763	452795
2396	452796
100519	452797
195142	452798
76959	452799
182484	452800
267709	452801
227320	452802
68571	452803
2406	452804
15647	452805
338409	452806
5461	452807
5698	452808
46431	452809
245936	452810
224501	452811
31096	452812
199057	452813
9133	452814
56952	452815
2718	452816
261190	452817
241111	452818
2171	452819
26369	452820
9081	452821
233104	452822
162954	452823
83768	452824
105259	452825
54209	452826
18654	452827
8510	452828
25396	452829
182344	452830
143941	452831
20252	452832
154606	452833
13909	452834
294387	452835
126007	452836
253307	452837
763	452838
179733	452839
313814	452840
284612	452841
298014	452842
365208	452843
73709	452844
109725	452845
316790	452846
18228	452847
12800	452848
187709	452849
317	452850
7054	452851
872	452852
4088	452853
310829	452854
4217	452855
196327	452856
171951	452857
168417	452858
147868	452859
105	452860
146585	452861
42262	452862
6812	452863
5732	452864
205436	452865
153156	452866
317406	452867
150324	452868
3113	452869
423	452870
107661	452871
108262	452872
330178	452873
60267	452874
41195	452875
100572	452876
122861	452877
55363	452878
59615	452879
230608	452880
169900	452881
377977	452882
392751	452883
21337	452884
406	452885
438962	452886
458486	452887
18801	452888
401052	452889
399543	452890
45487	452891
46571	452892
63678	452893
36802	452894
347471	452895
158380	452896
87368	452897
189603	452898
119657	452899
19596	452900
94005	452901
68355	452902
79576	452903
418100	452904
88051	452905
184983	452906
340146	452907
203772	452908
25109	452909
27606	452910
34582	452911
196507	452912
134318	452913
134318	452914
35128	452915
28866	452916
434954	452917
43069	452918
31430	452919
4304	452920
7596	452921
96209	452922
95465	452923
19341	452924
140515	452925
113332	452926
58621	452927
43867	452928
111541	452929
450018	452930
109844	452931
448670	452932
140205	452933
20406	452934
392968	452935
414836	452936
437603	452937
8177	452938
177976	452939
6534	452940
231738	452941
98670	452942
56862	452943
96202	452944
443381	452945
4687	452946
187277	452947
5064	452948
6283	452949
187200	452950
124271	452951
232785	452952
383493	452953
11650	452954
34875	452955
209948	452956
67158	452957
357802	452958
83163	452959
124875	452960
64086	452961
108442	452962
199838	452963
12401	452964
72529	452965
6330	452966
106995	452967
635	452968
151855	452969
2357	452970
196694	452971
48001	452972
111630	452973
30972	452974
926	452975
158964	452976
414688	452977
72355	452978
400377	452979
294027	452980
101575	452981
40214	452982
233165	452983
133163	452984
865	452985
215962	452986
82676	452987
21689	452988
71578	452989
293103	452990
316311	452991
76028	452992
427581	452993
380197	452994
27265	452995
46125	452996
64119	452997
113880	452998
49922	452999
12484	453000
87197	453001
180581	453002
48882	453003
48882	453004
15487	453005
46079	453006
202247	453007
65216	453008
230128	453009
1109	453010
423848	453011
85147	453012
335369	453013
118858	453014
72629	453015
202041	453016
14722	453017
231882	453018
26318	453019
24856	453020
457402	453021
322396	453022
19877	453023
129749	453024
352630	453025
99493	453026
24288	453027
32899	453028
13563	453029
21443	453030
226303	453031
4746	453032
35382	453033
65646	453034
880	453035
134882	453036
169340	453037
134118	453038
32548	453039
105307	453040
422136	453041
82645	453042
282129	453043
219272	453044
145493	453045
145330	453046
171089	453047
238966	453048
293050	453049
19172	453050
133230	453051
99191	453052
42080	453053
400938	453054
280061	453055
15858	453056
16960	453057
429500	453058
121385	453059
254541	453060
54376	453061
238811	453062
203590	453063
363171	453064
21087	453065
239727	453066
397580	453067
208817	453068
369366	453069
4539	453070
98472	453071
54961	453072
388797	453073
182789	453074
67749	453075
31674	453076
129041	453077
3299	453078
35204	453079
127254	453080
316196	453081
196608	453082
170533	453083
317776	453084
9486	453085
62200	453086
197347	453087
177242	453088
46906	453089
386615	453090
33890	453091
196638	453092
15506	453093
398726	453094
20315	453095
90774	453096
353190	453097
411551	453098
1098	453099
93777	453100
445222	453101
126603	453102
73720	453103
285876	453104
17244	453105
407422	453106
36407	453107
377134	453108
24823	453109
274934	453110
218130	453111
218130	453112
24274	453113
18791	453114
205783	453115
94869	453116
188365	453117
99590	453118
26468	453119
181348	453120
56210	453121
43664	453122
26472	453123
48165	453124
7938	453125
59280	453126
1225	453127
396922	453128
48193	453129
253309	453130
310710	453131
30434	453132
114737	453133
114899	453134
50201	453135
453287	453136
299870	453137
354327	453138
211431	453139
396610	453140
73296	453141
165775	453142
40723	453143
191412	453144
47079	453145
123451	453146
336623	453147
254212	453148
250369	453149
252056	453150
252766	453151
130895	453152
12328	453153
130323	453154
66730	453155
127041	453156
459559	453157
76522	453158
228148	453159
132816	453160
318356	453161
195508	453162
367919	453163
106313	453164
20593	453165
449655	453166
405350	453167
13262	453168
199769	453169
129742	453170
143860	453171
165566	453172
244564	453173
21483	453174
12228	453175
221930	453176
86469	453177
392690	453178
231490	453179
88985	453180
328535	453181
145038	453182
101768	453183
423442	453184
402012	453185
49634	453186
48903	453187
342093	453188
73631	453189
74480	453190
232644	453191
453237	453192
46291	453193
42388	453194
1676	453195
41688	453196
226698	453197
317075	453198
18120	453199
300460	453200
59588	453201
11517	453202
229177	453203
10638	453204
116225	453205
10859	453206
43087	453207
262222	453208
10735	453209
127850	453210
4521	453211
2694	453212
283306	453213
64897	453214
13631	453215
126293	453216
113534	453217
33028	453218
217296	453219
381417	453220
10853	453221
205884	453222
426931	453223
97461	453224
351725	453225
28	453226
245738	453227
193469	453228
150014	453229
65714	453230
18065	453231
21430	453232
2481	453233
45384	453234
53722	453235
283527	453236
880	453237
2370	453238
166596	453239
3241	453240
339085	453241
27148	453242
255482	453243
123178	453244
51155	453245
33274	453246
71712	453247
4851	453248
85909	453249
383594	453250
8036	453251
235040	453252
23818	453253
107153	453254
57513	453255
45048	453256
125716	453257
144294	453258
191138	453259
118330	453260
185414	453261
282871	453262
99187	453263
321118	453264
389006	453265
174287	453266
364806	453267
105024	453268
323298	453269
165345	453270
176896	453271
236737	453272
240201	453273
7737	453274
429867	453275
232620	453276
278150	453277
222087	453278
6582	453279
237810	453280
14457	453281
19310	453282
138013	453283
1408	453284
283086	453285
73331	453286
189914	453287
98963	453288
191368	453289
21906	453290
421001	453291
26586	453292
104478	453293
31988	453294
155795	453295
87973	453296
91709	453297
34204	453298
305992	453299
139144	453300
273320	453301
370903	453302
35227	453303
386923	453304
128843	453305
219616	453306
389734	453307
1391	453308
201897	453309
325986	453310
358754	453311
230693	453312
105979	453313
142951	453314
131820	453315
132316	453316
114921	453317
142368	453318
9047	453319
23047	453320
324658	453321
157840	453322
224254	453323
33853	453324
76141	453325
330569	453326
296944	453327
404728	453328
142397	453329
174372	453330
33943	453331
41435	453332
257391	453333
418162	453334
159828	453335
9159	453336
36635	453337
403490	453338
106708	453339
330239	453340
299689	453341
103597	453342
16079	453343
214258	453344
43787	453345
86117	453346
437240	453347
59333	453348
384337	453349
411874	453350
278591	453351
21427	453352
432790	453353
385434	453354
99304	453355
873	453356
32099	453357
52731	453358
299471	453359
9338	453360
16915	453361
206987	453362
3076	453363
168215	453364
97649	453365
398659	453366
193518	453367
120749	453368
165877	453369
102210	453370
4457	453371
188475	453372
195767	453373
5755	453374
24476	453375
131204	453376
177774	453377
83212	453378
184583	453379
57347	453380
435677	453381
306255	453382
32647	453383
235280	453384
172539	453385
68606	453386
105876	453387
112875	453388
168132	453389
270042	453390
290998	453391
179569	453392
373302	453393
171719	453394
339371	453395
136102	453396
18829	453397
340317	453398
36017	453399
21148	453400
96663	453401
128679	453402
102271	453403
74201	453404
338683	453405
130784	453406
378843	453407
363129	453408
429862	453409
246831	453410
244176	453411
201172	453412
180141	453413
340048	453414
37399	453415
131500	453416
101320	453417
90591	453418
226020	453419
221566	453420
55149	453421
10737	453422
224189	453423
344875	453424
16964	453425
172160	453426
46467	453427
53162	453428
22621	453429
253335	453430
66948	453431
252564	453432
129749	453433
320657	453434
37083	453435
381669	453436
187350	453437
294334	453438
15598	453439
54339	453440
424048	453441
91104	453442
180151	453443
155847	453444
19698	453445
455298	453446
3122	453447
19698	453448
220057	453449
269678	453450
65339	453451
33197	453452
15020	453453
19784	453454
14322	453455
413465	453456
298357	453457
65797	453458
216626	453459
150479	453460
7202	453461
30681	453462
87566	453463
73059	453464
59546	453465
17543	453466
83039	453467
88897	453468
443341	453469
119736	453470
90537	453471
4891	453472
155763	453473
231851	453474
298356	453475
35918	453476
18310	453477
230230	453478
5876	453479
16701	453480
61005	453481
56598	453482
214584	453483
81003	453484
81003	453485
63123	453486
151244	453487
183507	453488
445413	453489
122808	453490
53443	453491
95194	453492
67912	453493
2612	453494
192338	453495
53894	453496
143338	453497
49298	453498
8863	453499
242366	453500
25255	453501
248048	453502
99430	453503
242405	453504
196702	453505
361299	453506
170635	453507
348110	453508
79236	453509
67443	453510
27941	453511
451472	453512
23526	453513
309559	453514
115504	453515
20264	453516
10696	453517
281574	453518
285037	453519
3017	453520
293	453521
38547	453522
59036	453523
21594	453524
98684	453525
405447	453526
418817	453527
244410	453528
7406	453529
9060	453530
142920	453531
346396	453532
193572	453533
236161	453534
51241	453535
55105	453536
32689	453537
175831	453538
30794	453539
153131	453540
153694	453541
48099	453542
171127	453543
69625	453544
153700	453545
13260	453546
63740	453547
100010	453548
272215	453549
459777	453550
157252	453551
23376	453552
58541	453553
304211	453554
127062	453555
96272	453556
178881	453557
171239	453558
171239	453559
24109	453560
237989	453561
161818	453562
26069	453563
338817	453564
173433	453565
227816	453566
237018	453567
437174	453568
239912	453569
261866	453570
397155	453571
331507	453572
272988	453573
157211	453574
206523	453575
177414	453576
121674	453577
11923	453578
450706	453579
407339	453580
253779	453581
4382	453582
104129	453583
65661	453584
51637	453585
183992	453586
256361	453587
132493	453588
338368	453589
222881	453590
111128	453591
422722	453592
184855	453593
61965	453594
19076	453595
119697	453596
459700	453597
87536	453598
45564	453599
176222	453600
362175	453601
28108	453602
33855	453603
455225	453604
208680	453605
145407	453606
98307	453607
129164	453608
73538	453609
215884	453610
123476	453611
10495	453612
155192	453613
18513	453614
203479	453615
90198	453616
206759	453617
181712	453618
238558	453619
259535	453620
299000	453621
279464	453622
100591	453623
69291	453624
85764	453625
298859	453626
103597	453627
95631	453628
446568	453629
70275	453630
95638	453631
51231	453632
240966	453633
93756	453634
26412	453635
154998	453636
323564	453637
235207	453638
156340	453639
32375	453640
52678	453641
14660	453642
332911	453643
184212	453644
351761	453645
90386	453646
57626	453647
4170	453648
174189	453649
418504	453650
269504	453651
33189	453652
136779	453653
98004	453654
245178	453655
307681	453656
11926	453657
221396	453658
433989	453659
87688	453660
303916	453661
66611	453662
91399	453663
3061	453664
3061	453665
40564	453666
89203	453667
129391	453668
139199	453669
106346	453670
377374	453671
391470	453672
25343	453673
18193	453674
78666	453675
228878	453676
34023	453677
343687	453678
38701	453679
102266	453680
125389	453681
232034	453682
54459	453683
23404	453684
323995	453685
119620	453686
22345	453687
108345	453688
76241	453689
168792	453690
4729	453691
56301	453692
666	453693
390911	453694
97246	453695
3558	453696
10385	453697
4706	453698
7642	453699
4706	453700
2475	453701
10800	453702
7691	453703
34659	453704
92720	453705
128431	453706
45204	453707
248577	453708
5081	453709
4706	453710
62294	453711
57924	453712
439499	453713
194382	453714
93933	453715
449594	453716
180729	453717
444626	453718
459803	453719
206114	453720
194383	453721
246956	453722
3303	453723
86715	453724
16500	453725
229295	453726
54155	453727
87861	453728
124736	453729
17675	453730
3326	453731
37408	453732
54459	453733
302231	453734
93965	453735
25434	453736
203145	453737
168396	453738
241658	453739
470	453740
147695	453741
24578	453742
285378	453743
75963	453744
27696	453745
70795	453746
148481	453747
206999	453748
265015	453749
1751	453750
308127	453751
204600	453752
25589	453753
121047	453754
10689	453755
97807	453756
171772	453757
373690	453758
104947	453759
217308	453760
108150	453761
304931	453762
54412	453763
103160	453764
4460	453765
146736	453766
433413	453767
70662	453768
347141	453769
446207	453770
78646	453771
181054	453772
42427	453773
85930	453774
30012	453775
183476	453776
99616	453777
81757	453778
121845	453779
226369	453780
72174	453781
8107	453782
202422	453783
59161	453784
321091	453785
98144	453786
1019	453787
89042	453788
316869	453789
92147	453790
385658	453791
93	453792
409454	453793
101295	453794
130461	453795
359389	453796
78331	453797
11418	453798
17826	453799
113249	453800
130707	453801
114503	453802
399942	453803
400816	453804
318369	453805
43093	453806
1358	453807
202573	453808
161982	453809
72380	453810
38407	453811
81584	453812
40268	453813
151464	453814
20700	453815
37847	453816
16726	453817
224932	453818
311739	453819
161501	453820
79917	453821
58414	453822
179320	453823
222119	453824
25437	453825
161501	453826
77243	453827
226086	453828
83106	453829
277564	453830
392	453831
272826	453832
64770	453833
83572	453834
140889	453835
151553	453836
164295	453837
19592	453838
247034	453839
188761	453840
93078	453841
314328	453842
178689	453843
94286	453844
177020	453845
453769	453846
390830	453847
58936	453848
246140	453849
237393	453850
138475	453851
95721	453852
32579	453853
10296	453854
442989	453855
75813	453856
280038	453857
18022	453858
12192	453859
48781	453860
12174	453861
32811	453862
417956	453863
173727	453864
244920	453865
106378	453866
117572	453867
79123	453868
328596	453869
317411	453870
150343	453871
374910	453872
407861	453873
17441	453874
134430	453875
315841	453876
161697	453877
273000	453878
39869	453879
117105	453880
100315	453881
9622	453882
93181	453883
135094	453884
68158	453885
1373	453886
116232	453887
178370	453888
194395	453889
418237	453890
184348	453891
219537	453892
388710	453893
2038	453894
21276	453895
359521	453896
212283	453897
224180	453898
72356	453899
414442	453900
141053	453901
35632	453902
55625	453903
104746	453904
92014	453905
6572	453906
142607	453907
23808	453908
63156	453909
13746	453910
51755	453911
72068	453912
438214	453913
518	453914
95274	453915
59588	453916
375504	453917
339671	453918
38035	453919
323456	453920
162187	453921
33063	453922
76991	453923
72715	453924
47903	453925
40917	453926
107644	453927
53368	453928
2128	453929
8674	453930
24257	453931
2451	453932
375077	453933
66340	453934
41656	453935
64654	453936
176025	453937
147552	453938
227783	453939
31421	453940
24849	453941
18346	453942
121475	453943
4881	453944
34001	453945
93039	453946
183701	453947
31610	453948
18602	453949
231222	453950
139538	453951
34475	453952
19671	453953
59217	453954
208102	453955
403902	453956
150318	453957
34264	453958
400935	453959
200194	453960
167408	453961
260251	453962
162906	453963
19885	453964
81603	453965
405281	453966
188477	453967
266369	453968
381455	453969
30337	453970
46152	453971
53983	453972
84717	453973
263371	453974
121241	453975
222572	453976
1277	453977
34937	453978
335	453979
225811	453980
155266	453981
205514	453982
9736	453983
84944	453984
426634	453985
42742	453986
12579	453987
65596	453988
247433	453989
39936	453990
15028	453991
48745	453992
196493	453993
31821	453994
15477	453995
52248	453996
1428	453997
106507	453998
219943	453999
87136	454000
88177	454001
188668	454002
88178	454003
42209	454004
278458	454005
239604	454006
246395	454007
68665	454008
93450	454009
939	454010
457789	454011
281218	454012
50501	454013
111212	454014
223426	454015
238452	454016
31835	454017
35777	454018
187299	454019
27366	454020
188645	454021
28449	454022
182947	454023
368083	454024
223326	454025
106022	454026
56993	454027
431577	454028
208208	454029
183259	454030
448072	454031
224728	454032
242548	454033
191869	454034
102874	454035
50197	454036
124331	454037
79080	454038
16163	454039
64700	454040
268047	454041
2387	454042
45577	454043
64585	454044
81111	454045
233244	454046
353305	454047
49674	454048
85359	454049
55807	454050
68738	454051
98090	454052
365860	454053
17899	454054
34003	454055
247917	454056
273335	454057
98406	454058
237653	454059
7670	454060
12145	454061
411984	454062
210903	454063
18689	454064
211176	454065
18921	454066
18921	454067
16245	454068
243130	454069
147766	454070
7685	454071
7670	454072
447736	454073
145014	454074
328597	454075
23614	454076
230215	454077
202778	454078
325188	454079
20764	454080
438916	454081
31931	454082
67890	454083
124282	454084
222387	454085
242362	454086
11621	454087
96555	454088
389899	454089
150874	454090
107583	454091
2609	454092
211929	454093
39067	454094
256933	454095
27956	454096
65040	454097
123197	454098
114217	454099
17142	454100
37244	454101
3184	454102
6182	454103
6381	454104
6182	454105
125947	454106
9802	454107
6182	454108
59477	454109
12155	454110
5498	454111
324460	454112
445523	454113
184683	454114
5234	454115
454785	454116
134378	454117
443462	454118
338834	454119
445524	454120
111509	454121
45914	454122
197551	454123
26912	454124
187033	454125
128798	454126
43409	454127
424255	454128
381110	454129
63497	454130
181674	454131
182306	454132
89155	454133
42957	454134
460223	454135
111341	454136
1349	454137
47346	454138
47346	454139
29272	454140
38161	454141
299688	454142
316910	454143
228211	454144
383691	454145
132849	454146
312839	454147
409258	454148
158653	454149
416623	454150
365525	454151
298957	454152
38495	454153
416622	454154
375487	454155
147446	454156
321941	454157
28022	454158
300780	454159
378647	454160
335383	454161
258281	454162
10622	454163
435471	454164
233860	454165
54379	454166
51710	454167
190542	454168
82020	454169
63772	454170
192458	454171
103005	454172
111211	454173
306083	454174
306058	454175
78165	454176
8637	454177
207167	454178
17801	454179
21985	454180
292727	454181
416293	454182
51611	454183
34981	454184
107039	454185
254115	454186
237913	454187
3101	454188
292178	454189
261774	454190
151596	454191
15179	454192
340153	454193
10896	454194
457098	454195
61460	454196
12118	454197
42277	454198
13372	454199
25031	454200
256116	454201
395722	454202
53917	454203
422674	454204
176417	454205
189229	454206
229082	454207
200749	454208
1864	454209
338523	454210
228	454211
187647	454212
12102	454213
392549	454214
238471	454215
2343	454216
374924	454217
179157	454218
288853	454219
318561	454220
106750	454221
4675	454222
81619	454223
30824	454224
126022	454225
210132	454226
380244	454227
7827	454228
154719	454229
445526	454230
229384	454231
326599	454232
175682	454233
302209	454234
19305	454235
1773	454236
199599	454237
226850	454238
336386	454239
26329	454240
12757	454241
176882	454242
88734	454243
355880	454244
106060	454245
113857	454246
113552	454247
101761	454248
366399	454249
126338	454250
359216	454251
51433	454252
16641	454253
201003	454254
249622	454255
136826	454256
107026	454257
1174	454258
404938	454259
170964	454260
23327	454261
241788	454262
206676	454263
114176	454264
266839	454265
288744	454266
417194	454267
95056	454268
291941	454269
84814	454270
158843	454271
165941	454272
43077	454273
113853	454274
256937	454275
227715	454276
185280	454277
155985	454278
13968	454279
53741	454280
54145	454281
51846	454282
115026	454283
401003	454284
338209	454285
141226	454286
434452	454287
257663	454288
294429	454289
61502	454290
215404	454291
419797	454292
230678	454293
97580	454294
201188	454295
141807	454296
10500	454297
18917	454298
19131	454299
119292	454300
207093	454301
183905	454302
10124	454303
14828	454304
285689	454305
369499	454306
99363	454307
47419	454308
86505	454309
100203	454310
172191	454311
117157	454312
36486	454313
86833	454314
90678	454315
279	454316
11741	454317
27473	454318
60923	454319
121060	454320
29998	454321
167433	454322
25774	454323
283730	454324
26219	454325
25806	454326
48224	454327
14962	454328
322384	454329
92588	454330
291228	454331
73320	454332
212652	454333
395870	454334
17248	454335
327140	454336
164248	454337
84989	454338
6890	454339
180936	454340
360137	454341
99398	454342
51961	454343
153784	454344
79326	454345
168607	454346
39656	454347
95930	454348
200732	454349
376614	454350
77337	454351
118041	454352
16073	454353
362959	454354
285354	454355
236954	454356
414154	454357
152243	454358
25923	454359
185334	454360
207962	454361
229614	454362
25197	454363
318984	454364
34260	454365
40847	454366
145649	454367
80210	454368
230677	454369
98507	454370
230261	454371
111668	454372
27201	454373
233731	454374
7504	454375
275353	454376
261301	454377
228535	454378
236009	454379
190685	454380
194212	454381
133417	454382
114303	454383
196178	454384
243023	454385
50551	454386
164049	454387
90131	454388
241788	454389
109637	454390
106896	454391
175918	454392
269342	454393
46825	454394
17279	454395
76623	454396
135420	454397
54880	454398
342736	454399
449791	454400
72277	454401
337731	454402
214125	454403
201724	454404
95633	454405
43174	454406
63984	454407
219485	454408
218426	454409
175992	454410
23412	454411
23412	454412
55740	454413
77374	454414
108570	454415
16457	454416
248121	454417
9007	454418
337802	454419
1935	454420
65	454421
13249	454422
330222	454423
166983	454424
33316	454425
197842	454426
27475	454427
239502	454428
207445	454429
137355	454430
150871	454431
52243	454432
337210	454433
203193	454434
160859	454435
1384	454436
55041	454437
131177	454438
163294	454439
131177	454440
76380	454441
300106	454442
100897	454443
100930	454444
52894	454445
243598	454446
406298	454447
200398	454448
124927	454449
231052	454450
46592	454451
13020	454452
307484	454453
265640	454454
43109	454455
81830	454456
411572	454457
223506	454458
90613	454459
200712	454460
291220	454461
206203	454462
54623	454463
246788	454464
43986	454465
44252	454466
210283	454467
18078	454468
85483	454469
105328	454470
393156	454471
417919	454472
6711	454473
3538	454474
9617	454475
398084	454476
342111	454477
175194	454478
419922	454479
36327	454480
14869	454481
9558	454482
174687	454483
7140	454484
49669	454485
205290	454486
320001	454487
283195	454488
28646	454489
42906	454490
3041	454491
345626	454492
434575	454493
118274	454494
72002	454495
346255	454496
147591	454497
173322	454498
341647	454499
320621	454500
59211	454501
384763	454502
118695	454503
15935	454504
401124	454505
204321	454506
118336	454507
104904	454508
339468	454509
341029	454510
71132	454511
154322	454512
277450	454513
88000	454514
2977	454515
42276	454516
343468	454517
93299	454518
117422	454519
54386	454520
157867	454521
39904	454522
319810	454523
9049	454524
185736	454525
175571	454526
2149	454527
179444	454528
48025	454529
169073	454530
338625	454531
56063	454532
295443	454533
265939	454534
60520	454535
320344	454536
133940	454537
5048	454538
24582	454539
59365	454540
62841	454541
328504	454542
149517	454543
205407	454544
18935	454545
60322	454546
50045	454547
11662	454548
321019	454549
8042	454550
362614	454551
34136	454552
136440	454553
37390	454554
262342	454555
383745	454556
349188	454557
239098	454558
79846	454559
247413	454560
15751	454561
78465	454562
15751	454563
53972	454564
365148	454565
326600	454566
125940	454567
96517	454568
269375	454569
152156	454570
241155	454571
166015	454572
348448	454573
64634	454574
226678	454575
227751	454576
418930	454577
47345	454578
191615	454579
31484	454580
157961	454581
381059	454582
145692	454583
44928	454584
6432	454585
190931	454586
142870	454587
187826	454588
174174	454589
387769	454590
147828	454591
80728	454592
73902	454593
352282	454594
31371	454595
422904	454596
41149	454597
154306	454598
209909	454599
434515	454600
455639	454601
449829	454602
57123	454603
86641	454604
189728	454605
140353	454606
406464	454607
40053	454608
52187	454609
12243	454610
224360	454611
3090	454612
391978	454613
137749	454614
189649	454615
453748	454616
200127	454617
74781	454618
218452	454619
12274	454620
274855	454621
16277	454622
291870	454623
21017	454624
95654	454625
153296	454626
61833	454627
186594	454628
54762	454629
96624	454630
81776	454631
54401	454632
457582	454633
6535	454634
39380	454635
21058	454636
50064	454637
164493	454638
105563	454639
314400	454640
315974	454641
60850	454642
248617	454643
229150	454644
40864	454645
20608	454646
170810	454647
386596	454648
316498	454649
249485	454650
134526	454651
433765	454652
96159	454653
274010	454654
188419	454655
12465	454656
176198	454657
65196	454658
328163	454659
271674	454660
140473	454661
87917	454662
111393	454663
8210	454664
92240	454665
14631	454666
400269	454667
121909	454668
41443	454669
61833	454670
17542	454671
227900	454672
125986	454673
104342	454674
223663	454675
126914	454676
73137	454677
250672	454678
191369	454679
437	454680
373555	454681
104637	454682
116026	454683
232268	454684
215321	454685
180258	454686
10750	454687
10090	454688
61661	454689
169885	454690
24657	454691
85620	454692
230352	454693
31484	454694
207842	454695
96794	454696
348869	454697
34426	454698
66065	454699
131102	454700
63087	454701
997	454702
169906	454703
159973	454704
109968	454705
15019	454706
38397	454707
23926	454708
84700	454709
362908	454710
178092	454711
74781	454712
216613	454713
229147	454714
309932	454715
420645	454716
185122	454717
393512	454718
180054	454719
3048	454720
12243	454721
10835	454722
3787	454723
296380	454724
86362	454725
3455	454726
26999	454727
439202	454728
242994	454729
162324	454730
406126	454731
165128	454732
215649	454733
371248	454734
219800	454735
420860	454736
120473	454737
419361	454738
38315	454739
76341	454740
279779	454741
239993	454742
69955	454743
13984	454744
355290	454745
62756	454746
78051	454747
222032	454748
8768	454749
211921	454750
2686	454751
181254	454752
391599	454753
284126	454754
21408	454755
911	454756
196899	454757
337420	454758
201268	454759
5818	454760
18888	454761
216929	454762
240676	454763
290707	454764
11831	454765
2148	454766
376944	454767
12272	454768
298430	454769
85994	454770
93387	454771
131602	454772
162021	454773
99269	454774
266240	454775
203700	454776
229079	454777
31929	454778
350	454779
332255	454780
206328	454781
325752	454782
120802	454783
12272	454784
31177	454785
121579	454786
250233	454787
10506	454788
74228	454789
30341	454790
37241	454791
130579	454792
140561	454793
738	454794
193830	454795
71419	454796
3970	454797
40837	454798
166437	454799
183202	454800
178361	454801
8155	454802
44049	454803
58628	454804
188202	454805
19010	454806
372442	454807
240889	454808
15563	454809
48100	454810
27728	454811
192339	454812
31180	454813
241610	454814
606	454815
12110	454816
39921	454817
248799	454818
50526	454819
47343	454820
24966	454821
173938	454822
21704	454823
84181	454824
595	454825
54903	454826
924	454827
3066	454828
133818	454829
4915	454830
151462	454831
11269	454832
114543	454833
114543	454834
208836	454835
5159	454836
47933	454837
52544	454838
408236	454839
224518	454840
65325	454841
33574	454842
65649	454843
105008	454844
212956	454845
219396	454846
7464	454847
183370	454848
1430	454849
11837	454850
19115	454851
29693	454852
201551	454853
313134	454854
58562	454855
193860	454856
10919	454857
66203	454858
28926	454859
56595	454860
361981	454861
212865	454862
234701	454863
29708	454864
6236	454865
19469	454866
215238	454867
39120	454868
225884	454869
39885	454870
12108	454871
122459	454872
15516	454873
417706	454874
414886	454875
367297	454876
84510	454877
29951	454878
186574	454879
284256	454880
446040	454881
1087	454882
84853	454883
69573	454884
138533	454885
163921	454886
58895	454887
115672	454888
26060	454889
423003	454890
288265	454891
97745	454892
350924	454893
99348	454894
78044	454895
148148	454896
85868	454897
220060	454898
76736	454899
78019	454900
9255	454901
74301	454902
24377	454903
85951	454904
112682	454905
28124	454906
432125	454907
166049	454908
102481	454909
393724	454910
423741	454911
132	454912
309147	454913
191444	454914
34636	454915
131659	454916
213784	454917
301813	454918
92161	454919
103735	454920
3609	454921
234288	454922
218296	454923
57014	454924
11086	454925
19099	454926
51779	454927
13450	454928
54680	454929
450956	454930
40790	454931
16296	454932
12141	454933
204650	454934
253838	454935
64263	454936
3073	454937
56748	454938
200575	454939
241094	454940
117825	454941
196949	454942
10764	454943
125572	454944
49787	454945
114867	454946
203016	454947
121928	454948
185947	454949
113056	454950
84820	454951
140184	454952
1338	454953
370509	454954
103842	454955
209214	454956
320438	454957
348748	454958
83555	454959
114710	454960
16790	454961
31974	454962
459078	454963
18427	454964
225493	454965
164434	454966
36976	454967
165418	454968
421359	454969
43951	454970
290912	454971
60817	454972
148415	454973
138039	454974
259543	454975
65168	454976
271589	454977
318776	454978
11742	454979
122446	454980
36705	454981
64766	454982
24312	454983
75542	454984
7987	454985
8783	454986
24637	454987
265191	454988
316592	454989
83708	454990
225286	454991
45972	454992
139379	454993
120791	454994
87566	454995
21651	454996
440396	454997
4456	454998
121948	454999
31257	455000
218341	455001
1220	455002
89318	455003
320662	455004
383293	455005
9338	455006
393457	455007
404914	455008
134551	455009
106996	455010
3467	455011
23969	455012
364289	455013
60095	455014
14853	455015
144078	455016
64862	455017
94046	455018
93115	455019
76774	455020
261045	455021
43612	455022
273782	455023
179906	455024
40884	455025
364179	455026
236061	455027
171034	455028
292202	455029
123781	455030
86342	455031
115217	455032
46779	455033
213096	455034
29229	455035
142577	455036
194389	455037
15051	455038
267612	455039
47360	455040
12457	455041
204617	455042
181050	455043
34424	455044
111594	455045
168705	455046
158080	455047
20321	455048
345	455049
1927	455050
23974	455051
23974	455052
81444	455053
85180	455054
377136	455055
25298	455056
392574	455057
134510	455058
200722	455059
51819	455060
449707	455061
147609	455062
61211	455063
255971	455064
289086	455065
111721	455066
214875	455067
113645	455068
210521	455069
8558	455070
304314	455071
341733	455072
428585	455073
45504	455074
100494	455075
102790	455076
33387	455077
238904	455078
331105	455079
26395	455080
79894	455081
43857	455082
252008	455083
19461	455084
7564	455085
307695	455086
207587	455087
15598	455088
203964	455089
93675	455090
447789	455091
154616	455092
14436	455093
352292	455094
191184	455095
131702	455096
271725	455097
50927	455098
174995	455099
338829	455100
71283	455101
58713	455102
45380	455103
455877	455104
147402	455105
152220	455106
16326	455107
178609	455108
87242	455109
147702	455110
77005	455111
35886	455112
245686	455113
175488	455114
275379	455115
102049	455116
114076	455117
194929	455118
62066	455119
75761	455120
448597	455121
149397	455122
221101	455123
405871	455124
27197	455125
200090	455126
317779	455127
114172	455128
154830	455129
30060	455130
217370	455131
65284	455132
82945	455133
147715	455134
210881	455135
38573	455136
87171	455137
59173	455138
66041	455139
67824	455140
87626	455141
222411	455142
112267	455143
451304	455144
136350	455145
226082	455146
216349	455147
19539	455148
80217	455149
13010	455150
218128	455151
32724	455152
201258	455153
23838	455154
68756	455155
39601	455156
423671	455157
81389	455158
55960	455159
154363	455160
117555	455161
256082	455162
143737	455163
16093	455164
71374	455165
435842	455166
121284	455167
159071	455168
232222	455169
195434	455170
69598	455171
77360	455172
38563	455173
128072	455174
128003	455175
10327	455176
150529	455177
45990	455178
139801	455179
41551	455180
91312	455181
30261	455182
122452	455183
415647	455184
37732	455185
34853	455186
93822	455187
308346	455188
24968	455189
331690	455190
355968	455191
118297	455192
46135	455193
57063	455194
75643	455195
96922	455196
207807	455197
119702	455198
12993	455199
82857	455200
224399	455201
452072	455202
86553	455203
61097	455204
86185	455205
80340	455206
26429	455207
225235	455208
10747	455209
23627	455210
157291	455211
243890	455212
12872	455213
67176	455214
456244	455215
85861	455216
66321	455217
107902	455218
27806	455219
450970	455220
415483	455221
249015	455222
419380	455223
32619	455224
102527	455225
414356	455226
18167	455227
329100	455228
25022	455229
352832	455230
75794	455231
254676	455232
213172	455233
97947	455234
107582	455235
34798	455236
235581	455237
441555	455238
105343	455239
176680	455240
35814	455241
415173	455242
192890	455243
231571	455244
5618	455245
212177	455246
212842	455247
7289	455248
119913	455249
291487	455250
433288	455251
39091	455252
172466	455253
96920	455254
270651	455255
198817	455256
27302	455257
411298	455258
51953	455259
131698	455260
156400	455261
203455	455262
20914	455263
83726	455264
34268	455265
1505	455266
307319	455267
4508	455268
223654	455269
224500	455270
134171	455271
82652	455272
10172	455273
10133	455274
34689	455275
1639	455276
118751	455277
15712	455278
110773	455279
4968	455280
29333	455281
113804	455282
17607	455283
142026	455284
2986	455285
4872	455286
240672	455287
115162	455288
10129	455289
122005	455290
138286	455291
9844	455292
180502	455293
37134	455294
104323	455295
60981	455296
55309	455297
193057	455298
14938	455299
47494	455300
496	455301
23698	455302
23801	455303
275499	455304
230981	455305
152789	455306
229874	455307
321148	455308
277540	455309
374965	455310
12629	455311
37302	455312
43030	455313
421709	455314
171690	455315
101455	455316
19139	455317
36216	455318
362170	455319
140144	455320
49272	455321
104958	455322
105647	455323
452001	455324
11044	455325
368717	455326
361822	455327
327440	455328
30264	455329
421124	455330
365674	455331
364604	455332
245321	455333
329686	455334
120623	455335
35910	455336
4400	455337
118644	455338
17792	455339
32627	455340
16211	455341
14836	455342
108526	455343
61013	455344
246570	455345
101474	455346
374700	455347
89943	455348
18408	455349
59327	455350
469	455351
301610	455352
232587	455353
382860	455354
233582	455355
244695	455356
43933	455357
211293	455358
37032	455359
42741	455360
341826	455361
73880	455362
39946	455363
111418	455364
529	455365
162519	455366
109543	455367
57451	455368
187852	455369
1045	455370
10093	455371
30430	455372
283941	455373
76464	455374
138385	455375
244887	455376
340545	455377
402979	455378
183386	455379
30861	455380
89930	455381
171840	455382
118216	455383
87457	455384
440918	455385
354348	455386
101846	455387
246882	455388
201218	455389
120527	455390
354905	455391
50486	455392
73412	455393
151	455394
236947	455395
233925	455396
10001	455397
2158	455398
191270	455399
92709	455400
126509	455401
33856	455402
182446	455403
241857	455404
206507	455405
165103	455406
127208	455407
248066	455408
5170	455409
63389	455410
400674	455411
200202	455412
11198	455413
114905	455414
6552	455415
200281	455416
53108	455417
11336	455418
21495	455419
290718	455420
40191	455421
74628	455422
163975	455423
30453	455424
36551	455425
11676	455426
44074	455427
941	455428
380101	455429
166342	455430
427631	455431
282685	455432
245492	455433
4502	455434
5395	455435
273293	455436
65458	455437
122770	455438
301335	455439
214313	455440
14611	455441
220382	455442
208906	455443
217264	455444
1810	455445
439268	455446
221924	455447
74444	455448
4108	455449
117926	455450
401259	455451
450122	455452
24955	455453
266006	455454
271452	455455
146644	455456
450914	455457
228707	455458
7072	455459
749	455460
55469	455461
58311	455462
196028	455463
52922	455464
103479	455465
132314	455466
67187	455467
197630	455468
326835	455469
189334	455470
439753	455471
197267	455472
340783	455473
289809	455474
80338	455475
213256	455476
106648	455477
56351	455478
26414	455479
41797	455480
202415	455481
162654	455482
80075	455483
64406	455484
104530	455485
104530	455486
421405	455487
125124	455488
168220	455489
365638	455490
37977	455491
265436	455492
418744	455493
221337	455494
122966	455495
146629	455496
24115	455497
43417	455498
104099	455499
278745	455500
22539	455501
327952	455502
278001	455503
63701	455504
9555	455505
296667	455506
338535	455507
25648	455508
32467	455509
128376	455510
98666	455511
31821	455512
247110	455513
139881	455514
293961	455515
51040	455516
162252	455517
134331	455518
212807	455519
425516	455520
24630	455521
33091	455522
89854	455523
37024	455524
22102	455525
400782	455526
431826	455527
128376	455528
225778	455529
57399	455530
36245	455531
156252	455532
119123	455533
240631	455534
119431	455535
60761	455536
26098	455537
34304	455538
11803	455539
32208	455540
65168	455541
31045	455542
37804	455543
76586	455544
77783	455545
329190	455546
455943	455547
121523	455548
180084	455549
8089	455550
37017	455551
37297	455552
6645	455553
273660	455554
348124	455555
51973	455556
229568	455557
232837	455558
125766	455559
22493	455560
38199	455561
180273	455562
255917	455563
159105	455564
316623	455565
1316	455566
393396	455567
96870	455568
133524	455569
150910	455570
240755	455571
149788	455572
72012	455573
112599	455574
111951	455575
153790	455576
15972	455577
250154	455578
238965	455579
269404	455580
117003	455581
35704	455582
351424	455583
1193	455584
51983	455585
64005	455586
55388	455587
447161	455588
104124	455589
124512	455590
442028	455591
78250	455592
2966	455593
44653	455594
15295	455595
154369	455596
53965	455597
1320	455598
186072	455599
33993	455600
419339	455601
45942	455602
209421	455603
241995	455604
203941	455605
121170	455606
208662	455607
17953	455608
155695	455609
256568	455610
226497	455611
429119	455612
442020	455613
211186	455614
42348	455615
54674	455616
128003	455617
247391	455618
455714	455619
118453	455620
79817	455621
57971	455622
202576	455623
360272	455624
191708	455625
202876	455626
137064	455627
418395	455628
60220	455629
66235	455630
197616	455631
428065	455632
19259	455633
53953	455634
365397	455635
9754	455636
53014	455637
113876	455638
38312	455639
268662	455640
200180	455641
350187	455642
81464	455643
69138	455644
83442	455645
239207	455646
56860	455647
10115	455648
59745	455649
1019	455650
111210	455651
34941	455652
217275	455653
9849	455654
128174	455655
153626	455656
408698	455657
200373	455658
46386	455659
336139	455660
156575	455661
27420	455662
85645	455663
122553	455664
28722	455665
304822	455666
60773	455667
458693	455668
378872	455669
17524	455670
122961	455671
217432	455672
61356	455673
165869	455674
80478	455675
141614	455676
87805	455677
65504	455678
56104	455679
41001	455680
9698	455681
18314	455682
56118	455683
15074	455684
43311	455685
27307	455686
126885	455687
128758	455688
33639	455689
105080	455690
217592	455691
54058	455692
285886	455693
311713	455694
134017	455695
82710	455696
49339	455697
56946	455698
174509	455699
154128	455700
14546	455701
91201	455702
152940	455703
347669	455704
88065	455705
8576	455706
235285	455707
222158	455708
90857	455709
152467	455710
307406	455711
154711	455712
53517	455713
174491	455714
29878	455715
154421	455716
9962	455717
69408	455718
120838	455719
199538	455720
177268	455721
440531	455722
243495	455723
69480	455724
67297	455725
242103	455726
119378	455727
35080	455728
419506	455729
81384	455730
214033	455731
48776	455732
73317	455733
2772	455734
231162	455735
157877	455736
147433	455737
96950	455738
11260	455739
40536	455740
287927	455741
22993	455742
66172	455743
22993	455744
290320	455745
21811	455746
155680	455747
99064	455748
135372	455749
208357	455750
353454	455751
22207	455752
435047	455753
58994	455754
329742	455755
36616	455756
453126	455757
132512	455758
151487	455759
297675	455760
71056	455761
311647	455762
190839	455763
86899	455764
304617	455765
40851	455766
27249	455767
292071	455768
36649	455769
225802	455770
364455	455771
203712	455772
379267	455773
108149	455774
224260	455775
92270	455776
243671	455777
186650	455778
119460	455779
268989	455780
105747	455781
152228	455782
16578	455783
1139	455784
113292	455785
305108	455786
445325	455787
64009	455788
33992	455789
2210	455790
147747	455791
25018	455792
315155	455793
42875	455794
97051	455795
29984	455796
12546	455797
116364	455798
427967	455799
14813	455800
128447	455801
83257	455802
38368	455803
136261	455804
282243	455805
324302	455806
226595	455807
288608	455808
163996	455809
39899	455810
55525	455811
14397	455812
113593	455813
361394	455814
27272	455815
225833	455816
190754	455817
75793	455818
87898	455819
207964	455820
64720	455821
401680	455822
50578	455823
153887	455824
309244	455825
98302	455826
292842	455827
42590	455828
199367	455829
86417	455830
206605	455831
63808	455832
114791	455833
218078	455834
225793	455835
388217	455836
429144	455837
64199	455838
451105	455839
38595	455840
51445	455841
178760	455842
73820	455843
447416	455844
404271	455845
88508	455846
114497	455847
346494	455848
5890	455849
442569	455850
191679	455851
105671	455852
186380	455853
191277	455854
79683	455855
14898	455856
83784	455857
175241	455858
90731	455859
10485	455860
77325	455861
208351	455862
167689	455863
27184	455864
244048	455865
43091	455866
240757	455867
54645	455868
928	455869
428974	455870
388078	455871
61559	455872
105168	455873
31355	455874
231870	455875
14645	455876
399208	455877
20142	455878
242313	455879
11915	455880
133601	455881
87171	455882
321027	455883
243521	455884
354878	455885
90994	455886
379730	455887
92003	455888
119084	455889
89723	455890
109825	455891
36821	455892
100622	455893
59243	455894
400386	455895
205350	455896
174280	455897
263164	455898
51165	455899
42799	455900
342224	455901
4515	455902
427186	455903
89740	455904
120562	455905
255640	455906
152211	455907
69078	455908
96781	455909
278608	455910
1382	455911
346061	455912
74268	455913
336682	455914
5165	455915
351184	455916
419111	455917
58641	455918
450	455919
53722	455920
21342	455921
24781	455922
19023	455923
20404	455924
5397	455925
40185	455926
9592	455927
86319	455928
186184	455929
371040	455930
153524	455931
420582	455932
201433	455933
421891	455934
18032	455935
51899	455936
45737	455937
218449	455938
402185	455939
24146	455940
9372	455941
169658	455942
220514	455943
115032	455944
211805	455945
210408	455946
113522	455947
1085	455948
1436	455949
27949	455950
190162	455951
953	455952
205456	455953
7030	455954
386807	455955
359522	455956
218445	455957
126150	455958
26972	455959
167882	455960
70527	455961
47712	455962
103531	455963
430208	455964
124666	455965
6939	455966
25603	455967
442434	455968
84755	455969
362933	455970
103838	455971
254535	455972
59142	455973
74388	455974
433821	455975
7770	455976
9352	455977
133573	455978
212621	455979
16283	455980
72254	455981
72254	455982
191290	455983
216225	455984
86034	455985
9002	455986
197905	455987
142480	455988
88744	455989
201169	455990
198659	455991
35313	455992
117333	455993
297308	455994
231238	455995
101578	455996
120040	455997
136051	455998
164272	455999
86831	456000
178073	456001
282491	456002
440316	456003
456400	456004
132917	456005
257051	456006
390478	456007
168028	456008
118840	456009
343870	456010
94198	456011
348578	456012
83554	456013
136051	456014
107137	456015
140614	456016
354462	456017
365951	456018
67356	456019
69798	456020
222063	456021
339217	456022
38800	456023
53259	456024
171899	456025
47864	456026
8660	456027
399738	456028
124121	456029
151476	456030
157914	456031
83827	456032
201223	456033
205435	456034
1628	456035
73288	456036
21985	456037
354955	456038
7998	456039
190741	456040
191559	456041
33543	456042
136899	456043
288983	456044
112031	456045
119169	456046
5871	456047
223776	456048
115145	456049
198490	456050
235527	456051
220803	456052
193000	456053
346517	456054
400554	456055
132394	456056
233596	456057
168049	456058
48584	456059
42912	456060
82921	456061
101227	456062
450078	456063
440653	456064
221256	456065
317723	456066
226846	456067
85446	456068
230903	456069
9194	456070
445847	456071
13647	456072
173233	456073
7434	456074
23844	456075
177360	456076
21080	456077
201874	456078
145198	456079
339974	456080
233695	456081
117489	456082
9934	456083
14704	456084
253369	456085
89263	456086
221982	456087
146195	456088
48677	456089
185682	456090
410086	456091
36723	456092
122823	456093
345369	456094
70258	456095
112403	456096
39741	456097
135248	456098
127028	456099
178443	456100
122461	456101
12126	456102
370762	456103
95800	456104
83554	456105
44447	456106
176159	456107
165850	456108
164674	456109
206948	456110
70774	456111
129295	456112
241118	456113
165924	456114
10123	456115
272874	456116
236877	456117
118008	456118
2435	456119
99980	456120
11849	456121
126465	456122
348749	456123
89543	456124
229950	456125
238539	456126
144732	456127
223645	456128
50819	456129
221605	456130
231	456131
68914	456132
84525	456133
252471	456134
100692	456135
126465	456136
247186	456137
172273	456138
386531	456139
423148	456140
72170	456141
181623	456142
102531	456143
10549	456144
436281	456145
540	456146
299841	456147
219804	456148
23549	456149
440226	456150
427732	456151
214384	456152
299152	456153
453352	456154
47997	456155
224426	456156
124619	456157
100492	456158
89242	456159
52530	456160
444405	456161
314546	456162
187840	456163
104945	456164
139744	456165
238513	456166
264869	456167
369584	456168
269407	456169
170140	456170
171027	456171
398616	456172
13641	456173
257371	456174
440652	456175
15361	456176
181709	456177
185415	456178
20278	456179
45026	456180
284315	456181
285174	456182
354645	456183
348781	456184
412169	456185
342012	456186
33775	456187
185115	456188
14078	456189
231429	456190
286935	456191
72669	456192
356113	456193
333239	456194
107520	456195
119543	456196
196614	456197
267579	456198
75455	456199
237092	456200
330953	456201
63292	456202
340260	456203
100238	456204
211043	456205
12126	456206
196985	456207
187651	456208
197530	456209
281329	456210
187736	456211
23858	456212
19444	456213
175686	456214
48276	456215
137826	456216
157929	456217
61842	456218
26402	456219
128696	456220
31302	456221
34770	456222
420683	456223
439461	456224
83394	456225
374761	456226
370211	456227
215821	456228
87305	456229
387201	456230
10549	456231
113939	456232
125340	456233
243955	456234
302438	456235
281406	456236
275262	456237
377355	456238
7998	456239
135989	456240
88521	456241
386495	456242
54048	456243
15610	456244
100532	456245
295400	456246
443441	456247
78957	456248
396504	456249
214655	456250
69970	456251
401746	456252
352208	456253
276985	456254
2147	456255
123443	456256
274074	456257
80815	456258
400891	456259
297589	456260
63312	456261
190	456262
1186	456263
6972	456264
17942	456265
397487	456266
201577	456267
29642	456268
148181	456269
225375	456270
373045	456271
233341	456272
78751	456273
58039	456274
63202	456275
231201	456276
104263	456277
219895	456278
58722	456279
363574	456280
459633	456281
126858	456282
126858	456283
407592	456284
136457	456285
137542	456286
308300	456287
135000	456288
20914	456289
36979	456290
440075	456291
321752	456292
238720	456293
35930	456294
11872	456295
301177	456296
425205	456297
435257	456298
234343	456299
231130	456300
91533	456301
60638	456302
148661	456303
444293	456304
445680	456305
68516	456306
320928	456307
33146	456308
246839	456309
208317	456310
261070	456311
175930	456312
357226	456313
106250	456314
326186	456315
25003	456316
276287	456317
436949	456318
57791	456319
9214	456320
331067	456321
56140	456322
343749	456323
232157	456324
331317	456325
170963	456326
142328	456327
113599	456328
128578	456329
119926	456330
83971	456331
322095	456332
354011	456333
32627	456334
445576	456335
411948	456336
239941	456337
277390	456338
43712	456339
17848	456340
30534	456341
30534	456342
94918	456343
286454	456344
170485	456345
228973	456346
227133	456347
89108	456348
186842	456349
138913	456350
299006	456351
65232	456352
200558	456353
177419	456354
119984	456355
96151	456356
44092	456357
261445	456358
72916	456359
73028	456360
58001	456361
212549	456362
3578	456363
455019	456364
202746	456365
3578	456366
438528	456367
117233	456368
156060	456369
58476	456370
331096	456371
106757	456372
187322	456373
258701	456374
123205	456375
94851	456376
224175	456377
64772	456378
192373	456379
224891	456380
62759	456381
179287	456382
55834	456383
423975	456384
212849	456385
375521	456386
3246	456387
221997	456388
8250	456389
60780	456390
87129	456391
222779	456392
20886	456393
372203	456394
42510	456395
110267	456396
8250	456397
133887	456398
8938	456399
288260	456400
170142	456401
169297	456402
432489	456403
145980	456404
143895	456405
33929	456406
33305	456407
18578	456408
33929	456409
235321	456410
83229	456411
112942	456412
134376	456413
165217	456414
436364	456415
56764	456416
7294	456417
52028	456418
25427	456419
23585	456420
32053	456421
249039	456422
165916	456423
285171	456424
79186	456425
368958	456426
166472	456427
350909	456428
38297	456429
41417	456430
165251	456431
332986	456432
23868	456433
25972	456434
90973	456435
125351	456436
181680	456437
155209	456438
217905	456439
196462	456440
123618	456441
360433	456442
151466	456443
142227	456444
372718	456445
212963	456446
210338	456447
196855	456448
238973	456449
457752	456450
455992	456451
235319	456452
59769	456453
26730	456454
120835	456455
249981	456456
150464	456457
371114	456458
38147	456459
106194	456460
128420	456461
128313	456462
405920	456463
181025	456464
236891	456465
102372	456466
336853	456467
124102	456468
387054	456469
353646	456470
251746	456471
401878	456472
5890	456473
263339	456474
435820	456475
249981	456476
12566	456477
415874	456478
378243	456479
94667	456480
449184	456481
236161	456482
102286	456483
37528	456484
83533	456485
29459	456486
237279	456487
20768	456488
54272	456489
198374	456490
229922	456491
45108	456492
450265	456493
21030	456494
62937	456495
114484	456496
116295	456497
18531	456498
430574	456499
132818	456500
360568	456501
364331	456502
62295	456503
133296	456504
110815	456505
390645	456506
130879	456507
415871	456508
59679	456509
90790	456510
84573	456511
24276	456512
240029	456513
113309	456514
294070	456515
55779	456516
54285	456517
125997	456518
287512	456519
32431	456520
95288	456521
399715	456522
343397	456523
179418	456524
208188	456525
210519	456526
75955	456527
384999	456528
33898	456529
205824	456530
355393	456531
35226	456532
704	456533
203088	456534
20963	456535
50191	456536
143754	456537
344670	456538
341608	456539
142737	456540
361656	456541
429	456542
347960	456543
199623	456544
65908	456545
369108	456546
162211	456547
19952	456548
63052	456549
59679	456550
34514	456551
22959	456552
365449	456553
52485	456554
43181	456555
104493	456556
16671	456557
69681	456558
150551	456559
1198	456560
310169	456561
134652	456562
36334	456563
60666	456564
82825	456565
167727	456566
215997	456567
21661	456568
1198	456569
142769	456570
353312	456571
83425	456572
344684	456573
138695	456574
202180	456575
316046	456576
187447	456577
240422	456578
125823	456579
381553	456580
65502	456581
117570	456582
103210	456583
228125	456584
124841	456585
103323	456586
184789	456587
222670	456588
254816	456589
345697	456590
319401	456591
334038	456592
261430	456593
360709	456594
199312	456595
3710	456596
459023	456597
307939	456598
389710	456599
193225	456600
400098	456601
71541	456602
255854	456603
96545	456604
154934	456605
220	456606
370224	456607
152343	456608
26288	456609
124828	456610
54414	456611
59418	456612
117940	456613
99970	456614
311423	456615
202897	456616
204174	456617
54275	456618
399119	456619
27284	456620
214511	456621
46174	456622
290152	456623
93789	456624
57264	456625
275913	456626
26832	456627
17640	456628
123805	456629
74645	456630
78856	456631
100654	456632
63498	456633
162332	456634
404284	456635
282481	456636
381826	456637
75533	456638
11619	456639
400436	456640
437700	456641
337359	456642
296289	456643
80225	456644
367681	456645
95736	456646
80212	456647
161285	456648
85221	456649
101044	456650
177798	456651
245123	456652
258804	456653
261713	456654
347270	456655
165854	456656
91030	456657
63556	456658
100898	456659
197027	456660
10314	456661
347278	456662
94550	456663
385573	456664
372494	456665
335589	456666
81862	456667
450206	456668
114283	456669
432269	456670
315542	456671
160502	456672
433853	456673
22419	456674
448266	456675
229994	456676
317158	456677
328042	456678
145020	456679
38634	456680
166048	456681
359617	456682
239558	456683
210406	456684
173182	456685
379368	456686
422714	456687
70231	456688
148940	456689
173349	456690
158691	456691
212403	456692
144656	456693
164820	456694
215805	456695
409522	456696
214619	456697
221638	456698
82301	456699
62452	456700
207726	456701
139297	456702
70435	456703
203995	456704
12850	456705
136173	456706
56525	456707
7378	456708
174197	456709
70302	456710
212668	456711
97106	456712
400179	456713
257036	456714
364767	456715
361879	456716
245845	456717
15926	456718
75712	456719
56938	456720
433356	456721
119209	456722
43509	456723
444654	456724
140482	456725
164056	456726
128740	456727
411738	456728
176863	456729
251633	456730
349490	456731
22674	456732
317128	456733
63320	456734
34180	456735
34251	456736
386286	456737
200	456738
396568	456739
50333	456740
208279	456741
109141	456742
424590	456743
437815	456744
38031	456745
172524	456746
93703	456747
55283	456748
342562	456749
242563	456750
11810	456751
154110	456752
93705	456753
119608	456754
63190	456755
125067	456756
8240	456757
15529	456758
205792	456759
395118	456760
111752	456761
220915	456762
64663	456763
348067	456764
63189	456765
220950	456766
16050	456767
78404	456768
92630	456769
115047	456770
149006	456771
148367	456772
118973	456773
391714	456774
397557	456775
383221	456776
27178	456777
431238	456778
300788	456779
344635	456780
125315	456781
211040	456782
225812	456783
348884	456784
15926	456785
147818	456786
296411	456787
89275	456788
423211	456789
286903	456790
70074	456791
447355	456792
248149	456793
308830	456794
141369	456795
127733	456796
20348	456797
211031	456798
321345	456799
309339	456800
246692	456801
397553	456802
163713	456803
187857	456804
132694	456805
445869	456806
49924	456807
361328	456808
34251	456809
29075	456810
339867	456811
300626	456812
128139	456813
47258	456814
451600	456815
179787	456816
219310	456817
340718	456818
168872	456819
142672	456820
202688	456821
71384	456822
65445	456823
452499	456824
222035	456825
29320	456826
389938	456827
196613	456828
431700	456829
332408	456830
161635	456831
41055	456832
319732	456833
168974	456834
320692	456835
431352	456836
70074	456837
309328	456838
97228	456839
136434	456840
372921	456841
162440	456842
171997	456843
15217	456844
309792	456845
84388	456846
138329	456847
220614	456848
341078	456849
217752	456850
408656	456851
63493	456852
403186	456853
246892	456854
26311	456855
76611	456856
113543	456857
143926	456858
358846	456859
45017	456860
249125	456861
141369	456862
249125	456863
437598	456864
118103	456865
428806	456866
241096	456867
233945	456868
448117	456869
169296	456870
43563	456871
62817	456872
330252	456873
60934	456874
319114	456875
400937	456876
52336	456877
114576	456878
42852	456879
3165	456880
346	456881
175585	456882
20751	456883
83032	456884
69225	456885
254809	456886
4774	456887
4774	456888
380317	456889
158445	456890
67954	456891
213222	456892
163992	456893
360111	456894
63053	456895
51917	456896
28925	456897
148994	456898
295383	456899
139376	456900
110910	456901
110608	456902
259700	456903
189673	456904
224027	456905
400449	456906
10558	456907
143321	456908
170036	456909
429287	456910
171536	456911
144034	456912
729	456913
179386	456914
41191	456915
209343	456916
274617	456917
429353	456918
59951	456919
97405	456920
131262	456921
222758	456922
459732	456923
445203	456924
347799	456925
106652	456926
349517	456927
459684	456928
32164	456929
5400	456930
71194	456931
69204	456932
334507	456933
185101	456934
117988	456935
194816	456936
10568	456937
51939	456938
445483	456939
25964	456940
335885	456941
192556	456942
43471	456943
127987	456944
303867	456945
12211	456946
104903	456947
401051	456948
39536	456949
334579	456950
31050	456951
217963	456952
8216	456953
245741	456954
91861	456955
249528	456956
145810	456957
228250	456958
377506	456959
172362	456960
441261	456961
54767	456962
63207	456963
428663	456964
47201	456965
213115	456966
91611	456967
91611	456968
390692	456969
44804	456970
44604	456971
17687	456972
176667	456973
210561	456974
448632	456975
325615	456976
366196	456977
60562	456978
231112	456979
37017	456980
216552	456981
171983	456982
199611	456983
88170	456984
58709	456985
150510	456986
17175	456987
95686	456988
211756	456989
235894	456990
58243	456991
51730	456992
19127	456993
25661	456994
118787	456995
324923	456996
2516	456997
133376	456998
435174	456999
26157	457000
46523	457001
161839	457002
13708	457003
106119	457004
108801	457005
25715	457006
276567	457007
406985	457008
162120	457009
149702	457010
44378	457011
64267	457012
54962	457013
110173	457014
26523	457015
80217	457016
65737	457017
654	457018
421085	457019
23	457020
75801	457021
369611	457022
220670	457023
14609	457024
83611	457025
139374	457026
313499	457027
125405	457028
117446	457029
99685	457030
6736	457031
60632	457032
11096	457033
88193	457034
440920	457035
57697	457036
129174	457037
171862	457038
54407	457039
354161	457040
163124	457041
159185	457042
125428	457043
28437	457044
23244	457045
154284	457046
12603	457047
68407	457048
5701	457049
403989	457050
6163	457051
18802	457052
286267	457053
23617	457054
401275	457055
457418	457056
133518	457057
66833	457058
177241	457059
303573	457060
199214	457061
198195	457062
25590	457063
43758	457064
44766	457065
44766	457066
63472	457067
359181	457068
63560	457069
77591	457070
200555	457071
143310	457072
5756	457073
59843	457074
14007	457075
3813	457076
237969	457077
67423	457078
88986	457079
278935	457080
248359	457081
69279	457082
101045	457083
5626	457084
50218	457085
250211	457086
91953	457087
392219	457088
1015	457089
123294	457090
147962	457091
73915	457092
76465	457093
442615	457094
157400	457095
200029	457096
182634	457097
50526	457098
157316	457099
146414	457100
449591	457101
145419	457102
46266	457103
21637	457104
40439	457105
132420	457106
8213	457107
26036	457108
241192	457109
240223	457110
336296	457111
8410	457112
387839	457113
192334	457114
242679	457115
37563	457116
34070	457117
36221	457118
8270	457119
53038	457120
411484	457121
406792	457122
85942	457123
149307	457124
67598	457125
17681	457126
43717	457127
187992	457128
12337	457129
161229	457130
167108	457131
363796	457132
77252	457133
411	457134
96558	457135
94359	457136
18501	457137
31846	457138
216459	457139
19917	457140
143802	457141
47733	457142
415594	457143
70907	457144
102479	457145
6269	457146
8999	457147
34300	457148
6153	457149
23911	457150
33878	457151
433232	457152
155983	457153
381807	457154
128429	457155
439995	457156
26515	457157
114029	457158
19441	457159
31846	457160
176279	457161
4678	457162
6873	457163
230679	457164
105729	457165
28663	457166
240634	457167
275765	457168
253216	457169
147112	457170
238503	457171
33297	457172
120974	457173
118572	457174
448388	457175
274076	457176
95370	457177
112733	457178
254740	457179
265793	457180
57087	457181
34713	457182
244888	457183
420234	457184
40456	457185
49462	457186
13394	457187
364860	457188
19804	457189
390664	457190
159409	457191
167455	457192
30640	457193
399201	457194
447094	457195
51014	457196
435484	457197
284040	457198
159659	457199
255315	457200
1809	457201
212508	457202
182686	457203
341787	457204
17270	457205
91302	457206
2577	457207
243421	457208
453195	457209
63722	457210
139083	457211
222807	457212
46490	457213
322182	457214
11167	457215
11693	457216
357016	457217
258211	457218
115030	457219
121316	457220
113886	457221
756	457222
172264	457223
14112	457224
262851	457225
45655	457226
214655	457227
345913	457228
323228	457229
35082	457230
55062	457231
28602	457232
156825	457233
7214	457234
80178	457235
70298	457236
61797	457237
22246	457238
86059	457239
179916	457240
12286	457241
14465	457242
417656	457243
196105	457244
193704	457245
143444	457246
130964	457247
166031	457248
212181	457249
358647	457250
351406	457251
24042	457252
87415	457253
370016	457254
180037	457255
60508	457256
10206	457257
45707	457258
134169	457259
279189	457260
3544	457261
20230	457262
184617	457263
95115	457264
93912	457265
140361	457266
282967	457267
436674	457268
104127	457269
284887	457270
126763	457271
37568	457272
30756	457273
349218	457274
78195	457275
155811	457276
416100	457277
158376	457278
303502	457279
118298	457280
364783	457281
345044	457282
248759	457283
449957	457284
77463	457285
86772	457286
48719	457287
208540	457288
77507	457289
84967	457290
178961	457291
434238	457292
178842	457293
159049	457294
92629	457295
16592	457296
103097	457297
271966	457298
289914	457299
304591	457300
376362	457301
86290	457302
407159	457303
387586	457304
373303	457305
194144	457306
197744	457307
64680	457308
382538	457309
343980	457310
89272	457311
243174	457312
330479	457313
220956	457314
51497	457315
29448	457316
104400	457317
155978	457318
33765	457319
265645	457320
26458	457321
245722	457322
206876	457323
371961	457324
190009	457325
167400	457326
224530	457327
240185	457328
386694	457329
163125	457330
353707	457331
21797	457332
108214	457333
216695	457334
319724	457335
430316	457336
251613	457337
97701	457338
60389	457339
157691	457340
64504	457341
58418	457342
140718	457343
7328	457344
111440	457345
86619	457346
198357	457347
78174	457348
8740	457349
62856	457350
240239	457351
105319	457352
146428	457353
170165	457354
390603	457355
418091	457356
221552	457357
398323	457358
60167	457359
458198	457360
103117	457361
239294	457362
394470	457363
420611	457364
422617	457365
405783	457366
30348	457367
164716	457368
325389	457369
445801	457370
139949	457371
112334	457372
458418	457373
57579	457374
140191	457375
143169	457376
178154	457377
17466	457378
236937	457379
253082	457380
378673	457381
398041	457382
1139	457383
30480	457384
160984	457385
404946	457386
455956	457387
165695	457388
151556	457389
318942	457390
163241	457391
13222	457392
13935	457393
24204	457394
81986	457395
164597	457396
25560	457397
20967	457398
201891	457399
84115	457400
26554	457401
8909	457402
84410	457403
192963	457404
15008	457405
59980	457406
236436	457407
131776	457408
18330	457409
54257	457410
153620	457411
34783	457412
300929	457413
45762	457414
59811	457415
23853	457416
19905	457417
156947	457418
38535	457419
229030	457420
49996	457421
7355	457422
5943	457423
41348	457424
323360	457425
226580	457426
191093	457427
58427	457428
232011	457429
165062	457430
133335	457431
108496	457432
15920	457433
98936	457434
426264	457435
62308	457436
389156	457437
176908	457438
22742	457439
53933	457440
19932	457441
260156	457442
120367	457443
133847	457444
47981	457445
62641	457446
55227	457447
48753	457448
178199	457449
454375	457450
287891	457451
326533	457452
351983	457453
318836	457454
23469	457455
220161	457456
421629	457457
157796	457458
426668	457459
127029	457460
45404	457461
358320	457462
99991	457463
206680	457464
269514	457465
374232	457466
216600	457467
38174	457468
26704	457469
325624	457470
99738	457471
47627	457472
99733	457473
234003	457474
113221	457475
364742	457476
155498	457477
446386	457478
45523	457479
173495	457480
285324	457481
35710	457482
221032	457483
41194	457484
3944	457485
373167	457486
28752	457487
144394	457488
12223	457489
37547	457490
78220	457491
43674	457492
415541	457493
241780	457494
59521	457495
55795	457496
156550	457497
12601	457498
89424	457499
6196	457500
202461	457501
24769	457502
19330	457503
227624	457504
396751	457505
55359	457506
394906	457507
325989	457508
3661	457509
288	457510
141337	457511
27888	457512
212473	457513
373210	457514
25256	457515
40243	457516
33872	457517
9799	457518
98530	457519
134798	457520
51081	457521
113777	457522
103314	457523
111939	457524
114347	457525
347671	457526
105049	457527
1789	457528
1527	457529
40946	457530
91291	457531
40545	457532
110535	457533
102837	457534
145611	457535
43665	457536
5344	457537
57348	457538
114347	457539
448526	457540
4865	457541
336099	457542
259269	457543
134696	457544
95021	457545
218499	457546
2656	457547
11798	457548
236201	457549
68784	457550
9593	457551
8982	457552
30493	457553
18963	457554
11290	457555
19304	457556
62730	457557
11290	457558
98933	457559
25852	457560
45344	457561
116000	457562
13958	457563
370089	457564
125778	457565
86800	457566
75281	457567
14842	457568
26881	457569
122344	457570
186981	457571
81394	457572
111183	457573
1895	457574
45344	457575
5299	457576
139596	457577
15056	457578
184744	457579
174243	457580
28752	457581
98530	457582
204308	457583
223936	457584
202367	457585
220732	457586
35559	457587
46574	457588
178487	457589
360659	457590
368952	457591
1919	457592
15429	457593
4869	457594
371509	457595
232451	457596
190908	457597
16632	457598
133651	457599
155752	457600
71525	457601
15479	457602
135020	457603
434613	457604
98677	457605
2947	457606
64662	457607
11006	457608
48102	457609
11341	457610
333959	457611
33968	457612
1562	457613
46046	457614
358305	457615
312880	457616
16114	457617
310749	457618
64366	457619
228693	457620
84142	457621
118483	457622
322821	457623
276719	457624
110387	457625
113027	457626
120821	457627
192280	457628
338795	457629
23933	457630
401647	457631
48110	457632
185552	457633
88898	457634
321153	457635
332306	457636
365646	457637
447810	457638
80149	457639
247	457640
388917	457641
124732	457642
242961	457643
124886	457644
124785	457645
174667	457646
135190	457647
132563	457648
75639	457649
353174	457650
423847	457651
228848	457652
216696	457653
182497	457654
135332	457655
419649	457656
292935	457657
77383	457658
195340	457659
172859	457660
60639	457661
21329	457662
74976	457663
368002	457664
402354	457665
189219	457666
31827	457667
348913	457668
372657	457669
313541	457670
221395	457671
72583	457672
391888	457673
165459	457674
408925	457675
80618	457676
179211	457677
257466	457678
64317	457679
429521	457680
53113	457681
105615	457682
29712	457683
75825	457684
321866	457685
248401	457686
159380	457687
207209	457688
391777	457689
215482	457690
297864	457691
392446	457692
399582	457693
376602	457694
373738	457695
182101	457696
177691	457697
174588	457698
239086	457699
51571	457700
327553	457701
107999	457702
183144	457703
121987	457704
340767	457705
98498	457706
398483	457707
284972	457708
17276	457709
111992	457710
3547	457711
48206	457712
414054	457713
200464	457714
132599	457715
71034	457716
367076	457717
95753	457718
122988	457719
25229	457720
36020	457721
35699	457722
410167	457723
23085	457724
86200	457725
34508	457726
122982	457727
31668	457728
35540	457729
446010	457730
236967	457731
225310	457732
416331	457733
169557	457734
283966	457735
34055	457736
134251	457737
126129	457738
384840	457739
355040	457740
125805	457741
135224	457742
139421	457743
5430	457744
5430	457745
261494	457746
263083	457747
8257	457748
452251	457749
5937	457750
144281	457751
9504	457752
60223	457753
38135	457754
49656	457755
70850	457756
371329	457757
64765	457758
438597	457759
1474	457760
122960	457761
123975	457762
152109	457763
168993	457764
83016	457765
453795	457766
341464	457767
67189	457768
24298	457769
110834	457770
29568	457771
55240	457772
133137	457773
252991	457774
79741	457775
129933	457776
181066	457777
19141	457778
24130	457779
183726	457780
8349	457781
22525	457782
400974	457783
364540	457784
7985	457785
158712	457786
54369	457787
16942	457788
138791	457789
117627	457790
175024	457791
228308	457792
50097	457793
174011	457794
454832	457795
34253	457796
3755	457797
255236	457798
253127	457799
9370	457800
299777	457801
56281	457802
117434	457803
181672	457804
42327	457805
298711	457806
180066	457807
198874	457808
342539	457809
41906	457810
113006	457811
292239	457812
266139	457813
263705	457814
176366	457815
427422	457816
9270	457817
130343	457818
104687	457819
74179	457820
153364	457821
380803	457822
63446	457823
62062	457824
13940	457825
200	457826
10482	457827
286782	457828
236499	457829
259935	457830
62192	457831
378290	457832
112947	457833
62035	457834
103447	457835
415987	457836
1855	457837
76170	457838
362281	457839
374521	457840
95844	457841
360320	457842
21809	457843
240373	457844
378382	457845
306920	457846
1810	457847
17625	457848
442646	457849
451428	457850
326027	457851
247436	457852
111250	457853
1559	457854
34829	457855
415951	457856
422563	457857
287065	457858
326899	457859
66750	457860
9725	457861
144910	457862
404750	457863
26352	457864
100479	457865
97124	457866
153066	457867
420225	457868
358093	457869
144280	457870
184997	457871
65889	457872
181987	457873
90169	457874
384397	457875
391689	457876
125925	457877
127644	457878
424294	457879
64882	457880
132341	457881
63191	457882
367488	457883
30849	457884
195718	457885
135078	457886
395422	457887
451939	457888
59813	457889
95705	457890
231474	457891
118467	457892
86775	457893
91443	457894
236005	457895
189002	457896
209278	457897
20878	457898
97441	457899
195254	457900
151729	457901
438892	457902
143004	457903
150699	457904
82315	457905
190264	457906
229	457907
172878	457908
237017	457909
67434	457910
270809	457911
325770	457912
67265	457913
74447	457914
297266	457915
157397	457916
3073	457917
13698	457918
111113	457919
379774	457920
246754	457921
85385	457922
317218	457923
58040	457924
734	457925
245424	457926
140903	457927
61306	457928
2095	457929
85585	457930
93539	457931
80395	457932
167814	457933
358089	457934
410073	457935
263707	457936
324113	457937
237123	457938
177433	457939
441947	457940
378527	457941
12326	457942
5798	457943
359853	457944
70208	457945
458226	457946
222380	457947
56291	457948
13566	457949
145811	457950
222621	457951
31038	457952
207583	457953
104231	457954
134296	457955
14719	457956
10668	457957
8485	457958
12485	457959
308386	457960
8858	457961
15561	457962
236884	457963
243874	457964
33986	457965
183099	457966
233235	457967
181992	457968
296308	457969
79938	457970
208933	457971
435400	457972
17683	457973
41836	457974
357367	457975
231988	457976
100139	457977
127628	457978
329222	457979
391836	457980
455535	457981
11980	457982
364316	457983
362754	457984
266	457985
12166	457986
146532	457987
7328	457988
81682	457989
69333	457990
239841	457991
69366	457992
409560	457993
181701	457994
391971	457995
407698	457996
237374	457997
336	457998
11039	457999
55787	458000
385836	458001
282712	458002
93648	458003
186648	458004
5325	458005
109889	458006
3073	458007
69767	458008
70492	458009
12541	458010
106735	458011
322212	458012
451749	458013
188647	458014
61389	458015
26525	458016
98958	458017
2282	458018
166150	458019
229742	458020
351326	458021
8740	458022
129786	458023
235576	458024
136322	458025
156338	458026
25150	458027
320369	458028
157528	458029
47170	458030
439133	458031
77588	458032
230340	458033
22942	458034
49498	458035
119404	458036
134232	458037
164405	458038
157809	458039
436162	458040
107777	458041
393996	458042
109821	458043
171676	458044
144262	458045
180910	458046
104715	458047
15985	458048
10564	458049
430839	458050
124929	458051
98474	458052
382774	458053
3642	458054
22255	458055
207	458056
108293	458057
98710	458058
184642	458059
22216	458060
906	458061
395219	458062
248812	458063
190574	458064
101666	458065
119786	458066
201949	458067
182599	458068
1696	458069
240064	458070
36457	458071
13488	458072
219972	458073
19147	458074
59989	458075
112502	458076
167867	458077
162716	458078
310899	458079
226259	458080
55276	458081
26642	458082
10025	458083
238139	458084
33881	458085
11261	458086
451887	458087
34534	458088
112823	458089
123241	458090
110025	458091
276773	458092
204282	458093
46436	458094
291960	458095
29579	458096
78301	458097
296163	458098
422641	458099
3764	458100
171520	458101
317783	458102
186676	458103
140696	458104
280825	458105
308567	458106
302415	458107
49057	458108
52655	458109
445070	458110
410040	458111
178232	458112
78390	458113
131349	458114
40830	458115
33277	458116
94014	458117
122169	458118
117170	458119
27445	458120
266444	458121
304608	458122
18521	458123
21969	458124
26248	458125
16335	458126
303453	458127
160104	458128
380683	458129
99247	458130
179852	458131
327089	458132
234909	458133
229989	458134
189161	458135
74925	458136
46989	458137
384723	458138
204448	458139
150645	458140
354518	458141
821	458142
411708	458143
84250	458144
286375	458145
51579	458146
120223	458147
430969	458148
341978	458149
163504	458150
126023	458151
25502	458152
136551	458153
99057	458154
17319	458155
94038	458156
9878	458157
5349	458158
382757	458159
4751	458160
318595	458161
249754	458162
179960	458163
455297	458164
259339	458165
311137	458166
113007	458167
122602	458168
38577	458169
395598	458170
72434	458171
55027	458172
437618	458173
114291	458174
231434	458175
20339	458176
138360	458177
126256	458178
446711	458179
64747	458180
46349	458181
75601	458182
419801	458183
2413	458184
210196	458185
120877	458186
149253	458187
227369	458188
146222	458189
457872	458190
158600	458191
89166	458192
311217	458193
14577	458194
307004	458195
151306	458196
252372	458197
120044	458198
120060	458199
2474	458200
55259	458201
126067	458202
55143	458203
112257	458204
17340	458205
229388	458206
211137	458207
118569	458208
33316	458209
38630	458210
428932	458211
277845	458212
159298	458213
35571	458214
430653	458215
13437	458216
60188	458217
403094	458218
7634	458219
285222	458220
160275	458221
433637	458222
362374	458223
21799	458224
129869	458225
165502	458226
5711	458227
432362	458228
111514	458229
75869	458230
60629	458231
90290	458232
126023	458233
222891	458234
28008	458235
268154	458236
411204	458237
269754	458238
121786	458239
391748	458240
292561	458241
451394	458242
401593	458243
72846	458244
26602	458245
389937	458246
205711	458247
362157	458248
149660	458249
22998	458250
225650	458251
43203	458252
280932	458253
79654	458254
415408	458255
99218	458256
64165	458257
8005	458258
80891	458259
324408	458260
82313	458261
71534	458262
292888	458263
300242	458264
214058	458265
362206	458266
2946	458267
380095	458268
338116	458269
150428	458270
193849	458271
40665	458272
349249	458273
202279	458274
285422	458275
97275	458276
378834	458277
203053	458278
66200	458279
174638	458280
86129	458281
347124	458282
246476	458283
44591	458284
28918	458285
9401	458286
191408	458287
225774	458288
133018	458289
9988	458290
459211	458291
111946	458292
301149	458293
187924	458294
311496	458295
335779	458296
48352	458297
26113	458298
110702	458299
66997	458300
27725	458301
25003	458302
287671	458303
876	458304
95572	458305
142783	458306
299221	458307
107682	458308
12133	458309
209359	458310
402504	458311
161950	458312
190884	458313
244472	458314
511	458315
234640	458316
123008	458317
31102	458318
71237	458319
28137	458320
33502	458321
2818	458322
345557	458323
26706	458324
185174	458325
32804	458326
359591	458327
107111	458328
79672	458329
23344	458330
45467	458331
39361	458332
59853	458333
144736	458334
181848	458335
93509	458336
422941	458337
291770	458338
65747	458339
457769	458340
216377	458341
21421	458342
196612	458343
348180	458344
71427	458345
317321	458346
138400	458347
242453	458348
306182	458349
329888	458350
299509	458351
13117	458352
93034	458353
36646	458354
57101	458355
3287	458356
107052	458357
426975	458358
357360	458359
435908	458360
31112	458361
414436	458362
48521	458363
322887	458364
174464	458365
138812	458366
323180	458367
15312	458368
32809	458369
300015	458370
179597	458371
409941	458372
209088	458373
7719	458374
4553	458375
83505	458376
187957	458377
171526	458378
458025	458379
92312	458380
133752	458381
345690	458382
231978	458383
125521	458384
101508	458385
72684	458386
274039	458387
222603	458388
293277	458389
223	458390
265032	458391
454326	458392
454125	458393
359090	458394
239031	458395
160256	458396
95731	458397
119354	458398
18302	458399
22985	458400
59889	458401
33415	458402
1592	458403
182566	458404
89642	458405
257880	458406
4671	458407
137598	458408
315721	458409
8346	458410
238232	458411
45797	458412
124464	458413
245814	458414
443522	458415
443466	458416
42692	458417
10973	458418
16189	458419
179383	458420
291283	458421
118991	458422
185663	458423
145594	458424
100341	458425
25163	458426
99661	458427
90218	458428
17558	458429
246860	458430
56495	458431
449303	458432
53878	458433
122930	458434
179701	458435
246855	458436
65767	458437
240756	458438
30904	458439
183766	458440
269063	458441
443052	458442
34701	458443
2768	458444
272113	458445
37616	458446
84874	458447
3079	458448
70239	458449
17245	458450
303939	458451
35216	458452
192431	458453
72813	458454
61230	458455
65144	458456
732	458457
40572	458458
126428	458459
439594	458460
82933	458461
9730	458462
408050	458463
209294	458464
78678	458465
10435	458466
452450	458467
137429	458468
146141	458469
418850	458470
186332	458471
137704	458472
178524	458473
430798	458474
208152	458475
37084	458476
126064	458477
249267	458478
453005	458479
363146	458480
42582	458481
11073	458482
384671	458483
304518	458484
140243	458485
4372	458486
96593	458487
176678	458488
79412	458489
125664	458490
17384	458491
73874	458492
335236	458493
246006	458494
123073	458495
169615	458496
380034	458497
51822	458498
68677	458499
27351	458500
300256	458501
295417	458502
255986	458503
320238	458504
50730	458505
372496	458506
419241	458507
349942	458508
6326	458509
371122	458510
6794	458511
102044	458512
112417	458513
137567	458514
98210	458515
373544	458516
421990	458517
159124	458518
8222	458519
313768	458520
225406	458521
276639	458522
21234	458523
118416	458524
26667	458525
678	458526
274009	458527
124861	458528
292564	458529
88748	458530
173373	458531
269571	458532
28745	458533
48894	458534
268858	458535
188920	458536
28170	458537
20281	458538
404531	458539
86982	458540
419168	458541
68350	458542
277486	458543
422009	458544
10041	458545
89519	458546
189823	458547
122745	458548
174266	458549
199137	458550
435816	458551
191203	458552
233933	458553
19527	458554
157621	458555
23086	458556
525	458557
389465	458558
28585	458559
304815	458560
56322	458561
358372	458562
25860	458563
432497	458564
64701	458565
114841	458566
448978	458567
237369	458568
15954	458569
164843	458570
36488	458571
31915	458572
11007	458573
3163	458574
119966	458575
157575	458576
392862	458577
429011	458578
40572	458579
287852	458580
416567	458581
359700	458582
456906	458583
49939	458584
180576	458585
28397	458586
446086	458587
107143	458588
249448	458589
142307	458590
69793	458591
182645	458592
127119	458593
56106	458594
29904	458595
32645	458596
429912	458597
287284	458598
452431	458599
54382	458600
215288	458601
84296	458602
433865	458603
327473	458604
33365	458605
328203	458606
188565	458607
32629	458608
98699	458609
10082	458610
73931	458611
143914	458612
398684	458613
32629	458614
342208	458615
436531	458616
191959	458617
36218	458618
15710	458619
38250	458620
46617	458621
378449	458622
442137	458623
190776	458624
69240	458625
234612	458626
430856	458627
11615	458628
78472	458629
436345	458630
75373	458631
224660	458632
222291	458633
19859	458634
269578	458635
152890	458636
247933	458637
99443	458638
47995	458639
108057	458640
94	458641
295010	458642
22584	458643
63364	458644
351852	458645
247346	458646
165066	458647
230916	458648
43205	458649
99443	458650
305584	458651
247933	458652
38571	458653
312451	458654
81121	458655
283029	458656
259727	458657
243345	458658
154542	458659
396014	458660
3776	458661
20146	458662
153968	458663
167851	458664
335286	458665
106874	458666
60566	458667
206022	458668
154575	458669
385300	458670
265961	458671
132363	458672
51938	458673
13416	458674
74064	458675
13416	458676
60200	458677
113186	458678
9314	458679
90999	458680
416951	458681
4247	458682
42397	458683
217505	458684
56679	458685
355935	458686
58079	458687
30982	458688
25009	458689
48640	458690
293229	458691
173773	458692
229929	458693
42758	458694
26178	458695
132933	458696
121155	458697
215786	458698
8487	458699
51816	458700
180847	458701
121244	458702
209453	458703
15954	458704
200147	458705
5970	458706
171483	458707
137699	458708
35362	458709
225211	458710
395760	458711
312518	458712
89369	458713
103865	458714
378172	458715
127047	458716
14617	458717
8861	458718
77577	458719
40310	458720
255879	458721
298481	458722
23558	458723
318322	458724
174086	458725
76607	458726
256786	458727
2514	458728
338859	458729
147911	458730
73761	458731
15350	458732
68792	458733
188636	458734
205254	458735
374696	458736
111793	458737
3365	458738
115985	458739
169186	458740
77132	458741
260947	458742
67540	458743
190664	458744
54227	458745
72645	458746
250436	458747
164560	458748
42792	458749
227124	458750
9178	458751
350	458752
181738	458753
56639	458754
238067	458755
352854	458756
183330	458757
101824	458758
7720	458759
56693	458760
1460	458761
51405	458762
159379	458763
262326	458764
422005	458765
76782	458766
139	458767
8326	458768
13672	458769
60218	458770
73408	458771
13227	458772
60702	458773
244994	458774
189660	458775
37707	458776
24659	458777
8595	458778
9482	458779
52709	458780
9807	458781
11222	458782
63584	458783
75460	458784
24256	458785
97076	458786
420663	458787
365444	458788
12866	458789
3731	458790
85908	458791
3926	458792
235861	458793
1459	458794
352622	458795
22308	458796
47512	458797
356402	458798
24208	458799
183948	458800
93817	458801
29457	458802
17693	458803
97599	458804
196104	458805
143842	458806
74398	458807
5921	458808
258831	458809
47368	458810
43553	458811
137112	458812
174686	458813
156008	458814
26715	458815
92787	458816
110862	458817
18496	458818
392386	458819
145942	458820
28393	458821
283349	458822
192340	458823
7185	458824
55431	458825
39384	458826
91966	458827
103506	458828
200916	458829
2605	458830
111450	458831
114771	458832
218863	458833
296788	458834
50127	458835
11206	458836
119305	458837
4418	458838
94631	458839
120814	458840
14559	458841
41250	458842
144935	458843
16146	458844
33607	458845
30061	458846
137249	458847
388098	458848
217940	458849
15822	458850
9862	458851
73838	458852
44479	458853
225635	458854
119631	458855
164014	458856
280047	458857
57217	458858
99024	458859
60621	458860
111185	458861
42559	458862
195059	458863
328261	458864
64345	458865
101892	458866
162901	458867
50237	458868
34052	458869
58314	458870
104541	458871
202168	458872
42380	458873
5853	458874
65163	458875
325412	458876
701	458877
71980	458878
182713	458879
291263	458880
43254	458881
112114	458882
307601	458883
282157	458884
157725	458885
453514	458886
2646	458887
9139	458888
149385	458889
452756	458890
310864	458891
14198	458892
185256	458893
250520	458894
404827	458895
105372	458896
37047	458897
20321	458898
39635	458899
44891	458900
52761	458901
42967	458902
66723	458903
423782	458904
146449	458905
73753	458906
34274	458907
195147	458908
101887	458909
141044	458910
254096	458911
188796	458912
4863	458913
161945	458914
438239	458915
183509	458916
425787	458917
85585	458918
254991	458919
441113	458920
121523	458921
78315	458922
130155	458923
377978	458924
130595	458925
12188	458926
68780	458927
5503	458928
138169	458929
450910	458930
220327	458931
69768	458932
399355	458933
49652	458934
259073	458935
138169	458936
170277	458937
371163	458938
311687	458939
126451	458940
400778	458941
151790	458942
234305	458943
427062	458944
386903	458945
144131	458946
318263	458947
77282	458948
174149	458949
334815	458950
3565	458951
421416	458952
77678	458953
47214	458954
80156	458955
209573	458956
395283	458957
137820	458958
28027	458959
7718	458960
127778	458961
430441	458962
64602	458963
125078	458964
115518	458965
238642	458966
359816	458967
225615	458968
392801	458969
5832	458970
90411	458971
287963	458972
436330	458973
233574	458974
126853	458975
28096	458976
74160	458977
92844	458978
410020	458979
15348	458980
441640	458981
53321	458982
337589	458983
121690	458984
58140	458985
153773	458986
52436	458987
71850	458988
155340	458989
300305	458990
141226	458991
20858	458992
83028	458993
297213	458994
6373	458995
81709	458996
31744	458997
843	458998
45616	458999
1414	459000
190180	459001
26819	459002
283550	459003
86461	459004
106403	459005
13641	459006
4865	459007
38306	459008
120037	459009
239393	459010
168137	459011
49427	459012
93550	459013
376764	459014
182761	459015
358916	459016
205128	459017
381460	459018
187350	459019
202991	459020
49232	459021
94955	459022
221437	459023
300903	459024
424843	459025
219366	459026
383968	459027
298239	459028
189988	459029
205782	459030
357660	459031
353691	459032
288013	459033
53074	459034
147549	459035
5759	459036
153184	459037
295088	459038
101210	459039
200787	459040
10928	459041
69581	459042
69912	459043
97998	459044
377996	459045
71175	459046
439555	459047
167905	459048
163441	459049
182993	459050
100544	459051
164221	459052
157198	459053
94866	459054
35913	459055
24221	459056
87640	459057
104876	459058
380769	459059
120263	459060
224765	459061
249053	459062
46354	459063
23768	459064
97301	459065
35871	459066
194657	459067
287568	459068
47735	459069
56010	459070
401058	459071
385078	459072
433393	459073
482	459074
56566	459075
300533	459076
390410	459077
400439	459078
67535	459079
38493	459080
420707	459081
51039	459082
192885	459083
315660	459084
48586	459085
439891	459086
121690	459087
74714	459088
34657	459089
112624	459090
423139	459091
27003	459092
138910	459093
100995	459094
237715	459095
195982	459096
162791	459097
94534	459098
369852	459099
223983	459100
238590	459101
183986	459102
284426	459103
232573	459104
69335	459105
203386	459106
45723	459107
126611	459108
92293	459109
112561	459110
303225	459111
17268	459112
160530	459113
226639	459114
391589	459115
214500	459116
285967	459117
169902	459118
396498	459119
15	459120
220025	459121
439089	459122
88683	459123
292240	459124
100513	459125
138269	459126
152466	459127
173741	459128
169099	459129
35871	459130
60551	459131
201	459132
23020	459133
190905	459134
117999	459135
46927	459136
123476	459137
120564	459138
83382	459139
235757	459140
300304	459141
29997	459142
256282	459143
863	459144
350845	459145
61070	459146
1142	459147
19863	459148
146733	459149
81766	459150
304826	459151
2611	459152
217123	459153
39177	459154
415268	459155
251899	459156
25129	459157
4768	459158
165983	459159
301587	459160
89402	459161
24558	459162
171153	459163
243115	459164
30670	459165
22488	459166
254392	459167
10451	459168
82083	459169
229877	459170
1333	459171
454900	459172
11762	459173
122837	459174
18087	459175
352498	459176
184186	459177
40114	459178
82739	459179
425040	459180
169339	459181
203419	459182
32515	459183
259399	459184
335004	459185
50565	459186
191339	459187
227547	459188
116647	459189
334571	459190
190991	459191
360296	459192
235843	459193
279931	459194
83687	459195
182805	459196
54361	459197
175576	459198
211336	459199
5839	459200
52637	459201
213531	459202
105968	459203
221881	459204
221879	459205
398352	459206
322957	459207
190055	459208
379240	459209
100113	459210
43289	459211
249147	459212
325497	459213
102085	459214
269502	459215
375434	459216
10636	459217
335737	459218
374583	459219
83025	459220
226835	459221
199087	459222
101884	459223
17905	459224
170616	459225
58030	459226
54427	459227
147044	459228
17672	459229
83760	459230
44891	459231
437097	459232
16757	459233
99669	459234
26064	459235
211236	459236
226792	459237
204322	459238
96167	459239
38839	459240
76868	459241
150668	459242
57294	459243
111243	459244
330541	459245
126941	459246
76117	459247
150178	459248
12803	459249
34941	459250
306366	459251
405660	459252
207320	459253
12566	459254
354997	459255
185219	459256
432176	459257
291619	459258
42888	459259
422837	459260
273469	459261
78459	459262
142777	459263
85434	459264
204934	459265
236230	459266
97077	459267
82741	459268
445844	459269
282305	459270
140824	459271
127793	459272
76263	459273
95094	459274
211721	459275
163869	459276
110205	459277
367277	459278
445369	459279
211466	459280
430480	459281
220196	459282
183221	459283
246619	459284
56161	459285
428122	459286
85489	459287
203039	459288
46440	459289
313072	459290
96804	459291
142075	459292
160459	459293
14418	459294
351088	459295
122667	459296
167790	459297
289782	459298
66233	459299
374749	459300
21480	459301
151056	459302
87755	459303
326392	459304
192543	459305
111408	459306
396907	459307
228726	459308
70507	459309
57149	459310
25270	459311
32418	459312
191037	459313
136628	459314
60662	459315
362141	459316
305355	459317
395160	459318
10364	459319
18610	459320
83151	459321
8553	459322
264451	459323
247328	459324
113730	459325
64974	459326
28691	459327
361014	459328
127240	459329
2375	459330
329243	459331
80734	459332
28322	459333
156149	459334
5714	459335
393331	459336
271079	459337
47447	459338
1204	459339
93348	459340
190845	459341
117997	459342
178643	459343
95712	459344
110916	459345
66487	459346
390679	459347
268841	459348
155390	459349
164574	459350
82366	459351
2216	459352
151966	459353
303306	459354
322826	459355
90234	459356
408545	459357
188882	459358
60793	459359
132727	459360
215563	459361
233450	459362
196691	459363
349108	459364
436678	459365
192146	459366
230918	459367
119150	459368
309709	459369
136887	459370
13745	459371
45586	459372
227001	459373
161119	459374
48797	459375
169674	459376
239823	459377
327095	459378
102197	459379
319991	459380
3697	459381
22188	459382
21386	459383
244466	459384
191212	459385
198754	459386
207603	459387
153568	459388
113994	459389
61636	459390
458100	459391
25714	459392
198811	459393
173659	459394
49064	459395
58416	459396
83177	459397
408843	459398
61623	459399
430318	459400
44576	459401
117548	459402
240350	459403
137006	459404
312389	459405
3724	459406
7939	459407
30716	459408
242885	459409
35398	459410
79183	459411
441641	459412
121002	459413
32041	459414
336447	459415
68040	459416
31286	459417
101573	459418
67881	459419
377898	459420
36750	459421
1172	459422
223190	459423
358655	459424
358332	459425
32227	459426
15420	459427
354028	459428
147612	459429
39772	459430
51633	459431
7534	459432
121804	459433
57570	459434
437184	459435
5312	459436
146227	459437
5312	459438
7025	459439
120252	459440
78191	459441
19234	459442
31623	459443
47996	459444
194417	459445
252743	459446
1023	459447
242518	459448
39553	459449
220969	459450
106328	459451
8019	459452
27541	459453
123032	459454
239786	459455
302292	459456
1595	459457
30210	459458
112554	459459
1414	459460
105458	459461
93687	459462
103704	459463
133538	459464
187940	459465
4983	459466
74	459467
150571	459468
100355	459469
16075	459470
162259	459471
2875	459472
40608	459473
125144	459474
85650	459475
50869	459476
340765	459477
240085	459478
24684	459479
42509	459480
292535	459481
307148	459482
16804	459483
9614	459484
216374	459485
120986	459486
29865	459487
4843	459488
4711	459489
712	459490
41590	459491
46481	459492
225132	459493
79988	459494
24527	459495
76015	459496
313553	459497
50575	459498
5667	459499
228243	459500
134280	459501
124993	459502
29967	459503
190033	459504
83511	459505
312075	459506
3262	459507
15781	459508
1500	459509
210563	459510
9896	459511
327291	459512
90568	459513
186849	459514
118553	459515
44487	459516
32527	459517
297295	459518
185525	459519
178657	459520
159825	459521
340760	459522
198364	459523
342392	459524
95923	459525
63810	459526
19441	459527
49482	459528
293687	459529
443	459530
128592	459531
93736	459532
103585	459533
454533	459534
304584	459535
92552	459536
136170	459537
4998	459538
70911	459539
7436	459540
228080	459541
200721	459542
90664	459543
50075	459544
118855	459545
12219	459546
213853	459547
193838	459548
81123	459549
109931	459550
203788	459551
374223	459552
107633	459553
453047	459554
71545	459555
96846	459556
232992	459557
403947	459558
236228	459559
117038	459560
144288	459561
283187	459562
26960	459563
41473	459564
64301	459565
93628	459566
300554	459567
52871	459568
428176	459569
113357	459570
354977	459571
181058	459572
116649	459573
100559	459574
86033	459575
35034	459576
31497	459577
17480	459578
24515	459579
32736	459580
51513	459581
196198	459582
85317	459583
163936	459584
248048	459585
158885	459586
219997	459587
52820	459588
121615	459589
255777	459590
216726	459591
102482	459592
71322	459593
106691	459594
106690	459595
75019	459596
237143	459597
134386	459598
100136	459599
895	459600
264142	459601
239849	459602
36930	459603
67430	459604
217707	459605
305076	459606
311895	459607
310590	459608
45798	459609
418442	459610
423399	459611
432502	459612
77838	459613
314799	459614
117679	459615
211310	459616
128760	459617
445872	459618
377766	459619
426774	459620
32879	459621
32879	459622
189890	459623
82376	459624
236753	459625
54840	459626
435973	459627
190625	459628
21329	459629
418016	459630
37047	459631
50162	459632
197037	459633
177011	459634
115342	459635
395479	459636
34216	459637
29871	459638
127730	459639
201144	459640
64139	459641
456628	459642
49590	459643
167768	459644
102605	459645
182150	459646
151730	459647
114330	459648
40729	459649
284274	459650
2488	459651
56768	459652
371804	459653
42444	459654
329077	459655
312753	459656
113798	459657
80804	459658
7224	459659
126690	459660
38136	459661
137962	459662
71778	459663
131515	459664
292195	459665
402106	459666
8048	459667
301982	459668
64947	459669
440990	459670
291629	459671
138798	459672
6456	459673
304176	459674
230980	459675
308080	459676
132793	459677
45671	459678
143709	459679
96555	459680
194869	459681
258583	459682
164564	459683
69473	459684
69630	459685
387498	459686
183205	459687
110517	459688
229634	459689
180309	459690
17499	459691
249522	459692
265023	459693
69752	459694
448602	459695
37709	459696
402687	459697
13914	459698
131541	459699
51368	459700
170319	459701
433337	459702
420739	459703
248397	459704
111178	459705
107885	459706
246748	459707
117200	459708
125810	459709
388715	459710
69242	459711
37709	459712
220163	459713
104297	459714
126574	459715
150382	459716
9617	459717
274475	459718
38523	459719
113268	459720
231118	459721
107099	459722
351250	459723
242773	459724
55295	459725
186235	459726
2583	459727
89817	459728
178708	459729
351834	459730
137616	459731
68606	459732
247022	459733
157556	459734
332139	459735
458611	459736
213573	459737
459695	459738
212388	459739
290733	459740
78465	459741
198441	459742
38708	459743
2535	459744
221454	459745
34004	459746
117151	459747
95131	459748
41176	459749
117777	459750
142420	459751
140767	459752
2195	459753
340670	459754
12873	459755
92726	459756
210570	459757
77855	459758
274575	459759
65587	459760
39111	459761
235780	459762
340249	459763
69583	459764
30856	459765
127397	459766
373355	459767
392770	459768
290492	459769
409614	459770
1734	459771
347829	459772
202315	459773
4190	459774
453175	459775
81984	459776
100248	459777
65606	459778
140391	459779
147088	459780
37510	459781
192912	459782
428082	459783
195752	459784
300639	459785
132754	459786
279676	459787
147048	459788
138556	459789
83113	459790
237137	459791
453427	459792
150381	459793
81787	459794
384488	459795
145789	459796
270852	459797
10801	459798
3147	459799
6728	459800
58907	459801
368680	459802
109115	459803
158777	459804
371222	459805
199227	459806
121144	459807
60357	459808
2030	459809
330120	459810
340414	459811
91710	459812
148938	459813
46136	459814
10974	459815
157306	459816
175600	459817
113433	459818
68324	459819
31793	459820
451495	459821
65064	459822
124458	459823
122087	459824
33187	459825
236328	459826
32362	459827
21180	459828
230984	459829
93	459830
154117	459831
24822	459832
112067	459833
1244	459834
35497	459835
35497	459836
231183	459837
113640	459838
240012	459839
67042	459840
53403	459841
19752	459842
108535	459843
9813	459844
19030	459845
382327	459846
166806	459847
623	459848
78498	459849
100405	459850
12422	459851
121018	459852
58261	459853
220205	459854
404081	459855
58712	459856
46155	459857
74755	459858
458472	459859
25839	459860
68561	459861
434204	459862
21462	459863
25938	459864
149928	459865
6303	459866
230755	459867
47818	459868
58395	459869
63128	459870
14316	459871
40572	459872
225295	459873
58219	459874
246360	459875
28204	459876
186995	459877
224995	459878
124207	459879
405729	459880
439817	459881
1997	459882
65236	459883
65003	459884
96815	459885
179689	459886
33678	459887
192377	459888
340292	459889
36788	459890
27987	459891
253546	459892
105575	459893
35630	459894
165442	459895
86464	459896
311586	459897
413672	459898
211659	459899
196530	459900
87664	459901
417111	459902
48490	459903
314999	459904
41742	459905
246670	459906
74053	459907
50918	459908
37312	459909
98520	459910
102662	459911
382771	459912
69680	459913
15412	459914
1257	459915
179688	459916
131512	459917
154247	459918
46719	459919
19298	459920
130516	459921
30365	459922
80452	459923
29661	459924
361590	459925
31425	459926
93756	459927
24525	459928
67162	459929
37593	459930
380262	459931
450696	459932
223822	459933
4829	459934
196856	459935
74843	459936
176646	459937
62591	459938
78858	459939
3903	459940
174128	459941
60090	459942
146433	459943
231381	459944
26242	459945
215291	459946
30624	459947
25610	459948
75879	459949
145920	459950
92116	459951
17292	459952
3236	459953
12064	459954
140281	459955
309416	459956
181181	459957
239752	459958
11726	459959
49038	459960
41763	459961
11374	459962
334703	459963
381861	459964
136942	459965
281879	459966
196359	459967
38363	459968
397294	459969
434729	459970
185868	459971
157891	459972
217269	459973
342309	459974
311299	459975
263054	459976
84816	459977
55772	459978
112687	459979
296577	459980
238731	459981
89696	459982
35331	459983
156531	459984
236454	459985
303412	459986
451783	459987
57423	459988
446943	459989
236406	459990
270645	459991
418386	459992
394118	459993
43846	459994
107325	459995
192189	459996
382376	459997
9115	459998
430395	459999
73205	460000
138114	460001
101433	460002
73914	460003
196295	460004
143421	460005
126366	460006
390849	460007
234590	460008
32585	460009
171140	460010
88318	460011
2583	460012
403674	460013
50372	460014
45162	460015
413873	460016
179018	460017
196454	460018
88017	460019
41602	460020
247940	460021
91242	460022
199498	460023
14601	460024
318116	460025
390548	460026
84699	460027
79017	460028
22157	460029
305540	460030
324846	460031
27282	460032
131318	460033
298609	460034
374287	460035
331248	460036
247075	460037
137627	460038
14823	460039
87580	460040
88856	460041
257084	460042
316204	460043
235330	460044
14975	460045
168007	460046
176910	460047
10698	460048
204196	460049
42776	460050
35765	460051
76909	460052
400639	460053
453492	460054
127818	460055
215889	460056
88197	460057
228421	460058
69949	460059
160177	460060
21290	460061
313614	460062
84937	460063
130460	460064
122380	460065
133214	460066
389378	460067
65545	460068
101736	460069
91366	460070
50314	460071
51238	460072
98587	460073
183613	460074
165986	460075
23191	460076
11276	460077
12438	460078
347627	460079
67210	460080
81749	460081
106311	460082
290253	460083
459269	460084
221934	460085
348450	460086
453873	460087
107950	460088
144198	460089
90668	460090
184796	460091
16132	460092
230601	460093
163962	460094
53370	460095
360505	460096
42330	460097
414709	460098
258724	460099
24781	460100
281532	460101
337072	460102
193582	460103
72979	460104
258773	460105
70040	460106
132797	460107
140603	460108
102558	460109
34935	460110
281974	460111
60536	460112
323808	460113
454808	460114
225857	460115
414129	460116
15227	460117
111328	460118
49002	460119
105325	460120
421111	460121
88257	460122
64796	460123
91698	460124
246920	460125
107516	460126
235336	460127
347871	460128
114539	460129
40220	460130
208345	460131
298898	460132
64906	460133
158783	460134
265669	460135
35357	460136
43149	460137
105324	460138
38748	460139
117501	460140
410109	460141
98394	460142
18553	460143
36844	460144
168516	460145
56482	460146
13611	460147
227873	460148
217332	460149
127704	460150
191853	460151
98788	460152
201685	460153
426946	460154
340920	460155
76741	460156
402138	460157
298867	460158
175160	460159
65710	460160
2752	460161
20684	460162
167214	460163
105146	460164
126962	460165
12438	460166
116656	460167
82560	460168
257236	460169
75160	460170
87633	460171
136871	460172
106311	460173
121179	460174
65565	460175
378536	460176
67731	460177
169558	460178
150891	460179
49500	460180
458774	460181
163585	460182
11276	460183
174548	460184
128866	460185
439415	460186
13477	460187
127973	460188
441201	460189
49002	460190
29358	460191
50314	460192
415621	460193
12832	460194
263622	460195
42769	460196
152482	460197
181339	460198
185041	460199
263996	460200
313748	460201
313752	460202
248207	460203
27009	460204
82165	460205
390494	460206
283034	460207
314595	460208
148164	460209
289741	460210
241295	460211
12259	460212
199653	460213
24171	460214
54762	460215
304019	460216
96981	460217
314118	460218
65765	460219
58815	460220
198259	460221
50535	460222
29605	460223
13461	460224
202454	460225
362495	460226
428880	460227
416707	460228
33759	460229
31560	460230
82968	460231
428884	460232
457048	460233
272825	460234
365583	460235
104425	460236
224474	460237
141532	460238
169652	460239
348958	460240
287398	460241
39287	460242
23829	460243
94832	460244
327245	460245
7114	460246
315401	460247
78183	460248
61789	460249
281842	460250
56827	460251
155251	460252
237873	460253
193222	460254
430788	460255
91656	460256
60966	460257
235626	460258
44003	460259
257519	460260
55890	460261
91302	460262
61443	460263
27314	460264
349861	460265
291643	460266
232746	460267
10762	460268
9842	460269
60966	460270
153618	460271
114170	460272
192281	460273
216426	460274
84258	460275
440782	460276
375792	460277
267537	460278
361575	460279
193211	460280
77081	460281
179221	460282
228212	460283
7832	460284
64483	460285
146562	460286
351534	460287
100182	460288
24202	460289
105483	460290
24528	460291
3606	460292
95923	460293
255767	460294
20259	460295
134406	460296
319997	460297
335157	460298
274143	460299
69124	460300
174372	460301
288711	460302
371067	460303
442117	460304
346409	460305
20259	460306
242222	460307
134599	460308
165166	460309
209451	460310
170105	460311
115568	460312
365872	460313
86387	460314
239393	460315
388986	460316
55728	460317
326270	460318
142712	460319
71332	460320
299061	460321
205253	460322
144149	460323
6213	460324
245692	460325
1	460326
2785	460327
72456	460328
293186	460329
118208	460330
79933	460331
28422	460332
175454	460333
45609	460334
235954	460335
54946	460336
65039	460337
70587	460338
157651	460339
147228	460340
103967	460341
174710	460342
33615	460343
144498	460344
132802	460345
199383	460346
14763	460347
141028	460348
147370	460349
4321	460350
83450	460351
229345	460352
76954	460353
341863	460354
177917	460355
50599	460356
114640	460357
346179	460358
102426	460359
272462	460360
98569	460361
198660	460362
95474	460363
204243	460364
167255	460365
26747	460366
359940	460367
163600	460368
6654	460369
104641	460370
249154	460371
365231	460372
194190	460373
171673	460374
9825	460375
84783	460376
372115	460377
48044	460378
49645	460379
102919	460380
159757	460381
239964	460382
330364	460383
370512	460384
281421	460385
56765	460386
43322	460387
361192	460388
3831	460389
174936	460390
219697	460391
388611	460392
330483	460393
190792	460394
180194	460395
82926	460396
121455	460397
33255	460398
127338	460399
71720	460400
213463	460401
89932	460402
265479	460403
235886	460404
149197	460405
136066	460406
200999	460407
86969	460408
147274	460409
46923	460410
48651	460411
224334	460412
425388	460413
36379	460414
49499	460415
401472	460416
24675	460417
31502	460418
206567	460419
286670	460420
423611	460421
67532	460422
237066	460423
414067	460424
85262	460425
34318	460426
95817	460427
122387	460428
135090	460429
5697	460430
170121	460431
176784	460432
173473	460433
42663	460434
28484	460435
19490	460436
6199	460437
105607	460438
4424	460439
231939	460440
138473	460441
19558	460442
288131	460443
150772	460444
3748	460445
108721	460446
16820	460447
343717	460448
195215	460449
198842	460450
317041	460451
219	460452
45676	460453
10165	460454
192543	460455
23767	460456
68346	460457
26322	460458
148735	460459
54199	460460
229243	460461
392383	460462
90257	460463
50870	460464
9571	460465
10656	460466
77848	460467
179353	460468
209912	460469
2761	460470
30077	460471
234977	460472
257904	460473
85462	460474
137927	460475
60103	460476
222327	460477
167924	460478
93047	460479
128021	460480
290313	460481
4350	460482
139362	460483
130672	460484
6602	460485
99988	460486
81637	460487
85727	460488
182803	460489
105469	460490
399499	460491
1452	460492
1452	460493
6754	460494
6754	460495
32796	460496
28305	460497
1054	460498
1054	460499
224	460500
2809	460501
31153	460502
13847	460503
6179	460504
88240	460505
2193	460506
2792	460507
579	460508
1899	460509
58928	460510
124332	460511
17731	460512
11736	460513
350398	460514
117331	460515
175376	460516
32518	460517
22550	460518
12789	460519
163793	460520
3123	460521
190328	460522
44667	460523
13479	460524
101539	460525
253654	460526
2886	460527
39040	460528
49382	460529
86156	460530
119768	460531
254237	460532
209709	460533
235835	460534
490	460535
72992	460536
98414	460537
358291	460538
168798	460539
254236	460540
176392	460541
54235	460542
17834	460543
242695	460544
427649	460545
129303	460546
215800	460547
2336	460548
19781	460549
454300	460550
172119	460551
19779	460552
207101	460553
133936	460554
185651	460555
35149	460556
294045	460557
98264	460558
443375	460559
242538	460560
119251	460561
600	460562
127699	460563
17623	460564
81469	460565
306954	460566
1676	460567
233965	460568
48585	460569
38463	460570
5865	460571
7906	460572
17350	460573
100044	460574
87569	460575
122813	460576
65825	460577
9415	460578
32816	460579
135357	460580
92495	460581
248912	460582
67334	460583
235410	460584
90341	460585
17971	460586
256915	460587
35208	460588
64204	460589
2074	460590
46880	460591
168668	460592
100220	460593
117989	460594
133278	460595
208929	460596
276248	460597
51009	460598
426986	460599
114744	460600
2991	460601
359082	460602
100695	460603
3192	460604
23710	460605
2641	460606
61885	460607
145811	460608
403080	460609
87363	460610
39796	460611
22664	460612
235462	460613
890	460614
59997	460615
33696	460616
55438	460617
3454	460618
4649	460619
66726	460620
33181	460621
20551	460622
43251	460623
43251	460624
241242	460625
20243	460626
36230	460627
337379	460628
70642	460629
106668	460630
6082	460631
186407	460632
177319	460633
354866	460634
424508	460635
327482	460636
91312	460637
170088	460638
179041	460639
220786	460640
448509	460641
377268	460642
145716	460643
145612	460644
138561	460645
123562	460646
455097	460647
244250	460648
334049	460649
196247	460650
170539	460651
353965	460652
119148	460653
280788	460654
302121	460655
87799	460656
227640	460657
61164	460658
269436	460659
37906	460660
63133	460661
49935	460662
303569	460663
137060	460664
226293	460665
383193	460666
199540	460667
37424	460668
279585	460669
145267	460670
225256	460671
245411	460672
71453	460673
86917	460674
76147	460675
236668	460676
58309	460677
168541	460678
106578	460679
272655	460680
37201	460681
110064	460682
47072	460683
25329	460684
29850	460685
59009	460686
232116	460687
113215	460688
139239	460689
35560	460690
46744	460691
110976	460692
90803	460693
22753	460694
442499	460695
132734	460696
443489	460697
174449	460698
193446	460699
58330	460700
22507	460701
119660	460702
83276	460703
11427	460704
44164	460705
130941	460706
339490	460707
77228	460708
7834	460709
43793	460710
149314	460711
166105	460712
259544	460713
191410	460714
15425	460715
207061	460716
56996	460717
354637	460718
213592	460719
339651	460720
215740	460721
324526	460722
356842	460723
103708	460724
284463	460725
43306	460726
66108	460727
73621	460728
1988	460729
467	460730
81134	460731
223749	460732
118454	460733
193626	460734
54384	460735
11813	460736
321187	460737
153456	460738
66472	460739
424702	460740
209398	460741
26504	460742
237607	460743
112716	460744
146869	460745
347334	460746
104650	460747
139789	460748
117798	460749
221995	460750
5704	460751
269285	460752
168924	460753
132244	460754
116169	460755
20522	460756
268988	460757
122310	460758
159107	460759
85501	460760
4418	460761
38869	460762
205868	460763
180624	460764
198751	460765
244605	460766
51872	460767
241297	460768
60040	460769
99133	460770
63679	460771
264758	460772
364025	460773
119011	460774
9292	460775
99133	460776
5235	460777
19179	460778
106933	460779
108490	460780
108749	460781
48992	460782
226128	460783
85735	460784
71061	460785
239271	460786
81986	460787
21890	460788
113404	460789
2479	460790
36022	460791
12793	460792
81910	460793
159909	460794
155815	460795
14397	460796
241313	460797
79667	460798
287897	460799
58302	460800
184989	460801
46563	460802
128685	460803
53929	460804
7526	460805
58302	460806
323536	460807
349508	460808
120291	460809
272416	460810
120290	460811
43445	460812
301102	460813
196413	460814
60008	460815
443964	460816
142888	460817
242533	460818
234764	460819
351711	460820
99570	460821
50065	460822
89360	460823
71818	460824
240780	460825
443464	460826
190495	460827
245148	460828
18587	460829
21832	460830
43620	460831
32015	460832
15093	460833
118886	460834
20660	460835
48134	460836
24322	460837
359377	460838
87216	460839
185714	460840
6862	460841
239761	460842
60830	460843
94141	460844
3031	460845
58682	460846
113327	460847
428371	460848
109520	460849
1353	460850
58379	460851
209720	460852
144230	460853
300695	460854
27235	460855
10772	460856
113144	460857
207182	460858
215646	460859
83357	460860
62417	460861
229881	460862
103392	460863
172316	460864
46645	460865
87571	460866
406733	460867
77880	460868
112226	460869
80480	460870
423791	460871
222725	460872
171330	460873
112266	460874
46722	460875
333174	460876
35519	460877
118897	460878
55560	460879
14929	460880
459828	460881
63756	460882
6662	460883
312271	460884
117666	460885
34816	460886
400148	460887
185033	460888
8919	460889
11557	460890
2365	460891
80946	460892
4093	460893
18818	460894
244358	460895
424378	460896
58223	460897
533	460898
16879	460899
14862	460900
1684	460901
116676	460902
98131	460903
163263	460904
218328	460905
380306	460906
29288	460907
190466	460908
206559	460909
302761	460910
358102	460911
213936	460912
269787	460913
406120	460914
424728	460915
86956	460916
45399	460917
316193	460918
56667	460919
383814	460920
29272	460921
119389	460922
38895	460923
11970	460924
416144	460925
33038	460926
14143	460927
9974	460928
32876	460929
4387	460930
105152	460931
229693	460932
178650	460933
37903	460934
67309	460935
144846	460936
175895	460937
11721	460938
124730	460939
100651	460940
378084	460941
187677	460942
164725	460943
19728	460944
217743	460945
240443	460946
272287	460947
59484	460948
248438	460949
156219	460950
455224	460951
398409	460952
294135	460953
269465	460954
151038	460955
204866	460956
201273	460957
135214	460958
17657	460959
28637	460960
16269	460961
17657	460962
135131	460963
70183	460964
245717	460965
57110	460966
111705	460967
53451	460968
345301	460969
83635	460970
350927	460971
154156	460972
388845	460973
67611	460974
57110	460975
262856	460976
45984	460977
179674	460978
31019	460979
70959	460980
71102	460981
352173	460982
217361	460983
413039	460984
325492	460985
194209	460986
368551	460987
100238	460988
14276	460989
184464	460990
67510	460991
203576	460992
74188	460993
48991	460994
29769	460995
46450	460996
59886	460997
32883	460998
10473	460999
1871	461000
122278	461001
439029	461002
41565	461003
221558	461004
337963	461005
76448	461006
53963	461007
12053	461008
114942	461009
288086	461010
259851	461011
173295	461012
50070	461013
286568	461014
181667	461015
216646	461016
13558	461017
7541	461018
97524	461019
2282	461020
199614	461021
363526	461022
2372	461023
58789	461024
41031	461025
43618	461026
258558	461027
430419	461028
112974	461029
210874	461030
239310	461031
71613	461032
76638	461033
18612	461034
52522	461035
38122	461036
59711	461037
426359	461038
55980	461039
121696	461040
28372	461041
459735	461042
439684	461043
198482	461044
213670	461045
46915	461046
213058	461047
313769	461048
340421	461049
174423	461050
438172	461051
3710	461052
149817	461053
38873	461054
407430	461055
3710	461056
210153	461057
440880	461058
50886	461059
98457	461060
17468	461061
201587	461062
109817	461063
83059	461064
443000	461065
67808	461066
437134	461067
243351	461068
138839	461069
84150	461070
124361	461071
302145	461072
31213	461073
314146	461074
6765	461075
45712	461076
20420	461077
309365	461078
128095	461079
214399	461080
152283	461081
321014	461082
240565	461083
212860	461084
216053	461085
228487	461086
195412	461087
158383	461088
93121	461089
111360	461090
199238	461091
20578	461092
296613	461093
83551	461094
269885	461095
191211	461096
290715	461097
12514	461098
229373	461099
39793	461100
298044	461101
185970	461102
188149	461103
440592	461104
11982	461105
11478	461106
57952	461107
118662	461108
39793	461109
28707	461110
326722	461111
441611	461112
52444	461113
328236	461114
243198	461115
130256	461116
71150	461117
85951	461118
384258	461119
13216	461120
233470	461121
431648	461122
350929	461123
305370	461124
11160	461125
253535	461126
67077	461127
85841	461128
1386	461129
150387	461130
151	461131
202136	461132
1357	461133
262396	461134
173231	461135
253922	461136
32302	461137
61120	461138
203	461139
297905	461140
15489	461141
3447	461142
43312	461143
388689	461144
25427	461145
457751	461146
50471	461147
42680	461148
42680	461149
447258	461150
16269	461151
130930	461152
17800	461153
47255	461154
7824	461155
106896	461156
43177	461157
409368	461158
377826	461159
5644	461160
312061	461161
277762	461162
106119	461163
252902	461164
370155	461165
227602	461166
94595	461167
21882	461168
402868	461169
33357	461170
2772	461171
247641	461172
157980	461173
23924	461174
208887	461175
160032	461176
245752	461177
279565	461178
66210	461179
300110	461180
67341	461181
3130	461182
405897	461183
19999	461184
191327	461185
376552	461186
358731	461187
289268	461188
330191	461189
146623	461190
77768	461191
31265	461192
431383	461193
299345	461194
321114	461195
71261	461196
70080	461197
29821	461198
102651	461199
26536	461200
174944	461201
387528	461202
21448	461203
26311	461204
82991	461205
25447	461206
105322	461207
172919	461208
144076	461209
182621	461210
170510	461211
75840	461212
28889	461213
90809	461214
118644	461215
39314	461216
173834	461217
231182	461218
390379	461219
105249	461220
221781	461221
380331	461222
30137	461223
95352	461224
259	461225
287347	461226
52223	461227
436467	461228
191345	461229
186601	461230
85593	461231
64605	461232
104473	461233
172855	461234
430650	461235
126487	461236
121634	461237
26692	461238
57709	461239
215353	461240
37427	461241
256457	461242
418837	461243
228420	461244
446653	461245
457864	461246
306299	461247
130189	461248
287649	461249
220908	461250
438305	461251
379791	461252
316118	461253
281370	461254
184143	461255
221000	461256
192082	461257
245509	461258
57940	461259
202058	461260
14014	461261
53132	461262
59664	461263
163245	461264
119614	461265
45339	461266
444172	461267
218698	461268
410946	461269
107416	461270
10088	461271
78533	461272
326192	461273
23715	461274
112165	461275
388957	461276
94179	461277
12690	461278
100020	461279
275918	461280
436930	461281
337049	461282
62890	461283
32748	461284
22400	461285
41940	461286
183011	461287
112834	461288
194500	461289
39552	461290
154149	461291
284425	461292
257367	461293
178146	461294
214322	461295
127225	461296
9892	461297
2037	461298
38100	461299
336079	461300
71637	461301
201994	461302
216985	461303
32012	461304
226479	461305
101877	461306
117687	461307
219898	461308
35543	461309
133799	461310
261950	461311
47382	461312
108280	461313
195808	461314
30719	461315
64000	461316
335342	461317
112562	461318
243634	461319
265670	461320
64961	461321
380712	461322
247247	461323
101483	461324
353028	461325
252937	461326
453810	461327
24107	461328
82265	461329
48150	461330
206958	461331
58977	461332
64261	461333
21604	461334
52295	461335
409053	461336
332217	461337
127449	461338
352814	461339
195794	461340
75158	461341
59220	461342
98079	461343
187241	461344
69426	461345
20468	461346
198841	461347
146139	461348
127198	461349
125995	461350
2194	461351
21796	461352
157627	461353
226620	461354
48969	461355
69737	461356
68589	461357
38501	461358
218026	461359
208140	461360
48756	461361
213699	461362
224354	461363
73697	461364
123317	461365
134400	461366
21191	461367
83515	461368
17094	461369
73542	461370
329242	461371
28869	461372
79087	461373
148747	461374
150401	461375
27232	461376
27232	461377
455349	461378
14750	461379
32532	461380
429616	461381
196372	461382
198961	461383
125376	461384
172778	461385
52706	461386
137024	461387
53472	461388
226060	461389
15086	461390
88215	461391
231330	461392
12829	461393
376316	461394
185464	461395
123349	461396
81878	461397
84062	461398
201602	461399
227787	461400
57951	461401
379664	461402
309193	461403
46433	461404
128523	461405
128610	461406
34971	461407
158351	461408
2693	461409
227430	461410
222609	461411
180367	461412
176676	461413
96091	461414
400654	461415
111052	461416
31541	461417
214512	461418
275501	461419
408320	461420
85231	461421
31456	461422
74201	461423
69859	461424
162175	461425
52921	461426
296331	461427
285870	461428
238915	461429
403219	461430
59510	461431
59510	461432
5552	461433
33530	461434
64758	461435
151298	461436
422411	461437
7281	461438
206321	461439
239398	461440
53585	461441
79857	461442
74789	461443
60230	461444
97446	461445
61937	461446
77078	461447
179723	461448
359287	461449
36428	461450
44771	461451
24285	461452
185518	461453
205880	461454
380940	461455
155489	461456
49159	461457
147299	461458
6223	461459
232185	461460
198819	461461
323790	461462
267366	461463
130722	461464
79197	461465
198472	461466
89283	461467
218785	461468
170671	461469
68003	461470
249635	461471
75337	461472
46081	461473
11151	461474
26657	461475
205560	461476
187729	461477
395327	461478
293607	461479
377249	461480
94891	461481
44620	461482
120431	461483
83066	461484
108154	461485
224143	461486
120120	461487
459377	461488
178245	461489
75423	461490
126973	461491
74146	461492
360553	461493
260793	461494
103396	461495
31369	461496
129322	461497
5539	461498
188144	461499
256670	461500
130295	461501
164951	461502
213441	461503
35812	461504
44307	461505
345819	461506
187753	461507
171819	461508
7516	461509
200769	461510
223807	461511
19304	461512
189821	461513
373915	461514
113332	461515
20805	461516
186155	461517
253029	461518
140569	461519
345378	461520
242495	461521
459634	461522
234681	461523
21688	461524
241497	461525
241591	461526
123895	461527
59846	461528
267205	461529
89204	461530
108010	461531
141687	461532
74145	461533
415841	461534
122002	461535
41771	461536
149914	461537
428198	461538
14840	461539
3820	461540
45965	461541
147945	461542
86162	461543
294	461544
193887	461545
103269	461546
737	461547
422569	461548
21289	461549
183411	461550
359016	461551
16772	461552
50825	461553
405249	461554
194395	461555
15608	461556
25773	461557
254593	461558
321058	461559
166372	461560
832	461561
296777	461562
293006	461563
5779	461564
288922	461565
13959	461566
424435	461567
53380	461568
187942	461569
103521	461570
3283	461571
84417	461572
26653	461573
59895	461574
180664	461575
59465	461576
308341	461577
239135	461578
27991	461579
223473	461580
120032	461581
21470	461582
2142	461583
351485	461584
2142	461585
90032	461586
366524	461587
328886	461588
119714	461589
30461	461590
46102	461591
109260	461592
419592	461593
197567	461594
18689	461595
127627	461596
221614	461597
124432	461598
1	461599
49877	461600
163733	461601
71132	461602
381337	461603
248828	461604
55574	461605
460043	461606
135885	461607
322181	461608
80575	461609
337243	461610
108394	461611
125366	461612
2751	461613
30142	461614
131221	461615
55763	461616
433897	461617
220835	461618
280465	461619
103321	461620
103321	461621
205269	461622
179808	461623
288956	461624
208706	461625
132939	461626
5952	461627
32099	461628
306785	461629
412288	461630
6830	461631
41323	461632
24054	461633
28230	461634
81644	461635
188276	461636
327086	461637
74034	461638
116671	461639
220553	461640
58051	461641
203728	461642
71965	461643
106180	461644
97763	461645
96596	461646
324385	461647
197724	461648
96547	461649
9399	461650
141835	461651
258353	461652
345507	461653
73111	461654
287941	461655
126148	461656
231846	461657
92868	461658
383725	461659
191512	461660
228671	461661
295229	461662
85819	461663
231123	461664
41442	461665
34510	461666
64576	461667
367859	461668
349403	461669
290719	461670
175929	461671
25975	461672
225034	461673
74540	461674
97129	461675
177511	461676
163306	461677
18112	461678
60752	461679
455815	461680
286030	461681
250393	461682
64924	461683
233917	461684
229422	461685
376569	461686
294526	461687
156132	461688
211401	461689
161483	461690
116340	461691
40684	461692
4590	461693
45664	461694
113574	461695
116340	461696
246316	461697
25822	461698
299319	461699
16494	461700
448543	461701
458937	461702
242936	461703
51678	461704
63580	461705
434492	461706
136670	461707
12589	461708
206784	461709
19379	461710
72407	461711
234237	461712
180173	461713
138086	461714
35894	461715
288729	461716
131288	461717
35871	461718
192534	461719
255406	461720
252032	461721
85189	461722
241130	461723
80450	461724
164458	461725
297253	461726
164208	461727
190831	461728
240879	461729
110269	461730
149735	461731
39007	461732
9583	461733
192150	461734
5256	461735
258970	461736
306502	461737
162917	461738
338118	461739
33770	461740
65599	461741
215881	461742
56311	461743
215198	461744
353890	461745
445681	461746
64723	461747
101910	461748
96156	461749
276490	461750
184888	461751
39662	461752
79499	461753
10454	461754
44421	461755
438670	461756
166184	461757
355308	461758
104439	461759
10462	461760
132830	461761
70170	461762
137174	461763
1507	461764
24585	461765
26315	461766
12790	461767
133118	461768
387443	461769
35900	461770
221601	461771
23685	461772
125651	461773
137948	461774
144700	461775
20915	461776
122195	461777
134380	461778
62950	461779
235467	461780
423354	461781
46622	461782
459621	461783
187988	461784
141281	461785
94127	461786
126623	461787
36736	461788
373503	461789
16274	461790
407248	461791
246989	461792
92006	461793
7707	461794
32736	461795
67950	461796
55917	461797
394866	461798
101426	461799
58072	461800
220810	461801
454102	461802
55917	461803
211862	461804
35980	461805
112707	461806
125319	461807
79803	461808
13551	461809
132830	461810
285609	461811
36456	461812
43491	461813
65105	461814
114221	461815
67997	461816
101388	461817
101388	461818
58334	461819
1226	461820
36747	461821
72597	461822
63784	461823
13506	461824
5513	461825
119526	461826
58429	461827
403820	461828
136992	461829
153191	461830
56234	461831
358588	461832
180521	461833
26079	461834
51567	461835
271828	461836
441751	461837
155950	461838
131767	461839
68161	461840
22833	461841
167481	461842
63681	461843
3769	461844
192793	461845
440947	461846
36193	461847
8058	461848
371313	461849
408519	461850
390097	461851
170262	461852
234235	461853
189332	461854
19038	461855
261201	461856
34595	461857
135228	461858
141180	461859
148795	461860
137499	461861
39484	461862
2607	461863
113574	461864
101426	461865
124660	461866
6224	461867
157965	461868
93324	461869
6755	461870
126807	461871
134698	461872
224408	461873
86150	461874
110654	461875
58255	461876
266149	461877
195500	461878
230396	461879
137415	461880
284298	461881
37302	461882
25197	461883
388560	461884
261212	461885
62406	461886
2064	461887
39892	461888
38745	461889
44970	461890
187624	461891
246194	461892
23938	461893
162393	461894
194052	461895
203439	461896
76230	461897
157208	461898
234235	461899
451152	461900
315397	461901
23031	461902
96820	461903
287946	461904
149879	461905
149654	461906
274047	461907
236599	461908
126452	461909
67123	461910
20312	461911
287598	461912
187391	461913
23532	461914
10837	461915
48	461916
6280	461917
332707	461918
140745	461919
126912	461920
233110	461921
7497	461922
1412	461923
227219	461924
89531	461925
2730	461926
5911	461927
211925	461928
219669	461929
64274	461930
195794	461931
18660	461932
7965	461933
176117	461934
156268	461935
9423	461936
22013	461937
63266	461938
112006	461939
18188	461940
344974	461941
75589	461942
61004	461943
1792	461944
61327	461945
31082	461946
25295	461947
288118	461948
250245	461949
424328	461950
104795	461951
196091	461952
7098	461953
39982	461954
9874	461955
177896	461956
72980	461957
68150	461958
150106	461959
26863	461960
48838	461961
233097	461962
53133	461963
105453	461964
209232	461965
22920	461966
210396	461967
44112	461968
17142	461969
206083	461970
237741	461971
363557	461972
3736	461973
44779	461974
14026	461975
275472	461976
28750	461977
226583	461978
56804	461979
71418	461980
76776	461981
391965	461982
31235	461983
329007	461984
26490	461985
449658	461986
44500	461987
222	461988
95933	461989
15984	461990
112633	461991
147	461992
57298	461993
283295	461994
456836	461995
1902	461996
793	461997
177882	461998
149614	461999
45283	462000
43344	462001
156674	462002
237746	462003
221671	462004
7302	462005
13949	462006
761	462007
3162	462008
147499	462009
225719	462010
248920	462011
5532	462012
138567	462013
33116	462014
28701	462015
5422	462016
336220	462017
8192	462018
129010	462019
31597	462020
110646	462021
36548	462022
52546	462023
42724	462024
192808	462025
230728	462026
237334	462027
73136	462028
19233	462029
54997	462030
19966	462031
75235	462032
134230	462033
128110	462034
4785	462035
362362	462036
2952	462037
4660	462038
242174	462039
204055	462040
122303	462041
348070	462042
390326	462043
280050	462044
396785	462045
91827	462046
47844	462047
88751	462048
440406	462049
11381	462050
88940	462051
184925	462052
4885	462053
268363	462054
439235	462055
59902	462056
67434	462057
431530	462058
9577	462059
128875	462060
31192	462061
203178	462062
56241	462063
138659	462064
93622	462065
30986	462066
2518	462067
33652	462068
453056	462069
206098	462070
3349	462071
123880	462072
238596	462073
30328	462074
268104	462075
82650	462076
48045	462077
209486	462078
317998	462079
137597	462080
186725	462081
189995	462082
8612	462083
17057	462084
2792	462085
281979	462086
126059	462087
8440	462088
95325	462089
2792	462090
24538	462091
6164	462092
149465	462093
5800	462094
9641	462095
72188	462096
4215	462097
3363	462098
15796	462099
625	462100
432725	462101
24381	462102
186852	462103
58874	462104
73214	462105
236558	462106
269243	462107
2552	462108
283795	462109
106182	462110
79783	462111
418402	462112
257482	462113
264368	462114
1480	462115
73472	462116
265	462117
92030	462118
434233	462119
58607	462120
34284	462121
8711	462122
427126	462123
79287	462124
15396	462125
418005	462126
145563	462127
39050	462128
144917	462129
190292	462130
6033	462131
372656	462132
244919	462133
320236	462134
340614	462135
288355	462136
24072	462137
24784	462138
6280	462139
382749	462140
175092	462141
173541	462142
184386	462143
46933	462144
236589	462145
147660	462146
175042	462147
69534	462148
125894	462149
58226	462150
13858	462151
8523	462152
22023	462153
122521	462154
54190	462155
62311	462156
63752	462157
209995	462158
22607	462159
4190	462160
98672	462161
204057	462162
51902	462163
137934	462164
161817	462165
12606	462166
330875	462167
11381	462168
17069	462169
426712	462170
7217	462171
148081	462172
255	462173
44105	462174
264318	462175
291933	462176
201	462177
379496	462178
87528	462179
99984	462180
6937	462181
31732	462182
144767	462183
18555	462184
17236	462185
15208	462186
218544	462187
3389	462188
404508	462189
292637	462190
449631	462191
262225	462192
9354	462193
57489	462194
241265	462195
41316	462196
235232	462197
324231	462198
151769	462199
52787	462200
3362	462201
188843	462202
149	462203
10137	462204
21966	462205
342978	462206
64320	462207
4206	462208
357131	462209
183640	462210
2574	462211
262635	462212
251982	462213
57830	462214
51718	462215
26016	462216
240324	462217
52193	462218
20821	462219
14620	462220
65209	462221
338599	462222
1224	462223
6061	462224
24726	462225
30401	462226
32316	462227
3098	462228
94736	462229
87240	462230
183216	462231
91807	462232
240668	462233
134319	462234
25193	462235
94738	462236
12085	462237
165075	462238
218782	462239
24800	462240
132992	462241
5852	462242
405217	462243
5715	462244
10603	462245
407832	462246
66158	462247
169028	462248
76346	462249
224139	462250
148916	462251
6956	462252
140758	462253
214412	462254
108077	462255
72199	462256
301679	462257
4041	462258
14257	462259
72887	462260
15043	462261
100299	462262
27083	462263
51449	462264
292274	462265
175724	462266
421760	462267
336346	462268
83980	462269
89711	462270
202916	462271
20836	462272
17512	462273
69390	462274
67889	462275
9630	462276
18044	462277
221677	462278
221683	462279
381670	462280
236095	462281
401336	462282
451549	462283
88597	462284
139096	462285
440781	462286
19262	462287
121429	462288
237796	462289
397854	462290
107745	462291
319063	462292
232981	462293
259532	462294
297192	462295
208947	462296
447561	462297
325545	462298
254847	462299
147186	462300
19589	462301
175364	462302
289542	462303
164083	462304
10461	462305
436670	462306
75248	462307
87635	462308
105785	462309
437669	462310
307	462311
7473	462312
249681	462313
6426	462314
188926	462315
73806	462316
87809	462317
34351	462318
207444	462319
255130	462320
51469	462321
293877	462322
8283	462323
114263	462324
295267	462325
50607	462326
178871	462327
98962	462328
62380	462329
61636	462330
361314	462331
5326	462332
87831	462333
52008	462334
176616	462335
36591	462336
20028	462337
285732	462338
141363	462339
99848	462340
41956	462341
134554	462342
35408	462343
379316	462344
64022	462345
75723	462346
78776	462347
198484	462348
81537	462349
50689	462350
30127	462351
380678	462352
244928	462353
49891	462354
239073	462355
139230	462356
38702	462357
28484	462358
2996	462359
187384	462360
337969	462361
242276	462362
76783	462363
109024	462364
425225	462365
157764	462366
30590	462367
1276	462368
50462	462369
24384	462370
50462	462371
74841	462372
1276	462373
130999	462374
66953	462375
107566	462376
101087	462377
375876	462378
17193	462379
32960	462380
380798	462381
16801	462382
47273	462383
288569	462384
18063	462385
383841	462386
36589	462387
246008	462388
204265	462389
90205	462390
27285	462391
116717	462392
231033	462393
232412	462394
49851	462395
427731	462396
28829	462397
214942	462398
117549	462399
10186	462400
167693	462401
4818	462402
15407	462403
6214	462404
18671	462405
70867	462406
18671	462407
102111	462408
455655	462409
296346	462410
60403	462411
51618	462412
353360	462413
129780	462414
6612	462415
69552	462416
59278	462417
146904	462418
60404	462419
28968	462420
34349	462421
83427	462422
116186	462423
242450	462424
194629	462425
449520	462426
393659	462427
356969	462428
101655	462429
50012	462430
123006	462431
123006	462432
179003	462433
164552	462434
56905	462435
54182	462436
369469	462437
57636	462438
46405	462439
198942	462440
120071	462441
368146	462442
25799	462443
426215	462444
119773	462445
48252	462446
244388	462447
211830	462448
438165	462449
200957	462450
377453	462451
38180	462452
4585	462453
92812	462454
49644	462455
44063	462456
71015	462457
56023	462458
307132	462459
442365	462460
87230	462461
312031	462462
134192	462463
68524	462464
245793	462465
75112	462466
27694	462467
1773	462468
36923	462469
27365	462470
31857	462471
226170	462472
103764	462473
126368	462474
152169	462475
10771	462476
645	462477
50681	462478
387570	462479
138382	462480
3039	462481
93524	462482
14611	462483
11333	462484
117900	462485
348729	462486
126404	462487
269845	462488
238977	462489
79067	462490
192853	462491
149295	462492
178652	462493
239141	462494
380210	462495
119396	462496
190390	462497
50481	462498
339695	462499
246957	462500
441960	462501
216536	462502
328	462503
107048	462504
57299	462505
216148	462506
110118	462507
231464	462508
7185	462509
228649	462510
292726	462511
439666	462512
396311	462513
219538	462514
111300	462515
26512	462516
76051	462517
65351	462518
449888	462519
181166	462520
183524	462521
207681	462522
310615	462523
188778	462524
285771	462525
50405	462526
81465	462527
56096	462528
152598	462529
65383	462530
92342	462531
236959	462532
203638	462533
178020	462534
92550	462535
46227	462536
444899	462537
240653	462538
121159	462539
169572	462540
3378	462541
116374	462542
189054	462543
359414	462544
379054	462545
57767	462546
351851	462547
200940	462548
377900	462549
335850	462550
89972	462551
44734	462552
208227	462553
71372	462554
40644	462555
52275	462556
156399	462557
158791	462558
1986	462559
397658	462560
22243	462561
193997	462562
118555	462563
110976	462564
300907	462565
91603	462566
243692	462567
51937	462568
3482	462569
5982	462570
211481	462571
311525	462572
101406	462573
291929	462574
91157	462575
30260	462576
25508	462577
255613	462578
457314	462579
514	462580
84074	462581
15863	462582
98133	462583
8745	462584
366427	462585
23740	462586
19297	462587
228177	462588
113580	462589
98591	462590
48059	462591
78838	462592
10315	462593
4165	462594
28286	462595
35056	462596
209596	462597
126368	462598
250032	462599
6065	462600
80286	462601
442293	462602
230542	462603
227615	462604
123917	462605
37271	462606
45045	462607
9154	462608
174275	462609
94490	462610
56495	462611
150713	462612
274690	462613
41938	462614
57974	462615
103278	462616
178678	462617
189094	462618
4983	462619
256	462620
176625	462621
307009	462622
253558	462623
394148	462624
178072	462625
188541	462626
41672	462627
303034	462628
358893	462629
13262	462630
9816	462631
176660	462632
236119	462633
36	462634
1389	462635
125792	462636
29100	462637
936	462638
65311	462639
6363	462640
57771	462641
63200	462642
86181	462643
220669	462644
19039	462645
442867	462646
31145	462647
172301	462648
167391	462649
52069	462650
176264	462651
77571	462652
21576	462653
147015	462654
123420	462655
65257	462656
21576	462657
244150	462658
53606	462659
4639	462660
65294	462661
157274	462662
61045	462663
222579	462664
343434	462665
11345	462666
117274	462667
11864	462668
205549	462669
238666	462670
212330	462671
233372	462672
430050	462673
395918	462674
112010	462675
229121	462676
232352	462677
102080	462678
39196	462679
202018	462680
32154	462681
18147	462682
3477	462683
213156	462684
11628	462685
224495	462686
4564	462687
52609	462688
30244	462689
268577	462690
116684	462691
62967	462692
291392	462693
257707	462694
21156	462695
24023	462696
6671	462697
35366	462698
3633	462699
120967	462700
232412	462701
31386	462702
84901	462703
17204	462704
252659	462705
398760	462706
45875	462707
20798	462708
131606	462709
160776	462710
27728	462711
265186	462712
76016	462713
36246	462714
171465	462715
323393	462716
35216	462717
440556	462718
38174	462719
116470	462720
365936	462721
5177	462722
347723	462723
131270	462724
163925	462725
64908	462726
308852	462727
228034	462728
11557	462729
119640	462730
335735	462731
194067	462732
262056	462733
402777	462734
23689	462735
54368	462736
275200	462737
59729	462738
164887	462739
43077	462740
117637	462741
255274	462742
64343	462743
1501	462744
214329	462745
405372	462746
169532	462747
73862	462748
99964	462749
36419	462750
291222	462751
117531	462752
453909	462753
192959	462754
130078	462755
29818	462756
121539	462757
6186	462758
291070	462759
5139	462760
241894	462761
33404	462762
8188	462763
208404	462764
14650	462765
77	462766
117958	462767
189566	462768
69226	462769
311262	462770
19849	462771
238212	462772
149878	462773
3547	462774
103106	462775
79564	462776
297110	462777
334011	462778
321888	462779
28382	462780
9113	462781
150782	462782
186820	462783
420737	462784
164582	462785
18198	462786
103687	462787
24257	462788
433581	462789
53266	462790
404077	462791
46286	462792
3562	462793
79081	462794
11364	462795
343362	462796
106314	462797
78138	462798
150678	462799
118220	462800
365629	462801
129133	462802
35943	462803
50601	462804
297042	462805
13959	462806
187508	462807
243	462808
30919	462809
95092	462810
43130	462811
293424	462812
98197	462813
15195	462814
228600	462815
77009	462816
389169	462817
116330	462818
5846	462819
137748	462820
439438	462821
235508	462822
65716	462823
91191	462824
361403	462825
454857	462826
31938	462827
162922	462828
438115	462829
169259	462830
32288	462831
7527	462832
211878	462833
11982	462834
127866	462835
206215	462836
384056	462837
396236	462838
203945	462839
381891	462840
35491	462841
69951	462842
48218	462843
373490	462844
172442	462845
327360	462846
4400	462847
69661	462848
430488	462849
19419	462850
202390	462851
82021	462852
197789	462853
71018	462854
233317	462855
168809	462856
190242	462857
201731	462858
302746	462859
57324	462860
115183	462861
69456	462862
346208	462863
28522	462864
49171	462865
49171	462866
139852	462867
46065	462868
275542	462869
330228	462870
61236	462871
303909	462872
39685	462873
95996	462874
190710	462875
63196	462876
4899	462877
193775	462878
80858	462879
240550	462880
145917	462881
456595	462882
120215	462883
421793	462884
376120	462885
62793	462886
28488	462887
121904	462888
454238	462889
117228	462890
205065	462891
69532	462892
786	462893
113105	462894
31332	462895
15810	462896
198875	462897
12377	462898
31980	462899
31878	462900
401479	462901
452565	462902
97736	462903
34062	462904
146910	462905
31646	462906
28954	462907
319829	462908
460088	462909
112202	462910
399693	462911
265166	462912
288079	462913
2017	462914
10436	462915
81330	462916
206878	462917
55218	462918
121623	462919
21633	462920
297190	462921
295101	462922
1759	462923
41053	462924
63663	462925
195970	462926
346466	462927
124730	462928
421573	462929
28790	462930
135738	462931
26344	462932
178169	462933
17825	462934
334878	462935
137246	462936
142042	462937
132428	462938
262387	462939
306137	462940
59911	462941
149747	462942
442497	462943
106601	462944
112174	462945
183061	462946
242631	462947
333989	462948
162226	462949
7105	462950
61637	462951
50100	462952
332785	462953
120649	462954
54686	462955
110292	462956
77448	462957
31	462958
346463	462959
11060	462960
113751	462961
12570	462962
51965	462963
75708	462964
3850	462965
71655	462966
1262	462967
117140	462968
309205	462969
59289	462970
77622	462971
1167	462972
24735	462973
46640	462974
289868	462975
40361	462976
287296	462977
418941	462978
32129	462979
79803	462980
112259	462981
161239	462982
191991	462983
151846	462984
341337	462985
95330	462986
175398	462987
187062	462988
84124	462989
108641	462990
16	462991
16355	462992
442986	462993
122050	462994
76717	462995
163407	462996
197396	462997
261128	462998
87583	462999
186014	463000
75913	463001
144340	463002
157882	463003
210477	463004
65220	463005
41763	463006
41971	463007
277592	463008
9876	463009
380690	463010
282174	463011
161665	463012
174673	463013
90713	463014
93886	463015
455816	463016
239532	463017
150132	463018
221968	463019
56758	463020
97244	463021
177886	463022
152160	463023
65863	463024
38146	463025
54000	463026
889	463027
126067	463028
88452	463029
148617	463030
104886	463031
69409	463032
357943	463033
151283	463034
255	463035
138127	463036
284085	463037
237049	463038
38611	463039
326718	463040
104512	463041
249965	463042
42413	463043
111568	463044
73104	463045
426505	463046
107807	463047
61624	463048
166374	463049
241660	463050
149902	463051
180501	463052
357032	463053
14886	463054
10227	463055
52340	463056
14589	463057
263347	463058
213650	463059
213650	463060
208858	463061
161935	463062
22146	463063
219815	463064
84707	463065
63426	463066
23983	463067
380934	463068
113	463069
3547	463070
105542	463071
331972	463072
40355	463073
5409	463074
441580	463075
5409	463076
155233	463077
37434	463078
12816	463079
12816	463080
236687	463081
28264	463082
1721	463083
1213	463084
134094	463085
591	463086
17111	463087
218209	463088
188398	463089
8286	463090
180066	463091
6364	463092
106	463093
39508	463094
61916	463095
8592	463096
324	463097
280226	463098
270058	463099
117861	463100
115070	463101
4184	463102
340262	463103
244833	463104
188265	463105
128575	463106
169718	463107
5508	463108
172642	463109
74940	463110
413	463111
249799	463112
3250	463113
58523	463114
6364	463115
6920	463116
3250	463117
107570	463118
108481	463119
70356	463120
184002	463121
113206	463122
156232	463123
105786	463124
432625	463125
104730	463126
270175	463127
72935	463128
81946	463129
53054	463130
225748	463131
172895	463132
57823	463133
122056	463134
117287	463135
117287	463136
162247	463137
159130	463138
112028	463139
120671	463140
177561	463141
35212	463142
293231	463143
227448	463144
428270	463145
54280	463146
54280	463147
9423	463148
56367	463149
216111	463150
16216	463151
214420	463152
1108	463153
977	463154
413040	463155
452942	463156
227812	463157
139623	463158
237051	463159
117366	463160
199527	463161
188615	463162
293752	463163
104517	463164
7769	463165
41304	463166
158670	463167
311924	463168
134281	463169
118713	463170
337674	463171
239705	463172
34086	463173
175060	463174
186082	463175
3314	463176
218139	463177
66804	463178
121320	463179
425947	463180
111474	463181
84639	463182
186023	463183
267	463184
49880	463185
320131	463186
19930	463187
2200	463188
65777	463189
77949	463190
87495	463191
147196	463192
80196	463193
442168	463194
227556	463195
56072	463196
272911	463197
333511	463198
203224	463199
181936	463200
48113	463201
455122	463202
6602	463203
442900	463204
34291	463205
63999	463206
229395	463207
164815	463208
5222	463209
63212	463210
79029	463211
271021	463212
45189	463213
294765	463214
421704	463215
42112	463216
19395	463217
2527	463218
38737	463219
10365	463220
110259	463221
220831	463222
238547	463223
40158	463224
410790	463225
149105	463226
112308	463227
401686	463228
1462	463229
18208	463230
114684	463231
62483	463232
66352	463233
60402	463234
5217	463235
5217	463236
21346	463237
433257	463238
245804	463239
40646	463240
143797	463241
107394	463242
45633	463243
305927	463244
32649	463245
79338	463246
34589	463247
11677	463248
223001	463249
61254	463250
5738	463251
52883	463252
126383	463253
442336	463254
136505	463255
439676	463256
413366	463257
458902	463258
20984	463259
171393	463260
143038	463261
34068	463262
3781	463263
205126	463264
53082	463265
202834	463266
304962	463267
372077	463268
3939	463269
3939	463270
124325	463271
23763	463272
211066	463273
49778	463274
203282	463275
344769	463276
435111	463277
194336	463278
181801	463279
137519	463280
141878	463281
275703	463282
320448	463283
195445	463284
20539	463285
254903	463286
26863	463287
249897	463288
321307	463289
9473	463290
184373	463291
120918	463292
405228	463293
219393	463294
326576	463295
122083	463296
7781	463297
383809	463298
84939	463299
252746	463300
11123	463301
440185	463302
326892	463303
72960	463304
80532	463305
18984	463306
376223	463307
52855	463308
240614	463309
264689	463310
49143	463311
345182	463312
192182	463313
225517	463314
25135	463315
31810	463316
218411	463317
56776	463318
91697	463319
78048	463320
423042	463321
239015	463322
93757	463323
218279	463324
96883	463325
39956	463326
74551	463327
16511	463328
86152	463329
153789	463330
8141	463331
9608	463332
36052	463333
105675	463334
270509	463335
35031	463336
64885	463337
2558	463338
67035	463339
10481	463340
377277	463341
25440	463342
12124	463343
436650	463344
52060	463345
7250	463346
71050	463347
37188	463348
116158	463349
79501	463350
48942	463351
37774	463352
122419	463353
20873	463354
41632	463355
64613	463356
121898	463357
130931	463358
247650	463359
184870	463360
12741	463361
53991	463362
11571	463363
379969	463364
11015	463365
79157	463366
174634	463367
141477	463368
157901	463369
333543	463370
61620	463371
79753	463372
32806	463373
9103	463374
43485	463375
233964	463376
418027	463377
265935	463378
39935	463379
179359	463380
43924	463381
12999	463382
20725	463383
7920	463384
31958	463385
12362	463386
113634	463387
84344	463388
84344	463389
44731	463390
241757	463391
242254	463392
406797	463393
79679	463394
38515	463395
65112	463396
13247	463397
9321	463398
60425	463399
423151	463400
155302	463401
209840	463402
186044	463403
355538	463404
248911	463405
188964	463406
201350	463407
55753	463408
20164	463409
239106	463410
1029	463411
1029	463412
371914	463413
334941	463414
74309	463415
114336	463416
180203	463417
11267	463418
9549	463419
394531	463420
48376	463421
55384	463422
170271	463423
2494	463424
21965	463425
122626	463426
117279	463427
44060	463428
4320	463429
49994	463430
418317	463431
266036	463432
121522	463433
98423	463434
58628	463435
108230	463436
28605	463437
12019	463438
2309	463439
7466	463440
114440	463441
58711	463442
69778	463443
395777	463444
321042	463445
40683	463446
142379	463447
184252	463448
432950	463449
282639	463450
397107	463451
331334	463452
354043	463453
111278	463454
118491	463455
38662	463456
216380	463457
241673	463458
5814	463459
1595	463460
16254	463461
34124	463462
317619	463463
42872	463464
7651	463465
125080	463466
285176	463467
175313	463468
109624	463469
195428	463470
78147	463471
94107	463472
200056	463473
441457	463474
137342	463475
395213	463476
230206	463477
305554	463478
138801	463479
169508	463480
18747	463481
344163	463482
85828	463483
401215	463484
321885	463485
358212	463486
189868	463487
373888	463488
112021	463489
60667	463490
213748	463491
27088	463492
184694	463493
172742	463494
29451	463495
82057	463496
416835	463497
2168	463498
11224	463499
109743	463500
77557	463501
339086	463502
43925	463503
3402	463504
157369	463505
372930	463506
49439	463507
159415	463508
421972	463509
364371	463510
66838	463511
445839	463512
441129	463513
373855	463514
84978	463515
120207	463516
21527	463517
151924	463518
52502	463519
50716	463520
97659	463521
335063	463522
64118	463523
99521	463524
169620	463525
448422	463526
86086	463527
408136	463528
154046	463529
229348	463530
127703	463531
50832	463532
181956	463533
265464	463534
339952	463535
154520	463536
311737	463537
43950	463538
149565	463539
390441	463540
213042	463541
185745	463542
259187	463543
337025	463544
165861	463545
300721	463546
20852	463547
355116	463548
157908	463549
142753	463550
124614	463551
25853	463552
246660	463553
126254	463554
54903	463555
246983	463556
166910	463557
104757	463558
214039	463559
114650	463560
413331	463561
206123	463562
164230	463563
80386	463564
322877	463565
137261	463566
245059	463567
17146	463568
54519	463569
43778	463570
257182	463571
44098	463572
12222	463573
126734	463574
350079	463575
174722	463576
81888	463577
425973	463578
415295	463579
294161	463580
85884	463581
371167	463582
41928	463583
60490	463584
207581	463585
211957	463586
151959	463587
33338	463588
292773	463589
355372	463590
64551	463591
345538	463592
130456	463593
313719	463594
227363	463595
372711	463596
309811	463597
99384	463598
167132	463599
339421	463600
3433	463601
57364	463602
65103	463603
223088	463604
116004	463605
82498	463606
323894	463607
336941	463608
393959	463609
341656	463610
34490	463611
79361	463612
197347	463613
115030	463614
236769	463615
136972	463616
156928	463617
71929	463618
12377	463619
328079	463620
59688	463621
306407	463622
105520	463623
128579	463624
8113	463625
47619	463626
56027	463627
93392	463628
425167	463629
116794	463630
34449	463631
149056	463632
188993	463633
261167	463634
121642	463635
56533	463636
33994	463637
82306	463638
39253	463639
277872	463640
154502	463641
116634	463642
52336	463643
120196	463644
21506	463645
57481	463646
215777	463647
211618	463648
105893	463649
17674	463650
92452	463651
66753	463652
93353	463653
69927	463654
54694	463655
281357	463656
380096	463657
46148	463658
192288	463659
191960	463660
32429	463661
216071	463662
179278	463663
175523	463664
25932	463665
535	463666
25341	463667
106116	463668
1079	463669
100664	463670
100955	463671
12364	463672
69571	463673
44726	463674
210736	463675
107182	463676
180828	463677
24458	463678
32662	463679
484	463680
25811	463681
13358	463682
80176	463683
722	463684
252037	463685
29385	463686
33899	463687
144608	463688
452626	463689
51769	463690
13831	463691
228066	463692
228066	463693
207275	463694
82612	463695
54583	463696
171669	463697
39516	463698
113949	463699
423226	463700
14077	463701
225836	463702
312090	463703
101369	463704
54291	463705
180945	463706
344002	463707
167473	463708
254571	463709
24067	463710
440066	463711
2968	463712
321005	463713
335345	463714
177131	463715
203481	463716
6857	463717
420308	463718
94284	463719
15205	463720
707	463721
281248	463722
336522	463723
37486	463724
22057	463725
61532	463726
15247	463727
2912	463728
84241	463729
279279	463730
91996	463731
389506	463732
426471	463733
11844	463734
294502	463735
270668	463736
348512	463737
203849	463738
16215	463739
11146	463740
278626	463741
33495	463742
30244	463743
33810	463744
19372	463745
27245	463746
393358	463747
118076	463748
62302	463749
44554	463750
17686	463751
214524	463752
237256	463753
35657	463754
167321	463755
161139	463756
141279	463757
65102	463758
347517	463759
205790	463760
361979	463761
316621	463762
38391	463763
416366	463764
247594	463765
376289	463766
376290	463767
103585	463768
125217	463769
432227	463770
326003	463771
121430	463772
314653	463773
105446	463774
456794	463775
149879	463776
84445	463777
330373	463778
10005	463779
193486	463780
158483	463781
55617	463782
389718	463783
297830	463784
448123	463785
119125	463786
15820	463787
148748	463788
65789	463789
43054	463790
433285	463791
355966	463792
51760	463793
60612	463794
326280	463795
188303	463796
113490	463797
442945	463798
25073	463799
423547	463800
210650	463801
430874	463802
12428	463803
71612	463804
340241	463805
450420	463806
21569	463807
166963	463808
211651	463809
130647	463810
76158	463811
329374	463812
58221	463813
153192	463814
13490	463815
68077	463816
318955	463817
115249	463818
237235	463819
35894	463820
411736	463821
69024	463822
355227	463823
366877	463824
238055	463825
44224	463826
140279	463827
141849	463828
244710	463829
450421	463830
188378	463831
118333	463832
210849	463833
268785	463834
158302	463835
66975	463836
43022	463837
432738	463838
432607	463839
249471	463840
402434	463841
80750	463842
60167	463843
454650	463844
396746	463845
241342	463846
12409	463847
273725	463848
183032	463849
81869	463850
126348	463851
33465	463852
211862	463853
149655	463854
198516	463855
1758	463856
355797	463857
133884	463858
73480	463859
92050	463860
292693	463861
223691	463862
404624	463863
213290	463864
212076	463865
80633	463866
303099	463867
380694	463868
304928	463869
117413	463870
293810	463871
6767	463872
223123	463873
73611	463874
169847	463875
238606	463876
446748	463877
205681	463878
171994	463879
203617	463880
142238	463881
415962	463882
34103	463883
148088	463884
363896	463885
45259	463886
308497	463887
77870	463888
7792	463889
203243	463890
204277	463891
20580	463892
324664	463893
103834	463894
116451	463895
161887	463896
153232	463897
18965	463898
233238	463899
231149	463900
39990	463901
224821	463902
297459	463903
12409	463904
36328	463905
132742	463906
167314	463907
352374	463908
229558	463909
127563	463910
149690	463911
45225	463912
392144	463913
106088	463914
32558	463915
287367	463916
117969	463917
406891	463918
419097	463919
70601	463920
410389	463921
188382	463922
372392	463923
392603	463924
252015	463925
26220	463926
65500	463927
125731	463928
62108	463929
163695	463930
226843	463931
10184	463932
129916	463933
54109	463934
183221	463935
71889	463936
12015	463937
34223	463938
33765	463939
143736	463940
374599	463941
204800	463942
32264	463943
27581	463944
107069	463945
125791	463946
84877	463947
265597	463948
284186	463949
112363	463950
240655	463951
30888	463952
94987	463953
124648	463954
239486	463955
351245	463956
250164	463957
92001	463958
248612	463959
226855	463960
381594	463961
60222	463962
390972	463963
30056	463964
77141	463965
38316	463966
389044	463967
457275	463968
266663	463969
9660	463970
155564	463971
293414	463972
162164	463973
63079	463974
81415	463975
53051	463976
772	463977
19811	463978
51201	463979
205367	463980
75735	463981
234016	463982
212470	463983
332794	463984
11382	463985
355599	463986
272863	463987
23451	463988
26472	463989
310371	463990
453426	463991
71250	463992
33276	463993
150789	463994
183486	463995
393030	463996
288404	463997
90271	463998
306271	463999
27977	464000
115249	464001
111302	464002
10349	464003
163659	464004
19175	464005
181851	464006
424922	464007
18091	464008
342751	464009
127484	464010
184792	464011
118765	464012
94067	464013
450165	464014
247861	464015
15203	464016
435175	464017
44543	464018
207768	464019
419913	464020
307001	464021
29901	464022
169163	464023
93412	464024
150534	464025
169896	464026
367826	464027
249063	464028
181089	464029
249747	464030
402291	464031
218907	464032
9515	464033
320355	464034
185692	464035
31326	464036
132083	464037
62874	464038
27119	464039
82602	464040
449428	464041
124031	464042
255418	464043
40183	464044
71078	464045
122839	464046
28138	464047
392236	464048
159265	464049
88221	464050
392438	464051
210771	464052
33714	464053
200656	464054
250588	464055
226761	464056
410242	464057
122992	464058
42466	464059
59624	464060
268645	464061
271198	464062
285773	464063
311287	464064
99449	464065
402011	464066
307554	464067
36130	464068
74826	464069
317394	464070
12299	464071
277278	464072
256194	464073
247392	464074
392129	464075
107917	464076
338004	464077
402479	464078
120958	464079
219200	464080
29113	464081
14884	464082
128636	464083
243306	464084
423896	464085
273222	464086
31796	464087
115008	464088
238748	464089
4528	464090
412451	464091
355453	464092
446849	464093
121024	464094
42046	464095
69036	464096
212620	464097
317666	464098
230285	464099
63075	464100
240371	464101
432876	464102
154318	464103
310930	464104
349551	464105
61880	464106
425444	464107
196070	464108
188468	464109
378113	464110
364282	464111
449462	464112
49810	464113
133383	464114
50734	464115
112285	464116
335091	464117
301237	464118
186318	464119
1335	464120
397362	464121
280846	464122
332516	464123
104130	464124
434659	464125
54022	464126
440517	464127
148126	464128
212328	464129
105597	464130
217327	464131
154101	464132
93664	464133
223803	464134
407259	464135
394009	464136
261455	464137
3086	464138
301219	464139
274938	464140
193313	464141
214711	464142
414295	464143
123184	464144
44780	464145
215793	464146
48238	464147
63268	464148
306327	464149
347839	464150
449767	464151
34232	464152
13409	464153
148062	464154
360930	464155
45501	464156
196640	464157
88586	464158
392885	464159
80371	464160
16160	464161
164934	464162
372470	464163
17678	464164
197276	464165
58334	464166
242205	464167
38943	464168
387966	464169
54319	464170
40426	464171
64561	464172
410944	464173
121599	464174
233468	464175
440859	464176
447646	464177
104260	464178
65873	464179
425001	464180
156163	464181
455234	464182
235707	464183
296275	464184
429244	464185
220796	464186
34850	464187
111028	464188
247307	464189
212741	464190
112746	464191
226377	464192
120774	464193
390181	464194
240748	464195
64892	464196
4562	464197
109975	464198
310993	464199
124623	464200
242718	464201
350197	464202
7636	464203
355852	464204
240164	464205
289093	464206
169856	464207
52578	464208
169267	464209
218326	464210
427128	464211
206817	464212
7770	464213
305737	464214
276039	464215
123193	464216
81648	464217
167627	464218
25814	464219
18933	464220
237008	464221
187063	464222
331470	464223
39506	464224
236323	464225
63538	464226
65940	464227
137411	464228
200703	464229
156977	464230
419998	464231
26220	464232
15416	464233
22235	464234
289903	464235
369114	464236
252546	464237
26721	464238
110715	464239
123682	464240
330015	464241
417082	464242
23933	464243
264813	464244
61232	464245
101325	464246
303295	464247
18193	464248
198048	464249
136019	464250
157127	464251
3594	464252
162031	464253
427976	464254
353759	464255
439996	464256
281	464257
25260	464258
10916	464259
39372	464260
158124	464261
48769	464262
129287	464263
87068	464264
131602	464265
212692	464266
71794	464267
209754	464268
183384	464269
133997	464270
294967	464271
210991	464272
428815	464273
337150	464274
35524	464275
196348	464276
410273	464277
157412	464278
97967	464279
311061	464280
316140	464281
18456	464282
424830	464283
57682	464284
134805	464285
266887	464286
128094	464287
120635	464288
216127	464289
445002	464290
377114	464291
93734	464292
51105	464293
406401	464294
245938	464295
237516	464296
316943	464297
422907	464298
3031	464299
104613	464300
53890	464301
121411	464302
188636	464303
128549	464304
456692	464305
38011	464306
92828	464307
619	464308
134700	464309
319693	464310
163490	464311
26962	464312
50522	464313
22891	464314
23573	464315
444490	464316
14791	464317
47085	464318
58233	464319
268294	464320
67762	464321
119655	464322
210140	464323
74721	464324
32877	464325
353072	464326
5379	464327
446719	464328
61640	464329
309594	464330
168455	464331
257737	464332
230604	464333
223561	464334
434937	464335
439876	464336
82543	464337
161098	464338
21606	464339
224671	464340
13231	464341
235694	464342
113048	464343
265552	464344
19049	464345
327878	464346
115464	464347
278851	464348
16790	464349
350406	464350
104028	464351
265738	464352
199291	464353
100934	464354
8726	464355
216362	464356
82438	464357
185400	464358
265174	464359
146155	464360
39540	464361
149472	464362
102468	464363
292799	464364
247159	464365
69004	464366
52199	464367
84010	464368
372615	464369
217724	464370
271514	464371
327773	464372
203029	464373
272840	464374
10643	464375
4111	464376
165355	464377
229190	464378
110539	464379
256567	464380
323442	464381
120381	464382
97089	464383
8751	464384
346856	464385
22151	464386
34063	464387
106322	464388
83029	464389
154970	464390
394223	464391
7184	464392
419013	464393
198215	464394
125798	464395
131793	464396
143699	464397
151906	464398
123978	464399
350943	464400
340416	464401
231827	464402
123402	464403
37491	464404
278494	464405
414862	464406
195745	464407
233059	464408
132141	464409
247554	464410
446280	464411
293652	464412
242915	464413
78065	464414
199773	464415
56391	464416
189571	464417
142722	464418
148541	464419
11219	464420
36383	464421
27326	464422
444631	464423
55389	464424
58361	464425
4912	464426
64156	464427
272347	464428
282773	464429
14438	464430
5558	464431
394450	464432
119003	464433
135356	464434
145524	464435
49	464436
281740	464437
63570	464438
389573	464439
15173	464440
227231	464441
88775	464442
119644	464443
82814	464444
321150	464445
424643	464446
239856	464447
121482	464448
166230	464449
357212	464450
58981	464451
38254	464452
408803	464453
46156	464454
288348	464455
49588	464456
39831	464457
117238	464458
382746	464459
38254	464460
321818	464461
147188	464462
124754	464463
275994	464464
12965	464465
12965	464466
23388	464467
7263	464468
670	464469
227131	464470
113	464471
182504	464472
307	464473
33430	464474
6509	464475
178943	464476
210451	464477
110413	464478
298936	464479
91922	464480
36801	464481
345168	464482
135602	464483
1073	464484
118971	464485
9997	464486
44776	464487
358519	464488
264182	464489
22434	464490
161640	464491
73568	464492
57386	464493
57386	464494
104	464495
88679	464496
255635	464497
40516	464498
109607	464499
123229	464500
155315	464501
27153	464502
39972	464503
446313	464504
162606	464505
142975	464506
82890	464507
388541	464508
276073	464509
83450	464510
99713	464511
142975	464512
338782	464513
127864	464514
74555	464515
16794	464516
22466	464517
176823	464518
116091	464519
56068	464520
52668	464521
97954	464522
24950	464523
249159	464524
276865	464525
99717	464526
223505	464527
370966	464528
221086	464529
35118	464530
46789	464531
67347	464532
154847	464533
34193	464534
10924	464535
174234	464536
76893	464537
82731	464538
396357	464539
223337	464540
40104	464541
31224	464542
218671	464543
11765	464544
93768	464545
104983	464546
26251	464547
62645	464548
361118	464549
69934	464550
222342	464551
82252	464552
24267	464553
81509	464554
99931	464555
142689	464556
209259	464557
228030	464558
381731	464559
301290	464560
45963	464561
94811	464562
215928	464563
130405	464564
280460	464565
167015	464566
173567	464567
130770	464568
418643	464569
71328	464570
260149	464571
248022	464572
139342	464573
150163	464574
14290	464575
145436	464576
351093	464577
116668	464578
127667	464579
28513	464580
61351	464581
153315	464582
174523	464583
324023	464584
420601	464585
18979	464586
126426	464587
138764	464588
380008	464589
254087	464590
108700	464591
82004	464592
341990	464593
281051	464594
114377	464595
13031	464596
22548	464597
31928	464598
188835	464599
144681	464600
169974	464601
400225	464602
35101	464603
108133	464604
168595	464605
221272	464606
150767	464607
21499	464608
434705	464609
66167	464610
342291	464611
84864	464612
312093	464613
233572	464614
126345	464615
314510	464616
78837	464617
103209	464618
21237	464619
48160	464620
178910	464621
192096	464622
216321	464623
93125	464624
11953	464625
166599	464626
442053	464627
73992	464628
159846	464629
21616	464630
372516	464631
380856	464632
148070	464633
6271	464634
104450	464635
7552	464636
94502	464637
104738	464638
9190	464639
113264	464640
13226	464641
247245	464642
164965	464643
283791	464644
271048	464645
212359	464646
164195	464647
389089	464648
70221	464649
291217	464650
102353	464651
55685	464652
21094	464653
206322	464654
207927	464655
201452	464656
14363	464657
436600	464658
433673	464659
33566	464660
231957	464661
439873	464662
310973	464663
25605	464664
137434	464665
95016	464666
25668	464667
25712	464668
101737	464669
16077	464670
214587	464671
33645	464672
6094	464673
26148	464674
4829	464675
149535	464676
91588	464677
8135	464678
90364	464679
294270	464680
404523	464681
61876	464682
43485	464683
4877	464684
93792	464685
451	464686
156847	464687
370046	464688
75584	464689
86830	464690
26894	464691
19279	464692
227795	464693
437439	464694
198019	464695
345947	464696
48974	464697
319777	464698
5224	464699
2498	464700
124067	464701
330399	464702
27054	464703
75428	464704
173061	464705
339038	464706
26089	464707
19676	464708
321828	464709
179315	464710
246172	464711
422504	464712
41785	464713
409052	464714
1131	464715
204312	464716
125318	464717
63267	464718
110225	464719
185322	464720
51625	464721
87876	464722
87876	464723
290070	464724
13059	464725
27966	464726
72512	464727
18438	464728
39845	464729
325282	464730
437054	464731
5161	464732
5161	464733
287261	464734
125670	464735
79032	464736
82376	464737
14276	464738
31500	464739
64618	464740
233733	464741
88728	464742
381332	464743
136384	464744
162581	464745
36363	464746
412946	464747
317273	464748
217219	464749
174023	464750
21015	464751
5881	464752
365959	464753
38650	464754
160530	464755
14603	464756
209120	464757
131923	464758
105023	464759
127672	464760
7864	464761
213380	464762
46315	464763
232545	464764
369045	464765
33657	464766
316353	464767
74633	464768
48490	464769
93327	464770
414972	464771
115645	464772
75881	464773
43831	464774
16986	464775
308187	464776
166764	464777
113342	464778
118221	464779
110141	464780
57855	464781
59394	464782
175256	464783
125814	464784
386928	464785
48391	464786
117542	464787
3044	464788
95381	464789
117680	464790
6075	464791
79994	464792
121345	464793
341348	464794
451383	464795
256565	464796
132006	464797
141969	464798
245922	464799
35738	464800
378098	464801
113176	464802
368355	464803
2494	464804
10600	464805
63334	464806
9062	464807
652	464808
264952	464809
114135	464810
62168	464811
23684	464812
108569	464813
47543	464814
211027	464815
128447	464816
63181	464817
9175	464818
59336	464819
422058	464820
110381	464821
48321	464822
160070	464823
80760	464824
128138	464825
15212	464826
75001	464827
25166	464828
4499	464829
82810	464830
173770	464831
20256	464832
423951	464833
199835	464834
125065	464835
832	464836
148662	464837
288867	464838
244124	464839
402284	464840
216689	464841
51452	464842
188994	464843
4746	464844
65148	464845
220351	464846
338501	464847
64037	464848
224736	464849
67852	464850
71685	464851
85256	464852
177152	464853
38428	464854
27200	464855
249285	464856
120866	464857
85690	464858
9360	464859
28876	464860
231518	464861
36067	464862
387447	464863
175269	464864
323716	464865
196483	464866
30225	464867
373199	464868
156352	464869
342918	464870
91159	464871
54468	464872
80988	464873
64180	464874
72471	464875
15475	464876
229957	464877
66848	464878
114528	464879
24517	464880
319368	464881
15871	464882
406263	464883
19110	464884
78583	464885
250654	464886
30799	464887
233832	464888
418933	464889
287406	464890
149809	464891
128137	464892
403038	464893
52255	464894
103507	464895
18844	464896
205161	464897
324263	464898
336967	464899
26049	464900
173489	464901
432057	464902
127517	464903
251275	464904
208495	464905
241403	464906
60281	464907
101984	464908
186550	464909
159462	464910
119566	464911
358971	464912
7031	464913
7131	464914
2654	464915
385323	464916
431693	464917
89400	464918
5043	464919
27261	464920
459440	464921
66903	464922
408668	464923
333877	464924
203421	464925
159548	464926
87265	464927
198953	464928
308585	464929
379200	464930
204735	464931
31302	464932
92983	464933
29477	464934
48573	464935
319685	464936
614	464937
221718	464938
304664	464939
188642	464940
133770	464941
18476	464942
123811	464943
13018	464944
6889	464945
237647	464946
60254	464947
198375	464948
48632	464949
343328	464950
67425	464951
16515	464952
327513	464953
57635	464954
381342	464955
81720	464956
13503	464957
276599	464958
4091	464959
37874	464960
39027	464961
2127	464962
28936	464963
14224	464964
48507	464965
18266	464966
17183	464967
88534	464968
82893	464969
2761	464970
184027	464971
265003	464972
275790	464973
114097	464974
119560	464975
56857	464976
170184	464977
137167	464978
123	464979
208232	464980
150369	464981
181348	464982
150804	464983
137752	464984
77924	464985
262696	464986
78177	464987
176081	464988
232918	464989
64199	464990
53569	464991
192360	464992
292657	464993
34470	464994
182280	464995
173188	464996
125967	464997
135291	464998
19056	464999
205341	465000
32623	465001
6397	465002
307075	465003
199097	465004
146075	465005
87195	465006
123356	465007
48917	465008
42043	465009
74791	465010
122666	465011
57459	465012
260280	465013
281897	465014
35834	465015
128347	465016
254428	465017
37083	465018
128340	465019
206279	465020
2107	465021
81901	465022
1132	465023
29526	465024
193542	465025
239750	465026
44464	465027
4219	465028
105294	465029
10921	465030
311	465031
10109	465032
134625	465033
336968	465034
114028	465035
122533	465036
258107	465037
131765	465038
73540	465039
11529	465040
25874	465041
94154	465042
10972	465043
356713	465044
110749	465045
455307	465046
90332	465047
826	465048
116641	465049
366376	465050
413748	465051
35939	465052
60505	465053
53734	465054
292194	465055
24829	465056
62242	465057
78438	465058
168476	465059
40127	465060
230662	465061
98598	465062
458321	465063
434518	465064
107093	465065
62292	465066
242754	465067
352909	465068
63631	465069
434387	465070
101146	465071
120196	465072
1861	465073
139785	465074
146346	465075
118252	465076
400445	465077
63622	465078
8385	465079
274819	465080
110113	465081
123777	465082
6677	465083
238945	465084
142878	465085
240630	465086
17633	465087
82172	465088
110357	465089
68232	465090
115606	465091
17624	465092
61297	465093
149776	465094
247796	465095
321401	465096
289277	465097
440567	465098
314938	465099
229961	465100
57244	465101
109830	465102
151165	465103
110530	465104
228222	465105
9709	465106
442952	465107
44644	465108
72950	465109
321466	465110
35749	465111
55133	465112
413086	465113
411139	465114
258940	465115
122432	465116
239478	465117
151020	465118
159762	465119
404846	465120
72462	465121
408838	465122
163449	465123
225704	465124
418809	465125
431891	465126
247643	465127
258954	465128
19866	465129
122432	465130
47945	465131
178558	465132
349162	465133
375612	465134
19082	465135
214452	465136
12767	465137
53253	465138
46639	465139
25772	465140
64828	465141
61525	465142
162594	465143
32603	465144
66280	465145
20350	465146
299312	465147
241113	465148
9344	465149
136875	465150
284210	465151
154062	465152
7964	465153
9929	465154
194984	465155
399580	465156
243562	465157
441235	465158
269607	465159
238208	465160
167173	465161
44010	465162
57019	465163
39518	465164
429960	465165
8249	465166
161012	465167
212641	465168
97673	465169
17522	465170
9547	465171
226608	465172
126745	465173
130673	465174
54458	465175
173725	465176
15756	465177
220253	465178
197635	465179
31813	465180
145368	465181
124058	465182
191949	465183
74308	465184
217060	465185
32569	465186
123971	465187
64344	465188
109510	465189
24996	465190
59113	465191
399097	465192
302614	465193
4245	465194
96989	465195
38164	465196
150188	465197
61239	465198
96124	465199
283632	465200
194737	465201
9872	465202
23978	465203
28581	465204
143395	465205
156520	465206
3282	465207
10564	465208
307199	465209
383448	465210
60706	465211
19588	465212
24394	465213
230514	465214
116653	465215
47330	465216
71143	465217
18982	465218
74434	465219
90095	465220
65816	465221
404865	465222
89661	465223
90994	465224
95736	465225
189958	465226
231286	465227
16231	465228
326029	465229
31133	465230
47751	465231
17704	465232
380697	465233
59318	465234
115918	465235
12829	465236
77394	465237
4142	465238
34220	465239
42747	465240
119889	465241
77676	465242
92819	465243
63149	465244
33334	465245
27970	465246
223564	465247
81511	465248
287875	465249
536	465250
19912	465251
113119	465252
64245	465253
180295	465254
215669	465255
84414	465256
439198	465257
47292	465258
88274	465259
24554	465260
11467	465261
49463	465262
320371	465263
95503	465264
80726	465265
315368	465266
171042	465267
250311	465268
400788	465269
21333	465270
373486	465271
282592	465272
38201	465273
95983	465274
238959	465275
161587	465276
244514	465277
113684	465278
279198	465279
220259	465280
54960	465281
321353	465282
126197	465283
119500	465284
33733	465285
25560	465286
2801	465287
171636	465288
76583	465289
254183	465290
37457	465291
14174	465292
211893	465293
117559	465294
217285	465295
60102	465296
868	465297
67605	465298
72545	465299
450683	465300
154517	465301
263765	465302
361748	465303
407356	465304
36607	465305
28444	465306
38243	465307
21751	465308
41603	465309
306905	465310
14308	465311
22762	465312
26417	465313
111542	465314
355515	465315
70853	465316
48345	465317
34906	465318
9562	465319
59832	465320
45588	465321
5537	465322
171019	465323
300428	465324
450984	465325
233952	465326
415856	465327
435783	465328
180017	465329
281981	465330
63049	465331
42793	465332
85728	465333
327005	465334
444792	465335
65918	465336
34427	465337
4716	465338
736	465339
17523	465340
18676	465341
295860	465342
111168	465343
99651	465344
143872	465345
55886	465346
58025	465347
290328	465348
64686	465349
42403	465350
398713	465351
31275	465352
100749	465353
396348	465354
49767	465355
251905	465356
7070	465357
4550	465358
45502	465359
92568	465360
60873	465361
101403	465362
16649	465363
203721	465364
246482	465365
337038	465366
157648	465367
29658	465368
171614	465369
152169	465370
2113	465371
14378	465372
118659	465373
17274	465374
51322	465375
9498	465376
23673	465377
302551	465378
28448	465379
155653	465380
53643	465381
385606	465382
2057	465383
100487	465384
378838	465385
452137	465386
193790	465387
239049	465388
233527	465389
93473	465390
11163	465391
8859	465392
112051	465393
35060	465394
118386	465395
2210	465396
94677	465397
274069	465398
57515	465399
38876	465400
123992	465401
397390	465402
297435	465403
86802	465404
385742	465405
240212	465406
18276	465407
13715	465408
236914	465409
21458	465410
77037	465411
370548	465412
19099	465413
192444	465414
260561	465415
39	465416
122139	465417
320610	465418
25401	465419
82968	465420
236174	465421
258057	465422
28757	465423
16121	465424
74849	465425
93055	465426
61909	465427
180340	465428
76919	465429
16163	465430
397634	465431
112555	465432
102927	465433
26432	465434
372405	465435
233706	465436
62082	465437
257687	465438
75649	465439
218506	465440
114746	465441
120871	465442
187443	465443
55001	465444
238315	465445
431325	465446
14258	465447
72175	465448
70823	465449
38795	465450
379160	465451
20872	465452
11887	465453
93657	465454
80565	465455
13777	465456
247610	465457
74234	465458
149315	465459
424704	465460
25319	465461
86850	465462
11037	465463
72017	465464
450618	465465
3109	465466
205898	465467
371870	465468
405759	465469
95965	465470
306013	465471
49417	465472
352760	465473
178758	465474
364118	465475
224656	465476
442604	465477
162672	465478
242163	465479
45631	465480
363625	465481
328321	465482
356973	465483
145364	465484
30962	465485
294132	465486
68851	465487
56059	465488
38176	465489
226220	465490
431124	465491
319419	465492
23828	465493
198885	465494
254460	465495
191074	465496
2282	465497
456022	465498
50086	465499
96980	465500
30593	465501
373528	465502
301029	465503
77668	465504
74753	465505
6368	465506
175185	465507
225516	465508
174849	465509
39201	465510
89247	465511
271930	465512
430703	465513
298445	465514
212653	465515
120648	465516
203190	465517
225461	465518
63446	465519
408525	465520
128679	465521
113960	465522
14285	465523
110144	465524
25357	465525
340943	465526
454143	465527
208939	465528
238580	465529
191109	465530
105628	465531
306907	465532
272838	465533
200428	465534
212261	465535
16120	465536
196515	465537
93150	465538
121536	465539
370530	465540
357744	465541
189785	465542
155823	465543
301230	465544
429895	465545
219817	465546
206697	465547
159299	465548
61223	465549
135782	465550
306731	465551
377475	465552
136694	465553
138336	465554
320365	465555
61971	465556
47053	465557
84138	465558
408026	465559
136563	465560
336961	465561
279834	465562
355771	465563
195874	465564
271819	465565
133140	465566
23498	465567
280981	465568
187279	465569
290690	465570
201717	465571
299551	465572
28378	465573
126217	465574
88242	465575
162490	465576
364230	465577
99538	465578
4237	465579
177042	465580
202376	465581
250222	465582
244621	465583
432785	465584
423815	465585
417073	465586
47724	465587
95009	465588
242171	465589
38505	465590
190625	465591
10120	465592
457677	465593
76362	465594
373436	465595
113477	465596
355956	465597
202100	465598
50361	465599
402264	465600
109351	465601
458843	465602
388381	465603
54815	465604
254379	465605
50076	465606
113886	465607
661	465608
37360	465609
155291	465610
113026	465611
78276	465612
294306	465613
86107	465614
69927	465615
23748	465616
28883	465617
93304	465618
29825	465619
35057	465620
460104	465621
6010	465622
23201	465623
147597	465624
49423	465625
2133	465626
43009	465627
444735	465628
2300	465629
33817	465630
92081	465631
39597	465632
158665	465633
3056	465634
33888	465635
29244	465636
24086	465637
147661	465638
10718	465639
85596	465640
5091	465641
392079	465642
11315	465643
5482	465644
131000	465645
14219	465646
135465	465647
139838	465648
353315	465649
100864	465650
249551	465651
362882	465652
371126	465653
160004	465654
374929	465655
607	465656
997	465657
118913	465658
798	465659
220052	465660
9578	465661
57607	465662
226818	465663
207792	465664
434007	465665
156227	465666
123738	465667
218288	465668
5093	465669
35674	465670
263461	465671
200655	465672
2721	465673
9470	465674
401	465675
93762	465676
354375	465677
37608	465678
206826	465679
92140	465680
12552	465681
270364	465682
25228	465683
82931	465684
48487	465685
42764	465686
198386	465687
299922	465688
24665	465689
41158	465690
292846	465691
8718	465692
457953	465693
303463	465694
81425	465695
26367	465696
695	465697
77804	465698
83277	465699
7276	465700
2236	465701
317938	465702
164915	465703
9327	465704
360558	465705
14658	465706
3418	465707
61979	465708
209779	465709
212668	465710
227980	465711
162974	465712
238624	465713
290802	465714
222576	465715
61695	465716
144126	465717
78101	465718
198762	465719
233659	465720
94768	465721
57755	465722
217419	465723
423820	465724
55166	465725
50854	465726
12844	465727
289958	465728
106521	465729
46644	465730
398584	465731
167082	465732
243922	465733
64814	465734
107530	465735
216192	465736
234834	465737
71585	465738
204041	465739
101580	465740
2764	465741
23323	465742
66618	465743
57255	465744
4194	465745
51669	465746
202754	465747
59464	465748
113491	465749
336714	465750
365837	465751
246413	465752
12122	465753
129834	465754
162325	465755
112443	465756
111707	465757
18790	465758
275864	465759
235411	465760
247082	465761
43124	465762
67487	465763
30608	465764
89905	465765
458701	465766
63350	465767
228608	465768
243368	465769
170927	465770
59464	465771
189481	465772
96389	465773
280823	465774
384654	465775
422301	465776
120880	465777
198238	465778
451233	465779
45624	465780
35547	465781
454240	465782
151721	465783
47735	465784
67689	465785
162093	465786
152844	465787
216637	465788
152011	465789
158109	465790
161675	465791
54191	465792
102280	465793
61901	465794
98719	465795
92624	465796
433033	465797
358564	465798
35480	465799
81342	465800
222452	465801
152146	465802
42189	465803
126228	465804
431609	465805
442490	465806
59464	465807
2210	465808
37706	465809
395377	465810
102687	465811
306202	465812
157470	465813
197020	465814
341347	465815
132306	465816
32046	465817
103659	465818
119718	465819
84881	465820
81526	465821
52421	465822
419718	465823
269858	465824
257431	465825
3975	465826
366345	465827
80619	465828
29223	465829
146725	465830
239178	465831
274396	465832
262163	465833
241513	465834
19862	465835
323109	465836
154931	465837
211828	465838
201360	465839
14682	465840
191423	465841
18502	465842
125112	465843
131741	465844
345035	465845
136075	465846
123278	465847
6160	465848
58902	465849
39742	465850
152021	465851
20617	465852
98285	465853
39758	465854
350264	465855
65341	465856
219999	465857
382809	465858
152605	465859
111444	465860
66792	465861
225798	465862
270921	465863
172046	465864
120229	465865
226965	465866
35936	465867
388792	465868
459501	465869
79503	465870
178181	465871
55488	465872
184364	465873
281518	465874
344758	465875
352145	465876
59232	465877
303359	465878
162529	465879
392547	465880
394362	465881
41413	465882
304475	465883
105390	465884
307043	465885
186257	465886
408004	465887
128332	465888
206829	465889
94022	465890
222838	465891
207410	465892
60709	465893
419654	465894
42031	465895
99913	465896
357643	465897
16393	465898
48959	465899
5384	465900
199789	465901
25686	465902
437304	465903
244924	465904
94204	465905
26983	465906
145638	465907
96635	465908
107926	465909
53631	465910
435467	465911
10490	465912
216189	465913
359509	465914
8018	465915
104816	465916
785	465917
315027	465918
8640	465919
141516	465920
9735	465921
56979	465922
321034	465923
198701	465924
195661	465925
11063	465926
50974	465927
84483	465928
31169	465929
17672	465930
32675	465931
25874	465932
375628	465933
39595	465934
98331	465935
25081	465936
68425	465937
7950	465938
130761	465939
261224	465940
118798	465941
90542	465942
60646	465943
35131	465944
58533	465945
220248	465946
156465	465947
3564	465948
50014	465949
13509	465950
229188	465951
8276	465952
347560	465953
5910	465954
231460	465955
254739	465956
68136	465957
431362	465958
182259	465959
65931	465960
251652	465961
383334	465962
31665	465963
191727	465964
12848	465965
75119	465966
399768	465967
40592	465968
135237	465969
361784	465970
9535	465971
316878	465972
129086	465973
433425	465974
87991	465975
352972	465976
33497	465977
333762	465978
19381	465979
439623	465980
88342	465981
153082	465982
37913	465983
85362	465984
309850	465985
2290	465986
74326	465987
342053	465988
164706	465989
37282	465990
54990	465991
301674	465992
1523	465993
8873	465994
91419	465995
179264	465996
297399	465997
211660	465998
99818	465999
255326	466000
283445	466001
97830	466002
445365	466003
263981	466004
10466	466005
305130	466006
147125	466007
4707	466008
120390	466009
261011	466010
8222	466011
69991	466012
62259	466013
43407	466014
89527	466015
293394	466016
413663	466017
30425	466018
19762	466019
209161	466020
345992	466021
17695	466022
11263	466023
37759	466024
132382	466025
247051	466026
164434	466027
38870	466028
112298	466029
53984	466030
228193	466031
227425	466032
260119	466033
246212	466034
77232	466035
37175	466036
58599	466037
338431	466038
131452	466039
150575	466040
923	466041
8900	466042
414366	466043
140879	466044
404867	466045
220601	466046
313606	466047
108617	466048
222597	466049
362007	466050
102967	466051
74933	466052
100789	466053
11433	466054
249591	466055
55083	466056
165426	466057
209376	466058
46746	466059
52787	466060
56014	466061
5559	466062
5559	466063
2420	466064
426754	466065
191298	466066
45261	466067
150987	466068
109039	466069
145102	466070
78310	466071
186374	466072
3361	466073
178846	466074
102148	466075
27705	466076
105033	466077
35418	466078
405566	466079
152607	466080
149032	466081
29369	466082
6661	466083
245345	466084
188745	466085
323937	466086
95782	466087
11022	466088
167346	466089
343276	466090
50728	466091
16870	466092
200416	466093
200605	466094
33959	466095
241897	466096
434547	466097
59579	466098
92141	466099
30557	466100
352154	466101
340272	466102
272962	466103
46456	466104
373075	466105
54022	466106
35524	466107
372894	466108
92135	466109
27213	466110
80598	466111
12014	466112
434	466113
434	466114
434	466115
240884	466116
173650	466117
36409	466118
381625	466119
28444	466120
57850	466121
93552	466122
141246	466123
7407	466124
200107	466125
16792	466126
7075	466127
11990	466128
37979	466129
48991	466130
43420	466131
86724	466132
294154	466133
20035	466134
74545	466135
729	466136
29	466137
101908	466138
127214	466139
334639	466140
56016	466141
10401	466142
127143	466143
35717	466144
52760	466145
300475	466146
213231	466147
156663	466148
213736	466149
41280	466150
18689	466151
7600	466152
768	466153
4215	466154
2121	466155
2121	466156
4057	466157
9744	466158
7041	466159
2431	466160
14064	466161
16739	466162
3156	466163
15562	466164
2386	466165
43321	466166
99529	466167
29000	466168
51068	466169
65385	466170
19151	466171
41011	466172
63026	466173
265581	466174
21240	466175
28488	466176
413414	466177
139218	466178
38273	466179
11836	466180
246267	466181
175158	466182
196797	466183
333994	466184
40040	466185
42710	466186
341335	466187
437295	466188
30076	466189
60288	466190
109446	466191
235101	466192
27713	466193
274281	466194
124863	466195
235228	466196
61362	466197
92631	466198
17356	466199
117186	466200
60872	466201
136162	466202
191997	466203
246321	466204
22496	466205
137819	466206
215997	466207
204249	466208
273718	466209
364042	466210
14782	466211
451324	466212
197729	466213
238014	466214
2524	466215
25844	466216
362741	466217
170351	466218
40664	466219
366893	466220
209593	466221
258453	466222
120664	466223
227472	466224
95775	466225
90817	466226
10901	466227
457036	466228
42061	466229
30782	466230
124252	466231
450060	466232
129920	466233
78140	466234
27380	466235
307744	466236
8071	466237
108758	466238
212230	466239
40627	466240
229084	466241
111134	466242
308104	466243
114972	466244
80915	466245
321642	466246
411474	466247
414052	466248
107918	466249
43259	466250
187223	466251
291577	466252
138747	466253
443769	466254
88089	466255
147415	466256
266971	466257
201434	466258
124405	466259
155777	466260
7459	466261
149969	466262
268080	466263
155381	466264
58219	466265
144525	466266
75336	466267
341015	466268
66682	466269
35130	466270
28087	466271
37582	466272
19412	466273
439545	466274
237793	466275
85846	466276
112699	466277
4851	466278
4851	466279
29193	466280
63929	466281
2930	466282
50064	466283
139946	466284
87472	466285
198742	466286
445772	466287
111006	466288
238670	466289
246447	466290
16413	466291
22283	466292
5540	466293
137159	466294
143461	466295
38192	466296
210872	466297
135214	466298
28753	466299
12868	466300
427429	466301
134699	466302
129110	466303
64671	466304
190594	466305
168896	466306
234901	466307
79598	466308
233795	466309
453394	466310
239888	466311
7005	466312
96142	466313
243643	466314
10374	466315
211460	466316
44511	466317
4679	466318
3023	466319
25985	466320
294294	466321
61910	466322
244269	466323
45048	466324
13490	466325
194744	466326
21168	466327
7898	466328
33935	466329
209348	466330
250548	466331
61739	466332
18879	466333
284778	466334
219052	466335
28672	466336
188348	466337
432781	466338
20729	466339
29411	466340
155431	466341
61190	466342
70224	466343
177649	466344
271487	466345
434178	466346
276744	466347
350873	466348
72446	466349
209120	466350
183269	466351
252739	466352
409023	466353
86109	466354
77375	466355
431989	466356
38523	466357
14317	466358
75624	466359
111492	466360
215948	466361
182415	466362
111492	466363
50111	466364
2879	466365
167505	466366
117902	466367
380898	466368
394561	466369
191118	466370
249975	466371
433335	466372
229414	466373
21888	466374
56290	466375
342	466376
227576	466377
946	466378
210570	466379
240714	466380
234557	466381
21888	466382
255629	466383
194516	466384
216711	466385
445554	466386
297955	466387
404136	466388
74737	466389
34059	466390
83941	466391
198622	466392
66705	466393
239274	466394
122860	466395
58012	466396
191816	466397
5070	466398
101224	466399
119083	466400
164122	466401
16659	466402
16659	466403
130003	466404
191509	466405
361626	466406
94653	466407
105764	466408
42500	466409
49157	466410
3110	466411
106514	466412
33839	466413
8207	466414
321917	466415
257295	466416
132813	466417
412268	466418
151388	466419
65617	466420
91074	466421
251237	466422
85101	466423
232830	466424
118237	466425
165202	466426
304894	466427
15357	466428
67066	466429
67066	466430
27322	466431
238	466432
300762	466433
49467	466434
413741	466435
71528	466436
40382	466437
1423	466438
63113	466439
101259	466440
201256	466441
130120	466442
164462	466443
40309	466444
185514	466445
123603	466446
128308	466447
189257	466448
415319	466449
196996	466450
78959	466451
20829	466452
119815	466453
119234	466454
107636	466455
46856	466456
139136	466457
235247	466458
77339	466459
221541	466460
51270	466461
249778	466462
203494	466463
233241	466464
304037	466465
8706	466466
45615	466467
19460	466468
90244	466469
143489	466470
40483	466471
421296	466472
244027	466473
185095	466474
167996	466475
27706	466476
196063	466477
406814	466478
218523	466479
345367	466480
140168	466481
401412	466482
208356	466483
79356	466484
330310	466485
395400	466486
219692	466487
207526	466488
333204	466489
101252	466490
66285	466491
6290	466492
2791	466493
238495	466494
45872	466495
40118	466496
147872	466497
39653	466498
425383	466499
66497	466500
55085	466501
135141	466502
41283	466503
22342	466504
171427	466505
19545	466506
189339	466507
70988	466508
351140	466509
132084	466510
43082	466511
1458	466512
147967	466513
58043	466514
273209	466515
93603	466516
418951	466517
362702	466518
449079	466519
350296	466520
62218	466521
41146	466522
167992	466523
29350	466524
230338	466525
54241	466526
146915	466527
74598	466528
35209	466529
94417	466530
7673	466531
23810	466532
244507	466533
115793	466534
272545	466535
30879	466536
276311	466537
28074	466538
302752	466539
65776	466540
280644	466541
39440	466542
16596	466543
37087	466544
351546	466545
164774	466546
163532	466547
302068	466548
194796	466549
416165	466550
36201	466551
66285	466552
59281	466553
143049	466554
17607	466555
211717	466556
197383	466557
313644	466558
315571	466559
223974	466560
226320	466561
130239	466562
205897	466563
15958	466564
18723	466565
163967	466566
109749	466567
43019	466568
15112	466569
110742	466570
119523	466571
112056	466572
108616	466573
171422	466574
379421	466575
43766	466576
89457	466577
5867	466578
213966	466579
42519	466580
19451	466581
113259	466582
59634	466583
6557	466584
73461	466585
1389	466586
248824	466587
62733	466588
210925	466589
96732	466590
155672	466591
262	466592
48311	466593
9246	466594
75771	466595
141869	466596
106694	466597
68781	466598
39438	466599
3021	466600
107273	466601
209888	466602
61491	466603
187150	466604
33416	466605
234383	466606
50558	466607
5164	466608
350157	466609
55122	466610
289289	466611
89568	466612
15642	466613
58650	466614
26216	466615
14008	466616
312302	466617
16511	466618
83159	466619
49365	466620
61642	466621
218903	466622
3788	466623
286164	466624
233589	466625
221651	466626
159123	466627
57867	466628
100713	466629
168262	466630
3033	466631
18619	466632
177291	466633
137098	466634
4140	466635
44122	466636
57047	466637
52003	466638
83370	466639
10465	466640
43242	466641
96984	466642
60129	466643
313632	466644
87446	466645
53201	466646
84375	466647
249560	466648
31248	466649
192429	466650
236676	466651
197204	466652
219470	466653
63079	466654
214017	466655
128360	466656
139702	466657
188899	466658
12156	466659
36182	466660
48859	466661
386058	466662
1517	466663
247016	466664
20811	466665
344710	466666
238324	466667
42306	466668
423756	466669
49248	466670
61433	466671
68175	466672
48998	466673
108170	466674
238046	466675
178783	466676
110604	466677
23550	466678
60447	466679
108284	466680
274701	466681
213736	466682
9391	466683
322670	466684
7972	466685
216519	466686
3524	466687
212938	466688
143451	466689
91688	466690
99690	466691
123577	466692
157192	466693
391938	466694
109129	466695
232260	466696
156754	466697
101258	466698
52754	466699
107667	466700
8849	466701
97021	466702
433347	466703
54835	466704
244435	466705
267499	466706
87822	466707
11522	466708
56895	466709
17076	466710
322056	466711
106072	466712
13767	466713
18379	466714
2920	466715
10351	466716
32428	466717
115464	466718
222835	466719
17470	466720
344969	466721
251291	466722
13957	466723
208353	466724
387745	466725
1621	466726
32329	466727
344034	466728
26751	466729
4422	466730
308611	466731
36081	466732
232703	466733
203210	466734
145022	466735
206259	466736
311703	466737
436530	466738
305252	466739
114910	466740
405159	466741
120218	466742
414526	466743
48695	466744
32239	466745
180536	466746
111062	466747
246446	466748
96531	466749
314980	466750
48310	466751
187545	466752
290714	466753
99818	466754
114845	466755
11303	466756
94091	466757
82375	466758
48310	466759
40689	466760
347453	466761
76389	466762
34486	466763
182826	466764
85821	466765
62376	466766
124368	466767
196561	466768
8689	466769
359801	466770
255313	466771
237344	466772
33890	466773
81779	466774
26147	466775
237970	466776
81118	466777
35422	466778
262869	466779
164222	466780
293359	466781
449056	466782
47586	466783
429256	466784
63502	466785
226894	466786
400605	466787
33489	466788
389393	466789
379781	466790
189637	466791
250471	466792
104708	466793
322386	466794
338916	466795
207702	466796
186479	466797
97864	466798
138336	466799
85774	466800
107201	466801
161435	466802
22596	466803
51057	466804
348998	466805
107018	466806
136393	466807
156449	466808
257596	466809
57750	466810
99466	466811
46382	466812
267244	466813
147597	466814
454836	466815
98130	466816
209812	466817
383602	466818
190384	466819
393400	466820
68198	466821
246666	466822
182905	466823
240449	466824
323313	466825
331659	466826
197909	466827
52962	466828
114251	466829
240981	466830
251818	466831
277738	466832
134209	466833
31813	466834
173343	466835
16632	466836
460124	466837
11758	466838
10155	466839
436379	466840
108676	466841
115899	466842
371772	466843
324608	466844
44373	466845
74768	466846
75003	466847
155664	466848
78016	466849
96137	466850
366859	466851
250438	466852
81248	466853
57002	466854
151003	466855
327196	466856
26304	466857
459756	466858
379184	466859
64317	466860
241930	466861
218205	466862
125043	466863
336512	466864
341349	466865
99500	466866
229427	466867
257832	466868
141477	466869
119451	466870
251362	466871
10458	466872
130901	466873
404348	466874
97144	466875
29687	466876
208797	466877
117470	466878
156056	466879
353150	466880
120112	466881
219089	466882
164457	466883
56208	466884
399002	466885
226396	466886
132512	466887
434219	466888
22923	466889
427232	466890
51841	466891
35583	466892
4458	466893
230237	466894
48730	466895
19980	466896
278921	466897
191307	466898
165872	466899
239825	466900
77525	466901
311776	466902
144288	466903
26811	466904
22987	466905
355220	466906
60590	466907
127690	466908
95443	466909
179510	466910
210707	466911
91615	466912
41708	466913
137372	466914
264809	466915
221751	466916
2189	466917
55616	466918
12945	466919
418038	466920
285482	466921
392908	466922
405965	466923
232525	466924
57573	466925
53750	466926
232487	466927
259485	466928
218996	466929
374080	466930
55562	466931
131662	466932
290766	466933
34354	466934
88607	466935
69578	466936
389570	466937
344605	466938
44373	466939
160602	466940
54597	466941
261284	466942
134530	466943
270427	466944
22577	466945
183059	466946
48528	466947
197041	466948
54024	466949
106716	466950
60509	466951
211659	466952
374094	466953
403785	466954
24814	466955
126796	466956
79066	466957
147598	466958
149780	466959
133745	466960
376273	466961
311573	466962
33756	466963
197250	466964
394646	466965
29294	466966
200294	466967
117140	466968
66382	466969
25668	466970
429248	466971
215435	466972
200808	466973
42095	466974
206726	466975
143979	466976
115130	466977
47074	466978
308676	466979
190410	466980
29294	466981
356122	466982
114238	466983
46587	466984
14751	466985
354582	466986
79861	466987
182838	466988
335915	466989
83000	466990
160602	466991
237344	466992
46256	466993
248340	466994
319690	466995
70981	466996
302775	466997
108026	466998
314901	466999
207422	467000
128345	467001
377496	467002
36141	467003
258643	467004
287481	467005
367311	467006
342616	467007
57316	467008
129925	467009
326366	467010
229119	467011
444598	467012
184954	467013
173120	467014
384792	467015
10238	467016
33810	467017
395001	467018
74217	467019
104497	467020
25357	467021
327637	467022
137280	467023
124108	467024
64736	467025
136370	467026
114911	467027
256748	467028
244026	467029
226451	467030
423510	467031
374908	467032
38920	467033
386922	467034
3576	467035
89142	467036
55098	467037
248377	467038
337561	467039
173198	467040
5256	467041
236359	467042
199991	467043
165063	467044
228885	467045
105825	467046
368488	467047
104497	467048
305161	467049
46545	467050
203509	467051
383810	467052
124455	467053
267154	467054
365542	467055
390513	467056
120436	467057
241747	467058
386065	467059
22784	467060
10357	467061
121059	467062
304605	467063
143678	467064
385909	467065
215882	467066
285714	467067
54487	467068
279914	467069
270307	467070
211372	467071
129880	467072
39221	467073
129521	467074
209955	467075
58379	467076
242256	467077
35810	467078
189142	467079
402554	467080
99221	467081
205914	467082
83829	467083
9686	467084
241520	467085
26030	467086
454405	467087
221864	467088
428469	467089
167632	467090
326767	467091
354186	467092
193897	467093
86379	467094
416840	467095
239663	467096
14342	467097
426585	467098
128222	467099
135412	467100
276596	467101
35392	467102
444762	467103
287017	467104
139962	467105
110720	467106
325063	467107
265537	467108
241774	467109
103500	467110
356199	467111
102500	467112
65957	467113
148502	467114
171409	467115
212921	467116
65573	467117
170266	467118
60740	467119
375720	467120
90748	467121
42095	467122
364706	467123
86995	467124
220893	467125
62203	467126
172837	467127
218649	467128
333622	467129
200097	467130
330912	467131
245105	467132
422149	467133
58899	467134
167803	467135
24070	467136
202486	467137
44551	467138
183739	467139
90385	467140
121684	467141
172429	467142
335346	467143
402846	467144
57560	467145
182838	467146
29800	467147
228479	467148
167583	467149
127034	467150
348951	467151
232588	467152
245501	467153
300232	467154
126294	467155
139563	467156
194319	467157
148297	467158
96590	467159
138748	467160
380144	467161
139280	467162
234187	467163
237841	467164
359234	467165
194187	467166
67054	467167
29980	467168
26510	467169
431355	467170
2752	467171
438283	467172
10966	467173
17856	467174
383360	467175
131843	467176
199977	467177
217178	467178
361229	467179
152879	467180
92592	467181
179047	467182
267789	467183
29415	467184
405	467185
66382	467186
36423	467187
453979	467188
258215	467189
25599	467190
449859	467191
127135	467192
143844	467193
140081	467194
228370	467195
349211	467196
315080	467197
431624	467198
368241	467199
167017	467200
199149	467201
188037	467202
79082	467203
127226	467204
58020	467205
298783	467206
18768	467207
166566	467208
31629	467209
414479	467210
173523	467211
218740	467212
265666	467213
192692	467214
323796	467215
84726	467216
98114	467217
102109	467218
162738	467219
50565	467220
236306	467221
2855	467222
235053	467223
342375	467224
79259	467225
81073	467226
54256	467227
19505	467228
85587	467229
112393	467230
29714	467231
26675	467232
140077	467233
266408	467234
173627	467235
457113	467236
221872	467237
396693	467238
220473	467239
335301	467240
204915	467241
349003	467242
15274	467243
169526	467244
71763	467245
15272	467246
331167	467247
54104	467248
63874	467249
89353	467250
125378	467251
50587	467252
43023	467253
244007	467254
235564	467255
232483	467256
309923	467257
77997	467258
256470	467259
310659	467260
125481	467261
335353	467262
171689	467263
147130	467264
60431	467265
143799	467266
310356	467267
236199	467268
79855	467269
42120	467270
135907	467271
50584	467272
79663	467273
107930	467274
261965	467275
170512	467276
37707	467277
237679	467278
419099	467279
184510	467280
93403	467281
137619	467282
76340	467283
200090	467284
130057	467285
259542	467286
157686	467287
99404	467288
125634	467289
301938	467290
32984	467291
233591	467292
154860	467293
12926	467294
21770	467295
389808	467296
66151	467297
107631	467298
76749	467299
387050	467300
311521	467301
107867	467302
111852	467303
166463	467304
205424	467305
113962	467306
263226	467307
367444	467308
132132	467309
121730	467310
86338	467311
256025	467312
200600	467313
124809	467314
53018	467315
193188	467316
328979	467317
530	467318
217462	467319
56979	467320
47074	467321
370843	467322
208417	467323
204323	467324
18947	467325
21796	467326
257933	467327
29762	467328
190772	467329
120074	467330
202200	467331
178889	467332
53214	467333
297055	467334
31175	467335
406133	467336
427205	467337
436439	467338
52736	467339
300043	467340
243785	467341
200096	467342
296858	467343
431126	467344
95660	467345
24141	467346
218182	467347
245453	467348
105818	467349
182109	467350
105409	467351
163626	467352
295964	467353
170574	467354
419734	467355
225842	467356
272459	467357
10228	467358
216771	467359
12612	467360
142657	467361
103195	467362
309254	467363
74195	467364
426632	467365
155844	467366
405500	467367
368418	467368
64044	467369
123199	467370
42095	467371
187487	467372
25598	467373
310340	467374
291355	467375
124679	467376
160089	467377
408710	467378
249173	467379
29007	467380
183278	467381
170192	467382
7010	467383
249281	467384
19505	467385
434693	467386
191744	467387
55238	467388
28861	467389
238234	467390
77413	467391
77590	467392
327487	467393
275848	467394
190661	467395
238180	467396
388500	467397
262301	467398
20076	467399
67886	467400
163982	467401
447012	467402
23236	467403
426091	467404
351473	467405
452842	467406
174512	467407
24164	467408
225628	467409
80059	467410
66479	467411
153285	467412
906	467413
256196	467414
15995	467415
25694	467416
333171	467417
159623	467418
104636	467419
122193	467420
433241	467421
38835	467422
237970	467423
247762	467424
305943	467425
31037	467426
134293	467427
88607	467428
372609	467429
11389	467430
206205	467431
369808	467432
39720	467433
197869	467434
157709	467435
47077	467436
36361	467437
169435	467438
372613	467439
27397	467440
70561	467441
302171	467442
127910	467443
267340	467444
449538	467445
66092	467446
70305	467447
296761	467448
18120	467449
124153	467450
370103	467451
281560	467452
12985	467453
430626	467454
233691	467455
165810	467456
259041	467457
38934	467458
339637	467459
52966	467460
436802	467461
196511	467462
159841	467463
208133	467464
371107	467465
67461	467466
152773	467467
273853	467468
13940	467469
454809	467470
252425	467471
425630	467472
87533	467473
40330	467474
403502	467475
178479	467476
447299	467477
246666	467478
27210	467479
232349	467480
322106	467481
77372	467482
58392	467483
24621	467484
127001	467485
108587	467486
150941	467487
165204	467488
239794	467489
276919	467490
163645	467491
24306	467492
310327	467493
75498	467494
21737	467495
181904	467496
186479	467497
240733	467498
64212	467499
403297	467500
365642	467501
16310	467502
16632	467503
54562	467504
188475	467505
77526	467506
290531	467507
20474	467508
283495	467509
356500	467510
95139	467511
124999	467512
194697	467513
32545	467514
321853	467515
251820	467516
229141	467517
120482	467518
126089	467519
95625	467520
449534	467521
54104	467522
193310	467523
29657	467524
380942	467525
37782	467526
211503	467527
68006	467528
410477	467529
114525	467530
121914	467531
1963	467532
122547	467533
31860	467534
265943	467535
239365	467536
31585	467537
83946	467538
60892	467539
55655	467540
19987	467541
296182	467542
68037	467543
37025	467544
209826	467545
116806	467546
96897	467547
170309	467548
440684	467549
36102	467550
185233	467551
148048	467552
270661	467553
114380	467554
190500	467555
129884	467556
175811	467557
190773	467558
174545	467559
377594	467560
116003	467561
312645	467562
132562	467563
75246	467564
66586	467565
108001	467566
66207	467567
69151	467568
161176	467569
157685	467570
287579	467571
283940	467572
302402	467573
232791	467574
430202	467575
131025	467576
215346	467577
281388	467578
36188	467579
83829	467580
200558	467581
49957	467582
354364	467583
451096	467584
169715	467585
34318	467586
21361	467587
2819	467588
23164	467589
365687	467590
54135	467591
110592	467592
117343	467593
122813	467594
320849	467595
233663	467596
71205	467597
185443	467598
36009	467599
212900	467600
47563	467601
166645	467602
93604	467603
418112	467604
30536	467605
164902	467606
146630	467607
42503	467608
233350	467609
383055	467610
73565	467611
165717	467612
411515	467613
6897	467614
280876	467615
167579	467616
249789	467617
38429	467618
13445	467619
146874	467620
58024	467621
19317	467622
386020	467623
263065	467624
52312	467625
176	467626
389083	467627
33795	467628
315451	467629
6341	467630
172601	467631
335923	467632
204626	467633
19914	467634
374609	467635
117292	467636
397478	467637
904	467638
63830	467639
6166	467640
3914	467641
75694	467642
179398	467643
117292	467644
252301	467645
102544	467646
4103	467647
20399	467648
50000	467649
71031	467650
201695	467651
7169	467652
83443	467653
170514	467654
130231	467655
62654	467656
311163	467657
225096	467658
201386	467659
210246	467660
18482	467661
114914	467662
56308	467663
27885	467664
8909	467665
6751	467666
18482	467667
222849	467668
419575	467669
314120	467670
33100	467671
52286	467672
137716	467673
5162	467674
19849	467675
32188	467676
62813	467677
422574	467678
348496	467679
92267	467680
246804	467681
375107	467682
123073	467683
121893	467684
165562	467685
160001	467686
233311	467687
58542	467688
4983	467689
73015	467690
224260	467691
428233	467692
255634	467693
342762	467694
124140	467695
162103	467696
366350	467697
59487	467698
390266	467699
231684	467700
18482	467701
95853	467702
94873	467703
50584	467704
136423	467705
156291	467706
404263	467707
237780	467708
65438	467709
423437	467710
204336	467711
247082	467712
401911	467713
25820	467714
6165	467715
19718	467716
237719	467717
22107	467718
6165	467719
333950	467720
241032	467721
350135	467722
128341	467723
78000	467724
13069	467725
122928	467726
16840	467727
184637	467728
46646	467729
132898	467730
234596	467731
76905	467732
208324	467733
16447	467734
107789	467735
169445	467736
25990	467737
31348	467738
5293	467739
100606	467740
325022	467741
244934	467742
994	467743
183591	467744
249526	467745
14431	467746
179261	467747
34376	467748
97912	467749
7182	467750
227511	467751
296783	467752
76123	467753
47686	467754
233428	467755
9770	467756
242743	467757
107278	467758
27396	467759
212872	467760
174168	467761
60390	467762
12537	467763
27720	467764
9004	467765
24649	467766
33198	467767
445518	467768
200560	467769
769	467770
89878	467771
429130	467772
312632	467773
87886	467774
239876	467775
184264	467776
176722	467777
13738	467778
452143	467779
19745	467780
418143	467781
190778	467782
16816	467783
5416	467784
107443	467785
127492	467786
293297	467787
74492	467788
67839	467789
37761	467790
454855	467791
349390	467792
23558	467793
185361	467794
193858	467795
54675	467796
371869	467797
36209	467798
13924	467799
79786	467800
144727	467801
169391	467802
160828	467803
1203	467804
28288	467805
99989	467806
9654	467807
244774	467808
102112	467809
10919	467810
216560	467811
332198	467812
64688	467813
219810	467814
76898	467815
178819	467816
367900	467817
53102	467818
92324	467819
382168	467820
161192	467821
54265	467822
56182	467823
409837	467824
426731	467825
122031	467826
230283	467827
286538	467828
200396	467829
84135	467830
6976	467831
397556	467832
49726	467833
434873	467834
422787	467835
451883	467836
78071	467837
267766	467838
456832	467839
443543	467840
132941	467841
195023	467842
413538	467843
167738	467844
54265	467845
253940	467846
377620	467847
120343	467848
148511	467849
116638	467850
325375	467851
183410	467852
367755	467853
301871	467854
265628	467855
248094	467856
258648	467857
237157	467858
323383	467859
391082	467860
119934	467861
196487	467862
157048	467863
107142	467864
104074	467865
244185	467866
188980	467867
78391	467868
369476	467869
50838	467870
439158	467871
141744	467872
195665	467873
446461	467874
46536	467875
171616	467876
207521	467877
134646	467878
166091	467879
160707	467880
126400	467881
252556	467882
133129	467883
180255	467884
103790	467885
112309	467886
291851	467887
326843	467888
64051	467889
167699	467890
401662	467891
350634	467892
133893	467893
315868	467894
78027	467895
368548	467896
64393	467897
122242	467898
172411	467899
123783	467900
227236	467901
76232	467902
129991	467903
372504	467904
56205	467905
255043	467906
74839	467907
132245	467908
96140	467909
343941	467910
310643	467911
34101	467912
3664	467913
47237	467914
18899	467915
53872	467916
458636	467917
30860	467918
236537	467919
19981	467920
88494	467921
420153	467922
42252	467923
244378	467924
48150	467925
25476	467926
83487	467927
160013	467928
69559	467929
54692	467930
117664	467931
44178	467932
365355	467933
121635	467934
15386	467935
248078	467936
207727	467937
344555	467938
41242	467939
251645	467940
363621	467941
182272	467942
412414	467943
174985	467944
88772	467945
84000	467946
114737	467947
203743	467948
97264	467949
53360	467950
390241	467951
9064	467952
95190	467953
202328	467954
276158	467955
76278	467956
51979	467957
80949	467958
219332	467959
342963	467960
416036	467961
89403	467962
170082	467963
197393	467964
110393	467965
1849	467966
93758	467967
84342	467968
301732	467969
71013	467970
25085	467971
292395	467972
382970	467973
265443	467974
36685	467975
36776	467976
126590	467977
332572	467978
261465	467979
179397	467980
62578	467981
131426	467982
28396	467983
455114	467984
114630	467985
415904	467986
456309	467987
232040	467988
63121	467989
83813	467990
2479	467991
400050	467992
80621	467993
197689	467994
276511	467995
10381	467996
16164	467997
393634	467998
197801	467999
46038	468000
96908	468001
428826	468002
101814	468003
106414	468004
166734	468005
43333	468006
222604	468007
16017	468008
11391	468009
161613	468010
234098	468011
172162	468012
224152	468013
417782	468014
83018	468015
194409	468016
64043	468017
52665	468018
26039	468019
233010	468020
11950	468021
44380	468022
97463	468023
37514	468024
29890	468025
12564	468026
399397	468027
280122	468028
126480	468029
6223	468030
185750	468031
7126	468032
382121	468033
29228	468034
370992	468035
111506	468036
392027	468037
391642	468038
180572	468039
29692	468040
29228	468041
29228	468042
99667	468043
417822	468044
52512	468045
54417	468046
10088	468047
32916	468048
32916	468049
12053	468050
125916	468051
252426	468052
59246	468053
387855	468054
323164	468055
126771	468056
61111	468057
179775	468058
43447	468059
35401	468060
123928	468061
286499	468062
331378	468063
384594	468064
186283	468065
235180	468066
1446	468067
1876	468068
18001	468069
233123	468070
430697	468071
194884	468072
37437	468073
355890	468074
439301	468075
447	468076
427458	468077
125376	468078
35920	468079
24112	468080
213554	468081
45954	468082
376028	468083
228970	468084
436458	468085
26658	468086
180847	468087
381167	468088
184459	468089
402318	468090
127491	468091
24676	468092
113060	468093
183394	468094
142346	468095
164303	468096
450604	468097
151968	468098
18274	468099
239387	468100
324724	468101
114175	468102
319410	468103
220165	468104
125409	468105
13216	468106
161784	468107
131897	468108
185457	468109
2466	468110
295525	468111
285540	468112
102533	468113
18957	468114
8857	468115
149585	468116
290446	468117
452235	468118
153403	468119
52067	468120
107433	468121
259205	468122
28296	468123
169542	468124
241996	468125
328589	468126
160799	468127
170364	468128
2565	468129
204242	468130
1598	468131
425673	468132
218940	468133
379641	468134
179274	468135
213490	468136
179274	468137
253721	468138
11224	468139
160552	468140
100782	468141
304149	468142
27742	468143
1312	468144
238081	468145
378652	468146
140199	468147
150806	468148
204144	468149
73899	468150
62833	468151
10843	468152
119324	468153
128298	468154
57184	468155
227086	468156
194870	468157
457241	468158
245299	468159
64024	468160
251020	468161
457798	468162
206524	468163
365361	468164
175878	468165
209579	468166
7320	468167
429991	468168
30194	468169
67559	468170
200458	468171
23154	468172
271431	468173
48461	468174
185119	468175
205658	468176
24510	468177
10549	468178
117465	468179
368811	468180
274065	468181
17981	468182
100581	468183
115570	468184
28950	468185
294062	468186
339614	468187
3930	468188
240951	468189
76794	468190
251203	468191
414792	468192
333845	468193
49944	468194
223572	468195
407905	468196
88427	468197
155316	468198
55842	468199
263523	468200
363357	468201
97624	468202
16299	468203
122935	468204
363989	468205
42685	468206
362609	468207
219333	468208
10375	468209
15081	468210
4833	468211
92316	468212
32781	468213
129363	468214
13850	468215
77254	468216
164562	468217
227088	468218
15525	468219
100056	468220
25254	468221
35644	468222
74461	468223
22786	468224
373736	468225
28532	468226
219119	468227
219122	468228
350051	468229
81381	468230
45774	468231
36095	468232
42334	468233
377935	468234
92219	468235
80898	468236
370173	468237
44383	468238
430746	468239
146509	468240
174707	468241
13100	468242
310139	468243
53065	468244
401297	468245
106765	468246
62578	468247
19019	468248
620	468249
44199	468250
13767	468251
64066	468252
403701	468253
238045	468254
236152	468255
442206	468256
162866	468257
20739	468258
75874	468259
451247	468260
220766	468261
127702	468262
338046	468263
115378	468264
368903	468265
400373	468266
13912	468267
339431	468268
294465	468269
180155	468270
88613	468271
116065	468272
2226	468273
395696	468274
201521	468275
257936	468276
245299	468277
224082	468278
112202	468279
4495	468280
30618	468281
425832	468282
285201	468283
357115	468284
102099	468285
41270	468286
306750	468287
460018	468288
102504	468289
429274	468290
73760	468291
357953	468292
333169	468293
187600	468294
283175	468295
161574	468296
104045	468297
125626	468298
7460	468299
34135	468300
51057	468301
3672	468302
126560	468303
236329	468304
50226	468305
70803	468306
160711	468307
31396	468308
31876	468309
21578	468310
254587	468311
121357	468312
2856	468313
11642	468314
12372	468315
105421	468316
11693	468317
183080	468318
3875	468319
216112	468320
352041	468321
287131	468322
65814	468323
161352	468324
14397	468325
320495	468326
55768	468327
55632	468328
172120	468329
129438	468330
203487	468331
70160	468332
58600	468333
46268	468334
84714	468335
369468	468336
50829	468337
22869	468338
405615	468339
17111	468340
220701	468341
33755	468342
99231	468343
189065	468344
447306	468345
1477	468346
318871	468347
109591	468348
29013	468349
34212	468350
239873	468351
106813	468352
59639	468353
19398	468354
195567	468355
48614	468356
4661	468357
29731	468358
9712	468359
19	468360
47227	468361
15987	468362
164847	468363
397016	468364
213955	468365
273	468366
159963	468367
142247	468368
124356	468369
22112	468370
51380	468371
5805	468372
37227	468373
63950	468374
2179	468375
91986	468376
92929	468377
108276	468378
62884	468379
173542	468380
29799	468381
90591	468382
263037	468383
74819	468384
83291	468385
3862	468386
109013	468387
347482	468388
246724	468389
346959	468390
137269	468391
185580	468392
51841	468393
124026	468394
107493	468395
87033	468396
427059	468397
197981	468398
155163	468399
70183	468400
74246	468401
249169	468402
9	468403
966	468404
189129	468405
124066	468406
23054	468407
8127	468408
127490	468409
320223	468410
193739	468411
386592	468412
77246	468413
201682	468414
103899	468415
148456	468416
76673	468417
246387	468418
127802	468419
300129	468420
29886	468421
60151	468422
148626	468423
192098	468424
168555	468425
53211	468426
203144	468427
229169	468428
7731	468429
86047	468430
16439	468431
395661	468432
389518	468433
307223	468434
384786	468435
108169	468436
191255	468437
3366	468438
392664	468439
45495	468440
121877	468441
8828	468442
107575	468443
239541	468444
185831	468445
233940	468446
49648	468447
17795	468448
19069	468449
212007	468450
135156	468451
424627	468452
420918	468453
116721	468454
394527	468455
277433	468456
55946	468457
247132	468458
68062	468459
76340	468460
414024	468461
352662	468462
25145	468463
98682	468464
113599	468465
66497	468466
123901	468467
4498	468468
207011	468469
95277	468470
51546	468471
118237	468472
411684	468473
108200	468474
46157	468475
106509	468476
271067	468477
326430	468478
12277	468479
104687	468480
60558	468481
227552	468482
14878	468483
79229	468484
213192	468485
32740	468486
212164	468487
11264	468488
416260	468489
263763	468490
36708	468491
86992	468492
212864	468493
378851	468494
53106	468495
45495	468496
17955	468497
210977	468498
79322	468499
374339	468500
301550	468501
328048	468502
58085	468503
123901	468504
105906	468505
406503	468506
46238	468507
89368	468508
396181	468509
190032	468510
195827	468511
130856	468512
206084	468513
22475	468514
314819	468515
195407	468516
118432	468517
246021	468518
169046	468519
3983	468520
236105	468521
20154	468522
150840	468523
56568	468524
238193	468525
423656	468526
372290	468527
55190	468528
142093	468529
174571	468530
16585	468531
302219	468532
79610	468533
93405	468534
225316	468535
457771	468536
397449	468537
26031	468538
269786	468539
120827	468540
290458	468541
369645	468542
37764	468543
125866	468544
16858	468545
18038	468546
453988	468547
75853	468548
59957	468549
155640	468550
24315	468551
269500	468552
6223	468553
121451	468554
125610	468555
29315	468556
85755	468557
92479	468558
140235	468559
1061	468560
104571	468561
327424	468562
44322	468563
95355	468564
212401	468565
2515	468566
236400	468567
238256	468568
101592	468569
36657	468570
86710	468571
176494	468572
2639	468573
75823	468574
305305	468575
417424	468576
69097	468577
250585	468578
6090	468579
409826	468580
124856	468581
401901	468582
42052	468583
323732	468584
74835	468585
93690	468586
96098	468587
72106	468588
65921	468589
207637	468590
7802	468591
18160	468592
165063	468593
438220	468594
83660	468595
234228	468596
116992	468597
456	468598
76069	468599
51752	468600
40363	468601
452551	468602
151831	468603
429938	468604
426716	468605
30607	468606
6912	468607
200677	468608
62054	468609
142082	468610
449368	468611
372061	468612
51477	468613
56145	468614
201701	468615
41904	468616
172850	468617
18940	468618
122675	468619
7378	468620
37800	468621
16536	468622
52686	468623
78146	468624
158896	468625
134266	468626
220272	468627
353661	468628
62305	468629
103693	468630
251596	468631
292452	468632
268400	468633
49948	468634
89503	468635
5755	468636
250273	468637
103212	468638
35083	468639
64898	468640
328526	468641
228636	468642
406807	468643
14467	468644
14288	468645
318021	468646
12053	468647
160147	468648
15161	468649
109171	468650
236021	468651
257420	468652
177532	468653
65507	468654
128584	468655
24938	468656
196086	468657
238564	468658
361766	468659
195457	468660
330179	468661
34877	468662
202895	468663
48923	468664
393885	468665
3103	468666
135131	468667
35330	468668
94917	468669
405758	468670
112609	468671
109507	468672
315609	468673
69336	468674
79195	468675
136735	468676
193041	468677
213817	468678
6888	468679
286220	468680
370511	468681
398217	468682
389689	468683
57706	468684
88541	468685
63931	468686
355239	468687
93706	468688
292860	468689
68947	468690
193043	468691
2084	468692
27788	468693
318597	468694
2986	468695
90656	468696
233903	468697
81791	468698
77977	468699
49724	468700
57759	468701
152111	468702
88430	468703
6312	468704
334716	468705
141451	468706
347635	468707
176934	468708
128686	468709
25933	468710
84886	468711
242207	468712
9694	468713
123922	468714
128503	468715
94386	468716
164031	468717
36728	468718
95321	468719
147507	468720
50759	468721
333713	468722
33494	468723
266880	468724
29840	468725
104556	468726
191028	468727
359462	468728
104081	468729
7737	468730
297428	468731
239651	468732
120273	468733
23255	468734
47884	468735
178957	468736
132021	468737
430550	468738
60579	468739
23576	468740
222187	468741
263183	468742
111594	468743
80248	468744
99	468745
136844	468746
49776	468747
271029	468748
120932	468749
19843	468750
50290	468751
118418	468752
3714	468753
4688	468754
213255	468755
30342	468756
74534	468757
391692	468758
55679	468759
71999	468760
53588	468761
187658	468762
182425	468763
343775	468764
263603	468765
91544	468766
52679	468767
114882	468768
263711	468769
13484	468770
3898	468771
63984	468772
449274	468773
281394	468774
275381	468775
80388	468776
237132	468777
161599	468778
82939	468779
7492	468780
451614	468781
154784	468782
347603	468783
36425	468784
445642	468785
126035	468786
415	468787
85340	468788
148001	468789
108733	468790
80585	468791
25493	468792
97026	468793
248428	468794
406750	468795
55557	468796
94599	468797
179467	468798
86782	468799
241132	468800
35411	468801
13862	468802
264599	468803
453793	468804
244694	468805
323319	468806
450068	468807
5387	468808
16402	468809
86223	468810
28458	468811
290563	468812
193076	468813
46161	468814
350303	468815
362851	468816
168802	468817
13387	468818
144151	468819
231418	468820
69764	468821
192607	468822
282634	468823
397028	468824
41190	468825
9100	468826
244929	468827
272465	468828
261398	468829
450358	468830
39438	468831
14213	468832
70944	468833
23975	468834
25859	468835
259309	468836
29156	468837
440110	468838
151881	468839
114526	468840
249213	468841
83374	468842
234618	468843
33385	468844
163268	468845
35506	468846
236518	468847
28079	468848
46269	468849
18701	468850
81902	468851
29144	468852
111798	468853
151696	468854
120668	468855
10484	468856
61173	468857
183480	468858
105946	468859
211885	468860
204575	468861
32421	468862
193721	468863
121734	468864
114171	468865
120846	468866
2108	468867
197821	468868
161756	468869
181098	468870
126060	468871
142557	468872
354675	468873
139437	468874
208224	468875
393582	468876
238375	468877
151397	468878
108729	468879
1262	468880
23903	468881
51506	468882
52213	468883
11835	468884
416782	468885
10740	468886
35791	468887
35087	468888
64034	468889
34426	468890
343662	468891
18927	468892
431621	468893
215199	468894
3336	468895
34982	468896
282823	468897
58865	468898
187027	468899
13585	468900
18780	468901
95426	468902
22706	468903
905	468904
2260	468905
207634	468906
26998	468907
154108	468908
192722	468909
38645	468910
195498	468911
207322	468912
30578	468913
69976	468914
453994	468915
108411	468916
119055	468917
49366	468918
94721	468919
8812	468920
98341	468921
113891	468922
197589	468923
52037	468924
381919	468925
191801	468926
303029	468927
237420	468928
167684	468929
274181	468930
169915	468931
282723	468932
202560	468933
205943	468934
309648	468935
228312	468936
42123	468937
373268	468938
413851	468939
431846	468940
390787	468941
426736	468942
24711	468943
29104	468944
357142	468945
72312	468946
118402	468947
40443	468948
361256	468949
45912	468950
210041	468951
183347	468952
323707	468953
119683	468954
10002	468955
962	468956
174891	468957
241436	468958
324543	468959
30128	468960
182757	468961
13354	468962
310683	468963
231732	468964
44622	468965
377216	468966
393640	468967
352735	468968
174983	468969
308469	468970
424372	468971
244084	468972
178837	468973
37031	468974
201220	468975
42123	468976
40512	468977
165288	468978
42043	468979
63127	468980
126764	468981
5858	468982
165146	468983
247068	468984
114948	468985
4112	468986
428922	468987
9875	468988
19486	468989
10441	468990
385085	468991
297906	468992
25030	468993
21800	468994
107823	468995
232396	468996
7194	468997
173961	468998
459984	468999
8029	469000
297621	469001
8692	469002
439423	469003
119304	469004
1416	469005
336458	469006
16764	469007
5126	469008
155486	469009
259303	469010
126480	469011
143691	469012
79474	469013
13710	469014
308217	469015
7384	469016
225473	469017
183696	469018
89135	469019
173137	469020
374993	469021
7759	469022
460069	469023
420054	469024
197831	469025
3807	469026
230633	469027
169932	469028
278486	469029
95207	469030
56904	469031
142092	469032
267248	469033
204440	469034
452380	469035
273124	469036
151047	469037
150938	469038
228189	469039
68786	469040
375449	469041
456206	469042
2438	469043
75189	469044
128724	469045
44995	469046
14974	469047
194941	469048
308540	469049
55124	469050
158568	469051
366099	469052
23268	469053
169960	469054
126215	469055
47626	469056
204178	469057
164002	469058
35722	469059
41111	469060
41111	469061
12685	469062
173923	469063
393040	469064
429803	469065
75512	469066
306546	469067
362861	469068
47569	469069
26735	469070
190572	469071
432157	469072
281579	469073
32842	469074
118080	469075
64967	469076
295815	469077
119423	469078
227426	469079
17413	469080
26829	469081
248203	469082
86513	469083
383918	469084
178120	469085
87007	469086
353024	469087
67397	469088
231753	469089
29137	469090
128609	469091
5691	469092
30724	469093
338827	469094
87352	469095
215580	469096
129188	469097
289986	469098
82371	469099
104655	469100
127388	469101
12092	469102
208840	469103
124425	469104
23505	469105
56146	469106
19600	469107
28179	469108
56404	469109
47985	469110
416723	469111
224749	469112
146489	469113
184519	469114
360645	469115
414698	469116
351808	469117
290312	469118
351612	469119
15159	469120
17305	469121
392833	469122
144058	469123
31451	469124
101223	469125
307880	469126
371205	469127
418709	469128
94308	469129
250429	469130
12564	469131
101950	469132
9751	469133
22763	469134
123871	469135
51880	469136
132876	469137
97536	469138
24519	469139
169157	469140
139876	469141
88667	469142
217358	469143
45290	469144
90041	469145
340702	469146
17328	469147
586	469148
269495	469149
195882	469150
203267	469151
196923	469152
176265	469153
24561	469154
354894	469155
325157	469156
85344	469157
111137	469158
179463	469159
91406	469160
31009	469161
168471	469162
27266	469163
100143	469164
195854	469165
329474	469166
20166	469167
408323	469168
171643	469169
248495	469170
219148	469171
35354	469172
180325	469173
149070	469174
149926	469175
151170	469176
386023	469177
167156	469178
21163	469179
170016	469180
82000	469181
349120	469182
185282	469183
186151	469184
703	469185
164454	469186
91928	469187
179772	469188
342558	469189
181025	469190
120864	469191
42612	469192
181253	469193
377121	469194
107887	469195
411370	469196
63582	469197
100259	469198
100259	469199
399786	469200
189161	469201
40079	469202
105496	469203
10671	469204
102919	469205
184456	469206
133961	469207
266964	469208
218378	469209
51568	469210
16443	469211
407290	469212
117275	469213
406245	469214
174803	469215
4637	469216
71665	469217
235559	469218
181069	469219
170625	469220
424067	469221
69992	469222
347356	469223
153286	469224
153286	469225
324872	469226
206186	469227
34466	469228
186502	469229
55653	469230
229826	469231
348717	469232
425831	469233
192936	469234
305872	469235
111485	469236
21657	469237
375278	469238
378361	469239
59922	469240
56803	469241
43869	469242
217904	469243
11396	469244
119873	469245
125353	469246
40277	469247
450391	469248
47195	469249
122859	469250
65387	469251
140855	469252
441525	469253
365772	469254
128948	469255
389737	469256
251305	469257
20107	469258
205051	469259
29973	469260
181052	469261
227362	469262
36543	469263
209946	469264
34403	469265
204128	469266
402380	469267
169068	469268
31263	469269
357605	469270
365376	469271
177973	469272
17867	469273
382215	469274
344788	469275
188415	469276
49922	469277
107913	469278
211162	469279
26261	469280
198645	469281
222510	469282
386060	469283
316182	469284
6043	469285
375326	469286
348970	469287
314190	469288
166636	469289
421538	469290
320863	469291
108361	469292
245170	469293
89783	469294
47848	469295
251410	469296
453724	469297
401114	469298
23101	469299
325483	469300
9074	469301
1463	469302
209544	469303
5311	469304
49467	469305
16016	469306
6587	469307
202790	469308
27082	469309
319791	469310
132876	469311
27555	469312
357166	469313
94524	469314
100815	469315
349526	469316
57639	469317
342553	469318
105744	469319
387147	469320
10310	469321
19559	469322
424228	469323
332067	469324
159354	469325
245376	469326
13718	469327
214043	469328
434938	469329
80137	469330
396020	469331
249834	469332
373308	469333
385731	469334
345397	469335
187429	469336
382698	469337
399458	469338
389979	469339
39687	469340
5504	469341
29434	469342
103073	469343
172489	469344
210287	469345
65274	469346
324811	469347
116023	469348
59072	469349
405596	469350
125350	469351
77116	469352
51371	469353
36434	469354
36156	469355
50938	469356
22351	469357
354048	469358
441688	469359
59053	469360
75	469361
441456	469362
53750	469363
12698	469364
166143	469365
147047	469366
25571	469367
288893	469368
21924	469369
23756	469370
23110	469371
313100	469372
24794	469373
350564	469374
62630	469375
8547	469376
358499	469377
16252	469378
217147	469379
137942	469380
39580	469381
1630	469382
60957	469383
81281	469384
35195	469385
24500	469386
74573	469387
79734	469388
436573	469389
377050	469390
381407	469391
61022	469392
437368	469393
218675	469394
98160	469395
111454	469396
78675	469397
327745	469398
75002	469399
111454	469400
422607	469401
102461	469402
200069	469403
580	469404
173569	469405
84150	469406
107431	469407
56573	469408
38122	469409
78269	469410
114806	469411
7519	469412
152230	469413
159399	469414
182684	469415
48421	469416
357634	469417
95658	469418
89686	469419
294693	469420
48161	469421
93820	469422
236033	469423
166434	469424
146917	469425
191464	469426
3041	469427
3041	469428
3041	469429
222497	469430
90910	469431
78440	469432
11787	469433
182423	469434
406557	469435
373334	469436
48443	469437
60197	469438
182402	469439
15605	469440
354272	469441
182626	469442
49665	469443
181267	469444
353589	469445
93207	469446
27129	469447
182463	469448
9717	469449
7519	469450
48419	469451
39875	469452
3054	469453
336250	469454
115927	469455
42184	469456
10571	469457
322842	469458
112778	469459
21419	469460
382031	469461
151348	469462
9794	469463
2139	469464
50028	469465
245386	469466
267607	469467
136021	469468
91197	469469
108730	469470
42944	469471
29437	469472
126797	469473
21638	469474
65056	469475
16360	469476
68284	469477
246355	469478
235746	469479
268412	469480
25206	469481
21620	469482
108289	469483
67626	469484
273366	469485
55081	469486
458315	469487
78064	469488
204301	469489
1370	469490
50580	469491
141393	469492
237058	469493
94670	469494
236240	469495
276388	469496
440143	469497
102437	469498
440997	469499
43517	469500
418767	469501
62891	469502
338784	469503
79012	469504
84285	469505
11348	469506
92720	469507
97255	469508
135883	469509
324741	469510
84242	469511
48734	469512
4601	469513
185983	469514
5044	469515
206144	469516
424510	469517
119858	469518
119858	469519
187780	469520
165446	469521
13147	469522
323603	469523
334274	469524
224188	469525
40471	469526
327813	469527
83364	469528
205400	469529
146030	469530
74617	469531
23873	469532
239339	469533
194899	469534
28957	469535
219182	469536
51664	469537
277282	469538
8714	469539
200175	469540
2094	469541
236462	469542
363185	469543
155221	469544
34666	469545
48019	469546
23562	469547
51267	469548
51848	469549
49033	469550
355688	469551
191680	469552
334562	469553
118628	469554
95651	469555
362321	469556
6513	469557
313574	469558
73359	469559
186946	469560
122286	469561
63238	469562
302245	469563
204646	469564
114804	469565
156783	469566
61877	469567
396063	469568
188671	469569
105734	469570
99361	469571
210295	469572
4514	469573
33417	469574
309351	469575
36042	469576
95745	469577
252911	469578
159437	469579
27392	469580
11729	469581
126495	469582
5209	469583
8152	469584
247517	469585
95273	469586
13229	469587
228434	469588
185222	469589
4334	469590
57514	469591
33395	469592
135685	469593
34802	469594
4021	469595
243251	469596
245482	469597
160319	469598
279825	469599
248767	469600
22082	469601
163859	469602
114973	469603
347654	469604
247102	469605
409761	469606
162096	469607
107687	469608
55591	469609
291847	469610
254019	469611
162087	469612
139176	469613
258327	469614
1959	469615
245636	469616
224548	469617
167650	469618
129293	469619
1553	469620
282898	469621
410147	469622
19061	469623
78389	469624
307717	469625
36595	469626
215510	469627
77189	469628
4795	469629
415445	469630
98548	469631
314596	469632
134983	469633
454253	469634
443901	469635
241866	469636
228668	469637
7652	469638
206425	469639
332653	469640
57818	469641
89129	469642
192986	469643
28704	469644
318829	469645
199411	469646
199411	469647
223242	469648
266266	469649
427799	469650
180163	469651
296825	469652
147239	469653
189681	469654
170004	469655
261132	469656
21905	469657
402963	469658
194	469659
93624	469660
57620	469661
305701	469662
82864	469663
15788	469664
153692	469665
401187	469666
241409	469667
187159	469668
72902	469669
257212	469670
43278	469671
163219	469672
170392	469673
59301	469674
82563	469675
160916	469676
349291	469677
61774	469678
188171	469679
45336	469680
198690	469681
415384	469682
5531	469683
78930	469684
88857	469685
66527	469686
100555	469687
20929	469688
240061	469689
62424	469690
356794	469691
179851	469692
446168	469693
422094	469694
369582	469695
132059	469696
119369	469697
126227	469698
57038	469699
172476	469700
218595	469701
121022	469702
5025	469703
250153	469704
38237	469705
15087	469706
115134	469707
163599	469708
25447	469709
31484	469710
192661	469711
214706	469712
278507	469713
87896	469714
195636	469715
131404	469716
182267	469717
457658	469718
144963	469719
59508	469720
455724	469721
95206	469722
12460	469723
377675	469724
269785	469725
254347	469726
1732	469727
232924	469728
2515	469729
23805	469730
269107	469731
134400	469732
8933	469733
188531	469734
56799	469735
91761	469736
42563	469737
61488	469738
38793	469739
179792	469740
240776	469741
130616	469742
144233	469743
116804	469744
407753	469745
74266	469746
448134	469747
393625	469748
10265	469749
19583	469750
22389	469751
70590	469752
6601	469753
380806	469754
70091	469755
21819	469756
103428	469757
422013	469758
200201	469759
76747	469760
11605	469761
52104	469762
108266	469763
92046	469764
106885	469765
242888	469766
48052	469767
117986	469768
63811	469769
33087	469770
31152	469771
292145	469772
15803	469773
202104	469774
417346	469775
57839	469776
352610	469777
146460	469778
101003	469779
398963	469780
412103	469781
58839	469782
109193	469783
117838	469784
293444	469785
272737	469786
112419	469787
32204	469788
145048	469789
231334	469790
262472	469791
58958	469792
299643	469793
1001	469794
43027	469795
47	469796
449245	469797
37614	469798
2832	469799
84129	469800
5	469801
15386	469802
73448	469803
140129	469804
10342	469805
43373	469806
116188	469807
59828	469808
64992	469809
426148	469810
215951	469811
126050	469812
319878	469813
151136	469814
243703	469815
1507	469816
424134	469817
303945	469818
188079	469819
200732	469820
387159	469821
289876	469822
15963	469823
4372	469824
423001	469825
128549	469826
267444	469827
170340	469828
162947	469829
91225	469830
413709	469831
292886	469832
220340	469833
48567	469834
87186	469835
400	469836
10911	469837
9647	469838
33207	469839
181150	469840
86525	469841
207391	469842
86337	469843
88766	469844
7758	469845
91847	469846
11462	469847
2705	469848
120249	469849
14565	469850
57094	469851
57520	469852
25525	469853
296632	469854
127	469855
285044	469856
4903	469857
51976	469858
193975	469859
79073	469860
28390	469861
32433	469862
214285	469863
1955	469864
342132	469865
184610	469866
21292	469867
234769	469868
46673	469869
19788	469870
254560	469871
304322	469872
402857	469873
449646	469874
365586	469875
78075	469876
103593	469877
140038	469878
186301	469879
112190	469880
270030	469881
22178	469882
373986	469883
144292	469884
220642	469885
22037	469886
379387	469887
300070	469888
48368	469889
21264	469890
191630	469891
98784	469892
372056	469893
100144	469894
209312	469895
303440	469896
188956	469897
34838	469898
162850	469899
142405	469900
111797	469901
179731	469902
322937	469903
356378	469904
17810	469905
201291	469906
235297	469907
11704	469908
119281	469909
92924	469910
215809	469911
112047	469912
46614	469913
89585	469914
91113	469915
412009	469916
25715	469917
126353	469918
121832	469919
67855	469920
176017	469921
313293	469922
295674	469923
77816	469924
87334	469925
65781	469926
246085	469927
179501	469928
136354	469929
364288	469930
34106	469931
208872	469932
11989	469933
68183	469934
100145	469935
447783	469936
31461	469937
189773	469938
189475	469939
414219	469940
214487	469941
186694	469942
190855	469943
193844	469944
364979	469945
93915	469946
349032	469947
171016	469948
274331	469949
110559	469950
86439	469951
14178	469952
341810	469953
86103	469954
126384	469955
158829	469956
255863	469957
153370	469958
184433	469959
324245	469960
55945	469961
184280	469962
55828	469963
162082	469964
41446	469965
294554	469966
153625	469967
136957	469968
145640	469969
199489	469970
348126	469971
190402	469972
43442	469973
433315	469974
265658	469975
210962	469976
57438	469977
366076	469978
250240	469979
328366	469980
283740	469981
379093	469982
395960	469983
11650	469984
32904	469985
123120	469986
388741	469987
41604	469988
306520	469989
89367	469990
241304	469991
54893	469992
33916	469993
366911	469994
433138	469995
318198	469996
51464	469997
30813	469998
33189	469999
79320	470000
32287	470001
47936	470002
36084	470003
94192	470004
122242	470005
31360	470006
82360	470007
5971	470008
240585	470009
9534	470010
367170	470011
380909	470012
113654	470013
161898	470014
22543	470015
24757	470016
143007	470017
59153	470018
419484	470019
119835	470020
161168	470021
248235	470022
38863	470023
165134	470024
322779	470025
392598	470026
1663	470027
39545	470028
225402	470029
7311	470030
10139	470031
96599	470032
213301	470033
367800	470034
65095	470035
22172	470036
141263	470037
387077	470038
50718	470039
74961	470040
91121	470041
53160	470042
177745	470043
89381	470044
23491	470045
53818	470046
20841	470047
68327	470048
97405	470049
94238	470050
83918	470051
102911	470052
316401	470053
69609	470054
37403	470055
9900	470056
120051	470057
401812	470058
99666	470059
348441	470060
151919	470061
180083	470062
250194	470063
206202	470064
7674	470065
265931	470066
211450	470067
59918	470068
418940	470069
23592	470070
70949	470071
445773	470072
58040	470073
38057	470074
153044	470075
102446	470076
179200	470077
4923	470078
266899	470079
308371	470080
210005	470081
21473	470082
186711	470083
8264	470084
387291	470085
290097	470086
16829	470087
41398	470088
217851	470089
194180	470090
65073	470091
27228	470092
131555	470093
80665	470094
133958	470095
114195	470096
339295	470097
233919	470098
409310	470099
107415	470100
64417	470101
53000	470102
34196	470103
41789	470104
77329	470105
323670	470106
30614	470107
249142	470108
20139	470109
284648	470110
2219	470111
79942	470112
9829	470113
183997	470114
275167	470115
47093	470116
420017	470117
119248	470118
19032	470119
7807	470120
27260	470121
312233	470122
89141	470123
364650	470124
306526	470125
230970	470126
151544	470127
424239	470128
261202	470129
25929	470130
217377	470131
36428	470132
387817	470133
415411	470134
91852	470135
32314	470136
201973	470137
70011	470138
117860	470139
197826	470140
239249	470141
236556	470142
22668	470143
72986	470144
205434	470145
398098	470146
110954	470147
155898	470148
202467	470149
199709	470150
284588	470151
30158	470152
266594	470153
168181	470154
340480	470155
416710	470156
284770	470157
91713	470158
182701	470159
134777	470160
313108	470161
323648	470162
195977	470163
330800	470164
102390	470165
167902	470166
326823	470167
251533	470168
275136	470169
205517	470170
179990	470171
216178	470172
164515	470173
208880	470174
293709	470175
232663	470176
4880	470177
187694	470178
194132	470179
456855	470180
182704	470181
74722	470182
380954	470183
372383	470184
367044	470185
201542	470186
183445	470187
368443	470188
52602	470189
345826	470190
109017	470191
180338	470192
327468	470193
416880	470194
60763	470195
48063	470196
152024	470197
121777	470198
277808	470199
227092	470200
275141	470201
39788	470202
31359	470203
63284	470204
360530	470205
36290	470206
458335	470207
162802	470208
402763	470209
168183	470210
201543	470211
295046	470212
292374	470213
450282	470214
455176	470215
4050	470216
181311	470217
330144	470218
340379	470219
230834	470220
338016	470221
335052	470222
293894	470223
207317	470224
87147	470225
276414	470226
150728	470227
48254	470228
227095	470229
326632	470230
179995	470231
354944	470232
163189	470233
188443	470234
340799	470235
366559	470236
92235	470237
194137	470238
457734	470239
95785	470240
85085	470241
32599	470242
208036	470243
250386	470244
31270	470245
330791	470246
11683	470247
459795	470248
72541	470249
179449	470250
428878	470251
235070	470252
212323	470253
82576	470254
206916	470255
369046	470256
386134	470257
201201	470258
98598	470259
394216	470260
227979	470261
111978	470262
68884	470263
302278	470264
252907	470265
200055	470266
26619	470267
457208	470268
192557	470269
109720	470270
348284	470271
153220	470272
389886	470273
219153	470274
117538	470275
238831	470276
82616	470277
190667	470278
350991	470279
62506	470280
211942	470281
62506	470282
206426	470283
117317	470284
115838	470285
91852	470286
269521	470287
337307	470288
99510	470289
155158	470290
301606	470291
122781	470292
1804	470293
137530	470294
4050	470295
314638	470296
228808	470297
247949	470298
209552	470299
14585	470300
47655	470301
324198	470302
206376	470303
48327	470304
54917	470305
45989	470306
199377	470307
205775	470308
408651	470309
147168	470310
82969	470311
23013	470312
231219	470313
205517	470314
298658	470315
360089	470316
387634	470317
117516	470318
241346	470319
301601	470320
63446	470321
50549	470322
327931	470323
435172	470324
267687	470325
113999	470326
431740	470327
38045	470328
350995	470329
267186	470330
407400	470331
193772	470332
252795	470333
3548	470334
293039	470335
131343	470336
267695	470337
388816	470338
389425	470339
393318	470340
275133	470341
365794	470342
134479	470343
406858	470344
125181	470345
51031	470346
53168	470347
18574	470348
383449	470349
29235	470350
362735	470351
344796	470352
147518	470353
344356	470354
95126	470355
134781	470356
292381	470357
80934	470358
173359	470359
259171	470360
3611	470361
106609	470362
32995	470363
394214	470364
198319	470365
456104	470366
1355	470367
219152	470368
353673	470369
4050	470370
109016	470371
357059	470372
156560	470373
103344	470374
34358	470375
265421	470376
247316	470377
100301	470378
102389	470379
65241	470380
101775	470381
93713	470382
217934	470383
446614	470384
224011	470385
313107	470386
49471	470387
105889	470388
181834	470389
200552	470390
10713	470391
197488	470392
17999	470393
169182	470394
3923	470395
416702	470396
74016	470397
311480	470398
23732	470399
380450	470400
348279	470401
36774	470402
241871	470403
434090	470404
93711	470405
122312	470406
327928	470407
227097	470408
201908	470409
272300	470410
360528	470411
402158	470412
187699	470413
79976	470414
184198	470415
221405	470416
41576	470417
5478	470418
69798	470419
26144	470420
161676	470421
35968	470422
54154	470423
100303	470424
89391	470425
127684	470426
389545	470427
317381	470428
176152	470429
292385	470430
53168	470431
250925	470432
246950	470433
361666	470434
92156	470435
153931	470436
94557	470437
338504	470438
96287	470439
178724	470440
124099	470441
288109	470442
149943	470443
14536	470444
361535	470445
97430	470446
60448	470447
313792	470448
71226	470449
122733	470450
96286	470451
196669	470452
40554	470453
52602	470454
85852	470455
367631	470456
358275	470457
116054	470458
315799	470459
236171	470460
128779	470461
440856	470462
170408	470463
205429	470464
248598	470465
283909	470466
190316	470467
46119	470468
33335	470469
254911	470470
64288	470471
241874	470472
450281	470473
92235	470474
92538	470475
76136	470476
26717	470477
323641	470478
92898	470479
324196	470480
86968	470481
68877	470482
298659	470483
12054	470484
190323	470485
401305	470486
282387	470487
218804	470488
75118	470489
352209	470490
82571	470491
424368	470492
279734	470493
15731	470494
3660	470495
82425	470496
410664	470497
242686	470498
260530	470499
206919	470500
135367	470501
293717	470502
123161	470503
119124	470504
207680	470505
245568	470506
407397	470507
247321	470508
298828	470509
69563	470510
9524	470511
233680	470512
329480	470513
127140	470514
108876	470515
34924	470516
68881	470517
7797	470518
222888	470519
256854	470520
365804	470521
371549	470522
248600	470523
282385	470524
129756	470525
236969	470526
70504	470527
52861	470528
263395	470529
69563	470530
430420	470531
350994	470532
385068	470533
147915	470534
288117	470535
238830	470536
272425	470537
61088	470538
29946	470539
381163	470540
382620	470541
67672	470542
295580	470543
301602	470544
115838	470545
83978	470546
183849	470547
332647	470548
60265	470549
64010	470550
292384	470551
301599	470552
18328	470553
226831	470554
70352	470555
44357	470556
69080	470557
171504	470558
383456	470559
337858	470560
67862	470561
349105	470562
117320	470563
345827	470564
357655	470565
163191	470566
177536	470567
75189	470568
387536	470569
270967	470570
98384	470571
126073	470572
9771	470573
395085	470574
187188	470575
27580	470576
12130	470577
102572	470578
193902	470579
149010	470580
226376	470581
188304	470582
456976	470583
62265	470584
362283	470585
13143	470586
192326	470587
144496	470588
37780	470589
341845	470590
277558	470591
47240	470592
164661	470593
361172	470594
345569	470595
108392	470596
455702	470597
440251	470598
33204	470599
22289	470600
157608	470601
8042	470602
159940	470603
193372	470604
129888	470605
18638	470606
175374	470607
319107	470608
232614	470609
73751	470610
281708	470611
47955	470612
440739	470613
418781	470614
33043	470615
21305	470616
199601	470617
260831	470618
212182	470619
384882	470620
231042	470621
100947	470622
368010	470623
280562	470624
162131	470625
89879	470626
87620	470627
48565	470628
7755	470629
240455	470630
5700	470631
83089	470632
157807	470633
83	470634
39798	470635
66907	470636
60269	470637
454220	470638
225109	470639
184385	470640
153371	470641
10322	470642
368154	470643
424300	470644
220618	470645
30692	470646
228734	470647
102948	470648
85532	470649
54326	470650
301984	470651
125319	470652
347528	470653
225577	470654
144527	470655
197894	470656
250413	470657
412849	470658
217274	470659
131633	470660
128462	470661
140483	470662
44901	470663
187109	470664
418977	470665
19154	470666
56097	470667
6960	470668
411	470669
120470	470670
2300	470671
235240	470672
245681	470673
219017	470674
318634	470675
66620	470676
204848	470677
205680	470678
453900	470679
273194	470680
36366	470681
42294	470682
47221	470683
282992	470684
453849	470685
457779	470686
42187	470687
238281	470688
190687	470689
78865	470690
397477	470691
65451	470692
384332	470693
77174	470694
18553	470695
7621	470696
5470	470697
132036	470698
4363	470699
144556	470700
71948	470701
36461	470702
206992	470703
229321	470704
290601	470705
263786	470706
80227	470707
30383	470708
40821	470709
126255	470710
247477	470711
52312	470712
2940	470713
312355	470714
17430	470715
14364	470716
155579	470717
27950	470718
409296	470719
140080	470720
125910	470721
149601	470722
153640	470723
16359	470724
27964	470725
25710	470726
151865	470727
57334	470728
47480	470729
188797	470730
2895	470731
14696	470732
370996	470733
5712	470734
233659	470735
25147	470736
199058	470737
31485	470738
202157	470739
85113	470740
6709	470741
392431	470742
343833	470743
5156	470744
88810	470745
290521	470746
311304	470747
78499	470748
330771	470749
38767	470750
422711	470751
427551	470752
147950	470753
90968	470754
176535	470755
417712	470756
41406	470757
12475	470758
173623	470759
63763	470760
317156	470761
227210	470762
229792	470763
325402	470764
38783	470765
47675	470766
38007	470767
179573	470768
246681	470769
295920	470770
171182	470771
300949	470772
121035	470773
346488	470774
182818	470775
181382	470776
92246	470777
4809	470778
75052	470779
160918	470780
160918	470781
124131	470782
204219	470783
40289	470784
187156	470785
194770	470786
15821	470787
215259	470788
273991	470789
374649	470790
22924	470791
91603	470792
11073	470793
7789	470794
270832	470795
122565	470796
63763	470797
272729	470798
172580	470799
56350	470800
458328	470801
436333	470802
157903	470803
302099	470804
99046	470805
68245	470806
70942	470807
417826	470808
150289	470809
96699	470810
413051	470811
220113	470812
99458	470813
73110	470814
78948	470815
8636	470816
167116	470817
44041	470818
29975	470819
265446	470820
94105	470821
433665	470822
73813	470823
149611	470824
24691	470825
264047	470826
27702	470827
3023	470828
210077	470829
722	470830
25467	470831
456521	470832
2793	470833
129943	470834
139487	470835
334030	470836
80362	470837
125137	470838
157369	470839
419966	470840
119572	470841
265397	470842
152586	470843
415026	470844
311067	470845
209569	470846
185332	470847
15594	470848
127293	470849
107677	470850
11367	470851
371041	470852
346307	470853
126374	470854
387041	470855
98863	470856
98863	470857
193160	470858
117708	470859
19657	470860
32058	470861
309096	470862
55771	470863
14200	470864
88510	470865
319552	470866
110132	470867
84084	470868
39194	470869
53194	470870
197272	470871
314065	470872
40346	470873
308582	470874
58538	470875
311673	470876
292017	470877
113823	470878
109973	470879
115210	470880
305236	470881
136824	470882
36318	470883
9517	470884
341387	470885
123745	470886
5044	470887
147808	470888
80389	470889
5629	470890
77332	470891
145063	470892
64975	470893
25346	470894
119460	470895
335795	470896
123894	470897
368876	470898
311880	470899
388780	470900
323822	470901
167357	470902
195224	470903
306264	470904
33469	470905
313058	470906
216991	470907
97674	470908
21701	470909
163233	470910
38963	470911
342384	470912
14072	470913
93425	470914
27985	470915
514	470916
21893	470917
44627	470918
95217	470919
3795	470920
10820	470921
119621	470922
12363	470923
7419	470924
163233	470925
9207	470926
99374	470927
70373	470928
241918	470929
57140	470930
85529	470931
80380	470932
7781	470933
64186	470934
16201	470935
159518	470936
2603	470937
5186	470938
60429	470939
82942	470940
15755	470941
13445	470942
11956	470943
417963	470944
132615	470945
325083	470946
110025	470947
104997	470948
326555	470949
65142	470950
357538	470951
47188	470952
349127	470953
39686	470954
270699	470955
173802	470956
235043	470957
102805	470958
32726	470959
82480	470960
307957	470961
138928	470962
159340	470963
31984	470964
367647	470965
49912	470966
358663	470967
348492	470968
447995	470969
37271	470970
1561	470971
137804	470972
53694	470973
451074	470974
367819	470975
50872	470976
209940	470977
246757	470978
67094	470979
209341	470980
60331	470981
19171	470982
427831	470983
71106	470984
116161	470985
82474	470986
61569	470987
18467	470988
165418	470989
227074	470990
132699	470991
87211	470992
17524	470993
85358	470994
430092	470995
59803	470996
232561	470997
278495	470998
172951	470999
412240	471000
143290	471001
220036	471002
252934	471003
228204	471004
373400	471005
11398	471006
6892	471007
78857	471008
37084	471009
390870	471010
35815	471011
61365	471012
269259	471013
49384	471014
178262	471015
235321	471016
171485	471017
224214	471018
20395	471019
78692	471020
314380	471021
92291	471022
22869	471023
280899	471024
86331	471025
188609	471026
304952	471027
85865	471028
59517	471029
376870	471030
310307	471031
4309	471032
52869	471033
134490	471034
384899	471035
446151	471036
49080	471037
62553	471038
259331	471039
300198	471040
117976	471041
49829	471042
391798	471043
29606	471044
131336	471045
172390	471046
114087	471047
224934	471048
218455	471049
252923	471050
216867	471051
111002	471052
44488	471053
54375	471054
450251	471055
223512	471056
287814	471057
33139	471058
26230	471059
66148	471060
66148	471061
92291	471062
105973	471063
367370	471064
208360	471065
127855	471066
112867	471067
290331	471068
344896	471069
74583	471070
150426	471071
83333	471072
334989	471073
450433	471074
243285	471075
435688	471076
289647	471077
102542	471078
51117	471079
419439	471080
287565	471081
376637	471082
168877	471083
169513	471084
13514	471085
29776	471086
293479	471087
162108	471088
245229	471089
136765	471090
140874	471091
289667	471092
76674	471093
147887	471094
86219	471095
3045	471096
10246	471097
1096	471098
220669	471099
10264	471100
7121	471101
11620	471102
33303	471103
92034	471104
217403	471105
102577	471106
193381	471107
286653	471108
281858	471109
56458	471110
209378	471111
375218	471112
25649	471113
141367	471114
108005	471115
35008	471116
246841	471117
345188	471118
350532	471119
37989	471120
380541	471121
92906	471122
164012	471123
132123	471124
387109	471125
53330	471126
116113	471127
48188	471128
254378	471129
103599	471130
83651	471131
23083	471132
434191	471133
418418	471134
9416	471135
6810	471136
99657	471137
28429	471138
239228	471139
79407	471140
4016	471141
28411	471142
206427	471143
76773	471144
93920	471145
4254	471146
37703	471147
97818	471148
8072	471149
71863	471150
23369	471151
190282	471152
190530	471153
189853	471154
138499	471155
56511	471156
97765	471157
198623	471158
372076	471159
250366	471160
207002	471161
68318	471162
11776	471163
62682	471164
18562	471165
29596	471166
92034	471167
128297	471168
225131	471169
17136	471170
57105	471171
31850	471172
48463	471173
143044	471174
211948	471175
10123	471176
65516	471177
6585	471178
128284	471179
354316	471180
205743	471181
134381	471182
344233	471183
126429	471184
189341	471185
8809	471186
8741	471187
13975	471188
95949	471189
3444	471190
138366	471191
6495	471192
356072	471193
28253	471194
330339	471195
347314	471196
60404	471197
107379	471198
291486	471199
190883	471200
10797	471201
78887	471202
104451	471203
249461	471204
138805	471205
48867	471206
4	471207
85612	471208
208506	471209
291291	471210
40119	471211
44326	471212
161509	471213
239206	471214
54936	471215
83597	471216
356582	471217
88608	471218
202307	471219
72328	471220
143557	471221
13539	471222
11708	471223
433165	471224
341176	471225
1577	471226
248514	471227
322045	471228
167345	471229
229883	471230
256473	471231
13475	471232
121730	471233
383420	471234
145567	471235
95061	471236
84981	471237
242054	471238
7464	471239
171132	471240
922	471241
118115	471242
314832	471243
22019	471244
47134	471245
21747	471246
246039	471247
3363	471248
123459	471249
2621	471250
28031	471251
211525	471252
2472	471253
27760	471254
225331	471255
13212	471256
8328	471257
96384	471258
57027	471259
424043	471260
173971	471261
142719	471262
232508	471263
175554	471264
232096	471265
123757	471266
213701	471267
88670	471268
55226	471269
10438	471270
12961	471271
18137	471272
28008	471273
211351	471274
40129	471275
14111	471276
8328	471277
1930	471278
14712	471279
266108	471280
45866	471281
62086	471282
27440	471283
24406	471284
205543	471285
27078	471286
30532	471287
119955	471288
148478	471289
92177	471290
458996	471291
181698	471292
130614	471293
58225	471294
445023	471295
150814	471296
129039	471297
21205	471298
19872	471299
121247	471300
231289	471301
414994	471302
137672	471303
215289	471304
6228	471305
6228	471306
6228	471307
6228	471308
215706	471309
5199	471310
4812	471311
172033	471312
258199	471313
14901	471314
313123	471315
9117	471316
24464	471317
82041	471318
7959	471319
11798	471320
23923	471321
123482	471322
73116	471323
314419	471324
20362	471325
14557	471326
163326	471327
3507	471328
126845	471329
103980	471330
26907	471331
398235	471332
73444	471333
1482	471334
279991	471335
424385	471336
150338	471337
3638	471338
65024	471339
16799	471340
9573	471341
74339	471342
9619	471343
109515	471344
4398	471345
96	471346
291350	471347
76215	471348
6154	471349
35798	471350
83348	471351
235	471352
66351	471353
19490	471354
647	471355
154606	471356
212	471357
25645	471358
2066	471359
22778	471360
76215	471361
314468	471362
1907	471363
139	471364
46	471365
109	471366
153397	471367
207045	471368
167024	471369
2096	471370
190845	471371
8014	471372
51462	471373
301069	471374
23496	471375
207327	471376
19734	471377
330096	471378
29888	471379
121236	471380
112705	471381
104872	471382
223990	471383
133271	471384
303722	471385
20646	471386
258498	471387
453361	471388
74200	471389
27117	471390
139245	471391
91309	471392
132918	471393
205962	471394
98220	471395
41066	471396
345432	471397
276668	471398
5696	471399
244111	471400
27078	471401
2524	471402
218078	471403
10758	471404
48917	471405
39014	471406
33280	471407
446705	471408
213346	471409
55965	471410
225648	471411
220677	471412
116234	471413
4542	471414
236031	471415
235995	471416
55074	471417
104870	471418
58320	471419
72734	471420
22536	471421
182456	471422
181770	471423
110537	471424
57985	471425
104723	471426
538	471427
120251	471428
43892	471429
423009	471430
196241	471431
152993	471432
125642	471433
222428	471434
20539	471435
63357	471436
1447	471437
238508	471438
315393	471439
428832	471440
172001	471441
6526	471442
87234	471443
309854	471444
142997	471445
362146	471446
178954	471447
13241	471448
312738	471449
53590	471450
130744	471451
290885	471452
410286	471453
53415	471454
23225	471455
21529	471456
10543	471457
103814	471458
216967	471459
220094	471460
128692	471461
37036	471462
77389	471463
91051	471464
2482	471465
393210	471466
39447	471467
92771	471468
151254	471469
322471	471470
274960	471471
69588	471472
27423	471473
209918	471474
276986	471475
206675	471476
140945	471477
52420	471478
83191	471479
49632	471480
289631	471481
41838	471482
428727	471483
386171	471484
109378	471485
232058	471486
161085	471487
143843	471488
144254	471489
443920	471490
8856	471491
30716	471492
64181	471493
24910	471494
143558	471495
84272	471496
52868	471497
206901	471498
203119	471499
8478	471500
106135	471501
67581	471502
58738	471503
284340	471504
109051	471505
232305	471506
47839	471507
292719	471508
351916	471509
97915	471510
226163	471511
252813	471512
63724	471513
206965	471514
168669	471515
271351	471516
378445	471517
96884	471518
50831	471519
31108	471520
31064	471521
847	471522
27516	471523
19984	471524
6396	471525
195639	471526
2667	471527
29585	471528
42810	471529
180601	471530
149827	471531
250310	471532
163803	471533
450467	471534
413335	471535
100957	471536
17893	471537
20067	471538
400744	471539
1527	471540
447037	471541
6663	471542
2856	471543
15925	471544
188700	471545
97702	471546
226733	471547
19601	471548
434998	471549
39747	471550
95816	471551
19409	471552
96955	471553
1002	471554
101187	471555
25164	471556
64062	471557
82989	471558
115179	471559
191676	471560
58135	471561
1578	471562
367469	471563
2063	471564
189371	471565
105406	471566
229887	471567
100885	471568
44358	471569
224180	471570
345351	471571
124433	471572
373172	471573
9953	471574
77090	471575
10433	471576
115217	471577
56970	471578
14674	471579
64229	471580
193653	471581
191626	471582
139036	471583
161554	471584
241952	471585
48596	471586
122137	471587
3667	471588
111695	471589
17302	471590
86413	471591
148647	471592
181064	471593
25299	471594
406949	471595
32588	471596
148946	471597
101323	471598
209668	471599
347043	471600
129823	471601
1696	471602
336674	471603
22652	471604
273778	471605
101590	471606
17878	471607
216311	471608
57128	471609
97646	471610
122219	471611
397243	471612
189396	471613
202082	471614
158826	471615
40151	471616
249863	471617
118461	471618
5755	471619
16216	471620
291216	471621
400858	471622
100761	471623
1580	471624
117789	471625
89436	471626
7316	471627
95037	471628
112695	471629
174942	471630
229433	471631
11801	471632
124811	471633
73144	471634
36445	471635
135380	471636
416365	471637
409611	471638
206909	471639
276689	471640
382925	471641
383175	471642
39907	471643
3176	471644
174127	471645
223053	471646
395535	471647
192817	471648
173974	471649
10911	471650
3406	471651
94388	471652
228152	471653
230083	471654
2466	471655
440797	471656
37633	471657
117005	471658
331407	471659
64248	471660
87672	471661
3037	471662
32753	471663
141074	471664
306628	471665
23598	471666
307490	471667
28868	471668
294388	471669
206930	471670
330405	471671
366	471672
24243	471673
288913	471674
126568	471675
27546	471676
3975	471677
4301	471678
212475	471679
14409	471680
37712	471681
157552	471682
444755	471683
152386	471684
279737	471685
9298	471686
162569	471687
221692	471688
19382	471689
313977	471690
19318	471691
20345	471692
233	471693
34965	471694
38145	471695
61974	471696
138190	471697
46287	471698
264780	471699
233118	471700
260548	471701
273561	471702
319840	471703
111	471704
87110	471705
279738	471706
134787	471707
51389	471708
1053	471709
188858	471710
116074	471711
118656	471712
115167	471713
117518	471714
110161	471715
173140	471716
18321	471717
5149	471718
301976	471719
427658	471720
111242	471721
61485	471722
5043	471723
427989	471724
430174	471725
14447	471726
40537	471727
382214	471728
78082	471729
111794	471730
186564	471731
119304	471732
354547	471733
30581	471734
100133	471735
121647	471736
11529	471737
9864	471738
88401	471739
78908	471740
33349	471741
66069	471742
433412	471743
239405	471744
111300	471745
234124	471746
64554	471747
23779	471748
205667	471749
118949	471750
2408	471751
19666	471752
193999	471753
280654	471754
5651	471755
89246	471756
142617	471757
61839	471758
211354	471759
13696	471760
294777	471761
17585	471762
38355	471763
447187	471764
175582	471765
220274	471766
257738	471767
108623	471768
443606	471769
394179	471770
51109	471771
96741	471772
428508	471773
21142	471774
53711	471775
188811	471776
393877	471777
312333	471778
195883	471779
270770	471780
231723	471781
73407	471782
50168	471783
121420	471784
21477	471785
215637	471786
52958	471787
410710	471788
48737	471789
80329	471790
84093	471791
6644	471792
1950	471793
240080	471794
339243	471795
381172	471796
299444	471797
58314	471798
131352	471799
26052	471800
49425	471801
21369	471802
32773	471803
142179	471804
8288	471805
389158	471806
271030	471807
106904	471808
31262	471809
29478	471810
380753	471811
178680	471812
455848	471813
205573	471814
279210	471815
85176	471816
226713	471817
23346	471818
201552	471819
98562	471820
22620	471821
111871	471822
178562	471823
42940	471824
378911	471825
194076	471826
383970	471827
129434	471828
89091	471829
276108	471830
57911	471831
97481	471832
66646	471833
419759	471834
264977	471835
20326	471836
437453	471837
166975	471838
196578	471839
196185	471840
54413	471841
316417	471842
60314	471843
129298	471844
39652	471845
69568	471846
47486	471847
2469	471848
228418	471849
151055	471850
138519	471851
367264	471852
241168	471853
303032	471854
289901	471855
417101	471856
51627	471857
11955	471858
283547	471859
387963	471860
257094	471861
121673	471862
423648	471863
106566	471864
335971	471865
65602	471866
51688	471867
404349	471868
114774	471869
213862	471870
36958	471871
264978	471872
161630	471873
18672	471874
186173	471875
476	471876
79490	471877
1137	471878
405802	471879
141609	471880
1720	471881
2477	471882
380509	471883
349433	471884
389157	471885
81081	471886
217047	471887
237179	471888
91129	471889
49807	471890
93564	471891
10313	471892
432008	471893
211160	471894
209063	471895
103850	471896
6910	471897
160360	471898
24746	471899
265838	471900
17253	471901
391559	471902
13509	471903
388884	471904
383769	471905
37643	471906
414797	471907
33680	471908
339034	471909
38772	471910
95351	471911
176234	471912
131142	471913
20335	471914
46881	471915
96667	471916
387973	471917
43197	471918
113144	471919
111763	471920
420834	471921
296084	471922
179946	471923
309573	471924
26002	471925
41500	471926
86753	471927
26866	471928
94752	471929
38330	471930
7185	471931
113800	471932
42527	471933
107373	471934
107373	471935
249657	471936
226905	471937
444982	471938
168302	471939
239057	471940
4278	471941
72545	471942
271654	471943
14694	471944
124555	471945
22918	471946
44861	471947
300171	471948
98163	471949
48858	471950
21388	471951
268419	471952
80831	471953
335264	471954
11448	471955
43408	471956
12633	471957
63660	471958
63660	471959
54762	471960
112134	471961
424837	471962
154916	471963
103013	471964
152196	471965
77876	471966
204681	471967
273737	471968
207103	471969
15800	471970
201811	471971
65112	471972
10975	471973
7279	471974
276505	471975
165194	471976
88081	471977
48741	471978
226412	471979
136857	471980
85464	471981
107817	471982
450160	471983
64347	471984
145649	471985
57173	471986
36793	471987
386817	471988
172207	471989
236623	471990
54273	471991
259855	471992
439791	471993
157434	471994
6155	471995
209971	471996
52833	471997
87238	471998
232459	471999
230889	472000
286953	472001
230575	472002
3988	472003
413060	472004
192654	472005
7540	472006
6372	472007
49980	472008
430780	472009
52007	472010
82673	472011
3960	472012
206571	472013
217956	472014
170416	472015
446006	472016
89029	472017
203	472018
262295	472019
116121	472020
315631	472021
442630	472022
161021	472023
452427	472024
243968	472025
58952	472026
134684	472027
21372	472028
331826	472029
26110	472030
390214	472031
94867	472032
95950	472033
508	472034
74974	472035
115687	472036
382010	472037
434994	472038
3929	472039
44021	472040
261189	472041
235761	472042
442042	472043
170633	472044
295471	472045
50502	472046
91304	472047
121117	472048
174127	472049
240753	472050
7514	472051
227363	472052
134251	472053
20231	472054
141237	472055
283427	472056
367464	472057
2476	472058
147494	472059
175569	472060
196087	472061
38683	472062
380207	472063
171024	472064
87956	472065
127915	472066
208894	472067
376092	472068
198374	472069
335956	472070
315516	472071
322622	472072
347446	472073
75221	472074
168069	472075
32499	472076
137241	472077
234482	472078
69501	472079
56644	472080
218555	472081
163991	472082
174080	472083
40281	472084
249221	472085
44253	472086
96355	472087
430106	472088
401413	472089
147241	472090
72442	472091
202002	472092
3649	472093
166738	472094
134313	472095
62510	472096
216297	472097
402159	472098
143140	472099
208706	472100
310869	472101
401534	472102
127247	472103
12335	472104
72663	472105
215515	472106
169805	472107
1267	472108
290179	472109
40736	472110
334017	472111
36038	472112
77466	472113
416873	472114
164844	472115
28912	472116
146677	472117
275753	472118
208721	472119
454	472120
101461	472121
31100	472122
421471	472123
109266	472124
419944	472125
438740	472126
239526	472127
422485	472128
76778	472129
119331	472130
353256	472131
11305	472132
315952	472133
323680	472134
214520	472135
169978	472136
29288	472137
8900	472138
45392	472139
81102	472140
433694	472141
80739	472142
57116	472143
126803	472144
85340	472145
379811	472146
192160	472147
329087	472148
122055	472149
112766	472150
205232	472151
67318	472152
31268	472153
43906	472154
276914	472155
221322	472156
216289	472157
18922	472158
42216	472159
27743	472160
39325	472161
271871	472162
54193	472163
44454	472164
135197	472165
171289	472166
102752	472167
155073	472168
276146	472169
336982	472170
87375	472171
163463	472172
84432	472173
122912	472174
91821	472175
3223	472176
57882	472177
175568	472178
154712	472179
411049	472180
399733	472181
59857	472182
238707	472183
449740	472184
8847	472185
174381	472186
177907	472187
332861	472188
218367	472189
116904	472190
126419	472191
232840	472192
295357	472193
85179	472194
409572	472195
10431	472196
110601	472197
25320	472198
53837	472199
14244	472200
64578	472201
179754	472202
61005	472203
93448	472204
6166	472205
76216	472206
197197	472207
52120	472208
60100	472209
202674	472210
376600	472211
17121	472212
70390	472213
208982	472214
312458	472215
64582	472216
69374	472217
80933	472218
84893	472219
327450	472220
133526	472221
188614	472222
240857	472223
352839	472224
98	472225
64582	472226
399235	472227
114127	472228
152602	472229
249748	472230
111386	472231
376402	472232
104237	472233
308349	472234
402926	472235
376030	472236
459312	472237
29564	472238
200136	472239
201640	472240
200754	472241
169870	472242
47712	472243
414116	472244
4058	472245
211840	472246
249951	472247
113019	472248
15283	472249
37803	472250
410452	472251
26017	472252
68024	472253
179618	472254
225895	472255
201981	472256
312138	472257
163110	472258
89978	472259
65588	472260
400872	472261
310096	472262
111640	472263
167616	472264
117458	472265
442329	472266
8614	472267
198077	472268
369392	472269
226342	472270
224274	472271
116334	472272
148660	472273
100145	472274
17481	472275
179808	472276
147874	472277
438928	472278
114171	472279
84340	472280
208681	472281
210008	472282
64973	472283
57734	472284
377437	472285
112932	472286
82414	472287
127380	472288
177636	472289
263015	472290
92587	472291
28123	472292
265431	472293
45788	472294
69047	472295
309264	472296
32789	472297
23054	472298
7285	472299
91750	472300
446823	472301
103333	472302
54032	472303
207908	472304
16038	472305
24286	472306
316699	472307
10681	472308
2973	472309
389805	472310
241437	472311
56328	472312
22142	472313
108644	472314
386427	472315
141200	472316
383089	472317
230835	472318
202512	472319
317382	472320
266597	472321
325246	472322
174076	472323
409616	472324
57849	472325
425598	472326
113256	472327
185849	472328
98699	472329
445854	472330
373170	472331
455762	472332
214156	472333
365343	472334
107460	472335
286607	472336
354953	472337
68518	472338
176077	472339
416714	472340
216831	472341
65722	472342
52860	472343
458333	472344
75787	472345
329482	472346
75120	472347
316450	472348
119279	472349
141556	472350
93713	472351
197547	472352
295495	472353
63525	472354
442216	472355
425038	472356
36715	472357
226547	472358
2357	472359
140622	472360
30378	472361
131758	472362
123588	472363
62497	472364
401293	472365
371223	472366
48868	472367
11678	472368
382676	472369
107611	472370
60212	472371
277500	472372
130570	472373
74486	472374
280841	472375
259367	472376
60519	472377
8238	472378
346471	472379
49743	472380
134903	472381
241453	472382
230738	472383
63069	472384
10153	472385
52020	472386
48788	472387
447058	472388
155145	472389
106689	472390
174270	472391
30386	472392
90900	472393
6450	472394
92512	472395
20838	472396
129134	472397
2796	472398
11052	472399
393175	472400
26303	472401
434439	472402
1774	472403
122393	472404
20695	472405
398778	472406
9876	472407
436587	472408
263379	472409
44933	472410
49426	472411
269213	472412
7756	472413
127926	472414
412528	472415
364957	472416
46133	472417
76224	472418
234498	472419
7268	472420
16748	472421
232469	472422
294862	472423
16206	472424
219629	472425
65661	472426
98610	472427
477	472428
22990	472429
115733	472430
119241	472431
124381	472432
19870	472433
202705	472434
108349	472435
63204	472436
35192	472437
9147	472438
101425	472439
438079	472440
158870	472441
117750	472442
120010	472443
87985	472444
223369	472445
429953	472446
8079	472447
33672	472448
3602	472449
67141	472450
147271	472451
245053	472452
187	472453
163309	472454
114354	472455
118	472456
1289	472457
15599	472458
187948	472459
25720	472460
76094	472461
373764	472462
155612	472463
145576	472464
45112	472465
161394	472466
12717	472467
141247	472468
28393	472469
140952	472470
454109	472471
256992	472472
248011	472473
36401	472474
547	472475
10308	472476
24149	472477
66409	472478
35987	472479
51409	472480
1578	472481
5199	472482
237010	472483
78992	472484
230624	472485
141004	472486
153658	472487
33994	472488
6609	472489
80	472490
3926	472491
378745	472492
17530	472493
17530	472494
115531	472495
106000	472496
34413	472497
688	472498
317519	472499
16	472500
197627	472501
10162	472502
42613	472503
201796	472504
66006	472505
221511	472506
39001	472507
16945	472508
309629	472509
53005	472510
8765	472511
40177	472512
45922	472513
327189	472514
88376	472515
16746	472516
53676	472517
65940	472518
162415	472519
11772	472520
387615	472521
9052	472522
143854	472523
213828	472524
232866	472525
93402	472526
3371	472527
127879	472528
18299	472529
93026	472530
15739	472531
30192	472532
93430	472533
108026	472534
223225	472535
163246	472536
401825	472537
62873	472538
190598	472539
423495	472540
16600	472541
111015	472542
9823	472543
12070	472544
112813	472545
102118	472546
56624	472547
51704	472548
92095	472549
86022	472550
394087	472551
418898	472552
26883	472553
28522	472554
51226	472555
88134	472556
1455	472557
5026	472558
45708	472559
3790	472560
101276	472561
75956	472562
240109	472563
6697	472564
27620	472565
73527	472566
103397	472567
1714	472568
418	472569
229	472570
243569	472571
312132	472572
30354	472573
29710	472574
51410	472575
42167	472576
9552	472577
3632	472578
195	472579
12273	472580
22239	472581
62338	472582
25910	472583
76455	472584
14422	472585
88975	472586
231675	472587
121707	472588
3167	472589
8838	472590
148033	472591
91986	472592
204391	472593
29452	472594
20473	472595
343092	472596
37891	472597
40718	472598
164929	472599
364996	472600
8824	472601
202403	472602
73865	472603
191473	472604
16	472605
183980	472606
122	472607
338032	472608
61986	472609
341855	472610
16331	472611
87529	472612
205	472613
125974	472614
17620	472615
36556	472616
221323	472617
92	472618
126898	472619
162129	472620
370577	472621
29020	472622
196932	472623
75084	472624
246516	472625
137449	472626
224825	472627
432354	472628
51161	472629
57042	472630
386996	472631
71339	472632
1343	472633
432173	472634
71339	472635
71339	472636
153994	472637
137449	472638
61717	472639
41851	472640
107106	472641
41769	472642
16007	472643
12773	472644
65872	472645
65872	472646
22367	472647
9193	472648
16382	472649
44241	472650
116998	472651
170669	472652
73302	472653
42721	472654
145551	472655
423555	472656
59923	472657
281513	472658
142080	472659
15554	472660
78516	472661
350806	472662
64298	472663
16488	472664
29421	472665
94216	472666
15033	472667
173103	472668
120422	472669
29263	472670
83173	472671
202549	472672
62320	472673
50823	472674
334821	472675
243117	472676
339847	472677
96363	472678
203851	472679
61626	472680
65086	472681
319156	472682
352599	472683
257099	472684
177770	472685
100683	472686
42818	472687
41229	472688
41229	472689
102427	472690
58175	472691
63791	472692
123960	472693
209507	472694
240356	472695
162228	472696
3757	472697
92729	472698
375692	472699
22573	472700
33964	472701
33964	472702
273574	472703
70779	472704
305744	472705
433346	472706
14030	472707
31391	472708
62635	472709
315060	472710
418886	472711
415982	472712
442120	472713
226294	472714
236103	472715
361439	472716
341311	472717
19302	472718
6227	472719
41380	472720
165453	472721
35545	472722
145400	472723
317240	472724
221051	472725
58061	472726
343093	472727
17745	472728
31695	472729
231899	472730
271350	472731
137961	472732
106804	472733
3610	472734
249022	472735
31273	472736
46641	472737
161343	472738
8048	472739
42898	472740
1044	472741
399555	472742
173449	472743
75996	472744
78826	472745
41089	472746
20482	472747
59724	472748
319729	472749
309406	472750
50078	472751
412192	472752
80617	472753
404434	472754
307981	472755
188950	472756
111807	472757
690	472758
35295	472759
8339	472760
268439	472761
2796	472762
74219	472763
10249	472764
146817	472765
8040	472766
441219	472767
108330	472768
3661	472769
8278	472770
41104	472771
161838	472772
836	472773
7386	472774
73871	472775
64887	472776
101513	472777
605	472778
68080	472779
68080	472780
344850	472781
219853	472782
29050	472783
125400	472784
34363	472785
53408	472786
433242	472787
52202	472788
308709	472789
66061	472790
341630	472791
458697	472792
103980	472793
201615	472794
111516	472795
64268	472796
344539	472797
305920	472798
240219	472799
129057	472800
254958	472801
433861	472802
95598	472803
4527	472804
134731	472805
7277	472806
400265	472807
406741	472808
176781	472809
354918	472810
37808	472811
116668	472812
427978	472813
112695	472814
190442	472815
428631	472816
296061	472817
16885	472818
175159	472819
168287	472820
206697	472821
129524	472822
205217	472823
198721	472824
190252	472825
175765	472826
226170	472827
4412	472828
64040	472829
390499	472830
100175	472831
7185	472832
89285	472833
95143	472834
57835	472835
242581	472836
178873	472837
219582	472838
29797	472839
57892	472840
230997	472841
431121	472842
393616	472843
388653	472844
7026	472845
8792	472846
442032	472847
53880	472848
111721	472849
16017	472850
137158	472851
88010	472852
185298	472853
46737	472854
4695	472855
121843	472856
295212	472857
38535	472858
44541	472859
120526	472860
38255	472861
277374	472862
313688	472863
334425	472864
240573	472865
49067	472866
458856	472867
116673	472868
925	472869
33253	472870
49067	472871
62304	472872
20690	472873
227366	472874
979	472875
92911	472876
155539	472877
325566	472878
34111	472879
54441	472880
30327	472881
324363	472882
3893	472883
6951	472884
4188	472885
48652	472886
239658	472887
391513	472888
80632	472889
4304	472890
12618	472891
51314	472892
225648	472893
7647	472894
439583	472895
51872	472896
2275	472897
89102	472898
235667	472899
7105	472900
18861	472901
32110	472902
386684	472903
62871	472904
11346	472905
6325	472906
305019	472907
247466	472908
184358	472909
129748	472910
730	472911
208480	472912
2960	472913
26045	472914
6408	472915
416547	472916
247272	472917
188965	472918
115994	472919
12005	472920
30769	472921
30494	472922
17851	472923
44552	472924
274767	472925
191217	472926
105275	472927
146331	472928
192708	472929
7608	472930
57645	472931
26721	472932
30785	472933
185565	472934
293061	472935
154919	472936
106921	472937
648	472938
93859	472939
312018	472940
10355	472941
47481	472942
92968	472943
28219	472944
28219	472945
36123	472946
17444	472947
26819	472948
433238	472949
63434	472950
431755	472951
227244	472952
38692	472953
38692	472954
178141	472955
250212	472956
405819	472957
1292	472958
29040	472959
118851	472960
12048	472961
239252	472962
288220	472963
314436	472964
4155	472965
57141	472966
110628	472967
168342	472968
106256	472969
420405	472970
42060	472971
302139	472972
18064	472973
371257	472974
62173	472975
435869	472976
52877	472977
69664	472978
226598	472979
224328	472980
107033	472981
117841	472982
2205	472983
226025	472984
93765	472985
313423	472986
39530	472987
140865	472988
33079	472989
97195	472990
29391	472991
459181	472992
205405	472993
443045	472994
194428	472995
23988	472996
53608	472997
416489	472998
156428	472999
118367	473000
85054	473001
96443	473002
60009	473003
115687	473004
448486	473005
204842	473006
136720	473007
72017	473008
19519	473009
9811	473010
54927	473011
6599	473012
58760	473013
302742	473014
212119	473015
100735	473016
32500	473017
92944	473018
29850	473019
202994	473020
1577	473021
159016	473022
78010	473023
231318	473024
239928	473025
19397	473026
88037	473027
40167	473028
234199	473029
243	473030
84731	473031
446090	473032
116548	473033
128165	473034
397722	473035
74225	473036
19675	473037
7450	473038
111103	473039
5806	473040
50065	473041
5600	473042
210120	473043
38420	473044
5881	473045
101926	473046
392633	473047
127072	473048
1510	473049
11922	473050
65697	473051
71318	473052
97055	473053
38373	473054
72284	473055
94681	473056
127430	473057
60469	473058
56065	473059
143994	473060
27136	473061
83382	473062
110021	473063
164	473064
334102	473065
158249	473066
170975	473067
14776	473068
11214	473069
301985	473070
26921	473071
167133	473072
89256	473073
100952	473074
372212	473075
19945	473076
34167	473077
184560	473078
456987	473079
372778	473080
145036	473081
78367	473082
228843	473083
413660	473084
61667	473085
23642	473086
383788	473087
150889	473088
53173	473089
349809	473090
59217	473091
70945	473092
395209	473093
397702	473094
206391	473095
46127	473096
12609	473097
66326	473098
49261	473099
10574	473100
138680	473101
3273	473102
7699	473103
233617	473104
90760	473105
796	473106
415691	473107
327849	473108
86552	473109
18590	473110
43805	473111
44068	473112
110251	473113
134342	473114
51536	473115
54140	473116
402083	473117
138094	473118
200785	473119
335973	473120
351182	473121
46813	473122
286519	473123
58442	473124
112931	473125
216601	473126
341429	473127
148097	473128
119674	473129
46901	473130
242224	473131
375219	473132
238884	473133
353847	473134
450770	473135
63293	473136
308432	473137
321356	473138
46691	473139
78045	473140
115281	473141
183119	473142
217315	473143
263748	473144
356119	473145
160173	473146
183977	473147
293234	473148
186790	473149
127663	473150
142793	473151
42581	473152
429711	473153
277546	473154
69641	473155
123782	473156
96350	473157
163452	473158
95271	473159
29512	473160
5086	473161
241284	473162
404710	473163
272378	473164
276347	473165
121311	473166
2115	473167
190110	473168
377543	473169
47486	473170
218569	473171
115281	473172
114638	473173
91379	473174
357280	473175
47343	473176
73996	473177
56648	473178
106349	473179
9242	473180
55669	473181
14505	473182
143080	473183
92131	473184
99412	473185
77009	473186
317228	473187
440763	473188
163092	473189
76060	473190
294922	473191
296571	473192
294516	473193
420679	473194
170624	473195
2551	473196
134784	473197
54254	473198
25915	473199
98482	473200
9262	473201
149821	473202
101682	473203
33377	473204
206331	473205
45956	473206
306453	473207
18951	473208
153703	473209
3356	473210
158204	473211
183836	473212
160547	473213
18652	473214
35683	473215
75038	473216
21953	473217
19228	473218
93094	473219
79382	473220
459726	473221
177030	473222
125779	473223
221511	473224
68929	473225
60865	473226
237895	473227
426009	473228
33675	473229
197023	473230
33891	473231
105114	473232
114764	473233
156701	473234
216481	473235
65308	473236
298620	473237
71766	473238
86097	473239
146837	473240
359817	473241
14767	473242
183146	473243
143998	473244
21910	473245
148079	473246
141286	473247
209852	473248
426406	473249
16514	473250
35898	473251
137057	473252
360122	473253
40662	473254
168275	473255
451099	473256
372087	473257
178795	473258
416266	473259
359527	473260
186369	473261
439991	473262
104820	473263
14765	473264
370588	473265
219897	473266
199244	473267
165714	473268
265539	473269
121048	473270
37867	473271
50075	473272
9210	473273
48590	473274
95233	473275
198771	473276
149599	473277
127284	473278
411025	473279
269298	473280
183683	473281
32292	473282
15344	473283
205941	473284
78460	473285
55603	473286
154330	473287
54981	473288
354232	473289
62034	473290
80189	473291
156501	473292
301969	473293
94609	473294
46695	473295
49540	473296
42885	473297
213780	473298
180527	473299
28052	473300
381104	473301
19987	473302
132314	473303
66891	473304
164704	473305
46587	473306
173162	473307
249476	473308
258711	473309
189156	473310
85683	473311
39319	473312
364629	473313
187871	473314
102500	473315
84566	473316
107956	473317
320389	473318
288923	473319
415619	473320
174140	473321
45139	473322
39494	473323
283047	473324
433364	473325
63259	473326
97905	473327
72858	473328
264183	473329
223626	473330
110309	473331
450869	473332
310442	473333
338444	473334
35510	473335
459482	473336
134238	473337
138173	473338
308606	473339
72618	473340
376020	473341
379274	473342
91892	473343
414352	473344
54491	473345
87585	473346
273225	473347
340459	473348
316766	473349
11513	473350
29425	473351
320051	473352
124520	473353
184403	473354
373041	473355
241278	473356
54462	473357
374543	473358
451290	473359
54491	473360
360177	473361
68970	473362
125779	473363
102146	473364
391723	473365
139526	473366
392146	473367
119398	473368
61705	473369
152937	473370
177273	473371
76487	473372
248489	473373
179804	473374
35806	473375
10600	473376
217861	473377
257241	473378
394221	473379
339892	473380
179211	473381
312731	473382
212370	473383
176500	473384
186665	473385
145734	473386
172568	473387
385027	473388
202657	473389
210701	473390
46134	473391
172842	473392
312950	473393
83707	473394
165742	473395
447091	473396
127683	473397
50009	473398
59404	473399
100647	473400
309135	473401
184508	473402
126371	473403
374096	473404
99093	473405
360328	473406
271284	473407
185646	473408
1846	473409
95547	473410
16146	473411
39537	473412
335196	473413
45157	473414
407801	473415
13094	473416
66713	473417
224030	473418
232392	473419
47609	473420
253806	473421
110126	473422
17107	473423
219942	473424
291531	473425
299528	473426
87768	473427
34554	473428
38303	473429
151553	473430
297179	473431
155259	473432
40601	473433
123031	473434
116034	473435
42181	473436
117181	473437
116109	473438
110300	473439
288717	473440
248355	473441
80674	473442
7402	473443
368999	473444
329688	473445
189366	473446
75536	473447
68275	473448
120216	473449
16541	473450
170591	473451
195339	473452
3659	473453
64229	473454
28654	473455
28628	473456
4615	473457
283166	473458
186297	473459
32	473460
297876	473461
219680	473462
131332	473463
178262	473464
267175	473465
166163	473466
252324	473467
353119	473468
50569	473469
215559	473470
20267	473471
88647	473472
428080	473473
90016	473474
43908	473475
200022	473476
31874	473477
37526	473478
121922	473479
201069	473480
356280	473481
164037	473482
69512	473483
99016	473484
88906	473485
1153	473486
141541	473487
205037	473488
423498	473489
275569	473490
15011	473491
81365	473492
303654	473493
302408	473494
178833	473495
13514	473496
80762	473497
1153	473498
105877	473499
6690	473500
219189	473501
145009	473502
27321	473503
7495	473504
72326	473505
455976	473506
132949	473507
131446	473508
174299	473509
79502	473510
343830	473511
84840	473512
18761	473513
184965	473514
107408	473515
81873	473516
354753	473517
413106	473518
45538	473519
58255	473520
93496	473521
95508	473522
352406	473523
141584	473524
141029	473525
227778	473526
60161	473527
107331	473528
74551	473529
27800	473530
17036	473531
679	473532
39392	473533
151358	473534
325530	473535
141029	473536
112065	473537
90125	473538
360031	473539
351413	473540
25887	473541
387276	473542
242262	473543
45538	473544
261432	473545
382294	473546
181178	473547
64672	473548
136802	473549
32014	473550
125252	473551
411153	473552
54706	473553
188140	473554
158783	473555
162153	473556
291548	473557
57739	473558
401105	473559
210716	473560
200326	473561
97987	473562
87991	473563
68681	473564
23931	473565
97933	473566
38335	473567
160268	473568
118005	473569
340345	473570
113210	473571
118376	473572
244064	473573
31794	473574
58124	473575
181403	473576
224282	473577
18081	473578
167797	473579
129618	473580
8679	473581
59922	473582
85487	473583
215004	473584
176205	473585
240019	473586
43706	473587
185306	473588
35945	473589
340563	473590
160020	473591
385593	473592
183965	473593
75184	473594
402630	473595
21489	473596
124906	473597
221404	473598
404970	473599
34067	473600
108757	473601
236020	473602
33474	473603
4102	473604
140034	473605
266966	473606
220679	473607
113058	473608
326345	473609
403307	473610
70471	473611
155548	473612
259295	473613
69591	473614
412356	473615
118376	473616
171349	473617
45821	473618
235548	473619
223731	473620
83671	473621
152727	473622
219653	473623
104593	473624
7665	473625
176082	473626
314198	473627
380005	473628
332418	473629
427701	473630
63493	473631
322124	473632
99957	473633
10010	473634
157931	473635
85249	473636
149597	473637
442129	473638
183088	473639
434899	473640
105914	473641
157319	473642
242522	473643
137141	473644
107208	473645
417107	473646
455995	473647
393111	473648
404530	473649
169400	473650
312831	473651
152387	473652
42739	473653
441557	473654
252822	473655
129311	473656
106761	473657
9311	473658
299287	473659
66955	473660
220918	473661
30339	473662
13026	473663
33906	473664
191460	473665
361928	473666
354111	473667
222181	473668
47705	473669
220008	473670
225296	473671
58435	473672
439523	473673
41805	473674
262146	473675
92715	473676
103620	473677
186544	473678
49264	473679
187253	473680
81132	473681
159293	473682
42832	473683
15032	473684
411996	473685
158537	473686
147413	473687
189740	473688
186749	473689
403787	473690
239418	473691
422505	473692
459073	473693
429964	473694
123426	473695
224070	473696
92407	473697
175061	473698
302317	473699
7859	473700
96294	473701
398575	473702
159672	473703
342996	473704
408873	473705
2048	473706
79795	473707
437051	473708
441957	473709
146836	473710
86211	473711
340622	473712
6997	473713
307642	473714
427447	473715
55326	473716
9217	473717
447732	473718
219549	473719
77963	473720
61939	473721
103059	473722
50792	473723
298640	473724
214113	473725
53708	473726
47285	473727
95697	473728
23253	473729
174396	473730
17777	473731
55788	473732
174258	473733
343678	473734
38051	473735
431028	473736
158859	473737
304888	473738
209859	473739
176327	473740
280898	473741
429768	473742
430351	473743
413626	473744
151378	473745
29354	473746
175304	473747
315472	473748
31043	473749
382135	473750
236619	473751
259593	473752
137511	473753
347970	473754
402237	473755
87720	473756
167798	473757
117874	473758
393705	473759
245180	473760
88662	473761
411858	473762
171477	473763
92535	473764
127289	473765
174666	473766
455343	473767
439727	473768
158491	473769
409436	473770
96041	473771
118716	473772
270353	473773
438650	473774
412293	473775
426336	473776
158228	473777
440104	473778
119060	473779
114089	473780
219374	473781
307262	473782
44522	473783
44522	473784
292295	473785
13604	473786
150902	473787
351511	473788
78703	473789
436899	473790
162881	473791
428859	473792
242927	473793
26420	473794
308558	473795
40197	473796
304249	473797
267697	473798
320244	473799
183448	473800
110948	473801
235427	473802
154815	473803
89352	473804
132016	473805
151649	473806
215626	473807
63979	473808
331212	473809
108453	473810
39871	473811
285527	473812
259006	473813
317339	473814
95491	473815
143957	473816
156793	473817
331888	473818
240377	473819
234452	473820
144109	473821
322194	473822
170059	473823
333390	473824
236405	473825
411901	473826
368306	473827
88038	473828
408454	473829
207017	473830
385714	473831
227338	473832
276183	473833
77070	473834
237478	473835
362006	473836
451266	473837
178288	473838
84182	473839
240975	473840
441979	473841
252261	473842
275384	473843
206889	473844
174726	473845
323608	473846
19944	473847
24015	473848
31823	473849
61080	473850
183381	473851
55653	473852
30419	473853
107667	473854
397630	473855
136510	473856
347618	473857
246191	473858
435425	473859
110928	473860
414259	473861
46387	473862
229240	473863
347051	473864
329617	473865
13522	473866
33746	473867
88663	473868
174596	473869
397293	473870
210278	473871
203302	473872
241027	473873
58698	473874
389198	473875
332741	473876
44066	473877
99577	473878
172271	473879
314864	473880
34999	473881
337746	473882
221757	473883
263338	473884
93703	473885
111030	473886
403108	473887
196718	473888
426976	473889
181065	473890
77072	473891
30425	473892
222079	473893
386088	473894
49056	473895
176900	473896
106165	473897
192449	473898
91657	473899
87200	473900
170632	473901
239023	473902
238766	473903
102267	473904
448571	473905
258999	473906
184766	473907
393197	473908
347604	473909
162341	473910
196043	473911
49419	473912
189477	473913
52034	473914
64058	473915
10383	473916
433949	473917
49030	473918
344603	473919
51763	473920
127714	473921
62060	473922
442725	473923
106711	473924
324344	473925
46793	473926
378456	473927
24010	473928
158227	473929
263860	473930
84761	473931
172113	473932
172724	473933
89870	473934
386831	473935
1256	473936
10171	473937
90225	473938
47207	473939
77012	473940
103049	473941
306218	473942
400433	473943
270513	473944
160317	473945
47339	473946
379846	473947
95920	473948
95920	473949
392952	473950
255458	473951
43409	473952
127942	473953
79296	473954
246678	473955
378867	473956
223850	473957
167351	473958
203108	473959
364617	473960
140600	473961
28060	473962
45266	473963
189807	473964
233765	473965
315203	473966
28421	473967
264277	473968
173188	473969
94733	473970
183904	473971
356828	473972
227928	473973
11908	473974
50568	473975
140767	473976
11796	473977
139044	473978
163940	473979
131846	473980
149312	473981
214874	473982
77123	473983
223935	473984
206017	473985
249367	473986
85118	473987
249201	473988
44133	473989
81409	473990
225282	473991
365727	473992
144402	473993
17854	473994
115653	473995
25363	473996
65943	473997
270937	473998
119046	473999
284973	474000
65785	474001
170155	474002
321375	474003
189152	474004
348504	474005
173731	474006
46484	474007
119713	474008
433406	474009
96654	474010
300010	474011
237633	474012
55709	474013
450132	474014
354885	474015
54038	474016
282664	474017
446119	474018
457772	474019
422137	474020
169500	474021
383708	474022
62428	474023
188356	474024
453470	474025
29253	474026
164077	474027
343345	474028
429853	474029
293340	474030
293349	474031
310648	474032
440391	474033
130098	474034
305246	474035
165677	474036
45570	474037
183580	474038
386777	474039
237711	474040
256733	474041
118075	474042
91365	474043
183887	474044
415356	474045
32585	474046
438479	474047
60582	474048
121427	474049
161743	474050
22156	474051
61660	474052
33954	474053
209360	474054
116866	474055
414540	474056
204986	474057
169845	474058
330454	474059
268430	474060
409370	474061
167567	474062
230800	474063
217461	474064
217832	474065
151253	474066
311027	474067
299868	474068
129318	474069
227859	474070
64538	474071
3226	474072
254728	474073
176567	474074
99896	474075
119535	474076
41606	474077
253007	474078
41606	474079
18244	474080
174206	474081
27904	474082
448461	474083
356875	474084
21932	474085
52232	474086
122608	474087
14726	474088
45758	474089
8025	474090
68380	474091
49903	474092
46439	474093
361088	474094
220089	474095
376499	474096
109416	474097
83695	474098
192980	474099
427057	474100
415353	474101
164077	474102
33286	474103
20611	474104
338688	474105
26030	474106
230402	474107
77757	474108
36242	474109
178292	474110
367296	474111
194116	474112
383148	474113
119433	474114
10860	474115
143300	474116
117399	474117
210316	474118
117177	474119
104822	474120
386336	474121
335532	474122
57137	474123
355481	474124
246306	474125
59345	474126
11103	474127
88266	474128
100046	474129
62896	474130
217897	474131
29253	474132
29253	474133
19757	474134
59541	474135
355462	474136
106999	474137
137946	474138
104122	474139
234468	474140
259257	474141
133328	474142
244333	474143
443949	474144
57557	474145
250003	474146
362993	474147
454629	474148
225872	474149
73992	474150
36716	474151
65308	474152
127568	474153
212673	474154
38197	474155
57557	474156
118844	474157
233498	474158
10600	474159
310423	474160
252286	474161
418013	474162
15543	474163
49988	474164
37991	474165
137324	474166
93102	474167
356670	474168
292725	474169
210384	474170
237705	474171
40649	474172
21388	474173
328760	474174
200148	474175
123779	474176
11870	474177
236853	474178
91053	474179
70845	474180
87332	474181
107623	474182
418130	474183
29836	474184
144075	474185
221645	474186
455016	474187
348127	474188
176560	474189
15243	474190
311417	474191
93700	474192
4081	474193
237469	474194
121786	474195
67804	474196
309481	474197
343343	474198
303787	474199
181067	474200
379341	474201
29151	474202
117983	474203
243579	474204
278212	474205
1902	474206
237575	474207
72384	474208
286103	474209
439430	474210
6882	474211
138512	474212
191296	474213
76865	474214
2470	474215
55794	474216
427331	474217
233976	474218
346422	474219
55386	474220
299499	474221
35708	474222
30754	474223
164463	474224
3819	474225
334246	474226
430056	474227
32670	474228
210377	474229
195579	474230
434503	474231
28138	474232
90464	474233
11801	474234
49638	474235
139409	474236
231921	474237
369318	474238
225987	474239
148859	474240
241341	474241
91402	474242
215672	474243
61000	474244
51734	474245
238233	474246
363598	474247
179077	474248
212058	474249
116487	474250
15709	474251
58347	474252
454271	474253
26691	474254
346576	474255
144225	474256
352385	474257
242984	474258
235208	474259
4278	474260
14938	474261
435616	474262
343270	474263
155503	474264
77058	474265
276776	474266
101616	474267
28764	474268
390020	474269
233461	474270
98947	474271
241065	474272
98604	474273
136993	474274
28061	474275
121803	474276
59416	474277
96563	474278
213911	474279
375211	474280
220235	474281
83812	474282
386775	474283
34710	474284
98712	474285
229997	474286
299593	474287
310228	474288
323788	474289
332356	474290
84308	474291
34803	474292
201186	474293
41358	474294
153873	474295
20169	474296
144447	474297
228106	474298
170249	474299
205943	474300
45498	474301
108939	474302
412230	474303
113170	474304
387663	474305
338377	474306
278517	474307
137604	474308
186742	474309
171590	474310
91780	474311
118433	474312
444352	474313
236444	474314
157318	474315
439209	474316
376184	474317
201031	474318
203372	474319
16435	474320
74817	474321
153453	474322
115449	474323
27622	474324
317310	474325
95029	474326
187162	474327
460213	474328
194054	474329
299011	474330
288658	474331
205320	474332
389763	474333
131502	474334
62807	474335
161190	474336
41358	474337
236023	474338
299541	474339
113287	474340
375638	474341
327019	474342
205352	474343
159643	474344
121290	474345
228480	474346
33490	474347
335752	474348
45483	474349
130234	474350
150135	474351
123552	474352
122020	474353
284386	474354
81047	474355
262141	474356
192413	474357
457914	474358
432471	474359
23475	474360
80868	474361
38715	474362
467	474363
192294	474364
450440	474365
306046	474366
74514	474367
458681	474368
10599	474369
51199	474370
234551	474371
35512	474372
207329	474373
161077	474374
69698	474375
6947	474376
20950	474377
114668	474378
168305	474379
36825	474380
132120	474381
42115	474382
97187	474383
97005	474384
148550	474385
131877	474386
20893	474387
349109	474388
65776	474389
32850	474390
280141	474391
64123	474392
159150	474393
456617	474394
203227	474395
50434	474396
289540	474397
351004	474398
318529	474399
256142	474400
167424	474401
333501	474402
54739	474403
336185	474404
242903	474405
276837	474406
127464	474407
128380	474408
10144	474409
322305	474410
157815	474411
379924	474412
236647	474413
409150	474414
297660	474415
53041	474416
153103	474417
397637	474418
190545	474419
23229	474420
371203	474421
288207	474422
180737	474423
108931	474424
244123	474425
111012	474426
223738	474427
180239	474428
346885	474429
212143	474430
153354	474431
87701	474432
230106	474433
33606	474434
244465	474435
268787	474436
7514	474437
16879	474438
345807	474439
119004	474440
236573	474441
307500	474442
88749	474443
131965	474444
433996	474445
62993	474446
88385	474447
338360	474448
397724	474449
356522	474450
138093	474451
193578	474452
116404	474453
46424	474454
36225	474455
159972	474456
44893	474457
196509	474458
216721	474459
330105	474460
424123	474461
450123	474462
123167	474463
449497	474464
349599	474465
279325	474466
400670	474467
115776	474468
415251	474469
437601	474470
317787	474471
331885	474472
284478	474473
226498	474474
337397	474475
232638	474476
428195	474477
83235	474478
87666	474479
181736	474480
287092	474481
189683	474482
164953	474483
195064	474484
269855	474485
106016	474486
243863	474487
232293	474488
135252	474489
182641	474490
12573	474491
63112	474492
197026	474493
68734	474494
123786	474495
75383	474496
87633	474497
37520	474498
204476	474499
2479	474500
38559	474501
214709	474502
239877	474503
187451	474504
97471	474505
118512	474506
67916	474507
31912	474508
409160	474509
232747	474510
158205	474511
314581	474512
114472	474513
430364	474514
1996	474515
22707	474516
436376	474517
76439	474518
110586	474519
453075	474520
328924	474521
238806	474522
131844	474523
72103	474524
211841	474525
31138	474526
6530	474527
89904	474528
311025	474529
7294	474530
67738	474531
51857	474532
196071	474533
7814	474534
8786	474535
332973	474536
21732	474537
75688	474538
165146	474539
4839	474540
238922	474541
7484	474542
298134	474543
64457	474544
80796	474545
55710	474546
123425	474547
93604	474548
41953	474549
70984	474550
69512	474551
179927	474552
258364	474553
287342	474554
5984	474555
243459	474556
166668	474557
11211	474558
282694	474559
63864	474560
37274	474561
347225	474562
283979	474563
353557	474564
65765	474565
332047	474566
10312	474567
144548	474568
74157	474569
40947	474570
175876	474571
128442	474572
79737	474573
84806	474574
198185	474575
27357	474576
149790	474577
322333	474578
53715	474579
67890	474580
25937	474581
119382	474582
9326	474583
251207	474584
327008	474585
210106	474586
100790	474587
45331	474588
362102	474589
360148	474590
190373	474591
14157	474592
5642	474593
3993	474594
115382	474595
125294	474596
221123	474597
78301	474598
134420	474599
11995	474600
22104	474601
439439	474602
69677	474603
362150	474604
225597	474605
138451	474606
138834	474607
441546	474608
65233	474609
118101	474610
71092	474611
43170	474612
358366	474613
34704	474614
5408	474615
31785	474616
62160	474617
74290	474618
25692	474619
401366	474620
3387	474621
116185	474622
13262	474623
22762	474624
205015	474625
90991	474626
209707	474627
58538	474628
170953	474629
353802	474630
12409	474631
3812	474632
51003	474633
42373	474634
51228	474635
259655	474636
12597	474637
333741	474638
40789	474639
454676	474640
301692	474641
454494	474642
198103	474643
89403	474644
304271	474645
441234	474646
14396	474647
361945	474648
103126	474649
241104	474650
226604	474651
336295	474652
455887	474653
232090	474654
78988	474655
21948	474656
14860	474657
120003	474658
317314	474659
10435	474660
194136	474661
130255	474662
293740	474663
20712	474664
183781	474665
234718	474666
184362	474667
107542	474668
23200	474669
104853	474670
75277	474671
191652	474672
103415	474673
124933	474674
398527	474675
201468	474676
10042	474677
30769	474678
16538	474679
9109	474680
6199	474681
29628	474682
415458	474683
403546	474684
230023	474685
194776	474686
23736	474687
371454	474688
240067	474689
313235	474690
421161	474691
253992	474692
49110	474693
386494	474694
16092	474695
423185	474696
2546	474697
266898	474698
3845	474699
60141	474700
18321	474701
1349	474702
39943	474703
8519	474704
243098	474705
116112	474706
32118	474707
346782	474708
318347	474709
227032	474710
254868	474711
300186	474712
109848	474713
163742	474714
48486	474715
257452	474716
85954	474717
303911	474718
91553	474719
9968	474720
29245	474721
32394	474722
318469	474723
244495	474724
61982	474725
210476	474726
55128	474727
27154	474728
128527	474729
284562	474730
154199	474731
214492	474732
278191	474733
62300	474734
337606	474735
217519	474736
21427	474737
102563	474738
305893	474739
40440	474740
181821	474741
46552	474742
119404	474743
216020	474744
108137	474745
359220	474746
193420	474747
227991	474748
79949	474749
98008	474750
52233	474751
150777	474752
110048	474753
65878	474754
332056	474755
402488	474756
94363	474757
332606	474758
82482	474759
148338	474760
30729	474761
10129	474762
336234	474763
35141	474764
37540	474765
242485	474766
56689	474767
404577	474768
79289	474769
14328	474770
4818	474771
209321	474772
3239	474773
2921	474774
326295	474775
78508	474776
418116	474777
117827	474778
146	474779
295421	474780
152904	474781
1277	474782
42949	474783
147918	474784
222947	474785
201411	474786
184057	474787
158441	474788
32717	474789
361684	474790
28210	474791
86631	474792
247553	474793
149214	474794
2219	474795
316822	474796
368520	474797
44262	474798
228594	474799
94205	474800
15459	474801
98625	474802
107441	474803
212973	474804
419659	474805
105544	474806
4418	474807
131658	474808
44011	474809
7441	474810
14171	474811
293500	474812
215857	474813
367298	474814
115314	474815
138618	474816
160127	474817
125400	474818
126241	474819
233	474820
101973	474821
118	474822
49847	474823
25662	474824
384781	474825
14454	474826
34552	474827
149229	474828
74817	474829
189085	474830
297631	474831
14454	474832
193576	474833
123863	474834
188950	474835
262274	474836
341612	474837
39401	474838
209700	474839
54544	474840
58864	474841
232447	474842
180093	474843
86128	474844
34894	474845
80470	474846
69412	474847
427266	474848
115399	474849
255265	474850
380004	474851
76434	474852
243419	474853
323223	474854
12880	474855
62621	474856
106283	474857
441517	474858
124085	474859
70605	474860
202567	474861
153969	474862
25365	474863
232397	474864
97401	474865
310882	474866
141931	474867
56304	474868
397859	474869
181786	474870
4343	474871
655	474872
158060	474873
10509	474874
38276	474875
173838	474876
231178	474877
52257	474878
139136	474879
26435	474880
279340	474881
132111	474882
89213	474883
172282	474884
63494	474885
410706	474886
223231	474887
22635	474888
142699	474889
2893	474890
25311	474891
26938	474892
18620	474893
7338	474894
4310	474895
24397	474896
104447	474897
3330	474898
140282	474899
182275	474900
18620	474901
122367	474902
119034	474903
85817	474904
340171	474905
8238	474906
397700	474907
44420	474908
97681	474909
17792	474910
104353	474911
19885	474912
319980	474913
8488	474914
5977	474915
96913	474916
141113	474917
87953	474918
441244	474919
112454	474920
305832	474921
57907	474922
244627	474923
124250	474924
205297	474925
361239	474926
152755	474927
56715	474928
154584	474929
215588	474930
40783	474931
263701	474932
242737	474933
280934	474934
39033	474935
88277	474936
167470	474937
230153	474938
181761	474939
28043	474940
75714	474941
75714	474942
121945	474943
79021	474944
202297	474945
223977	474946
35556	474947
120487	474948
158232	474949
415473	474950
239390	474951
103817	474952
209222	474953
238447	474954
200413	474955
102848	474956
198960	474957
176043	474958
243287	474959
5595	474960
375685	474961
5348	474962
42314	474963
80590	474964
104685	474965
9050	474966
129363	474967
43843	474968
209718	474969
327437	474970
209643	474971
458119	474972
341625	474973
94816	474974
49061	474975
75009	474976
53825	474977
289702	474978
66235	474979
162146	474980
289865	474981
56231	474982
295728	474983
375515	474984
226152	474985
419399	474986
403149	474987
68685	474988
209374	474989
314594	474990
284484	474991
164865	474992
428741	474993
334914	474994
27014	474995
175367	474996
459389	474997
11355	474998
163157	474999
82256	475000
99747	475001
95463	475002
28565	475003
354394	475004
92464	475005
414639	475006
117452	475007
306909	475008
204309	475009
342344	475010
35038	475011
19051	475012
254733	475013
93101	475014
55149	475015
136596	475016
344827	475017
42954	475018
46641	475019
46641	475020
46641	475021
7959	475022
1498	475023
63594	475024
53580	475025
79700	475026
102932	475027
90460	475028
74677	475029
285078	475030
130949	475031
173463	475032
185437	475033
167437	475034
421585	475035
232398	475036
122344	475037
27879	475038
14971	475039
66082	475040
274959	475041
126861	475042
112552	475043
35286	475044
187105	475045
10104	475046
219576	475047
214600	475048
120776	475049
60335	475050
37289	475051
80387	475052
19853	475053
52614	475054
210798	475055
1077	475056
434794	475057
90573	475058
111585	475059
170903	475060
57238	475061
77131	475062
1374	475063
71317	475064
50714	475065
18532	475066
69528	475067
43353	475068
303607	475069
111656	475070
41170	475071
161993	475072
5435	475073
24415	475074
27965	475075
432635	475076
23761	475077
321242	475078
35856	475079
37201	475080
7840	475081
162643	475082
22968	475083
202913	475084
98441	475085
130	475086
203354	475087
122052	475088
59115	475089
219015	475090
202879	475091
304404	475092
6167	475093
341278	475094
70939	475095
68752	475096
413440	475097
36549	475098
77728	475099
68078	475100
21065	475101
111372	475102
44342	475103
224647	475104
341391	475105
151459	475106
56768	475107
228854	475108
14503	475109
14124	475110
27706	475111
13410	475112
3982	475113
32316	475114
250621	475115
15313	475116
247316	475117
357941	475118
3335	475119
15684	475120
246002	475121
94676	475122
248948	475123
1162	475124
12376	475125
178269	475126
363086	475127
37378	475128
19944	475129
19944	475130
13733	475131
116040	475132
92695	475133
14376	475134
7224	475135
180192	475136
58237	475137
19915	475138
451812	475139
169816	475140
366701	475141
143187	475142
84636	475143
102534	475144
19596	475145
351338	475146
8430	475147
44826	475148
92137	475149
19078	475150
19280	475151
26059	475152
104612	475153
211956	475154
3191	475155
195418	475156
11820	475157
297833	475158
19118	475159
23781	475160
404205	475161
104684	475162
275156	475163
16110	475164
51856	475165
51089	475166
17609	475167
12781	475168
35654	475169
134548	475170
146993	475171
128321	475172
28207	475173
34982	475174
93192	475175
241076	475176
99776	475177
8790	475178
244665	475179
135752	475180
190571	475181
51274	475182
178759	475183
14196	475184
284266	475185
44225	475186
434738	475187
4280	475188
212878	475189
38652	475190
29111	475191
82919	475192
189779	475193
232401	475194
312822	475195
8421	475196
380444	475197
372596	475198
216345	475199
450832	475200
139207	475201
186967	475202
350214	475203
61770	475204
33922	475205
3934	475206
115904	475207
42462	475208
101401	475209
28583	475210
332984	475211
50650	475212
52698	475213
60435	475214
174741	475215
95525	475216
169143	475217
142393	475218
148859	475219
361969	475220
73776	475221
18710	475222
234737	475223
113616	475224
442296	475225
440682	475226
112581	475227
104943	475228
43334	475229
358186	475230
10350	475231
338660	475232
124948	475233
59289	475234
343802	475235
27947	475236
247362	475237
67233	475238
177267	475239
289571	475240
161556	475241
188581	475242
215211	475243
118294	475244
218055	475245
128592	475246
151657	475247
432018	475248
20075	475249
20075	475250
104873	475251
198027	475252
373655	475253
87211	475254
453637	475255
114092	475256
204311	475257
130345	475258
1794	475259
126257	475260
31486	475261
181979	475262
130669	475263
156261	475264
33032	475265
119615	475266
15330	475267
53506	475268
443175	475269
402248	475270
21004	475271
27202	475272
17688	475273
2212	475274
53738	475275
40086	475276
12442	475277
46867	475278
16587	475279
102958	475280
195177	475281
51342	475282
16569	475283
106568	475284
16069	475285
219006	475286
13099	475287
179462	475288
175723	475289
173495	475290
147314	475291
108962	475292
118462	475293
16327	475294
230	475295
78473	475296
38418	475297
166443	475298
84990	475299
414367	475300
117626	475301
283774	475302
155446	475303
115101	475304
37581	475305
203595	475306
26578	475307
26578	475308
230553	475309
95775	475310
4887	475311
110947	475312
402224	475313
318895	475314
20040	475315
228550	475316
32279	475317
5044	475318
41347	475319
9948	475320
259163	475321
328488	475322
23766	475323
90024	475324
108886	475325
23847	475326
267934	475327
370309	475328
202	475329
428268	475330
174160	475331
246988	475332
22495	475333
98258	475334
37119	475335
431220	475336
108886	475337
46051	475338
211872	475339
89559	475340
175352	475341
264	475342
21170	475343
5235	475344
3177	475345
43060	475346
217591	475347
89613	475348
46840	475349
205613	475350
82531	475351
120612	475352
836	475353
206728	475354
18148	475355
17733	475356
97322	475357
4591	475358
226837	475359
4677	475360
338448	475361
9017	475362
368595	475363
53863	475364
136956	475365
369632	475366
30866	475367
38980	475368
117158	475369
32485	475370
20135	475371
24356	475372
15992	475373
124391	475374
75484	475375
32233	475376
132671	475377
280354	475378
108759	475379
438132	475380
331841	475381
329867	475382
196188	475383
122658	475384
5070	475385
222086	475386
221336	475387
20774	475388
11542	475389
69657	475390
11542	475391
6831	475392
8939	475393
221022	475394
126946	475395
54846	475396
169376	475397
18953	475398
9272	475399
131159	475400
11840	475401
13372	475402
449753	475403
309717	475404
86900	475405
24510	475406
213830	475407
13984	475408
307503	475409
20608	475410
209339	475411
319441	475412
132472	475413
429492	475414
25644	475415
117091	475416
82246	475417
438363	475418
43491	475419
135660	475420
84075	475421
343386	475422
102074	475423
26134	475424
235528	475425
8302	475426
26208	475427
13630	475428
11263	475429
52677	475430
427001	475431
29992	475432
207938	475433
46452	475434
273196	475435
319135	475436
220255	475437
179	475438
295515	475439
217088	475440
115337	475441
4421	475442
5441	475443
51295	475444
1100	475445
30118	475446
216786	475447
58441	475448
21074	475449
209425	475450
218	475451
135368	475452
11060	475453
172514	475454
1563	475455
368593	475456
225020	475457
43945	475458
226651	475459
47905	475460
449972	475461
9304	475462
9168	475463
238022	475464
320729	475465
17933	475466
38366	475467
22583	475468
34422	475469
304339	475470
32482	475471
79863	475472
25226	475473
113856	475474
150738	475475
258003	475476
313513	475477
171370	475478
34814	475479
46397	475480
14194	475481
30116	475482
22487	475483
158522	475484
25781	475485
140326	475486
55051	475487
102335	475488
13689	475489
61789	475490
144618	475491
19306	475492
19883	475493
54935	475494
55085	475495
212334	475496
436044	475497
240122	475498
257529	475499
29370	475500
202969	475501
390429	475502
195	475503
165461	475504
251019	475505
2340	475506
52009	475507
29136	475508
114752	475509
14952	475510
110776	475511
239416	475512
17597	475513
97506	475514
302365	475515
25968	475516
375498	475517
572	475518
251731	475519
207892	475520
51450	475521
384099	475522
205206	475523
151500	475524
191951	475525
64108	475526
393796	475527
98667	475528
149266	475529
104562	475530
97172	475531
112088	475532
226154	475533
107888	475534
234945	475535
275457	475536
241587	475537
412777	475538
293287	475539
63590	475540
448331	475541
114590	475542
214329	475543
331	475544
18587	475545
32036	475546
367404	475547
139569	475548
17304	475549
32932	475550
421976	475551
16	475552
758	475553
70713	475554
127037	475555
2263	475556
26952	475557
19575	475558
237088	475559
358351	475560
3130	475561
33302	475562
123495	475563
447770	475564
431228	475565
97458	475566
41522	475567
158069	475568
24711	475569
38564	475570
120297	475571
64270	475572
107058	475573
427784	475574
212036	475575
110795	475576
412785	475577
149671	475578
11280	475579
92032	475580
345364	475581
11430	475582
11430	475583
103512	475584
13130	475585
3130	475586
434684	475587
46475	475588
291427	475589
71230	475590
10568	475591
158078	475592
44921	475593
161134	475594
20604	475595
344906	475596
69540	475597
452045	475598
41595	475599
278810	475600
10406	475601
91948	475602
152859	475603
401777	475604
136208	475605
2341	475606
38909	475607
225208	475608
24180	475609
1012	475610
1816	475611
438452	475612
189398	475613
346976	475614
427672	475615
311612	475616
437284	475617
28139	475618
210001	475619
58247	475620
178063	475621
52798	475622
33084	475623
28350	475624
107313	475625
167618	475626
130486	475627
194459	475628
61178	475629
59593	475630
331820	475631
439257	475632
34238	475633
345399	475634
34729	475635
181540	475636
33123	475637
99870	475638
288960	475639
112380	475640
23213	475641
150415	475642
231325	475643
82969	475644
452118	475645
79001	475646
137583	475647
33470	475648
122534	475649
114357	475650
91078	475651
239546	475652
16983	475653
418153	475654
205430	475655
384509	475656
199044	475657
34729	475658
20977	475659
450473	475660
380965	475661
171120	475662
379565	475663
30751	475664
18234	475665
458899	475666
124829	475667
109786	475668
360214	475669
416878	475670
269627	475671
71044	475672
53184	475673
100367	475674
29789	475675
34463	475676
100931	475677
210625	475678
363520	475679
242802	475680
206469	475681
167619	475682
143935	475683
222680	475684
131413	475685
387175	475686
199445	475687
42939	475688
34238	475689
33471	475690
229907	475691
458476	475692
419999	475693
24617	475694
413393	475695
203989	475696
200052	475697
3133	475698
242802	475699
385225	475700
229907	475701
70204	475702
386561	475703
204900	475704
428418	475705
83370	475706
59130	475707
45486	475708
238432	475709
189374	475710
270222	475711
390463	475712
10427	475713
197566	475714
206427	475715
189702	475716
95481	475717
394971	475718
137583	475719
62419	475720
100149	475721
207759	475722
385218	475723
406856	475724
112943	475725
194662	475726
67030	475727
262918	475728
38090	475729
338907	475730
19394	475731
205434	475732
267194	475733
302433	475734
35007	475735
195221	475736
112005	475737
74758	475738
71229	475739
336787	475740
198825	475741
43379	475742
139911	475743
7781	475744
115560	475745
283466	475746
75641	475747
117813	475748
215391	475749
44560	475750
453924	475751
157596	475752
113713	475753
16491	475754
458053	475755
117713	475756
298745	475757
119849	475758
228412	475759
221555	475760
369096	475761
208298	475762
84247	475763
141946	475764
58195	475765
359343	475766
357632	475767
206341	475768
70017	475769
163012	475770
16134	475771
435095	475772
345615	475773
226600	475774
223677	475775
224600	475776
56258	475777
229561	475778
178490	475779
141523	475780
34190	475781
205368	475782
207010	475783
355976	475784
249555	475785
134835	475786
254771	475787
136821	475788
110446	475789
29244	475790
219849	475791
40462	475792
374481	475793
16921	475794
6520	475795
85233	475796
42395	475797
208448	475798
248308	475799
180985	475800
15848	475801
6688	475802
1827	475803
345096	475804
94668	475805
42540	475806
212097	475807
115866	475808
69197	475809
113302	475810
307229	475811
19478	475812
315395	475813
370369	475814
143293	475815
109134	475816
198635	475817
240638	475818
213250	475819
211154	475820
37408	475821
54423	475822
67746	475823
236414	475824
23675	475825
57040	475826
164885	475827
455961	475828
105798	475829
380632	475830
233918	475831
134789	475832
1017	475833
409420	475834
75478	475835
283543	475836
375197	475837
208400	475838
398014	475839
186659	475840
113086	475841
3241	475842
313826	475843
176444	475844
167268	475845
73470	475846
18827	475847
429190	475848
7167	475849
105519	475850
19399	475851
277123	475852
77731	475853
44052	475854
297482	475855
60516	475856
130883	475857
37266	475858
9842	475859
160401	475860
38836	475861
26844	475862
166715	475863
117231	475864
117231	475865
48087	475866
398335	475867
441724	475868
349052	475869
275161	475870
69403	475871
124056	475872
44180	475873
237045	475874
33866	475875
224259	475876
53562	475877
100861	475878
56510	475879
10880	475880
78102	475881
68197	475882
36081	475883
134923	475884
271151	475885
258494	475886
143827	475887
9303	475888
43797	475889
60013	475890
2189	475891
125030	475892
93021	475893
391128	475894
62992	475895
28241	475896
131197	475897
38323	475898
127178	475899
201569	475900
179466	475901
235663	475902
303156	475903
32934	475904
6106	475905
75246	475906
47564	475907
89383	475908
51990	475909
118151	475910
403489	475911
260697	475912
81165	475913
19222	475914
219437	475915
110996	475916
100150	475917
14189	475918
18622	475919
61132	475920
19222	475921
93747	475922
442855	475923
136608	475924
231696	475925
285240	475926
32551	475927
85889	475928
361047	475929
66744	475930
76818	475931
104138	475932
16204	475933
19266	475934
99013	475935
33928	475936
32370	475937
112228	475938
246575	475939
203068	475940
249559	475941
1942	475942
133038	475943
64828	475944
250064	475945
33594	475946
751	475947
46677	475948
160843	475949
244135	475950
208118	475951
36000	475952
16948	475953
125984	475954
191558	475955
352726	475956
224792	475957
452126	475958
116808	475959
130425	475960
179999	475961
117887	475962
44619	475963
85291	475964
164609	475965
60105	475966
252927	475967
216092	475968
68088	475969
34322	475970
281717	475971
307918	475972
80785	475973
33594	475974
131782	475975
400072	475976
322077	475977
117732	475978
323859	475979
338526	475980
153622	475981
172943	475982
310303	475983
8343	475984
225024	475985
458421	475986
431052	475987
459867	475988
57380	475989
205817	475990
241440	475991
4673	475992
145066	475993
85732	475994
149669	475995
282970	475996
38193	475997
202855	475998
6312	475999
62534	476000
285192	476001
86574	476002
189448	476003
230075	476004
382522	476005
8461	476006
249225	476007
264894	476008
359953	476009
71046	476010
266694	476011
3027	476012
36919	476013
418309	476014
420970	476015
185861	476016
250082	476017
17701	476018
20354	476019
278735	476020
308091	476021
63413	476022
165133	476023
220078	476024
54784	476025
22167	476026
285005	476027
4035	476028
199615	476029
18890	476030
320574	476031
228007	476032
6936	476033
98378	476034
197593	476035
319786	476036
105290	476037
324689	476038
222527	476039
315250	476040
40776	476041
395065	476042
312223	476043
198581	476044
251372	476045
242909	476046
125200	476047
168354	476048
5248	476049
127485	476050
244635	476051
4661	476052
149816	476053
115494	476054
55838	476055
162075	476056
29976	476057
34958	476058
180019	476059
196160	476060
384066	476061
76104	476062
115820	476063
454251	476064
19109	476065
285140	476066
233948	476067
387952	476068
126303	476069
219549	476070
3793	476071
456979	476072
149473	476073
308010	476074
216149	476075
326279	476076
220826	476077
166027	476078
156696	476079
132818	476080
71742	476081
250595	476082
306908	476083
203405	476084
281520	476085
2142	476086
23625	476087
23625	476088
447978	476089
144249	476090
15442	476091
107919	476092
27528	476093
140558	476094
34663	476095
63832	476096
378202	476097
53920	476098
179	476099
166682	476100
121003	476101
187415	476102
268685	476103
276834	476104
183266	476105
351830	476106
260865	476107
87994	476108
19271	476109
5964	476110
407483	476111
341968	476112
23086	476113
395641	476114
289049	476115
198811	476116
8897	476117
454964	476118
208196	476119
251004	476120
155382	476121
23815	476122
23086	476123
40278	476124
238214	476125
2490	476126
49769	476127
45366	476128
122356	476129
420701	476130
296775	476131
391089	476132
143645	476133
141568	476134
269206	476135
101411	476136
237103	476137
434695	476138
23184	476139
233487	476140
180703	476141
118949	476142
118713	476143
712	476144
403536	476145
15496	476146
81172	476147
38855	476148
199979	476149
172021	476150
63905	476151
90365	476152
22389	476153
18743	476154
4342	476155
113727	476156
47914	476157
281803	476158
182615	476159
12232	476160
15481	476161
25727	476162
16300	476163
33403	476164
234345	476165
46130	476166
295885	476167
16648	476168
232088	476169
1077	476170
15409	476171
45624	476172
381	476173
194987	476174
79978	476175
2956	476176
397770	476177
23293	476178
454	476179
182053	476180
171172	476181
88512	476182
226488	476183
43412	476184
18143	476185
57059	476186
260629	476187
39131	476188
75313	476189
142116	476190
140007	476191
178916	476192
227692	476193
378353	476194
132365	476195
231150	476196
162913	476197
267409	476198
29880	476199
78162	476200
229101	476201
8323	476202
72688	476203
116761	476204
185497	476205
142486	476206
39931	476207
4034	476208
441365	476209
144899	476210
8323	476211
101184	476212
34869	476213
111727	476214
7201	476215
188603	476216
29543	476217
75824	476218
121035	476219
247511	476220
122954	476221
189378	476222
5684	476223
174302	476224
35639	476225
154419	476226
254116	476227
59594	476228
26673	476229
425246	476230
83613	476231
77579	476232
337387	476233
455791	476234
184042	476235
195335	476236
92792	476237
156481	476238
107732	476239
68653	476240
149762	476241
73235	476242
389481	476243
177101	476244
115941	476245
371600	476246
35927	476247
38602	476248
372961	476249
91049	476250
129294	476251
79223	476252
18703	476253
190866	476254
169025	476255
421018	476256
177283	476257
46999	476258
8634	476259
388891	476260
180843	476261
48525	476262
91008	476263
279	476264
118976	476265
5481	476266
276626	476267
281379	476268
334691	476269
319339	476270
99638	476271
24735	476272
86837	476273
136460	476274
109130	476275
18999	476276
194368	476277
143899	476278
82655	476279
440468	476280
416523	476281
225909	476282
301175	476283
3578	476284
231560	476285
89821	476286
15041	476287
35517	476288
139189	476289
4173	476290
74032	476291
4034	476292
182900	476293
349688	476294
172339	476295
51604	476296
129863	476297
394659	476298
150963	476299
4340	476300
227537	476301
209733	476302
227214	476303
266320	476304
455485	476305
155469	476306
158090	476307
155688	476308
138649	476309
81955	476310
65503	476311
241767	476312
448293	476313
20595	476314
121662	476315
228033	476316
158158	476317
14747	476318
227158	476319
317530	476320
229469	476321
55447	476322
26161	476323
55220	476324
5109	476325
93297	476326
368907	476327
13427	476328
139283	476329
93615	476330
256676	476331
272725	476332
20512	476333
15819	476334
350282	476335
31362	476336
72406	476337
150218	476338
9722	476339
42411	476340
2644	476341
14876	476342
15655	476343
176180	476344
33655	476345
86186	476346
72236	476347
19529	476348
115716	476349
167041	476350
279802	476351
58331	476352
9575	476353
229481	476354
93759	476355
33691	476356
234540	476357
314503	476358
164444	476359
23919	476360
56974	476361
217188	476362
234837	476363
1291	476364
297480	476365
68661	476366
27669	476367
374488	476368
162085	476369
89562	476370
52646	476371
51965	476372
385815	476373
159776	476374
37894	476375
550	476376
192273	476377
120865	476378
37663	476379
392112	476380
53710	476381
97772	476382
134867	476383
40354	476384
436542	476385
447860	476386
335448	476387
14991	476388
250341	476389
16646	476390
89634	476391
82247	476392
346064	476393
359563	476394
16409	476395
129515	476396
64136	476397
254335	476398
32130	476399
244735	476400
65439	476401
226866	476402
12103	476403
34730	476404
242517	476405
447887	476406
127998	476407
157649	476408
126630	476409
65334	476410
59022	476411
19076	476412
115380	476413
226736	476414
74699	476415
118785	476416
123868	476417
131796	476418
138248	476419
189973	476420
59017	476421
285551	476422
52205	476423
35960	476424
73951	476425
93530	476426
78855	476427
169029	476428
281791	476429
123661	476430
100996	476431
205439	476432
446276	476433
65027	476434
9534	476435
232209	476436
229573	476437
125265	476438
300928	476439
167574	476440
20383	476441
333338	476442
65034	476443
7476	476444
187061	476445
65266	476446
5720	476447
460012	476448
239583	476449
4009	476450
405746	476451
448398	476452
97559	476453
208770	476454
14096	476455
83610	476456
155931	476457
28391	476458
70105	476459
451054	476460
133345	476461
119764	476462
254939	476463
136922	476464
176803	476465
422520	476466
39483	476467
16157	476468
146011	476469
50576	476470
336224	476471
85002	476472
356381	476473
82640	476474
105476	476475
27601	476476
3539	476477
168922	476478
197281	476479
165484	476480
129444	476481
123806	476482
19471	476483
12195	476484
157389	476485
30420	476486
328510	476487
74922	476488
55980	476489
231133	476490
254360	476491
6831	476492
130404	476493
104851	476494
196420	476495
388943	476496
237479	476497
128733	476498
20483	476499
83325	476500
37986	476501
243087	476502
181170	476503
103621	476504
153149	476505
138133	476506
84219	476507
295091	476508
423244	476509
267708	476510
375922	476511
237189	476512
57192	476513
3039	476514
31542	476515
949	476516
23615	476517
117873	476518
121520	476519
165391	476520
21936	476521
74064	476522
41631	476523
66512	476524
12347	476525
120467	476526
21828	476527
328611	476528
1324	476529
342161	476530
240075	476531
420504	476532
89383	476533
99636	476534
101409	476535
8786	476536
241462	476537
223674	476538
189717	476539
134128	476540
88371	476541
161531	476542
308376	476543
33589	476544
217636	476545
51069	476546
136179	476547
27745	476548
174009	476549
458399	476550
75127	476551
51929	476552
52430	476553
196336	476554
374522	476555
183653	476556
13194	476557
52442	476558
129496	476559
15882	476560
431901	476561
182169	476562
31207	476563
10273	476564
30609	476565
5858	476566
271734	476567
121275	476568
362344	476569
130850	476570
52246	476571
114320	476572
995	476573
21800	476574
127983	476575
138901	476576
16277	476577
61145	476578
88329	476579
216411	476580
24940	476581
242503	476582
88928	476583
50058	476584
18560	476585
93800	476586
112433	476587
33836	476588
244844	476589
140588	476590
459099	476591
111168	476592
20621	476593
19318	476594
324434	476595
16806	476596
75355	476597
11325	476598
254756	476599
390744	476600
428509	476601
30851	476602
41051	476603
192960	476604
235842	476605
278560	476606
115841	476607
73078	476608
8375	476609
62710	476610
384213	476611
10611	476612
1096	476613
320699	476614
206467	476615
124559	476616
84747	476617
29552	476618
206882	476619
168231	476620
29739	476621
100502	476622
123471	476623
236247	476624
48735	476625
200264	476626
38503	476627
62016	476628
261846	476629
192754	476630
417798	476631
114161	476632
65682	476633
2378	476634
82686	476635
4706	476636
11577	476637
291659	476638
158745	476639
3340	476640
666	476641
6306	476642
3053	476643
22654	476644
30352	476645
68773	476646
8255	476647
173456	476648
333605	476649
355853	476650
104562	476651
8683	476652
436928	476653
20733	476654
257686	476655
357797	476656
10322	476657
211470	476658
66633	476659
64396	476660
168321	476661
454171	476662
49210	476663
95831	476664
170589	476665
26655	476666
337849	476667
114443	476668
104931	476669
224229	476670
38361	476671
148904	476672
110653	476673
182198	476674
448538	476675
84323	476676
65105	476677
63865	476678
93276	476679
375675	476680
407011	476681
346003	476682
25506	476683
101961	476684
386961	476685
364739	476686
127278	476687
233061	476688
20380	476689
88896	476690
237120	476691
366035	476692
31628	476693
25529	476694
204364	476695
108783	476696
197598	476697
246968	476698
34187	476699
234763	476700
400203	476701
89274	476702
96529	476703
58631	476704
25930	476705
49779	476706
142204	476707
4065	476708
34480	476709
42534	476710
69144	476711
144797	476712
250666	476713
75628	476714
145247	476715
298914	476716
234763	476717
420694	476718
28467	476719
162649	476720
298329	476721
424464	476722
109176	476723
241912	476724
373832	476725
7809	476726
286466	476727
144360	476728
239715	476729
1174	476730
183633	476731
107708	476732
54672	476733
123365	476734
300303	476735
341995	476736
5366	476737
43172	476738
55875	476739
231642	476740
233857	476741
17680	476742
20657	476743
238695	476744
114016	476745
422354	476746
7632	476747
148616	476748
8068	476749
11783	476750
223292	476751
52277	476752
161977	476753
9490	476754
55617	476755
114498	476756
156365	476757
217451	476758
146616	476759
281606	476760
91415	476761
19499	476762
120340	476763
50872	476764
244380	476765
80205	476766
69418	476767
294973	476768
45098	476769
220123	476770
119122	476771
21853	476772
11775	476773
29281	476774
311486	476775
296619	476776
216991	476777
95263	476778
99685	476779
115155	476780
20759	476781
374155	476782
171746	476783
353381	476784
174351	476785
190980	476786
408464	476787
36199	476788
266781	476789
10437	476790
431326	476791
151717	476792
178550	476793
85762	476794
33391	476795
120660	476796
257753	476797
63866	476798
206231	476799
21875	476800
229635	476801
292823	476802
20429	476803
267316	476804
46931	476805
141123	476806
47886	476807
231671	476808
21343	476809
158106	476810
25378	476811
242099	476812
135236	476813
228871	476814
103462	476815
5679	476816
49717	476817
136846	476818
120130	476819
119442	476820
435016	476821
66853	476822
16649	476823
15251	476824
363943	476825
125971	476826
250114	476827
451865	476828
43220	476829
57109	476830
58240	476831
24827	476832
4051	476833
53078	476834
55758	476835
449390	476836
16631	476837
375847	476838
102432	476839
16771	476840
52793	476841
200181	476842
51612	476843
388976	476844
211224	476845
222919	476846
120042	476847
166309	476848
23090	476849
349840	476850
16692	476851
11517	476852
21752	476853
134515	476854
64817	476855
26248	476856
14021	476857
363474	476858
105465	476859
7310	476860
98547	476861
96581	476862
4427	476863
274	476864
334471	476865
94040	476866
29056	476867
197884	476868
9212	476869
213681	476870
44761	476871
105955	476872
163126	476873
123514	476874
52441	476875
28577	476876
31222	476877
2882	476878
78700	476879
420574	476880
220602	476881
19070	476882
22456	476883
5929	476884
441992	476885
105778	476886
39510	476887
68075	476888
80867	476889
143619	476890
21279	476891
133666	476892
30984	476893
277429	476894
198453	476895
28204	476896
69367	476897
875	476898
359288	476899
112713	476900
155124	476901
7599	476902
104394	476903
115257	476904
53840	476905
336721	476906
330930	476907
282356	476908
11372	476909
319048	476910
19856	476911
34859	476912
8524	476913
64460	476914
72185	476915
218373	476916
86272	476917
20024	476918
76262	476919
8142	476920
56337	476921
95703	476922
115928	476923
16236	476924
14217	476925
200701	476926
2082	476927
111311	476928
250982	476929
143445	476930
247815	476931
164601	476932
40195	476933
29129	476934
42970	476935
68664	476936
37	476937
78695	476938
37	476939
436198	476940
198386	476941
237066	476942
166226	476943
64419	476944
10866	476945
136225	476946
7394	476947
365887	476948
112560	476949
34164	476950
64244	476951
63805	476952
1564	476953
1619	476954
93197	476955
146038	476956
247545	476957
54451	476958
6737	476959
55122	476960
139002	476961
411750	476962
350577	476963
82439	476964
55350	476965
87168	476966
79076	476967
98703	476968
135640	476969
67061	476970
186375	476971
11126	476972
300443	476973
214310	476974
138770	476975
176194	476976
25932	476977
208786	476978
170902	476979
877	476980
182830	476981
15189	476982
96854	476983
397622	476984
4561	476985
34233	476986
262145	476987
96972	476988
271359	476989
309059	476990
101171	476991
378791	476992
369827	476993
114792	476994
194368	476995
188957	476996
222778	476997
93894	476998
264194	476999
53513	477000
48984	477001
238224	477002
17630	477003
31228	477004
294515	477005
94911	477006
6440	477007
296402	477008
10396	477009
218763	477010
77352	477011
56935	477012
408892	477013
10204	477014
117623	477015
14748	477016
39141	477017
267482	477018
66842	477019
101918	477020
328275	477021
413570	477022
176944	477023
7088	477024
455327	477025
169814	477026
272552	477027
127516	477028
305256	477029
203772	477030
281494	477031
386308	477032
72815	477033
169858	477034
127393	477035
253043	477036
172256	477037
43798	477038
54770	477039
115647	477040
24462	477041
42457	477042
176545	477043
321574	477044
315342	477045
72941	477046
40356	477047
442595	477048
175416	477049
209345	477050
222026	477051
166012	477052
113308	477053
387511	477054
159530	477055
29765	477056
195476	477057
340052	477058
87543	477059
297	477060
372692	477061
290006	477062
57955	477063
15156	477064
546	477065
202450	477066
25881	477067
41456	477068
145497	477069
73941	477070
28609	477071
118151	477072
97639	477073
232753	477074
122317	477075
273491	477076
119198	477077
192726	477078
176955	477079
255721	477080
40125	477081
125948	477082
26289	477083
9497	477084
322795	477085
12556	477086
155556	477087
29069	477088
197760	477089
30063	477090
348995	477091
62327	477092
225042	477093
424232	477094
26289	477095
45532	477096
96104	477097
317105	477098
213400	477099
391091	477100
402343	477101
88994	477102
343280	477103
143084	477104
178272	477105
162780	477106
91165	477107
28915	477108
90619	477109
340987	477110
6966	477111
205541	477112
27507	477113
5769	477114
247497	477115
278050	477116
124030	477117
52628	477118
4873	477119
143974	477120
36021	477121
44107	477122
96753	477123
249819	477124
110975	477125
68503	477126
445227	477127
7718	477128
414223	477129
97102	477130
260417	477131
8369	477132
412030	477133
88358	477134
215566	477135
1465	477136
315242	477137
175339	477138
449063	477139
88184	477140
18097	477141
46492	477142
28626	477143
279617	477144
269428	477145
41301	477146
79298	477147
79298	477148
58191	477149
196070	477150
45844	477151
83713	477152
117051	477153
154322	477154
181991	477155
279537	477156
150508	477157
315118	477158
23533	477159
428228	477160
346378	477161
111339	477162
403759	477163
62355	477164
122722	477165
46170	477166
24641	477167
327400	477168
33164	477169
116557	477170
346476	477171
395625	477172
88797	477173
142527	477174
9761	477175
381998	477176
33658	477177
343247	477178
189756	477179
162507	477180
396792	477181
122394	477182
11343	477183
277585	477184
204351	477185
115718	477186
20375	477187
56811	477188
99315	477189
281139	477190
36287	477191
45312	477192
41051	477193
259697	477194
326870	477195
94606	477196
16717	477197
228734	477198
47540	477199
121103	477200
322038	477201
322546	477202
224112	477203
161533	477204
297711	477205
5966	477206
89500	477207
175264	477208
36441	477209
769	477210
83644	477211
153517	477212
405022	477213
330976	477214
322847	477215
137516	477216
300249	477217
329443	477218
330504	477219
156864	477220
224791	477221
61	477222
334701	477223
56217	477224
80938	477225
270473	477226
88203	477227
338597	477228
165885	477229
345804	477230
177555	477231
325236	477232
113065	477233
45651	477234
4378	477235
344422	477236
43577	477237
57715	477238
57715	477239
143551	477240
152039	477241
270173	477242
4224	477243
29680	477244
6284	477245
412351	477246
15378	477247
55739	477248
45150	477249
87683	477250
1446	477251
278613	477252
176789	477253
2105	477254
169243	477255
167789	477256
6322	477257
6386	477258
165738	477259
390453	477260
226795	477261
82731	477262
26413	477263
169635	477264
175379	477265
163533	477266
212798	477267
12196	477268
382867	477269
111993	477270
186109	477271
121995	477272
115049	477273
175853	477274
136067	477275
103676	477276
58357	477277
438109	477278
53218	477279
140670	477280
76487	477281
54578	477282
334138	477283
160225	477284
119555	477285
386606	477286
448386	477287
24149	477288
58357	477289
25490	477290
170808	477291
39659	477292
58231	477293
35188	477294
72192	477295
303960	477296
104101	477297
194780	477298
203906	477299
30380	477300
59144	477301
191348	477302
208952	477303
201333	477304
103152	477305
187157	477306
47166	477307
88328	477308
7784	477309
142462	477310
128313	477311
13440	477312
26742	477313
223000	477314
43377	477315
336819	477316
22798	477317
281363	477318
46229	477319
244623	477320
401016	477321
197372	477322
106386	477323
154854	477324
7689	477325
215327	477326
18614	477327
239692	477328
136079	477329
17819	477330
87774	477331
64716	477332
85157	477333
65583	477334
136158	477335
176760	477336
228829	477337
421433	477338
237163	477339
241527	477340
106842	477341
42151	477342
147332	477343
52307	477344
35583	477345
50252	477346
56528	477347
47427	477348
58979	477349
128669	477350
128638	477351
109616	477352
88458	477353
184696	477354
27441	477355
234926	477356
4665	477357
88979	477358
418037	477359
216517	477360
115201	477361
147261	477362
375593	477363
356985	477364
149496	477365
381230	477366
49085	477367
135904	477368
32814	477369
163423	477370
229637	477371
342749	477372
160975	477373
46101	477374
167069	477375
29658	477376
105829	477377
245969	477378
4818	477379
186871	477380
204184	477381
381028	477382
27842	477383
123785	477384
107351	477385
91034	477386
420599	477387
445645	477388
45714	477389
75726	477390
167781	477391
205262	477392
126360	477393
201450	477394
119068	477395
108024	477396
139728	477397
23575	477398
170493	477399
117257	477400
360592	477401
19790	477402
100619	477403
339414	477404
190601	477405
180556	477406
152020	477407
39053	477408
150540	477409
206433	477410
102000	477411
137335	477412
211590	477413
287306	477414
393080	477415
354592	477416
35707	477417
205292	477418
183232	477419
197742	477420
200370	477421
91644	477422
364070	477423
460044	477424
459785	477425
244418	477426
105769	477427
19774	477428
196144	477429
286864	477430
443235	477431
364931	477432
105791	477433
23790	477434
284909	477435
206866	477436
276521	477437
236401	477438
55777	477439
210054	477440
30129	477441
188484	477442
175038	477443
430406	477444
175492	477445
39160	477446
430045	477447
107024	477448
220114	477449
42633	477450
409676	477451
202049	477452
101980	477453
207170	477454
430057	477455
51262	477456
418055	477457
52876	477458
248756	477459
188820	477460
312661	477461
171974	477462
142329	477463
112787	477464
182323	477465
211740	477466
212115	477467
370204	477468
388105	477469
369962	477470
385419	477471
111852	477472
8948	477473
201494	477474
365043	477475
242061	477476
254187	477477
227684	477478
216481	477479
300888	477480
321152	477481
349206	477482
97446	477483
276292	477484
312981	477485
36872	477486
277410	477487
196584	477488
89977	477489
156310	477490
326900	477491
86197	477492
249947	477493
170488	477494
296891	477495
211412	477496
12751	477497
321624	477498
429748	477499
280435	477500
67903	477501
433690	477502
182192	477503
278893	477504
310955	477505
10435	477506
222986	477507
80194	477508
190368	477509
90314	477510
274183	477511
187257	477512
54018	477513
387245	477514
348879	477515
363189	477516
156775	477517
113651	477518
99422	477519
184081	477520
286808	477521
146993	477522
125854	477523
262507	477524
300529	477525
92125	477526
203560	477527
98504	477528
399098	477529
220599	477530
154509	477531
291981	477532
31775	477533
304118	477534
120400	477535
59122	477536
279260	477537
134563	477538
52373	477539
271981	477540
114431	477541
391959	477542
129717	477543
117696	477544
208405	477545
35034	477546
279703	477547
194241	477548
54525	477549
188525	477550
288371	477551
73203	477552
135175	477553
32944	477554
105829	477555
102480	477556
413989	477557
64687	477558
304095	477559
249106	477560
128908	477561
375597	477562
316198	477563
332346	477564
84389	477565
157818	477566
156477	477567
163457	477568
99104	477569
356881	477570
65300	477571
65300	477572
212571	477573
192884	477574
117383	477575
270072	477576
176861	477577
179454	477578
90194	477579
379244	477580
133354	477581
189255	477582
169166	477583
389943	477584
205731	477585
315765	477586
11944	477587
236017	477588
444975	477589
81047	477590
162691	477591
431259	477592
74244	477593
300974	477594
8956	477595
97916	477596
383694	477597
70593	477598
202055	477599
107114	477600
131878	477601
109222	477602
6037	477603
98352	477604
51314	477605
50954	477606
174143	477607
187974	477608
4202	477609
83933	477610
180747	477611
361166	477612
6607	477613
433362	477614
240157	477615
192976	477616
250148	477617
74658	477618
6598	477619
50008	477620
299668	477621
346295	477622
187721	477623
23914	477624
168667	477625
155283	477626
99430	477627
135638	477628
183043	477629
164068	477630
68125	477631
296113	477632
10701	477633
173011	477634
75291	477635
74209	477636
298018	477637
10778	477638
130503	477639
105206	477640
41690	477641
15209	477642
29214	477643
30703	477644
72967	477645
101135	477646
245309	477647
173923	477648
399519	477649
142943	477650
208116	477651
56921	477652
84514	477653
118356	477654
120065	477655
144321	477656
104466	477657
213196	477658
258035	477659
302764	477660
224946	477661
30652	477662
13010	477663
253620	477664
110506	477665
328550	477666
118180	477667
52520	477668
335872	477669
16837	477670
116881	477671
263535	477672
220648	477673
18946	477674
228714	477675
61427	477676
3353	477677
224433	477678
232445	477679
183737	477680
46924	477681
127031	477682
162155	477683
227801	477684
56527	477685
24029	477686
35375	477687
458880	477688
232465	477689
86716	477690
56465	477691
70502	477692
6183	477693
8738	477694
183083	477695
261906	477696
10508	477697
111530	477698
292170	477699
315327	477700
65537	477701
174076	477702
298662	477703
281726	477704
262311	477705
46361	477706
338509	477707
17880	477708
18469	477709
48886	477710
222950	477711
27921	477712
24	477713
243246	477714
204257	477715
220409	477716
165982	477717
48343	477718
347159	477719
335597	477720
32039	477721
164266	477722
236726	477723
77894	477724
113396	477725
353093	477726
441765	477727
307855	477728
443896	477729
74583	477730
139325	477731
47017	477732
24854	477733
21526	477734
111686	477735
26107	477736
277832	477737
8052	477738
112782	477739
108384	477740
3842	477741
104356	477742
410044	477743
315135	477744
94034	477745
113151	477746
57980	477747
78009	477748
135808	477749
60734	477750
215019	477751
323763	477752
302631	477753
1261	477754
380090	477755
243069	477756
406304	477757
210006	477758
270960	477759
208808	477760
239250	477761
35143	477762
346600	477763
249033	477764
245470	477765
454007	477766
33720	477767
42274	477768
102542	477769
248843	477770
60495	477771
75450	477772
230199	477773
343877	477774
117155	477775
113067	477776
103111	477777
229309	477778
399193	477779
126931	477780
289094	477781
174116	477782
275273	477783
420934	477784
175148	477785
328572	477786
177703	477787
62159	477788
30667	477789
174865	477790
269624	477791
190745	477792
378703	477793
104117	477794
190050	477795
84519	477796
480	477797
172653	477798
458610	477799
63002	477800
59956	477801
42866	477802
19969	477803
183155	477804
224013	477805
10775	477806
76956	477807
273073	477808
64742	477809
452042	477810
121069	477811
114633	477812
213677	477813
399605	477814
137	477815
446142	477816
35172	477817
48090	477818
2502	477819
47593	477820
240191	477821
225837	477822
425504	477823
60124	477824
249940	477825
34613	477826
57963	477827
204095	477828
540	477829
430508	477830
331532	477831
184599	477832
74099	477833
113464	477834
214340	477835
240119	477836
10653	477837
14344	477838
194819	477839
212406	477840
274375	477841
38598	477842
394958	477843
216455	477844
120363	477845
256408	477846
69127	477847
159042	477848
159736	477849
187108	477850
69874	477851
171794	477852
154200	477853
114053	477854
125650	477855
407500	477856
103867	477857
233328	477858
28842	477859
28123	477860
435372	477861
199715	477862
7321	477863
215096	477864
107907	477865
27193	477866
112665	477867
224059	477868
56731	477869
436924	477870
182894	477871
75735	477872
165988	477873
410259	477874
83622	477875
250393	477876
178084	477877
198909	477878
147261	477879
169597	477880
357312	477881
408326	477882
221202	477883
43893	477884
31683	477885
207540	477886
290727	477887
112486	477888
124511	477889
301799	477890
175864	477891
285950	477892
416965	477893
419244	477894
210985	477895
30129	477896
454948	477897
149175	477898
101566	477899
424934	477900
99334	477901
102206	477902
304618	477903
283333	477904
158750	477905
195802	477906
409756	477907
251634	477908
140335	477909
44466	477910
309125	477911
344819	477912
211546	477913
11362	477914
21210	477915
254320	477916
98035	477917
60200	477918
260304	477919
252692	477920
174902	477921
428758	477922
2176	477923
2285	477924
28108	477925
209713	477926
26912	477927
69337	477928
158892	477929
160186	477930
318463	477931
131930	477932
4144	477933
240281	477934
28751	477935
24438	477936
97881	477937
199726	477938
164232	477939
91034	477940
7978	477941
188267	477942
38277	477943
37146	477944
59241	477945
139968	477946
144105	477947
50980	477948
3929	477949
3929	477950
34554	477951
91827	477952
236042	477953
132550	477954
60816	477955
175715	477956
8170	477957
186847	477958
248801	477959
4941	477960
82211	477961
6230	477962
50343	477963
63117	477964
180327	477965
51487	477966
63838	477967
11102	477968
91133	477969
156442	477970
213150	477971
202590	477972
234363	477973
65344	477974
73012	477975
78060	477976
146128	477977
207836	477978
8015	477979
281763	477980
132211	477981
78786	477982
73241	477983
290299	477984
6727	477985
267295	477986
149505	477987
78759	477988
105903	477989
2910	477990
395149	477991
33035	477992
16750	477993
90330	477994
442951	477995
90330	477996
246287	477997
1836	477998
300671	477999
212433	478000
271408	478001
229568	478002
8231	478003
114963	478004
102456	478005
20248	478006
74639	478007
192814	478008
118226	478009
3419	478010
60715	478011
276068	478012
60873	478013
116572	478014
328327	478015
212433	478016
245056	478017
218994	478018
69971	478019
15295	478020
11386	478021
282693	478022
230026	478023
184338	478024
322225	478025
24550	478026
135167	478027
103092	478028
9665	478029
38538	478030
91480	478031
22543	478032
28634	478033
42302	478034
79463	478035
80910	478036
49675	478037
10740	478038
52351	478039
6854	478040
15917	478041
388147	478042
205361	478043
279111	478044
378306	478045
214641	478046
420620	478047
108361	478048
232289	478049
367208	478050
91053	478051
159682	478052
272994	478053
450412	478054
43059	478055
359738	478056
53784	478057
310055	478058
324612	478059
36851	478060
33679	478061
48469	478062
96104	478063
298472	478064
81396	478065
94813	478066
92559	478067
335370	478068
107946	478069
127900	478070
348357	478071
343576	478072
129191	478073
212801	478074
202586	478075
18276	478076
184901	478077
278965	478078
56276	478079
221766	478080
2228	478081
221798	478082
7489	478083
18317	478084
32868	478085
451925	478086
222822	478087
3698	478088
13881	478089
433629	478090
95705	478091
97665	478092
47823	478093
37838	478094
52484	478095
531	478096
53728	478097
212545	478098
15679	478099
4775	478100
20719	478101
12288	478102
175868	478103
18724	478104
13215	478105
180113	478106
5959	478107
5159	478108
75594	478109
48720	478110
110268	478111
61902	478112
3322	478113
450835	478114
1985	478115
93536	478116
36776	478117
453353	478118
121830	478119
77028	478120
184402	478121
240016	478122
26456	478123
130493	478124
15046	478125
19775	478126
219461	478127
269209	478128
124568	478129
442552	478130
135781	478131
278147	478132
390581	478133
192198	478134
112571	478135
417017	478136
96282	478137
399923	478138
35581	478139
38490	478140
75931	478141
224923	478142
13249	478143
18037	478144
8907	478145
127890	478146
395079	478147
95368	478148
227908	478149
221972	478150
435142	478151
146108	478152
57664	478153
418779	478154
124803	478155
164325	478156
14581	478157
36457	478158
157489	478159
22928	478160
49115	478161
236538	478162
119668	478163
26386	478164
225088	478165
225175	478166
5078	478167
304735	478168
33336	478169
109986	478170
50064	478171
341862	478172
27681	478173
122665	478174
136935	478175
36300	478176
94730	478177
285374	478178
111178	478179
433422	478180
344825	478181
17927	478182
90067	478183
25867	478184
234329	478185
12800	478186
286855	478187
44972	478188
65449	478189
25474	478190
89746	478191
53483	478192
39163	478193
324019	478194
17903	478195
405164	478196
424281	478197
39345	478198
181874	478199
147218	478200
17955	478201
372167	478202
459104	478203
363731	478204
204415	478205
69591	478206
190894	478207
67735	478208
196046	478209
403572	478210
236561	478211
171139	478212
123036	478213
338426	478214
34415	478215
3717	478216
207	478217
127746	478218
35469	478219
148858	478220
198867	478221
11093	478222
3017	478223
115619	478224
136428	478225
456769	478226
72393	478227
351825	478228
236148	478229
37992	478230
314417	478231
6076	478232
433592	478233
49818	478234
16755	478235
39506	478236
166145	478237
33792	478238
113987	478239
105314	478240
271635	478241
1803	478242
11353	478243
106126	478244
45663	478245
32527	478246
109952	478247
11769	478248
55533	478249
18792	478250
227422	478251
118443	478252
157143	478253
6966	478254
63949	478255
4814	478256
424223	478257
33931	478258
258133	478259
63262	478260
39899	478261
297053	478262
318172	478263
19871	478264
240387	478265
50138	478266
580	478267
580	478268
11465	478269
209895	478270
117078	478271
453510	478272
167222	478273
248044	478274
208696	478275
1926	478276
195419	478277
360398	478278
144931	478279
6403	478280
64702	478281
340608	478282
68902	478283
119205	478284
143972	478285
17720	478286
435245	478287
297276	478288
10344	478289
37620	478290
106249	478291
227770	478292
129643	478293
200153	478294
335965	478295
392031	478296
26001	478297
439324	478298
11711	478299
27750	478300
32172	478301
17114	478302
7636	478303
82088	478304
121432	478305
98271	478306
126839	478307
246752	478308
5373	478309
37257	478310
33026	478311
38990	478312
34544	478313
8994	478314
44442	478315
197966	478316
125184	478317
97571	478318
267416	478319
64778	478320
120399	478321
30295	478322
54436	478323
423709	478324
106596	478325
367069	478326
251407	478327
4227	478328
19833	478329
29010	478330
272527	478331
41472	478332
49629	478333
197438	478334
21303	478335
65543	478336
45062	478337
388879	478338
61624	478339
143870	478340
182942	478341
27999	478342
33220	478343
98685	478344
6261	478345
390755	478346
455107	478347
234369	478348
59371	478349
50754	478350
280894	478351
114296	478352
24464	478353
11007	478354
98091	478355
4668	478356
92654	478357
23205	478358
97755	478359
79029	478360
112497	478361
101091	478362
30433	478363
93978	478364
45420	478365
16035	478366
240583	478367
188557	478368
86769	478369
395498	478370
435874	478371
157587	478372
229434	478373
123516	478374
239803	478375
438691	478376
93726	478377
15534	478378
199572	478379
33254	478380
238625	478381
261880	478382
122772	478383
13652	478384
417702	478385
113967	478386
2673	478387
19740	478388
185283	478389
97043	478390
391573	478391
50452	478392
244327	478393
63949	478394
81087	478395
21207	478396
28704	478397
38460	478398
401122	478399
53480	478400
34878	478401
39502	478402
100346	478403
242739	478404
134221	478405
17493	478406
209519	478407
100559	478408
44724	478409
240525	478410
37635	478411
67816	478412
97523	478413
210942	478414
54791	478415
302680	478416
95931	478417
212826	478418
696	478419
106797	478420
164071	478421
186692	478422
249269	478423
30706	478424
223611	478425
248990	478426
17800	478427
127968	478428
401380	478429
197283	478430
86635	478431
33666	478432
103657	478433
18355	478434
244149	478435
220791	478436
66597	478437
373183	478438
385385	478439
3847	478440
187993	478441
16335	478442
258477	478443
45663	478444
83635	478445
146969	478446
3934	478447
136329	478448
293549	478449
154956	478450
74978	478451
327277	478452
34879	478453
5513	478454
60653	478455
220666	478456
63615	478457
246918	478458
64469	478459
454965	478460
13371	478461
400149	478462
27323	478463
26350	478464
14689	478465
308773	478466
234639	478467
82892	478468
422662	478469
25371	478470
403494	478471
113088	478472
329740	478473
104570	478474
259244	478475
151214	478476
159721	478477
19833	478478
85071	478479
178833	478480
53288	478481
128218	478482
335508	478483
153490	478484
1606	478485
272335	478486
61220	478487
19473	478488
103657	478489
91630	478490
298646	478491
291190	478492
4737	478493
79159	478494
446658	478495
217707	478496
143926	478497
7778	478498
4442	478499
182349	478500
64832	478501
57116	478502
272673	478503
6175	478504
43693	478505
47880	478506
100619	478507
13934	478508
1872	478509
108705	478510
108705	478511
189947	478512
14135	478513
232317	478514
211403	478515
87637	478516
313347	478517
220134	478518
5906	478519
28973	478520
206361	478521
243275	478522
62847	478523
21821	478524
102701	478525
135039	478526
74729	478527
15986	478528
86424	478529
250324	478530
403075	478531
50154	478532
251104	478533
97048	478534
135421	478535
44018	478536
195486	478537
199261	478538
92366	478539
168079	478540
48189	478541
104705	478542
102036	478543
293868	478544
297879	478545
174732	478546
208986	478547
217807	478548
217807	478549
23449	478550
332786	478551
301	478552
44484	478553
161013	478554
151585	478555
452822	478556
56865	478557
315223	478558
221461	478559
14681	478560
52362	478561
38906	478562
143132	478563
303751	478564
136739	478565
25797	478566
455527	478567
169342	478568
443272	478569
62155	478570
150666	478571
438723	478572
21890	478573
52992	478574
148381	478575
442525	478576
80367	478577
174766	478578
26092	478579
380730	478580
117922	478581
30744	478582
21430	478583
23242	478584
89234	478585
115394	478586
3223	478587
239471	478588
160838	478589
19935	478590
260891	478591
159014	478592
400707	478593
333269	478594
69044	478595
48248	478596
288872	478597
23131	478598
438418	478599
280802	478600
4131	478601
259856	478602
116038	478603
253971	478604
190235	478605
62323	478606
11106	478607
134269	478608
292351	478609
2530	478610
27103	478611
11761	478612
184783	478613
104386	478614
266531	478615
28233	478616
235563	478617
28569	478618
211605	478619
2729	478620
48381	478621
353407	478622
198141	478623
119207	478624
55419	478625
101844	478626
111791	478627
319243	478628
74499	478629
306029	478630
6860	478631
40556	478632
391160	478633
370852	478634
166855	478635
439722	478636
118042	478637
58257	478638
105952	478639
34470	478640
247085	478641
98912	478642
127985	478643
144860	478644
272553	478645
117042	478646
328528	478647
52821	478648
134833	478649
10782	478650
756	478651
76014	478652
24465	478653
182785	478654
25271	478655
151654	478656
254099	478657
9416	478658
238687	478659
151909	478660
264631	478661
245143	478662
19017	478663
2073	478664
356066	478665
66069	478666
12349	478667
27297	478668
91374	478669
6322	478670
93248	478671
343154	478672
244519	478673
3699	478674
1273	478675
330523	478676
266102	478677
312574	478678
119362	478679
237192	478680
99809	478681
38477	478682
20384	478683
134630	478684
149141	478685
6377	478686
189927	478687
275740	478688
172769	478689
9048	478690
375630	478691
213878	478692
78621	478693
54713	478694
249108	478695
403804	478696
50952	478697
361055	478698
219755	478699
98377	478700
312584	478701
46656	478702
221485	478703
376110	478704
163536	478705
238242	478706
68409	478707
104795	478708
29804	478709
12178	478710
122948	478711
104750	478712
40846	478713
114788	478714
4315	478715
211977	478716
293819	478717
5093	478718
199715	478719
162848	478720
410744	478721
58566	478722
42536	478723
42536	478724
320829	478725
354381	478726
389931	478727
120616	478728
7258	478729
311388	478730
344061	478731
122069	478732
205262	478733
17673	478734
36887	478735
78837	478736
164293	478737
157575	478738
365177	478739
41861	478740
438242	478741
121110	478742
437604	478743
447977	478744
198096	478745
449128	478746
156919	478747
453084	478748
245792	478749
93808	478750
72802	478751
172622	478752
370468	478753
350801	478754
35852	478755
111325	478756
50236	478757
17133	478758
39201	478759
248392	478760
17259	478761
183129	478762
48793	478763
210667	478764
45729	478765
99188	478766
249360	478767
9639	478768
187918	478769
385772	478770
101108	478771
68792	478772
102339	478773
25858	478774
316970	478775
27848	478776
98689	478777
56314	478778
409612	478779
117762	478780
299307	478781
6879	478782
1889	478783
149201	478784
213323	478785
194584	478786
326715	478787
366955	478788
111714	478789
3901	478790
6380	478791
137466	478792
299636	478793
45128	478794
65899	478795
41313	478796
68635	478797
350075	478798
300039	478799
144127	478800
80306	478801
286916	478802
58700	478803
128678	478804
182411	478805
182411	478806
227509	478807
182549	478808
55519	478809
56579	478810
108575	478811
146553	478812
408333	478813
116847	478814
249604	478815
10816	478816
193244	478817
38568	478818
80273	478819
88164	478820
118747	478821
214916	478822
184284	478823
250192	478824
239	478825
131388	478826
37918	478827
77671	478828
52529	478829
95050	478830
385233	478831
8027	478832
114635	478833
220100	478834
324921	478835
314095	478836
215976	478837
183743	478838
144639	478839
52839	478840
331123	478841
78871	478842
50505	478843
250274	478844
428410	478845
172958	478846
48822	478847
131123	478848
56730	478849
40611	478850
10768	478851
147588	478852
197725	478853
55127	478854
165059	478855
280330	478856
317869	478857
206807	478858
359704	478859
168292	478860
206971	478861
153484	478862
78512	478863
134372	478864
436201	478865
18495	478866
385206	478867
312104	478868
16546	478869
144446	478870
121795	478871
107010	478872
64177	478873
366296	478874
1677	478875
79835	478876
420529	478877
27447	478878
102926	478879
27729	478880
457999	478881
76189	478882
278101	478883
261532	478884
202030	478885
360509	478886
85594	478887
161610	478888
4945	478889
191356	478890
192049	478891
62747	478892
214945	478893
30958	478894
18675	478895
386525	478896
206735	478897
103385	478898
444273	478899
199949	478900
67882	478901
35429	478902
39822	478903
28290	478904
62828	478905
103268	478906
311640	478907
437225	478908
92096	478909
153746	478910
420526	478911
303135	478912
285342	478913
46554	478914
352532	478915
184589	478916
334019	478917
3221	478918
27268	478919
144401	478920
131586	478921
99701	478922
195194	478923
39576	478924
33960	478925
149176	478926
170851	478927
148330	478928
59623	478929
225513	478930
43943	478931
75178	478932
68314	478933
28719	478934
60868	478935
28507	478936
20159	478937
257176	478938
361302	478939
159942	478940
206776	478941
33715	478942
220	478943
303109	478944
32511	478945
174620	478946
202085	478947
195262	478948
291736	478949
48907	478950
146361	478951
119624	478952
172023	478953
268545	478954
220970	478955
113374	478956
347770	478957
187258	478958
416500	478959
135022	478960
20264	478961
192397	478962
46048	478963
3803	478964
191152	478965
51583	478966
12622	478967
223081	478968
147559	478969
299700	478970
309128	478971
324158	478972
32610	478973
71250	478974
35828	478975
260517	478976
131818	478977
16788	478978
232577	478979
107303	478980
6813	478981
76732	478982
49082	478983
2040	478984
10263	478985
457944	478986
197664	478987
400864	478988
348968	478989
296806	478990
142561	478991
172012	478992
286067	478993
33041	478994
223958	478995
24496	478996
110232	478997
182925	478998
338610	478999
206552	479000
165649	479001
98330	479002
320843	479003
102366	479004
258299	479005
27404	479006
218239	479007
190088	479008
17107	479009
263891	479010
29396	479011
149132	479012
117425	479013
256011	479014
7211	479015
6053	479016
79365	479017
118068	479018
197871	479019
369184	479020
38886	479021
388523	479022
179434	479023
241991	479024
164842	479025
205234	479026
12598	479027
191600	479028
27681	479029
39444	479030
71346	479031
17052	479032
45202	479033
32990	479034
2034	479035
31998	479036
17266	479037
93141	479038
18727	479039
50413	479040
47378	479041
427641	479042
110809	479043
53605	479044
313450	479045
112922	479046
186554	479047
258644	479048
258786	479049
348606	479050
255431	479051
243219	479052
247	479053
94242	479054
48514	479055
118868	479056
8248	479057
153609	479058
55717	479059
412868	479060
19057	479061
50330	479062
241138	479063
103561	479064
45617	479065
48505	479066
33225	479067
3854	479068
132935	479069
31641	479070
131871	479071
202807	479072
239036	479073
1510	479074
11476	479075
107268	479076
362419	479077
12945	479078
8756	479079
169313	479080
52971	479081
214716	479082
324718	479083
180895	479084
216703	479085
142	479086
104132	479087
19636	479088
48768	479089
141034	479090
64781	479091
76075	479092
149843	479093
18455	479094
4773	479095
44224	479096
1241	479097
161808	479098
117948	479099
356291	479100
40788	479101
275422	479102
67413	479103
83297	479104
338849	479105
146499	479106
36831	479107
134923	479108
424087	479109
21624	479110
19164	479111
90005	479112
263167	479113
16451	479114
416857	479115
197036	479116
36181	479117
984	479118
144967	479119
220456	479120
416588	479121
68	479122
101071	479123
2449	479124
18422	479125
29187	479126
65039	479127
25112	479128
338363	479129
159503	479130
179817	479131
92891	479132
375616	479133
105247	479134
123092	479135
142716	479136
187593	479137
54336	479138
178599	479139
43143	479140
78211	479141
98824	479142
211617	479143
162695	479144
152139	479145
7309	479146
440168	479147
179164	479148
994	479149
326981	479150
168983	479151
364060	479152
175199	479153
20456	479154
4771	479155
156508	479156
394929	479157
215099	479158
5957	479159
361284	479160
27907	479161
81972	479162
69482	479163
177509	479164
363702	479165
425275	479166
45291	479167
439171	479168
39667	479169
10371	479170
284694	479171
297018	479172
299552	479173
55435	479174
55435	479175
20200	479176
393664	479177
279156	479178
143167	479179
8218	479180
53273	479181
148085	479182
309073	479183
15160	479184
161955	479185
71639	479186
370460	479187
18117	479188
73143	479189
44775	479190
32307	479191
362520	479192
69597	479193
127263	479194
150848	479195
12695	479196
139583	479197
204148	479198
8672	479199
23521	479200
50642	479201
9646	479202
404441	479203
144771	479204
47853	479205
11082	479206
122531	479207
38263	479208
15890	479209
72987	479210
356592	479211
15551	479212
174700	479213
84502	479214
243498	479215
249382	479216
62354	479217
235579	479218
231067	479219
61395	479220
73208	479221
41331	479222
11801	479223
33786	479224
247094	479225
142020	479226
33786	479227
122110	479228
425854	479229
189856	479230
372312	479231
117068	479232
83448	479233
394571	479234
388675	479235
239522	479236
211092	479237
126628	479238
19443	479239
59172	479240
222456	479241
274588	479242
38605	479243
235283	479244
117671	479245
85819	479246
209448	479247
79981	479248
87041	479249
241	479250
5946	479251
172262	479252
45507	479253
2824	479254
977	479255
135360	479256
77166	479257
161973	479258
26802	479259
164018	479260
3999	479261
33706	479262
155887	479263
44941	479264
235638	479265
51285	479266
45440	479267
114190	479268
449376	479269
20323	479270
35713	479271
187722	479272
10180	479273
89196	479274
78006	479275
457005	479276
162424	479277
45820	479278
120438	479279
121393	479280
414075	479281
334239	479282
407213	479283
426272	479284
286245	479285
124741	479286
35998	479287
138051	479288
298394	479289
9750	479290
16037	479291
130350	479292
7725	479293
423	479294
623	479295
828	479296
5592	479297
16543	479298
11569	479299
3040	479300
3111	479301
62988	479302
2192	479303
384446	479304
78266	479305
26609	479306
57672	479307
325	479308
72945	479309
6121	479310
6699	479311
295205	479312
43602	479313
5340	479314
15441	479315
43030	479316
29317	479317
277846	479318
58084	479319
3114	479320
19604	479321
2964	479322
2964	479323
8015	479324
15967	479325
5800	479326
4486	479327
6412	479328
6412	479329
1083	479330
16696	479331
172204	479332
7228	479333
1940	479334
8940	479335
1882	479336
7228	479337
7424	479338
15226	479339
220214	479340
2816	479341
2816	479342
43085	479343
2322	479344
32167	479345
1913	479346
32167	479347
29787	479348
7462	479349
13983	479350
9487	479351
10161	479352
4614	479353
3551	479354
5611	479355
3493	479356
1066	479357
4477	479358
5728	479359
22299	479360
576	479361
249276	479362
8860	479363
10412	479364
1500	479365
5947	479366
10279	479367
5983	479368
4853	479369
3058	479370
28792	479371
33876	479372
33876	479373
32550	479374
6968	479375
33551	479376
2540	479377
6354	479378
73667	479379
180439	479380
344175	479381
58295	479382
11973	479383
51735	479384
21070	479385
21070	479386
3245	479387
56497	479388
3245	479389
930	479390
930	479391
4641	479392
54119	479393
339966	479394
105469	479395
234861	479396
10792	479397
86428	479398
29317	479399
5474	479400
6565	479401
115220	479402
19577	479403
2192	479404
3886	479405
395334	479406
186363	479407
155943	479408
50204	479409
19659	479410
165963	479411
44548	479412
6190	479413
46625	479414
23035	479415
213491	479416
24682	479417
71966	479418
80746	479419
308934	479420
202267	479421
177532	479422
179867	479423
322767	479424
112858	479425
381724	479426
156137	479427
433441	479428
105967	479429
26309	479430
91812	479431
250260	479432
138418	479433
284240	479434
70805	479435
2577	479436
80794	479437
187357	479438
8899	479439
1338	479440
460047	479441
90320	479442
115830	479443
330682	479444
7185	479445
121703	479446
212802	479447
65470	479448
139165	479449
366	479450
133297	479451
19017	479452
236791	479453
180065	479454
264031	479455
221184	479456
8281	479457
60536	479458
205171	479459
1454	479460
103457	479461
125645	479462
31871	479463
233690	479464
104557	479465
54057	479466
102658	479467
36197	479468
17041	479469
152873	479470
148726	479471
249204	479472
183246	479473
98651	479474
315857	479475
111098	479476
5395	479477
59052	479478
1920	479479
341448	479480
9125	479481
381181	479482
59328	479483
1197	479484
19355	479485
26203	479486
125408	479487
26203	479488
227906	479489
304721	479490
112630	479491
304501	479492
199880	479493
109107	479494
124723	479495
115730	479496
12507	479497
217948	479498
399864	479499
54267	479500
80351	479501
224829	479502
238145	479503
50636	479504
43802	479505
239915	479506
88760	479507
33716	479508
182340	479509
2156	479510
267610	479511
126717	479512
148670	479513
43634	479514
118244	479515
70255	479516
68476	479517
82674	479518
352438	479519
95519	479520
184020	479521
176875	479522
54352	479523
21582	479524
29426	479525
39188	479526
200707	479527
168522	479528
229577	479529
308797	479530
39079	479531
54480	479532
168864	479533
156608	479534
92282	479535
73331	479536
426073	479537
297358	479538
162814	479539
2418	479540
120156	479541
444519	479542
74193	479543
399634	479544
288	479545
229139	479546
14666	479547
327827	479548
155364	479549
241124	479550
38422	479551
164764	479552
201773	479553
580	479554
63503	479555
35855	479556
295360	479557
130967	479558
103968	479559
188341	479560
222267	479561
270886	479562
306432	479563
187166	479564
259379	479565
332590	479566
194328	479567
216351	479568
6590	479569
121681	479570
11376	479571
203478	479572
18610	479573
34699	479574
130984	479575
161519	479576
271533	479577
396855	479578
24391	479579
132629	479580
153940	479581
214500	479582
16594	479583
119861	479584
31498	479585
60228	479586
99583	479587
452295	479588
459024	479589
111905	479590
283618	479591
17652	479592
43	479593
290687	479594
355051	479595
17785	479596
9082	479597
378711	479598
339497	479599
124682	479600
109614	479601
204376	479602
37851	479603
172447	479604
53667	479605
451993	479606
132511	479607
20989	479608
153414	479609
124772	479610
125752	479611
345465	479612
220938	479613
283581	479614
28974	479615
108131	479616
176461	479617
33973	479618
80620	479619
8360	479620
193020	479621
9338	479622
335189	479623
444196	479624
43888	479625
123013	479626
94952	479627
180570	479628
89412	479629
25795	479630
4064	479631
340893	479632
209640	479633
247107	479634
227185	479635
427949	479636
47598	479637
105849	479638
25983	479639
85375	479640
61543	479641
63807	479642
147641	479643
11536	479644
279769	479645
256285	479646
52914	479647
54836	479648
4064	479649
267283	479650
336149	479651
61350	479652
145662	479653
36998	479654
423639	479655
86527	479656
439408	479657
22626	479658
79433	479659
233301	479660
215491	479661
170815	479662
39735	479663
59706	479664
63696	479665
26056	479666
157922	479667
51411	479668
12606	479669
83888	479670
46418	479671
400019	479672
380649	479673
74872	479674
109654	479675
886	479676
331704	479677
39460	479678
283205	479679
74977	479680
146016	479681
20177	479682
15063	479683
340270	479684
91520	479685
34935	479686
6982	479687
419556	479688
36633	479689
30803	479690
6527	479691
93939	479692
175059	479693
65466	479694
360967	479695
289176	479696
192984	479697
161025	479698
123995	479699
74600	479700
432506	479701
177050	479702
430820	479703
116919	479704
108158	479705
80840	479706
51505	479707
44280	479708
216096	479709
69653	479710
174886	479711
411023	479712
22152	479713
300157	479714
39075	479715
168677	479716
78552	479717
98872	479718
96583	479719
188008	479720
187482	479721
23184	479722
194791	479723
104949	479724
22801	479725
161944	479726
175385	479727
101850	479728
58036	479729
147058	479730
66013	479731
321386	479732
14792	479733
293023	479734
48042	479735
132918	479736
119074	479737
70898	479738
170423	479739
143259	479740
32277	479741
33785	479742
8933	479743
238943	479744
3561	479745
292966	479746
35609	479747
126926	479748
13769	479749
111902	479750
55726	479751
21477	479752
10548	479753
3746	479754
21468	479755
44551	479756
44433	479757
182187	479758
27081	479759
43615	479760
11184	479761
110833	479762
78478	479763
398622	479764
240852	479765
229346	479766
231015	479767
41352	479768
227163	479769
158764	479770
452311	479771
139778	479772
152741	479773
8519	479774
245594	479775
291992	479776
32777	479777
51614	479778
334885	479779
229514	479780
18962	479781
33668	479782
76619	479783
32427	479784
19341	479785
322253	479786
152603	479787
174913	479788
339325	479789
36579	479790
311459	479791
82811	479792
104969	479793
258479	479794
297187	479795
209788	479796
98486	479797
26797	479798
294685	479799
54744	479800
41355	479801
140819	479802
380580	479803
73433	479804
79242	479805
79762	479806
60114	479807
134180	479808
155692	479809
8567	479810
273590	479811
74898	479812
5579	479813
380827	479814
297778	479815
193358	479816
60904	479817
28648	479818
88522	479819
16250	479820
10873	479821
268533	479822
15701	479823
13256	479824
433674	479825
12691	479826
82555	479827
350134	479828
89687	479829
208492	479830
119944	479831
11901	479832
6606	479833
6260	479834
276763	479835
154802	479836
63618	479837
90338	479838
44114	479839
197100	479840
387829	479841
132452	479842
392661	479843
61595	479844
39190	479845
237022	479846
412582	479847
41514	479848
266939	479849
43784	479850
227046	479851
6695	479852
142597	479853
3502	479854
25702	479855
19365	479856
112123	479857
10535	479858
14164	479859
357973	479860
58807	479861
62303	479862
7357	479863
127472	479864
78127	479865
121339	479866
142137	479867
378	479868
19157	479869
366888	479870
114947	479871
440293	479872
1801	479873
24772	479874
221089	479875
16807	479876
105399	479877
99188	479878
79720	479879
16110	479880
122008	479881
250068	479882
146773	479883
294781	479884
2898	479885
82930	479886
237022	479887
314578	479888
64874	479889
46451	479890
11298	479891
2696	479892
325715	479893
14860	479894
142137	479895
1246	479896
93803	479897
29418	479898
4269	479899
133847	479900
222209	479901
237748	479902
110022	479903
375757	479904
176607	479905
234619	479906
74369	479907
429016	479908
12207	479909
25489	479910
111174	479911
231193	479912
98673	479913
147031	479914
22329	479915
44274	479916
4200	479917
74480	479918
280127	479919
263722	479920
6762	479921
360720	479922
224104	479923
210336	479924
5221	479925
16816	479926
117102	479927
204404	479928
87481	479929
13065	479930
2877	479931
48661	479932
232386	479933
101605	479934
4509	479935
159460	479936
19138	479937
4509	479938
198733	479939
384771	479940
340189	479941
4121	479942
89189	479943
169106	479944
7743	479945
14217	479946
13105	479947
1213	479948
400365	479949
222769	479950
49908	479951
236565	479952
179025	479953
25086	479954
40271	479955
313940	479956
3384	479957
261	479958
11022	479959
273622	479960
129353	479961
337339	479962
397114	479963
100690	479964
695	479965
9061	479966
89145	479967
290	479968
13205	479969
2961	479970
168514	479971
1577	479972
10878	479973
46432	479974
29220	479975
113912	479976
151241	479977
123336	479978
9779	479979
203573	479980
101788	479981
363202	479982
220638	479983
8559	479984
25865	479985
91267	479986
59910	479987
9927	479988
152189	479989
48654	479990
193669	479991
39565	479992
25115	479993
308668	479994
385278	479995
77159	479996
105106	479997
9208	479998
62	479999
3879	480000
100700	480001
159235	480002
64960	480003
27888	480004
10087	480005
19623	480006
259563	480007
30274	480008
97120	480009
195158	480010
47138	480011
86501	480012
236440	480013
59891	480014
17760	480015
445122	480016
331493	480017
38097	480018
25056	480019
100908	480020
56633	480021
12735	480022
17959	480023
84319	480024
374597	480025
7503	480026
386769	480027
228123	480028
22358	480029
374346	480030
1268	480031
7153	480032
26957	480033
8936	480034
7257	480035
21938	480036
396520	480037
249914	480038
345523	480039
429551	480040
30414	480041
60711	480042
48171	480043
3116	480044
85848	480045
42	480046
18094	480047
14664	480048
14900	480049
16127	480050
112025	480051
85533	480052
438630	480053
9562	480054
31249	480055
126206	480056
240970	480057
215044	480058
62900	480059
23992	480060
184202	480061
102325	480062
9754	480063
103634	480064
191451	480065
18851	480066
38218	480067
403461	480068
166275	480069
115396	480070
97031	480071
2	480072
7928	480073
121734	480074
22284	480075
76804	480076
235457	480077
189326	480078
1649	480079
30653	480080
97087	480081
115764	480082
24609	480083
111307	480084
2248	480085
62783	480086
2020	480087
228457	480088
571	480089
321687	480090
62784	480091
60959	480092
121925	480093
79445	480094
135447	480095
548	480096
80307	480097
555	480098
16495	480099
144835	480100
88029	480101
5209	480102
171138	480103
3175	480104
60143	480105
13089	480106
7396	480107
2551	480108
121966	480109
54644	480110
31936	480111
68282	480112
7708	480113
26423	480114
34712	480115
199730	480116
7623	480117
197745	480118
1086	480119
62862	480120
353406	480121
74605	480122
72374	480123
27472	480124
200253	480125
145777	480126
7353	480127
36749	480128
21501	480129
129632	480130
101869	480131
10976	480132
164020	480133
106155	480134
29522	480135
20050	480136
33817	480137
58714	480138
69634	480139
308304	480140
16356	480141
34700	480142
3063	480143
107901	480144
299576	480145
236855	480146
210060	480147
3921	480148
40826	480149
123969	480150
15044	480151
92331	480152
72311	480153
1249	480154
418599	480155
43756	480156
376151	480157
239079	480158
122402	480159
114261	480160
213228	480161
50656	480162
213123	480163
189330	480164
55238	480165
287396	480166
249275	480167
21959	480168
214503	480169
403693	480170
50619	480171
922	480172
226774	480173
184978	480174
73037	480175
226169	480176
266926	480177
241223	480178
3539	480179
378612	480180
15701	480181
121008	480182
227188	480183
9023	480184
14333	480185
358	480186
236905	480187
673	480188
15158	480189
6557	480190
43821	480191
379570	480192
6326	480193
212576	480194
245822	480195
177187	480196
283790	480197
21887	480198
59110	480199
70912	480200
184336	480201
100999	480202
19761	480203
65263	480204
35615	480205
90624	480206
183343	480207
2071	480208
8173	480209
222428	480210
20624	480211
342773	480212
71893	480213
50422	480214
18612	480215
5082	480216
190827	480217
367479	480218
440252	480219
381226	480220
62820	480221
195149	480222
7633	480223
290431	480224
33288	480225
52585	480226
248618	480227
146554	480228
442545	480229
166546	480230
166546	480231
5257	480232
35021	480233
167509	480234
441017	480235
231026	480236
169	480237
63263	480238
109894	480239
195372	480240
123567	480241
120802	480242
82027	480243
127986	480244
446431	480245
153927	480246
331544	480247
3199	480248
98292	480249
212679	480250
241938	480251
214859	480252
34885	480253
276495	480254
1205	480255
90140	480256
269582	480257
223468	480258
1026	480259
109303	480260
297124	480261
3589	480262
55615	480263
347108	480264
29047	480265
211841	480266
199063	480267
89273	480268
102659	480269
146814	480270
107992	480271
417651	480272
247796	480273
366664	480274
355582	480275
49604	480276
221653	480277
140143	480278
118427	480279
17113	480280
1371	480281
210956	480282
98639	480283
70890	480284
90636	480285
41541	480286
202629	480287
37424	480288
136123	480289
72226	480290
383257	480291
50299	480292
4448	480293
357134	480294
251670	480295
5114	480296
112640	480297
274745	480298
43687	480299
336466	480300
17032	480301
212411	480302
74887	480303
13361	480304
99797	480305
163619	480306
13589	480307
263943	480308
113748	480309
375342	480310
145063	480311
66371	480312
139706	480313
6894	480314
15419	480315
58666	480316
435785	480317
328679	480318
67473	480319
44369	480320
14565	480321
240243	480322
187463	480323
392208	480324
2797	480325
11087	480326
445375	480327
126069	480328
330351	480329
341270	480330
282291	480331
224841	480332
161818	480333
312453	480334
39094	480335
48230	480336
415740	480337
97556	480338
18843	480339
429067	480340
54233	480341
321397	480342
251798	480343
51011	480344
102777	480345
205274	480346
388768	480347
15484	480348
151228	480349
34314	480350
359559	480351
168168	480352
97995	480353
110035	480354
440248	480355
169723	480356
851	480357
278018	480358
144395	480359
107220	480360
46391	480361
34845	480362
190980	480363
350198	480364
10322	480365
139464	480366
72355	480367
123119	480368
358068	480369
226656	480370
441811	480371
207006	480372
101693	480373
356680	480374
211662	480375
222488	480376
440378	480377
37686	480378
101327	480379
54635	480380
7702	480381
110763	480382
206645	480383
38501	480384
148796	480385
108980	480386
6692	480387
233117	480388
4955	480389
446662	480390
169783	480391
107220	480392
60168	480393
9508	480394
188296	480395
75222	480396
186488	480397
396341	480398
5422	480399
428711	480400
30799	480401
199780	480402
90171	480403
320435	480404
22107	480405
24511	480406
98787	480407
236040	480408
191633	480409
397253	480410
121485	480411
44104	480412
127435	480413
179090	480414
11179	480415
13207	480416
41428	480417
219346	480418
89564	480419
626	480420
373264	480421
115233	480422
157011	480423
380128	480424
282049	480425
179689	480426
43599	480427
114141	480428
120820	480429
127897	480430
207134	480431
125686	480432
28537	480433
32801	480434
396386	480435
413519	480436
60475	480437
200545	480438
226817	480439
167333	480440
23433	480441
186875	480442
124384	480443
263510	480444
10470	480445
108945	480446
37650	480447
16023	480448
79827	480449
151527	480450
117084	480451
340917	480452
65349	480453
205225	480454
181442	480455
217166	480456
16258	480457
2769	480458
97948	480459
351805	480460
86393	480461
433937	480462
114686	480463
1523	480464
63841	480465
41608	480466
42613	480467
74872	480468
134324	480469
87533	480470
59481	480471
347461	480472
180816	480473
9337	480474
8599	480475
74195	480476
237784	480477
20292	480478
36674	480479
414723	480480
54864	480481
54864	480482
43599	480483
422356	480484
157089	480485
183577	480486
115458	480487
123695	480488
23938	480489
114669	480490
48950	480491
124384	480492
196741	480493
217693	480494
191155	480495
319964	480496
180701	480497
33494	480498
105932	480499
292155	480500
85516	480501
377574	480502
171000	480503
35330	480504
4186	480505
104018	480506
278484	480507
117077	480508
2312	480509
194475	480510
32366	480511
336857	480512
224544	480513
10978	480514
59060	480515
17287	480516
381201	480517
62829	480518
21718	480519
369472	480520
168691	480521
388498	480522
230963	480523
209211	480524
143642	480525
228271	480526
383141	480527
96470	480528
71074	480529
71076	480530
7203	480531
40858	480532
188373	480533
13462	480534
4671	480535
350725	480536
180740	480537
299333	480538
82647	480539
33885	480540
270740	480541
175837	480542
191708	480543
35891	480544
52933	480545
52580	480546
177711	480547
204087	480548
290277	480549
427809	480550
65406	480551
244581	480552
18524	480553
71171	480554
72620	480555
231611	480556
150609	480557
124617	480558
7793	480559
76191	480560
450349	480561
236658	480562
362153	480563
201083	480564
206147	480565
179877	480566
387633	480567
108870	480568
432837	480569
196950	480570
243813	480571
195331	480572
15686	480573
16498	480574
158402	480575
105524	480576
433119	480577
111537	480578
10482	480579
290494	480580
21849	480581
186141	480582
59828	480583
217353	480584
244423	480585
428646	480586
16166	480587
450090	480588
67678	480589
169023	480590
8059	480591
96902	480592
238346	480593
223173	480594
28543	480595
111430	480596
48726	480597
145710	480598
162245	480599
26158	480600
29526	480601
1567	480602
38666	480603
333851	480604
10462	480605
22814	480606
413295	480607
90766	480608
26049	480609
18988	480610
63106	480611
34625	480612
52124	480613
372559	480614
45844	480615
6607	480616
30258	480617
125953	480618
250860	480619
109182	480620
52342	480621
122768	480622
40163	480623
151668	480624
31109	480625
215185	480626
240894	480627
179307	480628
79476	480629
104078	480630
33346	480631
23088	480632
232565	480633
34036	480634
89659	480635
133360	480636
118739	480637
37239	480638
215827	480639
344129	480640
186996	480641
97683	480642
53908	480643
227585	480644
31843	480645
51318	480646
65706	480647
39310	480648
177944	480649
35105	480650
28586	480651
28586	480652
212173	480653
175195	480654
131874	480655
832	480656
192456	480657
232906	480658
5875	480659
128299	480660
145178	480661
204979	480662
73569	480663
28887	480664
26165	480665
387188	480666
298291	480667
63241	480668
52445	480669
115550	480670
112868	480671
448139	480672
22788	480673
36942	480674
117540	480675
140680	480676
240578	480677
291832	480678
10799	480679
133535	480680
201255	480681
41607	480682
429	480683
129555	480684
239561	480685
29054	480686
224610	480687
51020	480688
22337	480689
86593	480690
400553	480691
386735	480692
72156	480693
370	480694
362765	480695
409374	480696
209418	480697
69840	480698
190197	480699
143491	480700
222521	480701
262469	480702
385449	480703
321253	480704
384426	480705
104775	480706
254092	480707
341763	480708
53040	480709
83406	480710
874	480711
179948	480712
146842	480713
436247	480714
121213	480715
183875	480716
9082	480717
112324	480718
67692	480719
67692	480720
14370	480721
299594	480722
84782	480723
257864	480724
112838	480725
291865	480726
140330	480727
195233	480728
416006	480729
358727	480730
316133	480731
120544	480732
433258	480733
233170	480734
20653	480735
230934	480736
234631	480737
134764	480738
204989	480739
78844	480740
161500	480741
59310	480742
265452	480743
443940	480744
60630	480745
214881	480746
300879	480747
217318	480748
112678	480749
269509	480750
408863	480751
57734	480752
329464	480753
35081	480754
77913	480755
194294	480756
148159	480757
390323	480758
156205	480759
299621	480760
158206	480761
355431	480762
328446	480763
337581	480764
441413	480765
290927	480766
356488	480767
400066	480768
247543	480769
193493	480770
383907	480771
15722	480772
61872	480773
446346	480774
90226	480775
73364	480776
386635	480777
272100	480778
190491	480779
290630	480780
180214	480781
134905	480782
260365	480783
293553	480784
234759	480785
165115	480786
444590	480787
333386	480788
199118	480789
214383	480790
224824	480791
259709	480792
115002	480793
359804	480794
97009	480795
20791	480796
432126	480797
16939	480798
15718	480799
222104	480800
299081	480801
193674	480802
13321	480803
340762	480804
38323	480805
424418	480806
121775	480807
68107	480808
216515	480809
215058	480810
17657	480811
79182	480812
274	480813
348060	480814
404824	480815
326739	480816
384360	480817
399076	480818
26099	480819
111529	480820
194250	480821
46025	480822
458111	480823
222044	480824
26768	480825
243302	480826
26606	480827
256653	480828
62669	480829
172535	480830
95441	480831
102743	480832
147154	480833
5202	480834
455339	480835
22555	480836
141333	480837
98573	480838
230848	480839
109337	480840
371497	480841
449912	480842
14450	480843
160226	480844
237181	480845
113542	480846
354146	480847
30743	480848
122277	480849
398447	480850
419542	480851
180710	480852
213888	480853
396566	480854
188812	480855
245389	480856
260767	480857
69907	480858
170601	480859
151338	480860
109603	480861
22695	480862
149228	480863
344987	480864
425405	480865
43861	480866
107748	480867
264769	480868
314577	480869
129601	480870
217598	480871
231530	480872
434907	480873
190643	480874
47428	480875
167766	480876
22680	480877
210161	480878
340725	480879
411991	480880
283235	480881
4743	480882
368462	480883
222570	480884
404474	480885
434657	480886
419609	480887
129378	480888
163176	480889
874	480890
124687	480891
369988	480892
244662	480893
320944	480894
301014	480895
56020	480896
335277	480897
413539	480898
103677	480899
19351	480900
370120	480901
438827	480902
67728	480903
402087	480904
406606	480905
437977	480906
249866	480907
181985	480908
403800	480909
459577	480910
183405	480911
42093	480912
282698	480913
440098	480914
380032	480915
206822	480916
122233	480917
446375	480918
118224	480919
873	480920
191486	480921
287093	480922
376937	480923
204273	480924
186667	480925
442501	480926
196290	480927
436225	480928
402805	480929
177261	480930
170765	480931
151640	480932
62244	480933
211188	480934
9725	480935
427243	480936
100496	480937
21076	480938
49532	480939
435486	480940
311059	480941
355504	480942
357020	480943
140379	480944
171273	480945
390226	480946
322187	480947
52964	480948
49137	480949
3534	480950
33582	480951
4695	480952
14110	480953
7234	480954
338432	480955
181718	480956
72695	480957
244410	480958
164063	480959
8556	480960
185020	480961
226456	480962
66727	480963
274330	480964
242240	480965
201950	480966
103614	480967
333030	480968
181573	480969
5608	480970
149307	480971
961	480972
246613	480973
128365	480974
128365	480975
457533	480976
142578	480977
1154	480978
121	480979
18677	480980
118984	480981
249224	480982
5252	480983
201362	480984
441677	480985
117397	480986
60685	480987
112568	480988
224376	480989
20053	480990
342065	480991
220248	480992
124695	480993
19839	480994
426638	480995
20053	480996
106669	480997
125601	480998
456246	480999
135244	481000
226395	481001
114879	481002
113245	481003
18099	481004
420173	481005
74958	481006
55827	481007
32587	481008
73657	481009
199038	481010
386696	481011
29753	481012
111355	481013
4536	481014
98815	481015
156473	481016
84097	481017
225053	481018
176789	481019
33892	481020
256926	481021
376585	481022
82471	481023
11397	481024
275148	481025
10482	481026
284156	481027
94232	481028
121547	481029
5277	481030
31981	481031
111114	481032
176270	481033
45936	481034
345012	481035
183744	481036
178613	481037
333620	481038
343583	481039
71402	481040
165086	481041
455416	481042
426700	481043
93756	481044
345198	481045
165026	481046
9371	481047
184476	481048
56826	481049
188268	481050
53564	481051
2587	481052
209793	481053
18667	481054
332058	481055
38630	481056
61810	481057
29433	481058
402843	481059
61402	481060
60519	481061
243979	481062
83455	481063
2298	481064
66940	481065
163097	481066
3897	481067
106561	481068
230054	481069
226121	481070
235024	481071
86226	481072
41930	481073
74777	481074
141379	481075
246843	481076
428602	481077
295752	481078
429040	481079
28465	481080
94036	481081
191200	481082
163093	481083
164055	481084
90610	481085
363899	481086
356894	481087
453615	481088
99573	481089
90897	481090
354415	481091
386053	481092
27555	481093
91362	481094
409581	481095
58687	481096
362077	481097
27555	481098
164003	481099
176831	481100
49377	481101
91610	481102
162242	481103
40427	481104
13030	481105
151549	481106
29078	481107
213547	481108
422782	481109
89269	481110
179943	481111
232550	481112
255668	481113
140202	481114
120862	481115
177329	481116
48639	481117
48639	481118
393267	481119
50758	481120
318090	481121
417342	481122
93643	481123
245794	481124
33062	481125
130002	481126
61126	481127
18752	481128
133419	481129
177796	481130
177796	481131
244372	481132
72324	481133
75736	481134
135610	481135
41709	481136
239041	481137
135987	481138
237726	481139
182908	481140
124928	481141
95983	481142
57806	481143
167460	481144
112317	481145
30246	481146
249193	481147
200	481148
200	481149
94512	481150
73668	481151
124531	481152
268747	481153
54913	481154
85911	481155
9122	481156
179307	481157
138446	481158
79069	481159
12551	481160
164343	481161
84764	481162
98039	481163
10090	481164
443268	481165
394260	481166
78950	481167
410839	481168
86839	481169
455832	481170
232973	481171
137172	481172
112340	481173
232021	481174
399548	481175
100676	481176
121713	481177
6679	481178
48728	481179
14559	481180
352802	481181
122886	481182
91858	481183
223232	481184
6622	481185
189300	481186
73009	481187
24597	481188
384050	481189
170490	481190
33560	481191
226014	481192
459639	481193
284464	481194
256323	481195
209119	481196
401143	481197
186983	481198
261603	481199
5055	481200
250590	481201
167561	481202
233124	481203
187374	481204
45440	481205
91614	481206
204371	481207
243602	481208
82496	481209
35112	481210
87274	481211
68892	481212
84205	481213
167248	481214
149665	481215
91124	481216
11293	481217
190374	481218
13711	481219
17240	481220
446572	481221
80120	481222
82712	481223
12199	481224
345272	481225
81139	481226
18825	481227
34256	481228
288649	481229
10017	481230
411864	481231
29433	481232
40641	481233
33461	481234
184649	481235
438779	481236
80470	481237
13385	481238
13385	481239
224466	481240
200965	481241
452933	481242
402507	481243
23537	481244
70815	481245
264085	481246
151443	481247
10032	481248
184882	481249
220172	481250
179821	481251
138100	481252
96523	481253
236784	481254
156897	481255
316881	481256
279220	481257
452721	481258
62382	481259
6797	481260
229389	481261
19352	481262
227820	481263
310722	481264
145886	481265
19229	481266
414893	481267
94926	481268
34188	481269
71193	481270
156446	481271
391092	481272
160591	481273
13202	481274
223091	481275
30548	481276
99690	481277
30548	481278
76877	481279
29657	481280
105392	481281
249423	481282
79551	481283
133743	481284
51289	481285
144386	481286
448565	481287
103870	481288
261289	481289
115418	481290
318106	481291
10671	481292
17020	481293
122882	481294
135533	481295
60592	481296
357068	481297
458607	481298
49380	481299
176626	481300
180038	481301
3592	481302
14974	481303
8705	481304
55845	481305
17069	481306
410	481307
45349	481308
133454	481309
1322	481310
182443	481311
31977	481312
194925	481313
10562	481314
21724	481315
223584	481316
1485	481317
48127	481318
338463	481319
226372	481320
27446	481321
145219	481322
39577	481323
424666	481324
13629	481325
309230	481326
41684	481327
10218	481328
108055	481329
415	481330
74797	481331
101802	481332
145615	481333
271963	481334
163265	481335
64183	481336
33331	481337
296551	481338
142077	481339
366077	481340
284857	481341
31169	481342
122	481343
20728	481344
109293	481345
62386	481346
2404	481347
126953	481348
398506	481349
190700	481350
32234	481351
394813	481352
14126	481353
290519	481354
210234	481355
2285	481356
172865	481357
197964	481358
211778	481359
140445	481360
137973	481361
153238	481362
201962	481363
136003	481364
156321	481365
430663	481366
210166	481367
135662	481368
254759	481369
182587	481370
221603	481371
45197	481372
30675	481373
219422	481374
295399	481375
244848	481376
124448	481377
296620	481378
19800	481379
306935	481380
63968	481381
82653	481382
33053	481383
26964	481384
49139	481385
49131	481386
49131	481387
49100	481388
49001	481389
351262	481390
91438	481391
185712	481392
114043	481393
354618	481394
4887	481395
4887	481396
180304	481397
342328	481398
1633	481399
373031	481400
272162	481401
375866	481402
248557	481403
8790	481404
166224	481405
392384	481406
99445	481407
79836	481408
131233	481409
274014	481410
33903	481411
236201	481412
219081	481413
52893	481414
151548	481415
4577	481416
15397	481417
222503	481418
86706	481419
169918	481420
458237	481421
315635	481422
352745	481423
95623	481424
65308	481425
96202	481426
136757	481427
51059	481428
44883	481429
133706	481430
337905	481431
83800	481432
319007	481433
300607	481434
35257	481435
67694	481436
155184	481437
2934	481438
143231	481439
89197	481440
90439	481441
403475	481442
203476	481443
72867	481444
346184	481445
24310	481446
249521	481447
207984	481448
204277	481449
67507	481450
15507	481451
15659	481452
416079	481453
18549	481454
45096	481455
70475	481456
51908	481457
33829	481458
27326	481459
37965	481460
362060	481461
440083	481462
232057	481463
318267	481464
22925	481465
91471	481466
263904	481467
73391	481468
121582	481469
113862	481470
127	481471
40542	481472
30272	481473
27176	481474
9044	481475
15557	481476
287012	481477
35861	481478
87342	481479
249841	481480
219567	481481
107620	481482
158282	481483
7222	481484
309012	481485
216851	481486
180129	481487
17054	481488
180129	481489
3250	481490
327911	481491
328675	481492
117850	481493
33674	481494
141619	481495
9509	481496
167863	481497
149437	481498
44841	481499
136357	481500
457510	481501
55531	481502
439261	481503
402528	481504
239791	481505
447117	481506
210284	481507
25424	481508
3250	481509
396849	481510
174908	481511
115888	481512
125280	481513
256829	481514
234377	481515
46490	481516
54077	481517
12169	481518
11562	481519
36955	481520
241453	481521
332544	481522
197657	481523
189880	481524
299961	481525
53497	481526
310657	481527
34259	481528
1001	481529
77590	481530
97976	481531
97398	481532
90562	481533
279678	481534
1995	481535
8148	481536
47429	481537
150875	481538
388338	481539
232154	481540
96309	481541
134299	481542
5068	481543
440973	481544
28309	481545
109029	481546
296458	481547
15428	481548
16455	481549
109028	481550
287	481551
161314	481552
63309	481553
232264	481554
119790	481555
374837	481556
6314	481557
53622	481558
26814	481559
343969	481560
62435	481561
202026	481562
288760	481563
10941	481564
237302	481565
3512	481566
83272	481567
380518	481568
380519	481569
241856	481570
419397	481571
379762	481572
200806	481573
90089	481574
116219	481575
36019	481576
66091	481577
88648	481578
108354	481579
191083	481580
109460	481581
443891	481582
10321	481583
377752	481584
251902	481585
166988	481586
214621	481587
310675	481588
204338	481589
214758	481590
150866	481591
340521	481592
79744	481593
244497	481594
173489	481595
248396	481596
138940	481597
244366	481598
12894	481599
654	481600
77333	481601
337360	481602
56146	481603
401133	481604
322524	481605
3045	481606
3045	481607
17592	481608
249821	481609
333977	481610
29576	481611
2226	481612
54160	481613
72383	481614
378042	481615
13891	481616
20610	481617
59761	481618
563	481619
50838	481620
332224	481621
375968	481622
200093	481623
29060	481624
28743	481625
338272	481626
310377	481627
59994	481628
57437	481629
210989	481630
55396	481631
52886	481632
119823	481633
38096	481634
108449	481635
17635	481636
352053	481637
209216	481638
40327	481639
7301	481640
6181	481641
286357	481642
220832	481643
391323	481644
8342	481645
395721	481646
40734	481647
200242	481648
104555	481649
147850	481650
117903	481651
290235	481652
71888	481653
303415	481654
18918	481655
227082	481656
158086	481657
411921	481658
69788	481659
136952	481660
159428	481661
161398	481662
277175	481663
182101	481664
420140	481665
10526	481666
56483	481667
274290	481668
233457	481669
333754	481670
60175	481671
165244	481672
201747	481673
67268	481674
101023	481675
98583	481676
12713	481677
28010	481678
10996	481679
59026	481680
37701	481681
19904	481682
124044	481683
186071	481684
47667	481685
226911	481686
41531	481687
74567	481688
46518	481689
141490	481690
3992	481691
171352	481692
3254	481693
26807	481694
334665	481695
195186	481696
93790	481697
125236	481698
127916	481699
341928	481700
108685	481701
155664	481702
72357	481703
123795	481704
183986	481705
119548	481706
409410	481707
140917	481708
51301	481709
321117	481710
276519	481711
190813	481712
151845	481713
292450	481714
149997	481715
143973	481716
17226	481717
342720	481718
53351	481719
428213	481720
70819	481721
222491	481722
154845	481723
27681	481724
52255	481725
34845	481726
294677	481727
436230	481728
63	481729
5126	481730
351964	481731
158989	481732
667	481733
25882	481734
1567	481735
12464	481736
411492	481737
96689	481738
10777	481739
195151	481740
7541	481741
57796	481742
192619	481743
344871	481744
148730	481745
43036	481746
195312	481747
19276	481748
236856	481749
45706	481750
19276	481751
32218	481752
60038	481753
96983	481754
49722	481755
28063	481756
37595	481757
3972	481758
168278	481759
1506	481760
187879	481761
388143	481762
24852	481763
17841	481764
66600	481765
3591	481766
298105	481767
107297	481768
202496	481769
25702	481770
19951	481771
240720	481772
116251	481773
1632	481774
459225	481775
19817	481776
122075	481777
435223	481778
16960	481779
53251	481780
371575	481781
4745	481782
27374	481783
64481	481784
76431	481785
134021	481786
60	481787
161161	481788
74880	481789
174599	481790
5480	481791
18654	481792
259181	481793
178255	481794
85764	481795
168280	481796
2368	481797
297233	481798
195232	481799
28980	481800
49343	481801
72657	481802
365388	481803
42493	481804
243641	481805
137476	481806
102223	481807
212180	481808
10084	481809
8362	481810
160784	481811
129435	481812
167913	481813
323389	481814
10354	481815
44961	481816
412067	481817
5167	481818
286263	481819
4192	481820
43968	481821
6320	481822
15512	481823
21267	481824
71032	481825
178579	481826
182350	481827
10972	481828
33663	481829
36649	481830
403468	481831
8019	481832
392428	481833
2483	481834
20186	481835
17869	481836
204757	481837
35332	481838
11388	481839
80531	481840
210838	481841
90613	481842
407377	481843
12340	481844
11808	481845
156097	481846
215520	481847
125912	481848
110436	481849
107194	481850
339116	481851
138505	481852
257106	481853
391423	481854
128355	481855
2018	481856
2259	481857
7507	481858
2132	481859
18181	481860
1950	481861
6176	481862
69531	481863
23937	481864
392811	481865
109942	481866
36858	481867
211013	481868
149304	481869
330271	481870
13158	481871
329335	481872
23639	481873
63381	481874
39515	481875
79401	481876
1175	481877
34237	481878
384978	481879
370959	481880
203471	481881
255115	481882
407597	481883
106098	481884
447718	481885
107295	481886
47798	481887
32673	481888
151634	481889
438128	481890
2623	481891
171181	481892
3211	481893
48263	481894
127854	481895
67427	481896
255935	481897
245119	481898
197290	481899
210619	481900
239726	481901
369985	481902
322586	481903
229467	481904
151498	481905
454422	481906
36188	481907
140682	481908
408130	481909
31861	481910
244299	481911
44852	481912
37949	481913
12175	481914
12233	481915
61077	481916
125456	481917
69848	481918
28136	481919
35794	481920
421837	481921
31131	481922
218924	481923
28532	481924
156035	481925
377163	481926
50065	481927
230166	481928
106372	481929
238738	481930
151846	481931
442327	481932
4740	481933
129906	481934
159447	481935
8928	481936
385216	481937
411220	481938
300708	481939
100001	481940
114884	481941
105794	481942
105806	481943
14344	481944
24606	481945
163704	481946
364335	481947
123936	481948
323468	481949
297797	481950
10239	481951
233362	481952
233482	481953
323118	481954
25236	481955
382295	481956
174829	481957
250626	481958
79219	481959
178731	481960
3437	481961
300	481962
101819	481963
82390	481964
121945	481965
211813	481966
459591	481967
71751	481968
154112	481969
233223	481970
99044	481971
375454	481972
336825	481973
80183	481974
104821	481975
120201	481976
181109	481977
55879	481978
89550	481979
164967	481980
235397	481981
25359	481982
32434	481983
276227	481984
40752	481985
286278	481986
84167	481987
1809	481988
342988	481989
19990	481990
321630	481991
65835	481992
332166	481993
37081	481994
97591	481995
209494	481996
216919	481997
205841	481998
112751	481999
353774	482000
155801	482001
9380	482002
52691	482003
167888	482004
86288	482005
354317	482006
150498	482007
2813	482008
48535	482009
44232	482010
80368	482011
459562	482012
7315	482013
6816	482014
224052	482015
323128	482016
173134	482017
71830	482018
235711	482019
3793	482020
152242	482021
176816	482022
15870	482023
80316	482024
222032	482025
7892	482026
11508	482027
36652	482028
406393	482029
116103	482030
5866	482031
304298	482032
22701	482033
68445	482034
22975	482035
281254	482036
24244	482037
53834	482038
19279	482039
17737	482040
126504	482041
53130	482042
76661	482043
77798	482044
148710	482045
53130	482046
377196	482047
313	482048
218855	482049
26894	482050
282124	482051
222245	482052
56495	482053
447	482054
420387	482055
24748	482056
306924	482057
29110	482058
22358	482059
380700	482060
90891	482061
237688	482062
34205	482063
447271	482064
199432	482065
8901	482066
30804	482067
201004	482068
6361	482069
230973	482070
202930	482071
12629	482072
156747	482073
79724	482074
13320	482075
131206	482076
47302	482077
14018	482078
24134	482079
360841	482080
78722	482081
13069	482082
353771	482083
291554	482084
2389	482085
238498	482086
10124	482087
139958	482088
402874	482089
156683	482090
9158	482091
1371	482092
47214	482093
339011	482094
11754	482095
2743	482096
86371	482097
16621	482098
16218	482099
240786	482100
50872	482101
91784	482102
450954	482103
334357	482104
93283	482105
101601	482106
86909	482107
33128	482108
3361	482109
19358	482110
236935	482111
60742	482112
52	482113
26345	482114
336388	482115
30607	482116
173658	482117
103138	482118
221149	482119
51	482120
427608	482121
2152	482122
177225	482123
49160	482124
6347	482125
12050	482126
32977	482127
19178	482128
218997	482129
225909	482130
34731	482131
224906	482132
1909	482133
153992	482134
4087	482135
58874	482136
221822	482137
352444	482138
30857	482139
183355	482140
92028	482141
459259	482142
103541	482143
14206	482144
22544	482145
232275	482146
61929	482147
55812	482148
45084	482149
120427	482150
139665	482151
116817	482152
165098	482153
360388	482154
30677	482155
5769	482156
208363	482157
159770	482158
116322	482159
416674	482160
1998	482161
1762	482162
7243	482163
80998	482164
41291	482165
8641	482166
30408	482167
387747	482168
39637	482169
6363	482170
237919	482171
4834	482172
18329	482173
7303	482174
217823	482175
47940	482176
33208	482177
121960	482178
165	482179
123301	482180
23561	482181
417654	482182
3392	482183
206367	482184
120743	482185
385325	482186
120747	482187
21242	482188
5083	482189
77181	482190
91719	482191
49870	482192
69373	482193
503	482194
40676	482195
33814	482196
14382	482197
10421	482198
198743	482199
92328	482200
32762	482201
208	482202
27112	482203
212060	482204
1826	482205
216807	482206
52880	482207
152349	482208
97126	482209
102685	482210
60358	482211
200903	482212
19056	482213
200386	482214
63553	482215
84698	482216
132253	482217
2948	482218
54067	482219
505	482220
101332	482221
104086	482222
66659	482223
4840	482224
134325	482225
320486	482226
188561	482227
3440	482228
5851	482229
2837	482230
249755	482231
1509	482232
24586	482233
2829	482234
421	482235
195100	482236
65520	482237
10682	482238
48404	482239
265222	482240
1262	482241
282618	482242
47376	482243
377847	482244
78307	482245
4685	482246
529	482247
1111	482248
20421	482249
53	482250
398309	482251
167275	482252
291666	482253
213749	482254
310195	482255
66486	482256
138217	482257
2	482258
5437	482259
4630	482260
28504	482261
23483	482262
31031	482263
90207	482264
20109	482265
64675	482266
9673	482267
8192	482268
176238	482269
165623	482270
262488	482271
23008	482272
195346	482273
40120	482274
103986	482275
54263	482276
29337	482277
229160	482278
19519	482279
302124	482280
213608	482281
95656	482282
25946	482283
94257	482284
48297	482285
8426	482286
505	482287
23120	482288
49250	482289
287811	482290
122518	482291
72493	482292
123963	482293
101828	482294
197993	482295
150581	482296
7621	482297
24120	482298
10829	482299
69074	482300
83958	482301
27935	482302
3354	482303
111104	482304
304278	482305
98258	482306
5231	482307
445862	482308
84090	482309
2938	482310
9462	482311
158071	482312
132098	482313
299482	482314
52916	482315
232048	482316
23689	482317
15440	482318
179235	482319
3537	482320
305173	482321
68455	482322
160240	482323
2115	482324
43576	482325
2050	482326
169680	482327
100047	482328
110553	482329
420324	482330
79750	482331
233735	482332
38708	482333
214308	482334
22953	482335
55284	482336
85885	482337
908	482338
64188	482339
294175	482340
128269	482341
102349	482342
20059	482343
70955	482344
230337	482345
319460	482346
167758	482347
100106	482348
157001	482349
74333	482350
335718	482351
125304	482352
428907	482353
107736	482354
119255	482355
205473	482356
48574	482357
79318	482358
59211	482359
178046	482360
144373	482361
185707	482362
136509	482363
220697	482364
94805	482365
8564	482366
9188	482367
8038	482368
202716	482369
20927	482370
3181	482371
54623	482372
128508	482373
246114	482374
48863	482375
106934	482376
573	482377
42947	482378
30877	482379
7345	482380
90123	482381
76877	482382
5235	482383
142463	482384
14320	482385
4350	482386
124165	482387
386659	482388
593	482389
173475	482390
85365	482391
118071	482392
150995	482393
90614	482394
118353	482395
62599	482396
26469	482397
920	482398
379189	482399
2136	482400
346333	482401
122106	482402
332876	482403
97821	482404
8359	482405
32801	482406
63631	482407
375183	482408
126872	482409
7285	482410
7146	482411
37637	482412
117812	482413
35015	482414
114778	482415
15189	482416
9919	482417
21896	482418
168112	482419
46290	482420
105167	482421
219327	482422
5214	482423
6946	482424
27513	482425
413978	482426
144714	482427
383299	482428
4660	482429
21518	482430
13859	482431
228470	482432
6334	482433
121370	482434
30587	482435
294223	482436
307410	482437
98223	482438
7693	482439
118	482440
17070	482441
60713	482442
189663	482443
196007	482444
394326	482445
400137	482446
62112	482447
56379	482448
112902	482449
47225	482450
172833	482451
224381	482452
14298	482453
9910	482454
32322	482455
8814	482456
219563	482457
187867	482458
11956	482459
8840	482460
152572	482461
225105	482462
48574	482463
578	482464
4992	482465
184610	482466
354069	482467
324773	482468
337920	482469
155	482470
238872	482471
275470	482472
151379	482473
58955	482474
121930	482475
234394	482476
115632	482477
15285	482478
380913	482479
344162	482480
14963	482481
18432	482482
108198	482483
234106	482484
59537	482485
349867	482486
190903	482487
223583	482488
353852	482489
352753	482490
94330	482491
85419	482492
2392	482493
11420	482494
135155	482495
43604	482496
162542	482497
246919	482498
431684	482499
11897	482500
5251	482501
11897	482502
15907	482503
75102	482504
421678	482505
405968	482506
11059	482507
131127	482508
348112	482509
198391	482510
80153	482511
3677	482512
375955	482513
299930	482514
155276	482515
124542	482516
27679	482517
101365	482518
399952	482519
396396	482520
30892	482521
742	482522
20651	482523
203812	482524
24033	482525
224427	482526
92861	482527
101569	482528
111464	482529
14029	482530
3776	482531
414156	482532
138055	482533
214198	482534
47440	482535
27159	482536
54394	482537
418871	482538
124491	482539
113367	482540
4744	482541
113146	482542
28283	482543
24284	482544
67229	482545
356795	482546
70253	482547
232160	482548
154543	482549
11572	482550
425726	482551
66315	482552
409329	482553
53044	482554
25101	482555
31419	482556
136110	482557
177491	482558
307768	482559
127783	482560
95390	482561
2819	482562
367867	482563
128073	482564
2280	482565
104733	482566
150256	482567
180171	482568
33717	482569
369835	482570
129899	482571
198639	482572
193799	482573
258903	482574
90922	482575
79362	482576
13683	482577
194869	482578
10579	482579
341732	482580
233125	482581
6734	482582
261442	482583
99754	482584
156863	482585
7489	482586
238735	482587
99085	482588
58205	482589
1211	482590
386114	482591
456740	482592
135549	482593
126106	482594
151662	482595
71585	482596
33886	482597
57487	482598
96269	482599
222579	482600
118423	482601
204512	482602
33348	482603
44449	482604
302434	482605
95096	482606
2107	482607
13351	482608
343656	482609
39268	482610
176930	482611
170481	482612
92915	482613
19771	482614
18157	482615
409138	482616
2028	482617
43667	482618
388729	482619
174244	482620
3705	482621
1215	482622
182646	482623
381940	482624
107316	482625
19550	482626
153743	482627
28674	482628
35854	482629
25025	482630
170652	482631
80645	482632
87569	482633
215281	482634
82066	482635
4105	482636
272817	482637
82300	482638
37572	482639
31443	482640
119766	482641
154553	482642
121213	482643
29393	482644
10312	482645
53179	482646
12803	482647
348612	482648
40450	482649
35080	482650
268122	482651
420951	482652
151302	482653
98101	482654
351176	482655
24101	482656
2597	482657
101455	482658
111297	482659
64345	482660
321692	482661
128763	482662
128718	482663
18269	482664
121206	482665
39890	482666
2396	482667
67638	482668
90061	482669
47421	482670
72599	482671
113444	482672
301791	482673
383099	482674
32419	482675
142913	482676
454110	482677
95180	482678
429642	482679
4993	482680
124152	482681
307305	482682
117394	482683
37176	482684
366459	482685
119652	482686
304486	482687
67573	482688
83744	482689
166460	482690
60157	482691
321727	482692
60032	482693
74165	482694
375776	482695
264000	482696
59742	482697
22220	482698
445363	482699
20497	482700
210597	482701
73039	482702
58930	482703
301543	482704
147065	482705
46645	482706
37758	482707
205911	482708
101900	482709
18835	482710
125593	482711
50038	482712
9913	482713
217474	482714
424598	482715
255801	482716
186602	482717
186590	482718
211444	482719
100841	482720
126902	482721
139602	482722
123667	482723
299517	482724
123145	482725
116132	482726
197740	482727
359390	482728
14952	482729
15365	482730
71777	482731
238103	482732
122902	482733
8240	482734
541	482735
14263	482736
32257	482737
449642	482738
284480	482739
174447	482740
120175	482741
70189	482742
95841	482743
57829	482744
375732	482745
441269	482746
423601	482747
37567	482748
397001	482749
150796	482750
75213	482751
79334	482752
112175	482753
70958	482754
48793	482755
12103	482756
394549	482757
195827	482758
105140	482759
67567	482760
208555	482761
163818	482762
13166	482763
385001	482764
284168	482765
272090	482766
8219	482767
8219	482768
173766	482769
60910	482770
25595	482771
315592	482772
66352	482773
25635	482774
174427	482775
169235	482776
35920	482777
70244	482778
220894	482779
276161	482780
205655	482781
283182	482782
254072	482783
201789	482784
447191	482785
88003	482786
134976	482787
44131	482788
34538	482789
5172	482790
113058	482791
125406	482792
237754	482793
161901	482794
279436	482795
292857	482796
46982	482797
254298	482798
261931	482799
98459	482800
233101	482801
126908	482802
4372	482803
87654	482804
69275	482805
221554	482806
432016	482807
32272	482808
340604	482809
42076	482810
167278	482811
322147	482812
37009	482813
423418	482814
245149	482815
341128	482816
210948	482817
81098	482818
122595	482819
83674	482820
158948	482821
94475	482822
234571	482823
184404	482824
129696	482825
68036	482826
22887	482827
7403	482828
7523	482829
214264	482830
160296	482831
157170	482832
960	482833
10782	482834
87771	482835
175937	482836
229245	482837
440906	482838
4548	482839
30251	482840
418924	482841
298042	482842
133909	482843
111039	482844
1659	482845
12928	482846
247742	482847
24918	482848
124436	482849
118143	482850
421987	482851
74126	482852
34748	482853
8003	482854
164221	482855
5929	482856
352747	482857
36902	482858
53891	482859
55508	482860
67980	482861
423931	482862
10111	482863
40561	482864
341943	482865
6668	482866
227312	482867
46665	482868
279277	482869
178126	482870
339367	482871
147776	482872
17217	482873
127487	482874
71215	482875
245034	482876
205907	482877
184307	482878
16860	482879
155386	482880
261652	482881
18204	482882
222503	482883
222860	482884
103112	482885
64975	482886
113043	482887
432827	482888
226122	482889
235173	482890
57196	482891
160348	482892
178987	482893
21934	482894
5519	482895
97604	482896
290562	482897
162005	482898
351545	482899
313737	482900
265762	482901
435912	482902
239944	482903
201898	482904
247283	482905
142938	482906
454607	482907
44373	482908
403622	482909
219892	482910
53000	482911
16215	482912
223560	482913
356666	482914
110058	482915
299674	482916
169167	482917
43920	482918
262447	482919
448394	482920
164308	482921
405139	482922
294780	482923
14791	482924
421866	482925
323241	482926
170356	482927
53695	482928
242862	482929
173081	482930
334987	482931
86623	482932
108038	482933
65324	482934
8094	482935
59017	482936
93864	482937
86773	482938
363303	482939
187602	482940
309107	482941
216286	482942
41209	482943
304556	482944
173160	482945
173160	482946
360681	482947
102092	482948
118783	482949
211844	482950
455192	482951
375626	482952
217382	482953
110258	482954
408280	482955
361154	482956
374289	482957
324489	482958
114063	482959
78070	482960
47298	482961
122247	482962
46163	482963
265233	482964
8308	482965
9606	482966
450796	482967
136390	482968
385031	482969
35871	482970
55839	482971
42363	482972
21723	482973
31254	482974
33089	482975
124395	482976
125832	482977
273430	482978
373501	482979
60236	482980
1993	482981
452056	482982
143594	482983
80797	482984
200355	482985
61667	482986
105291	482987
379303	482988
183026	482989
92839	482990
961	482991
193399	482992
205155	482993
16524	482994
456791	482995
119005	482996
41102	482997
60081	482998
430005	482999
216030	483000
392721	483001
433235	483002
18694	483003
158595	483004
257400	483005
367771	483006
90117	483007
155108	483008
300961	483009
63845	483010
95298	483011
358013	483012
138534	483013
456477	483014
22617	483015
234239	483016
11177	483017
126506	483018
446004	483019
123833	483020
111812	483021
30233	483022
19111	483023
213684	483024
160999	483025
440898	483026
232685	483027
38752	483028
337172	483029
169715	483030
99991	483031
147264	483032
132759	483033
72284	483034
5658	483035
174658	483036
104169	483037
173203	483038
317402	483039
50480	483040
204707	483041
98063	483042
981	483043
17709	483044
352997	483045
117720	483046
307411	483047
279536	483048
35107	483049
105469	483050
66139	483051
272107	483052
108996	483053
131708	483054
250080	483055
352285	483056
104604	483057
63737	483058
127224	483059
30308	483060
157135	483061
293579	483062
381323	483063
142715	483064
363755	483065
93156	483066
155617	483067
401806	483068
296836	483069
176101	483070
90458	483071
235928	483072
140571	483073
152445	483074
84077	483075
111810	483076
29619	483077
18557	483078
84217	483079
426843	483080
235797	483081
103370	483082
342876	483083
194490	483084
106048	483085
64990	483086
443	483087
342494	483088
427445	483089
127505	483090
63879	483091
331599	483092
94471	483093
418282	483094
86843	483095
32315	483096
126637	483097
53545	483098
408493	483099
13114	483100
118693	483101
342959	483102
296663	483103
118821	483104
102816	483105
90735	483106
4049	483107
43694	483108
163951	483109
165999	483110
84255	483111
45284	483112
152902	483113
240843	483114
328181	483115
285457	483116
13531	483117
62053	483118
50450	483119
84107	483120
11832	483121
43259	483122
46048	483123
242088	483124
177074	483125
258252	483126
222362	483127
125896	483128
258379	483129
319006	483130
116700	483131
116731	483132
29716	483133
263945	483134
111817	483135
379785	483136
447196	483137
165743	483138
18933	483139
100101	483140
240885	483141
125731	483142
190599	483143
29674	483144
15409	483145
18348	483146
262695	483147
261533	483148
4700	483149
244049	483150
66436	483151
446996	483152
86248	483153
30634	483154
37185	483155
179205	483156
8737	483157
233460	483158
334814	483159
108558	483160
123999	483161
374764	483162
12720	483163
79720	483164
37527	483165
109287	483166
84166	483167
230061	483168
137958	483169
199881	483170
376067	483171
343395	483172
363670	483173
212804	483174
65273	483175
36035	483176
270568	483177
376175	483178
61022	483179
235229	483180
106242	483181
61471	483182
301585	483183
301833	483184
6841	483185
372515	483186
236252	483187
178930	483188
314421	483189
96098	483190
66263	483191
20581	483192
27507	483193
394948	483194
393587	483195
402536	483196
204449	483197
251242	483198
52560	483199
113746	483200
346462	483201
33032	483202
252580	483203
191670	483204
138324	483205
439789	483206
204663	483207
199484	483208
31071	483209
230921	483210
386226	483211
229008	483212
65770	483213
11830	483214
446354	483215
5323	483216
292365	483217
362629	483218
172912	483219
456093	483220
191396	483221
127644	483222
116402	483223
53009	483224
377832	483225
433509	483226
68718	483227
102439	483228
307454	483229
380439	483230
374102	483231
231847	483232
399811	483233
22364	483234
43202	483235
16671	483236
57721	483237
133258	483238
141847	483239
47529	483240
61480	483241
452329	483242
127129	483243
41979	483244
105624	483245
234019	483246
54125	483247
217516	483248
236515	483249
457837	483250
161162	483251
64169	483252
108776	483253
74754	483254
761	483255
302076	483256
95292	483257
122049	483258
146792	483259
159684	483260
346237	483261
354636	483262
132229	483263
232239	483264
48691	483265
63497	483266
132889	483267
101825	483268
56514	483269
414645	483270
418836	483271
23477	483272
317259	483273
207187	483274
71344	483275
167074	483276
320925	483277
404580	483278
128987	483279
25840	483280
206821	483281
444223	483282
27507	483283
396041	483284
111483	483285
82027	483286
123093	483287
160930	483288
76530	483289
201806	483290
350877	483291
194860	483292
284929	483293
184942	483294
257345	483295
86840	483296
162087	483297
403314	483298
256537	483299
304577	483300
222783	483301
101719	483302
101732	483303
181318	483304
412312	483305
419945	483306
375072	483307
41493	483308
212675	483309
102197	483310
43564	483311
252615	483312
235745	483313
14645	483314
106026	483315
289863	483316
20207	483317
443660	483318
110348	483319
241288	483320
41636	483321
152985	483322
357009	483323
209402	483324
39095	483325
185313	483326
435327	483327
95379	483328
152601	483329
206237	483330
12822	483331
435979	483332
49043	483333
76697	483334
108811	483335
44150	483336
144437	483337
233908	483338
118539	483339
148457	483340
42515	483341
429181	483342
197642	483343
325719	483344
183317	483345
101997	483346
393619	483347
40375	483348
40375	483349
99616	483350
220162	483351
99803	483352
152474	483353
448575	483354
339977	483355
65155	483356
231654	483357
202722	483358
196019	483359
162286	483360
48887	483361
166095	483362
425445	483363
241955	483364
270254	483365
16926	483366
160932	483367
194633	483368
406364	483369
397758	483370
179727	483371
12825	483372
71882	483373
208017	483374
338141	483375
258254	483376
128119	483377
65048	483378
22235	483379
22235	483380
328083	483381
448801	483382
265892	483383
434396	483384
282682	483385
79320	483386
136789	483387
285818	483388
234500	483389
166473	483390
12325	483391
75636	483392
381886	483393
113709	483394
188251	483395
187390	483396
134978	483397
155227	483398
125896	483399
9099	483400
195745	483401
235961	483402
364914	483403
258647	483404
48240	483405
219683	483406
106421	483407
211550	483408
204679	483409
374524	483410
250687	483411
20569	483412
92319	483413
288452	483414
231865	483415
157521	483416
37598	483417
225911	483418
120682	483419
96414	483420
19669	483421
5029	483422
19661	483423
94202	483424
317684	483425
71330	483426
211126	483427
137807	483428
44941	483429
348530	483430
221361	483431
94401	483432
50746	483433
214277	483434
456468	483435
415132	483436
89036	483437
459967	483438
389189	483439
18269	483440
34047	483441
68244	483442
188910	483443
219520	483444
62556	483445
235019	483446
56074	483447
206508	483448
123727	483449
62981	483450
111176	483451
47639	483452
458574	483453
313153	483454
224205	483455
119231	483456
91709	483457
82177	483458
333450	483459
206098	483460
88076	483461
179227	483462
136789	483463
321946	483464
240801	483465
145535	483466
233968	483467
48059	483468
374030	483469
303	483470
373622	483471
123987	483472
129874	483473
121933	483474
379075	483475
109507	483476
238111	483477
82221	483478
366325	483479
350860	483480
165360	483481
172454	483482
38434	483483
356809	483484
301313	483485
300354	483486
60973	483487
438598	483488
278536	483489
238653	483490
383187	483491
14922	483492
347584	483493
275359	483494
181919	483495
225638	483496
366607	483497
437713	483498
410558	483499
372896	483500
18301	483501
399092	483502
400479	483503
286658	483504
66040	483505
34783	483506
33784	483507
181963	483508
23371	483509
310068	483510
56595	483511
312740	483512
169836	483513
17679	483514
436989	483515
210213	483516
51390	483517
337253	483518
5634	483519
88682	483520
371769	483521
140659	483522
305084	483523
120560	483524
406835	483525
41994	483526
34953	483527
266617	483528
315412	483529
415658	483530
139880	483531
99663	483532
14275	483533
113278	483534
224780	483535
33632	483536
116263	483537
2839	483538
52843	483539
58652	483540
409502	483541
108367	483542
44211	483543
240458	483544
33799	483545
306827	483546
396379	483547
115556	483548
317648	483549
24064	483550
116263	483551
250318	483552
250623	483553
436054	483554
428820	483555
403728	483556
361	483557
187413	483558
125682	483559
319284	483560
212862	483561
267536	483562
1128	483563
1258	483564
44804	483565
6304	483566
282787	483567
457293	483568
1734	483569
14192	483570
14060	483571
1258	483572
53949	483573
55780	483574
211081	483575
33797	483576
17732	483577
23440	483578
8487	483579
274166	483580
234	483581
149872	483582
18267	483583
9315	483584
160752	483585
446114	483586
439371	483587
11376	483588
45559	483589
880	483590
415693	483591
87697	483592
13175	483593
44569	483594
201777	483595
106024	483596
13406	483597
89407	483598
415422	483599
221796	483600
240047	483601
35444	483602
237437	483603
204826	483604
387645	483605
364662	483606
204825	483607
197062	483608
438805	483609
224753	483610
369059	483611
196323	483612
411375	483613
235769	483614
216470	483615
436490	483616
227465	483617
392135	483618
123163	483619
92158	483620
403452	483621
65079	483622
189975	483623
289516	483624
91715	483625
219796	483626
223913	483627
350397	483628
347677	483629
390303	483630
215182	483631
186352	483632
22223	483633
398277	483634
250771	483635
36878	483636
256394	483637
389399	483638
33323	483639
140965	483640
299813	483641
32846	483642
421966	483643
321999	483644
44833	483645
314238	483646
42501	483647
179115	483648
114401	483649
1237	483650
1599	483651
424740	483652
101810	483653
2466	483654
32848	483655
35204	483656
43024	483657
11663	483658
215499	483659
81	483660
297549	483661
1258	483662
20150	483663
348772	483664
24230	483665
211319	483666
29332	483667
361148	483668
331412	483669
82463	483670
186309	483671
64339	483672
85119	483673
235365	483674
31504	483675
213073	483676
152015	483677
454807	483678
197905	483679
12466	483680
96971	483681
95107	483682
12466	483683
137226	483684
158343	483685
109698	483686
75310	483687
134689	483688
50777	483689
97934	483690
173120	483691
137228	483692
194050	483693
217376	483694
11001	483695
235988	483696
267322	483697
209171	483698
179237	483699
174406	483700
50222	483701
116611	483702
365855	483703
25366	483704
130746	483705
137228	483706
443433	483707
42698	483708
401460	483709
455211	483710
119614	483711
10066	483712
340948	483713
132177	483714
179520	483715
22835	483716
22381	483717
71075	483718
79597	483719
80798	483720
215958	483721
6958	483722
287230	483723
76884	483724
257500	483725
271	483726
364395	483727
229531	483728
3157	483729
1396	483730
116058	483731
197974	483732
370790	483733
89025	483734
99579	483735
92785	483736
420108	483737
44702	483738
325490	483739
146873	483740
327184	483741
87401	483742
100794	483743
26745	483744
181662	483745
99934	483746
202128	483747
244562	483748
189720	483749
151251	483750
52114	483751
297839	483752
42126	483753
19956	483754
22018	483755
278492	483756
12381	483757
142368	483758
98343	483759
240882	483760
147	483761
76108	483762
117117	483763
68093	483764
57828	483765
121850	483766
380668	483767
189358	483768
111535	483769
91596	483770
69033	483771
153311	483772
194443	483773
159259	483774
78822	483775
120584	483776
159890	483777
101982	483778
288062	483779
2650	483780
254510	483781
1945	483782
444530	483783
68945	483784
36877	483785
73785	483786
243796	483787
18576	483788
348929	483789
394735	483790
66180	483791
279245	483792
150305	483793
90757	483794
251605	483795
391023	483796
42993	483797
49252	483798
315972	483799
7945	483800
131446	483801
227780	483802
113934	483803
217723	483804
204186	483805
278	483806
376446	483807
22642	483808
82443	483809
457936	483810
236640	483811
74049	483812
14381	483813
14381	483814
61322	483815
47418	483816
11054	483817
277636	483818
310766	483819
170225	483820
334510	483821
50004	483822
375037	483823
212606	483824
177401	483825
175579	483826
60450	483827
53042	483828
53046	483829
139645	483830
385824	483831
122381	483832
118875	483833
42345	483834
112491	483835
90314	483836
236769	483837
6311	483838
222197	483839
238933	483840
108784	483841
302160	483842
487	483843
103304	483844
49418	483845
396016	483846
10512	483847
42345	483848
8617	483849
168605	483850
58356	483851
60669	483852
455486	483853
451146	483854
98092	483855
13264	483856
404169	483857
128167	483858
184742	483859
94282	483860
62398	483861
220682	483862
141207	483863
111999	483864
287818	483865
14359	483866
60223	483867
437731	483868
123821	483869
306553	483870
93117	483871
9269	483872
336157	483873
4745	483874
109894	483875
5856	483876
25871	483877
100997	483878
428890	483879
2475	483880
19511	483881
1784	483882
268	483883
4718	483884
360243	483885
264530	483886
14715	483887
89137	483888
452282	483889
91382	483890
13713	483891
201953	483892
232728	483893
65511	483894
34391	483895
1593	483896
54031	483897
127611	483898
148554	483899
7870	483900
76792	483901
53383	483902
97758	483903
38199	483904
108100	483905
40847	483906
92748	483907
165433	483908
109257	483909
253520	483910
34987	483911
115045	483912
55111	483913
59262	483914
325171	483915
42160	483916
21721	483917
433928	483918
129728	483919
4492	483920
182860	483921
106594	483922
442012	483923
324411	483924
43464	483925
106415	483926
15790	483927
387765	483928
3265	483929
168171	483930
745	483931
106194	483932
360431	483933
334999	483934
110901	483935
109994	483936
298443	483937
295150	483938
7325	483939
19328	483940
905	483941
143080	483942
95563	483943
133	483944
33172	483945
31105	483946
224	483947
3396	483948
109712	483949
204120	483950
2757	483951
110402	483952
226980	483953
105588	483954
107150	483955
244792	483956
126347	483957
56756	483958
1420	483959
24986	483960
4215	483961
35085	483962
4470	483963
46693	483964
3964	483965
296	483966
356975	483967
368052	483968
73321	483969
442939	483970
20768	483971
26134	483972
224909	483973
373228	483974
190037	483975
117111	483976
388419	483977
6153	483978
328516	483979
17008	483980
224	483981
3953	483982
98879	483983
169283	483984
7944	483985
67219	483986
187330	483987
106474	483988
24033	483989
19456	483990
51764	483991
46954	483992
71475	483993
267517	483994
7471	483995
139356	483996
7632	483997
16610	483998
388890	483999
37126	484000
167998	484001
188875	484002
28244	484003
43331	484004
122180	484005
7063	484006
61251	484007
181	484008
49228	484009
103138	484010
74352	484011
35942	484012
25576	484013
171161	484014
30134	484015
89455	484016
27242	484017
249169	484018
634	484019
393938	484020
26021	484021
19436	484022
380421	484023
281850	484024
23110	484025
204916	484026
78358	484027
400472	484028
36567	484029
56639	484030
213944	484031
227432	484032
73488	484033
122858	484034
72965	484035
40053	484036
3268	484037
217159	484038
17266	484039
55919	484040
15363	484041
8083	484042
129913	484043
312076	484044
132530	484045
10954	484046
1764	484047
38967	484048
196938	484049
1272	484050
1272	484051
56645	484052
132474	484053
67109	484054
18498	484055
43464	484056
73445	484057
2786	484058
128279	484059
424624	484060
119423	484061
184446	484062
109739	484063
191625	484064
233859	484065
10948	484066
2578	484067
28244	484068
110178	484069
7131	484070
600	484071
204169	484072
10286	484073
10286	484074
2529	484075
136570	484076
136570	484077
70802	484078
34160	484079
374209	484080
368652	484081
158498	484082
2314	484083
420482	484084
197450	484085
306355	484086
94138	484087
91438	484088
365821	484089
59378	484090
44615	484091
249793	484092
410136	484093
206736	484094
395719	484095
267959	484096
170526	484097
446286	484098
150372	484099
14198	484100
297102	484101
109810	484102
111182	484103
417248	484104
5377	484105
19948	484106
235790	484107
435626	484108
173004	484109
360570	484110
245328	484111
18377	484112
35559	484113
303954	484114
158999	484115
551	484116
5721	484117
79160	484118
97553	484119
355498	484120
278652	484121
74184	484122
73761	484123
68015	484124
242673	484125
177437	484126
18964	484127
79973	484128
113497	484129
110677	484130
62835	484131
64925	484132
25720	484133
131311	484134
107639	484135
233835	484136
422677	484137
86918	484138
61687	484139
44676	484140
81067	484141
60057	484142
1731	484143
44276	484144
366039	484145
44276	484146
453097	484147
299936	484148
31412	484149
223233	484150
21322	484151
39439	484152
344114	484153
364046	484154
71178	484155
205584	484156
111612	484157
277867	484158
277739	484159
30544	484160
83127	484161
70817	484162
15729	484163
13683	484164
23843	484165
100501	484166
89687	484167
226977	484168
154282	484169
186591	484170
32025	484171
224368	484172
224782	484173
79198	484174
235697	484175
99260	484176
27238	484177
216631	484178
439699	484179
131937	484180
331528	484181
13610	484182
269143	484183
29211	484184
224694	484185
390426	484186
103693	484187
151	484188
368227	484189
6695	484190
213203	484191
95057	484192
165487	484193
280224	484194
193019	484195
388841	484196
1987	484197
96716	484198
65921	484199
156590	484200
434795	484201
24302	484202
249243	484203
53235	484204
126618	484205
40221	484206
9336	484207
29211	484208
225129	484209
231195	484210
302605	484211
198564	484212
443480	484213
37607	484214
38021	484215
241216	484216
28030	484217
17042	484218
371296	484219
121486	484220
6062	484221
253037	484222
157740	484223
98894	484224
347973	484225
61785	484226
6620	484227
137751	484228
384741	484229
232138	484230
34350	484231
162961	484232
316989	484233
25872	484234
196353	484235
61145	484236
9960	484237
396344	484238
313394	484239
104734	484240
169000	484241
97248	484242
16281	484243
398809	484244
9246	484245
122735	484246
293410	484247
9071	484248
207230	484249
111108	484250
221804	484251
397124	484252
419189	484253
329489	484254
11959	484255
281185	484256
226392	484257
17861	484258
46983	484259
241782	484260
283835	484261
63470	484262
13939	484263
180991	484264
128636	484265
238331	484266
299126	484267
64624	484268
86722	484269
122484	484270
102178	484271
228389	484272
151895	484273
284593	484274
290008	484275
5030	484276
2808	484277
99722	484278
5942	484279
436347	484280
171280	484281
301028	484282
176749	484283
224996	484284
239026	484285
150915	484286
156870	484287
255647	484288
68716	484289
448116	484290
328714	484291
162407	484292
98926	484293
59092	484294
52218	484295
122933	484296
331891	484297
124025	484298
88602	484299
243692	484300
305976	484301
5659	484302
366750	484303
84110	484304
389815	484305
332116	484306
22286	484307
89173	484308
5862	484309
416531	484310
9691	484311
143002	484312
28751	484313
291897	484314
35786	484315
43460	484316
71805	484317
304259	484318
119038	484319
29462	484320
151039	484321
228737	484322
57476	484323
456512	484324
260938	484325
77790	484326
269752	484327
123075	484328
214792	484329
377724	484330
43787	484331
113286	484332
25804	484333
222742	484334
213894	484335
210192	484336
167444	484337
168290	484338
157422	484339
172002	484340
172002	484341
12026	484342
396750	484343
69016	484344
178974	484345
161240	484346
60375	484347
448404	484348
43675	484349
437153	484350
138444	484351
327182	484352
36468	484353
111710	484354
81895	484355
124222	484356
213118	484357
180520	484358
239839	484359
420263	484360
136947	484361
248608	484362
373509	484363
60946	484364
362346	484365
21503	484366
156675	484367
81889	484368
30388	484369
328652	484370
113184	484371
293572	484372
33282	484373
77901	484374
167697	484375
113184	484376
156785	484377
184193	484378
416389	484379
349650	484380
391357	484381
332515	484382
422847	484383
130934	484384
25297	484385
60375	484386
142688	484387
264439	484388
61529	484389
370326	484390
9199	484391
9199	484392
343538	484393
376616	484394
308724	484395
258877	484396
324511	484397
440141	484398
179249	484399
16263	484400
16263	484401
106454	484402
327714	484403
321084	484404
292469	484405
326756	484406
327901	484407
256717	484408
160765	484409
33562	484410
30388	484411
45195	484412
378081	484413
92661	484414
26027	484415
306982	484416
334004	484417
221710	484418
314614	484419
15349	484420
44078	484421
127953	484422
361377	484423
226222	484424
313038	484425
393155	484426
268710	484427
411995	484428
47900	484429
141093	484430
141790	484431
294139	484432
38584	484433
126552	484434
136856	484435
308200	484436
238845	484437
110744	484438
241362	484439
107946	484440
205687	484441
318581	484442
2830	484443
274610	484444
8962	484445
80020	484446
11362	484447
69040	484448
39038	484449
110600	484450
169600	484451
873	484452
319707	484453
45900	484454
209961	484455
3776	484456
11399	484457
164358	484458
63633	484459
227389	484460
110634	484461
210727	484462
338725	484463
226084	484464
28847	484465
181675	484466
307182	484467
348260	484468
86448	484469
207548	484470
404902	484471
257491	484472
43375	484473
55954	484474
170303	484475
108165	484476
253679	484477
42719	484478
313590	484479
219488	484480
420161	484481
87512	484482
270923	484483
433461	484484
356276	484485
19464	484486
122171	484487
76114	484488
304	484489
178535	484490
287775	484491
245152	484492
83471	484493
31518	484494
232130	484495
420241	484496
49980	484497
182030	484498
317141	484499
62881	484500
284546	484501
217455	484502
14001	484503
150663	484504
254439	484505
244243	484506
138357	484507
360452	484508
45357	484509
224996	484510
11839	484511
338207	484512
328655	484513
365668	484514
214618	484515
104233	484516
309637	484517
72440	484518
30944	484519
423711	484520
342921	484521
383595	484522
169989	484523
28631	484524
71635	484525
64405	484526
244808	484527
326618	484528
251514	484529
447216	484530
123604	484531
65144	484532
97808	484533
292343	484534
408313	484535
41526	484536
135002	484537
397931	484538
264415	484539
65468	484540
127814	484541
313257	484542
344861	484543
173907	484544
137468	484545
157209	484546
182602	484547
359352	484548
316548	484549
62270	484550
124406	484551
211549	484552
385653	484553
75851	484554
56510	484555
44927	484556
26179	484557
150983	484558
44427	484559
130507	484560
397729	484561
284437	484562
125713	484563
43460	484564
212744	484565
116450	484566
428128	484567
48087	484568
267819	484569
133657	484570
399374	484571
171462	484572
154749	484573
21195	484574
58700	484575
204209	484576
352056	484577
434924	484578
438909	484579
206278	484580
46597	484581
313224	484582
31136	484583
36016	484584
350755	484585
76905	484586
167359	484587
201801	484588
214499	484589
7184	484590
380920	484591
166161	484592
69346	484593
211223	484594
298176	484595
336393	484596
197783	484597
332369	484598
360312	484599
99670	484600
16130	484601
74029	484602
56580	484603
394621	484604
762	484605
89679	484606
445640	484607
4877	484608
55251	484609
167283	484610
382280	484611
396133	484612
62937	484613
27999	484614
275794	484615
261063	484616
47372	484617
293219	484618
283	484619
84411	484620
265450	484621
293540	484622
37545	484623
5981	484624
44083	484625
448671	484626
339968	484627
331610	484628
205431	484629
182010	484630
399695	484631
7207	484632
205762	484633
111069	484634
66157	484635
380256	484636
255682	484637
81459	484638
59672	484639
87480	484640
367798	484641
203705	484642
318846	484643
293339	484644
161573	484645
111930	484646
6718	484647
379476	484648
82686	484649
227807	484650
184554	484651
368535	484652
356456	484653
227139	484654
80438	484655
394508	484656
120573	484657
348921	484658
257327	484659
423444	484660
180191	484661
28418	484662
5888	484663
60459	484664
214467	484665
392647	484666
377782	484667
118063	484668
293051	484669
85684	484670
82138	484671
442483	484672
170703	484673
99538	484674
290468	484675
358400	484676
124193	484677
384356	484678
196518	484679
9371	484680
55331	484681
61711	484682
234877	484683
295055	484684
202053	484685
124077	484686
21243	484687
72261	484688
404002	484689
177722	484690
46451	484691
244043	484692
18631	484693
168105	484694
59257	484695
254038	484696
368776	484697
34084	484698
215665	484699
249441	484700
71058	484701
114896	484702
110973	484703
63743	484704
31974	484705
91317	484706
103163	484707
395751	484708
55581	484709
179592	484710
298363	484711
73138	484712
276253	484713
14374	484714
292300	484715
342257	484716
184431	484717
187177	484718
443997	484719
40805	484720
185134	484721
180344	484722
234505	484723
52377	484724
19879	484725
213399	484726
34193	484727
108717	484728
405072	484729
288081	484730
307607	484731
112477	484732
171492	484733
12912	484734
20950	484735
166594	484736
146629	484737
148417	484738
1794	484739
88869	484740
76785	484741
157598	484742
295999	484743
85562	484744
167913	484745
310144	484746
299809	484747
322006	484748
79614	484749
312008	484750
151449	484751
149384	484752
313831	484753
279145	484754
290199	484755
133298	484756
17911	484757
137844	484758
267918	484759
4440	484760
444667	484761
107871	484762
11054	484763
16125	484764
407458	484765
337102	484766
26302	484767
4610	484768
363309	484769
338728	484770
264098	484771
293047	484772
297337	484773
300909	484774
160787	484775
302301	484776
280364	484777
80747	484778
272945	484779
263417	484780
265440	484781
305341	484782
80253	484783
288812	484784
278287	484785
279745	484786
296006	484787
31500	484788
90444	484789
2696	484790
79219	484791
2910	484792
1890	484793
66668	484794
84557	484795
318070	484796
301458	484797
23996	484798
17523	484799
370932	484800
137816	484801
439701	484802
340620	484803
156583	484804
254109	484805
428487	484806
93795	484807
287660	484808
414783	484809
113447	484810
224661	484811
442067	484812
210040	484813
214755	484814
369165	484815
29758	484816
145208	484817
176088	484818
75116	484819
103443	484820
141165	484821
6905	484822
109465	484823
149145	484824
432191	484825
216007	484826
226644	484827
47061	484828
121356	484829
40249	484830
59271	484831
50328	484832
122161	484833
32355	484834
201843	484835
63774	484836
148256	484837
32421	484838
153987	484839
592	484840
145547	484841
297409	484842
95932	484843
395215	484844
112293	484845
79499	484846
23331	484847
61157	484848
47004	484849
1315	484850
85863	484851
70721	484852
196723	484853
188599	484854
440864	484855
315154	484856
108116	484857
16414	484858
102928	484859
115261	484860
163201	484861
293728	484862
173086	484863
313852	484864
6893	484865
128027	484866
206309	484867
6893	484868
127022	484869
275172	484870
157816	484871
207908	484872
79736	484873
157871	484874
71171	484875
153225	484876
206805	484877
82238	484878
169766	484879
99128	484880
4674	484881
193438	484882
172333	484883
94149	484884
281595	484885
6575	484886
141331	484887
175238	484888
280263	484889
376027	484890
25832	484891
127835	484892
28452	484893
28244	484894
309162	484895
334904	484896
410039	484897
6315	484898
2002	484899
21242	484900
238815	484901
87618	484902
61676	484903
61119	484904
94368	484905
33346	484906
29533	484907
349492	484908
75246	484909
335295	484910
76929	484911
276761	484912
44899	484913
107398	484914
13848	484915
218152	484916
56679	484917
286524	484918
33713	484919
93891	484920
41546	484921
1428	484922
224044	484923
41018	484924
101494	484925
41342	484926
230257	484927
11629	484928
12873	484929
60670	484930
55256	484931
172959	484932
455879	484933
278776	484934
11056	484935
251425	484936
16155	484937
10392	484938
1152	484939
437909	484940
3093	484941
94126	484942
3440	484943
248281	484944
45337	484945
12511	484946
3512	484947
35597	484948
341832	484949
36674	484950
15305	484951
222182	484952
186569	484953
43972	484954
9121	484955
90053	484956
2152	484957
57799	484958
53043	484959
445144	484960
455968	484961
1821	484962
21642	484963
27145	484964
420699	484965
240589	484966
63742	484967
178220	484968
857	484969
23005	484970
265358	484971
151938	484972
192679	484973
901	484974
436267	484975
127442	484976
119261	484977
234265	484978
113589	484979
88059	484980
149838	484981
353582	484982
16527	484983
79586	484984
57439	484985
1949	484986
752	484987
10504	484988
108153	484989
202542	484990
170813	484991
23283	484992
34875	484993
350739	484994
354783	484995
220354	484996
125829	484997
307651	484998
6315	484999
40925	485000
415207	485001
213220	485002
72227	485003
94547	485004
138023	485005
7952	485006
46352	485007
23066	485008
23066	485009
188714	485010
183714	485011
110439	485012
249813	485013
183417	485014
423218	485015
185809	485016
89409	485017
47817	485018
195985	485019
163273	485020
33601	485021
9824	485022
144662	485023
17539	485024
225241	485025
80815	485026
129145	485027
8397	485028
77458	485029
89164	485030
154851	485031
135399	485032
456289	485033
25980	485034
284184	485035
200305	485036
265031	485037
443	485038
279809	485039
373142	485040
144056	485041
121586	485042
3134	485043
247888	485044
232507	485045
29747	485046
35366	485047
18548	485048
234664	485049
446096	485050
124001	485051
13188	485052
90755	485053
120605	485054
21345	485055
427825	485056
172366	485057
112022	485058
50875	485059
69371	485060
4331	485061
227480	485062
2486	485063
235605	485064
8357	485065
211978	485066
235255	485067
410445	485068
426878	485069
32838	485070
416943	485071
44989	485072
92900	485073
307005	485074
364854	485075
63575	485076
350476	485077
31962	485078
151587	485079
258436	485080
391767	485081
302333	485082
195413	485083
171448	485084
299498	485085
176984	485086
412926	485087
7992	485088
94629	485089
246640	485090
117541	485091
29318	485092
444277	485093
206695	485094
31286	485095
453145	485096
61417	485097
9854	485098
65763	485099
81985	485100
94144	485101
57830	485102
136306	485103
4500	485104
236964	485105
124437	485106
58186	485107
11622	485108
139468	485109
208815	485110
15970	485111
238482	485112
38106	485113
123852	485114
17004	485115
295065	485116
34642	485117
24384	485118
88062	485119
52370	485120
303299	485121
98432	485122
358244	485123
316512	485124
38597	485125
135535	485126
79593	485127
10998	485128
369249	485129
354254	485130
38372	485131
432120	485132
158665	485133
80210	485134
73088	485135
332955	485136
126162	485137
430920	485138
452059	485139
38209	485140
318170	485141
367546	485142
258693	485143
186748	485144
138185	485145
28933	485146
20759	485147
323787	485148
28745	485149
114161	485150
206796	485151
224643	485152
197255	485153
41828	485154
49999	485155
34682	485156
16726	485157
237250	485158
216160	485159
93556	485160
41274	485161
49853	485162
344908	485163
31991	485164
242299	485165
202664	485166
242	485167
1590	485168
242972	485169
248447	485170
96534	485171
212981	485172
110151	485173
245887	485174
254302	485175
11997	485176
429600	485177
119133	485178
185652	485179
32910	485180
126736	485181
238739	485182
67088	485183
18117	485184
253842	485185
246007	485186
110244	485187
82877	485188
81986	485189
177929	485190
409823	485191
173362	485192
90266	485193
205183	485194
35298	485195
94520	485196
67641	485197
403512	485198
210218	485199
200785	485200
18741	485201
35110	485202
102628	485203
29689	485204
53860	485205
260352	485206
215852	485207
13541	485208
46348	485209
74984	485210
343446	485211
113503	485212
77346	485213
3818	485214
26544	485215
1864	485216
24086	485217
115172	485218
47809	485219
200312	485220
146751	485221
376565	485222
217943	485223
107	485224
113761	485225
70490	485226
111674	485227
239056	485228
19905	485229
231594	485230
170658	485231
57153	485232
13785	485233
146254	485234
247434	485235
86635	485236
3019	485237
155367	485238
132934	485239
245124	485240
162289	485241
39510	485242
58320	485243
331274	485244
10807	485245
402100	485246
19322	485247
138471	485248
21150	485249
1520	485250
115028	485251
1412	485252
141297	485253
61104	485254
141571	485255
272859	485256
55713	485257
456672	485258
8639	485259
14696	485260
116756	485261
27902	485262
237133	485263
40803	485264
234220	485265
194189	485266
67631	485267
121313	485268
313520	485269
246821	485270
89800	485271
17494	485272
17264	485273
156439	485274
134629	485275
12601	485276
69135	485277
91856	485278
25793	485279
8363	485280
132260	485281
27026	485282
52498	485283
121662	485284
19792	485285
415751	485286
134053	485287
421815	485288
1271	485289
209260	485290
298247	485291
427582	485292
253590	485293
344777	485294
185902	485295
286012	485296
193108	485297
31613	485298
31471	485299
10790	485300
88858	485301
223856	485302
126812	485303
193082	485304
148782	485305
153369	485306
35638	485307
23917	485308
126640	485309
21160	485310
208919	485311
4976	485312
30204	485313
54443	485314
4774	485315
111540	485316
358970	485317
88120	485318
1009	485319
425314	485320
8260	485321
245440	485322
447707	485323
1271	485324
208398	485325
238473	485326
98388	485327
27974	485328
98810	485329
94967	485330
262816	485331
26753	485332
2417	485333
6598	485334
64822	485335
192964	485336
70488	485337
214550	485338
27672	485339
163001	485340
3264	485341
193606	485342
26399	485343
51314	485344
142296	485345
46600	485346
177334	485347
177613	485348
331527	485349
436734	485350
240788	485351
236402	485352
115747	485353
3689	485354
206218	485355
356602	485356
176034	485357
448848	485358
12255	485359
115512	485360
365658	485361
3383	485362
431890	485363
49617	485364
187338	485365
18719	485366
311	485367
192794	485368
27974	485369
50162	485370
274474	485371
16392	485372
213981	485373
5546	485374
35121	485375
706	485376
243441	485377
133699	485378
249210	485379
59606	485380
451699	485381
82586	485382
29739	485383
143920	485384
288440	485385
19845	485386
198485	485387
157209	485388
55495	485389
316304	485390
77132	485391
18604	485392
1062	485393
137548	485394
18719	485395
40848	485396
53179	485397
243295	485398
313372	485399
180299	485400
2125	485401
10707	485402
49853	485403
335480	485404
95419	485405
77267	485406
13590	485407
18098	485408
54093	485409
93331	485410
10538	485411
267802	485412
311541	485413
127672	485414
64665	485415
135874	485416
43822	485417
160989	485418
236322	485419
129638	485420
116289	485421
402914	485422
40694	485423
230232	485424
81607	485425
295207	485426
364607	485427
132989	485428
293996	485429
186880	485430
81968	485431
10163	485432
426011	485433
116289	485434
175575	485435
10538	485436
10538	485437
340935	485438
218	485439
383783	485440
130156	485441
134476	485442
10683	485443
19079	485444
125462	485445
8197	485446
89411	485447
156144	485448
89411	485449
27422	485450
5381	485451
152577	485452
85359	485453
248818	485454
225870	485455
388609	485456
93588	485457
189277	485458
182872	485459
159397	485460
162195	485461
179680	485462
66063	485463
19890	485464
82253	485465
7923	485466
15621	485467
452910	485468
65451	485469
55273	485470
149574	485471
154672	485472
78459	485473
132180	485474
114070	485475
248610	485476
29477	485477
78471	485478
55674	485479
70268	485480
14403	485481
69049	485482
14316	485483
199508	485484
2823	485485
27307	485486
27307	485487
36023	485488
5889	485489
298266	485490
23311	485491
13593	485492
75256	485493
203459	485494
305159	485495
15532	485496
6051	485497
50544	485498
429517	485499
99772	485500
105445	485501
296079	485502
154856	485503
93159	485504
6856	485505
50653	485506
422550	485507
349796	485508
402198	485509
21665	485510
189256	485511
120151	485512
190166	485513
349863	485514
42297	485515
189256	485516
351075	485517
125738	485518
184252	485519
191701	485520
48344	485521
1525	485522
403474	485523
204519	485524
245274	485525
79598	485526
352095	485527
290628	485528
303748	485529
48831	485530
342627	485531
234411	485532
29991	485533
92400	485534
378477	485535
327833	485536
121974	485537
68207	485538
81970	485539
92377	485540
208143	485541
79945	485542
449738	485543
47934	485544
176275	485545
209651	485546
388378	485547
184503	485548
50249	485549
107271	485550
291761	485551
420883	485552
443658	485553
439492	485554
423108	485555
261798	485556
26265	485557
204374	485558
179447	485559
26789	485560
390290	485561
212325	485562
335259	485563
155904	485564
19321	485565
401304	485566
387635	485567
200860	485568
398806	485569
98842	485570
220416	485571
187700	485572
243290	485573
231602	485574
78154	485575
85809	485576
115483	485577
110562	485578
78885	485579
74926	485580
80250	485581
422488	485582
214452	485583
42065	485584
166045	485585
86192	485586
138743	485587
260088	485588
290804	485589
45642	485590
336189	485591
136928	485592
438847	485593
46191	485594
15736	485595
421424	485596
211802	485597
11418	485598
11825	485599
56348	485600
26162	485601
7515	485602
67432	485603
146763	485604
226585	485605
61553	485606
63814	485607
153351	485608
442457	485609
22513	485610
337427	485611
121269	485612
8361	485613
416112	485614
166892	485615
171820	485616
160045	485617
387669	485618
247337	485619
195987	485620
175348	485621
43055	485622
155181	485623
134792	485624
218480	485625
287487	485626
76311	485627
324653	485628
223532	485629
402022	485630
157782	485631
230348	485632
260372	485633
190697	485634
20285	485635
13355	485636
209200	485637
65602	485638
176236	485639
155176	485640
13686	485641
29158	485642
120707	485643
442605	485644
115808	485645
150101	485646
70679	485647
107497	485648
217524	485649
347228	485650
100239	485651
65113	485652
402823	485653
81947	485654
32788	485655
3806	485656
233973	485657
8584	485658
284420	485659
23083	485660
121673	485661
357468	485662
96936	485663
212038	485664
133420	485665
366268	485666
432786	485667
278100	485668
385939	485669
386234	485670
457610	485671
11570	485672
8182	485673
38107	485674
359619	485675
87827	485676
148093	485677
153683	485678
185349	485679
117921	485680
45293	485681
152424	485682
222195	485683
100519	485684
19001	485685
247410	485686
95055	485687
51654	485688
57250	485689
8551	485690
204932	485691
81082	485692
244343	485693
322994	485694
230165	485695
180182	485696
210356	485697
421624	485698
291625	485699
68069	485700
143342	485701
153004	485702
191531	485703
166567	485704
14075	485705
31407	485706
26595	485707
15426	485708
165637	485709
149973	485710
111106	485711
41056	485712
186448	485713
208955	485714
188838	485715
39258	485716
23433	485717
234250	485718
38087	485719
262554	485720
60884	485721
62538	485722
182794	485723
124720	485724
211762	485725
283087	485726
419844	485727
293360	485728
317074	485729
24678	485730
379759	485731
209385	485732
59831	485733
368722	485734
79005	485735
52733	485736
92451	485737
254556	485738
357971	485739
262801	485740
11239	485741
228864	485742
410428	485743
61069	485744
134269	485745
200508	485746
37817	485747
16597	485748
143516	485749
200576	485750
11887	485751
7110	485752
353114	485753
90127	485754
145459	485755
325356	485756
80857	485757
38282	485758
100125	485759
400900	485760
151841	485761
215066	485762
4999	485763
455269	485764
288359	485765
451051	485766
420086	485767
206749	485768
238682	485769
261900	485770
39689	485771
446272	485772
36289	485773
96431	485774
367303	485775
164906	485776
8882	485777
8882	485778
94131	485779
114696	485780
88719	485781
57641	485782
102285	485783
208601	485784
17728	485785
270977	485786
90651	485787
74973	485788
145251	485789
310285	485790
74970	485791
74970	485792
166787	485793
161772	485794
168551	485795
36390	485796
360667	485797
360551	485798
185064	485799
154155	485800
399486	485801
101483	485802
330000	485803
359104	485804
83109	485805
1263	485806
267563	485807
60997	485808
49926	485809
4973	485810
231394	485811
431139	485812
442941	485813
11525	485814
61158	485815
291052	485816
235544	485817
386665	485818
434779	485819
195255	485820
434644	485821
106701	485822
23495	485823
192495	485824
273216	485825
65442	485826
62095	485827
18288	485828
18288	485829
240445	485830
239776	485831
54531	485832
49588	485833
117742	485834
122605	485835
443326	485836
240293	485837
87251	485838
54531	485839
92547	485840
85211	485841
415642	485842
143761	485843
153429	485844
260248	485845
309786	485846
192740	485847
136321	485848
116984	485849
416977	485850
26045	485851
423262	485852
72074	485853
76907	485854
130139	485855
452591	485856
177677	485857
444477	485858
75891	485859
185506	485860
383601	485861
164567	485862
450196	485863
226531	485864
40223	485865
38648	485866
342786	485867
178309	485868
421379	485869
221497	485870
60183	485871
52380	485872
87393	485873
204555	485874
159962	485875
320817	485876
374337	485877
366389	485878
332791	485879
60426	485880
406905	485881
262109	485882
312818	485883
48415	485884
9017	485885
207606	485886
48170	485887
189267	485888
212522	485889
10640	485890
56833	485891
5860	485892
366728	485893
36938	485894
210453	485895
55796	485896
45129	485897
62574	485898
154097	485899
7600	485900
250712	485901
1858	485902
124937	485903
66667	485904
40844	485905
65206	485906
346602	485907
124964	485908
48018	485909
66979	485910
7475	485911
268821	485912
49131	485913
22978	485914
19766	485915
443460	485916
441878	485917
293364	485918
266307	485919
19936	485920
173509	485921
104982	485922
29770	485923
142937	485924
238438	485925
37928	485926
104063	485927
14403	485928
393441	485929
358903	485930
327104	485931
60356	485932
118820	485933
24841	485934
431349	485935
18176	485936
380476	485937
116109	485938
6851	485939
349622	485940
197593	485941
33150	485942
159730	485943
187850	485944
335631	485945
10165	485946
39386	485947
299285	485948
39159	485949
392534	485950
353070	485951
27131	485952
200247	485953
68507	485954
176213	485955
116204	485956
350421	485957
214835	485958
52621	485959
132109	485960
325353	485961
229119	485962
211635	485963
406526	485964
8278	485965
235653	485966
56527	485967
68710	485968
315422	485969
385695	485970
1544	485971
28334	485972
27086	485973
220769	485974
74713	485975
258520	485976
15579	485977
152610	485978
5791	485979
423858	485980
8502	485981
400924	485982
14092	485983
36647	485984
240499	485985
80989	485986
205761	485987
318596	485988
129695	485989
91297	485990
458178	485991
132851	485992
105228	485993
185837	485994
236828	485995
248445	485996
73523	485997
120143	485998
444288	485999
253977	486000
84399	486001
30211	486002
139239	486003
39555	486004
441690	486005
108410	486006
132981	486007
74957	486008
42191	486009
77220	486010
196250	486011
235823	486012
2380	486013
42505	486014
146447	486015
338466	486016
2778	486017
187916	486018
214145	486019
109284	486020
54590	486021
95079	486022
248284	486023
20221	486024
115347	486025
91364	486026
116928	486027
335860	486028
19832	486029
268227	486030
19017	486031
76570	486032
41906	486033
18288	486034
66507	486035
403886	486036
85678	486037
413126	486038
46583	486039
126686	486040
166959	486041
354291	486042
154228	486043
2083	486044
185352	486045
162424	486046
231873	486047
72039	486048
63023	486049
451302	486050
3	486051
90009	486052
81409	486053
109109	486054
188792	486055
7988	486056
254959	486057
430589	486058
26554	486059
24361	486060
189657	486061
36222	486062
184874	486063
26066	486064
92828	486065
301701	486066
14884	486067
272444	486068
269638	486069
275595	486070
8279	486071
340953	486072
130749	486073
55308	486074
130169	486075
26850	486076
42462	486077
5303	486078
104636	486079
174615	486080
267157	486081
80880	486082
132537	486083
309772	486084
40969	486085
232409	486086
81707	486087
296266	486088
336181	486089
146787	486090
52551	486091
84425	486092
14047	486093
261886	486094
271658	486095
7967	486096
194109	486097
386848	486098
203478	486099
459136	486100
224087	486101
453954	486102
415704	486103
65017	486104
335902	486105
185132	486106
12795	486107
245899	486108
76618	486109
416731	486110
85773	486111
161612	486112
64595	486113
62783	486114
339462	486115
89357	486116
49355	486117
282549	486118
112211	486119
398361	486120
40005	486121
284035	486122
191811	486123
388625	486124
128236	486125
19403	486126
432761	486127
42715	486128
354507	486129
134866	486130
12870	486131
396253	486132
221098	486133
303458	486134
200695	486135
59633	486136
94754	486137
411990	486138
19324	486139
286326	486140
144897	486141
364625	486142
61313	486143
8494	486144
364252	486145
33510	486146
66372	486147
173612	486148
188096	486149
39464	486150
127513	486151
249246	486152
48454	486153
27726	486154
394847	486155
323565	486156
371406	486157
198274	486158
25124	486159
43731	486160
24441	486161
23240	486162
239160	486163
240058	486164
93182	486165
225555	486166
83753	486167
220592	486168
99618	486169
115107	486170
57510	486171
208851	486172
29885	486173
57093	486174
321994	486175
166175	486176
131868	486177
54896	486178
144432	486179
41820	486180
449539	486181
216588	486182
30831	486183
57229	486184
1723	486185
14088	486186
262489	486187
308951	486188
248831	486189
435013	486190
69339	486191
7333	486192
51149	486193
897	486194
65514	486195
114243	486196
167458	486197
313303	486198
15820	486199
120189	486200
40562	486201
180157	486202
409317	486203
113086	486204
88663	486205
6932	486206
42845	486207
222320	486208
33963	486209
22514	486210
38408	486211
67218	486212
73900	486213
253517	486214
21534	486215
160878	486216
48921	486217
262837	486218
12201	486219
459851	486220
62259	486221
135374	486222
249290	486223
250485	486224
250619	486225
27991	486226
12718	486227
21135	486228
209029	486229
73536	486230
29603	486231
427886	486232
44761	486233
144535	486234
232923	486235
85095	486236
30930	486237
246590	486238
57397	486239
82117	486240
112756	486241
46146	486242
3120	486243
125870	486244
117150	486245
214930	486246
22733	486247
13004	486248
106490	486249
250664	486250
6144	486251
126143	486252
178658	486253
250042	486254
68430	486255
1170	486256
401115	486257
369135	486258
457374	486259
250669	486260
525	486261
5811	486262
11916	486263
250124	486264
45634	486265
56484	486266
20117	486267
12181	486268
253423	486269
20164	486270
105035	486271
19818	486272
40620	486273
22008	486274
65160	486275
37650	486276
258274	486277
434966	486278
26444	486279
11708	486280
41114	486281
15121	486282
26285	486283
193139	486284
67263	486285
24385	486286
117169	486287
8978	486288
37230	486289
227	486290
233888	486291
46187	486292
180710	486293
58774	486294
400173	486295
398734	486296
394845	486297
211805	486298
93140	486299
233320	486300
104519	486301
191877	486302
177502	486303
88913	486304
231139	486305
418636	486306
4925	486307
65632	486308
36342	486309
4957	486310
222571	486311
25093	486312
117073	486313
9322	486314
224232	486315
383325	486316
47475	486317
91026	486318
114577	486319
7942	486320
42454	486321
126654	486322
123410	486323
138032	486324
219025	486325
249640	486326
4759	486327
219836	486328
386772	486329
208843	486330
253744	486331
3367	486332
126514	486333
1341	486334
159341	486335
64838	486336
76974	486337
323148	486338
12187	486339
88079	486340
121795	486341
175149	486342
95665	486343
184839	486344
77662	486345
12519	486346
52742	486347
32021	486348
27040	486349
198477	486350
169366	486351
413326	486352
148929	486353
21696	486354
152157	486355
7949	486356
101324	486357
245552	486358
26457	486359
99204	486360
19752	486361
52818	486362
399907	486363
216569	486364
105305	486365
19670	486366
5228	486367
112479	486368
358183	486369
134025	486370
53452	486371
112376	486372
25729	486373
220645	486374
325903	486375
142618	486376
25789	486377
68224	486378
50025	486379
385232	486380
971	486381
219105	486382
109447	486383
31796	486384
292730	486385
99009	486386
120783	486387
282	486388
12260	486389
562	486390
442634	486391
87547	486392
8522	486393
18235	486394
15318	486395
130893	486396
135434	486397
103124	486398
237745	486399
18298	486400
36219	486401
459021	486402
95398	486403
380074	486404
2727	486405
26540	486406
56662	486407
22068	486408
132153	486409
236970	486410
205523	486411
354708	486412
15113	486413
103516	486414
237805	486415
31196	486416
339282	486417
59105	486418
1979	486419
384501	486420
271571	486421
228612	486422
4635	486423
307094	486424
310996	486425
21513	486426
117611	486427
1146	486428
130823	486429
146625	486430
309485	486431
20492	486432
126471	486433
33801	486434
199705	486435
237772	486436
179449	486437
200211	486438
374090	486439
196733	486440
85273	486441
240174	486442
2006	486443
119059	486444
394184	486445
93868	486446
17912	486447
139990	486448
165895	486449
16247	486450
55228	486451
444	486452
336233	486453
354056	486454
71902	486455
56903	486456
65544	486457
15232	486458
242299	486459
153450	486460
363100	486461
60622	486462
48372	486463
75858	486464
72871	486465
283223	486466
27991	486467
28613	486468
264476	486469
84747	486470
399108	486471
11746	486472
66829	486473
400871	486474
933	486475
108070	486476
23077	486477
45232	486478
30971	486479
125099	486480
214604	486481
88176	486482
60787	486483
5296	486484
394980	486485
33828	486486
319487	486487
108792	486488
21144	486489
248665	486490
276262	486491
62472	486492
343	486493
308762	486494
76118	486495
12053	486496
29523	486497
2019	486498
4636	486499
109763	486500
385289	486501
396729	486502
199179	486503
5720	486504
80307	486505
157523	486506
21808	486507
100963	486508
116505	486509
275447	486510
57344	486511
79163	486512
182080	486513
52901	486514
143460	486515
20671	486516
238069	486517
78443	486518
415569	486519
185093	486520
5527	486521
9422	486522
219466	486523
395284	486524
35241	486525
66452	486526
357407	486527
103235	486528
171	486529
110237	486530
45205	486531
186176	486532
52683	486533
181569	486534
39766	486535
89738	486536
226754	486537
432768	486538
58409	486539
220288	486540
271763	486541
174528	486542
166228	486543
1360	486544
41521	486545
160466	486546
15291	486547
69792	486548
412618	486549
375480	486550
230769	486551
175952	486552
6949	486553
160349	486554
160466	486555
30070	486556
216225	486557
64781	486558
102682	486559
7454	486560
130335	486561
192406	486562
424453	486563
45140	486564
8084	486565
305241	486566
62772	486567
349833	486568
325328	486569
176849	486570
274694	486571
193319	486572
143094	486573
451841	486574
125275	486575
391869	486576
25872	486577
185802	486578
124918	486579
46872	486580
165413	486581
109063	486582
148386	486583
15651	486584
395242	486585
247302	486586
210392	486587
47946	486588
437582	486589
352096	486590
252603	486591
141579	486592
246985	486593
85651	486594
101010	486595
106405	486596
162450	486597
346622	486598
16300	486599
173931	486600
393150	486601
247334	486602
101248	486603
96503	486604
221515	486605
39675	486606
351313	486607
120278	486608
128871	486609
29138	486610
42031	486611
38346	486612
115906	486613
12686	486614
418667	486615
430995	486616
54655	486617
46345	486618
45447	486619
14146	486620
302474	486621
77035	486622
72447	486623
105364	486624
435	486625
96477	486626
25648	486627
49057	486628
234868	486629
70616	486630
212624	486631
131448	486632
64670	486633
401743	486634
95988	486635
111626	486636
288620	486637
188200	486638
181300	486639
26245	486640
64856	486641
98281	486642
442165	486643
5219	486644
87075	486645
242248	486646
25143	486647
131442	486648
125610	486649
224306	486650
337067	486651
62763	486652
322486	486653
30967	486654
60791	486655
397165	486656
255991	486657
289208	486658
207810	486659
210180	486660
189226	486661
58996	486662
224078	486663
4078	486664
6383	486665
98559	486666
271262	486667
51541	486668
411638	486669
17912	486670
236993	486671
233101	486672
197088	486673
139229	486674
92385	486675
202922	486676
425684	486677
237219	486678
180144	486679
22670	486680
233239	486681
300226	486682
154746	486683
220761	486684
2435	486685
60389	486686
80182	486687
10619	486688
264954	486689
265385	486690
456566	486691
18819	486692
247449	486693
320923	486694
187481	486695
93187	486696
276987	486697
25817	486698
26754	486699
241606	486700
80744	486701
338245	486702
68789	486703
44831	486704
54236	486705
122258	486706
122260	486707
93879	486708
42232	486709
272052	486710
12938	486711
76705	486712
243534	486713
300562	486714
240942	486715
44219	486716
416542	486717
446211	486718
212223	486719
156425	486720
63838	486721
216387	486722
136514	486723
146397	486724
317370	486725
93377	486726
174214	486727
270229	486728
372873	486729
246960	486730
87700	486731
173745	486732
242579	486733
17306	486734
9614	486735
168008	486736
117982	486737
353008	486738
269382	486739
93318	486740
23331	486741
39522	486742
233300	486743
128591	486744
92022	486745
242322	486746
103638	486747
195053	486748
150649	486749
373700	486750
238494	486751
382282	486752
175589	486753
108281	486754
79454	486755
13277	486756
127354	486757
43063	486758
139621	486759
181580	486760
108846	486761
8308	486762
146454	486763
167654	486764
207491	486765
217588	486766
161016	486767
428812	486768
138424	486769
212869	486770
120259	486771
100511	486772
62328	486773
403006	486774
233244	486775
60972	486776
82909	486777
54949	486778
123100	486779
196103	486780
276313	486781
133660	486782
5920	486783
63199	486784
311046	486785
359212	486786
60693	486787
168353	486788
331965	486789
209997	486790
9849	486791
384059	486792
191772	486793
42379	486794
20011	486795
41177	486796
123419	486797
95486	486798
3590	486799
283364	486800
214255	486801
403548	486802
363230	486803
167551	486804
211974	486805
102120	486806
56096	486807
167336	486808
176946	486809
122518	486810
88863	486811
387665	486812
92297	486813
92925	486814
165342	486815
54530	486816
62857	486817
240615	486818
21816	486819
134531	486820
95251	486821
127287	486822
190051	486823
405490	486824
60637	486825
19929	486826
138497	486827
41607	486828
81987	486829
12381	486830
1372	486831
51341	486832
381982	486833
244	486834
231662	486835
43090	486836
6044	486837
98693	486838
48297	486839
339990	486840
229528	486841
212160	486842
234741	486843
2843	486844
123089	486845
424556	486846
365600	486847
432149	486848
10042	486849
76239	486850
129094	486851
247746	486852
399187	486853
387869	486854
27885	486855
13531	486856
369662	486857
300089	486858
108112	486859
449001	486860
415986	486861
235433	486862
615	486863
353176	486864
121433	486865
105369	486866
158455	486867
366872	486868
20092	486869
16124	486870
357835	486871
20092	486872
374024	486873
127353	486874
433064	486875
235881	486876
188542	486877
180633	486878
200934	486879
56781	486880
13414	486881
19095	486882
34756	486883
214379	486884
102619	486885
114346	486886
310207	486887
4507	486888
122976	486889
5400	486890
62257	486891
415912	486892
452750	486893
404214	486894
214357	486895
219077	486896
132815	486897
180190	486898
327980	486899
404598	486900
287341	486901
1759	486902
305867	486903
457159	486904
308336	486905
179226	486906
80762	486907
37018	486908
353216	486909
43422	486910
211809	486911
330926	486912
406713	486913
444435	486914
180246	486915
30079	486916
359618	486917
8374	486918
214027	486919
133949	486920
11898	486921
5226	486922
76768	486923
308133	486924
193419	486925
402728	486926
183674	486927
99201	486928
240253	486929
128014	486930
360641	486931
104568	486932
10170	486933
190228	486934
98102	486935
451288	486936
207089	486937
31978	486938
287340	486939
76845	486940
125840	486941
37918	486942
29166	486943
84190	486944
3711	486945
3711	486946
2167	486947
275078	486948
29630	486949
84282	486950
419183	486951
20498	486952
131391	486953
20221	486954
305656	486955
160201	486956
160282	486957
218919	486958
236307	486959
78423	486960
66632	486961
311371	486962
37225	486963
355370	486964
170978	486965
405484	486966
53711	486967
99047	486968
89234	486969
334539	486970
220251	486971
42224	486972
37373	486973
31901	486974
249508	486975
21122	486976
367378	486977
97085	486978
26544	486979
440697	486980
50959	486981
44086	486982
88118	486983
335084	486984
135798	486985
71	486986
18151	486987
283380	486988
240073	486989
19739	486990
451358	486991
12195	486992
44691	486993
159241	486994
28002	486995
43584	486996
433955	486997
120782	486998
162434	486999
228632	487000
135448	487001
156458	487002
112249	487003
98485	487004
334934	487005
193925	487006
159272	487007
38854	487008
249768	487009
248250	487010
333120	487011
378684	487012
49355	487013
80960	487014
276810	487015
5273	487016
100672	487017
125639	487018
170967	487019
138270	487020
33204	487021
26910	487022
219843	487023
197656	487024
85054	487025
213125	487026
6458	487027
419409	487028
19926	487029
76710	487030
28401	487031
51426	487032
50577	487033
207745	487034
14931	487035
429188	487036
50303	487037
26773	487038
197205	487039
100753	487040
187809	487041
100735	487042
18757	487043
247525	487044
63916	487045
33081	487046
381276	487047
395173	487048
74767	487049
38408	487050
4427	487051
82009	487052
118258	487053
338357	487054
60551	487055
54528	487056
27396	487057
243521	487058
52439	487059
197192	487060
100742	487061
165035	487062
232958	487063
40045	487064
106582	487065
61436	487066
368498	487067
52125	487068
106513	487069
104524	487070
43691	487071
69496	487072
243022	487073
17980	487074
128878	487075
399419	487076
101994	487077
450879	487078
126281	487079
52110	487080
28582	487081
197235	487082
94414	487083
100738	487084
52117	487085
28235	487086
52454	487087
137811	487088
212796	487089
18333	487090
392023	487091
237039	487092
4753	487093
4753	487094
40036	487095
186761	487096
423568	487097
4511	487098
18437	487099
5166	487100
5166	487101
2368	487102
128980	487103
300179	487104
6761	487105
114859	487106
94876	487107
7423	487108
138295	487109
28045	487110
433601	487111
441117	487112
75379	487113
300677	487114
17448	487115
214993	487116
163355	487117
65235	487118
95043	487119
149823	487120
46136	487121
86181	487122
59209	487123
104595	487124
350576	487125
79408	487126
101104	487127
25189	487128
56494	487129
254976	487130
97505	487131
3652	487132
368408	487133
19880	487134
278309	487135
262517	487136
421886	487137
127991	487138
1029	487139
23377	487140
75886	487141
326506	487142
219037	487143
394415	487144
226216	487145
16	487146
300371	487147
454259	487148
34797	487149
299156	487150
52763	487151
60933	487152
411198	487153
217440	487154
438499	487155
89543	487156
125083	487157
14066	487158
12072	487159
11943	487160
446736	487161
20028	487162
83988	487163
22335	487164
226810	487165
96310	487166
51609	487167
363762	487168
26454	487169
223779	487170
413537	487171
310580	487172
273716	487173
156458	487174
254446	487175
232209	487176
428361	487177
219169	487178
98670	487179
22875	487180
186778	487181
230690	487182
137680	487183
31182	487184
449873	487185
234953	487186
356485	487187
212360	487188
9808	487189
430223	487190
25366	487191
55789	487192
239081	487193
356554	487194
138098	487195
67287	487196
316888	487197
200045	487198
56682	487199
136808	487200
150556	487201
4769	487202
231013	487203
340236	487204
208510	487205
211308	487206
279080	487207
44643	487208
161984	487209
92336	487210
95541	487211
298369	487212
270889	487213
102473	487214
118566	487215
37783	487216
56619	487217
398076	487218
23163	487219
33907	487220
305	487221
95077	487222
347998	487223
255720	487224
124208	487225
42880	487226
74240	487227
140766	487228
55477	487229
170192	487230
86868	487231
71143	487232
58186	487233
198	487234
48878	487235
14638	487236
102623	487237
105648	487238
352559	487239
151674	487240
60755	487241
175494	487242
194398	487243
57651	487244
12638	487245
114641	487246
13943	487247
70816	487248
23476	487249
5069	487250
20369	487251
388205	487252
189257	487253
17876	487254
17544	487255
232225	487256
28420	487257
318696	487258
33552	487259
75248	487260
164649	487261
6426	487262
401377	487263
167417	487264
119341	487265
13315	487266
416796	487267
18344	487268
53459	487269
23595	487270
108661	487271
96855	487272
429454	487273
77761	487274
16488	487275
28034	487276
446165	487277
6266	487278
87216	487279
18929	487280
1586	487281
18629	487282
123204	487283
284379	487284
179167	487285
213730	487286
42057	487287
1567	487288
2686	487289
226338	487290
154995	487291
394376	487292
346858	487293
210014	487294
12377	487295
2195	487296
240928	487297
289857	487298
38119	487299
359904	487300
16628	487301
262615	487302
92072	487303
291265	487304
279042	487305
147500	487306
112018	487307
106176	487308
46734	487309
9450	487310
82375	487311
174020	487312
459147	487313
40571	487314
22417	487315
86966	487316
91446	487317
194679	487318
148254	487319
192787	487320
46968	487321
115088	487322
17155	487323
395992	487324
125112	487325
80177	487326
35117	487327
12077	487328
440387	487329
397832	487330
55976	487331
116344	487332
5173	487333
144089	487334
10260	487335
6579	487336
331887	487337
264900	487338
353329	487339
219703	487340
262611	487341
36212	487342
292793	487343
32873	487344
283404	487345
11136	487346
365699	487347
6325	487348
451392	487349
6139	487350
87508	487351
16884	487352
59428	487353
410358	487354
58586	487355
136600	487356
107152	487357
96947	487358
121519	487359
184023	487360
3520	487361
69049	487362
101933	487363
61978	487364
11376	487365
192763	487366
51792	487367
345787	487368
324296	487369
6761	487370
245439	487371
28776	487372
220549	487373
132352	487374
170361	487375
233552	487376
34719	487377
144881	487378
110138	487379
2495	487380
23044	487381
338870	487382
21170	487383
223021	487384
104929	487385
15349	487386
404267	487387
258352	487388
174887	487389
29494	487390
348735	487391
45146	487392
32101	487393
14409	487394
1621	487395
220285	487396
57173	487397
209342	487398
239957	487399
215817	487400
241471	487401
383711	487402
268703	487403
248276	487404
45461	487405
110000	487406
10196	487407
169229	487408
1636	487409
219086	487410
14237	487411
237002	487412
186797	487413
86360	487414
36319	487415
10807	487416
45	487417
10126	487418
323403	487419
50140	487420
200681	487421
158359	487422
277028	487423
49454	487424
168529	487425
369734	487426
916	487427
24564	487428
250832	487429
163387	487430
23848	487431
120704	487432
805	487433
440405	487434
192406	487435
420466	487436
19978	487437
2803	487438
445855	487439
2874	487440
414847	487441
63184	487442
124608	487443
124773	487444
392716	487445
58157	487446
18080	487447
245666	487448
61308	487449
194058	487450
317751	487451
84304	487452
14404	487453
116186	487454
15206	487455
160260	487456
6212	487457
149730	487458
185629	487459
231455	487460
232121	487461
117280	487462
86073	487463
10697	487464
37478	487465
14661	487466
335757	487467
361466	487468
50614	487469
35116	487470
25651	487471
91283	487472
22851	487473
49724	487474
50900	487475
231612	487476
350869	487477
48118	487478
320845	487479
2029	487480
163995	487481
155533	487482
245013	487483
122950	487484
139923	487485
55591	487486
163514	487487
105680	487488
71219	487489
195645	487490
63737	487491
49917	487492
155081	487493
23708	487494
124663	487495
414441	487496
390860	487497
288647	487498
373390	487499
243693	487500
58990	487501
21076	487502
222064	487503
238542	487504
125870	487505
136297	487506
283671	487507
102901	487508
267654	487509
263189	487510
125272	487511
203431	487512
59442	487513
3350	487514
386306	487515
39521	487516
192483	487517
187372	487518
19803	487519
48754	487520
83921	487521
4693	487522
189929	487523
351613	487524
6641	487525
176808	487526
247053	487527
140042	487528
1212	487529
4240	487530
307426	487531
19300	487532
260640	487533
143056	487534
46033	487535
194862	487536
417771	487537
222848	487538
124650	487539
294136	487540
240640	487541
254622	487542
65922	487543
186368	487544
54364	487545
250125	487546
111814	487547
72484	487548
260889	487549
81731	487550
66979	487551
9198	487552
27056	487553
64888	487554
65929	487555
15033	487556
8998	487557
15090	487558
100267	487559
33699	487560
294180	487561
88157	487562
415692	487563
175934	487564
75131	487565
10126	487566
428989	487567
140437	487568
428822	487569
142430	487570
271505	487571
80883	487572
72109	487573
20012	487574
77268	487575
257618	487576
194220	487577
65621	487578
458389	487579
96570	487580
37635	487581
44365	487582
14443	487583
149662	487584
20712	487585
113241	487586
75932	487587
51581	487588
50484	487589
394342	487590
268641	487591
120560	487592
112039	487593
353248	487594
233179	487595
50907	487596
202449	487597
90222	487598
14581	487599
157354	487600
29925	487601
208380	487602
217517	487603
243628	487604
63484	487605
425983	487606
49953	487607
2690	487608
249740	487609
53152	487610
4928	487611
68853	487612
5780	487613
187293	487614
6344	487615
248073	487616
64207	487617
119966	487618
128793	487619
64490	487620
209943	487621
407576	487622
85259	487623
33904	487624
186775	487625
338062	487626
45131	487627
65706	487628
370157	487629
61235	487630
174112	487631
298340	487632
306969	487633
175954	487634
271243	487635
29054	487636
140378	487637
767	487638
265548	487639
36590	487640
129650	487641
84523	487642
184579	487643
119117	487644
452562	487645
378030	487646
114005	487647
24498	487648
406217	487649
250749	487650
2630	487651
58078	487652
172551	487653
170682	487654
390452	487655
139902	487656
356504	487657
20991	487658
2459	487659
267677	487660
24516	487661
280806	487662
353954	487663
40861	487664
268314	487665
8340	487666
376755	487667
97839	487668
110741	487669
123739	487670
173040	487671
443095	487672
466	487673
117048	487674
190916	487675
9345	487676
24366	487677
156288	487678
30839	487679
335456	487680
86618	487681
37451	487682
69101	487683
38997	487684
397625	487685
144440	487686
36651	487687
230577	487688
176860	487689
85284	487690
18246	487691
31957	487692
23262	487693
17837	487694
111042	487695
37580	487696
200324	487697
61750	487698
201155	487699
125582	487700
114771	487701
151027	487702
225077	487703
321	487704
53839	487705
383781	487706
187680	487707
39326	487708
92776	487709
411060	487710
78778	487711
11835	487712
63447	487713
47810	487714
85138	487715
53027	487716
191519	487717
143517	487718
174837	487719
232109	487720
9886	487721
174283	487722
32795	487723
171603	487724
18010	487725
98182	487726
318508	487727
131143	487728
104332	487729
252	487730
330453	487731
75259	487732
88196	487733
57851	487734
23616	487735
149281	487736
30487	487737
13623	487738
91377	487739
37299	487740
143983	487741
10825	487742
40784	487743
92536	487744
2867	487745
164123	487746
128487	487747
3344	487748
64085	487749
44286	487750
27685	487751
9385	487752
39657	487753
22958	487754
140493	487755
142111	487756
329639	487757
43124	487758
53746	487759
116578	487760
84676	487761
333524	487762
20627	487763
143912	487764
140938	487765
326612	487766
25208	487767
35024	487768
203418	487769
385567	487770
219233	487771
130957	487772
158928	487773
256021	487774
192111	487775
37488	487776
100836	487777
19495	487778
65716	487779
166639	487780
58317	487781
423850	487782
203793	487783
203203	487784
168832	487785
383078	487786
120906	487787
123810	487788
51979	487789
292660	487790
88119	487791
185698	487792
47177	487793
13304	487794
166927	487795
36424	487796
334905	487797
392938	487798
404188	487799
163960	487800
88221	487801
199284	487802
187011	487803
20798	487804
322318	487805
38365	487806
122388	487807
144751	487808
111071	487809
110173	487810
112072	487811
322915	487812
79286	487813
190786	487814
203921	487815
233120	487816
247092	487817
248057	487818
427977	487819
205900	487820
80793	487821
263261	487822
67205	487823
310338	487824
206127	487825
32364	487826
55298	487827
134819	487828
197868	487829
279370	487830
293629	487831
319992	487832
67610	487833
204194	487834
29932	487835
81784	487836
53689	487837
123941	487838
11765	487839
402935	487840
200277	487841
51281	487842
35435	487843
7072	487844
61910	487845
108901	487846
121022	487847
208993	487848
405878	487849
183464	487850
39374	487851
117807	487852
13903	487853
314845	487854
152690	487855
199327	487856
136662	487857
61740	487858
141739	487859
413131	487860
380855	487861
103747	487862
173386	487863
18032	487864
37301	487865
236323	487866
246694	487867
44867	487868
205250	487869
128584	487870
34384	487871
65199	487872
28955	487873
193020	487874
273752	487875
125667	487876
297766	487877
219912	487878
311805	487879
201252	487880
45020	487881
435707	487882
214804	487883
102297	487884
377982	487885
251139	487886
281088	487887
40670	487888
53754	487889
12938	487890
97261	487891
198504	487892
256913	487893
59551	487894
236333	487895
57482	487896
116465	487897
309652	487898
191038	487899
47693	487900
352959	487901
132336	487902
5585	487903
283040	487904
13493	487905
1521	487906
137736	487907
82895	487908
308461	487909
333883	487910
108783	487911
254724	487912
226052	487913
155513	487914
125827	487915
118320	487916
97090	487917
155513	487918
130459	487919
200537	487920
450807	487921
12792	487922
181858	487923
7790	487924
124340	487925
4367	487926
166007	487927
294840	487928
112244	487929
106498	487930
4966	487931
21688	487932
93805	487933
16601	487934
58545	487935
91091	487936
29816	487937
388138	487938
363630	487939
60019	487940
18420	487941
246811	487942
151231	487943
383172	487944
19709	487945
47796	487946
364834	487947
30069	487948
110891	487949
313650	487950
155329	487951
432523	487952
55348	487953
433526	487954
331737	487955
200640	487956
31791	487957
120953	487958
62850	487959
5633	487960
54612	487961
208105	487962
156671	487963
5282	487964
143255	487965
228626	487966
28287	487967
146604	487968
139754	487969
198843	487970
105056	487971
261296	487972
404539	487973
440896	487974
217926	487975
122814	487976
47259	487977
321634	487978
34875	487979
92191	487980
205769	487981
230560	487982
29103	487983
14700	487984
387213	487985
388155	487986
135456	487987
186851	487988
72216	487989
47669	487990
124268	487991
146109	487992
285865	487993
118373	487994
291204	487995
427986	487996
137754	487997
59191	487998
1420	487999
195465	488000
408857	488001
91259	488002
224675	488003
112834	488004
208173	488005
199009	488006
367231	488007
381223	488008
158692	488009
179497	488010
209434	488011
71733	488012
228912	488013
220454	488014
172263	488015
104910	488016
287343	488017
157034	488018
426205	488019
200260	488020
68185	488021
17661	488022
385654	488023
33270	488024
93129	488025
13777	488026
179470	488027
85019	488028
132232	488029
29743	488030
241389	488031
94718	488032
156157	488033
14700	488034
426372	488035
37615	488036
98677	488037
250399	488038
224690	488039
404758	488040
344918	488041
181077	488042
227170	488043
126601	488044
13903	488045
144036	488046
89805	488047
183466	488048
132052	488049
24256	488050
377466	488051
83239	488052
160671	488053
44864	488054
118963	488055
204314	488056
119986	488057
433702	488058
24367	488059
140591	488060
375815	488061
263091	488062
112145	488063
910	488064
127688	488065
179790	488066
97456	488067
157330	488068
20029	488069
156692	488070
268006	488071
244577	488072
90378	488073
195051	488074
60057	488075
166262	488076
54461	488077
224705	488078
83915	488079
73674	488080
151225	488081
53081	488082
69929	488083
70383	488084
44312	488085
456317	488086
102632	488087
140193	488088
21326	488089
70083	488090
57114	488091
227735	488092
42943	488093
205939	488094
46655	488095
55594	488096
174933	488097
312715	488098
158701	488099
35754	488100
89498	488101
67336	488102
450810	488103
342008	488104
426693	488105
176649	488106
8314	488107
356760	488108
436972	488109
1806	488110
49824	488111
10395	488112
305280	488113
138475	488114
83767	488115
281722	488116
169248	488117
59216	488118
54719	488119
379743	488120
239015	488121
30932	488122
69800	488123
64250	488124
232872	488125
458108	488126
321951	488127
341410	488128
353900	488129
410831	488130
404303	488131
340633	488132
33512	488133
41539	488134
97668	488135
90188	488136
212057	488137
1547	488138
367189	488139
22670	488140
83065	488141
185374	488142
246205	488143
260286	488144
160525	488145
459993	488146
184488	488147
446508	488148
450680	488149
270741	488150
220905	488151
247607	488152
249208	488153
382690	488154
292759	488155
2371	488156
221821	488157
176900	488158
318281	488159
307862	488160
237082	488161
246351	488162
99316	488163
53224	488164
178365	488165
205781	488166
177754	488167
376487	488168
111424	488169
22560	488170
216239	488171
52646	488172
28480	488173
224820	488174
331521	488175
114595	488176
238486	488177
258291	488178
23784	488179
52927	488180
138679	488181
54069	488182
8358	488183
129821	488184
455599	488185
438961	488186
204313	488187
82991	488188
135005	488189
94834	488190
48800	488191
67321	488192
190925	488193
208066	488194
437612	488195
136288	488196
190822	488197
167635	488198
97925	488199
52521	488200
47765	488201
252664	488202
28264	488203
286160	488204
84274	488205
65322	488206
33435	488207
296862	488208
422548	488209
13868	488210
421278	488211
225580	488212
418243	488213
269358	488214
65013	488215
265470	488216
126887	488217
246477	488218
19364	488219
357925	488220
153574	488221
174900	488222
94255	488223
175367	488224
429682	488225
29602	488226
391577	488227
87345	488228
45785	488229
179219	488230
299075	488231
81144	488232
113180	488233
325318	488234
36883	488235
155591	488236
130759	488237
434202	488238
97560	488239
151734	488240
215888	488241
242432	488242
32940	488243
22251	488244
214048	488245
403533	488246
162948	488247
212565	488248
316322	488249
128486	488250
67210	488251
195214	488252
171843	488253
109749	488254
38947	488255
25057	488256
38204	488257
171330	488258
105879	488259
102025	488260
422622	488261
106083	488262
396111	488263
30182	488264
247265	488265
20369	488266
86758	488267
248383	488268
231291	488269
1912	488270
368646	488271
127333	488272
78179	488273
99845	488274
80980	488275
122841	488276
380222	488277
455820	488278
437386	488279
367241	488280
40761	488281
228773	488282
123650	488283
442359	488284
58062	488285
212448	488286
174484	488287
105056	488288
77850	488289
158663	488290
37018	488291
12323	488292
12470	488293
96306	488294
382997	488295
178622	488296
372857	488297
44934	488298
47432	488299
2934	488300
79330	488301
408019	488302
12268	488303
28959	488304
211788	488305
11844	488306
272867	488307
272528	488308
207361	488309
6945	488310
61014	488311
382230	488312
18064	488313
242055	488314
84077	488315
240332	488316
128519	488317
72636	488318
149761	488319
318766	488320
332613	488321
28477	488322
327363	488323
85124	488324
19369	488325
130904	488326
55642	488327
137620	488328
44120	488329
318324	488330
419773	488331
332790	488332
96750	488333
219728	488334
438193	488335
196802	488336
234858	488337
357031	488338
179147	488339
232449	488340
55307	488341
13357	488342
95010	488343
141075	488344
235892	488345
262052	488346
47151	488347
204610	488348
18528	488349
165186	488350
64598	488351
333577	488352
73544	488353
436444	488354
33014	488355
448701	488356
41443	488357
3228	488358
59668	488359
2158	488360
93902	488361
1068	488362
175756	488363
345706	488364
31597	488365
108051	488366
92966	488367
89627	488368
401516	488369
44353	488370
103608	488371
98192	488372
353711	488373
121771	488374
338443	488375
178207	488376
260296	488377
107468	488378
458549	488379
9427	488380
74945	488381
152904	488382
51091	488383
181758	488384
16269	488385
6831	488386
170111	488387
163106	488388
98166	488389
317915	488390
112525	488391
68822	488392
130077	488393
34641	488394
249566	488395
408453	488396
207124	488397
49724	488398
48927	488399
66315	488400
304182	488401
39322	488402
51880	488403
374226	488404
232527	488405
459504	488406
34739	488407
247764	488408
198587	488409
128623	488410
424105	488411
35650	488412
72817	488413
335003	488414
63341	488415
216485	488416
31041	488417
223701	488418
98999	488419
212335	488420
95253	488421
331739	488422
436045	488423
133525	488424
45572	488425
2909	488426
100557	488427
3	488428
55025	488429
96836	488430
426849	488431
6055	488432
44403	488433
19093	488434
232870	488435
291750	488436
39399	488437
24482	488438
95326	488439
266871	488440
189097	488441
68973	488442
3028	488443
185972	488444
393940	488445
10171	488446
258542	488447
351018	488448
191403	488449
29360	488450
368375	488451
375199	488452
107896	488453
367029	488454
123091	488455
25357	488456
257860	488457
174201	488458
138349	488459
10159	488460
220188	488461
379319	488462
275300	488463
243789	488464
70143	488465
26880	488466
26595	488467
361916	488468
108378	488469
72773	488470
391209	488471
327286	488472
85039	488473
59186	488474
403232	488475
425096	488476
256774	488477
234016	488478
399348	488479
427555	488480
28483	488481
150673	488482
448853	488483
444492	488484
33419	488485
115615	488486
439360	488487
219506	488488
234017	488489
286303	488490
85364	488491
19769	488492
314846	488493
105815	488494
79588	488495
34927	488496
124451	488497
29478	488498
276629	488499
319296	488500
342104	488501
321598	488502
33067	488503
240547	488504
183217	488505
82036	488506
69335	488507
386875	488508
126614	488509
28741	488510
269453	488511
44988	488512
16517	488513
368333	488514
126365	488515
67831	488516
230014	488517
196426	488518
80103	488519
110838	488520
107095	488521
196984	488522
83773	488523
157148	488524
151489	488525
62482	488526
154745	488527
320101	488528
55766	488529
311178	488530
182853	488531
388745	488532
204901	488533
71600	488534
143563	488535
4516	488536
257840	488537
134553	488538
170726	488539
59947	488540
325267	488541
2553	488542
141713	488543
144972	488544
122413	488545
91474	488546
150085	488547
33096	488548
90853	488549
199595	488550
147571	488551
101123	488552
128586	488553
295430	488554
25697	488555
47314	488556
182607	488557
628	488558
214338	488559
180537	488560
204615	488561
155636	488562
336919	488563
285416	488564
76858	488565
95332	488566
455232	488567
2533	488568
28483	488569
34009	488570
97325	488571
174824	488572
55627	488573
405172	488574
327361	488575
119349	488576
267226	488577
405932	488578
55860	488579
235828	488580
93511	488581
10662	488582
38040	488583
1815	488584
31316	488585
217140	488586
362485	488587
224273	488588
225901	488589
245400	488590
420702	488591
241606	488592
269199	488593
117755	488594
114969	488595
78276	488596
27669	488597
23739	488598
104799	488599
72165	488600
117073	488601
126828	488602
305264	488603
78587	488604
31128	488605
396392	488606
376482	488607
158684	488608
6647	488609
140963	488610
46404	488611
374517	488612
55520	488613
113356	488614
16385	488615
37232	488616
358389	488617
38499	488618
42108	488619
272096	488620
36583	488621
281299	488622
88488	488623
59632	488624
262173	488625
36910	488626
85457	488627
401185	488628
67611	488629
280314	488630
12440	488631
406281	488632
265178	488633
8596	488634
91780	488635
3819	488636
38147	488637
219995	488638
350251	488639
94335	488640
8336	488641
82381	488642
123794	488643
102766	488644
346610	488645
423	488646
91523	488647
48544	488648
182684	488649
45693	488650
77865	488651
89198	488652
187307	488653
70226	488654
246680	488655
50409	488656
26537	488657
6666	488658
32	488659
6666	488660
190560	488661
119069	488662
113446	488663
292741	488664
347015	488665
33192	488666
319033	488667
287890	488668
123997	488669
230336	488670
167561	488671
380868	488672
8635	488673
86563	488674
398636	488675
261623	488676
226691	488677
336161	488678
56020	488679
398851	488680
26254	488681
309840	488682
334223	488683
158902	488684
115163	488685
217957	488686
55329	488687
372125	488688
12612	488689
26028	488690
21116	488691
53631	488692
34099	488693
63581	488694
79829	488695
436731	488696
61925	488697
122227	488698
237338	488699
1391	488700
1220	488701
65634	488702
91232	488703
375828	488704
21049	488705
165168	488706
11300	488707
119429	488708
53154	488709
203645	488710
371399	488711
104445	488712
180829	488713
198384	488714
50944	488715
86015	488716
184765	488717
186561	488718
186299	488719
143124	488720
208490	488721
96628	488722
203514	488723
50944	488724
367667	488725
198130	488726
41409	488727
70151	488728
208673	488729
103861	488730
140293	488731
195425	488732
153002	488733
252033	488734
295892	488735
79388	488736
409545	488737
227768	488738
206926	488739
86750	488740
74968	488741
256781	488742
195527	488743
334461	488744
225453	488745
29354	488746
1053	488747
233767	488748
434175	488749
420870	488750
17192	488751
28	488752
12169	488753
459699	488754
34251	488755
272576	488756
433	488757
234209	488758
80352	488759
416392	488760
52650	488761
233874	488762
13587	488763
337803	488764
456869	488765
32331	488766
436252	488767
391396	488768
27949	488769
107588	488770
44894	488771
227877	488772
14603	488773
126497	488774
731	488775
731	488776
5446	488777
296085	488778
6832	488779
121238	488780
143180	488781
16567	488782
950	488783
19283	488784
3297	488785
45634	488786
193605	488787
285088	488788
67062	488789
103947	488790
271031	488791
2255	488792
45825	488793
212614	488794
11262	488795
413334	488796
71635	488797
58543	488798
404045	488799
9477	488800
72528	488801
85301	488802
202528	488803
72922	488804
111851	488805
95973	488806
436241	488807
333148	488808
227491	488809
51113	488810
198300	488811
360440	488812
264974	488813
7383	488814
72907	488815
1556	488816
133772	488817
50238	488818
28009	488819
288345	488820
208341	488821
52991	488822
268243	488823
25833	488824
65264	488825
275996	488826
98620	488827
26082	488828
117190	488829
154394	488830
6608	488831
169333	488832
123416	488833
120138	488834
64911	488835
61482	488836
11595	488837
11923	488838
53115	488839
95832	488840
427041	488841
109582	488842
7049	488843
236186	488844
91130	488845
453999	488846
394684	488847
135371	488848
427318	488849
235856	488850
144437	488851
57959	488852
52205	488853
61764	488854
12124	488855
390408	488856
6980	488857
131389	488858
13954	488859
403505	488860
394251	488861
437192	488862
459228	488863
206628	488864
384889	488865
348035	488866
117414	488867
84812	488868
48981	488869
6404	488870
71031	488871
353716	488872
88504	488873
267888	488874
19254	488875
117666	488876
134672	488877
434788	488878
315184	488879
38873	488880
217568	488881
21784	488882
13701	488883
169535	488884
36138	488885
438990	488886
40367	488887
27990	488888
207745	488889
213491	488890
80915	488891
400991	488892
14202	488893
4783	488894
40067	488895
58106	488896
94197	488897
55172	488898
6348	488899
94954	488900
102575	488901
45590	488902
344964	488903
325619	488904
28440	488905
224246	488906
193516	488907
263002	488908
100129	488909
330160	488910
419715	488911
3467	488912
114554	488913
11341	488914
123708	488915
431137	488916
187679	488917
282754	488918
50214	488919
18284	488920
97927	488921
40310	488922
207150	488923
176011	488924
399396	488925
131655	488926
374303	488927
237326	488928
121513	488929
152394	488930
444625	488931
125529	488932
123518	488933
84665	488934
19921	488935
95323	488936
226876	488937
187503	488938
428684	488939
290520	488940
175479	488941
13441	488942
3738	488943
48979	488944
43504	488945
25480	488946
12246	488947
14931	488948
353715	488949
59339	488950
167811	488951
400895	488952
78435	488953
159068	488954
88403	488955
444811	488956
224492	488957
57361	488958
15203	488959
301298	488960
313373	488961
150253	488962
12738	488963
7276	488964
40949	488965
28577	488966
229981	488967
209994	488968
246334	488969
336885	488970
201243	488971
397768	488972
20002	488973
63037	488974
119634	488975
301324	488976
289202	488977
156883	488978
38751	488979
89167	488980
117729	488981
107622	488982
19137	488983
64663	488984
129180	488985
162726	488986
400757	488987
135752	488988
341745	488989
99205	488990
125844	488991
189134	488992
9688	488993
6592	488994
208306	488995
367293	488996
129068	488997
209900	488998
96159	488999
57326	489000
188200	489001
303991	489002
95191	489003
106311	489004
217896	489005
45256	489006
94951	489007
206310	489008
4249	489009
65306	489010
222033	489011
13267	489012
2229	489013
6889	489014
24328	489015
277565	489016
335552	489017
81157	489018
215349	489019
8006	489020
93334	489021
365636	489022
56781	489023
136282	489024
164667	489025
129325	489026
27251	489027
98297	489028
148487	489029
432143	489030
43309	489031
64951	489032
47339	489033
193255	489034
51646	489035
27990	489036
38056	489037
366714	489038
217283	489039
85126	489040
133288	489041
185543	489042
120388	489043
13334	489044
49637	489045
166831	489046
343295	489047
100115	489048
224440	489049
169083	489050
93599	489051
171408	489052
207334	489053
14430	489054
108258	489055
288343	489056
17991	489057
174640	489058
121673	489059
44692	489060
147	489061
69805	489062
144854	489063
32111	489064
68779	489065
434	489066
43029	489067
622	489068
165112	489069
16133	489070
199251	489071
91304	489072
5453	489073
5863	489074
162182	489075
115920	489076
83236	489077
48263	489078
181274	489079
246442	489080
212254	489081
375126	489082
69156	489083
222663	489084
215975	489085
43348	489086
188658	489087
16328	489088
112123	489089
354609	489090
101915	489091
407810	489092
174631	489093
102135	489094
75801	489095
10104	489096
409816	489097
139674	489098
346963	489099
100337	489100
246479	489101
129722	489102
260105	489103
102620	489104
94675	489105
190461	489106
248147	489107
16451	489108
64865	489109
328050	489110
247025	489111
63571	489112
382310	489113
404407	489114
403046	489115
186750	489116
120557	489117
395629	489118
415794	489119
340539	489120
155122	489121
228161	489122
93065	489123
448841	489124
207798	489125
232998	489126
445376	489127
5135	489128
81976	489129
143433	489130
448332	489131
215241	489132
97643	489133
47226	489134
197343	489135
66396	489136
227762	489137
67302	489138
227573	489139
42514	489140
64838	489141
54491	489142
128118	489143
197998	489144
12731	489145
52522	489146
112353	489147
27072	489148
265094	489149
368505	489150
406804	489151
21268	489152
228406	489153
6358	489154
239676	489155
325867	489156
20545	489157
108316	489158
4504	489159
82462	489160
282238	489161
39823	489162
107611	489163
95907	489164
55649	489165
203101	489166
24301	489167
395759	489168
178612	489169
247186	489170
55491	489171
127186	489172
204078	489173
398907	489174
417789	489175
70192	489176
281998	489177
437256	489178
12309	489179
121477	489180
121477	489181
120791	489182
449042	489183
141225	489184
52231	489185
326669	489186
322843	489187
116502	489188
188126	489189
152052	489190
135814	489191
198241	489192
37467	489193
432798	489194
454681	489195
30081	489196
126857	489197
1047	489198
193030	489199
40230	489200
84747	489201
29881	489202
24244	489203
243019	489204
3915	489205
357848	489206
69893	489207
112172	489208
16996	489209
124100	489210
125204	489211
7358	489212
372190	489213
64105	489214
54651	489215
247900	489216
391243	489217
43288	489218
69088	489219
202418	489220
95713	489221
71720	489222
40465	489223
313704	489224
283831	489225
177926	489226
53960	489227
55119	489228
105784	489229
266290	489230
314939	489231
20306	489232
81721	489233
24103	489234
234186	489235
41891	489236
193908	489237
3239	489238
76022	489239
254630	489240
110393	489241
143407	489242
407481	489243
68689	489244
155281	489245
120829	489246
1627	489247
336779	489248
128334	489249
190627	489250
28019	489251
96300	489252
68069	489253
248081	489254
162613	489255
376673	489256
267319	489257
23780	489258
14974	489259
136421	489260
107387	489261
105095	489262
91414	489263
70310	489264
257728	489265
362510	489266
327382	489267
241744	489268
68345	489269
29230	489270
210477	489271
262572	489272
43040	489273
36161	489274
78463	489275
299519	489276
446250	489277
84568	489278
91726	489279
268239	489280
280554	489281
21657	489282
205525	489283
246662	489284
90983	489285
216045	489286
241284	489287
20001	489288
27067	489289
438368	489290
115477	489291
17278	489292
440484	489293
31005	489294
336923	489295
311122	489296
372797	489297
125844	489298
62562	489299
232142	489300
231647	489301
95890	489302
46673	489303
166223	489304
146964	489305
447749	489306
212780	489307
67364	489308
18957	489309
89382	489310
95119	489311
286342	489312
3023	489313
105664	489314
84417	489315
149365	489316
130654	489317
4372	489318
125277	489319
272323	489320
453249	489321
298344	489322
155098	489323
279620	489324
427916	489325
56237	489326
139295	489327
256263	489328
94407	489329
319179	489330
97775	489331
254821	489332
50255	489333
376827	489334
230953	489335
129790	489336
60426	489337
342262	489338
63656	489339
113512	489340
126977	489341
410609	489342
81501	489343
162710	489344
38967	489345
250656	489346
219423	489347
321222	489348
215388	489349
95137	489350
111177	489351
94907	489352
82687	489353
108828	489354
24943	489355
58948	489356
151954	489357
41513	489358
192263	489359
37245	489360
114590	489361
147254	489362
209659	489363
330332	489364
414967	489365
6217	489366
131148	489367
15391	489368
390660	489369
147056	489370
349822	489371
22465	489372
39923	489373
26983	489374
95248	489375
56257	489376
351381	489377
112148	489378
813	489379
255109	489380
458069	489381
339506	489382
165626	489383
126280	489384
177856	489385
185323	489386
132281	489387
81698	489388
109740	489389
90276	489390
408083	489391
178546	489392
378969	489393
30887	489394
112958	489395
99726	489396
411524	489397
26214	489398
42675	489399
364980	489400
149410	489401
205934	489402
221084	489403
106975	489404
100453	489405
8885	489406
3218	489407
323213	489408
412158	489409
3135	489410
135471	489411
67363	489412
41444	489413
386489	489414
199832	489415
216128	489416
143169	489417
8861	489418
194305	489419
68085	489420
223499	489421
414784	489422
275421	489423
47335	489424
271929	489425
90771	489426
363082	489427
24046	489428
403612	489429
73411	489430
65069	489431
30915	489432
76092	489433
76092	489434
40639	489435
323415	489436
39095	489437
37852	489438
439383	489439
71909	489440
243424	489441
91286	489442
6125	489443
192702	489444
4828	489445
89029	489446
244902	489447
255861	489448
116086	489449
70457	489450
348014	489451
255368	489452
249572	489453
88478	489454
444662	489455
290098	489456
17289	489457
414370	489458
189204	489459
178431	489460
216809	489461
40258	489462
2817	489463
108287	489464
432613	489465
191639	489466
126773	489467
162751	489468
215489	489469
223297	489470
283905	489471
95621	489472
371217	489473
91770	489474
107247	489475
47775	489476
355598	489477
148099	489478
71554	489479
201866	489480
318551	489481
75520	489482
222143	489483
382185	489484
395851	489485
342519	489486
104799	489487
236459	489488
40318	489489
433618	489490
1815	489491
10108	489492
298563	489493
134398	489494
26124	489495
33884	489496
203612	489497
48408	489498
425327	489499
313509	489500
59852	489501
260124	489502
169766	489503
184821	489504
23862	489505
341851	489506
10133	489507
139271	489508
215508	489509
364161	489510
125642	489511
213953	489512
315462	489513
249939	489514
76430	489515
384459	489516
436041	489517
174682	489518
16105	489519
115206	489520
249768	489521
60091	489522
108890	489523
401856	489524
390409	489525
201054	489526
26757	489527
94488	489528
128622	489529
71508	489530
32543	489531
165608	489532
3367	489533
114127	489534
39108	489535
253439	489536
7908	489537
17361	489538
21094	489539
42213	489540
281982	489541
52005	489542
255820	489543
63974	489544
162004	489545
386238	489546
445620	489547
124519	489548
51504	489549
11573	489550
73088	489551
369205	489552
267020	489553
192652	489554
319167	489555
359921	489556
123773	489557
94918	489558
45595	489559
295154	489560
47298	489561
335945	489562
324932	489563
286695	489564
173822	489565
3931	489566
112805	489567
20936	489568
13399	489569
47449	489570
156349	489571
15788	489572
111094	489573
92859	489574
33484	489575
175428	489576
376126	489577
94233	489578
227268	489579
170596	489580
53132	489581
159064	489582
195072	489583
284725	489584
444867	489585
235200	489586
96227	489587
202848	489588
226791	489589
371677	489590
430436	489591
23340	489592
104407	489593
276084	489594
79698	489595
288503	489596
323260	489597
227617	489598
435412	489599
146184	489600
295451	489601
103526	489602
354183	489603
67533	489604
23603	489605
455392	489606
172846	489607
453212	489608
185240	489609
421461	489610
71885	489611
374530	489612
438475	489613
315254	489614
68389	489615
48402	489616
85195	489617
414375	489618
243209	489619
142955	489620
122679	489621
409821	489622
250333	489623
109815	489624
62590	489625
241800	489626
81127	489627
14204	489628
228607	489629
162106	489630
172846	489631
321587	489632
132583	489633
24164	489634
370596	489635
18889	489636
244445	489637
93116	489638
11636	489639
161761	489640
170323	489641
265700	489642
129252	489643
210093	489644
352531	489645
383199	489646
173895	489647
204016	489648
51895	489649
38373	489650
203491	489651
278033	489652
113934	489653
210859	489654
223364	489655
413977	489656
12966	489657
244158	489658
343963	489659
6309	489660
80191	489661
23229	489662
66063	489663
66063	489664
146628	489665
171863	489666
30043	489667
59648	489668
59648	489669
153251	489670
9253	489671
291800	489672
114463	489673
107255	489674
55720	489675
70507	489676
298259	489677
317591	489678
153793	489679
209070	489680
14289	489681
106179	489682
320489	489683
159642	489684
164404	489685
377759	489686
124370	489687
255408	489688
134319	489689
203295	489690
94511	489691
57937	489692
89093	489693
30518	489694
22848	489695
447111	489696
281703	489697
151747	489698
381027	489699
16387	489700
16916	489701
331427	489702
395082	489703
63314	489704
85626	489705
459654	489706
34884	489707
330988	489708
208064	489709
214047	489710
446606	489711
59054	489712
62132	489713
245315	489714
196362	489715
21075	489716
369588	489717
223226	489718
245161	489719
111658	489720
314177	489721
53130	489722
232862	489723
128514	489724
170617	489725
100575	489726
192505	489727
59149	489728
280383	489729
5775	489730
31377	489731
84381	489732
240526	489733
29956	489734
21518	489735
79877	489736
25545	489737
31699	489738
8446	489739
8446	489740
36329	489741
3895	489742
208048	489743
42084	489744
75638	489745
106329	489746
35220	489747
74624	489748
184300	489749
183803	489750
143441	489751
457091	489752
21548	489753
236646	489754
120189	489755
33626	489756
184533	489757
359744	489758
367	489759
20117	489760
9189	489761
446123	489762
2520	489763
165531	489764
139258	489765
88341	489766
83937	489767
20168	489768
6074	489769
166435	489770
281423	489771
73575	489772
64597	489773
224709	489774
97487	489775
57626	489776
219763	489777
134522	489778
413727	489779
173484	489780
111197	489781
23841	489782
46608	489783
12596	489784
34531	489785
63378	489786
294188	489787
284378	489788
150947	489789
317142	489790
64628	489791
294816	489792
166763	489793
147811	489794
284385	489795
439021	489796
192435	489797
164086	489798
96158	489799
4319	489800
7253	489801
484	489802
81717	489803
72891	489804
297195	489805
402045	489806
135943	489807
123113	489808
191598	489809
102272	489810
2856	489811
438995	489812
25628	489813
30190	489814
7391	489815
10156	489816
359334	489817
392625	489818
373754	489819
307283	489820
57220	489821
2973	489822
66619	489823
403408	489824
109282	489825
187613	489826
172581	489827
5812	489828
219216	489829
125810	489830
40712	489831
244576	489832
147441	489833
185328	489834
278886	489835
30982	489836
39324	489837
7910	489838
9270	489839
132933	489840
26851	489841
54247	489842
338021	489843
12136	489844
94469	489845
4081	489846
7576	489847
45954	489848
360342	489849
90834	489850
317097	489851
80229	489852
391389	489853
400434	489854
198912	489855
132940	489856
49597	489857
312663	489858
270965	489859
69076	489860
253044	489861
158524	489862
299844	489863
337258	489864
41207	489865
83788	489866
210869	489867
85452	489868
1956	489869
91796	489870
284783	489871
18946	489872
16168	489873
328754	489874
43758	489875
30901	489876
406861	489877
49829	489878
294252	489879
54684	489880
54684	489881
267389	489882
125853	489883
101341	489884
25527	489885
202279	489886
143668	489887
111975	489888
5195	489889
158449	489890
138218	489891
34016	489892
31445	489893
26295	489894
352324	489895
218515	489896
4917	489897
29290	489898
5438	489899
218549	489900
230709	489901
87800	489902
135296	489903
310212	489904
393241	489905
242103	489906
62455	489907
106226	489908
201934	489909
413090	489910
96836	489911
9478	489912
62359	489913
168432	489914
126234	489915
6377	489916
102679	489917
443779	489918
242378	489919
214149	489920
77053	489921
88535	489922
370793	489923
211492	489924
281609	489925
173417	489926
455491	489927
6909	489928
371748	489929
173240	489930
317121	489931
435177	489932
439471	489933
69127	489934
337300	489935
214897	489936
60990	489937
2487	489938
12866	489939
134651	489940
246769	489941
291326	489942
77362	489943
327298	489944
55927	489945
439173	489946
370085	489947
121541	489948
438833	489949
4625	489950
142515	489951
72911	489952
163354	489953
7771	489954
51139	489955
208375	489956
13694	489957
421503	489958
15870	489959
185995	489960
66286	489961
44479	489962
1059	489963
21076	489964
41871	489965
282208	489966
315984	489967
106944	489968
38441	489969
992	489970
50817	489971
20417	489972
336214	489973
454471	489974
146085	489975
4312	489976
449969	489977
6149	489978
340133	489979
276075	489980
387753	489981
423336	489982
84109	489983
402562	489984
168379	489985
51292	489986
124684	489987
198691	489988
256252	489989
226302	489990
106805	489991
119788	489992
137293	489993
41923	489994
245784	489995
98696	489996
58412	489997
112830	489998
182106	489999
285314	490000
397342	490001
48814	490002
125613	490003
356236	490004
337557	490005
21818	490006
11912	490007
149858	490008
122447	490009
265028	490010
61721	490011
101518	490012
234146	490013
120121	490014
83388	490015
216940	490016
64074	490017
83777	490018
191214	490019
92672	490020
207510	490021
220634	490022
239701	490023
255504	490024
21156	490025
6118	490026
292266	490027
9168	490028
116974	490029
64787	490030
456870	490031
90206	490032
131259	490033
226147	490034
406955	490035
318194	490036
110093	490037
865	490038
373902	490039
1799	490040
314917	490041
35595	490042
215487	490043
51695	490044
131651	490045
29341	490046
13981	490047
244012	490048
229631	490049
58210	490050
8844	490051
295423	490052
60908	490053
446718	490054
14987	490055
395852	490056
225080	490057
80616	490058
95729	490059
115564	490060
218164	490061
82229	490062
11870	490063
140802	490064
92381	490065
162512	490066
223461	490067
130735	490068
131374	490069
235493	490070
24682	490071
125410	490072
417898	490073
80180	490074
350105	490075
436256	490076
41279	490077
3268	490078
218969	490079
360026	490080
452935	490081
35204	490082
66260	490083
157557	490084
35011	490085
75448	490086
150973	490087
270662	490088
14963	490089
58553	490090
335876	490091
6281	490092
55271	490093
22273	490094
30340	490095
47286	490096
1364	490097
241187	490098
35388	490099
19363	490100
192936	490101
107009	490102
41257	490103
9471	490104
241187	490105
179035	490106
129985	490107
42157	490108
184530	490109
35595	490110
30426	490111
28494	490112
10147	490113
69486	490114
115024	490115
16948	490116
77267	490117
1159	490118
296466	490119
14947	490120
13559	490121
19277	490122
14838	490123
7955	490124
143875	490125
27404	490126
3566	490127
4066	490128
5314	490129
235267	490130
228166	490131
373238	490132
31826	490133
173066	490134
37881	490135
185558	490136
190903	490137
347523	490138
18935	490139
210525	490140
212588	490141
175959	490142
434566	490143
271682	490144
139058	490145
390864	490146
18976	490147
252255	490148
33992	490149
218406	490150
225525	490151
158889	490152
355727	490153
263334	490154
231042	490155
20147	490156
57560	490157
163313	490158
73842	490159
78849	490160
6761	490161
120894	490162
287083	490163
248	490164
57376	490165
123707	490166
17587	490167
174066	490168
107716	490169
408020	490170
408472	490171
46855	490172
178953	490173
232621	490174
202173	490175
371457	490176
214054	490177
24352	490178
34215	490179
249658	490180
294722	490181
178993	490182
10389	490183
167047	490184
120327	490185
299611	490186
418733	490187
337744	490188
212258	490189
211215	490190
145433	490191
136410	490192
98870	490193
286677	490194
417365	490195
395392	490196
4059	490197
111745	490198
23105	490199
17791	490200
381991	490201
440724	490202
180110	490203
120487	490204
55775	490205
17347	490206
293261	490207
416823	490208
399315	490209
393548	490210
293011	490211
275018	490212
49269	490213
359553	490214
35448	490215
186863	490216
224954	490217
4795	490218
406893	490219
198315	490220
58435	490221
43560	490222
24102	490223
3418	490224
155837	490225
162793	490226
97489	490227
91696	490228
54582	490229
48293	490230
138061	490231
4152	490232
1240	490233
36194	490234
38767	490235
9726	490236
315929	490237
51391	490238
52436	490239
114923	490240
58025	490241
345018	490242
163828	490243
38490	490244
3001	490245
42686	490246
149656	490247
124210	490248
6468	490249
157289	490250
168252	490251
58299	490252
282587	490253
88889	490254
259024	490255
122131	490256
70429	490257
439426	490258
242281	490259
446262	490260
120096	490261
146234	490262
149457	490263
239262	490264
233276	490265
192281	490266
113553	490267
126730	490268
407352	490269
277985	490270
394764	490271
51118	490272
42094	490273
231534	490274
185306	490275
180191	490276
263	490277
446441	490278
246174	490279
122968	490280
307033	490281
284073	490282
256668	490283
93029	490284
90137	490285
90742	490286
214864	490287
445932	490288
435829	490289
3053	490290
338413	490291
411235	490292
393207	490293
153516	490294
268300	490295
111139	490296
409642	490297
389402	490298
401970	490299
293460	490300
180311	490301
335314	490302
91222	490303
169506	490304
170248	490305
122277	490306
192286	490307
139355	490308
27474	490309
329444	490310
290421	490311
184091	490312
174019	490313
97654	490314
186388	490315
372963	490316
180649	490317
415245	490318
87483	490319
121587	490320
173559	490321
422982	490322
81154	490323
209538	490324
321079	490325
26773	490326
36616	490327
36616	490328
101858	490329
284049	490330
197597	490331
88420	490332
16304	490333
79769	490334
128391	490335
138811	490336
100433	490337
275627	490338
111316	490339
58407	490340
36832	490341
174283	490342
233661	490343
146565	490344
223308	490345
10731	490346
14721	490347
88203	490348
187078	490349
419826	490350
298760	490351
27364	490352
104468	490353
120353	490354
259572	490355
173136	490356
246567	490357
115337	490358
225074	490359
111076	490360
155205	490361
321390	490362
178202	490363
121717	490364
398559	490365
43260	490366
104149	490367
86441	490368
189595	490369
91894	490370
358129	490371
7559	490372
127877	490373
260421	490374
14969	490375
19062	490376
328305	490377
2531	490378
392132	490379
215592	490380
104179	490381
7610	490382
447801	490383
14574	490384
86264	490385
442043	490386
2896	490387
1753	490388
3237	490389
351274	490390
62981	490391
388571	490392
40486	490393
230201	490394
39249	490395
220919	490396
59781	490397
82943	490398
57931	490399
12856	490400
9061	490401
19925	490402
12373	490403
30565	490404
252027	490405
352957	490406
13751	490407
466	490408
171990	490409
348620	490410
229458	490411
57607	490412
88212	490413
16093	490414
268921	490415
181157	490416
200825	490417
22975	490418
258150	490419
165824	490420
392448	490421
437347	490422
87986	490423
224861	490424
41424	490425
356406	490426
81300	490427
384770	490428
232395	490429
178844	490430
177494	490431
187899	490432
376841	490433
37601	490434
234177	490435
317808	490436
223204	490437
267195	490438
291931	490439
58790	490440
49806	490441
178111	490442
88876	490443
144738	490444
117076	490445
378549	490446
25748	490447
336278	490448
8503	490449
380181	490450
294798	490451
258496	490452
183326	490453
15878	490454
86586	490455
620	490456
49288	490457
451355	490458
266056	490459
192829	490460
219412	490461
297491	490462
218398	490463
178570	490464
87964	490465
240728	490466
106164	490467
185390	490468
175097	490469
28555	490470
418194	490471
50759	490472
132592	490473
11058	490474
97023	490475
95503	490476
116484	490477
209419	490478
200169	490479
153469	490480
61170	490481
377591	490482
309366	490483
192052	490484
87483	490485
83667	490486
35029	490487
155261	490488
87426	490489
249351	490490
106338	490491
244835	490492
360065	490493
81764	490494
264722	490495
174021	490496
125174	490497
169164	490498
43800	490499
403150	490500
119829	490501
73792	490502
431717	490503
141317	490504
22670	490505
3643	490506
44944	490507
28238	490508
158225	490509
156015	490510
344109	490511
75662	490512
233586	490513
188190	490514
250223	490515
43623	490516
12778	490517
51580	490518
61448	490519
5444	490520
222233	490521
31966	490522
36046	490523
236493	490524
79736	490525
172704	490526
50427	490527
237406	490528
100315	490529
277617	490530
282854	490531
27471	490532
254737	490533
47655	490534
362769	490535
396205	490536
13407	490537
30676	490538
125283	490539
188831	490540
243038	490541
427956	490542
338737	490543
177922	490544
62948	490545
63084	490546
101297	490547
345680	490548
60425	490549
197650	490550
410382	490551
212232	490552
304266	490553
120757	490554
434739	490555
17058	490556
51871	490557
428982	490558
106631	490559
212980	490560
428840	490561
11458	490562
453730	490563
231990	490564
245225	490565
16645	490566
65022	490567
201510	490568
41917	490569
457945	490570
238453	490571
127179	490572
227512	490573
104199	490574
143189	490575
83983	490576
1902	490577
213560	490578
280759	490579
182027	490580
28334	490581
218695	490582
180593	490583
175317	490584
131968	490585
13709	490586
176569	490587
26290	490588
368530	490589
57070	490590
199788	490591
23246	490592
22752	490593
388388	490594
421846	490595
238713	490596
404730	490597
146883	490598
7997	490599
7312	490600
144312	490601
84893	490602
398802	490603
161773	490604
75133	490605
373796	490606
64159	490607
418729	490608
236424	490609
120629	490610
230833	490611
242793	490612
256533	490613
231600	490614
282384	490615
248602	490616
108319	490617
167770	490618
3525	490619
39795	490620
190880	490621
12894	490622
72057	490623
107995	490624
114199	490625
52318	490626
4830	490627
28125	490628
288986	490629
124277	490630
117632	490631
71095	490632
20170	490633
176669	490634
76523	490635
45065	490636
320470	490637
15576	490638
44206	490639
88452	490640
8992	490641
79473	490642
5314	490643
5130	490644
322424	490645
64639	490646
400920	490647
295048	490648
175402	490649
184189	490650
373848	490651
422885	490652
165014	490653
115713	490654
157108	490655
105590	490656
402754	490657
44357	490658
7187	490659
49562	490660
242687	490661
171204	490662
71654	490663
433700	490664
254104	490665
48967	490666
59475	490667
14998	490668
75342	490669
53694	490670
63245	490671
255525	490672
247042	490673
23978	490674
10122	490675
245470	490676
225835	490677
49205	490678
234099	490679
304069	490680
82513	490681
77744	490682
425943	490683
110602	490684
219902	490685
79002	490686
393162	490687
182740	490688
27052	490689
3019	490690
127209	490691
10541	490692
262115	490693
2003	490694
430112	490695
162321	490696
125701	490697
279545	490698
249999	490699
313921	490700
341591	490701
24203	490702
74584	490703
144314	490704
406973	490705
4333	490706
13582	490707
266585	490708
89097	490709
83581	490710
141417	490711
69156	490712
33082	490713
1651	490714
317595	490715
349549	490716
434992	490717
66825	490718
65850	490719
69945	490720
34918	490721
262238	490722
356194	490723
21576	490724
422368	490725
24030	490726
389508	490727
245829	490728
283805	490729
239189	490730
408022	490731
168918	490732
388079	490733
47122	490734
6189	490735
384500	490736
18821	490737
429030	490738
89405	490739
240599	490740
152263	490741
457012	490742
57749	490743
438104	490744
356633	490745
332302	490746
4740	490747
135624	490748
439181	490749
11534	490750
98410	490751
96797	490752
45047	490753
118080	490754
53409	490755
120738	490756
149364	490757
166137	490758
169444	490759
25142	490760
158815	490761
122216	490762
60576	490763
328061	490764
71571	490765
124671	490766
224859	490767
41863	490768
229940	490769
266764	490770
59892	490771
122077	490772
51245	490773
41573	490774
44567	490775
44567	490776
350389	490777
62715	490778
247575	490779
216558	490780
86811	490781
41369	490782
311094	490783
257696	490784
452974	490785
24616	490786
5554	490787
358143	490788
126890	490789
299898	490790
33210	490791
142055	490792
241870	490793
25144	490794
245104	490795
347651	490796
93346	490797
45782	490798
66408	490799
86510	490800
43506	490801
287205	490802
177174	490803
300923	490804
113666	490805
430008	490806
66691	490807
398451	490808
12666	490809
79342	490810
19419	490811
90845	490812
281247	490813
217933	490814
76452	490815
333000	490816
84347	490817
219147	490818
230084	490819
204315	490820
349255	490821
318728	490822
139307	490823
439745	490824
458793	490825
255502	490826
354276	490827
121535	490828
17957	490829
443117	490830
282193	490831
156602	490832
412584	490833
95039	490834
364205	490835
294205	490836
152317	490837
373647	490838
186971	490839
173787	490840
13146	490841
294535	490842
72931	490843
49611	490844
208569	490845
424860	490846
177144	490847
216464	490848
160138	490849
62742	490850
20667	490851
74071	490852
44389	490853
120734	490854
142177	490855
61391	490856
267904	490857
196230	490858
120744	490859
348750	490860
96687	490861
419360	490862
422693	490863
312910	490864
448081	490865
1623	490866
243065	490867
41560	490868
364275	490869
303638	490870
33221	490871
174873	490872
24851	490873
49378	490874
49378	490875
290769	490876
57066	490877
3836	490878
124767	490879
328792	490880
110619	490881
24533	490882
37454	490883
49213	490884
14851	490885
398269	490886
22938	490887
251911	490888
9642	490889
78749	490890
451615	490891
402114	490892
109329	490893
106128	490894
421041	490895
109548	490896
363510	490897
55400	490898
6323	490899
143864	490900
240408	490901
378137	490902
302454	490903
247575	490904
438205	490905
237852	490906
416893	490907
81960	490908
151087	490909
118757	490910
214154	490911
214163	490912
163761	490913
391150	490914
283021	490915
342369	490916
151153	490917
340319	490918
228715	490919
298070	490920
110279	490921
418611	490922
243905	490923
443398	490924
235411	490925
13116	490926
415953	490927
435682	490928
301076	490929
234960	490930
21598	490931
83955	490932
57216	490933
143633	490934
224237	490935
30995	490936
196928	490937
194819	490938
330328	490939
233785	490940
128207	490941
98202	490942
298727	490943
115121	490944
95300	490945
378713	490946
330038	490947
318777	490948
82603	490949
164293	490950
92460	490951
104592	490952
12013	490953
4193	490954
421184	490955
16193	490956
92197	490957
43403	490958
56133	490959
87439	490960
26493	490961
54337	490962
187938	490963
389560	490964
56149	490965
400830	490966
291826	490967
224925	490968
113256	490969
197686	490970
111365	490971
101558	490972
120217	490973
12648	490974
213980	490975
222984	490976
45164	490977
112026	490978
28535	490979
284795	490980
42800	490981
42724	490982
158994	490983
304360	490984
24048	490985
182532	490986
158484	490987
150079	490988
79573	490989
23637	490990
278676	490991
243653	490992
418782	490993
31097	490994
18283	490995
50336	490996
256492	490997
118063	490998
414021	490999
155928	491000
83158	491001
203771	491002
200084	491003
33555	491004
101105	491005
172643	491006
10047	491007
336038	491008
396562	491009
457920	491010
3875	491011
9697	491012
327728	491013
221768	491014
99641	491015
212725	491016
6463	491017
234994	491018
4542	491019
50109	491020
409394	491021
224086	491022
263267	491023
78527	491024
375323	491025
34821	491026
34821	491027
124819	491028
224624	491029
218160	491030
403054	491031
235277	491032
37731	491033
115369	491034
389580	491035
201970	491036
56551	491037
27962	491038
57422	491039
128057	491040
419226	491041
202440	491042
389016	491043
31172	491044
231292	491045
95758	491046
94985	491047
11322	491048
161278	491049
178400	491050
85703	491051
79920	491052
125693	491053
81227	491054
316189	491055
37248	491056
294345	491057
284844	491058
91144	491059
75410	491060
35169	491061
458141	491062
363553	491063
381051	491064
764	491065
78037	491066
212630	491067
162154	491068
113196	491069
417456	491070
284719	491071
195468	491072
122599	491073
98707	491074
432361	491075
77013	491076
52731	491077
8049	491078
195622	491079
91493	491080
112114	491081
42025	491082
210929	491083
395640	491084
440498	491085
5656	491086
117017	491087
9704	491088
39727	491089
131992	491090
260328	491091
16754	491092
46522	491093
29531	491094
218687	491095
28838	491096
275105	491097
72649	491098
4779	491099
169152	491100
54246	491101
116637	491102
16251	491103
36386	491104
186086	491105
48324	491106
57945	491107
100143	491108
56073	491109
14268	491110
4827	491111
277089	491112
58205	491113
195327	491114
205139	491115
249391	491116
394566	491117
30546	491118
57549	491119
6054	491120
28195	491121
946	491122
95358	491123
153727	491124
22611	491125
219507	491126
239821	491127
52298	491128
110080	491129
111363	491130
14750	491131
12346	491132
111501	491133
113856	491134
73642	491135
12647	491136
185076	491137
413173	491138
25712	491139
152590	491140
147736	491141
111519	491142
44889	491143
13524	491144
248262	491145
11177	491146
60976	491147
301949	491148
21698	491149
22489	491150
86911	491151
381098	491152
451976	491153
30713	491154
191577	491155
198726	491156
79311	491157
21380	491158
243208	491159
115448	491160
273251	491161
351642	491162
175927	491163
278703	491164
147732	491165
326063	491166
212049	491167
139728	491168
258293	491169
117452	491170
157871	491171
140801	491172
151375	491173
319631	491174
334037	491175
272199	491176
73641	491177
403587	491178
18914	491179
4977	491180
6864	491181
110518	491182
27617	491183
316627	491184
15087	491185
11647	491186
129857	491187
110198	491188
9888	491189
33770	491190
70226	491191
110347	491192
138982	491193
23759	491194
14539	491195
129793	491196
95522	491197
104357	491198
34861	491199
34529	491200
10261	491201
3933	491202
179328	491203
365630	491204
303672	491205
18225	491206
1287	491207
41033	491208
7733	491209
2033	491210
19318	491211
101245	491212
150492	491213
149198	491214
287721	491215
49434	491216
56432	491217
46451	491218
128588	491219
197085	491220
39924	491221
174572	491222
101314	491223
196505	491224
90528	491225
424718	491226
243546	491227
103765	491228
118102	491229
295343	491230
315329	491231
51346	491232
51897	491233
345125	491234
243915	491235
65517	491236
96170	491237
12825	491238
14279	491239
8520	491240
13283	491241
94768	491242
196500	491243
29065	491244
207953	491245
349025	491246
236270	491247
58526	491248
290691	491249
447687	491250
120629	491251
435833	491252
136889	491253
33097	491254
70107	491255
9024	491256
180381	491257
21285	491258
430972	491259
166994	491260
181059	491261
212532	491262
281571	491263
54904	491264
126165	491265
32888	491266
132128	491267
176200	491268
278220	491269
136351	491270
436036	491271
56261	491272
363159	491273
213051	491274
56261	491275
43023	491276
199982	491277
448179	491278
247112	491279
374541	491280
377787	491281
157089	491282
76521	491283
199989	491284
408174	491285
40358	491286
445989	491287
230144	491288
137716	491289
114230	491290
428654	491291
16192	491292
133350	491293
108819	491294
32323	491295
24300	491296
61827	491297
219950	491298
227951	491299
7845	491300
265050	491301
375799	491302
56158	491303
195683	491304
18992	491305
357463	491306
107394	491307
128465	491308
82811	491309
334556	491310
165378	491311
37067	491312
15799	491313
280095	491314
450823	491315
313862	491316
421879	491317
32372	491318
17126	491319
22065	491320
179968	491321
210501	491322
171619	491323
454846	491324
56168	491325
90948	491326
234655	491327
88057	491328
154993	491329
34260	491330
148989	491331
131029	491332
208502	491333
37692	491334
211378	491335
178533	491336
276312	491337
12843	491338
94799	491339
18319	491340
218452	491341
39013	491342
8614	491343
409312	491344
204127	491345
116331	491346
31357	491347
51844	491348
33303	491349
56598	491350
57417	491351
57313	491352
76192	491353
25211	491354
18595	491355
8463	491356
66995	491357
78036	491358
74429	491359
22072	491360
112272	491361
275310	491362
41423	491363
306207	491364
39952	491365
13968	491366
269700	491367
365222	491368
18520	491369
227212	491370
42236	491371
46123	491372
98942	491373
167500	491374
48420	491375
130896	491376
398116	491377
218490	491378
250967	491379
208399	491380
353556	491381
185685	491382
397344	491383
40332	491384
110766	491385
42124	491386
157858	491387
17127	491388
16094	491389
17690	491390
253105	491391
202252	491392
320798	491393
411413	491394
359307	491395
410727	491396
62166	491397
296041	491398
404307	491399
1877	491400
427435	491401
34701	491402
347701	491403
210312	491404
93723	491405
76449	491406
259195	491407
402465	491408
245540	491409
121181	491410
121916	491411
263813	491412
200020	491413
127013	491414
101504	491415
175108	491416
7299	491417
151689	491418
408364	491419
40853	491420
90072	491421
80393	491422
233763	491423
213569	491424
104772	491425
12786	491426
269938	491427
55180	491428
398439	491429
137864	491430
15334	491431
96660	491432
217325	491433
46399	491434
248716	491435
28499	491436
366332	491437
191812	491438
6736	491439
49461	491440
126687	491441
15412	491442
179146	491443
187651	491444
26204	491445
332336	491446
170330	491447
58342	491448
143731	491449
5105	491450
263899	491451
75	491452
75	491453
254239	491454
114115	491455
231243	491456
11477	491457
203595	491458
114115	491459
928	491460
11284	491461
46109	491462
168979	491463
36320	491464
6345	491465
10734	491466
69843	491467
360050	491468
130742	491469
1333	491470
1201	491471
2095	491472
238605	491473
388163	491474
117602	491475
55176	491476
193841	491477
29102	491478
116079	491479
29558	491480
98835	491481
205811	491482
51266	491483
107431	491484
32700	491485
337399	491486
46988	491487
24282	491488
59824	491489
312851	491490
26299	491491
45700	491492
2058	491493
34285	491494
39427	491495
453646	491496
198894	491497
100029	491498
246130	491499
121092	491500
5140	491501
435258	491502
417876	491503
84418	491504
25643	491505
9328	491506
1240	491507
233493	491508
233809	491509
57512	491510
217364	491511
186343	491512
125532	491513
45802	491514
62915	491515
236941	491516
39616	491517
289787	491518
276847	491519
157197	491520
16309	491521
190607	491522
33691	491523
124617	491524
154428	491525
23964	491526
436843	491527
441955	491528
113107	491529
322234	491530
42982	491531
34087	491532
560	491533
4359	491534
83688	491535
92431	491536
174454	491537
46112	491538
28704	491539
335880	491540
75381	491541
184395	491542
245776	491543
27705	491544
64923	491545
63695	491546
80564	491547
119617	491548
59944	491549
111124	491550
425119	491551
12703	491552
192606	491553
60410	491554
8135	491555
198911	491556
119574	491557
126873	491558
34209	491559
16402	491560
6307	491561
71196	491562
49234	491563
12868	491564
34576	491565
354145	491566
76198	491567
150575	491568
207582	491569
99442	491570
94011	491571
81350	491572
189506	491573
30374	491574
75430	491575
200896	491576
28689	491577
83578	491578
13562	491579
37085	491580
89681	491581
222364	491582
31604	491583
86378	491584
110351	491585
156255	491586
244606	491587
84071	491588
129305	491589
5251	491590
29977	491591
30532	491592
76176	491593
17882	491594
82835	491595
12041	491596
36986	491597
126677	491598
38449	491599
86758	491600
47459	491601
53720	491602
182085	491603
30824	491604
237412	491605
8986	491606
57893	491607
144877	491608
372707	491609
87694	491610
1563	491611
203023	491612
234220	491613
133059	491614
21979	491615
34056	491616
387118	491617
156834	491618
218024	491619
455227	491620
237473	491621
70825	491622
219684	491623
17290	491624
393275	491625
24022	491626
29595	491627
227997	491628
30134	491629
120011	491630
65914	491631
242836	491632
98555	491633
451281	491634
76947	491635
50852	491636
2190	491637
203370	491638
156882	491639
309534	491640
16748	491641
23446	491642
118777	491643
191240	491644
87958	491645
191282	491646
12766	491647
55071	491648
433311	491649
44753	491650
269022	491651
29660	491652
46502	491653
206056	491654
9816	491655
17791	491656
5557	491657
61566	491658
387900	491659
116043	491660
263384	491661
61361	491662
279059	491663
180909	491664
90110	491665
58437	491666
177070	491667
8335	491668
9833	491669
78957	491670
83570	491671
222746	491672
138694	491673
204891	491674
37585	491675
149071	491676
35790	491677
35790	491678
251108	491679
8170	491680
25107	491681
213685	491682
703	491683
545	491684
82292	491685
194936	491686
112017	491687
138890	491688
76198	491689
113538	491690
453906	491691
415700	491692
111231	491693
419406	491694
261932	491695
302656	491696
11610	491697
113468	491698
155009	491699
67900	491700
142241	491701
76240	491702
212927	491703
61986	491704
74234	491705
88076	491706
2120	491707
81365	491708
170871	491709
281179	491710
37903	491711
22667	491712
14663	491713
253960	491714
215859	491715
34681	491716
129466	491717
67166	491718
203603	491719
100308	491720
85414	491721
64923	491722
184774	491723
442789	491724
38168	491725
7764	491726
454992	491727
157371	491728
228163	491729
235874	491730
5732	491731
413222	491732
313665	491733
197412	491734
34186	491735
237616	491736
429199	491737
235303	491738
235003	491739
103742	491740
359021	491741
263612	491742
418827	491743
197680	491744
47920	491745
385245	491746
207693	491747
180901	491748
167742	491749
232004	491750
137115	491751
72833	491752
103787	491753
451707	491754
142164	491755
284071	491756
43142	491757
336561	491758
174490	491759
250327	491760
158056	491761
377395	491762
430149	491763
178901	491764
82003	491765
16163	491766
55807	491767
78112	491768
231610	491769
141364	491770
390383	491771
132943	491772
60493	491773
422289	491774
13464	491775
250242	491776
163667	491777
377559	491778
400488	491779
207021	491780
148016	491781
203295	491782
222056	491783
219606	491784
52020	491785
747	491786
104087	491787
397570	491788
85376	491789
844	491790
386268	491791
106766	491792
48050	491793
47227	491794
404828	491795
326967	491796
172313	491797
35906	491798
137123	491799
64449	491800
444779	491801
457728	491802
1683	491803
317839	491804
8137	491805
115358	491806
301861	491807
194911	491808
4486	491809
11009	491810
422827	491811
346457	491812
373540	491813
233992	491814
5	491815
67200	491816
36956	491817
317277	491818
21858	491819
40245	491820
203860	491821
222937	491822
324381	491823
456193	491824
268429	491825
114738	491826
165994	491827
16892	491828
29816	491829
141855	491830
167190	491831
236228	491832
414046	491833
261586	491834
111394	491835
26930	491836
25269	491837
202768	491838
139691	491839
34081	491840
282764	491841
104808	491842
6046	491843
9543	491844
283030	491845
204884	491846
438029	491847
98452	491848
7	491849
135057	491850
12839	491851
289297	491852
447261	491853
79903	491854
349099	491855
195630	491856
6336	491857
13	491858
99779	491859
310057	491860
319303	491861
433801	491862
315521	491863
46116	491864
329423	491865
4736	491866
46978	491867
159546	491868
375683	491869
108618	491870
70577	491871
33357	491872
439447	491873
206906	491874
33405	491875
124581	491876
377465	491877
143759	491878
43485	491879
307128	491880
29107	491881
12782	491882
228032	491883
37505	491884
222513	491885
33169	491886
309878	491887
2992	491888
393212	491889
78040	491890
440885	491891
123015	491892
416566	491893
225289	491894
159005	491895
318742	491896
441007	491897
289210	491898
4372	491899
82489	491900
234937	491901
222510	491902
211547	491903
390977	491904
224607	491905
81864	491906
166290	491907
12764	491908
257202	491909
156090	491910
226474	491911
287511	491912
222378	491913
406117	491914
104743	491915
70290	491916
356075	491917
418901	491918
158394	491919
79900	491920
99464	491921
147679	491922
245668	491923
150549	491924
122418	491925
21784	491926
96355	491927
101718	491928
235712	491929
118363	491930
16953	491931
339089	491932
157914	491933
233086	491934
57835	491935
248041	491936
236601	491937
181361	491938
4323	491939
114518	491940
154111	491941
240308	491942
114973	491943
239860	491944
34834	491945
212530	491946
287066	491947
359	491948
58	491949
170099	491950
192789	491951
11810	491952
196485	491953
260302	491954
317761	491955
121467	491956
31296	491957
26404	491958
38939	491959
294093	491960
337678	491961
70100	491962
310107	491963
92968	491964
3997	491965
304832	491966
142158	491967
77644	491968
212759	491969
291881	491970
124430	491971
434996	491972
204205	491973
392357	491974
402371	491975
220686	491976
259378	491977
30075	491978
24132	491979
49967	491980
424652	491981
228494	491982
27754	491983
66920	491984
66920	491985
227899	491986
217819	491987
434016	491988
17671	491989
40293	491990
80606	491991
233272	491992
29607	491993
128883	491994
4051	491995
276686	491996
186873	491997
293595	491998
175395	491999
147020	492000
432844	492001
209241	492002
60221	492003
106682	492004
137092	492005
261396	492006
25787	492007
56680	492008
170582	492009
56128	492010
12237	492011
174945	492012
195597	492013
30556	492014
23020	492015
179074	492016
44904	492017
17699	492018
255738	492019
227739	492020
90580	492021
382977	492022
407418	492023
361769	492024
219304	492025
67545	492026
18753	492027
229327	492028
231958	492029
289712	492030
454544	492031
247406	492032
249184	492033
99660	492034
152968	492035
243858	492036
218586	492037
39718	492038
78093	492039
272007	492040
696	492041
24519	492042
433975	492043
383260	492044
60070	492045
210532	492046
61381	492047
235300	492048
114986	492049
155816	492050
29092	492051
161024	492052
22335	492053
31014	492054
80991	492055
31301	492056
179111	492057
76521	492058
109802	492059
361204	492060
105953	492061
408197	492062
121969	492063
571	492064
134633	492065
232795	492066
28	492067
334922	492068
18975	492069
39234	492070
456614	492071
862	492072
14595	492073
452800	492074
41160	492075
54560	492076
215772	492077
115794	492078
239196	492079
131379	492080
38735	492081
169617	492082
228488	492083
123450	492084
84116	492085
83025	492086
40133	492087
83076	492088
114639	492089
444369	492090
334613	492091
208283	492092
98306	492093
217729	492094
372551	492095
431929	492096
17065	492097
19726	492098
33138	492099
122322	492100
48494	492101
415928	492102
57790	492103
261819	492104
115765	492105
22858	492106
203342	492107
120841	492108
18867	492109
40159	492110
134427	492111
62218	492112
1880	492113
16194	492114
117595	492115
23311	492116
111479	492117
29647	492118
175547	492119
26925	492120
220657	492121
24073	492122
5238	492123
3365	492124
334924	492125
16377	492126
224589	492127
18291	492128
91568	492129
123883	492130
244582	492131
411547	492132
302559	492133
18337	492134
284776	492135
9181	492136
359715	492137
159768	492138
24867	492139
10708	492140
48428	492141
113611	492142
111633	492143
441452	492144
34232	492145
426643	492146
54664	492147
225496	492148
204313	492149
192060	492150
49098	492151
412381	492152
241604	492153
2195	492154
64110	492155
52415	492156
41950	492157
287637	492158
119458	492159
183453	492160
127806	492161
63004	492162
31982	492163
355925	492164
26385	492165
28348	492166
102892	492167
18647	492168
123739	492169
531	492170
145441	492171
121475	492172
195245	492173
59886	492174
26142	492175
49616	492176
348009	492177
91245	492178
64916	492179
15661	492180
115717	492181
305724	492182
42247	492183
260062	492184
322390	492185
449307	492186
404637	492187
7457	492188
78291	492189
90109	492190
218442	492191
408961	492192
1516	492193
269447	492194
283442	492195
61844	492196
432984	492197
280471	492198
255179	492199
55991	492200
214456	492201
88598	492202
11940	492203
178845	492204
67424	492205
241776	492206
21229	492207
438367	492208
208934	492209
446218	492210
126381	492211
197688	492212
48553	492213
189500	492214
64130	492215
142541	492216
33589	492217
126165	492218
267253	492219
251997	492220
228164	492221
25088	492222
118339	492223
146920	492224
123918	492225
9463	492226
72719	492227
43300	492228
53902	492229
125419	492230
145224	492231
187441	492232
31149	492233
22772	492234
146520	492235
100091	492236
94581	492237
299088	492238
342812	492239
59182	492240
195275	492241
296303	492242
391136	492243
223335	492244
123382	492245
123382	492246
380275	492247
9371	492248
47047	492249
205352	492250
184461	492251
259484	492252
198598	492253
121330	492254
232361	492255
114903	492256
303973	492257
365927	492258
39414	492259
35679	492260
15229	492261
222250	492262
70427	492263
256099	492264
397997	492265
418054	492266
423094	492267
51227	492268
7691	492269
63597	492270
37904	492271
50278	492272
111288	492273
32928	492274
376982	492275
6589	492276
401288	492277
52333	492278
53255	492279
70589	492280
142774	492281
29629	492282
279425	492283
49276	492284
109819	492285
202890	492286
30108	492287
82700	492288
35813	492289
368789	492290
21465	492291
219577	492292
37752	492293
351479	492294
200795	492295
204994	492296
169257	492297
17433	492298
162148	492299
365716	492300
433169	492301
4906	492302
4475	492303
248419	492304
197119	492305
35425	492306
191167	492307
457670	492308
7183	492309
79519	492310
348518	492311
240809	492312
187498	492313
186798	492314
214983	492315
306187	492316
54443	492317
449413	492318
305632	492319
41167	492320
260769	492321
20408	492322
20046	492323
30394	492324
326924	492325
253501	492326
33756	492327
127437	492328
210712	492329
341871	492330
341665	492331
144515	492332
3576	492333
73357	492334
47773	492335
20408	492336
250702	492337
359430	492338
88132	492339
213235	492340
367564	492341
148835	492342
185932	492343
249096	492344
168906	492345
358446	492346
58751	492347
274809	492348
258629	492349
34893	492350
4912	492351
209273	492352
70218	492353
139045	492354
399265	492355
253236	492356
178906	492357
340451	492358
131756	492359
97771	492360
366347	492361
261889	492362
383076	492363
35425	492364
35743	492365
209273	492366
36631	492367
380321	492368
207593	492369
289243	492370
125377	492371
41352	492372
197096	492373
68524	492374
69307	492375
299560	492376
187583	492377
378666	492378
53450	492379
410592	492380
187659	492381
2614	492382
201172	492383
21148	492384
209512	492385
107170	492386
245284	492387
206433	492388
1715	492389
129495	492390
301002	492391
91349	492392
36827	492393
107561	492394
99206	492395
104949	492396
340049	492397
148835	492398
203593	492399
35352	492400
19619	492401
255723	492402
182443	492403
295727	492404
99319	492405
70858	492406
184491	492407
35352	492408
97355	492409
190150	492410
12695	492411
217342	492412
14486	492413
254590	492414
81	492415
115597	492416
103353	492417
2396	492418
97874	492419
32257	492420
123252	492421
91058	492422
157043	492423
198211	492424
163371	492425
163371	492426
45121	492427
156862	492428
106397	492429
75333	492430
59595	492431
88786	492432
119550	492433
297709	492434
23062	492435
31588	492436
180836	492437
248789	492438
30132	492439
9619	492440
29356	492441
44177	492442
146250	492443
137757	492444
210639	492445
337492	492446
247483	492447
228267	492448
123563	492449
7126	492450
40688	492451
438859	492452
438338	492453
110078	492454
40688	492455
333442	492456
30449	492457
30999	492458
363976	492459
235263	492460
24148	492461
137026	492462
36684	492463
103923	492464
191200	492465
178568	492466
1421	492467
74117	492468
25020	492469
223540	492470
379094	492471
21297	492472
62946	492473
109154	492474
34150	492475
60690	492476
96646	492477
375081	492478
100810	492479
4060	492480
153817	492481
353749	492482
292039	492483
10867	492484
280303	492485
139572	492486
118886	492487
448040	492488
29220	492489
1193	492490
6342	492491
6342	492492
76707	492493
92009	492494
106945	492495
255454	492496
170396	492497
335400	492498
400998	492499
417353	492500
336677	492501
47840	492502
113769	492503
114925	492504
225771	492505
397159	492506
419631	492507
90386	492508
113471	492509
102407	492510
240813	492511
222016	492512
1943	492513
179799	492514
11055	492515
3	492516
64005	492517
2175	492518
3393	492519
17389	492520
191511	492521
211112	492522
66777	492523
285063	492524
221153	492525
143128	492526
11387	492527
417585	492528
291698	492529
10909	492530
151987	492531
209815	492532
211246	492533
183220	492534
238507	492535
55711	492536
46964	492537
38557	492538
95869	492539
142389	492540
397863	492541
52293	492542
5841	492543
243183	492544
95819	492545
30140	492546
66980	492547
211159	492548
267543	492549
399168	492550
454131	492551
103150	492552
10376	492553
242621	492554
30712	492555
113751	492556
14581	492557
124370	492558
35934	492559
46493	492560
187214	492561
27014	492562
2720	492563
5774	492564
203986	492565
135343	492566
124740	492567
132930	492568
232232	492569
21202	492570
136327	492571
340088	492572
71508	492573
238521	492574
136636	492575
22290	492576
323192	492577
23149	492578
29114	492579
428731	492580
169	492581
154276	492582
87546	492583
82218	492584
166766	492585
230339	492586
188709	492587
25633	492588
61565	492589
254339	492590
458627	492591
62191	492592
129421	492593
440139	492594
443665	492595
157247	492596
310883	492597
249032	492598
315882	492599
162243	492600
42374	492601
355589	492602
29884	492603
29872	492604
122529	492605
112635	492606
189176	492607
185760	492608
239447	492609
194456	492610
124320	492611
32445	492612
70588	492613
66906	492614
70009	492615
389488	492616
183918	492617
246815	492618
104950	492619
331612	492620
353170	492621
120016	492622
207840	492623
223168	492624
128377	492625
370920	492626
28734	492627
161955	492628
258365	492629
242567	492630
59158	492631
16665	492632
325832	492633
124990	492634
291108	492635
232679	492636
84478	492637
46681	492638
422188	492639
692	492640
236601	492641
90268	492642
177214	492643
427595	492644
77901	492645
18177	492646
27	492647
325221	492648
140856	492649
217371	492650
102242	492651
122535	492652
290777	492653
4847	492654
292484	492655
458160	492656
71133	492657
81895	492658
336862	492659
154780	492660
20423	492661
238187	492662
371146	492663
298456	492664
75472	492665
382989	492666
18734	492667
39927	492668
6448	492669
216986	492670
30087	492671
198555	492672
34211	492673
183077	492674
799	492675
148532	492676
101118	492677
104002	492678
67726	492679
343325	492680
13299	492681
8228	492682
1212	492683
76744	492684
228772	492685
403594	492686
48456	492687
24651	492688
275821	492689
431932	492690
13232	492691
378728	492692
68923	492693
95677	492694
38765	492695
299624	492696
10643	492697
102244	492698
169692	492699
304955	492700
626	492701
118402	492702
307776	492703
13139	492704
363954	492705
7902	492706
48741	492707
238485	492708
186898	492709
38920	492710
168690	492711
35856	492712
4912	492713
1305	492714
7136	492715
430461	492716
14561	492717
140871	492718
96	492719
419010	492720
211348	492721
133165	492722
173716	492723
5459	492724
77854	492725
12165	492726
20830	492727
381353	492728
132922	492729
25789	492730
4424	492731
177441	492732
34442	492733
156886	492734
17473	492735
11968	492736
119202	492737
170875	492738
3671	492739
27216	492740
405980	492741
219386	492742
115679	492743
12917	492744
5608	492745
85115	492746
447668	492747
39403	492748
214952	492749
101506	492750
27545	492751
245616	492752
351174	492753
454963	492754
74439	492755
352288	492756
68997	492757
16752	492758
94850	492759
160849	492760
18282	492761
181397	492762
8537	492763
69180	492764
12857	492765
123924	492766
47308	492767
226454	492768
75028	492769
37649	492770
13896	492771
3202	492772
18487	492773
377296	492774
260474	492775
93447	492776
343040	492777
212797	492778
112735	492779
78920	492780
5072	492781
118592	492782
113332	492783
213218	492784
143	492785
136858	492786
5529	492787
36911	492788
64466	492789
433	492790
433	492791
68705	492792
57520	492793
329990	492794
23349	492795
88717	492796
173269	492797
283883	492798
15082	492799
148417	492800
314731	492801
155763	492802
556	492803
440291	492804
940	492805
158137	492806
4601	492807
233122	492808
22763	492809
52215	492810
52468	492811
255594	492812
514	492813
237069	492814
6672	492815
43444	492816
19515	492817
9046	492818
2846	492819
136651	492820
118607	492821
198333	492822
7502	492823
9155	492824
99234	492825
1883	492826
39650	492827
152820	492828
88152	492829
275188	492830
210272	492831
64994	492832
6921	492833
19603	492834
152892	492835
50106	492836
122628	492837
136588	492838
138250	492839
107113	492840
4905	492841
375577	492842
22879	492843
181213	492844
409012	492845
30967	492846
257566	492847
8528	492848
61264	492849
424119	492850
16924	492851
79682	492852
238407	492853
58016	492854
100265	492855
89072	492856
437664	492857
86386	492858
180178	492859
19532	492860
1724	492861
173552	492862
196791	492863
231737	492864
275431	492865
126950	492866
23783	492867
52853	492868
232062	492869
43804	492870
17914	492871
100207	492872
112516	492873
274094	492874
48418	492875
122632	492876
36250	492877
19890	492878
14366	492879
12130	492880
274685	492881
126503	492882
217622	492883
42551	492884
96693	492885
26050	492886
190352	492887
128269	492888
4973	492889
32874	492890
428883	492891
110709	492892
305219	492893
98418	492894
294140	492895
417538	492896
22334	492897
398117	492898
208090	492899
58658	492900
216446	492901
133182	492902
3069	492903
283248	492904
89231	492905
21588	492906
86346	492907
123898	492908
403528	492909
357580	492910
89565	492911
81328	492912
251681	492913
295617	492914
343965	492915
209607	492916
304419	492917
65729	492918
16391	492919
44413	492920
123370	492921
100049	492922
151914	492923
64101	492924
32606	492925
119077	492926
33919	492927
388492	492928
51544	492929
387259	492930
88202	492931
6067	492932
37888	492933
420638	492934
198724	492935
251152	492936
166664	492937
81444	492938
50668	492939
109970	492940
216615	492941
10260	492942
60650	492943
47265	492944
328110	492945
347306	492946
165095	492947
2561	492948
322274	492949
21810	492950
427759	492951
316840	492952
63814	492953
342972	492954
217010	492955
26111	492956
68838	492957
43079	492958
43079	492959
167519	492960
18	492961
3968	492962
379	492963
110331	492964
44404	492965
213241	492966
160675	492967
169074	492968
169171	492969
46905	492970
159892	492971
208248	492972
6908	492973
382916	492974
94282	492975
450972	492976
120912	492977
230697	492978
257231	492979
173530	492980
450054	492981
139707	492982
107635	492983
50976	492984
13829	492985
112907	492986
23874	492987
43152	492988
44140	492989
988	492990
119025	492991
173471	492992
11158	492993
339434	492994
35856	492995
140059	492996
36995	492997
47198	492998
175994	492999
25956	493000
218311	493001
4899	493002
48735	493003
440010	493004
48621	493005
211228	493006
213343	493007
55440	493008
179308	493009
162587	493010
11204	493011
38459	493012
122053	493013
150793	493014
125457	493015
37860	493016
5663	493017
18231	493018
50919	493019
64708	493020
349118	493021
235937	493022
124302	493023
34928	493024
142588	493025
135728	493026
7653	493027
2634	493028
32921	493029
6731	493030
90495	493031
33675	493032
17678	493033
12221	493034
233968	493035
109153	493036
257060	493037
77146	493038
154190	493039
39574	493040
219570	493041
875	493042
368457	493043
11622	493044
100884	493045
10308	493046
166	493047
22082	493048
207283	493049
1185	493050
15409	493051
132471	493052
438738	493053
99030	493054
154619	493055
64430	493056
133705	493057
39926	493058
53207	493059
947	493060
29559	493061
99734	493062
33823	493063
13782	493064
32610	493065
66563	493066
30553	493067
16284	493068
210480	493069
388865	493070
123323	493071
123323	493072
413574	493073
4376	493074
6260	493075
122056	493076
414658	493077
154870	493078
116546	493079
14499	493080
80867	493081
80187	493082
208	493083
96387	493084
387131	493085
64483	493086
181385	493087
20253	493088
51236	493089
89330	493090
153419	493091
9653	493092
299385	493093
336092	493094
225506	493095
5550	493096
16029	493097
159633	493098
123469	493099
99716	493100
419179	493101
241001	493102
22077	493103
4956	493104
20287	493105
54284	493106
433486	493107
16029	493108
85805	493109
293746	493110
172857	493111
893	493112
114386	493113
256967	493114
142832	493115
214287	493116
7826	493117
76926	493118
184576	493119
399056	493120
37053	493121
68175	493122
978	493123
167542	493124
1717	493125
215749	493126
17423	493127
139696	493128
133671	493129
8976	493130
84288	493131
42423	493132
215551	493133
255884	493134
459522	493135
121058	493136
60646	493137
169778	493138
1786	493139
211282	493140
388853	493141
85167	493142
271123	493143
202744	493144
202827	493145
437785	493146
77981	493147
454838	493148
358249	493149
194545	493150
118731	493151
12366	493152
120923	493153
279628	493154
154958	493155
221188	493156
151701	493157
166786	493158
97290	493159
39754	493160
247597	493161
122551	493162
219699	493163
59055	493164
44190	493165
98647	493166
148109	493167
64403	493168
231002	493169
211282	493170
146796	493171
64911	493172
436649	493173
254	493174
324963	493175
192468	493176
208307	493177
239154	493178
250610	493179
383794	493180
428967	493181
28213	493182
201654	493183
237113	493184
176342	493185
366472	493186
45542	493187
78311	493188
391624	493189
203265	493190
11772	493191
124109	493192
142440	493193
74030	493194
175542	493195
261096	493196
277172	493197
210054	493198
314263	493199
100967	493200
36199	493201
429929	493202
420427	493203
79534	493204
162248	493205
199414	493206
384923	493207
278769	493208
214385	493209
201768	493210
415300	493211
276968	493212
342923	493213
336821	493214
87524	493215
399755	493216
274963	493217
451174	493218
439122	493219
169109	493220
72508	493221
306351	493222
281612	493223
153095	493224
221885	493225
282793	493226
413155	493227
435699	493228
376251	493229
366558	493230
229544	493231
232880	493232
181404	493233
193548	493234
203176	493235
451384	493236
221665	493237
24306	493238
323525	493239
421536	493240
118319	493241
240100	493242
331661	493243
443157	493244
313577	493245
90734	493246
270685	493247
112582	493248
412765	493249
356716	493250
242377	493251
319797	493252
238911	493253
186055	493254
249753	493255
274458	493256
348627	493257
168675	493258
231688	493259
346273	493260
216902	493261
189042	493262
246764	493263
395757	493264
243456	493265
196579	493266
417277	493267
453505	493268
173661	493269
412552	493270
180551	493271
374744	493272
371948	493273
397767	493274
153667	493275
377202	493276
86746	493277
94371	493278
435199	493279
135774	493280
42655	493281
457094	493282
414111	493283
123078	493284
18410	493285
83925	493286
353602	493287
279028	493288
274045	493289
148507	493290
368065	493291
312150	493292
309568	493293
348354	493294
63971	493295
86365	493296
101182	493297
235607	493298
420468	493299
201032	493300
46589	493301
82096	493302
269729	493303
29806	493304
53683	493305
392284	493306
63259	493307
277538	493308
333550	493309
354075	493310
123329	493311
243135	493312
145955	493313
197418	493314
233108	493315
19262	493316
288589	493317
181618	493318
180018	493319
223059	493320
303185	493321
228320	493322
302893	493323
334486	493324
163396	493325
157453	493326
198611	493327
184423	493328
251095	493329
167337	493330
56286	493331
673	493332
151631	493333
281475	493334
27289	493335
151916	493336
52995	493337
344855	493338
19943	493339
374532	493340
154133	493341
9256	493342
237579	493343
27116	493344
96118	493345
41905	493346
90734	493347
349900	493348
22977	493349
17805	493350
268222	493351
381485	493352
248243	493353
185317	493354
297197	493355
192492	493356
287981	493357
132342	493358
25146	493359
56933	493360
203667	493361
393998	493362
205611	493363
396293	493364
412531	493365
430337	493366
129568	493367
103836	493368
421906	493369
75730	493370
87883	493371
14523	493372
150153	493373
125441	493374
217137	493375
110167	493376
290525	493377
292104	493378
24305	493379
448060	493380
172786	493381
228476	493382
415797	493383
78356	493384
163517	493385
124752	493386
164814	493387
224669	493388
398025	493389
322140	493390
176104	493391
8544	493392
207152	493393
410513	493394
204038	493395
69946	493396
424178	493397
198964	493398
230053	493399
147103	493400
189560	493401
67145	493402
232607	493403
29650	493404
159110	493405
76622	493406
174975	493407
156493	493408
393377	493409
12564	493410
137635	493411
359779	493412
43550	493413
282362	493414
5505	493415
460072	493416
167721	493417
17568	493418
19516	493419
108401	493420
361706	493421
240372	493422
383728	493423
429418	493424
67978	493425
412375	493426
35801	493427
201858	493428
92979	493429
198771	493430
273731	493431
89428	493432
245798	493433
129717	493434
45244	493435
196133	493436
98978	493437
342470	493438
225239	493439
320354	493440
121913	493441
134801	493442
418642	493443
60636	493444
91188	493445
126985	493446
290317	493447
430168	493448
41699	493449
25154	493450
72120	493451
240660	493452
169460	493453
54198	493454
222798	493455
110488	493456
163329	493457
192481	493458
346968	493459
76223	493460
223073	493461
14685	493462
447508	493463
46565	493464
243456	493465
253945	493466
270934	493467
401798	493468
16286	493469
132680	493470
240943	493471
39584	493472
377647	493473
397526	493474
248654	493475
403466	493476
56731	493477
162728	493478
53678	493479
189712	493480
399325	493481
218639	493482
76754	493483
254794	493484
242356	493485
123515	493486
196101	493487
389541	493488
114614	493489
89272	493490
100229	493491
200709	493492
39497	493493
43782	493494
26945	493495
128047	493496
125077	493497
173905	493498
443693	493499
250503	493500
393488	493501
190836	493502
249493	493503
77053	493504
44355	493505
277128	493506
173791	493507
148072	493508
381576	493509
310576	493510
361225	493511
203394	493512
224949	493513
103313	493514
46482	493515
313697	493516
80638	493517
250249	493518
173218	493519
318947	493520
269769	493521
302038	493522
283422	493523
38790	493524
295302	493525
251193	493526
214637	493527
387156	493528
192749	493529
354163	493530
262086	493531
349568	493532
90263	493533
309370	493534
391906	493535
406474	493536
50217	493537
97347	493538
355703	493539
417476	493540
432977	493541
56193	493542
20713	493543
58434	493544
363478	493545
404672	493546
232775	493547
221535	493548
150170	493549
137475	493550
77923	493551
10867	493552
76524	493553
292701	493554
76836	493555
21877	493556
72623	493557
172859	493558
344773	493559
23	493560
32777	493561
323089	493562
206172	493563
329032	493564
138173	493565
12687	493566
291583	493567
297799	493568
456226	493569
103173	493570
141016	493571
20331	493572
107389	493573
155257	493574
206846	493575
209669	493576
181401	493577
136027	493578
170527	493579
344152	493580
157092	493581
108226	493582
191754	493583
353583	493584
53227	493585
38378	493586
130005	493587
422612	493588
199927	493589
62169	493590
184155	493591
237274	493592
231158	493593
221880	493594
129501	493595
18870	493596
253955	493597
9601	493598
114669	493599
16286	493600
213837	493601
54532	493602
1727	493603
248243	493604
125545	493605
47256	493606
55946	493607
61230	493608
203957	493609
82717	493610
173117	493611
12164	493612
204795	493613
109663	493614
139466	493615
101343	493616
105829	493617
105515	493618
385431	493619
270689	493620
57952	493621
4624	493622
239338	493623
86365	493624
141398	493625
440072	493626
390576	493627
217259	493628
146088	493629
110167	493630
28318	493631
206216	493632
44034	493633
69109	493634
222060	493635
51943	493636
458905	493637
25794	493638
35241	493639
457440	493640
103702	493641
71985	493642
306117	493643
148564	493644
42345	493645
95894	493646
223427	493647
109695	493648
11288	493649
84364	493650
127204	493651
106002	493652
263506	493653
75498	493654
162668	493655
280990	493656
167494	493657
52490	493658
271273	493659
139494	493660
337263	493661
111244	493662
230039	493663
54791	493664
278801	493665
210181	493666
425483	493667
233914	493668
145422	493669
412378	493670
226213	493671
207177	493672
390754	493673
399254	493674
192847	493675
389790	493676
156910	493677
129252	493678
236748	493679
421202	493680
25891	493681
101356	493682
114032	493683
199673	493684
385710	493685
20043	493686
304208	493687
434570	493688
60043	493689
113905	493690
145296	493691
349598	493692
206577	493693
102963	493694
94170	493695
174922	493696
375109	493697
74937	493698
137469	493699
160338	493700
207046	493701
3364	493702
458861	493703
49385	493704
292567	493705
47356	493706
1829	493707
86127	493708
306516	493709
15331	493710
460181	493711
128312	493712
317211	493713
50813	493714
3598	493715
49385	493716
35111	493717
97763	493718
48955	493719
293453	493720
38014	493721
274726	493722
201093	493723
60260	493724
354605	493725
122675	493726
18745	493727
80610	493728
151112	493729
369009	493730
7426	493731
53802	493732
67281	493733
111216	493734
14698	493735
144448	493736
400104	493737
181662	493738
455545	493739
428802	493740
191791	493741
102248	493742
3752	493743
203018	493744
52750	493745
12361	493746
8609	493747
39709	493748
163395	493749
15499	493750
78051	493751
50910	493752
37926	493753
139892	493754
100031	493755
451407	493756
203550	493757
140655	493758
94777	493759
678	493760
173937	493761
39655	493762
216940	493763
232899	493764
54850	493765
344700	493766
51215	493767
137264	493768
4466	493769
44094	493770
123	493771
331066	493772
121653	493773
28014	493774
133960	493775
54643	493776
22245	493777
195297	493778
2780	493779
17688	493780
118009	493781
239006	493782
387380	493783
138103	493784
46521	493785
35912	493786
219081	493787
169709	493788
290048	493789
26084	493790
12056	493791
86329	493792
139203	493793
282869	493794
165783	493795
236243	493796
23686	493797
132792	493798
67500	493799
75097	493800
426371	493801
404977	493802
133703	493803
114934	493804
423752	493805
14143	493806
212111	493807
325205	493808
54754	493809
45108	493810
55443	493811
30603	493812
429352	493813
104365	493814
74942	493815
52879	493816
207092	493817
39710	493818
218051	493819
248247	493820
179140	493821
158050	493822
105108	493823
4430	493824
48572	493825
293771	493826
12778	493827
339274	493828
93533	493829
90701	493830
4676	493831
127635	493832
17495	493833
383219	493834
65392	493835
5027	493836
94191	493837
10057	493838
153322	493839
389493	493840
38322	493841
48699	493842
196388	493843
127635	493844
20482	493845
50202	493846
88086	493847
229211	493848
111307	493849
102209	493850
1721	493851
3758	493852
5006	493853
35434	493854
50960	493855
142652	493856
387373	493857
61748	493858
171431	493859
3753	493860
20023	493861
80530	493862
35168	493863
218566	493864
376962	493865
13500	493866
119473	493867
276680	493868
44152	493869
55037	493870
237233	493871
133509	493872
47321	493873
3010	493874
43281	493875
27932	493876
5893	493877
417197	493878
74353	493879
13203	493880
286046	493881
147827	493882
134861	493883
55651	493884
103275	493885
174249	493886
75467	493887
154215	493888
118069	493889
195506	493890
263085	493891
147509	493892
107892	493893
397755	493894
128107	493895
22523	493896
301885	493897
329118	493898
285418	493899
32052	493900
353680	493901
94299	493902
246611	493903
52814	493904
3335	493905
260507	493906
333705	493907
84224	493908
174170	493909
360286	493910
117575	493911
50232	493912
239764	493913
369175	493914
412349	493915
183158	493916
88655	493917
25923	493918
446728	493919
18103	493920
297565	493921
65719	493922
197198	493923
197198	493924
128536	493925
49654	493926
180254	493927
114610	493928
278242	493929
73734	493930
75758	493931
47072	493932
218562	493933
116806	493934
116463	493935
99043	493936
16837	493937
34086	493938
8279	493939
17882	493940
141820	493941
26969	493942
363881	493943
236611	493944
191393	493945
11008	493946
435163	493947
224695	493948
17084	493949
107725	493950
26559	493951
71108	493952
446757	493953
18180	493954
109204	493955
387330	493956
49974	493957
416263	493958
105748	493959
146144	493960
230882	493961
290107	493962
441301	493963
57732	493964
101678	493965
111981	493966
294766	493967
100646	493968
290301	493969
180651	493970
31416	493971
30423	493972
107564	493973
47040	493974
10637	493975
92943	493976
116913	493977
427923	493978
454112	493979
69579	493980
138318	493981
101560	493982
40918	493983
38313	493984
33288	493985
207668	493986
392820	493987
416865	493988
137823	493989
9125	493990
21484	493991
182025	493992
58375	493993
2760	493994
216316	493995
167411	493996
395887	493997
95234	493998
428944	493999
104774	494000
418480	494001
31694	494002
325562	494003
195160	494004
54141	494005
98626	494006
34764	494007
18957	494008
147573	494009
226124	494010
2642	494011
12450	494012
31861	494013
394581	494014
65896	494015
200957	494016
120829	494017
314725	494018
453356	494019
459821	494020
65155	494021
256002	494022
232205	494023
85041	494024
279634	494025
107529	494026
110830	494027
43633	494028
8635	494029
93603	494030
221970	494031
45285	494032
146737	494033
68274	494034
145984	494035
4088	494036
224978	494037
44988	494038
299832	494039
36755	494040
43716	494041
10733	494042
82918	494043
10666	494044
17289	494045
45846	494046
8559	494047
226555	494048
17561	494049
50463	494050
88145	494051
383205	494052
60351	494053
56139	494054
223854	494055
17683	494056
22228	494057
105954	494058
237381	494059
18256	494060
117058	494061
107547	494062
49338	494063
28578	494064
234635	494065
353641	494066
50754	494067
106385	494068
234718	494069
124816	494070
431188	494071
97019	494072
45166	494073
95699	494074
40995	494075
159031	494076
96930	494077
174836	494078
28923	494079
62758	494080
88522	494081
120461	494082
85364	494083
18484	494084
18559	494085
431178	494086
76174	494087
25573	494088
164603	494089
191554	494090
4091	494091
320781	494092
5958	494093
120293	494094
70331	494095
250380	494096
207809	494097
19820	494098
10928	494099
73157	494100
14648	494101
235385	494102
66563	494103
126384	494104
37876	494105
6069	494106
55913	494107
385599	494108
96910	494109
8969	494110
183330	494111
262844	494112
80264	494113
97162	494114
36603	494115
301180	494116
18563	494117
77508	494118
117188	494119
60213	494120
57452	494121
149190	494122
77865	494123
33577	494124
220141	494125
253182	494126
82179	494127
188300	494128
196	494129
183698	494130
320841	494131
131684	494132
39923	494133
69966	494134
137701	494135
1396	494136
31139	494137
22710	494138
3216	494139
11472	494140
29142	494141
269304	494142
9923	494143
106324	494144
80254	494145
192339	494146
198972	494147
96313	494148
209473	494149
6597	494150
124017	494151
203929	494152
30037	494153
54137	494154
29436	494155
90421	494156
20177	494157
66735	494158
46486	494159
131025	494160
71352	494161
59740	494162
216772	494163
179041	494164
182304	494165
42438	494166
231661	494167
5098	494168
114224	494169
67795	494170
835	494171
2313	494172
6426	494173
120934	494174
306032	494175
254405	494176
281407	494177
7419	494178
429685	494179
370053	494180
35195	494181
35195	494182
83816	494183
75732	494184
233460	494185
88451	494186
324395	494187
130798	494188
275944	494189
76060	494190
410087	494191
83913	494192
128447	494193
261308	494194
173840	494195
89479	494196
258231	494197
303162	494198
147770	494199
17654	494200
450322	494201
2372	494202
58458	494203
100637	494204
17661	494205
221995	494206
192072	494207
102347	494208
443377	494209
178231	494210
32239	494211
231415	494212
40888	494213
108136	494214
378904	494215
186865	494216
137407	494217
220606	494218
67082	494219
51489	494220
16548	494221
181560	494222
245458	494223
145031	494224
102354	494225
384043	494226
109516	494227
97342	494228
2135	494229
81753	494230
31322	494231
60553	494232
115899	494233
177919	494234
59428	494235
277290	494236
425065	494237
738	494238
107764	494239
37283	494240
70788	494241
198886	494242
34132	494243
122560	494244
385470	494245
123798	494246
135657	494247
6126	494248
79600	494249
95864	494250
350252	494251
159549	494252
250327	494253
78719	494254
114859	494255
444238	494256
160626	494257
31105	494258
3942	494259
89506	494260
62105	494261
240568	494262
8449	494263
421959	494264
341730	494265
366288	494266
84163	494267
15624	494268
93420	494269
9585	494270
142014	494271
223464	494272
12620	494273
36787	494274
45818	494275
45732	494276
37062	494277
103881	494278
419265	494279
752	494280
76923	494281
26526	494282
91431	494283
16384	494284
141268	494285
114756	494286
6270	494287
66022	494288
189590	494289
973	494290
189760	494291
17295	494292
108279	494293
71457	494294
317720	494295
49066	494296
11833	494297
238723	494298
116049	494299
19586	494300
46694	494301
19170	494302
15069	494303
113665	494304
174893	494305
11076	494306
250535	494307
3011	494308
240480	494309
200474	494310
191419	494311
119	494312
81480	494313
36168	494314
241339	494315
438658	494316
438655	494317
22427	494318
205440	494319
101780	494320
11076	494321
15288	494322
73854	494323
105626	494324
371271	494325
9464	494326
248851	494327
330917	494328
212172	494329
133616	494330
48309	494331
100762	494332
409809	494333
188083	494334
143275	494335
71849	494336
218720	494337
422987	494338
34252	494339
438051	494340
93775	494341
17404	494342
459016	494343
388410	494344
195851	494345
210057	494346
391331	494347
300775	494348
223417	494349
231717	494350
322626	494351
146642	494352
292748	494353
137140	494354
7339	494355
199892	494356
156992	494357
160263	494358
234250	494359
358056	494360
324855	494361
110042	494362
301000	494363
4232	494364
377955	494365
142417	494366
183749	494367
5068	494368
194128	494369
177666	494370
160642	494371
408709	494372
101629	494373
53608	494374
120318	494375
457283	494376
265016	494377
110037	494378
245901	494379
228216	494380
12916	494381
51821	494382
98887	494383
153257	494384
31542	494385
226088	494386
235020	494387
5630	494388
71507	494389
113451	494390
232526	494391
135228	494392
436407	494393
156474	494394
285963	494395
306438	494396
119246	494397
63505	494398
22645	494399
443744	494400
67871	494401
198934	494402
181299	494403
88133	494404
384027	494405
154374	494406
189214	494407
69990	494408
272584	494409
78359	494410
121366	494411
7578	494412
306987	494413
421517	494414
24768	494415
129119	494416
198879	494417
146643	494418
18416	494419
53838	494420
3847	494421
187413	494422
973	494423
752	494424
186980	494425
244763	494426
325648	494427
205290	494428
110863	494429
104027	494430
37765	494431
302174	494432
49650	494433
87442	494434
185733	494435
181780	494436
228091	494437
52640	494438
375282	494439
22474	494440
223438	494441
283832	494442
223438	494443
158486	494444
84117	494445
193959	494446
26	494447
286158	494448
113938	494449
257522	494450
107630	494451
1176	494452
56165	494453
973	494454
14413	494455
32380	494456
21663	494457
7350	494458
83073	494459
22097	494460
72930	494461
43257	494462
273977	494463
350891	494464
5578	494465
243145	494466
121957	494467
84108	494468
44167	494469
288125	494470
280353	494471
407409	494472
130919	494473
72600	494474
38979	494475
79865	494476
395460	494477
358010	494478
115894	494479
28657	494480
187261	494481
20573	494482
385293	494483
2901	494484
64342	494485
157238	494486
20633	494487
329200	494488
191365	494489
23749	494490
51167	494491
21435	494492
25338	494493
104946	494494
216890	494495
393106	494496
16055	494497
187986	494498
99799	494499
26887	494500
331698	494501
59334	494502
19424	494503
185335	494504
33056	494505
140966	494506
74844	494507
89846	494508
159656	494509
214729	494510
223743	494511
50239	494512
37593	494513
33734	494514
26176	494515
26994	494516
71974	494517
136741	494518
323344	494519
415253	494520
104033	494521
251718	494522
78479	494523
414634	494524
223274	494525
235600	494526
19717	494527
76350	494528
973	494529
103106	494530
19154	494531
17295	494532
452214	494533
120672	494534
340277	494535
309841	494536
204958	494537
30862	494538
117751	494539
56079	494540
85073	494541
93573	494542
11895	494543
22692	494544
412545	494545
19863	494546
61401	494547
61114	494548
441133	494549
414452	494550
84163	494551
153163	494552
41304	494553
253566	494554
141453	494555
24983	494556
127876	494557
439890	494558
25396	494559
165080	494560
752	494561
14413	494562
88038	494563
5302	494564
78278	494565
128281	494566
83333	494567
433094	494568
1648	494569
40027	494570
264198	494571
30442	494572
129948	494573
5670	494574
11603	494575
360284	494576
157882	494577
219357	494578
82391	494579
326018	494580
59670	494581
68999	494582
39620	494583
4836	494584
3923	494585
18791	494586
191349	494587
7738	494588
130846	494589
6078	494590
296444	494591
440853	494592
152899	494593
90400	494594
233045	494595
369743	494596
40235	494597
29140	494598
325640	494599
53033	494600
349132	494601
85260	494602
47778	494603
13674	494604
22049	494605
1427	494606
59562	494607
124704	494608
20618	494609
3074	494610
157384	494611
356196	494612
1904	494613
115193	494614
148563	494615
230355	494616
133147	494617
102284	494618
88662	494619
213122	494620
41038	494621
33727	494622
118075	494623
36579	494624
106145	494625
28150	494626
264905	494627
323504	494628
164819	494629
61179	494630
73041	494631
255463	494632
228371	494633
53018	494634
111940	494635
243320	494636
175728	494637
14999	494638
4184	494639
69822	494640
184818	494641
3271	494642
97189	494643
31841	494644
84188	494645
8115	494646
418461	494647
6107	494648
72378	494649
89168	494650
37725	494651
35279	494652
19297	494653
61699	494654
143123	494655
65509	494656
123878	494657
135102	494658
212890	494659
430018	494660
54732	494661
17192	494662
222931	494663
281770	494664
62289	494665
147309	494666
8553	494667
59280	494668
10580	494669
214989	494670
236550	494671
322151	494672
314850	494673
152424	494674
246974	494675
5148	494676
381318	494677
141068	494678
25016	494679
135507	494680
120376	494681
94858	494682
75804	494683
370842	494684
34831	494685
126987	494686
17445	494687
432867	494688
124725	494689
29305	494690
414267	494691
231962	494692
149310	494693
126968	494694
37270	494695
248343	494696
8054	494697
38298	494698
121959	494699
71943	494700
199331	494701
49237	494702
63939	494703
216171	494704
65629	494705
80816	494706
117729	494707
268540	494708
240988	494709
254969	494710
238881	494711
13770	494712
189979	494713
117354	494714
249828	494715
155947	494716
6538	494717
310203	494718
43453	494719
47375	494720
88179	494721
370976	494722
39174	494723
387169	494724
141776	494725
37033	494726
110788	494727
259705	494728
239985	494729
187733	494730
109414	494731
45076	494732
107037	494733
124284	494734
39292	494735
207390	494736
83211	494737
177034	494738
285700	494739
21495	494740
196673	494741
228970	494742
165516	494743
122572	494744
174366	494745
106732	494746
171350	494747
298046	494748
214650	494749
67508	494750
370255	494751
305	494752
113356	494753
332033	494754
752	494755
167669	494756
299031	494757
46886	494758
45690	494759
27426	494760
752	494761
91690	494762
19460	494763
476	494764
145018	494765
274498	494766
123528	494767
57724	494768
266061	494769
157910	494770
254180	494771
114932	494772
121282	494773
346403	494774
153114	494775
371582	494776
46280	494777
200757	494778
315762	494779
133179	494780
191874	494781
403579	494782
331797	494783
385581	494784
62492	494785
215718	494786
419610	494787
318679	494788
61126	494789
254010	494790
363737	494791
8849	494792
318017	494793
383866	494794
25983	494795
86452	494796
24178	494797
24704	494798
116889	494799
54158	494800
245907	494801
243152	494802
233739	494803
148600	494804
146521	494805
433354	494806
112130	494807
185679	494808
21732	494809
45629	494810
221672	494811
93658	494812
430466	494813
99385	494814
93496	494815
3410	494816
2394	494817
7612	494818
3504	494819
2500	494820
3483	494821
416659	494822
91099	494823
50685	494824
408069	494825
191773	494826
83129	494827
45446	494828
33493	494829
196306	494830
379377	494831
230160	494832
110613	494833
89329	494834
293144	494835
337474	494836
32968	494837
181764	494838
181763	494839
305243	494840
19406	494841
122028	494842
238705	494843
453632	494844
158700	494845
126552	494846
55634	494847
36040	494848
144758	494849
107223	494850
113721	494851
115040	494852
136164	494853
39778	494854
436020	494855
56927	494856
149595	494857
393262	494858
97720	494859
12573	494860
193432	494861
17168	494862
58807	494863
69016	494864
398163	494865
128449	494866
79200	494867
203821	494868
155144	494869
189569	494870
209464	494871
446918	494872
113278	494873
67265	494874
402731	494875
8745	494876
339767	494877
329820	494878
70980	494879
50232	494880
404524	494881
54144	494882
78150	494883
35354	494884
212267	494885
140668	494886
2435	494887
12779	494888
112459	494889
384565	494890
177096	494891
308199	494892
292854	494893
81788	494894
353243	494895
393479	494896
417739	494897
87986	494898
84126	494899
351363	494900
169740	494901
205187	494902
206604	494903
170391	494904
157472	494905
270039	494906
230100	494907
224974	494908
215721	494909
211600	494910
440205	494911
318750	494912
12031	494913
94515	494914
6587	494915
99161	494916
295038	494917
246189	494918
213113	494919
403996	494920
323314	494921
427409	494922
38015	494923
77727	494924
47007	494925
82352	494926
112082	494927
106531	494928
455333	494929
280156	494930
226511	494931
428363	494932
107685	494933
108671	494934
124636	494935
342929	494936
235952	494937
16533	494938
85522	494939
283880	494940
351574	494941
1762	494942
399910	494943
37826	494944
21129	494945
459512	494946
346863	494947
288773	494948
325702	494949
186213	494950
121664	494951
147503	494952
174661	494953
71805	494954
257386	494955
146107	494956
223685	494957
317053	494958
291194	494959
377843	494960
32269	494961
350838	494962
874	494963
12542	494964
1772	494965
261595	494966
10043	494967
858	494968
12182	494969
337799	494970
109870	494971
10706	494972
210580	494973
175014	494974
52993	494975
64347	494976
287132	494977
225309	494978
20489	494979
83607	494980
227756	494981
265875	494982
270734	494983
348311	494984
190843	494985
276308	494986
452853	494987
327734	494988
299079	494989
142487	494990
297856	494991
160158	494992
149476	494993
89187	494994
420843	494995
218372	494996
249730	494997
252718	494998
436940	494999
423843	495000
317308	495001
199342	495002
454241	495003
420069	495004
127415	495005
167990	495006
121664	495007
303424	495008
115594	495009
320122	495010
268361	495011
9684	495012
432855	495013
350149	495014
19844	495015
105732	495016
79108	495017
48988	495018
159480	495019
146182	495020
150699	495021
215155	495022
231374	495023
232803	495024
431493	495025
51514	495026
336050	495027
49626	495028
49626	495029
431203	495030
404111	495031
404104	495032
67796	495033
350692	495034
1463	495035
9684	495036
355799	495037
390938	495038
16016	495039
1738	495040
368533	495041
100477	495042
14418	495043
49791	495044
1724	495045
203875	495046
336357	495047
53743	495048
225302	495049
19294	495050
32881	495051
163391	495052
60509	495053
336314	495054
147053	495055
74442	495056
308644	495057
387001	495058
365306	495059
143566	495060
272267	495061
180652	495062
148151	495063
73091	495064
124375	495065
340583	495066
165466	495067
437764	495068
411056	495069
445527	495070
271587	495071
38550	495072
25326	495073
244380	495074
202410	495075
418736	495076
176725	495077
249758	495078
160281	495079
305444	495080
160980	495081
35373	495082
336069	495083
158172	495084
293025	495085
232875	495086
10486	495087
99065	495088
90161	495089
114671	495090
121879	495091
339105	495092
423722	495093
250476	495094
221772	495095
51414	495096
380812	495097
79409	495098
162645	495099
306575	495100
128253	495101
54381	495102
199566	495103
201448	495104
200657	495105
169949	495106
25362	495107
230398	495108
252136	495109
41412	495110
423071	495111
71361	495112
400679	495113
125688	495114
160565	495115
95581	495116
359210	495117
433464	495118
153823	495119
275597	495120
370202	495121
220126	495122
174484	495123
166218	495124
245633	495125
192547	495126
30780	495127
88728	495128
67162	495129
255862	495130
173580	495131
348192	495132
352003	495133
277356	495134
109097	495135
390145	495136
140688	495137
71764	495138
96682	495139
433916	495140
310946	495141
30267	495142
287019	495143
277027	495144
124970	495145
449994	495146
94887	495147
235414	495148
177098	495149
421000	495150
188168	495151
138866	495152
129542	495153
330008	495154
71155	495155
85029	495156
113391	495157
143918	495158
434520	495159
319804	495160
288937	495161
336144	495162
294012	495163
8267	495164
187925	495165
22087	495166
435774	495167
342806	495168
434404	495169
327289	495170
307163	495171
111507	495172
313085	495173
214295	495174
182390	495175
249933	495176
359470	495177
43	495178
364495	495179
23662	495180
193347	495181
438073	495182
452813	495183
145828	495184
257085	495185
448184	495186
47022	495187
72292	495188
174478	495189
358895	495190
30112	495191
207375	495192
214051	495193
306426	495194
168384	495195
110752	495196
101749	495197
78121	495198
314783	495199
47484	495200
100864	495201
56333	495202
112537	495203
357481	495204
335401	495205
403057	495206
418163	495207
88665	495208
81841	495209
35790	495210
166824	495211
40365	495212
14839	495213
33497	495214
227248	495215
61709	495216
123260	495217
158287	495218
321806	495219
136813	495220
11549	495221
124636	495222
245959	495223
180680	495224
199433	495225
246097	495226
406938	495227
371821	495228
302154	495229
300846	495230
399801	495231
50347	495232
33215	495233
147426	495234
214688	495235
136882	495236
172185	495237
373009	495238
86911	495239
305312	495240
109472	495241
324532	495242
162316	495243
345621	495244
206070	495245
194943	495246
409382	495247
155533	495248
189998	495249
357843	495250
207186	495251
104416	495252
42685	495253
316493	495254
259616	495255
46802	495256
385500	495257
141119	495258
447144	495259
170923	495260
250583	495261
40027	495262
324065	495263
100517	495264
280081	495265
225218	495266
238009	495267
83897	495268
424206	495269
427096	495270
244808	495271
356191	495272
180922	495273
336197	495274
315593	495275
186661	495276
180484	495277
40507	495278
424601	495279
118203	495280
411186	495281
4517	495282
25314	495283
307306	495284
222627	495285
293622	495286
392008	495287
88812	495288
357628	495289
46176	495290
104653	495291
74860	495292
438224	495293
237207	495294
114960	495295
360521	495296
160904	495297
412430	495298
9097	495299
248689	495300
238293	495301
394821	495302
98094	495303
173378	495304
200652	495305
302740	495306
425484	495307
251303	495308
173713	495309
407108	495310
218196	495311
226224	495312
84780	495313
169644	495314
92568	495315
170075	495316
22761	495317
267300	495318
113	495319
59665	495320
19023	495321
12481	495322
39482	495323
77156	495324
303567	495325
28786	495326
233014	495327
107494	495328
101	495329
43850	495330
19591	495331
59616	495332
95095	495333
11818	495334
203291	495335
5020	495336
369983	495337
416561	495338
253602	495339
369473	495340
62918	495341
138322	495342
50775	495343
30485	495344
210545	495345
99483	495346
423025	495347
445430	495348
22658	495349
204296	495350
14327	495351
174687	495352
42561	495353
6062	495354
414541	495355
153641	495356
246313	495357
105491	495358
22881	495359
391785	495360
119992	495361
58854	495362
399357	495363
107706	495364
26037	495365
79335	495366
371591	495367
15380	495368
449607	495369
440648	495370
400805	495371
71584	495372
47236	495373
377237	495374
271955	495375
95344	495376
13679	495377
18327	495378
92115	495379
387688	495380
72285	495381
113409	495382
75087	495383
97408	495384
204695	495385
120935	495386
15476	495387
7452	495388
335405	495389
5148	495390
227318	495391
393022	495392
260583	495393
276796	495394
186947	495395
241200	495396
208207	495397
84057	495398
34494	495399
422341	495400
129214	495401
84106	495402
54717	495403
361107	495404
139758	495405
112702	495406
156900	495407
286940	495408
415122	495409
111152	495410
201410	495411
406553	495412
200713	495413
41336	495414
102101	495415
283675	495416
299501	495417
251867	495418
272650	495419
156331	495420
132927	495421
99219	495422
356930	495423
78222	495424
163070	495425
166475	495426
211375	495427
455503	495428
33245	495429
112710	495430
163392	495431
205921	495432
1859	495433
83571	495434
26464	495435
337162	495436
109204	495437
7948	495438
232117	495439
188721	495440
191573	495441
248254	495442
610	495443
2717	495444
288385	495445
104860	495446
399538	495447
1222	495448
337602	495449
114391	495450
468	495451
2848	495452
23362	495453
197953	495454
15864	495455
113394	495456
183960	495457
8897	495458
44977	495459
405737	495460
289933	495461
98573	495462
58426	495463
174702	495464
335169	495465
360348	495466
177117	495467
421702	495468
272591	495469
356901	495470
39609	495471
164460	495472
145143	495473
241631	495474
242538	495475
130870	495476
173243	495477
53850	495478
68734	495479
44514	495480
215628	495481
74500	495482
356299	495483
354135	495484
182283	495485
183460	495486
290800	495487
3008	495488
332852	495489
77747	495490
41260	495491
35477	495492
6001	495493
9486	495494
122683	495495
26247	495496
378	495497
110780	495498
35477	495499
35477	495500
177460	495501
23128	495502
418931	495503
152801	495504
70838	495505
4342	495506
32563	495507
449425	495508
70112	495509
260608	495510
164932	495511
337034	495512
232962	495513
128104	495514
26373	495515
177404	495516
433627	495517
159190	495518
239543	495519
239285	495520
48483	495521
59699	495522
16830	495523
168827	495524
114330	495525
365035	495526
4297	495527
421598	495528
437851	495529
23480	495530
65223	495531
11595	495532
165622	495533
26043	495534
56584	495535
1932	495536
40164	495537
64834	495538
100682	495539
47988	495540
208136	495541
116924	495542
88696	495543
220679	495544
456006	495545
138974	495546
7077	495547
460170	495548
9794	495549
199687	495550
42662	495551
136211	495552
323075	495553
263557	495554
38388	495555
54609	495556
241544	495557
430246	495558
15253	495559
193337	495560
132622	495561
32242	495562
76391	495563
12746	495564
11525	495565
29196	495566
17265	495567
208193	495568
17265	495569
6414	495570
107076	495571
11314	495572
177344	495573
626	495574
20178	495575
7077	495576
11268	495577
26071	495578
69844	495579
17394	495580
104391	495581
6985	495582
257033	495583
642	495584
11862	495585
134310	495586
42887	495587
76058	495588
51142	495589
226756	495590
10293	495591
95111	495592
149625	495593
227297	495594
216947	495595
24608	495596
5757	495597
197163	495598
17876	495599
1052	495600
124994	495601
107772	495602
252570	495603
204721	495604
18153	495605
198935	495606
345635	495607
4637	495608
81561	495609
155955	495610
119230	495611
304613	495612
443085	495613
261625	495614
4634	495615
22262	495616
38334	495617
258242	495618
168612	495619
297483	495620
445120	495621
124365	495622
77161	495623
116505	495624
24256	495625
298814	495626
47793	495627
141321	495628
33181	495629
64359	495630
395685	495631
605	495632
16059	495633
131271	495634
56372	495635
17155	495636
325239	495637
62902	495638
103977	495639
156408	495640
44050	495641
120673	495642
165047	495643
145159	495644
11469	495645
215027	495646
455817	495647
219907	495648
2641	495649
23143	495650
75990	495651
62951	495652
27619	495653
135390	495654
205322	495655
186589	495656
183655	495657
131050	495658
188919	495659
128713	495660
11604	495661
247285	495662
63796	495663
72088	495664
50525	495665
30412	495666
51970	495667
452187	495668
185002	495669
6232	495670
457808	495671
51853	495672
380799	495673
123922	495674
148531	495675
354401	495676
98217	495677
47780	495678
140983	495679
176770	495680
4638	495681
158614	495682
70466	495683
99758	495684
68047	495685
446513	495686
437953	495687
121764	495688
217871	495689
2526	495690
108307	495691
23735	495692
100597	495693
20298	495694
59273	495695
332579	495696
65261	495697
187742	495698
101653	495699
137502	495700
364815	495701
126681	495702
239315	495703
193683	495704
60078	495705
184482	495706
48586	495707
1088	495708
41336	495709
238477	495710
158511	495711
220046	495712
128768	495713
220661	495714
247051	495715
50499	495716
131705	495717
269380	495718
14593	495719
207685	495720
15615	495721
8984	495722
276442	495723
295082	495724
1444	495725
236849	495726
64125	495727
181493	495728
207143	495729
106536	495730
201627	495731
245841	495732
394598	495733
116237	495734
131254	495735
432806	495736
297795	495737
121723	495738
69712	495739
339604	495740
214881	495741
154144	495742
217828	495743
164431	495744
184965	495745
230729	495746
183972	495747
331247	495748
282225	495749
169274	495750
109849	495751
199499	495752
267928	495753
77030	495754
121909	495755
125907	495756
207034	495757
456676	495758
37580	495759
211188	495760
31752	495761
296953	495762
74495	495763
386808	495764
262586	495765
20819	495766
222402	495767
1210	495768
22952	495769
206310	495770
300203	495771
92130	495772
109190	495773
186260	495774
233291	495775
174903	495776
132419	495777
326428	495778
321706	495779
241882	495780
156962	495781
169056	495782
150947	495783
150057	495784
263177	495785
427150	495786
43383	495787
116203	495788
187368	495789
130914	495790
233105	495791
140460	495792
370578	495793
67578	495794
415873	495795
241213	495796
413169	495797
198484	495798
316854	495799
287696	495800
95265	495801
82594	495802
327943	495803
86465	495804
186261	495805
160970	495806
296681	495807
268726	495808
41278	495809
438062	495810
37951	495811
75375	495812
201108	495813
350117	495814
64453	495815
108420	495816
353660	495817
334753	495818
141445	495819
81030	495820
297289	495821
169872	495822
1331	495823
333192	495824
224805	495825
404140	495826
267778	495827
450986	495828
11890	495829
59813	495830
169956	495831
393124	495832
37889	495833
50206	495834
311175	495835
237964	495836
39571	495837
62155	495838
141238	495839
297159	495840
307333	495841
235911	495842
17727	495843
255042	495844
356277	495845
198969	495846
162289	495847
319636	495848
30243	495849
378431	495850
185756	495851
77605	495852
312520	495853
67246	495854
152731	495855
178836	495856
457	495857
30254	495858
14670	495859
382863	495860
391787	495861
183838	495862
124472	495863
56753	495864
15779	495865
55047	495866
403506	495867
237338	495868
226349	495869
13922	495870
330182	495871
383990	495872
23435	495873
93356	495874
28279	495875
169713	495876
415733	495877
134262	495878
235069	495879
237946	495880
8553	495881
373583	495882
405219	495883
109139	495884
273417	495885
144471	495886
130364	495887
54094	495888
17443	495889
9298	495890
164747	495891
179538	495892
94810	495893
22861	495894
1001	495895
116226	495896
233241	495897
2127	495898
17337	495899
250760	495900
19361	495901
87719	495902
16784	495903
232629	495904
108665	495905
226529	495906
128047	495907
74865	495908
7510	495909
30162	495910
146181	495911
130045	495912
1544	495913
33442	495914
238113	495915
28927	495916
111213	495917
431285	495918
77222	495919
311876	495920
47768	495921
20747	495922
285062	495923
247087	495924
17192	495925
246436	495926
110680	495927
382438	495928
222764	495929
235779	495930
63150	495931
110990	495932
279023	495933
145741	495934
266833	495935
309714	495936
169723	495937
374433	495938
48006	495939
206053	495940
103286	495941
28	495942
196902	495943
390588	495944
335262	495945
51215	495946
41687	495947
4503	495948
421915	495949
267067	495950
380648	495951
187269	495952
241590	495953
239400	495954
11852	495955
220930	495956
310250	495957
72857	495958
59308	495959
122188	495960
386709	495961
24157	495962
91411	495963
40383	495964
33447	495965
384259	495966
460265	495967
194785	495968
212116	495969
367455	495970
54266	495971
22096	495972
114840	495973
27393	495974
58571	495975
372418	495976
67347	495977
196260	495978
426495	495979
289530	495980
136425	495981
328121	495982
247011	495983
18928	495984
15585	495985
433876	495986
236407	495987
82801	495988
361743	495989
453887	495990
233147	495991
152343	495992
188393	495993
332478	495994
223512	495995
210522	495996
27777	495997
184328	495998
314883	495999
299696	496000
243226	496001
11770	496002
317562	496003
11584	496004
202618	496005
8155	496006
236310	496007
65849	496008
371470	496009
239257	496010
33960	496011
7578	496012
192399	496013
53323	496014
193207	496015
27291	496016
85092	496017
230290	496018
101468	496019
156260	496020
210669	496021
8506	496022
188926	496023
329987	496024
444156	496025
315498	496026
52437	496027
4898	496028
1194	496029
130931	496030
29028	496031
26330	496032
324164	496033
339340	496034
103317	496035
321391	496036
32106	496037
36079	496038
302517	496039
70223	496040
132442	496041
27336	496042
121564	496043
233099	496044
6265	496045
2964	496046
27961	496047
114451	496048
251364	496049
244026	496050
83470	496051
152784	496052
99133	496053
98679	496054
95460	496055
152859	496056
239151	496057
35503	496058
55443	496059
455697	496060
8096	496061
97	496062
437353	496063
63767	496064
60539	496065
78444	496066
151844	496067
29672	496068
114772	496069
2594	496070
53614	496071
188349	496072
3542	496073
341332	496074
327253	496075
68359	496076
16774	496077
398935	496078
71318	496079
146802	496080
29646	496081
84182	496082
421323	496083
32558	496084
186426	496085
19904	496086
208764	496087
161979	496088
97175	496089
77464	496090
450203	496091
264575	496092
60014	496093
197473	496094
73387	496095
8723	496096
75475	496097
227305	496098
98894	496099
119259	496100
151104	496101
15887	496102
428301	496103
242532	496104
182738	496105
239205	496106
83865	496107
54013	496108
65397	496109
250607	496110
325866	496111
163817	496112
181178	496113
426525	496114
114392	496115
61925	496116
69723	496117
105540	496118
164062	496119
209809	496120
392792	496121
229859	496122
244504	496123
444704	496124
1798	496125
264417	496126
53395	496127
332850	496128
923	496129
33003	496130
139771	496131
20110	496132
52868	496133
335581	496134
99258	496135
165533	496136
2712	496137
306633	496138
87131	496139
119493	496140
86548	496141
269246	496142
306712	496143
179869	496144
123022	496145
310594	496146
40893	496147
26019	496148
60814	496149
56386	496150
35408	496151
357876	496152
89949	496153
97547	496154
83015	496155
77792	496156
77950	496157
208484	496158
237042	496159
68265	496160
249499	496161
10846	496162
302825	496163
136595	496164
49843	496165
17231	496166
299012	496167
434742	496168
26491	496169
204374	496170
311288	496171
28678	496172
431652	496173
124208	496174
27177	496175
413543	496176
413858	496177
15510	496178
35990	496179
221865	496180
91450	496181
395783	496182
13293	496183
125510	496184
65359	496185
30143	496186
92419	496187
39137	496188
141989	496189
380303	496190
45267	496191
381607	496192
829	496193
47856	496194
120570	496195
118528	496196
365267	496197
374627	496198
190954	496199
16031	496200
229654	496201
226496	496202
121091	496203
36211	496204
300103	496205
85198	496206
234611	496207
88878	496208
17874	496209
164463	496210
32563	496211
92877	496212
2465	496213
3862	496214
220156	496215
213565	496216
66499	496217
149398	496218
169477	496219
151474	496220
248494	496221
171848	496222
249029	496223
127230	496224
138529	496225
31441	496226
349021	496227
3059	496228
4415	496229
430376	496230
6797	496231
92360	496232
24762	496233
7787	496234
7787	496235
15062	496236
31242	496237
163958	496238
451097	496239
11314	496240
85899	496241
184513	496242
108347	496243
15269	496244
224750	496245
39910	496246
155331	496247
81624	496248
30094	496249
329980	496250
210031	496251
153845	496252
148119	496253
133702	496254
215438	496255
4490	496256
164581	496257
144283	496258
249797	496259
414822	496260
203985	496261
388	496262
6653	496263
23595	496264
211983	496265
482	496266
59248	496267
65606	496268
1578	496269
34270	496270
127516	496271
1321	496272
32901	496273
74642	496274
257401	496275
125619	496276
2432	496277
49147	496278
43994	496279
247206	496280
45022	496281
52039	496282
144483	496283
63053	496284
380056	496285
172636	496286
102944	496287
1963	496288
292350	496289
84667	496290
62630	496291
239728	496292
275504	496293
72773	496294
39147	496295
80648	496296
355123	496297
246190	496298
171828	496299
174368	496300
157674	496301
95507	496302
86931	496303
51928	496304
188346	496305
425886	496306
43955	496307
137684	496308
339445	496309
153179	496310
262241	496311
396030	496312
97113	496313
249711	496314
2791	496315
194891	496316
51642	496317
21718	496318
233219	496319
220304	496320
143849	496321
178539	496322
11398	496323
240707	496324
233346	496325
168450	496326
4800	496327
53343	496328
147317	496329
126104	496330
30937	496331
118893	496332
65593	496333
271875	496334
18393	496335
185065	496336
338491	496337
136677	496338
35407	496339
22516	496340
51928	496341
122742	496342
3574	496343
299705	496344
324428	496345
37627	496346
150764	496347
63556	496348
55958	496349
110509	496350
43713	496351
437591	496352
234790	496353
23107	496354
191041	496355
148261	496356
104460	496357
447660	496358
177319	496359
17370	496360
32002	496361
262018	496362
32173	496363
350073	496364
390124	496365
138024	496366
33182	496367
179169	496368
233566	496369
372699	496370
240989	496371
142230	496372
24457	496373
65647	496374
422348	496375
4998	496376
245174	496377
332500	496378
235360	496379
238319	496380
73683	496381
15679	496382
27656	496383
183762	496384
134331	496385
121620	496386
138194	496387
26932	496388
351063	496389
101162	496390
32243	496391
237798	496392
236996	496393
149933	496394
20136	496395
173611	496396
80804	496397
10732	496398
120229	496399
30695	496400
145899	496401
45475	496402
221865	496403
120740	496404
83435	496405
5129	496406
288584	496407
125394	496408
3623	496409
181561	496410
204085	496411
81353	496412
29413	496413
22803	496414
177436	496415
273060	496416
190013	496417
7796	496418
143727	496419
75307	496420
4951	496421
78443	496422
225021	496423
228288	496424
5600	496425
438755	496426
54174	496427
175141	496428
219475	496429
210427	496430
252839	496431
175080	496432
113384	496433
242595	496434
7796	496435
64070	496436
102050	496437
54029	496438
2027	496439
96314	496440
61367	496441
211229	496442
166439	496443
5702	496444
4610	496445
107053	496446
236233	496447
59829	496448
32593	496449
315926	496450
5294	496451
8935	496452
141903	496453
208388	496454
125881	496455
42217	496456
420700	496457
115966	496458
248661	496459
266841	496460
168932	496461
72986	496462
21230	496463
12499	496464
75642	496465
376932	496466
412994	496467
376469	496468
160491	496469
14626	496470
115939	496471
109771	496472
11737	496473
114951	496474
3285	496475
448281	496476
70404	496477
209571	496478
260768	496479
389384	496480
59749	496481
455757	496482
404774	496483
29487	496484
100445	496485
97808	496486
94617	496487
25440	496488
31519	496489
186135	496490
116816	496491
158602	496492
75780	496493
284741	496494
176391	496495
358484	496496
10944	496497
11103	496498
89322	496499
236053	496500
73930	496501
213101	496502
18064	496503
55481	496504
46266	496505
424896	496506
303076	496507
32048	496508
9959	496509
234033	496510
242269	496511
11308	496512
15483	496513
88762	496514
15483	496515
369290	496516
246518	496517
129602	496518
37049	496519
44229	496520
310538	496521
91293	496522
10382	496523
6429	496524
55068	496525
16149	496526
45441	496527
4334	496528
206608	496529
354302	496530
96916	496531
10328	496532
143084	496533
120478	496534
27001	496535
170102	496536
215465	496537
82349	496538
15732	496539
308211	496540
79426	496541
222819	496542
5236	496543
33200	496544
55658	496545
288244	496546
192126	496547
191740	496548
29103	496549
3938	496550
201786	496551
80693	496552
50241	496553
129478	496554
55441	496555
107591	496556
366735	496557
120575	496558
77964	496559
106389	496560
137126	496561
292692	496562
299658	496563
22257	496564
158995	496565
728	496566
28582	496567
409384	496568
124317	496569
173739	496570
320128	496571
120373	496572
320723	496573
422521	496574
52446	496575
242461	496576
124195	496577
245081	496578
19838	496579
213141	496580
80693	496581
118671	496582
220112	496583
449522	496584
289379	496585
49574	496586
427145	496587
125928	496588
202432	496589
63091	496590
239288	496591
211422	496592
28823	496593
425755	496594
279207	496595
8964	496596
429223	496597
9849	496598
79820	496599
330153	496600
31649	496601
276224	496602
28375	496603
165940	496604
410662	496605
34973	496606
255209	496607
116441	496608
91063	496609
86088	496610
43777	496611
1237	496612
139741	496613
251800	496614
125148	496615
161812	496616
12861	496617
79040	496618
157942	496619
7514	496620
85	496621
222382	496622
236938	496623
374940	496624
42353	496625
55491	496626
79842	496627
429973	496628
243161	496629
371232	496630
151843	496631
19648	496632
165048	496633
29579	496634
120210	496635
95786	496636
194244	496637
126472	496638
378885	496639
239627	496640
22467	496641
371314	496642
14988	496643
337955	496644
375561	496645
295431	496646
28160	496647
185108	496648
172293	496649
123472	496650
76274	496651
81031	496652
157487	496653
24340	496654
1894	496655
146481	496656
39176	496657
347267	496658
202273	496659
8770	496660
223186	496661
76042	496662
74864	496663
56550	496664
19145	496665
187479	496666
225441	496667
17150	496668
86884	496669
447204	496670
83176	496671
200465	496672
316279	496673
65443	496674
421765	496675
218511	496676
29986	496677
39817	496678
31616	496679
38433	496680
56212	496681
181669	496682
108306	496683
425008	496684
364710	496685
214435	496686
84706	496687
153541	496688
160407	496689
23915	496690
160273	496691
93027	496692
708	496693
120699	496694
6379	496695
51305	496696
136927	496697
71987	496698
303552	496699
68273	496700
267545	496701
236318	496702
454940	496703
111670	496704
20279	496705
961	496706
399382	496707
322548	496708
187757	496709
90550	496710
57447	496711
223189	496712
11770	496713
18489	496714
194233	496715
267240	496716
83298	496717
85665	496718
383259	496719
192394	496720
45373	496721
125939	496722
210055	496723
51773	496724
148831	496725
80305	496726
51432	496727
230208	496728
93250	496729
78026	496730
429681	496731
1793	496732
6851	496733
444247	496734
228639	496735
115693	496736
3385	496737
176584	496738
189699	496739
78956	496740
47193	496741
121154	496742
86517	496743
115459	496744
18012	496745
24587	496746
351987	496747
58220	496748
50465	496749
89861	496750
135700	496751
22365	496752
139	496753
9063	496754
83960	496755
353398	496756
1350	496757
4838	496758
1761	496759
42239	496760
240016	496761
50210	496762
244105	496763
71990	496764
167568	496765
90998	496766
56533	496767
58085	496768
25273	496769
52073	496770
20636	496771
164159	496772
20427	496773
35473	496774
151949	496775
4746	496776
50246	496777
17659	496778
27175	496779
6421	496780
33905	496781
41124	496782
264432	496783
11067	496784
14324	496785
312686	496786
127737	496787
30042	496788
5071	496789
104682	496790
15968	496791
10689	496792
300008	496793
17202	496794
201349	496795
25914	496796
368582	496797
10277	496798
1100	496799
1342	496800
5221	496801
91879	496802
90211	496803
1568	496804
104043	496805
2178	496806
107305	496807
21082	496808
129063	496809
52276	496810
16943	496811
122631	496812
364287	496813
208953	496814
25665	496815
15238	496816
199074	496817
125842	496818
40914	496819
445469	496820
166167	496821
108955	496822
5810	496823
219655	496824
8328	496825
254480	496826
207003	496827
281322	496828
141662	496829
77703	496830
276154	496831
163890	496832
215822	496833
321663	496834
138763	496835
202532	496836
116445	496837
51067	496838
212948	496839
451908	496840
124713	496841
199976	496842
200441	496843
44549	496844
23035	496845
3435	496846
18067	496847
105258	496848
158156	496849
155383	496850
282643	496851
23158	496852
134501	496853
72886	496854
59447	496855
184413	496856
231013	496857
177453	496858
29463	496859
228739	496860
142046	496861
21524	496862
19706	496863
16437	496864
64398	496865
85484	496866
8538	496867
108810	496868
12442	496869
134525	496870
353712	496871
12923	496872
95181	496873
59043	496874
18657	496875
48488	496876
35446	496877
99840	496878
204520	496879
109764	496880
797	496881
29157	496882
71562	496883
78706	496884
57961	496885
353484	496886
165617	496887
57345	496888
136607	496889
118287	496890
53066	496891
4331	496892
9600	496893
41878	496894
37762	496895
28791	496896
7779	496897
99679	496898
38459	496899
65408	496900
228994	496901
39189	496902
426626	496903
451504	496904
58597	496905
2920	496906
242502	496907
38806	496908
14629	496909
151141	496910
107559	496911
187635	496912
2859	496913
11240	496914
11240	496915
255303	496916
78444	496917
208779	496918
9714	496919
96431	496920
162246	496921
444788	496922
185373	496923
194130	496924
219108	496925
76610	496926
163978	496927
335133	496928
85967	496929
236024	496930
449440	496931
104666	496932
3413	496933
149785	496934
178979	496935
47812	496936
2155	496937
29172	496938
112831	496939
178673	496940
280557	496941
393721	496942
1519	496943
128649	496944
13516	496945
35802	496946
15102	496947
293703	496948
136998	496949
132900	496950
133032	496951
116736	496952
122102	496953
60874	496954
67674	496955
91385	496956
192310	496957
41881	496958
41776	496959
142129	496960
17881	496961
149186	496962
73164	496963
122503	496964
58444	496965
4769	496966
232644	496967
296039	496968
84158	496969
32032	496970
96425	496971
15586	496972
42037	496973
58779	496974
290853	496975
22812	496976
164825	496977
38568	496978
42145	496979
96607	496980
341649	496981
43287	496982
81532	496983
33998	496984
12462	496985
120115	496986
80295	496987
342725	496988
108258	496989
109399	496990
299177	496991
15072	496992
162602	496993
10027	496994
4964	496995
155282	496996
104666	496997
63747	496998
177311	496999
234338	497000
181096	497001
247577	497002
2034	497003
27270	497004
341621	497005
20030	497006
7530	497007
17407	497008
53637	497009
1229	497010
215500	497011
172570	497012
77454	497013
441796	497014
37519	497015
25662	497016
50177	497017
8999	497018
61054	497019
177178	497020
22703	497021
68512	497022
96899	497023
31973	497024
16541	497025
368925	497026
217463	497027
69563	497028
336366	497029
405253	497030
286951	497031
245	497032
236903	497033
68506	497034
10736	497035
333788	497036
377056	497037
223147	497038
181093	497039
197368	497040
114079	497041
46967	497042
4720	497043
141800	497044
230899	497045
443723	497046
213613	497047
24105	497048
14958	497049
412922	497050
66819	497051
19086	497052
133424	497053
18342	497054
261129	497055
68911	497056
221740	497057
344023	497058
61263	497059
268805	497060
32879	497061
20237	497062
211079	497063
231114	497064
320243	497065
317282	497066
268111	497067
410385	497068
11653	497069
170021	497070
407216	497071
240896	497072
59070	497073
85733	497074
298163	497075
414026	497076
414450	497077
33050	497078
28663	497079
359671	497080
53354	497081
9199	497082
83327	497083
27180	497084
96005	497085
121829	497086
40643	497087
4991	497088
255391	497089
41077	497090
161097	497091
65370	497092
240399	497093
85919	497094
131676	497095
120882	497096
21715	497097
233274	497098
29300	497099
113487	497100
14470	497101
399431	497102
244005	497103
106439	497104
153346	497105
19423	497106
27796	497107
129204	497108
202849	497109
451124	497110
386746	497111
56790	497112
116541	497113
176142	497114
151645	497115
31748	497116
214152	497117
177819	497118
205197	497119
111834	497120
205486	497121
240726	497122
339597	497123
224739	497124
317502	497125
416953	497126
76207	497127
125926	497128
88746	497129
350372	497130
59536	497131
5617	497132
834	497133
34474	497134
155144	497135
7804	497136
437164	497137
47079	497138
124245	497139
47631	497140
20701	497141
65484	497142
19964	497143
18363	497144
99574	497145
206094	497146
76473	497147
181099	497148
227351	497149
141243	497150
30568	497151
12250	497152
14476	497153
224305	497154
143353	497155
102260	497156
251391	497157
330215	497158
194715	497159
11010	497160
9159	497161
164384	497162
49319	497163
62475	497164
206195	497165
318602	497166
230797	497167
428109	497168
304797	497169
306670	497170
315046	497171
431181	497172
105601	497173
111503	497174
294049	497175
207344	497176
243125	497177
15390	497178
22969	497179
320710	497180
237237	497181
124576	497182
26813	497183
250129	497184
348304	497185
52960	497186
23974	497187
145978	497188
372178	497189
28770	497190
47621	497191
289430	497192
123755	497193
433323	497194
15451	497195
348195	497196
197721	497197
61921	497198
120347	497199
116685	497200
155580	497201
43007	497202
44737	497203
210150	497204
12174	497205
297650	497206
202361	497207
205500	497208
99548	497209
10007	497210
188934	497211
119306	497212
435261	497213
338155	497214
369	497215
208926	497216
214351	497217
127656	497218
115674	497219
158100	497220
107105	497221
27676	497222
161078	497223
59860	497224
377219	497225
295598	497226
181536	497227
231732	497228
22345	497229
289347	497230
436393	497231
118012	497232
96022	497233
21676	497234
26597	497235
190070	497236
221088	497237
52296	497238
74678	497239
66003	497240
24723	497241
396817	497242
226003	497243
236442	497244
38007	497245
18104	497246
62387	497247
13092	497248
440409	497249
358929	497250
107872	497251
17589	497252
64269	497253
47256	497254
254641	497255
48340	497256
131955	497257
243353	497258
69850	497259
370812	497260
59196	497261
320620	497262
329858	497263
92079	497264
4217	497265
103040	497266
305916	497267
10531	497268
60105	497269
11950	497270
64077	497271
72838	497272
57667	497273
7730	497274
1137	497275
172826	497276
207410	497277
84819	497278
360217	497279
374853	497280
68881	497281
450290	497282
252645	497283
603	497284
85139	497285
375758	497286
197566	497287
298617	497288
61137	497289
412198	497290
453610	497291
271211	497292
11873	497293
22946	497294
7216	497295
68314	497296
239777	497297
254918	497298
63433	497299
443197	497300
191533	497301
224646	497302
226142	497303
282188	497304
89823	497305
166200	497306
119970	497307
304279	497308
352570	497309
43218	497310
25706	497311
41587	497312
41570	497313
34	497314
14941	497315
65694	497316
9034	497317
413093	497318
100965	497319
57862	497320
229217	497321
215220	497322
233632	497323
450474	497324
30805	497325
62263	497326
127902	497327
71310	497328
116754	497329
39776	497330
2728	497331
148501	497332
335019	497333
195996	497334
236775	497335
184241	497336
57907	497337
203404	497338
106957	497339
450446	497340
80496	497341
13539	497342
250052	497343
337134	497344
144720	497345
4667	497346
86209	497347
40358	497348
2346	497349
213386	497350
448906	497351
90931	497352
314618	497353
48488	497354
351846	497355
47681	497356
6233	497357
14369	497358
967	497359
358834	497360
250378	497361
33680	497362
61091	497363
80434	497364
384085	497365
83629	497366
682	497367
259843	497368
91865	497369
243548	497370
273342	497371
438571	497372
240181	497373
164884	497374
207222	497375
19407	497376
63261	497377
344048	497378
59874	497379
92640	497380
58023	497381
19503	497382
439433	497383
247204	497384
179424	497385
142597	497386
231054	497387
442706	497388
368807	497389
24636	497390
187	497391
64166	497392
45	497393
59963	497394
83131	497395
67982	497396
132799	497397
194028	497398
20704	497399
147948	497400
295894	497401
154143	497402
235378	497403
428352	497404
185033	497405
81452	497406
74066	497407
355143	497408
75781	497409
6483	497410
46540	497411
283201	497412
139598	497413
11565	497414
263629	497415
66966	497416
20662	497417
273490	497418
36225	497419
379747	497420
28338	497421
219221	497422
12100	497423
12342	497424
13982	497425
100816	497426
15469	497427
3790	497428
31426	497429
110809	497430
110361	497431
133223	497432
181220	497433
4916	497434
105853	497435
24328	497436
21454	497437
254799	497438
177762	497439
45778	497440
250624	497441
11480	497442
9426	497443
104575	497444
434483	497445
39541	497446
87365	497447
108078	497448
32064	497449
43579	497450
311881	497451
127925	497452
457957	497453
82608	497454
154031	497455
317164	497456
193552	497457
161491	497458
168638	497459
31224	497460
176425	497461
56711	497462
158520	497463
442370	497464
197321	497465
196844	497466
21420	497467
88376	497468
25293	497469
175603	497470
101614	497471
421244	497472
97995	497473
136037	497474
40100	497475
12891	497476
207566	497477
127318	497478
50980	497479
245796	497480
225258	497481
174656	497482
72521	497483
269320	497484
46877	497485
333012	497486
47277	497487
25386	497488
160021	497489
44744	497490
312643	497491
127780	497492
169889	497493
17341	497494
114033	497495
65612	497496
404661	497497
27205	497498
80663	497499
208965	497500
352691	497501
298699	497502
239172	497503
440540	497504
107250	497505
242864	497506
121127	497507
90399	497508
135658	497509
68540	497510
246376	497511
331930	497512
208083	497513
364725	497514
42322	497515
8099	497516
176351	497517
241313	497518
183367	497519
186309	497520
91230	497521
21897	497522
118073	497523
559	497524
250321	497525
108422	497526
187186	497527
444444	497528
198154	497529
101430	497530
51198	497531
52881	497532
360242	497533
100904	497534
350964	497535
38315	497536
99128	497537
98873	497538
246937	497539
77938	497540
183025	497541
19519	497542
363267	497543
105423	497544
382849	497545
77344	497546
337459	497547
31930	497548
262988	497549
219529	497550
48304	497551
334249	497552
305443	497553
66095	497554
241058	497555
64358	497556
66495	497557
30161	497558
127027	497559
109147	497560
127584	497561
164827	497562
391917	497563
129293	497564
953	497565
461	497566
288965	497567
49494	497568
210962	497569
221928	497570
107370	497571
8662	497572
14270	497573
1204	497574
140105	497575
242	497576
10070	497577
389728	497578
618	497579
110905	497580
134558	497581
39639	497582
169863	497583
80824	497584
323595	497585
98754	497586
332705	497587
17770	497588
313589	497589
198764	497590
1774	497591
22092	497592
45812	497593
47922	497594
172270	497595
334981	497596
371793	497597
272208	497598
102452	497599
446708	497600
241269	497601
20519	497602
75674	497603
20662	497604
455031	497605
156875	497606
214096	497607
131369	497608
211919	497609
4101	497610
140892	497611
63219	497612
379150	497613
409544	497614
46121	497615
259254	497616
23205	497617
110184	497618
327375	497619
76603	497620
218774	497621
41755	497622
124615	497623
74363	497624
246211	497625
122545	497626
96143	497627
323238	497628
335426	497629
160064	497630
318126	497631
56650	497632
115187	497633
22769	497634
187625	497635
83195	497636
330076	497637
259251	497638
112990	497639
176564	497640
357743	497641
40374	497642
45969	497643
300000	497644
35957	497645
121290	497646
4878	497647
47617	497648
172218	497649
29982	497650
395424	497651
25692	497652
195904	497653
16174	497654
53551	497655
111270	497656
124446	497657
239600	497658
315229	497659
93498	497660
110059	497661
10924	497662
55381	497663
24056	497664
75755	497665
167423	497666
24038	497667
127905	497668
427953	497669
47810	497670
73113	497671
308921	497672
310134	497673
284518	497674
111967	497675
87382	497676
220562	497677
69280	497678
86561	497679
285791	497680
151303	497681
432163	497682
234747	497683
311245	497684
9609	497685
192533	497686
100811	497687
135743	497688
293939	497689
15722	497690
205428	497691
347361	497692
310585	497693
59682	497694
28805	497695
31422	497696
83881	497697
386416	497698
73387	497699
11593	497700
3197	497701
161321	497702
320098	497703
228637	497704
78563	497705
295656	497706
11803	497707
129090	497708
421021	497709
112818	497710
447395	497711
307622	497712
316602	497713
427947	497714
23636	497715
357997	497716
58328	497717
312255	497718
387249	497719
42745	497720
153069	497721
54783	497722
24815	497723
13559	497724
165689	497725
33381	497726
43909	497727
40011	497728
40011	497729
5880	497730
40285	497731
213168	497732
171231	497733
246239	497734
29620	497735
92853	497736
146618	497737
373983	497738
52726	497739
55784	497740
223805	497741
18423	497742
82597	497743
436719	497744
60207	497745
373367	497746
302175	497747
3052	497748
424029	497749
229044	497750
172266	497751
112563	497752
174438	497753
359766	497754
11841	497755
39329	497756
380993	497757
226261	497758
6157	497759
12255	497760
152232	497761
82550	497762
63748	497763
399343	497764
21177	497765
24807	497766
225257	497767
134596	497768
124854	497769
106739	497770
23178	497771
38531	497772
187827	497773
119561	497774
3443	497775
26029	497776
51731	497777
36679	497778
3734	497779
29752	497780
360	497781
432513	497782
147664	497783
102087	497784
18017	497785
1494	497786
6289	497787
203018	497788
33233	497789
107952	497790
728	497791
85791	497792
62240	497793
4809	497794
1470	497795
972	497796
14377	497797
332750	497798
34626	497799
428767	497800
2967	497801
49871	497802
43767	497803
178056	497804
192848	497805
4362	497806
35318	497807
360268	497808
23020	497809
28126	497810
53492	497811
1969	497812
395505	497813
45349	497814
405894	497815
258805	497816
26611	497817
36736	497818
421999	497819
146741	497820
56463	497821
336704	497822
25546	497823
17680	497824
171141	497825
18692	497826
97172	497827
248611	497828
5785	497829
18213	497830
405734	497831
216838	497832
237000	497833
127061	497834
75991	497835
73464	497836
261767	497837
3920	497838
10369	497839
8438	497840
74054	497841
280374	497842
100571	497843
10991	497844
23042	497845
1619	497846
34508	497847
327850	497848
22629	497849
133936	497850
309504	497851
194750	497852
92099	497853
190895	497854
178794	497855
105085	497856
90321	497857
89998	497858
11604	497859
212087	497860
34845	497861
101349	497862
331784	497863
66547	497864
377327	497865
57745	497866
4658	497867
24362	497868
233449	497869
9790	497870
198865	497871
161539	497872
165236	497873
82437	497874
227436	497875
236530	497876
178328	497877
34500	497878
334346	497879
299241	497880
260396	497881
262763	497882
156023	497883
16238	497884
137611	497885
12848	497886
70772	497887
26778	497888
241423	497889
5885	497890
56743	497891
216033	497892
96907	497893
79914	497894
298776	497895
295549	497896
94178	497897
292070	497898
42051	497899
95113	497900
348720	497901
13770	497902
119194	497903
98811	497904
223871	497905
27224	497906
364635	497907
242233	497908
218908	497909
83967	497910
24828	497911
198473	497912
44577	497913
106595	497914
353649	497915
304160	497916
78228	497917
176891	497918
47313	497919
64468	497920
204021	497921
100659	497922
20670	497923
8820	497924
55901	497925
232257	497926
48941	497927
50897	497928
351334	497929
41078	497930
58937	497931
13887	497932
378918	497933
6395	497934
48941	497935
23075	497936
77599	497937
50897	497938
5150	497939
8011	497940
48917	497941
299143	497942
316751	497943
41999	497944
91499	497945
395002	497946
140846	497947
94122	497948
27350	497949
233449	497950
2826	497951
68706	497952
98795	497953
5802	497954
14662	497955
19572	497956
390855	497957
6106	497958
2826	497959
87173	497960
107729	497961
206003	497962
28139	497963
126664	497964
435343	497965
272738	497966
191872	497967
15765	497968
6941	497969
167902	497970
261918	497971
38098	497972
200387	497973
215332	497974
122391	497975
95796	497976
186190	497977
227381	497978
345347	497979
36952	497980
230856	497981
141097	497982
17505	497983
62435	497984
10040	497985
229046	497986
65802	497987
26898	497988
119659	497989
164982	497990
198571	497991
46327	497992
28610	497993
17233	497994
133759	497995
275629	497996
76458	497997
415341	497998
402418	497999
55385	498000
5023	498001
9314	498002
418994	498003
446828	498004
77670	498005
34719	498006
20538	498007
1704	498008
182436	498009
4879	498010
131356	498011
106995	498012
90211	498013
122855	498014
271052	498015
428174	498016
15234	498017
338095	498018
65406	498019
2057	498020
431507	498021
179286	498022
5823	498023
222390	498024
399093	498025
41178	498026
1746	498027
447960	498028
81212	498029
24186	498030
121435	498031
157252	498032
61634	498033
373086	498034
449125	498035
141843	498036
98819	498037
86149	498038
316473	498039
56567	498040
83016	498041
27454	498042
30332	498043
2296	498044
2296	498045
2677	498046
10687	498047
13987	498048
225829	498049
75475	498050
359258	498051
169981	498052
68433	498053
21029	498054
37062	498055
21173	498056
212805	498057
191735	498058
155701	498059
21199	498060
183702	498061
80919	498062
132126	498063
284353	498064
161271	498065
35195	498066
325014	498067
249381	498068
35071	498069
222023	498070
28579	498071
134257	498072
401555	498073
440761	498074
327653	498075
243142	498076
34139	498077
176752	498078
112748	498079
252780	498080
73685	498081
190757	498082
67101	498083
96073	498084
2139	498085
9608	498086
118334	498087
18694	498088
41778	498089
26273	498090
31183	498091
222991	498092
117063	498093
238588	498094
8717	498095
413028	498096
289195	498097
185076	498098
7646	498099
24391	498100
70053	498101
444179	498102
220066	498103
318294	498104
143335	498105
187392	498106
88008	498107
297103	498108
42480	498109
22672	498110
359183	498111
78104	498112
201436	498113
105660	498114
88579	498115
344610	498116
26695	498117
243483	498118
301159	498119
243225	498120
348219	498121
310161	498122
21671	498123
288402	498124
305071	498125
96747	498126
32602	498127
197222	498128
72236	498129
85432	498130
26055	498131
347825	498132
218761	498133
77859	498134
354916	498135
61626	498136
55687	498137
71972	498138
111879	498139
70059	498140
161564	498141
22672	498142
9527	498143
298314	498144
326161	498145
29212	498146
193681	498147
140726	498148
177004	498149
165045	498150
84703	498151
65469	498152
101649	498153
101649	498154
35901	498155
349846	498156
165381	498157
18588	498158
42447	498159
128264	498160
62065	498161
73382	498162
67891	498163
90390	498164
364951	498165
126258	498166
448488	498167
195206	498168
152376	498169
71643	498170
318386	498171
392022	498172
118596	498173
83063	498174
120469	498175
389632	498176
185561	498177
112234	498178
4536	498179
63008	498180
82202	498181
165097	498182
198805	498183
412320	498184
171855	498185
381191	498186
441984	498187
332485	498188
239002	498189
125117	498190
27104	498191
134052	498192
125696	498193
27689	498194
232627	498195
44421	498196
456796	498197
221219	498198
213300	498199
221137	498200
266074	498201
122551	498202
414392	498203
191934	498204
194582	498205
92862	498206
307074	498207
196654	498208
268850	498209
357451	498210
375502	498211
211489	498212
336304	498213
220220	498214
381556	498215
418748	498216
350824	498217
76219	498218
63882	498219
428603	498220
206209	498221
126753	498222
114856	498223
68808	498224
223550	498225
131169	498226
103958	498227
197858	498228
97971	498229
91749	498230
156632	498231
89943	498232
337386	498233
50946	498234
75197	498235
362013	498236
400568	498237
76520	498238
77832	498239
339652	498240
358771	498241
78213	498242
213050	498243
35419	498244
185593	498245
239201	498246
165969	498247
387773	498248
196744	498249
224460	498250
216444	498251
156460	498252
10761	498253
141108	498254
1195	498255
7635	498256
185528	498257
112920	498258
1481	498259
229780	498260
282536	498261
448004	498262
364838	498263
113148	498264
278640	498265
337247	498266
91246	498267
148900	498268
366870	498269
95790	498270
78055	498271
385755	498272
428190	498273
56334	498274
253926	498275
80826	498276
229103	498277
345315	498278
36458	498279
45501	498280
49268	498281
56925	498282
227293	498283
9583	498284
16346	498285
38450	498286
121877	498287
223349	498288
220625	498289
14435	498290
248987	498291
32395	498292
67242	498293
68199	498294
338341	498295
97349	498296
181556	498297
100269	498298
175785	498299
255476	498300
27830	498301
56542	498302
89112	498303
432654	498304
39042	498305
155978	498306
431820	498307
69777	498308
184547	498309
267820	498310
78561	498311
214361	498312
359732	498313
190947	498314
175368	498315
450429	498316
133054	498317
433036	498318
352297	498319
191063	498320
431320	498321
408598	498322
29647	498323
205581	498324
197238	498325
53275	498326
143748	498327
247067	498328
278388	498329
133612	498330
37912	498331
393486	498332
124987	498333
68600	498334
50437	498335
68062	498336
261646	498337
346906	498338
261608	498339
63100	498340
426	498341
106033	498342
380551	498343
34408	498344
305773	498345
249871	498346
31341	498347
110594	498348
331706	498349
205963	498350
437501	498351
114626	498352
197079	498353
92681	498354
120233	498355
63255	498356
114597	498357
187773	498358
121032	498359
239986	498360
190822	498361
61544	498362
79229	498363
325436	498364
231143	498365
179513	498366
331943	498367
47805	498368
91895	498369
432027	498370
49906	498371
437279	498372
355661	498373
144565	498374
73785	498375
94512	498376
29550	498377
104662	498378
151362	498379
64781	498380
53821	498381
244716	498382
193226	498383
364321	498384
50407	498385
106480	498386
92299	498387
190385	498388
241217	498389
86995	498390
168531	498391
392232	498392
120063	498393
299443	498394
427758	498395
23872	498396
256660	498397
177942	498398
48630	498399
316711	498400
29826	498401
245567	498402
166974	498403
85796	498404
109704	498405
457233	498406
238876	498407
109704	498408
28785	498409
334668	498410
22270	498411
166243	498412
314333	498413
17113	498414
83894	498415
50407	498416
416270	498417
40782	498418
235681	498419
456879	498420
44847	498421
156632	498422
329339	498423
364128	498424
89589	498425
116816	498426
48023	498427
417204	498428
31291	498429
97392	498430
36192	498431
362220	498432
114944	498433
83070	498434
153603	498435
37249	498436
445992	498437
170343	498438
113621	498439
297467	498440
90345	498441
56063	498442
351446	498443
90476	498444
359367	498445
60432	498446
199848	498447
118859	498448
54683	498449
60019	498450
177491	498451
433446	498452
357849	498453
144409	498454
430336	498455
291873	498456
446289	498457
359960	498458
361163	498459
156432	498460
110258	498461
443701	498462
28499	498463
56994	498464
96250	498465
86070	498466
156253	498467
183042	498468
191582	498469
108557	498470
259513	498471
372177	498472
166690	498473
52382	498474
227625	498475
88933	498476
106493	498477
246315	498478
193025	498479
437	498480
387508	498481
278503	498482
237135	498483
246832	498484
102491	498485
95715	498486
371199	498487
212569	498488
60525	498489
132639	498490
57558	498491
381188	498492
129806	498493
404948	498494
215364	498495
53230	498496
367126	498497
282614	498498
148014	498499
62926	498500
437	498501
341480	498502
27916	498503
45542	498504
250203	498505
280844	498506
49817	498507
330707	498508
247558	498509
52359	498510
396497	498511
393681	498512
226607	498513
428472	498514
5873	498515
186990	498516
373620	498517
418972	498518
34833	498519
12405	498520
58131	498521
120227	498522
68076	498523
8895	498524
15889	498525
72932	498526
99586	498527
25567	498528
391929	498529
132330	498530
263708	498531
101807	498532
101169	498533
87713	498534
46015	498535
275424	498536
460041	498537
215090	498538
260082	498539
64457	498540
177106	498541
37572	498542
34364	498543
284244	498544
84206	498545
355657	498546
116101	498547
172613	498548
143303	498549
69773	498550
218939	498551
91605	498552
247348	498553
91454	498554
36326	498555
201576	498556
61874	498557
245209	498558
349765	498559
124421	498560
14065	498561
133315	498562
2946	498563
59373	498564
92895	498565
173496	498566
173628	498567
374334	498568
248019	498569
253155	498570
121857	498571
161366	498572
31146	498573
106027	498574
9165	498575
30637	498576
74842	498577
340774	498578
212395	498579
1162	498580
91515	498581
343110	498582
408508	498583
93722	498584
102078	498585
185338	498586
80991	498587
231358	498588
55469	498589
185194	498590
128018	498591
246626	498592
100197	498593
222610	498594
35893	498595
259250	498596
322703	498597
130197	498598
228164	498599
941	498600
97215	498601
228002	498602
96922	498603
84876	498604
108580	498605
197026	498606
175193	498607
239291	498608
30501	498609
35032	498610
19698	498611
58050	498612
18873	498613
442192	498614
403999	498615
24212	498616
137105	498617
18917	498618
122333	498619
61748	498620
314497	498621
125202	498622
64562	498623
14401	498624
178839	498625
234597	498626
49947	498627
454639	498628
296723	498629
27641	498630
2834	498631
19708	498632
13520	498633
92272	498634
124158	498635
348069	498636
19527	498637
34404	498638
11588	498639
207723	498640
290948	498641
71965	498642
271064	498643
283997	498644
150670	498645
360548	498646
376269	498647
267736	498648
455215	498649
39682	498650
257319	498651
143471	498652
114696	498653
41609	498654
18210	498655
20323	498656
46020	498657
49011	498658
82755	498659
58380	498660
11805	498661
95938	498662
283987	498663
319466	498664
80891	498665
19503	498666
13173	498667
86614	498668
118345	498669
77485	498670
268002	498671
55911	498672
55911	498673
377969	498674
220138	498675
2433	498676
102083	498677
34392	498678
34088	498679
10791	498680
181005	498681
61165	498682
291936	498683
352551	498684
63544	498685
159077	498686
4217	498687
64822	498688
238087	498689
30683	498690
187389	498691
24214	498692
45274	498693
136916	498694
55286	498695
1104	498696
28871	498697
15320	498698
5257	498699
37773	498700
12125	498701
85228	498702
77153	498703
262	498704
4909	498705
176968	498706
207346	498707
118216	498708
271230	498709
74914	498710
16874	498711
206576	498712
211981	498713
238594	498714
19762	498715
100324	498716
124166	498717
123246	498718
10849	498719
113862	498720
126460	498721
4437	498722
9650	498723
101129	498724
84918	498725
212075	498726
114241	498727
407385	498728
273553	498729
27178	498730
249454	498731
38512	498732
233226	498733
213638	498734
358047	498735
70193	498736
124660	498737
189614	498738
109714	498739
203844	498740
204393	498741
74464	498742
20388	498743
162927	498744
21635	498745
244665	498746
141657	498747
45392	498748
41075	498749
337979	498750
3856	498751
40737	498752
186472	498753
126178	498754
13223	498755
345104	498756
5662	498757
44121	498758
21961	498759
126694	498760
32923	498761
222258	498762
6840	498763
126558	498764
22000	498765
9350	498766
9350	498767
148902	498768
155699	498769
45929	498770
185888	498771
76015	498772
61325	498773
235744	498774
15157	498775
318470	498776
49516	498777
165819	498778
394318	498779
7923	498780
202482	498781
310266	498782
3561	498783
229215	498784
205795	498785
177054	498786
246175	498787
59798	498788
229984	498789
188814	498790
281940	498791
390991	498792
74623	498793
71955	498794
244286	498795
8717	498796
210775	498797
55685	498798
453418	498799
1988	498800
198240	498801
304432	498802
9165	498803
40019	498804
364172	498805
56103	498806
10497	498807
140204	498808
117961	498809
128502	498810
225515	498811
15907	498812
432265	498813
31673	498814
271237	498815
145481	498816
203245	498817
104635	498818
329146	498819
11301	498820
30511	498821
282508	498822
309017	498823
12486	498824
377596	498825
55956	498826
295445	498827
45872	498828
112153	498829
113859	498830
357676	498831
23539	498832
205654	498833
45418	498834
155306	498835
3597	498836
155254	498837
3152	498838
31337	498839
77463	498840
398021	498841
145518	498842
425469	498843
17655	498844
186956	498845
133626	498846
64357	498847
429294	498848
429765	498849
14129	498850
10333	498851
128998	498852
22496	498853
400843	498854
12652	498855
30472	498856
182407	498857
243892	498858
100542	498859
117509	498860
233252	498861
217175	498862
169395	498863
231247	498864
219027	498865
118964	498866
358672	498867
133324	498868
336503	498869
178486	498870
232340	498871
200756	498872
373001	498873
41679	498874
160062	498875
418638	498876
118934	498877
350361	498878
429930	498879
62149	498880
390360	498881
32481	498882
47727	498883
201060	498884
306112	498885
78243	498886
4376	498887
32612	498888
204719	498889
246535	498890
37591	498891
266893	498892
54971	498893
33179	498894
433548	498895
201869	498896
187315	498897
41074	498898
129494	498899
226192	498900
221011	498901
131267	498902
167452	498903
200241	498904
127599	498905
248400	498906
280436	498907
197503	498908
337873	498909
66233	498910
447384	498911
400883	498912
293787	498913
262366	498914
91995	498915
58687	498916
431000	498917
19723	498918
234748	498919
194705	498920
250651	498921
247936	498922
248561	498923
445242	498924
61143	498925
122088	498926
122514	498927
28972	498928
416159	498929
1116	498930
129591	498931
136356	498932
113192	498933
166349	498934
156245	498935
39027	498936
20037	498937
16489	498938
212119	498939
438563	498940
63377	498941
4888	498942
76955	498943
238634	498944
85754	498945
237755	498946
145560	498947
37596	498948
80252	498949
222703	498950
8504	498951
172098	498952
35814	498953
243314	498954
378228	498955
154	498956
47829	498957
351345	498958
248104	498959
720	498960
75039	498961
362630	498962
344274	498963
48066	498964
27740	498965
43751	498966
325259	498967
39455	498968
236906	498969
15186	498970
126932	498971
350399	498972
343725	498973
40723	498974
285266	498975
199612	498976
120454	498977
196677	498978
28084	498979
45886	498980
233849	498981
153482	498982
90999	498983
23867	498984
413935	498985
25064	498986
168419	498987
22956	498988
45886	498989
92214	498990
335560	498991
37938	498992
367349	498993
155917	498994
359134	498995
320572	498996
435810	498997
173494	498998
296671	498999
158116	499000
254453	499001
318881	499002
125173	499003
411815	499004
236577	499005
11184	499006
5981	499007
412672	499008
328179	499009
405517	499010
108991	499011
237477	499012
111015	499013
193464	499014
199219	499015
124825	499016
394834	499017
4172	499018
238186	499019
293302	499020
194800	499021
20313	499022
283054	499023
169466	499024
137999	499025
460197	499026
387843	499027
270593	499028
320290	499029
45036	499030
389391	499031
109322	499032
34307	499033
148910	499034
210915	499035
58400	499036
303550	499037
28720	499038
171465	499039
175731	499040
9113	499041
97095	499042
16531	499043
20972	499044
329410	499045
46287	499046
54145	499047
13748	499048
74230	499049
259615	499050
250633	499051
103363	499052
82666	499053
438392	499054
16219	499055
5063	499056
243705	499057
82128	499058
56645	499059
195572	499060
191357	499061
31340	499062
161383	499063
183863	499064
121133	499065
13674	499066
450066	499067
17809	499068
31979	499069
98595	499070
118961	499071
44975	499072
28436	499073
17267	499074
57005	499075
127	499076
280321	499077
357015	499078
17106	499079
82308	499080
32850	499081
226720	499082
97003	499083
6196	499084
245972	499085
38454	499086
140781	499087
179295	499088
73841	499089
140880	499090
597	499091
86943	499092
264116	499093
1873	499094
42293	499095
453735	499096
238999	499097
240069	499098
237441	499099
49210	499100
253613	499101
50733	499102
32521	499103
247138	499104
278152	499105
46995	499106
104006	499107
243707	499108
384295	499109
27860	499110
26730	499111
19860	499112
129422	499113
442205	499114
20638	499115
424172	499116
296283	499117
364224	499118
154433	499119
166176	499120
267775	499121
205037	499122
24013	499123
184843	499124
37486	499125
307950	499126
421295	499127
330062	499128
24857	499129
57214	499130
432622	499131
236606	499132
4575	499133
212147	499134
166244	499135
35359	499136
98601	499137
361966	499138
13825	499139
264305	499140
452027	499141
66802	499142
23395	499143
78998	499144
436255	499145
231980	499146
131712	499147
239990	499148
52791	499149
275947	499150
367542	499151
289422	499152
87390	499153
2364	499154
64937	499155
240136	499156
347259	499157
30794	499158
188031	499159
175609	499160
1735	499161
240990	499162
82562	499163
30092	499164
297888	499165
139775	499166
231417	499167
44484	499168
450356	499169
231382	499170
242444	499171
158027	499172
395306	499173
20658	499174
71680	499175
272	499176
32369	499177
163098	499178
21494	499179
370070	499180
328395	499181
135217	499182
225505	499183
11824	499184
277581	499185
37740	499186
281519	499187
97409	499188
352652	499189
42722	499190
186438	499191
261619	499192
264606	499193
204162	499194
72485	499195
37219	499196
164348	499197
342735	499198
176840	499199
197977	499200
22053	499201
433959	499202
210209	499203
431689	499204
19232	499205
442660	499206
248466	499207
421711	499208
9767	499209
186274	499210
47435	499211
442561	499212
305810	499213
409641	499214
113350	499215
444242	499216
28775	499217
98556	499218
430645	499219
243216	499220
238330	499221
134969	499222
108728	499223
6484	499224
143215	499225
50700	499226
236063	499227
442506	499228
366441	499229
243843	499230
103900	499231
50959	499232
61099	499233
183521	499234
431597	499235
71849	499236
187582	499237
422002	499238
152804	499239
92980	499240
179796	499241
264248	499242
102631	499243
107677	499244
240703	499245
12316	499246
245610	499247
59660	499248
15507	499249
407366	499250
127017	499251
318855	499252
316207	499253
66680	499254
224676	499255
169153	499256
243106	499257
109401	499258
272144	499259
74989	499260
214912	499261
21693	499262
457009	499263
428612	499264
221265	499265
119697	499266
40660	499267
233319	499268
309346	499269
45568	499270
79552	499271
79339	499272
220054	499273
163526	499274
5398	499275
356748	499276
47156	499277
45460	499278
8357	499279
113598	499280
413264	499281
6218	499282
399256	499283
423090	499284
428071	499285
59660	499286
237870	499287
7214	499288
397200	499289
6358	499290
145487	499291
86389	499292
188395	499293
74742	499294
213081	499295
31878	499296
200269	499297
221487	499298
85174	499299
328331	499300
179193	499301
170884	499302
458	499303
109717	499304
73998	499305
196851	499306
137060	499307
59277	499308
99610	499309
27584	499310
5273	499311
8489	499312
144054	499313
278920	499314
435961	499315
191346	499316
179399	499317
3812	499318
241125	499319
389498	499320
3085	499321
159109	499322
206770	499323
242792	499324
216561	499325
171002	499326
39329	499327
33618	499328
353999	499329
44411	499330
12108	499331
122727	499332
191900	499333
233022	499334
14362	499335
24415	499336
265512	499337
187421	499338
101816	499339
270543	499340
244326	499341
89002	499342
248585	499343
109281	499344
101816	499345
63311	499346
426728	499347
17460	499348
59563	499349
37418	499350
268990	499351
125474	499352
222136	499353
308049	499354
8657	499355
149215	499356
9017	499357
409	499358
1202	499359
133177	499360
171732	499361
92730	499362
24502	499363
3360	499364
237056	499365
187031	499366
296325	499367
421340	499368
26571	499369
435460	499370
35647	499371
136548	499372
126401	499373
347	499374
27865	499375
71823	499376
297241	499377
41107	499378
119130	499379
236689	499380
389618	499381
47415	499382
357935	499383
156246	499384
63372	499385
11278	499386
75161	499387
26859	499388
26859	499389
278322	499390
400874	499391
326038	499392
327968	499393
150667	499394
198702	499395
8737	499396
171418	499397
218896	499398
391907	499399
269859	499400
201303	499401
108296	499402
185497	499403
166309	499404
226063	499405
407465	499406
82164	499407
124025	499408
331237	499409
147307	499410
24741	499411
133051	499412
11428	499413
33376	499414
161738	499415
412099	499416
429581	499417
152451	499418
348335	499419
246222	499420
366494	499421
398871	499422
349790	499423
384597	499424
263470	499425
456790	499426
457805	499427
440960	499428
388311	499429
375478	499430
270156	499431
343134	499432
428335	499433
412816	499434
214165	499435
224846	499436
404862	499437
359250	499438
115616	499439
3697	499440
28730	499441
396318	499442
123711	499443
284863	499444
426803	499445
272059	499446
395271	499447
414788	499448
161100	499449
98315	499450
11346	499451
22528	499452
21074	499453
101596	499454
42897	499455
104023	499456
45114	499457
425147	499458
204925	499459
62780	499460
1769	499461
405893	499462
98126	499463
56142	499464
126015	499465
28779	499466
151095	499467
126706	499468
122463	499469
36932	499470
33041	499471
334745	499472
105624	499473
432983	499474
421969	499475
452381	499476
294558	499477
365065	499478
47192	499479
267018	499480
385211	499481
368101	499482
107601	499483
42057	499484
214568	499485
291091	499486
228355	499487
75816	499488
75963	499489
19424	499490
436539	499491
87785	499492
360063	499493
579	499494
274527	499495
38141	499496
63194	499497
237680	499498
278606	499499
78689	499500
120691	499501
5556	499502
218141	499503
51038	499504
266101	499505
447565	499506
30878	499507
109144	499508
108068	499509
109052	499510
193428	499511
282282	499512
457072	499513
98693	499514
242954	499515
394662	499516
214894	499517
244441	499518
403897	499519
353413	499520
70001	499521
353420	499522
375468	499523
44161	499524
143567	499525
4208	499526
398221	499527
156329	499528
369043	499529
120076	499530
447085	499531
21799	499532
176677	499533
399843	499534
164503	499535
32076	499536
71999	499537
359392	499538
435562	499539
298827	499540
223997	499541
412827	499542
63078	499543
231553	499544
157849	499545
231529	499546
163860	499547
281237	499548
220384	499549
224574	499550
173409	499551
193200	499552
400061	499553
445759	499554
63635	499555
244949	499556
397	499557
46893	499558
292576	499559
172884	499560
119738	499561
5528	499562
299025	499563
182183	499564
195875	499565
18940	499566
119388	499567
18358	499568
5346	499569
169666	499570
8518	499571
91904	499572
150088	499573
66238	499574
124808	499575
4341	499576
3287	499577
31112	499578
270	499579
14884	499580
90694	499581
8073	499582
4794	499583
21939	499584
98749	499585
88883	499586
72723	499587
65773	499588
94947	499589
91454	499590
207350	499591
335684	499592
69919	499593
148270	499594
424073	499595
424337	499596
382817	499597
12772	499598
62458	499599
17216	499600
355010	499601
106871	499602
42133	499603
200836	499604
159616	499605
225392	499606
308278	499607
74497	499608
11506	499609
5987	499610
26215	499611
74711	499612
963	499613
157902	499614
11542	499615
424459	499616
4722	499617
109082	499618
33762	499619
81130	499620
126137	499621
414197	499622
18735	499623
212222	499624
138531	499625
263421	499626
65483	499627
28531	499628
171829	499629
62698	499630
77920	499631
11879	499632
120459	499633
18899	499634
120369	499635
314409	499636
236645	499637
61584	499638
12375	499639
28165	499640
48852	499641
125392	499642
81858	499643
314072	499644
50681	499645
142228	499646
125465	499647
115513	499648
72928	499649
137842	499650
88998	499651
247849	499652
278162	499653
62643	499654
177022	499655
227494	499656
61743	499657
339119	499658
70782	499659
17568	499660
327384	499661
139196	499662
69699	499663
274507	499664
271836	499665
139038	499666
138423	499667
267901	499668
282101	499669
276470	499670
139268	499671
37578	499672
18446	499673
256337	499674
270916	499675
89349	499676
247303	499677
177161	499678
98817	499679
444947	499680
191898	499681
83476	499682
389225	499683
71087	499684
10318	499685
10426	499686
195128	499687
203534	499688
175164	499689
172227	499690
156431	499691
86933	499692
352589	499693
162785	499694
229700	499695
9021	499696
36307	499697
230277	499698
56295	499699
353998	499700
5556	499701
19291	499702
1873	499703
70419	499704
74131	499705
364071	499706
141295	499707
438226	499708
71060	499709
185317	499710
52137	499711
21658	499712
435410	499713
145076	499714
158905	499715
273058	499716
38906	499717
436232	499718
445592	499719
266195	499720
372903	499721
143370	499722
325354	499723
274846	499724
362472	499725
271705	499726
75523	499727
424154	499728
437852	499729
109035	499730
265881	499731
58199	499732
404876	499733
298080	499734
232810	499735
289879	499736
122276	499737
324552	499738
35529	499739
72076	499740
30289	499741
122209	499742
38849	499743
323397	499744
120800	499745
449913	499746
422742	499747
77416	499748
49388	499749
358468	499750
317703	499751
277096	499752
438551	499753
72870	499754
260856	499755
236089	499756
309636	499757
276964	499758
39094	499759
124301	499760
330607	499761
170964	499762
2644	499763
137438	499764
143042	499765
101021	499766
130430	499767
52608	499768
55490	499769
331451	499770
162630	499771
236834	499772
185527	499773
284301	499774
391245	499775
130185	499776
148583	499777
322099	499778
445020	499779
207538	499780
282765	499781
357564	499782
77531	499783
174233	499784
88924	499785
30806	499786
31525	499787
258859	499788
382470	499789
382832	499790
241428	499791
110023	499792
430457	499793
172005	499794
223746	499795
7413	499796
372396	499797
258415	499798
97514	499799
456338	499800
190959	499801
58415	499802
287850	499803
368364	499804
16514	499805
243356	499806
88902	499807
290387	499808
387819	499809
72892	499810
161534	499811
193235	499812
63785	499813
343898	499814
275060	499815
106193	499816
161534	499817
456527	499818
205285	499819
119906	499820
18036	499821
138187	499822
10015	499823
241428	499824
229008	499825
259991	499826
354541	499827
224853	499828
412	499829
149674	499830
6244	499831
401822	499832
316713	499833
416939	499834
193261	499835
54174	499836
406886	499837
211953	499838
73489	499839
18965	499840
225511	499841
88837	499842
19662	499843
13416	499844
4398	499845
25901	499846
14759	499847
28577	499848
9464	499849
11700	499850
84310	499851
113523	499852
161951	499853
161070	499854
229570	499855
169199	499856
10582	499857
4298	499858
26445	499859
85881	499860
26010	499861
142335	499862
43177	499863
25896	499864
358155	499865
317574	499866
408354	499867
4173	499868
88399	499869
121675	499870
390646	499871
47196	499872
2868	499873
21113	499874
119577	499875
33858	499876
33761	499877
4505	499878
46418	499879
170249	499880
124700	499881
62044	499882
36028	499883
54819	499884
250238	499885
45793	499886
97723	499887
23	499888
85551	499889
393092	499890
74259	499891
265761	499892
152179	499893
130812	499894
94590	499895
185345	499896
73031	499897
57985	499898
291234	499899
37445	499900
59666	499901
91076	499902
398247	499903
171175	499904
279373	499905
221800	499906
2332	499907
43836	499908
370601	499909
413798	499910
59703	499911
261137	499912
95799	499913
31232	499914
202836	499915
87286	499916
226830	499917
13941	499918
29298	499919
184471	499920
121151	499921
385416	499922
64563	499923
73636	499924
35387	499925
77801	499926
86470	499927
202836	499928
77801	499929
422583	499930
138193	499931
343142	499932
205528	499933
142245	499934
179266	499935
149338	499936
40017	499937
56217	499938
111751	499939
95865	499940
55783	499941
138667	499942
37539	499943
186968	499944
447343	499945
94018	499946
124761	499947
100033	499948
74368	499949
397701	499950
247830	499951
237978	499952
189424	499953
124913	499954
190496	499955
215566	499956
423294	499957
32134	499958
410991	499959
56616	499960
214635	499961
429845	499962
87613	499963
215420	499964
194639	499965
96693	499966
172639	499967
104017	499968
42590	499969
248643	499970
212504	499971
269422	499972
99480	499973
151591	499974
138316	499975
117968	499976
52729	499977
68934	499978
123284	499979
95579	499980
110020	499981
46963	499982
141061	499983
48998	499984
25372	499985
191890	499986
89984	499987
337090	499988
74080	499989
190227	499990
108224	499991
109857	499992
210826	499993
57000	499994
307749	499995
109489	499996
1957	499997
449268	499998
380571	499999
209753	500000
413949	500001
65129	500002
110919	500003
245162	500004
405689	500005
215009	500006
130893	500007
346859	500008
131199	500009
127994	500010
148590	500011
253211	500012
47703	500013
439096	500014
67996	500015
84305	500016
405542	500017
203164	500018
18026	500019
120941	500020
247675	500021
229535	500022
437113	500023
278254	500024
146612	500025
313774	500026
157644	500027
235592	500028
150612	500029
209546	500030
30595	500031
15273	500032
1	500033
52323	500034
85810	500035
5026	500036
144671	500037
71330	500038
77577	500039
84305	500040
124444	500041
400450	500042
28128	500043
197358	500044
402444	500045
108147	500046
76367	500047
271374	500048
287820	500049
63617	500050
383806	500051
108069	500052
18781	500053
884	500054
30189	500055
114260	500056
275391	500057
8744	500058
60456	500059
299087	500060
3015	500061
415673	500062
3823	500063
3823	500064
5804	500065
83823	500066
28356	500067
214279	500068
99914	500069
389476	500070
16411	500071
178846	500072
122817	500073
280324	500074
111373	500075
250320	500076
86400	500077
34868	500078
274920	500079
65083	500080
59102	500081
12813	500082
12658	500083
109668	500084
116155	500085
5616	500086
10795	500087
1836	500088
56932	500089
217335	500090
288202	500091
170421	500092
58112	500093
110414	500094
43550	500095
108862	500096
1352	500097
3385	500098
808	500099
290455	500100
55335	500101
71059	500102
386321	500103
86533	500104
230450	500105
33619	500106
64429	500107
87336	500108
21297	500109
160987	500110
111857	500111
29489	500112
2706	500113
128174	500114
133265	500115
39815	500116
28413	500117
178312	500118
141443	500119
9966	500120
105954	500121
17823	500122
96425	500123
216809	500124
379958	500125
169051	500126
386433	500127
275545	500128
19902	500129
151020	500130
10927	500131
315	500132
37780	500133
124766	500134
248244	500135
216005	500136
223887	500137
3044	500138
1386	500139
101116	500140
176105	500141
170350	500142
122454	500143
242970	500144
210667	500145
101881	500146
249448	500147
267669	500148
108970	500149
163225	500150
285461	500151
157473	500152
456659	500153
308671	500154
115303	500155
98870	500156
158605	500157
81545	500158
19116	500159
126567	500160
52375	500161
68472	500162
21865	500163
24087	500164
87636	500165
458369	500166
7926	500167
302835	500168
459610	500169
269878	500170
124307	500171
107231	500172
205288	500173
85872	500174
21917	500175
241364	500176
98379	500177
244172	500178
440022	500179
47101	500180
24914	500181
1792	500182
94526	500183
46065	500184
41131	500185
220958	500186
28214	500187
171135	500188
221238	500189
115699	500190
102811	500191
101964	500192
53289	500193
381023	500194
28797	500195
52891	500196
289259	500197
118401	500198
353893	500199
61001	500200
180280	500201
243106	500202
75852	500203
302528	500204
188689	500205
357278	500206
137665	500207
55067	500208
354546	500209
331776	500210
27056	500211
219914	500212
340940	500213
28516	500214
399510	500215
104368	500216
9687	500217
151845	500218
160895	500219
148461	500220
152606	500221
205554	500222
37491	500223
28098	500224
329571	500225
127705	500226
212922	500227
31173	500228
69310	500229
185147	500230
306630	500231
20440	500232
27355	500233
52525	500234
427448	500235
375939	500236
442404	500237
63362	500238
45904	500239
148339	500240
48476	500241
6930	500242
43384	500243
73	500244
229508	500245
211887	500246
3313	500247
192715	500248
185761	500249
142288	500250
247404	500251
62312	500252
283010	500253
127786	500254
349417	500255
356735	500256
119070	500257
79207	500258
199384	500259
269099	500260
95965	500261
14718	500262
65554	500263
212822	500264
310744	500265
71333	500266
64001	500267
20769	500268
371878	500269
20809	500270
160532	500271
1768	500272
137954	500273
317330	500274
4783	500275
404654	500276
78365	500277
19217	500278
121993	500279
158275	500280
179537	500281
243640	500282
24250	500283
194282	500284
131984	500285
124460	500286
42178	500287
124856	500288
241021	500289
64327	500290
21307	500291
216073	500292
8672	500293
147224	500294
411280	500295
216073	500296
69918	500297
140779	500298
337342	500299
420824	500300
269371	500301
136419	500302
302086	500303
131985	500304
147432	500305
140411	500306
166914	500307
438849	500308
39382	500309
246713	500310
107540	500311
142189	500312
191907	500313
43344	500314
410222	500315
759	500316
117303	500317
321264	500318
117244	500319
72646	500320
141550	500321
63958	500322
1962	500323
73577	500324
20100	500325
248695	500326
165911	500327
423070	500328
91920	500329
64796	500330
158654	500331
217845	500332
20704	500333
31398	500334
151008	500335
351168	500336
417	500337
121185	500338
283560	500339
91767	500340
290432	500341
18698	500342
8118	500343
443218	500344
31161	500345
12061	500346
412070	500347
62428	500348
99322	500349
31328	500350
229455	500351
54435	500352
132345	500353
272251	500354
128452	500355
81874	500356
458182	500357
28558	500358
288727	500359
411951	500360
124287	500361
46057	500362
229455	500363
34648	500364
265369	500365
369577	500366
144494	500367
157173	500368
265296	500369
25433	500370
968	500371
431552	500372
127947	500373
446546	500374
324227	500375
20882	500376
23559	500377
337279	500378
429369	500379
7962	500380
7929	500381
7929	500382
302897	500383
265365	500384
212646	500385
121179	500386
21759	500387
18753	500388
5907	500389
9024	500390
65112	500391
34473	500392
4993	500393
85458	500394
407941	500395
216877	500396
126133	500397
3239	500398
398500	500399
191374	500400
113162	500401
323445	500402
30479	500403
225748	500404
111893	500405
383400	500406
409923	500407
49228	500408
27362	500409
106036	500410
52979	500411
10175	500412
4821	500413
160322	500414
326435	500415
34360	500416
176839	500417
65921	500418
14970	500419
29693	500420
31316	500421
242531	500422
159049	500423
8333	500424
215515	500425
52642	500426
299578	500427
356570	500428
132264	500429
218151	500430
188275	500431
529	500432
76277	500433
335730	500434
341166	500435
51480	500436
341197	500437
227290	500438
234356	500439
73974	500440
46596	500441
48181	500442
87036	500443
240175	500444
31539	500445
40795	500446
12442	500447
436804	500448
80500	500449
358934	500450
226056	500451
64999	500452
116367	500453
13210	500454
202369	500455
391885	500456
236090	500457
332650	500458
353040	500459
153250	500460
439254	500461
455661	500462
329012	500463
84029	500464
10014	500465
106867	500466
144176	500467
206112	500468
64310	500469
68527	500470
266117	500471
124450	500472
44343	500473
383466	500474
305346	500475
12935	500476
316111	500477
12415	500478
36052	500479
203	500480
296007	500481
63634	500482
29165	500483
151451	500484
275	500485
282410	500486
152749	500487
63418	500488
62103	500489
25285	500490
24110	500491
301629	500492
369068	500493
336299	500494
394658	500495
142025	500496
441830	500497
458051	500498
4971	500499
62067	500500
98603	500501
317255	500502
166343	500503
245630	500504
368855	500505
223328	500506
121018	500507
7252	500508
204158	500509
91815	500510
21871	500511
120283	500512
59209	500513
34053	500514
223067	500515
379452	500516
44161	500517
49495	500518
375722	500519
77637	500520
150176	500521
186350	500522
405548	500523
231058	500524
236814	500525
228568	500526
145418	500527
58656	500528
336603	500529
28746	500530
16413	500531
26720	500532
117390	500533
159698	500534
320774	500535
220158	500536
30939	500537
118207	500538
139	500539
280094	500540
9619	500541
21055	500542
25248	500543
11313	500544
26514	500545
130835	500546
345054	500547
89916	500548
106001	500549
32841	500550
421024	500551
62064	500552
187993	500553
19899	500554
172160	500555
392166	500556
155916	500557
45379	500558
37217	500559
104615	500560
27013	500561
12209	500562
30038	500563
350217	500564
81109	500565
5235	500566
19681	500567
245005	500568
64503	500569
18132	500570
118990	500571
262379	500572
6908	500573
246215	500574
235880	500575
240756	500576
239811	500577
161	500578
57990	500579
237348	500580
212174	500581
74678	500582
46132	500583
391655	500584
28259	500585
1805	500586
174714	500587
1321	500588
94153	500589
46223	500590
209765	500591
11864	500592
5603	500593
116596	500594
136918	500595
55227	500596
278980	500597
22508	500598
22508	500599
204151	500600
331591	500601
447892	500602
178785	500603
27128	500604
307688	500605
231199	500606
183412	500607
183614	500608
195463	500609
75593	500610
188253	500611
331926	500612
210169	500613
407205	500614
98021	500615
159283	500616
406942	500617
153801	500618
86497	500619
374778	500620
297740	500621
411870	500622
310712	500623
311402	500624
49556	500625
77959	500626
188585	500627
278637	500628
3435	500629
150277	500630
171051	500631
7284	500632
159085	500633
217012	500634
29015	500635
95754	500636
161710	500637
11446	500638
128920	500639
4556	500640
597	500641
218292	500642
350089	500643
274370	500644
38580	500645
274407	500646
383611	500647
296510	500648
300830	500649
339989	500650
90060	500651
8220	500652
397739	500653
110251	500654
356059	500655
104754	500656
21458	500657
211239	500658
189034	500659
87740	500660
30800	500661
6231	500662
152419	500663
388126	500664
156072	500665
242327	500666
186735	500667
145597	500668
447171	500669
76055	500670
59855	500671
379551	500672
51815	500673
437301	500674
27048	500675
351854	500676
429419	500677
269475	500678
131084	500679
222977	500680
204725	500681
77390	500682
160440	500683
282276	500684
176200	500685
274951	500686
328670	500687
401488	500688
239207	500689
455631	500690
149540	500691
425687	500692
23145	500693
377058	500694
222069	500695
76707	500696
43106	500697
138152	500698
90769	500699
5435	500700
86060	500701
242484	500702
458381	500703
372750	500704
103109	500705
290236	500706
75892	500707
96394	500708
966	500709
67604	500710
331464	500711
9045	500712
35097	500713
5347	500714
125415	500715
364181	500716
9340	500717
28101	500718
368267	500719
44191	500720
388228	500721
43727	500722
2249	500723
193250	500724
6755	500725
324111	500726
41338	500727
17873	500728
33195	500729
45997	500730
72914	500731
46789	500732
51045	500733
161601	500734
127745	500735
74765	500736
23388	500737
229081	500738
273757	500739
385918	500740
33276	500741
57041	500742
236098	500743
262079	500744
76443	500745
158181	500746
187990	500747
22434	500748
167712	500749
329512	500750
35113	500751
127100	500752
57368	500753
199804	500754
334392	500755
178544	500756
2271	500757
33589	500758
288441	500759
199669	500760
62021	500761
224721	500762
261105	500763
375641	500764
66384	500765
54292	500766
387618	500767
144447	500768
50952	500769
2866	500770
153506	500771
39561	500772
16999	500773
819	500774
2571	500775
333274	500776
23414	500777
303493	500778
108853	500779
159186	500780
22541	500781
303443	500782
15372	500783
79238	500784
349985	500785
165145	500786
117829	500787
116385	500788
7973	500789
430249	500790
85824	500791
191439	500792
184894	500793
285216	500794
1687	500795
405284	500796
319490	500797
114820	500798
128370	500799
160736	500800
21847	500801
195489	500802
33982	500803
1732	500804
210088	500805
57214	500806
11606	500807
178753	500808
285093	500809
28121	500810
20998	500811
2523	500812
50670	500813
129152	500814
288057	500815
64716	500816
111421	500817
129235	500818
29829	500819
112066	500820
1620	500821
16839	500822
7937	500823
130	500824
11641	500825
226345	500826
211678	500827
364183	500828
98218	500829
222288	500830
76789	500831
44234	500832
55179	500833
18900	500834
14093	500835
216461	500836
199264	500837
23157	500838
23726	500839
8486	500840
165634	500841
44191	500842
107488	500843
61933	500844
12930	500845
39654	500846
48559	500847
394461	500848
396956	500849
211495	500850
60791	500851
241093	500852
121942	500853
65027	500854
122826	500855
186486	500856
106221	500857
56648	500858
212885	500859
19157	500860
864	500861
195945	500862
248680	500863
244344	500864
417650	500865
43883	500866
43875	500867
83522	500868
114769	500869
6569	500870
146028	500871
160486	500872
61993	500873
24192	500874
146091	500875
112175	500876
18427	500877
350918	500878
265500	500879
63053	500880
18527	500881
205411	500882
232886	500883
296820	500884
22350	500885
270806	500886
5664	500887
239008	500888
163399	500889
78538	500890
151674	500891
59827	500892
114869	500893
184007	500894
166101	500895
199031	500896
26836	500897
80621	500898
16003	500899
72763	500900
124796	500901
46305	500902
316152	500903
12998	500904
232666	500905
41759	500906
199036	500907
113675	500908
117936	500909
83688	500910
91018	500911
245462	500912
184551	500913
220972	500914
276052	500915
242487	500916
271200	500917
246846	500918
45238	500919
234838	500920
212134	500921
72505	500922
438677	500923
95715	500924
10813	500925
204256	500926
136439	500927
127123	500928
310464	500929
99095	500930
21887	500931
315622	500932
448048	500933
328697	500934
148046	500935
6656	500936
82733	500937
427275	500938
16488	500939
372818	500940
1541	500941
114656	500942
370247	500943
51920	500944
326678	500945
212334	500946
365196	500947
297364	500948
291776	500949
405303	500950
216103	500951
254244	500952
165909	500953
79622	500954
400737	500955
397798	500956
197075	500957
152781	500958
428283	500959
342466	500960
312486	500961
414785	500962
205792	500963
163515	500964
259917	500965
69388	500966
242314	500967
412665	500968
94402	500969
324215	500970
330835	500971
459819	500972
228823	500973
400110	500974
54232	500975
256238	500976
122739	500977
83620	500978
238450	500979
323026	500980
414251	500981
105703	500982
101063	500983
350410	500984
151109	500985
333764	500986
41156	500987
292415	500988
132977	500989
197501	500990
197502	500991
261193	500992
157611	500993
434562	500994
408477	500995
101346	500996
357683	500997
326677	500998
338533	500999
265456	501000
75408	501001
94134	501002
361563	501003
41734	501004
419541	501005
272316	501006
217950	501007
147939	501008
344811	501009
175345	501010
164909	501011
419539	501012
430032	501013
54730	501014
239266	501015
180742	501016
241067	501017
41418	501018
200560	501019
184466	501020
396083	501021
378010	501022
169758	501023
62197	501024
207693	501025
156860	501026
293753	501027
248898	501028
457218	501029
324659	501030
153394	501031
77789	501032
140510	501033
82103	501034
82103	501035
430449	501036
217601	501037
162052	501038
189981	501039
105706	501040
372410	501041
176806	501042
318751	501043
339812	501044
162051	501045
225609	501046
368463	501047
117105	501048
308877	501049
220659	501050
421574	501051
157607	501052
61677	501053
398211	501054
271034	501055
146916	501056
241888	501057
161077	501058
251556	501059
364674	501060
396694	501061
330824	501062
433606	501063
188790	501064
458373	501065
159373	501066
459817	501067
221801	501068
415447	501069
322454	501070
374897	501071
36504	501072
354328	501073
203000	501074
410698	501075
40725	501076
167918	501077
200879	501078
129776	501079
457759	501080
172158	501081
440886	501082
119131	501083
240338	501084
223528	501085
337330	501086
69093	501087
435878	501088
401769	501089
440894	501090
322450	501091
412058	501092
47417	501093
239670	501094
29599	501095
151456	501096
379571	501097
192573	501098
453310	501099
440892	501100
340408	501101
433604	501102
458095	501103
54730	501104
105440	501105
300257	501106
322011	501107
119838	501108
394818	501109
312478	501110
435870	501111
313149	501112
226719	501113
5028	501114
355633	501115
418234	501116
388852	501117
127325	501118
22920	501119
272315	501120
298037	501121
331484	501122
106762	501123
209208	501124
440220	501125
2070	501126
92161	501127
324657	501128
265451	501129
54818	501130
187370	501131
170420	501132
209209	501133
149645	501134
246188	501135
209574	501136
432400	501137
413308	501138
292413	501139
232952	501140
212337	501141
3597	501142
100496	501143
37631	501144
1373	501145
123311	501146
234091	501147
247960	501148
447653	501149
357072	501150
416105	501151
299819	501152
398834	501153
128628	501154
89544	501155
309518	501156
191895	501157
130989	501158
457427	501159
209575	501160
236577	501161
236576	501162
390318	501163
88506	501164
366447	501165
361577	501166
441606	501167
330829	501168
414176	501169
164543	501170
312485	501171
148348	501172
26435	501173
170701	501174
402806	501175
105705	501176
336437	501177
154823	501178
125781	501179
351641	501180
403463	501181
193229	501182
433607	501183
402191	501184
231615	501185
204500	501186
333096	501187
349124	501188
271037	501189
320782	501190
59936	501191
75962	501192
440899	501193
241457	501194
342464	501195
54730	501196
439513	501197
334414	501198
373046	501199
274253	501200
380489	501201
201917	501202
232949	501203
356242	501204
39790	501205
445317	501206
53858	501207
434099	501208
24326	501209
268974	501210
396092	501211
115153	501212
333102	501213
457426	501214
181091	501215
25734	501216
101898	501217
160046	501218
247706	501219
188084	501220
94136	501221
140134	501222
299820	501223
131357	501224
386445	501225
78377	501226
250677	501227
270632	501228
254245	501229
208048	501230
434555	501231
441593	501232
186150	501233
187029	501234
390325	501235
212734	501236
204040	501237
135372	501238
232009	501239
175347	501240
385638	501241
247332	501242
298036	501243
249507	501244
88877	501245
251559	501246
283318	501247
321342	501248
215198	501249
44969	501250
346468	501251
88211	501252
26762	501253
455675	501254
327971	501255
192935	501256
234089	501257
147534	501258
202707	501259
365844	501260
261200	501261
428284	501262
206937	501263
154825	501264
203830	501265
30576	501266
325978	501267
365845	501268
430443	501269
434554	501270
296688	501271
198083	501272
101541	501273
312482	501274
324661	501275
345847	501276
402803	501277
221799	501278
294415	501279
341834	501280
440891	501281
229857	501282
135092	501283
397295	501284
5030	501285
392150	501286
93693	501287
611	501288
346262	501289
293685	501290
145626	501291
100709	501292
115674	501293
230776	501294
435154	501295
121688	501296
428728	501297
60961	501298
148609	501299
423353	501300
3920	501301
212705	501302
31197	501303
150376	501304
19282	501305
57447	501306
58682	501307
454372	501308
197095	501309
9891	501310
121585	501311
44612	501312
228359	501313
168371	501314
333	501315
61099	501316
233242	501317
352440	501318
80614	501319
348325	501320
117068	501321
74794	501322
13784	501323
18976	501324
204396	501325
165415	501326
432165	501327
79828	501328
390327	501329
137168	501330
199739	501331
212017	501332
26520	501333
32114	501334
32114	501335
97376	501336
142760	501337
264181	501338
77008	501339
8308	501340
102103	501341
101158	501342
41931	501343
292081	501344
13345	501345
4752	501346
65927	501347
51565	501348
193522	501349
8046	501350
32146	501351
32543	501352
7183	501353
142760	501354
397548	501355
409093	501356
370	501357
216442	501358
332348	501359
66654	501360
296664	501361
93190	501362
176588	501363
158309	501364
102103	501365
44443	501366
126576	501367
268260	501368
179157	501369
259435	501370
152047	501371
3102	501372
181611	501373
65681	501374
220652	501375
76327	501376
441264	501377
107126	501378
84869	501379
27182	501380
131823	501381
135832	501382
452127	501383
153136	501384
122996	501385
81697	501386
223558	501387
1043	501388
53208	501389
266027	501390
220605	501391
94750	501392
11392	501393
48544	501394
141253	501395
70776	501396
20582	501397
102661	501398
96779	501399
306022	501400
7866	501401
213379	501402
17662	501403
86403	501404
31512	501405
39156	501406
117436	501407
159745	501408
16028	501409
6085	501410
6072	501411
115430	501412
359881	501413
32981	501414
344421	501415
353234	501416
78676	501417
191411	501418
78221	501419
225312	501420
173799	501421
178763	501422
61466	501423
7780	501424
25883	501425
393849	501426
99454	501427
215014	501428
105321	501429
16544	501430
108588	501431
114249	501432
47141	501433
238959	501434
13430	501435
194934	501436
123286	501437
625	501438
392287	501439
228341	501440
161477	501441
182096	501442
220720	501443
50401	501444
5196	501445
13720	501446
167468	501447
5650	501448
55323	501449
243683	501450
38259	501451
83695	501452
30330	501453
21477	501454
226749	501455
456002	501456
216061	501457
138155	501458
134491	501459
140938	501460
439149	501461
172554	501462
17218	501463
60073	501464
12596	501465
375115	501466
322709	501467
68460	501468
385341	501469
136482	501470
449317	501471
10275	501472
281559	501473
202274	501474
191980	501475
59981	501476
230019	501477
184991	501478
181712	501479
155388	501480
94334	501481
230578	501482
129113	501483
101798	501484
203533	501485
185334	501486
55380	501487
123546	501488
289414	501489
123285	501490
114243	501491
107809	501492
172022	501493
363280	501494
234676	501495
24492	501496
329434	501497
45012	501498
220863	501499
202033	501500
359420	501501
45788	501502
362275	501503
72777	501504
139429	501505
170451	501506
334515	501507
293843	501508
62558	501509
410547	501510
239045	501511
75249	501512
91459	501513
41519	501514
153467	501515
120120	501516
201548	501517
132041	501518
49432	501519
235814	501520
160387	501521
427756	501522
42575	501523
236880	501524
54930	501525
209758	501526
391430	501527
346862	501528
401080	501529
332164	501530
160867	501531
291455	501532
72329	501533
61189	501534
439231	501535
50433	501536
34072	501537
36589	501538
181141	501539
73404	501540
25228	501541
17910	501542
247003	501543
231863	501544
249334	501545
99022	501546
38328	501547
215430	501548
329392	501549
134921	501550
306699	501551
45604	501552
432423	501553
160266	501554
89144	501555
326902	501556
399417	501557
398223	501558
11200	501559
70983	501560
409422	501561
91077	501562
14399	501563
6402	501564
363263	501565
358259	501566
116544	501567
62580	501568
18019	501569
214	501570
64447	501571
64731	501572
410952	501573
278754	501574
424215	501575
22100	501576
18250	501577
25923	501578
136749	501579
248447	501580
384928	501581
281811	501582
89407	501583
387485	501584
319332	501585
267493	501586
15198	501587
219834	501588
149792	501589
93541	501590
61770	501591
21610	501592
101018	501593
109666	501594
367300	501595
19667	501596
6766	501597
81533	501598
182170	501599
219001	501600
120651	501601
318862	501602
179900	501603
249080	501604
42773	501605
27110	501606
113821	501607
234413	501608
7663	501609
258553	501610
11394	501611
207648	501612
151253	501613
209876	501614
202048	501615
219300	501616
117092	501617
330345	501618
119708	501619
91834	501620
53710	501621
50879	501622
49124	501623
56594	501624
183565	501625
319989	501626
226512	501627
116978	501628
33639	501629
54488	501630
5837	501631
113395	501632
110810	501633
164044	501634
64336	501635
91419	501636
58873	501637
80256	501638
246204	501639
386153	501640
27804	501641
52913	501642
98588	501643
169851	501644
83163	501645
86823	501646
144155	501647
256874	501648
22066	501649
49568	501650
186323	501651
82593	501652
67454	501653
73882	501654
220921	501655
63655	501656
374191	501657
19943	501658
120081	501659
338383	501660
94733	501661
48383	501662
98731	501663
90273	501664
124065	501665
127816	501666
113879	501667
191692	501668
181011	501669
167065	501670
198478	501671
93229	501672
244242	501673
319709	501674
175426	501675
127933	501676
24726	501677
165994	501678
10119	501679
423883	501680
134612	501681
357230	501682
171870	501683
399360	501684
238797	501685
38660	501686
87741	501687
321060	501688
82324	501689
29490	501690
227154	501691
54675	501692
67454	501693
320959	501694
263761	501695
86617	501696
182657	501697
223378	501698
127759	501699
28536	501700
191891	501701
11432	501702
80355	501703
427203	501704
451750	501705
10494	501706
295120	501707
337983	501708
378044	501709
118030	501710
167569	501711
26077	501712
36041	501713
66405	501714
401457	501715
345641	501716
34333	501717
162320	501718
214414	501719
157896	501720
401467	501721
110242	501722
38061	501723
31232	501724
54730	501725
373071	501726
34137	501727
72466	501728
8468	501729
61054	501730
23184	501731
111023	501732
155660	501733
149442	501734
63233	501735
68943	501736
415459	501737
414431	501738
53897	501739
19847	501740
59819	501741
248988	501742
370285	501743
81969	501744
143039	501745
135180	501746
168694	501747
445237	501748
90363	501749
234194	501750
326939	501751
110062	501752
11707	501753
86191	501754
137975	501755
139772	501756
59948	501757
173336	501758
110969	501759
91682	501760
201616	501761
412248	501762
168624	501763
18753	501764
44612	501765
26073	501766
55709	501767
134324	501768
191855	501769
216194	501770
93079	501771
451498	501772
14180	501773
351553	501774
134744	501775
199	501776
60382	501777
403877	501778
13197	501779
18681	501780
73407	501781
169689	501782
50789	501783
387780	501784
301919	501785
62632	501786
198193	501787
165274	501788
245503	501789
357327	501790
307516	501791
169385	501792
123746	501793
40742	501794
163820	501795
36601	501796
107050	501797
391420	501798
125553	501799
44612	501800
214350	501801
163961	501802
31173	501803
82279	501804
94634	501805
4783	501806
141706	501807
68771	501808
223410	501809
112600	501810
64084	501811
71788	501812
101429	501813
73883	501814
17372	501815
150840	501816
70534	501817
2711	501818
357617	501819
180980	501820
241900	501821
124624	501822
417237	501823
78335	501824
201944	501825
123849	501826
61774	501827
103185	501828
54489	501829
229960	501830
233881	501831
232774	501832
236194	501833
87532	501834
395794	501835
52639	501836
207112	501837
103679	501838
328324	501839
273306	501840
367443	501841
62031	501842
407751	501843
2884	501844
31761	501845
120014	501846
179693	501847
179238	501848
142612	501849
89322	501850
9	501851
18391	501852
6365	501853
198090	501854
411644	501855
29980	501856
410796	501857
233487	501858
100424	501859
10494	501860
17753	501861
18473	501862
129532	501863
47872	501864
120923	501865
419135	501866
340333	501867
131903	501868
14773	501869
25380	501870
184714	501871
378879	501872
106481	501873
34333	501874
101794	501875
85300	501876
167569	501877
329033	501878
21477	501879
240608	501880
25168	501881
38511	501882
143405	501883
82402	501884
88772	501885
104215	501886
87791	501887
3221	501888
28421	501889
140109	501890
198458	501891
6476	501892
427890	501893
384230	501894
435897	501895
432710	501896
329612	501897
253352	501898
249809	501899
14080	501900
144862	501901
4842	501902
73379	501903
7106	501904
40891	501905
9503	501906
198783	501907
75396	501908
122164	501909
42661	501910
20587	501911
71379	501912
118755	501913
33365	501914
5909	501915
149250	501916
192959	501917
65437	501918
167559	501919
202775	501920
74235	501921
163275	501922
71814	501923
45614	501924
108901	501925
98578	501926
192480	501927
34175	501928
80257	501929
455138	501930
104219	501931
106771	501932
724	501933
80068	501934
231990	501935
11604	501936
118755	501937
64934	501938
15178	501939
202728	501940
114899	501941
93224	501942
88372	501943
349373	501944
30545	501945
197058	501946
594	501947
229889	501948
371795	501949
47664	501950
31318	501951
51352	501952
440473	501953
203434	501954
13289	501955
37643	501956
8412	501957
49855	501958
112492	501959
165832	501960
323841	501961
158337	501962
31399	501963
370472	501964
150885	501965
377804	501966
90468	501967
27578	501968
58394	501969
6196	501970
388445	501971
34490	501972
244786	501973
72570	501974
21734	501975
81552	501976
30547	501977
17363	501978
290716	501979
252039	501980
315	501981
64384	501982
2201	501983
6226	501984
688	501985
311021	501986
24381	501987
33733	501988
63873	501989
72215	501990
100677	501991
86959	501992
299234	501993
143544	501994
25280	501995
51664	501996
313046	501997
20986	501998
192	501999
387149	502000
191659	502001
53286	502002
212358	502003
87929	502004
82730	502005
181036	502006
166004	502007
249084	502008
84943	502009
26732	502010
60791	502011
161288	502012
88025	502013
193269	502014
18120	502015
105902	502016
52583	502017
196245	502018
274884	502019
139367	502020
289428	502021
38717	502022
46115	502023
320446	502024
186102	502025
87929	502026
171750	502027
207775	502028
42064	502029
316500	502030
176187	502031
164959	502032
198	502033
171248	502034
34492	502035
420	502036
1884	502037
22324	502038
13471	502039
73844	502040
28595	502041
395352	502042
199057	502043
101361	502044
192655	502045
138616	502046
7727	502047
6885	502048
28286	502049
457315	502050
348141	502051
54235	502052
152217	502053
437366	502054
158376	502055
44272	502056
30373	502057
236720	502058
53405	502059
39418	502060
62377	502061
201409	502062
59158	502063
250276	502064
208587	502065
96643	502066
365277	502067
250609	502068
87537	502069
312957	502070
53117	502071
237038	502072
453746	502073
400993	502074
211632	502075
25722	502076
150165	502077
108778	502078
442947	502079
19134	502080
70648	502081
315033	502082
191384	502083
53906	502084
402382	502085
81920	502086
295442	502087
215776	502088
115982	502089
111607	502090
292777	502091
347854	502092
193381	502093
302007	502094
4432	502095
172456	502096
107672	502097
195466	502098
179929	502099
26305	502100
86139	502101
48611	502102
23332	502103
237215	502104
61982	502105
288094	502106
62492	502107
339014	502108
35745	502109
153812	502110
33057	502111
44389	502112
422223	502113
87264	502114
268128	502115
398510	502116
232964	502117
202886	502118
390231	502119
405786	502120
149234	502121
157044	502122
107192	502123
363823	502124
314302	502125
361503	502126
61591	502127
211883	502128
40698	502129
26183	502130
219106	502131
325999	502132
118500	502133
110999	502134
213150	502135
384081	502136
286911	502137
417227	502138
268093	502139
247205	502140
230764	502141
191361	502142
118092	502143
108137	502144
141306	502145
99128	502146
12549	502147
95754	502148
188618	502149
76390	502150
299416	502151
182513	502152
237555	502153
113542	502154
340045	502155
299531	502156
79338	502157
195981	502158
349495	502159
223706	502160
341936	502161
34848	502162
39664	502163
5311	502164
59092	502165
205935	502166
61709	502167
211096	502168
160957	502169
320869	502170
208845	502171
182516	502172
263370	502173
72652	502174
96131	502175
121405	502176
88877	502177
76390	502178
6271	502179
64222	502180
153880	502181
435983	502182
321024	502183
103896	502184
114745	502185
369026	502186
202892	502187
61435	502188
98447	502189
106865	502190
274293	502191
435144	502192
85314	502193
46280	502194
139167	502195
347341	502196
204047	502197
230764	502198
426618	502199
76755	502200
13214	502201
233866	502202
131452	502203
315584	502204
398549	502205
58030	502206
36221	502207
191271	502208
64200	502209
100642	502210
230512	502211
94519	502212
101025	502213
63930	502214
67836	502215
25065	502216
174317	502217
422246	502218
269995	502219
155383	502220
84889	502221
142567	502222
373965	502223
303037	502224
209773	502225
111345	502226
209351	502227
123443	502228
21229	502229
40006	502230
295221	502231
456297	502232
239197	502233
1744	502234
195698	502235
154465	502236
177034	502237
14276	502238
2473	502239
171813	502240
4717	502241
4892	502242
402947	502243
213849	502244
381622	502245
59475	502246
132720	502247
102556	502248
68773	502249
208534	502250
372563	502251
287616	502252
10632	502253
5425	502254
166024	502255
272304	502256
118120	502257
109045	502258
288167	502259
258503	502260
86894	502261
43293	502262
213388	502263
18923	502264
76586	502265
283007	502266
215707	502267
417540	502268
87288	502269
24812	502270
240366	502271
11803	502272
18570	502273
90240	502274
128352	502275
274284	502276
60789	502277
30987	502278
204066	502279
293829	502280
2187	502281
46607	502282
422597	502283
245576	502284
140359	502285
37174	502286
182184	502287
316329	502288
271087	502289
61353	502290
385258	502291
315787	502292
33940	502293
17185	502294
16294	502295
103377	502296
50998	502297
30586	502298
360245	502299
190782	502300
190782	502301
118380	502302
231020	502303
301426	502304
122063	502305
318266	502306
266738	502307
86397	502308
248892	502309
387350	502310
158998	502311
447808	502312
240362	502313
81077	502314
255694	502315
242350	502316
182184	502317
238285	502318
31055	502319
79107	502320
108384	502321
12637	502322
109575	502323
171416	502324
164640	502325
179441	502326
7619	502327
213524	502328
74524	502329
32530	502330
48245	502331
441482	502332
170638	502333
212455	502334
95388	502335
262579	502336
413536	502337
237675	502338
390876	502339
75626	502340
399330	502341
42920	502342
57276	502343
81712	502344
296535	502345
212438	502346
426588	502347
451704	502348
136325	502349
9447	502350
18593	502351
212438	502352
12174	502353
144992	502354
92724	502355
110477	502356
448265	502357
60319	502358
43362	502359
57062	502360
347066	502361
212519	502362
372200	502363
54733	502364
211080	502365
2737	502366
84359	502367
129734	502368
15414	502369
185548	502370
71080	502371
420448	502372
867	502373
398523	502374
44682	502375
133085	502376
31027	502377
42559	502378
98378	502379
108375	502380
222418	502381
455854	502382
111261	502383
141865	502384
72775	502385
21706	502386
61647	502387
5472	502388
218989	502389
338745	502390
423581	502391
74197	502392
117135	502393
55218	502394
447819	502395
52038	502396
220517	502397
175557	502398
169379	502399
212520	502400
213926	502401
218	502402
455860	502403
18274	502404
84537	502405
6055	502406
135417	502407
158575	502408
458001	502409
6274	502410
119387	502411
1194	502412
242723	502413
25897	502414
181240	502415
79694	502416
233023	502417
380296	502418
52285	502419
856	502420
33359	502421
182063	502422
194128	502423
139736	502424
189450	502425
69927	502426
390024	502427
194728	502428
41224	502429
123223	502430
44152	502431
79103	502432
374707	502433
407272	502434
263908	502435
6616	502436
51141	502437
171328	502438
68298	502439
202927	502440
42664	502441
131610	502442
141135	502443
289251	502444
198274	502445
31670	502446
13182	502447
379473	502448
400604	502449
405371	502450
17901	502451
232187	502452
204183	502453
277045	502454
347180	502455
69159	502456
126255	502457
111521	502458
16597	502459
97671	502460
191129	502461
180842	502462
411386	502463
14670	502464
204978	502465
200437	502466
32194	502467
347923	502468
143773	502469
277317	502470
342954	502471
297111	502472
364848	502473
89886	502474
116696	502475
19528	502476
419970	502477
210541	502478
251422	502479
209336	502480
237927	502481
124907	502482
208220	502483
103521	502484
201435	502485
200364	502486
8757	502487
409004	502488
325579	502489
362907	502490
58204	502491
364533	502492
45006	502493
49957	502494
349183	502495
201435	502496
419357	502497
116442	502498
127324	502499
164909	502500
101861	502501
88811	502502
20627	502503
330047	502504
454549	502505
6089	502506
231870	502507
399188	502508
90070	502509
193718	502510
38945	502511
81019	502512
194124	502513
88337	502514
157520	502515
245941	502516
145746	502517
347429	502518
92576	502519
195432	502520
271402	502521
234636	502522
332727	502523
252602	502524
58390	502525
52917	502526
931	502527
151958	502528
194548	502529
190485	502530
87710	502531
315698	502532
51511	502533
54268	502534
61804	502535
196858	502536
357239	502537
443535	502538
305201	502539
132490	502540
310429	502541
296924	502542
148602	502543
332115	502544
306701	502545
304435	502546
118069	502547
256536	502548
222271	502549
152949	502550
106533	502551
319930	502552
293203	502553
97290	502554
90202	502555
374119	502556
66488	502557
173191	502558
149317	502559
115152	502560
404175	502561
115757	502562
83822	502563
202393	502564
103251	502565
176148	502566
87064	502567
123946	502568
302199	502569
78130	502570
381358	502571
154134	502572
97351	502573
322649	502574
124912	502575
339452	502576
65328	502577
120953	502578
149292	502579
276046	502580
58854	502581
58911	502582
143042	502583
18676	502584
398007	502585
66381	502586
146763	502587
118497	502588
368200	502589
132481	502590
110170	502591
52837	502592
409815	502593
226931	502594
55492	502595
264552	502596
230899	502597
47974	502598
300579	502599
433828	502600
255125	502601
10828	502602
275956	502603
40156	502604
147462	502605
41764	502606
91931	502607
127323	502608
43797	502609
67484	502610
32356	502611
78371	502612
241422	502613
87677	502614
13887	502615
275390	502616
31312	502617
455152	502618
40720	502619
219775	502620
141396	502621
427450	502622
235641	502623
55185	502624
202540	502625
282706	502626
6877	502627
16232	502628
14416	502629
90604	502630
19488	502631
143393	502632
274623	502633
70787	502634
211767	502635
290811	502636
350580	502637
349328	502638
136219	502639
187414	502640
15214	502641
243876	502642
360304	502643
81990	502644
279224	502645
71299	502646
61731	502647
247240	502648
83601	502649
164753	502650
249187	502651
175891	502652
102911	502653
39698	502654
199771	502655
148742	502656
11913	502657
33987	502658
105805	502659
22892	502660
141300	502661
378416	502662
160339	502663
311868	502664
294630	502665
127844	502666
153187	502667
182821	502668
18822	502669
297447	502670
43780	502671
101796	502672
87223	502673
429214	502674
181331	502675
10169	502676
275269	502677
4338	502678
64540	502679
38415	502680
79964	502681
109714	502682
144988	502683
202181	502684
40194	502685
235190	502686
652	502687
310510	502688
10332	502689
226030	502690
13052	502691
206117	502692
56177	502693
270335	502694
22705	502695
61444	502696
2318	502697
140	502698
67621	502699
73787	502700
359239	502701
49754	502702
5018	502703
186549	502704
20555	502705
5699	502706
26208	502707
811	502708
373357	502709
189561	502710
33541	502711
23131	502712
5142	502713
18241	502714
119726	502715
29332	502716
28482	502717
126282	502718
285389	502719
599	502720
11408	502721
105870	502722
22879	502723
170373	502724
65665	502725
76471	502726
344746	502727
412472	502728
26276	502729
84005	502730
222242	502731
61030	502732
1352	502733
24950	502734
109430	502735
168268	502736
106728	502737
40522	502738
148324	502739
37034	502740
211962	502741
65535	502742
6411	502743
173199	502744
244455	502745
220817	502746
183029	502747
418372	502748
73309	502749
28077	502750
37106	502751
172357	502752
295440	502753
14078	502754
330171	502755
21132	502756
136962	502757
143282	502758
333141	502759
25753	502760
86488	502761
322769	502762
411092	502763
458975	502764
17285	502765
110643	502766
38309	502767
440200	502768
124788	502769
290503	502770
363354	502771
1717	502772
327119	502773
46029	502774
273237	502775
66477	502776
12889	502777
230760	502778
139141	502779
428474	502780
227000	502781
156320	502782
243680	502783
100484	502784
48947	502785
216759	502786
437254	502787
165772	502788
84245	502789
394471	502790
77033	502791
247926	502792
395983	502793
111096	502794
92281	502795
101695	502796
118233	502797
13995	502798
132858	502799
261211	502800
224582	502801
11403	502802
401224	502803
329874	502804
82178	502805
160352	502806
338785	502807
369702	502808
41919	502809
143617	502810
19614	502811
133413	502812
196602	502813
370348	502814
60480	502815
15083	502816
176817	502817
409699	502818
245533	502819
9297	502820
39751	502821
158967	502822
398568	502823
429549	502824
230491	502825
270690	502826
359992	502827
127071	502828
43949	502829
120173	502830
270997	502831
21005	502832
300578	502833
13569	502834
35365	502835
76373	502836
122604	502837
351304	502838
292581	502839
283425	502840
397463	502841
181276	502842
144318	502843
106210	502844
41120	502845
160589	502846
348882	502847
146929	502848
116084	502849
22222	502850
199591	502851
99733	502852
65619	502853
2371	502854
64513	502855
175479	502856
32586	502857
75306	502858
126785	502859
68161	502860
24533	502861
211880	502862
65617	502863
30652	502864
88947	502865
84948	502866
100172	502867
72905	502868
453197	502869
5778	502870
77390	502871
440532	502872
18374	502873
126719	502874
64456	502875
45208	502876
167371	502877
163857	502878
39227	502879
637	502880
187099	502881
222992	502882
119449	502883
387691	502884
6945	502885
105095	502886
19503	502887
24768	502888
118854	502889
396512	502890
56867	502891
62798	502892
45325	502893
231766	502894
249129	502895
56604	502896
18542	502897
13277	502898
632	502899
291876	502900
64590	502901
14473	502902
341141	502903
342831	502904
299434	502905
58611	502906
125251	502907
123938	502908
104162	502909
431423	502910
33684	502911
8272	502912
18744	502913
144133	502914
164717	502915
140327	502916
411011	502917
173214	502918
60140	502919
114093	502920
274679	502921
133168	502922
80756	502923
35739	502924
23680	502925
12411	502926
69397	502927
43888	502928
66860	502929
49158	502930
9350	502931
26636	502932
143601	502933
170136	502934
29938	502935
25400	502936
71208	502937
264125	502938
22741	502939
23448	502940
83161	502941
25869	502942
161082	502943
100889	502944
162828	502945
312501	502946
333773	502947
163523	502948
106765	502949
279169	502950
169767	502951
80261	502952
288173	502953
326694	502954
158013	502955
150768	502956
74376	502957
142521	502958
21447	502959
160058	502960
142225	502961
78363	502962
45295	502963
70366	502964
85449	502965
72172	502966
46591	502967
87117	502968
9033	502969
204306	502970
36153	502971
277721	502972
84866	502973
72723	502974
162059	502975
20221	502976
75617	502977
86489	502978
19515	502979
166291	502980
425163	502981
241974	502982
287349	502983
64469	502984
119296	502985
119100	502986
53363	502987
87704	502988
350404	502989
164675	502990
78804	502991
46488	502992
287517	502993
147385	502994
227221	502995
92651	502996
18668	502997
420896	502998
64562	502999
379863	503000
261651	503001
124219	503002
223558	503003
133164	503004
201129	503005
114632	503006
311671	503007
93784	503008
434417	503009
252524	503010
35416	503011
265609	503012
21398	503013
184064	503014
396048	503015
102632	503016
333874	503017
45597	503018
51770	503019
267307	503020
213111	503021
65224	503022
416845	503023
166203	503024
449820	503025
430357	503026
45431	503027
450173	503028
183225	503029
397681	503030
254100	503031
419390	503032
273578	503033
27466	503034
168026	503035
5619	503036
124612	503037
100443	503038
6597	503039
319823	503040
60043	503041
427	503042
30151	503043
358692	503044
268736	503045
315900	503046
81114	503047
25607	503048
389	503049
2708	503050
22580	503051
382526	503052
177327	503053
336637	503054
128272	503055
108718	503056
26171	503057
313575	503058
148201	503059
285694	503060
99233	503061
380658	503062
38771	503063
399322	503064
253215	503065
316658	503066
268755	503067
6663	503068
16776	503069
224716	503070
127500	503071
1513	503072
317828	503073
85181	503074
249804	503075
447154	503076
33914	503077
205566	503078
61206	503079
51494	503080
20222	503081
104511	503082
124060	503083
33	503084
43173	503085
48263	503086
6231	503087
291019	503088
6231	503089
437139	503090
9294	503091
14922	503092
391005	503093
231055	503094
118464	503095
438313	503096
41159	503097
145510	503098
283718	503099
167882	503100
106737	503101
135918	503102
125287	503103
279870	503104
193612	503105
261495	503106
308617	503107
125001	503108
355219	503109
190211	503110
152089	503111
245445	503112
156222	503113
241242	503114
237242	503115
231428	503116
242290	503117
256084	503118
128945	503119
435042	503120
407638	503121
343570	503122
34168	503123
177912	503124
225339	503125
142830	503126
109226	503127
42699	503128
246099	503129
167183	503130
70488	503131
297211	503132
366906	503133
70982	503134
443593	503135
233616	503136
165441	503137
60754	503138
38593	503139
194963	503140
203744	503141
89895	503142
13235	503143
316715	503144
94857	503145
168143	503146
349104	503147
350534	503148
34587	503149
184996	503150
395150	503151
347398	503152
53692	503153
392631	503154
134614	503155
68996	503156
322233	503157
295365	503158
36839	503159
59451	503160
358872	503161
372424	503162
186535	503163
2512	503164
123166	503165
112208	503166
177756	503167
322822	503168
252010	503169
421431	503170
148968	503171
17169	503172
361474	503173
287010	503174
227878	503175
119066	503176
28500	503177
443053	503178
10919	503179
17275	503180
442613	503181
29343	503182
53340	503183
217953	503184
76326	503185
59434	503186
90298	503187
154519	503188
297743	503189
374341	503190
196731	503191
58009	503192
221550	503193
458771	503194
233512	503195
2719	503196
114662	503197
264563	503198
269126	503199
132619	503200
18210	503201
857	503202
70142	503203
144747	503204
110588	503205
317327	503206
311538	503207
384009	503208
98154	503209
18719	503210
432280	503211
86664	503212
306690	503213
184111	503214
73482	503215
13816	503216
78320	503217
181484	503218
7548	503219
51395	503220
248291	503221
41782	503222
113537	503223
71582	503224
217691	503225
107722	503226
614	503227
140907	503228
352353	503229
144059	503230
71582	503231
206181	503232
193199	503233
107722	503234
137548	503235
386179	503236
161928	503237
258208	503238
148310	503239
83779	503240
6113	503241
38858	503242
72982	503243
107900	503244
128343	503245
104401	503246
22989	503247
179716	503248
158276	503249
59198	503250
61399	503251
19864	503252
262100	503253
18546	503254
118390	503255
1300	503256
120089	503257
144059	503258
124002	503259
88741	503260
150856	503261
188224	503262
213513	503263
2053	503264
7378	503265
250794	503266
150455	503267
120089	503268
368777	503269
118390	503270
24805	503271
32655	503272
54839	503273
187719	503274
365847	503275
12841	503276
192610	503277
453311	503278
402195	503279
426414	503280
357519	503281
147938	503282
254372	503283
396895	503284
69403	503285
202839	503286
201118	503287
330655	503288
51911	503289
47778	503290
334685	503291
44113	503292
130051	503293
265455	503294
321775	503295
49763	503296
177360	503297
357397	503298
440429	503299
137333	503300
84101	503301
369235	503302
305442	503303
243779	503304
57670	503305
209436	503306
168347	503307
260300	503308
10707	503309
446363	503310
126617	503311
100274	503312
196914	503313
198217	503314
308058	503315
272171	503316
63600	503317
37553	503318
66725	503319
51921	503320
80337	503321
144166	503322
51559	503323
45915	503324
108640	503325
436155	503326
121192	503327
184059	503328
100798	503329
58577	503330
440270	503331
24677	503332
385603	503333
125954	503334
230752	503335
21511	503336
7082	503337
10123	503338
103114	503339
6123	503340
88289	503341
57427	503342
28467	503343
55863	503344
336207	503345
30487	503346
5435	503347
45269	503348
11336	503349
330591	503350
352043	503351
94336	503352
349776	503353
298514	503354
16339	503355
255834	503356
14590	503357
56861	503358
57462	503359
145603	503360
89134	503361
150269	503362
69168	503363
160249	503364
274961	503365
110057	503366
415923	503367
72455	503368
36894	503369
156726	503370
326083	503371
87714	503372
19260	503373
30530	503374
341446	503375
27745	503376
62720	503377
39207	503378
446064	503379
305414	503380
100996	503381
39828	503382
356096	503383
150261	503384
79478	503385
97693	503386
262347	503387
81945	503388
341700	503389
21433	503390
251805	503391
177519	503392
355866	503393
165113	503394
226581	503395
14139	503396
111268	503397
302619	503398
114846	503399
54108	503400
143564	503401
253209	503402
70931	503403
114498	503404
113390	503405
203158	503406
31891	503407
63100	503408
95006	503409
211836	503410
366827	503411
185739	503412
51547	503413
48963	503414
190380	503415
68914	503416
29461	503417
203637	503418
400845	503419
190291	503420
57470	503421
40896	503422
217189	503423
30575	503424
94764	503425
110133	503426
244089	503427
30575	503428
331525	503429
355186	503430
315199	503431
303024	503432
153213	503433
383505	503434
440949	503435
67792	503436
40595	503437
399016	503438
198805	503439
384780	503440
178155	503441
301913	503442
82048	503443
187530	503444
91535	503445
116967	503446
205280	503447
306316	503448
271959	503449
82890	503450
142702	503451
103520	503452
65282	503453
263582	503454
150542	503455
18883	503456
17492	503457
31194	503458
89896	503459
206643	503460
112822	503461
283597	503462
168394	503463
330737	503464
148288	503465
381410	503466
176038	503467
390836	503468
358370	503469
266161	503470
148341	503471
380029	503472
358368	503473
74256	503474
130513	503475
12386	503476
148019	503477
120445	503478
262799	503479
246975	503480
434799	503481
427360	503482
198337	503483
16237	503484
50195	503485
336146	503486
212212	503487
116292	503488
200478	503489
96778	503490
110733	503491
178852	503492
389048	503493
65018	503494
207548	503495
243708	503496
355177	503497
29461	503498
93791	503499
100181	503500
65018	503501
218302	503502
93791	503503
350589	503504
63685	503505
293972	503506
198294	503507
238708	503508
163008	503509
314817	503510
320292	503511
67034	503512
380805	503513
392828	503514
28765	503515
256301	503516
459886	503517
11666	503518
92740	503519
27411	503520
50649	503521
278188	503522
6076	503523
113830	503524
155258	503525
172464	503526
326531	503527
215410	503528
201274	503529
87323	503530
89734	503531
427572	503532
196040	503533
108096	503534
206643	503535
174146	503536
453829	503537
72154	503538
98606	503539
273325	503540
307067	503541
234321	503542
12923	503543
109627	503544
102631	503545
366218	503546
104869	503547
38298	503548
263527	503549
279559	503550
295865	503551
50434	503552
884	503553
27884	503554
33489	503555
9762	503556
280794	503557
9762	503558
149300	503559
272736	503560
395211	503561
373055	503562
21053	503563
373438	503564
110891	503565
327079	503566
268728	503567
89861	503568
314228	503569
427441	503570
360407	503571
3276	503572
155401	503573
73832	503574
133731	503575
427465	503576
446370	503577
1411	503578
31074	503579
185957	503580
178287	503581
53861	503582
404195	503583
3271	503584
123313	503585
343367	503586
250083	503587
62870	503588
453782	503589
280638	503590
303003	503591
6752	503592
212976	503593
71826	503594
201108	503595
158019	503596
87303	503597
25738	503598
275181	503599
160007	503600
17294	503601
95863	503602
119849	503603
136766	503604
273857	503605
295523	503606
391405	503607
439603	503608
33666	503609
188025	503610
261712	503611
3271	503612
37672	503613
83317	503614
21498	503615
219027	503616
3530	503617
17926	503618
228959	503619
306019	503620
50404	503621
68262	503622
7157	503623
449336	503624
44917	503625
404741	503626
42090	503627
153899	503628
51297	503629
14030	503630
385777	503631
311515	503632
33792	503633
34721	503634
69055	503635
85267	503636
29944	503637
429806	503638
87360	503639
77348	503640
360748	503641
167663	503642
376414	503643
154088	503644
49522	503645
61558	503646
368196	503647
410615	503648
138140	503649
2238	503650
61730	503651
209168	503652
1999	503653
35	503654
90983	503655
388915	503656
274818	503657
251970	503658
324046	503659
22539	503660
49049	503661
329659	503662
119754	503663
72422	503664
26266	503665
207864	503666
305924	503667
8041	503668
7718	503669
114851	503670
240471	503671
40729	503672
146743	503673
359831	503674
899	503675
158045	503676
50837	503677
387258	503678
144523	503679
407181	503680
12690	503681
282563	503682
309995	503683
407610	503684
132024	503685
69814	503686
94782	503687
22096	503688
214675	503689
174538	503690
264976	503691
71387	503692
194857	503693
393691	503694
231549	503695
230176	503696
6308	503697
251912	503698
107177	503699
94461	503700
224313	503701
167749	503702
74252	503703
248201	503704
352876	503705
3418	503706
43240	503707
94457	503708
423891	503709
7939	503710
1294	503711
4482	503712
3725	503713
22297	503714
259589	503715
2462	503716
95887	503717
440102	503718
323396	503719
75314	503720
10267	503721
65553	503722
191969	503723
108210	503724
245096	503725
6308	503726
446895	503727
30474	503728
60389	503729
79773	503730
31479	503731
229246	503732
141096	503733
406194	503734
227953	503735
134175	503736
225365	503737
85420	503738
243392	503739
351660	503740
105967	503741
260707	503742
105760	503743
42943	503744
323953	503745
22057	503746
100365	503747
239397	503748
37950	503749
56752	503750
123949	503751
443110	503752
350441	503753
133991	503754
60096	503755
27866	503756
159207	503757
18375	503758
74719	503759
238503	503760
94316	503761
241996	503762
455391	503763
50102	503764
438980	503765
208649	503766
52195	503767
379072	503768
47560	503769
346871	503770
25198	503771
101558	503772
143700	503773
97811	503774
1143	503775
60578	503776
508	503777
108854	503778
10767	503779
88553	503780
222341	503781
120859	503782
391172	503783
33567	503784
235966	503785
75703	503786
50920	503787
286793	503788
16419	503789
140791	503790
42050	503791
316091	503792
381569	503793
382069	503794
172801	503795
180388	503796
39048	503797
179631	503798
264969	503799
199648	503800
160813	503801
63429	503802
236889	503803
51693	503804
144374	503805
192955	503806
73762	503807
31487	503808
113433	503809
325625	503810
187486	503811
43961	503812
354076	503813
12122	503814
360181	503815
12313	503816
74610	503817
146120	503818
57988	503819
238248	503820
198214	503821
138708	503822
373212	503823
444392	503824
414885	503825
25524	503826
60876	503827
258456	503828
249436	503829
31281	503830
184923	503831
137684	503832
4345	503833
26320	503834
55492	503835
18768	503836
249099	503837
63297	503838
123941	503839
156636	503840
112125	503841
375006	503842
8691	503843
9039	503844
104804	503845
14823	503846
214925	503847
438841	503848
39316	503849
166304	503850
266146	503851
66255	503852
276673	503853
23852	503854
173300	503855
205259	503856
56288	503857
56288	503858
4545	503859
331421	503860
71275	503861
83912	503862
65032	503863
82004	503864
221914	503865
11539	503866
4558	503867
14569	503868
284320	503869
57311	503870
108525	503871
122053	503872
227417	503873
95498	503874
338758	503875
69939	503876
40902	503877
21502	503878
271097	503879
380010	503880
117468	503881
73714	503882
128114	503883
95952	503884
198102	503885
45174	503886
70427	503887
162706	503888
55503	503889
220976	503890
24694	503891
381443	503892
49443	503893
95140	503894
6094	503895
13522	503896
24643	503897
131295	503898
21823	503899
56758	503900
78224	503901
341177	503902
355255	503903
366305	503904
295584	503905
58355	503906
111613	503907
64391	503908
199198	503909
40389	503910
91867	503911
188401	503912
387732	503913
170157	503914
443366	503915
221255	503916
6856	503917
203848	503918
268136	503919
140407	503920
15192	503921
218203	503922
70449	503923
123599	503924
2	503925
60247	503926
289348	503927
185821	503928
110269	503929
35386	503930
65896	503931
73469	503932
3865	503933
206504	503934
153659	503935
344316	503936
49209	503937
50674	503938
228275	503939
95296	503940
33467	503941
86802	503942
137101	503943
114826	503944
356	503945
2891	503946
94627	503947
361682	503948
408595	503949
84685	503950
51235	503951
154721	503952
74477	503953
147993	503954
174534	503955
413520	503956
80165	503957
442614	503958
13341	503959
31036	503960
50356	503961
286122	503962
184440	503963
40074	503964
8560	503965
82974	503966
329727	503967
3113	503968
124836	503969
319497	503970
3074	503971
21314	503972
85397	503973
2839	503974
24787	503975
92117	503976
214259	503977
167078	503978
12826	503979
453110	503980
13713	503981
9003	503982
2847	503983
1453	503984
356234	503985
24766	503986
317059	503987
167427	503988
115105	503989
266621	503990
322283	503991
427015	503992
390643	503993
44872	503994
235391	503995
88833	503996
167373	503997
15603	503998
202372	503999
234261	504000
418696	504001
196852	504002
238368	504003
84474	504004
129339	504005
116262	504006
224698	504007
292402	504008
30999	504009
63528	504010
146009	504011
248292	504012
153261	504013
140886	504014
6755	504015
427152	504016
53421	504017
28407	504018
197212	504019
36518	504020
28259	504021
197217	504022
18122	504023
284048	504024
20287	504025
401587	504026
376270	504027
100759	504028
119457	504029
362929	504030
60655	504031
32966	504032
280680	504033
6513	504034
6481	504035
108308	504036
205668	504037
100284	504038
96757	504039
189050	504040
49666	504041
374478	504042
8352	504043
19152	504044
272193	504045
28582	504046
100743	504047
439073	504048
347237	504049
197210	504050
183558	504051
100726	504052
46774	504053
82212	504054
390239	504055
411422	504056
94026	504057
5023	504058
120808	504059
113039	504060
235670	504061
76180	504062
126743	504063
219076	504064
118798	504065
194215	504066
376246	504067
282148	504068
326566	504069
162348	504070
68956	504071
132205	504072
19737	504073
129927	504074
290264	504075
33135	504076
425467	504077
151969	504078
151838	504079
54300	504080
357737	504081
162503	504082
349353	504083
53366	504084
77942	504085
207	504086
405360	504087
115671	504088
427124	504089
100098	504090
285517	504091
345950	504092
290801	504093
339279	504094
297637	504095
164605	504096
152544	504097
144316	504098
213926	504099
239107	504100
321097	504101
237971	504102
419666	504103
35625	504104
39928	504105
32990	504106
204150	504107
112759	504108
58244	504109
298155	504110
140398	504111
253697	504112
218271	504113
54625	504114
420641	504115
155795	504116
142933	504117
219603	504118
21456	504119
190607	504120
437703	504121
231146	504122
193094	504123
302056	504124
52218	504125
24088	504126
97678	504127
208152	504128
8405	504129
274602	504130
95643	504131
35281	504132
367376	504133
3552	504134
227630	504135
152587	504136
122185	504137
65347	504138
232475	504139
1411	504140
13874	504141
189787	504142
324376	504143
234263	504144
251952	504145
211408	504146
55692	504147
231420	504148
259618	504149
24576	504150
229292	504151
193182	504152
173614	504153
285745	504154
409069	504155
17713	504156
24379	504157
452191	504158
115072	504159
12392	504160
173614	504161
216880	504162
162667	504163
73119	504164
15274	504165
39490	504166
15191	504167
139161	504168
365685	504169
307933	504170
218872	504171
13874	504172
324999	504173
338182	504174
148098	504175
241175	504176
335793	504177
274836	504178
114225	504179
446873	504180
133820	504181
173258	504182
71583	504183
75306	504184
81433	504185
18583	504186
308342	504187
97378	504188
102610	504189
43990	504190
51421	504191
7469	504192
134572	504193
59521	504194
79810	504195
23788	504196
9907	504197
174344	504198
44986	504199
72437	504200
181115	504201
36852	504202
8123	504203
99098	504204
31703	504205
326306	504206
53816	504207
176527	504208
109874	504209
90843	504210
180156	504211
364003	504212
178710	504213
141129	504214
52371	504215
107637	504216
125741	504217
5102	504218
123809	504219
123514	504220
189122	504221
43546	504222
229626	504223
165243	504224
247927	504225
274572	504226
264272	504227
439987	504228
33526	504229
182036	504230
318373	504231
106039	504232
96302	504233
14033	504234
30897	504235
434217	504236
35891	504237
31564	504238
247310	504239
42113	504240
67902	504241
163861	504242
7862	504243
85100	504244
218807	504245
11757	504246
71271	504247
372658	504248
100995	504249
67579	504250
177604	504251
414762	504252
2548	504253
152878	504254
87158	504255
131725	504256
96109	504257
130406	504258
218603	504259
71603	504260
1833	504261
59763	504262
100751	504263
46576	504264
68271	504265
369402	504266
124005	504267
86098	504268
127306	504269
20322	504270
122237	504271
239585	504272
34293	504273
6940	504274
194427	504275
434973	504276
232768	504277
130594	504278
440008	504279
224662	504280
94171	504281
215308	504282
320999	504283
50330	504284
156660	504285
148089	504286
11258	504287
33389	504288
70035	504289
429705	504290
364745	504291
64596	504292
189297	504293
165889	504294
142496	504295
44291	504296
62873	504297
18767	504298
271145	504299
144884	504300
266106	504301
408617	504302
263556	504303
16808	504304
229597	504305
327454	504306
204553	504307
445438	504308
443259	504309
134030	504310
52368	504311
60888	504312
235446	504313
426047	504314
102126	504315
382968	504316
47993	504317
69234	504318
439645	504319
347665	504320
402756	504321
95166	504322
379956	504323
113996	504324
105447	504325
400168	504326
164205	504327
378071	504328
54247	504329
203043	504330
214889	504331
125980	504332
112606	504333
267042	504334
283299	504335
382748	504336
58002	504337
267691	504338
219870	504339
8356	504340
71248	504341
65719	504342
443	504343
243555	504344
28865	504345
377240	504346
15178	504347
115455	504348
145646	504349
7489	504350
27213	504351
2228	504352
56819	504353
56819	504354
17768	504355
48120	504356
616	504357
7459	504358
45575	504359
138928	504360
185555	504361
31083	504362
47477	504363
226271	504364
62999	504365
177399	504366
394723	504367
139395	504368
46992	504369
83343	504370
54991	504371
20651	504372
331910	504373
50535	504374
13105	504375
217617	504376
328715	504377
435362	504378
18143	504379
62641	504380
12423	504381
39519	504382
50744	504383
248796	504384
226531	504385
459738	504386
49522	504387
313721	504388
395132	504389
17576	504390
30028	504391
352105	504392
48753	504393
447071	504394
106080	504395
71504	504396
314359	504397
27	504398
122941	504399
13793	504400
10584	504401
180828	504402
28196	504403
200736	504404
202240	504405
237297	504406
98321	504407
45112	504408
5298	504409
105632	504410
64730	504411
92382	504412
48923	504413
288476	504414
442284	504415
433020	504416
26010	504417
17371	504418
201406	504419
52937	504420
42896	504421
81534	504422
224185	504423
16468	504424
392358	504425
69455	504426
29461	504427
302479	504428
124405	504429
126422	504430
170084	504431
308418	504432
45637	504433
203398	504434
241234	504435
94328	504436
61932	504437
148075	504438
456368	504439
124776	504440
71149	504441
248468	504442
304907	504443
116722	504444
82868	504445
383292	504446
359760	504447
205401	504448
369217	504449
168116	504450
1455	504451
124074	504452
235632	504453
303080	504454
117730	504455
446521	504456
239233	504457
127352	504458
135402	504459
1213	504460
149329	504461
23934	504462
23934	504463
9598	504464
199545	504465
394050	504466
2703	504467
399764	504468
34270	504469
115336	504470
133546	504471
9433	504472
138804	504473
2047	504474
114881	504475
719	504476
194903	504477
305913	504478
449041	504479
35379	504480
10084	504481
235835	504482
44345	504483
3277	504484
24716	504485
76795	504486
149658	504487
38875	504488
2066	504489
120966	504490
207465	504491
56888	504492
10558	504493
639	504494
647	504495
53	504496
114954	504497
413812	504498
77945	504499
120964	504500
155142	504501
357376	504502
444027	504503
75223	504504
187472	504505
409	504506
182144	504507
3158	504508
92074	504509
436	504510
69027	504511
23793	504512
41973	504513
21313	504514
1004	504515
125847	504516
425536	504517
66	504518
88544	504519
452029	504520
352765	504521
412776	504522
233100	504523
233879	504524
109578	504525
174684	504526
162027	504527
212236	504528
43939	504529
249808	504530
200660	504531
103935	504532
30423	504533
100910	504534
164595	504535
23793	504536
164744	504537
127517	504538
99405	504539
191711	504540
2205	504541
407053	504542
37099	504543
100446	504544
208688	504545
106012	504546
93556	504547
18275	504548
124617	504549
51498	504550
77084	504551
29946	504552
60374	504553
121921	504554
281438	504555
297274	504556
101536	504557
217168	504558
97871	504559
314508	504560
13240	504561
43028	504562
55538	504563
103319	504564
93343	504565
12090	504566
18756	504567
29271	504568
239115	504569
62111	504570
121733	504571
4697	504572
351610	504573
172143	504574
3541	504575
42255	504576
244453	504577
4310	504578
94393	504579
111227	504580
400969	504581
15823	504582
171285	504583
183854	504584
68311	504585
62852	504586
17053	504587
388536	504588
95897	504589
273515	504590
215979	504591
61956	504592
7555	504593
153814	504594
4810	504595
64462	504596
221105	504597
452359	504598
10760	504599
25819	504600
49187	504601
156482	504602
181107	504603
36637	504604
337720	504605
53248	504606
201283	504607
29640	504608
63728	504609
36365	504610
338282	504611
13700	504612
135665	504613
75931	504614
1370	504615
447729	504616
64082	504617
4622	504618
423288	504619
46911	504620
135542	504621
429327	504622
228262	504623
113446	504624
232498	504625
100235	504626
68734	504627
2143	504628
25470	504629
45634	504630
447782	504631
26367	504632
360200	504633
268553	504634
228053	504635
6666	504636
132755	504637
128535	504638
402289	504639
20924	504640
47070	504641
229484	504642
228041	504643
9174	504644
124816	504645
65325	504646
51190	504647
151134	504648
7009	504649
91727	504650
394868	504651
29098	504652
108455	504653
383757	504654
112533	504655
400784	504656
226989	504657
371007	504658
127340	504659
127671	504660
178687	504661
18820	504662
95479	504663
78526	504664
2490	504665
3676	504666
336276	504667
63710	504668
190269	504669
115705	504670
12180	504671
266632	504672
60212	504673
30126	504674
304530	504675
39954	504676
107396	504677
151114	504678
155769	504679
8392	504680
11551	504681
120000	504682
338283	504683
104798	504684
61555	504685
251182	504686
301877	504687
152547	504688
105437	504689
23325	504690
4127	504691
125053	504692
191392	504693
109584	504694
424498	504695
241787	504696
53353	504697
339940	504698
79563	504699
150180	504700
87551	504701
339381	504702
240013	504703
63422	504704
130535	504705
435357	504706
87224	504707
151307	504708
73777	504709
83697	504710
136846	504711
4541	504712
1382	504713
1846	504714
434339	504715
311398	504716
21385	504717
38270	504718
217744	504719
217252	504720
235480	504721
335445	504722
150766	504723
1817	504724
18701	504725
151823	504726
45272	504727
244427	504728
277167	504729
113758	504730
95239	504731
413854	504732
118592	504733
34452	504734
430604	504735
112596	504736
33895	504737
382150	504738
229998	504739
117216	504740
269554	504741
169721	504742
434398	504743
62272	504744
121147	504745
87970	504746
23947	504747
328365	504748
182808	504749
154936	504750
220775	504751
85210	504752
110378	504753
217570	504754
174581	504755
107125	504756
242706	504757
65390	504758
3420	504759
61679	504760
100742	504761
197214	504762
100743	504763
113970	504764
41322	504765
262267	504766
87520	504767
234956	504768
352031	504769
51978	504770
189	504771
120359	504772
63274	504773
490	504774
53200	504775
109846	504776
152761	504777
97409	504778
220267	504779
160381	504780
98790	504781
32008	504782
436975	504783
71669	504784
385181	504785
349484	504786
455744	504787
76285	504788
125069	504789
437678	504790
164092	504791
61181	504792
348952	504793
92642	504794
94068	504795
133474	504796
51065	504797
363975	504798
21616	504799
290116	504800
361531	504801
160129	504802
240431	504803
137163	504804
236026	504805
423559	504806
23758	504807
207406	504808
377789	504809
201289	504810
129938	504811
200856	504812
285225	504813
19255	504814
167157	504815
26836	504816
262886	504817
181087	504818
17641	504819
366453	504820
157612	504821
86365	504822
111853	504823
381288	504824
122198	504825
236220	504826
218274	504827
317733	504828
398214	504829
409648	504830
17616	504831
46712	504832
193002	504833
34368	504834
157414	504835
337013	504836
257711	504837
12120	504838
88303	504839
27603	504840
444310	504841
1850	504842
381267	504843
338659	504844
142363	504845
97807	504846
322451	504847
98727	504848
2562	504849
31524	504850
73558	504851
37650	504852
108922	504853
8647	504854
98357	504855
57480	504856
419882	504857
353872	504858
397551	504859
148211	504860
34218	504861
55781	504862
52537	504863
108886	504864
103741	504865
393735	504866
237474	504867
408782	504868
148863	504869
267777	504870
242084	504871
105322	504872
145754	504873
38543	504874
5640	504875
3509	504876
25353	504877
183958	504878
393489	504879
381359	504880
40550	504881
255	504882
357182	504883
283748	504884
109249	504885
56455	504886
213037	504887
126777	504888
252641	504889
362046	504890
538	504891
44211	504892
69757	504893
417251	504894
128573	504895
21720	504896
195390	504897
175872	504898
104741	504899
7022	504900
6981	504901
39617	504902
52739	504903
405528	504904
102545	504905
246567	504906
16284	504907
153347	504908
137694	504909
37389	504910
11680	504911
161390	504912
85676	504913
27695	504914
110903	504915
15590	504916
14768	504917
122781	504918
119945	504919
122761	504920
332341	504921
56171	504922
172052	504923
116655	504924
73304	504925
424116	504926
269906	504927
154965	504928
200120	504929
29428	504930
215435	504931
235324	504932
202375	504933
265151	504934
419398	504935
22571	504936
118071	504937
76683	504938
68697	504939
82361	504940
238177	504941
404340	504942
136535	504943
54785	504944
332743	504945
306591	504946
89618	504947
296566	504948
165141	504949
91343	504950
131754	504951
114930	504952
18946	504953
181735	504954
18066	504955
369534	504956
234826	504957
238807	504958
62088	504959
145177	504960
227723	504961
396	504962
112733	504963
199147	504964
21125	504965
106530	504966
30835	504967
705	504968
6620	504969
167286	504970
138718	504971
414786	504972
178466	504973
121629	504974
62320	504975
191897	504976
331645	504977
227410	504978
210508	504979
105237	504980
115254	504981
35088	504982
47296	504983
395427	504984
39620	504985
7331	504986
32189	504987
81213	504988
67849	504989
9857	504990
215564	504991
109753	504992
15672	504993
192238	504994
73944	504995
29581	504996
436977	504997
79637	504998
43437	504999
32580	505000
136340	505001
14085	505002
86559	505003
144871	505004
10141	505005
756	505006
155213	505007
120535	505008
85283	505009
18733	505010
228196	505011
122788	505012
57743	505013
169118	505014
45821	505015
31337	505016
156593	505017
326942	505018
196924	505019
223842	505020
127088	505021
218111	505022
159411	505023
79256	505024
74028	505025
222121	505026
297630	505027
32188	505028
174769	505029
188315	505030
129485	505031
89672	505032
55764	505033
112861	505034
127167	505035
139666	505036
278438	505037
412201	505038
175063	505039
276747	505040
59547	505041
18520	505042
54081	505043
212838	505044
44406	505045
8687	505046
32736	505047
43117	505048
42567	505049
68035	505050
38348	505051
180764	505052
20003	505053
23872	505054
83911	505055
77336	505056
433182	505057
16658	505058
246790	505059
246584	505060
7361	505061
201400	505062
443331	505063
389021	505064
63913	505065
206758	505066
6807	505067
24403	505068
34362	505069
48157	505070
83637	505071
136353	505072
54882	505073
148423	505074
342334	505075
68757	505076
192598	505077
374323	505078
73003	505079
173769	505080
1712	505081
191927	505082
10901	505083
148294	505084
26808	505085
121645	505086
56239	505087
343059	505088
452343	505089
15582	505090
36749	505091
122262	505092
57692	505093
2849	505094
33358	505095
55332	505096
219739	505097
110545	505098
39205	505099
1584	505100
10203	505101
102929	505102
232413	505103
48705	505104
247392	505105
63498	505106
47121	505107
406687	505108
7057	505109
229683	505110
179154	505111
30957	505112
171147	505113
119623	505114
73599	505115
93813	505116
101710	505117
5763	505118
223203	505119
224336	505120
20859	505121
45120	505122
167507	505123
129889	505124
240705	505125
379872	505126
234001	505127
48983	505128
236713	505129
129150	505130
159182	505131
67065	505132
83932	505133
238039	505134
247653	505135
213492	505136
50862	505137
157450	505138
303901	505139
2582	505140
167846	505141
43186	505142
16350	505143
79851	505144
42995	505145
263655	505146
52738	505147
228749	505148
21256	505149
348108	505150
218401	505151
63891	505152
191941	505153
412628	505154
238862	505155
7534	505156
223920	505157
19388	505158
159586	505159
242292	505160
423769	505161
13799	505162
3527	505163
235208	505164
15741	505165
148984	505166
55882	505167
2933	505168
47248	505169
184245	505170
258154	505171
72666	505172
152359	505173
230618	505174
19241	505175
6488	505176
233371	505177
17858	505178
216743	505179
243172	505180
6488	505181
65180	505182
103577	505183
339629	505184
71128	505185
131810	505186
135419	505187
193283	505188
444312	505189
19038	505190
80230	505191
156063	505192
19312	505193
86943	505194
47498	505195
106661	505196
101459	505197
16996	505198
36521	505199
310662	505200
18224	505201
7296	505202
47498	505203
3890	505204
137846	505205
13117	505206
71596	505207
5877	505208
267460	505209
152162	505210
19112	505211
185693	505212
91127	505213
246865	505214
91127	505215
416784	505216
236474	505217
63006	505218
1271	505219
33698	505220
65355	505221
239286	505222
288403	505223
171847	505224
3570	505225
1712	505226
216450	505227
72863	505228
278939	505229
435597	505230
61983	505231
64790	505232
116222	505233
403657	505234
390374	505235
25986	505236
5137	505237
302173	505238
22	505239
326651	505240
170399	505241
5061	505242
71935	505243
34046	505244
456940	505245
191685	505246
155843	505247
62305	505248
150974	505249
50840	505250
178388	505251
90892	505252
379592	505253
181203	505254
144116	505255
158245	505256
375346	505257
122421	505258
62941	505259
102965	505260
28006	505261
86078	505262
217029	505263
206394	505264
324120	505265
36240	505266
21145	505267
21145	505268
52178	505269
354220	505270
39755	505271
47833	505272
87925	505273
395785	505274
274976	505275
96045	505276
424450	505277
39271	505278
9483	505279
61945	505280
239055	505281
62703	505282
25190	505283
31756	505284
101009	505285
37413	505286
9365	505287
99079	505288
120537	505289
245223	505290
405801	505291
70451	505292
114768	505293
20405	505294
302019	505295
95082	505296
40159	505297
80237	505298
53239	505299
52159	505300
95577	505301
337598	505302
201894	505303
64663	505304
307307	505305
55170	505306
95552	505307
191358	505308
143847	505309
450660	505310
11597	505311
291645	505312
443655	505313
306491	505314
101128	505315
229107	505316
41545	505317
73987	505318
25791	505319
15120	505320
137873	505321
458765	505322
57959	505323
134250	505324
319047	505325
144290	505326
113782	505327
153139	505328
195285	505329
437919	505330
270958	505331
267668	505332
60702	505333
187541	505334
229122	505335
191223	505336
41412	505337
21561	505338
93786	505339
268426	505340
110734	505341
335308	505342
222358	505343
6628	505344
109427	505345
31731	505346
124362	505347
133314	505348
12098	505349
424664	505350
290756	505351
30978	505352
156558	505353
10115	505354
103759	505355
28676	505356
11306	505357
419875	505358
206055	505359
107690	505360
133410	505361
391270	505362
120415	505363
253934	505364
5822	505365
12120	505366
114590	505367
137033	505368
32812	505369
33555	505370
91600	505371
5879	505372
18361	505373
24214	505374
168284	505375
3589	505376
97209	505377
146509	505378
33455	505379
346067	505380
117466	505381
104048	505382
402147	505383
300622	505384
56735	505385
239955	505386
245245	505387
163829	505388
140606	505389
164051	505390
106602	505391
163464	505392
36913	505393
225410	505394
118896	505395
254691	505396
10453	505397
430759	505398
69221	505399
87540	505400
116084	505401
23005	505402
240603	505403
19430	505404
248167	505405
9252	505406
104058	505407
112924	505408
31166	505409
447609	505410
19935	505411
213872	505412
267367	505413
81403	505414
171232	505415
111903	505416
232739	505417
117062	505418
95341	505419
26538	505420
113489	505421
250897	505422
307802	505423
6854	505424
120973	505425
389338	505426
74566	505427
181102	505428
168025	505429
329864	505430
223830	505431
413371	505432
48608	505433
268193	505434
435033	505435
152824	505436
309261	505437
244244	505438
341067	505439
324387	505440
125528	505441
165772	505442
454136	505443
511	505444
69867	505445
366157	505446
226343	505447
270365	505448
164604	505449
205365	505450
21661	505451
371762	505452
101264	505453
25939	505454
455610	505455
238531	505456
264383	505457
8439	505458
76799	505459
121490	505460
5126	505461
33193	505462
434857	505463
54746	505464
53739	505465
85558	505466
174271	505467
18943	505468
326353	505469
413216	505470
290487	505471
127196	505472
3606	505473
72588	505474
41864	505475
123962	505476
4754	505477
914	505478
7735	505479
51558	505480
110058	505481
149248	505482
436846	505483
18169	505484
72969	505485
387030	505486
20838	505487
162476	505488
60273	505489
287586	505490
108262	505491
3976	505492
10400	505493
5363	505494
156275	505495
15341	505496
300453	505497
3709	505498
159240	505499
138005	505500
22543	505501
59379	505502
3753	505503
127728	505504
70190	505505
67507	505506
302672	505507
431613	505508
254933	505509
212960	505510
16426	505511
395483	505512
160786	505513
110935	505514
20918	505515
123686	505516
34103	505517
180352	505518
173000	505519
110058	505520
191286	505521
290296	505522
173000	505523
67000	505524
306183	505525
246396	505526
44878	505527
243947	505528
29430	505529
203378	505530
5	505531
233719	505532
410285	505533
24382	505534
7	505535
216	505536
518	505537
173901	505538
13	505539
4038	505540
4038	505541
24382	505542
39904	505543
40491	505544
4038	505545
449253	505546
7	505547
36338	505548
302058	505549
260168	505550
7	505551
7	505552
39904	505553
47	505554
7	505555
13	505556
47	505557
7	505558
7	505559
7	505560
216	505561
21915	505562
1071	505563
318086	505564
208	505565
384364	505566
103029	505567
267395	505568
111812	505569
1996	505570
158685	505571
9108	505572
52236	505573
23665	505574
311528	505575
233251	505576
186468	505577
131106	505578
39227	505579
147972	505580
86739	505581
419840	505582
93625	505583
98908	505584
7190	505585
186605	505586
459570	505587
106982	505588
203891	505589
24698	505590
36758	505591
4622	505592
20771	505593
64932	505594
237102	505595
327049	505596
252517	505597
1268	505598
311810	505599
85334	505600
61735	505601
232395	505602
248199	505603
35546	505604
111010	505605
384311	505606
74416	505607
11817	505608
158284	505609
87177	505610
10090	505611
71933	505612
84074	505613
88273	505614
54494	505615
1529	505616
19020	505617
11858	505618
22307	505619
37346	505620
24351	505621
108269	505622
247281	505623
256141	505624
46491	505625
184109	505626
385747	505627
30395	505628
48457	505629
121841	505630
122124	505631
33315	505632
125579	505633
3159	505634
417774	505635
245556	505636
123298	505637
415359	505638
211125	505639
58166	505640
181754	505641
123358	505642
434997	505643
207531	505644
306296	505645
26888	505646
286850	505647
271255	505648
203729	505649
143395	505650
11424	505651
45067	505652
20004	505653
397725	505654
212091	505655
18022	505656
67842	505657
71860	505658
195944	505659
80624	505660
192137	505661
17743	505662
11956	505663
337081	505664
29290	505665
37146	505666
121859	505667
50826	505668
213587	505669
143785	505670
64304	505671
119580	505672
169982	505673
162939	505674
315975	505675
229229	505676
235786	505677
81936	505678
63663	505679
77130	505680
161921	505681
276754	505682
58007	505683
227631	505684
394267	505685
149577	505686
135711	505687
185467	505688
190369	505689
161447	505690
183640	505691
25658	505692
290465	505693
51879	505694
18022	505695
225854	505696
233985	505697
91030	505698
227812	505699
384136	505700
90002	505701
51051	505702
47850	505703
43565	505704
258650	505705
438330	505706
60265	505707
125843	505708
81007	505709
336013	505710
92042	505711
171396	505712
94465	505713
30756	505714
16172	505715
117820	505716
34324	505717
78032	505718
12888	505719
271835	505720
104900	505721
15832	505722
37888	505723
27533	505724
78663	505725
28934	505726
142621	505727
341991	505728
87362	505729
326191	505730
147659	505731
302	505732
12925	505733
84570	505734
34255	505735
78542	505736
42155	505737
244858	505738
60764	505739
104731	505740
68151	505741
39526	505742
80454	505743
80163	505744
157720	505745
62707	505746
24360	505747
30974	505748
212298	505749
456486	505750
288258	505751
15088	505752
162244	505753
343695	505754
19440	505755
326229	505756
332672	505757
205809	505758
137229	505759
101112	505760
46922	505761
186916	505762
4073	505763
51051	505764
72432	505765
87790	505766
11779	505767
436307	505768
134790	505769
100518	505770
11907	505771
368214	505772
353949	505773
178077	505774
15437	505775
442394	505776
114240	505777
51933	505778
50412	505779
185330	505780
90443	505781
7623	505782
122566	505783
127858	505784
4698	505785
31771	505786
383359	505787
361156	505788
7089	505789
314678	505790
37037	505791
5915	505792
21900	505793
212385	505794
307477	505795
44695	505796
7195	505797
10972	505798
13096	505799
13638	505800
212129	505801
74503	505802
58881	505803
45800	505804
308437	505805
195715	505806
424609	505807
323621	505808
7157	505809
99290	505810
4463	505811
4671	505812
306974	505813
9781	505814
337544	505815
20953	505816
51733	505817
53596	505818
25532	505819
55087	505820
78905	505821
22873	505822
159674	505823
196768	505824
105759	505825
174994	505826
51975	505827
54517	505828
94768	505829
14505	505830
437947	505831
83274	505832
91767	505833
50720	505834
226422	505835
69301	505836
41447	505837
10012	505838
307	505839
276074	505840
415311	505841
215615	505842
49457	505843
3495	505844
34744	505845
3022	505846
75775	505847
116944	505848
378	505849
406484	505850
125558	505851
148337	505852
83683	505853
190229	505854
217029	505855
22886	505856
452378	505857
88054	505858
7221	505859
287169	505860
43535	505861
64915	505862
228179	505863
82461	505864
176024	505865
29170	505866
97646	505867
96092	505868
30116	505869
4899	505870
20388	505871
108269	505872
29965	505873
16595	505874
101070	505875
112063	505876
382208	505877
119181	505878
17086	505879
107666	505880
71516	505881
261924	505882
172883	505883
3335	505884
1771	505885
212756	505886
182945	505887
11681	505888
139632	505889
65816	505890
237553	505891
227743	505892
323350	505893
376309	505894
1512	505895
7142	505896
24678	505897
233590	505898
329261	505899
167525	505900
123223	505901
11145	505902
184213	505903
113173	505904
10681	505905
124656	505906
136208	505907
2635	505908
46402	505909
139217	505910
1546	505911
131984	505912
148110	505913
284092	505914
28558	505915
60847	505916
250437	505917
25756	505918
425865	505919
32314	505920
90240	505921
46477	505922
68117	505923
952	505924
10650	505925
408642	505926
207015	505927
194718	505928
3631	505929
355084	505930
100771	505931
19517	505932
286091	505933
318681	505934
354144	505935
77108	505936
330431	505937
22417	505938
327554	505939
7197	505940
10647	505941
71048	505942
110	505943
72377	505944
351871	505945
102540	505946
11401	505947
5732	505948
248591	505949
58788	505950
15366	505951
76545	505952
167621	505953
104814	505954
222495	505955
42451	505956
3297	505957
8240	505958
44372	505959
105930	505960
223713	505961
133022	505962
82259	505963
374553	505964
193939	505965
192992	505966
90519	505967
234560	505968
426653	505969
25008	505970
65487	505971
204365	505972
258646	505973
189449	505974
8485	505975
19738	505976
21862	505977
140579	505978
407633	505979
202070	505980
249041	505981
144110	505982
196605	505983
46495	505984
79992	505985
139981	505986
167198	505987
58989	505988
218284	505989
73734	505990
400367	505991
64461	505992
34180	505993
101801	505994
364668	505995
79992	505996
440158	505997
161542	505998
232294	505999
93254	506000
37274	506001
31739	506002
67364	506003
19669	506004
3544	506005
123548	506006
74632	506007
4968	506008
43329	506009
16276	506010
27426	506011
168773	506012
40382	506013
241416	506014
52337	506015
75614	506016
66506	506017
190733	506018
195113	506019
195113	506020
209476	506021
451333	506022
441248	506023
76530	506024
123673	506025
26766	506026
219093	506027
403652	506028
441834	506029
225615	506030
263443	506031
23720	506032
158057	506033
23983	506034
116231	506035
268884	506036
11143	506037
36610	506038
265550	506039
216671	506040
247685	506041
118847	506042
312801	506043
177961	506044
244804	506045
412527	506046
144837	506047
268242	506048
31428	506049
28123	506050
448314	506051
329528	506052
216511	506053
99930	506054
19708	506055
338467	506056
221401	506057
50902	506058
253151	506059
195515	506060
37731	506061
243269	506062
103169	506063
193392	506064
222304	506065
281909	506066
33342	506067
212395	506068
59765	506069
41535	506070
123717	506071
127745	506072
181229	506073
48318	506074
19	506075
387686	506076
250616	506077
225714	506078
419461	506079
238468	506080
193091	506081
63321	506082
337548	506083
131851	506084
138864	506085
354461	506086
151690	506087
183175	506088
87773	506089
25852	506090
228150	506091
190857	506092
404802	506093
125446	506094
229506	506095
79506	506096
312372	506097
118459	506098
66297	506099
126044	506100
400003	506101
360739	506102
410348	506103
338596	506104
300436	506105
140802	506106
52794	506107
425799	506108
325815	506109
53207	506110
188694	506111
196278	506112
449049	506113
84779	506114
89574	506115
44811	506116
343782	506117
109262	506118
269861	506119
136491	506120
33422	506121
98396	506122
22643	506123
107541	506124
120012	506125
17549	506126
320816	506127
118556	506128
244406	506129
8632	506130
46421	506131
108523	506132
17619	506133
174310	506134
172390	506135
277987	506136
209327	506137
9848	506138
208826	506139
96887	506140
256077	506141
411704	506142
97990	506143
27892	506144
31038	506145
95952	506146
40964	506147
1785	506148
320037	506149
9977	506150
434528	506151
452781	506152
10255	506153
17251	506154
23045	506155
30841	506156
60809	506157
47463	506158
209149	506159
37768	506160
39084	506161
259368	506162
16982	506163
94024	506164
51698	506165
236275	506166
15823	506167
84607	506168
59944	506169
34516	506170
125424	506171
1504	506172
69701	506173
413391	506174
130977	506175
284948	506176
12811	506177
410426	506178
188109	506179
134373	506180
99705	506181
31607	506182
64132	506183
94	506184
212913	506185
173555	506186
356662	506187
230058	506188
257153	506189
128378	506190
193587	506191
150941	506192
48049	506193
154933	506194
399141	506195
28653	506196
437727	506197
110123	506198
339054	506199
359350	506200
127304	506201
107903	506202
362603	506203
4962	506204
237174	506205
207705	506206
238348	506207
343520	506208
210673	506209
122914	506210
2984	506211
348317	506212
270737	506213
105490	506214
240760	506215
35583	506216
174752	506217
45130	506218
237228	506219
345691	506220
66110	506221
398668	506222
46788	506223
298758	506224
91188	506225
4473	506226
134589	506227
51924	506228
309350	506229
402714	506230
161854	506231
320511	506232
11389	506233
23826	506234
244899	506235
78801	506236
3114	506237
222468	506238
438411	506239
73231	506240
215406	506241
215035	506242
138	506243
90228	506244
46476	506245
223034	506246
317920	506247
212752	506248
233008	506249
206216	506250
245501	506251
269420	506252
13292	506253
92016	506254
43077	506255
9256	506256
40777	506257
84438	506258
382485	506259
92756	506260
105466	506261
125533	506262
18364	506263
407877	506264
8583	506265
108792	506266
214041	506267
167051	506268
235124	506269
98138	506270
25633	506271
189883	506272
1628	506273
62329	506274
89849	506275
349344	506276
19487	506277
7124	506278
55268	506279
268993	506280
277109	506281
289232	506282
23267	506283
24352	506284
436923	506285
289228	506286
90708	506287
107218	506288
174964	506289
336669	506290
174964	506291
90014	506292
205796	506293
334593	506294
346964	506295
136078	506296
127569	506297
82015	506298
219215	506299
1508	506300
9901	506301
263117	506302
25365	506303
320854	506304
174048	506305
7944	506306
40493	506307
393348	506308
27627	506309
258763	506310
106633	506311
2502	506312
142569	506313
17977	506314
115412	506315
171883	506316
264052	506317
52528	506318
58980	506319
18640	506320
205817	506321
65183	506322
94298	506323
386142	506324
83651	506325
448	506326
252160	506327
314655	506328
85163	506329
150046	506330
229605	506331
239721	506332
66222	506333
184685	506334
62367	506335
369784	506336
211677	506337
36705	506338
357047	506339
266228	506340
177441	506341
33469	506342
24307	506343
14283	506344
12527	506345
124719	506346
164975	506347
162903	506348
64089	506349
270224	506350
8776	506351
200774	506352
161894	506353
152621	506354
59905	506355
182009	506356
219656	506357
32075	506358
180917	506359
30029	506360
170424	506361
448	506362
103976	506363
384659	506364
322029	506365
245871	506366
163761	506367
426052	506368
21360	506369
18935	506370
259726	506371
262431	506372
9540	506373
199743	506374
160856	506375
18954	506376
52215	506377
3456	506378
65850	506379
60266	506380
259869	506381
176436	506382
289709	506383
64500	506384
338582	506385
244488	506386
208121	506387
37482	506388
21130	506389
28350	506390
78585	506391
165321	506392
89262	506393
376408	506394
152763	506395
194876	506396
112594	506397
101701	506398
100700	506399
29998	506400
4371	506401
38321	506402
49611	506403
2253	506404
117101	506405
221495	506406
232768	506407
405848	506408
117226	506409
457840	506410
129185	506411
196088	506412
117098	506413
5317	506414
2502	506415
184442	506416
84347	506417
215853	506418
436638	506419
64974	506420
245554	506421
416875	506422
112897	506423
47508	506424
33472	506425
154425	506426
407534	506427
125516	506428
5455	506429
156623	506430
126876	506431
363401	506432
194137	506433
99341	506434
265414	506435
330318	506436
315331	506437
146548	506438
430883	506439
168374	506440
395703	506441
85348	506442
180240	506443
6602	506444
123070	506445
207764	506446
30832	506447
143657	506448
318783	506449
254352	506450
289204	506451
72396	506452
173343	506453
211569	506454
433846	506455
254256	506456
280036	506457
385393	506458
25875	506459
121331	506460
19121	506461
336911	506462
51970	506463
103825	506464
188679	506465
216546	506466
427130	506467
58294	506468
92329	506469
361957	506470
104707	506471
50074	506472
31097	506473
390000	506474
106544	506475
146992	506476
235633	506477
110582	506478
8327	506479
132075	506480
95769	506481
95769	506482
13469	506483
206288	506484
208620	506485
149374	506486
17304	506487
9802	506488
80861	506489
14294	506490
98770	506491
107701	506492
390477	506493
259	506494
221697	506495
386431	506496
107460	506497
438387	506498
211144	506499
63439	506500
437882	506501
42253	506502
288386	506503
58656	506504
81877	506505
10898	506506
19694	506507
73265	506508
401721	506509
181739	506510
398585	506511
34742	506512
173072	506513
165815	506514
257397	506515
1787	506516
106215	506517
144070	506518
307543	506519
117966	506520
309797	506521
174320	506522
281816	506523
363286	506524
194192	506525
52106	506526
100752	506527
100736	506528
100714	506529
52129	506530
52116	506531
100756	506532
52119	506533
52116	506534
100712	506535
233850	506536
124561	506537
198168	506538
13216	506539
189455	506540
2921	506541
174473	506542
309088	506543
213008	506544
178499	506545
65036	506546
65036	506547
15429	506548
205237	506549
131881	506550
4826	506551
16545	506552
244820	506553
103671	506554
207455	506555
13174	506556
142016	506557
6426	506558
64836	506559
4221	506560
6159	506561
6159	506562
102579	506563
21997	506564
165687	506565
22729	506566
3670	506567
376104	506568
96814	506569
58247	506570
360041	506571
400141	506572
162451	506573
215922	506574
53506	506575
63540	506576
410731	506577
40559	506578
81543	506579
111400	506580
49631	506581
66775	506582
213297	506583
49414	506584
110388	506585
294813	506586
10580	506587
207944	506588
122751	506589
207818	506590
28899	506591
61042	506592
288443	506593
11067	506594
396852	506595
32934	506596
11397	506597
191413	506598
87651	506599
23226	506600
136950	506601
134482	506602
332637	506603
166572	506604
141366	506605
343361	506606
352370	506607
391177	506608
262460	506609
163755	506610
401670	506611
131281	506612
155453	506613
189777	506614
242550	506615
451459	506616
430736	506617
260184	506618
446288	506619
309759	506620
300059	506621
82538	506622
454458	506623
133605	506624
112955	506625
177473	506626
446429	506627
220511	506628
75288	506629
188408	506630
233928	506631
416824	506632
227941	506633
187632	506634
188322	506635
176724	506636
92856	506637
72319	506638
157975	506639
45889	506640
65745	506641
242422	506642
348873	506643
153133	506644
34108	506645
147386	506646
125512	506647
148495	506648
403143	506649
35091	506650
106730	506651
65717	506652
228978	506653
41445	506654
105778	506655
106730	506656
25213	506657
9234	506658
14403	506659
28012	506660
6922	506661
207242	506662
97682	506663
436799	506664
295914	506665
43382	506666
370539	506667
127534	506668
432047	506669
28012	506670
49774	506671
34367	506672
88904	506673
280580	506674
208896	506675
91565	506676
325912	506677
44390	506678
238976	506679
185781	506680
294603	506681
171872	506682
185846	506683
61548	506684
257919	506685
49037	506686
385791	506687
68684	506688
242862	506689
196505	506690
210042	506691
128077	506692
68945	506693
11634	506694
250180	506695
352012	506696
129501	506697
70743	506698
344017	506699
445453	506700
409009	506701
24306	506702
441696	506703
366176	506704
456518	506705
240643	506706
110501	506707
45857	506708
216276	506709
84503	506710
164322	506711
404579	506712
236146	506713
176567	506714
90253	506715
367212	506716
279717	506717
35173	506718
250269	506719
115540	506720
260205	506721
227513	506722
168438	506723
37913	506724
105887	506725
111072	506726
401456	506727
89443	506728
215261	506729
192809	506730
203240	506731
1583	506732
457	506733
15782	506734
1708	506735
49918	506736
48275	506737
174663	506738
87964	506739
379567	506740
8271	506741
107478	506742
57158	506743
89526	506744
21364	506745
106338	506746
62779	506747
21003	506748
59407	506749
177886	506750
96566	506751
331583	506752
102974	506753
4683	506754
200775	506755
159833	506756
100680	506757
361536	506758
64265	506759
348186	506760
420330	506761
141027	506762
267351	506763
174974	506764
94351	506765
240374	506766
5921	506767
29235	506768
445867	506769
360211	506770
94452	506771
22142	506772
363169	506773
155773	506774
74867	506775
62891	506776
77746	506777
177751	506778
267997	506779
63320	506780
34541	506781
63739	506782
130740	506783
274459	506784
317617	506785
332503	506786
102716	506787
94917	506788
81541	506789
8942	506790
93626	506791
307042	506792
327207	506793
25510	506794
132602	506795
5004	506796
100448	506797
20692	506798
256360	506799
57009	506800
87740	506801
412969	506802
226127	506803
80370	506804
277971	506805
125586	506806
10073	506807
54558	506808
336392	506809
420216	506810
312564	506811
48821	506812
3232	506813
107984	506814
76966	506815
435746	506816
188424	506817
369316	506818
434988	506819
7534	506820
398808	506821
50109	506822
95556	506823
359225	506824
238532	506825
27781	506826
26983	506827
107484	506828
380086	506829
141197	506830
54056	506831
197484	506832
398218	506833
68921	506834
144755	506835
193948	506836
175894	506837
258830	506838
10766	506839
279950	506840
83673	506841
166972	506842
61530	506843
340485	506844
71278	506845
79372	506846
70075	506847
285084	506848
454412	506849
28864	506850
18102	506851
424531	506852
82654	506853
198137	506854
456852	506855
85355	506856
96117	506857
216246	506858
107555	506859
32160	506860
119699	506861
231557	506862
358094	506863
303276	506864
26619	506865
55676	506866
105482	506867
18624	506868
369974	506869
72530	506870
32793	506871
245263	506872
201900	506873
40902	506874
341552	506875
11953	506876
2550	506877
415775	506878
176548	506879
47437	506880
53506	506881
12582	506882
28486	506883
402568	506884
70109	506885
186036	506886
1897	506887
397426	506888
445200	506889
164811	506890
346037	506891
118309	506892
106179	506893
302569	506894
293478	506895
160297	506896
427102	506897
227695	506898
62391	506899
349133	506900
44457	506901
29002	506902
87782	506903
103694	506904
289943	506905
54450	506906
175631	506907
59040	506908
1290	506909
158397	506910
29842	506911
248042	506912
225230	506913
246741	506914
101980	506915
356611	506916
94737	506917
323669	506918
989	506919
115770	506920
42389	506921
3351	506922
53743	506923
6160	506924
28651	506925
5573	506926
329654	506927
63470	506928
167679	506929
345298	506930
130297	506931
66594	506932
72346	506933
99367	506934
517	506935
367720	506936
56658	506937
97216	506938
185113	506939
194821	506940
402359	506941
227835	506942
62312	506943
136835	506944
36699	506945
563	506946
234521	506947
244907	506948
277434	506949
55955	506950
123643	506951
143011	506952
30831	506953
105758	506954
1230	506955
53966	506956
357157	506957
16372	506958
239277	506959
119	506960
431432	506961
323578	506962
48073	506963
343609	506964
229523	506965
193349	506966
165614	506967
20707	506968
93921	506969
80755	506970
119607	506971
129316	506972
37477	506973
37477	506974
44485	506975
115356	506976
102846	506977
286997	506978
42337	506979
238032	506980
194801	506981
1634	506982
316001	506983
124716	506984
325005	506985
71560	506986
342906	506987
8492	506988
411226	506989
59755	506990
6328	506991
6545	506992
110963	506993
276164	506994
432391	506995
28287	506996
1210	506997
104879	506998
7506	506999
10557	507000
440028	507001
32908	507002
7575	507003
14293	507004
299260	507005
7575	507006
234731	507007
79302	507008
232562	507009
121950	507010
331966	507011
260309	507012
363062	507013
387409	507014
124716	507015
55830	507016
62170	507017
3937	507018
263300	507019
6780	507020
406743	507021
124164	507022
111111	507023
108045	507024
200928	507025
31843	507026
52426	507027
286974	507028
113043	507029
101379	507030
102539	507031
39670	507032
75036	507033
231084	507034
373201	507035
102951	507036
192845	507037
10899	507038
6557	507039
213170	507040
362721	507041
404780	507042
5000	507043
170146	507044
37322	507045
103046	507046
81238	507047
69720	507048
204083	507049
198417	507050
10824	507051
112563	507052
291662	507053
121302	507054
164001	507055
42637	507056
367544	507057
73016	507058
52129	507059
198428	507060
16574	507061
16511	507062
66802	507063
26706	507064
196991	507065
131003	507066
58182	507067
300375	507068
92233	507069
48284	507070
57673	507071
232513	507072
1047	507073
79979	507074
43472	507075
23193	507076
22147	507077
276879	507078
319584	507079
265905	507080
43053	507081
411614	507082
131350	507083
271647	507084
266605	507085
40097	507086
223067	507087
77734	507088
205001	507089
92472	507090
128624	507091
52227	507092
154959	507093
237154	507094
73817	507095
13324	507096
95	507097
244479	507098
340896	507099
422784	507100
229974	507101
27058	507102
177188	507103
370423	507104
95973	507105
197176	507106
31020	507107
235087	507108
201144	507109
119778	507110
213945	507111
47322	507112
54194	507113
315981	507114
168088	507115
153595	507116
384902	507117
8064	507118
7728	507119
354124	507120
84906	507121
83099	507122
8243	507123
23663	507124
260837	507125
218101	507126
114842	507127
77056	507128
175548	507129
50995	507130
317734	507131
87603	507132
344057	507133
229725	507134
134958	507135
359843	507136
191160	507137
139444	507138
87794	507139
122473	507140
209134	507141
357515	507142
1150	507143
275448	507144
167791	507145
219141	507146
78477	507147
274987	507148
436832	507149
451728	507150
176648	507151
30651	507152
91151	507153
62365	507154
70796	507155
35243	507156
180147	507157
30651	507158
73853	507159
310947	507160
249461	507161
440157	507162
189463	507163
124071	507164
230731	507165
246126	507166
9251	507167
183756	507168
374073	507169
200237	507170
155697	507171
29164	507172
24965	507173
28569	507174
144247	507175
9683	507176
276947	507177
140462	507178
33739	507179
189843	507180
307065	507181
22702	507182
34692	507183
77038	507184
76341	507185
121527	507186
202773	507187
185555	507188
268304	507189
34641	507190
353546	507191
183981	507192
228018	507193
62289	507194
1917	507195
21527	507196
241033	507197
117929	507198
20104	507199
38203	507200
126904	507201
175657	507202
32847	507203
51244	507204
69985	507205
428768	507206
271277	507207
269252	507208
317979	507209
380294	507210
175168	507211
20228	507212
2748	507213
87662	507214
97295	507215
15019	507216
437607	507217
671	507218
176566	507219
120929	507220
97501	507221
270818	507222
95211	507223
12972	507224
86307	507225
142139	507226
124155	507227
195807	507228
245321	507229
239218	507230
26750	507231
311418	507232
106404	507233
103534	507234
96650	507235
216937	507236
107958	507237
58771	507238
273780	507239
239412	507240
95648	507241
328094	507242
44618	507243
2925	507244
398272	507245
6917	507246
24373	507247
233931	507248
108339	507249
89454	507250
238954	507251
449916	507252
94314	507253
176893	507254
85624	507255
72906	507256
295605	507257
353268	507258
103910	507259
17506	507260
210981	507261
63777	507262
27644	507263
169654	507264
92802	507265
248996	507266
63030	507267
121921	507268
44401	507269
319926	507270
142703	507271
1949	507272
152602	507273
109128	507274
24372	507275
269557	507276
86407	507277
5518	507278
32716	507279
151534	507280
426159	507281
79901	507282
7167	507283
182963	507284
1761	507285
188584	507286
299725	507287
265665	507288
272262	507289
42047	507290
27644	507291
146601	507292
22216	507293
57065	507294
103328	507295
81155	507296
179816	507297
186387	507298
21758	507299
167841	507300
37378	507301
206693	507302
106360	507303
111341	507304
271878	507305
232735	507306
425070	507307
1085	507308
154306	507309
220015	507310
28985	507311
192677	507312
384192	507313
341137	507314
716	507315
425894	507316
136264	507317
430197	507318
109148	507319
325214	507320
17066	507321
43649	507322
4199	507323
62806	507324
146385	507325
450396	507326
428320	507327
247191	507328
186238	507329
241986	507330
51358	507331
230360	507332
130753	507333
202087	507334
375321	507335
37718	507336
82591	507337
144902	507338
24268	507339
18733	507340
435483	507341
107580	507342
83388	507343
16681	507344
35709	507345
99366	507346
274403	507347
131504	507348
20949	507349
19551	507350
208969	507351
266488	507352
294	507353
171159	507354
326908	507355
233434	507356
233434	507357
11137	507358
26301	507359
81818	507360
430539	507361
190511	507362
441100	507363
239669	507364
440673	507365
209979	507366
133100	507367
320388	507368
279	507369
35439	507370
255622	507371
139007	507372
193800	507373
67203	507374
47547	507375
47322	507376
68247	507377
429771	507378
268071	507379
110647	507380
35822	507381
14783	507382
284039	507383
220880	507384
277579	507385
412264	507386
169294	507387
233013	507388
313304	507389
5551	507390
304207	507391
11120	507392
81647	507393
250433	507394
62901	507395
115027	507396
20874	507397
121915	507398
19078	507399
330428	507400
31476	507401
3103	507402
330842	507403
18688	507404
237837	507405
293299	507406
121531	507407
179037	507408
13277	507409
184202	507410
324551	507411
16471	507412
13840	507413
107978	507414
160191	507415
128745	507416
15432	507417
41481	507418
45402	507419
681	507420
12587	507421
42121	507422
285113	507423
128270	507424
350447	507425
92390	507426
154832	507427
70832	507428
42089	507429
315316	507430
132603	507431
254263	507432
141134	507433
286045	507434
71469	507435
79937	507436
162057	507437
104334	507438
132603	507439
300298	507440
65516	507441
304625	507442
335641	507443
29364	507444
2439	507445
125207	507446
153395	507447
123274	507448
53734	507449
386867	507450
192354	507451
25437	507452
19626	507453
53374	507454
103547	507455
16831	507456
187734	507457
6730	507458
48222	507459
101563	507460
104538	507461
66503	507462
51072	507463
6954	507464
10603	507465
35098	507466
75357	507467
9769	507468
19915	507469
199961	507470
395923	507471
112426	507472
187767	507473
191660	507474
25610	507475
9593	507476
246836	507477
80794	507478
29983	507479
5692	507480
360824	507481
77444	507482
436540	507483
155193	507484
49858	507485
6665	507486
59	507487
149768	507488
9620	507489
65924	507490
234470	507491
12689	507492
456367	507493
42784	507494
111297	507495
216870	507496
33586	507497
245271	507498
48033	507499
352281	507500
77601	507501
111467	507502
20664	507503
172608	507504
243030	507505
59224	507506
27387	507507
82188	507508
286285	507509
241464	507510
391256	507511
88188	507512
121324	507513
31489	507514
326012	507515
430036	507516
290027	507517
210331	507518
266269	507519
10485	507520
42932	507521
27733	507522
7212	507523
5769	507524
323928	507525
190975	507526
373697	507527
143913	507528
17538	507529
413841	507530
392927	507531
305399	507532
34054	507533
117350	507534
294998	507535
40136	507536
9178	507537
36320	507538
84145	507539
26818	507540
316414	507541
27386	507542
58248	507543
10092	507544
382831	507545
71708	507546
22216	507547
25021	507548
227334	507549
58049	507550
336589	507551
386803	507552
11256	507553
89491	507554
292046	507555
203795	507556
98211	507557
89275	507558
1540	507559
383177	507560
57400	507561
389756	507562
232055	507563
258497	507564
74633	507565
318025	507566
249764	507567
163118	507568
221711	507569
174753	507570
3047	507571
205116	507572
115608	507573
229310	507574
9031	507575
86000	507576
403178	507577
311263	507578
62073	507579
161382	507580
322203	507581
234949	507582
17339	507583
84805	507584
328221	507585
313156	507586
271582	507587
29601	507588
36997	507589
10671	507590
384810	507591
226919	507592
202436	507593
269892	507594
129092	507595
34057	507596
359027	507597
231085	507598
379380	507599
413559	507600
456467	507601
112923	507602
233017	507603
211068	507604
127495	507605
98753	507606
392254	507607
448017	507608
324770	507609
430302	507610
414027	507611
77739	507612
110534	507613
42823	507614
227040	507615
71938	507616
113544	507617
74357	507618
9215	507619
285722	507620
147119	507621
229055	507622
38777	507623
69824	507624
57777	507625
6205	507626
23216	507627
75833	507628
14660	507629
324720	507630
153144	507631
430148	507632
257541	507633
135322	507634
130597	507635
14150	507636
157282	507637
452602	507638
60651	507639
268044	507640
288562	507641
223376	507642
8976	507643
179267	507644
335392	507645
419021	507646
360327	507647
213546	507648
96544	507649
25312	507650
4448	507651
57602	507652
6069	507653
107286	507654
61155	507655
308936	507656
196407	507657
97971	507658
136586	507659
163723	507660
458716	507661
351017	507662
379174	507663
223286	507664
457056	507665
9274	507666
17141	507667
63173	507668
173075	507669
45320	507670
196073	507671
80181	507672
410771	507673
144162	507674
316230	507675
29794	507676
359848	507677
46816	507678
22135	507679
182255	507680
107992	507681
180738	507682
215887	507683
285720	507684
193659	507685
173800	507686
446139	507687
140372	507688
5865	507689
362314	507690
268039	507691
57750	507692
184106	507693
53135	507694
376553	507695
234822	507696
302877	507697
20907	507698
27432	507699
20043	507700
371628	507701
373763	507702
430713	507703
94968	507704
172899	507705
52876	507706
208524	507707
220176	507708
233257	507709
418567	507710
22128	507711
94995	507712
233903	507713
63676	507714
451104	507715
229378	507716
15381	507717
96510	507718
331234	507719
169287	507720
364167	507721
393610	507722
162298	507723
11868	507724
195688	507725
54484	507726
378959	507727
310005	507728
172048	507729
202759	507730
78327	507731
329674	507732
106151	507733
188716	507734
38560	507735
171543	507736
408264	507737
239617	507738
202208	507739
64022	507740
132863	507741
309287	507742
364966	507743
419789	507744
443810	507745
354084	507746
306940	507747
438006	507748
355443	507749
103956	507750
372227	507751
11029	507752
384623	507753
157748	507754
196304	507755
419774	507756
43740	507757
235009	507758
388496	507759
229894	507760
132761	507761
16003	507762
167551	507763
26950	507764
16112	507765
299874	507766
25405	507767
54883	507768
162636	507769
300415	507770
9982	507771
36286	507772
7009	507773
208265	507774
153021	507775
146934	507776
90303	507777
23957	507778
110408	507779
60239	507780
234120	507781
89170	507782
67889	507783
90913	507784
121206	507785
323098	507786
11194	507787
78205	507788
6666	507789
419326	507790
68090	507791
222138	507792
92481	507793
159029	507794
400738	507795
428138	507796
358395	507797
41900	507798
404366	507799
45396	507800
294202	507801
21218	507802
37499	507803
38086	507804
31371	507805
19303	507806
241791	507807
176194	507808
87594	507809
39133	507810
30994	507811
305834	507812
235315	507813
110428	507814
6297	507815
337078	507816
56176	507817
65136	507818
145165	507819
35219	507820
238660	507821
325047	507822
43837	507823
78205	507824
172498	507825
216081	507826
232806	507827
37149	507828
438588	507829
206769	507830
77877	507831
28900	507832
42349	507833
67245	507834
37149	507835
25460	507836
175516	507837
213552	507838
32581	507839
126215	507840
62346	507841
65905	507842
57356	507843
429224	507844
231048	507845
141051	507846
115270	507847
398489	507848
243866	507849
33175	507850
435547	507851
25841	507852
219294	507853
447923	507854
204179	507855
112091	507856
116834	507857
112223	507858
43399	507859
64974	507860
457203	507861
314701	507862
1938	507863
115272	507864
62615	507865
1034	507866
88106	507867
163577	507868
142206	507869
315544	507870
1034	507871
1361	507872
201321	507873
7455	507874
54580	507875
86521	507876
56968	507877
33009	507878
63253	507879
64010	507880
351821	507881
453447	507882
79659	507883
11109	507884
326825	507885
143656	507886
41842	507887
176867	507888
330527	507889
9456	507890
270226	507891
125226	507892
5252	507893
393476	507894
362575	507895
198765	507896
74596	507897
9500	507898
57876	507899
117029	507900
82769	507901
34905	507902
104399	507903
107034	507904
39506	507905
436238	507906
68990	507907
63605	507908
435960	507909
125391	507910
24659	507911
253208	507912
73616	507913
194950	507914
280446	507915
370353	507916
185267	507917
245159	507918
233702	507919
327610	507920
458284	507921
43808	507922
96947	507923
72184	507924
109369	507925
7584	507926
340085	507927
105797	507928
37262	507929
2987	507930
4246	507931
5634	507932
128380	507933
32711	507934
87175	507935
118274	507936
249036	507937
457587	507938
170459	507939
3074	507940
396292	507941
58293	507942
321660	507943
244778	507944
349778	507945
19128	507946
427955	507947
26374	507948
416338	507949
29743	507950
40797	507951
208949	507952
109770	507953
115542	507954
159888	507955
224994	507956
7500	507957
49506	507958
79152	507959
300187	507960
177808	507961
430308	507962
85690	507963
212999	507964
240277	507965
391425	507966
369609	507967
322379	507968
274699	507969
159826	507970
27320	507971
240131	507972
287746	507973
233251	507974
420489	507975
121491	507976
436127	507977
19202	507978
231406	507979
191943	507980
124115	507981
234827	507982
412234	507983
231360	507984
334568	507985
322510	507986
247594	507987
101565	507988
109931	507989
257067	507990
48664	507991
127930	507992
56088	507993
55251	507994
12494	507995
2320	507996
162463	507997
173700	507998
22747	507999
1715	508000
86277	508001
28361	508002
397667	508003
340673	508004
1712	508005
70661	508006
288906	508007
95619	508008
343810	508009
440286	508010
168081	508011
26715	508012
432484	508013
48456	508014
8988	508015
11063	508016
98593	508017
26715	508018
70661	508019
20452	508020
90138	508021
29418	508022
229876	508023
209072	508024
31194	508025
190549	508026
94590	508027
394424	508028
205985	508029
1212	508030
238899	508031
114172	508032
25107	508033
20850	508034
151495	508035
151495	508036
200066	508037
46162	508038
65932	508039
4260	508040
103608	508041
91272	508042
152471	508043
77926	508044
441901	508045
3045	508046
88275	508047
218696	508048
243770	508049
232765	508050
130863	508051
164349	508052
227690	508053
236426	508054
447172	508055
11561	508056
225184	508057
405847	508058
149676	508059
74026	508060
80691	508061
19228	508062
97724	508063
399130	508064
1822	508065
201992	508066
121410	508067
59690	508068
135037	508069
156282	508070
74727	508071
454474	508072
60208	508073
181006	508074
312970	508075
23507	508076
369637	508077
127984	508078
102718	508079
53297	508080
47290	508081
11126	508082
232161	508083
457743	508084
226579	508085
260639	508086
261618	508087
420404	508088
38808	508089
227741	508090
134688	508091
46750	508092
127391	508093
167232	508094
48566	508095
280277	508096
172250	508097
130018	508098
184692	508099
334552	508100
437892	508101
5661	508102
112790	508103
100296	508104
18815	508105
159716	508106
279112	508107
165552	508108
36510	508109
92172	508110
60208	508111
59597	508112
169101	508113
198293	508114
28057	508115
4344	508116
28850	508117
105076	508118
236245	508119
95673	508120
169101	508121
53891	508122
127632	508123
301456	508124
53094	508125
301892	508126
38208	508127
181429	508128
27145	508129
318219	508130
272256	508131
392681	508132
14212	508133
118872	508134
49498	508135
243422	508136
131901	508137
123146	508138
39015	508139
91619	508140
134626	508141
249640	508142
74245	508143
362527	508144
347766	508145
62443	508146
153902	508147
87185	508148
345	508149
366730	508150
18840	508151
67377	508152
20944	508153
151238	508154
368835	508155
248138	508156
59374	508157
97378	508158
11115	508159
135879	508160
84856	508161
423438	508162
50641	508163
241826	508164
124504	508165
61502	508166
119639	508167
63756	508168
244769	508169
330929	508170
2113	508171
206522	508172
320805	508173
32575	508174
26676	508175
15492	508176
19049	508177
56093	508178
54929	508179
62304	508180
249720	508181
73703	508182
35799	508183
23655	508184
25959	508185
359502	508186
240350	508187
61576	508188
48359	508189
7955	508190
48800	508191
89768	508192
27968	508193
54383	508194
167241	508195
4418	508196
24197	508197
238983	508198
12222	508199
54571	508200
180324	508201
308584	508202
72284	508203
31864	508204
252334	508205
17043	508206
26992	508207
191003	508208
246091	508209
159273	508210
211725	508211
58516	508212
40954	508213
319408	508214
83712	508215
119401	508216
436805	508217
70267	508218
537	508219
67120	508220
127326	508221
98020	508222
244146	508223
109731	508224
155322	508225
123929	508226
2629	508227
205476	508228
226048	508229
102495	508230
202659	508231
403841	508232
142539	508233
60167	508234
50224	508235
290879	508236
59916	508237
11839	508238
102372	508239
9296	508240
410766	508241
235299	508242
30005	508243
70194	508244
389553	508245
80002	508246
26719	508247
346424	508248
214444	508249
369250	508250
351982	508251
251179	508252
234704	508253
59916	508254
48933	508255
352963	508256
202546	508257
75014	508258
256948	508259
117870	508260
82013	508261
230734	508262
167736	508263
449160	508264
217229	508265
58187	508266
456510	508267
9296	508268
233730	508269
29721	508270
21850	508271
118	508272
50276	508273
278985	508274
118502	508275
97623	508276
104727	508277
8331	508278
31470	508279
3571	508280
17763	508281
248203	508282
80110	508283
4930	508284
10593	508285
348449	508286
123790	508287
97661	508288
24934	508289
233952	508290
194571	508291
221311	508292
16152	508293
188737	508294
8591	508295
537	508296
405085	508297
108126	508298
18369	508299
235300	508300
65015	508301
404844	508302
222196	508303
49397	508304
104913	508305
53125	508306
6252	508307
88466	508308
150825	508309
1595	508310
358612	508311
210658	508312
156654	508313
465	508314
108435	508315
127838	508316
174378	508317
12193	508318
95192	508319
29343	508320
145895	508321
81142	508322
65462	508323
130124	508324
15693	508325
27580	508326
12032	508327
111580	508328
233402	508329
437964	508330
62914	508331
148715	508332
416913	508333
64594	508334
4772	508335
9836	508336
143785	508337
1720	508338
30419	508339
259437	508340
126266	508341
238737	508342
176273	508343
436556	508344
127600	508345
426869	508346
28500	508347
6096	508348
206257	508349
289706	508350
387400	508351
355868	508352
5573	508353
63670	508354
157000	508355
29172	508356
54306	508357
19095	508358
143403	508359
65169	508360
4384	508361
176554	508362
155693	508363
39291	508364
104718	508365
79111	508366
185975	508367
260948	508368
433742	508369
60480	508370
25035	508371
342648	508372
371093	508373
30021	508374
419614	508375
138995	508376
168703	508377
76247	508378
167428	508379
56664	508380
44118	508381
291999	508382
7449	508383
63782	508384
117823	508385
343660	508386
219683	508387
126786	508388
67031	508389
365454	508390
109689	508391
193445	508392
216397	508393
45475	508394
167308	508395
37377	508396
149190	508397
108242	508398
126683	508399
221684	508400
112852	508401
21079	508402
202485	508403
354194	508404
126556	508405
390495	508406
161401	508407
14954	508408
20566	508409
144513	508410
84454	508411
108692	508412
126064	508413
298214	508414
172300	508415
292000	508416
373493	508417
66642	508418
307024	508419
31591	508420
307478	508421
206488	508422
431840	508423
442313	508424
419778	508425
457	508426
177665	508427
625	508428
14049	508429
10982	508430
1635	508431
327518	508432
22929	508433
63264	508434
214363	508435
3667	508436
42246	508437
450943	508438
96740	508439
194056	508440
62929	508441
7574	508442
169896	508443
6806	508444
103935	508445
448399	508446
21316	508447
53807	508448
125140	508449
150861	508450
236410	508451
211307	508452
79784	508453
47403	508454
35277	508455
388136	508456
201994	508457
153561	508458
119168	508459
69390	508460
431168	508461
124109	508462
32582	508463
97257	508464
26604	508465
115275	508466
351651	508467
337473	508468
196675	508469
186837	508470
285708	508471
110300	508472
231424	508473
73118	508474
176478	508475
252326	508476
101433	508477
109782	508478
329841	508479
193915	508480
421609	508481
54383	508482
30920	508483
57392	508484
79539	508485
354896	508486
25843	508487
172046	508488
67588	508489
129549	508490
106868	508491
42359	508492
369	508493
449017	508494
210469	508495
106676	508496
229191	508497
350247	508498
316961	508499
351258	508500
51678	508501
388936	508502
24552	508503
12513	508504
210017	508505
32912	508506
138592	508507
185483	508508
166916	508509
115302	508510
307919	508511
115389	508512
139882	508513
51859	508514
93064	508515
199044	508516
115558	508517
70523	508518
238343	508519
333897	508520
233977	508521
431645	508522
14926	508523
18107	508524
363871	508525
65549	508526
145678	508527
102052	508528
255602	508529
47867	508530
389858	508531
113737	508532
14154	508533
131371	508534
53025	508535
246801	508536
31762	508537
39253	508538
60994	508539
115151	508540
60517	508541
243385	508542
262994	508543
127878	508544
76984	508545
144791	508546
272561	508547
433460	508548
1629	508549
180925	508550
291886	508551
129256	508552
65434	508553
12462	508554
433123	508555
39573	508556
136558	508557
90857	508558
293768	508559
164520	508560
100535	508561
224474	508562
70162	508563
51837	508564
435	508565
208622	508566
424058	508567
209142	508568
2096	508569
8943	508570
123867	508571
93761	508572
308081	508573
136272	508574
6236	508575
448443	508576
4743	508577
67762	508578
205454	508579
129999	508580
324316	508581
14366	508582
5281	508583
6176	508584
129588	508585
173464	508586
394078	508587
353936	508588
9806	508589
4750	508590
16534	508591
215171	508592
10314	508593
420817	508594
218860	508595
208375	508596
126679	508597
124400	508598
802	508599
250345	508600
10572	508601
315194	508602
126065	508603
444395	508604
388946	508605
293098	508606
104567	508607
101936	508608
135451	508609
157372	508610
101611	508611
169144	508612
422366	508613
351280	508614
93419	508615
128369	508616
186872	508617
787	508618
54047	508619
70000	508620
400491	508621
90066	508622
81450	508623
45564	508624
84364	508625
140813	508626
301769	508627
162344	508628
243318	508629
386538	508630
358481	508631
456374	508632
125184	508633
230455	508634
235774	508635
4325	508636
19051	508637
274312	508638
110574	508639
348378	508640
172263	508641
49481	508642
109420	508643
159803	508644
75858	508645
156691	508646
5281	508647
125681	508648
60031	508649
225876	508650
318150	508651
235156	508652
125577	508653
128436	508654
207	508655
61488	508656
191641	508657
171832	508658
63767	508659
145379	508660
89930	508661
10929	508662
83214	508663
236285	508664
444824	508665
5281	508666
397378	508667
92165	508668
244900	508669
54575	508670
45386	508671
155290	508672
413300	508673
97336	508674
22638	508675
60767	508676
201554	508677
97061	508678
7906	508679
15541	508680
196342	508681
268999	508682
13280	508683
83112	508684
319866	508685
457452	508686
71266	508687
77134	508688
405724	508689
188799	508690
7299	508691
313181	508692
335613	508693
1877	508694
145511	508695
48317	508696
88885	508697
196705	508698
389471	508699
74376	508700
63447	508701
183873	508702
130664	508703
16094	508704
277041	508705
1446	508706
60360	508707
11952	508708
215105	508709
330705	508710
272856	508711
122133	508712
181817	508713
38283	508714
198328	508715
10204	508716
241367	508717
19089	508718
229653	508719
189742	508720
12120	508721
112970	508722
12120	508723
170600	508724
93344	508725
5994	508726
145457	508727
44898	508728
232988	508729
86382	508730
131979	508731
50623	508732
35499	508733
164005	508734
14492	508735
459286	508736
2972	508737
73834	508738
61829	508739
42749	508740
54862	508741
76153	508742
113998	508743
43087	508744
138452	508745
58060	508746
60905	508747
109294	508748
117964	508749
18116	508750
197391	508751
14109	508752
390663	508753
163106	508754
242693	508755
6338	508756
98230	508757
37577	508758
431974	508759
217726	508760
23678	508761
18501	508762
102075	508763
446630	508764
331057	508765
47869	508766
348101	508767
245931	508768
97019	508769
337901	508770
189754	508771
259898	508772
115289	508773
185655	508774
427374	508775
31178	508776
2171	508777
4968	508778
88043	508779
5082	508780
10680	508781
9750	508782
4971	508783
55517	508784
3421	508785
3804	508786
79802	508787
351219	508788
89542	508789
7445	508790
300908	508791
59038	508792
72097	508793
154855	508794
16709	508795
310518	508796
61846	508797
811	508798
8261	508799
142897	508800
235428	508801
6784	508802
151585	508803
980	508804
201657	508805
35191	508806
191157	508807
205013	508808
11539	508809
48413	508810
83801	508811
38047	508812
18131	508813
93997	508814
31461	508815
45605	508816
17757	508817
50772	508818
239069	508819
42089	508820
357365	508821
16564	508822
12038	508823
4356	508824
76960	508825
265809	508826
44601	508827
34397	508828
2883	508829
244866	508830
18530	508831
431069	508832
225423	508833
4826	508834
2204	508835
276486	508836
115591	508837
224171	508838
115629	508839
211330	508840
394676	508841
8539	508842
99457	508843
104598	508844
395380	508845
166586	508846
40150	508847
47832	508848
30174	508849
8032	508850
17033	508851
144950	508852
25310	508853
134531	508854
148217	508855
138807	508856
219864	508857
36827	508858
37242	508859
206732	508860
16633	508861
216035	508862
441295	508863
142032	508864
15715	508865
21406	508866
114692	508867
417952	508868
100993	508869
235580	508870
123239	508871
355126	508872
213271	508873
26272	508874
115256	508875
23354	508876
276315	508877
426206	508878
60093	508879
406682	508880
361013	508881
28116	508882
127903	508883
275051	508884
172449	508885
250837	508886
31791	508887
226681	508888
350841	508889
442664	508890
35492	508891
454989	508892
353435	508893
191068	508894
106187	508895
238674	508896
89152	508897
160278	508898
33578	508899
114798	508900
44902	508901
3123	508902
71214	508903
23815	508904
2878	508905
6085	508906
14102	508907
28463	508908
235968	508909
414687	508910
172299	508911
36103	508912
42588	508913
217900	508914
347622	508915
227311	508916
28848	508917
119240	508918
55011	508919
55011	508920
247201	508921
177168	508922
55296	508923
108025	508924
202581	508925
414588	508926
366140	508927
410099	508928
127486	508929
23170	508930
135045	508931
21647	508932
36442	508933
15596	508934
11567	508935
118741	508936
306465	508937
59654	508938
71	508939
150646	508940
169789	508941
132	508942
101670	508943
222558	508944
440127	508945
214019	508946
152373	508947
24920	508948
30560	508949
32626	508950
396673	508951
113237	508952
96367	508953
90074	508954
324	508955
128327	508956
53035	508957
92386	508958
53132	508959
198665	508960
138773	508961
77833	508962
295249	508963
113305	508964
130602	508965
7087	508966
132907	508967
93833	508968
31408	508969
39910	508970
190995	508971
9206	508972
78024	508973
76291	508974
47083	508975
10910	508976
86435	508977
127928	508978
407486	508979
137970	508980
4919	508981
34212	508982
150233	508983
68672	508984
227311	508985
60594	508986
3681	508987
109835	508988
6571	508989
13880	508990
122444	508991
245455	508992
132125	508993
14324	508994
78373	508995
12632	508996
182059	508997
424481	508998
240890	508999
33395	509000
833	509001
277668	509002
5807	509003
150457	509004
192228	509005
146543	509006
17081	509007
198793	509008
243283	509009
25908	509010
228295	509011
104727	509012
16137	509013
98714	509014
51912	509015
33392	509016
39052	509017
169360	509018
80030	509019
64315	509020
191435	509021
251495	509022
338482	509023
234581	509024
416901	509025
19606	509026
5847	509027
114871	509028
246310	509029
191182	509030
35760	509031
78146	509032
58850	509033
61836	509034
26594	509035
63060	509036
143914	509037
259460	509038
33770	509039
188186	509040
163172	509041
303574	509042
162525	509043
150097	509044
235204	509045
496	509046
207912	509047
160006	509048
198741	509049
90489	509050
6101	509051
45118	509052
128183	509053
128322	509054
26656	509055
399059	509056
4498	509057
3928	509058
279625	509059
423430	509060
447402	509061
95000	509062
58707	509063
4084	509064
122293	509065
17976	509066
26073	509067
199030	509068
25565	509069
1456	509070
222274	509071
160494	509072
63600	509073
57862	509074
113087	509075
201401	509076
95012	509077
50384	509078
1625	509079
3949	509080
10781	509081
65390	509082
19568	509083
139713	509084
12163	509085
45903	509086
126971	509087
2326	509088
29700	509089
24248	509090
67198	509091
25762	509092
43351	509093
104690	509094
408495	509095
156605	509096
60320	509097
114393	509098
219893	509099
61195	509100
1177	509101
3681	509102
443711	509103
159495	509104
4779	509105
104467	509106
143237	509107
248476	509108
229509	509109
8354	509110
24034	509111
170537	509112
50537	509113
289639	509114
447931	509115
19209	509116
241664	509117
60269	509118
423564	509119
53244	509120
122446	509121
41795	509122
53723	509123
216323	509124
387514	509125
205444	509126
333200	509127
72111	509128
199896	509129
377700	509130
212122	509131
23715	509132
355845	509133
420494	509134
103452	509135
45177	509136
118590	509137
60637	509138
395255	509139
436782	509140
294961	509141
178272	509142
329907	509143
76758	509144
387977	509145
61335	509146
399298	509147
338	509148
24527	509149
38596	509150
11568	509151
92688	509152
21597	509153
82189	509154
101260	509155
57827	509156
214418	509157
151318	509158
289886	509159
325573	509160
103006	509161
212137	509162
85728	509163
158874	509164
107481	509165
202290	509166
48221	509167
50063	509168
421707	509169
192425	509170
134796	509171
326305	509172
326227	509173
362903	509174
34431	509175
77405	509176
111247	509177
92866	509178
45951	509179
85360	509180
38600	509181
381371	509182
195338	509183
169519	509184
218991	509185
164851	509186
362942	509187
37442	509188
279291	509189
48211	509190
89315	509191
4605	509192
130851	509193
3537	509194
443696	509195
17369	509196
6949	509197
160406	509198
111954	509199
8885	509200
56941	509201
64765	509202
83293	509203
41083	509204
293115	509205
171342	509206
194390	509207
190964	509208
12621	509209
381462	509210
240152	509211
51389	509212
52545	509213
168185	509214
11449	509215
113053	509216
102521	509217
183283	509218
107369	509219
209149	509220
225347	509221
87979	509222
114270	509223
160232	509224
64627	509225
267505	509226
140328	509227
295689	509228
41207	509229
13514	509230
40502	509231
275442	509232
337577	509233
424262	509234
109263	509235
22838	509236
428457	509237
112509	509238
126424	509239
53654	509240
237442	509241
121581	509242
12446	509243
126408	509244
44009	509245
23940	509246
20512	509247
32731	509248
129229	509249
388084	509250
334548	509251
2084	509252
44578	509253
8285	509254
119659	509255
10658	509256
165040	509257
9043	509258
55314	509259
297313	509260
8134	509261
84267	509262
94471	509263
196335	509264
451951	509265
53321	509266
29687	509267
440501	509268
14596	509269
27955	509270
382437	509271
206146	509272
151301	509273
186855	509274
62237	509275
58529	509276
160749	509277
246888	509278
8615	509279
125480	509280
199820	509281
114232	509282
54552	509283
130257	509284
3212	509285
297989	509286
43580	509287
160887	509288
233245	509289
27492	509290
17474	509291
54864	509292
232061	509293
170667	509294
459118	509295
55947	509296
33542	509297
385789	509298
87533	509299
121182	509300
102856	509301
266660	509302
39024	509303
359855	509304
13838	509305
185910	509306
180498	509307
103821	509308
135550	509309
130844	509310
445250	509311
144889	509312
234962	509313
333618	509314
280120	509315
228900	509316
230417	509317
11081	509318
34554	509319
277804	509320
142311	509321
220619	509322
233028	509323
76992	509324
447236	509325
426559	509326
290058	509327
62749	509328
441568	509329
48886	509330
79394	509331
447614	509332
711	509333
76421	509334
65531	509335
85709	509336
6511	509337
7609	509338
230215	509339
81757	509340
321662	509341
174979	509342
121509	509343
171024	509344
139862	509345
159319	509346
23889	509347
206407	509348
173208	509349
143029	509350
328553	509351
230662	509352
147567	509353
242559	509354
344414	509355
175748	509356
153827	509357
19443	509358
220747	509359
65837	509360
83904	509361
105777	509362
126261	509363
403879	509364
386116	509365
290165	509366
29951	509367
34317	509368
26572	509369
141508	509370
74365	509371
29953	509372
242584	509373
440627	509374
36558	509375
46832	509376
4622	509377
427251	509378
160125	509379
400292	509380
122416	509381
165099	509382
274882	509383
71649	509384
121118	509385
98259	509386
284303	509387
151308	509388
170317	509389
57411	509390
64424	509391
53470	509392
148836	509393
104039	509394
117960	509395
33553	509396
455043	509397
236415	509398
68459	509399
221507	509400
29902	509401
109974	509402
22084	509403
127155	509404
5126	509405
235445	509406
6230	509407
8044	509408
23664	509409
268512	509410
363813	509411
211816	509412
64328	509413
244583	509414
391619	509415
410779	509416
399485	509417
394925	509418
50475	509419
441225	509420
6303	509421
447708	509422
228938	509423
371900	509424
125414	509425
432694	509426
230993	509427
97738	509428
48096	509429
243437	509430
222993	509431
280819	509432
120384	509433
283643	509434
261242	509435
443515	509436
106710	509437
137380	509438
143997	509439
295142	509440
100579	509441
249315	509442
344719	509443
447305	509444
119941	509445
20696	509446
382891	509447
178082	509448
65025	509449
415229	509450
342039	509451
158461	509452
233599	509453
119892	509454
25002	509455
228678	509456
55007	509457
168580	509458
152841	509459
79529	509460
73161	509461
46958	509462
19698	509463
230209	509464
227942	509465
252634	509466
434370	509467
170394	509468
198373	509469
132519	509470
126795	509471
125663	509472
206968	509473
452183	509474
344809	509475
21021	509476
65471	509477
30415	509478
29874	509479
163965	509480
4763	509481
20072	509482
202582	509483
228657	509484
56481	509485
65065	509486
140613	509487
90742	509488
47328	509489
107803	509490
29302	509491
40668	509492
139364	509493
276569	509494
94130	509495
293179	509496
241068	509497
156372	509498
82569	509499
155614	509500
2530	509501
118027	509502
192080	509503
348229	509504
248667	509505
20203	509506
188266	509507
185220	509508
67527	509509
33919	509510
306422	509511
87960	509512
137032	509513
31752	509514
438416	509515
67785	509516
40775	509517
354015	509518
221274	509519
241536	509520
201071	509521
213614	509522
371464	509523
346361	509524
157604	509525
416984	509526
372698	509527
50655	509528
329619	509529
275869	509530
442906	509531
448044	509532
312184	509533
294428	509534
292112	509535
136587	509536
104075	509537
25810	509538
357480	509539
189482	509540
177434	509541
196747	509542
380241	509543
217714	509544
9131	509545
160682	509546
179183	509547
153629	509548
176175	509549
43045	509550
335556	509551
238656	509552
214458	509553
191286	509554
211383	509555
245853	509556
93152	509557
112849	509558
60492	509559
194086	509560
430931	509561
309461	509562
104739	509563
32705	509564
102811	509565
12168	509566
262808	509567
75096	509568
240683	509569
146606	509570
293245	509571
146005	509572
127834	509573
110707	509574
188103	509575
54786	509576
100112	509577
411157	509578
396994	509579
145323	509580
218894	509581
358618	509582
348645	509583
26013	509584
33294	509585
380507	509586
86599	509587
63062	509588
17516	509589
321321	509590
188532	509591
328522	509592
14937	509593
30881	509594
3976	509595
25290	509596
12458	509597
333669	509598
300398	509599
59960	509600
220685	509601
306776	509602
321880	509603
77254	509604
374630	509605
177668	509606
277830	509607
61209	509608
191877	509609
167899	509610
35490	509611
346799	509612
99918	509613
31947	509614
54807	509615
400462	509616
371559	509617
105173	509618
367633	509619
108560	509620
56552	509621
289482	509622
371653	509623
362128	509624
124197	509625
60991	509626
121097	509627
334445	509628
102055	509629
73952	509630
90335	509631
73897	509632
184353	509633
72567	509634
429976	509635
195052	509636
163562	509637
197546	509638
197546	509639
133798	509640
235122	509641
157444	509642
18101	509643
168076	509644
13583	509645
261217	509646
8893	509647
2736	509648
64088	509649
20833	509650
74292	509651
29046	509652
134576	509653
270250	509654
85440	509655
63599	509656
128250	509657
37247	509658
299356	509659
28364	509660
283523	509661
11133	509662
172014	509663
143107	509664
158014	509665
15779	509666
6961	509667
14	509668
310803	509669
37721	509670
483	509671
113644	509672
400948	509673
316032	509674
120592	509675
239770	509676
218574	509677
326185	509678
42861	509679
75372	509680
67484	509681
226899	509682
161318	509683
175932	509684
50930	509685
11897	509686
320161	509687
21743	509688
18142	509689
38481	509690
80897	509691
81564	509692
250365	509693
47497	509694
34767	509695
141155	509696
9266	509697
110442	509698
67485	509699
23750	509700
2416	509701
97882	509702
207723	509703
2578	509704
82445	509705
207257	509706
180077	509707
125614	509708
303293	509709
322317	509710
62472	509711
174489	509712
202885	509713
264394	509714
402742	509715
41782	509716
324594	509717
257472	509718
78943	509719
414500	509720
229375	509721
42076	509722
191806	509723
453235	509724
67609	509725
58896	509726
40190	509727
143095	509728
119624	509729
199540	509730
114485	509731
251302	509732
332185	509733
84296	509734
389237	509735
217194	509736
125918	509737
284225	509738
397994	509739
32372	509740
121506	509741
71282	509742
183515	509743
30661	509744
156074	509745
89145	509746
188014	509747
172465	509748
242907	509749
49262	509750
171096	509751
214614	509752
55020	509753
210407	509754
8852	509755
412950	509756
336023	509757
211424	509758
307586	509759
278685	509760
74626	509761
95846	509762
73139	509763
173791	509764
443878	509765
119053	509766
296808	509767
231816	509768
9916	509769
404109	509770
215060	509771
87385	509772
224268	509773
261513	509774
12615	509775
450019	509776
320233	509777
121506	509778
231083	509779
41616	509780
136650	509781
320055	509782
129291	509783
17177	509784
72748	509785
175677	509786
46235	509787
8852	509788
17247	509789
229591	509790
339426	509791
182759	509792
112832	509793
228771	509794
3298	509795
160311	509796
111083	509797
263483	509798
21695	509799
97	509800
86141	509801
9621	509802
1234	509803
12212	509804
97098	509805
187119	509806
62800	509807
7776	509808
70255	509809
205710	509810
344205	509811
252852	509812
285769	509813
362386	509814
45711	509815
2297	509816
341045	509817
406318	509818
120479	509819
107327	509820
22536	509821
432076	509822
47290	509823
258612	509824
116281	509825
231463	509826
56452	509827
35990	509828
21885	509829
16419	509830
213971	509831
27022	509832
138141	509833
296622	509834
311845	509835
111483	509836
267651	509837
29887	509838
116020	509839
145354	509840
303385	509841
2435	509842
236285	509843
407821	509844
173873	509845
198551	509846
62709	509847
60163	509848
19326	509849
82948	509850
47976	509851
113883	509852
108603	509853
81199	509854
388076	509855
206657	509856
33156	509857
159918	509858
436601	509859
88787	509860
26357	509861
22350	509862
237140	509863
17949	509864
432184	509865
67635	509866
125309	509867
188252	509868
448930	509869
294950	509870
114052	509871
206364	509872
146441	509873
446686	509874
241038	509875
56212	509876
104577	509877
246443	509878
127113	509879
22401	509880
973	509881
116713	509882
117447	509883
108672	509884
115449	509885
119170	509886
31185	509887
139458	509888
108627	509889
163566	509890
299782	509891
145824	509892
303233	509893
71688	509894
127539	509895
137051	509896
42790	509897
387128	509898
234012	509899
17248	509900
100045	509901
8742	509902
377513	509903
217390	509904
143882	509905
434301	509906
7896	509907
40190	509908
157514	509909
176791	509910
122983	509911
238352	509912
391996	509913
288577	509914
260322	509915
50622	509916
38012	509917
217389	509918
117433	509919
157012	509920
20621	509921
67644	509922
19124	509923
382253	509924
222725	509925
35341	509926
184	509927
276027	509928
156196	509929
359869	509930
188944	509931
145716	509932
145580	509933
145612	509934
54202	509935
348934	509936
361357	509937
3614	509938
29614	509939
3301	509940
88703	509941
282474	509942
127454	509943
145366	509944
16937	509945
88469	509946
17953	509947
96574	509948
271057	509949
430125	509950
158511	509951
309026	509952
298	509953
11788	509954
282589	509955
176570	509956
119092	509957
48766	509958
59691	509959
144918	509960
40322	509961
204441	509962
199902	509963
12211	509964
4409	509965
26269	509966
386507	509967
245940	509968
91739	509969
53563	509970
237232	509971
46720	509972
190068	509973
16369	509974
200486	509975
110899	509976
107045	509977
151656	509978
123165	509979
49153	509980
21516	509981
75147	509982
426810	509983
398674	509984
93617	509985
294485	509986
153498	509987
1340	509988
183366	509989
101193	509990
34173	509991
158301	509992
96005	509993
138599	509994
69515	509995
288878	509996
231591	509997
29878	509998
85546	509999
20921	510000
8340	510001
9734	510002
380903	510003
15725	510004
332548	510005
240653	510006
11126	510007
258141	510008
138573	510009
171514	510010
173326	510011
318678	510012
52193	510013
9450	510014
12180	510015
363012	510016
13516	510017
4331	510018
425707	510019
225202	510020
229036	510021
390511	510022
363462	510023
372207	510024
98331	510025
98972	510026
313602	510027
90910	510028
30112	510029
197469	510030
178288	510031
112977	510032
220963	510033
152539	510034
116351	510035
80444	510036
367205	510037
49874	510038
74449	510039
408483	510040
125413	510041
1211	510042
10202	510043
1503	510044
204458	510045
173984	510046
60692	510047
1519	510048
332329	510049
62272	510050
59821	510051
180313	510052
28900	510053
105601	510054
21756	510055
86548	510056
116672	510057
220062	510058
99138	510059
9416	510060
6400	510061
84506	510062
316913	510063
58055	510064
1069	510065
364	510066
177297	510067
336632	510068
27487	510069
170333	510070
84363	510071
53960	510072
8965	510073
417052	510074
5387	510075
43482	510076
40072	510077
56935	510078
24459	510079
110475	510080
257165	510081
81837	510082
88476	510083
168341	510084
210823	510085
452107	510086
187059	510087
8294	510088
48999	510089
172374	510090
9395	510091
104928	510092
196296	510093
155631	510094
332197	510095
156067	510096
16037	510097
98045	510098
98690	510099
99	510100
14935	510101
91595	510102
224037	510103
246466	510104
4144	510105
39864	510106
88746	510107
65416	510108
206813	510109
94987	510110
378510	510111
4797	510112
14486	510113
103191	510114
4643	510115
85395	510116
123579	510117
96742	510118
176890	510119
158607	510120
32428	510121
20030	510122
65571	510123
186521	510124
31705	510125
63230	510126
76059	510127
90279	510128
4326	510129
123480	510130
241489	510131
290610	510132
82351	510133
106702	510134
198974	510135
309407	510136
15868	510137
213160	510138
10036	510139
50902	510140
46209	510141
44314	510142
23533	510143
87136	510144
5802	510145
311859	510146
67891	510147
392338	510148
268055	510149
263606	510150
145978	510151
97648	510152
116036	510153
25814	510154
30621	510155
62782	510156
67078	510157
217143	510158
142732	510159
397930	510160
13571	510161
3785	510162
122928	510163
115610	510164
225332	510165
17286	510166
104417	510167
145382	510168
257934	510169
23656	510170
27465	510171
33631	510172
31712	510173
127676	510174
289693	510175
58972	510176
449521	510177
35284	510178
248814	510179
365420	510180
298916	510181
379544	510182
245855	510183
65408	510184
169979	510185
53177	510186
113090	510187
197321	510188
447961	510189
3298	510190
317217	510191
237318	510192
290681	510193
122887	510194
85887	510195
34549	510196
260142	510197
11622	510198
183379	510199
308308	510200
444651	510201
106765	510202
243519	510203
174063	510204
159169	510205
26282	510206
273392	510207
2407	510208
149058	510209
364155	510210
199550	510211
90646	510212
1743	510213
4355	510214
81250	510215
43172	510216
59316	510217
354802	510218
168706	510219
139890	510220
90353	510221
60374	510222
242086	510223
96354	510224
6100	510225
16833	510226
51648	510227
113143	510228
93076	510229
272514	510230
68273	510231
180292	510232
157502	510233
135825	510234
150150	510235
40976	510236
149077	510237
286143	510238
223973	510239
489	510240
425842	510241
86116	510242
63638	510243
106508	510244
19073	510245
13006	510246
36782	510247
26371	510248
11446	510249
206631	510250
27011	510251
187386	510252
4964	510253
94590	510254
126120	510255
196575	510256
87232	510257
92781	510258
110054	510259
220632	510260
32304	510261
62384	510262
315731	510263
121414	510264
14533	510265
82830	510266
26806	510267
107925	510268
82845	510269
122259	510270
60216	510271
53066	510272
138573	510273
207298	510274
29157	510275
71318	510276
190615	510277
20141	510278
10195	510279
95812	510280
372895	510281
140207	510282
1884	510283
149784	510284
83963	510285
157174	510286
8693	510287
120643	510288
9767	510289
50465	510290
55879	510291
457371	510292
160632	510293
140675	510294
61245	510295
24738	510296
114072	510297
121063	510298
80395	510299
385898	510300
91984	510301
78773	510302
272074	510303
177069	510304
72337	510305
7063	510306
21739	510307
139456	510308
198917	510309
182825	510310
5229	510311
284860	510312
185399	510313
154737	510314
240975	510315
143651	510316
44703	510317
26832	510318
47466	510319
8847	510320
146007	510321
2753	510322
79089	510323
4840	510324
2112	510325
193536	510326
91381	510327
213657	510328
200519	510329
88941	510330
406696	510331
95585	510332
374089	510333
6056	510334
306460	510335
243232	510336
105544	510337
4867	510338
400544	510339
357102	510340
233720	510341
98000	510342
78704	510343
88216	510344
105224	510345
213621	510346
22526	510347
35362	510348
24059	510349
112399	510350
264814	510351
33333	510352
10487	510353
254987	510354
215142	510355
213620	510356
457563	510357
30613	510358
32918	510359
94315	510360
240345	510361
35799	510362
323200	510363
179805	510364
397251	510365
116027	510366
84218	510367
73164	510368
445364	510369
259622	510370
186403	510371
589	510372
402282	510373
57900	510374
181586	510375
329737	510376
433187	510377
18013	510378
45112	510379
108116	510380
242604	510381
9308	510382
51130	510383
110457	510384
85768	510385
163475	510386
16065	510387
274191	510388
1271	510389
211044	510390
80921	510391
117286	510392
2618	510393
426463	510394
315766	510395
4644	510396
75027	510397
304590	510398
76888	510399
6581	510400
4571	510401
336235	510402
197121	510403
148808	510404
32054	510405
206246	510406
304004	510407
135686	510408
1048	510409
98628	510410
162944	510411
37631	510412
398526	510413
209680	510414
18247	510415
31612	510416
40548	510417
398868	510418
32303	510419
236158	510420
444292	510421
217433	510422
55692	510423
69069	510424
300559	510425
148927	510426
320724	510427
442378	510428
411174	510429
384227	510430
435140	510431
300674	510432
381614	510433
147362	510434
35680	510435
95552	510436
401661	510437
262565	510438
163588	510439
73379	510440
394842	510441
35381	510442
71150	510443
374840	510444
180050	510445
332898	510446
98090	510447
445309	510448
2412	510449
297203	510450
272122	510451
312930	510452
15360	510453
119357	510454
124727	510455
9292	510456
454387	510457
141250	510458
36193	510459
262891	510460
92189	510461
365467	510462
154162	510463
20868	510464
127648	510465
6497	510466
192076	510467
91809	510468
21661	510469
117134	510470
303174	510471
146440	510472
88900	510473
205933	510474
221240	510475
405368	510476
248615	510477
23405	510478
49052	510479
101584	510480
239065	510481
193546	510482
191891	510483
40201	510484
367906	510485
199627	510486
236562	510487
6674	510488
65167	510489
78197	510490
149550	510491
384449	510492
39927	510493
381458	510494
166812	510495
60505	510496
162113	510497
47547	510498
187916	510499
1636	510500
371423	510501
49787	510502
136175	510503
306041	510504
217767	510505
60505	510506
178994	510507
361030	510508
119173	510509
56378	510510
309000	510511
65916	510512
248285	510513
69971	510514
171507	510515
179183	510516
419335	510517
407312	510518
99861	510519
422840	510520
106024	510521
454015	510522
136127	510523
310867	510524
198967	510525
67647	510526
277306	510527
10934	510528
74814	510529
10121	510530
214445	510531
230722	510532
217581	510533
457917	510534
337584	510535
35532	510536
305279	510537
367828	510538
32949	510539
96691	510540
210079	510541
48925	510542
197584	510543
40798	510544
117942	510545
186012	510546
398580	510547
154319	510548
330576	510549
146640	510550
100730	510551
107306	510552
76377	510553
280864	510554
256336	510555
421712	510556
387260	510557
81216	510558
206292	510559
202890	510560
345549	510561
387431	510562
229627	510563
19460	510564
199757	510565
165218	510566
373409	510567
6681	510568
121710	510569
125314	510570
146169	510571
79956	510572
285968	510573
458830	510574
122768	510575
144498	510576
34177	510577
4074	510578
33182	510579
208758	510580
9319	510581
9086	510582
406187	510583
341384	510584
14598	510585
55194	510586
9394	510587
428716	510588
49990	510589
435943	510590
150522	510591
44529	510592
116429	510593
169425	510594
217116	510595
23962	510596
325913	510597
7405	510598
23237	510599
230872	510600
21230	510601
246349	510602
89573	510603
231133	510604
178897	510605
583	510606
427515	510607
404995	510608
244016	510609
434655	510610
176457	510611
393122	510612
315019	510613
9007	510614
1724	510615
88702	510616
52916	510617
348554	510618
186715	510619
266844	510620
159107	510621
13901	510622
203663	510623
316565	510624
44581	510625
14361	510626
184644	510627
4167	510628
358156	510629
40329	510630
147545	510631
161235	510632
113810	510633
133249	510634
433470	510635
146576	510636
123120	510637
32273	510638
93888	510639
4334	510640
66422	510641
223486	510642
251676	510643
26510	510644
22548	510645
130184	510646
143663	510647
12311	510648
84886	510649
142574	510650
97450	510651
98276	510652
437006	510653
18193	510654
15386	510655
449503	510656
20280	510657
126686	510658
74059	510659
79602	510660
234767	510661
44163	510662
289072	510663
23005	510664
308234	510665
351705	510666
42750	510667
70969	510668
267421	510669
293520	510670
263276	510671
407697	510672
78474	510673
3009	510674
41130	510675
62295	510676
246	510677
107273	510678
12416	510679
297180	510680
3033	510681
11687	510682
61854	510683
243026	510684
10570	510685
309863	510686
436568	510687
432172	510688
49864	510689
437762	510690
230781	510691
17731	510692
130249	510693
5363	510694
3005	510695
368660	510696
198	510697
83792	510698
13831	510699
20218	510700
42575	510701
236880	510702
21566	510703
199116	510704
23000	510705
245147	510706
98802	510707
227838	510708
43593	510709
245674	510710
459688	510711
53883	510712
102920	510713
80763	510714
92564	510715
162981	510716
107835	510717
98433	510718
356832	510719
64244	510720
1734	510721
48399	510722
34526	510723
250571	510724
38944	510725
47126	510726
219936	510727
1337	510728
452990	510729
345105	510730
454292	510731
28485	510732
58988	510733
61843	510734
38519	510735
1177	510736
163335	510737
48681	510738
204692	510739
147924	510740
64466	510741
20531	510742
77562	510743
228552	510744
33131	510745
68539	510746
43920	510747
148933	510748
356401	510749
70435	510750
59386	510751
60984	510752
116347	510753
226918	510754
326237	510755
175423	510756
16346	510757
28640	510758
173347	510759
268287	510760
244397	510761
70435	510762
162838	510763
9093	510764
177014	510765
242037	510766
101634	510767
375368	510768
226649	510769
206547	510770
170895	510771
47770	510772
1475	510773
87993	510774
140009	510775
12518	510776
161320	510777
83185	510778
39301	510779
62852	510780
100	510781
4243	510782
64966	510783
81863	510784
199330	510785
62703	510786
283394	510787
30562	510788
914	510789
56594	510790
63407	510791
19274	510792
204290	510793
79170	510794
94211	510795
4147	510796
226701	510797
5988	510798
73001	510799
42904	510800
305501	510801
2256	510802
135978	510803
67733	510804
153246	510805
254226	510806
148032	510807
26229	510808
219528	510809
401381	510810
118586	510811
200945	510812
133771	510813
100603	510814
1027	510815
73386	510816
155510	510817
39151	510818
230180	510819
35695	510820
17150	510821
367192	510822
230957	510823
3574	510824
117362	510825
79287	510826
50809	510827
5915	510828
352081	510829
51889	510830
67182	510831
35251	510832
378523	510833
25948	510834
31	510835
3848	510836
109378	510837
172557	510838
240452	510839
459322	510840
406793	510841
29979	510842
263851	510843
76138	510844
440368	510845
206379	510846
81574	510847
159965	510848
18561	510849
3336	510850
79398	510851
439217	510852
150438	510853
406172	510854
108960	510855
33336	510856
3547	510857
400852	510858
183556	510859
9595	510860
13115	510861
78010	510862
27965	510863
30834	510864
37164	510865
282778	510866
123657	510867
34024	510868
433063	510869
148837	510870
61861	510871
124984	510872
58072	510873
128038	510874
183990	510875
63844	510876
120296	510877
7572	510878
314929	510879
58239	510880
324430	510881
115544	510882
125513	510883
459543	510884
70263	510885
282606	510886
81206	510887
59524	510888
91650	510889
186027	510890
61239	510891
366932	510892
118378	510893
327561	510894
225237	510895
259683	510896
341423	510897
58243	510898
35028	510899
241176	510900
159627	510901
241382	510902
416273	510903
343901	510904
395534	510905
133447	510906
52087	510907
145344	510908
210518	510909
12979	510910
173283	510911
264933	510912
73028	510913
27787	510914
174832	510915
31920	510916
201439	510917
441664	510918
124455	510919
85103	510920
277189	510921
155106	510922
304898	510923
40956	510924
32119	510925
21662	510926
63038	510927
93994	510928
303281	510929
130305	510930
350085	510931
60502	510932
246316	510933
144212	510934
301379	510935
239334	510936
96418	510937
15953	510938
227662	510939
290456	510940
158462	510941
84078	510942
432065	510943
293168	510944
126604	510945
138202	510946
205511	510947
183573	510948
160361	510949
116718	510950
214897	510951
324828	510952
31490	510953
412538	510954
395779	510955
45272	510956
111104	510957
264107	510958
241154	510959
185844	510960
179292	510961
195385	510962
166892	510963
370776	510964
447949	510965
22573	510966
98032	510967
61465	510968
196478	510969
238410	510970
142589	510971
411711	510972
134698	510973
33769	510974
27338	510975
141368	510976
7814	510977
73866	510978
124948	510979
216794	510980
142401	510981
112458	510982
179673	510983
51479	510984
237097	510985
446465	510986
421436	510987
297217	510988
88465	510989
79433	510990
253014	510991
419355	510992
69168	510993
83242	510994
110063	510995
148649	510996
188061	510997
32042	510998
17224	510999
8568	511000
52912	511001
218070	511002
246438	511003
349381	511004
55690	511005
121651	511006
149782	511007
224621	511008
256601	511009
229357	511010
101620	511011
261097	511012
265620	511013
5256	511014
108876	511015
131168	511016
241092	511017
212322	511018
123064	511019
274299	511020
238328	511021
303227	511022
443671	511023
185182	511024
65164	511025
247715	511026
459877	511027
309195	511028
457921	511029
238410	511030
244967	511031
27491	511032
53578	511033
188893	511034
241179	511035
259701	511036
135898	511037
89973	511038
115387	511039
26341	511040
35028	511041
267942	511042
30397	511043
117663	511044
188893	511045
197718	511046
74106	511047
113062	511048
37549	511049
158447	511050
353571	511051
318168	511052
180703	511053
40926	511054
46961	511055
674	511056
282190	511057
348278	511058
19084	511059
114789	511060
46505	511061
62831	511062
121984	511063
32343	511064
116699	511065
1226	511066
100544	511067
9897	511068
123933	511069
205760	511070
221119	511071
319554	511072
96851	511073
117289	511074
90967	511075
9238	511076
102597	511077
350478	511078
192589	511079
336541	511080
206168	511081
54582	511082
328223	511083
17898	511084
10929	511085
447809	511086
34025	511087
205875	511088
387876	511089
26899	511090
430734	511091
10746	511092
96819	511093
100370	511094
350501	511095
7584	511096
370894	511097
19229	511098
28631	511099
70630	511100
290817	511101
2454	511102
84552	511103
133780	511104
5526	511105
360	511106
191672	511107
15686	511108
246835	511109
95091	511110
87162	511111
21593	511112
90560	511113
146019	511114
366710	511115
137082	511116
81216	511117
139647	511118
69944	511119
21181	511120
138021	511121
13899	511122
19255	511123
14240	511124
6570	511125
8180	511126
359987	511127
205081	511128
122	511129
35308	511130
249946	511131
220095	511132
105359	511133
289427	511134
30097	511135
70952	511136
382599	511137
183432	511138
397445	511139
56449	511140
43602	511141
67885	511142
138688	511143
344590	511144
186496	511145
40653	511146
87712	511147
231858	511148
53915	511149
195513	511150
27125	511151
187885	511152
107260	511153
41960	511154
5270	511155
224310	511156
8223	511157
318494	511158
166603	511159
207378	511160
9269	511161
9000	511162
5987	511163
91408	511164
59617	511165
213575	511166
63183	511167
122180	511168
87396	511169
181309	511170
234588	511171
401084	511172
10511	511173
126250	511174
35791	511175
155796	511176
2123	511177
85329	511178
19251	511179
30147	511180
112283	511181
101585	511182
1969	511183
264546	511184
187514	511185
61167	511186
231960	511187
451773	511188
135061	511189
34365	511190
129394	511191
38398	511192
406139	511193
179399	511194
230290	511195
455822	511196
12988	511197
26371	511198
67267	511199
231480	511200
67267	511201
18152	511202
4519	511203
289981	511204
94695	511205
3505	511206
5403	511207
89773	511208
7441	511209
8933	511210
10642	511211
63522	511212
308334	511213
150115	511214
1470	511215
445944	511216
450938	511217
30733	511218
54485	511219
324073	511220
110257	511221
124278	511222
143928	511223
450404	511224
130470	511225
185825	511226
257071	511227
75965	511228
445283	511229
439897	511230
420181	511231
206585	511232
131433	511233
437510	511234
153259	511235
79379	511236
93177	511237
100801	511238
361499	511239
219412	511240
38580	511241
13141	511242
127289	511243
113191	511244
198533	511245
204836	511246
249469	511247
370	511248
315481	511249
424344	511250
96294	511251
338911	511252
380302	511253
8056	511254
338505	511255
203105	511256
227916	511257
177037	511258
257258	511259
371240	511260
200556	511261
23883	511262
12051	511263
140113	511264
3727	511265
61132	511266
430478	511267
142303	511268
188234	511269
415156	511270
356922	511271
408567	511272
404464	511273
35348	511274
184101	511275
63898	511276
281527	511277
45721	511278
396706	511279
135095	511280
127432	511281
76105	511282
195804	511283
243150	511284
411560	511285
56586	511286
457100	511287
19136	511288
124972	511289
250336	511290
686	511291
170958	511292
38504	511293
228813	511294
242899	511295
198607	511296
249409	511297
259101	511298
245799	511299
19071	511300
256179	511301
181431	511302
306577	511303
35099	511304
239864	511305
95936	511306
229011	511307
218376	511308
54759	511309
67910	511310
425428	511311
160949	511312
239632	511313
252989	511314
190628	511315
223964	511316
60609	511317
243281	511318
364259	511319
366731	511320
210411	511321
357217	511322
358679	511323
430665	511324
192805	511325
203917	511326
163540	511327
213543	511328
329991	511329
434489	511330
103994	511331
113597	511332
247509	511333
47543	511334
448577	511335
166996	511336
79972	511337
387549	511338
188873	511339
417769	511340
358246	511341
27084	511342
120933	511343
233222	511344
326991	511345
249935	511346
184040	511347
85826	511348
242188	511349
24702	511350
135077	511351
435155	511352
151630	511353
173668	511354
401453	511355
386893	511356
216042	511357
285068	511358
32431	511359
247601	511360
66116	511361
182718	511362
268651	511363
415482	511364
63202	511365
63189	511366
5270	511367
208220	511368
208270	511369
38567	511370
31012	511371
453911	511372
160927	511373
44813	511374
389436	511375
239975	511376
373126	511377
33446	511378
380492	511379
380706	511380
249658	511381
115142	511382
209693	511383
101270	511384
63914	511385
432598	511386
358055	511387
70925	511388
428036	511389
237709	511390
410365	511391
210871	511392
419306	511393
214195	511394
276184	511395
439014	511396
200698	511397
873	511398
219519	511399
95293	511400
96921	511401
250643	511402
92476	511403
218181	511404
366291	511405
22424	511406
412632	511407
397922	511408
298653	511409
433991	511410
367506	511411
342409	511412
104905	511413
378526	511414
211199	511415
232311	511416
103468	511417
389463	511418
361496	511419
296223	511420
84565	511421
142737	511422
209914	511423
28914	511424
4552	511425
16341	511426
107911	511427
392087	511428
62523	511429
352175	511430
453099	511431
428308	511432
205796	511433
435152	511434
241178	511435
75207	511436
33179	511437
34342	511438
444255	511439
350055	511440
124221	511441
52689	511442
187233	511443
450134	511444
401401	511445
87424	511446
414736	511447
187766	511448
447219	511449
53455	511450
172703	511451
126276	511452
182022	511453
52349	511454
49912	511455
106579	511456
18060	511457
91634	511458
430659	511459
387538	511460
6904	511461
103121	511462
204175	511463
291868	511464
15344	511465
202961	511466
201946	511467
30131	511468
90402	511469
201533	511470
452941	511471
100937	511472
330772	511473
372327	511474
323594	511475
145520	511476
245940	511477
283886	511478
243281	511479
16301	511480
91504	511481
101534	511482
65295	511483
121774	511484
331277	511485
117551	511486
113501	511487
205318	511488
250335	511489
357618	511490
253205	511491
94801	511492
435158	511493
186361	511494
187572	511495
321811	511496
11170	511497
186070	511498
339873	511499
368078	511500
124472	511501
431039	511502
11000	511503
180652	511504
24126	511505
93102	511506
195341	511507
44637	511508
123	511509
16740	511510
104963	511511
28256	511512
397616	511513
23757	511514
84192	511515
438278	511516
440194	511517
48237	511518
158269	511519
237164	511520
111272	511521
11101	511522
84275	511523
410307	511524
383125	511525
54087	511526
204243	511527
19787	511528
17611	511529
47176	511530
98000	511531
105223	511532
104347	511533
98997	511534
35820	511535
56204	511536
129050	511537
126157	511538
56306	511539
389909	511540
165511	511541
51311	511542
369449	511543
19022	511544
17074	511545
327772	511546
216118	511547
47955	511548
63938	511549
191634	511550
256063	511551
304645	511552
126570	511553
126848	511554
81067	511555
85391	511556
264131	511557
81879	511558
208943	511559
455042	511560
17023	511561
164186	511562
274348	511563
441040	511564
310451	511565
368284	511566
247599	511567
417734	511568
308840	511569
178071	511570
6052	511571
3666	511572
412533	511573
402629	511574
313819	511575
269139	511576
198706	511577
169442	511578
218809	511579
437011	511580
83124	511581
165956	511582
187377	511583
31663	511584
53797	511585
97999	511586
60623	511587
181907	511588
219181	511589
300452	511590
8059	511591
294264	511592
129309	511593
56458	511594
221096	511595
57340	511596
274415	511597
214838	511598
246600	511599
439285	511600
379152	511601
323691	511602
269003	511603
338744	511604
213824	511605
35851	511606
400263	511607
33510	511608
233705	511609
183463	511610
192949	511611
234351	511612
15340	511613
132101	511614
18700	511615
57100	511616
76600	511617
394259	511618
210384	511619
343014	511620
428343	511621
217338	511622
359939	511623
217407	511624
208271	511625
334833	511626
243625	511627
29053	511628
13064	511629
88227	511630
274773	511631
373247	511632
282747	511633
254904	511634
57884	511635
1118	511636
383922	511637
125723	511638
1989	511639
77959	511640
16232	511641
29274	511642
108009	511643
78704	511644
29963	511645
440915	511646
25707	511647
422737	511648
147437	511649
343104	511650
165860	511651
90096	511652
3501	511653
15462	511654
69239	511655
435799	511656
68692	511657
163486	511658
89683	511659
43890	511660
96622	511661
37606	511662
253416	511663
91974	511664
213657	511665
169471	511666
354130	511667
209560	511668
212754	511669
10202	511670
85108	511671
399620	511672
40233	511673
14284	511674
37160	511675
29440	511676
226666	511677
2682	511678
11496	511679
44015	511680
337923	511681
29440	511682
28714	511683
404740	511684
387703	511685
107223	511686
88488	511687
386476	511688
211197	511689
231970	511690
223190	511691
106260	511692
222418	511693
230404	511694
192093	511695
388140	511696
60623	511697
183587	511698
376295	511699
34010	511700
205457	511701
175719	511702
155204	511703
217115	511704
214838	511705
106820	511706
16772	511707
43199	511708
157175	511709
57100	511710
382251	511711
123328	511712
218658	511713
55428	511714
88333	511715
5166	511716
87502	511717
124657	511718
433043	511719
121578	511720
254985	511721
4815	511722
19979	511723
13509	511724
176597	511725
365203	511726
68368	511727
11271	511728
92130	511729
163486	511730
56650	511731
392190	511732
84574	511733
73348	511734
119989	511735
35665	511736
54297	511737
228838	511738
194411	511739
54297	511740
16832	511741
97999	511742
343769	511743
49691	511744
271066	511745
442050	511746
372434	511747
85308	511748
53797	511749
20755	511750
15982	511751
151225	511752
155560	511753
117474	511754
144784	511755
229931	511756
51723	511757
169703	511758
169703	511759
25024	511760
56753	511761
291364	511762
443298	511763
62433	511764
21030	511765
19979	511766
214087	511767
388469	511768
207702	511769
308280	511770
173642	511771
209198	511772
208630	511773
141594	511774
434586	511775
206855	511776
251392	511777
234588	511778
67639	511779
319667	511780
56095	511781
108793	511782
31892	511783
117967	511784
6056	511785
8631	511786
10202	511787
9	511788
225092	511789
194338	511790
137625	511791
228294	511792
101521	511793
83807	511794
26094	511795
62278	511796
19979	511797
341267	511798
129459	511799
206959	511800
150361	511801
34921	511802
13629	511803
227733	511804
230361	511805
201569	511806
361984	511807
26647	511808
256693	511809
143705	511810
157179	511811
4565	511812
153571	511813
30176	511814
110913	511815
451	511816
41896	511817
279187	511818
21981	511819
306079	511820
71375	511821
407413	511822
243012	511823
62939	511824
133254	511825
80521	511826
433967	511827
103793	511828
216854	511829
61516	511830
44525	511831
109725	511832
36650	511833
338747	511834
107301	511835
446497	511836
52003	511837
119989	511838
66080	511839
215109	511840
48841	511841
225422	511842
82977	511843
151464	511844
387548	511845
148760	511846
326205	511847
46904	511848
105225	511849
14522	511850
301661	511851
542	511852
400755	511853
240772	511854
69400	511855
73829	511856
121114	511857
247606	511858
73000	511859
29274	511860
189994	511861
147270	511862
161319	511863
31582	511864
71497	511865
21478	511866
349771	511867
205729	511868
371590	511869
89928	511870
191038	511871
121343	511872
316406	511873
186689	511874
228508	511875
279391	511876
50784	511877
211200	511878
93358	511879
190339	511880
144303	511881
90062	511882
382640	511883
92353	511884
22632	511885
171803	511886
116040	511887
14438	511888
39184	511889
117282	511890
48890	511891
113984	511892
340855	511893
119891	511894
50074	511895
134003	511896
420097	511897
94117	511898
233352	511899
213373	511900
134003	511901
451552	511902
2532	511903
117294	511904
2532	511905
446551	511906
166833	511907
186419	511908
74118	511909
435811	511910
30698	511911
105692	511912
232603	511913
61221	511914
426083	511915
208904	511916
369086	511917
223581	511918
34467	511919
68692	511920
162456	511921
120771	511922
432419	511923
63119	511924
318628	511925
257594	511926
212393	511927
318512	511928
409047	511929
57904	511930
28199	511931
129	511932
1887	511933
421993	511934
356678	511935
91995	511936
23476	511937
129182	511938
176885	511939
57280	511940
325778	511941
417263	511942
34066	511943
187863	511944
457459	511945
105252	511946
369050	511947
434272	511948
253467	511949
21500	511950
238925	511951
64185	511952
322057	511953
430607	511954
345757	511955
49512	511956
323077	511957
217571	511958
188934	511959
241114	511960
342102	511961
168371	511962
220421	511963
5876	511964
433938	511965
450416	511966
53061	511967
102877	511968
416975	511969
327399	511970
445591	511971
379322	511972
406602	511973
241554	511974
81903	511975
79230	511976
111778	511977
65052	511978
155150	511979
108933	511980
106577	511981
48839	511982
241355	511983
344206	511984
81663	511985
235174	511986
360036	511987
219062	511988
62482	511989
312852	511990
321085	511991
33093	511992
414160	511993
55396	511994
96900	511995
162840	511996
458331	511997
1272	511998
316666	511999
237694	512000
83254	512001
3581	512002
456750	512003
250391	512004
220724	512005
117103	512006
425399	512007
376868	512008
54788	512009
183053	512010
15860	512011
81525	512012
10895	512013
52060	512014
246191	512015
271532	512016
6800	512017
418340	512018
113990	512019
282349	512020
402880	512021
66677	512022
317176	512023
154483	512024
20242	512025
439237	512026
117244	512027
456485	512028
294663	512029
443790	512030
235274	512031
183152	512032
324968	512033
215153	512034
182790	512035
201046	512036
96630	512037
53597	512038
247362	512039
195158	512040
56791	512041
13446	512042
87296	512043
15752	512044
236498	512045
393332	512046
201327	512047
383145	512048
31976	512049
402943	512050
27362	512051
34746	512052
22200	512053
134096	512054
38128	512055
45738	512056
236079	512057
75935	512058
127465	512059
360260	512060
341547	512061
51433	512062
287508	512063
9145	512064
72688	512065
82148	512066
153013	512067
137674	512068
99159	512069
123652	512070
158631	512071
21951	512072
162976	512073
8430	512074
230754	512075
8189	512076
292	512077
113397	512078
219811	512079
348996	512080
23436	512081
131555	512082
190136	512083
14289	512084
61154	512085
457958	512086
169982	512087
60841	512088
114864	512089
328998	512090
219640	512091
19124	512092
102459	512093
232931	512094
298853	512095
375666	512096
400745	512097
147548	512098
243721	512099
324139	512100
214236	512101
114509	512102
173468	512103
4843	512104
115840	512105
191805	512106
341255	512107
409726	512108
144258	512109
191548	512110
111633	512111
41455	512112
214895	512113
192870	512114
397137	512115
81566	512116
43450	512117
246178	512118
232920	512119
165984	512120
56775	512121
66846	512122
237389	512123
74544	512124
224604	512125
105723	512126
87424	512127
259923	512128
7460	512129
351965	512130
102081	512131
204804	512132
106782	512133
430976	512134
373413	512135
184412	512136
166744	512137
360024	512138
181200	512139
178800	512140
271754	512141
247578	512142
289425	512143
21225	512144
147285	512145
396183	512146
233012	512147
18397	512148
119960	512149
265985	512150
252063	512151
41368	512152
27756	512153
314900	512154
79892	512155
68724	512156
428753	512157
239103	512158
9664	512159
79138	512160
68405	512161
62528	512162
269909	512163
204011	512164
188888	512165
359984	512166
319727	512167
50323	512168
38816	512169
143156	512170
369481	512171
17592	512172
2175	512173
108562	512174
114042	512175
114042	512176
13651	512177
92086	512178
399342	512179
190885	512180
17327	512181
3807	512182
209157	512183
63337	512184
196	512185
132814	512186
75343	512187
458954	512188
370791	512189
17248	512190
425250	512191
95533	512192
58712	512193
412555	512194
110216	512195
147171	512196
48198	512197
194641	512198
77916	512199
157042	512200
379123	512201
123491	512202
6169	512203
72729	512204
441900	512205
216530	512206
232092	512207
78062	512208
2896	512209
182153	512210
115	512211
333297	512212
403380	512213
216095	512214
34170	512215
155733	512216
129342	512217
115411	512218
100521	512219
103179	512220
114267	512221
242185	512222
392808	512223
54230	512224
442513	512225
35043	512226
34485	512227
153847	512228
70662	512229
193264	512230
57023	512231
1075	512232
82831	512233
123300	512234
358369	512235
46180	512236
63730	512237
182663	512238
429985	512239
120918	512240
430391	512241
220394	512242
360499	512243
182079	512244
203282	512245
280948	512246
107077	512247
129066	512248
51023	512249
254191	512250
95276	512251
142470	512252
370867	512253
195095	512254
193754	512255
365112	512256
202455	512257
103153	512258
242651	512259
245502	512260
456674	512261
460240	512262
57278	512263
355524	512264
33822	512265
39412	512266
425505	512267
108742	512268
304367	512269
51825	512270
104208	512271
97218	512272
93110	512273
32054	512274
168592	512275
326960	512276
341112	512277
193633	512278
437920	512279
52916	512280
255537	512281
433803	512282
118558	512283
114837	512284
228303	512285
250814	512286
36177	512287
227841	512288
20249	512289
216004	512290
172043	512291
1078	512292
221012	512293
113788	512294
60121	512295
142213	512296
35427	512297
175018	512298
89868	512299
3280	512300
74098	512301
232853	512302
95084	512303
241823	512304
127503	512305
93165	512306
3952	512307
324519	512308
402565	512309
422649	512310
459047	512311
218770	512312
115280	512313
68826	512314
82511	512315
54654	512316
62364	512317
39758	512318
19656	512319
166675	512320
141716	512321
402251	512322
214997	512323
3952	512324
162510	512325
258	512326
302695	512327
364	512328
121395	512329
112759	512330
155276	512331
5648	512332
177850	512333
14059	512334
19772	512335
107574	512336
80783	512337
236591	512338
22195	512339
11088	512340
188596	512341
222522	512342
150625	512343
32461	512344
178311	512345
218683	512346
62788	512347
454026	512348
17870	512349
169098	512350
456496	512351
119597	512352
193490	512353
422870	512354
159944	512355
179852	512356
315791	512357
7543	512358
14748	512359
238860	512360
89501	512361
143846	512362
60940	512363
187047	512364
38805	512365
97252	512366
194766	512367
9675	512368
2347	512369
244438	512370
131190	512371
42010	512372
115980	512373
12204	512374
12352	512375
16920	512376
1041	512377
40116	512378
4889	512379
49329	512380
203005	512381
15806	512382
289794	512383
386260	512384
20501	512385
47753	512386
5644	512387
93232	512388
339386	512389
223510	512390
98977	512391
182978	512392
13956	512393
151771	512394
103486	512395
128793	512396
40581	512397
61408	512398
210782	512399
87499	512400
20431	512401
218913	512402
32261	512403
55327	512404
386829	512405
244563	512406
436482	512407
105768	512408
44414	512409
31653	512410
451788	512411
100883	512412
45824	512413
182512	512414
56030	512415
13858	512416
36299	512417
10677	512418
12802	512419
64969	512420
129016	512421
39110	512422
113270	512423
357731	512424
154	512425
478	512426
100344	512427
56153	512428
32454	512429
456784	512430
48412	512431
227013	512432
205310	512433
69760	512434
335227	512435
161421	512436
71597	512437
217421	512438
378096	512439
190955	512440
60661	512441
249415	512442
379205	512443
369494	512444
79269	512445
245557	512446
259881	512447
4906	512448
26283	512449
449544	512450
40080	512451
147412	512452
98435	512453
109041	512454
18200	512455
123115	512456
238329	512457
157881	512458
429366	512459
146757	512460
328208	512461
14799	512462
15310	512463
77679	512464
180982	512465
32980	512466
378690	512467
13839	512468
55445	512469
295686	512470
214154	512471
146461	512472
392878	512473
304428	512474
114882	512475
50298	512476
227841	512477
394356	512478
215308	512479
438520	512480
63989	512481
325789	512482
61088	512483
364	512484
364753	512485
397900	512486
415297	512487
147240	512488
208681	512489
392313	512490
83183	512491
402924	512492
170424	512493
393440	512494
223146	512495
65224	512496
142434	512497
398348	512498
41582	512499
361512	512500
361182	512501
94369	512502
262116	512503
409680	512504
3618	512505
123464	512506
194399	512507
106102	512508
257760	512509
100951	512510
220292	512511
143794	512512
221218	512513
61594	512514
2219	512515
67013	512516
72787	512517
369559	512518
51118	512519
140005	512520
419744	512521
11350	512522
188133	512523
184729	512524
39988	512525
67013	512526
22169	512527
361386	512528
224086	512529
25896	512530
139723	512531
199341	512532
61550	512533
163933	512534
18826	512535
126652	512536
364723	512537
249899	512538
18951	512539
96338	512540
60297	512541
80429	512542
354756	512543
19816	512544
8582	512545
281072	512546
371594	512547
10193	512548
12798	512549
28059	512550
99844	512551
26578	512552
394427	512553
7944	512554
35199	512555
173825	512556
318271	512557
356370	512558
8262	512559
75316	512560
65066	512561
87449	512562
110337	512563
241410	512564
84917	512565
144339	512566
57329	512567
170628	512568
121760	512569
58764	512570
121567	512571
283050	512572
151006	512573
66597	512574
320475	512575
15021	512576
352764	512577
99408	512578
261988	512579
33241	512580
51727	512581
89114	512582
27220	512583
162910	512584
143324	512585
439993	512586
108716	512587
73574	512588
367220	512589
229151	512590
306799	512591
275963	512592
168555	512593
68589	512594
339742	512595
216436	512596
156037	512597
75076	512598
289976	512599
194276	512600
12702	512601
315308	512602
142034	512603
37919	512604
242655	512605
402388	512606
180467	512607
189443	512608
152942	512609
119333	512610
166302	512611
103845	512612
158099	512613
241021	512614
45689	512615
41601	512616
191625	512617
248560	512618
134506	512619
59569	512620
103060	512621
77686	512622
125040	512623
23261	512624
17620	512625
124416	512626
245929	512627
45957	512628
183210	512629
155973	512630
241901	512631
296043	512632
269952	512633
89249	512634
8188	512635
50418	512636
458594	512637
32598	512638
3948	512639
368050	512640
187273	512641
140426	512642
271266	512643
81578	512644
297092	512645
378200	512646
258947	512647
356986	512648
196991	512649
186570	512650
349939	512651
97057	512652
93785	512653
79213	512654
179489	512655
232420	512656
11628	512657
222934	512658
63085	512659
99115	512660
213999	512661
33837	512662
79781	512663
156915	512664
403826	512665
8855	512666
286316	512667
52580	512668
45919	512669
432499	512670
37555	512671
81853	512672
101883	512673
431994	512674
163561	512675
93960	512676
161732	512677
190040	512678
408587	512679
116636	512680
164565	512681
401392	512682
217534	512683
187418	512684
407758	512685
63207	512686
431893	512687
72069	512688
141252	512689
81853	512690
186208	512691
12730	512692
8319	512693
4071	512694
84022	512695
77800	512696
323043	512697
198656	512698
93960	512699
431875	512700
38047	512701
2612	512702
94422	512703
105368	512704
212613	512705
158924	512706
9663	512707
2991	512708
223334	512709
169318	512710
142586	512711
6501	512712
47996	512713
42255	512714
128600	512715
123951	512716
87572	512717
363920	512718
213579	512719
120130	512720
140587	512721
32263	512722
243093	512723
3932	512724
272040	512725
128479	512726
154	512727
100355	512728
132444	512729
243808	512730
8663	512731
114360	512732
155633	512733
255201	512734
77556	512735
24330	512736
169208	512737
25122	512738
18776	512739
42469	512740
419422	512741
121644	512742
60489	512743
236803	512744
41741	512745
3071	512746
134971	512747
420727	512748
10693	512749
366655	512750
314712	512751
119639	512752
242935	512753
118413	512754
130843	512755
172010	512756
12313	512757
92335	512758
223371	512759
43870	512760
168355	512761
1981	512762
25151	512763
214335	512764
73722	512765
96117	512766
28599	512767
235658	512768
96551	512769
161423	512770
86444	512771
173372	512772
455916	512773
124863	512774
75793	512775
10364	512776
83151	512777
48879	512778
59410	512779
222332	512780
31168	512781
177962	512782
154736	512783
9075	512784
14218	512785
222090	512786
7148	512787
117198	512788
131058	512789
41476	512790
344369	512791
71150	512792
41087	512793
100337	512794
394436	512795
29195	512796
17963	512797
59499	512798
101015	512799
120476	512800
394	512801
16078	512802
155651	512803
56444	512804
161583	512805
32572	512806
324071	512807
64734	512808
157829	512809
149964	512810
28117	512811
30249	512812
417171	512813
403112	512814
242277	512815
211653	512816
11209	512817
178453	512818
26684	512819
4298	512820
30997	512821
422199	512822
430637	512823
13388	512824
95035	512825
184086	512826
58911	512827
15561	512828
157030	512829
51406	512830
69070	512831
67250	512832
232568	512833
279148	512834
364493	512835
144541	512836
13409	512837
187364	512838
250550	512839
169952	512840
189293	512841
117634	512842
209129	512843
188011	512844
347238	512845
22617	512846
18678	512847
296359	512848
198446	512849
11128	512850
42791	512851
32978	512852
15544	512853
97254	512854
95553	512855
147376	512856
352948	512857
234034	512858
152358	512859
32877	512860
49066	512861
9336	512862
18298	512863
222917	512864
123823	512865
203168	512866
135964	512867
220886	512868
97622	512869
423701	512870
133429	512871
317359	512872
18341	512873
103712	512874
342121	512875
44607	512876
390034	512877
182520	512878
214055	512879
351925	512880
113528	512881
61602	512882
216755	512883
33292	512884
111872	512885
96917	512886
96917	512887
188795	512888
207425	512889
184210	512890
269360	512891
319648	512892
144171	512893
190918	512894
245105	512895
261634	512896
297920	512897
38730	512898
22185	512899
229705	512900
415758	512901
32683	512902
76519	512903
347316	512904
255824	512905
71176	512906
358867	512907
39820	512908
384390	512909
79630	512910
104689	512911
383542	512912
92248	512913
69415	512914
263019	512915
362670	512916
40214	512917
379491	512918
44585	512919
14547	512920
361594	512921
9906	512922
44461	512923
182317	512924
68851	512925
118862	512926
214038	512927
31256	512928
187825	512929
316227	512930
315032	512931
136337	512932
360715	512933
56308	512934
120444	512935
458028	512936
15122	512937
60658	512938
138474	512939
265349	512940
331332	512941
248697	512942
110741	512943
321749	512944
184382	512945
458976	512946
47136	512947
238135	512948
97413	512949
274202	512950
107498	512951
156233	512952
36086	512953
457697	512954
301997	512955
305274	512956
436958	512957
8414	512958
68243	512959
363114	512960
195311	512961
139802	512962
153007	512963
321628	512964
125164	512965
10908	512966
367959	512967
3920	512968
383819	512969
236547	512970
81904	512971
84112	512972
303137	512973
245746	512974
385056	512975
335913	512976
7378	512977
458	512978
252482	512979
108598	512980
40974	512981
37433	512982
48488	512983
428249	512984
4967	512985
56508	512986
247299	512987
108527	512988
261674	512989
80730	512990
335966	512991
24098	512992
318915	512993
113811	512994
176010	512995
50310	512996
183195	512997
105639	512998
28984	512999
75171	513000
363563	513001
160974	513002
386204	513003
308026	513004
41351	513005
67754	513006
68405	513007
14395	513008
3824	513009
168776	513010
151383	513011
96173	513012
129272	513013
79270	513014
253615	513015
95400	513016
136447	513017
54711	513018
328573	513019
8604	513020
1077	513021
219774	513022
100289	513023
219037	513024
76363	513025
265177	513026
9191	513027
7700	513028
52174	513029
72136	513030
70794	513031
44416	513032
144035	513033
143801	513034
114587	513035
84488	513036
70256	513037
418841	513038
111483	513039
55190	513040
252504	513041
321609	513042
41485	513043
307667	513044
213151	513045
418313	513046
352076	513047
381354	513048
200088	513049
51186	513050
115543	513051
309269	513052
126232	513053
296598	513054
104736	513055
221178	513056
120946	513057
65044	513058
374099	513059
77607	513060
39422	513061
243860	513062
302332	513063
212208	513064
179207	513065
55891	513066
119077	513067
123800	513068
429849	513069
52816	513070
129132	513071
238192	513072
93491	513073
120537	513074
432873	513075
115866	513076
8135	513077
410564	513078
109502	513079
109461	513080
194260	513081
270714	513082
1636	513083
355943	513084
98363	513085
362010	513086
193918	513087
120552	513088
401302	513089
376060	513090
195068	513091
97551	513092
63820	513093
119234	513094
296959	513095
96200	513096
132415	513097
100427	513098
50236	513099
117434	513100
67783	513101
352184	513102
118480	513103
375365	513104
309906	513105
176783	513106
295850	513107
81560	513108
17055	513109
256613	513110
324176	513111
200793	513112
137848	513113
156783	513114
345483	513115
266458	513116
23633	513117
29192	513118
29192	513119
386334	513120
52336	513121
22987	513122
20705	513123
20236	513124
359993	513125
30240	513126
172692	513127
239010	513128
25484	513129
112373	513130
245266	513131
101667	513132
22555	513133
111292	513134
114368	513135
44684	513136
199763	513137
16217	513138
404507	513139
241735	513140
444765	513141
62656	513142
107786	513143
370609	513144
100418	513145
294803	513146
377736	513147
178210	513148
33324	513149
406580	513150
408680	513151
18905	513152
203996	513153
203995	513154
209260	513155
380876	513156
111597	513157
104956	513158
120325	513159
100600	513160
194591	513161
213293	513162
399113	513163
77362	513164
175878	513165
251548	513166
7337	513167
4261	513168
63424	513169
159793	513170
79067	513171
185079	513172
114473	513173
36137	513174
97	513175
101184	513176
1780	513177
8223	513178
52152	513179
142557	513180
7477	513181
185225	513182
25708	513183
5566	513184
111160	513185
9319	513186
418484	513187
4073	513188
84603	513189
56127	513190
112586	513191
191936	513192
58389	513193
53652	513194
25308	513195
160553	513196
5489	513197
46547	513198
26642	513199
360975	513200
48017	513201
60384	513202
593	513203
97	513204
247382	513205
8702	513206
347916	513207
41865	513208
96771	513209
108187	513210
116284	513211
56802	513212
62202	513213
107444	513214
30182	513215
325	513216
9246	513217
333119	513218
26647	513219
273614	513220
214095	513221
141593	513222
132104	513223
59435	513224
25870	513225
51623	513226
45622	513227
127403	513228
53833	513229
19951	513230
445184	513231
262862	513232
115138	513233
63367	513234
184849	513235
28007	513236
86752	513237
3309	513238
110330	513239
184341	513240
313458	513241
37076	513242
259630	513243
290083	513244
6692	513245
238898	513246
120528	513247
71681	513248
293721	513249
408383	513250
192515	513251
140624	513252
119497	513253
77893	513254
311621	513255
183944	513256
347991	513257
23627	513258
244629	513259
55567	513260
337455	513261
13183	513262
169456	513263
445414	513264
62805	513265
12039	513266
116284	513267
49458	513268
18587	513269
259252	513270
89077	513271
127244	513272
447662	513273
447158	513274
55	513275
242973	513276
124618	513277
7727	513278
34749	513279
240575	513280
64652	513281
213739	513282
129807	513283
101308	513284
176015	513285
32098	513286
6841	513287
207202	513288
305934	513289
61869	513290
44251	513291
53182	513292
236678	513293
439109	513294
1115	513295
445911	513296
154265	513297
190028	513298
173497	513299
4060	513300
331728	513301
232016	513302
253461	513303
116231	513304
38055	513305
101019	513306
63244	513307
30811	513308
447793	513309
361695	513310
84314	513311
411516	513312
60911	513313
182810	513314
134971	513315
32948	513316
209238	513317
346931	513318
349434	513319
91262	513320
145449	513321
42296	513322
17233	513323
40110	513324
101400	513325
15594	513326
234348	513327
304586	513328
13089	513329
88144	513330
123291	513331
5001	513332
12326	513333
23563	513334
5146	513335
2300	513336
93200	513337
313364	513338
107032	513339
34368	513340
435595	513341
17334	513342
18743	513343
3127	513344
444132	513345
10501	513346
173848	513347
97046	513348
215144	513349
208536	513350
18136	513351
55618	513352
129032	513353
41679	513354
162651	513355
18768	513356
1119	513357
61488	513358
159678	513359
39477	513360
188676	513361
395567	513362
40294	513363
241589	513364
10565	513365
12290	513366
275539	513367
268397	513368
140165	513369
326993	513370
190570	513371
395468	513372
203983	513373
101302	513374
303749	513375
277641	513376
117748	513377
146655	513378
150149	513379
133374	513380
11911	513381
199429	513382
426380	513383
294318	513384
44706	513385
218880	513386
140769	513387
440845	513388
5810	513389
79139	513390
255503	513391
125564	513392
283196	513393
23528	513394
225379	513395
203997	513396
177503	513397
33372	513398
95869	513399
315262	513400
74	513401
27293	513402
75643	513403
29252	513404
69484	513405
271867	513406
15594	513407
393415	513408
83085	513409
29345	513410
222287	513411
437371	513412
44650	513413
9325	513414
266897	513415
18946	513416
16846	513417
23077	513418
1028	513419
247047	513420
459713	513421
55585	513422
125836	513423
60603	513424
75115	513425
197970	513426
331259	513427
347022	513428
11234	513429
31387	513430
42312	513431
210460	513432
290162	513433
202985	513434
60704	513435
59859	513436
59859	513437
34810	513438
446351	513439
340211	513440
253294	513441
219839	513442
96280	513443
426563	513444
394084	513445
129350	513446
53845	513447
14436	513448
122338	513449
99452	513450
95786	513451
355744	513452
381817	513453
81	513454
375446	513455
12298	513456
333893	513457
246639	513458
363	513459
8772	513460
409677	513461
7718	513462
208832	513463
197100	513464
424301	513465
372039	513466
202904	513467
200878	513468
14878	513469
174709	513470
233672	513471
40764	513472
454844	513473
385195	513474
438221	513475
22236	513476
334088	513477
374492	513478
113601	513479
219187	513480
101856	513481
50365	513482
65363	513483
355025	513484
242008	513485
343910	513486
81383	513487
179582	513488
230538	513489
30065	513490
110665	513491
95831	513492
198844	513493
34433	513494
105621	513495
206747	513496
105868	513497
46649	513498
143454	513499
147826	513500
13898	513501
446089	513502
189387	513503
205801	513504
274620	513505
171996	513506
416398	513507
124650	513508
132995	513509
300808	513510
62247	513511
4618	513512
24019	513513
23012	513514
220208	513515
35704	513516
33464	513517
42461	513518
374939	513519
303658	513520
102485	513521
59681	513522
361724	513523
137947	513524
59310	513525
248856	513526
394073	513527
169612	513528
9503	513529
33445	513530
266648	513531
309814	513532
242896	513533
382243	513534
425206	513535
138856	513536
183762	513537
48710	513538
459206	513539
109117	513540
66680	513541
37000	513542
214091	513543
53845	513544
34719	513545
130740	513546
95438	513547
127245	513548
9929	513549
187471	513550
417608	513551
366437	513552
452875	513553
21566	513554
15228	513555
160806	513556
22895	513557
36846	513558
109176	513559
117926	513560
67648	513561
219714	513562
75219	513563
103789	513564
108303	513565
145535	513566
244107	513567
252014	513568
143037	513569
110385	513570
168309	513571
101638	513572
74187	513573
201718	513574
51795	513575
284080	513576
195890	513577
297324	513578
212936	513579
41532	513580
200052	513581
228851	513582
46442	513583
440085	513584
47062	513585
188586	513586
85389	513587
77441	513588
57737	513589
109670	513590
101302	513591
41345	513592
308353	513593
94969	513594
3238	513595
3038	513596
141433	513597
429509	513598
178512	513599
36912	513600
233830	513601
290877	513602
223437	513603
186839	513604
175853	513605
453927	513606
28259	513607
77837	513608
214942	513609
98902	513610
61457	513611
46669	513612
169662	513613
104940	513614
9407	513615
50450	513616
256440	513617
168272	513618
361467	513619
152839	513620
124401	513621
9274	513622
103022	513623
183890	513624
38590	513625
16994	513626
33525	513627
62946	513628
91330	513629
8490	513630
180541	513631
56957	513632
118399	513633
80010	513634
445118	513635
190478	513636
455892	513637
56577	513638
245353	513639
60836	513640
291128	513641
183511	513642
16120	513643
202276	513644
29231	513645
19315	513646
78863	513647
286642	513648
407566	513649
33134	513650
58450	513651
184814	513652
884	513653
18880	513654
156703	513655
199533	513656
116240	513657
13642	513658
135195	513659
254672	513660
64256	513661
25384	513662
29605	513663
160989	513664
411922	513665
13500	513666
59555	513667
302172	513668
360267	513669
378575	513670
382918	513671
114811	513672
426	513673
31022	513674
68450	513675
440432	513676
78683	513677
187718	513678
149770	513679
403259	513680
446420	513681
17850	513682
149009	513683
192940	513684
16	513685
117955	513686
61623	513687
413768	513688
153669	513689
74708	513690
220839	513691
116824	513692
158731	513693
129266	513694
242034	513695
170863	513696
200875	513697
214352	513698
243107	513699
19941	513700
380645	513701
217497	513702
143827	513703
237218	513704
16763	513705
181594	513706
219607	513707
444540	513708
272802	513709
155995	513710
126554	513711
199884	513712
123903	513713
19643	513714
401614	513715
69334	513716
240606	513717
300705	513718
289983	513719
421676	513720
26274	513721
65819	513722
32134	513723
19208	513724
103392	513725
222853	513726
237688	513727
168556	513728
368756	513729
196663	513730
179575	513731
256684	513732
357625	513733
317071	513734
13552	513735
205740	513736
103057	513737
40325	513738
104065	513739
49511	513740
124407	513741
213982	513742
42335	513743
92136	513744
61178	513745
104112	513746
60564	513747
59592	513748
56179	513749
65259	513750
27157	513751
2300	513752
236766	513753
286084	513754
136673	513755
261851	513756
21655	513757
216917	513758
11230	513759
294694	513760
24997	513761
247	513762
181563	513763
189727	513764
348479	513765
55246	513766
104560	513767
69602	513768
144820	513769
67782	513770
70697	513771
52765	513772
47959	513773
13389	513774
51977	513775
218768	513776
58077	513777
284787	513778
240176	513779
33591	513780
32928	513781
157848	513782
145488	513783
405626	513784
286991	513785
31025	513786
216841	513787
269122	513788
126917	513789
59681	513790
101742	513791
45543	513792
269153	513793
166208	513794
118650	513795
267534	513796
104072	513797
36632	513798
137961	513799
555	513800
104932	513801
14596	513802
200405	513803
47554	513804
128154	513805
366490	513806
274452	513807
332768	513808
350104	513809
212929	513810
103820	513811
116717	513812
44142	513813
809	513814
6102	513815
55886	513816
374043	513817
240392	513818
117817	513819
298851	513820
17385	513821
13856	513822
215385	513823
60517	513824
2205	513825
228895	513826
97676	513827
342968	513828
1502	513829
43715	513830
279520	513831
27057	513832
141766	513833
49079	513834
236521	513835
39351	513836
161536	513837
21641	513838
90371	513839
21863	513840
313850	513841
113868	513842
38136	513843
398999	513844
269635	513845
4714	513846
143656	513847
2315	513848
22833	513849
25960	513850
451523	513851
455800	513852
167989	513853
22745	513854
226380	513855
843	513856
325560	513857
114811	513858
230301	513859
81814	513860
244027	513861
222355	513862
108865	513863
6194	513864
117936	513865
203782	513866
115177	513867
187	513868
175350	513869
243755	513870
357771	513871
6214	513872
175725	513873
4385	513874
262055	513875
305320	513876
140074	513877
159727	513878
6798	513879
233397	513880
73510	513881
3347	513882
42285	513883
105587	513884
1478	513885
192276	513886
419864	513887
54871	513888
23592	513889
22633	513890
146863	513891
29392	513892
81016	513893
208907	513894
417532	513895
296421	513896
424963	513897
357700	513898
204165	513899
225585	513900
93675	513901
100797	513902
143249	513903
33465	513904
175535	513905
102225	513906
382303	513907
16334	513908
8604	513909
124092	513910
243253	513911
30094	513912
68917	513913
70832	513914
118109	513915
175864	513916
62045	513917
157728	513918
176007	513919
186146	513920
246607	513921
392947	513922
397590	513923
236693	513924
8873	513925
137668	513926
48584	513927
205766	513928
175850	513929
424893	513930
447716	513931
365915	513932
103741	513933
60697	513934
173913	513935
162170	513936
42444	513937
28707	513938
279063	513939
349633	513940
78742	513941
172529	513942
5687	513943
139603	513944
196798	513945
168828	513946
175967	513947
355557	513948
6657	513949
260237	513950
86500	513951
413490	513952
42106	513953
189193	513954
21009	513955
316308	513956
227186	513957
30103	513958
10842	513959
214605	513960
125113	513961
241953	513962
1754	513963
98387	513964
144990	513965
31459	513966
386097	513967
339287	513968
196378	513969
406024	513970
320864	513971
343399	513972
355005	513973
11342	513974
36524	513975
90484	513976
243392	513977
244577	513978
70557	513979
140833	513980
24088	513981
23272	513982
21249	513983
37060	513984
277406	513985
29918	513986
260297	513987
105922	513988
22953	513989
5683	513990
25355	513991
244616	513992
28449	513993
276	513994
10223	513995
434583	513996
224768	513997
100829	513998
432316	513999
32868	514000
131519	514001
455819	514002
186008	514003
9469	514004
300548	514005
165120	514006
51805	514007
43652	514008
121365	514009
21525	514010
209612	514011
302652	514012
229284	514013
334221	514014
12605	514015
397282	514016
18955	514017
56837	514018
364446	514019
93635	514020
239135	514021
84517	514022
8003	514023
69892	514024
248439	514025
257233	514026
423237	514027
178179	514028
29120	514029
214567	514030
104146	514031
225824	514032
21049	514033
361067	514034
139285	514035
10920	514036
309712	514037
224939	514038
99967	514039
107996	514040
119598	514041
10488	514042
58643	514043
192620	514044
121823	514045
42443	514046
115427	514047
288360	514048
83293	514049
137248	514050
245067	514051
170036	514052
204571	514053
47946	514054
86442	514055
86442	514056
184602	514057
130296	514058
178046	514059
66403	514060
411116	514061
2384	514062
121754	514063
23134	514064
230871	514065
110439	514066
8699	514067
132093	514068
257126	514069
27417	514070
25526	514071
6815	514072
85010	514073
339715	514074
61821	514075
313583	514076
15801	514077
263790	514078
428051	514079
54696	514080
112836	514081
73266	514082
200249	514083
291224	514084
207117	514085
22107	514086
13387	514087
246354	514088
38341	514089
363389	514090
117390	514091
91376	514092
69269	514093
139330	514094
141917	514095
141917	514096
20753	514097
73159	514098
272024	514099
24174	514100
2478	514101
50694	514102
290675	514103
149932	514104
15861	514105
261194	514106
52199	514107
68897	514108
131329	514109
368988	514110
104357	514111
344190	514112
58947	514113
340816	514114
63377	514115
303021	514116
246547	514117
53992	514118
19473	514119
53749	514120
44422	514121
390358	514122
86973	514123
83213	514124
44848	514125
352929	514126
314513	514127
26666	514128
92631	514129
92914	514130
48762	514131
109927	514132
242610	514133
120023	514134
282021	514135
169211	514136
326541	514137
274122	514138
14448	514139
171905	514140
139026	514141
184903	514142
450131	514143
39453	514144
125952	514145
428543	514146
64023	514147
362391	514148
347778	514149
185775	514150
346770	514151
150990	514152
207115	514153
9938	514154
8974	514155
191759	514156
53421	514157
91934	514158
368783	514159
54175	514160
301618	514161
205863	514162
255412	514163
131069	514164
224237	514165
68185	514166
12372	514167
78532	514168
177560	514169
226802	514170
120253	514171
165647	514172
103879	514173
10430	514174
403593	514175
351762	514176
136970	514177
326610	514178
92026	514179
370919	514180
174531	514181
25628	514182
456598	514183
79058	514184
265155	514185
66445	514186
245052	514187
41488	514188
173362	514189
44673	514190
203908	514191
113959	514192
134476	514193
264852	514194
36524	514195
21367	514196
63269	514197
222284	514198
214533	514199
68189	514200
15190	514201
74260	514202
177013	514203
296824	514204
81911	514205
86795	514206
5992	514207
240453	514208
28347	514209
54434	514210
69218	514211
179729	514212
15666	514213
186679	514214
224239	514215
41460	514216
167819	514217
90619	514218
10955	514219
288974	514220
363534	514221
206240	514222
316579	514223
53490	514224
378862	514225
148766	514226
100471	514227
25591	514228
245177	514229
323338	514230
228670	514231
246445	514232
38376	514233
123002	514234
87638	514235
8827	514236
297671	514237
139377	514238
57796	514239
118363	514240
375713	514241
372760	514242
7040	514243
246747	514244
136406	514245
103999	514246
63619	514247
77813	514248
129207	514249
35481	514250
24	514251
99787	514252
99787	514253
19256	514254
403331	514255
211810	514256
53848	514257
410199	514258
232104	514259
203077	514260
55224	514261
113963	514262
31981	514263
436279	514264
234513	514265
57189	514266
134776	514267
65071	514268
7847	514269
280868	514270
9627	514271
112180	514272
246174	514273
257095	514274
76214	514275
264291	514276
406663	514277
196354	514278
133994	514279
342865	514280
3828	514281
105554	514282
332470	514283
218316	514284
256564	514285
64551	514286
196440	514287
12560	514288
16299	514289
313215	514290
126683	514291
285836	514292
418888	514293
32395	514294
88918	514295
134099	514296
325253	514297
180852	514298
50500	514299
39417	514300
25942	514301
247696	514302
370526	514303
99864	514304
6511	514305
181678	514306
56706	514307
15512	514308
326649	514309
459526	514310
43822	514311
22797	514312
113742	514313
334070	514314
222008	514315
290444	514316
198208	514317
137066	514318
137066	514319
3869	514320
433775	514321
120038	514322
189053	514323
106793	514324
36138	514325
81364	514326
43823	514327
343279	514328
186373	514329
449266	514330
360474	514331
20282	514332
292689	514333
174045	514334
39676	514335
248195	514336
322217	514337
58981	514338
379116	514339
82891	514340
72121	514341
19909	514342
65739	514343
64878	514344
49392	514345
53187	514346
47992	514347
126626	514348
304769	514349
388393	514350
29789	514351
184725	514352
7541	514353
37220	514354
2281	514355
125645	514356
112559	514357
16767	514358
350183	514359
53609	514360
25861	514361
38608	514362
87680	514363
331821	514364
34711	514365
47348	514366
191004	514367
224267	514368
242304	514369
364550	514370
18041	514371
9133	514372
51356	514373
177139	514374
66233	514375
120574	514376
35188	514377
249450	514378
234105	514379
189474	514380
6575	514381
10434	514382
376574	514383
317876	514384
169622	514385
423463	514386
52563	514387
96755	514388
374244	514389
454414	514390
169665	514391
54984	514392
3634	514393
52256	514394
18720	514395
110731	514396
259497	514397
207230	514398
44117	514399
105235	514400
396265	514401
198272	514402
298323	514403
116871	514404
255367	514405
428166	514406
393220	514407
371481	514408
444495	514409
94131	514410
141163	514411
147469	514412
102040	514413
290086	514414
373561	514415
172099	514416
314666	514417
52694	514418
86348	514419
315549	514420
17187	514421
119673	514422
232610	514423
117245	514424
396248	514425
192404	514426
59923	514427
330045	514428
155343	514429
45510	514430
155473	514431
42561	514432
204421	514433
45830	514434
49036	514435
421441	514436
53659	514437
110731	514438
430040	514439
11614	514440
44911	514441
106545	514442
32593	514443
63746	514444
99871	514445
48986	514446
140042	514447
233680	514448
53350	514449
66474	514450
317792	514451
189966	514452
184701	514453
23950	514454
457106	514455
113894	514456
370148	514457
417064	514458
405029	514459
284106	514460
75517	514461
131306	514462
238838	514463
109324	514464
222812	514465
307008	514466
185358	514467
81104	514468
238741	514469
107048	514470
204824	514471
98698	514472
66829	514473
128966	514474
180279	514475
103001	514476
454342	514477
294371	514478
38369	514479
47655	514480
300823	514481
431630	514482
219121	514483
405197	514484
401214	514485
399985	514486
406767	514487
370150	514488
305268	514489
159650	514490
297244	514491
330049	514492
330048	514493
141842	514494
219726	514495
287652	514496
206489	514497
42895	514498
49986	514499
43347	514500
73998	514501
235557	514502
38037	514503
339784	514504
331373	514505
94956	514506
95128	514507
26189	514508
23036	514509
380471	514510
140678	514511
48789	514512
79388	514513
90962	514514
69319	514515
926	514516
117598	514517
210510	514518
283747	514519
411202	514520
110759	514521
375918	514522
196631	514523
103897	514524
28492	514525
59376	514526
113076	514527
219079	514528
111551	514529
180863	514530
19660	514531
77409	514532
414119	514533
426324	514534
420193	514535
46138	514536
182705	514537
200456	514538
233752	514539
352526	514540
74134	514541
9777	514542
57721	514543
181574	514544
190498	514545
45097	514546
95900	514547
23866	514548
357410	514549
60709	514550
264233	514551
34580	514552
48493	514553
118478	514554
23855	514555
124038	514556
101093	514557
230357	514558
199457	514559
9141	514560
67832	514561
439366	514562
234722	514563
19314	514564
263963	514565
423830	514566
147502	514567
330326	514568
252382	514569
204924	514570
4028	514571
295110	514572
22674	514573
2033	514574
106277	514575
210687	514576
20937	514577
96755	514578
155905	514579
150961	514580
25691	514581
117515	514582
24873	514583
41280	514584
317486	514585
123808	514586
230536	514587
404501	514588
162002	514589
115201	514590
192862	514591
430313	514592
319730	514593
22075	514594
231776	514595
28747	514596
302857	514597
3740	514598
198502	514599
7178	514600
144479	514601
222059	514602
73457	514603
231360	514604
307394	514605
12698	514606
79456	514607
111642	514608
248227	514609
53795	514610
236914	514611
92315	514612
331817	514613
118387	514614
33542	514615
50020	514616
195287	514617
418915	514618
230528	514619
342504	514620
441286	514621
242760	514622
82349	514623
242158	514624
76307	514625
83250	514626
78426	514627
30261	514628
245985	514629
252767	514630
268015	514631
351590	514632
220193	514633
347095	514634
33415	514635
135147	514636
130164	514637
231589	514638
27758	514639
96107	514640
34580	514641
171015	514642
142859	514643
199226	514644
273262	514645
246646	514646
212723	514647
173419	514648
36702	514649
139857	514650
62292	514651
187292	514652
250445	514653
183012	514654
89878	514655
350678	514656
43540	514657
79848	514658
195813	514659
40159	514660
135831	514661
41365	514662
47348	514663
90976	514664
399105	514665
53010	514666
212819	514667
364794	514668
228606	514669
22095	514670
292688	514671
23068	514672
120818	514673
300530	514674
17444	514675
42540	514676
99706	514677
214229	514678
75812	514679
269460	514680
31076	514681
159624	514682
455017	514683
145477	514684
59607	514685
306854	514686
369034	514687
315247	514688
403332	514689
182290	514690
373118	514691
51649	514692
206429	514693
231323	514694
4743	514695
61180	514696
302994	514697
280735	514698
93634	514699
455939	514700
116198	514701
59446	514702
120678	514703
69878	514704
197482	514705
199052	514706
296382	514707
55719	514708
47482	514709
182702	514710
377520	514711
280341	514712
93352	514713
53226	514714
392297	514715
128507	514716
424767	514717
226947	514718
92538	514719
76903	514720
102737	514721
206546	514722
47106	514723
96525	514724
102758	514725
328382	514726
217988	514727
22088	514728
173179	514729
143032	514730
225990	514731
145989	514732
92338	514733
19087	514734
232595	514735
90146	514736
315520	514737
327082	514738
228190	514739
250556	514740
4093	514741
84678	514742
428135	514743
180370	514744
2452	514745
27435	514746
225144	514747
443678	514748
19970	514749
90546	514750
48887	514751
121943	514752
358653	514753
40515	514754
131615	514755
10805	514756
141710	514757
1344	514758
70926	514759
11546	514760
34713	514761
274169	514762
7944	514763
80005	514764
117046	514765
177793	514766
98170	514767
3310	514768
261835	514769
42675	514770
192694	514771
189058	514772
308463	514773
26889	514774
40425	514775
91298	514776
56582	514777
30531	514778
241937	514779
41661	514780
241785	514781
431057	514782
342363	514783
385124	514784
11644	514785
26800	514786
2408	514787
155669	514788
29639	514789
431895	514790
22025	514791
89621	514792
16614	514793
34649	514794
142136	514795
22147	514796
44366	514797
130783	514798
193387	514799
12132	514800
12320	514801
128234	514802
113810	514803
245848	514804
244285	514805
234831	514806
156426	514807
195651	514808
186691	514809
330590	514810
74552	514811
209821	514812
151292	514813
229589	514814
202997	514815
143742	514816
408175	514817
241730	514818
33834	514819
241026	514820
68033	514821
10565	514822
74335	514823
219951	514824
299349	514825
248231	514826
150919	514827
16473	514828
177893	514829
309228	514830
62390	514831
301241	514832
225809	514833
156738	514834
178917	514835
224116	514836
121769	514837
32092	514838
2069	514839
10126	514840
23601	514841
98618	514842
93360	514843
12110	514844
447615	514845
122899	514846
96533	514847
45990	514848
1863	514849
87445	514850
417589	514851
277295	514852
302138	514853
11050	514854
124965	514855
289432	514856
37904	514857
83317	514858
50764	514859
18991	514860
24033	514861
16971	514862
338293	514863
37227	514864
186483	514865
124904	514866
30714	514867
7793	514868
16847	514869
33298	514870
147336	514871
14433	514872
99384	514873
450999	514874
266703	514875
173844	514876
24998	514877
396648	514878
60314	514879
15514	514880
340793	514881
5020	514882
7327	514883
343814	514884
112649	514885
80504	514886
323029	514887
1957	514888
357627	514889
55936	514890
94603	514891
395693	514892
176871	514893
34910	514894
120814	514895
381666	514896
319302	514897
230562	514898
33662	514899
183810	514900
105341	514901
130042	514902
209305	514903
269527	514904
158920	514905
1135	514906
65129	514907
131156	514908
52236	514909
16128	514910
334879	514911
184822	514912
327001	514913
221128	514914
80453	514915
8502	514916
6778	514917
4426	514918
188829	514919
2610	514920
21278	514921
233784	514922
104744	514923
39669	514924
169666	514925
104696	514926
3938	514927
34947	514928
161210	514929
49317	514930
8349	514931
18010	514932
47959	514933
109151	514934
152038	514935
38098	514936
323884	514937
318779	514938
130708	514939
208795	514940
82912	514941
320	514942
34069	514943
286283	514944
195461	514945
59108	514946
400882	514947
434	514948
35828	514949
45158	514950
52543	514951
46145	514952
122276	514953
1370	514954
59884	514955
178083	514956
405491	514957
382767	514958
31365	514959
29732	514960
10437	514961
3506	514962
71730	514963
403901	514964
392941	514965
435	514966
40096	514967
60730	514968
275474	514969
138370	514970
79697	514971
119859	514972
208339	514973
55695	514974
16535	514975
258347	514976
32233	514977
235713	514978
100244	514979
224602	514980
56928	514981
89626	514982
179923	514983
5697	514984
10749	514985
303528	514986
256462	514987
79595	514988
14049	514989
134873	514990
15766	514991
77247	514992
231709	514993
244178	514994
244178	514995
18221	514996
1370	514997
3415	514998
58495	514999
358777	515000
194054	515001
100160	515002
20159	515003
33662	515004
80119	515005
302905	515006
301564	515007
49740	515008
257908	515009
63401	515010
72481	515011
19390	515012
68953	515013
276374	515014
188796	515015
41973	515016
161976	515017
82346	515018
155598	515019
14597	515020
282217	515021
445265	515022
445391	515023
7310	515024
369505	515025
89521	515026
34159	515027
318080	515028
200674	515029
212555	515030
101714	515031
250414	515032
94402	515033
160132	515034
148802	515035
116457	515036
367799	515037
313945	515038
325278	515039
239364	515040
441106	515041
188983	515042
13312	515043
272791	515044
413863	515045
431335	515046
11814	515047
39964	515048
69431	515049
254030	515050
95288	515051
166072	515052
21458	515053
105343	515054
65498	515055
405708	515056
233764	515057
412996	515058
205764	515059
293529	515060
37399	515061
188690	515062
256975	515063
44602	515064
144667	515065
414904	515066
382477	515067
12223	515068
83727	515069
293736	515070
109806	515071
91911	515072
26282	515073
223325	515074
5292	515075
94304	515076
104534	515077
91552	515078
4622	515079
20286	515080
67202	515081
167062	515082
197617	515083
176358	515084
42118	515085
60870	515086
2147	515087
22102	515088
451047	515089
110298	515090
70180	515091
197627	515092
20841	515093
127539	515094
111366	515095
113031	515096
131260	515097
11900	515098
118912	515099
105662	515100
246968	515101
217493	515102
435838	515103
103405	515104
174611	515105
282187	515106
92727	515107
47514	515108
303145	515109
230206	515110
224993	515111
228430	515112
51285	515113
58191	515114
383413	515115
25468	515116
362864	515117
18143	515118
405417	515119
340959	515120
223344	515121
44417	515122
404353	515123
296873	515124
66573	515125
237557	515126
117091	515127
83962	515128
203467	515129
75296	515130
218541	515131
136278	515132
449805	515133
36667	515134
445117	515135
438897	515136
89777	515137
126085	515138
18631	515139
57837	515140
90189	515141
32490	515142
15085	515143
9845	515144
225465	515145
85901	515146
354902	515147
438999	515148
407921	515149
36901	515150
28320	515151
80397	515152
626	515153
22643	515154
5520	515155
83050	515156
269656	515157
155687	515158
8957	515159
57457	515160
94306	515161
84044	515162
250950	515163
15395	515164
25342	515165
61168	515166
19570	515167
41940	515168
62853	515169
14086	515170
401943	515171
67721	515172
322726	515173
41550	515174
208890	515175
158495	515176
382136	515177
32412	515178
408729	515179
25442	515180
70935	515181
225747	515182
24055	515183
126400	515184
139738	515185
182	515186
127547	515187
113386	515188
286076	515189
1158	515190
9953	515191
5188	515192
141189	515193
457256	515194
44698	515195
114552	515196
64988	515197
141413	515198
246558	515199
108213	515200
27402	515201
64643	515202
31281	515203
301415	515204
103890	515205
105288	515206
66007	515207
41999	515208
226006	515209
111363	515210
271890	515211
115730	515212
9976	515213
347166	515214
148493	515215
116502	515216
448913	515217
206520	515218
140974	515219
287870	515220
314239	515221
103461	515222
11128	515223
73954	515224
58645	515225
68499	515226
181787	515227
427424	515228
93192	515229
77834	515230
49895	515231
385505	515232
372891	515233
95018	515234
47435	515235
459629	515236
28177	515237
35401	515238
397791	515239
284992	515240
121119	515241
134946	515242
50052	515243
23449	515244
155014	515245
215237	515246
258171	515247
191425	515248
81029	515249
22985	515250
2820	515251
59776	515252
183999	515253
132850	515254
152235	515255
104915	515256
418398	515257
167830	515258
379	515259
151501	515260
395930	515261
30290	515262
383548	515263
217758	515264
38357	515265
207175	515266
137423	515267
298551	515268
228235	515269
149305	515270
81658	515271
370967	515272
127005	515273
108935	515274
186773	515275
120498	515276
59690	515277
120812	515278
114726	515279
209928	515280
429639	515281
236698	515282
277519	515283
170898	515284
191275	515285
23573	515286
197420	515287
162534	515288
92196	515289
318249	515290
378315	515291
76826	515292
240714	515293
410403	515294
25550	515295
3547	515296
49239	515297
49239	515298
75100	515299
6356	515300
24426	515301
66157	515302
106989	515303
173663	515304
11663	515305
38329	515306
249824	515307
123546	515308
137875	515309
17044	515310
104886	515311
457487	515312
293570	515313
205135	515314
188134	515315
86317	515316
117183	515317
154737	515318
219484	515319
45291	515320
94440	515321
10386	515322
151168	515323
176084	515324
405275	515325
102352	515326
48385	515327
39368	515328
13926	515329
11635	515330
2301	515331
372211	515332
94853	515333
40764	515334
309393	515335
264638	515336
49921	515337
93710	515338
234797	515339
388142	515340
68993	515341
115575	515342
343977	515343
93185	515344
2467	515345
61311	515346
250261	515347
8085	515348
15858	515349
158254	515350
72545	515351
38465	515352
295083	515353
326487	515354
172973	515355
143121	515356
107663	515357
26397	515358
362249	515359
119762	515360
363704	515361
34193	515362
34193	515363
338073	515364
420670	515365
88769	515366
272943	515367
130360	515368
130109	515369
131327	515370
308672	515371
69438	515372
114718	515373
153131	515374
107722	515375
63740	515376
93701	515377
339088	515378
20670	515379
141079	515380
2501	515381
56934	515382
57575	515383
193726	515384
354585	515385
254350	515386
414031	515387
132700	515388
183598	515389
419824	515390
263437	515391
8160	515392
138131	515393
127388	515394
116009	515395
357942	515396
284907	515397
341457	515398
389166	515399
43510	515400
16452	515401
20690	515402
15654	515403
122569	515404
232711	515405
226484	515406
293765	515407
137076	515408
449210	515409
340104	515410
111144	515411
344912	515412
151250	515413
353051	515414
120794	515415
15026	515416
7410	515417
27900	515418
15901	515419
63863	515420
106215	515421
362634	515422
30567	515423
361259	515424
239658	515425
5118	515426
184775	515427
35393	515428
90254	515429
15947	515430
94321	515431
92050	515432
193873	515433
100526	515434
59192	515435
372038	515436
62200	515437
308471	515438
121358	515439
39103	515440
102216	515441
8238	515442
28963	515443
4493	515444
58372	515445
218843	515446
27584	515447
177373	515448
171537	515449
12153	515450
155897	515451
269270	515452
319168	515453
78280	515454
186616	515455
27939	515456
212858	515457
220305	515458
69107	515459
401881	515460
277536	515461
324318	515462
22051	515463
6332	515464
344478	515465
111784	515466
6334	515467
201010	515468
296002	515469
33232	515470
3216	515471
158736	515472
113576	515473
11576	515474
119683	515475
336336	515476
201240	515477
179395	515478
78613	515479
122086	515480
418179	515481
44657	515482
235495	515483
274996	515484
2749	515485
148974	515486
233353	515487
281899	515488
38967	515489
53418	515490
173997	515491
382152	515492
65567	515493
93447	515494
39567	515495
9173	515496
47106	515497
144842	515498
89969	515499
54398	515500
40227	515501
54398	515502
88956	515503
13272	515504
61956	515505
366425	515506
159940	515507
2457	515508
99685	515509
189498	515510
155756	515511
13274	515512
275537	515513
235231	515514
23025	515515
404725	515516
75169	515517
155337	515518
59857	515519
102306	515520
393530	515521
863	515522
46665	515523
162425	515524
412042	515525
406879	515526
64383	515527
237764	515528
323668	515529
91717	515530
70562	515531
55366	515532
206096	515533
118728	515534
369021	515535
127441	515536
199085	515537
387154	515538
179548	515539
126518	515540
7736	515541
11084	515542
7736	515543
108	515544
88987	515545
135013	515546
235160	515547
120509	515548
8457	515549
115734	515550
33952	515551
39813	515552
313	515553
209410	515554
359198	515555
398332	515556
158022	515557
322138	515558
275284	515559
89827	515560
24146	515561
230917	515562
48247	515563
290980	515564
247402	515565
53305	515566
80981	515567
296917	515568
12591	515569
83697	515570
13061	515571
18417	515572
219322	515573
264271	515574
4962	515575
12588	515576
291451	515577
149503	515578
64966	515579
56846	515580
81948	515581
102683	515582
78947	515583
128714	515584
19972	515585
212811	515586
280490	515587
142862	515588
68688	515589
98539	515590
19180	515591
189825	515592
187801	515593
59494	515594
99078	515595
314011	515596
123242	515597
245	515598
114415	515599
191471	515600
128454	515601
171290	515602
81487	515603
368242	515604
93744	515605
205919	515606
98299	515607
164255	515608
48048	515609
447250	515610
65891	515611
228313	515612
30192	515613
35472	515614
291116	515615
236106	515616
336012	515617
391898	515618
106242	515619
299072	515620
37047	515621
29895	515622
121309	515623
294329	515624
127248	515625
95918	515626
373235	515627
232700	515628
4564	515629
112022	515630
11135	515631
451484	515632
168367	515633
246652	515634
56469	515635
240001	515636
460054	515637
249384	515638
313796	515639
106982	515640
332400	515641
224422	515642
47718	515643
299909	515644
105313	515645
37398	515646
52791	515647
302731	515648
6536	515649
190881	515650
17039	515651
127227	515652
393444	515653
3603	515654
233800	515655
296646	515656
88394	515657
67311	515658
135663	515659
66222	515660
176781	515661
191306	515662
52894	515663
43322	515664
292949	515665
19103	515666
62153	515667
457235	515668
61018	515669
73664	515670
21170	515671
100661	515672
128507	515673
62487	515674
27274	515675
59328	515676
72200	515677
415121	515678
14726	515679
63179	515680
180058	515681
253016	515682
67708	515683
20602	515684
38749	515685
65458	515686
30774	515687
37966	515688
201609	515689
407526	515690
49303	515691
110722	515692
220504	515693
398145	515694
392266	515695
32083	515696
89149	515697
269748	515698
199740	515699
19804	515700
258826	515701
384076	515702
137015	515703
115060	515704
98202	515705
63104	515706
257626	515707
155783	515708
124048	515709
43978	515710
374911	515711
329279	515712
190428	515713
273979	515714
146744	515715
270424	515716
42061	515717
44474	515718
229674	515719
163345	515720
115258	515721
209509	515722
4693	515723
365502	515724
160213	515725
46246	515726
29587	515727
390555	515728
19165	515729
133373	515730
135413	515731
216658	515732
1499	515733
91250	515734
61233	515735
134340	515736
97410	515737
193461	515738
44164	515739
245075	515740
454939	515741
53571	515742
103287	515743
324917	515744
228966	515745
300933	515746
196243	515747
227082	515748
313514	515749
307003	515750
12714	515751
14190	515752
356404	515753
445568	515754
4191	515755
193314	515756
70015	515757
425520	515758
20080	515759
228652	515760
277137	515761
16167	515762
227118	515763
32342	515764
177923	515765
108842	515766
75033	515767
213534	515768
5934	515769
183100	515770
146264	515771
86394	515772
1982	515773
333674	515774
165672	515775
26492	515776
45369	515777
29572	515778
297954	515779
193436	515780
142459	515781
4364	515782
59406	515783
17831	515784
79784	515785
59913	515786
760	515787
117345	515788
120351	515789
11755	515790
8822	515791
296247	515792
415487	515793
320481	515794
91978	515795
9289	515796
29242	515797
118407	515798
2196	515799
98324	515800
52763	515801
245751	515802
198712	515803
122746	515804
121088	515805
18908	515806
60055	515807
68307	515808
2466	515809
27613	515810
495	515811
98720	515812
196257	515813
27631	515814
49119	515815
136067	515816
296739	515817
197934	515818
127883	515819
40248	515820
211335	515821
1427	515822
7157	515823
395521	515824
6352	515825
5879	515826
72975	515827
14252	515828
113974	515829
199333	515830
14454	515831
87340	515832
33208	515833
202325	515834
28006	515835
2320	515836
225422	515837
144202	515838
294687	515839
132279	515840
130716	515841
1134	515842
136548	515843
160857	515844
15451	515845
178081	515846
48365	515847
23976	515848
455242	515849
418134	515850
185808	515851
369018	515852
379415	515853
379419	515854
412435	515855
119396	515856
256626	515857
131950	515858
212195	515859
56193	515860
67971	515861
293476	515862
143464	515863
104180	515864
277492	515865
452387	515866
246036	515867
332455	515868
399834	515869
236012	515870
357438	515871
106869	515872
126956	515873
195656	515874
297757	515875
156464	515876
206305	515877
336158	515878
65626	515879
302037	515880
228260	515881
158239	515882
14166	515883
443659	515884
106556	515885
106719	515886
424800	515887
117647	515888
40524	515889
391904	515890
181316	515891
97712	515892
254090	515893
181708	515894
344124	515895
411780	515896
258941	515897
202924	515898
21152	515899
300650	515900
260969	515901
131232	515902
67094	515903
24682	515904
395224	515905
439949	515906
186284	515907
239978	515908
417	515909
103690	515910
27007	515911
48252	515912
381376	515913
28043	515914
189049	515915
339449	515916
27733	515917
27733	515918
2577	515919
26907	515920
350974	515921
365152	515922
52859	515923
431983	515924
27851	515925
50920	515926
29017	515927
28043	515928
183847	515929
181070	515930
197481	515931
81220	515932
274807	515933
342133	515934
51740	515935
94556	515936
28329	515937
177546	515938
54628	515939
26352	515940
52781	515941
191105	515942
36383	515943
157080	515944
164919	515945
6007	515946
111125	515947
68486	515948
27004	515949
16529	515950
74474	515951
252366	515952
203800	515953
405465	515954
186301	515955
42248	515956
73462	515957
279988	515958
314610	515959
177771	515960
214990	515961
242398	515962
150300	515963
7167	515964
18597	515965
208820	515966
274221	515967
72693	515968
19595	515969
71494	515970
120472	515971
104340	515972
360446	515973
71273	515974
129763	515975
5765	515976
123017	515977
446846	515978
61064	515979
182416	515980
49098	515981
88368	515982
9194	515983
80839	515984
35908	515985
96610	515986
206781	515987
16359	515988
34231	515989
113658	515990
263462	515991
113365	515992
324617	515993
28362	515994
131034	515995
35379	515996
109969	515997
151752	515998
301625	515999
3506	516000
39652	516001
281439	516002
18936	516003
9232	516004
2941	516005
231209	516006
1054	516007
104261	516008
361829	516009
97540	516010
357269	516011
60739	516012
251332	516013
382209	516014
125233	516015
277488	516016
456771	516017
96878	516018
801	516019
267306	516020
18908	516021
417894	516022
3914	516023
211675	516024
226840	516025
31451	516026
26254	516027
174221	516028
223494	516029
221380	516030
55320	516031
179840	516032
1019	516033
50222	516034
50267	516035
213792	516036
181914	516037
95508	516038
389869	516039
356155	516040
161061	516041
366997	516042
56340	516043
183421	516044
31794	516045
85017	516046
34996	516047
32043	516048
210507	516049
4735	516050
6469	516051
368802	516052
6080	516053
120573	516054
46009	516055
120264	516056
349450	516057
182939	516058
175797	516059
439919	516060
50188	516061
198778	516062
350811	516063
324239	516064
454563	516065
115897	516066
224706	516067
93104	516068
324668	516069
357801	516070
374941	516071
178266	516072
381651	516073
267850	516074
202474	516075
36024	516076
424243	516077
360790	516078
332332	516079
124942	516080
438869	516081
407661	516082
203383	516083
398885	516084
276593	516085
444328	516086
164880	516087
162532	516088
92716	516089
124224	516090
47589	516091
182316	516092
295172	516093
330312	516094
329921	516095
134027	516096
28477	516097
121731	516098
381091	516099
20430	516100
12574	516101
371943	516102
311005	516103
80353	516104
221498	516105
68092	516106
296314	516107
162400	516108
448026	516109
83732	516110
284477	516111
131180	516112
116293	516113
176191	516114
349306	516115
57770	516116
32968	516117
34583	516118
179421	516119
6669	516120
194107	516121
199379	516122
265704	516123
206330	516124
40579	516125
7223	516126
261708	516127
315301	516128
156151	516129
139913	516130
213573	516131
166144	516132
204125	516133
444723	516134
266700	516135
3923	516136
121098	516137
66981	516138
117009	516139
315876	516140
29991	516141
172701	516142
262169	516143
202736	516144
115308	516145
392278	516146
392581	516147
337627	516148
351389	516149
247873	516150
154476	516151
64436	516152
277621	516153
106259	516154
296457	516155
236263	516156
356736	516157
15755	516158
346679	516159
149293	516160
300831	516161
442468	516162
314353	516163
430776	516164
202762	516165
407121	516166
118843	516167
193970	516168
153001	516169
49906	516170
88415	516171
389771	516172
58213	516173
194071	516174
404275	516175
388720	516176
235624	516177
73099	516178
70107	516179
34185	516180
37506	516181
231048	516182
287744	516183
154118	516184
232827	516185
442199	516186
152279	516187
127283	516188
370705	516189
72996	516190
130457	516191
289663	516192
443580	516193
259138	516194
160388	516195
427177	516196
455801	516197
304138	516198
42048	516199
177014	516200
454562	516201
28625	516202
458846	516203
442343	516204
287908	516205
23305	516206
37511	516207
122949	516208
18875	516209
448406	516210
449091	516211
121283	516212
38263	516213
65366	516214
127296	516215
169739	516216
6843	516217
50052	516218
456494	516219
230556	516220
225244	516221
22583	516222
284696	516223
15771	516224
148411	516225
291915	516226
175	516227
169416	516228
711	516229
312757	516230
394152	516231
311933	516232
243250	516233
194687	516234
301036	516235
436227	516236
147837	516237
276778	516238
377710	516239
25585	516240
62455	516241
164951	516242
441972	516243
301367	516244
114463	516245
452185	516246
226942	516247
219872	516248
220608	516249
39782	516250
32377	516251
327287	516252
45540	516253
247151	516254
448217	516255
115775	516256
283721	516257
293897	516258
9819	516259
357292	516260
209091	516261
132331	516262
3649	516263
327830	516264
66956	516265
307955	516266
32476	516267
170833	516268
114894	516269
356744	516270
435736	516271
250767	516272
124428	516273
155641	516274
120755	516275
62926	516276
81709	516277
108208	516278
74207	516279
177154	516280
341804	516281
226458	516282
456009	516283
204123	516284
12562	516285
341473	516286
97625	516287
353626	516288
355373	516289
251756	516290
148884	516291
35044	516292
116727	516293
64070	516294
135169	516295
39667	516296
82353	516297
19272	516298
134502	516299
85094	516300
263404	516301
114	516302
67858	516303
2014	516304
25269	516305
171421	516306
393365	516307
119327	516308
15456	516309
63164	516310
114625	516311
13852	516312
76309	516313
15756	516314
195690	516315
269994	516316
84682	516317
2195	516318
152947	516319
161780	516320
218484	516321
157005	516322
140322	516323
71886	516324
349692	516325
147508	516326
72665	516327
454148	516328
148323	516329
109436	516330
118166	516331
21269	516332
241109	516333
32726	516334
18618	516335
75114	516336
292473	516337
65289	516338
68281	516339
314874	516340
262770	516341
34304	516342
130292	516343
238420	516344
30773	516345
18945	516346
43334	516347
5488	516348
190955	516349
44560	516350
24588	516351
312160	516352
444129	516353
210110	516354
223785	516355
441963	516356
64110	516357
119843	516358
443020	516359
407838	516360
231214	516361
19272	516362
419510	516363
34908	516364
237825	516365
195938	516366
367116	516367
106649	516368
25144	516369
53688	516370
34905	516371
443144	516372
66981	516373
39657	516374
237696	516375
31414	516376
452474	516377
332970	516378
10493	516379
134551	516380
459197	516381
63566	516382
19272	516383
90239	516384
190844	516385
140422	516386
232879	516387
18478	516388
413545	516389
22537	516390
751	516391
152247	516392
342585	516393
176527	516394
325707	516395
56755	516396
32838	516397
18545	516398
50085	516399
295789	516400
168307	516401
96080	516402
433035	516403
452975	516404
413971	516405
94447	516406
353824	516407
39723	516408
225183	516409
294148	516410
243388	516411
328776	516412
336835	516413
383305	516414
423459	516415
430266	516416
22142	516417
272948	516418
1695	516419
23122	516420
295502	516421
51999	516422
432104	516423
263618	516424
227094	516425
64907	516426
98145	516427
196551	516428
139709	516429
7560	516430
104337	516431
328323	516432
6228	516433
443552	516434
104351	516435
206108	516436
399746	516437
87857	516438
116144	516439
404390	516440
30315	516441
18332	516442
264526	516443
112179	516444
58246	516445
250057	516446
170972	516447
224561	516448
504	516449
113888	516450
313976	516451
143575	516452
44503	516453
329470	516454
259605	516455
121982	516456
176117	516457
110801	516458
27467	516459
130503	516460
406010	516461
31077	516462
183527	516463
23065	516464
26281	516465
17039	516466
236378	516467
62692	516468
3632	516469
41676	516470
237618	516471
152396	516472
104349	516473
211390	516474
292848	516475
384409	516476
32706	516477
316442	516478
34072	516479
419154	516480
161010	516481
99974	516482
115101	516483
66420	516484
305795	516485
97185	516486
116900	516487
142579	516488
320424	516489
95593	516490
230037	516491
2954	516492
177384	516493
68050	516494
215860	516495
29341	516496
216172	516497
47193	516498
102467	516499
235400	516500
27499	516501
133444	516502
237852	516503
161158	516504
25319	516505
19784	516506
171477	516507
168723	516508
119242	516509
213139	516510
3285	516511
10947	516512
193963	516513
17957	516514
112999	516515
358193	516516
152208	516517
69322	516518
258609	516519
52655	516520
32592	516521
74136	516522
368	516523
112918	516524
117039	516525
142209	516526
330792	516527
252330	516528
223466	516529
81474	516530
38926	516531
251435	516532
250669	516533
39299	516534
75600	516535
322812	516536
320859	516537
448636	516538
133034	516539
95342	516540
423111	516541
61710	516542
386497	516543
202854	516544
53223	516545
99067	516546
55131	516547
213096	516548
18733	516549
356302	516550
62264	516551
398767	516552
297779	516553
220388	516554
228897	516555
190950	516556
55232	516557
183314	516558
103494	516559
235171	516560
166719	516561
195787	516562
41639	516563
86074	516564
61367	516565
1804	516566
406535	516567
119237	516568
264252	516569
279896	516570
263391	516571
316619	516572
203244	516573
144588	516574
86375	516575
76734	516576
23898	516577
283462	516578
247872	516579
235624	516580
368293	516581
378358	516582
180336	516583
175858	516584
338848	516585
184625	516586
162924	516587
233600	516588
150126	516589
301092	516590
62923	516591
319695	516592
136413	516593
164778	516594
90724	516595
155810	516596
139681	516597
147103	516598
291678	516599
274847	516600
131291	516601
348944	516602
130220	516603
152256	516604
39880	516605
39826	516606
114422	516607
321110	516608
12144	516609
40554	516610
105892	516611
274216	516612
298277	516613
117787	516614
313112	516615
2224	516616
343494	516617
232709	516618
67112	516619
2224	516620
177092	516621
111496	516622
446138	516623
17498	516624
331150	516625
334	516626
38241	516627
378581	516628
178059	516629
212590	516630
20880	516631
175848	516632
149213	516633
25125	516634
50695	516635
3024	516636
90502	516637
266463	516638
214811	516639
124260	516640
133839	516641
172867	516642
296896	516643
272562	516644
50666	516645
92693	516646
238926	516647
37161	516648
111271	516649
163914	516650
150105	516651
150216	516652
304668	516653
228318	516654
105688	516655
356426	516656
127141	516657
315293	516658
240260	516659
238484	516660
250064	516661
317529	516662
215804	516663
24897	516664
365573	516665
380077	516666
44532	516667
103038	516668
398773	516669
72855	516670
30411	516671
98144	516672
369289	516673
149566	516674
32896	516675
205945	516676
246164	516677
102452	516678
160669	516679
109511	516680
197576	516681
34908	516682
269636	516683
835	516684
75537	516685
95944	516686
120355	516687
113897	516688
230096	516689
185151	516690
222627	516691
11742	516692
30935	516693
107373	516694
318980	516695
165414	516696
136687	516697
355026	516698
7467	516699
73395	516700
2844	516701
333358	516702
45950	516703
58724	516704
248797	516705
13130	516706
58724	516707
122317	516708
220379	516709
31380	516710
192602	516711
248137	516712
2492	516713
261614	516714
39271	516715
201941	516716
62659	516717
143812	516718
235344	516719
18821	516720
272848	516721
268935	516722
410204	516723
263837	516724
272758	516725
134099	516726
76867	516727
70228	516728
51644	516729
258911	516730
174300	516731
459002	516732
24710	516733
252744	516734
50014	516735
136520	516736
445953	516737
61088	516738
84704	516739
438321	516740
37266	516741
111716	516742
4690	516743
161036	516744
91453	516745
113042	516746
89696	516747
434462	516748
417259	516749
230085	516750
364595	516751
232636	516752
69163	516753
398854	516754
200974	516755
2727	516756
372617	516757
50317	516758
294583	516759
72589	516760
367113	516761
287423	516762
206900	516763
192930	516764
208007	516765
452533	516766
327871	516767
188739	516768
131778	516769
365946	516770
49727	516771
252779	516772
1038	516773
66840	516774
411753	516775
126183	516776
199670	516777
61152	516778
133495	516779
10296	516780
364588	516781
96520	516782
61255	516783
305073	516784
51879	516785
69099	516786
159803	516787
426147	516788
210869	516789
269190	516790
14728	516791
230646	516792
136988	516793
58513	516794
37820	516795
375760	516796
333438	516797
118057	516798
267873	516799
75935	516800
390597	516801
83183	516802
397152	516803
122059	516804
246434	516805
429271	516806
199577	516807
313297	516808
169571	516809
73180	516810
96638	516811
848	516812
262037	516813
195268	516814
386980	516815
102144	516816
216267	516817
20324	516818
403237	516819
7016	516820
353789	516821
205146	516822
237685	516823
438023	516824
148613	516825
21200	516826
93006	516827
12405	516828
374286	516829
377110	516830
205945	516831
127097	516832
27943	516833
223176	516834
190877	516835
1374	516836
108734	516837
307316	516838
7984	516839
388395	516840
159382	516841
205430	516842
48810	516843
252906	516844
22206	516845
34442	516846
226591	516847
428765	516848
41220	516849
40730	516850
209515	516851
225431	516852
63741	516853
113940	516854
6112	516855
303829	516856
197258	516857
195859	516858
60991	516859
272386	516860
177076	516861
18604	516862
367893	516863
42243	516864
364722	516865
259035	516866
40689	516867
199151	516868
140276	516869
90671	516870
16376	516871
176225	516872
35718	516873
24036	516874
38074	516875
245365	516876
457390	516877
162091	516878
194027	516879
98308	516880
103192	516881
226773	516882
346345	516883
32178	516884
436950	516885
51472	516886
243820	516887
378636	516888
244985	516889
208468	516890
12536	516891
76677	516892
403814	516893
7232	516894
34637	516895
52364	516896
201698	516897
196739	516898
382008	516899
103192	516900
868	516901
360435	516902
22796	516903
282941	516904
6134	516905
45750	516906
69856	516907
421687	516908
551	516909
357584	516910
174631	516911
189082	516912
38380	516913
161211	516914
153580	516915
178793	516916
130876	516917
317301	516918
166876	516919
177138	516920
365654	516921
351458	516922
95145	516923
176080	516924
314370	516925
333654	516926
329387	516927
346994	516928
346355	516929
352116	516930
44744	516931
317390	516932
24466	516933
41721	516934
2870	516935
141066	516936
3495	516937
314318	516938
271499	516939
146819	516940
209491	516941
51494	516942
329976	516943
342681	516944
317166	516945
401719	516946
357349	516947
118609	516948
327109	516949
324000	516950
195361	516951
2299	516952
114828	516953
374125	516954
420654	516955
66278	516956
229115	516957
143522	516958
122699	516959
442476	516960
257323	516961
157792	516962
161274	516963
290841	516964
85008	516965
350232	516966
246048	516967
237808	516968
48276	516969
59571	516970
146537	516971
101166	516972
11307	516973
262190	516974
301706	516975
70279	516976
175021	516977
34103	516978
404659	516979
424417	516980
421418	516981
325853	516982
171904	516983
24982	516984
136840	516985
222541	516986
238411	516987
377537	516988
443926	516989
144434	516990
233386	516991
79346	516992
114466	516993
349586	516994
39619	516995
184935	516996
252555	516997
125853	516998
348579	516999
450539	517000
419615	517001
25050	517002
3646	517003
49057	517004
51689	517005
76739	517006
195306	517007
123432	517008
165067	517009
100615	517010
239731	517011
306523	517012
298797	517013
311255	517014
272246	517015
43264	517016
45050	517017
316276	517018
430982	517019
71982	517020
33457	517021
31694	517022
268168	517023
286243	517024
88724	517025
145761	517026
246272	517027
107338	517028
118740	517029
313369	517030
210480	517031
449433	517032
32201	517033
271769	517034
237085	517035
33027	517036
456927	517037
420006	517038
438864	517039
404413	517040
113474	517041
337380	517042
339923	517043
137291	517044
158734	517045
266598	517046
53019	517047
91517	517048
399686	517049
225912	517050
141408	517051
263536	517052
163321	517053
411715	517054
333837	517055
43960	517056
426392	517057
15174	517058
236476	517059
209549	517060
220683	517061
101505	517062
19023	517063
326627	517064
108242	517065
48692	517066
113455	517067
244975	517068
39401	517069
90456	517070
53137	517071
141671	517072
27007	517073
20892	517074
103262	517075
231087	517076
6259	517077
282476	517078
222268	517079
332250	517080
16786	517081
6607	517082
204690	517083
23545	517084
9412	517085
216439	517086
326687	517087
95447	517088
40937	517089
80306	517090
424187	517091
33981	517092
311143	517093
161777	517094
409181	517095
328734	517096
199260	517097
367416	517098
233461	517099
192566	517100
267622	517101
416819	517102
40125	517103
415193	517104
163980	517105
146297	517106
12738	517107
280528	517108
210151	517109
300537	517110
399205	517111
408748	517112
71706	517113
177361	517114
100035	517115
337559	517116
199875	517117
27832	517118
44634	517119
265163	517120
195619	517121
19024	517122
160663	517123
94	517124
441946	517125
74906	517126
285815	517127
467	517128
33107	517129
416420	517130
31496	517131
137072	517132
129249	517133
124722	517134
380373	517135
449564	517136
205951	517137
20744	517138
36114	517139
6695	517140
36727	517141
55116	517142
6695	517143
243035	517144
42450	517145
39683	517146
27646	517147
200823	517148
288574	517149
397068	517150
192975	517151
23432	517152
390202	517153
240840	517154
131372	517155
219684	517156
213149	517157
96440	517158
181608	517159
81219	517160
143290	517161
169271	517162
179489	517163
187945	517164
12555	517165
163145	517166
148390	517167
192435	517168
305820	517169
425439	517170
150812	517171
243371	517172
407506	517173
3128	517174
52850	517175
171104	517176
235713	517177
12801	517178
241259	517179
1843	517180
412398	517181
441745	517182
216778	517183
26099	517184
128940	517185
375707	517186
379076	517187
37817	517188
377476	517189
116475	517190
212704	517191
62860	517192
242095	517193
298324	517194
219632	517195
149682	517196
205397	517197
69749	517198
366060	517199
169853	517200
2606	517201
24724	517202
249700	517203
282608	517204
435936	517205
24245	517206
115459	517207
348174	517208
165764	517209
79523	517210
331758	517211
111461	517212
50033	517213
139755	517214
17897	517215
59125	517216
99282	517217
414728	517218
136336	517219
96887	517220
383301	517221
18551	517222
445504	517223
30340	517224
44927	517225
239769	517226
72292	517227
74359	517228
459391	517229
235264	517230
4606	517231
53463	517232
350351	517233
249408	517234
32818	517235
289287	517236
134924	517237
228504	517238
140667	517239
348617	517240
439711	517241
454912	517242
423610	517243
248451	517244
337631	517245
248768	517246
221154	517247
116165	517248
445667	517249
182947	517250
139353	517251
39020	517252
14017	517253
358239	517254
222387	517255
103558	517256
88780	517257
283600	517258
202385	517259
58180	517260
163823	517261
188832	517262
398322	517263
431873	517264
341009	517265
197948	517266
198244	517267
438217	517268
361844	517269
101311	517270
53412	517271
15288	517272
339073	517273
385462	517274
164862	517275
247677	517276
37871	517277
29672	517278
8604	517279
423677	517280
154030	517281
42029	517282
276705	517283
380703	517284
244181	517285
222759	517286
79757	517287
96825	517288
195468	517289
91655	517290
116571	517291
397371	517292
143476	517293
20606	517294
314742	517295
155587	517296
205418	517297
54152	517298
79756	517299
54086	517300
8772	517301
17775	517302
388941	517303
71296	517304
291126	517305
228884	517306
234613	517307
132229	517308
204596	517309
187732	517310
195655	517311
51657	517312
23438	517313
221651	517314
115080	517315
67780	517316
58710	517317
321719	517318
39416	517319
73471	517320
308522	517321
101626	517322
76101	517323
376140	517324
256719	517325
192845	517326
299648	517327
388618	517328
169864	517329
276163	517330
72951	517331
239105	517332
53600	517333
377551	517334
392466	517335
458278	517336
31033	517337
442914	517338
99895	517339
70621	517340
378090	517341
400221	517342
67751	517343
115485	517344
106726	517345
1682	517346
27957	517347
298350	517348
36668	517349
109922	517350
110878	517351
206268	517352
198913	517353
8474	517354
316673	517355
99551	517356
178193	517357
357875	517358
62262	517359
133470	517360
94232	517361
197657	517362
222011	517363
11501	517364
431618	517365
116585	517366
52788	517367
226971	517368
124020	517369
207639	517370
455876	517371
409417	517372
1843	517373
107367	517374
28543	517375
336765	517376
219326	517377
351741	517378
301308	517379
434327	517380
141389	517381
432140	517382
118653	517383
84774	517384
6918	517385
435426	517386
7824	517387
120170	517388
200922	517389
53314	517390
62080	517391
82036	517392
148551	517393
325018	517394
160279	517395
203913	517396
246752	517397
161283	517398
16987	517399
413062	517400
346025	517401
270251	517402
361216	517403
427136	517404
351912	517405
308735	517406
217876	517407
330642	517408
272058	517409
195295	517410
243717	517411
152758	517412
2606	517413
178734	517414
249596	517415
82021	517416
68677	517417
396198	517418
101743	517419
69863	517420
313349	517421
315112	517422
77772	517423
34341	517424
10690	517425
217316	517426
135632	517427
79739	517428
331787	517429
9163	517430
396444	517431
443171	517432
167402	517433
314171	517434
27835	517435
443082	517436
308603	517437
103416	517438
213277	517439
250348	517440
223306	517441
41847	517442
161517	517443
123765	517444
173690	517445
387949	517446
78296	517447
52505	517448
157966	517449
159420	517450
234000	517451
327118	517452
81032	517453
35941	517454
190949	517455
113418	517456
173180	517457
372036	517458
62557	517459
3011	517460
312146	517461
348877	517462
107970	517463
230041	517464
447043	517465
29017	517466
434600	517467
305418	517468
77745	517469
342085	517470
405018	517471
356597	517472
61750	517473
131954	517474
107073	517475
30118	517476
2606	517477
209827	517478
99464	517479
312952	517480
224090	517481
342815	517482
14164	517483
427620	517484
411387	517485
260430	517486
385455	517487
97693	517488
343466	517489
66786	517490
333467	517491
44113	517492
378968	517493
27501	517494
305764	517495
266366	517496
178482	517497
291615	517498
313494	517499
33680	517500
21603	517501
74920	517502
152639	517503
331485	517504
49821	517505
204670	517506
283099	517507
102588	517508
82317	517509
309390	517510
190509	517511
194930	517512
431596	517513
139720	517514
85165	517515
87241	517516
130566	517517
89832	517518
305116	517519
16551	517520
76167	517521
347413	517522
9937	517523
446504	517524
152787	517525
287678	517526
436315	517527
116518	517528
259136	517529
353950	517530
75116	517531
440710	517532
78989	517533
257900	517534
48853	517535
157188	517536
341650	517537
78447	517538
407760	517539
188038	517540
223353	517541
317758	517542
364984	517543
155241	517544
205418	517545
67428	517546
234454	517547
12421	517548
58190	517549
269971	517550
34570	517551
24684	517552
441215	517553
66094	517554
245654	517555
27836	517556
42651	517557
70140	517558
4606	517559
68677	517560
77421	517561
253823	517562
60915	517563
270562	517564
151316	517565
85704	517566
132274	517567
396466	517568
43258	517569
78644	517570
29468	517571
202667	517572
69794	517573
444578	517574
413058	517575
125437	517576
197646	517577
33525	517578
145358	517579
50734	517580
238139	517581
151984	517582
124188	517583
293870	517584
2689	517585
392818	517586
126026	517587
80770	517588
190890	517589
26891	517590
52385	517591
121907	517592
112558	517593
68982	517594
243673	517595
425109	517596
370639	517597
30844	517598
128776	517599
101805	517600
6910	517601
508	517602
36099	517603
227876	517604
221418	517605
293241	517606
10345	517607
191887	517608
76320	517609
25211	517610
22168	517611
16838	517612
52430	517613
18011	517614
39238	517615
121811	517616
105799	517617
47991	517618
6776	517619
146879	517620
64665	517621
57404	517622
13906	517623
126767	517624
32460	517625
170521	517626
334970	517627
71347	517628
17700	517629
192506	517630
142681	517631
104608	517632
57891	517633
61764	517634
15613	517635
444894	517636
245	517637
15613	517638
8885	517639
121860	517640
166265	517641
219408	517642
192593	517643
221300	517644
158492	517645
5667	517646
55698	517647
80379	517648
119807	517649
431936	517650
16516	517651
8599	517652
57792	517653
248230	517654
60280	517655
386673	517656
219439	517657
1038	517658
172552	517659
1174	517660
101871	517661
298631	517662
206583	517663
294809	517664
153444	517665
194932	517666
105659	517667
46626	517668
24460	517669
9076	517670
34533	517671
242912	517672
406625	517673
38897	517674
449066	517675
440298	517676
181519	517677
369145	517678
1335	517679
326384	517680
101783	517681
16304	517682
135656	517683
231111	517684
152432	517685
407817	517686
108924	517687
359532	517688
401672	517689
54419	517690
200590	517691
135223	517692
128398	517693
12870	517694
59386	517695
163427	517696
268698	517697
268599	517698
244966	517699
112373	517700
129947	517701
188147	517702
333250	517703
136011	517704
376663	517705
113903	517706
67870	517707
66705	517708
82009	517709
217118	517710
113894	517711
46026	517712
291560	517713
315546	517714
433452	517715
167416	517716
86031	517717
303564	517718
156913	517719
426168	517720
305888	517721
303570	517722
154166	517723
79181	517724
180956	517725
61943	517726
86749	517727
85835	517728
147897	517729
392494	517730
47974	517731
73527	517732
197023	517733
242118	517734
406956	517735
177581	517736
177581	517737
16506	517738
446516	517739
23323	517740
185606	517741
431499	517742
334798	517743
50031	517744
104556	517745
168175	517746
71343	517747
130087	517748
427527	517749
42176	517750
42176	517751
205695	517752
70098	517753
52061	517754
368056	517755
144510	517756
359293	517757
366168	517758
166094	517759
166094	517760
456502	517761
307088	517762
33522	517763
237574	517764
153109	517765
269880	517766
116530	517767
416620	517768
166353	517769
417121	517770
29465	517771
186469	517772
143572	517773
183439	517774
191306	517775
18819	517776
18819	517777
157617	517778
172031	517779
165547	517780
277341	517781
53661	517782
240065	517783
389113	517784
232197	517785
67405	517786
331858	517787
62462	517788
330435	517789
407705	517790
37169	517791
319073	517792
76666	517793
144451	517794
46330	517795
108429	517796
433549	517797
389105	517798
45020	517799
394340	517800
176370	517801
153115	517802
143561	517803
131267	517804
110035	517805
320326	517806
239564	517807
443516	517808
435055	517809
330698	517810
435801	517811
27377	517812
170284	517813
15879	517814
212386	517815
31156	517816
235532	517817
179644	517818
84099	517819
428594	517820
173613	517821
212130	517822
448863	517823
142725	517824
73790	517825
11874	517826
52012	517827
22276	517828
90198	517829
265970	517830
63526	517831
23626	517832
168719	517833
33679	517834
32507	517835
388265	517836
34179	517837
368108	517838
215999	517839
199166	517840
101613	517841
248459	517842
60983	517843
112714	517844
142071	517845
129932	517846
20866	517847
94235	517848
105059	517849
88526	517850
329592	517851
388264	517852
217761	517853
183449	517854
190497	517855
439590	517856
245460	517857
208595	517858
135717	517859
447482	517860
307514	517861
329149	517862
92189	517863
281610	517864
129871	517865
165837	517866
157260	517867
67975	517868
58437	517869
195842	517870
458641	517871
423404	517872
153471	517873
434625	517874
18819	517875
206822	517876
173209	517877
328197	517878
217068	517879
165141	517880
441518	517881
280678	517882
407722	517883
70623	517884
3823	517885
115724	517886
224466	517887
221261	517888
434984	517889
4593	517890
223870	517891
33489	517892
10599	517893
81058	517894
534	517895
197783	517896
209073	517897
66306	517898
215153	517899
273994	517900
256708	517901
9043	517902
380638	517903
354224	517904
58037	517905
8914	517906
90589	517907
178854	517908
120724	517909
150287	517910
286531	517911
271602	517912
313241	517913
349742	517914
421516	517915
4435	517916
159289	517917
207171	517918
59466	517919
83098	517920
237716	517921
29763	517922
36549	517923
416140	517924
358203	517925
82355	517926
28637	517927
2615	517928
148588	517929
196853	517930
119052	517931
6029	517932
128046	517933
42094	517934
456670	517935
270425	517936
83457	517937
167518	517938
447473	517939
127007	517940
319633	517941
23323	517942
117528	517943
210472	517944
71343	517945
130006	517946
199838	517947
242426	517948
86783	517949
176316	517950
85380	517951
226214	517952
98938	517953
398074	517954
53531	517955
398449	517956
2396	517957
252583	517958
377250	517959
241854	517960
278999	517961
96105	517962
97731	517963
77098	517964
260491	517965
117357	517966
168251	517967
106665	517968
58437	517969
440416	517970
120426	517971
322729	517972
170659	517973
181770	517974
73812	517975
432923	517976
377913	517977
196577	517978
128933	517979
344090	517980
17806	517981
83293	517982
357878	517983
112016	517984
331005	517985
144735	517986
149599	517987
126181	517988
378074	517989
154590	517990
205281	517991
364646	517992
79520	517993
89915	517994
268144	517995
255518	517996
347753	517997
126783	517998
244841	517999
418198	518000
353409	518001
423702	518002
90818	518003
97207	518004
27936	518005
372469	518006
73078	518007
203750	518008
231658	518009
866	518010
31490	518011
434775	518012
181238	518013
31206	518014
80465	518015
424461	518016
30827	518017
431018	518018
145482	518019
122822	518020
339428	518021
63441	518022
71527	518023
36180	518024
171785	518025
197955	518026
158864	518027
84103	518028
51751	518029
9505	518030
2682	518031
69385	518032
233561	518033
209290	518034
60082	518035
56491	518036
142238	518037
53871	518038
98615	518039
69693	518040
14281	518041
80470	518042
306099	518043
155852	518044
96295	518045
412317	518046
43995	518047
67226	518048
101085	518049
117601	518050
34356	518051
253032	518052
264915	518053
227186	518054
153265	518055
203129	518056
308009	518057
95339	518058
77699	518059
329588	518060
104784	518061
61162	518062
89484	518063
43423	518064
9934	518065
394501	518066
122232	518067
113245	518068
247037	518069
95967	518070
164	518071
200694	518072
222499	518073
218238	518074
183166	518075
7055	518076
83117	518077
57275	518078
114352	518079
196466	518080
120542	518081
33798	518082
101560	518083
91439	518084
19594	518085
113214	518086
296355	518087
420513	518088
451232	518089
169805	518090
224459	518091
198755	518092
211063	518093
132969	518094
125099	518095
200682	518096
102190	518097
186024	518098
374727	518099
21263	518100
23444	518101
271362	518102
8926	518103
20577	518104
41374	518105
196971	518106
47551	518107
168376	518108
94426	518109
73753	518110
111910	518111
204033	518112
34831	518113
249897	518114
96142	518115
18509	518116
126458	518117
226414	518118
203350	518119
189375	518120
108815	518121
82014	518122
444076	518123
106101	518124
302539	518125
102022	518126
129704	518127
35851	518128
363530	518129
53776	518130
144023	518131
10663	518132
221712	518133
10624	518134
187344	518135
104853	518136
60472	518137
210864	518138
30316	518139
223610	518140
180904	518141
92078	518142
10777	518143
317629	518144
284672	518145
189474	518146
389290	518147
10126	518148
33832	518149
189991	518150
23883	518151
291967	518152
135368	518153
66512	518154
365055	518155
69228	518156
23836	518157
20325	518158
105064	518159
34166	518160
205998	518161
154643	518162
83397	518163
434265	518164
446499	518165
36336	518166
79094	518167
202619	518168
336167	518169
66271	518170
146351	518171
22829	518172
87058	518173
279712	518174
302087	518175
359217	518176
359078	518177
295009	518178
231043	518179
322896	518180
153514	518181
186330	518182
118146	518183
245862	518184
237708	518185
44977	518186
66099	518187
167327	518188
403270	518189
27051	518190
63364	518191
284451	518192
39317	518193
166818	518194
30490	518195
59384	518196
162437	518197
162437	518198
143950	518199
167046	518200
246939	518201
64198	518202
174277	518203
30764	518204
108958	518205
292546	518206
162142	518207
224329	518208
39453	518209
208030	518210
234559	518211
238512	518212
26491	518213
221062	518214
276186	518215
47365	518216
132880	518217
341148	518218
211179	518219
30669	518220
107553	518221
2130	518222
212816	518223
10624	518224
35758	518225
101286	518226
109625	518227
400256	518228
384277	518229
292775	518230
121980	518231
304707	518232
319288	518233
160644	518234
415077	518235
233193	518236
179345	518237
46379	518238
199236	518239
364174	518240
162265	518241
105683	518242
298093	518243
337701	518244
183549	518245
122515	518246
87582	518247
35865	518248
163485	518249
19853	518250
9268	518251
280508	518252
31307	518253
126159	518254
124035	518255
801	518256
55956	518257
158182	518258
69752	518259
245317	518260
86037	518261
239652	518262
10356	518263
285973	518264
39895	518265
133380	518266
96048	518267
258487	518268
304476	518269
320048	518270
359133	518271
153844	518272
62762	518273
1672	518274
66139	518275
115968	518276
259848	518277
132719	518278
92020	518279
204230	518280
75920	518281
111385	518282
304196	518283
219697	518284
81789	518285
81789	518286
30526	518287
109709	518288
24751	518289
141816	518290
242678	518291
347373	518292
55449	518293
48168	518294
42865	518295
370151	518296
33377	518297
233775	518298
175838	518299
24945	518300
269985	518301
415959	518302
234284	518303
402641	518304
90422	518305
16755	518306
149779	518307
216945	518308
418724	518309
89140	518310
7282	518311
23445	518312
384784	518313
48160	518314
239215	518315
17459	518316
41831	518317
41662	518318
71325	518319
59746	518320
114876	518321
170128	518322
176779	518323
17783	518324
14809	518325
148918	518326
16664	518327
291046	518328
55330	518329
10026	518330
115687	518331
9658	518332
169249	518333
326110	518334
127160	518335
57839	518336
147485	518337
329606	518338
642	518339
223829	518340
288815	518341
234625	518342
113240	518343
113240	518344
121041	518345
41746	518346
23762	518347
277712	518348
54416	518349
362916	518350
220373	518351
410191	518352
168787	518353
215374	518354
263474	518355
13290	518356
1847	518357
85711	518358
128394	518359
63885	518360
167096	518361
15174	518362
18845	518363
154017	518364
225230	518365
194881	518366
18970	518367
33535	518368
65932	518369
326050	518370
391184	518371
12639	518372
116872	518373
208746	518374
68283	518375
86664	518376
247631	518377
223379	518378
125145	518379
304998	518380
196255	518381
90274	518382
130998	518383
401558	518384
22402	518385
152072	518386
141535	518387
121789	518388
116612	518389
31976	518390
57411	518391
174444	518392
438845	518393
108298	518394
82527	518395
135866	518396
61334	518397
211973	518398
254356	518399
339373	518400
122340	518401
369095	518402
228046	518403
65172	518404
118548	518405
346482	518406
343759	518407
96923	518408
194091	518409
312510	518410
119635	518411
225398	518412
175720	518413
272345	518414
21097	518415
86171	518416
206629	518417
173750	518418
60696	518419
247354	518420
201234	518421
166532	518422
159722	518423
42317	518424
133330	518425
93183	518426
118342	518427
233351	518428
283358	518429
292334	518430
447157	518431
174102	518432
454625	518433
118746	518434
348761	518435
98045	518436
249517	518437
259246	518438
86666	518439
384001	518440
82011	518441
56856	518442
58319	518443
188464	518444
1476	518445
219138	518446
121602	518447
76300	518448
337924	518449
27380	518450
36797	518451
118549	518452
206625	518453
207701	518454
52394	518455
27971	518456
69578	518457
390952	518458
26579	518459
29896	518460
68017	518461
230867	518462
245260	518463
100018	518464
409636	518465
227122	518466
55914	518467
73000	518468
437191	518469
162832	518470
140157	518471
171061	518472
4126	518473
82791	518474
177197	518475
105710	518476
29099	518477
404132	518478
312514	518479
192237	518480
116066	518481
75261	518482
440932	518483
148760	518484
79430	518485
89554	518486
60171	518487
362782	518488
328905	518489
59575	518490
423784	518491
279790	518492
279188	518493
134448	518494
178381	518495
235083	518496
188093	518497
159722	518498
10523	518499
49598	518500
331514	518501
410462	518502
423704	518503
209953	518504
116438	518505
325307	518506
106767	518507
218306	518508
147977	518509
223189	518510
126427	518511
2825	518512
10523	518513
109743	518514
47258	518515
61618	518516
67927	518517
29797	518518
196121	518519
12276	518520
50384	518521
46920	518522
110131	518523
50384	518524
245539	518525
3218	518526
437835	518527
232140	518528
281586	518529
18554	518530
193907	518531
107689	518532
29642	518533
3258	518534
250670	518535
177901	518536
154682	518537
55703	518538
53057	518539
10838	518540
226839	518541
339662	518542
196675	518543
193525	518544
170118	518545
63139	518546
228828	518547
10037	518548
68036	518549
187730	518550
842	518551
140037	518552
249339	518553
209613	518554
418331	518555
245387	518556
143349	518557
230585	518558
15014	518559
35638	518560
283582	518561
388045	518562
342670	518563
104935	518564
389019	518565
183438	518566
62370	518567
199864	518568
320115	518569
73418	518570
300995	518571
251477	518572
41782	518573
5510	518574
1873	518575
121911	518576
318418	518577
233402	518578
248525	518579
109745	518580
125493	518581
18532	518582
405836	518583
286971	518584
282284	518585
108396	518586
129064	518587
31641	518588
2620	518589
133688	518590
281604	518591
310146	518592
113964	518593
10886	518594
23578	518595
364322	518596
24365	518597
418822	518598
284908	518599
231804	518600
12140	518601
66183	518602
129109	518603
2298	518604
20447	518605
236369	518606
250325	518607
178538	518608
104851	518609
179688	518610
103730	518611
406	518612
38070	518613
15773	518614
407471	518615
13273	518616
104851	518617
25510	518618
35140	518619
21184	518620
281134	518621
408166	518622
27277	518623
114282	518624
99482	518625
436171	518626
191478	518627
331516	518628
15414	518629
95470	518630
325509	518631
171963	518632
368685	518633
325339	518634
231057	518635
100817	518636
445754	518637
54947	518638
350273	518639
102878	518640
29080	518641
29080	518642
15146	518643
76202	518644
177197	518645
4647	518646
414237	518647
365302	518648
79543	518649
388979	518650
208121	518651
3415	518652
209647	518653
4217	518654
375493	518655
247735	518656
50802	518657
140763	518658
118401	518659
438315	518660
87201	518661
34532	518662
360745	518663
125203	518664
209975	518665
23595	518666
24744	518667
300793	518668
95780	518669
47172	518670
39472	518671
24698	518672
63931	518673
53727	518674
27874	518675
365362	518676
38273	518677
120542	518678
78229	518679
317916	518680
77934	518681
450417	518682
34362	518683
31194	518684
200029	518685
117899	518686
111105	518687
110428	518688
249463	518689
60652	518690
422349	518691
174642	518692
85003	518693
93259	518694
80642	518695
204503	518696
257167	518697
78931	518698
137974	518699
5025	518700
80554	518701
422242	518702
50535	518703
234889	518704
20422	518705
88979	518706
5156	518707
438096	518708
359542	518709
300051	518710
20725	518711
1306	518712
54826	518713
252420	518714
40607	518715
43696	518716
245262	518717
124007	518718
31190	518719
18901	518720
110374	518721
82418	518722
41659	518723
6228	518724
46060	518725
71920	518726
137970	518727
180526	518728
77555	518729
33919	518730
27269	518731
120492	518732
161406	518733
99656	518734
62628	518735
388296	518736
18399	518737
326885	518738
456432	518739
141998	518740
95204	518741
2135	518742
367357	518743
156734	518744
201022	518745
63649	518746
161316	518747
54584	518748
142453	518749
20004	518750
75768	518751
43972	518752
244498	518753
179698	518754
4416	518755
139830	518756
50914	518757
25622	518758
91742	518759
111431	518760
58193	518761
203898	518762
121800	518763
49327	518764
165867	518765
64213	518766
345613	518767
372959	518768
47055	518769
49551	518770
72561	518771
270926	518772
46897	518773
125118	518774
57515	518775
40638	518776
349232	518777
210918	518778
200987	518779
61746	518780
22506	518781
58009	518782
94088	518783
179516	518784
21069	518785
139551	518786
35579	518787
110445	518788
129698	518789
427464	518790
45328	518791
2602	518792
331974	518793
181302	518794
15182	518795
12443	518796
23217	518797
386084	518798
73545	518799
437364	518800
30390	518801
8451	518802
63740	518803
81473	518804
63274	518805
12903	518806
1338	518807
165346	518808
1043	518809
117690	518810
11550	518811
222780	518812
124735	518813
86993	518814
123798	518815
20127	518816
92094	518817
251552	518818
157554	518819
296543	518820
8339	518821
36580	518822
246216	518823
192460	518824
436610	518825
65106	518826
396174	518827
118493	518828
7882	518829
169102	518830
94862	518831
61444	518832
16238	518833
96186	518834
109474	518835
374390	518836
67073	518837
165722	518838
13661	518839
199315	518840
250306	518841
232204	518842
263171	518843
178752	518844
86162	518845
164921	518846
250458	518847
416993	518848
22032	518849
115699	518850
4530	518851
16307	518852
66072	518853
39284	518854
202270	518855
168584	518856
196160	518857
400960	518858
48164	518859
24906	518860
141689	518861
116945	518862
60954	518863
270925	518864
204249	518865
4318	518866
397356	518867
3817	518868
97733	518869
252527	518870
99000	518871
87744	518872
99396	518873
201493	518874
384648	518875
100849	518876
240316	518877
34407	518878
59087	518879
14662	518880
26683	518881
148171	518882
67429	518883
6379	518884
169887	518885
279066	518886
170508	518887
1369	518888
31320	518889
129340	518890
225534	518891
39483	518892
77832	518893
3559	518894
205400	518895
282022	518896
411775	518897
32870	518898
455466	518899
34551	518900
203769	518901
219326	518902
30065	518903
38938	518904
61638	518905
227554	518906
260434	518907
243022	518908
7047	518909
208940	518910
89842	518911
137510	518912
80943	518913
104040	518914
155013	518915
121702	518916
1533	518917
47371	518918
4481	518919
42699	518920
95847	518921
49742	518922
18822	518923
222543	518924
2036	518925
150251	518926
204597	518927
14505	518928
141785	518929
147727	518930
198284	518931
157532	518932
289753	518933
138745	518934
214911	518935
1724	518936
60507	518937
91961	518938
10524	518939
454647	518940
21357	518941
31997	518942
148273	518943
233349	518944
51099	518945
62007	518946
10007	518947
109991	518948
94593	518949
6068	518950
240141	518951
230541	518952
224464	518953
2775	518954
92409	518955
319624	518956
38767	518957
311576	518958
128994	518959
201729	518960
30932	518961
108213	518962
80959	518963
101269	518964
280015	518965
108737	518966
237549	518967
176384	518968
991	518969
32268	518970
239126	518971
170736	518972
219868	518973
184873	518974
136082	518975
350602	518976
128401	518977
121985	518978
21590	518979
83988	518980
165363	518981
183610	518982
159633	518983
14703	518984
261	518985
18279	518986
334990	518987
70129	518988
414432	518989
272597	518990
13682	518991
113790	518992
393034	518993
70231	518994
218862	518995
98036	518996
293712	518997
93133	518998
105494	518999
15496	519000
180125	519001
202926	519002
238096	519003
214681	519004
16641	519005
64404	519006
67906	519007
44759	519008
341395	519009
100934	519010
48249	519011
47995	519012
51138	519013
12005	519014
49796	519015
94341	519016
22536	519017
432091	519018
142354	519019
190744	519020
12196	519021
142097	519022
102278	519023
36366	519024
125710	519025
170904	519026
10326	519027
207785	519028
49939	519029
191129	519030
431489	519031
163568	519032
98129	519033
30834	519034
159164	519035
37056	519036
383886	519037
234202	519038
263977	519039
117857	519040
74317	519041
4810	519042
286590	519043
54000	519044
149877	519045
200206	519046
18554	519047
38364	519048
15504	519049
93477	519050
196660	519051
89599	519052
221919	519053
11014	519054
396276	519055
364405	519056
332178	519057
166329	519058
317516	519059
350518	519060
354289	519061
20906	519062
83669	519063
2021	519064
62172	519065
81530	519066
66812	519067
3708	519068
45513	519069
117865	519070
372918	519071
31247	519072
39843	519073
137197	519074
110200	519075
30998	519076
235016	519077
233245	519078
99241	519079
146660	519080
171189	519081
397743	519082
247304	519083
8014	519084
6475	519085
70071	519086
247420	519087
13761	519088
2600	519089
1290	519090
300816	519091
373021	519092
265309	519093
8678	519094
241738	519095
144098	519096
411162	519097
12293	519098
411873	519099
186621	519100
9692	519101
248693	519102
134541	519103
123518	519104
242460	519105
71712	519106
7349	519107
61603	519108
360691	519109
32216	519110
38057	519111
101323	519112
149596	519113
393466	519114
210381	519115
201983	519116
141935	519117
246325	519118
228084	519119
306237	519120
469	519121
61718	519122
23916	519123
285309	519124
203871	519125
127153	519126
109848	519127
356966	519128
125913	519129
14054	519130
11570	519131
29412	519132
211594	519133
25485	519134
22809	519135
40136	519136
105170	519137
167448	519138
451984	519139
3784	519140
106028	519141
102684	519142
5324	519143
8346	519144
145525	519145
161822	519146
45514	519147
354101	519148
3774	519149
104215	519150
17770	519151
29885	519152
126519	519153
61441	519154
50112	519155
460212	519156
194811	519157
81620	519158
41696	519159
116593	519160
2735	519161
63515	519162
394736	519163
117660	519164
64022	519165
6623	519166
242202	519167
331636	519168
315794	519169
97337	519170
68678	519171
76085	519172
85939	519173
258	519174
36911	519175
3491	519176
278371	519177
113752	519178
49805	519179
157918	519180
140997	519181
11131	519182
245827	519183
219275	519184
116417	519185
358737	519186
141874	519187
153049	519188
94399	519189
58338	519190
433456	519191
5173	519192
7681	519193
235625	519194
113700	519195
8128	519196
155372	519197
52414	519198
62847	519199
203494	519200
129264	519201
133427	519202
90608	519203
293109	519204
233	519205
342386	519206
21863	519207
186885	519208
183642	519209
213815	519210
20083	519211
345676	519212
31358	519213
64458	519214
155588	519215
78400	519216
304830	519217
66045	519218
53710	519219
199323	519220
31645	519221
74357	519222
39541	519223
1879	519224
7731	519225
40307	519226
423606	519227
4098	519228
173138	519229
404526	519230
43548	519231
21442	519232
6983	519233
288751	519234
191370	519235
192671	519236
99401	519237
145005	519238
20095	519239
245892	519240
157839	519241
143240	519242
37336	519243
190675	519244
48237	519245
16698	519246
448610	519247
1197	519248
77146	519249
264517	519250
333551	519251
1317	519252
145441	519253
900	519254
47130	519255
5282	519256
442968	519257
38558	519258
338620	519259
214597	519260
244422	519261
14537	519262
11941	519263
210968	519264
23167	519265
181807	519266
412345	519267
218753	519268
82558	519269
40324	519270
68218	519271
216438	519272
17522	519273
368413	519274
38571	519275
43901	519276
83820	519277
258424	519278
109715	519279
309883	519280
10958	519281
55935	519282
28954	519283
238996	519284
42754	519285
97182	519286
351329	519287
106362	519288
11293	519289
24986	519290
121994	519291
146451	519292
22844	519293
14018	519294
228918	519295
226823	519296
435944	519297
50630	519298
432862	519299
2103	519300
6548	519301
7398	519302
426227	519303
71063	519304
15852	519305
96589	519306
124609	519307
128558	519308
13314	519309
7026	519310
17955	519311
233382	519312
369935	519313
206135	519314
189197	519315
215537	519316
457927	519317
229169	519318
448710	519319
10871	519320
141431	519321
23982	519322
382608	519323
99760	519324
164356	519325
126567	519326
3933	519327
186759	519328
35248	519329
38615	519330
17827	519331
299946	519332
16095	519333
180780	519334
171147	519335
277783	519336
18702	519337
134290	519338
326080	519339
36899	519340
156521	519341
1585	519342
96593	519343
7600	519344
188091	519345
7227	519346
6590	519347
200570	519348
452240	519349
99173	519350
158026	519351
215543	519352
5120	519353
46423	519354
57836	519355
4257	519356
352579	519357
102797	519358
299115	519359
189602	519360
214346	519361
224635	519362
80311	519363
30125	519364
11193	519365
73671	519366
290244	519367
269886	519368
239533	519369
329369	519370
350148	519371
224456	519372
6792	519373
101670	519374
118584	519375
151290	519376
309805	519377
49824	519378
311532	519379
37573	519380
264325	519381
1511	519382
164928	519383
48236	519384
125916	519385
428929	519386
427848	519387
27785	519388
248825	519389
98807	519390
187430	519391
42771	519392
32212	519393
84808	519394
75629	519395
34836	519396
300867	519397
281573	519398
12111	519399
237984	519400
10969	519401
396717	519402
80694	519403
231632	519404
383389	519405
7347	519406
53612	519407
24727	519408
54189	519409
262268	519410
141949	519411
329366	519412
17	519413
304451	519414
26272	519415
33820	519416
35876	519417
19911	519418
404381	519419
40823	519420
139680	519421
19389	519422
30598	519423
132479	519424
118304	519425
235322	519426
66327	519427
127041	519428
17093	519429
55629	519430
49134	519431
127665	519432
44365	519433
31977	519434
447096	519435
123452	519436
964	519437
164558	519438
9620	519439
427522	519440
29073	519441
5216	519442
242076	519443
117560	519444
145881	519445
113972	519446
41937	519447
178596	519448
16359	519449
173868	519450
320685	519451
412024	519452
103978	519453
368228	519454
98987	519455
245563	519456
90554	519457
210765	519458
52462	519459
76581	519460
68691	519461
35248	519462
6180	519463
43113	519464
208936	519465
86876	519466
19130	519467
3843	519468
127011	519469
63216	519470
40903	519471
23190	519472
19095	519473
9128	519474
10608	519475
205369	519476
57136	519477
75666	519478
121239	519479
116058	519480
4136	519481
105721	519482
331142	519483
62896	519484
866	519485
265037	519486
40649	519487
224771	519488
120182	519489
1647	519490
258170	519491
98858	519492
78487	519493
2750	519494
242900	519495
199077	519496
23716	519497
440646	519498
110723	519499
97419	519500
282822	519501
171830	519502
30833	519503
42792	519504
13334	519505
309945	519506
133197	519507
209270	519508
261154	519509
163623	519510
168594	519511
78240	519512
51176	519513
383791	519514
31250	519515
232026	519516
81693	519517
209234	519518
196731	519519
17368	519520
62275	519521
189938	519522
254145	519523
232289	519524
174828	519525
79534	519526
132171	519527
96121	519528
55912	519529
91357	519530
126674	519531
325513	519532
76346	519533
429362	519534
267915	519535
245282	519536
67334	519537
3535	519538
25053	519539
207728	519540
388190	519541
325733	519542
128476	519543
298802	519544
379998	519545
205729	519546
699	519547
130986	519548
12171	519549
246980	519550
424196	519551
174552	519552
145189	519553
35099	519554
67141	519555
4883	519556
252660	519557
19389	519558
173755	519559
211972	519560
202250	519561
11591	519562
108654	519563
190992	519564
59029	519565
116629	519566
16748	519567
8306	519568
354798	519569
33577	519570
350665	519571
331596	519572
5862	519573
98565	519574
23851	519575
121186	519576
138791	519577
13280	519578
73365	519579
382637	519580
9033	519581
139317	519582
136774	519583
74047	519584
87190	519585
243841	519586
448078	519587
422099	519588
450957	519589
180490	519590
100310	519591
165486	519592
347134	519593
42750	519594
70388	519595
135285	519596
120413	519597
87845	519598
2441	519599
14819	519600
332182	519601
422633	519602
49005	519603
86229	519604
196807	519605
71716	519606
28127	519607
6625	519608
401708	519609
35015	519610
289332	519611
241420	519612
161355	519613
33650	519614
63962	519615
40206	519616
1209	519617
195998	519618
257896	519619
248804	519620
435918	519621
46550	519622
35825	519623
435403	519624
92306	519625
170737	519626
195937	519627
358322	519628
207264	519629
24834	519630
59433	519631
226522	519632
280896	519633
200445	519634
278400	519635
274303	519636
340742	519637
80452	519638
199386	519639
8453	519640
376084	519641
234893	519642
192909	519643
20399	519644
203812	519645
250358	519646
130561	519647
5257	519648
290319	519649
24352	519650
198314	519651
3290	519652
153562	519653
23448	519654
195218	519655
440188	519656
203461	519657
443651	519658
209685	519659
23822	519660
13026	519661
150644	519662
413023	519663
56087	519664
285880	519665
382677	519666
441539	519667
251996	519668
58598	519669
202578	519670
357290	519671
62820	519672
129268	519673
207631	519674
154375	519675
42265	519676
248344	519677
442337	519678
40359	519679
84109	519680
110878	519681
165213	519682
63035	519683
16569	519684
28389	519685
449397	519686
161101	519687
72220	519688
214273	519689
12663	519690
12565	519691
331205	519692
41488	519693
258209	519694
190074	519695
76804	519696
25628	519697
85504	519698
109669	519699
407931	519700
62380	519701
189011	519702
1727	519703
157016	519704
26204	519705
47200	519706
91054	519707
53283	519708
291418	519709
185242	519710
221203	519711
46448	519712
215040	519713
398280	519714
174691	519715
32860	519716
3455	519717
150763	519718
371815	519719
65456	519720
53834	519721
58434	519722
430816	519723
305985	519724
29507	519725
97510	519726
51277	519727
25596	519728
39290	519729
283262	519730
231309	519731
12017	519732
59234	519733
49	519734
30751	519735
2703	519736
261892	519737
408150	519738
355791	519739
294126	519740
48042	519741
383598	519742
26827	519743
287011	519744
415174	519745
430754	519746
74900	519747
434236	519748
210473	519749
39320	519750
257910	519751
245491	519752
260074	519753
366606	519754
389764	519755
155926	519756
370491	519757
37484	519758
259753	519759
226299	519760
245291	519761
53306	519762
241067	519763
294970	519764
131808	519765
363139	519766
420653	519767
44895	519768
275323	519769
204266	519770
46165	519771
379486	519772
180773	519773
56784	519774
265872	519775
294512	519776
183638	519777
78752	519778
98772	519779
30396	519780
253577	519781
217276	519782
48935	519783
39999	519784
168079	519785
431861	519786
438042	519787
12423	519788
204751	519789
57993	519790
45802	519791
430881	519792
121167	519793
216156	519794
118465	519795
165693	519796
181325	519797
28347	519798
165110	519799
198868	519800
133031	519801
201448	519802
24763	519803
149654	519804
12500	519805
96649	519806
126336	519807
231037	519808
388483	519809
120678	519810
95615	519811
124925	519812
347220	519813
344148	519814
59586	519815
15363	519816
394358	519817
223730	519818
307707	519819
248795	519820
207195	519821
141726	519822
108437	519823
189109	519824
45491	519825
443656	519826
313657	519827
59930	519828
445613	519829
231083	519830
193960	519831
130630	519832
248545	519833
116819	519834
429939	519835
208694	519836
385	519837
201762	519838
116427	519839
204973	519840
7471	519841
63780	519842
71655	519843
255878	519844
222889	519845
7307	519846
209178	519847
215425	519848
26448	519849
122194	519850
350968	519851
235510	519852
15682	519853
4921	519854
143841	519855
71165	519856
136999	519857
104387	519858
93839	519859
225821	519860
434561	519861
102349	519862
1724	519863
43715	519864
895	519865
20946	519866
31739	519867
173073	519868
120536	519869
94988	519870
102213	519871
377454	519872
236	519873
375403	519874
1589	519875
407075	519876
107002	519877
241342	519878
96766	519879
259260	519880
110989	519881
110989	519882
39400	519883
6647	519884
48736	519885
31778	519886
24254	519887
258860	519888
114068	519889
4025	519890
149949	519891
11902	519892
3051	519893
17355	519894
18960	519895
113685	519896
6031	519897
46902	519898
1174	519899
19361	519900
353351	519901
331790	519902
300071	519903
71787	519904
246146	519905
274931	519906
309465	519907
144700	519908
313626	519909
165570	519910
66849	519911
323087	519912
207286	519913
399999	519914
36840	519915
82861	519916
197663	519917
227921	519918
58863	519919
334366	519920
176000	519921
10760	519922
234375	519923
198406	519924
136679	519925
3944	519926
27324	519927
223670	519928
79215	519929
420655	519930
106011	519931
11155	519932
146098	519933
148469	519934
96900	519935
18943	519936
171425	519937
28562	519938
232880	519939
76125	519940
28716	519941
127686	519942
5988	519943
178395	519944
38891	519945
72334	519946
366416	519947
7116	519948
114081	519949
33210	519950
5145	519951
110577	519952
263890	519953
450729	519954
173461	519955
38416	519956
447975	519957
165590	519958
254736	519959
19701	519960
176264	519961
386678	519962
42031	519963
111838	519964
255	519965
9994	519966
326307	519967
331968	519968
240273	519969
46655	519970
7177	519971
232313	519972
168890	519973
15391	519974
341059	519975
147265	519976
91632	519977
97967	519978
52480	519979
18395	519980
83718	519981
117893	519982
83289	519983
56163	519984
117	519985
199592	519986
130665	519987
385552	519988
171495	519989
264949	519990
365268	519991
193694	519992
16252	519993
151475	519994
61737	519995
387450	519996
116958	519997
55742	519998
3366	519999
237522	520000
93104	520001
281567	520002
29959	520003
43375	520004
75847	520005
178456	520006
405068	520007
216670	520008
117411	520009
105405	520010
3794	520011
236049	520012
210232	520013
272881	520014
410062	520015
354453	520016
112233	520017
237065	520018
55682	520019
241334	520020
396343	520021
409928	520022
190423	520023
5661	520024
73545	520025
81338	520026
66302	520027
205627	520028
218909	520029
142910	520030
29163	520031
68741	520032
228038	520033
212339	520034
63507	520035
408082	520036
7612	520037
2376	520038
7364	520039
7590	520040
455539	520041
91346	520042
18442	520043
198124	520044
267400	520045
9951	520046
27025	520047
15800	520048
194918	520049
441790	520050
35693	520051
57808	520052
258964	520053
219066	520054
26603	520055
69229	520056
50661	520057
459975	520058
62921	520059
72054	520060
254126	520061
86592	520062
31550	520063
217088	520064
249102	520065
174705	520066
156167	520067
282739	520068
100630	520069
368532	520070
141651	520071
209474	520072
53363	520073
26015	520074
21476	520075
372229	520076
31197	520077
145750	520078
16745	520079
73059	520080
2375	520081
845	520082
145974	520083
42030	520084
86563	520085
40752	520086
43056	520087
384942	520088
35127	520089
4036	520090
434394	520091
17849	520092
267354	520093
44483	520094
325180	520095
104993	520096
4228	520097
123013	520098
459617	520099
390108	520100
341307	520101
117645	520102
32954	520103
28392	520104
329613	520105
97680	520106
65671	520107
171595	520108
124225	520109
178296	520110
426851	520111
367747	520112
99610	520113
74087	520114
27234	520115
191182	520116
30686	520117
223029	520118
125195	520119
241240	520120
417178	520121
47630	520122
268604	520123
25685	520124
294822	520125
126048	520126
22650	520127
210099	520128
64071	520129
216484	520130
12829	520131
126717	520132
270172	520133
185214	520134
207273	520135
130056	520136
168711	520137
49689	520138
32674	520139
391004	520140
108363	520141
241318	520142
100128	520143
419144	520144
168921	520145
4852	520146
406770	520147
232530	520148
119403	520149
25107	520150
100608	520151
121246	520152
110686	520153
481	520154
3047	520155
78080	520156
298973	520157
12234	520158
100792	520159
249637	520160
456216	520161
48166	520162
283611	520163
452155	520164
228438	520165
417762	520166
59373	520167
26071	520168
161347	520169
49921	520170
134991	520171
241727	520172
373524	520173
99291	520174
205231	520175
54533	520176
102601	520177
195654	520178
138334	520179
243892	520180
97213	520181
196982	520182
46118	520183
177673	520184
110286	520185
72748	520186
173571	520187
54313	520188
277680	520189
69685	520190
167908	520191
363427	520192
214110	520193
53293	520194
20061	520195
231235	520196
31008	520197
294719	520198
199965	520199
13394	520200
213921	520201
164952	520202
207565	520203
65840	520204
35089	520205
311261	520206
219072	520207
101823	520208
102967	520209
133480	520210
81483	520211
134650	520212
153513	520213
34041	520214
65393	520215
281282	520216
91115	520217
2896	520218
396232	520219
8182	520220
151211	520221
377486	520222
97198	520223
91749	520224
3609	520225
55267	520226
153158	520227
181972	520228
363031	520229
106931	520230
47600	520231
25107	520232
32139	520233
24798	520234
43179	520235
18564	520236
315129	520237
249915	520238
64985	520239
226655	520240
34904	520241
106724	520242
121007	520243
74275	520244
35693	520245
358083	520246
30863	520247
122267	520248
157546	520249
98539	520250
32947	520251
215138	520252
110286	520253
159935	520254
1989	520255
190306	520256
311930	520257
102034	520258
26221	520259
39942	520260
327177	520261
166134	520262
423410	520263
110312	520264
272979	520265
53379	520266
86848	520267
16825	520268
458662	520269
219331	520270
355989	520271
68733	520272
77576	520273
148451	520274
62917	520275
405150	520276
78688	520277
25568	520278
26838	520279
316393	520280
42029	520281
312311	520282
344787	520283
164408	520284
395099	520285
14358	520286
168850	520287
91285	520288
223136	520289
350304	520290
107424	520291
259770	520292
115539	520293
82431	520294
116143	520295
69812	520296
231489	520297
421591	520298
48395	520299
60165	520300
312940	520301
97560	520302
382398	520303
27303	520304
20160	520305
45983	520306
108359	520307
302052	520308
413292	520309
101043	520310
153560	520311
30291	520312
154442	520313
262247	520314
36378	520315
107428	520316
76351	520317
330520	520318
332367	520319
386857	520320
418401	520321
128963	520322
20476	520323
48024	520324
102163	520325
38101	520326
245216	520327
194956	520328
76619	520329
67565	520330
326688	520331
344619	520332
237932	520333
223593	520334
223073	520335
364685	520336
136773	520337
147068	520338
332064	520339
125152	520340
315162	520341
145832	520342
386728	520343
140	520344
21609	520345
15066	520346
2426	520347
230447	520348
203004	520349
37732	520350
170756	520351
96848	520352
236291	520353
113741	520354
67401	520355
184455	520356
168862	520357
1345	520358
404478	520359
25228	520360
55333	520361
100263	520362
146596	520363
442922	520364
80023	520365
238338	520366
221762	520367
16382	520368
77692	520369
327426	520370
192951	520371
22626	520372
98749	520373
7141	520374
30092	520375
11086	520376
337434	520377
383004	520378
191939	520379
680	520380
333351	520381
117972	520382
19026	520383
75787	520384
224975	520385
200572	520386
236684	520387
206533	520388
170040	520389
201383	520390
30002	520391
246204	520392
65869	520393
306796	520394
100879	520395
16732	520396
208790	520397
11622	520398
458648	520399
156797	520400
91196	520401
157918	520402
405550	520403
72331	520404
157623	520405
309239	520406
392063	520407
244384	520408
264550	520409
11086	520410
88705	520411
411849	520412
148939	520413
21968	520414
5639	520415
35665	520416
118987	520417
123005	520418
317544	520419
84267	520420
131035	520421
125789	520422
33952	520423
241268	520424
513	520425
41543	520426
817	520427
119627	520428
437558	520429
131597	520430
261935	520431
345799	520432
345165	520433
202204	520434
45033	520435
11474	520436
788	520437
177576	520438
127481	520439
198773	520440
79840	520441
41006	520442
231161	520443
85961	520444
291125	520445
127307	520446
129478	520447
197596	520448
194691	520449
158043	520450
34665	520451
229369	520452
76288	520453
61181	520454
352439	520455
225058	520456
353576	520457
200925	520458
126429	520459
305146	520460
174491	520461
238446	520462
212033	520463
104298	520464
25628	520465
210502	520466
56108	520467
59882	520468
424559	520469
95828	520470
17215	520471
227910	520472
39199	520473
7758	520474
95460	520475
4114	520476
41448	520477
471	520478
80394	520479
1079	520480
56459	520481
409574	520482
13275	520483
47280	520484
245471	520485
75959	520486
128538	520487
22366	520488
27404	520489
243124	520490
31663	520491
127307	520492
241164	520493
187046	520494
341377	520495
157643	520496
24202	520497
35363	520498
5423	520499
416092	520500
190797	520501
143447	520502
418250	520503
56214	520504
446543	520505
34219	520506
48479	520507
55702	520508
121101	520509
27401	520510
238853	520511
26534	520512
48400	520513
352837	520514
26019	520515
9934	520516
99526	520517
108188	520518
354405	520519
38305	520520
38347	520521
221460	520522
53549	520523
79351	520524
107322	520525
32055	520526
64411	520527
124497	520528
423243	520529
238783	520530
133221	520531
87460	520532
48548	520533
108848	520534
395929	520535
21791	520536
26744	520537
129854	520538
128131	520539
59396	520540
99006	520541
221151	520542
19979	520543
16571	520544
138381	520545
75616	520546
55524	520547
190740	520548
400643	520549
197574	520550
117562	520551
87128	520552
121643	520553
454553	520554
226759	520555
107545	520556
358292	520557
955	520558
162047	520559
13575	520560
16106	520561
308702	520562
394219	520563
29097	520564
55156	520565
7564	520566
140555	520567
96879	520568
266394	520569
98570	520570
347592	520571
276025	520572
65320	520573
39727	520574
272297	520575
25137	520576
55902	520577
222928	520578
191885	520579
17021	520580
112364	520581
332374	520582
86685	520583
66671	520584
40333	520585
33508	520586
8302	520587
53052	520588
178725	520589
83143	520590
226494	520591
382758	520592
207719	520593
225004	520594
442037	520595
55605	520596
118345	520597
157970	520598
32343	520599
69599	520600
326503	520601
21998	520602
51986	520603
27642	520604
77817	520605
199310	520606
201508	520607
181313	520608
141893	520609
62484	520610
33588	520611
215316	520612
83127	520613
156603	520614
379448	520615
19434	520616
60900	520617
45146	520618
152309	520619
41019	520620
452394	520621
333316	520622
138609	520623
124336	520624
147558	520625
233978	520626
141893	520627
320958	520628
311653	520629
269732	520630
51777	520631
249762	520632
139337	520633
59683	520634
49934	520635
11935	520636
98	520637
14919	520638
248700	520639
12264	520640
251122	520641
186461	520642
129463	520643
29791	520644
73035	520645
328027	520646
310259	520647
187101	520648
127441	520649
28850	520650
4398	520651
50482	520652
271000	520653
194014	520654
394188	520655
65271	520656
3790	520657
174231	520658
4826	520659
582	520660
301409	520661
212877	520662
109408	520663
150274	520664
242293	520665
343742	520666
24864	520667
149418	520668
23708	520669
144901	520670
13524	520671
175201	520672
231398	520673
9234	520674
84206	520675
61823	520676
233239	520677
170505	520678
119082	520679
9323	520680
219563	520681
172395	520682
400537	520683
54807	520684
80641	520685
186754	520686
202497	520687
92623	520688
96340	520689
36949	520690
380105	520691
407615	520692
278557	520693
16568	520694
353183	520695
8527	520696
116126	520697
147922	520698
125167	520699
1852	520700
23684	520701
174004	520702
251380	520703
21198	520704
1239	520705
52558	520706
1264	520707
271618	520708
77028	520709
329350	520710
125790	520711
42044	520712
154721	520713
260725	520714
419548	520715
122844	520716
232416	520717
229524	520718
103606	520719
322552	520720
20541	520721
59770	520722
148756	520723
5902	520724
104218	520725
219191	520726
1715	520727
22929	520728
93674	520729
69162	520730
5254	520731
193071	520732
194648	520733
179807	520734
54489	520735
296506	520736
228693	520737
282877	520738
118230	520739
90319	520740
5172	520741
229581	520742
319994	520743
268448	520744
96887	520745
340054	520746
195885	520747
330719	520748
18161	520749
109797	520750
434662	520751
227387	520752
132812	520753
180765	520754
2320	520755
121914	520756
336812	520757
196752	520758
243013	520759
63288	520760
103605	520761
157026	520762
127477	520763
421094	520764
10462	520765
40198	520766
141234	520767
4558	520768
147778	520769
6224	520770
39701	520771
119842	520772
292050	520773
237053	520774
129935	520775
321767	520776
9560	520777
189205	520778
113468	520779
198218	520780
27087	520781
23046	520782
249154	520783
9532	520784
18622	520785
36178	520786
79980	520787
388506	520788
4143	520789
387103	520790
4385	520791
154236	520792
351210	520793
15103	520794
224034	520795
12609	520796
298687	520797
72527	520798
5193	520799
11736	520800
83924	520801
209027	520802
258891	520803
149517	520804
411344	520805
175446	520806
230306	520807
281	520808
122687	520809
222375	520810
241393	520811
132671	520812
245465	520813
224452	520814
272350	520815
28220	520816
2875	520817
250608	520818
450011	520819
34015	520820
50639	520821
172728	520822
18700	520823
217009	520824
278905	520825
50083	520826
353637	520827
33015	520828
228983	520829
18964	520830
76763	520831
128687	520832
145440	520833
312884	520834
193887	520835
182108	520836
99768	520837
87903	520838
43236	520839
39118	520840
208459	520841
95857	520842
11451	520843
145020	520844
245139	520845
74328	520846
73399	520847
228357	520848
246887	520849
115153	520850
50816	520851
208072	520852
215676	520853
76726	520854
91285	520855
169536	520856
248350	520857
20930	520858
173761	520859
16329	520860
68776	520861
198403	520862
231760	520863
183856	520864
383009	520865
60938	520866
30744	520867
5463	520868
314432	520869
371665	520870
94819	520871
234379	520872
433216	520873
254406	520874
395692	520875
233087	520876
105701	520877
158289	520878
163946	520879
395519	520880
3019	520881
158829	520882
170876	520883
136680	520884
19328	520885
192349	520886
401645	520887
286353	520888
118667	520889
64563	520890
17617	520891
63799	520892
13495	520893
360581	520894
20750	520895
9408	520896
11475	520897
106209	520898
193817	520899
180334	520900
5140	520901
15781	520902
262250	520903
13543	520904
282212	520905
87274	520906
51383	520907
143183	520908
1084	520909
262259	520910
158365	520911
102643	520912
210696	520913
232705	520914
413029	520915
199033	520916
96329	520917
451514	520918
3199	520919
88051	520920
102479	520921
50381	520922
34831	520923
323110	520924
405761	520925
142605	520926
59396	520927
230573	520928
266877	520929
10928	520930
90337	520931
259151	520932
1669	520933
118815	520934
111593	520935
94534	520936
438164	520937
63105	520938
200894	520939
91347	520940
35314	520941
101812	520942
191489	520943
1238	520944
11608	520945
100923	520946
124575	520947
36869	520948
240	520949
459407	520950
386462	520951
62279	520952
429664	520953
195378	520954
102333	520955
147908	520956
257427	520957
46278	520958
21777	520959
118174	520960
85774	520961
5737	520962
226671	520963
16094	520964
4651	520965
55200	520966
245231	520967
61670	520968
241652	520969
33015	520970
61670	520971
382448	520972
191726	520973
94110	520974
174744	520975
57615	520976
87717	520977
185937	520978
102362	520979
11220	520980
298656	520981
77904	520982
361540	520983
82426	520984
35363	520985
17392	520986
256857	520987
85958	520988
164414	520989
144265	520990
21332	520991
14758	520992
61731	520993
5570	520994
144922	520995
160186	520996
239727	520997
5913	520998
107812	520999
241446	521000
47028	521001
102057	521002
6730	521003
183979	521004
275859	521005
15248	521006
42279	521007
344691	521008
25953	521009
17197	521010
104091	521011
7121	521012
240010	521013
8945	521014
383926	521015
46620	521016
6363	521017
80246	521018
48662	521019
4664	521020
56947	521021
179203	521022
10288	521023
96734	521024
14000	521025
50133	521026
27054	521027
253716	521028
75461	521029
124903	521030
46895	521031
46910	521032
40661	521033
29317	521034
28335	521035
21387	521036
39774	521037
154877	521038
93036	521039
44636	521040
15812	521041
32128	521042
87255	521043
85014	521044
443	521045
454546	521046
95628	521047
293216	521048
148134	521049
266200	521050
340467	521051
83146	521052
23368	521053
51611	521054
197574	521055
67003	521056
125073	521057
67001	521058
226804	521059
209754	521060
309550	521061
205492	521062
104563	521063
208105	521064
49683	521065
13382	521066
1273	521067
106656	521068
232117	521069
162298	521070
58663	521071
58201	521072
82064	521073
117838	521074
62844	521075
164340	521076
1298	521077
1298	521078
40452	521079
34949	521080
108687	521081
66832	521082
437276	521083
102903	521084
206075	521085
432903	521086
25613	521087
58549	521088
48878	521089
49782	521090
438	521091
174374	521092
31761	521093
10425	521094
198311	521095
394254	521096
335223	521097
9014	521098
15437	521099
335612	521100
309866	521101
264172	521102
106157	521103
13194	521104
16571	521105
9774	521106
103180	521107
67175	521108
179598	521109
31582	521110
322573	521111
341380	521112
128114	521113
111216	521114
12941	521115
13013	521116
236188	521117
357	521118
179007	521119
31397	521120
1563	521121
31030	521122
151977	521123
46060	521124
35306	521125
54236	521126
136819	521127
50620	521128
33554	521129
60666	521130
122115	521131
27203	521132
70186	521133
48020	521134
275130	521135
239687	521136
119873	521137
292882	521138
58722	521139
22620	521140
444700	521141
309105	521142
201694	521143
410	521144
267476	521145
408532	521146
244727	521147
71266	521148
5535	521149
235034	521150
247231	521151
158076	521152
400242	521153
53125	521154
255734	521155
419892	521156
76474	521157
55605	521158
65172	521159
32046	521160
93086	521161
203633	521162
309204	521163
25487	521164
313195	521165
247942	521166
161868	521167
48453	521168
18829	521169
249609	521170
80918	521171
88720	521172
123310	521173
3232	521174
402098	521175
183516	521176
101834	521177
386590	521178
127534	521179
62349	521180
195695	521181
301077	521182
187472	521183
190377	521184
231236	521185
90327	521186
56732	521187
329456	521188
10460	521189
203903	521190
116507	521191
345584	521192
336719	521193
15784	521194
92809	521195
162741	521196
191202	521197
43243	521198
324167	521199
213128	521200
186912	521201
62364	521202
977	521203
162919	521204
448962	521205
13795	521206
299424	521207
448621	521208
134341	521209
285821	521210
116255	521211
124565	521212
19315	521213
239470	521214
15910	521215
4857	521216
20226	521217
203910	521218
323248	521219
205918	521220
245183	521221
373872	521222
457705	521223
80995	521224
347330	521225
366144	521226
274555	521227
148683	521228
396104	521229
111619	521230
2350	521231
23354	521232
35039	521233
311884	521234
394851	521235
442086	521236
41087	521237
44270	521238
38673	521239
9244	521240
43999	521241
237501	521242
287527	521243
164445	521244
126806	521245
230242	521246
37742	521247
87166	521248
293230	521249
83216	521250
402786	521251
121517	521252
122241	521253
392059	521254
60041	521255
286571	521256
225777	521257
208642	521258
156942	521259
154317	521260
18883	521261
100184	521262
424776	521263
117512	521264
213371	521265
6658	521266
11220	521267
89081	521268
14822	521269
59603	521270
415644	521271
75840	521272
125067	521273
364765	521274
153650	521275
91339	521276
211502	521277
61556	521278
119215	521279
53483	521280
9820	521281
245927	521282
10059	521283
86687	521284
208	521285
56536	521286
451736	521287
237143	521288
89547	521289
58253	521290
436552	521291
55336	521292
222809	521293
385279	521294
77775	521295
26166	521296
90036	521297
377188	521298
704	521299
69778	521300
440661	521301
42166	521302
96193	521303
62637	521304
155530	521305
85701	521306
272926	521307
131721	521308
42362	521309
450899	521310
397131	521311
2532	521312
23194	521313
15477	521314
134635	521315
171442	521316
288641	521317
2722	521318
200214	521319
89334	521320
74383	521321
15700	521322
340358	521323
371428	521324
190864	521325
382367	521326
393159	521327
24355	521328
40602	521329
115053	521330
338379	521331
286601	521332
40602	521333
127353	521334
223667	521335
197051	521336
1455	521337
92551	521338
219983	521339
120061	521340
81895	521341
44865	521342
59847	521343
4525	521344
48570	521345
44524	521346
50852	521347
48787	521348
16959	521349
139306	521350
184740	521351
19892	521352
397406	521353
101262	521354
144205	521355
29393	521356
306528	521357
10567	521358
62089	521359
65125	521360
452205	521361
31579	521362
82289	521363
2119	521364
13276	521365
206724	521366
11780	521367
18190	521368
245494	521369
5025	521370
152688	521371
345931	521372
240296	521373
125042	521374
459342	521375
316896	521376
99071	521377
301616	521378
22011	521379
72570	521380
429217	521381
278696	521382
376483	521383
8864	521384
362568	521385
15542	521386
23837	521387
10471	521388
104561	521389
54031	521390
88592	521391
55296	521392
88446	521393
41422	521394
92894	521395
210559	521396
379296	521397
192100	521398
208765	521399
6159	521400
209282	521401
16698	521402
16340	521403
46171	521404
235938	521405
91859	521406
11062	521407
213531	521408
51614	521409
115401	521410
207509	521411
148559	521412
216287	521413
198573	521414
31701	521415
46200	521416
31941	521417
7301	521418
267017	521419
15880	521420
3382	521421
53428	521422
428129	521423
185432	521424
154587	521425
233324	521426
66993	521427
137869	521428
162876	521429
19945	521430
16003	521431
152347	521432
264708	521433
5557	521434
834	521435
250607	521436
459798	521437
17899	521438
126062	521439
10961	521440
190689	521441
233070	521442
132706	521443
219726	521444
65062	521445
61925	521446
150567	521447
125732	521448
136820	521449
100096	521450
4805	521451
318553	521452
150692	521453
428214	521454
422084	521455
62881	521456
257863	521457
308491	521458
43675	521459
32003	521460
53787	521461
8714	521462
18997	521463
87417	521464
42388	521465
29419	521466
4025	521467
116421	521468
62741	521469
378756	521470
122946	521471
127707	521472
35379	521473
9265	521474
345747	521475
157046	521476
201017	521477
213144	521478
230355	521479
30380	521480
28916	521481
311973	521482
64796	521483
403111	521484
43982	521485
9532	521486
387482	521487
29875	521488
206366	521489
16774	521490
33070	521491
2523	521492
449472	521493
265518	521494
205411	521495
384579	521496
67924	521497
147835	521498
28260	521499
25918	521500
42024	521501
316787	521502
188649	521503
11813	521504
169199	521505
307834	521506
100258	521507
143863	521508
182798	521509
55937	521510
169992	521511
45043	521512
51742	521513
447438	521514
199452	521515
280464	521516
172800	521517
442918	521518
174412	521519
445706	521520
390349	521521
141761	521522
234349	521523
141023	521524
99000	521525
45144	521526
206965	521527
257653	521528
225925	521529
90285	521530
108128	521531
113560	521532
438419	521533
194118	521534
198860	521535
352841	521536
35363	521537
108681	521538
54797	521539
201099	521540
93174	521541
177069	521542
242682	521543
274208	521544
59449	521545
128593	521546
168254	521547
99071	521548
434369	521549
28884	521550
56846	521551
217013	521552
2648	521553
19980	521554
395514	521555
110641	521556
27130	521557
112670	521558
112345	521559
198061	521560
120236	521561
53140	521562
107829	521563
41671	521564
25416	521565
452516	521566
34398	521567
286392	521568
31703	521569
116041	521570
391318	521571
170731	521572
244720	521573
126806	521574
296983	521575
16028	521576
70773	521577
201011	521578
50759	521579
205534	521580
119307	521581
26455	521582
63919	521583
278303	521584
147495	521585
5557	521586
84609	521587
44297	521588
2552	521589
455291	521590
140029	521591
387636	521592
418873	521593
232890	521594
32336	521595
241552	521596
106105	521597
273102	521598
401241	521599
16538	521600
210969	521601
4851	521602
87900	521603
39549	521604
191504	521605
1491	521606
149681	521607
35824	521608
1597	521609
168254	521610
7017	521611
91095	521612
93952	521613
211153	521614
42402	521615
16489	521616
19478	521617
111662	521618
21720	521619
59863	521620
245306	521621
21794	521622
26166	521623
79648	521624
169665	521625
311792	521626
448694	521627
297568	521628
192646	521629
95611	521630
229483	521631
384129	521632
87728	521633
78340	521634
367152	521635
180829	521636
341881	521637
17394	521638
35748	521639
27401	521640
51648	521641
14732	521642
15469	521643
66522	521644
36156	521645
334379	521646
174989	521647
1330	521648
244449	521649
408463	521650
392133	521651
431083	521652
45658	521653
170107	521654
64100	521655
413829	521656
105281	521657
135643	521658
90438	521659
10629	521660
92344	521661
2238	521662
3663	521663
266658	521664
238498	521665
268666	521666
4326	521667
21549	521668
25158	521669
319436	521670
257590	521671
41949	521672
6759	521673
225735	521674
88249	521675
159903	521676
401296	521677
148488	521678
50354	521679
16052	521680
41593	521681
117585	521682
32385	521683
91004	521684
259891	521685
155171	521686
97493	521687
35039	521688
65465	521689
247904	521690
297366	521691
205799	521692
54985	521693
54218	521694
137289	521695
32923	521696
107398	521697
420629	521698
230429	521699
243830	521700
247574	521701
386683	521702
266629	521703
345511	521704
52882	521705
31222	521706
291818	521707
19008	521708
2656	521709
345421	521710
32881	521711
9157	521712
58797	521713
13004	521714
3435	521715
10945	521716
358181	521717
4414	521718
9759	521719
191974	521720
173015	521721
120010	521722
399114	521723
275206	521724
81946	521725
271141	521726
22944	521727
65353	521728
53664	521729
183751	521730
22195	521731
66560	521732
250431	521733
67198	521734
411350	521735
440791	521736
376832	521737
389052	521738
87542	521739
14862	521740
237147	521741
206178	521742
153949	521743
101740	521744
399962	521745
401917	521746
361465	521747
440730	521748
139352	521749
290884	521750
189438	521751
119618	521752
223006	521753
139717	521754
253504	521755
382101	521756
244677	521757
75070	521758
49956	521759
171660	521760
245790	521761
105141	521762
45784	521763
169179	521764
184764	521765
26865	521766
97769	521767
207572	521768
452908	521769
50662	521770
212682	521771
54484	521772
388286	521773
303434	521774
36194	521775
211506	521776
35830	521777
67922	521778
125646	521779
4260	521780
280732	521781
94489	521782
56699	521783
29045	521784
159021	521785
83837	521786
63798	521787
33936	521788
101258	521789
241834	521790
380608	521791
453515	521792
17688	521793
42184	521794
166883	521795
150912	521796
103512	521797
206684	521798
190321	521799
4342	521800
205457	521801
200290	521802
359451	521803
41253	521804
98181	521805
249973	521806
72024	521807
175863	521808
199516	521809
206978	521810
56579	521811
332127	521812
51655	521813
56745	521814
96731	521815
27300	521816
157066	521817
30111	521818
120636	521819
378088	521820
46896	521821
114182	521822
127043	521823
4218	521824
32674	521825
53664	521826
317736	521827
39171	521828
456633	521829
81129	521830
296253	521831
14410	521832
232072	521833
36874	521834
282942	521835
119265	521836
194478	521837
139679	521838
4357	521839
299470	521840
10327	521841
53052	521842
92668	521843
98181	521844
30111	521845
120125	521846
28455	521847
2951	521848
232719	521849
32139	521850
231022	521851
79572	521852
41510	521853
13729	521854
51370	521855
7806	521856
19059	521857
137546	521858
199305	521859
218724	521860
179142	521861
123384	521862
451007	521863
131611	521864
96767	521865
297982	521866
280415	521867
13900	521868
234679	521869
181492	521870
34674	521871
80112	521872
187478	521873
9712	521874
27471	521875
28053	521876
130370	521877
6812	521878
219430	521879
30853	521880
1714	521881
210448	521882
59808	521883
3581	521884
151692	521885
23001	521886
85657	521887
59457	521888
277876	521889
32343	521890
25210	521891
418892	521892
233420	521893
379182	521894
381426	521895
457163	521896
11218	521897
227307	521898
18025	521899
83541	521900
153658	521901
151615	521902
386498	521903
48143	521904
353249	521905
37886	521906
56214	521907
321030	521908
240343	521909
250604	521910
15382	521911
113870	521912
176418	521913
29416	521914
2518	521915
33303	521916
10381	521917
2430	521918
19039	521919
15059	521920
12143	521921
29779	521922
198046	521923
78775	521924
9519	521925
134162	521926
235642	521927
32345	521928
85316	521929
4533	521930
64913	521931
117996	521932
22683	521933
196432	521934
54141	521935
59808	521936
266506	521937
16137	521938
147706	521939
87471	521940
101672	521941
113234	521942
243910	521943
197392	521944
422591	521945
215989	521946
303702	521947
293716	521948
432516	521949
158023	521950
829	521951
426293	521952
222329	521953
14446	521954
3096	521955
89323	521956
373684	521957
97859	521958
176	521959
105965	521960
160287	521961
103604	521962
221116	521963
46749	521964
65785	521965
237056	521966
229273	521967
18990	521968
297513	521969
51784	521970
353817	521971
9010	521972
91907	521973
174187	521974
238802	521975
36053	521976
8297	521977
211580	521978
17170	521979
209112	521980
416726	521981
40332	521982
12671	521983
78911	521984
24107	521985
419148	521986
113196	521987
130912	521988
29416	521989
208841	521990
140899	521991
75429	521992
227502	521993
156445	521994
88441	521995
26542	521996
186331	521997
65915	521998
194526	521999
3600	522000
147087	522001
189652	522002
17398	522003
239462	522004
198940	522005
118008	522006
111889	522007
2409	522008
221772	522009
35235	522010
50849	522011
7064	522012
421258	522013
82428	522014
29308	522015
11771	522016
168829	522017
3315	522018
182021	522019
119270	522020
69301	522021
272150	522022
70321	522023
94501	522024
122819	522025
423383	522026
46599	522027
123144	522028
2349	522029
352	522030
85701	522031
137037	522032
435478	522033
29045	522034
18702	522035
104794	522036
109213	522037
218015	522038
119505	522039
166433	522040
434974	522041
140990	522042
139624	522043
7381	522044
61670	522045
125068	522046
1084	522047
7389	522048
29811	522049
175839	522050
34962	522051
16698	522052
2790	522053
64758	522054
175936	522055
169553	522056
78824	522057
139748	522058
48138	522059
48317	522060
2862	522061
331045	522062
9266	522063
31039	522064
176409	522065
95889	522066
455441	522067
260198	522068
19517	522069
40695	522070
77024	522071
394532	522072
11795	522073
175388	522074
65504	522075
187046	522076
446088	522077
11999	522078
24297	522079
357985	522080
138687	522081
100	522082
202000	522083
152435	522084
108652	522085
134943	522086
412081	522087
263739	522088
56109	522089
442237	522090
242916	522091
54727	522092
104082	522093
452231	522094
109852	522095
194090	522096
72985	522097
314455	522098
2384	522099
410198	522100
156250	522101
266208	522102
2224	522103
377037	522104
78536	522105
117469	522106
199991	522107
138757	522108
9032	522109
22355	522110
291819	522111
153214	522112
250534	522113
94861	522114
73977	522115
186597	522116
13769	522117
334026	522118
110072	522119
137161	522120
145994	522121
318819	522122
127034	522123
444429	522124
61139	522125
183092	522126
209479	522127
138824	522128
229077	522129
13885	522130
338931	522131
54147	522132
245342	522133
14271	522134
70726	522135
90416	522136
7252	522137
33362	522138
27651	522139
339579	522140
200012	522141
138052	522142
310599	522143
17224	522144
162328	522145
2612	522146
166977	522147
123917	522148
86000	522149
300589	522150
74123	522151
380556	522152
377023	522153
39749	522154
324752	522155
3715	522156
252198	522157
6125	522158
74603	522159
6145	522160
7935	522161
7935	522162
6145	522163
6145	522164
91770	522165
45125	522166
451092	522167
118148	522168
222640	522169
422948	522170
112541	522171
141743	522172
241618	522173
53673	522174
137534	522175
445479	522176
3375	522177
135453	522178
311599	522179
411860	522180
20823	522181
368676	522182
62085	522183
2040	522184
344207	522185
24774	522186
214292	522187
201006	522188
161342	522189
867	522190
11523	522191
181070	522192
307212	522193
127281	522194
73	522195
397317	522196
426311	522197
130658	522198
101074	522199
86451	522200
129894	522201
51732	522202
44360	522203
6545	522204
446825	522205
276700	522206
143434	522207
91966	522208
69071	522209
2597	522210
227196	522211
4288	522212
293191	522213
8154	522214
54142	522215
214425	522216
224310	522217
104695	522218
233139	522219
50563	522220
40425	522221
86539	522222
20410	522223
66248	522224
143021	522225
8289	522226
124883	522227
9845	522228
444936	522229
4386	522230
96762	522231
419624	522232
137102	522233
100007	522234
100007	522235
128165	522236
96217	522237
134387	522238
339209	522239
219935	522240
128488	522241
112754	522242
62672	522243
158690	522244
34595	522245
272898	522246
405799	522247
156355	522248
21162	522249
45828	522250
91255	522251
433251	522252
9984	522253
256777	522254
259521	522255
191995	522256
440683	522257
181761	522258
49096	522259
412187	522260
332882	522261
399304	522262
303822	522263
22381	522264
113508	522265
61288	522266
381504	522267
104103	522268
77280	522269
150841	522270
147263	522271
21682	522272
60059	522273
5471	522274
55398	522275
3337	522276
415870	522277
63095	522278
421975	522279
9630	522280
128154	522281
260574	522282
242600	522283
217090	522284
234621	522285
27627	522286
414065	522287
348422	522288
25414	522289
9414	522290
114170	522291
1736	522292
277715	522293
98100	522294
46194	522295
19176	522296
67936	522297
218682	522298
7804	522299
120734	522300
235403	522301
381930	522302
127711	522303
195048	522304
153648	522305
436283	522306
123021	522307
4380	522308
25674	522309
124801	522310
308660	522311
33681	522312
23429	522313
266084	522314
61722	522315
147563	522316
41275	522317
17278	522318
72779	522319
399867	522320
318962	522321
26987	522322
280816	522323
60576	522324
197669	522325
236165	522326
67923	522327
134101	522328
95920	522329
115044	522330
19711	522331
12172	522332
199175	522333
152665	522334
28021	522335
109233	522336
208867	522337
1569	522338
178403	522339
51159	522340
9899	522341
120074	522342
247855	522343
11450	522344
417217	522345
98791	522346
98629	522347
14709	522348
191837	522349
148803	522350
415888	522351
390064	522352
237	522353
98976	522354
289258	522355
73395	522356
38248	522357
123512	522358
328063	522359
926	522360
36950	522361
199401	522362
40807	522363
79710	522364
81701	522365
34311	522366
56867	522367
363305	522368
9517	522369
8691	522370
2526	522371
316291	522372
406266	522373
43798	522374
104809	522375
157047	522376
41015	522377
26298	522378
6435	522379
215846	522380
13222	522381
263862	522382
22924	522383
194389	522384
296001	522385
185044	522386
244090	522387
430111	522388
22426	522389
688	522390
98028	522391
22426	522392
85468	522393
39369	522394
79234	522395
380852	522396
347764	522397
366254	522398
79023	522399
454069	522400
288880	522401
63906	522402
332331	522403
45969	522404
457509	522405
26916	522406
100391	522407
187343	522408
169831	522409
38053	522410
7038	522411
440183	522412
12435	522413
175145	522414
142990	522415
288780	522416
87731	522417
172222	522418
175769	522419
49826	522420
122576	522421
144652	522422
165312	522423
329637	522424
393786	522425
318209	522426
188510	522427
38721	522428
65250	522429
68026	522430
446127	522431
295638	522432
29742	522433
42686	522434
106646	522435
204817	522436
15205	522437
251856	522438
31055	522439
141639	522440
245308	522441
176151	522442
1027	522443
172831	522444
7407	522445
160477	522446
43395	522447
222272	522448
344477	522449
14480	522450
418104	522451
256349	522452
25328	522453
3203	522454
124319	522455
34263	522456
41079	522457
202761	522458
214058	522459
251007	522460
29702	522461
67341	522462
157688	522463
226035	522464
62996	522465
20895	522466
359597	522467
295585	522468
85433	522469
56555	522470
127693	522471
257535	522472
164239	522473
25173	522474
433158	522475
443380	522476
20048	522477
355083	522478
135810	522479
78581	522480
281176	522481
94323	522482
251687	522483
194459	522484
152815	522485
103964	522486
204889	522487
186522	522488
3150	522489
378568	522490
176158	522491
103964	522492
199703	522493
76163	522494
75845	522495
200367	522496
206570	522497
185405	522498
375969	522499
136686	522500
240076	522501
109296	522502
112766	522503
43297	522504
454709	522505
197857	522506
166019	522507
137946	522508
190393	522509
316451	522510
165317	522511
14385	522512
242595	522513
183347	522514
24231	522515
21332	522516
360868	522517
7520	522518
422458	522519
119424	522520
61190	522521
156	522522
116555	522523
119504	522524
11565	522525
417	522526
259	522527
259	522528
417	522529
236865	522530
33241	522531
112487	522532
433387	522533
225732	522534
236850	522535
97062	522536
33909	522537
194489	522538
118717	522539
263129	522540
62624	522541
178320	522542
305026	522543
90227	522544
18316	522545
208562	522546
410643	522547
204997	522548
101167	522549
282865	522550
98861	522551
198196	522552
172650	522553
175613	522554
13522	522555
27429	522556
50522	522557
139985	522558
87740	522559
87102	522560
171224	522561
353550	522562
46070	522563
172525	522564
6726	522565
441954	522566
188935	522567
56258	522568
55897	522569
315309	522570
179930	522571
181732	522572
192829	522573
368374	522574
179436	522575
289351	522576
333978	522577
362570	522578
28659	522579
60306	522580
173745	522581
165826	522582
319417	522583
64373	522584
80061	522585
82477	522586
241714	522587
318365	522588
253481	522589
252675	522590
154772	522591
374962	522592
47515	522593
183838	522594
373399	522595
398570	522596
2457	522597
230487	522598
126884	522599
121892	522600
276288	522601
384320	522602
152148	522603
60498	522604
46347	522605
201164	522606
398925	522607
354416	522608
9400	522609
1850	522610
89670	522611
476	522612
29978	522613
234506	522614
234506	522615
41503	522616
98082	522617
156436	522618
351542	522619
179603	522620
41414	522621
342336	522622
133352	522623
8670	522624
329887	522625
72287	522626
51232	522627
70457	522628
168194	522629
88677	522630
358728	522631
185598	522632
20778	522633
419547	522634
202356	522635
386731	522636
392911	522637
12105	522638
1798	522639
316916	522640
248262	522641
294133	522642
322897	522643
352107	522644
28026	522645
206590	522646
19218	522647
100981	522648
221296	522649
144388	522650
395906	522651
5475	522652
85168	522653
222690	522654
110784	522655
51234	522656
72864	522657
46738	522658
82587	522659
104334	522660
139100	522661
27881	522662
8150	522663
458930	522664
391	522665
3177	522666
33353	522667
43316	522668
2083	522669
39783	522670
171953	522671
78352	522672
129440	522673
201412	522674
1033	522675
341820	522676
13866	522677
4540	522678
318552	522679
114143	522680
146056	522681
70304	522682
118080	522683
14495	522684
19302	522685
187804	522686
88945	522687
50496	522688
38861	522689
327164	522690
117809	522691
229471	522692
228538	522693
459014	522694
126813	522695
421044	522696
330931	522697
57153	522698
177145	522699
322663	522700
42420	522701
20857	522702
10633	522703
273598	522704
171557	522705
386	522706
61238	522707
369471	522708
201559	522709
216525	522710
224539	522711
123993	522712
189816	522713
27721	522714
78622	522715
111077	522716
1116	522717
17913	522718
192616	522719
108671	522720
116697	522721
68246	522722
183736	522723
115108	522724
57310	522725
299563	522726
332855	522727
75412	522728
2214	522729
55451	522730
174413	522731
111120	522732
13845	522733
14261	522734
80408	522735
393010	522736
152382	522737
15432	522738
171856	522739
427824	522740
168596	522741
323782	522742
26153	522743
33370	522744
11173	522745
142698	522746
155439	522747
149955	522748
287014	522749
189494	522750
129106	522751
306614	522752
63172	522753
202965	522754
268958	522755
552	522756
4735	522757
8288	522758
57417	522759
341527	522760
458811	522761
202324	522762
107543	522763
143512	522764
180477	522765
2298	522766
3400	522767
41845	522768
28374	522769
10888	522770
21751	522771
99383	522772
37905	522773
127458	522774
34074	522775
4747	522776
255210	522777
74658	522778
227254	522779
323969	522780
136085	522781
197066	522782
376813	522783
41240	522784
47163	522785
52459	522786
129440	522787
157597	522788
89541	522789
271155	522790
30721	522791
404295	522792
138230	522793
182849	522794
139581	522795
17774	522796
101811	522797
147189	522798
38429	522799
323013	522800
147205	522801
237722	522802
140	522803
190106	522804
9777	522805
4621	522806
363753	522807
31360	522808
14972	522809
111475	522810
22655	522811
20951	522812
118344	522813
33504	522814
68699	522815
330969	522816
20944	522817
100158	522818
60459	522819
18654	522820
91024	522821
46865	522822
265675	522823
253277	522824
6897	522825
158041	522826
117825	522827
432723	522828
20434	522829
97267	522830
49440	522831
183168	522832
54930	522833
61780	522834
62566	522835
212425	522836
130912	522837
2620	522838
233847	522839
5024	522840
70259	522841
36776	522842
27563	522843
75526	522844
95807	522845
84197	522846
48732	522847
444956	522848
228162	522849
23060	522850
69520	522851
32293	522852
450425	522853
54615	522854
353889	522855
15842	522856
203832	522857
251424	522858
62314	522859
147253	522860
180812	522861
361069	522862
113	522863
88678	522864
23682	522865
365820	522866
19131	522867
126567	522868
4268	522869
94086	522870
4184	522871
30386	522872
136949	522873
63688	522874
28084	522875
44566	522876
77	522877
18118	522878
17544	522879
11975	522880
301842	522881
92080	522882
3767	522883
146163	522884
130686	522885
11689	522886
176918	522887
405065	522888
419260	522889
138518	522890
6614	522891
143948	522892
24994	522893
201972	522894
121679	522895
33676	522896
131159	522897
15018	522898
238820	522899
227442	522900
34114	522901
98199	522902
507	522903
86231	522904
21087	522905
378630	522906
213360	522907
137335	522908
1919	522909
69387	522910
26802	522911
74931	522912
193999	522913
52148	522914
399979	522915
115042	522916
80255	522917
265652	522918
135453	522919
212408	522920
201627	522921
225744	522922
441719	522923
84432	522924
315298	522925
174504	522926
40547	522927
41573	522928
171890	522929
14973	522930
162766	522931
142191	522932
143901	522933
247043	522934
343192	522935
104561	522936
102898	522937
299	522938
307097	522939
119536	522940
12127	522941
33209	522942
304086	522943
5468	522944
165404	522945
71704	522946
242666	522947
43684	522948
62543	522949
82678	522950
35855	522951
393524	522952
37228	522953
20391	522954
203434	522955
113398	522956
109485	522957
39463	522958
395811	522959
171977	522960
12617	522961
162681	522962
150130	522963
39020	522964
131949	522965
14593	522966
8558	522967
27241	522968
241358	522969
386077	522970
89237	522971
323054	522972
327370	522973
122289	522974
185856	522975
230609	522976
128612	522977
99377	522978
3322	522979
53552	522980
22820	522981
302225	522982
272674	522983
81383	522984
35445	522985
300678	522986
138111	522987
368913	522988
107923	522989
220662	522990
74938	522991
503	522992
12123	522993
77509	522994
4306	522995
227160	522996
99902	522997
26898	522998
35412	522999
36715	523000
36795	523001
36794	523002
223821	523003
313654	523004
10173	523005
110938	523006
122441	523007
53155	523008
163083	523009
76537	523010
227918	523011
75916	523012
138559	523013
204077	523014
65608	523015
620	523016
96547	523017
38737	523018
64802	523019
63760	523020
116348	523021
110204	523022
96720	523023
21775	523024
24118	523025
367587	523026
77281	523027
161699	523028
67326	523029
244	523030
459780	523031
126200	523032
159777	523033
65974	523034
373217	523035
26889	523036
98142	523037
1740	523038
412476	523039
229104	523040
24574	523041
272043	523042
64966	523043
211734	523044
42385	523045
138410	523046
382519	523047
40024	523048
105401	523049
113824	523050
382495	523051
262812	523052
220199	523053
7060	523054
113578	523055
113578	523056
328386	523057
137397	523058
260399	523059
52963	523060
162365	523061
392675	523062
230678	523063
265141	523064
180655	523065
47574	523066
231	523067
26120	523068
19052	523069
213964	523070
14640	523071
127280	523072
158077	523073
192963	523074
80683	523075
62733	523076
168857	523077
168474	523078
83545	523079
86629	523080
22368	523081
234423	523082
250412	523083
103113	523084
24216	523085
259699	523086
67790	523087
19162	523088
9497	523089
278061	523090
52049	523091
272704	523092
17583	523093
405780	523094
3574	523095
114409	523096
3187	523097
29585	523098
24273	523099
234104	523100
70508	523101
1911	523102
192665	523103
303023	523104
98147	523105
10440	523106
60999	523107
46840	523108
86288	523109
113799	523110
31851	523111
432360	523112
128938	523113
77802	523114
35835	523115
380	523116
148708	523117
4452	523118
250242	523119
329127	523120
41750	523121
42498	523122
204754	523123
112188	523124
128252	523125
28201	523126
122215	523127
60648	523128
129336	523129
444702	523130
62795	523131
391609	523132
383987	523133
404125	523134
192298	523135
5785	523136
101803	523137
98508	523138
351167	523139
314324	523140
160814	523141
308306	523142
358886	523143
362505	523144
360508	523145
430728	523146
4486	523147
122313	523148
32544	523149
25295	523150
154958	523151
192601	523152
192601	523153
234830	523154
375613	523155
27808	523156
410139	523157
97777	523158
459119	523159
441162	523160
363927	523161
91100	523162
361786	523163
24780	523164
9161	523165
409916	523166
55745	523167
410746	523168
63947	523169
209077	523170
236327	523171
106758	523172
407097	523173
268384	523174
3818	523175
47084	523176
110965	523177
196166	523178
237007	523179
1779	523180
223394	523181
380176	523182
155427	523183
349438	523184
204380	523185
268670	523186
54970	523187
151780	523188
14971	523189
123121	523190
288844	523191
47322	523192
275798	523193
9156	523194
242727	523195
56577	523196
83966	523197
9952	523198
154281	523199
308053	523200
82094	523201
194119	523202
67040	523203
137652	523204
111797	523205
36172	523206
228050	523207
26102	523208
131064	523209
226985	523210
202922	523211
65227	523212
152861	523213
17919	523214
102451	523215
145756	523216
102436	523217
55181	523218
46589	523219
146769	523220
52929	523221
143681	523222
36092	523223
34366	523224
396314	523225
247668	523226
154503	523227
354686	523228
325443	523229
242770	523230
224088	523231
123896	523232
62384	523233
68618	523234
17790	523235
8048	523236
157133	523237
286253	523238
22235	523239
332857	523240
328650	523241
212085	523242
197252	523243
405	523244
365015	523245
96850	523246
29049	523247
185738	523248
6242	523249
372359	523250
435431	523251
51795	523252
20637	523253
55228	523254
46498	523255
740	523256
276261	523257
110114	523258
50933	523259
316011	523260
28198	523261
120621	523262
108594	523263
175333	523264
37113	523265
28491	523266
13506	523267
30264	523268
32144	523269
211037	523270
88020	523271
82408	523272
7155	523273
9766	523274
295224	523275
132402	523276
20685	523277
185202	523278
64271	523279
189285	523280
105341	523281
64933	523282
104603	523283
117984	523284
124656	523285
56770	523286
14186	523287
118045	523288
308685	523289
4123	523290
172	523291
78989	523292
4974	523293
273173	523294
284	523295
2990	523296
306251	523297
57530	523298
20896	523299
20896	523300
13985	523301
261656	523302
92504	523303
116165	523304
83731	523305
321960	523306
51190	523307
263581	523308
8324	523309
423019	523310
4027	523311
97716	523312
235026	523313
704	523314
72153	523315
394767	523316
95633	523317
85184	523318
197618	523319
124035	523320
179437	523321
395009	523322
228401	523323
212290	523324
401609	523325
49591	523326
71362	523327
33997	523328
249955	523329
238309	523330
14051	523331
225538	523332
217082	523333
7104	523334
338941	523335
157106	523336
138053	523337
73105	523338
98445	523339
353942	523340
59629	523341
39819	523342
11130	523343
1571	523344
17272	523345
26854	523346
347610	523347
63907	523348
183222	523349
446472	523350
342064	523351
334938	523352
63494	523353
111957	523354
17882	523355
34589	523356
35857	523357
208187	523358
9454	523359
177533	523360
344717	523361
423423	523362
120759	523363
212184	523364
91602	523365
377589	523366
4987	523367
94012	523368
22156	523369
39778	523370
73396	523371
89629	523372
78670	523373
420613	523374
222148	523375
79701	523376
33413	523377
96587	523378
143596	523379
203707	523380
418710	523381
299283	523382
284326	523383
259698	523384
8237	523385
213796	523386
292613	523387
144462	523388
453504	523389
50780	523390
107673	523391
14629	523392
130923	523393
375156	523394
125702	523395
54893	523396
357621	523397
243195	523398
97395	523399
45492	523400
223780	523401
205935	523402
141781	523403
103439	523404
197350	523405
215569	523406
154883	523407
98763	523408
42353	523409
18712	523410
245843	523411
80306	523412
234516	523413
334448	523414
213092	523415
79040	523416
71463	523417
426334	523418
171571	523419
83232	523420
64389	523421
15064	523422
225685	523423
5819	523424
438739	523425
325699	523426
61969	523427
32740	523428
100956	523429
43007	523430
72127	523431
12957	523432
86321	523433
961	523434
5292	523435
337398	523436
244170	523437
232033	523438
45913	523439
180220	523440
34549	523441
19853	523442
61042	523443
61561	523444
123817	523445
37812	523446
370810	523447
239025	523448
8531	523449
321108	523450
207406	523451
215256	523452
208649	523453
4650	523454
68669	523455
58444	523456
413241	523457
51158	523458
10135	523459
27880	523460
420823	523461
334535	523462
369878	523463
415446	523464
37594	523465
111536	523466
56950	523467
308066	523468
16364	523469
315786	523470
136038	523471
108745	523472
111003	523473
272995	523474
141897	523475
273827	523476
204985	523477
83920	523478
138146	523479
16391	523480
78149	523481
214491	523482
16684	523483
419024	523484
201490	523485
21577	523486
48135	523487
26409	523488
123661	523489
141937	523490
18700	523491
173332	523492
220674	523493
130918	523494
202714	523495
34311	523496
102211	523497
23019	523498
151216	523499
278231	523500
254189	523501
358316	523502
408492	523503
178374	523504
100319	523505
69930	523506
248993	523507
48453	523508
243587	523509
64162	523510
105836	523511
4784	523512
423287	523513
277726	523514
343114	523515
397741	523516
19979	523517
18700	523518
248504	523519
135583	523520
339608	523521
142263	523522
25184	523523
87200	523524
289835	523525
30633	523526
277557	523527
83667	523528
141343	523529
18550	523530
159500	523531
296815	523532
76471	523533
10962	523534
240722	523535
61233	523536
251406	523537
114222	523538
91145	523539
449082	523540
221956	523541
242890	523542
205214	523543
55189	523544
58722	523545
171620	523546
42303	523547
77237	523548
112214	523549
190825	523550
117628	523551
281506	523552
78369	523553
131470	523554
1362	523555
59907	523556
16960	523557
123198	523558
48240	523559
48313	523560
193576	523561
131667	523562
241496	523563
104510	523564
123148	523565
449	523566
246467	523567
26419	523568
262137	523569
121911	523570
80240	523571
409666	523572
304093	523573
405852	523574
220180	523575
31604	523576
422093	523577
96333	523578
21593	523579
114334	523580
422066	523581
21662	523582
91559	523583
26802	523584
9365	523585
75102	523586
9437	523587
16292	523588
153500	523589
118414	523590
64396	523591
2170	523592
91168	523593
111872	523594
338014	523595
76127	523596
2855	523597
213200	523598
116628	523599
6718	523600
98613	523601
167423	523602
105936	523603
105749	523604
155839	523605
34605	523606
2855	523607
135841	523608
42931	523609
218444	523610
54827	523611
412909	523612
59999	523613
40836	523614
3692	523615
239388	523616
14788	523617
107353	523618
188583	523619
101962	523620
34450	523621
183180	523622
39832	523623
348991	523624
92278	523625
45867	523626
56214	523627
238138	523628
114002	523629
179121	523630
245729	523631
44872	523632
8966	523633
222271	523634
122691	523635
261675	523636
260551	523637
178815	523638
387654	523639
137257	523640
134424	523641
605	523642
10032	523643
93920	523644
13920	523645
43574	523646
30536	523647
59132	523648
33303	523649
254935	523650
115775	523651
170270	523652
235972	523653
328217	523654
307856	523655
795	523656
323765	523657
13445	523658
11950	523659
189892	523660
8412	523661
371319	523662
403084	523663
97923	523664
69127	523665
176550	523666
450653	523667
18219	523668
5701	523669
130306	523670
5229	523671
126538	523672
112421	523673
79924	523674
5531	523675
104784	523676
116149	523677
10173	523678
410819	523679
92356	523680
301722	523681
65582	523682
64951	523683
94568	523684
12116	523685
5749	523686
70017	523687
272453	523688
34592	523689
114501	523690
90219	523691
6355	523692
214723	523693
403919	523694
298693	523695
92	523696
272	523697
48936	523698
359958	523699
2832	523700
356176	523701
245921	523702
374625	523703
274652	523704
456607	523705
241364	523706
16021	523707
114280	523708
351346	523709
91119	523710
2188	523711
180503	523712
77426	523713
21566	523714
221760	523715
159961	523716
119035	523717
103876	523718
51021	523719
48742	523720
56259	523721
299240	523722
58656	523723
36350	523724
217749	523725
231478	523726
115165	523727
102008	523728
248733	523729
197004	523730
7995	523731
289700	523732
100966	523733
97876	523734
58656	523735
324994	523736
37693	523737
355349	523738
24885	523739
51170	523740
90038	523741
23015	523742
59266	523743
73930	523744
407626	523745
38020	523746
37255	523747
401065	523748
68079	523749
12985	523750
75174	523751
28953	523752
440101	523753
1209	523754
64774	523755
244177	523756
133562	523757
138658	523758
256095	523759
106583	523760
198542	523761
100172	523762
202364	523763
374489	523764
375039	523765
86220	523766
250013	523767
102207	523768
112553	523769
101241	523770
202364	523771
107569	523772
443150	523773
188857	523774
96617	523775
197804	523776
53339	523777
199814	523778
72589	523779
406826	523780
220642	523781
221359	523782
61474	523783
107458	523784
389878	523785
7766	523786
174989	523787
80118	523788
284204	523789
81024	523790
76423	523791
45550	523792
362110	523793
122171	523794
52717	523795
200583	523796
317463	523797
173831	523798
210394	523799
282082	523800
375526	523801
376698	523802
141498	523803
103658	523804
40327	523805
202295	523806
125543	523807
70699	523808
102532	523809
245943	523810
155558	523811
49297	523812
46821	523813
53026	523814
97734	523815
84100	523816
4654	523817
365509	523818
6827	523819
340553	523820
323081	523821
32470	523822
49297	523823
332021	523824
186448	523825
368409	523826
202499	523827
450556	523828
392659	523829
395862	523830
166449	523831
456805	523832
174415	523833
168679	523834
183510	523835
48655	523836
4510	523837
386250	523838
101996	523839
199660	523840
443234	523841
44468	523842
194592	523843
423022	523844
344838	523845
123555	523846
111724	523847
432691	523848
76692	523849
32286	523850
122640	523851
10709	523852
60065	523853
84949	523854
31592	523855
257894	523856
117218	523857
70860	523858
118883	523859
290981	523860
78627	523861
177761	523862
197148	523863
114	523864
225895	523865
404881	523866
152234	523867
84949	523868
248189	523869
220542	523870
85688	523871
308652	523872
33609	523873
32183	523874
169754	523875
117892	523876
63827	523877
209032	523878
452520	523879
118735	523880
160057	523881
63425	523882
218642	523883
397750	523884
383137	523885
31131	523886
155722	523887
124972	523888
277577	523889
356977	523890
98719	523891
49158	523892
147740	523893
427931	523894
221782	523895
128009	523896
3679	523897
107248	523898
52057	523899
3674	523900
189791	523901
106912	523902
3702	523903
225730	523904
13536	523905
173843	523906
104866	523907
171759	523908
140962	523909
121592	523910
241038	523911
204734	523912
259970	523913
28963	523914
144487	523915
65978	523916
193722	523917
208271	523918
59437	523919
3442	523920
419423	523921
38199	523922
122728	523923
245389	523924
249545	523925
19690	523926
125335	523927
24771	523928
85465	523929
4141	523930
67537	523931
55037	523932
457295	523933
152993	523934
203635	523935
455450	523936
371700	523937
455894	523938
69885	523939
95394	523940
217019	523941
331417	523942
95619	523943
228417	523944
3039	523945
368845	523946
1772	523947
104450	523948
59202	523949
2044	523950
1728	523951
75528	523952
136249	523953
94150	523954
2707	523955
708	523956
312	523957
4600	523958
219	523959
924	523960
71370	523961
275619	523962
216806	523963
18506	523964
45563	523965
85830	523966
337213	523967
729	523968
48	523969
395879	523970
40766	523971
117310	523972
239806	523973
2765	523974
172517	523975
84836	523976
229130	523977
10661	523978
345	523979
6125	523980
126553	523981
36501	523982
29988	523983
94548	523984
60854	523985
123855	523986
344308	523987
36	523988
392907	523989
121266	523990
261225	523991
63475	523992
114474	523993
40259	523994
99398	523995
284542	523996
6358	523997
102496	523998
28008	523999
70071	524000
19842	524001
102710	524002
363538	524003
109480	524004
84293	524005
12317	524006
110746	524007
35003	524008
7616	524009
174055	524010
144244	524011
22381	524012
54189	524013
121459	524014
117170	524015
58991	524016
147499	524017
244205	524018
10931	524019
10814	524020
3136	524021
89312	524022
52651	524023
109004	524024
96	524025
19015	524026
59772	524027
103230	524028
239866	524029
15164	524030
69089	524031
100885	524032
9638	524033
28445	524034
51999	524035
577	524036
33930	524037
153669	524038
69691	524039
66774	524040
245677	524041
53325	524042
404980	524043
36689	524044
17386	524045
107319	524046
4888	524047
5015	524048
206034	524049
154810	524050
5850	524051
149827	524052
74295	524053
384487	524054
5819	524055
210319	524056
36689	524057
261627	524058
321758	524059
169003	524060
70921	524061
74307	524062
138644	524063
350973	524064
326861	524065
83326	524066
123851	524067
150691	524068
229156	524069
2788	524070
143	524071
55126	524072
189304	524073
16728	524074
316626	524075
425545	524076
220900	524077
403631	524078
441330	524079
63510	524080
88007	524081
154698	524082
11712	524083
399854	524084
239504	524085
370708	524086
393642	524087
49221	524088
20844	524089
60341	524090
201143	524091
161008	524092
194254	524093
28731	524094
98054	524095
292876	524096
63153	524097
66661	524098
15730	524099
61215	524100
9622	524101
183747	524102
52794	524103
371845	524104
398641	524105
188816	524106
107482	524107
516	524108
2098	524109
151798	524110
35087	524111
77717	524112
6679	524113
459046	524114
460199	524115
257412	524116
276923	524117
209757	524118
13140	524119
29848	524120
158436	524121
17887	524122
196286	524123
227100	524124
7427	524125
165170	524126
199347	524127
23649	524128
233692	524129
295087	524130
161845	524131
268231	524132
15110	524133
32760	524134
5135	524135
58717	524136
45306	524137
199422	524138
23895	524139
239383	524140
122756	524141
163552	524142
121571	524143
202221	524144
49278	524145
385441	524146
94874	524147
24831	524148
2592	524149
17887	524150
44963	524151
252188	524152
176636	524153
125408	524154
348647	524155
445267	524156
50529	524157
193404	524158
31945	524159
233150	524160
98026	524161
163314	524162
199325	524163
21657	524164
332391	524165
256820	524166
756	524167
10852	524168
318800	524169
52351	524170
183058	524171
207	524172
173352	524173
192922	524174
16747	524175
35016	524176
124377	524177
34468	524178
64184	524179
198602	524180
1271	524181
442063	524182
33972	524183
144547	524184
65280	524185
174533	524186
6800	524187
202775	524188
23278	524189
5934	524190
240896	524191
31258	524192
114296	524193
161578	524194
192197	524195
10524	524196
20025	524197
16981	524198
351583	524199
376796	524200
15454	524201
1470	524202
66738	524203
250289	524204
141899	524205
98925	524206
198022	524207
99565	524208
23517	524209
8014	524210
18732	524211
158827	524212
245626	524213
13183	524214
59011	524215
34116	524216
196965	524217
163013	524218
165796	524219
29363	524220
13699	524221
12095	524222
79662	524223
110169	524224
427564	524225
443706	524226
118193	524227
181835	524228
252106	524229
66406	524230
33498	524231
226574	524232
74805	524233
49406	524234
417975	524235
24993	524236
49061	524237
142429	524238
54707	524239
57551	524240
83961	524241
45974	524242
22619	524243
339436	524244
110887	524245
120911	524246
21304	524247
17377	524248
46045	524249
311808	524250
113972	524251
50350	524252
180882	524253
345936	524254
244356	524255
175208	524256
101304	524257
166668	524258
341019	524259
319696	524260
165739	524261
52355	524262
176734	524263
28114	524264
62844	524265
5830	524266
249623	524267
449558	524268
109295	524269
50525	524270
357338	524271
141734	524272
68062	524273
143261	524274
92389	524275
30845	524276
80964	524277
291309	524278
135310	524279
89772	524280
47056	524281
114184	524282
157714	524283
397345	524284
67686	524285
121968	524286
20087	524287
187598	524288
62213	524289
157017	524290
165061	524291
374413	524292
449907	524293
73950	524294
163589	524295
111680	524296
102724	524297
328919	524298
50083	524299
185162	524300
46981	524301
301866	524302
118597	524303
298114	524304
144173	524305
258401	524306
396250	524307
67944	524308
41472	524309
163559	524310
113315	524311
75655	524312
195889	524313
93530	524314
49725	524315
245434	524316
104400	524317
126183	524318
8725	524319
383306	524320
86471	524321
10849	524322
196034	524323
64180	524324
44785	524325
82266	524326
12344	524327
144296	524328
46747	524329
103829	524330
202896	524331
217027	524332
47800	524333
239960	524334
63389	524335
208874	524336
178035	524337
385709	524338
100693	524339
356974	524340
79995	524341
177495	524342
127519	524343
198371	524344
77981	524345
183120	524346
10547	524347
83115	524348
209335	524349
277644	524350
196378	524351
19938	524352
105821	524353
223668	524354
86033	524355
217328	524356
229995	524357
210113	524358
365068	524359
102191	524360
225240	524361
115437	524362
369846	524363
88977	524364
81835	524365
173109	524366
27667	524367
438656	524368
406279	524369
62686	524370
94778	524371
36363	524372
66752	524373
98436	524374
134030	524375
102206	524376
109681	524377
312770	524378
115538	524379
218190	524380
182994	524381
239716	524382
349135	524383
8587	524384
88549	524385
11496	524386
83213	524387
20714	524388
325093	524389
42325	524390
103908	524391
8587	524392
26711	524393
11073	524394
375888	524395
80989	524396
91857	524397
344394	524398
69981	524399
22661	524400
166285	524401
199968	524402
75928	524403
425984	524404
248256	524405
413328	524406
230737	524407
144853	524408
123504	524409
3612	524410
120976	524411
641	524412
41759	524413
255191	524414
83625	524415
252007	524416
72378	524417
195679	524418
193792	524419
288939	524420
305435	524421
82788	524422
5134	524423
32213	524424
3977	524425
225092	524426
18206	524427
51672	524428
196657	524429
265230	524430
54228	524431
92733	524432
34938	524433
181817	524434
408702	524435
38046	524436
9316	524437
449846	524438
246286	524439
54211	524440
207789	524441
180756	524442
2795	524443
52270	524444
130045	524445
3662	524446
51623	524447
197839	524448
63936	524449
135340	524450
22661	524451
45892	524452
149064	524453
149272	524454
200146	524455
164546	524456
351089	524457
129877	524458
228581	524459
410250	524460
403246	524461
119021	524462
27623	524463
238690	524464
237962	524465
51075	524466
205840	524467
104102	524468
246962	524469
76634	524470
301403	524471
107810	524472
286094	524473
188779	524474
340548	524475
232300	524476
338514	524477
59580	524478
104962	524479
259775	524480
97001	524481
127829	524482
216557	524483
234587	524484
13737	524485
297857	524486
112313	524487
55933	524488
212729	524489
318477	524490
439599	524491
190549	524492
11269	524493
7387	524494
70931	524495
92068	524496
2974	524497
27706	524498
224134	524499
23571	524500
219489	524501
2974	524502
51398	524503
21302	524504
21630	524505
44339	524506
10401	524507
57104	524508
18015	524509
246501	524510
175371	524511
32878	524512
41897	524513
49836	524514
99566	524515
2522	524516
128498	524517
19030	524518
433686	524519
18395	524520
159291	524521
164914	524522
362138	524523
119643	524524
148371	524525
57528	524526
104331	524527
18448	524528
53326	524529
7529	524530
1629	524531
13529	524532
41855	524533
237403	524534
84599	524535
112683	524536
422405	524537
175696	524538
436469	524539
8619	524540
42451	524541
240203	524542
363226	524543
419955	524544
152003	524545
203582	524546
348677	524547
1986	524548
234301	524549
378683	524550
239492	524551
137146	524552
82489	524553
6359	524554
325077	524555
416374	524556
327416	524557
267559	524558
82624	524559
154	524560
174167	524561
386886	524562
1067	524563
19438	524564
345606	524565
1077	524566
281308	524567
1323	524568
207740	524569
78967	524570
14375	524571
1595	524572
61854	524573
116981	524574
117524	524575
176821	524576
404976	524577
5794	524578
256477	524579
95879	524580
26954	524581
125191	524582
232013	524583
10497	524584
424856	524585
44391	524586
447230	524587
162321	524588
7205	524589
43631	524590
438106	524591
126682	524592
270510	524593
123432	524594
289302	524595
88580	524596
153439	524597
24786	524598
2144	524599
248913	524600
55023	524601
50150	524602
39694	524603
68511	524604
125333	524605
425641	524606
153875	524607
62473	524608
303536	524609
230791	524610
112128	524611
333509	524612
90777	524613
138	524614
116233	524615
36716	524616
168163	524617
421912	524618
96595	524619
180303	524620
45925	524621
216210	524622
26756	524623
304311	524624
63441	524625
255168	524626
213477	524627
440816	524628
335035	524629
241858	524630
189731	524631
17774	524632
268203	524633
36258	524634
181759	524635
433022	524636
40084	524637
57756	524638
7027	524639
11975	524640
401687	524641
32758	524642
36258	524643
73783	524644
210897	524645
22606	524646
116634	524647
23403	524648
63159	524649
121051	524650
71393	524651
141394	524652
343999	524653
36371	524654
184543	524655
202051	524656
39337	524657
36417	524658
141094	524659
25591	524660
290988	524661
373724	524662
143700	524663
429899	524664
27755	524665
224943	524666
26738	524667
3905	524668
370474	524669
367737	524670
207318	524671
224228	524672
267207	524673
210361	524674
458341	524675
28991	524676
4079	524677
29905	524678
257774	524679
360612	524680
19103	524681
200055	524682
122248	524683
6798	524684
191015	524685
72515	524686
192044	524687
262406	524688
408618	524689
20233	524690
137872	524691
265551	524692
369786	524693
47037	524694
10427	524695
104907	524696
266586	524697
203544	524698
206991	524699
85106	524700
65630	524701
360101	524702
178062	524703
237834	524704
288678	524705
374374	524706
65047	524707
70852	524708
207755	524709
52506	524710
183915	524711
354946	524712
24609	524713
76451	524714
145418	524715
39263	524716
90540	524717
239947	524718
204206	524719
85220	524720
77233	524721
64211	524722
21248	524723
74533	524724
194397	524725
345	524726
91586	524727
113872	524728
117394	524729
68815	524730
87519	524731
6776	524732
230162	524733
116891	524734
64835	524735
112863	524736
409075	524737
115556	524738
112863	524739
123240	524740
64768	524741
444364	524742
34007	524743
123237	524744
99569	524745
125883	524746
58308	524747
236206	524748
121362	524749
121090	524750
215760	524751
16009	524752
104701	524753
87134	524754
88713	524755
210102	524756
126344	524757
197111	524758
33750	524759
411832	524760
52070	524761
25825	524762
430150	524763
380637	524764
239473	524765
299609	524766
306947	524767
164965	524768
346715	524769
145904	524770
147748	524771
96897	524772
401530	524773
213952	524774
332397	524775
82512	524776
106893	524777
386075	524778
12770	524779
408407	524780
219856	524781
216870	524782
51320	524783
17482	524784
61610	524785
161835	524786
115178	524787
113557	524788
446495	524789
130804	524790
196892	524791
222923	524792
411548	524793
7941	524794
380869	524795
428162	524796
13446	524797
324271	524798
222080	524799
111573	524800
262473	524801
140408	524802
331942	524803
216243	524804
372124	524805
57464	524806
27987	524807
123122	524808
158151	524809
20663	524810
49244	524811
9517	524812
419871	524813
69817	524814
355690	524815
20021	524816
17764	524817
80371	524818
116547	524819
292684	524820
190524	524821
15435	524822
80377	524823
171320	524824
8212	524825
19007	524826
46310	524827
397746	524828
70769	524829
166200	524830
19007	524831
8359	524832
122513	524833
145530	524834
426939	524835
7279	524836
145890	524837
21760	524838
330753	524839
125255	524840
334605	524841
73196	524842
1883	524843
128011	524844
75853	524845
135040	524846
100039	524847
81814	524848
131450	524849
117997	524850
413634	524851
169206	524852
39748	524853
1124	524854
152174	524855
174602	524856
309459	524857
408100	524858
631	524859
144221	524860
904	524861
127065	524862
215746	524863
155529	524864
281756	524865
273811	524866
1921	524867
107345	524868
176913	524869
102573	524870
261279	524871
222469	524872
184393	524873
55438	524874
77666	524875
214405	524876
97961	524877
132938	524878
150980	524879
299645	524880
262011	524881
227015	524882
245746	524883
248654	524884
159983	524885
215043	524886
124702	524887
146184	524888
363382	524889
55438	524890
390622	524891
155589	524892
229007	524893
302176	524894
43782	524895
223364	524896
276703	524897
353997	524898
41798	524899
114583	524900
425546	524901
276280	524902
118902	524903
161089	524904
168314	524905
89485	524906
89324	524907
447418	524908
1355	524909
376853	524910
188942	524911
178268	524912
282324	524913
395890	524914
44134	524915
245514	524916
418842	524917
237186	524918
48818	524919
29718	524920
122794	524921
86395	524922
367730	524923
419657	524924
23901	524925
130603	524926
349720	524927
252967	524928
297509	524929
452768	524930
120636	524931
280345	524932
218005	524933
238050	524934
116795	524935
258656	524936
391664	524937
200619	524938
72474	524939
362635	524940
273078	524941
102214	524942
36254	524943
106922	524944
375424	524945
146647	524946
406983	524947
260689	524948
252909	524949
386898	524950
60396	524951
186826	524952
119979	524953
147914	524954
405784	524955
241975	524956
285431	524957
81141	524958
119392	524959
311009	524960
243091	524961
60635	524962
387721	524963
62512	524964
248009	524965
162124	524966
357211	524967
363967	524968
406972	524969
191602	524970
285669	524971
277196	524972
65009	524973
295676	524974
391061	524975
186826	524976
396214	524977
385231	524978
156758	524979
193847	524980
299413	524981
7331	524982
375544	524983
267204	524984
540	524985
17824	524986
164618	524987
81852	524988
197678	524989
140940	524990
53647	524991
71608	524992
52030	524993
96382	524994
6843	524995
65910	524996
196428	524997
345208	524998
140567	524999
31810	525000
418292	525001
115146	525002
267694	525003
410408	525004
183530	525005
284817	525006
254922	525007
288235	525008
110541	525009
94572	525010
193873	525011
163505	525012
195795	525013
69621	525014
242721	525015
206280	525016
24660	525017
234197	525018
423900	525019
169509	525020
194465	525021
380024	525022
120495	525023
431914	525024
31281	525025
106956	525026
22316	525027
3978	525028
197138	525029
84054	525030
179473	525031
454	525032
49745	525033
124170	525034
136333	525035
141907	525036
355097	525037
188156	525038
204247	525039
65265	525040
447694	525041
75643	525042
398476	525043
13153	525044
221027	525045
358911	525046
72022	525047
134862	525048
62418	525049
251055	525050
156324	525051
141200	525052
260685	525053
5511	525054
203072	525055
180087	525056
412836	525057
399594	525058
64457	525059
107505	525060
411503	525061
46010	525062
22029	525063
260687	525064
43435	525065
414842	525066
362291	525067
185465	525068
123428	525069
258511	525070
392215	525071
150032	525072
74875	525073
78567	525074
427176	525075
221146	525076
221146	525077
172554	525078
86395	525079
196064	525080
380596	525081
88536	525082
245525	525083
108006	525084
223260	525085
275248	525086
228135	525087
300441	525088
32860	525089
108503	525090
5511	525091
64008	525092
34831	525093
34831	525094
220228	525095
188625	525096
354793	525097
187084	525098
277822	525099
32506	525100
138639	525101
88724	525102
125914	525103
116752	525104
12350	525105
76631	525106
319379	525107
333216	525108
361063	525109
440181	525110
370551	525111
540	525112
204340	525113
176528	525114
137297	525115
137297	525116
365940	525117
65659	525118
34855	525119
124125	525120
110333	525121
65538	525122
32968	525123
5425	525124
418212	525125
359508	525126
24870	525127
298748	525128
131419	525129
232985	525130
263139	525131
62206	525132
117895	525133
64678	525134
262778	525135
122377	525136
170811	525137
21991	525138
108876	525139
36254	525140
75596	525141
60091	525142
389464	525143
303045	525144
19949	525145
20503	525146
208029	525147
17533	525148
86178	525149
373725	525150
352206	525151
7415	525152
40553	525153
22487	525154
17977	525155
123451	525156
118533	525157
126305	525158
422487	525159
128041	525160
220048	525161
182128	525162
55129	525163
127339	525164
21168	525165
454604	525166
249807	525167
185169	525168
434557	525169
345558	525170
143251	525171
31869	525172
453	525173
57252	525174
269593	525175
364681	525176
43876	525177
97051	525178
198031	525179
417584	525180
182558	525181
83719	525182
37988	525183
261	525184
29854	525185
171046	525186
59727	525187
46885	525188
456707	525189
6884	525190
192252	525191
56095	525192
49690	525193
353537	525194
108608	525195
191789	525196
20683	525197
54099	525198
4781	525199
450702	525200
73665	525201
233606	525202
17316	525203
142341	525204
24700	525205
12666	525206
202638	525207
15895	525208
101284	525209
119719	525210
62564	525211
165350	525212
89070	525213
228569	525214
397807	525215
377108	525216
134797	525217
387439	525218
335263	525219
53301	525220
60349	525221
79031	525222
407907	525223
97495	525224
206332	525225
137870	525226
27932	525227
193832	525228
36798	525229
298915	525230
339491	525231
56837	525232
222718	525233
28950	525234
337415	525235
59753	525236
154705	525237
56199	525238
267102	525239
188897	525240
1044	525241
17147	525242
441123	525243
17279	525244
220662	525245
37683	525246
165921	525247
405332	525248
157386	525249
452816	525250
202397	525251
127070	525252
18425	525253
51247	525254
140520	525255
244339	525256
52614	525257
163528	525258
113341	525259
113341	525260
20078	525261
109560	525262
104568	525263
373480	525264
369196	525265
6202	525266
495	525267
62666	525268
138063	525269
34527	525270
5846	525271
212567	525272
36172	525273
53425	525274
42006	525275
255262	525276
147421	525277
127058	525278
50101	525279
66969	525280
88969	525281
93644	525282
52789	525283
81433	525284
6654	525285
320501	525286
917	525287
139067	525288
6062	525289
18199	525290
14534	525291
54279	525292
77283	525293
314507	525294
10312	525295
51247	525296
110290	525297
332804	525298
21508	525299
171247	525300
147128	525301
18204	525302
76953	525303
16516	525304
435671	525305
56653	525306
434509	525307
192134	525308
139069	525309
383758	525310
180890	525311
301924	525312
106826	525313
378252	525314
115560	525315
411582	525316
84332	525317
324446	525318
66986	525319
456532	525320
164957	525321
204347	525322
244136	525323
76656	525324
11668	525325
70726	525326
433445	525327
74521	525328
212362	525329
136255	525330
180333	525331
147978	525332
324572	525333
263044	525334
12235	525335
114499	525336
223797	525337
4354	525338
294930	525339
8356	525340
51177	525341
88671	525342
19489	525343
386528	525344
245598	525345
66373	525346
2121	525347
56130	525348
15265	525349
77899	525350
243398	525351
156484	525352
584	525353
243305	525354
101357	525355
382672	525356
204326	525357
193602	525358
14093	525359
10250	525360
157113	525361
364337	525362
364582	525363
196512	525364
46987	525365
317045	525366
27157	525367
364563	525368
98935	525369
112705	525370
46366	525371
127348	525372
148749	525373
364643	525374
210933	525375
55756	525376
88936	525377
127058	525378
65788	525379
450001	525380
5933	525381
8455	525382
15968	525383
2653	525384
29961	525385
226888	525386
256617	525387
68898	525388
445937	525389
277441	525390
284713	525391
110076	525392
187071	525393
14752	525394
105096	525395
232422	525396
28115	525397
226936	525398
7487	525399
266858	525400
60227	525401
292509	525402
52810	525403
402276	525404
91430	525405
55537	525406
361383	525407
101664	525408
61150	525409
119865	525410
117481	525411
141483	525412
192735	525413
450489	525414
58129	525415
254992	525416
458616	525417
413270	525418
386436	525419
116055	525420
2475	525421
1517	525422
1168	525423
433305	525424
207501	525425
183969	525426
3340	525427
239200	525428
30516	525429
180728	525430
150029	525431
117198	525432
149047	525433
131898	525434
234669	525435
51774	525436
61791	525437
410366	525438
296733	525439
11386	525440
30570	525441
240132	525442
131583	525443
682	525444
14552	525445
125737	525446
196981	525447
158255	525448
229444	525449
109926	525450
191988	525451
67624	525452
6441	525453
27283	525454
390568	525455
192620	525456
49080	525457
109766	525458
98806	525459
76306	525460
144780	525461
390538	525462
163832	525463
145037	525464
95406	525465
121781	525466
190097	525467
140256	525468
444629	525469
83709	525470
207968	525471
17958	525472
289846	525473
189742	525474
165732	525475
50223	525476
56566	525477
276	525478
10975	525479
2673	525480
237588	525481
95671	525482
492	525483
42314	525484
266502	525485
131531	525486
255575	525487
216134	525488
394138	525489
242576	525490
234128	525491
73937	525492
418954	525493
195565	525494
160298	525495
131862	525496
55443	525497
14560	525498
18637	525499
439129	525500
38773	525501
147751	525502
858	525503
22877	525504
119053	525505
150173	525506
19720	525507
450775	525508
145164	525509
287990	525510
90551	525511
315156	525512
80057	525513
438252	525514
229941	525515
140997	525516
199763	525517
12443	525518
95180	525519
116924	525520
2742	525521
400711	525522
320556	525523
155654	525524
66124	525525
305731	525526
245769	525527
436268	525528
132203	525529
452830	525530
1421	525531
364886	525532
5432	525533
160152	525534
112547	525535
17065	525536
237292	525537
123624	525538
211722	525539
233075	525540
164341	525541
68539	525542
63883	525543
444866	525544
152555	525545
434941	525546
125796	525547
379023	525548
200654	525549
27923	525550
37659	525551
110759	525552
18891	525553
183656	525554
450815	525555
124289	525556
17951	525557
52846	525558
13550	525559
436310	525560
48485	525561
969	525562
37082	525563
34549	525564
63078	525565
19911	525566
39372	525567
408456	525568
85177	525569
197911	525570
374432	525571
209332	525572
233015	525573
20085	525574
97747	525575
372832	525576
109807	525577
111626	525578
452004	525579
307738	525580
81876	525581
390913	525582
247227	525583
195307	525584
158270	525585
48055	525586
3090	525587
87584	525588
454892	525589
112694	525590
19755	525591
151641	525592
178867	525593
53381	525594
203362	525595
6281	525596
162753	525597
123009	525598
7122	525599
248192	525600
26568	525601
108108	525602
378996	525603
96314	525604
101481	525605
211691	525606
236972	525607
127309	525608
53797	525609
102880	525610
43408	525611
12026	525612
30837	525613
376794	525614
205705	525615
34026	525616
199997	525617
207882	525618
185767	525619
129027	525620
200770	525621
150633	525622
118423	525623
169604	525624
37440	525625
208659	525626
192428	525627
99767	525628
447049	525629
61966	525630
175979	525631
67459	525632
57531	525633
15129	525634
144425	525635
130260	525636
187578	525637
21930	525638
416187	525639
430664	525640
446494	525641
28037	525642
175916	525643
116817	525644
162831	525645
308482	525646
170721	525647
373520	525648
183884	525649
6581	525650
113840	525651
272818	525652
7643	525653
275615	525654
427354	525655
5669	525656
120564	525657
71950	525658
39278	525659
113728	525660
447260	525661
309256	525662
247214	525663
262038	525664
316487	525665
71770	525666
388271	525667
416494	525668
158248	525669
450120	525670
164753	525671
147769	525672
110824	525673
453203	525674
397987	525675
155048	525676
454579	525677
24349	525678
54928	525679
302040	525680
80704	525681
22970	525682
14431	525683
141915	525684
375048	525685
272489	525686
72223	525687
50319	525688
182611	525689
29841	525690
1126	525691
346341	525692
101276	525693
93344	525694
374467	525695
18565	525696
107711	525697
48850	525698
50981	525699
210743	525700
420099	525701
27525	525702
393606	525703
74342	525704
307818	525705
255593	525706
12145	525707
139451	525708
193620	525709
197295	525710
325472	525711
372276	525712
255872	525713
873	525714
41187	525715
35547	525716
444929	525717
411201	525718
236874	525719
182643	525720
291147	525721
241513	525722
359022	525723
353076	525724
287992	525725
263385	525726
100608	525727
127637	525728
30278	525729
417311	525730
124011	525731
99432	525732
391753	525733
101917	525734
42141	525735
167769	525736
420863	525737
432	525738
6059	525739
233788	525740
335281	525741
188728	525742
178933	525743
280865	525744
361224	525745
263500	525746
65836	525747
40509	525748
403164	525749
361909	525750
82278	525751
54543	525752
273570	525753
113552	525754
19111	525755
195391	525756
256	525757
124367	525758
94810	525759
154825	525760
123400	525761
128443	525762
453204	525763
263255	525764
95087	525765
19728	525766
408135	525767
5687	525768
138014	525769
388089	525770
181373	525771
119515	525772
358798	525773
441283	525774
162760	525775
267540	525776
311981	525777
101823	525778
94911	525779
347862	525780
354573	525781
295146	525782
451321	525783
43144	525784
277148	525785
315266	525786
403613	525787
118387	525788
122199	525789
46039	525790
21627	525791
236621	525792
444246	525793
53981	525794
240867	525795
40004	525796
12783	525797
156216	525798
112029	525799
149302	525800
19397	525801
177914	525802
110998	525803
378475	525804
234734	525805
292768	525806
92355	525807
121895	525808
24046	525809
101823	525810
411106	525811
314630	525812
272250	525813
75811	525814
36191	525815
350847	525816
3380	525817
3257	525818
207594	525819
23353	525820
344347	525821
108474	525822
248758	525823
72478	525824
81566	525825
234063	525826
1540	525827
142357	525828
131173	525829
126418	525830
141740	525831
19421	525832
83264	525833
391271	525834
211160	525835
441094	525836
139654	525837
3008	525838
422170	525839
2209	525840
324505	525841
38977	525842
146592	525843
402735	525844
97353	525845
423488	525846
57099	525847
58828	525848
199772	525849
30001	525850
13975	525851
143134	525852
348514	525853
267788	525854
108043	525855
88676	525856
55090	525857
46758	525858
238161	525859
25875	525860
61899	525861
394893	525862
19080	525863
61106	525864
19689	525865
91639	525866
91878	525867
71834	525868
67246	525869
192260	525870
431984	525871
145235	525872
327004	525873
450731	525874
378473	525875
405545	525876
263301	525877
79125	525878
408581	525879
58218	525880
60159	525881
31521	525882
68762	525883
288821	525884
313923	525885
184591	525886
381245	525887
38799	525888
76067	525889
172710	525890
274310	525891
450201	525892
200500	525893
64393	525894
160367	525895
247473	525896
160773	525897
440877	525898
66602	525899
136706	525900
452338	525901
424097	525902
371759	525903
349286	525904
350552	525905
231539	525906
390361	525907
390659	525908
128441	525909
58959	525910
101917	525911
92393	525912
458155	525913
433743	525914
341000	525915
219731	525916
172083	525917
119102	525918
2923	525919
85361	525920
30179	525921
284019	525922
366257	525923
203180	525924
54940	525925
428905	525926
106434	525927
5073	525928
271033	525929
67802	525930
222534	525931
60183	525932
258	525933
306592	525934
88061	525935
193651	525936
23143	525937
118669	525938
15254	525939
217556	525940
220458	525941
69032	525942
314450	525943
177565	525944
115309	525945
172955	525946
307231	525947
312637	525948
62195	525949
214247	525950
203279	525951
66782	525952
179397	525953
108799	525954
67676	525955
21823	525956
68167	525957
114234	525958
446947	525959
285134	525960
407496	525961
36978	525962
194672	525963
53886	525964
454970	525965
183750	525966
376000	525967
369467	525968
66136	525969
161861	525970
134763	525971
194904	525972
398000	525973
185396	525974
162431	525975
214947	525976
57845	525977
190064	525978
366164	525979
46302	525980
44161	525981
78985	525982
275624	525983
197739	525984
125601	525985
197748	525986
73713	525987
15236	525988
105726	525989
385339	525990
26121	525991
334203	525992
107293	525993
205106	525994
332517	525995
228823	525996
113229	525997
226500	525998
33043	525999
31861	526000
305411	526001
322773	526002
61851	526003
308288	526004
229645	526005
145505	526006
439512	526007
180233	526008
77803	526009
149224	526010
382835	526011
192345	526012
107526	526013
164926	526014
60853	526015
50776	526016
394252	526017
4204	526018
10548	526019
131293	526020
29730	526021
279379	526022
101755	526023
40941	526024
1606	526025
229308	526026
210552	526027
135702	526028
191168	526029
12331	526030
157633	526031
21071	526032
201527	526033
281947	526034
113207	526035
401257	526036
12433	526037
23494	526038
79632	526039
105753	526040
328906	526041
195994	526042
427679	526043
10548	526044
310889	526045
82786	526046
351563	526047
20964	526048
22475	526049
292438	526050
20673	526051
235015	526052
79371	526053
366840	526054
39349	526055
221430	526056
330630	526057
90820	526058
381420	526059
119424	526060
152059	526061
90719	526062
226360	526063
66577	526064
104248	526065
42848	526066
97030	526067
131293	526068
202813	526069
135880	526070
96922	526071
397122	526072
3154	526073
37813	526074
53049	526075
260720	526076
240677	526077
195966	526078
22580	526079
409777	526080
372367	526081
108781	526082
44060	526083
156166	526084
13798	526085
44856	526086
214871	526087
23586	526088
131393	526089
21732	526090
313618	526091
25072	526092
402838	526093
293779	526094
41561	526095
233753	526096
61407	526097
263456	526098
1838	526099
205211	526100
218492	526101
112575	526102
31868	526103
260744	526104
62094	526105
43236	526106
211620	526107
187381	526108
3154	526109
28919	526110
107491	526111
42812	526112
31021	526113
31021	526114
224095	526115
152800	526116
396722	526117
435242	526118
49583	526119
76606	526120
38041	526121
91310	526122
47858	526123
424264	526124
20365	526125
342484	526126
191971	526127
141599	526128
159885	526129
14636	526130
96305	526131
59666	526132
98203	526133
194635	526134
253772	526135
59368	526136
261830	526137
366727	526138
260743	526139
175031	526140
35893	526141
7993	526142
245536	526143
72506	526144
81748	526145
385840	526146
109341	526147
382954	526148
16073	526149
25559	526150
67162	526151
76032	526152
222211	526153
67170	526154
246701	526155
18013	526156
4597	526157
38407	526158
184795	526159
203012	526160
61618	526161
159724	526162
125790	526163
343108	526164
57412	526165
274266	526166
420244	526167
93404	526168
43286	526169
18665	526170
82030	526171
12400	526172
215082	526173
113226	526174
434116	526175
20723	526176
54019	526177
20723	526178
194774	526179
192663	526180
108104	526181
153200	526182
443975	526183
133145	526184
454621	526185
115846	526186
44004	526187
154497	526188
212628	526189
163808	526190
248619	526191
235373	526192
88464	526193
228419	526194
3422	526195
88393	526196
4393	526197
136161	526198
15134	526199
74945	526200
275812	526201
412074	526202
86815	526203
64670	526204
235928	526205
82786	526206
87503	526207
372436	526208
20585	526209
278762	526210
74561	526211
249800	526212
3422	526213
40904	526214
175292	526215
252237	526216
441622	526217
216734	526218
358324	526219
191540	526220
290245	526221
5365	526222
110988	526223
189996	526224
4393	526225
199730	526226
409204	526227
108298	526228
183114	526229
453984	526230
143112	526231
457786	526232
129073	526233
330208	526234
6913	526235
93199	526236
29964	526237
172116	526238
28457	526239
22940	526240
125585	526241
8833	526242
25903	526243
300290	526244
453339	526245
33018	526246
250964	526247
57752	526248
1571	526249
122750	526250
232023	526251
62020	526252
75574	526253
388880	526254
250684	526255
121186	526256
63755	526257
194779	526258
1064	526259
180525	526260
131295	526261
131442	526262
115162	526263
166534	526264
119635	526265
435898	526266
117567	526267
194649	526268
135062	526269
88334	526270
352386	526271
186244	526272
122111	526273
268160	526274
161713	526275
52407	526276
61664	526277
64023	526278
220789	526279
17909	526280
272078	526281
440239	526282
298720	526283
121009	526284
106915	526285
133329	526286
20357	526287
224405	526288
20358	526289
104738	526290
29717	526291
9503	526292
332578	526293
131806	526294
54162	526295
293122	526296
189996	526297
152931	526298
51672	526299
101749	526300
246144	526301
315192	526302
266263	526303
38409	526304
132914	526305
84913	526306
47320	526307
196715	526308
47314	526309
37226	526310
29043	526311
25818	526312
152057	526313
203011	526314
151983	526315
207215	526316
100183	526317
194885	526318
230862	526319
153231	526320
259831	526321
240015	526322
69646	526323
24471	526324
46659	526325
313177	526326
211843	526327
3469	526328
118551	526329
4211	526330
23423	526331
11611	526332
141341	526333
61664	526334
228130	526335
21589	526336
10822	526337
20189	526338
192357	526339
198744	526340
127013	526341
106125	526342
446835	526343
105481	526344
152883	526345
276485	526346
264811	526347
73224	526348
374145	526349
57685	526350
52498	526351
312172	526352
111820	526353
16404	526354
163286	526355
78395	526356
459764	526357
146987	526358
26011	526359
455149	526360
181413	526361
426950	526362
351041	526363
38480	526364
232647	526365
261152	526366
278237	526367
69952	526368
225123	526369
20154	526370
296102	526371
98035	526372
95141	526373
65046	526374
412570	526375
363308	526376
239854	526377
65774	526378
164715	526379
219759	526380
69860	526381
30188	526382
455402	526383
31264	526384
78264	526385
9154	526386
209772	526387
441197	526388
10393	526389
399873	526390
423024	526391
121690	526392
22712	526393
421500	526394
21409	526395
101547	526396
184828	526397
213475	526398
221862	526399
72150	526400
412544	526401
21983	526402
53159	526403
252229	526404
116216	526405
99476	526406
42495	526407
355780	526408
42091	526409
390272	526410
235792	526411
168815	526412
268162	526413
42237	526414
111650	526415
332775	526416
233715	526417
254880	526418
70691	526419
49050	526420
26198	526421
93231	526422
25992	526423
17439	526424
179092	526425
41149	526426
164183	526427
129463	526428
51640	526429
343315	526430
254287	526431
38828	526432
237751	526433
228922	526434
133948	526435
177650	526436
65783	526437
75924	526438
34310	526439
429558	526440
25910	526441
181905	526442
392069	526443
135915	526444
36574	526445
6716	526446
163550	526447
49255	526448
153915	526449
15131	526450
137851	526451
355650	526452
4799	526453
320010	526454
268500	526455
49649	526456
122341	526457
250044	526458
418185	526459
193041	526460
12466	526461
169771	526462
285677	526463
132994	526464
215545	526465
62176	526466
62176	526467
106071	526468
97745	526469
360142	526470
156164	526471
13882	526472
80222	526473
46974	526474
113559	526475
15302	526476
2333	526477
392189	526478
82040	526479
160686	526480
81871	526481
93231	526482
176338	526483
165675	526484
199846	526485
90930	526486
284662	526487
389060	526488
195458	526489
107675	526490
13112	526491
111650	526492
192234	526493
210728	526494
37566	526495
230789	526496
138113	526497
422051	526498
5993	526499
99072	526500
158342	526501
353104	526502
82788	526503
213957	526504
17439	526505
354339	526506
52078	526507
318005	526508
156811	526509
84280	526510
313879	526511
130897	526512
20854	526513
80773	526514
101715	526515
153328	526516
153328	526517
226306	526518
438345	526519
8680	526520
146221	526521
140620	526522
124555	526523
81414	526524
44849	526525
45057	526526
33453	526527
213693	526528
146949	526529
99000	526530
316426	526531
211693	526532
183876	526533
186038	526534
186161	526535
55629	526536
150301	526537
230870	526538
329544	526539
104570	526540
116849	526541
384473	526542
185801	526543
210952	526544
300698	526545
108472	526546
153655	526547
225624	526548
79220	526549
91120	526550
44375	526551
81252	526552
18683	526553
83385	526554
376738	526555
261230	526556
117111	526557
234464	526558
95138	526559
82791	526560
70664	526561
130897	526562
110297	526563
286756	526564
57014	526565
259255	526566
111818	526567
302351	526568
78613	526569
59495	526570
37295	526571
446023	526572
210952	526573
271059	526574
187458	526575
22057	526576
62322	526577
212217	526578
238398	526579
88567	526580
56547	526581
42000	526582
37719	526583
140336	526584
430167	526585
30319	526586
110176	526587
65782	526588
105270	526589
29912	526590
43992	526591
283354	526592
238870	526593
83136	526594
112890	526595
86667	526596
206606	526597
62324	526598
388875	526599
118547	526600
61183	526601
196417	526602
71772	526603
22482	526604
99891	526605
175799	526606
77835	526607
14703	526608
44432	526609
81422	526610
175108	526611
283002	526612
49265	526613
28744	526614
188465	526615
37870	526616
72827	526617
179977	526618
192532	526619
220239	526620
211711	526621
194409	526622
182360	526623
187280	526624
170206	526625
70240	526626
119846	526627
285875	526628
219555	526629
300280	526630
143497	526631
349911	526632
7963	526633
37624	526634
134065	526635
157635	526636
136655	526637
144747	526638
133654	526639
338697	526640
238870	526641
42943	526642
80893	526643
171054	526644
77134	526645
419468	526646
683	526647
37615	526648
12577	526649
81252	526650
190341	526651
21981	526652
28297	526653
191969	526654
34239	526655
7577	526656
186037	526657
70402	526658
194086	526659
382013	526660
256909	526661
2114	526662
37325	526663
390963	526664
156168	526665
154731	526666
205403	526667
68876	526668
216239	526669
133270	526670
62190	526671
40299	526672
94446	526673
94446	526674
122089	526675
44458	526676
88740	526677
202293	526678
67375	526679
164289	526680
272346	526681
181905	526682
195334	526683
75741	526684
453881	526685
280402	526686
99667	526687
326007	526688
190344	526689
48648	526690
328586	526691
171833	526692
226828	526693
128803	526694
206898	526695
391459	526696
2518	526697
48269	526698
192582	526699
75922	526700
207349	526701
4211	526702
168398	526703
19651	526704
58716	526705
70479	526706
207084	526707
138405	526708
458390	526709
33187	526710
172922	526711
94548	526712
74351	526713
323121	526714
447301	526715
64273	526716
84866	526717
162837	526718
243787	526719
224462	526720
5395	526721
161356	526722
59050	526723
190344	526724
207350	526725
205843	526726
459299	526727
364312	526728
364318	526729
45978	526730
270757	526731
163522	526732
216502	526733
286672	526734
3989	526735
246205	526736
346050	526737
252843	526738
84867	526739
219578	526740
162775	526741
71605	526742
211584	526743
7963	526744
122340	526745
24285	526746
302	526747
441160	526748
26135	526749
27930	526750
227782	526751
404658	526752
22899	526753
163443	526754
45571	526755
65295	526756
103217	526757
259342	526758
148028	526759
228067	526760
47638	526761
69865	526762
193991	526763
35512	526764
124080	526765
242915	526766
60923	526767
243427	526768
385460	526769
192520	526770
191724	526771
44957	526772
19930	526773
42044	526774
197503	526775
275572	526776
53359	526777
239076	526778
409110	526779
10310	526780
404880	526781
78798	526782
145721	526783
3712	526784
404362	526785
126590	526786
148492	526787
438397	526788
9526	526789
14368	526790
88074	526791
163891	526792
17355	526793
269085	526794
67339	526795
217021	526796
90506	526797
64124	526798
289276	526799
52652	526800
17927	526801
198663	526802
134854	526803
16431	526804
29068	526805
245403	526806
324940	526807
87276	526808
77586	526809
30056	526810
46627	526811
358003	526812
22594	526813
342709	526814
189494	526815
1750	526816
296946	526817
75127	526818
110589	526819
71555	526820
18150	526821
309413	526822
20491	526823
73530	526824
220595	526825
32280	526826
113907	526827
107302	526828
87726	526829
87726	526830
342497	526831
17119	526832
224383	526833
86232	526834
13497	526835
54565	526836
99127	526837
467	526838
386230	526839
144117	526840
93318	526841
4010	526842
108052	526843
155435	526844
29362	526845
19260	526846
19696	526847
381881	526848
111927	526849
141216	526850
9792	526851
118529	526852
230837	526853
96713	526854
154627	526855
272399	526856
109923	526857
73420	526858
70484	526859
112282	526860
26735	526861
14821	526862
85542	526863
286037	526864
138612	526865
79057	526866
180782	526867
329183	526868
303673	526869
38436	526870
416055	526871
277241	526872
61390	526873
120212	526874
52100	526875
22010	526876
43007	526877
313652	526878
383832	526879
172284	526880
158	526881
288295	526882
21968	526883
79366	526884
326827	526885
350508	526886
220653	526887
131202	526888
407168	526889
431541	526890
385148	526891
402597	526892
100385	526893
5299	526894
156250	526895
30371	526896
52331	526897
105691	526898
133109	526899
135115	526900
275040	526901
15440	526902
32179	526903
349787	526904
39793	526905
250909	526906
343753	526907
110256	526908
344195	526909
49443	526910
239311	526911
199555	526912
121297	526913
448625	526914
25114	526915
10419	526916
177035	526917
298431	526918
438758	526919
14069	526920
1392	526921
17079	526922
215497	526923
259060	526924
42163	526925
91872	526926
3004	526927
91874	526928
197945	526929
10677	526930
318059	526931
118495	526932
118495	526933
124292	526934
15893	526935
34425	526936
16543	526937
1272	526938
134726	526939
236516	526940
36164	526941
147389	526942
87319	526943
25264	526944
21209	526945
14421	526946
3551	526947
186121	526948
113079	526949
16763	526950
184439	526951
792	526952
121236	526953
247961	526954
63611	526955
53819	526956
2194	526957
135388	526958
183593	526959
77840	526960
124453	526961
45932	526962
128743	526963
84792	526964
10929	526965
40686	526966
15139	526967
163783	526968
35235	526969
96352	526970
91874	526971
16719	526972
269653	526973
164489	526974
413297	526975
44158	526976
313516	526977
7131	526978
309208	526979
234507	526980
433	526981
296668	526982
736	526983
87490	526984
229186	526985
241500	526986
104038	526987
15520	526988
55523	526989
131318	526990
115419	526991
244840	526992
33574	526993
316	526994
22820	526995
184439	526996
172809	526997
156599	526998
162666	526999
50142	527000
16199	527001
38058	527002
2564	527003
764	527004
97500	527005
252178	527006
3935	527007
20332	527008
216845	527009
33481	527010
227224	527011
59122	527012
833	527013
5728	527014
84823	527015
162	527016
6541	527017
5474	527018
89865	527019
16111	527020
7465	527021
576	527022
6756	527023
10419	527024
173617	527025
218049	527026
128647	527027
73017	527028
423964	527029
12380	527030
6110	527031
6110	527032
136204	527033
271731	527034
7491	527035
409890	527036
23518	527037
24153	527038
24153	527039
364865	527040
106301	527041
90773	527042
33923	527043
103601	527044
106301	527045
235145	527046
64299	527047
24105	527048
190881	527049
11008	527050
25872	527051
145772	527052
94615	527053
341138	527054
201766	527055
146197	527056
136052	527057
53319	527058
66759	527059
79878	527060
9838	527061
36301	527062
93169	527063
6360	527064
268831	527065
214073	527066
197132	527067
205936	527068
204683	527069
101087	527070
333858	527071
58306	527072
271073	527073
145736	527074
59136	527075
237161	527076
202464	527077
226303	527078
4655	527079
419018	527080
399459	527081
77462	527082
16650	527083
77266	527084
90621	527085
33931	527086
340233	527087
372583	527088
179235	527089
91571	527090
133919	527091
347239	527092
101390	527093
33942	527094
442578	527095
112149	527096
15991	527097
349851	527098
177867	527099
199423	527100
230484	527101
16710	527102
439863	527103
52450	527104
26097	527105
371760	527106
23956	527107
312488	527108
186446	527109
13094	527110
15951	527111
3257	527112
4184	527113
59068	527114
20634	527115
1792	527116
2882	527117
366901	527118
44029	527119
185896	527120
10336	527121
43513	527122
174208	527123
408817	527124
5148	527125
138162	527126
47289	527127
3528	527128
49502	527129
271638	527130
34111	527131
140504	527132
211340	527133
321170	527134
85902	527135
176228	527136
5710	527137
232643	527138
106257	527139
21612	527140
204603	527141
147925	527142
417455	527143
13277	527144
129764	527145
152072	527146
405674	527147
698	527148
1876	527149
202715	527150
443967	527151
16281	527152
25092	527153
50409	527154
60754	527155
75480	527156
249001	527157
106742	527158
127726	527159
187465	527160
36746	527161
57119	527162
31353	527163
150993	527164
241252	527165
154996	527166
59061	527167
271395	527168
54664	527169
9313	527170
398252	527171
5148	527172
23383	527173
51297	527174
335098	527175
71550	527176
27037	527177
2679	527178
27037	527179
45295	527180
5134	527181
143745	527182
83498	527183
177643	527184
17080	527185
89236	527186
40594	527187
96321	527188
64858	527189
169889	527190
154625	527191
58970	527192
58970	527193
104110	527194
91716	527195
73186	527196
142781	527197
320074	527198
242110	527199
457765	527200
85828	527201
284975	527202
289735	527203
239448	527204
288558	527205
214970	527206
92751	527207
30540	527208
141254	527209
238589	527210
339135	527211
125580	527212
190719	527213
1640	527214
183529	527215
84255	527216
350966	527217
84076	527218
338017	527219
9395	527220
94239	527221
398629	527222
152118	527223
76021	527224
113641	527225
19232	527226
30139	527227
79045	527228
4752	527229
231388	527230
93542	527231
103342	527232
213035	527233
240787	527234
21518	527235
192178	527236
20064	527237
87908	527238
147455	527239
290417	527240
216155	527241
226201	527242
389699	527243
35487	527244
404949	527245
369438	527246
103071	527247
89146	527248
207948	527249
202465	527250
39680	527251
139309	527252
234488	527253
42473	527254
241821	527255
178983	527256
361732	527257
300627	527258
321346	527259
247975	527260
20116	527261
179084	527262
143643	527263
27777	527264
176674	527265
454133	527266
371959	527267
191319	527268
161563	527269
95847	527270
204944	527271
180969	527272
412846	527273
130093	527274
174316	527275
224287	527276
62182	527277
80350	527278
209128	527279
232128	527280
243745	527281
353805	527282
318521	527283
371366	527284
306	527285
282160	527286
198466	527287
421458	527288
7752	527289
338563	527290
175746	527291
236048	527292
15808	527293
49167	527294
185448	527295
212212	527296
91123	527297
120773	527298
36750	527299
196148	527300
244836	527301
63998	527302
69780	527303
28096	527304
77113	527305
89981	527306
126726	527307
56638	527308
154760	527309
325268	527310
341590	527311
291	527312
120	527313
94244	527314
445778	527315
347441	527316
13914	527317
98743	527318
53332	527319
44603	527320
125594	527321
128676	527322
313421	527323
159753	527324
455524	527325
194380	527326
22928	527327
322186	527328
21075	527329
63721	527330
82634	527331
40236	527332
199521	527333
120967	527334
81824	527335
6889	527336
326729	527337
97448	527338
332049	527339
204749	527340
326068	527341
104335	527342
150781	527343
33404	527344
47168	527345
200773	527346
196534	527347
59400	527348
417200	527349
373141	527350
126684	527351
120148	527352
198888	527353
446669	527354
16017	527355
49117	527356
32152	527357
154768	527358
60894	527359
78411	527360
103797	527361
15592	527362
45369	527363
187806	527364
2619	527365
219281	527366
402816	527367
76842	527368
151167	527369
92358	527370
110435	527371
70974	527372
147611	527373
194919	527374
211790	527375
3868	527376
2979	527377
3406	527378
94555	527379
202478	527380
150600	527381
28662	527382
325603	527383
73226	527384
98505	527385
14124	527386
105051	527387
288211	527388
18465	527389
130130	527390
268584	527391
235183	527392
45790	527393
231874	527394
81925	527395
453771	527396
118142	527397
64105	527398
116597	527399
91292	527400
22145	527401
453662	527402
33900	527403
17809	527404
97704	527405
7070	527406
8730	527407
197860	527408
100195	527409
291050	527410
428367	527411
4524	527412
98505	527413
73112	527414
149729	527415
136099	527416
170614	527417
415887	527418
120206	527419
37894	527420
51934	527421
20374	527422
12983	527423
288236	527424
79237	527425
340559	527426
384596	527427
157194	527428
96577	527429
346516	527430
347101	527431
123333	527432
194246	527433
171086	527434
254118	527435
115123	527436
11670	527437
93683	527438
132088	527439
79279	527440
246432	527441
8397	527442
115390	527443
24103	527444
31323	527445
26580	527446
174711	527447
314869	527448
80215	527449
190515	527450
118609	527451
390076	527452
121990	527453
165624	527454
32413	527455
213704	527456
118621	527457
354013	527458
358082	527459
207001	527460
249347	527461
11632	527462
6671	527463
140351	527464
179640	527465
20786	527466
9868	527467
107877	527468
401314	527469
59347	527470
154962	527471
61475	527472
322780	527473
190245	527474
131621	527475
18035	527476
366660	527477
390974	527478
55009	527479
299291	527480
122633	527481
311277	527482
214133	527483
37177	527484
151951	527485
66938	527486
116104	527487
66093	527488
31323	527489
111620	527490
12754	527491
18993	527492
2663	527493
205300	527494
247684	527495
166453	527496
159	527497
183615	527498
364523	527499
98844	527500
27460	527501
83708	527502
451061	527503
83708	527504
64174	527505
152779	527506
433062	527507
35111	527508
8084	527509
249707	527510
9289	527511
158168	527512
46875	527513
249727	527514
432771	527515
167598	527516
179594	527517
81094	527518
1020	527519
283729	527520
23478	527521
179715	527522
131375	527523
160596	527524
255203	527525
26	527526
37870	527527
95200	527528
85200	527529
54819	527530
234249	527531
234249	527532
364529	527533
140036	527534
2517	527535
220768	527536
124137	527537
8225	527538
245930	527539
30173	527540
40885	527541
59227	527542
205226	527543
164192	527544
2593	527545
95200	527546
241416	527547
74293	527548
224323	527549
18163	527550
86868	527551
351007	527552
26007	527553
41422	527554
53546	527555
185992	527556
328254	527557
13370	527558
1308	527559
329467	527560
182971	527561
253125	527562
403375	527563
141269	527564
446830	527565
111393	527566
220861	527567
72526	527568
240510	527569
266249	527570
75766	527571
366165	527572
144776	527573
145211	527574
69664	527575
221625	527576
106681	527577
106697	527578
438005	527579
665	527580
228274	527581
126850	527582
5464	527583
13370	527584
10189	527585
360456	527586
149346	527587
107726	527588
77000	527589
78286	527590
227382	527591
155100	527592
400558	527593
15804	527594
309344	527595
98708	527596
196849	527597
365734	527598
399928	527599
366976	527600
58140	527601
418783	527602
145817	527603
100861	527604
205965	527605
76222	527606
42868	527607
159673	527608
115125	527609
130231	527610
403664	527611
136938	527612
29757	527613
393487	527614
80382	527615
113630	527616
157637	527617
308413	527618
14739	527619
395714	527620
21458	527621
286979	527622
48560	527623
438235	527624
55390	527625
175932	527626
46428	527627
101790	527628
33617	527629
129802	527630
196412	527631
428664	527632
88992	527633
343308	527634
32415	527635
310965	527636
88187	527637
4455	527638
192857	527639
2317	527640
192911	527641
411482	527642
412622	527643
2541	527644
237336	527645
67407	527646
341902	527647
51624	527648
39307	527649
107172	527650
402493	527651
277560	527652
246976	527653
393174	527654
15231	527655
64281	527656
87496	527657
271517	527658
14092	527659
450184	527660
317679	527661
140462	527662
7880	527663
41232	527664
60952	527665
292354	527666
154438	527667
154506	527668
231877	527669
72738	527670
32881	527671
102611	527672
413712	527673
241298	527674
11234	527675
96347	527676
33868	527677
3700	527678
45077	527679
420253	527680
19075	527681
168564	527682
279186	527683
127967	527684
406208	527685
111279	527686
316748	527687
118133	527688
426081	527689
375678	527690
75350	527691
172858	527692
47822	527693
196930	527694
289894	527695
87032	527696
227940	527697
165420	527698
140022	527699
80361	527700
248780	527701
228646	527702
249498	527703
246539	527704
46243	527705
109117	527706
144679	527707
65451	527708
18983	527709
186609	527710
4021	527711
36436	527712
177019	527713
63306	527714
186192	527715
270843	527716
87801	527717
343429	527718
87454	527719
118849	527720
162148	527721
459524	527722
29874	527723
38873	527724
207981	527725
322893	527726
310034	527727
207873	527728
327444	527729
228624	527730
7562	527731
437497	527732
32680	527733
107024	527734
328246	527735
218091	527736
455531	527737
172998	527738
355685	527739
152484	527740
341154	527741
369295	527742
225063	527743
251802	527744
282915	527745
36806	527746
216817	527747
279259	527748
59356	527749
76062	527750
75732	527751
33272	527752
188947	527753
452978	527754
32253	527755
170306	527756
384306	527757
209212	527758
99663	527759
445044	527760
293238	527761
112641	527762
93388	527763
83277	527764
90047	527765
27687	527766
75712	527767
17865	527768
257842	527769
89367	527770
126622	527771
340285	527772
165755	527773
174764	527774
36743	527775
69579	527776
169921	527777
389356	527778
95089	527779
56957	527780
112985	527781
426885	527782
219026	527783
114331	527784
151114	527785
34155	527786
173171	527787
10641	527788
206359	527789
175277	527790
438466	527791
9808	527792
67471	527793
229120	527794
112039	527795
436248	527796
36664	527797
288552	527798
205617	527799
305817	527800
265074	527801
310324	527802
75698	527803
2468	527804
85826	527805
252607	527806
146100	527807
6038	527808
344279	527809
378864	527810
17177	527811
114284	527812
261748	527813
405996	527814
86320	527815
245962	527816
11568	527817
429937	527818
358787	527819
83640	527820
65996	527821
121872	527822
9154	527823
122963	527824
337413	527825
240391	527826
14961	527827
114559	527828
410294	527829
99308	527830
25442	527831
259422	527832
94015	527833
388354	527834
208481	527835
221921	527836
11607	527837
393385	527838
206706	527839
184226	527840
430763	527841
42414	527842
380016	527843
19424	527844
128856	527845
11784	527846
42414	527847
191	527848
413790	527849
114815	527850
114559	527851
346413	527852
128622	527853
5479	527854
673	527855
32169	527856
2628	527857
423772	527858
80369	527859
384676	527860
43382	527861
13931	527862
17893	527863
3240	527864
55549	527865
78398	527866
43020	527867
209304	527868
127362	527869
242385	527870
207826	527871
136207	527872
34966	527873
183919	527874
436000	527875
74402	527876
429025	527877
9142	527878
91596	527879
292851	527880
364729	527881
57600	527882
25779	527883
89760	527884
248032	527885
45065	527886
60991	527887
239748	527888
214540	527889
148811	527890
216257	527891
821	527892
280245	527893
47270	527894
26547	527895
232259	527896
11404	527897
20629	527898
117009	527899
3270	527900
361614	527901
150666	527902
403277	527903
425315	527904
209317	527905
145848	527906
431165	527907
222217	527908
5152	527909
63965	527910
137023	527911
222295	527912
75111	527913
34456	527914
17433	527915
95947	527916
209662	527917
198769	527918
141791	527919
397685	527920
425255	527921
11520	527922
2670	527923
49852	527924
189132	527925
132012	527926
75111	527927
117460	527928
291000	527929
345530	527930
135951	527931
201271	527932
292043	527933
21884	527934
218015	527935
336860	527936
154909	527937
292918	527938
128369	527939
92199	527940
145775	527941
364094	527942
193878	527943
206872	527944
107884	527945
257755	527946
367922	527947
96548	527948
342731	527949
58101	527950
428563	527951
104817	527952
185138	527953
342645	527954
53223	527955
68810	527956
420384	527957
40368	527958
29765	527959
371877	527960
25739	527961
74511	527962
412159	527963
454530	527964
261358	527965
19679	527966
336155	527967
313353	527968
297	527969
120685	527970
393300	527971
234675	527972
243081	527973
244386	527974
141	527975
246425	527976
98504	527977
167633	527978
330474	527979
51885	527980
235203	527981
65993	527982
44502	527983
65993	527984
330686	527985
128744	527986
20147	527987
317167	527988
325796	527989
133613	527990
388432	527991
220258	527992
206233	527993
170507	527994
69630	527995
9966	527996
104110	527997
333164	527998
181724	527999
52762	528000
355502	528001
451512	528002
289766	528003
46901	528004
44265	528005
287801	528006
273405	528007
111286	528008
398599	528009
116801	528010
245276	528011
324508	528012
57474	528013
120993	528014
10509	528015
243089	528016
65440	528017
141326	528018
309631	528019
368376	528020
364713	528021
105849	528022
208411	528023
149539	528024
65423	528025
159184	528026
191699	528027
156590	528028
10754	528029
11068	528030
69967	528031
416178	528032
54853	528033
97323	528034
608	528035
215303	528036
312551	528037
364202	528038
31708	528039
369643	528040
261628	528041
205535	528042
8982	528043
323276	528044
369832	528045
218356	528046
204191	528047
27053	528048
32038	528049
415612	528050
73801	528051
90599	528052
435288	528053
135194	528054
212176	528055
168627	528056
196688	528057
8724	528058
24605	528059
210402	528060
319806	528061
82008	528062
41	528063
800	528064
244	528065
244	528066
423224	528067
69967	528068
114101	528069
139635	528070
238182	528071
41745	528072
400310	528073
209956	528074
145973	528075
402807	528076
189219	528077
53613	528078
180018	528079
193466	528080
432396	528081
415749	528082
156983	528083
128289	528084
102956	528085
189709	528086
36975	528087
244216	528088
151697	528089
3176	528090
225208	528091
226744	528092
2959	528093
298171	528094
9063	528095
91124	528096
27566	528097
25732	528098
992	528099
27270	528100
17330	528101
44000	528102
11301	528103
137596	528104
88245	528105
161742	528106
32557	528107
296356	528108
73592	528109
159375	528110
43773	528111
14190	528112
114042	528113
4069	528114
302634	528115
125902	528116
166602	528117
13548	528118
94562	528119
219983	528120
271943	528121
184152	528122
211374	528123
431598	528124
248919	528125
2819	528126
101711	528127
176133	528128
231645	528129
308395	528130
98887	528131
289371	528132
54829	528133
204359	528134
88244	528135
74048	528136
31708	528137
130193	528138
455813	528139
428762	528140
392340	528141
93400	528142
192953	528143
98943	528144
106680	528145
103925	528146
212139	528147
239040	528148
225678	528149
159036	528150
430957	528151
296295	528152
194911	528153
213144	528154
361698	528155
130682	528156
108151	528157
184434	528158
47675	528159
3293	528160
244618	528161
19428	528162
20071	528163
98713	528164
295402	528165
104789	528166
19034	528167
304720	528168
317043	528169
69936	528170
7128	528171
343066	528172
74726	528173
202992	528174
2355	528175
49356	528176
454571	528177
54587	528178
27041	528179
95160	528180
55191	528181
381402	528182
187453	528183
280294	528184
107133	528185
371343	528186
180035	528187
195954	528188
42862	528189
9154	528190
212272	528191
165905	528192
234893	528193
98387	528194
284503	528195
185273	528196
306616	528197
234550	528198
327337	528199
59821	528200
98452	528201
245841	528202
330815	528203
82086	528204
298677	528205
393800	528206
215530	528207
91294	528208
305047	528209
263935	528210
209707	528211
356377	528212
22740	528213
196	528214
21803	528215
12189	528216
43660	528217
18227	528218
219433	528219
94264	528220
182369	528221
40722	528222
34652	528223
13227	528224
121481	528225
49298	528226
207088	528227
8823	528228
22763	528229
83	528230
122419	528231
54789	528232
21416	528233
81673	528234
326921	528235
17608	528236
85604	528237
156283	528238
115252	528239
224127	528240
7268	528241
120711	528242
316569	528243
4010	528244
125430	528245
72371	528246
516	528247
48761	528248
193928	528249
91413	528250
206175	528251
69875	528252
45777	528253
153289	528254
191039	528255
162764	528256
179943	528257
327134	528258
114824	528259
32416	528260
97790	528261
53655	528262
191864	528263
248686	528264
116007	528265
259099	528266
98065	528267
58047	528268
158490	528269
32416	528270
218789	528271
215356	528272
49287	528273
399405	528274
210358	528275
77370	528276
140235	528277
257624	528278
44785	528279
414986	528280
5642	528281
13683	528282
360861	528283
87976	528284
105114	528285
127538	528286
105114	528287
46555	528288
69475	528289
304730	528290
187415	528291
240810	528292
110971	528293
74069	528294
385980	528295
82280	528296
277948	528297
334859	528298
30711	528299
138781	528300
55193	528301
228923	528302
96040	528303
155147	528304
178078	528305
14205	528306
181528	528307
27386	528308
130029	528309
276007	528310
18758	528311
301535	528312
96520	528313
58997	528314
369331	528315
119839	528316
48342	528317
296135	528318
118294	528319
54047	528320
27237	528321
180758	528322
248672	528323
80506	528324
60600	528325
104269	528326
8686	528327
175491	528328
65297	528329
251916	528330
40341	528331
389023	528332
340733	528333
69435	528334
358033	528335
440999	528336
113536	528337
51190	528338
373996	528339
358011	528340
120142	528341
126915	528342
95290	528343
201508	528344
374983	528345
89151	528346
89151	528347
89201	528348
7746	528349
50239	528350
156110	528351
455243	528352
85316	528353
376833	528354
38653	528355
57498	528356
324976	528357
211300	528358
142867	528359
183426	528360
438261	528361
192424	528362
224635	528363
93505	528364
144925	528365
129886	528366
146047	528367
232612	528368
122574	528369
106047	528370
120017	528371
37776	528372
233180	528373
97241	528374
62974	528375
80506	528376
85108	528377
9807	528378
173399	528379
110442	528380
77696	528381
236494	528382
171998	528383
179001	528384
14675	528385
70954	528386
274864	528387
364899	528388
420098	528389
230704	528390
30055	528391
14	528392
371241	528393
71400	528394
295342	528395
305972	528396
436857	528397
38230	528398
57861	528399
421950	528400
436598	528401
160367	528402
186897	528403
429698	528404
45715	528405
122395	528406
20303	528407
446966	528408
240015	528409
149476	528410
295353	528411
256105	528412
27700	528413
72060	528414
269547	528415
68349	528416
15994	528417
40473	528418
51475	528419
328026	528420
216796	528421
106873	528422
440770	528423
28153	528424
10455	528425
11577	528426
139571	528427
73909	528428
201840	528429
409488	528430
140531	528431
3054	528432
34413	528433
105118	528434
66288	528435
128402	528436
52760	528437
288210	528438
57198	528439
421603	528440
315512	528441
302685	528442
178674	528443
108314	528444
137996	528445
103350	528446
220309	528447
212886	528448
4885	528449
149667	528450
79499	528451
150638	528452
13649	528453
395884	528454
302963	528455
302473	528456
111027	528457
189398	528458
298738	528459
88923	528460
412471	528461
212614	528462
407173	528463
27941	528464
176363	528465
49178	528466
192457	528467
318609	528468
248781	528469
63563	528470
239413	528471
342547	528472
450086	528473
301285	528474
94986	528475
97509	528476
63636	528477
245135	528478
124096	528479
42982	528480
208167	528481
220136	528482
348443	528483
29268	528484
454919	528485
106435	528486
81813	528487
30303	528488
39736	528489
100360	528490
228427	528491
442474	528492
33646	528493
386512	528494
387034	528495
348150	528496
84909	528497
8910	528498
333565	528499
72448	528500
279332	528501
94414	528502
300889	528503
4427	528504
78388	528505
247222	528506
160724	528507
245835	528508
60168	528509
212287	528510
174237	528511
331285	528512
330826	528513
45793	528514
37361	528515
396159	528516
183675	528517
146124	528518
19137	528519
228173	528520
197626	528521
50779	528522
101267	528523
5400	528524
3863	528525
20739	528526
46926	528527
109353	528528
100393	528529
193820	528530
135150	528531
218740	528532
215309	528533
418549	528534
56661	528535
13845	528536
337613	528537
49208	528538
391799	528539
193368	528540
185625	528541
64360	528542
6233	528543
163	528544
279078	528545
140442	528546
25554	528547
437972	528548
138702	528549
30803	528550
56061	528551
127047	528552
284359	528553
23838	528554
64109	528555
354263	528556
47512	528557
145848	528558
262463	528559
140438	528560
25891	528561
271862	528562
185983	528563
202828	528564
38260	528565
430221	528566
65423	528567
246802	528568
141296	528569
18144	528570
61223	528571
243081	528572
113524	528573
263158	528574
97838	528575
88291	528576
138943	528577
316078	528578
129051	528579
315268	528580
295481	528581
91162	528582
21754	528583
432614	528584
211456	528585
17020	528586
335614	528587
70587	528588
304101	528589
312053	528590
338317	528591
157681	528592
231415	528593
71997	528594
198881	528595
111020	528596
438031	528597
196046	528598
391604	528599
410415	528600
228852	528601
11483	528602
79355	528603
9445	528604
195089	528605
408248	528606
47691	528607
242577	528608
61922	528609
139969	528610
387593	528611
433247	528612
192135	528613
391340	528614
304752	528615
358558	528616
186736	528617
3088	528618
42868	528619
6655	528620
85735	528621
368476	528622
18080	528623
109191	528624
25955	528625
97814	528626
289390	528627
58069	528628
6463	528629
236544	528630
219675	528631
119145	528632
308246	528633
222253	528634
411453	528635
8300	528636
5379	528637
244886	528638
29112	528639
211574	528640
409095	528641
398693	528642
397705	528643
57043	528644
118936	528645
30466	528646
60567	528647
61921	528648
223873	528649
56220	528650
902	528651
387453	528652
229804	528653
115630	528654
118092	528655
249953	528656
108622	528657
223271	528658
67825	528659
228877	528660
5383	528661
221752	528662
230594	528663
230353	528664
3265	528665
107997	528666
208065	528667
104600	528668
107923	528669
38074	528670
101562	528671
14193	528672
165414	528673
222887	528674
55904	528675
250220	528676
65569	528677
145548	528678
365958	528679
536	528680
1989	528681
385038	528682
406134	528683
248693	528684
202424	528685
103906	528686
4364	528687
157770	528688
377315	528689
111484	528690
131258	528691
191882	528692
8320	528693
59459	528694
66557	528695
43015	528696
56714	528697
49214	528698
61025	528699
84496	528700
121749	528701
131595	528702
121749	528703
227949	528704
375745	528705
110387	528706
256921	528707
65332	528708
423340	528709
31875	528710
218750	528711
350885	528712
59168	528713
104434	528714
403844	528715
383927	528716
80201	528717
13891	528718
44171	528719
4954	528720
446713	528721
120753	528722
402871	528723
196760	528724
2199	528725
181468	528726
132775	528727
35293	528728
75551	528729
76262	528730
10825	528731
215678	528732
96967	528733
36469	528734
38103	528735
120940	528736
41055	528737
356431	528738
458403	528739
249511	528740
36559	528741
238241	528742
421530	528743
236156	528744
51439	528745
54861	528746
40230	528747
376936	528748
221508	528749
47863	528750
166395	528751
15348	528752
134759	528753
7914	528754
234043	528755
63261	528756
47523	528757
153034	528758
13659	528759
14669	528760
188352	528761
233322	528762
68641	528763
28238	528764
136505	528765
334582	528766
233549	528767
447990	528768
103114	528769
390148	528770
168670	528771
86920	528772
317742	528773
190193	528774
96033	528775
282117	528776
120695	528777
308021	528778
39981	528779
459852	528780
59193	528781
158545	528782
72099	528783
62215	528784
193029	528785
414692	528786
12454	528787
137110	528788
424998	528789
66124	528790
191262	528791
318983	528792
126405	528793
182243	528794
449259	528795
386239	528796
305682	528797
45369	528798
119723	528799
13446	528800
215181	528801
72169	528802
224023	528803
32766	528804
95702	528805
170685	528806
214390	528807
30737	528808
265511	528809
184471	528810
98245	528811
98557	528812
241404	528813
85551	528814
197161	528815
3847	528816
243603	528817
107767	528818
214815	528819
195855	528820
206429	528821
216996	528822
130630	528823
261338	528824
292644	528825
454728	528826
51338	528827
366017	528828
403696	528829
216912	528830
24463	528831
281898	528832
211377	528833
184345	528834
401470	528835
457928	528836
32271	528837
88401	528838
248922	528839
142550	528840
153450	528841
447237	528842
99680	528843
436363	528844
105152	528845
158380	528846
3430	528847
328539	528848
261381	528849
261555	528850
102065	528851
75421	528852
235422	528853
256646	528854
30649	528855
196755	528856
389635	528857
142733	528858
92486	528859
77988	528860
59386	528861
43526	528862
188588	528863
166025	528864
36916	528865
30770	528866
73050	528867
104807	528868
225081	528869
2829	528870
6390	528871
3000	528872
197341	528873
16767	528874
48193	528875
202202	528876
71042	528877
51259	528878
123907	528879
32344	528880
68213	528881
165716	528882
46069	528883
195814	528884
16941	528885
239720	528886
31671	528887
44535	528888
99496	528889
127830	528890
400067	528891
412634	528892
269245	528893
449570	528894
87384	528895
18618	528896
40460	528897
2693	528898
17498	528899
14332	528900
225899	528901
2387	528902
10199	528903
10199	528904
137626	528905
202957	528906
70106	528907
357526	528908
207342	528909
298243	528910
94579	528911
223086	528912
199506	528913
113928	528914
54152	528915
157740	528916
245936	528917
24610	528918
441998	528919
52148	528920
496	528921
120197	528922
327	528923
343220	528924
366807	528925
424467	528926
424419	528927
1100	528928
284409	528929
15505	528930
2019	528931
138015	528932
109727	528933
24731	528934
272730	528935
28839	528936
157258	528937
46211	528938
55654	528939
198988	528940
284687	528941
73969	528942
372580	528943
89768	528944
137267	528945
235004	528946
65052	528947
37732	528948
55423	528949
123832	528950
233601	528951
65169	528952
16313	528953
107098	528954
424469	528955
186367	528956
17293	528957
311	528958
124625	528959
380926	528960
62071	528961
20409	528962
239760	528963
2393	528964
15101	528965
82296	528966
107566	528967
49742	528968
210466	528969
159526	528970
216883	528971
459720	528972
298303	528973
77780	528974
178131	528975
322785	528976
270176	528977
22105	528978
97574	528979
436646	528980
236276	528981
65320	528982
126174	528983
152029	528984
105865	528985
30208	528986
11546	528987
29609	528988
102786	528989
36923	528990
12280	528991
20422	528992
382196	528993
12605	528994
258060	528995
138159	528996
39171	528997
143579	528998
425488	528999
237055	529000
45828	529001
128894	529002
26583	529003
114862	529004
374866	529005
237168	529006
46029	529007
395946	529008
168572	529009
112	529010
65744	529011
54176	529012
34741	529013
280268	529014
78531	529015
332205	529016
92507	529017
357870	529018
203531	529019
411498	529020
104383	529021
94685	529022
15478	529023
330681	529024
103242	529025
24970	529026
90565	529027
207863	529028
49504	529029
10710	529030
32339	529031
38300	529032
4701	529033
9277	529034
136488	529035
358313	529036
412594	529037
138190	529038
191766	529039
62184	529040
290250	529041
448529	529042
355195	529043
408265	529044
185	529045
13849	529046
73933	529047
417411	529048
215117	529049
194187	529050
21758	529051
215059	529052
39219	529053
285210	529054
186318	529055
186240	529056
359988	529057
364144	529058
53229	529059
13418	529060
50628	529061
9438	529062
105068	529063
227	529064
105878	529065
97231	529066
60441	529067
68069	529068
235313	529069
937	529070
307678	529071
232187	529072
137902	529073
60049	529074
249002	529075
245303	529076
219127	529077
257640	529078
38299	529079
196658	529080
28339	529081
369527	529082
369139	529083
44725	529084
137134	529085
117229	529086
209478	529087
366384	529088
376250	529089
42977	529090
56828	529091
13126	529092
394526	529093
34470	529094
447966	529095
35187	529096
206740	529097
228243	529098
104250	529099
325133	529100
87773	529101
114366	529102
39728	529103
437956	529104
151157	529105
3060	529106
239455	529107
136448	529108
23078	529109
41376	529110
156749	529111
148624	529112
11870	529113
2856	529114
387849	529115
845	529116
277691	529117
80548	529118
89210	529119
221311	529120
185204	529121
20131	529122
191669	529123
101867	529124
476	529125
24542	529126
41663	529127
133107	529128
192336	529129
54504	529130
171131	529131
236356	529132
357284	529133
143342	529134
435856	529135
8887	529136
29831	529137
73095	529138
164013	529139
114586	529140
5888	529141
60901	529142
4920	529143
120848	529144
10108	529145
40439	529146
166051	529147
11870	529148
253815	529149
312	529150
137908	529151
476	529152
398914	529153
291026	529154
13990	529155
78908	529156
358241	529157
23248	529158
105988	529159
25903	529160
4000	529161
22549	529162
240063	529163
5358	529164
5966	529165
163157	529166
408905	529167
284421	529168
375790	529169
27311	529170
384855	529171
1649	529172
67374	529173
381946	529174
376559	529175
271721	529176
252896	529177
262910	529178
109532	529179
174219	529180
281639	529181
80744	529182
18709	529183
8890	529184
355545	529185
66374	529186
75168	529187
17499	529188
163925	529189
229808	529190
54576	529191
40965	529192
3482	529193
128096	529194
64018	529195
313175	529196
404994	529197
430454	529198
124906	529199
110747	529200
229424	529201
44767	529202
15858	529203
161451	529204
42083	529205
43572	529206
280431	529207
43696	529208
113039	529209
16694	529210
325784	529211
309300	529212
394597	529213
132336	529214
223089	529215
207726	529216
95934	529217
72052	529218
178698	529219
374210	529220
240188	529221
112179	529222
26251	529223
418518	529224
53358	529225
218364	529226
104884	529227
38781	529228
459837	529229
391303	529230
18246	529231
16505	529232
94519	529233
235218	529234
372197	529235
26251	529236
404162	529237
123796	529238
23576	529239
417577	529240
207077	529241
123350	529242
271802	529243
445744	529244
11543	529245
51292	529246
316179	529247
298946	529248
424962	529249
73987	529250
69293	529251
23190	529252
411459	529253
388804	529254
1509	529255
68271	529256
11037	529257
7123	529258
235614	529259
195322	529260
448351	529261
3325	529262
332620	529263
34713	529264
449395	529265
426207	529266
11305	529267
109968	529268
62740	529269
19370	529270
10063	529271
57780	529272
78628	529273
51562	529274
32314	529275
143160	529276
6717	529277
203886	529278
111844	529279
169733	529280
90754	529281
59205	529282
151562	529283
214879	529284
387672	529285
3537	529286
18377	529287
368851	529288
487	529289
138383	529290
301615	529291
1009	529292
446217	529293
72988	529294
171230	529295
349839	529296
214258	529297
451028	529298
11412	529299
416029	529300
147974	529301
443309	529302
63637	529303
198520	529304
100176	529305
133831	529306
448086	529307
204911	529308
221316	529309
407	529310
403678	529311
200769	529312
106975	529313
100809	529314
49910	529315
208338	529316
8806	529317
14454	529318
213723	529319
124239	529320
225346	529321
172883	529322
98312	529323
274170	529324
239056	529325
448472	529326
265578	529327
8748	529328
20568	529329
139611	529330
410149	529331
435	529332
245760	529333
80965	529334
423327	529335
308473	529336
175032	529337
30312	529338
40648	529339
55669	529340
31267	529341
17785	529342
13496	529343
343778	529344
31500	529345
30312	529346
120439	529347
19313	529348
383380	529349
75519	529350
99412	529351
9533	529352
44501	529353
238859	529354
198158	529355
450565	529356
88065	529357
20651	529358
448063	529359
17623	529360
19801	529361
280605	529362
99497	529363
60831	529364
139938	529365
18990	529366
220149	529367
230264	529368
65145	529369
165601	529370
124824	529371
94230	529372
50104	529373
453238	529374
11644	529375
46848	529376
230498	529377
103580	529378
7685	529379
7913	529380
22741	529381
121436	529382
21830	529383
1879	529384
2128	529385
105750	529386
84037	529387
194652	529388
149	529389
157509	529390
2129	529391
1343	529392
454172	529393
4063	529394
257180	529395
3071	529396
141405	529397
27048	529398
85501	529399
403765	529400
17190	529401
67803	529402
286671	529403
40007	529404
23051	529405
78627	529406
88331	529407
78531	529408
181812	529409
93112	529410
454197	529411
90611	529412
47044	529413
25302	529414
105473	529415
70145	529416
131121	529417
4267	529418
97598	529419
6032	529420
114568	529421
160245	529422
40123	529423
306045	529424
62697	529425
31718	529426
104857	529427
4864	529428
812	529429
236531	529430
6257	529431
95630	529432
230200	529433
144393	529434
503	529435
14408	529436
279056	529437
58721	529438
18445	529439
2824	529440
233037	529441
412029	529442
231238	529443
34805	529444
131417	529445
1067	529446
131049	529447
47607	529448
184548	529449
248556	529450
20120	529451
206504	529452
1167	529453
47212	529454
53956	529455
161111	529456
219083	529457
69422	529458
294984	529459
166972	529460
309520	529461
26393	529462
43496	529463
11272	529464
36706	529465
79240	529466
61300	529467
21722	529468
8292	529469
10715	529470
92610	529471
3288	529472
18958	529473
183125	529474
1849	529475
4137	529476
18418	529477
33861	529478
40762	529479
52613	529480
11244	529481
224951	529482
18123	529483
81091	529484
80235	529485
16307	529486
98823	529487
64112	529488
56680	529489
2091	529490
177006	529491
26888	529492
450403	529493
4160	529494
19600	529495
137278	529496
7461	529497
1642	529498
26734	529499
108759	529500
30076	529501
6882	529502
35126	529503
189815	529504
181606	529505
17337	529506
121949	529507
152901	529508
56868	529509
60688	529510
214559	529511
4812	529512
70405	529513
27773	529514
7285	529515
99058	529516
31658	529517
102124	529518
6101	529519
434685	529520
29021	529521
11219	529522
16628	529523
19722	529524
20532	529525
326219	529526
244787	529527
92506	529528
293	529529
279402	529530
109684	529531
178750	529532
415526	529533
53311	529534
9114	529535
280799	529536
47362	529537
205160	529538
117761	529539
5780	529540
253909	529541
241001	529542
31763	529543
14807	529544
128201	529545
203601	529546
120892	529547
68148	529548
120992	529549
143133	529550
40739	529551
26614	529552
57188	529553
405796	529554
112048	529555
3180	529556
64387	529557
217308	529558
11782	529559
80811	529560
140538	529561
430119	529562
27341	529563
735	529564
42478	529565
138461	529566
211338	529567
304551	529568
85143	529569
18961	529570
127669	529571
93395	529572
119814	529573
313354	529574
139224	529575
37407	529576
20107	529577
85429	529578
126262	529579
126262	529580
196433	529581
173717	529582
78830	529583
161261	529584
350239	529585
18369	529586
107529	529587
74794	529588
361070	529589
28713	529590
6199	529591
4425	529592
26966	529593
29593	529594
11361	529595
202819	529596
154381	529597
397610	529598
131839	529599
71069	529600
3471	529601
24114	529602
131829	529603
216532	529604
458067	529605
516	529606
181022	529607
9588	529608
25009	529609
56020	529610
381150	529611
386372	529612
178037	529613
127809	529614
58515	529615
132343	529616
46825	529617
23698	529618
130675	529619
287718	529620
120	529621
216249	529622
7427	529623
356541	529624
187204	529625
81971	529626
103335	529627
128278	529628
87278	529629
49837	529630
21914	529631
294627	529632
128018	529633
34140	529634
67216	529635
2749	529636
164833	529637
277234	529638
314533	529639
90825	529640
28251	529641
203086	529642
133324	529643
353227	529644
186586	529645
22827	529646
24546	529647
67496	529648
9594	529649
208733	529650
5844	529651
65752	529652
32710	529653
440455	529654
68694	529655
16609	529656
115628	529657
3056	529658
148421	529659
98674	529660
297281	529661
79399	529662
54561	529663
75970	529664
86230	529665
118608	529666
159490	529667
11068	529668
159017	529669
210737	529670
242034	529671
459844	529672
20476	529673
70126	529674
72228	529675
2344	529676
161997	529677
24934	529678
290698	529679
106368	529680
160154	529681
62040	529682
161693	529683
209146	529684
3764	529685
86987	529686
353905	529687
51138	529688
22378	529689
172719	529690
65147	529691
31489	529692
18906	529693
33261	529694
4601	529695
10733	529696
175380	529697
439670	529698
350484	529699
35065	529700
10206	529701
94111	529702
19413	529703
222337	529704
17192	529705
276623	529706
12417	529707
86576	529708
385990	529709
114276	529710
374686	529711
88183	529712
49765	529713
226335	529714
3650	529715
185474	529716
53763	529717
175975	529718
253803	529719
46812	529720
121201	529721
48981	529722
17694	529723
263001	529724
317613	529725
175420	529726
225125	529727
311669	529728
6730	529729
316044	529730
95621	529731
243113	529732
199104	529733
292868	529734
19700	529735
267405	529736
97939	529737
112216	529738
147066	529739
102230	529740
13581	529741
51901	529742
2128	529743
9573	529744
18646	529745
248699	529746
7983	529747
165470	529748
11504	529749
43606	529750
117490	529751
99197	529752
326496	529753
396335	529754
456640	529755
96839	529756
31401	529757
244108	529758
98357	529759
28033	529760
397612	529761
4997	529762
220171	529763
26484	529764
25028	529765
331609	529766
59574	529767
31557	529768
322292	529769
200266	529770
206821	529771
4341	529772
91442	529773
118125	529774
357432	529775
245381	529776
3868	529777
5917	529778
2396	529779
8082	529780
14522	529781
114534	529782
221914	529783
26434	529784
3192	529785
284911	529786
188760	529787
123764	529788
409237	529789
63839	529790
176894	529791
457722	529792
126132	529793
165128	529794
156095	529795
33697	529796
22624	529797
39694	529798
334023	529799
402050	529800
3509	529801
142099	529802
170363	529803
319984	529804
433172	529805
238235	529806
369510	529807
143293	529808
408776	529809
111659	529810
391684	529811
16258	529812
2226	529813
303086	529814
65405	529815
344277	529816
334586	529817
18908	529818
125843	529819
80929	529820
248705	529821
330900	529822
367657	529823
362271	529824
133014	529825
399708	529826
353714	529827
46854	529828
12509	529829
189669	529830
237843	529831
45114	529832
300542	529833
411732	529834
261228	529835
556	529836
262546	529837
271250	529838
127744	529839
47616	529840
81816	529841
135209	529842
185920	529843
451683	529844
271737	529845
278502	529846
119046	529847
200918	529848
214117	529849
353137	529850
422739	529851
105970	529852
44132	529853
106632	529854
87877	529855
61964	529856
61781	529857
8710	529858
162580	529859
3364	529860
411399	529861
97535	529862
351824	529863
104807	529864
40675	529865
162629	529866
403013	529867
165169	529868
216806	529869
177904	529870
308050	529871
173174	529872
172562	529873
21602	529874
190430	529875
351113	529876
282548	529877
157837	529878
218427	529879
414987	529880
417575	529881
343923	529882
16077	529883
17441	529884
2528	529885
162610	529886
188842	529887
15535	529888
5907	529889
333836	529890
22640	529891
94595	529892
159135	529893
73692	529894
303141	529895
10705	529896
133918	529897
109379	529898
54950	529899
431171	529900
385133	529901
345767	529902
190783	529903
450508	529904
356776	529905
207790	529906
458310	529907
62602	529908
82888	529909
120489	529910
65803	529911
144833	529912
188623	529913
276502	529914
179803	529915
4072	529916
385583	529917
226982	529918
98674	529919
381356	529920
161958	529921
150485	529922
83431	529923
123720	529924
5756	529925
148	529926
300017	529927
4767	529928
211875	529929
9077	529930
8225	529931
19619	529932
39501	529933
94171	529934
155745	529935
4901	529936
236387	529937
59822	529938
109429	529939
25460	529940
72586	529941
67524	529942
88660	529943
28018	529944
201119	529945
198047	529946
101188	529947
322180	529948
421205	529949
105925	529950
290532	529951
253847	529952
423136	529953
209962	529954
288748	529955
366803	529956
198648	529957
269823	529958
249340	529959
207690	529960
227281	529961
134980	529962
98737	529963
98737	529964
351392	529965
189674	529966
151974	529967
176185	529968
221535	529969
112436	529970
354034	529971
339486	529972
231984	529973
59101	529974
180943	529975
83769	529976
315533	529977
16245	529978
250174	529979
27182	529980
35771	529981
67316	529982
181367	529983
247886	529984
81534	529985
8880	529986
207568	529987
445834	529988
71998	529989
115398	529990
119664	529991
20328	529992
376345	529993
64757	529994
68641	529995
3	529996
174040	529997
212800	529998
178762	529999
7510	530000
152217	530001
125279	530002
342376	530003
137216	530004
1268	530005
95615	530006
181545	530007
205591	530008
103513	530009
1781	530010
90550	530011
325990	530012
82241	530013
47937	530014
423520	530015
178640	530016
19	530017
224224	530018
65440	530019
83889	530020
308256	530021
117433	530022
117433	530023
57753	530024
160261	530025
111648	530026
3350	530027
116063	530028
58414	530029
427499	530030
204196	530031
171759	530032
604	530033
260259	530034
389255	530035
406825	530036
147184	530037
285633	530038
224847	530039
141358	530040
26088	530041
99747	530042
87687	530043
205425	530044
54418	530045
80901	530046
26480	530047
84455	530048
44004	530049
435421	530050
226856	530051
365613	530052
194074	530053
41445	530054
32491	530055
216172	530056
137838	530057
194156	530058
292654	530059
252121	530060
191180	530061
32491	530062
35605	530063
140019	530064
68538	530065
37815	530066
133723	530067
115167	530068
21835	530069
108867	530070
404359	530071
212667	530072
120115	530073
252685	530074
208476	530075
386974	530076
188800	530077
54354	530078
34427	530079
41513	530080
403815	530081
103250	530082
216983	530083
159922	530084
237280	530085
289222	530086
257328	530087
62815	530088
47643	530089
119095	530090
352131	530091
34358	530092
36795	530093
226574	530094
31520	530095
137935	530096
121334	530097
451785	530098
44026	530099
8823	530100
57693	530101
52284	530102
250776	530103
100246	530104
80753	530105
191293	530106
27667	530107
367995	530108
279368	530109
13353	530110
392090	530111
121454	530112
434709	530113
16202	530114
244335	530115
173448	530116
270720	530117
148621	530118
13214	530119
235927	530120
152577	530121
164124	530122
53112	530123
92399	530124
151826	530125
255849	530126
100768	530127
321512	530128
41380	530129
120103	530130
455609	530131
205148	530132
45140	530133
46004	530134
51479	530135
7076	530136
381595	530137
132267	530138
78518	530139
99043	530140
278455	530141
49711	530142
141058	530143
33771	530144
10769	530145
134462	530146
439834	530147
282034	530148
21287	530149
269027	530150
98319	530151
267945	530152
209765	530153
75522	530154
413181	530155
264338	530156
197772	530157
421239	530158
127232	530159
210882	530160
107942	530161
135843	530162
61351	530163
63205	530164
152970	530165
57521	530166
251861	530167
391076	530168
453183	530169
367340	530170
95932	530171
183475	530172
4749	530173
36919	530174
215059	530175
56482	530176
392949	530177
241828	530178
144212	530179
56564	530180
114944	530181
50918	530182
126807	530183
240144	530184
245624	530185
59252	530186
54611	530187
429572	530188
48566	530189
118909	530190
26447	530191
326768	530192
379313	530193
239411	530194
261008	530195
118303	530196
406816	530197
412167	530198
419953	530199
48103	530200
110734	530201
91608	530202
126665	530203
241683	530204
320197	530205
155002	530206
56496	530207
56496	530208
383640	530209
54017	530210
94844	530211
118514	530212
411156	530213
90525	530214
199165	530215
241964	530216
209603	530217
405459	530218
451032	530219
70379	530220
6090	530221
266187	530222
11358	530223
246889	530224
324056	530225
124504	530226
327873	530227
277623	530228
212213	530229
119785	530230
224422	530231
148802	530232
26070	530233
40411	530234
42054	530235
194179	530236
318184	530237
120415	530238
39336	530239
392561	530240
452268	530241
276674	530242
290004	530243
22003	530244
78219	530245
80083	530246
165043	530247
272244	530248
111262	530249
31333	530250
94423	530251
192850	530252
224869	530253
99356	530254
63204	530255
92496	530256
6558	530257
77918	530258
169526	530259
59135	530260
42358	530261
28828	530262
113848	530263
77661	530264
46332	530265
189332	530266
411781	530267
62046	530268
409532	530269
406011	530270
161435	530271
441367	530272
110384	530273
374494	530274
135975	530275
124491	530276
305082	530277
55257	530278
444821	530279
79502	530280
177749	530281
29403	530282
30941	530283
64437	530284
187910	530285
328612	530286
121551	530287
68547	530288
69777	530289
124058	530290
13791	530291
250641	530292
411810	530293
109359	530294
35958	530295
212504	530296
54922	530297
113535	530298
122388	530299
100927	530300
192139	530301
290012	530302
433068	530303
363413	530304
4412	530305
271711	530306
71560	530307
411168	530308
54316	530309
372240	530310
226721	530311
32911	530312
376887	530313
56089	530314
108518	530315
186329	530316
382002	530317
60110	530318
4528	530319
199800	530320
29334	530321
10818	530322
167413	530323
77228	530324
67495	530325
1677	530326
274296	530327
201034	530328
409336	530329
216202	530330
32943	530331
167123	530332
190967	530333
194211	530334
23107	530335
179427	530336
435817	530337
49520	530338
37581	530339
346254	530340
286877	530341
379243	530342
50866	530343
24590	530344
1963	530345
3221	530346
145523	530347
96321	530348
36476	530349
51030	530350
3081	530351
32917	530352
81226	530353
38460	530354
156766	530355
427500	530356
1471	530357
169940	530358
61998	530359
364481	530360
275519	530361
211061	530362
61636	530363
28215	530364
226203	530365
7917	530366
68195	530367
4444	530368
188493	530369
144170	530370
3237	530371
2298	530372
314434	530373
5868	530374
346969	530375
58784	530376
243029	530377
82544	530378
358947	530379
391356	530380
54912	530381
57384	530382
12921	530383
358780	530384
47197	530385
349652	530386
28120	530387
19183	530388
100850	530389
12347	530390
100064	530391
29592	530392
35010	530393
65109	530394
127336	530395
144653	530396
54565	530397
34746	530398
422300	530399
50504	530400
445742	530401
424698	530402
45950	530403
84947	530404
161525	530405
109429	530406
233513	530407
390105	530408
114084	530409
208222	530410
395764	530411
32895	530412
239853	530413
39108	530414
320549	530415
84783	530416
266838	530417
448495	530418
403766	530419
45700	530420
103090	530421
109615	530422
122436	530423
347394	530424
71886	530425
432090	530426
226156	530427
283602	530428
243485	530429
9949	530430
454878	530431
415092	530432
114084	530433
51007	530434
144915	530435
144915	530436
61716	530437
442123	530438
153232	530439
44793	530440
198282	530441
37720	530442
417971	530443
78788	530444
78788	530445
63031	530446
442717	530447
20076	530448
159099	530449
367343	530450
79148	530451
322799	530452
4637	530453
344	530454
218211	530455
64381	530456
51109	530457
223880	530458
381613	530459
27388	530460
315615	530461
50193	530462
28	530463
250438	530464
188987	530465
137125	530466
239931	530467
93474	530468
92227	530469
159099	530470
32033	530471
6184	530472
45299	530473
343553	530474
297502	530475
199761	530476
245388	530477
336974	530478
50729	530479
16209	530480
126028	530481
76699	530482
15755	530483
65374	530484
337082	530485
66308	530486
129236	530487
200039	530488
73100	530489
153657	530490
66308	530491
177017	530492
131514	530493
59038	530494
15172	530495
91341	530496
127105	530497
31887	530498
81482	530499
98179	530500
111752	530501
436098	530502
41629	530503
138276	530504
379067	530505
179141	530506
27540	530507
31326	530508
176094	530509
57213	530510
206455	530511
73575	530512
260564	530513
217310	530514
57096	530515
446527	530516
143689	530517
154598	530518
391557	530519
66546	530520
117331	530521
155782	530522
32274	530523
177132	530524
34949	530525
134029	530526
283461	530527
35968	530528
290607	530529
370175	530530
424694	530531
359595	530532
100004	530533
245475	530534
249553	530535
420296	530536
71101	530537
306382	530538
428279	530539
169780	530540
169593	530541
226515	530542
127218	530543
62718	530544
125920	530545
132214	530546
182393	530547
52646	530548
40341	530549
9975	530550
33147	530551
245437	530552
205020	530553
2456	530554
238134	530555
105391	530556
248753	530557
181467	530558
143131	530559
65808	530560
166537	530561
20196	530562
202963	530563
18255	530564
243959	530565
63564	530566
201207	530567
210344	530568
63564	530569
162858	530570
436905	530571
87197	530572
136842	530573
44169	530574
123070	530575
38150	530576
1114	530577
142998	530578
236692	530579
218967	530580
102146	530581
436452	530582
16504	530583
63323	530584
138678	530585
29382	530586
441840	530587
234912	530588
122241	530589
726	530590
382106	530591
122623	530592
50382	530593
227234	530594
438337	530595
277951	530596
100389	530597
18123	530598
847	530599
445455	530600
445377	530601
107455	530602
35550	530603
452564	530604
772	530605
60963	530606
454237	530607
27931	530608
75856	530609
5758	530610
122094	530611
66707	530612
77410	530613
242870	530614
425840	530615
726	530616
94118	530617
159381	530618
77358	530619
364873	530620
5013	530621
122094	530622
120942	530623
331496	530624
34381	530625
135939	530626
237265	530627
237861	530628
192023	530629
62202	530630
318204	530631
282253	530632
58807	530633
436125	530634
126279	530635
51239	530636
12615	530637
49449	530638
30275	530639
386952	530640
17705	530641
9438	530642
7692	530643
105795	530644
244262	530645
35185	530646
98384	530647
7074	530648
95388	530649
336699	530650
24008	530651
55699	530652
158565	530653
115752	530654
36369	530655
35185	530656
2663	530657
31076	530658
39919	530659
242108	530660
152389	530661
164007	530662
224726	530663
143788	530664
238662	530665
439835	530666
105800	530667
15015	530668
266524	530669
49019	530670
222566	530671
222406	530672
355169	530673
162464	530674
37929	530675
315177	530676
51136	530677
316595	530678
110101	530679
53406	530680
88839	530681
150490	530682
107686	530683
11406	530684
227175	530685
440292	530686
326615	530687
99736	530688
52770	530689
344694	530690
446055	530691
122856	530692
194307	530693
57872	530694
25399	530695
8463	530696
3186	530697
7086	530698
8578	530699
224109	530700
65148	530701
131513	530702
333955	530703
445580	530704
60089	530705
3513	530706
5871	530707
114657	530708
16052	530709
298707	530710
64865	530711
254235	530712
332545	530713
152393	530714
32417	530715
60006	530716
421048	530717
204759	530718
145412	530719
7553	530720
36405	530721
167534	530722
259911	530723
3670	530724
53128	530725
46177	530726
141615	530727
378558	530728
221741	530729
12626	530730
25343	530731
119759	530732
365786	530733
11378	530734
57766	530735
15352	530736
67853	530737
199915	530738
3003	530739
9363	530740
87483	530741
59232	530742
7046	530743
172456	530744
420236	530745
318658	530746
173532	530747
100914	530748
54878	530749
48469	530750
55225	530751
176471	530752
160309	530753
67694	530754
382422	530755
177286	530756
253358	530757
90870	530758
116691	530759
5823	530760
45698	530761
173535	530762
80045	530763
236583	530764
43551	530765
259852	530766
76245	530767
63574	530768
116533	530769
218971	530770
246503	530771
161243	530772
390685	530773
339718	530774
81381	530775
1745	530776
28341	530777
26428	530778
123184	530779
124574	530780
367385	530781
1955	530782
87896	530783
151548	530784
50347	530785
42127	530786
107207	530787
598	530788
1046	530789
365622	530790
66518	530791
62089	530792
89082	530793
286634	530794
7536	530795
207340	530796
300657	530797
299009	530798
180636	530799
50956	530800
432254	530801
2920	530802
202878	530803
110884	530804
108417	530805
166411	530806
235612	530807
460120	530808
45179	530809
1052	530810
159304	530811
173836	530812
428708	530813
217415	530814
172767	530815
14125	530816
45099	530817
2479	530818
28195	530819
379971	530820
39854	530821
39854	530822
37289	530823
63343	530824
3917	530825
19414	530826
231262	530827
150312	530828
375245	530829
2053	530830
375066	530831
23547	530832
192715	530833
58857	530834
246507	530835
281069	530836
89402	530837
179082	530838
294794	530839
358202	530840
69100	530841
121665	530842
243248	530843
237857	530844
151778	530845
92484	530846
73672	530847
23904	530848
387911	530849
245517	530850
59243	530851
69345	530852
184349	530853
35696	530854
304331	530855
44228	530856
61381	530857
19443	530858
146463	530859
213882	530860
152252	530861
47788	530862
107865	530863
106117	530864
15454	530865
23	530866
37863	530867
99631	530868
31941	530869
21178	530870
1213	530871
63003	530872
177481	530873
108806	530874
22116	530875
345548	530876
9002	530877
11260	530878
7802	530879
120395	530880
239004	530881
231722	530882
62844	530883
160380	530884
6642	530885
37973	530886
201594	530887
3599	530888
10567	530889
338447	530890
34549	530891
394288	530892
211326	530893
141476	530894
270524	530895
15598	530896
29188	530897
213644	530898
42642	530899
18212	530900
1064	530901
41225	530902
333	530903
75965	530904
151964	530905
414670	530906
88658	530907
64	530908
6816	530909
46151	530910
388022	530911
115566	530912
3757	530913
417180	530914
46353	530915
95510	530916
192032	530917
144281	530918
439610	530919
22214	530920
169722	530921
43404	530922
58598	530923
20757	530924
112512	530925
39915	530926
326086	530927
100462	530928
83692	530929
189172	530930
17101	530931
91158	530932
35800	530933
455170	530934
291479	530935
348324	530936
144957	530937
234608	530938
195267	530939
272102	530940
29631	530941
116917	530942
54135	530943
12974	530944
143981	530945
13086	530946
9531	530947
67153	530948
9782	530949
11244	530950
238485	530951
455672	530952
2148	530953
96039	530954
76432	530955
230213	530956
163632	530957
163632	530958
75068	530959
78504	530960
306435	530961
455	530962
93213	530963
7842	530964
163548	530965
220920	530966
88626	530967
25809	530968
292565	530969
74272	530970
44746	530971
162281	530972
102640	530973
288863	530974
37652	530975
74272	530976
43975	530977
35689	530978
1703	530979
1320	530980
90250	530981
74272	530982
381411	530983
183066	530984
59896	530985
88571	530986
38749	530987
454517	530988
179402	530989
210853	530990
67376	530991
118499	530992
32601	530993
14631	530994
387592	530995
421	530996
27930	530997
16942	530998
49970	530999
55637	531000
197776	531001
170661	531002
123939	531003
1125	531004
196975	531005
9102	531006
114604	531007
7218	531008
375510	531009
267026	531010
244936	531011
26658	531012
16201	531013
135043	531014
43335	531015
118084	531016
149415	531017
182680	531018
194348	531019
1256	531020
7035	531021
90818	531022
1428	531023
131310	531024
7506	531025
30994	531026
49621	531027
353753	531028
152622	531029
112167	531030
260912	531031
4918	531032
189238	531033
144302	531034
72216	531035
105918	531036
175446	531037
295719	531038
49045	531039
19526	531040
321861	531041
66345	531042
62903	531043
185084	531044
210390	531045
419347	531046
8370	531047
88370	531048
18498	531049
6063	531050
73216	531051
8621	531052
18747	531053
12832	531054
114564	531055
7367	531056
102028	531057
114813	531058
9859	531059
65210	531060
156558	531061
466	531062
23606	531063
167683	531064
18229	531065
104317	531066
209404	531067
52240	531068
168238	531069
157387	531070
183011	531071
189484	531072
256040	531073
130608	531074
403458	531075
203727	531076
381211	531077
126548	531078
137616	531079
147677	531080
316268	531081
82187	531082
150554	531083
393686	531084
147848	531085
129276	531086
93961	531087
69274	531088
253560	531089
131278	531090
192853	531091
174239	531092
129773	531093
100359	531094
36653	531095
58129	531096
151154	531097
80079	531098
39090	531099
277349	531100
234165	531101
165714	531102
403714	531103
85680	531104
102517	531105
150712	531106
118874	531107
396650	531108
99302	531109
397134	531110
68098	531111
74905	531112
378257	531113
128378	531114
132341	531115
27952	531116
199220	531117
133459	531118
116580	531119
291407	531120
225204	531121
236680	531122
220765	531123
265986	531124
332313	531125
208436	531126
324342	531127
279856	531128
39127	531129
71761	531130
233951	531131
63020	531132
387316	531133
404197	531134
193545	531135
78234	531136
135186	531137
195779	531138
24141	531139
386795	531140
166348	531141
310977	531142
333859	531143
72572	531144
334521	531145
169254	531146
180408	531147
385349	531148
288338	531149
122838	531150
55744	531151
364388	531152
244085	531153
244356	531154
141010	531155
249179	531156
262494	531157
194684	531158
201757	531159
242771	531160
85667	531161
90883	531162
353783	531163
317573	531164
16779	531165
61967	531166
97905	531167
241647	531168
210876	531169
332636	531170
102033	531171
57795	531172
369067	531173
114432	531174
330913	531175
393913	531176
312891	531177
31585	531178
147718	531179
191145	531180
449817	531181
161490	531182
161497	531183
235681	531184
91393	531185
58290	531186
458904	531187
60512	531188
68556	531189
42447	531190
283578	531191
416833	531192
323291	531193
65056	531194
369903	531195
106160	531196
45781	531197
80149	531198
172562	531199
370801	531200
241934	531201
206065	531202
119151	531203
176133	531204
180382	531205
102465	531206
66778	531207
174858	531208
3436	531209
60150	531210
127311	531211
152581	531212
357969	531213
20834	531214
29085	531215
202298	531216
185726	531217
138341	531218
94719	531219
322655	531220
302502	531221
241747	531222
115946	531223
37059	531224
65209	531225
195649	531226
433229	531227
131394	531228
237885	531229
151609	531230
138429	531231
215294	531232
142955	531233
367027	531234
46433	531235
381219	531236
356858	531237
414478	531238
416915	531239
82803	531240
380156	531241
84287	531242
179790	531243
9402	531244
136222	531245
274942	531246
300410	531247
351928	531248
169258	531249
133228	531250
248833	531251
21348	531252
373	531253
117096	531254
132773	531255
68992	531256
96341	531257
115694	531258
285592	531259
271195	531260
347318	531261
200677	531262
83467	531263
83408	531264
51146	531265
227257	531266
366233	531267
170565	531268
72334	531269
57960	531270
115590	531271
116800	531272
156189	531273
405503	531274
406782	531275
100003	531276
248390	531277
194676	531278
25118	531279
265629	531280
255055	531281
146705	531282
384779	531283
418517	531284
75570	531285
346735	531286
86445	531287
283642	531288
103214	531289
379770	531290
61598	531291
137644	531292
266332	531293
445140	531294
93506	531295
256101	531296
214622	531297
127219	531298
219522	531299
212261	531300
93529	531301
195270	531302
307371	531303
96546	531304
169031	531305
210572	531306
97462	531307
338266	531308
383240	531309
367317	531310
158970	531311
400282	531312
26784	531313
357978	531314
222197	531315
347984	531316
249292	531317
156189	531318
436992	531319
445807	531320
419128	531321
113960	531322
405921	531323
99481	531324
278844	531325
447488	531326
65573	531327
15543	531328
390718	531329
301445	531330
91609	531331
179257	531332
265735	531333
25234	531334
89298	531335
343988	531336
154050	531337
297861	531338
411716	531339
154083	531340
57889	531341
429756	531342
459108	531343
434591	531344
67711	531345
297174	531346
229297	531347
20614	531348
376653	531349
305081	531350
174941	531351
270932	531352
373	531353
129247	531354
143924	531355
304053	531356
206421	531357
419104	531358
432069	531359
332844	531360
206436	531361
59227	531362
97478	531363
291258	531364
356055	531365
214360	531366
222711	531367
115279	531368
231047	531369
101985	531370
197383	531371
204003	531372
250183	531373
240638	531374
206793	531375
352459	531376
120122	531377
453843	531378
67072	531379
42616	531380
128258	531381
191218	531382
20936	531383
308325	531384
415974	531385
31069	531386
66388	531387
161661	531388
147798	531389
242607	531390
448883	531391
18054	531392
166802	531393
358763	531394
364936	531395
307949	531396
303666	531397
67385	531398
179515	531399
405663	531400
100633	531401
260361	531402
239771	531403
143824	531404
435370	531405
111443	531406
55712	531407
89258	531408
132328	531409
200071	531410
250007	531411
446731	531412
131763	531413
458957	531414
130608	531415
110573	531416
218283	531417
169579	531418
286742	531419
95876	531420
166165	531421
231547	531422
250789	531423
75057	531424
212671	531425
446906	531426
149121	531427
361860	531428
395943	531429
183574	531430
198368	531431
137069	531432
67686	531433
350096	531434
124171	531435
117783	531436
41533	531437
176508	531438
317565	531439
201299	531440
53880	531441
91751	531442
454036	531443
319396	531444
354501	531445
181304	531446
56419	531447
245026	531448
144323	531449
130434	531450
41533	531451
278785	531452
200876	531453
159562	531454
81762	531455
126210	531456
367496	531457
201408	531458
68481	531459
70068	531460
313461	531461
66402	531462
55684	531463
141988	531464
68393	531465
115748	531466
94609	531467
222711	531468
248418	531469
372666	531470
147540	531471
62203	531472
60150	531473
253201	531474
157810	531475
427927	531476
370584	531477
365418	531478
60052	531479
375743	531480
449430	531481
418705	531482
455988	531483
379430	531484
316396	531485
67821	531486
113900	531487
395112	531488
78638	531489
78912	531490
19505	531491
284306	531492
154401	531493
98669	531494
301536	531495
225790	531496
106736	531497
178135	531498
91397	531499
65983	531500
336581	531501
217093	531502
387912	531503
428707	531504
89841	531505
223806	531506
375443	531507
16918	531508
56253	531509
39319	531510
78061	531511
78061	531512
203103	531513
349325	531514
117612	531515
246383	531516
158806	531517
80018	531518
144007	531519
104007	531520
353106	531521
222546	531522
357018	531523
209255	531524
91543	531525
345543	531526
184288	531527
23512	531528
230105	531529
37533	531530
159329	531531
43356	531532
4425	531533
77513	531534
12186	531535
173210	531536
291696	531537
416069	531538
127623	531539
40388	531540
104671	531541
321682	531542
235106	531543
143194	531544
113996	531545
412644	531546
247751	531547
161515	531548
31435	531549
310816	531550
211212	531551
139454	531552
210280	531553
153308	531554
444333	531555
26448	531556
54825	531557
318240	531558
190707	531559
164045	531560
65695	531561
19120	531562
191673	531563
180332	531564
105035	531565
37320	531566
47970	531567
312207	531568
65295	531569
207029	531570
81876	531571
216571	531572
162698	531573
83199	531574
18765	531575
89432	531576
5623	531577
30715	531578
82952	531579
351507	531580
738	531581
119752	531582
901	531583
352483	531584
213987	531585
274886	531586
87240	531587
109233	531588
421907	531589
324258	531590
22377	531591
122595	531592
428183	531593
61855	531594
11559	531595
102423	531596
19919	531597
27269	531598
8770	531599
232391	531600
177440	531601
307980	531602
120875	531603
10768	531604
202634	531605
191111	531606
225455	531607
231385	531608
119264	531609
182716	531610
237624	531611
426427	531612
36466	531613
234712	531614
443495	531615
57770	531616
119651	531617
5046	531618
18834	531619
118808	531620
123374	531621
231528	531622
121957	531623
383310	531624
429993	531625
49120	531626
159361	531627
92937	531628
66017	531629
409517	531630
299335	531631
183740	531632
77782	531633
153276	531634
231459	531635
274219	531636
34695	531637
117269	531638
71272	531639
84691	531640
68260	531641
72138	531642
154217	531643
424750	531644
315487	531645
206415	531646
227172	531647
122481	531648
324926	531649
120271	531650
13085	531651
126999	531652
172637	531653
360025	531654
395865	531655
146755	531656
230531	531657
1361	531658
370638	531659
228606	531660
221118	531661
232889	531662
228603	531663
125483	531664
291099	531665
200446	531666
7493	531667
60455	531668
480	531669
421035	531670
133710	531671
198106	531672
5950	531673
60777	531674
113019	531675
84534	531676
73619	531677
197904	531678
173434	531679
43396	531680
38538	531681
232066	531682
17041	531683
243041	531684
225536	531685
174070	531686
1159	531687
21120	531688
231394	531689
16970	531690
27378	531691
171894	531692
16939	531693
341453	531694
56630	531695
22606	531696
55597	531697
202650	531698
79970	531699
103936	531700
10872	531701
89222	531702
60303	531703
69248	531704
18864	531705
93610	531706
24682	531707
105325	531708
121732	531709
84775	531710
37775	531711
107576	531712
26214	531713
45953	531714
85239	531715
96538	531716
217430	531717
13965	531718
167418	531719
47912	531720
26704	531721
23762	531722
383307	531723
10321	531724
21541	531725
289971	531726
436491	531727
37476	531728
439137	531729
65212	531730
60185	531731
386406	531732
1710	531733
17231	531734
359219	531735
99771	531736
72979	531737
83740	531738
62465	531739
73744	531740
138633	531741
242628	531742
264827	531743
25790	531744
46768	531745
458773	531746
4427	531747
255947	531748
58738	531749
158488	531750
443456	531751
60186	531752
261457	531753
125544	531754
123738	531755
199301	531756
186697	531757
283823	531758
4912	531759
425189	531760
215744	531761
414022	531762
669	531763
2825	531764
204764	531765
224657	531766
286458	531767
4210	531768
154007	531769
191922	531770
86333	531771
30285	531772
443	531773
154586	531774
391983	531775
69178	531776
104228	531777
17529	531778
286866	531779
26249	531780
361747	531781
288280	531782
64558	531783
191678	531784
286829	531785
71280	531786
343056	531787
29827	531788
165341	531789
5990	531790
31969	531791
182598	531792
7655	531793
94779	531794
17696	531795
429523	531796
150314	531797
140566	531798
2364	531799
405744	531800
332940	531801
15604	531802
31969	531803
16510	531804
54117	531805
22250	531806
51561	531807
14212	531808
216093	531809
17057	531810
116073	531811
418371	531812
123096	531813
460029	531814
20075	531815
410026	531816
333656	531817
105645	531818
213345	531819
44250	531820
180637	531821
306476	531822
380895	531823
23041	531824
313474	531825
14905	531826
178580	531827
158250	531828
89133	531829
25171	531830
61490	531831
247537	531832
107272	531833
223911	531834
143509	531835
5012	531836
176923	531837
436838	531838
12246	531839
157857	531840
135552	531841
223345	531842
147333	531843
128333	531844
77823	531845
222942	531846
443400	531847
62090	531848
348391	531849
360918	531850
439584	531851
39963	531852
434212	531853
220270	531854
66792	531855
31733	531856
334050	531857
75344	531858
16714	531859
61426	531860
222871	531861
347396	531862
361522	531863
59312	531864
89557	531865
182368	531866
22705	531867
267379	531868
87031	531869
212546	531870
314236	531871
11942	531872
19188	531873
16983	531874
2567	531875
25698	531876
189381	531877
182362	531878
65407	531879
250060	531880
149154	531881
44493	531882
25091	531883
275554	531884
339024	531885
64499	531886
25330	531887
51166	531888
100123	531889
190567	531890
9111	531891
176660	531892
11321	531893
250344	531894
182254	531895
206918	531896
80344	531897
172778	531898
107892	531899
361638	531900
172736	531901
175870	531902
404049	531903
38209	531904
71622	531905
138776	531906
19660	531907
7452	531908
211462	531909
44337	531910
445923	531911
280184	531912
152311	531913
59914	531914
218707	531915
414554	531916
395236	531917
33307	531918
63537	531919
276898	531920
125511	531921
335514	531922
245116	531923
288352	531924
166431	531925
255351	531926
142148	531927
445091	531928
235655	531929
297788	531930
46941	531931
58005	531932
90420	531933
143116	531934
143859	531935
103589	531936
300270	531937
223004	531938
243481	531939
58956	531940
408910	531941
303283	531942
244875	531943
404138	531944
57177	531945
1384	531946
42489	531947
160005	531948
178066	531949
42630	531950
30540	531951
405402	531952
233916	531953
223986	531954
76955	531955
59134	531956
46800	531957
163245	531958
2347	531959
160137	531960
145666	531961
92852	531962
21955	531963
92852	531964
101268	531965
78862	531966
52192	531967
19606	531968
78883	531969
208114	531970
954	531971
393857	531972
277513	531973
115701	531974
5641	531975
97974	531976
446	531977
1409	531978
36	531979
10334	531980
47975	531981
38783	531982
9980	531983
387234	531984
39187	531985
148400	531986
2147	531987
10351	531988
30904	531989
1275	531990
57994	531991
155936	531992
1156	531993
237517	531994
221713	531995
309873	531996
186881	531997
247802	531998
10620	531999
17121	532000
41035	532001
111496	532002
962	532003
186864	532004
88794	532005
2746	532006
45017	532007
97207	532008
17435	532009
54400	532010
220461	532011
115184	532012
1690	532013
196489	532014
5016	532015
68899	532016
65564	532017
171165	532018
413497	532019
264523	532020
97557	532021
8410	532022
117284	532023
150076	532024
27885	532025
11927	532026
203173	532027
327385	532028
116747	532029
68811	532030
30035	532031
216820	532032
7150	532033
63180	532034
392996	532035
21009	532036
81726	532037
80950	532038
147969	532039
13051	532040
48135	532041
14311	532042
35165	532043
16196	532044
359083	532045
19774	532046
9535	532047
206525	532048
42765	532049
37483	532050
20930	532051
228360	532052
1665	532053
9036	532054
238085	532055
63422	532056
425281	532057
57650	532058
169376	532059
17754	532060
238064	532061
372262	532062
67278	532063
454216	532064
246929	532065
367168	532066
56546	532067
79894	532068
303832	532069
288609	532070
440206	532071
88220	532072
327654	532073
94230	532074
170098	532075
28697	532076
11837	532077
433153	532078
2949	532079
31029	532080
28491	532081
857	532082
169991	532083
87394	532084
33908	532085
99047	532086
124274	532087
294912	532088
182314	532089
128864	532090
25947	532091
45899	532092
228056	532093
62	532094
49273	532095
121029	532096
180801	532097
102932	532098
389630	532099
70977	532100
118131	532101
37559	532102
33326	532103
1971	532104
135066	532105
19431	532106
440399	532107
899	532108
12051	532109
112011	532110
98529	532111
280026	532112
218932	532113
249313	532114
311729	532115
227069	532116
433333	532117
72384	532118
12223	532119
409478	532120
305907	532121
407165	532122
61037	532123
311199	532124
77268	532125
73817	532126
96015	532127
424530	532128
434344	532129
6005	532130
202945	532131
253776	532132
111769	532133
1807	532134
90408	532135
22782	532136
33341	532137
1634	532138
381979	532139
389924	532140
57775	532141
202770	532142
448995	532143
221136	532144
283861	532145
12429	532146
36200	532147
101753	532148
1675	532149
173952	532150
83091	532151
4604	532152
447447	532153
153557	532154
239120	532155
222738	532156
39179	532157
269267	532158
42457	532159
10498	532160
20457	532161
14268	532162
162657	532163
34923	532164
34849	532165
18531	532166
18363	532167
401599	532168
361543	532169
440147	532170
183540	532171
156685	532172
7	532173
110568	532174
165038	532175
165036	532176
24369	532177
169305	532178
22438	532179
28107	532180
246290	532181
373155	532182
60828	532183
187967	532184
221616	532185
123596	532186
7432	532187
767	532188
27100	532189
3789	532190
136962	532191
114654	532192
95698	532193
39289	532194
214644	532195
223767	532196
128387	532197
55376	532198
55865	532199
269062	532200
183044	532201
330734	532202
60995	532203
262578	532204
310362	532205
345418	532206
360992	532207
361995	532208
358138	532209
38288	532210
426926	532211
15550	532212
148666	532213
140753	532214
233443	532215
110050	532216
104930	532217
268097	532218
293210	532219
23112	532220
184195	532221
236447	532222
342550	532223
125152	532224
222770	532225
31125	532226
49850	532227
155126	532228
421454	532229
356701	532230
260273	532231
393120	532232
69148	532233
118541	532234
55821	532235
37192	532236
440335	532237
1612	532238
110527	532239
9926	532240
69939	532241
120721	532242
85987	532243
304809	532244
48004	532245
385365	532246
7897	532247
250174	532248
301991	532249
90047	532250
125858	532251
4553	532252
88647	532253
93294	532254
120914	532255
458744	532256
234663	532257
100151	532258
24438	532259
60958	532260
275832	532261
160260	532262
171236	532263
6050	532264
8117	532265
9860	532266
17573	532267
168499	532268
6050	532269
83027	532270
142711	532271
54890	532272
14720	532273
292417	532274
135048	532275
308115	532276
21554	532277
31478	532278
7499	532279
71107	532280
5144	532281
374960	532282
86675	532283
198334	532284
9311	532285
27841	532286
4087	532287
38911	532288
11202	532289
365601	532290
17312	532291
44240	532292
10138	532293
246033	532294
76635	532295
6709	532296
65319	532297
61259	532298
228057	532299
160222	532300
122292	532301
374064	532302
250697	532303
309271	532304
214913	532305
7704	532306
61040	532307
103429	532308
124534	532309
283890	532310
178976	532311
66187	532312
436789	532313
47394	532314
337421	532315
210841	532316
40072	532317
75354	532318
43336	532319
267447	532320
47830	532321
213305	532322
108767	532323
389752	532324
114612	532325
105987	532326
399214	532327
162431	532328
283066	532329
50416	532330
264548	532331
443129	532332
218335	532333
242427	532334
457015	532335
267385	532336
222080	532337
385340	532338
286407	532339
448574	532340
70474	532341
237549	532342
384773	532343
31961	532344
28890	532345
124188	532346
41033	532347
73116	532348
183644	532349
170330	532350
233774	532351
190163	532352
142415	532353
28308	532354
106388	532355
279002	532356
163383	532357
344834	532358
25677	532359
117214	532360
56448	532361
456634	532362
61221	532363
211366	532364
35428	532365
244238	532366
56906	532367
336662	532368
297873	532369
425373	532370
284246	532371
193618	532372
286213	532373
102165	532374
20568	532375
381192	532376
12663	532377
104153	532378
78133	532379
23536	532380
333382	532381
421566	532382
89671	532383
119400	532384
60996	532385
48039	532386
26741	532387
206101	532388
158535	532389
182241	532390
300112	532391
49684	532392
133885	532393
3597	532394
104427	532395
146851	532396
14445	532397
125101	532398
199266	532399
32133	532400
213426	532401
426183	532402
234283	532403
32833	532404
283735	532405
347992	532406
29464	532407
10399	532408
192038	532409
290614	532410
246104	532411
240301	532412
18140	532413
64258	532414
276130	532415
33383	532416
289265	532417
255765	532418
82099	532419
30597	532420
272370	532421
4168	532422
37588	532423
388566	532424
177032	532425
150196	532426
142575	532427
84817	532428
213996	532429
201491	532430
2635	532431
457	532432
53380	532433
373752	532434
328459	532435
71893	532436
436559	532437
125776	532438
48044	532439
3998	532440
103535	532441
41712	532442
31512	532443
15558	532444
48623	532445
191476	532446
48623	532447
215710	532448
33068	532449
448102	532450
374612	532451
285667	532452
395174	532453
4052	532454
34954	532455
18661	532456
3151	532457
156571	532458
83868	532459
293442	532460
115484	532461
356520	532462
41712	532463
197875	532464
14721	532465
69714	532466
272609	532467
200482	532468
259400	532469
295385	532470
400459	532471
8978	532472
224322	532473
337788	532474
187682	532475
5661	532476
769	532477
404401	532478
1842	532479
30421	532480
107303	532481
24998	532482
5670	532483
4798	532484
3182	532485
400590	532486
143341	532487
118672	532488
137910	532489
52386	532490
206341	532491
371131	532492
180595	532493
218495	532494
197099	532495
122422	532496
342101	532497
165201	532498
362399	532499
99705	532500
88600	532501
197137	532502
85424	532503
220462	532504
8174	532505
216	532506
218359	532507
427380	532508
11186	532509
83548	532510
30873	532511
30873	532512
206922	532513
1014	532514
61310	532515
71773	532516
23296	532517
184101	532518
2816	532519
2181	532520
59460	532521
17804	532522
215936	532523
59820	532524
928	532525
114548	532526
2888	532527
1808	532528
64781	532529
24655	532530
8557	532531
132739	532532
6688	532533
181445	532534
83970	532535
2604	532536
180138	532537
21402	532538
13847	532539
4614	532540
30796	532541
454428	532542
266484	532543
151608	532544
92523	532545
122836	532546
47485	532547
360874	532548
213365	532549
60935	532550
13134	532551
141659	532552
206168	532553
184933	532554
328693	532555
82896	532556
204566	532557
78159	532558
41666	532559
35106	532560
288160	532561
352906	532562
122474	532563
38352	532564
65116	532565
277125	532566
55806	532567
154538	532568
63743	532569
337571	532570
53073	532571
113437	532572
308226	532573
87698	532574
923	532575
134	532576
6301	532577
184478	532578
195313	532579
19987	532580
131790	532581
63268	532582
186459	532583
21953	532584
124921	532585
225282	532586
44588	532587
346709	532588
124509	532589
282829	532590
88110	532591
43480	532592
82799	532593
127782	532594
99522	532595
249216	532596
97796	532597
20003	532598
32799	532599
407656	532600
429819	532601
314179	532602
109829	532603
25979	532604
26692	532605
385256	532606
10450	532607
36959	532608
354673	532609
87220	532610
189498	532611
290731	532612
397864	532613
32368	532614
377150	532615
19124	532616
68472	532617
979	532618
129960	532619
87611	532620
100460	532621
82485	532622
157154	532623
30747	532624
47274	532625
203170	532626
9802	532627
297002	532628
6107	532629
131873	532630
18370	532631
6207	532632
7510	532633
230547	532634
103246	532635
321515	532636
177383	532637
416062	532638
2454	532639
14905	532640
62574	532641
41310	532642
202337	532643
11470	532644
99923	532645
226041	532646
23681	532647
197051	532648
10529	532649
252933	532650
244405	532651
141727	532652
91205	532653
43686	532654
121075	532655
117879	532656
208420	532657
417953	532658
412426	532659
264740	532660
22366	532661
243433	532662
21726	532663
328187	532664
86081	532665
61083	532666
214183	532667
277459	532668
43123	532669
170789	532670
68296	532671
11885	532672
272764	532673
143280	532674
119436	532675
26353	532676
394959	532677
87161	532678
195027	532679
346015	532680
196292	532681
240252	532682
78790	532683
1677	532684
23232	532685
196090	532686
31045	532687
165890	532688
158527	532689
119486	532690
44067	532691
11534	532692
13494	532693
381535	532694
159417	532695
82380	532696
177176	532697
145238	532698
51485	532699
380454	532700
70494	532701
238892	532702
2256	532703
221445	532704
224226	532705
156512	532706
118827	532707
59729	532708
173161	532709
276457	532710
394440	532711
7703	532712
382246	532713
22694	532714
290234	532715
27996	532716
37778	532717
400384	532718
29671	532719
322218	532720
376445	532721
58650	532722
272374	532723
14941	532724
46956	532725
362252	532726
434377	532727
261764	532728
238824	532729
5978	532730
61609	532731
274525	532732
82074	532733
56501	532734
30369	532735
149011	532736
31216	532737
188427	532738
80915	532739
133966	532740
162787	532741
147109	532742
69167	532743
448566	532744
20714	532745
3872	532746
162648	532747
161632	532748
15974	532749
37415	532750
25820	532751
175968	532752
30479	532753
82530	532754
160725	532755
107970	532756
93808	532757
338923	532758
303598	532759
206719	532760
200367	532761
25968	532762
143092	532763
246256	532764
236151	532765
380778	532766
145625	532767
455284	532768
24112	532769
242387	532770
31077	532771
74212	532772
437303	532773
354762	532774
169099	532775
102924	532776
36961	532777
92549	532778
370296	532779
154534	532780
276463	532781
168464	532782
319594	532783
185527	532784
62541	532785
390492	532786
231473	532787
116624	532788
13614	532789
88264	532790
277236	532791
44565	532792
331431	532793
246122	532794
140639	532795
148538	532796
120504	532797
66052	532798
281173	532799
316229	532800
203916	532801
416952	532802
153138	532803
331188	532804
291902	532805
88421	532806
446036	532807
17868	532808
46410	532809
161564	532810
322499	532811
402339	532812
25017	532813
417306	532814
244123	532815
161409	532816
95832	532817
178849	532818
446083	532819
251903	532820
398565	532821
121947	532822
373406	532823
69491	532824
173740	532825
114994	532826
404096	532827
351673	532828
148538	532829
144970	532830
1923	532831
98272	532832
74814	532833
101127	532834
62005	532835
106530	532836
210704	532837
32729	532838
61548	532839
437878	532840
22077	532841
279673	532842
264918	532843
208760	532844
125680	532845
341841	532846
138486	532847
10592	532848
79507	532849
61306	532850
21713	532851
110056	532852
263929	532853
190151	532854
459358	532855
37458	532856
7090	532857
331004	532858
78438	532859
219372	532860
108656	532861
84107	532862
395103	532863
41489	532864
86712	532865
215246	532866
335649	532867
126929	532868
236312	532869
19314	532870
64730	532871
294584	532872
74819	532873
403987	532874
362020	532875
194629	532876
43709	532877
25095	532878
131528	532879
192373	532880
31806	532881
424720	532882
31675	532883
439837	532884
240311	532885
116635	532886
336830	532887
116378	532888
5548	532889
27338	532890
124108	532891
39947	532892
46078	532893
61752	532894
59626	532895
392819	532896
440837	532897
325925	532898
404829	532899
132521	532900
155106	532901
21718	532902
44092	532903
226825	532904
124666	532905
203642	532906
60550	532907
55081	532908
201016	532909
330219	532910
13270	532911
70389	532912
173461	532913
112926	532914
58933	532915
123561	532916
38362	532917
181171	532918
96204	532919
162291	532920
336780	532921
141401	532922
59392	532923
228402	532924
454444	532925
344300	532926
78608	532927
275921	532928
180985	532929
37739	532930
344294	532931
459347	532932
275591	532933
72082	532934
50533	532935
353242	532936
6737	532937
362926	532938
140227	532939
162670	532940
31299	532941
205084	532942
146996	532943
341263	532944
227656	532945
87954	532946
15006	532947
46483	532948
150798	532949
70967	532950
21356	532951
61115	532952
193978	532953
172402	532954
226825	532955
359985	532956
21845	532957
153269	532958
130394	532959
32008	532960
38061	532961
141273	532962
82684	532963
1833	532964
329152	532965
63444	532966
215437	532967
274093	532968
8895	532969
244698	532970
225016	532971
327588	532972
169954	532973
18244	532974
458923	532975
44092	532976
65911	532977
38823	532978
8866	532979
390554	532980
239226	532981
185995	532982
128922	532983
157416	532984
390106	532985
136796	532986
69656	532987
29718	532988
60783	532989
222779	532990
117600	532991
10815	532992
238357	532993
21845	532994
72836	532995
45118	532996
217024	532997
196376	532998
70125	532999
40498	533000
76323	533001
107467	533002
219733	533003
68195	533004
220572	533005
107813	533006
71270	533007
313218	533008
11509	533009
82004	533010
48515	533011
48577	533012
11435	533013
146465	533014
265382	533015
197181	533016
40138	533017
128831	533018
329028	533019
9402	533020
350428	533021
29718	533022
85933	533023
229136	533024
228252	533025
20995	533026
166809	533027
4411	533028
156767	533029
104030	533030
211719	533031
78251	533032
141064	533033
145709	533034
299259	533035
73792	533036
141047	533037
13084	533038
10117	533039
363103	533040
6778	533041
149264	533042
202684	533043
381300	533044
53800	533045
49422	533046
42209	533047
400454	533048
82455	533049
25506	533050
35230	533051
459848	533052
11472	533053
8887	533054
350960	533055
17689	533056
57687	533057
154016	533058
405339	533059
405340	533060
106915	533061
79432	533062
159719	533063
91309	533064
78167	533065
191792	533066
185083	533067
81429	533068
142754	533069
186619	533070
272294	533071
22288	533072
168156	533073
387	533074
133696	533075
133696	533076
435663	533077
10472	533078
105969	533079
191169	533080
99399	533081
61666	533082
49262	533083
49262	533084
139333	533085
169942	533086
40726	533087
154962	533088
1421	533089
169907	533090
16092	533091
179149	533092
330968	533093
6636	533094
7030	533095
384580	533096
403625	533097
211194	533098
65015	533099
208929	533100
42332	533101
143967	533102
172	533103
224077	533104
106105	533105
94400	533106
384841	533107
251545	533108
250	533109
401273	533110
17961	533111
418900	533112
241266	533113
116514	533114
282619	533115
168360	533116
124	533117
157639	533118
374951	533119
85256	533120
52701	533121
2015	533122
159711	533123
13490	533124
428888	533125
12509	533126
448367	533127
122843	533128
235574	533129
51217	533130
237071	533131
164042	533132
5613	533133
276004	533134
47979	533135
411007	533136
52150	533137
183359	533138
202553	533139
84036	533140
40238	533141
11121	533142
3096	533143
35496	533144
80307	533145
197088	533146
110229	533147
124745	533148
341481	533149
124745	533150
121722	533151
231884	533152
71764	533153
223108	533154
4700	533155
201845	533156
44745	533157
78177	533158
51997	533159
34926	533160
76933	533161
224593	533162
136371	533163
119332	533164
84908	533165
191850	533166
193981	533167
99896	533168
13900	533169
232730	533170
70560	533171
278394	533172
968	533173
173699	533174
17758	533175
246915	533176
2625	533177
27604	533178
4996	533179
12545	533180
405292	533181
149555	533182
57731	533183
193054	533184
23109	533185
61068	533186
48210	533187
11256	533188
291522	533189
141373	533190
240559	533191
198561	533192
160619	533193
76347	533194
117841	533195
303134	533196
48291	533197
47011	533198
30039	533199
363472	533200
129246	533201
80180	533202
194922	533203
455837	533204
64079	533205
451350	533206
8962	533207
171645	533208
171274	533209
29708	533210
79252	533211
194991	533212
386613	533213
24172	533214
37460	533215
74417	533216
363607	533217
141794	533218
65879	533219
401129	533220
49414	533221
66267	533222
177461	533223
117763	533224
401712	533225
229133	533226
395437	533227
43507	533228
442579	533229
2719	533230
106733	533231
69688	533232
133973	533233
34424	533234
72725	533235
225070	533236
402397	533237
43239	533238
115918	533239
352241	533240
220289	533241
242279	533242
58882	533243
53602	533244
415108	533245
37116	533246
359187	533247
159822	533248
31102	533249
89689	533250
109891	533251
21159	533252
347717	533253
91131	533254
408127	533255
24864	533256
50473	533257
62980	533258
21362	533259
370383	533260
9657	533261
129867	533262
76800	533263
38558	533264
274444	533265
449909	533266
3242	533267
247817	533268
69273	533269
176944	533270
71904	533271
133627	533272
94044	533273
430322	533274
18429	533275
208227	533276
152093	533277
7128	533278
476	533279
93440	533280
10327	533281
118737	533282
111911	533283
122505	533284
55944	533285
79090	533286
36554	533287
54640	533288
362895	533289
130747	533290
82450	533291
55346	533292
190114	533293
309198	533294
122492	533295
71904	533296
72205	533297
252642	533298
430541	533299
205906	533300
331685	533301
143712	533302
21433	533303
134255	533304
347297	533305
6197	533306
3691	533307
53038	533308
211380	533309
138371	533310
32136	533311
49020	533312
60822	533313
74650	533314
174294	533315
349430	533316
105664	533317
180050	533318
111660	533319
172359	533320
273286	533321
232247	533322
327050	533323
228653	533324
20676	533325
40596	533326
126862	533327
146538	533328
91787	533329
282411	533330
92004	533331
74664	533332
87574	533333
50473	533334
224162	533335
413914	533336
60334	533337
136626	533338
94666	533339
347197	533340
29486	533341
34538	533342
116660	533343
50473	533344
28472	533345
89387	533346
208247	533347
76036	533348
52294	533349
434789	533350
5012	533351
290467	533352
181608	533353
16007	533354
374356	533355
58785	533356
181678	533357
27016	533358
55450	533359
113401	533360
14430	533361
31830	533362
232162	533363
70308	533364
60678	533365
51982	533366
14977	533367
323567	533368
189436	533369
48818	533370
4958	533371
118246	533372
75211	533373
341671	533374
245063	533375
108279	533376
22909	533377
179082	533378
55955	533379
358329	533380
16343	533381
230999	533382
63688	533383
284153	533384
234549	533385
9881	533386
300322	533387
17357	533388
46304	533389
231063	533390
9232	533391
10614	533392
164791	533393
31314	533394
129646	533395
250761	533396
143138	533397
375451	533398
122689	533399
78655	533400
252263	533401
228282	533402
92757	533403
13674	533404
104682	533405
34041	533406
18892	533407
411592	533408
427823	533409
96976	533410
403172	533411
89719	533412
104060	533413
58171	533414
222310	533415
331266	533416
53553	533417
200283	533418
100880	533419
59968	533420
324085	533421
53945	533422
216475	533423
246340	533424
71779	533425
79333	533426
87826	533427
45640	533428
47316	533429
242680	533430
421153	533431
26667	533432
283141	533433
404622	533434
310651	533435
30582	533436
318129	533437
436943	533438
122589	533439
33452	533440
277294	533441
394435	533442
234035	533443
436715	533444
120060	533445
78263	533446
154430	533447
117490	533448
228968	533449
84064	533450
230470	533451
344173	533452
199088	533453
458660	533454
152133	533455
15284	533456
118723	533457
118678	533458
231492	533459
434386	533460
288093	533461
134932	533462
385452	533463
227400	533464
51093	533465
5085	533466
24225	533467
86547	533468
167669	533469
35184	533470
21356	533471
25783	533472
195813	533473
444071	533474
294225	533475
423766	533476
2901	533477
452635	533478
296368	533479
214511	533480
222241	533481
326049	533482
118278	533483
364904	533484
176173	533485
79174	533486
403185	533487
429323	533488
42243	533489
354009	533490
205718	533491
44132	533492
21692	533493
99889	533494
101911	533495
388145	533496
2801	533497
86864	533498
281455	533499
444869	533500
59083	533501
91605	533502
188997	533503
197389	533504
375050	533505
338572	533506
16756	533507
87276	533508
46304	533509
416896	533510
219543	533511
435183	533512
9527	533513
11480	533514
25285	533515
82932	533516
288758	533517
14078	533518
360420	533519
162788	533520
373241	533521
426838	533522
239254	533523
249659	533524
309793	533525
68370	533526
143158	533527
171326	533528
33963	533529
66899	533530
338411	533531
276978	533532
396584	533533
171744	533534
424270	533535
329388	533536
403967	533537
374156	533538
404620	533539
276980	533540
332039	533541
415322	533542
433489	533543
376711	533544
404621	533545
275681	533546
170078	533547
321883	533548
302860	533549
159649	533550
279668	533551
298571	533552
279665	533553
158323	533554
276334	533555
302856	533556
99136	533557
152366	533558
242943	533559
12337	533560
175776	533561
247719	533562
166501	533563
323258	533564
36200	533565
193164	533566
35992	533567
112052	533568
310520	533569
73839	533570
252712	533571
42484	533572
284502	533573
241465	533574
27300	533575
73125	533576
25534	533577
66385	533578
65979	533579
276215	533580
112051	533581
159117	533582
8668	533583
26865	533584
219371	533585
31620	533586
57150	533587
439239	533588
24084	533589
26667	533590
218038	533591
57136	533592
453118	533593
87959	533594
205958	533595
33011	533596
37823	533597
43927	533598
244120	533599
59372	533600
241353	533601
198256	533602
171698	533603
29447	533604
399039	533605
193469	533606
123524	533607
124186	533608
52211	533609
115604	533610
2630	533611
56199	533612
33930	533613
1819	533614
215801	533615
162235	533616
93605	533617
771	533618
199230	533619
18605	533620
123	533621
9767	533622
186298	533623
240655	533624
6684	533625
51488	533626
43402	533627
34174	533628
24382	533629
189422	533630
39904	533631
198476	533632
166106	533633
31312	533634
313080	533635
58218	533636
189586	533637
324652	533638
115541	533639
433380	533640
336845	533641
78002	533642
160677	533643
371890	533644
271160	533645
1631	533646
233586	533647
123391	533648
181449	533649
40738	533650
40738	533651
138388	533652
380971	533653
74999	533654
13779	533655
42068	533656
108257	533657
300583	533658
94451	533659
130752	533660
51652	533661
224797	533662
323345	533663
289821	533664
18554	533665
1362	533666
51609	533667
85434	533668
417281	533669
92209	533670
119632	533671
21479	533672
354960	533673
207689	533674
113161	533675
402334	533676
71270	533677
2230	533678
142384	533679
15187	533680
448568	533681
358347	533682
2209	533683
332212	533684
300096	533685
99383	533686
9727	533687
86576	533688
38875	533689
234319	533690
229063	533691
21095	533692
3018	533693
98151	533694
429582	533695
85212	533696
247340	533697
19850	533698
17667	533699
205088	533700
227164	533701
197658	533702
200668	533703
34422	533704
289231	533705
209179	533706
25389	533707
394934	533708
25360	533709
19149	533710
23290	533711
221234	533712
54856	533713
197772	533714
145818	533715
305457	533716
165851	533717
100995	533718
374052	533719
82176	533720
11634	533721
33037	533722
129332	533723
209825	533724
3032	533725
1798	533726
68748	533727
50996	533728
403742	533729
15152	533730
62421	533731
43540	533732
231197	533733
147259	533734
125345	533735
346354	533736
339208	533737
367815	533738
155834	533739
78079	533740
78135	533741
24966	533742
439667	533743
70967	533744
73475	533745
89344	533746
200672	533747
2531	533748
166030	533749
219274	533750
212886	533751
409153	533752
357907	533753
399040	533754
280746	533755
93040	533756
170880	533757
3740	533758
236716	533759
388459	533760
56821	533761
62435	533762
168892	533763
336318	533764
88917	533765
36420	533766
419884	533767
27160	533768
51658	533769
4679	533770
6933	533771
102132	533772
192066	533773
322633	533774
33452	533775
143838	533776
397238	533777
263974	533778
37821	533779
121612	533780
115378	533781
282552	533782
367483	533783
21043	533784
85860	533785
286029	533786
291101	533787
163907	533788
455248	533789
84621	533790
318350	533791
6217	533792
90511	533793
162883	533794
390769	533795
260412	533796
320163	533797
256633	533798
164247	533799
59943	533800
257301	533801
133664	533802
38278	533803
188280	533804
32618	533805
272082	533806
40480	533807
76930	533808
183767	533809
29290	533810
130729	533811
396811	533812
458466	533813
249545	533814
428381	533815
184468	533816
204558	533817
420341	533818
16946	533819
118383	533820
246265	533821
110159	533822
53273	533823
319374	533824
163886	533825
229773	533826
81602	533827
150826	533828
128507	533829
38805	533830
50857	533831
44619	533832
182213	533833
25408	533834
167325	533835
381082	533836
204557	533837
134498	533838
115561	533839
56030	533840
364332	533841
65591	533842
61950	533843
211649	533844
92928	533845
453444	533846
22752	533847
13131	533848
124977	533849
42873	533850
35261	533851
454062	533852
453435	533853
373806	533854
295182	533855
107138	533856
318174	533857
317515	533858
329640	533859
67931	533860
132766	533861
82117	533862
146681	533863
221115	533864
163255	533865
177704	533866
73022	533867
86036	533868
16370	533869
258665	533870
293910	533871
260684	533872
364801	533873
73185	533874
87529	533875
194460	533876
116957	533877
175403	533878
122582	533879
98756	533880
215855	533881
76187	533882
207411	533883
224017	533884
7291	533885
361538	533886
369052	533887
99840	533888
169748	533889
236973	533890
11728	533891
3788	533892
30618	533893
344096	533894
80248	533895
296447	533896
108694	533897
308859	533898
44282	533899
250027	533900
377126	533901
443644	533902
76586	533903
96388	533904
83361	533905
386138	533906
353515	533907
68851	533908
148750	533909
35912	533910
276535	533911
14000	533912
26066	533913
25341	533914
24942	533915
101556	533916
233064	533917
215550	533918
192176	533919
25484	533920
5813	533921
57327	533922
230703	533923
10655	533924
224802	533925
229193	533926
153577	533927
237267	533928
39634	533929
51038	533930
143091	533931
244757	533932
61823	533933
378021	533934
105195	533935
37392	533936
127070	533937
75753	533938
36857	533939
127967	533940
50339	533941
31760	533942
166182	533943
346578	533944
3840	533945
91346	533946
223530	533947
33044	533948
118783	533949
120323	533950
227061	533951
79829	533952
205012	533953
69281	533954
138432	533955
29211	533956
356563	533957
436052	533958
349466	533959
62578	533960
65217	533961
181406	533962
303138	533963
235657	533964
456718	533965
126267	533966
318688	533967
87117	533968
126690	533969
146418	533970
18945	533971
75192	533972
7239	533973
113419	533974
359408	533975
365332	533976
99023	533977
293707	533978
92028	533979
116093	533980
193270	533981
406152	533982
247401	533983
146682	533984
33124	533985
18875	533986
404091	533987
93942	533988
456646	533989
87450	533990
115208	533991
106791	533992
100351	533993
160803	533994
10151	533995
142880	533996
40476	533997
141975	533998
336991	533999
282972	534000
271614	534001
146683	534002
234848	534003
351635	534004
75601	534005
266222	534006
133020	534007
323636	534008
341955	534009
84894	534010
140957	534011
53273	534012
238490	534013
434198	534014
120631	534015
137553	534016
246424	534017
28425	534018
39091	534019
455593	534020
389837	534021
72108	534022
362859	534023
143049	534024
26646	534025
389428	534026
5068	534027
139168	534028
49399	534029
107354	534030
19843	534031
155148	534032
226990	534033
335174	534034
282102	534035
27441	534036
42926	534037
223632	534038
453640	534039
270069	534040
169612	534041
271502	534042
27980	534043
212439	534044
45058	534045
24557	534046
159593	534047
328444	534048
45556	534049
293017	534050
104987	534051
18611	534052
153701	534053
424729	534054
145103	534055
291806	534056
271694	534057
267452	534058
454337	534059
218395	534060
23143	534061
273626	534062
3930	534063
96857	534064
197685	534065
379109	534066
148153	534067
297753	534068
314697	534069
172631	534070
259227	534071
287998	534072
424037	534073
17285	534074
63271	534075
220440	534076
102144	534077
78425	534078
58715	534079
415832	534080
112442	534081
235675	534082
99581	534083
230302	534084
93928	534085
66458	534086
161932	534087
37484	534088
35331	534089
8950	534090
98669	534091
450057	534092
433952	534093
146070	534094
120113	534095
208643	534096
6101	534097
347900	534098
23342	534099
91421	534100
21954	534101
78267	534102
65987	534103
156159	534104
380300	534105
113936	534106
202856	534107
381621	534108
276	534109
192881	534110
75284	534111
195652	534112
304244	534113
392904	534114
435493	534115
89348	534116
141344	534117
118173	534118
63850	534119
141796	534120
81865	534121
350196	534122
432350	534123
232617	534124
50342	534125
437242	534126
113266	534127
321680	534128
75293	534129
282179	534130
124979	534131
87418	534132
59471	534133
409946	534134
266742	534135
5431	534136
12613	534137
41468	534138
21284	534139
88238	534140
73893	534141
424144	534142
150067	534143
86708	534144
289878	534145
360325	534146
224176	534147
32408	534148
20304	534149
44783	534150
113756	534151
161502	534152
244616	534153
719	534154
133265	534155
169783	534156
311100	534157
5710	534158
215318	534159
19713	534160
98739	534161
146975	534162
449243	534163
418997	534164
457870	534165
159735	534166
435734	534167
44970	534168
12821	534169
395810	534170
88510	534171
194979	534172
293081	534173
137338	534174
8339	534175
48491	534176
440587	534177
189078	534178
152666	534179
103049	534180
372051	534181
378750	534182
381572	534183
401581	534184
295905	534185
247724	534186
247707	534187
36285	534188
349170	534189
73295	534190
92564	534191
19659	534192
340841	534193
52705	534194
53369	534195
154418	534196
71958	534197
149849	534198
73295	534199
319289	534200
383028	534201
378563	534202
435928	534203
198300	534204
433642	534205
400497	534206
52763	534207
48278	534208
390397	534209
391595	534210
125966	534211
73467	534212
418286	534213
3205	534214
16144	534215
16144	534216
199630	534217
375904	534218
41314	534219
356883	534220
115610	534221
84629	534222
205026	534223
392224	534224
39008	534225
8519	534226
184889	534227
262767	534228
94687	534229
199524	534230
201248	534231
77809	534232
219199	534233
393274	534234
43394	534235
98087	534236
8441	534237
312044	534238
29876	534239
426001	534240
24614	534241
10431	534242
200415	534243
97634	534244
143311	534245
77806	534246
290907	534247
10442	534248
22020	534249
43760	534250
405573	534251
322527	534252
407925	534253
383526	534254
57437	534255
53814	534256
55903	534257
68413	534258
79437	534259
90915	534260
199630	534261
2971	534262
166499	534263
57151	534264
18365	534265
107047	534266
219477	534267
4315	534268
35622	534269
14996	534270
33073	534271
109187	534272
94974	534273
28342	534274
3205	534275
309737	534276
82388	534277
29665	534278
27671	534279
220353	534280
378982	534281
107115	534282
96423	534283
41314	534284
153449	534285
432954	534286
232883	534287
27736	534288
97975	534289
217225	534290
41521	534291
115663	534292
210330	534293
10056	534294
90448	534295
95154	534296
4000	534297
104740	534298
86439	534299
102362	534300
405297	534301
4433	534302
441656	534303
45108	534304
432334	534305
3509	534306
179095	534307
101862	534308
181939	534309
409674	534310
440269	534311
222837	534312
415489	534313
405119	534314
349814	534315
186175	534316
230133	534317
67028	534318
121577	534319
10475	534320
90597	534321
313111	534322
377631	534323
94991	534324
146424	534325
249776	534326
268196	534327
89333	534328
7043	534329
16666	534330
285369	534331
234632	534332
211719	534333
60811	534334
70650	534335
171415	534336
83837	534337
116004	534338
190225	534339
8091	534340
95421	534341
408911	534342
150748	534343
3080	534344
40019	534345
243066	534346
61953	534347
8524	534348
5566	534349
15230	534350
436516	534351
273204	534352
124429	534353
392246	534354
326828	534355
61249	534356
100211	534357
58516	534358
246481	534359
175068	534360
113959	534361
442061	534362
230253	534363
3520	534364
160983	534365
39876	534366
54128	534367
445419	534368
364573	534369
40799	534370
194619	534371
102882	534372
175025	534373
86023	534374
297301	534375
44542	534376
330704	534377
24376	534378
180370	534379
17665	534380
305434	534381
136990	534382
37553	534383
334245	534384
48570	534385
225695	534386
241097	534387
13647	534388
180330	534389
219245	534390
15268	534391
119013	534392
13805	534393
121640	534394
141333	534395
271478	534396
151335	534397
18641	534398
396416	534399
217687	534400
327962	534401
193236	534402
314882	534403
41774	534404
166979	534405
429036	534406
174633	534407
92808	534408
45398	534409
437875	534410
23257	534411
403077	534412
56596	534413
110440	534414
93964	534415
40399	534416
653	534417
225494	534418
34242	534419
120590	534420
149315	534421
123840	534422
165082	534423
212532	534424
9060	534425
1818	534426
192035	534427
178252	534428
127555	534429
105747	534430
8728	534431
308726	534432
288660	534433
86779	534434
221856	534435
62556	534436
49607	534437
138451	534438
128220	534439
6336	534440
46562	534441
24566	534442
98563	534443
24391	534444
194544	534445
278595	534446
722	534447
269142	534448
121560	534449
147347	534450
9490	534451
316413	534452
71238	534453
29094	534454
330515	534455
241777	534456
309922	534457
78126	534458
58508	534459
93220	534460
218161	534461
9537	534462
22611	534463
365447	534464
241356	534465
60427	534466
85063	534467
15780	534468
184814	534469
130589	534470
143748	534471
4989	534472
137029	534473
186152	534474
10191	534475
284304	534476
22285	534477
205834	534478
213290	534479
292449	534480
96975	534481
93825	534482
226492	534483
27626	534484
4606	534485
147875	534486
213052	534487
190729	534488
332324	534489
17263	534490
321147	534491
242524	534492
4808	534493
329566	534494
41514	534495
34745	534496
91011	534497
69417	534498
120656	534499
79960	534500
446183	534501
426738	534502
238082	534503
212432	534504
190039	534505
107103	534506
119715	534507
234402	534508
190230	534509
32383	534510
107520	534511
236325	534512
100510	534513
296547	534514
262204	534515
150451	534516
272831	534517
217709	534518
70379	534519
336488	534520
313884	534521
79693	534522
313328	534523
293585	534524
214246	534525
128442	534526
43496	534527
415792	534528
226970	534529
10117	534530
255019	534531
66214	534532
144646	534533
229237	534534
5930	534535
219931	534536
66610	534537
247806	534538
334232	534539
350548	534540
214612	534541
100896	534542
314289	534543
45723	534544
2565	534545
188446	534546
221700	534547
333	534548
89811	534549
175726	534550
176659	534551
312960	534552
190409	534553
62542	534554
213205	534555
310771	534556
97263	534557
121250	534558
350654	534559
421270	534560
157395	534561
407904	534562
121587	534563
350109	534564
33509	534565
438580	534566
17956	534567
179734	534568
27083	534569
37068	534570
38264	534571
174689	534572
4512	534573
10920	534574
53053	534575
205994	534576
118372	534577
390780	534578
234137	534579
213885	534580
131911	534581
18851	534582
67501	534583
25187	534584
230828	534585
135161	534586
147077	534587
344060	534588
211833	534589
243915	534590
378407	534591
184677	534592
68855	534593
48061	534594
184034	534595
328	534596
26523	534597
163887	534598
16355	534599
11981	534600
32063	534601
226	534602
49370	534603
288793	534604
203568	534605
10679	534606
336265	534607
354456	534608
178968	534609
236273	534610
11330	534611
211580	534612
33649	534613
193851	534614
399848	534615
209762	534616
11929	534617
299328	534618
31616	534619
7813	534620
230474	534621
16296	534622
220551	534623
323880	534624
383733	534625
362417	534626
432969	534627
268952	534628
259201	534629
17250	534630
111466	534631
59289	534632
190252	534633
135446	534634
113624	534635
181227	534636
203080	534637
80278	534638
94624	534639
50430	534640
152477	534641
123011	534642
95711	534643
278	534644
52608	534645
42855	534646
93188	534647
2372	534648
35565	534649
199840	534650
41180	534651
1044	534652
44036	534653
143989	534654
162101	534655
24995	534656
53173	534657
403	534658
28026	534659
457150	534660
81363	534661
301521	534662
219718	534663
34432	534664
397650	534665
271103	534666
71144	534667
88124	534668
45677	534669
185784	534670
216684	534671
59156	534672
269033	534673
30289	534674
273975	534675
122561	534676
8260	534677
53995	534678
20944	534679
9202	534680
4100	534681
50266	534682
10220	534683
85553	534684
178641	534685
33029	534686
217091	534687
103724	534688
7869	534689
146730	534690
72900	534691
13237	534692
19291	534693
46556	534694
55397	534695
391894	534696
180954	534697
44182	534698
413347	534699
356562	534700
120201	534701
52691	534702
145661	534703
9537	534704
16032	534705
55907	534706
206018	534707
18810	534708
122332	534709
114631	534710
62395	534711
192278	534712
77127	534713
44602	534714
9811	534715
393	534716
94502	534717
49382	534718
727	534719
56414	534720
436012	534721
36896	534722
41085	534723
54101	534724
166716	534725
800	534726
722	534727
419	534728
72018	534729
295763	534730
47332	534731
95785	534732
193772	534733
246637	534734
3506	534735
210971	534736
367278	534737
246453	534738
156417	534739
53308	534740
203203	534741
8808	534742
53270	534743
52939	534744
329338	534745
186017	534746
117554	534747
327268	534748
78597	534749
131298	534750
145489	534751
36293	534752
158937	534753
97764	534754
20158	534755
234961	534756
293818	534757
57303	534758
6489	534759
44856	534760
424625	534761
878	534762
437735	534763
169637	534764
195216	534765
18925	534766
6646	534767
108563	534768
189445	534769
115035	534770
319059	534771
275	534772
458818	534773
430682	534774
316909	534775
278555	534776
74312	534777
88941	534778
26025	534779
167848	534780
291131	534781
209594	534782
452580	534783
46038	534784
297099	534785
650	534786
40286	534787
84332	534788
401998	534789
58905	534790
105734	534791
321770	534792
149352	534793
18711	534794
101479	534795
190024	534796
202862	534797
97689	534798
39375	534799
301328	534800
148051	534801
225131	534802
212904	534803
59160	534804
4775	534805
424557	534806
155115	534807
155587	534808
260037	534809
67342	534810
180775	534811
334677	534812
240246	534813
99143	534814
437428	534815
68233	534816
76886	534817
37089	534818
348257	534819
109910	534820
93563	534821
261758	534822
95008	534823
81084	534824
40846	534825
155739	534826
50240	534827
78183	534828
35079	534829
322	534830
6181	534831
286528	534832
398129	534833
104620	534834
15700	534835
249534	534836
5064	534837
245645	534838
173453	534839
187852	534840
353401	534841
40559	534842
20379	534843
152916	534844
4287	534845
117418	534846
317987	534847
9897	534848
69645	534849
63329	534850
67580	534851
38727	534852
7771	534853
89007	534854
155762	534855
403984	534856
373105	534857
165816	534858
108883	534859
238285	534860
373744	534861
1044	534862
19552	534863
1062	534864
34946	534865
95295	534866
56810	534867
179623	534868
109721	534869
162340	534870
517	534871
211356	534872
62915	534873
340314	534874
29763	534875
205888	534876
386766	534877
449542	534878
113555	534879
113555	534880
392842	534881
31790	534882
41984	534883
123962	534884
30787	534885
828	534886
175437	534887
356873	534888
22082	534889
159124	534890
115462	534891
195602	534892
354148	534893
342704	534894
216711	534895
102790	534896
122037	534897
198870	534898
26557	534899
26557	534900
244477	534901
18552	534902
346374	534903
234865	534904
147165	534905
198703	534906
114748	534907
8802	534908
51537	534909
43783	534910
31817	534911
30491	534912
13424	534913
230543	534914
55321	534915
71371	534916
132082	534917
142801	534918
280185	534919
390943	534920
69474	534921
344616	534922
219316	534923
3011	534924
133403	534925
380109	534926
154829	534927
73019	534928
91999	534929
2498	534930
80515	534931
162677	534932
376235	534933
339107	534934
55867	534935
317229	534936
408110	534937
64158	534938
2205	534939
177899	534940
2161	534941
29027	534942
35193	534943
41421	534944
46896	534945
153732	534946
105348	534947
205230	534948
25994	534949
63641	534950
96740	534951
41194	534952
123529	534953
140598	534954
118524	534955
155104	534956
357521	534957
81880	534958
116212	534959
339216	534960
290993	534961
441754	534962
221673	534963
59495	534964
8144	534965
204486	534966
2413	534967
3003	534968
130325	534969
7239	534970
112670	534971
185365	534972
368562	534973
112661	534974
318247	534975
271026	534976
164475	534977
196960	534978
22490	534979
28039	534980
43467	534981
46832	534982
335772	534983
177584	534984
379434	534985
37743	534986
164438	534987
153961	534988
299326	534989
290900	534990
431676	534991
448271	534992
45208	534993
39567	534994
175607	534995
79156	534996
212607	534997
30527	534998
58947	534999
153656	535000
113721	535001
184962	535002
39184	535003
213607	535004
28283	535005
239717	535006
246910	535007
235720	535008
122921	535009
79068	535010
432941	535011
122088	535012
457716	535013
238796	535014
459164	535015
221368	535016
125157	535017
58687	535018
220476	535019
122390	535020
123367	535021
63578	535022
40532	535023
120009	535024
452549	535025
246912	535026
236128	535027
121570	535028
457179	535029
447594	535030
113367	535031
58689	535032
330993	535033
269125	535034
13506	535035
13691	535036
430633	535037
3470	535038
56529	535039
39304	535040
170031	535041
9372	535042
60257	535043
136237	535044
112605	535045
32231	535046
21129	535047
400142	535048
219450	535049
439409	535050
442166	535051
74496	535052
59505	535053
401732	535054
81224	535055
106743	535056
107948	535057
32955	535058
112873	535059
65480	535060
177046	535061
67118	535062
246827	535063
181854	535064
182050	535065
179354	535066
405668	535067
97210	535068
13776	535069
109136	535070
46256	535071
211842	535072
124609	535073
50351	535074
7342	535075
157307	535076
193131	535077
405322	535078
14210	535079
40974	535080
253690	535081
132338	535082
68682	535083
216370	535084
108231	535085
30602	535086
136423	535087
112492	535088
66495	535089
310610	535090
79157	535091
81515	535092
34181	535093
196220	535094
38515	535095
39122	535096
8181	535097
314277	535098
23963	535099
125255	535100
322640	535101
209102	535102
222823	535103
220350	535104
39848	535105
68850	535106
165	535107
141166	535108
171085	535109
84055	535110
9224	535111
167958	535112
150426	535113
230938	535114
18367	535115
206131	535116
18737	535117
319936	535118
2261	535119
3525	535120
453450	535121
106293	535122
62415	535123
208927	535124
117730	535125
84437	535126
321451	535127
32553	535128
60785	535129
934	535130
340890	535131
226801	535132
412798	535133
148821	535134
25141	535135
444091	535136
78419	535137
232015	535138
425645	535139
18573	535140
45696	535141
263	535142
112689	535143
112706	535144
112581	535145
28678	535146
420523	535147
1052	535148
130643	535149
26313	535150
139	535151
147910	535152
338991	535153
67449	535154
183711	535155
51874	535156
13677	535157
422309	535158
331669	535159
174396	535160
13677	535161
50985	535162
175729	535163
54785	535164
335317	535165
54785	535166
333714	535167
410768	535168
3862	535169
75560	535170
1730	535171
375159	535172
5543	535173
93592	535174
1178	535175
9944	535176
294942	535177
62670	535178
1936	535179
14103	535180
45706	535181
77099	535182
56865	535183
890	535184
120778	535185
7873	535186
173312	535187
114800	535188
396908	535189
32176	535190
123952	535191
447856	535192
199055	535193
221542	535194
391675	535195
167744	535196
12572	535197
7640	535198
246426	535199
116001	535200
4836	535201
12729	535202
91378	535203
48	535204
224583	535205
5382	535206
19523	535207
101464	535208
341556	535209
348709	535210
243394	535211
62073	535212
185266	535213
232596	535214
102456	535215
235748	535216
335993	535217
31430	535218
65581	535219
1915	535220
51651	535221
167754	535222
104305	535223
63960	535224
102821	535225
44279	535226
53332	535227
63175	535228
7414	535229
12153	535230
118771	535231
4336	535232
66635	535233
247914	535234
420567	535235
286623	535236
281961	535237
363711	535238
152297	535239
64014	535240
81368	535241
99790	535242
198888	535243
6150	535244
64382	535245
19343	535246
100971	535247
104835	535248
114487	535249
27738	535250
36368	535251
380875	535252
255850	535253
143982	535254
12327	535255
373434	535256
67837	535257
151722	535258
4376	535259
12546	535260
61405	535261
370407	535262
224920	535263
123262	535264
175968	535265
163590	535266
23826	535267
362604	535268
290723	535269
162213	535270
2184	535271
78806	535272
116085	535273
112388	535274
250071	535275
127654	535276
421929	535277
58001	535278
394836	535279
336513	535280
5869	535281
443518	535282
2834	535283
23450	535284
84803	535285
181001	535286
17910	535287
46207	535288
171787	535289
110104	535290
382976	535291
343892	535292
17291	535293
53695	535294
211791	535295
46286	535296
72803	535297
7750	535298
370297	535299
207321	535300
384517	535301
152114	535302
248951	535303
62294	535304
236121	535305
365945	535306
107994	535307
244615	535308
88382	535309
38339	535310
48959	535311
108054	535312
122743	535313
375774	535314
157583	535315
47761	535316
29221	535317
11146	535318
111595	535319
54772	535320
4138	535321
194065	535322
6494	535323
134407	535324
1184	535325
98078	535326
19115	535327
16826	535328
98030	535329
109723	535330
3740	535331
102483	535332
41569	535333
177832	535334
99767	535335
303637	535336
139441	535337
121694	535338
330414	535339
255530	535340
18076	535341
120889	535342
224779	535343
227296	535344
3724	535345
39592	535346
6492	535347
28402	535348
57517	535349
1469	535350
1017	535351
97206	535352
121850	535353
122761	535354
164481	535355
90440	535356
35083	535357
444015	535358
90103	535359
1490	535360
150614	535361
110762	535362
90103	535363
245986	535364
95176	535365
96581	535366
426331	535367
41452	535368
129249	535369
251414	535370
149588	535371
448740	535372
110659	535373
431480	535374
239911	535375
147891	535376
416680	535377
273880	535378
193036	535379
147948	535380
155530	535381
220001	535382
193625	535383
41452	535384
40365	535385
421238	535386
333592	535387
1868	535388
62388	535389
242723	535390
174192	535391
279601	535392
26863	535393
37947	535394
56603	535395
448089	535396
369593	535397
375620	535398
94701	535399
143381	535400
315165	535401
375130	535402
31686	535403
142135	535404
286114	535405
458504	535406
49968	535407
113382	535408
6458	535409
299783	535410
17376	535411
87984	535412
49968	535413
96545	535414
132702	535415
8816	535416
179391	535417
75072	535418
144012	535419
367548	535420
199922	535421
339202	535422
174188	535423
36894	535424
392824	535425
237457	535426
228349	535427
188540	535428
87613	535429
135113	535430
118239	535431
83804	535432
103072	535433
409081	535434
155860	535435
8709	535436
177565	535437
72067	535438
305991	535439
374421	535440
57185	535441
191694	535442
22423	535443
92485	535444
460055	535445
192410	535446
64078	535447
80890	535448
164815	535449
230570	535450
36324	535451
108466	535452
29459	535453
100055	535454
153763	535455
360189	535456
440255	535457
377079	535458
228393	535459
267569	535460
384226	535461
52201	535462
244064	535463
8606	535464
36771	535465
207973	535466
23642	535467
76642	535468
371230	535469
62669	535470
141148	535471
10203	535472
45664	535473
188110	535474
14940	535475
2843	535476
19814	535477
90308	535478
133687	535479
436751	535480
16953	535481
420228	535482
352019	535483
244636	535484
16272	535485
224479	535486
25206	535487
191735	535488
408874	535489
126237	535490
180744	535491
189971	535492
125142	535493
44412	535494
284459	535495
243991	535496
100495	535497
43182	535498
453773	535499
256415	535500
207961	535501
40129	535502
388714	535503
119490	535504
397156	535505
72457	535506
77450	535507
384638	535508
263328	535509
406493	535510
188112	535511
119066	535512
77820	535513
390810	535514
439342	535515
268811	535516
75459	535517
117162	535518
106950	535519
52644	535520
142459	535521
334207	535522
217960	535523
102549	535524
82809	535525
164989	535526
132082	535527
346903	535528
3254	535529
28954	535530
208694	535531
440271	535532
53187	535533
294422	535534
123090	535535
304836	535536
219648	535537
370854	535538
36425	535539
344751	535540
49861	535541
205978	535542
400484	535543
6671	535544
129350	535545
347684	535546
178299	535547
267273	535548
27316	535549
23342	535550
166495	535551
40758	535552
444062	535553
21313	535554
401720	535555
299875	535556
356719	535557
193990	535558
95262	535559
108803	535560
336665	535561
62055	535562
314437	535563
325985	535564
231548	535565
366057	535566
78285	535567
396022	535568
232425	535569
392673	535570
25728	535571
256800	535572
217572	535573
26414	535574
377507	535575
96388	535576
200283	535577
208527	535578
115601	535579
63494	535580
243322	535581
102949	535582
46085	535583
185503	535584
107256	535585
19971	535586
456330	535587
88136	535588
27707	535589
206471	535590
93875	535591
8332	535592
3299	535593
162224	535594
47297	535595
131487	535596
82166	535597
16715	535598
187170	535599
327649	535600
289916	535601
159918	535602
453138	535603
233941	535604
145409	535605
188404	535606
86900	535607
165291	535608
336915	535609
269497	535610
91446	535611
209866	535612
235707	535613
347081	535614
15879	535615
92585	535616
387302	535617
293066	535618
100706	535619
106019	535620
164101	535621
534	535622
223018	535623
246691	535624
283679	535625
78441	535626
396818	535627
84631	535628
178817	535629
88061	535630
220315	535631
111139	535632
158867	535633
233007	535634
404603	535635
30700	535636
164004	535637
33628	535638
35517	535639
142396	535640
428769	535641
44907	535642
76316	535643
101420	535644
188425	535645
425123	535646
402189	535647
267905	535648
222810	535649
343403	535650
225823	535651
247440	535652
35513	535653
104185	535654
109903	535655
9380	535656
381135	535657
132287	535658
76172	535659
70360	535660
40228	535661
192430	535662
423714	535663
114311	535664
394	535665
10614	535666
394	535667
222018	535668
235605	535669
106605	535670
339182	535671
166848	535672
6178	535673
414738	535674
3517	535675
140615	535676
45269	535677
244953	535678
129777	535679
100138	535680
456091	535681
80650	535682
96261	535683
137796	535684
6232	535685
218914	535686
51495	535687
119942	535688
36804	535689
326958	535690
313970	535691
329384	535692
333254	535693
51071	535694
92246	535695
51973	535696
10633	535697
110070	535698
84356	535699
10501	535700
10216	535701
7231	535702
2180	535703
43021	535704
4916	535705
12281	535706
47815	535707
14316	535708
347602	535709
10828	535710
116524	535711
161827	535712
29907	535713
14291	535714
31878	535715
127069	535716
4443	535717
66209	535718
131919	535719
5486	535720
69627	535721
215206	535722
93801	535723
27123	535724
2705	535725
32281	535726
25868	535727
418	535728
2799	535729
6408	535730
27482	535731
225260	535732
3089	535733
196277	535734
426852	535735
69038	535736
69038	535737
13550	535738
47815	535739
84823	535740
440049	535741
55536	535742
151905	535743
330446	535744
121092	535745
57576	535746
16794	535747
151773	535748
33010	535749
305187	535750
135852	535751
326782	535752
29234	535753
126427	535754
225245	535755
121169	535756
12399	535757
27865	535758
28985	535759
77145	535760
396158	535761
227397	535762
397278	535763
178189	535764
11307	535765
331780	535766
28576	535767
209266	535768
232074	535769
59579	535770
175788	535771
415039	535772
298985	535773
251111	535774
134627	535775
183889	535776
242929	535777
14557	535778
100396	535779
423836	535780
53613	535781
357258	535782
14251	535783
67505	535784
353516	535785
222204	535786
36415	535787
330868	535788
86025	535789
56398	535790
79109	535791
149866	535792
192830	535793
165611	535794
362461	535795
6700	535796
104	535797
96395	535798
26373	535799
240508	535800
3635	535801
243228	535802
27059	535803
327434	535804
176101	535805
271671	535806
28215	535807
253438	535808
28718	535809
41019	535810
62572	535811
230505	535812
102711	535813
3219	535814
208457	535815
197740	535816
233364	535817
105733	535818
106212	535819
10759	535820
386100	535821
380009	535822
128637	535823
314288	535824
174134	535825
251269	535826
136819	535827
103644	535828
288475	535829
103815	535830
188005	535831
29234	535832
151637	535833
107492	535834
61512	535835
42321	535836
121532	535837
65205	535838
379871	535839
242936	535840
287576	535841
34584	535842
303671	535843
85301	535844
419383	535845
211686	535846
376282	535847
453757	535848
58218	535849
443979	535850
381476	535851
258406	535852
60084	535853
215253	535854
215162	535855
150721	535856
258306	535857
192241	535858
264576	535859
200397	535860
454759	535861
431540	535862
372514	535863
215814	535864
376632	535865
88070	535866
376896	535867
113025	535868
229663	535869
239367	535870
372859	535871
369659	535872
454190	535873
242044	535874
51998	535875
409286	535876
299682	535877
118174	535878
223180	535879
226966	535880
369455	535881
123512	535882
213828	535883
118980	535884
106024	535885
197858	535886
96484	535887
14568	535888
286638	535889
165514	535890
14568	535891
73525	535892
167192	535893
223389	535894
63895	535895
238274	535896
388408	535897
89197	535898
200405	535899
137034	535900
173384	535901
100028	535902
103688	535903
254134	535904
35988	535905
189393	535906
169682	535907
191982	535908
392343	535909
457367	535910
246831	535911
125957	535912
31195	535913
19334	535914
62833	535915
429002	535916
233341	535917
42348	535918
305014	535919
459138	535920
196463	535921
306190	535922
370743	535923
17480	535924
169606	535925
7354	535926
24442	535927
55835	535928
106263	535929
120199	535930
246440	535931
113004	535932
110575	535933
64922	535934
447832	535935
140858	535936
89429	535937
407962	535938
73203	535939
132915	535940
399661	535941
198835	535942
131166	535943
96751	535944
355800	535945
84757	535946
241603	535947
210200	535948
117471	535949
159292	535950
95159	535951
299035	535952
12561	535953
139110	535954
399380	535955
43585	535956
126255	535957
174585	535958
223535	535959
197282	535960
236994	535961
168588	535962
229015	535963
113335	535964
196377	535965
56359	535966
243651	535967
441792	535968
231725	535969
451827	535970
52325	535971
159080	535972
7307	535973
44552	535974
380987	535975
403003	535976
133481	535977
390738	535978
138181	535979
238856	535980
212342	535981
14224	535982
104221	535983
100643	535984
14044	535985
406146	535986
203969	535987
76248	535988
117138	535989
204351	535990
452904	535991
178457	535992
126447	535993
84960	535994
382450	535995
221634	535996
304574	535997
163160	535998
243799	535999
228358	536000
18893	536001
350617	536002
47215	536003
3288	536004
14568	536005
88969	536006
29882	536007
426669	536008
241768	536009
195997	536010
65923	536011
264572	536012
58165	536013
91394	536014
428087	536015
388054	536016
116390	536017
186729	536018
93412	536019
25170	536020
52203	536021
126277	536022
32704	536023
199670	536024
328127	536025
88936	536026
203246	536027
184287	536028
91535	536029
203300	536030
39435	536031
19079	536032
337409	536033
189506	536034
243696	536035
337408	536036
236056	536037
198495	536038
456942	536039
202469	536040
319105	536041
160584	536042
176202	536043
113596	536044
152548	536045
395258	536046
86410	536047
108517	536048
182989	536049
63101	536050
408071	536051
233750	536052
65872	536053
234508	536054
6178	536055
104220	536056
53793	536057
127339	536058
681	536059
248160	536060
168536	536061
425657	536062
128590	536063
66034	536064
137962	536065
3642	536066
127579	536067
82188	536068
67699	536069
145933	536070
187767	536071
120612	536072
34999	536073
17499	536074
437563	536075
52123	536076
182890	536077
210835	536078
162307	536079
316208	536080
231	536081
609	536082
79926	536083
170160	536084
19533	536085
3207	536086
20864	536087
429066	536088
176497	536089
228239	536090
110933	536091
290623	536092
412660	536093
21164	536094
276772	536095
415591	536096
14765	536097
163909	536098
94214	536099
134516	536100
15710	536101
54803	536102
12311	536103
30133	536104
242988	536105
41961	536106
131921	536107
13611	536108
124827	536109
324351	536110
271833	536111
69812	536112
29583	536113
72615	536114
62904	536115
96924	536116
189885	536117
18679	536118
276969	536119
65403	536120
425366	536121
137535	536122
2911	536123
393420	536124
71514	536125
75444	536126
146793	536127
199902	536128
48300	536129
9483	536130
85266	536131
416863	536132
45595	536133
6382	536134
237162	536135
98233	536136
1873	536137
28070	536138
349630	536139
40897	536140
277453	536141
72169	536142
127521	536143
148977	536144
107628	536145
290459	536146
55479	536147
107001	536148
91157	536149
13597	536150
37270	536151
11628	536152
414331	536153
160264	536154
111652	536155
33322	536156
18277	536157
29309	536158
153216	536159
9776	536160
211774	536161
335863	536162
217362	536163
359064	536164
245611	536165
168809	536166
4076	536167
26952	536168
85000	536169
26109	536170
48673	536171
17417	536172
25587	536173
34074	536174
30589	536175
3323	536176
135442	536177
82900	536178
112673	536179
4730	536180
171507	536181
9633	536182
3919	536183
359649	536184
32259	536185
405434	536186
9677	536187
329198	536188
31318	536189
260370	536190
157814	536191
47793	536192
103920	536193
137143	536194
28460	536195
255908	536196
9660	536197
381340	536198
127116	536199
65085	536200
115584	536201
273243	536202
1516	536203
97114	536204
189882	536205
158895	536206
265198	536207
41131	536208
17686	536209
213767	536210
107707	536211
13612	536212
299474	536213
45843	536214
3323	536215
3547	536216
124241	536217
103222	536218
423282	536219
124795	536220
24387	536221
20065	536222
132997	536223
39498	536224
182270	536225
228725	536226
12854	536227
3652	536228
29931	536229
81202	536230
11144	536231
309391	536232
236277	536233
310003	536234
30220	536235
103915	536236
28763	536237
116234	536238
88566	536239
88406	536240
429529	536241
310353	536242
223811	536243
1545	536244
120942	536245
157217	536246
50911	536247
4509	536248
221127	536249
28975	536250
286502	536251
22888	536252
100709	536253
124326	536254
56779	536255
450273	536256
362744	536257
11997	536258
63196	536259
37211	536260
18179	536261
214307	536262
258795	536263
47803	536264
13348	536265
11107	536266
142024	536267
190712	536268
96787	536269
191793	536270
102309	536271
53319	536272
123739	536273
83376	536274
155701	536275
210474	536276
107924	536277
124831	536278
220960	536279
315051	536280
22358	536281
292627	536282
122229	536283
22331	536284
37271	536285
12698	536286
68159	536287
287817	536288
83356	536289
155361	536290
112993	536291
38112	536292
311276	536293
46501	536294
38291	536295
30364	536296
155032	536297
314339	536298
31623	536299
74021	536300
421009	536301
11804	536302
269809	536303
124116	536304
2953	536305
124047	536306
163799	536307
135839	536308
33016	536309
126358	536310
13429	536311
116176	536312
215829	536313
118905	536314
391241	536315
150056	536316
32689	536317
50572	536318
122590	536319
94912	536320
17851	536321
448350	536322
10440	536323
28448	536324
9673	536325
71379	536326
399001	536327
121539	536328
11724	536329
56930	536330
10496	536331
126452	536332
114209	536333
136674	536334
91567	536335
101538	536336
214065	536337
181838	536338
31836	536339
448857	536340
236860	536341
161687	536342
86744	536343
401326	536344
112357	536345
252714	536346
290890	536347
125778	536348
132258	536349
446435	536350
458434	536351
362780	536352
94377	536353
171334	536354
241766	536355
32618	536356
202990	536357
106947	536358
17799	536359
413815	536360
428516	536361
390760	536362
427141	536363
61698	536364
91086	536365
102040	536366
50635	536367
41430	536368
115806	536369
155910	536370
103796	536371
1397	536372
102364	536373
431142	536374
186271	536375
160975	536376
194117	536377
203024	536378
45370	536379
14714	536380
75604	536381
9412	536382
261970	536383
222194	536384
327391	536385
57816	536386
201911	536387
65215	536388
114001	536389
408762	536390
313113	536391
2639	536392
377972	536393
361442	536394
7972	536395
369048	536396
398103	536397
107612	536398
235791	536399
98642	536400
390915	536401
116379	536402
227372	536403
28389	536404
61233	536405
94377	536406
37725	536407
36837	536408
44515	536409
4782	536410
136086	536411
28852	536412
44247	536413
37259	536414
44320	536415
12783	536416
281732	536417
29846	536418
283838	536419
54848	536420
250383	536421
3318	536422
94188	536423
263696	536424
151670	536425
148928	536426
183398	536427
118751	536428
454484	536429
1904	536430
104135	536431
218835	536432
110911	536433
230358	536434
5402	536435
201137	536436
345077	536437
103376	536438
232871	536439
152813	536440
103312	536441
103620	536442
387306	536443
202686	536444
378460	536445
121432	536446
39030	536447
194339	536448
3144	536449
199745	536450
10377	536451
368559	536452
286667	536453
28907	536454
378318	536455
186690	536456
5218	536457
41705	536458
119105	536459
180393	536460
94384	536461
120329	536462
412	536463
5869	536464
127846	536465
73350	536466
107827	536467
171821	536468
40804	536469
975	536470
41542	536471
296603	536472
44964	536473
191831	536474
148703	536475
141674	536476
83354	536477
86792	536478
266129	536479
160422	536480
329712	536481
57039	536482
439679	536483
23347	536484
140344	536485
174375	536486
13139	536487
135984	536488
108606	536489
184122	536490
24448	536491
35060	536492
240822	536493
6356	536494
97076	536495
154550	536496
32514	536497
80269	536498
39865	536499
332317	536500
225027	536501
310331	536502
66128	536503
207625	536504
221835	536505
7314	536506
190754	536507
227310	536508
28599	536509
185877	536510
61662	536511
161287	536512
1225	536513
3391	536514
123060	536515
29284	536516
52157	536517
222198	536518
22413	536519
308425	536520
130574	536521
239082	536522
375549	536523
343488	536524
214944	536525
45174	536526
57656	536527
341790	536528
17469	536529
52576	536530
12676	536531
112252	536532
151627	536533
321693	536534
139064	536535
1179	536536
22084	536537
22084	536538
165837	536539
22084	536540
5799	536541
28212	536542
307684	536543
365800	536544
169734	536545
78318	536546
72504	536547
78636	536548
51730	536549
228381	536550
334874	536551
61881	536552
5249	536553
52254	536554
27651	536555
228464	536556
216946	536557
7609	536558
72647	536559
59184	536560
41732	536561
394403	536562
106048	536563
9412	536564
78048	536565
88338	536566
67281	536567
12455	536568
394445	536569
8799	536570
397347	536571
116348	536572
3743	536573
687	536574
9506	536575
169836	536576
57503	536577
218047	536578
35573	536579
99588	536580
56567	536581
109262	536582
1184	536583
4872	536584
11811	536585
24076	536586
176325	536587
102752	536588
36148	536589
5190	536590
103226	536591
173959	536592
415361	536593
5764	536594
148692	536595
129570	536596
230918	536597
400957	536598
160452	536599
160825	536600
230219	536601
114963	536602
229803	536603
14538	536604
14538	536605
142824	536606
134347	536607
141299	536608
30880	536609
345202	536610
44988	536611
85952	536612
61797	536613
186649	536614
195943	536615
22868	536616
58580	536617
37604	536618
301346	536619
144001	536620
27482	536621
3124	536622
26958	536623
351231	536624
128731	536625
1414	536626
3248	536627
238652	536628
114092	536629
243492	536630
267008	536631
460077	536632
62626	536633
76952	536634
26920	536635
31434	536636
62211	536637
328319	536638
157520	536639
5132	536640
286710	536641
211888	536642
6343	536643
6807	536644
9599	536645
52158	536646
825	536647
401709	536648
293864	536649
450432	536650
96266	536651
186659	536652
272624	536653
142274	536654
57288	536655
50201	536656
6302	536657
6302	536658
162	536659
102676	536660
202310	536661
102117	536662
130181	536663
7386	536664
36700	536665
4082	536666
129721	536667
65339	536668
11	536669
378522	536670
317551	536671
143873	536672
146226	536673
374248	536674
103001	536675
233684	536676
77887	536677
142870	536678
100527	536679
414787	536680
16702	536681
76630	536682
7972	536683
86124	536684
55967	536685
153102	536686
6923	536687
16684	536688
300649	536689
125797	536690
362567	536691
10585	536692
56170	536693
192459	536694
208303	536695
269299	536696
64871	536697
2334	536698
213012	536699
250474	536700
444332	536701
188001	536702
253914	536703
1168	536704
3558	536705
19797	536706
440860	536707
11759	536708
217586	536709
216834	536710
247323	536711
105896	536712
62294	536713
92157	536714
348293	536715
47002	536716
217937	536717
240042	536718
412032	536719
329357	536720
95093	536721
97944	536722
248577	536723
382598	536724
291541	536725
3360	536726
9152	536727
18182	536728
403511	536729
416143	536730
57932	536731
4762	536732
30578	536733
113399	536734
204	536735
4718	536736
17729	536737
4882	536738
7691	536739
216373	536740
106395	536741
10743	536742
204	536743
1729	536744
3500	536745
61587	536746
11933	536747
3303	536748
3202	536749
216516	536750
7691	536751
2391	536752
1729	536753
83684	536754
175847	536755
26936	536756
431553	536757
277477	536758
16572	536759
95409	536760
63278	536761
24999	536762
110790	536763
162588	536764
67866	536765
402430	536766
460109	536767
12141	536768
183378	536769
183378	536770
76949	536771
131210	536772
120779	536773
312965	536774
29807	536775
119619	536776
303732	536777
54134	536778
6920	536779
11738	536780
13096	536781
136982	536782
226500	536783
558	536784
70443	536785
115628	536786
50828	536787
225146	536788
25473	536789
158959	536790
87861	536791
22485	536792
331184	536793
168625	536794
13018	536795
91518	536796
24330	536797
232723	536798
13819	536799
356040	536800
229774	536801
3242	536802
3335	536803
14267	536804
201652	536805
571	536806
23080	536807
443803	536808
173697	536809
608	536810
115895	536811
158469	536812
188159	536813
281701	536814
75479	536815
131047	536816
40460	536817
324492	536818
210885	536819
382965	536820
240211	536821
22353	536822
369180	536823
6725	536824
420919	536825
211700	536826
243722	536827
247122	536828
450971	536829
35205	536830
433345	536831
4930	536832
22810	536833
243901	536834
28587	536835
116545	536836
356942	536837
218312	536838
945	536839
229659	536840
18130	536841
21261	536842
396825	536843
247866	536844
17030	536845
369943	536846
14060	536847
1943	536848
35382	536849
69770	536850
2202	536851
194587	536852
1213	536853
4648	536854
97281	536855
32789	536856
6410	536857
42079	536858
53150	536859
429	536860
9270	536861
205342	536862
15110	536863
35167	536864
8951	536865
1213	536866
13090	536867
81605	536868
210076	536869
194721	536870
25539	536871
341386	536872
349063	536873
249574	536874
323940	536875
231517	536876
374104	536877
384859	536878
64103	536879
9774	536880
444456	536881
116379	536882
18223	536883
65268	536884
328411	536885
33309	536886
24544	536887
362349	536888
9122	536889
448436	536890
125499	536891
114827	536892
111360	536893
44163	536894
190290	536895
58140	536896
28056	536897
197133	536898
195984	536899
325720	536900
260498	536901
162561	536902
36204	536903
241243	536904
292941	536905
94531	536906
361888	536907
388543	536908
331751	536909
302061	536910
431831	536911
163273	536912
130092	536913
294333	536914
19673	536915
400742	536916
94524	536917
41542	536918
279029	536919
453964	536920
329211	536921
5619	536922
38456	536923
8583	536924
141314	536925
159039	536926
1101	536927
10059	536928
303414	536929
104082	536930
65874	536931
44899	536932
124535	536933
391671	536934
446698	536935
5619	536936
3294	536937
39980	536938
410901	536939
327683	536940
17401	536941
90249	536942
207	536943
28842	536944
93528	536945
36967	536946
378539	536947
68726	536948
141206	536949
33337	536950
128257	536951
13175	536952
357171	536953
4588	536954
327	536955
134143	536956
394029	536957
5755	536958
38798	536959
15518	536960
317517	536961
168658	536962
82251	536963
437855	536964
90077	536965
128244	536966
37709	536967
157534	536968
93009	536969
263113	536970
6996	536971
32190	536972
66250	536973
266640	536974
149008	536975
396525	536976
146998	536977
395651	536978
56207	536979
199222	536980
75055	536981
19780	536982
5603	536983
414419	536984
223228	536985
107122	536986
63265	536987
398215	536988
241890	536989
7777	536990
189312	536991
25260	536992
249006	536993
37751	536994
396	536995
35059	536996
192011	536997
78403	536998
30191	536999
95908	537000
356590	537001
246288	537002
138049	537003
198657	537004
16693	537005
102136	537006
161304	537007
370397	537008
249004	537009
122281	537010
197159	537011
321776	537012
401439	537013
64228	537014
68262	537015
57201	537016
91580	537017
77927	537018
112826	537019
6	537020
354769	537021
384245	537022
4627	537023
6869	537024
10584	537025
16984	537026
1609	537027
4640	537028
28690	537029
212190	537030
243465	537031
206557	537032
144488	537033
7771	537034
234683	537035
31236	537036
48843	537037
109834	537038
3920	537039
158504	537040
50678	537041
5969	537042
12037	537043
349572	537044
380278	537045
306106	537046
202617	537047
140835	537048
5325	537049
118368	537050
130297	537051
58942	537052
36485	537053
48112	537054
117368	537055
58214	537056
128464	537057
3365	537058
12503	537059
8772	537060
77865	537061
117342	537062
20732	537063
10179	537064
5550	537065
293878	537066
455810	537067
107906	537068
48112	537069
235986	537070
377481	537071
123030	537072
65219	537073
198510	537074
138585	537075
38099	537076
89748	537077
354151	537078
111065	537079
56907	537080
133680	537081
413003	537082
60472	537083
18100	537084
209377	537085
314559	537086
6134	537087
35355	537088
96041	537089
80656	537090
89564	537091
2490	537092
48258	537093
2075	537094
289005	537095
24784	537096
347102	537097
9778	537098
340576	537099
50780	537100
29326	537101
208062	537102
25354	537103
117928	537104
12455	537105
37041	537106
361795	537107
426323	537108
93972	537109
356907	537110
111053	537111
108863	537112
113698	537113
98133	537114
220331	537115
448882	537116
431859	537117
90591	537118
142295	537119
208902	537120
249301	537121
19008	537122
239539	537123
98417	537124
162604	537125
182612	537126
105366	537127
141478	537128
83789	537129
11041	537130
12797	537131
390049	537132
343919	537133
263039	537134
456039	537135
192830	537136
103814	537137
253139	537138
457095	537139
126954	537140
73283	537141
2387	537142
258821	537143
177142	537144
130034	537145
104680	537146
104967	537147
22732	537148
286847	537149
371645	537150
399903	537151
432650	537152
135544	537153
67344	537154
344390	537155
414094	537156
60061	537157
42327	537158
75797	537159
165358	537160
284265	537161
149158	537162
149274	537163
119315	537164
94301	537165
189743	537166
347683	537167
380493	537168
448816	537169
63574	537170
111429	537171
35067	537172
93286	537173
360300	537174
95129	537175
101980	537176
389285	537177
315011	537178
146657	537179
67021	537180
42934	537181
39998	537182
1562	537183
50517	537184
345450	537185
8186	537186
192757	537187
93689	537188
51977	537189
122923	537190
245046	537191
8420	537192
221194	537193
120819	537194
252282	537195
162259	537196
334452	537197
18309	537198
269283	537199
127802	537200
101639	537201
225194	537202
193390	537203
198726	537204
127947	537205
78125	537206
311520	537207
87825	537208
304642	537209
13105	537210
71164	537211
7933	537212
352858	537213
123714	537214
14678	537215
73154	537216
62841	537217
229334	537218
23304	537219
384918	537220
108918	537221
146777	537222
323727	537223
85051	537224
20993	537225
166378	537226
10036	537227
165508	537228
55167	537229
91879	537230
113686	537231
205850	537232
115012	537233
263494	537234
385450	537235
36826	537236
176217	537237
183953	537238
19311	537239
22423	537240
96060	537241
187113	537242
442421	537243
298312	537244
409239	537245
409222	537246
85315	537247
429697	537248
21336	537249
227917	537250
432296	537251
356856	537252
71960	537253
430416	537254
189376	537255
149238	537256
282973	537257
290987	537258
442418	537259
90525	537260
436372	537261
38427	537262
409768	537263
255768	537264
270258	537265
42111	537266
116398	537267
27646	537268
269630	537269
268949	537270
125800	537271
23499	537272
108897	537273
324298	537274
89985	537275
31762	537276
274395	537277
23069	537278
46016	537279
25680	537280
32460	537281
83866	537282
59463	537283
72575	537284
8530	537285
225953	537286
271288	537287
246755	537288
162865	537289
81344	537290
74744	537291
25902	537292
262423	537293
7624	537294
286135	537295
109101	537296
429789	537297
296215	537298
185179	537299
200213	537300
299455	537301
339345	537302
164656	537303
101625	537304
322	537305
455287	537306
203720	537307
165261	537308
313835	537309
159006	537310
46120	537311
296000	537312
224103	537313
91224	537314
272963	537315
322433	537316
172784	537317
134783	537318
133685	537319
61668	537320
335942	537321
204855	537322
59825	537323
244978	537324
152903	537325
454800	537326
101588	537327
138646	537328
379690	537329
167407	537330
57018	537331
319754	537332
49348	537333
324413	537334
97687	537335
126018	537336
100937	537337
31995	537338
69597	537339
429113	537340
216175	537341
185017	537342
49697	537343
458505	537344
332290	537345
95658	537346
113632	537347
427847	537348
91932	537349
165356	537350
253503	537351
96557	537352
125440	537353
55024	537354
226729	537355
124623	537356
203293	537357
17891	537358
3924	537359
106004	537360
46758	537361
56323	537362
373762	537363
91103	537364
48534	537365
10445	537366
358502	537367
383929	537368
207851	537369
155415	537370
38512	537371
124551	537372
269685	537373
348432	537374
183207	537375
139681	537376
454149	537377
426102	537378
191832	537379
96510	537380
306228	537381
129855	537382
208715	537383
198835	537384
296893	537385
457558	537386
291442	537387
157385	537388
302302	537389
285932	537390
84706	537391
289514	537392
315816	537393
321617	537394
138986	537395
459835	537396
184	537397
127717	537398
109051	537399
191506	537400
20630	537401
29732	537402
198558	537403
53382	537404
182100	537405
34461	537406
245663	537407
207530	537408
93141	537409
59599	537410
5244	537411
76155	537412
416765	537413
6977	537414
311715	537415
414458	537416
415715	537417
434818	537418
235950	537419
24975	537420
248390	537421
21140	537422
249336	537423
227897	537424
159519	537425
25016	537426
305644	537427
219599	537428
273839	537429
310090	537430
222359	537431
265715	537432
201044	537433
341196	537434
298613	537435
381610	537436
458552	537437
267338	537438
410439	537439
365119	537440
190486	537441
457992	537442
424324	537443
43619	537444
342713	537445
318662	537446
53208	537447
67925	537448
107353	537449
207498	537450
75009	537451
413932	537452
142676	537453
132555	537454
427606	537455
264700	537456
139399	537457
29232	537458
3071	537459
3071	537460
178072	537461
331944	537462
35957	537463
204193	537464
305565	537465
230072	537466
394947	537467
14555	537468
16443	537469
457673	537470
60287	537471
56958	537472
122174	537473
249472	537474
213292	537475
6407	537476
373435	537477
20963	537478
250235	537479
29973	537480
24707	537481
18203	537482
166393	537483
130529	537484
167349	537485
260874	537486
183875	537487
76506	537488
103582	537489
187526	537490
299625	537491
236154	537492
140003	537493
103582	537494
235742	537495
35333	537496
124532	537497
50029	537498
91052	537499
85514	537500
250235	537501
139047	537502
307261	537503
249956	537504
256032	537505
60567	537506
26023	537507
89784	537508
986	537509
3918	537510
15847	537511
30662	537512
73772	537513
65340	537514
168826	537515
58333	537516
1086	537517
41042	537518
12263	537519
80117	537520
229213	537521
41042	537522
20319	537523
380837	537524
40100	537525
97202	537526
53088	537527
1398	537528
157339	537529
90	537530
68981	537531
188263	537532
12925	537533
107368	537534
144680	537535
47324	537536
215456	537537
161930	537538
190387	537539
17062	537540
295121	537541
88841	537542
339868	537543
75206	537544
239876	537545
65682	537546
16423	537547
537	537548
1629	537549
327259	537550
53442	537551
179681	537552
150940	537553
10103	537554
144854	537555
293132	537556
32859	537557
10268	537558
30488	537559
24139	537560
121858	537561
179839	537562
364430	537563
6612	537564
427223	537565
56507	537566
21639	537567
41936	537568
87553	537569
128599	537570
152575	537571
148342	537572
311364	537573
108634	537574
231121	537575
14072	537576
164651	537577
70110	537578
5373	537579
32883	537580
123838	537581
316339	537582
80111	537583
267703	537584
120005	537585
13945	537586
238455	537587
401229	537588
49783	537589
229972	537590
211385	537591
16718	537592
6775	537593
21171	537594
107143	537595
2723	537596
2327	537597
117045	537598
30954	537599
14019	537600
635	537601
51353	537602
143102	537603
210273	537604
9425	537605
35615	537606
44302	537607
37562	537608
274802	537609
22179	537610
146428	537611
365475	537612
65046	537613
96736	537614
125757	537615
8443	537616
285275	537617
69914	537618
390814	537619
22016	537620
17114	537621
334469	537622
79	537623
100876	537624
412984	537625
352826	537626
122803	537627
9589	537628
49465	537629
133217	537630
6549	537631
49060	537632
233549	537633
35942	537634
32459	537635
120492	537636
118413	537637
38378	537638
373177	537639
430501	537640
202767	537641
217999	537642
215175	537643
206680	537644
123203	537645
327861	537646
363519	537647
383098	537648
109714	537649
69655	537650
133390	537651
141105	537652
209721	537653
3826	537654
124449	537655
3934	537656
77279	537657
12	537658
205827	537659
270771	537660
19103	537661
354296	537662
73554	537663
7868	537664
44922	537665
10859	537666
195785	537667
220111	537668
177862	537669
53102	537670
266915	537671
98937	537672
5700	537673
26239	537674
749	537675
3176	537676
102988	537677
6807	537678
435438	537679
148104	537680
31338	537681
355226	537682
239779	537683
117173	537684
90442	537685
149174	537686
25250	537687
367422	537688
52928	537689
188974	537690
392104	537691
42108	537692
197200	537693
100715	537694
28582	537695
197175	537696
197157	537697
100757	537698
101409	537699
16632	537700
205851	537701
32199	537702
197232	537703
52112	537704
100729	537705
313321	537706
408926	537707
116463	537708
364611	537709
226787	537710
205807	537711
413116	537712
58531	537713
404810	537714
82835	537715
285983	537716
265659	537717
382881	537718
306232	537719
78073	537720
167158	537721
131166	537722
167486	537723
253508	537724
157579	537725
175584	537726
354108	537727
99256	537728
119996	537729
411569	537730
283604	537731
189003	537732
259142	537733
46925	537734
147883	537735
105104	537736
13813	537737
49153	537738
60133	537739
422707	537740
323299	537741
14453	537742
64414	537743
153175	537744
450669	537745
107127	537746
362004	537747
285874	537748
62788	537749
19882	537750
441913	537751
8498	537752
4102	537753
356032	537754
166897	537755
24886	537756
127713	537757
152776	537758
423144	537759
275445	537760
15206	537761
49146	537762
208562	537763
155111	537764
415424	537765
443134	537766
180763	537767
32826	537768
31313	537769
13012	537770
209686	537771
21422	537772
213779	537773
269274	537774
43638	537775
8498	537776
53111	537777
233	537778
180112	537779
2497	537780
54373	537781
146545	537782
248192	537783
23371	537784
413627	537785
241299	537786
1878	537787
56694	537788
3024	537789
11819	537790
5652	537791
39105	537792
153110	537793
13088	537794
173351	537795
238099	537796
243713	537797
358071	537798
225189	537799
305141	537800
340150	537801
239153	537802
106854	537803
88742	537804
445684	537805
165580	537806
289913	537807
214172	537808
191873	537809
236971	537810
28691	537811
143510	537812
176479	537813
215233	537814
160232	537815
25996	537816
397835	537817
307848	537818
332990	537819
401358	537820
175167	537821
43189	537822
428452	537823
49512	537824
123375	537825
177236	537826
110331	537827
16047	537828
118000	537829
19574	537830
19250	537831
90342	537832
229631	537833
70049	537834
42679	537835
30788	537836
177466	537837
39476	537838
96620	537839
3240	537840
361733	537841
3047	537842
126074	537843
209534	537844
113481	537845
71524	537846
127538	537847
13356	537848
50465	537849
5371	537850
43303	537851
13439	537852
56497	537853
24431	537854
82453	537855
71049	537856
82411	537857
31019	537858
65818	537859
49723	537860
413120	537861
84971	537862
318385	537863
336930	537864
238419	537865
292347	537866
258332	537867
195406	537868
86028	537869
375524	537870
78836	537871
19481	537872
36847	537873
26533	537874
294641	537875
142409	537876
11839	537877
4544	537878
164150	537879
411359	537880
11851	537881
82824	537882
14023	537883
367348	537884
296655	537885
53524	537886
17070	537887
180354	537888
114462	537889
296055	537890
91878	537891
147634	537892
820	537893
50566	537894
23975	537895
14354	537896
56587	537897
40562	537898
148596	537899
73790	537900
195986	537901
71474	537902
26831	537903
117234	537904
18070	537905
144339	537906
18070	537907
3697	537908
140760	537909
76951	537910
111182	537911
210273	537912
2749	537913
15350	537914
169757	537915
425212	537916
330029	537917
153906	537918
318671	537919
107913	537920
68950	537921
2612	537922
128649	537923
36794	537924
119469	537925
61424	537926
304872	537927
55418	537928
381880	537929
30685	537930
116005	537931
173789	537932
240433	537933
63005	537934
3956	537935
248446	537936
72048	537937
204356	537938
125059	537939
113927	537940
170717	537941
124292	537942
167353	537943
80419	537944
57448	537945
81752	537946
52515	537947
202188	537948
215180	537949
36831	537950
277606	537951
188458	537952
13139	537953
18979	537954
385797	537955
137866	537956
30646	537957
150371	537958
201202	537959
67329	537960
153467	537961
87488	537962
83098	537963
181956	537964
93551	537965
369384	537966
94356	537967
308100	537968
267656	537969
88356	537970
1273	537971
418098	537972
31446	537973
121512	537974
23646	537975
53107	537976
102085	537977
235494	537978
126664	537979
118142	537980
369536	537981
99800	537982
121512	537983
33602	537984
101393	537985
137868	537986
105678	537987
35205	537988
163708	537989
337683	537990
80545	537991
33602	537992
235941	537993
51165	537994
244382	537995
211015	537996
13439	537997
309238	537998
325456	537999
229004	538000
12627	538001
54510	538002
7629	538003
263924	538004
26702	538005
120330	538006
140364	538007
26546	538008
26487	538009
288991	538010
40988	538011
451283	538012
9569	538013
224448	538014
110260	538015
134194	538016
31360	538017
39573	538018
281658	538019
115282	538020
399920	538021
389046	538022
1564	538023
37871	538024
96444	538025
13538	538026
245146	538027
171558	538028
109886	538029
110768	538030
3454	538031
9008	538032
108855	538033
360151	538034
157382	538035
333379	538036
63758	538037
67252	538038
12537	538039
235388	538040
135537	538041
272094	538042
64851	538043
220072	538044
15882	538045
113348	538046
243903	538047
10646	538048
10646	538049
221125	538050
303883	538051
115979	538052
115066	538053
72276	538054
40309	538055
15170	538056
13562	538057
234964	538058
43963	538059
119547	538060
236120	538061
30559	538062
434073	538063
354426	538064
320118	538065
146772	538066
58206	538067
269551	538068
171445	538069
1539	538070
103728	538071
23085	538072
107032	538073
5467	538074
87779	538075
95067	538076
10200	538077
354502	538078
52246	538079
172471	538080
21925	538081
444143	538082
5913	538083
143308	538084
116366	538085
318272	538086
24504	538087
368691	538088
426866	538089
330522	538090
173582	538091
183909	538092
173229	538093
307708	538094
273949	538095
436455	538096
7110	538097
8869	538098
189930	538099
397241	538100
135920	538101
106831	538102
353261	538103
409315	538104
359596	538105
154282	538106
237365	538107
210355	538108
228850	538109
105313	538110
172173	538111
143635	538112
75705	538113
236548	538114
28382	538115
109175	538116
265987	538117
127716	538118
138012	538119
61471	538120
112563	538121
454097	538122
121109	538123
316323	538124
192934	538125
199927	538126
244189	538127
122024	538128
22914	538129
244602	538130
409136	538131
45407	538132
125637	538133
137951	538134
344728	538135
82540	538136
299513	538137
117696	538138
117696	538139
372191	538140
385781	538141
292486	538142
246483	538143
214693	538144
190489	538145
400026	538146
340169	538147
240249	538148
8647	538149
401393	538150
89093	538151
203899	538152
456973	538153
49970	538154
292984	538155
68233	538156
206857	538157
454874	538158
374394	538159
172837	538160
309013	538161
295166	538162
14592	538163
403179	538164
92265	538165
227091	538166
64851	538167
177120	538168
131071	538169
310678	538170
420714	538171
239037	538172
286837	538173
44914	538174
97289	538175
397504	538176
109368	538177
36042	538178
176102	538179
267378	538180
238706	538181
319130	538182
188260	538183
320945	538184
49906	538185
323546	538186
46366	538187
419118	538188
225035	538189
437465	538190
119499	538191
41298	538192
377849	538193
169995	538194
368512	538195
94312	538196
435907	538197
10321	538198
44705	538199
40928	538200
160809	538201
341310	538202
9762	538203
125368	538204
33798	538205
301039	538206
105098	538207
218656	538208
69204	538209
211666	538210
177456	538211
134818	538212
205337	538213
313049	538214
453787	538215
57717	538216
333980	538217
104051	538218
27100	538219
97840	538220
299405	538221
36527	538222
270235	538223
186312	538224
162208	538225
103477	538226
50100	538227
140912	538228
198426	538229
178305	538230
119636	538231
10119	538232
21848	538233
146336	538234
19972	538235
105907	538236
30366	538237
223718	538238
227483	538239
311870	538240
71816	538241
63466	538242
94008	538243
47310	538244
274441	538245
422215	538246
197292	538247
211246	538248
218670	538249
77515	538250
209846	538251
126905	538252
429116	538253
383409	538254
34931	538255
240581	538256
149793	538257
241603	538258
222014	538259
291725	538260
120667	538261
383786	538262
146274	538263
78669	538264
313313	538265
124696	538266
14704	538267
25733	538268
12892	538269
68936	538270
99753	538271
47108	538272
394987	538273
47060	538274
284097	538275
28432	538276
16933	538277
200915	538278
4473	538279
20191	538280
233088	538281
51218	538282
300761	538283
445000	538284
435273	538285
166816	538286
255332	538287
205925	538288
99684	538289
93952	538290
198747	538291
118829	538292
260253	538293
51144	538294
307417	538295
127800	538296
186837	538297
289754	538298
290826	538299
190342	538300
184	538301
254472	538302
247090	538303
331348	538304
164954	538305
3799	538306
38977	538307
67223	538308
280008	538309
207978	538310
6614	538311
148773	538312
98632	538313
270532	538314
33839	538315
25024	538316
20527	538317
459141	538318
305328	538319
18846	538320
301944	538321
18943	538322
109531	538323
193521	538324
162184	538325
121742	538326
11973	538327
33540	538328
17198	538329
43392	538330
402855	538331
8188	538332
153618	538333
112149	538334
68770	538335
18405	538336
167118	538337
2793	538338
25775	538339
192431	538340
184203	538341
14158	538342
25369	538343
25825	538344
327558	538345
239210	538346
222317	538347
200	538348
23983	538349
78589	538350
452878	538351
189772	538352
87873	538353
59065	538354
118117	538355
200075	538356
103477	538357
95051	538358
126771	538359
33760	538360
211607	538361
115926	538362
7105	538363
23413	538364
48013	538365
219910	538366
172175	538367
307544	538368
65791	538369
383018	538370
59403	538371
237202	538372
135237	538373
433076	538374
929	538375
27590	538376
16215	538377
103588	538378
126490	538379
247323	538380
7005	538381
3406	538382
56094	538383
78673	538384
3136	538385
117466	538386
71121	538387
87776	538388
344725	538389
1517	538390
133101	538391
269439	538392
332359	538393
445397	538394
380916	538395
50356	538396
172991	538397
5679	538398
191140	538399
120043	538400
416082	538401
107984	538402
1880	538403
83160	538404
132453	538405
374870	538406
3334	538407
233743	538408
18025	538409
63122	538410
176650	538411
103797	538412
22833	538413
224347	538414
101391	538415
370409	538416
28399	538417
12510	538418
17553	538419
228859	538420
74321	538421
187811	538422
125909	538423
9376	538424
22086	538425
50577	538426
168250	538427
4827	538428
16566	538429
5519	538430
48869	538431
65778	538432
178392	538433
146	538434
203612	538435
177409	538436
155983	538437
303390	538438
2848	538439
34460	538440
385121	538441
31891	538442
8938	538443
64490	538444
197173	538445
307782	538446
32166	538447
100714	538448
194964	538449
48748	538450
52447	538451
233861	538452
128155	538453
205260	538454
230081	538455
47952	538456
342444	538457
3345	538458
35044	538459
214293	538460
75203	538461
292033	538462
54658	538463
27887	538464
140735	538465
54569	538466
297914	538467
172565	538468
410618	538469
69823	538470
148941	538471
280895	538472
11664	538473
234900	538474
116578	538475
11637	538476
1298	538477
274386	538478
129324	538479
161734	538480
384366	538481
41876	538482
69580	538483
240663	538484
46784	538485
64571	538486
37872	538487
203218	538488
114293	538489
184321	538490
4624	538491
4624	538492
184693	538493
233543	538494
90803	538495
238937	538496
148155	538497
79606	538498
220199	538499
277230	538500
215275	538501
33024	538502
17600	538503
44307	538504
359269	538505
28587	538506
18165	538507
24998	538508
224	538509
1256	538510
3179	538511
240892	538512
377588	538513
117802	538514
340278	538515
455533	538516
10225	538517
213605	538518
111184	538519
97735	538520
57565	538521
99748	538522
123828	538523
362242	538524
262063	538525
122865	538526
78814	538527
234122	538528
214298	538529
112328	538530
10265	538531
3546	538532
394647	538533
131980	538534
8083	538535
34279	538536
415901	538537
224912	538538
106474	538539
221293	538540
226679	538541
6613	538542
57378	538543
9885	538544
418592	538545
24520	538546
5962	538547
53977	538548
271433	538549
153691	538550
72126	538551
59186	538552
4612	538553
315087	538554
395507	538555
14964	538556
58600	538557
31132	538558
103503	538559
11794	538560
140078	538561
237781	538562
243	538563
259	538564
19456	538565
19425	538566
57292	538567
121338	538568
399271	538569
347065	538570
202406	538571
291496	538572
303357	538573
26767	538574
40804	538575
296264	538576
368229	538577
10622	538578
30323	538579
159912	538580
159912	538581
221083	538582
335522	538583
115359	538584
83604	538585
214673	538586
88818	538587
415328	538588
96061	538589
35708	538590
339876	538591
22942	538592
428645	538593
394142	538594
199857	538595
56891	538596
293943	538597
242000	538598
49469	538599
177519	538600
323094	538601
331997	538602
31547	538603
120920	538604
151065	538605
50020	538606
90841	538607
234975	538608
202787	538609
159911	538610
394794	538611
1569	538612
170608	538613
46794	538614
316275	538615
25823	538616
22422	538617
37027	538618
56853	538619
349018	538620
116755	538621
4330	538622
296046	538623
136492	538624
39072	538625
449426	538626
346166	538627
26719	538628
73423	538629
60989	538630
25997	538631
80050	538632
38818	538633
3087	538634
337364	538635
395282	538636
11691	538637
71363	538638
114281	538639
18347	538640
13371	538641
109203	538642
226235	538643
13072	538644
240773	538645
1111	538646
16783	538647
10092	538648
26020	538649
90301	538650
51036	538651
164611	538652
74108	538653
28909	538654
27995	538655
5801	538656
19250	538657
55279	538658
213197	538659
91669	538660
254122	538661
5079	538662
77975	538663
42811	538664
279422	538665
41861	538666
19983	538667
115286	538668
10422	538669
1227	538670
342373	538671
246273	538672
371998	538673
5230	538674
103993	538675
110533	538676
448258	538677
180684	538678
85461	538679
330409	538680
67045	538681
124675	538682
74992	538683
7538	538684
10112	538685
9149	538686
1645	538687
36922	538688
57418	538689
286526	538690
74226	538691
52672	538692
51211	538693
16121	538694
52327	538695
22295	538696
392402	538697
246402	538698
234419	538699
10206	538700
18910	538701
181807	538702
354479	538703
92374	538704
53617	538705
7720	538706
73453	538707
39627	538708
456263	538709
52619	538710
168695	538711
98555	538712
4518	538713
454	538714
220678	538715
238108	538716
373705	538717
8651	538718
8743	538719
191	538720
81963	538721
227696	538722
13923	538723
90343	538724
261488	538725
148900	538726
227352	538727
61577	538728
117316	538729
202745	538730
324249	538731
117516	538732
140010	538733
248483	538734
230375	538735
57183	538736
115317	538737
3107	538738
15744	538739
208009	538740
17233	538741
2597	538742
127509	538743
91225	538744
154518	538745
29058	538746
3304	538747
244934	538748
236960	538749
15079	538750
297755	538751
10313	538752
1035	538753
33358	538754
112408	538755
247175	538756
1538	538757
48158	538758
230005	538759
10054	538760
28198	538761
73277	538762
134756	538763
1685	538764
180814	538765
91	538766
107633	538767
10923	538768
149408	538769
89925	538770
223941	538771
16171	538772
1354	538773
350667	538774
148891	538775
181205	538776
79714	538777
107084	538778
212201	538779
4450	538780
197464	538781
280183	538782
113766	538783
15728	538784
26076	538785
27053	538786
240304	538787
16452	538788
348458	538789
241125	538790
5670	538791
200284	538792
133955	538793
330026	538794
454858	538795
133838	538796
4607	538797
4607	538798
59699	538799
120700	538800
1567	538801
103128	538802
180003	538803
73320	538804
137794	538805
85918	538806
1120	538807
62325	538808
145278	538809
6329	538810
303177	538811
59200	538812
183189	538813
67238	538814
369233	538815
286600	538816
17966	538817
8121	538818
1377	538819
51315	538820
50315	538821
39095	538822
118526	538823
227019	538824
320966	538825
75502	538826
15619	538827
49005	538828
198278	538829
10396	538830
16835	538831
124619	538832
390944	538833
398305	538834
35974	538835
6561	538836
35042	538837
24822	538838
86435	538839
212397	538840
356462	538841
41258	538842
836	538843
400596	538844
10920	538845
224532	538846
115744	538847
43834	538848
2427	538849
239587	538850
161923	538851
366211	538852
78843	538853
345086	538854
350802	538855
31956	538856
62096	538857
27764	538858
107785	538859
458207	538860
6658	538861
207619	538862
5308	538863
26423	538864
357741	538865
112273	538866
55167	538867
105242	538868
417005	538869
12884	538870
20029	538871
421489	538872
68367	538873
10758	538874
376645	538875
61541	538876
228122	538877
32619	538878
13123	538879
400438	538880
42214	538881
85539	538882
71966	538883
71966	538884
314473	538885
135087	538886
400879	538887
304716	538888
135726	538889
256223	538890
290863	538891
75255	538892
75255	538893
8141	538894
147687	538895
50000	538896
6897	538897
267705	538898
277679	538899
85250	538900
98387	538901
313125	538902
313136	538903
111871	538904
67057	538905
159368	538906
266607	538907
253799	538908
266125	538909
55002	538910
188835	538911
90427	538912
210585	538913
224342	538914
312005	538915
271634	538916
167906	538917
327323	538918
286620	538919
69969	538920
72718	538921
142551	538922
155174	538923
88966	538924
139670	538925
243918	538926
133932	538927
90481	538928
159238	538929
72677	538930
65550	538931
34619	538932
238627	538933
106036	538934
322660	538935
161223	538936
138586	538937
153056	538938
89100	538939
47926	538940
287260	538941
945	538942
292862	538943
60843	538944
33020	538945
37522	538946
26239	538947
25709	538948
98880	538949
307723	538950
58417	538951
119387	538952
179605	538953
407807	538954
96553	538955
318221	538956
11239	538957
131422	538958
287376	538959
1271	538960
330	538961
12123	538962
211855	538963
162192	538964
233524	538965
261106	538966
34767	538967
408010	538968
39405	538969
109530	538970
6490	538971
47908	538972
260246	538973
43358	538974
194191	538975
88744	538976
229783	538977
64447	538978
172798	538979
99362	538980
199997	538981
22188	538982
297679	538983
2748	538984
77361	538985
66272	538986
45141	538987
256802	538988
117520	538989
318939	538990
186138	538991
116517	538992
173443	538993
74903	538994
10235	538995
78113	538996
65071	538997
37460	538998
218937	538999
447679	539000
86236	539001
191114	539002
161377	539003
25772	539004
13998	539005
31521	539006
14747	539007
5073	539008
72266	539009
9512	539010
17691	539011
61729	539012
114112	539013
1321	539014
98749	539015
2239	539016
651	539017
4377	539018
33765	539019
29019	539020
170647	539021
13422	539022
267639	539023
1041	539024
217244	539025
381406	539026
96380	539027
28679	539028
450296	539029
182163	539030
22316	539031
895	539032
40780	539033
32542	539034
25279	539035
205074	539036
42146	539037
40719	539038
272812	539039
63599	539040
13710	539041
117300	539042
340505	539043
53560	539044
214843	539045
53854	539046
85023	539047
231093	539048
9090	539049
323488	539050
233156	539051
197509	539052
16538	539053
45749	539054
203198	539055
248444	539056
1638	539057
392185	539058
374279	539059
326711	539060
210237	539061
78556	539062
101496	539063
121961	539064
16192	539065
30470	539066
262911	539067
77118	539068
263098	539069
155698	539070
431	539071
371293	539072
155440	539073
286258	539074
202199	539075
246017	539076
360133	539077
30874	539078
86608	539079
4014	539080
75530	539081
423707	539082
96399	539083
169453	539084
232681	539085
229987	539086
39617	539087
190231	539088
380792	539089
3215	539090
11733	539091
94807	539092
59633	539093
413403	539094
178485	539095
14458	539096
219598	539097
233605	539098
60674	539099
55157	539100
15633	539101
189351	539102
228328	539103
125212	539104
308742	539105
8889	539106
177082	539107
262853	539108
357763	539109
41502	539110
261077	539111
54404	539112
76824	539113
29748	539114
58305	539115
277081	539116
439700	539117
15816	539118
240285	539119
195626	539120
27111	539121
265372	539122
33511	539123
156001	539124
10139	539125
61865	539126
36293	539127
125686	539128
18472	539129
37914	539130
60255	539131
58608	539132
28168	539133
222189	539134
237718	539135
2836	539136
77799	539137
77799	539138
1098	539139
190706	539140
284411	539141
137178	539142
24742	539143
341419	539144
260449	539145
74821	539146
391320	539147
160153	539148
410770	539149
173167	539150
71638	539151
116584	539152
125431	539153
23801	539154
143703	539155
419655	539156
57830	539157
43115	539158
246707	539159
447256	539160
30974	539161
74993	539162
252478	539163
15922	539164
33751	539165
153966	539166
420705	539167
152200	539168
246996	539169
70833	539170
10500	539171
75123	539172
17988	539173
49961	539174
31428	539175
68618	539176
140236	539177
411404	539178
379228	539179
93929	539180
11405	539181
109842	539182
450503	539183
433773	539184
117484	539185
16539	539186
149	539187
204861	539188
192807	539189
52657	539190
19947	539191
19099	539192
123480	539193
78643	539194
102095	539195
106601	539196
1666	539197
25969	539198
189937	539199
7891	539200
11572	539201
319	539202
9250	539203
236021	539204
312968	539205
76892	539206
1041	539207
101737	539208
112671	539209
18258	539210
306324	539211
40684	539212
208414	539213
110356	539214
83207	539215
248443	539216
294096	539217
134767	539218
366864	539219
250213	539220
282209	539221
116500	539222
1297	539223
47249	539224
91432	539225
295260	539226
48480	539227
224553	539228
99387	539229
146078	539230
16427	539231
118817	539232
5771	539233
434035	539234
22775	539235
27928	539236
42365	539237
190011	539238
50170	539239
63695	539240
217357	539241
219575	539242
3079	539243
37457	539244
20721	539245
28403	539246
226941	539247
5465	539248
55364	539249
40148	539250
100718	539251
442638	539252
442586	539253
215459	539254
108618	539255
373686	539256
246656	539257
42811	539258
63648	539259
162635	539260
249004	539261
118816	539262
114724	539263
18971	539264
63757	539265
106396	539266
176283	539267
238858	539268
239094	539269
92879	539270
132905	539271
148029	539272
36861	539273
10410	539274
4288	539275
436788	539276
2305	539277
49966	539278
7926	539279
33298	539280
62598	539281
6529	539282
8392	539283
54197	539284
97789	539285
14146	539286
423189	539287
40808	539288
123814	539289
313	539290
15188	539291
146910	539292
233360	539293
426386	539294
308143	539295
240870	539296
203169	539297
39517	539298
2936	539299
62142	539300
2092	539301
364809	539302
9294	539303
9312	539304
218094	539305
410883	539306
85174	539307
12345	539308
101216	539309
159531	539310
121768	539311
418618	539312
36982	539313
2661	539314
246686	539315
173575	539316
283852	539317
42635	539318
18381	539319
117135	539320
37501	539321
391765	539322
214292	539323
139800	539324
325127	539325
150933	539326
255939	539327
323600	539328
15859	539329
253669	539330
168858	539331
202	539332
721	539333
36485	539334
48228	539335
163366	539336
33389	539337
84601	539338
361816	539339
62772	539340
3812	539341
106363	539342
191183	539343
93481	539344
422105	539345
202	539346
168024	539347
180540	539348
196858	539349
424040	539350
251851	539351
434986	539352
437915	539353
272744	539354
382412	539355
233539	539356
156159	539357
111705	539358
115157	539359
316599	539360
31149	539361
126725	539362
24719	539363
329327	539364
11941	539365
66488	539366
155801	539367
234886	539368
416280	539369
366263	539370
29688	539371
33412	539372
27064	539373
172128	539374
267588	539375
437167	539376
82568	539377
175709	539378
327163	539379
111705	539380
324736	539381
80907	539382
407885	539383
51274	539384
664	539385
75809	539386
19494	539387
416391	539388
42044	539389
380941	539390
217872	539391
149299	539392
12806	539393
85965	539394
28339	539395
251967	539396
191406	539397
88734	539398
3904	539399
6599	539400
306749	539401
284	539402
4327	539403
399774	539404
329497	539405
163151	539406
385630	539407
17281	539408
98142	539409
437540	539410
14009	539411
120198	539412
3942	539413
9951	539414
42137	539415
55553	539416
176166	539417
353925	539418
30163	539419
155762	539420
29	539421
420781	539422
377052	539423
349731	539424
24467	539425
80715	539426
16991	539427
29523	539428
209000	539429
56876	539430
18496	539431
3472	539432
17726	539433
92579	539434
82847	539435
71263	539436
93558	539437
102928	539438
353699	539439
1957	539440
22610	539441
235530	539442
51389	539443
20885	539444
247729	539445
1660	539446
1306	539447
66424	539448
219	539449
17764	539450
197832	539451
459988	539452
301505	539453
46672	539454
226985	539455
75204	539456
30783	539457
10019	539458
33345	539459
251696	539460
235011	539461
80360	539462
43354	539463
66317	539464
35042	539465
255980	539466
165017	539467
218236	539468
100508	539469
177208	539470
372865	539471
392858	539472
371417	539473
289359	539474
241626	539475
39190	539476
392834	539477
193471	539478
133133	539479
34509	539480
90299	539481
41300	539482
449715	539483
14292	539484
78164	539485
327812	539486
360773	539487
401644	539488
179944	539489
33912	539490
370111	539491
26279	539492
156596	539493
287979	539494
142409	539495
200841	539496
111060	539497
87314	539498
437215	539499
49116	539500
268045	539501
120063	539502
167114	539503
59422	539504
41225	539505
385437	539506
11117	539507
172421	539508
18880	539509
4856	539510
190600	539511
135103	539512
103040	539513
69306	539514
302643	539515
52425	539516
428062	539517
41770	539518
41770	539519
302600	539520
185000	539521
112109	539522
54940	539523
265498	539524
1101	539525
42860	539526
221586	539527
357892	539528
2908	539529
118271	539530
65399	539531
130584	539532
60535	539533
122250	539534
159162	539535
6082	539536
104326	539537
2486	539538
143115	539539
202168	539540
117232	539541
31317	539542
648	539543
55630	539544
108284	539545
4873	539546
373784	539547
175049	539548
437272	539549
28696	539550
337697	539551
78876	539552
109882	539553
383101	539554
347724	539555
272213	539556
317907	539557
56166	539558
173	539559
444826	539560
429410	539561
76006	539562
196666	539563
41932	539564
12990	539565
39616	539566
67141	539567
141411	539568
4468	539569
12457	539570
139609	539571
245698	539572
8320	539573
130763	539574
1590	539575
2866	539576
8288	539577
291690	539578
24404	539579
257950	539580
388070	539581
60683	539582
413650	539583
409364	539584
312912	539585
256744	539586
130591	539587
57236	539588
302108	539589
23474	539590
420708	539591
203249	539592
149604	539593
12203	539594
247231	539595
441387	539596
370079	539597
172024	539598
228291	539599
349030	539600
157906	539601
65149	539602
99472	539603
353239	539604
44815	539605
167162	539606
119117	539607
158142	539608
240718	539609
63766	539610
34413	539611
19501	539612
16660	539613
63766	539614
185747	539615
103115	539616
139011	539617
9497	539618
212632	539619
70326	539620
423593	539621
49771	539622
307	539623
83402	539624
38122	539625
194841	539626
55690	539627
746	539628
438877	539629
2504	539630
218855	539631
34120	539632
90041	539633
4019	539634
265333	539635
38372	539636
61512	539637
57261	539638
24510	539639
23677	539640
52240	539641
219131	539642
35147	539643
44339	539644
161674	539645
136877	539646
216824	539647
163288	539648
237506	539649
805	539650
356383	539651
99628	539652
57394	539653
123216	539654
35935	539655
250594	539656
6708	539657
10510	539658
2622	539659
157137	539660
268402	539661
314988	539662
180837	539663
436314	539664
245440	539665
45296	539666
49092	539667
147910	539668
119933	539669
452679	539670
163382	539671
42177	539672
110885	539673
359797	539674
310611	539675
292514	539676
51878	539677
98011	539678
305385	539679
198406	539680
215734	539681
315989	539682
408231	539683
365147	539684
423767	539685
220324	539686
337999	539687
189414	539688
238406	539689
17211	539690
230772	539691
118814	539692
127294	539693
55335	539694
458417	539695
289250	539696
302736	539697
305125	539698
204427	539699
388100	539700
404578	539701
19109	539702
378354	539703
239576	539704
209503	539705
121199	539706
93391	539707
31945	539708
89100	539709
389199	539710
88661	539711
48649	539712
323524	539713
3880	539714
151688	539715
17078	539716
206612	539717
270249	539718
101373	539719
409028	539720
332864	539721
162602	539722
50158	539723
216670	539724
184004	539725
214949	539726
217691	539727
153015	539728
37286	539729
211874	539730
399831	539731
231202	539732
88993	539733
124654	539734
443973	539735
85026	539736
124088	539737
437196	539738
411328	539739
392364	539740
336313	539741
181868	539742
55578	539743
9476	539744
17806	539745
94972	539746
26540	539747
250113	539748
17837	539749
47907	539750
146490	539751
68399	539752
383864	539753
174874	539754
321743	539755
85186	539756
7668	539757
155663	539758
124	539759
54796	539760
32538	539761
195605	539762
250834	539763
15879	539764
173779	539765
240649	539766
278161	539767
228071	539768
234153	539769
65992	539770
349587	539771
24015	539772
400468	539773
402612	539774
133879	539775
98487	539776
198879	539777
206329	539778
370997	539779
389577	539780
283209	539781
164161	539782
94449	539783
72288	539784
11111	539785
1347	539786
6972	539787
235505	539788
789	539789
84247	539790
199221	539791
8355	539792
8067	539793
71934	539794
140432	539795
330805	539796
1256	539797
439639	539798
239174	539799
167046	539800
181584	539801
416949	539802
66687	539803
408673	539804
58461	539805
113257	539806
457784	539807
422578	539808
400983	539809
282365	539810
198257	539811
447567	539812
101665	539813
68272	539814
148395	539815
2327	539816
308322	539817
236107	539818
401931	539819
426592	539820
277652	539821
46994	539822
225068	539823
118933	539824
196018	539825
109600	539826
329175	539827
38001	539828
25945	539829
232034	539830
321265	539831
84666	539832
1820	539833
436257	539834
74021	539835
219548	539836
278092	539837
396320	539838
55541	539839
259987	539840
366308	539841
234401	539842
289456	539843
146878	539844
445057	539845
143269	539846
85162	539847
145205	539848
23090	539849
33293	539850
451029	539851
391875	539852
208268	539853
25775	539854
120565	539855
191484	539856
399943	539857
290028	539858
52268	539859
376350	539860
69060	539861
123123	539862
326673	539863
298799	539864
373947	539865
265977	539866
89073	539867
135465	539868
169225	539869
267129	539870
261852	539871
206719	539872
5997	539873
36504	539874
346664	539875
55541	539876
352230	539877
202227	539878
100905	539879
291509	539880
141754	539881
392636	539882
79079	539883
115085	539884
16524	539885
47525	539886
63654	539887
232206	539888
133281	539889
415869	539890
236987	539891
173492	539892
67447	539893
388974	539894
456333	539895
412420	539896
296428	539897
103289	539898
62915	539899
82501	539900
117149	539901
316372	539902
306403	539903
303173	539904
201783	539905
245789	539906
199635	539907
283282	539908
150016	539909
33785	539910
4855	539911
22043	539912
184339	539913
445161	539914
168337	539915
91181	539916
49590	539917
220663	539918
328990	539919
73461	539920
66052	539921
132901	539922
132901	539923
318207	539924
113993	539925
15087	539926
264837	539927
116457	539928
301798	539929
89175	539930
183729	539931
91603	539932
155458	539933
471	539934
10728	539935
60143	539936
98294	539937
247256	539938
20	539939
6741	539940
141245	539941
109637	539942
172699	539943
231288	539944
23309	539945
345466	539946
146371	539947
383	539948
69903	539949
22790	539950
48173	539951
138204	539952
50006	539953
67914	539954
83508	539955
123961	539956
164643	539957
118292	539958
6645	539959
164797	539960
7651	539961
269483	539962
37473	539963
166762	539964
201572	539965
340751	539966
300593	539967
407879	539968
232159	539969
126068	539970
234715	539971
81327	539972
113871	539973
139293	539974
139293	539975
7268	539976
27045	539977
150191	539978
276286	539979
150189	539980
444659	539981
414455	539982
4333	539983
57755	539984
106372	539985
11631	539986
189308	539987
25341	539988
7649	539989
290592	539990
291290	539991
25037	539992
121964	539993
85874	539994
182277	539995
7623	539996
183067	539997
162	539998
30615	539999
5786	540000
31109	540001
110783	540002
22948	540003
148390	540004
15326	540005
5347	540006
10072	540007
348816	540008
62847	540009
90646	540010
8943	540011
59613	540012
33843	540013
112579	540014
100821	540015
88053	540016
23175	540017
22908	540018
150223	540019
165503	540020
19285	540021
126520	540022
452090	540023
54323	540024
33895	540025
10500	540026
72310	540027
67462	540028
40661	540029
454603	540030
102597	540031
95429	540032
83824	540033
162	540034
293108	540035
176546	540036
95742	540037
292024	540038
206725	540039
3815	540040
25435	540041
329140	540042
383	540043
52302	540044
33461	540045
203659	540046
103434	540047
210702	540048
210468	540049
235910	540050
160	540051
29284	540052
291413	540053
6541	540054
40885	540055
2070	540056
47817	540057
81617	540058
422566	540059
226861	540060
146	540061
212265	540062
219855	540063
223303	540064
405375	540065
48407	540066
121130	540067
153157	540068
348118	540069
263036	540070
445108	540071
267114	540072
117137	540073
110939	540074
29163	540075
15	540076
238159	540077
55722	540078
292803	540079
413512	540080
227621	540081
75314	540082
260858	540083
288637	540084
890	540085
228367	540086
431393	540087
24084	540088
139819	540089
48495	540090
251733	540091
41768	540092
226297	540093
73745	540094
116402	540095
2495	540096
125811	540097
55648	540098
6672	540099
78734	540100
327793	540101
6503	540102
188406	540103
221832	540104
24648	540105
189926	540106
116142	540107
338944	540108
333933	540109
108888	540110
400793	540111
198549	540112
258314	540113
24799	540114
315049	540115
208063	540116
262360	540117
22482	540118
23372	540119
115831	540120
129813	540121
114059	540122
16229	540123
103501	540124
208323	540125
4686	540126
191532	540127
155659	540128
102644	540129
195099	540130
211210	540131
198516	540132
321162	540133
225002	540134
408051	540135
203118	540136
94823	540137
294433	540138
199918	540139
242179	540140
242179	540141
120109	540142
101493	540143
298739	540144
176256	540145
117775	540146
144866	540147
273523	540148
86253	540149
29812	540150
23188	540151
244213	540152
100765	540153
95654	540154
118887	540155
236101	540156
126563	540157
122503	540158
241595	540159
460165	540160
199962	540161
125789	540162
395137	540163
396439	540164
3152	540165
32020	540166
222111	540167
95270	540168
240902	540169
70983	540170
19442	540171
102085	540172
437613	540173
49838	540174
3872	540175
283536	540176
92889	540177
388623	540178
203976	540179
12446	540180
173190	540181
196130	540182
16299	540183
6340	540184
65857	540185
2085	540186
173185	540187
35856	540188
158620	540189
112354	540190
184115	540191
15531	540192
331135	540193
278718	540194
53626	540195
76477	540196
270577	540197
271949	540198
246882	540199
389449	540200
70996	540201
307736	540202
68015	540203
234261	540204
21515	540205
35901	540206
111202	540207
110765	540208
9065	540209
9065	540210
382119	540211
395509	540212
206125	540213
385818	540214
458162	540215
65553	540216
62609	540217
184398	540218
262443	540219
141048	540220
382302	540221
73194	540222
257593	540223
162568	540224
113235	540225
150134	540226
317490	540227
215586	540228
132483	540229
370312	540230
13244	540231
95137	540232
264201	540233
125574	540234
48670	540235
19135	540236
93167	540237
373015	540238
108145	540239
116969	540240
11893	540241
266080	540242
111993	540243
108172	540244
11192	540245
68197	540246
156891	540247
277776	540248
9151	540249
106428	540250
311234	540251
406598	540252
215514	540253
227744	540254
55080	540255
2388	540256
100360	540257
233625	540258
19806	540259
65557	540260
31231	540261
256210	540262
103423	540263
88422	540264
389637	540265
162998	540266
68196	540267
251005	540268
163015	540269
290886	540270
302664	540271
142833	540272
2321	540273
295959	540274
214916	540275
141048	540276
204513	540277
116210	540278
413239	540279
100697	540280
65930	540281
447690	540282
150499	540283
298923	540284
359067	540285
270847	540286
59853	540287
213377	540288
54799	540289
174859	540290
237770	540291
92910	540292
455376	540293
47248	540294
96010	540295
4	540296
378351	540297
66982	540298
246086	540299
376730	540300
239725	540301
414782	540302
90855	540303
451444	540304
115154	540305
218388	540306
123722	540307
90190	540308
2966	540309
81228	540310
20032	540311
146376	540312
104884	540313
232053	540314
236214	540315
7647	540316
121135	540317
218363	540318
134992	540319
126031	540320
285831	540321
157084	540322
24282	540323
286338	540324
1522	540325
63598	540326
399289	540327
267611	540328
2119	540329
376455	540330
65611	540331
259633	540332
38317	540333
24554	540334
441616	540335
233914	540336
93901	540337
25979	540338
349856	540339
40939	540340
459139	540341
243300	540342
38358	540343
160823	540344
184936	540345
49533	540346
116968	540347
142052	540348
8601	540349
133854	540350
46661	540351
225488	540352
191310	540353
362962	540354
187479	540355
29629	540356
381920	540357
455703	540358
41498	540359
7663	540360
187847	540361
230735	540362
91602	540363
115724	540364
685	540365
67492	540366
277083	540367
173727	540368
317599	540369
172984	540370
205719	540371
9069	540372
176093	540373
160205	540374
165025	540375
182147	540376
21297	540377
281665	540378
18074	540379
258465	540380
56828	540381
119579	540382
90436	540383
223461	540384
70680	540385
181530	540386
70680	540387
425582	540388
232377	540389
160096	540390
41205	540391
128277	540392
378813	540393
354433	540394
44178	540395
427480	540396
186914	540397
46262	540398
450806	540399
286290	540400
150199	540401
221300	540402
388575	540403
21013	540404
252439	540405
236526	540406
6878	540407
43251	540408
208109	540409
110032	540410
312629	540411
100962	540412
47987	540413
293945	540414
218870	540415
125584	540416
19732	540417
447577	540418
450392	540419
202965	540420
146591	540421
157772	540422
322512	540423
208298	540424
12733	540425
212792	540426
87832	540427
85534	540428
141839	540429
79891	540430
220740	540431
260657	540432
197870	540433
437071	540434
167004	540435
59596	540436
188933	540437
330216	540438
365669	540439
296194	540440
251643	540441
117372	540442
320347	540443
85996	540444
177910	540445
420610	540446
77023	540447
200439	540448
225348	540449
239408	540450
185415	540451
12294	540452
460277	540453
140713	540454
57475	540455
45573	540456
218119	540457
4993	540458
2011	540459
1580	540460
22826	540461
161660	540462
246376	540463
273166	540464
305296	540465
221525	540466
77114	540467
183195	540468
125308	540469
22990	540470
88817	540471
201737	540472
102768	540473
62607	540474
61942	540475
217423	540476
173830	540477
57668	540478
147366	540479
93818	540480
128444	540481
85850	540482
433188	540483
11744	540484
274863	540485
55004	540486
392877	540487
435689	540488
310219	540489
304463	540490
408610	540491
304462	540492
243497	540493
110279	540494
262935	540495
35719	540496
226457	540497
433576	540498
161543	540499
425498	540500
57060	540501
392301	540502
235050	540503
741	540504
73552	540505
65913	540506
5631	540507
332430	540508
17361	540509
212347	540510
106767	540511
23372	540512
33462	540513
69981	540514
46561	540515
219283	540516
42979	540517
135399	540518
402072	540519
33442	540520
13790	540521
302833	540522
438236	540523
364952	540524
117109	540525
125093	540526
144048	540527
177133	540528
42719	540529
454882	540530
53262	540531
430250	540532
34337	540533
216122	540534
82825	540535
184624	540536
217484	540537
85919	540538
130144	540539
160432	540540
1834	540541
42851	540542
115423	540543
121923	540544
454714	540545
178226	540546
211814	540547
67070	540548
225101	540549
245038	540550
385021	540551
84185	540552
400212	540553
209992	540554
70470	540555
234952	540556
16485	540557
28605	540558
54847	540559
377385	540560
284983	540561
43205	540562
7583	540563
127256	540564
164914	540565
1912	540566
16825	540567
16825	540568
6730	540569
1991	540570
827	540571
5255	540572
452951	540573
187118	540574
330689	540575
225726	540576
114227	540577
9439	540578
18781	540579
204701	540580
309181	540581
327614	540582
400027	540583
450834	540584
1023	540585
7037	540586
158344	540587
245119	540588
160292	540589
49076	540590
331112	540591
150340	540592
79619	540593
54725	540594
28008	540595
87185	540596
42980	540597
354362	540598
438291	540599
370988	540600
215918	540601
400138	540602
193717	540603
405870	540604
24718	540605
163355	540606
76912	540607
132285	540608
10735	540609
28226	540610
141698	540611
13345	540612
2813	540613
241110	540614
158619	540615
166102	540616
26856	540617
435289	540618
45516	540619
48624	540620
67878	540621
155437	540622
150440	540623
441159	540624
108831	540625
49090	540626
183946	540627
267075	540628
87127	540629
176090	540630
181872	540631
351441	540632
48483	540633
6426	540634
37377	540635
91418	540636
4438	540637
70831	540638
297252	540639
422539	540640
92818	540641
57420	540642
64650	540643
79030	540644
6038	540645
38144	540646
227987	540647
46445	540648
59572	540649
26613	540650
33901	540651
403958	540652
113137	540653
6353	540654
167550	540655
30739	540656
117502	540657
193823	540658
71985	540659
33923	540660
426469	540661
59867	540662
81955	540663
316812	540664
22533	540665
403802	540666
29581	540667
58293	540668
115861	540669
60672	540670
292160	540671
369746	540672
43296	540673
62839	540674
267621	540675
312272	540676
47166	540677
224489	540678
211091	540679
108831	540680
174669	540681
161045	540682
68021	540683
26995	540684
117372	540685
393810	540686
1240	540687
164070	540688
3857	540689
85185	540690
355807	540691
160090	540692
150798	540693
119734	540694
89324	540695
10150	540696
326546	540697
181120	540698
61895	540699
249719	540700
188649	540701
103369	540702
75045	540703
83749	540704
23141	540705
78163	540706
12412	540707
264663	540708
2303	540709
231263	540710
12925	540711
179129	540712
43355	540713
21272	540714
65975	540715
27963	540716
122456	540717
238675	540718
39695	540719
3356	540720
186089	540721
320917	540722
25634	540723
30920	540724
6944	540725
205862	540726
49370	540727
170894	540728
395801	540729
7160	540730
98979	540731
268876	540732
172799	540733
4940	540734
57882	540735
163569	540736
214531	540737
248640	540738
125416	540739
6571	540740
118141	540741
246330	540742
828	540743
15772	540744
34891	540745
121045	540746
78094	540747
12213	540748
101263	540749
193968	540750
48331	540751
8455	540752
4027	540753
15794	540754
83564	540755
15811	540756
3493	540757
6863	540758
18073	540759
59024	540760
101475	540761
46006	540762
7613	540763
223430	540764
4753	540765
92203	540766
309784	540767
175279	540768
48079	540769
184088	540770
422951	540771
15745	540772
415146	540773
42619	540774
4031	540775
16685	540776
39436	540777
422977	540778
28303	540779
256493	540780
412343	540781
23463	540782
10489	540783
158550	540784
133126	540785
12536	540786
45206	540787
173623	540788
121355	540789
343122	540790
204732	540791
4377	540792
13596	540793
22372	540794
248518	540795
94618	540796
154690	540797
29361	540798
93528	540799
113993	540800
248518	540801
14278	540802
250817	540803
414220	540804
349781	540805
430490	540806
328930	540807
135393	540808
416141	540809
436546	540810
249732	540811
68099	540812
11141	540813
52290	540814
457484	540815
349684	540816
219088	540817
168623	540818
105364	540819
382633	540820
345027	540821
296058	540822
180021	540823
84295	540824
206302	540825
236919	540826
212818	540827
339415	540828
60591	540829
86246	540830
392730	540831
172042	540832
39132	540833
223773	540834
376601	540835
64044	540836
228825	540837
7536	540838
424095	540839
118827	540840
9769	540841
236315	540842
90435	540843
364736	540844
25128	540845
237890	540846
142029	540847
217273	540848
103508	540849
94200	540850
88615	540851
83974	540852
42028	540853
1985	540854
238364	540855
18326	540856
15343	540857
154316	540858
197470	540859
167859	540860
54315	540861
684	540862
55792	540863
50165	540864
230298	540865
92469	540866
6392	540867
195107	540868
6392	540869
72718	540870
233823	540871
110277	540872
28736	540873
181	540874
88370	540875
19285	540876
44249	540877
6282	540878
128100	540879
33996	540880
88668	540881
429001	540882
199896	540883
105532	540884
208764	540885
54111	540886
71737	540887
16805	540888
84471	540889
57853	540890
111331	540891
214508	540892
128689	540893
214508	540894
214217	540895
239500	540896
129362	540897
171846	540898
139196	540899
51250	540900
206641	540901
316408	540902
235013	540903
9978	540904
37774	540905
302396	540906
37137	540907
174597	540908
146870	540909
70799	540910
167165	540911
116181	540912
397754	540913
158638	540914
218357	540915
138291	540916
335682	540917
366909	540918
22577	540919
352250	540920
27	540921
84156	540922
215475	540923
141739	540924
333815	540925
234141	540926
275375	540927
21758	540928
349578	540929
36753	540930
401164	540931
109644	540932
171912	540933
307436	540934
42815	540935
305753	540936
385849	540937
439576	540938
40583	540939
407093	540940
67321	540941
179745	540942
66240	540943
67514	540944
16109	540945
12227	540946
106148	540947
26622	540948
231	540949
341098	540950
233946	540951
17885	540952
188678	540953
447779	540954
290593	540955
133510	540956
131432	540957
435911	540958
18939	540959
171941	540960
144009	540961
199690	540962
213707	540963
12739	540964
443300	540965
443823	540966
140	540967
52825	540968
23106	540969
230846	540970
80535	540971
2701	540972
22	540973
1111	540974
5522	540975
40181	540976
1857	540977
27654	540978
134235	540979
460137	540980
16649	540981
1860	540982
397949	540983
1338	540984
137478	540985
268758	540986
79869	540987
265966	540988
62249	540989
130435	540990
375178	540991
55045	540992
22245	540993
94195	540994
28301	540995
29457	540996
316646	540997
181837	540998
39157	540999
278885	541000
366283	541001
459589	541002
263801	541003
246003	541004
242166	541005
65134	541006
348052	541007
426113	541008
207468	541009
243323	541010
697	541011
354029	541012
122190	541013
35123	541014
127389	541015
245152	541016
98308	541017
219963	541018
145431	541019
105681	541020
130340	541021
148602	541022
285957	541023
377162	541024
10146	541025
227821	541026
260497	541027
41419	541028
245823	541029
249424	541030
62342	541031
71831	541032
423664	541033
159015	541034
140650	541035
170747	541036
419204	541037
205358	541038
45007	541039
108038	541040
115109	541041
112972	541042
192977	541043
93603	541044
48350	541045
141107	541046
58463	541047
58915	541048
370899	541049
9786	541050
101080	541051
248229	541052
353077	541053
30576	541054
248178	541055
19267	541056
237204	541057
185553	541058
8382	541059
20979	541060
106180	541061
241198	541062
72058	541063
377612	541064
93959	541065
174604	541066
109580	541067
207468	541068
213895	541069
249512	541070
286189	541071
10254	541072
189083	541073
49135	541074
410180	541075
4279	541076
82855	541077
13333	541078
3292	541079
151355	541080
35550	541081
122037	541082
65373	541083
122099	541084
148622	541085
9926	541086
65236	541087
150505	541088
20524	541089
46189	541090
40793	541091
436408	541092
310191	541093
343967	541094
7537	541095
295998	541096
274757	541097
324214	541098
195482	541099
1169	541100
149371	541101
259042	541102
202461	541103
84571	541104
39955	541105
386838	541106
361832	541107
70135	541108
8894	541109
179	541110
224090	541111
28293	541112
217058	541113
234190	541114
17092	541115
311032	541116
125553	541117
125670	541118
434133	541119
222617	541120
425081	541121
413364	541122
213071	541123
52864	541124
426583	541125
16966	541126
338984	541127
419253	541128
240991	541129
304870	541130
36628	541131
222015	541132
62475	541133
152662	541134
15273	541135
6208	541136
61108	541137
170751	541138
373741	541139
31425	541140
232345	541141
98846	541142
3872	541143
91687	541144
127912	541145
15926	541146
41993	541147
116378	541148
280903	541149
62963	541150
58742	541151
3366	541152
187241	541153
402325	541154
98030	541155
35215	541156
95	541157
9246	541158
4355	541159
24028	541160
12339	541161
352706	541162
85874	541163
16199	541164
425741	541165
4355	541166
64422	541167
278447	541168
356963	541169
34918	541170
87104	541171
34918	541172
84577	541173
15022	541174
80737	541175
8167	541176
14255	541177
448050	541178
19091	541179
271432	541180
137628	541181
260659	541182
66046	541183
183392	541184
210721	541185
215007	541186
48398	541187
31926	541188
164741	541189
96974	541190
325198	541191
61578	541192
117839	541193
74488	541194
122629	541195
412146	541196
159891	541197
35245	541198
1363	541199
157862	541200
34709	541201
230036	541202
27917	541203
82462	541204
6713	541205
82371	541206
6231	541207
48337	541208
52293	541209
93162	541210
239638	541211
51277	541212
183019	541213
203875	541214
66111	541215
393097	541216
127578	541217
423926	541218
77596	541219
66475	541220
451470	541221
238799	541222
76302	541223
73172	541224
35467	541225
128296	541226
370167	541227
48820	541228
129218	541229
251481	541230
248990	541231
436593	541232
66708	541233
80847	541234
157446	541235
14215	541236
123729	541237
197324	541238
244348	541239
150562	541240
63909	541241
122553	541242
346034	541243
44719	541244
187028	541245
25716	541246
31433	541247
6571	541248
174226	541249
6122	541250
217625	541251
37586	541252
164813	541253
44764	541254
287358	541255
29775	541256
325330	541257
896	541258
17539	541259
4794	541260
206572	541261
76352	541262
173019	541263
421126	541264
427781	541265
108007	541266
137741	541267
206459	541268
426770	541269
49319	541270
244880	541271
239864	541272
126104	541273
430051	541274
20711	541275
13159	541276
438611	541277
55989	541278
208776	541279
119714	541280
49045	541281
247979	541282
46777	541283
9682	541284
7980	541285
54322	541286
11814	541287
18009	541288
7498	541289
152380	541290
442511	541291
95915	541292
29988	541293
409843	541294
102031	541295
218084	541296
50648	541297
4026	541298
102633	541299
61129	541300
393775	541301
7546	541302
59258	541303
248036	541304
219541	541305
60180	541306
100466	541307
361359	541308
179983	541309
35162	541310
348154	541311
97685	541312
61549	541313
215502	541314
25470	541315
229193	541316
170679	541317
277605	541318
168457	541319
163045	541320
83863	541321
409679	541322
33339	541323
28084	541324
154485	541325
25224	541326
56293	541327
19925	541328
42592	541329
11188	541330
30130	541331
218887	541332
127521	541333
274500	541334
213348	541335
40970	541336
40970	541337
22271	541338
140439	541339
90473	541340
12811	541341
66293	541342
300615	541343
7730	541344
201098	541345
367364	541346
80194	541347
111791	541348
380185	541349
138641	541350
251188	541351
220213	541352
225703	541353
429831	541354
380758	541355
425336	541356
374005	541357
290580	541358
376555	541359
423472	541360
213359	541361
58026	541362
205878	541363
251788	541364
437375	541365
42693	541366
170803	541367
204633	541368
12644	541369
380848	541370
201846	541371
363464	541372
433201	541373
227564	541374
405546	541375
429104	541376
373531	541377
309914	541378
350445	541379
428790	541380
226388	541381
290999	541382
67427	541383
93030	541384
74611	541385
250575	541386
154450	541387
254503	541388
394135	541389
320688	541390
170971	541391
183103	541392
177167	541393
106612	541394
65331	541395
386000	541396
128918	541397
64959	541398
177169	541399
336861	541400
101817	541401
173823	541402
185711	541403
376904	541404
39251	541405
252451	541406
235432	541407
360972	541408
379246	541409
366438	541410
438408	541411
46045	541412
190846	541413
187525	541414
227167	541415
372958	541416
93339	541417
23575	541418
158853	541419
54402	541420
372372	541421
287318	541422
200502	541423
393289	541424
380324	541425
208277	541426
438647	541427
391431	541428
103670	541429
92269	541430
120726	541431
365689	541432
429189	541433
450759	541434
123243	541435
406584	541436
378734	541437
193261	541438
423619	541439
192223	541440
142056	541441
18474	541442
387056	541443
51947	541444
107580	541445
235824	541446
351012	541447
180176	541448
258592	541449
69818	541450
222954	541451
285790	541452
333375	541453
198247	541454
391397	541455
196968	541456
235154	541457
282048	541458
184953	541459
99947	541460
133262	541461
147853	541462
387326	541463
436249	541464
147853	541465
452590	541466
164461	541467
230091	541468
312087	541469
351477	541470
445446	541471
357180	541472
74276	541473
76595	541474
242882	541475
159897	541476
58161	541477
48767	541478
364113	541479
292102	541480
255840	541481
201469	541482
261895	541483
428393	541484
53690	541485
356761	541486
278342	541487
203647	541488
51019	541489
160210	541490
210506	541491
140055	541492
205269	541493
182768	541494
190948	541495
202374	541496
202593	541497
82240	541498
303092	541499
422822	541500
203205	541501
73064	541502
70858	541503
378177	541504
367063	541505
360188	541506
12695	541507
328140	541508
46758	541509
163556	541510
30507	541511
42537	541512
85972	541513
222766	541514
119293	541515
45298	541516
323472	541517
350206	541518
75299	541519
212128	541520
3548	541521
111968	541522
10954	541523
389758	541524
102633	541525
161041	541526
192854	541527
120614	541528
136361	541529
123864	541530
195984	541531
217809	541532
64405	541533
41508	541534
46754	541535
91174	541536
90587	541537
363122	541538
7114	541539
8154	541540
167073	541541
137319	541542
34090	541543
8722	541544
9268	541545
123120	541546
36630	541547
312325	541548
79706	541549
249648	541550
280126	541551
193242	541552
46917	541553
26333	541554
125724	541555
219862	541556
78211	541557
33569	541558
144134	541559
236749	541560
812	541561
122617	541562
10017	541563
24999	541564
272120	541565
13693	541566
162741	541567
63472	541568
162091	541569
11773	541570
374343	541571
59889	541572
4205	541573
371787	541574
255681	541575
99658	541576
9223	541577
194704	541578
61165	541579
297716	541580
19438	541581
445714	541582
447738	541583
90330	541584
15631	541585
240154	541586
9233	541587
178249	541588
18042	541589
34520	541590
86574	541591
83059	541592
107366	541593
154290	541594
483	541595
97098	541596
160728	541597
128107	541598
251264	541599
21280	541600
188138	541601
180369	541602
9766	541603
335566	541604
299323	541605
299835	541606
441139	541607
255578	541608
210198	541609
28949	541610
422100	541611
413020	541612
164626	541613
56235	541614
303506	541615
5061	541616
47836	541617
9796	541618
79808	541619
138170	541620
6152	541621
116299	541622
196176	541623
68505	541624
98182	541625
142542	541626
12298	541627
140847	541628
293409	541629
411103	541630
350409	541631
24085	541632
285604	541633
57645	541634
5629	541635
156513	541636
52522	541637
412445	541638
413997	541639
7670	541640
1823	541641
318214	541642
33251	541643
114	541644
12607	541645
290430	541646
86556	541647
39592	541648
40822	541649
90905	541650
20535	541651
183835	541652
109348	541653
35552	541654
27701	541655
57124	541656
96951	541657
355700	541658
18096	541659
355945	541660
155148	541661
111564	541662
356892	541663
80743	541664
30732	541665
333258	541666
81388	541667
159359	541668
187447	541669
454899	541670
15886	541671
133009	541672
76469	541673
188085	541674
293998	541675
223103	541676
63316	541677
81381	541678
190128	541679
195563	541680
23062	541681
408510	541682
7464	541683
32263	541684
388313	541685
39058	541686
19078	541687
128591	541688
158824	541689
89515	541690
36104	541691
204466	541692
361971	541693
84602	541694
120959	541695
91444	541696
100916	541697
176952	541698
68043	541699
415549	541700
409644	541701
140393	541702
71920	541703
26852	541704
52323	541705
104245	541706
28398	541707
192627	541708
80603	541709
100054	541710
34707	541711
191587	541712
186801	541713
134928	541714
237228	541715
142926	541716
128711	541717
115898	541718
22383	541719
116802	541720
119001	541721
334029	541722
192481	541723
316381	541724
423292	541725
316171	541726
29064	541727
294092	541728
230505	541729
44160	541730
17020	541731
22680	541732
221685	541733
383115	541734
43196	541735
457529	541736
184721	541737
50168	541738
423300	541739
117301	541740
22695	541741
238672	541742
169357	541743
162797	541744
238974	541745
59338	541746
24675	541747
347117	541748
427575	541749
104101	541750
128528	541751
237595	541752
80256	541753
179152	541754
422940	541755
303849	541756
20680	541757
203865	541758
194680	541759
202657	541760
421265	541761
73194	541762
239714	541763
33824	541764
98259	541765
197584	541766
148134	541767
389034	541768
288750	541769
147318	541770
145268	541771
111952	541772
12543	541773
134914	541774
7724	541775
16023	541776
321494	541777
100063	541778
36831	541779
153871	541780
115975	541781
158661	541782
217271	541783
204760	541784
285727	541785
116014	541786
98690	541787
262593	541788
395601	541789
371451	541790
98800	541791
140340	541792
93494	541793
184287	541794
374465	541795
214504	541796
204569	541797
52128	541798
37845	541799
157404	541800
260728	541801
227978	541802
309076	541803
29033	541804
27202	541805
95794	541806
384164	541807
305332	541808
217989	541809
228083	541810
355209	541811
228124	541812
222483	541813
66910	541814
288566	541815
211686	541816
243425	541817
208487	541818
242197	541819
115694	541820
395413	541821
197244	541822
231749	541823
68386	541824
115188	541825
119275	541826
111034	541827
238979	541828
450708	541829
456131	541830
215906	541831
218225	541832
112847	541833
206510	541834
197215	541835
100743	541836
52115	541837
79053	541838
7432	541839
386457	541840
268012	541841
43821	541842
34058	541843
184700	541844
18040	541845
44492	541846
57169	541847
392583	541848
210850	541849
433057	541850
93322	541851
187615	541852
58832	541853
664	541854
96747	541855
37246	541856
203660	541857
54935	541858
320680	541859
53401	541860
112123	541861
186793	541862
18917	541863
133227	541864
233925	541865
104	541866
228229	541867
138762	541868
56913	541869
433883	541870
38945	541871
353390	541872
163040	541873
257843	541874
31688	541875
108377	541876
381684	541877
90401	541878
217413	541879
309203	541880
260240	541881
101647	541882
6700	541883
4212	541884
3296	541885
247892	541886
389311	541887
139597	541888
455383	541889
198433	541890
50026	541891
58458	541892
50101	541893
39077	541894
445330	541895
304491	541896
457585	541897
206281	541898
206336	541899
190130	541900
120878	541901
44367	541902
13320	541903
131206	541904
7888	541905
134957	541906
138819	541907
394522	541908
84120	541909
80345	541910
454407	541911
20005	541912
187929	541913
226253	541914
46292	541915
4911	541916
264461	541917
113156	541918
67080	541919
217413	541920
58662	541921
132674	541922
262697	541923
5442	541924
448074	541925
143595	541926
247854	541927
38631	541928
194979	541929
41641	541930
6979	541931
74845	541932
248242	541933
51629	541934
121191	541935
120289	541936
124658	541937
96925	541938
178739	541939
10123	541940
82878	541941
186540	541942
225632	541943
300547	541944
34800	541945
104225	541946
285960	541947
89828	541948
294426	541949
15105	541950
124034	541951
90628	541952
136379	541953
156379	541954
41025	541955
19598	541956
269376	541957
18742	541958
29091	541959
6855	541960
54563	541961
87952	541962
84211	541963
345571	541964
668	541965
245821	541966
1920	541967
192588	541968
119915	541969
14054	541970
369060	541971
251750	541972
356	541973
29158	541974
259438	541975
25777	541976
106961	541977
160000	541978
425907	541979
297036	541980
275	541981
29025	541982
108036	541983
119022	541984
437074	541985
128372	541986
340810	541987
282734	541988
27352	541989
28299	541990
121323	541991
49818	541992
433090	541993
199797	541994
99724	541995
103987	541996
24178	541997
64484	541998
204166	541999
27401	542000
263343	542001
79172	542002
241028	542003
163805	542004
273210	542005
119206	542006
41416	542007
107720	542008
387832	542009
258476	542010
206626	542011
54255	542012
22849	542013
194875	542014
305397	542015
358057	542016
120077	542017
17347	542018
392865	542019
219080	542020
61087	542021
32339	542022
183728	542023
297946	542024
119920	542025
226070	542026
398307	542027
238950	542028
397538	542029
92661	542030
53852	542031
395988	542032
326889	542033
134015	542034
115987	542035
325917	542036
390875	542037
214864	542038
145892	542039
38542	542040
2674	542041
168159	542042
56274	542043
45418	542044
79672	542045
30953	542046
49818	542047
380679	542048
335355	542049
321541	542050
341594	542051
40289	542052
34137	542053
401244	542054
98479	542055
51550	542056
155318	542057
101878	542058
52044	542059
346048	542060
322149	542061
280040	542062
19227	542063
72359	542064
237543	542065
455462	542066
71942	542067
75668	542068
2426	542069
257991	542070
195973	542071
22056	542072
34492	542073
174565	542074
80320	542075
251753	542076
33422	542077
20176	542078
53916	542079
182730	542080
72449	542081
15842	542082
6570	542083
6256	542084
58972	542085
57807	542086
112354	542087
4084	542088
181424	542089
61397	542090
260403	542091
418773	542092
89592	542093
173099	542094
46645	542095
199396	542096
327347	542097
118799	542098
450799	542099
345853	542100
137922	542101
198308	542102
34457	542103
135498	542104
33165	542105
331168	542106
79693	542107
271747	542108
71298	542109
150630	542110
347583	542111
98705	542112
91963	542113
83436	542114
13401	542115
32897	542116
12078	542117
173789	542118
7739	542119
32271	542120
32271	542121
132628	542122
38619	542123
79019	542124
118241	542125
4645	542126
189810	542127
27150	542128
221126	542129
46622	542130
30233	542131
22673	542132
333	542133
118698	542134
243735	542135
106404	542136
149352	542137
23895	542138
31450	542139
1984	542140
232256	542141
33753	542142
97138	542143
3804	542144
31062	542145
297354	542146
41116	542147
30841	542148
110803	542149
3437	542150
394806	542151
64329	542152
48105	542153
107658	542154
223521	542155
194325	542156
136530	542157
176448	542158
310851	542159
353837	542160
76766	542161
4424	542162
121453	542163
3719	542164
272098	542165
200477	542166
108420	542167
13617	542168
394641	542169
28260	542170
90896	542171
75041	542172
149099	542173
319154	542174
167508	542175
51663	542176
79234	542177
214723	542178
10590	542179
4758	542180
100950	542181
245881	542182
14851	542183
6386	542184
1465	542185
55717	542186
70914	542187
452501	542188
299	542189
378082	542190
351111	542191
337774	542192
337426	542193
97735	542194
389333	542195
213269	542196
56177	542197
101606	542198
331873	542199
134948	542200
79525	542201
216621	542202
329940	542203
118676	542204
242042	542205
56230	542206
3035	542207
389624	542208
403271	542209
31783	542210
151206	542211
290363	542212
98755	542213
395709	542214
10880	542215
12257	542216
41283	542217
34652	542218
57603	542219
188360	542220
229856	542221
222594	542222
89970	542223
6303	542224
417289	542225
9358	542226
296429	542227
34713	542228
1395	542229
18092	542230
116716	542231
23359	542232
5165	542233
58609	542234
49095	542235
176405	542236
33360	542237
250625	542238
118425	542239
123859	542240
40370	542241
225310	542242
222799	542243
231413	542244
85575	542245
126511	542246
272975	542247
115114	542248
247313	542249
194362	542250
185252	542251
33386	542252
145495	542253
292597	542254
108149	542255
208614	542256
1912	542257
55480	542258
141519	542259
170365	542260
352537	542261
6306	542262
40734	542263
6726	542264
229761	542265
212306	542266
69391	542267
257292	542268
392447	542269
28093	542270
142767	542271
247313	542272
275541	542273
288367	542274
151085	542275
123321	542276
97346	542277
322611	542278
221561	542279
95263	542280
180749	542281
57315	542282
183141	542283
164032	542284
83418	542285
80014	542286
384377	542287
36278	542288
274313	542289
326214	542290
56622	542291
360068	542292
5026	542293
156526	542294
224139	542295
25721	542296
176106	542297
103378	542298
160928	542299
179777	542300
63439	542301
128972	542302
101461	542303
104152	542304
442856	542305
378313	542306
30713	542307
51498	542308
30050	542309
176120	542310
207868	542311
374536	542312
233822	542313
168080	542314
409072	542315
56622	542316
50122	542317
296818	542318
209756	542319
155390	542320
32824	542321
97570	542322
180971	542323
278631	542324
2936	542325
22630	542326
38664	542327
446681	542328
16538	542329
282771	542330
333433	542331
378408	542332
105793	542333
228729	542334
247227	542335
248004	542336
85398	542337
254388	542338
196876	542339
10055	542340
55774	542341
68874	542342
178998	542343
114211	542344
313336	542345
85817	542346
8698	542347
30608	542348
49247	542349
59365	542350
380696	542351
449592	542352
15384	542353
92016	542354
37677	542355
11118	542356
7912	542357
64555	542358
62011	542359
121266	542360
104175	542361
190874	542362
120913	542363
7711	542364
325112	542365
6597	542366
9116	542367
11934	542368
208656	542369
2550	542370
341329	542371
6200	542372
53962	542373
244809	542374
137341	542375
125437	542376
11	542377
111779	542378
67655	542379
420704	542380
12103	542381
116690	542382
11281	542383
226866	542384
250019	542385
133346	542386
26501	542387
277280	542388
22246	542389
379270	542390
152014	542391
132226	542392
412464	542393
178400	542394
49012	542395
450443	542396
76610	542397
80679	542398
2137	542399
446234	542400
111440	542401
196648	542402
136124	542403
308857	542404
864	542405
3211	542406
17648	542407
59466	542408
41166	542409
185563	542410
3021	542411
62845	542412
99944	542413
327524	542414
147272	542415
12472	542416
107229	542417
432514	542418
212861	542419
228157	542420
63639	542421
427101	542422
73581	542423
24371	542424
43886	542425
142796	542426
18645	542427
1406	542428
147697	542429
172356	542430
234615	542431
106502	542432
22414	542433
28855	542434
24031	542435
30686	542436
49644	542437
378741	542438
116119	542439
6145	542440
307799	542441
24929	542442
7480	542443
57861	542444
61391	542445
236552	542446
763	542447
76131	542448
66672	542449
58577	542450
10370	542451
404823	542452
119881	542453
66074	542454
50068	542455
31119	542456
396723	542457
245226	542458
37071	542459
125035	542460
163174	542461
115869	542462
236586	542463
213642	542464
88925	542465
421889	542466
35663	542467
124605	542468
16298	542469
52459	542470
65936	542471
112607	542472
82043	542473
48326	542474
302482	542475
23313	542476
21122	542477
12029	542478
218436	542479
240866	542480
47766	542481
16811	542482
19140	542483
119657	542484
452745	542485
145476	542486
350684	542487
2225	542488
384675	542489
8513	542490
317700	542491
193022	542492
208767	542493
132148	542494
69441	542495
122623	542496
24440	542497
29843	542498
30153	542499
34670	542500
457417	542501
5697	542502
4532	542503
68452	542504
259192	542505
7573	542506
281744	542507
267751	542508
156101	542509
144576	542510
123277	542511
65718	542512
69477	542513
142644	542514
79774	542515
91496	542516
56381	542517
197360	542518
2591	542519
8390	542520
411	542521
128813	542522
246869	542523
187912	542524
6391	542525
92371	542526
14880	542527
65901	542528
91324	542529
142253	542530
49822	542531
149712	542532
430402	542533
204216	542534
247357	542535
38272	542536
56083	542537
46928	542538
20159	542539
5469	542540
6478	542541
5300	542542
43721	542543
163757	542544
36648	542545
105862	542546
235307	542547
17916	542548
5008	542549
29648	542550
26474	542551
207414	542552
27059	542553
28651	542554
54714	542555
3682	542556
304646	542557
113238	542558
125018	542559
13856	542560
361671	542561
335215	542562
92498	542563
265492	542564
275143	542565
264718	542566
89113	542567
127160	542568
166929	542569
139331	542570
15489	542571
70574	542572
27425	542573
235728	542574
29257	542575
31210	542576
198794	542577
242486	542578
48722	542579
105478	542580
116264	542581
251334	542582
221571	542583
439054	542584
407650	542585
11555	542586
212926	542587
148047	542588
286394	542589
152593	542590
9568	542591
154651	542592
23168	542593
189138	542594
38773	542595
94338	542596
388782	542597
102013	542598
1342	542599
57313	542600
21402	542601
36303	542602
68070	542603
17809	542604
281195	542605
21858	542606
168902	542607
435963	542608
92485	542609
21061	542610
21061	542611
328232	542612
268112	542613
240442	542614
354117	542615
247298	542616
17389	542617
248232	542618
300023	542619
221397	542620
122502	542621
392786	542622
38856	542623
370579	542624
125653	542625
434959	542626
102311	542627
55959	542628
240899	542629
133610	542630
55765	542631
117983	542632
325561	542633
2948	542634
231976	542635
69734	542636
31385	542637
41794	542638
153889	542639
152585	542640
1532	542641
81398	542642
221156	542643
381334	542644
4441	542645
6502	542646
88618	542647
193831	542648
439515	542649
60316	542650
41574	542651
400002	542652
6529	542653
427630	542654
66638	542655
120894	542656
414845	542657
39192	542658
279843	542659
333639	542660
50977	542661
163493	542662
185713	542663
90436	542664
200822	542665
460115	542666
376627	542667
175005	542668
313696	542669
101651	542670
49785	542671
163461	542672
121653	542673
193396	542674
168350	542675
237255	542676
283695	542677
132890	542678
64446	542679
178520	542680
79694	542681
91607	542682
136617	542683
143629	542684
41578	542685
11421	542686
355301	542687
40741	542688
92980	542689
13642	542690
212536	542691
36076	542692
50293	542693
302823	542694
363599	542695
185770	542696
72138	542697
2618	542698
407503	542699
6187	542700
88033	542701
194207	542702
4555	542703
182751	542704
325430	542705
13735	542706
20197	542707
280657	542708
61607	542709
223340	542710
95680	542711
139053	542712
395732	542713
1965	542714
148124	542715
284910	542716
184003	542717
362401	542718
258792	542719
395731	542720
108924	542721
381175	542722
109999	542723
89818	542724
370568	542725
265717	542726
407601	542727
447899	542728
211345	542729
141025	542730
232779	542731
77574	542732
387311	542733
50883	542734
31637	542735
439801	542736
209471	542737
73661	542738
182069	542739
141565	542740
133629	542741
420555	542742
191813	542743
205733	542744
234	542745
38478	542746
69942	542747
9719	542748
332032	542749
120001	542750
133957	542751
183996	542752
60293	542753
228454	542754
144668	542755
25799	542756
117920	542757
37351	542758
151716	542759
70495	542760
3816	542761
1753	542762
60316	542763
87461	542764
286120	542765
29799	542766
274119	542767
91284	542768
141898	542769
51439	542770
7133	542771
14619	542772
106145	542773
434	542774
1276	542775
14619	542776
193106	542777
219799	542778
10578	542779
152136	542780
121412	542781
205627	542782
26937	542783
331384	542784
31014	542785
197706	542786
2223	542787
58068	542788
31697	542789
167011	542790
15701	542791
299390	542792
49915	542793
107537	542794
116056	542795
83176	542796
5337	542797
117526	542798
69855	542799
424127	542800
165613	542801
454890	542802
272454	542803
199373	542804
13701	542805
48861	542806
61431	542807
19533	542808
356112	542809
117868	542810
118437	542811
189425	542812
109489	542813
107441	542814
2207	542815
381682	542816
75368	542817
123030	542818
47853	542819
193095	542820
206021	542821
398655	542822
3258	542823
7654	542824
82575	542825
323463	542826
1349	542827
105097	542828
409953	542829
7140	542830
419379	542831
12543	542832
454016	542833
193755	542834
193854	542835
22054	542836
50350	542837
53112	542838
177648	542839
2612	542840
394102	542841
161594	542842
31763	542843
307815	542844
27850	542845
202269	542846
283061	542847
2295	542848
336347	542849
52036	542850
31516	542851
133316	542852
61458	542853
422010	542854
128084	542855
395097	542856
196285	542857
137293	542858
88529	542859
36475	542860
6029	542861
94322	542862
377120	542863
222646	542864
167265	542865
145595	542866
230478	542867
58543	542868
85655	542869
818	542870
108307	542871
24703	542872
8906	542873
13934	542874
15281	542875
279107	542876
21274	542877
34676	542878
4649	542879
265627	542880
141103	542881
115800	542882
415954	542883
224255	542884
414342	542885
25953	542886
424395	542887
222871	542888
30848	542889
252414	542890
13066	542891
12469	542892
270047	542893
73660	542894
32589	542895
195452	542896
37412	542897
71405	542898
107798	542899
175030	542900
174067	542901
443845	542902
66845	542903
65701	542904
386	542905
151591	542906
123615	542907
39050	542908
62652	542909
7113	542910
26587	542911
200176	542912
48362	542913
3414	542914
323454	542915
311802	542916
101767	542917
153720	542918
3159	542919
242068	542920
387709	542921
178523	542922
635	542923
146314	542924
389958	542925
96120	542926
8991	542927
219811	542928
12997	542929
161966	542930
294200	542931
4812	542932
118231	542933
415878	542934
100703	542935
40909	542936
406506	542937
11232	542938
49988	542939
151013	542940
277629	542941
75876	542942
225704	542943
24041	542944
252283	542945
59214	542946
32589	542947
435269	542948
92618	542949
181443	542950
8722	542951
50569	542952
52132	542953
1438	542954
70690	542955
350195	542956
117909	542957
16887	542958
208474	542959
2957	542960
9801	542961
635	542962
6752	542963
29820	542964
114048	542965
4262	542966
25575	542967
20044	542968
258194	542969
3901	542970
13331	542971
42254	542972
105484	542973
6300	542974
4156	542975
224277	542976
27163	542977
27457	542978
11091	542979
54803	542980
269	542981
40000	542982
8932	542983
2198	542984
241407	542985
5487	542986
56922	542987
198144	542988
422799	542989
26569	542990
191034	542991
12037	542992
17008	542993
433734	542994
134478	542995
677	542996
446308	542997
222582	542998
34146	542999
82402	543000
56037	543001
54960	543002
55202	543003
106141	543004
249654	543005
13801	543006
351812	543007
184652	543008
79402	543009
56889	543010
2034	543011
19374	543012
8134	543013
114564	543014
1668	543015
131077	543016
46332	543017
36812	543018
12311	543019
104375	543020
45689	543021
210874	543022
31207	543023
75486	543024
232484	543025
8319	543026
271258	543027
24690	543028
28861	543029
237	543030
51087	543031
237395	543032
125168	543033
56344	543034
11060	543035
73604	543036
40991	543037
358532	543038
98954	543039
122522	543040
35923	543041
42245	543042
71417	543043
60522	543044
33423	543045
11536	543046
14414	543047
24237	543048
116799	543049
4797	543050
23261	543051
27553	543052
75636	543053
28065	543054
209169	543055
77699	543056
3148	543057
38096	543058
2450	543059
85	543060
249513	543061
2933	543062
74240	543063
123174	543064
391594	543065
173636	543066
152563	543067
80988	543068
329941	543069
119016	543070
1498	543071
106340	543072
47218	543073
64042	543074
98086	543075
385591	543076
10437	543077
6659	543078
158439	543079
9229	543080
61723	543081
432319	543082
128775	543083
236780	543084
14034	543085
16096	543086
281555	543087
5894	543088
33074	543089
18814	543090
3537	543091
179665	543092
2496	543093
200025	543094
7380	543095
16277	543096
96536	543097
5310	543098
319	543099
118543	543100
133115	543101
113705	543102
79788	543103
3688	543104
60692	543105
16031	543106
101282	543107
214	543108
20310	543109
5599	543110
11400	543111
926	543112
14576	543113
5753	543114
27305	543115
1447	543116
160303	543117
211107	543118
4078	543119
57775	543120
82142	543121
19184	543122
2477	543123
8145	543124
139	543125
21552	543126
57140	543127
55092	543128
12022	543129
63968	543130
97061	543131
96516	543132
395237	543133
187909	543134
299233	543135
329299	543136
1818	543137
43901	543138
223577	543139
19453	543140
43113	543141
43263	543142
6485	543143
24235	543144
5144	543145
9054	543146
144368	543147
4450	543148
784	543149
262	543150
96216	543151
7860	543152
35288	543153
276481	543154
54607	543155
118954	543156
243352	543157
245944	543158
187776	543159
57045	543160
2769	543161
183830	543162
459997	543163
88453	543164
221406	543165
97245	543166
46442	543167
255073	543168
75180	543169
277498	543170
176502	543171
183852	543172
61875	543173
10892	543174
116094	543175
382783	543176
17943	543177
13917	543178
63985	543179
152438	543180
18208	543181
52163	543182
33579	543183
199235	543184
125809	543185
67709	543186
94830	543187
151879	543188
224106	543189
428834	543190
23199	543191
49508	543192
34446	543193
344976	543194
413048	543195
11421	543196
221190	543197
58355	543198
17981	543199
204141	543200
208564	543201
31195	543202
34706	543203
7281	543204
383827	543205
190824	543206
58355	543207
1520	543208
7484	543209
22	543210
16734	543211
19243	543212
20034	543213
60323	543214
149530	543215
228154	543216
27	543217
111691	543218
28372	543219
76385	543220
105955	543221
456443	543222
165752	543223
11945	543224
44159	543225
4097	543226
938	543227
25794	543228
4728	543229
20	543230
6380	543231
3537	543232
575	543233
11948	543234
171395	543235
46848	543236
122522	543237
2640	543238
52223	543239
237641	543240
515	543241
60364	543242
221657	543243
3214	543244
169878	543245
60961	543246
14201	543247
7345	543248
90298	543249
33411	543250
161585	543251
177038	543252
437	543253
204283	543254
125753	543255
241842	543256
290254	543257
34328	543258
42	543259
62168	543260
19907	543261
9747	543262
181106	543263
1469	543264
23484	543265
48095	543266
179510	543267
3095	543268
7955	543269
406896	543270
199302	543271
26375	543272
64001	543273
33306	543274
2278	543275
66939	543276
106237	543277
31372	543278
13347	543279
15619	543280
21712	543281
124495	543282
120244	543283
5278	543284
76999	543285
33052	543286
169720	543287
413859	543288
4797	543289
183611	543290
41550	543291
165744	543292
278872	543293
414720	543294
27916	543295
191172	543296
163	543297
165391	543298
55311	543299
23899	543300
146282	543301
164122	543302
342740	543303
196643	543304
100	543305
11018	543306
402144	543307
160448	543308
172114	543309
345139	543310
141673	543311
32674	543312
5531	543313
43064	543314
5902	543315
121934	543316
456	543317
28381	543318
9484	543319
37851	543320
18339	543321
9845	543322
87621	543323
4578	543324
84177	543325
67395	543326
100979	543327
619	543328
18617	543329
25907	543330
11059	543331
8875	543332
7934	543333
24889	543334
184961	543335
73690	543336
191907	543337
285975	543338
298604	543339
260823	543340
406137	543341
296720	543342
53950	543343
2723	543344
45334	543345
110856	543346
117712	543347
22	543348
82087	543349
64950	543350
341967	543351
8793	543352
34161	543353
59481	543354
217234	543355
61836	543356
74028	543357
68366	543358
154468	543359
30436	543360
63098	543361
238164	543362
441259	543363
46420	543364
19766	543365
18363	543366
46981	543367
42759	543368
218833	543369
10242	543370
267250	543371
14517	543372
210512	543373
7103	543374
28349	543375
28895	543376
1535	543377
53370	543378
245334	543379
97954	543380
3584	543381
59220	543382
375749	543383
20959	543384
128884	543385
46108	543386
248206	543387
104156	543388
289306	543389
12517	543390
248358	543391
233859	543392
7143	543393
102331	543394
152	543395
1090	543396
281294	543397
428204	543398
110079	543399
29199	543400
14167	543401
13801	543402
31078	543403
4051	543404
26197	543405
29801	543406
19853	543407
20902	543408
221007	543409
153503	543410
125745	543411
13366	543412
42963	543413
35772	543414
212197	543415
22576	543416
55918	543417
137784	543418
131903	543419
211623	543420
87667	543421
232373	543422
108390	543423
1395	543424
208205	543425
208975	543426
220173	543427
323544	543428
4051	543429
3455	543430
22939	543431
174513	543432
97	543433
58392	543434
60642	543435
199807	543436
23701	543437
17930	543438
60453	543439
1991	543440
27894	543441
179841	543442
83329	543443
50236	543444
175847	543445
333987	543446
30665	543447
32637	543448
5771	543449
111989	543450
6282	543451
31510	543452
23561	543453
12438	543454
230450	543455
129864	543456
843	543457
72487	543458
177537	543459
141041	543460
18463	543461
9846	543462
93802	543463
51904	543464
56801	543465
23811	543466
447	543467
24838	543468
1341	543469
99286	543470
440647	543471
17556	543472
301825	543473
5144	543474
269503	543475
226	543476
370028	543477
35898	543478
205563	543479
7366	543480
312863	543481
14962	543482
37140	543483
1065	543484
11741	543485
636	543486
1145	543487
120301	543488
8720	543489
18574	543490
5678	543491
77	543492
6224	543493
145133	543494
49225	543495
134951	543496
4967	543497
7124	543498
64736	543499
173630	543500
7867	543501
1855	543502
10591	543503
25541	543504
78449	543505
50707	543506
2590	543507
1348	543508
86711	543509
159140	543510
15510	543511
366534	543512
20184	543513
60296	543514
172977	543515
105012	543516
10219	543517
24091	543518
1152	543519
558	543520
4510	543521
161802	543522
102989	543523
126760	543524
22643	543525
88160	543526
19895	543527
142677	543528
50596	543529
11153	543530
5682	543531
1518	543532
62717	543533
27313	543534
110583	543535
68611	543536
94891	543537
290129	543538
189286	543539
172790	543540
324329	543541
115898	543542
28164	543543
217133	543544
75003	543545
45515	543546
123394	543547
6466	543548
186727	543549
12	543550
19631	543551
155200	543552
304974	543553
436801	543554
49501	543555
60305	543556
37167	543557
131987	543558
149634	543559
3036	543560
144	543561
280083	543562
102509	543563
21346	543564
44589	543565
563	543566
3707	543567
59928	543568
6893	543569
25600	543570
4469	543571
2712	543572
56255	543573
12077	543574
440402	543575
3696	543576
26691	543577
262365	543578
64351	543579
15302	543580
161002	543581
87	543582
40806	543583
17249	543584
193453	543585
180546	543586
267124	543587
212106	543588
144463	543589
123535	543590
29788	543591
26108	543592
4134	543593
52637	543594
113147	543595
16545	543596
225540	543597
369955	543598
54026	543599
5151	543600
10423	543601
52134	543602
350335	543603
432938	543604
21912	543605
48295	543606
265228	543607
4293	543608
13108	543609
142963	543610
103185	543611
389516	543612
208596	543613
82663	543614
199766	543615
111330	543616
19184	543617
44437	543618
2566	543619
9601	543620
3899	543621
104709	543622
433298	543623
147590	543624
254	543625
333323	543626
20543	543627
81443	543628
458336	543629
95496	543630
60240	543631
52051	543632
246883	543633
94191	543634
2881	543635
942	543636
31795	543637
86061	543638
278466	543639
3762	543640
116910	543641
9712	543642
390652	543643
171703	543644
103881	543645
69962	543646
1948	543647
11854	543648
18477	543649
3685	543650
23052	543651
344130	543652
121485	543653
14414	543654
12147	543655
199977	543656
37171	543657
20622	543658
33863	543659
56082	543660
13662	543661
21608	543662
293134	543663
70778	543664
105039	543665
24185	543666
112129	543667
245761	543668
202923	543669
431538	543670
358650	543671
107070	543672
147260	543673
208005	543674
65181	543675
8957	543676
22380	543677
212616	543678
368993	543679
51132	543680
25791	543681
4967	543682
116807	543683
171784	543684
124854	543685
17008	543686
49970	543687
82599	543688
11748	543689
192894	543690
150773	543691
6734	543692
198808	543693
150868	543694
2866	543695
58802	543696
182169	543697
17339	543698
67923	543699
90852	543700
357111	543701
194780	543702
120909	543703
135333	543704
355668	543705
100030	543706
378803	543707
122796	543708
234729	543709
127849	543710
410756	543711
190702	543712
64600	543713
211703	543714
229333	543715
54409	543716
435649	543717
18	543718
274	543719
23867	543720
48414	543721
185100	543722
444756	543723
21553	543724
311037	543725
270002	543726
290787	543727
192953	543728
396172	543729
249393	543730
264917	543731
42702	543732
395903	543733
6519	543734
95752	543735
64233	543736
400610	543737
111957	543738
173339	543739
16423	543740
19945	543741
376157	543742
257532	543743
22556	543744
17718	543745
49817	543746
123489	543747
127683	543748
27724	543749
219953	543750
180388	543751
459830	543752
209697	543753
258738	543754
21261	543755
198039	543756
31356	543757
410708	543758
412	543759
370187	543760
52889	543761
360749	543762
222919	543763
48778	543764
172863	543765
126096	543766
274	543767
114661	543768
153445	543769
168933	543770
71242	543771
329131	543772
9370	543773
81650	543774
351920	543775
141988	543776
457952	543777
413864	543778
454638	543779
162748	543780
325086	543781
165719	543782
158586	543783
141854	543784
316484	543785
78329	543786
258045	543787
231401	543788
240484	543789
30765	543790
178127	543791
192933	543792
28837	543793
15693	543794
51814	543795
382351	543796
2270	543797
21375	543798
81765	543799
99810	543800
70234	543801
213482	543802
147141	543803
249028	543804
244993	543805
240084	543806
275950	543807
453070	543808
382415	543809
146750	543810
359469	543811
713	543812
50077	543813
209903	543814
118841	543815
371682	543816
239640	543817
70239	543818
420428	543819
48399	543820
24805	543821
241093	543822
234479	543823
48399	543824
347138	543825
356389	543826
49961	543827
379715	543828
92599	543829
433729	543830
404256	543831
201332	543832
122629	543833
73743	543834
194	543835
306238	543836
37431	543837
334312	543838
64438	543839
326111	543840
123591	543841
108238	543842
36643	543843
32656	543844
150144	543845
28894	543846
238367	543847
444691	543848
123513	543849
10942	543850
252637	543851
325293	543852
457775	543853
266726	543854
286978	543855
92703	543856
56956	543857
304513	543858
13729	543859
111882	543860
83916	543861
221990	543862
388796	543863
114961	543864
420066	543865
436787	543866
15251	543867
362174	543868
241865	543869
86740	543870
338150	543871
209666	543872
202527	543873
99229	543874
22314	543875
129970	543876
25918	543877
216509	543878
118720	543879
456658	543880
53490	543881
27303	543882
102618	543883
114922	543884
191035	543885
111882	543886
449639	543887
47488	543888
363259	543889
262610	543890
14163	543891
13545	543892
188099	543893
49081	543894
5147	543895
339794	543896
101878	543897
94263	543898
197064	543899
158526	543900
243831	543901
127397	543902
320527	543903
154969	543904
484	543905
370471	543906
49051	543907
419249	543908
62118	543909
446778	543910
299376	543911
7111	543912
15099	543913
5397	543914
139933	543915
33122	543916
74814	543917
250406	543918
9861	543919
237387	543920
407508	543921
206806	543922
17965	543923
389306	543924
245393	543925
390362	543926
42530	543927
338565	543928
223020	543929
46438	543930
256939	543931
34331	543932
246049	543933
400608	543934
327091	543935
442915	543936
154645	543937
329831	543938
68578	543939
22942	543940
194923	543941
211526	543942
291160	543943
251766	543944
1579	543945
11909	543946
213626	543947
11354	543948
41499	543949
340422	543950
322532	543951
256333	543952
220305	543953
301963	543954
145093	543955
99459	543956
155729	543957
77110	543958
311572	543959
224951	543960
52114	543961
81458	543962
94506	543963
122742	543964
876	543965
16692	543966
198439	543967
294016	543968
7953	543969
314496	543970
52103	543971
87443	543972
65025	543973
38864	543974
1586	543975
184141	543976
444907	543977
21249	543978
10466	543979
13286	543980
404210	543981
345928	543982
171169	543983
8953	543984
59889	543985
2850	543986
97102	543987
200242	543988
24630	543989
210300	543990
28291	543991
151288	543992
17776	543993
217479	543994
130860	543995
130860	543996
314906	543997
67394	543998
18587	543999
9207	544000
308694	544001
80761	544002
259149	544003
74660	544004
11175	544005
131380	544006
217334	544007
99114	544008
163466	544009
226951	544010
348056	544011
408325	544012
290717	544013
3687	544014
22041	544015
23241	544016
3408	544017
334497	544018
351282	544019
34485	544020
243891	544021
151679	544022
181326	544023
136540	544024
410583	544025
273274	544026
37187	544027
113	544028
166808	544029
74214	544030
196051	544031
262940	544032
103873	544033
390547	544034
11102	544035
7358	544036
28279	544037
131284	544038
52054	544039
251572	544040
370386	544041
418343	544042
27176	544043
117107	544044
385373	544045
69709	544046
151133	544047
70373	544048
162028	544049
123414	544050
7562	544051
132065	544052
39603	544053
97850	544054
272009	544055
46764	544056
108074	544057
210945	544058
17486	544059
155103	544060
318147	544061
16617	544062
113335	544063
424958	544064
88532	544065
208276	544066
103251	544067
224479	544068
284150	544069
51362	544070
369389	544071
236121	544072
99484	544073
9207	544074
202477	544075
333241	544076
16713	544077
355321	544078
18987	544079
10830	544080
216861	544081
116571	544082
23210	544083
37796	544084
242859	544085
439314	544086
61457	544087
18987	544088
72314	544089
81018	544090
28340	544091
37807	544092
390142	544093
92931	544094
249049	544095
150810	544096
201120	544097
41786	544098
98548	544099
445171	544100
127932	544101
12924	544102
30307	544103
181518	544104
7705	544105
346171	544106
96425	544107
54792	544108
417940	544109
75555	544110
26588	544111
15501	544112
11992	544113
268738	544114
58533	544115
100483	544116
264958	544117
378	544118
3402	544119
243960	544120
58485	544121
145089	544122
88231	544123
261667	544124
5988	544125
323342	544126
77223	544127
237014	544128
206421	544129
132473	544130
31456	544131
149442	544132
183291	544133
457929	544134
110482	544135
368720	544136
432664	544137
87129	544138
106420	544139
154348	544140
222396	544141
138641	544142
210197	544143
195132	544144
102102	544145
441323	544146
191582	544147
76514	544148
238234	544149
58751	544150
171776	544151
333760	544152
124955	544153
357295	544154
122696	544155
26936	544156
219732	544157
165190	544158
29836	544159
401365	544160
47920	544161
87983	544162
379854	544163
354613	544164
53522	544165
28012	544166
102108	544167
138429	544168
242885	544169
216405	544170
652	544171
443666	544172
57488	544173
239336	544174
56560	544175
440433	544176
268124	544177
173281	544178
62307	544179
225853	544180
120287	544181
32792	544182
291208	544183
381236	544184
352129	544185
287383	544186
108579	544187
106643	544188
76407	544189
210222	544190
10569	544191
58058	544192
208713	544193
216233	544194
321022	544195
114205	544196
27932	544197
45671	544198
7016	544199
57088	544200
223312	544201
401388	544202
304046	544203
131037	544204
237313	544205
292059	544206
179548	544207
231353	544208
97371	544209
162476	544210
292815	544211
126218	544212
327652	544213
193085	544214
306131	544215
345375	544216
413551	544217
146089	544218
77917	544219
371180	544220
152628	544221
74897	544222
265945	544223
443694	544224
59060	544225
112584	544226
27585	544227
423376	544228
198815	544229
159844	544230
49920	544231
101568	544232
264540	544233
132683	544234
18611	544235
248677	544236
218185	544237
330466	544238
167301	544239
197384	544240
433368	544241
357530	544242
307443	544243
89323	544244
264555	544245
141023	544246
192492	544247
28770	544248
200822	544249
59256	544250
425751	544251
227550	544252
415277	544253
3402	544254
293976	544255
1840	544256
21094	544257
160921	544258
68717	544259
411785	544260
270311	544261
74337	544262
200200	544263
84427	544264
371387	544265
286794	544266
200612	544267
162611	544268
58468	544269
263835	544270
440582	544271
376534	544272
288597	544273
2515	544274
109933	544275
117216	544276
16676	544277
83467	544278
217461	544279
440619	544280
334860	544281
229483	544282
117138	544283
371116	544284
12364	544285
335257	544286
84801	544287
141108	544288
42302	544289
287441	544290
286138	544291
9305	544292
208780	544293
403531	544294
134993	544295
163084	544296
291317	544297
154268	544298
231633	544299
116241	544300
179213	544301
363030	544302
176497	544303
63463	544304
31284	544305
112391	544306
70330	544307
411875	544308
142081	544309
215305	544310
123048	544311
28323	544312
113299	544313
259324	544314
331639	544315
260019	544316
286425	544317
268090	544318
43081	544319
251729	544320
164453	544321
150192	544322
228638	544323
180405	544324
194868	544325
208174	544326
334000	544327
343417	544328
134203	544329
360263	544330
42521	544331
221198	544332
298202	544333
146077	544334
16557	544335
152680	544336
100525	544337
370113	544338
317253	544339
218744	544340
270920	544341
109184	544342
161847	544343
331261	544344
115540	544345
124792	544346
179044	544347
319914	544348
398006	544349
246257	544350
157121	544351
215886	544352
354509	544353
185341	544354
450916	544355
89604	544356
18240	544357
199895	544358
287822	544359
73877	544360
203353	544361
374570	544362
20	544363
18942	544364
166629	544365
5607	544366
15080	544367
410645	544368
120287	544369
377211	544370
126343	544371
394619	544372
133404	544373
99400	544374
195384	544375
347002	544376
459403	544377
452428	544378
174395	544379
454218	544380
172582	544381
117241	544382
59727	544383
131815	544384
291248	544385
392142	544386
176495	544387
244901	544388
387850	544389
30711	544390
28565	544391
100466	544392
114058	544393
161898	544394
63646	544395
407263	544396
355356	544397
408571	544398
240852	544399
229360	544400
32181	544401
176001	544402
146828	544403
416539	544404
48462	544405
49972	544406
263478	544407
70638	544408
278559	544409
70645	544410
206434	544411
210825	544412
292117	544413
376095	544414
225869	544415
131842	544416
49833	544417
58828	544418
208813	544419
8686	544420
12871	544421
161866	544422
194957	544423
338010	544424
190603	544425
196652	544426
373844	544427
182218	544428
11520	544429
241231	544430
230311	544431
393602	544432
64023	544433
49633	544434
363192	544435
164761	544436
423507	544437
100541	544438
205871	544439
289919	544440
408758	544441
22280	544442
61409	544443
325360	544444
13060	544445
128368	544446
204884	544447
151554	544448
384931	544449
106880	544450
127155	544451
194858	544452
443269	544453
258387	544454
265234	544455
450812	544456
122884	544457
130741	544458
252387	544459
162143	544460
217323	544461
17640	544462
355611	544463
122914	544464
304653	544465
146438	544466
146257	544467
109796	544468
224073	544469
442624	544470
160641	544471
55351	544472
156072	544473
431658	544474
184998	544475
122636	544476
272406	544477
53731	544478
162345	544479
17147	544480
104658	544481
235435	544482
300500	544483
242807	544484
104411	544485
49792	544486
193175	544487
185785	544488
350411	544489
67939	544490
241769	544491
118918	544492
114022	544493
261361	544494
144454	544495
227132	544496
100510	544497
31904	544498
168485	544499
326850	544500
125550	544501
44244	544502
53106	544503
208201	544504
214988	544505
76129	544506
353959	544507
386921	544508
364880	544509
17149	544510
237387	544511
7913	544512
234067	544513
175426	544514
85629	544515
36960	544516
50391	544517
215604	544518
68283	544519
285481	544520
151833	544521
430147	544522
351723	544523
208134	544524
102600	544525
24070	544526
55114	544527
42885	544528
427364	544529
49375	544530
247891	544531
104781	544532
105333	544533
398043	544534
418445	544535
152540	544536
129473	544537
86424	544538
119178	544539
61598	544540
320846	544541
219624	544542
112583	544543
179533	544544
148016	544545
278803	544546
102100	544547
69254	544548
168221	544549
187422	544550
197559	544551
163247	544552
216555	544553
215585	544554
159421	544555
6074	544556
46337	544557
323131	544558
236736	544559
199860	544560
102266	544561
410809	544562
176507	544563
378681	544564
136220	544565
134851	544566
106880	544567
30437	544568
106287	544569
110544	544570
397569	544571
364131	544572
103665	544573
128505	544574
47279	544575
212858	544576
431958	544577
183457	544578
144484	544579
123857	544580
374734	544581
210588	544582
411246	544583
204982	544584
342445	544585
438540	544586
88707	544587
283025	544588
95929	544589
299448	544590
247597	544591
331684	544592
198967	544593
203681	544594
95803	544595
86424	544596
206830	544597
77224	544598
211136	544599
224416	544600
98576	544601
336020	544602
252997	544603
91266	544604
259489	544605
116059	544606
34186	544607
174059	544608
239781	544609
6880	544610
173583	544611
243185	544612
276393	544613
106008	544614
317980	544615
18132	544616
21105	544617
236883	544618
280541	544619
265531	544620
301936	544621
446684	544622
129526	544623
23114	544624
309265	544625
110783	544626
190132	544627
308029	544628
118333	544629
70299	544630
43038	544631
144848	544632
128082	544633
84887	544634
299368	544635
15186	544636
92200	544637
294075	544638
39435	544639
141130	544640
54840	544641
41879	544642
37509	544643
336577	544644
164191	544645
147826	544646
168189	544647
220218	544648
347194	544649
89340	544650
413097	544651
294086	544652
255096	544653
333988	544654
25084	544655
113514	544656
428035	544657
229302	544658
60019	544659
234430	544660
422665	544661
46219	544662
258412	544663
102369	544664
9949	544665
101319	544666
207637	544667
392857	544668
55444	544669
196136	544670
90974	544671
409425	544672
47752	544673
49176	544674
27641	544675
104012	544676
150943	544677
61401	544678
107431	544679
194835	544680
135312	544681
354499	544682
426098	544683
201830	544684
39267	544685
354065	544686
349323	544687
345332	544688
151231	544689
149726	544690
170495	544691
429186	544692
177454	544693
77819	544694
80308	544695
15393	544696
37509	544697
12745	544698
61015	544699
402901	544700
217977	544701
88747	544702
404763	544703
71993	544704
15783	544705
54798	544706
249942	544707
66254	544708
384725	544709
100007	544710
133459	544711
389075	544712
385841	544713
66572	544714
169106	544715
172028	544716
419650	544717
430059	544718
428911	544719
432883	544720
445310	544721
127913	544722
203412	544723
58614	544724
101272	544725
298967	544726
87680	544727
57711	544728
48339	544729
193329	544730
13561	544731
363885	544732
36249	544733
7579	544734
83077	544735
237145	544736
387121	544737
228415	544738
291085	544739
456138	544740
202422	544741
13555	544742
165444	544743
20133	544744
349372	544745
3862	544746
1488	544747
25792	544748
222588	544749
34734	544750
364314	544751
109900	544752
17861	544753
46946	544754
79641	544755
100549	544756
79126	544757
55814	544758
52039	544759
3225	544760
7483	544761
28611	544762
25562	544763
217427	544764
70543	544765
90247	544766
181288	544767
87159	544768
316206	544769
123883	544770
129538	544771
22040	544772
59589	544773
90143	544774
392437	544775
199988	544776
26412	544777
5496	544778
216894	544779
113253	544780
112760	544781
125335	544782
355419	544783
42625	544784
40646	544785
99292	544786
28565	544787
184859	544788
180484	544789
842	544790
157406	544791
55222	544792
6227	544793
118905	544794
217157	544795
266415	544796
20182	544797
12725	544798
164014	544799
94686	544800
49241	544801
251601	544802
247414	544803
5835	544804
17456	544805
182210	544806
22062	544807
52113	544808
149753	544809
47621	544810
72132	544811
12038	544812
138754	544813
99097	544814
223945	544815
80441	544816
403009	544817
156811	544818
100647	544819
450596	544820
336138	544821
48663	544822
79662	544823
446677	544824
55469	544825
117506	544826
241601	544827
222381	544828
222199	544829
67378	544830
171579	544831
189990	544832
196904	544833
562	544834
20078	544835
48000	544836
222629	544837
2556	544838
269302	544839
241602	544840
33702	544841
82124	544842
114991	544843
52885	544844
49577	544845
360948	544846
105654	544847
18583	544848
281590	544849
140628	544850
215621	544851
54952	544852
55473	544853
36839	544854
79	544855
6123	544856
23944	544857
98818	544858
92572	544859
26435	544860
11632	544861
77128	544862
212803	544863
1327	544864
54331	544865
258829	544866
263047	544867
243119	544868
3652	544869
157	544870
54562	544871
104446	544872
321929	544873
253343	544874
188851	544875
53351	544876
60292	544877
6513	544878
52659	544879
92004	544880
114384	544881
289907	544882
281562	544883
196972	544884
154846	544885
229410	544886
437724	544887
250022	544888
222507	544889
47942	544890
448787	544891
50466	544892
389727	544893
120876	544894
277177	544895
208527	544896
291231	544897
110709	544898
82537	544899
313853	544900
399826	544901
65060	544902
54405	544903
27898	544904
113069	544905
206989	544906
124	544907
125499	544908
148597	544909
249497	544910
342827	544911
143410	544912
22951	544913
316367	544914
446958	544915
108193	544916
235857	544917
45197	544918
95085	544919
21736	544920
356491	544921
233884	544922
237133	544923
387433	544924
241430	544925
164759	544926
9770	544927
87586	544928
253585	544929
3951	544930
84658	544931
189066	544932
30110	544933
43025	544934
448087	544935
386788	544936
35889	544937
420579	544938
190335	544939
165169	544940
6642	544941
18405	544942
41935	544943
110322	544944
123742	544945
188583	544946
8526	544947
1926	544948
106263	544949
425524	544950
117462	544951
429614	544952
73132	544953
292012	544954
92423	544955
23459	544956
409316	544957
100124	544958
72325	544959
51068	544960
8209	544961
63131	544962
3636	544963
44295	544964
355843	544965
22939	544966
6548	544967
48777	544968
271371	544969
234562	544970
244403	544971
92177	544972
6	544973
2440	544974
119277	544975
283862	544976
85324	544977
2690	544978
85231	544979
23603	544980
418663	544981
712	544982
121657	544983
44802	544984
168736	544985
147755	544986
189610	544987
432122	544988
18277	544989
338096	544990
41770	544991
92780	544992
22766	544993
54504	544994
27271	544995
256885	544996
406831	544997
8067	544998
242529	544999
64517	545000
405262	545001
3485	545002
9212	545003
112709	545004
18095	545005
62910	545006
245912	545007
164462	545008
163946	545009
49258	545010
403893	545011
417710	545012
62644	545013
187288	545014
232150	545015
217778	545016
96320	545017
333077	545018
228394	545019
120631	545020
95770	545021
49727	545022
388637	545023
103652	545024
313510	545025
80347	545026
13895	545027
34347	545028
364219	545029
274061	545030
406888	545031
3389	545032
124040	545033
187153	545034
224531	545035
165097	545036
87752	545037
218961	545038
266401	545039
101208	545040
173281	545041
47323	545042
23033	545043
166785	545044
4900	545045
137041	545046
283033	545047
134603	545048
65998	545049
318046	545050
53533	545051
183523	545052
190977	545053
99537	545054
140545	545055
302049	545056
353810	545057
58662	545058
195159	545059
367110	545060
216241	545061
122540	545062
1320	545063
176705	545064
83162	545065
145930	545066
15808	545067
263451	545068
174810	545069
113002	545070
229959	545071
7901	545072
5476	545073
10508	545074
102905	545075
2486	545076
217927	545077
82129	545078
207388	545079
98391	545080
263816	545081
240542	545082
454353	545083
245800	545084
399709	545085
155105	545086
405556	545087
439708	545088
109313	545089
335435	545090
133906	545091
209060	545092
401043	545093
213893	545094
180562	545095
86478	545096
18515	545097
71429	545098
23152	545099
208658	545100
401002	545101
117935	545102
198682	545103
233568	545104
43094	545105
201367	545106
19196	545107
65054	545108
466	545109
34	545110
211587	545111
2723	545112
1070	545113
6734	545114
424	545115
77097	545116
2065	545117
184399	545118
31702	545119
211099	545120
198961	545121
22151	545122
138493	545123
102	545124
68055	545125
464	545126
32829	545127
18566	545128
44529	545129
71100	545130
58940	545131
12024	545132
268395	545133
7016	545134
174176	545135
23429	545136
26037	545137
108868	545138
289190	545139
24448	545140
93588	545141
187610	545142
77058	545143
454787	545144
341784	545145
82197	545146
125730	545147
157087	545148
19362	545149
155509	545150
101617	545151
384865	545152
450235	545153
144382	545154
93608	545155
433002	545156
315483	545157
34477	545158
229610	545159
325556	545160
124539	545161
391264	545162
409901	545163
32740	545164
287715	545165
53857	545166
109700	545167
96122	545168
177425	545169
44241	545170
66586	545171
94837	545172
74712	545173
266855	545174
14583	545175
59390	545176
19181	545177
9915	545178
84	545179
7217	545180
47635	545181
1059	545182
22	545183
14225	545184
93922	545185
4370	545186
150502	545187
73069	545188
396629	545189
735	545190
132252	545191
25358	545192
4944	545193
35514	545194
2683	545195
1070	545196
405507	545197
252538	545198
108870	545199
392762	545200
31891	545201
261118	545202
13637	545203
41613	545204
1686	545205
121724	545206
6631	545207
64277	545208
320373	545209
2950	545210
20	545211
15356	545212
32531	545213
27553	545214
120134	545215
70729	545216
60152	545217
15996	545218
38387	545219
447	545220
257281	545221
216104	545222
268757	545223
20484	545224
140803	545225
136881	545226
334785	545227
152053	545228
148781	545229
329440	545230
311330	545231
349194	545232
269763	545233
304011	545234
161609	545235
22045	545236
85162	545237
39694	545238
107638	545239
12597	545240
229545	545241
406636	545242
228728	545243
26376	545244
96737	545245
73512	545246
32204	545247
140325	545248
169757	545249
35029	545250
238579	545251
241817	545252
141491	545253
96870	545254
268087	545255
212637	545256
233199	545257
83316	545258
93690	545259
153862	545260
288457	545261
85162	545262
456482	545263
96223	545264
91623	545265
12476	545266
302667	545267
223690	545268
129265	545269
282277	545270
87430	545271
322653	545272
289607	545273
189621	545274
145443	545275
173554	545276
459719	545277
227148	545278
352591	545279
151161	545280
388501	545281
198192	545282
377333	545283
288593	545284
92259	545285
134592	545286
87269	545287
281690	545288
179438	545289
175278	545290
109902	545291
347642	545292
350110	545293
352143	545294
224760	545295
242700	545296
169236	545297
81053	545298
172975	545299
156670	545300
214022	545301
101978	545302
84284	545303
206011	545304
445175	545305
10237	545306
191929	545307
35630	545308
221610	545309
230544	545310
38250	545311
296	545312
39228	545313
71682	545314
117459	545315
24197	545316
25418	545317
12050	545318
4731	545319
58864	545320
113324	545321
91685	545322
62054	545323
355200	545324
31614	545325
80612	545326
25922	545327
368064	545328
591	545329
122719	545330
3087	545331
3557	545332
10666	545333
19195	545334
115738	545335
2845	545336
43566	545337
40399	545338
157156	545339
182469	545340
211551	545341
4512	545342
98257	545343
21147	545344
75663	545345
18069	545346
117549	545347
173465	545348
10840	545349
32737	545350
55028	545351
11152	545352
80159	545353
11052	545354
29557	545355
107594	545356
21954	545357
56310	545358
205469	545359
119266	545360
132463	545361
197120	545362
59002	545363
177036	545364
237378	545365
18475	545366
98093	545367
30748	545368
226319	545369
4252	545370
172766	545371
21943	545372
354	545373
57857	545374
165638	545375
184942	545376
376261	545377
32914	545378
91988	545379
131070	545380
36309	545381
55474	545382
249328	545383
96517	545384
41351	545385
191651	545386
51191	545387
88925	545388
237379	545389
186164	545390
22130	545391
245622	545392
395003	545393
255785	545394
81786	545395
80622	545396
14662	545397
158990	545398
44434	545399
5167	545400
454960	545401
150618	545402
122128	545403
133793	545404
183733	545405
60829	545406
198410	545407
322756	545408
39394	545409
17330	545410
17330	545411
80539	545412
141929	545413
204712	545414
418605	545415
160377	545416
101416	545417
56041	545418
307358	545419
104297	545420
25385	545421
314466	545422
116581	545423
243572	545424
20759	545425
206854	545426
13502	545427
87629	545428
149846	545429
419537	545430
222401	545431
22993	545432
101391	545433
9397	545434
228577	545435
33603	545436
20860	545437
255	545438
147052	545439
346291	545440
124950	545441
49199	545442
74327	545443
44407	545444
116052	545445
182148	545446
89169	545447
15992	545448
15992	545449
19184	545450
363494	545451
30373	545452
247746	545453
36203	545454
36030	545455
83247	545456
212674	545457
183276	545458
134069	545459
48654	545460
45430	545461
25074	545462
298424	545463
4793	545464
115452	545465
153344	545466
15073	545467
4059	545468
253666	545469
72469	545470
227502	545471
336073	545472
95081	545473
74526	545474
184832	545475
254854	545476
93492	545477
381419	545478
199085	545479
221697	545480
87507	545481
187981	545482
22100	545483
4980	545484
145570	545485
148670	545486
150896	545487
141	545488
228951	545489
53941	545490
1921	545491
15508	545492
365479	545493
15995	545494
56067	545495
15144	545496
18633	545497
59481	545498
357	545499
243977	545500
69845	545501
23318	545502
4	545503
4809	545504
275109	545505
7976	545506
1568	545507
11748	545508
1448	545509
19982	545510
71409	545511
126083	545512
219395	545513
16024	545514
71716	545515
13976	545516
232932	545517
232736	545518
250456	545519
96057	545520
4204	545521
24880	545522
37537	545523
318737	545524
122979	545525
207288	545526
225285	545527
222809	545528
5774	545529
50537	545530
59202	545531
43311	545532
21634	545533
32105	545534
240012	545535
106899	545536
207035	545537
21634	545538
452882	545539
240501	545540
379929	545541
227256	545542
268555	545543
20725	545544
90064	545545
93095	545546
214634	545547
440571	545548
265813	545549
285	545550
69175	545551
125904	545552
48482	545553
112726	545554
210263	545555
56052	545556
200177	545557
50287	545558
4249	545559
177201	545560
51052	545561
118782	545562
223149	545563
354427	545564
75580	545565
169777	545566
26217	545567
303791	545568
107800	545569
83559	545570
304573	545571
21159	545572
11944	545573
105525	545574
203556	545575
176444	545576
52377	545577
227758	545578
420033	545579
109123	545580
34858	545581
353968	545582
48582	545583
176357	545584
177187	545585
136136	545586
56093	545587
381071	545588
32070	545589
27331	545590
120832	545591
31671	545592
10722	545593
300852	545594
186737	545595
87359	545596
123124	545597
208743	545598
107173	545599
80888	545600
382080	545601
122873	545602
234620	545603
34710	545604
86900	545605
103147	545606
54062	545607
52486	545608
348011	545609
41698	545610
68396	545611
128904	545612
1849	545613
6964	545614
1717	545615
60050	545616
10095	545617
119359	545618
305384	545619
176488	545620
287477	545621
12955	545622
187032	545623
51285	545624
406756	545625
121386	545626
59074	545627
455971	545628
38690	545629
113838	545630
15606	545631
174433	545632
60759	545633
204862	545634
29429	545635
127829	545636
228558	545637
120114	545638
7707	545639
86409	545640
180036	545641
179737	545642
225361	545643
169341	545644
32000	545645
129340	545646
119353	545647
47054	545648
53614	545649
75623	545650
107293	545651
446664	545652
697	545653
102313	545654
11757	545655
17610	545656
44281	545657
125317	545658
166515	545659
237640	545660
1664	545661
203130	545662
452657	545663
46207	545664
189848	545665
392418	545666
105108	545667
55522	545668
118882	545669
21162	545670
171229	545671
232457	545672
201165	545673
31472	545674
92788	545675
179218	545676
195815	545677
179218	545678
163181	545679
318443	545680
30037	545681
103918	545682
286515	545683
40267	545684
119876	545685
38426	545686
308457	545687
311857	545688
159755	545689
24568	545690
12025	545691
75688	545692
448666	545693
139410	545694
379424	545695
20395	545696
135742	545697
198043	545698
395083	545699
246431	545700
42386	545701
285550	545702
133436	545703
39548	545704
87918	545705
52797	545706
129359	545707
157654	545708
142563	545709
216584	545710
49429	545711
366560	545712
201993	545713
129861	545714
10880	545715
318286	545716
56382	545717
80386	545718
224691	545719
44611	545720
78592	545721
271481	545722
193929	545723
42837	545724
337234	545725
35624	545726
419087	545727
164259	545728
2933	545729
424135	545730
48841	545731
28267	545732
184351	545733
135890	545734
414081	545735
287117	545736
347115	545737
228175	545738
40651	545739
373321	545740
176883	545741
41148	545742
1847	545743
343955	545744
301562	545745
17238	545746
99	545747
58	545748
111037	545749
363154	545750
32988	545751
35080	545752
59565	545753
50672	545754
2647	545755
397603	545756
27239	545757
152973	545758
305643	545759
75197	545760
64344	545761
355134	545762
8479	545763
154037	545764
83684	545765
122191	545766
64260	545767
216839	545768
6682	545769
122191	545770
237816	545771
108001	545772
78672	545773
179710	545774
245651	545775
246248	545776
381661	545777
234956	545778
233025	545779
341533	545780
89022	545781
151111	545782
384318	545783
48194	545784
37786	545785
1717	545786
9348	545787
78133	545788
4336	545789
6774	545790
1184	545791
499	545792
4164	545793
520	545794
459	545795
12680	545796
112259	545797
112640	545798
212093	545799
9331	545800
315756	545801
184650	545802
43003	545803
5748	545804
282858	545805
283927	545806
6932	545807
118440	545808
173063	545809
227437	545810
3602	545811
296738	545812
275830	545813
5975	545814
372	545815
47942	545816
416497	545817
121553	545818
236430	545819
94495	545820
338259	545821
58560	545822
238198	545823
292393	545824
281743	545825
264084	545826
181218	545827
105982	545828
170790	545829
15276	545830
4201	545831
338066	545832
88359	545833
18790	545834
155922	545835
178787	545836
176741	545837
42373	545838
34018	545839
306743	545840
360386	545841
50400	545842
210742	545843
62372	545844
150476	545845
423203	545846
171037	545847
416088	545848
58414	545849
209219	545850
362762	545851
32976	545852
18748	545853
16064	545854
192750	545855
90960	545856
222816	545857
123187	545858
327804	545859
61904	545860
297091	545861
420044	545862
313390	545863
219023	545864
123567	545865
50767	545866
61877	545867
61826	545868
20238	545869
144160	545870
188324	545871
414715	545872
182739	545873
415542	545874
133249	545875
257528	545876
235648	545877
266173	545878
344928	545879
411976	545880
15293	545881
119261	545882
32206	545883
136806	545884
395435	545885
405039	545886
106362	545887
13233	545888
396043	545889
104930	545890
34754	545891
129947	545892
342985	545893
230744	545894
205118	545895
435312	545896
365905	545897
336866	545898
407673	545899
76091	545900
226559	545901
136323	545902
259570	545903
135588	545904
211930	545905
285646	545906
138780	545907
213149	545908
429599	545909
2851	545910
361410	545911
8000	545912
231831	545913
118677	545914
84023	545915
246937	545916
383226	545917
161100	545918
41695	545919
407463	545920
56470	545921
289055	545922
301337	545923
3797	545924
6999	545925
107975	545926
294053	545927
127862	545928
228093	545929
339756	545930
127242	545931
23307	545932
410162	545933
2934	545934
37431	545935
43308	545936
105260	545937
368975	545938
113148	545939
198597	545940
251321	545941
338138	545942
254250	545943
276447	545944
32737	545945
79273	545946
202741	545947
143115	545948
19732	545949
273079	545950
56	545951
49350	545952
176153	545953
296889	545954
357196	545955
446035	545956
301852	545957
152916	545958
6662	545959
150241	545960
27383	545961
126581	545962
23924	545963
280717	545964
52427	545965
29304	545966
92638	545967
458519	545968
3136	545969
22193	545970
218763	545971
428750	545972
64006	545973
449040	545974
98950	545975
156716	545976
67406	545977
62475	545978
166951	545979
447018	545980
61098	545981
18251	545982
180795	545983
239685	545984
232862	545985
76172	545986
380157	545987
99110	545988
241106	545989
122539	545990
251250	545991
87477	545992
28932	545993
254937	545994
125321	545995
351566	545996
23251	545997
16465	545998
3915	545999
263883	546000
357601	546001
177623	546002
14416	546003
14416	546004
117425	546005
355283	546006
31231	546007
6776	546008
243792	546009
244845	546010
273047	546011
14217	546012
79780	546013
32820	546014
99667	546015
154949	546016
11730	546017
234717	546018
387384	546019
170534	546020
191783	546021
183481	546022
320679	546023
182904	546024
196330	546025
206116	546026
35589	546027
34343	546028
2438	546029
100040	546030
370014	546031
379857	546032
101474	546033
402024	546034
427024	546035
262402	546036
168907	546037
244777	546038
79063	546039
231957	546040
94063	546041
224021	546042
328010	546043
290224	546044
201438	546045
440463	546046
44679	546047
379271	546048
18154	546049
55868	546050
330194	546051
140004	546052
12224	546053
61658	546054
140398	546055
89779	546056
133552	546057
93505	546058
6627	546059
25949	546060
94949	546061
152125	546062
45873	546063
8514	546064
82190	546065
107577	546066
25572	546067
228984	546068
335384	546069
428044	546070
61829	546071
17538	546072
330	546073
30453	546074
227759	546075
248853	546076
71823	546077
71007	546078
50757	546079
11836	546080
165694	546081
429994	546082
371872	546083
108809	546084
2941	546085
30207	546086
14243	546087
92422	546088
2931	546089
2793	546090
365991	546091
112214	546092
14224	546093
181940	546094
435666	546095
222036	546096
102907	546097
216234	546098
237860	546099
120642	546100
381801	546101
360186	546102
16229	546103
361934	546104
62053	546105
41110	546106
421786	546107
7756	546108
169140	546109
187990	546110
424967	546111
228475	546112
33386	546113
233455	546114
21271	546115
44381	546116
8839	546117
205979	546118
35820	546119
63515	546120
16291	546121
29619	546122
446808	546123
282893	546124
31699	546125
209896	546126
669	546127
160819	546128
230346	546129
62482	546130
175045	546131
55356	546132
2958	546133
124190	546134
15734	546135
242229	546136
303350	546137
15948	546138
102364	546139
69998	546140
95765	546141
62488	546142
215575	546143
347221	546144
167876	546145
38510	546146
13216	546147
35772	546148
23323	546149
26549	546150
184177	546151
92819	546152
64097	546153
7719	546154
210470	546155
90323	546156
5964	546157
52773	546158
542	546159
127249	546160
123824	546161
165125	546162
58999	546163
35344	546164
51043	546165
13468	546166
90372	546167
61434	546168
14127	546169
73309	546170
304122	546171
305100	546172
243312	546173
266521	546174
355761	546175
115496	546176
151372	546177
132300	546178
250573	546179
238993	546180
133266	546181
252042	546182
23139	546183
17488	546184
2601	546185
315924	546186
57918	546187
240209	546188
166292	546189
44294	546190
222563	546191
41349	546192
50791	546193
243160	546194
370	546195
355929	546196
62527	546197
238993	546198
63012	546199
235966	546200
376759	546201
349038	546202
230584	546203
315551	546204
70879	546205
8689	546206
64690	546207
456665	546208
190093	546209
250905	546210
448249	546211
29466	546212
53196	546213
449948	546214
200875	546215
47780	546216
306436	546217
90320	546218
29011	546219
38763	546220
34166	546221
132966	546222
46148	546223
206280	546224
415495	546225
32475	546226
71105	546227
380054	546228
91333	546229
202282	546230
47114	546231
14181	546232
211319	546233
60504	546234
27427	546235
120129	546236
6511	546237
6511	546238
6511	546239
56139	546240
94072	546241
50007	546242
84276	546243
99978	546244
101267	546245
299296	546246
113708	546247
56925	546248
83	546249
103186	546250
7158	546251
442484	546252
54891	546253
223167	546254
17448	546255
29568	546256
23802	546257
303267	546258
145625	546259
134960	546260
11022	546261
15687	546262
147008	546263
167992	546264
172950	546265
318811	546266
322582	546267
2033	546268
23228	546269
40773	546270
94730	546271
281459	546272
269510	546273
13934	546274
94144	546275
170801	546276
221089	546277
51564	546278
137552	546279
188791	546280
37091	546281
4382	546282
446449	546283
431200	546284
225745	546285
214730	546286
3467	546287
317524	546288
99398	546289
49130	546290
130965	546291
49130	546292
55233	546293
239263	546294
56782	546295
27274	546296
220313	546297
204827	546298
6871	546299
38690	546300
57865	546301
227960	546302
405961	546303
425363	546304
75438	546305
192465	546306
238556	546307
14455	546308
321236	546309
48096	546310
48096	546311
131328	546312
122962	546313
64567	546314
80651	546315
58986	546316
39899	546317
190094	546318
76555	546319
411674	546320
107197	546321
107556	546322
1828	546323
436667	546324
61868	546325
65582	546326
332971	546327
79052	546328
355570	546329
301360	546330
194982	546331
30987	546332
12096	546333
399	546334
181943	546335
66873	546336
123638	546337
400899	546338
24141	546339
80842	546340
152957	546341
113293	546342
122634	546343
88960	546344
5664	546345
5664	546346
97479	546347
188051	546348
324847	546349
323700	546350
306095	546351
116167	546352
418319	546353
241638	546354
367474	546355
8596	546356
413037	546357
237040	546358
37240	546359
16909	546360
20007	546361
440223	546362
68575	546363
17820	546364
92556	546365
386733	546366
433407	546367
194769	546368
133183	546369
29805	546370
138065	546371
17061	546372
61290	546373
322468	546374
296403	546375
68998	546376
98023	546377
12833	546378
163173	546379
44811	546380
4298	546381
224524	546382
42425	546383
177330	546384
54521	546385
114452	546386
114717	546387
19125	546388
16860	546389
193759	546390
38358	546391
113003	546392
106686	546393
4430	546394
64230	546395
75895	546396
416589	546397
87785	546398
38568	546399
114027	546400
193335	546401
34779	546402
216749	546403
280527	546404
15674	546405
59063	546406
110723	546407
377413	546408
102550	546409
36020	546410
46851	546411
103099	546412
31246	546413
21382	546414
435053	546415
442539	546416
40156	546417
421271	546418
75377	546419
458281	546420
204413	546421
240438	546422
29825	546423
31797	546424
122886	546425
25127	546426
16941	546427
138444	546428
9355	546429
80363	546430
5922	546431
118938	546432
190726	546433
431753	546434
112182	546435
237424	546436
78999	546437
343336	546438
239901	546439
217647	546440
113300	546441
96037	546442
241400	546443
63729	546444
286791	546445
357029	546446
28720	546447
8986	546448
272607	546449
398830	546450
4791	546451
302263	546452
226533	546453
9002	546454
234921	546455
15412	546456
3602	546457
36257	546458
25197	546459
31075	546460
143999	546461
38383	546462
304494	546463
2272	546464
96560	546465
253802	546466
51911	546467
33343	546468
49688	546469
202391	546470
15601	546471
372118	546472
408627	546473
28743	546474
216109	546475
117031	546476
6181	546477
281996	546478
137379	546479
266623	546480
88214	546481
191381	546482
22572	546483
73608	546484
205098	546485
97605	546486
40921	546487
233173	546488
252287	546489
4836	546490
72359	546491
26908	546492
40077	546493
224033	546494
49668	546495
252388	546496
221476	546497
450319	546498
10638	546499
244295	546500
225489	546501
28335	546502
46514	546503
209938	546504
10004	546505
16149	546506
29042	546507
107464	546508
62188	546509
38985	546510
108	546511
670	546512
7263	546513
74741	546514
247423	546515
19249	546516
33089	546517
78309	546518
232977	546519
131948	546520
239922	546521
279939	546522
32983	546523
103174	546524
370189	546525
46354	546526
213832	546527
235709	546528
336254	546529
99533	546530
238195	546531
122683	546532
120486	546533
19018	546534
11002	546535
244946	546536
53533	546537
200880	546538
238852	546539
447000	546540
154955	546541
103174	546542
6455	546543
27042	546544
294272	546545
62674	546546
318096	546547
7231	546548
335284	546549
25046	546550
231168	546551
112723	546552
205739	546553
17514	546554
27737	546555
77642	546556
181640	546557
46315	546558
121501	546559
140029	546560
40800	546561
176531	546562
129990	546563
96682	546564
18298	546565
343514	546566
332102	546567
206261	546568
249057	546569
249947	546570
330347	546571
240107	546572
1816	546573
58369	546574
88780	546575
106135	546576
159530	546577
260424	546578
120708	546579
195392	546580
355424	546581
28469	546582
248839	546583
104211	546584
307388	546585
54497	546586
73011	546587
101089	546588
192820	546589
60291	546590
297081	546591
6592	546592
451107	546593
827	546594
827	546595
9977	546596
14587	546597
377500	546598
180092	546599
28218	546600
3106	546601
260721	546602
117534	546603
18391	546604
161083	546605
127581	546606
4519	546607
43721	546608
76953	546609
115646	546610
110080	546611
454588	546612
261806	546613
40927	546614
293415	546615
58206	546616
178021	546617
11091	546618
94645	546619
88557	546620
78	546621
98716	546622
201671	546623
23437	546624
14963	546625
276376	546626
456902	546627
100218	546628
156209	546629
27945	546630
97883	546631
61666	546632
83628	546633
373913	546634
173868	546635
55084	546636
110187	546637
28860	546638
150608	546639
37153	546640
14584	546641
406818	546642
55229	546643
967	546644
419847	546645
274394	546646
1395	546647
62084	546648
9579	546649
91154	546650
104391	546651
26335	546652
275496	546653
34347	546654
413605	546655
123931	546656
65590	546657
29983	546658
76925	546659
125938	546660
223662	546661
121495	546662
7864	546663
6440	546664
239165	546665
160545	546666
35	546667
112552	546668
304066	546669
68267	546670
10371	546671
7540	546672
154782	546673
101547	546674
121029	546675
373139	546676
483	546677
174092	546678
93088	546679
4710	546680
1004	546681
287311	546682
230382	546683
96840	546684
206107	546685
133694	546686
46858	546687
319212	546688
16296	546689
360480	546690
4785	546691
249639	546692
316866	546693
7278	546694
11491	546695
431303	546696
124039	546697
203853	546698
11209	546699
129208	546700
115288	546701
74148	546702
144168	546703
123453	546704
270117	546705
362049	546706
24662	546707
74513	546708
60567	546709
147508	546710
182973	546711
160291	546712
1468	546713
171500	546714
93211	546715
392634	546716
371411	546717
61911	546718
109119	546719
24491	546720
66279	546721
66279	546722
390011	546723
233521	546724
323934	546725
35335	546726
247	546727
193087	546728
30937	546729
63732	546730
213900	546731
443562	546732
236772	546733
2308	546734
56689	546735
101675	546736
241704	546737
93279	546738
215	546739
4074	546740
245254	546741
12803	546742
3068	546743
5197	546744
102523	546745
64014	546746
82902	546747
129283	546748
179771	546749
117419	546750
85074	546751
148957	546752
200272	546753
96974	546754
21943	546755
3071	546756
3500	546757
253479	546758
63161	546759
46027	546760
16409	546761
391857	546762
91216	546763
43086	546764
260067	546765
379642	546766
178691	546767
24349	546768
19155	546769
44800	546770
5498	546771
31760	546772
42275	546773
70396	546774
69333	546775
24216	546776
50376	546777
50984	546778
58696	546779
131353	546780
97459	546781
3302	546782
351108	546783
268441	546784
446144	546785
117023	546786
12977	546787
44429	546788
142506	546789
50201	546790
56560	546791
116195	546792
14257	546793
423280	546794
170725	546795
353796	546796
23365	546797
94910	546798
432909	546799
181023	546800
219383	546801
256779	546802
102534	546803
287832	546804
384148	546805
213558	546806
207163	546807
4983	546808
171155	546809
450538	546810
236513	546811
315435	546812
39665	546813
267939	546814
99400	546815
371432	546816
357332	546817
213809	546818
141036	546819
328117	546820
117336	546821
48463	546822
13359	546823
193348	546824
3594	546825
94046	546826
350461	546827
31740	546828
30782	546829
153675	546830
300998	546831
13169	546832
196370	546833
52425	546834
182613	546835
48747	546836
70866	546837
338752	546838
458224	546839
116853	546840
8832	546841
412664	546842
64161	546843
74264	546844
408143	546845
146547	546846
138747	546847
6770	546848
220939	546849
403153	546850
238901	546851
7239	546852
185056	546853
189267	546854
78961	546855
59351	546856
379687	546857
441710	546858
245232	546859
198098	546860
153718	546861
132	546862
205891	546863
181572	546864
459907	546865
351465	546866
161581	546867
194446	546868
250554	546869
140225	546870
13552	546871
143297	546872
147534	546873
21920	546874
399267	546875
126260	546876
100450	546877
228132	546878
319146	546879
203676	546880
217251	546881
230157	546882
98986	546883
29608	546884
103827	546885
215944	546886
113036	546887
7363	546888
36568	546889
228279	546890
107979	546891
179360	546892
70989	546893
670	546894
67583	546895
61381	546896
116041	546897
11957	546898
8537	546899
448723	546900
136706	546901
172518	546902
39409	546903
161396	546904
259055	546905
119474	546906
124516	546907
136712	546908
34802	546909
6980	546910
318067	546911
100710	546912
32468	546913
94531	546914
288286	546915
114739	546916
33966	546917
197221	546918
286346	546919
17381	546920
240285	546921
360008	546922
181711	546923
138269	546924
106704	546925
59889	546926
244232	546927
136712	546928
306942	546929
12739	546930
89896	546931
50391	546932
187812	546933
19413	546934
385890	546935
448090	546936
2066	546937
32452	546938
23609	546939
29764	546940
90994	546941
57775	546942
128624	546943
822	546944
59916	546945
291939	546946
30896	546947
223275	546948
30853	546949
55273	546950
36472	546951
23345	546952
453648	546953
134363	546954
20858	546955
285949	546956
352699	546957
336215	546958
248823	546959
252139	546960
146135	546961
281415	546962
76382	546963
23474	546964
161605	546965
10888	546966
13499	546967
223919	546968
27835	546969
78726	546970
56222	546971
52363	546972
7201	546973
66131	546974
122190	546975
186706	546976
19179	546977
43516	546978
185279	546979
24281	546980
122700	546981
33400	546982
324842	546983
3594	546984
133621	546985
458225	546986
212552	546987
335527	546988
80188	546989
110303	546990
8075	546991
125825	546992
401321	546993
2169	546994
97288	546995
149976	546996
185988	546997
13683	546998
116879	546999
119618	547000
264270	547001
2169	547002
1258	547003
34751	547004
189265	547005
151595	547006
3810	547007
70614	547008
9122	547009
243303	547010
115062	547011
66866	547012
27394	547013
11824	547014
242105	547015
32960	547016
198823	547017
117226	547018
46343	547019
2295	547020
24166	547021
75205	547022
59168	547023
226530	547024
253747	547025
391968	547026
178681	547027
215362	547028
12206	547029
299450	547030
98309	547031
21159	547032
291500	547033
224236	547034
31134	547035
6446	547036
95202	547037
10758	547038
3378	547039
1258	547040
412529	547041
216960	547042
142372	547043
58655	547044
70124	547045
82993	547046
351631	547047
27017	547048
192534	547049
223614	547050
92061	547051
391676	547052
395799	547053
59736	547054
168711	547055
236424	547056
305684	547057
22515	547058
369893	547059
410978	547060
47205	547061
72006	547062
325644	547063
161856	547064
48060	547065
356845	547066
64559	547067
28349	547068
111296	547069
430225	547070
90098	547071
403585	547072
386034	547073
123843	547074
18877	547075
23261	547076
86146	547077
16698	547078
33249	547079
279233	547080
278032	547081
259931	547082
45101	547083
12915	547084
20328	547085
177288	547086
31236	547087
419796	547088
161079	547089
98307	547090
52180	547091
45435	547092
42677	547093
162460	547094
167060	547095
65599	547096
17846	547097
217922	547098
208446	547099
402142	547100
162781	547101
178027	547102
33720	547103
63052	547104
205003	547105
24491	547106
209141	547107
3497	547108
123808	547109
82145	547110
24331	547111
163542	547112
50760	547113
213697	547114
458757	547115
233440	547116
390869	547117
308014	547118
50119	547119
272255	547120
7868	547121
16555	547122
319173	547123
8395	547124
92835	547125
32193	547126
90876	547127
228826	547128
191272	547129
391496	547130
219322	547131
170770	547132
214442	547133
51360	547134
45017	547135
274171	547136
314039	547137
311446	547138
193260	547139
64500	547140
53677	547141
106439	547142
3809	547143
215818	547144
174053	547145
74419	547146
12813	547147
72868	547148
38389	547149
91707	547150
96543	547151
323829	547152
432944	547153
194567	547154
94071	547155
239606	547156
1817	547157
147794	547158
157222	547159
185050	547160
59999	547161
100870	547162
1240	547163
194114	547164
257871	547165
258717	547166
105282	547167
128053	547168
382924	547169
34227	547170
125885	547171
7359	547172
354716	547173
172828	547174
19566	547175
34169	547176
247897	547177
149602	547178
409958	547179
24533	547180
124099	547181
71839	547182
265410	547183
305238	547184
405933	547185
376781	547186
128012	547187
57749	547188
17023	547189
47301	547190
127189	547191
147384	547192
75167	547193
218679	547194
308057	547195
301489	547196
425827	547197
233666	547198
16035	547199
200566	547200
61029	547201
55989	547202
9041	547203
57126	547204
30017	547205
18435	547206
245564	547207
347233	547208
80894	547209
28196	547210
101414	547211
118978	547212
54829	547213
86431	547214
455693	547215
50914	547216
53733	547217
403	547218
10778	547219
59733	547220
226108	547221
137637	547222
83938	547223
191008	547224
2352	547225
339585	547226
200042	547227
130146	547228
240588	547229
56769	547230
40870	547231
186384	547232
142777	547233
122	547234
313355	547235
41349	547236
124424	547237
33950	547238
90934	547239
421600	547240
84280	547241
13325	547242
26494	547243
62706	547244
22114	547245
397398	547246
122883	547247
326017	547248
344867	547249
86298	547250
131324	547251
27521	547252
61335	547253
77331	547254
226104	547255
167	547256
24721	547257
83455	547258
133178	547259
74641	547260
16880	547261
184063	547262
65996	547263
63376	547264
68745	547265
5830	547266
212451	547267
48489	547268
119991	547269
246061	547270
119684	547271
444097	547272
80706	547273
34775	547274
37542	547275
43479	547276
77867	547277
6105	547278
115917	547279
17012	547280
317276	547281
195138	547282
94415	547283
442543	547284
22670	547285
9926	547286
343752	547287
130308	547288
387091	547289
78268	547290
10130	547291
111167	547292
217490	547293
18085	547294
126388	547295
222495	547296
43232	547297
431716	547298
372366	547299
265238	547300
8057	547301
384285	547302
2667	547303
124895	547304
32628	547305
79604	547306
243712	547307
43690	547308
97214	547309
42522	547310
411257	547311
137213	547312
28970	547313
143408	547314
375619	547315
195509	547316
408	547317
242573	547318
427674	547319
402184	547320
30704	547321
179766	547322
226440	547323
4356	547324
369717	547325
12678	547326
266351	547327
90735	547328
7844	547329
1850	547330
82825	547331
145197	547332
39767	547333
1584	547334
374448	547335
42505	547336
27234	547337
34202	547338
3076	547339
108343	547340
89249	547341
90297	547342
103589	547343
174868	547344
4850	547345
70785	547346
19496	547347
195179	547348
9399	547349
6158	547350
19106	547351
101439	547352
16647	547353
166483	547354
1564	547355
194892	547356
8534	547357
31671	547358
442811	547359
112979	547360
1977	547361
71952	547362
64854	547363
248352	547364
142155	547365
13732	547366
97109	547367
5091	547368
28411	547369
19776	547370
243030	547371
376395	547372
74581	547373
35745	547374
15823	547375
66463	547376
6325	547377
293559	547378
15501	547379
38488	547380
14232	547381
187992	547382
94508	547383
72599	547384
17452	547385
62210	547386
79380	547387
109445	547388
129106	547389
15207	547390
62994	547391
95774	547392
285296	547393
243049	547394
17526	547395
18882	547396
83211	547397
31827	547398
165776	547399
276927	547400
182496	547401
361506	547402
66565	547403
44969	547404
69120	547405
119192	547406
5184	547407
80221	547408
356831	547409
34519	547410
356663	547411
104643	547412
134663	547413
162269	547414
16030	547415
93698	547416
69484	547417
190678	547418
16455	547419
280630	547420
38137	547421
103325	547422
120664	547423
149977	547424
405480	547425
168106	547426
96017	547427
117243	547428
97394	547429
265258	547430
224877	547431
445450	547432
257746	547433
168014	547434
434389	547435
67258	547436
77685	547437
205233	547438
250507	547439
3436	547440
311723	547441
152400	547442
80886	547443
51634	547444
336159	547445
247253	547446
221471	547447
75546	547448
156763	547449
23939	547450
31412	547451
170261	547452
190253	547453
15157	547454
78425	547455
139126	547456
123501	547457
73402	547458
119534	547459
218361	547460
139951	547461
139032	547462
8891	547463
208532	547464
38948	547465
390116	547466
103402	547467
204236	547468
41343	547469
37814	547470
65303	547471
33072	547472
19080	547473
68034	547474
71901	547475
174023	547476
16711	547477
32731	547478
135761	547479
135742	547480
277632	547481
263884	547482
228819	547483
19095	547484
396507	547485
2473	547486
5937	547487
125193	547488
180376	547489
114818	547490
126869	547491
246015	547492
238694	547493
10974	547494
161259	547495
63383	547496
15944	547497
424888	547498
300364	547499
198434	547500
101386	547501
206074	547502
18488	547503
100728	547504
187811	547505
28407	547506
197192	547507
25981	547508
21159	547509
11092	547510
372586	547511
52447	547512
52115	547513
93760	547514
48433	547515
3834	547516
85630	547517
21537	547518
40945	547519
378000	547520
60474	547521
29450	547522
94682	547523
112707	547524
120371	547525
227710	547526
84351	547527
20390	547528
194600	547529
52411	547530
26224	547531
59945	547532
58726	547533
17520	547534
135672	547535
36557	547536
198450	547537
244145	547538
439306	547539
65777	547540
224691	547541
201217	547542
190156	547543
143028	547544
119778	547545
77982	547546
41859	547547
73530	547548
459663	547549
181292	547550
64522	547551
310966	547552
87650	547553
105136	547554
6429	547555
26193	547556
121410	547557
193238	547558
173650	547559
3885	547560
7627	547561
227822	547562
390377	547563
1462	547564
433037	547565
14013	547566
70979	547567
70126	547568
281822	547569
77036	547570
85182	547571
82031	547572
92992	547573
83322	547574
338084	547575
210014	547576
166489	547577
144284	547578
287849	547579
116731	547580
101577	547581
5243	547582
116721	547583
353839	547584
156977	547585
21441	547586
79548	547587
364010	547588
13436	547589
9364	547590
175391	547591
36512	547592
230138	547593
246668	547594
353015	547595
191404	547596
216324	547597
30811	547598
196363	547599
247660	547600
329116	547601
378066	547602
224508	547603
161464	547604
58061	547605
5949	547606
40979	547607
443004	547608
135315	547609
106468	547610
215636	547611
35024	547612
409706	547613
221025	547614
57851	547615
452208	547616
65228	547617
241451	547618
232381	547619
85534	547620
386870	547621
386909	547622
126862	547623
309696	547624
202124	547625
555	547626
186894	547627
206502	547628
12865	547629
100829	547630
217412	547631
207285	547632
34531	547633
222883	547634
335478	547635
42615	547636
195864	547637
371341	547638
5989	547639
159259	547640
125602	547641
179594	547642
206343	547643
459696	547644
14743	547645
65609	547646
7353	547647
203693	547648
56319	547649
5026	547650
232537	547651
414047	547652
169806	547653
87067	547654
202511	547655
401529	547656
98912	547657
330925	547658
134833	547659
6512	547660
248792	547661
358536	547662
228042	547663
412063	547664
163868	547665
163009	547666
338	547667
30011	547668
236288	547669
114661	547670
8132	547671
78119	547672
366588	547673
242420	547674
177194	547675
30670	547676
41956	547677
248063	547678
34854	547679
392034	547680
7412	547681
1515	547682
14798	547683
73082	547684
368775	547685
5153	547686
96036	547687
25043	547688
52173	547689
313996	547690
78191	547691
364236	547692
327544	547693
43789	547694
116847	547695
220040	547696
106581	547697
160172	547698
28193	547699
169383	547700
30716	547701
38504	547702
150555	547703
24910	547704
20410	547705
19515	547706
415200	547707
41454	547708
1725	547709
81097	547710
60495	547711
444481	547712
19486	547713
2355	547714
29094	547715
82224	547716
422135	547717
88219	547718
98966	547719
4222	547720
219013	547721
1693	547722
90928	547723
16822	547724
62488	547725
399636	547726
22177	547727
443395	547728
273541	547729
246763	547730
138374	547731
120954	547732
148851	547733
330269	547734
51025	547735
248275	547736
263393	547737
351657	547738
183970	547739
295282	547740
116863	547741
460266	547742
382834	547743
194507	547744
133364	547745
352191	547746
224257	547747
27071	547748
45582	547749
450330	547750
321536	547751
343608	547752
134329	547753
313600	547754
136469	547755
19146	547756
1799	547757
42283	547758
416482	547759
114860	547760
23312	547761
20712	547762
169390	547763
271906	547764
116438	547765
7196	547766
40117	547767
34393	547768
325617	547769
283693	547770
334243	547771
180563	547772
147673	547773
322360	547774
84371	547775
31041	547776
29402	547777
346272	547778
67216	547779
74776	547780
35123	547781
4454	547782
454130	547783
334085	547784
132121	547785
269758	547786
5135	547787
84003	547788
80549	547789
65551	547790
122523	547791
13346	547792
361338	547793
75796	547794
261060	547795
121408	547796
356847	547797
312689	547798
78508	547799
49913	547800
57716	547801
143530	547802
30428	547803
416240	547804
1725	547805
219747	547806
147632	547807
83150	547808
223275	547809
434	547810
2547	547811
260	547812
35863	547813
2547	547814
330334	547815
108322	547816
33161	547817
37298	547818
285268	547819
83150	547820
142449	547821
30428	547822
2547	547823
47894	547824
147466	547825
147466	547826
4045	547827
157702	547828
157702	547829
298241	547830
224028	547831
343219	547832
30428	547833
30428	547834
57613	547835
186853	547836
11266	547837
208432	547838
394197	547839
372853	547840
61545	547841
35371	547842
63213	547843
355171	547844
52260	547845
23190	547846
135499	547847
179718	547848
18808	547849
164192	547850
162352	547851
69157	547852
249591	547853
99613	547854
459904	547855
196896	547856
156313	547857
106005	547858
126434	547859
135785	547860
135495	547861
196725	547862
172963	547863
82754	547864
49543	547865
137757	547866
197147	547867
225846	547868
47704	547869
175933	547870
118614	547871
27976	547872
127236	547873
189110	547874
20142	547875
148587	547876
438674	547877
84126	547878
267355	547879
19422	547880
67751	547881
193158	547882
76875	547883
152444	547884
19288	547885
279945	547886
191221	547887
18354	547888
86932	547889
197358	547890
51273	547891
79570	547892
159599	547893
96338	547894
199863	547895
338839	547896
57511	547897
105686	547898
329920	547899
96676	547900
170650	547901
438728	547902
116749	547903
83564	547904
456896	547905
97294	547906
76868	547907
35430	547908
171111	547909
54231	547910
340074	547911
176680	547912
74663	547913
311488	547914
221681	547915
32700	547916
61504	547917
130073	547918
400803	547919
152646	547920
424415	547921
272619	547922
113493	547923
658	547924
329814	547925
24247	547926
41901	547927
221394	547928
2536	547929
31110	547930
411448	547931
335187	547932
89710	547933
335081	547934
6458	547935
66760	547936
194654	547937
245300	547938
134350	547939
183888	547940
144927	547941
51585	547942
79455	547943
61134	547944
2821	547945
28345	547946
60029	547947
30021	547948
408056	547949
126947	547950
261421	547951
72562	547952
3708	547953
39878	547954
228113	547955
196317	547956
12054	547957
25568	547958
241378	547959
97712	547960
24377	547961
167411	547962
297437	547963
397329	547964
38864	547965
32991	547966
218926	547967
22779	547968
54389	547969
207330	547970
12062	547971
1184	547972
398593	547973
30411	547974
179310	547975
38257	547976
166312	547977
475	547978
783	547979
443620	547980
385510	547981
83753	547982
12893	547983
49104	547984
321011	547985
67044	547986
144156	547987
4766	547988
46231	547989
181068	547990
200012	547991
39975	547992
121193	547993
116738	547994
105505	547995
76725	547996
275455	547997
19566	547998
3054	547999
228766	548000
221892	548001
25469	548002
384952	548003
63365	548004
3924	548005
273270	548006
22399	548007
1	548008
134584	548009
102361	548010
260663	548011
214285	548012
111687	548013
12062	548014
101727	548015
207035	548016
115646	548017
122847	548018
21593	548019
347807	548020
435414	548021
2227	548022
108268	548023
200101	548024
27247	548025
379644	548026
30693	548027
51105	548028
368367	548029
32823	548030
179960	548031
161912	548032
98692	548033
81855	548034
37751	548035
212810	548036
219716	548037
403488	548038
28841	548039
26531	548040
45913	548041
50652	548042
13597	548043
196267	548044
308233	548045
372490	548046
104930	548047
23747	548048
359409	548049
105339	548050
256131	548051
96601	548052
145577	548053
189668	548054
370906	548055
12960	548056
404910	548057
204443	548058
91044	548059
7516	548060
134684	548061
17391	548062
153789	548063
293397	548064
364823	548065
107968	548066
90700	548067
124610	548068
111451	548069
404187	548070
152959	548071
249	548072
30926	548073
243936	548074
456587	548075
174015	548076
369807	548077
59696	548078
458478	548079
457450	548080
142529	548081
268996	548082
15930	548083
190111	548084
199976	548085
93434	548086
347231	548087
101895	548088
9430	548089
11449	548090
402331	548091
160719	548092
58625	548093
248060	548094
228511	548095
207534	548096
224819	548097
319477	548098
127471	548099
410281	548100
105091	548101
164501	548102
137235	548103
83301	548104
10630	548105
233293	548106
126385	548107
199508	548108
58799	548109
234114	548110
382109	548111
44268	548112
55437	548113
201550	548114
403898	548115
103108	548116
4808	548117
72080	548118
75064	548119
74870	548120
29370	548121
458567	548122
209110	548123
18522	548124
241667	548125
232213	548126
150594	548127
236810	548128
37841	548129
285636	548130
104472	548131
246338	548132
18422	548133
13795	548134
7137	548135
420678	548136
248989	548137
429578	548138
174435	548139
30233	548140
181428	548141
234713	548142
26496	548143
15860	548144
33315	548145
44717	548146
33485	548147
49747	548148
363759	548149
81146	548150
22744	548151
280565	548152
106082	548153
23123	548154
88118	548155
328155	548156
166631	548157
450919	548158
114408	548159
212009	548160
33400	548161
228584	548162
370391	548163
54409	548164
370653	548165
220854	548166
309970	548167
294042	548168
314993	548169
143384	548170
82894	548171
374905	548172
21551	548173
105765	548174
140466	548175
68318	548176
206963	548177
20506	548178
345838	548179
11980	548180
43967	548181
99730	548182
47031	548183
159837	548184
206	548185
50621	548186
9144	548187
95144	548188
33970	548189
214695	548190
245609	548191
9419	548192
20616	548193
10998	548194
89287	548195
95809	548196
30102	548197
10998	548198
436370	548199
105360	548200
363016	548201
357414	548202
10707	548203
105659	548204
444965	548205
78597	548206
366143	548207
236491	548208
230509	548209
289715	548210
15391	548211
339963	548212
158131	548213
202095	548214
21476	548215
78072	548216
226239	548217
423793	548218
29436	548219
7240	548220
59749	548221
56667	548222
191981	548223
16413	548224
76095	548225
197647	548226
75037	548227
408316	548228
252541	548229
239404	548230
7182	548231
67035	548232
186735	548233
44673	548234
182037	548235
160241	548236
11769	548237
48665	548238
174380	548239
95131	548240
76404	548241
32072	548242
436645	548243
64748	548244
453904	548245
100210	548246
68724	548247
19153	548248
2580	548249
161275	548250
14214	548251
28231	548252
155179	548253
27587	548254
63469	548255
90697	548256
84227	548257
108472	548258
94864	548259
34628	548260
163023	548261
57747	548262
261601	548263
16768	548264
441458	548265
343621	548266
335639	548267
32110	548268
19380	548269
288700	548270
459533	548271
301098	548272
1532	548273
34056	548274
20346	548275
429649	548276
109918	548277
48315	548278
357862	548279
12205	548280
26908	548281
110790	548282
246184	548283
205610	548284
42546	548285
147186	548286
130550	548287
7563	548288
80043	548289
184342	548290
18209	548291
19126	548292
115527	548293
175671	548294
310225	548295
357257	548296
59288	548297
443794	548298
84547	548299
245192	548300
29350	548301
54928	548302
255444	548303
365818	548304
371467	548305
439375	548306
155470	548307
13952	548308
131556	548309
413138	548310
104537	548311
16382	548312
187131	548313
243387	548314
5009	548315
123449	548316
170777	548317
153170	548318
96073	548319
279201	548320
431960	548321
9774	548322
92487	548323
243299	548324
42270	548325
411779	548326
20031	548327
172230	548328
11658	548329
10491	548330
441122	548331
86789	548332
99347	548333
10787	548334
23737	548335
342794	548336
295366	548337
140130	548338
303597	548339
98239	548340
99774	548341
50904	548342
88407	548343
402311	548344
2711	548345
3039	548346
48416	548347
56758	548348
13095	548349
141236	548350
142224	548351
69378	548352
19126	548353
417458	548354
2664	548355
84966	548356
262849	548357
213845	548358
18224	548359
100193	548360
59811	548361
372170	548362
41026	548363
197408	548364
197530	548365
198177	548366
53085	548367
101201	548368
370314	548369
120219	548370
122611	548371
71505	548372
101117	548373
199527	548374
297298	548375
29338	548376
103069	548377
268580	548378
379697	548379
90234	548380
372957	548381
16780	548382
348045	548383
52813	548384
60939	548385
118681	548386
314802	548387
118680	548388
18128	548389
151272	548390
188286	548391
272045	548392
431955	548393
136275	548394
94433	548395
436429	548396
160380	548397
187816	548398
122354	548399
19544	548400
87105	548401
87105	548402
358005	548403
110700	548404
179442	548405
141692	548406
171336	548407
407393	548408
191134	548409
68120	548410
47526	548411
19423	548412
184726	548413
142791	548414
61498	548415
103205	548416
42698	548417
68535	548418
144793	548419
144793	548420
152352	548421
339781	548422
89493	548423
117286	548424
109428	548425
56615	548426
109068	548427
61057	548428
94534	548429
225849	548430
3955	548431
138544	548432
187119	548433
152725	548434
286521	548435
21254	548436
288453	548437
173897	548438
56615	548439
58104	548440
373564	548441
325379	548442
97710	548443
42828	548444
237118	548445
227611	548446
224550	548447
416403	548448
29085	548449
102315	548450
459088	548451
57676	548452
114824	548453
21340	548454
403852	548455
455179	548456
134702	548457
179907	548458
12592	548459
132662	548460
254873	548461
132094	548462
65979	548463
171892	548464
127228	548465
76454	548466
540	548467
125398	548468
199924	548469
59684	548470
87941	548471
9912	548472
358459	548473
395290	548474
244235	548475
7513	548476
7365	548477
421077	548478
377125	548479
29815	548480
125071	548481
49381	548482
199262	548483
127986	548484
32275	548485
65995	548486
62220	548487
236017	548488
40976	548489
48259	548490
25161	548491
141370	548492
269356	548493
214834	548494
2537	548495
57026	548496
212301	548497
163964	548498
54721	548499
144327	548500
9323	548501
42925	548502
76239	548503
100976	548504
139017	548505
283194	548506
154922	548507
3265	548508
104908	548509
429145	548510
12129	548511
3847	548512
5830	548513
201	548514
12503	548515
213517	548516
64953	548517
129618	548518
64659	548519
48354	548520
172231	548521
332758	548522
383585	548523
129785	548524
379299	548525
488	548526
161807	548527
35027	548528
265209	548529
367993	548530
105783	548531
229578	548532
4802	548533
123459	548534
108629	548535
106595	548536
222686	548537
413739	548538
35730	548539
2458	548540
341768	548541
7378	548542
169097	548543
44482	548544
260614	548545
449469	548546
276590	548547
118879	548548
12778	548549
100795	548550
306755	548551
36253	548552
12783	548553
914	548554
105811	548555
239261	548556
391582	548557
441275	548558
259218	548559
47503	548560
132484	548561
76512	548562
109564	548563
42902	548564
201761	548565
6880	548566
448952	548567
69768	548568
185766	548569
177660	548570
204596	548571
183579	548572
373038	548573
203205	548574
42693	548575
264450	548576
415310	548577
189026	548578
196831	548579
272855	548580
65593	548581
328791	548582
117866	548583
333184	548584
34350	548585
301407	548586
223216	548587
422929	548588
426526	548589
55426	548590
290792	548591
349293	548592
192207	548593
238295	548594
356197	548595
457930	548596
331118	548597
132775	548598
400548	548599
203373	548600
110575	548601
250764	548602
400426	548603
248929	548604
104386	548605
101538	548606
162171	548607
159866	548608
332987	548609
157921	548610
439053	548611
373549	548612
74125	548613
342118	548614
182962	548615
96997	548616
439250	548617
49976	548618
54720	548619
158484	548620
59241	548621
83028	548622
147352	548623
187468	548624
170189	548625
2296	548626
418273	548627
352343	548628
402199	548629
377429	548630
125972	548631
414438	548632
132916	548633
307165	548634
414171	548635
64739	548636
204672	548637
218416	548638
318675	548639
52309	548640
189155	548641
67221	548642
251381	548643
46053	548644
304580	548645
71306	548646
373939	548647
451642	548648
381789	548649
31054	548650
131682	548651
117460	548652
108943	548653
199170	548654
112602	548655
95002	548656
75848	548657
40948	548658
283813	548659
206739	548660
268611	548661
251398	548662
190959	548663
238571	548664
925	548665
409029	548666
93057	548667
193615	548668
153372	548669
239598	548670
295788	548671
294859	548672
278970	548673
347494	548674
388261	548675
326043	548676
123620	548677
75745	548678
201467	548679
64391	548680
11807	548681
103844	548682
267663	548683
227107	548684
338378	548685
104633	548686
191394	548687
420493	548688
228551	548689
64830	548690
447824	548691
7736	548692
260940	548693
175033	548694
21469	548695
367053	548696
22375	548697
246459	548698
115029	548699
93739	548700
436165	548701
175159	548702
104712	548703
29918	548704
23836	548705
404601	548706
397980	548707
173246	548708
349525	548709
205061	548710
369774	548711
61352	548712
367857	548713
54234	548714
266580	548715
293543	548716
33434	548717
33078	548718
452198	548719
107111	548720
117215	548721
450685	548722
149257	548723
88780	548724
146756	548725
23786	548726
50213	548727
156161	548728
17898	548729
404992	548730
63186	548731
125730	548732
276156	548733
152104	548734
303203	548735
9866	548736
278798	548737
40059	548738
84575	548739
416732	548740
119970	548741
224762	548742
265080	548743
362699	548744
86117	548745
246121	548746
179888	548747
207	548748
47305	548749
38863	548750
147864	548751
87274	548752
98061	548753
373692	548754
350414	548755
182975	548756
351123	548757
261891	548758
75183	548759
6428	548760
142728	548761
329786	548762
370435	548763
223503	548764
417049	548765
227566	548766
237907	548767
244243	548768
226528	548769
400813	548770
446588	548771
11034	548772
122937	548773
259748	548774
221696	548775
326054	548776
43689	548777
9398	548778
273888	548779
345878	548780
172382	548781
335127	548782
319589	548783
280997	548784
421285	548785
40306	548786
216721	548787
22325	548788
82242	548789
38485	548790
390213	548791
397689	548792
97637	548793
19786	548794
367598	548795
282134	548796
181751	548797
156162	548798
445629	548799
38374	548800
79767	548801
81017	548802
90764	548803
51388	548804
124025	548805
26164	548806
18726	548807
290849	548808
5913	548809
446111	548810
52988	548811
75034	548812
212552	548813
408555	548814
20627	548815
191768	548816
158001	548817
103088	548818
27761	548819
234349	548820
272072	548821
90069	548822
161189	548823
259955	548824
7627	548825
63947	548826
51661	548827
8638	548828
63753	548829
191474	548830
7978	548831
18162	548832
26045	548833
233891	548834
16307	548835
98727	548836
72694	548837
114674	548838
9004	548839
164	548840
75279	548841
92195	548842
16442	548843
236204	548844
110852	548845
146991	548846
103535	548847
311106	548848
191868	548849
320029	548850
173643	548851
64774	548852
5634	548853
133318	548854
391761	548855
127025	548856
112202	548857
137182	548858
93942	548859
34597	548860
35042	548861
118754	548862
125199	548863
100772	548864
151857	548865
218057	548866
6764	548867
351504	548868
142138	548869
31249	548870
138453	548871
275705	548872
405283	548873
115392	548874
211715	548875
32616	548876
245640	548877
102871	548878
294740	548879
84394	548880
353591	548881
17609	548882
20427	548883
58952	548884
284066	548885
54199	548886
22620	548887
315208	548888
79615	548889
32198	548890
53900	548891
248894	548892
164833	548893
85041	548894
34625	548895
67920	548896
103264	548897
103563	548898
50393	548899
216784	548900
12084	548901
28907	548902
18700	548903
88887	548904
150367	548905
23677	548906
317200	548907
73559	548908
185503	548909
181572	548910
261474	548911
196630	548912
135805	548913
126577	548914
197535	548915
119665	548916
10103	548917
281436	548918
16641	548919
139029	548920
36	548921
212	548922
336342	548923
259116	548924
338920	548925
30293	548926
158221	548927
8214	548928
168405	548929
167040	548930
417032	548931
43656	548932
35346	548933
119660	548934
27719	548935
66498	548936
39979	548937
46716	548938
143674	548939
8566	548940
11633	548941
130771	548942
460158	548943
39857	548944
265520	548945
13080	548946
4021	548947
44020	548948
216575	548949
2167	548950
104311	548951
208151	548952
111196	548953
2839	548954
74684	548955
25901	548956
220665	548957
165057	548958
118377	548959
123398	548960
348971	548961
260065	548962
115343	548963
36912	548964
231660	548965
188105	548966
298477	548967
368793	548968
202106	548969
38808	548970
187839	548971
161448	548972
254317	548973
84552	548974
419472	548975
396185	548976
180068	548977
69806	548978
209359	548979
31684	548980
12411	548981
397877	548982
45125	548983
333642	548984
25238	548985
124850	548986
46928	548987
19827	548988
96063	548989
420371	548990
203250	548991
219546	548992
324944	548993
101730	548994
61703	548995
80132	548996
119149	548997
54092	548998
2113	548999
100444	549000
110788	549001
279564	549002
296129	549003
22139	549004
150404	549005
135326	549006
443654	549007
403782	549008
225418	549009
44271	549010
12797	549011
40338	549012
434244	549013
115631	549014
18825	549015
289900	549016
330193	549017
69178	549018
223575	549019
112415	549020
64015	549021
56495	549022
433808	549023
337521	549024
23348	549025
18	549026
420888	549027
201192	549028
13152	549029
160696	549030
119717	549031
390873	549032
6032	549033
285291	549034
47435	549035
116209	549036
304166	549037
125253	549038
81251	549039
143891	549040
112981	549041
34518	549042
28481	549043
2250	549044
17885	549045
2384	549046
17885	549047
7157	549048
98905	549049
188718	549050
171468	549051
65142	549052
76576	549053
317716	549054
43584	549055
147912	549056
202906	549057
275750	549058
66029	549059
128997	549060
241700	549061
91869	549062
259275	549063
23486	549064
336409	549065
270610	549066
193808	549067
125454	549068
341430	549069
1985	549070
26023	549071
36465	549072
104642	549073
340954	549074
246498	549075
192995	549076
79553	549077
2723	549078
24329	549079
17419	549080
145733	549081
32946	549082
26849	549083
170561	549084
418759	549085
21101	549086
16856	549087
75380	549088
47994	549089
83770	549090
200362	549091
117712	549092
42603	549093
133792	549094
324473	549095
52300	549096
192540	549097
42854	549098
7517	549099
248005	549100
1777	549101
121541	549102
152907	549103
45343	549104
59608	549105
241072	549106
207449	549107
54797	549108
208223	549109
1624	549110
163239	549111
65870	549112
31123	549113
69898	549114
61331	549115
7266	549116
4400	549117
210839	549118
145359	549119
756	549120
53358	549121
225386	549122
221045	549123
362075	549124
204815	549125
1150	549126
244008	549127
208355	549128
183086	549129
72161	549130
140491	549131
124747	549132
142746	549133
124149	549134
69786	549135
198290	549136
278957	549137
79703	549138
8533	549139
48697	549140
106850	549141
30665	549142
21148	549143
110522	549144
113919	549145
3514	549146
187099	549147
356630	549148
67813	549149
232951	549150
58650	549151
84033	549152
148896	549153
168019	549154
15155	549155
174422	549156
21239	549157
4340	549158
41603	549159
52813	549160
65892	549161
431258	549162
120891	549163
132504	549164
244909	549165
193681	549166
206415	549167
132692	549168
41571	549169
59268	549170
66013	549171
410732	549172
235916	549173
45474	549174
115342	549175
247253	549176
188193	549177
147854	549178
120896	549179
396892	549180
438899	549181
402710	549182
198737	549183
377360	549184
318480	549185
166002	549186
246036	549187
237685	549188
140375	549189
331229	549190
96793	549191
352752	549192
434378	549193
168841	549194
209726	549195
34894	549196
184848	549197
126979	549198
205127	549199
21006	549200
213518	549201
89470	549202
299795	549203
150813	549204
66794	549205
109982	549206
151671	549207
82755	549208
41299	549209
297317	549210
102596	549211
233171	549212
179709	549213
179758	549214
2601	549215
148349	549216
337479	549217
232453	549218
64683	549219
72630	549220
94390	549221
330831	549222
7225	549223
176132	549224
102107	549225
211035	549226
171414	549227
169229	549228
127616	549229
19982	549230
321387	549231
19999	549232
280940	549233
33031	549234
90832	549235
453093	549236
21227	549237
35596	549238
20195	549239
189859	549240
15405	549241
175406	549242
294988	549243
106913	549244
110353	549245
43112	549246
11379	549247
1338	549248
413891	549249
407398	549250
200912	549251
145032	549252
107625	549253
99081	549254
74374	549255
232994	549256
102065	549257
224855	549258
38982	549259
184227	549260
115919	549261
61631	549262
63518	549263
220646	549264
243390	549265
10427	549266
225873	549267
48892	549268
22485	549269
109944	549270
266067	549271
34998	549272
220983	549273
227905	549274
45803	549275
541	549276
96626	549277
83393	549278
275145	549279
423694	549280
109592	549281
296637	549282
178162	549283
149399	549284
138188	549285
153750	549286
87468	549287
32992	549288
53686	549289
454826	549290
155335	549291
156494	549292
186214	549293
237502	549294
24970	549295
132078	549296
300707	549297
102898	549298
184273	549299
141647	549300
187697	549301
11900	549302
214439	549303
167640	549304
407819	549305
296735	549306
6026	549307
397775	549308
285872	549309
279523	549310
287531	549311
238051	549312
250668	549313
216740	549314
240434	549315
322141	549316
103049	549317
110766	549318
96518	549319
436669	549320
6627	549321
277670	549322
60631	549323
447212	549324
150463	549325
326881	549326
14694	549327
46052	549328
139498	549329
330787	549330
288767	549331
224738	549332
393960	549333
112544	549334
289491	549335
1259	549336
33538	549337
196418	549338
41677	549339
93393	549340
56899	549341
1010	549342
19616	549343
262783	549344
137879	549345
73054	549346
85358	549347
122478	549348
348905	549349
236508	549350
382858	549351
110549	549352
134234	549353
108821	549354
5685	549355
257754	549356
417947	549357
1844	549358
216327	549359
44877	549360
25172	549361
170787	549362
310233	549363
326253	549364
152695	549365
52135	549366
177595	549367
189290	549368
202568	549369
31861	549370
210060	549371
33942	549372
78835	549373
44956	549374
34185	549375
1824	549376
182841	549377
227216	549378
415571	549379
205559	549380
163447	549381
364507	549382
61883	549383
268900	549384
18716	549385
102158	549386
183693	549387
246610	549388
88340	549389
119002	549390
151545	549391
18283	549392
195469	549393
62876	549394
17524	549395
433283	549396
317725	549397
51460	549398
2513	549399
42841	549400
222405	549401
3943	549402
328485	549403
350154	549404
123694	549405
184736	549406
1537	549407
311	549408
190218	549409
5581	549410
311105	549411
362241	549412
59882	549413
302003	549414
200943	549415
72602	549416
34066	549417
64435	549418
34064	549419
34064	549420
389361	549421
93152	549422
31212	549423
383583	549424
26667	549425
227589	549426
358130	549427
148028	549428
263566	549429
27782	549430
132394	549431
89955	549432
4347	549433
436879	549434
338013	549435
91546	549436
336568	549437
60463	549438
88088	549439
42555	549440
74294	549441
45521	549442
225082	549443
238654	549444
72268	549445
113834	549446
37221	549447
392826	549448
133767	549449
226805	549450
95049	549451
260034	549452
136143	549453
353192	549454
125338	549455
426564	549456
13414	549457
40547	549458
356002	549459
9736	549460
12670	549461
244913	549462
386076	549463
361989	549464
44659	549465
41480	549466
184410	549467
17870	549468
350463	549469
144609	549470
103752	549471
355719	549472
44249	549473
261327	549474
241922	549475
84536	549476
385145	549477
10207	549478
5761	549479
48306	549480
5110	549481
348121	549482
276584	549483
126247	549484
304061	549485
138740	549486
90938	549487
83433	549488
409021	549489
237127	549490
96647	549491
25721	549492
32997	549493
230187	549494
1662	549495
2601	549496
10234	549497
75133	549498
446026	549499
143934	549500
172553	549501
9852	549502
59875	549503
141486	549504
24084	549505
7523	549506
48474	549507
304272	549508
108829	549509
358603	549510
8463	549511
34840	549512
1491	549513
82059	549514
238272	549515
181283	549516
69833	549517
169565	549518
40605	549519
147665	549520
28736	549521
166674	549522
243801	549523
52422	549524
8890	549525
136142	549526
415358	549527
32074	549528
142957	549529
126473	549530
240387	549531
23306	549532
23176	549533
383755	549534
76	549535
182519	549536
20272	549537
263729	549538
312805	549539
170990	549540
29785	549541
25874	549542
345416	549543
17119	549544
21252	549545
230006	549546
257802	549547
222752	549548
151392	549549
155243	549550
12940	549551
50946	549552
382053	549553
65844	549554
364130	549555
412964	549556
86082	549557
309174	549558
364500	549559
136062	549560
171215	549561
369158	549562
15978	549563
389601	549564
42795	549565
2604	549566
251778	549567
37928	549568
7795	549569
2783	549570
14636	549571
94427	549572
6126	549573
117409	549574
71272	549575
58114	549576
79844	549577
24210	549578
4490	549579
234760	549580
211819	549581
81065	549582
106720	549583
137422	549584
366547	549585
32561	549586
274268	549587
88782	549588
423174	549589
226212	549590
405969	549591
432438	549592
175194	549593
236821	549594
11639	549595
6445	549596
364258	549597
80266	549598
232295	549599
18063	549600
100722	549601
63724	549602
242348	549603
242348	549604
48598	549605
184125	549606
103468	549607
98202	549608
4907	549609
184532	549610
93321	549611
435956	549612
242412	549613
180779	549614
45141	549615
17119	549616
43755	549617
409210	549618
70672	549619
166318	549620
32712	549621
45919	549622
51318	549623
6444	549624
260658	549625
32266	549626
122903	549627
52588	549628
415511	549629
122134	549630
178416	549631
13538	549632
6189	549633
154526	549634
22302	549635
19534	549636
109914	549637
122868	549638
411617	549639
37478	549640
55921	549641
46576	549642
233076	549643
13024	549644
201898	549645
121168	549646
46459	549647
46005	549648
17104	549649
309874	549650
223432	549651
7315	549652
106907	549653
44739	549654
23682	549655
62727	549656
168626	549657
110239	549658
12192	549659
346918	549660
296505	549661
2210	549662
208861	549663
13241	549664
28881	549665
174904	549666
205578	549667
33339	549668
204306	549669
50251	549670
113861	549671
225962	549672
64701	549673
48220	549674
11696	549675
441680	549676
247028	549677
274577	549678
64080	549679
284302	549680
12431	549681
85323	549682
439456	549683
438299	549684
35858	549685
161815	549686
74025	549687
147179	549688
133344	549689
3852	549690
319708	549691
290513	549692
83524	549693
94573	549694
94573	549695
186739	549696
266516	549697
193032	549698
89600	549699
201354	549700
152594	549701
6994	549702
211394	549703
78821	549704
175786	549705
7193	549706
169926	549707
339169	549708
261081	549709
64503	549710
229360	549711
151763	549712
406823	549713
34408	549714
338261	549715
114685	549716
98752	549717
121698	549718
6956	549719
3106	549720
7529	549721
19079	549722
33972	549723
48212	549724
7673	549725
70845	549726
23394	549727
41591	549728
13529	549729
93103	549730
233223	549731
403288	549732
25533	549733
446933	549734
223336	549735
13836	549736
128443	549737
370777	549738
295428	549739
35586	549740
306826	549741
423072	549742
443092	549743
13614	549744
97934	549745
50231	549746
8721	549747
50828	549748
112334	549749
86413	549750
109899	549751
284414	549752
419856	549753
37396	549754
435974	549755
64675	549756
171196	549757
42495	549758
886	549759
123507	549760
547	549761
38080	549762
3464	549763
72954	549764
58635	549765
240381	549766
37316	549767
31068	549768
211206	549769
103280	549770
82052	549771
51364	549772
407984	549773
258705	549774
45890	549775
5901	549776
401009	549777
5209	549778
1872	549779
117399	549780
67157	549781
128753	549782
8397	549783
114500	549784
98943	549785
62070	549786
459012	549787
17507	549788
109751	549789
103569	549790
126057	549791
166655	549792
83177	549793
232413	549794
212584	549795
37928	549796
325	549797
10647	549798
19467	549799
205806	549800
10850	549801
2585	549802
35415	549803
2	549804
26525	549805
49894	549806
16436	549807
318162	549808
88082	549809
24055	549810
360519	549811
34573	549812
434719	549813
96556	549814
359898	549815
138428	549816
276117	549817
293028	549818
96556	549819
413637	549820
39025	549821
27422	549822
74135	549823
56227	549824
115525	549825
49156	549826
86540	549827
74153	549828
3502	549829
88573	549830
49373	549831
20797	549832
160269	549833
548	549834
6886	549835
84111	549836
103280	549837
181898	549838
20454	549839
117974	549840
201092	549841
61460	549842
116419	549843
4006	549844
8039	549845
100413	549846
343	549847
55830	549848
79194	549849
22391	549850
24152	549851
163131	549852
23764	549853
190820	549854
162622	549855
427659	549856
21658	549857
25117	549858
71983	549859
50814	549860
75572	549861
20620	549862
108847	549863
19416	549864
7981	549865
241942	549866
11714	549867
38714	549868
127872	549869
29942	549870
67506	549871
127868	549872
205891	549873
333910	549874
28662	549875
422098	549876
454977	549877
96846	549878
392498	549879
1752	549880
59525	549881
5872	549882
306941	549883
664	549884
63311	549885
98876	549886
285846	549887
13914	549888
104290	549889
53690	549890
11554	549891
63089	549892
301645	549893
17783	549894
477	549895
126758	549896
128744	549897
438190	549898
445521	549899
135762	549900
33705	549901
348438	549902
311357	549903
355941	549904
129967	549905
241573	549906
8496	549907
91671	549908
8767	549909
16201	549910
6346	549911
197003	549912
401012	549913
416410	549914
294349	549915
1430	549916
122674	549917
29467	549918
399681	549919
116422	549920
226104	549921
226829	549922
220550	549923
56716	549924
106211	549925
14545	549926
166445	549927
62500	549928
107684	549929
41766	549930
52142	549931
60163	549932
205491	549933
128087	549934
100219	549935
30370	549936
10308	549937
1224	549938
82956	549939
54396	549940
1741	549941
23956	549942
324168	549943
100423	549944
3054	549945
185968	549946
278	549947
53710	549948
4109	549949
82132	549950
2489	549951
224217	549952
15084	549953
16859	549954
392710	549955
1559	549956
158469	549957
6662	549958
241927	549959
223393	549960
66367	549961
224785	549962
450226	549963
182383	549964
885	549965
274438	549966
184680	549967
4044	549968
134301	549969
432684	549970
54093	549971
1466	549972
254269	549973
228748	549974
179558	549975
410719	549976
81809	549977
451249	549978
19120	549979
2118	549980
44721	549981
7303	549982
5	549983
18139	549984
16100	549985
4489	549986
66303	549987
96941	549988
9173	549989
40	549990
116993	549991
66718	549992
220	549993
210318	549994
394485	549995
348903	549996
93153	549997
88183	549998
28424	549999
29123	550000
2241	550001
6208	550002
154056	550003
77210	550004
198072	550005
36926	550006
382102	550007
147553	550008
8417	550009
396382	550010
42102	550011
176150	550012
578	550013
93953	550014
370436	550015
82075	550016
25593	550017
255365	550018
376662	550019
170046	550020
65762	550021
332520	550022
67632	550023
54940	550024
4983	550025
37035	550026
57564	550027
394379	550028
55810	550029
146890	550030
9976	550031
11056	550032
51518	550033
6703	550034
132614	550035
127948	550036
406726	550037
204182	550038
192633	550039
212898	550040
52332	550041
170575	550042
261502	550043
33230	550044
3307	550045
240469	550046
315496	550047
5702	550048
96979	550049
110782	550050
417144	550051
384256	550052
394998	550053
118323	550054
271723	550055
177999	550056
172151	550057
262788	550058
135829	550059
64824	550060
4747	550061
11209	550062
127341	550063
28485	550064
10451	550065
49029	550066
29100	550067
73378	550068
2172	550069
213664	550070
191646	550071
101390	550072
12584	550073
235060	550074
14109	550075
95986	550076
36105	550077
238789	550078
432244	550079
201700	550080
303595	550081
411523	550082
9776	550083
241920	550084
202077	550085
35911	550086
24687	550087
381753	550088
51977	550089
137481	550090
7546	550091
58676	550092
10275	550093
356111	550094
223549	550095
287707	550096
9660	550097
339133	550098
242991	550099
190401	550100
66636	550101
162323	550102
207808	550103
112408	550104
15765	550105
50170	550106
21935	550107
449067	550108
31735	550109
89522	550110
275818	550111
18086	550112
47496	550113
35352	550114
2198	550115
63924	550116
225985	550117
176239	550118
81608	550119
185163	550120
42707	550121
291957	550122
75894	550123
21422	550124
305855	550125
43043	550126
176239	550127
292110	550128
245192	550129
243751	550130
41796	550131
356953	550132
118579	550133
53998	550134
14590	550135
116250	550136
19269	550137
176912	550138
164558	550139
30149	550140
5432	550141
102960	550142
175564	550143
71905	550144
120171	550145
31965	550146
68478	550147
93787	550148
380636	550149
131092	550150
411628	550151
267538	550152
66929	550153
12366	550154
144869	550155
169234	550156
86568	550157
150084	550158
142053	550159
187091	550160
426304	550161
25646	550162
80900	550163
120639	550164
172577	550165
71157	550166
119348	550167
210499	550168
158178	550169
72927	550170
24988	550171
119143	550172
247460	550173
29258	550174
370729	550175
14139	550176
389123	550177
189727	550178
1669	550179
47666	550180
284514	550181
148005	550182
187561	550183
31294	550184
81074	550185
27727	550186
214748	550187
399145	550188
284207	550189
116853	550190
415716	550191
102351	550192
205346	550193
436915	550194
66955	550195
31966	550196
18832	550197
213124	550198
221068	550199
204957	550200
318175	550201
323522	550202
22567	550203
253300	550204
377937	550205
377696	550206
119906	550207
114925	550208
129032	550209
328566	550210
286919	550211
58415	550212
295977	550213
164552	550214
138621	550215
232150	550216
9507	550217
1180	550218
416852	550219
29538	550220
30448	550221
30067	550222
336487	550223
51057	550224
42664	550225
25853	550226
51455	550227
202927	550228
56931	550229
119710	550230
20863	550231
33024	550232
147275	550233
80758	550234
48784	550235
81150	550236
438687	550237
426064	550238
417984	550239
430185	550240
17554	550241
424928	550242
65948	550243
305461	550244
17147	550245
10483	550246
168860	550247
203901	550248
413818	550249
347190	550250
21910	550251
371054	550252
247031	550253
71471	550254
90800	550255
404278	550256
248542	550257
239779	550258
55241	550259
107930	550260
41125	550261
79067	550262
427691	550263
82194	550264
45416	550265
356367	550266
238737	550267
343904	550268
40531	550269
117776	550270
170220	550271
41736	550272
157753	550273
158222	550274
38952	550275
169530	550276
78212	550277
108487	550278
447025	550279
198938	550280
271936	550281
144893	550282
219061	550283
31784	550284
230971	550285
183049	550286
319350	550287
432585	550288
318864	550289
420525	550290
248833	550291
29659	550292
239016	550293
284286	550294
41295	550295
389959	550296
183377	550297
149289	550298
162867	550299
426196	550300
299503	550301
109065	550302
276934	550303
207971	550304
369105	550305
419188	550306
428446	550307
426593	550308
26535	550309
341488	550310
29204	550311
13309	550312
87762	550313
191680	550314
166803	550315
349110	550316
203895	550317
389187	550318
212621	550319
90033	550320
191374	550321
233957	550322
171142	550323
177391	550324
116803	550325
164962	550326
162499	550327
42249	550328
196802	550329
256367	550330
188449	550331
188529	550332
421266	550333
387066	550334
143980	550335
268301	550336
100345	550337
162546	550338
440624	550339
124204	550340
252205	550341
212896	550342
224870	550343
389761	550344
95173	550345
142829	550346
349024	550347
437847	550348
89304	550349
102855	550350
185053	550351
158381	550352
208519	550353
94993	550354
355775	550355
386711	550356
195490	550357
375913	550358
349185	550359
56842	550360
359007	550361
184862	550362
166607	550363
182167	550364
66946	550365
222636	550366
170845	550367
80078	550368
168671	550369
186926	550370
283894	550371
218813	550372
36746	550373
58130	550374
34586	550375
89572	550376
417060	550377
59531	550378
150523	550379
443528	550380
122696	550381
320630	550382
214629	550383
360129	550384
356301	550385
20705	550386
255807	550387
78229	550388
59622	550389
62180	550390
199167	550391
136301	550392
181026	550393
255749	550394
161476	550395
149866	550396
88650	550397
62739	550398
141987	550399
438494	550400
200883	550401
305225	550402
256345	550403
138431	550404
223083	550405
10483	550406
85827	550407
314175	550408
333848	550409
281451	550410
247620	550411
389011	550412
96776	550413
383143	550414
210078	550415
459456	550416
444932	550417
431528	550418
56842	550419
218441	550420
68810	550421
355233	550422
416839	550423
117349	550424
288932	550425
457300	550426
427655	550427
429201	550428
77439	550429
193279	550430
240945	550431
126917	550432
21032	550433
155724	550434
412242	550435
63347	550436
454434	550437
135311	550438
125751	550439
55665	550440
95005	550441
357482	550442
123532	550443
129694	550444
129580	550445
128219	550446
226470	550447
173539	550448
179234	550449
369070	550450
398385	550451
112973	550452
24602	550453
21667	550454
219861	550455
123512	550456
423374	550457
120730	550458
137624	550459
385180	550460
194408	550461
453760	550462
185950	550463
430753	550464
426067	550465
35907	550466
125422	550467
148056	550468
449638	550469
420990	550470
22972	550471
34438	550472
127410	550473
456971	550474
15448	550475
315434	550476
31619	550477
309672	550478
17643	550479
189000	550480
308093	550481
174724	550482
34588	550483
418722	550484
18217	550485
366958	550486
10767	550487
123813	550488
295210	550489
176856	550490
140011	550491
31863	550492
237361	550493
437654	550494
238526	550495
5025	550496
161859	550497
102967	550498
183604	550499
37228	550500
372885	550501
289169	550502
110668	550503
171314	550504
315402	550505
201427	550506
78016	550507
99247	550508
40204	550509
63563	550510
140208	550511
346098	550512
117898	550513
351529	550514
164730	550515
20915	550516
55253	550517
67393	550518
395798	550519
62718	550520
168055	550521
235914	550522
182595	550523
184767	550524
55253	550525
230885	550526
236178	550527
168933	550528
353736	550529
59833	550530
362679	550531
398555	550532
128531	550533
84114	550534
78431	550535
388056	550536
199145	550537
360522	550538
21238	550539
26078	550540
158110	550541
362304	550542
229648	550543
163697	550544
155967	550545
187220	550546
389183	550547
10357	550548
111034	550549
397053	550550
133395	550551
58583	550552
409806	550553
42532	550554
104136	550555
17480	550556
387507	550557
399703	550558
249865	550559
240142	550560
197787	550561
98498	550562
443139	550563
87193	550564
390669	550565
237471	550566
63400	550567
243074	550568
94302	550569
114159	550570
99242	550571
11668	550572
3811	550573
158295	550574
230351	550575
140081	550576
85859	550577
28251	550578
382100	550579
118393	550580
159843	550581
153976	550582
224005	550583
187073	550584
239370	550585
4521	550586
8245	550587
188317	550588
5509	550589
73698	550590
23907	550591
148192	550592
71420	550593
2526	550594
39789	550595
64637	550596
113847	550597
272288	550598
399228	550599
20452	550600
26716	550601
323944	550602
69298	550603
160151	550604
9141	550605
95880	550606
299839	550607
6348	550608
107193	550609
83556	550610
78714	550611
458963	550612
39051	550613
29442	550614
202089	550615
107984	550616
21019	550617
298530	550618
3212	550619
251939	550620
190269	550621
52492	550622
26369	550623
2846	550624
3211	550625
1415	550626
1396	550627
8226	550628
1396	550629
361247	550630
347503	550631
81932	550632
32876	550633
51168	550634
87993	550635
48704	550636
107924	550637
31483	550638
8859	550639
26485	550640
116855	550641
5289	550642
69372	550643
6065	550644
6065	550645
305498	550646
176581	550647
21348	550648
160508	550649
220770	550650
4156	550651
150317	550652
98584	550653
15388	550654
225752	550655
7657	550656
207088	550657
37556	550658
21533	550659
353613	550660
228867	550661
393214	550662
8714	550663
9643	550664
192225	550665
40383	550666
10939	550667
421685	550668
162334	550669
231845	550670
28325	550671
26338	550672
10112	550673
45751	550674
42206	550675
103056	550676
79026	550677
175291	550678
200179	550679
86380	550680
165268	550681
104163	550682
179002	550683
45043	550684
22349	550685
52092	550686
159307	550687
58846	550688
35183	550689
19219	550690
138028	550691
94358	550692
221907	550693
436856	550694
74160	550695
71034	550696
35578	550697
70541	550698
15179	550699
260919	550700
252825	550701
38595	550702
437520	550703
445987	550704
183557	550705
64824	550706
452030	550707
194987	550708
15142	550709
139310	550710
12157	550711
109344	550712
63761	550713
170619	550714
174747	550715
71979	550716
35157	550717
231787	550718
832	550719
230154	550720
73410	550721
15465	550722
87719	550723
3840	550724
450616	550725
4586	550726
57972	550727
18522	550728
199779	550729
74943	550730
80846	550731
28909	550732
167500	550733
21361	550734
302527	550735
60	550736
32330	550737
32185	550738
1123	550739
144981	550740
245978	550741
401826	550742
101632	550743
8381	550744
32375	550745
156094	550746
53774	550747
107424	550748
157391	550749
215379	550750
83703	550751
37338	550752
173816	550753
449285	550754
16557	550755
230874	550756
218369	550757
457395	550758
175557	550759
110985	550760
162679	550761
117032	550762
173550	550763
242844	550764
65358	550765
314184	550766
144482	550767
34251	550768
128386	550769
23	550770
12505	550771
102504	550772
246418	550773
130387	550774
106416	550775
311879	550776
149999	550777
144073	550778
9090	550779
156686	550780
258027	550781
155471	550782
81680	550783
444106	550784
7823	550785
35380	550786
4582	550787
18547	550788
452954	550789
24478	550790
11070	550791
79635	550792
360564	550793
89165	550794
118606	550795
56238	550796
64522	550797
15274	550798
24271	550799
304879	550800
142293	550801
357722	550802
53101	550803
241829	550804
42843	550805
17408	550806
79080	550807
10611	550808
309679	550809
232156	550810
336360	550811
197211	550812
422635	550813
106146	550814
196159	550815
8822	550816
68903	550817
89233	550818
10534	550819
59105	550820
285007	550821
18377	550822
89685	550823
145333	550824
188187	550825
329016	550826
242753	550827
391505	550828
35727	550829
31161	550830
93072	550831
123709	550832
197063	550833
51567	550834
37129	550835
1305	550836
198876	550837
63462	550838
6036	550839
398561	550840
25471	550841
27659	550842
88648	550843
80082	550844
61440	550845
89167	550846
106828	550847
207594	550848
243722	550849
6643	550850
263693	550851
277229	550852
52865	550853
243699	550854
15327	550855
420203	550856
372935	550857
146879	550858
367875	550859
214662	550860
270193	550861
2960	550862
185675	550863
820	550864
159113	550865
8510	550866
16647	550867
16647	550868
46289	550869
161961	550870
30220	550871
109946	550872
247007	550873
241518	550874
62748	550875
76904	550876
432770	550877
455490	550878
30373	550879
107822	550880
96033	550881
24450	550882
201340	550883
13796	550884
54283	550885
46258	550886
81399	550887
146274	550888
2893	550889
115767	550890
425782	550891
158642	550892
225198	550893
63039	550894
150437	550895
49555	550896
457112	550897
2113	550898
68583	550899
98602	550900
420862	550901
7339	550902
412006	550903
316870	550904
355270	550905
211953	550906
444763	550907
85031	550908
150565	550909
274385	550910
130585	550911
209846	550912
212439	550913
148581	550914
131304	550915
18026	550916
102507	550917
20099	550918
242135	550919
22167	550920
84101	550921
18971	550922
131207	550923
11752	550924
69496	550925
14645	550926
389670	550927
159607	550928
382360	550929
49367	550930
247217	550931
168	550932
43566	550933
77202	550934
386391	550935
392139	550936
49141	550937
6508	550938
137728	550939
68899	550940
6051	550941
4039	550942
189548	550943
59485	550944
92811	550945
257396	550946
362232	550947
157661	550948
108077	550949
213936	550950
156555	550951
349404	550952
19029	550953
87694	550954
142442	550955
95711	550956
88796	550957
45480	550958
96932	550959
5934	550960
443633	550961
95534	550962
198696	550963
374082	550964
202300	550965
288498	550966
260314	550967
195411	550968
148138	550969
148138	550970
43021	550971
409925	550972
71494	550973
95060	550974
351006	550975
219555	550976
64725	550977
48650	550978
34792	550979
198776	550980
49063	550981
82688	550982
82595	550983
250428	550984
47144	550985
197	550986
151436	550987
26305	550988
453281	550989
14899	550990
99664	550991
3652	550992
58012	550993
37555	550994
40174	550995
174948	550996
19086	550997
1998	550998
5461	550999
26473	551000
275816	551001
13207	551002
210182	551003
53354	551004
137495	551005
202948	551006
162095	551007
97436	551008
168725	551009
427006	551010
432483	551011
419737	551012
61272	551013
8497	551014
8497	551015
8497	551016
8497	551017
26817	551018
218859	551019
2105	551020
78190	551021
219084	551022
95021	551023
172110	551024
322830	551025
33622	551026
99664	551027
191817	551028
15173	551029
39102	551030
32794	551031
33659	551032
128068	551033
288121	551034
30709	551035
405293	551036
75162	551037
1564	551038
43006	551039
221950	551040
174089	551041
32255	551042
249062	551043
327310	551044
103362	551045
440352	551046
3876	551047
6901	551048
133767	551049
434095	551050
4531	551051
3804	551052
53341	551053
39783	551054
198470	551055
119882	551056
109353	551057
441945	551058
134666	551059
193569	551060
4786	551061
69444	551062
312	551063
6136	551064
118805	551065
34690	551066
6275	551067
6993	551068
183818	551069
161675	551070
109412	551071
361011	551072
149187	551073
31178	551074
320171	551075
30844	551076
668	551077
248041	551078
59329	551079
106197	551080
317531	551081
377020	551082
23076	551083
126124	551084
965	551085
165170	551086
67826	551087
84214	551088
75766	551089
101454	551090
11746	551091
332789	551092
141115	551093
40278	551094
313094	551095
288383	551096
259992	551097
34541	551098
243339	551099
243339	551100
422661	551101
198026	551102
7508	551103
46426	551104
66810	551105
110078	551106
285087	551107
348980	551108
55907	551109
279121	551110
127985	551111
425017	551112
460269	551113
232060	551114
29471	551115
63039	551116
106655	551117
33911	551118
137341	551119
11478	551120
369735	551121
259980	551122
50685	551123
202599	551124
161750	551125
73726	551126
34226	551127
40282	551128
96326	551129
244674	551130
20161	551131
88279	551132
310709	551133
222614	551134
236965	551135
27933	551136
34189	551137
457381	551138
420871	551139
254132	551140
158868	551141
136665	551142
342253	551143
304677	551144
102035	551145
52381	551146
175752	551147
353153	551148
86189	551149
77158	551150
96770	551151
115422	551152
61613	551153
40282	551154
74218	551155
247686	551156
34541	551157
280456	551158
133482	551159
34233	551160
315601	551161
34535	551162
421003	551163
215233	551164
392421	551165
357317	551166
31665	551167
447134	551168
426379	551169
334857	551170
113383	551171
392275	551172
65253	551173
210211	551174
202536	551175
86339	551176
211518	551177
125344	551178
23395	551179
284829	551180
63906	551181
226991	551182
128630	551183
215225	551184
313268	551185
24720	551186
176589	551187
175523	551188
204771	551189
52573	551190
44575	551191
103798	551192
32221	551193
119399	551194
228483	551195
190898	551196
277086	551197
86568	551198
31643	551199
173437	551200
96443	551201
204749	551202
195128	551203
447368	551204
41016	551205
134942	551206
384630	551207
10891	551208
304806	551209
306973	551210
247688	551211
76399	551212
273527	551213
330090	551214
397401	551215
70974	551216
210615	551217
373475	551218
388420	551219
360270	551220
110252	551221
90496	551222
82073	551223
423234	551224
190952	551225
255434	551226
6474	551227
55731	551228
93583	551229
55326	551230
43940	551231
120302	551232
14564	551233
99812	551234
19443	551235
13645	551236
64740	551237
28554	551238
23980	551239
315755	551240
168413	551241
240612	551242
114784	551243
224299	551244
439050	551245
183074	551246
124639	551247
253197	551248
230587	551249
348473	551250
379	551251
147190	551252
182856	551253
78643	551254
18259	551255
213859	551256
192938	551257
79265	551258
242374	551259
47953	551260
339044	551261
19399	551262
15137	551263
178646	551264
449206	551265
88978	551266
28830	551267
2371	551268
332934	551269
430955	551270
176744	551271
79835	551272
237618	551273
255204	551274
7853	551275
97645	551276
71955	551277
10648	551278
241725	551279
23400	551280
186218	551281
439654	551282
35070	551283
437894	551284
363733	551285
48386	551286
187742	551287
221320	551288
185128	551289
49914	551290
122226	551291
173460	551292
87310	551293
98358	551294
48723	551295
164913	551296
218686	551297
249040	551298
27658	551299
388803	551300
31425	551301
54285	551302
47567	551303
59048	551304
256067	551305
38649	551306
147761	551307
97578	551308
9285	551309
240318	551310
68902	551311
53985	551312
54223	551313
62364	551314
44199	551315
375147	551316
30444	551317
125146	551318
121987	551319
78730	551320
197549	551321
102530	551322
305415	551323
296309	551324
199615	551325
172872	551326
182364	551327
170507	551328
200877	551329
116390	551330
230268	551331
377258	551332
114164	551333
113290	551334
351915	551335
58557	551336
394505	551337
7702	551338
102994	551339
249193	551340
8128	551341
52344	551342
217232	551343
89306	551344
222027	551345
247288	551346
189988	551347
70518	551348
26546	551349
103311	551350
108226	551351
250787	551352
22085	551353
379059	551354
61132	551355
360244	551356
224557	551357
128587	551358
75788	551359
430025	551360
315801	551361
369621	551362
419519	551363
339143	551364
397784	551365
346605	551366
382724	551367
202278	551368
285912	551369
333743	551370
341805	551371
452614	551372
364655	551373
363379	551374
362736	551375
411349	551376
320762	551377
355590	551378
436471	551379
354956	551380
264063	551381
420884	551382
443258	551383
454561	551384
342423	551385
228272	551386
261860	551387
172938	551388
140862	551389
53224	551390
96211	551391
98255	551392
12017	551393
184924	551394
39743	551395
22678	551396
342624	551397
53918	551398
87006	551399
87005	551400
65890	551401
112648	551402
6618	551403
91184	551404
65960	551405
26126	551406
403892	551407
102971	551408
116545	551409
138510	551410
1786	551411
95428	551412
49931	551413
8002	551414
8404	551415
7831	551416
125493	551417
93172	551418
23576	551419
73917	551420
396735	551421
107409	551422
102530	551423
195325	551424
3773	551425
1675	551426
34456	551427
127337	551428
26591	551429
82279	551430
246488	551431
242551	551432
1189	551433
354369	551434
457215	551435
56953	551436
27998	551437
1151	551438
71782	551439
225326	551440
176827	551441
311474	551442
147627	551443
385927	551444
8870	551445
377939	551446
9430	551447
23706	551448
170219	551449
427675	551450
65791	551451
276933	551452
199983	551453
450912	551454
437031	551455
101441	551456
214931	551457
370213	551458
208956	551459
117331	551460
338233	551461
113710	551462
238468	551463
11707	551464
181762	551465
4856	551466
152237	551467
127576	551468
898	551469
7622	551470
95214	551471
7935	551472
174667	551473
101166	551474
243054	551475
83717	551476
125689	551477
13907	551478
426757	551479
90917	551480
102068	551481
317388	551482
195124	551483
157590	551484
372460	551485
28923	551486
16856	551487
3927	551488
134569	551489
1298	551490
61158	551491
103805	551492
405289	551493
307943	551494
40370	551495
26512	551496
11095	551497
72128	551498
196751	551499
121330	551500
234079	551501
253763	551502
245069	551503
70081	551504
96120	551505
248664	551506
150117	551507
628	551508
93357	551509
6680	551510
32071	551511
393859	551512
152902	551513
3079	551514
46809	551515
17726	551516
52314	551517
257722	551518
3444	551519
326365	551520
87092	551521
1332	551522
15617	551523
343693	551524
255371	551525
239916	551526
155864	551527
93276	551528
456108	551529
43510	551530
353687	551531
441042	551532
6252	551533
249542	551534
34099	551535
65928	551536
272457	551537
377294	551538
392635	551539
392459	551540
42673	551541
123039	551542
310479	551543
405218	551544
91926	551545
248397	551546
450730	551547
55117	551548
105384	551549
318448	551550
125440	551551
64618	551552
9565	551553
100753	551554
175183	551555
63706	551556
47911	551557
402006	551558
102075	551559
11915	551560
100748	551561
217295	551562
4607	551563
449765	551564
36830	551565
98874	551566
412389	551567
139683	551568
70039	551569
351379	551570
117175	551571
355726	551572
425665	551573
117982	551574
167053	551575
203298	551576
34290	551577
8114	551578
180746	551579
4152	551580
406728	551581
286931	551582
229380	551583
52208	551584
3861	551585
76426	551586
85513	551587
125710	551588
347707	551589
117822	551590
154580	551591
191337	551592
415806	551593
11617	551594
32962	551595
180041	551596
245243	551597
246	551598
15741	551599
66726	551600
231267	551601
284712	551602
374079	551603
32574	551604
19916	551605
58141	551606
178658	551607
94748	551608
3320	551609
25522	551610
59932	551611
402732	551612
190666	551613
278700	551614
266244	551615
205952	551616
96376	551617
101357	551618
87228	551619
1700	551620
177079	551621
1544	551622
63018	551623
14915	551624
287025	551625
99513	551626
61648	551627
305918	551628
318	551629
109395	551630
89106	551631
38344	551632
207554	551633
445444	551634
46097	551635
178898	551636
4386	551637
132203	551638
243461	551639
28360	551640
33008	551641
126397	551642
117811	551643
23979	551644
139730	551645
240265	551646
93870	551647
88306	551648
162838	551649
98883	551650
71321	551651
243231	551652
200152	551653
313656	551654
126791	551655
179345	551656
65922	551657
15770	551658
17006	551659
54985	551660
3538	551661
429373	551662
277743	551663
112752	551664
111086	551665
243682	551666
158185	551667
230997	551668
161765	551669
302015	551670
242996	551671
226913	551672
151291	551673
7011	551674
15705	551675
321290	551676
261616	551677
354207	551678
39129	551679
451811	551680
429944	551681
26248	551682
79648	551683
123070	551684
76267	551685
455251	551686
92719	551687
300904	551688
351616	551689
16141	551690
167026	551691
143170	551692
236565	551693
2781	551694
343057	551695
94526	551696
411919	551697
64345	551698
340861	551699
41832	551700
52114	551701
133992	551702
129583	551703
129784	551704
23210	551705
78494	551706
93355	551707
425045	551708
100224	551709
227401	551710
13482	551711
109548	551712
345574	551713
598	551714
419205	551715
41392	551716
83974	551717
92818	551718
136964	551719
69684	551720
195414	551721
174952	551722
17178	551723
4599	551724
237832	551725
130087	551726
156548	551727
346251	551728
164638	551729
376920	551730
118748	551731
117302	551732
99013	551733
118189	551734
191461	551735
422132	551736
235975	551737
260766	551738
450477	551739
32221	551740
93131	551741
86145	551742
284639	551743
28268	551744
19709	551745
452546	551746
26711	551747
230115	551748
26711	551749
265124	551750
15328	551751
48439	551752
148983	551753
6769	551754
301054	551755
102834	551756
245546	551757
434214	551758
433709	551759
409240	551760
118916	551761
442707	551762
240309	551763
267174	551764
408778	551765
10247	551766
36585	551767
220093	551768
242939	551769
4631	551770
128954	551771
15344	551772
404182	551773
243366	551774
58859	551775
437099	551776
119465	551777
72180	551778
3413	551779
251393	551780
230907	551781
65660	551782
65660	551783
220727	551784
118991	551785
71262	551786
95473	551787
149417	551788
26494	551789
384863	551790
58065	551791
123430	551792
41912	551793
7890	551794
182162	551795
324911	551796
405590	551797
1160	551798
131912	551799
187385	551800
15780	551801
103023	551802
267436	551803
270351	551804
109098	551805
55096	551806
46370	551807
208013	551808
135169	551809
89882	551810
174923	551811
127177	551812
237413	551813
232996	551814
391238	551815
41791	551816
128318	551817
27827	551818
67387	551819
375472	551820
359531	551821
23260	551822
87703	551823
298052	551824
144623	551825
82319	551826
206289	551827
3351	551828
206067	551829
5147	551830
190420	551831
41873	551832
377160	551833
1820	551834
267821	551835
295774	551836
34349	551837
450219	551838
360845	551839
54837	551840
127570	551841
46145	551842
193313	551843
38561	551844
760	551845
193972	551846
1820	551847
354206	551848
220594	551849
156041	551850
314969	551851
131762	551852
297891	551853
156284	551854
39476	551855
92003	551856
33085	551857
41591	551858
12902	551859
39476	551860
120380	551861
327428	551862
15313	551863
220985	551864
1	551865
73737	551866
15934	551867
188367	551868
94799	551869
186200	551870
434599	551871
194890	551872
12701	551873
52577	551874
14638	551875
125627	551876
87469	551877
50103	551878
76804	551879
254071	551880
438060	551881
55012	551882
5209	551883
68011	551884
68011	551885
110171	551886
2319	551887
139599	551888
183192	551889
188173	551890
396616	551891
129398	551892
355529	551893
343113	551894
67999	551895
54135	551896
90461	551897
430608	551898
253761	551899
209900	551900
147490	551901
67154	551902
49954	551903
35743	551904
244709	551905
13406	551906
311493	551907
171436	551908
328933	551909
220586	551910
295590	551911
1325	551912
255263	551913
151327	551914
36187	551915
75356	551916
10643	551917
428477	551918
120264	551919
177203	551920
224861	551921
177204	551922
337093	551923
150973	551924
124642	551925
37655	551926
57748	551927
302271	551928
321571	551929
422134	551930
228896	551931
108744	551932
77089	551933
109896	551934
63932	551935
86350	551936
12686	551937
137222	551938
184929	551939
26796	551940
401022	551941
341927	551942
88336	551943
56010	551944
216895	551945
38112	551946
93853	551947
216255	551948
359366	551949
198510	551950
172015	551951
125977	551952
201564	551953
219547	551954
8247	551955
232762	551956
79803	551957
18694	551958
436369	551959
234510	551960
53690	551961
164555	551962
80405	551963
130384	551964
118597	551965
17838	551966
110556	551967
73246	551968
206755	551969
457651	551970
152174	551971
11241	551972
146549	551973
67395	551974
74	551975
17320	551976
74	551977
29117	551978
64900	551979
393178	551980
93931	551981
24275	551982
13018	551983
109804	551984
82217	551985
142797	551986
195741	551987
31592	551988
412027	551989
201877	551990
96130	551991
123330	551992
250220	551993
4376	551994
7458	551995
116788	551996
80009	551997
81400	551998
720	551999
97153	552000
23934	552001
51756	552002
189062	552003
89643	552004
3800	552005
154420	552006
209858	552007
408441	552008
112362	552009
27038	552010
155496	552011
153055	552012
155210	552013
41817	552014
36580	552015
152184	552016
99239	552017
396164	552018
54185	552019
174678	552020
458666	552021
114181	552022
5830	552023
337789	552024
46068	552025
332513	552026
194129	552027
173305	552028
397585	552029
360866	552030
84648	552031
76839	552032
260355	552033
217478	552034
203119	552035
417466	552036
54185	552037
376129	552038
175808	552039
119518	552040
206324	552041
92737	552042
57675	552043
111212	552044
206562	552045
10793	552046
555	552047
372815	552048
404636	552049
186189	552050
117444	552051
166052	552052
297201	552053
436313	552054
272636	552055
211868	552056
78195	552057
40428	552058
278471	552059
99201	552060
88100	552061
1153	552062
23752	552063
199348	552064
109971	552065
380947	552066
158719	552067
30278	552068
145412	552069
107396	552070
25864	552071
90737	552072
1969	552073
151622	552074
371425	552075
14615	552076
59400	552077
58646	552078
2433	552079
6150	552080
3486	552081
33624	552082
115999	552083
3558	552084
56494	552085
73556	552086
151181	552087
111011	552088
196921	552089
195524	552090
96783	552091
22283	552092
136824	552093
98605	552094
144883	552095
36081	552096
164976	552097
180058	552098
162907	552099
96783	552100
329898	552101
57317	552102
397180	552103
109173	552104
185078	552105
219708	552106
244937	552107
51553	552108
5984	552109
327262	552110
4263	552111
45831	552112
8833	552113
364861	552114
67529	552115
66462	552116
1549	552117
21012	552118
126319	552119
103667	552120
119411	552121
28600	552122
353563	552123
394335	552124
358375	552125
232970	552126
369339	552127
31615	552128
678	552129
60473	552130
21383	552131
54235	552132
89572	552133
40005	552134
160368	552135
180700	552136
34944	552137
24442	552138
100623	552139
66051	552140
15886	552141
337230	552142
237459	552143
36820	552144
111365	552145
196193	552146
244314	552147
14875	552148
170859	552149
102192	552150
153	552151
202561	552152
413089	552153
90383	552154
50989	552155
4646	552156
437415	552157
364825	552158
219306	552159
145097	552160
5754	552161
457066	552162
102472	552163
85852	552164
30158	552165
82231	552166
202952	552167
134380	552168
58890	552169
348624	552170
96960	552171
57423	552172
39930	552173
150232	552174
340602	552175
453891	552176
202582	552177
33954	552178
188677	552179
404361	552180
235396	552181
80789	552182
188077	552183
338249	552184
22521	552185
353868	552186
200009	552187
43200	552188
145311	552189
382837	552190
12591	552191
447005	552192
199501	552193
39030	552194
369967	552195
32004	552196
372390	552197
41536	552198
53422	552199
57002	552200
141496	552201
158040	552202
315492	552203
76882	552204
130272	552205
32994	552206
26123	552207
91278	552208
82858	552209
57773	552210
105612	552211
258187	552212
104112	552213
195743	552214
318924	552215
211126	552216
19715	552217
213673	552218
12487	552219
259405	552220
7105	552221
222834	552222
222595	552223
7437	552224
29535	552225
146367	552226
32547	552227
375614	552228
29767	552229
98147	552230
14571	552231
4951	552232
54495	552233
154596	552234
22851	552235
4752	552236
290893	552237
400700	552238
357119	552239
13711	552240
14629	552241
80417	552242
98260	552243
62821	552244
21928	552245
310655	552246
122410	552247
73628	552248
7292	552249
197199	552250
393334	552251
100340	552252
458485	552253
44659	552254
364770	552255
130331	552256
339937	552257
221839	552258
111995	552259
36634	552260
53268	552261
1570	552262
114793	552263
60374	552264
341560	552265
33644	552266
3429	552267
21471	552268
119213	552269
6146	552270
127907	552271
354746	552272
241456	552273
186734	552274
326790	552275
308129	552276
92220	552277
10719	552278
254874	552279
194617	552280
191355	552281
117968	552282
240556	552283
93891	552284
411188	552285
363246	552286
84154	552287
272118	552288
165818	552289
149207	552290
88465	552291
143318	552292
31308	552293
10456	552294
81340	552295
23075	552296
263789	552297
156173	552298
34819	552299
34517	552300
124574	552301
19339	552302
306873	552303
49359	552304
205689	552305
21675	552306
140895	552307
105612	552308
20858	552309
23191	552310
108227	552311
27910	552312
50164	552313
132604	552314
45222	552315
452753	552316
66375	552317
123565	552318
87587	552319
57142	552320
60073	552321
28304	552322
54216	552323
16248	552324
123599	552325
12084	552326
684	552327
383243	552328
366464	552329
156930	552330
194147	552331
217879	552332
127789	552333
99104	552334
46265	552335
226109	552336
8637	552337
37633	552338
371842	552339
154514	552340
99353	552341
200980	552342
81025	552343
128399	552344
52341	552345
227668	552346
442649	552347
27695	552348
225142	552349
55329	552350
151004	552351
104432	552352
359002	552353
256303	552354
197202	552355
16870	552356
101779	552357
164789	552358
95567	552359
85331	552360
10728	552361
2580	552362
386623	552363
39990	552364
443314	552365
182564	552366
8050	552367
351811	552368
11068	552369
151836	552370
42318	552371
158799	552372
119486	552373
19728	552374
14854	552375
103918	552376
213148	552377
73381	552378
102443	552379
62477	552380
25761	552381
157923	552382
82420	552383
12398	552384
131035	552385
46987	552386
176484	552387
68578	552388
33963	552389
3907	552390
19110	552391
15629	552392
87633	552393
354373	552394
337693	552395
11987	552396
3536	552397
64116	552398
7470	552399
3483	552400
61632	552401
107191	552402
230227	552403
143730	552404
37324	552405
355808	552406
74367	552407
332103	552408
207945	552409
209675	552410
160764	552411
118857	552412
203948	552413
402363	552414
53160	552415
123989	552416
422568	552417
453853	552418
5988	552419
215412	552420
119005	552421
42788	552422
61044	552423
46049	552424
96346	552425
239809	552426
204167	552427
391620	552428
74775	552429
164788	552430
180779	552431
22655	552432
414601	552433
92915	552434
61044	552435
27258	552436
34233	552437
106626	552438
37209	552439
426112	552440
101939	552441
205155	552442
41303	552443
181027	552444
288930	552445
51631	552446
119138	552447
274354	552448
189023	552449
199425	552450
27562	552451
426629	552452
4969	552453
95160	552454
252481	552455
23833	552456
54906	552457
97075	552458
34672	552459
50260	552460
190026	552461
124077	552462
15734	552463
235545	552464
405376	552465
195382	552466
53514	552467
34181	552468
256262	552469
119799	552470
346258	552471
383663	552472
90388	552473
83273	552474
346427	552475
74914	552476
415476	552477
400485	552478
54188	552479
178390	552480
28816	552481
85388	552482
28698	552483
152211	552484
181196	552485
64740	552486
37638	552487
5950	552488
195325	552489
80297	552490
62067	552491
20172	552492
189522	552493
36834	552494
102915	552495
184367	552496
449696	552497
5110	552498
283052	552499
75884	552500
412997	552501
2266	552502
19185	552503
235750	552504
11371	552505
45750	552506
76704	552507
59485	552508
15546	552509
13172	552510
98430	552511
11986	552512
73142	552513
55915	552514
60077	552515
290796	552516
117327	552517
5195	552518
454001	552519
59708	552520
19112	552521
114873	552522
3198	552523
851	552524
455082	552525
29127	552526
212627	552527
225147	552528
131758	552529
44688	552530
16759	552531
17376	552532
14424	552533
244800	552534
180635	552535
232613	552536
128125	552537
61879	552538
329735	552539
232616	552540
229048	552541
6541	552542
54490	552543
442825	552544
7954	552545
10192	552546
248398	552547
106574	552548
3381	552549
256162	552550
164	552551
175061	552552
243	552553
87319	552554
48852	552555
11973	552556
115333	552557
191768	552558
298892	552559
16095	552560
378651	552561
90853	552562
204953	552563
236403	552564
206538	552565
62579	552566
237614	552567
19992	552568
4979	552569
3699	552570
23207	552571
71132	552572
45018	552573
2539	552574
18193	552575
7433	552576
219368	552577
259272	552578
331295	552579
108858	552580
362538	552581
59410	552582
407071	552583
77011	552584
202054	552585
28400	552586
259077	552587
66757	552588
197890	552589
438754	552590
29515	552591
60453	552592
2763	552593
243400	552594
322356	552595
98840	552596
215930	552597
449910	552598
42746	552599
243900	552600
170763	552601
207407	552602
442743	552603
49894	552604
8726	552605
412970	552606
448560	552607
74264	552608
279264	552609
584	552610
386345	552611
448324	552612
134200	552613
70459	552614
138615	552615
28900	552616
144057	552617
270534	552618
151586	552619
78687	552620
33380	552621
99203	552622
143624	552623
24637	552624
47707	552625
366020	552626
694	552627
248098	552628
96505	552629
50976	552630
446792	552631
37334	552632
364328	552633
328238	552634
38694	552635
73075	552636
2243	552637
126328	552638
113548	552639
30078	552640
46669	552641
151354	552642
14922	552643
325859	552644
28587	552645
244239	552646
123967	552647
19314	552648
224626	552649
39415	552650
86301	552651
238211	552652
13407	552653
244514	552654
29534	552655
226504	552656
58985	552657
98359	552658
1653	552659
1183	552660
251569	552661
435825	552662
47681	552663
53680	552664
398889	552665
111092	552666
117781	552667
139617	552668
389212	552669
109219	552670
11689	552671
181894	552672
309812	552673
106136	552674
54073	552675
168082	552676
104441	552677
288069	552678
432084	552679
290215	552680
349385	552681
108167	552682
29617	552683
28942	552684
11390	552685
388053	552686
375979	552687
250004	552688
104633	552689
284800	552690
231336	552691
95504	552692
366908	552693
100507	552694
94140	552695
230265	552696
181802	552697
123	552698
109297	552699
109219	552700
386062	552701
99643	552702
208024	552703
31325	552704
287647	552705
379959	552706
15682	552707
395580	552708
254213	552709
184017	552710
350312	552711
87076	552712
30129	552713
48382	552714
30138	552715
35426	552716
49823	552717
188016	552718
143377	552719
2657	552720
228140	552721
27492	552722
48922	552723
191846	552724
96648	552725
97884	552726
83780	552727
59535	552728
441408	552729
303074	552730
966	552731
457232	552732
121825	552733
44871	552734
381173	552735
409827	552736
124308	552737
70873	552738
48024	552739
228909	552740
106821	552741
402953	552742
48182	552743
392718	552744
116801	552745
193647	552746
127716	552747
96400	552748
7413	552749
77754	552750
338955	552751
250251	552752
95511	552753
34931	552754
106629	552755
340524	552756
23570	552757
56488	552758
2957	552759
207	552760
189530	552761
249952	552762
444912	552763
106476	552764
272258	552765
61681	552766
198773	552767
4889	552768
247384	552769
448593	552770
90331	552771
59659	552772
81672	552773
40066	552774
446463	552775
230046	552776
261068	552777
184893	552778
424161	552779
107656	552780
81665	552781
98726	552782
209033	552783
112965	552784
265042	552785
113780	552786
308670	552787
56747	552788
26599	552789
143897	552790
12930	552791
66868	552792
371741	552793
31285	552794
295868	552795
59107	552796
153835	552797
144879	552798
346316	552799
164436	552800
25851	552801
237137	552802
370963	552803
377384	552804
219425	552805
266437	552806
196963	552807
205990	552808
95622	552809
94702	552810
429496	552811
50619	552812
301809	552813
126260	552814
119759	552815
57822	552816
329058	552817
963	552818
191932	552819
25787	552820
23705	552821
47973	552822
4332	552823
30031	552824
26849	552825
256437	552826
54961	552827
331420	552828
197810	552829
216286	552830
268022	552831
307382	552832
199083	552833
21936	552834
386232	552835
192270	552836
285893	552837
387559	552838
98381	552839
442093	552840
344042	552841
14861	552842
33570	552843
197708	552844
46364	552845
66665	552846
17653	552847
26349	552848
35120	552849
457754	552850
440563	552851
128058	552852
327352	552853
361188	552854
258188	552855
444984	552856
93480	552857
43228	552858
9378	552859
64716	552860
72472	552861
83111	552862
18689	552863
232399	552864
18560	552865
2880	552866
1708	552867
121492	552868
16245	552869
228045	552870
185864	552871
244769	552872
84330	552873
33799	552874
296787	552875
145314	552876
248338	552877
219490	552878
5136	552879
115752	552880
2102	552881
1864	552882
7043	552883
12664	552884
193314	552885
88233	552886
131863	552887
64818	552888
7246	552889
40575	552890
65085	552891
14168	552892
8503	552893
8514	552894
11259	552895
116049	552896
39502	552897
37479	552898
335100	552899
121332	552900
187726	552901
37606	552902
158352	552903
281783	552904
222215	552905
55843	552906
405416	552907
72953	552908
177024	552909
99621	552910
99173	552911
279170	552912
232591	552913
76798	552914
402226	552915
12329	552916
87502	552917
60766	552918
328900	552919
418260	552920
76237	552921
177687	552922
913	552923
22366	552924
445678	552925
441362	552926
88014	552927
139275	552928
164041	552929
26173	552930
219359	552931
74736	552932
150078	552933
158390	552934
351040	552935
60453	552936
221467	552937
23899	552938
126112	552939
123660	552940
89905	552941
106892	552942
386370	552943
427385	552944
399482	552945
215215	552946
162455	552947
334432	552948
223619	552949
97256	552950
216854	552951
88399	552952
169773	552953
268449	552954
13610	552955
72521	552956
88378	552957
37982	552958
183587	552959
116918	552960
5922	552961
82030	552962
412763	552963
90230	552964
62358	552965
426449	552966
189181	552967
405136	552968
59183	552969
215978	552970
55129	552971
6531	552972
242143	552973
188320	552974
341858	552975
236414	552976
204782	552977
125140	552978
28245	552979
4449	552980
10819	552981
3606	552982
70172	552983
288871	552984
272721	552985
133076	552986
22278	552987
38915	552988
420731	552989
122474	552990
7	552991
117575	552992
102442	552993
257903	552994
436697	552995
326780	552996
181748	552997
34013	552998
14124	552999
239849	553000
254899	553001
151768	553002
99152	553003
310968	553004
54821	553005
159401	553006
136385	553007
58477	553008
457755	553009
420269	553010
112752	553011
333100	553012
216574	553013
113245	553014
238749	553015
358860	553016
66387	553017
237243	553018
14532	553019
273035	553020
63059	553021
38040	553022
40357	553023
14848	553024
141227	553025
392240	553026
281843	553027
136044	553028
155097	553029
213857	553030
56823	553031
277851	553032
207969	553033
221085	553034
209539	553035
368601	553036
148266	553037
166408	553038
79055	553039
180127	553040
79748	553041
5	553042
47946	553043
13	553044
191977	553045
255725	553046
129149	553047
49238	553048
82251	553049
128987	553050
7553	553051
219033	553052
371742	553053
235583	553054
69482	553055
84209	553056
169996	553057
21439	553058
62316	553059
78285	553060
45836	553061
232082	553062
83107	553063
415378	553064
294483	553065
272754	553066
256097	553067
87323	553068
245123	553069
190023	553070
453007	553071
88997	553072
195939	553073
56432	553074
86388	553075
316097	553076
104444	553077
70439	553078
128788	553079
14124	553080
254314	553081
34013	553082
134688	553083
47722	553084
364000	553085
3594	553086
7230	553087
57692	553088
230849	553089
130483	553090
125541	553091
37796	553092
185058	553093
81342	553094
298697	553095
68414	553096
10243	553097
108044	553098
7677	553099
399960	553100
65082	553101
100790	553102
11875	553103
129348	553104
29717	553105
125459	553106
106191	553107
8588	553108
245542	553109
214943	553110
95087	553111
232371	553112
16478	553113
124247	553114
203294	553115
404254	553116
83784	553117
14154	553118
24796	553119
252725	553120
293235	553121
192188	553122
38929	553123
203371	553124
236162	553125
29509	553126
410810	553127
420418	553128
2190	553129
335265	553130
168811	553131
194164	553132
16999	553133
79017	553134
126544	553135
453959	553136
226214	553137
8399	553138
49472	553139
120319	553140
30055	553141
286031	553142
248188	553143
123759	553144
74499	553145
115763	553146
57407	553147
123697	553148
46705	553149
53166	553150
1503	553151
290642	553152
133415	553153
6852	553154
209538	553155
86939	553156
142015	553157
173897	553158
26282	553159
151052	553160
137521	553161
414365	553162
63569	553163
348188	553164
108184	553165
47398	553166
442251	553167
27334	553168
35863	553169
2418	553170
154339	553171
418228	553172
315726	553173
4716	553174
207064	553175
349968	553176
45141	553177
245037	553178
189225	553179
110825	553180
145705	553181
25798	553182
43786	553183
69731	553184
3728	553185
50483	553186
77570	553187
360721	553188
440559	553189
9073	553190
81782	553191
57311	553192
104583	553193
224974	553194
31687	553195
51449	553196
8874	553197
85373	553198
166020	553199
73105	553200
38028	553201
30195	553202
6084	553203
297616	553204
126664	553205
353995	553206
97798	553207
8092	553208
4483	553209
75279	553210
229885	553211
47676	553212
41262	553213
340824	553214
247180	553215
229927	553216
243888	553217
106805	553218
68023	553219
28526	553220
43760	553221
230358	553222
60399	553223
37788	553224
78398	553225
248165	553226
19640	553227
24029	553228
428234	553229
120739	553230
12213	553231
156258	553232
67209	553233
66349	553234
359932	553235
8949	553236
234460	553237
60387	553238
19	553239
52232	553240
293005	553241
77731	553242
161450	553243
37404	553244
243499	553245
200137	553246
293710	553247
61177	553248
14312	553249
13510	553250
45843	553251
330361	553252
7729	553253
195356	553254
198574	553255
151337	553256
283240	553257
102119	553258
136059	553259
110497	553260
269242	553261
284075	553262
33749	553263
153717	553264
29202	553265
44449	553266
34575	553267
81818	553268
21373	553269
6436	553270
1435	553271
24004	553272
10980	553273
64134	553274
50850	553275
196305	553276
92665	553277
375975	553278
139173	553279
5036	553280
34992	553281
258078	553282
78995	553283
26033	553284
30478	553285
72269	553286
68438	553287
89459	553288
312071	553289
409506	553290
210344	553291
393785	553292
74239	553293
60711	553294
167430	553295
72831	553296
43282	553297
52153	553298
60037	553299
88027	553300
431632	553301
301510	553302
92586	553303
99051	553304
249522	553305
249432	553306
165210	553307
79054	553308
266427	553309
108516	553310
239761	553311
108516	553312
378476	553313
11296	553314
440182	553315
78312	553316
134484	553317
97653	553318
154702	553319
35760	553320
66113	553321
16695	553322
30412	553323
210815	553324
44615	553325
256431	553326
173741	553327
451556	553328
55818	553329
12413	553330
66925	553331
421172	553332
182556	553333
349647	553334
17124	553335
214260	553336
355711	553337
94721	553338
340264	553339
99441	553340
289411	553341
70670	553342
26949	553343
77902	553344
387315	553345
4791	553346
133790	553347
22888	553348
3739	553349
105985	553350
370190	553351
206476	553352
87478	553353
210320	553354
449661	553355
29203	553356
45731	553357
50009	553358
36033	553359
108601	553360
59030	553361
423375	553362
97656	553363
312338	553364
165924	553365
202779	553366
425204	553367
3570	553368
460000	553369
112113	553370
82716	553371
375375	553372
52738	553373
35206	553374
324273	553375
7724	553376
38320	553377
2	553378
94146	553379
178507	553380
106329	553381
21104	553382
122359	553383
204218	553384
24639	553385
9881	553386
415237	553387
222011	553388
378018	553389
161280	553390
211	553391
105266	553392
261	553393
338715	553394
52444	553395
60043	553396
198418	553397
30420	553398
372790	553399
113176	553400
52426	553401
28398	553402
56305	553403
5000	553404
279012	553405
422537	553406
28318	553407
117087	553408
4030	553409
186928	553410
241860	553411
177805	553412
127083	553413
6445	553414
7170	553415
35013	553416
82672	553417
432110	553418
37940	553419
128526	553420
66870	553421
200637	553422
91845	553423
33946	553424
212936	553425
145723	553426
353930	553427
259200	553428
13035	553429
13003	553430
63517	553431
5948	553432
12809	553433
341659	553434
119724	553435
339716	553436
213125	553437
29421	553438
101405	553439
93764	553440
4970	553441
1177	553442
111080	553443
18123	553444
28324	553445
349210	553446
5036	553447
5036	553448
396713	553449
416348	553450
202730	553451
167066	553452
215624	553453
163006	553454
136542	553455
10535	553456
85772	553457
408353	553458
9055	553459
2439	553460
223423	553461
215825	553462
74821	553463
108917	553464
258944	553465
37802	553466
84502	553467
26451	553468
114234	553469
231295	553470
20330	553471
14399	553472
84722	553473
3589	553474
238935	553475
38409	553476
30650	553477
6125	553478
87829	553479
87829	553480
7935	553481
345	553482
5853	553483
13640	553484
189290	553485
110322	553486
77125	553487
60298	553488
171530	553489
137374	553490
53419	553491
6421	553492
245270	553493
441468	553494
366514	553495
241129	553496
63900	553497
405000	553498
16416	553499
11517	553500
52050	553501
11812	553502
232470	553503
385590	553504
88450	553505
90987	553506
65454	553507
231270	553508
203349	553509
244130	553510
126550	553511
11308	553512
17043	553513
454564	553514
1039	553515
46736	553516
242751	553517
111024	553518
44556	553519
151137	553520
146244	553521
426224	553522
290974	553523
3775	553524
313401	553525
41805	553526
10231	553527
19038	553528
3675	553529
280779	553530
38157	553531
18573	553532
12580	553533
320905	553534
2843	553535
63479	553536
31984	553537
23160	553538
68625	553539
28415	553540
288	553541
294541	553542
319822	553543
350129	553544
243296	553545
125384	553546
222900	553547
689	553548
104293	553549
58298	553550
7306	553551
243689	553552
65447	553553
5922	553554
334962	553555
55319	553556
293840	553557
148263	553558
231491	553559
102236	553560
37981	553561
3432	553562
126615	553563
262376	553564
277720	553565
47357	553566
167562	553567
167440	553568
308512	553569
159483	553570
25306	553571
25391	553572
33694	553573
56539	553574
88704	553575
178938	553576
70548	553577
76066	553578
231351	553579
32974	553580
307769	553581
53183	553582
212662	553583
165192	553584
87871	553585
80125	553586
48021	553587
246870	553588
240574	553589
73404	553590
53140	553591
395841	553592
127749	553593
152511	553594
8412	553595
11824	553596
33120	553597
13774	553598
67088	553599
243527	553600
83169	553601
6309	553602
126307	553603
305923	553604
292959	553605
372941	553606
321884	553607
302858	553608
294946	553609
218275	553610
77621	553611
213866	553612
229344	553613
373637	553614
166067	553615
398800	553616
405296	553617
12536	553618
225458	553619
63103	553620
204290	553621
31934	553622
26123	553623
11598	553624
17810	553625
250667	553626
49399	553627
20056	553628
90158	553629
55276	553630
67057	553631
82192	553632
385473	553633
22456	553634
21594	553635
9361	553636
29476	553637
305	553638
28626	553639
15622	553640
1134	553641
61999	553642
406644	553643
5937	553644
246650	553645
59129	553646
215037	553647
73367	553648
46258	553649
144573	553650
300344	553651
34544	553652
6672	553653
18101	553654
422220	553655
199588	553656
90284	553657
62976	553658
197061	553659
339792	553660
100669	553661
135736	553662
158403	553663
85713	553664
44082	553665
46741	553666
3440	553667
28910	553668
312783	553669
202411	553670
377813	553671
317858	553672
12434	553673
160712	553674
141825	553675
251	553676
125053	553677
40177	553678
128757	553679
160378	553680
275951	553681
21114	553682
349749	553683
359449	553684
335457	553685
226009	553686
245758	553687
77995	553688
34187	553689
92555	553690
74332	553691
47154	553692
9233	553693
6328	553694
81397	553695
415087	553696
1530	553697
79465	553698
46881	553699
320918	553700
112403	553701
435037	553702
20328	553703
175777	553704
20872	553705
62629	553706
87479	553707
29904	553708
233084	553709
63215	553710
257025	553711
397187	553712
92471	553713
311295	553714
119761	553715
9484	553716
152268	553717
147122	553718
205141	553719
169705	553720
264342	553721
372590	553722
427585	553723
458562	553724
84451	553725
212516	553726
26964	553727
56433	553728
2894	553729
144711	553730
97407	553731
236205	553732
134338	553733
90373	553734
125087	553735
115635	553736
227328	553737
108603	553738
389322	553739
138720	553740
417852	553741
23412	553742
222372	553743
45484	553744
46903	553745
308047	553746
43423	553747
204808	553748
185886	553749
179770	553750
422260	553751
339765	553752
94518	553753
299923	553754
242463	553755
209564	553756
167339	553757
208657	553758
157333	553759
39733	553760
260847	553761
430121	553762
369890	553763
41318	553764
63518	553765
161470	553766
293862	553767
234387	553768
33432	553769
310919	553770
238012	553771
84557	553772
147018	553773
54821	553774
157139	553775
187051	553776
280501	553777
285284	553778
316200	553779
39398	553780
11251	553781
61454	553782
98177	553783
124920	553784
10645	553785
248464	553786
104266	553787
57305	553788
240359	553789
433234	553790
62652	553791
113054	553792
248492	553793
31330	553794
48093	553795
302595	553796
425384	553797
115100	553798
33892	553799
220598	553800
122030	553801
281868	553802
346997	553803
284146	553804
52551	553805
111154	553806
10458	553807
308946	553808
23695	553809
10960	553810
162660	553811
192871	553812
94403	553813
67428	553814
179228	553815
276190	553816
60871	553817
46583	553818
143674	553819
369530	553820
198286	553821
189595	553822
39680	553823
167485	553824
164232	553825
106352	553826
28019	553827
20905	553828
107287	553829
6128	553830
161221	553831
176242	553832
12831	553833
31458	553834
70213	553835
23342	553836
206540	553837
84757	553838
4639	553839
1095	553840
43433	553841
278087	553842
420302	553843
22514	553844
49698	553845
454476	553846
186541	553847
284251	553848
197230	553849
5000	553850
5000	553851
59681	553852
374957	553853
304168	553854
356465	553855
126842	553856
221235	553857
266495	553858
5007	553859
288247	553860
205446	553861
230090	553862
412768	553863
286481	553864
55386	553865
158142	553866
155113	553867
118287	553868
199988	553869
340847	553870
330559	553871
173628	553872
60977	553873
150364	553874
161393	553875
444029	553876
194544	553877
145889	553878
28507	553879
97617	553880
59325	553881
200608	553882
351573	553883
41057	553884
216895	553885
118552	553886
30921	553887
384441	553888
8628	553889
43572	553890
87334	553891
36000	553892
86223	553893
42873	553894
255684	553895
93988	553896
171384	553897
336672	553898
174939	553899
331021	553900
455083	553901
411499	553902
22188	553903
16009	553904
6992	553905
18159	553906
29322	553907
42405	553908
1779	553909
254368	553910
210611	553911
376093	553912
23259	553913
47837	553914
68444	553915
86372	553916
137671	553917
139842	553918
195161	553919
127082	553920
239486	553921
363013	553922
106939	553923
2495	553924
132507	553925
326302	553926
143481	553927
27819	553928
71709	553929
227958	553930
48617	553931
20686	553932
321513	553933
122407	553934
5445	553935
393968	553936
6151	553937
152167	553938
54416	553939
44519	553940
419367	553941
45270	553942
21278	553943
3562	553944
217522	553945
285940	553946
42486	553947
30047	553948
439929	553949
248038	553950
62436	553951
269736	553952
123513	553953
270572	553954
265211	553955
5435	553956
82976	553957
264299	553958
96763	553959
6674	553960
133858	553961
443496	553962
113354	553963
255440	553964
420845	553965
290684	553966
23491	553967
21014	553968
295327	553969
15645	553970
68723	553971
198401	553972
102840	553973
30564	553974
134863	553975
36248	553976
234106	553977
133116	553978
223085	553979
127664	553980
456060	553981
149655	553982
126396	553983
147326	553984
43490	553985
305360	553986
59776	553987
430910	553988
176739	553989
241896	553990
39206	553991
54216	553992
69096	553993
273009	553994
34496	553995
112013	553996
235679	553997
399142	553998
70318	553999
52820	554000
361289	554001
340	554002
160565	554003
364664	554004
178413	554005
24702	554006
56961	554007
375670	554008
446550	554009
115336	554010
158784	554011
178680	554012
47386	554013
406839	554014
58714	554015
177324	554016
113850	554017
165334	554018
15262	554019
110781	554020
331523	554021
13994	554022
36172	554023
37683	554024
25079	554025
4233	554026
112301	554027
93199	554028
385917	554029
90709	554030
2213	554031
31195	554032
113911	554033
297710	554034
115290	554035
139444	554036
40510	554037
246002	554038
62357	554039
183703	554040
30951	554041
186154	554042
250505	554043
73900	554044
7224	554045
102080	554046
199767	554047
135664	554048
288040	554049
100360	554050
399470	554051
53109	554052
26280	554053
31516	554054
123833	554055
379104	554056
7671	554057
439251	554058
198032	554059
12495	554060
199640	554061
3610	554062
16670	554063
17408	554064
195544	554065
128967	554066
37513	554067
228643	554068
58414	554069
61061	554070
48140	554071
252479	554072
420565	554073
116278	554074
53171	554075
59808	554076
362167	554077
72720	554078
10549	554079
10130	554080
18425	554081
131264	554082
112743	554083
58032	554084
343549	554085
254961	554086
185263	554087
198562	554088
5351	554089
56521	554090
308189	554091
26339	554092
12495	554093
27085	554094
15757	554095
440903	554096
320338	554097
380253	554098
657	554099
22746	554100
129115	554101
48140	554102
176811	554103
7186	554104
409766	554105
83078	554106
96395	554107
401790	554108
111647	554109
319020	554110
122327	554111
110289	554112
101124	554113
110289	554114
281933	554115
93186	554116
60877	554117
26801	554118
92905	554119
7670	554120
15754	554121
9666	554122
448658	554123
19635	554124
275339	554125
49272	554126
108754	554127
226108	554128
1693	554129
4911	554130
82124	554131
410165	554132
8734	554133
62253	554134
47302	554135
101579	554136
52286	554137
303075	554138
104271	554139
48140	554140
83621	554141
83621	554142
229194	554143
85581	554144
419077	554145
35091	554146
181487	554147
352801	554148
146483	554149
394241	554150
371829	554151
124989	554152
11849	554153
239487	554154
21580	554155
279206	554156
265784	554157
44931	554158
4138	554159
103547	554160
120025	554161
101543	554162
37383	554163
180899	554164
17212	554165
99977	554166
423771	554167
6268	554168
43821	554169
19584	554170
64014	554171
33823	554172
442423	554173
442765	554174
358247	554175
305409	554176
136750	554177
261268	554178
184722	554179
45518	554180
134800	554181
109302	554182
339839	554183
358115	554184
352049	554185
7727	554186
15145	554187
57954	554188
48573	554189
278758	554190
14849	554191
197285	554192
73223	554193
197285	554194
22126	554195
13410	554196
355932	554197
179387	554198
150512	554199
3656	554200
122735	554201
43800	554202
134384	554203
10896	554204
237193	554205
48984	554206
220682	554207
8254	554208
39102	554209
381054	554210
26515	554211
7055	554212
14215	554213
11647	554214
57967	554215
945	554216
907	554217
14889	554218
122967	554219
45007	554220
236728	554221
201303	554222
23656	554223
396004	554224
262361	554225
130127	554226
3602	554227
322208	554228
192463	554229
101709	554230
192463	554231
17967	554232
41553	554233
7416	554234
102889	554235
452456	554236
44495	554237
9535	554238
236619	554239
155959	554240
313319	554241
193884	554242
438705	554243
242138	554244
235272	554245
65101	554246
21369	554247
146136	554248
35940	554249
262128	554250
4307	554251
180821	554252
120068	554253
41456	554254
2040	554255
63003	554256
17114	554257
9526	554258
86680	554259
17114	554260
268117	554261
357216	554262
149826	554263
282083	554264
222022	554265
116117	554266
6550	554267
89725	554268
245438	554269
154866	554270
299818	554271
181990	554272
344658	554273
224945	554274
71189	554275
119594	554276
4647	554277
372811	554278
4779	554279
241306	554280
101916	554281
247648	554282
30451	554283
44839	554284
50170	554285
57314	554286
166345	554287
31878	554288
101519	554289
101155	554290
61782	554291
323179	554292
129669	554293
45547	554294
78183	554295
143562	554296
81580	554297
101403	554298
33526	554299
63336	554300
10297	554301
219776	554302
338434	554303
102086	554304
85446	554305
189702	554306
249503	554307
115976	554308
182426	554309
4231	554310
268756	554311
149536	554312
184544	554313
59638	554314
171853	554315
238568	554316
9896	554317
127989	554318
254161	554319
205500	554320
10914	554321
19150	554322
50099	554323
230412	554324
173592	554325
123417	554326
353947	554327
361801	554328
74532	554329
80811	554330
118438	554331
194471	554332
5945	554333
19791	554334
422297	554335
114501	554336
112689	554337
416573	554338
272588	554339
191503	554340
223968	554341
426596	554342
229263	554343
114301	554344
572	554345
62184	554346
237849	554347
385915	554348
57152	554349
141958	554350
46140	554351
240053	554352
239599	554353
6318	554354
34302	554355
60815	554356
10148	554357
193885	554358
89982	554359
393523	554360
39405	554361
286293	554362
29771	554363
164418	554364
415600	554365
135486	554366
17858	554367
301026	554368
99380	554369
186134	554370
4700	554371
132126	554372
121650	554373
83192	554374
83192	554375
278772	554376
403222	554377
74643	554378
61589	554379
319692	554380
42673	554381
428478	554382
3572	554383
170028	554384
16889	554385
115761	554386
90933	554387
143460	554388
2530	554389
88259	554390
9082	554391
141533	554392
90669	554393
31118	554394
38584	554395
115884	554396
75129	554397
246456	554398
50284	554399
187489	554400
213318	554401
59193	554402
342340	554403
97385	554404
134265	554405
160120	554406
28152	554407
1119	554408
304786	554409
31300	554410
221648	554411
215937	554412
161015	554413
401947	554414
236777	554415
161204	554416
115192	554417
113218	554418
51814	554419
11698	554420
160668	554421
53732	554422
24105	554423
29367	554424
325938	554425
30949	554426
3286	554427
324898	554428
443707	554429
226992	554430
303844	554431
15158	554432
26221	554433
105682	554434
68265	554435
27170	554436
204920	554437
2976	554438
178483	554439
299473	554440
417658	554441
87746	554442
396412	554443
169924	554444
195045	554445
73664	554446
138148	554447
92163	554448
50352	554449
92128	554450
203956	554451
368045	554452
59254	554453
85490	554454
300050	554455
31317	554456
93487	554457
235613	554458
48483	554459
278773	554460
152315	554461
50787	554462
75474	554463
394236	554464
43012	554465
349885	554466
39575	554467
213171	554468
355908	554469
118898	554470
162405	554471
101150	554472
9840	554473
220866	554474
59208	554475
39861	554476
84049	554477
203243	554478
121669	554479
19291	554480
237787	554481
36026	554482
198486	554483
41441	554484
147567	554485
260493	554486
248712	554487
320099	554488
258764	554489
260922	554490
348049	554491
89054	554492
161768	554493
444620	554494
15931	554495
398938	554496
181643	554497
189207	554498
223236	554499
195504	554500
198084	554501
437610	554502
106099	554503
27138	554504
10488	554505
19939	554506
219245	554507
115673	554508
414809	554509
64019	554510
85117	554511
221353	554512
10733	554513
407403	554514
2960	554515
45054	554516
399500	554517
95955	554518
111771	554519
31890	554520
44869	554521
340587	554522
183	554523
5853	554524
57140	554525
253396	554526
6392	554527
26861	554528
4831	554529
236131	554530
65399	554531
12728	554532
8436	554533
2793	554534
13596	554535
123206	554536
13563	554537
446118	554538
96142	554539
224177	554540
34179	554541
16592	554542
10215	554543
113963	554544
234160	554545
105895	554546
50554	554547
256295	554548
224678	554549
102823	554550
52794	554551
82903	554552
398104	554553
121738	554554
175259	554555
26736	554556
40294	554557
187568	554558
334248	554559
165798	554560
93761	554561
21124	554562
195775	554563
37779	554564
114102	554565
48655	554566
195860	554567
3877	554568
288229	554569
297153	554570
381097	554571
47868	554572
228241	554573
111032	554574
328554	554575
30083	554576
326115	554577
99754	554578
28116	554579
108881	554580
15276	554581
21888	554582
202170	554583
91159	554584
85375	554585
8175	554586
17467	554587
96598	554588
249683	554589
148157	554590
148536	554591
228303	554592
53665	554593
176718	554594
130358	554595
292716	554596
28394	554597
124214	554598
181781	554599
133794	554600
13149	554601
130940	554602
23454	554603
117185	554604
5374	554605
11601	554606
30189	554607
131504	554608
126530	554609
21074	554610
120704	554611
402370	554612
46839	554613
133508	554614
214904	554615
370332	554616
21952	554617
96786	554618
6486	554619
62420	554620
111392	554621
89156	554622
109409	554623
74581	554624
5104	554625
3625	554626
53497	554627
177124	554628
418883	554629
14541	554630
11397	554631
303721	554632
396047	554633
8597	554634
8083	554635
343925	554636
1273	554637
74508	554638
270948	554639
4485	554640
41893	554641
4586	554642
43738	554643
225699	554644
153639	554645
171512	554646
160469	554647
13761	554648
23844	554649
2109	554650
87323	554651
67784	554652
248427	554653
68603	554654
148909	554655
182341	554656
113569	554657
175789	554658
61099	554659
271601	554660
187071	554661
90525	554662
155249	554663
411626	554664
408772	554665
408968	554666
139074	554667
161301	554668
247457	554669
58433	554670
72174	554671
68563	554672
18050	554673
400467	554674
7336	554675
128332	554676
57849	554677
243389	554678
35172	554679
116375	554680
118188	554681
20033	554682
331710	554683
331579	554684
176189	554685
391304	554686
28747	554687
19321	554688
39398	554689
43692	554690
101096	554691
25525	554692
211257	554693
281735	554694
12775	554695
61084	554696
207480	554697
147652	554698
409152	554699
1669	554700
23605	554701
229079	554702
9981	554703
317069	554704
3141	554705
134872	554706
53085	554707
125435	554708
106064	554709
342739	554710
51676	554711
248020	554712
17700	554713
16145	554714
24780	554715
46086	554716
24780	554717
125973	554718
68149	554719
438061	554720
129433	554721
404244	554722
48662	554723
55094	554724
85473	554725
38636	554726
132998	554727
132998	554728
23851	554729
59940	554730
163138	554731
185223	554732
106487	554733
213	554734
444308	554735
66129	554736
225892	554737
66740	554738
16582	554739
40335	554740
192349	554741
210717	554742
138232	554743
37968	554744
23325	554745
279798	554746
76065	554747
48545	554748
302442	554749
195118	554750
388025	554751
4220	554752
110156	554753
142718	554754
394377	554755
17611	554756
382534	554757
9111	554758
301591	554759
95015	554760
237977	554761
198392	554762
429406	554763
121655	554764
108850	554765
28685	554766
121266	554767
67144	554768
56333	554769
27033	554770
16686	554771
73137	554772
31954	554773
319760	554774
151874	554775
2724	554776
105830	554777
64128	554778
192359	554779
82278	554780
184047	554781
124668	554782
252029	554783
138914	554784
49459	554785
16402	554786
67441	554787
40414	554788
5206	554789
10631	554790
251365	554791
85367	554792
207095	554793
80879	554794
72918	554795
45735	554796
109979	554797
21373	554798
59231	554799
30019	554800
6776	554801
85276	554802
167589	554803
106324	554804
1433	554805
76608	554806
206027	554807
39511	554808
233451	554809
42805	554810
151287	554811
62943	554812
158293	554813
48513	554814
46257	554815
83236	554816
548	554817
113354	554818
167367	554819
159327	554820
22847	554821
19036	554822
35877	554823
116070	554824
56	554825
13790	554826
118814	554827
69692	554828
20575	554829
83478	554830
119791	554831
33315	554832
92052	554833
185417	554834
351775	554835
58442	554836
221718	554837
13844	554838
325973	554839
242189	554840
111809	554841
14920	554842
1669	554843
79020	554844
150	554845
290408	554846
71531	554847
382606	554848
219059	554849
68791	554850
130990	554851
255193	554852
134047	554853
371985	554854
241622	554855
216837	554856
512	554857
330	554858
12764	554859
68700	554860
98136	554861
212239	554862
217216	554863
116967	554864
386646	554865
290191	554866
1904	554867
66133	554868
10120	554869
390637	554870
65379	554871
74762	554872
79279	554873
65350	554874
69610	554875
154994	554876
189441	554877
113377	554878
436077	554879
35588	554880
321581	554881
46677	554882
84786	554883
328968	554884
335883	554885
112326	554886
206167	554887
152299	554888
65735	554889
83250	554890
164301	554891
36440	554892
40291	554893
15386	554894
348459	554895
196055	554896
377889	554897
40017	554898
39637	554899
209212	554900
371715	554901
435839	554902
385093	554903
140040	554904
188604	554905
224965	554906
7040	554907
71549	554908
3859	554909
60304	554910
8937	554911
42684	554912
90481	554913
396272	554914
60792	554915
62313	554916
22438	554917
23713	554918
48057	554919
162676	554920
77169	554921
391392	554922
8581	554923
24406	554924
36217	554925
10411	554926
240727	554927
49301	554928
64313	554929
122669	554930
411997	554931
33631	554932
4896	554933
7024	554934
26158	554935
167768	554936
101368	554937
361591	554938
59131	554939
321418	554940
25947	554941
163048	554942
356540	554943
332718	554944
21234	554945
248831	554946
137526	554947
81968	554948
9004	554949
41127	554950
5153	554951
282494	554952
102380	554953
355375	554954
431209	554955
12900	554956
34793	554957
104154	554958
1049	554959
18354	554960
74840	554961
17654	554962
315128	554963
194608	554964
61786	554965
248366	554966
45118	554967
36617	554968
16439	554969
252454	554970
2197	554971
435586	554972
23372	554973
221164	554974
47699	554975
420004	554976
139531	554977
326637	554978
324138	554979
343	554980
155365	554981
301940	554982
14917	554983
245523	554984
339589	554985
369572	554986
1708	554987
10505	554988
243127	554989
361740	554990
113286	554991
63153	554992
342851	554993
88360	554994
159089	554995
30842	554996
118601	554997
124272	554998
42052	554999
372245	555000
16439	555001
169331	555002
174695	555003
63667	555004
165460	555005
8692	555006
55666	555007
217230	555008
373124	555009
1834	555010
2276	555011
85592	555012
112885	555013
4747	555014
4810	555015
452828	555016
399818	555017
4508	555018
94452	555019
357630	555020
329329	555021
77626	555022
14334	555023
25205	555024
316969	555025
208323	555026
103872	555027
66433	555028
140061	555029
616	555030
265077	555031
239961	555032
14162	555033
378876	555034
61417	555035
156997	555036
201756	555037
29240	555038
224888	555039
242733	555040
126160	555041
246163	555042
93020	555043
168367	555044
173610	555045
54406	555046
13056	555047
344909	555048
128372	555049
78504	555050
20267	555051
188306	555052
408498	555053
248485	555054
77100	555055
208164	555056
95987	555057
28313	555058
101955	555059
47344	555060
94306	555061
74379	555062
3142	555063
57357	555064
185714	555065
73807	555066
219686	555067
247835	555068
34874	555069
329847	555070
161389	555071
64940	555072
216219	555073
102739	555074
266028	555075
145100	555076
126286	555077
216079	555078
132805	555079
8257	555080
387630	555081
334646	555082
56585	555083
358906	555084
68517	555085
34039	555086
40986	555087
368024	555088
231733	555089
10842	555090
166057	555091
13316	555092
177133	555093
85918	555094
55958	555095
2124	555096
99255	555097
178178	555098
194010	555099
131783	555100
251744	555101
168075	555102
65271	555103
180466	555104
62757	555105
15071	555106
77346	555107
38855	555108
562	555109
184903	555110
158949	555111
328524	555112
213511	555113
34662	555114
23206	555115
29449	555116
423440	555117
77569	555118
436662	555119
75770	555120
134074	555121
425699	555122
52460	555123
242957	555124
124620	555125
124620	555126
4711	555127
67927	555128
175545	555129
156352	555130
385563	555131
100533	555132
80349	555133
173889	555134
91997	555135
129934	555136
381395	555137
434805	555138
104026	555139
19426	555140
363801	555141
25582	555142
102077	555143
68501	555144
453189	555145
8189	555146
1941	555147
54606	555148
193117	555149
102979	555150
201023	555151
417286	555152
185210	555153
40550	555154
323475	555155
132283	555156
43334	555157
196650	555158
150514	555159
124371	555160
430493	555161
9388	555162
194264	555163
128138	555164
249104	555165
25753	555166
334620	555167
377613	555168
157213	555169
311756	555170
25672	555171
369337	555172
188061	555173
9113	555174
75957	555175
298671	555176
267704	555177
250021	555178
264676	555179
67646	555180
42284	555181
134340	555182
24570	555183
447692	555184
6083	555185
71336	555186
287024	555187
8889	555188
176201	555189
226580	555190
371050	555191
1230	555192
116375	555193
14190	555194
23402	555195
213706	555196
409513	555197
104488	555198
298110	555199
41723	555200
39092	555201
170352	555202
160070	555203
248780	555204
221248	555205
98494	555206
29464	555207
99401	555208
78995	555209
101697	555210
64252	555211
61773	555212
48252	555213
15533	555214
26907	555215
24677	555216
26271	555217
100882	555218
335826	555219
52601	555220
27764	555221
91841	555222
199374	555223
127804	555224
10954	555225
1077	555226
86335	555227
50838	555228
35027	555229
23225	555230
48764	555231
32060	555232
95136	555233
166490	555234
455425	555235
38932	555236
1340	555237
1340	555238
213411	555239
112362	555240
290121	555241
451584	555242
43559	555243
24108	555244
96285	555245
28785	555246
375332	555247
19665	555248
218058	555249
24239	555250
162464	555251
74539	555252
67625	555253
33678	555254
43657	555255
292053	555256
117948	555257
103025	555258
277474	555259
64754	555260
190629	555261
162072	555262
110456	555263
244034	555264
426	555265
380007	555266
64151	555267
132563	555268
369882	555269
82938	555270
11965	555271
6908	555272
201711	555273
31273	555274
431279	555275
3605	555276
135024	555277
219097	555278
250854	555279
63972	555280
191790	555281
448278	555282
76288	555283
402071	555284
418325	555285
163668	555286
61915	555287
3840	555288
199975	555289
303176	555290
114179	555291
11542	555292
9906	555293
210772	555294
451362	555295
366487	555296
53533	555297
25877	555298
158411	555299
139397	555300
217014	555301
233877	555302
99816	555303
33678	555304
421743	555305
75583	555306
92289	555307
335483	555308
344625	555309
42583	555310
41237	555311
222826	555312
161886	555313
338881	555314
161510	555315
53779	555316
12930	555317
30645	555318
230459	555319
199121	555320
23855	555321
5663	555322
108638	555323
78624	555324
304328	555325
75213	555326
443056	555327
310097	555328
8669	555329
324080	555330
101132	555331
50728	555332
159755	555333
171967	555334
105499	555335
6255	555336
154224	555337
383621	555338
341428	555339
361807	555340
1454	555341
24042	555342
398664	555343
103058	555344
351475	555345
188152	555346
325398	555347
97896	555348
3390	555349
29416	555350
111186	555351
299778	555352
150637	555353
444359	555354
126827	555355
188992	555356
372511	555357
267655	555358
124976	555359
23424	555360
214225	555361
271130	555362
349048	555363
168834	555364
179888	555365
412771	555366
174809	555367
16678	555368
375806	555369
431097	555370
116349	555371
203160	555372
19282	555373
391373	555374
148664	555375
79858	555376
121087	555377
321567	555378
340406	555379
178974	555380
58700	555381
123884	555382
442185	555383
253709	555384
313162	555385
157622	555386
56499	555387
122933	555388
284119	555389
310095	555390
43375	555391
406611	555392
337095	555393
349680	555394
153896	555395
361342	555396
139893	555397
124222	555398
237643	555399
231867	555400
335381	555401
171964	555402
209961	555403
144118	555404
335702	555405
239633	555406
398645	555407
425297	555408
155050	555409
6328	555410
127027	555411
344165	555412
21809	555413
41182	555414
5466	555415
32548	555416
103956	555417
44022	555418
429114	555419
43787	555420
319513	555421
55496	555422
243295	555423
43067	555424
412624	555425
227719	555426
76289	555427
439838	555428
36239	555429
326471	555430
9683	555431
15557	555432
145504	555433
223503	555434
370104	555435
269867	555436
96294	555437
187998	555438
229144	555439
42463	555440
294787	555441
114656	555442
237667	555443
270984	555444
108757	555445
358768	555446
369020	555447
18982	555448
710	555449
30462	555450
76893	555451
152564	555452
6985	555453
280845	555454
145654	555455
131073	555456
32264	555457
277343	555458
14658	555459
153335	555460
184492	555461
379606	555462
184301	555463
62175	555464
320	555465
10745	555466
244726	555467
93923	555468
257137	555469
44919	555470
3716	555471
3716	555472
22896	555473
459659	555474
23956	555475
149570	555476
281892	555477
267430	555478
98758	555479
127843	555480
43531	555481
284372	555482
186695	555483
178444	555484
109640	555485
352516	555486
187779	555487
213713	555488
58108	555489
168504	555490
152114	555491
205197	555492
1021	555493
233405	555494
176002	555495
204225	555496
108927	555497
147242	555498
32551	555499
33335	555500
259278	555501
189114	555502
387660	555503
243650	555504
355259	555505
93529	555506
398424	555507
238128	555508
281969	555509
459100	555510
457067	555511
429012	555512
388639	555513
196797	555514
127269	555515
145883	555516
298282	555517
226419	555518
223369	555519
58820	555520
62029	555521
107821	555522
414582	555523
179626	555524
113910	555525
249717	555526
84390	555527
106964	555528
84786	555529
249058	555530
225678	555531
52624	555532
350882	555533
310426	555534
206004	555535
412	555536
13037	555537
28343	555538
10336	555539
333195	555540
52250	555541
73181	555542
339178	555543
186999	555544
90139	555545
316765	555546
63683	555547
86617	555548
115397	555549
189259	555550
76595	555551
289984	555552
78378	555553
100422	555554
146015	555555
103789	555556
8753	555557
300956	555558
274618	555559
349229	555560
99335	555561
78810	555562
6281	555563
13219	555564
120355	555565
139710	555566
83298	555567
144385	555568
168849	555569
188973	555570
1623	555571
340031	555572
4619	555573
47001	555574
164608	555575
370492	555576
98137	555577
399441	555578
290652	555579
210555	555580
343096	555581
104686	555582
19842	555583
1243	555584
239306	555585
273479	555586
429935	555587
220857	555588
60226	555589
130627	555590
57023	555591
195091	555592
20555	555593
1878	555594
333421	555595
174026	555596
54934	555597
65182	555598
9732	555599
18026	555600
92365	555601
233032	555602
146942	555603
239306	555604
204885	555605
218844	555606
256529	555607
64010	555608
431442	555609
295699	555610
145469	555611
5648	555612
430285	555613
4897	555614
10149	555615
700	555616
10149	555617
90732	555618
154096	555619
37226	555620
124373	555621
1504	555622
17271	555623
33546	555624
18795	555625
14655	555626
14655	555627
98416	555628
18452	555629
148629	555630
21063	555631
28481	555632
15257	555633
34886	555634
186568	555635
210529	555636
24794	555637
7845	555638
87652	555639
833	555640
1783	555641
13562	555642
6763	555643
33882	555644
34452	555645
165573	555646
39638	555647
379615	555648
127346	555649
4648	555650
4648	555651
4648	555652
88113	555653
427054	555654
195881	555655
13208	555656
213725	555657
168087	555658
194331	555659
412537	555660
77486	555661
42377	555662
9299	555663
388883	555664
302779	555665
152508	555666
124378	555667
25123	555668
25123	555669
93225	555670
59964	555671
157314	555672
5166	555673
215422	555674
26830	555675
26830	555676
216261	555677
370015	555678
119294	555679
78823	555680
86520	555681
110478	555682
11135	555683
161358	555684
447669	555685
444831	555686
203753	555687
55633	555688
75402	555689
75402	555690
441178	555691
112502	555692
112488	555693
216970	555694
25919	555695
61912	555696
188589	555697
1125	555698
103465	555699
34663	555700
376930	555701
84001	555702
330281	555703
331895	555704
99987	555705
388641	555706
161779	555707
375658	555708
406151	555709
179810	555710
53794	555711
190452	555712
197448	555713
14455	555714
93572	555715
96012	555716
417972	555717
2893	555718
55567	555719
349721	555720
400369	555721
50661	555722
192577	555723
207760	555724
90084	555725
100982	555726
29687	555727
364336	555728
354893	555729
116614	555730
51296	555731
91507	555732
186314	555733
188869	555734
46887	555735
180305	555736
326663	555737
51949	555738
95575	555739
101921	555740
21571	555741
200021	555742
360021	555743
96738	555744
15208	555745
109327	555746
53167	555747
26057	555748
201674	555749
47105	555750
101377	555751
9859	555752
327953	555753
47105	555754
205661	555755
25572	555756
28278	555757
180147	555758
381196	555759
192701	555760
89653	555761
183312	555762
199823	555763
373242	555764
215145	555765
21445	555766
355035	555767
198405	555768
96913	555769
28379	555770
1501	555771
391307	555772
178940	555773
437907	555774
350591	555775
186119	555776
48556	555777
26126	555778
102361	555779
137350	555780
353991	555781
337354	555782
327956	555783
391479	555784
184156	555785
367957	555786
4441	555787
9864	555788
339607	555789
192176	555790
205671	555791
5290	555792
6451	555793
329650	555794
239833	555795
402143	555796
235525	555797
42344	555798
330544	555799
288603	555800
51965	555801
384643	555802
295188	555803
179981	555804
174082	555805
197558	555806
359603	555807
53820	555808
26353	555809
190592	555810
383296	555811
403321	555812
43262	555813
385798	555814
107649	555815
383941	555816
50369	555817
382800	555818
119228	555819
383750	555820
21876	555821
250	555822
44377	555823
435718	555824
257637	555825
114265	555826
280491	555827
24667	555828
49424	555829
311714	555830
30043	555831
171107	555832
37945	555833
76555	555834
124993	555835
210229	555836
115370	555837
197829	555838
222273	555839
55373	555840
32529	555841
3463	555842
109215	555843
1434	555844
254273	555845
300664	555846
305921	555847
1709	555848
371510	555849
292615	555850
175911	555851
102047	555852
343927	555853
2808	555854
247027	555855
189212	555856
98507	555857
165978	555858
223653	555859
953	555860
143751	555861
188108	555862
415186	555863
254466	555864
345391	555865
86843	555866
54409	555867
13795	555868
3224	555869
139450	555870
15839	555871
25	555872
169674	555873
240908	555874
168365	555875
433534	555876
124415	555877
241770	555878
447209	555879
88828	555880
394320	555881
14058	555882
315216	555883
122772	555884
6153	555885
27361	555886
48449	555887
17168	555888
29248	555889
16297	555890
51230	555891
106393	555892
12181	555893
91872	555894
11760	555895
34092	555896
365464	555897
428732	555898
250341	555899
166462	555900
141447	555901
33013	555902
396573	555903
313634	555904
206728	555905
429828	555906
29707	555907
198713	555908
19864	555909
13526	555910
82556	555911
114984	555912
375324	555913
206430	555914
166215	555915
312113	555916
285408	555917
25916	555918
222678	555919
415102	555920
207924	555921
44842	555922
751	555923
100603	555924
270616	555925
207518	555926
96785	555927
386517	555928
241539	555929
7781	555930
267197	555931
76820	555932
431848	555933
68131	555934
6843	555935
132946	555936
258051	555937
291834	555938
272421	555939
395607	555940
65963	555941
428421	555942
50317	555943
108509	555944
8941	555945
19615	555946
49424	555947
268484	555948
241144	555949
53034	555950
4991	555951
327999	555952
64216	555953
361251	555954
115539	555955
49882	555956
361062	555957
425139	555958
40883	555959
1484	555960
20821	555961
234173	555962
15901	555963
359746	555964
188862	555965
152860	555966
102269	555967
444133	555968
350529	555969
6451	555970
102399	555971
186522	555972
250419	555973
438938	555974
96419	555975
212820	555976
445457	555977
352312	555978
29823	555979
134837	555980
255680	555981
1493	555982
348834	555983
379206	555984
453376	555985
213752	555986
41696	555987
204251	555988
19488	555989
89113	555990
152331	555991
297890	555992
2955	555993
400944	555994
210187	555995
145182	555996
156058	555997
19801	555998
23644	555999
83418	556000
4063	556001
1968	556002
67306	556003
240123	556004
150825	556005
18557	556006
195906	556007
396100	556008
81485	556009
1850	556010
107678	556011
38594	556012
368037	556013
197625	556014
371433	556015
124551	556016
81359	556017
33903	556018
56851	556019
174520	556020
402952	556021
74393	556022
112950	556023
256187	556024
318718	556025
154632	556026
36	556027
6633	556028
89080	556029
81718	556030
206860	556031
75644	556032
15196	556033
247905	556034
4097	556035
401873	556036
43486	556037
284944	556038
327339	556039
239296	556040
146210	556041
226352	556042
171645	556043
824	556044
122236	556045
177713	556046
26253	556047
362968	556048
20854	556049
186089	556050
153387	556051
14440	556052
113095	556053
3758	556054
2445	556055
155375	556056
14623	556057
361099	556058
112878	556059
190099	556060
265830	556061
130368	556062
354483	556063
18331	556064
30434	556065
12316	556066
94239	556067
16694	556068
153908	556069
168923	556070
55116	556071
92587	556072
160395	556073
27529	556074
114268	556075
174236	556076
7006	556077
142768	556078
109175	556079
21296	556080
64802	556081
70705	556082
267528	556083
406689	556084
124299	556085
128494	556086
38474	556087
341875	556088
164886	556089
158411	556090
237021	556091
106893	556092
321395	556093
3663	556094
100930	556095
1767	556096
241310	556097
437111	556098
60506	556099
100490	556100
57725	556101
453398	556102
2918	556103
414899	556104
95185	556105
204598	556106
31358	556107
29119	556108
73659	556109
32115	556110
87178	556111
196542	556112
85213	556113
18383	556114
13371	556115
248188	556116
11402	556117
78346	556118
346039	556119
238380	556120
416271	556121
451945	556122
341341	556123
110441	556124
124641	556125
98585	556126
28386	556127
226199	556128
263288	556129
303842	556130
21092	556131
438920	556132
110949	556133
127327	556134
6308	556135
17380	556136
40110	556137
225023	556138
121517	556139
26751	556140
90869	556141
183817	556142
110968	556143
121328	556144
453518	556145
36544	556146
9311	556147
42575	556148
87749	556149
16506	556150
156179	556151
3309	556152
232330	556153
25826	556154
120190	556155
126570	556156
417612	556157
264376	556158
76302	556159
155409	556160
156605	556161
188932	556162
110933	556163
278268	556164
174686	556165
229802	556166
1464	556167
137854	556168
63385	556169
366455	556170
231789	556171
79347	556172
194226	556173
141298	556174
245918	556175
23321	556176
99442	556177
169990	556178
11336	556179
141425	556180
181803	556181
201869	556182
189198	556183
407648	556184
33781	556185
337467	556186
55409	556187
42728	556188
28018	556189
96675	556190
285103	556191
166933	556192
5392	556193
195660	556194
49	556195
207834	556196
69627	556197
30849	556198
89639	556199
204682	556200
10953	556201
1116	556202
2516	556203
66028	556204
48843	556205
357680	556206
1691	556207
7897	556208
4470	556209
121588	556210
51779	556211
13295	556212
417715	556213
226018	556214
28594	556215
18081	556216
327057	556217
292173	556218
59913	556219
151806	556220
116778	556221
62163	556222
60754	556223
25801	556224
167729	556225
421401	556226
71915	556227
279044	556228
313594	556229
432323	556230
177012	556231
380564	556232
7353	556233
410441	556234
130294	556235
197719	556236
146846	556237
144186	556238
308642	556239
395856	556240
428677	556241
297817	556242
117565	556243
103319	556244
233783	556245
79326	556246
122267	556247
164235	556248
5687	556249
394873	556250
8149	556251
10813	556252
80617	556253
321481	556254
19803	556255
180015	556256
30910	556257
233665	556258
288275	556259
74823	556260
298391	556261
90162	556262
180436	556263
339945	556264
359662	556265
378165	556266
200954	556267
251064	556268
144322	556269
299418	556270
381864	556271
214468	556272
229237	556273
155093	556274
6544	556275
70	556276
4331	556277
50880	556278
118222	556279
252225	556280
17961	556281
84286	556282
336600	556283
15848	556284
43162	556285
367925	556286
13879	556287
274110	556288
72401	556289
33289	556290
8941	556291
322354	556292
367323	556293
328399	556294
44764	556295
10574	556296
560	556297
4907	556298
150856	556299
431254	556300
123106	556301
882	556302
424208	556303
28174	556304
28174	556305
54768	556306
10991	556307
229978	556308
160198	556309
302522	556310
174733	556311
24194	556312
32318	556313
210290	556314
92913	556315
13632	556316
140133	556317
60278	556318
458422	556319
171262	556320
358357	556321
111144	556322
81950	556323
7780	556324
361236	556325
18312	556326
96901	556327
299389	556328
104641	556329
160816	556330
332918	556331
15730	556332
56954	556333
96880	556334
270466	556335
127118	556336
14397	556337
2038	556338
377074	556339
184913	556340
151852	556341
16226	556342
140133	556343
206007	556344
46936	556345
159896	556346
69548	556347
247198	556348
299381	556349
213752	556350
306762	556351
299587	556352
42800	556353
7694	556354
392604	556355
165426	556356
146729	556357
94448	556358
141764	556359
275547	556360
10745	556361
323611	556362
247192	556363
59228	556364
11777	556365
141974	556366
128310	556367
212234	556368
74933	556369
237225	556370
237348	556371
222854	556372
149262	556373
135634	556374
275333	556375
99697	556376
444041	556377
226396	556378
277999	556379
187628	556380
306495	556381
456900	556382
185082	556383
124094	556384
215236	556385
1441	556386
47853	556387
92766	556388
305040	556389
399954	556390
91484	556391
83758	556392
327792	556393
5115	556394
35748	556395
34227	556396
26512	556397
7222	556398
43891	556399
66209	556400
127373	556401
41594	556402
430151	556403
188668	556404
38220	556405
341153	556406
198057	556407
98580	556408
420156	556409
70577	556410
58143	556411
370874	556412
5326	556413
172130	556414
75079	556415
235621	556416
457506	556417
143728	556418
447152	556419
297306	556420
185320	556421
116577	556422
456804	556423
20813	556424
8993	556425
9276	556426
178248	556427
3356	556428
46110	556429
11845	556430
295318	556431
105253	556432
26452	556433
241604	556434
414161	556435
204091	556436
134427	556437
98149	556438
11683	556439
242918	556440
18437	556441
32438	556442
1622	556443
8321	556444
306377	556445
444426	556446
79412	556447
3232	556448
364955	556449
9184	556450
163674	556451
140073	556452
81446	556453
22440	556454
65478	556455
80089	556456
83582	556457
110403	556458
313324	556459
36002	556460
102420	556461
130698	556462
206335	556463
124334	556464
317994	556465
45183	556466
445570	556467
117370	556468
90460	556469
331331	556470
117270	556471
383397	556472
168772	556473
19823	556474
175071	556475
16410	556476
271657	556477
175493	556478
148452	556479
77905	556480
88888	556481
377428	556482
299574	556483
302566	556484
110008	556485
278465	556486
229942	556487
216719	556488
203805	556489
88955	556490
332724	556491
250296	556492
65811	556493
372066	556494
42169	556495
57763	556496
3567	556497
124133	556498
281105	556499
62949	556500
91349	556501
459592	556502
417987	556503
71040	556504
224820	556505
108185	556506
31863	556507
246837	556508
37552	556509
49809	556510
422396	556511
341242	556512
254582	556513
250332	556514
424138	556515
163035	556516
43906	556517
141572	556518
56784	556519
132325	556520
201193	556521
211336	556522
165380	556523
91190	556524
125430	556525
33597	556526
117360	556527
218285	556528
156631	556529
429059	556530
203867	556531
213243	556532
353318	556533
200495	556534
71331	556535
357949	556536
270717	556537
49540	556538
66843	556539
39217	556540
86492	556541
266078	556542
181724	556543
28064	556544
368239	556545
410322	556546
334002	556547
71164	556548
188163	556549
71056	556550
199338	556551
331284	556552
149479	556553
88882	556554
175384	556555
50667	556556
28432	556557
34096	556558
447441	556559
298149	556560
135139	556561
183662	556562
216726	556563
215245	556564
14655	556565
59421	556566
275813	556567
5248	556568
100508	556569
80058	556570
201857	556571
349981	556572
212482	556573
225163	556574
201238	556575
281802	556576
177978	556577
28793	556578
17029	556579
177778	556580
176074	556581
33501	556582
82787	556583
323303	556584
107053	556585
119316	556586
302626	556587
30246	556588
220188	556589
351426	556590
70896	556591
190276	556592
30690	556593
328956	556594
443343	556595
443614	556596
241915	556597
10591	556598
8487	556599
199225	556600
152889	556601
94177	556602
267334	556603
446324	556604
77978	556605
100299	556606
65785	556607
395700	556608
61523	556609
103860	556610
186668	556611
29283	556612
121416	556613
3774	556614
247552	556615
32041	556616
165148	556617
7458	556618
407254	556619
299834	556620
126949	556621
249852	556622
223947	556623
423480	556624
63628	556625
22056	556626
67691	556627
418668	556628
234468	556629
4462	556630
109592	556631
55058	556632
17619	556633
26900	556634
229524	556635
39319	556636
126913	556637
16071	556638
246851	556639
433129	556640
109481	556641
218686	556642
7828	556643
29489	556644
43353	556645
127362	556646
17130	556647
8379	556648
81423	556649
52804	556650
343567	556651
6159	556652
10232	556653
226619	556654
187321	556655
54756	556656
36389	556657
242589	556658
27483	556659
395782	556660
4071	556661
84223	556662
123020	556663
165297	556664
5818	556665
19068	556666
208127	556667
18938	556668
142116	556669
94378	556670
244443	556671
121837	556672
238575	556673
298347	556674
428661	556675
110563	556676
25250	556677
249232	556678
20088	556679
118103	556680
193748	556681
5862	556682
8821	556683
150403	556684
51388	556685
26573	556686
85188	556687
33694	556688
170506	556689
105023	556690
148560	556691
165221	556692
77157	556693
40731	556694
168335	556695
80873	556696
213702	556697
232556	556698
92091	556699
8334	556700
274895	556701
77191	556702
59296	556703
268499	556704
25818	556705
89432	556706
94112	556707
257426	556708
291319	556709
201265	556710
115188	556711
156964	556712
65013	556713
44936	556714
246374	556715
6233	556716
8350	556717
135880	556718
89216	556719
35015	556720
96182	556721
182676	556722
346390	556723
179843	556724
157819	556725
234119	556726
196103	556727
20678	556728
40910	556729
166011	556730
396109	556731
203286	556732
88696	556733
19060	556734
293983	556735
236328	556736
128857	556737
157311	556738
249590	556739
407844	556740
207680	556741
201543	556742
61341	556743
62537	556744
40866	556745
18449	556746
30979	556747
11344	556748
52466	556749
439043	556750
5964	556751
18134	556752
184713	556753
184108	556754
307215	556755
38140	556756
172860	556757
38502	556758
62904	556759
11133	556760
322419	556761
40797	556762
398040	556763
198470	556764
89567	556765
42241	556766
7529	556767
196262	556768
443202	556769
39716	556770
334032	556771
48808	556772
52141	556773
443289	556774
71032	556775
35054	556776
17197	556777
117599	556778
222086	556779
249901	556780
247524	556781
42323	556782
92346	556783
171897	556784
108843	556785
259744	556786
32090	556787
216037	556788
221584	556789
247009	556790
113375	556791
208358	556792
7141	556793
139158	556794
278262	556795
238801	556796
249944	556797
11451	556798
16317	556799
313044	556800
42241	556801
504	556802
7213	556803
212045	556804
11316	556805
57581	556806
29507	556807
35847	556808
30452	556809
261271	556810
398113	556811
237212	556812
344362	556813
53958	556814
4837	556815
51522	556816
192209	556817
340361	556818
331435	556819
196661	556820
18689	556821
22216	556822
372791	556823
243389	556824
125211	556825
145343	556826
119815	556827
169439	556828
371	556829
218531	556830
51598	556831
126049	556832
11774	556833
138711	556834
16603	556835
5914	556836
73381	556837
37499	556838
243029	556839
50	556840
49493	556841
189140	556842
247318	556843
154273	556844
453277	556845
88214	556846
353770	556847
24913	556848
59775	556849
79412	556850
130230	556851
6484	556852
93014	556853
272395	556854
2362	556855
288363	556856
90537	556857
56587	556858
241110	556859
171452	556860
359224	556861
39576	556862
71126	556863
36692	556864
192426	556865
300847	556866
122697	556867
41706	556868
223809	556869
10857	556870
5183	556871
251957	556872
146049	556873
50352	556874
15109	556875
76837	556876
127033	556877
238635	556878
19407	556879
60844	556880
18574	556881
60090	556882
356528	556883
215967	556884
108497	556885
34401	556886
395898	556887
57834	556888
7008	556889
10744	556890
26798	556891
418839	556892
26760	556893
2667	556894
2057	556895
46282	556896
98998	556897
98777	556898
82493	556899
55507	556900
200085	556901
18144	556902
115660	556903
100586	556904
253055	556905
501	556906
158898	556907
123059	556908
192610	556909
25993	556910
207335	556911
323494	556912
60979	556913
30693	556914
123520	556915
387567	556916
159360	556917
210401	556918
148331	556919
407522	556920
74045	556921
165466	556922
28994	556923
7725	556924
47829	556925
367233	556926
26940	556927
309028	556928
2032	556929
47277	556930
319233	556931
53585	556932
98735	556933
71295	556934
80575	556935
57099	556936
102823	556937
26491	556938
90411	556939
422956	556940
57110	556941
225130	556942
205725	556943
61804	556944
101637	556945
447603	556946
267269	556947
14181	556948
425987	556949
132349	556950
161910	556951
46227	556952
65880	556953
436612	556954
237697	556955
37712	556956
176428	556957
302556	556958
12725	556959
64588	556960
5467	556961
256497	556962
300829	556963
43352	556964
282067	556965
147758	556966
63329	556967
45433	556968
362657	556969
379500	556970
96506	556971
66354	556972
59335	556973
56304	556974
50845	556975
108677	556976
72600	556977
41395	556978
189950	556979
159414	556980
159414	556981
59147	556982
7800	556983
1545	556984
92932	556985
9977	556986
119539	556987
94073	556988
84377	556989
229471	556990
9749	556991
89722	556992
200983	556993
6847	556994
214908	556995
90028	556996
39993	556997
87281	556998
313070	556999
175075	557000
116165	557001
140345	557002
107514	557003
64343	557004
41792	557005
103769	557006
194997	557007
126191	557008
28564	557009
1793	557010
54645	557011
52229	557012
418904	557013
49080	557014
188713	557015
4381	557016
59761	557017
433233	557018
120694	557019
34154	557020
50955	557021
143973	557022
8859	557023
31572	557024
157770	557025
277698	557026
7251	557027
154559	557028
303439	557029
45848	557030
149713	557031
427250	557032
144251	557033
257423	557034
33	557035
402655	557036
18889	557037
200958	557038
417759	557039
27817	557040
133851	557041
5531	557042
137474	557043
238876	557044
424177	557045
404287	557046
370243	557047
64256	557048
411925	557049
414429	557050
235561	557051
54987	557052
165263	557053
2312	557054
316671	557055
386482	557056
347319	557057
78927	557058
225718	557059
177648	557060
309106	557061
289793	557062
243592	557063
407351	557064
162611	557065
130286	557066
89001	557067
199354	557068
274629	557069
54444	557070
207475	557071
235435	557072
75174	557073
276221	557074
124367	557075
13518	557076
460016	557077
149713	557078
160235	557079
434321	557080
217164	557081
338894	557082
430297	557083
225804	557084
90370	557085
226451	557086
119384	557087
176630	557088
53047	557089
127163	557090
289645	557091
272456	557092
182038	557093
213687	557094
162266	557095
19692	557096
441008	557097
231514	557098
312310	557099
3497	557100
190898	557101
252506	557102
125641	557103
45837	557104
203174	557105
10831	557106
112369	557107
392199	557108
458482	557109
229876	557110
390880	557111
65145	557112
156959	557113
285352	557114
151824	557115
163819	557116
382668	557117
203189	557118
101566	557119
63039	557120
144779	557121
10521	557122
55837	557123
7334	557124
229731	557125
138012	557126
193189	557127
55757	557128
101788	557129
330910	557130
234564	557131
172725	557132
247417	557133
232452	557134
216584	557135
42498	557136
237371	557137
247996	557138
55907	557139
203955	557140
17522	557141
200119	557142
149223	557143
373753	557144
386595	557145
386681	557146
219643	557147
126906	557148
431425	557149
176980	557150
371629	557151
108520	557152
99999	557153
101934	557154
271493	557155
17130	557156
146818	557157
17616	557158
121409	557159
50958	557160
288612	557161
208026	557162
66389	557163
230418	557164
423179	557165
126906	557166
157715	557167
50443	557168
213698	557169
238126	557170
81132	557171
198678	557172
118578	557173
89352	557174
192391	557175
93840	557176
92114	557177
171985	557178
165561	557179
213629	557180
126935	557181
175362	557182
400306	557183
177805	557184
235582	557185
241913	557186
103927	557187
236548	557188
197489	557189
128938	557190
99790	557191
157262	557192
125520	557193
246215	557194
305878	557195
62774	557196
72081	557197
2713	557198
110948	557199
248532	557200
69342	557201
22396	557202
36516	557203
130411	557204
80143	557205
102538	557206
63990	557207
57592	557208
258899	557209
109874	557210
132771	557211
364913	557212
39509	557213
77051	557214
161790	557215
379902	557216
187588	557217
224146	557218
65928	557219
125972	557220
15068	557221
89735	557222
1663	557223
440460	557224
77453	557225
218023	557226
3608	557227
20648	557228
154738	557229
27835	557230
307425	557231
182265	557232
4442	557233
365102	557234
14056	557235
390985	557236
208566	557237
248855	557238
55245	557239
35796	557240
229633	557241
2527	557242
35507	557243
367776	557244
120936	557245
68618	557246
13808	557247
31112	557248
90362	557249
134350	557250
295612	557251
227701	557252
46824	557253
91728	557254
58646	557255
33495	557256
52701	557257
65116	557258
209476	557259
315808	557260
129696	557261
64296	557262
295098	557263
15379	557264
197679	557265
255776	557266
164916	557267
446273	557268
19117	557269
19117	557270
146109	557271
86673	557272
211383	557273
443191	557274
376165	557275
154582	557276
87345	557277
243337	557278
223949	557279
88970	557280
480	557281
70481	557282
327386	557283
351926	557284
239881	557285
120102	557286
56399	557287
7647	557288
311660	557289
249284	557290
250405	557291
53255	557292
35163	557293
139410	557294
5372	557295
314405	557296
18327	557297
123020	557298
50306	557299
204743	557300
91011	557301
8127	557302
1119	557303
184231	557304
3039	557305
3039	557306
149302	557307
16755	557308
18709	557309
3039	557310
16755	557311
304264	557312
136055	557313
3602	557314
18342	557315
58620	557316
146880	557317
132545	557318
89291	557319
89985	557320
65249	557321
366719	557322
90213	557323
158658	557324
416464	557325
129649	557326
16280	557327
107878	557328
189808	557329
343521	557330
169761	557331
64464	557332
77015	557333
252317	557334
7446	557335
186185	557336
186185	557337
4814	557338
106682	557339
41206	557340
26797	557341
246838	557342
258807	557343
158483	557344
125617	557345
17183	557346
242925	557347
146496	557348
61843	557349
220609	557350
448183	557351
21052	557352
73251	557353
33558	557354
60380	557355
81939	557356
133122	557357
89064	557358
2558	557359
186981	557360
77516	557361
148727	557362
7768	557363
1412	557364
41061	557365
8410	557366
109289	557367
211727	557368
4492	557369
30334	557370
216129	557371
97200	557372
322752	557373
216952	557374
387141	557375
306617	557376
64760	557377
446937	557378
121272	557379
443423	557380
424644	557381
29466	557382
90219	557383
179096	557384
3017	557385
56866	557386
19864	557387
101727	557388
127948	557389
375061	557390
11370	557391
81352	557392
190297	557393
258105	557394
177262	557395
320573	557396
319452	557397
227782	557398
31736	557399
306417	557400
109481	557401
175530	557402
103518	557403
143696	557404
442395	557405
7378	557406
24868	557407
31456	557408
31467	557409
67733	557410
395007	557411
154024	557412
31502	557413
232538	557414
230624	557415
243984	557416
407188	557417
570	557418
66064	557419
45203	557420
113312	557421
236594	557422
200416	557423
132988	557424
8148	557425
365620	557426
63296	557427
37520	557428
360442	557429
28587	557430
366927	557431
5732	557432
28004	557433
26831	557434
348502	557435
239	557436
72180	557437
314836	557438
1834	557439
175923	557440
355469	557441
29219	557442
51844	557443
131004	557444
16924	557445
250251	557446
43441	557447
25795	557448
25795	557449
49247	557450
186002	557451
143377	557452
94761	557453
67816	557454
121571	557455
35955	557456
24718	557457
50862	557458
41616	557459
167381	557460
28110	557461
322549	557462
62542	557463
323695	557464
30327	557465
225664	557466
61219	557467
102850	557468
13330	557469
47496	557470
222203	557471
354739	557472
55230	557473
211443	557474
264163	557475
23642	557476
80708	557477
8276	557478
58212	557479
195411	557480
23859	557481
27178	557482
224303	557483
9318	557484
82400	557485
140718	557486
121959	557487
154910	557488
187649	557489
117641	557490
36819	557491
368552	557492
322857	557493
240211	557494
82119	557495
124745	557496
158028	557497
78732	557498
1158	557499
260575	557500
454644	557501
215904	557502
30182	557503
192655	557504
139049	557505
150707	557506
244546	557507
131165	557508
131283	557509
64115	557510
268399	557511
51038	557512
18091	557513
149475	557514
225637	557515
162189	557516
92210	557517
214213	557518
221987	557519
210445	557520
423067	557521
277268	557522
136826	557523
291539	557524
266248	557525
35543	557526
370171	557527
103839	557528
411887	557529
377155	557530
129399	557531
3650	557532
36634	557533
220706	557534
288684	557535
337202	557536
455084	557537
94393	557538
220635	557539
149055	557540
279035	557541
429382	557542
352793	557543
271108	557544
72932	557545
3666	557546
73654	557547
455058	557548
3771	557549
39138	557550
96590	557551
27769	557552
358700	557553
81466	557554
136806	557555
165220	557556
328585	557557
347755	557558
47657	557559
447733	557560
182934	557561
185634	557562
364442	557563
191668	557564
373430	557565
367839	557566
398392	557567
200460	557568
136573	557569
424747	557570
377942	557571
255230	557572
304224	557573
434365	557574
144175	557575
250087	557576
110694	557577
35316	557578
195547	557579
186148	557580
78659	557581
309817	557582
218975	557583
417637	557584
67660	557585
210749	557586
19827	557587
119059	557588
459558	557589
387255	557590
37703	557591
275616	557592
30579	557593
141851	557594
306458	557595
434603	557596
93770	557597
9421	557598
2826	557599
298893	557600
64019	557601
46688	557602
412767	557603
442978	557604
181772	557605
346992	557606
84661	557607
296216	557608
30437	557609
130525	557610
108990	557611
344058	557612
149703	557613
112851	557614
110212	557615
3569	557616
8379	557617
1858	557618
351189	557619
178893	557620
57913	557621
120339	557622
151615	557623
441818	557624
10538	557625
33547	557626
307324	557627
71083	557628
7935	557629
164537	557630
51020	557631
295793	557632
112142	557633
57931	557634
116581	557635
121446	557636
43206	557637
184645	557638
44923	557639
150260	557640
84190	557641
99693	557642
86974	557643
111148	557644
657	557645
381742	557646
218946	557647
118282	557648
250259	557649
393607	557650
110290	557651
13431	557652
233698	557653
30160	557654
223218	557655
53938	557656
126680	557657
8430	557658
21992	557659
103632	557660
380718	557661
6494	557662
47883	557663
463	557664
30659	557665
89753	557666
463	557667
14333	557668
60227	557669
227615	557670
285015	557671
182987	557672
109624	557673
148957	557674
248198	557675
300992	557676
49708	557677
362756	557678
450777	557679
403507	557680
427685	557681
384911	557682
124365	557683
67017	557684
224624	557685
34286	557686
26863	557687
227731	557688
9089	557689
27873	557690
140598	557691
121514	557692
114014	557693
43042	557694
333583	557695
99172	557696
158716	557697
135400	557698
56961	557699
214743	557700
404574	557701
203469	557702
152737	557703
318564	557704
210645	557705
396090	557706
374882	557707
296250	557708
40944	557709
13759	557710
158564	557711
22356	557712
114650	557713
401598	557714
185791	557715
238823	557716
171651	557717
379513	557718
330621	557719
226715	557720
296210	557721
381805	557722
105147	557723
177428	557724
52823	557725
239480	557726
110774	557727
79269	557728
259804	557729
286048	557730
132441	557731
208631	557732
4292	557733
14904	557734
1521	557735
1953	557736
13671	557737
6294	557738
344905	557739
35256	557740
324645	557741
2052	557742
22462	557743
1368	557744
277914	557745
414611	557746
4118	557747
217853	557748
175754	557749
377945	557750
295858	557751
124047	557752
33541	557753
450621	557754
29313	557755
29313	557756
70756	557757
285295	557758
346653	557759
86572	557760
10881	557761
203386	557762
397310	557763
310873	557764
34262	557765
177287	557766
12899	557767
70714	557768
105451	557769
56193	557770
194446	557771
20736	557772
348544	557773
155555	557774
234849	557775
54918	557776
69906	557777
415255	557778
8717	557779
216126	557780
193050	557781
242638	557782
57213	557783
8710	557784
112656	557785
375153	557786
385728	557787
104237	557788
335873	557789
306167	557790
243060	557791
419054	557792
232089	557793
31950	557794
127363	557795
203530	557796
228836	557797
64136	557798
9483	557799
2987	557800
98825	557801
379658	557802
173875	557803
204151	557804
124389	557805
316436	557806
148414	557807
8756	557808
334227	557809
235404	557810
351873	557811
60386	557812
47980	557813
22686	557814
113635	557815
270142	557816
49992	557817
207812	557818
123002	557819
96390	557820
395259	557821
276449	557822
149079	557823
46775	557824
232755	557825
287740	557826
148118	557827
146053	557828
144317	557829
5731	557830
206160	557831
46775	557832
233031	557833
99993	557834
48077	557835
47005	557836
388122	557837
436158	557838
30284	557839
81996	557840
184295	557841
144338	557842
92658	557843
1871	557844
103459	557845
114985	557846
179089	557847
158452	557848
198594	557849
243388	557850
80926	557851
224744	557852
177617	557853
284536	557854
254855	557855
187668	557856
49702	557857
160742	557858
36678	557859
106894	557860
414325	557861
332180	557862
187125	557863
316217	557864
31373	557865
410815	557866
208141	557867
360621	557868
85756	557869
233969	557870
38204	557871
362329	557872
263241	557873
441140	557874
281712	557875
281011	557876
122003	557877
106056	557878
79246	557879
379208	557880
192748	557881
45771	557882
91982	557883
236329	557884
17017	557885
4987	557886
38238	557887
110506	557888
248328	557889
258179	557890
8749	557891
175343	557892
852	557893
16744	557894
7005	557895
52025	557896
241571	557897
100252	557898
35368	557899
24773	557900
200150	557901
157825	557902
80900	557903
9059	557904
54843	557905
89465	557906
215666	557907
231823	557908
193209	557909
65421	557910
195910	557911
360159	557912
340892	557913
131053	557914
78754	557915
107741	557916
213442	557917
161878	557918
35374	557919
240159	557920
182481	557921
79341	557922
124000	557923
5504	557924
80514	557925
201530	557926
75027	557927
22054	557928
169558	557929
389804	557930
266816	557931
98012	557932
44995	557933
79258	557934
448201	557935
172543	557936
56341	557937
14061	557938
28280	557939
199683	557940
156995	557941
89847	557942
404223	557943
248505	557944
39927	557945
71381	557946
313155	557947
119821	557948
2955	557949
113269	557950
12636	557951
16720	557952
233747	557953
130358	557954
50501	557955
426948	557956
25666	557957
6530	557958
137558	557959
87725	557960
208365	557961
336094	557962
211775	557963
16163	557964
34311	557965
41192	557966
294594	557967
39710	557968
47811	557969
155359	557970
271334	557971
377863	557972
184982	557973
394974	557974
440249	557975
384561	557976
48236	557977
38592	557978
47476	557979
83795	557980
77868	557981
23706	557982
59403	557983
416794	557984
2689	557985
295286	557986
92443	557987
166993	557988
553	557989
74125	557990
336323	557991
99383	557992
60206	557993
3400	557994
20081	557995
41479	557996
328380	557997
169000	557998
242714	557999
255	558000
153234	558001
25440	558002
12712	558003
329404	558004
15212	558005
257417	558006
169662	558007
359754	558008
62680	558009
233435	558010
89661	558011
121572	558012
190904	558013
158879	558014
83513	558015
27026	558016
34565	558017
42626	558018
39313	558019
115694	558020
50350	558021
18112	558022
144122	558023
31211	558024
369069	558025
55777	558026
72797	558027
215121	558028
76618	558029
91180	558030
101499	558031
171493	558032
85481	558033
137432	558034
12847	558035
27217	558036
140362	558037
41701	558038
400441	558039
76685	558040
238043	558041
182887	558042
182897	558043
237798	558044
92148	558045
15911	558046
344924	558047
328683	558048
156806	558049
147898	558050
236035	558051
147422	558052
173772	558053
110935	558054
170831	558055
283892	558056
26061	558057
295761	558058
26086	558059
65855	558060
385834	558061
365315	558062
93291	558063
166001	558064
8082	558065
42837	558066
11788	558067
49766	558068
364471	558069
232226	558070
310186	558071
19408	558072
244724	558073
1904	558074
30987	558075
38594	558076
254920	558077
90706	558078
318640	558079
2422	558080
95927	558081
269464	558082
323364	558083
2378	558084
12203	558085
139129	558086
170901	558087
37074	558088
16884	558089
156937	558090
4863	558091
222487	558092
61077	558093
1411	558094
62181	558095
220314	558096
336417	558097
177865	558098
10104	558099
281125	558100
217605	558101
28096	558102
61639	558103
16356	558104
53854	558105
33802	558106
61278	558107
51584	558108
312559	558109
24212	558110
1474	558111
121192	558112
96036	558113
46937	558114
137997	558115
17639	558116
173561	558117
60430	558118
124650	558119
46131	558120
415509	558121
337634	558122
108412	558123
36840	558124
206730	558125
82969	558126
41097	558127
4879	558128
34599	558129
48457	558130
427725	558131
175135	558132
13184	558133
265824	558134
160131	558135
15443	558136
58931	558137
65734	558138
122511	558139
270864	558140
250510	558141
96656	558142
38493	558143
18841	558144
15607	558145
110355	558146
26438	558147
7755	558148
99707	558149
30139	558150
11043	558151
6408	558152
21935	558153
65820	558154
78589	558155
80389	558156
4246	558157
47294	558158
334952	558159
73553	558160
77324	558161
107698	558162
195512	558163
99928	558164
33624	558165
332787	558166
14717	558167
26399	558168
34134	558169
99623	558170
137925	558171
11336	558172
269442	558173
48069	558174
305623	558175
433007	558176
23154	558177
5393	558178
7377	558179
34659	558180
4550	558181
339167	558182
76408	558183
21475	558184
11504	558185
32143	558186
226252	558187
4822	558188
230015	558189
247916	558190
248154	558191
277185	558192
147094	558193
211234	558194
45147	558195
152807	558196
420480	558197
29603	558198
23784	558199
11559	558200
302970	558201
6089	558202
300746	558203
8845	558204
205144	558205
27407	558206
215518	558207
165517	558208
77	558209
14063	558210
38075	558211
422511	558212
14063	558213
10002	558214
11928	558215
10146	558216
171894	558217
96080	558218
187271	558219
939	558220
12232	558221
99024	558222
189630	558223
94270	558224
20631	558225
146227	558226
5312	558227
5312	558228
401217	558229
374161	558230
224688	558231
7786	558232
7786	558233
131996	558234
329156	558235
169885	558236
88250	558237
21391	558238
49381	558239
44725	558240
32476	558241
160329	558242
160212	558243
28703	558244
389674	558245
105387	558246
166290	558247
13758	558248
242726	558249
38876	558250
130061	558251
234437	558252
359867	558253
17872	558254
180391	558255
61045	558256
29591	558257
40223	558258
12601	558259
146284	558260
10636	558261
28919	558262
33616	558263
128231	558264
2258	558265
251387	558266
104370	558267
43000	558268
80800	558269
11716	558270
27139	558271
50840	558272
31146	558273
152364	558274
64542	558275
189803	558276
98897	558277
228799	558278
53871	558279
98681	558280
35662	558281
206707	558282
107955	558283
50134	558284
78265	558285
2094	558286
117667	558287
181305	558288
230552	558289
447330	558290
101750	558291
15573	558292
113266	558293
31054	558294
258206	558295
400397	558296
64374	558297
49571	558298
263342	558299
21593	558300
15892	558301
247686	558302
173288	558303
56262	558304
118822	558305
102156	558306
132395	558307
13621	558308
246661	558309
246661	558310
363732	558311
96533	558312
289619	558313
456819	558314
107977	558315
143925	558316
181453	558317
80289	558318
33584	558319
385560	558320
26175	558321
27571	558322
21281	558323
51369	558324
361076	558325
40599	558326
150092	558327
289434	558328
150092	558329
251324	558330
140536	558331
14049	558332
862	558333
100092	558334
106219	558335
3488	558336
13796	558337
308383	558338
22607	558339
90981	558340
101179	558341
430748	558342
172101	558343
155689	558344
366946	558345
141627	558346
237254	558347
25176	558348
57157	558349
44181	558350
106186	558351
82257	558352
33513	558353
50882	558354
332226	558355
11846	558356
175891	558357
41	558358
42445	558359
69727	558360
48087	558361
32970	558362
2022	558363
172864	558364
326393	558365
249209	558366
293113	558367
392709	558368
174252	558369
183264	558370
89705	558371
124056	558372
108167	558373
106582	558374
184402	558375
160662	558376
348268	558377
216610	558378
106443	558379
213178	558380
82453	558381
1295	558382
188213	558383
303258	558384
11393	558385
18823	558386
11218	558387
597	558388
149666	558389
28453	558390
167522	558391
106350	558392
108077	558393
41482	558394
38	558395
249445	558396
170827	558397
103828	558398
39286	558399
16008	558400
321194	558401
3833	558402
87489	558403
214457	558404
8081	558405
373025	558406
106321	558407
126792	558408
57199	558409
16756	558410
26674	558411
20475	558412
190708	558413
343613	558414
17549	558415
199919	558416
155854	558417
386880	558418
99473	558419
253676	558420
113581	558421
84277	558422
36281	558423
363079	558424
449596	558425
77794	558426
3248	558427
217629	558428
7673	558429
215553	558430
151468	558431
44268	558432
21479	558433
80071	558434
52746	558435
77256	558436
370226	558437
17263	558438
28326	558439
117541	558440
353891	558441
157508	558442
127367	558443
29782	558444
30879	558445
29782	558446
15396	558447
15396	558448
22008	558449
22008	558450
928	558451
18092	558452
103014	558453
267938	558454
23698	558455
384976	558456
239184	558457
391384	558458
335409	558459
67791	558460
113581	558461
97837	558462
129320	558463
1419	558464
184604	558465
46020	558466
244955	558467
86483	558468
3093	558469
396073	558470
98186	558471
419904	558472
127809	558473
138969	558474
348143	558475
348166	558476
101927	558477
147920	558478
207165	558479
79068	558480
264173	558481
121295	558482
5234	558483
307942	558484
226565	558485
40166	558486
69991	558487
318890	558488
241817	558489
330562	558490
228663	558491
323839	558492
449358	558493
274557	558494
224985	558495
56787	558496
340404	558497
211835	558498
73778	558499
93241	558500
410264	558501
137849	558502
227143	558503
146237	558504
67446	558505
152164	558506
187335	558507
393296	558508
148933	558509
874	558510
213403	558511
237609	558512
1375	558513
217771	558514
71805	558515
359381	558516
209389	558517
37626	558518
109603	558519
454534	558520
9604	558521
96557	558522
363336	558523
358814	558524
115142	558525
326571	558526
395024	558527
162305	558528
119004	558529
198777	558530
136171	558531
330378	558532
393779	558533
364484	558534
190432	558535
346412	558536
18810	558537
449165	558538
201459	558539
400650	558540
14894	558541
96393	558542
222106	558543
115622	558544
179261	558545
308164	558546
83922	558547
435002	558548
28634	558549
390878	558550
431565	558551
229884	558552
340302	558553
112704	558554
106139	558555
63077	558556
108650	558557
62656	558558
149656	558559
344187	558560
443657	558561
18336	558562
84562	558563
126936	558564
56237	558565
176902	558566
412682	558567
320079	558568
350921	558569
418835	558570
243744	558571
586	558572
4637	558573
4102	558574
240439	558575
97124	558576
370164	558577
227763	558578
154220	558579
114701	558580
248449	558581
321484	558582
4156	558583
189034	558584
184080	558585
112513	558586
429508	558587
191766	558588
270149	558589
27156	558590
58697	558591
205238	558592
165284	558593
148534	558594
272568	558595
24015	558596
402666	558597
213519	558598
176655	558599
209544	558600
395197	558601
174906	558602
208516	558603
329226	558604
51831	558605
107192	558606
81457	558607
104276	558608
17821	558609
456036	558610
116351	558611
119103	558612
443185	558613
222176	558614
94748	558615
149625	558616
332288	558617
586	558618
108455	558619
157489	558620
169876	558621
107692	558622
224377	558623
121160	558624
115835	558625
206555	558626
53903	558627
59600	558628
5944	558629
253196	558630
174030	558631
91628	558632
40166	558633
55818	558634
98633	558635
4808	558636
31897	558637
166164	558638
370	558639
10011	558640
430802	558641
348310	558642
155837	558643
111356	558644
28914	558645
252981	558646
41605	558647
237545	558648
84301	558649
295328	558650
51414	558651
41794	558652
90475	558653
57639	558654
282125	558655
25443	558656
25443	558657
86551	558658
103254	558659
232813	558660
12434	558661
107830	558662
308429	558663
42093	558664
45197	558665
151748	558666
55452	558667
18337	558668
100997	558669
137289	558670
220706	558671
249414	558672
66243	558673
153832	558674
197911	558675
173579	558676
132855	558677
175125	558678
837	558679
371969	558680
56359	558681
78435	558682
141519	558683
160625	558684
111827	558685
306441	558686
141428	558687
425202	558688
47005	558689
444432	558690
352494	558691
97857	558692
55255	558693
280786	558694
169403	558695
25860	558696
348263	558697
305858	558698
80720	558699
297567	558700
400551	558701
193580	558702
30053	558703
431506	558704
282860	558705
98977	558706
188135	558707
277980	558708
81100	558709
370	558710
345268	558711
197906	558712
243423	558713
68664	558714
166448	558715
341381	558716
230586	558717
325817	558718
40661	558719
98999	558720
239192	558721
433552	558722
37554	558723
299548	558724
232747	558725
283885	558726
90875	558727
11034	558728
118438	558729
114852	558730
392255	558731
83339	558732
334356	558733
304603	558734
304	558735
114975	558736
266910	558737
160340	558738
57268	558739
371965	558740
237141	558741
147845	558742
159374	558743
430274	558744
92836	558745
95768	558746
173951	558747
333769	558748
458279	558749
197439	558750
241309	558751
121288	558752
40043	558753
29487	558754
274295	558755
30152	558756
241792	558757
229569	558758
399341	558759
203559	558760
351201	558761
53500	558762
404282	558763
17867	558764
397331	558765
88178	558766
394870	558767
353442	558768
178718	558769
196861	558770
121893	558771
238007	558772
306225	558773
83464	558774
118667	558775
48153	558776
4199	558777
25021	558778
88840	558779
362723	558780
147514	558781
448814	558782
48657	558783
197302	558784
33474	558785
164828	558786
334369	558787
382052	558788
96959	558789
361123	558790
368015	558791
420180	558792
273988	558793
112977	558794
385062	558795
125440	558796
406257	558797
232799	558798
389877	558799
40970	558800
265866	558801
72094	558802
213800	558803
12902	558804
76344	558805
222301	558806
416604	558807
322652	558808
162408	558809
292788	558810
450548	558811
445627	558812
406742	558813
61853	558814
236157	558815
99109	558816
94309	558817
239185	558818
118861	558819
125051	558820
431042	558821
230715	558822
11817	558823
88619	558824
174019	558825
390524	558826
402994	558827
6905	558828
455421	558829
418351	558830
103419	558831
93861	558832
125503	558833
56189	558834
390872	558835
19406	558836
107991	558837
151329	558838
316151	558839
215262	558840
264315	558841
134639	558842
333286	558843
160646	558844
55956	558845
267472	558846
458114	558847
440750	558848
337506	558849
219145	558850
160984	558851
241540	558852
22407	558853
390278	558854
100066	558855
408957	558856
344099	558857
89601	558858
218922	558859
327100	558860
185344	558861
348175	558862
108087	558863
19567	558864
239632	558865
374031	558866
100777	558867
174596	558868
97395	558869
63190	558870
447685	558871
331425	558872
212705	558873
251913	558874
135801	558875
166237	558876
240008	558877
212635	558878
409762	558879
12713	558880
104640	558881
187475	558882
101472	558883
49922	558884
66007	558885
197628	558886
44035	558887
455556	558888
324856	558889
271710	558890
227200	558891
43130	558892
130276	558893
425364	558894
228732	558895
296384	558896
67279	558897
201509	558898
67485	558899
189239	558900
126288	558901
47133	558902
166817	558903
101468	558904
266357	558905
176878	558906
418432	558907
105666	558908
430827	558909
102393	558910
121717	558911
436233	558912
177596	558913
33957	558914
48716	558915
40101	558916
30568	558917
211124	558918
80864	558919
440580	558920
251330	558921
226079	558922
431643	558923
319435	558924
386282	558925
97008	558926
115112	558927
250347	558928
21584	558929
2523	558930
406521	558931
39491	558932
27015	558933
158189	558934
294883	558935
242547	558936
43401	558937
27429	558938
86119	558939
217771	558940
310786	558941
221264	558942
323178	558943
95218	558944
96293	558945
138722	558946
415977	558947
282248	558948
158611	558949
347062	558950
422494	558951
129820	558952
94200	558953
413258	558954
208985	558955
338481	558956
193374	558957
292115	558958
298583	558959
366152	558960
361735	558961
261635	558962
362939	558963
93109	558964
193463	558965
102005	558966
31265	558967
284241	558968
106029	558969
391401	558970
298805	558971
169	558972
170062	558973
242426	558974
333506	558975
336599	558976
452628	558977
222201	558978
133867	558979
355616	558980
254875	558981
144241	558982
287338	558983
220402	558984
246938	558985
399577	558986
111409	558987
26178	558988
348155	558989
60775	558990
232370	558991
243236	558992
105990	558993
43563	558994
288071	558995
120623	558996
255212	558997
162887	558998
336150	558999
107430	559000
293087	559001
441708	559002
324571	559003
58401	559004
230939	559005
158385	559006
395365	559007
61550	559008
443965	559009
450888	559010
31263	559011
220968	559012
118809	559013
310367	559014
451412	559015
220123	559016
115833	559017
22555	559018
47688	559019
95697	559020
147996	559021
163981	559022
432930	559023
156182	559024
371712	559025
324618	559026
247184	559027
38906	559028
67640	559029
113023	559030
448124	559031
194627	559032
409531	559033
165221	559034
415943	559035
246508	559036
118260	559037
118260	559038
429962	559039
16735	559040
408822	559041
436515	559042
422259	559043
56627	559044
214584	559045
247975	559046
61286	559047
6890	559048
116898	559049
120376	559050
119281	559051
28714	559052
414394	559053
191869	559054
96948	559055
115795	559056
219390	559057
355542	559058
90180	559059
186726	559060
46840	559061
330582	559062
216578	559063
235069	559064
336252	559065
50120	559066
270371	559067
434919	559068
172200	559069
88449	559070
162403	559071
178489	559072
62481	559073
334124	559074
52058	559075
451086	559076
322112	559077
245394	559078
88878	559079
47543	559080
186865	559081
391140	559082
18081	559083
111336	559084
374098	559085
203296	559086
17702	559087
201423	559088
89601	559089
177741	559090
436964	559091
167737	559092
297478	559093
114924	559094
352182	559095
243942	559096
269317	559097
43146	559098
184188	559099
84024	559100
152201	559101
167091	559102
333597	559103
431703	559104
433683	559105
230133	559106
177662	559107
434071	559108
937	559109
119915	559110
342664	559111
1325	559112
284176	559113
103912	559114
325044	559115
25609	559116
59868	559117
126345	559118
78493	559119
272968	559120
237551	559121
129157	559122
64314	559123
241166	559124
439530	559125
33083	559126
349945	559127
108453	559128
406729	559129
128529	559130
438498	559131
231521	559132
269956	559133
234761	559134
311275	559135
403534	559136
104906	559137
338846	559138
23829	559139
25065	559140
310155	559141
214797	559142
223445	559143
57921	559144
59472	559145
128139	559146
165948	559147
443049	559148
60514	559149
399421	559150
422359	559151
93191	559152
277544	559153
415242	559154
447745	559155
311979	559156
352779	559157
404076	559158
171245	559159
114384	559160
107634	559161
33324	559162
446813	559163
225652	559164
208990	559165
87971	559166
264421	559167
226223	559168
139819	559169
276513	559170
30059	559171
428117	559172
212709	559173
262649	559174
439432	559175
33789	559176
412428	559177
289743	559178
335482	559179
374220	559180
239582	559181
167890	559182
270878	559183
310357	559184
59991	559185
197575	559186
200223	559187
414403	559188
342523	559189
235647	559190
440670	559191
55426	559192
89168	559193
250288	559194
381885	559195
257305	559196
442493	559197
236153	559198
199341	559199
198917	559200
89741	559201
137326	559202
189131	559203
169507	559204
368005	559205
459687	559206
17657	559207
216167	559208
98406	559209
241327	559210
222386	559211
298575	559212
331924	559213
225094	559214
322171	559215
236952	559216
227571	559217
76812	559218
421578	559219
142487	559220
250583	559221
196310	559222
27047	559223
311655	559224
438744	559225
12062	559226
428950	559227
159686	559228
198709	559229
18183	559230
204047	559231
84679	559232
34665	559233
201219	559234
116572	559235
60832	559236
230411	559237
415558	559238
185710	559239
340195	559240
429213	559241
409092	559242
368818	559243
411622	559244
246566	559245
91137	559246
149509	559247
215197	559248
78121	559249
51070	559250
222638	559251
189210	559252
419149	559253
44429	559254
208871	559255
320546	559256
51968	559257
24649	559258
116778	559259
53250	559260
317090	559261
237141	559262
214316	559263
206970	559264
83210	559265
368839	559266
85369	559267
340714	559268
15111	559269
1772	559270
179868	559271
14771	559272
4637	559273
152703	559274
312154	559275
204807	559276
408955	559277
216549	559278
18782	559279
437639	559280
151394	559281
219649	559282
305369	559283
1540	559284
188922	559285
51771	559286
127139	559287
173347	559288
154082	559289
380717	559290
357838	559291
32830	559292
335280	559293
242738	559294
243368	559295
445679	559296
151394	559297
326887	559298
100428	559299
118376	559300
440074	559301
316238	559302
128241	559303
114924	559304
157325	559305
41607	559306
323986	559307
267526	559308
329871	559309
15260	559310
62056	559311
178489	559312
239885	559313
42612	559314
59290	559315
388699	559316
359705	559317
217578	559318
126179	559319
107133	559320
38841	559321
438177	559322
43156	559323
187691	559324
435285	559325
62741	559326
142958	559327
392280	559328
424424	559329
425024	559330
280123	559331
874	559332
185737	559333
456492	559334
168986	559335
439010	559336
164508	559337
46550	559338
98055	559339
124218	559340
11171	559341
456641	559342
187315	559343
152975	559344
103189	559345
196825	559346
403781	559347
439009	559348
70667	559349
245184	559350
78344	559351
266865	559352
30643	559353
178960	559354
78341	559355
154742	559356
3380	559357
51155	559358
190310	559359
174840	559360
57525	559361
305558	559362
50360	559363
81071	559364
395109	559365
106373	559366
319619	559367
97428	559368
421342	559369
448268	559370
65849	559371
112647	559372
290155	559373
198920	559374
316004	559375
432501	559376
146637	559377
76344	559378
255754	559379
304549	559380
140989	559381
267720	559382
325694	559383
67428	559384
322914	559385
25291	559386
319794	559387
45230	559388
188236	559389
418490	559390
136389	559391
363794	559392
344290	559393
79144	559394
224113	559395
401450	559396
419740	559397
15251	559398
13558	559399
104714	559400
106032	559401
207291	559402
6430	559403
1803	559404
72292	559405
107355	559406
98608	559407
408847	559408
85998	559409
430894	559410
338910	559411
205138	559412
175289	559413
14786	559414
87261	559415
84060	559416
88107	559417
368638	559418
196107	559419
75380	559420
69601	559421
873	559422
399805	559423
105945	559424
437107	559425
415217	559426
258305	559427
96977	559428
277760	559429
392051	559430
38963	559431
18113	559432
58925	559433
435886	559434
31640	559435
66027	559436
115690	559437
457833	559438
111281	559439
207252	559440
357518	559441
403948	559442
189516	559443
184868	559444
140254	559445
23808	559446
155060	559447
116849	559448
89675	559449
245078	559450
34669	559451
187293	559452
122166	559453
188193	559454
444480	559455
72134	559456
455941	559457
173137	559458
183787	559459
148513	559460
25995	559461
454779	559462
119665	559463
365053	559464
357291	559465
261678	559466
355355	559467
326417	559468
153673	559469
436908	559470
30948	559471
40705	559472
179868	559473
109072	559474
247278	559475
213335	559476
352520	559477
454142	559478
239396	559479
383207	559480
333956	559481
314855	559482
353597	559483
242216	559484
87397	559485
334061	559486
10753	559487
68261	559488
358023	559489
149478	559490
263467	559491
456762	559492
160996	559493
232998	559494
56060	559495
363264	559496
192536	559497
427420	559498
37500	559499
208772	559500
91533	559501
93937	559502
247496	559503
132223	559504
93508	559505
40384	559506
129721	559507
309706	559508
334284	559509
104906	559510
358928	559511
205314	559512
146605	559513
359467	559514
97116	559515
363859	559516
417660	559517
339538	559518
205170	559519
91634	559520
376558	559521
586	559522
181315	559523
193178	559524
362698	559525
136780	559526
4898	559527
254242	559528
415940	559529
390935	559530
180621	559531
153513	559532
234727	559533
196665	559534
226189	559535
367551	559536
121746	559537
3761	559538
197480	559539
109905	559540
45179	559541
420107	559542
433559	559543
331678	559544
204879	559545
401178	559546
144711	559547
412354	559548
201789	559549
224114	559550
365904	559551
49626	559552
69900	559553
197992	559554
20097	559555
397290	559556
115911	559557
341151	559558
292729	559559
375726	559560
429805	559561
26767	559562
176760	559563
201195	559564
51847	559565
26332	559566
416125	559567
280691	559568
224551	559569
1052	559570
91119	559571
225947	559572
436679	559573
233820	559574
215517	559575
233814	559576
121155	559577
331556	559578
419540	559579
85343	559580
338183	559581
286821	559582
130916	559583
434039	559584
273142	559585
355041	559586
288742	559587
118038	559588
206754	559589
22205	559590
355449	559591
447285	559592
89915	559593
107074	559594
373618	559595
227255	559596
135785	559597
337414	559598
164183	559599
459665	559600
76812	559601
413059	559602
187539	559603
142615	559604
176002	559605
121912	559606
381130	559607
191242	559608
23626	559609
178853	559610
176651	559611
61610	559612
402386	559613
62182	559614
140460	559615
264292	559616
277868	559617
293487	559618
197042	559619
407509	559620
218922	559621
61825	559622
277388	559623
107818	559624
235430	559625
90137	559626
285964	559627
346177	559628
6349	559629
71377	559630
119645	559631
105028	559632
214569	559633
194448	559634
48867	559635
405288	559636
121360	559637
336240	559638
219649	559639
439384	559640
407113	559641
234814	559642
401406	559643
407262	559644
56400	559645
179663	559646
179663	559647
33644	559648
189379	559649
238444	559650
196466	559651
260100	559652
450105	559653
253974	559654
391931	559655
347080	559656
8453	559657
68915	559658
153635	559659
175239	559660
165496	559661
201589	559662
99406	559663
140991	559664
183916	559665
263632	559666
41246	559667
159264	559668
129829	559669
293904	559670
144319	559671
159014	559672
89970	559673
64924	559674
386139	559675
216959	559676
84709	559677
294853	559678
254717	559679
18439	559680
157755	559681
316581	559682
203088	559683
105771	559684
200404	559685
44112	559686
63945	559687
114207	559688
6783	559689
1396	559690
48422	559691
199667	559692
163898	559693
3182	559694
55399	559695
28893	559696
29284	559697
356051	559698
361793	559699
71616	559700
384168	559701
59698	559702
381832	559703
72798	559704
120955	559705
8536	559706
277023	559707
109115	559708
232860	559709
437914	559710
388685	559711
55535	559712
176489	559713
342952	559714
232601	559715
65540	559716
212993	559717
395208	559718
62208	559719
5669	559720
56211	559721
69497	559722
259043	559723
110769	559724
81384	559725
231425	559726
158409	559727
416394	559728
334854	559729
79003	559730
65026	559731
60807	559732
28296	559733
64190	559734
119531	559735
18150	559736
297593	559737
148866	559738
13327	559739
9720	559740
93407	559741
82723	559742
50690	559743
211459	559744
101254	559745
50243	559746
4278	559747
6275	559748
247220	559749
153552	559750
15259	559751
49837	559752
2064	559753
86129	559754
100213	559755
3795	559756
153764	559757
189005	559758
406931	559759
266284	559760
13793	559761
275121	559762
284322	559763
344184	559764
68427	559765
427889	559766
2405	559767
111058	559768
94956	559769
22981	559770
373500	559771
321368	559772
112903	559773
183778	559774
4594	559775
275807	559776
316638	559777
116145	559778
13932	559779
113716	559780
44374	559781
58423	559782
75086	559783
45892	559784
76572	559785
310618	559786
302111	559787
314660	559788
368637	559789
11053	559790
25237	559791
186052	559792
146865	559793
184409	559794
42098	559795
240198	559796
272774	559797
49539	559798
100102	559799
200843	559800
221903	559801
72495	559802
424111	559803
109352	559804
61078	559805
75298	559806
370235	559807
16752	559808
372295	559809
154400	559810
401005	559811
70846	559812
43563	559813
173181	559814
27829	559815
47590	559816
302281	559817
638	559818
113792	559819
96011	559820
196609	559821
133259	559822
18458	559823
88141	559824
31426	559825
4235	559826
17469	559827
79873	559828
4298	559829
60233	559830
197043	559831
51693	559832
113687	559833
108500	559834
419216	559835
84532	559836
162537	559837
42872	559838
245099	559839
42928	559840
67241	559841
81482	559842
241936	559843
262023	559844
165396	559845
228888	559846
240702	559847
153693	559848
7532	559849
51558	559850
14848	559851
27738	559852
254	559853
98093	559854
248467	559855
301137	559856
49022	559857
249410	559858
249385	559859
58281	559860
8861	559861
195129	559862
185784	559863
132780	559864
376820	559865
205240	559866
115421	559867
347898	559868
53520	559869
223	559870
165730	559871
3896	559872
156034	559873
176832	559874
97576	559875
238624	559876
431961	559877
158806	559878
134304	559879
188375	559880
106562	559881
416677	559882
408397	559883
53017	559884
16864	559885
377944	559886
314895	559887
114099	559888
38841	559889
115159	559890
211710	559891
244497	559892
34215	559893
276828	559894
280239	559895
94374	559896
214566	559897
39391	559898
101561	559899
9998	559900
350147	559901
31345	559902
396710	559903
345677	559904
82610	559905
336068	559906
31385	559907
48370	559908
214948	559909
297205	559910
300031	559911
38995	559912
131789	559913
137117	559914
51107	559915
114329	559916
290261	559917
83441	559918
945	559919
189092	559920
23654	559921
105031	559922
13250	559923
1007	559924
437325	559925
13236	559926
31485	559927
435601	559928
6981	559929
10837	559930
318586	559931
458820	559932
105165	559933
151659	559934
37047	559935
12683	559936
247062	559937
114342	559938
210386	559939
221857	559940
132116	559941
223366	559942
99037	559943
234400	559944
128214	559945
144663	559946
142097	559947
343594	559948
223312	559949
12610	559950
53105	559951
101423	559952
19259	559953
202745	559954
73410	559955
48347	559956
52432	559957
95493	559958
33228	559959
111427	559960
111427	559961
197384	559962
96640	559963
6427	559964
45694	559965
8457	559966
241207	559967
357228	559968
59066	559969
77981	559970
239427	559971
67027	559972
80085	559973
67533	559974
178264	559975
71252	559976
116131	559977
292047	559978
447952	559979
107492	559980
70197	559981
112221	559982
237197	559983
41585	559984
211850	559985
120329	559986
203275	559987
247803	559988
197479	559989
459932	559990
32556	559991
166123	559992
87524	559993
148273	559994
205849	559995
55144	559996
28554	559997
235415	559998
184981	559999
394926	560000
102321	560001
326065	560002
225152	560003
107429	560004
247534	560005
343440	560006
253898	560007
243294	560008
115722	560009
80343	560010
288259	560011
93204	560012
107361	560013
6963	560014
16665	560015
313	560016
193865	560017
353001	560018
138977	560019
413372	560020
413098	560021
154299	560022
196886	560023
235294	560024
34683	560025
80302	560026
81953	560027
29886	560028
14246	560029
371826	560030
129051	560031
196437	560032
338902	560033
30239	560034
150219	560035
382442	560036
387098	560037
105234	560038
27196	560039
335662	560040
283429	560041
2491	560042
8978	560043
296446	560044
183738	560045
4702	560046
71743	560047
6276	560048
211135	560049
18621	560050
446930	560051
67306	560052
93586	560053
178121	560054
60559	560055
31677	560056
56813	560057
120974	560058
119653	560059
63102	560060
75250	560061
31499	560062
104053	560063
5691	560064
61224	560065
437625	560066
7093	560067
74635	560068
136730	560069
61291	560070
137009	560071
380626	560072
298871	560073
57847	560074
442347	560075
110599	560076
215054	560077
204920	560078
190875	560079
43697	560080
183476	560081
314760	560082
49280	560083
90736	560084
10919	560085
249135	560086
37225	560087
69423	560088
190345	560089
450462	560090
51585	560091
157738	560092
305065	560093
247443	560094
57326	560095
435	560096
150272	560097
225398	560098
243882	560099
350993	560100
74042	560101
78530	560102
5301	560103
139178	560104
109762	560105
48686	560106
88092	560107
83669	560108
140567	560109
34724	560110
31834	560111
76266	560112
62417	560113
92384	560114
10525	560115
187208	560116
24859	560117
11893	560118
24990	560119
24990	560120
8948	560121
169268	560122
149125	560123
221274	560124
352769	560125
60134	560126
201897	560127
233316	560128
18066	560129
153352	560130
261554	560131
105059	560132
15545	560133
422899	560134
12040	560135
12040	560136
14056	560137
109798	560138
59380	560139
59203	560140
115584	560141
436561	560142
55560	560143
207980	560144
63237	560145
234491	560146
335131	560147
120337	560148
84292	560149
157638	560150
7795	560151
46999	560152
208491	560153
85677	560154
12926	560155
441426	560156
139118	560157
144273	560158
61314	560159
233429	560160
327825	560161
85363	560162
44437	560163
204413	560164
111200	560165
74586	560166
36484	560167
60370	560168
208898	560169
157613	560170
107129	560171
460244	560172
306014	560173
181567	560174
83238	560175
458541	560176
391434	560177
56386	560178
298132	560179
84953	560180
95842	560181
450480	560182
194782	560183
40048	560184
98124	560185
63107	560186
316024	560187
17603	560188
336588	560189
107217	560190
172942	560191
408527	560192
230884	560193
14535	560194
4108	560195
23966	560196
323817	560197
6242	560198
1842	560199
33068	560200
65914	560201
372463	560202
42631	560203
404589	560204
175157	560205
3727	560206
18793	560207
439041	560208
89420	560209
21799	560210
276509	560211
405309	560212
37720	560213
192861	560214
132103	560215
19393	560216
11002	560217
923	560218
86048	560219
308384	560220
156117	560221
390642	560222
16383	560223
222419	560224
10215	560225
15925	560226
232985	560227
281920	560228
8432	560229
74308	560230
227815	560231
292541	560232
2623	560233
243031	560234
269128	560235
71704	560236
50778	560237
138991	560238
4474	560239
314960	560240
138991	560241
101242	560242
191301	560243
204650	560244
139737	560245
82329	560246
166977	560247
35061	560248
209587	560249
33441	560250
50705	560251
380631	560252
244129	560253
431221	560254
274215	560255
330797	560256
256421	560257
1553	560258
33046	560259
171796	560260
4811	560261
402945	560262
115404	560263
139342	560264
164616	560265
198318	560266
332238	560267
297494	560268
29290	560269
320396	560270
282408	560271
389891	560272
425153	560273
296161	560274
117555	560275
457813	560276
414165	560277
138604	560278
50588	560279
95187	560280
42745	560281
313518	560282
125801	560283
12784	560284
30889	560285
33838	560286
32874	560287
113250	560288
50998	560289
141870	560290
234171	560291
8005	560292
29052	560293
318391	560294
219285	560295
26645	560296
57721	560297
123348	560298
5385	560299
64054	560300
330534	560301
75353	560302
384047	560303
158960	560304
119451	560305
331217	560306
111121	560307
319457	560308
226519	560309
416922	560310
99887	560311
34801	560312
20177	560313
77808	560314
116795	560315
359478	560316
134135	560317
147662	560318
38418	560319
397303	560320
311990	560321
348385	560322
218911	560323
119629	560324
212324	560325
10904	560326
238957	560327
168856	560328
170789	560329
414158	560330
428451	560331
262324	560332
298968	560333
299798	560334
354279	560335
294378	560336
191602	560337
144881	560338
319384	560339
214808	560340
64656	560341
216227	560342
178442	560343
171795	560344
167347	560345
77779	560346
172919	560347
68387	560348
433635	560349
100532	560350
17108	560351
88395	560352
394729	560353
15161	560354
59041	560355
107727	560356
83032	560357
22270	560358
114680	560359
66717	560360
192214	560361
227053	560362
27830	560363
62759	560364
2957	560365
7297	560366
155719	560367
41961	560368
36710	560369
67425	560370
31333	560371
134596	560372
31089	560373
350530	560374
244918	560375
359098	560376
241865	560377
209570	560378
56392	560379
219305	560380
127764	560381
233446	560382
163988	560383
288633	560384
70485	560385
59378	560386
137805	560387
51387	560388
232561	560389
36115	560390
12460	560391
111377	560392
262246	560393
126543	560394
277660	560395
365326	560396
73693	560397
17041	560398
158141	560399
241585	560400
210575	560401
187983	560402
232333	560403
40054	560404
214579	560405
372041	560406
10900	560407
399965	560408
123721	560409
60304	560410
349091	560411
77021	560412
237491	560413
157584	560414
50051	560415
12121	560416
233970	560417
37659	560418
7724	560419
115664	560420
242390	560421
108271	560422
115576	560423
135789	560424
70051	560425
334081	560426
46092	560427
6081	560428
243753	560429
316560	560430
94559	560431
6192	560432
299229	560433
56669	560434
17635	560435
54203	560436
369993	560437
90566	560438
207519	560439
1800	560440
131063	560441
7593	560442
7567	560443
23272	560444
125266	560445
51751	560446
120417	560447
106876	560448
313669	560449
364592	560450
407798	560451
133843	560452
36561	560453
24588	560454
35668	560455
144649	560456
208602	560457
164492	560458
314402	560459
232649	560460
77365	560461
70859	560462
170405	560463
77550	560464
314858	560465
30382	560466
62225	560467
73213	560468
178782	560469
111126	560470
6391	560471
158273	560472
72910	560473
92851	560474
250552	560475
305608	560476
188100	560477
16904	560478
450790	560479
8080	560480
108028	560481
51430	560482
230274	560483
114943	560484
153376	560485
110919	560486
242486	560487
42259	560488
96810	560489
26361	560490
13808	560491
66051	560492
59237	560493
103758	560494
91007	560495
186447	560496
244595	560497
143576	560498
285899	560499
161141	560500
170406	560501
132242	560502
119882	560503
357543	560504
173426	560505
287620	560506
108892	560507
235868	560508
428415	560509
405412	560510
133385	560511
168409	560512
286576	560513
232519	560514
221379	560515
85612	560516
22523	560517
83566	560518
85009	560519
129323	560520
93219	560521
65793	560522
181856	560523
200083	560524
266034	560525
323906	560526
321023	560527
444212	560528
454395	560529
20302	560530
116981	560531
77736	560532
194515	560533
137069	560534
237945	560535
73370	560536
359110	560537
225733	560538
24845	560539
96468	560540
112458	560541
177387	560542
97296	560543
257649	560544
54487	560545
41098	560546
14569	560547
339369	560548
68221	560549
241086	560550
444678	560551
105323	560552
211192	560553
125432	560554
91307	560555
108159	560556
82828	560557
143355	560558
116254	560559
97015	560560
84973	560561
142240	560562
69052	560563
385369	560564
343095	560565
82050	560566
58265	560567
414039	560568
262196	560569
98531	560570
68469	560571
172993	560572
362082	560573
97041	560574
218494	560575
46156	560576
62428	560577
150102	560578
55027	560579
249602	560580
453986	560581
23149	560582
144019	560583
138990	560584
13822	560585
122584	560586
125626	560587
205161	560588
211288	560589
308372	560590
321965	560591
63874	560592
28504	560593
109854	560594
132029	560595
172850	560596
411465	560597
433034	560598
39377	560599
213307	560600
416981	560601
43159	560602
48619	560603
206743	560604
121534	560605
180124	560606
135949	560607
447100	560608
337814	560609
13478	560610
156619	560611
15970	560612
274913	560613
80777	560614
451577	560615
362815	560616
190076	560617
119877	560618
292547	560619
311610	560620
47422	560621
225189	560622
112768	560623
100472	560624
77537	560625
169719	560626
42506	560627
369218	560628
200168	560629
146749	560630
186015	560631
4816	560632
270504	560633
212263	560634
6379	560635
4816	560636
229448	560637
320143	560638
92823	560639
258198	560640
3812	560641
180802	560642
19262	560643
177708	560644
454869	560645
51122	560646
353197	560647
392735	560648
271838	560649
164129	560650
214470	560651
251039	560652
307399	560653
3397	560654
12603	560655
239938	560656
136614	560657
218256	560658
181319	560659
355815	560660
276857	560661
89459	560662
123561	560663
344192	560664
267034	560665
359052	560666
331618	560667
199736	560668
394855	560669
54692	560670
22674	560671
10601	560672
75656	560673
71618	560674
269067	560675
94161	560676
109720	560677
34063	560678
406538	560679
62430	560680
451706	560681
96150	560682
94820	560683
333972	560684
45330	560685
65308	560686
348059	560687
1790	560688
168860	560689
268325	560690
366570	560691
445286	560692
300380	560693
80738	560694
259161	560695
454556	560696
13465	560697
415036	560698
10556	560699
211832	560700
357352	560701
51112	560702
327355	560703
68954	560704
422826	560705
245567	560706
16998	560707
226334	560708
459796	560709
125826	560710
135490	560711
94999	560712
97311	560713
25447	560714
371168	560715
223686	560716
112875	560717
310741	560718
102418	560719
85621	560720
66530	560721
102290	560722
105323	560723
209230	560724
75486	560725
103542	560726
200654	560727
331007	560728
165952	560729
222586	560730
202955	560731
15910	560732
213787	560733
230534	560734
198572	560735
311985	560736
247405	560737
149938	560738
215953	560739
172232	560740
310630	560741
58077	560742
190318	560743
454665	560744
11598	560745
21645	560746
298267	560747
195747	560748
61712	560749
273658	560750
61630	560751
398181	560752
433870	560753
378234	560754
199633	560755
213188	560756
124385	560757
109172	560758
76597	560759
69896	560760
7878	560761
176553	560762
87069	560763
44840	560764
33447	560765
135607	560766
164771	560767
144946	560768
2562	560769
136434	560770
249610	560771
97000	560772
174595	560773
89316	560774
129565	560775
35503	560776
206705	560777
134524	560778
193850	560779
310807	560780
96953	560781
35836	560782
442338	560783
130166	560784
84500	560785
13969	560786
6385	560787
413399	560788
116752	560789
17251	560790
52292	560791
399568	560792
206670	560793
429648	560794
245320	560795
41934	560796
55100	560797
59773	560798
133783	560799
193074	560800
389686	560801
161135	560802
223317	560803
2276	560804
62688	560805
249253	560806
35730	560807
172856	560808
320738	560809
217072	560810
201973	560811
249026	560812
43409	560813
42325	560814
210715	560815
370733	560816
89009	560817
120233	560818
336595	560819
112690	560820
96660	560821
295338	560822
451231	560823
358866	560824
23491	560825
301759	560826
16166	560827
61390	560828
121040	560829
271139	560830
238836	560831
210371	560832
92612	560833
337653	560834
399072	560835
142261	560836
113648	560837
10158	560838
7405	560839
125331	560840
108300	560841
393688	560842
241334	560843
118684	560844
19779	560845
64295	560846
69616	560847
287255	560848
74388	560849
100290	560850
350926	560851
292914	560852
419283	560853
76253	560854
23267	560855
132887	560856
53343	560857
2538	560858
218973	560859
250355	560860
103672	560861
405439	560862
42330	560863
132801	560864
127763	560865
205902	560866
65893	560867
190185	560868
277885	560869
40087	560870
147889	560871
144359	560872
215214	560873
241547	560874
403792	560875
15049	560876
58886	560877
226480	560878
40330	560879
94842	560880
176602	560881
370004	560882
268864	560883
38784	560884
414758	560885
229849	560886
360001	560887
152851	560888
173670	560889
356382	560890
171940	560891
57533	560892
106812	560893
258310	560894
267206	560895
326734	560896
225948	560897
181210	560898
456839	560899
115700	560900
118394	560901
451564	560902
208742	560903
373643	560904
171413	560905
360911	560906
435455	560907
21737	560908
57741	560909
61874	560910
139345	560911
37920	560912
153292	560913
152323	560914
29074	560915
69262	560916
28793	560917
244214	560918
217368	560919
366566	560920
425290	560921
3858	560922
344978	560923
112523	560924
138808	560925
103415	560926
167615	560927
334549	560928
272389	560929
428327	560930
85803	560931
232203	560932
168714	560933
87859	560934
8876	560935
25636	560936
320095	560937
283489	560938
233448	560939
90276	560940
137594	560941
57826	560942
236300	560943
163256	560944
62355	560945
184984	560946
48655	560947
203186	560948
1737	560949
222419	560950
97556	560951
191663	560952
259056	560953
456366	560954
73174	560955
240730	560956
115091	560957
13418	560958
23293	560959
351336	560960
314127	560961
188676	560962
223460	560963
107625	560964
51980	560965
218043	560966
52529	560967
456096	560968
245229	560969
82988	560970
2530	560971
242370	560972
360090	560973
47862	560974
105565	560975
174597	560976
35238	560977
35171	560978
202031	560979
25690	560980
162679	560981
7588	560982
64363	560983
227414	560984
96704	560985
14531	560986
301112	560987
235906	560988
67569	560989
1891	560990
396772	560991
212190	560992
39673	560993
11075	560994
211105	560995
142254	560996
6348	560997
115444	560998
55683	560999
158727	561000
330601	561001
381857	561002
32268	561003
30309	561004
13640	561005
271918	561006
56224	561007
32382	561008
29322	561009
376037	561010
111298	561011
35436	561012
105850	561013
13101	561014
148351	561015
261673	561016
91118	561017
156262	561018
232617	561019
23520	561020
46602	561021
213009	561022
126192	561023
26663	561024
241123	561025
134130	561026
73423	561027
321824	561028
236761	561029
168961	561030
346726	561031
21328	561032
187859	561033
162032	561034
66032	561035
261790	561036
261331	561037
17848	561038
178663	561039
64839	561040
404787	561041
59595	561042
89576	561043
333646	561044
45150	561045
135511	561046
187467	561047
66765	561048
1364	561049
203541	561050
39231	561051
199755	561052
334319	561053
3103	561054
68574	561055
196031	561056
47650	561057
193762	561058
193585	561059
190879	561060
74705	561061
126623	561062
246989	561063
64910	561064
189507	561065
256893	561066
231244	561067
20415	561068
283341	561069
155092	561070
8627	561071
26095	561072
18160	561073
427689	561074
56482	561075
231641	561076
109224	561077
39231	561078
213625	561079
227279	561080
3002	561081
98755	561082
188117	561083
136330	561084
147954	561085
98893	561086
52502	561087
295695	561088
364338	561089
99052	561090
107825	561091
101708	561092
226676	561093
246234	561094
16741	561095
26258	561096
182168	561097
128000	561098
138540	561099
213518	561100
62562	561101
430043	561102
419343	561103
20903	561104
378783	561105
205181	561106
106913	561107
161149	561108
183922	561109
261170	561110
340886	561111
96029	561112
128285	561113
7221	561114
371659	561115
28677	561116
271958	561117
99233	561118
83689	561119
42705	561120
142622	561121
275311	561122
16278	561123
232895	561124
451884	561125
144137	561126
453275	561127
44596	561128
59204	561129
68520	561130
15270	561131
303101	561132
291764	561133
91881	561134
191116	561135
451506	561136
98785	561137
167955	561138
455804	561139
158782	561140
185150	561141
260052	561142
19693	561143
110096	561144
435238	561145
76906	561146
30190	561147
60866	561148
291732	561149
231072	561150
403896	561151
47676	561152
407578	561153
139849	561154
340529	561155
82508	561156
173499	561157
173159	561158
8409	561159
20913	561160
397593	561161
19684	561162
347536	561163
146439	561164
183740	561165
426978	561166
29067	561167
231152	561168
42466	561169
88615	561170
88615	561171
11143	561172
302147	561173
51035	561174
31594	561175
21141	561176
356870	561177
250570	561178
108206	561179
10886	561180
224943	561181
29875	561182
98946	561183
367876	561184
167077	561185
59738	561186
377242	561187
4613	561188
16621	561189
232544	561190
85290	561191
63768	561192
309651	561193
39764	561194
190651	561195
452667	561196
148850	561197
126133	561198
86218	561199
162454	561200
7079	561201
67524	561202
450363	561203
1355	561204
206430	561205
350670	561206
312112	561207
64017	561208
369519	561209
319713	561210
457731	561211
352657	561212
181834	561213
299481	561214
19677	561215
423454	561216
340444	561217
22031	561218
358265	561219
275997	561220
108023	561221
179996	561222
46036	561223
67723	561224
67651	561225
112004	561226
250168	561227
234390	561228
390287	561229
37702	561230
112926	561231
248941	561232
233712	561233
202802	561234
120031	561235
281183	561236
74440	561237
126351	561238
318236	561239
306	561240
386423	561241
397410	561242
154991	561243
98132	561244
244365	561245
361824	561246
44227	561247
409824	561248
10842	561249
62428	561250
25007	561251
240311	561252
47261	561253
184293	561254
112057	561255
115714	561256
14955	561257
227419	561258
69375	561259
97311	561260
54027	561261
118626	561262
72887	561263
57854	561264
425958	561265
39150	561266
3414	561267
90705	561268
412689	561269
234214	561270
226667	561271
58765	561272
222552	561273
63177	561274
93802	561275
285104	561276
434776	561277
246594	561278
65019	561279
3423	561280
141312	561281
59569	561282
71236	561283
458825	561284
340534	561285
114393	561286
76196	561287
22671	561288
16446	561289
198704	561290
73889	561291
216568	561292
105699	561293
10529	561294
233673	561295
165960	561296
78383	561297
66703	561298
102625	561299
52634	561300
5851	561301
266920	561302
178594	561303
407086	561304
239416	561305
425442	561306
100199	561307
84601	561308
287070	561309
353819	561310
15155	561311
217206	561312
382710	561313
340380	561314
357050	561315
15155	561316
427005	561317
69134	561318
411408	561319
168402	561320
68187	561321
163941	561322
196114	561323
20100	561324
55663	561325
199522	561326
58264	561327
343714	561328
427682	561329
404742	561330
29	561331
81193	561332
414279	561333
6942	561334
120638	561335
7760	561336
58587	561337
447784	561338
63920	561339
59833	561340
63920	561341
349662	561342
374786	561343
325998	561344
80872	561345
393909	561346
13295	561347
18843	561348
51840	561349
54233	561350
54233	561351
54233	561352
183359	561353
166139	561354
26532	561355
51840	561356
92887	561357
51381	561358
342314	561359
202561	561360
83178	561361
242144	561362
317171	561363
120530	561364
410571	561365
30280	561366
245013	561367
38580	561368
445535	561369
59635	561370
93696	561371
7253	561372
4307	561373
166634	561374
313470	561375
95198	561376
371654	561377
89833	561378
728	561379
172190	561380
277266	561381
406102	561382
182743	561383
118453	561384
11977	561385
24147	561386
266450	561387
151017	561388
331742	561389
115307	561390
13626	561391
247572	561392
46313	561393
447476	561394
360902	561395
357424	561396
49831	561397
196685	561398
342716	561399
125599	561400
209912	561401
16237	561402
29580	561403
58071	561404
101925	561405
33491	561406
191547	561407
27896	561408
75376	561409
285399	561410
437421	561411
52408	561412
1041	561413
3217	561414
32408	561415
32074	561416
216872	561417
181697	561418
34584	561419
326931	561420
213810	561421
119285	561422
15822	561423
364514	561424
245292	561425
193517	561426
52093	561427
20092	561428
131721	561429
15362	561430
168408	561431
198663	561432
32281	561433
23721	561434
23464	561435
172358	561436
80939	561437
36420	561438
41462	561439
197268	561440
105962	561441
760	561442
20353	561443
99856	561444
209708	561445
209708	561446
10209	561447
207809	561448
10787	561449
38797	561450
64541	561451
4679	561452
418819	561453
91581	561454
61989	561455
24174	561456
128078	561457
45932	561458
125643	561459
93	561460
114785	561461
17201	561462
47783	561463
56200	561464
8735	561465
196379	561466
160581	561467
89341	561468
105595	561469
425473	561470
45342	561471
16276	561472
356217	561473
70315	561474
6193	561475
6193	561476
6193	561477
228979	561478
221354	561479
47078	561480
249638	561481
60522	561482
448069	561483
305489	561484
340569	561485
235364	561486
218784	561487
69267	561488
225543	561489
3434	561490
158932	561491
111322	561492
2879	561493
233972	561494
228285	561495
61185	561496
32892	561497
3591	561498
338759	561499
21349	561500
40400	561501
209784	561502
807	561503
1417	561504
402065	561505
141122	561506
399258	561507
212336	561508
74464	561509
71354	561510
40658	561511
408149	561512
75683	561513
152004	561514
218201	561515
30178	561516
64	561517
77100	561518
119825	561519
202909	561520
323806	561521
77030	561522
417855	561523
133401	561524
345303	561525
4029	561526
1190	561527
10719	561528
139348	561529
254051	561530
34726	561531
97569	561532
124752	561533
6052	561534
6570	561535
3856	561536
406600	561537
7785	561538
373163	561539
10931	561540
382762	561541
142196	561542
267893	561543
39864	561544
165056	561545
246982	561546
271566	561547
32937	561548
32808	561549
342014	561550
456841	561551
350830	561552
348904	561553
58295	561554
29003	561555
14656	561556
132235	561557
218917	561558
128683	561559
108076	561560
321519	561561
8204	561562
8204	561563
41989	561564
112861	561565
142439	561566
328661	561567
236857	561568
286165	561569
24421	561570
5120	561571
71324	561572
31397	561573
431535	561574
49600	561575
181474	561576
221842	561577
236470	561578
67399	561579
442003	561580
228960	561581
224885	561582
163652	561583
2939	561584
7586	561585
66540	561586
2709	561587
367697	561588
213035	561589
275	561590
115524	561591
35336	561592
442537	561593
402398	561594
128116	561595
152964	561596
129593	561597
143521	561598
7187	561599
232789	561600
24936	561601
1443	561602
9000	561603
262774	561604
139249	561605
161743	561606
106692	561607
12588	561608
221384	561609
378388	561610
6491	561611
19334	561612
22162	561613
427878	561614
128213	561615
44215	561616
51894	561617
292747	561618
126856	561619
34870	561620
182041	561621
189183	561622
443687	561623
257616	561624
202389	561625
221216	561626
196916	561627
358969	561628
64879	561629
350646	561630
21924	561631
373261	561632
227860	561633
81110	561634
254930	561635
93247	561636
16421	561637
1522	561638
235008	561639
100605	561640
133043	561641
668	561642
78	561643
419354	561644
15122	561645
27724	561646
388651	561647
136107	561648
80929	561649
163951	561650
26777	561651
10182	561652
223860	561653
294073	561654
150064	561655
180561	561656
301559	561657
161849	561658
46274	561659
235491	561660
132408	561661
16902	561662
414152	561663
72319	561664
42674	561665
65484	561666
74884	561667
106746	561668
7544	561669
117084	561670
219531	561671
76456	561672
95647	561673
62662	561674
86969	561675
11950	561676
8081	561677
138495	561678
17361	561679
54005	561680
139214	561681
2632	561682
193267	561683
12110	561684
16444	561685
5935	561686
197527	561687
75620	561688
259312	561689
32089	561690
105376	561691
42165	561692
443607	561693
55040	561694
23750	561695
28006	561696
3218	561697
48281	561698
369514	561699
196127	561700
29731	561701
30892	561702
70497	561703
13457	561704
172286	561705
9739	561706
185489	561707
34981	561708
107712	561709
4923	561710
332	561711
94622	561712
53958	561713
126909	561714
194376	561715
208474	561716
38644	561717
273704	561718
464	561719
2402	561720
35537	561721
78031	561722
44257	561723
1945	561724
8215	561725
450336	561726
33117	561727
375285	561728
390012	561729
447455	561730
433926	561731
230326	561732
280170	561733
74302	561734
217314	561735
6969	561736
35324	561737
5645	561738
2645	561739
85614	561740
75387	561741
404472	561742
26306	561743
202797	561744
17715	561745
103089	561746
191423	561747
54914	561748
8458	561749
157420	561750
1596	561751
85962	561752
83969	561753
99066	561754
106280	561755
560	561756
439773	561757
119323	561758
109499	561759
197128	561760
174507	561761
164234	561762
26901	561763
168505	561764
11296	561765
116625	561766
93571	561767
144955	561768
41976	561769
21802	561770
1224	561771
18253	561772
23	561773
326822	561774
355826	561775
421924	561776
248567	561777
117539	561778
154407	561779
412896	561780
19713	561781
96795	561782
306890	561783
40002	561784
133882	561785
26306	561786
32447	561787
3328	561788
91132	561789
288302	561790
3901	561791
22974	561792
116719	561793
19025	561794
48001	561795
358432	561796
46283	561797
31984	561798
225583	561799
154549	561800
57890	561801
39029	561802
346274	561803
420095	561804
320633	561805
25936	561806
2967	561807
10660	561808
2415	561809
38719	561810
169888	561811
158840	561812
55042	561813
213420	561814
240168	561815
5675	561816
73499	561817
160457	561818
9083	561819
230424	561820
288779	561821
170469	561822
9639	561823
58642	561824
117	561825
57695	561826
139117	561827
145941	561828
26439	561829
57430	561830
396730	561831
78983	561832
106522	561833
54995	561834
27981	561835
2919	561836
18428	561837
47592	561838
385308	561839
1309	561840
110636	561841
10125	561842
332264	561843
38626	561844
405	561845
71390	561846
283992	561847
95940	561848
190770	561849
106322	561850
121037	561851
124655	561852
115048	561853
99137	561854
34080	561855
144778	561856
16276	561857
31555	561858
98240	561859
180014	561860
316960	561861
418307	561862
364871	561863
9811	561864
18653	561865
20413	561866
288130	561867
11550	561868
54764	561869
286618	561870
19484	561871
95573	561872
105768	561873
96532	561874
1975	561875
23876	561876
82904	561877
123801	561878
1460	561879
22079	561880
45774	561881
22466	561882
8422	561883
111404	561884
50167	561885
1082	561886
131009	561887
16640	561888
205820	561889
350413	561890
28766	561891
307843	561892
79656	561893
42194	561894
74826	561895
323134	561896
7312	561897
30	561898
197519	561899
152058	561900
57292	561901
187106	561902
253835	561903
122746	561904
264810	561905
420148	561906
47227	561907
218638	561908
64119	561909
19651	561910
60466	561911
199157	561912
36791	561913
403382	561914
47381	561915
13803	561916
42022	561917
50274	561918
77321	561919
102320	561920
34346	561921
197106	561922
298366	561923
413843	561924
16724	561925
83809	561926
20734	561927
3395	561928
20275	561929
155202	561930
65933	561931
65663	561932
9466	561933
101239	561934
128840	561935
8266	561936
230212	561937
58177	561938
190394	561939
208925	561940
151273	561941
102867	561942
20118	561943
123824	561944
34899	561945
21411	561946
29032	561947
871	561948
35510	561949
268050	561950
34876	561951
10684	561952
115187	561953
115211	561954
37040	561955
24190	561956
128240	561957
384572	561958
153419	561959
141396	561960
224135	561961
133480	561962
428655	561963
83233	561964
63965	561965
2409	561966
58637	561967
269116	561968
76438	561969
127	561970
32140	561971
236689	561972
366590	561973
53640	561974
22138	561975
12788	561976
58314	561977
451309	561978
14472	561979
2202	561980
3983	561981
180775	561982
4035	561983
12788	561984
127	561985
13659	561986
6936	561987
31513	561988
184336	561989
25196	561990
115346	561991
114599	561992
429	561993
50049	561994
4035	561995
100569	561996
409630	561997
5896	561998
414508	561999
383147	562000
190777	562001
27554	562002
2045	562003
4156	562004
53964	562005
283647	562006
219276	562007
18611	562008
94262	562009
245595	562010
103703	562011
34887	562012
42	562013
17571	562014
274432	562015
24807	562016
458995	562017
343384	562018
22187	562019
29022	562020
106659	562021
128373	562022
300	562023
9117	562024
209706	562025
451033	562026
121265	562027
456155	562028
105130	562029
450220	562030
42658	562031
143467	562032
46769	562033
70546	562034
73181	562035
120661	562036
19812	562037
2504	562038
1807	562039
55334	562040
107552	562041
123750	562042
2026	562043
120553	562044
250028	562045
217202	562046
17436	562047
1807	562048
90777	562049
34339	562050
27522	562051
255997	562052
39049	562053
1647	562054
16947	562055
151219	562056
5605	562057
8817	562058
229186	562059
32235	562060
15584	562061
165583	562062
125581	562063
126319	562064
245254	562065
64641	562066
23144	562067
144602	562068
23144	562069
226641	562070
60291	562071
128179	562072
235727	562073
112598	562074
5128	562075
45316	562076
99416	562077
57523	562078
49729	562079
81834	562080
1659	562081
273691	562082
42585	562083
349613	562084
234429	562085
1544	562086
8794	562087
77	562088
157962	562089
41942	562090
55742	562091
16023	562092
38706	562093
14448	562094
302894	562095
196283	562096
11761	562097
5018	562098
123337	562099
56578	562100
174460	562101
237560	562102
6382	562103
57011	562104
396009	562105
53635	562106
95445	562107
9136	562108
33322	562109
11823	562110
25631	562111
25717	562112
390958	562113
10990	562114
269827	562115
134252	562116
48081	562117
373365	562118
14054	562119
27803	562120
64361	562121
23770	562122
17733	562123
9202	562124
365422	562125
1519	562126
2152	562127
24664	562128
17992	562129
11318	562130
220775	562131
1724	562132
55170	562133
3455	562134
49314	562135
433713	562136
18838	562137
365214	562138
232020	562139
429466	562140
242671	562141
423165	562142
334333	562143
403366	562144
115829	562145
126788	562146
128651	562147
227476	562148
227476	562149
115523	562150
401427	562151
137576	562152
225012	562153
61500	562154
416530	562155
121853	562156
440117	562157
53992	562158
366988	562159
53992	562160
9065	562161
293093	562162
417564	562163
1530	562164
72976	562165
25528	562166
28527	562167
19573	562168
293792	562169
173683	562170
249860	562171
113306	562172
79565	562173
116291	562174
48020	562175
156938	562176
444057	562177
135857	562178
191503	562179
2152	562180
9806	562181
161925	562182
4600	562183
444105	562184
31315	562185
360586	562186
12018	562187
233077	562188
155860	562189
219274	562190
57905	562191
318667	562192
22145	562193
141881	562194
71694	562195
74170	562196
27724	562197
6833	562198
13955	562199
304855	562200
18576	562201
51994	562202
70434	562203
37824	562204
27019	562205
200395	562206
29059	562207
105709	562208
56722	562209
216984	562210
412539	562211
121615	562212
223996	562213
242586	562214
423957	562215
111502	562216
56763	562217
217606	562218
121678	562219
440304	562220
198785	562221
57465	562222
142277	562223
42945	562224
8817	562225
244025	562226
271562	562227
101027	562228
62944	562229
67172	562230
47854	562231
98223	562232
3585	562233
35489	562234
141885	562235
11700	562236
161995	562237
108162	562238
326511	562239
262730	562240
2299	562241
346327	562242
275087	562243
24395	562244
64486	562245
33566	562246
201420	562247
274145	562248
172783	562249
2367	562250
170066	562251
9863	562252
152803	562253
27144	562254
94385	562255
36669	562256
255149	562257
267594	562258
38220	562259
28571	562260
9293	562261
403859	562262
145295	562263
2133	562264
12295	562265
99131	562266
231835	562267
18215	562268
184898	562269
102786	562270
14177	562271
104185	562272
175676	562273
220264	562274
226878	562275
206946	562276
122015	562277
426395	562278
18067	562279
435128	562280
13016	562281
114902	562282
63730	562283
28435	562284
85351	562285
74632	562286
122445	562287
161744	562288
301545	562289
71957	562290
848	562291
104222	562292
314918	562293
238372	562294
61851	562295
1024	562296
173389	562297
1382	562298
2873	562299
353369	562300
32468	562301
318978	562302
38439	562303
9704	562304
363680	562305
276067	562306
9143	562307
55200	562308
204305	562309
21570	562310
143088	562311
124779	562312
348271	562313
345924	562314
145632	562315
399590	562316
101114	562317
29280	562318
21	562319
37536	562320
429278	562321
41317	562322
18335	562323
8573	562324
152012	562325
323502	562326
3231	562327
21687	562328
31272	562329
20107	562330
3231	562331
339130	562332
298273	562333
73428	562334
353436	562335
52043	562336
42533	562337
95703	562338
29026	562339
17	562340
145807	562341
35686	562342
111474	562343
83307	562344
185571	562345
450401	562346
20072	562347
392334	562348
14449	562349
101774	562350
23895	562351
3248	562352
95835	562353
49730	562354
22935	562355
151933	562356
140807	562357
19620	562358
41214	562359
126413	562360
21913	562361
62900	562362
29339	562363
424868	562364
278060	562365
191683	562366
413167	562367
120709	562368
394584	562369
42632	562370
346001	562371
13300	562372
43614	562373
119375	562374
4763	562375
20482	562376
1646	562377
12729	562378
4154	562379
11471	562380
6180	562381
18741	562382
59372	562383
272596	562384
55271	562385
385395	562386
50573	562387
138430	562388
118684	562389
7320	562390
8878	562391
212642	562392
186298	562393
77868	562394
432618	562395
118641	562396
4759	562397
218507	562398
429303	562399
20617	562400
73341	562401
94904	562402
142998	562403
73192	562404
98969	562405
55593	562406
33196	562407
296	562408
3860	562409
63495	562410
77305	562411
41637	562412
149155	562413
240300	562414
19079	562415
34582	562416
116882	562417
358696	562418
196084	562419
7484	562420
64441	562421
432050	562422
86079	562423
53181	562424
87265	562425
149043	562426
57727	562427
135328	562428
413996	562429
15093	562430
5986	562431
2638	562432
9603	562433
14436	562434
158057	562435
6864	562436
51916	562437
26413	562438
66847	562439
378792	562440
80730	562441
21057	562442
42088	562443
19517	562444
241846	562445
412693	562446
300076	562447
17808	562448
6113	562449
37474	562450
92437	562451
362198	562452
228414	562453
374276	562454
45316	562455
8506	562456
415140	562457
24953	562458
353611	562459
68434	562460
98639	562461
64636	562462
15711	562463
329648	562464
99076	562465
115802	562466
241293	562467
270144	562468
112407	562469
239232	562470
122956	562471
298015	562472
97785	562473
241829	562474
60253	562475
4689	562476
36232	562477
15144	562478
16230	562479
37747	562480
206163	562481
61949	562482
108645	562483
2560	562484
57276	562485
445498	562486
111186	562487
423665	562488
15435	562489
126780	562490
109904	562491
289594	562492
424034	562493
8241	562494
1535	562495
343237	562496
264221	562497
427167	562498
44137	562499
86866	562500
622	562501
4290	562502
120232	562503
35279	562504
65246	562505
60542	562506
127277	562507
9565	562508
18184	562509
534	562510
534	562511
62987	562512
50543	562513
449882	562514
15197	562515
15692	562516
205179	562517
127800	562518
136008	562519
69454	562520
401987	562521
126307	562522
1458	562523
152930	562524
8695	562525
117375	562526
57642	562527
93891	562528
357622	562529
412915	562530
65840	562531
65121	562532
40228	562533
203968	562534
160355	562535
183673	562536
8023	562537
169093	562538
8394	562539
263749	562540
241241	562541
324782	562542
95322	562543
280631	562544
35175	562545
103003	562546
137670	562547
199791	562548
7416	562549
156397	562550
25292	562551
138226	562552
201286	562553
195476	562554
442607	562555
242091	562556
321460	562557
124576	562558
244667	562559
221221	562560
178341	562561
157887	562562
158443	562563
121633	562564
28827	562565
306156	562566
3315	562567
33977	562568
12570	562569
153907	562570
171887	562571
225612	562572
27274	562573
22327	562574
148512	562575
265587	562576
175749	562577
237653	562578
25353	562579
275897	562580
356117	562581
308270	562582
381285	562583
171321	562584
259871	562585
56552	562586
49203	562587
3122	562588
297794	562589
414242	562590
373809	562591
8516	562592
323639	562593
196325	562594
96242	562595
155206	562596
405366	562597
457033	562598
238841	562599
24461	562600
2976	562601
67838	562602
416886	562603
434120	562604
119223	562605
237672	562606
21234	562607
98977	562608
17006	562609
223021	562610
102227	562611
9233	562612
102627	562613
60679	562614
262532	562615
17877	562616
167664	562617
4144	562618
361520	562619
94008	562620
5196	562621
75132	562622
10388	562623
423958	562624
63092	562625
34060	562626
381180	562627
99784	562628
90622	562629
94337	562630
61700	562631
5805	562632
39528	562633
202060	562634
392551	562635
11428	562636
80646	562637
212633	562638
41	562639
13233	562640
75767	562641
16800	562642
200949	562643
154718	562644
6304	562645
314822	562646
459902	562647
65922	562648
410491	562649
12859	562650
163175	562651
234730	562652
97734	562653
57489	562654
35957	562655
19010	562656
176217	562657
161535	562658
119873	562659
99866	562660
305089	562661
297816	562662
109467	562663
159587	562664
9033	562665
20357	562666
71025	562667
9565	562668
19357	562669
363683	562670
75989	562671
13364	562672
148262	562673
160468	562674
359418	562675
163238	562676
171716	562677
236943	562678
26830	562679
51139	562680
111619	562681
93992	562682
6742	562683
449080	562684
40515	562685
205122	562686
49318	562687
3848	562688
121983	562689
129098	562690
35008	562691
264916	562692
337444	562693
131549	562694
231411	562695
19040	562696
395619	562697
86831	562698
193002	562699
333115	562700
6091	562701
393266	562702
81585	562703
270295	562704
331854	562705
413604	562706
150897	562707
221713	562708
55987	562709
217350	562710
424835	562711
115122	562712
115756	562713
151822	562714
29769	562715
329310	562716
327074	562717
242431	562718
118611	562719
3535	562720
4678	562721
128558	562722
30114	562723
19930	562724
124397	562725
433982	562726
157954	562727
78982	562728
29916	562729
45191	562730
110329	562731
349289	562732
89911	562733
10355	562734
281491	562735
266510	562736
35817	562737
786	562738
14891	562739
72680	562740
75650	562741
164424	562742
234604	562743
368675	562744
2676	562745
204721	562746
418052	562747
137986	562748
176414	562749
7216	562750
248527	562751
59011	562752
228858	562753
261061	562754
203263	562755
109010	562756
226203	562757
211764	562758
228936	562759
181252	562760
92749	562761
72655	562762
1046	562763
229209	562764
17658	562765
38760	562766
160523	562767
2801	562768
386016	562769
16707	562770
75549	562771
59290	562772
20800	562773
238434	562774
143734	562775
437485	562776
443775	562777
32983	562778
12031	562779
147313	562780
131247	562781
271663	562782
2006	562783
197977	562784
9780	562785
7911	562786
282314	562787
418574	562788
348740	562789
17289	562790
221836	562791
255753	562792
95750	562793
351853	562794
368138	562795
113425	562796
127439	562797
62719	562798
303559	562799
385239	562800
370861	562801
6631	562802
78671	562803
82466	562804
360707	562805
62555	562806
63847	562807
8035	562808
125893	562809
184257	562810
25367	562811
124613	562812
26502	562813
15799	562814
7979	562815
43445	562816
7106	562817
11593	562818
318146	562819
37928	562820
30611	562821
201908	562822
120995	562823
27957	562824
77240	562825
276805	562826
47813	562827
135828	562828
216083	562829
101199	562830
24896	562831
143278	562832
210557	562833
96847	562834
237988	562835
205448	562836
20199	562837
52596	562838
155193	562839
414686	562840
312858	562841
159488	562842
50187	562843
202627	562844
251824	562845
175459	562846
84164	562847
297292	562848
93708	562849
9805	562850
377417	562851
382111	562852
140627	562853
220227	562854
1968	562855
13588	562856
29660	562857
226041	562858
151028	562859
26466	562860
1997	562861
204865	562862
363784	562863
29453	562864
242399	562865
112036	562866
359291	562867
204724	562868
118417	562869
24837	562870
156154	562871
247812	562872
242704	562873
23449	562874
316576	562875
403155	562876
217205	562877
2953	562878
151682	562879
382638	562880
109104	562881
100457	562882
1508	562883
704	562884
61700	562885
51433	562886
229475	562887
23449	562888
152110	562889
243707	562890
217518	562891
119367	562892
78653	562893
4128	562894
12162	562895
449	562896
27722	562897
260709	562898
120751	562899
122928	562900
53007	562901
20059	562902
23194	562903
48346	562904
25603	562905
254218	562906
23071	562907
106070	562908
4275	562909
177985	562910
32085	562911
50836	562912
17298	562913
26137	562914
27722	562915
196223	562916
880	562917
184184	562918
125384	562919
176733	562920
17341	562921
366	562922
35572	562923
12758	562924
345219	562925
2102	562926
214125	562927
188000	562928
412636	562929
39835	562930
243561	562931
26	562932
115909	562933
144873	562934
54483	562935
185051	562936
21443	562937
350962	562938
296759	562939
362802	562940
6400	562941
306318	562942
263955	562943
77950	562944
45762	562945
305062	562946
14319	562947
146442	562948
36565	562949
107548	562950
360688	562951
143160	562952
232521	562953
179603	562954
101183	562955
38402	562956
389433	562957
49138	562958
85704	562959
134645	562960
385228	562961
370586	562962
42142	562963
35159	562964
76166	562965
125104	562966
280371	562967
137421	562968
76831	562969
125638	562970
77459	562971
337152	562972
255618	562973
404143	562974
175789	562975
391335	562976
321462	562977
99872	562978
30183	562979
99202	562980
35285	562981
50643	562982
185252	562983
190059	562984
112557	562985
459843	562986
329833	562987
424599	562988
212047	562989
133260	562990
11694	562991
216822	562992
207521	562993
210179	562994
27711	562995
112174	562996
213154	562997
144950	562998
178564	562999
150639	563000
224782	563001
340455	563002
91519	563003
279385	563004
144868	563005
402306	563006
12960	563007
255199	563008
445131	563009
300617	563010
105251	563011
113063	563012
225760	563013
25200	563014
24165	563015
75820	563016
177975	563017
20292	563018
19168	563019
54065	563020
134584	563021
6800	563022
79305	563023
7377	563024
50447	563025
392335	563026
161867	563027
244166	563028
405960	563029
88389	563030
8103	563031
45327	563032
236345	563033
303752	563034
272984	563035
416517	563036
29556	563037
244522	563038
231596	563039
819	563040
351863	563041
33866	563042
37035	563043
97738	563044
9575	563045
83713	563046
37131	563047
235836	563048
6385	563049
113117	563050
205345	563051
118220	563052
286441	563053
284509	563054
6731	563055
45737	563056
107010	563057
379344	563058
96150	563059
129308	563060
217681	563061
1658	563062
227698	563063
181554	563064
21920	563065
36688	563066
26723	563067
117707	563068
31006	563069
26339	563070
18027	563071
57853	563072
17919	563073
83756	563074
87126	563075
37200	563076
394867	563077
31695	563078
43818	563079
6654	563080
420692	563081
335999	563082
34389	563083
103634	563084
312020	563085
87661	563086
110718	563087
223924	563088
118891	563089
657	563090
46783	563091
408226	563092
7186	563093
58921	563094
94415	563095
344920	563096
207596	563097
11130	563098
110196	563099
58267	563100
161361	563101
42774	563102
109858	563103
329881	563104
185562	563105
197596	563106
215385	563107
11386	563108
5939	563109
18909	563110
17015	563111
65413	563112
422211	563113
231329	563114
1153	563115
6575	563116
19190	563117
87344	563118
2342	563119
27369	563120
128731	563121
37432	563122
162363	563123
44049	563124
249466	563125
448847	563126
104537	563127
190863	563128
186812	563129
57081	563130
94224	563131
157394	563132
15511	563133
318822	563134
3694	563135
384174	563136
106164	563137
81491	563138
425425	563139
66043	563140
334367	563141
103129	563142
366409	563143
35381	563144
42996	563145
271336	563146
301278	563147
115771	563148
32306	563149
62052	563150
163705	563151
21419	563152
239092	563153
120438	563154
104385	563155
205586	563156
118129	563157
193985	563158
277130	563159
492	563160
34444	563161
16223	563162
49445	563163
49607	563164
25120	563165
95260	563166
201622	563167
195129	563168
1023	563169
11392	563170
398488	563171
83825	563172
9458	563173
15699	563174
89912	563175
86	563176
18409	563177
95155	563178
43986	563179
66448	563180
48016	563181
391422	563182
391051	563183
67824	563184
6595	563185
70434	563186
219553	563187
336658	563188
116693	563189
194656	563190
1714	563191
202733	563192
35339	563193
88002	563194
225810	563195
346346	563196
247247	563197
239914	563198
246797	563199
15619	563200
80412	563201
280573	563202
5330	563203
341526	563204
548	563205
16766	563206
119393	563207
338778	563208
426697	563209
115256	563210
177822	563211
121017	563212
318425	563213
223597	563214
268915	563215
116786	563216
224576	563217
120828	563218
35970	563219
109314	563220
138253	563221
51194	563222
70694	563223
332410	563224
29798	563225
11631	563226
198064	563227
104755	563228
63111	563229
18524	563230
289684	563231
370484	563232
349815	563233
238736	563234
68169	563235
158534	563236
76463	563237
176115	563238
167693	563239
4806	563240
167212	563241
366868	563242
85319	563243
60920	563244
145778	563245
317621	563246
111714	563247
122863	563248
68403	563249
8863	563250
9570	563251
16748	563252
49691	563253
4954	563254
167267	563255
110342	563256
236236	563257
153	563258
31431	563259
56519	563260
46903	563261
292740	563262
396800	563263
259220	563264
11036	563265
47610	563266
309713	563267
432086	563268
5771	563269
94227	563270
1365	563271
117761	563272
49367	563273
31806	563274
178049	563275
9480	563276
241989	563277
55736	563278
428006	563279
29867	563280
22310	563281
32420	563282
424340	563283
175834	563284
158213	563285
7395	563286
150460	563287
255924	563288
211004	563289
143499	563290
87656	563291
179314	563292
240735	563293
455532	563294
224621	563295
207557	563296
78277	563297
120552	563298
313221	563299
102921	563300
162157	563301
100661	563302
406403	563303
352340	563304
212375	563305
337017	563306
76833	563307
295044	563308
4124	563309
277929	563310
78066	563311
49332	563312
98982	563313
124132	563314
124041	563315
50926	563316
188120	563317
437768	563318
372456	563319
58731	563320
246362	563321
246362	563322
10067	563323
83585	563324
247880	563325
214228	563326
271015	563327
197643	563328
45151	563329
239303	563330
165231	563331
48715	563332
11974	563333
11366	563334
160216	563335
5821	563336
173101	563337
408230	563338
39796	563339
373633	563340
1309	563341
47340	563342
333693	563343
339921	563344
5589	563345
3177	563346
56614	563347
2647	563348
247369	563349
26641	563350
129615	563351
63412	563352
46118	563353
582	563354
13877	563355
954	563356
124197	563357
10895	563358
9047	563359
49315	563360
20115	563361
97500	563362
119908	563363
16051	563364
20115	563365
137588	563366
170024	563367
268924	563368
1498	563369
49884	563370
185	563371
262	563372
10421	563373
110589	563374
43923	563375
113381	563376
41323	563377
400529	563378
175414	563379
266699	563380
124283	563381
56364	563382
2136	563383
6060	563384
206424	563385
3370	563386
381603	563387
17373	563388
221773	563389
207966	563390
195207	563391
243719	563392
226428	563393
14248	563394
3695	563395
114326	563396
70782	563397
51218	563398
195821	563399
97974	563400
387307	563401
114372	563402
306172	563403
195699	563404
249446	563405
22026	563406
121380	563407
87510	563408
87812	563409
61486	563410
201196	563411
376516	563412
297599	563413
145903	563414
299692	563415
150586	563416
22927	563417
13746	563418
50778	563419
37955	563420
124586	563421
115648	563422
175187	563423
336858	563424
46527	563425
54955	563426
27160	563427
129683	563428
2085	563429
397982	563430
7801	563431
297889	563432
297489	563433
83675	563434
433098	563435
11897	563436
119449	563437
119449	563438
1604	563439
102697	563440
3470	563441
94936	563442
425508	563443
229819	563444
7681	563445
8000	563446
71437	563447
55067	563448
6953	563449
356998	563450
44111	563451
68449	563452
249621	563453
14055	563454
303	563455
90420	563456
23899	563457
247470	563458
266668	563459
38443	563460
16732	563461
88498	563462
4098	563463
140662	563464
41386	563465
229486	563466
242825	563467
242825	563468
25095	563469
72747	563470
80791	563471
135841	563472
57693	563473
188916	563474
88657	563475
46852	563476
62629	563477
137367	563478
74414	563479
12776	563480
129520	563481
257646	563482
82657	563483
43934	563484
333194	563485
73502	563486
136703	563487
55471	563488
144917	563489
83607	563490
6008	563491
13618	563492
148685	563493
50781	563494
406757	563495
83661	563496
192783	563497
339198	563498
49764	563499
211807	563500
8260	563501
218205	563502
25240	563503
326157	563504
420993	563505
121658	563506
228787	563507
234161	563508
53402	563509
63904	563510
6514	563511
30613	563512
328476	563513
206165	563514
257469	563515
12373	563516
214740	563517
143871	563518
227521	563519
9712	563520
276230	563521
240652	563522
76154	563523
59074	563524
25090	563525
447350	563526
6776	563527
36582	563528
24357	563529
303789	563530
51427	563531
784	563532
158468	563533
224818	563534
267898	563535
97438	563536
20302	563537
51900	563538
209360	563539
15580	563540
166522	563541
1208	563542
446867	563543
373905	563544
32352	563545
56117	563546
211191	563547
103484	563548
41149	563549
153538	563550
9594	563551
258334	563552
184573	563553
280142	563554
166983	563555
1024	563556
6629	563557
28702	563558
35576	563559
400453	563560
264730	563561
239269	563562
93794	563563
219986	563564
78230	563565
59540	563566
47529	563567
225224	563568
104728	563569
183205	563570
370794	563571
103816	563572
104728	563573
104782	563574
206287	563575
386166	563576
219421	563577
42744	563578
205142	563579
199801	563580
125377	563581
112629	563582
11058	563583
17048	563584
445522	563585
188793	563586
266326	563587
150353	563588
221480	563589
119586	563590
6887	563591
165881	563592
54105	563593
106312	563594
203983	563595
99356	563596
55291	563597
3173	563598
9792	563599
116574	563600
240558	563601
39318	563602
28647	563603
20009	563604
1629	563605
66349	563606
30926	563607
25568	563608
30926	563609
14065	563610
291974	563611
130464	563612
40878	563613
231	563614
128867	563615
121767	563616
22298	563617
4187	563618
329	563619
299679	563620
3440	563621
105273	563622
46842	563623
9452	563624
10292	563625
169928	563626
63509	563627
57806	563628
3293	563629
271257	563630
323284	563631
26329	563632
202829	563633
8041	563634
2154	563635
12514	563636
14260	563637
4376	563638
460128	563639
104314	563640
459898	563641
182140	563642
44955	563643
237948	563644
237525	563645
46595	563646
2015	563647
337736	563648
11249	563649
111194	563650
233464	563651
195413	563652
421927	563653
122860	563654
9555	563655
43418	563656
300782	563657
36375	563658
81452	563659
26252	563660
4042	563661
134546	563662
325558	563663
409812	563664
398190	563665
72685	563666
38878	563667
371867	563668
357065	563669
120294	563670
101600	563671
393868	563672
74574	563673
169154	563674
121303	563675
281389	563676
93582	563677
330114	563678
67402	563679
125767	563680
30786	563681
32549	563682
1047	563683
130629	563684
55656	563685
436577	563686
63582	563687
59876	563688
357537	563689
8210	563690
63295	563691
63295	563692
97250	563693
37405	563694
218574	563695
1913	563696
141677	563697
94629	563698
23162	563699
317350	563700
258507	563701
52392	563702
234115	563703
126042	563704
96579	563705
10094	563706
6068	563707
36341	563708
16821	563709
29868	563710
147086	563711
233802	563712
397711	563713
7260	563714
353293	563715
327723	563716
119830	563717
117457	563718
243405	563719
3676	563720
128268	563721
18	563722
240177	563723
26970	563724
364512	563725
53901	563726
31141	563727
318167	563728
4247	563729
54725	563730
4460	563731
99276	563732
87027	563733
36430	563734
383540	563735
55817	563736
2698	563737
17275	563738
143818	563739
7198	563740
20133	563741
431832	563742
45263	563743
11380	563744
178505	563745
13795	563746
161939	563747
73013	563748
48219	563749
104597	563750
31223	563751
67913	563752
107240	563753
24879	563754
385312	563755
16383	563756
345253	563757
4294	563758
28894	563759
32773	563760
102618	563761
13063	563762
145299	563763
32960	563764
17615	563765
105558	563766
153061	563767
9199	563768
89933	563769
291524	563770
180611	563771
33280	563772
248333	563773
60640	563774
115	563775
90535	563776
87881	563777
118637	563778
396747	563779
441145	563780
35402	563781
26986	563782
17731	563783
24094	563784
236008	563785
108480	563786
90009	563787
295132	563788
176503	563789
444452	563790
100075	563791
135573	563792
455423	563793
368419	563794
78324	563795
135942	563796
23745	563797
217690	563798
360	563799
384924	563800
235308	563801
237337	563802
392668	563803
330624	563804
173398	563805
39294	563806
326422	563807
39329	563808
76986	563809
33580	563810
48972	563811
50966	563812
117985	563813
126856	563814
167748	563815
229107	563816
180025	563817
353933	563818
185118	563819
280448	563820
75627	563821
302820	563822
172735	563823
108746	563824
233403	563825
32462	563826
231689	563827
6126	563828
278933	563829
179013	563830
76238	563831
344110	563832
147809	563833
359088	563834
21469	563835
224905	563836
65458	563837
163765	563838
48936	563839
37283	563840
108399	563841
218754	563842
122221	563843
285891	563844
156471	563845
238781	563846
83643	563847
170760	563848
28369	563849
13295	563850
33855	563851
36452	563852
151677	563853
206777	563854
101281	563855
170869	563856
107893	563857
91336	563858
89862	563859
253047	563860
291081	563861
2920	563862
125884	563863
124366	563864
71187	563865
80655	563866
198515	563867
8856	563868
40093	563869
156286	563870
189072	563871
164115	563872
120743	563873
2749	563874
248	563875
233299	563876
241415	563877
25208	563878
116649	563879
42045	563880
35589	563881
12242	563882
183364	563883
219325	563884
148654	563885
375181	563886
293720	563887
21100	563888
14798	563889
26470	563890
149528	563891
67534	563892
211	563893
108991	563894
375647	563895
42156	563896
10832	563897
323107	563898
16680	563899
180082	563900
357751	563901
191382	563902
248200	563903
166110	563904
47528	563905
117831	563906
451310	563907
32744	563908
213628	563909
108244	563910
36448	563911
206198	563912
7502	563913
228088	563914
388481	563915
444499	563916
38419	563917
416838	563918
113814	563919
154744	563920
992	563921
232212	563922
35209	563923
22275	563924
223206	563925
419502	563926
410179	563927
172013	563928
121396	563929
136839	563930
32206	563931
366983	563932
26051	563933
46268	563934
7530	563935
125670	563936
10922	563937
11043	563938
31515	563939
22120	563940
427051	563941
159295	563942
24599	563943
216281	563944
61647	563945
90945	563946
100709	563947
377828	563948
51746	563949
423893	563950
242474	563951
258157	563952
452091	563953
88357	563954
259319	563955
267679	563956
354017	563957
205716	563958
12176	563959
149825	563960
25043	563961
230269	563962
109397	563963
380146	563964
15493	563965
182170	563966
203326	563967
24975	563968
262520	563969
89983	563970
115710	563971
404408	563972
262944	563973
398400	563974
442653	563975
114461	563976
6337	563977
184811	563978
184001	563979
41390	563980
134667	563981
29491	563982
312259	563983
203046	563984
10357	563985
38066	563986
362345	563987
48225	563988
107557	563989
112045	563990
101828	563991
419163	563992
36882	563993
294506	563994
67373	563995
162550	563996
207389	563997
253548	563998
214766	563999
184271	564000
457304	564001
276813	564002
116802	564003
80987	564004
126168	564005
391778	564006
125909	564007
127087	564008
333508	564009
202266	564010
27951	564011
21378	564012
389382	564013
426622	564014
62390	564015
117460	564016
341434	564017
210230	564018
452527	564019
193864	564020
104316	564021
348812	564022
211018	564023
235922	564024
117532	564025
82324	564026
363058	564027
5824	564028
384541	564029
230027	564030
150228	564031
65716	564032
110725	564033
35433	564034
118386	564035
245649	564036
95629	564037
141997	564038
248744	564039
50537	564040
124031	564041
15005	564042
14851	564043
125596	564044
182962	564045
97180	564046
4436	564047
113674	564048
21254	564049
319830	564050
240201	564051
232944	564052
99397	564053
115726	564054
220879	564055
216907	564056
371569	564057
31759	564058
14564	564059
455845	564060
180663	564061
247435	564062
91404	564063
92276	564064
170584	564065
368326	564066
197261	564067
371544	564068
295474	564069
322917	564070
244157	564071
105079	564072
16396	564073
15986	564074
14775	564075
233936	564076
309340	564077
82396	564078
376518	564079
457683	564080
277375	564081
112321	564082
229756	564083
319987	564084
126283	564085
168135	564086
162682	564087
59930	564088
212378	564089
283153	564090
56919	564091
230752	564092
19194	564093
62204	564094
10354	564095
107885	564096
263575	564097
315554	564098
89218	564099
124118	564100
54504	564101
26373	564102
46644	564103
217257	564104
1564	564105
130493	564106
50505	564107
42035	564108
143567	564109
82307	564110
173910	564111
157069	564112
91646	564113
13948	564114
11020	564115
343485	564116
9971	564117
287551	564118
380085	564119
47224	564120
33963	564121
279551	564122
14087	564123
80786	564124
75485	564125
10559	564126
223231	564127
366005	564128
114643	564129
202905	564130
186296	564131
28006	564132
259224	564133
255184	564134
371751	564135
51658	564136
164664	564137
49102	564138
357498	564139
431199	564140
82965	564141
265175	564142
2897	564143
276996	564144
21404	564145
289378	564146
407741	564147
26292	564148
130594	564149
275024	564150
383751	564151
205027	564152
314844	564153
312080	564154
138821	564155
788	564156
44960	564157
74675	564158
34898	564159
15314	564160
89986	564161
111792	564162
2687	564163
242703	564164
71042	564165
339097	564166
2284	564167
341561	564168
391745	564169
17576	564170
118806	564171
452475	564172
132772	564173
889	564174
20417	564175
80672	564176
3778	564177
185584	564178
133333	564179
26610	564180
158214	564181
415	564182
118961	564183
61271	564184
104819	564185
203056	564186
20317	564187
262067	564188
180737	564189
26988	564190
250525	564191
313441	564192
34341	564193
272167	564194
6094	564195
78790	564196
97573	564197
2194	564198
215844	564199
839	564200
380313	564201
94433	564202
416631	564203
257058	564204
168054	564205
112825	564206
53648	564207
100470	564208
220001	564209
246045	564210
199191	564211
12555	564212
148748	564213
379704	564214
32227	564215
367473	564216
85644	564217
397127	564218
28651	564219
81238	564220
19115	564221
32962	564222
268456	564223
23027	564224
60579	564225
14176	564226
122258	564227
64949	564228
187528	564229
59831	564230
58788	564231
312212	564232
67423	564233
248068	564234
152732	564235
432953	564236
168127	564237
144230	564238
182667	564239
97593	564240
3024	564241
216084	564242
28996	564243
3632	564244
75528	564245
115490	564246
54761	564247
169349	564248
134869	564249
137559	564250
161703	564251
526	564252
134742	564253
25709	564254
2379	564255
30074	564256
91398	564257
110300	564258
113277	564259
248884	564260
2229	564261
71207	564262
139060	564263
285802	564264
131011	564265
458452	564266
106365	564267
38244	564268
47921	564269
384809	564270
21385	564271
284283	564272
227912	564273
33055	564274
62195	564275
444619	564276
160599	564277
62388	564278
107366	564279
170703	564280
24538	564281
41433	564282
370132	564283
407032	564284
11865	564285
180863	564286
4036	564287
239700	564288
325210	564289
42542	564290
93706	564291
357183	564292
75258	564293
168805	564294
64092	564295
37785	564296
421497	564297
50631	564298
243116	564299
27480	564300
267817	564301
71222	564302
276214	564303
295458	564304
291485	564305
382854	564306
108436	564307
7832	564308
92925	564309
203715	564310
84529	564311
160631	564312
69685	564313
98710	564314
110851	564315
130861	564316
61511	564317
14410	564318
298426	564319
20649	564320
209736	564321
180977	564322
35260	564323
57458	564324
134401	564325
134178	564326
70678	564327
309278	564328
60901	564329
4805	564330
117395	564331
187854	564332
50792	564333
90165	564334
253194	564335
114807	564336
190254	564337
21018	564338
115060	564339
170861	564340
29948	564341
195886	564342
240648	564343
206712	564344
252724	564345
141742	564346
29545	564347
321351	564348
132879	564349
35196	564350
89724	564351
241697	564352
241697	564353
151265	564354
183736	564355
362259	564356
203703	564357
459386	564358
205934	564359
399300	564360
16877	564361
203485	564362
48395	564363
27128	564364
124895	564365
276859	564366
314862	564367
83273	564368
132822	564369
127297	564370
239588	564371
168910	564372
79826	564373
14096	564374
87597	564375
197298	564376
148656	564377
950	564378
212715	564379
23415	564380
4713	564381
23387	564382
97134	564383
222714	564384
35361	564385
19139	564386
102611	564387
29340	564388
4580	564389
87061	564390
303821	564391
44832	564392
31535	564393
25260	564394
76177	564395
164279	564396
73176	564397
380756	564398
183698	564399
176498	564400
360849	564401
63615	564402
213157	564403
146007	564404
3323	564405
29467	564406
382006	564407
15992	564408
204069	564409
83653	564410
157845	564411
180067	564412
33559	564413
87506	564414
222331	564415
90881	564416
120622	564417
235668	564418
426967	564419
68210	564420
125901	564421
15513	564422
136080	564423
113438	564424
188652	564425
420490	564426
87412	564427
203321	564428
322137	564429
31993	564430
440138	564431
43136	564432
386192	564433
264356	564434
150222	564435
217546	564436
19022	564437
67848	564438
60025	564439
199163	564440
226677	564441
90707	564442
51834	564443
188033	564444
28066	564445
235054	564446
3043	564447
379337	564448
139634	564449
42672	564450
28780	564451
47303	564452
83549	564453
5784	564454
74537	564455
31616	564456
6114	564457
221171	564458
250	564459
91621	564460
112778	564461
208118	564462
10869	564463
7684	564464
17123	564465
348498	564466
114052	564467
18732	564468
369182	564469
213484	564470
63643	564471
15884	564472
207462	564473
2725	564474
32453	564475
70957	564476
34011	564477
34331	564478
99837	564479
46465	564480
6532	564481
237304	564482
3110	564483
125136	564484
118673	564485
17025	564486
10622	564487
196355	564488
308000	564489
3670	564490
439527	564491
28015	564492
42395	564493
242326	564494
57037	564495
11898	564496
950	564497
166730	564498
20519	564499
55683	564500
68	564501
192645	564502
79019	564503
179964	564504
54394	564505
151638	564506
201006	564507
6257	564508
3799	564509
112809	564510
112643	564511
104531	564512
248003	564513
5881	564514
276421	564515
373301	564516
62071	564517
1317	564518
5163	564519
159456	564520
9669	564521
137318	564522
32225	564523
449290	564524
55244	564525
37772	564526
127550	564527
58274	564528
49437	564529
250521	564530
232798	564531
66147	564532
5314	564533
287076	564534
18834	564535
124101	564536
613	564537
126877	564538
386248	564539
317976	564540
230130	564541
19733	564542
32030	564543
127549	564544
393472	564545
66852	564546
180489	564547
47303	564548
8039	564549
12650	564550
41914	564551
114894	564552
18219	564553
198846	564554
19320	564555
152209	564556
73875	564557
3949	564558
78935	564559
23593	564560
17833	564561
1674	564562
149035	564563
118992	564564
44853	564565
168162	564566
19996	564567
25215	564568
388472	564569
29959	564570
30464	564571
27043	564572
106670	564573
115703	564574
88319	564575
341244	564576
36267	564577
183075	564578
26771	564579
290586	564580
138398	564581
34257	564582
5894	564583
369578	564584
118664	564585
57082	564586
6743	564587
307613	564588
143565	564589
92897	564590
48176	564591
53999	564592
152411	564593
229809	564594
64511	564595
434302	564596
111813	564597
85470	564598
298143	564599
59089	564600
291552	564601
49185	564602
123196	564603
361	564604
100741	564605
101403	564606
212147	564607
152716	564608
114086	564609
29902	564610
326773	564611
64478	564612
211226	564613
25068	564614
1095	564615
323701	564616
3814	564617
39797	564618
27693	564619
63770	564620
47522	564621
244933	564622
51564	564623
26295	564624
52838	564625
151594	564626
30741	564627
301051	564628
103146	564629
196720	564630
115428	564631
243289	564632
122710	564633
378955	564634
20537	564635
110719	564636
421785	564637
115048	564638
89423	564639
790	564640
9151	564641
386783	564642
17383	564643
87020	564644
3778	564645
93142	564646
85616	564647
11898	564648
113233	564649
109938	564650
412257	564651
177007	564652
388482	564653
53143	564654
22554	564655
443771	564656
74588	564657
83201	564658
62880	564659
361382	564660
52037	564661
24737	564662
4988	564663
74697	564664
173587	564665
8663	564666
224443	564667
62820	564668
339727	564669
228301	564670
147027	564671
99204	564672
103511	564673
38292	564674
138717	564675
256344	564676
323949	564677
28361	564678
235531	564679
252865	564680
212363	564681
40065	564682
301698	564683
402515	564684
178296	564685
34637	564686
255344	564687
385003	564688
110256	564689
246420	564690
74662	564691
453697	564692
127590	564693
393061	564694
40639	564695
187298	564696
17601	564697
30603	564698
217770	564699
217132	564700
449579	564701
223122	564702
167704	564703
374402	564704
280021	564705
212479	564706
8308	564707
341407	564708
197618	564709
150394	564710
118577	564711
47297	564712
445164	564713
250343	564714
315061	564715
25166	564716
30169	564717
46988	564718
84431	564719
32063	564720
28456	564721
8308	564722
213895	564723
7232	564724
318200	564725
249721	564726
168390	564727
15106	564728
93800	564729
229685	564730
103887	564731
173422	564732
92576	564733
260150	564734
51325	564735
131125	564736
238260	564737
406472	564738
221837	564739
10949	564740
125883	564741
287948	564742
131816	564743
121281	564744
262118	564745
27786	564746
197424	564747
105728	564748
245548	564749
35834	564750
153480	564751
91065	564752
33141	564753
183760	564754
222970	564755
32712	564756
8966	564757
113548	564758
113567	564759
370454	564760
45498	564761
90815	564762
187139	564763
148679	564764
92203	564765
445076	564766
452751	564767
57735	564768
103215	564769
65970	564770
105202	564771
370829	564772
343309	564773
379748	564774
167854	564775
126333	564776
99814	564777
184429	564778
53000	564779
409462	564780
423500	564781
68087	564782
101629	564783
424943	564784
33141	564785
193741	564786
8889	564787
36366	564788
333485	564789
220612	564790
11503	564791
171634	564792
148193	564793
250516	564794
28774	564795
413692	564796
113564	564797
438569	564798
281236	564799
103357	564800
120419	564801
453327	564802
116086	564803
19016	564804
181220	564805
34989	564806
447735	564807
12002	564808
422544	564809
1850	564810
61222	564811
8681	564812
137100	564813
353280	564814
5461	564815
237077	564816
51029	564817
13553	564818
3824	564819
108889	564820
243293	564821
65296	564822
460173	564823
167393	564824
453754	564825
132859	564826
337547	564827
363614	564828
170912	564829
86876	564830
152943	564831
204885	564832
17048	564833
164786	564834
202571	564835
130396	564836
214551	564837
332252	564838
97996	564839
144160	564840
171657	564841
200083	564842
17373	564843
442314	564844
150612	564845
269871	564846
160550	564847
123578	564848
366061	564849
179342	564850
221997	564851
292750	564852
447781	564853
377919	564854
250233	564855
43424	564856
382301	564857
230203	564858
56829	564859
276594	564860
73349	564861
204833	564862
402651	564863
135712	564864
14033	564865
193046	564866
371521	564867
222260	564868
394728	564869
153681	564870
100188	564871
60439	564872
147163	564873
55949	564874
49095	564875
214538	564876
55577	564877
423154	564878
158152	564879
328143	564880
162937	564881
110992	564882
65202	564883
57831	564884
49501	564885
35456	564886
88523	564887
14052	564888
449261	564889
160286	564890
204629	564891
39846	564892
169966	564893
184768	564894
350697	564895
120776	564896
91501	564897
364221	564898
13943	564899
348760	564900
246996	564901
91317	564902
52273	564903
58753	564904
132859	564905
242712	564906
21022	564907
7491	564908
165986	564909
218530	564910
444934	564911
99646	564912
392046	564913
130956	564914
91353	564915
58763	564916
424978	564917
39614	564918
309048	564919
190101	564920
71400	564921
121759	564922
426829	564923
117687	564924
128609	564925
126083	564926
366044	564927
280594	564928
249170	564929
76550	564930
65610	564931
220625	564932
226517	564933
366680	564934
451922	564935
404569	564936
404936	564937
149726	564938
210655	564939
325461	564940
69434	564941
80466	564942
338731	564943
14015	564944
345193	564945
56200	564946
83913	564947
222249	564948
103767	564949
45266	564950
39496	564951
108402	564952
17463	564953
221372	564954
13387	564955
257831	564956
123290	564957
206464	564958
228594	564959
165018	564960
173917	564961
310315	564962
210799	564963
63496	564964
180373	564965
24191	564966
406149	564967
107918	564968
84355	564969
455645	564970
235163	564971
287452	564972
172129	564973
124803	564974
178159	564975
76256	564976
362664	564977
221010	564978
116464	564979
65185	564980
33842	564981
66385	564982
99376	564983
81845	564984
226078	564985
77642	564986
204188	564987
98406	564988
114017	564989
134213	564990
215568	564991
148392	564992
60916	564993
48086	564994
10625	564995
172502	564996
173084	564997
52897	564998
241274	564999
345547	565000
23551	565001
148385	565002
243522	565003
99740	565004
178945	565005
61699	565006
28079	565007
426060	565008
396031	565009
173232	565010
81462	565011
431084	565012
182507	565013
231322	565014
56219	565015
123503	565016
6515	565017
441050	565018
159044	565019
447453	565020
64787	565021
200662	565022
398156	565023
196165	565024
114741	565025
30184	565026
50744	565027
410308	565028
60613	565029
160820	565030
69238	565031
30679	565032
10652	565033
127658	565034
114598	565035
195841	565036
105657	565037
392201	565038
9080	565039
18915	565040
7840	565041
70110	565042
245908	565043
413151	565044
37691	565045
51655	565046
3249	565047
164069	565048
170796	565049
20640	565050
339691	565051
18404	565052
22940	565053
386585	565054
316833	565055
254219	565056
206830	565057
389472	565058
127665	565059
4404	565060
68491	565061
244467	565062
125394	565063
6965	565064
13560	565065
33952	565066
10518	565067
196776	565068
233624	565069
24	565070
452019	565071
330212	565072
123670	565073
312993	565074
125589	565075
152168	565076
80134	565077
237054	565078
305217	565079
169960	565080
76119	565081
400726	565082
196328	565083
187812	565084
25986	565085
28617	565086
201514	565087
57977	565088
78016	565089
6224	565090
78234	565091
122621	565092
239112	565093
335376	565094
153781	565095
78573	565096
454925	565097
16523	565098
56583	565099
178200	565100
21719	565101
294414	565102
338952	565103
108775	565104
3379	565105
114889	565106
69676	565107
39250	565108
133754	565109
415616	565110
73607	565111
153697	565112
178418	565113
21438	565114
69754	565115
87687	565116
229132	565117
78233	565118
18652	565119
403545	565120
215008	565121
255056	565122
70952	565123
411799	565124
109954	565125
9344	565126
40008	565127
159493	565128
61499	565129
11639	565130
90794	565131
108365	565132
110052	565133
57201	565134
146278	565135
115165	565136
306514	565137
123364	565138
58582	565139
237443	565140
271410	565141
32421	565142
353385	565143
380488	565144
172039	565145
36646	565146
401757	565147
110319	565148
193524	565149
142066	565150
21389	565151
423901	565152
45693	565153
14038	565154
163915	565155
287447	565156
88087	565157
313202	565158
121563	565159
1997	565160
25254	565161
226015	565162
5786	565163
28055	565164
238686	565165
38111	565166
303558	565167
76205	565168
344126	565169
15031	565170
147607	565171
219317	565172
423011	565173
210103	565174
187842	565175
290640	565176
184324	565177
105841	565178
312303	565179
126774	565180
432886	565181
114853	565182
8965	565183
60660	565184
91809	565185
26179	565186
50736	565187
122763	565188
375402	565189
226149	565190
242799	565191
404147	565192
311064	565193
359100	565194
58945	565195
34669	565196
19862	565197
62288	565198
171335	565199
58854	565200
66668	565201
225828	565202
205959	565203
140694	565204
426171	565205
40089	565206
147513	565207
452243	565208
431113	565209
226610	565210
392045	565211
338787	565212
225151	565213
377044	565214
38520	565215
393195	565216
38015	565217
47403	565218
274096	565219
239633	565220
141930	565221
215169	565222
68716	565223
275526	565224
433841	565225
68210	565226
13751	565227
183428	565228
76070	565229
335954	565230
383703	565231
251389	565232
74832	565233
239188	565234
210785	565235
244629	565236
58755	565237
30350	565238
231551	565239
229561	565240
117287	565241
59771	565242
260503	565243
261576	565244
46085	565245
59012	565246
30171	565247
391900	565248
322730	565249
77790	565250
133283	565251
45810	565252
47830	565253
160941	565254
242137	565255
28784	565256
165639	565257
159771	565258
2834	565259
21178	565260
9927	565261
28915	565262
13393	565263
46111	565264
248994	565265
242358	565266
33346	565267
73058	565268
7942	565269
160160	565270
44144	565271
172280	565272
106369	565273
449392	565274
118965	565275
198586	565276
121301	565277
160770	565278
55220	565279
84075	565280
429972	565281
120698	565282
110310	565283
122869	565284
458737	565285
372246	565286
108857	565287
109144	565288
74687	565289
244221	565290
166473	565291
442425	565292
345324	565293
267715	565294
408368	565295
444117	565296
92567	565297
256094	565298
91749	565299
441198	565300
72846	565301
15131	565302
234757	565303
7069	565304
32105	565305
126784	565306
166050	565307
389321	565308
228441	565309
349096	565310
182724	565311
17273	565312
446929	565313
149538	565314
364098	565315
218004	565316
321306	565317
270017	565318
436810	565319
133464	565320
103660	565321
184389	565322
199369	565323
372350	565324
366812	565325
199487	565326
401131	565327
210828	565328
361033	565329
438491	565330
241354	565331
60659	565332
315967	565333
193080	565334
243625	565335
103815	565336
164332	565337
1963	565338
389585	565339
118119	565340
59924	565341
52245	565342
264783	565343
288656	565344
35651	565345
343736	565346
296883	565347
130001	565348
379731	565349
215369	565350
196775	565351
446177	565352
232111	565353
104496	565354
40174	565355
104665	565356
50037	565357
164226	565358
411671	565359
217595	565360
130568	565361
58910	565362
423536	565363
295555	565364
64208	565365
97521	565366
53270	565367
380047	565368
175506	565369
333615	565370
103795	565371
195054	565372
423229	565373
353578	565374
127993	565375
160513	565376
243650	565377
132215	565378
277029	565379
351634	565380
199170	565381
263155	565382
30437	565383
459811	565384
89370	565385
369078	565386
375327	565387
199369	565388
310672	565389
447544	565390
191889	565391
380689	565392
93390	565393
530	565394
45697	565395
117728	565396
206449	565397
61819	565398
49022	565399
135324	565400
287765	565401
371138	565402
379612	565403
198183	565404
391285	565405
309124	565406
102436	565407
427497	565408
207841	565409
42922	565410
179333	565411
391843	565412
412200	565413
455582	565414
360126	565415
245945	565416
21094	565417
272125	565418
432780	565419
25424	565420
12103	565421
109039	565422
39606	565423
85674	565424
154215	565425
317569	565426
10079	565427
36553	565428
114020	565429
81648	565430
33464	565431
75490	565432
178754	565433
4075	565434
364927	565435
158063	565436
48356	565437
282541	565438
27728	565439
18320	565440
72871	565441
90606	565442
247535	565443
429276	565444
21550	565445
248560	565446
230174	565447
29743	565448
431286	565449
146999	565450
420747	565451
237247	565452
329274	565453
221870	565454
445692	565455
60871	565456
83661	565457
18472	565458
239328	565459
109952	565460
28165	565461
171223	565462
23196	565463
212665	565464
43518	565465
71726	565466
36882	565467
136800	565468
334585	565469
10035	565470
111009	565471
60551	565472
21730	565473
416387	565474
23688	565475
328198	565476
432075	565477
393230	565478
78762	565479
53655	565480
335469	565481
330662	565482
197332	565483
223997	565484
44884	565485
120227	565486
149453	565487
102153	565488
213806	565489
9006	565490
3555	565491
67111	565492
135351	565493
10035	565494
423889	565495
4154	565496
228081	565497
177615	565498
176047	565499
135878	565500
226014	565501
161437	565502
32941	565503
449199	565504
45777	565505
246811	565506
257526	565507
71533	565508
385506	565509
25170	565510
172305	565511
146206	565512
113621	565513
243282	565514
235405	565515
4154	565516
16153	565517
29481	565518
286101	565519
282714	565520
409908	565521
149310	565522
456015	565523
156942	565524
127337	565525
211601	565526
80148	565527
290783	565528
436153	565529
25084	565530
411835	565531
360571	565532
435495	565533
116670	565534
28895	565535
59360	565536
22428	565537
146099	565538
399154	565539
81185	565540
256681	565541
228121	565542
95463	565543
189925	565544
333252	565545
107848	565546
171067	565547
15963	565548
88734	565549
162966	565550
242107	565551
185933	565552
32827	565553
17894	565554
295857	565555
205193	565556
17274	565557
175726	565558
133244	565559
1485	565560
340193	565561
17889	565562
206718	565563
192121	565564
170666	565565
11616	565566
122884	565567
406950	565568
227700	565569
238025	565570
99955	565571
170666	565572
256417	565573
17889	565574
27256	565575
280950	565576
422678	565577
15994	565578
175520	565579
329052	565580
157640	565581
113681	565582
15889	565583
94	565584
60381	565585
66218	565586
309157	565587
187807	565588
286092	565589
67055	565590
236064	565591
204440	565592
3747	565593
47128	565594
81264	565595
371108	565596
438853	565597
341916	565598
377852	565599
329997	565600
439823	565601
51972	565602
408027	565603
176508	565604
161722	565605
99517	565606
410239	565607
208628	565608
200394	565609
180101	565610
84757	565611
297472	565612
280677	565613
64603	565614
381587	565615
87387	565616
167486	565617
106248	565618
339064	565619
132012	565620
247533	565621
214265	565622
447970	565623
2467	565624
408513	565625
312517	565626
47455	565627
325380	565628
270171	565629
156506	565630
369682	565631
456826	565632
10939	565633
131161	565634
440025	565635
90280	565636
177003	565637
159058	565638
402451	565639
128300	565640
128162	565641
85415	565642
270781	565643
225499	565644
189684	565645
438568	565646
434276	565647
377809	565648
299948	565649
29477	565650
128299	565651
97864	565652
30520	565653
72031	565654
189112	565655
12855	565656
108315	565657
156881	565658
307644	565659
147346	565660
105014	565661
279239	565662
166435	565663
157833	565664
55167	565665
201263	565666
159284	565667
108515	565668
160855	565669
191058	565670
329459	565671
90761	565672
28931	565673
208266	565674
278151	565675
10470	565676
212800	565677
399081	565678
425800	565679
263861	565680
433554	565681
378422	565682
338779	565683
213609	565684
176647	565685
399308	565686
311627	565687
142770	565688
85859	565689
166236	565690
187258	565691
55744	565692
178532	565693
287757	565694
72163	565695
351256	565696
302782	565697
135034	565698
3190	565699
144106	565700
216203	565701
180111	565702
320649	565703
170164	565704
87920	565705
205501	565706
196943	565707
239725	565708
356792	565709
454039	565710
50252	565711
232514	565712
164017	565713
157037	565714
282186	565715
341467	565716
67071	565717
162730	565718
135919	565719
185217	565720
53135	565721
322172	565722
375570	565723
55743	565724
67201	565725
345166	565726
144439	565727
395414	565728
365921	565729
256390	565730
424846	565731
174800	565732
384558	565733
415530	565734
393589	565735
258178	565736
387461	565737
91897	565738
178848	565739
232791	565740
315340	565741
114857	565742
164276	565743
283001	565744
343074	565745
189096	565746
360672	565747
53662	565748
340187	565749
215872	565750
392164	565751
208455	565752
199245	565753
359983	565754
280849	565755
126277	565756
381839	565757
349189	565758
192675	565759
149312	565760
454138	565761
230980	565762
217276	565763
354758	565764
284901	565765
138503	565766
366690	565767
130905	565768
454537	565769
91536	565770
244361	565771
256464	565772
107042	565773
416290	565774
372693	565775
149163	565776
131543	565777
401874	565778
315323	565779
60392	565780
449476	565781
360257	565782
45671	565783
381631	565784
119179	565785
81423	565786
437114	565787
205694	565788
195914	565789
100014	565790
206721	565791
202630	565792
423655	565793
128251	565794
258400	565795
138035	565796
115524	565797
105968	565798
235483	565799
376603	565800
458544	565801
155005	565802
227182	565803
295138	565804
249281	565805
93036	565806
417293	565807
135715	565808
235807	565809
203662	565810
92299	565811
229919	565812
81120	565813
105857	565814
104789	565815
170196	565816
150110	565817
132319	565818
28419	565819
430723	565820
91604	565821
233618	565822
156903	565823
397162	565824
218383	565825
399646	565826
203046	565827
402984	565828
324182	565829
113619	565830
235656	565831
452429	565832
132030	565833
201594	565834
228232	565835
125276	565836
161153	565837
220471	565838
433060	565839
149638	565840
185217	565841
267347	565842
83848	565843
413298	565844
189472	565845
228082	565846
2815	565847
109674	565848
58751	565849
395078	565850
191243	565851
99403	565852
10594	565853
109674	565854
251828	565855
183403	565856
339201	565857
211026	565858
94588	565859
311306	565860
386965	565861
189743	565862
219185	565863
395548	565864
371442	565865
434279	565866
29473	565867
130910	565868
43206	565869
24874	565870
95423	565871
144452	565872
124987	565873
137690	565874
348854	565875
3839	565876
246624	565877
75444	565878
229554	565879
45183	565880
185360	565881
117821	565882
144304	565883
73878	565884
276258	565885
114075	565886
162550	565887
341500	565888
318481	565889
168864	565890
53014	565891
26793	565892
375189	565893
91019	565894
417543	565895
165729	565896
37692	565897
109815	565898
332343	565899
96194	565900
426987	565901
142369	565902
105692	565903
348688	565904
93994	565905
353528	565906
207570	565907
184718	565908
77821	565909
77383	565910
108315	565911
100404	565912
110515	565913
319578	565914
186848	565915
152972	565916
413527	565917
99843	565918
382067	565919
379037	565920
294850	565921
349903	565922
114059	565923
437766	565924
187107	565925
450130	565926
456327	565927
110575	565928
238135	565929
346026	565930
313249	565931
179726	565932
190972	565933
190972	565934
177764	565935
100186	565936
254662	565937
335936	565938
326606	565939
114289	565940
434593	565941
120873	565942
4893	565943
313365	565944
244676	565945
131225	565946
191912	565947
218149	565948
316278	565949
310794	565950
47053	565951
456192	565952
328785	565953
384555	565954
261659	565955
219693	565956
88747	565957
94312	565958
91566	565959
91390	565960
32737	565961
181189	565962
450547	565963
54938	565964
214306	565965
86379	565966
330643	565967
69481	565968
147405	565969
146705	565970
10119	565971
300036	565972
19766	565973
286854	565974
145913	565975
32675	565976
49911	565977
190531	565978
132999	565979
130463	565980
166272	565981
168141	565982
88100	565983
245377	565984
344983	565985
102382	565986
131493	565987
120185	565988
56923	565989
111480	565990
47639	565991
206116	565992
94844	565993
356105	565994
90599	565995
376128	565996
28201	565997
28201	565998
55829	565999
93150	566000
280850	566001
130176	566002
141654	566003
373349	566004
197557	566005
33341	566006
138690	566007
214987	566008
147851	566009
102366	566010
363177	566011
458233	566012
157837	566013
101828	566014
24325	566015
93965	566016
411419	566017
237361	566018
253107	566019
380521	566020
93731	566021
42747	566022
130208	566023
196489	566024
348467	566025
28569	566026
250014	566027
247908	566028
206999	566029
364863	566030
68962	566031
193422	566032
76385	566033
289790	566034
23800	566035
223468	566036
348164	566037
381199	566038
681	566039
268169	566040
197385	566041
142932	566042
300142	566043
340565	566044
175425	566045
455035	566046
198028	566047
84907	566048
385972	566049
210094	566050
118479	566051
112466	566052
328361	566053
352436	566054
58803	566055
170542	566056
373739	566057
244361	566058
267467	566059
173217	566060
130193	566061
60658	566062
453152	566063
28377	566064
105043	566065
175363	566066
257791	566067
75715	566068
192722	566069
330180	566070
202284	566071
374768	566072
160854	566073
194206	566074
291004	566075
51960	566076
54702	566077
304221	566078
96759	566079
131864	566080
145775	566081
138563	566082
318851	566083
307375	566084
286839	566085
203319	566086
299123	566087
317449	566088
43431	566089
458945	566090
276251	566091
425172	566092
167641	566093
39728	566094
113484	566095
56103	566096
40993	566097
53162	566098
136222	566099
77575	566100
142927	566101
338484	566102
128673	566103
20147	566104
440159	566105
190151	566106
143443	566107
391159	566108
429079	566109
58877	566110
55562	566111
204362	566112
292570	566113
200853	566114
106800	566115
175205	566116
308176	566117
438593	566118
380866	566119
444230	566120
427323	566121
317627	566122
22078	566123
380687	566124
90208	566125
22078	566126
422611	566127
288494	566128
156634	566129
275299	566130
206338	566131
410951	566132
457546	566133
48330	566134
439393	566135
460081	566136
429484	566137
53187	566138
457954	566139
13694	566140
97448	566141
164744	566142
137868	566143
144531	566144
365299	566145
156892	566146
416182	566147
130131	566148
25282	566149
120932	566150
155039	566151
33212	566152
12730	566153
66823	566154
218852	566155
91223	566156
65787	566157
188687	566158
408633	566159
132129	566160
375270	566161
133889	566162
209353	566163
78792	566164
386035	566165
230431	566166
27811	566167
44899	566168
3613	566169
45537	566170
46746	566171
33239	566172
33239	566173
401867	566174
1388	566175
121747	566176
21823	566177
235040	566178
81010	566179
3079	566180
1848	566181
18127	566182
51575	566183
417791	566184
7778	566185
136044	566186
102620	566187
114941	566188
120226	566189
79923	566190
216860	566191
13791	566192
6980	566193
41618	566194
237589	566195
12859	566196
143632	566197
155758	566198
109403	566199
180104	566200
4829	566201
51348	566202
205950	566203
82962	566204
122179	566205
19240	566206
19240	566207
6419	566208
196790	566209
206758	566210
108705	566211
407699	566212
210333	566213
106738	566214
16534	566215
322801	566216
284939	566217
13629	566218
37088	566219
325350	566220
171394	566221
325387	566222
227145	566223
1053	566224
165803	566225
155756	566226
242207	566227
327667	566228
100642	566229
78259	566230
114139	566231
155107	566232
45624	566233
246005	566234
13934	566235
101636	566236
39593	566237
281272	566238
138138	566239
437517	566240
236443	566241
178568	566242
276385	566243
180287	566244
301569	566245
129620	566246
444460	566247
52813	566248
174017	566249
27178	566250
341634	566251
125523	566252
221876	566253
191098	566254
117328	566255
49117	566256
58031	566257
239508	566258
287591	566259
45762	566260
95697	566261
275223	566262
439011	566263
124951	566264
152729	566265
445999	566266
21131	566267
232749	566268
145052	566269
204834	566270
19507	566271
408826	566272
417348	566273
267989	566274
330200	566275
19071	566276
329437	566277
3461	566278
194930	566279
103757	566280
238805	566281
116244	566282
261592	566283
74143	566284
199547	566285
32385	566286
39775	566287
289575	566288
249399	566289
161453	566290
233202	566291
340891	566292
1403	566293
92918	566294
10555	566295
200826	566296
272145	566297
148281	566298
403283	566299
87550	566300
139564	566301
275642	566302
11385	566303
142416	566304
130764	566305
16	566306
46871	566307
67132	566308
181383	566309
146311	566310
186433	566311
90897	566312
9178	566313
71387	566314
143988	566315
419122	566316
14293	566317
390867	566318
1432	566319
316262	566320
222548	566321
271564	566322
322	566323
195032	566324
59755	566325
190412	566326
126162	566327
272377	566328
443288	566329
191033	566330
18067	566331
235736	566332
175552	566333
426097	566334
394746	566335
309319	566336
289746	566337
353429	566338
175034	566339
148234	566340
252974	566341
169172	566342
63564	566343
268912	566344
200659	566345
289460	566346
64364	566347
295287	566348
143582	566349
97729	566350
210177	566351
169882	566352
93197	566353
177296	566354
392761	566355
74325	566356
165838	566357
42376	566358
79464	566359
136000	566360
29866	566361
365931	566362
96948	566363
186079	566364
229031	566365
95706	566366
296511	566367
75939	566368
64572	566369
327567	566370
306593	566371
323562	566372
383146	566373
134733	566374
239192	566375
310656	566376
106552	566377
428239	566378
445014	566379
176938	566380
37307	566381
211017	566382
1224	566383
448444	566384
153031	566385
281198	566386
358197	566387
340192	566388
87649	566389
47506	566390
3267	566391
334273	566392
74513	566393
277963	566394
178149	566395
260609	566396
175072	566397
111919	566398
70099	566399
78473	566400
1673	566401
214896	566402
84630	566403
116782	566404
171679	566405
281525	566406
93860	566407
175654	566408
215803	566409
436971	566410
418125	566411
121019	566412
399116	566413
43678	566414
259601	566415
151953	566416
213578	566417
79991	566418
223077	566419
84028	566420
38775	566421
61286	566422
184867	566423
238769	566424
223880	566425
8632	566426
389206	566427
159384	566428
228447	566429
18673	566430
67346	566431
14632	566432
123164	566433
199701	566434
162147	566435
216880	566436
153478	566437
244831	566438
10811	566439
70203	566440
58451	566441
135766	566442
62075	566443
250049	566444
180587	566445
440609	566446
147756	566447
221846	566448
57623	566449
233519	566450
399221	566451
155709	566452
32909	566453
269253	566454
240783	566455
141014	566456
87386	566457
86447	566458
56271	566459
296435	566460
124045	566461
414619	566462
56825	566463
361303	566464
34270	566465
242359	566466
19598	566467
121034	566468
57632	566469
294304	566470
225762	566471
105411	566472
222270	566473
439335	566474
456759	566475
59991	566476
124709	566477
420221	566478
197116	566479
64900	566480
155770	566481
243801	566482
238578	566483
317881	566484
452057	566485
120284	566486
62300	566487
235046	566488
156790	566489
84333	566490
370761	566491
209910	566492
163764	566493
57784	566494
244883	566495
311251	566496
313766	566497
152292	566498
42828	566499
193652	566500
293374	566501
399921	566502
415656	566503
387610	566504
141020	566505
92182	566506
25860	566507
435419	566508
433211	566509
295801	566510
225081	566511
231590	566512
188285	566513
236405	566514
276928	566515
55385	566516
444924	566517
418932	566518
106403	566519
451177	566520
24359	566521
240327	566522
231122	566523
138879	566524
77909	566525
267282	566526
424582	566527
413153	566528
334491	566529
177969	566530
334237	566531
429377	566532
31898	566533
308430	566534
36756	566535
449474	566536
7193	566537
375302	566538
438777	566539
34109	566540
81640	566541
291156	566542
426778	566543
252758	566544
63166	566545
261452	566546
118706	566547
174324	566548
172647	566549
418546	566550
26953	566551
454023	566552
25741	566553
145858	566554
419741	566555
437772	566556
383933	566557
212285	566558
180783	566559
436214	566560
185659	566561
415515	566562
77909	566563
203415	566564
272241	566565
245522	566566
273983	566567
412733	566568
115948	566569
390863	566570
161863	566571
212069	566572
238156	566573
327514	566574
325021	566575
271202	566576
17727	566577
431454	566578
108406	566579
416209	566580
156104	566581
417356	566582
299263	566583
147459	566584
413585	566585
419435	566586
435141	566587
396039	566588
118910	566589
48182	566590
421101	566591
220131	566592
359637	566593
90589	566594
21839	566595
19904	566596
48068	566597
121564	566598
57632	566599
235001	566600
195715	566601
319660	566602
223248	566603
7300	566604
420578	566605
50273	566606
429089	566607
444587	566608
76068	566609
84407	566610
180915	566611
168686	566612
44265	566613
42139	566614
98513	566615
145335	566616
249018	566617
437529	566618
232345	566619
24800	566620
171	566621
222176	566622
213387	566623
45648	566624
222166	566625
446484	566626
244644	566627
139189	566628
21131	566629
280988	566630
131486	566631
108162	566632
33167	566633
90907	566634
430977	566635
245110	566636
180098	566637
337173	566638
425647	566639
18891	566640
439395	566641
115202	566642
148567	566643
356246	566644
96918	566645
448780	566646
23324	566647
119604	566648
226300	566649
2861	566650
798	566651
130041	566652
84991	566653
111307	566654
102128	566655
88773	566656
116078	566657
77155	566658
158982	566659
167455	566660
122562	566661
372858	566662
226839	566663
188168	566664
229159	566665
180104	566666
234001	566667
112274	566668
309623	566669
115942	566670
77082	566671
77267	566672
4080	566673
105563	566674
187043	566675
236317	566676
204785	566677
381452	566678
181231	566679
45169	566680
69005	566681
219590	566682
71161	566683
221180	566684
88691	566685
66953	566686
459839	566687
246735	566688
246	566689
144599	566690
432275	566691
15163	566692
182106	566693
305348	566694
52850	566695
230304	566696
432496	566697
81234	566698
161474	566699
5987	566700
56180	566701
55952	566702
11641	566703
240352	566704
28291	566705
270455	566706
447929	566707
32628	566708
111470	566709
17282	566710
10253	566711
88351	566712
288336	566713
112546	566714
231287	566715
139952	566716
217599	566717
425313	566718
87605	566719
28291	566720
88697	566721
264833	566722
236022	566723
449648	566724
28456	566725
27924	566726
192916	566727
382805	566728
39890	566729
238326	566730
28922	566731
156464	566732
326548	566733
125728	566734
55751	566735
87054	566736
73644	566737
302853	566738
294285	566739
145516	566740
385147	566741
238326	566742
210087	566743
28291	566744
126684	566745
268371	566746
200862	566747
14187	566748
55630	566749
439344	566750
23641	566751
45260	566752
313713	566753
17005	566754
139952	566755
123169	566756
234334	566757
286108	566758
413943	566759
404332	566760
12565	566761
241528	566762
133980	566763
110658	566764
389209	566765
265502	566766
98778	566767
164509	566768
210790	566769
229456	566770
13041	566771
78175	566772
53053	566773
206267	566774
238038	566775
415467	566776
56703	566777
199897	566778
201158	566779
103243	566780
196850	566781
24439	566782
78904	566783
51596	566784
33716	566785
20439	566786
260999	566787
422701	566788
123767	566789
76340	566790
414501	566791
25004	566792
170138	566793
97547	566794
11017	566795
202916	566796
10410	566797
131577	566798
30567	566799
73083	566800
328466	566801
1513	566802
213434	566803
205256	566804
308821	566805
201652	566806
211514	566807
209131	566808
107232	566809
94430	566810
94547	566811
400136	566812
30775	566813
136989	566814
30775	566815
309355	566816
370659	566817
110668	566818
221137	566819
105333	566820
399784	566821
275625	566822
253865	566823
173414	566824
374366	566825
103969	566826
75354	566827
431902	566828
413957	566829
79842	566830
396597	566831
231850	566832
419795	566833
307610	566834
288934	566835
48736	566836
396577	566837
149137	566838
391633	566839
195496	566840
89487	566841
94214	566842
39717	566843
106050	566844
362936	566845
230018	566846
54944	566847
196897	566848
343173	566849
226120	566850
41404	566851
380380	566852
430752	566853
28016	566854
236670	566855
28992	566856
84245	566857
161222	566858
129450	566859
235431	566860
300737	566861
448849	566862
122280	566863
150756	566864
128700	566865
412253	566866
451666	566867
296732	566868
140404	566869
215345	566870
203492	566871
241056	566872
261660	566873
247212	566874
265011	566875
22144	566876
245933	566877
408222	566878
16427	566879
276506	566880
158656	566881
49817	566882
20012	566883
31602	566884
218882	566885
217655	566886
365932	566887
192369	566888
222781	566889
268240	566890
137692	566891
30902	566892
364900	566893
30874	566894
116189	566895
74233	566896
362523	566897
405675	566898
176953	566899
70605	566900
285470	566901
406910	566902
91565	566903
444245	566904
212632	566905
244346	566906
115962	566907
169410	566908
1425	566909
106707	566910
27619	566911
33914	566912
63243	566913
141819	566914
47973	566915
444529	566916
346337	566917
159202	566918
17183	566919
231513	566920
25633	566921
27249	566922
133588	566923
131473	566924
30439	566925
71873	566926
147403	566927
227982	566928
69978	566929
430662	566930
48463	566931
113185	566932
151633	566933
401755	566934
143019	566935
384806	566936
181085	566937
115705	566938
217075	566939
22435	566940
450150	566941
258273	566942
383401	566943
262035	566944
186397	566945
175553	566946
380867	566947
31891	566948
155086	566949
233133	566950
194078	566951
20320	566952
424857	566953
374725	566954
365559	566955
265707	566956
105049	566957
37412	566958
164814	566959
285730	566960
176964	566961
14925	566962
45630	566963
132267	566964
6083	566965
245189	566966
310588	566967
5996	566968
269581	566969
429809	566970
236084	566971
178687	566972
129682	566973
125247	566974
92985	566975
55654	566976
452537	566977
348762	566978
137823	566979
64727	566980
60449	566981
220184	566982
370572	566983
107127	566984
127151	566985
49885	566986
160157	566987
143316	566988
315870	566989
28509	566990
32799	566991
148655	566992
418716	566993
161757	566994
69937	566995
166354	566996
440245	566997
399902	566998
132529	566999
47876	567000
20087	567001
44162	567002
289366	567003
48484	567004
190536	567005
109541	567006
274970	567007
400913	567008
209342	567009
291053	567010
1759	567011
256715	567012
395279	567013
80949	567014
116624	567015
21843	567016
34672	567017
128822	567018
234397	567019
82869	567020
201860	567021
344629	567022
360299	567023
80761	567024
398317	567025
117602	567026
328169	567027
185958	567028
47473	567029
37249	567030
19582	567031
29250	567032
35901	567033
90055	567034
92081	567035
216958	567036
39822	567037
123279	567038
4550	567039
446293	567040
105327	567041
18	567042
199848	567043
347111	567044
274556	567045
181485	567046
222099	567047
417302	567048
5080	567049
254040	567050
117322	567051
238543	567052
113841	567053
222708	567054
32107	567055
148128	567056
206350	567057
109427	567058
415480	567059
64185	567060
420000	567061
146008	567062
283750	567063
10254	567064
255588	567065
92171	567066
118200	567067
249684	567068
78846	567069
340012	567070
115933	567071
160325	567072
238543	567073
142436	567074
180524	567075
169843	567076
67631	567077
145410	567078
29550	567079
56358	567080
413504	567081
402626	567082
170487	567083
234124	567084
228601	567085
122414	567086
264464	567087
32346	567088
56183	567089
107614	567090
44401	567091
154402	567092
196293	567093
28245	567094
150550	567095
297860	567096
42517	567097
292792	567098
111890	567099
61739	567100
56054	567101
307334	567102
227706	567103
66786	567104
452841	567105
24241	567106
7377	567107
5197	567108
64585	567109
17828	567110
12002	567111
27786	567112
105291	567113
208096	567114
27786	567115
300532	567116
129648	567117
65498	567118
88833	567119
371800	567120
103449	567121
253624	567122
207951	567123
37608	567124
6830	567125
200955	567126
1527	567127
14376	567128
56015	567129
48033	567130
139620	567131
160888	567132
111938	567133
1241	567134
53841	567135
16409	567136
121314	567137
67988	567138
149084	567139
1095	567140
238115	567141
32517	567142
154264	567143
2480	567144
52310	567145
448093	567146
264746	567147
23271	567148
244995	567149
373817	567150
422710	567151
30477	567152
3037	567153
97154	567154
137027	567155
407406	567156
313522	567157
122944	567158
2618	567159
6728	567160
24232	567161
53727	567162
17005	567163
65514	567164
81731	567165
11759	567166
201911	567167
393328	567168
85249	567169
192926	567170
15024	567171
4729	567172
666	567173
58574	567174
7430	567175
264348	567176
64161	567177
50935	567178
34790	567179
142822	567180
28600	567181
439266	567182
7786	567183
118689	567184
28885	567185
124517	567186
380522	567187
146080	567188
15024	567189
156437	567190
200771	567191
421249	567192
50061	567193
189023	567194
93432	567195
103706	567196
177704	567197
120260	567198
19041	567199
434838	567200
28554	567201
59026	567202
122134	567203
23088	567204
350392	567205
335732	567206
5114	567207
7430	567208
119789	567209
99345	567210
132129	567211
127955	567212
233824	567213
356229	567214
12593	567215
78350	567216
36659	567217
161697	567218
287506	567219
268	567220
9526	567221
252550	567222
349460	567223
317744	567224
387393	567225
387987	567226
390655	567227
334763	567228
264482	567229
391862	567230
150960	567231
34955	567232
18786	567233
3293	567234
7839	567235
3486	567236
3500	567237
351976	567238
30405	567239
17729	567240
113724	567241
19408	567242
1729	567243
3269	567244
132271	567245
1784	567246
33924	567247
88547	567248
52282	567249
217937	567250
220361	567251
384514	567252
45744	567253
204821	567254
110117	567255
361361	567256
450185	567257
230836	567258
1168	567259
298668	567260
345287	567261
112346	567262
78156	567263
459733	567264
15125	567265
1904	567266
21817	567267
281437	567268
109451	567269
104200	567270
377375	567271
241054	567272
27593	567273
115840	567274
127506	567275
200003	567276
180730	567277
223908	567278
112548	567279
446626	567280
382228	567281
458347	567282
339793	567283
234077	567284
402775	567285
429528	567286
335069	567287
268	567288
94869	567289
11696	567290
110197	567291
14040	567292
94083	567293
2639	567294
92315	567295
7839	567296
61129	567297
17751	567298
102541	567299
200864	567300
4782	567301
133215	567302
147291	567303
90676	567304
449771	567305
40762	567306
405315	567307
12538	567308
49860	567309
453561	567310
119424	567311
62408	567312
253272	567313
310241	567314
116288	567315
219065	567316
211181	567317
137202	567318
50992	567319
359468	567320
39754	567321
226029	567322
116477	567323
94496	567324
90385	567325
375988	567326
225187	567327
73554	567328
300221	567329
154916	567330
244130	567331
41420	567332
314021	567333
211705	567334
137898	567335
274137	567336
239018	567337
335339	567338
25041	567339
51557	567340
67196	567341
89630	567342
11751	567343
110872	567344
259462	567345
346065	567346
69831	567347
113864	567348
41162	567349
97310	567350
34937	567351
199408	567352
74665	567353
54194	567354
73170	567355
240087	567356
38433	567357
85497	567358
415180	567359
401181	567360
14395	567361
29900	567362
220883	567363
335185	567364
90603	567365
93010	567366
179950	567367
156843	567368
21691	567369
452634	567370
60593	567371
196114	567372
218702	567373
18929	567374
18736	567375
19389	567376
312727	567377
347981	567378
34449	567379
150126	567380
149811	567381
35982	567382
3191	567383
26072	567384
174617	567385
124376	567386
88879	567387
437685	567388
165165	567389
3209	567390
238877	567391
60947	567392
33452	567393
67966	567394
10297	567395
17318	567396
116709	567397
65485	567398
440230	567399
68355	567400
186131	567401
330148	567402
78204	567403
106625	567404
41321	567405
29437	567406
5539	567407
65450	567408
209935	567409
60981	567410
214866	567411
82125	567412
242118	567413
145448	567414
157764	567415
20630	567416
302102	567417
3987	567418
419627	567419
12292	567420
59768	567421
17686	567422
60981	567423
13453	567424
34189	567425
61059	567426
359908	567427
227011	567428
246844	567429
94912	567430
86663	567431
96854	567432
1358	567433
65601	567434
234954	567435
14349	567436
397821	567437
190671	567438
155539	567439
96062	567440
1527	567441
10401	567442
16158	567443
171881	567444
4048	567445
10911	567446
29048	567447
55008	567448
433397	567449
6564	567450
33139	567451
238738	567452
78126	567453
1155	567454
55863	567455
436695	567456
139496	567457
329401	567458
381155	567459
107393	567460
330381	567461
456286	567462
452840	567463
101028	567464
143865	567465
1599	567466
196135	567467
80516	567468
212168	567469
395814	567470
403177	567471
334796	567472
370930	567473
197492	567474
46969	567475
247235	567476
188309	567477
295186	567478
50814	567479
46969	567480
177498	567481
35717	567482
243515	567483
144256	567484
226949	567485
165174	567486
33523	567487
335538	567488
87201	567489
52968	567490
112574	567491
239022	567492
107779	567493
46205	567494
272952	567495
85678	567496
34020	567497
53390	567498
178547	567499
40249	567500
366820	567501
189978	567502
25670	567503
73201	567504
26300	567505
18230	567506
140001	567507
25460	567508
8690	567509
54154	567510
329164	567511
84531	567512
81337	567513
181427	567514
209548	567515
34076	567516
124299	567517
372368	567518
178188	567519
1666	567520
103315	567521
102732	567522
128562	567523
233827	567524
4089	567525
136214	567526
16882	567527
41062	567528
6843	567529
223632	567530
33597	567531
398988	567532
162646	567533
370464	567534
257026	567535
86935	567536
233902	567537
363726	567538
5477	567539
7367	567540
202788	567541
29096	567542
246671	567543
410525	567544
77418	567545
56386	567546
395677	567547
62919	567548
161958	567549
163161	567550
37334	567551
67451	567552
97512	567553
178925	567554
340440	567555
255758	567556
221477	567557
112291	567558
183499	567559
82263	567560
391897	567561
210155	567562
352334	567563
375990	567564
100357	567565
81490	567566
242050	567567
29392	567568
170442	567569
138583	567570
111167	567571
135575	567572
59949	567573
19474	567574
426163	567575
163311	567576
231583	567577
332929	567578
174902	567579
340597	567580
3933	567581
37840	567582
76220	567583
4572	567584
349722	567585
327899	567586
459804	567587
59400	567588
442222	567589
37840	567590
205153	567591
306020	567592
35603	567593
96289	567594
68834	567595
12397	567596
24260	567597
37714	567598
88765	567599
35603	567600
31134	567601
108646	567602
12893	567603
20536	567604
70635	567605
56832	567606
135031	567607
214985	567608
239690	567609
156755	567610
96988	567611
51607	567612
46691	567613
58326	567614
28872	567615
98743	567616
29770	567617
16870	567618
122944	567619
56222	567620
57903	567621
363384	567622
84582	567623
350391	567624
209657	567625
297907	567626
81568	567627
69782	567628
12458	567629
13315	567630
187739	567631
107094	567632
261214	567633
380470	567634
140232	567635
3926	567636
79128	567637
84091	567638
375095	567639
55105	567640
152550	567641
68874	567642
20308	567643
67242	567644
66212	567645
28825	567646
4597	567647
130746	567648
286152	567649
193899	567650
215496	567651
190340	567652
281544	567653
60205	567654
81319	567655
153678	567656
18528	567657
184090	567658
12139	567659
30676	567660
122092	567661
19833	567662
65934	567663
148438	567664
154013	567665
97050	567666
64797	567667
50634	567668
60395	567669
385284	567670
455134	567671
8312	567672
174896	567673
84760	567674
145897	567675
65190	567676
266242	567677
149919	567678
87381	567679
400315	567680
333934	567681
61870	567682
40660	567683
76996	567684
49289	567685
430673	567686
194715	567687
62559	567688
293206	567689
291940	567690
330762	567691
202796	567692
222550	567693
116418	567694
87007	567695
239611	567696
145691	567697
159485	567698
245003	567699
8751	567700
146663	567701
432617	567702
303760	567703
59296	567704
162177	567705
431586	567706
164653	567707
10440	567708
193584	567709
135438	567710
94611	567711
33704	567712
250160	567713
195581	567714
239378	567715
138831	567716
99829	567717
458691	567718
58589	567719
142252	567720
125836	567721
69067	567722
201673	567723
23462	567724
178323	567725
238955	567726
18355	567727
86718	567728
177066	567729
445565	567730
249170	567731
18431	567732
289755	567733
61870	567734
36820	567735
58278	567736
61025	567737
218750	567738
1298	567739
12474	567740
1397	567741
39350	567742
258328	567743
242691	567744
66822	567745
120932	567746
218878	567747
64968	567748
115984	567749
35866	567750
21084	567751
17932	567752
37437	567753
15599	567754
214137	567755
152092	567756
121016	567757
69524	567758
128136	567759
55070	567760
97363	567761
363025	567762
170251	567763
20843	567764
694	567765
12008	567766
166438	567767
50779	567768
839	567769
307679	567770
162109	567771
271812	567772
196123	567773
59549	567774
994	567775
242032	567776
101189	567777
29608	567778
203543	567779
223551	567780
81796	567781
23284	567782
816	567783
112713	567784
105691	567785
103177	567786
1912	567787
234540	567788
29226	567789
107801	567790
63643	567791
91631	567792
97936	567793
27252	567794
3720	567795
161404	567796
355439	567797
103948	567798
68119	567799
198652	567800
426374	567801
423754	567802
121384	567803
458806	567804
195369	567805
1365	567806
400431	567807
345973	567808
47724	567809
112915	567810
73749	567811
238651	567812
116661	567813
256200	567814
235877	567815
271017	567816
151273	567817
184493	567818
113385	567819
20821	567820
2365	567821
221499	567822
438946	567823
22394	567824
151297	567825
13020	567826
327288	567827
336639	567828
278740	567829
13153	567830
16729	567831
79116	567832
413389	567833
80429	567834
304861	567835
115544	567836
103021	567837
1282	567838
332645	567839
432352	567840
142649	567841
329646	567842
51937	567843
14373	567844
43398	567845
281587	567846
133620	567847
31018	567848
26203	567849
126058	567850
148503	567851
38743	567852
64699	567853
119493	567854
27054	567855
36454	567856
105215	567857
67051	567858
106908	567859
238381	567860
307730	567861
16403	567862
63571	567863
232171	567864
108359	567865
126058	567866
160735	567867
453354	567868
331738	567869
96593	567870
233405	567871
28827	567872
69114	567873
26728	567874
26555	567875
28859	567876
28186	567877
114205	567878
264468	567879
402221	567880
228607	567881
139637	567882
308944	567883
134815	567884
95062	567885
124086	567886
85484	567887
90208	567888
174713	567889
4527	567890
416978	567891
236951	567892
196564	567893
232078	567894
280090	567895
131491	567896
362	567897
182522	567898
154722	567899
210948	567900
205211	567901
281782	567902
181396	567903
306691	567904
80665	567905
139201	567906
171676	567907
2110	567908
21217	567909
60247	567910
437474	567911
195951	567912
21588	567913
56550	567914
161401	567915
148801	567916
92312	567917
68622	567918
76176	567919
195195	567920
4493	567921
51421	567922
16434	567923
365261	567924
16040	567925
50148	567926
2187	567927
126498	567928
95970	567929
165137	567930
19723	567931
4562	567932
365260	567933
13310	567934
105488	567935
62510	567936
230869	567937
77682	567938
125454	567939
109777	567940
169473	567941
204105	567942
107893	567943
16428	567944
36120	567945
105488	567946
201824	567947
179544	567948
204750	567949
22682	567950
121998	567951
81783	567952
360155	567953
317355	567954
347773	567955
586	567956
105263	567957
154532	567958
171542	567959
189583	567960
184760	567961
41989	567962
163849	567963
84679	567964
97522	567965
307105	567966
112404	567967
169312	567968
152828	567969
340229	567970
61155	567971
216924	567972
447014	567973
159581	567974
212908	567975
226684	567976
185531	567977
11000	567978
165310	567979
162932	567980
28953	567981
131285	567982
64888	567983
80789	567984
421097	567985
17776	567986
284840	567987
115636	567988
443864	567989
412612	567990
213492	567991
104743	567992
352893	567993
153799	567994
74143	567995
335029	567996
415559	567997
447393	567998
26417	567999
194082	568000
114885	568001
37626	568002
283681	568003
25314	568004
427571	568005
94828	568006
36575	568007
37639	568008
202013	568009
110598	568010
227443	568011
15261	568012
185588	568013
88482	568014
154694	568015
114275	568016
53788	568017
28840	568018
342922	568019
243054	568020
29180	568021
97291	568022
374087	568023
167114	568024
359693	568025
382701	568026
83686	568027
61402	568028
273769	568029
693	568030
139511	568031
384202	568032
213637	568033
111039	568034
289578	568035
40588	568036
230893	568037
432560	568038
196471	568039
441376	568040
38330	568041
116309	568042
219070	568043
134083	568044
402211	568045
84370	568046
2618	568047
122329	568048
15414	568049
260392	568050
140585	568051
185923	568052
9535	568053
110837	568054
352921	568055
9345	568056
163091	568057
82356	568058
64789	568059
223780	568060
157831	568061
119968	568062
324027	568063
250047	568064
431100	568065
241850	568066
381702	568067
166495	568068
75916	568069
402991	568070
33179	568071
3139	568072
198314	568073
225913	568074
150264	568075
294412	568076
350172	568077
1540	568078
240439	568079
219150	568080
442960	568081
65089	568082
331750	568083
397760	568084
110643	568085
78644	568086
63322	568087
289605	568088
209730	568089
210160	568090
305978	568091
75079	568092
125537	568093
221360	568094
94813	568095
142651	568096
275731	568097
140016	568098
258613	568099
95801	568100
399815	568101
431592	568102
161810	568103
319928	568104
141114	568105
56769	568106
233662	568107
192676	568108
284285	568109
306420	568110
229228	568111
413224	568112
222932	568113
380209	568114
129157	568115
320153	568116
353130	568117
346540	568118
77356	568119
103699	568120
198279	568121
385497	568122
357757	568123
23467	568124
408054	568125
52131	568126
10763	568127
109490	568128
177122	568129
100102	568130
401738	568131
407629	568132
25556	568133
55508	568134
389148	568135
39682	568136
359274	568137
108575	568138
320427	568139
436096	568140
54939	568141
455040	568142
214268	568143
433953	568144
164328	568145
140456	568146
96647	568147
58039	568148
351058	568149
448939	568150
120390	568151
400581	568152
216451	568153
141111	568154
12788	568155
136954	568156
230685	568157
412124	568158
48898	568159
10643	568160
30755	568161
417572	568162
97636	568163
22011	568164
137715	568165
153014	568166
34668	568167
9724	568168
22390	568169
447703	568170
432439	568171
233058	568172
381519	568173
213364	568174
106107	568175
60100	568176
389013	568177
167832	568178
122667	568179
114141	568180
20776	568181
87198	568182
457883	568183
37749	568184
52131	568185
240970	568186
240220	568187
219039	568188
200065	568189
79344	568190
449168	568191
55606	568192
76998	568193
182264	568194
180612	568195
122852	568196
336112	568197
9233	568198
244737	568199
315724	568200
16879	568201
218329	568202
298994	568203
362223	568204
117508	568205
40689	568206
87382	568207
301273	568208
1375	568209
12162	568210
310410	568211
217359	568212
220153	568213
56431	568214
21212	568215
244483	568216
281641	568217
123025	568218
341551	568219
141372	568220
79707	568221
419479	568222
184907	568223
447040	568224
272698	568225
29968	568226
457750	568227
364520	568228
158354	568229
217451	568230
55887	568231
314442	568232
346954	568233
445799	568234
277039	568235
421524	568236
158083	568237
216168	568238
313675	568239
228379	568240
123858	568241
445898	568242
433788	568243
265874	568244
78632	568245
444439	568246
546	568247
143866	568248
233649	568249
144703	568250
159583	568251
179269	568252
40859	568253
302928	568254
311768	568255
419831	568256
300880	568257
71722	568258
297367	568259
184151	568260
4230	568261
143296	568262
1155	568263
133852	568264
189517	568265
345155	568266
112093	568267
276047	568268
436192	568269
170380	568270
18497	568271
452857	568272
45390	568273
411310	568274
413453	568275
220762	568276
379194	568277
399808	568278
348300	568279
102107	568280
89826	568281
441524	568282
394756	568283
405163	568284
290300	568285
250526	568286
268368	568287
115143	568288
121753	568289
250627	568290
10926	568291
42814	568292
340711	568293
141850	568294
175497	568295
216749	568296
143424	568297
35042	568298
216074	568299
137090	568300
129004	568301
27478	568302
418465	568303
100924	568304
421763	568305
299253	568306
343989	568307
445965	568308
314323	568309
10358	568310
444649	568311
17511	568312
220120	568313
379751	568314
238538	568315
115867	568316
42376	568317
313084	568318
183346	568319
111900	568320
315074	568321
285670	568322
84424	568323
15251	568324
58898	568325
340731	568326
253554	568327
138317	568328
141054	568329
410913	568330
415627	568331
96257	568332
370106	568333
229463	568334
122822	568335
255844	568336
133977	568337
71072	568338
380641	568339
68720	568340
407318	568341
289450	568342
88388	568343
77147	568344
150859	568345
174690	568346
194644	568347
253362	568348
22169	568349
165805	568350
58010	568351
450264	568352
49725	568353
182208	568354
442082	568355
454427	568356
62504	568357
116707	568358
333944	568359
126995	568360
102791	568361
358165	568362
77502	568363
412196	568364
164602	568365
300621	568366
356365	568367
92098	568368
166126	568369
155356	568370
256300	568371
232428	568372
233649	568373
446356	568374
399564	568375
452651	568376
118435	568377
175973	568378
362514	568379
219496	568380
314629	568381
317149	568382
79744	568383
168043	568384
157255	568385
238476	568386
95860	568387
166870	568388
173845	568389
432765	568390
226084	568391
177016	568392
37436	568393
178989	568394
266907	568395
116163	568396
291404	568397
164828	568398
442188	568399
57529	568400
90039	568401
423068	568402
77302	568403
450410	568404
75998	568405
296412	568406
163073	568407
273632	568408
112641	568409
181391	568410
124406	568411
412161	568412
163057	568413
177314	568414
312932	568415
343935	568416
125348	568417
37901	568418
197422	568419
407690	568420
21237	568421
448250	568422
72509	568423
54709	568424
326608	568425
26256	568426
1840	568427
237856	568428
411774	568429
48895	568430
214618	568431
232309	568432
122941	568433
30765	568434
165755	568435
367513	568436
231100	568437
211199	568438
155130	568439
376733	568440
437553	568441
154113	568442
268913	568443
323616	568444
252053	568445
87422	568446
171411	568447
215354	568448
58332	568449
260565	568450
172436	568451
362335	568452
3913	568453
194619	568454
28980	568455
62677	568456
145494	568457
169479	568458
376671	568459
414586	568460
73294	568461
350008	568462
260098	568463
72181	568464
302426	568465
207714	568466
189740	568467
170566	568468
47570	568469
218577	568470
159782	568471
440735	568472
295006	568473
270151	568474
242323	568475
239668	568476
285857	568477
343259	568478
89790	568479
81017	568480
138184	568481
236818	568482
138072	568483
190559	568484
449797	568485
145408	568486
140435	568487
152287	568488
425351	568489
232429	568490
21163	568491
351469	568492
272371	568493
134488	568494
90043	568495
205896	568496
343499	568497
209831	568498
413613	568499
366092	568500
107375	568501
299182	568502
339574	568503
38911	568504
236875	568505
173591	568506
249818	568507
318384	568508
109860	568509
95804	568510
141516	568511
163611	568512
331326	568513
170486	568514
194306	568515
192636	568516
239967	568517
359858	568518
364987	568519
179635	568520
457122	568521
194061	568522
364817	568523
256132	568524
120475	568525
248212	568526
79717	568527
193252	568528
181202	568529
451080	568530
334790	568531
272077	568532
175064	568533
240018	568534
231900	568535
155713	568536
265160	568537
177636	568538
292243	568539
215124	568540
265913	568541
435686	568542
246023	568543
202589	568544
122536	568545
3913	568546
398516	568547
62638	568548
44725	568549
57992	568550
113817	568551
35448	568552
155052	568553
176455	568554
299147	568555
231988	568556
66971	568557
34300	568558
125142	568559
349114	568560
245166	568561
438648	568562
293080	568563
346020	568564
199017	568565
241776	568566
117260	568567
177097	568568
144071	568569
194252	568570
347010	568571
439332	568572
29112	568573
78521	568574
89288	568575
222778	568576
258607	568577
450874	568578
432863	568579
135582	568580
168332	568581
410511	568582
27352	568583
124051	568584
446200	568585
222907	568586
226758	568587
124042	568588
235320	568589
404211	568590
246422	568591
58361	568592
50895	568593
269443	568594
203152	568595
89119	568596
172656	568597
348102	568598
141823	568599
196845	568600
7233	568601
307029	568602
435583	568603
109903	568604
30365	568605
67774	568606
874	568607
248881	568608
345414	568609
243876	568610
12566	568611
65587	568612
124686	568613
181016	568614
246256	568615
25067	568616
22014	568617
84014	568618
73067	568619
38374	568620
159126	568621
58095	568622
79929	568623
285595	568624
265859	568625
109185	568626
246870	568627
294501	568628
38441	568629
164452	568630
141754	568631
452094	568632
442242	568633
219422	568634
121019	568635
118292	568636
126048	568637
255584	568638
141821	568639
383906	568640
169103	568641
122368	568642
93292	568643
452716	568644
311236	568645
59308	568646
365274	568647
447484	568648
6076	568649
441200	568650
90387	568651
396156	568652
43337	568653
219203	568654
63320	568655
449365	568656
445687	568657
429940	568658
327465	568659
218731	568660
230689	568661
453433	568662
123071	568663
231571	568664
161062	568665
214149	568666
27029	568667
78097	568668
136380	568669
68720	568670
120884	568671
267584	568672
84631	568673
248983	568674
79244	568675
273135	568676
71589	568677
139779	568678
113485	568679
11237	568680
182112	568681
296607	568682
426824	568683
268623	568684
231911	568685
174604	568686
71313	568687
198254	568688
129261	568689
181419	568690
422322	568691
164777	568692
1736	568693
148593	568694
444945	568695
106291	568696
132285	568697
446197	568698
228800	568699
96587	568700
353620	568701
230223	568702
95048	568703
446805	568704
398640	568705
339818	568706
83090	568707
131590	568708
234240	568709
215306	568710
12828	568711
229431	568712
63697	568713
387015	568714
235736	568715
404380	568716
232251	568717
233291	568718
45018	568719
245839	568720
243746	568721
116047	568722
17679	568723
287862	568724
441243	568725
151441	568726
316845	568727
410117	568728
162049	568729
349443	568730
205555	568731
32256	568732
266526	568733
259808	568734
332952	568735
358876	568736
154034	568737
217919	568738
12942	568739
291239	568740
234473	568741
357087	568742
438742	568743
155317	568744
438053	568745
15706	568746
366953	568747
322	568748
326350	568749
73076	568750
91532	568751
50184	568752
24906	568753
284445	568754
193303	568755
235734	568756
107677	568757
396400	568758
67649	568759
5772	568760
90260	568761
405355	568762
23971	568763
228146	568764
433993	568765
246341	568766
352227	568767
126951	568768
458655	568769
444455	568770
81623	568771
61884	568772
206937	568773
84353	568774
77087	568775
324458	568776
308320	568777
452459	568778
249595	568779
334912	568780
147843	568781
77082	568782
91015	568783
4670	568784
285375	568785
24106	568786
63097	568787
170746	568788
157255	568789
351509	568790
76659	568791
165112	568792
359385	568793
237172	568794
96070	568795
125869	568796
235361	568797
276758	568798
246381	568799
92650	568800
277277	568801
45357	568802
88622	568803
279517	568804
108755	568805
234557	568806
247050	568807
238988	568808
271964	568809
52131	568810
50014	568811
45796	568812
170872	568813
289117	568814
141543	568815
106272	568816
65179	568817
136726	568818
125945	568819
163611	568820
452154	568821
175940	568822
128600	568823
125928	568824
136451	568825
205771	568826
115280	568827
77386	568828
396027	568829
150650	568830
65587	568831
446296	568832
250346	568833
39457	568834
280674	568835
435594	568836
315837	568837
222339	568838
62580	568839
170278	568840
312420	568841
178148	568842
118092	568843
442655	568844
262997	568845
50274	568846
300262	568847
433843	568848
186422	568849
436435	568850
271599	568851
306047	568852
287830	568853
70303	568854
337177	568855
102354	568856
125353	568857
231668	568858
96296	568859
331386	568860
311565	568861
290322	568862
135597	568863
161748	568864
392802	568865
353757	568866
367169	568867
126662	568868
241816	568869
236429	568870
17458	568871
234694	568872
12885	568873
173719	568874
265836	568875
181394	568876
438357	568877
438812	568878
358681	568879
119321	568880
390332	568881
10348	568882
248916	568883
101821	568884
52564	568885
406394	568886
430011	568887
209683	568888
296515	568889
138729	568890
77530	568891
25276	568892
291327	568893
400850	568894
35949	568895
232248	568896
149836	568897
19664	568898
314423	568899
435023	568900
107394	568901
21880	568902
22087	568903
46276	568904
160696	568905
121757	568906
244812	568907
360726	568908
233144	568909
458423	568910
357979	568911
439390	568912
327663	568913
175554	568914
364556	568915
179641	568916
126884	568917
182587	568918
3755	568919
51884	568920
15306	568921
383432	568922
30899	568923
18855	568924
22975	568925
348842	568926
9176	568927
447369	568928
235811	568929
51429	568930
192056	568931
9331	568932
57528	568933
20895	568934
312032	568935
37080	568936
384627	568937
29033	568938
19731	568939
298532	568940
77427	568941
119456	568942
143867	568943
230325	568944
106955	568945
253350	568946
66194	568947
24847	568948
459167	568949
61323	568950
86944	568951
349794	568952
177836	568953
184970	568954
280053	568955
84245	568956
448323	568957
79432	568958
349760	568959
281785	568960
123035	568961
17181	568962
46031	568963
225598	568964
232741	568965
193298	568966
1982	568967
70919	568968
404234	568969
26724	568970
79377	568971
7340	568972
175413	568973
54830	568974
440431	568975
8960	568976
75474	568977
239966	568978
310896	568979
221016	568980
38024	568981
2861	568982
233942	568983
265286	568984
6555	568985
182229	568986
62626	568987
38961	568988
131967	568989
218746	568990
251617	568991
54653	568992
456499	568993
372947	568994
302004	568995
403640	568996
43777	568997
214540	568998
17935	568999
44194	569000
290394	569001
323130	569002
434094	569003
23812	569004
235074	569005
388809	569006
236968	569007
241144	569008
94487	569009
413285	569010
114312	569011
357133	569012
114314	569013
196821	569014
327721	569015
242557	569016
20111	569017
211325	569018
376779	569019
15301	569020
222720	569021
451156	569022
49975	569023
228741	569024
9160	569025
215703	569026
117232	569027
274981	569028
26046	569029
67765	569030
34039	569031
29958	569032
32625	569033
105102	569034
283483	569035
6210	569036
118405	569037
94138	569038
3306	569039
12148	569040
157749	569041
158203	569042
79127	569043
315002	569044
93998	569045
23741	569046
1554	569047
89400	569048
17726	569049
190349	569050
181190	569051
49556	569052
210979	569053
95379	569054
167941	569055
375826	569056
450045	569057
25412	569058
151592	569059
37011	569060
213632	569061
163403	569062
3376	569063
81189	569064
100462	569065
57204	569066
410837	569067
228828	569068
207272	569069
322616	569070
85267	569071
67740	569072
1630	569073
28920	569074
122115	569075
414769	569076
208803	569077
194643	569078
47325	569079
46145	569080
233503	569081
246282	569082
48861	569083
40061	569084
60385	569085
337393	569086
152545	569087
11376	569088
452987	569089
119677	569090
230890	569091
232270	569092
145478	569093
10588	569094
128205	569095
116486	569096
177592	569097
6078	569098
90417	569099
49093	569100
11007	569101
78389	569102
13413	569103
76177	569104
294923	569105
195448	569106
198995	569107
70535	569108
101755	569109
187252	569110
142940	569111
627	569112
121606	569113
49780	569114
100929	569115
188557	569116
215321	569117
30572	569118
101756	569119
198165	569120
28535	569121
109418	569122
30572	569123
398402	569124
386638	569125
121606	569126
1390	569127
147320	569128
421140	569129
52391	569130
194280	569131
4060	569132
115887	569133
667	569134
83344	569135
741	569136
51131	569137
52183	569138
97310	569139
161433	569140
106667	569141
29125	569142
344015	569143
200783	569144
80228	569145
9255	569146
183760	569147
199089	569148
92552	569149
252358	569150
62843	569151
152086	569152
183684	569153
98561	569154
347298	569155
331043	569156
297412	569157
50316	569158
275631	569159
52396	569160
129477	569161
64418	569162
137600	569163
396861	569164
60081	569165
190452	569166
87568	569167
194712	569168
303772	569169
192957	569170
75328	569171
117120	569172
72427	569173
50316	569174
46507	569175
24704	569176
460225	569177
35049	569178
162188	569179
350486	569180
121028	569181
20300	569182
334632	569183
104113	569184
207001	569185
62301	569186
124353	569187
57453	569188
67337	569189
80586	569190
334205	569191
126273	569192
15257	569193
442116	569194
207876	569195
326244	569196
194132	569197
23271	569198
348705	569199
85088	569200
22547	569201
346535	569202
153836	569203
56853	569204
31343	569205
3096	569206
4819	569207
176245	569208
333702	569209
4447	569210
250208	569211
51758	569212
19812	569213
262503	569214
82077	569215
192116	569216
166186	569217
9840	569218
206255	569219
2846	569220
10146	569221
8717	569222
44599	569223
216449	569224
10542	569225
108029	569226
25919	569227
4983	569228
272842	569229
30683	569230
210352	569231
283903	569232
166189	569233
117527	569234
90050	569235
5137	569236
24237	569237
62775	569238
248481	569239
245278	569240
30032	569241
315420	569242
116129	569243
80945	569244
84299	569245
148285	569246
37417	569247
42365	569248
5866	569249
67767	569250
151836	569251
75624	569252
140862	569253
353316	569254
100245	569255
220246	569256
137364	569257
68929	569258
318431	569259
456346	569260
438982	569261
62034	569262
165049	569263
89628	569264
133122	569265
183145	569266
87156	569267
57138	569268
1286	569269
80753	569270
13223	569271
415746	569272
90516	569273
102690	569274
188197	569275
130684	569276
116400	569277
441783	569278
96377	569279
10524	569280
206412	569281
79449	569282
359899	569283
107498	569284
101712	569285
94325	569286
112811	569287
122629	569288
344380	569289
116089	569290
105887	569291
325057	569292
209459	569293
14871	569294
178363	569295
458804	569296
126707	569297
359168	569298
105306	569299
32611	569300
208036	569301
251053	569302
17468	569303
149100	569304
425897	569305
9511	569306
207968	569307
86446	569308
268607	569309
6404	569310
385173	569311
51619	569312
233749	569313
104300	569314
272770	569315
10961	569316
11726	569317
58943	569318
23638	569319
13557	569320
116120	569321
174836	569322
53108	569323
110625	569324
135889	569325
291591	569326
191090	569327
239260	569328
19014	569329
75903	569330
47413	569331
67159	569332
52509	569333
163531	569334
43274	569335
344650	569336
101717	569337
222206	569338
132811	569339
357938	569340
156113	569341
98276	569342
121450	569343
146875	569344
71012	569345
41591	569346
294800	569347
399329	569348
422204	569349
348634	569350
11241	569351
189342	569352
241463	569353
13479	569354
99358	569355
365877	569356
53190	569357
397012	569358
120322	569359
106052	569360
306645	569361
344621	569362
36300	569363
250025	569364
284879	569365
341243	569366
390131	569367
176307	569368
55550	569369
162347	569370
289731	569371
93680	569372
86301	569373
65302	569374
20949	569375
455223	569376
1182	569377
191996	569378
188704	569379
1564	569380
152730	569381
17784	569382
101648	569383
10981	569384
11848	569385
81397	569386
236421	569387
357987	569388
416624	569389
312648	569390
137261	569391
266121	569392
96113	569393
393004	569394
273028	569395
63599	569396
112200	569397
1182	569398
282876	569399
182635	569400
356854	569401
64570	569402
121161	569403
90920	569404
245645	569405
163947	569406
97636	569407
56682	569408
163863	569409
368004	569410
1418	569411
97636	569412
62003	569413
86010	569414
71820	569415
103093	569416
200767	569417
7627	569418
157741	569419
534	569420
119	569421
44086	569422
34174	569423
5984	569424
293626	569425
396937	569426
183963	569427
82756	569428
96275	569429
194347	569430
285158	569431
115258	569432
115258	569433
426581	569434
26658	569435
29136	569436
243750	569437
17700	569438
224963	569439
211701	569440
171508	569441
28393	569442
142949	569443
31817	569444
3235	569445
170798	569446
443350	569447
33320	569448
112014	569449
370229	569450
49384	569451
111645	569452
19654	569453
92566	569454
5456	569455
30681	569456
63211	569457
134619	569458
25553	569459
158640	569460
145650	569461
200995	569462
400257	569463
61989	569464
115959	569465
28674	569466
8144	569467
265035	569468
349888	569469
92197	569470
29707	569471
3680	569472
65351	569473
247440	569474
42855	569475
73041	569476
923	569477
248369	569478
187652	569479
57627	569480
169032	569481
4461	569482
46521	569483
162624	569484
160509	569485
126605	569486
297708	569487
170380	569488
338097	569489
137685	569490
412801	569491
453943	569492
47474	569493
108670	569494
218554	569495
156830	569496
58834	569497
7902	569498
24037	569499
8273	569500
118370	569501
130843	569502
2742	569503
174391	569504
53852	569505
345266	569506
456783	569507
320811	569508
102835	569509
400539	569510
237729	569511
35098	569512
335241	569513
35	569514
125510	569515
276853	569516
143468	569517
5596	569518
30772	569519
224643	569520
34189	569521
103858	569522
345286	569523
395800	569524
265684	569525
31817	569526
179052	569527
9748	569528
413449	569529
68416	569530
44350	569531
39838	569532
35270	569533
32482	569534
34877	569535
176020	569536
25697	569537
54787	569538
4747	569539
4747	569540
62110	569541
16205	569542
11960	569543
231750	569544
76918	569545
87439	569546
11960	569547
50143	569548
26048	569549
259075	569550
11632	569551
4016	569552
192471	569553
11729	569554
1358	569555
183545	569556
25315	569557
18170	569558
12439	569559
77172	569560
250193	569561
32453	569562
100158	569563
163521	569564
187123	569565
70540	569566
27442	569567
188714	569568
174721	569569
34757	569570
17700	569571
88946	569572
29493	569573
96789	569574
96577	569575
126448	569576
248841	569577
38402	569578
199241	569579
19646	569580
205175	569581
393177	569582
98652	569583
20630	569584
6268	569585
14921	569586
14921	569587
426969	569588
226871	569589
17992	569590
111414	569591
73125	569592
192764	569593
183373	569594
13080	569595
194185	569596
192687	569597
346908	569598
35303	569599
87942	569600
46192	569601
314188	569602
7733	569603
77675	569604
82820	569605
71925	569606
122900	569607
215193	569608
94236	569609
9063	569610
3726	569611
42614	569612
11889	569613
11318	569614
76191	569615
1793	569616
38985	569617
391850	569618
196760	569619
71780	569620
27566	569621
74309	569622
182710	569623
64931	569624
80121	569625
67394	569626
166773	569627
238379	569628
389	569629
83803	569630
249142	569631
16311	569632
92511	569633
271529	569634
80063	569635
20065	569636
400435	569637
243463	569638
12240	569639
447578	569640
1994	569641
54800	569642
64575	569643
411154	569644
391936	569645
182741	569646
18320	569647
103547	569648
42082	569649
233289	569650
348066	569651
56007	569652
402261	569653
454958	569654
306090	569655
180038	569656
55701	569657
135283	569658
73200	569659
73200	569660
164455	569661
141368	569662
220607	569663
126331	569664
26093	569665
379348	569666
96201	569667
226062	569668
266752	569669
11913	569670
113523	569671
66172	569672
244003	569673
39669	569674
177742	569675
423199	569676
136113	569677
127731	569678
235600	569679
40322	569680
213389	569681
102865	569682
177586	569683
29104	569684
341651	569685
99033	569686
457762	569687
39310	569688
243019	569689
127450	569690
416254	569691
268266	569692
219026	569693
108297	569694
94964	569695
220410	569696
72562	569697
108934	569698
20992	569699
75563	569700
314972	569701
444061	569702
4903	569703
40222	569704
60185	569705
319077	569706
119359	569707
86826	569708
292936	569709
245925	569710
49686	569711
390812	569712
8476	569713
71834	569714
99041	569715
2302	569716
21912	569717
3573	569718
395552	569719
18841	569720
82455	569721
415661	569722
162790	569723
50887	569724
124692	569725
36671	569726
276087	569727
143667	569728
219179	569729
305017	569730
263087	569731
266258	569732
327590	569733
218326	569734
246353	569735
223285	569736
86204	569737
99393	569738
377726	569739
175770	569740
139806	569741
84764	569742
24758	569743
130552	569744
330663	569745
188631	569746
185299	569747
2345	569748
90458	569749
205002	569750
105665	569751
10846	569752
27400	569753
6501	569754
75722	569755
195734	569756
73615	569757
106997	569758
210760	569759
43444	569760
165252	569761
109585	569762
341617	569763
101935	569764
125318	569765
18247	569766
23380	569767
396987	569768
187401	569769
16594	569770
60158	569771
227437	569772
362205	569773
63535	569774
239555	569775
263723	569776
194002	569777
185348	569778
67020	569779
307405	569780
13467	569781
209879	569782
331015	569783
88784	569784
205507	569785
218616	569786
418838	569787
172973	569788
105864	569789
436901	569790
237125	569791
394033	569792
289690	569793
113730	569794
33687	569795
2445	569796
191362	569797
429958	569798
66768	569799
228082	569800
240569	569801
8539	569802
172724	569803
51841	569804
156052	569805
293836	569806
29535	569807
425585	569808
204353	569809
6880	569810
9215	569811
6031	569812
20307	569813
52697	569814
23571	569815
98265	569816
44974	569817
112397	569818
261150	569819
11121	569820
40203	569821
225512	569822
233593	569823
65715	569824
352697	569825
109603	569826
208169	569827
171120	569828
133173	569829
285581	569830
425652	569831
8602	569832
424480	569833
108703	569834
32436	569835
88167	569836
232110	569837
349908	569838
110158	569839
18061	569840
453136	569841
43263	569842
3875	569843
12724	569844
102433	569845
289053	569846
199858	569847
200491	569848
303472	569849
699	569850
437918	569851
158303	569852
14716	569853
103088	569854
15742	569855
1633	569856
4345	569857
194453	569858
134154	569859
207728	569860
5559	569861
139200	569862
294586	569863
88803	569864
84306	569865
59766	569866
226527	569867
109410	569868
366874	569869
13083	569870
3406	569871
115545	569872
32634	569873
4989	569874
46935	569875
197241	569876
312733	569877
21617	569878
20717	569879
71931	569880
252915	569881
249588	569882
26631	569883
130322	569884
28671	569885
193613	569886
336828	569887
260862	569888
161270	569889
42292	569890
82204	569891
414914	569892
449436	569893
327469	569894
293224	569895
110459	569896
262908	569897
23122	569898
166018	569899
320309	569900
235138	569901
280551	569902
153664	569903
190829	569904
78174	569905
17695	569906
195192	569907
243334	569908
273084	569909
320903	569910
2516	569911
68580	569912
15789	569913
176191	569914
415563	569915
275251	569916
160479	569917
345978	569918
133673	569919
57430	569920
175410	569921
66740	569922
181155	569923
240693	569924
83838	569925
48686	569926
123543	569927
62725	569928
19673	569929
272172	569930
149781	569931
348666	569932
12640	569933
317226	569934
312916	569935
165	569936
426913	569937
425104	569938
195127	569939
111287	569940
130	569941
286778	569942
191358	569943
207430	569944
383860	569945
28326	569946
57877	569947
236626	569948
4204	569949
112032	569950
129097	569951
183602	569952
74920	569953
424959	569954
6194	569955
410826	569956
132544	569957
73168	569958
186859	569959
283574	569960
199012	569961
28621	569962
445046	569963
68965	569964
36344	569965
40947	569966
169877	569967
90507	569968
117613	569969
79920	569970
25905	569971
43572	569972
104442	569973
421664	569974
19989	569975
160558	569976
59075	569977
368382	569978
117924	569979
73608	569980
336186	569981
2615	569982
7219	569983
110957	569984
47475	569985
1487	569986
285905	569987
150417	569988
4972	569989
68923	569990
40360	569991
112192	569992
123160	569993
76482	569994
231703	569995
31010	569996
60469	569997
21383	569998
18905	569999
79239	570000
15067	570001
7308	570002
13081	570003
145974	570004
3849	570005
75716	570006
19490	570007
2220	570008
10574	570009
259583	570010
180811	570011
203313	570012
6694	570013
182401	570014
106247	570015
106397	570016
62126	570017
11453	570018
163639	570019
320893	570020
246736	570021
241116	570022
40170	570023
163885	570024
120634	570025
166962	570026
85471	570027
54832	570028
80249	570029
115112	570030
115213	570031
413396	570032
80972	570033
48706	570034
141938	570035
109781	570036
32402	570037
1640	570038
15333	570039
422113	570040
34890	570041
2966	570042
384195	570043
160214	570044
268479	570045
91238	570046
270569	570047
392874	570048
15758	570049
57311	570050
71565	570051
97715	570052
113493	570053
256513	570054
32051	570055
5241	570056
7193	570057
89066	570058
7348	570059
13654	570060
66377	570061
118185	570062
43166	570063
135414	570064
116467	570065
60244	570066
135079	570067
215175	570068
97982	570069
38135	570070
437294	570071
397829	570072
380536	570073
9431	570074
68112	570075
76921	570076
70624	570077
8696	570078
30442	570079
184209	570080
10387	570081
18982	570082
67942	570083
287171	570084
20135	570085
11144	570086
11212	570087
44819	570088
32917	570089
158486	570090
93558	570091
242588	570092
244730	570093
22523	570094
223422	570095
125612	570096
45676	570097
496	570098
66444	570099
35202	570100
100547	570101
70890	570102
119085	570103
148039	570104
79057	570105
357806	570106
72743	570107
117555	570108
178806	570109
318208	570110
422721	570111
313659	570112
162816	570113
297640	570114
337961	570115
433061	570116
182557	570117
908	570118
218732	570119
337640	570120
28437	570121
159703	570122
402599	570123
71122	570124
246203	570125
89967	570126
6578	570127
173125	570128
182360	570129
31577	570130
346214	570131
51096	570132
229272	570133
440889	570134
79704	570135
265850	570136
25238	570137
231090	570138
80702	570139
246860	570140
9813	570141
2641	570142
106078	570143
35863	570144
235252	570145
178686	570146
375848	570147
52540	570148
171132	570149
240390	570150
393112	570151
166572	570152
13297	570153
194733	570154
224113	570155
232564	570156
363825	570157
214481	570158
79422	570159
209291	570160
242097	570161
192803	570162
296634	570163
409073	570164
278057	570165
97067	570166
399277	570167
165636	570168
94309	570169
185081	570170
95538	570171
428105	570172
17344	570173
103171	570174
239724	570175
15099	570176
56969	570177
338089	570178
127129	570179
94364	570180
148581	570181
55366	570182
5631	570183
89954	570184
63356	570185
224833	570186
194450	570187
317543	570188
231450	570189
18141	570190
73142	570191
71837	570192
266390	570193
32627	570194
47300	570195
126151	570196
1376	570197
15803	570198
220717	570199
98609	570200
236510	570201
101534	570202
72902	570203
29408	570204
100114	570205
8273	570206
189818	570207
208580	570208
242597	570209
62094	570210
65651	570211
245261	570212
152439	570213
28212	570214
253027	570215
344400	570216
451554	570217
442783	570218
147966	570219
246143	570220
300946	570221
246210	570222
43076	570223
138552	570224
233710	570225
241478	570226
124292	570227
268410	570228
213331	570229
142601	570230
324827	570231
54136	570232
78005	570233
308360	570234
16742	570235
246263	570236
211258	570237
198138	570238
58539	570239
225636	570240
469	570241
194868	570242
90228	570243
390751	570244
2957	570245
89014	570246
254532	570247
30066	570248
120550	570249
232114	570250
74897	570251
1523	570252
88377	570253
138982	570254
332497	570255
354842	570256
328746	570257
46125	570258
90304	570259
122934	570260
32528	570261
222514	570262
66392	570263
33844	570264
263831	570265
419305	570266
145287	570267
23102	570268
80490	570269
371363	570270
303739	570271
377606	570272
9041	570273
72583	570274
199471	570275
18218	570276
415801	570277
133259	570278
77788	570279
458758	570280
256656	570281
239367	570282
366605	570283
115769	570284
415514	570285
413668	570286
294752	570287
211231	570288
6396	570289
145910	570290
120938	570291
435182	570292
3377	570293
32500	570294
315947	570295
143675	570296
34028	570297
247076	570298
13218	570299
54934	570300
364384	570301
21161	570302
253454	570303
245309	570304
273671	570305
136896	570306
226284	570307
19904	570308
3876	570309
13546	570310
184255	570311
245581	570312
117123	570313
58626	570314
76857	570315
84921	570316
238986	570317
225770	570318
426514	570319
404851	570320
137240	570321
151390	570322
25653	570323
444791	570324
458882	570325
49605	570326
78976	570327
260844	570328
194952	570329
402550	570330
120392	570331
22932	570332
101159	570333
237684	570334
408249	570335
398384	570336
260220	570337
344854	570338
334481	570339
179398	570340
206657	570341
348146	570342
243484	570343
292932	570344
132643	570345
238165	570346
320094	570347
446807	570348
109464	570349
396797	570350
125989	570351
111734	570352
289417	570353
52362	570354
344123	570355
229696	570356
122655	570357
309587	570358
279320	570359
275254	570360
441978	570361
231702	570362
127919	570363
60414	570364
226752	570365
203412	570366
115334	570367
304220	570368
85653	570369
204093	570370
226592	570371
222448	570372
49347	570373
181621	570374
137097	570375
140296	570376
317257	570377
97533	570378
352504	570379
445148	570380
108799	570381
425320	570382
30484	570383
75368	570384
158778	570385
25761	570386
64365	570387
444018	570388
8469	570389
227597	570390
51320	570391
359267	570392
72510	570393
185889	570394
421875	570395
266283	570396
312028	570397
376087	570398
231094	570399
103218	570400
358602	570401
109118	570402
295152	570403
361243	570404
126275	570405
36035	570406
291708	570407
432232	570408
113072	570409
370800	570410
159327	570411
182966	570412
456536	570413
124710	570414
96521	570415
110341	570416
341567	570417
187524	570418
127284	570419
453420	570420
105391	570421
265181	570422
301364	570423
206419	570424
381107	570425
218955	570426
91751	570427
364409	570428
8137	570429
191743	570430
116999	570431
232253	570432
346957	570433
308048	570434
48767	570435
215433	570436
407700	570437
373425	570438
98256	570439
45775	570440
392627	570441
213359	570442
376526	570443
376145	570444
241278	570445
53241	570446
153598	570447
351222	570448
115144	570449
41566	570450
157084	570451
11932	570452
400964	570453
349366	570454
49713	570455
240103	570456
127293	570457
328052	570458
26465	570459
279824	570460
353862	570461
219840	570462
235204	570463
319087	570464
190580	570465
369599	570466
7361	570467
321900	570468
217491	570469
258237	570470
273986	570471
28687	570472
289867	570473
266903	570474
443721	570475
166803	570476
237881	570477
87772	570478
179455	570479
40550	570480
377147	570481
62927	570482
388667	570483
179271	570484
209918	570485
44003	570486
52765	570487
46911	570488
371880	570489
35396	570490
202835	570491
437138	570492
196504	570493
154970	570494
162996	570495
83369	570496
199258	570497
227726	570498
3616	570499
248945	570500
415330	570501
48921	570502
120446	570503
453819	570504
361032	570505
71163	570506
275045	570507
186081	570508
12147	570509
71125	570510
55709	570511
9054	570512
171682	570513
372315	570514
291057	570515
229227	570516
144674	570517
8983	570518
295131	570519
216419	570520
79044	570521
414820	570522
54548	570523
235657	570524
7943	570525
52423	570526
108813	570527
112176	570528
276171	570529
71418	570530
431797	570531
450380	570532
282710	570533
253552	570534
42549	570535
277934	570536
13537	570537
233843	570538
384253	570539
106602	570540
328687	570541
181235	570542
137979	570543
151918	570544
111012	570545
70300	570546
403543	570547
178976	570548
70589	570549
84059	570550
412817	570551
215091	570552
117214	570553
233463	570554
256588	570555
337335	570556
95174	570557
51745	570558
278338	570559
241726	570560
102310	570561
200778	570562
54361	570563
426151	570564
126294	570565
260475	570566
154156	570567
39491	570568
335596	570569
121608	570570
156309	570571
165136	570572
313004	570573
411447	570574
344575	570575
48925	570576
101088	570577
60693	570578
345242	570579
2501	570580
186243	570581
23681	570582
109871	570583
109565	570584
451240	570585
219289	570586
229680	570587
223563	570588
274180	570589
263078	570590
227116	570591
92443	570592
53310	570593
78206	570594
57709	570595
222991	570596
241821	570597
72961	570598
360872	570599
129351	570600
146777	570601
37392	570602
140440	570603
81479	570604
368016	570605
239973	570606
271970	570607
57009	570608
178278	570609
199563	570610
273834	570611
266645	570612
426871	570613
65987	570614
180609	570615
105503	570616
127593	570617
99543	570618
46661	570619
436028	570620
189185	570621
175852	570622
132649	570623
394067	570624
245852	570625
154316	570626
253989	570627
450590	570628
244881	570629
47670	570630
215618	570631
232835	570632
44634	570633
320234	570634
96792	570635
134148	570636
134148	570637
247061	570638
233543	570639
428067	570640
367712	570641
356857	570642
38592	570643
189654	570644
375017	570645
244470	570646
260025	570647
199717	570648
271194	570649
396021	570650
12531	570651
78343	570652
47298	570653
93825	570654
91649	570655
214261	570656
132663	570657
102968	570658
105355	570659
373137	570660
48273	570661
83421	570662
282686	570663
166932	570664
64449	570665
421309	570666
440218	570667
155911	570668
27229	570669
51822	570670
262134	570671
435311	570672
14083	570673
120718	570674
151653	570675
174364	570676
95596	570677
373552	570678
344943	570679
212976	570680
270663	570681
364449	570682
430071	570683
132737	570684
219296	570685
72445	570686
299071	570687
350231	570688
327700	570689
89154	570690
248298	570691
403658	570692
293293	570693
36402	570694
127907	570695
210790	570696
458595	570697
39412	570698
390170	570699
281944	570700
158060	570701
180239	570702
81379	570703
26178	570704
440952	570705
95596	570706
46053	570707
178179	570708
304381	570709
393651	570710
252515	570711
214313	570712
456423	570713
27089	570714
331279	570715
457747	570716
327580	570717
133736	570718
211372	570719
235314	570720
451486	570721
446469	570722
376138	570723
19745	570724
245793	570725
335415	570726
414627	570727
457707	570728
414253	570729
300447	570730
58027	570731
247731	570732
226543	570733
239128	570734
57845	570735
373943	570736
264964	570737
368160	570738
162933	570739
122263	570740
70927	570741
359214	570742
207022	570743
29537	570744
439372	570745
363792	570746
135205	570747
123351	570748
385878	570749
71883	570750
157189	570751
165767	570752
125988	570753
390993	570754
176368	570755
378008	570756
435252	570757
345634	570758
63271	570759
146127	570760
350020	570761
376254	570762
420046	570763
401506	570764
45571	570765
122560	570766
243869	570767
12474	570768
29118	570769
311858	570770
151217	570771
82568	570772
446372	570773
183434	570774
328205	570775
416505	570776
155256	570777
122994	570778
165987	570779
169371	570780
373928	570781
76528	570782
148868	570783
370737	570784
361633	570785
55051	570786
247211	570787
283767	570788
215294	570789
393864	570790
350787	570791
313469	570792
139983	570793
382240	570794
55098	570795
52825	570796
107387	570797
357122	570798
88173	570799
100634	570800
57611	570801
399423	570802
124778	570803
113582	570804
8829	570805
352535	570806
58027	570807
207750	570808
294598	570809
82883	570810
30152	570811
75351	570812
101789	570813
42786	570814
247629	570815
50475	570816
360037	570817
205672	570818
37414	570819
324503	570820
262195	570821
125131	570822
451038	570823
266828	570824
64316	570825
229762	570826
293969	570827
84662	570828
182827	570829
102347	570830
429624	570831
7180	570832
335368	570833
81479	570834
53395	570835
274594	570836
268370	570837
150083	570838
97533	570839
204208	570840
220565	570841
152110	570842
179811	570843
272834	570844
237702	570845
430002	570846
377401	570847
366295	570848
285058	570849
132857	570850
103331	570851
137711	570852
348726	570853
311710	570854
424689	570855
105457	570856
380737	570857
77906	570858
245407	570859
132858	570860
103507	570861
63890	570862
220705	570863
205280	570864
117292	570865
96567	570866
247627	570867
106693	570868
63371	570869
224735	570870
249054	570871
192094	570872
285181	570873
11258	570874
332522	570875
342738	570876
220085	570877
182827	570878
72783	570879
294158	570880
92672	570881
451315	570882
455567	570883
385570	570884
267350	570885
110456	570886
253634	570887
140256	570888
305368	570889
28124	570890
439621	570891
393412	570892
96663	570893
359119	570894
286249	570895
84011	570896
62199	570897
225439	570898
244245	570899
147906	570900
192818	570901
17233	570902
396483	570903
337643	570904
304835	570905
390713	570906
31673	570907
2027	570908
135423	570909
146985	570910
9541	570911
34671	570912
39646	570913
222676	570914
86071	570915
166846	570916
108985	570917
34413	570918
33936	570919
10466	570920
94644	570921
225486	570922
322127	570923
95190	570924
22412	570925
116612	570926
99050	570927
125011	570928
110338	570929
52497	570930
26359	570931
1098	570932
76663	570933
137708	570934
77842	570935
62757	570936
155679	570937
416355	570938
59211	570939
240269	570940
131981	570941
278223	570942
29611	570943
119425	570944
1018	570945
112053	570946
251461	570947
120455	570948
392395	570949
440347	570950
13989	570951
159178	570952
55142	570953
85856	570954
12470	570955
89267	570956
21786	570957
227419	570958
276324	570959
416012	570960
295244	570961
60127	570962
4391	570963
5490	570964
126481	570965
118953	570966
362373	570967
361681	570968
60709	570969
67894	570970
446124	570971
239833	570972
34071	570973
265427	570974
265242	570975
118322	570976
325914	570977
381988	570978
105981	570979
196459	570980
215118	570981
100065	570982
26441	570983
274011	570984
371524	570985
164693	570986
136599	570987
233760	570988
448557	570989
97797	570990
363509	570991
92571	570992
193966	570993
420719	570994
8521	570995
339602	570996
193236	570997
199739	570998
156522	570999
122252	571000
63939	571001
223678	571002
168779	571003
246480	571004
241442	571005
348582	571006
334960	571007
324569	571008
19676	571009
363223	571010
136628	571011
278669	571012
3637	571013
168459	571014
183817	571015
53997	571016
359055	571017
355093	571018
395818	571019
13286	571020
98233	571021
239090	571022
292683	571023
256006	571024
362996	571025
401428	571026
412450	571027
31722	571028
156887	571029
323242	571030
18772	571031
156490	571032
203002	571033
25444	571034
187814	571035
354492	571036
433523	571037
215818	571038
315082	571039
206334	571040
47758	571041
271363	571042
99369	571043
267138	571044
458714	571045
319492	571046
169049	571047
330691	571048
27751	571049
103900	571050
247676	571051
293691	571052
56611	571053
76337	571054
344	571055
108624	571056
233121	571057
411	571058
131780	571059
219545	571060
220719	571061
248982	571062
372719	571063
54060	571064
2339	571065
9366	571066
28252	571067
102521	571068
65388	571069
53134	571070
176406	571071
202544	571072
35406	571073
350849	571074
129345	571075
274881	571076
302344	571077
103631	571078
105603	571079
207766	571080
41412	571081
18321	571082
136743	571083
403305	571084
193442	571085
344535	571086
273913	571087
132264	571088
203938	571089
227511	571090
5470	571091
425328	571092
34141	571093
247342	571094
108286	571095
143718	571096
201764	571097
27633	571098
41885	571099
992	571100
19751	571101
40565	571102
95809	571103
129281	571104
71349	571105
278679	571106
23576	571107
97161	571108
57806	571109
412479	571110
7027	571111
446532	571112
14836	571113
239712	571114
155783	571115
107515	571116
179630	571117
205183	571118
4788	571119
437210	571120
64251	571121
246437	571122
7054	571123
18275	571124
121848	571125
7251	571126
211627	571127
150255	571128
117866	571129
202661	571130
18789	571131
60823	571132
120845	571133
181660	571134
224440	571135
216423	571136
214581	571137
31537	571138
448507	571139
91178	571140
695	571141
399048	571142
126063	571143
26757	571144
41950	571145
34141	571146
23707	571147
303181	571148
125665	571149
425514	571150
105690	571151
139082	571152
16077	571153
34684	571154
243920	571155
54427	571156
48115	571157
123212	571158
183909	571159
107587	571160
28110	571161
75157	571162
393370	571163
2444	571164
389459	571165
240245	571166
22697	571167
178044	571168
253282	571169
55328	571170
386283	571171
66578	571172
2865	571173
99561	571174
22761	571175
66578	571176
3786	571177
4188	571178
151369	571179
15346	571180
30169	571181
242449	571182
90605	571183
217367	571184
173190	571185
6167	571186
27354	571187
85548	571188
208568	571189
413463	571190
5300	571191
23571	571192
25444	571193
100131	571194
4899	571195
25730	571196
79150	571197
8421	571198
241963	571199
65438	571200
9868	571201
6597	571202
192757	571203
46620	571204
426934	571205
100705	571206
82834	571207
78570	571208
13214	571209
36734	571210
76760	571211
12505	571212
114936	571213
262729	571214
5911	571215
49628	571216
65269	571217
3654	571218
168282	571219
9956	571220
33042	571221
14184	571222
42910	571223
22396	571224
432398	571225
61292	571226
141117	571227
34973	571228
335176	571229
49748	571230
451897	571231
182671	571232
74731	571233
227411	571234
85160	571235
246277	571236
1675	571237
47629	571238
198605	571239
129595	571240
451179	571241
235562	571242
194364	571243
39368	571244
284167	571245
122842	571246
265202	571247
82178	571248
211399	571249
97459	571250
10943	571251
417767	571252
37415	571253
431687	571254
388088	571255
454859	571256
276206	571257
209057	571258
126772	571259
216250	571260
30926	571261
139467	571262
88027	571263
383779	571264
168195	571265
178160	571266
33455	571267
159372	571268
72498	571269
76516	571270
138826	571271
276524	571272
318432	571273
366910	571274
233134	571275
224126	571276
114612	571277
307125	571278
389629	571279
80525	571280
24955	571281
16104	571282
195229	571283
160238	571284
4019	571285
170491	571286
407544	571287
210660	571288
30256	571289
376978	571290
23573	571291
103911	571292
49921	571293
42635	571294
222072	571295
277877	571296
217662	571297
97684	571298
216554	571299
63471	571300
63471	571301
19989	571302
226572	571303
198783	571304
327661	571305
244912	571306
306309	571307
224094	571308
264485	571309
164484	571310
452988	571311
308986	571312
301473	571313
54774	571314
171635	571315
363718	571316
101873	571317
397674	571318
242795	571319
170634	571320
44355	571321
6266	571322
162522	571323
53537	571324
61487	571325
262375	571326
36836	571327
221675	571328
5916	571329
221070	571330
451920	571331
24786	571332
261426	571333
140618	571334
31998	571335
430394	571336
127923	571337
107261	571338
248566	571339
196418	571340
99822	571341
133019	571342
63958	571343
335947	571344
402999	571345
334852	571346
15656	571347
187461	571348
330416	571349
402899	571350
420672	571351
237797	571352
263992	571353
195249	571354
73101	571355
6515	571356
9690	571357
11804	571358
131566	571359
47910	571360
301478	571361
4365	571362
38198	571363
442024	571364
29977	571365
58645	571366
454182	571367
76043	571368
123056	571369
6407	571370
32536	571371
199125	571372
32297	571373
34210	571374
110507	571375
220652	571376
146390	571377
315042	571378
353274	571379
145104	571380
322118	571381
33719	571382
177033	571383
106447	571384
159678	571385
204715	571386
148213	571387
95054	571388
428106	571389
92219	571390
65347	571391
102448	571392
122916	571393
26393	571394
127704	571395
246384	571396
16368	571397
61896	571398
43401	571399
334813	571400
21260	571401
69585	571402
74147	571403
81293	571404
415413	571405
311130	571406
35048	571407
119239	571408
150965	571409
244424	571410
45271	571411
45271	571412
5630	571413
264792	571414
38239	571415
341182	571416
95061	571417
134872	571418
33908	571419
185869	571420
237270	571421
451907	571422
445922	571423
399241	571424
199662	571425
245228	571426
12913	571427
105627	571428
263042	571429
160767	571430
169876	571431
29118	571432
314134	571433
66668	571434
457373	571435
21534	571436
247254	571437
25343	571438
133569	571439
161765	571440
251960	571441
450746	571442
362245	571443
258729	571444
250476	571445
250411	571446
199339	571447
419285	571448
164084	571449
109868	571450
157746	571451
371780	571452
189454	571453
340418	571454
2684	571455
220983	571456
49379	571457
332423	571458
99571	571459
42845	571460
69277	571461
6025	571462
339967	571463
411452	571464
287062	571465
229858	571466
245689	571467
144735	571468
60753	571469
83890	571470
432477	571471
103773	571472
54222	571473
53289	571474
133999	571475
66542	571476
100288	571477
274914	571478
57095	571479
7118	571480
175375	571481
157729	571482
34617	571483
356463	571484
459531	571485
256539	571486
209952	571487
280397	571488
185203	571489
206193	571490
310768	571491
332697	571492
190371	571493
5867	571494
441020	571495
310271	571496
399804	571497
94985	571498
51573	571499
251866	571500
111238	571501
42232	571502
33256	571503
22363	571504
259466	571505
230156	571506
69062	571507
31646	571508
17725	571509
14832	571510
38927	571511
349431	571512
138368	571513
432282	571514
441057	571515
76539	571516
301891	571517
150716	571518
79199	571519
169810	571520
209020	571521
12647	571522
177326	571523
139105	571524
102013	571525
168165	571526
5077	571527
45505	571528
14945	571529
176431	571530
277655	571531
125017	571532
127222	571533
415	571534
128350	571535
130544	571536
390376	571537
171574	571538
43606	571539
61006	571540
137565	571541
263894	571542
18627	571543
193678	571544
46575	571545
8949	571546
271639	571547
271628	571548
172150	571549
20962	571550
135644	571551
20962	571552
10983	571553
59210	571554
120021	571555
111764	571556
111626	571557
31082	571558
430793	571559
47907	571560
178562	571561
204952	571562
450828	571563
2115	571564
87843	571565
152486	571566
81708	571567
2366	571568
133836	571569
148389	571570
81278	571571
5354	571572
172989	571573
22175	571574
6267	571575
126790	571576
216413	571577
52555	571578
128672	571579
113246	571580
343823	571581
224460	571582
343917	571583
55102	571584
124590	571585
68854	571586
67311	571587
55219	571588
55219	571589
457443	571590
20003	571591
166215	571592
82148	571593
27106	571594
10538	571595
41585	571596
401892	571597
106520	571598
30090	571599
301383	571600
360648	571601
455936	571602
93935	571603
143165	571604
221518	571605
24049	571606
136276	571607
198268	571608
9525	571609
436737	571610
217386	571611
187872	571612
193815	571613
127303	571614
12893	571615
439074	571616
132762	571617
285863	571618
79579	571619
98233	571620
34024	571621
336236	571622
33385	571623
126447	571624
290506	571625
178885	571626
411304	571627
227322	571628
67131	571629
21925	571630
440826	571631
111267	571632
30553	571633
39085	571634
48829	571635
418342	571636
32164	571637
379114	571638
398204	571639
109933	571640
235246	571641
73606	571642
54264	571643
163730	571644
13341	571645
62743	571646
370225	571647
247633	571648
209838	571649
126779	571650
284098	571651
107427	571652
109552	571653
72439	571654
228065	571655
23089	571656
200596	571657
65279	571658
8051	571659
70873	571660
220472	571661
449248	571662
15861	571663
162372	571664
376966	571665
12997	571666
307889	571667
413467	571668
240835	571669
304146	571670
378998	571671
327099	571672
124656	571673
134895	571674
381965	571675
428598	571676
111092	571677
317945	571678
112787	571679
362394	571680
1114	571681
49182	571682
223625	571683
63410	571684
209838	571685
39006	571686
80148	571687
181980	571688
65883	571689
174224	571690
227173	571691
100059	571692
137372	571693
266185	571694
89277	571695
432833	571696
14389	571697
95295	571698
35449	571699
127048	571700
257890	571701
356432	571702
152200	571703
455309	571704
83004	571705
314122	571706
111089	571707
198460	571708
365565	571709
432390	571710
211433	571711
432388	571712
124602	571713
45677	571714
3862	571715
348538	571716
19790	571717
11925	571718
129270	571719
57701	571720
90374	571721
402505	571722
49176	571723
134166	571724
393295	571725
177771	571726
59592	571727
45853	571728
229831	571729
68767	571730
120316	571731
23817	571732
73206	571733
117002	571734
80126	571735
217973	571736
136134	571737
239684	571738
48994	571739
22523	571740
87252	571741
439717	571742
412754	571743
215227	571744
61752	571745
115928	571746
299427	571747
312730	571748
377561	571749
356829	571750
15044	571751
70247	571752
67366	571753
130747	571754
83308	571755
388503	571756
249093	571757
351751	571758
163881	571759
67555	571760
68650	571761
48956	571762
123067	571763
324423	571764
3	571765
147300	571766
376	571767
95961	571768
2851	571769
70441	571770
164257	571771
197986	571772
9075	571773
15897	571774
91672	571775
2665	571776
15941	571777
190195	571778
35416	571779
157751	571780
43255	571781
48267	571782
393675	571783
8032	571784
94884	571785
231667	571786
26905	571787
4524	571788
10546	571789
7775	571790
107676	571791
106834	571792
22944	571793
21588	571794
365738	571795
323	571796
61539	571797
135321	571798
124505	571799
84226	571800
51766	571801
459436	571802
67680	571803
83549	571804
107696	571805
53141	571806
378912	571807
13786	571808
426287	571809
53179	571810
227791	571811
18600	571812
7224	571813
83995	571814
114880	571815
68404	571816
313680	571817
205357	571818
53141	571819
163608	571820
219376	571821
109987	571822
60110	571823
32320	571824
36524	571825
17919	571826
104130	571827
37857	571828
133722	571829
138064	571830
371030	571831
227890	571832
14567	571833
112343	571834
384662	571835
29575	571836
4353	571837
18266	571838
3298	571839
7885	571840
43883	571841
37857	571842
17911	571843
51766	571844
31148	571845
24583	571846
422942	571847
394265	571848
115105	571849
6032	571850
30567	571851
29695	571852
57486	571853
6979	571854
34351	571855
267846	571856
438004	571857
108860	571858
375186	571859
177059	571860
28667	571861
137221	571862
5635	571863
81841	571864
457465	571865
498	571866
377	571867
71203	571868
313033	571869
343089	571870
416556	571871
248801	571872
16750	571873
217481	571874
52968	571875
419480	571876
91046	571877
1259	571878
436499	571879
105704	571880
262409	571881
218349	571882
2427	571883
70830	571884
220206	571885
18304	571886
270138	571887
21869	571888
210868	571889
7220	571890
451576	571891
101891	571892
1638	571893
325828	571894
199813	571895
145736	571896
7886	571897
18564	571898
184797	571899
124364	571900
297645	571901
5745	571902
116413	571903
212428	571904
30562	571905
59666	571906
23426	571907
116508	571908
40975	571909
249465	571910
16179	571911
100412	571912
50813	571913
30471	571914
234002	571915
40262	571916
188889	571917
53696	571918
149089	571919
5688	571920
52241	571921
83187	571922
50359	571923
247021	571924
276538	571925
64951	571926
230067	571927
37814	571928
320254	571929
21906	571930
239620	571931
213406	571932
196709	571933
332193	571934
82676	571935
221061	571936
60162	571937
82793	571938
97744	571939
82793	571940
167446	571941
48306	571942
295932	571943
154022	571944
80830	571945
212610	571946
27733	571947
227221	571948
259211	571949
398852	571950
30863	571951
172185	571952
349266	571953
26596	571954
225984	571955
24620	571956
169813	571957
67486	571958
64631	571959
20839	571960
228031	571961
347438	571962
56075	571963
217808	571964
9565	571965
196517	571966
109431	571967
84078	571968
387680	571969
211277	571970
236520	571971
155777	571972
412506	571973
175907	571974
419607	571975
231879	571976
115319	571977
292264	571978
276872	571979
406932	571980
94739	571981
247419	571982
173189	571983
78747	571984
197982	571985
125211	571986
133281	571987
47710	571988
185542	571989
208015	571990
46344	571991
82479	571992
1596	571993
2059	571994
661	571995
4484	571996
1093	571997
220232	571998
123399	571999
227892	572000
32896	572001
30555	572002
43343	572003
8834	572004
14310	572005
57116	572006
446575	572007
22434	572008
235591	572009
24658	572010
14600	572011
215369	572012
149975	572013
170331	572014
136572	572015
6276	572016
123104	572017
210325	572018
1722	572019
267549	572020
68159	572021
25050	572022
169614	572023
25746	572024
22032	572025
214131	572026
1785	572027
64316	572028
133423	572029
453	572030
453	572031
3982	572032
42105	572033
1411	572034
80321	572035
313452	572036
206575	572037
395274	572038
6082	572039
249942	572040
3170	572041
323529	572042
406242	572043
106648	572044
404696	572045
215523	572046
423263	572047
391499	572048
203990	572049
240634	572050
202735	572051
32039	572052
243005	572053
1378	572054
97447	572055
438554	572056
85697	572057
80712	572058
28119	572059
2526	572060
138442	572061
324866	572062
315743	572063
339076	572064
82093	572065
161354	572066
25509	572067
83097	572068
43412	572069
48872	572070
15578	572071
25425	572072
164058	572073
325739	572074
153841	572075
308406	572076
87435	572077
343541	572078
29636	572079
374591	572080
138108	572081
195580	572082
65532	572083
272182	572084
232902	572085
7222	572086
95540	572087
220323	572088
265709	572089
4512	572090
276356	572091
47441	572092
171528	572093
331560	572094
221879	572095
27555	572096
2209	572097
16317	572098
234342	572099
77038	572100
449573	572101
306056	572102
97254	572103
203424	572104
101204	572105
176576	572106
93926	572107
233902	572108
47286	572109
114132	572110
449555	572111
400127	572112
163745	572113
227734	572114
9201	572115
117580	572116
93928	572117
5969	572118
59724	572119
335674	572120
209629	572121
215200	572122
16043	572123
17252	572124
1663	572125
46940	572126
212897	572127
20696	572128
267036	572129
156845	572130
8102	572131
50094	572132
111363	572133
458251	572134
405326	572135
142867	572136
218489	572137
48075	572138
274263	572139
187861	572140
342311	572141
128039	572142
19745	572143
19745	572144
68443	572145
236322	572146
237957	572147
50475	572148
99432	572149
381044	572150
179022	572151
375200	572152
437817	572153
139299	572154
387238	572155
53087	572156
57068	572157
63495	572158
234538	572159
75190	572160
6285	572161
323514	572162
14889	572163
356801	572164
327461	572165
48876	572166
174755	572167
32619	572168
98535	572169
85962	572170
237399	572171
94693	572172
6349	572173
145348	572174
8527	572175
4001	572176
4885	572177
201235	572178
40104	572179
76110	572180
102121	572181
10186	572182
169910	572183
401948	572184
94331	572185
144673	572186
119545	572187
414475	572188
219612	572189
125000	572190
274533	572191
54748	572192
98217	572193
292818	572194
166241	572195
129911	572196
124005	572197
144699	572198
412699	572199
40567	572200
213802	572201
42189	572202
37903	572203
90203	572204
27878	572205
216648	572206
395742	572207
15243	572208
53000	572209
222511	572210
362407	572211
96443	572212
221681	572213
263616	572214
241826	572215
87065	572216
185725	572217
223135	572218
367046	572219
14143	572220
120450	572221
206411	572222
202933	572223
1028	572224
56771	572225
127170	572226
9906	572227
10810	572228
315341	572229
159939	572230
87525	572231
253616	572232
413200	572233
7948	572234
9544	572235
175011	572236
18388	572237
86157	572238
9325	572239
221389	572240
160277	572241
169686	572242
172470	572243
12342	572244
269850	572245
319920	572246
180257	572247
15942	572248
15737	572249
92378	572250
335933	572251
210157	572252
136823	572253
249423	572254
375376	572255
328467	572256
79642	572257
132442	572258
101367	572259
45685	572260
153585	572261
82684	572262
220256	572263
165753	572264
446115	572265
31877	572266
57464	572267
394710	572268
270021	572269
327872	572270
118306	572271
421397	572272
223890	572273
135667	572274
66429	572275
416640	572276
413061	572277
179686	572278
301341	572279
155082	572280
146167	572281
47735	572282
193877	572283
285125	572284
323791	572285
396638	572286
452887	572287
64901	572288
205137	572289
17119	572290
141202	572291
393836	572292
212363	572293
444732	572294
387888	572295
28925	572296
17642	572297
163346	572298
90426	572299
265851	572300
173500	572301
424275	572302
61157	572303
54456	572304
135282	572305
5207	572306
317661	572307
5804	572308
22045	572309
355844	572310
395901	572311
53238	572312
180238	572313
129503	572314
127963	572315
231940	572316
171743	572317
80982	572318
241054	572319
226144	572320
106302	572321
193802	572322
17799	572323
6468	572324
119576	572325
70750	572326
121746	572327
142244	572328
151493	572329
896	572330
52396	572331
200605	572332
175806	572333
376633	572334
447143	572335
22329	572336
195322	572337
125309	572338
109939	572339
398950	572340
125051	572341
73317	572342
62728	572343
312280	572344
160252	572345
318427	572346
141769	572347
429501	572348
245267	572349
121677	572350
416855	572351
328225	572352
70140	572353
342338	572354
362348	572355
20327	572356
121507	572357
236756	572358
80922	572359
149592	572360
161409	572361
3406	572362
137270	572363
275402	572364
448015	572365
305939	572366
6864	572367
183945	572368
241704	572369
887	572370
2820	572371
117162	572372
178550	572373
122414	572374
230002	572375
112392	572376
199849	572377
328966	572378
360069	572379
246621	572380
18113	572381
248810	572382
191895	572383
58846	572384
99068	572385
138456	572386
90116	572387
317969	572388
140658	572389
457435	572390
19363	572391
165726	572392
332838	572393
29949	572394
371082	572395
44292	572396
34126	572397
400767	572398
102662	572399
250088	572400
6458	572401
119075	572402
35816	572403
248541	572404
252842	572405
441921	572406
16419	572407
58304	572408
87714	572409
362804	572410
138538	572411
6838	572412
188295	572413
68687	572414
34986	572415
166719	572416
59676	572417
15237	572418
342574	572419
48811	572420
55243	572421
14404	572422
48039	572423
119232	572424
93501	572425
242527	572426
49477	572427
227592	572428
237327	572429
72830	572430
28905	572431
81752	572432
2971	572433
78606	572434
151535	572435
3001	572436
342568	572437
42761	572438
142313	572439
93337	572440
70902	572441
402582	572442
177234	572443
45076	572444
63349	572445
64508	572446
28591	572447
202662	572448
2036	572449
68300	572450
30495	572451
53558	572452
10999	572453
11269	572454
149647	572455
150398	572456
1183	572457
92997	572458
87958	572459
12419	572460
128903	572461
6471	572462
35035	572463
53254	572464
325357	572465
143814	572466
98759	572467
10252	572468
149793	572469
58888	572470
54213	572471
201239	572472
7553	572473
176966	572474
153080	572475
250997	572476
94574	572477
121808	572478
155951	572479
26864	572480
13854	572481
41002	572482
101069	572483
327672	572484
45837	572485
20240	572486
62110	572487
112624	572488
23504	572489
95006	572490
342042	572491
4260	572492
102641	572493
165980	572494
67970	572495
93257	572496
132672	572497
236213	572498
213029	572499
13875	572500
94525	572501
26489	572502
71431	572503
10526	572504
208729	572505
61030	572506
21331	572507
75557	572508
101924	572509
123216	572510
250005	572511
274199	572512
356618	572513
395006	572514
21755	572515
220355	572516
245830	572517
31655	572518
18323	572519
52062	572520
402408	572521
237791	572522
201337	572523
126455	572524
19011	572525
53074	572526
26684	572527
34705	572528
44165	572529
239890	572530
109939	572531
61924	572532
4304	572533
62029	572534
438378	572535
52408	572536
186413	572537
108240	572538
346315	572539
26422	572540
180563	572541
121807	572542
189060	572543
36902	572544
224970	572545
249612	572546
116778	572547
29214	572548
198402	572549
27487	572550
58596	572551
78050	572552
76391	572553
74810	572554
236122	572555
208	572556
114505	572557
9971	572558
346174	572559
291206	572560
83046	572561
125804	572562
134856	572563
69714	572564
27988	572565
417118	572566
47014	572567
31068	572568
202635	572569
124114	572570
392813	572571
435395	572572
129710	572573
432442	572574
120823	572575
216906	572576
317546	572577
189397	572578
49299	572579
16294	572580
356128	572581
424250	572582
4865	572583
12877	572584
19035	572585
118964	572586
377033	572587
99125	572588
25655	572589
166746	572590
227896	572591
324833	572592
27329	572593
3499	572594
24369	572595
65644	572596
39103	572597
103801	572598
250101	572599
134898	572600
263498	572601
57545	572602
448328	572603
65733	572604
39962	572605
85403	572606
4260	572607
234472	572608
84428	572609
228089	572610
4857	572611
234692	572612
345916	572613
335205	572614
39645	572615
432746	572616
397466	572617
125328	572618
24169	572619
266190	572620
39475	572621
51168	572622
353046	572623
374835	572624
3305	572625
228054	572626
174576	572627
52177	572628
339934	572629
56196	572630
182052	572631
31318	572632
368967	572633
26668	572634
64705	572635
202560	572636
51251	572637
110034	572638
453953	572639
26374	572640
370347	572641
242707	572642
135799	572643
47597	572644
44745	572645
432533	572646
107060	572647
9660	572648
259296	572649
230856	572650
439903	572651
170157	572652
83575	572653
61665	572654
7491	572655
130969	572656
1414	572657
183804	572658
232583	572659
63934	572660
82485	572661
145971	572662
35147	572663
413496	572664
22775	572665
463	572666
432590	572667
225773	572668
69785	572669
71223	572670
68643	572671
36759	572672
12012	572673
297175	572674
215152	572675
103449	572676
181592	572677
63910	572678
241613	572679
139667	572680
379655	572681
58204	572682
248265	572683
10689	572684
437922	572685
109158	572686
237470	572687
23062	572688
836	572689
86943	572690
55760	572691
3264	572692
431	572693
207362	572694
121481	572695
419421	572696
202883	572697
126143	572698
145110	572699
31759	572700
55180	572701
382651	572702
117268	572703
233489	572704
221357	572705
96645	572706
66570	572707
269572	572708
111464	572709
18405	572710
186452	572711
87250	572712
189102	572713
16219	572714
41882	572715
173134	572716
128310	572717
47501	572718
11957	572719
248266	572720
230854	572721
126519	572722
218907	572723
121832	572724
3796	572725
233171	572726
94689	572727
26587	572728
438727	572729
30165	572730
54322	572731
41566	572732
228446	572733
179529	572734
340754	572735
10377	572736
17422	572737
168157	572738
45729	572739
122318	572740
305070	572741
113209	572742
150242	572743
33479	572744
355427	572745
305160	572746
255988	572747
433073	572748
219188	572749
43842	572750
5786	572751
65530	572752
10280	572753
194248	572754
49144	572755
10679	572756
55729	572757
80323	572758
7545	572759
1194	572760
109087	572761
2867	572762
246348	572763
369111	572764
111959	572765
390563	572766
62743	572767
355848	572768
66913	572769
55640	572770
80540	572771
78724	572772
208126	572773
95779	572774
191375	572775
189350	572776
358236	572777
328103	572778
88232	572779
55064	572780
49765	572781
204942	572782
250184	572783
18110	572784
95183	572785
219571	572786
129760	572787
113413	572788
398087	572789
246195	572790
126429	572791
16086	572792
63	572793
89382	572794
399531	572795
38318	572796
26396	572797
71026	572798
114346	572799
76421	572800
15708	572801
1080	572802
1408	572803
27617	572804
59319	572805
132758	572806
36264	572807
226327	572808
29845	572809
14063	572810
148798	572811
93810	572812
9578	572813
394115	572814
4854	572815
41865	572816
33263	572817
100370	572818
15601	572819
216961	572820
10757	572821
15730	572822
54226	572823
14098	572824
112199	572825
52265	572826
177080	572827
4596	572828
333804	572829
56007	572830
114760	572831
27354	572832
139955	572833
1328	572834
84144	572835
42730	572836
695	572837
35146	572838
498	572839
300384	572840
79110	572841
5576	572842
96519	572843
50445	572844
360987	572845
279278	572846
235150	572847
24151	572848
168657	572849
44980	572850
69060	572851
202820	572852
295470	572853
128640	572854
979	572855
114878	572856
15641	572857
144357	572858
144708	572859
5527	572860
28301	572861
159978	572862
52146	572863
201845	572864
9542	572865
40561	572866
184627	572867
4596	572868
436883	572869
121516	572870
10748	572871
63428	572872
49039	572873
3059	572874
80065	572875
61518	572876
77159	572877
283487	572878
363253	572879
300315	572880
22010	572881
1531	572882
5786	572883
18514	572884
119927	572885
11197	572886
33531	572887
55797	572888
35300	572889
264995	572890
13518	572891
64717	572892
439553	572893
26684	572894
94527	572895
87182	572896
182870	572897
183168	572898
184726	572899
3146	572900
104114	572901
23451	572902
211542	572903
16615	572904
10337	572905
819	572906
339420	572907
4415	572908
238881	572909
52453	572910
244951	572911
213489	572912
11726	572913
40734	572914
220056	572915
304173	572916
242717	572917
99127	572918
220686	572919
329303	572920
353163	572921
133440	572922
318555	572923
1912	572924
54859	572925
2849	572926
97945	572927
357003	572928
355265	572929
208915	572930
127172	572931
126304	572932
969	572933
350465	572934
241894	572935
3438	572936
117714	572937
18525	572938
97798	572939
14957	572940
5881	572941
30870	572942
28852	572943
75083	572944
16571	572945
398691	572946
39039	572947
7934	572948
389828	572949
8709	572950
481	572951
19785	572952
19785	572953
199474	572954
108319	572955
22344	572956
121986	572957
186466	572958
150041	572959
341950	572960
301052	572961
211998	572962
8249	572963
2036	572964
229167	572965
74810	572966
438431	572967
149928	572968
386182	572969
3731	572970
267005	572971
16803	572972
378991	572973
419664	572974
375093	572975
2164	572976
361000	572977
197109	572978
26460	572979
388125	572980
435887	572981
200227	572982
168057	572983
173713	572984
22975	572985
175239	572986
26226	572987
26226	572988
59467	572989
368748	572990
84791	572991
460090	572992
437864	572993
103312	572994
17477	572995
376407	572996
258667	572997
200267	572998
127412	572999
326453	573000
210224	573001
166670	573002
33864	573003
271259	573004
458573	573005
222468	573006
107013	573007
16951	573008
15798	573009
132251	573010
145461	573011
158330	573012
118415	573013
2820	573014
438634	573015
228853	573016
314235	573017
406525	573018
125492	573019
112072	573020
128797	573021
144081	573022
19237	573023
20621	573024
41326	573025
67224	573026
459624	573027
403068	573028
74704	573029
449355	573030
311951	573031
111870	573032
83815	573033
70409	573034
44471	573035
108525	573036
10227	573037
140444	573038
33017	573039
128019	573040
104560	573041
137403	573042
355293	573043
63179	573044
105061	573045
3060	573046
114156	573047
4551	573048
39079	573049
155630	573050
195687	573051
242988	573052
59817	573053
51403	573054
5552	573055
59928	573056
277106	573057
4095	573058
161197	573059
100914	573060
190734	573061
437758	573062
164484	573063
21603	573064
40591	573065
195892	573066
64400	573067
79728	573068
149967	573069
16757	573070
102791	573071
180529	573072
2920	573073
46419	573074
1207	573075
32512	573076
253678	573077
38894	573078
163079	573079
54169	573080
11439	573081
64846	573082
121862	573083
105811	573084
453706	573085
17172	573086
95074	573087
34619	573088
111645	573089
9270	573090
107339	573091
13716	573092
413807	573093
354274	573094
24238	573095
369651	573096
289519	573097
5818	573098
284742	573099
433779	573100
105947	573101
105947	573102
414207	573103
155213	573104
56707	573105
4101	573106
3322	573107
46444	573108
246751	573109
198702	573110
411307	573111
146324	573112
280395	573113
27580	573114
59985	573115
48837	573116
247699	573117
7230	573118
40258	573119
167714	573120
219125	573121
54463	573122
335090	573123
332027	573124
193696	573125
81308	573126
88812	573127
192	573128
954	573129
54809	573130
245014	573131
364534	573132
90934	573133
71502	573134
395048	573135
112476	573136
384528	573137
5234	573138
101820	573139
111937	573140
435476	573141
31104	573142
172807	573143
74231	573144
13517	573145
189933	573146
53124	573147
129901	573148
103486	573149
284289	573150
59906	573151
424284	573152
20550	573153
163292	573154
11946	573155
125303	573156
127667	573157
10545	573158
182752	573159
148416	573160
75150	573161
401972	573162
40340	573163
21990	573164
21990	573165
93240	573166
310288	573167
219532	573168
4180	573169
162127	573170
185113	573171
368574	573172
241140	573173
282975	573174
179464	573175
194180	573176
2265	573177
27779	573178
76781	573179
43728	573180
141045	573181
99607	573182
57701	573183
76615	573184
64691	573185
38142	573186
42718	573187
44308	573188
42191	573189
81534	573190
99253	573191
207848	573192
33995	573193
11493	573194
5796	573195
195465	573196
2110	573197
193342	573198
120892	573199
108720	573200
210791	573201
56565	573202
1128	573203
312987	573204
367869	573205
248305	573206
8423	573207
302287	573208
59206	573209
290334	573210
337682	573211
203520	573212
433651	573213
54480	573214
107203	573215
82354	573216
45710	573217
187225	573218
240927	573219
204435	573220
36653	573221
412261	573222
147411	573223
420608	573224
1591	573225
125563	573226
201230	573227
239366	573228
57383	573229
448620	573230
42694	573231
430054	573232
21682	573233
402812	573234
369256	573235
207122	573236
331584	573237
279018	573238
3037	573239
211225	573240
107581	573241
244876	573242
441628	573243
105541	573244
49211	573245
949	573246
3923	573247
72744	573248
28923	573249
71204	573250
102619	573251
236396	573252
71524	573253
21735	573254
337242	573255
8822	573256
308228	573257
5739	573258
279003	573259
331764	573260
393732	573261
143722	573262
330203	573263
10320	573264
358142	573265
138381	573266
122333	573267
10907	573268
138545	573269
187417	573270
8752	573271
10497	573272
448325	573273
341632	573274
29477	573275
192173	573276
58298	573277
165040	573278
123815	573279
183400	573280
26207	573281
123653	573282
206393	573283
115661	573284
234534	573285
352058	573286
199609	573287
67211	573288
245248	573289
191921	573290
28525	573291
311666	573292
125435	573293
78616	573294
232821	573295
59764	573296
131485	573297
411239	573298
369541	573299
12155	573300
122695	573301
87764	573302
24411	573303
190411	573304
15937	573305
106418	573306
5120	573307
65318	573308
302371	573309
6840	573310
35093	573311
380957	573312
14170	573313
187999	573314
56445	573315
59	573316
126262	573317
130945	573318
252116	573319
28840	573320
12990	573321
116572	573322
34577	573323
50806	573324
10777	573325
2571	573326
119111	573327
28638	573328
18916	573329
448661	573330
455350	573331
391035	573332
9511	573333
392299	573334
16860	573335
90454	573336
77452	573337
180335	573338
98106	573339
38	573340
420	573341
223299	573342
49254	573343
195534	573344
41418	573345
73271	573346
45347	573347
128563	573348
271448	573349
115436	573350
137122	573351
231462	573352
319098	573353
30146	573354
146372	573355
149109	573356
22698	573357
120540	573358
63604	573359
5946	573360
56451	573361
226164	573362
94881	573363
53856	573364
44176	573365
51531	573366
72653	573367
105278	573368
30026	573369
35165	573370
3675	573371
85447	573372
285312	573373
31533	573374
21466	573375
251663	573376
47016	573377
2208	573378
190641	573379
11335	573380
2331	573381
16053	573382
11871	573383
5328	573384
136	573385
2819	573386
188060	573387
142587	573388
53657	573389
19062	573390
62904	573391
19100	573392
94749	573393
32279	573394
1098	573395
59313	573396
350320	573397
87341	573398
998	573399
375417	573400
3380	573401
10729	573402
57637	573403
267947	573404
49370	573405
90118	573406
81376	573407
16153	573408
135721	573409
7225	573410
457623	573411
333795	573412
217489	573413
347170	573414
23994	573415
49646	573416
126857	573417
29020	573418
188117	573419
233115	573420
40719	573421
6861	573422
34932	573423
18281	573424
258108	573425
347664	573426
124527	573427
251910	573428
294491	573429
30101	573430
20514	573431
65648	573432
51329	573433
190804	573434
240695	573435
22178	573436
38278	573437
93026	573438
113126	573439
25483	573440
333413	573441
63408	573442
331702	573443
133312	573444
11492	573445
6478	573446
314894	573447
107744	573448
293693	573449
1145	573450
249520	573451
46273	573452
1103	573453
50447	573454
380149	573455
421096	573456
418083	573457
201520	573458
224603	573459
44641	573460
41121	573461
118568	573462
274	573463
46754	573464
32366	573465
443728	573466
107252	573467
68651	573468
167022	573469
112743	573470
128661	573471
330279	573472
178433	573473
166724	573474
168264	573475
325977	573476
141419	573477
142707	573478
241724	573479
119756	573480
42646	573481
141947	573482
45450	573483
137120	573484
1531	573485
187583	573486
78705	573487
379135	573488
340382	573489
293156	573490
89060	573491
126369	573492
302692	573493
388738	573494
140461	573495
78743	573496
45445	573497
252670	573498
449459	573499
259214	573500
243373	573501
121514	573502
179037	573503
132674	573504
1658	573505
158749	573506
42479	573507
331192	573508
171265	573509
399344	573510
198786	573511
33837	573512
298557	573513
92366	573514
92366	573515
173036	573516
122973	573517
342503	573518
153791	573519
670	573520
85281	573521
49632	573522
101184	573523
29737	573524
188815	573525
91528	573526
91303	573527
458371	573528
163303	573529
18742	573530
79416	573531
233894	573532
193533	573533
193533	573534
261392	573535
171740	573536
434895	573537
157494	573538
106081	573539
920	573540
122174	573541
439713	573542
292409	573543
200731	573544
292171	573545
52790	573546
226468	573547
382489	573548
286891	573549
410131	573550
253157	573551
129983	573552
19189	573553
129311	573554
25291	573555
38988	573556
223399	573557
4074	573558
64095	573559
431505	573560
221261	573561
4168	573562
300612	573563
610	573564
244568	573565
292185	573566
43947	573567
1592	573568
133602	573569
169064	573570
396712	573571
313859	573572
27277	573573
291492	573574
294128	573575
15361	573576
18397	573577
192415	573578
96235	573579
198482	573580
258883	573581
58621	573582
227522	573583
249554	573584
310942	573585
155102	573586
59578	573587
18476	573588
131130	573589
30894	573590
252698	573591
331940	573592
34696	573593
425098	573594
154577	573595
10227	573596
365032	573597
165536	573598
436906	573599
153864	573600
419549	573601
155377	573602
229316	573603
217601	573604
102937	573605
221259	573606
268733	573607
244387	573608
421012	573609
429019	573610
332223	573611
231742	573612
112716	573613
195399	573614
139516	573615
248453	573616
433327	573617
1386	573618
336131	573619
381261	573620
433754	573621
355683	573622
377938	573623
209584	573624
101914	573625
11441	573626
217596	573627
252815	573628
435216	573629
20263	573630
114891	573631
47619	573632
132246	573633
454726	573634
141524	573635
11652	573636
5872	573637
60115	573638
55682	573639
245625	573640
401025	573641
78180	573642
62919	573643
29642	573644
231008	573645
56285	573646
202001	573647
49474	573648
108	573649
17859	573650
150058	573651
3145	573652
2546	573653
88	573654
76668	573655
12050	573656
57442	573657
152746	573658
20062	573659
81261	573660
120659	573661
212078	573662
155466	573663
64095	573664
66515	573665
39632	573666
189617	573667
401170	573668
97006	573669
221877	573670
45305	573671
79470	573672
205010	573673
373870	573674
150207	573675
161210	573676
272380	573677
199533	573678
93564	573679
301868	573680
148216	573681
157107	573682
279329	573683
387107	573684
158604	573685
234736	573686
269612	573687
67819	573688
320644	573689
60179	573690
244012	573691
249337	573692
371101	573693
182942	573694
439923	573695
943	573696
351677	573697
223771	573698
311396	573699
174194	573700
359948	573701
65972	573702
343551	573703
334774	573704
196947	573705
297049	573706
150882	573707
163840	573708
312617	573709
230122	573710
42020	573711
34310	573712
52887	573713
180183	573714
5484	573715
310857	573716
180256	573717
178966	573718
31221	573719
316872	573720
313777	573721
1955	573722
162994	573723
27979	573724
68129	573725
213580	573726
90553	573727
44924	573728
85906	573729
90083	573730
198526	573731
397434	573732
33153	573733
63677	573734
199934	573735
20242	573736
169478	573737
176740	573738
208485	573739
10316	573740
1455	573741
364631	573742
165197	573743
156980	573744
338206	573745
173033	573746
36236	573747
6419	573748
124866	573749
37224	573750
310132	573751
139994	573752
30826	573753
351877	573754
166479	573755
29875	573756
42689	573757
5448	573758
456362	573759
85106	573760
104375	573761
3693	573762
39347	573763
69375	573764
181163	573765
14037	573766
445509	573767
17370	573768
50964	573769
433778	573770
16817	573771
22646	573772
110880	573773
4589	573774
46460	573775
223358	573776
6195	573777
148113	573778
359743	573779
108164	573780
327995	573781
232423	573782
139550	573783
286506	573784
141352	573785
54919	573786
227733	573787
153864	573788
112657	573789
21375	573790
16523	573791
52861	573792
241522	573793
403389	573794
1537	573795
351810	573796
33332	573797
205936	573798
96965	573799
36815	573800
190517	573801
5735	573802
228086	573803
152289	573804
5100	573805
209016	573806
149934	573807
25795	573808
107521	573809
353211	573810
335914	573811
339334	573812
148991	573813
84530	573814
91268	573815
117219	573816
2482	573817
240817	573818
101616	573819
91354	573820
200813	573821
3760	573822
79608	573823
38520	573824
373452	573825
173851	573826
98805	573827
94823	573828
6703	573829
28351	573830
74506	573831
62293	573832
41164	573833
455095	573834
46738	573835
108664	573836
423398	573837
117673	573838
186173	573839
55797	573840
286759	573841
14624	573842
42482	573843
3547	573844
439609	573845
3203	573846
112264	573847
112264	573848
434008	573849
41728	573850
48438	573851
34419	573852
97772	573853
474	573854
32347	573855
19771	573856
6262	573857
234496	573858
31625	573859
340868	573860
19336	573861
453883	573862
309865	573863
154844	573864
112019	573865
77148	573866
427697	573867
341299	573868
15680	573869
1496	573870
150267	573871
223518	573872
452852	573873
41691	573874
130538	573875
36753	573876
75185	573877
352068	573878
5654	573879
84251	573880
138267	573881
308886	573882
253095	573883
130214	573884
26392	573885
130202	573886
207520	573887
59829	573888
429358	573889
191309	573890
16322	573891
12075	573892
223164	573893
347143	573894
250104	573895
422865	573896
79479	573897
30032	573898
343516	573899
186523	573900
11277	573901
83104	573902
112099	573903
246895	573904
16125	573905
39697	573906
146260	573907
6634	573908
377692	573909
367775	573910
342644	573911
204551	573912
103633	573913
223469	573914
118445	573915
182867	573916
232796	573917
236202	573918
113880	573919
228882	573920
428383	573921
217782	573922
127939	573923
6914	573924
262442	573925
158224	573926
311838	573927
81045	573928
2876	573929
53723	573930
442289	573931
70935	573932
215568	573933
108867	573934
337109	573935
20194	573936
102213	573937
18604	573938
234903	573939
261991	573940
434869	573941
128546	573942
146020	573943
82291	573944
97604	573945
373711	573946
115379	573947
302123	573948
299607	573949
219672	573950
302870	573951
261690	573952
35356	573953
277960	573954
225890	573955
391486	573956
97686	573957
111112	573958
2742	573959
4430	573960
48893	573961
253735	573962
29724	573963
21465	573964
140339	573965
161000	573966
449415	573967
117286	573968
237816	573969
111040	573970
95492	573971
15899	573972
17293	573973
953	573974
226865	573975
286636	573976
7962	573977
6001	573978
80268	573979
9180	573980
202203	573981
139370	573982
293856	573983
146382	573984
151830	573985
149017	573986
118858	573987
110412	573988
286123	573989
294299	573990
116373	573991
299947	573992
24775	573993
122044	573994
11636	573995
46927	573996
33036	573997
123308	573998
171643	573999
190302	574000
72624	574001
46019	574002
32504	574003
7978	574004
323216	574005
345979	574006
42248	574007
316087	574008
153857	574009
209267	574010
324276	574011
82880	574012
141389	574013
91558	574014
206873	574015
36651	574016
82939	574017
56384	574018
107590	574019
236434	574020
342235	574021
167237	574022
23391	574023
216407	574024
78689	574025
453124	574026
199510	574027
196960	574028
328805	574029
329466	574030
92568	574031
273321	574032
42982	574033
171	574034
298812	574035
205825	574036
345090	574037
92130	574038
187287	574039
57260	574040
217185	574041
177497	574042
21222	574043
243257	574044
273538	574045
188654	574046
298489	574047
256165	574048
251077	574049
78194	574050
155316	574051
35116	574052
62588	574053
34999	574054
340494	574055
194413	574056
248295	574057
70106	574058
332448	574059
228702	574060
123918	574061
115979	574062
398285	574063
75191	574064
253299	574065
217848	574066
421302	574067
109842	574068
248930	574069
138796	574070
247636	574071
129915	574072
47664	574073
201847	574074
414289	574075
290321	574076
54971	574077
436702	574078
5878	574079
120638	574080
165665	574081
231666	574082
45980	574083
87387	574084
433325	574085
141622	574086
12264	574087
346880	574088
308214	574089
297969	574090
43156	574091
214013	574092
196904	574093
116197	574094
313039	574095
18901	574096
447286	574097
351917	574098
419433	574099
178410	574100
17090	574101
318635	574102
437715	574103
14430	574104
56504	574105
23971	574106
86360	574107
52479	574108
455288	574109
55448	574110
11575	574111
212511	574112
424511	574113
205413	574114
453351	574115
171274	574116
273798	574117
433844	574118
95554	574119
196605	574120
136920	574121
199258	574122
47036	574123
368856	574124
150866	574125
181314	574126
440819	574127
94943	574128
5928	574129
144305	574130
123988	574131
138141	574132
309872	574133
138139	574134
31010	574135
149237	574136
38272	574137
99230	574138
249959	574139
144483	574140
436692	574141
37569	574142
58501	574143
19393	574144
42	574145
67532	574146
88619	574147
18117	574148
415369	574149
7578	574150
336839	574151
99511	574152
18687	574153
234272	574154
179347	574155
101449	574156
108729	574157
237374	574158
74604	574159
350572	574160
2439	574161
91564	574162
451065	574163
104983	574164
86777	574165
56056	574166
125407	574167
90588	574168
14814	574169
110984	574170
20736	574171
240688	574172
61341	574173
95861	574174
135377	574175
54929	574176
217405	574177
113464	574178
308464	574179
21607	574180
251711	574181
338746	574182
208959	574183
226282	574184
65132	574185
239401	574186
398979	574187
246793	574188
176897	574189
249717	574190
111969	574191
9031	574192
120232	574193
9770	574194
212776	574195
149897	574196
220597	574197
129647	574198
121842	574199
73210	574200
288896	574201
17619	574202
129398	574203
2858	574204
29609	574205
11807	574206
96339	574207
71559	574208
212092	574209
92398	574210
261684	574211
335321	574212
253821	574213
119511	574214
237518	574215
42088	574216
6355	574217
240542	574218
417282	574219
3451	574220
3451	574221
200278	574222
108977	574223
279975	574224
437505	574225
403726	574226
188533	574227
246946	574228
15923	574229
26604	574230
291075	574231
7847	574232
251752	574233
64341	574234
26065	574235
338217	574236
355029	574237
430943	574238
354393	574239
377399	574240
55714	574241
77273	574242
184378	574243
344749	574244
34677	574245
352166	574246
91686	574247
135444	574248
360071	574249
135411	574250
54278	574251
427720	574252
351941	574253
324509	574254
100959	574255
92075	574256
19726	574257
459779	574258
74508	574259
123885	574260
266958	574261
436431	574262
88298	574263
3854	574264
387639	574265
179303	574266
168592	574267
88070	574268
319295	574269
378412	574270
3631	574271
107707	574272
394373	574273
365347	574274
285616	574275
219865	574276
88997	574277
245806	574278
21721	574279
405630	574280
220760	574281
218869	574282
201791	574283
194696	574284
32746	574285
432545	574286
353073	574287
279506	574288
222173	574289
459706	574290
145266	574291
409294	574292
377099	574293
59734	574294
241190	574295
164479	574296
71878	574297
458007	574298
69661	574299
106352	574300
276210	574301
337489	574302
153527	574303
158037	574304
158037	574305
34394	574306
306153	574307
235776	574308
1651	574309
269543	574310
245836	574311
329791	574312
371317	574313
283152	574314
65793	574315
375373	574316
453621	574317
211648	574318
352431	574319
192045	574320
12888	574321
91555	574322
808	574323
195393	574324
78189	574325
81157	574326
164937	574327
185576	574328
330112	574329
368796	574330
128837	574331
70229	574332
88228	574333
238709	574334
56224	574335
90584	574336
298100	574337
91831	574338
14775	574339
221119	574340
126355	574341
59500	574342
373346	574343
427255	574344
63100	574345
50896	574346
243987	574347
314390	574348
386303	574349
454731	574350
106289	574351
132486	574352
228743	574353
217440	574354
351260	574355
158428	574356
39744	574357
30923	574358
8591	574359
98768	574360
299603	574361
307031	574362
221883	574363
17761	574364
103253	574365
45314	574366
173474	574367
230270	574368
174734	574369
375018	574370
162279	574371
278134	574372
172908	574373
388718	574374
142053	574375
388597	574376
85490	574377
250602	574378
338157	574379
439982	574380
351109	574381
408604	574382
4050	574383
418884	574384
79902	574385
91661	574386
395705	574387
247603	574388
148783	574389
192198	574390
43636	574391
199008	574392
78692	574393
439901	574394
246151	574395
453784	574396
266963	574397
404369	574398
63293	574399
127839	574400
309282	574401
186166	574402
439110	574403
238568	574404
51407	574405
50666	574406
31922	574407
361219	574408
111238	574409
413146	574410
18342	574411
88631	574412
110794	574413
73372	574414
236142	574415
124362	574416
12885	574417
227667	574418
2949	574419
273219	574420
59711	574421
216819	574422
9502	574423
272049	574424
146578	574425
30761	574426
102839	574427
380301	574428
177388	574429
5197	574430
6526	574431
181319	574432
458502	574433
130036	574434
389138	574435
14790	574436
15628	574437
139575	574438
140277	574439
30108	574440
268229	574441
157105	574442
41885	574443
83816	574444
311054	574445
107411	574446
147859	574447
281648	574448
104148	574449
180528	574450
335007	574451
42177	574452
274384	574453
84961	574454
64861	574455
146590	574456
433019	574457
47241	574458
344995	574459
195572	574460
95372	574461
29985	574462
127674	574463
53509	574464
369731	574465
270460	574466
113586	574467
27542	574468
195701	574469
323335	574470
215179	574471
1924	574472
66695	574473
147476	574474
165267	574475
181516	574476
187292	574477
1822	574478
190434	574479
125009	574480
71221	574481
54108	574482
16041	574483
341095	574484
3573	574485
298348	574486
37667	574487
325646	574488
88060	574489
33572	574490
231566	574491
19238	574492
276720	574493
277847	574494
48533	574495
450692	574496
249490	574497
239450	574498
2621	574499
33407	574500
132220	574501
452948	574502
435316	574503
109139	574504
425893	574505
92566	574506
214798	574507
152427	574508
447618	574509
53300	574510
113093	574511
416220	574512
328737	574513
272586	574514
185680	574515
242728	574516
48990	574517
323451	574518
332932	574519
14516	574520
248049	574521
141799	574522
112437	574523
137731	574524
192734	574525
3958	574526
246789	574527
440324	574528
168850	574529
120023	574530
456134	574531
36032	574532
22744	574533
416097	574534
371581	574535
127184	574536
230730	574537
241791	574538
272805	574539
447829	574540
448974	574541
87531	574542
223029	574543
329288	574544
237873	574545
33360	574546
276138	574547
133104	574548
48262	574549
53463	574550
416791	574551
41166	574552
413791	574553
381983	574554
173273	574555
67212	574556
82986	574557
76191	574558
37384	574559
343311	574560
121479	574561
398071	574562
18777	574563
42149	574564
121321	574565
216250	574566
448720	574567
66052	574568
298884	574569
100856	574570
224625	574571
127598	574572
424403	574573
99282	574574
35076	574575
202328	574576
60412	574577
31384	574578
32799	574579
69866	574580
31126	574581
321323	574582
108933	574583
105811	574584
200219	574585
54046	574586
16815	574587
33568	574588
76528	574589
68920	574590
217007	574591
114186	574592
89177	574593
88625	574594
14605	574595
35367	574596
60783	574597
321754	574598
277203	574599
236182	574600
198893	574601
115783	574602
270049	574603
244157	574604
227137	574605
111248	574606
40509	574607
438426	574608
15294	574609
24974	574610
41881	574611
433482	574612
126357	574613
376424	574614
66097	574615
250325	574616
101532	574617
159572	574618
9534	574619
268832	574620
25046	574621
227378	574622
137952	574623
415083	574624
56595	574625
57341	574626
182236	574627
21627	574628
4176	574629
28925	574630
9841	574631
59003	574632
12642	574633
75047	574634
36695	574635
273852	574636
19874	574637
22613	574638
431795	574639
267297	574640
337713	574641
80285	574642
293563	574643
314101	574644
455112	574645
185231	574646
36640	574647
250105	574648
46927	574649
2606	574650
200756	574651
367337	574652
30275	574653
242424	574654
196962	574655
247260	574656
454488	574657
163098	574658
251886	574659
385811	574660
140403	574661
8816	574662
143472	574663
136390	574664
46825	574665
430614	574666
342164	574667
150698	574668
139420	574669
115560	574670
111230	574671
193542	574672
3686	574673
282720	574674
116620	574675
281136	574676
409094	574677
65810	574678
70004	574679
46224	574680
96526	574681
48974	574682
340653	574683
283363	574684
333906	574685
3890	574686
16087	574687
314435	574688
18556	574689
32906	574690
392930	574691
311441	574692
88341	574693
174479	574694
9913	574695
128331	574696
103517	574697
453325	574698
168139	574699
57171	574700
45422	574701
30831	574702
277591	574703
120829	574704
237955	574705
181687	574706
126334	574707
7916	574708
178231	574709
440021	574710
444593	574711
138364	574712
73121	574713
91802	574714
1895	574715
88028	574716
83362	574717
60700	574718
246969	574719
175936	574720
20743	574721
141273	574722
34141	574723
273232	574724
117043	574725
117043	574726
140765	574727
242368	574728
43685	574729
38419	574730
331673	574731
154088	574732
267673	574733
116112	574734
268582	574735
45	574736
171754	574737
175688	574738
205459	574739
356920	574740
44975	574741
97507	574742
70268	574743
153391	574744
13489	574745
133052	574746
4042	574747
47891	574748
43564	574749
124161	574750
122263	574751
216411	574752
3652	574753
82320	574754
190071	574755
13468	574756
215179	574757
42587	574758
182935	574759
310563	574760
222127	574761
35488	574762
2834	574763
422422	574764
37206	574765
164454	574766
83876	574767
12956	574768
456615	574769
225793	574770
75568	574771
268089	574772
14752	574773
237097	574774
323123	574775
239145	574776
111604	574777
400714	574778
58463	574779
413315	574780
201449	574781
394828	574782
25626	574783
16176	574784
346475	574785
153922	574786
31123	574787
17289	574788
145609	574789
297728	574790
81741	574791
38508	574792
38508	574793
43893	574794
423338	574795
46599	574796
270300	574797
97631	574798
15048	574799
415641	574800
57933	574801
107607	574802
20353	574803
222567	574804
21405	574805
19390	574806
41142	574807
181716	574808
95037	574809
128097	574810
249702	574811
119005	574812
19179	574813
187511	574814
158761	574815
17979	574816
105908	574817
355983	574818
235563	574819
115065	574820
22655	574821
100195	574822
27810	574823
132243	574824
222386	574825
82494	574826
92636	574827
327195	574828
223246	574829
429218	574830
30393	574831
30352	574832
362581	574833
49071	574834
413777	574835
404796	574836
89127	574837
378877	574838
458033	574839
18416	574840
332426	574841
89066	574842
284345	574843
247262	574844
56658	574845
439165	574846
300064	574847
139887	574848
101556	574849
56600	574850
31077	574851
27051	574852
81983	574853
179055	574854
82703	574855
189796	574856
90179	574857
47331	574858
240424	574859
132920	574860
201561	574861
83733	574862
188809	574863
133322	574864
255780	574865
66476	574866
313212	574867
175761	574868
459600	574869
214331	574870
234172	574871
234574	574872
311482	574873
32260	574874
110177	574875
30710	574876
41061	574877
39823	574878
37866	574879
143171	574880
115534	574881
31049	574882
302743	574883
91090	574884
119697	574885
1172	574886
52462	574887
291090	574888
160068	574889
56984	574890
41800	574891
374038	574892
409884	574893
212156	574894
66724	574895
9761	574896
359762	574897
187966	574898
32785	574899
75817	574900
131906	574901
65858	574902
122465	574903
67846	574904
32320	574905
17722	574906
106558	574907
107047	574908
314800	574909
42813	574910
98768	574911
124305	574912
122896	574913
23786	574914
390686	574915
15405	574916
91581	574917
59759	574918
302639	574919
1335	574920
15676	574921
445186	574922
137770	574923
16791	574924
428041	574925
130971	574926
83341	574927
5001	574928
62868	574929
187272	574930
64911	574931
205588	574932
310921	574933
39325	574934
91001	574935
153747	574936
239113	574937
117618	574938
41979	574939
454791	574940
152897	574941
299274	574942
26	574943
62580	574944
89940	574945
395161	574946
79989	574947
94703	574948
240488	574949
124890	574950
103874	574951
141429	574952
163158	574953
337650	574954
88169	574955
91267	574956
16078	574957
50335	574958
187906	574959
239879	574960
60195	574961
112425	574962
105860	574963
95719	574964
75678	574965
88871	574966
261546	574967
266666	574968
73521	574969
175026	574970
160170	574971
284820	574972
227234	574973
109274	574974
274605	574975
415752	574976
76	574977
110997	574978
48551	574979
776	574980
300753	574981
157295	574982
402448	574983
68637	574984
106505	574985
118757	574986
231653	574987
301046	574988
11968	574989
56012	574990
388746	574991
298208	574992
146797	574993
433086	574994
240976	574995
364774	574996
32823	574997
61092	574998
210043	574999
58095	575000
34953	575001
125285	575002
78685	575003
28360	575004
201726	575005
277590	575006
598	575007
47041	575008
18544	575009
202804	575010
158570	575011
233726	575012
150459	575013
240650	575014
179629	575015
246528	575016
247862	575017
355448	575018
424460	575019
280042	575020
149012	575021
435698	575022
31717	575023
71173	575024
126969	575025
429696	575026
86500	575027
20096	575028
242073	575029
345614	575030
164808	575031
344714	575032
363121	575033
58091	575034
245523	575035
435027	575036
193388	575037
396082	575038
337142	575039
309615	575040
56362	575041
102250	575042
52720	575043
25925	575044
195119	575045
61299	575046
189349	575047
47386	575048
45317	575049
63560	575050
34518	575051
14178	575052
63530	575053
213527	575054
27182	575055
165353	575056
92627	575057
15916	575058
73450	575059
179920	575060
254487	575061
173971	575062
103818	575063
42822	575064
14649	575065
295363	575066
39111	575067
179350	575068
336141	575069
81907	575070
186208	575071
446358	575072
192390	575073
214981	575074
111832	575075
93386	575076
48626	575077
294993	575078
405359	575079
27860	575080
86974	575081
122188	575082
23115	575083
236493	575084
410243	575085
29624	575086
15003	575087
205468	575088
15660	575089
448226	575090
230513	575091
64868	575092
1639	575093
79747	575094
9353	575095
84370	575096
409804	575097
368990	575098
112704	575099
170936	575100
169580	575101
411729	575102
436229	575103
67151	575104
78854	575105
99115	575106
44249	575107
219291	575108
261562	575109
450830	575110
189442	575111
47759	575112
23488	575113
89336	575114
33267	575115
141986	575116
62576	575117
259919	575118
304371	575119
46493	575120
6176	575121
113170	575122
25935	575123
180582	575124
4200	575125
39175	575126
11727	575127
96765	575128
424158	575129
138038	575130
93719	575131
12087	575132
328866	575133
71435	575134
87480	575135
315987	575136
56	575137
296994	575138
123474	575139
38672	575140
187403	575141
15851	575142
37411	575143
192161	575144
261548	575145
17347	575146
222918	575147
83850	575148
420068	575149
305655	575150
161942	575151
390136	575152
252213	575153
268854	575154
456575	575155
8004	575156
8450	575157
31142	575158
344409	575159
406980	575160
195077	575161
12058	575162
114218	575163
361754	575164
105716	575165
100186	575166
136216	575167
392293	575168
205867	575169
28223	575170
153971	575171
99037	575172
187112	575173
65057	575174
228428	575175
246223	575176
64193	575177
310668	575178
22257	575179
88228	575180
216778	575181
19198	575182
323205	575183
79439	575184
260666	575185
25486	575186
244201	575187
83357	575188
73301	575189
89100	575190
294525	575191
62908	575192
93762	575193
147543	575194
223805	575195
205690	575196
348226	575197
83654	575198
111548	575199
35932	575200
288615	575201
90867	575202
63106	575203
122119	575204
104223	575205
231300	575206
418855	575207
115917	575208
45377	575209
246959	575210
31293	575211
134256	575212
45772	575213
51948	575214
112747	575215
37698	575216
449032	575217
9769	575218
51105	575219
1487	575220
79740	575221
162932	575222
5794	575223
28279	575224
227045	575225
62505	575226
141642	575227
9439	575228
113093	575229
35049	575230
1850	575231
376881	575232
22792	575233
46378	575234
36406	575235
126378	575236
438967	575237
98870	575238
271453	575239
15491	575240
10926	575241
162433	575242
57373	575243
46467	575244
212706	575245
322446	575246
107807	575247
214440	575248
172773	575249
158127	575250
245301	575251
187890	575252
127839	575253
99352	575254
60962	575255
206100	575256
317966	575257
434506	575258
82999	575259
48261	575260
264447	575261
364853	575262
460026	575263
241543	575264
5105	575265
30807	575266
27613	575267
28665	575268
10142	575269
410188	575270
133383	575271
190493	575272
291395	575273
178619	575274
219414	575275
104164	575276
447624	575277
408786	575278
189784	575279
12932	575280
97999	575281
116702	575282
135610	575283
141394	575284
424875	575285
144723	575286
306992	575287
400752	575288
41293	575289
105342	575290
212278	575291
64899	575292
406527	575293
87021	575294
239253	575295
219559	575296
31318	575297
245136	575298
296063	575299
881	575300
162915	575301
11666	575302
54758	575303
11415	575304
168410	575305
43299	575306
70955	575307
131154	575308
357471	575309
329799	575310
161961	575311
38629	575312
126577	575313
165410	575314
73453	575315
347716	575316
311682	575317
49081	575318
65024	575319
44718	575320
152409	575321
202471	575322
32124	575323
99537	575324
79375	575325
228296	575326
356326	575327
45841	575328
148410	575329
67045	575330
47085	575331
378869	575332
48868	575333
110683	575334
184577	575335
389335	575336
31941	575337
77553	575338
35127	575339
201892	575340
27505	575341
409005	575342
294503	575343
27753	575344
231349	575345
366623	575346
88172	575347
109949	575348
162161	575349
200588	575350
44579	575351
349656	575352
386127	575353
174919	575354
48614	575355
120307	575356
407555	575357
269853	575358
343664	575359
14300	575360
390252	575361
7624	575362
160518	575363
430775	575364
26731	575365
41003	575366
4560	575367
60358	575368
358176	575369
183030	575370
208862	575371
54040	575372
320553	575373
434194	575374
340014	575375
444694	575376
222467	575377
335982	575378
30632	575379
311600	575380
40574	575381
10399	575382
61629	575383
86688	575384
365615	575385
226889	575386
120609	575387
11642	575388
59010	575389
188104	575390
80784	575391
193723	575392
14983	575393
42524	575394
307378	575395
561	575396
161309	575397
163774	575398
21294	575399
11660	575400
150424	575401
217789	575402
22677	575403
343510	575404
54626	575405
123413	575406
176723	575407
143422	575408
45194	575409
159084	575410
58299	575411
47804	575412
458752	575413
360491	575414
387476	575415
276959	575416
26616	575417
76492	575418
155480	575419
351259	575420
157989	575421
163795	575422
194689	575423
339126	575424
326950	575425
287175	575426
304185	575427
240121	575428
165259	575429
44429	575430
184536	575431
217579	575432
49453	575433
264033	575434
37378	575435
192423	575436
25393	575437
34716	575438
14238	575439
165396	575440
242968	575441
1142	575442
116223	575443
66837	575444
413827	575445
180108	575446
245111	575447
243786	575448
445339	575449
145660	575450
204163	575451
164443	575452
408653	575453
157556	575454
420089	575455
360002	575456
356089	575457
286947	575458
45747	575459
207181	575460
33742	575461
120539	575462
142849	575463
96907	575464
29035	575465
354273	575466
112444	575467
192180	575468
287558	575469
12153	575470
337167	575471
111517	575472
33305	575473
27648	575474
104264	575475
434654	575476
20997	575477
333981	575478
282850	575479
172312	575480
65584	575481
295588	575482
6193	575483
2648	575484
103232	575485
450662	575486
91563	575487
9990	575488
11033	575489
145065	575490
292804	575491
202843	575492
135940	575493
157506	575494
357164	575495
309910	575496
362094	575497
138359	575498
459880	575499
80447	575500
115509	575501
40812	575502
43476	575503
40200	575504
165236	575505
319088	575506
132559	575507
458464	575508
92617	575509
216790	575510
133940	575511
399704	575512
147148	575513
48749	575514
238911	575515
68605	575516
412863	575517
238925	575518
1483	575519
1072	575520
153712	575521
206223	575522
75336	575523
236733	575524
183171	575525
237257	575526
98500	575527
23679	575528
252019	575529
294633	575530
76709	575531
5548	575532
9048	575533
23679	575534
23679	575535
6196	575536
21591	575537
17802	575538
209018	575539
66683	575540
384118	575541
104788	575542
145973	575543
303555	575544
43187	575545
76861	575546
17321	575547
249677	575548
26674	575549
141362	575550
396433	575551
164273	575552
33824	575553
46565	575554
71679	575555
99689	575556
153473	575557
141493	575558
166358	575559
3361	575560
405494	575561
1028	575562
273435	575563
273020	575564
90071	575565
238115	575566
196792	575567
39407	575568
80035	575569
105997	575570
147774	575571
59557	575572
19303	575573
6671	575574
79343	575575
136633	575576
319021	575577
262093	575578
81664	575579
276273	575580
204691	575581
330606	575582
181866	575583
32292	575584
208282	575585
223640	575586
163963	575587
218652	575588
227517	575589
2234	575590
8373	575591
459507	575592
72851	575593
190321	575594
54797	575595
18181	575596
239566	575597
175750	575598
9177	575599
233481	575600
318124	575601
218215	575602
354	575603
274936	575604
44419	575605
149456	575606
230758	575607
178745	575608
78018	575609
291277	575610
244040	575611
31505	575612
339187	575613
158629	575614
389594	575615
262630	575616
426628	575617
100588	575618
78333	575619
86367	575620
230758	575621
89150	575622
234182	575623
92618	575624
163211	575625
188435	575626
127260	575627
84334	575628
417183	575629
445988	575630
1213	575631
28510	575632
299965	575633
249930	575634
188675	575635
131797	575636
7826	575637
100766	575638
101270	575639
22682	575640
420801	575641
442440	575642
371674	575643
52367	575644
196303	575645
353640	575646
296	575647
208289	575648
285965	575649
386290	575650
66915	575651
170145	575652
15680	575653
71931	575654
100785	575655
981	575656
81926	575657
22247	575658
104674	575659
42793	575660
156946	575661
194332	575662
2251	575663
74944	575664
406229	575665
82594	575666
431594	575667
150163	575668
109827	575669
382991	575670
278919	575671
311159	575672
131888	575673
386455	575674
393600	575675
67643	575676
362767	575677
64676	575678
196381	575679
272076	575680
72724	575681
13040	575682
87380	575683
45211	575684
273265	575685
110424	575686
3791	575687
49977	575688
188916	575689
146105	575690
28604	575691
222575	575692
337083	575693
6713	575694
53604	575695
16	575696
279977	575697
13443	575698
24855	575699
6447	575700
180644	575701
244584	575702
420103	575703
352077	575704
392587	575705
329855	575706
152303	575707
375605	575708
215984	575709
287157	575710
202979	575711
412108	575712
443363	575713
420331	575714
382364	575715
403839	575716
301307	575717
138014	575718
175347	575719
377728	575720
267631	575721
185632	575722
250510	575723
21403	575724
455119	575725
200727	575726
169844	575727
243748	575728
77428	575729
2369	575730
191244	575731
41437	575732
147143	575733
251642	575734
155466	575735
207307	575736
448748	575737
209608	575738
165200	575739
431278	575740
131022	575741
160774	575742
16588	575743
328098	575744
152203	575745
139844	575746
84684	575747
53265	575748
209796	575749
8813	575750
346807	575751
139577	575752
139577	575753
38423	575754
143772	575755
46418	575756
229146	575757
47770	575758
58167	575759
103967	575760
250272	575761
141522	575762
126589	575763
4773	575764
382778	575765
18615	575766
271780	575767
58116	575768
58518	575769
29077	575770
160306	575771
405807	575772
28427	575773
28218	575774
75292	575775
375859	575776
33166	575777
358398	575778
199320	575779
97555	575780
205915	575781
453521	575782
29214	575783
433834	575784
29145	575785
120325	575786
16797	575787
71976	575788
146055	575789
214073	575790
6095	575791
173975	575792
261434	575793
168607	575794
242340	575795
23028	575796
190805	575797
58307	575798
26405	575799
3692	575800
12964	575801
8896	575802
26841	575803
105798	575804
112136	575805
7886	575806
435173	575807
348472	575808
187024	575809
15537	575810
21820	575811
30498	575812
215562	575813
171706	575814
62496	575815
447699	575816
1841	575817
101537	575818
5506	575819
390292	575820
41165	575821
10601	575822
58178	575823
2026	575824
319963	575825
5801	575826
68007	575827
57551	575828
54031	575829
11989	575830
34703	575831
240128	575832
3228	575833
94557	575834
15076	575835
25623	575836
53684	575837
1208	575838
65418	575839
51373	575840
4589	575841
168118	575842
392900	575843
88107	575844
260773	575845
162077	575846
4425	575847
940	575848
26524	575849
1880	575850
392920	575851
140167	575852
19120	575853
36946	575854
32628	575855
191931	575856
444893	575857
15818	575858
405146	575859
112176	575860
110358	575861
175338	575862
49260	575863
18160	575864
143637	575865
29172	575866
64633	575867
32494	575868
166504	575869
341172	575870
179370	575871
244687	575872
125502	575873
9461	575874
288027	575875
29254	575876
2448	575877
36784	575878
100538	575879
103955	575880
172008	575881
108029	575882
278621	575883
77918	575884
172695	575885
233811	575886
32263	575887
60269	575888
209875	575889
257638	575890
61067	575891
96994	575892
253551	575893
302553	575894
84130	575895
94483	575896
123421	575897
61686	575898
51492	575899
14410	575900
151242	575901
139108	575902
797	575903
64334	575904
101308	575905
184964	575906
118273	575907
379159	575908
224393	575909
79597	575910
31448	575911
67500	575912
4055	575913
238173	575914
228508	575915
13594	575916
137533	575917
137533	575918
425260	575919
316051	575920
298289	575921
248391	575922
122019	575923
216649	575924
197295	575925
421764	575926
217741	575927
372171	575928
63232	575929
199865	575930
200199	575931
139709	575932
47918	575933
391776	575934
103079	575935
392427	575936
410323	575937
141355	575938
104800	575939
185591	575940
22932	575941
403722	575942
64124	575943
278039	575944
124440	575945
451713	575946
145964	575947
152318	575948
140178	575949
408196	575950
30379	575951
101513	575952
23949	575953
439177	575954
5179	575955
168204	575956
14447	575957
243097	575958
78892	575959
81904	575960
218776	575961
149547	575962
125218	575963
111442	575964
40444	575965
142107	575966
14667	575967
279209	575968
53001	575969
179214	575970
298761	575971
331837	575972
61115	575973
531	575974
204090	575975
381906	575976
400224	575977
417896	575978
302339	575979
176054	575980
254634	575981
438126	575982
82702	575983
31756	575984
228081	575985
325790	575986
319025	575987
142788	575988
39028	575989
1935	575990
362229	575991
307012	575992
363111	575993
225445	575994
172238	575995
76230	575996
247008	575997
331191	575998
283665	575999
49497	576000
12137	576001
90133	576002
185272	576003
341541	576004
102098	576005
297894	576006
255281	576007
96446	576008
293164	576009
362268	576010
103720	576011
18000	576012
246264	576013
19951	576014
73970	576015
502	576016
246112	576017
442317	576018
37046	576019
9624	576020
28079	576021
227803	576022
103577	576023
383982	576024
165113	576025
448485	576026
48961	576027
164378	576028
290604	576029
442679	576030
39514	576031
153407	576032
130734	576033
66473	576034
141948	576035
142106	576036
294230	576037
376566	576038
57086	576039
62106	576040
263480	576041
113133	576042
388757	576043
297719	576044
10990	576045
90	576046
321705	576047
52785	576048
4410	576049
286509	576050
102857	576051
125410	576052
117410	576053
974	576054
196537	576055
154705	576056
35067	576057
2110	576058
159371	576059
258689	576060
307351	576061
271730	576062
214737	576063
87906	576064
52208	576065
160081	576066
136569	576067
136569	576068
399991	576069
47643	576070
418074	576071
21931	576072
123904	576073
290600	576074
25546	576075
98720	576076
315606	576077
293350	576078
145755	576079
43545	576080
187230	576081
86196	576082
279818	576083
245159	576084
129136	576085
349180	576086
62694	576087
139626	576088
26648	576089
63454	576090
48534	576091
181425	576092
31714	576093
928	576094
47685	576095
186156	576096
180693	576097
165956	576098
24358	576099
35349	576100
124703	576101
2800	576102
6553	576103
81840	576104
7200	576105
16823	576106
20021	576107
413586	576108
93209	576109
5663	576110
176562	576111
95623	576112
191948	576113
445225	576114
208948	576115
217805	576116
219671	576117
326338	576118
89430	576119
67815	576120
278995	576121
372789	576122
79078	576123
97833	576124
71542	576125
47052	576126
137857	576127
35837	576128
270808	576129
67606	576130
238980	576131
199597	576132
167571	576133
117553	576134
30963	576135
85885	576136
4119	576137
161625	576138
360006	576139
376462	576140
43834	576141
452636	576142
235838	576143
99638	576144
59370	576145
234095	576146
290293	576147
358645	576148
400153	576149
160444	576150
92094	576151
240642	576152
451840	576153
367654	576154
308916	576155
313193	576156
19149	576157
185883	576158
376268	576159
330695	576160
5813	576161
84734	576162
195803	576163
55032	576164
237062	576165
346794	576166
136913	576167
89098	576168
134721	576169
7296	576170
59095	576171
407942	576172
108764	576173
330221	576174
61771	576175
291370	576176
138593	576177
115200	576178
226418	576179
185139	576180
351196	576181
351048	576182
187069	576183
194081	576184
167832	576185
119538	576186
51326	576187
9903	576188
363233	576189
39358	576190
182009	576191
132470	576192
419924	576193
374705	576194
265341	576195
65440	576196
325013	576197
146188	576198
156914	576199
11924	576200
116401	576201
211478	576202
402804	576203
357674	576204
448309	576205
365189	576206
247249	576207
147603	576208
99929	576209
439184	576210
239500	576211
13570	576212
234281	576213
84993	576214
343993	576215
268271	576216
147293	576217
22500	576218
200826	576219
169802	576220
101997	576221
134355	576222
4864	576223
362269	576224
10467	576225
177356	576226
107199	576227
351052	576228
33848	576229
174307	576230
30007	576231
129667	576232
302571	576233
610	576234
19046	576235
51531	576236
43314	576237
56047	576238
499	576239
320358	576240
23364	576241
57695	576242
145687	576243
291836	576244
6015	576245
373282	576246
4094	576247
154256	576248
54759	576249
1108	576250
294839	576251
12702	576252
38620	576253
234116	576254
3310	576255
142596	576256
26504	576257
316882	576258
126731	576259
333372	576260
39665	576261
26570	576262
6418	576263
1496	576264
170918	576265
13336	576266
394281	576267
201966	576268
82294	576269
239100	576270
71813	576271
128461	576272
267	576273
109333	576274
22830	576275
282888	576276
39603	576277
240965	576278
168006	576279
35943	576280
343385	576281
154738	576282
77928	576283
25413	576284
37467	576285
33604	576286
120994	576287
80946	576288
23507	576289
297479	576290
3307	576291
67666	576292
176976	576293
38565	576294
9814	576295
139626	576296
96956	576297
49074	576298
111379	576299
153771	576300
206373	576301
53246	576302
164622	576303
42063	576304
332325	576305
13936	576306
13936	576307
3459	576308
9391	576309
416769	576310
107615	576311
421611	576312
47649	576313
315751	576314
377325	576315
272544	576316
125857	576317
52391	576318
2304	576319
352824	576320
180534	576321
302597	576322
326257	576323
400619	576324
392503	576325
56982	576326
67453	576327
164485	576328
325976	576329
206667	576330
2103	576331
295765	576332
143640	576333
104823	576334
179577	576335
445598	576336
327274	576337
80520	576338
19789	576339
110495	576340
144709	576341
204061	576342
117792	576343
76017	576344
105522	576345
419634	576346
145423	576347
391134	576348
438710	576349
27687	576350
236374	576351
11291	576352
86109	576353
373127	576354
143110	576355
24986	576356
157673	576357
115858	576358
161172	576359
15402	576360
324107	576361
40352	576362
169966	576363
384767	576364
13964	576365
49558	576366
206898	576367
77545	576368
439419	576369
45353	576370
102773	576371
5034	576372
21690	576373
58269	576374
323703	576375
194678	576376
403377	576377
438768	576378
450934	576379
218094	576380
411842	576381
105663	576382
126968	576383
224964	576384
19473	576385
118630	576386
109275	576387
250205	576388
10496	576389
40882	576390
114257	576391
371327	576392
133386	576393
12142	576394
157460	576395
21423	576396
3675	576397
194892	576398
261337	576399
127840	576400
38381	576401
56078	576402
318504	576403
250205	576404
203438	576405
154061	576406
90262	576407
276056	576408
76102	576409
14079	576410
8917	576411
90246	576412
261949	576413
210789	576414
9213	576415
25473	576416
14250	576417
110518	576418
263675	576419
517	576420
149782	576421
229430	576422
4291	576423
14854	576424
47918	576425
335361	576426
117207	576427
247321	576428
303239	576429
389242	576430
304299	576431
128122	576432
69499	576433
146118	576434
268529	576435
92760	576436
15731	576437
6255	576438
9162	576439
41204	576440
114077	576441
86670	576442
2534	576443
65139	576444
391915	576445
231301	576446
424457	576447
194095	576448
7123	576449
57089	576450
33971	576451
72166	576452
11527	576453
50884	576454
299190	576455
50954	576456
59829	576457
14485	576458
118228	576459
338790	576460
35225	576461
208693	576462
95880	576463
47109	576464
664	576465
278068	576466
61958	576467
65236	576468
45646	576469
311112	576470
285634	576471
403039	576472
71797	576473
707	576474
225501	576475
99984	576476
185517	576477
185534	576478
49187	576479
8171	576480
10498	576481
102804	576482
4547	576483
3052	576484
80688	576485
8163	576486
45149	576487
63999	576488
69101	576489
41866	576490
236538	576491
368123	576492
340	576493
3532	576494
45848	576495
212528	576496
14185	576497
242268	576498
32615	576499
44555	576500
35147	576501
50266	576502
1607	576503
101548	576504
7217	576505
98831	576506
108875	576507
109729	576508
87308	576509
63856	576510
82410	576511
22750	576512
173028	576513
189909	576514
6477	576515
111208	576516
247516	576517
422812	576518
123557	576519
247515	576520
236779	576521
588	576522
66421	576523
296517	576524
99741	576525
202569	576526
1190	576527
37946	576528
10434	576529
181264	576530
118937	576531
18432	576532
23831	576533
214842	576534
62773	576535
75148	576536
146679	576537
213560	576538
21685	576539
17788	576540
205057	576541
166271	576542
134570	576543
341546	576544
30585	576545
181154	576546
56405	576547
59905	576548
8081	576549
130039	576550
243349	576551
23964	576552
183767	576553
81633	576554
65599	576555
398095	576556
110272	576557
211099	576558
35941	576559
234870	576560
218110	576561
12813	576562
85994	576563
18	576564
307389	576565
29855	576566
51531	576567
3711	576568
430919	576569
10632	576570
131748	576571
15933	576572
122285	576573
241399	576574
92532	576575
71545	576576
283975	576577
13500	576578
33273	576579
14883	576580
198579	576581
176686	576582
649	576583
181972	576584
59007	576585
96831	576586
5877	576587
228664	576588
141520	576589
229899	576590
366795	576591
24251	576592
15001	576593
11416	576594
15502	576595
70692	576596
242095	576597
27347	576598
224093	576599
62898	576600
129842	576601
5080	576602
76551	576603
49865	576604
30587	576605
76088	576606
373545	576607
309102	576608
48281	576609
113082	576610
308426	576611
20052	576612
75480	576613
294194	576614
43325	576615
14362	576616
142493	576617
427406	576618
2	576619
7602	576620
190480	576621
58253	576622
16686	576623
5859	576624
23120	576625
197828	576626
108564	576627
305230	576628
132061	576629
187278	576630
365308	576631
118253	576632
20857	576633
42407	576634
298645	576635
181131	576636
292321	576637
373893	576638
199022	576639
192792	576640
248708	576641
342583	576642
15281	576643
110688	576644
384155	576645
12529	576646
350337	576647
244322	576648
204378	576649
2329	576650
244794	576651
63941	576652
13647	576653
16998	576654
8219	576655
4660	576656
76465	576657
211961	576658
193426	576659
75870	576660
112149	576661
811	576662
194531	576663
171192	576664
5358	576665
2216	576666
236587	576667
451219	576668
154859	576669
420772	576670
13543	576671
354555	576672
2542	576673
234	576674
119407	576675
15315	576676
257866	576677
147255	576678
193451	576679
6929	576680
123828	576681
8045	576682
137683	576683
117448	576684
24988	576685
2407	576686
3659	576687
38342	576688
272176	576689
154132	576690
334329	576691
4207	576692
184648	576693
92405	576694
233308	576695
115380	576696
63024	576697
1394	576698
7402	576699
32666	576700
124633	576701
176407	576702
189944	576703
161663	576704
428899	576705
2218	576706
152886	576707
39613	576708
55766	576709
1631	576710
181738	576711
171504	576712
170754	576713
95073	576714
17077	576715
56019	576716
69917	576717
354051	576718
187837	576719
3127	576720
153299	576721
339074	576722
11782	576723
213878	576724
210263	576725
84442	576726
378032	576727
105086	576728
17863	576729
176486	576730
98326	576731
16284	576732
148377	576733
364005	576734
91468	576735
40721	576736
99757	576737
72389	576738
410886	576739
62944	576740
63526	576741
79690	576742
33823	576743
392490	576744
83320	576745
80285	576746
3548	576747
436827	576748
198311	576749
140516	576750
60563	576751
1866	576752
61487	576753
4583	576754
318824	576755
201878	576756
23102	576757
25695	576758
3744	576759
39872	576760
272658	576761
51820	576762
45240	576763
44735	576764
9928	576765
10698	576766
252740	576767
57326	576768
426	576769
66944	576770
449616	576771
884	576772
31961	576773
157424	576774
366162	576775
196186	576776
79916	576777
30067	576778
431778	576779
243132	576780
27276	576781
94412	576782
227652	576783
256803	576784
87520	576785
86097	576786
124869	576787
177195	576788
19943	576789
347506	576790
86068	576791
30013	576792
16776	576793
47438	576794
17002	576795
76164	576796
3645	576797
13902	576798
122081	576799
245129	576800
99600	576801
220595	576802
136775	576803
45251	576804
40760	576805
21932	576806
321407	576807
213295	576808
16892	576809
123319	576810
450213	576811
57699	576812
41437	576813
294804	576814
442684	576815
68161	576816
201589	576817
127805	576818
258077	576819
184467	576820
325641	576821
257948	576822
418438	576823
201416	576824
173195	576825
337903	576826
380175	576827
381007	576828
103598	576829
165556	576830
303833	576831
184837	576832
101225	576833
43474	576834
243049	576835
94910	576836
269410	576837
288972	576838
298831	576839
281634	576840
155858	576841
4696	576842
35792	576843
194975	576844
339787	576845
449487	576846
335633	576847
23895	576848
152906	576849
101898	576850
388238	576851
415636	576852
403591	576853
244010	576854
102611	576855
50451	576856
340887	576857
39418	576858
84264	576859
366584	576860
375867	576861
286523	576862
185589	576863
383845	576864
172897	576865
172897	576866
17593	576867
181355	576868
366582	576869
226046	576870
50502	576871
8084	576872
138984	576873
224056	576874
235497	576875
403752	576876
78135	576877
238747	576878
149040	576879
30670	576880
41124	576881
139060	576882
354942	576883
221787	576884
88061	576885
397083	576886
221536	576887
262358	576888
145559	576889
23988	576890
310140	576891
1552	576892
47224	576893
121844	576894
9497	576895
145873	576896
89670	576897
375357	576898
415567	576899
383969	576900
311509	576901
170414	576902
39624	576903
160345	576904
341884	576905
177750	576906
153684	576907
317300	576908
3732	576909
305914	576910
99727	576911
306060	576912
141345	576913
366421	576914
256898	576915
51466	576916
10787	576917
1326	576918
332171	576919
83147	576920
362012	576921
19837	576922
69069	576923
280892	576924
183034	576925
453042	576926
93363	576927
115376	576928
64282	576929
7762	576930
92073	576931
149383	576932
278749	576933
142655	576934
348608	576935
164476	576936
114485	576937
89901	576938
30124	576939
453461	576940
269345	576941
37173	576942
416864	576943
409206	576944
20233	576945
349732	576946
153684	576947
96178	576948
227875	576949
153483	576950
71168	576951
173396	576952
194743	576953
61304	576954
301993	576955
96178	576956
180872	576957
456788	576958
33591	576959
141217	576960
279739	576961
329883	576962
377045	576963
247196	576964
10787	576965
285226	576966
92209	576967
420030	576968
269917	576969
255813	576970
222139	576971
268357	576972
43581	576973
82608	576974
2323	576975
154512	576976
144258	576977
184794	576978
417665	576979
278148	576980
274496	576981
63054	576982
5746	576983
1459	576984
220813	576985
34374	576986
375902	576987
4143	576988
7342	576989
159441	576990
934	576991
41849	576992
393584	576993
106336	576994
761	576995
120610	576996
215122	576997
260784	576998
245253	576999
14799	577000
47916	577001
109047	577002
194810	577003
32151	577004
410916	577005
101469	577006
104411	577007
164627	577008
192650	577009
28743	577010
68718	577011
79221	577012
52212	577013
182907	577014
255802	577015
7494	577016
34569	577017
22122	577018
54090	577019
1032	577020
88913	577021
17814	577022
21300	577023
57818	577024
98525	577025
237538	577026
62259	577027
290663	577028
19042	577029
91733	577030
6155	577031
411591	577032
256229	577033
225355	577034
310843	577035
81107	577036
2824	577037
416090	577038
56596	577039
66185	577040
278280	577041
25289	577042
146268	577043
200288	577044
42309	577045
3988	577046
159697	577047
44361	577048
446382	577049
148393	577050
99853	577051
218851	577052
172464	577053
23098	577054
244579	577055
106056	577056
171270	577057
167389	577058
219879	577059
136718	577060
45321	577061
71162	577062
56061	577063
65784	577064
2913	577065
378349	577066
77784	577067
60773	577068
47650	577069
182217	577070
3642	577071
26723	577072
121400	577073
301695	577074
16022	577075
229245	577076
235410	577077
23315	577078
27090	577079
25855	577080
216590	577081
58921	577082
31800	577083
23150	577084
179171	577085
342800	577086
41246	577087
16620	577088
137327	577089
1002	577090
18835	577091
664	577092
121609	577093
315	577094
27506	577095
156301	577096
42104	577097
284885	577098
375193	577099
108416	577100
327139	577101
146671	577102
196818	577103
153304	577104
44094	577105
403281	577106
248492	577107
405387	577108
225443	577109
447503	577110
91372	577111
18476	577112
33964	577113
32320	577114
52264	577115
208535	577116
355673	577117
2748	577118
137871	577119
124118	577120
247420	577121
129465	577122
284228	577123
86215	577124
374703	577125
149258	577126
264500	577127
49693	577128
381870	577129
381497	577130
440264	577131
442058	577132
93662	577133
237015	577134
134280	577135
110830	577136
193718	577137
116184	577138
221083	577139
236876	577140
351671	577141
41464	577142
38465	577143
181513	577144
169482	577145
17790	577146
10110	577147
453132	577148
426	577149
268702	577150
435018	577151
418403	577152
9760	577153
1112	577154
88329	577155
410245	577156
50579	577157
397833	577158
416621	577159
282014	577160
204264	577161
8250	577162
200649	577163
25831	577164
284941	577165
236044	577166
388197	577167
18275	577168
60612	577169
331586	577170
64939	577171
354384	577172
290711	577173
382285	577174
334603	577175
159842	577176
75612	577177
322032	577178
71372	577179
413121	577180
390746	577181
165065	577182
278664	577183
225867	577184
62986	577185
1044	577186
390745	577187
23331	577188
55848	577189
7888	577190
15810	577191
59847	577192
228874	577193
292872	577194
452694	577195
174113	577196
60523	577197
429605	577198
154492	577199
66256	577200
160449	577201
184125	577202
27577	577203
151693	577204
311279	577205
218325	577206
73389	577207
196894	577208
344185	577209
403296	577210
457634	577211
270155	577212
242056	577213
180243	577214
23709	577215
129395	577216
43613	577217
371235	577218
35098	577219
84527	577220
402344	577221
372948	577222
44651	577223
70174	577224
297619	577225
244226	577226
223993	577227
76652	577228
268677	577229
241	577230
32838	577231
313640	577232
22035	577233
27440	577234
51056	577235
59640	577236
236754	577237
354219	577238
130051	577239
54673	577240
370039	577241
97414	577242
399503	577243
17931	577244
587	577245
351742	577246
143147	577247
239392	577248
444010	577249
221202	577250
343474	577251
366259	577252
77318	577253
424561	577254
51044	577255
271089	577256
143328	577257
5155	577258
282357	577259
43396	577260
2639	577261
21626	577262
16972	577263
48064	577264
184819	577265
451936	577266
236051	577267
58756	577268
164079	577269
225262	577270
395254	577271
194127	577272
80420	577273
294456	577274
459353	577275
67367	577276
87451	577277
437856	577278
87497	577279
55274	577280
2280	577281
292698	577282
252617	577283
157000	577284
102448	577285
373841	577286
37275	577287
301461	577288
147855	577289
18447	577290
177309	577291
246541	577292
399015	577293
79778	577294
295307	577295
168486	577296
125242	577297
259998	577298
299537	577299
21822	577300
423890	577301
212574	577302
81991	577303
171721	577304
429761	577305
357319	577306
328199	577307
385044	577308
372703	577309
374321	577310
184880	577311
26524	577312
297913	577313
128932	577314
154976	577315
331422	577316
441469	577317
314682	577318
231169	577319
70274	577320
214171	577321
309588	577322
45085	577323
322962	577324
109790	577325
91286	577326
255032	577327
74793	577328
256400	577329
301638	577330
233149	577331
308484	577332
231093	577333
225655	577334
438025	577335
162960	577336
62471	577337
21403	577338
123511	577339
261992	577340
70225	577341
65991	577342
137004	577343
249815	577344
31394	577345
84426	577346
84426	577347
241382	577348
224105	577349
372289	577350
156122	577351
170893	577352
3502	577353
217796	577354
158412	577355
215039	577356
199439	577357
86708	577358
8043	577359
358630	577360
22779	577361
75427	577362
6466	577363
6123	577364
266312	577365
41655	577366
210335	577367
146646	577368
4943	577369
22403	577370
22066	577371
203294	577372
248211	577373
84010	577374
276127	577375
326454	577376
6293	577377
325011	577378
302388	577379
175040	577380
373100	577381
16661	577382
250073	577383
92725	577384
282891	577385
402506	577386
178209	577387
134046	577388
405677	577389
111193	577390
145602	577391
101423	577392
282425	577393
173060	577394
269587	577395
421967	577396
64854	577397
324716	577398
225166	577399
447175	577400
438377	577401
76750	577402
12391	577403
255051	577404
41535	577405
373099	577406
396762	577407
307340	577408
297143	577409
90441	577410
346577	577411
228468	577412
115235	577413
94688	577414
203582	577415
6181	577416
110629	577417
56162	577418
428353	577419
76560	577420
587	577421
5069	577422
222432	577423
61161	577424
128425	577425
119341	577426
246013	577427
331945	577428
339865	577429
90872	577430
349793	577431
429299	577432
275072	577433
92743	577434
398945	577435
440386	577436
208136	577437
376288	577438
420905	577439
66364	577440
394141	577441
26121	577442
355323	577443
348047	577444
57988	577445
146656	577446
146656	577447
427398	577448
73403	577449
27121	577450
10653	577451
36470	577452
314916	577453
166219	577454
62303	577455
81402	577456
332731	577457
258065	577458
48573	577459
77448	577460
222971	577461
68347	577462
6353	577463
167167	577464
129368	577465
246522	577466
163412	577467
163514	577468
237037	577469
278778	577470
222646	577471
108248	577472
17118	577473
220667	577474
142124	577475
150025	577476
236696	577477
250268	577478
49373	577479
83795	577480
99160	577481
300731	577482
60095	577483
94900	577484
237062	577485
310629	577486
386126	577487
55727	577488
421834	577489
142102	577490
182494	577491
18048	577492
59578	577493
128270	577494
321161	577495
115102	577496
44283	577497
121622	577498
229769	577499
24325	577500
335155	577501
418584	577502
115403	577503
419909	577504
69895	577505
224755	577506
342168	577507
63048	577508
428305	577509
71028	577510
93742	577511
289908	577512
433328	577513
104987	577514
245711	577515
201853	577516
245256	577517
122264	577518
16873	577519
319885	577520
24330	577521
448692	577522
270413	577523
436864	577524
451064	577525
406678	577526
261658	577527
81931	577528
15372	577529
157144	577530
62340	577531
218719	577532
383630	577533
40242	577534
12391	577535
21494	577536
97285	577537
203347	577538
176128	577539
126860	577540
149336	577541
38320	577542
112073	577543
82295	577544
373397	577545
26521	577546
30165	577547
112292	577548
102665	577549
418236	577550
194247	577551
299044	577552
107925	577553
358044	577554
216868	577555
47171	577556
394533	577557
230440	577558
451063	577559
126125	577560
364730	577561
341889	577562
64497	577563
230477	577564
139261	577565
362580	577566
397324	577567
133911	577568
186817	577569
27305	577570
454936	577571
137572	577572
437707	577573
156525	577574
243372	577575
414636	577576
139955	577577
224970	577578
352994	577579
153224	577580
232400	577581
325651	577582
188401	577583
424758	577584
424416	577585
441686	577586
459833	577587
99595	577588
14534	577589
301745	577590
302384	577591
246012	577592
30242	577593
247370	577594
189004	577595
188100	577596
304733	577597
326741	577598
248632	577599
36789	577600
200913	577601
134307	577602
79164	577603
450373	577604
245275	577605
364961	577606
6202	577607
15105	577608
192971	577609
6116	577610
56570	577611
18742	577612
444013	577613
190186	577614
236803	577615
744	577616
197701	577617
43492	577618
169227	577619
251002	577620
240708	577621
289203	577622
9217	577623
744	577624
143956	577625
339239	577626
21599	577627
116699	577628
405732	577629
25202	577630
11849	577631
185368	577632
201941	577633
426	577634
72479	577635
744	577636
191230	577637
67959	577638
147789	577639
238894	577640
19883	577641
139504	577642
338762	577643
340232	577644
217126	577645
112005	577646
238677	577647
125188	577648
72642	577649
406310	577650
121956	577651
177411	577652
38180	577653
433889	577654
413128	577655
44283	577656
60377	577657
342799	577658
417677	577659
202880	577660
131408	577661
91437	577662
291944	577663
451546	577664
118764	577665
181760	577666
847	577667
71016	577668
427139	577669
345695	577670
310548	577671
168483	577672
158140	577673
45042	577674
17736	577675
294477	577676
152462	577677
109837	577678
324713	577679
121196	577680
381902	577681
309536	577682
239202	577683
241720	577684
128315	577685
194889	577686
370780	577687
146654	577688
438255	577689
160712	577690
367100	577691
169215	577692
329576	577693
17880	577694
228043	577695
24310	577696
152819	577697
236584	577698
354030	577699
72342	577700
5198	577701
54081	577702
29915	577703
180760	577704
418909	577705
393422	577706
328994	577707
264646	577708
177821	577709
452652	577710
17843	577711
148343	577712
140541	577713
328263	577714
316663	577715
239718	577716
75046	577717
281128	577718
354701	577719
359900	577720
113271	577721
46185	577722
452345	577723
417676	577724
106495	577725
154932	577726
255670	577727
143210	577728
140985	577729
401060	577730
120425	577731
22746	577732
153545	577733
341930	577734
240697	577735
30834	577736
30834	577737
156516	577738
454309	577739
451077	577740
97379	577741
310409	577742
135473	577743
148776	577744
35749	577745
230129	577746
3839	577747
173939	577748
387392	577749
329586	577750
58064	577751
428705	577752
199091	577753
195337	577754
409593	577755
96627	577756
110983	577757
166319	577758
27685	577759
22095	577760
224602	577761
307850	577762
118784	577763
219347	577764
101723	577765
379605	577766
413572	577767
170524	577768
79013	577769
150003	577770
440583	577771
73491	577772
155391	577773
112139	577774
239670	577775
289910	577776
285396	577777
339864	577778
277583	577779
215837	577780
238895	577781
53174	577782
70615	577783
271430	577784
73664	577785
24878	577786
261910	577787
340848	577788
177993	577789
129019	577790
90216	577791
362439	577792
27708	577793
150374	577794
447693	577795
370677	577796
265816	577797
126430	577798
23596	577799
373732	577800
135579	577801
186462	577802
38274	577803
238855	577804
63094	577805
14755	577806
7186	577807
300968	577808
360172	577809
154693	577810
413644	577811
17215	577812
1543	577813
361556	577814
197993	577815
197691	577816
106791	577817
152816	577818
25817	577819
32797	577820
421557	577821
432240	577822
405840	577823
402246	577824
84080	577825
138820	577826
419362	577827
367380	577828
428620	577829
25610	577830
26766	577831
258581	577832
321246	577833
401151	577834
197692	577835
97984	577836
113096	577837
15810	577838
138063	577839
19584	577840
157074	577841
434979	577842
90425	577843
162479	577844
343491	577845
234659	577846
368509	577847
397045	577848
149342	577849
212369	577850
348785	577851
437966	577852
220459	577853
101368	577854
123687	577855
24973	577856
406607	577857
293750	577858
293131	577859
56658	577860
380534	577861
384041	577862
15810	577863
74680	577864
377995	577865
14679	577866
135195	577867
81757	577868
122510	577869
160271	577870
40286	577871
209823	577872
39477	577873
285332	577874
236177	577875
376347	577876
379389	577877
202369	577878
310229	577879
56773	577880
224608	577881
284030	577882
7304	577883
128024	577884
246627	577885
458747	577886
31006	577887
81857	577888
316125	577889
397229	577890
325783	577891
311324	577892
344170	577893
38289	577894
171325	577895
11383	577896
110246	577897
358121	577898
403900	577899
118165	577900
31100	577901
449665	577902
219409	577903
196054	577904
372966	577905
316349	577906
138066	577907
268793	577908
213343	577909
345660	577910
141832	577911
29321	577912
215250	577913
35200	577914
14107	577915
46147	577916
6884	577917
369920	577918
392444	577919
457892	577920
70420	577921
412	577922
396270	577923
110189	577924
438329	577925
437169	577926
30546	577927
211249	577928
389093	577929
13199	577930
248018	577931
141904	577932
97356	577933
118132	577934
70701	577935
91776	577936
405313	577937
115876	577938
298874	577939
23253	577940
115197	577941
159210	577942
12909	577943
14422	577944
76738	577945
76532	577946
149392	577947
228510	577948
185463	577949
105055	577950
172530	577951
78941	577952
95783	577953
65184	577954
50235	577955
20	577956
3097	577957
256817	577958
42785	577959
218379	577960
17082	577961
17002	577962
87183	577963
400115	577964
143717	577965
89810	577966
11570	577967
85945	577968
11683	577969
781	577970
130731	577971
339083	577972
149393	577973
81237	577974
23004	577975
56818	577976
186233	577977
392851	577978
24842	577979
386749	577980
154563	577981
208488	577982
414917	577983
7311	577984
107507	577985
28079	577986
208763	577987
23701	577988
60145	577989
19584	577990
311623	577991
29860	577992
204342	577993
189870	577994
140432	577995
179975	577996
139115	577997
19742	577998
392241	577999
107358	578000
311091	578001
40513	578002
233403	578003
15393	578004
82829	578005
291536	578006
249341	578007
363032	578008
58253	578009
69995	578010
29364	578011
179599	578012
420015	578013
314157	578014
108366	578015
28217	578016
324275	578017
441085	578018
94729	578019
4909	578020
181766	578021
235942	578022
227790	578023
189259	578024
287789	578025
72214	578026
365623	578027
33718	578028
147131	578029
285094	578030
7611	578031
83463	578032
136355	578033
136355	578034
189901	578035
148290	578036
124846	578037
369107	578038
23891	578039
141795	578040
188499	578041
115080	578042
76822	578043
104228	578044
410751	578045
21714	578046
32061	578047
219514	578048
309246	578049
60825	578050
335424	578051
70	578052
262537	578053
45736	578054
145971	578055
13336	578056
77872	578057
77046	578058
73815	578059
70197	578060
13891	578061
259538	578062
104368	578063
243996	578064
287346	578065
334624	578066
35277	578067
182805	578068
143365	578069
64443	578070
51762	578071
353555	578072
199622	578073
121080	578074
401872	578075
58964	578076
380	578077
49277	578078
142592	578079
403083	578080
386890	578081
447221	578082
28976	578083
2208	578084
53766	578085
15165	578086
89941	578087
6364	578088
426576	578089
334385	578090
226450	578091
56283	578092
198532	578093
14653	578094
93123	578095
101006	578096
84712	578097
36076	578098
198345	578099
202943	578100
89730	578101
393851	578102
32240	578103
358561	578104
443392	578105
302599	578106
158157	578107
143923	578108
196021	578109
15740	578110
10549	578111
402586	578112
4998	578113
129361	578114
65586	578115
170949	578116
14289	578117
68839	578118
116037	578119
89460	578120
174209	578121
107839	578122
256111	578123
166371	578124
241653	578125
137095	578126
18591	578127
121883	578128
452970	578129
131900	578130
26530	578131
232169	578132
378833	578133
170538	578134
429175	578135
192240	578136
142999	578137
24972	578138
104846	578139
81842	578140
81644	578141
133382	578142
19350	578143
115046	578144
115058	578145
305051	578146
142109	578147
260627	578148
181403	578149
153124	578150
351795	578151
57518	578152
388530	578153
133903	578154
253333	578155
214794	578156
181323	578157
446942	578158
89774	578159
223095	578160
225840	578161
87416	578162
24454	578163
4498	578164
209689	578165
219124	578166
343160	578167
163750	578168
70654	578169
117942	578170
343119	578171
36464	578172
425965	578173
135850	578174
158991	578175
152314	578176
245727	578177
161362	578178
218479	578179
154887	578180
139650	578181
88837	578182
262706	578183
149326	578184
152546	578185
213072	578186
186540	578187
36709	578188
349231	578189
221187	578190
31725	578191
133218	578192
51785	578193
279860	578194
555	578195
25773	578196
253028	578197
394125	578198
366290	578199
116078	578200
345278	578201
82882	578202
107333	578203
231280	578204
61749	578205
17642	578206
212327	578207
185064	578208
103924	578209
239386	578210
352939	578211
113898	578212
153310	578213
431462	578214
175983	578215
25404	578216
135638	578217
327826	578218
424785	578219
233878	578220
101839	578221
6367	578222
172726	578223
228528	578224
193479	578225
65754	578226
142811	578227
93983	578228
231018	578229
388180	578230
347241	578231
391339	578232
427992	578233
212342	578234
111813	578235
2818	578236
398096	578237
41555	578238
45992	578239
74390	578240
75539	578241
424408	578242
235855	578243
328350	578244
132542	578245
238112	578246
26913	578247
17661	578248
69595	578249
12634	578250
25437	578251
378610	578252
31006	578253
127945	578254
15397	578255
250597	578256
96179	578257
73674	578258
421347	578259
430535	578260
116731	578261
30279	578262
226146	578263
292140	578264
40208	578265
23078	578266
49024	578267
73643	578268
66226	578269
202261	578270
3969	578271
160754	578272
196706	578273
92455	578274
47443	578275
256581	578276
259328	578277
414926	578278
431058	578279
43278	578280
23411	578281
191002	578282
173246	578283
1905	578284
200906	578285
7703	578286
18377	578287
163518	578288
153060	578289
142598	578290
203291	578291
106480	578292
6123	578293
199428	578294
119795	578295
279	578296
454606	578297
111612	578298
274	578299
129735	578300
96210	578301
123849	578302
79786	578303
195675	578304
1705	578305
148312	578306
74786	578307
98390	578308
294117	578309
112073	578310
427508	578311
418821	578312
195727	578313
119	578314
6227	578315
115384	578316
117260	578317
232580	578318
43007	578319
215835	578320
37917	578321
42250	578322
78331	578323
21861	578324
242447	578325
60034	578326
261080	578327
140203	578328
37684	578329
105187	578330
293129	578331
151226	578332
11096	578333
336248	578334
303546	578335
372507	578336
13114	578337
142059	578338
369322	578339
231237	578340
38869	578341
42590	578342
197939	578343
97399	578344
150340	578345
120172	578346
445178	578347
177276	578348
230281	578349
197325	578350
44002	578351
229736	578352
177657	578353
33930	578354
33130	578355
8340	578356
162520	578357
139248	578358
169349	578359
385157	578360
92364	578361
188805	578362
378730	578363
40983	578364
55475	578365
86293	578366
27253	578367
2903	578368
414397	578369
108771	578370
118769	578371
438085	578372
329367	578373
10597	578374
16484	578375
25577	578376
16484	578377
440948	578378
134057	578379
58350	578380
28241	578381
127443	578382
44820	578383
30344	578384
391625	578385
209371	578386
63275	578387
82382	578388
30	578389
24253	578390
45148	578391
52942	578392
143644	578393
33231	578394
266916	578395
389100	578396
163855	578397
248643	578398
113841	578399
367975	578400
126079	578401
5662	578402
63820	578403
337144	578404
301169	578405
51147	578406
115566	578407
6074	578408
321192	578409
147824	578410
75473	578411
19835	578412
12553	578413
109623	578414
54454	578415
54454	578416
205838	578417
43951	578418
263839	578419
164050	578420
100791	578421
67127	578422
437220	578423
444992	578424
214919	578425
40995	578426
452280	578427
284685	578428
140051	578429
100492	578430
97887	578431
238462	578432
40202	578433
41944	578434
15645	578435
2187	578436
11617	578437
191067	578438
397827	578439
189347	578440
97949	578441
187502	578442
92404	578443
92881	578444
94376	578445
437206	578446
4596	578447
357828	578448
239740	578449
118382	578450
66222	578451
201955	578452
59774	578453
366008	578454
50060	578455
1903	578456
191955	578457
458794	578458
3109	578459
328818	578460
188139	578461
332506	578462
240138	578463
360098	578464
89271	578465
200137	578466
204518	578467
184914	578468
15625	578469
103518	578470
49856	578471
10227	578472
3109	578473
237813	578474
264242	578475
115409	578476
264842	578477
17592	578478
357735	578479
241661	578480
166260	578481
288681	578482
298545	578483
54755	578484
122016	578485
73566	578486
379616	578487
278416	578488
422	578489
61902	578490
439220	578491
411808	578492
89695	578493
44461	578494
152874	578495
254015	578496
35423	578497
20693	578498
298596	578499
194162	578500
11419	578501
309095	578502
276330	578503
93851	578504
93851	578505
287975	578506
127677	578507
658	578508
15956	578509
197339	578510
4510	578511
163646	578512
81023	578513
438585	578514
275417	578515
311149	578516
9818	578517
200455	578518
58740	578519
336668	578520
64828	578521
85238	578522
293656	578523
155892	578524
33159	578525
33159	578526
29039	578527
29039	578528
37003	578529
14933	578530
4114	578531
15913	578532
28379	578533
223869	578534
104852	578535
18568	578536
6926	578537
26248	578538
37217	578539
9978	578540
249209	578541
125851	578542
76299	578543
12943	578544
63510	578545
114653	578546
458682	578547
32408	578548
152151	578549
76604	578550
300697	578551
76165	578552
40466	578553
289227	578554
147155	578555
334781	578556
283583	578557
126376	578558
185871	578559
58721	578560
57758	578561
327986	578562
48549	578563
15152	578564
6152	578565
8195	578566
344541	578567
15152	578568
7345	578569
8030	578570
393438	578571
231846	578572
410392	578573
424743	578574
114842	578575
221634	578576
31688	578577
119051	578578
32855	578579
137195	578580
430620	578581
10269	578582
51419	578583
118652	578584
44056	578585
320463	578586
136023	578587
71142	578588
317809	578589
90753	578590
47482	578591
177980	578592
91167	578593
251787	578594
175692	578595
9386	578596
266093	578597
49479	578598
407889	578599
173508	578600
125504	578601
142380	578602
180913	578603
164926	578604
143466	578605
350569	578606
407444	578607
415985	578608
41623	578609
62322	578610
245617	578611
242215	578612
109273	578613
19054	578614
57888	578615
91214	578616
95801	578617
110522	578618
81114	578619
167938	578620
47750	578621
77231	578622
190573	578623
334431	578624
383992	578625
380150	578626
386364	578627
426927	578628
365298	578629
13606	578630
2209	578631
59561	578632
59561	578633
313417	578634
274550	578635
274289	578636
141947	578637
127518	578638
115068	578639
6890	578640
336027	578641
80034	578642
114271	578643
333361	578644
294764	578645
297627	578646
338227	578647
366782	578648
430717	578649
241675	578650
398759	578651
332547	578652
442661	578653
71281	578654
353317	578655
90222	578656
755	578657
410335	578658
88160	578659
305947	578660
441930	578661
238751	578662
182882	578663
8333	578664
121774	578665
174009	578666
260894	578667
222536	578668
327497	578669
14042	578670
296437	578671
14042	578672
405849	578673
80633	578674
19426	578675
61401	578676
36597	578677
72787	578678
46021	578679
57061	578680
18495	578681
142801	578682
170602	578683
420151	578684
366368	578685
105462	578686
23289	578687
126602	578688
38782	578689
305114	578690
180951	578691
65768	578692
175869	578693
41996	578694
158726	578695
87528	578696
33493	578697
144461	578698
357372	578699
204022	578700
204053	578701
297	578702
28247	578703
25857	578704
33560	578705
147787	578706
444746	578707
410465	578708
405425	578709
10978	578710
131662	578711
204857	578712
30705	578713
453415	578714
58366	578715
405501	578716
278219	578717
66208	578718
144555	578719
193916	578720
21674	578721
30705	578722
14783	578723
136546	578724
379630	578725
187171	578726
115800	578727
115116	578728
224670	578729
224670	578730
110654	578731
10587	578732
117899	578733
190609	578734
111315	578735
457896	578736
14783	578737
129412	578738
189877	578739
207353	578740
447870	578741
122010	578742
218429	578743
124233	578744
21191	578745
114999	578746
456198	578747
214883	578748
303533	578749
228124	578750
116799	578751
261612	578752
57954	578753
28944	578754
246314	578755
294861	578756
58047	578757
200476	578758
74008	578759
170862	578760
179047	578761
150389	578762
147980	578763
19830	578764
242934	578765
47510	578766
68893	578767
128572	578768
91299	578769
110543	578770
57177	578771
76478	578772
24205	578773
175484	578774
76639	578775
238163	578776
107848	578777
98196	578778
1209	578779
149992	578780
29645	578781
457237	578782
87722	578783
21339	578784
165139	578785
58494	578786
434656	578787
119479	578788
109086	578789
255186	578790
455222	578791
96136	578792
137602	578793
121608	578794
28257	578795
104541	578796
242451	578797
27693	578798
219110	578799
17279	578800
340736	578801
32222	578802
124867	578803
386513	578804
120203	578805
126216	578806
415286	578807
97955	578808
368220	578809
314091	578810
97803	578811
362994	578812
370110	578813
213286	578814
406780	578815
20008	578816
234493	578817
387864	578818
106555	578819
348350	578820
50321	578821
180906	578822
11465	578823
5161	578824
97548	578825
67979	578826
47367	578827
218263	578828
94243	578829
184421	578830
110375	578831
106398	578832
363712	578833
195488	578834
353590	578835
331970	578836
283592	578837
224603	578838
121109	578839
402521	578840
253710	578841
109116	578842
54105	578843
317274	578844
377511	578845
110210	578846
115487	578847
25677	578848
19426	578849
118591	578850
127832	578851
151408	578852
174776	578853
18786	578854
3500	578855
296213	578856
260711	578857
123449	578858
315862	578859
111994	578860
99190	578861
275288	578862
28672	578863
48977	578864
48977	578865
3303	578866
30947	578867
161181	578868
26636	578869
370289	578870
189343	578871
47581	578872
91865	578873
363963	578874
191428	578875
190887	578876
55540	578877
169031	578878
131216	578879
394537	578880
211256	578881
48692	578882
154192	578883
222916	578884
314079	578885
184668	578886
109345	578887
106395	578888
11561	578889
159807	578890
109038	578891
43235	578892
138358	578893
126301	578894
184404	578895
17666	578896
213227	578897
129234	578898
84733	578899
5049	578900
74735	578901
381418	578902
330557	578903
298546	578904
297886	578905
391338	578906
235118	578907
139297	578908
23126	578909
59086	578910
192837	578911
18369	578912
263127	578913
194155	578914
109510	578915
292364	578916
216460	578917
216460	578918
42005	578919
72304	578920
230140	578921
34383	578922
121513	578923
253570	578924
57312	578925
208839	578926
28036	578927
312278	578928
87150	578929
15376	578930
143752	578931
199356	578932
148913	578933
248037	578934
16606	578935
100255	578936
124193	578937
41820	578938
396990	578939
388867	578940
81040	578941
161031	578942
455970	578943
90864	578944
448391	578945
90825	578946
366538	578947
312835	578948
410324	578949
413593	578950
304316	578951
71722	578952
175275	578953
164315	578954
26564	578955
427135	578956
230905	578957
341111	578958
351831	578959
48201	578960
155798	578961
59430	578962
127783	578963
227080	578964
186498	578965
246201	578966
64789	578967
444580	578968
2165	578969
128235	578970
33589	578971
203351	578972
5681	578973
23338	578974
9029	578975
97853	578976
33883	578977
421963	578978
200543	578979
29482	578980
17817	578981
15630	578982
95904	578983
132492	578984
19360	578985
68898	578986
194906	578987
95652	578988
95277	578989
247595	578990
1094	578991
79849	578992
17976	578993
334176	578994
314137	578995
85075	578996
192503	578997
145902	578998
990	578999
65095	579000
246698	579001
11994	579002
42088	579003
19255	579004
421106	579005
35153	579006
207990	579007
2495	579008
411015	579009
52798	579010
209763	579011
156935	579012
20840	579013
28903	579014
114472	579015
86212	579016
9796	579017
208471	579018
19816	579019
388302	579020
56653	579021
318007	579022
77335	579023
8808	579024
15287	579025
145174	579026
365240	579027
117996	579028
346641	579029
95889	579030
59282	579031
173637	579032
393773	579033
66832	579034
171544	579035
36869	579036
46838	579037
4518	579038
210419	579039
24851	579040
407487	579041
340901	579042
75642	579043
74630	579044
452119	579045
230883	579046
21832	579047
104746	579048
6250	579049
402886	579050
212831	579051
34925	579052
62324	579053
230218	579054
102558	579055
32364	579056
426090	579057
43148	579058
207339	579059
128176	579060
60400	579061
338868	579062
136323	579063
44223	579064
3587	579065
200018	579066
98505	579067
54738	579068
11463	579069
174021	579070
20286	579071
94299	579072
43752	579073
162033	579074
208394	579075
345738	579076
244197	579077
18243	579078
123597	579079
380524	579080
372361	579081
97049	579082
197304	579083
417146	579084
90770	579085
79246	579086
331683	579087
68913	579088
211815	579089
217700	579090
134272	579091
312841	579092
269602	579093
378266	579094
164269	579095
25055	579096
353205	579097
42941	579098
54437	579099
33614	579100
54620	579101
18061	579102
18061	579103
76423	579104
392683	579105
250297	579106
151293	579107
68293	579108
108576	579109
24503	579110
286681	579111
240319	579112
236225	579113
83464	579114
121239	579115
47573	579116
263422	579117
7663	579118
123590	579119
176426	579120
117835	579121
82328	579122
322667	579123
45122	579124
16533	579125
451977	579126
151872	579127
368384	579128
65447	579129
125304	579130
442787	579131
78401	579132
334212	579133
14	579134
154727	579135
256924	579136
65300	579137
7824	579138
71344	579139
67505	579140
396775	579141
71642	579142
44888	579143
95516	579144
163500	579145
186014	579146
256623	579147
233085	579148
166819	579149
282128	579150
77901	579151
350065	579152
67621	579153
336475	579154
175657	579155
156191	579156
98031	579157
433130	579158
127731	579159
171275	579160
242679	579161
9087	579162
286372	579163
274593	579164
66818	579165
342729	579166
12293	579167
162987	579168
223843	579169
151123	579170
112975	579171
29698	579172
170900	579173
40706	579174
47155	579175
355617	579176
108576	579177
95516	579178
138003	579179
90100	579180
280818	579181
230074	579182
48151	579183
135853	579184
454586	579185
221573	579186
130837	579187
168155	579188
273636	579189
26701	579190
243728	579191
293574	579192
78943	579193
63973	579194
193229	579195
78839	579196
193829	579197
409932	579198
56384	579199
155861	579200
19206	579201
196514	579202
324407	579203
79771	579204
40733	579205
44888	579206
119099	579207
158236	579208
29688	579209
159181	579210
90384	579211
125829	579212
159483	579213
434722	579214
16051	579215
417045	579216
179908	579217
159522	579218
350342	579219
85786	579220
150086	579221
234331	579222
365681	579223
158011	579224
51322	579225
370961	579226
25826	579227
80911	579228
243733	579229
49684	579230
9498	579231
246856	579232
112429	579233
347059	579234
22096	579235
64498	579236
444864	579237
317921	579238
234150	579239
339477	579240
49846	579241
123459	579242
193643	579243
247025	579244
284475	579245
250176	579246
16475	579247
164043	579248
333385	579249
27209	579250
28323	579251
98521	579252
324067	579253
16213	579254
99335	579255
88737	579256
109089	579257
229890	579258
232073	579259
202778	579260
27093	579261
67747	579262
123936	579263
180255	579264
250284	579265
256664	579266
134469	579267
80830	579268
224042	579269
148383	579270
151790	579271
437251	579272
343370	579273
233573	579274
331674	579275
219100	579276
180791	579277
408634	579278
281430	579279
58363	579280
123481	579281
177254	579282
43552	579283
43552	579284
299727	579285
41525	579286
373408	579287
118632	579288
327515	579289
342174	579290
44687	579291
78063	579292
378236	579293
241456	579294
436863	579295
108950	579296
44865	579297
87041	579298
61575	579299
41264	579300
146163	579301
37851	579302
39639	579303
274115	579304
193460	579305
148203	579306
431418	579307
121285	579308
8897	579309
19348	579310
376661	579311
348123	579312
408666	579313
177033	579314
140048	579315
9432	579316
251105	579317
5890	579318
349280	579319
120261	579320
37963	579321
308502	579322
19348	579323
367155	579324
259768	579325
94222	579326
94723	579327
234286	579328
390086	579329
435153	579330
243743	579331
140972	579332
63856	579333
7663	579334
348757	579335
83235	579336
28108	579337
247250	579338
32717	579339
18149	579340
9865	579341
339592	579342
452164	579343
244885	579344
231661	579345
29166	579346
25887	579347
160912	579348
108634	579349
119516	579350
37415	579351
456563	579352
72411	579353
81304	579354
36063	579355
126838	579356
36316	579357
185661	579358
143136	579359
192480	579360
22111	579361
196569	579362
124372	579363
112147	579364
148007	579365
38814	579366
451807	579367
180317	579368
182196	579369
132016	579370
15846	579371
350907	579372
124142	579373
187096	579374
11367	579375
14765	579376
176758	579377
189587	579378
10268	579379
222732	579380
235268	579381
102855	579382
191130	579383
53306	579384
129140	579385
20065	579386
19444	579387
51954	579388
298559	579389
108730	579390
15995	579391
133887	579392
65213	579393
227689	579394
129142	579395
212018	579396
6328	579397
6328	579398
341058	579399
97337	579400
245223	579401
3482	579402
98418	579403
321009	579404
38124	579405
29898	579406
105356	579407
15	579408
121190	579409
234522	579410
370043	579411
162911	579412
137569	579413
236816	579414
46922	579415
388245	579416
157916	579417
157555	579418
153071	579419
132986	579420
460205	579421
237786	579422
28679	579423
139163	579424
50329	579425
111891	579426
62589	579427
332668	579428
134699	579429
249030	579430
189302	579431
460089	579432
114204	579433
243184	579434
207596	579435
227008	579436
19137	579437
108143	579438
292682	579439
285173	579440
251061	579441
63836	579442
104982	579443
246766	579444
442697	579445
122874	579446
453950	579447
62712	579448
176104	579449
138427	579450
399279	579451
111191	579452
189591	579453
365950	579454
366136	579455
241815	579456
219076	579457
93884	579458
143475	579459
100874	579460
147469	579461
90975	579462
254890	579463
21121	579464
321	579465
428689	579466
404054	579467
301259	579468
390928	579469
154583	579470
160971	579471
133402	579472
14476	579473
233596	579474
246439	579475
144409	579476
190160	579477
166294	579478
111614	579479
186450	579480
21988	579481
97397	579482
292963	579483
58601	579484
113654	579485
162209	579486
223171	579487
60340	579488
10500	579489
124436	579490
94031	579491
219517	579492
419407	579493
313273	579494
434700	579495
20717	579496
448508	579497
427113	579498
132794	579499
152967	579500
3215	579501
344337	579502
439356	579503
24344	579504
182264	579505
60073	579506
450518	579507
28152	579508
76495	579509
17212	579510
29679	579511
103490	579512
46538	579513
288380	579514
356833	579515
82240	579516
188120	579517
173690	579518
34119	579519
7311	579520
18096	579521
112015	579522
396587	579523
70112	579524
446379	579525
63608	579526
58151	579527
421	579528
431096	579529
143239	579530
44581	579531
29128	579532
140556	579533
459868	579534
244437	579535
83553	579536
268784	579537
422838	579538
135377	579539
198208	579540
137883	579541
136649	579542
424710	579543
140077	579544
206983	579545
164837	579546
248674	579547
385275	579548
123262	579549
132529	579550
57546	579551
288017	579552
189678	579553
444962	579554
437039	579555
324433	579556
357403	579557
34931	579558
139729	579559
417478	579560
109566	579561
237938	579562
202298	579563
16314	579564
202781	579565
395481	579566
317214	579567
433132	579568
408540	579569
96641	579570
417611	579571
78461	579572
431080	579573
239505	579574
120904	579575
60012	579576
226244	579577
234077	579578
63368	579579
98081	579580
210215	579581
161591	579582
109783	579583
150144	579584
232876	579585
40611	579586
151765	579587
311134	579588
361352	579589
408317	579590
396081	579591
211635	579592
390399	579593
348203	579594
120938	579595
243747	579596
173466	579597
60745	579598
259994	579599
295912	579600
459734	579601
94765	579602
81658	579603
250304	579604
8415	579605
306406	579606
91187	579607
326971	579608
422990	579609
72102	579610
433065	579611
353985	579612
90282	579613
53825	579614
290959	579615
410733	579616
239874	579617
376042	579618
355454	579619
313075	579620
17602	579621
194267	579622
220296	579623
207778	579624
97448	579625
197682	579626
402275	579627
63736	579628
27926	579629
238974	579630
96975	579631
289315	579632
455429	579633
238519	579634
125945	579635
198140	579636
173894	579637
57845	579638
193037	579639
34763	579640
53874	579641
73019	579642
236912	579643
420084	579644
116195	579645
104493	579646
174907	579647
89731	579648
450070	579649
232606	579650
82739	579651
53657	579652
242932	579653
228212	579654
212025	579655
106808	579656
6855	579657
36660	579658
66946	579659
433276	579660
68814	579661
261570	579662
227312	579663
214995	579664
107794	579665
338954	579666
74247	579667
236012	579668
398081	579669
265622	579670
432113	579671
116689	579672
151587	579673
207779	579674
135566	579675
106367	579676
226616	579677
457869	579678
212440	579679
210671	579680
121698	579681
13967	579682
182383	579683
126865	579684
100137	579685
444861	579686
445532	579687
383081	579688
403078	579689
32295	579690
13374	579691
251028	579692
50774	579693
100874	579694
18426	579695
9713	579696
15639	579697
193354	579698
109783	579699
47660	579700
261725	579701
141386	579702
71271	579703
449507	579704
155264	579705
174820	579706
56521	579707
58601	579708
108710	579709
164603	579710
145153	579711
325834	579712
306589	579713
194913	579714
222446	579715
238196	579716
212859	579717
280271	579718
165184	579719
454708	579720
126624	579721
126624	579722
145879	579723
352219	579724
342912	579725
71618	579726
166420	579727
403334	579728
369033	579729
152831	579730
446738	579731
52614	579732
188442	579733
238279	579734
453322	579735
83060	579736
245922	579737
180573	579738
388128	579739
64217	579740
220668	579741
245007	579742
109140	579743
412235	579744
237036	579745
358828	579746
247131	579747
226981	579748
309408	579749
202275	579750
380797	579751
448680	579752
391493	579753
155542	579754
438935	579755
150113	579756
36666	579757
161581	579758
73797	579759
100771	579760
111109	579761
97192	579762
181846	579763
428605	579764
122802	579765
251456	579766
67832	579767
165217	579768
401216	579769
206060	579770
254909	579771
436691	579772
357512	579773
231606	579774
71872	579775
280273	579776
103731	579777
41795	579778
312926	579779
250405	579780
21611	579781
416001	579782
8488	579783
105311	579784
70724	579785
294980	579786
232097	579787
24920	579788
101192	579789
443639	579790
384003	579791
25857	579792
203029	579793
139859	579794
66917	579795
25857	579796
12270	579797
12270	579798
443699	579799
377901	579800
50064	579801
68976	579802
160933	579803
7936	579804
168578	579805
93532	579806
212165	579807
47954	579808
39091	579809
37419	579810
37525	579811
65721	579812
387641	579813
120937	579814
71961	579815
272302	579816
56011	579817
407394	579818
127158	579819
284196	579820
27804	579821
156137	579822
30888	579823
2458	579824
47683	579825
135387	579826
34524	579827
11015	579828
19459	579829
2697	579830
19007	579831
443691	579832
62007	579833
432196	579834
84140	579835
48447	579836
71415	579837
26972	579838
342367	579839
31894	579840
46950	579841
121659	579842
230604	579843
43512	579844
19185	579845
46150	579846
416962	579847
202516	579848
73572	579849
154459	579850
784	579851
85322	579852
17720	579853
57335	579854
111683	579855
39226	579856
40330	579857
31793	579858
92593	579859
18432	579860
329045	579861
43924	579862
19144	579863
185480	579864
677	579865
44756	579866
67488	579867
242750	579868
1297	579869
219219	579870
2773	579871
2551	579872
2480	579873
131348	579874
193052	579875
123653	579876
16532	579877
35798	579878
371173	579879
21692	579880
118745	579881
54870	579882
33453	579883
108337	579884
64071	579885
110606	579886
33688	579887
92712	579888
33949	579889
37393	579890
82102	579891
318468	579892
11673	579893
395331	579894
51188	579895
143631	579896
89746	579897
429865	579898
111021	579899
167967	579900
6985	579901
30305	579902
282872	579903
17136	579904
370069	579905
18159	579906
86742	579907
123842	579908
119129	579909
281054	579910
27905	579911
105627	579912
101487	579913
266449	579914
231006	579915
187637	579916
21204	579917
60153	579918
366837	579919
142699	579920
195931	579921
34808	579922
11901	579923
6353	579924
4567	579925
238191	579926
448482	579927
25500	579928
198352	579929
98538	579930
92000	579931
427070	579932
29280	579933
301925	579934
304665	579935
455452	579936
35956	579937
21204	579938
3699	579939
102298	579940
28067	579941
18535	579942
101037	579943
64735	579944
414819	579945
54243	579946
59597	579947
42981	579948
277597	579949
361810	579950
43264	579951
443951	579952
350200	579953
199209	579954
28256	579955
138480	579956
56041	579957
266365	579958
435268	579959
62641	579960
29701	579961
244463	579962
63669	579963
29776	579964
59262	579965
242278	579966
4220	579967
234267	579968
55088	579969
362639	579970
428948	579971
394811	579972
79622	579973
282422	579974
158363	579975
376739	579976
16203	579977
23065	579978
33853	579979
166747	579980
57	579981
17496	579982
139014	579983
247947	579984
326055	579985
298075	579986
73092	579987
36917	579988
350369	579989
228192	579990
129156	579991
2898	579992
44663	579993
201442	579994
138457	579995
64117	579996
259010	579997
452466	579998
7289	579999
318654	580000
425637	580001
370356	580002
125989	580003
379510	580004
109922	580005
334666	580006
409838	580007
41460	580008
1771	580009
60936	580010
97800	580011
26805	580012
233844	580013
125677	580014
19597	580015
47728	580016
92331	580017
131528	580018
110552	580019
9711	580020
372210	580021
149759	580022
833	580023
10415	580024
61755	580025
300773	580026
139931	580027
6561	580028
13129	580029
189730	580030
64535	580031
165853	580032
1491	580033
10610	580034
100573	580035
2828	580036
262330	580037
149033	580038
2779	580039
10175	580040
2228	580041
72106	580042
21192	580043
47658	580044
63097	580045
12369	580046
311102	580047
350373	580048
83775	580049
116248	580050
292954	580051
53039	580052
10268	580053
354198	580054
179542	580055
287114	580056
7126	580057
396752	580058
52363	580059
14140	580060
56692	580061
175387	580062
90025	580063
14392	580064
54941	580065
2554	580066
36339	580067
2898	580068
72720	580069
376404	580070
226613	580071
115615	580072
117413	580073
5632	580074
402441	580075
5609	580076
78267	580077
126203	580078
142431	580079
129941	580080
74690	580081
21912	580082
111190	580083
24878	580084
67158	580085
149130	580086
50657	580087
208672	580088
35649	580089
9040	580090
50798	580091
173430	580092
334557	580093
9286	580094
412172	580095
5435	580096
90616	580097
417821	580098
262373	580099
32832	580100
127990	580101
234784	580102
177627	580103
4067	580104
71592	580105
26693	580106
9308	580107
63831	580108
54593	580109
23774	580110
42306	580111
155859	580112
234216	580113
185381	580114
201154	580115
166400	580116
194556	580117
138434	580118
265643	580119
92489	580120
173421	580121
383904	580122
213530	580123
65559	580124
143545	580125
287854	580126
47	580127
68650	580128
156786	580129
274478	580130
375591	580131
892	580132
19271	580133
170227	580134
104695	580135
336134	580136
44044	580137
52829	580138
147689	580139
58942	580140
73436	580141
380759	580142
62917	580143
128640	580144
51436	580145
413740	580146
59318	580147
32190	580148
103136	580149
1583	580150
451880	580151
205625	580152
202	580153
79728	580154
308220	580155
431711	580156
95182	580157
8731	580158
79530	580159
287332	580160
54061	580161
7333	580162
5466	580163
103897	580164
74415	580165
106429	580166
124256	580167
455426	580168
349579	580169
118091	580170
4819	580171
316987	580172
78028	580173
34342	580174
39037	580175
84420	580176
334326	580177
33274	580178
64074	580179
184979	580180
25343	580181
185836	580182
416373	580183
250574	580184
116613	580185
320623	580186
126851	580187
118569	580188
143192	580189
449891	580190
308385	580191
264939	580192
9307	580193
175216	580194
428935	580195
339190	580196
258184	580197
153870	580198
124333	580199
111080	580200
283503	580201
305877	580202
105951	580203
128643	580204
128643	580205
45169	580206
71477	580207
27098	580208
257169	580209
74965	580210
377231	580211
217539	580212
249297	580213
231863	580214
391223	580215
447904	580216
115551	580217
238555	580218
95336	580219
8295	580220
221383	580221
125410	580222
205287	580223
193035	580224
280002	580225
114023	580226
218622	580227
145195	580228
69216	580229
196793	580230
174941	580231
431379	580232
111677	580233
84156	580234
198613	580235
202576	580236
276829	580237
458624	580238
206391	580239
164865	580240
116059	580241
148930	580242
343400	580243
272734	580244
362148	580245
371429	580246
249493	580247
458517	580248
432773	580249
296781	580250
307374	580251
410279	580252
187470	580253
363408	580254
424777	580255
437595	580256
361933	580257
250480	580258
358118	580259
113260	580260
260359	580261
436851	580262
387521	580263
198588	580264
50703	580265
194444	580266
113260	580267
327111	580268
247271	580269
385114	580270
409402	580271
107907	580272
440173	580273
200675	580274
193282	580275
128488	580276
158435	580277
392943	580278
411381	580279
298732	580280
322665	580281
159212	580282
362343	580283
436378	580284
4586	580285
213922	580286
110714	580287
282033	580288
12320	580289
204072	580290
310453	580291
420332	580292
36000	580293
55038	580294
178537	580295
342000	580296
310870	580297
32273	580298
154713	580299
85427	580300
448982	580301
293873	580302
19865	580303
17399	580304
183685	580305
76860	580306
74088	580307
139486	580308
137114	580309
5812	580310
164866	580311
50260	580312
258945	580313
248279	580314
456426	580315
454594	580316
111579	580317
321579	580318
210123	580319
142448	580320
103492	580321
258414	580322
325008	580323
348134	580324
93464	580325
220316	580326
237206	580327
70172	580328
54911	580329
46046	580330
236318	580331
409805	580332
33418	580333
124694	580334
124677	580335
5206	580336
14899	580337
58428	580338
89413	580339
221698	580340
292912	580341
1374	580342
143980	580343
420872	580344
190652	580345
208660	580346
90189	580347
231730	580348
242390	580349
109439	580350
173325	580351
16220	580352
140366	580353
6968	580354
156588	580355
98025	580356
1861	580357
172106	580358
154503	580359
21862	580360
146973	580361
78030	580362
78147	580363
23857	580364
152686	580365
159721	580366
153139	580367
55614	580368
27130	580369
20097	580370
78415	580371
432460	580372
153294	580373
38284	580374
153122	580375
210538	580376
39675	580377
159812	580378
8322	580379
146454	580380
31338	580381
380740	580382
310433	580383
21870	580384
30719	580385
90833	580386
26655	580387
270498	580388
270497	580389
83542	580390
118311	580391
217086	580392
6913	580393
43412	580394
434	580395
38547	580396
85	580397
13239	580398
149165	580399
268527	580400
108531	580401
2649	580402
37492	580403
114299	580404
206453	580405
70652	580406
56240	580407
130445	580408
166301	580409
20228	580410
199544	580411
37997	580412
317205	580413
11841	580414
88991	580415
57765	580416
196248	580417
367700	580418
109567	580419
329488	580420
346553	580421
371334	580422
335149	580423
368519	580424
415637	580425
233376	580426
335812	580427
447695	580428
49693	580429
260002	580430
136096	580431
321684	580432
399378	580433
78173	580434
44652	580435
118938	580436
197282	580437
108516	580438
32219	580439
53317	580440
31525	580441
250994	580442
185539	580443
444523	580444
152776	580445
450207	580446
349708	580447
64151	580448
141418	580449
293601	580450
365838	580451
27982	580452
104452	580453
43971	580454
275271	580455
178972	580456
118289	580457
208260	580458
35985	580459
131405	580460
424398	580461
428049	580462
13572	580463
108995	580464
228767	580465
369482	580466
306457	580467
33341	580468
189513	580469
422502	580470
284387	580471
248468	580472
420947	580473
150804	580474
219799	580475
337215	580476
18377	580477
42483	580478
107110	580479
219016	580480
329851	580481
123475	580482
252862	580483
41274	580484
71815	580485
203631	580486
255317	580487
270257	580488
84553	580489
407932	580490
314599	580491
331491	580492
177333	580493
59288	580494
389933	580495
283246	580496
38281	580497
347483	580498
85910	580499
41709	580500
72959	580501
37464	580502
231830	580503
51877	580504
228704	580505
17739	580506
19123	580507
335720	580508
1802	580509
40628	580510
22087	580511
75367	580512
13677	580513
438360	580514
143910	580515
73596	580516
232547	580517
446489	580518
135044	580519
168786	580520
117306	580521
122544	580522
99599	580523
402570	580524
236123	580525
383671	580526
27809	580527
223476	580528
40521	580529
219813	580530
119422	580531
248332	580532
352429	580533
1782	580534
278717	580535
112333	580536
62524	580537
123031	580538
105338	580539
405752	580540
268998	580541
190217	580542
57837	580543
104149	580544
206438	580545
120585	580546
165569	580547
11045	580548
32953	580549
76843	580550
40583	580551
362414	580552
429997	580553
444272	580554
93858	580555
154327	580556
426480	580557
92100	580558
26865	580559
272355	580560
149050	580561
422049	580562
117800	580563
434054	580564
414260	580565
442384	580566
457228	580567
58766	580568
57122	580569
103994	580570
65722	580571
294537	580572
352654	580573
283115	580574
72527	580575
32555	580576
25890	580577
187693	580578
441074	580579
251829	580580
120084	580581
227320	580582
370599	580583
25639	580584
28706	580585
236854	580586
103800	580587
200166	580588
59438	580589
184285	580590
376199	580591
200138	580592
54913	580593
54275	580594
77898	580595
417713	580596
452138	580597
34881	580598
52843	580599
21466	580600
255876	580601
127659	580602
244528	580603
54913	580604
261946	580605
39040	580606
247875	580607
71054	580608
147577	580609
374386	580610
9288	580611
292192	580612
34473	580613
217829	580614
64944	580615
181109	580616
125961	580617
124847	580618
155004	580619
85693	580620
179285	580621
29969	580622
5027	580623
23392	580624
32051	580625
114689	580626
429778	580627
6389	580628
31196	580629
425086	580630
196800	580631
105099	580632
148085	580633
405905	580634
121994	580635
432804	580636
128520	580637
420391	580638
303121	580639
107003	580640
225920	580641
47254	580642
222606	580643
377489	580644
203542	580645
203052	580646
12884	580647
241797	580648
61496	580649
29926	580650
17333	580651
103868	580652
126143	580653
276850	580654
75058	580655
100153	580656
33587	580657
300802	580658
192743	580659
329353	580660
37384	580661
71684	580662
190146	580663
221670	580664
215258	580665
31086	580666
332897	580667
201049	580668
171090	580669
44011	580670
180224	580671
85269	580672
182362	580673
230589	580674
357297	580675
136454	580676
123472	580677
54478	580678
59718	580679
347912	580680
191356	580681
2868	580682
361102	580683
298515	580684
172907	580685
100091	580686
116504	580687
352955	580688
184886	580689
23781	580690
41767	580691
27183	580692
106532	580693
107522	580694
53546	580695
9665	580696
68426	580697
26621	580698
403191	580699
3661	580700
140540	580701
187476	580702
112217	580703
119079	580704
12837	580705
7406	580706
347204	580707
227275	580708
351938	580709
49757	580710
279150	580711
242197	580712
450859	580713
210130	580714
41296	580715
13075	580716
254447	580717
219324	580718
183947	580719
33533	580720
53141	580721
426376	580722
37966	580723
239194	580724
34273	580725
99508	580726
450328	580727
435320	580728
327281	580729
97100	580730
156090	580731
68426	580732
106133	580733
328881	580734
197278	580735
132340	580736
277833	580737
6719	580738
75039	580739
76430	580740
110841	580741
247084	580742
377331	580743
294425	580744
225567	580745
102422	580746
205105	580747
206072	580748
444	580749
340611	580750
185886	580751
170276	580752
91495	580753
48205	580754
44335	580755
5625	580756
331394	580757
136730	580758
16537	580759
50205	580760
54382	580761
386637	580762
191283	580763
158262	580764
321555	580765
325109	580766
173159	580767
69891	580768
270397	580769
11509	580770
124232	580771
419342	580772
124162	580773
367147	580774
224591	580775
240266	580776
247168	580777
86565	580778
67242	580779
367704	580780
91632	580781
413195	580782
119096	580783
50256	580784
365719	580785
47157	580786
3273	580787
241327	580788
406845	580789
165610	580790
99135	580791
54167	580792
343452	580793
55021	580794
4707	580795
430691	580796
39234	580797
288927	580798
6908	580799
112218	580800
53998	580801
104103	580802
9707	580803
31154	580804
52418	580805
29266	580806
362692	580807
325798	580808
64604	580809
23357	580810
51253	580811
17861	580812
186469	580813
86661	580814
240574	580815
206217	580816
76067	580817
129301	580818
30492	580819
199267	580820
6951	580821
73294	580822
1684	580823
277411	580824
44157	580825
52071	580826
224223	580827
419729	580828
64518	580829
130093	580830
202159	580831
122551	580832
120329	580833
15617	580834
194898	580835
105510	580836
24502	580837
195132	580838
143894	580839
77818	580840
350000	580841
206064	580842
4060	580843
330951	580844
27563	580845
14637	580846
329589	580847
14138	580848
62682	580849
191208	580850
111246	580851
61241	580852
338938	580853
233447	580854
90212	580855
132506	580856
4433	580857
61210	580858
226906	580859
393748	580860
324841	580861
58272	580862
106018	580863
1473	580864
248972	580865
1153	580866
31790	580867
401980	580868
333112	580869
221077	580870
38189	580871
37705	580872
267716	580873
151903	580874
334631	580875
154653	580876
31070	580877
7225	580878
134634	580879
317645	580880
22425	580881
223777	580882
88764	580883
333299	580884
192242	580885
312288	580886
57369	580887
92614	580888
102875	580889
112960	580890
309953	580891
434310	580892
310991	580893
212078	580894
91761	580895
175599	580896
173236	580897
243997	580898
52666	580899
230363	580900
72653	580901
137462	580902
313649	580903
119384	580904
39768	580905
56966	580906
29103	580907
453085	580908
76899	580909
44983	580910
64547	580911
202359	580912
38624	580913
393227	580914
107429	580915
205708	580916
253685	580917
2900	580918
64577	580919
20837	580920
107143	580921
54341	580922
61513	580923
30109	580924
45990	580925
40873	580926
85446	580927
156733	580928
20617	580929
371268	580930
172317	580931
437079	580932
452630	580933
97918	580934
103662	580935
54296	580936
130738	580937
18005	580938
128037	580939
45472	580940
78302	580941
305780	580942
128795	580943
170358	580944
344383	580945
92464	580946
77255	580947
167159	580948
55835	580949
51676	580950
233365	580951
412129	580952
15951	580953
2838	580954
10862	580955
113052	580956
206561	580957
186680	580958
183764	580959
175298	580960
13273	580961
7363	580962
1044	580963
188349	580964
42198	580965
3864	580966
73448	580967
17931	580968
117707	580969
97285	580970
322874	580971
217969	580972
72934	580973
120955	580974
338229	580975
257944	580976
173384	580977
2882	580978
313325	580979
141148	580980
143619	580981
7190	580982
50960	580983
137595	580984
298787	580985
170761	580986
244184	580987
106435	580988
459390	580989
158228	580990
23287	580991
125232	580992
22845	580993
131398	580994
112015	580995
353529	580996
256560	580997
10433	580998
401382	580999
177638	581000
163821	581001
284128	581002
53267	581003
167674	581004
418323	581005
221058	581006
276123	581007
171062	581008
159990	581009
119385	581010
409535	581011
1574	581012
34370	581013
58303	581014
66218	581015
208415	581016
74905	581017
328053	581018
239169	581019
57217	581020
62705	581021
381178	581022
184071	581023
372332	581024
11768	581025
229599	581026
440801	581027
47666	581028
32588	581029
561	581030
172210	581031
36853	581032
36853	581033
229676	581034
153418	581035
81171	581036
26541	581037
379787	581038
17130	581039
90231	581040
447742	581041
201424	581042
217490	581043
201945	581044
458815	581045
33197	581046
185997	581047
103489	581048
262847	581049
84049	581050
449593	581051
379593	581052
415597	581053
37941	581054
6330	581055
301315	581056
105913	581057
218405	581058
108764	581059
998	581060
43178	581061
441927	581062
385151	581063
49229	581064
114654	581065
1963	581066
103385	581067
128767	581068
207461	581069
134910	581070
2659	581071
29506	581072
652	581073
778	581074
5891	581075
12910	581076
28235	581077
1261	581078
18280	581079
6731	581080
123401	581081
4246	581082
63798	581083
18173	581084
4009	581085
29604	581086
138893	581087
242235	581088
109449	581089
65586	581090
114064	581091
417405	581092
102725	581093
252162	581094
66744	581095
337876	581096
130769	581097
51197	581098
113784	581099
57482	581100
109875	581101
182857	581102
102665	581103
266191	581104
127847	581105
63082	581106
222784	581107
28003	581108
136453	581109
136453	581110
9152	581111
186975	581112
368086	581113
247953	581114
252897	581115
148248	581116
396545	581117
66011	581118
100416	581119
57840	581120
78302	581121
128795	581122
104123	581123
201512	581124
226332	581125
45117	581126
1310	581127
179368	581128
159386	581129
209514	581130
152047	581131
368502	581132
213959	581133
388737	581134
382579	581135
38924	581136
2691	581137
238015	581138
204753	581139
149179	581140
148133	581141
233281	581142
76779	581143
114751	581144
445208	581145
128799	581146
53267	581147
85027	581148
22845	581149
131355	581150
11807	581151
34998	581152
392973	581153
7065	581154
109691	581155
297558	581156
116169	581157
106543	581158
231727	581159
3996	581160
39117	581161
52973	581162
118658	581163
137747	581164
35019	581165
17109	581166
113826	581167
81407	581168
224230	581169
59374	581170
66193	581171
221309	581172
292924	581173
10422	581174
58770	581175
212422	581176
208350	581177
76164	581178
178449	581179
459091	581180
176637	581181
286496	581182
351528	581183
11224	581184
89922	581185
161365	581186
184064	581187
74233	581188
70802	581189
384455	581190
73938	581191
210336	581192
104717	581193
12701	581194
222137	581195
42999	581196
7737	581197
397092	581198
87256	581199
96461	581200
33094	581201
362031	581202
131956	581203
176196	581204
381915	581205
36994	581206
51818	581207
217689	581208
352786	581209
49408	581210
138224	581211
233965	581212
12622	581213
108113	581214
442464	581215
198768	581216
8103	581217
336569	581218
351945	581219
37647	581220
12929	581221
395128	581222
266783	581223
221917	581224
176520	581225
241172	581226
30909	581227
185446	581228
58280	581229
101965	581230
22400	581231
385993	581232
415	581233
144338	581234
139783	581235
290858	581236
231044	581237
27221	581238
234999	581239
87786	581240
7145	581241
114414	581242
67355	581243
165	581244
199770	581245
417088	581246
77792	581247
286083	581248
149375	581249
80782	581250
7358	581251
23853	581252
212601	581253
267314	581254
6835	581255
58525	581256
39211	581257
214928	581258
188466	581259
185342	581260
206954	581261
54439	581262
2018	581263
103361	581264
28490	581265
85222	581266
438	581267
56451	581268
249010	581269
174205	581270
31510	581271
60085	581272
133646	581273
217940	581274
46369	581275
16856	581276
157943	581277
139565	581278
19217	581279
19472	581280
86	581281
58156	581282
277270	581283
120561	581284
440799	581285
409754	581286
14179	581287
25134	581288
17429	581289
33608	581290
233962	581291
24969	581292
24941	581293
247537	581294
57961	581295
210626	581296
11458	581297
49579	581298
62626	581299
13126	581300
225360	581301
122824	581302
10187	581303
9224	581304
250008	581305
21539	581306
66886	581307
93929	581308
148194	581309
46799	581310
94185	581311
47709	581312
18670	581313
213213	581314
54665	581315
75160	581316
11018	581317
287544	581318
164572	581319
292129	581320
76321	581321
89556	581322
106919	581323
51588	581324
96912	581325
134435	581326
81387	581327
27424	581328
26022	581329
7747	581330
64839	581331
197140	581332
20783	581333
105586	581334
212837	581335
43514	581336
274777	581337
320812	581338
119796	581339
145566	581340
261541	581341
98837	581342
268708	581343
19689	581344
97535	581345
277032	581346
43737	581347
8872	581348
173148	581349
202363	581350
182370	581351
11842	581352
299701	581353
10187	581354
208974	581355
44836	581356
44836	581357
106112	581358
4255	581359
62632	581360
3571	581361
3529	581362
156735	581363
424296	581364
64713	581365
372523	581366
458092	581367
76308	581368
9359	581369
85936	581370
249434	581371
316303	581372
24549	581373
78537	581374
44752	581375
204388	581376
233	581377
120183	581378
6815	581379
18459	581380
114492	581381
7840	581382
372618	581383
7265	581384
112547	581385
49315	581386
89324	581387
184	581388
386073	581389
131563	581390
39218	581391
56659	581392
34966	581393
387838	581394
44547	581395
44499	581396
102124	581397
4703	581398
30294	581399
183451	581400
2062	581401
450531	581402
165029	581403
160837	581404
294489	581405
203347	581406
242376	581407
3143	581408
1319	581409
1280	581410
3621	581411
106796	581412
10383	581413
95420	581414
148790	581415
63337	581416
91826	581417
17470	581418
57524	581419
64675	581420
102552	581421
101081	581422
53430	581423
19733	581424
4351	581425
9237	581426
5474	581427
23775	581428
5525	581429
25096	581430
18075	581431
5980	581432
5672	581433
2379	581434
243403	581435
5592	581436
4085	581437
8268	581438
2052	581439
5394	581440
7537	581441
6084	581442
34969	581443
113839	581444
14421	581445
2564	581446
10127	581447
8750	581448
5632	581449
15845	581450
13983	581451
9957	581452
25051	581453
9038	581454
6632	581455
3551	581456
1349	581457
8574	581458
1467	581459
7655	581460
458907	581461
7091	581462
1177	581463
103042	581464
17168	581465
54936	581466
160758	581467
400779	581468
400160	581469
41603	581470
297	581471
262448	581472
376318	581473
5443	581474
34451	581475
161093	581476
227488	581477
139330	581478
7755	581479
8531	581480
186692	581481
36596	581482
8286	581483
121299	581484
65286	581485
181095	581486
76373	581487
308180	581488
18632	581489
25798	581490
17497	581491
22127	581492
342531	581493
304793	581494
2402	581495
246950	581496
205114	581497
40908	581498
140103	581499
33941	581500
138543	581501
208347	581502
428847	581503
119585	581504
1158	581505
23460	581506
58283	581507
409439	581508
31592	581509
7407	581510
227528	581511
60072	581512
88315	581513
234482	581514
119753	581515
158721	581516
410895	581517
36762	581518
79245	581519
5269	581520
3957	581521
422921	581522
228952	581523
320016	581524
117168	581525
22572	581526
440811	581527
19686	581528
325252	581529
185720	581530
263217	581531
111558	581532
160557	581533
232221	581534
195125	581535
285444	581536
14918	581537
63230	581538
210562	581539
21	581540
277800	581541
198964	581542
307975	581543
132810	581544
93095	581545
143818	581546
413466	581547
5664	581548
276340	581549
388849	581550
329668	581551
52597	581552
17114	581553
113228	581554
52915	581555
16411	581556
59877	581557
284513	581558
84390	581559
38323	581560
173176	581561
52587	581562
107185	581563
31085	581564
193838	581565
88449	581566
89979	581567
325826	581568
310528	581569
42069	581570
212135	581571
11616	581572
26351	581573
120214	581574
20624	581575
243342	581576
231274	581577
271429	581578
62827	581579
166611	581580
416960	581581
291040	581582
63684	581583
29203	581584
144588	581585
357873	581586
75999	581587
65773	581588
73933	581589
25716	581590
1935	581591
29201	581592
9142	581593
73787	581594
150734	581595
198233	581596
148359	581597
11895	581598
356019	581599
74119	581600
104837	581601
255534	581602
102809	581603
95317	581604
58456	581605
65669	581606
256712	581607
14390	581608
34547	581609
11229	581610
107935	581611
1295	581612
61187	581613
3044	581614
96215	581615
51337	581616
12124	581617
263665	581618
3994	581619
128338	581620
60718	581621
995	581622
9600	581623
1488	581624
91814	581625
9567	581626
11036	581627
93796	581628
25104	581629
1129	581630
19882	581631
304290	581632
151359	581633
163664	581634
203034	581635
354	581636
96610	581637
46301	581638
65884	581639
287455	581640
203369	581641
106864	581642
71388	581643
415585	581644
2571	581645
380067	581646
89938	581647
170484	581648
51278	581649
40822	581650
335470	581651
4909	581652
38109	581653
56294	581654
150099	581655
95193	581656
249241	581657
59258	581658
76293	581659
30795	581660
340975	581661
26035	581662
115640	581663
39542	581664
14598	581665
15007	581666
18029	581667
54778	581668
210244	581669
31953	581670
7748	581671
268247	581672
40691	581673
32594	581674
299766	581675
213131	581676
163599	581677
422616	581678
428962	581679
252	581680
10439	581681
293593	581682
252201	581683
361737	581684
20734	581685
114278	581686
456931	581687
136112	581688
92	581689
121750	581690
235449	581691
2786	581692
198676	581693
186274	581694
365732	581695
9745	581696
222903	581697
87043	581698
16697	581699
66421	581700
11032	581701
8251	581702
208606	581703
440229	581704
21618	581705
132834	581706
250784	581707
16961	581708
140420	581709
235107	581710
125161	581711
314	581712
181094	581713
22151	581714
184183	581715
38340	581716
16316	581717
52803	581718
52804	581719
79025	581720
2	581721
196556	581722
55280	581723
8484	581724
219874	581725
161110	581726
112	581727
14486	581728
88799	581729
311448	581730
108550	581731
175271	581732
2458	581733
116116	581734
201157	581735
253886	581736
92311	581737
3325	581738
34930	581739
199913	581740
32772	581741
431294	581742
176131	581743
44362	581744
24672	581745
243658	581746
19740	581747
169713	581748
338889	581749
95449	581750
225858	581751
75909	581752
67315	581753
371697	581754
119343	581755
187568	581756
383696	581757
83475	581758
196703	581759
21213	581760
21213	581761
4577	581762
247954	581763
299070	581764
125714	581765
407929	581766
176	581767
92436	581768
193584	581769
81941	581770
43503	581771
229052	581772
111159	581773
129225	581774
178656	581775
8835	581776
66568	581777
96619	581778
15416	581779
171183	581780
67861	581781
41437	581782
47471	581783
221	581784
2423	581785
37760	581786
160296	581787
4577	581788
24711	581789
779	581790
168067	581791
215491	581792
434222	581793
50103	581794
115962	581795
107712	581796
144693	581797
170509	581798
20509	581799
89396	581800
77396	581801
77396	581802
375204	581803
28266	581804
319109	581805
427413	581806
108906	581807
69249	581808
152345	581809
28266	581810
15640	581811
8491	581812
11446	581813
326081	581814
305482	581815
93299	581816
26643	581817
241969	581818
247163	581819
56628	581820
23117	581821
330857	581822
126859	581823
31131	581824
240438	581825
97966	581826
353957	581827
24605	581828
111563	581829
319393	581830
102406	581831
16371	581832
74056	581833
52967	581834
238401	581835
77956	581836
115094	581837
197632	581838
94168	581839
105912	581840
208669	581841
176572	581842
56254	581843
59079	581844
39515	581845
236321	581846
26067	581847
417933	581848
224545	581849
113400	581850
316689	581851
46247	581852
309734	581853
162216	581854
37960	581855
397808	581856
7605	581857
14708	581858
213018	581859
79144	581860
28561	581861
27484	581862
163887	581863
48972	581864
450599	581865
28898	581866
220019	581867
427075	581868
251076	581869
38042	581870
69989	581871
41105	581872
10739	581873
382049	581874
4738	581875
150234	581876
22925	581877
183892	581878
65406	581879
146978	581880
179154	581881
155325	581882
69122	581883
41105	581884
198339	581885
56354	581886
60345	581887
29175	581888
44061	581889
187058	581890
838	581891
241803	581892
90520	581893
141231	581894
120065	581895
4538	581896
31568	581897
43936	581898
293673	581899
102775	581900
399706	581901
44162	581902
237893	581903
378815	581904
90587	581905
155197	581906
229208	581907
106261	581908
380513	581909
91311	581910
230863	581911
52196	581912
145587	581913
11205	581914
51007	581915
223422	581916
58616	581917
45941	581918
7353	581919
93619	581920
123479	581921
450611	581922
33464	581923
14797	581924
68640	581925
54046	581926
287045	581927
32346	581928
123259	581929
19914	581930
95474	581931
1059	581932
3853	581933
22348	581934
88257	581935
262796	581936
228639	581937
4852	581938
119395	581939
116515	581940
170704	581941
8191	581942
434572	581943
32930	581944
159715	581945
159916	581946
118039	581947
73538	581948
2266	581949
111608	581950
14898	581951
24956	581952
278283	581953
60004	581954
15095	581955
73863	581956
83297	581957
22484	581958
15468	581959
11746	581960
87294	581961
369947	581962
2000	581963
278748	581964
82943	581965
9383	581966
6721	581967
16974	581968
34492	581969
82082	581970
294396	581971
151449	581972
22778	581973
13779	581974
17942	581975
311506	581976
69968	581977
69541	581978
1187	581979
2083	581980
14088	581981
74362	581982
450506	581983
459557	581984
69983	581985
457989	581986
447920	581987
18191	581988
76493	581989
403037	581990
22995	581991
253976	581992
209611	581993
234600	581994
361199	581995
137491	581996
42773	581997
314535	581998
140190	581999
15500	582000
278002	582001
52457	582002
308062	582003
162730	582004
101941	582005
155704	582006
414381	582007
181652	582008
97666	582009
176240	582010
52457	582011
358464	582012
208091	582013
30654	582014
272616	582015
16229	582016
132553	582017
249855	582018
439807	582019
57353	582020
213887	582021
337846	582022
218011	582023
369942	582024
194959	582025
73422	582026
108025	582027
269426	582028
339416	582029
51688	582030
225102	582031
438994	582032
121773	582033
243036	582034
115734	582035
62245	582036
384769	582037
23304	582038
127603	582039
308480	582040
223055	582041
84484	582042
183250	582043
231842	582044
397708	582045
250256	582046
118182	582047
65249	582048
47928	582049
61861	582050
13521	582051
314860	582052
369121	582053
46100	582054
6470	582055
74500	582056
87004	582057
387505	582058
3106	582059
204361	582060
141825	582061
2329	582062
265319	582063
237417	582064
169364	582065
62491	582066
95286	582067
1080	582068
24593	582069
246298	582070
121652	582071
166189	582072
1592	582073
268406	582074
102785	582075
32061	582076
228064	582077
127032	582078
224394	582079
5953	582080
264102	582081
425175	582082
38811	582083
52151	582084
251145	582085
158204	582086
221443	582087
29768	582088
122942	582089
307461	582090
35708	582091
345371	582092
55794	582093
64559	582094
300144	582095
122883	582096
60929	582097
211770	582098
210523	582099
290666	582100
115672	582101
43714	582102
446045	582103
125497	582104
214850	582105
33094	582106
90552	582107
77591	582108
125591	582109
108774	582110
153578	582111
300625	582112
150397	582113
42935	582114
121772	582115
414019	582116
242860	582117
394668	582118
435545	582119
118259	582120
254905	582121
280577	582122
403504	582123
236002	582124
109035	582125
14319	582126
150760	582127
229683	582128
107000	582129
97888	582130
310473	582131
237277	582132
240264	582133
436889	582134
311174	582135
327166	582136
239391	582137
373721	582138
38317	582139
289196	582140
239514	582141
289979	582142
131736	582143
140310	582144
129674	582145
18881	582146
426826	582147
194373	582148
360457	582149
323215	582150
166339	582151
22260	582152
162237	582153
39339	582154
43470	582155
109424	582156
237687	582157
413202	582158
83267	582159
458637	582160
136169	582161
437886	582162
244639	582163
242867	582164
134934	582165
408643	582166
392843	582167
234190	582168
37116	582169
1263	582170
117371	582171
107858	582172
396889	582173
101820	582174
122681	582175
226058	582176
394590	582177
421203	582178
113822	582179
408977	582180
41697	582181
58915	582182
56012	582183
49461	582184
149623	582185
92775	582186
197115	582187
78401	582188
448049	582189
179230	582190
274294	582191
179921	582192
58721	582193
165810	582194
205278	582195
293640	582196
59306	582197
49134	582198
28958	582199
68343	582200
83149	582201
81916	582202
153948	582203
83145	582204
155527	582205
398953	582206
81915	582207
205786	582208
179028	582209
133231	582210
63224	582211
11745	582212
313017	582213
312006	582214
209197	582215
276657	582216
271642	582217
310835	582218
52618	582219
235919	582220
73709	582221
174177	582222
41432	582223
160405	582224
155524	582225
161695	582226
37805	582227
1776	582228
83939	582229
79618	582230
52202	582231
125909	582232
228885	582233
381239	582234
267744	582235
128890	582236
204217	582237
139112	582238
11998	582239
18579	582240
30598	582241
347460	582242
7372	582243
281334	582244
443186	582245
323159	582246
71468	582247
158842	582248
286584	582249
156699	582250
127910	582251
382474	582252
255505	582253
382694	582254
164764	582255
144753	582256
340568	582257
379330	582258
156514	582259
327059	582260
35108	582261
144930	582262
107597	582263
252452	582264
209037	582265
36266	582266
15767	582267
103571	582268
159432	582269
84816	582270
217465	582271
263615	582272
32725	582273
49577	582274
169323	582275
204266	582276
457366	582277
175496	582278
11673	582279
257972	582280
264373	582281
129125	582282
20799	582283
27951	582284
397588	582285
352540	582286
3519	582287
19332	582288
116826	582289
390604	582290
348657	582291
114785	582292
20869	582293
66746	582294
100087	582295
120102	582296
62922	582297
184434	582298
58822	582299
299787	582300
339556	582301
81814	582302
59577	582303
367245	582304
99059	582305
32924	582306
12162	582307
76571	582308
268293	582309
30528	582310
323129	582311
62366	582312
26789	582313
304250	582314
171683	582315
292923	582316
251603	582317
328378	582318
36672	582319
17670	582320
198700	582321
238866	582322
227474	582323
42263	582324
51026	582325
45138	582326
245021	582327
213461	582328
218405	582329
107562	582330
106383	582331
255025	582332
349531	582333
195980	582334
387212	582335
74540	582336
10113	582337
386586	582338
115459	582339
77533	582340
65554	582341
89377	582342
157483	582343
34179	582344
89744	582345
170252	582346
42324	582347
405794	582348
1046	582349
238264	582350
31358	582351
13997	582352
299084	582353
250111	582354
262594	582355
199119	582356
142882	582357
30747	582358
137072	582359
228069	582360
97794	582361
172795	582362
118678	582363
94372	582364
254599	582365
28508	582366
341213	582367
251879	582368
85552	582369
170278	582370
93330	582371
429495	582372
324417	582373
283906	582374
94716	582375
9432	582376
118581	582377
396383	582378
97976	582379
189614	582380
11694	582381
109427	582382
245415	582383
249297	582384
207921	582385
409123	582386
1894	582387
216791	582388
10717	582389
214481	582390
57512	582391
16660	582392
37400	582393
135873	582394
255498	582395
1434	582396
473	582397
226460	582398
27264	582399
212871	582400
444260	582401
18318	582402
152436	582403
82300	582404
297226	582405
59671	582406
190836	582407
82475	582408
66278	582409
42351	582410
280766	582411
77360	582412
237582	582413
128747	582414
279258	582415
343262	582416
219753	582417
207212	582418
96998	582419
184339	582420
76897	582421
232899	582422
439725	582423
289959	582424
416297	582425
88584	582426
13699	582427
308526	582428
176255	582429
98068	582430
160212	582431
27993	582432
187855	582433
341468	582434
67836	582435
14427	582436
535	582437
194578	582438
138880	582439
346278	582440
7972	582441
373363	582442
63427	582443
228281	582444
116532	582445
19965	582446
119539	582447
34204	582448
255141	582449
83887	582450
28142	582451
392426	582452
142899	582453
106853	582454
41156	582455
365665	582456
132477	582457
11998	582458
24757	582459
68931	582460
214924	582461
168022	582462
452246	582463
43545	582464
426156	582465
398647	582466
161877	582467
57182	582468
71665	582469
261760	582470
2506	582471
124634	582472
193192	582473
124191	582474
71811	582475
22452	582476
68844	582477
142519	582478
21987	582479
144519	582480
456165	582481
51628	582482
82649	582483
153905	582484
110207	582485
6233	582486
419853	582487
128421	582488
34296	582489
311085	582490
144916	582491
19811	582492
144334	582493
138105	582494
228029	582495
46785	582496
159152	582497
63081	582498
336490	582499
289173	582500
375634	582501
156985	582502
65059	582503
83259	582504
136069	582505
355982	582506
97673	582507
231816	582508
370375	582509
30099	582510
41276	582511
5769	582512
195700	582513
220664	582514
42616	582515
33222	582516
63355	582517
399630	582518
50599	582519
367163	582520
226614	582521
117661	582522
252104	582523
78214	582524
185863	582525
366823	582526
454856	582527
63681	582528
113526	582529
1786	582530
129732	582531
150291	582532
68640	582533
67714	582534
40331	582535
269389	582536
335625	582537
81149	582538
419401	582539
33704	582540
221877	582541
17152	582542
212052	582543
78708	582544
14060	582545
267678	582546
4174	582547
39753	582548
267855	582549
141776	582550
20777	582551
58015	582552
75463	582553
22861	582554
312230	582555
161664	582556
137337	582557
84485	582558
70378	582559
53601	582560
14239	582561
168277	582562
108107	582563
182168	582564
394306	582565
77869	582566
386977	582567
37521	582568
397716	582569
1092	582570
1100	582571
164206	582572
200531	582573
230376	582574
224866	582575
138124	582576
120436	582577
66428	582578
54354	582579
311391	582580
22463	582581
102578	582582
142112	582583
306462	582584
33195	582585
40434	582586
43393	582587
100689	582588
435659	582589
424687	582590
7518	582591
114591	582592
153731	582593
299227	582594
35789	582595
45859	582596
87730	582597
103404	582598
40678	582599
113701	582600
48286	582601
107510	582602
345554	582603
305456	582604
114070	582605
233059	582606
223278	582607
402096	582608
450367	582609
174269	582610
115953	582611
80422	582612
62970	582613
414902	582614
27124	582615
144358	582616
450493	582617
399896	582618
261313	582619
58953	582620
458200	582621
57718	582622
2483	582623
21586	582624
132274	582625
68118	582626
72627	582627
84321	582628
298581	582629
55433	582630
308223	582631
23138	582632
363916	582633
437561	582634
320004	582635
378348	582636
363275	582637
136627	582638
44371	582639
254912	582640
326639	582641
11221	582642
52844	582643
208599	582644
204288	582645
110340	582646
189	582647
425847	582648
21274	582649
54225	582650
121482	582651
130012	582652
41419	582653
380594	582654
262180	582655
96377	582656
6114	582657
449779	582658
3895	582659
103904	582660
269905	582661
361104	582662
202075	582663
33568	582664
94589	582665
83718	582666
383268	582667
5903	582668
188895	582669
229713	582670
188264	582671
330469	582672
140164	582673
278218	582674
242155	582675
53062	582676
254270	582677
14376	582678
107889	582679
54701	582680
277740	582681
386044	582682
175129	582683
171629	582684
33471	582685
303230	582686
222572	582687
267743	582688
91623	582689
389352	582690
363739	582691
190348	582692
294552	582693
207318	582694
87769	582695
141121	582696
88877	582697
53349	582698
340586	582699
144290	582700
16043	582701
39618	582702
162592	582703
125570	582704
11063	582705
21876	582706
78447	582707
431871	582708
183177	582709
450679	582710
360517	582711
173672	582712
142167	582713
224483	582714
207993	582715
140265	582716
49021	582717
18275	582718
4679	582719
14411	582720
41092	582721
210254	582722
118194	582723
29096	582724
28153	582725
113731	582726
136507	582727
99191	582728
307082	582729
305849	582730
380610	582731
71130	582732
140537	582733
40846	582734
112384	582735
49021	582736
54474	582737
272741	582738
124975	582739
216355	582740
142023	582741
73636	582742
130524	582743
189166	582744
90487	582745
240926	582746
53075	582747
434262	582748
355435	582749
247305	582750
62386	582751
51138	582752
257635	582753
9044	582754
213969	582755
189066	582756
363444	582757
217722	582758
2111	582759
90044	582760
9657	582761
140010	582762
361144	582763
70910	582764
170829	582765
344268	582766
457324	582767
212306	582768
62454	582769
7223	582770
24668	582771
188948	582772
42402	582773
210612	582774
108669	582775
252455	582776
202820	582777
218456	582778
53698	582779
61644	582780
422684	582781
42352	582782
100304	582783
181013	582784
101070	582785
190637	582786
106097	582787
222454	582788
103281	582789
24136	582790
149497	582791
370698	582792
147016	582793
64454	582794
234262	582795
119618	582796
96549	582797
155970	582798
179979	582799
397223	582800
193932	582801
5770	582802
14228	582803
269257	582804
220322	582805
364977	582806
159040	582807
21251	582808
383837	582809
294471	582810
289767	582811
33231	582812
63438	582813
188595	582814
275508	582815
73988	582816
74883	582817
87825	582818
101465	582819
283807	582820
439797	582821
141153	582822
132594	582823
368598	582824
128859	582825
37557	582826
248975	582827
245895	582828
82000	582829
264670	582830
202663	582831
231905	582832
199154	582833
503	582834
351935	582835
71383	582836
89726	582837
249726	582838
142533	582839
175484	582840
380282	582841
87776	582842
373371	582843
341007	582844
92791	582845
67327	582846
297522	582847
50295	582848
45909	582849
361827	582850
275592	582851
44637	582852
42022	582853
49719	582854
293286	582855
122546	582856
22275	582857
59120	582858
288407	582859
294099	582860
257065	582861
50631	582862
46437	582863
316039	582864
289413	582865
114706	582866
26015	582867
98122	582868
235482	582869
76648	582870
69673	582871
412731	582872
63999	582873
235470	582874
278	582875
12611	582876
301304	582877
23880	582878
81207	582879
80863	582880
100421	582881
341997	582882
97509	582883
54580	582884
50373	582885
51261	582886
155884	582887
439786	582888
208963	582889
452058	582890
94460	582891
173077	582892
82151	582893
387062	582894
51850	582895
197673	582896
63014	582897
137577	582898
139753	582899
103637	582900
108654	582901
207009	582902
110557	582903
378819	582904
25976	582905
92267	582906
93970	582907
369414	582908
92038	582909
160451	582910
282111	582911
230549	582912
17850	582913
408693	582914
247800	582915
3278	582916
54310	582917
127821	582918
154057	582919
336601	582920
357496	582921
92124	582922
30104	582923
89412	582924
234215	582925
196548	582926
10283	582927
10484	582928
415886	582929
202978	582930
61862	582931
123945	582932
93408	582933
327359	582934
129963	582935
101109	582936
30394	582937
44608	582938
6113	582939
15863	582940
397350	582941
163870	582942
63318	582943
133367	582944
104961	582945
187587	582946
347509	582947
454592	582948
423473	582949
287480	582950
45963	582951
200494	582952
119723	582953
191590	582954
408	582955
178883	582956
198112	582957
14350	582958
40454	582959
24953	582960
101924	582961
261937	582962
164991	582963
8208	582964
168444	582965
179866	582966
8101	582967
260350	582968
6458	582969
315100	582970
83280	582971
158634	582972
134360	582973
23701	582974
148365	582975
101976	582976
104954	582977
56509	582978
193062	582979
12600	582980
2707	582981
50830	582982
21508	582983
21604	582984
62646	582985
185623	582986
440332	582987
214886	582988
235474	582989
31556	582990
211290	582991
107246	582992
177996	582993
358087	582994
26610	582995
192903	582996
439790	582997
34412	582998
179672	582999
933	583000
32759	583001
42447	583002
106064	583003
70749	583004
327237	583005
296604	583006
362114	583007
180486	583008
296328	583009
418765	583010
160821	583011
14378	583012
196611	583013
235063	583014
96945	583015
56439	583016
354035	583017
92491	583018
43829	583019
206551	583020
88289	583021
7874	583022
16092	583023
204565	583024
92034	583025
7963	583026
70815	583027
373174	583028
155274	583029
5301	583030
120356	583031
150418	583032
12604	583033
90227	583034
176206	583035
144227	583036
261395	583037
459878	583038
183841	583039
440831	583040
178678	583041
52493	583042
283296	583043
113393	583044
62878	583045
65121	583046
28248	583047
41704	583048
41704	583049
14111	583050
215569	583051
9568	583052
217544	583053
173289	583054
80204	583055
205923	583056
116010	583057
105027	583058
153959	583059
360144	583060
60729	583061
162875	583062
276064	583063
210692	583064
383797	583065
94760	583066
185161	583067
229011	583068
370902	583069
101585	583070
251602	583071
146609	583072
498	583073
209993	583074
13723	583075
146406	583076
38360	583077
220708	583078
438351	583079
1771	583080
62280	583081
121631	583082
126742	583083
26123	583084
258022	583085
14602	583086
100831	583087
45334	583088
45648	583089
45648	583090
271464	583091
56381	583092
194246	583093
445755	583094
289909	583095
151048	583096
244350	583097
17588	583098
324502	583099
378116	583100
345904	583101
64168	583102
427777	583103
220554	583104
426428	583105
441941	583106
163608	583107
279775	583108
53446	583109
346545	583110
373788	583111
4385	583112
274068	583113
362494	583114
421007	583115
451579	583116
153852	583117
65327	583118
286471	583119
255847	583120
630	583121
91314	583122
274	583123
19258	583124
434936	583125
155976	583126
124398	583127
281445	583128
108464	583129
8161	583130
238056	583131
144513	583132
234310	583133
55534	583134
111366	583135
159377	583136
178369	583137
12653	583138
115192	583139
351973	583140
265264	583141
60722	583142
155141	583143
199725	583144
388912	583145
85532	583146
169577	583147
33933	583148
237343	583149
443249	583150
29922	583151
53987	583152
283058	583153
112568	583154
4586	583155
216422	583156
21942	583157
255413	583158
100502	583159
49478	583160
109676	583161
329556	583162
45910	583163
24165	583164
652	583165
155038	583166
72881	583167
124453	583168
139922	583169
32445	583170
451566	583171
235399	583172
39631	583173
259758	583174
104764	583175
225888	583176
1592	583177
5147	583178
200010	583179
64921	583180
16130	583181
1246	583182
19269	583183
82592	583184
318842	583185
151312	583186
81429	583187
9161	583188
16620	583189
390929	583190
90726	583191
128301	583192
664	583193
337353	583194
4943	583195
233989	583196
58482	583197
206082	583198
219845	583199
374412	583200
76368	583201
657	583202
3089	583203
421662	583204
343213	583205
398413	583206
10406	583207
238451	583208
285947	583209
77891	583210
247853	583211
16823	583212
206729	583213
16361	583214
349696	583215
27952	583216
182640	583217
932	583218
186895	583219
116954	583220
118758	583221
123307	583222
85090	583223
9249	583224
92060	583225
35214	583226
181517	583227
33926	583228
33596	583229
303709	583230
9255	583231
147281	583232
23563	583233
266775	583234
79821	583235
444164	583236
42653	583237
34596	583238
44962	583239
65430	583240
211902	583241
366971	583242
2496	583243
2441	583244
31477	583245
56855	583246
22313	583247
203235	583248
449940	583249
276925	583250
64002	583251
392868	583252
374338	583253
283802	583254
388851	583255
73865	583256
192970	583257
443328	583258
308449	583259
61340	583260
4469	583261
37254	583262
201065	583263
10530	583264
56640	583265
411511	583266
76222	583267
255529	583268
195845	583269
7257	583270
57863	583271
198161	583272
406734	583273
241044	583274
68114	583275
112914	583276
430101	583277
261409	583278
180	583279
101339	583280
192581	583281
68258	583282
4434	583283
81138	583284
19579	583285
73833	583286
80984	583287
345545	583288
15909	583289
43231	583290
291789	583291
48289	583292
49662	583293
182583	583294
93348	583295
49669	583296
419237	583297
217634	583298
108042	583299
193008	583300
232956	583301
61835	583302
37024	583303
20793	583304
245903	583305
152280	583306
451575	583307
68331	583308
417335	583309
243765	583310
114713	583311
411510	583312
345464	583313
272603	583314
11431	583315
210979	583316
54025	583317
200466	583318
24231	583319
378169	583320
104839	583321
354877	583322
231711	583323
8121	583324
31419	583325
111713	583326
40151	583327
4345	583328
141880	583329
225467	583330
244731	583331
235918	583332
76507	583333
195592	583334
221447	583335
240885	583336
105696	583337
22276	583338
19913	583339
7196	583340
7923	583341
96001	583342
315205	583343
9739	583344
298703	583345
87169	583346
154681	583347
219391	583348
25557	583349
49861	583350
19121	583351
63420	583352
453790	583353
298355	583354
119781	583355
4943	583356
339137	583357
63855	583358
11961	583359
21918	583360
183596	583361
138929	583362
219369	583363
112261	583364
134298	583365
60218	583366
39178	583367
332055	583368
126573	583369
93683	583370
268373	583371
191554	583372
45455	583373
48218	583374
52593	583375
264551	583376
190443	583377
35741	583378
194369	583379
17854	583380
425200	583381
239875	583382
171647	583383
189867	583384
56899	583385
48889	583386
36513	583387
101007	583388
55111	583389
24412	583390
30504	583391
324005	583392
59312	583393
15812	583394
44036	583395
442672	583396
38165	583397
58016	583398
37652	583399
69558	583400
379509	583401
14873	583402
108970	583403
93305	583404
134105	583405
34907	583406
202990	583407
87932	583408
18575	583409
30084	583410
77537	583411
310638	583412
96747	583413
2662	583414
61583	583415
21517	583416
191408	583417
208608	583418
174202	583419
248943	583420
327379	583421
55365	583422
7000	583423
8198	583424
75781	583425
3965	583426
308194	583427
284009	583428
65849	583429
208092	583430
405814	583431
172333	583432
55700	583433
208756	583434
208640	583435
243778	583436
165275	583437
142967	583438
47276	583439
108112	583440
405686	583441
37798	583442
164927	583443
372274	583444
228834	583445
65560	583446
244859	583447
300282	583448
359548	583449
8040	583450
347796	583451
129470	583452
79576	583453
125347	583454
162941	583455
36382	583456
146401	583457
127691	583458
141936	583459
216241	583460
112342	583461
272352	583462
55428	583463
124789	583464
9	583465
456859	583466
403496	583467
404194	583468
3432	583469
100505	583470
325310	583471
161353	583472
432426	583473
87958	583474
49962	583475
261252	583476
418815	583477
48927	583478
109742	583479
202207	583480
293785	583481
299331	583482
280	583483
339220	583484
46170	583485
95505	583486
6151	583487
706	583488
199744	583489
371403	583490
431644	583491
38042	583492
93774	583493
93930	583494
63857	583495
33737	583496
40	583497
44345	583498
2007	583499
71995	583500
210992	583501
60311	583502
368715	583503
357603	583504
64413	583505
48919	583506
103939	583507
27753	583508
71421	583509
285398	583510
130377	583511
3586	583512
22473	583513
81262	583514
458302	583515
380411	583516
49964	583517
70793	583518
106148	583519
116148	583520
110750	583521
9189	583522
182347	583523
10648	583524
41676	583525
359778	583526
435203	583527
271078	583528
450317	583529
99698	583530
186532	583531
42271	583532
252215	583533
228456	583534
157738	583535
93769	583536
141608	583537
48763	583538
66689	583539
207017	583540
82126	583541
265991	583542
55481	583543
46293	583544
187384	583545
167716	583546
172920	583547
104152	583548
117788	583549
104831	583550
60588	583551
77233	583552
85937	583553
193632	583554
73079	583555
435525	583556
257797	583557
370558	583558
14457	583559
19062	583560
438943	583561
85559	583562
230383	583563
3626	583564
49819	583565
208473	583566
89101	583567
40401	583568
34428	583569
27306	583570
54514	583571
90183	583572
42059	583573
9310	583574
10334	583575
20928	583576
140261	583577
101593	583578
199328	583579
27348	583580
7119	583581
145673	583582
112450	583583
27638	583584
117211	583585
150747	583586
725	583587
109934	583588
166030	583589
2851	583590
46792	583591
203758	583592
227024	583593
188323	583594
83169	583595
34261	583596
179615	583597
14399	583598
45143	583599
74800	583600
133610	583601
380118	583602
51510	583603
241351	583604
176480	583605
47229	583606
3063	583607
10013	583608
408014	583609
416145	583610
97129	583611
65169	583612
85369	583613
38002	583614
19586	583615
231581	583616
1060	583617
133254	583618
78844	583619
124106	583620
82946	583621
229007	583622
327569	583623
31386	583624
44980	583625
61086	583626
235382	583627
368021	583628
217687	583629
3953	583630
64723	583631
29735	583632
315138	583633
234022	583634
172228	583635
174894	583636
175796	583637
365017	583638
218093	583639
336572	583640
357739	583641
333979	583642
93346	583643
81343	583644
14983	583645
59150	583646
413576	583647
48486	583648
35414	583649
101994	583650
128195	583651
117438	583652
221922	583653
19095	583654
294879	583655
271027	583656
35789	583657
63789	583658
369197	583659
385629	583660
113108	583661
83792	583662
167537	583663
318736	583664
154685	583665
82778	583666
319842	583667
96710	583668
362143	583669
233686	583670
150322	583671
76038	583672
111500	583673
888	583674
91380	583675
334406	583676
129896	583677
296677	583678
54664	583679
12089	583680
3549	583681
23329	583682
7308	583683
72641	583684
7717	583685
2297	583686
45444	583687
139	583688
306030	583689
69834	583690
198916	583691
27828	583692
26514	583693
29690	583694
165448	583695
62838	583696
20174	583697
2383	583698
311501	583699
160791	583700
8766	583701
252	583702
192564	583703
3804	583704
96	583705
888	583706
124351	583707
111500	583708
47519	583709
414413	583710
12708	583711
28038	583712
66358	583713
6791	583714
43851	583715
275758	583716
405295	583717
152509	583718
1599	583719
137537	583720
43005	583721
415016	583722
174425	583723
45732	583724
3704	583725
2531	583726
311518	583727
10544	583728
25623	583729
279367	583730
137014	583731
25245	583732
50825	583733
174425	583734
74338	583735
79668	583736
81362	583737
28975	583738
190329	583739
398872	583740
93205	583741
117537	583742
76614	583743
69405	583744
124513	583745
6289	583746
121356	583747
151702	583748
179480	583749
340566	583750
32559	583751
205015	583752
135569	583753
121	583754
2907	583755
279869	583756
147513	583757
10054	583758
361265	583759
280633	583760
13248	583761
22307	583762
15060	583763
1953	583764
4408	583765
1177	583766
1100	583767
166158	583768
8617	583769
2092	583770
32939	583771
17972	583772
10074	583773
3622	583774
11891	583775
2794	583776
51424	583777
255883	583778
33728	583779
93727	583780
7241	583781
176176	583782
7956	583783
64032	583784
7803	583785
14261	583786
205201	583787
1147	583788
3647	583789
21694	583790
6235	583791
134974	583792
7992	583793
9540	583794
9258	583795
7956	583796
19821	583797
52534	583798
127046	583799
30708	583800
6464	583801
179	583802
1742	583803
3124	583804
49389	583805
77346	583806
8376	583807
320240	583808
4733	583809
1042	583810
205843	583811
81844	583812
160643	583813
458553	583814
84500	583815
368336	583816
190986	583817
82567	583818
6542	583819
175620	583820
8645	583821
23419	583822
176212	583823
24319	583824
7218	583825
582	583826
122750	583827
135672	583828
64852	583829
86067	583830
14024	583831
4938	583832
25496	583833
15591	583834
244775	583835
16819	583836
115175	583837
24457	583838
50129	583839
180126	583840
279052	583841
86881	583842
272740	583843
171696	583844
587	583845
259016	583846
164501	583847
37425	583848
133227	583849
218974	583850
58744	583851
60945	583852
36748	583853
123139	583854
214244	583855
243479	583856
198262	583857
141907	583858
99780	583859
175026	583860
323973	583861
184299	583862
168369	583863
75194	583864
57703	583865
444324	583866
98619	583867
410812	583868
271416	583869
161279	583870
422054	583871
130040	583872
11754	583873
24096	583874
41101	583875
339146	583876
617	583877
107832	583878
154074	583879
119994	583880
67926	583881
114831	583882
354641	583883
144682	583884
27941	583885
173186	583886
264392	583887
26296	583888
21152	583889
188980	583890
167451	583891
312047	583892
82360	583893
42336	583894
279481	583895
429068	583896
90701	583897
212868	583898
30455	583899
47603	583900
182126	583901
303104	583902
211173	583903
152571	583904
172129	583905
405843	583906
394279	583907
235296	583908
13866	583909
33263	583910
319370	583911
102305	583912
13153	583913
157310	583914
149192	583915
306717	583916
299166	583917
177153	583918
43503	583919
106678	583920
99720	583921
5841	583922
23187	583923
152862	583924
47026	583925
18110	583926
235164	583927
380699	583928
120066	583929
290977	583930
141259	583931
146150	583932
31244	583933
92936	583934
336516	583935
60387	583936
172534	583937
213712	583938
287422	583939
225195	583940
98839	583941
116912	583942
370316	583943
163228	583944
4985	583945
317368	583946
57730	583947
116765	583948
9625	583949
101795	583950
211134	583951
58790	583952
109419	583953
360566	583954
154275	583955
2994	583956
108321	583957
2994	583958
14801	583959
436727	583960
372231	583961
53872	583962
97125	583963
5841	583964
83372	583965
4058	583966
222344	583967
2861	583968
405899	583969
39003	583970
75542	583971
169292	583972
60209	583973
60383	583974
73237	583975
152195	583976
12246	583977
330296	583978
94790	583979
33508	583980
147480	583981
30187	583982
14754	583983
65050	583984
116748	583985
1921	583986
17223	583987
457746	583988
138142	583989
92677	583990
442208	583991
16685	583992
122494	583993
57973	583994
133086	583995
69129	583996
7989	583997
42756	583998
219627	583999
403850	584000
50435	584001
273457	584002
41191	584003
345041	584004
298222	584005
180020	584006
211534	584007
458361	584008
141652	584009
308835	584010
162989	584011
279253	584012
120352	584013
146219	584014
92559	584015
13667	584016
51580	584017
226610	584018
419907	584019
168290	584020
57375	584021
197986	584022
5928	584023
113134	584024
347269	584025
75330	584026
98886	584027
56881	584028
417041	584029
767	584030
57003	584031
68742	584032
61123	584033
294902	584034
418501	584035
160288	584036
309227	584037
289875	584038
230684	584039
57860	584040
11176	584041
135482	584042
5766	584043
30931	584044
159928	584045
236626	584046
68828	584047
42029	584048
115044	584049
31337	584050
357829	584051
189063	584052
208609	584053
10533	584054
116192	584055
1258	584056
120036	584057
75903	584058
272538	584059
105552	584060
134418	584061
298686	584062
39370	584063
312467	584064
9465	584065
182021	584066
271246	584067
256279	584068
37613	584069
70576	584070
24553	584071
191171	584072
33007	584073
81257	584074
26712	584075
281987	584076
117686	584077
288188	584078
231486	584079
28289	584080
129071	584081
133713	584082
23019	584083
162282	584084
135221	584085
392983	584086
233158	584087
81576	584088
96473	584089
252914	584090
196905	584091
64484	584092
42838	584093
92258	584094
233808	584095
392870	584096
62480	584097
226578	584098
47010	584099
231593	584100
383834	584101
196333	584102
273223	584103
139796	584104
337989	584105
113148	584106
424722	584107
251366	584108
70136	584109
417659	584110
78400	584111
39704	584112
81263	584113
249917	584114
450529	584115
451403	584116
220310	584117
269300	584118
374184	584119
227977	584120
309998	584121
380716	584122
133932	584123
293381	584124
193519	584125
55098	584126
97795	584127
282236	584128
390665	584129
266169	584130
30511	584131
140729	584132
8126	584133
14168	584134
77798	584135
149180	584136
139883	584137
284545	584138
125195	584139
220342	584140
103371	584141
10756	584142
258707	584143
440	584144
301502	584145
308466	584146
312365	584147
148372	584148
79309	584149
79309	584150
4917	584151
24079	584152
3953	584153
50108	584154
205095	584155
187706	584156
132438	584157
99237	584158
72971	584159
16866	584160
55750	584161
284610	584162
160866	584163
115570	584164
33992	584165
30813	584166
285587	584167
396590	584168
199774	584169
126050	584170
305685	584171
225280	584172
327227	584173
200895	584174
441232	584175
322871	584176
221466	584177
133737	584178
37212	584179
45432	584180
86029	584181
268878	584182
39831	584183
33729	584184
266431	584185
14010	584186
81435	584187
90806	584188
266126	584189
81719	584190
36587	584191
14712	584192
212371	584193
331341	584194
19054	584195
63831	584196
368023	584197
15404	584198
210771	584199
109459	584200
364751	584201
59371	584202
224551	584203
350970	584204
84331	584205
97773	584206
240288	584207
143950	584208
93704	584209
53209	584210
124638	584211
459840	584212
181009	584213
71122	584214
170102	584215
95041	584216
409415	584217
177265	584218
282203	584219
105065	584220
14179	584221
153067	584222
361276	584223
240850	584224
125246	584225
71835	584226
239734	584227
292339	584228
197039	584229
257514	584230
35812	584231
236651	584232
344178	584233
31065	584234
268176	584235
67854	584236
325404	584237
297069	584238
99032	584239
13006	584240
325880	584241
305314	584242
240826	584243
243658	584244
138648	584245
155655	584246
365765	584247
193970	584248
61173	584249
70553	584250
137324	584251
61281	584252
104226	584253
89318	584254
307053	584255
2733	584256
291273	584257
172713	584258
13125	584259
15032	584260
236950	584261
71253	584262
69451	584263
41349	584264
137451	584265
30698	584266
116968	584267
261506	584268
314518	584269
120246	584270
6540	584271
263857	584272
3378	584273
257968	584274
109707	584275
116708	584276
243605	584277
441791	584278
5257	584279
148968	584280
81370	584281
93822	584282
203322	584283
113843	584284
338366	584285
445536	584286
42141	584287
91829	584288
204720	584289
10499	584290
277284	584291
127941	584292
455569	584293
221481	584294
88556	584295
90233	584296
5149	584297
364679	584298
235734	584299
389298	584300
213997	584301
127194	584302
65521	584303
7584	584304
145541	584305
161979	584306
191436	584307
96075	584308
190257	584309
18658	584310
349128	584311
415848	584312
220237	584313
424234	584314
8930	584315
18366	584316
41471	584317
237279	584318
410874	584319
210870	584320
226414	584321
54405	584322
98211	584323
120246	584324
106949	584325
76808	584326
137862	584327
276890	584328
34006	584329
39365	584330
284233	584331
252386	584332
147944	584333
203527	584334
77703	584335
427619	584336
24946	584337
35812	584338
3612	584339
98696	584340
79422	584341
76807	584342
261222	584343
169391	584344
120566	584345
61281	584346
430354	584347
1382	584348
281283	584349
277466	584350
218392	584351
2526	584352
356642	584353
124	584354
234280	584355
190598	584356
165150	584357
274185	584358
159040	584359
420424	584360
1672	584361
30132	584362
50600	584363
403309	584364
76263	584365
114890	584366
145881	584367
109189	584368
76807	584369
314343	584370
154278	584371
307099	584372
458212	584373
109120	584374
277470	584375
297564	584376
339759	584377
386849	584378
2610	584379
28288	584380
51682	584381
148501	584382
59077	584383
116322	584384
232132	584385
144403	584386
170253	584387
229067	584388
317212	584389
7825	584390
109870	584391
82334	584392
82152	584393
251277	584394
372301	584395
152244	584396
385	584397
341022	584398
314613	584399
165144	584400
241292	584401
390122	584402
143145	584403
58437	584404
33729	584405
71605	584406
34274	584407
173047	584408
298803	584409
365589	584410
84244	584411
175084	584412
236958	584413
147638	584414
39681	584415
264506	584416
138394	584417
189793	584418
59359	584419
34641	584420
271859	584421
309882	584422
270792	584423
10101	584424
421856	584425
231358	584426
171938	584427
312845	584428
79532	584429
42070	584430
8112	584431
76808	584432
366632	584433
79901	584434
262239	584435
311789	584436
180908	584437
294913	584438
62465	584439
123980	584440
143447	584441
89255	584442
5962	584443
25378	584444
45005	584445
434989	584446
192162	584447
116884	584448
130757	584449
9455	584450
39984	584451
39984	584452
361972	584453
159671	584454
87389	584455
179931	584456
216349	584457
68271	584458
38778	584459
98826	584460
98826	584461
95247	584462
101663	584463
217457	584464
246168	584465
89355	584466
13334	584467
228656	584468
220297	584469
228656	584470
216770	584471
30304	584472
4158	584473
240083	584474
31727	584475
4844	584476
79301	584477
446564	584478
36959	584479
10128	584480
28879	584481
89088	584482
299	584483
76187	584484
286460	584485
94395	584486
103724	584487
65413	584488
33655	584489
61557	584490
212794	584491
109146	584492
433006	584493
97305	584494
133957	584495
196676	584496
187722	584497
92093	584498
458560	584499
48414	584500
241547	584501
31417	584502
389353	584503
440858	584504
134259	584505
40992	584506
72535	584507
248024	584508
777	584509
213451	584510
4759	584511
36175	584512
17093	584513
195991	584514
361365	584515
132192	584516
203011	584517
108711	584518
60044	584519
6026	584520
341755	584521
69263	584522
193801	584523
182111	584524
9862	584525
312644	584526
165737	584527
183635	584528
8937	584529
17039	584530
8394	584531
166907	584532
89679	584533
168448	584534
92508	584535
10327	584536
179833	584537
154988	584538
24772	584539
46074	584540
15758	584541
95101	584542
80494	584543
18763	584544
30982	584545
167233	584546
362076	584547
82326	584548
17076	584549
153007	584550
5417	584551
41583	584552
237287	584553
122951	584554
11996	584555
131376	584556
443882	584557
184076	584558
54869	584559
118470	584560
42304	584561
7394	584562
393042	584563
50606	584564
297230	584565
421996	584566
220793	584567
327110	584568
215746	584569
6527	584570
56895	584571
137156	584572
371347	584573
166431	584574
94713	584575
40574	584576
65017	584577
40656	584578
130983	584579
260542	584580
2120	584581
47917	584582
333958	584583
35468	584584
7261	584585
59661	584586
241264	584587
200903	584588
115888	584589
47709	584590
263533	584591
116270	584592
345783	584593
181648	584594
45750	584595
345112	584596
187167	584597
316992	584598
316519	584599
310275	584600
283397	584601
48526	584602
146972	584603
285483	584604
1241	584605
295597	584606
146917	584607
147566	584608
342036	584609
62702	584610
104946	584611
380510	584612
367860	584613
119572	584614
9219	584615
250262	584616
13564	584617
171819	584618
219653	584619
435260	584620
138714	584621
100089	584622
227347	584623
59994	584624
389008	584625
238376	584626
432764	584627
143930	584628
77701	584629
85986	584630
33383	584631
4220	584632
181946	584633
107820	584634
153633	584635
27493	584636
42876	584637
35424	584638
251909	584639
5180	584640
157913	584641
239702	584642
101731	584643
190145	584644
109732	584645
209265	584646
390127	584647
81907	584648
342312	584649
385682	584650
70336	584651
177368	584652
20632	584653
44431	584654
88050	584655
382864	584656
327589	584657
355948	584658
211388	584659
242640	584660
235853	584661
20743	584662
425060	584663
35317	584664
226526	584665
98846	584666
76933	584667
149342	584668
207456	584669
107487	584670
55277	584671
271913	584672
1170	584673
72666	584674
10639	584675
228398	584676
147356	584677
233933	584678
383822	584679
431451	584680
2495	584681
173949	584682
220618	584683
342061	584684
72664	584685
384033	584686
23226	584687
136615	584688
89688	584689
169714	584690
87649	584691
147238	584692
213282	584693
85067	584694
6139	584695
143770	584696
233502	584697
219802	584698
70689	584699
103154	584700
445367	584701
133081	584702
209216	584703
207049	584704
37126	584705
280959	584706
447702	584707
283542	584708
195634	584709
85156	584710
212685	584711
7367	584712
6139	584713
2929	584714
60919	584715
55323	584716
408831	584717
74476	584718
300895	584719
682	584720
50469	584721
87788	584722
34832	584723
68377	584724
215451	584725
443189	584726
360382	584727
6848	584728
380304	584729
368240	584730
384289	584731
125186	584732
48247	584733
208241	584734
211599	584735
261297	584736
370620	584737
396714	584738
162921	584739
25352	584740
418731	584741
242730	584742
41181	584743
39588	584744
64701	584745
122116	584746
83806	584747
9442	584748
142636	584749
451990	584750
351320	584751
929	584752
34101	584753
346652	584754
326676	584755
8352	584756
119791	584757
167397	584758
46619	584759
83463	584760
172512	584761
226339	584762
17344	584763
30375	584764
19511	584765
56301	584766
163193	584767
102240	584768
376785	584769
82972	584770
64483	584771
63943	584772
247693	584773
143055	584774
56301	584775
59179	584776
2424	584777
3558	584778
3500	584779
666	584780
1168	584781
3303	584782
12109	584783
4762	584784
3340	584785
4882	584786
59179	584787
5114	584788
5154	584789
30947	584790
32576	584791
19828	584792
420936	584793
58574	584794
18537	584795
2475	584796
292268	584797
563	584798
128246	584799
43130	584800
283569	584801
27979	584802
37144	584803
239041	584804
189355	584805
10452	584806
16656	584807
237654	584808
301075	584809
15104	584810
61062	584811
147501	584812
49890	584813
176463	584814
100148	584815
49273	584816
79715	584817
111837	584818
126545	584819
128699	584820
301733	584821
314078	584822
15003	584823
151136	584824
457691	584825
38537	584826
202202	584827
30931	584828
298829	584829
283391	584830
83269	584831
21278	584832
17223	584833
241621	584834
306402	584835
457924	584836
412020	584837
21012	584838
289929	584839
6723	584840
234134	584841
88159	584842
162364	584843
373517	584844
138593	584845
313932	584846
166227	584847
152446	584848
89569	584849
14392	584850
46798	584851
549	584852
330485	584853
41184	584854
224634	584855
77970	584856
61825	584857
82535	584858
434131	584859
15106	584860
101142	584861
199643	584862
44165	584863
379892	584864
297060	584865
190893	584866
440638	584867
84861	584868
3477	584869
221576	584870
339953	584871
83210	584872
360628	584873
237031	584874
374	584875
62532	584876
224164	584877
151437	584878
392103	584879
92109	584880
18265	584881
193219	584882
92947	584883
410233	584884
155729	584885
35776	584886
59243	584887
70374	584888
217641	584889
366249	584890
199233	584891
18853	584892
458973	584893
359986	584894
218069	584895
305455	584896
21578	584897
369603	584898
304804	584899
419696	584900
142062	584901
103901	584902
267500	584903
38558	584904
229019	584905
10338	584906
10550	584907
360225	584908
418394	584909
113975	584910
121494	584911
263738	584912
373722	584913
133347	584914
8717	584915
225283	584916
341253	584917
15474	584918
11208	584919
309764	584920
38024	584921
331892	584922
168195	584923
35576	584924
45419	584925
12302	584926
54535	584927
207494	584928
6980	584929
254667	584930
362841	584931
49901	584932
410343	584933
329277	584934
23891	584935
186939	584936
45395	584937
237253	584938
199789	584939
49379	584940
170693	584941
109347	584942
81351	584943
75168	584944
448745	584945
403803	584946
6788	584947
60045	584948
397086	584949
4311	584950
66537	584951
182940	584952
46924	584953
62412	584954
275926	584955
95891	584956
412237	584957
156415	584958
21101	584959
32874	584960
6309	584961
10684	584962
46240	584963
9386	584964
9382	584965
86385	584966
8388	584967
250278	584968
147990	584969
58682	584970
105257	584971
310119	584972
66537	584973
162607	584974
329641	584975
28095	584976
185843	584977
122077	584978
58812	584979
12372	584980
231600	584981
100430	584982
40478	584983
4704	584984
4704	584985
144730	584986
144730	584987
231158	584988
101874	584989
4271	584990
54814	584991
452128	584992
25169	584993
2966	584994
125433	584995
72947	584996
188272	584997
63967	584998
284998	584999
28090	585000
177205	585001
59450	585002
161570	585003
175504	585004
49958	585005
40308	585006
71400	585007
53683	585008
208751	585009
279583	585010
211006	585011
360072	585012
246708	585013
51260	585014
427110	585015
39058	585016
231531	585017
27981	585018
159388	585019
72032	585020
97566	585021
369551	585022
292534	585023
63330	585024
80292	585025
288887	585026
196727	585027
281018	585028
237897	585029
35501	585030
101656	585031
187057	585032
163678	585033
62467	585034
414045	585035
195088	585036
105098	585037
155305	585038
6264	585039
266949	585040
16348	585041
6750	585042
341227	585043
24406	585044
13786	585045
60363	585046
431477	585047
153151	585048
449681	585049
295300	585050
433699	585051
35249	585052
39638	585053
121455	585054
27266	585055
70771	585056
36472	585057
2301	585058
180814	585059
52160	585060
61802	585061
15474	585062
230746	585063
220784	585064
234337	585065
434664	585066
82638	585067
388801	585068
80469	585069
271007	585070
7725	585071
206536	585072
140178	585073
145213	585074
57294	585075
105113	585076
215314	585077
273559	585078
164165	585079
83982	585080
231	585081
100073	585082
58718	585083
64454	585084
146298	585085
280624	585086
126209	585087
67658	585088
145958	585089
53041	585090
446079	585091
76167	585092
128437	585093
455555	585094
110665	585095
18373	585096
111603	585097
5916	585098
4502	585099
204463	585100
4988	585101
146034	585102
309985	585103
200508	585104
1045	585105
19538	585106
314877	585107
85729	585108
1811	585109
1611	585110
110211	585111
9126	585112
378	585113
124696	585114
161127	585115
32781	585116
180272	585117
111777	585118
341704	585119
223139	585120
61603	585121
99489	585122
21103	585123
59812	585124
163035	585125
269429	585126
240236	585127
52567	585128
129476	585129
409156	585130
3255	585131
17555	585132
118338	585133
156528	585134
125463	585135
142094	585136
109054	585137
128107	585138
231099	585139
131156	585140
2229	585141
8360	585142
22786	585143
67471	585144
410577	585145
2110	585146
417732	585147
14534	585148
382994	585149
17882	585150
316511	585151
2409	585152
14220	585153
1512	585154
307100	585155
408832	585156
333573	585157
4524	585158
155566	585159
1520	585160
103642	585161
66555	585162
15156	585163
218726	585164
58976	585165
40071	585166
14090	585167
29289	585168
76439	585169
100924	585170
4178	585171
9506	585172
27532	585173
78973	585174
440500	585175
54555	585176
4927	585177
183622	585178
238951	585179
18488	585180
19028	585181
80999	585182
29663	585183
20412	585184
1411	585185
154258	585186
7327	585187
172877	585188
25418	585189
1212	585190
15567	585191
378816	585192
133874	585193
457965	585194
223537	585195
38137	585196
95501	585197
133514	585198
67353	585199
193084	585200
28284	585201
71783	585202
4011	585203
52918	585204
129528	585205
12661	585206
26202	585207
192152	585208
192152	585209
49189	585210
1241	585211
165506	585212
451617	585213
205819	585214
8787	585215
267184	585216
37111	585217
371563	585218
375484	585219
76336	585220
40996	585221
50723	585222
383027	585223
120731	585224
58410	585225
50727	585226
257113	585227
99035	585228
122742	585229
4388	585230
23492	585231
1593	585232
117520	585233
45050	585234
20114	585235
134679	585236
226508	585237
174095	585238
5774	585239
407388	585240
139600	585241
82840	585242
83411	585243
725	585244
188	585245
59981	585246
265347	585247
338320	585248
150637	585249
230927	585250
37693	585251
452392	585252
232352	585253
6600	585254
49070	585255
51590	585256
247333	585257
61422	585258
228659	585259
9349	585260
3204	585261
53360	585262
130431	585263
47844	585264
51999	585265
248465	585266
41744	585267
6104	585268
318908	585269
145894	585270
79035	585271
452597	585272
32817	585273
75391	585274
41236	585275
79448	585276
447241	585277
11009	585278
158083	585279
110237	585280
46084	585281
306744	585282
78921	585283
204722	585284
127937	585285
3869	585286
107196	585287
19451	585288
15938	585289
43038	585290
199987	585291
331734	585292
65232	585293
38480	585294
59926	585295
121451	585296
422762	585297
19002	585298
148483	585299
25176	585300
314026	585301
106577	585302
66975	585303
89558	585304
159473	585305
54123	585306
111584	585307
16357	585308
66652	585309
182097	585310
389145	585311
50617	585312
118813	585313
190476	585314
13053	585315
119252	585316
252941	585317
71242	585318
6144	585319
50351	585320
19540	585321
18105	585322
169832	585323
240694	585324
3978	585325
136944	585326
88589	585327
78248	585328
1964	585329
161322	585330
54333	585331
208191	585332
84899	585333
120846	585334
27368	585335
109325	585336
240618	585337
85466	585338
208765	585339
213872	585340
89369	585341
11743	585342
123956	585343
3036	585344
244145	585345
103828	585346
9157	585347
105972	585348
112268	585349
120017	585350
196952	585351
223487	585352
66451	585353
32514	585354
128980	585355
92292	585356
59709	585357
117863	585358
19996	585359
262620	585360
98287	585361
243764	585362
16393	585363
231834	585364
223262	585365
77729	585366
325138	585367
11169	585368
326463	585369
1138	585370
396808	585371
76832	585372
418593	585373
18629	585374
92975	585375
52027	585376
315315	585377
231692	585378
11832	585379
62038	585380
17123	585381
81448	585382
95842	585383
115633	585384
354766	585385
345160	585386
135949	585387
106824	585388
32875	585389
120458	585390
48261	585391
202189	585392
303834	585393
153715	585394
312430	585395
138092	585396
52088	585397
212282	585398
118754	585399
368289	585400
54569	585401
127029	585402
229801	585403
243623	585404
83482	585405
226094	585406
19020	585407
19020	585408
287986	585409
47676	585410
116548	585411
74455	585412
137264	585413
275313	585414
1968	585415
105386	585416
39031	585417
45601	585418
164242	585419
37833	585420
314354	585421
14042	585422
248960	585423
24217	585424
301896	585425
176235	585426
325175	585427
57129	585428
412884	585429
28017	585430
6660	585431
222505	585432
64410	585433
312666	585434
14044	585435
72249	585436
67160	585437
158274	585438
110567	585439
111051	585440
362	585441
7495	585442
286334	585443
333270	585444
228646	585445
54843	585446
141770	585447
345896	585448
393626	585449
109832	585450
100024	585451
313789	585452
222884	585453
204548	585454
197644	585455
20816	585456
58944	585457
52	585458
228077	585459
249739	585460
119857	585461
332293	585462
36507	585463
7837	585464
268199	585465
458132	585466
398171	585467
139793	585468
58457	585469
11096	585470
245065	585471
99011	585472
60002	585473
77251	585474
166966	585475
282059	585476
146423	585477
46731	585478
272272	585479
122193	585480
1163	585481
45243	585482
237903	585483
175714	585484
9510	585485
233841	585486
152069	585487
88387	585488
10184	585489
106634	585490
28772	585491
46886	585492
243146	585493
123259	585494
235920	585495
31522	585496
152627	585497
438358	585498
73431	585499
87185	585500
230315	585501
230038	585502
87597	585503
429219	585504
255381	585505
309041	585506
28773	585507
193644	585508
55351	585509
155721	585510
24664	585511
16373	585512
10223	585513
17257	585514
166734	585515
54656	585516
7485	585517
11505	585518
442046	585519
311926	585520
403883	585521
7683	585522
145986	585523
80095	585524
233971	585525
20978	585526
199031	585527
100806	585528
14842	585529
69359	585530
121058	585531
7038	585532
192282	585533
6975	585534
400496	585535
418799	585536
205697	585537
280089	585538
193669	585539
32506	585540
80984	585541
448972	585542
194668	585543
29025	585544
80330	585545
331396	585546
161386	585547
346681	585548
174102	585549
208978	585550
286177	585551
85757	585552
442839	585553
252706	585554
80530	585555
152645	585556
381939	585557
143534	585558
145287	585559
40909	585560
61487	585561
23912	585562
47588	585563
17915	585564
15112	585565
53352	585566
340857	585567
64788	585568
163117	585569
43376	585570
50733	585571
108718	585572
200160	585573
207091	585574
28791	585575
961	585576
131521	585577
103539	585578
40642	585579
202069	585580
13813	585581
322722	585582
4432	585583
80986	585584
81528	585585
81162	585586
76048	585587
167000	585588
23898	585589
455158	585590
13065	585591
169458	585592
380158	585593
387262	585594
237776	585595
338069	585596
388704	585597
346790	585598
238059	585599
27637	585600
162397	585601
8221	585602
46566	585603
50194	585604
173044	585605
197241	585606
246401	585607
446595	585608
27224	585609
123020	585610
9	585611
61954	585612
279318	585613
219588	585614
74445	585615
67319	585616
411354	585617
147768	585618
99210	585619
193821	585620
375701	585621
91205	585622
90341	585623
86908	585624
105917	585625
81121	585626
10560	585627
287560	585628
36223	585629
47539	585630
31050	585631
40964	585632
103817	585633
174990	585634
22134	585635
67659	585636
59392	585637
83839	585638
401842	585639
29588	585640
438931	585641
15754	585642
244482	585643
267028	585644
434765	585645
444605	585646
17773	585647
8688	585648
112327	585649
167960	585650
82698	585651
43257	585652
438168	585653
187720	585654
9204	585655
72018	585656
14467	585657
103832	585658
170292	585659
397063	585660
77563	585661
105257	585662
63928	585663
151679	585664
105919	585665
242706	585666
9125	585667
110305	585668
252449	585669
27881	585670
29534	585671
135181	585672
112338	585673
40271	585674
31803	585675
4054	585676
356084	585677
72132	585678
212840	585679
276260	585680
261341	585681
79485	585682
177666	585683
191981	585684
414105	585685
397176	585686
160501	585687
104120	585688
158470	585689
61749	585690
142584	585691
84167	585692
2371	585693
12741	585694
382429	585695
425680	585696
30263	585697
15862	585698
206432	585699
47746	585700
341846	585701
95450	585702
457058	585703
15030	585704
259765	585705
8016	585706
376878	585707
39579	585708
432659	585709
165430	585710
62503	585711
66642	585712
82718	585713
120316	585714
115944	585715
105752	585716
269959	585717
173313	585718
5666	585719
6524	585720
18117	585721
27534	585722
361201	585723
377302	585724
63357	585725
8702	585726
134618	585727
240462	585728
222372	585729
28048	585730
93952	585731
105442	585732
162777	585733
94636	585734
20135	585735
82168	585736
618	585737
70699	585738
63086	585739
67595	585740
213875	585741
304784	585742
50007	585743
32671	585744
125536	585745
4137	585746
59233	585747
292427	585748
47416	585749
72220	585750
80634	585751
20794	585752
19784	585753
452739	585754
139128	585755
27937	585756
252214	585757
57445	585758
18750	585759
99687	585760
57215	585761
117502	585762
64952	585763
202267	585764
115103	585765
83979	585766
65844	585767
173856	585768
150303	585769
66906	585770
207448	585771
61844	585772
7433	585773
240254	585774
14313	585775
227	585776
140795	585777
32596	585778
50	585779
198351	585780
80785	585781
416756	585782
210894	585783
96290	585784
198890	585785
6037	585786
292638	585787
395755	585788
409529	585789
99899	585790
22729	585791
11115	585792
28391	585793
10535	585794
2	585795
158715	585796
51277	585797
2936	585798
39968	585799
846	585800
21648	585801
20698	585802
46044	585803
38573	585804
270596	585805
196880	585806
124548	585807
284752	585808
57654	585809
100318	585810
207992	585811
9348	585812
42955	585813
170428	585814
111427	585815
1797	585816
4374	585817
159629	585818
174299	585819
15862	585820
522	585821
220650	585822
190816	585823
310420	585824
104543	585825
3376	585826
26513	585827
57190	585828
452109	585829
110498	585830
236878	585831
86311	585832
88576	585833
12030	585834
29410	585835
71473	585836
101303	585837
113889	585838
414468	585839
387202	585840
275398	585841
45382	585842
134621	585843
50756	585844
83411	585845
118917	585846
115383	585847
123892	585848
81458	585849
211209	585850
216931	585851
2822	585852
331954	585853
1988	585854
7323	585855
12143	585856
12306	585857
130474	585858
267364	585859
41829	585860
15339	585861
126399	585862
4339	585863
325904	585864
210316	585865
1831	585866
12257	585867
41986	585868
37635	585869
12518	585870
97412	585871
169668	585872
122352	585873
106573	585874
42331	585875
23969	585876
8467	585877
242952	585878
201773	585879
11016	585880
26906	585881
12246	585882
15236	585883
20768	585884
23982	585885
93537	585886
222972	585887
452601	585888
23539	585889
105307	585890
160875	585891
125546	585892
429284	585893
277162	585894
139066	585895
203407	585896
18662	585897
7141	585898
115702	585899
162942	585900
346294	585901
190851	585902
8213	585903
8445	585904
240827	585905
315805	585906
147003	585907
24474	585908
131572	585909
197260	585910
99443	585911
22575	585912
84486	585913
59758	585914
455625	585915
53560	585916
213199	585917
117295	585918
320264	585919
82738	585920
245461	585921
366634	585922
120208	585923
140493	585924
177213	585925
264058	585926
398049	585927
59156	585928
208972	585929
138224	585930
27513	585931
47251	585932
356307	585933
118531	585934
32814	585935
5545	585936
30949	585937
45947	585938
26760	585939
26571	585940
215895	585941
197253	585942
106922	585943
303768	585944
106750	585945
144566	585946
225685	585947
18765	585948
133512	585949
32543	585950
13695	585951
38206	585952
160272	585953
1600	585954
6854	585955
259442	585956
31596	585957
207327	585958
109285	585959
41255	585960
372678	585961
300837	585962
107732	585963
379366	585964
123217	585965
12899	585966
59385	585967
4447	585968
7707	585969
61359	585970
393555	585971
212282	585972
89080	585973
81845	585974
19012	585975
125264	585976
429018	585977
63248	585978
46913	585979
231640	585980
15397	585981
237658	585982
413648	585983
34944	585984
106673	585985
64217	585986
8125	585987
69520	585988
15754	585989
142103	585990
229242	585991
36028	585992
241276	585993
121625	585994
282910	585995
77720	585996
55831	585997
194560	585998
392731	585999
64099	586000
157383	586001
239270	586002
266317	586003
247784	586004
82547	586005
109347	586006
5472	586007
294975	586008
220161	586009
2388	586010
42024	586011
143362	586012
77290	586013
145676	586014
99307	586015
44870	586016
257816	586017
171531	586018
62942	586019
320611	586020
63749	586021
178945	586022
77622	586023
318461	586024
96329	586025
20628	586026
28921	586027
12176	586028
32065	586029
203001	586030
445724	586031
21328	586032
402463	586033
276015	586034
72732	586035
299313	586036
304767	586037
55139	586038
64945	586039
416349	586040
80851	586041
68659	586042
7099	586043
263277	586044
250331	586045
76463	586046
199856	586047
172956	586048
6374	586049
228997	586050
151988	586051
383485	586052
211524	586053
121049	586054
110927	586055
37431	586056
138105	586057
374320	586058
40865	586059
3395	586060
2424	586061
68080	586062
409139	586063
243016	586064
2153	586065
222112	586066
21770	586067
117145	586068
38019	586069
76548	586070
147064	586071
134615	586072
186860	586073
176008	586074
215586	586075
73230	586076
33001	586077
228629	586078
230902	586079
161474	586080
404856	586081
84263	586082
114589	586083
31160	586084
365129	586085
287428	586086
253097	586087
129222	586088
447648	586089
142784	586090
7521	586091
176136	586092
165723	586093
28539	586094
266989	586095
426012	586096
68012	586097
353990	586098
194201	586099
119723	586100
210274	586101
101290	586102
7498	586103
20967	586104
11141	586105
182552	586106
217027	586107
53728	586108
156723	586109
360955	586110
79370	586111
35797	586112
20829	586113
402219	586114
429275	586115
407109	586116
211507	586117
396981	586118
88605	586119
191451	586120
62033	586121
453466	586122
63697	586123
2935	586124
124836	586125
92035	586126
2935	586127
352141	586128
3224	586129
5600	586130
18236	586131
114191	586132
7662	586133
439677	586134
5984	586135
2935	586136
1567	586137
138060	586138
186821	586139
6153	586140
19782	586141
140296	586142
54010	586143
49453	586144
220360	586145
153312	586146
107793	586147
83601	586148
81332	586149
92281	586150
368026	586151
94795	586152
2729	586153
139889	586154
287015	586155
141128	586156
383625	586157
333861	586158
440345	586159
159096	586160
54885	586161
26499	586162
8654	586163
365706	586164
81518	586165
43952	586166
112969	586167
351743	586168
157650	586169
387369	586170
33419	586171
292016	586172
46813	586173
103677	586174
213707	586175
191719	586176
243916	586177
34781	586178
288000	586179
81173	586180
160409	586181
51229	586182
300815	586183
13074	586184
76870	586185
25831	586186
130544	586187
446390	586188
32328	586189
120180	586190
76870	586191
78664	586192
317943	586193
55297	586194
204069	586195
215478	586196
262164	586197
203073	586198
11755	586199
303508	586200
156883	586201
208934	586202
20090	586203
22304	586204
200835	586205
19416	586206
3918	586207
59022	586208
218641	586209
263137	586210
438541	586211
30783	586212
399418	586213
33945	586214
145353	586215
448401	586216
71940	586217
239085	586218
136861	586219
322295	586220
151829	586221
140930	586222
333	586223
301460	586224
49058	586225
326228	586226
87286	586227
272899	586228
324540	586229
63027	586230
122442	586231
10477	586232
134258	586233
8873	586234
91810	586235
78893	586236
81516	586237
276637	586238
327047	586239
367369	586240
95239	586241
343231	586242
33291	586243
343762	586244
104252	586245
422730	586246
69549	586247
223107	586248
203366	586249
70915	586250
331941	586251
41560	586252
32223	586253
236811	586254
231164	586255
15563	586256
437202	586257
22739	586258
269391	586259
116941	586260
295242	586261
209943	586262
116187	586263
150465	586264
421775	586265
158437	586266
9353	586267
267073	586268
377236	586269
422565	586270
99617	586271
375691	586272
213006	586273
125343	586274
4385	586275
93979	586276
13245	586277
207597	586278
242911	586279
28566	586280
239402	586281
425852	586282
19067	586283
349995	586284
59427	586285
11494	586286
61680	586287
217774	586288
414965	586289
150771	586290
4178	586291
232993	586292
162327	586293
73276	586294
71029	586295
71029	586296
11140	586297
87507	586298
208960	586299
88709	586300
115354	586301
185652	586302
317796	586303
91591	586304
58894	586305
282109	586306
87551	586307
97974	586308
303332	586309
62230	586310
39180	586311
434943	586312
50484	586313
448160	586314
183230	586315
233722	586316
298784	586317
88390	586318
105930	586319
71131	586320
45233	586321
155757	586322
381122	586323
28689	586324
116941	586325
351620	586326
130990	586327
12075	586328
165447	586329
41339	586330
12563	586331
222124	586332
69042	586333
97217	586334
90828	586335
411043	586336
34194	586337
394443	586338
220876	586339
41628	586340
175439	586341
36222	586342
23233	586343
12108	586344
121965	586345
226590	586346
39059	586347
430487	586348
209604	586349
30456	586350
32031	586351
406912	586352
289534	586353
131915	586354
86782	586355
12992	586356
238046	586357
296112	586358
341972	586359
187063	586360
280455	586361
65438	586362
119009	586363
92895	586364
27969	586365
7050	586366
51190	586367
362893	586368
249891	586369
60457	586370
129544	586371
151376	586372
416146	586373
55169	586374
279474	586375
404869	586376
12113	586377
44798	586378
52719	586379
153878	586380
109673	586381
96475	586382
4426	586383
192961	586384
394346	586385
279850	586386
38056	586387
40917	586388
101509	586389
220702	586390
6359	586391
265162	586392
454095	586393
6531	586394
85833	586395
35454	586396
124207	586397
77992	586398
405667	586399
36971	586400
2188	586401
34280	586402
130992	586403
127738	586404
159034	586405
108599	586406
83172	586407
415672	586408
39155	586409
63883	586410
444852	586411
174218	586412
246606	586413
29394	586414
408204	586415
13216	586416
381846	586417
7171	586418
32071	586419
149970	586420
452829	586421
284057	586422
119154	586423
50382	586424
268443	586425
23590	586426
102145	586427
449575	586428
97738	586429
18108	586430
921	586431
2143	586432
217846	586433
33524	586434
428223	586435
56794	586436
122787	586437
128180	586438
41869	586439
244281	586440
211078	586441
385930	586442
3505	586443
50829	586444
58145	586445
203620	586446
359552	586447
260388	586448
133604	586449
121628	586450
409481	586451
214751	586452
107899	586453
440488	586454
174768	586455
252567	586456
165308	586457
38934	586458
32861	586459
262235	586460
341653	586461
414618	586462
131769	586463
408312	586464
231353	586465
306651	586466
397547	586467
5868	586468
76581	586469
163370	586470
273031	586471
108215	586472
12365	586473
11629	586474
232080	586475
278105	586476
447	586477
317600	586478
121237	586479
2224	586480
204350	586481
6334	586482
369450	586483
4312	586484
191297	586485
40073	586486
8419	586487
448428	586488
308774	586489
318210	586490
101804	586491
61053	586492
187219	586493
154111	586494
72118	586495
67372	586496
16171	586497
211859	586498
140241	586499
54277	586500
73446	586501
328705	586502
32227	586503
218590	586504
314209	586505
204962	586506
308314	586507
317136	586508
405616	586509
69593	586510
50972	586511
33761	586512
1717	586513
83677	586514
43318	586515
1709	586516
37667	586517
5048	586518
232772	586519
402131	586520
237169	586521
12909	586522
64416	586523
73301	586524
42623	586525
446897	586526
185071	586527
106421	586528
431976	586529
48879	586530
175419	586531
308896	586532
163346	586533
65697	586534
152521	586535
161423	586536
328134	586537
14936	586538
68348	586539
3267	586540
61964	586541
306930	586542
45264	586543
133336	586544
115848	586545
50996	586546
382058	586547
298568	586548
109450	586549
323530	586550
237647	586551
107635	586552
37176	586553
233477	586554
11671	586555
1116	586556
27814	586557
243590	586558
257780	586559
367292	586560
93429	586561
180790	586562
30296	586563
328519	586564
122757	586565
81256	586566
24656	586567
100039	586568
109291	586569
147788	586570
106763	586571
23979	586572
184802	586573
4714	586574
154040	586575
101073	586576
32191	586577
32191	586578
202877	586579
106368	586580
194238	586581
30277	586582
65281	586583
223440	586584
61969	586585
100585	586586
224743	586587
286	586588
13435	586589
26366	586590
107427	586591
308616	586592
49177	586593
86447	586594
125117	586595
39044	586596
60397	586597
124040	586598
35566	586599
32183	586600
102328	586601
409556	586602
72522	586603
441766	586604
182213	586605
4626	586606
309580	586607
202766	586608
87529	586609
69605	586610
127209	586611
11280	586612
119162	586613
284819	586614
271794	586615
19187	586616
176522	586617
166967	586618
96744	586619
48090	586620
252905	586621
150075	586622
36059	586623
1777	586624
14168	586625
10800	586626
2424	586627
18319	586628
12109	586629
5154	586630
6639	586631
1442	586632
127387	586633
5145	586634
10393	586635
74156	586636
45640	586637
11514	586638
40069	586639
87254	586640
323554	586641
32345	586642
293741	586643
130369	586644
321992	586645
321335	586646
157992	586647
13794	586648
160036	586649
162041	586650
158746	586651
85044	586652
141204	586653
131832	586654
9147	586655
2190	586656
466	586657
9552	586658
254292	586659
129161	586660
252419	586661
85992	586662
25402	586663
1697	586664
260780	586665
48802	586666
11534	586667
129014	586668
113661	586669
139190	586670
372478	586671
138667	586672
17888	586673
186016	586674
117634	586675
63805	586676
45786	586677
353987	586678
255624	586679
22083	586680
144389	586681
272066	586682
364086	586683
59366	586684
7432	586685
133247	586686
23508	586687
158643	586688
60113	586689
141856	586690
149144	586691
30168	586692
187333	586693
111312	586694
149425	586695
65106	586696
105137	586697
64879	586698
167706	586699
391747	586700
432676	586701
154251	586702
206463	586703
96658	586704
1122	586705
12092	586706
112033	586707
82352	586708
78380	586709
14437	586710
1318	586711
401420	586712
64659	586713
239019	586714
214646	586715
329790	586716
115809	586717
121212	586718
46358	586719
356778	586720
342095	586721
313429	586722
183472	586723
434421	586724
80423	586725
14990	586726
153006	586727
420197	586728
239161	586729
1223	586730
98454	586731
564	586732
5792	586733
13685	586734
78958	586735
212474	586736
373663	586737
69912	586738
170405	586739
39342	586740
275415	586741
94145	586742
26807	586743
177407	586744
254049	586745
38423	586746
279772	586747
456103	586748
167453	586749
22941	586750
2489	586751
11162	586752
85368	586753
42367	586754
166927	586755
172090	586756
14926	586757
153795	586758
147705	586759
120809	586760
57388	586761
121972	586762
122714	586763
72219	586764
19670	586765
113115	586766
69489	586767
201912	586768
2240	586769
6067	586770
70297	586771
23451	586772
23247	586773
15547	586774
32790	586775
8320	586776
11110	586777
2225	586778
185501	586779
10360	586780
131812	586781
42409	586782
36235	586783
300806	586784
3966	586785
6297	586786
111928	586787
944	586788
944	586789
42751	586790
944	586791
12810	586792
944	586793
944	586794
42751	586795
944	586796
944	586797
944	586798
944	586799
10307	586800
8449	586801
75472	586802
59900	586803
89306	586804
208156	586805
238553	586806
10688	586807
169138	586808
151522	586809
421170	586810
97111	586811
315963	586812
352330	586813
32285	586814
144685	586815
75865	586816
3484	586817
214117	586818
441809	586819
166557	586820
110695	586821
17060	586822
430617	586823
215104	586824
102	586825
437219	586826
223482	586827
22182	586828
30689	586829
399000	586830
124268	586831
52395	586832
92577	586833
443014	586834
203016	586835
125737	586836
318900	586837
766	586838
48992	586839
48218	586840
51520	586841
166854	586842
219402	586843
236462	586844
397825	586845
67359	586846
27262	586847
217284	586848
368439	586849
339363	586850
28267	586851
70880	586852
158933	586853
450629	586854
118133	586855
213432	586856
17740	586857
321551	586858
13204	586859
10429	586860
19145	586861
10429	586862
207363	586863
203853	586864
339332	586865
87641	586866
8842	586867
100697	586868
195799	586869
170095	586870
4746	586871
32655	586872
15019	586873
8325	586874
23763	586875
170209	586876
15195	586877
267259	586878
39167	586879
23458	586880
118822	586881
199334	586882
89035	586883
244573	586884
14437	586885
3018	586886
138391	586887
104418	586888
186168	586889
36163	586890
69266	586891
256269	586892
275802	586893
107778	586894
223755	586895
242634	586896
3153	586897
208068	586898
54037	586899
2713	586900
234593	586901
2172	586902
41357	586903
68091	586904
25698	586905
24947	586906
11400	586907
56798	586908
23994	586909
381	586910
249459	586911
312708	586912
2675	586913
200859	586914
13666	586915
201905	586916
118183	586917
27293	586918
148087	586919
6468	586920
51396	586921
42181	586922
1200	586923
405906	586924
75979	586925
116510	586926
77986	586927
76354	586928
26365	586929
393794	586930
44843	586931
24671	586932
215516	586933
86130	586934
7853	586935
241020	586936
482	586937
419159	586938
29386	586939
298230	586940
155804	586941
89991	586942
78334	586943
16845	586944
210692	586945
11219	586946
100667	586947
85596	586948
135437	586949
87145	586950
46593	586951
175462	586952
367890	586953
399732	586954
352684	586955
155870	586956
440170	586957
31442	586958
25661	586959
10917	586960
7077	586961
132194	586962
47689	586963
12185	586964
255722	586965
15791	586966
57228	586967
59543	586968
175767	586969
6819	586970
196707	586971
85095	586972
31681	586973
22098	586974
648	586975
58385	586976
1523	586977
6371	586978
8631	586979
1309	586980
336376	586981
126220	586982
26896	586983
20346	586984
101338	586985
2822	586986
189935	586987
11498	586988
67180	586989
85238	586990
424580	586991
401139	586992
1831	586993
316119	586994
55630	586995
123640	586996
43207	586997
311516	586998
292400	586999
282866	587000
54424	587001
345866	587002
90954	587003
103816	587004
106012	587005
52948	587006
380116	587007
54321	587008
100141	587009
150610	587010
337356	587011
205193	587012
87957	587013
218423	587014
235384	587015
90110	587016
10325	587017
55738	587018
10016	587019
55738	587020
103936	587021
11529	587022
30509	587023
6793	587024
122370	587025
219327	587026
369561	587027
409929	587028
442153	587029
102275	587030
17684	587031
89684	587032
91386	587033
215877	587034
10894	587035
34412	587036
43296	587037
138062	587038
75960	587039
428927	587040
249825	587041
428307	587042
35051	587043
302410	587044
123294	587045
71757	587046
149848	587047
119167	587048
20427	587049
29173	587050
385414	587051
2228	587052
181469	587053
267337	587054
52040	587055
17572	587056
114067	587057
44065	587058
149484	587059
65404	587060
39930	587061
26955	587062
151565	587063
132712	587064
132746	587065
258169	587066
119170	587067
84772	587068
102695	587069
132712	587070
63631	587071
38726	587072
38822	587073
256033	587074
50503	587075
18759	587076
200121	587077
26077	587078
85814	587079
277733	587080
48117	587081
25025	587082
170480	587083
106845	587084
129451	587085
215875	587086
188233	587087
220823	587088
215533	587089
32954	587090
14457	587091
61953	587092
2107	587093
341040	587094
354267	587095
434560	587096
251157	587097
78859	587098
106111	587099
9043	587100
81973	587101
28650	587102
248062	587103
116307	587104
51344	587105
328780	587106
54429	587107
374450	587108
37382	587109
437934	587110
93590	587111
20967	587112
74656	587113
34722	587114
34722	587115
60983	587116
62781	587117
55668	587118
243814	587119
357882	587120
213881	587121
188516	587122
301015	587123
177719	587124
62564	587125
7201	587126
115845	587127
9235	587128
424577	587129
157501	587130
423554	587131
228403	587132
411522	587133
179083	587134
9312	587135
67387	587136
227583	587137
160058	587138
9312	587139
58050	587140
448583	587141
124413	587142
343091	587143
18480	587144
128431	587145
112140	587146
331380	587147
30218	587148
282308	587149
439368	587150
110087	587151
8439	587152
119867	587153
26505	587154
180631	587155
10795	587156
5766	587157
53145	587158
53145	587159
453103	587160
182124	587161
351699	587162
100999	587163
344967	587164
6192	587165
257	587166
4777	587167
54967	587168
262950	587169
234214	587170
196810	587171
70503	587172
270068	587173
39955	587174
16790	587175
10868	587176
165538	587177
165538	587178
209673	587179
229319	587180
378470	587181
175480	587182
90842	587183
49721	587184
47065	587185
78727	587186
119841	587187
168547	587188
311273	587189
45407	587190
18813	587191
259747	587192
25807	587193
53221	587194
7675	587195
259686	587196
40633	587197
231187	587198
181805	587199
128523	587200
351813	587201
434055	587202
300471	587203
144	587204
132187	587205
45253	587206
45253	587207
86479	587208
7891	587209
18431	587210
36576	587211
97748	587212
349073	587213
127315	587214
222964	587215
115138	587216
58573	587217
232928	587218
58573	587219
31868	587220
18264	587221
203833	587222
441104	587223
80436	587224
247501	587225
91241	587226
169121	587227
208894	587228
92663	587229
190909	587230
111070	587231
165880	587232
337157	587233
220864	587234
104144	587235
295693	587236
39013	587237
373708	587238
245333	587239
60126	587240
65650	587241
102002	587242
246474	587243
289157	587244
81170	587245
398717	587246
47808	587247
357012	587248
459523	587249
65460	587250
100917	587251
51552	587252
60912	587253
116239	587254
68102	587255
17674	587256
36576	587257
34600	587258
348537	587259
176788	587260
230824	587261
99014	587262
446847	587263
303683	587264
56185	587265
17598	587266
190088	587267
269046	587268
14763	587269
196027	587270
1143	587271
267561	587272
149910	587273
244264	587274
370848	587275
13019	587276
104100	587277
78182	587278
329539	587279
119337	587280
144756	587281
219178	587282
212881	587283
57067	587284
249954	587285
332	587286
211279	587287
126940	587288
110349	587289
127567	587290
32821	587291
95226	587292
118268	587293
7675	587294
26102	587295
38667	587296
15235	587297
14170	587298
104872	587299
234466	587300
110468	587301
14372	587302
225178	587303
53391	587304
104888	587305
240600	587306
5402	587307
50344	587308
32156	587309
161969	587310
58935	587311
45407	587312
359824	587313
16520	587314
250574	587315
51212	587316
122643	587317
349145	587318
44168	587319
187065	587320
116554	587321
235086	587322
24513	587323
23638	587324
54640	587325
54640	587326
70432	587327
177323	587328
177323	587329
107672	587330
358100	587331
139399	587332
182885	587333
379098	587334
411942	587335
306556	587336
415261	587337
381270	587338
107487	587339
126778	587340
309409	587341
370045	587342
233379	587343
78258	587344
347730	587345
289582	587346
14274	587347
30708	587348
48490	587349
114410	587350
226398	587351
104545	587352
97885	587353
299380	587354
375047	587355
93260	587356
443021	587357
354703	587358
89927	587359
248531	587360
248531	587361
29859	587362
29994	587363
19362	587364
10012	587365
72596	587366
141427	587367
29892	587368
318043	587369
253374	587370
88398	587371
174827	587372
390183	587373
183576	587374
57260	587375
418174	587376
20606	587377
175331	587378
345430	587379
20723	587380
119336	587381
6842	587382
49663	587383
95922	587384
95922	587385
95817	587386
21276	587387
414991	587388
94968	587389
218294	587390
250523	587391
105219	587392
27582	587393
80537	587394
14385	587395
102514	587396
400699	587397
3985	587398
101130	587399
161369	587400
346156	587401
180073	587402
430161	587403
244909	587404
357598	587405
119380	587406
308407	587407
341795	587408
82416	587409
115750	587410
213855	587411
2493	587412
77253	587413
168179	587414
46278	587415
68882	587416
41075	587417
327275	587418
128457	587419
213718	587420
110525	587421
83747	587422
203705	587423
381554	587424
6374	587425
14729	587426
383303	587427
137959	587428
24422	587429
358173	587430
54976	587431
177158	587432
136366	587433
21605	587434
172396	587435
23084	587436
396473	587437
257887	587438
432187	587439
143832	587440
330575	587441
415183	587442
349000	587443
382491	587444
126441	587445
331855	587446
399835	587447
155065	587448
250859	587449
425365	587450
19175	587451
402042	587452
226588	587453
318502	587454
370038	587455
319066	587456
116544	587457
265873	587458
197713	587459
301351	587460
85818	587461
33798	587462
422895	587463
305121	587464
425819	587465
389214	587466
321755	587467
50175	587468
452653	587469
270454	587470
76570	587471
76729	587472
408878	587473
163581	587474
242558	587475
359901	587476
159230	587477
181713	587478
243201	587479
141448	587480
72489	587481
344677	587482
151334	587483
141805	587484
192093	587485
319605	587486
406702	587487
132306	587488
14018	587489
231627	587490
421378	587491
32649	587492
423515	587493
30944	587494
424801	587495
424149	587496
389216	587497
157128	587498
17187	587499
258351	587500
197	587501
405639	587502
355365	587503
258144	587504
33446	587505
49266	587506
259645	587507
347660	587508
347734	587509
14693	587510
86781	587511
327751	587512
965	587513
455966	587514
423516	587515
255979	587516
60046	587517
39731	587518
14693	587519
90884	587520
78677	587521
253193	587522
140125	587523
221084	587524
156337	587525
392353	587526
355912	587527
164030	587528
46412	587529
315547	587530
213345	587531
51761	587532
66830	587533
51005	587534
66316	587535
299278	587536
117805	587537
203553	587538
32284	587539
326604	587540
179882	587541
334587	587542
417039	587543
72571	587544
313141	587545
336638	587546
218282	587547
24753	587548
218277	587549
129452	587550
215624	587551
238317	587552
52612	587553
111614	587554
89942	587555
101908	587556
12659	587557
306372	587558
458935	587559
34929	587560
38141	587561
9478	587562
31397	587563
199729	587564
53340	587565
226016	587566
68989	587567
59012	587568
71026	587569
443293	587570
7760	587571
67494	587572
70927	587573
314107	587574
192073	587575
4208	587576
222250	587577
272388	587578
69953	587579
93193	587580
231291	587581
3649	587582
171154	587583
206394	587584
126685	587585
381233	587586
180588	587587
80661	587588
78237	587589
149868	587590
1570	587591
229634	587592
221144	587593
286146	587594
311667	587595
77339	587596
279548	587597
98377	587598
315103	587599
377869	587600
295487	587601
132348	587602
18240	587603
33283	587604
12117	587605
18660	587606
24888	587607
84679	587608
1001	587609
11038	587610
297845	587611
96250	587612
115842	587613
105984	587614
378521	587615
10752	587616
140946	587617
25959	587618
83026	587619
86429	587620
66316	587621
226938	587622
171697	587623
326276	587624
25325	587625
328128	587626
22520	587627
126883	587628
140121	587629
22520	587630
130380	587631
388199	587632
167377	587633
2317	587634
184595	587635
232848	587636
23137	587637
280711	587638
107380	587639
286343	587640
234934	587641
225661	587642
115654	587643
126931	587644
114200	587645
341949	587646
15758	587647
66741	587648
92041	587649
3108	587650
58993	587651
189695	587652
114200	587653
104350	587654
37557	587655
21588	587656
159348	587657
16499	587658
65382	587659
56945	587660
49421	587661
13548	587662
409057	587663
58085	587664
16007	587665
113586	587666
26	587667
377366	587668
135960	587669
58547	587670
47641	587671
188397	587672
52066	587673
6100	587674
282244	587675
103716	587676
40799	587677
227299	587678
256270	587679
69252	587680
25640	587681
259896	587682
191092	587683
459736	587684
139282	587685
404330	587686
220519	587687
203828	587688
240369	587689
443409	587690
47625	587691
189039	587692
235103	587693
207277	587694
38208	587695
48472	587696
19084	587697
121593	587698
80783	587699
48577	587700
26003	587701
101582	587702
26003	587703
26003	587704
101582	587705
217792	587706
150113	587707
10799	587708
261473	587709
144228	587710
23464	587711
98040	587712
237784	587713
95760	587714
219574	587715
54725	587716
11548	587717
58603	587718
349217	587719
53852	587720
37773	587721
243825	587722
29618	587723
34847	587724
329125	587725
101563	587726
301651	587727
23513	587728
56768	587729
97285	587730
383322	587731
237169	587732
223971	587733
139007	587734
62928	587735
124661	587736
58613	587737
41030	587738
22006	587739
165180	587740
121174	587741
36216	587742
37717	587743
12292	587744
36460	587745
196353	587746
29091	587747
37717	587748
287099	587749
208398	587750
152435	587751
337770	587752
86965	587753
31428	587754
153062	587755
14849	587756
182128	587757
53693	587758
260006	587759
249160	587760
66366	587761
158839	587762
125266	587763
202879	587764
116064	587765
127715	587766
191557	587767
82159	587768
94186	587769
65958	587770
47559	587771
240719	587772
453	587773
60631	587774
161838	587775
66769	587776
203438	587777
19915	587778
381779	587779
16426	587780
10110	587781
20703	587782
94469	587783
6116	587784
11346	587785
104107	587786
113946	587787
120792	587788
203623	587789
150353	587790
186407	587791
90871	587792
314956	587793
103604	587794
388071	587795
118568	587796
55732	587797
84211	587798
371915	587799
56235	587800
54604	587801
128585	587802
379869	587803
215619	587804
226220	587805
32706	587806
198113	587807
7818	587808
443416	587809
144597	587810
434701	587811
163903	587812
70868	587813
75855	587814
40043	587815
138419	587816
107449	587817
32437	587818
94478	587819
184812	587820
333634	587821
127197	587822
164554	587823
55713	587824
123881	587825
47533	587826
160434	587827
184	587828
13230	587829
26165	587830
43712	587831
39495	587832
18430	587833
455008	587834
293311	587835
131028	587836
131028	587837
236218	587838
429354	587839
3291	587840
309044	587841
382932	587842
68610	587843
8647	587844
157296	587845
183788	587846
359124	587847
25453	587848
397	587849
183499	587850
176631	587851
344012	587852
412436	587853
68597	587854
25573	587855
17848	587856
31087	587857
155799	587858
219895	587859
390208	587860
259627	587861
368014	587862
271240	587863
108684	587864
160392	587865
292743	587866
454966	587867
335416	587868
244805	587869
67622	587870
236953	587871
65911	587872
221110	587873
145547	587874
128796	587875
215696	587876
39409	587877
26593	587878
102705	587879
18168	587880
28180	587881
140924	587882
192101	587883
302818	587884
25660	587885
111127	587886
183468	587887
1523	587888
151486	587889
38079	587890
183021	587891
459434	587892
236088	587893
236108	587894
218168	587895
169977	587896
81577	587897
140961	587898
12244	587899
59473	587900
309758	587901
261360	587902
182991	587903
311854	587904
64285	587905
190153	587906
46077	587907
3902	587908
18631	587909
427317	587910
371152	587911
10739	587912
107395	587913
236467	587914
46143	587915
156328	587916
93717	587917
37567	587918
7998	587919
248598	587920
459645	587921
224018	587922
169484	587923
31066	587924
159315	587925
348287	587926
127176	587927
166973	587928
152504	587929
65241	587930
264892	587931
181910	587932
368577	587933
248300	587934
109377	587935
191515	587936
69365	587937
133294	587938
263	587939
126829	587940
238183	587941
447698	587942
213786	587943
195723	587944
90841	587945
40124	587946
102920	587947
41896	587948
174207	587949
111035	587950
390703	587951
82338	587952
188386	587953
97443	587954
370385	587955
48997	587956
16183	587957
86961	587958
76489	587959
210412	587960
116210	587961
392689	587962
366641	587963
9421	587964
24	587965
196040	587966
4555	587967
421251	587968
378825	587969
36369	587970
58443	587971
196961	587972
74244	587973
23113	587974
49195	587975
138290	587976
138985	587977
61492	587978
24914	587979
36316	587980
185813	587981
4752	587982
180992	587983
334755	587984
15916	587985
10000	587986
11136	587987
10013	587988
4446	587989
358823	587990
194493	587991
62377	587992
17910	587993
124166	587994
10076	587995
149104	587996
20091	587997
3418	587998
7220	587999
45292	588000
29311	588001
9804	588002
123103	588003
52412	588004
7070	588005
10336	588006
1529	588007
985	588008
46027	588009
123	588010
1376	588011
15369	588012
555	588013
325187	588014
95098	588015
65298	588016
25236	588017
18204	588018
113815	588019
444663	588020
120275	588021
295756	588022
33883	588023
269401	588024
425222	588025
215095	588026
187510	588027
53908	588028
243956	588029
99981	588030
297541	588031
337896	588032
128238	588033
189069	588034
184308	588035
32429	588036
218536	588037
24858	588038
136187	588039
130213	588040
38022	588041
498	588042
411251	588043
389852	588044
398832	588045
202749	588046
347815	588047
193931	588048
457262	588049
17306	588050
72432	588051
199131	588052
83410	588053
338873	588054
383539	588055
106544	588056
254944	588057
45827	588058
119284	588059
112371	588060
24982	588061
179553	588062
431780	588063
208726	588064
451352	588065
8357	588066
218968	588067
98177	588068
112756	588069
53412	588070
193365	588071
189515	588072
230696	588073
126523	588074
102594	588075
14047	588076
307321	588077
69107	588078
264582	588079
37542	588080
43112	588081
57954	588082
370953	588083
265788	588084
366302	588085
83067	588086
96046	588087
116063	588088
33528	588089
133251	588090
338143	588091
67230	588092
273235	588093
15094	588094
411468	588095
320652	588096
167937	588097
138296	588098
137403	588099
43900	588100
92925	588101
245817	588102
201034	588103
1809	588104
186731	588105
79907	588106
377105	588107
421631	588108
59763	588109
45859	588110
161983	588111
113583	588112
26289	588113
101491	588114
219238	588115
36735	588116
35325	588117
703	588118
238478	588119
58662	588120
100989	588121
130233	588122
223701	588123
405183	588124
226028	588125
256848	588126
263271	588127
129241	588128
20320	588129
305944	588130
150125	588131
205375	588132
180036	588133
181990	588134
69248	588135
362669	588136
381446	588137
38913	588138
397071	588139
298520	588140
296736	588141
389667	588142
107568	588143
293481	588144
11462	588145
62103	588146
133640	588147
144421	588148
97878	588149
18295	588150
457361	588151
27411	588152
92616	588153
58630	588154
217108	588155
245593	588156
425856	588157
299030	588158
128574	588159
173730	588160
95464	588161
352605	588162
80065	588163
120148	588164
405973	588165
260334	588166
345743	588167
250027	588168
239664	588169
246446	588170
20955	588171
282321	588172
184556	588173
371042	588174
188396	588175
342803	588176
8570	588177
36394	588178
314555	588179
123203	588180
145650	588181
16164	588182
64821	588183
87	588184
105078	588185
368431	588186
116042	588187
248575	588188
3892	588189
97	588190
1019	588191
1921	588192
5646	588193
1818	588194
2701	588195
967	588196
166749	588197
171807	588198
40235	588199
176291	588200
322466	588201
9060	588202
54853	588203
193910	588204
27048	588205
97880	588206
50805	588207
95534	588208
36314	588209
201110	588210
363778	588211
210796	588212
377346	588213
16112	588214
27173	588215
27544	588216
167626	588217
347299	588218
194589	588219
95911	588220
49040	588221
236764	588222
436272	588223
185610	588224
385380	588225
303301	588226
377095	588227
161895	588228
98105	588229
69780	588230
113538	588231
105363	588232
378434	588233
183318	588234
62055	588235
1854	588236
77699	588237
198932	588238
63404	588239
4994	588240
254865	588241
65761	588242
51528	588243
34206	588244
36401	588245
305392	588246
225969	588247
371595	588248
293331	588249
86275	588250
417106	588251
28701	588252
45304	588253
164729	588254
21613	588255
221145	588256
341905	588257
146187	588258
355110	588259
62134	588260
19585	588261
31911	588262
61873	588263
71861	588264
244056	588265
20499	588266
18588	588267
127938	588268
37013	588269
233182	588270
397419	588271
36143	588272
425157	588273
2222	588274
81127	588275
8	588276
32511	588277
35378	588278
60808	588279
4089	588280
21259	588281
8471	588282
224365	588283
77592	588284
39492	588285
263453	588286
46032	588287
228517	588288
16024	588289
38957	588290
29032	588291
3714	588292
354615	588293
115847	588294
118414	588295
135789	588296
119381	588297
156579	588298
20562	588299
140866	588300
365001	588301
15450	588302
150693	588303
60152	588304
94572	588305
39806	588306
96782	588307
44639	588308
29300	588309
98588	588310
226162	588311
158717	588312
52163	588313
211523	588314
193699	588315
122720	588316
23506	588317
44168	588318
40950	588319
233342	588320
795	588321
312725	588322
14213	588323
60217	588324
290173	588325
178023	588326
59159	588327
221759	588328
29868	588329
214330	588330
1448	588331
13161	588332
7871	588333
142754	588334
189547	588335
101196	588336
5178	588337
1905	588338
309362	588339
19746	588340
5066	588341
111926	588342
46446	588343
39246	588344
237511	588345
128103	588346
53284	588347
92145	588348
20468	588349
30427	588350
31658	588351
31091	588352
46973	588353
116765	588354
94108	588355
85275	588356
155731	588357
38792	588358
9103	588359
13841	588360
76240	588361
47927	588362
7195	588363
45893	588364
5091	588365
14928	588366
71832	588367
45032	588368
123915	588369
5196	588370
50171	588371
32515	588372
326407	588373
20108	588374
59967	588375
31249	588376
15998	588377
109957	588378
339745	588379
263683	588380
445435	588381
121973	588382
72690	588383
59954	588384
181854	588385
11699	588386
17714	588387
2447	588388
420820	588389
30470	588390
144663	588391
9024	588392
17531	588393
67303	588394
153910	588395
246907	588396
65411	588397
169559	588398
47216	588399
22349	588400
123642	588401
44159	588402
106667	588403
94543	588404
183189	588405
38451	588406
85908	588407
44929	588408
44929	588409
119455	588410
36957	588411
14486	588412
33812	588413
444944	588414
5577	588415
205561	588416
31539	588417
835	588418
18515	588419
331156	588420
2704	588421
178378	588422
58525	588423
20784	588424
39452	588425
17752	588426
151411	588427
6950	588428
113429	588429
126086	588430
22479	588431
18360	588432
227487	588433
47534	588434
18480	588435
21452	588436
112164	588437
52861	588438
42304	588439
803	588440
323256	588441
58768	588442
47871	588443
313909	588444
1705	588445
419458	588446
33422	588447
26196	588448
15239	588449
215139	588450
42874	588451
219400	588452
116467	588453
174706	588454
38400	588455
8565	588456
25219	588457
106572	588458
62663	588459
220504	588460
243929	588461
68273	588462
5317	588463
3249	588464
1118	588465
13422	588466
271	588467
51712	588468
95758	588469
19907	588470
41538	588471
352399	588472
158377	588473
219923	588474
363326	588475
97791	588476
96	588477
47671	588478
367515	588479
125160	588480
138688	588481
59653	588482
5484	588483
106389	588484
3167	588485
116594	588486
2697	588487
21870	588488
147640	588489
23605	588490
237943	588491
158757	588492
38538	588493
416775	588494
214477	588495
62087	588496
219069	588497
209111	588498
106461	588499
51144	588500
454627	588501
254515	588502
52815	588503
31072	588504
18166	588505
298434	588506
158808	588507
10211	588508
76230	588509
98843	588510
8662	588511
75876	588512
1647	588513
28284	588514
20240	588515
22035	588516
22844	588517
46277	588518
15246	588519
154350	588520
121576	588521
8950	588522
76944	588523
80975	588524
238548	588525
28727	588526
27461	588527
2925	588528
72888	588529
15689	588530
547	588531
50670	588532
137316	588533
113315	588534
116516	588535
392798	588536
75165	588537
80649	588538
116820	588539
431965	588540
200229	588541
409585	588542
26823	588543
12095	588544
89078	588545
278811	588546
27553	588547
170828	588548
156972	588549
212113	588550
95864	588551
44108	588552
94936	588553
9067	588554
6	588555
55640	588556
275889	588557
69459	588558
354671	588559
301196	588560
16665	588561
18715	588562
66228	588563
18849	588564
63391	588565
9790	588566
356213	588567
30444	588568
290983	588569
73851	588570
26151	588571
8720	588572
175480	588573
86912	588574
399434	588575
178322	588576
56300	588577
112783	588578
109495	588579
58743	588580
438319	588581
142657	588582
274937	588583
69134	588584
79660	588585
111330	588586
382583	588587
451130	588588
101642	588589
433032	588590
74058	588591
72361	588592
27688	588593
216503	588594
183970	588595
5077	588596
88464	588597
65419	588598
14773	588599
16187	588600
10821	588601
30723	588602
179616	588603
105631	588604
237620	588605
25749	588606
217333	588607
56397	588608
340363	588609
107967	588610
139363	588611
250472	588612
440472	588613
211924	588614
3077	588615
16559	588616
8780	588617
311472	588618
431428	588619
74014	588620
179505	588621
281536	588622
72361	588623
1343	588624
92593	588625
233015	588626
85306	588627
225017	588628
4039	588629
18283	588630
414708	588631
61278	588632
150692	588633
56002	588634
53875	588635
325079	588636
74438	588637
331026	588638
190976	588639
138965	588640
116268	588641
64658	588642
13637	588643
67861	588644
34608	588645
95650	588646
205880	588647
15183	588648
103247	588649
153049	588650
398795	588651
324	588652
48529	588653
28538	588654
100325	588655
459506	588656
47079	588657
24901	588658
319821	588659
31574	588660
5925	588661
59661	588662
203780	588663
24738	588664
173705	588665
233459	588666
242352	588667
37167	588668
376803	588669
3747	588670
96461	588671
2459	588672
70487	588673
53150	588674
389593	588675
1778	588676
104723	588677
325680	588678
441429	588679
375059	588680
273690	588681
216765	588682
17278	588683
270480	588684
216159	588685
239548	588686
709	588687
53229	588688
126435	588689
439866	588690
378859	588691
103474	588692
19499	588693
362674	588694
448318	588695
293378	588696
172490	588697
283410	588698
439844	588699
241373	588700
19967	588701
156869	588702
396603	588703
153287	588704
709	588705
709	588706
433736	588707
146255	588708
2768	588709
9704	588710
81441	588711
340769	588712
12022	588713
31235	588714
29556	588715
20750	588716
53229	588717
2089	588718
229261	588719
3557	588720
174286	588721
384993	588722
125617	588723
419720	588724
346142	588725
20	588726
106640	588727
145859	588728
25654	588729
100013	588730
372912	588731
75054	588732
40950	588733
25160	588734
25192	588735
38191	588736
136878	588737
141041	588738
202462	588739
178863	588740
40488	588741
25006	588742
10067	588743
174774	588744
3931	588745
320875	588746
232179	588747
424365	588748
5552	588749
73182	588750
22450	588751
160164	588752
155936	588753
5419	588754
136339	588755
45768	588756
3347	588757
53746	588758
115883	588759
132331	588760
93616	588761
2261	588762
202786	588763
139008	588764
15227	588765
47182	588766
218196	588767
93748	588768
42973	588769
212412	588770
9249	588771
277857	588772
20937	588773
602	588774
57770	588775
89419	588776
45248	588777
53263	588778
14980	588779
44282	588780
171609	588781
1399	588782
17547	588783
44106	588784
26556	588785
72452	588786
69510	588787
385854	588788
56529	588789
9067	588790
50722	588791
311988	588792
55790	588793
1208	588794
122168	588795
6239	588796
79898	588797
103132	588798
197375	588799
373068	588800
2351	588801
11619	588802
47206	588803
56393	588804
45040	588805
53994	588806
198695	588807
78273	588808
61722	588809
64745	588810
10489	588811
93679	588812
1185	588813
224893	588814
266885	588815
447495	588816
51027	588817
289058	588818
125630	588819
55353	588820
8907	588821
1012	588822
281716	588823
392118	588824
98741	588825
4731	588826
15885	588827
8907	588828
121981	588829
100231	588830
3696	588831
22538	588832
306163	588833
131593	588834
84186	588835
61460	588836
35966	588837
10863	588838
10474	588839
127618	588840
111602	588841
30449	588842
54769	588843
59792	588844
19158	588845
209165	588846
112591	588847
30339	588848
232329	588849
345631	588850
439683	588851
70904	588852
74410	588853
1136	588854
302912	588855
13776	588856
179099	588857
51857	588858
628	588859
2029	588860
31868	588861
228356	588862
413012	588863
422682	588864
96354	588865
38306	588866
199596	588867
29077	588868
184449	588869
58899	588870
15249	588871
234912	588872
377929	588873
14934	588874
29444	588875
353191	588876
14873	588877
301553	588878
187777	588879
436021	588880
46146	588881
29106	588882
7607	588883
4209	588884
273044	588885
108011	588886
49436	588887
35780	588888
222927	588889
12402	588890
41966	588891
61264	588892
319188	588893
15039	588894
223153	588895
30054	588896
345498	588897
93108	588898
139599	588899
27524	588900
159662	588901
12402	588902
66859	588903
164497	588904
132523	588905
189279	588906
42239	588907
134670	588908
419114	588909
61053	588910
208	588911
47442	588912
61620	588913
312996	588914
213281	588915
60716	588916
431801	588917
154414	588918
106237	588919
9801	588920
15753	588921
351782	588922
5483	588923
24176	588924
58928	588925
25599	588926
48201	588927
14974	588928
20903	588929
3097	588930
12500	588931
374203	588932
69117	588933
7654	588934
19349	588935
65999	588936
59419	588937
391813	588938
62139	588939
60599	588940
34097	588941
453425	588942
117470	588943
24764	588944
386169	588945
241583	588946
11018	588947
22427	588948
4229	588949
112374	588950
108274	588951
53817	588952
28981	588953
590	588954
106650	588955
7617	588956
170091	588957
162217	588958
63538	588959
2579	588960
103788	588961
90928	588962
26479	588963
25063	588964
51246	588965
58935	588966
15324	588967
32805	588968
56120	588969
22233	588970
5060	588971
9377	588972
202292	588973
56145	588974
62205	588975
4763	588976
31056	588977
19628	588978
56148	588979
47742	588980
14246	588981
62121	588982
25413	588983
86384	588984
183059	588985
404895	588986
123915	588987
23889	588988
102316	588989
390042	588990
82570	588991
73138	588992
47923	588993
248867	588994
249100	588995
68152	588996
424	588997
137617	588998
89399	588999
11570	589000
49828	589001
24921	589002
1910	589003
129403	589004
389074	589005
29482	589006
64225	589007
56553	589008
200472	589009
7125	589010
103658	589011
90800	589012
42170	589013
676	589014
14414	589015
100189	589016
101196	589017
232846	589018
108746	589019
187126	589020
28502	589021
8844	589022
84217	589023
134394	589024
90345	589025
55639	589026
176765	589027
145701	589028
30672	589029
355651	589030
1229	589031
40069	589032
263354	589033
331031	589034
129159	589035
122600	589036
156902	589037
152	589038
437912	589039
90736	589040
69001	589041
298	589042
46890	589043
11961	589044
19628	589045
176066	589046
317689	589047
373320	589048
360329	589049
93963	589050
112767	589051
27206	589052
209998	589053
26956	589054
329720	589055
353270	589056
266683	589057
169512	589058
38346	589059
205303	589060
120840	589061
59420	589062
426034	589063
665	589064
11790	589065
20380	589066
437391	589067
245023	589068
118307	589069
39090	589070
4255	589071
310989	589072
342244	589073
447229	589074
225857	589075
323249	589076
454179	589077
140405	589078
30153	589079
11740	589080
36479	589081
81900	589082
59830	589083
218828	589084
440123	589085
40708	589086
137244	589087
136587	589088
40451	589089
78055	589090
77378	589091
80043	589092
21436	589093
391670	589094
3328	589095
166874	589096
180139	589097
72499	589098
236208	589099
171525	589100
100189	589101
383067	589102
7375	589103
38163	589104
35876	589105
55640	589106
451116	589107
7648	589108
396689	589109
32181	589110
225173	589111
14452	589112
130898	589113
13942	589114
60294	589115
397420	589116
934	589117
74252	589118
21568	589119
219449	589120
195070	589121
83483	589122
11311	589123
3775	589124
112692	589125
29187	589126
6740	589127
31161	589128
63405	589129
55311	589130
39204	589131
4680	589132
165480	589133
52224	589134
6246	589135
102897	589136
77680	589137
67228	589138
234157	589139
2152	589140
68843	589141
349383	589142
22486	589143
41600	589144
103185	589145
48053	589146
150552	589147
390983	589148
223157	589149
533	589150
115345	589151
112177	589152
73066	589153
9965	589154
29576	589155
115579	589156
311097	589157
99174	589158
333833	589159
318252	589160
14582	589161
380071	589162
189726	589163
199075	589164
52673	589165
43339	589166
63922	589167
391122	589168
861	589169
35233	589170
144870	589171
179986	589172
31588	589173
341441	589174
16246	589175
9436	589176
222821	589177
31954	589178
8920	589179
88366	589180
181911	589181
340794	589182
57947	589183
111493	589184
361836	589185
82659	589186
4698	589187
287377	589188
80222	589189
76942	589190
79153	589191
40447	589192
103837	589193
126717	589194
13882	589195
290915	589196
61452	589197
175327	589198
169251	589199
886	589200
10875	589201
96194	589202
342232	589203
133268	589204
44213	589205
244096	589206
181986	589207
292363	589208
164995	589209
2336	589210
24691	589211
138393	589212
402059	589213
432602	589214
35052	589215
106787	589216
328425	589217
33884	589218
157287	589219
422185	589220
45462	589221
374085	589222
131363	589223
270499	589224
22229	589225
89237	589226
163750	589227
58088	589228
142582	589229
14891	589230
223603	589231
220771	589232
172556	589233
330365	589234
45388	589235
41151	589236
46379	589237
248334	589238
446107	589239
10316	589240
55898	589241
22424	589242
46311	589243
32946	589244
37417	589245
227671	589246
7033	589247
213435	589248
25809	589249
156307	589250
64096	589251
282448	589252
118888	589253
55489	589254
165835	589255
215428	589256
421716	589257
334578	589258
168576	589259
2402	589260
360224	589261
113238	589262
52263	589263
37913	589264
412461	589265
384352	589266
45814	589267
84696	589268
110797	589269
75187	589270
100041	589271
6	589272
171958	589273
21779	589274
83901	589275
34614	589276
8301	589277
103812	589278
173262	589279
23024	589280
19738	589281
143616	589282
147512	589283
228118	589284
131925	589285
117223	589286
81139	589287
27522	589288
223258	589289
89123	589290
298053	589291
238923	589292
100890	589293
162252	589294
128502	589295
105036	589296
130962	589297
95603	589298
112458	589299
8948	589300
431037	589301
158120	589302
154592	589303
249976	589304
18162	589305
221003	589306
87889	589307
85307	589308
65202	589309
7997	589310
39806	589311
10316	589312
8828	589313
113573	589314
68713	589315
25758	589316
93409	589317
353899	589318
135458	589319
34760	589320
124223	589321
23901	589322
19368	589323
21262	589324
283269	589325
126789	589326
99937	589327
27125	589328
181747	589329
386052	589330
440809	589331
121041	589332
113319	589333
181703	589334
258160	589335
239370	589336
1514	589337
196662	589338
3583	589339
234673	589340
4054	589341
155267	589342
174916	589343
36703	589344
25364	589345
235938	589346
4655	589347
17552	589348
56102	589349
322227	589350
86526	589351
33654	589352
25862	589353
88025	589354
155146	589355
81224	589356
188534	589357
52532	589358
14962	589359
268944	589360
355391	589361
227093	589362
18338	589363
276408	589364
24877	589365
267645	589366
150601	589367
118722	589368
375834	589369
188461	589370
590	589371
152310	589372
4470	589373
379117	589374
361530	589375
305154	589376
115207	589377
150824	589378
456255	589379
23490	589380
447581	589381
242650	589382
84260	589383
179220	589384
140498	589385
133766	589386
262426	589387
208030	589388
457819	589389
320897	589390
122377	589391
222277	589392
226430	589393
201979	589394
219480	589395
180375	589396
292369	589397
117471	589398
23118	589399
270245	589400
358455	589401
232440	589402
189158	589403
497	589404
15771	589405
128200	589406
348838	589407
103201	589408
106774	589409
106774	589410
12637	589411
458948	589412
264884	589413
92384	589414
44290	589415
163579	589416
358425	589417
332231	589418
187397	589419
2261	589420
196394	589421
96954	589422
394878	589423
27540	589424
440934	589425
114179	589426
243540	589427
295	589428
58851	589429
54708	589430
67814	589431
67814	589432
233057	589433
124988	589434
145078	589435
268655	589436
154795	589437
181431	589438
130244	589439
281227	589440
197474	589441
3141	589442
26428	589443
9849	589444
40105	589445
63062	589446
59469	589447
245252	589448
277924	589449
1884	589450
133238	589451
53026	589452
41662	589453
91375	589454
424816	589455
189461	589456
293502	589457
318213	589458
236086	589459
176943	589460
92612	589461
134236	589462
74824	589463
21387	589464
143255	589465
341328	589466
23908	589467
193566	589468
125803	589469
327417	589470
35432	589471
414369	589472
132277	589473
86419	589474
321945	589475
39539	589476
376508	589477
9433	589478
456655	589479
132758	589480
40322	589481
149705	589482
9843	589483
190147	589484
226304	589485
127943	589486
386071	589487
343588	589488
101591	589489
12826	589490
3524	589491
256844	589492
826	589493
108143	589494
4081	589495
56516	589496
217398	589497
27973	589498
29847	589499
143963	589500
76745	589501
75161	589502
95324	589503
409615	589504
78417	589505
54019	589506
64040	589507
213442	589508
388965	589509
11245	589510
34381	589511
375784	589512
61220	589513
251775	589514
197918	589515
191052	589516
43977	589517
1431	589518
2878	589519
494	589520
2889	589521
9993	589522
34	589523
4038	589524
52713	589525
87992	589526
26074	589527
6951	589528
304975	589529
255945	589530
317667	589531
92141	589532
66075	589533
27947	589534
178426	589535
155509	589536
193791	589537
364973	589538
201743	589539
88958	589540
46053	589541
49179	589542
38076	589543
17665	589544
209312	589545
9142	589546
219152	589547
144698	589548
35579	589549
2701	589550
264618	589551
150247	589552
5903	589553
100009	589554
394623	589555
330078	589556
456157	589557
457176	589558
156971	589559
73204	589560
198498	589561
182292	589562
173796	589563
205429	589564
221303	589565
183517	589566
58257	589567
81792	589568
19731	589569
340997	589570
50783	589571
97481	589572
294215	589573
13762	589574
174	589575
411501	589576
139637	589577
114111	589578
56677	589579
216576	589580
186585	589581
139359	589582
12779	589583
32104	589584
196475	589585
102610	589586
422258	589587
135379	589588
297106	589589
376538	589590
263407	589591
193072	589592
319616	589593
74010	589594
208883	589595
178585	589596
53552	589597
57541	589598
22492	589599
235352	589600
25974	589601
139995	589602
159604	589603
392897	589604
328142	589605
214986	589606
401823	589607
105366	589608
177477	589609
107213	589610
399009	589611
4933	589612
244526	589613
120634	589614
385220	589615
84728	589616
105921	589617
229113	589618
29286	589619
22247	589620
90028	589621
114737	589622
242271	589623
10475	589624
303448	589625
34675	589626
54350	589627
72632	589628
541	589629
44598	589630
1287	589631
68639	589632
21387	589633
442332	589634
118061	589635
17786	589636
54868	589637
4669	589638
24439	589639
18	589640
185970	589641
304157	589642
161803	589643
353036	589644
372369	589645
16711	589646
334010	589647
243556	589648
54878	589649
114202	589650
304740	589651
10874	589652
113562	589653
151575	589654
221974	589655
431310	589656
250463	589657
251192	589658
61456	589659
109002	589660
90660	589661
456236	589662
125456	589663
78314	589664
366640	589665
96980	589666
292463	589667
169330	589668
59152	589669
361145	589670
216423	589671
15002	589672
83936	589673
286157	589674
221018	589675
97368	589676
239683	589677
3027	589678
447918	589679
81451	589680
231821	589681
86263	589682
93523	589683
160778	589684
114584	589685
57084	589686
41921	589687
153413	589688
91185	589689
404425	589690
72668	589691
156325	589692
84862	589693
27830	589694
73489	589695
51124	589696
4623	589697
231337	589698
366686	589699
213201	589700
213312	589701
2421	589702
14087	589703
107263	589704
421829	589705
16042	589706
127849	589707
114791	589708
375961	589709
1211	589710
91240	589711
40056	589712
14651	589713
180967	589714
340273	589715
38256	589716
15834	589717
228488	589718
39487	589719
245570	589720
60691	589721
47320	589722
355781	589723
179830	589724
113875	589725
191347	589726
224098	589727
10960	589728
334	589729
22132	589730
167240	589731
94652	589732
265771	589733
123704	589734
43498	589735
81010	589736
39455	589737
42003	589738
170140	589739
90442	589740
27636	589741
444422	589742
52137	589743
103366	589744
221079	589745
104778	589746
149824	589747
56409	589748
88859	589749
380121	589750
5839	589751
83672	589752
114236	589753
324837	589754
117910	589755
278062	589756
413111	589757
117400	589758
419065	589759
228007	589760
35192	589761
97174	589762
249834	589763
100078	589764
110791	589765
446893	589766
387452	589767
51883	589768
71389	589769
326013	589770
247355	589771
326211	589772
183869	589773
208495	589774
439852	589775
4774	589776
61436	589777
276425	589778
138308	589779
280679	589780
8393	589781
29555	589782
13344	589783
101114	589784
308955	589785
57849	589786
154886	589787
432998	589788
133272	589789
300085	589790
8893	589791
188777	589792
1833	589793
24370	589794
24370	589795
189881	589796
58949	589797
276787	589798
52132	589799
353359	589800
96545	589801
28914	589802
379814	589803
13475	589804
381061	589805
86743	589806
441841	589807
429170	589808
195595	589809
127585	589810
186405	589811
19544	589812
216472	589813
223794	589814
15067	589815
461	589816
409018	589817
382751	589818
125472	589819
116368	589820
235520	589821
355036	589822
419642	589823
186592	589824
69683	589825
16444	589826
109762	589827
400884	589828
127335	589829
210483	589830
34512	589831
121660	589832
268845	589833
110147	589834
214998	589835
10311	589836
24019	589837
26075	589838
180940	589839
47963	589840
35711	589841
425014	589842
206493	589843
395776	589844
6600	589845
203212	589846
88454	589847
425878	589848
235494	589849
107873	589850
167028	589851
8299	589852
16047	589853
415293	589854
9824	589855
11022	589856
296779	589857
169958	589858
271848	589859
146783	589860
107075	589861
404342	589862
286097	589863
277249	589864
126584	589865
58306	589866
232417	589867
3638	589868
117924	589869
174136	589870
208969	589871
109701	589872
351769	589873
370881	589874
377604	589875
199906	589876
372757	589877
444299	589878
116038	589879
246977	589880
126773	589881
103997	589882
450694	589883
112401	589884
393493	589885
413406	589886
94970	589887
16529	589888
256548	589889
410064	589890
423930	589891
171079	589892
79082	589893
270687	589894
175360	589895
436624	589896
314495	589897
65184	589898
241546	589899
137073	589900
78972	589901
21848	589902
14051	589903
125268	589904
116161	589905
111989	589906
152912	589907
85864	589908
459862	589909
65736	589910
244383	589911
385136	589912
120588	589913
168707	589914
187044	589915
205259	589916
66232	589917
53070	589918
16620	589919
380836	589920
389347	589921
62469	589922
118398	589923
409873	589924
2922	589925
45152	589926
157234	589927
399682	589928
96456	589929
649	589930
240746	589931
123170	589932
125914	589933
116105	589934
236189	589935
123479	589936
215547	589937
75159	589938
1647	589939
247586	589940
71762	589941
327555	589942
16498	589943
358248	589944
5322	589945
5906	589946
40471	589947
93985	589948
64601	589949
166729	589950
362822	589951
49290	589952
305622	589953
170683	589954
229606	589955
279693	589956
442530	589957
94253	589958
327897	589959
126488	589960
209003	589961
55149	589962
41362	589963
115472	589964
2253	589965
24719	589966
127391	589967
221343	589968
119626	589969
343152	589970
50739	589971
90380	589972
11576	589973
138582	589974
75172	589975
194352	589976
19352	589977
138312	589978
143732	589979
29947	589980
307061	589981
188784	589982
384045	589983
415056	589984
283697	589985
29843	589986
44154	589987
61450	589988
165328	589989
42930	589990
152680	589991
444131	589992
217795	589993
68075	589994
428358	589995
9114	589996
258039	589997
145793	589998
198532	589999
170797	590000
421123	590001
380531	590002
431441	590003
383002	590004
371422	590005
425936	590006
15833	590007
30631	590008
102318	590009
372673	590010
371825	590011
59872	590012
114657	590013
121297	590014
206953	590015
234523	590016
29870	590017
10537	590018
174577	590019
29169	590020
214541	590021
85455	590022
23661	590023
336263	590024
52006	590025
190216	590026
295393	590027
99032	590028
200804	590029
408306	590030
65164	590031
64810	590032
131333	590033
449999	590034
131979	590035
78694	590036
104574	590037
204464	590038
336771	590039
233988	590040
68791	590041
151557	590042
3690	590043
224566	590044
329687	590045
172066	590046
32184	590047
35635	590048
12830	590049
415052	590050
83851	590051
89779	590052
97986	590053
146631	590054
72057	590055
113139	590056
202786	590057
5820	590058
236871	590059
80845	590060
91967	590061
40044	590062
77043	590063
133114	590064
114373	590065
44037	590066
223283	590067
144372	590068
223283	590069
354707	590070
132518	590071
17331	590072
36083	590073
354704	590074
299864	590075
103724	590076
293257	590077
146377	590078
39079	590079
63142	590080
14282	590081
135530	590082
4040	590083
161152	590084
373254	590085
231222	590086
217624	590087
35254	590088
267251	590089
25996	590090
169004	590091
215519	590092
26962	590093
430481	590094
214537	590095
217850	590096
64555	590097
339622	590098
82045	590099
136437	590100
253315	590101
2200	590102
204144	590103
126136	590104
212782	590105
4632	590106
341413	590107
61785	590108
404871	590109
220430	590110
96191	590111
380682	590112
84388	590113
32607	590114
375430	590115
116103	590116
209878	590117
71699	590118
54417	590119
408580	590120
107108	590121
4448	590122
40461	590123
695	590124
13979	590125
152487	590126
71407	590127
405487	590128
286813	590129
32418	590130
213017	590131
91550	590132
50040	590133
81791	590134
40506	590135
68983	590136
303351	590137
232007	590138
178664	590139
365929	590140
333563	590141
206672	590142
243969	590143
422503	590144
33858	590145
161297	590146
146389	590147
27900	590148
79019	590149
199337	590150
117973	590151
105087	590152
24463	590153
274001	590154
923	590155
402175	590156
33986	590157
12893	590158
366708	590159
16163	590160
283687	590161
21839	590162
171724	590163
424586	590164
25696	590165
44625	590166
8900	590167
53292	590168
228932	590169
211507	590170
131068	590171
411347	590172
358914	590173
34660	590174
210448	590175
63908	590176
251135	590177
32690	590178
21990	590179
120703	590180
15774	590181
22279	590182
368655	590183
45365	590184
87758	590185
14445	590186
44419	590187
442612	590188
62645	590189
332539	590190
185748	590191
49830	590192
53159	590193
149721	590194
42864	590195
120204	590196
224989	590197
149721	590198
366331	590199
13595	590200
55344	590201
123231	590202
122875	590203
152483	590204
167949	590205
363181	590206
76282	590207
173177	590208
147066	590209
162223	590210
107879	590211
91089	590212
133484	590213
43782	590214
43747	590215
74422	590216
285383	590217
37781	590218
47353	590219
59924	590220
19477	590221
20557	590222
292989	590223
55125	590224
337488	590225
233416	590226
285215	590227
60460	590228
10437	590229
34105	590230
395062	590231
175022	590232
453366	590233
243532	590234
5526	590235
39913	590236
7013	590237
110160	590238
2623	590239
105688	590240
4975	590241
210433	590242
13209	590243
130849	590244
101041	590245
414812	590246
3771	590247
323060	590248
27061	590249
25481	590250
254281	590251
176118	590252
184006	590253
8159	590254
176119	590255
241350	590256
368657	590257
390190	590258
154042	590259
238306	590260
74	590261
74	590262
413199	590263
168889	590264
188454	590265
459920	590266
266544	590267
13377	590268
35987	590269
251068	590270
401650	590271
136227	590272
80038	590273
55321	590274
439646	590275
43841	590276
445383	590277
23895	590278
409661	590279
22279	590280
17503	590281
160071	590282
73263	590283
8493	590284
408769	590285
194226	590286
396302	590287
298164	590288
288669	590289
36538	590290
15755	590291
170984	590292
260115	590293
59624	590294
25777	590295
249894	590296
2943	590297
262017	590298
179379	590299
33956	590300
33804	590301
62594	590302
127142	590303
77129	590304
116979	590305
217286	590306
442632	590307
11933	590308
4762	590309
26905	590310
191067	590311
5838	590312
367412	590313
59774	590314
379696	590315
152238	590316
525	590317
194453	590318
373840	590319
22860	590320
368608	590321
36202	590322
139316	590323
125997	590324
57997	590325
357596	590326
35475	590327
218097	590328
35119	590329
61471	590330
108871	590331
335248	590332
15871	590333
100900	590334
217653	590335
211309	590336
447890	590337
13920	590338
204428	590339
197452	590340
280811	590341
178792	590342
407317	590343
202	590344
105120	590345
140794	590346
31327	590347
194610	590348
69760	590349
3751	590350
107392	590351
15623	590352
9245	590353
419075	590354
58324	590355
45059	590356
59600	590357
135408	590358
1538	590359
428339	590360
78571	590361
14428	590362
67027	590363
64724	590364
132269	590365
188264	590366
70546	590367
108686	590368
233866	590369
87784	590370
65750	590371
292790	590372
222482	590373
65168	590374
107533	590375
64456	590376
89267	590377
14741	590378
175879	590379
84051	590380
151505	590381
95671	590382
44271	590383
19206	590384
65048	590385
225377	590386
11038	590387
425430	590388
90189	590389
271897	590390
72755	590391
119022	590392
117567	590393
138610	590394
16563	590395
68498	590396
38335	590397
385252	590398
50372	590399
194159	590400
230926	590401
236	590402
61942	590403
82183	590404
19876	590405
33925	590406
348392	590407
191036	590408
245230	590409
80569	590410
55583	590411
151709	590412
220891	590413
55136	590414
236347	590415
117629	590416
125479	590417
40511	590418
41077	590419
154477	590420
990	590421
10071	590422
231156	590423
142451	590424
70765	590425
96878	590426
758	590427
134126	590428
103443	590429
46594	590430
92804	590431
21574	590432
100332	590433
14275	590434
250207	590435
384649	590436
31854	590437
17462	590438
40763	590439
245525	590440
120927	590441
43671	590442
412130	590443
323657	590444
430892	590445
23917	590446
23228	590447
63137	590448
218838	590449
44300	590450
27263	590451
73953	590452
209462	590453
392942	590454
284977	590455
20048	590456
86366	590457
284775	590458
192332	590459
148378	590460
374308	590461
103098	590462
328120	590463
327997	590464
177142	590465
352673	590466
339391	590467
157241	590468
92865	590469
81999	590470
364716	590471
324593	590472
215265	590473
457678	590474
83057	590475
206177	590476
10557	590477
115303	590478
452917	590479
206838	590480
336473	590481
146190	590482
61024	590483
42359	590484
341284	590485
332334	590486
34949	590487
127538	590488
139424	590489
46163	590490
17687	590491
73906	590492
31471	590493
389040	590494
20181	590495
164433	590496
231101	590497
151187	590498
13656	590499
225338	590500
94041	590501
147033	590502
371250	590503
13654	590504
5860	590505
232489	590506
116057	590507
20700	590508
335736	590509
140360	590510
383899	590511
16881	590512
49165	590513
417434	590514
14748	590515
181198	590516
51447	590517
97924	590518
110093	590519
82109	590520
40246	590521
116398	590522
259654	590523
295971	590524
41241	590525
5579	590526
26663	590527
11817	590528
291630	590529
59280	590530
173527	590531
194494	590532
213015	590533
511	590534
2861	590535
70637	590536
27518	590537
5941	590538
35924	590539
333621	590540
304092	590541
341827	590542
426319	590543
22771	590544
290294	590545
184628	590546
136646	590547
205706	590548
50611	590549
92691	590550
50607	590551
13120	590552
29702	590553
332192	590554
85807	590555
149791	590556
8391	590557
62389	590558
204513	590559
15199	590560
266778	590561
249346	590562
402974	590563
313338	590564
293725	590565
30131	590566
194634	590567
62780	590568
57360	590569
27999	590570
187140	590571
31534	590572
221984	590573
105150	590574
456160	590575
21001	590576
147423	590577
21597	590578
310416	590579
84763	590580
279328	590581
205632	590582
33103	590583
558	590584
17198	590585
270551	590586
107806	590587
107806	590588
1917	590589
128787	590590
532	590591
824	590592
4160	590593
86048	590594
256901	590595
38976	590596
33513	590597
27697	590598
104589	590599
1817	590600
50015	590601
3361	590602
29717	590603
227691	590604
436210	590605
215077	590606
258949	590607
281516	590608
104188	590609
37208	590610
143851	590611
375249	590612
329937	590613
95418	590614
18620	590615
399860	590616
240564	590617
117926	590618
5896	590619
34275	590620
78130	590621
1617	590622
61049	590623
98318	590624
102755	590625
3463	590626
85814	590627
65431	590628
112688	590629
250891	590630
456439	590631
229374	590632
446957	590633
101887	590634
101642	590635
274579	590636
106121	590637
76842	590638
64733	590639
168503	590640
234990	590641
147171	590642
65656	590643
221364	590644
84737	590645
428697	590646
22997	590647
100503	590648
109768	590649
183879	590650
220147	590651
16683	590652
203678	590653
6613	590654
213004	590655
10274	590656
58919	590657
113759	590658
242947	590659
49187	590660
2537	590661
43556	590662
43556	590663
35945	590664
201670	590665
87037	590666
33546	590667
100054	590668
94858	590669
31549	590670
55978	590671
47771	590672
1532	590673
98553	590674
30697	590675
50749	590676
40033	590677
38607	590678
356531	590679
217581	590680
297985	590681
362436	590682
451497	590683
167752	590684
120076	590685
3461	590686
209944	590687
205475	590688
105601	590689
31197	590690
218292	590691
57614	590692
57606	590693
404540	590694
207738	590695
57723	590696
405441	590697
395948	590698
437404	590699
308915	590700
133915	590701
28666	590702
300356	590703
99217	590704
215577	590705
192113	590706
160358	590707
98206	590708
35367	590709
2663	590710
9456	590711
43761	590712
115467	590713
439960	590714
365320	590715
157105	590716
17818	590717
405583	590718
352855	590719
43185	590720
306961	590721
24895	590722
439855	590723
344223	590724
458615	590725
160304	590726
171242	590727
345823	590728
264887	590729
44293	590730
257001	590731
260700	590732
101748	590733
73972	590734
317819	590735
59772	590736
411723	590737
453048	590738
63070	590739
126266	590740
312189	590741
117123	590742
26072	590743
34617	590744
109375	590745
245715	590746
8738	590747
434529	590748
211921	590749
436474	590750
44671	590751
182246	590752
181500	590753
342447	590754
15498	590755
15498	590756
79335	590757
76657	590758
77936	590759
290852	590760
233047	590761
426870	590762
432309	590763
118083	590764
207169	590765
103490	590766
201649	590767
29217	590768
201969	590769
72878	590770
38775	590771
326076	590772
46353	590773
18255	590774
88551	590775
58840	590776
222545	590777
31852	590778
257946	590779
82781	590780
163119	590781
133218	590782
27528	590783
364944	590784
192935	590785
353540	590786
99064	590787
108884	590788
452192	590789
127896	590790
453179	590791
213026	590792
351090	590793
347185	590794
348671	590795
144792	590796
295733	590797
293651	590798
120920	590799
434448	590800
232399	590801
119772	590802
103721	590803
383274	590804
28824	590805
6780	590806
104621	590807
143704	590808
39473	590809
1990	590810
39871	590811
301801	590812
356576	590813
337832	590814
186423	590815
357809	590816
99542	590817
89571	590818
46231	590819
332283	590820
167965	590821
15216	590822
417528	590823
217706	590824
166471	590825
69217	590826
69217	590827
10384	590828
248517	590829
454677	590830
127423	590831
127231	590832
401605	590833
400839	590834
30883	590835
399014	590836
2312	590837
15767	590838
299857	590839
156497	590840
155253	590841
80982	590842
79759	590843
237946	590844
33433	590845
234665	590846
238130	590847
14025	590848
385350	590849
105517	590850
105417	590851
205742	590852
281957	590853
147643	590854
74748	590855
205893	590856
25860	590857
6278	590858
322199	590859
421091	590860
85787	590861
391650	590862
422101	590863
194631	590864
69347	590865
136510	590866
100375	590867
372354	590868
371695	590869
122993	590870
442187	590871
442417	590872
33752	590873
124446	590874
106206	590875
7003	590876
389900	590877
219391	590878
405152	590879
405040	590880
402310	590881
218898	590882
217515	590883
179736	590884
179312	590885
179756	590886
92693	590887
40297	590888
230763	590889
149036	590890
149290	590891
148439	590892
118397	590893
229416	590894
424914	590895
102342	590896
376274	590897
28806	590898
108482	590899
376133	590900
270067	590901
139303	590902
453014	590903
65212	590904
124253	590905
308169	590906
314698	590907
402790	590908
155880	590909
166106	590910
306409	590911
43163	590912
20280	590913
35529	590914
133952	590915
192417	590916
191027	590917
320745	590918
243633	590919
445315	590920
64569	590921
123255	590922
392579	590923
107584	590924
367222	590925
215464	590926
20935	590927
79759	590928
5133	590929
258470	590930
360162	590931
78239	590932
351273	590933
311281	590934
218139	590935
169975	590936
407645	590937
150437	590938
115069	590939
455473	590940
127413	590941
52690	590942
362850	590943
28821	590944
163394	590945
2038	590946
158299	590947
109504	590948
203972	590949
174332	590950
368282	590951
414732	590952
88329	590953
157493	590954
45439	590955
158047	590956
34064	590957
32942	590958
14405	590959
351968	590960
175296	590961
146611	590962
127247	590963
6979	590964
63850	590965
75201	590966
5003	590967
82347	590968
95045	590969
170379	590970
104982	590971
453718	590972
420134	590973
119446	590974
43512	590975
15895	590976
137093	590977
222380	590978
200717	590979
376056	590980
357517	590981
111084	590982
149379	590983
50695	590984
177989	590985
104590	590986
54138	590987
221769	590988
445741	590989
292662	590990
5817	590991
77050	590992
16291	590993
269622	590994
396505	590995
150588	590996
348435	590997
55250	590998
41065	590999
394915	591000
227005	591001
172575	591002
6444	591003
455559	591004
57359	591005
61031	591006
194080	591007
258988	591008
88872	591009
65008	591010
28821	591011
228404	591012
61601	591013
213053	591014
282501	591015
356419	591016
145014	591017
2001	591018
233339	591019
233339	591020
201766	591021
375696	591022
77682	591023
199881	591024
139678	591025
223533	591026
39338	591027
226904	591028
264361	591029
57881	591030
78066	591031
175351	591032
189451	591033
67022	591034
336328	591035
73414	591036
275427	591037
121906	591038
130288	591039
406438	591040
145221	591041
32998	591042
376716	591043
219694	591044
160909	591045
8467	591046
247838	591047
180646	591048
140881	591049
78311	591050
454666	591051
87452	591052
112146	591053
13456	591054
231014	591055
49522	591056
195338	591057
50057	591058
50357	591059
121509	591060
421465	591061
413314	591062
56264	591063
427774	591064
163082	591065
240963	591066
107787	591067
29506	591068
54116	591069
25310	591070
157657	591071
81141	591072
421647	591073
30473	591074
1189	591075
17273	591076
327693	591077
105136	591078
146766	591079
265318	591080
200051	591081
110142	591082
126812	591083
37208	591084
100915	591085
61810	591086
116180	591087
55648	591088
186588	591089
354733	591090
351049	591091
185838	591092
295931	591093
80952	591094
226370	591095
153203	591096
368217	591097
240939	591098
114027	591099
205120	591100
169357	591101
180001	591102
62708	591103
202225	591104
131562	591105
183306	591106
305556	591107
151284	591108
187748	591109
13950	591110
160218	591111
233906	591112
205285	591113
37149	591114
42687	591115
241143	591116
57271	591117
138960	591118
119839	591119
427379	591120
270955	591121
332691	591122
328663	591123
41549	591124
268851	591125
234685	591126
56230	591127
133171	591128
27860	591129
24271	591130
64872	591131
37155	591132
414806	591133
181028	591134
166180	591135
230251	591136
4610	591137
414191	591138
122484	591139
9856	591140
38627	591141
38179	591142
397837	591143
127455	591144
69	591145
137083	591146
371835	591147
155544	591148
435361	591149
19354	591150
49362	591151
183183	591152
240172	591153
26124	591154
24755	591155
49361	591156
124526	591157
182260	591158
381141	591159
105926	591160
324078	591161
15523	591162
327405	591163
245974	591164
2067	591165
7740	591166
32387	591167
36839	591168
109347	591169
329096	591170
184371	591171
72367	591172
343680	591173
334794	591174
418775	591175
127169	591176
419532	591177
300029	591178
393539	591179
29331	591180
78794	591181
62898	591182
223474	591183
217549	591184
22420	591185
9857	591186
49183	591187
11136	591188
184068	591189
2137	591190
14038	591191
62163	591192
115871	591193
2137	591194
6454	591195
62037	591196
348631	591197
2345	591198
139034	591199
60891	591200
14919	591201
25218	591202
117163	591203
451863	591204
136751	591205
360058	591206
191264	591207
53932	591208
404934	591209
109142	591210
9215	591211
484	591212
2698	591213
89107	591214
6674	591215
68	591216
179890	591217
25066	591218
430163	591219
317687	591220
17614	591221
52796	591222
45741	591223
387028	591224
5198	591225
248517	591226
88816	591227
211724	591228
38437	591229
186442	591230
295114	591231
127725	591232
232	591233
220942	591234
241362	591235
81583	591236
191096	591237
18390	591238
99307	591239
824	591240
141618	591241
391947	591242
56098	591243
160247	591244
230361	591245
219993	591246
53874	591247
94556	591248
74292	591249
106288	591250
167930	591251
156424	591252
356439	591253
13069	591254
332536	591255
174855	591256
8671	591257
308247	591258
106290	591259
17115	591260
388882	591261
172023	591262
443884	591263
89365	591264
221011	591265
84405	591266
151368	591267
146168	591268
368046	591269
274006	591270
122101	591271
6800	591272
432732	591273
119443	591274
361501	591275
460270	591276
8259	591277
4037	591278
532	591279
24769	591280
237444	591281
332308	591282
638	591283
140383	591284
3174	591285
1993	591286
219	591287
229178	591288
16917	591289
208634	591290
102392	591291
202577	591292
30522	591293
210417	591294
79861	591295
213089	591296
4037	591297
191074	591298
164663	591299
197563	591300
367552	591301
40165	591302
370	591303
185830	591304
51703	591305
86866	591306
214206	591307
244200	591308
28043	591309
379939	591310
16917	591311
424098	591312
93582	591313
87441	591314
544	591315
186536	591316
336246	591317
27431	591318
78897	591319
366055	591320
228527	591321
33375	591322
193075	591323
181991	591324
70620	591325
49244	591326
79218	591327
206557	591328
58777	591329
307156	591330
303251	591331
6357	591332
69075	591333
93029	591334
371372	591335
447104	591336
112611	591337
412523	591338
334580	591339
399122	591340
91558	591341
167930	591342
222573	591343
63840	591344
4090	591345
238243	591346
159166	591347
14827	591348
92638	591349
191276	591350
208285	591351
452714	591352
115718	591353
164755	591354
347380	591355
415745	591356
380186	591357
145175	591358
103856	591359
47652	591360
157898	591361
12299	591362
17960	591363
8374	591364
32326	591365
60275	591366
216262	591367
192879	591368
242503	591369
36619	591370
9347	591371
63762	591372
237238	591373
175355	591374
428407	591375
210419	591376
44742	591377
142267	591378
56115	591379
5689	591380
96183	591381
338862	591382
12805	591383
4140	591384
74417	591385
15011	591386
372979	591387
7818	591388
374077	591389
181639	591390
192667	591391
111234	591392
143100	591393
114193	591394
188473	591395
56256	591396
436426	591397
28092	591398
333221	591399
50034	591400
300610	591401
213797	591402
771	591403
17917	591404
39039	591405
31647	591406
117256	591407
19108	591408
24881	591409
332588	591410
49399	591411
3238	591412
266697	591413
175357	591414
49444	591415
12101	591416
438596	591417
71880	591418
11918	591419
127709	591420
83709	591421
148721	591422
25828	591423
166277	591424
97754	591425
151220	591426
111976	591427
71581	591428
124143	591429
6385	591430
23802	591431
169809	591432
48026	591433
65717	591434
68713	591435
162340	591436
211661	591437
16234	591438
26246	591439
179811	591440
30244	591441
117566	591442
396794	591443
64506	591444
3728	591445
401408	591446
351295	591447
110206	591448
81001	591449
188359	591450
18994	591451
91128	591452
8058	591453
36677	591454
346284	591455
74402	591456
223209	591457
2693	591458
7095	591459
2503	591460
36434	591461
109083	591462
318626	591463
926	591464
105478	591465
132190	591466
30155	591467
31214	591468
114015	591469
61506	591470
12805	591471
52147	591472
58510	591473
32937	591474
269737	591475
50592	591476
19821	591477
39850	591478
14101	591479
61437	591480
121847	591481
3155	591482
6077	591483
25968	591484
58172	591485
95926	591486
28186	591487
41798	591488
20861	591489
3660	591490
41773	591491
24320	591492
7118	591493
223898	591494
114917	591495
191786	591496
185459	591497
18914	591498
222339	591499
147631	591500
18504	591501
192792	591502
164801	591503
103061	591504
26389	591505
132596	591506
8460	591507
188282	591508
391976	591509
16913	591510
89200	591511
21325	591512
7595	591513
734	591514
53595	591515
68296	591516
13353	591517
7622	591518
21737	591519
231426	591520
35998	591521
79041	591522
48826	591523
5182	591524
303284	591525
111735	591526
11565	591527
76831	591528
87506	591529
191958	591530
87565	591531
109979	591532
9550	591533
58758	591534
87678	591535
60771	591536
68798	591537
98267	591538
379362	591539
23909	591540
217241	591541
70784	591542
35706	591543
18164	591544
112127	591545
108	591546
19483	591547
439381	591548
272877	591549
54879	591550
438510	591551
42537	591552
91370	591553
74593	591554
372798	591555
256450	591556
678	591557
431773	591558
248097	591559
151622	591560
149119	591561
26364	591562
83548	591563
384052	591564
112876	591565
295619	591566
178722	591567
51004	591568
58	591569
1161	591570
230189	591571
383679	591572
11178	591573
267486	591574
11414	591575
1815	591576
22189	591577
247070	591578
15156	591579
379357	591580
302521	591581
43121	591582
26372	591583
3182	591584
28202	591585
230397	591586
46424	591587
450942	591588
8360	591589
62371	591590
74327	591591
46555	591592
128902	591593
6559	591594
231148	591595
154307	591596
358651	591597
1534	591598
5705	591599
188079	591600
197816	591601
31261	591602
196873	591603
93333	591604
196010	591605
160517	591606
245917	591607
61199	591608
8872	591609
149057	591610
185156	591611
340772	591612
216110	591613
163431	591614
179919	591615
295635	591616
61206	591617
334078	591618
219174	591619
142332	591620
38081	591621
64524	591622
53814	591623
55855	591624
143783	591625
344972	591626
144901	591627
25474	591628
82365	591629
17628	591630
28863	591631
218	591632
34664	591633
309795	591634
229990	591635
455433	591636
275222	591637
229296	591638
400	591639
8255	591640
7746	591641
83976	591642
304846	591643
166584	591644
246572	591645
278742	591646
20310	591647
242690	591648
186992	591649
7769	591650
69098	591651
212123	591652
8262	591653
66068	591654
302101	591655
58445	591656
171952	591657
4532	591658
125218	591659
48249	591660
88276	591661
16635	591662
71452	591663
3437	591664
24930	591665
244068	591666
303707	591667
46520	591668
1182	591669
256370	591670
399749	591671
1107	591672
98695	591673
450261	591674
380472	591675
181842	591676
16105	591677
223562	591678
192304	591679
31931	591680
113461	591681
239882	591682
22879	591683
219086	591684
8906	591685
143045	591686
312566	591687
46414	591688
230580	591689
150556	591690
6318	591691
158626	591692
126153	591693
161751	591694
56489	591695
66406	591696
124652	591697
127488	591698
50738	591699
6272	591700
119671	591701
202664	591702
115242	591703
319665	591704
121614	591705
112102	591706
124462	591707
113034	591708
113034	591709
33777	591710
175359	591711
33807	591712
83183	591713
102873	591714
204455	591715
247599	591716
418060	591717
133565	591718
397082	591719
178507	591720
91358	591721
319381	591722
77888	591723
15773	591724
331183	591725
41082	591726
11116	591727
148436	591728
148480	591729
79686	591730
81466	591731
375886	591732
48424	591733
76323	591734
194830	591735
9550	591736
49610	591737
57228	591738
369071	591739
5048	591740
92877	591741
386378	591742
8933	591743
7697	591744
4231	591745
165966	591746
11806	591747
90750	591748
67354	591749
14432	591750
227459	591751
1615	591752
69871	591753
270822	591754
9853	591755
108017	591756
114470	591757
104950	591758
249844	591759
87353	591760
168573	591761
5736	591762
203007	591763
132167	591764
411340	591765
39141	591766
213550	591767
12915	591768
423735	591769
139630	591770
23510	591771
319208	591772
184570	591773
13166	591774
88011	591775
200154	591776
9356	591777
33544	591778
27370	591779
57711	591780
8801	591781
372677	591782
122058	591783
175433	591784
49821	591785
35486	591786
185109	591787
8470	591788
256429	591789
95522	591790
186083	591791
27472	591792
31088	591793
167895	591794
76984	591795
1786	591796
12576	591797
135681	591798
178918	591799
78635	591800
8436	591801
57156	591802
178820	591803
180121	591804
239610	591805
35564	591806
245269	591807
79376	591808
7111	591809
5024	591810
2482	591811
8324	591812
99722	591813
386078	591814
19609	591815
40808	591816
150782	591817
40537	591818
21809	591819
65638	591820
43172	591821
83863	591822
88367	591823
1082	591824
2010	591825
273903	591826
48753	591827
143867	591828
30216	591829
31421	591830
230739	591831
26904	591832
112066	591833
348390	591834
86582	591835
144286	591836
8125	591837
172792	591838
239687	591839
355014	591840
445009	591841
225964	591842
228238	591843
402265	591844
599	591845
187560	591846
82929	591847
237354	591848
11497	591849
302949	591850
175156	591851
7131	591852
50658	591853
54122	591854
31158	591855
436677	591856
137586	591857
460	591858
39010	591859
332745	591860
279500	591861
119671	591862
232108	591863
33403	591864
85064	591865
30602	591866
14143	591867
81047	591868
9763	591869
233359	591870
39126	591871
228133	591872
158294	591873
163225	591874
130	591875
111232	591876
413641	591877
230558	591878
149096	591879
35344	591880
41704	591881
55873	591882
180821	591883
45342	591884
15387	591885
6361	591886
187253	591887
53365	591888
290072	591889
14482	591890
121452	591891
678	591892
14140	591893
54324	591894
218796	591895
380946	591896
102449	591897
168968	591898
86194	591899
31880	591900
160679	591901
299322	591902
426645	591903
145873	591904
127822	591905
302568	591906
61784	591907
70886	591908
104767	591909
167952	591910
30577	591911
88667	591912
107499	591913
222235	591914
172302	591915
8389	591916
34741	591917
189009	591918
417918	591919
74298	591920
82553	591921
437266	591922
72957	591923
139771	591924
122417	591925
13163	591926
60803	591927
105654	591928
7640	591929
4417	591930
228171	591931
340434	591932
188108	591933
302205	591934
3251	591935
536	591936
61274	591937
112665	591938
38	591939
19552	591940
102434	591941
4303	591942
1233	591943
330395	591944
146860	591945
431115	591946
287878	591947
94831	591948
11230	591949
58611	591950
61061	591951
59671	591952
229076	591953
71810	591954
52258	591955
37490	591956
443421	591957
80934	591958
238563	591959
121360	591960
139966	591961
435110	591962
213121	591963
111376	591964
178907	591965
100600	591966
42735	591967
266165	591968
211068	591969
15449	591970
71146	591971
219033	591972
111026	591973
324891	591974
63140	591975
94603	591976
47964	591977
377607	591978
23969	591979
83675	591980
52253	591981
30308	591982
171349	591983
369627	591984
408840	591985
17666	591986
75650	591987
284888	591988
4402	591989
83301	591990
282875	591991
13410	591992
58702	591993
21816	591994
428334	591995
120275	591996
346543	591997
105695	591998
27478	591999
85257	592000
16068	592001
456224	592002
392415	592003
272682	592004
82546	592005
293083	592006
8437	592007
33482	592008
21838	592009
13648	592010
289255	592011
100544	592012
15256	592013
46937	592014
318566	592015
50393	592016
50393	592017
110136	592018
124473	592019
5195	592020
51424	592021
36325	592022
96002	592023
357663	592024
325169	592025
84226	592026
6509	592027
458400	592028
69668	592029
69035	592030
5726	592031
92660	592032
166867	592033
259839	592034
115029	592035
12298	592036
21103	592037
388	592038
229556	592039
24557	592040
150796	592041
99659	592042
271232	592043
28681	592044
16640	592045
422514	592046
123985	592047
221866	592048
221866	592049
283403	592050
95279	592051
14414	592052
421801	592053
430684	592054
15192	592055
118634	592056
113170	592057
43029	592058
86776	592059
133762	592060
13840	592061
3405	592062
413826	592063
232888	592064
71983	592065
1495	592066
225545	592067
11735	592068
535	592069
92380	592070
40025	592071
135775	592072
135775	592073
236078	592074
321199	592075
364922	592076
201336	592077
27599	592078
454823	592079
296106	592080
423566	592081
42061	592082
162200	592083
178157	592084
87834	592085
23802	592086
55871	592087
304001	592088
68344	592089
317615	592090
207515	592091
56019	592092
7479	592093
178874	592094
3414	592095
90221	592096
14380	592097
27547	592098
10307	592099
49869	592100
113195	592101
136763	592102
59243	592103
95550	592104
274460	592105
26694	592106
401132	592107
18676	592108
2237	592109
236242	592110
334129	592111
20565	592112
344249	592113
99583	592114
329396	592115
2613	592116
2183	592117
72627	592118
41619	592119
74816	592120
351234	592121
401740	592122
178598	592123
226030	592124
375750	592125
94531	592126
410536	592127
369138	592128
31461	592129
356016	592130
12113	592131
354438	592132
190642	592133
199368	592134
376729	592135
362799	592136
221164	592137
18516	592138
125242	592139
107375	592140
141328	592141
439201	592142
102764	592143
229137	592144
209324	592145
108336	592146
19055	592147
19055	592148
69872	592149
358591	592150
394220	592151
46732	592152
46124	592153
116414	592154
55936	592155
87299	592156
146272	592157
318089	592158
202380	592159
275043	592160
68347	592161
17505	592162
338161	592163
60710	592164
24415	592165
38494	592166
269738	592167
342998	592168
333165	592169
11810	592170
25293	592171
175237	592172
73605	592173
133370	592174
44810	592175
143650	592176
311345	592177
237655	592178
185699	592179
46124	592180
25445	592181
34669	592182
226079	592183
125744	592184
92748	592185
123514	592186
72402	592187
2675	592188
7502	592189
78951	592190
82322	592191
2963	592192
88801	592193
266532	592194
411651	592195
412318	592196
26809	592197
138436	592198
37698	592199
346824	592200
143442	592201
66128	592202
4019	592203
7941	592204
53373	592205
5052	592206
65022	592207
1153	592208
38058	592209
17243	592210
46438	592211
245977	592212
126399	592213
153706	592214
47889	592215
1274	592216
270394	592217
133075	592218
23485	592219
1981	592220
212498	592221
299478	592222
173536	592223
14971	592224
24849	592225
14152	592226
51409	592227
51409	592228
11532	592229
183572	592230
10741	592231
153785	592232
157051	592233
77364	592234
16607	592235
262577	592236
450955	592237
81720	592238
25510	592239
25572	592240
198968	592241
13113	592242
41710	592243
186464	592244
95721	592245
44399	592246
12980	592247
373060	592248
212447	592249
332053	592250
79035	592251
30124	592252
252378	592253
1950	592254
150313	592255
432230	592256
312655	592257
1740	592258
13198	592259
302469	592260
230992	592261
47	592262
71546	592263
122236	592264
143649	592265
91969	592266
431697	592267
341596	592268
219361	592269
368667	592270
139876	592271
56844	592272
95091	592273
299738	592274
203099	592275
419972	592276
177989	592277
418396	592278
44451	592279
262074	592280
181733	592281
313446	592282
26641	592283
26147	592284
410466	592285
225772	592286
91453	592287
236680	592288
106562	592289
175784	592290
2515	592291
457356	592292
32420	592293
178228	592294
334068	592295
19228	592296
233960	592297
450519	592298
260079	592299
304500	592300
49852	592301
175063	592302
74112	592303
267141	592304
188250	592305
63563	592306
446563	592307
445924	592308
249425	592309
386542	592310
26503	592311
189774	592312
67338	592313
55175	592314
134472	592315
208134	592316
203330	592317
308328	592318
330924	592319
98124	592320
92696	592321
162342	592322
151031	592323
401161	592324
326391	592325
17805	592326
382639	592327
253959	592328
224349	592329
125803	592330
356442	592331
385318	592332
222473	592333
160740	592334
15144	592335
207217	592336
156311	592337
245584	592338
195790	592339
127095	592340
390174	592341
393062	592342
411665	592343
237702	592344
427288	592345
127241	592346
63173	592347
290583	592348
112788	592349
233257	592350
247461	592351
389258	592352
55511	592353
111237	592354
217576	592355
68098	592356
446353	592357
386196	592358
181374	592359
320384	592360
139338	592361
354797	592362
387251	592363
184696	592364
336553	592365
59473	592366
213523	592367
81179	592368
415172	592369
430616	592370
75302	592371
2461	592372
101936	592373
430721	592374
417089	592375
12200	592376
196261	592377
347137	592378
13823	592379
77866	592380
29061	592381
285507	592382
420818	592383
80359	592384
429920	592385
100796	592386
139614	592387
373449	592388
266339	592389
363204	592390
78505	592391
80359	592392
345655	592393
141137	592394
317162	592395
303999	592396
144654	592397
143405	592398
371709	592399
214551	592400
119555	592401
266533	592402
163469	592403
294241	592404
300878	592405
54562	592406
155136	592407
217630	592408
13815	592409
263073	592410
172840	592411
426590	592412
220455	592413
109616	592414
52533	592415
427229	592416
385921	592417
251268	592418
154005	592419
162540	592420
10512	592421
90557	592422
255409	592423
68119	592424
425731	592425
252422	592426
71270	592427
226366	592428
81954	592429
133399	592430
312945	592431
205928	592432
34333	592433
44740	592434
171914	592435
176257	592436
346367	592437
164994	592438
12779	592439
438576	592440
102102	592441
132483	592442
311630	592443
347691	592444
336497	592445
405665	592446
63956	592447
67715	592448
405006	592449
107163	592450
216314	592451
36746	592452
414286	592453
5287	592454
212930	592455
156687	592456
125147	592457
180897	592458
180758	592459
126402	592460
11960	592461
234189	592462
223277	592463
41311	592464
101734	592465
91199	592466
116805	592467
311206	592468
68670	592469
45029	592470
88098	592471
231818	592472
156610	592473
131813	592474
444147	592475
412855	592476
90799	592477
224469	592478
34438	592479
89304	592480
57616	592481
324949	592482
111262	592483
211346	592484
95696	592485
112266	592486
24885	592487
189446	592488
367951	592489
206173	592490
266192	592491
198867	592492
255658	592493
144923	592494
73748	592495
59039	592496
57202	592497
89476	592498
122905	592499
178043	592500
51260	592501
88936	592502
227506	592503
49968	592504
208440	592505
145308	592506
97444	592507
173915	592508
322781	592509
408731	592510
162490	592511
238178	592512
140096	592513
451075	592514
125205	592515
355222	592516
189461	592517
314492	592518
423963	592519
176123	592520
35643	592521
329681	592522
224477	592523
135714	592524
289112	592525
200968	592526
333840	592527
133978	592528
124357	592529
351008	592530
67827	592531
292062	592532
45183	592533
449272	592534
101157	592535
358743	592536
146967	592537
108254	592538
36346	592539
419130	592540
73543	592541
5320	592542
12891	592543
151932	592544
45783	592545
410398	592546
433731	592547
108521	592548
207260	592549
199271	592550
118054	592551
123048	592552
396774	592553
54341	592554
4604	592555
129369	592556
289463	592557
83209	592558
75170	592559
341373	592560
133428	592561
237080	592562
78630	592563
34893	592564
56513	592565
336286	592566
175815	592567
76965	592568
88294	592569
143836	592570
233867	592571
68839	592572
94952	592573
350693	592574
259029	592575
290606	592576
207922	592577
284247	592578
202753	592579
285611	592580
228076	592581
99212	592582
294094	592583
365021	592584
155962	592585
72682	592586
154083	592587
366352	592588
418516	592589
22253	592590
403311	592591
362970	592592
363949	592593
218286	592594
270232	592595
59595	592596
276617	592597
4936	592598
401271	592599
330432	592600
62685	592601
107042	592602
30288	592603
210378	592604
27061	592605
147822	592606
297	592607
173593	592608
321263	592609
34122	592610
407334	592611
66367	592612
414678	592613
1877	592614
91107	592615
6380	592616
153425	592617
436809	592618
354982	592619
45856	592620
423471	592621
386878	592622
148253	592623
182802	592624
347938	592625
401937	592626
269065	592627
89476	592628
56167	592629
45501	592630
408993	592631
71252	592632
97341	592633
210475	592634
77805	592635
89591	592636
196865	592637
454972	592638
338179	592639
289692	592640
144472	592641
150615	592642
438470	592643
138876	592644
31712	592645
92458	592646
237629	592647
46483	592648
81538	592649
89338	592650
319015	592651
80886	592652
82170	592653
449950	592654
23009	592655
119128	592656
12459	592657
111192	592658
211873	592659
99940	592660
63400	592661
448370	592662
366171	592663
373960	592664
122594	592665
8027	592666
198989	592667
459656	592668
106248	592669
135204	592670
202140	592671
113344	592672
176734	592673
444970	592674
169504	592675
453599	592676
27696	592677
33284	592678
446875	592679
418347	592680
404819	592681
428394	592682
89347	592683
194513	592684
371413	592685
82734	592686
38522	592687
30702	592688
440052	592689
38322	592690
175262	592691
122384	592692
388951	592693
379521	592694
36461	592695
334293	592696
138716	592697
137045	592698
150584	592699
425020	592700
296785	592701
306494	592702
363232	592703
365234	592704
428534	592705
427593	592706
391432	592707
100242	592708
28896	592709
341920	592710
445577	592711
418894	592712
359419	592713
96826	592714
172737	592715
238703	592716
53169	592717
98495	592718
127446	592719
450257	592720
59961	592721
216936	592722
145981	592723
397536	592724
412204	592725
107875	592726
210850	592727
331260	592728
361398	592729
213348	592730
129124	592731
35190	592732
24389	592733
75311	592734
321157	592735
379275	592736
71766	592737
62344	592738
360661	592739
282837	592740
116803	592741
289911	592742
441530	592743
287771	592744
93741	592745
430710	592746
10594	592747
13320	592748
449255	592749
76604	592750
115912	592751
157524	592752
269989	592753
94844	592754
222920	592755
242333	592756
86792	592757
212989	592758
96658	592759
63410	592760
125158	592761
139520	592762
12687	592763
294183	592764
276768	592765
327747	592766
335710	592767
287489	592768
211712	592769
386002	592770
216204	592771
20557	592772
95378	592773
248261	592774
413104	592775
457612	592776
369371	592777
314601	592778
109988	592779
282515	592780
231304	592781
202127	592782
106712	592783
60579	592784
16685	592785
207691	592786
39743	592787
184538	592788
428034	592789
250503	592790
68857	592791
442912	592792
267874	592793
416304	592794
182214	592795
38392	592796
265719	592797
208896	592798
439118	592799
278366	592800
13823	592801
366289	592802
29347	592803
306437	592804
356283	592805
69673	592806
149479	592807
390028	592808
298124	592809
110937	592810
335615	592811
174279	592812
81127	592813
255183	592814
95090	592815
167060	592816
172076	592817
87949	592818
98047	592819
322746	592820
213264	592821
29096	592822
200806	592823
27120	592824
456996	592825
157072	592826
340949	592827
250103	592828
242797	592829
353701	592830
187194	592831
172737	592832
109678	592833
311852	592834
203140	592835
389793	592836
258598	592837
86256	592838
39147	592839
69647	592840
114075	592841
197814	592842
201130	592843
50486	592844
196553	592845
373353	592846
229711	592847
186704	592848
396552	592849
156360	592850
67268	592851
15381	592852
192105	592853
135199	592854
279574	592855
396123	592856
20398	592857
246668	592858
76339	592859
319297	592860
152341	592861
133830	592862
200873	592863
452373	592864
348415	592865
129525	592866
130467	592867
244210	592868
79300	592869
8539	592870
30304	592871
201027	592872
108366	592873
195546	592874
115318	592875
36880	592876
394825	592877
102613	592878
210360	592879
377182	592880
437463	592881
85956	592882
57057	592883
140929	592884
333834	592885
300489	592886
218163	592887
31543	592888
91840	592889
408856	592890
337216	592891
404776	592892
246406	592893
23567	592894
386889	592895
379461	592896
327429	592897
192633	592898
273639	592899
49277	592900
284728	592901
99221	592902
359370	592903
74138	592904
318748	592905
116803	592906
168239	592907
183072	592908
68672	592909
43934	592910
114050	592911
218149	592912
18518	592913
178784	592914
47828	592915
7882	592916
203693	592917
317293	592918
242349	592919
431640	592920
263103	592921
161427	592922
265626	592923
126040	592924
23281	592925
27710	592926
289592	592927
388532	592928
290855	592929
141549	592930
235636	592931
249301	592932
3134	592933
104663	592934
358682	592935
138167	592936
32982	592937
218276	592938
446108	592939
177232	592940
51010	592941
78795	592942
46538	592943
266404	592944
296307	592945
16314	592946
134304	592947
117064	592948
126838	592949
172644	592950
183658	592951
21253	592952
93230	592953
455190	592954
38522	592955
172911	592956
348488	592957
112777	592958
26524	592959
101019	592960
423603	592961
136843	592962
274643	592963
36297	592964
270848	592965
82802	592966
377299	592967
184205	592968
40880	592969
152490	592970
276344	592971
437592	592972
387116	592973
67887	592974
158110	592975
224416	592976
115540	592977
89347	592978
220782	592979
59338	592980
50912	592981
219288	592982
331741	592983
157855	592984
242149	592985
315653	592986
137000	592987
410652	592988
255337	592989
48459	592990
306739	592991
216667	592992
442014	592993
401176	592994
242924	592995
49774	592996
118223	592997
408427	592998
9329	592999
299369	593000
295228	593001
420053	593002
323184	593003
98495	593004
388973	593005
268742	593006
230644	593007
244367	593008
142667	593009
79448	593010
168718	593011
458874	593012
154103	593013
143652	593014
378626	593015
130927	593016
379889	593017
433418	593018
420049	593019
217521	593020
247333	593021
44665	593022
138323	593023
166703	593024
99038	593025
212195	593026
337014	593027
114465	593028
420664	593029
179048	593030
320071	593031
241678	593032
315175	593033
288667	593034
356441	593035
353971	593036
80700	593037
88131	593038
10836	593039
168276	593040
108870	593041
328772	593042
450110	593043
437238	593044
237931	593045
179006	593046
261089	593047
386061	593048
42849	593049
94702	593050
365137	593051
254307	593052
35347	593053
245898	593054
82131	593055
164044	593056
46261	593057
51570	593058
334001	593059
39558	593060
256951	593061
68605	593062
401106	593063
99087	593064
70482	593065
217811	593066
374544	593067
341639	593068
389043	593069
382667	593070
282611	593071
62729	593072
180251	593073
332702	593074
127219	593075
453761	593076
203319	593077
252954	593078
119926	593079
32683	593080
413599	593081
14233	593082
223509	593083
180410	593084
178682	593085
422139	593086
180560	593087
192120	593088
192120	593089
207455	593090
204516	593091
410985	593092
187291	593093
220070	593094
81038	593095
387517	593096
252668	593097
362858	593098
235686	593099
105391	593100
128742	593101
364898	593102
19477	593103
459906	593104
202144	593105
451747	593106
309876	593107
457650	593108
99335	593109
194574	593110
174292	593111
447877	593112
182035	593113
384322	593114
87266	593115
153739	593116
301024	593117
137937	593118
175429	593119
338485	593120
192468	593121
205451	593122
345334	593123
343940	593124
161666	593125
46261	593126
198980	593127
209283	593128
32949	593129
203099	593130
430722	593131
50934	593132
106383	593133
277352	593134
426095	593135
253711	593136
217740	593137
346135	593138
281284	593139
170227	593140
379890	593141
204046	593142
243013	593143
449265	593144
332923	593145
83896	593146
414661	593147
405081	593148
333011	593149
221110	593150
110888	593151
202630	593152
146209	593153
24721	593154
407091	593155
349478	593156
369680	593157
442189	593158
283012	593159
438156	593160
40407	593161
299447	593162
80340	593163
172172	593164
291103	593165
32406	593166
376610	593167
362099	593168
241171	593169
134680	593170
350856	593171
173406	593172
336560	593173
6880	593174
355889	593175
458500	593176
117461	593177
180515	593178
227868	593179
35291	593180
104572	593181
332992	593182
131144	593183
18533	593184
49823	593185
212514	593186
146724	593187
200451	593188
426970	593189
377028	593190
161846	593191
208698	593192
451541	593193
404584	593194
305171	593195
388187	593196
90101	593197
32863	593198
142665	593199
184272	593200
381559	593201
117605	593202
326489	593203
68555	593204
208946	593205
161299	593206
221774	593207
21231	593208
182230	593209
246133	593210
321597	593211
115898	593212
388166	593213
85303	593214
178376	593215
103583	593216
445633	593217
446530	593218
211374	593219
224581	593220
45629	593221
56973	593222
223626	593223
133405	593224
135730	593225
197549	593226
35868	593227
111581	593228
316467	593229
334043	593230
343698	593231
50339	593232
60740	593233
225545	593234
125699	593235
412543	593236
394495	593237
266342	593238
5706	593239
331083	593240
24462	593241
60475	593242
312545	593243
455206	593244
406359	593245
120883	593246
30239	593247
341161	593248
115626	593249
71884	593250
43279	593251
206248	593252
458370	593253
100075	593254
406407	593255
280232	593256
195484	593257
251074	593258
282702	593259
360922	593260
144380	593261
330735	593262
134472	593263
45334	593264
258596	593265
59039	593266
432268	593267
135509	593268
117344	593269
30519	593270
338067	593271
63410	593272
399333	593273
72585	593274
109679	593275
104075	593276
55344	593277
109342	593278
137367	593279
221280	593280
228776	593281
421293	593282
195272	593283
42412	593284
412376	593285
170232	593286
368247	593287
137485	593288
242286	593289
381108	593290
158222	593291
110720	593292
114075	593293
128236	593294
354505	593295
75311	593296
99779	593297
300407	593298
76742	593299
88131	593300
25575	593301
53520	593302
235826	593303
20901	593304
17451	593305
166276	593306
355609	593307
62344	593308
50307	593309
365914	593310
91915	593311
154942	593312
280452	593313
274647	593314
29711	593315
392619	593316
17632	593317
69362	593318
18410	593319
212901	593320
333667	593321
31387	593322
335279	593323
207258	593324
234242	593325
270167	593326
41022	593327
225314	593328
9050	593329
18311	593330
160511	593331
8106	593332
182733	593333
205899	593334
140690	593335
148253	593336
20527	593337
426184	593338
322727	593339
216838	593340
31087	593341
275056	593342
365183	593343
260832	593344
409087	593345
67574	593346
132143	593347
55453	593348
255871	593349
68386	593350
67711	593351
205044	593352
64368	593353
7837	593354
24010	593355
267572	593356
84625	593357
161842	593358
26030	593359
9050	593360
184403	593361
3605	593362
65426	593363
320530	593364
40503	593365
310358	593366
378264	593367
337238	593368
379268	593369
54600	593370
277925	593371
82552	593372
229262	593373
194901	593374
124346	593375
230260	593376
225795	593377
67913	593378
396738	593379
155290	593380
46844	593381
237367	593382
457303	593383
125209	593384
459933	593385
30845	593386
7558	593387
427757	593388
431417	593389
364216	593390
119715	593391
78822	593392
296886	593393
381251	593394
17367	593395
78502	593396
113246	593397
96003	593398
437823	593399
302063	593400
176761	593401
349402	593402
160197	593403
14342	593404
107521	593405
183420	593406
73087	593407
251560	593408
225357	593409
55569	593410
128993	593411
361653	593412
89820	593413
51405	593414
378770	593415
212260	593416
20783	593417
164365	593418
45207	593419
338476	593420
6321	593421
444475	593422
449897	593423
113517	593424
222483	593425
172335	593426
220117	593427
301116	593428
307456	593429
393098	593430
145219	593431
167125	593432
130467	593433
131093	593434
127792	593435
57500	593436
379379	593437
204043	593438
223623	593439
73989	593440
318805	593441
23800	593442
157525	593443
294830	593444
70692	593445
345954	593446
42954	593447
127413	593448
67024	593449
139545	593450
59178	593451
157176	593452
5103	593453
215083	593454
291297	593455
411132	593456
408266	593457
62688	593458
135186	593459
76415	593460
387878	593461
218706	593462
211842	593463
174510	593464
146924	593465
50464	593466
179971	593467
196735	593468
159173	593469
180551	593470
180658	593471
81759	593472
60570	593473
132010	593474
212735	593475
78295	593476
85827	593477
411173	593478
77260	593479
137394	593480
288959	593481
146794	593482
261594	593483
329294	593484
318201	593485
291223	593486
178770	593487
325108	593488
29745	593489
68508	593490
384552	593491
206437	593492
93890	593493
230391	593494
37916	593495
144661	593496
226744	593497
266724	593498
244367	593499
336877	593500
82046	593501
67373	593502
379671	593503
240087	593504
323784	593505
384238	593506
99710	593507
56910	593508
150448	593509
120053	593510
45060	593511
285212	593512
95279	593513
301199	593514
250605	593515
27030	593516
227893	593517
64084	593518
58047	593519
334652	593520
14495	593521
161808	593522
16410	593523
14313	593524
28510	593525
87997	593526
351443	593527
138576	593528
148009	593529
15645	593530
387998	593531
271832	593532
129893	593533
304313	593534
230644	593535
94700	593536
311034	593537
11878	593538
43557	593539
188432	593540
393676	593541
127440	593542
105069	593543
126005	593544
386032	593545
252679	593546
123061	593547
325631	593548
394529	593549
16202	593550
383815	593551
398159	593552
25612	593553
41393	593554
251012	593555
330020	593556
126005	593557
19911	593558
128702	593559
406624	593560
149072	593561
29299	593562
135845	593563
313329	593564
16512	593565
7155	593566
60608	593567
105311	593568
137637	593569
99256	593570
127854	593571
381808	593572
123972	593573
128994	593574
33213	593575
457133	593576
414729	593577
29745	593578
228924	593579
238120	593580
438765	593581
8300	593582
55867	593583
10458	593584
393719	593585
288042	593586
247807	593587
358677	593588
85921	593589
67234	593590
240183	593591
86756	593592
437441	593593
6087	593594
71994	593595
217263	593596
209174	593597
437494	593598
251063	593599
231090	593600
53353	593601
87997	593602
264316	593603
32406	593604
179177	593605
411223	593606
223481	593607
127238	593608
35567	593609
60583	593610
391632	593611
48857	593612
223782	593613
414086	593614
191829	593615
39198	593616
402190	593617
200739	593618
38813	593619
386161	593620
209258	593621
248971	593622
86285	593623
28127	593624
88102	593625
12985	593626
231716	593627
245888	593628
180648	593629
237194	593630
206138	593631
365684	593632
190462	593633
157250	593634
28535	593635
301228	593636
289815	593637
115058	593638
54524	593639
263005	593640
395924	593641
258639	593642
205609	593643
60902	593644
99437	593645
388760	593646
3971	593647
321678	593648
189983	593649
251457	593650
135925	593651
303965	593652
228865	593653
81650	593654
167069	593655
245168	593656
188246	593657
411703	593658
100086	593659
230064	593660
12255	593661
99894	593662
450411	593663
43196	593664
307440	593665
115737	593666
17176	593667
7592	593668
196261	593669
303657	593670
337012	593671
93230	593672
69407	593673
82724	593674
44138	593675
395330	593676
101784	593677
80321	593678
222425	593679
4235	593680
157025	593681
354909	593682
338042	593683
123900	593684
95957	593685
241452	593686
84448	593687
37117	593688
459753	593689
342939	593690
397453	593691
397558	593692
336517	593693
192457	593694
117856	593695
364994	593696
202009	593697
138976	593698
269441	593699
284641	593700
76917	593701
388846	593702
153951	593703
334241	593704
80772	593705
399102	593706
447521	593707
159321	593708
91685	593709
382389	593710
170359	593711
328175	593712
172491	593713
106848	593714
200555	593715
402018	593716
218400	593717
319144	593718
122913	593719
163386	593720
289775	593721
373130	593722
23121	593723
249540	593724
94173	593725
140429	593726
319267	593727
249171	593728
226880	593729
135091	593730
47333	593731
207000	593732
127070	593733
127074	593734
84858	593735
440388	593736
43501	593737
98085	593738
123713	593739
288026	593740
451082	593741
110807	593742
328328	593743
99486	593744
101017	593745
392917	593746
457280	593747
73220	593748
408582	593749
376034	593750
346822	593751
107096	593752
305453	593753
314600	593754
39146	593755
119891	593756
267450	593757
21908	593758
144794	593759
177147	593760
139718	593761
376831	593762
70029	593763
50742	593764
72890	593765
146172	593766
385875	593767
457486	593768
42900	593769
141109	593770
378939	593771
385571	593772
132369	593773
13747	593774
81611	593775
177029	593776
130172	593777
92770	593778
324330	593779
76922	593780
412206	593781
173819	593782
295646	593783
214445	593784
86707	593785
409324	593786
187411	593787
232691	593788
186986	593789
169375	593790
161434	593791
67559	593792
94428	593793
409914	593794
173414	593795
135658	593796
107708	593797
65262	593798
169459	593799
94030	593800
294313	593801
249118	593802
280538	593803
224579	593804
219915	593805
43800	593806
41534	593807
41273	593808
60864	593809
109360	593810
167164	593811
181553	593812
437498	593813
10863	593814
393598	593815
203558	593816
341672	593817
256485	593818
61477	593819
182174	593820
204026	593821
23704	593822
308415	593823
63764	593824
289175	593825
137045	593826
138681	593827
75917	593828
367342	593829
118348	593830
152224	593831
436661	593832
416853	593833
337039	593834
194957	593835
174139	593836
202753	593837
233870	593838
271951	593839
185127	593840
248489	593841
373326	593842
199268	593843
326347	593844
106053	593845
68555	593846
234435	593847
376433	593848
166276	593849
193560	593850
195625	593851
3552	593852
77810	593853
205890	593854
52941	593855
351418	593856
218901	593857
26012	593858
33473	593859
179272	593860
269753	593861
142900	593862
201944	593863
318853	593864
87073	593865
322731	593866
34815	593867
14441	593868
201431	593869
312352	593870
201447	593871
380944	593872
367699	593873
374225	593874
257682	593875
60512	593876
114461	593877
44946	593878
344805	593879
267144	593880
154422	593881
96138	593882
405380	593883
140068	593884
112912	593885
103782	593886
394015	593887
397442	593888
220269	593889
198638	593890
66205	593891
30473	593892
254642	593893
411325	593894
48418	593895
224149	593896
369288	593897
7340	593898
58425	593899
126534	593900
44336	593901
336710	593902
291850	593903
214008	593904
201899	593905
138450	593906
193649	593907
126880	593908
209957	593909
419644	593910
195852	593911
266459	593912
204446	593913
182610	593914
316269	593915
184235	593916
93738	593917
186918	593918
246964	593919
170311	593920
71509	593921
84447	593922
371928	593923
103379	593924
91755	593925
196687	593926
173470	593927
374708	593928
239965	593929
113846	593930
277436	593931
380502	593932
323210	593933
258333	593934
185927	593935
34295	593936
28795	593937
97370	593938
208981	593939
11103	593940
143137	593941
149227	593942
28492	593943
180646	593944
280329	593945
304341	593946
203977	593947
370819	593948
19477	593949
146257	593950
181020	593951
48402	593952
359486	593953
161787	593954
297460	593955
188546	593956
103522	593957
78912	593958
35308	593959
37990	593960
389270	593961
86757	593962
310775	593963
401920	593964
227287	593965
339390	593966
98521	593967
185341	593968
70743	593969
80018	593970
79306	593971
31815	593972
369309	593973
166538	593974
419112	593975
213471	593976
300670	593977
397039	593978
229381	593979
292901	593980
8187	593981
201325	593982
82615	593983
210581	593984
406964	593985
228746	593986
138083	593987
116885	593988
351747	593989
249011	593990
279778	593991
438410	593992
999	593993
303979	593994
7340	593995
113496	593996
87997	593997
2874	593998
105516	593999
397924	594000
27318	594001
60570	594002
285040	594003
69428	594004
139493	594005
79999	594006
18982	594007
22900	594008
2190	594009
158487	594010
14165	594011
384538	594012
2139	594013
154871	594014
289184	594015
203960	594016
99136	594017
234295	594018
125486	594019
100192	594020
55361	594021
172707	594022
144587	594023
253870	594024
82769	594025
342256	594026
20231	594027
48233	594028
135092	594029
41932	594030
13494	594031
13494	594032
415755	594033
86788	594034
67085	594035
30213	594036
90066	594037
9726	594038
126251	594039
259516	594040
407623	594041
407624	594042
168134	594043
426096	594044
140891	594045
113642	594046
314237	594047
111472	594048
75146	594049
33066	594050
245490	594051
186517	594052
126972	594053
312631	594054
447937	594055
58342	594056
221050	594057
218558	594058
31186	594059
120909	594060
10413	594061
58695	594062
221455	594063
58616	594064
113429	594065
31552	594066
221509	594067
118945	594068
221069	594069
29148	594070
415709	594071
251160	594072
129575	594073
27956	594074
127259	594075
125094	594076
118843	594077
47210	594078
20950	594079
192049	594080
329158	594081
114428	594082
238700	594083
449389	594084
88282	594085
39289	594086
24935	594087
223313	594088
143312	594089
116366	594090
3589	594091
2420	594092
14141	594093
55778	594094
357745	594095
215971	594096
114483	594097
158177	594098
17019	594099
20615	594100
23183	594101
5068	594102
202123	594103
399639	594104
281913	594105
373833	594106
360091	594107
178335	594108
82105	594109
126145	594110
270930	594111
46476	594112
183250	594113
247891	594114
80546	594115
65675	594116
89180	594117
106493	594118
94351	594119
29714	594120
92282	594121
64621	594122
170883	594123
262314	594124
97765	594125
69801	594126
174500	594127
438202	594128
222689	594129
223240	594130
279878	594131
422386	594132
3073	594133
3073	594134
62766	594135
95179	594136
180194	594137
116977	594138
262619	594139
226058	594140
339809	594141
227635	594142
237996	594143
153356	594144
247622	594145
221704	594146
41810	594147
123730	594148
295643	594149
95042	594150
24383	594151
77315	594152
82400	594153
16433	594154
37649	594155
190162	594156
56211	594157
189845	594158
70722	594159
5528	594160
80890	594161
46512	594162
9167	594163
86167	594164
262830	594165
202250	594166
435233	594167
88330	594168
105148	594169
20822	594170
90672	594171
97075	594172
191652	594173
143763	594174
195822	594175
79812	594176
51850	594177
171475	594178
108332	594179
4980	594180
52783	594181
236868	594182
178338	594183
106983	594184
166987	594185
106915	594186
149930	594187
353032	594188
10772	594189
51846	594190
341041	594191
439532	594192
72464	594193
169589	594194
67105	594195
57464	594196
240679	594197
259393	594198
234475	594199
454127	594200
453342	594201
27181	594202
184709	594203
125396	594204
145877	594205
236589	594206
10951	594207
110248	594208
341229	594209
4263	594210
296038	594211
331241	594212
67268	594213
167343	594214
41317	594215
227714	594216
8070	594217
88225	594218
162565	594219
216433	594220
16240	594221
208834	594222
383312	594223
108	594224
20664	594225
83711	594226
118996	594227
112230	594228
23869	594229
9484	594230
137357	594231
453121	594232
37166	594233
201433	594234
114945	594235
435143	594236
194519	594237
332050	594238
58298	594239
427313	594240
62234	594241
4544	594242
1335	594243
147543	594244
2430	594245
25015	594246
20766	594247
20549	594248
793	594249
368366	594250
8111	594251
67887	594252
309206	594253
100650	594254
18606	594255
435442	594256
36531	594257
330463	594258
36301	594259
116399	594260
17665	594261
28257	594262
85408	594263
145117	594264
371405	594265
71925	594266
231650	594267
37206	594268
438143	594269
196137	594270
290357	594271
138458	594272
58023	594273
16666	594274
56335	594275
72550	594276
124759	594277
25317	594278
31671	594279
42788	594280
298119	594281
30683	594282
23793	594283
10414	594284
56335	594285
31620	594286
93160	594287
238902	594288
211754	594289
27897	594290
31258	594291
198897	594292
145396	594293
26487	594294
302675	594295
246820	594296
17660	594297
52393	594298
43889	594299
190100	594300
68771	594301
159296	594302
15955	594303
33485	594304
45929	594305
7386	594306
104273	594307
291461	594308
26104	594309
190888	594310
23006	594311
228335	594312
150528	594313
187263	594314
17515	594315
157123	594316
42338	594317
403478	594318
43087	594319
27568	594320
92746	594321
206730	594322
176086	594323
192372	594324
7204	594325
1712	594326
219319	594327
202654	594328
365417	594329
41407	594330
94939	594331
199116	594332
107471	594333
32316	594334
39282	594335
325959	594336
65756	594337
6560	594338
17377	594339
166202	594340
57191	594341
9492	594342
166074	594343
6623	594344
103617	594345
83750	594346
399747	594347
336066	594348
22772	594349
430530	594350
223328	594351
113574	594352
390722	594353
43270	594354
401255	594355
180371	594356
9389	594357
408417	594358
142939	594359
245072	594360
398536	594361
214674	594362
439668	594363
246704	594364
17452	594365
386616	594366
18687	594367
148096	594368
210125	594369
9088	594370
31020	594371
167851	594372
132302	594373
5974	594374
292109	594375
310704	594376
385569	594377
100806	594378
28024	594379
94045	594380
17242	594381
185906	594382
165029	594383
2170	594384
1610	594385
126976	594386
94418	594387
205919	594388
190444	594389
440	594390
107329	594391
2206	594392
288213	594393
211895	594394
79922	594395
81155	594396
41584	594397
31489	594398
178638	594399
352090	594400
243566	594401
415632	594402
403702	594403
82601	594404
332072	594405
256313	594406
42023	594407
454425	594408
175710	594409
233782	594410
201568	594411
195862	594412
355256	594413
213900	594414
326544	594415
195084	594416
197693	594417
100113	594418
201137	594419
168699	594420
39044	594421
101868	594422
52694	594423
394799	594424
229552	594425
101678	594426
102017	594427
203608	594428
1013	594429
60771	594430
223907	594431
74762	594432
64205	594433
164522	594434
396072	594435
71495	594436
140824	594437
428164	594438
288018	594439
385084	594440
327240	594441
201170	594442
236338	594443
151859	594444
196674	594445
104098	594446
143890	594447
201549	594448
102068	594449
141868	594450
155474	594451
1397	594452
318049	594453
246518	594454
47137	594455
173599	594456
22144	594457
124931	594458
166831	594459
76453	594460
236492	594461
264114	594462
237888	594463
168022	594464
199240	594465
1035	594466
26194	594467
225414	594468
128229	594469
134259	594470
92003	594471
151044	594472
119769	594473
35848	594474
201000	594475
151435	594476
9826	594477
54244	594478
16408	594479
192321	594480
196081	594481
10025	594482
449545	594483
358019	594484
28369	594485
414551	594486
236849	594487
123950	594488
73642	594489
231327	594490
13111	594491
269051	594492
21147	594493
122532	594494
178922	594495
84201	594496
34845	594497
92600	594498
140909	594499
118298	594500
121951	594501
63708	594502
185196	594503
201322	594504
314616	594505
369298	594506
98422	594507
106982	594508
6217	594509
95897	594510
86234	594511
293772	594512
144428	594513
87074	594514
261	594515
4406	594516
51925	594517
180487	594518
233426	594519
82798	594520
222274	594521
185422	594522
282670	594523
253076	594524
26194	594525
56149	594526
216605	594527
94467	594528
34707	594529
155892	594530
216357	594531
54608	594532
82053	594533
231613	594534
106625	594535
151631	594536
155956	594537
9027	594538
14768	594539
290412	594540
4048	594541
232312	594542
9262	594543
426307	594544
245364	594545
343069	594546
82775	594547
202094	594548
235095	594549
238540	594550
27464	594551
83125	594552
10999	594553
430679	594554
422148	594555
321716	594556
9903	594557
375517	594558
235286	594559
129639	594560
160274	594561
92977	594562
334294	594563
40663	594564
52666	594565
441953	594566
353474	594567
354169	594568
37914	594569
127933	594570
291179	594571
363035	594572
282663	594573
82657	594574
301464	594575
131445	594576
147482	594577
50252	594578
410959	594579
53787	594580
90849	594581
397049	594582
128541	594583
239034	594584
174672	594585
295534	594586
249095	594587
142310	594588
74622	594589
170604	594590
180285	594591
252579	594592
213927	594593
245714	594594
53032	594595
270746	594596
28695	594597
80406	594598
105279	594599
119736	594600
242575	594601
119068	594602
296352	594603
348445	594604
25179	594605
281240	594606
53299	594607
444367	594608
9679	594609
77174	594610
144375	594611
96964	594612
52240	594613
88712	594614
313021	594615
432898	594616
362724	594617
29823	594618
226742	594619
22636	594620
377185	594621
16812	594622
34379	594623
125045	594624
313898	594625
5709	594626
166486	594627
370879	594628
17425	594629
17425	594630
22902	594631
184897	594632
263116	594633
360368	594634
263291	594635
444652	594636
5342	594637
44857	594638
159196	594639
5256	594640
298988	594641
1504	594642
218896	594643
3784	594644
172966	594645
67527	594646
65249	594647
41	594648
1728	594649
54854	594650
24255	594651
89390	594652
23423	594653
205463	594654
6146	594655
58086	594656
401260	594657
199646	594658
151536	594659
104634	594660
347704	594661
435127	594662
296914	594663
210428	594664
20493	594665
12148	594666
140737	594667
8050	594668
39460	594669
1275	594670
34289	594671
344926	594672
437187	594673
124368	594674
270850	594675
234584	594676
209583	594677
430785	594678
33650	594679
186188	594680
366667	594681
226560	594682
456466	594683
531	594684
383527	594685
414245	594686
122916	594687
138541	594688
932	594689
32702	594690
144090	594691
443958	594692
117402	594693
113409	594694
122683	594695
438524	594696
96082	594697
172362	594698
7911	594699
225794	594700
123016	594701
277495	594702
342685	594703
80695	594704
167080	594705
147719	594706
240999	594707
187688	594708
202524	594709
53543	594710
1744	594711
3700	594712
104072	594713
118210	594714
9869	594715
8833	594716
7398	594717
17388	594718
124180	594719
24612	594720
427338	594721
243447	594722
1862	594723
47779	594724
38253	594725
55918	594726
43255	594727
24052	594728
25899	594729
395	594730
91047	594731
277248	594732
485	594733
71204	594734
210679	594735
20471	594736
271305	594737
97403	594738
73267	594739
58943	594740
118344	594741
128004	594742
439298	594743
9191	594744
116525	594745
10541	594746
16881	594747
202041	594748
8830	594749
38258	594750
13400	594751
60300	594752
124319	594753
104703	594754
39407	594755
16620	594756
25650	594757
79391	594758
27394	594759
52209	594760
104444	594761
172201	594762
41270	594763
214892	594764
119554	594765
937	594766
1739	594767
64187	594768
10714	594769
187593	594770
403518	594771
297321	594772
22136	594773
22176	594774
238554	594775
413174	594776
208139	594777
65519	594778
210691	594779
3865	594780
52398	594781
10805	594782
446582	594783
6408	594784
234217	594785
130756	594786
111606	594787
344473	594788
195644	594789
63043	594790
34993	594791
321218	594792
10882	594793
199446	594794
18555	594795
418483	594796
4944	594797
4342	594798
4756	594799
112074	594800
18575	594801
87770	594802
137591	594803
175216	594804
242267	594805
74815	594806
193573	594807
172887	594808
109780	594809
72188	594810
429525	594811
59407	594812
106519	594813
311077	594814
33928	594815
68411	594816
33204	594817
94064	594818
42678	594819
158498	594820
140034	594821
48452	594822
89174	594823
56002	594824
31786	594825
221169	594826
17974	594827
59587	594828
156549	594829
279651	594830
90362	594831
41674	594832
38705	594833
158259	594834
96288	594835
138299	594836
363461	594837
141532	594838
58711	594839
114663	594840
17022	594841
183530	594842
159761	594843
123802	594844
209161	594845
4029	594846
293264	594847
401863	594848
12645	594849
244652	594850
116424	594851
34024	594852
104108	594853
230801	594854
97862	594855
257160	594856
206191	594857
37988	594858
71358	594859
190439	594860
192188	594861
112393	594862
64848	594863
278232	594864
434145	594865
340672	594866
233584	594867
161679	594868
57955	594869
161292	594870
51602	594871
30814	594872
192473	594873
17481	594874
69113	594875
350474	594876
62869	594877
73591	594878
133097	594879
292702	594880
8839	594881
68518	594882
22214	594883
235280	594884
99028	594885
105029	594886
41868	594887
23274	594888
373776	594889
220580	594890
7491	594891
203884	594892
107360	594893
20239	594894
25791	594895
50602	594896
301047	594897
334969	594898
7122	594899
117044	594900
447761	594901
7834	594902
142858	594903
152735	594904
348334	594905
175593	594906
136597	594907
94416	594908
412783	594909
197374	594910
40766	594911
12728	594912
214900	594913
230285	594914
58063	594915
168568	594916
326153	594917
50725	594918
190775	594919
403435	594920
156026	594921
121076	594922
404290	594923
457737	594924
12524	594925
102582	594926
1543	594927
259392	594928
280151	594929
105903	594930
71297	594931
245426	594932
4386	594933
6800	594934
40169	594935
2316	594936
17847	594937
114056	594938
37106	594939
35555	594940
5423	594941
52715	594942
109084	594943
70762	594944
128195	594945
3757	594946
33596	594947
179160	594948
411030	594949
66365	594950
92240	594951
2325	594952
15343	594953
455720	594954
328330	594955
2119	594956
5080	594957
96601	594958
242351	594959
178367	594960
337646	594961
418	594962
1088	594963
301971	594964
55358	594965
375547	594966
169742	594967
419464	594968
183519	594969
11149	594970
33758	594971
444952	594972
17152	594973
6848	594974
163605	594975
344111	594976
50912	594977
5226	594978
44284	594979
142193	594980
240622	594981
169599	594982
168538	594983
98184	594984
40395	594985
334897	594986
39889	594987
233174	594988
4495	594989
200660	594990
51347	594991
68225	594992
82599	594993
212138	594994
1680	594995
130607	594996
122935	594997
253363	594998
318627	594999
18374	595000
318423	595001
1789	595002
5653	595003
127836	595004
15	595005
346449	595006
48755	595007
171913	595008
48131	595009
49689	595010
25042	595011
230837	595012
91965	595013
243280	595014
26746	595015
50752	595016
236344	595017
55792	595018
61826	595019
1499	595020
157102	595021
187586	595022
11715	595023
184374	595024
55348	595025
16480	595026
37716	595027
399891	595028
50182	595029
318873	595030
209984	595031
374808	595032
169742	595033
18684	595034
459675	595035
45973	595036
95320	595037
39605	595038
214901	595039
12916	595040
368166	595041
281121	595042
83859	595043
55093	595044
84972	595045
35397	595046
190868	595047
45657	595048
171480	595049
241659	595050
45365	595051
31621	595052
298741	595053
13112	595054
32897	595055
442	595056
46896	595057
1737	595058
128007	595059
127107	595060
25413	595061
12290	595062
406084	595063
201010	595064
377167	595065
323599	595066
390223	595067
111446	595068
1334	595069
253783	595070
7030	595071
71930	595072
6659	595073
31321	595074
20039	595075
344958	595076
1621	595077
81422	595078
4446	595079
33211	595080
26266	595081
40813	595082
19634	595083
455172	595084
249499	595085
317249	595086
96054	595087
78818	595088
175796	595089
441230	595090
7376	595091
235333	595092
108680	595093
13173	595094
32168	595095
313	595096
145644	595097
400015	595098
150806	595099
291475	595100
26005	595101
9758	595102
82333	595103
40201	595104
250254	595105
197271	595106
199622	595107
38540	595108
119250	595109
121289	595110
90013	595111
64038	595112
150133	595113
316829	595114
93108	595115
73454	595116
320800	595117
28514	595118
374799	595119
110221	595120
243084	595121
202343	595122
274278	595123
206993	595124
322889	595125
148484	595126
183180	595127
299132	595128
454419	595129
100161	595130
44823	595131
118388	595132
140733	595133
64223	595134
11580	595135
70442	595136
21899	595137
179039	595138
99100	595139
62828	595140
222780	595141
232402	595142
5291	595143
10000	595144
24419	595145
25203	595146
9359	595147
61437	595148
195858	595149
18465	595150
193	595151
455406	595152
104155	595153
206975	595154
28861	595155
2284	595156
169436	595157
40343	595158
168362	595159
25407	595160
64319	595161
103837	595162
53827	595163
259336	595164
58372	595165
220681	595166
212013	595167
251636	595168
118795	595169
1286	595170
11464	595171
682	595172
897	595173
2618	595174
35701	595175
19738	595176
578	595177
108809	595178
117364	595179
224118	595180
20305	595181
177342	595182
50744	595183
226597	595184
818	595185
7388	595186
36383	595187
6738	595188
58266	595189
4852	595190
10664	595191
1383	595192
53498	595193
81679	595194
89196	595195
185601	595196
37499	595197
8250	595198
50651	595199
82005	595200
152571	595201
21450	595202
1040	595203
22541	595204
365437	595205
435553	595206
23472	595207
14448	595208
60819	595209
2340	595210
11042	595211
460005	595212
176656	595213
8852	595214
160880	595215
186711	595216
24493	595217
197011	595218
69181	595219
140706	595220
38370	595221
485	595222
40306	595223
12080	595224
10176	595225
207382	595226
323506	595227
73662	595228
37121	595229
180898	595230
41781	595231
6924	595232
309022	595233
34604	595234
350430	595235
48996	595236
370203	595237
307188	595238
49795	595239
383582	595240
105993	595241
6238	595242
213285	595243
457297	595244
188751	595245
61969	595246
159	595247
64725	595248
59349	595249
1039	595250
181037	595251
2595	595252
54177	595253
287736	595254
417523	595255
227686	595256
54349	595257
48554	595258
1938	595259
6512	595260
196279	595261
13648	595262
163672	595263
68557	595264
42613	595265
27585	595266
28346	595267
449116	595268
235650	595269
208002	595270
8824	595271
321834	595272
19562	595273
212361	595274
16264	595275
101943	595276
259291	595277
26037	595278
36809	595279
384621	595280
51314	595281
132500	595282
312134	595283
113111	595284
381326	595285
74284	595286
135235	595287
252597	595288
136037	595289
356533	595290
7521	595291
154805	595292
62885	595293
92851	595294
16523	595295
4848	595296
416529	595297
28695	595298
376279	595299
308933	595300
11715	595301
231822	595302
49079	595303
63244	595304
45279	595305
14143	595306
2175	595307
20261	595308
1294	595309
446233	595310
63773	595311
319681	595312
86564	595313
44267	595314
22242	595315
178675	595316
240734	595317
79159	595318
2909	595319
421878	595320
5254	595321
98656	595322
25401	595323
28074	595324
423393	595325
201666	595326
10819	595327
14744	595328
1509	595329
296934	595330
17877	595331
127939	595332
241312	595333
15761	595334
12227	595335
30866	595336
225473	595337
118068	595338
36623	595339
51337	595340
137007	595341
182353	595342
25809	595343
103416	595344
72263	595345
109388	595346
321562	595347
2447	595348
50377	595349
92232	595350
138867	595351
274282	595352
29606	595353
43389	595354
74620	595355
196459	595356
398	595357
154936	595358
287243	595359
343232	595360
139767	595361
9398	595362
4211	595363
376091	595364
40867	595365
11199	595366
391276	595367
116496	595368
118791	595369
407913	595370
201131	595371
160025	595372
73204	595373
251961	595374
148297	595375
209664	595376
7979	595377
242462	595378
109	595379
96097	595380
349991	595381
105534	595382
851	595383
258869	595384
198201	595385
278383	595386
278434	595387
278451	595388
79926	595389
29241	595390
134933	595391
249271	595392
9848	595393
237940	595394
25199	595395
60012	595396
409907	595397
32042	595398
178937	595399
172355	595400
54379	595401
11240	595402
61527	595403
125867	595404
116524	595405
396114	595406
99589	595407
13557	595408
368295	595409
24993	595410
11636	595411
172277	595412
193408	595413
221447	595414
185393	595415
248306	595416
160195	595417
184398	595418
271238	595419
225634	595420
189707	595421
55712	595422
45739	595423
403861	595424
60130	595425
367719	595426
309004	595427
392355	595428
452040	595429
43019	595430
156554	595431
1643	595432
50617	595433
19561	595434
143902	595435
71004	595436
40256	595437
92179	595438
10768	595439
119195	595440
117	595441
91702	595442
15263	595443
432775	595444
5224	595445
20814	595446
57225	595447
21594	595448
33403	595449
39673	595450
46434	595451
17328	595452
149979	595453
442473	595454
59184	595455
336477	595456
207101	595457
24267	595458
276990	595459
163236	595460
444309	595461
417409	595462
4773	595463
37901	595464
406605	595465
44490	595466
151567	595467
6663	595468
242172	595469
20906	595470
21523	595471
435506	595472
48028	595473
401725	595474
127470	595475
27535	595476
370610	595477
382149	595478
123775	595479
144261	595480
221953	595481
217348	595482
161034	595483
114985	595484
8322	595485
153001	595486
13411	595487
415355	595488
1582	595489
31108	595490
7422	595491
32765	595492
190940	595493
81583	595494
42168	595495
34578	595496
49150	595497
1165	595498
83056	595499
38517	595500
46335	595501
430695	595502
263366	595503
1949	595504
49418	595505
17446	595506
179420	595507
297038	595508
373907	595509
11088	595510
219645	595511
32367	595512
25037	595513
27843	595514
140352	595515
6069	595516
110001	595517
202108	595518
3830	595519
80197	595520
161417	595521
8893	595522
93086	595523
29589	595524
248413	595525
62652	595526
4224	595527
246044	595528
93308	595529
108551	595530
23710	595531
251938	595532
233	595533
119214	595534
14434	595535
110352	595536
10544	595537
114995	595538
42859	595539
16667	595540
35604	595541
40643	595542
98487	595543
382507	595544
351371	595545
5498	595546
30728	595547
346615	595548
685	595549
295092	595550
216826	595551
46333	595552
361371	595553
282150	595554
27889	595555
1895	595556
115927	595557
116617	595558
57144	595559
9231	595560
299717	595561
21117	595562
49496	595563
25227	595564
275932	595565
53047	595566
235993	595567
122517	595568
4711	595569
105689	595570
132804	595571
99563	595572
46811	595573
103574	595574
66811	595575
5344	595576
110306	595577
146175	595578
138836	595579
111404	595580
283272	595581
1203	595582
10920	595583
16834	595584
112333	595585
171	595586
8469	595587
9051	595588
197988	595589
126285	595590
75042	595591
344592	595592
3877	595593
43820	595594
106748	595595
11510	595596
11482	595597
72849	595598
380221	595599
3178	595600
121468	595601
12807	595602
2262	595603
103610	595604
2808	595605
72927	595606
27159	595607
57443	595608
441976	595609
88263	595610
80282	595611
48215	595612
71320	595613
409709	595614
45941	595615
31799	595616
83796	595617
445293	595618
6073	595619
13722	595620
22533	595621
16085	595622
60611	595623
66613	595624
23724	595625
167880	595626
172970	595627
5034	595628
49798	595629
142120	595630
62577	595631
47447	595632
378848	595633
355344	595634
328602	595635
91234	595636
28695	595637
22635	595638
158823	595639
202438	595640
217503	595641
100460	595642
272341	595643
158553	595644
216570	595645
56427	595646
2425	595647
376985	595648
7857	595649
354103	595650
234973	595651
107016	595652
36004	595653
156648	595654
166524	595655
2075	595656
75128	595657
30071	595658
33918	595659
28218	595660
232242	595661
155924	595662
140027	595663
378040	595664
201477	595665
231157	595666
236630	595667
21748	595668
2308	595669
2447	595670
122689	595671
12462	595672
129972	595673
63986	595674
68995	595675
4910	595676
227764	595677
5417	595678
102622	595679
141798	595680
442710	595681
25704	595682
24354	595683
8165	595684
85159	595685
16470	595686
181332	595687
12017	595688
21831	595689
213879	595690
144804	595691
28275	595692
6488	595693
38957	595694
23335	595695
327625	595696
38591	595697
449572	595698
11291	595699
539	595700
288828	595701
242824	595702
222107	595703
325028	595704
44876	595705
382947	595706
68923	595707
8196	595708
16499	595709
114303	595710
2946	595711
98311	595712
132626	595713
204104	595714
545	595715
69870	595716
182860	595717
95665	595718
105679	595719
27463	595720
132963	595721
113945	595722
163979	595723
35155	595724
417301	595725
44208	595726
116080	595727
37600	595728
54829	595729
4554	595730
203717	595731
176776	595732
264622	595733
238623	595734
9225	595735
105205	595736
37389	595737
39034	595738
189658	595739
40573	595740
288694	595741
189299	595742
4325	595743
36800	595744
331441	595745
341573	595746
119930	595747
40069	595748
8709	595749
44885	595750
8730	595751
4465	595752
67364	595753
35019	595754
100660	595755
180566	595756
99145	595757
140395	595758
19702	595759
68738	595760
102181	595761
61428	595762
202352	595763
8843	595764
179670	595765
214424	595766
436725	595767
113588	595768
36732	595769
34788	595770
24	595771
177485	595772
324324	595773
371514	595774
16085	595775
206541	595776
18979	595777
176300	595778
53326	595779
154741	595780
153073	595781
1186	595782
1412	595783
294705	595784
380820	595785
141158	595786
66930	595787
199435	595788
84	595789
194961	595790
29773	595791
48362	595792
9745	595793
227503	595794
21102	595795
298349	595796
13352	595797
18457	595798
64451	595799
82818	595800
11562	595801
215807	595802
229322	595803
8408	595804
826	595805
215384	595806
87577	595807
449350	595808
404733	595809
135450	595810
1378	595811
58233	595812
98981	595813
13859	595814
4811	595815
14867	595816
178060	595817
123637	595818
378622	595819
154118	595820
92159	595821
305086	595822
380749	595823
329942	595824
36749	595825
28319	595826
155661	595827
292517	595828
22753	595829
29814	595830
30006	595831
24543	595832
206746	595833
46670	595834
13333	595835
114732	595836
10854	595837
73067	595838
291164	595839
106621	595840
147296	595841
212263	595842
181049	595843
402830	595844
64760	595845
16577	595846
165589	595847
267317	595848
69085	595849
218948	595850
220012	595851
27803	595852
33155	595853
110388	595854
16320	595855
289441	595856
39	595857
117545	595858
15187	595859
25815	595860
60	595861
145894	595862
44825	595863
288270	595864
97621	595865
25627	595866
345647	595867
124992	595868
381617	595869
2552	595870
25678	595871
71025	595872
108484	595873
376135	595874
438298	595875
435732	595876
104062	595877
189883	595878
73965	595879
17441	595880
71006	595881
23163	595882
64154	595883
381976	595884
446294	595885
26245	595886
140110	595887
34023	595888
3485	595889
162266	595890
233527	595891
246734	595892
176961	595893
17864	595894
16204	595895
170179	595896
400501	595897
10589	595898
204436	595899
158016	595900
61393	595901
407628	595902
400469	595903
290933	595904
28314	595905
151891	595906
65710	595907
23447	595908
97709	595909
2996	595910
167915	595911
13369	595912
36530	595913
356525	595914
38840	595915
78688	595916
52164	595917
7589	595918
97888	595919
337592	595920
239442	595921
207833	595922
52959	595923
120145	595924
355013	595925
71144	595926
120813	595927
32142	595928
203648	595929
99557	595930
59570	595931
199346	595932
195036	595933
62337	595934
3794	595935
450780	595936
443500	595937
6978	595938
171479	595939
121336	595940
213795	595941
50781	595942
129161	595943
142796	595944
17695	595945
48364	595946
122693	595947
66376	595948
202551	595949
19185	595950
95637	595951
224425	595952
303704	595953
28671	595954
160076	595955
25753	595956
9981	595957
103962	595958
216084	595959
208098	595960
326911	595961
10621	595962
453264	595963
63148	595964
456686	595965
5376	595966
24647	595967
39619	595968
892	595969
26234	595970
297278	595971
23631	595972
11507	595973
220546	595974
141171	595975
286179	595976
115890	595977
33301	595978
59802	595979
452219	595980
173255	595981
163222	595982
177299	595983
451325	595984
4821	595985
136295	595986
139340	595987
222336	595988
171215	595989
180613	595990
215998	595991
324799	595992
201667	595993
20700	595994
14242	595995
439968	595996
278204	595997
100621	595998
167707	595999
82521	596000
231076	596001
17647	596002
118690	596003
377168	596004
7413	596005
41051	596006
24209	596007
81255	596008
80877	596009
172730	596010
1742	596011
191	596012
65353	596013
81936	596014
128185	596015
2156	596016
370878	596017
163527	596018
23936	596019
196227	596020
132577	596021
90022	596022
87639	596023
24311	596024
41172	596025
163786	596026
281792	596027
222092	596028
36199	596029
15747	596030
43224	596031
21974	596032
144766	596033
174629	596034
16819	596035
122417	596036
5382	596037
10062	596038
134199	596039
182298	596040
128188	596041
424961	596042
3509	596043
8823	596044
236731	596045
159554	596046
8596	596047
4313	596048
104452	596049
157866	596050
105851	596051
84796	596052
152657	596053
207332	596054
186810	596055
61936	596056
929	596057
122910	596058
188365	596059
138252	596060
5354	596061
4496	596062
17152	596063
91910	596064
29271	596065
228015	596066
46021	596067
65510	596068
118344	596069
196713	596070
406209	596071
27413	596072
448897	596073
297939	596074
114869	596075
387	596076
32505	596077
196997	596078
38072	596079
53826	596080
282222	596081
300469	596082
357223	596083
13769	596084
316438	596085
147909	596086
372665	596087
123916	596088
86649	596089
75815	596090
4466	596091
21606	596092
433395	596093
232005	596094
84543	596095
65117	596096
289936	596097
184340	596098
137950	596099
8818	596100
89958	596101
51782	596102
393601	596103
15182	596104
190143	596105
76336	596106
269170	596107
19242	596108
222874	596109
205793	596110
378801	596111
98403	596112
116002	596113
266847	596114
7664	596115
54007	596116
55052	596117
78585	596118
177584	596119
455369	596120
42186	596121
5372	596122
4658	596123
26814	596124
90172	596125
222661	596126
279891	596127
195005	596128
31335	596129
38984	596130
102148	596131
86719	596132
28986	596133
21	596134
435043	596135
818	596136
6830	596137
32951	596138
46534	596139
168281	596140
414092	596141
157354	596142
82854	596143
80798	596144
43886	596145
185421	596146
133795	596147
387465	596148
469	596149
216942	596150
147898	596151
32091	596152
19325	596153
3122	596154
13906	596155
2520	596156
108744	596157
214106	596158
3282	596159
29405	596160
12744	596161
36270	596162
98492	596163
324878	596164
27253	596165
29454	596166
192804	596167
13659	596168
31247	596169
27470	596170
380188	596171
13880	596172
362680	596173
460132	596174
7609	596175
18498	596176
84381	596177
155606	596178
247697	596179
30846	596180
120769	596181
2237	596182
49559	596183
87112	596184
8584	596185
51279	596186
125786	596187
151122	596188
141063	596189
279300	596190
8584	596191
39675	596192
53417	596193
136990	596194
26897	596195
191823	596196
377415	596197
10389	596198
239421	596199
130135	596200
97274	596201
192786	596202
22589	596203
38708	596204
16125	596205
26343	596206
48436	596207
14122	596208
11858	596209
119345	596210
225402	596211
32261	596212
415351	596213
367329	596214
29251	596215
59529	596216
400163	596217
49750	596218
14677	596219
121605	596220
230880	596221
41511	596222
152364	596223
200524	596224
144088	596225
159403	596226
73358	596227
367939	596228
25761	596229
5292	596230
33010	596231
398592	596232
77940	596233
233486	596234
10033	596235
20120	596236
129961	596237
119274	596238
349904	596239
24962	596240
3190	596241
97065	596242
270406	596243
113540	596244
25452	596245
8349	596246
164920	596247
16357	596248
146117	596249
15389	596250
16198	596251
420172	596252
454719	596253
53259	596254
30974	596255
301156	596256
46998	596257
27574	596258
159180	596259
3	596260
28297	596261
28087	596262
22767	596263
247441	596264
114580	596265
58312	596266
51984	596267
64998	596268
226125	596269
65812	596270
30524	596271
16723	596272
340263	596273
96438	596274
1048	596275
7603	596276
3621	596277
27429	596278
1585	596279
50387	596280
16972	596281
126094	596282
17010	596283
204641	596284
26224	596285
61618	596286
67403	596287
23370	596288
34344	596289
99329	596290
12405	596291
220932	596292
27384	596293
1707	596294
296145	596295
41026	596296
155229	596297
410107	596298
109238	596299
16929	596300
16980	596301
130862	596302
234	596303
2597	596304
198089	596305
109883	596306
173746	596307
13592	596308
73693	596309
173731	596310
225006	596311
23741	596312
245153	596313
127246	596314
2244	596315
40123	596316
54043	596317
34128	596318
206	596319
171447	596320
10770	596321
26781	596322
74521	596323
145628	596324
82713	596325
7059	596326
395	596327
444680	596328
10028	596329
222664	596330
11417	596331
317383	596332
2993	596333
27836	596334
8473	596335
10999	596336
51376	596337
326534	596338
155635	596339
14907	596340
12162	596341
126240	596342
27616	596343
43858	596344
7461	596345
3059	596346
12720	596347
114995	596348
2619	596349
243007	596350
62123	596351
5844	596352
163397	596353
9279	596354
420962	596355
20557	596356
23087	596357
155363	596358
122647	596359
338654	596360
357902	596361
6171	596362
5704	596363
87541	596364
453576	596365
130314	596366
42975	596367
348848	596368
22617	596369
152926	596370
36508	596371
25837	596372
2473	596373
30542	596374
158294	596375
73824	596376
1218	596377
319764	596378
3419	596379
247182	596380
90823	596381
4112	596382
34300	596383
81380	596384
4209	596385
360222	596386
86265	596387
33326	596388
353858	596389
166146	596390
426462	596391
122684	596392
367620	596393
36507	596394
93538	596395
216455	596396
53826	596397
21899	596398
340831	596399
261117	596400
108694	596401
89612	596402
58166	596403
53316	596404
1512	596405
185	596406
115927	596407
1350	596408
59970	596409
147473	596410
31164	596411
160374	596412
31554	596413
184346	596414
97849	596415
70365	596416
33771	596417
62021	596418
39973	596419
426432	596420
24299	596421
377082	596422
210938	596423
12111	596424
398893	596425
140506	596426
294941	596427
323021	596428
166514	596429
212727	596430
150828	596431
150726	596432
425482	596433
348191	596434
451524	596435
414143	596436
11440	596437
4310	596438
204294	596439
104511	596440
119440	596441
116902	596442
32192	596443
19442	596444
374022	596445
210240	596446
373080	596447
23638	596448
5411	596449
80054	596450
182228	596451
98166	596452
102976	596453
2332	596454
161827	596455
202743	596456
5057	596457
207139	596458
247998	596459
169992	596460
176662	596461
16883	596462
64903	596463
18610	596464
52924	596465
445828	596466
297569	596467
63414	596468
213771	596469
44706	596470
306721	596471
72595	596472
69933	596473
24923	596474
8541	596475
219606	596476
328364	596477
132664	596478
38412	596479
38412	596480
18020	596481
34692	596482
225803	596483
57120	596484
178896	596485
115964	596486
106738	596487
96845	596488
102537	596489
89351	596490
216661	596491
250096	596492
291016	596493
310669	596494
240888	596495
196007	596496
133918	596497
365269	596498
24064	596499
20613	596500
96066	596501
34254	596502
29101	596503
366336	596504
253001	596505
30169	596506
406292	596507
26173	596508
31430	596509
941	596510
37794	596511
236860	596512
77193	596513
54063	596514
179297	596515
53862	596516
104607	596517
24198	596518
55920	596519
15076	596520
34441	596521
39006	596522
5245	596523
43144	596524
779	596525
113659	596526
143418	596527
8788	596528
151272	596529
66961	596530
30446	596531
58443	596532
115018	596533
290292	596534
430191	596535
195716	596536
140451	596537
75682	596538
53279	596539
226141	596540
5231	596541
239213	596542
204481	596543
349769	596544
11540	596545
63959	596546
20594	596547
3769	596548
96633	596549
8152	596550
17878	596551
161532	596552
343286	596553
142935	596554
70109	596555
8699	596556
281753	596557
226907	596558
108578	596559
53511	596560
202355	596561
453222	596562
228090	596563
19424	596564
78674	596565
280312	596566
207936	596567
116773	596568
211433	596569
6702	596570
98702	596571
316224	596572
381909	596573
45295	596574
432630	596575
324	596576
115667	596577
54814	596578
251767	596579
139788	596580
88302	596581
81055	596582
142580	596583
55788	596584
103864	596585
118329	596586
8006	596587
28999	596588
165493	596589
28793	596590
4458	596591
44963	596592
28990	596593
1554	596594
8987	596595
131299	596596
21206	596597
6056	596598
221140	596599
123954	596600
418534	596601
2700	596602
10094	596603
8219	596604
207800	596605
428491	596606
231278	596607
100787	596608
2168	596609
29548	596610
446129	596611
154603	596612
259443	596613
68110	596614
213353	596615
248106	596616
72351	596617
23226	596618
82360	596619
345544	596620
200372	596621
288835	596622
1440	596623
90558	596624
412366	596625
222763	596626
108743	596627
67940	596628
108943	596629
109108	596630
330513	596631
223729	596632
452967	596633
154353	596634
296349	596635
286286	596636
280072	596637
195625	596638
455455	596639
236780	596640
418554	596641
418556	596642
403115	596643
33619	596644
441262	596645
249948	596646
240867	596647
286870	596648
390618	596649
70924	596650
15528	596651
50612	596652
220299	596653
97692	596654
103099	596655
38987	596656
328373	596657
97692	596658
57648	596659
157033	596660
216306	596661
55512	596662
111445	596663
372736	596664
32678	596665
358786	596666
154964	596667
90572	596668
205623	596669
31037	596670
202183	596671
347554	596672
301947	596673
17652	596674
61681	596675
6595	596676
11556	596677
2042	596678
117733	596679
13530	596680
20974	596681
4793	596682
250635	596683
282472	596684
70684	596685
262588	596686
217098	596687
28590	596688
75088	596689
238	596690
32697	596691
154595	596692
20734	596693
80733	596694
209	596695
45891	596696
54290	596697
71957	596698
283270	596699
135075	596700
2869	596701
20535	596702
90181	596703
10346	596704
32412	596705
111425	596706
429996	596707
26355	596708
35112	596709
71	596710
57368	596711
119088	596712
412947	596713
218788	596714
210029	596715
122140	596716
164554	596717
35075	596718
126225	596719
314255	596720
276893	596721
167164	596722
174118	596723
60629	596724
23851	596725
346896	596726
6449	596727
14508	596728
45647	596729
2455	596730
68777	596731
240564	596732
94206	596733
65145	596734
130379	596735
10014	596736
29761	596737
2731	596738
3496	596739
63306	596740
106035	596741
12578	596742
80456	596743
128098	596744
122561	596745
32946	596746
38686	596747
314097	596748
6081	596749
182287	596750
291676	596751
13894	596752
148860	596753
75437	596754
94814	596755
25741	596756
25496	596757
61272	596758
37148	596759
24035	596760
24835	596761
6955	596762
40167	596763
437589	596764
257340	596765
117491	596766
398	596767
28386	596768
460275	596769
134452	596770
33409	596771
344287	596772
446571	596773
56535	596774
37454	596775
30594	596776
209232	596777
29642	596778
384432	596779
360531	596780
144475	596781
149564	596782
65705	596783
120066	596784
29440	596785
17695	596786
32734	596787
40469	596788
423392	596789
43732	596790
302661	596791
169401	596792
62110	596793
235837	596794
13722	596795
186340	596796
201612	596797
133364	596798
23760	596799
428963	596800
306206	596801
10458	596802
223904	596803
224165	596804
446607	596805
246028	596806
169561	596807
161154	596808
448755	596809
51159	596810
13551	596811
5667	596812
166199	596813
328224	596814
36237	596815
114054	596816
4567	596817
200071	596818
82852	596819
102508	596820
1312	596821
54596	596822
236587	596823
90048	596824
8660	596825
253576	596826
36513	596827
224546	596828
223736	596829
298436	596830
3276	596831
61569	596832
20244	596833
15252	596834
417939	596835
8788	596836
73922	596837
231840	596838
55461	596839
21708	596840
57279	596841
164872	596842
23674	596843
365424	596844
144232	596845
106704	596846
217750	596847
13203	596848
62321	596849
40916	596850
302913	596851
157184	596852
4396	596853
224099	596854
59392	596855
116172	596856
243962	596857
21328	596858
32103	596859
806	596860
59299	596861
714	596862
78880	596863
282646	596864
28247	596865
118918	596866
123531	596867
3566	596868
378051	596869
250916	596870
19657	596871
84690	596872
3025	596873
264947	596874
2392	596875
196005	596876
158681	596877
19037	596878
64855	596879
57316	596880
67792	596881
425471	596882
554	596883
107135	596884
609	596885
352244	596886
263008	596887
213841	596888
135011	596889
490	596890
89847	596891
23135	596892
34165	596893
183625	596894
19044	596895
378576	596896
59425	596897
45733	596898
185926	596899
94783	596900
34202	596901
184684	596902
109258	596903
107640	596904
238049	596905
92397	596906
128780	596907
384563	596908
65566	596909
53159	596910
78216	596911
27384	596912
175823	596913
124315	596914
17424	596915
23297	596916
39012	596917
57965	596918
241630	596919
19459	596920
172594	596921
213912	596922
250143	596923
2745	596924
133267	596925
78899	596926
117764	596927
284868	596928
273573	596929
25394	596930
8011	596931
397933	596932
94832	596933
85265	596934
304869	596935
6929	596936
10476	596937
52921	596938
42190	596939
11356	596940
396256	596941
44218	596942
2328	596943
17265	596944
74031	596945
131305	596946
125034	596947
100439	596948
34240	596949
80233	596950
57641	596951
119877	596952
21438	596953
17682	596954
22139	596955
226636	596956
178771	596957
155080	596958
227757	596959
278979	596960
15336	596961
84376	596962
195780	596963
13743	596964
112061	596965
49629	596966
24427	596967
3339	596968
118764	596969
70119	596970
90784	596971
224358	596972
10009	596973
2570	596974
3835	596975
132767	596976
19542	596977
9905	596978
27551	596979
47370	596980
138305	596981
65680	596982
39983	596983
264991	596984
56568	596985
145352	596986
32394	596987
395613	596988
33862	596989
45852	596990
27340	596991
8830	596992
104158	596993
62445	596994
455283	596995
158795	596996
76672	596997
145695	596998
82368	596999
2813	597000
36770	597001
56245	597002
42261	597003
83	597004
188744	597005
6396	597006
297961	597007
120746	597008
44476	597009
57944	597010
194049	597011
93964	597012
78013	597013
328724	597014
5468	597015
455169	597016
32757	597017
23699	597018
39835	597019
206543	597020
362556	597021
48542	597022
276022	597023
275255	597024
230396	597025
1292	597026
62537	597027
1167	597028
155477	597029
317713	597030
26359	597031
221670	597032
138816	597033
45328	597034
67526	597035
93253	597036
17437	597037
56048	597038
71902	597039
28652	597040
451401	597041
63734	597042
190548	597043
50094	597044
29819	597045
223047	597046
10177	597047
11476	597048
42007	597049
68288	597050
48010	597051
65863	597052
85556	597053
9812	597054
49372	597055
42570	597056
140596	597057
109181	597058
110945	597059
140848	597060
357028	597061
174235	597062
157002	597063
223861	597064
87191	597065
62183	597066
19617	597067
89926	597068
333961	597069
82266	597070
13607	597071
17488	597072
22443	597073
354121	597074
343658	597075
103801	597076
222003	597077
79635	597078
28076	597079
15274	597080
74033	597081
103854	597082
184291	597083
252720	597084
21561	597085
1744	597086
66346	597087
34450	597088
108125	597089
43019	597090
434170	597091
107006	597092
31768	597093
170167	597094
28517	597095
360677	597096
264886	597097
5214	597098
12043	597099
64375	597100
291186	597101
51708	597102
225011	597103
484	597104
13402	597105
7313	597106
262	597107
111419	597108
89631	597109
120805	597110
107604	597111
15071	597112
333236	597113
116013	597114
183312	597115
293130	597116
236302	597117
73821	597118
148474	597119
112327	597120
176717	597121
174547	597122
33123	597123
311008	597124
40255	597125
170474	597126
7817	597127
130491	597128
246922	597129
24706	597130
306330	597131
251661	597132
331530	597133
96564	597134
453479	597135
248572	597136
54420	597137
224841	597138
419076	597139
40280	597140
258893	597141
65280	597142
6441	597143
36724	597144
3175	597145
392913	597146
1907	597147
149700	597148
114374	597149
40467	597150
4915	597151
40441	597152
22136	597153
155991	597154
233839	597155
354631	597156
243270	597157
21188	597158
17292	597159
37224	597160
14119	597161
58453	597162
15576	597163
5768	597164
281289	597165
374859	597166
527	597167
22934	597168
2510	597169
47516	597170
438398	597171
239308	597172
5488	597173
191453	597174
13122	597175
34842	597176
64104	597177
56886	597178
127822	597179
77401	597180
250584	597181
76508	597182
274196	597183
4950	597184
37766	597185
412902	597186
189427	597187
87144	597188
34018	597189
243475	597190
6515	597191
340659	597192
66912	597193
53748	597194
48830	597195
20559	597196
70737	597197
184557	597198
6563	597199
17327	597200
58595	597201
85482	597202
30154	597203
16642	597204
53	597205
189	597206
32239	597207
59100	597208
27398	597209
57831	597210
114096	597211
17549	597212
117979	597213
403213	597214
242868	597215
166696	597216
28461	597217
231786	597218
116401	597219
63205	597220
6686	597221
93333	597222
8938	597223
242193	597224
375798	597225
96927	597226
51786	597227
43276	597228
413	597229
42924	597230
355894	597231
264353	597232
54083	597233
121725	597234
39937	597235
18481	597236
20538	597237
359147	597238
61698	597239
61312	597240
28227	597241
393852	597242
267908	597243
24177	597244
2528	597245
77411	597246
205738	597247
17203	597248
14600	597249
184548	597250
5653	597251
128274	597252
59398	597253
43459	597254
126	597255
451965	597256
288963	597257
48602	597258
288691	597259
147214	597260
5569	597261
13206	597262
60964	597263
29930	597264
5192	597265
233509	597266
22113	597267
224520	597268
89422	597269
42730	597270
9181	597271
447562	597272
365202	597273
175626	597274
277472	597275
8277	597276
343857	597277
48157	597278
167813	597279
366204	597280
236517	597281
75864	597282
81415	597283
402005	597284
29804	597285
35819	597286
380393	597287
401112	597288
396976	597289
19377	597290
245030	597291
90431	597292
41188	597293
210890	597294
332875	597295
24579	597296
37277	597297
19854	597298
11912	597299
111610	597300
16752	597301
433931	597302
37718	597303
190182	597304
176802	597305
363684	597306
58232	597307
132899	597308
5119	597309
231305	597310
44098	597311
132043	597312
229274	597313
33540	597314
335481	597315
75359	597316
4259	597317
90216	597318
1901	597319
4818	597320
2534	597321
1325	597322
22729	597323
148091	597324
346087	597325
101131	597326
342152	597327
181463	597328
59531	597329
234880	597330
30457	597331
13450	597332
6947	597333
62815	597334
33818	597335
4562	597336
117962	597337
137194	597338
26025	597339
17849	597340
109142	597341
62260	597342
177182	597343
11853	597344
32253	597345
20314	597346
32755	597347
103352	597348
26611	597349
409314	597350
51163	597351
50764	597352
85149	597353
169431	597354
77824	597355
4276	597356
50894	597357
11286	597358
54843	597359
30229	597360
31134	597361
13787	597362
2858	597363
223082	597364
248886	597365
47119	597366
145956	597367
24731	597368
20887	597369
238582	597370
36124	597371
349	597372
78442	597373
16662	597374
13892	597375
1948	597376
278897	597377
144398	597378
195208	597379
7875	597380
396367	597381
51689	597382
15885	597383
122295	597384
142	597385
205601	597386
210105	597387
47246	597388
21090	597389
18373	597390
72071	597391
93317	597392
437938	597393
56229	597394
43286	597395
285772	597396
12925	597397
208660	597398
195389	597399
7396	597400
1275	597401
202845	597402
17974	597403
18538	597404
6556	597405
6002	597406
8881	597407
224529	597408
2237	597409
94345	597410
10837	597411
28566	597412
21085	597413
438152	597414
394126	597415
53561	597416
336237	597417
256812	597418
57864	597419
8039	597420
42147	597421
225006	597422
191555	597423
416783	597424
27853	597425
59916	597426
356423	597427
455844	597428
133411	597429
59558	597430
119874	597431
7197	597432
361694	597433
11314	597434
6607	597435
204786	597436
18573	597437
184702	597438
110430	597439
54914	597440
43209	597441
186637	597442
197461	597443
315906	597444
9353	597445
5135	597446
302549	597447
401147	597448
72343	597449
424815	597450
249025	597451
406103	597452
45346	597453
195473	597454
207755	597455
236723	597456
218981	597457
112781	597458
178390	597459
227833	597460
3074	597461
132954	597462
71848	597463
49797	597464
444169	597465
38729	597466
110304	597467
207584	597468
25199	597469
246728	597470
6019	597471
140857	597472
111223	597473
92716	597474
113718	597475
115978	597476
135439	597477
74687	597478
49141	597479
25136	597480
23343	597481
333752	597482
72859	597483
221220	597484
150249	597485
29373	597486
231533	597487
112693	597488
139011	597489
60204	597490
110670	597491
50338	597492
402958	597493
106065	597494
77482	597495
94674	597496
426409	597497
361097	597498
32975	597499
81487	597500
183701	597501
17782	597502
1216	597503
111600	597504
19253	597505
405395	597506
94605	597507
153366	597508
18807	597509
4319	597510
18682	597511
55342	597512
236981	597513
26145	597514
19498	597515
400164	597516
366498	597517
29108	597518
123191	597519
47651	597520
156684	597521
5057	597522
60543	597523
74641	597524
330537	597525
270652	597526
454160	597527
245191	597528
345368	597529
34722	597530
244478	597531
9259	597532
230722	597533
266087	597534
332117	597535
102930	597536
128361	597537
54660	597538
193054	597539
82548	597540
29451	597541
242601	597542
86558	597543
114219	597544
62716	597545
27458	597546
381357	597547
199362	597548
82960	597549
97914	597550
173223	597551
64789	597552
31429	597553
181201	597554
2870	597555
240804	597556
12353	597557
59274	597558
151942	597559
194195	597560
44821	597561
221560	597562
202651	597563
54845	597564
84486	597565
16927	597566
1785	597567
248770	597568
386068	597569
134196	597570
233053	597571
142261	597572
135501	597573
107859	597574
10320	597575
238024	597576
42874	597577
3446	597578
143119	597579
16949	597580
141179	597581
55433	597582
31444	597583
451930	597584
29415	597585
201873	597586
7388	597587
172103	597588
12911	597589
89636	597590
18980	597591
57590	597592
76081	597593
6329	597594
13495	597595
70021	597596
82217	597597
192000	597598
47852	597599
3373	597600
28858	597601
57725	597602
54062	597603
26750	597604
152682	597605
416166	597606
31250	597607
8107	597608
118575	597609
199562	597610
33222	597611
3316	597612
168395	597613
7149	597614
60229	597615
307464	597616
121529	597617
90326	597618
1300	597619
99409	597620
85007	597621
59854	597622
78462	597623
3631	597624
49634	597625
153596	597626
94908	597627
125117	597628
389236	597629
17432	597630
28422	597631
28936	597632
245380	597633
82364	597634
16178	597635
332831	597636
23284	597637
176276	597638
128546	597639
13307	597640
15657	597641
59586	597642
245848	597643
289	597644
14082	597645
5427	597646
59940	597647
15233	597648
3460	597649
92866	597650
63427	597651
69423	597652
109697	597653
219075	597654
348916	597655
255536	597656
4367	597657
276512	597658
100201	597659
49524	597660
8342	597661
71183	597662
97232	597663
235539	597664
5211	597665
123122	597666
118646	597667
53936	597668
183374	597669
190655	597670
98838	597671
27617	597672
394727	597673
10146	597674
13458	597675
38152	597676
2546	597677
271908	597678
33832	597679
312413	597680
240715	597681
46573	597682
153680	597683
157781	597684
12481	597685
21767	597686
73915	597687
254842	597688
212162	597689
164125	597690
87715	597691
30871	597692
133551	597693
168030	597694
64677	597695
2147	597696
33873	597697
199415	597698
93111	597699
159968	597700
273158	597701
424606	597702
187838	597703
37586	597704
356331	597705
44124	597706
27038	597707
82986	597708
48147	597709
249760	597710
67844	597711
37329	597712
79869	597713
63565	597714
45057	597715
389546	597716
398783	597717
4994	597718
62994	597719
109210	597720
230	597721
117312	597722
16595	597723
212077	597724
186424	597725
22334	597726
128620	597727
48695	597728
315510	597729
33641	597730
41410	597731
27748	597732
177233	597733
42776	597734
19773	597735
33086	597736
38986	597737
59133	597738
155265	597739
53939	597740
110083	597741
131608	597742
120668	597743
62043	597744
391327	597745
363911	597746
70140	597747
136284	597748
125534	597749
4803	597750
80758	597751
76703	597752
63114	597753
203585	597754
413	597755
63392	597756
16063	597757
13357	597758
62687	597759
11738	597760
217031	597761
147548	597762
271520	597763
89620	597764
220917	597765
68867	597766
20454	597767
77975	597768
612	597769
119746	597770
386342	597771
108528	597772
24340	597773
164121	597774
170500	597775
226314	597776
47468	597777
319628	597778
95903	597779
17127	597780
115090	597781
148	597782
3780	597783
17058	597784
131909	597785
316624	597786
76531	597787
61799	597788
46573	597789
58212	597790
140812	597791
291094	597792
334744	597793
70493	597794
24943	597795
124403	597796
30718	597797
14777	597798
241611	597799
75361	597800
5832	597801
92841	597802
12386	597803
160754	597804
313298	597805
148899	597806
5064	597807
131013	597808
2390	597809
23037	597810
313391	597811
65035	597812
45531	597813
49353	597814
79372	597815
188688	597816
368407	597817
20876	597818
101509	597819
9907	597820
21088	597821
328834	597822
447235	597823
61122	597824
455958	597825
75497	597826
274060	597827
92223	597828
65861	597829
38654	597830
151507	597831
30878	597832
6830	597833
400985	597834
80257	597835
12389	597836
5849	597837
28272	597838
460282	597839
290895	597840
11785	597841
10540	597842
128151	597843
3618	597844
368951	597845
7090	597846
127566	597847
15905	597848
35745	597849
252484	597850
193013	597851
129778	597852
16711	597853
188249	597854
17398	597855
23252	597856
111300	597857
57307	597858
234847	597859
249719	597860
10487	597861
101002	597862
3072	597863
43967	597864
432093	597865
270883	597866
234174	597867
329	597868
203733	597869
129425	597870
195161	597871
5086	597872
4562	597873
1911	597874
24243	597875
7256	597876
114676	597877
350712	597878
53076	597879
205680	597880
27749	597881
56835	597882
3916	597883
24365	597884
26598	597885
316148	597886
165479	597887
55	597888
95277	597889
98913	597890
11027	597891
72278	597892
221525	597893
31589	597894
2600	597895
30876	597896
45211	597897
4354	597898
7715	597899
104301	597900
29397	597901
71927	597902
8975	597903
205597	597904
52696	597905
355783	597906
119242	597907
81215	597908
52396	597909
211463	597910
380242	597911
113405	597912
51163	597913
58667	597914
226287	597915
256152	597916
34411	597917
536	597918
130778	597919
53313	597920
195103	597921
240842	597922
95459	597923
334062	597924
9905	597925
9149	597926
418355	597927
143176	597928
66007	597929
63030	597930
61455	597931
45293	597932
167813	597933
4432	597934
23709	597935
101004	597936
797	597937
119288	597938
262932	597939
3103	597940
3946	597941
235472	597942
45544	597943
148251	597944
65410	597945
269740	597946
36904	597947
13970	597948
9307	597949
292061	597950
10899	597951
233306	597952
26095	597953
13057	597954
4043	597955
70583	597956
61074	597957
90612	597958
194592	597959
12688	597960
319308	597961
115583	597962
230149	597963
144376	597964
272862	597965
100535	597966
154763	597967
211692	597968
300206	597969
267521	597970
3945	597971
15634	597972
13089	597973
31033	597974
229628	597975
320193	597976
314951	597977
104079	597978
205647	597979
66689	597980
213653	597981
454084	597982
67990	597983
4602	597984
19476	597985
182747	597986
47931	597987
38108	597988
4269	597989
1048	597990
32603	597991
171513	597992
277197	597993
39357	597994
389383	597995
42631	597996
208060	597997
6270	597998
24470	597999
41464	598000
70755	598001
167025	598002
125406	598003
11390	598004
173788	598005
373128	598006
160531	598007
391652	598008
1334	598009
124952	598010
89392	598011
4044	598012
125786	598013
43151	598014
84071	598015
82753	598016
48862	598017
151129	598018
1401	598019
20324	598020
361781	598021
84618	598022
160158	598023
58171	598024
18207	598025
418079	598026
54658	598027
20974	598028
130187	598029
24128	598030
34894	598031
57916	598032
64561	598033
32776	598034
406892	598035
53157	598036
7337	598037
60571	598038
13733	598039
358015	598040
104436	598041
3816	598042
206913	598043
104336	598044
150	598045
57172	598046
165364	598047
51633	598048
67984	598049
24025	598050
209625	598051
140751	598052
83233	598053
62389	598054
34542	598055
89581	598056
303784	598057
271226	598058
198505	598059
33808	598060
15314	598061
393866	598062
191544	598063
219453	598064
247446	598065
258563	598066
210422	598067
18645	598068
7477	598069
303455	598070
42135	598071
353763	598072
82848	598073
233687	598074
213344	598075
131432	598076
85552	598077
2550	598078
127708	598079
147622	598080
286546	598081
148839	598082
243501	598083
299458	598084
236253	598085
6200	598086
3449	598087
167818	598088
13221	598089
203988	598090
198691	598091
125663	598092
12208	598093
117070	598094
80778	598095
416653	598096
424604	598097
118916	598098
9532	598099
203938	598100
18355	598101
119920	598102
119703	598103
447613	598104
184083	598105
42284	598106
247921	598107
168471	598108
154994	598109
279659	598110
26242	598111
244828	598112
29390	598113
126566	598114
57843	598115
78049	598116
211624	598117
32830	598118
23113	598119
61909	598120
23028	598121
291321	598122
324902	598123
359496	598124
349890	598125
105434	598126
60800	598127
23759	598128
244768	598129
28049	598130
7414	598131
181747	598132
26976	598133
3822	598134
175049	598135
63522	598136
104732	598137
28668	598138
51376	598139
30836	598140
77142	598141
258036	598142
48186	598143
73860	598144
217716	598145
286669	598146
35244	598147
48546	598148
210618	598149
7188	598150
14687	598151
220006	598152
245241	598153
201176	598154
240261	598155
119243	598156
52626	598157
412607	598158
60436	598159
177770	598160
122504	598161
61116	598162
214079	598163
72611	598164
153511	598165
358014	598166
18980	598167
18819	598168
11035	598169
59250	598170
12533	598171
14124	598172
5614	598173
156569	598174
230173	598175
37151	598176
124361	598177
108023	598178
1571	598179
60964	598180
389385	598181
23601	598182
36699	598183
8706	598184
126970	598185
14637	598186
242027	598187
207043	598188
337939	598189
66876	598190
4946	598191
2206	598192
139170	598193
23096	598194
36662	598195
128620	598196
22774	598197
104809	598198
155134	598199
291837	598200
20366	598201
2264	598202
225284	598203
430064	598204
161081	598205
2873	598206
5621	598207
131641	598208
29382	598209
418240	598210
21968	598211
37336	598212
51932	598213
46042	598214
103074	598215
46606	598216
220539	598217
8447	598218
28467	598219
7982	598220
33174	598221
96279	598222
1117	598223
72238	598224
33398	598225
1536	598226
456515	598227
34890	598228
81556	598229
102941	598230
31767	598231
169431	598232
88763	598233
162573	598234
1508	598235
215999	598236
437933	598237
110499	598238
177981	598239
427688	598240
446751	598241
237	598242
20741	598243
23022	598244
14872	598245
56472	598246
69867	598247
12077	598248
52	598249
185	598250
209349	598251
381662	598252
88	598253
151800	598254
53875	598255
130126	598256
111222	598257
11404	598258
17086	598259
4723	598260
127424	598261
34199	598262
27451	598263
33487	598264
125828	598265
26317	598266
18749	598267
218519	598268
180865	598269
847	598270
27443	598271
93187	598272
106038	598273
26202	598274
2165	598275
3219	598276
353299	598277
78090	598278
49508	598279
182761	598280
51959	598281
322828	598282
295829	598283
177393	598284
191583	598285
13500	598286
87345	598287
345508	598288
36506	598289
96885	598290
482	598291
34277	598292
122617	598293
3219	598294
34251	598295
138076	598296
4476	598297
347719	598298
116373	598299
335348	598300
35886	598301
298934	598302
22990	598303
105854	598304
6123	598305
386658	598306
25003	598307
14608	598308
9729	598309
10605	598310
27674	598311
16225	598312
63623	598313
12017	598314
45333	598315
343313	598316
244864	598317
130768	598318
295204	598319
19548	598320
456952	598321
43968	598322
5955	598323
20090	598324
85336	598325
383043	598326
428090	598327
26092	598328
338072	598329
5389	598330
128309	598331
49275	598332
62064	598333
31330	598334
161705	598335
337708	598336
22533	598337
31522	598338
180714	598339
73994	598340
12948	598341
55921	598342
308614	598343
183891	598344
177043	598345
222337	598346
49696	598347
32036	598348
455581	598349
148851	598350
60294	598351
72090	598352
168647	598353
27465	598354
496	598355
7091	598356
1456	598357
214262	598358
60932	598359
458344	598360
12721	598361
156953	598362
48446	598363
52545	598364
50265	598365
189429	598366
34601	598367
112198	598368
261765	598369
42591	598370
108732	598371
106582	598372
682	598373
40958	598374
3336	598375
8791	598376
186478	598377
413454	598378
395058	598379
408340	598380
99430	598381
15773	598382
382636	598383
106035	598384
246371	598385
246746	598386
220934	598387
90632	598388
110772	598389
61561	598390
45865	598391
40483	598392
383704	598393
19033	598394
415150	598395
169777	598396
227538	598397
210465	598398
34071	598399
296877	598400
50908	598401
119153	598402
151891	598403
9699	598404
67575	598405
114849	598406
88568	598407
159561	598408
413009	598409
171597	598410
13927	598411
21204	598412
144094	598413
8551	598414
150193	598415
276609	598416
62744	598417
109144	598418
256465	598419
347052	598420
186050	598421
119435	598422
426727	598423
24328	598424
87853	598425
40647	598426
60698	598427
47160	598428
186339	598429
37843	598430
6290	598431
13124	598432
128609	598433
59124	598434
26927	598435
52539	598436
145633	598437
23799	598438
203110	598439
14132	598440
1951	598441
138497	598442
224181	598443
57399	598444
1951	598445
37942	598446
114293	598447
7761	598448
40310	598449
134449	598450
136929	598451
114961	598452
112222	598453
132053	598454
52158	598455
8429	598456
7248	598457
110378	598458
107203	598459
245802	598460
385555	598461
21846	598462
67517	598463
60476	598464
39046	598465
148911	598466
93383	598467
8645	598468
15983	598469
573	598470
80008	598471
266470	598472
273057	598473
28715	598474
248186	598475
320157	598476
34409	598477
318782	598478
81614	598479
13512	598480
56097	598481
54346	598482
4218	598483
24527	598484
13040	598485
112003	598486
82090	598487
9415	598488
202676	598489
7810	598490
127752	598491
375388	598492
154288	598493
1800	598494
1800	598495
299799	598496
2078	598497
129384	598498
14237	598499
6484	598500
179620	598501
13935	598502
1822	598503
295559	598504
122686	598505
382377	598506
27106	598507
244253	598508
20918	598509
19221	598510
46692	598511
2018	598512
116942	598513
7365	598514
2372	598515
32568	598516
54184	598517
340082	598518
63353	598519
70834	598520
203837	598521
1218	598522
35159	598523
114551	598524
291143	598525
81961	598526
5761	598527
421922	598528
4416	598529
134104	598530
68437	598531
163	598532
246152	598533
150	598534
53099	598535
55395	598536
12524	598537
224326	598538
34960	598539
100656	598540
6557	598541
6485	598542
35757	598543
187	598544
35546	598545
242664	598546
325902	598547
36948	598548
215341	598549
125011	598550
5873	598551
361492	598552
123214	598553
243571	598554
14043	598555
20156	598556
8089	598557
114391	598558
114391	598559
70717	598560
60857	598561
233029	598562
134547	598563
59307	598564
232315	598565
68190	598566
240723	598567
209636	598568
271115	598569
299926	598570
160957	598571
29334	598572
138872	598573
58762	598574
18244	598575
46255	598576
219087	598577
187636	598578
154750	598579
316233	598580
76020	598581
101700	598582
154226	598583
154226	598584
184220	598585
16139	598586
14111	598587
97548	598588
55751	598589
71261	598590
99166	598591
27378	598592
9978	598593
207068	598594
222391	598595
160450	598596
454516	598597
194910	598598
53904	598599
253975	598600
139063	598601
17334	598602
1255	598603
3600	598604
148971	598605
60732	598606
95380	598607
31115	598608
249186	598609
39349	598610
9496	598611
240315	598612
78543	598613
2828	598614
2944	598615
302296	598616
16752	598617
281063	598618
272601	598619
11351	598620
91682	598621
48208	598622
161273	598623
85259	598624
10401	598625
27650	598626
6334	598627
298067	598628
223784	598629
213339	598630
2005	598631
102831	598632
72368	598633
2481	598634
31184	598635
499	598636
19895	598637
962	598638
13479	598639
205	598640
320	598641
1188	598642
143590	598643
60918	598644
3777	598645
14583	598646
2764	598647
2443	598648
217995	598649
971	598650
123214	598651
97776	598652
42476	598653
337208	598654
221369	598655
66983	598656
204048	598657
29774	598658
224837	598659
168122	598660
181041	598661
1841	598662
70230	598663
94010	598664
186911	598665
162566	598666
31420	598667
29852	598668
2286	598669
119488	598670
82749	598671
234812	598672
227823	598673
1139	598674
154099	598675
49188	598676
7119	598677
865	598678
363850	598679
139643	598680
50865	598681
5407	598682
2399	598683
358414	598684
287626	598685
265776	598686
177135	598687
8952	598688
240571	598689
15644	598690
2242	598691
20414	598692
53055	598693
51171	598694
331252	598695
42509	598696
238610	598697
66087	598698
258850	598699
306542	598700
32670	598701
135750	598702
74711	598703
11253	598704
12804	598705
307662	598706
183502	598707
225491	598708
2311	598709
12206	598710
98187	598711
329325	598712
197690	598713
19158	598714
258100	598715
186348	598716
361741	598717
51786	598718
202148	598719
417195	598720
298280	598721
160616	598722
95168	598723
247149	598724
36704	598725
171449	598726
22080	598727
32674	598728
254308	598729
20538	598730
93844	598731
115080	598732
246080	598733
74689	598734
352964	598735
30190	598736
434760	598737
352870	598738
218180	598739
1853	598740
232261	598741
100762	598742
54894	598743
176834	598744
85187	598745
252830	598746
171842	598747
9137	598748
94206	598749
193444	598750
417549	598751
5010	598752
116976	598753
28026	598754
52952	598755
12557	598756
151901	598757
26495	598758
27749	598759
134544	598760
301389	598761
195261	598762
1623	598763
36437	598764
61294	598765
64239	598766
288644	598767
97308	598768
327006	598769
115925	598770
10335	598771
456122	598772
4162	598773
15280	598774
182022	598775
3386	598776
34952	598777
222765	598778
106564	598779
168692	598780
4454	598781
10510	598782
174137	598783
3586	598784
40435	598785
120847	598786
27912	598787
15714	598788
67205	598789
81225	598790
2805	598791
49006	598792
189721	598793
80679	598794
12297	598795
37243	598796
83799	598797
82355	598798
124254	598799
22124	598800
141801	598801
162191	598802
307157	598803
410982	598804
260435	598805
304873	598806
178377	598807
200268	598808
15280	598809
92639	598810
6544	598811
179772	598812
112453	598813
222864	598814
13014	598815
42621	598816
19813	598817
182071	598818
70123	598819
447388	598820
1911	598821
185326	598822
112664	598823
411434	598824
41143	598825
41143	598826
274748	598827
364737	598828
150229	598829
442494	598830
9486	598831
119043	598832
46809	598833
63118	598834
370694	598835
109820	598836
25572	598837
303734	598838
29458	598839
117375	598840
85901	598841
77020	598842
103771	598843
6313	598844
104365	598845
77439	598846
341272	598847
24823	598848
121316	598849
170557	598850
118250	598851
110490	598852
88433	598853
215712	598854
52	598855
25502	598856
328676	598857
184860	598858
347615	598859
63255	598860
435057	598861
77347	598862
272982	598863
241408	598864
11565	598865
74789	598866
28760	598867
400007	598868
162113	598869
185816	598870
249279	598871
336524	598872
8699	598873
88471	598874
3604	598875
117	598876
17753	598877
326973	598878
190659	598879
137084	598880
31796	598881
374566	598882
26941	598883
194942	598884
207199	598885
160314	598886
112644	598887
196792	598888
272382	598889
118509	598890
18541	598891
11160	598892
88686	598893
411412	598894
40243	598895
23303	598896
130075	598897
169557	598898
28832	598899
352411	598900
122522	598901
389693	598902
336876	598903
142	598904
103538	598905
157293	598906
190102	598907
49084	598908
59015	598909
41776	598910
34864	598911
42835	598912
32	598913
78194	598914
21464	598915
56516	598916
4591	598917
437450	598918
311026	598919
151787	598920
16565	598921
39069	598922
278788	598923
23820	598924
56767	598925
371404	598926
313950	598927
108282	598928
40424	598929
308755	598930
13071	598931
41460	598932
8138	598933
116739	598934
303070	598935
16724	598936
15451	598937
91681	598938
23760	598939
38290	598940
8779	598941
18803	598942
120893	598943
21117	598944
88260	598945
50842	598946
7868	598947
414937	598948
87	598949
15586	598950
230565	598951
187584	598952
54628	598953
149167	598954
80475	598955
10916	598956
419488	598957
45727	598958
178099	598959
38628	598960
252711	598961
122411	598962
6525	598963
4910	598964
6262	598965
110967	598966
94276	598967
66797	598968
187529	598969
54054	598970
22397	598971
42333	598972
361828	598973
167891	598974
76764	598975
153653	598976
6703	598977
42670	598978
211228	598979
12931	598980
25042	598981
60752	598982
43251	598983
350485	598984
165090	598985
59402	598986
7518	598987
265356	598988
404969	598989
282334	598990
280424	598991
412638	598992
103871	598993
432223	598994
6548	598995
38983	598996
209007	598997
94303	598998
267925	598999
856	599000
49017	599001
440306	599002
295226	599003
220964	599004
284458	599005
38443	599006
4209	599007
133485	599008
4209	599009
292584	599010
62685	599011
105169	599012
279924	599013
90096	599014
124316	599015
109808	599016
56563	599017
403198	599018
221141	599019
316387	599020
2026	599021
2026	599022
6259	599023
47423	599024
376287	599025
15947	599026
209219	599027
207	599028
2433	599029
357624	599030
12109	599031
103647	599032
89549	599033
140150	599034
196340	599035
30830	599036
3202	599037
55157	599038
383723	599039
270710	599040
85577	599041
10026	599042
381018	599043
117993	599044
393068	599045
854	599046
42232	599047
80420	599048
91348	599049
170546	599050
152812	599051
51219	599052
106096	599053
73165	599054
355697	599055
16070	599056
23785	599057
5118	599058
218518	599059
233943	599060
98566	599061
116804	599062
204908	599063
233770	599064
124206	599065
36066	599066
432787	599067
120121	599068
23617	599069
208350	599070
20825	599071
250553	599072
59107	599073
118419	599074
44367	599075
111966	599076
65034	599077
100978	599078
10453	599079
101502	599080
52996	599081
56399	599082
29555	599083
227732	599084
13322	599085
432226	599086
6615	599087
208770	599088
217732	599089
327926	599090
113951	599091
68124	599092
59149	599093
16250	599094
130191	599095
102684	599096
246709	599097
45666	599098
15679	599099
111610	599100
12665	599101
103550	599102
3756	599103
83460	599104
57225	599105
214562	599106
44747	599107
5938	599108
4921	599109
12372	599110
20940	599111
134970	599112
164670	599113
395689	599114
304982	599115
91185	599116
313201	599117
5699	599118
58918	599119
236418	599120
9190	599121
9751	599122
240814	599123
11687	599124
87852	599125
32639	599126
124009	599127
169118	599128
69494	599129
447576	599130
30675	599131
396654	599132
6792	599133
4948	599134
41594	599135
11612	599136
232832	599137
158260	599138
49342	599139
179508	599140
41364	599141
896	599142
40989	599143
2636	599144
47327	599145
174644	599146
10319	599147
113795	599148
67361	599149
13073	599150
88865	599151
106985	599152
285729	599153
123939	599154
141529	599155
10187	599156
195375	599157
244102	599158
31538	599159
269309	599160
70395	599161
17832	599162
16908	599163
68110	599164
209106	599165
43799	599166
4200	599167
388195	599168
369422	599169
2969	599170
20995	599171
69504	599172
9342	599173
161371	599174
94063	599175
65845	599176
248115	599177
9621	599178
102602	599179
102992	599180
287059	599181
168111	599182
1400	599183
289311	599184
78772	599185
82443	599186
32450	599187
41689	599188
10241	599189
1888	599190
5982	599191
7641	599192
52222	599193
6312	599194
68222	599195
52637	599196
105763	599197
25933	599198
98931	599199
70038	599200
34604	599201
167005	599202
142739	599203
408341	599204
228674	599205
42139	599206
126613	599207
314807	599208
291995	599209
249690	599210
5283	599211
27259	599212
18154	599213
399817	599214
36744	599215
224537	599216
243851	599217
323996	599218
38370	599219
33554	599220
225529	599221
360247	599222
110918	599223
48599	599224
36417	599225
18839	599226
162589	599227
392723	599228
42881	599229
233263	599230
129990	599231
310088	599232
111995	599233
56601	599234
116470	599235
33626	599236
48145	599237
54170	599238
172381	599239
124465	599240
128775	599241
16733	599242
83012	599243
226315	599244
24168	599245
108512	599246
71990	599247
34933	599248
77398	599249
19573	599250
109775	599251
16004	599252
78570	599253
74144	599254
170752	599255
17080	599256
17489	599257
3617	599258
321575	599259
10654	599260
153298	599261
6694	599262
32676	599263
10120	599264
12734	599265
13209	599266
12414	599267
109597	599268
66188	599269
40673	599270
13031	599271
45575	599272
18206	599273
2198	599274
135345	599275
21483	599276
56936	599277
70602	599278
256911	599279
20930	599280
48512	599281
2411	599282
3121	599283
124262	599284
391232	599285
36432	599286
976	599287
45767	599288
28086	599289
37052	599290
81	599291
120527	599292
1866	599293
397916	599294
110108	599295
94545	599296
12006	599297
211423	599298
119356	599299
83627	599300
75103	599301
307520	599302
67482	599303
103267	599304
129099	599305
699	599306
347611	599307
130017	599308
219595	599309
111271	599310
59800	599311
215704	599312
365012	599313
62050	599314
3164	599315
233201	599316
119925	599317
302221	599318
54101	599319
178958	599320
409433	599321
21585	599322
129566	599323
12094	599324
38005	599325
22001	599326
75176	599327
35346	599328
283219	599329
34985	599330
5568	599331
95518	599332
105525	599333
1991	599334
239222	599335
429118	599336
48378	599337
95475	599338
77654	599339
137084	599340
280414	599341
4389	599342
742	599343
250083	599344
55726	599345
35164	599346
415538	599347
1833	599348
187443	599349
17956	599350
47023	599351
32640	599352
10059	599353
80293	599354
10902	599355
232739	599356
72149	599357
237807	599358
7953	599359
46365	599360
22530	599361
180309	599362
118420	599363
86375	599364
33451	599365
17354	599366
227181	599367
1243	599368
103773	599369
78086	599370
98859	599371
282945	599372
20744	599373
123235	599374
69953	599375
151041	599376
133655	599377
98169	599378
7882	599379
20337	599380
19369	599381
25158	599382
1255	599383
44867	599384
193234	599385
44287	599386
182654	599387
22385	599388
63348	599389
53075	599390
139384	599391
833	599392
223365	599393
89689	599394
274794	599395
328899	599396
25796	599397
10031	599398
174502	599399
70821	599400
260584	599401
93070	599402
54542	599403
34284	599404
346861	599405
405036	599406
162745	599407
28469	599408
236391	599409
247214	599410
96090	599411
15053	599412
58783	599413
173016	599414
42601	599415
65041	599416
243469	599417
7801	599418
878	599419
396007	599420
9570	599421
132707	599422
246703	599423
15817	599424
60204	599425
14400	599426
360423	599427
218884	599428
151819	599429
19192	599430
186425	599431
147991	599432
2146	599433
342279	599434
46408	599435
349243	599436
10148	599437
460004	599438
240306	599439
33413	599440
121871	599441
199193	599442
810	599443
58779	599444
428216	599445
84283	599446
50949	599447
4793	599448
52843	599449
28140	599450
187755	599451
418512	599452
61642	599453
103235	599454
65111	599455
220800	599456
227457	599457
328022	599458
17785	599459
38611	599460
16429	599461
1196	599462
3218	599463
381495	599464
75731	599465
2784	599466
219459	599467
13778	599468
243632	599469
141943	599470
294778	599471
65086	599472
127838	599473
13167	599474
33645	599475
64298	599476
33825	599477
121410	599478
34362	599479
38304	599480
5253	599481
8241	599482
109693	599483
34210	599484
99832	599485
86449	599486
6749	599487
19331	599488
397978	599489
1220	599490
6808	599491
49875	599492
1737	599493
56493	599494
63280	599495
85623	599496
23655	599497
74300	599498
221560	599499
7473	599500
71472	599501
98793	599502
7217	599503
13205	599504
89734	599505
81416	599506
14102	599507
2767	599508
250294	599509
50829	599510
140246	599511
194228	599512
11894	599513
23082	599514
68690	599515
50374	599516
34441	599517
417233	599518
121116	599519
18874	599520
119365	599521
82286	599522
13387	599523
68226	599524
95677	599525
16534	599526
88310	599527
34717	599528
230214	599529
233052	599530
363053	599531
209553	599532
39898	599533
17718	599534
10801	599535
5313	599536
152067	599537
2555	599538
61160	599539
234532	599540
58705	599541
42856	599542
90437	599543
42436	599544
138664	599545
64489	599546
418456	599547
60569	599548
188211	599549
50132	599550
7218	599551
313190	599552
565	599553
123890	599554
50242	599555
25020	599556
238027	599557
9122	599558
6627	599559
110249	599560
957	599561
81257	599562
164368	599563
152566	599564
16657	599565
57319	599566
5657	599567
37365	599568
13476	599569
381	599570
228574	599571
150821	599572
266620	599573
7381	599574
1632	599575
304949	599576
129610	599577
52031	599578
107011	599579
6741	599580
48526	599581
1449	599582
35098	599583
122018	599584
10952	599585
4965	599586
122403	599587
388325	599588
52915	599589
100173	599590
233805	599591
36	599592
126964	599593
45040	599594
108365	599595
27918	599596
28071	599597
26726	599598
290668	599599
38462	599600
70217	599601
4692	599602
131329	599603
390268	599604
4239	599605
245768	599606
417163	599607
7735	599608
11150	599609
270826	599610
322495	599611
88474	599612
87028	599613
94465	599614
50080	599615
121918	599616
238810	599617
458867	599618
7509	599619
27981	599620
16690	599621
17161	599622
17364	599623
439035	599624
220197	599625
23661	599626
96217	599627
131727	599628
163433	599629
6573	599630
962	599631
222795	599632
7078	599633
193130	599634
55417	599635
159406	599636
13865	599637
49321	599638
395652	599639
239818	599640
4816	599641
327981	599642
142981	599643
34515	599644
52795	599645
35802	599646
224867	599647
70414	599648
338342	599649
163496	599650
389606	599651
81427	599652
338146	599653
376748	599654
34814	599655
24597	599656
27670	599657
69492	599658
20538	599659
200155	599660
391426	599661
88745	599662
167015	599663
159339	599664
1235	599665
102151	599666
251697	599667
141256	599668
181047	599669
7041	599670
429117	599671
74029	599672
38389	599673
261298	599674
397464	599675
401992	599676
10761	599677
46798	599678
13411	599679
232625	599680
124965	599681
358277	599682
218031	599683
451899	599684
163250	599685
125421	599686
361571	599687
55981	599688
36752	599689
100116	599690
16504	599691
410707	599692
52638	599693
30720	599694
9797	599695
323419	599696
139944	599697
11308	599698
11795	599699
21438	599700
167581	599701
102822	599702
230568	599703
339484	599704
422191	599705
207368	599706
214535	599707
157655	599708
240434	599709
3267	599710
201894	599711
150979	599712
6232	599713
134963	599714
427328	599715
228431	599716
74732	599717
152581	599718
417997	599719
37763	599720
104168	599721
12200	599722
229364	599723
50130	599724
110668	599725
164734	599726
77392	599727
180086	599728
70079	599729
40150	599730
187777	599731
38395	599732
226145	599733
3962	599734
13362	599735
86634	599736
13560	599737
12317	599738
163930	599739
393926	599740
30230	599741
83280	599742
354520	599743
57543	599744
32441	599745
16213	599746
180	599747
74396	599748
276000	599749
28506	599750
246234	599751
393536	599752
386350	599753
188881	599754
38234	599755
301643	599756
92526	599757
235376	599758
13825	599759
137413	599760
99355	599761
22076	599762
2078	599763
225562	599764
150715	599765
70789	599766
93805	599767
138247	599768
341896	599769
186954	599770
108947	599771
1486	599772
30445	599773
17413	599774
128223	599775
20592	599776
28558	599777
57372	599778
58749	599779
16783	599780
266909	599781
62013	599782
49011	599783
3636	599784
28020	599785
211932	599786
100132	599787
17694	599788
295491	599789
223810	599790
56940	599791
317227	599792
3298	599793
365375	599794
65839	599795
26461	599796
321932	599797
17162	599798
32170	599799
72703	599800
94077	599801
37357	599802
123984	599803
86030	599804
373079	599805
53704	599806
207481	599807
109683	599808
44207	599809
110	599810
10115	599811
15341	599812
105904	599813
292035	599814
11027	599815
174128	599816
3278	599817
206161	599818
281064	599819
276030	599820
26748	599821
229795	599822
141347	599823
7781	599824
120129	599825
355740	599826
167898	599827
14506	599828
80950	599829
17723	599830
135283	599831
76325	599832
35995	599833
234188	599834
406794	599835
18361	599836
12911	599837
107314	599838
5759	599839
1681	599840
5252	599841
81923	599842
30041	599843
137767	599844
45414	599845
232156	599846
14268	599847
36	599848
69361	599849
10738	599850
221978	599851
65490	599852
71	599853
3515	599854
10315	599855
2301	599856
74715	599857
55410	599858
10503	599859
27929	599860
40820	599861
173549	599862
261437	599863
187060	599864
351550	599865
12492	599866
173431	599867
55	599868
87552	599869
242472	599870
39417	599871
308370	599872
320282	599873
105608	599874
108170	599875
72759	599876
455635	599877
71192	599878
412311	599879
302024	599880
81704	599881
320012	599882
190692	599883
109940	599884
22614	599885
77414	599886
188513	599887
346743	599888
13203	599889
35558	599890
6706	599891
5988	599892
12339	599893
22431	599894
5496	599895
104889	599896
62895	599897
163112	599898
14958	599899
125286	599900
20487	599901
25330	599902
51632	599903
450385	599904
97823	599905
42991	599906
146598	599907
30960	599908
53815	599909
64847	599910
31011	599911
5209	599912
69168	599913
143889	599914
223519	599915
425497	599916
24803	599917
54455	599918
19749	599919
24150	599920
30772	599921
95455	599922
3067	599923
119111	599924
102151	599925
170127	599926
365175	599927
221791	599928
208371	599929
26434	599930
154810	599931
432383	599932
162816	599933
340394	599934
101539	599935
452619	599936
390917	599937
336422	599938
338521	599939
83152	599940
138897	599941
83791	599942
200061	599943
395457	599944
187710	599945
90292	599946
218811	599947
433593	599948
215530	599949
13693	599950
2796	599951
53738	599952
183811	599953
51999	599954
248486	599955
10704	599956
397862	599957
35779	599958
92606	599959
335066	599960
119555	599961
236450	599962
217959	599963
187996	599964
3133	599965
4576	599966
173333	599967
76041	599968
15944	599969
65454	599970
3493	599971
63481	599972
421507	599973
188131	599974
69552	599975
94272	599976
23516	599977
236500	599978
130044	599979
50036	599980
58833	599981
53820	599982
40905	599983
411546	599984
363700	599985
380824	599986
6044	599987
18213	599988
93897	599989
148108	599990
33501	599991
76815	599992
246071	599993
68266	599994
380263	599995
137041	599996
4079	599997
60513	599998
2581	599999
26316	600000
222699	600001
1322	600002
6705	600003
6772	600004
3334	600005
40855	600006
57351	600007
43213	600008
18137	600009
15001	600010
1277	600011
86896	600012
49571	600013
391615	600014
98761	600015
389226	600016
4049	600017
19236	600018
300122	600019
12938	600020
390424	600021
416302	600022
208860	600023
125587	600024
204018	600025
36751	600026
10004	600027
1051	600028
83	600029
237992	600030
63334	600031
402824	600032
363815	600033
171570	600034
221	600035
22327	600036
216154	600037
6702	600038
219177	600039
202794	600040
43024	600041
83030	600042
110371	600043
14263	600044
206029	600045
379384	600046
47069	600047
56391	600048
42363	600049
360291	600050
186008	600051
66536	600052
355984	600053
137805	600054
120778	600055
8294	600056
17705	600057
119375	600058
44351	600059
152027	600060
158996	600061
83977	600062
51835	600063
8746	600064
386258	600065
13807	600066
7256	600067
18634	600068
111650	600069
2700	600070
186891	600071
90840	600072
167168	600073
114319	600074
26800	600075
77253	600076
184204	600077
360535	600078
46651	600079
87364	600080
254982	600081
71303	600082
60159	600083
312701	600084
127824	600085
4075	600086
130546	600087
36134	600088
18729	600089
92392	600090
195816	600091
162745	600092
444007	600093
64060	600094
116638	600095
142907	600096
54161	600097
74249	600098
215260	600099
433789	600100
16697	600101
3637	600102
76428	600103
312998	600104
6261	600105
32276	600106
11032	600107
158836	600108
31803	600109
103305	600110
149320	600111
32429	600112
173172	600113
263316	600114
211522	600115
18801	600116
14379	600117
41144	600118
130174	600119
192434	600120
41363	600121
97165	600122
19249	600123
250334	600124
197711	600125
79508	600126
10375	600127
225544	600128
5784	600129
343704	600130
60661	600131
57537	600132
145866	600133
36844	600134
243591	600135
115366	600136
5688	600137
223607	600138
155373	600139
9737	600140
7264	600141
72000	600142
33118	600143
62792	600144
47678	600145
367982	600146
32584	600147
67743	600148
866	600149
16429	600150
32246	600151
159985	600152
343947	600153
132338	600154
61368	600155
194422	600156
195590	600157
47638	600158
379323	600159
31721	600160
22558	600161
31721	600162
7379	600163
44072	600164
44072	600165
18605	600166
299230	600167
24090	600168
44079	600169
32633	600170
105704	600171
8704	600172
128033	600173
1453	600174
194708	600175
121658	600176
111133	600177
15078	600178
199473	600179
687	600180
191281	600181
48248	600182
524	600183
115884	600184
761	600185
2281	600186
10165	600187
30007	600188
91820	600189
48051	600190
7940	600191
162488	600192
139078	600193
99718	600194
118077	600195
105231	600196
33974	600197
127884	600198
74605	600199
77595	600200
480	600201
333652	600202
201483	600203
13534	600204
22068	600205
28815	600206
161001	600207
46756	600208
370960	600209
6803	600210
156031	600211
69309	600212
92863	600213
108588	600214
398166	600215
34416	600216
28438	600217
70500	600218
101099	600219
418	600220
68121	600221
5673	600222
219631	600223
7689	600224
40477	600225
11076	600226
64988	600227
39919	600228
197057	600229
87435	600230
18757	600231
43261	600232
210970	600233
140648	600234
23285	600235
122572	600236
73696	600237
77824	600238
35189	600239
338082	600240
224120	600241
168498	600242
47512	600243
744	600244
93420	600245
181295	600246
26574	600247
95211	600248
170829	600249
6496	600250
253768	600251
38881	600252
6237	600253
41691	600254
9660	600255
4557	600256
247526	600257
9689	600258
4346	600259
1464	600260
46991	600261
19650	600262
36614	600263
29797	600264
3881	600265
191794	600266
5696	600267
119912	600268
74166	600269
242688	600270
90361	600271
39754	600272
108691	600273
248516	600274
116564	600275
10699	600276
20383	600277
16669	600278
54909	600279
219527	600280
131171	600281
64398	600282
449818	600283
333734	600284
42190	600285
423855	600286
8964	600287
192737	600288
30975	600289
23922	600290
34849	600291
21415	600292
176267	600293
125094	600294
59585	600295
11226	600296
105586	600297
1590	600298
53034	600299
36003	600300
5882	600301
137242	600302
20806	600303
11442	600304
206533	600305
386	600306
128330	600307
63787	600308
191992	600309
2539	600310
1470	600311
179505	600312
64648	600313
365358	600314
245	600315
25093	600316
51	600317
450647	600318
124712	600319
16198	600320
96114	600321
408700	600322
26516	600323
315371	600324
1804	600325
220836	600326
11518	600327
17189	600328
233705	600329
51268	600330
106065	600331
24878	600332
313295	600333
13106	600334
103858	600335
50857	600336
234515	600337
19966	600338
1343	600339
6899	600340
2222	600341
24624	600342
432943	600343
56353	600344
390297	600345
87313	600346
199	600347
144614	600348
299019	600349
14269	600350
545	600351
125161	600352
96918	600353
125057	600354
88361	600355
102865	600356
56044	600357
31738	600358
21444	600359
240739	600360
74580	600361
128663	600362
371974	600363
236559	600364
8500	600365
12778	600366
58448	600367
124483	600368
37444	600369
230230	600370
1836	600371
98373	600372
592	600373
180061	600374
356156	600375
26611	600376
32915	600377
15084	600378
140631	600379
5564	600380
86132	600381
150478	600382
4938	600383
3759	600384
455959	600385
236460	600386
214738	600387
5811	600388
345760	600389
901	600390
1200	600391
17942	600392
112593	600393
121251	600394
24930	600395
80658	600396
249513	600397
68965	600398
96859	600399
6837	600400
385559	600401
1769	600402
287	600403
37489	600404
188851	600405
291	600406
399707	600407
77595	600408
33029	600409
18732	600410
4459	600411
9053	600412
104613	600413
197995	600414
51212	600415
138865	600416
214510	600417
94348	600418
199181	600419
362191	600420
50488	600421
190648	600422
100254	600423
152370	600424
361320	600425
18904	600426
6649	600427
36350	600428
57067	600429
183	600430
82	600431
18057	600432
24047	600433
27929	600434
276655	600435
181495	600436
3171	600437
14828	600438
7374	600439
97603	600440
222948	600441
87133	600442
7708	600443
21980	600444
23242	600445
37055	600446
18032	600447
3211	600448
57812	600449
97986	600450
8031	600451
2800	600452
134897	600453
117499	600454
8543	600455
19278	600456
52937	600457
23448	600458
4626	600459
41330	600460
24974	600461
3055	600462
125621	600463
12897	600464
14126	600465
122758	600466
385533	600467
387561	600468
13712	600469
23744	600470
8456	600471
39022	600472
102419	600473
15673	600474
236981	600475
41375	600476
33937	600477
1208	600478
9391	600479
228950	600480
72014	600481
9149	600482
3996	600483
1454	600484
3475	600485
273777	600486
87	600487
36117	600488
63718	600489
9357	600490
1368	600491
31492	600492
2836	600493
18961	600494
12035	600495
37007	600496
102306	600497
1290	600498
1492	600499
181737	600500
27803	600501
13829	600502
95105	600503
171915	600504
54958	600505
1188	600506
8826	600507
70352	600508
32274	600509
427602	600510
4734	600511
114619	600512
117184	600513
718	600514
451	600515
190992	600516
266261	600517
105155	600518
94472	600519
218	600520
7867	600521
158705	600522
101148	600523
202515	600524
1003	600525
198624	600526
13602	600527
220437	600528
56473	600529
230332	600530
35376	600531
11105	600532
196419	600533
22997	600534
46632	600535
98827	600536
395729	600537
348183	600538
56299	600539
104989	600540
365016	600541
7936	600542
108234	600543
358534	600544
205590	600545
298286	600546
1965	600547
24939	600548
54189	600549
108234	600550
26955	600551
152456	600552
2149	600553
390950	600554
40388	600555
2306	600556
111773	600557
28553	600558
81032	600559
74560	600560
74560	600561
437351	600562
1732	600563
217640	600564
217610	600565
57613	600566
13191	600567
237700	600568
22140	600569
54001	600570
3076	600571
9448	600572
45626	600573
87324	600574
394074	600575
52019	600576
43872	600577
172720	600578
50306	600579
172056	600580
347456	600581
43355	600582
190154	600583
37015	600584
223457	600585
427382	600586
78199	600587
62977	600588
20053	600589
93238	600590
24528	600591
28678	600592
339374	600593
221283	600594
2463	600595
315056	600596
114803	600597
130457	600598
41243	600599
8316	600600
265337	600601
325701	600602
26362	600603
187741	600604
445709	600605
199482	600606
55034	600607
15368	600608
11607	600609
83725	600610
18179	600611
387608	600612
31844	600613
250236	600614
85541	600615
75878	600616
26100	600617
190985	600618
232852	600619
128384	600620
364709	600621
41192	600622
22644	600623
238785	600624
146097	600625
166501	600626
209605	600627
5095	600628
201557	600629
191044	600630
309072	600631
416108	600632
298460	600633
81804	600634
22442	600635
362940	600636
161899	600637
421322	600638
343578	600639
362159	600640
201036	600641
9789	600642
282395	600643
390396	600644
220615	600645
176218	600646
370634	600647
169796	600648
104041	600649
111055	600650
343451	600651
114192	600652
13652	600653
46276	600654
91489	600655
120835	600656
197605	600657
292183	600658
64480	600659
430444	600660
218568	600661
103826	600662
360561	600663
88576	600664
83189	600665
150808	600666
236498	600667
121824	600668
447786	600669
17786	600670
85541	600671
122006	600672
27361	600673
439869	600674
192673	600675
3858	600676
246324	600677
174739	600678
191892	600679
1925	600680
325520	600681
91529	600682
190806	600683
374497	600684
15024	600685
19310	600686
127573	600687
220065	600688
23358	600689
9251	600690
25910	600691
41527	600692
322990	600693
247134	600694
430509	600695
180704	600696
178349	600697
309197	600698
33279	600699
175538	600700
205048	600701
379120	600702
96947	600703
179450	600704
355604	600705
266691	600706
73079	600707
134288	600708
31681	600709
187102	600710
44489	600711
126635	600712
110209	600713
26234	600714
18795	600715
245257	600716
116166	600717
115759	600718
9195	600719
258788	600720
146567	600721
174179	600722
4430	600723
127386	600724
7411	600725
122862	600726
29	600727
245778	600728
20804	600729
52922	600730
172249	600731
242904	600732
341976	600733
178463	600734
67467	600735
19772	600736
227724	600737
19266	600738
1537	600739
39737	600740
62519	600741
168202	600742
400789	600743
411006	600744
27050	600745
12477	600746
33470	600747
337527	600748
72700	600749
18858	600750
223193	600751
54437	600752
39706	600753
36385	600754
323818	600755
179412	600756
7995	600757
56525	600758
439143	600759
6287	600760
22143	600761
114481	600762
294288	600763
326060	600764
349054	600765
85205	600766
417917	600767
425245	600768
120649	600769
384997	600770
426660	600771
420688	600772
13177	600773
61501	600774
151010	600775
136180	600776
178440	600777
110637	600778
88127	600779
61414	600780
2329	600781
56061	600782
221263	600783
425367	600784
126246	600785
20065	600786
83080	600787
14196	600788
337023	600789
246027	600790
231059	600791
171088	600792
200123	600793
175892	600794
96775	600795
149473	600796
297692	600797
365631	600798
71294	600799
209241	600800
87355	600801
168107	600802
8685	600803
147757	600804
12677	600805
381680	600806
11024	600807
17739	600808
27001	600809
16291	600810
345537	600811
268629	600812
404473	600813
92683	600814
74863	600815
26693	600816
133667	600817
94669	600818
459019	600819
66728	600820
81395	600821
384816	600822
61015	600823
419431	600824
405180	600825
55741	600826
16043	600827
268188	600828
42810	600829
62216	600830
435359	600831
172940	600832
7359	600833
419150	600834
17878	600835
55109	600836
382368	600837
711	600838
23097	600839
40921	600840
952	600841
931	600842
7292	600843
7187	600844
50495	600845
25608	600846
126060	600847
84824	600848
200656	600849
57989	600850
402387	600851
64462	600852
32132	600853
204985	600854
881	600855
62650	600856
56391	600857
387	600858
121755	600859
50234	600860
7959	600861
52397	600862
156011	600863
17152	600864
190488	600865
162692	600866
86647	600867
342556	600868
209627	600869
41444	600870
230493	600871
58497	600872
20798	600873
78695	600874
104170	600875
106220	600876
21848	600877
118350	600878
127713	600879
232130	600880
48816	600881
250828	600882
22041	600883
45238	600884
116565	600885
39412	600886
30983	600887
3717	600888
238154	600889
123907	600890
53242	600891
294915	600892
89642	600893
29181	600894
45406	600895
291695	600896
147882	600897
154942	600898
170639	600899
10035	600900
59785	600901
121255	600902
225375	600903
55552	600904
6017	600905
29113	600906
18168	600907
37633	600908
109	600909
216344	600910
432713	600911
8084	600912
58286	600913
63474	600914
124553	600915
213122	600916
42313	600917
51545	600918
108181	600919
345945	600920
272	600921
376734	600922
314327	600923
393652	600924
54974	600925
354460	600926
245986	600927
411654	600928
9514	600929
12380	600930
6952	600931
55633	600932
68892	600933
298071	600934
165277	600935
78521	600936
110867	600937
442813	600938
110867	600939
414879	600940
82326	600941
322338	600942
348267	600943
151791	600944
27069	600945
44441	600946
110410	600947
200811	600948
246132	600949
223233	600950
33144	600951
404950	600952
70143	600953
1938	600954
334594	600955
77677	600956
69942	600957
186467	600958
82179	600959
166517	600960
8752	600961
141765	600962
146703	600963
214400	600964
160955	600965
85154	600966
223876	600967
5386	600968
2962	600969
51773	600970
6525	600971
10599	600972
394106	600973
23942	600974
44180	600975
175201	600976
90832	600977
46162	600978
169901	600979
164794	600980
127846	600981
10514	600982
6694	600983
2544	600984
115662	600985
26876	600986
17515	600987
10077	600988
52827	600989
9070	600990
5440	600991
13442	600992
437740	600993
164172	600994
65721	600995
272439	600996
186579	600997
33029	600998
9722	600999
238533	601000
56277	601001
147372	601002
48626	601003
157480	601004
338338	601005
170378	601006
229784	601007
4386	601008
63625	601009
6544	601010
130150	601011
23302	601012
226167	601013
368118	601014
91965	601015
39231	601016
95364	601017
59185	601018
98215	601019
77958	601020
406063	601021
257168	601022
178527	601023
81857	601024
10587	601025
7636	601026
5138	601027
134347	601028
61962	601029
79294	601030
113923	601031
26347	601032
45602	601033
13118	601034
99883	601035
243686	601036
16360	601037
41752	601038
3967	601039
259409	601040
75501	601041
108973	601042
206978	601043
10928	601044
291385	601045
23622	601046
183444	601047
65492	601048
74205	601049
1275	601050
245504	601051
17227	601052
26590	601053
24116	601054
491	601055
6434	601056
3685	601057
24553	601058
84202	601059
9715	601060
3122	601061
96478	601062
69247	601063
398752	601064
4260	601065
5325	601066
3210	601067
76978	601068
7671	601069
37200	601070
102717	601071
76128	601072
14182	601073
38474	601074
33565	601075
271894	601076
9720	601077
184395	601078
110977	601079
133474	601080
48674	601081
1771	601082
12017	601083
202065	601084
6247	601085
48215	601086
14564	601087
58430	601088
46012	601089
49294	601090
407100	601091
1578	601092
15522	601093
364864	601094
106817	601095
451682	601096
503	601097
30796	601098
163	601099
57281	601100
407881	601101
222989	601102
68798	601103
25101	601104
207696	601105
64003	601106
304245	601107
2747	601108
274409	601109
121180	601110
29553	601111
53393	601112
10352	601113
86642	601114
438390	601115
67369	601116
158292	601117
10944	601118
274721	601119
9408	601120
8807	601121
18415	601122
18743	601123
7830	601124
8017	601125
90670	601126
258193	601127
7426	601128
272344	601129
154547	601130
5353	601131
60156	601132
947	601133
115017	601134
940	601135
97331	601136
15568	601137
20543	601138
48674	601139
335975	601140
9810	601141
2109	601142
5421	601143
14820	601144
408935	601145
427127	601146
106319	601147
1076	601148
299095	601149
139230	601150
44131	601151
97501	601152
9501	601153
9501	601154
12972	601155
183952	601156
108008	601157
8202	601158
1612	601159
142321	601160
204546	601161
17078	601162
181947	601163
298521	601164
104195	601165
347399	601166
42578	601167
64847	601168
5783	601169
970	601170
66054	601171
61095	601172
26976	601173
149364	601174
894	601175
42901	601176
558	601177
175779	601178
409171	601179
59361	601180
20846	601181
545	601182
648	601183
170133	601184
115774	601185
321450	601186
32585	601187
399104	601188
95052	601189
84639	601190
3259	601191
68151	601192
70874	601193
271612	601194
18584	601195
328795	601196
341119	601197
17637	601198
117917	601199
20254	601200
41003	601201
19968	601202
458493	601203
9549	601204
263583	601205
128227	601206
36561	601207
239221	601208
54375	601209
24475	601210
16664	601211
210388	601212
332194	601213
151664	601214
2776	601215
2083	601216
15422	601217
23656	601218
29340	601219
240784	601220
86038	601221
2128	601222
52252	601223
34567	601224
304023	601225
138291	601226
108197	601227
201345	601228
260983	601229
22537	601230
344238	601231
8548	601232
9334	601233
5101	601234
350626	601235
80960	601236
123599	601237
43292	601238
43292	601239
7558	601240
4186	601241
456078	601242
9600	601243
79402	601244
77888	601245
252467	601246
136774	601247
27190	601248
276346	601249
11381	601250
11505	601251
5027	601252
3171	601253
36621	601254
24714	601255
60901	601256
1992	601257
15819	601258
73910	601259
55145	601260
303543	601261
51299	601262
32135	601263
89162	601264
6096	601265
82225	601266
52944	601267
13764	601268
116297	601269
59915	601270
5052	601271
94069	601272
4260	601273
90860	601274
2586	601275
11470	601276
21917	601277
2464	601278
8376	601279
39409	601280
192054	601281
187195	601282
416810	601283
78973	601284
316374	601285
86162	601286
195039	601287
312712	601288
61759	601289
17034	601290
121333	601291
18565	601292
75345	601293
312267	601294
367310	601295
108387	601296
75012	601297
10229	601298
48598	601299
32713	601300
338	601301
34393	601302
14511	601303
114086	601304
235640	601305
63237	601306
275137	601307
72262	601308
136656	601309
217402	601310
577	601311
120669	601312
111733	601313
31255	601314
15589	601315
118763	601316
189531	601317
27964	601318
89701	601319
34162	601320
337845	601321
313807	601322
187134	601323
437751	601324
24762	601325
119242	601326
58324	601327
76908	601328
127292	601329
103220	601330
188017	601331
70175	601332
132885	601333
391022	601334
339030	601335
66324	601336
403977	601337
54547	601338
76715	601339
200673	601340
24260	601341
1791	601342
6188	601343
34004	601344
4209	601345
37059	601346
27841	601347
186118	601348
265027	601349
87866	601350
80360	601351
196216	601352
361424	601353
47588	601354
20202	601355
418023	601356
34903	601357
7392	601358
23292	601359
42974	601360
458532	601361
69370	601362
18345	601363
43282	601364
10091	601365
3333	601366
108478	601367
13545	601368
42669	601369
1999	601370
15	601371
56556	601372
80717	601373
160209	601374
207931	601375
119535	601376
188297	601377
29222	601378
18859	601379
281396	601380
13164	601381
202659	601382
107161	601383
219650	601384
4072	601385
10250	601386
92562	601387
11619	601388
1905	601389
4051	601390
80243	601391
79248	601392
297943	601393
293664	601394
35922	601395
37921	601396
126111	601397
253889	601398
65758	601399
11265	601400
388644	601401
4753	601402
319911	601403
340557	601404
144177	601405
120387	601406
194974	601407
70476	601408
175475	601409
241807	601410
79308	601411
11528	601412
156344	601413
73058	601414
161165	601415
171198	601416
442864	601417
65626	601418
368260	601419
60510	601420
99026	601421
245058	601422
103013	601423
125088	601424
8802	601425
81441	601426
96905	601427
98273	601428
51241	601429
26156	601430
58723	601431
20108	601432
89676	601433
143822	601434
321008	601435
25692	601436
134498	601437
358845	601438
14869	601439
105246	601440
179411	601441
107335	601442
57337	601443
125278	601444
75676	601445
100434	601446
290725	601447
48997	601448
243921	601449
47359	601450
430226	601451
409601	601452
246844	601453
102173	601454
28374	601455
304437	601456
210861	601457
123040	601458
221867	601459
157453	601460
201149	601461
40106	601462
14033	601463
41255	601464
130841	601465
6378	601466
85591	601467
202939	601468
173783	601469
191372	601470
10049	601471
3584	601472
35982	601473
145933	601474
438556	601475
137268	601476
76219	601477
223528	601478
19307	601479
120855	601480
145627	601481
277818	601482
109809	601483
127051	601484
411544	601485
400862	601486
136832	601487
33647	601488
220189	601489
335144	601490
69392	601491
12952	601492
33962	601493
62946	601494
18855	601495
43479	601496
115878	601497
108773	601498
24386	601499
4079	601500
258474	601501
54984	601502
15614	601503
133099	601504
417811	601505
456704	601506
11725	601507
27662	601508
147403	601509
45906	601510
113249	601511
323297	601512
39411	601513
34178	601514
21209	601515
138308	601516
198305	601517
54103	601518
116536	601519
96361	601520
71129	601521
86445	601522
82897	601523
94974	601524
27542	601525
7988	601526
113623	601527
11994	601528
110866	601529
217341	601530
148813	601531
154357	601532
160519	601533
370764	601534
50193	601535
38843	601536
381183	601537
199247	601538
227131	601539
43943	601540
442	601541
226358	601542
30157	601543
372220	601544
192053	601545
83179	601546
208752	601547
123974	601548
279352	601549
5007	601550
441334	601551
232333	601552
54033	601553
43564	601554
194099	601555
68762	601556
20914	601557
135000	601558
81805	601559
130572	601560
557	601561
11023	601562
189638	601563
72883	601564
144892	601565
149568	601566
335449	601567
120129	601568
32780	601569
2565	601570
297	601571
53460	601572
1688	601573
257874	601574
17356	601575
85932	601576
380192	601577
4744	601578
28495	601579
52600	601580
77493	601581
242344	601582
193315	601583
25704	601584
47330	601585
192659	601586
53479	601587
53095	601588
122284	601589
449283	601590
468	601591
112223	601592
459561	601593
38885	601594
6991	601595
41363	601596
184275	601597
49355	601598
405213	601599
50821	601600
47400	601601
18712	601602
66253	601603
312177	601604
77662	601605
95315	601606
37885	601607
138680	601608
79547	601609
20666	601610
185729	601611
323852	601612
7843	601613
415181	601614
52890	601615
391319	601616
267839	601617
292979	601618
17627	601619
144994	601620
26302	601621
314609	601622
43455	601623
58666	601624
101051	601625
105812	601626
54496	601627
56759	601628
3752	601629
322079	601630
208215	601631
405989	601632
182782	601633
253173	601634
5814	601635
151950	601636
172327	601637
256201	601638
84962	601639
2965	601640
156366	601641
302665	601642
68594	601643
103548	601644
161656	601645
7750	601646
18156	601647
221597	601648
119722	601649
29494	601650
71853	601651
368395	601652
402683	601653
13557	601654
39144	601655
48968	601656
93923	601657
111670	601658
125891	601659
170137	601660
146447	601661
419372	601662
343911	601663
408712	601664
65053	601665
49858	601666
457932	601667
19985	601668
9365	601669
229058	601670
151564	601671
400999	601672
395102	601673
373010	601674
173610	601675
55365	601676
343496	601677
19664	601678
60616	601679
131309	601680
211152	601681
53416	601682
166322	601683
231553	601684
168527	601685
55994	601686
102528	601687
95984	601688
189681	601689
111857	601690
237576	601691
93911	601692
1421	601693
15329	601694
119435	601695
414990	601696
41652	601697
310152	601698
33569	601699
183829	601700
1306	601701
218960	601702
11617	601703
117141	601704
224601	601705
7385	601706
63502	601707
348601	601708
201942	601709
4028	601710
245054	601711
26065	601712
76922	601713
148322	601714
237267	601715
66990	601716
113683	601717
250198	601718
70791	601719
107202	601720
166661	601721
212249	601722
218085	601723
3302	601724
2365	601725
62468	601726
35310	601727
57927	601728
23882	601729
193369	601730
169717	601731
47821	601732
98158	601733
93997	601734
153593	601735
120114	601736
146856	601737
43463	601738
291527	601739
1534	601740
41095	601741
49179	601742
144091	601743
116327	601744
33454	601745
313296	601746
74995	601747
33757	601748
226575	601749
26894	601750
336909	601751
152176	601752
38324	601753
321155	601754
36663	601755
60197	601756
227351	601757
19402	601758
57783	601759
380794	601760
226154	601761
18602	601762
356730	601763
11561	601764
10755	601765
65410	601766
8812	601767
194989	601768
315275	601769
418	601770
258985	601771
1919	601772
143289	601773
61128	601774
105658	601775
59787	601776
178651	601777
22837	601778
179369	601779
59376	601780
2419	601781
52408	601782
70739	601783
456559	601784
336700	601785
49888	601786
30460	601787
5544	601788
363285	601789
99175	601790
237449	601791
51786	601792
102966	601793
138175	601794
253031	601795
31127	601796
4480	601797
364376	601798
16010	601799
49936	601800
367265	601801
364721	601802
237612	601803
30149	601804
53661	601805
158977	601806
91288	601807
223703	601808
79144	601809
186804	601810
250379	601811
229574	601812
38211	601813
221488	601814
247588	601815
250037	601816
69323	601817
48645	601818
52733	601819
12590	601820
89633	601821
160062	601822
72704	601823
231119	601824
175747	601825
115527	601826
8595	601827
22746	601828
1969	601829
333362	601830
38970	601831
115582	601832
15872	601833
357982	601834
26939	601835
126102	601836
450988	601837
77572	601838
18249	601839
181427	601840
102115	601841
2030	601842
60051	601843
72547	601844
79521	601845
108275	601846
62372	601847
133834	601848
59054	601849
115867	601850
206164	601851
12952	601852
18135	601853
133041	601854
1112	601855
8458	601856
9905	601857
214794	601858
378706	601859
445	601860
22571	601861
659	601862
147342	601863
206111	601864
191059	601865
19910	601866
201570	601867
9433	601868
367288	601869
9192	601870
2597	601871
41599	601872
6261	601873
38626	601874
440372	601875
101095	601876
54325	601877
7259	601878
64349	601879
423435	601880
49766	601881
144387	601882
76475	601883
94209	601884
58114	601885
1473	601886
34104	601887
14610	601888
10564	601889
101482	601890
73981	601891
107383	601892
5760	601893
5337	601894
238893	601895
59346	601896
394003	601897
144067	601898
66301	601899
158507	601900
189624	601901
23622	601902
458780	601903
13044	601904
316112	601905
394090	601906
414985	601907
24016	601908
202262	601909
21450	601910
243656	601911
12395	601912
4386	601913
394927	601914
122250	601915
138221	601916
110249	601917
433499	601918
8076	601919
11854	601920
16108	601921
250076	601922
78863	601923
118388	601924
337452	601925
232094	601926
1717	601927
369	601928
376955	601929
77067	601930
11145	601931
19795	601932
6985	601933
74043	601934
17003	601935
19633	601936
191943	601937
78228	601938
219798	601939
94326	601940
98945	601941
2493	601942
21887	601943
8437	601944
60720	601945
63781	601946
262845	601947
18864	601948
3441	601949
176537	601950
6036	601951
57232	601952
31732	601953
242176	601954
18442	601955
211132	601956
19571	601957
178862	601958
3055	601959
31702	601960
30900	601961
5900	601962
316958	601963
104586	601964
61757	601965
42353	601966
445795	601967
443032	601968
244191	601969
146430	601970
442	601971
41465	601972
37908	601973
5320	601974
129787	601975
228620	601976
75065	601977
213271	601978
110299	601979
63541	601980
1430	601981
391287	601982
48053	601983
187556	601984
128762	601985
28431	601986
244697	601987
13747	601988
285997	601989
168964	601990
91833	601991
9124	601992
27335	601993
392124	601994
83082	601995
85991	601996
48826	601997
31997	601998
240875	601999
132965	602000
48876	602001
88953	602002
434689	602003
52569	602004
143107	602005
19644	602006
4063	602007
18638	602008
13693	602009
5447	602010
126037	602011
43010	602012
94063	602013
68250	602014
270859	602015
47725	602016
451873	602017
5384	602018
52740	602019
30739	602020
44921	602021
333739	602022
287569	602023
239569	602024
88147	602025
199067	602026
26749	602027
56786	602028
154477	602029
41516	602030
24745	602031
12228	602032
139943	602033
125890	602034
203942	602035
264508	602036
1215	602037
326438	602038
13296	602039
426094	602040
38004	602041
89797	602042
203050	602043
111885	602044
119493	602045
239865	602046
170265	602047
46815	602048
87311	602049
31914	602050
246455	602051
82802	602052
208722	602053
110067	602054
116107	602055
35543	602056
124332	602057
20099	602058
1076	602059
43173	602060
91070	602061
393018	602062
3987	602063
60471	602064
125342	602065
227708	602066
45033	602067
164648	602068
171869	602069
238808	602070
8593	602071
79718	602072
224902	602073
50751	602074
246216	602075
8253	602076
235413	602077
33998	602078
243584	602079
231783	602080
139945	602081
250198	602082
41239	602083
5948	602084
296260	602085
232798	602086
50647	602087
235717	602088
408850	602089
249168	602090
221212	602091
8175	602092
48084	602093
1822	602094
217381	602095
51691	602096
158048	602097
165505	602098
259610	602099
69527	602100
163551	602101
85135	602102
248070	602103
123854	602104
8618	602105
343	602106
92156	602107
84683	602108
418754	602109
119164	602110
24477	602111
20406	602112
216729	602113
56917	602114
91936	602115
6655	602116
105402	602117
308063	602118
14989	602119
39228	602120
615	602121
329094	602122
6515	602123
32646	602124
3384	602125
45600	602126
45921	602127
38052	602128
297601	602129
90038	602130
157773	602131
786	602132
11214	602133
83103	602134
404479	602135
102603	602136
35725	602137
37932	602138
312713	602139
5700	602140
4574	602141
179835	602142
135913	602143
22109	602144
44384	602145
260244	602146
4545	602147
200510	602148
434293	602149
285468	602150
49411	602151
229460	602152
114261	602153
548	602154
118472	602155
221382	602156
64876	602157
397883	602158
93596	602159
30086	602160
63192	602161
69146	602162
64520	602163
72345	602164
9227	602165
98733	602166
1713	602167
34487	602168
23388	602169
11985	602170
6534	602171
7236	602172
92183	602173
107177	602174
47490	602175
66691	602176
129705	602177
2059	602178
17435	602179
115454	602180
204850	602181
109726	602182
177512	602183
78619	602184
219092	602185
38825	602186
30359	602187
8946	602188
200941	602189
45947	602190
328356	602191
74927	602192
18923	602193
13324	602194
100959	602195
10065	602196
152709	602197
73567	602198
59521	602199
12258	602200
9341	602201
8578	602202
207085	602203
16821	602204
207502	602205
54718	602206
351149	602207
45485	602208
75902	602209
457567	602210
229189	602211
336338	602212
429857	602213
24543	602214
180486	602215
20031	602216
117371	602217
45609	602218
399956	602219
55012	602220
60885	602221
32663	602222
452490	602223
29926	602224
21965	602225
113443	602226
134121	602227
10217	602228
194291	602229
13977	602230
83297	602231
32573	602232
71167	602233
2750	602234
30478	602235
40218	602236
5225	602237
54981	602238
267490	602239
264591	602240
113757	602241
6469	602242
101775	602243
81478	602244
181372	602245
34125	602246
822	602247
245747	602248
305815	602249
54541	602250
24264	602251
59174	602252
70094	602253
96600	602254
99	602255
257005	602256
21498	602257
63986	602258
41500	602259
64905	602260
403089	602261
244182	602262
190551	602263
148135	602264
113415	602265
7680	602266
27506	602267
135052	602268
14273	602269
161890	602270
183653	602271
216668	602272
11718	602273
451826	602274
81511	602275
2877	602276
206970	602277
242472	602278
122164	602279
91920	602280
153646	602281
150008	602282
408296	602283
15892	602284
166146	602285
183107	602286
150059	602287
425395	602288
193713	602289
12587	602290
42720	602291
66409	602292
36033	602293
143826	602294
13063	602295
137424	602296
362392	602297
35001	602298
373327	602299
28292	602300
46114	602301
62001	602302
25097	602303
4687	602304
158601	602305
121337	602306
16128	602307
103317	602308
362086	602309
71902	602310
40957	602311
6445	602312
24168	602313
34055	602314
200046	602315
30503	602316
210621	602317
198117	602318
97058	602319
249168	602320
181947	602321
34003	602322
161579	602323
175285	602324
4006	602325
1189	602326
160400	602327
9969	602328
6143	602329
134834	602330
89000	602331
2145	602332
27061	602333
73774	602334
211171	602335
6169	602336
67652	602337
460	602338
6088	602339
165	602340
112264	602341
4475	602342
15387	602343
357831	602344
1270	602345
69383	602346
174260	602347
1381	602348
242645	602349
98871	602350
17001	602351
171255	602352
97546	602353
208505	602354
17488	602355
14543	602356
100533	602357
258300	602358
195080	602359
118170	602360
47722	602361
187746	602362
59422	602363
458052	602364
27137	602365
234227	602366
224592	602367
335	602368
184732	602369
286595	602370
17963	602371
2153	602372
442492	602373
210338	602374
47903	602375
215446	602376
2431	602377
212597	602378
413477	602379
212304	602380
23961	602381
47746	602382
44971	602383
84086	602384
24795	602385
51890	602386
20362	602387
247129	602388
53802	602389
22271	602390
16427	602391
51112	602392
83371	602393
311604	602394
15635	602395
28854	602396
19132	602397
62743	602398
124007	602399
206818	602400
9714	602401
62625	602402
133428	602403
1115	602404
79077	602405
117844	602406
46718	602407
446661	602408
39604	602409
154782	602410
60818	602411
201676	602412
102707	602413
10030	602414
228881	602415
449839	602416
128494	602417
30221	602418
5610	602419
5610	602420
3174	602421
8391	602422
79517	602423
158654	602424
385546	602425
1288	602426
145581	602427
434348	602428
216023	602429
305508	602430
23419	602431
60624	602432
378	602433
12235	602434
179574	602435
329670	602436
3896	602437
231714	602438
22183	602439
38235	602440
10735	602441
108331	602442
71353	602443
108333	602444
171	602445
173805	602446
10425	602447
128893	602448
43746	602449
203692	602450
427355	602451
79300	602452
1003	602453
250292	602454
209801	602455
32465	602456
285987	602457
81000	602458
78	602459
247390	602460
308215	602461
198235	602462
99510	602463
158386	602464
21	602465
49714	602466
57344	602467
31727	602468
153898	602469
1308	602470
16589	602471
13246	602472
110420	602473
458950	602474
1325	602475
4965	602476
118911	602477
52836	602478
246998	602479
234288	602480
28302	602481
308965	602482
181232	602483
7473	602484
29689	602485
331492	602486
1899	602487
42974	602488
10591	602489
196783	602490
132831	602491
90273	602492
178114	602493
31035	602494
89966	602495
37070	602496
7332	602497
211404	602498
1414	602499
77583	602500
76778	602501
162410	602502
406395	602503
260569	602504
7621	602505
247808	602506
131671	602507
51301	602508
216386	602509
146009	602510
12624	602511
107456	602512
87841	602513
2458	602514
43621	602515
41561	602516
162918	602517
146707	602518
8164	602519
101181	602520
152964	602521
360428	602522
48976	602523
4328	602524
40875	602525
217383	602526
163133	602527
980	602528
348893	602529
42516	602530
56797	602531
24147	602532
19593	602533
493	602534
1144	602535
241629	602536
354	602537
29373	602538
123000	602539
28356	602540
422945	602541
24582	602542
115373	602543
1616	602544
117713	602545
42049	602546
56011	602547
36466	602548
56383	602549
211986	602550
215143	602551
53244	602552
107786	602553
239666	602554
54995	602555
99279	602556
9052	602557
18187	602558
46154	602559
25012	602560
3044	602561
7735	602562
31916	602563
92598	602564
12267	602565
1641	602566
22	602567
1767	602568
1437	602569
12390	602570
459	602571
19437	602572
753	602573
2666	602574
103995	602575
69733	602576
46347	602577
87854	602578
62595	602579
276382	602580
3342	602581
12142	602582
21370	602583
82225	602584
108412	602585
61646	602586
129979	602587
282904	602588
59724	602589
15377	602590
141434	602591
109113	602592
104188	602593
119646	602594
11304	602595
154207	602596
120576	602597
17737	602598
314315	602599
5962	602600
111662	602601
48027	602602
393411	602603
140304	602604
300311	602605
2284	602606
459420	602607
74995	602608
255893	602609
13250	602610
5263	602611
169195	602612
7192	602613
375176	602614
406090	602615
83103	602616
205477	602617
101507	602618
203593	602619
7930	602620
205	602621
188990	602622
68603	602623
25423	602624
358430	602625
165073	602626
53790	602627
37960	602628
227776	602629
4995	602630
9074	602631
237882	602632
16392	602633
84329	602634
35104	602635
7516	602636
339127	602637
440297	602638
6853	602639
7991	602640
88729	602641
2004	602642
140699	602643
175991	602644
36330	602645
93316	602646
345487	602647
78593	602648
41139	602649
134593	602650
17622	602651
157868	602652
6489	602653
96237	602654
3962	602655
48719	602656
356014	602657
101598	602658
16343	602659
176663	602660
49007	602661
3685	602662
99521	602663
12163	602664
38214	602665
10346	602666
80892	602667
30300	602668
33492	602669
179416	602670
198116	602671
13305	602672
56221	602673
7907	602674
3138	602675
366693	602676
795	602677
349035	602678
58288	602679
86434	602680
52498	602681
120435	602682
6881	602683
29813	602684
11270	602685
144906	602686
127752	602687
86050	602688
170998	602689
54291	602690
38502	602691
86038	602692
191308	602693
1167	602694
429721	602695
199783	602696
122955	602697
453423	602698
53790	602699
8890	602700
459130	602701
72388	602702
18624	602703
36500	602704
175910	602705
10959	602706
202895	602707
28412	602708
180919	602709
267126	602710
39003	602711
202794	602712
66390	602713
67677	602714
229352	602715
7966	602716
8336	602717
230216	602718
37911	602719
201455	602720
95118	602721
218882	602722
90881	602723
98204	602724
29967	602725
252457	602726
457966	602727
21678	602728
8244	602729
16402	602730
4861	602731
44854	602732
223104	602733
18465	602734
3954	602735
99967	602736
189286	602737
203059	602738
79249	602739
209299	602740
380635	602741
11051	602742
96189	602743
244117	602744
8877	602745
59833	602746
17625	602747
16185	602748
122061	602749
7854	602750
16138	602751
35831	602752
29056	602753
61601	602754
20754	602755
1255	602756
46849	602757
317682	602758
222851	602759
19822	602760
456884	602761
7556	602762
2259	602763
161883	602764
53104	602765
395	602766
126823	602767
11639	602768
360282	602769
337953	602770
208533	602771
295937	602772
3750	602773
18686	602774
124874	602775
13045	602776
274401	602777
41026	602778
45464	602779
250028	602780
10390	602781
325751	602782
44414	602783
74504	602784
183304	602785
169246	602786
4031	602787
27689	602788
93413	602789
445132	602790
189197	602791
215756	602792
2728	602793
40363	602794
70102	602795
110936	602796
60541	602797
346592	602798
402056	602799
27911	602800
87815	602801
61883	602802
433954	602803
116841	602804
301282	602805
203138	602806
38235	602807
37675	602808
52944	602809
358147	602810
34071	602811
169371	602812
7656	602813
84382	602814
14029	602815
372536	602816
168503	602817
36129	602818
13799	602819
103772	602820
263399	602821
429470	602822
21559	602823
73077	602824
247919	602825
349530	602826
75239	602827
78653	602828
78723	602829
342578	602830
287448	602831
342683	602832
125049	602833
351294	602834
93495	602835
109920	602836
6512	602837
250401	602838
124293	602839
57893	602840
145045	602841
99623	602842
448911	602843
26712	602844
12853	602845
39243	602846
12975	602847
28744	602848
270386	602849
25614	602850
295321	602851
127288	602852
402058	602853
457274	602854
93668	602855
51531	602856
83306	602857
180842	602858
75327	602859
71071	602860
72942	602861
21804	602862
251010	602863
353553	602864
420345	602865
226521	602866
104240	602867
112420	602868
61565	602869
36302	602870
64715	602871
101488	602872
237138	602873
293	602874
82680	602875
6476	602876
358390	602877
83867	602878
72723	602879
152106	602880
44806	602881
132008	602882
23111	602883
449030	602884
75971	602885
234648	602886
189527	602887
63982	602888
408867	602889
107850	602890
77652	602891
141765	602892
4064	602893
66592	602894
29140	602895
329128	602896
21166	602897
10439	602898
99811	602899
10834	602900
167365	602901
22609	602902
33677	602903
4716	602904
112570	602905
258137	602906
13176	602907
327244	602908
29	602909
2090	602910
538	602911
3147	602912
67894	602913
10637	602914
367979	602915
19524	602916
326225	602917
50174	602918
241435	602919
19167	602920
1845	602921
1973	602922
12436	602923
1845	602924
2568	602925
7722	602926
262	602927
83935	602928
126475	602929
209251	602930
9015	602931
4896	602932
20052	602933
54268	602934
58642	602935
356693	602936
103039	602937
10834	602938
10592	602939
80293	602940
75473	602941
2560	602942
68780	602943
61676	602944
39661	602945
126186	602946
117991	602947
88	602948
99620	602949
39526	602950
1796	602951
165684	602952
15133	602953
57601	602954
172487	602955
55710	602956
45321	602957
76792	602958
68696	602959
46188	602960
129417	602961
62211	602962
189564	602963
955	602964
30778	602965
21757	602966
30268	602967
29524	602968
97913	602969
346072	602970
83266	602971
17917	602972
11786	602973
67193	602974
10363	602975
16851	602976
26769	602977
2915	602978
1234	602979
55	602980
10447	602981
97	602982
249989	602983
278951	602984
37538	602985
20302	602986
166833	602987
4599	602988
39452	602989
444722	602990
48678	602991
11232	602992
53807	602993
1468	602994
60777	602995
6584	602996
59859	602997
58402	602998
76669	602999
1276	603000
46306	603001
24562	603002
69510	603003
261609	603004
61457	603005
435642	603006
32296	603007
1334	603008
64735	603009
11626	603010
1737	603011
105489	603012
348400	603013
54024	603014
115089	603015
2686	603016
2629	603017
160165	603018
212943	603019
9828	603020
4190	603021
37619	603022
63752	603023
138939	603024
364	603025
434968	603026
94988	603027
2889	603028
5227	603029
36907	603030
361486	603031
109004	603032
1721	603033
4175	603034
14575	603035
14269	603036
71716	603037
3741	603038
19323	603039
181654	603040
299077	603041
38273	603042
16907	603043
61314	603044
435459	603045
49212	603046
11619	603047
20039	603048
16704	603049
273564	603050
260817	603051
74665	603052
39005	603053
58449	603054
390229	603055
89829	603056
247965	603057
111939	603058
140330	603059
383276	603060
90683	603061
69039	603062
54701	603063
19289	603064
208612	603065
2207	603066
7500	603067
434316	603068
181926	603069
12643	603070
4471	603071
16886	603072
67789	603073
121354	603074
25188	603075
79613	603076
64990	603077
81918	603078
172245	603079
48988	603080
224761	603081
72784	603082
122689	603083
102024	603084
18180	603085
21774	603086
177854	603087
181741	603088
143119	603089
148932	603090
305437	603091
407090	603092
24172	603093
84373	603094
146046	603095
24868	603096
1935	603097
118366	603098
390465	603099
118880	603100
18552	603101
48572	603102
186157	603103
14652	603104
73118	603105
137638	603106
356743	603107
69374	603108
213419	603109
4266	603110
74894	603111
81978	603112
89408	603113
17594	603114
224438	603115
193510	603116
374250	603117
374160	603118
52694	603119
29846	603120
149685	603121
207110	603122
22149	603123
28672	603124
99158	603125
222101	603126
111233	603127
40462	603128
12925	603129
52378	603130
67323	603131
9951	603132
11091	603133
398411	603134
187617	603135
356422	603136
64754	603137
25527	603138
208741	603139
12781	603140
71326	603141
195634	603142
118336	603143
125024	603144
227479	603145
5645	603146
47338	603147
299486	603148
213606	603149
12220	603150
405007	603151
21103	603152
52956	603153
19371	603154
5788	603155
1566	603156
13045	603157
236425	603158
3684	603159
16858	603160
304961	603161
54952	603162
2360	603163
96982	603164
59320	603165
129133	603166
62331	603167
41194	603168
107168	603169
248038	603170
78938	603171
16371	603172
207930	603173
18772	603174
37470	603175
39280	603176
368452	603177
388511	603178
4352	603179
9195	603180
208537	603181
73855	603182
12781	603183
102181	603184
33469	603185
22250	603186
71284	603187
14006	603188
103233	603189
242391	603190
14315	603191
11172	603192
172050	603193
203241	603194
197929	603195
106823	603196
22558	603197
228978	603198
67087	603199
16316	603200
10589	603201
425683	603202
132749	603203
174407	603204
15922	603205
205160	603206
111914	603207
72928	603208
95210	603209
15663	603210
165159	603211
5513	603212
190850	603213
326177	603214
15476	603215
155421	603216
27105	603217
25589	603218
209687	603219
989	603220
156363	603221
198390	603222
334567	603223
397509	603224
31604	603225
41621	603226
109594	603227
50332	603228
72943	603229
72908	603230
243056	603231
425191	603232
998	603233
7912	603234
202197	603235
57359	603236
5190	603237
181737	603238
210406	603239
62711	603240
104818	603241
223292	603242
79438	603243
223030	603244
190343	603245
12625	603246
61495	603247
70835	603248
10118	603249
43610	603250
582	603251
1333	603252
24397	603253
35294	603254
8796	603255
25461	603256
192788	603257
259474	603258
9712	603259
12319	603260
64976	603261
347289	603262
386688	603263
336476	603264
57737	603265
16034	603266
39140	603267
178497	603268
21962	603269
218410	603270
26206	603271
5022	603272
78058	603273
104443	603274
28759	603275
317233	603276
168212	603277
235419	603278
56764	603279
70199	603280
342304	603281
191974	603282
80142	603283
216121	603284
157959	603285
73363	603286
41437	603287
189824	603288
315048	603289
226611	603290
43089	603291
454505	603292
97046	603293
64730	603294
151463	603295
224860	603296
37697	603297
32448	603298
208162	603299
78241	603300
219279	603301
261721	603302
157938	603303
129795	603304
11357	603305
440984	603306
223433	603307
380503	603308
74146	603309
149595	603310
14326	603311
81728	603312
140846	603313
428146	603314
124573	603315
194719	603316
26396	603317
113068	603318
15657	603319
240996	603320
49475	603321
392050	603322
345425	603323
8315	603324
293955	603325
87284	603326
119311	603327
121069	603328
22925	603329
35132	603330
85602	603331
40407	603332
3896	603333
53155	603334
162331	603335
5330	603336
121114	603337
116781	603338
198602	603339
32149	603340
71020	603341
280194	603342
18112	603343
154648	603344
184360	603345
162610	603346
325064	603347
4277	603348
122929	603349
325215	603350
116118	603351
416341	603352
7054	603353
10705	603354
6053	603355
840	603356
35663	603357
155537	603358
123866	603359
34001	603360
12328	603361
367946	603362
3770	603363
51519	603364
124849	603365
123762	603366
59786	603367
103396	603368
286001	603369
38271	603370
408098	603371
221576	603372
83286	603373
9429	603374
13434	603375
246497	603376
109475	603377
77495	603378
205821	603379
1008	603380
9378	603381
275	603382
11225	603383
95879	603384
193320	603385
79965	603386
444718	603387
83094	603388
36963	603389
31785	603390
37179	603391
9825	603392
192842	603393
19232	603394
425299	603395
74077	603396
28185	603397
288436	603398
23469	603399
94637	603400
250225	603401
19	603402
244389	603403
230795	603404
4889	603405
151215	603406
154452	603407
414307	603408
86048	603409
190245	603410
3857	603411
45311	603412
48571	603413
206392	603414
444171	603415
39178	603416
106726	603417
118537	603418
19227	603419
74262	603420
302227	603421
380767	603422
13090	603423
21109	603424
33002	603425
43794	603426
23574	603427
206746	603428
224723	603429
42852	603430
1106	603431
197081	603432
4671	603433
122402	603434
117164	603435
221935	603436
188786	603437
70412	603438
29311	603439
62940	603440
6564	603441
13306	603442
56994	603443
144649	603444
142323	603445
23330	603446
440	603447
190359	603448
2205	603449
368234	603450
117100	603451
38963	603452
140894	603453
344320	603454
66580	603455
239843	603456
27645	603457
20784	603458
45602	603459
54751	603460
73524	603461
64553	603462
250412	603463
113422	603464
57977	603465
29997	603466
270140	603467
813	603468
18647	603469
13271	603470
54221	603471
123249	603472
63496	603473
12277	603474
185505	603475
35389	603476
98706	603477
324402	603478
61553	603479
241926	603480
232336	603481
32929	603482
3606	603483
209371	603484
18930	603485
112470	603486
7119	603487
119093	603488
38086	603489
1763	603490
129567	603491
100851	603492
79342	603493
64955	603494
108222	603495
394562	603496
105661	603497
9978	603498
408459	603499
78386	603500
143234	603501
34750	603502
202914	603503
56777	603504
103799	603505
229461	603506
20894	603507
20894	603508
27449	603509
13764	603510
12883	603511
14262	603512
273181	603513
38081	603514
442178	603515
212907	603516
221118	603517
30055	603518
70776	603519
40458	603520
231	603521
112265	603522
93937	603523
1226	603524
1690	603525
223242	603526
102687	603527
69755	603528
176178	603529
85037	603530
64446	603531
128007	603532
167593	603533
22127	603534
157347	603535
19273	603536
157541	603537
77473	603538
10467	603539
3773	603540
9225	603541
338457	603542
93673	603543
64652	603544
63554	603545
460243	603546
36374	603547
42064	603548
179213	603549
262420	603550
120799	603551
192171	603552
112986	603553
148146	603554
9218	603555
132408	603556
77239	603557
27714	603558
361488	603559
44292	603560
227499	603561
66685	603562
309719	603563
124926	603564
177127	603565
332260	603566
21134	603567
240121	603568
14833	603569
32421	603570
247786	603571
208824	603572
33715	603573
19565	603574
337394	603575
3366	603576
222440	603577
409036	603578
422305	603579
211076	603580
377931	603581
303535	603582
404499	603583
70860	603584
387366	603585
253608	603586
397307	603587
114294	603588
690	603589
220647	603590
35819	603591
74338	603592
261801	603593
50380	603594
92156	603595
47658	603596
32540	603597
18444	603598
339688	603599
93866	603600
203714	603601
29584	603602
1672	603603
453018	603604
17691	603605
231423	603606
110159	603607
5357	603608
159046	603609
204055	603610
8594	603611
232888	603612
23600	603613
4959	603614
116560	603615
82998	603616
7693	603617
12445	603618
2674	603619
33812	603620
3473	603621
65358	603622
423100	603623
35701	603624
367763	603625
215841	603626
1325	603627
403917	603628
43614	603629
41252	603630
8191	603631
35844	603632
63017	603633
11958	603634
50969	603635
13765	603636
1714	603637
117750	603638
65327	603639
375807	603640
1155	603641
156390	603642
164941	603643
19372	603644
8622	603645
453095	603646
137664	603647
43530	603648
324184	603649
21150	603650
221917	603651
84015	603652
5291	603653
60009	603654
210518	603655
43323	603656
436764	603657
93625	603658
246226	603659
52520	603660
328363	603661
176106	603662
382680	603663
88640	603664
376942	603665
200973	603666
402670	603667
246344	603668
92478	603669
454003	603670
454454	603671
71312	603672
48880	603673
3974	603674
204532	603675
55798	603676
17510	603677
185208	603678
99318	603679
220301	603680
325527	603681
453268	603682
171953	603683
32322	603684
1239	603685
7085	603686
8733	603687
131599	603688
122885	603689
15328	603690
18382	603691
17802	603692
114758	603693
298043	603694
144397	603695
88	603696
10303	603697
244555	603698
72812	603699
115229	603700
8121	603701
95543	603702
207356	603703
105011	603704
19450	603705
31053	603706
223212	603707
248307	603708
65614	603709
96404	603710
177563	603711
1276	603712
35351	603713
224348	603714
144252	603715
235110	603716
25956	603717
380423	603718
223585	603719
179080	603720
30047	603721
229336	603722
22177	603723
13285	603724
3793	603725
58900	603726
4713	603727
42212	603728
159845	603729
44589	603730
41044	603731
40171	603732
93206	603733
423770	603734
173888	603735
117309	603736
412241	603737
14864	603738
2126	603739
52953	603740
12233	603741
3831	603742
103355	603743
426522	603744
31853	603745
225246	603746
5915	603747
107390	603748
2056	603749
76156	603750
247130	603751
28708	603752
19256	603753
121950	603754
18273	603755
9678	603756
87209	603757
188274	603758
2038	603759
12441	603760
454879	603761
83	603762
42228	603763
387653	603764
105473	603765
246371	603766
438344	603767
10941	603768
71184	603769
102910	603770
75057	603771
47938	603772
1053	603773
10556	603774
136484	603775
131014	603776
156676	603777
11459	603778
58634	603779
198740	603780
35413	603781
92192	603782
105975	603783
54980	603784
65208	603785
3162	603786
4416	603787
172924	603788
41643	603789
205423	603790
231041	603791
78221	603792
52231	603793
6936	603794
7858	603795
145244	603796
58483	603797
117682	603798
18637	603799
195222	603800
21813	603801
422444	603802
76370	603803
682	603804
44230	603805
4049	603806
82738	603807
135376	603808
412135	603809
13606	603810
68196	603811
385822	603812
230740	603813
52962	603814
84651	603815
28329	603816
5417	603817
42338	603818
21196	603819
122619	603820
44189	603821
66051	603822
37337	603823
3057	603824
161339	603825
351335	603826
281836	603827
11521	603828
67225	603829
29099	603830
62479	603831
57387	603832
91249	603833
367158	603834
95387	603835
215315	603836
43389	603837
34876	603838
66269	603839
7354	603840
141826	603841
56884	603842
108587	603843
98352	603844
174108	603845
495	603846
41363	603847
115463	603848
369883	603849
89961	603850
13396	603851
289650	603852
367017	603853
2440	603854
456897	603855
178565	603856
247901	603857
244713	603858
159934	603859
18082	603860
195454	603861
32938	603862
453525	603863
36914	603864
282936	603865
231871	603866
201514	603867
266338	603868
18098	603869
585	603870
86607	603871
142573	603872
195292	603873
67895	603874
83970	603875
244725	603876
87823	603877
174100	603878
5772	603879
157309	603880
7991	603881
63286	603882
39336	603883
317019	603884
29834	603885
276018	603886
13598	603887
298322	603888
38389	603889
227190	603890
124743	603891
5702	603892
199974	603893
181835	603894
147601	603895
65323	603896
54109	603897
3101	603898
145522	603899
8210	603900
174810	603901
105256	603902
199448	603903
33331	603904
241384	603905
119951	603906
88168	603907
20802	603908
78486	603909
17012	603910
64900	603911
65413	603912
26277	603913
106674	603914
51018	603915
402406	603916
25728	603917
148547	603918
7539	603919
3835	603920
20242	603921
5705	603922
132788	603923
224520	603924
279889	603925
199980	603926
10304	603927
86519	603928
20774	603929
226076	603930
4139	603931
24450	603932
205194	603933
44969	603934
404123	603935
77311	603936
19520	603937
48036	603938
94763	603939
6949	603940
3991	603941
11681	603942
6167	603943
44050	603944
93198	603945
391226	603946
27878	603947
10871	603948
55015	603949
216682	603950
18772	603951
1077	603952
65000	603953
264021	603954
49699	603955
11562	603956
5834	603957
259507	603958
298654	603959
39749	603960
88327	603961
49134	603962
85600	603963
338926	603964
382884	603965
320154	603966
405654	603967
61787	603968
54925	603969
33061	603970
338058	603971
14196	603972
154466	603973
23042	603974
78252	603975
12421	603976
13296	603977
86690	603978
196404	603979
15903	603980
30741	603981
216162	603982
182	603983
25384	603984
29742	603985
164088	603986
96945	603987
176620	603988
1373	603989
18774	603990
203741	603991
5025	603992
437432	603993
80173	603994
114318	603995
234545	603996
269394	603997
61281	603998
306557	603999
15747	604000
106747	604001
423360	604002
206537	604003
201274	604004
936	604005
7800	604006
27889	604007
181352	604008
457292	604009
239598	604010
280339	604011
900	604012
31619	604013
48111	604014
106662	604015
386401	604016
48807	604017
16	604018
71116	604019
293072	604020
185305	604021
66454	604022
85474	604023
230453	604024
16076	604025
28487	604026
95038	604027
82502	604028
195673	604029
21541	604030
61048	604031
6483	604032
7451	604033
20852	604034
301929	604035
207429	604036
6636	604037
79702	604038
15334	604039
225593	604040
121139	604041
99386	604042
175582	604043
25144	604044
3749	604045
34638	604046
161627	604047
14497	604048
421553	604049
112829	604050
115552	604051
429345	604052
292265	604053
416427	604054
16964	604055
4874	604056
160817	604057
255028	604058
47598	604059
160817	604060
46406	604061
278658	604062
59498	604063
4849	604064
236731	604065
451888	604066
16259	604067
11587	604068
353628	604069
240150	604070
253530	604071
343816	604072
147179	604073
28375	604074
25663	604075
458286	604076
269177	604077
23962	604078
223187	604079
135967	604080
82901	604081
41898	604082
540	604083
74278	604084
161769	604085
139209	604086
129755	604087
141287	604088
3374	604089
96712	604090
35121	604091
339814	604092
69135	604093
112651	604094
179602	604095
401545	604096
212067	604097
433149	604098
433798	604099
44845	604100
207185	604101
4651	604102
75949	604103
194659	604104
67379	604105
175410	604106
221049	604107
7106	604108
17184	604109
1721	604110
5513	604111
443695	604112
8166	604113
32833	604114
35544	604115
1264	604116
238041	604117
339222	604118
2481	604119
82976	604120
208873	604121
37312	604122
285072	604123
51757	604124
80323	604125
9469	604126
53951	604127
1977	604128
53410	604129
260085	604130
39355	604131
5096	604132
107697	604133
87524	604134
130150	604135
181808	604136
153988	604137
95280	604138
96698	604139
190951	604140
244415	604141
40757	604142
11506	604143
44229	604144
135915	604145
9628	604146
180128	604147
13164	604148
180968	604149
320632	604150
121691	604151
220722	604152
149771	604153
267799	604154
83335	604155
180446	604156
24445	604157
37016	604158
24521	604159
42366	604160
62589	604161
63079	604162
202157	604163
151613	604164
221045	604165
209566	604166
67803	604167
292704	604168
174698	604169
72811	604170
190308	604171
8016	604172
286365	604173
60626	604174
58989	604175
249022	604176
196072	604177
81477	604178
65628	604179
156502	604180
78297	604181
94187	604182
447689	604183
108033	604184
21665	604185
40800	604186
107450	604187
449349	604188
8669	604189
3095	604190
124952	604191
285066	604192
213153	604193
93423	604194
115016	604195
80331	604196
182002	604197
139995	604198
183288	604199
393832	604200
110302	604201
40792	604202
235325	604203
207122	604204
261498	604205
28545	604206
42806	604207
61353	604208
305049	604209
251815	604210
11509	604211
211590	604212
115711	604213
173123	604214
286592	604215
136974	604216
62658	604217
21818	604218
270897	604219
280450	604220
199852	604221
37523	604222
73828	604223
248509	604224
82444	604225
7685	604226
130157	604227
11248	604228
162862	604229
197425	604230
146736	604231
20683	604232
13757	604233
151799	604234
80261	604235
80051	604236
99825	604237
173858	604238
234860	604239
232234	604240
48976	604241
11028	604242
380729	604243
255539	604244
56592	604245
39807	604246
6480	604247
1780	604248
27443	604249
18040	604250
7805	604251
472	604252
19711	604253
117464	604254
453143	604255
324345	604256
116481	604257
235033	604258
12656	604259
171629	604260
157905	604261
84015	604262
338489	604263
22933	604264
20851	604265
113204	604266
248637	604267
401762	604268
143688	604269
236	604270
67985	604271
49008	604272
17452	604273
123405	604274
18068	604275
203985	604276
427209	604277
135931	604278
43826	604279
107508	604280
29931	604281
124242	604282
103409	604283
64807	604284
58549	604285
131243	604286
363157	604287
290375	604288
254336	604289
25880	604290
399517	604291
213991	604292
367818	604293
39002	604294
36764	604295
62136	604296
46331	604297
400412	604298
8944	604299
30292	604300
3169	604301
65670	604302
295954	604303
11130	604304
9582	604305
229665	604306
100205	604307
274335	604308
128943	604309
42636	604310
441625	604311
30956	604312
124654	604313
51752	604314
107180	604315
91859	604316
164631	604317
106050	604318
61215	604319
331585	604320
197356	604321
5838	604322
155065	604323
3011	604324
58421	604325
70062	604326
31809	604327
267045	604328
254744	604329
213195	604330
35550	604331
172729	604332
62413	604333
212669	604334
81851	604335
404614	604336
394253	604337
128143	604338
120280	604339
344415	604340
110017	604341
21483	604342
64302	604343
49596	604344
449221	604345
34295	604346
259665	604347
20290	604348
240881	604349
4829	604350
62422	604351
246405	604352
98350	604353
48080	604354
154698	604355
22605	604356
168117	604357
36321	604358
84348	604359
315608	604360
440475	604361
420473	604362
59858	604363
145682	604364
34385	604365
290559	604366
160669	604367
74774	604368
403907	604369
110208	604370
40242	604371
91828	604372
4961	604373
120440	604374
113843	604375
78793	604376
126038	604377
203409	604378
215112	604379
235731	604380
99990	604381
5835	604382
240194	604383
13154	604384
101597	604385
17537	604386
131824	604387
9681	604388
53961	604389
82512	604390
423373	604391
85715	604392
93553	604393
12218	604394
127432	604395
82245	604396
127776	604397
86352	604398
283464	604399
24287	604400
458584	604401
225033	604402
115659	604403
249603	604404
92045	604405
6883	604406
400101	604407
15053	604408
431169	604409
278069	604410
53333	604411
225653	604412
158669	604413
109807	604414
171812	604415
86354	604416
46741	604417
204877	604418
50198	604419
21860	604420
444052	604421
107149	604422
29938	604423
48781	604424
12538	604425
246919	604426
86949	604427
14777	604428
37160	604429
7236	604430
20451	604431
369	604432
65082	604433
48728	604434
212971	604435
446417	604436
229161	604437
37527	604438
386949	604439
47984	604440
2273	604441
275296	604442
126400	604443
103048	604444
178904	604445
75596	604446
241099	604447
308181	604448
105421	604449
179249	604450
19738	604451
202917	604452
208272	604453
166984	604454
122046	604455
211134	604456
263515	604457
57063	604458
172932	604459
108458	604460
126880	604461
248102	604462
54473	604463
261094	604464
46408	604465
43099	604466
215494	604467
159334	604468
41489	604469
329159	604470
92851	604471
351818	604472
122843	604473
256190	604474
5344	604475
216738	604476
405299	604477
141484	604478
86018	604479
225776	604480
23328	604481
245206	604482
178478	604483
74484	604484
41568	604485
32818	604486
117608	604487
308943	604488
143313	604489
173724	604490
59445	604491
52352	604492
142581	604493
405481	604494
230537	604495
22648	604496
2942	604497
90539	604498
90539	604499
143031	604500
361805	604501
50887	604502
3757	604503
193804	604504
202031	604505
246016	604506
25153	604507
137262	604508
197491	604509
18537	604510
426949	604511
32113	604512
3326	604513
19828	604514
248586	604515
37326	604516
225458	604517
54050	604518
91447	604519
131360	604520
9045	604521
420270	604522
260580	604523
395938	604524
131457	604525
373267	604526
6	604527
12496	604528
273248	604529
372285	604530
45423	604531
254165	604532
114118	604533
317864	604534
217340	604535
385601	604536
152953	604537
148277	604538
7360	604539
54693	604540
210729	604541
139469	604542
28949	604543
259172	604544
283934	604545
170332	604546
173474	604547
225854	604548
85922	604549
112744	604550
129166	604551
11261	604552
29803	604553
3680	604554
449851	604555
189392	604556
115387	604557
28466	604558
288610	604559
121116	604560
54957	604561
35251	604562
62239	604563
69147	604564
275270	604565
423686	604566
62039	604567
82760	604568
410106	604569
151326	604570
16884	604571
6758	604572
349951	604573
41727	604574
421733	604575
3785	604576
140119	604577
96758	604578
15962	604579
60029	604580
123444	604581
87133	604582
327517	604583
371732	604584
271264	604585
8018	604586
10089	604587
33540	604588
216688	604589
31215	604590
439546	604591
270894	604592
238335	604593
120563	604594
95366	604595
81268	604596
11158	604597
192128	604598
60701	604599
106170	604600
58563	604601
200062	604602
319377	604603
100247	604604
124560	604605
32168	604606
4940	604607
282105	604608
47419	604609
133001	604610
60241	604611
1525	604612
56539	604613
202679	604614
56666	604615
29140	604616
174910	604617
143618	604618
41803	604619
65481	604620
162991	604621
17822	604622
406478	604623
18108	604624
18429	604625
58935	604626
61250	604627
232372	604628
41757	604629
182982	604630
85794	604631
61065	604632
10835	604633
13625	604634
15118	604635
192892	604636
365436	604637
5752	604638
16986	604639
192501	604640
80398	604641
201352	604642
20203	604643
191973	604644
71790	604645
40022	604646
43113	604647
94634	604648
30218	604649
6386	604650
80732	604651
2566	604652
93904	604653
176529	604654
24734	604655
201460	604656
176000	604657
25583	604658
236366	604659
95876	604660
373361	604661
12364	604662
54669	604663
170803	604664
110880	604665
106158	604666
421079	604667
79386	604668
78933	604669
134810	604670
31660	604671
93490	604672
180501	604673
171911	604674
64124	604675
43500	604676
236872	604677
2391	604678
401128	604679
15625	604680
127820	604681
67302	604682
147834	604683
106320	604684
432704	604685
296982	604686
77652	604687
120857	604688
19092	604689
29778	604690
3144	604691
145434	604692
41086	604693
235517	604694
216293	604695
1719	604696
85733	604697
80019	604698
385159	604699
118767	604700
59801	604701
14222	604702
387	604703
406049	604704
62091	604705
176729	604706
91991	604707
210617	604708
275297	604709
390567	604710
166635	604711
51962	604712
140619	604713
154069	604714
1270	604715
80072	604716
6999	604717
62511	604718
364879	604719
5876	604720
431629	604721
91404	604722
34789	604723
3500	604724
218058	604725
200667	604726
81098	604727
158136	604728
115676	604729
43248	604730
158050	604731
2544	604732
184156	604733
118024	604734
248259	604735
74063	604736
26873	604737
85936	604738
372309	604739
2901	604740
326907	604741
29176	604742
132929	604743
125258	604744
82908	604745
322816	604746
123584	604747
384480	604748
183341	604749
112494	604750
44959	604751
111019	604752
418379	604753
111951	604754
199960	604755
3567	604756
92850	604757
290658	604758
74996	604759
145413	604760
87372	604761
90191	604762
137010	604763
25349	604764
60053	604765
130048	604766
61785	604767
28486	604768
76447	604769
172223	604770
380991	604771
126612	604772
390976	604773
33311	604774
51744	604775
312681	604776
301418	604777
1124	604778
8230	604779
49505	604780
14751	604781
168611	604782
73913	604783
114337	604784
100628	604785
114583	604786
8952	604787
285054	604788
66325	604789
51114	604790
437658	604791
5445	604792
207878	604793
66030	604794
10214	604795
59621	604796
187914	604797
33354	604798
124665	604799
102746	604800
4702	604801
102415	604802
436745	604803
36539	604804
71914	604805
385641	604806
14045	604807
15806	604808
25199	604809
77655	604810
47777	604811
212465	604812
340324	604813
208890	604814
72476	604815
60490	604816
75970	604817
118993	604818
15545	604819
145215	604820
877	604821
64649	604822
225001	604823
14394	604824
131770	604825
133448	604826
105176	604827
399136	604828
62140	604829
6052	604830
242345	604831
17136	604832
244640	604833
396094	604834
181073	604835
1283	604836
70147	604837
235	604838
72632	604839
153083	604840
79527	604841
137283	604842
9986	604843
135120	604844
26677	604845
7864	604846
240207	604847
24070	604848
326844	604849
29454	604850
26617	604851
202226	604852
364457	604853
322985	604854
121448	604855
68562	604856
84061	604857
62366	604858
37976	604859
355892	604860
70417	604861
67374	604862
68044	604863
69080	604864
13881	604865
120838	604866
14052	604867
78010	604868
15840	604869
185038	604870
3447	604871
120499	604872
52988	604873
23758	604874
108808	604875
66393	604876
8540	604877
47358	604878
441444	604879
313786	604880
336375	604881
235754	604882
32664	604883
62845	604884
57087	604885
90085	604886
15819	604887
47478	604888
104646	604889
84216	604890
93050	604891
233803	604892
435515	604893
12843	604894
4514	604895
4179	604896
200171	604897
81010	604898
64491	604899
226916	604900
104028	604901
7346	604902
2378	604903
46403	604904
11473	604905
67890	604906
26866	604907
21488	604908
6408	604909
326589	604910
11110	604911
449313	604912
11095	604913
38952	604914
7224	604915
256833	604916
405664	604917
195188	604918
21374	604919
22468	604920
18387	604921
61599	604922
140800	604923
69515	604924
90682	604925
4880	604926
168724	604927
2764	604928
200663	604929
320479	604930
237865	604931
24853	604932
319439	604933
217	604934
85	604935
94959	604936
13716	604937
97865	604938
238015	604939
138590	604940
39947	604941
16874	604942
144021	604943
61517	604944
63680	604945
124309	604946
24200	604947
420200	604948
7907	604949
55718	604950
244290	604951
177490	604952
58886	604953
231145	604954
109575	604955
130159	604956
85740	604957
274915	604958
326069	604959
177099	604960
42759	604961
299292	604962
110942	604963
1409	604964
26564	604965
91969	604966
282418	604967
285202	604968
236259	604969
115949	604970
129159	604971
61502	604972
205783	604973
450269	604974
246203	604975
37755	604976
278944	604977
99025	604978
15892	604979
8697	604980
9849	604981
87873	604982
8423	604983
37975	604984
216133	604985
25059	604986
310427	604987
43794	604988
322165	604989
16494	604990
3828	604991
4713	604992
1975	604993
86667	604994
229532	604995
44297	604996
185551	604997
45165	604998
18632	604999
359051	605000
314683	605001
19058	605002
10840	605003
3162	605004
58779	605005
48524	605006
219	605007
33139	605008
42424	605009
116658	605010
248129	605011
178461	605012
37776	605013
27308	605014
6033	605015
235132	605016
364557	605017
345262	605018
242297	605019
7488	605020
106169	605021
67392	605022
309474	605023
39424	605024
46632	605025
14561	605026
155269	605027
23063	605028
19748	605029
3962	605030
103909	605031
1977	605032
66206	605033
2170	605034
196469	605035
9248	605036
246406	605037
141382	605038
74312	605039
55221	605040
35859	605041
46639	605042
51572	605043
120752	605044
69359	605045
215048	605046
203173	605047
240413	605048
166331	605049
10067	605050
27453	605051
245188	605052
196736	605053
202534	605054
226351	605055
431436	605056
134229	605057
142469	605058
224031	605059
235258	605060
166071	605061
130620	605062
200691	605063
36654	605064
37348	605065
98038	605066
56633	605067
28541	605068
25025	605069
10270	605070
111007	605071
121918	605072
344679	605073
3276	605074
193902	605075
232017	605076
156829	605077
13687	605078
85468	605079
212941	605080
19391	605081
106516	605082
329472	605083
113302	605084
17808	605085
118340	605086
51161	605087
61750	605088
374512	605089
233854	605090
265420	605091
288227	605092
225893	605093
17766	605094
44941	605095
13698	605096
7170	605097
8899	605098
61880	605099
71794	605100
177878	605101
44125	605102
32678	605103
110469	605104
119593	605105
17460	605106
10117	605107
262156	605108
35136	605109
5144	605110
57514	605111
57057	605112
110825	605113
73695	605114
133539	605115
51793	605116
434565	605117
7752	605118
19165	605119
58292	605120
38274	605121
7448	605122
421107	605123
430584	605124
83815	605125
81325	605126
108796	605127
11853	605128
272169	605129
53542	605130
313935	605131
128724	605132
295569	605133
55192	605134
232526	605135
4648	605136
158046	605137
26107	605138
22247	605139
6252	605140
385446	605141
86147	605142
240404	605143
227060	605144
137901	605145
31334	605146
297004	605147
11533	605148
56992	605149
144546	605150
150422	605151
196766	605152
54860	605153
28977	605154
397101	605155
42625	605156
95387	605157
43425	605158
84935	605159
411345	605160
21028	605161
34855	605162
7262	605163
19147	605164
80001	605165
7909	605166
207473	605167
34219	605168
91632	605169
47952	605170
244810	605171
30523	605172
434196	605173
122345	605174
340946	605175
248305	605176
80445	605177
119587	605178
216298	605179
138741	605180
54951	605181
1489	605182
227883	605183
116744	605184
76963	605185
58237	605186
234215	605187
244174	605188
451254	605189
24768	605190
229494	605191
121907	605192
30395	605193
111435	605194
123497	605195
241978	605196
421944	605197
302406	605198
452886	605199
44323	605200
30641	605201
200244	605202
161170	605203
180205	605204
215423	605205
442843	605206
78946	605207
368739	605208
243142	605209
38197	605210
172337	605211
74691	605212
8953	605213
129745	605214
214244	605215
86047	605216
55919	605217
62189	605218
106463	605219
3517	605220
2931	605221
34240	605222
161719	605223
250190	605224
382	605225
79866	605226
397857	605227
173442	605228
144644	605229
74971	605230
7838	605231
189698	605232
418256	605233
287335	605234
82373	605235
424145	605236
19230	605237
4663	605238
5136	605239
177486	605240
225140	605241
98526	605242
46543	605243
35092	605244
85850	605245
175925	605246
234179	605247
137958	605248
8100	605249
738	605250
21563	605251
43640	605252
44697	605253
162030	605254
327372	605255
256309	605256
158341	605257
88110	605258
19894	605259
37014	605260
36866	605261
72042	605262
337951	605263
26285	605264
286173	605265
37073	605266
174978	605267
17744	605268
131715	605269
132983	605270
3059	605271
56717	605272
178760	605273
11245	605274
60388	605275
64859	605276
6561	605277
893	605278
70581	605279
270179	605280
172069	605281
8749	605282
7226	605283
261236	605284
164985	605285
57012	605286
42053	605287
217798	605288
210774	605289
450652	605290
300887	605291
215505	605292
301893	605293
377948	605294
94746	605295
142650	605296
100489	605297
129944	605298
57544	605299
105495	605300
191688	605301
169948	605302
96502	605303
61837	605304
12747	605305
7222	605306
71513	605307
365539	605308
57634	605309
57634	605310
320229	605311
225510	605312
108243	605313
430794	605314
222218	605315
212966	605316
7339	605317
7321	605318
290365	605319
121359	605320
147729	605321
448826	605322
174064	605323
30882	605324
159161	605325
168734	605326
316661	605327
88836	605328
408785	605329
215053	605330
17544	605331
90509	605332
108398	605333
191234	605334
418144	605335
243998	605336
252851	605337
189301	605338
30197	605339
221195	605340
377856	605341
221464	605342
399328	605343
110044	605344
17371	605345
99876	605346
49524	605347
301266	605348
148539	605349
42534	605350
331736	605351
415503	605352
225161	605353
130890	605354
148530	605355
225013	605356
88902	605357
287006	605358
221153	605359
244363	605360
8249	605361
305788	605362
216403	605363
291973	605364
408187	605365
89837	605366
187640	605367
92365	605368
30234	605369
418436	605370
55874	605371
394467	605372
418048	605373
187642	605374
191386	605375
364061	605376
66369	605377
417092	605378
224061	605379
110230	605380
176846	605381
189262	605382
214747	605383
420311	605384
417797	605385
416932	605386
456828	605387
204435	605388
204531	605389
55490	605390
77724	605391
229761	605392
93381	605393
227546	605394
115318	605395
96967	605396
28888	605397
423208	605398
103098	605399
124588	605400
81846	605401
1928	605402
380351	605403
286689	605404
313439	605405
35609	605406
155223	605407
107468	605408
246305	605409
11748	605410
206248	605411
219998	605412
93260	605413
3769	605414
55140	605415
316800	605416
235008	605417
213457	605418
15425	605419
394773	605420
367590	605421
1977	605422
296	605423
160271	605424
6496	605425
161317	605426
178553	605427
13507	605428
191128	605429
309153	605430
271976	605431
117319	605432
169854	605433
70374	605434
91416	605435
89094	605436
1406	605437
42554	605438
168939	605439
13009	605440
354098	605441
201554	605442
59793	605443
46541	605444
48448	605445
13660	605446
189901	605447
24251	605448
235158	605449
199782	605450
113028	605451
29781	605452
34863	605453
55485	605454
273193	605455
48949	605456
125552	605457
36423	605458
84359	605459
134111	605460
82034	605461
153531	605462
3336	605463
142404	605464
17230	605465
9469	605466
61026	605467
22684	605468
70776	605469
36933	605470
30867	605471
42103	605472
169184	605473
232645	605474
125167	605475
68533	605476
91500	605477
231047	605478
240146	605479
4952	605480
57792	605481
178192	605482
117223	605483
176650	605484
50348	605485
99643	605486
7016	605487
30548	605488
331314	605489
239661	605490
408131	605491
237389	605492
47074	605493
206512	605494
315792	605495
116428	605496
449637	605497
189965	605498
1583	605499
247888	605500
7449	605501
92188	605502
98796	605503
74400	605504
403729	605505
87968	605506
170587	605507
391832	605508
239434	605509
105924	605510
48321	605511
158533	605512
97812	605513
147400	605514
74682	605515
17866	605516
164899	605517
93967	605518
441851	605519
183978	605520
335968	605521
98944	605522
401547	605523
18271	605524
69948	605525
23244	605526
128328	605527
22337	605528
57710	605529
48919	605530
12099	605531
188536	605532
51269	605533
69537	605534
96938	605535
223674	605536
72404	605537
120582	605538
239350	605539
254631	605540
176614	605541
77826	605542
39390	605543
54638	605544
21397	605545
201839	605546
377015	605547
8233	605548
414215	605549
423257	605550
26889	605551
415354	605552
71498	605553
5123	605554
35117	605555
102394	605556
214212	605557
65483	605558
216685	605559
141526	605560
72999	605561
73113	605562
399068	605563
158150	605564
12154	605565
3201	605566
27778	605567
24224	605568
93844	605569
2427	605570
81547	605571
369909	605572
54393	605573
91667	605574
11675	605575
285602	605576
94435	605577
45055	605578
123507	605579
95569	605580
226012	605581
105330	605582
24404	605583
376873	605584
257838	605585
175718	605586
35690	605587
3335	605588
216015	605589
15332	605590
22172	605591
173709	605592
112701	605593
214131	605594
16750	605595
302153	605596
70128	605597
263930	605598
32465	605599
74150	605600
33453	605601
108749	605602
7831	605603
50153	605604
14424	605605
38291	605606
222842	605607
347699	605608
99393	605609
6428	605610
255669	605611
21624	605612
30909	605613
10072	605614
10593	605615
304405	605616
18861	605617
194540	605618
51990	605619
13139	605620
154410	605621
107874	605622
57783	605623
2121	605624
154706	605625
21292	605626
312202	605627
133365	605628
7555	605629
217298	605630
26860	605631
12784	605632
142623	605633
21371	605634
2434	605635
336770	605636
818	605637
28562	605638
78604	605639
48961	605640
34984	605641
32430	605642
37204	605643
410249	605644
38667	605645
25137	605646
42	605647
60643	605648
63021	605649
14468	605650
16963	605651
1945	605652
13692	605653
9839	605654
12433	605655
77510	605656
110440	605657
2784	605658
34732	605659
444751	605660
18831	605661
23299	605662
6976	605663
81288	605664
344	605665
4576	605666
1704	605667
179979	605668
15987	605669
7812	605670
13317	605671
205952	605672
187488	605673
5189	605674
88658	605675
214533	605676
195681	605677
1480	605678
72048	605679
29077	605680
19642	605681
317072	605682
372067	605683
825	605684
2917	605685
214	605686
9496	605687
6273	605688
163682	605689
418049	605690
159267	605691
364486	605692
10480	605693
377649	605694
63480	605695
114302	605696
54685	605697
223863	605698
17360	605699
58891	605700
343818	605701
99338	605702
127445	605703
133632	605704
162571	605705
313341	605706
48102	605707
78572	605708
344487	605709
402392	605710
164623	605711
233010	605712
14972	605713
292	605714
26742	605715
151593	605716
103770	605717
305574	605718
228207	605719
34893	605720
16088	605721
86071	605722
8526	605723
154554	605724
61115	605725
813	605726
406213	605727
151003	605728
224674	605729
84564	605730
65784	605731
89908	605732
224293	605733
222876	605734
58431	605735
265636	605736
449905	605737
11775	605738
70217	605739
119625	605740
38452	605741
231462	605742
110627	605743
236330	605744
41816	605745
53720	605746
362	605747
10514	605748
975	605749
56454	605750
3545	605751
171170	605752
65766	605753
5486	605754
11419	605755
229837	605756
125295	605757
6389	605758
92432	605759
49087	605760
385240	605761
195085	605762
63404	605763
172879	605764
437471	605765
10036	605766
52015	605767
152668	605768
222697	605769
240607	605770
5120	605771
434350	605772
54677	605773
404922	605774
67417	605775
61241	605776
150109	605777
77229	605778
119750	605779
48287	605780
104252	605781
196787	605782
171514	605783
187300	605784
6424	605785
31382	605786
383727	605787
170082	605788
64356	605789
125347	605790
449031	605791
309219	605792
127638	605793
125216	605794
244413	605795
12059	605796
124137	605797
577	605798
61888	605799
28757	605800
22546	605801
701	605802
180864	605803
12783	605804
40844	605805
115014	605806
101861	605807
425696	605808
14158	605809
165363	605810
144648	605811
142260	605812
69105	605813
33724	605814
45090	605815
45666	605816
293513	605817
39256	605818
264430	605819
87368	605820
253844	605821
202063	605822
72758	605823
382641	605824
165928	605825
232439	605826
29126	605827
234918	605828
140218	605829
1541	605830
161027	605831
20817	605832
158830	605833
404815	605834
68095	605835
311885	605836
179515	605837
431308	605838
167863	605839
78132	605840
105055	605841
161670	605842
57552	605843
384759	605844
210574	605845
184920	605846
159192	605847
127562	605848
776	605849
10683	605850
249893	605851
232438	605852
205086	605853
205415	605854
917	605855
68630	605856
11287	605857
156638	605858
385643	605859
184279	605860
145898	605861
45852	605862
38768	605863
10173	605864
604	605865
218673	605866
256789	605867
103991	605868
19270	605869
43325	605870
74950	605871
7008	605872
6109	605873
67704	605874
131015	605875
51862	605876
363521	605877
388517	605878
52369	605879
258670	605880
339268	605881
411353	605882
446001	605883
404845	605884
58109	605885
59049	605886
49913	605887
119593	605888
6020	605889
1288	605890
4010	605891
398901	605892
357664	605893
455047	605894
247091	605895
22989	605896
50462	605897
377611	605898
7347	605899
244599	605900
443508	605901
456654	605902
24119	605903
162855	605904
68096	605905
234090	605906
23868	605907
163163	605908
143782	605909
291639	605910
447239	605911
59888	605912
426394	605913
10475	605914
573	605915
107239	605916
131469	605917
36015	605918
105433	605919
236387	605920
54	605921
234202	605922
7507	605923
406383	605924
2272	605925
231666	605926
367618	605927
178738	605928
315920	605929
244996	605930
236990	605931
249554	605932
9727	605933
13973	605934
61237	605935
265590	605936
422125	605937
2671	605938
40502	605939
5316	605940
51753	605941
72051	605942
128156	605943
64577	605944
63229	605945
51443	605946
445705	605947
352296	605948
45189	605949
432022	605950
105136	605951
37632	605952
196148	605953
99902	605954
28308	605955
178064	605956
46959	605957
53644	605958
324444	605959
83484	605960
23968	605961
429085	605962
85158	605963
115411	605964
52202	605965
343025	605966
298990	605967
411907	605968
78330	605969
54697	605970
103482	605971
164117	605972
146435	605973
355403	605974
178872	605975
31232	605976
378147	605977
4050	605978
96775	605979
2714	605980
256184	605981
145540	605982
319311	605983
273673	605984
77872	605985
19540	605986
154366	605987
40397	605988
297455	605989
303713	605990
79525	605991
40090	605992
42966	605993
102336	605994
70898	605995
218498	605996
3911	605997
18543	605998
9397	605999
33154	606000
7396	606001
112400	606002
50588	606003
227126	606004
363039	606005
20978	606006
196566	606007
405429	606008
396300	606009
37689	606010
147429	606011
7812	606012
453852	606013
201826	606014
183682	606015
23384	606016
69767	606017
35984	606018
110644	606019
337783	606020
282995	606021
43111	606022
29699	606023
4	606024
135082	606025
166955	606026
7420	606027
318485	606028
360353	606029
144121	606030
269542	606031
19196	606032
41981	606033
115890	606034
128026	606035
367322	606036
132407	606037
105860	606038
57880	606039
309935	606040
81220	606041
107966	606042
315	606043
436176	606044
119244	606045
368224	606046
119560	606047
307892	606048
22526	606049
405267	606050
281060	606051
868	606052
16865	606053
26741	606054
221764	606055
378962	606056
122988	606057
86610	606058
331	606059
17694	606060
60950	606061
160427	606062
8287	606063
140636	606064
130015	606065
177791	606066
348915	606067
421139	606068
257112	606069
94978	606070
230251	606071
127920	606072
246238	606073
104841	606074
104841	606075
454096	606076
95204	606077
185245	606078
104275	606079
170011	606080
231060	606081
155766	606082
194040	606083
384937	606084
133004	606085
45790	606086
79930	606087
232383	606088
127259	606089
74104	606090
223702	606091
102604	606092
102604	606093
252748	606094
128472	606095
18082	606096
337745	606097
14621	606098
91891	606099
298179	606100
70917	606101
64738	606102
35007	606103
249776	606104
22226	606105
213274	606106
227753	606107
242408	606108
44568	606109
150167	606110
330760	606111
36046	606112
56320	606113
33556	606114
134220	606115
372754	606116
59361	606117
56461	606118
17146	606119
374221	606120
43801	606121
143064	606122
48268	606123
232	606124
305827	606125
131680	606126
46732	606127
31669	606128
25194	606129
104957	606130
358904	606131
28945	606132
116927	606133
105050	606134
22831	606135
88630	606136
201838	606137
97611	606138
67197	606139
10204	606140
72760	606141
17883	606142
34142	606143
280675	606144
237766	606145
16188	606146
72607	606147
24246	606148
16849	606149
75312	606150
277640	606151
53724	606152
324813	606153
197874	606154
351954	606155
18380	606156
441013	606157
75524	606158
101354	606159
10016	606160
147961	606161
11194	606162
52144	606163
48266	606164
55885	606165
65115	606166
59715	606167
114063	606168
75779	606169
242886	606170
240507	606171
48821	606172
16871	606173
156315	606174
95433	606175
303727	606176
101031	606177
28891	606178
155857	606179
383645	606180
453493	606181
163938	606182
69737	606183
268494	606184
47772	606185
2109	606186
228452	606187
115933	606188
264193	606189
27517	606190
270225	606191
89317	606192
4786	606193
18492	606194
277719	606195
263020	606196
128840	606197
1577	606198
19064	606199
209712	606200
119503	606201
44064	606202
202047	606203
148091	606204
15266	606205
18673	606206
22070	606207
67797	606208
233583	606209
21671	606210
28878	606211
97080	606212
372639	606213
213209	606214
7572	606215
180691	606216
3421	606217
51351	606218
28306	606219
173642	606220
56473	606221
12507	606222
1453	606223
379980	606224
173517	606225
166263	606226
37646	606227
94584	606228
39602	606229
53253	606230
201201	606231
6250	606232
117739	606233
108880	606234
283960	606235
1148	606236
15446	606237
546	606238
233200	606239
130558	606240
4976	606241
77946	606242
199277	606243
37172	606244
51680	606245
199441	606246
113507	606247
357210	606248
148905	606249
106861	606250
151483	606251
274435	606252
362885	606253
144921	606254
229835	606255
126817	606256
274442	606257
454497	606258
417448	606259
198794	606260
1377	606261
382766	606262
440575	606263
47322	606264
133885	606265
409992	606266
411888	606267
1727	606268
201825	606269
110705	606270
109079	606271
169937	606272
90894	606273
61579	606274
77302	606275
10640	606276
364348	606277
413491	606278
34495	606279
5957	606280
149395	606281
51726	606282
206085	606283
172696	606284
82702	606285
362828	606286
14349	606287
277494	606288
41491	606289
169023	606290
90579	606291
53988	606292
37006	606293
20551	606294
7484	606295
28044	606296
21047	606297
4582	606298
186153	606299
10	606300
639	606301
38092	606302
38643	606303
49606	606304
19420	606305
204567	606306
95059	606307
46539	606308
188840	606309
88636	606310
213	606311
121555	606312
17647	606313
37049	606314
216090	606315
72085	606316
96199	606317
419	606318
65520	606319
455418	606320
80014	606321
34622	606322
189216	606323
132346	606324
1731	606325
12562	606326
11461	606327
230165	606328
7129	606329
24854	606330
50146	606331
438552	606332
54353	606333
66115	606334
108458	606335
71097	606336
34186	606337
96984	606338
254802	606339
418126	606340
39404	606341
97660	606342
202584	606343
64774	606344
189495	606345
194423	606346
186394	606347
97610	606348
203096	606349
194301	606350
253110	606351
259347	606352
94645	606353
55741	606354
53004	606355
25520	606356
167961	606357
60031	606358
164450	606359
23032	606360
18362	606361
223006	606362
214330	606363
25017	606364
382365	606365
37975	606366
132835	606367
44485	606368
172301	606369
116447	606370
253573	606371
328689	606372
364032	606373
412443	606374
21348	606375
36482	606376
125718	606377
126651	606378
201315	606379
400347	606380
144499	606381
118043	606382
429597	606383
147043	606384
214158	606385
313974	606386
365789	606387
125423	606388
228894	606389
342565	606390
360210	606391
217284	606392
103365	606393
45088	606394
45088	606395
8434	606396
418204	606397
68397	606398
356747	606399
228802	606400
68258	606401
439776	606402
6411	606403
255746	606404
4349	606405
87193	606406
122558	606407
289294	606408
420873	606409
244291	606410
8434	606411
122240	606412
267837	606413
119369	606414
20148	606415
230129	606416
82134	606417
457499	606418
5923	606419
250753	606420
30500	606421
387534	606422
184462	606423
16595	606424
303720	606425
1966	606426
46964	606427
58868	606428
11104	606429
437738	606430
3354	606431
79983	606432
203935	606433
1939	606434
319450	606435
10795	606436
328	606437
1565	606438
57236	606439
4511	606440
34140	606441
3342	606442
90186	606443
423917	606444
377771	606445
187771	606446
367394	606447
57415	606448
96215	606449
33692	606450
76532	606451
2928	606452
30113	606453
74465	606454
84083	606455
389548	606456
7314	606457
228596	606458
27039	606459
70407	606460
228176	606461
13998	606462
408923	606463
62764	606464
33482	606465
121727	606466
6680	606467
7345	606468
55684	606469
16305	606470
173380	606471
102462	606472
219646	606473
16136	606474
257173	606475
130221	606476
397530	606477
77657	606478
213508	606479
71127	606480
206395	606481
201502	606482
338665	606483
62781	606484
264	606485
193895	606486
5061	606487
213385	606488
418193	606489
394198	606490
21171	606491
378572	606492
244436	606493
62780	606494
218016	606495
288107	606496
1762	606497
217758	606498
102388	606499
23103	606500
128292	606501
353187	606502
306173	606503
43379	606504
189964	606505
319362	606506
87690	606507
284258	606508
418447	606509
188294	606510
20361	606511
30164	606512
20414	606513
20740	606514
212002	606515
2399	606516
312904	606517
22120	606518
16294	606519
7624	606520
1226	606521
294504	606522
68111	606523
310512	606524
115711	606525
26005	606526
112626	606527
254192	606528
80323	606529
183214	606530
223107	606531
43999	606532
144615	606533
318211	606534
223106	606535
22428	606536
173832	606537
104472	606538
715	606539
20477	606540
16929	606541
148872	606542
7685	606543
108450	606544
95113	606545
80769	606546
168498	606547
176742	606548
25261	606549
207527	606550
219462	606551
253778	606552
1256	606553
9892	606554
51394	606555
8722	606556
9313	606557
37839	606558
74011	606559
61338	606560
12079	606561
5602	606562
223431	606563
220855	606564
148058	606565
99797	606566
377733	606567
48724	606568
305615	606569
7036	606570
20427	606571
179716	606572
45225	606573
231146	606574
58446	606575
116996	606576
137819	606577
119910	606578
20458	606579
445063	606580
4674	606581
49875	606582
107549	606583
67069	606584
111762	606585
123159	606586
7532	606587
242654	606588
40001	606589
70200	606590
102871	606591
331363	606592
219005	606593
8580	606594
52228	606595
28723	606596
455648	606597
226841	606598
12136	606599
228439	606600
156646	606601
140145	606602
13611	606603
100823	606604
78701	606605
198675	606606
31744	606607
125162	606608
213238	606609
4937	606610
349102	606611
36481	606612
212106	606613
119757	606614
140584	606615
236750	606616
123965	606617
225294	606618
256163	606619
12224	606620
112714	606621
164787	606622
76264	606623
206471	606624
14066	606625
29296	606626
55686	606627
30778	606628
441082	606629
37058	606630
37108	606631
409348	606632
172611	606633
109522	606634
170656	606635
200901	606636
216135	606637
35042	606638
372150	606639
128351	606640
4362	606641
58253	606642
56053	606643
41982	606644
220628	606645
268298	606646
57677	606647
143694	606648
242603	606649
255100	606650
3530	606651
217966	606652
39269	606653
28215	606654
61384	606655
46044	606656
198261	606657
32294	606658
260601	606659
167972	606660
82136	606661
181906	606662
31658	606663
78214	606664
121103	606665
359128	606666
150236	606667
125184	606668
91385	606669
302053	606670
451471	606671
12437	606672
21851	606673
27095	606674
206311	606675
113212	606676
92442	606677
199822	606678
225369	606679
193742	606680
13950	606681
7145	606682
238174	606683
208966	606684
57025	606685
269523	606686
11800	606687
266472	606688
331687	606689
17806	606690
241741	606691
99263	606692
6151	606693
226313	606694
23753	606695
43926	606696
56018	606697
44160	606698
141753	606699
16068	606700
95316	606701
202785	606702
19420	606703
253377	606704
51599	606705
13820	606706
533	606707
199393	606708
6	606709
27936	606710
235398	606711
15211	606712
457997	606713
41120	606714
102844	606715
35817	606716
115907	606717
128887	606718
162078	606719
27002	606720
39314	606721
22359	606722
19750	606723
13465	606724
155751	606725
131552	606726
412715	606727
6395	606728
119356	606729
177764	606730
69875	606731
27673	606732
124773	606733
10140	606734
214083	606735
3414	606736
118513	606737
2750	606738
108181	606739
89538	606740
70050	606741
52191	606742
214309	606743
105585	606744
59628	606745
191499	606746
347034	606747
2942	606748
144119	606749
27490	606750
230148	606751
85627	606752
379020	606753
210568	606754
117161	606755
20331	606756
8342	606757
80312	606758
41253	606759
69022	606760
223353	606761
81616	606762
10111	606763
5805	606764
47341	606765
173920	606766
115991	606767
31290	606768
76104	606769
151175	606770
3147	606771
76668	606772
122270	606773
221486	606774
360399	606775
11878	606776
4576	606777
317680	606778
18177	606779
32335	606780
223082	606781
15947	606782
292527	606783
117688	606784
50943	606785
25351	606786
48613	606787
68058	606788
10132	606789
11294	606790
177946	606791
79368	606792
10384	606793
71009	606794
87968	606795
198950	606796
92390	606797
49026	606798
59155	606799
59060	606800
158298	606801
44786	606802
142419	606803
166375	606804
127515	606805
9280	606806
425723	606807
27865	606808
318154	606809
39887	606810
121379	606811
33430	606812
161780	606813
38871	606814
192089	606815
251531	606816
177599	606817
178446	606818
93010	606819
427566	606820
195430	606821
53488	606822
247269	606823
436366	606824
229797	606825
209514	606826
216791	606827
380912	606828
397219	606829
395982	606830
388153	606831
103612	606832
206593	606833
214765	606834
201511	606835
389843	606836
379065	606837
204478	606838
201513	606839
389840	606840
205736	606841
111480	606842
52678	606843
59738	606844
119413	606845
381788	606846
117075	606847
49140	606848
234024	606849
450180	606850
386376	606851
397217	606852
51897	606853
211139	606854
119412	606855
65159	606856
96448	606857
101869	606858
390822	606859
50921	606860
442933	606861
196630	606862
31038	606863
19705	606864
219353	606865
77116	606866
371215	606867
324950	606868
325540	606869
134841	606870
8578	606871
8578	606872
150447	606873
274896	606874
147108	606875
293251	606876
159752	606877
336580	606878
322493	606879
83927	606880
407369	606881
231174	606882
283670	606883
8803	606884
104672	606885
9539	606886
24647	606887
65900	606888
197794	606889
73447	606890
337264	606891
137865	606892
366855	606893
185394	606894
243398	606895
32284	606896
49889	606897
65744	606898
1179	606899
25566	606900
22362	606901
149644	606902
116997	606903
162212	606904
119496	606905
227510	606906
74033	606907
12229	606908
369025	606909
45679	606910
11327	606911
49564	606912
200417	606913
2444	606914
58159	606915
4177	606916
22982	606917
98519	606918
304150	606919
13291	606920
76714	606921
245215	606922
82359	606923
34136	606924
372139	606925
450813	606926
12081	606927
12081	606928
243949	606929
12081	606930
247215	606931
127446	606932
12081	606933
127291	606934
508	606935
302589	606936
344	606937
311084	606938
738	606939
206386	606940
68644	606941
330970	606942
88917	606943
368592	606944
450350	606945
75727	606946
51484	606947
64788	606948
63929	606949
67370	606950
80787	606951
130732	606952
290308	606953
193594	606954
10908	606955
148105	606956
11502	606957
76224	606958
18118	606959
236402	606960
46495	606961
458688	606962
160460	606963
376047	606964
172569	606965
125344	606966
382829	606967
145823	606968
16995	606969
47504	606970
126166	606971
181265	606972
7322	606973
136573	606974
104454	606975
107178	606976
63191	606977
167368	606978
266515	606979
160623	606980
116062	606981
103174	606982
244079	606983
238853	606984
380853	606985
296570	606986
45003	606987
234650	606988
119097	606989
59461	606990
122876	606991
101986	606992
212990	606993
156319	606994
218068	606995
365893	606996
70598	606997
163011	606998
144664	606999
54773	607000
69057	607001
223213	607002
91180	607003
3398	607004
3398	607005
223	607006
60158	607007
369653	607008
15355	607009
396532	607010
32999	607011
326868	607012
30460	607013
56725	607014
25503	607015
155129	607016
44089	607017
9819	607018
220712	607019
86300	607020
208848	607021
286621	607022
131628	607023
147316	607024
16034	607025
179322	607026
190977	607027
12387	607028
55026	607029
137031	607030
23119	607031
126318	607032
434102	607033
350306	607034
87040	607035
81088	607036
102676	607037
174779	607038
174779	607039
12243	607040
10337	607041
85393	607042
21862	607043
34054	607044
8757	607045
194172	607046
36398	607047
111324	607048
89305	607049
34703	607050
98924	607051
82712	607052
7953	607053
144758	607054
2631	607055
5617	607056
291691	607057
73483	607058
245572	607059
177370	607060
335783	607061
387862	607062
40563	607063
17834	607064
383700	607065
168797	607066
223630	607067
35988	607068
11676	607069
17756	607070
27097	607071
255031	607072
9355	607073
14950	607074
41668	607075
42052	607076
102964	607077
12177	607078
9460	607079
57592	607080
211910	607081
31737	607082
1866	607083
427065	607084
14725	607085
31021	607086
6482	607087
112049	607088
33898	607089
60390	607090
25201	607091
17198	607092
257209	607093
92765	607094
1593	607095
76312	607096
166791	607097
218422	607098
9523	607099
6570	607100
201367	607101
18975	607102
55935	607103
148309	607104
162364	607105
1065	607106
27954	607107
34145	607108
49816	607109
60757	607110
105594	607111
89761	607112
40767	607113
63018	607114
454911	607115
359551	607116
26944	607117
50853	607118
166499	607119
30209	607120
30209	607121
14331	607122
233766	607123
278351	607124
422108	607125
198042	607126
349195	607127
457444	607128
112436	607129
272197	607130
13912	607131
933	607132
90199	607133
5854	607134
30583	607135
153828	607136
3425	607137
820	607138
1724	607139
137218	607140
18580	607141
115067	607142
2516	607143
21820	607144
4147	607145
45812	607146
161373	607147
55585	607148
22727	607149
3591	607150
58905	607151
34868	607152
27314	607153
10729	607154
5417	607155
381077	607156
146196	607157
43720	607158
132485	607159
224120	607160
9410	607161
25965	607162
228630	607163
67403	607164
54028	607165
11431	607166
39251	607167
5028	607168
89451	607169
9459	607170
18509	607171
351868	607172
16285	607173
136250	607174
58764	607175
258935	607176
148904	607177
38259	607178
716	607179
104364	607180
211232	607181
248957	607182
81701	607183
162082	607184
63779	607185
104985	607186
222971	607187
4693	607188
57247	607189
35329	607190
121488	607191
128395	607192
98288	607193
15444	607194
49834	607195
1691	607196
14805	607197
57004	607198
43744	607199
21869	607200
405403	607201
196874	607202
324	607203
135557	607204
18697	607205
10155	607206
449954	607207
251860	607208
2465	607209
273085	607210
55349	607211
4288	607212
430701	607213
78458	607214
139900	607215
184626	607216
9817	607217
42264	607218
65837	607219
80985	607220
134564	607221
23098	607222
63156	607223
160493	607224
99279	607225
72452	607226
100842	607227
35495	607228
18912	607229
11382	607230
622	607231
313139	607232
163208	607233
134917	607234
27033	607235
222304	607236
100631	607237
15077	607238
432940	607239
45542	607240
169911	607241
336652	607242
104518	607243
3695	607244
160834	607245
72776	607246
57260	607247
242642	607248
5488	607249
52625	607250
188483	607251
11058	607252
224392	607253
20650	607254
30346	607255
328408	607256
226429	607257
10535	607258
101233	607259
101136	607260
13339	607261
16908	607262
12710	607263
29922	607264
88435	607265
358559	607266
302529	607267
12224	607268
458597	607269
70991	607270
15	607271
10987	607272
230605	607273
4041	607274
178274	607275
159365	607276
5151	607277
161112	607278
54289	607279
62914	607280
445104	607281
38699	607282
134320	607283
3258	607284
18717	607285
48587	607286
28339	607287
385324	607288
49806	607289
113852	607290
348865	607291
56960	607292
95028	607293
54089	607294
1059	607295
112680	607296
101251	607297
140111	607298
5957	607299
1534	607300
111909	607301
50594	607302
62286	607303
185533	607304
58624	607305
7177	607306
135879	607307
6930	607308
45001	607309
100438	607310
83483	607311
336618	607312
2366	607313
335584	607314
27154	607315
79027	607316
29366	607317
449843	607318
1324	607319
5586	607320
103537	607321
20846	607322
91914	607323
16809	607324
102806	607325
215191	607326
4959	607327
11179	607328
57473	607329
200442	607330
12346	607331
284535	607332
284173	607333
2691	607334
17000	607335
132515	607336
182269	607337
30360	607338
46448	607339
4438	607340
249691	607341
45325	607342
2480	607343
398573	607344
13733	607345
8830	607346
47406	607347
58449	607348
102884	607349
93678	607350
17946	607351
221472	607352
91140	607353
39050	607354
31977	607355
141724	607356
150075	607357
25924	607358
292	607359
2616	607360
24394	607361
250996	607362
86697	607363
16975	607364
213010	607365
17359	607366
42016	607367
31635	607368
382530	607369
7246	607370
31488	607371
25699	607372
96969	607373
181440	607374
223327	607375
19539	607376
19306	607377
360170	607378
139959	607379
6103	607380
52654	607381
1309	607382
85028	607383
149917	607384
80241	607385
265053	607386
66783	607387
55919	607388
29304	607389
51090	607390
14251	607391
12827	607392
6398	607393
15875	607394
203540	607395
6265	607396
268496	607397
58658	607398
2248	607399
89497	607400
484	607401
33394	607402
54043	607403
31785	607404
7449	607405
37673	607406
31315	607407
22227	607408
62487	607409
393082	607410
133606	607411
56413	607412
40664	607413
120492	607414
13456	607415
86700	607416
79391	607417
253430	607418
111661	607419
38160	607420
191633	607421
135559	607422
282894	607423
145	607424
125943	607425
167609	607426
375002	607427
83253	607428
214	607429
59883	607430
706	607431
234692	607432
78816	607433
98394	607434
82296	607435
181915	607436
274376	607437
277611	607438
81016	607439
197028	607440
59194	607441
114734	607442
85496	607443
32813	607444
3197	607445
423432	607446
353340	607447
226968	607448
305863	607449
96454	607450
21040	607451
89580	607452
205685	607453
58987	607454
45666	607455
17603	607456
5825	607457
12990	607458
398106	607459
1688	607460
7285	607461
212480	607462
9474	607463
8303	607464
172721	607465
25242	607466
20396	607467
235187	607468
43768	607469
229065	607470
119406	607471
132959	607472
36480	607473
40269	607474
223562	607475
302185	607476
46723	607477
14610	607478
97579	607479
171837	607480
22513	607481
68679	607482
226605	607483
103132	607484
378970	607485
116180	607486
73482	607487
25748	607488
378591	607489
285488	607490
120904	607491
120513	607492
212939	607493
250638	607494
15998	607495
9025	607496
19125	607497
124859	607498
11603	607499
62683	607500
233141	607501
220262	607502
5475	607503
3184	607504
403808	607505
5704	607506
168316	607507
164636	607508
136117	607509
310702	607510
3404	607511
636	607512
46802	607513
266684	607514
200132	607515
408661	607516
168098	607517
1748	607518
47837	607519
177448	607520
115345	607521
89114	607522
90536	607523
401446	607524
56814	607525
364020	607526
401864	607527
380514	607528
34571	607529
45636	607530
427161	607531
10444	607532
241237	607533
79102	607534
2191	607535
58717	607536
56718	607537
245650	607538
115068	607539
214806	607540
17897	607541
70625	607542
146979	607543
67386	607544
177	607545
18594	607546
7423	607547
442859	607548
882	607549
120852	607550
111762	607551
185273	607552
61360	607553
203356	607554
267937	607555
53296	607556
99101	607557
37409	607558
7843	607559
35908	607560
231035	607561
166246	607562
49570	607563
66614	607564
189073	607565
83476	607566
60210	607567
75628	607568
35411	607569
253	607570
65683	607571
148401	607572
90527	607573
103	607574
16758	607575
239511	607576
296878	607577
17856	607578
116648	607579
186799	607580
19974	607581
381937	607582
249666	607583
22699	607584
32890	607585
200958	607586
8216	607587
15848	607588
447844	607589
195106	607590
213	607591
177785	607592
877	607593
24295	607594
18898	607595
7109	607596
249634	607597
126360	607598
45510	607599
72335	607600
394627	607601
226815	607602
183193	607603
5639	607604
352965	607605
47979	607606
191493	607607
129634	607608
149249	607609
97507	607610
71800	607611
141884	607612
98099	607613
13743	607614
221735	607615
593	607616
102579	607617
11292	607618
34601	607619
223627	607620
117143	607621
15016	607622
155788	607623
105330	607624
113416	607625
74587	607626
9562	607627
60621	607628
125335	607629
440233	607630
104520	607631
51609	607632
248699	607633
57225	607634
80749	607635
29961	607636
54887	607637
246720	607638
339460	607639
68766	607640
242421	607641
106603	607642
84199	607643
308738	607644
107796	607645
105436	607646
105881	607647
9287	607648
110778	607649
128682	607650
375789	607651
370841	607652
43520	607653
164419	607654
119856	607655
338037	607656
371681	607657
233065	607658
29941	607659
263426	607660
2417	607661
52956	607662
136394	607663
446179	607664
243161	607665
241281	607666
51972	607667
19600	607668
23662	607669
7707	607670
19037	607671
21971	607672
359106	607673
26673	607674
69532	607675
4571	607676
60902	607677
43035	607678
385850	607679
160183	607680
3963	607681
15048	607682
35689	607683
44748	607684
47782	607685
18492	607686
4671	607687
20127	607688
37379	607689
196447	607690
50172	607691
191497	607692
431275	607693
180831	607694
396287	607695
35792	607696
13882	607697
32744	607698
260787	607699
165605	607700
64370	607701
380058	607702
320208	607703
325292	607704
61935	607705
248698	607706
423	607707
132734	607708
199502	607709
37656	607710
26254	607711
406662	607712
75681	607713
391078	607714
211789	607715
136209	607716
318416	607717
320086	607718
19102	607719
349825	607720
83428	607721
238036	607722
49292	607723
29850	607724
95012	607725
455266	607726
36925	607727
426636	607728
82413	607729
451391	607730
316309	607731
89285	607732
105733	607733
415014	607734
37257	607735
62986	607736
14794	607737
21715	607738
2811	607739
4216	607740
10760	607741
28085	607742
906	607743
1554	607744
309448	607745
243003	607746
288732	607747
47043	607748
11646	607749
109191	607750
78199	607751
51082	607752
2669	607753
7504	607754
131471	607755
7300	607756
2434	607757
123541	607758
417300	607759
225115	607760
216886	607761
1671	607762
225902	607763
189855	607764
213785	607765
404761	607766
23158	607767
4688	607768
177765	607769
456824	607770
25150	607771
403699	607772
106747	607773
132653	607774
194020	607775
362039	607776
257468	607777
166425	607778
36761	607779
28440	607780
6751	607781
161467	607782
228774	607783
114658	607784
108547	607785
112615	607786
2517	607787
97787	607788
1579	607789
120110	607790
910	607791
117750	607792
236966	607793
53011	607794
155035	607795
78919	607796
54336	607797
140522	607798
227848	607799
32965	607800
6064	607801
218588	607802
51090	607803
101827	607804
236299	607805
128607	607806
30115	607807
103626	607808
39222	607809
32327	607810
4057	607811
173546	607812
22736	607813
437287	607814
121778	607815
103738	607816
217663	607817
28763	607818
24074	607819
1351	607820
7477	607821
232147	607822
3829	607823
90889	607824
324279	607825
412899	607826
3674	607827
189859	607828
220791	607829
280595	607830
14576	607831
10506	607832
298186	607833
2434	607834
213715	607835
5550	607836
279968	607837
435132	607838
375926	607839
99796	607840
2833	607841
13195	607842
111410	607843
240457	607844
1440	607845
386267	607846
107588	607847
108241	607848
6938	607849
5568	607850
5560	607851
360292	607852
104508	607853
122136	607854
8987	607855
36890	607856
264410	607857
49732	607858
117712	607859
10030	607860
316826	607861
17963	607862
115211	607863
274271	607864
147286	607865
47595	607866
74702	607867
647	607868
215156	607869
79404	607870
5707	607871
110807	607872
1182	607873
342	607874
362113	607875
12863	607876
285292	607877
210494	607878
77019	607879
351272	607880
105153	607881
7841	607882
76653	607883
151906	607884
168517	607885
41760	607886
19608	607887
76565	607888
26982	607889
98939	607890
4804	607891
180544	607892
370140	607893
65907	607894
8	607895
166893	607896
20281	607897
21994	607898
311596	607899
4538	607900
50871	607901
76990	607902
30757	607903
4316	607904
17864	607905
56466	607906
11390	607907
74527	607908
17557	607909
19920	607910
204221	607911
98629	607912
109088	607913
114965	607914
140853	607915
31183	607916
28341	607917
616	607918
23021	607919
33869	607920
243473	607921
232321	607922
38734	607923
241421	607924
29184	607925
14433	607926
57310	607927
114905	607928
364506	607929
102141	607930
27452	607931
11131	607932
5649	607933
280359	607934
39761	607935
7982	607936
231900	607937
215680	607938
135467	607939
3344	607940
34125	607941
106090	607942
143268	607943
74622	607944
122776	607945
54067	607946
300668	607947
114142	607948
221436	607949
320978	607950
36453	607951
3010	607952
98527	607953
20051	607954
340779	607955
135151	607956
343319	607957
11573	607958
185672	607959
314738	607960
125892	607961
73045	607962
63276	607963
9237	607964
225754	607965
14615	607966
5335	607967
75684	607968
72150	607969
293597	607970
12125	607971
7393	607972
51	607973
372530	607974
29158	607975
33426	607976
470	607977
8408	607978
70908	607979
126431	607980
73460	607981
69781	607982
391889	607983
2854	607984
123633	607985
85644	607986
12152	607987
154358	607988
140360	607989
135392	607990
196572	607991
12160	607992
4034	607993
1598	607994
123277	607995
58275	607996
8065	607997
13749	607998
147421	607999
345345	608000
182725	608001
208937	608002
2739	608003
190848	608004
6822	608005
437126	608006
307395	608007
16169	608008
58511	608009
55759	608010
20218	608011
92578	608012
3813	608013
58077	608014
262753	608015
191845	608016
223921	608017
54347	608018
39396	608019
32565	608020
8985	608021
32648	608022
11040	608023
150747	608024
100289	608025
388031	608026
1980	608027
273205	608028
108546	608029
81647	608030
63215	608031
110846	608032
126099	608033
105975	608034
156741	608035
9904	608036
58394	608037
198400	608038
20849	608039
5128	608040
45509	608041
9437	608042
22906	608043
6381	608044
2566	608045
275275	608046
36519	608047
340334	608048
107178	608049
209235	608050
74257	608051
122163	608052
71516	608053
123843	608054
55119	608055
176436	608056
1913	608057
450937	608058
249308	608059
136926	608060
152434	608061
133096	608062
53844	608063
369023	608064
54982	608065
305829	608066
118217	608067
71701	608068
385635	608069
93459	608070
117403	608071
393603	608072
58685	608073
119893	608074
380173	608075
43129	608076
4987	608077
39974	608078
15444	608079
54054	608080
35332	608081
4325	608082
2718	608083
93673	608084
70199	608085
141127	608086
443503	608087
22549	608088
121006	608089
227	608090
155792	608091
354454	608092
25078	608093
78666	608094
160608	608095
176558	608096
27723	608097
218647	608098
73243	608099
31209	608100
18370	608101
14359	608102
213163	608103
36865	608104
16252	608105
321508	608106
20525	608107
133595	608108
43371	608109
726	608110
11140	608111
354	608112
212485	608113
132597	608114
118330	608115
395660	608116
204450	608117
73778	608118
52322	608119
50194	608120
573	608121
107866	608122
41489	608123
250320	608124
40765	608125
415081	608126
12210	608127
29146	608128
130878	608129
98431	608130
223246	608131
49504	608132
435763	608133
58836	608134
98840	608135
10698	608136
277313	608137
53220	608138
137917	608139
73885	608140
142000	608141
53604	608142
12117	608143
25407	608144
9695	608145
2440	608146
14654	608147
84020	608148
399364	608149
3539	608150
24583	608151
111217	608152
89963	608153
150468	608154
124329	608155
10266	608156
73069	608157
158119	608158
146101	608159
11944	608160
316976	608161
166541	608162
43500	608163
149895	608164
239358	608165
6873	608166
117133	608167
439436	608168
210225	608169
99688	608170
221817	608171
22117	608172
200098	608173
28039	608174
6428	608175
186383	608176
1424	608177
41884	608178
56789	608179
205036	608180
73559	608181
110435	608182
19264	608183
347184	608184
234552	608185
122058	608186
57541	608187
73412	608188
11002	608189
297259	608190
210663	608191
4277	608192
283302	608193
210064	608194
97342	608195
101102	608196
428059	608197
68904	608198
116361	608199
236456	608200
11734	608201
59082	608202
12948	608203
5388	608204
135854	608205
115815	608206
101562	608207
166349	608208
145025	608209
43300	608210
73034	608211
305323	608212
442502	608213
25431	608214
26004	608215
157251	608216
5490	608217
29375	608218
178481	608219
189992	608220
182084	608221
134143	608222
60422	608223
38545	608224
7506	608225
215925	608226
277336	608227
77670	608228
247229	608229
280163	608230
324364	608231
33198	608232
206054	608233
236132	608234
17463	608235
18301	608236
7081	608237
18165	608238
180944	608239
138643	608240
131245	608241
458	608242
91530	608243
181620	608244
188129	608245
249489	608246
14673	608247
8886	608248
25770	608249
167289	608250
184419	608251
152025	608252
97393	608253
102806	608254
124981	608255
43988	608256
81849	608257
408727	608258
219	608259
105037	608260
158903	608261
9890	608262
325601	608263
80842	608264
222302	608265
45672	608266
245700	608267
82016	608268
430909	608269
141696	608270
238966	608271
433594	608272
111636	608273
295085	608274
390528	608275
113470	608276
66247	608277
84561	608278
33385	608279
19431	608280
14280	608281
385292	608282
141355	608283
14781	608284
181788	608285
353444	608286
200932	608287
45638	608288
7966	608289
83194	608290
440639	608291
318326	608292
359150	608293
327187	608294
166114	608295
358689	608296
353331	608297
361509	608298
64350	608299
271827	608300
42969	608301
100668	608302
15150	608303
1413	608304
75343	608305
247431	608306
31139	608307
241142	608308
66658	608309
62811	608310
99961	608311
8269	608312
32586	608313
248218	608314
127552	608315
200032	608316
345042	608317
1665	608318
72975	608319
104458	608320
2206	608321
382512	608322
3709	608323
26724	608324
247451	608325
212417	608326
12305	608327
17020	608328
20277	608329
150349	608330
16930	608331
207055	608332
66803	608333
61274	608334
7790	608335
233670	608336
60648	608337
36121	608338
82428	608339
114038	608340
132165	608341
599	608342
203587	608343
364937	608344
5241	608345
110596	608346
9026	608347
101804	608348
115242	608349
164440	608350
33706	608351
100327	608352
45329	608353
50595	608354
243952	608355
145064	608356
3741	608357
112878	608358
50405	608359
8413	608360
420316	608361
3788	608362
11174	608363
120988	608364
9635	608365
5102	608366
21309	608367
9302	608368
98989	608369
39460	608370
111399	608371
4929	608372
3988	608373
10692	608374
236238	608375
7981	608376
25938	608377
439818	608378
110201	608379
383512	608380
48467	608381
163888	608382
126529	608383
12462	608384
3343	608385
4327	608386
59298	608387
30020	608388
246366	608389
41866	608390
214429	608391
134021	608392
99958	608393
25809	608394
111536	608395
230559	608396
794	608397
173861	608398
43843	608399
222681	608400
88617	608401
235786	608402
141680	608403
48722	608404
126156	608405
35058	608406
5268	608407
65772	608408
32161	608409
47122	608410
10406	608411
55579	608412
175334	608413
168602	608414
55030	608415
8746	608416
61918	608417
107935	608418
406740	608419
26745	608420
10352	608421
80226	608422
175740	608423
66446	608424
232279	608425
32683	608426
64731	608427
31346	608428
68595	608429
191545	608430
317421	608431
37521	608432
66097	608433
21205	608434
280382	608435
419588	608436
3357	608437
416453	608438
1378	608439
84850	608440
118349	608441
427262	608442
452903	608443
240765	608444
150921	608445
236786	608446
329049	608447
59111	608448
42764	608449
126510	608450
225426	608451
204705	608452
449325	608453
441177	608454
415968	608455
114874	608456
11624	608457
436681	608458
222905	608459
451688	608460
63085	608461
426664	608462
214102	608463
19027	608464
451685	608465
405157	608466
24992	608467
32126	608468
22183	608469
61690	608470
125201	608471
413176	608472
73425	608473
16426	608474
206766	608475
1590	608476
191249	608477
113094	608478
429537	608479
137063	608480
5	608481
298574	608482
136308	608483
444935	608484
449239	608485
141033	608486
13	608487
286251	608488
44169	608489
228365	608490
138005	608491
6501	608492
184608	608493
166739	608494
316990	608495
20217	608496
358284	608497
17881	608498
25915	608499
153128	608500
2331	608501
135800	608502
31857	608503
90235	608504
146694	608505
359066	608506
98101	608507
454596	608508
68995	608509
109670	608510
35258	608511
332097	608512
23804	608513
103161	608514
29175	608515
4925	608516
247816	608517
12148	608518
15437	608519
1743	608520
7796	608521
2885	608522
388046	608523
27173	608524
11734	608525
335230	608526
5629	608527
61995	608528
3196	608529
88545	608530
82729	608531
30659	608532
6870	608533
423874	608534
39	608535
3532	608536
100355	608537
60485	608538
175172	608539
158403	608540
114344	608541
423102	608542
162	608543
322207	608544
57824	608545
208920	608546
188765	608547
48193	608548
206357	608549
433676	608550
3143	608551
183561	608552
59424	608553
5958	608554
62153	608555
303971	608556
22362	608557
945	608558
304445	608559
107054	608560
46431	608561
25566	608562
457345	608563
99455	608564
3268	608565
434688	608566
164	608567
34476	608568
71918	608569
19699	608570
97267	608571
81093	608572
230639	608573
284506	608574
162230	608575
117885	608576
126037	608577
2918	608578
28002	608579
10537	608580
114288	608581
41617	608582
10481	608583
110348	608584
3657	608585
31840	608586
72096	608587
178552	608588
208204	608589
122830	608590
5847	608591
217942	608592
36348	608593
11507	608594
243771	608595
136139	608596
33518	608597
46766	608598
50715	608599
16366	608600
69250	608601
67866	608602
56683	608603
29285	608604
41586	608605
32841	608606
35681	608607
437328	608608
14883	608609
18346	608610
168216	608611
332711	608612
28222	608613
137214	608614
409	608615
344873	608616
651	608617
30639	608618
130401	608619
332815	608620
332327	608621
221605	608622
380928	608623
73601	608624
180721	608625
418502	608626
252458	608627
181235	608628
325563	608629
308487	608630
288455	608631
34570	608632
14861	608633
318359	608634
163655	608635
163988	608636
1503	608637
231657	608638
120578	608639
407453	608640
91127	608641
9447	608642
107744	608643
52043	608644
340985	608645
410232	608646
180155	608647
92438	608648
888	608649
42149	608650
62322	608651
62322	608652
262882	608653
50264	608654
200638	608655
9766	608656
90655	608657
286751	608658
441774	608659
207432	608660
54945	608661
136641	608662
356103	608663
144511	608664
2362	608665
359446	608666
303292	608667
64045	608668
416995	608669
29004	608670
418808	608671
161200	608672
16679	608673
77270	608674
28009	608675
173071	608676
352243	608677
107643	608678
56299	608679
112530	608680
359351	608681
67542	608682
238424	608683
50566	608684
30745	608685
267110	608686
85755	608687
107047	608688
21166	608689
49813	608690
57690	608691
337764	608692
89697	608693
212677	608694
156229	608695
413906	608696
123584	608697
20440	608698
69222	608699
111691	608700
110621	608701
61805	608702
127969	608703
84965	608704
34451	608705
368597	608706
224543	608707
59226	608708
372022	608709
379542	608710
131330	608711
93518	608712
27432	608713
459155	608714
181408	608715
135021	608716
71041	608717
18293	608718
31720	608719
31720	608720
114210	608721
414214	608722
222609	608723
49533	608724
9079	608725
195732	608726
450500	608727
582	608728
203728	608729
58876	608730
176018	608731
427060	608732
40906	608733
17093	608734
137370	608735
321071	608736
114912	608737
231254	608738
69222	608739
91995	608740
28283	608741
61143	608742
223007	608743
411950	608744
197024	608745
169540	608746
72639	608747
48484	608748
18235	608749
140357	608750
82465	608751
79912	608752
122090	608753
37188	608754
181638	608755
116313	608756
175951	608757
151981	608758
20526	608759
452934	608760
397286	608761
330441	608762
16622	608763
314098	608764
14921	608765
123083	608766
121547	608767
188991	608768
430718	608769
101186	608770
206162	608771
37744	608772
116022	608773
250344	608774
229691	608775
109921	608776
109921	608777
3660	608778
43539	608779
256897	608780
294362	608781
195376	608782
111756	608783
260944	608784
231467	608785
60069	608786
205040	608787
14262	608788
77062	608789
134502	608790
459485	608791
24477	608792
19291	608793
82003	608794
38679	608795
341250	608796
57890	608797
95232	608798
216783	608799
51252	608800
232414	608801
35386	608802
14167	608803
44247	608804
237382	608805
35033	608806
11379	608807
10049	608808
18766	608809
272919	608810
4027	608811
113866	608812
45683	608813
202862	608814
167603	608815
2242	608816
196409	608817
3387	608818
326172	608819
4629	608820
54599	608821
80008	608822
131847	608823
10428	608824
20305	608825
56361	608826
81316	608827
137083	608828
34271	608829
82454	608830
238443	608831
420223	608832
5584	608833
41802	608834
14302	608835
5112	608836
223564	608837
81376	608838
299652	608839
371135	608840
2803	608841
327471	608842
301516	608843
66150	608844
231728	608845
27698	608846
131343	608847
208511	608848
343202	608849
7567	608850
9225	608851
348814	608852
118675	608853
82929	608854
199590	608855
6863	608856
72929	608857
200619	608858
365050	608859
394157	608860
110416	608861
34240	608862
58696	608863
178633	608864
9937	608865
59476	608866
34610	608867
50245	608868
338550	608869
12008	608870
355376	608871
22420	608872
59902	608873
64379	608874
9501	608875
36586	608876
18529	608877
241615	608878
6566	608879
5980	608880
110611	608881
103725	608882
217752	608883
203616	608884
253109	608885
227646	608886
130945	608887
333126	608888
22198	608889
106192	608890
18898	608891
66102	608892
194654	608893
20764	608894
13545	608895
51402	608896
95469	608897
96413	608898
23142	608899
39174	608900
64414	608901
29720	608902
63908	608903
734	608904
32353	608905
64982	608906
118284	608907
16990	608908
21613	608909
31832	608910
3153	608911
32513	608912
46658	608913
116360	608914
276756	608915
240829	608916
78216	608917
168557	608918
34116	608919
57567	608920
4071	608921
111008	608922
89952	608923
54419	608924
151950	608925
141290	608926
61384	608927
240592	608928
142723	608929
8507	608930
92722	608931
59874	608932
187959	608933
183104	608934
49264	608935
91429	608936
101038	608937
47405	608938
153110	608939
86763	608940
147169	608941
25871	608942
397858	608943
43962	608944
186064	608945
8997	608946
313755	608947
53329	608948
122753	608949
158964	608950
156287	608951
7155	608952
36970	608953
36970	608954
87092	608955
63634	608956
8354	608957
24150	608958
11129	608959
45593	608960
133819	608961
3920	608962
4247	608963
404804	608964
17646	608965
186341	608966
446566	608967
13199	608968
119408	608969
433610	608970
20972	608971
217779	608972
5477	608973
60496	608974
379927	608975
13252	608976
454654	608977
48144	608978
41998	608979
70077	608980
93593	608981
332239	608982
116859	608983
58132	608984
22784	608985
403849	608986
22779	608987
161911	608988
427596	608989
76575	608990
17560	608991
81160	608992
49592	608993
170438	608994
16500	608995
30112	608996
53784	608997
128836	608998
213569	608999
51130	609000
34703	609001
24881	609002
231779	609003
117264	609004
137674	609005
76300	609006
343557	609007
34582	609008
131552	609009
124388	609010
13089	609011
4952	609012
78337	609013
81170	609014
132478	609015
14854	609016
27574	609017
50515	609018
422324	609019
114067	609020
65997	609021
378235	609022
16853	609023
75035	609024
160421	609025
126350	609026
58238	609027
34697	609028
312386	609029
140294	609030
7563	609031
23014	609032
59223	609033
45666	609034
69972	609035
79725	609036
153913	609037
19025	609038
1080	609039
5928	609040
186836	609041
183190	609042
10788	609043
48006	609044
47316	609045
7258	609046
41523	609047
432039	609048
256365	609049
70273	609050
27642	609051
19333	609052
37877	609053
131277	609054
36498	609055
5629	609056
169562	609057
140792	609058
73628	609059
17355	609060
69717	609061
199513	609062
316506	609063
3689	609064
298834	609065
201807	609066
6856	609067
23709	609068
240208	609069
305588	609070
211331	609071
262614	609072
39826	609073
99082	609074
41592	609075
8189	609076
74474	609077
62048	609078
10228	609079
29267	609080
67266	609081
354572	609082
4872	609083
128445	609084
213751	609085
8203	609086
106677	609087
164244	609088
179980	609089
9392	609090
339679	609091
113368	609092
24931	609093
141671	609094
16230	609095
54966	609096
58794	609097
59787	609098
283207	609099
100053	609100
103819	609101
409148	609102
52898	609103
128	609104
172705	609105
144493	609106
27359	609107
45100	609108
3185	609109
42708	609110
54794	609111
80713	609112
106768	609113
140230	609114
106466	609115
32198	609116
210507	609117
550	609118
177707	609119
93575	609120
91970	609121
109542	609122
198050	609123
364691	609124
51411	609125
458326	609126
73686	609127
1129	609128
442275	609129
124578	609130
36340	609131
107339	609132
3800	609133
200361	609134
11670	609135
96656	609136
110233	609137
4174	609138
3278	609139
136669	609140
445998	609141
16236	609142
301400	609143
15508	609144
22503	609145
5203	609146
4975	609147
190139	609148
24880	609149
24072	609150
242764	609151
49405	609152
45070	609153
121584	609154
352223	609155
212464	609156
5559	609157
141719	609158
212099	609159
47697	609160
61639	609161
9105	609162
450186	609163
196112	609164
2060	609165
50196	609166
140999	609167
104864	609168
245864	609169
436893	609170
329451	609171
15345	609172
24489	609173
158817	609174
69119	609175
112442	609176
132384	609177
450628	609178
34139	609179
232930	609180
25446	609181
172032	609182
90980	609183
29173	609184
262978	609185
22590	609186
49580	609187
118481	609188
74802	609189
60588	609190
94183	609191
389802	609192
24622	609193
26032	609194
231392	609195
8151	609196
123539	609197
58115	609198
187433	609199
202956	609200
23821	609201
255691	609202
1549	609203
419176	609204
74120	609205
812	609206
11401	609207
315220	609208
289670	609209
70833	609210
99184	609211
23269	609212
649	609213
410920	609214
164946	609215
34472	609216
222077	609217
76989	609218
246599	609219
402661	609220
56275	609221
120277	609222
161252	609223
57369	609224
63774	609225
386545	609226
55465	609227
21775	609228
44447	609229
16769	609230
134444	609231
31264	609232
90492	609233
18422	609234
47020	609235
310904	609236
353883	609237
43691	609238
370519	609239
74198	609240
38982	609241
226365	609242
53792	609243
18915	609244
111895	609245
194537	609246
154378	609247
3648	609248
333521	609249
19400	609250
2599	609251
45583	609252
80131	609253
1274	609254
62702	609255
268256	609256
259595	609257
13869	609258
138271	609259
132164	609260
2571	609261
221292	609262
327009	609263
5140	609264
84707	609265
124630	609266
25379	609267
251781	609268
73052	609269
33306	609270
430709	609271
25226	609272
170316	609273
33606	609274
19376	609275
92413	609276
3868	609277
14073	609278
214	609279
125850	609280
54585	609281
234951	609282
1650	609283
13400	609284
162382	609285
14818	609286
14573	609287
70023	609288
56656	609289
111378	609290
24731	609291
19164	609292
111459	609293
5140	609294
23850	609295
4111	609296
1411	609297
53337	609298
117950	609299
236706	609300
5440	609301
239649	609302
5228	609303
112002	609304
35485	609305
138072	609306
32117	609307
13067	609308
49457	609309
203422	609310
341515	609311
203421	609312
274204	609313
59894	609314
10647	609315
7503	609316
52937	609317
25315	609318
17572	609319
18768	609320
264281	609321
3553	609322
12677	609323
6295	609324
152909	609325
254486	609326
346654	609327
130752	609328
245616	609329
177984	609330
446619	609331
236707	609332
423352	609333
2776	609334
361234	609335
61151	609336
199197	609337
21532	609338
224511	609339
228172	609340
72977	609341
323232	609342
45763	609343
3889	609344
140521	609345
177924	609346
282307	609347
1533	609348
108160	609349
248906	609350
52858	609351
468	609352
104011	609353
119232	609354
56014	609355
66738	609356
119721	609357
112471	609358
7594	609359
81848	609360
216847	609361
241190	609362
166005	609363
3359	609364
207733	609365
66912	609366
82363	609367
5496	609368
163307	609369
204216	609370
55182	609371
1702	609372
235967	609373
212828	609374
86544	609375
5931	609376
3277	609377
415670	609378
47764	609379
264431	609380
18443	609381
148471	609382
449189	609383
175204	609384
82704	609385
91184	609386
74320	609387
3229	609388
23050	609389
28656	609390
10293	609391
36996	609392
1642	609393
44862	609394
142639	609395
106137	609396
204274	609397
386956	609398
354568	609399
119801	609400
96181	609401
34159	609402
224234	609403
48967	609404
40435	609405
272626	609406
58150	609407
19800	609408
29636	609409
14167	609410
168261	609411
1403	609412
6304	609413
423689	609414
192196	609415
201164	609416
11729	609417
15641	609418
60082	609419
12614	609420
430078	609421
8608	609422
203361	609423
266770	609424
86168	609425
226784	609426
3733	609427
108602	609428
38774	609429
31115	609430
2091	609431
35491	609432
9883	609433
240374	609434
220753	609435
158031	609436
64689	609437
263433	609438
163950	609439
4533	609440
36801	609441
209650	609442
11292	609443
359081	609444
36460	609445
78271	609446
327603	609447
242430	609448
74289	609449
69690	609450
1819	609451
400	609452
6152	609453
335805	609454
22797	609455
2586	609456
3698	609457
21962	609458
8076	609459
7843	609460
138800	609461
382064	609462
146940	609463
103558	609464
65881	609465
30732	609466
104431	609467
111115	609468
30647	609469
240823	609470
4336	609471
134389	609472
107665	609473
335300	609474
356927	609475
399096	609476
77856	609477
9677	609478
320150	609479
47816	609480
125983	609481
223688	609482
52935	609483
233055	609484
46051	609485
14648	609486
26379	609487
200353	609488
420230	609489
62511	609490
360525	609491
182631	609492
186178	609493
86968	609494
76992	609495
351688	609496
324093	609497
18596	609498
236671	609499
27271	609500
224200	609501
25586	609502
172123	609503
35153	609504
148774	609505
77	609506
253880	609507
89917	609508
214026	609509
193067	609510
224052	609511
34836	609512
60743	609513
86	609514
40517	609515
35700	609516
278093	609517
188941	609518
152192	609519
5942	609520
40665	609521
223025	609522
115606	609523
114009	609524
207113	609525
125774	609526
190433	609527
18889	609528
170029	609529
202077	609530
70175	609531
156023	609532
222767	609533
132958	609534
115551	609535
17876	609536
29266	609537
695	609538
202823	609539
350627	609540
19637	609541
29538	609542
26533	609543
63376	609544
192139	609545
111589	609546
233237	609547
176461	609548
21303	609549
5350	609550
43204	609551
313487	609552
165122	609553
147710	609554
34388	609555
6670	609556
21873	609557
157899	609558
251029	609559
22674	609560
175924	609561
1527	609562
279549	609563
12251	609564
127959	609565
71324	609566
18038	609567
233673	609568
106788	609569
191	609570
406105	609571
15871	609572
113317	609573
82016	609574
160642	609575
75664	609576
1126	609577
234876	609578
22736	609579
3845	609580
13803	609581
1972	609582
68	609583
10735	609584
918	609585
72568	609586
77	609587
266	609588
7954	609589
414363	609590
235213	609591
53543	609592
5639	609593
23268	609594
60908	609595
76874	609596
329844	609597
112055	609598
83835	609599
212355	609600
375078	609601
141482	609602
436743	609603
349557	609604
49888	609605
35951	609606
50812	609607
79547	609608
391020	609609
91669	609610
36037	609611
128090	609612
77347	609613
159403	609614
17315	609615
18332	609616
17011	609617
1457	609618
10720	609619
15321	609620
110642	609621
59730	609622
103631	609623
2318	609624
25988	609625
30104	609626
74302	609627
246386	609628
104362	609629
64847	609630
238882	609631
343732	609632
182400	609633
31990	609634
21291	609635
437171	609636
5391	609637
8510	609638
458592	609639
56675	609640
18527	609641
59528	609642
102279	609643
6021	609644
187570	609645
191793	609646
124185	609647
117335	609648
18222	609649
198667	609650
81081	609651
248680	609652
10573	609653
144704	609654
7507	609655
30733	609656
56023	609657
236240	609658
237606	609659
118268	609660
170717	609661
13161	609662
27585	609663
36728	609664
250041	609665
9232	609666
39370	609667
13096	609668
158916	609669
26575	609670
223685	609671
16608	609672
127943	609673
114135	609674
305937	609675
112910	609676
347	609677
231657	609678
412741	609679
114194	609680
35547	609681
2603	609682
333440	609683
32871	609684
35564	609685
238631	609686
81265	609687
30224	609688
12659	609689
366132	609690
81547	609691
5393	609692
19331	609693
234778	609694
19254	609695
115537	609696
50317	609697
227283	609698
896	609699
430049	609700
35928	609701
20216	609702
5158	609703
114275	609704
358210	609705
232567	609706
271884	609707
44016	609708
14074	609709
14510	609710
8851	609711
35370	609712
440360	609713
269091	609714
380741	609715
309920	609716
106551	609717
346002	609718
180996	609719
39847	609720
425378	609721
96907	609722
138490	609723
176277	609724
166646	609725
109683	609726
206641	609727
903	609728
86251	609729
297391	609730
318911	609731
34143	609732
46517	609733
5373	609734
11352	609735
194356	609736
26148	609737
180919	609738
53	609739
113462	609740
1781	609741
259865	609742
137791	609743
71077	609744
28546	609745
261410	609746
53692	609747
181841	609748
15668	609749
1808	609750
99145	609751
76229	609752
1292	609753
251807	609754
448904	609755
42691	609756
250075	609757
147398	609758
209092	609759
5442	609760
78570	609761
3369	609762
246679	609763
218532	609764
255254	609765
112995	609766
90834	609767
6766	609768
52748	609769
136914	609770
305532	609771
192232	609772
3555	609773
31679	609774
35280	609775
9187	609776
170956	609777
110407	609778
202175	609779
2873	609780
12521	609781
219992	609782
33564	609783
57322	609784
459721	609785
90355	609786
25853	609787
192714	609788
408967	609789
387044	609790
292004	609791
8862	609792
89807	609793
6772	609794
411335	609795
43784	609796
114062	609797
171788	609798
103734	609799
1647	609800
198024	609801
8813	609802
214107	609803
181201	609804
317837	609805
9100	609806
119704	609807
111898	609808
68	609809
223049	609810
22864	609811
149608	609812
319978	609813
8	609814
108841	609815
11606	609816
26368	609817
40942	609818
147279	609819
56825	609820
15171	609821
12705	609822
326147	609823
119550	609824
51135	609825
7817	609826
6243	609827
164648	609828
324660	609829
398745	609830
1113	609831
415884	609832
99554	609833
284969	609834
42237	609835
151650	609836
12133	609837
36219	609838
98107	609839
12112	609840
138514	609841
28642	609842
454242	609843
328819	609844
287295	609845
42879	609846
787	609847
224910	609848
34271	609849
237124	609850
379763	609851
84273	609852
52002	609853
53901	609854
34202	609855
13984	609856
13984	609857
195586	609858
323333	609859
18381	609860
1067	609861
1755	609862
54	609863
77597	609864
397	609865
53868	609866
8437	609867
18168	609868
8818	609869
54834	609870
4293	609871
17742	609872
18480	609873
38676	609874
112409	609875
299924	609876
128	609877
45578	609878
127810	609879
20534	609880
456768	609881
124335	609882
52532	609883
24571	609884
67219	609885
7944	609886
40795	609887
234621	609888
75496	609889
130739	609890
4244	609891
309972	609892
180	609893
113794	609894
1203	609895
139763	609896
8528	609897
1183	609898
643	609899
37014	609900
27459	609901
10723	609902
34208	609903
378	609904
70187	609905
70187	609906
147691	609907
76479	609908
4986	609909
224492	609910
218222	609911
22327	609912
10021	609913
236782	609914
103320	609915
51420	609916
19278	609917
81001	609918
60312	609919
11343	609920
178705	609921
3364	609922
11066	609923
222334	609924
6023	609925
425729	609926
21803	609927
36467	609928
244837	609929
331033	609930
14371	609931
148816	609932
299191	609933
8395	609934
20122	609935
16954	609936
52228	609937
24739	609938
132767	609939
26625	609940
10813	609941
2244	609942
39760	609943
193812	609944
23798	609945
579	609946
35499	609947
6075	609948
233173	609949
11776	609950
117756	609951
2256	609952
156561	609953
425161	609954
210330	609955
150037	609956
179677	609957
174288	609958
233442	609959
150081	609960
48523	609961
56694	609962
3300	609963
1452	609964
2186	609965
265215	609966
250589	609967
87079	609968
447264	609969
203316	609970
25049	609971
61213	609972
196684	609973
43702	609974
369944	609975
374862	609976
23276	609977
264723	609978
53297	609979
141704	609980
16889	609981
34679	609982
869	609983
24065	609984
263914	609985
458257	609986
19697	609987
153455	609988
125110	609989
8670	609990
1960	609991
235650	609992
61553	609993
336731	609994
121538	609995
41779	609996
110457	609997
88628	609998
34560	609999
15176	610000
46620	610001
46836	610002
175400	610003
29057	610004
98173	610005
55174	610006
192381	610007
47370	610008
100824	610009
39570	610010
5270	610011
430328	610012
86496	610013
46010	610014
63372	610015
12834	610016
4	610017
40046	610018
234584	610019
33926	610020
130543	610021
10176	610022
144960	610023
129508	610024
52492	610025
94775	610026
67194	610027
27963	610028
208944	610029
41860	610030
277895	610031
11949	610032
100707	610033
113664	610034
23490	610035
134240	610036
26001	610037
217084	610038
53927	610039
52082	610040
354575	610041
280173	610042
182696	610043
12046	610044
123352	610045
401493	610046
243760	610047
267262	610048
208228	610049
21146	610050
108916	610051
12690	610052
652	610053
403127	610054
15916	610055
348053	610056
151940	610057
155058	610058
23587	610059
334052	610060
325439	610061
50674	610062
98688	610063
101337	610064
10732	610065
26424	610066
205602	610067
3458	610068
355415	610069
18313	610070
27111	610071
44931	610072
13454	610073
73005	610074
138049	610075
5654	610076
520	610077
137788	610078
53312	610079
384707	610080
407281	610081
110386	610082
191328	610083
151618	610084
42084	610085
430542	610086
6082	610087
236706	610088
215075	610089
153044	610090
68471	610091
100159	610092
181187	610093
39250	610094
4121	610095
27870	610096
233645	610097
161863	610098
65187	610099
160525	610100
8595	610101
33540	610102
55607	610103
63331	610104
118320	610105
26213	610106
32386	610107
210446	610108
25473	610109
79863	610110
3519	610111
32844	610112
152933	610113
24591	610114
49031	610115
57051	610116
90515	610117
15341	610118
100395	610119
8723	610120
163939	610121
72192	610122
124042	610123
21192	610124
42058	610125
4541	610126
245879	610127
2869	610128
87703	610129
24941	610130
5039	610131
223775	610132
101572	610133
99164	610134
12063	610135
83403	610136
123161	610137
20330	610138
131138	610139
73761	610140
172483	610141
16579	610142
331955	610143
181577	610144
17693	610145
415254	610146
37532	610147
275702	610148
8140	610149
12004	610150
87474	610151
66657	610152
70650	610153
39861	610154
82185	610155
19614	610156
45152	610157
5657	610158
4236	610159
27714	610160
298909	610161
133167	610162
77084	610163
142565	610164
42383	610165
136754	610166
110818	610167
147326	610168
14785	610169
232751	610170
194949	610171
103305	610172
217401	610173
104563	610174
278442	610175
73853	610176
140450	610177
379364	610178
37471	610179
195489	610180
55	610181
55216	610182
153060	610183
1098	610184
434392	610185
414780	610186
3077	610187
227907	610188
369004	610189
40037	610190
58824	610191
63953	610192
172891	610193
14925	610194
196128	610195
175492	610196
167070	610197
167054	610198
354666	610199
152095	610200
139717	610201
37735	610202
76668	610203
115696	610204
96430	610205
382740	610206
16262	610207
36351	610208
392572	610209
426042	610210
417645	610211
303807	610212
79680	610213
1825	610214
59253	610215
291264	610216
96270	610217
3096	610218
13884	610219
191525	610220
249664	610221
173115	610222
272449	610223
239560	610224
85674	610225
37636	610226
1810	610227
185021	610228
423799	610229
5778	610230
204053	610231
130138	610232
165871	610233
70944	610234
69295	610235
20525	610236
22458	610237
113608	610238
13266	610239
4162	610240
65941	610241
364019	610242
382745	610243
30649	610244
35076	610245
178759	610246
80421	610247
3580	610248
35558	610249
92664	610250
65057	610251
185376	610252
15095	610253
9272	610254
19210	610255
108082	610256
107640	610257
4939	610258
385802	610259
36833	610260
684	610261
106546	610262
46008	610263
249110	610264
219875	610265
9148	610266
16829	610267
53058	610268
152119	610269
22426	610270
210937	610271
220345	610272
248359	610273
417143	610274
219340	610275
178319	610276
107860	610277
22346	610278
6008	610279
34830	610280
69118	610281
84143	610282
37909	610283
20034	610284
110823	610285
124469	610286
9437	610287
371194	610288
23849	610289
43798	610290
165242	610291
296065	610292
13330	610293
154874	610294
61039	610295
72091	610296
182297	610297
7834	610298
111063	610299
104137	610300
38677	610301
198180	610302
8779	610303
29361	610304
4663	610305
4550	610306
7924	610307
373976	610308
360939	610309
43515	610310
24356	610311
25977	610312
190738	610313
178584	610314
142071	610315
412691	610316
37133	610317
359189	610318
100775	610319
230965	610320
47500	610321
245315	610322
192116	610323
175320	610324
421492	610325
146594	610326
28405	610327
202935	610328
32283	610329
69854	610330
45532	610331
79986	610332
212026	610333
153676	610334
285055	610335
45686	610336
11632	610337
368589	610338
41088	610339
25212	610340
433636	610341
100660	610342
29292	610343
103356	610344
242010	610345
174677	610346
237446	610347
52387	610348
187332	610349
264347	610350
11819	610351
24226	610352
123861	610353
209906	610354
40065	610355
29117	610356
10037	610357
67293	610358
98250	610359
4499	610360
118136	610361
219542	610362
16742	610363
216917	610364
168680	610365
317609	610366
127237	610367
33277	610368
6586	610369
379028	610370
180077	610371
85970	610372
52126	610373
200001	610374
80892	610375
12037	610376
141066	610377
23353	610378
91234	610379
46737	610380
227828	610381
159342	610382
98844	610383
17161	610384
233123	610385
65004	610386
83756	610387
423096	610388
343252	610389
43762	610390
320555	610391
200374	610392
4382	610393
20974	610394
191459	610395
46158	610396
399163	610397
44080	610398
37110	610399
168837	610400
71667	610401
431924	610402
81977	610403
43800	610404
281182	610405
12304	610406
2443	610407
143494	610408
354889	610409
77123	610410
232815	610411
117299	610412
206486	610413
19913	610414
197514	610415
25300	610416
143915	610417
368609	610418
53620	610419
114305	610420
58370	610421
155330	610422
34109	610423
145326	610424
255676	610425
1828	610426
21325	610427
37884	610428
246127	610429
89694	610430
171386	610431
102394	610432
62854	610433
6912	610434
20634	610435
142952	610436
94824	610437
7704	610438
10245	610439
87578	610440
128847	610441
407595	610442
6283	610443
114605	610444
449889	610445
193060	610446
40664	610447
11135	610448
313498	610449
239684	610450
3992	610451
3116	610452
233734	610453
47206	610454
7626	610455
108157	610456
236736	610457
89374	610458
59598	610459
9752	610460
159974	610461
85676	610462
259714	610463
65330	610464
225108	610465
568	610466
105858	610467
393527	610468
4671	610469
102497	610470
154875	610471
45443	610472
15128	610473
13703	610474
101271	610475
234684	610476
150939	610477
324683	610478
455219	610479
5267	610480
152010	610481
368091	610482
25559	610483
102786	610484
253414	610485
357299	610486
61	610487
44192	610488
242674	610489
79884	610490
140657	610491
290821	610492
301272	610493
26676	610494
326299	610495
3956	610496
402209	610497
26860	610498
105739	610499
239251	610500
66290	610501
51659	610502
376502	610503
86638	610504
164441	610505
335135	610506
56785	610507
101263	610508
152460	610509
122307	610510
366479	610511
115606	610512
204129	610513
7829	610514
229309	610515
1183	610516
149416	610517
63601	610518
4809	610519
614	610520
172600	610521
238546	610522
82374	610523
136931	610524
146963	610525
181107	610526
44051	610527
314	610528
34121	610529
5454	610530
24533	610531
18299	610532
11202	610533
216776	610534
201922	610535
21751	610536
323836	610537
16928	610538
4259	610539
198665	610540
306580	610541
410305	610542
2548	610543
220691	610544
124958	610545
25180	610546
389563	610547
118161	610548
7746	610549
32505	610550
289105	610551
6511	610552
16628	610553
9605	610554
175165	610555
16324	610556
9706	610557
47692	610558
17028	610559
254549	610560
32059	610561
214575	610562
18201	610563
51955	610564
84015	610565
160468	610566
88416	610567
49305	610568
27686	610569
162717	610570
180000	610571
101092	610572
63300	610573
55318	610574
209	610575
130232	610576
232890	610577
742	610578
11007	610579
265862	610580
156375	610581
198166	610582
121961	610583
41726	610584
374271	610585
217092	610586
274801	610587
6722	610588
62796	610589
94498	610590
118782	610591
345627	610592
246526	610593
252930	610594
131253	610595
7829	610596
146246	610597
324792	610598
137687	610599
111187	610600
205659	610601
426149	610602
224054	610603
334839	610604
424975	610605
32100	610606
215885	610607
230903	610608
335517	610609
14908	610610
62784	610611
13727	610612
7777	610613
55801	610614
44480	610615
119851	610616
167232	610617
305119	610618
122552	610619
111479	610620
159796	610621
113623	610622
423892	610623
135928	610624
66378	610625
441438	610626
12295	610627
361484	610628
43138	610629
23589	610630
25540	610631
128290	610632
125676	610633
92460	610634
124751	610635
18878	610636
101125	610637
2880	610638
15659	610639
98895	610640
2743	610641
458511	610642
11952	610643
125443	610644
220489	610645
183853	610646
69102	610647
344364	610648
410236	610649
282815	610650
64857	610651
237739	610652
43065	610653
68417	610654
7549	610655
24447	610656
124449	610657
349735	610658
53028	610659
19929	610660
223956	610661
3131	610662
2390	610663
244873	610664
115482	610665
240592	610666
266158	610667
248962	610668
209163	610669
2462	610670
183700	610671
56225	610672
187050	610673
129527	610674
28990	610675
14579	610676
414753	610677
178025	610678
18234	610679
36096	610680
130182	610681
2534	610682
326955	610683
221033	610684
82883	610685
474	610686
45210	610687
70973	610688
242928	610689
433893	610690
18062	610691
404251	610692
17886	610693
62951	610694
38079	610695
66525	610696
15853	610697
19661	610698
146503	610699
136442	610700
78482	610701
32068	610702
60021	610703
358480	610704
45523	610705
69102	610706
21117	610707
71319	610708
3569	610709
413917	610710
14425	610711
26712	610712
38313	610713
188887	610714
149646	610715
4727	610716
18510	610717
113890	610718
13619	610719
354245	610720
180049	610721
60724	610722
211533	610723
205735	610724
278918	610725
78079	610726
143337	610727
74265	610728
204613	610729
362991	610730
31190	610731
41580	610732
123037	610733
79457	610734
146430	610735
32005	610736
111070	610737
115902	610738
107862	610739
79910	610740
420	610741
57802	610742
46688	610743
233856	610744
3908	610745
54047	610746
87702	610747
194581	610748
83	610749
59636	610750
21267	610751
35078	610752
81033	610753
58858	610754
89579	610755
267188	610756
70423	610757
344036	610758
152563	610759
16798	610760
456124	610761
350	610762
406192	610763
342814	610764
44299	610765
2171	610766
153061	610767
237747	610768
3954	610769
10595	610770
216638	610771
109906	610772
12100	610773
9750	610774
21166	610775
107014	610776
235700	610777
394905	610778
33283	610779
16307	610780
14471	610781
3384	610782
12010	610783
387345	610784
13454	610785
728	610786
22374	610787
6667	610788
57831	610789
65019	610790
57874	610791
5487	610792
335037	610793
21958	610794
156693	610795
110356	610796
2099	610797
282010	610798
27543	610799
103952	610800
97273	610801
333065	610802
91659	610803
47148	610804
89325	610805
118134	610806
450	610807
76633	610808
190584	610809
53028	610810
61519	610811
58462	610812
173595	610813
2699	610814
24525	610815
1091	610816
223281	610817
99571	610818
155164	610819
452203	610820
2168	610821
64705	610822
129914	610823
271902	610824
13916	610825
65304	610826
266	610827
442898	610828
107850	610829
61370	610830
202565	610831
11147	610832
161184	610833
12221	610834
94028	610835
21296	610836
419153	610837
61913	610838
30286	610839
45574	610840
26621	610841
164657	610842
3730	610843
62198	610844
319756	610845
114425	610846
200546	610847
92949	610848
181897	610849
30839	610850
12961	610851
55761	610852
145446	610853
206945	610854
139065	610855
5855	610856
91142	610857
303694	610858
44090	610859
352396	610860
308027	610861
206082	610862
100566	610863
1058	610864
76316	610865
98922	610866
31714	610867
195431	610868
111744	610869
282013	610870
253085	610871
3954	610872
260008	610873
219022	610874
47115	610875
190105	610876
338508	610877
75197	610878
3706	610879
18527	610880
18904	610881
154099	610882
32824	610883
171561	610884
1248	610885
429367	610886
1203	610887
185190	610888
426647	610889
164041	610890
44053	610891
105672	610892
183090	610893
242957	610894
445729	610895
17671	610896
13664	610897
317537	610898
359623	610899
12464	610900
278	610901
70800	610902
24095	610903
159936	610904
266021	610905
141161	610906
10922	610907
1720	610908
451452	610909
81155	610910
1229	610911
4661	610912
34523	610913
307984	610914
363650	610915
4705	610916
26895	610917
73966	610918
11138	610919
275797	610920
40070	610921
119012	610922
221189	610923
49141	610924
4809	610925
50161	610926
17308	610927
56132	610928
67458	610929
78223	610930
59676	610931
44784	610932
451948	610933
25989	610934
43628	610935
93873	610936
60686	610937
403251	610938
7838	610939
55693	610940
138121	610941
53407	610942
11265	610943
94129	610944
236813	610945
172072	610946
13698	610947
288291	610948
350621	610949
53990	610950
89274	610951
11317	610952
50096	610953
66335	610954
29856	610955
220722	610956
54165	610957
20286	610958
31786	610959
36144	610960
194015	610961
117492	610962
194709	610963
235701	610964
301941	610965
205669	610966
4168	610967
150392	610968
336584	610969
126939	610970
447734	610971
93467	610972
326934	610973
443841	610974
244760	610975
109764	610976
5756	610977
189927	610978
59498	610979
189234	610980
60684	610981
118003	610982
71425	610983
11789	610984
83011	610985
57653	610986
249426	610987
173	610988
31938	610989
40409	610990
378019	610991
39446	610992
304575	610993
2004	610994
82750	610995
246617	610996
402	610997
15050	610998
9975	610999
86949	611000
212235	611001
33465	611002
10893	611003
138584	611004
279366	611005
417812	611006
16708	611007
107013	611008
4713	611009
439333	611010
27343	611011
66034	611012
191467	611013
325836	611014
406262	611015
52317	611016
37421	611017
418762	611018
87244	611019
45745	611020
45994	611021
246447	611022
110137	611023
67319	611024
307703	611025
339582	611026
87273	611027
193149	611028
94986	611029
2004	611030
125556	611031
61547	611032
16780	611033
40695	611034
61292	611035
14882	611036
12571	611037
356885	611038
102704	611039
180046	611040
137	611041
6582	611042
62290	611043
376490	611044
208275	611045
7472	611046
232155	611047
43335	611048
38261	611049
220465	611050
31979	611051
16990	611052
115270	611053
303847	611054
50494	611055
71414	611056
380477	611057
131167	611058
16287	611059
42340	611060
78155	611061
145715	611062
9529	611063
3698	611064
184438	611065
211903	611066
3350	611067
186401	611068
181405	611069
178797	611070
18239	611071
68145	611072
11698	611073
19759	611074
189464	611075
53615	611076
84745	611077
36492	611078
23484	611079
63992	611080
381081	611081
130446	611082
14633	611083
66265	611084
50640	611085
198492	611086
3294	611087
100100	611088
23298	611089
11743	611090
87030	611091
85112	611092
36118	611093
25771	611094
249467	611095
119610	611096
26558	611097
293949	611098
368766	611099
355571	611100
60684	611101
110867	611102
6058	611103
152882	611104
223321	611105
27214	611106
257	611107
174864	611108
4764	611109
114804	611110
195267	611111
328	611112
100602	611113
113764	611114
1042	611115
315	611116
13431	611117
3476	611118
218364	611119
242089	611120
160590	611121
1908	611122
41631	611123
582	611124
15026	611125
2406	611126
134183	611127
114400	611128
291551	611129
48036	611130
92986	611131
397311	611132
166896	611133
182381	611134
23081	611135
66820	611136
272810	611137
228	611138
24944	611139
10174	611140
157086	611141
16230	611142
103540	611143
329244	611144
60813	611145
368068	611146
4244	611147
32467	611148
21901	611149
168581	611150
28085	611151
145787	611152
63533	611153
65614	611154
11630	611155
214021	611156
14303	611157
338324	611158
144103	611159
154708	611160
4675	611161
45951	611162
33021	611163
269524	611164
83353	611165
21708	611166
1042	611167
46388	611168
5498	611169
64534	611170
973	611171
46115	611172
260357	611173
43083	611174
7073	611175
33782	611176
103854	611177
165634	611178
317586	611179
4435	611180
301761	611181
115253	611182
54965	611183
2588	611184
319327	611185
303157	611186
113950	611187
4587	611188
25679	611189
102995	611190
42300	611191
26042	611192
158714	611193
188339	611194
52269	611195
457308	611196
133528	611197
377707	611198
23245	611199
32525	611200
3222	611201
27725	611202
367467	611203
8359	611204
265239	611205
16777	611206
22775	611207
9113	611208
389797	611209
74667	611210
353462	611211
100177	611212
46998	611213
1812	611214
49723	611215
237385	611216
29874	611217
408683	611218
58433	611219
273537	611220
29968	611221
179512	611222
2417	611223
32511	611224
33637	611225
9796	611226
113791	611227
21815	611228
63272	611229
206226	611230
2538	611231
33857	611232
3573	611233
6875	611234
737	611235
4690	611236
32177	611237
29584	611238
203032	611239
38442	611240
104830	611241
24080	611242
87311	611243
3287	611244
248866	611245
9341	611246
78017	611247
215699	611248
103685	611249
119191	611250
368273	611251
16411	611252
84009	611253
45884	611254
16	611255
12227	611256
230022	611257
415287	611258
65483	611259
101219	611260
205020	611261
83993	611262
40823	611263
109779	611264
123570	611265
199719	611266
135233	611267
75880	611268
8993	611269
251033	611270
420944	611271
185544	611272
9272	611273
1650	611274
545	611275
455382	611276
13310	611277
148	611278
203639	611279
173946	611280
44849	611281
8899	611282
75394	611283
213189	611284
10719	611285
97059	611286
6689	611287
62442	611288
444182	611289
15495	611290
17892	611291
227361	611292
339272	611293
243817	611294
155320	611295
26862	611296
49602	611297
52320	611298
17256	611299
1721	611300
348489	611301
101173	611302
365441	611303
2286	611304
174977	611305
3083	611306
91630	611307
296831	611308
5421	611309
379122	611310
53349	611311
92785	611312
235202	611313
228668	611314
127544	611315
20960	611316
43747	611317
37141	611318
313984	611319
238222	611320
35987	611321
185375	611322
23789	611323
104525	611324
173778	611325
69224	611326
87895	611327
216534	611328
96132	611329
420971	611330
308949	611331
171865	611332
43903	611333
39551	611334
118605	611335
33630	611336
169599	611337
375563	611338
256273	611339
101039	611340
414360	611341
300472	611342
248337	611343
128972	611344
165504	611345
177807	611346
174284	611347
276254	611348
86161	611349
323527	611350
23898	611351
177828	611352
16064	611353
304427	611354
351074	611355
188153	611356
307380	611357
326597	611358
24790	611359
122990	611360
259452	611361
21673	611362
453357	611363
414509	611364
73104	611365
124749	611366
432294	611367
32528	611368
53712	611369
380910	611370
117840	611371
214765	611372
74680	611373
225143	611374
39591	611375
39591	611376
108080	611377
108080	611378
221139	611379
295115	611380
153973	611381
12007	611382
23633	611383
278675	611384
167947	611385
29125	611386
99716	611387
5952	611388
139344	611389
235828	611390
159246	611391
3774	611392
211994	611393
34298	611394
16512	611395
47440	611396
451157	611397
24859	611398
365608	611399
41720	611400
398164	611401
64936	611402
43871	611403
191990	611404
238795	611405
258395	611406
99554	611407
136620	611408
38879	611409
396618	611410
218776	611411
76504	611412
69352	611413
284401	611414
38828	611415
11739	611416
29459	611417
398090	611418
154423	611419
159178	611420
364561	611421
29459	611422
47602	611423
177463	611424
225732	611425
56423	611426
322484	611427
457594	611428
255000	611429
53794	611430
146307	611431
17752	611432
66115	611433
230717	611434
87733	611435
123207	611436
10876	611437
16382	611438
40435	611439
18893	611440
145350	611441
92916	611442
148866	611443
68328	611444
24339	611445
25925	611446
74334	611447
297581	611448
27073	611449
436237	611450
376315	611451
200286	611452
29023	611453
200392	611454
383023	611455
24154	611456
74785	611457
58209	611458
402794	611459
274083	611460
11743	611461
124105	611462
420129	611463
11496	611464
163100	611465
318307	611466
202292	611467
447785	611468
230510	611469
21700	611470
456229	611471
323458	611472
119814	611473
8771	611474
137470	611475
199139	611476
194744	611477
290255	611478
187457	611479
94612	611480
60202	611481
3913	611482
328911	611483
2103	611484
222224	611485
165828	611486
155872	611487
153494	611488
296734	611489
296324	611490
116590	611491
138577	611492
189415	611493
100440	611494
15149	611495
27087	611496
85731	611497
457204	611498
3776	611499
156646	611500
444130	611501
118690	611502
92633	611503
93840	611504
396565	611505
252065	611506
296827	611507
392638	611508
375325	611509
107626	611510
229480	611511
452481	611512
399314	611513
80510	611514
212505	611515
453564	611516
96998	611517
96998	611518
181266	611519
331635	611520
60458	611521
68721	611522
140177	611523
71963	611524
62180	611525
288925	611526
8236	611527
138623	611528
166783	611529
398682	611530
215019	611531
220033	611532
449286	611533
60454	611534
261466	611535
107578	611536
149059	611537
296744	611538
95741	611539
59984	611540
218435	611541
159874	611542
24882	611543
32159	611544
136132	611545
147915	611546
66716	611547
445949	611548
242688	611549
301603	611550
167901	611551
234445	611552
350987	611553
796	611554
41700	611555
78576	611556
191640	611557
111233	611558
47349	611559
442529	611560
395784	611561
114095	611562
1869	611563
36967	611564
11961	611565
215880	611566
65923	611567
408180	611568
71756	611569
256729	611570
244355	611571
230760	611572
297854	611573
192859	611574
336273	611575
63526	611576
230077	611577
258438	611578
149876	611579
343575	611580
230759	611581
136065	611582
444997	611583
106724	611584
169534	611585
39784	611586
123616	611587
5066	611588
95862	611589
378046	611590
11657	611591
377658	611592
97137	611593
342889	611594
104569	611595
17860	611596
216215	611597
178768	611598
211109	611599
292010	611600
208704	611601
291018	611602
85904	611603
356898	611604
29882	611605
88254	611606
165937	611607
222460	611608
20433	611609
185187	611610
142803	611611
235893	611612
40270	611613
66726	611614
14563	611615
133899	611616
50579	611617
104997	611618
399491	611619
206347	611620
125741	611621
166331	611622
168083	611623
85905	611624
85684	611625
119779	611626
87239	611627
46340	611628
319328	611629
128182	611630
24261	611631
302427	611632
9077	611633
422247	611634
251117	611635
247484	611636
206603	611637
29375	611638
181452	611639
203256	611640
13540	611641
228759	611642
212175	611643
423513	611644
411749	611645
4757	611646
228870	611647
395671	611648
211984	611649
190786	611650
248329	611651
235276	611652
414113	611653
20250	611654
129936	611655
70059	611656
8628	611657
7104	611658
91744	611659
16750	611660
145531	611661
190155	611662
208290	611663
148608	611664
185005	611665
156103	611666
44213	611667
3892	611668
251171	611669
165820	611670
279522	611671
29	611672
85973	611673
24749	611674
52162	611675
16308	611676
81148	611677
33959	611678
8153	611679
436987	611680
300022	611681
1507	611682
93848	611683
60069	611684
227329	611685
125225	611686
428139	611687
165358	611688
173545	611689
109594	611690
348412	611691
52266	611692
160138	611693
43860	611694
244336	611695
340385	611696
98444	611697
3012	611698
1705	611699
432791	611700
33224	611701
69412	611702
50491	611703
66625	611704
222674	611705
93296	611706
4338	611707
7913	611708
277532	611709
338043	611710
125961	611711
174122	611712
2655	611713
214044	611714
17	611715
57766	611716
20571	611717
273109	611718
174359	611719
109841	611720
93448	611721
334360	611722
59308	611723
214691	611724
250374	611725
180914	611726
201190	611727
102856	611728
421840	611729
315264	611730
91	611731
145271	611732
6645	611733
128008	611734
225372	611735
27866	611736
175222	611737
43863	611738
430628	611739
206603	611740
97141	611741
183297	611742
186361	611743
4034	611744
214063	611745
205955	611746
274614	611747
356026	611748
30085	611749
44543	611750
137605	611751
117176	611752
352037	611753
292836	611754
79752	611755
336773	611756
250914	611757
48852	611758
205083	611759
222322	611760
72454	611761
160926	611762
101540	611763
202134	611764
328571	611765
258730	611766
178627	611767
67722	611768
274034	611769
40532	611770
22642	611771
155298	611772
156370	611773
194488	611774
15557	611775
90100	611776
347643	611777
640	611778
87160	611779
7359	611780
38177	611781
162404	611782
15783	611783
151759	611784
1946	611785
8068	611786
299693	611787
24190	611788
452604	611789
410431	611790
143150	611791
15874	611792
345546	611793
72837	611794
6387	611795
73429	611796
102550	611797
44694	611798
216633	611799
38401	611800
70538	611801
72218	611802
141186	611803
38401	611804
38305	611805
41208	611806
52919	611807
46460	611808
73241	611809
61007	611810
235002	611811
30561	611812
109098	611813
168330	611814
415291	611815
116739	611816
131600	611817
100663	611818
75486	611819
92896	611820
342372	611821
122528	611822
74880	611823
76329	611824
108585	611825
333920	611826
29086	611827
102380	611828
317313	611829
329317	611830
409380	611831
414549	611832
175089	611833
70117	611834
28467	611835
381733	611836
53606	611837
31898	611838
67664	611839
220562	611840
332494	611841
63506	611842
214203	611843
13342	611844
156577	611845
333908	611846
46099	611847
45554	611848
156103	611849
102856	611850
440530	611851
54821	611852
83590	611853
27614	611854
276615	611855
132238	611856
209914	611857
326675	611858
168144	611859
35330	611860
359199	611861
54914	611862
175419	611863
5355	611864
24109	611865
270749	611866
269935	611867
187256	611868
2332	611869
171790	611870
4034	611871
54201	611872
5476	611873
322973	611874
565	611875
22527	611876
214553	611877
224577	611878
58025	611879
63303	611880
273278	611881
409403	611882
94068	611883
185303	611884
60338	611885
314865	611886
197956	611887
72412	611888
12574	611889
418441	611890
250374	611891
21967	611892
78814	611893
16633	611894
19632	611895
246542	611896
239394	611897
5917	611898
25130	611899
80818	611900
427106	611901
96370	611902
29133	611903
29133	611904
292510	611905
9444	611906
89157	611907
194022	611908
117771	611909
15488	611910
282586	611911
9390	611912
195909	611913
5956	611914
89810	611915
3870	611916
13580	611917
219526	611918
145998	611919
114977	611920
105564	611921
30610	611922
1671	611923
42830	611924
25175	611925
214652	611926
149411	611927
286433	611928
335454	611929
394961	611930
156853	611931
212557	611932
10609	611933
92437	611934
145651	611935
289301	611936
78115	611937
227030	611938
13362	611939
83531	611940
398058	611941
121464	611942
37433	611943
62219	611944
37433	611945
149175	611946
149467	611947
222583	611948
237639	611949
160903	611950
338059	611951
410544	611952
163565	611953
6140	611954
6140	611955
72558	611956
6140	611957
402757	611958
201745	611959
173308	611960
72677	611961
72677	611962
415178	611963
151643	611964
456314	611965
402019	611966
204769	611967
82833	611968
95542	611969
320462	611970
97780	611971
175441	611972
233080	611973
431907	611974
455745	611975
17403	611976
77044	611977
156739	611978
366770	611979
131574	611980
205050	611981
342907	611982
63855	611983
283215	611984
182151	611985
194176	611986
397879	611987
229314	611988
199164	611989
18901	611990
212822	611991
163261	611992
308414	611993
336058	611994
165206	611995
223929	611996
303495	611997
383105	611998
375875	611999
143792	612000
421127	612001
12165	612002
3776	612003
205881	612004
453347	612005
141313	612006
21846	612007
15745	612008
8968	612009
12805	612010
20539	612011
54790	612012
113006	612013
854	612014
95739	612015
56986	612016
450576	612017
98027	612018
134895	612019
428542	612020
2252	612021
441717	612022
149548	612023
126589	612024
14360	612025
40897	612026
5778	612027
35069	612028
41140	612029
174901	612030
155894	612031
889	612032
79069	612033
84232	612034
225219	612035
442563	612036
316975	612037
1169	612038
122678	612039
19680	612040
48924	612041
206604	612042
211576	612043
24838	612044
128396	612045
32376	612046
40927	612047
8233	612048
235662	612049
29266	612050
389262	612051
146286	612052
15325	612053
5507	612054
441740	612055
212677	612056
451489	612057
336926	612058
357594	612059
132741	612060
181689	612061
240317	612062
73381	612063
11056	612064
18594	612065
236139	612066
418259	612067
166611	612068
186031	612069
76770	612070
288378	612071
288605	612072
19927	612073
204947	612074
197785	612075
450765	612076
125092	612077
23228	612078
289110	612079
76829	612080
109318	612081
18246	612082
324339	612083
85022	612084
285787	612085
143098	612086
196358	612087
162878	612088
50083	612089
478	612090
167804	612091
53720	612092
188462	612093
35163	612094
153386	612095
135680	612096
126707	612097
6266	612098
218500	612099
190400	612100
24973	612101
105073	612102
230238	612103
191539	612104
57259	612105
128615	612106
7344	612107
16993	612108
99553	612109
9175	612110
71359	612111
95462	612112
236532	612113
20213	612114
85702	612115
181063	612116
43888	612117
193736	612118
193736	612119
6100	612120
42808	612121
267313	612122
447074	612123
348414	612124
384900	612125
30995	612126
57689	612127
20834	612128
133747	612129
134181	612130
19007	612131
296366	612132
205408	612133
63098	612134
217865	612135
410328	612136
63784	612137
31369	612138
126078	612139
128981	612140
254246	612141
406029	612142
279480	612143
127833	612144
305945	612145
288502	612146
28058	612147
49315	612148
86480	612149
136001	612150
258694	612151
215206	612152
23508	612153
6034	612154
77069	612155
128101	612156
189959	612157
199462	612158
69100	612159
19858	612160
444339	612161
12362	612162
150363	612163
124698	612164
42100	612165
286421	612166
84636	612167
115015	612168
53670	612169
447302	612170
33429	612171
158339	612172
108869	612173
139169	612174
120084	612175
165690	612176
62031	612177
101754	612178
32409	612179
17890	612180
158126	612181
244700	612182
72226	612183
242401	612184
33394	612185
213064	612186
116065	612187
239995	612188
312164	612189
317849	612190
232743	612191
31061	612192
406908	612193
22212	612194
170670	612195
295897	612196
140412	612197
11353	612198
784	612199
378211	612200
34714	612201
25221	612202
15298	612203
396122	612204
63823	612205
8413	612206
280547	612207
37326	612208
224880	612209
39492	612210
61620	612211
46349	612212
120084	612213
413724	612214
128593	612215
183355	612216
204870	612217
324149	612218
1267	612219
307778	612220
92446	612221
44006	612222
263459	612223
35724	612224
397631	612225
212617	612226
29314	612227
287439	612228
55689	612229
37831	612230
8220	612231
81129	612232
90674	612233
81276	612234
194491	612235
29080	612236
74373	612237
9024	612238
138332	612239
46931	612240
18529	612241
227426	612242
8712	612243
272799	612244
79053	612245
138118	612246
311369	612247
237679	612248
18829	612249
59799	612250
136947	612251
9805	612252
120887	612253
292200	612254
299830	612255
160745	612256
179534	612257
1530	612258
291743	612259
289554	612260
85121	612261
334443	612262
31328	612263
66966	612264
25220	612265
102129	612266
34714	612267
446161	612268
20150	612269
254297	612270
127755	612271
58687	612272
435782	612273
4095	612274
61732	612275
323842	612276
73505	612277
55306	612278
377546	612279
1637	612280
26	612281
39245	612282
193543	612283
98696	612284
4320	612285
68453	612286
391704	612287
367068	612288
459682	612289
78483	612290
116254	612291
354230	612292
32585	612293
116253	612294
447573	612295
442	612296
409851	612297
60370	612298
1020	612299
30684	612300
108095	612301
238511	612302
175819	612303
93	612304
217339	612305
17826	612306
62709	612307
217194	612308
365154	612309
102468	612310
20793	612311
424602	612312
11228	612313
83381	612314
12449	612315
69972	612316
129344	612317
65492	612318
61959	612319
213570	612320
124501	612321
304326	612322
210574	612323
48074	612324
8171	612325
372769	612326
438850	612327
248444	612328
295732	612329
389596	612330
154380	612331
57555	612332
233610	612333
74177	612334
438161	612335
134649	612336
180693	612337
110337	612338
48269	612339
134649	612340
80017	612341
162566	612342
139694	612343
6407	612344
210877	612345
67316	612346
85049	612347
129691	612348
77852	612349
345993	612350
171319	612351
19970	612352
213807	612353
308436	612354
58917	612355
136677	612356
97345	612357
324072	612358
146890	612359
215351	612360
132810	612361
31814	612362
55400	612363
55615	612364
402353	612365
60572	612366
210603	612367
107321	612368
210345	612369
56088	612370
17463	612371
392332	612372
55395	612373
372611	612374
96879	612375
96849	612376
189555	612377
189555	612378
40274	612379
40274	612380
40274	612381
456007	612382
2468	612383
210534	612384
85857	612385
2724	612386
23910	612387
292893	612388
7676	612389
23910	612390
137193	612391
23279	612392
11078	612393
57803	612394
19715	612395
436160	612396
108832	612397
247659	612398
157470	612399
56500	612400
164638	612401
188681	612402
14991	612403
183015	612404
61529	612405
124951	612406
112242	612407
133	612408
18800	612409
426818	612410
123031	612411
421326	612412
59915	612413
34221	612414
443982	612415
93	612416
423171	612417
244578	612418
32409	612419
21717	612420
230407	612421
3305	612422
180377	612423
280301	612424
349290	612425
74348	612426
310084	612427
27315	612428
11382	612429
364571	612430
52934	612431
279947	612432
15845	612433
13793	612434
269133	612435
37558	612436
136146	612437
2998	612438
259894	612439
130370	612440
44776	612441
369282	612442
178218	612443
191908	612444
50199	612445
2701	612446
201780	612447
6875	612448
19706	612449
128130	612450
326239	612451
57745	612452
11054	612453
290285	612454
191514	612455
278245	612456
2219	612457
52272	612458
226474	612459
168515	612460
114576	612461
16862	612462
54588	612463
424932	612464
3733	612465
239283	612466
64123	612467
142904	612468
65704	612469
152333	612470
86207	612471
46939	612472
182175	612473
4924	612474
182201	612475
28283	612476
115616	612477
418154	612478
87245	612479
18199	612480
2277	612481
192485	612482
401733	612483
314942	612484
131405	612485
221602	612486
77639	612487
25601	612488
121636	612489
72263	612490
26113	612491
105566	612492
423159	612493
208365	612494
164204	612495
14093	612496
44398	612497
187407	612498
350490	612499
252973	612500
20603	612501
349934	612502
75146	612503
6448	612504
77068	612505
179598	612506
7352	612507
116122	612508
102251	612509
18678	612510
354497	612511
214603	612512
107180	612513
11942	612514
22042	612515
143726	612516
1605	612517
179007	612518
401818	612519
23135	612520
103448	612521
41125	612522
46707	612523
58196	612524
85664	612525
53473	612526
356919	612527
181228	612528
129534	612529
92606	612530
428632	612531
80530	612532
55067	612533
173245	612534
237298	612535
187608	612536
216352	612537
199487	612538
257068	612539
190234	612540
197788	612541
158759	612542
86589	612543
188479	612544
90136	612545
247489	612546
163274	612547
79717	612548
338169	612549
353088	612550
37733	612551
419493	612552
273824	612553
360589	612554
86336	612555
542	612556
38670	612557
176720	612558
17019	612559
419474	612560
28841	612561
104576	612562
357114	612563
192121	612564
1107	612565
94683	612566
182394	612567
93187	612568
298862	612569
1112	612570
451329	612571
349463	612572
199357	612573
100331	612574
100331	612575
186719	612576
186695	612577
32155	612578
211131	612579
3387	612580
115159	612581
165563	612582
8534	612583
372528	612584
65305	612585
199103	612586
14006	612587
3057	612588
5396	612589
37118	612590
104268	612591
17915	612592
127911	612593
96949	612594
84337	612595
3208	612596
28277	612597
276642	612598
173626	612599
89258	612600
387532	612601
443933	612602
195117	612603
273025	612604
175592	612605
181440	612606
388177	612607
430934	612608
13477	612609
13247	612610
47437	612611
226422	612612
228307	612613
445461	612614
118786	612615
30714	612616
225192	612617
140343	612618
101483	612619
66139	612620
109879	612621
50233	612622
365823	612623
111279	612624
15904	612625
400518	612626
14330	612627
8658	612628
319307	612629
397096	612630
28011	612631
281766	612632
47663	612633
43501	612634
85919	612635
26643	612636
394155	612637
155491	612638
13066	612639
17666	612640
126192	612641
55924	612642
10788	612643
147708	612644
35265	612645
269485	612646
345750	612647
336724	612648
133623	612649
120234	612650
12449	612651
329537	612652
206126	612653
217169	612654
136124	612655
228337	612656
132125	612657
5358	612658
224877	612659
63093	612660
17674	612661
56774	612662
56774	612663
81882	612664
61775	612665
61775	612666
31306	612667
40122	612668
1883	612669
5476	612670
19357	612671
419451	612672
430870	612673
171924	612674
50155	612675
213438	612676
277631	612677
94566	612678
428843	612679
41852	612680
221787	612681
298112	612682
121418	612683
121436	612684
63528	612685
331770	612686
22470	612687
274780	612688
17	612689
11496	612690
410320	612691
138487	612692
145579	612693
12438	612694
258967	612695
4986	612696
44305	612697
311734	612698
394127	612699
345994	612700
135424	612701
8118	612702
235151	612703
387049	612704
43407	612705
6000	612706
332001	612707
298998	612708
141525	612709
246823	612710
13247	612711
71376	612712
69613	612713
52627	612714
389556	612715
216565	612716
55850	612717
213352	612718
398646	612719
117649	612720
9115	612721
399219	612722
3145	612723
130400	612724
18853	612725
113315	612726
31895	612727
117249	612728
106860	612729
130247	612730
140943	612731
35026	612732
220240	612733
99303	612734
247424	612735
137496	612736
165787	612737
3267	612738
31555	612739
48632	612740
308991	612741
6927	612742
230188	612743
121818	612744
381542	612745
3147	612746
9421	612747
10545	612748
11904	612749
4776	612750
28894	612751
142422	612752
202847	612753
57914	612754
279221	612755
106132	612756
35525	612757
84215	612758
2989	612759
121013	612760
13772	612761
83599	612762
17	612763
137675	612764
140466	612765
16878	612766
102885	612767
21332	612768
18255	612769
24838	612770
97907	612771
246523	612772
163709	612773
142739	612774
183361	612775
332770	612776
46614	612777
45849	612778
98	612779
2897	612780
12331	612781
52267	612782
13585	612783
213754	612784
5112	612785
1812	612786
8564	612787
176555	612788
438851	612789
334827	612790
246801	612791
408665	612792
1016	612793
395303	612794
86559	612795
210551	612796
224159	612797
38447	612798
234791	612799
102060	612800
100020	612801
31860	612802
57080	612803
24595	612804
129171	612805
266202	612806
232514	612807
66045	612808
91134	612809
34936	612810
105913	612811
63020	612812
9538	612813
25283	612814
5063	612815
277155	612816
429556	612817
16714	612818
122131	612819
358456	612820
235393	612821
102979	612822
145646	612823
408049	612824
124836	612825
95448	612826
79574	612827
86239	612828
322850	612829
385620	612830
211582	612831
14095	612832
64613	612833
64613	612834
271526	612835
408352	612836
385016	612837
264662	612838
450911	612839
403497	612840
27120	612841
63318	612842
211539	612843
160013	612844
192683	612845
22316	612846
65805	612847
2037	612848
190597	612849
124604	612850
233785	612851
137347	612852
147195	612853
236187	612854
32025	612855
17994	612856
6454	612857
27049	612858
175355	612859
268388	612860
96307	612861
18650	612862
180987	612863
236898	612864
15493	612865
166535	612866
185543	612867
25637	612868
410297	612869
258220	612870
15988	612871
409470	612872
20603	612873
23911	612874
143876	612875
150660	612876
150660	612877
422052	612878
154114	612879
398398	612880
417162	612881
224725	612882
177577	612883
58467	612884
19834	612885
55203	612886
29926	612887
148870	612888
246043	612889
457648	612890
38091	612891
409670	612892
75209	612893
136341	612894
108188	612895
69298	612896
135536	612897
98047	612898
139618	612899
84845	612900
339289	612901
174864	612902
127694	612903
20604	612904
10285	612905
64661	612906
208107	612907
67283	612908
359038	612909
92243	612910
9216	612911
341947	612912
119872	612913
457268	612914
177706	612915
457464	612916
35018	612917
203307	612918
178649	612919
178175	612920
191141	612921
355763	612922
230518	612923
35018	612924
94360	612925
59953	612926
368165	612927
180454	612928
127686	612929
141381	612930
80587	612931
417432	612932
421069	612933
14045	612934
19088	612935
342505	612936
29858	612937
6987	612938
57879	612939
455501	612940
50684	612941
165546	612942
205812	612943
44540	612944
24655	612945
165620	612946
61860	612947
416060	612948
168692	612949
294418	612950
36296	612951
23107	612952
234635	612953
267163	612954
36161	612955
12382	612956
3596	612957
38048	612958
70467	612959
50386	612960
110599	612961
186246	612962
331476	612963
248742	612964
444911	612965
8234	612966
8234	612967
86509	612968
85538	612969
208119	612970
151512	612971
391928	612972
167755	612973
150896	612974
291942	612975
78590	612976
289532	612977
21010	612978
436498	612979
365840	612980
68158	612981
69094	612982
294261	612983
236574	612984
148892	612985
114931	612986
154557	612987
168346	612988
300016	612989
360307	612990
100318	612991
447027	612992
91241	612993
89148	612994
330261	612995
205812	612996
146336	612997
148549	612998
145007	612999
272789	613000
396649	613001
153784	613002
172917	613003
130622	613004
55841	613005
88860	613006
205644	613007
189162	613008
94620	613009
167359	613010
97931	613011
131597	613012
167335	613013
232997	613014
424878	613015
111030	613016
239280	613017
1748	613018
11496	613019
229717	613020
333190	613021
1972	613022
1572	613023
6565	613024
2945	613025
4351	613026
30458	613027
15566	613028
6319	613029
8452	613030
125336	613031
445798	613032
447827	613033
207310	613034
55930	613035
17104	613036
346668	613037
182120	613038
248411	613039
290700	613040
152115	613041
119442	613042
103721	613043
103699	613044
376579	613045
91087	613046
3761	613047
271870	613048
142217	613049
8067	613050
429050	613051
59387	613052
275729	613053
46486	613054
235473	613055
52562	613056
224506	613057
59930	613058
58967	613059
193252	613060
160236	613061
163955	613062
43979	613063
83485	613064
255239	613065
258881	613066
265117	613067
51548	613068
365295	613069
365878	613070
311846	613071
444478	613072
450738	613073
109423	613074
396809	613075
390167	613076
183329	613077
350253	613078
341903	613079
219164	613080
292778	613081
33373	613082
118861	613083
235017	613084
117451	613085
358521	613086
405808	613087
220153	613088
405778	613089
28573	613090
275865	613091
39649	613092
278320	613093
175227	613094
333296	613095
175142	613096
332016	613097
420764	613098
418127	613099
115636	613100
59778	613101
317960	613102
44263	613103
41567	613104
262738	613105
136502	613106
368396	613107
99451	613108
189911	613109
84549	613110
216805	613111
348085	613112
351147	613113
96019	613114
153441	613115
298980	613116
23494	613117
122507	613118
436328	613119
121320	613120
105285	613121
39780	613122
282768	613123
283191	613124
375794	613125
90779	613126
15353	613127
423651	613128
32297	613129
18534	613130
23765	613131
250838	613132
22258	613133
189619	613134
94691	613135
186909	613136
11216	613137
319514	613138
67549	613139
371952	613140
199002	613141
372519	613142
197410	613143
179068	613144
321183	613145
313160	613146
128115	613147
128463	613148
172462	613149
123726	613150
242422	613151
443605	613152
30161	613153
104	613154
79143	613155
92122	613156
35252	613157
75544	613158
149936	613159
288034	613160
40614	613161
149907	613162
288254	613163
426310	613164
118107	613165
378016	613166
374843	613167
138916	613168
47717	613169
325930	613170
168354	613171
169684	613172
86686	613173
220169	613174
223617	613175
158776	613176
83821	613177
158010	613178
308778	613179
9051	613180
253670	613181
191820	613182
144309	613183
415796	613184
383062	613185
267357	613186
202627	613187
61283	613188
249918	613189
401942	613190
426043	613191
73794	613192
426265	613193
176364	613194
288616	613195
13640	613196
108858	613197
2716	613198
31927	613199
390782	613200
377104	613201
35115	613202
120789	613203
40173	613204
126450	613205
7417	613206
24688	613207
93539	613208
177385	613209
220967	613210
216980	613211
44809	613212
131970	613213
92805	613214
208647	613215
288657	613216
227903	613217
77910	613218
190278	613219
152929	613220
438433	613221
230665	613222
237820	613223
246081	613224
86989	613225
309766	613226
71463	613227
325802	613228
3740	613229
118488	613230
329527	613231
5168	613232
137054	613233
141932	613234
60542	613235
108063	613236
39388	613237
93074	613238
274982	613239
42862	613240
8735	613241
333771	613242
122596	613243
119789	613244
324297	613245
142367	613246
79427	613247
74551	613248
234993	613249
366037	613250
56173	613251
85134	613252
167163	613253
375479	613254
94336	613255
94509	613256
42282	613257
353452	613258
103754	613259
22316	613260
36645	613261
101003	613262
36408	613263
219014	613264
403950	613265
368327	613266
82664	613267
171088	613268
370571	613269
360345	613270
84809	613271
57271	613272
200873	613273
2294	613274
86019	613275
453749	613276
18836	613277
394854	613278
79847	613279
385881	613280
52167	613281
58648	613282
106298	613283
196702	613284
47021	613285
106353	613286
185572	613287
93074	613288
253745	613289
84379	613290
167844	613291
428578	613292
44864	613293
108984	613294
10652	613295
310452	613296
68357	613297
435884	613298
99609	613299
237592	613300
149368	613301
179953	613302
119363	613303
168329	613304
145524	613305
40547	613306
183966	613307
91764	613308
368448	613309
333160	613310
220536	613311
45555	613312
34523	613313
5377	613314
12451	613315
248152	613316
404246	613317
236404	613318
75330	613319
22781	613320
424822	613321
69808	613322
131956	613323
376063	613324
231452	613325
314766	613326
56808	613327
138539	613328
274706	613329
173743	613330
195904	613331
237652	613332
61998	613333
43062	613334
160215	613335
45488	613336
140286	613337
10445	613338
4584	613339
53937	613340
4843	613341
129028	613342
17125	613343
3681	613344
1766	613345
3004	613346
3622	613347
1405	613348
15585	613349
1000	613350
4351	613351
10610	613352
3622	613353
69264	613354
60568	613355
1000	613356
55239	613357
42132	613358
10039	613359
30098	613360
57479	613361
410586	613362
84363	613363
37074	613364
350017	613365
203496	613366
46915	613367
46915	613368
151791	613369
4401	613370
60568	613371
283876	613372
31780	613373
8576	613374
6319	613375
3595	613376
41700	613377
2192	613378
1000	613379
51621	613380
6699	613381
576	613382
6093	613383
3595	613384
7513	613385
348302	613386
10667	613387
449212	613388
3936	613389
64627	613390
91719	613391
32412	613392
20386	613393
44557	613394
248016	613395
62268	613396
388857	613397
444828	613398
177465	613399
210666	613400
433198	613401
21126	613402
127332	613403
86946	613404
148284	613405
282143	613406
51347	613407
10776	613408
140842	613409
185018	613410
392066	613411
117494	613412
52806	613413
11078	613414
219300	613415
88350	613416
95761	613417
379540	613418
284946	613419
459068	613420
47944	613421
380417	613422
34985	613423
455823	613424
55782	613425
282818	613426
430997	613427
197390	613428
28907	613429
282543	613430
53094	613431
19396	613432
17589	613433
356394	613434
361334	613435
160990	613436
195448	613437
162695	613438
37226	613439
395192	613440
69010	613441
24125	613442
413951	613443
31158	613444
54828	613445
321378	613446
166721	613447
182477	613448
385335	613449
374516	613450
246475	613451
246212	613452
85	613453
461	613454
261566	613455
410970	613456
92107	613457
37528	613458
101100	613459
193892	613460
259952	613461
36884	613462
38686	613463
127490	613464
128193	613465
88230	613466
25392	613467
7520	613468
225051	613469
63234	613470
358279	613471
372508	613472
376375	613473
227559	613474
70826	613475
100994	613476
114369	613477
1378	613478
21823	613479
90972	613480
393439	613481
564	613482
6771	613483
95150	613484
24497	613485
261165	613486
340797	613487
120305	613488
359042	613489
75430	613490
285006	613491
168	613492
88839	613493
213455	613494
438559	613495
272143	613496
116725	613497
156805	613498
118110	613499
273	613500
109974	613501
365864	613502
315108	613503
154444	613504
97149	613505
105510	613506
75044	613507
332895	613508
188892	613509
273	613510
29858	613511
45990	613512
428816	613513
115382	613514
12046	613515
288685	613516
92421	613517
57666	613518
51375	613519
2310	613520
144604	613521
145255	613522
219451	613523
145944	613524
19412	613525
356474	613526
96076	613527
127812	613528
123118	613529
252070	613530
123118	613531
216842	613532
422071	613533
346497	613534
32985	613535
217281	613536
56757	613537
446018	613538
92424	613539
105022	613540
9625	613541
138866	613542
81335	613543
94950	613544
182439	613545
32155	613546
12410	613547
366328	613548
60700	613549
40210	613550
394781	613551
370923	613552
16457	613553
111232	613554
19159	613555
65225	613556
247486	613557
242944	613558
49867	613559
48366	613560
65725	613561
192948	613562
178749	613563
415525	613564
100678	613565
350568	613566
442928	613567
418114	613568
375467	613569
305396	613570
92127	613571
83084	613572
83084	613573
154833	613574
111883	613575
147895	613576
78455	613577
113537	613578
85702	613579
72587	613580
38178	613581
378502	613582
25519	613583
161314	613584
195455	613585
159670	613586
25927	613587
26579	613588
42868	613589
22567	613590
436806	613591
406062	613592
383495	613593
83576	613594
204764	613595
331200	613596
325377	613597
394766	613598
181448	613599
250346	613600
286368	613601
8236	613602
266024	613603
82535	613604
77604	613605
77604	613606
86078	613607
5387	613608
97567	613609
5972	613610
43650	613611
35069	613612
132932	613613
87348	613614
131897	613615
32	613616
284788	613617
61144	613618
416	613619
48903	613620
3452	613621
17180	613622
423944	613623
78220	613624
99635	613625
314688	613626
2128	613627
206477	613628
44393	613629
80283	613630
98289	613631
7148	613632
286738	613633
27242	613634
115287	613635
55268	613636
43345	613637
280641	613638
221310	613639
3062	613640
213523	613641
150687	613642
11040	613643
18212	613644
5744	613645
412590	613646
10391	613647
207675	613648
13001	613649
23615	613650
210135	613651
97090	613652
27376	613653
247204	613654
116071	613655
151661	613656
21512	613657
86433	613658
30833	613659
246128	613660
334492	613661
201961	613662
233300	613663
13953	613664
65411	613665
11684	613666
8978	613667
115955	613668
190359	613669
410074	613670
338985	613671
184312	613672
25108	613673
59297	613674
341122	613675
125659	613676
70585	613677
92278	613678
369744	613679
3743	613680
135749	613681
34631	613682
46516	613683
3327	613684
31422	613685
25451	613686
4203	613687
201958	613688
389687	613689
112278	613690
15573	613691
7262	613692
72997	613693
117392	613694
161227	613695
333479	613696
54687	613697
99780	613698
81563	613699
46511	613700
258301	613701
611	613702
12190	613703
233209	613704
958	613705
318828	613706
31424	613707
141986	613708
76523	613709
82910	613710
407793	613711
224057	613712
68374	613713
304143	613714
8749	613715
14855	613716
86294	613717
419045	613718
228814	613719
350137	613720
47399	613721
82575	613722
7963	613723
120590	613724
261431	613725
309054	613726
20760	613727
80484	613728
126671	613729
81198	613730
40893	613731
289447	613732
12465	613733
168897	613734
137469	613735
79407	613736
181539	613737
196781	613738
41448	613739
339754	613740
4025	613741
18272	613742
138136	613743
403761	613744
102781	613745
182889	613746
97199	613747
146415	613748
93119	613749
188507	613750
129199	613751
27086	613752
95571	613753
72137	613754
141080	613755
57630	613756
91800	613757
166382	613758
250237	613759
13543	613760
8998	613761
160679	613762
196693	613763
207072	613764
392375	613765
98658	613766
329082	613767
216612	613768
103218	613769
244975	613770
120103	613771
456918	613772
10152	613773
186085	613774
200664	613775
157264	613776
24135	613777
13807	613778
90318	613779
86685	613780
75765	613781
77529	613782
123949	613783
244974	613784
100940	613785
209323	613786
40144	613787
232366	613788
319002	613789
3395	613790
342	613791
57868	613792
112406	613793
1730	613794
200910	613795
99953	613796
208679	613797
187793	613798
257808	613799
169729	613800
16059	613801
36267	613802
157439	613803
68240	613804
412680	613805
5834	613806
245641	613807
432440	613808
25383	613809
244557	613810
602	613811
33174	613812
85847	613813
300642	613814
73547	613815
18927	613816
77659	613817
5770	613818
125555	613819
115974	613820
14942	613821
14942	613822
306795	613823
338339	613824
31698	613825
10873	613826
11048	613827
1783	613828
43352	613829
162185	613830
18939	613831
142805	613832
122557	613833
408915	613834
6390	613835
52396	613836
15684	613837
7309	613838
113204	613839
323203	613840
388539	613841
104382	613842
223513	613843
373284	613844
235716	613845
53463	613846
69291	613847
54678	613848
215016	613849
33758	613850
1473	613851
17160	613852
3764	613853
59947	613854
106193	613855
197249	613856
52286	613857
43778	613858
143553	613859
38952	613860
194193	613861
316038	613862
11748	613863
239326	613864
32803	613865
372604	613866
174328	613867
239399	613868
339625	613869
21306	613870
64807	613871
117213	613872
184914	613873
131132	613874
331714	613875
19563	613876
163894	613877
113265	613878
187347	613879
29514	613880
12870	613881
36413	613882
110590	613883
43487	613884
110973	613885
455453	613886
344904	613887
860	613888
220529	613889
93828	613890
19037	613891
419724	613892
103718	613893
261912	613894
1512	613895
1201	613896
45930	613897
310457	613898
227364	613899
282342	613900
281973	613901
35735	613902
64232	613903
8640	613904
238181	613905
356397	613906
192340	613907
127451	613908
65062	613909
31676	613910
148794	613911
77391	613912
209015	613913
133916	613914
60752	613915
407671	613916
83589	613917
205920	613918
19578	613919
3080	613920
227696	613921
285491	613922
833	613923
6201	613924
12774	613925
90048	613926
205777	613927
15547	613928
12582	613929
125027	613930
158365	613931
28112	613932
5238	613933
174723	613934
126417	613935
111748	613936
61	613937
46465	613938
12556	613939
125621	613940
405316	613941
173	613942
4413	613943
25011	613944
70045	613945
130632	613946
43611	613947
17329	613948
395011	613949
83	613950
111203	613951
85386	613952
51652	613953
225416	613954
529	613955
87328	613956
328541	613957
127385	613958
22370	613959
35716	613960
71503	613961
49530	613962
58410	613963
184	613964
208760	613965
1758	613966
291508	613967
12111	613968
48783	613969
169782	613970
2390	613971
7429	613972
189110	613973
10013	613974
108015	613975
10856	613976
55084	613977
1739	613978
14800	613979
316859	613980
43688	613981
71272	613982
6971	613983
96699	613984
43930	613985
15518	613986
15721	613987
7887	613988
18796	613989
73300	613990
30769	613991
458685	613992
64598	613993
3877	613994
23045	613995
445297	613996
246657	613997
409285	613998
95843	613999
117423	614000
304871	614001
18045	614002
196158	614003
41154	614004
61453	614005
154415	614006
181779	614007
2470	614008
167008	614009
34034	614010
166644	614011
5411	614012
121952	614013
236364	614014
139140	614015
43998	614016
2294	614017
12296	614018
394814	614019
234046	614020
73369	614021
6639	614022
72489	614023
81209	614024
5189	614025
316761	614026
82056	614027
88518	614028
22	614029
14507	614030
40426	614031
29734	614032
231245	614033
58441	614034
13232	614035
34650	614036
277207	614037
237736	614038
185519	614039
17378	614040
15713	614041
174529	614042
193570	614043
53373	614044
281557	614045
54988	614046
226860	614047
121181	614048
1473	614049
220461	614050
1994	614051
1939	614052
1476	614053
2888	614054
125164	614055
40467	614056
59395	614057
369176	614058
104972	614059
2032	614060
411119	614061
51775	614062
34447	614063
31050	614064
432432	614065
140195	614066
303563	614067
388774	614068
6198	614069
184530	614070
25763	614071
29263	614072
119851	614073
372268	614074
90653	614075
233660	614076
104891	614077
167855	614078
235777	614079
60076	614080
139020	614081
78603	614082
151616	614083
91571	614084
73612	614085
108921	614086
69539	614087
57226	614088
452798	614089
74795	614090
98436	614091
121808	614092
199716	614093
432436	614094
30513	614095
449666	614096
987	614097
70284	614098
227924	614099
58721	614100
2368	614101
1806	614102
120186	614103
390539	614104
180366	614105
87297	614106
10865	614107
10703	614108
14131	614109
20197	614110
8801	614111
307742	614112
256702	614113
23597	614114
205472	614115
108653	614116
326322	614117
422446	614118
242308	614119
52744	614120
390313	614121
39140	614122
341489	614123
11035	614124
8880	614125
3409	614126
224131	614127
113269	614128
6835	614129
21096	614130
208983	614131
32372	614132
348470	614133
58766	614134
127651	614135
30991	614136
6648	614137
9736	614138
29197	614139
220545	614140
110316	614141
243378	614142
219700	614143
103745	614144
94937	614145
91848	614146
53521	614147
61805	614148
96507	614149
60054	614150
46411	614151
354994	614152
42624	614153
55675	614154
21497	614155
42282	614156
180452	614157
27794	614158
41194	614159
17941	614160
7807	614161
128063	614162
79748	614163
79444	614164
16379	614165
7168	614166
80780	614167
31239	614168
65489	614169
436473	614170
135341	614171
8637	614172
16349	614173
266719	614174
304073	614175
116834	614176
160488	614177
240340	614178
17868	614179
10806	614180
219679	614181
16849	614182
355102	614183
39953	614184
37541	614185
150762	614186
23360	614187
451543	614188
30961	614189
50559	614190
453480	614191
430171	614192
54970	614193
31383	614194
142101	614195
103889	614196
348935	614197
178090	614198
236313	614199
102704	614200
39	614201
2390	614202
2995	614203
536	614204
139560	614205
314368	614206
19193	614207
27794	614208
94395	614209
103752	614210
113711	614211
35565	614212
447262	614213
45674	614214
20972	614215
228	614216
161304	614217
287627	614218
21040	614219
4172	614220
8486	614221
288168	614222
3851	614223
5665	614224
197902	614225
44730	614226
356323	614227
327798	614228
101792	614229
63171	614230
102832	614231
112763	614232
112844	614233
410362	614234
210873	614235
222935	614236
148110	614237
147321	614238
201196	614239
59878	614240
59714	614241
183695	614242
11522	614243
100275	614244
50908	614245
260802	614246
151043	614247
141697	614248
264481	614249
404789	614250
382461	614251
54160	614252
63692	614253
2016	614254
82651	614255
81769	614256
19583	614257
132123	614258
305881	614259
123844	614260
4000	614261
68628	614262
110535	614263
58238	614264
2163	614265
218207	614266
17296	614267
50908	614268
16469	614269
130825	614270
20479	614271
313119	614272
42908	614273
11741	614274
148400	614275
24396	614276
22012	614277
14225	614278
28890	614279
175150	614280
84811	614281
301320	614282
419863	614283
53521	614284
68111	614285
158378	614286
325043	614287
140805	614288
68121	614289
82945	614290
308975	614291
43260	614292
16030	614293
58151	614294
36801	614295
269370	614296
376484	614297
43746	614298
216632	614299
1013	614300
13078	614301
127451	614302
3691	614303
150705	614304
26977	614305
1697	614306
14564	614307
434474	614308
46943	614309
241820	614310
316890	614311
414241	614312
107347	614313
70612	614314
186965	614315
2481	614316
59408	614317
137262	614318
87135	614319
93410	614320
716	614321
423698	614322
17316	614323
108128	614324
93417	614325
78039	614326
9137	614327
150480	614328
10695	614329
157793	614330
230065	614331
182992	614332
138	614333
153035	614334
108216	614335
307304	614336
27369	614337
1620	614338
39197	614339
13098	614340
8919	614341
106827	614342
105605	614343
43368	614344
61841	614345
124075	614346
57812	614347
52836	614348
302630	614349
173549	614350
5014	614351
13087	614352
418860	614353
149787	614354
3975	614355
1672	614356
7426	614357
122552	614358
21342	614359
1549	614360
25224	614361
172427	614362
107468	614363
17338	614364
196709	614365
163677	614366
96820	614367
6330	614368
6900	614369
104041	614370
647	614371
186778	614372
249227	614373
284125	614374
228532	614375
60909	614376
14962	614377
218623	614378
19810	614379
17123	614380
26407	614381
98586	614382
103301	614383
40961	614384
14660	614385
87115	614386
158637	614387
147417	614388
157093	614389
367835	614390
231246	614391
53498	614392
210461	614393
24818	614394
14935	614395
86795	614396
45206	614397
55360	614398
107906	614399
30986	614400
183094	614401
41394	614402
67446	614403
156148	614404
10852	614405
60048	614406
343413	614407
4110	614408
25879	614409
9647	614410
96476	614411
221924	614412
70127	614413
184038	614414
31773	614415
34574	614416
4330	614417
297938	614418
97958	614419
70918	614420
45136	614421
3723	614422
33292	614423
151816	614424
334530	614425
178779	614426
30957	614427
81375	614428
123678	614429
19162	614430
54993	614431
208223	614432
353491	614433
195370	614434
83411	614435
99681	614436
93424	614437
111447	614438
52464	614439
28938	614440
111062	614441
9486	614442
4300	614443
311677	614444
182123	614445
6705	614446
26785	614447
24097	614448
25040	614449
168382	614450
72964	614451
460141	614452
211186	614453
9052	614454
433644	614455
110	614456
27290	614457
56589	614458
148881	614459
310755	614460
158162	614461
36432	614462
239219	614463
178143	614464
38751	614465
118137	614466
13301	614467
227584	614468
78855	614469
30862	614470
58440	614471
355175	614472
29513	614473
11555	614474
10699	614475
747	614476
69422	614477
264553	614478
110014	614479
143164	614480
91864	614481
65899	614482
256037	614483
337008	614484
18626	614485
248977	614486
129988	614487
28516	614488
9536	614489
21550	614490
41326	614491
337604	614492
8594	614493
79531	614494
435212	614495
73941	614496
52729	614497
181587	614498
60483	614499
535	614500
206516	614501
328	614502
289101	614503
131616	614504
15060	614505
54897	614506
388679	614507
8802	614508
58797	614509
224371	614510
67103	614511
14338	614512
26096	614513
193947	614514
190158	614515
14017	614516
206142	614517
100860	614518
31452	614519
15026	614520
28763	614521
5332	614522
141806	614523
21976	614524
20082	614525
6763	614526
121147	614527
118779	614528
93772	614529
233836	614530
156600	614531
33781	614532
86703	614533
430555	614534
2021	614535
132176	614536
58943	614537
281546	614538
51	614539
60016	614540
930	614541
3260	614542
3121	614543
243318	614544
222562	614545
430879	614546
5427	614547
25224	614548
29870	614549
127846	614550
29856	614551
76441	614552
166720	614553
20460	614554
238210	614555
36354	614556
113280	614557
12422	614558
307993	614559
34614	614560
96378	614561
120162	614562
4946	614563
43353	614564
373085	614565
84617	614566
220202	614567
220200	614568
246027	614569
223195	614570
357901	614571
220496	614572
14345	614573
63513	614574
206378	614575
117592	614576
86457	614577
7183	614578
337551	614579
991	614580
14138	614581
117808	614582
5730	614583
108611	614584
22294	614585
3330	614586
7620	614587
106305	614588
30890	614589
116524	614590
26571	614591
108070	614592
59210	614593
40668	614594
30771	614595
6478	614596
189431	614597
28566	614598
13950	614599
86958	614600
100122	614601
87436	614602
215576	614603
21856	614604
222344	614605
368041	614606
230174	614607
136816	614608
69439	614609
210955	614610
15737	614611
107332	614612
70666	614613
21746	614614
212264	614615
4867	614616
126272	614617
39673	614618
31649	614619
247728	614620
26497	614621
286814	614622
457437	614623
1231	614624
177068	614625
184912	614626
140627	614627
406212	614628
4153	614629
105006	614630
384193	614631
287222	614632
64216	614633
4655	614634
7458	614635
23332	614636
1818	614637
72425	614638
25402	614639
63168	614640
100689	614641
172401	614642
18115	614643
56926	614644
48786	614645
16261	614646
384756	614647
160657	614648
4173	614649
374523	614650
42710	614651
200420	614652
80983	614653
452817	614654
26096	614655
426882	614656
49740	614657
206554	614658
156015	614659
456858	614660
41894	614661
65876	614662
32335	614663
247088	614664
37156	614665
30337	614666
175612	614667
159342	614668
45642	614669
177024	614670
342059	614671
200580	614672
27120	614673
249580	614674
137655	614675
254343	614676
10120	614677
355488	614678
19082	614679
104240	614680
1411	614681
91357	614682
101698	614683
176248	614684
26285	614685
20330	614686
180902	614687
4576	614688
368161	614689
11545	614690
247237	614691
169345	614692
384140	614693
420273	614694
31400	614695
321474	614696
5079	614697
23632	614698
43122	614699
224529	614700
58552	614701
108442	614702
125138	614703
9787	614704
85119	614705
5768	614706
164317	614707
246715	614708
63486	614709
23018	614710
408791	614711
2540	614712
190171	614713
538	614714
138362	614715
233471	614716
292275	614717
78832	614718
108605	614719
49553	614720
10148	614721
143388	614722
225762	614723
34330	614724
377149	614725
193904	614726
6124	614727
5244	614728
217379	614729
39760	614730
56295	614731
210026	614732
410338	614733
60988	614734
54840	614735
173149	614736
1919	614737
52365	614738
102	614739
336062	614740
163	614741
99750	614742
29956	614743
4860	614744
9699	614745
24186	614746
7133	614747
132443	614748
1416	614749
10132	614750
222414	614751
3701	614752
98427	614753
373	614754
215186	614755
991	614756
120387	614757
51451	614758
714	614759
331154	614760
1593	614761
119910	614762
378095	614763
52722	614764
199328	614765
33910	614766
217568	614767
65031	614768
137707	614769
85330	614770
103010	614771
121682	614772
9706	614773
19285	614774
363383	614775
10686	614776
54641	614777
254609	614778
41839	614779
34830	614780
103946	614781
45329	614782
111464	614783
58098	614784
207859	614785
41566	614786
109948	614787
104996	614788
411435	614789
350383	614790
26916	614791
313142	614792
77953	614793
32565	614794
40424	614795
93309	614796
1681	614797
2969	614798
46	614799
57089	614800
37154	614801
114113	614802
92167	614803
5954	614804
16955	614805
107315	614806
13501	614807
111514	614808
5082	614809
333870	614810
897	614811
203606	614812
280502	614813
8579	614814
12208	614815
235450	614816
82162	614817
111407	614818
61493	614819
410	614820
7073	614821
65172	614822
86713	614823
264217	614824
185560	614825
173885	614826
7922	614827
65686	614828
79498	614829
406596	614830
6464	614831
301157	614832
24482	614833
53345	614834
175442	614835
207485	614836
66197	614837
306063	614838
4347	614839
46464	614840
155622	614841
154011	614842
85964	614843
33	614844
11249	614845
337301	614846
32428	614847
210958	614848
108838	614849
103352	614850
42975	614851
115173	614852
197649	614853
726	614854
141797	614855
190833	614856
45938	614857
9775	614858
232866	614859
54470	614860
458836	614861
295187	614862
210535	614863
90618	614864
103	614865
180609	614866
30981	614867
237906	614868
252443	614869
18309	614870
443132	614871
64322	614872
36727	614873
88767	614874
236671	614875
102345	614876
55805	614877
6940	614878
1931	614879
434504	614880
187085	614881
77472	614882
430908	614883
22420	614884
7261	614885
27219	614886
416438	614887
371844	614888
199412	614889
172718	614890
34809	614891
101309	614892
17426	614893
17426	614894
342119	614895
35653	614896
128410	614897
55	614898
214805	614899
25381	614900
10935	614901
98671	614902
31998	614903
209934	614904
204401	614905
393964	614906
183631	614907
5651	614908
96773	614909
36626	614910
442073	614911
20316	614912
335217	614913
359266	614914
37734	614915
122013	614916
244755	614917
156664	614918
105996	614919
211313	614920
133075	614921
368350	614922
56854	614923
12911	614924
14195	614925
23042	614926
132114	614927
3498	614928
194406	614929
191256	614930
21049	614931
119814	614932
59685	614933
155679	614934
192613	614935
445894	614936
293256	614937
24016	614938
162288	614939
86306	614940
85583	614941
32242	614942
19466	614943
69045	614944
265714	614945
19049	614946
60944	614947
101751	614948
16847	614949
301715	614950
25597	614951
123135	614952
260485	614953
185369	614954
100118	614955
36657	614956
455487	614957
212278	614958
18325	614959
15841	614960
47552	614961
175992	614962
195823	614963
67684	614964
30836	614965
26310	614966
65374	614967
175640	614968
107717	614969
7412	614970
6981	614971
117228	614972
35671	614973
109680	614974
48979	614975
79706	614976
82417	614977
11831	614978
133199	614979
17022	614980
144243	614981
22793	614982
18222	614983
244359	614984
34432	614985
141539	614986
1214	614987
27720	614988
26377	614989
47723	614990
316808	614991
148114	614992
457821	614993
383978	614994
84222	614995
231354	614996
121034	614997
120240	614998
86054	614999
100246	615000
30036	615001
20156	615002
430591	615003
106002	615004
262095	615005
15308	615006
142	615007
228582	615008
78075	615009
146196	615010
252231	615011
203501	615012
146153	615013
75832	615014
324918	615015
42360	615016
332068	615017
31590	615018
41442	615019
167488	615020
203577	615021
75605	615022
16522	615023
11161	615024
132928	615025
85211	615026
9995	615027
207697	615028
46394	615029
404999	615030
134628	615031
3105	615032
53711	615033
155120	615034
280007	615035
18581	615036
28726	615037
124143	615038
30785	615039
60654	615040
458317	615041
149286	615042
125930	615043
59747	615044
97420	615045
170576	615046
48281	615047
87971	615048
13631	615049
179785	615050
248904	615051
48588	615052
261630	615053
435994	615054
5636	615055
96761	615056
48676	615057
56943	615058
3159	615059
4153	615060
48118	615061
19133	615062
222622	615063
137036	615064
158124	615065
262213	615066
370024	615067
10288	615068
221861	615069
54775	615070
240557	615071
154963	615072
26428	615073
239188	615074
90204	615075
2255	615076
8282	615077
68078	615078
14326	615079
398426	615080
31871	615081
78657	615082
62768	615083
43592	615084
69707	615085
99874	615086
6983	615087
86450	615088
83545	615089
24272	615090
87371	615091
325652	615092
8133	615093
224012	615094
51594	615095
5028	615096
210242	615097
124050	615098
30311	615099
290332	615100
25623	615101
316168	615102
334064	615103
106406	615104
25186	615105
37527	615106
49516	615107
86379	615108
15857	615109
40361	615110
265001	615111
127650	615112
295395	615113
122133	615114
57919	615115
165999	615116
173503	615117
3413	615118
29516	615119
65283	615120
233804	615121
152494	615122
46156	615123
59469	615124
54547	615125
394839	615126
15487	615127
170988	615128
13817	615129
230883	615130
13865	615131
140347	615132
169786	615133
272305	615134
149377	615135
80570	615136
107455	615137
34032	615138
8300	615139
195109	615140
107982	615141
174953	615142
240244	615143
7264	615144
27710	615145
188137	615146
19373	615147
419389	615148
5609	615149
70855	615150
13833	615151
39657	615152
168164	615153
6567	615154
22890	615155
381290	615156
94227	615157
415863	615158
340676	615159
89673	615160
368822	615161
49605	615162
458658	615163
140385	615164
45201	615165
254680	615166
361308	615167
243928	615168
23048	615169
84807	615170
386835	615171
339569	615172
254095	615173
297762	615174
446993	615175
209442	615176
69018	615177
394438	615178
38108	615179
36115	615180
280647	615181
132028	615182
111437	615183
80039	615184
10101	615185
311125	615186
42216	615187
63902	615188
373439	615189
6594	615190
80848	615191
27485	615192
65743	615193
175154	615194
28379	615195
28379	615196
14620	615197
35468	615198
63212	615199
1656	615200
234069	615201
419068	615202
22619	615203
330455	615204
165567	615205
182965	615206
149848	615207
31961	615208
228221	615209
353470	615210
388018	615211
341086	615212
58668	615213
132639	615214
236016	615215
250546	615216
255982	615217
257422	615218
73291	615219
326975	615220
233178	615221
295507	615222
442088	615223
166347	615224
24579	615225
404417	615226
178963	615227
161744	615228
336288	615229
274983	615230
183792	615231
334082	615232
338392	615233
2938	615234
84652	615235
395399	615236
160954	615237
44303	615238
298692	615239
257922	615240
241329	615241
332490	615242
255981	615243
80082	615244
106525	615245
202386	615246
82980	615247
349481	615248
13284	615249
336749	615250
96091	615251
251339	615252
93167	615253
77440	615254
323975	615255
126057	615256
120822	615257
455578	615258
222384	615259
193070	615260
98611	615261
83352	615262
154311	615263
351580	615264
227806	615265
153318	615266
352557	615267
130284	615268
205338	615269
96670	615270
12104	615271
46836	615272
219658	615273
119854	615274
401635	615275
138899	615276
5242	615277
303526	615278
165419	615279
410459	615280
194485	615281
91954	615282
351828	615283
236798	615284
134604	615285
78914	615286
284492	615287
147668	615288
204261	615289
217148	615290
89837	615291
9411	615292
347195	615293
135173	615294
11644	615295
192391	615296
27753	615297
187190	615298
73881	615299
170457	615300
367717	615301
147236	615302
235127	615303
34936	615304
58791	615305
177958	615306
120303	615307
38025	615308
71228	615309
56302	615310
131046	615311
106109	615312
215866	615313
160857	615314
266214	615315
5314	615316
76334	615317
81165	615318
137317	615319
282963	615320
163252	615321
125029	615322
444101	615323
59129	615324
93557	615325
298414	615326
52054	615327
97354	615328
277117	615329
131806	615330
364552	615331
56765	615332
175943	615333
198984	615334
610	615335
237703	615336
196499	615337
121916	615338
106745	615339
122720	615340
233937	615341
1970	615342
185675	615343
34291	615344
24684	615345
438241	615346
305473	615347
64258	615348
4824	615349
218	615350
181743	615351
59537	615352
31465	615353
570	615354
45947	615355
46625	615356
342488	615357
68084	615358
245401	615359
212694	615360
106161	615361
610	615362
4919	615363
40644	615364
22579	615365
149166	615366
1295	615367
167660	615368
44857	615369
455313	615370
172396	615371
82118	615372
23166	615373
64297	615374
98229	615375
110595	615376
44063	615377
184692	615378
6463	615379
110595	615380
164708	615381
302947	615382
127472	615383
7765	615384
140381	615385
132520	615386
53941	615387
104391	615388
441629	615389
25573	615390
228897	615391
9190	615392
218693	615393
20576	615394
100609	615395
78997	615396
78059	615397
11015	615398
344774	615399
103810	615400
58294	615401
242940	615402
189206	615403
275406	615404
7530	615405
86646	615406
45826	615407
27457	615408
217416	615409
5519	615410
19372	615411
20970	615412
92301	615413
198994	615414
41307	615415
17124	615416
440785	615417
21254	615418
451291	615419
244351	615420
32621	615421
151066	615422
290397	615423
190083	615424
188196	615425
213550	615426
31732	615427
192378	615428
230374	615429
19743	615430
80604	615431
106410	615432
113981	615433
22378	615434
145453	615435
146948	615436
406205	615437
427247	615438
40220	615439
122135	615440
111777	615441
22579	615442
94712	615443
300421	615444
80389	615445
213446	615446
426200	615447
87629	615448
5686	615449
366679	615450
10799	615451
194365	615452
271072	615453
34795	615454
239240	615455
54733	615456
134605	615457
26786	615458
126615	615459
1530	615460
15460	615461
184988	615462
25946	615463
213871	615464
20970	615465
269397	615466
96103	615467
37628	615468
210827	615469
94070	615470
50856	615471
411872	615472
10799	615473
277956	615474
381308	615475
279759	615476
44409	615477
353524	615478
337916	615479
209895	615480
149450	615481
76118	615482
126764	615483
36393	615484
130465	615485
89391	615486
3777	615487
384294	615488
460017	615489
17124	615490
289334	615491
230310	615492
42520	615493
113981	615494
246571	615495
376727	615496
81994	615497
71301	615498
88107	615499
12270	615500
12039	615501
12039	615502
38371	615503
140741	615504
67553	615505
13408	615506
156128	615507
6865	615508
1797	615509
330242	615510
25977	615511
405680	615512
121275	615513
35951	615514
44302	615515
63513	615516
459447	615517
402604	615518
86683	615519
63870	615520
325688	615521
95673	615522
46714	615523
34644	615524
67058	615525
61131	615526
681	615527
20642	615528
192775	615529
132426	615530
51368	615531
357906	615532
70119	615533
19634	615534
92024	615535
6325	615536
24431	615537
2272	615538
23674	615539
93649	615540
226287	615541
19823	615542
16358	615543
110011	615544
133651	615545
36726	615546
216969	615547
33484	615548
74752	615549
16198	615550
1789	615551
71789	615552
16197	615553
155302	615554
395672	615555
15236	615556
1994	615557
236967	615558
34255	615559
235244	615560
4213	615561
132988	615562
9039	615563
20657	615564
139445	615565
17987	615566
243129	615567
4367	615568
353721	615569
95605	615570
54341	615571
121093	615572
24232	615573
40299	615574
1795	615575
22094	615576
11983	615577
285868	615578
20490	615579
243967	615580
156314	615581
68738	615582
177110	615583
272753	615584
167007	615585
36220	615586
132682	615587
313333	615588
11	615589
1670	615590
39253	615591
395708	615592
137309	615593
10366	615594
77548	615595
12864	615596
5278	615597
43459	615598
58283	615599
10957	615600
110422	615601
149334	615602
21644	615603
91888	615604
1035	615605
159047	615606
13243	615607
157095	615608
3583	615609
26440	615610
319225	615611
4123	615612
111558	615613
124217	615614
93070	615615
70904	615616
310039	615617
9823	615618
98141	615619
157727	615620
130454	615621
145773	615622
394757	615623
107518	615624
50096	615625
269191	615626
370564	615627
47680	615628
3658	615629
346929	615630
391181	615631
100765	615632
126843	615633
112736	615634
220174	615635
57454	615636
162489	615637
1562	615638
152735	615639
375747	615640
160108	615641
48215	615642
114647	615643
7952	615644
457998	615645
101832	615646
407637	615647
336239	615648
60205	615649
363549	615650
134312	615651
127258	615652
126680	615653
139730	615654
12921	615655
137317	615656
181229	615657
329251	615658
281341	615659
23864	615660
140641	615661
259703	615662
138908	615663
268575	615664
16031	615665
10641	615666
422378	615667
18460	615668
95318	615669
42527	615670
27552	615671
214220	615672
377831	615673
25741	615674
380736	615675
151774	615676
25730	615677
447410	615678
2382	615679
225427	615680
331664	615681
424051	615682
33682	615683
197615	615684
218013	615685
25011	615686
247943	615687
55110	615688
432374	615689
156163	615690
102741	615691
241396	615692
446832	615693
77275	615694
18917	615695
123437	615696
6809	615697
424936	615698
47983	615699
264735	615700
396326	615701
241642	615702
47364	615703
140023	615704
251891	615705
15623	615706
19655	615707
28142	615708
97298	615709
219460	615710
196434	615711
108927	615712
219264	615713
205056	615714
41791	615715
2059	615716
47417	615717
43923	615718
19445	615719
12005	615720
59467	615721
250613	615722
116094	615723
114460	615724
366272	615725
17508	615726
43882	615727
52781	615728
70764	615729
158637	615730
23324	615731
247672	615732
389211	615733
107260	615734
247672	615735
51164	615736
326474	615737
293558	615738
31662	615739
168325	615740
59997	615741
435890	615742
225731	615743
117941	615744
231188	615745
63257	615746
354242	615747
69499	615748
387939	615749
17037	615750
66115	615751
29106	615752
27887	615753
139855	615754
11061	615755
4172	615756
1208	615757
213771	615758
404847	615759
2410	615760
12308	615761
13521	615762
102133	615763
16777	615764
3914	615765
39341	615766
182865	615767
99381	615768
206674	615769
12718	615770
165628	615771
423939	615772
7676	615773
315211	615774
45529	615775
212799	615776
439126	615777
300208	615778
34308	615779
310663	615780
422571	615781
127752	615782
40960	615783
49567	615784
266840	615785
102256	615786
46063	615787
18051	615788
89489	615789
234872	615790
40712	615791
411827	615792
151490	615793
51756	615794
149559	615795
107009	615796
300430	615797
36746	615798
14525	615799
117834	615800
422263	615801
304691	615802
52312	615803
140275	615804
60427	615805
78511	615806
1418	615807
1086	615808
7657	615809
63374	615810
64759	615811
265773	615812
238257	615813
20273	615814
55899	615815
124107	615816
64348	615817
4168	615818
121260	615819
206810	615820
174527	615821
4023	615822
81137	615823
2164	615824
225683	615825
226609	615826
201625	615827
128510	615828
48561	615829
285709	615830
4304	615831
278875	615832
194435	615833
220882	615834
52137	615835
391386	615836
8599	615837
96953	615838
368575	615839
304472	615840
108304	615841
122905	615842
210039	615843
70265	615844
399716	615845
1072	615846
78519	615847
366836	615848
46339	615849
381186	615850
54497	615851
59231	615852
61630	615853
124625	615854
55587	615855
3716	615856
18175	615857
346187	615858
32124	615859
9163	615860
6486	615861
316635	615862
167	615863
443071	615864
42758	615865
361170	615866
130655	615867
351255	615868
16571	615869
195241	615870
334076	615871
126026	615872
166539	615873
97160	615874
18025	615875
197142	615876
352638	615877
210597	615878
58600	615879
76484	615880
107144	615881
47017	615882
136435	615883
239279	615884
456026	615885
16536	615886
226730	615887
31737	615888
219607	615889
24125	615890
74347	615891
69262	615892
260695	615893
28102	615894
19810	615895
19810	615896
191606	615897
87530	615898
131778	615899
452868	615900
62039	615901
192232	615902
8584	615903
60483	615904
345078	615905
131571	615906
144089	615907
214714	615908
143299	615909
411402	615910
214714	615911
297109	615912
73814	615913
171054	615914
231586	615915
77740	615916
377800	615917
33206	615918
82520	615919
309084	615920
442383	615921
367448	615922
234998	615923
164184	615924
160220	615925
60269	615926
117308	615927
196644	615928
52078	615929
66038	615930
32437	615931
210817	615932
157459	615933
121884	615934
290822	615935
213284	615936
132736	615937
34476	615938
19933	615939
9852	615940
25719	615941
7437	615942
28935	615943
11959	615944
79162	615945
231774	615946
264617	615947
31518	615948
62161	615949
129393	615950
53288	615951
88319	615952
11744	615953
8065	615954
247224	615955
68966	615956
8385	615957
229195	615958
384190	615959
3947	615960
62825	615961
140542	615962
170625	615963
38514	615964
86829	615965
5831	615966
37104	615967
20410	615968
157788	615969
243444	615970
18401	615971
4326	615972
83497	615973
25552	615974
99121	615975
213977	615976
404373	615977
96844	615978
22281	615979
14204	615980
98582	615981
99909	615982
3247	615983
186880	615984
98707	615985
137783	615986
211476	615987
401119	615988
218655	615989
224278	615990
93032	615991
386639	615992
30382	615993
24275	615994
114410	615995
4078	615996
4070	615997
56064	615998
89284	615999
29817	616000
5434	616001
16204	616002
151694	616003
137166	616004
187751	616005
253235	616006
35339	616007
85392	616008
21538	616009
941	616010
111207	616011
104338	616012
100063	616013
46373	616014
442270	616015
147062	616016
23020	616017
31551	616018
297956	616019
41380	616020
24020	616021
19359	616022
14136	616023
383049	616024
11100	616025
335239	616026
241948	616027
61081	616028
74356	616029
429700	616030
58132	616031
100676	616032
37009	616033
15503	616034
19953	616035
11222	616036
235504	616037
314089	616038
235971	616039
98	616040
222146	616041
40526	616042
11591	616043
139	616044
159365	616045
16582	616046
102405	616047
18300	616048
202124	616049
41713	616050
35489	616051
290368	616052
168691	616053
49602	616054
168285	616055
230915	616056
15849	616057
20562	616058
185840	616059
212400	616060
27914	616061
29130	616062
368953	616063
164853	616064
5962	616065
31011	616066
413254	616067
332717	616068
82788	616069
41774	616070
23076	616071
26189	616072
168729	616073
71354	616074
34546	616075
188570	616076
226516	616077
62824	616078
32099	616079
11511	616080
242190	616081
30087	616082
340167	616083
58549	616084
61272	616085
227174	616086
436011	616087
210341	616088
111383	616089
197528	616090
111694	616091
32299	616092
303964	616093
70371	616094
94028	616095
276159	616096
275756	616097
154263	616098
31395	616099
346567	616100
121227	616101
250457	616102
383255	616103
351861	616104
147867	616105
226356	616106
358972	616107
146642	616108
393354	616109
120326	616110
93944	616111
210341	616112
62790	616113
23902	616114
402852	616115
234119	616116
194097	616117
93944	616118
236469	616119
1745	616120
415246	616121
185208	616122
162511	616123
5633	616124
140736	616125
398430	616126
118946	616127
46211	616128
449329	616129
126739	616130
11385	616131
128642	616132
41355	616133
294634	616134
88359	616135
36606	616136
90486	616137
349975	616138
261986	616139
238916	616140
431869	616141
78618	616142
147202	616143
57728	616144
219020	616145
417899	616146
24188	616147
114529	616148
336311	616149
41527	616150
439911	616151
173299	616152
254043	616153
22419	616154
10270	616155
53783	616156
420058	616157
129983	616158
96572	616159
437094	616160
174447	616161
1246	616162
352092	616163
347845	616164
250796	616165
3861	616166
303614	616167
36641	616168
414528	616169
32243	616170
226732	616171
323082	616172
11385	616173
130413	616174
65947	616175
312590	616176
147226	616177
414891	616178
433350	616179
337839	616180
192159	616181
329022	616182
4391	616183
1987	616184
416132	616185
198743	616186
199397	616187
43819	616188
114158	616189
173045	616190
68783	616191
223043	616192
446442	616193
336176	616194
182042	616195
99311	616196
30935	616197
237234	616198
217028	616199
247984	616200
111547	616201
40735	616202
131818	616203
12497	616204
70372	616205
172398	616206
7702	616207
154528	616208
312576	616209
122132	616210
192303	616211
39376	616212
371402	616213
295623	616214
212070	616215
82264	616216
160156	616217
17148	616218
395540	616219
291501	616220
82366	616221
344830	616222
145407	616223
93293	616224
2317	616225
234879	616226
355793	616227
102160	616228
439040	616229
130610	616230
196106	616231
30661	616232
1556	616233
28808	616234
318852	616235
316248	616236
100240	616237
53249	616238
412723	616239
129070	616240
159591	616241
782	616242
186854	616243
100656	616244
196443	616245
100656	616246
100378	616247
135383	616248
269488	616249
46495	616250
305156	616251
67700	616252
55865	616253
223606	616254
5385	616255
188342	616256
88492	616257
44960	616258
87047	616259
324481	616260
171857	616261
170723	616262
330560	616263
282620	616264
115310	616265
77797	616266
16678	616267
183040	616268
207295	616269
171234	616270
157479	616271
357113	616272
172886	616273
201126	616274
8531	616275
3883	616276
49832	616277
36092	616278
400356	616279
314424	616280
18879	616281
36689	616282
146181	616283
3169	616284
222776	616285
232836	616286
81665	616287
35611	616288
66693	616289
188458	616290
101234	616291
237493	616292
40387	616293
8907	616294
10305	616295
154853	616296
456119	616297
138994	616298
200116	616299
101234	616300
5842	616301
118387	616302
201126	616303
24068	616304
95004	616305
81075	616306
185385	616307
73279	616308
68413	616309
297928	616310
374048	616311
411001	616312
9611	616313
26091	616314
36864	616315
20030	616316
299281	616317
176105	616318
172137	616319
195587	616320
338609	616321
24967	616322
183298	616323
371813	616324
106542	616325
44409	616326
65946	616327
445858	616328
154664	616329
13591	616330
195	616331
10	616332
1511	616333
25421	616334
21277	616335
212251	616336
102224	616337
25657	616338
445763	616339
455695	616340
65087	616341
80609	616342
154261	616343
225871	616344
119947	616345
33205	616346
8450	616347
255364	616348
65087	616349
232731	616350
50959	616351
160443	616352
180234	616353
63461	616354
104515	616355
322498	616356
56975	616357
119478	616358
25060	616359
142537	616360
65189	616361
65189	616362
35483	616363
4302	616364
92394	616365
78902	616366
255396	616367
18135	616368
112855	616369
343602	616370
28221	616371
98622	616372
20629	616373
93371	616374
93371	616375
22995	616376
161671	616377
439619	616378
312793	616379
62348	616380
38792	616381
788	616382
69218	616383
386739	616384
35301	616385
361315	616386
146518	616387
43156	616388
144719	616389
116530	616390
49071	616391
2963	616392
230042	616393
172198	616394
288578	616395
178884	616396
319719	616397
421422	616398
374608	616399
14875	616400
171276	616401
217631	616402
258390	616403
304987	616404
361858	616405
89747	616406
60	616407
326206	616408
455984	616409
62397	616410
73595	616411
87011	616412
62397	616413
172089	616414
62612	616415
361697	616416
79274	616417
166115	616418
85844	616419
14612	616420
5405	616421
189320	616422
100321	616423
87696	616424
198035	616425
36898	616426
64475	616427
281	616428
5488	616429
178096	616430
141946	616431
147019	616432
28725	616433
315535	616434
23842	616435
187201	616436
80094	616437
153745	616438
207365	616439
34126	616440
2928	616441
2928	616442
92287	616443
35079	616444
455020	616445
42013	616446
117093	616447
377795	616448
421179	616449
194483	616450
153479	616451
70643	616452
81951	616453
234645	616454
13234	616455
813	616456
22640	616457
59654	616458
165587	616459
353944	616460
386534	616461
139343	616462
139343	616463
201668	616464
12204	616465
88701	616466
2830	616467
313550	616468
60649	616469
403032	616470
38249	616471
321796	616472
23842	616473
21288	616474
187525	616475
312640	616476
50510	616477
24396	616478
220526	616479
153271	616480
111247	616481
32840	616482
160938	616483
205038	616484
36865	616485
59420	616486
30669	616487
230794	616488
324863	616489
140656	616490
412403	616491
105929	616492
49835	616493
131441	616494
15927	616495
48135	616496
43521	616497
291300	616498
246891	616499
416933	616500
310354	616501
242282	616502
248553	616503
444149	616504
428984	616505
380136	616506
328417	616507
324145	616508
223648	616509
209786	616510
405560	616511
89160	616512
247330	616513
327502	616514
160896	616515
333332	616516
222303	616517
167814	616518
185676	616519
261001	616520
49648	616521
203820	616522
308663	616523
356025	616524
76910	616525
18562	616526
83710	616527
20723	616528
126053	616529
429670	616530
3775	616531
229308	616532
17274	616533
33366	616534
42489	616535
215755	616536
107477	616537
13280	616538
113735	616539
95248	616540
1171	616541
84700	616542
161648	616543
85	616544
1806	616545
30621	616546
995	616547
234481	616548
72952	616549
25223	616550
203819	616551
609	616552
9556	616553
9716	616554
94151	616555
186024	616556
200441	616557
13697	616558
1954	616559
10515	616560
214963	616561
304308	616562
221107	616563
273440	616564
163851	616565
295396	616566
163829	616567
16008	616568
6277	616569
158133	616570
156295	616571
29282	616572
22080	616573
72151	616574
90012	616575
168502	616576
38981	616577
328282	616578
27459	616579
9269	616580
242470	616581
311743	616582
72743	616583
11240	616584
151978	616585
164610	616586
21945	616587
52385	616588
28143	616589
6720	616590
264981	616591
21371	616592
10010	616593
202764	616594
714	616595
333684	616596
12266	616597
54090	616598
171628	616599
54906	616600
174482	616601
16032	616602
448094	616603
148880	616604
436137	616605
389768	616606
61674	616607
174815	616608
144517	616609
185091	616610
51613	616611
109683	616612
36775	616613
148086	616614
107554	616615
213066	616616
373076	616617
7934	616618
7343	616619
30580	616620
45145	616621
101190	616622
330305	616623
2558	616624
51313	616625
56226	616626
16010	616627
370671	616628
33458	616629
90468	616630
123233	616631
189567	616632
73214	616633
6800	616634
38537	616635
351261	616636
210754	616637
46740	616638
49511	616639
3395	616640
2289	616641
428	616642
243164	616643
262385	616644
55086	616645
183473	616646
184463	616647
11150	616648
219304	616649
36233	616650
4340	616651
41688	616652
135643	616653
105630	616654
153099	616655
2655	616656
202430	616657
77970	616658
11954	616659
2783	616660
1222	616661
285560	616662
397506	616663
30469	616664
394034	616665
175154	616666
102464	616667
200319	616668
11862	616669
27543	616670
208079	616671
117459	616672
63532	616673
418245	616674
117264	616675
11883	616676
4116	616677
29531	616678
114313	616679
7577	616680
71208	616681
155794	616682
115598	616683
1431	616684
7085	616685
304643	616686
28203	616687
36535	616688
74304	616689
235316	616690
27628	616691
20598	616692
26023	616693
120252	616694
120437	616695
25935	616696
24984	616697
67548	616698
475	616699
64860	616700
1509	616701
41450	616702
52177	616703
82136	616704
29666	616705
12299	616706
306793	616707
207280	616708
362423	616709
40772	616710
235421	616711
99640	616712
444541	616713
238819	616714
42027	616715
176405	616716
38548	616717
407337	616718
115529	616719
111863	616720
333154	616721
38867	616722
253826	616723
220745	616724
398738	616725
4480	616726
111892	616727
188418	616728
95452	616729
33132	616730
84130	616731
123957	616732
86403	616733
45834	616734
242203	616735
229139	616736
119172	616737
95544	616738
233296	616739
15184	616740
56353	616741
39375	616742
172969	616743
179523	616744
12971	616745
3321	616746
1109	616747
178028	616748
178028	616749
72973	616750
454432	616751
45632	616752
394168	616753
116410	616754
245632	616755
6273	616756
221147	616757
39957	616758
377009	616759
139488	616760
351247	616761
418757	616762
96735	616763
55141	616764
51368	616765
446734	616766
196808	616767
54722	616768
96143	616769
7046	616770
120778	616771
202954	616772
77557	616773
227595	616774
170106	616775
53189	616776
78971	616777
35173	616778
15	616779
197722	616780
343902	616781
147754	616782
160453	616783
46979	616784
26563	616785
24216	616786
407120	616787
117851	616788
93794	616789
387689	616790
68408	616791
20687	616792
6057	616793
447430	616794
209527	616795
58718	616796
73928	616797
28782	616798
51108	616799
3617	616800
7887	616801
391951	616802
86118	616803
13933	616804
386429	616805
118563	616806
24240	616807
161361	616808
79410	616809
140796	616810
6730	616811
99601	616812
116372	616813
2309	616814
182725	616815
211341	616816
325438	616817
433383	616818
101698	616819
141040	616820
428813	616821
168338	616822
127507	616823
213535	616824
31373	616825
129892	616826
103628	616827
448284	616828
209734	616829
224159	616830
608	616831
304667	616832
44318	616833
430811	616834
26724	616835
411765	616836
117697	616837
4047	616838
57404	616839
16421	616840
222556	616841
40650	616842
455479	616843
93680	616844
177248	616845
310434	616846
151150	616847
100326	616848
212695	616849
217896	616850
214846	616851
83573	616852
134245	616853
103494	616854
395018	616855
104672	616856
329952	616857
37181	616858
18777	616859
213444	616860
11376	616861
146164	616862
6625	616863
35914	616864
6625	616865
244748	616866
29338	616867
381101	616868
223377	616869
72768	616870
15823	616871
70334	616872
93502	616873
60971	616874
183174	616875
21194	616876
234542	616877
68181	616878
43766	616879
98659	616880
228585	616881
7818	616882
246822	616883
252985	616884
361471	616885
339633	616886
275183	616887
68944	616888
169008	616889
233236	616890
73619	616891
131360	616892
22295	616893
116630	616894
1533	616895
184835	616896
48637	616897
40680	616898
129383	616899
86335	616900
61719	616901
305733	616902
82946	616903
81900	616904
89934	616905
443312	616906
64331	616907
240017	616908
22000	616909
110523	616910
15632	616911
97132	616912
421642	616913
17574	616914
105091	616915
47086	616916
51711	616917
258961	616918
385163	616919
110792	616920
1212	616921
88278	616922
102931	616923
32215	616924
207556	616925
112016	616926
329275	616927
340514	616928
230012	616929
326630	616930
9037	616931
143276	616932
8343	616933
341960	616934
404072	616935
310814	616936
158667	616937
269691	616938
439200	616939
34029	616940
12061	616941
396816	616942
118658	616943
19484	616944
13629	616945
46337	616946
88820	616947
152122	616948
67981	616949
336680	616950
201088	616951
201088	616952
42213	616953
387576	616954
16007	616955
7820	616956
308	616957
190200	616958
201407	616959
221243	616960
166706	616961
143565	616962
5596	616963
39519	616964
434643	616965
20772	616966
40589	616967
142193	616968
189857	616969
49812	616970
65214	616971
338552	616972
294080	616973
7861	616974
186311	616975
179612	616976
220347	616977
246677	616978
121235	616979
335002	616980
342086	616981
106178	616982
47481	616983
239044	616984
119333	616985
47842	616986
190508	616987
22187	616988
390331	616989
412871	616990
18585	616991
368040	616992
160805	616993
254995	616994
38724	616995
17353	616996
187844	616997
434292	616998
42197	616999
403684	617000
22717	617001
58266	617002
60435	617003
240691	617004
74436	617005
15536	617006
110371	617007
12222	617008
32623	617009
187532	617010
375394	617011
103940	617012
220959	617013
64856	617014
17852	617015
7726	617016
109671	617017
5106	617018
52	617019
86896	617020
28145	617021
118727	617022
399	617023
100843	617024
79096	617025
118894	617026
143057	617027
104088	617028
108841	617029
47178	617030
316035	617031
26956	617032
409880	617033
20008	617034
23697	617035
326933	617036
45621	617037
166931	617038
373863	617039
383412	617040
272486	617041
224703	617042
18245	617043
59531	617044
10002	617045
59559	617046
50035	617047
309743	617048
8201	617049
54286	617050
7993	617051
1120	617052
558	617053
203521	617054
174431	617055
897	617056
54220	617057
89606	617058
53096	617059
92782	617060
249	617061
64916	617062
48707	617063
15490	617064
119604	617065
349209	617066
77619	617067
89792	617068
183003	617069
125531	617070
13557	617071
57817	617072
28289	617073
55571	617074
40042	617075
167002	617076
149117	617077
139777	617078
196298	617079
159430	617080
11170	617081
423490	617082
220959	617083
39785	617084
148648	617085
154633	617086
346198	617087
49136	617088
56422	617089
40536	617090
114877	617091
302370	617092
92307	617093
211243	617094
27002	617095
6924	617096
31608	617097
102623	617098
70291	617099
28957	617100
28957	617101
100847	617102
37790	617103
33865	617104
80399	617105
176051	617106
122925	617107
15195	617108
55728	617109
409707	617110
37970	617111
191296	617112
46390	617113
49187	617114
444004	617115
44911	617116
151140	617117
78878	617118
457062	617119
165388	617120
345126	617121
113567	617122
88752	617123
45257	617124
33755	617125
389885	617126
159277	617127
48729	617128
270752	617129
57342	617130
60704	617131
130480	617132
28957	617133
172477	617134
9506	617135
6111	617136
1512	617137
100860	617138
2471	617139
108662	617140
37412	617141
89309	617142
100326	617143
337055	617144
202206	617145
17190	617146
45126	617147
1110	617148
371720	617149
106588	617150
281217	617151
26160	617152
3155	617153
8401	617154
203	617155
261372	617156
76044	617157
6788	617158
17229	617159
2310	617160
103904	617161
109131	617162
42175	617163
425968	617164
87309	617165
57818	617166
198404	617167
1099	617168
66770	617169
40882	617170
37055	617171
154723	617172
39672	617173
35320	617174
16221	617175
28599	617176
322682	617177
35426	617178
157299	617179
3788	617180
251773	617181
214704	617182
79824	617183
41180	617184
292588	617185
5325	617186
12203	617187
615	617188
17840	617189
78007	617190
128520	617191
183160	617192
180418	617193
31306	617194
475	617195
26875	617196
60016	617197
7068	617198
2293	617199
2285	617200
554	617201
173888	617202
119388	617203
37875	617204
196036	617205
261459	617206
355180	617207
195672	617208
246531	617209
113055	617210
117871	617211
192745	617212
20112	617213
119284	617214
421493	617215
447263	617216
53195	617217
433254	617218
61712	617219
81374	617220
17369	617221
35050	617222
67679	617223
65127	617224
67551	617225
19524	617226
22327	617227
60224	617228
4339	617229
143647	617230
333218	617231
3411	617232
35229	617233
209726	617234
422116	617235
49020	617236
23008	617237
357692	617238
71674	617239
84	617240
352460	617241
385803	617242
151168	617243
156685	617244
236932	617245
36867	617246
6399	617247
127922	617248
24760	617249
32913	617250
206	617251
2529	617252
203462	617253
3058	617254
52074	617255
5289	617256
401483	617257
7065	617258
283557	617259
120094	617260
3621	617261
128243	617262
178469	617263
156872	617264
10132	617265
51194	617266
42082	617267
144475	617268
295926	617269
75241	617270
36347	617271
440263	617272
1003	617273
115259	617274
37956	617275
21675	617276
10840	617277
100297	617278
314823	617279
254046	617280
82846	617281
112572	617282
106150	617283
6289	617284
63854	617285
109159	617286
21426	617287
362612	617288
623	617289
214900	617290
331454	617291
175467	617292
32306	617293
323367	617294
204590	617295
17360	617296
55232	617297
109702	617298
67844	617299
197497	617300
48363	617301
4683	617302
30908	617303
2719	617304
333778	617305
84891	617306
11672	617307
300	617308
201124	617309
367646	617310
358344	617311
4984	617312
303392	617313
375917	617314
242311	617315
112435	617316
224929	617317
95405	617318
417672	617319
116689	617320
264205	617321
315222	617322
186075	617323
353780	617324
74081	617325
335453	617326
21382	617327
455974	617328
63836	617329
123015	617330
209103	617331
106892	617332
106892	617333
413275	617334
268335	617335
418368	617336
298158	617337
205781	617338
385562	617339
30540	617340
18804	617341
19999	617342
267399	617343
231735	617344
137518	617345
100537	617346
132714	617347
218624	617348
282058	617349
143069	617350
112095	617351
1789	617352
114101	617353
218402	617354
20194	617355
347555	617356
310496	617357
386811	617358
116908	617359
206452	617360
255026	617361
138525	617362
124432	617363
257523	617364
319074	617365
373969	617366
426216	617367
128352	617368
297145	617369
22194	617370
183134	617371
184522	617372
124549	617373
317711	617374
23207	617375
305550	617376
386774	617377
400657	617378
201070	617379
282270	617380
156176	617381
322344	617382
53440	617383
83779	617384
366141	617385
162749	617386
122356	617387
14130	617388
215313	617389
220785	617390
48451	617391
183955	617392
305291	617393
215326	617394
23669	617395
241928	617396
237689	617397
316209	617398
20311	617399
147278	617400
16493	617401
298257	617402
408045	617403
165289	617404
17324	617405
26004	617406
175316	617407
107665	617408
192585	617409
393235	617410
444	617411
180358	617412
150775	617413
444	617414
200031	617415
131004	617416
95937	617417
180137	617418
71043	617419
161159	617420
245892	617421
270644	617422
388151	617423
970	617424
37836	617425
7179	617426
81004	617427
11068	617428
258617	617429
8488	617430
21970	617431
424536	617432
272548	617433
39792	617434
19602	617435
425432	617436
26380	617437
168080	617438
363769	617439
417071	617440
86936	617441
354213	617442
115892	617443
252891	617444
275281	617445
22095	617446
142285	617447
278370	617448
564	617449
279127	617450
20552	617451
115892	617452
114730	617453
434940	617454
131359	617455
174008	617456
353587	617457
269325	617458
346847	617459
195647	617460
418627	617461
127903	617462
1038	617463
104860	617464
409765	617465
13192	617466
298492	617467
170466	617468
22154	617469
71566	617470
135313	617471
1816	617472
212086	617473
439450	617474
423258	617475
264567	617476
219370	617477
258767	617478
65847	617479
8854	617480
224108	617481
287916	617482
263214	617483
427807	617484
62347	617485
125293	617486
68494	617487
165885	617488
280076	617489
38385	617490
202231	617491
323645	617492
370928	617493
242722	617494
73765	617495
359737	617496
73885	617497
1307	617498
192291	617499
94998	617500
395659	617501
150033	617502
31627	617503
1307	617504
92116	617505
108689	617506
3586	617507
309019	617508
341292	617509
96796	617510
75292	617511
193021	617512
182181	617513
447697	617514
2147	617515
104198	617516
333932	617517
457291	617518
346581	617519
136602	617520
251836	617521
136183	617522
155543	617523
94561	617524
123740	617525
194146	617526
137793	617527
107693	617528
216852	617529
115	617530
115	617531
323683	617532
197984	617533
55329	617534
408186	617535
57100	617536
67691	617537
64852	617538
246209	617539
138006	617540
217130	617541
287509	617542
173960	617543
222108	617544
59864	617545
248127	617546
369500	617547
94673	617548
168523	617549
377988	617550
26025	617551
6071	617552
9333	617553
182455	617554
40489	617555
52726	617556
43588	617557
37128	617558
174579	617559
102383	617560
414312	617561
879	617562
6798	617563
128291	617564
201202	617565
223600	617566
197123	617567
848	617568
11928	617569
29681	617570
19487	617571
154857	617572
348801	617573
161281	617574
121175	617575
129467	617576
24100	617577
410472	617578
110317	617579
105084	617580
387191	617581
243376	617582
2639	617583
76840	617584
45147	617585
435724	617586
43310	617587
101827	617588
124909	617589
241378	617590
37074	617591
115716	617592
33259	617593
422373	617594
3588	617595
352533	617596
291274	617597
15368	617598
51113	617599
344102	617600
110291	617601
161165	617602
23692	617603
125240	617604
19024	617605
67406	617606
79998	617607
368303	617608
379451	617609
320588	617610
45487	617611
164325	617612
213631	617613
411845	617614
99805	617615
2364	617616
19771	617617
2075	617618
4075	617619
396664	617620
243446	617621
153576	617622
235109	617623
234074	617624
376419	617625
275041	617626
296538	617627
75073	617628
382983	617629
28717	617630
55881	617631
70443	617632
197705	617633
93257	617634
425379	617635
217055	617636
185362	617637
239769	617638
154902	617639
240868	617640
122843	617641
124202	617642
85261	617643
133739	617644
17964	617645
100569	617646
177526	617647
22111	617648
145618	617649
33096	617650
288243	617651
33933	617652
453033	617653
5673	617654
122346	617655
189024	617656
23905	617657
86950	617658
275982	617659
7656	617660
180005	617661
285115	617662
220352	617663
12634	617664
1492	617665
76498	617666
206243	617667
188290	617668
54430	617669
54460	617670
13718	617671
77461	617672
54460	617673
2296	617674
61990	617675
37853	617676
62437	617677
2970	617678
272	617679
362884	617680
254380	617681
41175	617682
20788	617683
172022	617684
170696	617685
50710	617686
164904	617687
33721	617688
260718	617689
415135	617690
103434	617691
177435	617692
2751	617693
69902	617694
405791	617695
146786	617696
141307	617697
359697	617698
106579	617699
1240	617700
7923	617701
72187	617702
192110	617703
87671	617704
114026	617705
72187	617706
189747	617707
390726	617708
125839	617709
38922	617710
151027	617711
12444	617712
358109	617713
121373	617714
89011	617715
92525	617716
289308	617717
292999	617718
213946	617719
28184	617720
54745	617721
421482	617722
139845	617723
146244	617724
237558	617725
199293	617726
44120	617727
43849	617728
194711	617729
224296	617730
66678	617731
440129	617732
189747	617733
81802	617734
213	617735
299515	617736
381547	617737
139	617738
114801	617739
325519	617740
223431	617741
139809	617742
276332	617743
250192	617744
215749	617745
116092	617746
34769	617747
13789	617748
43772	617749
61273	617750
380395	617751
328581	617752
444325	617753
380060	617754
39313	617755
193640	617756
311648	617757
188488	617758
30384	617759
25900	617760
116549	617761
397598	617762
107780	617763
33907	617764
7960	617765
41381	617766
142464	617767
177931	617768
449556	617769
397009	617770
7960	617771
160574	617772
428053	617773
100210	617774
154869	617775
408153	617776
19929	617777
124871	617778
92729	617779
133341	617780
112764	617781
3884	617782
45639	617783
83368	617784
48587	617785
60488	617786
393635	617787
331330	617788
175220	617789
22108	617790
425776	617791
25660	617792
58358	617793
21041	617794
94954	617795
363105	617796
78493	617797
436182	617798
248421	617799
223665	617800
223569	617801
93788	617802
148189	617803
38977	617804
250439	617805
152679	617806
28427	617807
431361	617808
107899	617809
214102	617810
60892	617811
210706	617812
236357	617813
99465	617814
145993	617815
415124	617816
407754	617817
161948	617818
387492	617819
232058	617820
20843	617821
21215	617822
265534	617823
340805	617824
50486	617825
352341	617826
279894	617827
230727	617828
296512	617829
418577	617830
56774	617831
39661	617832
430217	617833
403732	617834
121727	617835
180106	617836
4111	617837
103234	617838
99	617839
396974	617840
285606	617841
201146	617842
439681	617843
36329	617844
316263	617845
163595	617846
409000	617847
262107	617848
165381	617849
31933	617850
59753	617851
119783	617852
418242	617853
409889	617854
452436	617855
163595	617856
416448	617857
312050	617858
411556	617859
52698	617860
43834	617861
316606	617862
315501	617863
222345	617864
42858	617865
31644	617866
118538	617867
91740	617868
416990	617869
158989	617870
15225	617871
33953	617872
122985	617873
10292	617874
306267	617875
319152	617876
413523	617877
381041	617878
432306	617879
320787	617880
36526	617881
98231	617882
297404	617883
378153	617884
8357	617885
68984	617886
263784	617887
317593	617888
98087	617889
192129	617890
22006	617891
3457	617892
78768	617893
121208	617894
21131	617895
22809	617896
1789	617897
40152	617898
391025	617899
234546	617900
16246	617901
192202	617902
192202	617903
340509	617904
18365	617905
98084	617906
411430	617907
220479	617908
61784	617909
360569	617910
18365	617911
1749	617912
137762	617913
221448	617914
1318	617915
670	617916
162105	617917
63360	617918
4543	617919
90072	617920
54036	617921
265054	617922
51355	617923
383877	617924
86583	617925
30719	617926
162027	617927
131466	617928
74364	617929
165567	617930
25459	617931
138911	617932
49707	617933
241272	617934
9463	617935
25480	617936
239357	617937
65727	617938
433284	617939
175500	617940
404299	617941
104756	617942
41927	617943
130129	617944
119691	617945
49049	617946
64375	617947
180364	617948
1511	617949
144278	617950
1808	617951
203311	617952
185069	617953
21517	617954
102564	617955
30860	617956
165157	617957
71257	617958
9393	617959
217480	617960
203869	617961
418187	617962
77779	617963
37123	617964
214135	617965
80821	617966
45981	617967
160379	617968
289	617969
23117	617970
159476	617971
4855	617972
289	617973
15872	617974
141638	617975
54898	617976
8143	617977
14355	617978
207216	617979
91662	617980
7643	617981
54775	617982
109814	617983
8484	617984
22483	617985
168102	617986
82874	617987
41756	617988
151409	617989
58046	617990
14964	617991
318004	617992
109221	617993
88181	617994
109075	617995
11488	617996
383152	617997
1744	617998
629	617999
9957	618000
76671	618001
243277	618002
56272	618003
62042	618004
78566	618005
139323	618006
3294	618007
385865	618008
4860	618009
750	618010
15905	618011
1608	618012
7551	618013
16890	618014
166168	618015
133235	618016
15980	618017
54932	618018
37749	618019
3760	618020
19454	618021
9208	618022
17658	618023
50570	618024
55719	618025
338011	618026
190396	618027
200074	618028
373662	618029
276271	618030
281216	618031
287997	618032
112462	618033
334190	618034
29952	618035
9227	618036
295285	618037
98067	618038
13071	618039
49842	618040
13712	618041
42244	618042
30088	618043
2679	618044
123613	618045
355494	618046
21432	618047
132062	618048
3734	618049
60942	618050
352927	618051
119983	618052
374066	618053
55966	618054
250219	618055
30697	618056
27402	618057
1532	618058
20796	618059
7594	618060
44423	618061
2518	618062
8083	618063
42802	618064
163445	618065
125229	618066
47332	618067
395406	618068
39000	618069
381160	618070
180962	618071
59044	618072
193044	618073
2963	618074
69872	618075
53425	618076
425607	618077
25452	618078
27254	618079
3426	618080
47991	618081
147692	618082
234570	618083
7218	618084
17536	618085
275553	618086
79443	618087
26839	618088
367181	618089
142846	618090
253636	618091
102367	618092
49781	618093
16937	618094
34503	618095
359767	618096
228673	618097
128215	618098
133439	618099
177249	618100
3283	618101
319524	618102
86797	618103
2101	618104
238505	618105
66734	618106
1401	618107
137014	618108
50004	618109
96254	618110
31414	618111
443540	618112
31159	618113
6937	618114
8954	618115
203837	618116
97157	618117
15706	618118
126517	618119
30200	618120
184112	618121
7348	618122
168931	618123
200446	618124
43855	618125
11907	618126
158887	618127
14166	618128
11384	618129
52174	618130
425138	618131
11515	618132
1030	618133
394775	618134
85016	618135
47558	618136
59560	618137
58125	618138
9587	618139
4869	618140
211834	618141
296255	618142
13451	618143
238162	618144
52525	618145
6565	618146
576	618147
15664	618148
66552	618149
45384	618150
128252	618151
191975	618152
53028	618153
2089	618154
441138	618155
350029	618156
129959	618157
205101	618158
96609	618159
143141	618160
298821	618161
17764	618162
7537	618163
806	618164
3730	618165
448014	618166
224138	618167
323262	618168
71673	618169
41984	618170
3497	618171
42523	618172
11482	618173
8280	618174
244152	618175
32841	618176
121703	618177
118915	618178
215914	618179
58491	618180
2783	618181
107184	618182
14194	618183
245893	618184
71187	618185
249321	618186
24647	618187
249372	618188
6219	618189
6494	618190
58261	618191
55466	618192
42190	618193
2266	618194
232697	618195
719	618196
2000	618197
106578	618198
245385	618199
50584	618200
104272	618201
9781	618202
7770	618203
443688	618204
68089	618205
89449	618206
178061	618207
52511	618208
158744	618209
179540	618210
206140	618211
76348	618212
204540	618213
46767	618214
82174	618215
14736	618216
86146	618217
18383	618218
19946	618219
22462	618220
101181	618221
249372	618222
77474	618223
14137	618224
2045	618225
200281	618226
36096	618227
180111	618228
251928	618229
129849	618230
184240	618231
406216	618232
5223	618233
189977	618234
362746	618235
146432	618236
375958	618237
429817	618238
62846	618239
10274	618240
43464	618241
75367	618242
139	618243
291041	618244
39408	618245
72943	618246
16976	618247
128537	618248
175621	618249
18797	618250
49107	618251
35470	618252
423881	618253
52467	618254
3521	618255
7761	618256
126101	618257
99792	618258
376225	618259
459757	618260
65483	618261
231185	618262
231185	618263
441493	618264
354235	618265
118513	618266
229810	618267
451927	618268
117495	618269
275261	618270
397249	618271
121175	618272
432034	618273
78744	618274
335542	618275
52089	618276
104528	618277
202805	618278
357857	618279
115457	618280
384794	618281
199837	618282
24446	618283
92198	618284
94222	618285
231256	618286
118452	618287
118725	618288
67482	618289
232314	618290
224270	618291
155647	618292
232314	618293
171386	618294
384708	618295
41702	618296
3358	618297
76264	618298
180300	618299
53264	618300
198814	618301
17706	618302
817	618303
2179	618304
220848	618305
6367	618306
212062	618307
30319	618308
212062	618309
70369	618310
266015	618311
134077	618312
256378	618313
265547	618314
223666	618315
76539	618316
444993	618317
33229	618318
397546	618319
235552	618320
240483	618321
25230	618322
16225	618323
191574	618324
6544	618325
4476	618326
211174	618327
234950	618328
72929	618329
27291	618330
18402	618331
391553	618332
404662	618333
218231	618334
227125	618335
134641	618336
166	618337
180469	618338
4731	618339
121376	618340
156926	618341
3921	618342
39830	618343
152624	618344
706	618345
4065	618346
34202	618347
29166	618348
13653	618349
60034	618350
14498	618351
390144	618352
88676	618353
322102	618354
14519	618355
215612	618356
52982	618357
156371	618358
408058	618359
11819	618360
32118	618361
3292	618362
86363	618363
247589	618364
297320	618365
1020	618366
362318	618367
56147	618368
19434	618369
88288	618370
75948	618371
75948	618372
334983	618373
335817	618374
95199	618375
10071	618376
177494	618377
47602	618378
85531	618379
192	618380
259722	618381
234449	618382
190320	618383
143	618384
50002	618385
26087	618386
80631	618387
195238	618388
420	618389
329825	618390
173785	618391
93917	618392
3348	618393
432366	618394
1959	618395
287034	618396
3178	618397
1568	618398
259456	618399
11227	618400
340151	618401
176877	618402
15442	618403
239363	618404
125205	618405
1294	618406
29666	618407
339878	618408
2002	618409
53701	618410
87099	618411
446377	618412
4073	618413
64591	618414
129631	618415
364684	618416
286052	618417
419089	618418
626	618419
31960	618420
176227	618421
98109	618422
126444	618423
456171	618424
295659	618425
154419	618426
240570	618427
94837	618428
67512	618429
346006	618430
76342	618431
113563	618432
120895	618433
343777	618434
176615	618435
44997	618436
187768	618437
107160	618438
58532	618439
5773	618440
150068	618441
133023	618442
44003	618443
433167	618444
345668	618445
32944	618446
32943	618447
7463	618448
53101	618449
24903	618450
10461	618451
231775	618452
10408	618453
23128	618454
74773	618455
187453	618456
336115	618457
125273	618458
423960	618459
84288	618460
37138	618461
402973	618462
7310	618463
183907	618464
7358	618465
178897	618466
3164	618467
2157	618468
403537	618469
419273	618470
114068	618471
5176	618472
74775	618473
306256	618474
22646	618475
9486	618476
136233	618477
1113	618478
232383	618479
346698	618480
47750	618481
5264	618482
244338	618483
141	618484
445693	618485
117164	618486
110612	618487
48972	618488
37595	618489
81810	618490
71692	618491
337704	618492
26604	618493
119459	618494
441614	618495
56830	618496
188194	618497
282407	618498
371749	618499
184301	618500
153315	618501
195677	618502
63445	618503
388330	618504
282121	618505
288377	618506
441618	618507
180840	618508
452023	618509
106615	618510
30898	618511
94375	618512
67230	618513
342487	618514
1506	618515
30898	618516
314141	618517
178755	618518
355796	618519
96559	618520
23133	618521
271205	618522
300450	618523
152230	618524
15140	618525
26043	618526
300505	618527
39	618528
11581	618529
5327	618530
26043	618531
94375	618532
91963	618533
59719	618534
25381	618535
175472	618536
58782	618537
178755	618538
114499	618539
102693	618540
169261	618541
19011	618542
348809	618543
391683	618544
114879	618545
219188	618546
25936	618547
32492	618548
1813	618549
184513	618550
39997	618551
3201	618552
455201	618553
125350	618554
137840	618555
111651	618556
86112	618557
171847	618558
228842	618559
342886	618560
336205	618561
8070	618562
19025	618563
457331	618564
62310	618565
126444	618566
298137	618567
78639	618568
56379	618569
374604	618570
154296	618571
140170	618572
26604	618573
179685	618574
92423	618575
93826	618576
378	618577
6332	618578
261998	618579
130312	618580
337727	618581
216204	618582
372234	618583
422562	618584
177686	618585
443959	618586
427394	618587
325547	618588
82224	618589
197560	618590
64824	618591
38716	618592
106945	618593
415972	618594
885	618595
210270	618596
33628	618597
435224	618598
32378	618599
21696	618600
221675	618601
4900	618602
22368	618603
157718	618604
293142	618605
9794	618606
344447	618607
1110	618608
225547	618609
208725	618610
99906	618611
57300	618612
123837	618613
338104	618614
142873	618615
61650	618616
25714	618617
405419	618618
9958	618619
6131	618620
402671	618621
156496	618622
26833	618623
44512	618624
20232	618625
71867	618626
84943	618627
155565	618628
102288	618629
157769	618630
1813	618631
7876	618632
90366	618633
16108	618634
215552	618635
222481	618636
167978	618637
225547	618638
245591	618639
41260	618640
96365	618641
198735	618642
9960	618643
208967	618644
235390	618645
61410	618646
173654	618647
372148	618648
247	618649
82592	618650
367825	618651
141	618652
182407	618653
218599	618654
301168	618655
22528	618656
287415	618657
92093	618658
15223	618659
328347	618660
390750	618661
1245	618662
5489	618663
68420	618664
383016	618665
35105	618666
236241	618667
129528	618668
111520	618669
388465	618670
118948	618671
152809	618672
393381	618673
223534	618674
226843	618675
15461	618676
46350	618677
266883	618678
247766	618679
95958	618680
66601	618681
30230	618682
69404	618683
66383	618684
47914	618685
117200	618686
21351	618687
274811	618688
9019	618689
21141	618690
126648	618691
8176	618692
119037	618693
13833	618694
95558	618695
15052	618696
127772	618697
51430	618698
44221	618699
32986	618700
192320	618701
202304	618702
451182	618703
135433	618704
53410	618705
134966	618706
292676	618707
196490	618708
245017	618709
207854	618710
159317	618711
49839	618712
82555	618713
127741	618714
153178	618715
46471	618716
28216	618717
46800	618718
130378	618719
17085	618720
46501	618721
181511	618722
8001	618723
144937	618724
3065	618725
18175	618726
222417	618727
91156	618728
133096	618729
97128	618730
47963	618731
59668	618732
177095	618733
69244	618734
196985	618735
209008	618736
54463	618737
275168	618738
37883	618739
442397	618740
16828	618741
223694	618742
27611	618743
693	618744
361206	618745
54687	618746
7806	618747
23338	618748
215969	618749
121288	618750
386840	618751
4159	618752
13937	618753
325679	618754
119472	618755
95599	618756
145329	618757
116865	618758
22915	618759
289199	618760
59067	618761
307072	618762
119647	618763
198262	618764
258771	618765
35229	618766
272165	618767
301322	618768
355978	618769
179322	618770
36276	618771
33691	618772
246072	618773
230588	618774
94658	618775
12581	618776
55547	618777
106847	618778
17533	618779
427785	618780
447766	618781
231342	618782
91101	618783
120259	618784
151	618785
54246	618786
407922	618787
28020	618788
400499	618789
109028	618790
3148	618791
2690	618792
213774	618793
165829	618794
33560	618795
62305	618796
379176	618797
197928	618798
88363	618799
2039	618800
30666	618801
59553	618802
9952	618803
180495	618804
71567	618805
251864	618806
159041	618807
135519	618808
5118	618809
31383	618810
87751	618811
19982	618812
24180	618813
8746	618814
217689	618815
92451	618816
24936	618817
139930	618818
118210	618819
209398	618820
60813	618821
272792	618822
72135	618823
142785	618824
146119	618825
126778	618826
382919	618827
246040	618828
57986	618829
178534	618830
83000	618831
61221	618832
225118	618833
89159	618834
195486	618835
79731	618836
149463	618837
167271	618838
46203	618839
61234	618840
101619	618841
4139	618842
111220	618843
111220	618844
440350	618845
63373	618846
24019	618847
43270	618848
306913	618849
161776	618850
125457	618851
355445	618852
151103	618853
33181	618854
259500	618855
395754	618856
378253	618857
23471	618858
158144	618859
319290	618860
170932	618861
331877	618862
203127	618863
6205	618864
187653	618865
17591	618866
59788	618867
71297	618868
875	618869
15430	618870
11370	618871
76035	618872
269430	618873
120463	618874
10089	618875
4359	618876
79881	618877
92412	618878
102051	618879
362894	618880
365118	618881
63517	618882
248961	618883
30965	618884
316974	618885
74690	618886
410339	618887
49303	618888
2562	618889
204252	618890
129835	618891
4151	618892
61882	618893
281159	618894
1965	618895
8825	618896
327937	618897
110200	618898
2019	618899
316999	618900
254	618901
49332	618902
336612	618903
178515	618904
210402	618905
252247	618906
2070	618907
138454	618908
24429	618909
331949	618910
238273	618911
196031	618912
22312	618913
205103	618914
23403	618915
171723	618916
51138	618917
14647	618918
152115	618919
16845	618920
33404	618921
14090	618922
142912	618923
50061	618924
216334	618925
68063	618926
215290	618927
213732	618928
114228	618929
79905	618930
155062	618931
319079	618932
75020	618933
123829	618934
89051	618935
136938	618936
11575	618937
112369	618938
169993	618939
166024	618940
104045	618941
119285	618942
405250	618943
238188	618944
99816	618945
2275	618946
68303	618947
439531	618948
22954	618949
102774	618950
225156	618951
92967	618952
177068	618953
122307	618954
53136	618955
21502	618956
33733	618957
9831	618958
124640	618959
63789	618960
4	618961
152699	618962
366646	618963
108674	618964
48594	618965
121039	618966
139801	618967
134877	618968
375116	618969
12710	618970
198906	618971
128320	618972
416113	618973
59645	618974
30841	618975
129085	618976
4859	618977
163618	618978
8404	618979
61588	618980
241943	618981
8156	618982
55593	618983
66359	618984
2706	618985
150762	618986
99749	618987
174206	618988
6959	618989
104973	618990
337308	618991
67817	618992
32085	618993
409730	618994
97335	618995
28960	618996
55895	618997
423663	618998
52172	618999
186652	619000
138734	619001
195073	619002
5832	619003
46574	619004
289776	619005
98263	619006
170047	619007
85625	619008
12591	619009
112586	619010
36152	619011
295262	619012
216453	619013
2648	619014
218295	619015
255399	619016
12871	619017
16331	619018
324779	619019
137643	619020
327922	619021
30007	619022
19932	619023
53499	619024
116396	619025
38591	619026
11938	619027
86195	619028
115951	619029
188420	619030
225464	619031
209864	619032
31872	619033
143201	619034
48056	619035
29688	619036
203734	619037
205346	619038
4827	619039
79762	619040
45695	619041
13826	619042
137622	619043
8374	619044
221621	619045
430755	619046
126811	619047
263792	619048
445313	619049
247077	619050
187713	619051
346833	619052
226812	619053
133306	619054
34138	619055
48256	619056
163613	619057
3111	619058
27418	619059
339224	619060
9384	619061
155215	619062
218841	619063
145090	619064
87559	619065
92617	619066
171205	619067
231963	619068
264001	619069
379178	619070
17689	619071
115007	619072
114168	619073
65633	619074
174045	619075
373906	619076
1352	619077
113973	619078
427615	619079
18813	619080
89119	619081
70430	619082
1863	619083
10789	619084
110589	619085
263082	619086
349636	619087
238866	619088
62725	619089
91038	619090
8662	619091
287688	619092
124507	619093
176346	619094
452476	619095
30690	619096
38424	619097
46763	619098
347275	619099
204936	619100
379818	619101
8133	619102
241873	619103
182087	619104
97634	619105
33860	619106
10209	619107
241198	619108
110909	619109
382233	619110
351207	619111
319877	619112
36558	619113
284288	619114
161350	619115
249202	619116
80958	619117
400374	619118
386885	619119
46911	619120
26752	619121
103955	619122
285318	619123
65639	619124
55250	619125
298730	619126
160961	619127
242116	619128
53617	619129
175618	619130
231012	619131
61929	619132
140780	619133
76209	619134
114057	619135
4299	619136
33830	619137
54204	619138
223941	619139
138950	619140
229555	619141
22815	619142
1189	619143
74939	619144
247069	619145
182507	619146
183770	619147
187145	619148
381922	619149
104621	619150
61613	619151
481	619152
210664	619153
346950	619154
50967	619155
6382	619156
207947	619157
4686	619158
125498	619159
125498	619160
72237	619161
27994	619162
55705	619163
12077	619164
263180	619165
23541	619166
38104	619167
85489	619168
315415	619169
66154	619170
192276	619171
201582	619172
442566	619173
344996	619174
122632	619175
7727	619176
371391	619177
316825	619178
165506	619179
418700	619180
73945	619181
390879	619182
48389	619183
56307	619184
196045	619185
57671	619186
57812	619187
428079	619188
119786	619189
158183	619190
184166	619191
40446	619192
196141	619193
390641	619194
224770	619195
236524	619196
167217	619197
228710	619198
24923	619199
164919	619200
106988	619201
91122	619202
10001	619203
185801	619204
58685	619205
62801	619206
47266	619207
235306	619208
465	619209
20588	619210
69702	619211
78166	619212
11271	619213
196710	619214
5617	619215
53160	619216
154398	619217
60079	619218
67741	619219
342110	619220
82921	619221
226186	619222
152518	619223
17307	619224
31329	619225
24680	619226
48177	619227
45976	619228
110441	619229
200058	619230
88024	619231
99810	619232
152062	619233
407459	619234
65634	619235
61884	619236
97097	619237
385524	619238
34616	619239
16686	619240
209292	619241
921	619242
107755	619243
191058	619244
13076	619245
3142	619246
27456	619247
11094	619248
295056	619249
6918	619250
26954	619251
119006	619252
400902	619253
305950	619254
11094	619255
305273	619256
402457	619257
13174	619258
127581	619259
116241	619260
27784	619261
6190	619262
33313	619263
40229	619264
49025	619265
134062	619266
161319	619267
125752	619268
28203	619269
31903	619270
117426	619271
231507	619272
142061	619273
389925	619274
159052	619275
4419	619276
242978	619277
53415	619278
7319	619279
21953	619280
284212	619281
151575	619282
388632	619283
117818	619284
14742	619285
49366	619286
1301	619287
23576	619288
109584	619289
162555	619290
2175	619291
57866	619292
174125	619293
2325	619294
61351	619295
24295	619296
43275	619297
704	619298
28238	619299
4975	619300
4975	619301
74243	619302
110252	619303
225627	619304
140899	619305
46364	619306
323064	619307
82243	619308
211972	619309
84540	619310
58448	619311
397424	619312
192574	619313
395934	619314
4827	619315
55708	619316
104	619317
190342	619318
1601	619319
213663	619320
150241	619321
18910	619322
234830	619323
188507	619324
175595	619325
250016	619326
70410	619327
130060	619328
50620	619329
173097	619330
383833	619331
295097	619332
342514	619333
90327	619334
34597	619335
44803	619336
156566	619337
2804	619338
6086	619339
542	619340
2213	619341
39186	619342
22236	619343
175901	619344
335312	619345
37900	619346
214014	619347
749	619348
213624	619349
217429	619350
427301	619351
39357	619352
119721	619353
330586	619354
5205	619355
117305	619356
95152	619357
361132	619358
13626	619359
56756	619360
115597	619361
285706	619362
96961	619363
210612	619364
9065	619365
98810	619366
69821	619367
41080	619368
113185	619369
150473	619370
92208	619371
53811	619372
3809	619373
170834	619374
406398	619375
151539	619376
299027	619377
120900	619378
220573	619379
74155	619380
113867	619381
288084	619382
11831	619383
158962	619384
4567	619385
61309	619386
41742	619387
3139	619388
185757	619389
41946	619390
2698	619391
45016	619392
217053	619393
166036	619394
248296	619395
28654	619396
78956	619397
83998	619398
65475	619399
426202	619400
434875	619401
65605	619402
23304	619403
101708	619404
210153	619405
109862	619406
204342	619407
201532	619408
47387	619409
109601	619410
34460	619411
201755	619412
169077	619413
1520	619414
217	619415
14696	619416
180016	619417
11943	619418
15738	619419
383155	619420
60625	619421
63057	619422
41808	619423
326431	619424
226508	619425
290282	619426
13481	619427
53413	619428
6518	619429
217652	619430
281296	619431
31636	619432
386269	619433
317487	619434
291458	619435
380111	619436
384011	619437
82812	619438
10856	619439
65643	619440
269112	619441
220087	619442
217735	619443
20322	619444
29186	619445
409493	619446
445578	619447
136309	619448
37199	619449
20343	619450
33458	619451
87976	619452
13242	619453
49772	619454
89080	619455
353269	619456
64797	619457
297545	619458
191662	619459
203004	619460
4626	619461
75969	619462
98002	619463
52947	619464
53840	619465
14580	619466
87883	619467
431257	619468
349116	619469
191221	619470
10979	619471
215272	619472
10016	619473
53770	619474
4058	619475
215178	619476
28722	619477
41720	619478
53018	619479
13941	619480
5615	619481
5723	619482
192611	619483
213477	619484
268795	619485
233719	619486
84093	619487
10027	619488
211782	619489
87036	619490
236670	619491
397609	619492
64190	619493
150847	619494
13365	619495
226506	619496
150362	619497
4101	619498
85204	619499
25477	619500
215895	619501
15304	619502
36314	619503
97092	619504
26406	619505
87330	619506
427864	619507
53645	619508
95454	619509
67131	619510
33213	619511
132030	619512
32733	619513
131062	619514
9913	619515
20550	619516
108344	619517
14744	619518
240145	619519
135537	619520
244587	619521
342258	619522
248993	619523
275712	619524
17090	619525
119184	619526
59163	619527
22396	619528
118351	619529
230956	619530
65342	619531
64803	619532
203968	619533
6054	619534
248501	619535
178672	619536
71975	619537
225319	619538
144943	619539
138279	619540
3586	619541
352669	619542
125775	619543
97239	619544
110965	619545
213247	619546
3609	619547
286898	619548
220910	619549
217182	619550
69411	619551
81820	619552
70375	619553
271466	619554
99659	619555
255223	619556
114419	619557
362787	619558
370655	619559
169204	619560
70839	619561
83636	619562
274843	619563
214875	619564
48194	619565
200782	619566
138547	619567
104574	619568
20847	619569
61194	619570
142	619571
123714	619572
27366	619573
5925	619574
75174	619575
25236	619576
310170	619577
6187	619578
59282	619579
456590	619580
390762	619581
95191	619582
379474	619583
377422	619584
222212	619585
36411	619586
230825	619587
393890	619588
1685	619589
247429	619590
156572	619591
84659	619592
130887	619593
285499	619594
169802	619595
297608	619596
40519	619597
153544	619598
112281	619599
65818	619600
267803	619601
143379	619602
149768	619603
73027	619604
174839	619605
92764	619606
10244	619607
56519	619608
161498	619609
233043	619610
155703	619611
164660	619612
240779	619613
150516	619614
134189	619615
43267	619616
50257	619617
33100	619618
101727	619619
120627	619620
30307	619621
226134	619622
177955	619623
32472	619624
110252	619625
139781	619626
7307	619627
63455	619628
211682	619629
74591	619630
132900	619631
52757	619632
328525	619633
21944	619634
29240	619635
63394	619636
443585	619637
201995	619638
44277	619639
12641	619640
154822	619641
452167	619642
373260	619643
14901	619644
58832	619645
188311	619646
6373	619647
26942	619648
278770	619649
9307	619650
1188	619651
63302	619652
223	619653
337668	619654
137479	619655
13598	619656
33576	619657
73146	619658
139180	619659
236351	619660
210174	619661
246066	619662
96471	619663
156912	619664
454833	619665
108177	619666
72373	619667
79606	619668
141465	619669
5530	619670
320471	619671
124657	619672
427753	619673
246558	619674
128669	619675
210226	619676
253260	619677
48959	619678
56723	619679
234797	619680
200328	619681
326723	619682
183022	619683
84072	619684
433730	619685
101813	619686
40055	619687
392869	619688
443704	619689
241245	619690
406732	619691
17554	619692
389050	619693
445329	619694
33171	619695
340140	619696
47166	619697
31671	619698
101904	619699
102140	619700
121074	619701
124570	619702
7181	619703
248543	619704
355417	619705
111301	619706
46594	619707
9235	619708
221808	619709
222624	619710
61138	619711
444673	619712
16132	619713
27056	619714
1271	619715
43323	619716
313457	619717
73352	619718
3067	619719
250611	619720
368121	619721
154839	619722
44441	619723
7268	619724
2113	619725
92011	619726
233833	619727
342943	619728
52507	619729
108420	619730
32337	619731
190022	619732
175966	619733
182772	619734
33910	619735
64917	619736
292801	619737
205920	619738
39224	619739
199604	619740
2603	619741
383	619742
147431	619743
403720	619744
353920	619745
29737	619746
87487	619747
69632	619748
432572	619749
107053	619750
8780	619751
223926	619752
79222	619753
217220	619754
415031	619755
237308	619756
10079	619757
7898	619758
38894	619759
105722	619760
173581	619761
162789	619762
3255	619763
126592	619764
182869	619765
233354	619766
114941	619767
185987	619768
30287	619769
357427	619770
80657	619771
123675	619772
103602	619773
170139	619774
54516	619775
254700	619776
190841	619777
376207	619778
109934	619779
190263	619780
216640	619781
14233	619782
175271	619783
64175	619784
371838	619785
45633	619786
352798	619787
273745	619788
73224	619789
421128	619790
366992	619791
1332	619792
118196	619793
345749	619794
126890	619795
263114	619796
26563	619797
98817	619798
51285	619799
4223	619800
27224	619801
169764	619802
179966	619803
58833	619804
315090	619805
102249	619806
444913	619807
157398	619808
30287	619809
216507	619810
50951	619811
106405	619812
101484	619813
177939	619814
47346	619815
97302	619816
123891	619817
51670	619818
225277	619819
214563	619820
164	619821
17765	619822
89220	619823
13412	619824
275035	619825
29353	619826
13367	619827
225952	619828
308723	619829
40136	619830
347575	619831
212252	619832
93096	619833
435891	619834
10603	619835
213106	619836
133804	619837
34362	619838
49723	619839
134501	619840
71535	619841
403916	619842
81634	619843
201139	619844
191846	619845
65388	619846
397298	619847
247972	619848
43208	619849
5431	619850
85207	619851
435302	619852
248024	619853
54050	619854
291734	619855
345373	619856
171252	619857
69316	619858
39597	619859
3365	619860
106270	619861
99941	619862
35794	619863
5224	619864
275990	619865
35809	619866
11094	619867
208995	619868
42909	619869
229626	619870
320308	619871
90004	619872
11155	619873
234660	619874
87884	619875
314737	619876
437317	619877
72231	619878
28835	619879
35868	619880
202390	619881
107763	619882
106199	619883
223737	619884
229786	619885
61291	619886
442635	619887
105040	619888
130030	619889
15949	619890
169530	619891
57995	619892
457114	619893
103639	619894
105351	619895
26578	619896
414435	619897
156215	619898
2076	619899
58776	619900
244265	619901
76828	619902
128087	619903
223427	619904
45972	619905
225824	619906
314153	619907
158020	619908
20865	619909
103626	619910
31285	619911
117530	619912
2877	619913
436654	619914
191466	619915
100116	619916
127540	619917
427764	619918
42458	619919
198225	619920
200576	619921
277009	619922
13845	619923
24115	619924
31837	619925
330933	619926
40124	619927
453455	619928
18814	619929
75692	619930
205924	619931
8080	619932
299068	619933
387903	619934
415603	619935
218588	619936
1585	619937
47440	619938
7469	619939
88471	619940
24410	619941
249038	619942
137209	619943
55670	619944
120404	619945
373370	619946
12233	619947
221313	619948
250314	619949
53846	619950
369851	619951
150445	619952
28740	619953
237027	619954
6715	619955
2362	619956
42432	619957
229970	619958
4669	619959
181916	619960
131036	619961
417648	619962
217223	619963
62802	619964
6094	619965
302250	619966
248837	619967
384891	619968
225711	619969
26779	619970
435684	619971
240934	619972
302109	619973
33024	619974
223538	619975
6768	619976
42659	619977
48303	619978
237568	619979
88758	619980
425170	619981
87080	619982
50255	619983
215967	619984
82899	619985
198973	619986
391697	619987
44913	619988
112682	619989
237309	619990
107301	619991
55230	619992
129015	619993
194777	619994
243120	619995
247157	619996
195674	619997
337117	619998
293243	619999
317693	620000
70067	620001
111399	620002
96807	620003
13358	620004
57215	620005
249433	620006
405938	620007
236057	620008
184959	620009
4361	620010
354250	620011
136335	620012
58523	620013
34786	620014
18376	620015
165186	620016
9919	620017
159380	620018
196302	620019
29560	620020
29430	620021
68994	620022
56718	620023
205474	620024
311897	620025
67640	620026
16756	620027
30879	620028
351538	620029
80842	620030
251070	620031
116885	620032
114964	620033
22110	620034
102638	620035
190462	620036
370349	620037
420770	620038
127785	620039
33760	620040
250710	620041
210832	620042
109175	620043
28396	620044
11656	620045
400762	620046
111522	620047
209243	620048
141079	620049
370114	620050
119398	620051
295280	620052
45106	620053
282579	620054
3572	620055
76256	620056
207220	620057
94047	620058
45812	620059
377830	620060
440016	620061
403632	620062
60122	620063
291254	620064
127172	620065
15699	620066
139764	620067
263526	620068
307602	620069
219886	620070
43676	620071
113343	620072
244540	620073
118929	620074
339	620075
177875	620076
181290	620077
160168	620078
10850	620079
286781	620080
3186	620081
27274	620082
192192	620083
27703	620084
126364	620085
327699	620086
275046	620087
344874	620088
6312	620089
184837	620090
42491	620091
269918	620092
98092	620093
38015	620094
327967	620095
433236	620096
71529	620097
108329	620098
279976	620099
94536	620100
166520	620101
227377	620102
194324	620103
210834	620104
123802	620105
122	620106
55307	620107
222630	620108
203220	620109
72952	620110
1321	620111
196708	620112
388607	620113
83052	620114
14196	620115
216780	620116
27558	620117
11643	620118
43419	620119
44996	620120
61597	620121
102853	620122
162737	620123
82242	620124
349592	620125
54321	620126
229423	620127
21955	620128
112962	620129
418181	620130
299714	620131
205091	620132
245406	620133
2652	620134
63215	620135
128667	620136
115245	620137
79818	620138
107288	620139
52116	620140
303183	620141
437197	620142
287469	620143
204487	620144
8070	620145
47614	620146
361534	620147
169883	620148
17901	620149
244907	620150
22331	620151
46624	620152
15077	620153
240700	620154
436068	620155
458539	620156
249807	620157
3401	620158
55181	620159
129131	620160
23793	620161
432408	620162
90064	620163
46247	620164
48253	620165
429370	620166
377131	620167
433145	620168
71514	620169
208911	620170
119299	620171
24280	620172
96958	620173
22663	620174
5747	620175
53760	620176
178803	620177
204425	620178
17992	620179
67881	620180
27310	620181
8409	620182
238734	620183
30252	620184
39211	620185
171283	620186
11936	620187
17796	620188
151420	620189
440784	620190
60878	620191
373378	620192
116675	620193
256766	620194
116826	620195
76462	620196
18460	620197
136160	620198
13553	620199
49520	620200
376816	620201
24865	620202
8934	620203
135391	620204
217075	620205
122426	620206
34910	620207
122646	620208
123444	620209
159567	620210
30477	620211
240577	620212
93694	620213
60835	620214
53137	620215
118482	620216
134144	620217
211094	620218
31554	620219
34464	620220
106270	620221
329246	620222
54891	620223
11603	620224
49161	620225
155961	620226
275566	620227
57308	620228
313385	620229
170886	620230
148778	620231
102298	620232
430945	620233
243670	620234
384895	620235
72807	620236
27303	620237
202784	620238
10545	620239
43834	620240
45992	620241
99229	620242
25887	620243
1365	620244
64710	620245
54259	620246
114581	620247
18266	620248
1585	620249
34333	620250
71155	620251
453341	620252
109933	620253
37111	620254
175628	620255
305736	620256
219706	620257
292881	620258
302769	620259
39246	620260
103688	620261
173578	620262
29663	620263
7386	620264
231604	620265
443677	620266
305079	620267
59085	620268
199638	620269
29273	620270
181976	620271
350311	620272
101309	620273
98458	620274
305374	620275
103108	620276
110663	620277
333294	620278
345651	620279
318557	620280
389351	620281
309661	620282
85895	620283
56537	620284
48074	620285
328887	620286
345	620287
17354	620288
113107	620289
58061	620290
593	620291
224372	620292
132487	620293
278428	620294
47843	620295
38866	620296
47105	620297
24596	620298
248572	620299
430340	620300
34535	620301
137794	620302
70643	620303
148344	620304
291306	620305
455414	620306
137034	620307
29782	620308
51848	620309
68067	620310
250638	620311
293985	620312
197919	620313
250597	620314
402417	620315
103850	620316
347	620317
381312	620318
67133	620319
237808	620320
1563	620321
12629	620322
371408	620323
386305	620324
36628	620325
77052	620326
188035	620327
183171	620328
234025	620329
91265	620330
18395	620331
2300	620332
365881	620333
221047	620334
24813	620335
69	620336
20749	620337
54367	620338
198174	620339
7961	620340
33603	620341
65078	620342
122892	620343
444624	620344
288442	620345
52480	620346
12117	620347
30991	620348
306138	620349
135111	620350
225321	620351
234496	620352
12182	620353
48893	620354
33184	620355
49711	620356
32330	620357
79037	620358
20318	620359
2249	620360
123046	620361
3308	620362
5440	620363
204142	620364
365440	620365
569	620366
22480	620367
405320	620368
166451	620369
4604	620370
199394	620371
11785	620372
22258	620373
29513	620374
8933	620375
100895	620376
121935	620377
78045	620378
38434	620379
58762	620380
425293	620381
15003	620382
42977	620383
48864	620384
317001	620385
41052	620386
10790	620387
75172	620388
335771	620389
377137	620390
77374	620391
113725	620392
10067	620393
250255	620394
24010	620395
6558	620396
109446	620397
55267	620398
62379	620399
27087	620400
89017	620401
86843	620402
51396	620403
76996	620404
226120	620405
101039	620406
234485	620407
236128	620408
160145	620409
89076	620410
24759	620411
195739	620412
226053	620413
5340	620414
201095	620415
239220	620416
239624	620417
130268	620418
453952	620419
27617	620420
56205	620421
154733	620422
277961	620423
105269	620424
635	620425
138201	620426
115754	620427
381050	620428
58008	620429
19245	620430
32877	620431
16489	620432
182058	620433
41162	620434
77640	620435
34092	620436
202016	620437
438697	620438
235669	620439
16292	620440
45066	620441
221825	620442
25987	620443
235114	620444
94337	620445
229690	620446
89350	620447
23984	620448
31259	620449
412727	620450
38595	620451
32894	620452
278128	620453
42840	620454
266867	620455
185378	620456
23903	620457
40239	620458
42131	620459
7947	620460
410270	620461
194400	620462
227294	620463
59929	620464
46790	620465
65745	620466
7160	620467
127	620468
395147	620469
145388	620470
10089	620471
133806	620472
12635	620473
175035	620474
24101	620475
4934	620476
228830	620477
418979	620478
6126	620479
11177	620480
31652	620481
277124	620482
340577	620483
55504	620484
39406	620485
283369	620486
110438	620487
15757	620488
281015	620489
327781	620490
165279	620491
17136	620492
127390	620493
433682	620494
4671	620495
428986	620496
167385	620497
300581	620498
394455	620499
73558	620500
149126	620501
342419	620502
791	620503
77428	620504
163752	620505
57165	620506
63380	620507
425562	620508
2848	620509
88805	620510
200518	620511
70460	620512
202995	620513
343248	620514
56547	620515
8143	620516
202368	620517
2198	620518
155590	620519
317570	620520
155035	620521
21445	620522
2940	620523
362384	620524
71444	620525
11041	620526
357999	620527
274347	620528
60586	620529
271279	620530
32561	620531
34616	620532
139847	620533
112168	620534
245723	620535
383891	620536
31475	620537
244078	620538
6358	620539
27951	620540
132776	620541
24079	620542
244653	620543
121178	620544
180125	620545
40258	620546
43949	620547
193375	620548
136710	620549
131498	620550
395591	620551
189013	620552
55397	620553
62119	620554
118249	620555
449847	620556
35646	620557
197327	620558
389017	620559
258732	620560
346151	620561
60995	620562
357185	620563
6188	620564
2589	620565
442295	620566
23940	620567
121701	620568
379941	620569
34440	620570
31546	620571
128470	620572
227415	620573
54924	620574
221472	620575
240049	620576
105639	620577
4772	620578
223755	620579
190589	620580
185511	620581
159019	620582
77152	620583
117889	620584
20566	620585
35150	620586
445228	620587
61783	620588
20054	620589
176765	620590
144693	620591
95792	620592
212271	620593
80157	620594
141800	620595
420691	620596
305331	620597
5270	620598
391516	620599
98244	620600
49641	620601
97799	620602
208311	620603
404397	620604
311298	620605
29725	620606
8511	620607
7667	620608
20500	620609
84281	620610
115484	620611
15784	620612
270861	620613
126596	620614
354217	620615
41289	620616
236348	620617
381272	620618
386300	620619
263059	620620
154305	620621
38933	620622
182429	620623
68762	620624
99304	620625
72875	620626
260170	620627
7190	620628
197243	620629
882	620630
155681	620631
171946	620632
42287	620633
17246	620634
198941	620635
76908	620636
67340	620637
54728	620638
86930	620639
93627	620640
18447	620641
60218	620642
17803	620643
60610	620644
18917	620645
221021	620646
354488	620647
87702	620648
204743	620649
34970	620650
47400	620651
17989	620652
361420	620653
335	620654
67457	620655
150473	620656
305447	620657
418926	620658
9440	620659
285866	620660
351360	620661
429516	620662
123361	620663
31183	620664
25599	620665
422033	620666
234971	620667
68115	620668
453972	620669
136988	620670
243975	620671
407233	620672
91248	620673
283801	620674
76425	620675
322947	620676
243091	620677
441638	620678
120338	620679
18761	620680
185098	620681
191458	620682
135253	620683
40618	620684
12264	620685
330902	620686
70485	620687
435794	620688
331169	620689
336671	620690
45079	620691
356079	620692
1099	620693
207257	620694
57564	620695
150576	620696
118117	620697
23514	620698
45425	620699
24239	620700
100842	620701
400817	620702
29813	620703
247418	620704
260477	620705
6241	620706
2352	620707
353929	620708
130612	620709
215146	620710
14357	620711
22328	620712
227330	620713
6302	620714
42150	620715
78196	620716
115433	620717
4290	620718
87775	620719
18823	620720
211851	620721
197515	620722
198302	620723
249398	620724
86600	620725
208076	620726
6725	620727
210578	620728
42266	620729
10467	620730
8675	620731
64303	620732
63136	620733
444404	620734
422059	620735
1902	620736
306070	620737
40895	620738
83930	620739
214222	620740
124758	620741
112712	620742
1106	620743
431129	620744
234969	620745
32249	620746
161995	620747
43616	620748
150362	620749
69427	620750
80637	620751
272547	620752
20952	620753
74716	620754
337555	620755
91018	620756
170357	620757
89132	620758
386990	620759
168357	620760
423942	620761
192489	620762
121591	620763
97458	620764
209357	620765
180301	620766
153340	620767
19857	620768
385116	620769
458391	620770
19070	620771
35545	620772
268170	620773
115157	620774
402369	620775
452130	620776
33078	620777
33078	620778
16780	620779
182176	620780
60109	620781
239242	620782
26530	620783
120948	620784
106006	620785
136984	620786
311462	620787
194940	620788
363604	620789
4688	620790
113805	620791
379232	620792
500	620793
252988	620794
122750	620795
122	620796
3470	620797
13023	620798
16499	620799
194561	620800
19994	620801
123009	620802
132277	620803
140898	620804
411268	620805
50197	620806
386175	620807
158170	620808
217215	620809
37826	620810
21489	620811
9638	620812
178698	620813
89693	620814
41579	620815
345818	620816
341072	620817
13305	620818
108718	620819
236057	620820
10950	620821
19767	620822
38814	620823
270308	620824
73975	620825
94108	620826
221992	620827
94753	620828
164729	620829
112889	620830
244686	620831
271784	620832
449886	620833
2902	620834
14286	620835
306889	620836
80196	620837
169797	620838
33371	620839
161850	620840
222156	620841
21980	620842
327263	620843
15141	620844
21295	620845
73869	620846
27929	620847
382928	620848
149165	620849
3229	620850
9670	620851
17940	620852
52881	620853
60689	620854
39348	620855
176379	620856
288198	620857
328640	620858
67614	620859
139510	620860
66441	620861
379376	620862
92230	620863
35146	620864
85644	620865
30114	620866
4	620867
206487	620868
1007	620869
105093	620870
9603	620871
8102	620872
454748	620873
182926	620874
361086	620875
30700	620876
426144	620877
159970	620878
382404	620879
458715	620880
145090	620881
98319	620882
357860	620883
159907	620884
94521	620885
230009	620886
316698	620887
29163	620888
158784	620889
396793	620890
67372	620891
320417	620892
298196	620893
235820	620894
30854	620895
357864	620896
260024	620897
47397	620898
544	620899
185094	620900
196066	620901
432305	620902
69782	620903
167820	620904
104936	620905
458173	620906
344098	620907
96456	620908
31747	620909
120847	620910
318870	620911
113540	620912
107448	620913
96063	620914
73224	620915
100260	620916
76664	620917
63393	620918
58615	620919
60377	620920
60377	620921
117220	620922
105522	620923
253080	620924
184861	620925
327521	620926
11815	620927
12837	620928
98080	620929
45130	620930
83772	620931
48546	620932
7924	620933
26058	620934
66373	620935
257633	620936
401476	620937
95452	620938
53303	620939
196901	620940
315179	620941
2523	620942
458216	620943
330057	620944
38898	620945
44095	620946
58170	620947
251243	620948
292798	620949
427912	620950
107747	620951
335861	620952
347103	620953
172819	620954
316290	620955
992	620956
5900	620957
127510	620958
189602	620959
167923	620960
230669	620961
63080	620962
122073	620963
253247	620964
87082	620965
41420	620966
11310	620967
164642	620968
105765	620969
315865	620970
36384	620971
33158	620972
95075	620973
76698	620974
213583	620975
140109	620976
329328	620977
129144	620978
84298	620979
137484	620980
195043	620981
250397	620982
6637	620983
123114	620984
19240	620985
362777	620986
102567	620987
30647	620988
141483	620989
104221	620990
127536	620991
135608	620992
4177	620993
222374	620994
23632	620995
5398	620996
23632	620997
53317	620998
352796	620999
3250	621000
3005	621001
81803	621002
43703	621003
197594	621004
9968	621005
97378	621006
450242	621007
442283	621008
82481	621009
8024	621010
240995	621011
13974	621012
181043	621013
7215	621014
110191	621015
29856	621016
151120	621017
144564	621018
354912	621019
212484	621020
15388	621021
72412	621022
447148	621023
6369	621024
324592	621025
424054	621026
353151	621027
57157	621028
148188	621029
27215	621030
84501	621031
58512	621032
406889	621033
3631	621034
134801	621035
349378	621036
146761	621037
380691	621038
203451	621039
405513	621040
389658	621041
393980	621042
100395	621043
378375	621044
147936	621045
196258	621046
158531	621047
135892	621048
230425	621049
376745	621050
287249	621051
1255	621052
50700	621053
311891	621054
204788	621055
211616	621056
52470	621057
63778	621058
268654	621059
227355	621060
17675	621061
104895	621062
145790	621063
3326	621064
656	621065
666	621066
7642	621067
17751	621068
4718	621069
47092	621070
56015	621071
299330	621072
383229	621073
58053	621074
249050	621075
33337	621076
240258	621077
204180	621078
13534	621079
239235	621080
4202	621081
249557	621082
239929	621083
368328	621084
3253	621085
24478	621086
16811	621087
241621	621088
2406	621089
31450	621090
1415	621091
141102	621092
28459	621093
5511	621094
107365	621095
437571	621096
161622	621097
37054	621098
12395	621099
1805	621100
127409	621101
457413	621102
287002	621103
69914	621104
35752	621105
21681	621106
168090	621107
249210	621108
441294	621109
377290	621110
35377	621111
101795	621112
133030	621113
270214	621114
12906	621115
261853	621116
384907	621117
4566	621118
1680	621119
57887	621120
204200	621121
265787	621122
126131	621123
363261	621124
81002	621125
440477	621126
212242	621127
136296	621128
143339	621129
211708	621130
41379	621131
106319	621132
409499	621133
197830	621134
56859	621135
216698	621136
1451	621137
378788	621138
202809	621139
43319	621140
41379	621141
3494	621142
28972	621143
195750	621144
127669	621145
239409	621146
603	621147
395775	621148
248661	621149
88569	621150
94950	621151
185883	621152
334316	621153
43722	621154
175609	621155
6708	621156
275494	621157
242119	621158
447432	621159
6449	621160
66834	621161
305325	621162
307759	621163
161252	621164
191262	621165
96862	621166
358755	621167
360493	621168
187238	621169
192078	621170
242740	621171
446466	621172
64286	621173
242997	621174
28915	621175
207169	621176
386312	621177
104	621178
184361	621179
345232	621180
93639	621181
305776	621182
180955	621183
90530	621184
23078	621185
151230	621186
152359	621187
292855	621188
75023	621189
431712	621190
431471	621191
380907	621192
103721	621193
28914	621194
280979	621195
380148	621196
38413	621197
276370	621198
276197	621199
275246	621200
32248	621201
88854	621202
325932	621203
327839	621204
173307	621205
175681	621206
329616	621207
114467	621208
225939	621209
59084	621210
99652	621211
189905	621212
163875	621213
313751	621214
312994	621215
98225	621216
133648	621217
36013	621218
366170	621219
93790	621220
364784	621221
96892	621222
365104	621223
245807	621224
399120	621225
391480	621226
110170	621227
104	621228
9816	621229
26679	621230
184979	621231
183725	621232
128463	621233
249302	621234
460116	621235
458738	621236
85785	621237
45180	621238
294363	621239
297148	621240
296425	621241
121017	621242
22316	621243
145361	621244
72194	621245
1890	621246
260274	621247
104621	621248
332101	621249
326573	621250
334262	621251
175230	621252
6217	621253
230748	621254
14555	621255
166722	621256
313677	621257
319657	621258
318693	621259
166865	621260
136122	621261
263335	621262
133744	621263
248250	621264
215268	621265
403130	621266
97382	621267
350255	621268
49800	621269
350955	621270
357560	621271
353079	621272
187178	621273
49685	621274
95835	621275
388104	621276
297065	621277
42268	621278
152647	621279
62875	621280
437656	621281
437355	621282
438908	621283
388150	621284
386902	621285
105814	621286
146871	621287
147668	621288
147459	621289
148481	621290
285477	621291
148350	621292
175679	621293
90900	621294
26130	621295
220488	621296
18013	621297
7216	621298
423241	621299
263951	621300
228145	621301
37711	621302
71002	621303
138030	621304
191527	621305
372878	621306
91688	621307
305726	621308
14142	621309
302503	621310
159984	621311
83135	621312
347266	621313
250871	621314
129143	621315
128760	621316
67047	621317
252390	621318
189305	621319
289132	621320
442083	621321
241128	621322
123643	621323
240728	621324
105395	621325
389049	621326
377094	621327
106333	621328
29698	621329
339779	621330
341698	621331
341212	621332
287980	621333
76811	621334
288757	621335
287879	621336
117528	621337
60856	621338
232059	621339
200874	621340
28573	621341
37826	621342
45545	621343
86644	621344
326203	621345
72985	621346
42058	621347
316775	621348
111719	621349
380023	621350
21115	621351
12610	621352
45806	621353
141146	621354
114314	621355
97891	621356
296529	621357
118685	621358
24241	621359
116050	621360
74936	621361
457554	621362
177837	621363
196202	621364
246845	621365
203631	621366
75350	621367
148986	621368
90752	621369
8107	621370
25387	621371
22161	621372
83112	621373
427094	621374
282182	621375
56930	621376
116688	621377
369585	621378
50358	621379
50358	621380
145489	621381
360355	621382
313345	621383
80602	621384
134602	621385
194106	621386
148252	621387
257787	621388
5053	621389
96681	621390
48624	621391
223391	621392
218169	621393
239844	621394
21115	621395
116379	621396
5345	621397
16215	621398
367290	621399
226987	621400
244850	621401
20875	621402
135687	621403
145428	621404
12610	621405
46654	621406
39931	621407
151309	621408
64052	621409
36107	621410
215994	621411
349151	621412
26500	621413
16235	621414
280298	621415
167840	621416
118891	621417
244206	621418
450612	621419
293766	621420
310964	621421
53795	621422
247530	621423
410412	621424
134339	621425
131474	621426
81759	621427
126626	621428
119987	621429
176998	621430
124987	621431
119662	621432
169577	621433
191764	621434
177385	621435
27577	621436
183018	621437
387069	621438
199865	621439
389160	621440
69929	621441
48624	621442
107556	621443
407264	621444
29266	621445
79500	621446
412512	621447
38561	621448
426308	621449
160023	621450
296321	621451
238855	621452
232177	621453
236627	621454
294761	621455
174699	621456
256553	621457
64427	621458
257276	621459
72470	621460
109534	621461
324987	621462
233777	621463
57518	621464
61111	621465
329485	621466
154413	621467
5003	621468
226765	621469
73818	621470
86189	621471
451915	621472
451757	621473
387706	621474
176935	621475
290150	621476
12569	621477
55827	621478
23411	621479
97805	621480
142839	621481
46876	621482
368049	621483
312246	621484
241035	621485
809	621486
48447	621487
388921	621488
335743	621489
126627	621490
397220	621491
280292	621492
73405	621493
320306	621494
126933	621495
94930	621496
32849	621497
335261	621498
375188	621499
232342	621500
12459	621501
335434	621502
56206	621503
303491	621504
160659	621505
412385	621506
72608	621507
181954	621508
62507	621509
48786	621510
42441	621511
178344	621512
62812	621513
239348	621514
199520	621515
92626	621516
251883	621517
191809	621518
177937	621519
319125	621520
399655	621521
218621	621522
424790	621523
67604	621524
38605	621525
242173	621526
24455	621527
73771	621528
65116	621529
154066	621530
19654	621531
219604	621532
449718	621533
383291	621534
31883	621535
118992	621536
10445	621537
2757	621538
2794	621539
40582	621540
114024	621541
2911	621542
10267	621543
7966	621544
40408	621545
5534	621546
3801	621547
14932	621548
9993	621549
10631	621550
16944	621551
7803	621552
62769	621553
4195	621554
16788	621555
16788	621556
10267	621557
10267	621558
7759	621559
10631	621560
5003	621561
7014	621562
7014	621563
2786	621564
2397	621565
2975	621566
81700	621567
35106	621568
3998	621569
4733	621570
147932	621571
300914	621572
23767	621573
24607	621574
152799	621575
323059	621576
87892	621577
455281	621578
258671	621579
216181	621580
335222	621581
151183	621582
112574	621583
101987	621584
149276	621585
326145	621586
10797	621587
10797	621588
10797	621589
5816	621590
17713	621591
126646	621592
8482	621593
116183	621594
69259	621595
49517	621596
64315	621597
14031	621598
279636	621599
179423	621600
115769	621601
358065	621602
4781	621603
20057	621604
7996	621605
60142	621606
36876	621607
237884	621608
243025	621609
230182	621610
439567	621611
178723	621612
46532	621613
16175	621614
8512	621615
10593	621616
127207	621617
397472	621618
140776	621619
380307	621620
31168	621621
19270	621622
82190	621623
211265	621624
139583	621625
161759	621626
30125	621627
125174	621628
382514	621629
171636	621630
204063	621631
313532	621632
125181	621633
6476	621634
46685	621635
51207	621636
82294	621637
6473	621638
2799	621639
235071	621640
13253	621641
92621	621642
209460	621643
8681	621644
45788	621645
2917	621646
100869	621647
138905	621648
249479	621649
160432	621650
68101	621651
72467	621652
237591	621653
34090	621654
333045	621655
404423	621656
140890	621657
268339	621658
78248	621659
169219	621660
74355	621661
50272	621662
34318	621663
220225	621664
29488	621665
171316	621666
13253	621667
50445	621668
345350	621669
27841	621670
449092	621671
166338	621672
44629	621673
434902	621674
137254	621675
171627	621676
63224	621677
242662	621678
135528	621679
232712	621680
5561	621681
456813	621682
3075	621683
62000	621684
54646	621685
240518	621686
16631	621687
24870	621688
1256	621689
68599	621690
25781	621691
334341	621692
418743	621693
134133	621694
67207	621695
54662	621696
399567	621697
182665	621698
23932	621699
1843	621700
1843	621701
97951	621702
163651	621703
163651	621704
114018	621705
89400	621706
93022	621707
177447	621708
216068	621709
187481	621710
398753	621711
437839	621712
3581	621713
19135	621714
19135	621715
18861	621716
121728	621717
253505	621718
276638	621719
362943	621720
237782	621721
225395	621722
19606	621723
365423	621724
7489	621725
34012	621726
17757	621727
219881	621728
14609	621729
449126	621730
52242	621731
119021	621732
23779	621733
452089	621734
37455	621735
312287	621736
91073	621737
71901	621738
93048	621739
426573	621740
5234	621741
117086	621742
58248	621743
248563	621744
11578	621745
56415	621746
55997	621747
26199	621748
64279	621749
424322	621750
236940	621751
67589	621752
7961	621753
14578	621754
81322	621755
122918	621756
60961	621757
242667	621758
15244	621759
48316	621760
38832	621761
29844	621762
41563	621763
123788	621764
118028	621765
406821	621766
19309	621767
11637	621768
211031	621769
208249	621770
119600	621771
13204	621772
136125	621773
86262	621774
1786	621775
31795	621776
249706	621777
82910	621778
2817	621779
13581	621780
121033	621781
471	621782
2530	621783
13625	621784
61466	621785
88982	621786
56991	621787
155797	621788
239430	621789
8772	621790
27160	621791
103354	621792
40493	621793
303345	621794
140964	621795
127833	621796
116494	621797
161872	621798
53599	621799
42638	621800
6314	621801
101922	621802
320844	621803
206750	621804
202912	621805
8402	621806
58897	621807
422688	621808
135149	621809
24015	621810
415159	621811
32715	621812
115115	621813
12745	621814
165404	621815
245790	621816
156081	621817
149244	621818
125522	621819
36511	621820
9486	621821
155396	621822
454723	621823
127594	621824
44897	621825
207622	621826
207622	621827
39683	621828
6857	621829
227689	621830
138143	621831
402164	621832
107351	621833
363554	621834
33190	621835
155059	621836
189236	621837
155036	621838
346209	621839
239320	621840
360678	621841
31433	621842
266234	621843
318646	621844
57162	621845
244038	621846
291284	621847
2670	621848
428619	621849
65985	621850
456057	621851
78916	621852
34122	621853
150901	621854
344557	621855
391970	621856
124642	621857
64047	621858
117101	621859
87117	621860
339154	621861
196384	621862
196384	621863
467	621864
1943	621865
36711	621866
87463	621867
25422	621868
136485	621869
35780	621870
129376	621871
196184	621872
149023	621873
96222	621874
212280	621875
1228	621876
189418	621877
367184	621878
421392	621879
160573	621880
8921	621881
273077	621882
156618	621883
13687	621884
382340	621885
12979	621886
106794	621887
233450	621888
169286	621889
218663	621890
238907	621891
359032	621892
265639	621893
110320	621894
413415	621895
281891	621896
26781	621897
75878	621898
243703	621899
84166	621900
99358	621901
64368	621902
9204	621903
219190	621904
45031	621905
420100	621906
229497	621907
189593	621908
51238	621909
322377	621910
81217	621911
117976	621912
49699	621913
53715	621914
43203	621915
274691	621916
169423	621917
29442	621918
237731	621919
388162	621920
228003	621921
422425	621922
379913	621923
380405	621924
132697	621925
248194	621926
231172	621927
99488	621928
55993	621929
261122	621930
177607	621931
299209	621932
376725	621933
18385	621934
128282	621935
416629	621936
87089	621937
99637	621938
36306	621939
122081	621940
3498	621941
440097	621942
344266	621943
77486	621944
127815	621945
377301	621946
246898	621947
32826	621948
21894	621949
320719	621950
30776	621951
81894	621952
45288	621953
108812	621954
55521	621955
204014	621956
51824	621957
7864	621958
20448	621959
403691	621960
221878	621961
301858	621962
37705	621963
259796	621964
334315	621965
23673	621966
299745	621967
167866	621968
117843	621969
126643	621970
67299	621971
143166	621972
249759	621973
17241	621974
213363	621975
140331	621976
184663	621977
35128	621978
288705	621979
147475	621980
210258	621981
88481	621982
267011	621983
392665	621984
104582	621985
185025	621986
35459	621987
379915	621988
408366	621989
98872	621990
214410	621991
400621	621992
447076	621993
407362	621994
27040	621995
225077	621996
9704	621997
139211	621998
93568	621999
99488	622000
243261	622001
201516	622002
155125	622003
305929	622004
162757	622005
148282	622006
59565	622007
212673	622008
202966	622009
24323	622010
243492	622011
200310	622012
287032	622013
241004	622014
377303	622015
92883	622016
253750	622017
270559	622018
250348	622019
73500	622020
174767	622021
173321	622022
273480	622023
251467	622024
31981	622025
398142	622026
50260	622027
89037	622028
420104	622029
133257	622030
131303	622031
36589	622032
154172	622033
49959	622034
8796	622035
14325	622036
159340	622037
19590	622038
37794	622039
429450	622040
48243	622041
138855	622042
324143	622043
207638	622044
75099	622045
128448	622046
139829	622047
123433	622048
233634	622049
75398	622050
10390	622051
342973	622052
29078	622053
200823	622054
1021	622055
308919	622056
90506	622057
222132	622058
263982	622059
350310	622060
8936	622061
15663	622062
10241	622063
272223	622064
424113	622065
147197	622066
428618	622067
450722	622068
455476	622069
124592	622070
16217	622071
39608	622072
55896	622073
30411	622074
27551	622075
97410	622076
21394	622077
204479	622078
106422	622079
383406	622080
243261	622081
164480	622082
106741	622083
163776	622084
208341	622085
15516	622086
69369	622087
161051	622088
320720	622089
155479	622090
238786	622091
39343	622092
79392	622093
247275	622094
290094	622095
397226	622096
126995	622097
7766	622098
32783	622099
54618	622100
265338	622101
155126	622102
46582	622103
114136	622104
369558	622105
185730	622106
17269	622107
451912	622108
448869	622109
420797	622110
146881	622111
40213	622112
26951	622113
8937	622114
108625	622115
267010	622116
235042	622117
51376	622118
456662	622119
60251	622120
292972	622121
395362	622122
227041	622123
435758	622124
69220	622125
19385	622126
79781	622127
171369	622128
82380	622129
288703	622130
39120	622131
31266	622132
423658	622133
8854	622134
137204	622135
45735	622136
397228	622137
69946	622138
272234	622139
110737	622140
169424	622141
77091	622142
123620	622143
88316	622144
79393	622145
362058	622146
331385	622147
295535	622148
4147	622149
272885	622150
189026	622151
59652	622152
54225	622153
175324	622154
331382	622155
63831	622156
215774	622157
220094	622158
216064	622159
211142	622160
326559	622161
67833	622162
397224	622163
256140	622164
12052	622165
51171	622166
438265	622167
428819	622168
161049	622169
133995	622170
315067	622171
313027	622172
31265	622173
4147	622174
405741	622175
12697	622176
17998	622177
303518	622178
51984	622179
72842	622180
242243	622181
416627	622182
359425	622183
53990	622184
88312	622185
411924	622186
254176	622187
65160	622188
81218	622189
332591	622190
413707	622191
63430	622192
20806	622193
137772	622194
4585	622195
257455	622196
86816	622197
229496	622198
83477	622199
31225	622200
143894	622201
405742	622202
15354	622203
54375	622204
385023	622205
344272	622206
46908	622207
50453	622208
4147	622209
167196	622210
195438	622211
117079	622212
393751	622213
49455	622214
422426	622215
458767	622216
143536	622217
87462	622218
14474	622219
27141	622220
169707	622221
81718	622222
79955	622223
430379	622224
213366	622225
100859	622226
239601	622227
362661	622228
159343	622229
270018	622230
17317	622231
382587	622232
281642	622233
204270	622234
131766	622235
17954	622236
178310	622237
8992	622238
50694	622239
219388	622240
100860	622241
315068	622242
5485	622243
456664	622244
447568	622245
154455	622246
405735	622247
144224	622248
159174	622249
430966	622250
205100	622251
187001	622252
135051	622253
448873	622254
44254	622255
65563	622256
192883	622257
13703	622258
23585	622259
307213	622260
29873	622261
397830	622262
225447	622263
261914	622264
3921	622265
137013	622266
233131	622267
100803	622268
36280	622269
255993	622270
247379	622271
85199	622272
37465	622273
37880	622274
127321	622275
167760	622276
27842	622277
327687	622278
797	622279
208689	622280
48396	622281
13785	622282
246217	622283
49413	622284
187688	622285
158585	622286
827	622287
447885	622288
19070	622289
978	622290
192404	622291
95130	622292
229943	622293
117233	622294
52041	622295
95351	622296
11959	622297
84506	622298
57449	622299
14430	622300
69804	622301
171291	622302
56727	622303
111414	622304
16616	622305
330037	622306
7768	622307
156930	622308
23766	622309
39358	622310
141	622311
4326	622312
78119	622313
37730	622314
154562	622315
100578	622316
282087	622317
22044	622318
141621	622319
23048	622320
154616	622321
36491	622322
173822	622323
252894	622324
76495	622325
6355	622326
201646	622327
114454	622328
38	622329
437804	622330
244159	622331
24914	622332
388451	622333
237320	622334
230467	622335
219925	622336
383248	622337
23819	622338
229504	622339
100294	622340
46946	622341
5109	622342
1964	622343
164498	622344
65829	622345
4654	622346
215847	622347
263925	622348
70277	622349
433555	622350
55667	622351
37875	622352
111272	622353
224748	622354
15623	622355
40255	622356
22856	622357
47981	622358
358491	622359
125249	622360
214356	622361
232684	622362
298490	622363
65218	622364
31829	622365
446298	622366
62902	622367
207926	622368
33343	622369
28368	622370
111037	622371
29417	622372
57187	622373
374683	622374
373997	622375
196526	622376
92588	622377
122259	622378
101598	622379
219314	622380
43458	622381
4539	622382
65379	622383
65632	622384
6451	622385
217509	622386
60809	622387
405803	622388
64364	622389
244362	622390
38869	622391
181212	622392
432976	622393
304817	622394
435196	622395
367848	622396
382468	622397
199164	622398
39509	622399
251078	622400
39555	622401
253159	622402
240328	622403
430359	622404
128290	622405
155711	622406
128290	622407
57367	622408
96163	622409
203699	622410
261573	622411
9411	622412
12291	622413
137640	622414
253169	622415
312569	622416
36268	622417
279408	622418
450927	622419
168601	622420
91014	622421
25876	622422
253202	622423
165198	622424
27193	622425
118305	622426
142826	622427
322542	622428
94587	622429
242130	622430
196118	622431
290410	622432
25755	622433
132641	622434
32613	622435
195367	622436
243294	622437
308874	622438
243002	622439
184354	622440
98019	622441
184671	622442
9617	622443
1602	622444
7232	622445
9468	622446
9182	622447
96394	622448
3514	622449
54201	622450
113514	622451
18671	622452
31201	622453
49113	622454
1997	622455
53478	622456
371321	622457
1329	622458
18195	622459
100238	622460
65811	622461
11867	622462
240769	622463
113849	622464
23561	622465
437228	622466
442007	622467
410754	622468
416811	622469
143374	622470
324393	622471
51454	622472
24452	622473
28254	622474
16401	622475
16391	622476
2194	622477
66499	622478
368612	622479
6105	622480
32255	622481
142398	622482
46149	622483
85563	622484
250580	622485
76062	622486
134182	622487
331158	622488
191487	622489
121063	622490
123288	622491
196281	622492
126645	622493
386385	622494
107447	622495
1209	622496
159251	622497
128413	622498
4658	622499
98777	622500
197792	622501
98860	622502
23157	622503
162596	622504
247381	622505
236166	622506
59809	622507
5497	622508
15600	622509
414	622510
4306	622511
96429	622512
253790	622513
93394	622514
10083	622515
152908	622516
36067	622517
132220	622518
332909	622519
208172	622520
38597	622521
29124	622522
248240	622523
381648	622524
14134	622525
1233	622526
91107	622527
459807	622528
143738	622529
58593	622530
4658	622531
49554	622532
53416	622533
209193	622534
209	622535
47986	622536
146607	622537
235745	622538
304927	622539
25364	622540
87262	622541
26081	622542
246965	622543
271421	622544
5394	622545
229439	622546
2326	622547
57230	622548
123925	622549
133089	622550
25149	622551
188705	622552
239292	622553
46155	622554
13287	622555
14252	622556
1428	622557
23000	622558
65523	622559
106910	622560
143594	622561
71941	622562
220279	622563
138788	622564
123147	622565
25515	622566
51637	622567
122572	622568
30525	622569
5707	622570
234901	622571
128461	622572
14557	622573
89109	622574
203358	622575
52877	622576
65794	622577
103091	622578
114162	622579
215124	622580
222041	622581
31657	622582
20407	622583
436911	622584
49644	622585
18201	622586
64163	622587
282560	622588
311753	622589
101156	622590
45733	622591
885	622592
4349	622593
82749	622594
6489	622595
16044	622596
237063	622597
356770	622598
292543	622599
149520	622600
170010	622601
16328	622602
24140	622603
77328	622604
43967	622605
64909	622606
19328	622607
144184	622608
76927	622609
30836	622610
49244	622611
439809	622612
1613	622613
8814	622614
360839	622615
20113	622616
203006	622617
54327	622618
131672	622619
32391	622620
29851	622621
29851	622622
5734	622623
3183	622624
122253	622625
444542	622626
235305	622627
225586	622628
8461	622629
110449	622630
250662	622631
330040	622632
24715	622633
21054	622634
103379	622635
44981	622636
38688	622637
33772	622638
20650	622639
144277	622640
170943	622641
384146	622642
329691	622643
208979	622644
416024	622645
112300	622646
248091	622647
22986	622648
279162	622649
446332	622650
51993	622651
37192	622652
54102	622653
155358	622654
195264	622655
2385	622656
299198	622657
7710	622658
80087	622659
1645	622660
52501	622661
175995	622662
68736	622663
154623	622664
46077	622665
20893	622666
15750	622667
1139	622668
326842	622669
10012	622670
29643	622671
59836	622672
110531	622673
242657	622674
64337	622675
450352	622676
205417	622677
44118	622678
152033	622679
125761	622680
459768	622681
177948	622682
8235	622683
224715	622684
266058	622685
130082	622686
217171	622687
40051	622688
16123	622689
8024	622690
133835	622691
112377	622692
93806	622693
1892	622694
424	622695
191	622696
14613	622697
159791	622698
114711	622699
53935	622700
45219	622701
293916	622702
45533	622703
221370	622704
288689	622705
214277	622706
144248	622707
165572	622708
236129	622709
16940	622710
86874	622711
44128	622712
62525	622713
4207	622714
11637	622715
222994	622716
29503	622717
12886	622718
2457	622719
448280	622720
16366	622721
139871	622722
2660	622723
2883	622724
120502	622725
201864	622726
100236	622727
167906	622728
353039	622729
9115	622730
3032	622731
247930	622732
19700	622733
42708	622734
87459	622735
192058	622736
362003	622737
5052	622738
32153	622739
94287	622740
51428	622741
31465	622742
46537	622743
71791	622744
24511	622745
58942	622746
80507	622747
4160	622748
270207	622749
43873	622750
193675	622751
426658	622752
426104	622753
1386	622754
72304	622755
17871	622756
109282	622757
106592	622758
120010	622759
154015	622760
69432	622761
69432	622762
309207	622763
142659	622764
342123	622765
92605	622766
269210	622767
83255	622768
6097	622769
185768	622770
250447	622771
10152	622772
23466	622773
203155	622774
348133	622775
188786	622776
288936	622777
61646	622778
96025	622779
118249	622780
355914	622781
30984	622782
561	622783
94969	622784
326309	622785
290938	622786
443541	622787
77456	622788
219759	622789
205808	622790
314576	622791
128226	622792
41612	622793
132893	622794
3187	622795
163028	622796
27436	622797
64691	622798
66540	622799
327160	622800
203809	622801
74308	622802
12794	622803
72341	622804
23724	622805
12498	622806
19836	622807
188601	622808
24155	622809
54716	622810
414516	622811
12604	622812
108193	622813
81302	622814
199218	622815
45989	622816
56178	622817
119811	622818
34207	622819
5407	622820
29300	622821
178108	622822
8320	622823
249959	622824
107905	622825
340087	622826
5737	622827
431010	622828
5849	622829
120212	622830
157912	622831
263579	622832
70799	622833
385683	622834
241111	622835
18906	622836
18906	622837
296176	622838
7282	622839
95900	622840
7259	622841
4916	622842
54852	622843
298777	622844
30474	622845
445682	622846
136866	622847
3647	622848
11479	622849
7919	622850
232750	622851
365566	622852
448041	622853
8565	622854
38921	622855
6365	622856
417372	622857
20427	622858
1353	622859
19927	622860
91913	622861
35179	622862
7017	622863
98740	622864
400514	622865
403378	622866
4181	622867
22563	622868
74763	622869
54746	622870
34303	622871
17580	622872
82751	622873
31503	622874
97873	622875
75979	622876
12934	622877
15094	622878
27289	622879
1502	622880
23902	622881
3085	622882
126959	622883
61432	622884
263160	622885
245765	622886
223019	622887
48272	622888
40938	622889
3492	622890
131976	622891
19359	622892
176858	622893
94302	622894
3861	622895
1224	622896
57960	622897
195912	622898
92530	622899
181808	622900
23902	622901
163720	622902
7630	622903
74657	622904
23760	622905
6937	622906
101030	622907
10596	622908
8650	622909
30456	622910
18386	622911
70812	622912
55298	622913
137315	622914
201114	622915
11684	622916
239621	622917
15692	622918
100304	622919
184674	622920
51383	622921
79497	622922
13877	622923
66659	622924
69278	622925
1480	622926
1352	622927
8932	622928
101702	622929
6712	622930
33976	622931
173927	622932
11248	622933
6678	622934
8904	622935
54363	622936
5255	622937
10167	622938
15900	622939
5722	622940
11131	622941
118315	622942
115372	622943
3064	622944
279698	622945
110045	622946
19619	622947
210651	622948
10796	622949
39814	622950
18125	622951
187843	622952
244017	622953
123695	622954
34808	622955
119410	622956
134393	622957
372	622958
72210	622959
142021	622960
155755	622961
14592	622962
6595	622963
26572	622964
333847	622965
2908	622966
60555	622967
2434	622968
54387	622969
54392	622970
123754	622971
70546	622972
334	622973
133494	622974
79033	622975
4436	622976
31315	622977
39642	622978
48362	622979
32871	622980
398066	622981
62343	622982
3722	622983
85671	622984
20	622985
4056	622986
430170	622987
51967	622988
290624	622989
239097	622990
2925	622991
151920	622992
88	622993
87777	622994
87777	622995
36729	622996
403386	622997
412593	622998
32194	622999
209820	623000
58595	623001
258391	623002
174133	623003
45497	623004
298258	623005
324731	623006
445342	623007
25781	623008
101771	623009
350629	623010
3754	623011
2706	623012
340327	623013
10371	623014
36	623015
226254	623016
2178	623017
86549	623018
95693	623019
169511	623020
19094	623021
89775	623022
160883	623023
5422	623024
119421	623025
119421	623026
309047	623027
5999	623028
82821	623029
146670	623030
1179	623031
43243	623032
1742	623033
91186	623034
244165	623035
13468	623036
16958	623037
7409	623038
2881	623039
1843	623040
300267	623041
231373	623042
406901	623043
221354	623044
410561	623045
5009	623046
41217	623047
72695	623048
52896	623049
100	623050
262186	623051
145276	623052
9241	623053
13215	623054
109841	623055
234931	623056
134297	623057
547	623058
120056	623059
100334	623060
379019	623061
156893	623062
180230	623063
911	623064
336201	623065
698	623066
62662	623067
653	623068
106801	623069
416028	623070
64514	623071
77363	623072
9119	623073
4098	623074
43710	623075
425472	623076
157973	623077
87361	623078
68601	623079
93452	623080
64671	623081
2492	623082
264973	623083
44588	623084
47603	623085
36807	623086
134775	623087
20015	623088
104825	623089
55874	623090
76309	623091
1043	623092
76620	623093
91257	623094
55639	623095
121067	623096
31905	623097
60766	623098
53316	623099
205862	623100
88101	623101
92922	623102
10956	623103
50750	623104
41776	623105
45530	623106
126833	623107
16515	623108
232147	623109
5144	623110
24980	623111
124326	623112
43687	623113
48157	623114
124238	623115
3864	623116
225506	623117
33239	623118
3577	623119
4080	623120
23968	623121
115948	623122
100974	623123
452304	623124
217966	623125
30667	623126
196728	623127
217389	623128
315877	623129
3275	623130
92927	623131
131338	623132
177157	623133
106618	623134
72540	623135
389622	623136
206814	623137
144679	623138
253788	623139
98832	623140
4947	623141
233346	623142
59938	623143
143295	623144
177981	623145
15113	623146
23433	623147
217489	623148
11304	623149
68666	623150
42621	623151
107315	623152
76482	623153
82576	623154
124235	623155
51913	623156
266375	623157
112592	623158
32800	623159
2130	623160
286598	623161
127655	623162
211005	623163
88200	623164
312329	623165
6987	623166
27754	623167
127175	623168
183076	623169
14279	623170
22098	623171
386240	623172
13339	623173
23897	623174
1426	623175
49756	623176
44462	623177
241869	623178
386720	623179
325944	623180
174062	623181
205479	623182
24858	623183
236338	623184
15561	623185
24617	623186
63616	623187
16097	623188
108643	623189
35376	623190
447467	623191
60886	623192
179316	623193
309146	623194
2569	623195
23001	623196
107251	623197
3745	623198
50943	623199
28155	623200
197600	623201
75145	623202
423359	623203
197600	623204
371037	623205
16188	623206
188502	623207
125763	623208
136417	623209
392567	623210
31726	623211
133563	623212
41305	623213
55375	623214
40490	623215
8087	623216
8087	623217
23364	623218
44985	623219
3140	623220
86858	623221
451751	623222
364137	623223
8274	623224
2018	623225
49833	623226
1100	623227
251465	623228
280115	623229
392743	623230
46056	623231
9928	623232
108290	623233
432097	623234
71215	623235
443318	623236
22730	623237
29064	623238
21475	623239
112505	623240
101969	623241
102974	623242
77751	623243
51421	623244
3581	623245
19703	623246
105105	623247
442651	623248
94444	623249
129111	623250
6064	623251
119241	623252
406707	623253
48777	623254
1227	623255
322153	623256
52862	623257
281838	623258
96106	623259
167936	623260
13546	623261
69471	623262
49953	623263
47265	623264
62362	623265
30232	623266
175842	623267
29470	623268
7379	623269
40331	623270
95691	623271
57	623272
704	623273
83181	623274
73370	623275
9449	623276
197504	623277
7492	623278
23700	623279
70090	623280
72985	623281
14969	623282
56369	623283
14890	623284
52805	623285
5644	623286
132834	623287
269866	623288
231378	623289
7395	623290
116402	623291
149340	623292
18605	623293
378573	623294
427704	623295
316043	623296
3711	623297
121125	623298
7492	623299
50803	623300
390895	623301
94257	623302
83201	623303
203756	623304
236324	623305
128388	623306
151913	623307
54390	623308
125858	623309
150186	623310
11075	623311
43273	623312
126756	623313
6704	623314
247982	623315
12122	623316
9455	623317
376669	623318
160045	623319
103199	623320
36769	623321
107916	623322
294375	623323
117539	623324
67840	623325
121805	623326
204227	623327
304159	623328
7629	623329
33075	623330
75642	623331
18008	623332
3078	623333
3782	623334
91863	623335
357589	623336
192867	623337
9003	623338
297926	623339
36408	623340
66868	623341
221047	623342
50503	623343
88682	623344
29590	623345
67176	623346
97457	623347
35450	623348
297699	623349
244788	623350
21765	623351
241685	623352
213142	623353
15489	623354
388242	623355
66695	623356
123863	623357
37045	623358
246965	623359
454507	623360
45346	623361
136009	623362
332615	623363
343854	623364
57802	623365
11806	623366
41173	623367
8646	623368
206988	623369
370536	623370
79666	623371
71923	623372
301145	623373
40601	623374
110359	623375
12922	623376
18577	623377
38521	623378
57746	623379
1205	623380
123747	623381
196929	623382
149205	623383
22678	623384
181301	623385
372	623386
73222	623387
35830	623388
55929	623389
137221	623390
219310	623391
40913	623392
15710	623393
2957	623394
70430	623395
144282	623396
14207	623397
449727	623398
53549	623399
34621	623400
17402	623401
512	623402
60443	623403
90564	623404
2340	623405
790	623406
243774	623407
4933	623408
27161	623409
42825	623410
90092	623411
8307	623412
9028	623413
213	623414
79632	623415
3529	623416
4148	623417
68620	623418
42899	623419
48162	623420
217347	623421
14298	623422
439	623423
6205	623424
259	623425
1863	623426
204798	623427
163878	623428
48107	623429
37575	623430
42901	623431
369057	623432
549	623433
101466	623434
55972	623435
209700	623436
18215	623437
13712	623438
335	623439
1489	623440
61446	623441
67728	623442
185477	623443
21983	623444
2058	623445
89126	623446
160951	623447
119508	623448
88888	623449
1446	623450
4118	623451
51856	623452
202944	623453
86873	623454
159839	623455
47540	623456
415157	623457
150923	623458
25898	623459
180713	623460
63464	623461
308544	623462
279423	623463
23531	623464
15377	623465
297579	623466
34458	623467
1705	623468
18961	623469
32083	623470
100627	623471
160039	623472
5262	623473
23744	623474
443385	623475
278173	623476
145951	623477
139630	623478
10000	623479
120108	623480
36343	623481
8075	623482
37579	623483
18372	623484
17705	623485
20001	623486
103	623487
2275	623488
3277	623489
429017	623490
430942	623491
175427	623492
10474	623493
127193	623494
127193	623495
61932	623496
136333	623497
417808	623498
72485	623499
137294	623500
194901	623501
109213	623502
224027	623503
168752	623504
66848	623505
404901	623506
391617	623507
92908	623508
14220	623509
46258	623510
70708	623511
5119	623512
152057	623513
26860	623514
356811	623515
17561	623516
2164	623517
40114	623518
417856	623519
36153	623520
155891	623521
140900	623522
150776	623523
279695	623524
160437	623525
3054	623526
9160	623527
97402	623528
459182	623529
386422	623530
42688	623531
387694	623532
231636	623533
207595	623534
152440	623535
8913	623536
416667	623537
453188	623538
39976	623539
331564	623540
88544	623541
222349	623542
440234	623543
63544	623544
190755	623545
264571	623546
94315	623547
286834	623548
62400	623549
59073	623550
202232	623551
185084	623552
230547	623553
88804	623554
5432	623555
223937	623556
3433	623557
390	623558
162453	623559
12101	623560
346452	623561
14381	623562
110151	623563
427111	623564
895	623565
152869	623566
19911	623567
17516	623568
169187	623569
8686	623570
38904	623571
661	623572
303934	623573
212370	623574
137052	623575
318187	623576
421666	623577
22176	623578
36330	623579
124866	623580
36851	623581
14065	623582
184721	623583
231197	623584
123176	623585
67960	623586
295136	623587
137355	623588
5347	623589
16914	623590
168479	623591
29316	623592
438578	623593
387851	623594
279116	623595
215658	623596
33238	623597
2572	623598
265736	623599
279875	623600
169373	623601
266901	623602
48996	623603
185588	623604
25126	623605
178859	623606
15406	623607
223993	623608
5659	623609
1438	623610
51992	623611
38904	623612
63552	623613
70325	623614
243654	623615
165927	623616
452670	623617
82362	623618
28210	623619
161156	623620
98	623621
312439	623622
217	623623
9040	623624
80017	623625
113353	623626
451764	623627
227338	623628
236740	623629
105157	623630
426199	623631
52680	623632
200632	623633
232842	623634
120936	623635
175197	623636
231371	623637
184347	623638
18186	623639
49	623640
119213	623641
48834	623642
410587	623643
41911	623644
327985	623645
34469	623646
45923	623647
152905	623648
238199	623649
126461	623650
29224	623651
300458	623652
159233	623653
158722	623654
199	623655
50804	623656
6896	623657
251216	623658
15402	623659
241026	623660
126688	623661
41860	623662
345177	623663
453226	623664
18681	623665
74989	623666
1758	623667
7250	623668
402384	623669
126718	623670
453739	623671
106126	623672
65077	623673
121548	623674
196777	623675
247554	623676
243168	623677
442517	623678
107894	623679
54022	623680
368643	623681
209693	623682
222880	623683
33473	623684
240162	623685
999	623686
142811	623687
9620	623688
115162	623689
202783	623690
127472	623691
206431	623692
206431	623693
59576	623694
224300	623695
124903	623696
104916	623697
156746	623698
65166	623699
247464	623700
192861	623701
406169	623702
85636	623703
59453	623704
18414	623705
61246	623706
48312	623707
239770	623708
93842	623709
115015	623710
15688	623711
188466	623712
115717	623713
45553	623714
162678	623715
162023	623716
2380	623717
181782	623718
87068	623719
87346	623720
85781	623721
120051	623722
211302	623723
13276	623724
63151	623725
14493	623726
20540	623727
348789	623728
246601	623729
120151	623730
181400	623731
453791	623732
379356	623733
38680	623734
177396	623735
31799	623736
64421	623737
45063	623738
427489	623739
116503	623740
7782	623741
7782	623742
3943	623743
94405	623744
42399	623745
88513	623746
94405	623747
13445	623748
56144	623749
212690	623750
187704	623751
49787	623752
10803	623753
372983	623754
207074	623755
201309	623756
96274	623757
20040	623758
6653	623759
100921	623760
6308	623761
75586	623762
188824	623763
45957	623764
233305	623765
216218	623766
87070	623767
180052	623768
40313	623769
81373	623770
49547	623771
371165	623772
205760	623773
103839	623774
56761	623775
135148	623776
187670	623777
49735	623778
175960	623779
28878	623780
71522	623781
149461	623782
178900	623783
178899	623784
139937	623785
200832	623786
77006	623787
31297	623788
40770	623789
44295	623790
36602	623791
287378	623792
50003	623793
107833	623794
79275	623795
289770	623796
203337	623797
283266	623798
115304	623799
82359	623800
206447	623801
231346	623802
20908	623803
190778	623804
10703	623805
64795	623806
69920	623807
167087	623808
444905	623809
47791	623810
28095	623811
1928	623812
56198	623813
1958	623814
7058	623815
157539	623816
369601	623817
51514	623818
6220	623819
4065	623820
82849	623821
43415	623822
84728	623823
16914	623824
9489	623825
55849	623826
24242	623827
19670	623828
141257	623829
10061	623830
246745	623831
26175	623832
422890	623833
11790	623834
15544	623835
27200	623836
225747	623837
35328	623838
52869	623839
408802	623840
32236	623841
45455	623842
254574	623843
19092	623844
412648	623845
69340	623846
6808	623847
65777	623848
263187	623849
4269	623850
21370	623851
4471	623852
218594	623853
71578	623854
7809	623855
167038	623856
32361	623857
11432	623858
126549	623859
209601	623860
29999	623861
6360	623862
53685	623863
38340	623864
28709	623865
234934	623866
33835	623867
1954	623868
38110	623869
55409	623870
53146	623871
117649	623872
37600	623873
332614	623874
16922	623875
67623	623876
98868	623877
240037	623878
1042	623879
177460	623880
303470	623881
57008	623882
17463	623883
401480	623884
32801	623885
229423	623886
166871	623887
351923	623888
126065	623889
87165	623890
181833	623891
510	623892
17017	623893
213252	623894
442781	623895
30313	623896
21104	623897
174257	623898
12452	623899
230244	623900
338459	623901
7396	623902
205510	623903
97321	623904
168521	623905
238316	623906
122748	623907
11004	623908
369853	623909
1759	623910
79885	623911
204241	623912
1807	623913
2442	623914
18853	623915
36813	623916
122249	623917
17475	623918
775	623919
3151	623920
335083	623921
188847	623922
46273	623923
265486	623924
13595	623925
13595	623926
155177	623927
6215	623928
134	623929
109547	623930
21698	623931
220929	623932
243572	623933
206254	623934
5986	623935
134885	623936
2987	623937
31971	623938
61222	623939
2585	623940
528	623941
4912	623942
35315	623943
402993	623944
343673	623945
26955	623946
66771	623947
21666	623948
20145	623949
285535	623950
73534	623951
22115	623952
7892	623953
68291	623954
227849	623955
8619	623956
3084	623957
8502	623958
226741	623959
250274	623960
165033	623961
54	623962
259557	623963
35833	623964
208529	623965
42154	623966
6527	623967
79985	623968
26342	623969
925	623970
168339	623971
44665	623972
231878	623973
153442	623974
63940	623975
234305	623976
34843	623977
196638	623978
229270	623979
345675	623980
465	623981
46108	623982
105668	623983
242810	623984
33815	623985
159819	623986
1400	623987
15629	623988
70874	623989
356267	623990
13742	623991
6644	623992
65663	623993
36345	623994
13331	623995
68612	623996
4025	623997
49619	623998
36052	623999
400299	624000
211790	624001
786	624002
131547	624003
1846	624004
138665	624005
23464	624006
408465	624007
12729	624008
152631	624009
260898	624010
84507	624011
93849	624012
11755	624013
139027	624014
355818	624015
230	624016
310393	624017
417552	624018
432006	624019
187490	624020
155327	624021
255441	624022
226482	624023
294560	624024
203961	624025
249676	624026
255144	624027
438511	624028
24824	624029
80626	624030
117103	624031
277897	624032
22384	624033
7182	624034
69890	624035
277423	624036
2210	624037
275676	624038
408012	624039
411590	624040
137245	624041
193093	624042
77402	624043
89540	624044
423570	624045
136742	624046
418582	624047
236793	624048
194977	624049
95664	624050
40765	624051
156004	624052
136660	624053
25011	624054
190170	624055
179544	624056
119557	624057
1967	624058
7504	624059
552	624060
77438	624061
244272	624062
6808	624063
231843	624064
308577	624065
61688	624066
5968	624067
397483	624068
118661	624069
179063	624070
30974	624071
95663	624072
268506	624073
268859	624074
12636	624075
63062	624076
418572	624077
367261	624078
110729	624079
179063	624080
15672	624081
317732	624082
203961	624083
6302	624084
60822	624085
6693	624086
28100	624087
133508	624088
327848	624089
28483	624090
19173	624091
219797	624092
141076	624093
24515	624094
100938	624095
109631	624096
18371	624097
113447	624098
384268	624099
138371	624100
449844	624101
174295	624102
442542	624103
82944	624104
23465	624105
135049	624106
89845	624107
5057	624108
56068	624109
334751	624110
291938	624111
150178	624112
35606	624113
7915	624114
119763	624115
257230	624116
72089	624117
203932	624118
97189	624119
33559	624120
334616	624121
168951	624122
67568	624123
117186	624124
444493	624125
4230	624126
46863	624127
23963	624128
7182	624129
124392	624130
176916	624131
45607	624132
48124	624133
17081	624134
247532	624135
119962	624136
3691	624137
407169	624138
192059	624139
317085	624140
9015	624141
332803	624142
85924	624143
322472	624144
12662	624145
1757	624146
416332	624147
138814	624148
2053	624149
310601	624150
396709	624151
27295	624152
55454	624153
364	624154
45392	624155
166613	624156
24233	624157
20268	624158
425957	624159
17418	624160
217746	624161
377961	624162
9659	624163
63859	624164
794	624165
150851	624166
24826	624167
206923	624168
127793	624169
302463	624170
3756	624171
242223	624172
16367	624173
96386	624174
455	624175
150072	624176
118056	624177
232750	624178
10804	624179
5580	624180
46868	624181
41895	624182
6877	624183
59545	624184
10871	624185
3424	624186
4105	624187
10090	624188
2723	624189
27647	624190
57	624191
421	624192
56169	624193
40623	624194
14816	624195
164343	624196
820	624197
329536	624198
25664	624199
116048	624200
60656	624201
388691	624202
157711	624203
25520	624204
243084	624205
64023	624206
3901	624207
125378	624208
41075	624209
324074	624210
138817	624211
236933	624212
59240	624213
19358	624214
179673	624215
217352	624216
139015	624217
194642	624218
87732	624219
119121	624220
1738	624221
81263	624222
59240	624223
11831	624224
72079	624225
64100	624226
12239	624227
52335	624228
43499	624229
403023	624230
6978	624231
5102	624232
214840	624233
157616	624234
1566	624235
3828	624236
4466	624237
4935	624238
106210	624239
161156	624240
51	624241
200033	624242
53527	624243
19737	624244
33397	624245
67388	624246
41947	624247
64	624248
1606	624249
47442	624250
233644	624251
20052	624252
57501	624253
183953	624254
2380	624255
132484	624256
69170	624257
276345	624258
139504	624259
10606	624260
323521	624261
4241	624262
314202	624263
453674	624264
62424	624265
163	624266
100686	624267
53356	624268
328004	624269
96019	624270
11869	624271
99798	624272
412900	624273
7886	624274
429475	624275
191049	624276
114578	624277
11821	624278
35669	624279
84848	624280
12135	624281
2413	624282
139396	624283
179917	624284
50874	624285
58728	624286
33861	624287
22828	624288
68218	624289
68309	624290
166947	624291
66064	624292
35331	624293
399151	624294
64278	624295
42637	624296
287893	624297
47073	624298
177631	624299
11516	624300
46726	624301
5285	624302
244229	624303
80168	624304
257105	624305
3423	624306
4353	624307
45034	624308
240430	624309
64803	624310
217763	624311
5844	624312
138549	624313
312349	624314
57640	624315
10649	624316
58241	624317
247725	624318
90182	624319
68309	624320
258636	624321
47724	624322
63141	624323
73903	624324
18644	624325
378319	624326
106784	624327
2161	624328
46932	624329
246514	624330
39434	624331
239940	624332
33440	624333
113020	624334
38655	624335
52558	624336
451846	624337
59028	624338
109930	624339
98027	624340
51783	624341
92224	624342
160141	624343
60477	624344
74438	624345
101724	624346
126151	624347
446842	624348
160494	624349
15231	624350
31447	624351
202087	624352
59543	624353
81103	624354
166361	624355
144630	624356
3438	624357
128566	624358
57962	624359
424371	624360
108327	624361
46871	624362
69698	624363
28511	624364
203822	624365
126017	624366
57062	624367
29083	624368
119522	624369
25778	624370
27385	624371
49876	624372
69432	624373
72241	624374
20490	624375
74279	624376
110462	624377
59106	624378
9801	624379
340	624380
1179	624381
3954	624382
152751	624383
1959	624384
2557	624385
5274	624386
24418	624387
41913	624388
21259	624389
118988	624390
8215	624391
91416	624392
115238	624393
11311	624394
22628	624395
123369	624396
7443	624397
165224	624398
94017	624399
106671	624400
3902	624401
11215	624402
62530	624403
15259	624404
1259	624405
698	624406
42780	624407
5103	624408
24092	624409
133205	624410
29376	624411
243941	624412
232878	624413
200532	624414
456	624415
95	624416
38455	624417
46188	624418
10344	624419
11947	624420
217664	624421
189245	624422
230627	624423
277228	624424
357904	624425
152630	624426
135980	624427
79034	624428
154951	624429
289568	624430
34493	624431
217038	624432
45625	624433
125862	624434
431	624435
24749	624436
119826	624437
22587	624438
11712	624439
8924	624440
481	624441
227886	624442
458483	624443
130728	624444
62139	624445
145536	624446
88565	624447
17495	624448
20888	624449
80533	624450
2740	624451
298147	624452
8142	624453
8094	624454
998	624455
126179	624456
30005	624457
1145	624458
438508	624459
745	624460
56892	624461
398011	624462
410	624463
164760	624464
903	624465
10979	624466
395238	624467
16311	624468
9985	624469
122557	624470
41969	624471
22850	624472
308007	624473
7560	624474
59614	624475
18029	624476
164637	624477
88654	624478
19074	624479
47719	624480
338175	624481
179442	624482
65418	624483
43868	624484
7244	624485
175056	624486
196069	624487
120434	624488
70155	624489
408117	624490
254260	624491
38369	624492
15167	624493
188221	624494
141861	624495
160489	624496
56500	624497
8896	624498
223139	624499
7512	624500
262427	624501
106340	624502
186336	624503
113760	624504
347452	624505
105429	624506
516	624507
222872	624508
55484	624509
12155	624510
217829	624511
267077	624512
10879	624513
49411	624514
179841	624515
350980	624516
405347	624517
37722	624518
55066	624519
2449	624520
112901	624521
1099	624522
4317	624523
16498	624524
81696	624525
102664	624526
219927	624527
110558	624528
141945	624529
22595	624530
677	624531
210012	624532
382	624533
59863	624534
4846	624535
58105	624536
173983	624537
397912	624538
265690	624539
27686	624540
381304	624541
46569	624542
12623	624543
14166	624544
348	624545
383	624546
136104	624547
369887	624548
15297	624549
134825	624550
52661	624551
58006	624552
345257	624553
204919	624554
10464	624555
16074	624556
28667	624557
433831	624558
384408	624559
280	624560
306851	624561
167812	624562
63747	624563
3120	624564
17043	624565
30753	624566
4773	624567
217544	624568
102091	624569
65372	624570
440655	624571
242759	624572
170402	624573
390059	624574
5117	624575
232318	624576
257783	624577
314740	624578
1251	624579
16336	624580
59359	624581
64639	624582
5673	624583
212987	624584
210	624585
114489	624586
10095	624587
35353	624588
409304	624589
19849	624590
67584	624591
82790	624592
3722	624593
60641	624594
125680	624595
88447	624596
31169	624597
15480	624598
110395	624599
22467	624600
1256	624601
79834	624602
101473	624603
31951	624604
402166	624605
163234	624606
365480	624607
25457	624608
65782	624609
428439	624610
18688	624611
106713	624612
1559	624613
107426	624614
122609	624615
56058	624616
167246	624617
2509	624618
248856	624619
255030	624620
79	624621
29484	624622
34398	624623
125162	624624
114514	624625
380511	624626
4935	624627
117909	624628
10978	624629
41438	624630
96478	624631
3460	624632
2568	624633
14517	624634
405048	624635
106852	624636
103300	624637
291890	624638
67991	624639
345362	624640
434711	624641
38258	624642
152	624643
3754	624644
3348	624645
12585	624646
91573	624647
1554	624648
38130	624649
802	624650
2796	624651
6338	624652
240909	624653
47526	624654
10978	624655
30351	624656
58743	624657
59491	624658
222213	624659
293225	624660
1635	624661
149686	624662
63644	624663
644	624664
70530	624665
239996	624666
233228	624667
19542	624668
28420	624669
653	624670
8408	624671
175831	624672
26039	624673
413633	624674
204187	624675
45964	624676
125325	624677
184596	624678
12680	624679
4763	624680
14762	624681
10029	624682
86896	624683
121142	624684
232948	624685
79603	624686
3528	624687
97040	624688
59825	624689
73023	624690
2001	624691
201097	624692
198487	624693
112915	624694
139776	624695
30515	624696
125075	624697
130711	624698
278607	624699
119352	624700
13571	624701
64696	624702
104675	624703
229201	624704
286591	624705
97013	624706
12522	624707
3348	624708
130426	624709
211287	624710
2049	624711
56805	624712
127586	624713
10272	624714
520	624715
76019	624716
178533	624717
186337	624718
180983	624719
102170	624720
771	624721
365996	624722
5679	624723
10032	624724
200965	624725
207813	624726
95231	624727
251355	624728
6562	624729
28546	624730
6321	624731
439348	624732
7637	624733
349537	624734
13420	624735
221555	624736
58073	624737
70561	624738
233845	624739
250600	624740
258715	624741
325735	624742
10232	624743
12946	624744
87538	624745
317653	624746
79359	624747
206409	624748
9143	624749
40038	624750
244911	624751
1802	624752
255058	624753
261795	624754
357610	624755
45064	624756
3965	624757
130970	624758
36508	624759
83613	624760
66468	624761
146339	624762
29811	624763
35831	624764
224882	624765
256311	624766
35250	624767
70974	624768
325479	624769
6879	624770
59768	624771
88689	624772
172294	624773
216768	624774
18512	624775
24049	624776
332443	624777
273776	624778
241210	624779
244464	624780
69612	624781
225808	624782
74850	624783
151159	624784
2933	624785
130375	624786
97440	624787
277012	624788
33992	624789
63649	624790
186794	624791
270393	624792
14719	624793
216647	624794
66134	624795
13064	624796
6463	624797
106828	624798
54358	624799
37808	624800
37307	624801
84120	624802
270650	624803
426591	624804
48208	624805
424202	624806
451040	624807
279460	624808
34698	624809
232454	624810
159282	624811
170624	624812
371827	624813
161908	624814
129362	624815
207060	624816
14864	624817
28213	624818
44190	624819
52789	624820
327032	624821
229933	624822
136923	624823
170194	624824
221420	624825
16933	624826
77487	624827
181571	624828
688	624829
249048	624830
68860	624831
193344	624832
25816	624833
144279	624834
12192	624835
359129	624836
119633	624837
220834	624838
35206	624839
177542	624840
178786	624841
52929	624842
264943	624843
43880	624844
38594	624845
32292	624846
228451	624847
60778	624848
83981	624849
5336	624850
201216	624851
49491	624852
161206	624853
239073	624854
441540	624855
124022	624856
76398	624857
458248	624858
14623	624859
74901	624860
384182	624861
17344	624862
24626	624863
100118	624864
85293	624865
13440	624866
397315	624867
134904	624868
370986	624869
181917	624870
95939	624871
58791	624872
58791	624873
133303	624874
10024	624875
230994	624876
119044	624877
62673	624878
62649	624879
47284	624880
249567	624881
23424	624882
14836	624883
90788	624884
1532	624885
1719	624886
41372	624887
420710	624888
345663	624889
76145	624890
84854	624891
166542	624892
213651	624893
90597	624894
88564	624895
322645	624896
12445	624897
109631	624898
296556	624899
54651	624900
44068	624901
417723	624902
291491	624903
47747	624904
34593	624905
49169	624906
239092	624907
7597	624908
33767	624909
380272	624910
66467	624911
112933	624912
359320	624913
67955	624914
28007	624915
46761	624916
353426	624917
364522	624918
365553	624919
453501	624920
257148	624921
72446	624922
32410	624923
33624	624924
147782	624925
165212	624926
96	624927
451962	624928
437670	624929
289420	624930
46567	624931
296898	624932
408418	624933
438959	624934
100380	624935
18739	624936
1896	624937
166881	624938
139755	624939
278520	624940
134682	624941
34243	624942
120915	624943
248420	624944
377765	624945
23331	624946
265752	624947
45189	624948
30619	624949
61845	624950
192077	624951
323998	624952
4580	624953
141735	624954
92923	624955
6262	624956
66448	624957
158051	624958
364586	624959
102353	624960
12108	624961
7836	624962
202662	624963
374872	624964
1805	624965
75094	624966
210909	624967
166464	624968
1196	624969
138283	624970
29131	624971
300629	624972
213689	624973
18640	624974
89744	624975
110610	624976
219337	624977
171555	624978
25327	624979
259369	624980
20083	624981
1939	624982
64649	624983
158832	624984
8690	624985
156561	624986
219468	624987
200297	624988
85546	624989
5900	624990
3498	624991
234596	624992
50561	624993
52680	624994
20395	624995
341326	624996
12512	624997
238588	624998
14413	624999
102580	625000
112785	625001
380430	625002
41	625003
3211	625004
149178	625005
23258	625006
71585	625007
398918	625008
230344	625009
251978	625010
183397	625011
326120	625012
200314	625013
39489	625014
398695	625015
167187	625016
105488	625017
144708	625018
380368	625019
110860	625020
107184	625021
96207	625022
85744	625023
60495	625024
312619	625025
58901	625026
215690	625027
7816	625028
164243	625029
30982	625030
382793	625031
334702	625032
372926	625033
36311	625034
9888	625035
92046	625036
304709	625037
7174	625038
38194	625039
106344	625040
346601	625041
3442	625042
2448	625043
188578	625044
79743	625045
97793	625046
119919	625047
3598	625048
455829	625049
32029	625050
222715	625051
69644	625052
8743	625053
225158	625054
430692	625055
11272	625056
161835	625057
407269	625058
293594	625059
214923	625060
194540	625061
61639	625062
61579	625063
191093	625064
82405	625065
64604	625066
151370	625067
32491	625068
140059	625069
439579	625070
427626	625071
204634	625072
159505	625073
28249	625074
12432	625075
125054	625076
31460	625077
26430	625078
4980	625079
40961	625080
78819	625081
154358	625082
376961	625083
80162	625084
726	625085
194326	625086
12479	625087
682	625088
347869	625089
207161	625090
3327	625091
201219	625092
76462	625093
10569	625094
61265	625095
72490	625096
110054	625097
175667	625098
75143	625099
23643	625100
45850	625101
163186	625102
7802	625103
85776	625104
99872	625105
60091	625106
163788	625107
219244	625108
112360	625109
128550	625110
187237	625111
11424	625112
26247	625113
29029	625114
128848	625115
68076	625116
214450	625117
56148	625118
68577	625119
5219	625120
2455	625121
267211	625122
17817	625123
445474	625124
363371	625125
111016	625126
17581	625127
93079	625128
227436	625129
65663	625130
53785	625131
171835	625132
120922	625133
228935	625134
87275	625135
213593	625136
6091	625137
109339	625138
61924	625139
12529	625140
388863	625141
30800	625142
25284	625143
28053	625144
26288	625145
430312	625146
19481	625147
78469	625148
12088	625149
221192	625150
20223	625151
6015	625152
90023	625153
123232	625154
199379	625155
223132	625156
173874	625157
11958	625158
233395	625159
89444	625160
323051	625161
6380	625162
51180	625163
28023	625164
25138	625165
52648	625166
75661	625167
175037	625168
5710	625169
293815	625170
4404	625171
106282	625172
57870	625173
294021	625174
202888	625175
73694	625176
123876	625177
90325	625178
354682	625179
94329	625180
194350	625181
126996	625182
307115	625183
4234	625184
53586	625185
213886	625186
89989	625187
13188	625188
345252	625189
122382	625190
151033	625191
2855	625192
97333	625193
18693	625194
32128	625195
112800	625196
57347	625197
2123	625198
1090	625199
97443	625200
156379	625201
16138	625202
44500	625203
233797	625204
147113	625205
60688	625206
146855	625207
276889	625208
225494	625209
326005	625210
66901	625211
34400	625212
2567	625213
28065	625214
132896	625215
6522	625216
23236	625217
64354	625218
11574	625219
310810	625220
411331	625221
120786	625222
38564	625223
95501	625224
79873	625225
50146	625226
110801	625227
43229	625228
121100	625229
6649	625230
195555	625231
9591	625232
34373	625233
66901	625234
11899	625235
18421	625236
2050	625237
39814	625238
56066	625239
40087	625240
5345	625241
116389	625242
455495	625243
15237	625244
212096	625245
70651	625246
2690	625247
6649	625248
1403	625249
198705	625250
16181	625251
11439	625252
456077	625253
335211	625254
110491	625255
51797	625256
51797	625257
185742	625258
182249	625259
78201	625260
187188	625261
20656	625262
86341	625263
386477	625264
65494	625265
220675	625266
240818	625267
249101	625268
167319	625269
227800	625270
138545	625271
456921	625272
334	625273
1111	625274
642	625275
110629	625276
387143	625277
156834	625278
22524	625279
317838	625280
427578	625281
1252	625282
70513	625283
5280	625284
66280	625285
128589	625286
209236	625287
79695	625288
119453	625289
173980	625290
42618	625291
178977	625292
199833	625293
175597	625294
4826	625295
30175	625296
121153	625297
415337	625298
37529	625299
5118	625300
10216	625301
4826	625302
106656	625303
180444	625304
63223	625305
7465	625306
33363	625307
65610	625308
413281	625309
162597	625310
7621	625311
3712	625312
230942	625313
67388	625314
15556	625315
303776	625316
227339	625317
149	625318
148328	625319
374662	625320
28723	625321
81276	625322
1229	625323
2770	625324
17226	625325
4826	625326
1475	625327
104781	625328
63754	625329
415881	625330
373882	625331
5665	625332
206633	625333
16911	625334
143966	625335
109639	625336
58133	625337
424607	625338
103632	625339
87648	625340
12204	625341
119323	625342
425682	625343
1150	625344
389787	625345
7934	625346
117761	625347
27423	625348
112004	625349
8552	625350
8630	625351
30607	625352
156996	625353
93950	625354
57565	625355
54577	625356
236345	625357
3736	625358
155720	625359
161164	625360
282002	625361
246742	625362
26599	625363
214	625364
88905	625365
46390	625366
508	625367
36080	625368
33715	625369
2009	625370
43537	625371
63058	625372
100972	625373
10623	625374
143193	625375
105917	625376
9441	625377
65686	625378
324721	625379
87364	625380
228694	625381
14537	625382
5735	625383
118353	625384
30757	625385
57999	625386
633	625387
225583	625388
249585	625389
1324	625390
209054	625391
149199	625392
9866	625393
117774	625394
117276	625395
1776	625396
1167	625397
81161	625398
24087	625399
54237	625400
363321	625401
22680	625402
125458	625403
26391	625404
5037	625405
1510	625406
1238	625407
175491	625408
12164	625409
247670	625410
1015	625411
26391	625412
58654	625413
1093	625414
69091	625415
54	625416
62886	625417
127206	625418
97913	625419
210420	625420
96198	625421
109988	625422
2758	625423
52748	625424
43868	625425
53889	625426
111630	625427
22156	625428
451627	625429
50068	625430
185873	625431
208177	625432
218345	625433
157292	625434
396264	625435
90578	625436
50005	625437
212209	625438
16117	625439
22720	625440
74580	625441
51221	625442
72313	625443
305309	625444
446615	625445
15714	625446
55022	625447
46109	625448
257100	625449
84053	625450
105885	625451
88204	625452
103651	625453
2208	625454
346928	625455
326617	625456
5366	625457
364584	625458
82	625459
55201	625460
110667	625461
29327	625462
132580	625463
108517	625464
56081	625465
150443	625466
112930	625467
78434	625468
120045	625469
72008	625470
57196	625471
21753	625472
54875	625473
39640	625474
10217	625475
224146	625476
179589	625477
107736	625478
32238	625479
20866	625480
76632	625481
18780	625482
9540	625483
69375	625484
27524	625485
60605	625486
5527	625487
14689	625488
68778	625489
69154	625490
12320	625491
84443	625492
183973	625493
4646	625494
352474	625495
2516	625496
25447	625497
228064	625498
192308	625499
160489	625500
93554	625501
18468	625502
27525	625503
106181	625504
158534	625505
1293	625506
201816	625507
89706	625508
17577	625509
432485	625510
84939	625511
328607	625512
25346	625513
4713	625514
20901	625515
244539	625516
126779	625517
170571	625518
155638	625519
13376	625520
126648	625521
50735	625522
89960	625523
8522	625524
217682	625525
75143	625526
28127	625527
754	625528
148841	625529
88	625530
52353	625531
29941	625532
34522	625533
6913	625534
325397	625535
17635	625536
14046	625537
175662	625538
34671	625539
233677	625540
76802	625541
2514	625542
457491	625543
8866	625544
20	625545
285206	625546
28162	625547
199358	625548
415352	625549
201237	625550
11893	625551
128193	625552
3438	625553
30503	625554
108502	625555
158711	625556
317367	625557
31896	625558
101756	625559
21940	625560
94792	625561
195675	625562
50315	625563
16850	625564
4338	625565
403434	625566
121562	625567
123018	625568
257205	625569
211036	625570
101610	625571
169175	625572
212555	625573
45394	625574
146	625575
243414	625576
100206	625577
86531	625578
17767	625579
290340	625580
171112	625581
61109	625582
258677	625583
175087	625584
362322	625585
30877	625586
19122	625587
2652	625588
48050	625589
145048	625590
2333	625591
202798	625592
286981	625593
361541	625594
4469	625595
366643	625596
296327	625597
2470	625598
165374	625599
221648	625600
18591	625601
119176	625602
110001	625603
247165	625604
195316	625605
147979	625606
14500	625607
29149	625608
36313	625609
33411	625610
5605	625611
84666	625612
279190	625613
14987	625614
67140	625615
84132	625616
39020	625617
66361	625618
98652	625619
216994	625620
56984	625621
286068	625622
71728	625623
4703	625624
343079	625625
111101	625626
74913	625627
19889	625628
3626	625629
50914	625630
10324	625631
188344	625632
15218	625633
233229	625634
18170	625635
827	625636
1167	625637
253	625638
12051	625639
31574	625640
99002	625641
21461	625642
46659	625643
39587	625644
31896	625645
802	625646
2620	625647
2908	625648
22091	625649
212814	625650
949	625651
78824	625652
242477	625653
174183	625654
78641	625655
40953	625656
126235	625657
16444	625658
8923	625659
104704	625660
33707	625661
3668	625662
3668	625663
326635	625664
96711	625665
128733	625666
240219	625667
215748	625668
183159	625669
58930	625670
115818	625671
140269	625672
229783	625673
676	625674
93712	625675
341274	625676
94757	625677
237524	625678
141711	625679
368299	625680
399540	625681
233703	625682
6134	625683
54370	625684
105651	625685
287629	625686
321469	625687
295185	625688
29375	625689
101957	625690
392726	625691
93153	625692
213498	625693
373597	625694
93878	625695
273026	625696
47338	625697
82636	625698
88524	625699
79472	625700
121005	625701
4912	625702
5266	625703
122687	625704
452244	625705
245465	625706
51685	625707
50173	625708
229897	625709
179638	625710
229278	625711
127361	625712
368564	625713
455756	625714
236662	625715
114038	625716
172227	625717
3525	625718
282490	625719
324803	625720
104353	625721
279275	625722
418364	625723
257000	625724
149143	625725
137296	625726
397422	625727
65335	625728
112770	625729
75488	625730
118788	625731
35214	625732
372063	625733
378139	625734
403588	625735
136611	625736
4953	625737
21502	625738
225987	625739
237469	625740
237537	625741
249849	625742
72575	625743
2241	625744
4419	625745
232098	625746
53516	625747
119225	625748
317242	625749
214253	625750
5172	625751
281352	625752
7119	625753
459940	625754
56897	625755
12649	625756
230365	625757
4479	625758
128832	625759
319949	625760
283469	625761
2261	625762
122151	625763
106109	625764
56580	625765
397884	625766
218000	625767
240111	625768
198542	625769
204893	625770
289668	625771
142909	625772
427786	625773
3443	625774
1557	625775
122585	625776
45531	625777
19660	625778
275657	625779
332242	625780
130421	625781
404222	625782
250448	625783
398964	625784
327466	625785
401834	625786
23180	625787
163574	625788
270702	625789
101051	625790
304867	625791
394364	625792
14799	625793
316835	625794
15900	625795
121617	625796
126150	625797
61344	625798
298160	625799
164983	625800
18737	625801
60859	625802
144317	625803
300385	625804
30838	625805
93968	625806
290349	625807
328545	625808
175150	625809
22676	625810
452124	625811
7696	625812
258132	625813
297515	625814
199130	625815
330952	625816
280504	625817
228489	625818
204560	625819
31527	625820
160840	625821
66156	625822
1168	625823
64242	625824
64243	625825
448587	625826
67409	625827
131500	625828
362398	625829
119362	625830
113664	625831
395075	625832
212236	625833
324257	625834
67578	625835
27830	625836
363001	625837
152213	625838
11624	625839
31634	625840
412931	625841
412929	625842
56055	625843
380199	625844
311145	625845
244612	625846
125469	625847
21964	625848
275400	625849
3086	625850
51150	625851
98673	625852
23073	625853
103864	625854
311726	625855
25453	625856
329144	625857
173187	625858
152958	625859
41315	625860
119938	625861
58899	625862
312214	625863
83556	625864
245392	625865
451242	625866
245386	625867
347939	625868
329766	625869
432645	625870
10862	625871
213254	625872
104144	625873
312743	625874
73603	625875
277328	625876
143759	625877
258787	625878
68246	625879
348483	625880
173906	625881
13832	625882
223687	625883
114602	625884
164337	625885
245960	625886
277954	625887
144114	625888
133475	625889
331086	625890
331085	625891
234928	625892
433815	625893
18343	625894
415723	625895
109424	625896
104397	625897
314108	625898
64858	625899
194554	625900
434296	625901
224541	625902
416379	625903
59256	625904
399089	625905
314564	625906
453585	625907
126592	625908
39241	625909
74087	625910
417016	625911
59363	625912
214623	625913
104667	625914
54122	625915
204642	625916
315411	625917
165399	625918
454211	625919
126751	625920
185583	625921
99744	625922
195285	625923
175210	625924
121044	625925
435477	625926
110101	625927
374502	625928
9994	625929
86417	625930
218953	625931
365217	625932
247375	625933
13347	625934
262036	625935
351079	625936
185940	625937
155354	625938
79512	625939
436144	625940
215365	625941
400979	625942
104985	625943
34843	625944
247828	625945
145588	625946
262525	625947
15852	625948
186305	625949
121055	625950
155705	625951
110357	625952
2027	625953
281086	625954
281087	625955
146092	625956
146097	625957
196232	625958
196142	625959
156080	625960
156078	625961
237198	625962
437434	625963
226137	625964
110499	625965
9211	625966
456151	625967
456139	625968
248393	625969
263447	625970
27129	625971
369296	625972
1491	625973
19226	625974
7351	625975
419816	625976
402436	625977
216280	625978
456765	625979
196853	625980
369297	625981
25939	625982
33564	625983
237899	625984
420508	625985
216660	625986
110840	625987
24748	625988
147026	625989
70061	625990
4410	625991
62801	625992
116515	625993
227266	625994
17845	625995
403717	625996
34897	625997
206756	625998
167699	625999
319503	626000
65558	626001
75426	626002
147338	626003
10295	626004
197639	626005
80488	626006
439573	626007
122433	626008
62900	626009
439827	626010
227609	626011
404358	626012
404355	626013
105979	626014
168608	626015
168027	626016
320066	626017
127902	626018
147727	626019
122625	626020
440813	626021
239030	626022
422238	626023
217918	626024
372182	626025
158164	626026
23702	626027
239435	626028
441202	626029
122828	626030
388497	626031
45180	626032
35148	626033
137956	626034
52472	626035
198533	626036
198540	626037
28594	626038
158543	626039
441854	626040
19405	626041
228502	626042
405997	626043
199861	626044
304994	626045
123553	626046
443537	626047
838	626048
190484	626049
357948	626050
169604	626051
149227	626052
70907	626053
189158	626054
52555	626055
198880	626056
5164	626057
424020	626058
138705	626059
373945	626060
16705	626061
373938	626062
229348	626063
117613	626064
60489	626065
69466	626066
102312	626067
28800	626068
241235	626069
241226	626070
241236	626071
86748	626072
169936	626073
112442	626074
408133	626075
112439	626076
391465	626077
171212	626078
91406	626079
160204	626080
81877	626081
139983	626082
129577	626083
252460	626084
180534	626085
6592	626086
426699	626087
107352	626088
107361	626089
209744	626090
107358	626091
209752	626092
241929	626093
445599	626094
242071	626095
242076	626096
242077	626097
140310	626098
66607	626099
97516	626100
10047	626101
87020	626102
22803	626103
409356	626104
112809	626105
3214	626106
210085	626107
102734	626108
63885	626109
130224	626110
191125	626111
360313	626112
77032	626113
289122	626114
61006	626115
220513	626116
446869	626117
272592	626118
141043	626119
272570	626120
87381	626121
231788	626122
82468	626123
64045	626124
130796	626125
92953	626126
191727	626127
97954	626128
191685	626129
61199	626130
119027	626131
4892	626132
113280	626133
103239	626134
103247	626135
161860	626136
34334	626137
19652	626138
273838	626139
255208	626140
67236	626141
361796	626142
429759	626143
61284	626144
108189	626145
141358	626146
327566	626147
149224	626148
242840	626149
22072	626150
87966	626151
145791	626152
38413	626153
303246	626154
2859	626155
68155	626156
139307	626157
307175	626158
312813	626159
235949	626160
393014	626161
98991	626162
453582	626163
305650	626164
39987	626165
345488	626166
273521	626167
323897	626168
196146	626169
10886	626170
274471	626171
372680	626172
218310	626173
183649	626174
33495	626175
59363	626176
306304	626177
425271	626178
422015	626179
231912	626180
68027	626181
17751	626182
30219	626183
167819	626184
326250	626185
212518	626186
168034	626187
291083	626188
168988	626189
361809	626190
228189	626191
31962	626192
419821	626193
45900	626194
2378	626195
4212	626196
38947	626197
146746	626198
119094	626199
175859	626200
330478	626201
452051	626202
27779	626203
335804	626204
89561	626205
56502	626206
42256	626207
108732	626208
198878	626209
43933	626210
43589	626211
450639	626212
67076	626213
115045	626214
286763	626215
110651	626216
317662	626217
315418	626218
163621	626219
166006	626220
166743	626221
435022	626222
125032	626223
90199	626224
88784	626225
167703	626226
37890	626227
29423	626228
17540	626229
2480	626230
19668	626231
248816	626232
198874	626233
720	626234
237596	626235
74350	626236
8519	626237
36944	626238
4481	626239
227618	626240
49106	626241
137040	626242
165541	626243
227618	626244
333614	626245
115933	626246
255665	626247
35923	626248
27598	626249
331999	626250
181571	626251
116758	626252
157620	626253
17426	626254
135258	626255
3274	626256
7563	626257
157372	626258
5452	626259
407435	626260
115739	626261
5106	626262
23471	626263
221517	626264
216781	626265
10953	626266
4340	626267
235096	626268
25550	626269
315236	626270
71762	626271
238307	626272
18880	626273
452075	626274
255200	626275
410976	626276
363008	626277
70056	626278
447367	626279
214949	626280
42766	626281
453243	626282
113663	626283
7531	626284
10743	626285
70055	626286
395750	626287
284466	626288
15807	626289
286231	626290
403707	626291
11299	626292
270327	626293
418359	626294
47466	626295
20235	626296
330473	626297
363613	626298
434297	626299
131154	626300
239447	626301
292907	626302
385852	626303
125598	626304
104393	626305
88575	626306
245020	626307
296313	626308
339429	626309
57646	626310
122622	626311
177255	626312
454231	626313
24150	626314
113282	626315
404012	626316
329779	626317
158165	626318
302613	626319
188247	626320
292618	626321
358550	626322
434300	626323
150507	626324
24235	626325
249913	626326
358221	626327
119731	626328
402439	626329
22453	626330
224535	626331
22225	626332
190335	626333
7169	626334
35240	626335
245887	626336
172549	626337
13717	626338
421256	626339
262589	626340
237034	626341
195929	626342
450723	626343
337638	626344
361254	626345
294114	626346
413573	626347
265826	626348
349457	626349
413579	626350
223395	626351
312811	626352
251889	626353
30463	626354
179629	626355
168666	626356
108953	626357
244465	626358
277444	626359
387985	626360
33413	626361
136372	626362
358634	626363
132271	626364
94054	626365
387389	626366
214676	626367
359582	626368
230682	626369
253627	626370
424761	626371
3943	626372
79726	626373
446342	626374
426752	626375
92834	626376
276131	626377
313916	626378
419274	626379
36511	626380
257244	626381
118464	626382
171262	626383
119133	626384
47466	626385
272051	626386
281440	626387
186000	626388
242126	626389
342170	626390
301299	626391
220880	626392
151496	626393
157062	626394
344430	626395
329856	626396
444318	626397
318449	626398
318455	626399
284655	626400
301303	626401
454932	626402
207895	626403
376848	626404
323361	626405
160476	626406
244282	626407
313278	626408
182941	626409
346192	626410
406595	626411
344073	626412
251612	626413
422850	626414
269838	626415
457629	626416
153005	626417
353417	626418
12949	626419
307013	626420
439908	626421
357394	626422
336515	626423
279217	626424
212170	626425
388730	626426
440590	626427
421262	626428
305740	626429
121785	626430
305743	626431
446339	626432
145401	626433
172009	626434
342171	626435
259279	626436
131214	626437
438127	626438
317937	626439
318445	626440
45959	626441
289402	626442
235615	626443
224599	626444
91325	626445
337779	626446
23915	626447
322763	626448
167099	626449
192942	626450
146820	626451
341531	626452
301295	626453
336116	626454
363106	626455
362833	626456
169631	626457
259598	626458
8634	626459
88604	626460
34043	626461
292132	626462
352492	626463
319564	626464
81855	626465
279488	626466
410405	626467
124896	626468
346801	626469
195340	626470
273931	626471
254620	626472
130672	626473
383025	626474
201780	626475
78275	626476
255006	626477
459231	626478
222432	626479
175900	626480
146148	626481
230685	626482
67018	626483
122662	626484
218846	626485
446335	626486
453685	626487
296750	626488
46333	626489
154762	626490
419604	626491
281799	626492
78568	626493
322039	626494
387992	626495
295683	626496
140673	626497
64426	626498
328180	626499
94360	626500
459464	626501
358539	626502
136314	626503
187474	626504
455405	626505
220512	626506
188247	626507
55764	626508
145738	626509
385851	626510
133125	626511
91718	626512
357324	626513
320070	626514
217006	626515
257776	626516
144112	626517
186300	626518
275418	626519
46161	626520
136314	626521
212124	626522
19193	626523
233145	626524
43529	626525
60321	626526
123975	626527
275413	626528
246373	626529
20833	626530
218622	626531
400781	626532
432060	626533
686	626534
124182	626535
444232	626536
65901	626537
398444	626538
237205	626539
68869	626540
108209	626541
139401	626542
318367	626543
234027	626544
70913	626545
241662	626546
2684	626547
321077	626548
370112	626549
217376	626550
292055	626551
265922	626552
239824	626553
437622	626554
422243	626555
67049	626556
106526	626557
264378	626558
250865	626559
90553	626560
6274	626561
136313	626562
117772	626563
224916	626564
209903	626565
30024	626566
191508	626567
24686	626568
412959	626569
137056	626570
350650	626571
39166	626572
353952	626573
200862	626574
128369	626575
227380	626576
452925	626577
384777	626578
17531	626579
92274	626580
297634	626581
224732	626582
302606	626583
65677	626584
308495	626585
141032	626586
258246	626587
82732	626588
181191	626589
52213	626590
34717	626591
115634	626592
118611	626593
195278	626594
249345	626595
229320	626596
80339	626597
17497	626598
57932	626599
110501	626600
81282	626601
4481	626602
198889	626603
34672	626604
31573	626605
350652	626606
17778	626607
449906	626608
9082	626609
126106	626610
334673	626611
25675	626612
244624	626613
154	626614
389497	626615
398238	626616
36375	626617
99910	626618
391863	626619
1729	626620
56965	626621
91020	626622
11000	626623
142986	626624
9152	626625
39316	626626
2424	626627
85493	626628
141036	626629
7119	626630
425730	626631
367593	626632
107481	626633
253070	626634
340580	626635
296217	626636
439097	626637
94699	626638
233457	626639
17765	626640
113347	626641
312735	626642
128557	626643
68615	626644
114885	626645
131484	626646
258249	626647
44999	626648
438068	626649
36181	626650
412942	626651
421178	626652
100261	626653
206485	626654
224873	626655
49995	626656
121260	626657
75693	626658
165742	626659
443532	626660
60907	626661
30838	626662
165400	626663
320030	626664
276641	626665
144395	626666
221012	626667
30519	626668
196486	626669
135928	626670
183680	626671
13483	626672
10872	626673
38084	626674
37147	626675
239443	626676
367845	626677
64326	626678
112441	626679
188985	626680
450631	626681
157803	626682
162215	626683
74256	626684
458817	626685
23286	626686
9123	626687
43321	626688
320806	626689
316052	626690
237597	626691
1188	626692
78944	626693
34463	626694
17239	626695
303102	626696
74583	626697
67707	626698
43839	626699
74584	626700
312111	626701
44292	626702
151191	626703
276583	626704
167958	626705
277217	626706
148041	626707
28459	626708
215861	626709
152503	626710
191330	626711
226423	626712
46956	626713
31204	626714
227846	626715
82992	626716
27680	626717
162768	626718
258136	626719
43598	626720
129843	626721
196394	626722
444078	626723
422636	626724
273692	626725
61946	626726
18784	626727
423869	626728
387802	626729
261329	626730
48828	626731
65421	626732
437297	626733
106955	626734
49571	626735
59443	626736
188437	626737
30381	626738
83011	626739
25141	626740
244341	626741
359050	626742
44356	626743
785	626744
4322	626745
242255	626746
94838	626747
10168	626748
50711	626749
57931	626750
328410	626751
107071	626752
153887	626753
201518	626754
129389	626755
3710	626756
216427	626757
376724	626758
331383	626759
153114	626760
390831	626761
242245	626762
150681	626763
205744	626764
411253	626765
218764	626766
459748	626767
388164	626768
450187	626769
325172	626770
333660	626771
363311	626772
27749	626773
140157	626774
21076	626775
31554	626776
6538	626777
31554	626778
6538	626779
305440	626780
170668	626781
14846	626782
104576	626783
388604	626784
173337	626785
426354	626786
170667	626787
93403	626788
86993	626789
14846	626790
44771	626791
963	626792
349702	626793
87291	626794
366395	626795
82576	626796
23912	626797
134028	626798
426853	626799
232052	626800
61076	626801
33694	626802
410723	626803
184407	626804
18729	626805
313876	626806
10033	626807
347302	626808
39626	626809
199734	626810
210262	626811
42860	626812
25831	626813
8128	626814
16737	626815
37645	626816
197873	626817
445472	626818
1171	626819
201631	626820
57943	626821
46532	626822
32693	626823
8355	626824
12349	626825
26455	626826
427479	626827
2467	626828
62847	626829
1477	626830
80278	626831
75983	626832
40135	626833
27139	626834
103326	626835
28817	626836
128173	626837
82339	626838
8292	626839
364127	626840
92512	626841
21473	626842
120708	626843
117224	626844
61055	626845
1315	626846
56510	626847
109325	626848
10506	626849
79912	626850
90576	626851
39668	626852
230367	626853
106825	626854
121272	626855
179851	626856
239029	626857
102520	626858
352299	626859
358245	626860
76399	626861
75907	626862
270654	626863
168973	626864
334209	626865
48222	626866
105977	626867
189805	626868
135952	626869
44201	626870
73842	626871
355972	626872
155562	626873
24206	626874
375935	626875
51464	626876
19097	626877
7764	626878
197016	626879
70582	626880
334175	626881
229356	626882
383718	626883
249980	626884
105808	626885
84815	626886
341042	626887
391186	626888
77862	626889
150000	626890
283520	626891
277996	626892
66407	626893
65528	626894
87298	626895
326277	626896
65528	626897
252016	626898
154839	626899
124309	626900
148419	626901
111979	626902
77897	626903
5729	626904
174230	626905
35501	626906
215770	626907
76605	626908
399487	626909
407933	626910
22712	626911
18338	626912
2315	626913
130620	626914
185232	626915
27950	626916
27950	626917
13194	626918
2363	626919
404735	626920
370341	626921
47808	626922
27009	626923
65235	626924
19342	626925
74224	626926
77276	626927
46424	626928
130899	626929
123440	626930
215300	626931
399638	626932
360248	626933
32933	626934
247771	626935
224709	626936
53761	626937
443215	626938
346483	626939
449548	626940
239773	626941
4545	626942
57106	626943
153046	626944
11265	626945
232329	626946
41331	626947
55099	626948
1269	626949
218014	626950
10698	626951
451137	626952
367789	626953
53245	626954
57106	626955
447845	626956
224717	626957
176910	626958
217190	626959
3751	626960
44109	626961
105290	626962
214781	626963
44174	626964
91070	626965
189930	626966
42205	626967
5640	626968
169538	626969
71649	626970
221805	626971
222164	626972
320564	626973
446160	626974
43543	626975
365533	626976
25529	626977
683	626978
238523	626979
39252	626980
50798	626981
236169	626982
119287	626983
120058	626984
12121	626985
19327	626986
2353	626987
5758	626988
192983	626989
214595	626990
71269	626991
5127	626992
2269	626993
38661	626994
23926	626995
73730	626996
27006	626997
51752	626998
13929	626999
106394	627000
112949	627001
148828	627002
283761	627003
59423	627004
203711	627005
21320	627006
293020	627007
102482	627008
138	627009
138	627010
113900	627011
850	627012
6163	627013
221220	627014
244509	627015
369338	627016
450451	627017
19327	627018
386790	627019
95656	627020
76847	627021
37786	627022
89663	627023
715	627024
318682	627025
41599	627026
331694	627027
2512	627028
6518	627029
280752	627030
209660	627031
450893	627032
242365	627033
63866	627034
351194	627035
177987	627036
376769	627037
8203	627038
9377	627039
27788	627040
446444	627041
234509	627042
46974	627043
268635	627044
46974	627045
193213	627046
367649	627047
46251	627048
47941	627049
147251	627050
199912	627051
281911	627052
54463	627053
308914	627054
38016	627055
76379	627056
258284	627057
5765	627058
100	627059
83112	627060
40953	627061
134815	627062
641	627063
455772	627064
83439	627065
95378	627066
79065	627067
37216	627068
286225	627069
11633	627070
147049	627071
110016	627072
129585	627073
373262	627074
55339	627075
145765	627076
79809	627077
443547	627078
217813	627079
133497	627080
154130	627081
155727	627082
215582	627083
160935	627084
28058	627085
343482	627086
28168	627087
80636	627088
25618	627089
324321	627090
116711	627091
102315	627092
259459	627093
213542	627094
213860	627095
32591	627096
401156	627097
44738	627098
332203	627099
6426	627100
8689	627101
230263	627102
195797	627103
71627	627104
401320	627105
172623	627106
44414	627107
180327	627108
340179	627109
368915	627110
281524	627111
174816	627112
288777	627113
69759	627114
121971	627115
121971	627116
361332	627117
182265	627118
221590	627119
319120	627120
295309	627121
157110	627122
264171	627123
54474	627124
225521	627125
14042	627126
215476	627127
408252	627128
412296	627129
98461	627130
31206	627131
152201	627132
154441	627133
195996	627134
173900	627135
199808	627136
11032	627137
251106	627138
259445	627139
268214	627140
35958	627141
197686	627142
36342	627143
436019	627144
100832	627145
45395	627146
156840	627147
434894	627148
26923	627149
157993	627150
246961	627151
227463	627152
204829	627153
105531	627154
357667	627155
87867	627156
155159	627157
19320	627158
170137	627159
188089	627160
43138	627161
59790	627162
12309	627163
327	627164
55805	627165
83303	627166
121003	627167
373614	627168
262727	627169
97514	627170
11644	627171
42832	627172
161750	627173
77118	627174
169851	627175
19991	627176
20371	627177
303593	627178
142502	627179
171033	627180
52777	627181
139868	627182
77330	627183
334404	627184
425051	627185
445304	627186
446634	627187
313825	627188
199056	627189
64767	627190
85841	627191
2750	627192
49293	627193
437151	627194
89486	627195
294707	627196
135104	627197
409067	627198
232837	627199
438965	627200
112894	627201
254896	627202
247896	627203
132877	627204
225986	627205
264412	627206
48039	627207
79448	627208
374669	627209
309514	627210
19727	627211
280078	627212
21911	627213
13189	627214
14947	627215
8131	627216
17177	627217
369657	627218
450536	627219
148440	627220
58157	627221
377621	627222
14627	627223
1908	627224
250368	627225
222383	627226
8993	627227
47264	627228
60953	627229
139100	627230
352953	627231
43543	627232
207146	627233
141474	627234
42629	627235
15812	627236
405568	627237
97251	627238
185686	627239
18179	627240
455300	627241
68570	627242
2577	627243
319027	627244
57993	627245
304058	627246
1994	627247
70152	627248
275388	627249
26889	627250
94892	627251
56350	627252
239756	627253
89766	627254
239756	627255
453	627256
179902	627257
159964	627258
86682	627259
49115	627260
14852	627261
63565	627262
431772	627263
388169	627264
160931	627265
194217	627266
316141	627267
29057	627268
248184	627269
35722	627270
243491	627271
105863	627272
150036	627273
70529	627274
289095	627275
163768	627276
57139	627277
440778	627278
436979	627279
1930	627280
150628	627281
171750	627282
5985	627283
1030	627284
5280	627285
7512	627286
1594	627287
47845	627288
185372	627289
7831	627290
29464	627291
36328	627292
8021	627293
32237	627294
23772	627295
384248	627296
96144	627297
77363	627298
75388	627299
1025	627300
6522	627301
290364	627302
313481	627303
445597	627304
158460	627305
9444	627306
296092	627307
445268	627308
606	627309
7793	627310
2117	627311
150166	627312
60132	627313
444042	627314
21713	627315
72197	627316
279019	627317
21967	627318
384165	627319
177652	627320
9597	627321
2005	627322
132049	627323
374236	627324
24027	627325
18886	627326
139647	627327
15227	627328
70438	627329
97545	627330
16537	627331
106348	627332
27437	627333
62572	627334
257878	627335
190447	627336
54422	627337
234257	627338
62456	627339
23888	627340
100974	627341
56883	627342
5035	627343
19349	627344
309070	627345
450267	627346
181268	627347
22854	627348
7501	627349
69175	627350
225386	627351
163683	627352
130491	627353
418634	627354
31070	627355
163753	627356
7333	627357
20289	627358
205521	627359
234380	627360
131	627361
249316	627362
30003	627363
7845	627364
193594	627365
22870	627366
279397	627367
69984	627368
58876	627369
71276	627370
30804	627371
41466	627372
203467	627373
108915	627374
166033	627375
427095	627376
99267	627377
345029	627378
151251	627379
202131	627380
48647	627381
95034	627382
16751	627383
781	627384
161105	627385
181804	627386
24750	627387
88272	627388
114489	627389
155935	627390
30724	627391
104161	627392
89843	627393
45814	627394
68128	627395
106675	627396
15569	627397
238237	627398
18643	627399
116123	627400
91843	627401
106514	627402
386599	627403
194267	627404
383685	627405
65366	627406
85898	627407
264921	627408
266	627409
72962	627410
247378	627411
64927	627412
1065	627413
4032	627414
31611	627415
5683	627416
419459	627417
36642	627418
64927	627419
21247	627420
1003	627421
166009	627422
209284	627423
32329	627424
116049	627425
215919	627426
207153	627427
234922	627428
76470	627429
954	627430
137339	627431
49149	627432
582	627433
434444	627434
20790	627435
94410	627436
143608	627437
32224	627438
32224	627439
371856	627440
40277	627441
9775	627442
257881	627443
14713	627444
443143	627445
5535	627446
33561	627447
59175	627448
14199	627449
1264	627450
4773	627451
430	627452
13155	627453
266945	627454
3308	627455
900	627456
306091	627457
63970	627458
52764	627459
116387	627460
102953	627461
420959	627462
237956	627463
324332	627464
14551	627465
84625	627466
31741	627467
25854	627468
237638	627469
113694	627470
388824	627471
165247	627472
13603	627473
181970	627474
23	627475
60494	627476
36272	627477
22449	627478
65832	627479
94612	627480
25634	627481
419993	627482
307772	627483
954	627484
260206	627485
20904	627486
448466	627487
124834	627488
54366	627489
66400	627490
7352	627491
112935	627492
2324	627493
11052	627494
99072	627495
214	627496
70445	627497
922	627498
14037	627499
80199	627500
382	627501
446192	627502
15305	627503
20898	627504
165875	627505
954	627506
93577	627507
380962	627508
87732	627509
1093	627510
94606	627511
77885	627512
3341	627513
76227	627514
1090	627515
94017	627516
251138	627517
7200	627518
392564	627519
224430	627520
11031	627521
35231	627522
22423	627523
76080	627524
18785	627525
63970	627526
2446	627527
248939	627528
29	627529
11003	627530
320272	627531
10088	627532
40612	627533
342122	627534
63801	627535
2162	627536
42886	627537
266	627538
76970	627539
15900	627540
76691	627541
375715	627542
1650	627543
154947	627544
451760	627545
457646	627546
264724	627547
134795	627548
10990	627549
30270	627550
84771	627551
40424	627552
15052	627553
8124	627554
40084	627555
130779	627556
8499	627557
344576	627558
78549	627559
264911	627560
2403	627561
12265	627562
522	627563
1248	627564
32504	627565
445041	627566
211848	627567
52905	627568
163642	627569
91155	627570
68964	627571
10948	627572
62130	627573
27089	627574
142637	627575
849	627576
8401	627577
12363	627578
1548	627579
26477	627580
62490	627581
48104	627582
988	627583
44027	627584
108927	627585
18187	627586
154605	627587
1310	627588
35541	627589
46062	627590
2275	627591
113099	627592
246971	627593
84	627594
241312	627595
3751	627596
2704	627597
5656	627598
65071	627599
403708	627600
190465	627601
55941	627602
442197	627603
23607	627604
108847	627605
110280	627606
60573	627607
26897	627608
16562	627609
144	627610
81637	627611
120447	627612
1119	627613
201703	627614
15618	627615
99580	627616
48682	627617
2726	627618
88220	627619
901	627620
53804	627621
19872	627622
46780	627623
82112	627624
237	627625
457545	627626
302354	627627
2567	627628
2269	627629
70611	627630
178769	627631
55812	627632
918	627633
17823	627634
246472	627635
21118	627636
10464	627637
431074	627638
14799	627639
280553	627640
245676	627641
40505	627642
1243	627643
1889	627644
273086	627645
318	627646
423030	627647
123161	627648
363648	627649
7620	627650
48828	627651
19075	627652
3275	627653
11514	627654
25970	627655
716	627656
120602	627657
431741	627658
1908	627659
46960	627660
83631	627661
111146	627662
231822	627663
59866	627664
224497	627665
416516	627666
49615	627667
31056	627668
74058	627669
44001	627670
80763	627671
22161	627672
399	627673
58524	627674
415630	627675
21218	627676
366943	627677
15714	627678
44348	627679
44398	627680
2035	627681
35885	627682
208119	627683
323430	627684
10532	627685
98609	627686
356850	627687
25768	627688
231257	627689
12857	627690
4623	627691
194610	627692
1795	627693
11010	627694
48724	627695
442250	627696
457600	627697
5998	627698
39113	627699
1204	627700
84803	627701
171	627702
545	627703
92486	627704
50556	627705
42047	627706
6771	627707
13881	627708
1197	627709
108471	627710
62755	627711
59868	627712
56695	627713
4841	627714
21012	627715
16493	627716
122974	627717
187695	627718
78	627719
112454	627720
23561	627721
1509	627722
3038	627723
19563	627724
36792	627725
228490	627726
41887	627727
13039	627728
89762	627729
6191	627730
35413	627731
63076	627732
162847	627733
210	627734
148767	627735
6344	627736
6191	627737
224169	627738
28836	627739
72311	627740
2094	627741
32803	627742
4935	627743
33428	627744
246952	627745
33913	627746
52068	627747
65813	627748
172125	627749
95126	627750
11806	627751
403255	627752
1105	627753
36786	627754
325426	627755
4479	627756
101338	627757
413983	627758
503	627759
50156	627760
97554	627761
157801	627762
326156	627763
409003	627764
270580	627765
210	627766
23283	627767
237401	627768
24868	627769
132826	627770
381120	627771
369641	627772
83489	627773
457578	627774
4924	627775
144787	627776
28856	627777
28856	627778
82907	627779
4856	627780
64050	627781
204367	627782
54960	627783
29381	627784
27395	627785
333229	627786
30180	627787
2512	627788
18007	627789
6479	627790
11716	627791
40930	627792
40930	627793
41787	627794
322068	627795
227215	627796
7548	627797
325528	627798
5660	627799
95086	627800
93925	627801
290175	627802
75618	627803
452239	627804
4226	627805
220163	627806
147703	627807
5296	627808
82287	627809
7013	627810
133344	627811
236984	627812
90096	627813
174409	627814
37764	627815
3182	627816
126307	627817
23799	627818
204956	627819
27041	627820
52073	627821
407440	627822
37365	627823
42172	627824
6760	627825
30541	627826
81723	627827
136496	627828
83665	627829
228322	627830
16342	627831
9785	627832
146	627833
137298	627834
185	627835
1265	627836
246335	627837
62098	627838
1060	627839
9676	627840
85024	627841
6589	627842
248104	627843
233715	627844
157275	627845
23916	627846
14212	627847
224927	627848
4628	627849
94883	627850
53877	627851
178884	627852
20865	627853
742	627854
225931	627855
575	627856
153508	627857
103862	627858
326198	627859
5499	627860
17286	627861
34926	627862
116535	627863
233324	627864
81743	627865
410905	627866
5142	627867
4270	627868
30753	627869
160433	627870
7549	627871
58162	627872
16432	627873
181340	627874
4888	627875
982	627876
5818	627877
11071	627878
98039	627879
84924	627880
199797	627881
377	627882
12151	627883
10264	627884
10058	627885
34631	627886
382810	627887
353281	627888
6344	627889
232290	627890
179619	627891
224873	627892
56805	627893
236556	627894
62496	627895
207752	627896
519	627897
13736	627898
271	627899
8399	627900
14329	627901
76312	627902
63720	627903
162100	627904
97860	627905
188543	627906
139177	627907
56944	627908
3061	627909
269374	627910
88729	627911
55384	627912
82306	627913
8677	627914
35288	627915
9568	627916
66169	627917
407076	627918
19544	627919
8179	627920
209172	627921
17581	627922
20790	627923
70945	627924
57764	627925
3658	627926
47861	627927
388442	627928
218589	627929
44773	627930
14906	627931
285251	627932
95068	627933
83024	627934
5138	627935
62823	627936
151015	627937
51748	627938
503	627939
22291	627940
2123	627941
10187	627942
77618	627943
25237	627944
422932	627945
84271	627946
74855	627947
794	627948
10796	627949
230141	627950
175079	627951
171673	627952
353964	627953
167677	627954
210786	627955
5160	627956
17418	627957
6903	627958
6903	627959
29889	627960
39191	627961
17613	627962
34647	627963
158406	627964
64689	627965
272522	627966
441847	627967
70738	627968
24374	627969
1126	627970
106573	627971
176517	627972
17813	627973
264	627974
143191	627975
31713	627976
119171	627977
8307	627978
400268	627979
11597	627980
48014	627981
8820	627982
123393	627983
13062	627984
401348	627985
49052	627986
52243	627987
269806	627988
433476	627989
157860	627990
401081	627991
50301	627992
432853	627993
105827	627994
108290	627995
96436	627996
421768	627997
151060	627998
69305	627999
246608	628000
43065	628001
667	628002
12763	628003
94077	628004
124848	628005
68709	628006
46530	628007
66672	628008
59819	628009
18743	628010
60641	628011
47797	628012
10137	628013
16216	628014
2079	628015
4322	628016
69125	628017
398180	628018
33308	628019
74140	628020
361862	628021
149459	628022
47292	628023
384471	628024
55746	628025
105613	628026
11505	628027
3636	628028
2034	628029
19650	628030
53684	628031
77580	628032
2774	628033
46778	628034
15996	628035
3375	628036
125519	628037
14110	628038
125339	628039
217551	628040
78354	628041
293751	628042
50817	628043
240358	628044
33360	628045
239085	628046
217516	628047
182413	628048
11057	628049
82312	628050
132547	628051
58261	628052
228556	628053
81514	628054
32091	628055
2723	628056
185	628057
2434	628058
11575	628059
27486	628060
754	628061
1146	628062
333	628063
178425	628064
357529	628065
201267	628066
69509	628067
29823	628068
113957	628069
20807	628070
326721	628071
233492	628072
75609	628073
70892	628074
24183	628075
228323	628076
158622	628077
159400	628078
126506	628079
101105	628080
104343	628081
375723	628082
363392	628083
24111	628084
591	628085
4124	628086
164641	628087
207335	628088
233759	628089
89848	628090
77765	628091
7448	628092
36412	628093
332247	628094
324814	628095
211744	628096
6839	628097
34914	628098
6950	628099
139267	628100
41623	628101
113236	628102
77301	628103
434637	628104
128816	628105
13147	628106
271701	628107
100449	628108
454757	628109
38146	628110
205619	628111
23612	628112
364105	628113
227050	628114
10803	628115
82499	628116
419573	628117
24367	628118
320281	628119
75700	628120
100546	628121
109960	628122
24852	628123
344097	628124
155965	628125
11277	628126
124498	628127
19338	628128
197651	628129
140691	628130
202217	628131
205	628132
89707	628133
392939	628134
282727	628135
1603	628136
5024	628137
963	628138
88194	628139
51634	628140
173929	628141
48888	628142
13563	628143
110178	628144
10465	628145
159316	628146
83489	628147
212604	628148
15544	628149
10808	628150
86443	628151
234902	628152
195612	628153
514	628154
6282	628155
154338	628156
49523	628157
8800	628158
6484	628159
13884	628160
256997	628161
347207	628162
54334	628163
212302	628164
331393	628165
43914	628166
251503	628167
418998	628168
277861	628169
22137	628170
13361	628171
455249	628172
36476	628173
338158	628174
41721	628175
173039	628176
23413	628177
4101	628178
49630	628179
29131	628180
87857	628181
301670	628182
30908	628183
118988	628184
141196	628185
20676	628186
241082	628187
9442	628188
2017	628189
244518	628190
227516	628191
8401	628192
28888	628193
169901	628194
35710	628195
18008	628196
187131	628197
88459	628198
3048	628199
64612	628200
779	628201
19436	628202
26533	628203
28799	628204
374793	628205
332196	628206
6466	628207
24195	628208
241903	628209
90278	628210
16060	628211
16508	628212
2755	628213
103998	628214
14207	628215
24619	628216
38188	628217
240322	628218
131	628219
102606	628220
362284	628221
131	628222
4113	628223
163357	628224
13705	628225
124645	628226
21586	628227
435171	628228
7811	628229
14248	628230
71154	628231
413480	628232
23270	628233
67	628234
5536	628235
428466	628236
105305	628237
263817	628238
8984	628239
331025	628240
31792	628241
136580	628242
196071	628243
18257	628244
369	628245
5087	628246
94404	628247
343094	628248
416101	628249
220758	628250
340746	628251
206293	628252
10323	628253
17755	628254
188142	628255
442689	628256
1026	628257
5272	628258
1085	628259
227413	628260
32524	628261
11585	628262
62250	628263
23488	628264
1586	628265
242450	628266
59347	628267
146419	628268
44042	628269
161383	628270
843	628271
8976	628272
254027	628273
83086	628274
5620	628275
9367	628276
111842	628277
127742	628278
1186	628279
4264	628280
110987	628281
46954	628282
3104	628283
3104	628284
148290	628285
369228	628286
431576	628287
128094	628288
182206	628289
252415	628290
36372	628291
45748	628292
3275	628293
33516	628294
99550	628295
89081	628296
18146	628297
113272	628298
6712	628299
9077	628300
5418	628301
56038	628302
126925	628303
2340	628304
23516	628305
649	628306
892	628307
163050	628308
106156	628309
129187	628310
24984	628311
7483	628312
174179	628313
198965	628314
98816	628315
7118	628316
121672	628317
36535	628318
24073	628319
229766	628320
29985	628321
2381	628322
56992	628323
13239	628324
6108	628325
28189	628326
51903	628327
119546	628328
310665	628329
22068	628330
250175	628331
5200	628332
4549	628333
55217	628334
22215	628335
1352	628336
460	628337
36955	628338
6659	628339
55243	628340
15451	628341
11624	628342
14612	628343
153300	628344
20450	628345
28270	628346
217278	628347
310731	628348
26073	628349
63529	628350
436371	628351
37170	628352
217434	628353
131825	628354
284354	628355
95367	628356
86821	628357
39378	628358
16743	628359
160533	628360
275964	628361
145277	628362
210061	628363
63060	628364
12427	628365
79383	628366
42492	628367
203798	628368
391173	628369
112935	628370
388173	628371
101753	628372
22380	628373
2690	628374
86728	628375
5624	628376
277959	628377
320005	628378
243582	628379
160162	628380
34365	628381
7338	628382
89044	628383
71959	628384
24185	628385
75711	628386
1694	628387
80321	628388
48185	628389
58626	628390
8001	628391
17226	628392
15369	628393
228161	628394
104967	628395
35409	628396
36176	628397
550	628398
2870	628399
55186	628400
5791	628401
3731	628402
62330	628403
165033	628404
26625	628405
442341	628406
92595	628407
6147	628408
53442	628409
8813	628410
12528	628411
224494	628412
85549	628413
33969	628414
60206	628415
228004	628416
75611	628417
100887	628418
393421	628419
110513	628420
312410	628421
187558	628422
30052	628423
89	628424
48	628425
16234	628426
22330	628427
121271	628428
357	628429
504	628430
82	628431
1315	628432
29295	628433
3282	628434
52296	628435
26250	628436
376782	628437
317373	628438
73853	628439
332107	628440
63021	628441
137876	628442
20569	628443
1380	628444
1753	628445
30844	628446
326712	628447
304203	628448
12832	628449
247100	628450
142752	628451
1754	628452
22115	628453
16672	628454
122981	628455
73323	628456
126631	628457
34917	628458
12650	628459
136870	628460
1029	628461
30525	628462
74562	628463
371469	628464
460189	628465
363595	628466
1320	628467
13298	628468
1206	628469
216881	628470
2079	628471
6	628472
109849	628473
385515	628474
9446	628475
78031	628476
279319	628477
58584	628478
71506	628479
126598	628480
388158	628481
211933	628482
113433	628483
64718	628484
80488	628485
244992	628486
434774	628487
615	628488
81005	628489
159070	628490
268163	628491
62132	628492
241845	628493
71711	628494
162388	628495
2468	628496
6584	628497
1889	628498
9048	628499
192554	628500
128448	628501
59350	628502
168115	628503
5692	628504
4598	628505
87	628506
62257	628507
54380	628508
35485	628509
4010	628510
169185	628511
3923	628512
214823	628513
123637	628514
27909	628515
351	628516
7706	628517
35374	628518
11183	628519
1599	628520
69876	628521
5459	628522
6829	628523
3414	628524
46215	628525
104900	628526
184993	628527
221064	628528
198393	628529
5145	628530
223940	628531
445	628532
24512	628533
51459	628534
24386	628535
35180	628536
40157	628537
119649	628538
1263	628539
22519	628540
354285	628541
8887	628542
340963	628543
63423	628544
5542	628545
50070	628546
71478	628547
80937	628548
3794	628549
46977	628550
113041	628551
43389	628552
5413	628553
1931	628554
110866	628555
209368	628556
22964	628557
58284	628558
151263	628559
66427	628560
98587	628561
58289	628562
54863	628563
9995	628564
36769	628565
86668	628566
800	628567
4113	628568
55750	628569
278013	628570
40587	628571
9520	628572
35374	628573
148	628574
34424	628575
104211	628576
73358	628577
220415	628578
208230	628579
44217	628580
16973	628581
13024	628582
69246	628583
176138	628584
1472	628585
374372	628586
19586	628587
25224	628588
1496	628589
36246	628590
369834	628591
216624	628592
221217	628593
17534	628594
418602	628595
66939	628596
435262	628597
141339	628598
116294	628599
181048	628600
139331	628601
171282	628602
7230	628603
78039	628604
92593	628605
23001	628606
27345	628607
207081	628608
35106	628609
75373	628610
222601	628611
53725	628612
491	628613
453318	628614
12284	628615
228958	628616
831	628617
53093	628618
43373	628619
1352	628620
8715	628621
278725	628622
85426	628623
3476	628624
430	628625
372660	628626
132590	628627
83225	628628
18909	628629
34373	628630
4583	628631
625	628632
40944	628633
103411	628634
68957	628635
10216	628636
355397	628637
30033	628638
18853	628639
18610	628640
2566	628641
444676	628642
991	628643
189749	628644
19898	628645
1108	628646
649	628647
210058	628648
241583	628649
100835	628650
168836	628651
115226	628652
13866	628653
355646	628654
33918	628655
186551	628656
2104	628657
92526	628658
327770	628659
60987	628660
4087	628661
24577	628662
276581	628663
22586	628664
42322	628665
27375	628666
55680	628667
218845	628668
155993	628669
221496	628670
2011	628671
5928	628672
113368	628673
10564	628674
155295	628675
1881	628676
34862	628677
422	628678
151995	628679
26579	628680
38899	628681
3056	628682
103337	628683
201348	628684
22452	628685
133329	628686
276503	628687
210911	628688
178603	628689
25850	628690
229667	628691
124562	628692
179248	628693
365725	628694
73983	628695
221841	628696
13041	628697
5473	628698
31772	628699
35161	628700
141538	628701
12201	628702
272137	628703
183274	628704
74853	628705
198074	628706
235128	628707
56459	628708
3443	628709
291362	628710
126749	628711
275352	628712
62348	628713
240744	628714
23998	628715
209253	628716
66532	628717
212406	628718
163815	628719
108105	628720
168929	628721
175680	628722
27831	628723
347737	628724
230451	628725
23757	628726
147957	628727
2082	628728
166	628729
2541	628730
143	628731
73541	628732
22737	628733
61741	628734
337543	628735
7982	628736
183316	628737
336995	628738
259876	628739
1753	628740
10704	628741
155273	628742
179	628743
23850	628744
7722	628745
35855	628746
124691	628747
24395	628748
369116	628749
7317	628750
33969	628751
3705	628752
56509	628753
27380	628754
183823	628755
337026	628756
24227	628757
112352	628758
110753	628759
105637	628760
135857	628761
5155	628762
410132	628763
265780	628764
359849	628765
127502	628766
42938	628767
46877	628768
52536	628769
19056	628770
4262	628771
10580	628772
35885	628773
9443	628774
150	628775
2765	628776
347638	628777
293850	628778
425128	628779
9037	628780
1353	628781
6273	628782
83650	628783
53633	628784
122299	628785
19927	628786
97722	628787
209004	628788
251892	628789
35415	628790
1802	628791
56067	628792
12817	628793
329618	628794
344589	628795
126575	628796
342994	628797
345331	628798
1549	628799
180384	628800
225611	628801
151500	628802
184022	628803
37102	628804
101330	628805
101256	628806
110697	628807
34842	628808
78559	628809
19563	628810
49194	628811
198508	628812
746	628813
241	628814
59816	628815
77556	628816
20844	628817
409414	628818
188302	628819
9179	628820
39479	628821
457265	628822
59501	628823
172171	628824
376503	628825
27188	628826
24104	628827
193857	628828
365	628829
63971	628830
41383	628831
109180	628832
41383	628833
405390	628834
123369	628835
65293	628836
75243	628837
8350	628838
830	628839
306331	628840
90528	628841
79743	628842
4270	628843
14560	628844
4630	628845
428147	628846
32241	628847
39893	628848
9956	628849
116249	628850
215933	628851
13339	628852
22460	628853
58942	628854
179	628855
397813	628856
5493	628857
26161	628858
78202	628859
18052	628860
74333	628861
198592	628862
28733	628863
241387	628864
16218	628865
16550	628866
241048	628867
408720	628868
5280	628869
48338	628870
53462	628871
208521	628872
271733	628873
4765	628874
45562	628875
21644	628876
89462	628877
22737	628878
229897	628879
62717	628880
3409	628881
899	628882
394497	628883
405319	628884
273447	628885
60361	628886
175029	628887
27985	628888
121012	628889
221591	628890
42995	628891
1959	628892
297448	628893
33851	628894
269	628895
54771	628896
199399	628897
283317	628898
45552	628899
65766	628900
374310	628901
124193	628902
286790	628903
420760	628904
327458	628905
49160	628906
52170	628907
5083	628908
35374	628909
2658	628910
192138	628911
403026	628912
25662	628913
17088	628914
291378	628915
13588	628916
334459	628917
358954	628918
76470	628919
182282	628920
44417	628921
112318	628922
182565	628923
91022	628924
9637	628925
14195	628926
2039	628927
11311	628928
1227	628929
124690	628930
1252	628931
1665	628932
23967	628933
31244	628934
23462	628935
8213	628936
218949	628937
10817	628938
262445	628939
5365	628940
5645	628941
94839	628942
38333	628943
207700	628944
11	628945
5897	628946
2652	628947
281290	628948
354099	628949
48271	628950
82	628951
162717	628952
17477	628953
45324	628954
2944	628955
4259	628956
330	628957
41267	628958
170771	628959
419802	628960
55546	628961
5232	628962
34862	628963
110943	628964
104089	628965
247463	628966
12210	628967
54705	628968
425194	628969
349535	628970
335648	628971
2380	628972
99183	628973
107712	628974
126716	628975
227680	628976
241188	628977
17166	628978
21499	628979
37356	628980
306738	628981
41976	628982
282	628983
55371	628984
35210	628985
49328	628986
5857	628987
36234	628988
53580	628989
1019	628990
21024	628991
28882	628992
363343	628993
183876	628994
70237	628995
25368	628996
114504	628997
128184	628998
92936	628999
240	629000
102163	629001
54110	629002
81959	629003
26034	629004
2521	629005
44177	629006
60716	629007
23008	629008
290283	629009
64050	629010
2842	629011
131478	629012
311123	629013
275370	629014
96377	629015
19327	629016
213765	629017
18911	629018
24657	629019
53344	629020
8447	629021
122109	629022
298261	629023
3190	629024
22877	629025
24436	629026
24867	629027
185554	629028
1224	629029
11	629030
289836	629031
60938	629032
422	629033
11795	629034
230816	629035
4275	629036
5605	629037
7104	629038
65301	629039
385860	629040
6	629041
11698	629042
238251	629043
95333	629044
94772	629045
4812	629046
41291	629047
36234	629048
415103	629049
364800	629050
1122	629051
745	629052
26810	629053
119837	629054
174434	629055
39378	629056
328750	629057
92387	629058
790	629059
104843	629060
131017	629061
104064	629062
440465	629063
143350	629064
230909	629065
58725	629066
52741	629067
128	629068
132716	629069
233964	629070
133095	629071
89974	629072
451548	629073
34702	629074
17066	629075
14095	629076
118955	629077
118422	629078
2018	629079
37235	629080
80724	629081
71993	629082
60318	629083
16911	629084
21092	629085
1404	629086
86205	629087
16654	629088
377484	629089
218451	629090
102875	629091
21629	629092
32762	629093
50117	629094
64526	629095
144362	629096
17859	629097
40630	629098
15770	629099
93232	629100
51131	629101
69648	629102
66884	629103
69373	629104
15928	629105
217678	629106
5054	629107
7445	629108
35689	629109
2333	629110
59010	629111
13401	629112
30330	629113
5084	629114
275163	629115
245954	629116
31022	629117
108507	629118
39193	629119
444820	629120
389	629121
47791	629122
197620	629123
46121	629124
108944	629125
247673	629126
24779	629127
4902	629128
56266	629129
27950	629130
7374	629131
163889	629132
144259	629133
128320	629134
8759	629135
24227	629136
96251	629137
60452	629138
5487	629139
459979	629140
73197	629141
2093	629142
60617	629143
449404	629144
3055	629145
50673	629146
63290	629147
16117	629148
136553	629149
111485	629150
46939	629151
33128	629152
134	629153
101717	629154
72155	629155
157111	629156
405812	629157
32656	629158
376298	629159
158095	629160
4725	629161
211155	629162
342850	629163
589	629164
189645	629165
390803	629166
13259	629167
42507	629168
120658	629169
72034	629170
1163	629171
47299	629172
9322	629173
9039	629174
185307	629175
23481	629176
165830	629177
261901	629178
430	629179
220111	629180
2969	629181
35476	629182
138751	629183
110681	629184
245614	629185
223188	629186
8920	629187
334436	629188
674	629189
6081	629190
148234	629191
217076	629192
62465	629193
244325	629194
5245	629195
194449	629196
17759	629197
9238	629198
39018	629199
5861	629200
25532	629201
126	629202
154565	629203
222343	629204
229472	629205
5877	629206
77835	629207
59306	629208
103979	629209
100866	629210
32118	629211
20922	629212
298	629213
8446	629214
239820	629215
239815	629216
129949	629217
189235	629218
31847	629219
270756	629220
213868	629221
152514	629222
306849	629223
103060	629224
216818	629225
60916	629226
28502	629227
61266	629228
95333	629229
246484	629230
241953	629231
249350	629232
5986	629233
14913	629234
57582	629235
140868	629236
22960	629237
37580	629238
1269	629239
3936	629240
42924	629241
3931	629242
393	629243
329188	629244
2	629245
126202	629246
188553	629247
50900	629248
790	629249
11885	629250
1486	629251
9505	629252
453969	629253
1453	629254
1686	629255
61449	629256
18644	629257
6652	629258
183184	629259
3479	629260
109127	629261
52605	629262
305287	629263
7428	629264
438146	629265
17051	629266
104999	629267
453956	629268
12579	629269
150290	629270
205793	629271
92767	629272
284390	629273
6456	629274
130650	629275
24679	629276
7717	629277
121148	629278
452	629279
239794	629280
49308	629281
27	629282
12540	629283
85279	629284
401584	629285
48223	629286
88561	629287
144937	629288
86872	629289
3228	629290
192596	629291
1489	629292
1639	629293
250130	629294
987	629295
35121	629296
440832	629297
4972	629298
282373	629299
282999	629300
108545	629301
171184	629302
29034	629303
83675	629304
33977	629305
111867	629306
291043	629307
29925	629308
195006	629309
1909	629310
358493	629311
251	629312
183569	629313
14461	629314
15246	629315
128725	629316
79318	629317
67520	629318
137340	629319
6940	629320
381	629321
193401	629322
398013	629323
91094	629324
224089	629325
946	629326
217309	629327
61595	629328
210	629329
27915	629330
52826	629331
272422	629332
154567	629333
5418	629334
446259	629335
301863	629336
35670	629337
23287	629338
38659	629339
58792	629340
212895	629341
5353	629342
164314	629343
133316	629344
121207	629345
219172	629346
102524	629347
43876	629348
339443	629349
6617	629350
192592	629351
438846	629352
259863	629353
238190	629354
225955	629355
417057	629356
123068	629357
112952	629358
119219	629359
65831	629360
25675	629361
65685	629362
298161	629363
59734	629364
310826	629365
119628	629366
91806	629367
43648	629368
236808	629369
101046	629370
252925	629371
11779	629372
246853	629373
426439	629374
237916	629375
288725	629376
361046	629377
62972	629378
337580	629379
81102	629380
19171	629381
376649	629382
59435	629383
86010	629384
157227	629385
167511	629386
76914	629387
33274	629388
37153	629389
203259	629390
385861	629391
189230	629392
66347	629393
281593	629394
345800	629395
109397	629396
397479	629397
214264	629398
310929	629399
330270	629400
10143	629401
9342	629402
44212	629403
1970	629404
25493	629405
45175	629406
52216	629407
853	629408
2601	629409
901	629410
27570	629411
123742	629412
53489	629413
49785	629414
194393	629415
12510	629416
16224	629417
393764	629418
20865	629419
7104	629420
219200	629421
85982	629422
19483	629423
292098	629424
109943	629425
133198	629426
41625	629427
41623	629428
304005	629429
257675	629430
104165	629431
121064	629432
69509	629433
152002	629434
33681	629435
74161	629436
154660	629437
457299	629438
85988	629439
64707	629440
112089	629441
335814	629442
79895	629443
64712	629444
63901	629445
32208	629446
41062	629447
18385	629448
64696	629449
107893	629450
327108	629451
126937	629452
148949	629453
39667	629454
11081	629455
53115	629456
93369	629457
173488	629458
112479	629459
156198	629460
63997	629461
220406	629462
56646	629463
127918	629464
82323	629465
4083	629466
251036	629467
112588	629468
160480	629469
115212	629470
27679	629471
87325	629472
45052	629473
38027	629474
34583	629475
39244	629476
418318	629477
58291	629478
29622	629479
77269	629480
329899	629481
455089	629482
378705	629483
24658	629484
108009	629485
14382	629486
152249	629487
18692	629488
372174	629489
214247	629490
245134	629491
178198	629492
110162	629493
457606	629494
242850	629495
9615	629496
8755	629497
145760	629498
89490	629499
66917	629500
165726	629501
324575	629502
85982	629503
86083	629504
216864	629505
407678	629506
235237	629507
225852	629508
365486	629509
39029	629510
208808	629511
24203	629512
15070	629513
125911	629514
408614	629515
99905	629516
67128	629517
177968	629518
54441	629519
217391	629520
240609	629521
14790	629522
193	629523
328279	629524
22118	629525
417099	629526
458903	629527
4222	629528
7610	629529
30276	629530
226636	629531
207528	629532
28518	629533
98617	629534
397003	629535
104053	629536
43878	629537
290040	629538
31498	629539
15699	629540
36116	629541
233895	629542
114134	629543
184054	629544
394580	629545
71742	629546
430012	629547
114308	629548
199689	629549
127321	629550
38126	629551
93470	629552
80675	629553
225725	629554
83923	629555
316587	629556
122640	629557
43247	629558
399603	629559
115276	629560
22690	629561
352122	629562
173488	629563
166043	629564
147830	629565
75687	629566
78791	629567
157312	629568
38254	629569
331622	629570
414647	629571
243258	629572
189001	629573
1917	629574
19022	629575
142908	629576
200359	629577
19134	629578
250142	629579
145513	629580
451129	629581
6744	629582
177773	629583
425436	629584
83854	629585
26031	629586
50556	629587
156164	629588
129245	629589
49166	629590
3535	629591
66386	629592
50282	629593
76771	629594
3370	629595
265088	629596
154360	629597
308374	629598
30475	629599
2	629600
2340	629601
381139	629602
14890	629603
32445	629604
73382	629605
219483	629606
380816	629607
201445	629608
8526	629609
145455	629610
11535	629611
425932	629612
106518	629613
153502	629614
2045	629615
26524	629616
18326	629617
7501	629618
247195	629619
365626	629620
5858	629621
160099	629622
262110	629623
21246	629624
24632	629625
14081	629626
44560	629627
263220	629628
66479	629629
37194	629630
171566	629631
107499	629632
453456	629633
20163	629634
276090	629635
87295	629636
24515	629637
762	629638
32923	629639
125572	629640
37260	629641
323289	629642
11842	629643
236607	629644
44165	629645
3318	629646
196959	629647
158408	629648
7876	629649
335800	629650
18820	629651
43493	629652
41919	629653
162555	629654
94233	629655
86645	629656
398654	629657
133695	629658
175999	629659
325270	629660
135255	629661
313223	629662
74934	629663
82919	629664
387509	629665
459704	629666
184342	629667
249738	629668
175076	629669
138086	629670
2499	629671
192567	629672
441465	629673
204717	629674
190012	629675
85084	629676
82110	629677
15142	629678
33938	629679
10509	629680
150862	629681
42417	629682
238789	629683
204155	629684
51643	629685
450622	629686
269775	629687
55554	629688
382634	629689
365714	629690
1778	629691
125061	629692
163601	629693
57658	629694
458526	629695
391492	629696
56346	629697
15440	629698
75137	629699
448582	629700
157948	629701
13756	629702
433863	629703
51380	629704
144907	629705
207821	629706
59793	629707
25012	629708
6136	629709
13922	629710
245498	629711
34548	629712
75888	629713
132713	629714
245614	629715
381539	629716
200800	629717
198128	629718
17170	629719
36943	629720
7153	629721
242161	629722
314225	629723
225234	629724
821	629725
285676	629726
56672	629727
446128	629728
40002	629729
43531	629730
309099	629731
133062	629732
2675	629733
35276	629734
388939	629735
262201	629736
115283	629737
36384	629738
32387	629739
5978	629740
58260	629741
351150	629742
74745	629743
56543	629744
233911	629745
13367	629746
58657	629747
109919	629748
55243	629749
5098	629750
42691	629751
7080	629752
35721	629753
381690	629754
46562	629755
1613	629756
439992	629757
124780	629758
221143	629759
42748	629760
399836	629761
421730	629762
58360	629763
203110	629764
65481	629765
134517	629766
158844	629767
8625	629768
144378	629769
289574	629770
456143	629771
108604	629772
145313	629773
435	629774
279375	629775
73923	629776
69837	629777
31311	629778
306821	629779
117443	629780
114901	629781
423970	629782
101480	629783
54001	629784
57079	629785
61201	629786
350318	629787
297992	629788
119176	629789
123183	629790
222896	629791
64990	629792
82161	629793
1348	629794
126186	629795
51852	629796
99252	629797
75077	629798
1494	629799
9591	629800
36927	629801
67207	629802
113602	629803
105644	629804
53233	629805
54636	629806
35107	629807
39272	629808
224898	629809
39815	629810
119340	629811
48961	629812
97973	629813
4174	629814
15237	629815
14292	629816
574	629817
4292	629818
4657	629819
34143	629820
406417	629821
161709	629822
53566	629823
180907	629824
76445	629825
138842	629826
115639	629827
306687	629828
5303	629829
118357	629830
103614	629831
170864	629832
242982	629833
90088	629834
1060	629835
37531	629836
123263	629837
777	629838
46960	629839
6170	629840
16429	629841
58422	629842
59255	629843
609	629844
19235	629845
10050	629846
13115	629847
91722	629848
25016	629849
54499	629850
43374	629851
55162	629852
459949	629853
100	629854
265396	629855
55556	629856
55777	629857
97722	629858
18967	629859
184536	629860
149922	629861
53437	629862
71000	629863
160122	629864
78745	629865
78745	629866
234894	629867
131612	629868
310616	629869
274771	629870
99974	629871
81543	629872
33435	629873
49529	629874
155273	629875
197872	629876
58592	629877
362	629878
249042	629879
208664	629880
453026	629881
357920	629882
100999	629883
47029	629884
27058	629885
234388	629886
10309	629887
42879	629888
8963	629889
5331	629890
99628	629891
329029	629892
366471	629893
34231	629894
104258	629895
43991	629896
432288	629897
92428	629898
87657	629899
97937	629900
361435	629901
315706	629902
387468	629903
7498	629904
64550	629905
241320	629906
131579	629907
243932	629908
224233	629909
187820	629910
229729	629911
304971	629912
426345	629913
200982	629914
250408	629915
40689	629916
379492	629917
76729	629918
410346	629919
350133	629920
121549	629921
236888	629922
96414	629923
84778	629924
227622	629925
58185	629926
71457	629927
377732	629928
116841	629929
301071	629930
180622	629931
34834	629932
245939	629933
29179	629934
210233	629935
15665	629936
453788	629937
15175	629938
308701	629939
1471	629940
428653	629941
446999	629942
59055	629943
22488	629944
45481	629945
142853	629946
49129	629947
47641	629948
91384	629949
221091	629950
30857	629951
93647	629952
218308	629953
301330	629954
11812	629955
18630	629956
235954	629957
82723	629958
79650	629959
82396	629960
51118	629961
57163	629962
145010	629963
3270	629964
85586	629965
19888	629966
140867	629967
302920	629968
62868	629969
3879	629970
4868	629971
205568	629972
161092	629973
71342	629974
348752	629975
76042	629976
215204	629977
401056	629978
439938	629979
267305	629980
407992	629981
12113	629982
132195	629983
306094	629984
137017	629985
61097	629986
199187	629987
58048	629988
1651	629989
38344	629990
113263	629991
176109	629992
342769	629993
448641	629994
255890	629995
449296	629996
93458	629997
53608	629998
257208	629999
15680	630000
88431	630001
293391	630002
233913	630003
364490	630004
329818	630005
213280	630006
25544	630007
56439	630008
83909	630009
313492	630010
78816	630011
120546	630012
33217	630013
3019	630014
366107	630015
295810	630016
120686	630017
224572	630018
94853	630019
5922	630020
195310	630021
332888	630022
199562	630023
443027	630024
189482	630025
60596	630026
407143	630027
49313	630028
333429	630029
280716	630030
236781	630031
317092	630032
455923	630033
146122	630034
105369	630035
248427	630036
369347	630037
156425	630038
385912	630039
29544	630040
95692	630041
216686	630042
187564	630043
403788	630044
206782	630045
249116	630046
354667	630047
439867	630048
44947	630049
122650	630050
17897	630051
387946	630052
372217	630053
228216	630054
218089	630055
188943	630056
101477	630057
182546	630058
128958	630059
250246	630060
178955	630061
50511	630062
16137	630063
170283	630064
118249	630065
31381	630066
97697	630067
61026	630068
113123	630069
221235	630070
411013	630071
108041	630072
26565	630073
11184	630074
189185	630075
144696	630076
166060	630077
89488	630078
28945	630079
68991	630080
452302	630081
191476	630082
156742	630083
268030	630084
373967	630085
22943	630086
8230	630087
105369	630088
10144	630089
181533	630090
54276	630091
342766	630092
309392	630093
196268	630094
436616	630095
419371	630096
442322	630097
440914	630098
89927	630099
339912	630100
288666	630101
316724	630102
96835	630103
8763	630104
308061	630105
69172	630106
1358	630107
96834	630108
82002	630109
172925	630110
120867	630111
65006	630112
415303	630113
145594	630114
23921	630115
222771	630116
66640	630117
90603	630118
356449	630119
46032	630120
14838	630121
123732	630122
135708	630123
457517	630124
339581	630125
175656	630126
396468	630127
338394	630128
1207	630129
333946	630130
353548	630131
327280	630132
166405	630133
86088	630134
14838	630135
185173	630136
16266	630137
107620	630138
178521	630139
326877	630140
55460	630141
137909	630142
49975	630143
316495	630144
209990	630145
49562	630146
430696	630147
164083	630148
134758	630149
23324	630150
54360	630151
427140	630152
307211	630153
362834	630154
400806	630155
406957	630156
77147	630157
146177	630158
230506	630159
296389	630160
227519	630161
446467	630162
172734	630163
86123	630164
301454	630165
429980	630166
182444	630167
120853	630168
368842	630169
2961	630170
362037	630171
158456	630172
5975	630173
2572	630174
59601	630175
383249	630176
13844	630177
2103	630178
117392	630179
47497	630180
170517	630181
23310	630182
227307	630183
149147	630184
40631	630185
394798	630186
12666	630187
340463	630188
18453	630189
50956	630190
50956	630191
157076	630192
444387	630193
44044	630194
112674	630195
42764	630196
159297	630197
60685	630198
182831	630199
389125	630200
281129	630201
52207	630202
221	630203
29408	630204
320541	630205
2309	630206
14306	630207
55508	630208
9130	630209
78458	630210
55610	630211
29082	630212
200270	630213
314703	630214
235715	630215
34107	630216
297698	630217
283206	630218
120294	630219
193152	630220
184094	630221
328211	630222
48233	630223
231176	630224
203793	630225
87626	630226
212517	630227
30002	630228
110238	630229
159330	630230
156901	630231
265072	630232
245283	630233
205006	630234
22884	630235
221362	630236
221362	630237
1221	630238
11439	630239
385490	630240
60031	630241
10343	630242
114582	630243
162122	630244
318827	630245
75829	630246
8482	630247
203416	630248
53020	630249
19345	630250
55569	630251
26195	630252
41071	630253
23533	630254
126233	630255
56157	630256
228097	630257
428443	630258
275641	630259
17342	630260
12337	630261
28042	630262
200481	630263
101283	630264
262492	630265
450593	630266
114061	630267
459442	630268
20580	630269
26004	630270
302944	630271
406040	630272
31229	630273
120429	630274
277791	630275
202063	630276
54683	630277
22471	630278
11829	630279
150554	630280
49560	630281
81492	630282
7382	630283
67603	630284
441166	630285
26165	630286
159247	630287
21572	630288
91028	630289
365042	630290
25	630291
10819	630292
175364	630293
273915	630294
438984	630295
20442	630296
374672	630297
52758	630298
260656	630299
33135	630300
289573	630301
57928	630302
61602	630303
18923	630304
355090	630305
375868	630306
396672	630307
360610	630308
108644	630309
416716	630310
132723	630311
422482	630312
52507	630313
236968	630314
258053	630315
355592	630316
189694	630317
175488	630318
6853	630319
191951	630320
193173	630321
214240	630322
431290	630323
443475	630324
154278	630325
154037	630326
381581	630327
60638	630328
60638	630329
55799	630330
86025	630331
277219	630332
18463	630333
337822	630334
280313	630335
150523	630336
13114	630337
166010	630338
91799	630339
217387	630340
16351	630341
211417	630342
317079	630343
75301	630344
282521	630345
99251	630346
296103	630347
295312	630348
229684	630349
391113	630350
15720	630351
224480	630352
244191	630353
341382	630354
346031	630355
281281	630356
58283	630357
167358	630358
30792	630359
199967	630360
45091	630361
11895	630362
14626	630363
322470	630364
102653	630365
273663	630366
86188	630367
459578	630368
525	630369
35240	630370
287433	630371
149622	630372
60458	630373
368059	630374
248854	630375
1674	630376
49050	630377
330754	630378
376317	630379
134175	630380
403371	630381
306682	630382
41181	630383
161349	630384
397566	630385
8565	630386
8565	630387
350246	630388
119830	630389
269728	630390
139462	630391
139765	630392
21475	630393
96228	630394
114604	630395
315246	630396
97536	630397
14496	630398
100276	630399
20425	630400
249515	630401
301154	630402
21284	630403
37789	630404
22365	630405
196976	630406
234578	630407
107764	630408
9672	630409
182040	630410
288405	630411
21086	630412
104379	630413
32996	630414
90617	630415
15199	630416
176057	630417
43627	630418
136993	630419
31522	630420
203117	630421
206170	630422
97468	630423
222	630424
135548	630425
2488	630426
249677	630427
18461	630428
55204	630429
153430	630430
54785	630431
88542	630432
369875	630433
118076	630434
446134	630435
119748	630436
375105	630437
244421	630438
374930	630439
25105	630440
99777	630441
117488	630442
42050	630443
282899	630444
8188	630445
50771	630446
11931	630447
7986	630448
98342	630449
57967	630450
187623	630451
8518	630452
431696	630453
16792	630454
61738	630455
28286	630456
32381	630457
11163	630458
17851	630459
217842	630460
114183	630461
62505	630462
3919	630463
102671	630464
110451	630465
50663	630466
16972	630467
1446	630468
63291	630469
65609	630470
148702	630471
90593	630472
246871	630473
23035	630474
16059	630475
331720	630476
190538	630477
8346	630478
4456	630479
2429	630480
4950	630481
328273	630482
33629	630483
5168	630484
27973	630485
26010	630486
144822	630487
204772	630488
648	630489
72645	630490
23577	630491
99990	630492
14398	630493
84400	630494
4286	630495
20638	630496
2611	630497
110616	630498
69973	630499
24805	630500
182227	630501
15158	630502
89110	630503
426425	630504
211838	630505
413	630506
388970	630507
17711	630508
17085	630509
13681	630510
73789	630511
227601	630512
101962	630513
17555	630514
53512	630515
127618	630516
116943	630517
7694	630518
11399	630519
203553	630520
4881	630521
5543	630522
118288	630523
213655	630524
322716	630525
58008	630526
49128	630527
105752	630528
125105	630529
8476	630530
282783	630531
18272	630532
261263	630533
97716	630534
20093	630535
103279	630536
11408	630537
437158	630538
11537	630539
290644	630540
15961	630541
372389	630542
2637	630543
52767	630544
435482	630545
79136	630546
59824	630547
330766	630548
14397	630549
13074	630550
23109	630551
111647	630552
111648	630553
414130	630554
156730	630555
45728	630556
202426	630557
105935	630558
54567	630559
183547	630560
3599	630561
32266	630562
94651	630563
45098	630564
242569	630565
64544	630566
398477	630567
172676	630568
48652	630569
454772	630570
46249	630571
32455	630572
83830	630573
291814	630574
27411	630575
418547	630576
67958	630577
139768	630578
162355	630579
362236	630580
142131	630581
7610	630582
7524	630583
171524	630584
198246	630585
22227	630586
429666	630587
241564	630588
16807	630589
14813	630590
12644	630591
96828	630592
110116	630593
325147	630594
97932	630595
1786	630596
39535	630597
381216	630598
44205	630599
41215	630600
27475	630601
220783	630602
124172	630603
55862	630604
290599	630605
255730	630606
284391	630607
199793	630608
1649	630609
133775	630610
3912	630611
25489	630612
12387	630613
191645	630614
153787	630615
25613	630616
26608	630617
89592	630618
61541	630619
450791	630620
7206	630621
1683	630622
52304	630623
44516	630624
350998	630625
42863	630626
213013	630627
229623	630628
29130	630629
15196	630630
6725	630631
169909	630632
183805	630633
29957	630634
26018	630635
321	630636
15582	630637
11326	630638
2244	630639
39209	630640
13928	630641
3324	630642
277409	630643
76299	630644
18094	630645
41997	630646
22443	630647
91689	630648
79194	630649
191303	630650
8464	630651
61349	630652
287650	630653
8927	630654
109496	630655
448686	630656
50680	630657
158897	630658
202821	630659
147460	630660
6888	630661
6512	630662
40315	630663
18863	630664
49029	630665
66924	630666
65464	630667
3517	630668
159862	630669
301669	630670
205704	630671
1134	630672
42998	630673
60147	630674
14889	630675
132050	630676
9714	630677
6093	630678
223722	630679
56259	630680
289880	630681
85066	630682
29920	630683
28862	630684
10805	630685
13481	630686
11986	630687
45430	630688
28132	630689
143739	630690
72859	630691
42148	630692
1620	630693
356304	630694
325092	630695
57146	630696
38737	630697
14964	630698
454236	630699
164474	630700
26	630701
114631	630702
131021	630703
142896	630704
446056	630705
18043	630706
50715	630707
28932	630708
120931	630709
80999	630710
213577	630711
401386	630712
215571	630713
4048	630714
356369	630715
333	630716
57172	630717
128542	630718
166063	630719
257552	630720
157595	630721
237606	630722
342028	630723
48149	630724
228496	630725
83114	630726
67008	630727
52440	630728
74828	630729
213720	630730
182944	630731
88991	630732
442644	630733
94389	630734
9539	630735
93575	630736
196594	630737
79327	630738
42850	630739
367172	630740
7767	630741
406346	630742
17154	630743
236183	630744
21115	630745
204177	630746
184567	630747
447722	630748
194353	630749
5291	630750
186644	630751
224601	630752
79633	630753
25244	630754
174263	630755
318439	630756
61761	630757
100884	630758
16587	630759
31816	630760
206	630761
30897	630762
128947	630763
4091	630764
170455	630765
69734	630766
38084	630767
63011	630768
104991	630769
34125	630770
216977	630771
386010	630772
3079	630773
52897	630774
82336	630775
10471	630776
205043	630777
18253	630778
52538	630779
428515	630780
103175	630781
42234	630782
438956	630783
67009	630784
448851	630785
16585	630786
388	630787
17658	630788
175572	630789
145578	630790
55503	630791
57453	630792
119598	630793
578	630794
43468	630795
383425	630796
101355	630797
17102	630798
46128	630799
172948	630800
18593	630801
691	630802
239763	630803
109178	630804
8559	630805
64192	630806
33281	630807
57773	630808
142406	630809
36897	630810
8917	630811
104399	630812
89942	630813
56996	630814
423829	630815
187856	630816
339701	630817
16390	630818
346347	630819
223127	630820
203964	630821
19734	630822
109641	630823
171830	630824
50093	630825
89831	630826
440931	630827
374032	630828
121072	630829
157051	630830
193322	630831
63514	630832
98260	630833
226991	630834
12086	630835
111047	630836
57296	630837
165579	630838
91666	630839
104272	630840
56233	630841
61388	630842
50389	630843
212400	630844
92342	630845
26591	630846
19941	630847
49930	630848
45834	630849
20060	630850
29613	630851
57949	630852
338407	630853
104780	630854
93326	630855
332347	630856
114860	630857
82826	630858
26018	630859
106878	630860
1789	630861
18581	630862
105568	630863
42894	630864
71658	630865
38222	630866
278022	630867
17516	630868
233345	630869
459160	630870
121622	630871
42838	630872
135257	630873
161727	630874
178302	630875
9617	630876
233056	630877
401923	630878
58531	630879
169590	630880
17307	630881
34790	630882
79798	630883
5668	630884
13784	630885
1734	630886
209097	630887
49661	630888
119115	630889
60096	630890
93817	630891
62756	630892
392887	630893
92466	630894
15826	630895
125451	630896
21840	630897
237492	630898
122256	630899
214912	630900
40322	630901
58598	630902
16384	630903
237045	630904
221454	630905
24945	630906
3864	630907
59555	630908
61060	630909
36805	630910
150001	630911
62116	630912
74606	630913
115126	630914
85894	630915
293918	630916
97759	630917
109112	630918
105695	630919
344879	630920
2619	630921
60891	630922
110125	630923
113534	630924
81308	630925
71549	630926
407301	630927
94806	630928
35993	630929
55537	630930
104043	630931
422803	630932
35023	630933
256549	630934
7275	630935
117608	630936
51032	630937
382187	630938
170039	630939
29984	630940
118172	630941
94149	630942
8047	630943
241560	630944
4626	630945
10082	630946
2998	630947
249652	630948
49604	630949
406810	630950
94873	630951
52180	630952
212571	630953
260935	630954
296742	630955
286647	630956
368	630957
110229	630958
41307	630959
16488	630960
17381	630961
5956	630962
81226	630963
247573	630964
295630	630965
191572	630966
3559	630967
56490	630968
71314	630969
250002	630970
174187	630971
4465	630972
408825	630973
4156	630974
367430	630975
47136	630976
29822	630977
132840	630978
7884	630979
449188	630980
171057	630981
227035	630982
78740	630983
70426	630984
70491	630985
94367	630986
419900	630987
51379	630988
62083	630989
49	630990
23230	630991
12318	630992
31784	630993
111987	630994
12281	630995
194024	630996
3516	630997
274763	630998
175758	630999
85957	631000
120695	631001
39960	631002
8259	631003
128870	631004
108607	631005
19071	631006
102128	631007
455210	631008
185040	631009
264558	631010
10849	631011
133107	631012
108658	631013
62974	631014
3054	631015
31697	631016
457712	631017
47612	631018
23446	631019
40243	631020
299372	631021
3916	631022
41321	631023
34159	631024
172877	631025
77007	631026
18346	631027
4073	631028
260482	631029
225710	631030
19618	631031
33882	631032
11029	631033
11398	631034
281295	631035
7275	631036
190665	631037
167578	631038
61171	631039
151	631040
338621	631041
27979	631042
87180	631043
856	631044
153553	631045
55579	631046
110725	631047
74023	631048
12361	631049
159594	631050
341847	631051
96739	631052
252976	631053
441666	631054
53327	631055
11463	631056
34977	631057
28906	631058
242425	631059
64536	631060
134730	631061
396157	631062
140036	631063
67759	631064
10707	631065
5862	631066
455568	631067
438797	631068
90080	631069
345093	631070
122075	631071
17910	631072
64977	631073
4295	631074
147821	631075
50843	631076
1307	631077
427714	631078
251790	631079
278692	631080
12563	631081
42178	631082
207630	631083
92290	631084
273090	631085
163422	631086
178300	631087
395057	631088
4833	631089
162381	631090
2199	631091
377491	631092
229289	631093
45233	631094
4705	631095
63105	631096
303612	631097
110067	631098
60351	631099
97794	631100
140315	631101
50717	631102
132456	631103
419313	631104
77173	631105
207718	631106
7740	631107
155375	631108
90484	631109
320737	631110
253042	631111
233103	631112
219007	631113
70335	631114
247742	631115
1680	631116
117127	631117
152939	631118
264040	631119
13696	631120
139149	631121
7683	631122
43985	631123
407354	631124
24773	631125
88401	631126
30762	631127
338939	631128
6248	631129
9973	631130
59212	631131
33134	631132
15978	631133
4711	631134
149898	631135
172024	631136
38993	631137
12971	631138
133933	631139
164401	631140
31925	631141
178070	631142
10162	631143
29465	631144
1563	631145
106666	631146
26898	631147
223868	631148
105695	631149
6373	631150
184146	631151
327972	631152
24053	631153
171592	631154
47925	631155
125068	631156
91263	631157
279091	631158
459826	631159
10071	631160
47006	631161
8685	631162
92867	631163
455373	631164
22240	631165
33548	631166
114003	631167
14090	631168
398747	631169
55416	631170
2119	631171
18876	631172
2120	631173
232692	631174
52891	631175
118074	631176
89031	631177
66447	631178
175624	631179
96375	631180
22489	631181
397541	631182
55276	631183
107706	631184
10981	631185
52877	631186
273298	631187
120899	631188
14969	631189
15968	631190
87249	631191
120928	631192
125737	631193
2815	631194
175190	631195
284418	631196
23503	631197
5705	631198
102583	631199
190690	631200
7950	631201
33935	631202
356416	631203
29640	631204
62454	631205
225317	631206
68522	631207
130498	631208
89636	631209
98432	631210
18766	631211
90937	631212
173394	631213
63838	631214
46731	631215
58304	631216
18199	631217
172329	631218
18022	631219
41997	631220
309210	631221
2934	631222
93398	631223
87644	631224
18986	631225
271881	631226
121152	631227
7191	631228
126722	631229
6581	631230
119476	631231
42248	631232
154231	631233
9838	631234
59681	631235
22264	631236
15317	631237
26935	631238
47051	631239
49151	631240
171771	631241
611	631242
236879	631243
49204	631244
69637	631245
220083	631246
20184	631247
251286	631248
87243	631249
270870	631250
222618	631251
148906	631252
42099	631253
27096	631254
59720	631255
215657	631256
6886	631257
313651	631258
15330	631259
42104	631260
60274	631261
385504	631262
109899	631263
102131	631264
30672	631265
104010	631266
60923	631267
8909	631268
52629	631269
103578	631270
394035	631271
23390	631272
224730	631273
43425	631274
31523	631275
363203	631276
219908	631277
198497	631278
134195	631279
96296	631280
15886	631281
116751	631282
59626	631283
6582	631284
181856	631285
6605	631286
9610	631287
111450	631288
14981	631289
99019	631290
215015	631291
237724	631292
212425	631293
36450	631294
10925	631295
215239	631296
34945	631297
98851	631298
168206	631299
8095	631300
58250	631301
4741	631302
261267	631303
34700	631304
33257	631305
207416	631306
331981	631307
190915	631308
190690	631309
216754	631310
23384	631311
37374	631312
223086	631313
62816	631314
297733	631315
187179	631316
104183	631317
421731	631318
184655	631319
16731	631320
199453	631321
57966	631322
99793	631323
25620	631324
138937	631325
380320	631326
81547	631327
45834	631328
7881	631329
367904	631330
13374	631331
115359	631332
190115	631333
233974	631334
19275	631335
10012	631336
61216	631337
52991	631338
223490	631339
400178	631340
102565	631341
60006	631342
57998	631343
33450	631344
13835	631345
244580	631346
13835	631347
13719	631348
5828	631349
230443	631350
34163	631351
42733	631352
13313	631353
3258	631354
71860	631355
455	631356
3388	631357
360713	631358
72518	631359
54566	631360
324278	631361
41490	631362
313506	631363
28924	631364
9751	631365
105161	631366
28741	631367
144746	631368
213848	631369
324518	631370
10130	631371
74051	631372
36272	631373
26209	631374
163456	631375
109917	631376
208055	631377
225179	631378
277183	631379
442052	631380
76270	631381
209077	631382
14508	631383
321918	631384
18389	631385
233893	631386
38276	631387
427925	631388
336474	631389
207663	631390
291483	631391
174056	631392
446841	631393
167995	631394
85559	631395
71559	631396
183209	631397
160025	631398
52933	631399
32238	631400
68574	631401
25387	631402
175806	631403
57761	631404
57992	631405
127402	631406
226305	631407
41219	631408
139688	631409
316525	631410
244053	631411
29124	631412
132218	631413
254527	631414
135895	631415
153034	631416
65765	631417
90924	631418
391305	631419
122496	631420
38014	631421
104986	631422
125014	631423
124474	631424
23048	631425
185277	631426
339134	631427
61760	631428
180893	631429
17127	631430
1734	631431
48384	631432
43785	631433
79524	631434
1238	631435
11322	631436
103310	631437
3039	631438
2036	631439
17910	631440
74822	631441
29514	631442
29215	631443
36477	631444
11764	631445
396465	631446
441701	631447
8927	631448
189092	631449
86307	631450
57335	631451
76777	631452
50243	631453
136655	631454
61552	631455
34382	631456
43700	631457
77851	631458
57539	631459
16958	631460
252971	631461
216191	631462
108862	631463
2408	631464
102264	631465
2857	631466
244239	631467
278986	631468
216216	631469
97879	631470
393588	631471
15225	631472
13818	631473
24392	631474
2375	631475
5597	631476
42	631477
19808	631478
63750	631479
205306	631480
128478	631481
53989	631482
124757	631483
195333	631484
223630	631485
53096	631486
219565	631487
43463	631488
427372	631489
103355	631490
120365	631491
326909	631492
9584	631493
16532	631494
209318	631495
189590	631496
49429	631497
12370	631498
80590	631499
368974	631500
195520	631501
112094	631502
96424	631503
387247	631504
164634	631505
241999	631506
75347	631507
194227	631508
303872	631509
10037	631510
5125	631511
7226	631512
67473	631513
145805	631514
52365	631515
98957	631516
240242	631517
28601	631518
269844	631519
62177	631520
200538	631521
5309	631522
73681	631523
120239	631524
228214	631525
40558	631526
75606	631527
136904	631528
77122	631529
392105	631530
187543	631531
80701	631532
14874	631533
166515	631534
147530	631535
75121	631536
296003	631537
266118	631538
296675	631539
276438	631540
70354	631541
130637	631542
109878	631543
175238	631544
274756	631545
147147	631546
261822	631547
80253	631548
271631	631549
157717	631550
56000	631551
314254	631552
156852	631553
187779	631554
386988	631555
321783	631556
96659	631557
42346	631558
336596	631559
76625	631560
281194	631561
120860	631562
84418	631563
245107	631564
69511	631565
9952	631566
35329	631567
287903	631568
5888	631569
7840	631570
892	631571
109786	631572
6456	631573
56462	631574
126775	631575
2853	631576
11083	631577
297887	631578
170080	631579
32835	631580
390724	631581
39379	631582
65394	631583
135470	631584
217715	631585
246382	631586
168650	631587
265619	631588
204009	631589
2880	631590
149410	631591
199143	631592
2853	631593
456685	631594
83799	631595
46930	631596
98855	631597
293068	631598
30326	631599
3804	631600
58968	631601
55846	631602
7771	631603
116878	631604
159229	631605
111905	631606
187976	631607
238314	631608
448408	631609
364363	631610
227	631611
3424	631612
72151	631613
295073	631614
160788	631615
132439	631616
297349	631617
137258	631618
135089	631619
142503	631620
164525	631621
315823	631622
124944	631623
51167	631624
270113	631625
286615	631626
298682	631627
284607	631628
21055	631629
445657	631630
284	631631
725	631632
58	631633
195652	631634
98011	631635
556	631636
245871	631637
1552	631638
81963	631639
128561	631640
78399	631641
133953	631642
5172	631643
366294	631644
460129	631645
242856	631646
454282	631647
128398	631648
103878	631649
4462	631650
34507	631651
452932	631652
95518	631653
160858	631654
290249	631655
120149	631656
181901	631657
184748	631658
80299	631659
52411	631660
230568	631661
68204	631662
368815	631663
49910	631664
168765	631665
4988	631666
79321	631667
57054	631668
4364	631669
320013	631670
168174	631671
1718	631672
61426	631673
28684	631674
22971	631675
24494	631676
284699	631677
413340	631678
52400	631679
24304	631680
449732	631681
151444	631682
190221	631683
264250	631684
75562	631685
1157	631686
32926	631687
64251	631688
20088	631689
13644	631690
14107	631691
12156	631692
80849	631693
180133	631694
87106	631695
9299	631696
23228	631697
188538	631698
161792	631699
27698	631700
96495	631701
13142	631702
9079	631703
167878	631704
184651	631705
39194	631706
206877	631707
33893	631708
8629	631709
17214	631710
29597	631711
209829	631712
221527	631713
38635	631714
32816	631715
1984	631716
102745	631717
55972	631718
14778	631719
2724	631720
365153	631721
9441	631722
222909	631723
155046	631724
271300	631725
13956	631726
57330	631727
95050	631728
416066	631729
39687	631730
49190	631731
2082	631732
169105	631733
268312	631734
108064	631735
200710	631736
26025	631737
200295	631738
267291	631739
19719	631740
76078	631741
117882	631742
281095	631743
70980	631744
209314	631745
129507	631746
41410	631747
236946	631748
2835	631749
97826	631750
3543	631751
32464	631752
117446	631753
34725	631754
26638	631755
299001	631756
405177	631757
28534	631758
171073	631759
41249	631760
182590	631761
1856	631762
4699	631763
302729	631764
7753	631765
87932	631766
189	631767
47347	631768
42663	631769
327955	631770
181117	631771
27315	631772
240083	631773
4915	631774
115545	631775
15169	631776
149754	631777
53764	631778
353594	631779
47492	631780
20041	631781
438331	631782
207460	631783
266156	631784
161937	631785
62434	631786
99862	631787
101322	631788
207028	631789
81530	631790
44555	631791
314073	631792
15806	631793
224117	631794
1723	631795
109341	631796
277922	631797
415892	631798
133974	631799
5739	631800
5086	631801
4339	631802
30269	631803
948	631804
440282	631805
13756	631806
145735	631807
146669	631808
220779	631809
30258	631810
68428	631811
74463	631812
282162	631813
218871	631814
19965	631815
25695	631816
46178	631817
168725	631818
816	631819
284483	631820
59427	631821
32040	631822
332742	631823
289777	631824
12094	631825
50227	631826
126513	631827
213381	631828
6749	631829
238918	631830
13072	631831
89388	631832
95592	631833
120970	631834
21927	631835
236896	631836
288588	631837
173957	631838
384683	631839
6915	631840
225955	631841
375055	631842
26431	631843
131557	631844
3817	631845
45696	631846
382671	631847
32942	631848
410443	631849
313287	631850
31632	631851
26192	631852
16364	631853
328630	631854
20705	631855
26466	631856
208222	631857
171439	631858
281102	631859
149860	631860
36564	631861
8636	631862
22212	631863
18740	631864
395513	631865
312244	631866
144808	631867
303312	631868
54210	631869
99541	631870
109465	631871
102082	631872
171800	631873
73280	631874
14618	631875
196242	631876
394740	631877
13312	631878
162174	631879
164990	631880
243571	631881
244384	631882
4134	631883
295840	631884
82142	631885
243420	631886
3742	631887
35271	631888
71433	631889
135983	631890
317607	631891
403109	631892
197332	631893
362464	631894
234629	631895
454555	631896
198672	631897
15567	631898
405108	631899
200059	631900
362458	631901
76908	631902
202755	631903
3235	631904
11603	631905
229300	631906
45957	631907
208240	631908
290574	631909
40777	631910
78450	631911
141421	631912
117587	631913
77569	631914
211462	631915
422434	631916
294367	631917
127129	631918
292531	631919
385134	631920
9839	631921
320626	631922
601	631923
37327	631924
175055	631925
64378	631926
85977	631927
48347	631928
111598	631929
79450	631930
433306	631931
13347	631932
238625	631933
190991	631934
21108	631935
106143	631936
105168	631937
7438	631938
101677	631939
14125	631940
36980	631941
239616	631942
379792	631943
2229	631944
442812	631945
38960	631946
414463	631947
47234	631948
33448	631949
440720	631950
52548	631951
387766	631952
203239	631953
145585	631954
8800	631955
95189	631956
166304	631957
112054	631958
48931	631959
211273	631960
122798	631961
12383	631962
57186	631963
102957	631964
22170	631965
110162	631966
241862	631967
242563	631968
79111	631969
1059	631970
169361	631971
371639	631972
87904	631973
296222	631974
86835	631975
328842	631976
32535	631977
2173	631978
311	631979
3960	631980
46989	631981
71515	631982
103431	631983
48566	631984
233191	631985
161009	631986
92989	631987
456144	631988
430352	631989
88640	631990
1085	631991
172579	631992
206653	631993
18470	631994
6128	631995
16372	631996
166281	631997
95590	631998
21513	631999
196635	632000
45391	632001
12502	632002
63980	632003
113957	632004
127487	632005
175711	632006
787	632007
705	632008
34912	632009
60682	632010
98643	632011
28908	632012
4607	632013
3444	632014
258653	632015
113590	632016
74213	632017
88733	632018
8672	632019
331815	632020
28937	632021
68860	632022
342357	632023
149629	632024
223872	632025
253774	632026
7271	632027
240007	632028
458023	632029
196529	632030
19914	632031
269555	632032
166476	632033
168689	632034
22413	632035
19081	632036
97821	632037
223128	632038
28086	632039
86784	632040
225674	632041
237105	632042
30734	632043
369841	632044
152124	632045
11488	632046
142272	632047
54700	632048
28193	632049
33330	632050
1900	632051
220846	632052
172749	632053
364893	632054
21553	632055
148395	632056
82281	632057
387620	632058
17448	632059
246810	632060
62039	632061
51080	632062
41152	632063
159004	632064
390484	632065
201968	632066
96741	632067
152681	632068
410654	632069
419919	632070
85030	632071
122464	632072
85931	632073
171577	632074
55174	632075
386839	632076
54076	632077
386916	632078
317163	632079
348366	632080
69713	632081
67344	632082
47471	632083
117564	632084
94802	632085
438883	632086
163105	632087
397399	632088
125779	632089
124486	632090
105819	632091
184872	632092
44454	632093
98713	632094
161231	632095
125824	632096
382754	632097
312599	632098
63319	632099
204581	632100
251080	632101
409464	632102
28992	632103
320888	632104
323801	632105
169865	632106
34098	632107
144977	632108
147621	632109
173539	632110
26792	632111
35108	632112
176252	632113
266265	632114
50086	632115
98417	632116
101313	632117
361327	632118
102325	632119
164334	632120
106822	632121
7187	632122
100528	632123
424949	632124
106651	632125
316501	632126
11459	632127
441181	632128
450950	632129
379088	632130
122208	632131
126420	632132
184958	632133
307921	632134
157402	632135
459778	632136
93045	632137
51219	632138
453814	632139
318541	632140
144752	632141
57233	632142
335798	632143
86728	632144
28229	632145
425619	632146
118189	632147
138325	632148
65136	632149
16428	632150
12106	632151
42571	632152
416882	632153
385280	632154
59446	632155
427246	632156
12106	632157
71156	632158
355999	632159
439085	632160
58873	632161
428490	632162
459315	632163
1223	632164
342657	632165
11077	632166
235676	632167
39723	632168
27288	632169
212326	632170
150605	632171
5840	632172
323084	632173
425029	632174
289699	632175
193173	632176
31328	632177
10864	632178
88018	632179
6219	632180
100698	632181
351918	632182
336635	632183
30563	632184
32886	632185
23855	632186
11760	632187
62779	632188
116796	632189
145022	632190
189307	632191
238765	632192
245534	632193
138694	632194
295018	632195
396574	632196
30146	632197
47901	632198
173252	632199
27217	632200
105572	632201
48997	632202
202086	632203
52849	632204
79180	632205
419411	632206
488	632207
3609	632208
27616	632209
41288	632210
40963	632211
38675	632212
101151	632213
49428	632214
36895	632215
68108	632216
51700	632217
254741	632218
389798	632219
44609	632220
187797	632221
122377	632222
374387	632223
406986	632224
4485	632225
222943	632226
63468	632227
356324	632228
264244	632229
114516	632230
126433	632231
103256	632232
133512	632233
59179	632234
405194	632235
101855	632236
269459	632237
78515	632238
333247	632239
435751	632240
101335	632241
413575	632242
16098	632243
30118	632244
425433	632245
325564	632246
444901	632247
414320	632248
75240	632249
254353	632250
279087	632251
72566	632252
387894	632253
124567	632254
70728	632255
12350	632256
25356	632257
32513	632258
233456	632259
409690	632260
310596	632261
101454	632262
28022	632263
34854	632264
279011	632265
296575	632266
365089	632267
1926	632268
391680	632269
186743	632270
36360	632271
351995	632272
49526	632273
219880	632274
279609	632275
139516	632276
247905	632277
153868	632278
378450	632279
342296	632280
12749	632281
233491	632282
77726	632283
274417	632284
190618	632285
59499	632286
133845	632287
77643	632288
170241	632289
74200	632290
21089	632291
123224	632292
123046	632293
69286	632294
39486	632295
81551	632296
304909	632297
157757	632298
306241	632299
253429	632300
94120	632301
60194	632302
49112	632303
77950	632304
409872	632305
80995	632306
54960	632307
105157	632308
159560	632309
72923	632310
308326	632311
48788	632312
254000	632313
118904	632314
356700	632315
57324	632316
251989	632317
78877	632318
76884	632319
36205	632320
375663	632321
55869	632322
201181	632323
460185	632324
228357	632325
123117	632326
213886	632327
368596	632328
101611	632329
79014	632330
215255	632331
317265	632332
119729	632333
4250	632334
360587	632335
23520	632336
321860	632337
262334	632338
9057	632339
334858	632340
120519	632341
74782	632342
32583	632343
22409	632344
20839	632345
182395	632346
66467	632347
4521	632348
193780	632349
105559	632350
68554	632351
171817	632352
16442	632353
350499	632354
107852	632355
394060	632356
15939	632357
119495	632358
9633	632359
12537	632360
125400	632361
11025	632362
238687	632363
36176	632364
34264	632365
288454	632366
232792	632367
260996	632368
105355	632369
375437	632370
314729	632371
130110	632372
449883	632373
373831	632374
36418	632375
338337	632376
435186	632377
216101	632378
107581	632379
410680	632380
253391	632381
121874	632382
138550	632383
69042	632384
43210	632385
53896	632386
272	632387
142628	632388
152422	632389
132089	632390
143482	632391
95869	632392
71189	632393
26204	632394
4248	632395
250991	632396
316030	632397
49331	632398
5228	632399
232169	632400
120100	632401
415654	632402
225478	632403
115709	632404
171938	632405
314709	632406
272401	632407
396220	632408
270184	632409
85316	632410
174202	632411
37829	632412
458510	632413
356415	632414
14308	632415
230382	632416
121863	632417
148243	632418
14222	632419
172463	632420
103613	632421
457338	632422
47380	632423
76518	632424
215234	632425
149361	632426
276187	632427
75136	632428
425910	632429
339098	632430
174265	632431
29724	632432
58558	632433
73594	632434
314211	632435
281543	632436
262599	632437
67017	632438
42678	632439
166411	632440
114463	632441
199304	632442
180236	632443
230657	632444
425770	632445
263254	632446
133592	632447
257392	632448
285713	632449
29470	632450
111455	632451
1539	632452
199884	632453
18120	632454
236156	632455
22507	632456
179005	632457
364930	632458
325372	632459
453050	632460
166765	632461
238353	632462
6422	632463
273933	632464
66566	632465
32799	632466
140881	632467
258127	632468
223858	632469
77634	632470
112751	632471
60561	632472
345599	632473
312854	632474
29765	632475
37069	632476
48934	632477
14609	632478
147904	632479
139252	632480
36019	632481
89874	632482
20669	632483
175022	632484
835	632485
60343	632486
140150	632487
60041	632488
24534	632489
71800	632490
41398	632491
333625	632492
340268	632493
222988	632494
82768	632495
212559	632496
79535	632497
413898	632498
347648	632499
178532	632500
118871	632501
3498	632502
383940	632503
77481	632504
33392	632505
289261	632506
120388	632507
47979	632508
18894	632509
6320	632510
44963	632511
414426	632512
266641	632513
66251	632514
5680	632515
368812	632516
111605	632517
455523	632518
161040	632519
9550	632520
336518	632521
100800	632522
101006	632523
292174	632524
368334	632525
207919	632526
91817	632527
209445	632528
202899	632529
248140	632530
331898	632531
156468	632532
82711	632533
56297	632534
313581	632535
292808	632536
349509	632537
279036	632538
69341	632539
31170	632540
200261	632541
32947	632542
21209	632543
131237	632544
113709	632545
451343	632546
336754	632547
158634	632548
342848	632549
192096	632550
394572	632551
124019	632552
218673	632553
7135	632554
344485	632555
199556	632556
83469	632557
83469	632558
243055	632559
78134	632560
292909	632561
279633	632562
78134	632563
80230	632564
79771	632565
414642	632566
363250	632567
211519	632568
442532	632569
1274	632570
1391	632571
66519	632572
429436	632573
236912	632574
325858	632575
102628	632576
302188	632577
49062	632578
123240	632579
191699	632580
328304	632581
402186	632582
130335	632583
443028	632584
1878	632585
372771	632586
190222	632587
375040	632588
256661	632589
126073	632590
8531	632591
343592	632592
8531	632593
169961	632594
11031	632595
188271	632596
115240	632597
319712	632598
355470	632599
126052	632600
350764	632601
387417	632602
47938	632603
361831	632604
438076	632605
322721	632606
198501	632607
341055	632608
393613	632609
61570	632610
331800	632611
85530	632612
171678	632613
171304	632614
406630	632615
445081	632616
94888	632617
117962	632618
117453	632619
211426	632620
220709	632621
81580	632622
36393	632623
423381	632624
201455	632625
40043	632626
141859	632627
20589	632628
41989	632629
36756	632630
117278	632631
165199	632632
96265	632633
43146	632634
183388	632635
358164	632636
220973	632637
38200	632638
343591	632639
1868	632640
358782	632641
38296	632642
377247	632643
188018	632644
403308	632645
79774	632646
379426	632647
286344	632648
352924	632649
207204	632650
15504	632651
386805	632652
378006	632653
26318	632654
333217	632655
332698	632656
352519	632657
219750	632658
443804	632659
114695	632660
12964	632661
134440	632662
380780	632663
214311	632664
139129	632665
114527	632666
109488	632667
16072	632668
247923	632669
126905	632670
391107	632671
449174	632672
442916	632673
320266	632674
130619	632675
313040	632676
10352	632677
248406	632678
323678	632679
197506	632680
319234	632681
258067	632682
67876	632683
353705	632684
246867	632685
388266	632686
177996	632687
109257	632688
85812	632689
54287	632690
295848	632691
81360	632692
206827	632693
229125	632694
229485	632695
191743	632696
299056	632697
90226	632698
100993	632699
102003	632700
86280	632701
217107	632702
59091	632703
25659	632704
455013	632705
23469	632706
79279	632707
223682	632708
78857	632709
76575	632710
273221	632711
44181	632712
277981	632713
358688	632714
138409	632715
65512	632716
243553	632717
448034	632718
179921	632719
142840	632720
253791	632721
107651	632722
33130	632723
296899	632724
404337	632725
24051	632726
348083	632727
402303	632728
21284	632729
310108	632730
367597	632731
301609	632732
198707	632733
168409	632734
108396	632735
78690	632736
284338	632737
317144	632738
7849	632739
320179	632740
269350	632741
383302	632742
178235	632743
434104	632744
440217	632745
350417	632746
246787	632747
452335	632748
450711	632749
385399	632750
50386	632751
28983	632752
5694	632753
7738	632754
217558	632755
47972	632756
150377	632757
370758	632758
55954	632759
164136	632760
82719	632761
19802	632762
29052	632763
36184	632764
93824	632765
347358	632766
133118	632767
367309	632768
175867	632769
105362	632770
335375	632771
217379	632772
387318	632773
157805	632774
240846	632775
65828	632776
198884	632777
138711	632778
36184	632779
219617	632780
21620	632781
377049	632782
118640	632783
242849	632784
50790	632785
30330	632786
43995	632787
450645	632788
4248	632789
243156	632790
418523	632791
262428	632792
74210	632793
280003	632794
130230	632795
44790	632796
330486	632797
122213	632798
314787	632799
174607	632800
73609	632801
243483	632802
120665	632803
441154	632804
173361	632805
38757	632806
413513	632807
215674	632808
20701	632809
40616	632810
6058	632811
427309	632812
134217	632813
183163	632814
367738	632815
195846	632816
406568	632817
390286	632818
150512	632819
404372	632820
275429	632821
130798	632822
446274	632823
150500	632824
10532	632825
208416	632826
231456	632827
263144	632828
179584	632829
63031	632830
66613	632831
255858	632832
195286	632833
276740	632834
123058	632835
144594	632836
73732	632837
73732	632838
46238	632839
343355	632840
7095	632841
176252	632842
342091	632843
127091	632844
60116	632845
401843	632846
405902	632847
110316	632848
117734	632849
249645	632850
36784	632851
286721	632852
272598	632853
33300	632854
56698	632855
371229	632856
83057	632857
147735	632858
333356	632859
62047	632860
311594	632861
203153	632862
60410	632863
37464	632864
37464	632865
434224	632866
221964	632867
164705	632868
33659	632869
81290	632870
173356	632871
84678	632872
41963	632873
127091	632874
11259	632875
192978	632876
107006	632877
322739	632878
43679	632879
109953	632880
213049	632881
236917	632882
44358	632883
64624	632884
91521	632885
184676	632886
36843	632887
42750	632888
75247	632889
414347	632890
20637	632891
10208	632892
366653	632893
99530	632894
452086	632895
42348	632896
127835	632897
170770	632898
441983	632899
245535	632900
242446	632901
109963	632902
213930	632903
409441	632904
2888	632905
410999	632906
14305	632907
71731	632908
49647	632909
84280	632910
340500	632911
100906	632912
248915	632913
234504	632914
388115	632915
8218	632916
382987	632917
298	632918
16244	632919
295883	632920
121098	632921
76985	632922
264690	632923
4250	632924
24264	632925
4940	632926
47028	632927
354418	632928
58732	632929
14824	632930
271909	632931
24633	632932
70479	632933
283368	632934
93554	632935
335298	632936
196064	632937
185494	632938
1196	632939
120066	632940
109376	632941
224857	632942
31281	632943
4566	632944
112224	632945
48836	632946
51304	632947
309650	632948
120067	632949
109376	632950
383069	632951
365341	632952
79656	632953
204733	632954
196423	632955
114	632956
96344	632957
48821	632958
34929	632959
501	632960
164613	632961
86872	632962
65181	632963
229601	632964
423409	632965
57529	632966
242480	632967
31388	632968
153968	632969
24958	632970
14172	632971
106593	632972
174535	632973
146723	632974
301401	632975
411411	632976
166604	632977
320207	632978
47199	632979
9620	632980
32913	632981
2775	632982
143380	632983
196914	632984
6247	632985
233595	632986
108982	632987
34383	632988
76740	632989
60818	632990
53681	632991
322643	632992
387173	632993
40068	632994
380270	632995
52526	632996
389426	632997
116	632998
199257	632999
53165	633000
116	633001
182195	633002
322285	633003
293342	633004
38090	633005
3458	633006
118703	633007
68235	633008
54222	633009
144978	633010
70606	633011
324485	633012
72076	633013
13885	633014
67070	633015
254159	633016
256815	633017
20385	633018
100394	633019
375829	633020
356107	633021
386640	633022
284213	633023
130080	633024
49927	633025
162982	633026
212867	633027
379995	633028
51134	633029
409354	633030
1150	633031
28844	633032
182674	633033
409340	633034
1150	633035
362387	633036
54396	633037
54396	633038
51049	633039
111396	633040
6630	633041
49927	633042
259506	633043
1151	633044
137167	633045
99344	633046
24822	633047
5237	633048
10639	633049
117180	633050
15397	633051
160661	633052
132143	633053
443824	633054
1300	633055
70322	633056
93483	633057
6867	633058
118560	633059
166733	633060
243155	633061
70322	633062
156964	633063
222377	633064
22135	633065
325154	633066
364135	633067
48537	633068
48642	633069
222791	633070
458632	633071
432932	633072
3747	633073
181133	633074
17364	633075
84900	633076
34951	633077
34951	633078
210977	633079
114215	633080
127903	633081
64044	633082
8098	633083
162920	633084
110963	633085
244304	633086
83402	633087
59852	633088
680	633089
337	633090
112532	633091
301639	633092
186913	633093
157216	633094
235186	633095
430	633096
20610	633097
91141	633098
363706	633099
118504	633100
250613	633101
42283	633102
259363	633103
205932	633104
115250	633105
92332	633106
242602	633107
70010	633108
262983	633109
109589	633110
80054	633111
441942	633112
325669	633113
83930	633114
292837	633115
52868	633116
225799	633117
219977	633118
175527	633119
184044	633120
156101	633121
330012	633122
27561	633123
162549	633124
129530	633125
161327	633126
201614	633127
8166	633128
100424	633129
69550	633130
446725	633131
101141	633132
25126	633133
130447	633134
345563	633135
10351	633136
154778	633137
210150	633138
232107	633139
40833	633140
136847	633141
81323	633142
186404	633143
214214	633144
380882	633145
117790	633146
52597	633147
62976	633148
15984	633149
191960	633150
235022	633151
235022	633152
216062	633153
378633	633154
403633	633155
81953	633156
79261	633157
149807	633158
398432	633159
314243	633160
449867	633161
49507	633162
222728	633163
84044	633164
75674	633165
129121	633166
374811	633167
174525	633168
85588	633169
143923	633170
62466	633171
32889	633172
406946	633173
234541	633174
29234	633175
313389	633176
182543	633177
75835	633178
26146	633179
378731	633180
77372	633181
132514	633182
119935	633183
148920	633184
126011	633185
223465	633186
114471	633187
6627	633188
286920	633189
170015	633190
64921	633191
202473	633192
69140	633193
9056	633194
186333	633195
97534	633196
134907	633197
311457	633198
144740	633199
292605	633200
25276	633201
280756	633202
131493	633203
264686	633204
89966	633205
352541	633206
83451	633207
13868	633208
321195	633209
64243	633210
386162	633211
179832	633212
21228	633213
137308	633214
140438	633215
384562	633216
88117	633217
27493	633218
187643	633219
187643	633220
186583	633221
459106	633222
20342	633223
5333	633224
246863	633225
76043	633226
94212	633227
401006	633228
29717	633229
13699	633230
421180	633231
395873	633232
119353	633233
310450	633234
438533	633235
67401	633236
83546	633237
386539	633238
18163	633239
223013	633240
165270	633241
233955	633242
397961	633243
312724	633244
350714	633245
134470	633246
115635	633247
346117	633248
284926	633249
94678	633250
94678	633251
381370	633252
6181	633253
294204	633254
78851	633255
154417	633256
19440	633257
166651	633258
33897	633259
12689	633260
39389	633261
125194	633262
76361	633263
124658	633264
238231	633265
9542	633266
42089	633267
145179	633268
110916	633269
6116	633270
22809	633271
310949	633272
248828	633273
64238	633274
127945	633275
13751	633276
459232	633277
314284	633278
308387	633279
207238	633280
15145	633281
48891	633282
215336	633283
289313	633284
53554	633285
237458	633286
437205	633287
243120	633288
168012	633289
32855	633290
77924	633291
216857	633292
230620	633293
46982	633294
296895	633295
277711	633296
228321	633297
286169	633298
47910	633299
80041	633300
41644	633301
204001	633302
364581	633303
41481	633304
162145	633305
62340	633306
52151	633307
203623	633308
15105	633309
362511	633310
62234	633311
81387	633312
156284	633313
190184	633314
18965	633315
84795	633316
154203	633317
184165	633318
229451	633319
42104	633320
10535	633321
171582	633322
29320	633323
54563	633324
15081	633325
8700	633326
340632	633327
327248	633328
154304	633329
77867	633330
193606	633331
45915	633332
206	633333
407134	633334
29384	633335
367907	633336
178584	633337
355304	633338
172939	633339
358623	633340
351323	633341
138484	633342
21790	633343
208804	633344
224655	633345
24024	633346
379977	633347
23268	633348
296343	633349
154604	633350
65747	633351
2238	633352
87816	633353
48638	633354
303058	633355
23591	633356
54753	633357
395164	633358
15602	633359
27116	633360
100857	633361
100857	633362
84187	633363
35053	633364
383068	633365
441023	633366
42292	633367
109591	633368
88824	633369
47221	633370
243146	633371
81538	633372
76221	633373
89566	633374
458345	633375
252303	633376
50036	633377
184127	633378
63879	633379
33693	633380
86773	633381
42212	633382
408914	633383
50348	633384
186	633385
186	633386
355655	633387
198091	633388
241139	633389
453661	633390
21409	633391
27789	633392
33015	633393
2140	633394
110111	633395
32051	633396
12903	633397
12903	633398
54679	633399
206047	633400
49091	633401
172625	633402
217901	633403
8550	633404
113768	633405
150765	633406
172694	633407
282621	633408
24755	633409
99147	633410
220564	633411
406131	633412
341038	633413
24714	633414
69219	633415
389579	633416
207972	633417
210748	633418
4688	633419
406735	633420
216154	633421
14554	633422
334058	633423
139791	633424
431485	633425
158603	633426
119038	633427
417021	633428
430353	633429
26159	633430
4012	633431
171272	633432
100639	633433
16079	633434
123834	633435
386356	633436
185342	633437
368411	633438
185155	633439
366998	633440
73629	633441
227899	633442
51461	633443
7710	633444
96904	633445
36409	633446
72524	633447
47630	633448
332863	633449
1463	633450
397524	633451
43973	633452
6110	633453
219330	633454
372283	633455
449343	633456
222600	633457
4359	633458
145490	633459
34389	633460
301113	633461
325877	633462
6852	633463
131363	633464
197579	633465
6997	633466
53755	633467
69448	633468
158591	633469
22024	633470
7329	633471
26176	633472
7862	633473
4425	633474
201100	633475
402223	633476
76074	633477
164804	633478
266152	633479
25047	633480
249428	633481
86254	633482
197723	633483
407814	633484
11383	633485
401277	633486
67608	633487
5539	633488
8179	633489
51014	633490
89395	633491
210398	633492
64290	633493
204538	633494
206591	633495
4741	633496
24876	633497
103523	633498
213584	633499
8922	633500
1564	633501
135142	633502
130166	633503
109044	633504
96000	633505
63657	633506
81586	633507
312077	633508
69488	633509
60927	633510
85490	633511
18592	633512
199816	633513
423616	633514
1299	633515
399310	633516
63202	633517
9353	633518
89632	633519
77503	633520
91026	633521
87032	633522
2256	633523
166764	633524
143917	633525
44954	633526
165532	633527
3717	633528
182217	633529
215011	633530
257849	633531
429337	633532
92001	633533
16979	633534
36790	633535
172497	633536
83452	633537
182220	633538
429763	633539
343501	633540
21653	633541
227721	633542
371893	633543
440494	633544
179329	633545
187754	633546
264240	633547
209658	633548
46728	633549
20296	633550
384489	633551
187433	633552
29833	633553
227651	633554
84188	633555
83490	633556
136292	633557
94051	633558
5427	633559
180164	633560
237828	633561
163104	633562
276372	633563
249531	633564
111458	633565
59002	633566
53577	633567
189550	633568
411805	633569
450237	633570
193320	633571
231893	633572
293516	633573
218146	633574
30020	633575
158649	633576
170336	633577
192713	633578
93406	633579
37183	633580
437346	633581
60060	633582
214852	633583
29990	633584
117162	633585
219482	633586
197762	633587
79970	633588
246476	633589
247209	633590
3109	633591
38194	633592
210157	633593
175029	633594
1094	633595
18673	633596
1276	633597
295455	633598
9673	633599
117533	633600
118275	633601
216540	633602
44898	633603
354106	633604
1309	633605
1810	633606
333925	633607
13446	633608
25023	633609
58549	633610
54016	633611
50812	633612
386675	633613
53897	633614
139386	633615
89880	633616
217322	633617
405947	633618
97163	633619
405466	633620
362381	633621
125821	633622
220998	633623
229889	633624
89290	633625
282795	633626
452593	633627
2343	633628
44022	633629
5142	633630
144753	633631
347177	633632
215023	633633
111877	633634
91916	633635
382273	633636
422069	633637
29858	633638
106458	633639
433654	633640
190365	633641
61993	633642
434476	633643
425999	633644
111293	633645
52940	633646
13767	633647
425232	633648
21868	633649
360165	633650
408541	633651
177162	633652
289591	633653
320073	633654
341415	633655
77697	633656
110513	633657
356813	633658
85864	633659
150375	633660
370483	633661
52206	633662
282445	633663
373103	633664
2943	633665
99250	633666
42832	633667
429725	633668
391608	633669
18906	633670
431877	633671
13860	633672
1505	633673
427846	633674
140835	633675
206995	633676
354790	633677
448785	633678
56892	633679
105	633680
89	633681
159338	633682
134419	633683
77250	633684
451026	633685
227464	633686
243438	633687
436487	633688
127458	633689
9109	633690
296249	633691
312	633692
312	633693
16799	633694
114771	633695
57275	633696
83955	633697
264654	633698
45134	633699
450905	633700
12021	633701
46203	633702
309507	633703
106611	633704
271627	633705
132429	633706
87294	633707
87294	633708
81630	633709
187709	633710
434541	633711
339364	633712
27550	633713
10540	633714
218221	633715
58	633716
111877	633717
414818	633718
322589	633719
45313	633720
106832	633721
2145	633722
122423	633723
22776	633724
22962	633725
88353	633726
57431	633727
57205	633728
59126	633729
227850	633730
82113	633731
54904	633732
4972	633733
17884	633734
5504	633735
439259	633736
421615	633737
70385	633738
317702	633739
437480	633740
277058	633741
70385	633742
272292	633743
149465	633744
362290	633745
128271	633746
224792	633747
59685	633748
124545	633749
287161	633750
109549	633751
37645	633752
1823	633753
340484	633754
443128	633755
251571	633756
73677	633757
64762	633758
154440	633759
137029	633760
198176	633761
179116	633762
382685	633763
196973	633764
415027	633765
166655	633766
73562	633767
62888	633768
12524	633769
259311	633770
78557	633771
243753	633772
366573	633773
401844	633774
68398	633775
61260	633776
36170	633777
116822	633778
341823	633779
420210	633780
133299	633781
227465	633782
18580	633783
411288	633784
425047	633785
298684	633786
78160	633787
285425	633788
430122	633789
120073	633790
55475	633791
29792	633792
392700	633793
17276	633794
390752	633795
208482	633796
54926	633797
115943	633798
3883	633799
266845	633800
18290	633801
223849	633802
232121	633803
192772	633804
354215	633805
231798	633806
106061	633807
255003	633808
6941	633809
97558	633810
445418	633811
41928	633812
121049	633813
27262	633814
71194	633815
189295	633816
29407	633817
250442	633818
410185	633819
1028	633820
1657	633821
26677	633822
182502	633823
165767	633824
345410	633825
182580	633826
164939	633827
95337	633828
73789	633829
325870	633830
142406	633831
113869	633832
274088	633833
67092	633834
176423	633835
170060	633836
359015	633837
164348	633838
329644	633839
39977	633840
64586	633841
13326	633842
341864	633843
108835	633844
324405	633845
367148	633846
65919	633847
3099	633848
3099	633849
348964	633850
135567	633851
235474	633852
231176	633853
266393	633854
395080	633855
115323	633856
438223	633857
44934	633858
220623	633859
241025	633860
168288	633861
407883	633862
213445	633863
32307	633864
13997	633865
29410	633866
141203	633867
272873	633868
167145	633869
58055	633870
458709	633871
171311	633872
305804	633873
358810	633874
10534	633875
10534	633876
3373	633877
40385	633878
326271	633879
81265	633880
146715	633881
80798	633882
1908	633883
4367	633884
105556	633885
136299	633886
8325	633887
21750	633888
57979	633889
3092	633890
38249	633891
75090	633892
52092	633893
83114	633894
175652	633895
197648	633896
75663	633897
60306	633898
199694	633899
92597	633900
75663	633901
70504	633902
68878	633903
74938	633904
207014	633905
92930	633906
106085	633907
450325	633908
452796	633909
43474	633910
12416	633911
28025	633912
1367	633913
39654	633914
56068	633915
242835	633916
90276	633917
17528	633918
137425	633919
297727	633920
2208	633921
30940	633922
404131	633923
333791	633924
234697	633925
40453	633926
1267	633927
198092	633928
60545	633929
38747	633930
1267	633931
390505	633932
288448	633933
89408	633934
16020	633935
22624	633936
452691	633937
13981	633938
53964	633939
442778	633940
54170	633941
231033	633942
91648	633943
24050	633944
450744	633945
91599	633946
236820	633947
200271	633948
216719	633949
431	633950
58823	633951
116844	633952
51701	633953
345633	633954
57371	633955
71653	633956
106837	633957
362230	633958
448834	633959
157114	633960
51505	633961
111067	633962
295609	633963
116498	633964
189311	633965
356622	633966
117698	633967
45526	633968
265308	633969
268417	633970
349475	633971
63666	633972
445407	633973
67237	633974
243698	633975
386508	633976
388258	633977
386945	633978
125267	633979
181151	633980
132808	633981
40318	633982
44677	633983
159341	633984
308909	633985
309172	633986
45662	633987
219931	633988
1048	633989
8876	633990
118043	633991
8876	633992
51522	633993
86396	633994
24927	633995
205842	633996
115585	633997
234827	633998
245322	633999
246735	634000
363959	634001
37089	634002
229420	634003
42652	634004
69754	634005
49310	634006
222012	634007
378073	634008
36008	634009
69545	634010
398176	634011
260020	634012
99936	634013
205218	634014
447462	634015
100808	634016
438610	634017
223735	634018
369317	634019
13028	634020
159576	634021
125063	634022
64307	634023
6137	634024
198168	634025
265231	634026
13602	634027
119040	634028
145006	634029
141968	634030
244289	634031
341351	634032
95852	634033
27977	634034
39624	634035
42502	634036
155865	634037
552	634038
323853	634039
456693	634040
75950	634041
56453	634042
57636	634043
247791	634044
4903	634045
5762	634046
118623	634047
394423	634048
170735	634049
347110	634050
222593	634051
84410	634052
441590	634053
389812	634054
157366	634055
212170	634056
365497	634057
183602	634058
96634	634059
155117	634060
347530	634061
181315	634062
15515	634063
22576	634064
429328	634065
29088	634066
104061	634067
97502	634068
33539	634069
433869	634070
30766	634071
200562	634072
73034	634073
159425	634074
121301	634075
22622	634076
184538	634077
142514	634078
92972	634079
333187	634080
146443	634081
53381	634082
83438	634083
74671	634084
109653	634085
246037	634086
57701	634087
44323	634088
287787	634089
343408	634090
207828	634091
211864	634092
193059	634093
397104	634094
433026	634095
23432	634096
414716	634097
412275	634098
119949	634099
52939	634100
30130	634101
265613	634102
19893	634103
11155	634104
10094	634105
368798	634106
359280	634107
68753	634108
290848	634109
14099	634110
410621	634111
142265	634112
59326	634113
34537	634114
447637	634115
113	634116
261911	634117
2444	634118
433748	634119
13892	634120
16369	634121
40607	634122
547	634123
147181	634124
247731	634125
55566	634126
340159	634127
122327	634128
100199	634129
417910	634130
86438	634131
227681	634132
47626	634133
87017	634134
295404	634135
43817	634136
245804	634137
280144	634138
6345	634139
414562	634140
207953	634141
153861	634142
3281	634143
49862	634144
166946	634145
49177	634146
42195	634147
448379	634148
179803	634149
56183	634150
242101	634151
125021	634152
7012	634153
107928	634154
10989	634155
439186	634156
2427	634157
135755	634158
77559	634159
97330	634160
97754	634161
93722	634162
154507	634163
54215	634164
120784	634165
16700	634166
16395	634167
19268	634168
16161	634169
19268	634170
19268	634171
197046	634172
22280	634173
433968	634174
8709	634175
33925	634176
4441	634177
2728	634178
180208	634179
255192	634180
83689	634181
75778	634182
103707	634183
454631	634184
38599	634185
33518	634186
172798	634187
45642	634188
40596	634189
413036	634190
174720	634191
3378	634192
21558	634193
43261	634194
25021	634195
228800	634196
84429	634197
50990	634198
35786	634199
63183	634200
346611	634201
147737	634202
227252	634203
30530	634204
3061	634205
229416	634206
51559	634207
203561	634208
1990	634209
35383	634210
127621	634211
21744	634212
252228	634213
460210	634214
211758	634215
10056	634216
98252	634217
381016	634218
10056	634219
4288	634220
14835	634221
20850	634222
50975	634223
200116	634224
4288	634225
308292	634226
43618	634227
59438	634228
153582	634229
192309	634230
102406	634231
106128	634232
371710	634233
389914	634234
97493	634235
29665	634236
97493	634237
14835	634238
98695	634239
27856	634240
306713	634241
193022	634242
96936	634243
4288	634244
351686	634245
29105	634246
101243	634247
217626	634248
6323	634249
50975	634250
49580	634251
89362	634252
51992	634253
172957	634254
62585	634255
141912	634256
371531	634257
33083	634258
444504	634259
144190	634260
351191	634261
271660	634262
43059	634263
32871	634264
316677	634265
31227	634266
145150	634267
189239	634268
166680	634269
92076	634270
171658	634271
171658	634272
316497	634273
350887	634274
211996	634275
302793	634276
202015	634277
29975	634278
90192	634279
142013	634280
97116	634281
125688	634282
240888	634283
105183	634284
26782	634285
112277	634286
147227	634287
82922	634288
139985	634289
174255	634290
360131	634291
89318	634292
273881	634293
242938	634294
377116	634295
17829	634296
53755	634297
89214	634298
134916	634299
31176	634300
368399	634301
329876	634302
166181	634303
45549	634304
196251	634305
355888	634306
451413	634307
228791	634308
196197	634309
195110	634310
52383	634311
51861	634312
5838	634313
51703	634314
47556	634315
139468	634316
195010	634317
280583	634318
177118	634319
83909	634320
169616	634321
209839	634322
327338	634323
421421	634324
42848	634325
175236	634326
363937	634327
459120	634328
321347	634329
224622	634330
452061	634331
180215	634332
310572	634333
79961	634334
198263	634335
338397	634336
12889	634337
216235	634338
236180	634339
295432	634340
9586	634341
179000	634342
421241	634343
253506	634344
22822	634345
68746	634346
117571	634347
162013	634348
50708	634349
678	634350
247192	634351
444350	634352
102689	634353
206404	634354
54349	634355
250299	634356
133603	634357
387496	634358
80812	634359
11815	634360
32315	634361
21385	634362
206581	634363
28003	634364
448387	634365
2932	634366
374473	634367
11595	634368
105341	634369
122895	634370
159404	634371
405476	634372
118737	634373
79064	634374
200662	634375
120055	634376
61651	634377
85560	634378
120728	634379
7491	634380
103848	634381
65472	634382
233699	634383
18836	634384
3306	634385
94633	634386
418712	634387
59935	634388
211438	634389
120728	634390
182839	634391
380884	634392
22774	634393
44019	634394
120209	634395
198072	634396
67125	634397
65798	634398
233758	634399
11671	634400
1620	634401
21916	634402
61665	634403
431250	634404
31222	634405
182839	634406
18873	634407
247590	634408
40284	634409
213975	634410
33242	634411
18836	634412
17252	634413
7952	634414
331519	634415
55930	634416
4937	634417
129160	634418
206151	634419
188510	634420
316668	634421
72106	634422
56851	634423
11442	634424
1185	634425
24546	634426
111883	634427
59329	634428
13699	634429
40964	634430
27679	634431
251200	634432
21650	634433
115379	634434
62883	634435
34623	634436
249850	634437
90134	634438
19704	634439
369557	634440
388576	634441
110149	634442
44684	634443
100789	634444
276504	634445
502	634446
58565	634447
110982	634448
294763	634449
177687	634450
31394	634451
400893	634452
53193	634453
379453	634454
439377	634455
109892	634456
35090	634457
63211	634458
135264	634459
456792	634460
92554	634461
84328	634462
289640	634463
47446	634464
36262	634465
260284	634466
28599	634467
452445	634468
121715	634469
74479	634470
134942	634471
54879	634472
35646	634473
31594	634474
253385	634475
124186	634476
298625	634477
426787	634478
39062	634479
272202	634480
111654	634481
95366	634482
5302	634483
5302	634484
256934	634485
209856	634486
30823	634487
21478	634488
10555	634489
10555	634490
243586	634491
51085	634492
169667	634493
124759	634494
202420	634495
235333	634496
179038	634497
29369	634498
387825	634499
325485	634500
163833	634501
358749	634502
23716	634503
88861	634504
49649	634505
131101	634506
17216	634507
48447	634508
56314	634509
149000	634510
72501	634511
17001	634512
17001	634513
391018	634514
129687	634515
148691	634516
106975	634517
218929	634518
134542	634519
207590	634520
443689	634521
192822	634522
449402	634523
40532	634524
128202	634525
274030	634526
129408	634527
131832	634528
399776	634529
27167	634530
10452	634531
192460	634532
225362	634533
225362	634534
307220	634535
227225	634536
298244	634537
76662	634538
2151	634539
94996	634540
93752	634541
433884	634542
355089	634543
52015	634544
187396	634545
287935	634546
105682	634547
2724	634548
322792	634549
242057	634550
61704	634551
94876	634552
122281	634553
76590	634554
2862	634555
92917	634556
192229	634557
11528	634558
27468	634559
2967	634560
17582	634561
146123	634562
13773	634563
1617	634564
35405	634565
236221	634566
45324	634567
177726	634568
113653	634569
682	634570
193810	634571
326039	634572
427081	634573
83858	634574
146719	634575
201246	634576
235898	634577
85485	634578
47250	634579
86056	634580
14760	634581
298889	634582
3142	634583
7579	634584
104914	634585
413733	634586
413411	634587
351584	634588
152652	634589
82314	634590
200974	634591
93182	634592
110942	634593
30858	634594
405865	634595
216623	634596
19930	634597
209901	634598
33331	634599
27538	634600
353799	634601
325448	634602
48705	634603
22949	634604
54188	634605
70486	634606
9857	634607
49213	634608
353233	634609
181679	634610
154589	634611
31959	634612
8764	634613
4109	634614
125299	634615
34255	634616
20833	634617
8596	634618
72214	634619
431685	634620
45276	634621
133769	634622
112220	634623
86056	634624
162556	634625
137647	634626
104122	634627
122877	634628
711	634629
116432	634630
3296	634631
177143	634632
204204	634633
113628	634634
170904	634635
322612	634636
192335	634637
277933	634638
225739	634639
225739	634640
140140	634641
45122	634642
27223	634643
35363	634644
35362	634645
1865	634646
2805	634647
362254	634648
283539	634649
115238	634650
161360	634651
195415	634652
176830	634653
51935	634654
222388	634655
300834	634656
240429	634657
228265	634658
228265	634659
107190	634660
102	634661
40279	634662
10945	634663
6903	634664
240854	634665
55791	634666
39860	634667
7620	634668
22916	634669
167875	634670
22916	634671
455168	634672
20443	634673
206170	634674
264584	634675
338034	634676
232960	634677
48520	634678
116611	634679
27112	634680
229581	634681
66120	634682
224360	634683
83136	634684
108106	634685
48138	634686
263661	634687
77554	634688
11297	634689
231548	634690
60729	634691
8394	634692
442	634693
26277	634694
9359	634695
17617	634696
44652	634697
75645	634698
7059	634699
232489	634700
24973	634701
183783	634702
229138	634703
178355	634704
61474	634705
145161	634706
79657	634707
359966	634708
430917	634709
61357	634710
41847	634711
397686	634712
227631	634713
280509	634714
74211	634715
146202	634716
206862	634717
199232	634718
177739	634719
156621	634720
332236	634721
88724	634722
24532	634723
396550	634724
743	634725
98709	634726
85751	634727
743	634728
70682	634729
217282	634730
135654	634731
316452	634732
16670	634733
220032	634734
743	634735
366574	634736
121978	634737
417957	634738
451135	634739
130451	634740
111673	634741
243383	634742
366575	634743
264247	634744
192643	634745
257743	634746
333594	634747
130481	634748
321835	634749
89095	634750
6480	634751
196437	634752
124288	634753
242209	634754
52368	634755
2730	634756
135384	634757
23671	634758
351797	634759
255521	634760
14969	634761
389620	634762
174529	634763
315655	634764
6746	634765
202940	634766
74068	634767
148052	634768
312625	634769
168718	634770
86319	634771
321179	634772
155449	634773
108320	634774
260691	634775
214717	634776
262138	634777
244299	634778
435024	634779
142765	634780
73288	634781
159496	634782
405148	634783
8056	634784
245081	634785
263933	634786
209306	634787
278146	634788
119342	634789
286985	634790
272687	634791
359971	634792
197074	634793
348656	634794
272438	634795
239176	634796
85751	634797
158831	634798
218903	634799
232730	634800
232450	634801
32931	634802
59708	634803
252355	634804
301056	634805
401053	634806
205976	634807
344071	634808
345275	634809
130273	634810
272047	634811
273456	634812
117862	634813
280099	634814
419915	634815
346803	634816
67427	634817
20552	634818
347750	634819
287857	634820
174301	634821
304593	634822
342802	634823
43825	634824
273937	634825
453378	634826
427396	634827
185272	634828
349808	634829
308597	634830
106774	634831
423857	634832
149431	634833
76452	634834
113459	634835
366705	634836
127040	634837
227690	634838
421228	634839
227531	634840
404729	634841
74692	634842
37393	634843
31277	634844
151514	634845
298122	634846
417234	634847
277778	634848
260690	634849
266701	634850
185811	634851
115565	634852
111796	634853
380600	634854
255667	634855
15245	634856
242646	634857
280515	634858
102105	634859
405145	634860
83013	634861
151513	634862
106722	634863
208429	634864
11084	634865
237703	634866
157920	634867
20377	634868
267231	634869
215862	634870
308462	634871
11001	634872
408969	634873
33316	634874
237091	634875
228304	634876
61389	634877
422747	634878
22340	634879
127546	634880
236137	634881
17282	634882
181361	634883
205372	634884
283651	634885
415579	634886
51482	634887
194597	634888
245371	634889
251607	634890
90316	634891
129926	634892
312573	634893
186202	634894
60895	634895
7585	634896
412111	634897
141630	634898
98709	634899
55016	634900
74693	634901
301448	634902
443748	634903
252041	634904
186358	634905
234865	634906
139916	634907
328086	634908
309262	634909
42640	634910
47375	634911
315522	634912
113695	634913
64527	634914
85608	634915
85608	634916
48951	634917
9481	634918
4473	634919
42723	634920
119894	634921
230948	634922
363239	634923
436	634924
744	634925
167108	634926
6419	634927
188665	634928
41559	634929
27169	634930
276179	634931
268099	634932
72479	634933
285903	634934
11504	634935
90717	634936
90716	634937
170908	634938
426	634939
44640	634940
81682	634941
430513	634942
169696	634943
67277	634944
13878	634945
92635	634946
142006	634947
97687	634948
7999	634949
281376	634950
22115	634951
259414	634952
219940	634953
163438	634954
167806	634955
171683	634956
394111	634957
57485	634958
69247	634959
18	634960
296625	634961
401749	634962
28620	634963
53803	634964
132716	634965
410871	634966
286704	634967
39488	634968
8719	634969
48054	634970
3401	634971
45726	634972
107932	634973
91249	634974
302110	634975
282749	634976
29933	634977
111468	634978
163758	634979
42295	634980
1631	634981
392959	634982
67130	634983
147635	634984
169569	634985
263621	634986
288463	634987
305784	634988
303553	634989
103301	634990
197539	634991
45810	634992
18164	634993
434324	634994
76518	634995
43155	634996
142242	634997
50704	634998
2097	634999
231808	635000
322540	635001
181683	635002
274468	635003
104261	635004
63360	635005
70472	635006
20433	635007
59325	635008
203565	635009
38508	635010
30071	635011
238510	635012
367001	635013
120944	635014
16663	635015
49679	635016
30759	635017
418978	635018
160650	635019
238018	635020
341115	635021
76257	635022
436069	635023
187679	635024
209041	635025
274072	635026
25602	635027
196961	635028
266131	635029
102345	635030
321411	635031
10977	635032
77782	635033
78107	635034
3593	635035
21	635036
13916	635037
201277	635038
159098	635039
153760	635040
88028	635041
103166	635042
8742	635043
44065	635044
289367	635045
232274	635046
342106	635047
1072	635048
4326	635049
325803	635050
125436	635051
3531	635052
3369	635053
16707	635054
95636	635055
282600	635056
84945	635057
238658	635058
127446	635059
314444	635060
139143	635061
222844	635062
50682	635063
213536	635064
78128	635065
50259	635066
269000	635067
312213	635068
53404	635069
331590	635070
6687	635071
407185	635072
231554	635073
258837	635074
95682	635075
124447	635076
76022	635077
231805	635078
117772	635079
153409	635080
294715	635081
76251	635082
327730	635083
59576	635084
43052	635085
4944	635086
1681	635087
315344	635088
195712	635089
449330	635090
5599	635091
115210	635092
419327	635093
408134	635094
376568	635095
3092	635096
222126	635097
107258	635098
74080	635099
14768	635100
37741	635101
384721	635102
120715	635103
10631	635104
60996	635105
73977	635106
1313	635107
449694	635108
12944	635109
149948	635110
185584	635111
256488	635112
129494	635113
20729	635114
15824	635115
7018	635116
126751	635117
30341	635118
295949	635119
9080	635120
168392	635121
2603	635122
11528	635123
62916	635124
15609	635125
5589	635126
9221	635127
60656	635128
92294	635129
125166	635130
25200	635131
334937	635132
16570	635133
208893	635134
109082	635135
19717	635136
458065	635137
54431	635138
64708	635139
228642	635140
30352	635141
420441	635142
359981	635143
406761	635144
272713	635145
6021	635146
51589	635147
87750	635148
17186	635149
248896	635150
56587	635151
3333	635152
447379	635153
17505	635154
32399	635155
167800	635156
377431	635157
89208	635158
336472	635159
49550	635160
303977	635161
237184	635162
247631	635163
20085	635164
129386	635165
454279	635166
168030	635167
34287	635168
53714	635169
63482	635170
151574	635171
7162	635172
130042	635173
35602	635174
112831	635175
214979	635176
400538	635177
252990	635178
66603	635179
66603	635180
386219	635181
214831	635182
27271	635183
17844	635184
24897	635185
124323	635186
190022	635187
1658	635188
26884	635189
20401	635190
1516	635191
204560	635192
193777	635193
102447	635194
174081	635195
387996	635196
164958	635197
6961	635198
53052	635199
306492	635200
107643	635201
100598	635202
229859	635203
108929	635204
225941	635205
56502	635206
343284	635207
456342	635208
117275	635209
122379	635210
231859	635211
148268	635212
401433	635213
205494	635214
78448	635215
231175	635216
302238	635217
190072	635218
399993	635219
76950	635220
121858	635221
408899	635222
51831	635223
201308	635224
29500	635225
77635	635226
51261	635227
264045	635228
28258	635229
230492	635230
226268	635231
70735	635232
27483	635233
45235	635234
124316	635235
56123	635236
350199	635237
387606	635238
107066	635239
31191	635240
158650	635241
277308	635242
22042	635243
40577	635244
54622	635245
204874	635246
127924	635247
108891	635248
385652	635249
290439	635250
2108	635251
280984	635252
389477	635253
267442	635254
77653	635255
38563	635256
309616	635257
101180	635258
331580	635259
29244	635260
5910	635261
347672	635262
88484	635263
15176	635264
252650	635265
329407	635266
107061	635267
216970	635268
1116	635269
282937	635270
179973	635271
10197	635272
104050	635273
18059	635274
188656	635275
19059	635276
381618	635277
65814	635278
38165	635279
102046	635280
429060	635281
213069	635282
314374	635283
402592	635284
339862	635285
294613	635286
140239	635287
28698	635288
20176	635289
66472	635290
166323	635291
14669	635292
284337	635293
100277	635294
148796	635295
235025	635296
178052	635297
60962	635298
150114	635299
432468	635300
873	635301
340086	635302
171969	635303
315334	635304
103668	635305
111329	635306
111557	635307
161375	635308
208090	635309
19983	635310
333730	635311
148657	635312
449635	635313
456660	635314
127607	635315
65131	635316
123582	635317
240881	635318
56012	635319
127465	635320
126010	635321
33166	635322
42692	635323
5148	635324
30642	635325
123447	635326
128103	635327
23479	635328
453291	635329
142705	635330
63976	635331
33793	635332
12542	635333
125451	635334
13970	635335
61140	635336
65276	635337
248234	635338
247678	635339
64889	635340
238754	635341
125500	635342
447348	635343
248899	635344
447459	635345
222412	635346
63612	635347
444411	635348
190091	635349
455117	635350
456533	635351
37690	635352
445004	635353
34902	635354
221755	635355
182085	635356
138195	635357
26611	635358
95126	635359
57089	635360
241317	635361
1803	635362
99846	635363
20671	635364
194092	635365
319257	635366
131006	635367
234446	635368
203280	635369
138293	635370
308887	635371
19532	635372
450153	635373
71232	635374
30358	635375
30111	635376
72264	635377
143863	635378
404746	635379
82026	635380
2583	635381
215635	635382
41987	635383
106853	635384
22465	635385
404007	635386
2867	635387
2029	635388
448715	635389
4107	635390
167376	635391
207650	635392
192350	635393
150120	635394
249702	635395
390394	635396
330768	635397
32904	635398
89637	635399
230745	635400
62287	635401
4115	635402
88136	635403
148249	635404
1865	635405
355158	635406
118246	635407
3242	635408
111576	635409
360652	635410
195164	635411
64789	635412
144217	635413
356539	635414
219142	635415
404283	635416
104583	635417
147762	635418
159640	635419
146780	635420
230092	635421
30348	635422
6405	635423
5100	635424
408357	635425
64783	635426
28142	635427
402860	635428
114115	635429
10812	635430
8422	635431
13595	635432
95609	635433
198307	635434
7143	635435
68938	635436
10344	635437
15227	635438
160262	635439
57861	635440
64541	635441
138642	635442
186315	635443
205558	635444
234490	635445
141383	635446
93285	635447
288025	635448
449322	635449
219615	635450
218867	635451
77435	635452
15383	635453
274249	635454
423242	635455
292751	635456
79095	635457
106952	635458
211709	635459
408654	635460
47984	635461
184266	635462
184507	635463
182161	635464
3172	635465
367085	635466
158011	635467
97312	635468
63174	635469
26317	635470
455335	635471
106865	635472
122120	635473
415044	635474
94455	635475
350025	635476
227152	635477
57039	635478
283407	635479
367191	635480
53786	635481
307151	635482
181511	635483
37881	635484
20853	635485
411604	635486
246111	635487
319993	635488
460134	635489
237067	635490
2108	635491
89502	635492
311229	635493
44478	635494
33488	635495
100406	635496
173738	635497
102320	635498
75392	635499
428527	635500
117779	635501
144264	635502
44402	635503
158616	635504
375069	635505
46711	635506
384506	635507
91105	635508
163732	635509
123258	635510
359035	635511
209137	635512
23532	635513
19168	635514
282366	635515
131054	635516
214322	635517
187953	635518
127691	635519
127478	635520
5285	635521
398591	635522
448504	635523
249207	635524
387278	635525
105787	635526
73272	635527
52395	635528
2108	635529
256177	635530
285520	635531
241516	635532
133626	635533
25897	635534
41683	635535
131453	635536
249802	635537
127103	635538
25143	635539
99526	635540
460171	635541
99851	635542
370293	635543
143185	635544
170259	635545
32912	635546
22470	635547
436131	635548
366613	635549
135885	635550
234410	635551
119765	635552
5160	635553
283781	635554
359122	635555
274167	635556
316186	635557
158644	635558
151439	635559
193409	635560
398931	635561
216118	635562
423643	635563
380967	635564
384166	635565
51676	635566
70990	635567
33077	635568
261677	635569
68674	635570
2608	635571
240658	635572
47063	635573
122245	635574
68649	635575
239515	635576
327738	635577
693	635578
126603	635579
36814	635580
443149	635581
2108	635582
138307	635583
106897	635584
98492	635585
55826	635586
178660	635587
196763	635588
33015	635589
18159	635590
84151	635591
271786	635592
19164	635593
23954	635594
369705	635595
92524	635596
212744	635597
356593	635598
12263	635599
243619	635600
48480	635601
25314	635602
250513	635603
362000	635604
283570	635605
99019	635606
25206	635607
231213	635608
169908	635609
171288	635610
192259	635611
306375	635612
89310	635613
180856	635614
6028	635615
14185	635616
31300	635617
163975	635618
34561	635619
110651	635620
84575	635621
67634	635622
151696	635623
3227	635624
406127	635625
27838	635626
48815	635627
23047	635628
193457	635629
182412	635630
435249	635631
5370	635632
64625	635633
227984	635634
59182	635635
106685	635636
95845	635637
16738	635638
30246	635639
33498	635640
24289	635641
247373	635642
93461	635643
39557	635644
447617	635645
317965	635646
2108	635647
2108	635648
6062	635649
57877	635650
91988	635651
65369	635652
288269	635653
202978	635654
80993	635655
437440	635656
458078	635657
324175	635658
216341	635659
13292	635660
27642	635661
191113	635662
435159	635663
174669	635664
181358	635665
127711	635666
445895	635667
171519	635668
7466	635669
19116	635670
33689	635671
225037	635672
206681	635673
155468	635674
158348	635675
6268	635676
397621	635677
445264	635678
49715	635679
244585	635680
71683	635681
188630	635682
157768	635683
202046	635684
241652	635685
86815	635686
57372	635687
199310	635688
56805	635689
112565	635690
249344	635691
89081	635692
449677	635693
190039	635694
212225	635695
28138	635696
107679	635697
28104	635698
360416	635699
28104	635700
215200	635701
406890	635702
69743	635703
125852	635704
302955	635705
10598	635706
100606	635707
386024	635708
335759	635709
66256	635710
453147	635711
5651	635712
456200	635713
309472	635714
139686	635715
317160	635716
368430	635717
75566	635718
225767	635719
62067	635720
144073	635721
134071	635722
232339	635723
426974	635724
82266	635725
67369	635726
27225	635727
184316	635728
257300	635729
12323	635730
135941	635731
248378	635732
98491	635733
194607	635734
337776	635735
28782	635736
262748	635737
208419	635738
293694	635739
213129	635740
355748	635741
208871	635742
27303	635743
232125	635744
170258	635745
154573	635746
118669	635747
142787	635748
8091	635749
361639	635750
233763	635751
42391	635752
101577	635753
105787	635754
47064	635755
204562	635756
24695	635757
36544	635758
136484	635759
547	635760
103510	635761
436074	635762
89033	635763
246006	635764
121595	635765
362227	635766
1715	635767
45229	635768
106309	635769
58694	635770
62296	635771
422510	635772
7152	635773
321207	635774
18806	635775
96575	635776
438504	635777
10825	635778
124	635779
242425	635780
41727	635781
3678	635782
50704	635783
10581	635784
89791	635785
409769	635786
23313	635787
10874	635788
295	635789
229403	635790
342701	635791
334218	635792
428	635793
3665	635794
29346	635795
5346	635796
38927	635797
137477	635798
114829	635799
63212	635800
205461	635801
39190	635802
296904	635803
77198	635804
292631	635805
126524	635806
2776	635807
4169	635808
439036	635809
163146	635810
86	635811
94410	635812
412748	635813
357446	635814
295542	635815
224880	635816
460074	635817
12409	635818
20848	635819
196048	635820
9962	635821
149628	635822
459220	635823
36302	635824
88322	635825
235241	635826
432955	635827
177374	635828
26607	635829
48471	635830
30822	635831
117195	635832
46339	635833
276908	635834
86602	635835
245093	635836
50470	635837
29833	635838
334717	635839
286	635840
109801	635841
101618	635842
48303	635843
324558	635844
36124	635845
22907	635846
46862	635847
14039	635848
19967	635849
87454	635850
259945	635851
57612	635852
350190	635853
9571	635854
36053	635855
27696	635856
23519	635857
295255	635858
65267	635859
345400	635860
81313	635861
30845	635862
183843	635863
421362	635864
446082	635865
27921	635866
101067	635867
451801	635868
353733	635869
195995	635870
172067	635871
112295	635872
134544	635873
192872	635874
129558	635875
189253	635876
430686	635877
30045	635878
192579	635879
23240	635880
27675	635881
32791	635882
178517	635883
223547	635884
35133	635885
7044	635886
191427	635887
209230	635888
992	635889
297	635890
64232	635891
362071	635892
5159	635893
157794	635894
167661	635895
9391	635896
46131	635897
285548	635898
7317	635899
21785	635900
878	635901
253407	635902
77298	635903
24194	635904
401703	635905
420060	635906
46618	635907
307133	635908
124567	635909
56563	635910
218280	635911
5538	635912
65976	635913
184915	635914
340809	635915
212598	635916
203548	635917
54604	635918
344889	635919
9300	635920
152108	635921
31862	635922
41532	635923
852	635924
147681	635925
993	635926
87444	635927
33388	635928
162443	635929
177464	635930
129061	635931
181108	635932
74004	635933
138137	635934
4091	635935
68361	635936
87255	635937
58627	635938
17834	635939
44509	635940
61419	635941
25771	635942
122477	635943
36752	635944
24381	635945
81041	635946
275548	635947
9769	635948
82839	635949
77178	635950
143246	635951
142604	635952
12247	635953
36539	635954
1018	635955
106472	635956
33800	635957
18253	635958
255728	635959
66130	635960
69435	635961
248890	635962
193243	635963
252281	635964
320421	635965
14223	635966
79487	635967
23989	635968
14043	635969
440938	635970
62125	635971
441184	635972
34544	635973
102583	635974
13136	635975
232467	635976
158179	635977
21	635978
80007	635979
215072	635980
87	635981
27375	635982
4294	635983
278118	635984
21678	635985
240980	635986
34035	635987
30288	635988
15826	635989
5156	635990
318668	635991
17543	635992
3683	635993
436672	635994
15850	635995
42649	635996
288195	635997
142063	635998
13454	635999
247839	636000
5356	636001
42381	636002
189071	636003
97435	636004
8964	636005
456508	636006
101110	636007
25900	636008
187617	636009
28410	636010
66507	636011
169407	636012
93665	636013
203755	636014
41630	636015
51301	636016
1682	636017
95192	636018
3698	636019
102895	636020
348506	636021
184194	636022
2412	636023
134000	636024
247661	636025
214677	636026
406074	636027
126385	636028
93754	636029
28486	636030
273244	636031
218476	636032
93799	636033
134253	636034
178645	636035
127236	636036
269982	636037
13318	636038
122164	636039
417245	636040
111423	636041
156430	636042
23212	636043
66130	636044
104977	636045
9345	636046
343690	636047
14833	636048
97848	636049
35247	636050
422181	636051
126638	636052
396229	636053
92352	636054
56563	636055
30817	636056
453850	636057
12	636058
70240	636059
63414	636060
48740	636061
183771	636062
311327	636063
67561	636064
56453	636065
332419	636066
44460	636067
96283	636068
110298	636069
105424	636070
151061	636071
161063	636072
153319	636073
6138	636074
172894	636075
430341	636076
73050	636077
229855	636078
108921	636079
17163	636080
61598	636081
175378	636082
21866	636083
364441	636084
28986	636085
218576	636086
124796	636087
185105	636088
168642	636089
12299	636090
207037	636091
272365	636092
6889	636093
106041	636094
46945	636095
93466	636096
29663	636097
69791	636098
297119	636099
302992	636100
337362	636101
141810	636102
69339	636103
22177	636104
148367	636105
283337	636106
44273	636107
154740	636108
144379	636109
13275	636110
279613	636111
279992	636112
74262	636113
93693	636114
13288	636115
1007	636116
277752	636117
145714	636118
199039	636119
5649	636120
98086	636121
76644	636122
95412	636123
457760	636124
337895	636125
52993	636126
286630	636127
307650	636128
319755	636129
99008	636130
127126	636131
121890	636132
21582	636133
345650	636134
335523	636135
193655	636136
13755	636137
269241	636138
322364	636139
18300	636140
5681	636141
12575	636142
11940	636143
32994	636144
125382	636145
2913	636146
366	636147
73350	636148
28736	636149
177511	636150
26262	636151
222352	636152
393545	636153
28680	636154
79683	636155
32858	636156
216951	636157
416170	636158
291408	636159
373181	636160
329334	636161
58475	636162
152237	636163
232106	636164
34882	636165
33315	636166
91565	636167
105151	636168
384965	636169
191106	636170
191537	636171
95618	636172
91138	636173
208928	636174
143243	636175
262781	636176
184358	636177
395409	636178
241801	636179
72691	636180
117834	636181
225990	636182
106101	636183
341168	636184
101362	636185
166136	636186
141953	636187
195535	636188
363381	636189
155906	636190
191016	636191
543	636192
277145	636193
368986	636194
121177	636195
257553	636196
24611	636197
24611	636198
83756	636199
404535	636200
136160	636201
2679	636202
82447	636203
275227	636204
123127	636205
3863	636206
275226	636207
79278	636208
18596	636209
2348	636210
305389	636211
116829	636212
242031	636213
387353	636214
126933	636215
166003	636216
117947	636217
249251	636218
229866	636219
451953	636220
105635	636221
19684	636222
19684	636223
66596	636224
338106	636225
159422	636226
102454	636227
10105	636228
915	636229
41679	636230
76796	636231
38030	636232
30719	636233
111388	636234
162292	636235
58450	636236
11940	636237
63335	636238
4875	636239
223370	636240
38667	636241
25558	636242
262380	636243
65036	636244
192687	636245
14045	636246
117893	636247
45311	636248
98721	636249
129456	636250
85747	636251
16727	636252
247078	636253
19225	636254
139695	636255
1437	636256
75541	636257
359498	636258
312322	636259
7451	636260
218096	636261
102735	636262
23178	636263
7922	636264
58554	636265
72753	636266
59554	636267
257049	636268
4062	636269
12796	636270
33900	636271
57081	636272
69624	636273
20382	636274
527	636275
213326	636276
8005	636277
31624	636278
250285	636279
15600	636280
387344	636281
454461	636282
75404	636283
6437	636284
105612	636285
251439	636286
5956	636287
233871	636288
129331	636289
13669	636290
7551	636291
11404	636292
119227	636293
250576	636294
49768	636295
18070	636296
126927	636297
30198	636298
2077	636299
33840	636300
5904	636301
41322	636302
297881	636303
1693	636304
145392	636305
112426	636306
3929	636307
1229	636308
169416	636309
38203	636310
133385	636311
58686	636312
17490	636313
1927	636314
342673	636315
99544	636316
8192	636317
44399	636318
59890	636319
217402	636320
84603	636321
134126	636322
106244	636323
443194	636324
228627	636325
136093	636326
186390	636327
63522	636328
190914	636329
160209	636330
6023	636331
230295	636332
19912	636333
165808	636334
11517	636335
73160	636336
151256	636337
72597	636338
167327	636339
348550	636340
148840	636341
55006	636342
221501	636343
292940	636344
253890	636345
32968	636346
134819	636347
79033	636348
45469	636349
134845	636350
295958	636351
30951	636352
123949	636353
193820	636354
25100	636355
129171	636356
39832	636357
234755	636358
45322	636359
447431	636360
1695	636361
59530	636362
131485	636363
644	636364
313059	636365
1923	636366
103673	636367
13959	636368
56475	636369
131524	636370
31062	636371
300781	636372
168633	636373
2663	636374
306688	636375
323	636376
321080	636377
80814	636378
288022	636379
40951	636380
238071	636381
109062	636382
39137	636383
55971	636384
240947	636385
31122	636386
101940	636387
60466	636388
103396	636389
74816	636390
37142	636391
83853	636392
126479	636393
53931	636394
121978	636395
36132	636396
74168	636397
337108	636398
251486	636399
88743	636400
385688	636401
17189	636402
198348	636403
5093	636404
1951	636405
85922	636406
27819	636407
217282	636408
14566	636409
370272	636410
41989	636411
107964	636412
7223	636413
5828	636414
7238	636415
55187	636416
207118	636417
768	636418
38628	636419
103864	636420
44184	636421
17176	636422
165698	636423
207895	636424
21070	636425
2434	636426
190912	636427
5245	636428
460231	636429
139695	636430
37938	636431
244860	636432
63138	636433
56342	636434
102575	636435
18645	636436
244406	636437
28877	636438
1142	636439
1008	636440
242775	636441
37972	636442
105716	636443
42826	636444
75513	636445
340487	636446
313383	636447
128618	636448
36924	636449
295	636450
39241	636451
345885	636452
98169	636453
75784	636454
5553	636455
76584	636456
275927	636457
39509	636458
76907	636459
450624	636460
138575	636461
245911	636462
160706	636463
65173	636464
2437	636465
42121	636466
6629	636467
284435	636468
5288	636469
23124	636470
293992	636471
41379	636472
362733	636473
233566	636474
252884	636475
18803	636476
58874	636477
5667	636478
349990	636479
409061	636480
342323	636481
51684	636482
305808	636483
26374	636484
41282	636485
85219	636486
198183	636487
175057	636488
198200	636489
212191	636490
174322	636491
219716	636492
22082	636493
119739	636494
167702	636495
175840	636496
158530	636497
240039	636498
83158	636499
116499	636500
150813	636501
2289	636502
211739	636503
307149	636504
103195	636505
82218	636506
145398	636507
217840	636508
374322	636509
6720	636510
19821	636511
117099	636512
1830	636513
187221	636514
12052	636515
1403	636516
159148	636517
63733	636518
431	636519
58118	636520
424675	636521
233298	636522
18131	636523
153848	636524
18190	636525
80172	636526
34157	636527
2725	636528
16850	636529
4932	636530
361044	636531
123170	636532
63846	636533
56221	636534
221907	636535
264709	636536
114000	636537
3570	636538
199135	636539
404754	636540
17941	636541
68701	636542
213834	636543
286064	636544
17301	636545
298710	636546
2135	636547
442512	636548
29157	636549
17143	636550
70791	636551
35219	636552
397636	636553
18975	636554
45790	636555
270964	636556
40693	636557
46822	636558
173070	636559
319485	636560
14076	636561
20931	636562
35958	636563
131276	636564
199779	636565
451609	636566
8124	636567
216259	636568
63233	636569
277157	636570
390370	636571
259265	636572
364714	636573
357723	636574
296054	636575
281808	636576
157241	636577
259968	636578
147199	636579
255625	636580
360979	636581
276493	636582
189337	636583
402231	636584
414221	636585
373695	636586
246515	636587
276142	636588
260637	636589
250301	636590
201565	636591
99368	636592
188954	636593
184909	636594
298925	636595
58736	636596
381287	636597
158980	636598
320372	636599
253232	636600
230307	636601
109607	636602
155464	636603
381350	636604
384225	636605
186191	636606
373110	636607
12377	636608
84238	636609
401569	636610
322002	636611
157985	636612
83794	636613
17443	636614
709	636615
59946	636616
29883	636617
24237	636618
37282	636619
59618	636620
344707	636621
198246	636622
95632	636623
114916	636624
47580	636625
45677	636626
334473	636627
122264	636628
43165	636629
33151	636630
86640	636631
8619	636632
164986	636633
52323	636634
21614	636635
151583	636636
416635	636637
37579	636638
262680	636639
7255	636640
8138	636641
384215	636642
198125	636643
226609	636644
105599	636645
134927	636646
381346	636647
414828	636648
33610	636649
320093	636650
48629	636651
116264	636652
20382	636653
18483	636654
36487	636655
44239	636656
1098	636657
2207	636658
9904	636659
217832	636660
27939	636661
15841	636662
82793	636663
51126	636664
102579	636665
208757	636666
312315	636667
91206	636668
384292	636669
452337	636670
389671	636671
100903	636672
382520	636673
87729	636674
124912	636675
77425	636676
46612	636677
12215	636678
31614	636679
29764	636680
125078	636681
170096	636682
200645	636683
380141	636684
318902	636685
156397	636686
44496	636687
199825	636688
3985	636689
16612	636690
25731	636691
2327	636692
224764	636693
67122	636694
7071	636695
122866	636696
454703	636697
4453	636698
213957	636699
124586	636700
320603	636701
398706	636702
431575	636703
1264	636704
57199	636705
451660	636706
29631	636707
747	636708
330080	636709
231412	636710
353064	636711
444201	636712
378667	636713
74683	636714
9736	636715
136769	636716
142290	636717
23949	636718
291608	636719
92239	636720
194806	636721
51040	636722
48083	636723
345195	636724
287173	636725
193496	636726
95007	636727
88480	636728
4406	636729
1342	636730
69791	636731
76830	636732
47245	636733
81558	636734
31943	636735
220737	636736
173381	636737
53507	636738
36236	636739
305099	636740
162163	636741
128628	636742
58528	636743
35340	636744
303343	636745
70696	636746
6883	636747
268886	636748
348638	636749
75458	636750
1077	636751
206884	636752
218780	636753
2057	636754
229543	636755
45507	636756
349830	636757
77940	636758
400477	636759
201417	636760
46811	636761
50080	636762
98993	636763
173328	636764
29371	636765
112219	636766
61254	636767
226777	636768
93576	636769
50931	636770
406516	636771
150854	636772
5725	636773
53767	636774
286664	636775
166718	636776
226537	636777
57622	636778
31959	636779
16841	636780
295337	636781
8681	636782
258321	636783
155609	636784
196794	636785
218083	636786
68909	636787
6234	636788
227408	636789
438227	636790
60381	636791
103146	636792
120515	636793
62577	636794
120515	636795
189165	636796
89652	636797
102435	636798
364079	636799
60188	636800
37438	636801
165718	636802
6300	636803
13775	636804
301225	636805
317821	636806
400578	636807
689	636808
86122	636809
343843	636810
3418	636811
41669	636812
8972	636813
6775	636814
55654	636815
33624	636816
252861	636817
376263	636818
184207	636819
91270	636820
206395	636821
84632	636822
142823	636823
128158	636824
145233	636825
62995	636826
367187	636827
64581	636828
157870	636829
5872	636830
6242	636831
32464	636832
191338	636833
60067	636834
212117	636835
297527	636836
61811	636837
108637	636838
95653	636839
2180	636840
300165	636841
265285	636842
200851	636843
58223	636844
87477	636845
24020	636846
391	636847
216873	636848
3807	636849
145460	636850
387882	636851
32595	636852
153448	636853
210842	636854
4008	636855
117029	636856
9043	636857
93106	636858
246017	636859
291952	636860
136365	636861
363410	636862
90916	636863
301881	636864
110039	636865
61956	636866
93060	636867
152999	636868
125337	636869
49601	636870
99127	636871
9488	636872
110031	636873
138511	636874
2156	636875
109161	636876
10414	636877
23326	636878
218136	636879
182291	636880
43856	636881
232223	636882
29246	636883
196291	636884
18233	636885
60813	636886
186505	636887
35094	636888
12649	636889
8421	636890
234942	636891
4467	636892
509	636893
5817	636894
167083	636895
169890	636896
112988	636897
110418	636898
97043	636899
113154	636900
5069	636901
354819	636902
311428	636903
125337	636904
1895	636905
62231	636906
46767	636907
11218	636908
17044	636909
125482	636910
223490	636911
16353	636912
69958	636913
49945	636914
59421	636915
2275	636916
28169	636917
227113	636918
426915	636919
546	636920
422202	636921
195845	636922
20234	636923
45142	636924
113345	636925
106375	636926
10155	636927
137890	636928
32962	636929
150805	636930
79092	636931
100100	636932
188348	636933
11674	636934
10852	636935
380	636936
131129	636937
11	636938
112625	636939
26047	636940
71640	636941
150499	636942
340297	636943
39169	636944
9827	636945
37284	636946
166869	636947
74483	636948
414778	636949
236437	636950
37955	636951
59452	636952
239813	636953
229407	636954
95151	636955
7375	636956
208547	636957
86572	636958
283949	636959
54055	636960
46470	636961
40093	636962
5170	636963
210286	636964
2459	636965
25468	636966
25133	636967
25410	636968
128530	636969
60774	636970
259213	636971
76188	636972
1971	636973
78249	636974
64099	636975
89452	636976
80528	636977
225998	636978
84687	636979
232456	636980
342183	636981
355399	636982
94530	636983
9076	636984
201276	636985
118736	636986
248896	636987
81523	636988
194939	636989
10185	636990
115821	636991
33957	636992
28383	636993
360228	636994
188672	636995
51886	636996
256697	636997
427	636998
5747	636999
66126	637000
63934	637001
17887	637002
178158	637003
225484	637004
77540	637005
185268	637006
117683	637007
36941	637008
129894	637009
223217	637010
22712	637011
148934	637012
91400	637013
4637	637014
176578	637015
99352	637016
206148	637017
59274	637018
70745	637019
339596	637020
422390	637021
172651	637022
164913	637023
409197	637024
431939	637025
93137	637026
57756	637027
121277	637028
121228	637029
154195	637030
60468	637031
414001	637032
23908	637033
30377	637034
56822	637035
308517	637036
117691	637037
157599	637038
209862	637039
50209	637040
118907	637041
14697	637042
35030	637043
24818	637044
286113	637045
22330	637046
37668	637047
438878	637048
98491	637049
42214	637050
16682	637051
142093	637052
159985	637053
6590	637054
16135	637055
51453	637056
238110	637057
250043	637058
128112	637059
62854	637060
13090	637061
16878	637062
216531	637063
120688	637064
225998	637065
272110	637066
118245	637067
141886	637068
185075	637069
131565	637070
29579	637071
205296	637072
224407	637073
49083	637074
427077	637075
94413	637076
71004	637077
2170	637078
111637	637079
229813	637080
34772	637081
43126	637082
225567	637083
34748	637084
98214	637085
191604	637086
443193	637087
81741	637088
122651	637089
174376	637090
411941	637091
260414	637092
62223	637093
153916	637094
29303	637095
161869	637096
371705	637097
11412	637098
154560	637099
207128	637100
178429	637101
226070	637102
231145	637103
66714	637104
97140	637105
111567	637106
185455	637107
269466	637108
211996	637109
421737	637110
206309	637111
50104	637112
55624	637113
47173	637114
31308	637115
452746	637116
42987	637117
125425	637118
125425	637119
257502	637120
39089	637121
10087	637122
44791	637123
58385	637124
6761	637125
27693	637126
183933	637127
3190	637128
412324	637129
255	637130
367533	637131
3787	637132
194779	637133
30416	637134
61091	637135
11275	637136
85928	637137
115093	637138
352547	637139
121689	637140
121483	637141
98056	637142
264463	637143
57641	637144
64997	637145
13835	637146
402381	637147
31375	637148
18552	637149
67405	637150
426601	637151
49742	637152
116408	637153
53321	637154
423446	637155
62024	637156
117258	637157
114418	637158
457	637159
48642	637160
63037	637161
248173	637162
107877	637163
36340	637164
411959	637165
224292	637166
395653	637167
42108	637168
181998	637169
17946	637170
28521	637171
50034	637172
55429	637173
18179	637174
302243	637175
16490	637176
59697	637177
153652	637178
264302	637179
218142	637180
40377	637181
196937	637182
216370	637183
63578	637184
123422	637185
325303	637186
36745	637187
1924	637188
43965	637189
191144	637190
66374	637191
198905	637192
86428	637193
100611	637194
449769	637195
60029	637196
86812	637197
4815	637198
104417	637199
20751	637200
19547	637201
5336	637202
195907	637203
105931	637204
207341	637205
388337	637206
234641	637207
86660	637208
52692	637209
20356	637210
116939	637211
162429	637212
173551	637213
16675	637214
186002	637215
16675	637216
102156	637217
373987	637218
172400	637219
155	637220
44905	637221
260910	637222
367944	637223
39768	637224
27352	637225
9185	637226
119991	637227
358386	637228
179774	637229
227711	637230
310244	637231
45215	637232
134934	637233
237628	637234
177517	637235
459107	637236
81943	637237
23518	637238
4414	637239
79131	637240
311826	637241
299853	637242
43898	637243
188539	637244
179075	637245
19495	637246
6715	637247
425540	637248
42428	637249
50225	637250
365372	637251
231004	637252
96	637253
454523	637254
141016	637255
226478	637256
62523	637257
58492	637258
262064	637259
177224	637260
123193	637261
108971	637262
245829	637263
41863	637264
137361	637265
144209	637266
438793	637267
442876	637268
150903	637269
37914	637270
240495	637271
235753	637272
79601	637273
293767	637274
56741	637275
44626	637276
307598	637277
213317	637278
307141	637279
383363	637280
391998	637281
289714	637282
206535	637283
209495	637284
117868	637285
346821	637286
106438	637287
230637	637288
21797	637289
374851	637290
444427	637291
103223	637292
6575	637293
329378	637294
135426	637295
76018	637296
56735	637297
430770	637298
91398	637299
27947	637300
198502	637301
140465	637302
85406	637303
207376	637304
117873	637305
50122	637306
16490	637307
198099	637308
185391	637309
119200	637310
351098	637311
321189	637312
43933	637313
32614	637314
39111	637315
52313	637316
28551	637317
605	637318
41702	637319
451854	637320
119413	637321
97930	637322
32735	637323
307556	637324
213955	637325
218082	637326
519	637327
48727	637328
26421	637329
37608	637330
117714	637331
2700	637332
2685	637333
284	637334
6570	637335
1041	637336
1665	637337
21839	637338
3054	637339
4226	637340
77722	637341
248777	637342
145682	637343
118280	637344
54215	637345
340869	637346
60468	637347
11026	637348
69691	637349
4610	637350
75437	637351
594	637352
209934	637353
69718	637354
197690	637355
32696	637356
236974	637357
33811	637358
385082	637359
389466	637360
46918	637361
445694	637362
131785	637363
157415	637364
46571	637365
26310	637366
192443	637367
10702	637368
4750	637369
85569	637370
4750	637371
113976	637372
213296	637373
29171	637374
99948	637375
19748	637376
72554	637377
11224	637378
11526	637379
33718	637380
17311	637381
232637	637382
30589	637383
35591	637384
92573	637385
65853	637386
65463	637387
292119	637388
128655	637389
8185	637390
4031	637391
63369	637392
140582	637393
85897	637394
21839	637395
13065	637396
67174	637397
118156	637398
381039	637399
9158	637400
208404	637401
19588	637402
30793	637403
150450	637404
199919	637405
332322	637406
138077	637407
94827	637408
61926	637409
109785	637410
125038	637411
349588	637412
10621	637413
177736	637414
323402	637415
341724	637416
168233	637417
47784	637418
460257	637419
61676	637420
4959	637421
168989	637422
262449	637423
62534	637424
205189	637425
69130	637426
123075	637427
107374	637428
129794	637429
108243	637430
37444	637431
37429	637432
360052	637433
105567	637434
83638	637435
18769	637436
148962	637437
150584	637438
395372	637439
123508	637440
3848	637441
222244	637442
76780	637443
190338	637444
29165	637445
45583	637446
13196	637447
45868	637448
63846	637449
261521	637450
22493	637451
168847	637452
6537	637453
10049	637454
390851	637455
249278	637456
318389	637457
379383	637458
399692	637459
280113	637460
117117	637461
250001	637462
8632	637463
133982	637464
307835	637465
49908	637466
98634	637467
198100	637468
12957	637469
243071	637470
1161	637471
8899	637472
119835	637473
91330	637474
91708	637475
138504	637476
10201	637477
84321	637478
1426	637479
38821	637480
19417	637481
1058	637482
182879	637483
86044	637484
200516	637485
68521	637486
171613	637487
221287	637488
380480	637489
100155	637490
253462	637491
181755	637492
52400	637493
169747	637494
193928	637495
52693	637496
17955	637497
116773	637498
113482	637499
223165	637500
56291	637501
84032	637502
397617	637503
52603	637504
28922	637505
92075	637506
445366	637507
71888	637508
15469	637509
167130	637510
35490	637511
137176	637512
73898	637513
82708	637514
46823	637515
6787	637516
16827	637517
188199	637518
215461	637519
189669	637520
434284	637521
2526	637522
4850	637523
74961	637524
169037	637525
188642	637526
53905	637527
890	637528
2054	637529
17657	637530
17459	637531
357710	637532
370646	637533
191021	637534
48437	637535
297835	637536
136625	637537
17116	637538
174033	637539
208344	637540
360465	637541
238910	637542
297714	637543
419858	637544
414373	637545
4137	637546
36758	637547
93202	637548
447039	637549
308720	637550
221949	637551
11055	637552
207311	637553
243044	637554
110810	637555
434353	637556
254025	637557
234790	637558
338372	637559
108682	637560
8655	637561
114934	637562
1087	637563
7348	637564
34968	637565
31302	637566
39384	637567
27906	637568
180920	637569
124516	637570
344951	637571
333819	637572
120096	637573
111915	637574
165618	637575
9006	637576
187655	637577
243793	637578
226780	637579
4678	637580
353731	637581
211084	637582
165483	637583
156463	637584
154325	637585
387493	637586
126697	637587
11809	637588
205656	637589
74838	637590
69011	637591
40751	637592
375527	637593
9204	637594
6165	637595
41104	637596
247269	637597
10796	637598
250450	637599
160290	637600
199954	637601
17395	637602
18238	637603
224815	637604
60260	637605
90084	637606
207784	637607
239198	637608
16068	637609
89586	637610
4684	637611
213161	637612
212131	637613
356672	637614
2986	637615
87938	637616
385926	637617
34505	637618
460182	637619
292219	637620
3208	637621
241080	637622
426294	637623
47775	637624
9927	637625
158893	637626
288540	637627
33246	637628
37083	637629
47475	637630
10630	637631
19553	637632
30768	637633
103137	637634
65510	637635
198981	637636
2802	637637
2041	637638
67466	637639
441934	637640
457333	637641
350046	637642
5073	637643
877	637644
238675	637645
5744	637646
935	637647
42927	637648
112965	637649
409273	637650
26547	637651
10763	637652
440107	637653
45756	637654
37205	637655
103941	637656
5725	637657
82708	637658
120459	637659
48762	637660
343100	637661
295466	637662
10468	637663
123906	637664
109079	637665
107659	637666
408006	637667
32331	637668
48229	637669
432852	637670
89424	637671
59633	637672
233381	637673
33136	637674
85207	637675
57968	637676
228564	637677
34786	637678
118157	637679
145960	637680
433850	637681
34239	637682
62710	637683
146197	637684
120595	637685
140563	637686
2106	637687
1996	637688
95909	637689
421713	637690
168684	637691
1870	637692
48262	637693
386904	637694
91239	637695
383354	637696
228624	637697
31123	637698
235385	637699
56509	637700
191437	637701
11855	637702
63293	637703
112756	637704
32030	637705
146989	637706
71903	637707
452200	637708
113687	637709
234536	637710
6237	637711
117285	637712
126635	637713
407493	637714
299114	637715
24757	637716
229354	637717
25421	637718
2184	637719
1180	637720
171041	637721
42482	637722
384044	637723
97869	637724
119924	637725
232294	637726
29104	637727
6275	637728
185196	637729
420282	637730
104537	637731
51635	637732
220593	637733
59143	637734
75458	637735
4016	637736
38321	637737
18405	637738
110303	637739
23869	637740
427524	637741
440197	637742
389186	637743
21473	637744
212570	637745
439735	637746
167016	637747
48538	637748
3439	637749
15563	637750
378413	637751
39186	637752
9921	637753
10630	637754
174110	637755
16414	637756
87989	637757
424198	637758
404308	637759
44103	637760
147593	637761
3067	637762
35176	637763
88155	637764
56958	637765
148224	637766
58206	637767
142460	637768
50021	637769
143135	637770
444053	637771
2707	637772
252677	637773
434399	637774
219095	637775
221798	637776
72053	637777
51279	637778
434888	637779
171008	637780
278689	637781
46909	637782
441916	637783
167218	637784
413597	637785
330712	637786
9838	637787
20572	637788
386124	637789
49337	637790
72871	637791
37901	637792
169510	637793
149470	637794
44408	637795
111415	637796
27704	637797
83442	637798
118943	637799
7985	637800
57659	637801
428729	637802
113150	637803
224933	637804
399501	637805
196329	637806
225032	637807
52518	637808
126328	637809
169317	637810
145008	637811
155499	637812
9595	637813
48650	637814
213551	637815
28531	637816
269560	637817
130989	637818
191252	637819
2353	637820
32747	637821
54793	637822
10178	637823
115260	637824
235805	637825
388320	637826
141190	637827
59739	637828
262232	637829
14800	637830
300900	637831
203810	637832
19485	637833
285946	637834
97120	637835
1578	637836
1317	637837
250135	637838
431568	637839
251581	637840
166969	637841
145204	637842
204364	637843
16308	637844
34751	637845
7141	637846
28197	637847
438402	637848
578	637849
34757	637850
439331	637851
452797	637852
190401	637853
97834	637854
22395	637855
187324	637856
213777	637857
119943	637858
99329	637859
36752	637860
232054	637861
8165	637862
114934	637863
161	637864
39457	637865
443941	637866
171838	637867
288212	637868
33386	637869
28454	637870
53841	637871
44101	637872
49799	637873
150157	637874
180450	637875
291993	637876
241398	637877
71915	637878
188692	637879
127503	637880
52008	637881
146713	637882
35759	637883
261405	637884
138653	637885
232858	637886
426903	637887
29582	637888
17106	637889
213768	637890
351453	637891
384607	637892
38328	637893
37661	637894
2642	637895
188498	637896
18789	637897
178020	637898
21149	637899
21004	637900
63556	637901
30896	637902
5004	637903
192923	637904
227269	637905
119655	637906
61082	637907
141006	637908
85537	637909
2135	637910
181292	637911
2362	637912
285026	637913
29726	637914
229016	637915
162077	637916
343433	637917
193555	637918
53462	637919
141316	637920
71895	637921
101031	637922
34940	637923
52647	637924
29705	637925
248283	637926
125630	637927
68166	637928
114334	637929
419725	637930
149813	637931
272032	637932
92351	637933
86069	637934
1514	637935
351494	637936
460201	637937
130286	637938
47330	637939
267849	637940
56031	637941
8632	637942
121560	637943
29865	637944
128604	637945
190498	637946
36520	637947
170484	637948
211234	637949
54312	637950
422740	637951
435678	637952
257545	637953
89721	637954
43126	637955
19270	637956
374441	637957
383156	637958
429584	637959
415218	637960
5056	637961
376170	637962
19865	637963
438763	637964
159811	637965
128140	637966
332007	637967
460286	637968
204990	637969
162258	637970
144244	637971
14380	637972
104065	637973
338666	637974
391244	637975
155767	637976
177795	637977
387794	637978
276576	637979
3740	637980
135586	637981
86718	637982
67052	637983
98028	637984
75346	637985
234564	637986
59416	637987
19078	637988
113798	637989
172287	637990
423760	637991
22187	637992
67009	637993
214721	637994
189561	637995
25593	637996
86069	637997
205515	637998
13118	637999
40067	638000
95312	638001
259103	638002
384187	638003
160160	638004
420527	638005
344204	638006
3411	638007
61805	638008
11027	638009
317800	638010
228614	638011
202421	638012
27909	638013
378127	638014
58933	638015
88330	638016
421040	638017
86886	638018
214301	638019
29826	638020
268191	638021
43699	638022
76712	638023
222287	638024
427798	638025
109924	638026
102624	638027
70110	638028
151311	638029
95733	638030
375	638031
227507	638032
413699	638033
51438	638034
177466	638035
17509	638036
86646	638037
52227	638038
264375	638039
54881	638040
68401	638041
124037	638042
254	638043
207454	638044
204382	638045
855	638046
425522	638047
132201	638048
164375	638049
80268	638050
50192	638051
22720	638052
248026	638053
8777	638054
177172	638055
117148	638056
29579	638057
130665	638058
83869	638059
433849	638060
36172	638061
56752	638062
245708	638063
1174	638064
253523	638065
247108	638066
40999	638067
46140	638068
64506	638069
194525	638070
163455	638071
63361	638072
9294	638073
51881	638074
221135	638075
225029	638076
280962	638077
17676	638078
25088	638079
65671	638080
104442	638081
7274	638082
45785	638083
26296	638084
71423	638085
235537	638086
92565	638087
390328	638088
195742	638089
89764	638090
139724	638091
30807	638092
101107	638093
227982	638094
106396	638095
204856	638096
24192	638097
104685	638098
48008	638099
6286	638100
23665	638101
6458	638102
46983	638103
392075	638104
56031	638105
205367	638106
9383	638107
160052	638108
142790	638109
16193	638110
54453	638111
73857	638112
443601	638113
194693	638114
112939	638115
83296	638116
103400	638117
102564	638118
223946	638119
26162	638120
73773	638121
151142	638122
100165	638123
72244	638124
105432	638125
381481	638126
93202	638127
294755	638128
101358	638129
35705	638130
39342	638131
320838	638132
106442	638133
448794	638134
111002	638135
427493	638136
359410	638137
106375	638138
158203	638139
327646	638140
15822	638141
355381	638142
330396	638143
98399	638144
211622	638145
19066	638146
54316	638147
31990	638148
4247	638149
359536	638150
86230	638151
3630	638152
183220	638153
280009	638154
69169	638155
85135	638156
26704	638157
50834	638158
38292	638159
94243	638160
147799	638161
19882	638162
417701	638163
354442	638164
414448	638165
100908	638166
2132	638167
376236	638168
35516	638169
450515	638170
138198	638171
287239	638172
51671	638173
6021	638174
14700	638175
233665	638176
25416	638177
53073	638178
53962	638179
15135	638180
290154	638181
449552	638182
54287	638183
28358	638184
321330	638185
102023	638186
36871	638187
234153	638188
108296	638189
319431	638190
1195	638191
243600	638192
431537	638193
387607	638194
44697	638195
443022	638196
1639	638197
108760	638198
29441	638199
63305	638200
147322	638201
23599	638202
48300	638203
240651	638204
246477	638205
298976	638206
305254	638207
220661	638208
55753	638209
262632	638210
94500	638211
121789	638212
374947	638213
217665	638214
100687	638215
65240	638216
65544	638217
76835	638218
6178	638219
117317	638220
18116	638221
399472	638222
416738	638223
219543	638224
1077	638225
312976	638226
791	638227
122261	638228
149158	638229
200329	638230
218170	638231
255889	638232
190984	638233
371833	638234
14248	638235
55853	638236
279670	638237
239698	638238
103676	638239
63934	638240
436825	638241
578	638242
13269	638243
215773	638244
223398	638245
182295	638246
20513	638247
155987	638248
305954	638249
133174	638250
13097	638251
432821	638252
26803	638253
83851	638254
67014	638255
5777	638256
11800	638257
149084	638258
181078	638259
89228	638260
327377	638261
110957	638262
57189	638263
343063	638264
82579	638265
95299	638266
306613	638267
136902	638268
713	638269
18565	638270
160891	638271
4939	638272
146408	638273
46811	638274
80318	638275
73704	638276
4321	638277
228929	638278
77026	638279
159672	638280
7882	638281
214580	638282
120522	638283
57743	638284
11490	638285
426956	638286
14732	638287
1730	638288
81517	638289
24289	638290
64048	638291
447906	638292
363795	638293
90151	638294
192362	638295
94889	638296
155465	638297
314074	638298
83140	638299
53858	638300
129288	638301
59984	638302
201494	638303
361280	638304
181767	638305
378892	638306
236534	638307
1024	638308
109827	638309
417084	638310
21878	638311
42553	638312
42554	638313
348540	638314
87003	638315
159573	638316
921	638317
325468	638318
47720	638319
240445	638320
270518	638321
15023	638322
172722	638323
31003	638324
33616	638325
272614	638326
310268	638327
411140	638328
168844	638329
288223	638330
71574	638331
6474	638332
55908	638333
434841	638334
438923	638335
424375	638336
33448	638337
247633	638338
41976	638339
2380	638340
181523	638341
111795	638342
9843	638343
314958	638344
43147	638345
103614	638346
63476	638347
67334	638348
35960	638349
100232	638350
173997	638351
58768	638352
6462	638353
84419	638354
1846	638355
92	638356
235059	638357
313913	638358
165926	638359
165926	638360
57096	638361
75265	638362
39200	638363
60443	638364
1855	638365
131214	638366
436216	638367
277750	638368
7372	638369
61125	638370
229560	638371
2073	638372
255927	638373
158068	638374
109971	638375
46690	638376
226311	638377
229520	638378
5243	638379
246273	638380
151431	638381
417132	638382
168847	638383
331550	638384
16298	638385
38479	638386
22844	638387
56732	638388
180328	638389
193837	638390
283225	638391
81596	638392
27423	638393
88	638394
115815	638395
29936	638396
82418	638397
89447	638398
31354	638399
803	638400
194666	638401
110892	638402
100866	638403
2828	638404
167166	638405
25348	638406
72123	638407
12028	638408
1725	638409
12658	638410
342790	638411
1795	638412
200245	638413
1442	638414
5025	638415
36093	638416
7352	638417
45937	638418
321980	638419
10319	638420
66149	638421
18307	638422
54059	638423
56171	638424
49412	638425
311995	638426
2367	638427
131038	638428
21966	638429
41360	638430
426835	638431
102701	638432
3167	638433
16952	638434
45702	638435
42201	638436
121875	638437
416227	638438
197369	638439
202151	638440
65756	638441
201902	638442
14583	638443
6462	638444
775	638445
6	638446
65756	638447
67983	638448
38341	638449
1983	638450
52273	638451
148755	638452
192862	638453
16850	638454
439	638455
255057	638456
1120	638457
23444	638458
330555	638459
173945	638460
442207	638461
48871	638462
368400	638463
108787	638464
164466	638465
283924	638466
447024	638467
8508	638468
23444	638469
74137	638470
56201	638471
14288	638472
51612	638473
364307	638474
252578	638475
334682	638476
26692	638477
222108	638478
26545	638479
34877	638480
32424	638481
152850	638482
6727	638483
384024	638484
23444	638485
12510	638486
155934	638487
94928	638488
187687	638489
38889	638490
182046	638491
146172	638492
212243	638493
151422	638494
277716	638495
36315	638496
208031	638497
338006	638498
208468	638499
73605	638500
67029	638501
35919	638502
33723	638503
150410	638504
373437	638505
32313	638506
42860	638507
18139	638508
57138	638509
192659	638510
43247	638511
11428	638512
179892	638513
6585	638514
53378	638515
36060	638516
454845	638517
97600	638518
52091	638519
89539	638520
89371	638521
20912	638522
329191	638523
244115	638524
112722	638525
170048	638526
22237	638527
169917	638528
32142	638529
241227	638530
107413	638531
2067	638532
230	638533
114164	638534
146774	638535
118115	638536
311900	638537
95716	638538
16417	638539
189801	638540
24490	638541
1222	638542
453094	638543
273154	638544
115442	638545
53646	638546
145138	638547
40230	638548
103624	638549
63896	638550
338176	638551
114437	638552
439067	638553
199780	638554
54657	638555
431572	638556
190442	638557
402969	638558
249753	638559
31275	638560
202330	638561
284981	638562
4027	638563
155974	638564
4496	638565
15475	638566
65425	638567
18000	638568
128888	638569
22564	638570
99125	638571
102750	638572
64107	638573
375813	638574
45861	638575
122245	638576
16768	638577
77388	638578
23149	638579
97149	638580
199804	638581
164464	638582
151505	638583
294	638584
389588	638585
5639	638586
353769	638587
129486	638588
136168	638589
27454	638590
105709	638591
188205	638592
108866	638593
237843	638594
103178	638595
96805	638596
290470	638597
339004	638598
27299	638599
277300	638600
281320	638601
117741	638602
176609	638603
20109	638604
197	638605
48021	638606
70104	638607
181860	638608
137949	638609
435501	638610
34315	638611
207551	638612
29673	638613
93273	638614
316650	638615
173922	638616
18090	638617
48419	638618
182419	638619
8388	638620
121701	638621
201461	638622
44123	638623
68424	638624
401536	638625
339724	638626
24144	638627
115690	638628
116003	638629
120972	638630
335452	638631
200699	638632
375364	638633
221155	638634
274840	638635
223176	638636
149812	638637
363409	638638
156199	638639
61585	638640
235882	638641
414824	638642
48945	638643
415994	638644
143265	638645
443262	638646
115340	638647
83886	638648
386989	638649
293371	638650
143035	638651
208006	638652
222753	638653
412979	638654
395295	638655
308573	638656
359912	638657
68424	638658
440209	638659
148659	638660
197073	638661
45611	638662
126082	638663
75323	638664
232148	638665
117685	638666
217830	638667
80157	638668
74830	638669
10432	638670
346927	638671
121696	638672
34089	638673
38842	638674
48088	638675
382370	638676
23785	638677
432705	638678
225782	638679
120106	638680
200799	638681
122358	638682
13618	638683
325838	638684
62035	638685
13374	638686
353860	638687
92505	638688
268031	638689
149446	638690
22893	638691
417647	638692
112525	638693
135177	638694
106855	638695
108690	638696
182293	638697
54555	638698
138482	638699
108547	638700
47887	638701
62289	638702
14923	638703
303982	638704
176389	638705
115420	638706
230576	638707
450	638708
172626	638709
250380	638710
39431	638711
1793	638712
450804	638713
78972	638714
327078	638715
9641	638716
1451	638717
160638	638718
306408	638719
89036	638720
95159	638721
116754	638722
236963	638723
130865	638724
149900	638725
425719	638726
341933	638727
407939	638728
20175	638729
245565	638730
274770	638731
389140	638732
58712	638733
441627	638734
367144	638735
109126	638736
366043	638737
110436	638738
77376	638739
102535	638740
207361	638741
336293	638742
118631	638743
453494	638744
138858	638745
17926	638746
124348	638747
1386	638748
172875	638749
99608	638750
176386	638751
453302	638752
186483	638753
20647	638754
10555	638755
181853	638756
114510	638757
173751	638758
97442	638759
84211	638760
36927	638761
277809	638762
96039	638763
41635	638764
347741	638765
129437	638766
99258	638767
381978	638768
104802	638769
29138	638770
454953	638771
214122	638772
81111	638773
365429	638774
42006	638775
107269	638776
28699	638777
144550	638778
57330	638779
183993	638780
360283	638781
440312	638782
284671	638783
127379	638784
385950	638785
2473	638786
78678	638787
211254	638788
6462	638789
359935	638790
13957	638791
73492	638792
203241	638793
80325	638794
133479	638795
392524	638796
148353	638797
396700	638798
77961	638799
21593	638800
416076	638801
106705	638802
24219	638803
58771	638804
378278	638805
231970	638806
92022	638807
26778	638808
184181	638809
184231	638810
110367	638811
26778	638812
216643	638813
294725	638814
473	638815
60916	638816
184361	638817
168273	638818
232627	638819
308678	638820
157189	638821
5466	638822
246118	638823
106287	638824
179985	638825
325586	638826
278435	638827
92518	638828
419561	638829
85491	638830
330765	638831
382434	638832
277437	638833
272572	638834
31656	638835
141045	638836
251526	638837
140681	638838
394324	638839
346634	638840
286296	638841
93200	638842
253817	638843
313308	638844
252572	638845
110793	638846
155709	638847
365430	638848
14232	638849
179407	638850
156045	638851
27813	638852
100916	638853
132616	638854
218081	638855
347913	638856
155741	638857
331672	638858
387018	638859
273094	638860
49078	638861
88394	638862
139934	638863
15405	638864
7363	638865
86571	638866
332676	638867
40076	638868
52506	638869
66820	638870
301838	638871
49291	638872
105514	638873
406246	638874
228482	638875
363725	638876
65009	638877
421659	638878
43405	638879
202332	638880
451258	638881
100567	638882
279941	638883
382927	638884
387808	638885
244715	638886
275715	638887
396218	638888
125956	638889
231228	638890
120514	638891
18923	638892
89142	638893
447526	638894
181561	638895
196427	638896
98973	638897
10351	638898
81479	638899
159023	638900
365523	638901
246045	638902
247133	638903
251198	638904
240725	638905
166932	638906
81286	638907
75026	638908
111747	638909
1100	638910
113716	638911
3436	638912
146710	638913
12279	638914
448056	638915
151081	638916
125845	638917
397908	638918
432200	638919
66637	638920
459677	638921
236821	638922
179493	638923
446430	638924
265030	638925
176237	638926
89966	638927
89457	638928
161438	638929
58243	638930
80642	638931
17402	638932
11372	638933
160417	638934
316710	638935
46221	638936
8969	638937
286939	638938
412120	638939
264266	638940
209479	638941
363468	638942
73674	638943
156156	638944
192073	638945
225256	638946
48287	638947
247522	638948
258984	638949
377442	638950
141708	638951
276951	638952
42202	638953
232603	638954
299997	638955
116861	638956
759	638957
47504	638958
70363	638959
60599	638960
92382	638961
71881	638962
89525	638963
20772	638964
362974	638965
117784	638966
188329	638967
33987	638968
86409	638969
168677	638970
240750	638971
13672	638972
108739	638973
222092	638974
376390	638975
375820	638976
371105	638977
200299	638978
204323	638979
83384	638980
99028	638981
372082	638982
395743	638983
97030	638984
192772	638985
176520	638986
165096	638987
43854	638988
173724	638989
196832	638990
90817	638991
47663	638992
350433	638993
322142	638994
100472	638995
161203	638996
91338	638997
201213	638998
328047	638999
109539	639000
116823	639001
435511	639002
354622	639003
145141	639004
30641	639005
204059	639006
35260	639007
132485	639008
53944	639009
441676	639010
130475	639011
244065	639012
93823	639013
39741	639014
233271	639015
247491	639016
390486	639017
58653	639018
19258	639019
73563	639020
178536	639021
167125	639022
371069	639023
187922	639024
431389	639025
88247	639026
67188	639027
146114	639028
195888	639029
416636	639030
189463	639031
116967	639032
262664	639033
251779	639034
447080	639035
177803	639036
118448	639037
378093	639038
186640	639039
36943	639040
124665	639041
189160	639042
225862	639043
185822	639044
27494	639045
40303	639046
103807	639047
347214	639048
7702	639049
363418	639050
148882	639051
367790	639052
83664	639053
451923	639054
108871	639055
402646	639056
20684	639057
43931	639058
266734	639059
346106	639060
196134	639061
50028	639062
54406	639063
222540	639064
271537	639065
118424	639066
271745	639067
18279	639068
1543	639069
208407	639070
149856	639071
341944	639072
121273	639073
244614	639074
6378	639075
278779	639076
398460	639077
354812	639078
54121	639079
20722	639080
2642	639081
336994	639082
332344	639083
207274	639084
354945	639085
430971	639086
398886	639087
50888	639088
173439	639089
434289	639090
439792	639091
11320	639092
236622	639093
163248	639094
127320	639095
196294	639096
233700	639097
167781	639098
132920	639099
235289	639100
3672	639101
176867	639102
211277	639103
388048	639104
10562	639105
118267	639106
247461	639107
203143	639108
180555	639109
416465	639110
331265	639111
46810	639112
425126	639113
134279	639114
190812	639115
113945	639116
18004	639117
245558	639118
384084	639119
432401	639120
42652	639121
51157	639122
156448	639123
77919	639124
427146	639125
91832	639126
389538	639127
92623	639128
28710	639129
446047	639130
17753	639131
360310	639132
449182	639133
157609	639134
1480	639135
108481	639136
247640	639137
183630	639138
236504	639139
16618	639140
41487	639141
26479	639142
73220	639143
104551	639144
269598	639145
43912	639146
298307	639147
300319	639148
109802	639149
137931	639150
230142	639151
278510	639152
22972	639153
15001	639154
279079	639155
100933	639156
87465	639157
317652	639158
33863	639159
58328	639160
32188	639161
341915	639162
341998	639163
2433	639164
255587	639165
37079	639166
169009	639167
6667	639168
35768	639169
323428	639170
358601	639171
18722	639172
141510	639173
355031	639174
41687	639175
87061	639176
100976	639177
232792	639178
141131	639179
148498	639180
172644	639181
121826	639182
187181	639183
341484	639184
309834	639185
416421	639186
143840	639187
158558	639188
270538	639189
105175	639190
238699	639191
86422	639192
131629	639193
70638	639194
302028	639195
183581	639196
72459	639197
340160	639198
117905	639199
320521	639200
397171	639201
248793	639202
29294	639203
177040	639204
184272	639205
438093	639206
38252	639207
182549	639208
38094	639209
97048	639210
293965	639211
26269	639212
317778	639213
219633	639214
142686	639215
131265	639216
247135	639217
104023	639218
1590	639219
76343	639220
14737	639221
420248	639222
35778	639223
351785	639224
323092	639225
340706	639226
20003	639227
29120	639228
112921	639229
180565	639230
4102	639231
361023	639232
342516	639233
413025	639234
377855	639235
86203	639236
362378	639237
12447	639238
84670	639239
361220	639240
429884	639241
108082	639242
367984	639243
59140	639244
212014	639245
12894	639246
424486	639247
46037	639248
67447	639249
43277	639250
8947	639251
67602	639252
18896	639253
18759	639254
89223	639255
250371	639256
93691	639257
240091	639258
21377	639259
55544	639260
2874	639261
11819	639262
45970	639263
59437	639264
194300	639265
87996	639266
39797	639267
42075	639268
106596	639269
84400	639270
28939	639271
222885	639272
131946	639273
104698	639274
192539	639275
407977	639276
13680	639277
451904	639278
55485	639279
100212	639280
39487	639281
439105	639282
3964	639283
447057	639284
69352	639285
5949	639286
18836	639287
382366	639288
344282	639289
399029	639290
360890	639291
349414	639292
250160	639293
360215	639294
322264	639295
211723	639296
374644	639297
392935	639298
296306	639299
330487	639300
234796	639301
146320	639302
342051	639303
54739	639304
194621	639305
383721	639306
177272	639307
240969	639308
150679	639309
289763	639310
76414	639311
189924	639312
66436	639313
108968	639314
114164	639315
107363	639316
378192	639317
133843	639318
365063	639319
184294	639320
75812	639321
162235	639322
224006	639323
98556	639324
246796	639325
141219	639326
315317	639327
233840	639328
3916	639329
4573	639330
194848	639331
6914	639332
168541	639333
17734	639334
57214	639335
259996	639336
32824	639337
6914	639338
382201	639339
13070	639340
320669	639341
239797	639342
449974	639343
27776	639344
139300	639345
226771	639346
177628	639347
319464	639348
26605	639349
3348	639350
15189	639351
169825	639352
2581	639353
14811	639354
93920	639355
111369	639356
3940	639357
312836	639358
26213	639359
62667	639360
349562	639361
197567	639362
276955	639363
32352	639364
401443	639365
105250	639366
132004	639367
73356	639368
173556	639369
396228	639370
167747	639371
75610	639372
51053	639373
430627	639374
111456	639375
134390	639376
71594	639377
85439	639378
55074	639379
35263	639380
202579	639381
24158	639382
210387	639383
451044	639384
2052	639385
1543	639386
336869	639387
16489	639388
126951	639389
369638	639390
417366	639391
5403	639392
29412	639393
43671	639394
86754	639395
37672	639396
162438	639397
315586	639398
352434	639399
130710	639400
151413	639401
448990	639402
148313	639403
73252	639404
172657	639405
117808	639406
279039	639407
235705	639408
44	639409
44	639410
195514	639411
291142	639412
48197	639413
7643	639414
27653	639415
6741	639416
18616	639417
135069	639418
222542	639419
240815	639420
100016	639421
56125	639422
104125	639423
28283	639424
329503	639425
135020	639426
280398	639427
218709	639428
165408	639429
26343	639430
4156	639431
320518	639432
261353	639433
22039	639434
324482	639435
80037	639436
231794	639437
104288	639438
171979	639439
235118	639440
75877	639441
8278	639442
177337	639443
97103	639444
42803	639445
155149	639446
145930	639447
74554	639448
117950	639449
144556	639450
29785	639451
17330	639452
243001	639453
30455	639454
56	639455
115707	639456
242081	639457
68829	639458
222840	639459
41558	639460
109768	639461
407898	639462
6388	639463
90037	639464
152161	639465
1498	639466
42385	639467
184746	639468
38888	639469
72818	639470
90236	639471
273088	639472
22417	639473
384191	639474
234432	639475
89587	639476
5354	639477
430791	639478
124499	639479
30826	639480
272933	639481
47065	639482
112745	639483
65328	639484
109892	639485
292167	639486
123281	639487
299090	639488
247039	639489
205354	639490
79712	639491
21420	639492
51301	639493
70008	639494
418279	639495
110122	639496
49345	639497
78952	639498
19151	639499
2070	639500
168050	639501
180337	639502
145	639503
70149	639504
153316	639505
115852	639506
70020	639507
180143	639508
1752	639509
117862	639510
130804	639511
98054	639512
455947	639513
95410	639514
69063	639515
89163	639516
144657	639517
344171	639518
415633	639519
91527	639520
70907	639521
34990	639522
266780	639523
438266	639524
22490	639525
198149	639526
334378	639527
11574	639528
64898	639529
114288	639530
138065	639531
227740	639532
328190	639533
4228	639534
260413	639535
354425	639536
243301	639537
292353	639538
696	639539
253856	639540
57819	639541
7816	639542
245994	639543
319132	639544
68174	639545
113294	639546
84030	639547
188063	639548
96260	639549
232602	639550
235645	639551
121973	639552
246967	639553
408299	639554
454600	639555
33054	639556
71758	639557
45382	639558
55632	639559
63896	639560
61510	639561
13968	639562
243351	639563
187500	639564
142460	639565
265558	639566
420411	639567
342839	639568
369109	639569
342341	639570
26741	639571
187905	639572
103123	639573
196616	639574
98165	639575
34495	639576
441015	639577
441850	639578
13427	639579
33752	639580
393759	639581
81338	639582
43309	639583
357163	639584
9503	639585
154536	639586
23127	639587
85925	639588
41183	639589
135572	639590
279435	639591
448361	639592
197565	639593
94238	639594
606	639595
113648	639596
17575	639597
78689	639598
232081	639599
243510	639600
202695	639601
60254	639602
311937	639603
269078	639604
45426	639605
54318	639606
212970	639607
94411	639608
246992	639609
377644	639610
23857	639611
9802	639612
179744	639613
124198	639614
437280	639615
458557	639616
71058	639617
5293	639618
226530	639619
42249	639620
320836	639621
386143	639622
199075	639623
70983	639624
8760	639625
20175	639626
431631	639627
75031	639628
231944	639629
432290	639630
228755	639631
117535	639632
245565	639633
11719	639634
120002	639635
11909	639636
118958	639637
138406	639638
233929	639639
18484	639640
115331	639641
225727	639642
221617	639643
214866	639644
111351	639645
56831	639646
415137	639647
315190	639648
86622	639649
87268	639650
6133	639651
88031	639652
332209	639653
334980	639654
28515	639655
92431	639656
95035	639657
65370	639658
214899	639659
152462	639660
842	639661
381374	639662
221944	639663
122251	639664
358812	639665
65790	639666
120215	639667
28045	639668
100690	639669
361438	639670
436726	639671
72726	639672
114074	639673
19096	639674
109448	639675
377282	639676
398537	639677
398433	639678
386486	639679
401978	639680
13062	639681
21354	639682
246245	639683
344	639684
372758	639685
19452	639686
71320	639687
89239	639688
16879	639689
315409	639690
45832	639691
318097	639692
26313	639693
89718	639694
339406	639695
80229	639696
57414	639697
242635	639698
126225	639699
76379	639700
34560	639701
89583	639702
26996	639703
105007	639704
62931	639705
75703	639706
3484	639707
190007	639708
16589	639709
25229	639710
99402	639711
2212	639712
286629	639713
49939	639714
42983	639715
49342	639716
19131	639717
280225	639718
6272	639719
94440	639720
19582	639721
28073	639722
189349	639723
59523	639724
221938	639725
29948	639726
58429	639727
121496	639728
2974	639729
17761	639730
39820	639731
54492	639732
356970	639733
80585	639734
60076	639735
239358	639736
130681	639737
33737	639738
107924	639739
54726	639740
34465	639741
28234	639742
109867	639743
14721	639744
44024	639745
232271	639746
99727	639747
176352	639748
162074	639749
51047	639750
282497	639751
131992	639752
101498	639753
343185	639754
13774	639755
6417	639756
3806	639757
364146	639758
369326	639759
241298	639760
352488	639761
215176	639762
93129	639763
88587	639764
87058	639765
149336	639766
345063	639767
400681	639768
316952	639769
238788	639770
368895	639771
140020	639772
148722	639773
45922	639774
169168	639775
1118	639776
203823	639777
17404	639778
123500	639779
306948	639780
108749	639781
41922	639782
16588	639783
135615	639784
66789	639785
443523	639786
380049	639787
86694	639788
20994	639789
65883	639790
79827	639791
43054	639792
62991	639793
291279	639794
323273	639795
385382	639796
110094	639797
201579	639798
28182	639799
357055	639800
241886	639801
138580	639802
202508	639803
58127	639804
242206	639805
52960	639806
110956	639807
209651	639808
165565	639809
219836	639810
17113	639811
58791	639812
413931	639813
122861	639814
243928	639815
62445	639816
42884	639817
285101	639818
115487	639819
426769	639820
163383	639821
16487	639822
78254	639823
254458	639824
83314	639825
24796	639826
18152	639827
136406	639828
438016	639829
131933	639830
4384	639831
340674	639832
250161	639833
41918	639834
482	639835
325223	639836
214230	639837
62219	639838
228940	639839
218497	639840
20336	639841
334003	639842
48644	639843
123390	639844
316608	639845
299631	639846
245661	639847
34339	639848
23502	639849
31813	639850
102090	639851
265615	639852
425623	639853
343211	639854
108168	639855
45922	639856
352790	639857
430305	639858
346810	639859
127504	639860
229765	639861
176711	639862
187351	639863
71011	639864
32825	639865
197561	639866
399335	639867
242423	639868
148527	639869
331562	639870
177438	639871
219266	639872
230885	639873
53884	639874
76434	639875
143697	639876
308715	639877
56542	639878
409691	639879
24177	639880
169170	639881
130790	639882
121436	639883
82127	639884
196118	639885
88345	639886
410201	639887
400918	639888
204339	639889
114103	639890
200946	639891
169043	639892
60931	639893
32782	639894
415270	639895
111858	639896
8468	639897
12456	639898
256411	639899
196942	639900
157194	639901
383140	639902
19136	639903
159845	639904
147671	639905
127627	639906
191605	639907
444971	639908
266479	639909
118984	639910
132355	639911
279864	639912
406604	639913
112645	639914
138191	639915
63637	639916
349988	639917
259482	639918
15578	639919
315704	639920
220127	639921
423673	639922
327891	639923
117388	639924
90876	639925
301673	639926
14931	639927
46722	639928
148463	639929
148976	639930
56056	639931
57352	639932
339258	639933
26090	639934
86207	639935
444941	639936
452838	639937
101011	639938
20411	639939
70489	639940
36019	639941
287860	639942
26241	639943
186222	639944
368764	639945
214205	639946
20318	639947
161766	639948
72993	639949
358253	639950
196008	639951
16402	639952
44653	639953
157224	639954
326605	639955
124804	639956
7583	639957
3937	639958
187576	639959
272175	639960
23873	639961
18241	639962
101754	639963
155505	639964
14529	639965
215400	639966
45805	639967
103863	639968
83273	639969
116949	639970
238035	639971
77450	639972
236311	639973
252256	639974
257438	639975
100586	639976
305	639977
51542	639978
374482	639979
235014	639980
106376	639981
107687	639982
407791	639983
413927	639984
135556	639985
174380	639986
331900	639987
141106	639988
25920	639989
16736	639990
162471	639991
295107	639992
12426	639993
281971	639994
295374	639995
82966	639996
110582	639997
203836	639998
26122	639999
436946	640000
148584	640001
204432	640002
240676	640003
156515	640004
86315	640005
54138	640006
23613	640007
298502	640008
162458	640009
67253	640010
44070	640011
112590	640012
5711	640013
278112	640014
402811	640015
395795	640016
31298	640017
110145	640018
2537	640019
213329	640020
507	640021
21970	640022
18194	640023
15695	640024
17495	640025
412566	640026
54348	640027
83850	640028
23334	640029
43640	640030
265390	640031
104587	640032
307179	640033
34169	640034
15924	640035
56072	640036
36407	640037
412136	640038
142069	640039
274342	640040
293977	640041
96029	640042
27444	640043
120457	640044
389257	640045
241525	640046
179414	640047
164539	640048
276129	640049
51370	640050
15380	640051
54684	640052
149344	640053
313028	640054
106818	640055
85951	640056
42896	640057
234599	640058
82800	640059
148674	640060
209118	640061
43724	640062
63203	640063
36142	640064
169169	640065
352468	640066
108533	640067
63586	640068
218585	640069
448519	640070
4399	640071
28720	640072
47679	640073
584	640074
19550	640075
1578	640076
121011	640077
71449	640078
421047	640079
130303	640080
453400	640081
355383	640082
78175	640083
201706	640084
9266	640085
83041	640086
12055	640087
431884	640088
29643	640089
29406	640090
252512	640091
199650	640092
195898	640093
104339	640094
105611	640095
113654	640096
113545	640097
229041	640098
257971	640099
40880	640100
386111	640101
446688	640102
244297	640103
18643	640104
299767	640105
346252	640106
384544	640107
335562	640108
164683	640109
163017	640110
405437	640111
209760	640112
408645	640113
346555	640114
288679	640115
77573	640116
149268	640117
102956	640118
161234	640119
279921	640120
525	640121
231609	640122
105004	640123
147255	640124
26029	640125
366899	640126
22427	640127
96083	640128
140725	640129
52149	640130
2288	640131
153661	640132
5119	640133
272716	640134
52075	640135
393528	640136
59908	640137
2582	640138
163643	640139
12880	640140
186585	640141
57559	640142
4105	640143
241028	640144
363317	640145
14589	640146
359354	640147
301699	640148
62707	640149
32159	640150
207095	640151
16311	640152
3911	640153
105396	640154
4529	640155
2589	640156
232657	640157
20627	640158
110436	640159
125144	640160
194258	640161
318948	640162
165760	640163
48568	640164
48202	640165
26059	640166
199259	640167
210605	640168
55425	640169
222422	640170
457255	640171
27691	640172
176446	640173
16846	640174
300314	640175
50567	640176
146310	640177
1325	640178
4253	640179
181752	640180
127920	640181
90258	640182
259887	640183
191617	640184
310209	640185
4000	640186
33192	640187
12748	640188
213405	640189
100648	640190
157430	640191
2169	640192
2906	640193
31805	640194
94244	640195
50899	640196
82429	640197
371275	640198
45103	640199
11086	640200
6717	640201
102687	640202
68662	640203
315710	640204
112833	640205
251804	640206
246630	640207
26729	640208
21640	640209
14611	640210
427648	640211
3306	640212
1486	640213
400	640214
297837	640215
34595	640216
435879	640217
50827	640218
66571	640219
6442	640220
254893	640221
95086	640222
17759	640223
208082	640224
400270	640225
20205	640226
76179	640227
426607	640228
132554	640229
264401	640230
18292	640231
400294	640232
52934	640233
457550	640234
283537	640235
80041	640236
166423	640237
59100	640238
128928	640239
134081	640240
127594	640241
370	640242
52429	640243
249364	640244
1137	640245
287288	640246
53213	640247
17793	640248
286873	640249
30267	640250
97383	640251
107097	640252
26759	640253
195	640254
27770	640255
63790	640256
15608	640257
444731	640258
214412	640259
118563	640260
63911	640261
319390	640262
44945	640263
163778	640264
37064	640265
443172	640266
346771	640267
43950	640268
127656	640269
83604	640270
12722	640271
407206	640272
31136	640273
52048	640274
120428	640275
304319	640276
307361	640277
11378	640278
86302	640279
120917	640280
240277	640281
2481	640282
71555	640283
219323	640284
156870	640285
205053	640286
33811	640287
53974	640288
23170	640289
31413	640290
709	640291
17315	640292
156720	640293
14383	640294
13467	640295
8843	640296
219995	640297
36908	640298
156720	640299
242853	640300
42992	640301
11693	640302
84713	640303
44944	640304
137778	640305
368272	640306
258996	640307
453755	640308
37190	640309
213532	640310
3526	640311
133742	640312
756	640313
12293	640314
288912	640315
33855	640316
28051	640317
14021	640318
72780	640319
336169	640320
25718	640321
6428	640322
10284	640323
189121	640324
35564	640325
66714	640326
249072	640327
159011	640328
109643	640329
404893	640330
95935	640331
452262	640332
118672	640333
114103	640334
64152	640335
50125	640336
37320	640337
409451	640338
186770	640339
93280	640340
204255	640341
733	640342
2910	640343
50297	640344
205939	640345
64214	640346
18919	640347
325	640348
110074	640349
245387	640350
214590	640351
207307	640352
82235	640353
7050	640354
25794	640355
59590	640356
311702	640357
221771	640358
437716	640359
26151	640360
70115	640361
242562	640362
14085	640363
203469	640364
2158	640365
38851	640366
86927	640367
198367	640368
97731	640369
225512	640370
136064	640371
192617	640372
212105	640373
166770	640374
190662	640375
99600	640376
4847	640377
60952	640378
336153	640379
328381	640380
454185	640381
18919	640382
37073	640383
9246	640384
414856	640385
428	640386
6173	640387
48512	640388
22046	640389
407152	640390
18919	640391
348665	640392
1987	640393
176981	640394
7153	640395
425129	640396
99339	640397
143013	640398
307886	640399
63044	640400
193344	640401
95758	640402
127244	640403
52397	640404
2336	640405
23551	640406
105512	640407
120555	640408
36546	640409
21018	640410
22207	640411
129380	640412
79009	640413
200970	640414
346161	640415
248804	640416
54069	640417
167600	640418
104570	640419
245650	640420
72834	640421
32459	640422
1300	640423
262014	640424
29185	640425
2633	640426
180285	640427
181351	640428
79644	640429
164629	640430
7678	640431
35350	640432
183728	640433
362239	640434
137005	640435
106073	640436
13772	640437
179465	640438
441670	640439
60675	640440
25399	640441
404532	640442
36911	640443
62484	640444
32581	640445
11260	640446
242021	640447
54889	640448
12007	640449
41171	640450
7172	640451
5655	640452
52750	640453
99427	640454
227947	640455
754	640456
123362	640457
48244	640458
241665	640459
220737	640460
52533	640461
162963	640462
129246	640463
199203	640464
255010	640465
148885	640466
30713	640467
127481	640468
365109	640469
112607	640470
102916	640471
15936	640472
42591	640473
295735	640474
269214	640475
85239	640476
89211	640477
36546	640478
62622	640479
4467	640480
300920	640481
89738	640482
118227	640483
287947	640484
98980	640485
80390	640486
23209	640487
9553	640488
242057	640489
237950	640490
35036	640491
954	640492
384270	640493
11943	640494
6678	640495
191551	640496
249806	640497
328917	640498
448540	640499
158653	640500
19226	640501
55982	640502
32433	640503
28233	640504
59273	640505
230258	640506
36241	640507
95015	640508
11151	640509
171875	640510
62317	640511
155866	640512
31851	640513
181875	640514
118227	640515
361973	640516
18315	640517
64015	640518
45401	640519
23516	640520
114574	640521
122339	640522
204223	640523
185166	640524
153360	640525
120552	640526
123380	640527
66712	640528
157676	640529
324965	640530
41923	640531
7852	640532
190203	640533
62051	640534
14944	640535
8091	640536
138089	640537
5526	640538
54590	640539
94093	640540
295450	640541
111629	640542
1606	640543
219151	640544
182980	640545
38472	640546
274038	640547
304448	640548
123677	640549
90036	640550
406164	640551
36214	640552
17971	640553
52930	640554
99239	640555
100270	640556
258628	640557
8665	640558
38558	640559
313727	640560
68795	640561
278923	640562
83609	640563
218421	640564
130960	640565
24824	640566
149564	640567
72010	640568
83941	640569
128996	640570
53037	640571
89386	640572
43546	640573
255023	640574
90318	640575
8187	640576
178042	640577
318122	640578
45231	640579
18003	640580
94354	640581
134585	640582
243188	640583
138739	640584
37814	640585
307134	640586
128129	640587
309847	640588
35315	640589
201525	640590
35020	640591
5393	640592
170962	640593
65641	640594
241861	640595
450627	640596
319162	640597
404857	640598
46084	640599
8493	640600
94501	640601
55371	640602
149347	640603
43053	640604
70786	640605
10141	640606
279883	640607
360022	640608
17971	640609
69	640610
8784	640611
173738	640612
8493	640613
41923	640614
4990	640615
39307	640616
92314	640617
154137	640618
15194	640619
411916	640620
19059	640621
307403	640622
426512	640623
103726	640624
432	640625
37800	640626
166612	640627
248522	640628
412758	640629
90476	640630
322711	640631
42	640632
56085	640633
22955	640634
154317	640635
389598	640636
29453	640637
13613	640638
159328	640639
30640	640640
85666	640641
37350	640642
21482	640643
154159	640644
53850	640645
410113	640646
57765	640647
26150	640648
7213	640649
434587	640650
271126	640651
340106	640652
81761	640653
360040	640654
187677	640655
9899	640656
311748	640657
3841	640658
8290	640659
77635	640660
43696	640661
61815	640662
81540	640663
35412	640664
183031	640665
121855	640666
182218	640667
245486	640668
138586	640669
230454	640670
458578	640671
27298	640672
56392	640673
131567	640674
73240	640675
15890	640676
11266	640677
232624	640678
325614	640679
2198	640680
129968	640681
42605	640682
402840	640683
280992	640684
14997	640685
65005	640686
79735	640687
417524	640688
42953	640689
221182	640690
209420	640691
100377	640692
165856	640693
431654	640694
451596	640695
5966	640696
15523	640697
161088	640698
136286	640699
119530	640700
17078	640701
75053	640702
56668	640703
449236	640704
360453	640705
350940	640706
244008	640707
128606	640708
162190	640709
408737	640710
219579	640711
150077	640712
339	640713
73387	640714
98203	640715
314003	640716
5585	640717
193945	640718
27837	640719
257059	640720
28865	640721
58194	640722
242191	640723
83936	640724
39123	640725
127656	640726
80984	640727
114516	640728
320519	640729
149580	640730
187500	640731
3172	640732
43328	640733
43036	640734
14200	640735
42881	640736
405196	640737
198659	640738
46674	640739
433103	640740
318802	640741
118421	640742
301148	640743
82155	640744
343563	640745
370782	640746
134085	640747
45348	640748
60968	640749
176401	640750
21775	640751
449983	640752
118280	640753
458468	640754
192580	640755
391265	640756
152790	640757
1347	640758
201849	640759
8358	640760
343838	640761
351332	640762
5685	640763
75974	640764
14777	640765
206865	640766
81253	640767
113437	640768
4590	640769
15194	640770
69575	640771
277568	640772
182661	640773
129615	640774
90758	640775
8358	640776
70154	640777
36658	640778
152569	640779
339	640780
240179	640781
116421	640782
159309	640783
83584	640784
99562	640785
424260	640786
194580	640787
2864	640788
98939	640789
43223	640790
130311	640791
364361	640792
140737	640793
418350	640794
90264	640795
213942	640796
1092	640797
215366	640798
3985	640799
239185	640800
32580	640801
789	640802
179914	640803
241120	640804
459989	640805
14157	640806
312580	640807
8719	640808
194126	640809
21728	640810
293867	640811
252836	640812
59564	640813
254319	640814
10873	640815
149580	640816
408518	640817
99372	640818
83133	640819
72558	640820
446903	640821
15207	640822
129923	640823
3566	640824
98969	640825
246359	640826
190072	640827
9612	640828
253354	640829
330583	640830
84271	640831
34461	640832
163137	640833
79163	640834
55246	640835
247038	640836
41264	640837
10131	640838
285776	640839
153588	640840
325876	640841
17075	640842
35036	640843
127478	640844
66628	640845
70451	640846
15417	640847
121595	640848
31160	640849
390	640850
308979	640851
126593	640852
419095	640853
1987	640854
44112	640855
419348	640856
46135	640857
149891	640858
134585	640859
29079	640860
35811	640861
230933	640862
188388	640863
187402	640864
187402	640865
66417	640866
318530	640867
25585	640868
123473	640869
2321	640870
12202	640871
111357	640872
32735	640873
193140	640874
12330	640875
139749	640876
14992	640877
93208	640878
128606	640879
223498	640880
1605	640881
29962	640882
240919	640883
395526	640884
168609	640885
27112	640886
95662	640887
24412	640888
310220	640889
1227	640890
168928	640891
142936	640892
62892	640893
68173	640894
43323	640895
79446	640896
170962	640897
17602	640898
153205	640899
152082	640900
133632	640901
39064	640902
136265	640903
72251	640904
162454	640905
356190	640906
8493	640907
80098	640908
92452	640909
1999	640910
90003	640911
213	640912
7017	640913
24712	640914
182199	640915
327994	640916
167355	640917
3785	640918
55547	640919
75020	640920
285991	640921
337481	640922
90318	640923
10200	640924
26036	640925
181053	640926
70361	640927
88875	640928
213931	640929
346860	640930
172206	640931
3706	640932
109321	640933
117708	640934
9422	640935
33378	640936
23560	640937
30899	640938
432967	640939
198089	640940
144717	640941
26100	640942
310165	640943
137957	640944
59576	640945
53022	640946
15993	640947
6936	640948
62387	640949
76474	640950
83404	640951
90641	640952
382127	640953
32739	640954
57854	640955
110418	640956
6642	640957
190247	640958
159519	640959
255603	640960
5993	640961
273779	640962
46372	640963
172453	640964
444931	640965
32866	640966
2108	640967
33106	640968
287313	640969
171486	640970
170315	640971
182880	640972
278012	640973
99284	640974
88875	640975
20216	640976
11756	640977
345113	640978
30260	640979
25285	640980
39238	640981
247176	640982
175622	640983
149153	640984
160871	640985
61342	640986
117094	640987
73232	640988
203679	640989
23829	640990
18150	640991
185502	640992
19229	640993
211966	640994
175717	640995
9612	640996
116336	640997
217045	640998
173307	640999
33988	641000
76890	641001
10903	641002
35305	641003
157519	641004
142712	641005
301414	641006
42515	641007
184219	641008
357998	641009
32760	641010
224199	641011
43231	641012
25525	641013
83216	641014
212775	641015
30635	641016
61852	641017
51907	641018
235213	641019
188876	641020
418623	641021
220936	641022
1605	641023
107328	641024
13390	641025
436990	641026
235660	641027
291860	641028
22050	641029
272343	641030
79591	641031
59742	641032
21071	641033
25519	641034
288021	641035
176427	641036
22073	641037
212708	641038
145542	641039
329210	641040
441501	641041
56668	641042
60969	641043
68278	641044
147802	641045
172121	641046
144888	641047
13160	641048
146666	641049
13342	641050
24631	641051
3002	641052
25363	641053
5856	641054
13278	641055
146255	641056
93169	641057
245401	641058
14702	641059
144419	641060
25641	641061
211641	641062
122976	641063
262715	641064
32739	641065
3566	641066
10903	641067
32021	641068
134122	641069
209420	641070
246684	641071
160327	641072
4107	641073
62875	641074
197378	641075
90233	641076
34539	641077
1264	641078
26987	641079
2085	641080
205325	641081
80432	641082
52015	641083
266	641084
23744	641085
380375	641086
368073	641087
6914	641088
338103	641089
256416	641090
284069	641091
33268	641092
7495	641093
160826	641094
214558	641095
265206	641096
428704	641097
443634	641098
391757	641099
101098	641100
24631	641101
181510	641102
167590	641103
56144	641104
310515	641105
48640	641106
13830	641107
640	641108
238105	641109
39913	641110
243017	641111
127478	641112
147456	641113
342396	641114
50472	641115
16359	641116
35952	641117
11615	641118
4874	641119
20531	641120
30196	641121
67438	641122
130484	641123
67415	641124
160893	641125
16458	641126
26726	641127
67185	641128
55796	641129
241861	641130
24372	641131
149436	641132
343	641133
13278	641134
185452	641135
15448	641136
45670	641137
204647	641138
257499	641139
44317	641140
30651	641141
24638	641142
30416	641143
396080	641144
448810	641145
147886	641146
192027	641147
308945	641148
186795	641149
83944	641150
210276	641151
28352	641152
305205	641153
2108	641154
95708	641155
110305	641156
335810	641157
223443	641158
10731	641159
19451	641160
114515	641161
15	641162
38337	641163
225509	641164
325727	641165
60340	641166
17692	641167
11256	641168
8719	641169
234955	641170
23955	641171
152210	641172
327743	641173
341689	641174
428900	641175
15020	641176
237815	641177
58835	641178
12198	641179
9695	641180
96608	641181
779	641182
181515	641183
63046	641184
179201	641185
6833	641186
57752	641187
52926	641188
191952	641189
343632	641190
62147	641191
266012	641192
309522	641193
9643	641194
83968	641195
21866	641196
69792	641197
55229	641198
41006	641199
66740	641200
157676	641201
6100	641202
22983	641203
106450	641204
246368	641205
428953	641206
207206	641207
21015	641208
66296	641209
135281	641210
221	641211
160338	641212
94788	641213
46916	641214
2722	641215
86527	641216
7636	641217
210276	641218
171733	641219
94835	641220
20334	641221
225649	641222
36140	641223
281608	641224
210199	641225
216764	641226
90629	641227
88676	641228
95011	641229
135895	641230
119087	641231
436113	641232
59992	641233
15336	641234
316281	641235
177817	641236
100180	641237
86735	641238
13783	641239
109861	641240
7057	641241
18309	641242
4049	641243
97096	641244
27553	641245
32454	641246
95426	641247
134570	641248
215298	641249
390948	641250
29962	641251
235206	641252
341657	641253
453720	641254
41264	641255
397110	641256
297387	641257
374217	641258
299374	641259
404651	641260
390961	641261
371003	641262
196016	641263
97252	641264
21356	641265
5038	641266
12919	641267
203796	641268
81434	641269
328634	641270
41275	641271
64072	641272
106487	641273
367260	641274
125624	641275
4365	641276
94583	641277
38144	641278
63278	641279
457145	641280
9454	641281
33804	641282
84285	641283
67691	641284
240706	641285
563	641286
59839	641287
75846	641288
23211	641289
5777	641290
18196	641291
356671	641292
221331	641293
117640	641294
76866	641295
7483	641296
342204	641297
407319	641298
307764	641299
156671	641300
18109	641301
155745	641302
9324	641303
9899	641304
89932	641305
22542	641306
2864	641307
456148	641308
5083	641309
1597	641310
323264	641311
86977	641312
1499	641313
322559	641314
24513	641315
9921	641316
12673	641317
54641	641318
212618	641319
247394	641320
78665	641321
85645	641322
104842	641323
190911	641324
342920	641325
417054	641326
260339	641327
306695	641328
10961	641329
210193	641330
240532	641331
152325	641332
134881	641333
96889	641334
66075	641335
405669	641336
106235	641337
11674	641338
230077	641339
158113	641340
19068	641341
64833	641342
1759	641343
41614	641344
41596	641345
141681	641346
351331	641347
81639	641348
4004	641349
2864	641350
402837	641351
55917	641352
129559	641353
98190	641354
371774	641355
22112	641356
19182	641357
175388	641358
84415	641359
265275	641360
720	641361
170922	641362
53859	641363
285563	641364
74860	641365
9628	641366
97456	641367
106550	641368
360740	641369
284669	641370
85839	641371
7433	641372
128043	641373
38431	641374
80353	641375
133832	641376
29132	641377
108687	641378
146408	641379
311643	641380
90163	641381
130773	641382
473	641383
80280	641384
26769	641385
294808	641386
90675	641387
59551	641388
87141	641389
29007	641390
144790	641391
34022	641392
191584	641393
235025	641394
76294	641395
14909	641396
192823	641397
108046	641398
412635	641399
75939	641400
15785	641401
93177	641402
3785	641403
150411	641404
86432	641405
585	641406
403239	641407
105046	641408
43651	641409
88250	641410
164390	641411
352782	641412
49987	641413
114130	641414
341220	641415
46183	641416
122094	641417
90493	641418
90908	641419
89853	641420
53920	641421
33426	641422
10819	641423
46771	641424
20042	641425
12673	641426
2644	641427
24693	641428
427763	641429
9149	641430
213256	641431
8180	641432
90426	641433
29381	641434
44203	641435
247794	641436
13599	641437
70156	641438
127914	641439
6232	641440
113587	641441
102162	641442
6625	641443
61842	641444
140757	641445
46330	641446
79832	641447
83760	641448
90704	641449
21015	641450
79163	641451
453579	641452
6556	641453
9612	641454
24372	641455
32462	641456
201015	641457
13430	641458
78369	641459
11471	641460
67128	641461
167988	641462
6128	641463
115522	641464
7114	641465
83608	641466
91108	641467
95838	641468
81826	641469
57846	641470
342261	641471
154052	641472
32156	641473
281825	641474
19174	641475
149853	641476
200591	641477
9453	641478
5994	641479
101984	641480
181579	641481
119747	641482
350144	641483
269945	641484
78964	641485
272417	641486
280656	641487
54017	641488
66381	641489
43550	641490
6991	641491
20011	641492
114796	641493
86650	641494
212710	641495
390997	641496
236799	641497
151178	641498
143811	641499
141448	641500
332681	641501
88175	641502
159608	641503
38900	641504
123504	641505
322771	641506
119503	641507
82131	641508
212755	641509
70195	641510
114722	641511
410145	641512
815	641513
115546	641514
196542	641515
192768	641516
132540	641517
48444	641518
10262	641519
131750	641520
11350	641521
18774	641522
9265	641523
142311	641524
33765	641525
182778	641526
77071	641527
283322	641528
339846	641529
198525	641530
239634	641531
21865	641532
319365	641533
214596	641534
404537	641535
44963	641536
181284	641537
77362	641538
86772	641539
59117	641540
310026	641541
20028	641542
91072	641543
160755	641544
48243	641545
53305	641546
201129	641547
59869	641548
64687	641549
180353	641550
156604	641551
58586	641552
4506	641553
10338	641554
116927	641555
29912	641556
36644	641557
50752	641558
137336	641559
294876	641560
284193	641561
36619	641562
211153	641563
47251	641564
119900	641565
35582	641566
58969	641567
170889	641568
44513	641569
19765	641570
41969	641571
18287	641572
106020	641573
154227	641574
165219	641575
179472	641576
98489	641577
276297	641578
31696	641579
303354	641580
190780	641581
25128	641582
92169	641583
132845	641584
37191	641585
24012	641586
207251	641587
50459	641588
75137	641589
76469	641590
10664	641591
292870	641592
39445	641593
126256	641594
209	641595
200797	641596
293804	641597
423551	641598
7287	641599
3359	641600
9422	641601
87727	641602
205693	641603
236087	641604
17073	641605
189741	641606
212708	641607
124810	641608
239369	641609
28352	641610
329632	641611
129702	641612
15030	641613
13591	641614
391332	641615
22476	641616
98371	641617
13796	641618
179683	641619
18798	641620
281270	641621
11509	641622
176969	641623
36228	641624
104939	641625
398740	641626
6790	641627
59837	641628
230901	641629
96071	641630
88467	641631
129923	641632
91131	641633
68387	641634
369725	641635
30447	641636
1979	641637
324265	641638
421797	641639
41622	641640
44860	641641
231611	641642
129356	641643
56867	641644
180784	641645
201085	641646
119411	641647
88692	641648
215097	641649
25080	641650
347956	641651
13170	641652
22791	641653
395568	641654
110715	641655
228761	641656
126441	641657
5300	641658
157860	641659
55820	641660
145016	641661
4411	641662
275992	641663
59640	641664
212402	641665
427068	641666
322661	641667
236232	641668
20902	641669
86766	641670
90608	641671
6727	641672
306139	641673
68091	641674
25244	641675
340506	641676
17422	641677
38292	641678
225126	641679
374327	641680
67518	641681
271610	641682
319933	641683
115849	641684
48796	641685
121284	641686
226689	641687
85839	641688
23829	641689
7572	641690
89981	641691
28021	641692
43910	641693
199501	641694
289118	641695
36431	641696
5717	641697
37749	641698
21310	641699
26036	641700
220148	641701
238127	641702
137386	641703
66943	641704
378461	641705
113016	641706
99198	641707
44350	641708
30973	641709
246940	641710
332737	641711
216921	641712
320801	641713
121996	641714
41912	641715
175115	641716
210468	641717
377861	641718
126609	641719
15261	641720
50043	641721
5172	641722
24631	641723
43382	641724
165295	641725
8112	641726
181146	641727
30196	641728
376882	641729
63188	641730
98718	641731
414071	641732
8094	641733
37476	641734
236143	641735
157265	641736
32739	641737
99415	641738
159516	641739
1759	641740
186410	641741
120695	641742
599	641743
83131	641744
419346	641745
426337	641746
407800	641747
192898	641748
70449	641749
437333	641750
77337	641751
82205	641752
11549	641753
20481	641754
118818	641755
4992	641756
445572	641757
258630	641758
6310	641759
444	641760
146426	641761
408292	641762
11616	641763
46810	641764
50750	641765
49163	641766
69070	641767
280875	641768
87605	641769
9840	641770
252221	641771
7948	641772
189718	641773
321549	641774
218048	641775
10294	641776
283912	641777
14057	641778
346080	641779
7176	641780
9422	641781
93713	641782
376855	641783
18320	641784
229405	641785
40862	641786
59656	641787
398563	641788
45620	641789
34705	641790
85082	641791
77309	641792
71479	641793
339213	641794
210199	641795
144319	641796
34943	641797
456395	641798
53294	641799
311727	641800
217445	641801
95393	641802
222447	641803
282353	641804
36505	641805
18967	641806
139276	641807
233358	641808
385774	641809
81384	641810
5687	641811
39123	641812
330346	641813
128018	641814
50864	641815
42288	641816
235480	641817
4606	641818
194466	641819
30922	641820
171500	641821
142759	641822
1839	641823
411633	641824
43328	641825
20924	641826
146948	641827
64343	641828
197662	641829
3905	641830
356154	641831
443485	641832
118752	641833
172997	641834
14738	641835
183367	641836
316819	641837
30571	641838
393689	641839
4	641840
196060	641841
194424	641842
3091	641843
220827	641844
200184	641845
32462	641846
9622	641847
11687	641848
459609	641849
4697	641850
53022	641851
221331	641852
49163	641853
71018	641854
29131	641855
40333	641856
193441	641857
431338	641858
110704	641859
233327	641860
179243	641861
166507	641862
116105	641863
122937	641864
12332	641865
199209	641866
137895	641867
241401	641868
104395	641869
15383	641870
120787	641871
395791	641872
42786	641873
26425	641874
454822	641875
61094	641876
6994	641877
347721	641878
211024	641879
289461	641880
179113	641881
370501	641882
81978	641883
218350	641884
107515	641885
192160	641886
307130	641887
432225	641888
3422	641889
139754	641890
35305	641891
48404	641892
46501	641893
70195	641894
88187	641895
164370	641896
192532	641897
7828	641898
354496	641899
226087	641900
252021	641901
113596	641902
348231	641903
236799	641904
132095	641905
398613	641906
31199	641907
157830	641908
64074	641909
226383	641910
164982	641911
10526	641912
81928	641913
101370	641914
6706	641915
36837	641916
118295	641917
124422	641918
219963	641919
77248	641920
204968	641921
35988	641922
179693	641923
309209	641924
26066	641925
160540	641926
315629	641927
72232	641928
17399	641929
20433	641930
101098	641931
171397	641932
12941	641933
21979	641934
138170	641935
18549	641936
141342	641937
356698	641938
79130	641939
315005	641940
144490	641941
480	641942
13551	641943
118519	641944
50496	641945
140281	641946
429565	641947
97575	641948
410091	641949
378509	641950
194716	641951
69437	641952
62187	641953
167483	641954
100342	641955
382431	641956
60596	641957
34489	641958
110428	641959
352877	641960
1470	641961
133596	641962
14053	641963
122485	641964
122485	641965
317745	641966
16270	641967
292579	641968
260404	641969
182679	641970
167867	641971
39068	641972
238065	641973
9174	641974
372552	641975
267303	641976
7035	641977
105382	641978
66398	641979
140553	641980
9921	641981
253406	641982
60871	641983
140584	641984
16379	641985
50344	641986
385315	641987
3393	641988
117951	641989
108114	641990
432	641991
37194	641992
24508	641993
144216	641994
51631	641995
283664	641996
69746	641997
218017	641998
96503	641999
251363	642000
155571	642001
75115	642002
348494	642003
432	642004
263944	642005
83749	642006
48742	642007
263576	642008
189772	642009
80704	642010
132633	642011
76689	642012
58034	642013
173503	642014
191178	642015
112237	642016
95141	642017
238349	642018
397927	642019
338789	642020
84670	642021
30993	642022
2893	642023
78468	642024
257007	642025
136213	642026
415520	642027
37869	642028
104141	642029
9814	642030
126763	642031
21382	642032
37163	642033
182299	642034
50276	642035
40171	642036
66216	642037
290276	642038
18452	642039
93871	642040
40423	642041
388908	642042
177439	642043
60676	642044
11360	642045
108739	642046
67005	642047
202174	642048
432144	642049
363163	642050
120479	642051
45401	642052
26915	642053
20161	642054
440315	642055
211768	642056
123859	642057
105757	642058
38281	642059
186372	642060
343229	642061
160180	642062
83190	642063
2540	642064
56903	642065
255870	642066
26740	642067
80298	642068
9915	642069
62701	642070
114419	642071
327716	642072
265052	642073
264384	642074
108434	642075
129063	642076
14800	642077
25534	642078
129576	642079
42804	642080
239566	642081
130515	642082
285659	642083
104595	642084
422	642085
141283	642086
35947	642087
255615	642088
117122	642089
326218	642090
102336	642091
12285	642092
234702	642093
60290	642094
311023	642095
32384	642096
162878	642097
28029	642098
66004	642099
423997	642100
111746	642101
27972	642102
20654	642103
115874	642104
28029	642105
25395	642106
173815	642107
137232	642108
26953	642109
22904	642110
2799	642111
165492	642112
33570	642113
169370	642114
31508	642115
8784	642116
78587	642117
271767	642118
284930	642119
285882	642120
103232	642121
1152	642122
74421	642123
301083	642124
27882	642125
41658	642126
25617	642127
149252	642128
10397	642129
86511	642130
50025	642131
38017	642132
216710	642133
63728	642134
26	642135
44738	642136
59049	642137
247410	642138
5256	642139
277984	642140
148663	642141
257353	642142
49622	642143
27186	642144
60181	642145
28958	642146
130078	642147
91812	642148
18959	642149
423010	642150
107515	642151
217974	642152
263928	642153
211084	642154
123905	642155
105337	642156
51171	642157
1999	642158
294645	642159
450636	642160
127527	642161
23569	642162
15695	642163
63955	642164
166239	642165
112893	642166
94570	642167
17832	642168
217100	642169
93609	642170
77434	642171
113763	642172
113763	642173
12522	642174
73979	642175
73988	642176
265048	642177
70762	642178
9309	642179
59500	642180
91072	642181
41297	642182
244201	642183
66286	642184
304238	642185
104882	642186
79521	642187
46094	642188
84720	642189
134218	642190
41873	642191
120260	642192
200580	642193
11678	642194
3053	642195
38850	642196
285839	642197
261275	642198
316884	642199
92560	642200
67789	642201
107767	642202
22252	642203
74598	642204
41931	642205
20757	642206
76746	642207
136125	642208
97233	642209
113990	642210
23729	642211
73363	642212
348769	642213
162229	642214
179676	642215
225945	642216
159244	642217
40262	642218
3091	642219
273431	642220
430184	642221
187938	642222
195290	642223
51160	642224
4580	642225
401499	642226
217246	642227
33915	642228
313806	642229
362617	642230
234428	642231
63861	642232
201127	642233
182997	642234
140656	642235
8042	642236
63426	642237
69020	642238
193513	642239
180732	642240
76139	642241
36146	642242
5341	642243
170584	642244
74637	642245
420822	642246
246991	642247
209622	642248
205240	642249
3477	642250
132573	642251
437854	642252
441987	642253
17084	642254
224664	642255
234497	642256
173451	642257
94577	642258
164510	642259
163116	642260
13498	642261
396902	642262
9490	642263
233731	642264
311754	642265
45854	642266
249774	642267
325325	642268
321720	642269
51347	642270
329083	642271
152908	642272
193803	642273
123011	642274
47518	642275
49497	642276
5318	642277
202613	642278
4091	642279
52409	642280
149892	642281
13796	642282
59786	642283
396715	642284
381623	642285
98885	642286
86009	642287
151199	642288
12287	642289
38311	642290
32987	642291
234366	642292
446592	642293
41142	642294
386014	642295
17184	642296
25760	642297
115109	642298
152449	642299
197344	642300
70597	642301
448889	642302
98199	642303
27874	642304
108647	642305
115291	642306
172256	642307
379741	642308
176231	642309
189384	642310
66805	642311
179460	642312
392838	642313
224814	642314
98603	642315
210569	642316
364324	642317
18497	642318
234143	642319
84124	642320
95681	642321
7116	642322
63531	642323
180025	642324
231788	642325
140441	642326
286223	642327
383771	642328
252001	642329
55302	642330
196596	642331
214063	642332
96762	642333
183766	642334
179672	642335
28296	642336
157614	642337
94091	642338
373044	642339
80280	642340
1023	642341
99114	642342
88891	642343
12307	642344
34705	642345
286957	642346
264944	642347
162419	642348
6100	642349
25371	642350
13930	642351
93201	642352
3678	642353
45579	642354
37163	642355
436951	642356
294844	642357
137506	642358
208316	642359
28922	642360
18108	642361
53902	642362
33973	642363
164185	642364
37960	642365
87439	642366
11643	642367
42456	642368
80651	642369
77260	642370
417113	642371
35657	642372
6118	642373
55853	642374
125315	642375
17296	642376
111972	642377
253167	642378
63845	642379
121953	642380
14249	642381
285956	642382
340337	642383
365648	642384
2665	642385
63438	642386
9488	642387
240032	642388
89951	642389
76115	642390
320235	642391
116501	642392
48429	642393
148766	642394
173676	642395
432237	642396
100524	642397
102427	642398
313214	642399
171004	642400
47536	642401
303428	642402
257456	642403
82073	642404
26244	642405
197498	642406
177685	642407
69774	642408
3317	642409
150736	642410
42317	642411
25253	642412
178212	642413
194668	642414
2665	642415
79063	642416
39445	642417
131390	642418
194401	642419
210569	642420
303478	642421
70301	642422
228703	642423
166556	642424
86014	642425
8019	642426
47667	642427
365111	642428
195115	642429
23996	642430
92185	642431
140559	642432
171047	642433
32098	642434
141735	642435
78662	642436
288575	642437
438539	642438
457188	642439
3911	642440
334412	642441
16776	642442
122098	642443
71370	642444
46949	642445
26422	642446
151884	642447
270909	642448
309934	642449
42456	642450
83950	642451
373513	642452
23224	642453
59353	642454
6628	642455
133074	642456
60301	642457
690	642458
13222	642459
167928	642460
130822	642461
363747	642462
202005	642463
16072	642464
160587	642465
277097	642466
153143	642467
268518	642468
113351	642469
221702	642470
152570	642471
286224	642472
205406	642473
46713	642474
277975	642475
311449	642476
146538	642477
24933	642478
146580	642479
47876	642480
209239	642481
145681	642482
455229	642483
195114	642484
45567	642485
200182	642486
2893	642487
70827	642488
75651	642489
62319	642490
62319	642491
21584	642492
62937	642493
78192	642494
433248	642495
358933	642496
52409	642497
175996	642498
255004	642499
244248	642500
166805	642501
128614	642502
119677	642503
199064	642504
154148	642505
249775	642506
40418	642507
40975	642508
16194	642509
822	642510
28391	642511
37184	642512
192766	642513
146667	642514
129334	642515
12520	642516
30670	642517
309023	642518
98429	642519
81612	642520
71049	642521
151561	642522
103215	642523
140863	642524
128596	642525
70091	642526
150658	642527
139133	642528
231293	642529
56268	642530
214031	642531
250779	642532
173380	642533
8722	642534
459382	642535
41854	642536
20659	642537
24151	642538
122603	642539
31104	642540
107031	642541
17947	642542
126253	642543
10679	642544
15250	642545
13694	642546
240430	642547
100812	642548
283386	642549
34189	642550
244533	642551
122726	642552
59102	642553
74514	642554
33380	642555
8821	642556
65113	642557
445529	642558
22740	642559
39005	642560
89548	642561
70610	642562
63863	642563
11678	642564
113054	642565
256436	642566
68953	642567
40	642568
204377	642569
138248	642570
219477	642571
241385	642572
114875	642573
447303	642574
199869	642575
79128	642576
58326	642577
171632	642578
126930	642579
256969	642580
256250	642581
249503	642582
82643	642583
20082	642584
307469	642585
381913	642586
452224	642587
142389	642588
243426	642589
11210	642590
64908	642591
80220	642592
249914	642593
62421	642594
395813	642595
111409	642596
43892	642597
438890	642598
707	642599
202737	642600
151212	642601
112775	642602
220482	642603
49864	642604
288958	642605
26108	642606
140560	642607
241519	642608
66312	642609
84428	642610
306274	642611
170728	642612
8889	642613
281250	642614
445411	642615
7288	642616
2041	642617
191531	642618
234723	642619
434995	642620
186339	642621
454316	642622
11218	642623
185828	642624
181349	642625
12864	642626
37163	642627
70737	642628
246500	642629
252034	642630
71255	642631
12238	642632
7836	642633
56688	642634
362370	642635
97284	642636
277862	642637
65856	642638
37323	642639
239302	642640
96128	642641
65844	642642
104328	642643
7744	642644
247267	642645
244851	642646
5143	642647
117530	642648
65931	642649
244733	642650
128440	642651
138415	642652
366385	642653
69806	642654
33	642655
115706	642656
195757	642657
1849	642658
3633	642659
36380	642660
245824	642661
260406	642662
5919	642663
31374	642664
1968	642665
112675	642666
12421	642667
174188	642668
112532	642669
374293	642670
50373	642671
34788	642672
429160	642673
64100	642674
29515	642675
12238	642676
188456	642677
82766	642678
456178	642679
58540	642680
239963	642681
448335	642682
250525	642683
244651	642684
408946	642685
31108	642686
61565	642687
246699	642688
24465	642689
23367	642690
662	642691
128979	642692
3785	642693
267785	642694
31415	642695
52415	642696
196055	642697
35329	642698
427456	642699
328013	642700
425513	642701
144849	642702
15075	642703
15075	642704
371598	642705
347946	642706
338	642707
126569	642708
10856	642709
42187	642710
250473	642711
114612	642712
19925	642713
187203	642714
459152	642715
33348	642716
363593	642717
124697	642718
441347	642719
240172	642720
29365	642721
127724	642722
116135	642723
126735	642724
449509	642725
303431	642726
133338	642727
185828	642728
360946	642729
5070	642730
1489	642731
7052	642732
189303	642733
65897	642734
424760	642735
43511	642736
65914	642737
12080	642738
95306	642739
64195	642740
64188	642741
115671	642742
123498	642743
439882	642744
7787	642745
12219	642746
51209	642747
33690	642748
176565	642749
306480	642750
107282	642751
3724	642752
70758	642753
157811	642754
450784	642755
33348	642756
102838	642757
128301	642758
65876	642759
107475	642760
4308	642761
2624	642762
10216	642763
16678	642764
62392	642765
117626	642766
62874	642767
451171	642768
11544	642769
137016	642770
34442	642771
114808	642772
449790	642773
227673	642774
23565	642775
1230	642776
11090	642777
7819	642778
242482	642779
222179	642780
162825	642781
26843	642782
380284	642783
213160	642784
19030	642785
128294	642786
117318	642787
15639	642788
2429	642789
538	642790
168761	642791
28753	642792
211403	642793
3607	642794
24606	642795
39686	642796
5276	642797
45435	642798
186889	642799
276982	642800
263195	642801
147250	642802
213433	642803
208421	642804
9712	642805
26386	642806
1542	642807
111907	642808
174454	642809
33927	642810
203378	642811
373178	642812
269072	642813
168092	642814
97031	642815
320575	642816
26798	642817
70729	642818
411052	642819
370482	642820
20157	642821
57239	642822
393543	642823
14711	642824
11896	642825
188776	642826
24346	642827
451165	642828
6949	642829
5736	642830
4453	642831
3933	642832
35438	642833
108709	642834
73240	642835
112686	642836
56045	642837
31403	642838
21779	642839
1748	642840
85978	642841
45670	642842
230341	642843
157977	642844
62864	642845
70147	642846
338356	642847
2565	642848
451185	642849
384283	642850
59524	642851
85916	642852
44219	642853
290832	642854
40143	642855
51470	642856
337553	642857
203748	642858
163084	642859
433900	642860
113788	642861
26748	642862
185655	642863
70148	642864
61692	642865
254885	642866
275436	642867
340468	642868
135108	642869
43951	642870
127685	642871
420242	642872
277274	642873
159550	642874
72375	642875
143511	642876
90551	642877
18833	642878
49560	642879
64077	642880
110835	642881
24502	642882
167058	642883
128299	642884
436544	642885
127949	642886
370621	642887
3433	642888
2324	642889
222941	642890
45684	642891
171256	642892
50948	642893
452033	642894
161419	642895
19617	642896
139813	642897
58889	642898
110929	642899
128357	642900
108823	642901
58704	642902
64355	642903
71910	642904
4992	642905
170237	642906
166462	642907
205780	642908
164832	642909
93936	642910
425888	642911
308105	642912
71233	642913
44140	642914
39473	642915
73735	642916
32360	642917
314870	642918
206775	642919
173522	642920
351325	642921
84990	642922
58973	642923
437877	642924
56250	642925
212588	642926
164675	642927
5352	642928
254028	642929
247044	642930
4040	642931
202971	642932
182408	642933
211176	642934
34907	642935
8821	642936
191117	642937
45893	642938
260654	642939
59143	642940
68411	642941
1402	642942
238020	642943
95432	642944
39577	642945
254524	642946
174365	642947
62141	642948
233998	642949
334923	642950
202837	642951
91587	642952
115613	642953
4348	642954
26942	642955
408287	642956
16035	642957
455857	642958
202477	642959
25554	642960
71494	642961
133725	642962
826	642963
111524	642964
5521	642965
5468	642966
20235	642967
238074	642968
289653	642969
275350	642970
333186	642971
116958	642972
18314	642973
7122	642974
206410	642975
94691	642976
168160	642977
3399	642978
407961	642979
23927	642980
110214	642981
116096	642982
81301	642983
61628	642984
278266	642985
62603	642986
218548	642987
82275	642988
46080	642989
4972	642990
281197	642991
194463	642992
58369	642993
1377	642994
290302	642995
67709	642996
88205	642997
41730	642998
190470	642999
339930	643000
117320	643001
60529	643002
33158	643003
116469	643004
423099	643005
11799	643006
85750	643007
14340	643008
381026	643009
70101	643010
192291	643011
38683	643012
203061	643013
281713	643014
8702	643015
161	643016
59530	643017
3375	643018
83433	643019
422119	643020
45963	643021
46186	643022
199374	643023
240406	643024
26527	643025
3530	643026
163099	643027
324127	643028
117872	643029
49201	643030
154213	643031
406921	643032
160695	643033
70528	643034
83288	643035
89380	643036
172117	643037
444819	643038
43274	643039
197898	643040
305113	643041
59266	643042
384372	643043
46855	643044
14607	643045
5714	643046
440362	643047
135601	643048
7443	643049
282196	643050
219302	643051
20977	643052
73652	643053
160244	643054
9061	643055
292056	643056
292863	643057
42354	643058
189713	643059
58834	643060
6186	643061
88688	643062
345451	643063
228062	643064
80098	643065
4564	643066
50356	643067
48179	643068
43880	643069
64229	643070
56	643071
34850	643072
371680	643073
342748	643074
148082	643075
266	643076
96930	643077
1116	643078
50880	643079
21150	643080
194605	643081
162055	643082
294815	643083
905	643084
166567	643085
423079	643086
25697	643087
193350	643088
102335	643089
71878	643090
73995	643091
175438	643092
110874	643093
27085	643094
152463	643095
183236	643096
225851	643097
363080	643098
100105	643099
128860	643100
249449	643101
128435	643102
48654	643103
93362	643104
190609	643105
155362	643106
337686	643107
74097	643108
126330	643109
180445	643110
38782	643111
128930	643112
273572	643113
93277	643114
301252	643115
55951	643116
77162	643117
250535	643118
9733	643119
451560	643120
81809	643121
212055	643122
46086	643123
221298	643124
68693	643125
134565	643126
153401	643127
22204	643128
39631	643129
58273	643130
210081	643131
122029	643132
427238	643133
131169	643134
3449	643135
122431	643136
211591	643137
52036	643138
195828	643139
96050	643140
210321	643141
54643	643142
54703	643143
118804	643144
21483	643145
361397	643146
84941	643147
48952	643148
55126	643149
224856	643150
282790	643151
17723	643152
323738	643153
78127	643154
272922	643155
81594	643156
254769	643157
244843	643158
98439	643159
148354	643160
21352	643161
6421	643162
176055	643163
13229	643164
20293	643165
138507	643166
55596	643167
204689	643168
253118	643169
159016	643170
442682	643171
31222	643172
104080	643173
175914	643174
33063	643175
10282	643176
56290	643177
42041	643178
7278	643179
104948	643180
161595	643181
2533	643182
48729	643183
218730	643184
85270	643185
408076	643186
89736	643187
144131	643188
2952	643189
114437	643190
25625	643191
19448	643192
1389	643193
57579	643194
51718	643195
142221	643196
121196	643197
121218	643198
362642	643199
397604	643200
64062	643201
224448	643202
6270	643203
83637	643204
54119	643205
220951	643206
6993	643207
119652	643208
31489	643209
134700	643210
121498	643211
104270	643212
2325	643213
164550	643214
221246	643215
363637	643216
281837	643217
38	643218
52160	643219
74650	643220
37039	643221
43590	643222
347173	643223
574	643224
30557	643225
19154	643226
403138	643227
22852	643228
429394	643229
316017	643230
115072	643231
48729	643232
219314	643233
133275	643234
203385	643235
320317	643236
293053	643237
85562	643238
309512	643239
290868	643240
267711	643241
116464	643242
3446	643243
4378	643244
4378	643245
2483	643246
166844	643247
167548	643248
16966	643249
106578	643250
333690	643251
245	643252
84401	643253
42527	643254
176036	643255
380467	643256
68150	643257
372749	643258
443042	643259
30616	643260
8910	643261
132878	643262
105061	643263
406579	643264
176994	643265
298283	643266
321510	643267
350791	643268
5046	643269
12103	643270
2395	643271
4171	643272
55861	643273
181642	643274
159135	643275
359564	643276
164480	643277
493	643278
402340	643279
40568	643280
296629	643281
70241	643282
20213	643283
67421	643284
35252	643285
392793	643286
249487	643287
329446	643288
362380	643289
148692	643290
52707	643291
1266	643292
146134	643293
9658	643294
86340	643295
94006	643296
17101	643297
297638	643298
229745	643299
114855	643300
333448	643301
42538	643302
77155	643303
399553	643304
50648	643305
43991	643306
20009	643307
10113	643308
102570	643309
419890	643310
154850	643311
350649	643312
159024	643313
182075	643314
173411	643315
9590	643316
104202	643317
286133	643318
66194	643319
140531	643320
23642	643321
302258	643322
23484	643323
259440	643324
25595	643325
81999	643326
126994	643327
33002	643328
316	643329
48503	643330
22876	643331
49339	643332
56164	643333
121650	643334
272649	643335
108682	643336
373474	643337
131201	643338
3922	643339
192297	643340
359967	643341
350048	643342
71807	643343
445840	643344
321070	643345
178705	643346
54382	643347
33981	643348
212992	643349
72030	643350
8647	643351
21401	643352
33022	643353
87783	643354
47978	643355
22219	643356
27560	643357
3970	643358
88482	643359
2346	643360
302381	643361
243067	643362
385048	643363
8505	643364
65365	643365
47978	643366
305587	643367
219797	643368
50	643369
158474	643370
54683	643371
88989	643372
9856	643373
57112	643374
113002	643375
63266	643376
98909	643377
146427	643378
248956	643379
33374	643380
158587	643381
78196	643382
49240	643383
121654	643384
231704	643385
17669	643386
99644	643387
314664	643388
144999	643389
326178	643390
350717	643391
84408	643392
25104	643393
43894	643394
187765	643395
370414	643396
43490	643397
16509	643398
81591	643399
109162	643400
40020	643401
148427	643402
384121	643403
106267	643404
29808	643405
234503	643406
17903	643407
260127	643408
47094	643409
409509	643410
111999	643411
19941	643412
33402	643413
100981	643414
280266	643415
85943	643416
289104	643417
410388	643418
405335	643419
64298	643420
234625	643421
368089	643422
157892	643423
235882	643424
62225	643425
48021	643426
85091	643427
46126	643428
215883	643429
39992	643430
359670	643431
113419	643432
95905	643433
291723	643434
2782	643435
10899	643436
69424	643437
211	643438
36339	643439
252635	643440
164908	643441
174298	643442
39787	643443
29808	643444
196993	643445
355699	643446
419888	643447
184061	643448
231573	643449
131907	643450
380460	643451
25044	643452
248363	643453
205106	643454
43235	643455
344244	643456
138985	643457
72256	643458
382770	643459
245626	643460
84425	643461
21988	643462
252949	643463
50949	643464
71817	643465
279840	643466
114133	643467
217533	643468
446502	643469
201675	643470
16651	643471
309470	643472
10113	643473
30820	643474
141921	643475
69450	643476
27245	643477
28050	643478
250464	643479
230003	643480
79095	643481
11407	643482
123235	643483
26409	643484
9702	643485
347235	643486
114133	643487
457831	643488
60606	643489
316794	643490
14387	643491
91150	643492
303859	643493
207783	643494
88989	643495
163959	643496
248174	643497
246932	643498
1296	643499
118879	643500
51932	643501
18462	643502
296173	643503
408808	643504
331973	643505
37957	643506
201879	643507
182312	643508
157147	643509
56202	643510
309477	643511
864	643512
57611	643513
3664	643514
433919	643515
377	643516
236806	643517
435592	643518
59436	643519
120245	643520
4761	643521
204029	643522
197878	643523
164960	643524
113916	643525
67845	643526
256769	643527
42208	643528
59874	643529
48719	643530
76513	643531
63791	643532
35809	643533
74128	643534
272266	643535
28409	643536
76766	643537
33103	643538
126026	643539
18408	643540
161068	643541
159143	643542
136155	643543
379044	643544
58	643545
52583	643546
15089	643547
218495	643548
4592	643549
166726	643550
130216	643551
45478	643552
2878	643553
245953	643554
445502	643555
151577	643556
43824	643557
15963	643558
192456	643559
28061	643560
10008	643561
428593	643562
145322	643563
32397	643564
110735	643565
22789	643566
151173	643567
107189	643568
239319	643569
128439	643570
202742	643571
401208	643572
404192	643573
194837	643574
118636	643575
24948	643576
3629	643577
34053	643578
290023	643579
166107	643580
18224	643581
453109	643582
74380	643583
160006	643584
200391	643585
332612	643586
30613	643587
64763	643588
320217	643589
116436	643590
542	643591
253833	643592
214490	643593
229099	643594
351656	643595
88378	643596
212222	643597
225972	643598
84558	643599
423779	643600
246983	643601
345881	643602
20973	643603
408501	643604
410714	643605
184221	643606
61	643607
308265	643608
276477	643609
136557	643610
366916	643611
118154	643612
402212	643613
120975	643614
427737	643615
157230	643616
9330	643617
351663	643618
366349	643619
454632	643620
24156	643621
125960	643622
362781	643623
31233	643624
360961	643625
238743	643626
62878	643627
293791	643628
2044	643629
134702	643630
354357	643631
125788	643632
14335	643633
248249	643634
208616	643635
181494	643636
326	643637
180967	643638
70835	643639
113035	643640
152484	643641
263175	643642
320797	643643
169069	643644
275779	643645
118477	643646
149051	643647
9	643648
89933	643649
216120	643650
36850	643651
319721	643652
216507	643653
101716	643654
190336	643655
215249	643656
330717	643657
204201	643658
108923	643659
137201	643660
84118	643661
252975	643662
222175	643663
269695	643664
87431	643665
92268	643666
26440	643667
83271	643668
282436	643669
237321	643670
10381	643671
139121	643672
22883	643673
88956	643674
150663	643675
255219	643676
14	643677
48311	643678
2636	643679
126973	643680
329040	643681
245374	643682
72249	643683
4610	643684
456235	643685
44046	643686
253138	643687
273569	643688
150646	643689
33299	643690
13254	643691
121071	643692
209540	643693
49755	643694
108058	643695
48930	643696
430489	643697
72305	643698
225946	643699
92781	643700
345797	643701
11735	643702
137093	643703
15655	643704
82906	643705
259394	643706
36570	643707
59622	643708
394079	643709
24314	643710
32982	643711
89885	643712
669	643713
459267	643714
88186	643715
269013	643716
113802	643717
4004	643718
19688	643719
6818	643720
109571	643721
259643	643722
60302	643723
55102	643724
263096	643725
10855	643726
45747	643727
26127	643728
248286	643729
213916	643730
233007	643731
78815	643732
131497	643733
20464	643734
48956	643735
230723	643736
52663	643737
66847	643738
448378	643739
206041	643740
395915	643741
232536	643742
344980	643743
377024	643744
43102	643745
157543	643746
40873	643747
9629	643748
51402	643749
53094	643750
239974	643751
215235	643752
124738	643753
210203	643754
116332	643755
76997	643756
451805	643757
21493	643758
203552	643759
431378	643760
230280	643761
64763	643762
174	643763
94532	643764
111574	643765
101291	643766
19996	643767
62	643768
230682	643769
7484	643770
198692	643771
1628	643772
306337	643773
78937	643774
33698	643775
114621	643776
25681	643777
61633	643778
134751	643779
136702	643780
131302	643781
201012	643782
371632	643783
249343	643784
378171	643785
175285	643786
51193	643787
44872	643788
3815	643789
101632	643790
80420	643791
296473	643792
237879	643793
371288	643794
65345	643795
389175	643796
56556	643797
43823	643798
101721	643799
421558	643800
420201	643801
309638	643802
164336	643803
59757	643804
397005	643805
456409	643806
4577	643807
195446	643808
44	643809
77298	643810
264470	643811
760	643812
88505	643813
2046	643814
106343	643815
388363	643816
202024	643817
223745	643818
67947	643819
291693	643820
210092	643821
140913	643822
40268	643823
175730	643824
173420	643825
445	643826
16403	643827
69718	643828
32648	643829
237851	643830
8780	643831
86388	643832
185291	643833
14088	643834
165172	643835
122682	643836
38975	643837
7916	643838
212932	643839
437175	643840
44107	643841
167746	643842
12097	643843
57362	643844
41737	643845
96857	643846
312808	643847
157664	643848
19096	643849
103574	643850
142991	643851
6388	643852
8140	643853
18227	643854
39467	643855
107812	643856
54420	643857
189657	643858
380550	643859
36364	643860
174080	643861
68123	643862
30646	643863
21131	643864
136752	643865
166014	643866
327167	643867
74398	643868
40966	643869
158465	643870
74020	643871
173830	643872
24507	643873
48139	643874
164530	643875
19545	643876
12443	643877
262751	643878
83749	643879
16002	643880
417827	643881
132614	643882
105112	643883
122613	643884
185858	643885
149018	643886
34529	643887
17462	643888
4501	643889
445557	643890
164834	643891
104933	643892
309190	643893
161514	643894
226354	643895
243721	643896
155445	643897
2185	643898
92316	643899
151719	643900
10103	643901
370613	643902
5876	643903
12248	643904
9081	643905
167331	643906
57584	643907
183238	643908
9166	643909
227009	643910
85749	643911
100823	643912
97082	643913
161758	643914
115980	643915
47860	643916
14014	643917
9638	643918
389066	643919
326328	643920
43216	643921
59826	643922
203849	643923
94821	643924
9196	643925
110474	643926
4070	643927
414006	643928
177930	643929
201657	643930
41396	643931
200919	643932
87911	643933
34540	643934
211803	643935
26808	643936
120271	643937
403730	643938
35296	643939
22411	643940
2198	643941
252760	643942
330492	643943
72271	643944
240102	643945
357770	643946
158414	643947
86813	643948
86869	643949
151808	643950
74806	643951
44467	643952
11695	643953
126337	643954
39355	643955
122845	643956
233186	643957
163498	643958
166208	643959
305422	643960
57151	643961
220185	643962
9722	643963
4037	643964
304995	643965
116733	643966
94088	643967
139605	643968
152873	643969
431722	643970
22815	643971
259558	643972
130884	643973
156795	643974
252520	643975
7307	643976
26411	643977
329455	643978
75908	643979
88249	643980
414817	643981
197923	643982
229790	643983
145867	643984
448259	643985
208194	643986
399321	643987
226298	643988
170289	643989
241906	643990
12840	643991
234909	643992
63449	643993
269452	643994
74908	643995
72312	643996
116990	643997
133627	643998
217984	643999
88332	644000
60606	644001
76801	644002
339199	644003
68003	644004
62434	644005
104366	644006
232106	644007
252127	644008
170825	644009
127631	644010
445460	644011
348651	644012
6552	644013
275224	644014
300275	644015
386876	644016
481	644017
61147	644018
257531	644019
214510	644020
273724	644021
13631	644022
308927	644023
10706	644024
408179	644025
92178	644026
334864	644027
248912	644028
2609	644029
197397	644030
346	644031
174542	644032
14556	644033
69697	644034
19763	644035
103719	644036
245867	644037
448130	644038
298585	644039
401810	644040
96319	644041
96319	644042
27036	644043
268534	644044
169480	644045
20710	644046
52569	644047
71432	644048
279025	644049
59747	644050
280985	644051
431729	644052
317641	644053
34799	644054
2753	644055
31478	644056
58275	644057
22843	644058
191234	644059
139532	644060
346141	644061
199956	644062
371373	644063
315719	644064
2589	644065
256338	644066
43675	644067
125004	644068
210813	644069
65689	644070
246380	644071
454255	644072
44966	644073
150640	644074
10950	644075
424475	644076
202804	644077
182985	644078
127398	644079
132381	644080
116205	644081
74654	644082
105329	644083
1983	644084
107362	644085
127405	644086
13962	644087
56967	644088
45790	644089
194682	644090
108046	644091
45044	644092
175935	644093
18114	644094
75740	644095
266837	644096
14271	644097
125005	644098
70022	644099
450202	644100
253931	644101
131835	644102
243512	644103
40228	644104
46368	644105
118396	644106
126854	644107
68066	644108
1129	644109
49375	644110
104924	644111
15992	644112
208827	644113
221788	644114
36510	644115
18952	644116
93142	644117
297261	644118
80865	644119
147139	644120
15823	644121
243773	644122
48973	644123
357466	644124
44717	644125
271340	644126
80958	644127
47420	644128
389475	644129
119049	644130
458259	644131
286610	644132
173466	644133
375525	644134
484	644135
27529	644136
276783	644137
185450	644138
21319	644139
369696	644140
104225	644141
3885	644142
140905	644143
1434	644144
132461	644145
249470	644146
242883	644147
140968	644148
26487	644149
242716	644150
183387	644151
125573	644152
135568	644153
444754	644154
117960	644155
110670	644156
277242	644157
210613	644158
242464	644159
260772	644160
398532	644161
269176	644162
429503	644163
41324	644164
173214	644165
83336	644166
242535	644167
89952	644168
191373	644169
63238	644170
16287	644171
57154	644172
143079	644173
15057	644174
334518	644175
1387	644176
119743	644177
52138	644178
20795	644179
341975	644180
244686	644181
49188	644182
150411	644183
397354	644184
174530	644185
405223	644186
305336	644187
123060	644188
66439	644189
35583	644190
209764	644191
192741	644192
40142	644193
247993	644194
179201	644195
890	644196
193371	644197
386440	644198
433962	644199
67577	644200
273277	644201
87095	644202
258734	644203
75808	644204
260311	644205
161381	644206
226268	644207
219212	644208
229131	644209
61818	644210
419833	644211
286096	644212
396812	644213
83107	644214
58142	644215
24176	644216
35041	644217
444592	644218
262521	644219
50428	644220
315652	644221
234282	644222
61248	644223
309628	644224
252118	644225
77790	644226
430790	644227
10849	644228
87787	644229
226809	644230
80773	644231
107086	644232
13323	644233
305013	644234
72379	644235
286	644236
392116	644237
53105	644238
65525	644239
11604	644240
403930	644241
454040	644242
235090	644243
73870	644244
348157	644245
127489	644246
21362	644247
84161	644248
5733	644249
256455	644250
3044	644251
18004	644252
391782	644253
42461	644254
64884	644255
8194	644256
5248	644257
244964	644258
238869	644259
142201	644260
224613	644261
91221	644262
116923	644263
119539	644264
425280	644265
359342	644266
229217	644267
231375	644268
231364	644269
359609	644270
331701	644271
56240	644272
84878	644273
95664	644274
148793	644275
2712	644276
177590	644277
164123	644278
151805	644279
36870	644280
50131	644281
218052	644282
52197	644283
187526	644284
70837	644285
4206	644286
212321	644287
45972	644288
21111	644289
364450	644290
316187	644291
95904	644292
217077	644293
217609	644294
119034	644295
110412	644296
52339	644297
110253	644298
148918	644299
265302	644300
223164	644301
20858	644302
9542	644303
80978	644304
205255	644305
383446	644306
113583	644307
4048	644308
208745	644309
237333	644310
376580	644311
264153	644312
137428	644313
228752	644314
326765	644315
238270	644316
44149	644317
49270	644318
30997	644319
143772	644320
25944	644321
331842	644322
196326	644323
80672	644324
29417	644325
274986	644326
10113	644327
88431	644328
59344	644329
67675	644330
57699	644331
166140	644332
54101	644333
35004	644334
353976	644335
87979	644336
29236	644337
4770	644338
398042	644339
47597	644340
52140	644341
62278	644342
2156	644343
3059	644344
20018	644345
318941	644346
449083	644347
397153	644348
124670	644349
315168	644350
97876	644351
20105	644352
333103	644353
376077	644354
201966	644355
191284	644356
235665	644357
39616	644358
360514	644359
14494	644360
123946	644361
273138	644362
10199	644363
191514	644364
211202	644365
80319	644366
251460	644367
23280	644368
135907	644369
138187	644370
245652	644371
108997	644372
140617	644373
9318	644374
415431	644375
341652	644376
169115	644377
20076	644378
233627	644379
11420	644380
104468	644381
1005	644382
12632	644383
159336	644384
76246	644385
5253	644386
9753	644387
134961	644388
52941	644389
256550	644390
423114	644391
180927	644392
87088	644393
118692	644394
322692	644395
90666	644396
366474	644397
19229	644398
125754	644399
254772	644400
46526	644401
181374	644402
94535	644403
404326	644404
156715	644405
24961	644406
23442	644407
73635	644408
98512	644409
294283	644410
47518	644411
16357	644412
1932	644413
70818	644414
128634	644415
68359	644416
307196	644417
135869	644418
3311	644419
236367	644420
141238	644421
35584	644422
280373	644423
157548	644424
9918	644425
3654	644426
145871	644427
415301	644428
79819	644429
66724	644430
415175	644431
25027	644432
190679	644433
70262	644434
185337	644435
301197	644436
281758	644437
147283	644438
164873	644439
142888	644440
14716	644441
59162	644442
245286	644443
455023	644444
117871	644445
137954	644446
227564	644447
271356	644448
70719	644449
154289	644450
28236	644451
185578	644452
431098	644453
74820	644454
22014	644455
15391	644456
83166	644457
57632	644458
5215	644459
111696	644460
62306	644461
193437	644462
70844	644463
419630	644464
244095	644465
200044	644466
38217	644467
121222	644468
167173	644469
328824	644470
294829	644471
414777	644472
132463	644473
124028	644474
169737	644475
426498	644476
294379	644477
273943	644478
13057	644479
38514	644480
6079	644481
21376	644482
177338	644483
58925	644484
213819	644485
218963	644486
138256	644487
134159	644488
116613	644489
407456	644490
201571	644491
137322	644492
172424	644493
196044	644494
369028	644495
15264	644496
202	644497
1687	644498
175141	644499
44085	644500
19631	644501
148688	644502
185538	644503
97786	644504
432264	644505
332555	644506
395655	644507
161926	644508
125661	644509
397666	644510
108756	644511
9032	644512
314493	644513
130623	644514
229142	644515
75739	644516
35742	644517
156403	644518
131944	644519
47921	644520
107958	644521
217986	644522
52131	644523
8851	644524
216618	644525
173094	644526
70905	644527
378417	644528
282591	644529
153025	644530
63678	644531
404059	644532
21601	644533
4214	644534
244765	644535
274857	644536
185815	644537
171319	644538
130341	644539
403416	644540
134840	644541
63632	644542
113087	644543
6619	644544
31242	644545
203611	644546
93035	644547
451042	644548
158790	644549
243450	644550
60391	644551
4993	644552
92454	644553
272563	644554
35738	644555
142150	644556
414336	644557
151007	644558
216792	644559
64638	644560
138818	644561
427994	644562
180161	644563
296137	644564
283475	644565
48793	644566
14672	644567
154522	644568
130464	644569
402587	644570
207785	644571
252277	644572
360613	644573
346603	644574
3213	644575
122502	644576
12682	644577
74579	644578
257867	644579
303975	644580
173440	644581
455212	644582
245739	644583
140568	644584
83886	644585
201004	644586
157786	644587
336542	644588
113224	644589
212706	644590
18185	644591
64201	644592
453910	644593
211022	644594
42498	644595
297328	644596
22372	644597
344703	644598
83795	644599
170974	644600
223265	644601
137885	644602
19268	644603
87348	644604
32120	644605
375765	644606
35577	644607
141984	644608
243754	644609
119488	644610
30367	644611
146973	644612
18252	644613
30916	644614
352616	644615
327504	644616
92139	644617
141846	644618
353387	644619
342401	644620
200846	644621
194933	644622
216408	644623
13609	644624
234034	644625
346716	644626
310476	644627
310056	644628
236692	644629
344720	644630
407603	644631
183783	644632
66269	644633
237371	644634
189735	644635
57639	644636
7690	644637
364085	644638
314441	644639
161889	644640
65179	644641
4845	644642
21412	644643
77592	644644
1018	644645
7835	644646
66313	644647
103310	644648
255954	644649
356492	644650
151859	644651
13403	644652
151883	644653
292646	644654
350097	644655
50502	644656
49336	644657
9511	644658
48101	644659
56626	644660
36063	644661
265240	644662
9113	644663
83052	644664
78004	644665
135243	644666
355600	644667
226405	644668
178792	644669
109967	644670
32732	644671
89818	644672
337762	644673
126955	644674
51150	644675
452063	644676
70734	644677
392863	644678
156633	644679
214598	644680
117473	644681
348719	644682
41581	644683
358452	644684
47917	644685
399157	644686
396773	644687
429577	644688
116177	644689
257379	644690
315030	644691
337806	644692
219617	644693
244834	644694
202127	644695
26683	644696
278206	644697
137571	644698
208802	644699
200352	644700
628	644701
150173	644702
14438	644703
434929	644704
233087	644705
450695	644706
227994	644707
158471	644708
110079	644709
247290	644710
94307	644711
276677	644712
296269	644713
46386	644714
72716	644715
22548	644716
449297	644717
441485	644718
341190	644719
312438	644720
299110	644721
177945	644722
223544	644723
135759	644724
428841	644725
243811	644726
61876	644727
227575	644728
37743	644729
201309	644730
40590	644731
139939	644732
64718	644733
434111	644734
82123	644735
84696	644736
3787	644737
57951	644738
179713	644739
89511	644740
341744	644741
239949	644742
57397	644743
271217	644744
310074	644745
222330	644746
223649	644747
44544	644748
3575	644749
85122	644750
80624	644751
47441	644752
58097	644753
113634	644754
87561	644755
315603	644756
175451	644757
240792	644758
111525	644759
322939	644760
341	644761
40122	644762
265360	644763
180294	644764
56856	644765
70029	644766
141513	644767
95803	644768
177635	644769
175931	644770
299293	644771
202268	644772
88377	644773
452675	644774
153872	644775
63324	644776
149420	644777
248764	644778
347637	644779
121136	644780
456132	644781
453666	644782
311409	644783
431647	644784
373687	644785
371907	644786
441478	644787
69955	644788
18864	644789
106580	644790
123625	644791
239893	644792
63635	644793
136048	644794
114054	644795
96319	644796
341	644797
7929	644798
457155	644799
256917	644800
165735	644801
274160	644802
297024	644803
232471	644804
118560	644805
23197	644806
187469	644807
270990	644808
3620	644809
147777	644810
341	644811
7962	644812
393809	644813
409681	644814
299159	644815
401660	644816
304102	644817
185023	644818
36230	644819
439592	644820
358898	644821
383070	644822
341	644823
325923	644824
432937	644825
93166	644826
345267	644827
277460	644828
291271	644829
224515	644830
442160	644831
240427	644832
3620	644833
7929	644834
341	644835
341	644836
341	644837
182466	644838
107120	644839
344319	644840
210951	644841
143497	644842
177370	644843
80779	644844
76709	644845
279191	644846
334728	644847
411135	644848
98552	644849
422182	644850
79513	644851
141979	644852
121839	644853
300107	644854
433571	644855
321486	644856
199256	644857
119864	644858
46755	644859
411881	644860
4984	644861
407507	644862
422281	644863
94661	644864
454002	644865
343885	644866
415212	644867
79630	644868
47470	644869
8054	644870
397678	644871
400756	644872
2984	644873
208637	644874
312633	644875
41835	644876
194307	644877
224065	644878
217	644879
407017	644880
291859	644881
208086	644882
333059	644883
109213	644884
367105	644885
15116	644886
167590	644887
54610	644888
95789	644889
57471	644890
44853	644891
19243	644892
2806	644893
166656	644894
276516	644895
256255	644896
72010	644897
117879	644898
110650	644899
456723	644900
60827	644901
113254	644902
105953	644903
166507	644904
185166	644905
11073	644906
12199	644907
222956	644908
133330	644909
65435	644910
16014	644911
193488	644912
77529	644913
100107	644914
41466	644915
244300	644916
87177	644917
57053	644918
113424	644919
158688	644920
110793	644921
407965	644922
446019	644923
305210	644924
44375	644925
126919	644926
73632	644927
38485	644928
50946	644929
136863	644930
189598	644931
14219	644932
83673	644933
98731	644934
207585	644935
68930	644936
91093	644937
168199	644938
145886	644939
92393	644940
232669	644941
406253	644942
304641	644943
439210	644944
397322	644945
85125	644946
179024	644947
140564	644948
263931	644949
70515	644950
366128	644951
78424	644952
70068	644953
275263	644954
436509	644955
338473	644956
334869	644957
357103	644958
158293	644959
436579	644960
90944	644961
283204	644962
95795	644963
20766	644964
99395	644965
369823	644966
123343	644967
330	644968
362644	644969
41231	644970
56215	644971
386315	644972
372845	644973
263858	644974
309223	644975
208891	644976
404878	644977
267284	644978
24015	644979
446426	644980
147246	644981
100169	644982
96069	644983
199722	644984
96760	644985
110828	644986
269674	644987
444488	644988
240950	644989
238327	644990
145264	644991
182521	644992
218859	644993
221601	644994
157891	644995
143877	644996
48768	644997
419000	644998
59030	644999
327811	645000
150027	645001
201860	645002
450495	645003
235503	645004
454821	645005
184205	645006
391220	645007
220175	645008
147458	645009
218327	645010
184154	645011
430247	645012
369595	645013
255576	645014
175449	645015
136056	645016
187958	645017
93058	645018
428566	645019
236295	645020
161859	645021
308494	645022
276770	645023
87095	645024
157487	645025
189359	645026
8903	645027
348428	645028
49510	645029
365771	645030
90462	645031
178692	645032
246209	645033
22253	645034
444379	645035
437376	645036
94117	645037
120441	645038
123261	645039
289207	645040
251888	645041
173261	645042
207039	645043
237934	645044
195974	645045
21455	645046
222038	645047
38775	645048
41807	645049
163449	645050
153853	645051
440404	645052
19792	645053
112196	645054
68379	645055
219208	645056
205242	645057
301740	645058
29075	645059
5070	645060
109911	645061
69915	645062
393094	645063
321176	645064
225928	645065
34037	645066
346344	645067
47583	645068
272239	645069
691	645070
417134	645071
230687	645072
165356	645073
211804	645074
175346	645075
447673	645076
93144	645077
352035	645078
199315	645079
446113	645080
40752	645081
425967	645082
337143	645083
348132	645084
278211	645085
212154	645086
366843	645087
37105	645088
258337	645089
52235	645090
346369	645091
284678	645092
207897	645093
69547	645094
308595	645095
265069	645096
146583	645097
263330	645098
259376	645099
151174	645100
177605	645101
289862	645102
190426	645103
199172	645104
392279	645105
313034	645106
40810	645107
273039	645108
25483	645109
98818	645110
87629	645111
306834	645112
176787	645113
77293	645114
68540	645115
292899	645116
58035	645117
126343	645118
151629	645119
451319	645120
281267	645121
322963	645122
330667	645123
256592	645124
74509	645125
277345	645126
449902	645127
78573	645128
82049	645129
331666	645130
315022	645131
165081	645132
69176	645133
53882	645134
82096	645135
74121	645136
148087	645137
222976	645138
227870	645139
6267	645140
29550	645141
33557	645142
393680	645143
37531	645144
440923	645145
84175	645146
178748	645147
224878	645148
101239	645149
212954	645150
11903	645151
30973	645152
182388	645153
76844	645154
47207	645155
55347	645156
203108	645157
16781	645158
26430	645159
122342	645160
237899	645161
334066	645162
145232	645163
163021	645164
84864	645165
4658	645166
319968	645167
150027	645168
94565	645169
149995	645170
149995	645171
314861	645172
48462	645173
55946	645174
384221	645175
361557	645176
368711	645177
51375	645178
72904	645179
15861	645180
86490	645181
28048	645182
436507	645183
99045	645184
281696	645185
152465	645186
449000	645187
9609	645188
91182	645189
308409	645190
312391	645191
219900	645192
64128	645193
145912	645194
247211	645195
190883	645196
23408	645197
376788	645198
423846	645199
15205	645200
25073	645201
198739	645202
401801	645203
402008	645204
81366	645205
303303	645206
253108	645207
200622	645208
286660	645209
4029	645210
337281	645211
251282	645212
137435	645213
400451	645214
27153	645215
242137	645216
42945	645217
230220	645218
436207	645219
363140	645220
430144	645221
108884	645222
111444	645223
15264	645224
197257	645225
49930	645226
251719	645227
390015	645228
296206	645229
207306	645230
102267	645231
102090	645232
97652	645233
225219	645234
1900	645235
272005	645236
102787	645237
442324	645238
458443	645239
232717	645240
138509	645241
166273	645242
27830	645243
359605	645244
254537	645245
80288	645246
94758	645247
260603	645248
269001	645249
52945	645250
14419	645251
11346	645252
48255	645253
188009	645254
97667	645255
221595	645256
48343	645257
248074	645258
276579	645259
46358	645260
121458	645261
103913	645262
208927	645263
416436	645264
195725	645265
152512	645266
115797	645267
219690	645268
361378	645269
221699	645270
387111	645271
177002	645272
400395	645273
23169	645274
234408	645275
116015	645276
175219	645277
85719	645278
44676	645279
102655	645280
218516	645281
35850	645282
6539	645283
20245	645284
312251	645285
195880	645286
385155	645287
2321	645288
451545	645289
240617	645290
57911	645291
110433	645292
125478	645293
154900	645294
137547	645295
48133	645296
217714	645297
37616	645298
350285	645299
70509	645300
146872	645301
396581	645302
69405	645303
114365	645304
98797	645305
347227	645306
379999	645307
44314	645308
21720	645309
62600	645310
112927	645311
9993	645312
14358	645313
285337	645314
115789	645315
83514	645316
113125	645317
11293	645318
206843	645319
435985	645320
135676	645321
17467	645322
65560	645323
420076	645324
34910	645325
71659	645326
383	645327
235186	645328
326395	645329
212228	645330
73546	645331
46278	645332
55449	645333
296614	645334
54702	645335
74239	645336
53080	645337
156975	645338
328369	645339
107841	645340
32	645341
2884	645342
128239	645343
27068	645344
29913	645345
253224	645346
173942	645347
187932	645348
63517	645349
43919	645350
247290	645351
293580	645352
135434	645353
181936	645354
75346	645355
214428	645356
69109	645357
69570	645358
288583	645359
312249	645360
392083	645361
36888	645362
383083	645363
180418	645364
73557	645365
335062	645366
198420	645367
222320	645368
215304	645369
163364	645370
188334	645371
6700	645372
121442	645373
99594	645374
1594	645375
115098	645376
153097	645377
58452	645378
317345	645379
388570	645380
176345	645381
112254	645382
230628	645383
21174	645384
21174	645385
422469	645386
64873	645387
66827	645388
441610	645389
219373	645390
151849	645391
16739	645392
65191	645393
93083	645394
86007	645395
137573	645396
12013	645397
32008	645398
343106	645399
285980	645400
201262	645401
279862	645402
44007	645403
297386	645404
91308	645405
221822	645406
164180	645407
152442	645408
187205	645409
379610	645410
14085	645411
106124	645412
218726	645413
78403	645414
150409	645415
244045	645416
115881	645417
89308	645418
122959	645419
214882	645420
398847	645421
185066	645422
367087	645423
179143	645424
90493	645425
121368	645426
62770	645427
412364	645428
64823	645429
344378	645430
71726	645431
409635	645432
89256	645433
232004	645434
283828	645435
63657	645436
163484	645437
186966	645438
33923	645439
191201	645440
272860	645441
393170	645442
396358	645443
15646	645444
52896	645445
20960	645446
441986	645447
409328	645448
336659	645449
326787	645450
213354	645451
239575	645452
122931	645453
40012	645454
86161	645455
78432	645456
216675	645457
86890	645458
17633	645459
376307	645460
268444	645461
6403	645462
389468	645463
2311	645464
1755	645465
10156	645466
15119	645467
404874	645468
402483	645469
50933	645470
51550	645471
161748	645472
163302	645473
379466	645474
398191	645475
66014	645476
438784	645477
299728	645478
7801	645479
449695	645480
272268	645481
2526	645482
458689	645483
4400	645484
220405	645485
215581	645486
92317	645487
107087	645488
156776	645489
147742	645490
232881	645491
36295	645492
81254	645493
52671	645494
352887	645495
353522	645496
25762	645497
11674	645498
207	645499
3270	645500
14472	645501
202711	645502
202526	645503
233959	645504
124442	645505
233996	645506
211886	645507
80094	645508
130277	645509
21442	645510
297432	645511
429	645512
16992	645513
252407	645514
22091	645515
326469	645516
309849	645517
228019	645518
424581	645519
352999	645520
453766	645521
15110	645522
13193	645523
24910	645524
107756	645525
3800	645526
63682	645527
241431	645528
178978	645529
25549	645530
103912	645531
245126	645532
36109	645533
14410	645534
164218	645535
257639	645536
229215	645537
42396	645538
268	645539
139123	645540
120319	645541
167557	645542
33394	645543
153197	645544
297383	645545
159668	645546
121471	645547
60834	645548
264126	645549
22526	645550
24229	645551
165607	645552
232827	645553
118317	645554
28794	645555
103566	645556
25740	645557
34351	645558
13390	645559
103493	645560
163089	645561
137411	645562
32461	645563
145875	645564
85105	645565
2026	645566
41037	645567
162781	645568
289357	645569
26385	645570
238694	645571
450028	645572
283829	645573
157351	645574
309591	645575
393806	645576
11803	645577
112924	645578
157094	645579
405345	645580
310998	645581
67277	645582
194168	645583
6185	645584
111559	645585
105106	645586
445588	645587
323982	645588
24488	645589
374678	645590
41408	645591
38416	645592
47644	645593
284592	645594
59698	645595
288607	645596
15294	645597
197111	645598
71995	645599
45865	645600
104429	645601
46876	645602
237076	645603
235715	645604
83189	645605
294817	645606
165123	645607
121497	645608
95306	645609
78489	645610
436051	645611
42659	645612
98205	645613
120379	645614
99954	645615
367846	645616
45351	645617
64793	645618
27790	645619
396788	645620
135027	645621
73531	645622
17444	645623
348297	645624
190708	645625
109529	645626
20453	645627
408389	645628
380177	645629
130979	645630
358808	645631
37671	645632
270009	645633
25643	645634
25687	645635
58134	645636
114001	645637
317266	645638
141015	645639
52778	645640
239731	645641
113802	645642
84333	645643
253587	645644
234122	645645
77293	645646
166877	645647
36142	645648
17558	645649
68667	645650
61463	645651
345376	645652
92913	645653
55786	645654
404201	645655
161914	645656
387051	645657
117676	645658
438594	645659
312084	645660
348591	645661
404242	645662
99345	645663
232300	645664
231941	645665
74082	645666
227582	645667
45586	645668
137428	645669
240070	645670
336002	645671
56010	645672
174506	645673
359357	645674
192127	645675
54344	645676
22168	645677
7561	645678
274715	645679
141132	645680
40831	645681
328782	645682
54063	645683
264660	645684
167532	645685
41507	645686
150281	645687
96311	645688
218703	645689
424912	645690
200764	645691
173037	645692
111011	645693
99941	645694
195401	645695
192459	645696
358806	645697
355913	645698
349723	645699
196539	645700
201507	645701
403973	645702
305204	645703
347347	645704
73820	645705
120834	645706
190956	645707
281123	645708
166298	645709
133247	645710
59082	645711
330350	645712
194022	645713
277523	645714
172144	645715
29407	645716
309852	645717
234505	645718
56048	645719
44492	645720
90431	645721
23670	645722
87694	645723
19814	645724
28704	645725
330726	645726
8907	645727
9918	645728
128314	645729
90430	645730
83659	645731
239259	645732
95418	645733
126272	645734
437237	645735
233567	645736
37269	645737
83460	645738
45140	645739
230147	645740
308516	645741
14041	645742
133924	645743
229052	645744
90786	645745
178448	645746
50343	645747
56191	645748
14412	645749
184938	645750
79808	645751
159091	645752
201806	645753
107602	645754
188602	645755
343464	645756
131220	645757
379749	645758
386413	645759
153796	645760
432297	645761
173680	645762
314187	645763
47414	645764
104324	645765
342835	645766
41353	645767
124727	645768
84680	645769
43522	645770
387295	645771
210856	645772
239494	645773
453163	645774
215363	645775
121997	645776
27925	645777
224735	645778
105152	645779
251397	645780
206501	645781
432205	645782
68104	645783
120176	645784
110587	645785
33191	645786
13820	645787
100264	645788
125043	645789
181094	645790
72933	645791
120705	645792
418427	645793
8803	645794
61301	645795
211936	645796
8517	645797
76560	645798
384925	645799
115673	645800
97840	645801
156110	645802
70950	645803
3106	645804
113314	645805
81497	645806
8095	645807
255211	645808
214689	645809
44596	645810
5694	645811
294468	645812
48883	645813
117849	645814
24485	645815
94061	645816
98043	645817
75799	645818
211	645819
350713	645820
455882	645821
739	645822
96224	645823
105560	645824
131203	645825
247573	645826
281848	645827
202291	645828
78028	645829
123466	645830
258359	645831
15904	645832
37612	645833
339165	645834
5726	645835
244347	645836
17474	645837
20657	645838
70763	645839
141337	645840
41572	645841
223539	645842
221746	645843
36617	645844
41461	645845
46243	645846
7410	645847
163	645848
181942	645849
172261	645850
213775	645851
111801	645852
203604	645853
48804	645854
118808	645855
65875	645856
138054	645857
58321	645858
61596	645859
56	645860
84	645861
34606	645862
137609	645863
118049	645864
1879	645865
336840	645866
1095	645867
77185	645868
180004	645869
320499	645870
23425	645871
343077	645872
364771	645873
96742	645874
1666	645875
75974	645876
104221	645877
23379	645878
180558	645879
430047	645880
2479	645881
123345	645882
442151	645883
242226	645884
116154	645885
64800	645886
90305	645887
184642	645888
19345	645889
5059	645890
30740	645891
368668	645892
8633	645893
44385	645894
332840	645895
131907	645896
140006	645897
415897	645898
4485	645899
95313	645900
250086	645901
17136	645902
74650	645903
19390	645904
824	645905
80327	645906
51920	645907
354674	645908
245402	645909
40569	645910
74080	645911
21716	645912
101825	645913
73098	645914
378231	645915
159899	645916
42155	645917
51560	645918
82625	645919
30317	645920
378850	645921
200803	645922
60078	645923
72005	645924
6169	645925
88962	645926
1321	645927
273764	645928
182544	645929
8294	645930
85761	645931
393204	645932
204673	645933
218829	645934
250402	645935
371616	645936
392815	645937
252996	645938
282440	645939
212193	645940
41081	645941
162004	645942
370315	645943
114867	645944
295106	645945
397366	645946
4126	645947
37044	645948
110738	645949
31861	645950
213956	645951
152379	645952
213938	645953
174151	645954
229487	645955
24088	645956
17476	645957
141017	645958
210661	645959
442709	645960
2372	645961
126672	645962
11903	645963
39850	645964
38501	645965
449150	645966
199	645967
853	645968
275286	645969
76424	645970
28624	645971
236754	645972
25620	645973
31348	645974
142017	645975
217728	645976
117065	645977
280629	645978
367793	645979
53756	645980
94140	645981
341269	645982
31274	645983
937	645984
63159	645985
21168	645986
2200	645987
14	645988
191354	645989
316	645990
88224	645991
47744	645992
46731	645993
46084	645994
8586	645995
111945	645996
223443	645997
32787	645998
167382	645999
5001	646000
334888	646001
130259	646002
109261	646003
136601	646004
91216	646005
1872	646006
125249	646007
7214	646008
370555	646009
386901	646010
390748	646011
36122	646012
39766	646013
428	646014
61298	646015
238171	646016
261429	646017
312567	646018
241160	646019
198179	646020
24581	646021
101996	646022
178086	646023
238691	646024
39829	646025
23938	646026
342608	646027
214861	646028
200920	646029
293612	646030
329816	646031
116951	646032
104121	646033
288621	646034
359575	646035
7098	646036
48971	646037
40743	646038
203015	646039
384405	646040
90450	646041
367088	646042
358962	646043
453975	646044
212561	646045
85603	646046
28797	646047
206140	646048
210955	646049
88120	646050
197632	646051
319264	646052
335106	646053
127940	646054
106160	646055
136931	646056
345888	646057
453410	646058
349919	646059
50279	646060
424563	646061
112421	646062
458936	646063
13040	646064
234200	646065
328909	646066
5574	646067
75922	646068
20505	646069
176021	646070
60767	646071
9618	646072
7604	646073
187382	646074
119602	646075
7213	646076
396724	646077
209907	646078
40637	646079
209907	646080
114155	646081
93331	646082
53853	646083
288182	646084
2047	646085
459229	646086
332249	646087
36928	646088
154363	646089
369678	646090
34765	646091
220452	646092
65476	646093
36694	646094
73564	646095
118934	646096
78964	646097
98499	646098
144831	646099
77617	646100
162877	646101
210875	646102
42870	646103
215216	646104
17826	646105
185096	646106
183877	646107
407886	646108
142386	646109
328475	646110
37276	646111
349138	646112
13507	646113
62753	646114
10596	646115
396135	646116
13236	646117
77649	646118
230859	646119
55836	646120
101906	646121
206637	646122
73929	646123
20637	646124
201227	646125
113035	646126
243668	646127
38845	646128
241398	646129
306353	646130
38984	646131
329289	646132
74024	646133
220531	646134
12685	646135
5631	646136
157729	646137
58739	646138
39212	646139
20665	646140
376687	646141
14310	646142
418003	646143
38053	646144
7284	646145
320422	646146
325629	646147
39019	646148
89664	646149
25078	646150
451774	646151
218631	646152
75167	646153
208651	646154
110432	646155
83596	646156
225729	646157
85088	646158
154513	646159
113049	646160
307853	646161
170678	646162
39723	646163
40633	646164
131367	646165
205801	646166
123610	646167
32844	646168
109317	646169
287815	646170
40508	646171
409168	646172
240367	646173
154153	646174
61258	646175
309915	646176
458449	646177
7467	646178
233081	646179
11717	646180
43293	646181
240205	646182
221776	646183
31100	646184
189518	646185
358002	646186
9334	646187
13588	646188
428247	646189
214887	646190
130975	646191
417868	646192
38092	646193
271399	646194
298304	646195
7576	646196
12144	646197
213119	646198
40557	646199
218242	646200
173025	646201
58202	646202
392880	646203
25159	646204
89435	646205
57963	646206
76735	646207
74700	646208
64159	646209
31350	646210
216524	646211
170680	646212
112897	646213
320247	646214
94615	646215
73128	646216
65569	646217
44503	646218
130894	646219
250221	646220
414795	646221
223345	646222
225800	646223
133294	646224
84723	646225
36961	646226
235567	646227
4644	646228
320257	646229
52892	646230
230835	646231
168520	646232
218033	646233
14628	646234
218128	646235
112161	646236
287391	646237
303689	646238
422891	646239
184594	646240
144590	646241
137507	646242
254168	646243
177676	646244
75550	646245
147045	646246
316727	646247
25159	646248
166041	646249
217997	646250
42711	646251
111671	646252
8611	646253
11332	646254
12136	646255
120882	646256
39928	646257
171121	646258
32310	646259
63964	646260
411918	646261
142243	646262
365884	646263
234499	646264
263964	646265
71947	646266
311198	646267
155583	646268
276781	646269
260964	646270
444597	646271
12291	646272
129714	646273
145427	646274
335626	646275
12301	646276
104722	646277
209877	646278
4414	646279
104994	646280
34219	646281
177792	646282
1611	646283
2964	646284
92922	646285
134084	646286
61463	646287
297492	646288
66162	646289
203519	646290
179315	646291
111245	646292
83929	646293
76756	646294
296549	646295
192029	646296
205804	646297
266313	646298
163776	646299
415195	646300
212015	646301
82466	646302
305802	646303
250577	646304
374935	646305
275505	646306
3142	646307
14617	646308
58976	646309
82671	646310
37030	646311
38786	646312
372213	646313
502	646314
169998	646315
327674	646316
277233	646317
430932	646318
385178	646319
4686	646320
98830	646321
77890	646322
28384	646323
329789	646324
363663	646325
344516	646326
363955	646327
152320	646328
216110	646329
342477	646330
74677	646331
68735	646332
329219	646333
61119	646334
151208	646335
90085	646336
196021	646337
7998	646338
125659	646339
456126	646340
122320	646341
215825	646342
151370	646343
206354	646344
338973	646345
81175	646346
846	646347
235335	646348
293784	646349
205586	646350
96471	646351
337936	646352
242415	646353
454624	646354
384827	646355
48849	646356
208968	646357
84347	646358
417319	646359
56924	646360
103460	646361
196937	646362
106	646363
214454	646364
65251	646365
178256	646366
280560	646367
243182	646368
91779	646369
123007	646370
96613	646371
110008	646372
365314	646373
23116	646374
441327	646375
35675	646376
48507	646377
14235	646378
91746	646379
110695	646380
127412	646381
116742	646382
212758	646383
219816	646384
178318	646385
52575	646386
57688	646387
65841	646388
27235	646389
119243	646390
98660	646391
402206	646392
14093	646393
14956	646394
95640	646395
260379	646396
43350	646397
188559	646398
104435	646399
10976	646400
27389	646401
236937	646402
222706	646403
315859	646404
159709	646405
160188	646406
57482	646407
61380	646408
3249	646409
143800	646410
194337	646411
191251	646412
206665	646413
375994	646414
9455	646415
283199	646416
258090	646417
7602	646418
63288	646419
215870	646420
69174	646421
232720	646422
14488	646423
41041	646424
112258	646425
14780	646426
31774	646427
131078	646428
44736	646429
13174	646430
226569	646431
354995	646432
95137	646433
410218	646434
156846	646435
369324	646436
287454	646437
296051	646438
234920	646439
122172	646440
20336	646441
30105	646442
213058	646443
421577	646444
71490	646445
243853	646446
25019	646447
356253	646448
313306	646449
86751	646450
124825	646451
21189	646452
451687	646453
1721	646454
412367	646455
8693	646456
62545	646457
95987	646458
148258	646459
64223	646460
19667	646461
432623	646462
5495	646463
27776	646464
56283	646465
434632	646466
11877	646467
270587	646468
27329	646469
11659	646470
28938	646471
6174	646472
436208	646473
158256	646474
147889	646475
236596	646476
264857	646477
308204	646478
775	646479
25432	646480
15673	646481
290588	646482
216930	646483
2480	646484
96184	646485
64285	646486
310392	646487
16074	646488
278110	646489
119809	646490
122442	646491
371652	646492
207727	646493
316637	646494
120813	646495
330584	646496
347370	646497
417317	646498
134345	646499
401041	646500
393684	646501
89594	646502
227478	646503
50146	646504
2501	646505
78253	646506
16349	646507
220475	646508
287922	646509
250651	646510
30706	646511
46122	646512
238620	646513
241493	646514
114513	646515
138772	646516
62989	646517
233755	646518
410675	646519
117494	646520
38619	646521
185092	646522
209102	646523
89794	646524
200384	646525
200503	646526
32854	646527
212401	646528
191579	646529
129487	646530
47752	646531
322935	646532
65921	646533
325507	646534
248222	646535
265103	646536
115391	646537
120034	646538
78356	646539
213893	646540
242173	646541
90580	646542
39900	646543
428777	646544
151769	646545
379722	646546
120745	646547
372331	646548
395688	646549
71179	646550
246817	646551
491	646552
5974	646553
98241	646554
60242	646555
33741	646556
61555	646557
127510	646558
363445	646559
4850	646560
358323	646561
17469	646562
226307	646563
249872	646564
388949	646565
32095	646566
59777	646567
18696	646568
261240	646569
95075	646570
282596	646571
256016	646572
396594	646573
245038	646574
364941	646575
179455	646576
15122	646577
271744	646578
95974	646579
135115	646580
208010	646581
30978	646582
298855	646583
98313	646584
34973	646585
177622	646586
164274	646587
139524	646588
3757	646589
71823	646590
305756	646591
430576	646592
33948	646593
322387	646594
190345	646595
91455	646596
184443	646597
184216	646598
62485	646599
227065	646600
139553	646601
192302	646602
99037	646603
225270	646604
426444	646605
270936	646606
232523	646607
70257	646608
373350	646609
158536	646610
73458	646611
114999	646612
205599	646613
25141	646614
263584	646615
203132	646616
31003	646617
217470	646618
105868	646619
227104	646620
175983	646621
389871	646622
208240	646623
437	646624
184619	646625
131495	646626
260453	646627
85136	646628
19051	646629
44572	646630
111706	646631
11004	646632
455640	646633
129944	646634
29739	646635
16049	646636
26596	646637
12654	646638
164134	646639
61242	646640
199276	646641
367856	646642
23972	646643
28800	646644
10936	646645
316798	646646
96259	646647
34685	646648
195121	646649
10916	646650
64189	646651
105508	646652
35359	646653
51218	646654
2464	646655
338823	646656
198944	646657
259990	646658
57508	646659
309947	646660
115169	646661
65477	646662
105638	646663
206496	646664
127000	646665
247287	646666
85013	646667
22234	646668
58019	646669
18489	646670
40510	646671
105837	646672
102314	646673
23817	646674
110168	646675
30262	646676
15500	646677
40887	646678
380048	646679
203824	646680
32902	646681
72913	646682
66375	646683
3821	646684
44269	646685
51690	646686
196478	646687
289031	646688
200192	646689
94779	646690
166917	646691
21656	646692
230266	646693
49608	646694
264069	646695
215121	646696
240953	646697
113730	646698
54548	646699
43544	646700
137894	646701
230668	646702
46600	646703
166662	646704
23446	646705
156324	646706
167	646707
234413	646708
150239	646709
206337	646710
43505	646711
433052	646712
62584	646713
1444	646714
133285	646715
118346	646716
79382	646717
317440	646718
209448	646719
57814	646720
41451	646721
187015	646722
127220	646723
95278	646724
161136	646725
187886	646726
347135	646727
60716	646728
163317	646729
257805	646730
78491	646731
205357	646732
2339	646733
385644	646734
29802	646735
447691	646736
107734	646737
170243	646738
69153	646739
375617	646740
711	646741
350653	646742
166117	646743
113798	646744
236296	646745
294354	646746
225331	646747
108782	646748
177407	646749
123	646750
71547	646751
18712	646752
245914	646753
30515	646754
128145	646755
7913	646756
84524	646757
92634	646758
164724	646759
18271	646760
65494	646761
301311	646762
52885	646763
107855	646764
231565	646765
37495	646766
458470	646767
15673	646768
19596	646769
120819	646770
163717	646771
21953	646772
289781	646773
28064	646774
33990	646775
227208	646776
125451	646777
194665	646778
71035	646779
218814	646780
426837	646781
235855	646782
170630	646783
288799	646784
77326	646785
314395	646786
35377	646787
1832	646788
153446	646789
197443	646790
122610	646791
119556	646792
253701	646793
213289	646794
46683	646795
318092	646796
2371	646797
295526	646798
239104	646799
20162	646800
7727	646801
441828	646802
28430	646803
120623	646804
449167	646805
115468	646806
110365	646807
83205	646808
88829	646809
74281	646810
270266	646811
124086	646812
280590	646813
165336	646814
70823	646815
379213	646816
107028	646817
17611	646818
102409	646819
2424	646820
62199	646821
83700	646822
119957	646823
248984	646824
20847	646825
64493	646826
400820	646827
197825	646828
236134	646829
189644	646830
206245	646831
335791	646832
282047	646833
127722	646834
444520	646835
243981	646836
15860	646837
177393	646838
63105	646839
31629	646840
201575	646841
227598	646842
186418	646843
260866	646844
22006	646845
284249	646846
30051	646847
355394	646848
343375	646849
442035	646850
222832	646851
306016	646852
282993	646853
161112	646854
16826	646855
442142	646856
407855	646857
199784	646858
204553	646859
201253	646860
35601	646861
351035	646862
271149	646863
179021	646864
354871	646865
74626	646866
38223	646867
50831	646868
55733	646869
74232	646870
218235	646871
173729	646872
21466	646873
228757	646874
36709	646875
20584	646876
95385	646877
52996	646878
44787	646879
196408	646880
711	646881
66773	646882
436750	646883
31123	646884
108356	646885
225366	646886
102565	646887
301824	646888
401785	646889
201206	646890
236564	646891
236602	646892
138969	646893
130353	646894
200768	646895
438688	646896
251641	646897
364016	646898
185316	646899
458180	646900
82579	646901
63487	646902
128176	646903
80004	646904
400867	646905
391786	646906
111807	646907
328588	646908
5492	646909
55533	646910
346163	646911
183765	646912
238879	646913
344453	646914
61999	646915
413888	646916
17958	646917
40326	646918
190004	646919
292756	646920
114008	646921
179792	646922
235764	646923
159059	646924
24439	646925
289673	646926
175051	646927
305419	646928
99393	646929
3366	646930
173365	646931
7441	646932
253657	646933
279706	646934
14971	646935
181630	646936
161813	646937
127781	646938
393458	646939
95650	646940
113558	646941
233159	646942
383565	646943
456353	646944
112343	646945
227367	646946
3661	646947
125320	646948
109793	646949
10318	646950
402600	646951
269478	646952
38134	646953
154109	646954
128045	646955
121208	646956
387892	646957
122716	646958
458951	646959
105132	646960
129792	646961
80384	646962
174522	646963
212684	646964
16020	646965
107843	646966
43185	646967
231885	646968
15344	646969
109717	646970
184467	646971
148103	646972
89111	646973
439552	646974
245549	646975
103073	646976
376351	646977
271495	646978
374252	646979
201932	646980
149744	646981
3519	646982
73031	646983
124200	646984
100359	646985
331263	646986
29209	646987
281293	646988
225622	646989
307832	646990
79109	646991
6135	646992
159023	646993
52977	646994
353980	646995
7016	646996
65624	646997
89983	646998
38011	646999
386604	647000
216935	647001
456873	647002
177499	647003
65593	647004
85754	647005
34811	647006
65485	647007
221304	647008
285867	647009
371504	647010
89237	647011
328423	647012
408377	647013
213057	647014
347127	647015
17469	647016
394718	647017
64492	647018
53197	647019
35601	647020
30959	647021
581	647022
84759	647023
222831	647024
76957	647025
72623	647026
364862	647027
205154	647028
298848	647029
155036	647030
42375	647031
65210	647032
347279	647033
78561	647034
224406	647035
332797	647036
129691	647037
160166	647038
388037	647039
4593	647040
241760	647041
131875	647042
322021	647043
291506	647044
44827	647045
128080	647046
80781	647047
81592	647048
115219	647049
65918	647050
135394	647051
396688	647052
168044	647053
245889	647054
160513	647055
220765	647056
217039	647057
172159	647058
59760	647059
275492	647060
60716	647061
295835	647062
204856	647063
206675	647064
290	647065
27636	647066
190161	647067
33449	647068
149865	647069
160863	647070
447534	647071
245728	647072
183703	647073
30535	647074
75604	647075
36335	647076
3399	647077
307320	647078
427052	647079
383490	647080
24149	647081
5525	647082
431123	647083
15293	647084
82702	647085
18611	647086
143775	647087
130242	647088
141752	647089
279374	647090
60143	647091
8726	647092
51435	647093
127649	647094
26357	647095
16460	647096
170323	647097
455218	647098
151928	647099
349339	647100
282897	647101
239459	647102
226789	647103
459424	647104
232667	647105
226187	647106
25322	647107
144624	647108
106171	647109
192950	647110
222415	647111
53280	647112
437199	647113
20093	647114
124174	647115
250159	647116
63507	647117
66865	647118
29586	647119
141092	647120
133633	647121
398196	647122
104139	647123
170672	647124
34058	647125
158815	647126
6454	647127
24388	647128
130831	647129
106309	647130
255706	647131
106004	647132
44201	647133
31604	647134
14901	647135
336587	647136
153526	647137
157464	647138
454531	647139
144153	647140
113609	647141
413325	647142
48424	647143
245291	647144
76063	647145
135614	647146
304770	647147
200423	647148
108849	647149
6855	647150
93531	647151
108646	647152
68767	647153
516	647154
95395	647155
6149	647156
288204	647157
48509	647158
48969	647159
200167	647160
176029	647161
207355	647162
13899	647163
72384	647164
242808	647165
137778	647166
323116	647167
185989	647168
100796	647169
198583	647170
452945	647171
92721	647172
148190	647173
118064	647174
34137	647175
213270	647176
137371	647177
290163	647178
44990	647179
104172	647180
117839	647181
184767	647182
78436	647183
113108	647184
73752	647185
103938	647186
388928	647187
41386	647188
32849	647189
81194	647190
144623	647191
4447	647192
291171	647193
199084	647194
27665	647195
54222	647196
31005	647197
53566	647198
107029	647199
217730	647200
11889	647201
393891	647202
237819	647203
386481	647204
231644	647205
39199	647206
352078	647207
82163	647208
448220	647209
58633	647210
105838	647211
346425	647212
218162	647213
223011	647214
249552	647215
209653	647216
410928	647217
207907	647218
423943	647219
59448	647220
101673	647221
219268	647222
65925	647223
14495	647224
260892	647225
100941	647226
23843	647227
33625	647228
32889	647229
112210	647230
47415	647231
86542	647232
145319	647233
53467	647234
225792	647235
5426	647236
112548	647237
117269	647238
145075	647239
152901	647240
305629	647241
370044	647242
124810	647243
178146	647244
389149	647245
162715	647246
388559	647247
149911	647248
230798	647249
294979	647250
224713	647251
371599	647252
45669	647253
130031	647254
117465	647255
66585	647256
197912	647257
164928	647258
312432	647259
127759	647260
77989	647261
33026	647262
112414	647263
111123	647264
162312	647265
24749	647266
229514	647267
208075	647268
85133	647269
427984	647270
26182	647271
1814	647272
80664	647273
89124	647274
345076	647275
140836	647276
449094	647277
100449	647278
355108	647279
9349	647280
104243	647281
214848	647282
449919	647283
304526	647284
63424	647285
439069	647286
272916	647287
111768	647288
74672	647289
108529	647290
64115	647291
204358	647292
146891	647293
30067	647294
105131	647295
84344	647296
80203	647297
223649	647298
70920	647299
277480	647300
278958	647301
21934	647302
108939	647303
181044	647304
334754	647305
436082	647306
15758	647307
215212	647308
113977	647309
112727	647310
223143	647311
121570	647312
100046	647313
241012	647314
111138	647315
225246	647316
233848	647317
337921	647318
29318	647319
332337	647320
128358	647321
229028	647322
11602	647323
206831	647324
2158	647325
46573	647326
157775	647327
437710	647328
49394	647329
355834	647330
15958	647331
7989	647332
389143	647333
31484	647334
22047	647335
61140	647336
22642	647337
2622	647338
28139	647339
88154	647340
364795	647341
34934	647342
306168	647343
44032	647344
212240	647345
370747	647346
183598	647347
363644	647348
459960	647349
130437	647350
369172	647351
67715	647352
26726	647353
458729	647354
117560	647355
38902	647356
126898	647357
28334	647358
407635	647359
91631	647360
220195	647361
105371	647362
317727	647363
139341	647364
231270	647365
121230	647366
14339	647367
106703	647368
171942	647369
114904	647370
107540	647371
35839	647372
152365	647373
33826	647374
34177	647375
360406	647376
224468	647377
6546	647378
33687	647379
19057	647380
92044	647381
422213	647382
150521	647383
92722	647384
39516	647385
153840	647386
407712	647387
107978	647388
106754	647389
109064	647390
31182	647391
103633	647392
95234	647393
31173	647394
20010	647395
37759	647396
36906	647397
38082	647398
227809	647399
240796	647400
144970	647401
158213	647402
7176	647403
19375	647404
403881	647405
193828	647406
256754	647407
48608	647408
92777	647409
54687	647410
351718	647411
395235	647412
293984	647413
53152	647414
376529	647415
76386	647416
185695	647417
2621	647418
93546	647419
132124	647420
1444	647421
217839	647422
274944	647423
367423	647424
120792	647425
17728	647426
159139	647427
380512	647428
283989	647429
381479	647430
456218	647431
118943	647432
14181	647433
207219	647434
421623	647435
159955	647436
76198	647437
187875	647438
210322	647439
108891	647440
218233	647441
402576	647442
106398	647443
13999	647444
254124	647445
157896	647446
361821	647447
186043	647448
86594	647449
162331	647450
64266	647451
111327	647452
73385	647453
196129	647454
59037	647455
362309	647456
433048	647457
350431	647458
173412	647459
10720	647460
329390	647461
233633	647462
414664	647463
97854	647464
211596	647465
245702	647466
9361	647467
1186	647468
37541	647469
160419	647470
204747	647471
14839	647472
83023	647473
14313	647474
54451	647475
42563	647476
343757	647477
212746	647478
49181	647479
160157	647480
440611	647481
2282	647482
10562	647483
226140	647484
359549	647485
112069	647486
349276	647487
154730	647488
3451	647489
171633	647490
169546	647491
239066	647492
150640	647493
37289	647494
68097	647495
156710	647496
375011	647497
53590	647498
364688	647499
3567	647500
244405	647501
384017	647502
98049	647503
413723	647504
11540	647505
234940	647506
116356	647507
81612	647508
302135	647509
338722	647510
376049	647511
267408	647512
120924	647513
314376	647514
80466	647515
239895	647516
69493	647517
160683	647518
338681	647519
12493	647520
80799	647521
97280	647522
184791	647523
319330	647524
243109	647525
83222	647526
16747	647527
106318	647528
8520	647529
269417	647530
197073	647531
26078	647532
203662	647533
410023	647534
425710	647535
196305	647536
28501	647537
1042	647538
192318	647539
90611	647540
114872	647541
329405	647542
394760	647543
447186	647544
186333	647545
157256	647546
39185	647547
164696	647548
43171	647549
197890	647550
75850	647551
81939	647552
10625	647553
30426	647554
123290	647555
17812	647556
316364	647557
5455	647558
1610	647559
200898	647560
101291	647561
142472	647562
301853	647563
176464	647564
148551	647565
93651	647566
22318	647567
160124	647568
1902	647569
211267	647570
232961	647571
78244	647572
80425	647573
65298	647574
46537	647575
123669	647576
40297	647577
363993	647578
59793	647579
154221	647580
233562	647581
459177	647582
397436	647583
90062	647584
237974	647585
24523	647586
273065	647587
112771	647588
208008	647589
261133	647590
123502	647591
19876	647592
146188	647593
240200	647594
23080	647595
219242	647596
248862	647597
7676	647598
16269	647599
198521	647600
159877	647601
106798	647602
73826	647603
9630	647604
195321	647605
207699	647606
231806	647607
124445	647608
163044	647609
4893	647610
96400	647611
371292	647612
124497	647613
28205	647614
116604	647615
131259	647616
449062	647617
544	647618
10003	647619
88829	647620
458176	647621
109784	647622
59306	647623
40002	647624
173374	647625
223946	647626
242383	647627
30688	647628
78142	647629
338446	647630
56238	647631
259263	647632
6648	647633
170731	647634
110245	647635
107595	647636
450460	647637
48536	647638
12328	647639
134825	647640
340492	647641
368611	647642
68462	647643
280487	647644
181106	647645
268386	647646
88666	647647
59883	647648
159015	647649
240142	647650
21317	647651
291652	647652
21029	647653
8296	647654
122598	647655
176025	647656
91482	647657
174863	647658
179675	647659
78388	647660
2597	647661
96598	647662
250974	647663
262453	647664
335095	647665
49755	647666
21535	647667
144399	647668
52102	647669
439065	647670
252434	647671
170730	647672
8144	647673
296909	647674
116481	647675
294120	647676
45266	647677
145420	647678
244536	647679
244675	647680
115338	647681
48113	647682
93426	647683
238292	647684
62951	647685
105523	647686
9820	647687
162386	647688
205816	647689
229266	647690
276739	647691
407405	647692
292766	647693
84147	647694
241080	647695
60321	647696
73394	647697
354635	647698
123247	647699
73746	647700
82031	647701
226764	647702
365867	647703
127815	647704
163420	647705
133273	647706
15993	647707
15993	647708
171164	647709
34825	647710
25526	647711
198940	647712
35768	647713
73157	647714
204141	647715
344977	647716
286505	647717
53982	647718
450459	647719
31293	647720
25866	647721
471	647722
67597	647723
27498	647724
93070	647725
7801	647726
203564	647727
214469	647728
367526	647729
217456	647730
36014	647731
401166	647732
212658	647733
89979	647734
90163	647735
48628	647736
1844	647737
14673	647738
49688	647739
9251	647740
168130	647741
61268	647742
208391	647743
35829	647744
55641	647745
168908	647746
175451	647747
293893	647748
126323	647749
46509	647750
168472	647751
328548	647752
26759	647753
13876	647754
37442	647755
357063	647756
74502	647757
172025	647758
436335	647759
9375	647760
155775	647761
441307	647762
149133	647763
93989	647764
397227	647765
184163	647766
347014	647767
327369	647768
65575	647769
393827	647770
291250	647771
13135	647772
89302	647773
129250	647774
12767	647775
300866	647776
37986	647777
271423	647778
160312	647779
38966	647780
157441	647781
106615	647782
29969	647783
455294	647784
282801	647785
308110	647786
427302	647787
97	647788
146889	647789
174702	647790
73473	647791
271927	647792
215229	647793
18104	647794
2992	647795
35342	647796
244054	647797
26119	647798
306806	647799
3107	647800
344941	647801
3072	647802
55288	647803
87651	647804
242783	647805
213501	647806
46586	647807
200844	647808
2467	647809
72729	647810
136375	647811
265748	647812
94466	647813
218559	647814
60931	647815
272529	647816
187886	647817
408358	647818
108740	647819
50777	647820
283714	647821
144324	647822
108750	647823
231009	647824
214611	647825
455572	647826
59345	647827
170527	647828
125876	647829
52349	647830
1073	647831
100104	647832
335327	647833
285	647834
383244	647835
233237	647836
129624	647837
272414	647838
115512	647839
45080	647840
213561	647841
410607	647842
375627	647843
251091	647844
138766	647845
92806	647846
92952	647847
252888	647848
19852	647849
284259	647850
276041	647851
1528	647852
379162	647853
43497	647854
44068	647855
417019	647856
342068	647857
313260	647858
201680	647859
309836	647860
133863	647861
67165	647862
355559	647863
25952	647864
169134	647865
40006	647866
25924	647867
72924	647868
76346	647869
54954	647870
190853	647871
420374	647872
22685	647873
368323	647874
30445	647875
116527	647876
437667	647877
137728	647878
70961	647879
118498	647880
223833	647881
85646	647882
325097	647883
215732	647884
213590	647885
427574	647886
116368	647887
282242	647888
117013	647889
265009	647890
315478	647891
323337	647892
116737	647893
439320	647894
121713	647895
50357	647896
131650	647897
89004	647898
124213	647899
169065	647900
116527	647901
38193	647902
311871	647903
40520	647904
75536	647905
72114	647906
108560	647907
413005	647908
226537	647909
21930	647910
241251	647911
297052	647912
40520	647913
234737	647914
150262	647915
33218	647916
276205	647917
456449	647918
38016	647919
410429	647920
455557	647921
216346	647922
86104	647923
68044	647924
116737	647925
96602	647926
40126	647927
182077	647928
22483	647929
167950	647930
296927	647931
181823	647932
30416	647933
48333	647934
105869	647935
320268	647936
183001	647937
244021	647938
2677	647939
83611	647940
41312	647941
358075	647942
237340	647943
405327	647944
71385	647945
101651	647946
143048	647947
62448	647948
346496	647949
341918	647950
248956	647951
31058	647952
256393	647953
74038	647954
104126	647955
328385	647956
9094	647957
92628	647958
11372	647959
319406	647960
77627	647961
48687	647962
440470	647963
212153	647964
169455	647965
42390	647966
97853	647967
159592	647968
186703	647969
187231	647970
260693	647971
189397	647972
220079	647973
16979	647974
172221	647975
56725	647976
204472	647977
42961	647978
126924	647979
262185	647980
98708	647981
95110	647982
445388	647983
35793	647984
50272	647985
218514	647986
186813	647987
248724	647988
245375	647989
50167	647990
19254	647991
122786	647992
1990	647993
128545	647994
154710	647995
105692	647996
42812	647997
178189	647998
71007	647999
2028	648000
50559	648001
58428	648002
373582	648003
77873	648004
105025	648005
220516	648006
88031	648007
13269	648008
241610	648009
105648	648010
359944	648011
37854	648012
65378	648013
130587	648014
346972	648015
311757	648016
347827	648017
14191	648018
308481	648019
142866	648020
348745	648021
45523	648022
270420	648023
69651	648024
195746	648025
395496	648026
206070	648027
41772	648028
248858	648029
199005	648030
84082	648031
72300	648032
960	648033
351893	648034
150902	648035
228926	648036
422938	648037
13088	648038
142641	648039
201734	648040
69911	648041
18145	648042
93846	648043
86798	648044
105238	648045
206607	648046
445500	648047
33148	648048
444086	648049
7673	648050
7442	648051
156104	648052
340162	648053
33459	648054
400405	648055
1304	648056
55804	648057
11822	648058
318571	648059
403764	648060
40165	648061
46205	648062
328530	648063
53276	648064
444023	648065
452627	648066
73439	648067
76117	648068
56665	648069
70784	648070
240130	648071
31888	648072
90574	648073
184325	648074
138433	648075
454339	648076
437427	648077
322422	648078
74047	648079
309774	648080
12691	648081
340626	648082
1115	648083
21197	648084
85476	648085
357270	648086
114535	648087
19569	648088
194370	648089
265102	648090
411401	648091
22354	648092
386698	648093
134474	648094
82277	648095
122547	648096
106967	648097
41890	648098
56496	648099
86201	648100
20112	648101
40586	648102
51462	648103
206664	648104
385672	648105
24366	648106
12786	648107
212229	648108
4507	648109
24	648110
74155	648111
106204	648112
412517	648113
50464	648114
250575	648115
350	648116
1288	648117
8480	648118
186595	648119
6604	648120
267414	648121
230799	648122
48847	648123
337943	648124
112302	648125
94309	648126
53960	648127
15483	648128
83530	648129
39290	648130
270758	648131
51473	648132
303589	648133
216764	648134
318536	648135
415348	648136
26882	648137
431116	648138
139253	648139
258551	648140
155606	648141
27518	648142
442448	648143
100459	648144
30588	648145
92204	648146
305835	648147
124009	648148
244407	648149
221538	648150
191081	648151
148669	648152
433163	648153
114381	648154
90356	648155
8973	648156
74923	648157
109443	648158
40877	648159
235796	648160
38633	648161
130625	648162
67843	648163
155297	648164
215146	648165
1802	648166
230212	648167
74527	648168
158045	648169
38338	648170
217324	648171
102866	648172
59306	648173
103524	648174
78374	648175
270440	648176
267575	648177
250189	648178
138337	648179
110100	648180
73180	648181
114812	648182
177304	648183
35568	648184
24227	648185
180220	648186
61373	648187
447664	648188
135620	648189
246847	648190
84526	648191
123639	648192
216409	648193
145120	648194
343643	648195
20430	648196
20430	648197
55242	648198
350851	648199
334226	648200
37497	648201
37497	648202
174838	648203
126243	648204
322929	648205
150224	648206
166761	648207
309273	648208
87375	648209
183320	648210
185947	648211
183320	648212
126595	648213
55103	648214
225570	648215
1450	648216
189008	648217
189008	648218
238365	648219
96870	648220
320839	648221
30722	648222
13951	648223
413099	648224
171284	648225
157463	648226
65768	648227
76882	648228
68017	648229
389989	648230
147976	648231
45617	648232
262557	648233
83425	648234
240614	648235
414584	648236
228547	648237
121414	648238
230790	648239
326396	648240
215678	648241
203878	648242
306664	648243
448426	648244
373723	648245
396740	648246
446338	648247
175977	648248
82805	648249
24303	648250
189285	648251
30350	648252
20949	648253
385109	648254
89675	648255
179837	648256
13839	648257
299118	648258
6738	648259
47457	648260
18873	648261
122280	648262
245153	648263
51239	648264
11868	648265
373628	648266
311889	648267
144372	648268
11868	648269
42566	648270
532	648271
239645	648272
160270	648273
104005	648274
330186	648275
265049	648276
35194	648277
248578	648278
71551	648279
264694	648280
173334	648281
21554	648282
152740	648283
135691	648284
151409	648285
338452	648286
111960	648287
40716	648288
92705	648289
395385	648290
304688	648291
157951	648292
140185	648293
447140	648294
3155	648295
164351	648296
322010	648297
182563	648298
346114	648299
43081	648300
105451	648301
35660	648302
291113	648303
145874	648304
78903	648305
167178	648306
168044	648307
360597	648308
214622	648309
201056	648310
49898	648311
316868	648312
87218	648313
439308	648314
115797	648315
376651	648316
52217	648317
152661	648318
212932	648319
214989	648320
70167	648321
54375	648322
152585	648323
24044	648324
328501	648325
193257	648326
67635	648327
242065	648328
356561	648329
386530	648330
350248	648331
435752	648332
161237	648333
187818	648334
4445	648335
259235	648336
22925	648337
16190	648338
30230	648339
67392	648340
347288	648341
27801	648342
295845	648343
107983	648344
225826	648345
236488	648346
121589	648347
214739	648348
276922	648349
12866	648350
202034	648351
411640	648352
148123	648353
61475	648354
132824	648355
38631	648356
1334	648357
242698	648358
51818	648359
225502	648360
156152	648361
396452	648362
119377	648363
62897	648364
268535	648365
140247	648366
280198	648367
212781	648368
63499	648369
177831	648370
24712	648371
8046	648372
75993	648373
30839	648374
418122	648375
96128	648376
264230	648377
224945	648378
403265	648379
48089	648380
183140	648381
181566	648382
242951	648383
432457	648384
12963	648385
149156	648386
25533	648387
382134	648388
42861	648389
182630	648390
182630	648391
306326	648392
63717	648393
202176	648394
138365	648395
46124	648396
232304	648397
56589	648398
246004	648399
2628	648400
368472	648401
369521	648402
41629	648403
55164	648404
71511	648405
206975	648406
206265	648407
209080	648408
114629	648409
126495	648410
204587	648411
185785	648412
197840	648413
230865	648414
58150	648415
361588	648416
406269	648417
392404	648418
78661	648419
390352	648420
394538	648421
343767	648422
228915	648423
321383	648424
106131	648425
254294	648426
163850	648427
276301	648428
91576	648429
311017	648430
455912	648431
32916	648432
423150	648433
306552	648434
104638	648435
41905	648436
162747	648437
159022	648438
307289	648439
23553	648440
19412	648441
24775	648442
157642	648443
1508	648444
100998	648445
242528	648446
77720	648447
232840	648448
10684	648449
37302	648450
191913	648451
392465	648452
37963	648453
163718	648454
40426	648455
29064	648456
272645	648457
73249	648458
67515	648459
34706	648460
63700	648461
394058	648462
1857	648463
395891	648464
22337	648465
11276	648466
30699	648467
77326	648468
879	648469
87596	648470
260312	648471
170767	648472
220616	648473
319409	648474
15516	648475
188158	648476
5674	648477
209784	648478
114357	648479
213789	648480
36349	648481
3903	648482
55374	648483
22056	648484
29356	648485
8141	648486
35607	648487
91692	648488
1669	648489
147134	648490
67466	648491
180181	648492
386695	648493
106758	648494
91106	648495
233864	648496
65412	648497
224674	648498
829	648499
38547	648500
192851	648501
130307	648502
25464	648503
221160	648504
191905	648505
12672	648506
40315	648507
52420	648508
138719	648509
61939	648510
30628	648511
30628	648512
26831	648513
91143	648514
43420	648515
72839	648516
435046	648517
115336	648518
415386	648519
182574	648520
226563	648521
67880	648522
312789	648523
119350	648524
266243	648525
198407	648526
186251	648527
187067	648528
168510	648529
3783	648530
69148	648531
77972	648532
141199	648533
13513	648534
193882	648535
107865	648536
152362	648537
89496	648538
200380	648539
232917	648540
100913	648541
57437	648542
229199	648543
34668	648544
163751	648545
76293	648546
801	648547
411938	648548
453537	648549
117522	648550
208580	648551
828	648552
317	648553
110925	648554
58423	648555
43494	648556
58144	648557
213435	648558
22880	648559
228599	648560
51860	648561
159188	648562
429826	648563
40479	648564
119708	648565
219486	648566
2035	648567
327516	648568
81288	648569
362763	648570
276984	648571
69183	648572
232208	648573
159653	648574
253606	648575
19985	648576
106261	648577
402356	648578
62497	648579
136070	648580
23502	648581
81758	648582
10995	648583
223710	648584
236352	648585
122186	648586
116918	648587
457034	648588
76489	648589
112340	648590
412957	648591
95292	648592
334164	648593
18616	648594
3331	648595
57484	648596
177638	648597
343550	648598
65055	648599
103576	648600
263613	648601
87505	648602
96805	648603
305407	648604
143225	648605
342686	648606
389515	648607
385187	648608
458306	648609
162945	648610
81152	648611
173877	648612
1036	648613
108300	648614
10340	648615
82394	648616
238073	648617
187551	648618
23498	648619
116490	648620
175301	648621
186818	648622
294324	648623
114708	648624
186519	648625
357329	648626
187211	648627
82979	648628
404679	648629
249552	648630
47399	648631
217764	648632
49774	648633
164810	648634
2973	648635
175246	648636
53062	648637
125746	648638
46796	648639
235172	648640
23839	648641
35804	648642
1820	648643
36285	648644
25975	648645
124112	648646
42816	648647
22743	648648
59839	648649
341207	648650
229733	648651
95419	648652
99599	648653
69242	648654
72644	648655
231065	648656
221952	648657
18365	648658
135613	648659
119811	648660
34991	648661
1853	648662
353776	648663
178825	648664
23952	648665
325177	648666
292253	648667
109039	648668
90718	648669
71239	648670
168153	648671
451292	648672
4971	648673
11393	648674
96068	648675
43706	648676
61149	648677
192849	648678
94997	648679
42549	648680
12	648681
106470	648682
46868	648683
41394	648684
34522	648685
347855	648686
9263	648687
102495	648688
5809	648689
355562	648690
23110	648691
444448	648692
17185	648693
225616	648694
57955	648695
380585	648696
240533	648697
113289	648698
102808	648699
168676	648700
32882	648701
405710	648702
14017	648703
266026	648704
28464	648705
284953	648706
113133	648707
341178	648708
430522	648709
400202	648710
355048	648711
131958	648712
415220	648713
83775	648714
164835	648715
359676	648716
94781	648717
278448	648718
457270	648719
387248	648720
436575	648721
219285	648722
89841	648723
73535	648724
96733	648725
69185	648726
244906	648727
101362	648728
361927	648729
397839	648730
5950	648731
65264	648732
323761	648733
355407	648734
235743	648735
336791	648736
360567	648737
15456	648738
380247	648739
199413	648740
183694	648741
208674	648742
292822	648743
140545	648744
33993	648745
248626	648746
252707	648747
99012	648748
139006	648749
105698	648750
217933	648751
339751	648752
111693	648753
222046	648754
120679	648755
32473	648756
50013	648757
196627	648758
319998	648759
117013	648760
73736	648761
230853	648762
5708	648763
24727	648764
42068	648765
160251	648766
10288	648767
31145	648768
24727	648769
28436	648770
383775	648771
118058	648772
356926	648773
233537	648774
216063	648775
7483	648776
241165	648777
125949	648778
255597	648779
325988	648780
141787	648781
27990	648782
283865	648783
348861	648784
109336	648785
131107	648786
453774	648787
292529	648788
194224	648789
431829	648790
113525	648791
146536	648792
253707	648793
340194	648794
441735	648795
21894	648796
169425	648797
155045	648798
403566	648799
303020	648800
289598	648801
206493	648802
193487	648803
441924	648804
133174	648805
229233	648806
229801	648807
385646	648808
139279	648809
417859	648810
365920	648811
28275	648812
422851	648813
200013	648814
192688	648815
189288	648816
28520	648817
143398	648818
78176	648819
45968	648820
168853	648821
332048	648822
434193	648823
93966	648824
43427	648825
73633	648826
75495	648827
29694	648828
414079	648829
103592	648830
30852	648831
12480	648832
28195	648833
81753	648834
154613	648835
71197	648836
62494	648837
113848	648838
127929	648839
312946	648840
52958	648841
198926	648842
208818	648843
372821	648844
28897	648845
75851	648846
228977	648847
21886	648848
308131	648849
6643	648850
6161	648851
43574	648852
250367	648853
1053	648854
114145	648855
194720	648856
55805	648857
28332	648858
98593	648859
2633	648860
165237	648861
12788	648862
13260	648863
351142	648864
372537	648865
390467	648866
410193	648867
284101	648868
373166	648869
260040	648870
176158	648871
377529	648872
264241	648873
332240	648874
385732	648875
266223	648876
256996	648877
315286	648878
425146	648879
437293	648880
278834	648881
115352	648882
352321	648883
354471	648884
104093	648885
214033	648886
39537	648887
12278	648888
7785	648889
151419	648890
391752	648891
366517	648892
161369	648893
246139	648894
171623	648895
320908	648896
398345	648897
139472	648898
335287	648899
6141	648900
240612	648901
168084	648902
357124	648903
336109	648904
267214	648905
21222	648906
1021	648907
37711	648908
229390	648909
161046	648910
426905	648911
262419	648912
436652	648913
86103	648914
196521	648915
129809	648916
116468	648917
148558	648918
142069	648919
158174	648920
66850	648921
452976	648922
459810	648923
198651	648924
189574	648925
217660	648926
135916	648927
201407	648928
79141	648929
75660	648930
125623	648931
400571	648932
106823	648933
282745	648934
99561	648935
68219	648936
432708	648937
203309	648938
269373	648939
233045	648940
123593	648941
43123	648942
311801	648943
276775	648944
1867	648945
52725	648946
452570	648947
9773	648948
50695	648949
107219	648950
430469	648951
238807	648952
142168	648953
77753	648954
127223	648955
420141	648956
320250	648957
424939	648958
356989	648959
310062	648960
25255	648961
45883	648962
289377	648963
266182	648964
383573	648965
163620	648966
45627	648967
32173	648968
246014	648969
223563	648970
236919	648971
186856	648972
189674	648973
128425	648974
387935	648975
420540	648976
338713	648977
388802	648978
249474	648979
130973	648980
90421	648981
355850	648982
110372	648983
353082	648984
76896	648985
218558	648986
240134	648987
383186	648988
203896	648989
215474	648990
81778	648991
440957	648992
438133	648993
242071	648994
34420	648995
119001	648996
197519	648997
299269	648998
359794	648999
41378	649000
279990	649001
240989	649002
145655	649003
298792	649004
249685	649005
207814	649006
180765	649007
82735	649008
311412	649009
157232	649010
411675	649011
38081	649012
358443	649013
57145	649014
215128	649015
414531	649016
287079	649017
425401	649018
81744	649019
165548	649020
49109	649021
158362	649022
68816	649023
139443	649024
302959	649025
70082	649026
421162	649027
421031	649028
84663	649029
234886	649030
207322	649031
417481	649032
85285	649033
368172	649034
204074	649035
49776	649036
115073	649037
247521	649038
7067	649039
174147	649040
341487	649041
244852	649042
298660	649043
156065	649044
137096	649045
62526	649046
182093	649047
25884	649048
87039	649049
195663	649050
242421	649051
313340	649052
125589	649053
454498	649054
35718	649055
48497	649056
173445	649057
180665	649058
159778	649059
322250	649060
351163	649061
106959	649062
370608	649063
117648	649064
282166	649065
94261	649066
195789	649067
27131	649068
375513	649069
117400	649070
15178	649071
4429	649072
327345	649073
134728	649074
207018	649075
279301	649076
53176	649077
386794	649078
56676	649079
162930	649080
224346	649081
383300	649082
106007	649083
157464	649084
367472	649085
125944	649086
144424	649087
165668	649088
139617	649089
409137	649090
6063	649091
182120	649092
182125	649093
232746	649094
78030	649095
235733	649096
23853	649097
337837	649098
340308	649099
343235	649100
195092	649101
268661	649102
297996	649103
239010	649104
196504	649105
104076	649106
317484	649107
403629	649108
267685	649109
402645	649110
28834	649111
10824	649112
108670	649113
216936	649114
238762	649115
441271	649116
49284	649117
44878	649118
58342	649119
40614	649120
116424	649121
93562	649122
57943	649123
274665	649124
56223	649125
119319	649126
195208	649127
204358	649128
23817	649129
296640	649130
39560	649131
43604	649132
146021	649133
42528	649134
148434	649135
117570	649136
219554	649137
129524	649138
44623	649139
255605	649140
30194	649141
74983	649142
196390	649143
101137	649144
146818	649145
53582	649146
173114	649147
175425	649148
69430	649149
196076	649150
248326	649151
124841	649152
68392	649153
365366	649154
26078	649155
377560	649156
56333	649157
96499	649158
96499	649159
181900	649160
157496	649161
172472	649162
413237	649163
113846	649164
31975	649165
148833	649166
37315	649167
197583	649168
127869	649169
359673	649170
151261	649171
132802	649172
51203	649173
134769	649174
134603	649175
215243	649176
247769	649177
7046	649178
43304	649179
1382	649180
150517	649181
108773	649182
343586	649183
413937	649184
386938	649185
217422	649186
183601	649187
85895	649188
419857	649189
177799	649190
443362	649191
277572	649192
245441	649193
412055	649194
423715	649195
300204	649196
46219	649197
308984	649198
151479	649199
27808	649200
267135	649201
59813	649202
402341	649203
195214	649204
308847	649205
5147	649206
224261	649207
130598	649208
164035	649209
213355	649210
206614	649211
190280	649212
249620	649213
198833	649214
114611	649215
204256	649216
25159	649217
302159	649218
411890	649219
206809	649220
141246	649221
225723	649222
370367	649223
65213	649224
4211	649225
55538	649226
13444	649227
40125	649228
27832	649229
269445	649230
8645	649231
252745	649232
72197	649233
104249	649234
255456	649235
127527	649236
81919	649237
201223	649238
57393	649239
228047	649240
1270	649241
1077	649242
6537	649243
102700	649244
38904	649245
269967	649246
94002	649247
42139	649248
128835	649249
76540	649250
390907	649251
403437	649252
4922	649253
127089	649254
64382	649255
236804	649256
195303	649257
14811	649258
149012	649259
74082	649260
189221	649261
176293	649262
341081	649263
52043	649264
100290	649265
101860	649266
16352	649267
5153	649268
53953	649269
16887	649270
401167	649271
8580	649272
136034	649273
89892	649274
449918	649275
9291	649276
49025	649277
8682	649278
24761	649279
197606	649280
351803	649281
22205	649282
17096	649283
43607	649284
456570	649285
566	649286
44156	649287
18013	649288
294671	649289
215041	649290
157878	649291
224433	649292
134874	649293
421657	649294
1827	649295
43502	649296
2249	649297
37430	649298
155744	649299
87792	649300
49432	649301
126703	649302
369704	649303
388981	649304
178069	649305
214853	649306
26600	649307
4867	649308
401578	649309
7729	649310
388624	649311
357386	649312
309598	649313
435344	649314
4079	649315
150010	649316
171313	649317
11853	649318
65857	649319
44438	649320
24430	649321
151034	649322
30128	649323
33030	649324
16259	649325
432241	649326
261833	649327
52343	649328
21444	649329
124386	649330
244036	649331
49876	649332
128273	649333
51199	649334
202524	649335
56591	649336
107828	649337
258261	649338
28496	649339
116277	649340
414112	649341
57015	649342
34934	649343
201600	649344
23170	649345
55135	649346
35776	649347
407841	649348
32255	649349
208297	649350
357729	649351
368585	649352
92162	649353
360160	649354
148818	649355
344798	649356
63720	649357
25964	649358
14451	649359
115414	649360
66819	649361
242343	649362
91885	649363
158666	649364
9225	649365
12234	649366
285564	649367
113609	649368
113608	649369
64109	649370
17303	649371
133123	649372
252480	649373
168622	649374
83282	649375
45351	649376
208952	649377
118885	649378
214151	649379
339179	649380
298358	649381
406894	649382
75692	649383
33834	649384
206672	649385
218533	649386
27220	649387
241775	649388
86188	649389
117806	649390
125466	649391
62269	649392
79096	649393
149030	649394
85582	649395
57307	649396
229502	649397
55471	649398
50318	649399
152428	649400
217626	649401
45224	649402
433192	649403
63751	649404
84802	649405
589	649406
9575	649407
148507	649408
34156	649409
104004	649410
237930	649411
325761	649412
37768	649413
1822	649414
33194	649415
53854	649416
405519	649417
377054	649418
96632	649419
290472	649420
50161	649421
135813	649422
223311	649423
6189	649424
189526	649425
360572	649426
351687	649427
241180	649428
4343	649429
176419	649430
355322	649431
15922	649432
162850	649433
182904	649434
156920	649435
430683	649436
43562	649437
13484	649438
428688	649439
4343	649440
423558	649441
229196	649442
25563	649443
252812	649444
84718	649445
441345	649446
352614	649447
9696	649448
42477	649449
16738	649450
8519	649451
21507	649452
17034	649453
78625	649454
26699	649455
244389	649456
8524	649457
17899	649458
44626	649459
199175	649460
37242	649461
45124	649462
212978	649463
16303	649464
457816	649465
420646	649466
264391	649467
7870	649468
91223	649469
215290	649470
426489	649471
38212	649472
287056	649473
43107	649474
26122	649475
160750	649476
48983	649477
239939	649478
156414	649479
334093	649480
220509	649481
16312	649482
201057	649483
91539	649484
84316	649485
20079	649486
129522	649487
15741	649488
82824	649489
7041	649490
168038	649491
81269	649492
81494	649493
344587	649494
169091	649495
172742	649496
221360	649497
125427	649498
18774	649499
17683	649500
62405	649501
47877	649502
27512	649503
124756	649504
437842	649505
110707	649506
29467	649507
151852	649508
290093	649509
86580	649510
28768	649511
142682	649512
237134	649513
91066	649514
204807	649515
444066	649516
50709	649517
120354	649518
5247	649519
65350	649520
60627	649521
343788	649522
122129	649523
204332	649524
61338	649525
11756	649526
13145	649527
178713	649528
367428	649529
235548	649530
12119	649531
60685	649532
340498	649533
393361	649534
53564	649535
225381	649536
43769	649537
199758	649538
92127	649539
81096	649540
352471	649541
9022	649542
82896	649543
182688	649544
320970	649545
86879	649546
102763	649547
277586	649548
322202	649549
205215	649550
425576	649551
28549	649552
90711	649553
196179	649554
322261	649555
21151	649556
77922	649557
112648	649558
164763	649559
9370	649560
378639	649561
203464	649562
86468	649563
341245	649564
171935	649565
171410	649566
88012	649567
20567	649568
409963	649569
161149	649570
23822	649571
184909	649572
205795	649573
210024	649574
394094	649575
59664	649576
32333	649577
236836	649578
81652	649579
209162	649580
220388	649581
71144	649582
214793	649583
81179	649584
206615	649585
171689	649586
40175	649587
115531	649588
333718	649589
246367	649590
350243	649591
226816	649592
319391	649593
101703	649594
427109	649595
427521	649596
221398	649597
323997	649598
246846	649599
411385	649600
293682	649601
221885	649602
149449	649603
126149	649604
43043	649605
375098	649606
427401	649607
393494	649608
114123	649609
246732	649610
94450	649611
94904	649612
208436	649613
139651	649614
181874	649615
84855	649616
83208	649617
178282	649618
337964	649619
149583	649620
282147	649621
413257	649622
405264	649623
81498	649624
42720	649625
219828	649626
237973	649627
122634	649628
774	649629
359787	649630
111106	649631
283222	649632
367687	649633
342181	649634
163455	649635
142608	649636
359871	649637
132321	649638
186745	649639
211276	649640
172007	649641
205748	649642
409079	649643
93825	649644
25683	649645
200187	649646
57390	649647
455521	649648
312975	649649
62153	649650
222774	649651
421752	649652
61975	649653
116459	649654
246457	649655
15715	649656
318832	649657
26735	649658
61157	649659
431033	649660
369625	649661
300838	649662
155771	649663
42078	649664
22354	649665
251655	649666
228711	649667
365554	649668
332558	649669
216051	649670
83821	649671
173403	649672
439918	649673
193112	649674
190127	649675
115262	649676
87088	649677
164127	649678
92558	649679
350158	649680
190178	649681
3380	649682
115099	649683
27367	649684
144192	649685
206985	649686
374084	649687
229436	649688
28819	649689
222240	649690
255122	649691
365413	649692
23020	649693
93666	649694
21494	649695
169905	649696
9304	649697
103515	649698
407865	649699
357832	649700
359242	649701
125228	649702
23325	649703
390694	649704
12263	649705
280813	649706
22951	649707
13748	649708
125365	649709
136863	649710
43589	649711
120416	649712
52523	649713
310614	649714
48897	649715
43787	649716
20245	649717
23723	649718
169457	649719
46176	649720
277607	649721
346357	649722
141738	649723
336337	649724
31230	649725
327094	649726
234674	649727
161463	649728
45684	649729
7952	649730
179119	649731
21156	649732
301916	649733
457054	649734
212596	649735
240928	649736
142768	649737
2547	649738
355273	649739
217185	649740
143755	649741
292903	649742
40758	649743
62111	649744
13667	649745
9301	649746
362136	649747
360590	649748
263791	649749
371919	649750
6196	649751
10914	649752
102544	649753
40522	649754
113545	649755
113688	649756
328840	649757
204427	649758
73096	649759
229421	649760
187574	649761
23029	649762
154820	649763
51035	649764
116838	649765
214387	649766
248587	649767
125231	649768
319659	649769
365286	649770
401678	649771
119627	649772
436547	649773
112392	649774
96099	649775
163007	649776
389747	649777
356181	649778
350479	649779
6057	649780
250179	649781
325101	649782
355691	649783
172431	649784
9387	649785
171461	649786
349461	649787
40822	649788
10128	649789
78087	649790
342949	649791
383269	649792
346446	649793
196998	649794
102074	649795
251454	649796
152426	649797
458325	649798
136963	649799
79581	649800
56102	649801
112020	649802
310727	649803
31301	649804
69491	649805
335504	649806
361468	649807
175447	649808
46999	649809
133104	649810
350475	649811
6169	649812
46295	649813
131217	649814
176571	649815
190525	649816
22375	649817
350999	649818
157822	649819
156814	649820
80075	649821
57073	649822
191205	649823
78752	649824
365635	649825
209854	649826
421274	649827
287597	649828
49337	649829
608	649830
72598	649831
436605	649832
96811	649833
405077	649834
363249	649835
442658	649836
349327	649837
234857	649838
110163	649839
41846	649840
436642	649841
151686	649842
156285	649843
279594	649844
293545	649845
362	649846
163544	649847
143205	649848
45576	649849
133406	649850
84110	649851
285665	649852
380854	649853
396128	649854
121467	649855
44564	649856
62288	649857
168996	649858
6379	649859
60666	649860
92944	649861
1870	649862
104287	649863
125282	649864
207258	649865
394421	649866
289280	649867
7497	649868
26870	649869
228094	649870
123799	649871
171623	649872
14335	649873
286188	649874
436312	649875
252947	649876
133337	649877
133521	649878
262566	649879
269835	649880
327409	649881
151557	649882
9010	649883
164733	649884
3231	649885
176903	649886
19058	649887
402109	649888
338005	649889
41836	649890
7598	649891
43426	649892
1372	649893
335043	649894
31673	649895
309169	649896
428615	649897
264406	649898
15657	649899
42886	649900
283494	649901
441903	649902
289688	649903
24250	649904
305433	649905
11280	649906
13990	649907
107211	649908
63859	649909
257211	649910
165318	649911
140652	649912
167016	649913
19147	649914
263783	649915
14403	649916
196268	649917
189613	649918
3507	649919
104654	649920
241756	649921
46154	649922
1224	649923
337	649924
114250	649925
2100	649926
122808	649927
202693	649928
481	649929
6365	649930
337347	649931
136164	649932
32004	649933
213843	649934
68048	649935
326085	649936
33470	649937
16103	649938
302326	649939
985	649940
14329	649941
215563	649942
177157	649943
190017	649944
121815	649945
92821	649946
21346	649947
26115	649948
191706	649949
7409	649950
188344	649951
894	649952
88730	649953
45061	649954
36867	649955
9946	649956
95122	649957
113302	649958
100542	649959
130646	649960
175937	649961
402893	649962
11594	649963
222757	649964
25519	649965
26061	649966
102678	649967
340724	649968
71786	649969
252207	649970
351527	649971
122769	649972
24705	649973
31220	649974
39808	649975
8799	649976
181919	649977
17493	649978
60837	649979
74639	649980
199671	649981
437084	649982
102233	649983
90879	649984
279064	649985
14698	649986
9315	649987
2859	649988
7824	649989
104669	649990
20477	649991
52557	649992
18471	649993
40731	649994
239674	649995
54551	649996
245289	649997
161240	649998
11896	649999
215422	650000
86114	650001
87512	650002
446917	650003
94830	650004
36909	650005
145863	650006
35420	650007
134941	650008
1377	650009
18292	650010
275293	650011
1995	650012
316100	650013
241495	650014
63721	650015
34978	650016
4158	650017
27403	650018
42739	650019
96719	650020
215775	650021
8883	650022
179161	650023
4399	650024
349056	650025
183023	650026
145937	650027
14764	650028
273770	650029
281970	650030
134874	650031
21424	650032
114743	650033
280317	650034
522	650035
283825	650036
68356	650037
259354	650038
13143	650039
270527	650040
4845	650041
429396	650042
218769	650043
333672	650044
95093	650045
106861	650046
201935	650047
251947	650048
129243	650049
129431	650050
66514	650051
139291	650052
24608	650053
243267	650054
248893	650055
25145	650056
95705	650057
335193	650058
3632	650059
160633	650060
14913	650061
302964	650062
164085	650063
392667	650064
22923	650065
277220	650066
30205	650067
14824	650068
87647	650069
184808	650070
368628	650071
107763	650072
20532	650073
13642	650074
426438	650075
8741	650076
342603	650077
3948	650078
3313	650079
260531	650080
434601	650081
41841	650082
169675	650083
313545	650084
145575	650085
30468	650086
305807	650087
340267	650088
83284	650089
416578	650090
211660	650091
208316	650092
134024	650093
354178	650094
93671	650095
303839	650096
11147	650097
116519	650098
172276	650099
160370	650100
123469	650101
138490	650102
224056	650103
85649	650104
260077	650105
19929	650106
369173	650107
131650	650108
40746	650109
42853	650110
24152	650111
6161	650112
3669	650113
15137	650114
57555	650115
174013	650116
122269	650117
205301	650118
317798	650119
58983	650120
4167	650121
105693	650122
459095	650123
10688	650124
13229	650125
307785	650126
64537	650127
122324	650128
197542	650129
309279	650130
295604	650131
326916	650132
173846	650133
8794	650134
89032	650135
404185	650136
87877	650137
41347	650138
334311	650139
21152	650140
150553	650141
305124	650142
140544	650143
50913	650144
114629	650145
156478	650146
219678	650147
228687	650148
358597	650149
132374	650150
306681	650151
123236	650152
117708	650153
111140	650154
288715	650155
356946	650156
134662	650157
69056	650158
22887	650159
82591	650160
40190	650161
45331	650162
153995	650163
69624	650164
33934	650165
2692	650166
249669	650167
373351	650168
120765	650169
435062	650170
74448	650171
119810	650172
326894	650173
326128	650174
208290	650175
287036	650176
71548	650177
189981	650178
94118	650179
246596	650180
2105	650181
274016	650182
36527	650183
196724	650184
117381	650185
38204	650186
50230	650187
100120	650188
57764	650189
65901	650190
158329	650191
177762	650192
270873	650193
171868	650194
456705	650195
63200	650196
365883	650197
117337	650198
367112	650199
63200	650200
137248	650201
136985	650202
89935	650203
371016	650204
42511	650205
429065	650206
450360	650207
407587	650208
279929	650209
25905	650210
92089	650211
196982	650212
380652	650213
296752	650214
89828	650215
262209	650216
221530	650217
166940	650218
446462	650219
112254	650220
2334	650221
89819	650222
222767	650223
210035	650224
237377	650225
348855	650226
89592	650227
7524	650228
96648	650229
268077	650230
132947	650231
313841	650232
26187	650233
43256	650234
161312	650235
296933	650236
393752	650237
113706	650238
411570	650239
107622	650240
66014	650241
65965	650242
33032	650243
417989	650244
211185	650245
53874	650246
67136	650247
261885	650248
167680	650249
63083	650250
204357	650251
349393	650252
257685	650253
122424	650254
307595	650255
113307	650256
317856	650257
7287	650258
3567	650259
126107	650260
33731	650261
405506	650262
231752	650263
327194	650264
73991	650265
359229	650266
73172	650267
399317	650268
118267	650269
307937	650270
170606	650271
53529	650272
217990	650273
346107	650274
188482	650275
5410	650276
396557	650277
200507	650278
451886	650279
183754	650280
286295	650281
108864	650282
369376	650283
211233	650284
126802	650285
250565	650286
233009	650287
429720	650288
96769	650289
201376	650290
28530	650291
108600	650292
398292	650293
231502	650294
79437	650295
437218	650296
355741	650297
254888	650298
427198	650299
429897	650300
244168	650301
23822	650302
127035	650303
17016	650304
7328	650305
132135	650306
418032	650307
221530	650308
18808	650309
56042	650310
53802	650311
282908	650312
112270	650313
18808	650314
148875	650315
125423	650316
1821	650317
351909	650318
345230	650319
139808	650320
78614	650321
133063	650322
191343	650323
274356	650324
116823	650325
17503	650326
211712	650327
288458	650328
29180	650329
376631	650330
356342	650331
184063	650332
141848	650333
41750	650334
344563	650335
66574	650336
155629	650337
246837	650338
117243	650339
214425	650340
27026	650341
440121	650342
211123	650343
15049	650344
135153	650345
438251	650346
28470	650347
64726	650348
69723	650349
267606	650350
301457	650351
272221	650352
376188	650353
359764	650354
32758	650355
130376	650356
242855	650357
266424	650358
374892	650359
178781	650360
423132	650361
100762	650362
5483	650363
221845	650364
410762	650365
334564	650366
83989	650367
217160	650368
45491	650369
277428	650370
45859	650371
46161	650372
158760	650373
253899	650374
106250	650375
35673	650376
116866	650377
439608	650378
24351	650379
164040	650380
79122	650381
213898	650382
86091	650383
320544	650384
235063	650385
97192	650386
247906	650387
259523	650388
65469	650389
345705	650390
366995	650391
393929	650392
381741	650393
67987	650394
191343	650395
25420	650396
374344	650397
313749	650398
207556	650399
236	650400
145415	650401
422372	650402
17145	650403
133517	650404
39315	650405
111517	650406
119540	650407
136723	650408
84400	650409
35653	650410
42420	650411
280967	650412
109648	650413
183372	650414
78775	650415
297361	650416
81173	650417
108003	650418
51790	650419
296169	650420
11188	650421
109555	650422
58754	650423
24805	650424
27244	650425
330041	650426
63673	650427
20464	650428
40158	650429
134426	650430
288134	650431
76651	650432
418807	650433
125155	650434
239940	650435
247291	650436
34078	650437
109198	650438
434887	650439
41208	650440
131576	650441
131576	650442
230953	650443
183874	650444
380318	650445
391611	650446
215117	650447
59978	650448
45293	650449
75196	650450
44682	650451
22022	650452
204201	650453
118920	650454
350543	650455
282759	650456
1010	650457
98009	650458
227167	650459
238502	650460
88990	650461
127075	650462
100991	650463
63156	650464
47287	650465
24402	650466
9025	650467
32279	650468
307166	650469
16044	650470
67936	650471
291601	650472
177239	650473
174489	650474
84292	650475
55537	650476
163432	650477
443623	650478
163605	650479
207650	650480
221408	650481
7706	650482
101484	650483
53739	650484
24614	650485
30198	650486
227130	650487
238298	650488
422320	650489
156695	650490
27767	650491
375294	650492
277890	650493
102326	650494
56980	650495
32526	650496
125841	650497
96961	650498
201814	650499
214249	650500
145756	650501
252835	650502
302397	650503
133753	650504
108851	650505
126837	650506
27869	650507
12189	650508
104808	650509
161041	650510
145101	650511
278707	650512
99209	650513
384992	650514
22778	650515
38092	650516
112224	650517
405443	650518
22083	650519
133029	650520
280510	650521
123431	650522
208622	650523
304712	650524
34358	650525
34855	650526
267484	650527
114788	650528
59332	650529
313294	650530
13894	650531
72093	650532
159453	650533
312203	650534
419320	650535
210865	650536
60327	650537
31810	650538
141647	650539
220741	650540
48794	650541
249059	650542
95248	650543
30083	650544
195434	650545
368590	650546
233280	650547
82309	650548
174416	650549
51645	650550
433108	650551
60119	650552
17374	650553
157626	650554
20685	650555
270362	650556
410231	650557
117979	650558
5633	650559
36870	650560
147164	650561
47212	650562
395386	650563
119709	650564
73800	650565
153749	650566
24103	650567
260952	650568
58032	650569
13483	650570
394910	650571
424512	650572
137356	650573
147368	650574
57051	650575
213076	650576
146068	650577
137442	650578
268209	650579
417083	650580
52700	650581
148540	650582
444386	650583
383313	650584
104019	650585
347146	650586
270326	650587
66868	650588
48030	650589
122036	650590
84809	650591
28297	650592
123254	650593
109831	650594
434844	650595
2175	650596
44116	650597
346783	650598
81675	650599
176195	650600
170546	650601
183260	650602
118132	650603
14829	650604
70905	650605
140223	650606
2426	650607
206194	650608
426942	650609
81660	650610
91046	650611
166144	650612
104868	650613
326294	650614
36740	650615
415830	650616
311861	650617
135030	650618
5375	650619
250693	650620
67565	650621
400404	650622
62636	650623
53235	650624
144390	650625
74079	650626
360372	650627
176494	650628
7772	650629
74079	650630
84837	650631
33564	650632
139732	650633
203716	650634
50180	650635
233907	650636
295744	650637
48309	650638
8795	650639
1631	650640
152920	650641
90209	650642
146223	650643
103141	650644
13301	650645
160041	650646
451931	650647
311965	650648
394937	650649
21154	650650
8674	650651
13374	650652
79301	650653
108529	650654
3149	650655
782	650656
91991	650657
146339	650658
399536	650659
124238	650660
159989	650661
8657	650662
315734	650663
294451	650664
2374	650665
85058	650666
445647	650667
226769	650668
38804	650669
215185	650670
35729	650671
378979	650672
24712	650673
5628	650674
128239	650675
427579	650676
409232	650677
209528	650678
42219	650679
186499	650680
63988	650681
78207	650682
51267	650683
162484	650684
448400	650685
115776	650686
172212	650687
11772	650688
149494	650689
375556	650690
7354	650691
227382	650692
4328	650693
132127	650694
67212	650695
184918	650696
309788	650697
268672	650698
370898	650699
125193	650700
5416	650701
167801	650702
21539	650703
71699	650704
17066	650705
3905	650706
107563	650707
74448	650708
131368	650709
103401	650710
433205	650711
27393	650712
81029	650713
247950	650714
414510	650715
53971	650716
319585	650717
330840	650718
36763	650719
146081	650720
58796	650721
223956	650722
404089	650723
68347	650724
1055	650725
7487	650726
125906	650727
216725	650728
9806	650729
452717	650730
168849	650731
104928	650732
64888	650733
330256	650734
179158	650735
148198	650736
363155	650737
388660	650738
173036	650739
293376	650740
193883	650741
390285	650742
5382	650743
214876	650744
124518	650745
33725	650746
266183	650747
102490	650748
64649	650749
126220	650750
1790	650751
161580	650752
235587	650753
213553	650754
217182	650755
7338	650756
66471	650757
110579	650758
112102	650759
353324	650760
230771	650761
458433	650762
190789	650763
256923	650764
4404	650765
103127	650766
180128	650767
80137	650768
193467	650769
97064	650770
31635	650771
337919	650772
394301	650773
86970	650774
85477	650775
249785	650776
8847	650777
243997	650778
32556	650779
284253	650780
1434	650781
48046	650782
53896	650783
10157	650784
449321	650785
18065	650786
105756	650787
16556	650788
70108	650789
238104	650790
29492	650791
76806	650792
307413	650793
76612	650794
118651	650795
351299	650796
54181	650797
319334	650798
60930	650799
21011	650800
26705	650801
32468	650802
61992	650803
55679	650804
44466	650805
301876	650806
56472	650807
175136	650808
8428	650809
333427	650810
20325	650811
316267	650812
343646	650813
5524	650814
55645	650815
212453	650816
97780	650817
63478	650818
294532	650819
174623	650820
268473	650821
135334	650822
221934	650823
317705	650824
325550	650825
114267	650826
314	650827
478	650828
21176	650829
69949	650830
61712	650831
77849	650832
395517	650833
42660	650834
55997	650835
291313	650836
341	650837
47842	650838
42145	650839
4367	650840
43374	650841
62384	650842
84459	650843
419636	650844
55453	650845
335387	650846
183434	650847
106697	650848
11593	650849
1364	650850
357162	650851
393003	650852
83729	650853
192917	650854
33640	650855
189799	650856
181526	650857
193892	650858
80151	650859
156576	650860
72011	650861
130270	650862
20651	650863
254306	650864
286335	650865
54129	650866
313346	650867
61040	650868
49895	650869
92673	650870
294439	650871
87944	650872
412810	650873
589	650874
99169	650875
79358	650876
61703	650877
254851	650878
153589	650879
360370	650880
193550	650881
52622	650882
61076	650883
45528	650884
72775	650885
176512	650886
12412	650887
152420	650888
105653	650889
234459	650890
99386	650891
9094	650892
19325	650893
301089	650894
972	650895
78602	650896
176627	650897
155127	650898
366777	650899
16876	650900
328156	650901
32987	650902
10902	650903
89712	650904
2339	650905
108090	650906
244269	650907
13170	650908
121616	650909
51466	650910
443925	650911
93715	650912
366423	650913
27057	650914
23026	650915
36518	650916
52925	650917
141488	650918
288738	650919
17428	650920
77099	650921
218035	650922
117913	650923
33335	650924
406968	650925
326895	650926
305564	650927
230830	650928
457899	650929
105752	650930
63942	650931
92469	650932
175760	650933
13064	650934
319576	650935
47152	650936
28313	650937
67545	650938
41104	650939
37883	650940
197145	650941
27400	650942
51743	650943
343436	650944
275974	650945
180724	650946
51577	650947
92424	650948
6264	650949
197364	650950
351439	650951
182969	650952
122067	650953
183353	650954
365965	650955
234380	650956
89805	650957
150719	650958
223817	650959
392225	650960
357571	650961
43898	650962
232833	650963
202858	650964
210605	650965
45135	650966
46559	650967
127733	650968
109950	650969
411059	650970
265840	650971
263793	650972
63685	650973
418014	650974
25578	650975
325102	650976
48388	650977
48341	650978
89245	650979
183352	650980
357796	650981
67092	650982
126245	650983
287928	650984
192544	650985
417533	650986
379406	650987
140533	650988
364241	650989
49855	650990
263873	650991
259693	650992
227418	650993
122513	650994
79785	650995
276480	650996
114301	650997
237126	650998
317441	650999
402975	651000
44856	651001
21288	651002
232928	651003
18129	651004
164059	651005
327128	651006
317847	651007
13798	651008
42489	651009
218144	651010
123847	651011
126373	651012
65102	651013
240309	651014
447589	651015
124960	651016
212219	651017
30602	651018
229818	651019
247936	651020
82461	651021
39361	651022
115003	651023
115003	651024
163162	651025
307243	651026
118105	651027
395239	651028
113364	651029
227423	651030
88694	651031
42346	651032
12733	651033
228775	651034
58486	651035
18659	651036
232322	651037
127626	651038
416017	651039
70512	651040
32231	651041
244396	651042
157723	651043
19367	651044
424575	651045
59297	651046
147224	651047
333687	651048
170996	651049
13919	651050
226165	651051
453744	651052
57726	651053
58169	651054
43485	651055
67630	651056
18698	651057
309441	651058
38923	651059
44856	651060
175666	651061
8689	651062
310743	651063
27030	651064
218046	651065
439406	651066
324165	651067
127881	651068
7962	651069
223475	651070
222475	651071
220044	651072
425642	651073
113014	651074
137785	651075
90668	651076
114448	651077
63578	651078
98215	651079
13174	651080
71588	651081
435115	651082
40415	651083
428207	651084
154285	651085
283859	651086
119326	651087
200983	651088
110180	651089
238719	651090
59570	651091
29980	651092
269007	651093
264004	651094
177616	651095
204093	651096
63333	651097
183696	651098
141891	651099
438225	651100
2661	651101
81044	651102
81668	651103
33370	651104
180374	651105
231931	651106
120205	651107
195495	651108
404016	651109
364	651110
112078	651111
433891	651112
38686	651113
51660	651114
402842	651115
21063	651116
107673	651117
76094	651118
334467	651119
422500	651120
62777	651121
76285	651122
353097	651123
5457	651124
196298	651125
45717	651126
33069	651127
23083	651128
216281	651129
32026	651130
310211	651131
5643	651132
172072	651133
192206	651134
87755	651135
101862	651136
26775	651137
212292	651138
16614	651139
3058	651140
231265	651141
217649	651142
130743	651143
436223	651144
160575	651145
65412	651146
364197	651147
126762	651148
147180	651149
294046	651150
42990	651151
312963	651152
97424	651153
441120	651154
56201	651155
268	651156
97772	651157
145743	651158
139641	651159
453217	651160
66862	651161
21296	651162
45464	651163
14736	651164
388312	651165
57262	651166
419489	651167
26234	651168
382843	651169
63987	651170
68547	651171
13754	651172
233949	651173
116391	651174
7339	651175
227199	651176
7682	651177
417526	651178
192755	651179
373014	651180
215123	651181
47688	651182
50278	651183
16409	651184
412	651185
16409	651186
162918	651187
32199	651188
327390	651189
56899	651190
229022	651191
160430	651192
172764	651193
40627	651194
330570	651195
45952	651196
19324	651197
327442	651198
145626	651199
308563	651200
36042	651201
10385	651202
72	651203
36064	651204
263949	651205
403914	651206
4909	651207
47357	651208
379173	651209
300077	651210
441179	651211
229639	651212
207840	651213
442976	651214
445343	651215
43676	651216
108727	651217
3067	651218
34718	651219
96926	651220
177517	651221
31526	651222
81235	651223
7690	651224
146644	651225
17514	651226
268364	651227
320054	651228
317774	651229
43959	651230
115803	651231
194230	651232
351537	651233
45753	651234
87383	651235
100664	651236
250420	651237
20459	651238
76399	651239
367769	651240
78452	651241
121465	651242
94573	651243
208514	651244
177265	651245
305438	651246
240275	651247
276021	651248
10836	651249
90444	651250
18744	651251
43586	651252
604	651253
29748	651254
146547	651255
199086	651256
53639	651257
8632	651258
82209	651259
103004	651260
268387	651261
454763	651262
99878	651263
16102	651264
24369	651265
165525	651266
162442	651267
177861	651268
9352	651269
77262	651270
187388	651271
20789	651272
150954	651273
170863	651274
231615	651275
254151	651276
93540	651277
135050	651278
150689	651279
63223	651280
85058	651281
42259	651282
33234	651283
125444	651284
39781	651285
21412	651286
5652	651287
177280	651288
228697	651289
94780	651290
163659	651291
367280	651292
107350	651293
86087	651294
70360	651295
151872	651296
112106	651297
58953	651298
98514	651299
322100	651300
2453	651301
236879	651302
64912	651303
280069	651304
26462	651305
110453	651306
1928	651307
30296	651308
297173	651309
177917	651310
226441	651311
369485	651312
411693	651313
145384	651314
65466	651315
5650	651316
98057	651317
189523	651318
81242	651319
2121	651320
148640	651321
111888	651322
48558	651323
242325	651324
243237	651325
427541	651326
61798	651327
385957	651328
3980	651329
54827	651330
327161	651331
307385	651332
83517	651333
320106	651334
21657	651335
365640	651336
26691	651337
32889	651338
234238	651339
287913	651340
156845	651341
45156	651342
91182	651343
188025	651344
95743	651345
220095	651346
23130	651347
56308	651348
426887	651349
90892	651350
261071	651351
10720	651352
324445	651353
149803	651354
145069	651355
213485	651356
76483	651357
109435	651358
45090	651359
69495	651360
64713	651361
117627	651362
55004	651363
125294	651364
77764	651365
59467	651366
245988	651367
177231	651368
375901	651369
45588	651370
329142	651371
337046	651372
455713	651373
109194	651374
246468	651375
126024	651376
73873	651377
7987	651378
17150	651379
320568	651380
17638	651381
5979	651382
235464	651383
150525	651384
74307	651385
250386	651386
152851	651387
17014	651388
240112	651389
43343	651390
50570	651391
19483	651392
116171	651393
299597	651394
442213	651395
263184	651396
7987	651397
43825	651398
129145	651399
24038	651400
432698	651401
406532	651402
65850	651403
310286	651404
168284	651405
245846	651406
73075	651407
62675	651408
173841	651409
154000	651410
412180	651411
426187	651412
40933	651413
70581	651414
271427	651415
161505	651416
60761	651417
168051	651418
109070	651419
456534	651420
34491	651421
389544	651422
8738	651423
119570	651424
274661	651425
13852	651426
245977	651427
426328	651428
71892	651429
86084	651430
232917	651431
217877	651432
2421	651433
39145	651434
218636	651435
2014	651436
22436	651437
245846	651438
65366	651439
46169	651440
14191	651441
236784	651442
447942	651443
246067	651444
227569	651445
289147	651446
154649	651447
175315	651448
290932	651449
41128	651450
82515	651451
184505	651452
168631	651453
150041	651454
32102	651455
447838	651456
173274	651457
119553	651458
382909	651459
82168	651460
65737	651461
318380	651462
291667	651463
12662	651464
157029	651465
319115	651466
443573	651467
209093	651468
135668	651469
195532	651470
379757	651471
165958	651472
1974	651473
75228	651474
60226	651475
68339	651476
64159	651477
15867	651478
334982	651479
170153	651480
394137	651481
94424	651482
38088	651483
117277	651484
328495	651485
27060	651486
159213	651487
56710	651488
30850	651489
56527	651490
287418	651491
398127	651492
335835	651493
135609	651494
4081	651495
54052	651496
283815	651497
390903	651498
119426	651499
12136	651500
330657	651501
3416	651502
235400	651503
87925	651504
74270	651505
88162	651506
304429	651507
32013	651508
312719	651509
42217	651510
274832	651511
442678	651512
269595	651513
17033	651514
438732	651515
235984	651516
82406	651517
320550	651518
230475	651519
216524	651520
55100	651521
119327	651522
80200	651523
17033	651524
237941	651525
125507	651526
184306	651527
75167	651528
258997	651529
379163	651530
118273	651531
46168	651532
88433	651533
125992	651534
279630	651535
156760	651536
315800	651537
5979	651538
220464	651539
316575	651540
452313	651541
70742	651542
238255	651543
397925	651544
32667	651545
75540	651546
51869	651547
170460	651548
10064	651549
185467	651550
388024	651551
174868	651552
223850	651553
308634	651554
18596	651555
179319	651556
131692	651557
307339	651558
426299	651559
211467	651560
56755	651561
286720	651562
110027	651563
304330	651564
232442	651565
231934	651566
3656	651567
39705	651568
131472	651569
440907	651570
114896	651571
69688	651572
418303	651573
337813	651574
10441	651575
407731	651576
88339	651577
38788	651578
142659	651579
12693	651580
214592	651581
74466	651582
88148	651583
27738	651584
140124	651585
121307	651586
8592	651587
17977	651588
31638	651589
267844	651590
18954	651591
132505	651592
143286	651593
82184	651594
65160	651595
64639	651596
16903	651597
89770	651598
432329	651599
174897	651600
182862	651601
415265	651602
273486	651603
3831	651604
367139	651605
1889	651606
294352	651607
2934	651608
145786	651609
708	651610
88305	651611
314075	651612
141599	651613
23936	651614
282007	651615
142630	651616
167670	651617
43450	651618
33999	651619
5300	651620
28623	651621
90230	651622
19786	651623
310494	651624
103567	651625
272980	651626
72660	651627
301909	651628
157435	651629
240492	651630
240531	651631
789	651632
124837	651633
146214	651634
153807	651635
204324	651636
279588	651637
300062	651638
151398	651639
240536	651640
294235	651641
36811	651642
130007	651643
178312	651644
23831	651645
80908	651646
14226	651647
165432	651648
125729	651649
53647	651650
14804	651651
46074	651652
146194	651653
46220	651654
327880	651655
150816	651656
13696	651657
2279	651658
34537	651659
168449	651660
52662	651661
345020	651662
123945	651663
129052	651664
159998	651665
7435	651666
43860	651667
563	651668
57440	651669
2384	651670
178241	651671
437451	651672
261436	651673
106914	651674
18736	651675
16347	651676
24699	651677
68017	651678
69773	651679
119792	651680
141526	651681
182253	651682
125805	651683
85035	651684
5809	651685
25971	651686
18559	651687
16384	651688
76402	651689
3187	651690
254735	651691
399232	651692
106937	651693
402923	651694
370055	651695
314083	651696
95046	651697
241625	651698
136014	651699
135234	651700
301748	651701
67979	651702
245902	651703
153435	651704
234074	651705
86878	651706
225632	651707
130564	651708
224956	651709
353252	651710
188805	651711
112679	651712
589	651713
192033	651714
40928	651715
396489	651716
378696	651717
200257	651718
205734	651719
66791	651720
98473	651721
50763	651722
367232	651723
331160	651724
197013	651725
3665	651726
236209	651727
182171	651728
435060	651729
346730	651730
226512	651731
125241	651732
122978	651733
122978	651734
19326	651735
396857	651736
114909	651737
168935	651738
310971	651739
50733	651740
315964	651741
80528	651742
13907	651743
5473	651744
112906	651745
415244	651746
127319	651747
134823	651748
2252	651749
29445	651750
20862	651751
329290	651752
60429	651753
427869	651754
98712	651755
196444	651756
140389	651757
11717	651758
62665	651759
79007	651760
133204	651761
163902	651762
7766	651763
117062	651764
20792	651765
8052	651766
89888	651767
190194	651768
361186	651769
421792	651770
112656	651771
65102	651772
41981	651773
2285	651774
117078	651775
16236	651776
37000	651777
89815	651778
62671	651779
131265	651780
375217	651781
78467	651782
155549	651783
83380	651784
159856	651785
116482	651786
191513	651787
1545	651788
118302	651789
22977	651790
272819	651791
1062	651792
179984	651793
203954	651794
418995	651795
227394	651796
104455	651797
84117	651798
20140	651799
144572	651800
65037	651801
362743	651802
8058	651803
158192	651804
258956	651805
412481	651806
20883	651807
107076	651808
17655	651809
3754	651810
146893	651811
16103	651812
425979	651813
76980	651814
255350	651815
410226	651816
175231	651817
99742	651818
121151	651819
364833	651820
97443	651821
220793	651822
190689	651823
62384	651824
232971	651825
204319	651826
394098	651827
165628	651828
174909	651829
105074	651830
4422	651831
141265	651832
217457	651833
3350	651834
30505	651835
319251	651836
25033	651837
179137	651838
385128	651839
241899	651840
106232	651841
157231	651842
460289	651843
109312	651844
1328	651845
204489	651846
20519	651847
417453	651848
221824	651849
222144	651850
49038	651851
407088	651852
224731	651853
124209	651854
69649	651855
199121	651856
63975	651857
325235	651858
200851	651859
165078	651860
160656	651861
3286	651862
342849	651863
129390	651864
431494	651865
306414	651866
90379	651867
151991	651868
162222	651869
73855	651870
202488	651871
436445	651872
451748	651873
19379	651874
326554	651875
192511	651876
395976	651877
62301	651878
108807	651879
94095	651880
189165	651881
204009	651882
366323	651883
36670	651884
74340	651885
195426	651886
351520	651887
15860	651888
298566	651889
385561	651890
24804	651891
96079	651892
57491	651893
127963	651894
17905	651895
54905	651896
148678	651897
228754	651898
375347	651899
29935	651900
180278	651901
170077	651902
66519	651903
50635	651904
53238	651905
162000	651906
192168	651907
86087	651908
197007	651909
81292	651910
53426	651911
172215	651912
100352	651913
392216	651914
453178	651915
192999	651916
105235	651917
158583	651918
146080	651919
23121	651920
7161	651921
38403	651922
39315	651923
89485	651924
425640	651925
266109	651926
24309	651927
31352	651928
225768	651929
249701	651930
246749	651931
97638	651932
365435	651933
54319	651934
2479	651935
107688	651936
93216	651937
231920	651938
214505	651939
116627	651940
23552	651941
102722	651942
221157	651943
316874	651944
267662	651945
152966	651946
33149	651947
53905	651948
79481	651949
443374	651950
127166	651951
197104	651952
29958	651953
116833	651954
82538	651955
254858	651956
51239	651957
38249	651958
114523	651959
205223	651960
388744	651961
182989	651962
11082	651963
216769	651964
144954	651965
64092	651966
3727	651967
438095	651968
437564	651969
115357	651970
315365	651971
47024	651972
146279	651973
213241	651974
125633	651975
339673	651976
113307	651977
379084	651978
48931	651979
173313	651980
2307	651981
82434	651982
221898	651983
6869	651984
3490	651985
50582	651986
448942	651987
263987	651988
416600	651989
51413	651990
50986	651991
160030	651992
350277	651993
107610	651994
104061	651995
221895	651996
17668	651997
166606	651998
7425	651999
108513	652000
23114	652001
5075	652002
4627	652003
1575	652004
384122	652005
252011	652006
457725	652007
26384	652008
215318	652009
8379	652010
388218	652011
28589	652012
6651	652013
368112	652014
7015	652015
260007	652016
382773	652017
30086	652018
224209	652019
96629	652020
174353	652021
396430	652022
343560	652023
4801	652024
237536	652025
10584	652026
356580	652027
51399	652028
189896	652029
297215	652030
96963	652031
95979	652032
271834	652033
448062	652034
72271	652035
308900	652036
399909	652037
302265	652038
283811	652039
457912	652040
125219	652041
105138	652042
294240	652043
301749	652044
163906	652045
422727	652046
198171	652047
356132	652048
220429	652049
304431	652050
336890	652051
189629	652052
434267	652053
255173	652054
99435	652055
245518	652056
48838	652057
49638	652058
71224	652059
206904	652060
127993	652061
182804	652062
104611	652063
387396	652064
169100	652065
426028	652066
396224	652067
248727	652068
32157	652069
311588	652070
268493	652071
302041	652072
5376	652073
193447	652074
171713	652075
88372	652076
368569	652077
22823	652078
387084	652079
78739	652080
146462	652081
9839	652082
23660	652083
85569	652084
1015	652085
14688	652086
155942	652087
374092	652088
16566	652089
58923	652090
392839	652091
1945	652092
108891	652093
3460	652094
3470	652095
11594	652096
131367	652097
2523	652098
286318	652099
107914	652100
172866	652101
229236	652102
294167	652103
452494	652104
426678	652105
58827	652106
319305	652107
303051	652108
158239	652109
421411	652110
229882	652111
429363	652112
382546	652113
35548	652114
156947	652115
262206	652116
21734	652117
4300	652118
81301	652119
285822	652120
371039	652121
208768	652122
16727	652123
244131	652124
149080	652125
128085	652126
313330	652127
29004	652128
353627	652129
205784	652130
93526	652131
222128	652132
241386	652133
166906	652134
214819	652135
390304	652136
245338	652137
376650	652138
163139	652139
4185	652140
112160	652141
122266	652142
148270	652143
388029	652144
140820	652145
127117	652146
142326	652147
26068	652148
371543	652149
1754	652150
246454	652151
389898	652152
130339	652153
210937	652154
334948	652155
8851	652156
75242	652157
92480	652158
315038	652159
69469	652160
32461	652161
106536	652162
428114	652163
61702	652164
19354	652165
432857	652166
275089	652167
132722	652168
120042	652169
371610	652170
392210	652171
425990	652172
333407	652173
68275	652174
61714	652175
117500	652176
434826	652177
404595	652178
433783	652179
109456	652180
442462	652181
124358	652182
44655	652183
18559	652184
58812	652185
398685	652186
31960	652187
56651	652188
24309	652189
311561	652190
453957	652191
47578	652192
3857	652193
160316	652194
416669	652195
57552	652196
6758	652197
348061	652198
203142	652199
368489	652200
172201	652201
48603	652202
282889	652203
76794	652204
23754	652205
412992	652206
124682	652207
210379	652208
76461	652209
4319	652210
94855	652211
49559	652212
32458	652213
214197	652214
313612	652215
201079	652216
66471	652217
51274	652218
32569	652219
80003	652220
277687	652221
312988	652222
71852	652223
79897	652224
188619	652225
16370	652226
115725	652227
3567	652228
374207	652229
227176	652230
339729	652231
27034	652232
344125	652233
108218	652234
66961	652235
252926	652236
95175	652237
125999	652238
875	652239
62676	652240
455846	652241
30385	652242
9320	652243
253724	652244
39874	652245
256649	652246
357154	652247
44396	652248
108877	652249
382322	652250
173057	652251
25706	652252
70306	652253
296746	652254
167409	652255
441489	652256
257714	652257
244057	652258
55904	652259
193380	652260
54279	652261
193945	652262
168345	652263
28661	652264
12421	652265
85744	652266
66915	652267
38003	652268
221357	652269
214518	652270
137895	652271
57962	652272
5950	652273
268446	652274
139501	652275
198798	652276
263569	652277
198798	652278
260676	652279
378873	652280
2130	652281
116762	652282
99851	652283
18684	652284
333738	652285
99265	652286
315750	652287
268946	652288
80423	652289
193569	652290
4220	652291
289646	652292
276284	652293
170289	652294
377354	652295
3106	652296
7901	652297
60125	652298
354129	652299
84882	652300
85274	652301
325589	652302
367741	652303
332602	652304
1012	652305
229704	652306
1012	652307
85839	652308
386029	652309
235902	652310
23672	652311
61045	652312
34876	652313
442449	652314
450634	652315
350812	652316
10625	652317
223379	652318
105037	652319
242014	652320
320595	652321
430786	652322
12313	652323
6900	652324
183924	652325
32352	652326
148170	652327
248320	652328
235643	652329
82025	652330
138589	652331
146739	652332
352944	652333
288978	652334
341246	652335
31717	652336
406994	652337
398850	652338
139260	652339
177569	652340
24368	652341
388444	652342
4984	652343
168456	652344
235890	652345
206745	652346
212517	652347
50107	652348
208707	652349
163769	652350
206423	652351
17345	652352
315437	652353
123743	652354
54381	652355
270481	652356
249293	652357
84258	652358
51457	652359
441182	652360
41831	652361
41959	652362
1717	652363
281647	652364
373843	652365
107772	652366
33901	652367
424783	652368
221418	652369
85459	652370
224569	652371
228868	652372
124906	652373
105093	652374
124116	652375
106744	652376
346563	652377
377811	652378
162537	652379
233919	652380
84888	652381
226413	652382
298504	652383
13954	652384
43553	652385
89016	652386
430475	652387
56097	652388
109159	652389
93995	652390
28052	652391
81542	652392
252242	652393
201162	652394
442799	652395
88824	652396
388931	652397
100373	652398
241856	652399
317523	652400
17898	652401
56444	652402
338	652403
183754	652404
72708	652405
197637	652406
373626	652407
386550	652408
153734	652409
281265	652410
341149	652411
120348	652412
305006	652413
40195	652414
192498	652415
6409	652416
257245	652417
203077	652418
335785	652419
284963	652420
305214	652421
91027	652422
190842	652423
123552	652424
126646	652425
451745	652426
426141	652427
190540	652428
111896	652429
72821	652430
50263	652431
311385	652432
46400	652433
229170	652434
412815	652435
171069	652436
11592	652437
192225	652438
426436	652439
312445	652440
208141	652441
40542	652442
31190	652443
33870	652444
102633	652445
119159	652446
29068	652447
129079	652448
50524	652449
10005	652450
292346	652451
39309	652452
130383	652453
468	652454
433866	652455
261575	652456
69283	652457
450826	652458
210986	652459
13383	652460
16772	652461
191299	652462
10425	652463
78216	652464
382537	652465
2831	652466
275754	652467
409501	652468
49977	652469
178713	652470
459271	652471
48993	652472
105700	652473
185109	652474
173827	652475
127513	652476
71385	652477
55200	652478
1005	652479
210563	652480
4507	652481
119919	652482
45096	652483
163900	652484
147725	652485
74763	652486
18863	652487
173851	652488
458006	652489
65505	652490
278145	652491
191283	652492
108871	652493
58161	652494
63359	652495
194075	652496
72867	652497
131288	652498
24753	652499
102430	652500
426468	652501
9777	652502
414076	652503
232884	652504
344059	652505
56603	652506
169462	652507
50597	652508
376118	652509
90157	652510
423822	652511
120469	652512
167185	652513
440246	652514
112789	652515
14098	652516
382656	652517
285938	652518
249342	652519
88389	652520
16191	652521
97012	652522
454450	652523
191532	652524
215509	652525
102800	652526
167034	652527
189065	652528
142706	652529
170282	652530
431001	652531
360367	652532
8431	652533
24305	652534
320050	652535
165996	652536
425332	652537
4106	652538
203953	652539
382418	652540
56758	652541
366846	652542
27644	652543
43906	652544
431387	652545
174414	652546
135820	652547
170787	652548
265276	652549
46414	652550
202850	652551
201735	652552
41262	652553
355862	652554
137687	652555
58694	652556
230702	652557
445790	652558
355206	652559
185945	652560
342223	652561
278982	652562
30904	652563
269076	652564
196592	652565
190518	652566
255775	652567
127698	652568
33378	652569
13976	652570
214193	652571
14959	652572
2953	652573
335782	652574
372485	652575
116311	652576
15428	652577
38821	652578
127764	652579
78161	652580
163645	652581
26558	652582
21565	652583
57227	652584
180067	652585
277701	652586
73561	652587
7448	652588
40284	652589
139747	652590
163320	652591
204579	652592
458303	652593
141813	652594
587	652595
140564	652596
424903	652597
99771	652598
128326	652599
161140	652600
98279	652601
452505	652602
24722	652603
215130	652604
111967	652605
227435	652606
18714	652607
11919	652608
52192	652609
41543	652610
17690	652611
162451	652612
41187	652613
9673	652614
22412	652615
46910	652616
124960	652617
90092	652618
5609	652619
93343	652620
98007	652621
34998	652622
96086	652623
276245	652624
122651	652625
116012	652626
26636	652627
53914	652628
104624	652629
78765	652630
153042	652631
363107	652632
1862	652633
172888	652634
376457	652635
191475	652636
13207	652637
109567	652638
83098	652639
37408	652640
1918	652641
184739	652642
69986	652643
181918	652644
11271	652645
97426	652646
356279	652647
25558	652648
289791	652649
224337	652650
5042	652651
108825	652652
24078	652653
142256	652654
17407	652655
30197	652656
65511	652657
246561	652658
171934	652659
48940	652660
200070	652661
204986	652662
165021	652663
62604	652664
245259	652665
82304	652666
1001	652667
450751	652668
176728	652669
147833	652670
402319	652671
24161	652672
308954	652673
2966	652674
5434	652675
98698	652676
222281	652677
169830	652678
108874	652679
156743	652680
19385	652681
152676	652682
388765	652683
34471	652684
240157	652685
55394	652686
163934	652687
396500	652688
223141	652689
213407	652690
91032	652691
262678	652692
203334	652693
4807	652694
2288	652695
94445	652696
94977	652697
4867	652698
62275	652699
311387	652700
8556	652701
288632	652702
213395	652703
226434	652704
138469	652705
150061	652706
121788	652707
34179	652708
358428	652709
162138	652710
39273	652711
36644	652712
419948	652713
174782	652714
90555	652715
22341	652716
185458	652717
208173	652718
4565	652719
132765	652720
51947	652721
157118	652722
13213	652723
59644	652724
153944	652725
126683	652726
265702	652727
28987	652728
336106	652729
103	652730
28761	652731
98550	652732
179982	652733
174374	652734
43309	652735
168481	652736
12146	652737
154943	652738
72300	652739
217170	652740
4787	652741
40568	652742
286878	652743
398480	652744
195380	652745
95333	652746
455129	652747
141282	652748
125222	652749
67149	652750
256757	652751
28472	652752
29229	652753
396683	652754
29789	652755
394691	652756
434804	652757
5058	652758
263457	652759
441526	652760
341964	652761
305649	652762
125648	652763
166665	652764
328638	652765
111618	652766
324624	652767
118660	652768
66772	652769
231061	652770
331109	652771
132393	652772
254707	652773
259600	652774
17844	652775
68479	652776
211082	652777
89776	652778
380977	652779
139739	652780
43557	652781
46030	652782
73444	652783
212795	652784
252539	652785
103969	652786
121263	652787
384557	652788
299336	652789
65165	652790
87094	652791
114342	652792
355937	652793
431660	652794
138913	652795
367854	652796
380115	652797
189488	652798
184514	652799
328626	652800
413429	652801
136900	652802
182039	652803
400480	652804
367239	652805
126862	652806
108120	652807
11549	652808
127977	652809
137734	652810
172125	652811
292405	652812
20262	652813
25883	652814
74719	652815
97359	652816
212988	652817
232582	652818
14420	652819
279560	652820
66867	652821
248422	652822
238302	652823
313343	652824
133070	652825
284516	652826
385010	652827
344031	652828
87660	652829
31246	652830
69733	652831
252901	652832
241712	652833
93370	652834
177840	652835
49157	652836
139672	652837
262825	652838
61135	652839
37813	652840
33605	652841
149929	652842
86168	652843
72679	652844
1947	652845
356627	652846
403498	652847
29567	652848
45757	652849
67064	652850
141294	652851
238013	652852
101738	652853
49251	652854
54725	652855
16074	652856
111536	652857
132329	652858
138425	652859
265110	652860
95997	652861
165185	652862
131279	652863
209863	652864
390462	652865
141469	652866
19776	652867
12463	652868
13050	652869
61524	652870
111303	652871
245467	652872
84243	652873
56556	652874
63664	652875
359789	652876
261006	652877
458046	652878
56526	652879
756	652880
191407	652881
191407	652882
242785	652883
80011	652884
250076	652885
34739	652886
42130	652887
28298	652888
125312	652889
25885	652890
80331	652891
187728	652892
18448	652893
12075	652894
173954	652895
159372	652896
66883	652897
3150	652898
12161	652899
129067	652900
202964	652901
36275	652902
145188	652903
312874	652904
150867	652905
249646	652906
292835	652907
236441	652908
61981	652909
9564	652910
133481	652911
150761	652912
37808	652913
87126	652914
93644	652915
227593	652916
66268	652917
42922	652918
202656	652919
213662	652920
133374	652921
86429	652922
354018	652923
421080	652924
200000	652925
234932	652926
333151	652927
68464	652928
376606	652929
11768	652930
117143	652931
1280	652932
35475	652933
423014	652934
60317	652935
204811	652936
24446	652937
7731	652938
113828	652939
252469	652940
152013	652941
270912	652942
26731	652943
382560	652944
177874	652945
433774	652946
311351	652947
160927	652948
258531	652949
100457	652950
219260	652951
331298	652952
397709	652953
404293	652954
172325	652955
155667	652956
74695	652957
311668	652958
146224	652959
183422	652960
48049	652961
160677	652962
381709	652963
36640	652964
119774	652965
171205	652966
446537	652967
83365	652968
243082	652969
313363	652970
38693	652971
373095	652972
34348	652973
189350	652974
445400	652975
44666	652976
56	652977
94623	652978
59095	652979
241052	652980
75436	652981
58003	652982
239272	652983
123924	652984
402981	652985
65069	652986
321905	652987
794	652988
269723	652989
154813	652990
35165	652991
4005	652992
3143	652993
92909	652994
32268	652995
277883	652996
82792	652997
46220	652998
46103	652999
73289	653000
398724	653001
311414	653002
33496	653003
11160	653004
56	653005
245758	653006
131492	653007
35771	653008
65081	653009
47687	653010
145757	653011
95073	653012
98374	653013
446393	653014
208391	653015
366252	653016
112515	653017
153329	653018
77778	653019
168289	653020
63796	653021
268650	653022
165710	653023
255221	653024
291062	653025
455038	653026
35190	653027
270312	653028
72734	653029
20288	653030
264120	653031
913	653032
123	653033
169594	653034
187937	653035
212348	653036
10987	653037
597	653038
36424	653039
298503	653040
132837	653041
4	653042
163519	653043
51560	653044
95363	653045
225211	653046
4988	653047
361350	653048
90312	653049
280709	653050
158707	653051
129539	653052
593	653053
303344	653054
106212	653055
14621	653056
178669	653057
215751	653058
325769	653059
15815	653060
221820	653061
1998	653062
384278	653063
35062	653064
27803	653065
19251	653066
151420	653067
3570	653068
3570	653069
451424	653070
437189	653071
127967	653072
127165	653073
459244	653074
290875	653075
104970	653076
40303	653077
15400	653078
112321	653079
308705	653080
90561	653081
236786	653082
250528	653083
107798	653084
238952	653085
106308	653086
6934	653087
290053	653088
435286	653089
359970	653090
15025	653091
305885	653092
63083	653093
172243	653094
1033	653095
327215	653096
33602	653097
277432	653098
178204	653099
156194	653100
280473	653101
3576	653102
364233	653103
245715	653104
32553	653105
229673	653106
85625	653107
79062	653108
194699	653109
29096	653110
312899	653111
248999	653112
457092	653113
4379	653114
17006	653115
36879	653116
4682	653117
42412	653118
195825	653119
19328	653120
255922	653121
338947	653122
311004	653123
9528	653124
32887	653125
452921	653126
186813	653127
8175	653128
118286	653129
223668	653130
42716	653131
219206	653132
30925	653133
644	653134
205058	653135
1945	653136
121234	653137
27427	653138
95638	653139
46794	653140
162972	653141
23423	653142
12991	653143
3321	653144
177551	653145
487	653146
895	653147
227159	653148
6691	653149
6691	653150
41584	653151
221301	653152
2598	653153
918	653154
97775	653155
7930	653156
241184	653157
103493	653158
24621	653159
9448	653160
389	653161
2265	653162
128611	653163
33876	653164
1063	653165
249442	653166
5685	653167
320412	653168
151180	653169
243883	653170
410665	653171
230178	653172
43342	653173
189473	653174
233918	653175
243642	653176
36429	653177
47809	653178
140084	653179
67273	653180
175273	653181
63985	653182
19211	653183
31240	653184
12632	653185
33551	653186
9073	653187
5583	653188
281534	653189
52078	653190
3655	653191
11888	653192
245089	653193
3670	653194
66493	653195
5157	653196
20760	653197
57036	653198
67273	653199
39970	653200
374083	653201
444963	653202
79358	653203
113673	653204
448327	653205
200388	653206
332829	653207
305337	653208
215807	653209
237414	653210
417037	653211
347685	653212
357791	653213
183110	653214
381475	653215
75738	653216
86299	653217
124481	653218
21321	653219
95300	653220
1934	653221
19442	653222
269066	653223
450314	653224
215988	653225
229656	653226
413560	653227
122493	653228
126124	653229
29423	653230
114672	653231
93004	653232
155001	653233
224400	653234
17601	653235
179801	653236
99300	653237
87818	653238
77746	653239
383314	653240
58035	653241
40394	653242
164514	653243
50451	653244
375816	653245
321423	653246
113208	653247
178609	653248
178398	653249
227913	653250
348346	653251
285089	653252
306722	653253
205315	653254
179801	653255
257459	653256
59278	653257
339427	653258
117651	653259
184132	653260
11390	653261
236398	653262
295853	653263
363224	653264
10934	653265
203575	653266
99103	653267
277068	653268
182743	653269
20661	653270
179711	653271
67805	653272
214147	653273
204693	653274
149524	653275
14217	653276
43790	653277
50682	653278
1799	653279
227187	653280
219713	653281
224171	653282
218342	653283
216312	653284
250806	653285
328160	653286
418131	653287
319329	653288
204767	653289
91734	653290
427904	653291
15709	653292
131041	653293
250553	653294
350477	653295
402939	653296
49732	653297
303674	653298
30397	653299
21540	653300
55008	653301
46737	653302
15385	653303
55881	653304
195283	653305
236455	653306
303468	653307
111001	653308
19528	653309
387310	653310
76129	653311
4741	653312
110540	653313
62579	653314
203699	653315
142554	653316
232505	653317
168679	653318
75098	653319
40520	653320
58938	653321
36369	653322
343842	653323
232430	653324
395821	653325
61936	653326
122577	653327
225530	653328
1704	653329
273672	653330
1058	653331
416259	653332
136291	653333
122338	653334
230453	653335
409634	653336
225396	653337
60099	653338
431134	653339
235088	653340
98502	653341
1205	653342
102864	653343
141484	653344
226820	653345
110509	653346
416798	653347
69051	653348
62027	653349
147952	653350
137047	653351
60144	653352
32152	653353
447293	653354
107782	653355
74870	653356
9771	653357
176087	653358
15141	653359
22255	653360
210324	653361
32307	653362
120098	653363
33252	653364
391672	653365
39328	653366
185176	653367
450441	653368
334516	653369
289160	653370
30147	653371
415711	653372
94205	653373
41239	653374
156922	653375
344608	653376
287038	653377
8394	653378
102255	653379
386396	653380
105186	653381
90395	653382
222621	653383
16609	653384
45972	653385
207582	653386
8368	653387
459143	653388
170550	653389
196953	653390
104932	653391
19283	653392
118240	653393
133856	653394
59830	653395
62526	653396
406479	653397
14593	653398
133897	653399
227023	653400
73219	653401
418188	653402
459514	653403
200650	653404
102670	653405
181998	653406
273894	653407
118882	653408
245083	653409
336585	653410
139006	653411
385217	653412
98813	653413
210892	653414
2963	653415
27288	653416
7717	653417
98622	653418
375930	653419
703	653420
26691	653421
171971	653422
84711	653423
61491	653424
173616	653425
9734	653426
432728	653427
75558	653428
440087	653429
243684	653430
42396	653431
452334	653432
389079	653433
39443	653434
27181	653435
129617	653436
1760	653437
245555	653438
245682	653439
10303	653440
79223	653441
41998	653442
24117	653443
41195	653444
3094	653445
119091	653446
121030	653447
106457	653448
1151	653449
306571	653450
358085	653451
587	653452
140713	653453
36921	653454
231243	653455
10218	653456
4275	653457
104873	653458
139782	653459
25229	653460
27295	653461
3243	653462
12633	653463
250318	653464
36249	653465
336340	653466
401263	653467
9449	653468
61635	653469
417009	653470
143482	653471
229682	653472
410644	653473
288444	653474
144111	653475
299375	653476
3206	653477
104757	653478
307686	653479
90402	653480
440621	653481
119778	653482
16261	653483
113242	653484
160379	653485
108479	653486
365083	653487
330639	653488
25370	653489
109388	653490
206673	653491
167776	653492
195999	653493
217612	653494
136329	653495
350706	653496
94089	653497
432261	653498
361400	653499
423617	653500
242619	653501
210233	653502
26948	653503
228311	653504
309367	653505
315672	653506
223452	653507
222115	653508
217868	653509
14411	653510
173108	653511
69123	653512
193980	653513
81499	653514
410638	653515
188230	653516
165191	653517
213303	653518
15054	653519
35249	653520
69211	653521
180916	653522
82019	653523
353065	653524
152506	653525
135956	653526
313063	653527
39291	653528
54570	653529
329177	653530
146727	653531
209254	653532
348878	653533
169933	653534
341555	653535
344466	653536
378380	653537
49038	653538
448766	653539
9980	653540
143024	653541
32804	653542
233234	653543
35032	653544
28692	653545
30540	653546
55559	653547
9723	653548
406622	653549
510	653550
316837	653551
165921	653552
220224	653553
194853	653554
109972	653555
21808	653556
63964	653557
236995	653558
164235	653559
19858	653560
127912	653561
28441	653562
20351	653563
16646	653564
250185	653565
253129	653566
145006	653567
71396	653568
2877	653569
247869	653570
156781	653571
127264	653572
212915	653573
290222	653574
107895	653575
142115	653576
4387	653577
980	653578
85184	653579
57044	653580
15101	653581
106125	653582
109050	653583
188052	653584
453340	653585
30512	653586
44954	653587
358616	653588
90852	653589
229886	653590
456770	653591
96624	653592
363558	653593
113539	653594
172643	653595
379626	653596
113635	653597
166490	653598
457246	653599
446195	653600
209158	653601
84465	653602
28082	653603
199178	653604
117769	653605
18942	653606
223388	653607
4786	653608
377123	653609
98625	653610
2032	653611
149931	653612
120569	653613
88799	653614
118139	653615
264220	653616
231321	653617
264434	653618
179898	653619
362773	653620
332230	653621
216228	653622
43252	653623
22815	653624
189367	653625
388847	653626
416601	653627
240929	653628
177825	653629
44078	653630
120221	653631
3229	653632
424895	653633
125624	653634
93963	653635
104118	653636
2093	653637
101200	653638
34379	653639
11656	653640
11487	653641
438866	653642
137287	653643
406330	653644
42516	653645
286900	653646
202509	653647
25000	653648
211945	653649
96794	653650
238008	653651
29369	653652
16347	653653
299237	653654
337065	653655
415469	653656
432314	653657
47049	653658
155621	653659
197669	653660
52296	653661
163911	653662
178740	653663
68053	653664
64520	653665
59304	653666
223289	653667
89371	653668
445257	653669
92703	653670
360237	653671
84183	653672
255153	653673
173878	653674
213360	653675
335524	653676
97947	653677
20573	653678
82172	653679
41393	653680
426361	653681
81618	653682
255035	653683
347714	653684
110574	653685
98721	653686
7497	653687
176422	653688
172169	653689
207975	653690
245448	653691
1841	653692
310982	653693
304444	653694
601	653695
256245	653696
4796	653697
119766	653698
19314	653699
337536	653700
184916	653701
453307	653702
154905	653703
214662	653704
37866	653705
88312	653706
440453	653707
114816	653708
156657	653709
21197	653710
331093	653711
423358	653712
1481	653713
69707	653714
65741	653715
95638	653716
16896	653717
30343	653718
151217	653719
247113	653720
418275	653721
18837	653722
52316	653723
388776	653724
330436	653725
131613	653726
367651	653727
349165	653728
66253	653729
194108	653730
103627	653731
81766	653732
444231	653733
159538	653734
12139	653735
110751	653736
153350	653737
243900	653738
88572	653739
15810	653740
76404	653741
165326	653742
36287	653743
94045	653744
118498	653745
155382	653746
43392	653747
188911	653748
343795	653749
175375	653750
200109	653751
382396	653752
81622	653753
32318	653754
69344	653755
15946	653756
72908	653757
350	653758
86324	653759
235235	653760
120690	653761
30970	653762
15593	653763
427348	653764
169676	653765
119699	653766
121838	653767
114809	653768
456434	653769
126985	653770
376910	653771
9363	653772
438102	653773
28959	653774
131717	653775
214998	653776
343227	653777
133456	653778
51836	653779
135154	653780
47926	653781
183689	653782
157830	653783
14363	653784
455925	653785
148945	653786
447385	653787
442786	653788
248100	653789
221510	653790
26739	653791
348516	653792
8351	653793
15909	653794
152048	653795
24479	653796
4966	653797
311384	653798
126399	653799
84807	653800
148046	653801
11874	653802
21266	653803
1140	653804
124168	653805
2282	653806
388	653807
196	653808
203033	653809
186670	653810
455246	653811
65715	653812
307866	653813
195149	653814
29578	653815
268516	653816
323571	653817
291710	653818
338769	653819
346910	653820
26586	653821
211155	653822
143680	653823
425274	653824
45825	653825
304562	653826
41883	653827
2285	653828
16141	653829
183957	653830
355132	653831
366666	653832
424299	653833
28034	653834
218114	653835
114661	653836
379526	653837
116556	653838
7644	653839
89566	653840
434921	653841
30454	653842
23877	653843
17495	653844
250319	653845
239366	653846
7669	653847
385884	653848
64901	653849
93850	653850
143558	653851
1144	653852
379525	653853
396075	653854
218219	653855
108648	653856
111499	653857
458009	653858
13219	653859
84359	653860
12082	653861
118614	653862
36206	653863
180636	653864
291882	653865
100179	653866
31097	653867
173	653868
452013	653869
17387	653870
168696	653871
256030	653872
411133	653873
121461	653874
228483	653875
241842	653876
30394	653877
414346	653878
363853	653879
218560	653880
411078	653881
80090	653882
6299	653883
188966	653884
123648	653885
325099	653886
186253	653887
401223	653888
98020	653889
98363	653890
251344	653891
413247	653892
97652	653893
44456	653894
368631	653895
63082	653896
227869	653897
145982	653898
328989	653899
215107	653900
106266	653901
134273	653902
325594	653903
244977	653904
23736	653905
237603	653906
448925	653907
30745	653908
371190	653909
248403	653910
232802	653911
21448	653912
102179	653913
18185	653914
203090	653915
91469	653916
205831	653917
37453	653918
125588	653919
355865	653920
60162	653921
48571	653922
198618	653923
100275	653924
31607	653925
25375	653926
29952	653927
11721	653928
16926	653929
74298	653930
11275	653931
22463	653932
2807	653933
202417	653934
22019	653935
308394	653936
407135	653937
41861	653938
358506	653939
125412	653940
424564	653941
2238	653942
195784	653943
175006	653944
64189	653945
140547	653946
41830	653947
5203	653948
212330	653949
70993	653950
250313	653951
128436	653952
1580	653953
227473	653954
119594	653955
347492	653956
154540	653957
10866	653958
173753	653959
314512	653960
185445	653961
337913	653962
120585	653963
123295	653964
230107	653965
19208	653966
177649	653967
31505	653968
149983	653969
68289	653970
103339	653971
8587	653972
1440	653973
65852	653974
36834	653975
62167	653976
443299	653977
73198	653978
349929	653979
3220	653980
51627	653981
10183	653982
147503	653983
28457	653984
211690	653985
56697	653986
85412	653987
152747	653988
243554	653989
267599	653990
243530	653991
1008	653992
10203	653993
117598	653994
91819	653995
161673	653996
26694	653997
17796	653998
244414	653999
37639	654000
161804	654001
138500	654002
52061	654003
319028	654004
7519	654005
67856	654006
146883	654007
270935	654008
453868	654009
180342	654010
364807	654011
60980	654012
84253	654013
171586	654014
46489	654015
59644	654016
3629	654017
70499	654018
104393	654019
127282	654020
24495	654021
356780	654022
401522	654023
9651	654024
146149	654025
87660	654026
129016	654027
56657	654028
422453	654029
105254	654030
250281	654031
365576	654032
468	654033
223	654034
410829	654035
376834	654036
142522	654037
46386	654038
433059	654039
100795	654040
356052	654041
164367	654042
224960	654043
204375	654044
189735	654045
10687	654046
309064	654047
33228	654048
36350	654049
18586	654050
216974	654051
415902	654052
269819	654053
122738	654054
448073	654055
196798	654056
352123	654057
254548	654058
44806	654059
57029	654060
397560	654061
200358	654062
106761	654063
11417	654064
6605	654065
99672	654066
281356	654067
64564	654068
89153	654069
94521	654070
31703	654071
113998	654072
8148	654073
39774	654074
17416	654075
72025	654076
202494	654077
283796	654078
26488	654079
312974	654080
341939	654081
206244	654082
47638	654083
117084	654084
163993	654085
392304	654086
388350	654087
305452	654088
115215	654089
205650	654090
205650	654091
113825	654092
446473	654093
170274	654094
22618	654095
180424	654096
36160	654097
196531	654098
205311	654099
262455	654100
346200	654101
19641	654102
188165	654103
251008	654104
235869	654105
321193	654106
17485	654107
120024	654108
193847	654109
118559	654110
263580	654111
122200	654112
301987	654113
301742	654114
10934	654115
189304	654116
4150	654117
254419	654118
122877	654119
38857	654120
311547	654121
205723	654122
182273	654123
146191	654124
300332	654125
99140	654126
249455	654127
234089	654128
391824	654129
351126	654130
192214	654131
373578	654132
239390	654133
261346	654134
171581	654135
67039	654136
157974	654137
202779	654138
183182	654139
88099	654140
177691	654141
441046	654142
332390	654143
86731	654144
74326	654145
6887	654146
54105	654147
87929	654148
176830	654149
28172	654150
134962	654151
302478	654152
247417	654153
451647	654154
54213	654155
407917	654156
438942	654157
130786	654158
370556	654159
113478	654160
113293	654161
442691	654162
93745	654163
346916	654164
171148	654165
221679	654166
376160	654167
96115	654168
205858	654169
180232	654170
220754	654171
17093	654172
213944	654173
244789	654174
159666	654175
161590	654176
62026	654177
385185	654178
15811	654179
23368	654180
26057	654181
16525	654182
270511	654183
448348	654184
374152	654185
289833	654186
101489	654187
428459	654188
443564	654189
76434	654190
50905	654191
339811	654192
378487	654193
183044	654194
355930	654195
377550	654196
123012	654197
235595	654198
30900	654199
185424	654200
24670	654201
124321	654202
24564	654203
144295	654204
825	654205
327506	654206
160371	654207
65904	654208
436251	654209
90604	654210
81322	654211
303586	654212
318045	654213
47575	654214
217170	654215
60503	654216
234195	654217
4311	654218
118690	654219
35495	654220
186051	654221
130222	654222
106027	654223
37602	654224
15354	654225
160663	654226
4195	654227
83815	654228
44896	654229
437683	654230
242625	654231
159437	654232
430826	654233
440699	654234
396170	654235
370957	654236
423085	654237
122034	654238
225205	654239
4006	654240
2902	654241
301920	654242
258423	654243
29104	654244
109812	654245
94602	654246
63336	654247
112848	654248
436401	654249
442167	654250
377806	654251
75806	654252
19367	654253
150696	654254
332177	654255
23581	654256
173631	654257
93315	654258
125552	654259
387087	654260
406907	654261
353734	654262
291240	654263
109135	654264
21857	654265
208821	654266
375906	654267
398276	654268
115593	654269
208627	654270
109042	654271
402026	654272
7471	654273
16719	654274
388706	654275
76001	654276
144883	654277
9756	654278
267913	654279
111914	654280
261791	654281
22283	654282
233219	654283
32830	654284
153816	654285
255474	654286
231147	654287
297340	654288
111839	654289
77171	654290
224884	654291
715	654292
41580	654293
75100	654294
9543	654295
168987	654296
13993	654297
64770	654298
10953	654299
62563	654300
23458	654301
125238	654302
99143	654303
94766	654304
136331	654305
437799	654306
92418	654307
262344	654308
157262	654309
222613	654310
108952	654311
116921	654312
88503	654313
39	654314
166556	654315
356752	654316
394551	654317
61076	654318
19721	654319
48715	654320
3744	654321
2186	654322
95563	654323
6179	654324
42132	654325
1766	654326
308112	654327
115877	654328
645	654329
16692	654330
72506	654331
17047	654332
50320	654333
160093	654334
169335	654335
166410	654336
48216	654337
55803	654338
118346	654339
254659	654340
45539	654341
366716	654342
123547	654343
292023	654344
55499	654345
454181	654346
288630	654347
23824	654348
22387	654349
70328	654350
402047	654351
210168	654352
19893	654353
60581	654354
20220	654355
33762	654356
37176	654357
54165	654358
120346	654359
8090	654360
282953	654361
55319	654362
1950	654363
419990	654364
22129	654365
89756	654366
79234	654367
40672	654368
74621	654369
7049	654370
47444	654371
146701	654372
116303	654373
117180	654374
371088	654375
198496	654376
26142	654377
118307	654378
41771	654379
54338	654380
169854	654381
292585	654382
144540	654383
367251	654384
21133	654385
108904	654386
210905	654387
54830	654388
293110	654389
181582	654390
376473	654391
417550	654392
41867	654393
72051	654394
171923	654395
296813	654396
154525	654397
16545	654398
333260	654399
81981	654400
54416	654401
456914	654402
97343	654403
237301	654404
144081	654405
184294	654406
193896	654407
292630	654408
342023	654409
118615	654410
252682	654411
12703	654412
262996	654413
21324	654414
187010	654415
37485	654416
57703	654417
12414	654418
203437	654419
55463	654420
368651	654421
40346	654422
36697	654423
254675	654424
54583	654425
52951	654426
230553	654427
191804	654428
55241	654429
59112	654430
25109	654431
225399	654432
219561	654433
182093	654434
384661	654435
343401	654436
90150	654437
136225	654438
435	654439
133505	654440
209573	654441
318344	654442
121031	654443
169881	654444
155476	654445
97611	654446
140209	654447
31854	654448
298888	654449
146722	654450
394396	654451
25423	654452
213429	654453
120958	654454
208246	654455
301189	654456
72932	654457
243200	654458
148669	654459
169857	654460
329381	654461
169079	654462
145906	654463
233136	654464
115341	654465
442866	654466
171564	654467
35215	654468
104792	654469
178699	654470
331318	654471
264043	654472
152589	654473
13607	654474
217727	654475
252697	654476
1032	654477
12221	654478
113346	654479
52031	654480
432854	654481
211882	654482
274251	654483
205624	654484
91984	654485
59555	654486
69678	654487
37052	654488
102446	654489
291644	654490
65430	654491
89723	654492
51900	654493
178993	654494
310309	654495
17563	654496
399370	654497
428405	654498
2676	654499
173608	654500
351802	654501
171650	654502
211053	654503
192952	654504
10199	654505
169211	654506
49902	654507
35139	654508
133216	654509
38052	654510
4022	654511
145633	654512
265695	654513
197678	654514
161199	654515
122044	654516
247202	654517
388389	654518
320385	654519
345398	654520
29850	654521
115987	654522
247202	654523
342778	654524
249051	654525
20175	654526
2	654527
194924	654528
133130	654529
274681	654530
126677	654531
251796	654532
8027	654533
85197	654534
245459	654535
129411	654536
187994	654537
247	654538
382565	654539
122708	654540
455761	654541
1671	654542
242178	654543
74720	654544
406574	654545
59972	654546
64460	654547
209221	654548
243855	654549
290656	654550
59073	654551
161730	654552
31745	654553
36964	654554
366970	654555
28571	654556
1491	654557
405144	654558
215647	654559
294727	654560
119179	654561
188909	654562
425818	654563
136096	654564
132979	654565
1279	654566
192257	654567
59283	654568
48130	654569
196319	654570
208086	654571
358739	654572
43067	654573
343035	654574
68959	654575
141233	654576
310790	654577
55202	654578
27679	654579
299897	654580
175436	654581
195922	654582
189487	654583
42742	654584
204995	654585
46476	654586
259814	654587
149936	654588
3950	654589
46084	654590
216559	654591
440719	654592
195140	654593
135739	654594
100902	654595
330031	654596
274480	654597
241374	654598
193265	654599
349259	654600
68315	654601
49337	654602
381182	654603
1608	654604
19105	654605
327356	654606
439612	654607
42101	654608
380576	654609
197134	654610
266085	654611
354266	654612
283276	654613
337904	654614
103686	654615
18870	654616
142994	654617
12724	654618
108700	654619
38631	654620
18949	654621
113297	654622
337064	654623
91918	654624
89446	654625
205329	654626
214730	654627
314625	654628
81419	654629
454025	654630
323830	654631
452998	654632
130584	654633
54464	654634
412873	654635
222876	654636
184854	654637
74593	654638
346051	654639
220717	654640
3274	654641
404623	654642
19140	654643
397235	654644
232007	654645
318105	654646
243969	654647
49446	654648
18837	654649
350420	654650
306906	654651
132243	654652
15301	654653
225172	654654
938	654655
81261	654656
109719	654657
41640	654658
294602	654659
268823	654660
216922	654661
12773	654662
58188	654663
240210	654664
10657	654665
57128	654666
355229	654667
11224	654668
77063	654669
21794	654670
164422	654671
447602	654672
69195	654673
2510	654674
28339	654675
46736	654676
103973	654677
294	654678
84228	654679
77290	654680
68464	654681
165383	654682
106501	654683
106667	654684
182199	654685
190015	654686
67617	654687
86970	654688
18760	654689
438149	654690
435028	654691
67821	654692
283652	654693
317134	654694
379444	654695
16445	654696
243141	654697
401716	654698
164643	654699
129733	654700
162851	654701
451176	654702
353112	654703
140039	654704
66160	654705
423888	654706
404412	654707
84837	654708
115419	654709
36050	654710
283484	654711
149469	654712
119283	654713
282660	654714
211761	654715
133093	654716
414008	654717
69318	654718
373401	654719
54931	654720
54931	654721
123882	654722
41641	654723
75436	654724
16963	654725
234534	654726
34315	654727
107589	654728
167553	654729
51121	654730
124989	654731
70384	654732
247161	654733
218382	654734
7307	654735
196685	654736
438430	654737
159045	654738
304854	654739
88326	654740
22991	654741
128244	654742
312603	654743
94289	654744
224934	654745
154679	654746
61207	654747
416706	654748
239348	654749
1344	654750
38974	654751
38910	654752
324715	654753
10709	654754
109675	654755
31879	654756
103920	654757
376325	654758
190360	654759
36732	654760
33377	654761
425154	654762
236389	654763
271178	654764
14994	654765
65720	654766
208701	654767
29010	654768
8343	654769
122676	654770
20260	654771
40552	654772
145847	654773
22381	654774
95526	654775
56264	654776
373810	654777
355298	654778
144932	654779
373886	654780
75364	654781
277909	654782
161794	654783
55096	654784
113364	654785
33067	654786
260097	654787
257006	654788
198643	654789
230937	654790
360534	654791
91766	654792
21380	654793
171738	654794
366939	654795
40241	654796
207075	654797
390217	654798
260727	654799
208423	654800
217565	654801
219442	654802
176556	654803
224290	654804
222873	654805
339029	654806
220241	654807
246921	654808
35908	654809
131995	654810
57535	654811
26972	654812
57954	654813
81387	654814
28359	654815
55551	654816
173891	654817
167844	654818
55837	654819
202306	654820
137351	654821
101244	654822
209321	654823
164119	654824
123136	654825
330273	654826
182271	654827
77158	654828
437719	654829
188871	654830
70773	654831
76031	654832
42491	654833
206681	654834
121783	654835
268321	654836
99898	654837
188733	654838
183974	654839
240619	654840
29230	654841
108446	654842
233415	654843
168744	654844
196273	654845
367081	654846
457939	654847
17299	654848
38479	654849
231966	654850
90532	654851
192583	654852
415622	654853
265614	654854
385250	654855
458777	654856
239218	654857
103157	654858
117978	654859
266239	654860
97784	654861
198162	654862
112496	654863
384000	654864
58611	654865
74427	654866
31795	654867
182729	654868
171160	654869
185186	654870
244322	654871
26556	654872
28483	654873
150089	654874
241837	654875
118308	654876
239997	654877
60535	654878
65642	654879
227421	654880
250354	654881
245504	654882
245505	654883
61496	654884
239612	654885
239613	654886
124464	654887
446555	654888
420826	654889
233296	654890
416655	654891
246131	654892
410556	654893
269197	654894
192165	654895
24748	654896
257546	654897
456347	654898
458515	654899
108796	654900
75173	654901
396267	654902
67292	654903
215866	654904
342955	654905
69798	654906
146072	654907
191378	654908
405498	654909
36767	654910
302217	654911
102467	654912
196272	654913
126110	654914
24588	654915
23300	654916
128055	654917
156955	654918
186102	654919
61494	654920
240748	654921
278353	654922
233314	654923
58457	654924
28535	654925
372126	654926
366804	654927
267845	654928
207405	654929
58417	654930
115009	654931
61962	654932
117894	654933
281635	654934
96189	654935
122413	654936
168940	654937
136672	654938
199378	654939
56793	654940
102301	654941
174812	654942
134375	654943
223548	654944
82640	654945
165700	654946
258445	654947
191164	654948
180260	654949
126642	654950
437843	654951
111868	654952
99845	654953
181479	654954
40983	654955
214109	654956
182697	654957
387859	654958
190440	654959
459338	654960
116567	654961
62285	654962
322428	654963
163504	654964
204813	654965
247684	654966
274341	654967
59512	654968
42489	654969
230795	654970
455131	654971
113146	654972
432939	654973
245469	654974
294510	654975
61507	654976
260984	654977
340118	654978
1251	654979
382165	654980
285256	654981
99163	654982
160305	654983
122563	654984
144458	654985
169340	654986
62958	654987
66784	654988
116380	654989
307876	654990
134395	654991
189246	654992
17286	654993
26847	654994
207777	654995
157059	654996
33838	654997
144216	654998
202092	654999
447309	655000
348509	655001
239749	655002
10802	655003
290655	655004
177208	655005
114781	655006
62385	655007
49949	655008
8741	655009
23743	655010
20998	655011
96935	655012
443988	655013
202552	655014
14220	655015
29931	655016
3060	655017
227787	655018
166256	655019
135099	655020
2506	655021
110703	655022
115876	655023
233418	655024
191661	655025
350950	655026
117588	655027
41066	655028
241892	655029
394902	655030
183697	655031
152578	655032
268676	655033
2930	655034
69002	655035
226966	655036
41821	655037
265487	655038
3149	655039
47333	655040
27768	655041
22515	655042
26210	655043
64798	655044
322372	655045
42433	655046
109789	655047
386824	655048
278	655049
67084	655050
197308	655051
118836	655052
46413	655053
242389	655054
237165	655055
164545	655056
371164	655057
25892	655058
101333	655059
29087	655060
353483	655061
47790	655062
97785	655063
381423	655064
440546	655065
154457	655066
215697	655067
280348	655068
81702	655069
13302	655070
170109	655071
321523	655072
21138	655073
394882	655074
24478	655075
439491	655076
10527	655077
20030	655078
437233	655079
182580	655080
49581	655081
340413	655082
93955	655083
361343	655084
457240	655085
376691	655086
76403	655087
104533	655088
179377	655089
43837	655090
118957	655091
181600	655092
120159	655093
293417	655094
206194	655095
10574	655096
20740	655097
5308	655098
203152	655099
197523	655100
276858	655101
36192	655102
122416	655103
189838	655104
52889	655105
93753	655106
437973	655107
227895	655108
122997	655109
98712	655110
320608	655111
69658	655112
189778	655113
75247	655114
95077	655115
92710	655116
406543	655117
442536	655118
353	655119
410956	655120
298294	655121
356607	655122
234398	655123
207183	655124
129096	655125
110369	655126
115095	655127
292058	655128
94518	655129
58000	655130
147057	655131
219987	655132
31186	655133
35739	655134
231985	655135
60469	655136
81863	655137
254511	655138
430362	655139
276942	655140
170876	655141
161405	655142
98753	655143
3047	655144
345004	655145
26874	655146
10799	655147
28320	655148
87461	655149
246051	655150
75844	655151
31510	655152
293859	655153
2925	655154
43462	655155
42907	655156
328391	655157
335575	655158
138884	655159
18477	655160
12034	655161
257313	655162
18714	655163
160861	655164
345890	655165
7290	655166
301994	655167
2282	655168
179487	655169
138441	655170
114783	655171
125310	655172
182250	655173
439538	655174
138655	655175
138	655176
368018	655177
429914	655178
402634	655179
63665	655180
27705	655181
69095	655182
4115	655183
148752	655184
149820	655185
265865	655186
38981	655187
127149	655188
1050	655189
157253	655190
19922	655191
66296	655192
152326	655193
63096	655194
238216	655195
227604	655196
171245	655197
166635	655198
138494	655199
7255	655200
408953	655201
178379	655202
196455	655203
387176	655204
59692	655205
188340	655206
2712	655207
23587	655208
120334	655209
397903	655210
394171	655211
399773	655212
250740	655213
297703	655214
362383	655215
119178	655216
89660	655217
1742	655218
65234	655219
87219	655220
67233	655221
6667	655222
163813	655223
47037	655224
83671	655225
174787	655226
66338	655227
183678	655228
295488	655229
132510	655230
361396	655231
175980	655232
280658	655233
80102	655234
386280	655235
88817	655236
226543	655237
66977	655238
415326	655239
126990	655240
37265	655241
55957	655242
2526	655243
172045	655244
224513	655245
100157	655246
270779	655247
75014	655248
75896	655249
14806	655250
62102	655251
260671	655252
60864	655253
91193	655254
228125	655255
136585	655256
300408	655257
404249	655258
340243	655259
232597	655260
245491	655261
155704	655262
70205	655263
92103	655264
60639	655265
119713	655266
197891	655267
227268	655268
45535	655269
248658	655270
35266	655271
115967	655272
51746	655273
393717	655274
47989	655275
38325	655276
231901	655277
303894	655278
274750	655279
56859	655280
68978	655281
140067	655282
299733	655283
437832	655284
15554	655285
267503	655286
28789	655287
34319	655288
434223	655289
12696	655290
374222	655291
447116	655292
170758	655293
314772	655294
431904	655295
31341	655296
26823	655297
49593	655298
152445	655299
422196	655300
313944	655301
160960	655302
243662	655303
247127	655304
116678	655305
131087	655306
380358	655307
195983	655308
41671	655309
95487	655310
341385	655311
403940	655312
248061	655313
430928	655314
397177	655315
384210	655316
179426	655317
42095	655318
105615	655319
316219	655320
160823	655321
203344	655322
403939	655323
128907	655324
442282	655325
106298	655326
119232	655327
203326	655328
216926	655329
6850	655330
109166	655331
325608	655332
459613	655333
387125	655334
434522	655335
249908	655336
47182	655337
440967	655338
12043	655339
186446	655340
220735	655341
177363	655342
92871	655343
1676	655344
56316	655345
104577	655346
115902	655347
19295	655348
315354	655349
36215	655350
2562	655351
73811	655352
67705	655353
142353	655354
22182	655355
242359	655356
413079	655357
284635	655358
446347	655359
164775	655360
84817	655361
209617	655362
113946	655363
344273	655364
60688	655365
109861	655366
14752	655367
14050	655368
116328	655369
111508	655370
2899	655371
116723	655372
133426	655373
30904	655374
85770	655375
119904	655376
6671	655377
107216	655378
4677	655379
105301	655380
281177	655381
16970	655382
98613	655383
100847	655384
77651	655385
1017	655386
42923	655387
13873	655388
93921	655389
191056	655390
65745	655391
107934	655392
184948	655393
83510	655394
14651	655395
97077	655396
28177	655397
98654	655398
563	655399
192090	655400
22205	655401
41417	655402
157545	655403
157547	655404
274722	655405
371486	655406
199668	655407
374751	655408
87659	655409
325166	655410
127826	655411
120248	655412
144646	655413
245128	655414
318807	655415
189840	655416
177186	655417
123693	655418
109732	655419
398897	655420
219843	655421
133047	655422
18046	655423
228609	655424
237425	655425
11365	655426
189124	655427
152495	655428
155605	655429
115638	655430
245736	655431
431490	655432
43013	655433
30489	655434
210020	655435
104601	655436
444054	655437
97455	655438
4773	655439
245507	655440
253518	655441
328429	655442
374170	655443
4024	655444
164861	655445
122751	655446
66300	655447
48390	655448
199252	655449
436926	655450
452171	655451
143139	655452
44091	655453
8260	655454
6816	655455
170708	655456
341969	655457
201238	655458
128459	655459
358927	655460
42318	655461
989	655462
186278	655463
438327	655464
22604	655465
21565	655466
93080	655467
435653	655468
10058	655469
269915	655470
125135	655471
53584	655472
34818	655473
115133	655474
9046	655475
193752	655476
53567	655477
35705	655478
173126	655479
70062	655480
147287	655481
301540	655482
67073	655483
4804	655484
189399	655485
104468	655486
232385	655487
13926	655488
103548	655489
253864	655490
430563	655491
2406	655492
237200	655493
179304	655494
23527	655495
50533	655496
94727	655497
37263	655498
19065	655499
31104	655500
285448	655501
122980	655502
188891	655503
113007	655504
39978	655505
180222	655506
323411	655507
121555	655508
112268	655509
11179	655510
447748	655511
192398	655512
211136	655513
178043	655514
265795	655515
357842	655516
36206	655517
293650	655518
177344	655519
240429	655520
324144	655521
5491	655522
217985	655523
302151	655524
168114	655525
453149	655526
379498	655527
76103	655528
300799	655529
189830	655530
184600	655531
327806	655532
270906	655533
122776	655534
190913	655535
245085	655536
245085	655537
450521	655538
84027	655539
155003	655540
407781	655541
36640	655542
325055	655543
381888	655544
21809	655545
170169	655546
109479	655547
38039	655548
118510	655549
194932	655550
26133	655551
74132	655552
450846	655553
431498	655554
109490	655555
195442	655556
397185	655557
55582	655558
229805	655559
409523	655560
459262	655561
80908	655562
69496	655563
148183	655564
10259	655565
43798	655566
113765	655567
133532	655568
197975	655569
155481	655570
263269	655571
445324	655572
32013	655573
83603	655574
153974	655575
402126	655576
444321	655577
414393	655578
224907	655579
381828	655580
146638	655581
153260	655582
135469	655583
175228	655584
125423	655585
220371	655586
306759	655587
205392	655588
365737	655589
261971	655590
112118	655591
287956	655592
148995	655593
283630	655594
58756	655595
75826	655596
56367	655597
332371	655598
46182	655599
116496	655600
110124	655601
214818	655602
121473	655603
15691	655604
164476	655605
203751	655606
229703	655607
185973	655608
153993	655609
38972	655610
221302	655611
207725	655612
45286	655613
63137	655614
114774	655615
65559	655616
58857	655617
107881	655618
38180	655619
36964	655620
591	655621
101966	655622
37075	655623
181184	655624
397467	655625
446655	655626
122494	655627
63084	655628
31672	655629
256483	655630
346444	655631
162911	655632
174358	655633
184779	655634
48784	655635
30108	655636
349152	655637
264791	655638
198468	655639
33250	655640
26474	655641
115265	655642
300509	655643
173656	655644
413600	655645
240819	655646
9582	655647
75025	655648
163818	655649
215557	655650
86495	655651
84367	655652
350554	655653
320351	655654
392812	655655
409664	655656
143204	655657
126013	655658
139122	655659
115294	655660
433612	655661
55915	655662
67834	655663
12755	655664
245055	655665
371668	655666
35295	655667
196539	655668
79160	655669
109599	655670
154759	655671
239501	655672
330233	655673
55340	655674
109451	655675
26971	655676
93320	655677
25766	655678
427935	655679
35461	655680
328487	655681
17169	655682
186651	655683
135842	655684
15139	655685
6699	655686
5474	655687
3263	655688
1576	655689
88240	655690
15772	655691
12836	655692
3886	655693
17209	655694
2564	655695
5420	655696
30098	655697
58572	655698
4016	655699
176698	655700
96866	655701
245755	655702
201254	655703
119944	655704
367415	655705
144522	655706
112389	655707
195709	655708
46089	655709
113625	655710
24781	655711
81152	655712
31310	655713
96158	655714
6883	655715
2681	655716
397734	655717
36066	655718
86948	655719
124995	655720
133317	655721
54192	655722
45855	655723
11478	655724
132772	655725
45370	655726
217301	655727
197950	655728
250647	655729
453044	655730
132774	655731
438040	655732
359845	655733
86467	655734
116824	655735
372247	655736
195282	655737
139300	655738
12993	655739
87336	655740
376758	655741
135176	655742
161530	655743
244915	655744
247795	655745
68275	655746
268808	655747
451771	655748
247563	655749
118983	655750
87165	655751
233088	655752
236284	655753
68675	655754
153096	655755
360227	655756
334480	655757
35978	655758
22536	655759
154777	655760
57704	655761
206839	655762
145144	655763
16239	655764
243131	655765
337429	655766
57718	655767
88169	655768
1150	655769
21016	655770
44291	655771
131769	655772
51012	655773
86678	655774
64832	655775
216811	655776
257032	655777
5386	655778
143707	655779
29265	655780
48982	655781
8575	655782
31577	655783
234222	655784
84941	655785
22937	655786
180990	655787
49370	655788
390240	655789
20172	655790
1099	655791
1960	655792
306891	655793
125060	655794
220395	655795
253529	655796
11552	655797
5062	655798
195961	655799
362189	655800
36070	655801
233892	655802
439657	655803
113930	655804
153777	655805
88605	655806
419385	655807
70293	655808
87991	655809
144060	655810
273963	655811
28855	655812
310984	655813
217658	655814
19920	655815
79814	655816
159143	655817
434251	655818
96822	655819
7479	655820
92864	655821
222038	655822
187098	655823
406355	655824
234661	655825
92891	655826
50774	655827
377221	655828
68141	655829
423916	655830
81843	655831
74514	655832
227168	655833
250586	655834
104607	655835
191079	655836
60730	655837
219558	655838
210893	655839
396093	655840
84367	655841
93250	655842
271440	655843
440450	655844
203866	655845
130063	655846
42055	655847
119260	655848
351134	655849
22623	655850
35356	655851
64006	655852
151417	655853
141025	655854
416752	655855
31172	655856
53251	655857
101738	655858
22802	655859
107276	655860
354504	655861
7512	655862
13669	655863
302851	655864
433319	655865
456604	655866
77024	655867
406841	655868
358290	655869
38801	655870
266557	655871
188646	655872
110842	655873
316951	655874
43090	655875
184277	655876
37234	655877
124217	655878
234622	655879
299741	655880
221890	655881
415666	655882
44421	655883
373402	655884
229586	655885
330229	655886
52151	655887
203060	655888
48900	655889
262217	655890
204779	655891
61823	655892
63797	655893
182961	655894
57053	655895
91173	655896
46310	655897
205899	655898
106936	655899
397946	655900
51104	655901
122409	655902
155324	655903
267653	655904
234088	655905
189632	655906
43115	655907
132610	655908
51417	655909
289885	655910
291589	655911
412452	655912
186751	655913
216527	655914
42040	655915
226411	655916
200163	655917
203185	655918
222265	655919
99348	655920
99489	655921
106545	655922
19381	655923
21376	655924
172324	655925
403643	655926
354419	655927
248701	655928
104806	655929
15749	655930
89221	655931
25653	655932
30622	655933
298360	655934
221306	655935
58146	655936
453328	655937
161879	655938
387740	655939
73743	655940
149155	655941
82533	655942
362966	655943
423612	655944
207856	655945
236408	655946
232214	655947
29518	655948
170753	655949
124128	655950
38064	655951
364346	655952
67149	655953
360132	655954
68627	655955
77308	655956
192195	655957
394704	655958
46458	655959
393052	655960
126821	655961
135067	655962
331140	655963
238948	655964
144658	655965
41974	655966
298415	655967
34784	655968
299518	655969
46202	655970
132017	655971
57273	655972
35063	655973
67681	655974
268197	655975
453655	655976
410269	655977
45028	655978
49343	655979
222494	655980
183793	655981
64268	655982
32139	655983
283516	655984
42079	655985
343135	655986
393335	655987
96191	655988
279606	655989
404831	655990
352849	655991
186655	655992
47113	655993
152675	655994
428893	655995
129783	655996
88126	655997
279811	655998
1134	655999
355296	656000
51521	656001
78965	656002
54398	656003
90682	656004
82775	656005
20141	656006
370469	656007
261258	656008
9584	656009
283690	656010
145821	656011
433506	656012
108121	656013
63080	656014
209086	656015
209086	656016
185392	656017
43185	656018
31916	656019
229758	656020
68948	656021
147404	656022
328945	656023
334271	656024
128701	656025
188743	656026
65620	656027
72781	656028
276882	656029
102093	656030
317015	656031
119656	656032
130449	656033
42646	656034
351569	656035
216486	656036
215389	656037
266018	656038
40290	656039
213818	656040
152005	656041
320700	656042
2596	656043
432720	656044
446798	656045
60986	656046
55439	656047
28974	656048
125463	656049
379842	656050
76708	656051
193135	656052
69727	656053
102943	656054
68390	656055
278312	656056
27969	656057
212601	656058
165013	656059
99053	656060
232455	656061
366729	656062
45310	656063
29107	656064
241057	656065
38990	656066
89540	656067
376431	656068
380613	656069
457756	656070
65489	656071
289036	656072
336378	656073
142068	656074
74034	656075
9144	656076
134618	656077
71804	656078
203391	656079
15203	656080
171072	656081
423524	656082
163555	656083
37234	656084
427281	656085
226090	656086
25213	656087
176476	656088
169287	656089
120463	656090
385387	656091
32087	656092
56343	656093
68503	656094
250892	656095
206586	656096
397976	656097
162353	656098
153683	656099
93642	656100
215665	656101
84066	656102
176207	656103
249641	656104
68816	656105
401610	656106
78131	656107
335462	656108
385014	656109
45830	656110
377891	656111
2043	656112
253575	656113
81473	656114
133286	656115
168522	656116
22823	656117
78715	656118
244956	656119
110666	656120
259156	656121
311942	656122
146141	656123
160239	656124
172047	656125
318850	656126
190819	656127
235177	656128
140736	656129
292048	656130
181927	656131
36516	656132
215771	656133
52821	656134
22803	656135
160907	656136
94533	656137
128535	656138
217830	656139
386272	656140
143184	656141
42954	656142
42293	656143
149490	656144
843	656145
258833	656146
393128	656147
202128	656148
110862	656149
49789	656150
21582	656151
240174	656152
363985	656153
414303	656154
167407	656155
123412	656156
78610	656157
325309	656158
28307	656159
298410	656160
210178	656161
176010	656162
51414	656163
116081	656164
399218	656165
239516	656166
210602	656167
12494	656168
395570	656169
172087	656170
100127	656171
41228	656172
158731	656173
293711	656174
250446	656175
178065	656176
188548	656177
198857	656178
1159	656179
144186	656180
9205	656181
19672	656182
5163	656183
140390	656184
247967	656185
93128	656186
62204	656187
129991	656188
41247	656189
21917	656190
179487	656191
75933	656192
70768	656193
256012	656194
70070	656195
78848	656196
64849	656197
21433	656198
48989	656199
19614	656200
363763	656201
232763	656202
432522	656203
195001	656204
99772	656205
221534	656206
114989	656207
195526	656208
210720	656209
31225	656210
12052	656211
32053	656212
13176	656213
370087	656214
128372	656215
6353	656216
86311	656217
60570	656218
18799	656219
21501	656220
228677	656221
67126	656222
200810	656223
97965	656224
171487	656225
93909	656226
111211	656227
9612	656228
110745	656229
23672	656230
125652	656231
226634	656232
52048	656233
15993	656234
76718	656235
80390	656236
163068	656237
178788	656238
29296	656239
117294	656240
170444	656241
11073	656242
1605	656243
66714	656244
9914	656245
71546	656246
327243	656247
63203	656248
125397	656249
31771	656250
105028	656251
26433	656252
20169	656253
73068	656254
255792	656255
166463	656256
35566	656257
437330	656258
50594	656259
4019	656260
119220	656261
120277	656262
95751	656263
165990	656264
397503	656265
17640	656266
19287	656267
278230	656268
180307	656269
178910	656270
98537	656271
40008	656272
63235	656273
122169	656274
444034	656275
329664	656276
69015	656277
229018	656278
105042	656279
243196	656280
116520	656281
176811	656282
315433	656283
193709	656284
94769	656285
348611	656286
96858	656287
45645	656288
82806	656289
367352	656290
109757	656291
61210	656292
63971	656293
192801	656294
70707	656295
35316	656296
45596	656297
190781	656298
195378	656299
11335	656300
224475	656301
172606	656302
28602	656303
449923	656304
161721	656305
69651	656306
127437	656307
5576	656308
148680	656309
217062	656310
395019	656311
50589	656312
107742	656313
46978	656314
40118	656315
96315	656316
12557	656317
192058	656318
126043	656319
246430	656320
129786	656321
90349	656322
188067	656323
3687	656324
165681	656325
214251	656326
325956	656327
60622	656328
195389	656329
63232	656330
95866	656331
15157	656332
31654	656333
25298	656334
45094	656335
3987	656336
8996	656337
63753	656338
56851	656339
41735	656340
183902	656341
169429	656342
70602	656343
1144	656344
173777	656345
397175	656346
64556	656347
9403	656348
417638	656349
315971	656350
205289	656351
416372	656352
57074	656353
419992	656354
15530	656355
64098	656356
134839	656357
281507	656358
200341	656359
16676	656360
125	656361
223642	656362
389810	656363
121322	656364
125942	656365
217223	656366
8733	656367
135526	656368
151286	656369
204215	656370
113919	656371
437539	656372
111261	656373
94941	656374
72182	656375
238258	656376
205443	656377
185458	656378
71350	656379
248545	656380
140669	656381
19098	656382
113577	656383
85003	656384
74462	656385
170003	656386
35011	656387
83314	656388
81386	656389
427512	656390
216399	656391
221319	656392
397351	656393
19136	656394
11702	656395
60074	656396
41230	656397
39662	656398
207356	656399
322890	656400
62952	656401
120314	656402
369971	656403
6872	656404
48803	656405
193142	656406
9557	656407
31271	656408
202215	656409
122517	656410
53211	656411
21206	656412
62848	656413
453233	656414
150690	656415
17105	656416
278852	656417
202211	656418
55999	656419
119172	656420
119174	656421
45032	656422
414136	656423
265459	656424
3607	656425
88059	656426
23870	656427
244996	656428
1410	656429
55554	656430
30747	656431
4955	656432
64215	656433
131366	656434
211613	656435
38852	656436
64055	656437
440381	656438
40387	656439
102441	656440
367127	656441
343806	656442
450249	656443
66959	656444
304458	656445
240968	656446
436224	656447
292780	656448
164027	656449
5545	656450
385474	656451
36116	656452
3368	656453
32914	656454
300369	656455
15961	656456
109146	656457
112531	656458
87081	656459
376204	656460
111945	656461
35360	656462
16495	656463
102181	656464
89386	656465
30993	656466
42050	656467
109566	656468
154589	656469
304544	656470
41938	656471
8809	656472
108818	656473
99467	656474
48037	656475
24555	656476
383939	656477
258	656478
484	656479
1338	656480
273295	656481
249944	656482
404652	656483
30492	656484
28355	656485
308610	656486
218065	656487
94391	656488
40786	656489
29681	656490
118478	656491
142656	656492
96118	656493
42859	656494
232503	656495
33941	656496
191959	656497
218848	656498
367830	656499
120712	656500
155009	656501
340080	656502
46845	656503
157576	656504
27491	656505
180931	656506
189925	656507
193871	656508
31543	656509
36745	656510
143978	656511
247663	656512
51551	656513
100197	656514
138307	656515
99188	656516
24447	656517
38935	656518
26462	656519
234633	656520
33231	656521
59497	656522
169195	656523
266	656524
286214	656525
181960	656526
149129	656527
289998	656528
21975	656529
301124	656530
173702	656531
81280	656532
283229	656533
218037	656534
238348	656535
450837	656536
42313	656537
380084	656538
369168	656539
75598	656540
21305	656541
184236	656542
376018	656543
24995	656544
73054	656545
218045	656546
5692	656547
459409	656548
66546	656549
172903	656550
19936	656551
383486	656552
378260	656553
347326	656554
41	656555
53028	656556
230697	656557
117062	656558
248519	656559
154999	656560
215594	656561
2096	656562
95824	656563
71872	656564
170920	656565
283631	656566
128010	656567
128026	656568
15000	656569
47900	656570
190362	656571
3499	656572
110392	656573
152760	656574
32703	656575
294524	656576
314932	656577
307653	656578
252216	656579
26468	656580
31086	656581
143211	656582
30489	656583
112161	656584
424213	656585
1028	656586
117629	656587
107559	656588
298939	656589
343604	656590
1769	656591
65183	656592
103111	656593
232660	656594
229815	656595
607	656596
312903	656597
312437	656598
70040	656599
152796	656600
147877	656601
93804	656602
232734	656603
134061	656604
244785	656605
216639	656606
435393	656607
126963	656608
197522	656609
79157	656610
331273	656611
47648	656612
368989	656613
37114	656614
337278	656615
117749	656616
410677	656617
409395	656618
21051	656619
83785	656620
125108	656621
286735	656622
195623	656623
59060	656624
15971	656625
193031	656626
36641	656627
44881	656628
99689	656629
157589	656630
22963	656631
32696	656632
326320	656633
142566	656634
134158	656635
58646	656636
10964	656637
15133	656638
39147	656639
219104	656640
288942	656641
432731	656642
21380	656643
229114	656644
99655	656645
322515	656646
73120	656647
342586	656648
219875	656649
209926	656650
200104	656651
199225	656652
213284	656653
349870	656654
365045	656655
177625	656656
176425	656657
182700	656658
153690	656659
349334	656660
124390	656661
142715	656662
226126	656663
223109	656664
7379	656665
395425	656666
46893	656667
61460	656668
161824	656669
401722	656670
28601	656671
26637	656672
166015	656673
35500	656674
135790	656675
106458	656676
133370	656677
113377	656678
192778	656679
36346	656680
117737	656681
29211	656682
283538	656683
73524	656684
145503	656685
196841	656686
114341	656687
79577	656688
73871	656689
18198	656690
303801	656691
307264	656692
10903	656693
172796	656694
1856	656695
318953	656696
241450	656697
190937	656698
54894	656699
183991	656700
25372	656701
72034	656702
2046	656703
131805	656704
95859	656705
4348	656706
288189	656707
156584	656708
107556	656709
196415	656710
152339	656711
237488	656712
102307	656713
23623	656714
38712	656715
38712	656716
233148	656717
45427	656718
20954	656719
232102	656720
166521	656721
141511	656722
4382	656723
30233	656724
40750	656725
27814	656726
103480	656727
223352	656728
286652	656729
434143	656730
190192	656731
252956	656732
94804	656733
92363	656734
13261	656735
242228	656736
354131	656737
164346	656738
40920	656739
47464	656740
256057	656741
339313	656742
347245	656743
144322	656744
415494	656745
444854	656746
332881	656747
111736	656748
230146	656749
240436	656750
168143	656751
442220	656752
305843	656753
74568	656754
165347	656755
32493	656756
399742	656757
297162	656758
196712	656759
119794	656760
149454	656761
267887	656762
3585	656763
27131	656764
200347	656765
238814	656766
7099	656767
47462	656768
227204	656769
29859	656770
398628	656771
452294	656772
39553	656773
48022	656774
72581	656775
12463	656776
251763	656777
258777	656778
28537	656779
101723	656780
193233	656781
31785	656782
55350	656783
14121	656784
92843	656785
94265	656786
200874	656787
46808	656788
192445	656789
69221	656790
163906	656791
82483	656792
31023	656793
10939	656794
57281	656795
440538	656796
429335	656797
181855	656798
296408	656799
247389	656800
95718	656801
251583	656802
399862	656803
93107	656804
6205	656805
103596	656806
444141	656807
154023	656808
142579	656809
30653	656810
405945	656811
136159	656812
28430	656813
72315	656814
43983	656815
91592	656816
452506	656817
68428	656818
146956	656819
265705	656820
28946	656821
16059	656822
14794	656823
212523	656824
227752	656825
27263	656826
102522	656827
58359	656828
168534	656829
323821	656830
389047	656831
56260	656832
165088	656833
29323	656834
3027	656835
311691	656836
227457	656837
439104	656838
33944	656839
173200	656840
213554	656841
213555	656842
76699	656843
43203	656844
277856	656845
244314	656846
83734	656847
132516	656848
151517	656849
335417	656850
26354	656851
15582	656852
61958	656853
165660	656854
236631	656855
412223	656856
11679	656857
65620	656858
114627	656859
118440	656860
223337	656861
8345	656862
16311	656863
364445	656864
1266	656865
225723	656866
115507	656867
19824	656868
146203	656869
149889	656870
3614	656871
146204	656872
12285	656873
111364	656874
10576	656875
2621	656876
269305	656877
114829	656878
227649	656879
454907	656880
71534	656881
14761	656882
5558	656883
38777	656884
18678	656885
381612	656886
49251	656887
5971	656888
331354	656889
445733	656890
390892	656891
237041	656892
57207	656893
3823	656894
37318	656895
10588	656896
54390	656897
54390	656898
258021	656899
209965	656900
56877	656901
271345	656902
331479	656903
2960	656904
351727	656905
122333	656906
964	656907
15192	656908
16712	656909
113653	656910
85460	656911
3751	656912
225138	656913
123133	656914
145931	656915
289421	656916
270517	656917
48422	656918
8606	656919
443224	656920
246966	656921
279573	656922
153891	656923
206662	656924
144415	656925
18702	656926
223965	656927
138397	656928
15862	656929
337615	656930
137743	656931
136293	656932
87017	656933
112687	656934
198648	656935
231638	656936
416339	656937
5451	656938
191657	656939
260	656940
394156	656941
174090	656942
231380	656943
43911	656944
43911	656945
95346	656946
411700	656947
32496	656948
29200	656949
98954	656950
238763	656951
14900	656952
430534	656953
7246	656954
34371	656955
135811	656956
101725	656957
154960	656958
295645	656959
384475	656960
105310	656961
246541	656962
27618	656963
106261	656964
305030	656965
143309	656966
354981	656967
17316	656968
98722	656969
443943	656970
39307	656971
66921	656972
16896	656973
33651	656974
21635	656975
388529	656976
16979	656977
177066	656978
387668	656979
138426	656980
45713	656981
101725	656982
420503	656983
87132	656984
452729	656985
55736	656986
213710	656987
78554	656988
404488	656989
75109	656990
60005	656991
145084	656992
173425	656993
54717	656994
94994	656995
34909	656996
137130	656997
1002	656998
70785	656999
131515	657000
78050	657001
298399	657002
111123	657003
310652	657004
145432	657005
52817	657006
17884	657007
14053	657008
175296	657009
146885	657010
110285	657011
22833	657012
152598	657013
26311	657014
366163	657015
5001	657016
127825	657017
407694	657018
84787	657019
457615	657020
121869	657021
209294	657022
54056	657023
235686	657024
271831	657025
39185	657026
80435	657027
359396	657028
139388	657029
10471	657030
102096	657031
73697	657032
214879	657033
28159	657034
303912	657035
425712	657036
55881	657037
106923	657038
239186	657039
162958	657040
86798	657041
29105	657042
104509	657043
58315	657044
215834	657045
278764	657046
323140	657047
274621	657048
441658	657049
451624	657050
333420	657051
78554	657052
67853	657053
239075	657054
30977	657055
336534	657056
177794	657057
115068	657058
417902	657059
136206	657060
235133	657061
64029	657062
159308	657063
224141	657064
108207	657065
409332	657066
144329	657067
80714	657068
63705	657069
78497	657070
26400	657071
145110	657072
194704	657073
379113	657074
151712	657075
447225	657076
452992	657077
418531	657078
366340	657079
243453	657080
193603	657081
119961	657082
88855	657083
344945	657084
80365	657085
6831	657086
18991	657087
65268	657088
46371	657089
59287	657090
94924	657091
65958	657092
219250	657093
148862	657094
420465	657095
97767	657096
406621	657097
260341	657098
15844	657099
190590	657100
109195	657101
425386	657102
84629	657103
444538	657104
247207	657105
415961	657106
226670	657107
319944	657108
424971	657109
88040	657110
194917	657111
56158	657112
12774	657113
215240	657114
257214	657115
448892	657116
224229	657117
239614	657118
204130	657119
46590	657120
224160	657121
96652	657122
76364	657123
128560	657124
193106	657125
116782	657126
18813	657127
243384	657128
124152	657129
19226	657130
18996	657131
127260	657132
108614	657133
53561	657134
43473	657135
340132	657136
6938	657137
377335	657138
158623	657139
32619	657140
56540	657141
258813	657142
53624	657143
61343	657144
5254	657145
173425	657146
141237	657147
1397	657148
61411	657149
49787	657150
16572	657151
9305	657152
66112	657153
198997	657154
213750	657155
121217	657156
2870	657157
2885	657158
1278	657159
79790	657160
231268	657161
219471	657162
230877	657163
223559	657164
220076	657165
448337	657166
451558	657167
429579	657168
223199	657169
423794	657170
181453	657171
57198	657172
18619	657173
51286	657174
84963	657175
13137	657176
245186	657177
3380	657178
140760	657179
24175	657180
174052	657181
386631	657182
168269	657183
161565	657184
291780	657185
338328	657186
59673	657187
95777	657188
125417	657189
106074	657190
209196	657191
183730	657192
51863	657193
52842	657194
56590	657195
373623	657196
111148	657197
52200	657198
330809	657199
15951	657200
42683	657201
177566	657202
31140	657203
13675	657204
278	657205
308768	657206
74895	657207
301620	657208
11135	657209
156261	657210
268316	657211
273466	657212
445201	657213
236924	657214
38975	657215
1904	657216
102797	657217
269053	657218
37860	657219
340351	657220
57541	657221
191017	657222
52693	657223
167889	657224
179775	657225
81692	657226
199406	657227
199406	657228
126502	657229
29427	657230
260189	657231
34480	657232
199015	657233
335194	657234
206803	657235
201146	657236
446922	657237
97482	657238
178426	657239
65331	657240
45379	657241
45379	657242
185003	657243
74854	657244
78315	657245
38587	657246
97022	657247
43981	657248
6150	657249
77952	657250
42079	657251
81568	657252
10642	657253
144839	657254
287989	657255
152350	657256
147127	657257
230375	657258
249525	657259
245247	657260
449600	657261
236972	657262
389597	657263
111475	657264
118	657265
45124	657266
126264	657267
123652	657268
57469	657269
33452	657270
428399	657271
260715	657272
110883	657273
12254	657274
110710	657275
29911	657276
113745	657277
202198	657278
207599	657279
108417	657280
233897	657281
218327	657282
59673	657283
346359	657284
86951	657285
199756	657286
341813	657287
16615	657288
139287	657289
336394	657290
35959	657291
428303	657292
22280	657293
66212	657294
166277	657295
90	657296
38398	657297
34286	657298
252639	657299
19742	657300
422753	657301
48002	657302
124087	657303
213415	657304
34207	657305
40754	657306
135568	657307
81785	657308
382586	657309
99447	657310
42965	657311
155992	657312
290356	657313
311002	657314
303112	657315
153244	657316
265575	657317
4445	657318
278372	657319
20400	657320
180661	657321
303108	657322
444603	657323
94075	657324
140798	657325
223409	657326
145025	657327
80110	657328
123493	657329
118362	657330
41027	657331
25499	657332
134807	657333
81372	657334
36510	657335
13857	657336
60889	657337
701	657338
31618	657339
199709	657340
216235	657341
34612	657342
28708	657343
248973	657344
72243	657345
161731	657346
32152	657347
72295	657348
299290	657349
32152	657350
11268	657351
8529	657352
159438	657353
303125	657354
284089	657355
269617	657356
275879	657357
449743	657358
74724	657359
128012	657360
449654	657361
78926	657362
458734	657363
265585	657364
147523	657365
184646	657366
74189	657367
231326	657368
145160	657369
53859	657370
211172	657371
138255	657372
56678	657373
54425	657374
186125	657375
459321	657376
442608	657377
157093	657378
295992	657379
32673	657380
43845	657381
447360	657382
165302	657383
30307	657384
46154	657385
51833	657386
246953	657387
389085	657388
35442	657389
29681	657390
116672	657391
10449	657392
450286	657393
90479	657394
226793	657395
235803	657396
297639	657397
64938	657398
20059	657399
10894	657400
24279	657401
644	657402
483	657403
43451	657404
137266	657405
6735	657406
3237	657407
7821	657408
436761	657409
153879	657410
73596	657411
22791	657412
287	657413
250	657414
65302	657415
353	657416
43748	657417
4192	657418
17078	657419
57737	657420
25561	657421
28869	657422
886	657423
109803	657424
280764	657425
46743	657426
378744	657427
118931	657428
50660	657429
1103	657430
197476	657431
69943	657432
195014	657433
46469	657434
3720	657435
14076	657436
407834	657437
387132	657438
231750	657439
401001	657440
7589	657441
23199	657442
128320	657443
230915	657444
133554	657445
139613	657446
199538	657447
18589	657448
5203	657449
11426	657450
644	657451
91088	657452
306814	657453
95985	657454
10905	657455
9616	657456
223298	657457
160976	657458
2426	657459
33784	657460
54292	657461
33477	657462
64673	657463
39662	657464
283587	657465
362319	657466
347504	657467
408732	657468
98808	657469
194729	657470
215978	657471
33418	657472
170307	657473
33123	657474
6927	657475
10672	657476
114319	657477
184772	657478
410085	657479
17509	657480
182016	657481
204983	657482
141449	657483
263174	657484
128867	657485
11435	657486
110663	657487
194255	657488
53435	657489
59678	657490
40788	657491
50534	657492
438975	657493
69615	657494
270790	657495
379822	657496
320116	657497
229976	657498
323507	657499
179953	657500
5176	657501
12437	657502
230659	657503
381718	657504
121103	657505
114515	657506
19841	657507
90860	657508
50155	657509
220205	657510
62712	657511
238263	657512
397766	657513
443931	657514
381062	657515
360219	657516
71568	657517
406412	657518
154649	657519
19575	657520
315404	657521
118495	657522
215765	657523
147795	657524
13144	657525
111540	657526
90196	657527
439244	657528
152487	657529
81685	657530
334995	657531
40702	657532
108243	657533
379355	657534
402445	657535
309331	657536
168618	657537
25940	657538
308113	657539
154075	657540
154075	657541
60557	657542
28772	657543
163405	657544
81868	657545
341504	657546
60548	657547
405922	657548
106175	657549
384805	657550
259355	657551
86241	657552
132601	657553
110594	657554
112461	657555
178016	657556
134539	657557
156127	657558
96847	657559
326099	657560
124333	657561
129612	657562
19580	657563
228779	657564
146645	657565
192046	657566
427550	657567
115767	657568
116141	657569
2369	657570
34060	657571
5013	657572
29891	657573
2310	657574
66252	657575
246452	657576
97429	657577
189232	657578
115161	657579
67904	657580
85619	657581
33441	657582
146923	657583
44569	657584
97419	657585
472	657586
16680	657587
164307	657588
206348	657589
4044	657590
35109	657591
67633	657592
257045	657593
89771	657594
419652	657595
101880	657596
301751	657597
369277	657598
394956	657599
3048	657600
263095	657601
174384	657602
235305	657603
331254	657604
98614	657605
411599	657606
45955	657607
5846	657608
64987	657609
406005	657610
214055	657611
35577	657612
301547	657613
573	657614
65028	657615
108182	657616
224870	657617
328521	657618
264586	657619
145556	657620
27578	657621
63304	657622
305356	657623
138801	657624
36846	657625
20728	657626
79504	657627
408120	657628
398125	657629
1782	657630
360686	657631
228907	657632
120644	657633
19043	657634
359720	657635
12556	657636
29065	657637
1427	657638
42646	657639
9648	657640
276895	657641
224036	657642
396911	657643
251126	657644
135888	657645
23849	657646
2220	657647
438249	657648
37751	657649
79041	657650
167161	657651
89378	657652
349664	657653
30473	657654
178560	657655
156219	657656
158121	657657
188318	657658
164556	657659
369	657660
3048	657661
31921	657662
204930	657663
51751	657664
182004	657665
1273	657666
229198	657667
29263	657668
164903	657669
373743	657670
329471	657671
284511	657672
217769	657673
60846	657674
455642	657675
41840	657676
40660	657677
359401	657678
80719	657679
110066	657680
433969	657681
375773	657682
1035	657683
80356	657684
42565	657685
387866	657686
7583	657687
211652	657688
150060	657689
99477	657690
256872	657691
39531	657692
222863	657693
122580	657694
179872	657695
207948	657696
34701	657697
16836	657698
127641	657699
10691	657700
20405	657701
380970	657702
139370	657703
406056	657704
1093	657705
147257	657706
306177	657707
382337	657708
330165	657709
235913	657710
126012	657711
207308	657712
55617	657713
45203	657714
29503	657715
202101	657716
34529	657717
15130	657718
259944	657719
86493	657720
240683	657721
6036	657722
41163	657723
237254	657724
107390	657725
105713	657726
102361	657727
103394	657728
11391	657729
273924	657730
80902	657731
261796	657732
16836	657733
26237	657734
168457	657735
48163	657736
46485	657737
158048	657738
11093	657739
60852	657740
1571	657741
303430	657742
2989	657743
2839	657744
22627	657745
96152	657746
32144	657747
98421	657748
211920	657749
221703	657750
318747	657751
8276	657752
40379	657753
10643	657754
350953	657755
227592	657756
42667	657757
23249	657758
248877	657759
279154	657760
41074	657761
8173	657762
410360	657763
103769	657764
59556	657765
187426	657766
156367	657767
321538	657768
217708	657769
188198	657770
51670	657771
55374	657772
313231	657773
340415	657774
62344	657775
322607	657776
22233	657777
32119	657778
1615	657779
236809	657780
141	657781
392757	657782
35383	657783
124969	657784
412217	657785
234068	657786
564	657787
2252	657788
203137	657789
6830	657790
446251	657791
121715	657792
48835	657793
169527	657794
112532	657795
292272	657796
219297	657797
375488	657798
172209	657799
124254	657800
110502	657801
9692	657802
1749	657803
163520	657804
18266	657805
333827	657806
232957	657807
18512	657808
80652	657809
248704	657810
397909	657811
245325	657812
36485	657813
1418	657814
26893	657815
2113	657816
45449	657817
35781	657818
34233	657819
178514	657820
257597	657821
33830	657822
273383	657823
47175	657824
51054	657825
19008	657826
41872	657827
434260	657828
5748	657829
189450	657830
10589	657831
3719	657832
311285	657833
4068	657834
106040	657835
19210	657836
3254	657837
71944	657838
121002	657839
34625	657840
35929	657841
108954	657842
3447	657843
231814	657844
431440	657845
16336	657846
60769	657847
60331	657848
89022	657849
4190	657850
95034	657851
44647	657852
6896	657853
15377	657854
110121	657855
11200	657856
120386	657857
218923	657858
69678	657859
229366	657860
127832	657861
201	657862
26124	657863
104043	657864
33529	657865
197572	657866
20283	657867
52822	657868
40023	657869
79149	657870
323511	657871
24542	657872
108347	657873
216109	657874
25960	657875
323735	657876
16247	657877
39485	657878
279940	657879
236607	657880
99679	657881
60216	657882
192929	657883
140188	657884
23195	657885
135650	657886
51069	657887
173055	657888
109487	657889
92171	657890
168868	657891
211342	657892
103229	657893
217979	657894
393183	657895
411549	657896
36577	657897
40899	657898
167216	657899
412468	657900
13780	657901
36318	657902
57696	657903
137720	657904
97099	657905
416458	657906
2117	657907
34572	657908
73964	657909
183078	657910
183078	657911
124899	657912
48805	657913
181438	657914
127250	657915
265887	657916
71612	657917
47902	657918
170144	657919
63612	657920
39870	657921
178214	657922
12924	657923
101246	657924
7059	657925
6827	657926
185963	657927
101819	657928
187305	657929
233623	657930
33613	657931
98212	657932
205053	657933
1106	657934
25363	657935
343984	657936
141580	657937
174788	657938
324326	657939
377841	657940
887	657941
419794	657942
198572	657943
101123	657944
245784	657945
116448	657946
287520	657947
216676	657948
117914	657949
13784	657950
166672	657951
341422	657952
201920	657953
53341	657954
33888	657955
188967	657956
155895	657957
34025	657958
371924	657959
37040	657960
103358	657961
20721	657962
154981	657963
61734	657964
3646	657965
49199	657966
304973	657967
181584	657968
376721	657969
22896	657970
37306	657971
290122	657972
219175	657973
10717	657974
10717	657975
10248	657976
56486	657977
70597	657978
71580	657979
220953	657980
50819	657981
368627	657982
73680	657983
44907	657984
78376	657985
293590	657986
15651	657987
210576	657988
151951	657989
165727	657990
250110	657991
155397	657992
69499	657993
129603	657994
7062	657995
270180	657996
171779	657997
159715	657998
32328	657999
31530	658000
191431	658001
223640	658002
57665	658003
299752	658004
381053	658005
131479	658006
286455	658007
149728	658008
82654	658009
426437	658010
278207	658011
23309	658012
345422	658013
8386	658014
18714	658015
205264	658016
221393	658017
365218	658018
115996	658019
211283	658020
297552	658021
338561	658022
57752	658023
326259	658024
53183	658025
355028	658026
274106	658027
7762	658028
124458	658029
65064	658030
313332	658031
24378	658032
96829	658033
120561	658034
144433	658035
58196	658036
378362	658037
12541	658038
115600	658039
205177	658040
375289	658041
206656	658042
42265	658043
1828	658044
16419	658045
353615	658046
211565	658047
86798	658048
147206	658049
89620	658050
153554	658051
93326	658052
25526	658053
298359	658054
213429	658055
11394	658056
66033	658057
2505	658058
298890	658059
68760	658060
45552	658061
194097	658062
247043	658063
175984	658064
209467	658065
14467	658066
18588	658067
8348	658068
188828	658069
110564	658070
139539	658071
288999	658072
145172	658073
7872	658074
381158	658075
35110	658076
56232	658077
77625	658078
140277	658079
140169	658080
70375	658081
2249	658082
1896	658083
34514	658084
162285	658085
14070	658086
20720	658087
19129	658088
42985	658089
114637	658090
64459	658091
23205	658092
29769	658093
8089	658094
7362	658095
22197	658096
129495	658097
139766	658098
1990	658099
209922	658100
200037	658101
219289	658102
324748	658103
91649	658104
214429	658105
105423	658106
97693	658107
54272	658108
370751	658109
154126	658110
241859	658111
238950	658112
238897	658113
179050	658114
181244	658115
324565	658116
221829	658117
116477	658118
106064	658119
283026	658120
10529	658121
159150	658122
4673	658123
299112	658124
182177	658125
164968	658126
229818	658127
371608	658128
9726	658129
49952	658130
192388	658131
67416	658132
76301	658133
21992	658134
2605	658135
193499	658136
400331	658137
117499	658138
93231	658139
120146	658140
2320	658141
232630	658142
218525	658143
13300	658144
137382	658145
363591	658146
363337	658147
39507	658148
6778	658149
7880	658150
266321	658151
76121	658152
208812	658153
141113	658154
143351	658155
9968	658156
6421	658157
422361	658158
167099	658159
183588	658160
84514	658161
80208	658162
197703	658163
49521	658164
183526	658165
19475	658166
409888	658167
321603	658168
154790	658169
11317	658170
100918	658171
440536	658172
99982	658173
99168	658174
365541	658175
99654	658176
208888	658177
279835	658178
10901	658179
67655	658180
63283	658181
13686	658182
199861	658183
61199	658184
103723	658185
6083	658186
241466	658187
63055	658188
21413	658189
11394	658190
432235	658191
226853	658192
2768	658193
86427	658194
97801	658195
245669	658196
57168	658197
178504	658198
35174	658199
13940	658200
1999	658201
460063	658202
331419	658203
196368	658204
367714	658205
76232	658206
431923	658207
341614	658208
27473	658209
49401	658210
192200	658211
196024	658212
129666	658213
411869	658214
157019	658215
103015	658216
203058	658217
29586	658218
217124	658219
2535	658220
29018	658221
49945	658222
36906	658223
238614	658224
80000	658225
42795	658226
45222	658227
11616	658228
104610	658229
117483	658230
27333	658231
46211	658232
327239	658233
424271	658234
59142	658235
152276	658236
125086	658237
19140	658238
252887	658239
118502	658240
247980	658241
342874	658242
67146	658243
108457	658244
70916	658245
116382	658246
8968	658247
7076	658248
45260	658249
266917	658250
310511	658251
58111	658252
37198	658253
73830	658254
119079	658255
286	658256
61435	658257
24841	658258
400692	658259
21418	658260
271181	658261
113231	658262
5927	658263
120796	658264
120796	658265
80846	658266
120217	658267
404723	658268
300341	658269
119061	658270
375212	658271
270378	658272
121028	658273
334775	658274
276055	658275
247194	658276
36732	658277
60282	658278
148463	658279
418157	658280
14396	658281
199204	658282
58353	658283
168805	658284
86753	658285
125079	658286
320164	658287
109713	658288
312927	658289
17883	658290
3255	658291
80282	658292
333426	658293
101199	658294
108086	658295
57099	658296
451835	658297
224667	658298
79355	658299
357167	658300
34468	658301
46509	658302
185889	658303
276023	658304
161207	658305
5642	658306
35642	658307
215192	658308
98822	658309
39580	658310
140274	658311
381760	658312
120082	658313
73063	658314
49867	658315
18693	658316
33672	658317
112485	658318
95792	658319
381912	658320
166391	658321
74245	658322
104089	658323
650	658324
321700	658325
15641	658326
310598	658327
48555	658328
158689	658329
224868	658330
86550	658331
123463	658332
58401	658333
287831	658334
99317	658335
80491	658336
358545	658337
183128	658338
78834	658339
24352	658340
416812	658341
120247	658342
111507	658343
30472	658344
441349	658345
170083	658346
11189	658347
118083	658348
87739	658349
25067	658350
245200	658351
349584	658352
138206	658353
71193	658354
9691	658355
147542	658356
135696	658357
111701	658358
321846	658359
98442	658360
304104	658361
294926	658362
83316	658363
201063	658364
191403	658365
107667	658366
58141	658367
413590	658368
205489	658369
134321	658370
362334	658371
118235	658372
60187	658373
295025	658374
28654	658375
53887	658376
50950	658377
214505	658378
102090	658379
93059	658380
317932	658381
13123	658382
358649	658383
4215	658384
399204	658385
35908	658386
410650	658387
326084	658388
403397	658389
197472	658390
388602	658391
361914	658392
230792	658393
163211	658394
34521	658395
211683	658396
36133	658397
202228	658398
204222	658399
135220	658400
14240	658401
135163	658402
30168	658403
98477	658404
339059	658405
33628	658406
147956	658407
149226	658408
30848	658409
107254	658410
304051	658411
158909	658412
191006	658413
191006	658414
153321	658415
343075	658416
253917	658417
298466	658418
82805	658419
42529	658420
413187	658421
136733	658422
177936	658423
8343	658424
20	658425
153476	658426
238167	658427
11527	658428
182377	658429
194000	658430
19315	658431
89055	658432
116390	658433
55609	658434
386549	658435
323570	658436
180410	658437
141353	658438
227755	658439
147092	658440
237550	658441
296105	658442
14285	658443
170322	658444
408875	658445
455053	658446
123509	658447
177694	658448
255063	658449
144271	658450
12437	658451
45431	658452
296310	658453
392589	658454
369164	658455
128515	658456
201173	658457
301589	658458
328259	658459
440395	658460
56956	658461
195788	658462
198238	658463
289341	658464
444049	658465
333497	658466
356343	658467
380357	658468
334296	658469
33703	658470
321292	658471
1636	658472
143429	658473
415941	658474
49284	658475
373298	658476
40297	658477
238598	658478
351470	658479
372860	658480
103559	658481
322383	658482
20994	658483
374401	658484
341935	658485
135476	658486
129448	658487
182768	658488
431206	658489
201827	658490
291720	658491
374889	658492
356880	658493
256736	658494
35289	658495
452452	658496
204354	658497
175980	658498
17775	658499
266529	658500
91188	658501
9917	658502
163214	658503
182066	658504
439444	658505
161076	658506
393185	658507
23015	658508
87061	658509
79121	658510
274026	658511
47470	658512
419300	658513
24748	658514
46013	658515
129659	658516
287072	658517
56635	658518
239052	658519
46899	658520
449156	658521
348427	658522
57703	658523
121434	658524
100312	658525
109640	658526
165118	658527
15309	658528
321204	658529
149208	658530
141675	658531
332277	658532
238500	658533
218478	658534
217870	658535
72149	658536
31301	658537
166337	658538
374305	658539
134330	658540
381584	658541
415366	658542
74126	658543
217925	658544
21509	658545
227914	658546
344518	658547
278409	658548
246318	658549
227523	658550
419414	658551
102073	658552
53588	658553
389239	658554
87730	658555
445086	658556
43274	658557
91948	658558
325934	658559
130700	658560
425764	658561
386594	658562
48055	658563
19641	658564
367229	658565
193964	658566
215460	658567
319138	658568
133180	658569
388000	658570
108584	658571
9487	658572
188020	658573
249177	658574
367140	658575
211123	658576
451944	658577
172691	658578
26133	658579
40754	658580
123447	658581
25017	658582
160988	658583
118163	658584
47380	658585
442826	658586
177632	658587
214613	658588
317831	658589
100083	658590
382359	658591
89315	658592
177209	658593
180323	658594
53887	658595
247966	658596
292293	658597
66269	658598
159290	658599
206183	658600
103437	658601
392195	658602
23552	658603
116627	658604
236648	658605
117810	658606
168489	658607
398287	658608
93059	658609
173900	658610
112068	658611
134466	658612
291199	658613
69004	658614
168379	658615
205216	658616
346826	658617
10869	658618
52942	658619
164726	658620
206994	658621
388341	658622
55501	658623
238970	658624
96498	658625
323208	658626
101540	658627
451172	658628
108611	658629
110165	658630
402155	658631
191274	658632
119850	658633
20619	658634
245637	658635
104309	658636
85465	658637
398063	658638
235735	658639
301999	658640
93654	658641
57578	658642
92715	658643
286984	658644
317589	658645
6148	658646
354172	658647
255180	658648
71011	658649
120965	658650
1199	658651
207644	658652
406323	658653
87724	658654
149366	658655
157328	658656
115589	658657
83819	658658
340650	658659
77051	658660
25804	658661
113359	658662
181824	658663
276628	658664
220408	658665
104758	658666
228939	658667
88614	658668
457341	658669
77553	658670
386242	658671
134209	658672
308490	658673
248264	658674
3953	658675
216296	658676
247015	658677
148566	658678
277011	658679
390200	658680
410227	658681
2682	658682
359099	658683
54071	658684
19065	658685
262316	658686
117111	658687
322707	658688
76343	658689
161059	658690
193453	658691
183365	658692
59043	658693
38763	658694
30198	658695
21003	658696
220478	658697
118051	658698
420632	658699
145245	658700
211391	658701
245576	658702
79271	658703
117743	658704
9269	658705
112925	658706
153291	658707
94458	658708
12251	658709
124769	658710
8126	658711
432754	658712
117014	658713
88870	658714
174418	658715
280489	658716
107833	658717
109476	658718
309715	658719
113088	658720
46390	658721
239569	658722
171158	658723
354344	658724
47259	658725
381345	658726
38480	658727
279655	658728
327172	658729
91996	658730
89987	658731
229407	658732
323509	658733
137452	658734
9328	658735
58339	658736
314268	658737
302733	658738
389976	658739
55782	658740
226281	658741
344105	658742
118588	658743
69265	658744
266236	658745
224166	658746
158770	658747
61386	658748
68942	658749
406098	658750
165678	658751
24774	658752
167086	658753
26915	658754
197180	658755
47073	658756
36601	658757
154840	658758
149019	658759
454695	658760
210414	658761
57534	658762
19354	658763
189289	658764
96472	658765
185102	658766
6514	658767
29990	658768
262529	658769
200829	658770
200761	658771
115122	658772
47239	658773
264804	658774
13819	658775
267345	658776
202605	658777
75089	658778
335118	658779
310859	658780
157532	658781
222300	658782
73297	658783
175820	658784
31810	658785
225030	658786
26804	658787
176600	658788
286760	658789
66621	658790
344649	658791
428600	658792
459	658793
280474	658794
88542	658795
72056	658796
162689	658797
189815	658798
23854	658799
20774	658800
181471	658801
20192	658802
74130	658803
135466	658804
251518	658805
116854	658806
5453	658807
322579	658808
359	658809
440034	658810
30687	658811
44021	658812
39717	658813
7541	658814
46448	658815
29256	658816
81860	658817
449408	658818
164783	658819
18524	658820
42596	658821
164544	658822
127769	658823
6547	658824
180485	658825
97016	658826
186273	658827
114647	658828
208817	658829
51804	658830
157401	658831
123571	658832
83813	658833
6530	658834
144620	658835
258827	658836
213526	658837
120296	658838
214260	658839
112953	658840
145947	658841
196819	658842
49582	658843
80489	658844
191434	658845
57797	658846
18720	658847
73595	658848
101903	658849
348116	658850
37544	658851
363856	658852
2997	658853
2997	658854
237263	658855
292687	658856
286963	658857
157652	658858
297826	658859
445204	658860
23062	658861
50680	658862
148770	658863
22469	658864
26449	658865
61580	658866
122255	658867
296963	658868
147293	658869
199871	658870
125490	658871
294935	658872
73537	658873
105655	658874
109226	658875
154045	658876
73365	658877
37811	658878
45971	658879
320867	658880
68060	658881
853	658882
118939	658883
6398	658884
172933	658885
208050	658886
130626	658887
213714	658888
55771	658889
306213	658890
1058	658891
3772	658892
310126	658893
1633	658894
300726	658895
167630	658896
144455	658897
74050	658898
375241	658899
107600	658900
334727	658901
207152	658902
105361	658903
396364	658904
307569	658905
270019	658906
173956	658907
312995	658908
198270	658909
164970	658910
399004	658911
150653	658912
61208	658913
430757	658914
235248	658915
366980	658916
108094	658917
308017	658918
41300	658919
236392	658920
169052	658921
299176	658922
28880	658923
97815	658924
23470	658925
99743	658926
449930	658927
51945	658928
58089	658929
413114	658930
441436	658931
291519	658932
8678	658933
137914	658934
77554	658935
149178	658936
340938	658937
437383	658938
120365	658939
215845	658940
138878	658941
137286	658942
20924	658943
50523	658944
100880	658945
72731	658946
141201	658947
349844	658948
245391	658949
10283	658950
203847	658951
111890	658952
7705	658953
16684	658954
446254	658955
33747	658956
202933	658957
397614	658958
61085	658959
373868	658960
373966	658961
388643	658962
6677	658963
33558	658964
82986	658965
114573	658966
189415	658967
433206	658968
366637	658969
7766	658970
198839	658971
92657	658972
101243	658973
193306	658974
65569	658975
436700	658976
114627	658977
391119	658978
156035	658979
1903	658980
190099	658981
69469	658982
113855	658983
474	658984
121198	658985
121198	658986
212768	658987
141376	658988
334795	658989
54780	658990
117968	658991
231495	658992
34236	658993
107964	658994
34482	658995
85949	658996
109435	658997
130858	658998
108319	658999
227093	659000
430287	659001
145069	659002
279544	659003
75231	659004
138266	659005
140612	659006
100012	659007
238298	659008
264310	659009
115580	659010
206723	659011
194505	659012
239189	659013
39879	659014
364164	659015
114464	659016
147289	659017
82577	659018
46916	659019
119580	659020
17150	659021
142074	659022
78986	659023
22153	659024
39216	659025
213908	659026
434602	659027
168641	659028
128351	659029
328591	659030
65175	659031
65737	659032
75350	659033
165858	659034
15756	659035
153447	659036
457065	659037
49067	659038
163325	659039
368129	659040
46169	659041
22962	659042
5252	659043
438444	659044
213668	659045
110757	659046
225225	659047
32727	659048
275902	659049
79133	659050
127098	659051
127595	659052
329192	659053
216091	659054
170687	659055
34338	659056
108317	659057
63299	659058
321032	659059
34602	659060
33289	659061
84819	659062
17714	659063
2453	659064
275877	659065
97450	659066
430422	659067
41702	659068
20346	659069
230388	659070
13707	659071
30282	659072
202143	659073
327475	659074
244179	659075
169133	659076
73651	659077
205738	659078
100794	659079
14239	659080
186174	659081
345832	659082
97095	659083
182501	659084
96120	659085
345829	659086
345831	659087
184778	659088
43288	659089
350067	659090
9412	659091
24650	659092
96943	659093
382314	659094
177210	659095
102751	659096
293876	659097
8323	659098
198384	659099
436537	659100
22823	659101
217912	659102
2080	659103
73990	659104
249244	659105
182988	659106
358968	659107
102947	659108
24938	659109
398372	659110
7557	659111
19402	659112
21845	659113
19402	659114
149897	659115
130646	659116
139708	659117
73486	659118
132794	659119
663	659120
138168	659121
265723	659122
122828	659123
58021	659124
2085	659125
18430	659126
59360	659127
241932	659128
244753	659129
188963	659130
259713	659131
734	659132
106777	659133
31340	659134
139160	659135
4390	659136
181857	659137
137905	659138
321081	659139
223556	659140
7979	659141
150205	659142
270358	659143
159579	659144
81562	659145
24202	659146
45868	659147
302262	659148
259018	659149
378254	659150
207830	659151
36225	659152
236369	659153
90530	659154
83580	659155
361552	659156
308925	659157
252402	659158
102201	659159
127468	659160
49048	659161
105518	659162
165021	659163
435392	659164
13652	659165
11313	659166
177501	659167
106479	659168
415009	659169
186080	659170
32165	659171
58345	659172
10754	659173
121233	659174
236064	659175
216737	659176
366375	659177
110036	659178
33519	659179
139664	659180
51219	659181
216074	659182
293420	659183
99614	659184
197727	659185
160143	659186
205246	659187
82448	659188
72735	659189
287241	659190
399957	659191
194383	659192
91041	659193
215760	659194
21164	659195
31733	659196
117552	659197
158118	659198
250169	659199
32102	659200
64574	659201
137768	659202
140099	659203
24148	659204
132068	659205
452283	659206
62124	659207
148625	659208
188628	659209
46891	659210
185094	659211
60257	659212
81135	659213
154434	659214
145421	659215
158728	659216
120176	659217
346532	659218
441395	659219
216745	659220
243348	659221
123033	659222
95902	659223
320824	659224
27113	659225
452383	659226
91675	659227
112603	659228
45667	659229
423908	659230
151377	659231
453460	659232
209254	659233
220180	659234
9700	659235
326808	659236
293912	659237
311003	659238
319369	659239
419509	659240
233631	659241
312547	659242
383201	659243
21577	659244
379209	659245
61569	659246
116484	659247
292533	659248
66763	659249
12197	659250
178769	659251
139888	659252
209125	659253
54220	659254
21904	659255
16753	659256
370061	659257
160475	659258
103658	659259
355434	659260
305533	659261
389917	659262
3542	659263
412864	659264
91300	659265
400309	659266
30074	659267
291958	659268
398882	659269
133458	659270
110239	659271
99692	659272
131777	659273
285942	659274
31918	659275
18856	659276
46535	659277
116911	659278
172796	659279
29271	659280
186732	659281
183899	659282
323846	659283
31842	659284
43459	659285
37397	659286
230005	659287
72826	659288
13625	659289
232050	659290
8591	659291
378478	659292
226987	659293
126285	659294
59910	659295
199539	659296
142651	659297
54044	659298
185175	659299
266984	659300
416651	659301
61016	659302
449233	659303
391524	659304
213116	659305
42347	659306
192482	659307
87744	659308
32740	659309
306416	659310
73945	659311
3599	659312
281902	659313
173265	659314
437692	659315
271595	659316
1580	659317
73039	659318
220574	659319
398121	659320
82357	659321
115775	659322
23258	659323
169270	659324
134379	659325
249382	659326
453620	659327
44321	659328
59321	659329
62676	659330
62676	659331
127262	659332
64760	659333
44977	659334
223838	659335
426715	659336
222785	659337
35844	659338
403813	659339
3614	659340
267948	659341
125272	659342
84497	659343
102558	659344
69269	659345
393492	659346
120484	659347
79438	659348
284025	659349
267553	659350
431410	659351
46	659352
115239	659353
80145	659354
10680	659355
245	659356
33265	659357
89	659358
6875	659359
5268	659360
27289	659361
392573	659362
66489	659363
41598	659364
19160	659365
78032	659366
119416	659367
196599	659368
22904	659369
22904	659370
216131	659371
16412	659372
19099	659373
143040	659374
33	659375
97886	659376
39406	659377
251400	659378
112628	659379
131279	659380
330238	659381
236489	659382
123778	659383
173700	659384
87447	659385
379191	659386
460030	659387
3053	659388
40757	659389
51571	659390
17183	659391
97314	659392
44193	659393
183477	659394
47707	659395
233327	659396
434274	659397
173786	659398
411424	659399
23993	659400
152458	659401
9341	659402
237244	659403
61918	659404
56038	659405
57028	659406
1943	659407
18232	659408
26341	659409
236070	659410
173933	659411
122025	659412
17245	659413
25571	659414
360076	659415
139076	659416
352065	659417
204577	659418
191045	659419
170881	659420
13520	659421
260960	659422
98435	659423
427548	659424
291382	659425
3027	659426
94774	659427
368508	659428
44560	659429
442804	659430
57667	659431
5434	659432
61768	659433
200145	659434
11329	659435
177107	659436
119976	659437
188131	659438
114805	659439
34364	659440
120452	659441
108965	659442
296969	659443
3604	659444
35183	659445
397676	659446
19010	659447
124940	659448
423308	659449
460272	659450
12730	659451
34599	659452
421259	659453
214374	659454
8160	659455
143577	659456
5080	659457
413786	659458
96345	659459
95609	659460
29118	659461
282151	659462
50643	659463
237086	659464
241316	659465
166233	659466
71536	659467
110952	659468
192450	659469
68532	659470
459304	659471
130316	659472
117240	659473
208644	659474
228947	659475
218960	659476
406370	659477
315105	659478
59699	659479
265660	659480
394419	659481
335433	659482
336211	659483
1144	659484
67379	659485
39676	659486
93324	659487
122427	659488
49313	659489
93378	659490
985	659491
15153	659492
430261	659493
431164	659494
29248	659495
378442	659496
91251	659497
75460	659498
170183	659499
226709	659500
33199	659501
373773	659502
350546	659503
291795	659504
216466	659505
77739	659506
182206	659507
55506	659508
125548	659509
373281	659510
213482	659511
273771	659512
129052	659513
15470	659514
70654	659515
123268	659516
368416	659517
154437	659518
41780	659519
311977	659520
44724	659521
436687	659522
240074	659523
31920	659524
103433	659525
349159	659526
219585	659527
214037	659528
81133	659529
57371	659530
61744	659531
2939	659532
5098	659533
12191	659534
7690	659535
884	659536
12927	659537
219008	659538
41068	659539
411209	659540
81729	659541
211513	659542
189792	659543
348724	659544
397203	659545
170218	659546
288249	659547
378736	659548
77756	659549
113925	659550
191973	659551
253902	659552
357034	659553
9872	659554
86674	659555
219273	659556
1250	659557
309519	659558
28972	659559
2635	659560
96397	659561
36352	659562
142203	659563
1793	659564
121251	659565
102223	659566
4672	659567
314007	659568
37154	659569
436916	659570
20160	659571
28916	659572
399483	659573
86134	659574
575	659575
81426	659576
354856	659577
172444	659578
383232	659579
159192	659580
367283	659581
419387	659582
28120	659583
146406	659584
103353	659585
340330	659586
443036	659587
11674	659588
24	659589
246040	659590
397730	659591
68621	659592
38127	659593
113406	659594
366749	659595
79539	659596
201147	659597
390776	659598
74895	659599
159976	659600
209872	659601
288643	659602
233581	659603
157879	659604
149630	659605
73738	659606
144029	659607
57291	659608
164538	659609
453385	659610
315258	659611
116889	659612
58800	659613
417563	659614
55940	659615
43846	659616
1705	659617
325152	659618
76867	659619
93777	659620
39762	659621
389813	659622
324743	659623
223404	659624
392333	659625
3104	659626
24809	659627
100618	659628
64826	659629
123431	659630
369367	659631
42164	659632
314144	659633
195121	659634
301025	659635
225306	659636
85125	659637
88911	659638
765	659639
134315	659640
454591	659641
37664	659642
250283	659643
160144	659644
203929	659645
168594	659646
114233	659647
189574	659648
228459	659649
401220	659650
137589	659651
229947	659652
122057	659653
236896	659654
95751	659655
425606	659656
111461	659657
15668	659658
37811	659659
111130	659660
335311	659661
168364	659662
151901	659663
111083	659664
2997	659665
20867	659666
191055	659667
283417	659668
145616	659669
35677	659670
9737	659671
77923	659672
268125	659673
428488	659674
175250	659675
321865	659676
94447	659677
77272	659678
125490	659679
428718	659680
100333	659681
86971	659682
598	659683
96082	659684
474	659685
124944	659686
336065	659687
123402	659688
223982	659689
178311	659690
376344	659691
215845	659692
71036	659693
26275	659694
18093	659695
97450	659696
245997	659697
220987	659698
460092	659699
127283	659700
243468	659701
39344	659702
31225	659703
434946	659704
34275	659705
154609	659706
236403	659707
132790	659708
84691	659709
137914	659710
58968	659711
434810	659712
288374	659713
281962	659714
23258	659715
353259	659716
312557	659717
160436	659718
57904	659719
6150	659720
202724	659721
229222	659722
402779	659723
41974	659724
246096	659725
113855	659726
193309	659727
130816	659728
73071	659729
220640	659730
338189	659731
198839	659732
121295	659733
369244	659734
196011	659735
102421	659736
419736	659737
350582	659738
368209	659739
32026	659740
434127	659741
429702	659742
69269	659743
190717	659744
85452	659745
74216	659746
300663	659747
441125	659748
102126	659749
197263	659750
214193	659751
114742	659752
112757	659753
312035	659754
114203	659755
95348	659756
27141	659757
107533	659758
14444	659759
121198	659760
398396	659761
438243	659762
453164	659763
33441	659764
392167	659765
236554	659766
124733	659767
241269	659768
390282	659769
398719	659770
107964	659771
77760	659772
135364	659773
7104	659774
116564	659775
398399	659776
58168	659777
114060	659778
194505	659779
284841	659780
213870	659781
123358	659782
177313	659783
237858	659784
11332	659785
145239	659786
326988	659787
51894	659788
124942	659789
448097	659790
122949	659791
18763	659792
82133	659793
417958	659794
57794	659795
39212	659796
60265	659797
373091	659798
87203	659799
227994	659800
418009	659801
15022	659802
78324	659803
230486	659804
92377	659805
438500	659806
409515	659807
110422	659808
115580	659809
63504	659810
216606	659811
242948	659812
165658	659813
240513	659814
390816	659815
233278	659816
172867	659817
69322	659818
230137	659819
421316	659820
57360	659821
4083	659822
111369	659823
245735	659824
49493	659825
230354	659826
18618	659827
90692	659828
20899	659829
43341	659830
124022	659831
5703	659832
216457	659833
235688	659834
127770	659835
115312	659836
29387	659837
116727	659838
145373	659839
288492	659840
172224	659841
14245	659842
299171	659843
54052	659844
213431	659845
166458	659846
312601	659847
195631	659848
137706	659849
39866	659850
254719	659851
142671	659852
126225	659853
123574	659854
108205	659855
30832	659856
116881	659857
455711	659858
27648	659859
321315	659860
98665	659861
53151	659862
226711	659863
56794	659864
209557	659865
382995	659866
204586	659867
51471	659868
6728	659869
10791	659870
101707	659871
98743	659872
16756	659873
6967	659874
326183	659875
255489	659876
218773	659877
156966	659878
330265	659879
242228	659880
18054	659881
124728	659882
456211	659883
210323	659884
79763	659885
19803	659886
108012	659887
386730	659888
243489	659889
48436	659890
57168	659891
107947	659892
365194	659893
96048	659894
278618	659895
15058	659896
328017	659897
182868	659898
4190	659899
398692	659900
201168	659901
216788	659902
375349	659903
375353	659904
192751	659905
19296	659906
191548	659907
115326	659908
50322	659909
132960	659910
23275	659911
136994	659912
89737	659913
307240	659914
170497	659915
30372	659916
2919	659917
93792	659918
143332	659919
1569	659920
58852	659921
275717	659922
634	659923
20500	659924
11229	659925
311426	659926
178857	659927
158581	659928
11938	659929
17423	659930
108765	659931
1258	659932
365781	659933
333166	659934
6446	659935
39611	659936
14976	659937
201835	659938
20508	659939
17077	659940
23313	659941
56460	659942
66564	659943
60988	659944
121856	659945
4661	659946
251218	659947
181221	659948
23703	659949
34081	659950
735	659951
8376	659952
214191	659953
19270	659954
59667	659955
397856	659956
413655	659957
243413	659958
35909	659959
160998	659960
111367	659961
158680	659962
284006	659963
339519	659964
341525	659965
111776	659966
171729	659967
191781	659968
14448	659969
417014	659970
328811	659971
213666	659972
156582	659973
96165	659974
232863	659975
21111	659976
458915	659977
31282	659978
225283	659979
117094	659980
276310	659981
385525	659982
237804	659983
84650	659984
110934	659985
23546	659986
241891	659987
153410	659988
364272	659989
274421	659990
14584	659991
361662	659992
22005	659993
15966	659994
33396	659995
226754	659996
406661	659997
177470	659998
71501	659999
6834	660000
23513	660001
455667	660002
124558	660003
390591	660004
183646	660005
165342	660006
18374	660007
30258	660008
217488	660009
6442	660010
102702	660011
353595	660012
58855	660013
249266	660014
292626	660015
60235	660016
151926	660017
2414	660018
11088	660019
43823	660020
191562	660021
419213	660022
428131	660023
239561	660024
18619	660025
19668	660026
247001	660027
65639	660028
9430	660029
114953	660030
24492	660031
5269	660032
77099	660033
39120	660034
446394	660035
116375	660036
15807	660037
8092	660038
167931	660039
217019	660040
342271	660041
435020	660042
211482	660043
64220	660044
60774	660045
441532	660046
9198	660047
122500	660048
62822	660049
179349	660050
103723	660051
89891	660052
243989	660053
378001	660054
73246	660055
6763	660056
291015	660057
5970	660058
243197	660059
5981	660060
15671	660061
128312	660062
50326	660063
454436	660064
220370	660065
249277	660066
149293	660067
133914	660068
352501	660069
320139	660070
230585	660071
307953	660072
100217	660073
11693	660074
15157	660075
44370	660076
43569	660077
369042	660078
60302	660079
60862	660080
23100	660081
78510	660082
92759	660083
377545	660084
40608	660085
57317	660086
365293	660087
347567	660088
394555	660089
238487	660090
247722	660091
412769	660092
9981	660093
96460	660094
51286	660095
351161	660096
85076	660097
402647	660098
15061	660099
59373	660100
14830	660101
4491	660102
180718	660103
101664	660104
194969	660105
68234	660106
10559	660107
161051	660108
431532	660109
60100	660110
369546	660111
231943	660112
421446	660113
153107	660114
38297	660115
445318	660116
39514	660117
53386	660118
74038	660119
55157	660120
77480	660121
139027	660122
105080	660123
193996	660124
406684	660125
183005	660126
186645	660127
27437	660128
3154	660129
37042	660130
3571	660131
43177	660132
192802	660133
123825	660134
42811	660135
71938	660136
50137	660137
303504	660138
21612	660139
125701	660140
352262	660141
24037	660142
115139	660143
149274	660144
74845	660145
150243	660146
66389	660147
84342	660148
231451	660149
162055	660150
23641	660151
57877	660152
413942	660153
86390	660154
25207	660155
103628	660156
181994	660157
398658	660158
96052	660159
38478	660160
232703	660161
219849	660162
61791	660163
58356	660164
20342	660165
39869	660166
281650	660167
69526	660168
82009	660169
319521	660170
32577	660171
385985	660172
121826	660173
7393	660174
105111	660175
56240	660176
99240	660177
16983	660178
82097	660179
8898	660180
402031	660181
457494	660182
18005	660183
101146	660184
242115	660185
60612	660186
199305	660187
238775	660188
234168	660189
6008	660190
33255	660191
45503	660192
150582	660193
12036	660194
304812	660195
245421	660196
16260	660197
3720	660198
71287	660199
110917	660200
19644	660201
152186	660202
197083	660203
250689	660204
2738	660205
3864	660206
150641	660207
26730	660208
6607	660209
264573	660210
5389	660211
26309	660212
240526	660213
216322	660214
266151	660215
26765	660216
411541	660217
429161	660218
297169	660219
196312	660220
149600	660221
398219	660222
397812	660223
89418	660224
119797	660225
6037	660226
7461	660227
29646	660228
103994	660229
127872	660230
249728	660231
354023	660232
53107	660233
38584	660234
351197	660235
290688	660236
26393	660237
40436	660238
13524	660239
11344	660240
228698	660241
133321	660242
109432	660243
371515	660244
385096	660245
418804	660246
50559	660247
232819	660248
184446	660249
43064	660250
457815	660251
86185	660252
131663	660253
1265	660254
345589	660255
3775	660256
321832	660257
13138	660258
211812	660259
44994	660260
3102	660261
137932	660262
123889	660263
187704	660264
189983	660265
73080	660266
226077	660267
361258	660268
242226	660269
235000	660270
181669	660271
108987	660272
205645	660273
5070	660274
363496	660275
98121	660276
425703	660277
14456	660278
152349	660279
47113	660280
329447	660281
39340	660282
220992	660283
89082	660284
22915	660285
23443	660286
33871	660287
316979	660288
116922	660289
10133	660290
47913	660291
145172	660292
80455	660293
232182	660294
7636	660295
200008	660296
3036	660297
295652	660298
6335	660299
217635	660300
30457	660301
56025	660302
246628	660303
3720	660304
72832	660305
5884	660306
8923	660307
2874	660308
1654	660309
357573	660310
818	660311
10216	660312
468	660313
42460	660314
69650	660315
4041	660316
29592	660317
179870	660318
55617	660319
394829	660320
182468	660321
54159	660322
180099	660323
2991	660324
137918	660325
365619	660326
224523	660327
402978	660328
42826	660329
765	660330
103024	660331
44834	660332
5077	660333
29557	660334
64155	660335
191619	660336
45649	660337
408091	660338
198984	660339
207770	660340
156933	660341
11409	660342
54423	660343
339276	660344
107505	660345
90666	660346
189828	660347
391912	660348
437750	660349
249195	660350
320278	660351
44594	660352
110737	660353
16559	660354
411567	660355
60827	660356
454656	660357
434768	660358
43527	660359
29050	660360
57937	660361
32429	660362
15688	660363
23346	660364
627	660365
193566	660366
159664	660367
67742	660368
66560	660369
125657	660370
364444	660371
195640	660372
93290	660373
292621	660374
148150	660375
76627	660376
52056	660377
443122	660378
119125	660379
99505	660380
293390	660381
365317	660382
15400	660383
10947	660384
108251	660385
395833	660386
260633	660387
35773	660388
68133	660389
126258	660390
164512	660391
105400	660392
61580	660393
64730	660394
1174	660395
101652	660396
146277	660397
13637	660398
6539	660399
10702	660400
91976	660401
909	660402
100298	660403
56356	660404
12937	660405
390774	660406
245222	660407
89774	660408
383667	660409
239382	660410
320246	660411
402410	660412
44	660413
40545	660414
193042	660415
164971	660416
247990	660417
66613	660418
41384	660419
48676	660420
26931	660421
120725	660422
7474	660423
12739	660424
125329	660425
37284	660426
403477	660427
108820	660428
391707	660429
214295	660430
1654	660431
278681	660432
85607	660433
169907	660434
142848	660435
107279	660436
9376	660437
185106	660438
8476	660439
118863	660440
74035	660441
84381	660442
156544	660443
195699	660444
326383	660445
415403	660446
7403	660447
170734	660448
79131	660449
458848	660450
96423	660451
380532	660452
280429	660453
97629	660454
408544	660455
42536	660456
341136	660457
80366	660458
227491	660459
195620	660460
128444	660461
26581	660462
13155	660463
62892	660464
79274	660465
125125	660466
38740	660467
140087	660468
190354	660469
85772	660470
246890	660471
191579	660472
188381	660473
439787	660474
137966	660475
441995	660476
285139	660477
206946	660478
25900	660479
214984	660480
188410	660481
352148	660482
59602	660483
31456	660484
161490	660485
58278	660486
108066	660487
438069	660488
196974	660489
47547	660490
231370	660491
64048	660492
186290	660493
410702	660494
55951	660495
183665	660496
303066	660497
374023	660498
159256	660499
106091	660500
12001	660501
98229	660502
625	660503
314	660504
31197	660505
167051	660506
310192	660507
158026	660508
187379	660509
273603	660510
63755	660511
303012	660512
152802	660513
313180	660514
329110	660515
39000	660516
156067	660517
187395	660518
411379	660519
66195	660520
55268	660521
460135	660522
121763	660523
273116	660524
27486	660525
358752	660526
777	660527
107245	660528
75470	660529
62535	660530
120828	660531
348178	660532
34430	660533
87947	660534
74635	660535
305300	660536
71744	660537
380796	660538
115132	660539
340737	660540
125684	660541
309126	660542
250322	660543
85001	660544
35698	660545
271476	660546
25892	660547
158024	660548
23478	660549
2472	660550
193625	660551
42503	660552
124439	660553
59482	660554
177471	660555
29686	660556
68952	660557
30215	660558
6487	660559
440382	660560
451138	660561
47315	660562
5038	660563
7056	660564
211274	660565
49325	660566
6418	660567
295151	660568
1921	660569
51719	660570
101490	660571
246967	660572
20101	660573
267755	660574
426162	660575
210496	660576
185271	660577
29503	660578
194617	660579
117323	660580
87807	660581
36572	660582
107320	660583
13140	660584
55355	660585
152963	660586
50411	660587
19247	660588
237789	660589
375582	660590
17823	660591
215000	660592
151589	660593
25677	660594
143784	660595
26334	660596
318103	660597
289338	660598
97123	660599
182267	660600
417102	660601
356098	660602
187416	660603
230627	660604
59841	660605
63355	660606
157925	660607
149348	660608
248929	660609
6556	660610
185238	660611
96608	660612
184718	660613
200704	660614
110251	660615
434745	660616
121334	660617
169495	660618
71726	660619
156313	660620
243369	660621
71286	660622
252238	660623
187442	660624
7010	660625
124618	660626
2912	660627
98419	660628
150478	660629
126554	660630
453348	660631
84879	660632
101670	660633
14532	660634
382456	660635
9339	660636
203614	660637
1113	660638
247813	660639
15551	660640
25353	660641
15256	660642
77672	660643
328848	660644
70392	660645
361473	660646
331400	660647
93517	660648
294314	660649
287442	660650
295957	660651
305948	660652
314392	660653
246902	660654
447097	660655
239608	660656
360878	660657
190636	660658
223137	660659
185034	660660
348710	660661
219393	660662
112163	660663
215782	660664
406202	660665
45655	660666
67882	660667
66311	660668
330297	660669
262670	660670
183038	660671
138455	660672
158574	660673
392511	660674
28639	660675
110165	660676
439226	660677
118571	660678
73736	660679
61711	660680
99852	660681
99852	660682
104509	660683
61620	660684
19113	660685
199113	660686
6969	660687
218457	660688
157469	660689
8107	660690
438306	660691
311066	660692
193337	660693
214128	660694
73039	660695
39304	660696
260232	660697
5842	660698
36320	660699
351190	660700
4099	660701
127262	660702
171653	660703
213745	660704
76171	660705
39344	660706
231495	660707
324142	660708
186198	660709
157437	660710
106756	660711
127380	660712
250228	660713
73129	660714
290650	660715
19113	660716
452956	660717
362633	660718
81203	660719
293248	660720
301127	660721
268627	660722
360654	660723
225818	660724
168918	660725
439124	660726
224189	660727
40791	660728
73101	660729
456336	660730
371160	660731
51191	660732
163736	660733
373874	660734
451768	660735
451271	660736
12039	660737
212774	660738
26238	660739
97657	660740
89829	660741
44389	660742
63203	660743
64363	660744
66654	660745
237432	660746
440418	660747
456748	660748
117466	660749
124484	660750
220004	660751
123276	660752
105064	660753
41070	660754
30998	660755
85488	660756
75370	660757
239544	660758
57290	660759
123894	660760
8270	660761
7657	660762
18350	660763
152423	660764
219013	660765
247609	660766
227002	660767
121706	660768
80329	660769
9140	660770
62945	660771
102342	660772
360027	660773
260509	660774
66071	660775
90776	660776
162031	660777
72874	660778
21783	660779
12667	660780
74799	660781
7357	660782
387870	660783
331983	660784
178151	660785
47722	660786
14037	660787
111375	660788
376262	660789
14860	660790
203044	660791
96374	660792
115851	660793
62269	660794
40328	660795
12039	660796
114573	660797
252497	660798
34040	660799
127470	660800
249376	660801
102690	660802
62167	660803
72129	660804
10402	660805
599	660806
100653	660807
30413	660808
98644	660809
32692	660810
382331	660811
306944	660812
86915	660813
156298	660814
346479	660815
171154	660816
304792	660817
180518	660818
400795	660819
273123	660820
218689	660821
192941	660822
26448	660823
14234	660824
224142	660825
225317	660826
31638	660827
1780	660828
383073	660829
193667	660830
84814	660831
176096	660832
179120	660833
105989	660834
146639	660835
41474	660836
75503	660837
90463	660838
45977	660839
416133	660840
12918	660841
310189	660842
22880	660843
236898	660844
96356	660845
103962	660846
224622	660847
198779	660848
27304	660849
90981	660850
219494	660851
67483	660852
61149	660853
1277	660854
5063	660855
80876	660856
449347	660857
18478	660858
202910	660859
239867	660860
180401	660861
239867	660862
78208	660863
224401	660864
397239	660865
174016	660866
104451	660867
9163	660868
122838	660869
202643	660870
372722	660871
29023	660872
381521	660873
291635	660874
419947	660875
40530	660876
145056	660877
3766	660878
415601	660879
241932	660880
90126	660881
35751	660882
166951	660883
368501	660884
178962	660885
110324	660886
127998	660887
178962	660888
261123	660889
84827	660890
167861	660891
145015	660892
91480	660893
172102	660894
43724	660895
219427	660896
316642	660897
120218	660898
152062	660899
241911	660900
82979	660901
264817	660902
159821	660903
3105	660904
118290	660905
3068	660906
17129	660907
216739	660908
428380	660909
72308	660910
67952	660911
219269	660912
261046	660913
150315	660914
230525	660915
453057	660916
22885	660917
73094	660918
69003	660919
206777	660920
217392	660921
29439	660922
324219	660923
303043	660924
170707	660925
32201	660926
403775	660927
37984	660928
85296	660929
79104	660930
191274	660931
219291	660932
9734	660933
2080	660934
62493	660935
297811	660936
43881	660937
42509	660938
111772	660939
312915	660940
103606	660941
7056	660942
88216	660943
86555	660944
225983	660945
46130	660946
164217	660947
344721	660948
35800	660949
304648	660950
69151	660951
10583	660952
179932	660953
422124	660954
4847	660955
402983	660956
297141	660957
25862	660958
58161	660959
185925	660960
77922	660961
34641	660962
440348	660963
400253	660964
63135	660965
6522	660966
22499	660967
175725	660968
234947	660969
51129	660970
216929	660971
80299	660972
3957	660973
349	660974
297323	660975
54342	660976
426631	660977
219858	660978
60839	660979
303782	660980
72032	660981
459168	660982
98042	660983
138425	660984
185516	660985
52948	660986
395912	660987
79695	660988
55932	660989
107081	660990
154007	660991
45473	660992
355147	660993
49372	660994
194	660995
276789	660996
104729	660997
120930	660998
35893	660999
402623	661000
18725	661001
396553	661002
45476	661003
204331	661004
9611	661005
372864	661006
443183	661007
383435	661008
93125	661009
238031	661010
18674	661011
18531	661012
244998	661013
51782	661014
271187	661015
23644	661016
156013	661017
5885	661018
299764	661019
138275	661020
392800	661021
117996	661022
214127	661023
251401	661024
350268	661025
352091	661026
393200	661027
64019	661028
130336	661029
315686	661030
225345	661031
130613	661032
276318	661033
20211	661034
423631	661035
18253	661036
406680	661037
322672	661038
162199	661039
75229	661040
425481	661041
379716	661042
57212	661043
376472	661044
243136	661045
10725	661046
103004	661047
12975	661048
8005	661049
144261	661050
97635	661051
65667	661052
109740	661053
233358	661054
194186	661055
174101	661056
413332	661057
42401	661058
359237	661059
111868	661060
34971	661061
173501	661062
432416	661063
297382	661064
302802	661065
55031	661066
20973	661067
168530	661068
114914	661069
247066	661070
362978	661071
300754	661072
70169	661073
71952	661074
14286	661075
301831	661076
181559	661077
243078	661078
284674	661079
410730	661080
49359	661081
447323	661082
182938	661083
47520	661084
287504	661085
178138	661086
124448	661087
214756	661088
396271	661089
453349	661090
219858	661091
29863	661092
59966	661093
296615	661094
419402	661095
51267	661096
36716	661097
96395	661098
18952	661099
349548	661100
199807	661101
54183	661102
28906	661103
43646	661104
151917	661105
421246	661106
240132	661107
58877	661108
180205	661109
178620	661110
49190	661111
157511	661112
6132	661113
2504	661114
55586	661115
181270	661116
190034	661117
158238	661118
425564	661119
118857	661120
77238	661121
385579	661122
380015	661123
41305	661124
1586	661125
162839	661126
293258	661127
153118	661128
327665	661129
8395	661130
8928	661131
2783	661132
3363	661133
1288	661134
20053	661135
400200	661136
15881	661137
390389	661138
86592	661139
399583	661140
214525	661141
113467	661142
378984	661143
243647	661144
109052	661145
418859	661146
436453	661147
295197	661148
328372	661149
58013	661150
297456	661151
66369	661152
63868	661153
305930	661154
243469	661155
1289	661156
74358	661157
59084	661158
123085	661159
148163	661160
86759	661161
160088	661162
62991	661163
230436	661164
171329	661165
226781	661166
305015	661167
242041	661168
16937	661169
322228	661170
106456	661171
21690	661172
234198	661173
361208	661174
445279	661175
216823	661176
305122	661177
432793	661178
368302	661179
111735	661180
31777	661181
393615	661182
51453	661183
228524	661184
134736	661185
182833	661186
1218	661187
41812	661188
921	661189
233	661190
99915	661191
102635	661192
273813	661193
180809	661194
264875	661195
447865	661196
17920	661197
29544	661198
53198	661199
34044	661200
312778	661201
61	661202
19834	661203
132961	661204
113715	661205
249103	661206
261350	661207
291465	661208
62531	661209
239461	661210
6285	661211
220509	661212
76427	661213
275142	661214
213423	661215
61617	661216
53053	661217
125917	661218
33375	661219
271183	661220
188210	661221
309453	661222
80805	661223
386025	661224
42418	661225
349462	661226
190070	661227
110206	661228
319478	661229
46066	661230
24254	661231
37729	661232
74270	661233
397840	661234
187979	661235
83408	661236
4844	661237
342333	661238
237774	661239
209570	661240
157944	661241
172579	661242
425618	661243
406540	661244
26196	661245
408722	661246
239029	661247
324341	661248
392509	661249
209366	661250
806	661251
74299	661252
191746	661253
5190	661254
152811	661255
373420	661256
248474	661257
4620	661258
12932	661259
365257	661260
13671	661261
924	661262
372111	661263
430065	661264
234499	661265
13646	661266
221944	661267
116621	661268
213525	661269
102214	661270
147407	661271
211056	661272
130068	661273
92432	661274
38694	661275
184457	661276
158405	661277
222438	661278
64914	661279
385221	661280
22122	661281
68644	661282
128423	661283
127084	661284
124581	661285
346086	661286
70882	661287
26371	661288
143344	661289
1337	661290
290335	661291
312668	661292
115810	661293
446988	661294
121335	661295
391094	661296
31505	661297
97169	661298
81587	661299
122434	661300
26583	661301
50769	661302
80162	661303
35269	661304
67833	661305
349954	661306
86405	661307
43974	661308
238424	661309
373304	661310
246833	661311
191124	661312
394509	661313
86177	661314
3247	661315
212110	661316
11196	661317
104904	661318
6982	661319
162398	661320
2055	661321
19737	661322
28092	661323
66940	661324
522	661325
10833	661326
44700	661327
3817	661328
383796	661329
21034	661330
218008	661331
6090	661332
4166	661333
46557	661334
351533	661335
56004	661336
320503	661337
67199	661338
213001	661339
54440	661340
91191	661341
254514	661342
28438	661343
68016	661344
74096	661345
4673	661346
217968	661347
100637	661348
13172	661349
138403	661350
194491	661351
46110	661352
346561	661353
121110	661354
109661	661355
121626	661356
88250	661357
2485	661358
352428	661359
190989	661360
56004	661361
461	661362
424099	661363
308707	661364
152782	661365
154473	661366
127564	661367
100221	661368
153108	661369
241771	661370
81090	661371
30817	661372
355409	661373
164471	661374
15098	661375
177400	661376
65539	661377
398865	661378
56971	661379
213773	661380
19962	661381
110767	661382
37824	661383
269223	661384
41205	661385
147024	661386
56857	661387
336605	661388
176100	661389
149444	661390
334930	661391
213838	661392
133016	661393
379475	661394
53431	661395
333493	661396
272992	661397
372279	661398
33576	661399
222611	661400
145284	661401
65740	661402
15525	661403
107831	661404
143003	661405
44275	661406
49901	661407
58332	661408
12262	661409
138629	661410
1094	661411
30	661412
133081	661413
38525	661414
184309	661415
204279	661416
208128	661417
61988	661418
358633	661419
234775	661420
459992	661421
132510	661422
73675	661423
200375	661424
329906	661425
158671	661426
234936	661427
186784	661428
355101	661429
107950	661430
6944	661431
10954	661432
247142	661433
6289	661434
433448	661435
8403	661436
14116	661437
22675	661438
114942	661439
339769	661440
24539	661441
310214	661442
61487	661443
72	661444
1758	661445
385	661446
1363	661447
78915	661448
33634	661449
1139	661450
133615	661451
18427	661452
416135	661453
262092	661454
164483	661455
420725	661456
114221	661457
116172	661458
12484	661459
203453	661460
154393	661461
75879	661462
43364	661463
6275	661464
30213	661465
159407	661466
1604	661467
5702	661468
176940	661469
1973	661470
92275	661471
11162	661472
31412	661473
112051	661474
15447	661475
735	661476
38455	661477
27289	661478
152763	661479
27869	661480
13799	661481
29887	661482
333163	661483
134724	661484
4805	661485
17020	661486
88320	661487
239431	661488
156689	661489
111231	661490
103819	661491
221192	661492
233983	661493
228359	661494
275466	661495
230663	661496
179410	661497
141729	661498
160605	661499
61479	661500
3009	661501
37842	661502
398440	661503
243157	661504
293184	661505
44010	661506
352176	661507
109690	661508
9996	661509
10406	661510
96971	661511
53754	661512
64310	661513
69951	661514
268889	661515
52631	661516
84936	661517
85813	661518
94505	661519
84287	661520
34961	661521
61124	661522
869	661523
66528	661524
145364	661525
64758	661526
443545	661527
122853	661528
113220	661529
133529	661530
1179	661531
12173	661532
309744	661533
1893	661534
172894	661535
173324	661536
176727	661537
427896	661538
105424	661539
11549	661540
15092	661541
111902	661542
278294	661543
206801	661544
258223	661545
8529	661546
26014	661547
124673	661548
48482	661549
208728	661550
104630	661551
128172	661552
451132	661553
95476	661554
64211	661555
318732	661556
275772	661557
305354	661558
306627	661559
82714	661560
92932	661561
420055	661562
114219	661563
145217	661564
153303	661565
114045	661566
261044	661567
23813	661568
14626	661569
83710	661570
62290	661571
81761	661572
306217	661573
77155	661574
289140	661575
239994	661576
143168	661577
73710	661578
163285	661579
80026	661580
63639	661581
16725	661582
2916	661583
15554	661584
69641	661585
9683	661586
238768	661587
172770	661588
86799	661589
33716	661590
66896	661591
396130	661592
221735	661593
59222	661594
403694	661595
13731	661596
237753	661597
437316	661598
82601	661599
142314	661600
48926	661601
403358	661602
13465	661603
104908	661604
155208	661605
62571	661606
3458	661607
210077	661608
110742	661609
133120	661610
281345	661611
424585	661612
124192	661613
452044	661614
10285	661615
432632	661616
105000	661617
54036	661618
311837	661619
27419	661620
22133	661621
22319	661622
249840	661623
83839	661624
16	661625
90489	661626
53484	661627
21892	661628
202859	661629
62004	661630
102133	661631
181390	661632
225935	661633
5253	661634
127571	661635
84466	661636
88759	661637
29566	661638
162725	661639
208801	661640
87781	661641
256954	661642
113405	661643
254023	661644
47016	661645
233303	661646
104229	661647
410111	661648
80116	661649
14022	661650
64752	661651
110533	661652
312895	661653
172516	661654
114835	661655
551	661656
70937	661657
69830	661658
125722	661659
26028	661660
12871	661661
72180	661662
228585	661663
210833	661664
228917	661665
267950	661666
4981	661667
48399	661668
153703	661669
11697	661670
67658	661671
27330	661672
4844	661673
118240	661674
20929	661675
380154	661676
66345	661677
224490	661678
275127	661679
6939	661680
429910	661681
65492	661682
41929	661683
25964	661684
58806	661685
43902	661686
224881	661687
22498	661688
132663	661689
203197	661690
70822	661691
293742	661692
17108	661693
131883	661694
446700	661695
2902	661696
35939	661697
334045	661698
9572	661699
6273	661700
385309	661701
53202	661702
220342	661703
202621	661704
27039	661705
78003	661706
8051	661707
105535	661708
111435	661709
154094	661710
346464	661711
162862	661712
47077	661713
261702	661714
17719	661715
362412	661716
157456	661717
348254	661718
8138	661719
74692	661720
6406	661721
150296	661722
47403	661723
422251	661724
8894	661725
71936	661726
4395	661727
58420	661728
440637	661729
187149	661730
33071	661731
60348	661732
52465	661733
55051	661734
36991	661735
62316	661736
296165	661737
7017	661738
263223	661739
201663	661740
415154	661741
95686	661742
48405	661743
202846	661744
11008	661745
22935	661746
207500	661747
285854	661748
8929	661749
83657	661750
133788	661751
301222	661752
207986	661753
16555	661754
88313	661755
61385	661756
204580	661757
53961	661758
32770	661759
55537	661760
432285	661761
19471	661762
174357	661763
426597	661764
110145	661765
92373	661766
25366	661767
44850	661768
42032	661769
352390	661770
217817	661771
6524	661772
178939	661773
190714	661774
265855	661775
320057	661776
294026	661777
332340	661778
218953	661779
431351	661780
454751	661781
250459	661782
224846	661783
445497	661784
245324	661785
432542	661786
242404	661787
336555	661788
417501	661789
30362	661790
284365	661791
161873	661792
38702	661793
142383	661794
226978	661795
177957	661796
95272	661797
62620	661798
175559	661799
302738	661800
39279	661801
72404	661802
199304	661803
46572	661804
17941	661805
72070	661806
164047	661807
35277	661808
155879	661809
65748	661810
22982	661811
499	661812
81619	661813
255736	661814
59304	661815
63368	661816
316478	661817
92237	661818
351328	661819
95199	661820
236529	661821
68661	661822
115287	661823
69140	661824
12589	661825
48632	661826
60653	661827
419388	661828
102150	661829
120064	661830
1118	661831
47971	661832
118371	661833
192569	661834
30449	661835
43840	661836
20755	661837
274020	661838
420478	661839
90390	661840
69212	661841
70543	661842
294578	661843
143692	661844
99925	661845
236864	661846
414371	661847
10594	661848
271388	661849
256960	661850
389121	661851
187152	661852
4058	661853
51605	661854
61002	661855
35022	661856
41325	661857
169601	661858
87631	661859
233806	661860
115823	661861
72491	661862
107254	661863
213418	661864
1451	661865
88653	661866
195785	661867
119322	661868
72607	661869
117195	661870
4862	661871
225640	661872
26477	661873
28181	661874
339305	661875
68880	661876
59139	661877
363339	661878
134726	661879
453533	661880
430006	661881
4957	661882
5652	661883
48349	661884
204405	661885
448253	661886
413450	661887
110971	661888
68650	661889
30726	661890
375293	661891
4833	661892
9709	661893
148961	661894
172765	661895
137964	661896
105273	661897
241768	661898
259611	661899
56882	661900
408140	661901
15466	661902
371560	661903
45524	661904
190705	661905
7659	661906
33407	661907
358863	661908
289967	661909
168068	661910
436316	661911
63769	661912
51361	661913
71810	661914
292667	661915
393437	661916
99575	661917
407429	661918
44196	661919
218259	661920
207426	661921
72557	661922
55306	661923
227532	661924
99903	661925
41569	661926
231	661927
102726	661928
157400	661929
233068	661930
435520	661931
27131	661932
53589	661933
95739	661934
97415	661935
337285	661936
43447	661937
124483	661938
345411	661939
83797	661940
399034	661941
30206	661942
198009	661943
95586	661944
205373	661945
308804	661946
247059	661947
26717	661948
330688	661949
174368	661950
217708	661951
50543	661952
95213	661953
265981	661954
71366	661955
229962	661956
2850	661957
4269	661958
27441	661959
76213	661960
79768	661961
116392	661962
131081	661963
202381	661964
25441	661965
277140	661966
447279	661967
171336	661968
247297	661969
16474	661970
135682	661971
215277	661972
13869	661973
6129	661974
427778	661975
76535	661976
44894	661977
22814	661978
112562	661979
51837	661980
100028	661981
36035	661982
228152	661983
57146	661984
27693	661985
346004	661986
293178	661987
212539	661988
34260	661989
398594	661990
323772	661991
44537	661992
227047	661993
7381	661994
111096	661995
40852	661996
37276	661997
30588	661998
279831	661999
24837	662000
40323	662001
355810	662002
4687	662003
247041	662004
12080	662005
186963	662006
19106	662007
231549	662008
352165	662009
206980	662010
300599	662011
358415	662012
104405	662013
6716	662014
173833	662015
104032	662016
71413	662017
93330	662018
353	662019
82472	662020
45566	662021
408132	662022
125468	662023
36884	662024
17943	662025
12426	662026
111556	662027
38174	662028
228376	662029
1414	662030
44795	662031
375587	662032
76361	662033
9504	662034
235179	662035
48424	662036
9583	662037
126007	662038
48233	662039
9214	662040
122320	662041
201697	662042
205593	662043
99911	662044
2191	662045
51249	662046
14953	662047
311349	662048
308834	662049
65870	662050
91908	662051
66433	662052
291393	662053
330108	662054
108304	662055
210488	662056
149447	662057
108148	662058
6578	662059
21623	662060
51433	662061
365141	662062
102741	662063
97344	662064
3119	662065
94049	662066
29245	662067
328112	662068
65853	662069
411876	662070
54403	662071
69328	662072
7391	662073
131548	662074
14	662075
83651	662076
6034	662077
50181	662078
57777	662079
3498	662080
101330	662081
3849	662082
66635	662083
64894	662084
194278	662085
316649	662086
252442	662087
73089	662088
2677	662089
121463	662090
380298	662091
100582	662092
381853	662093
97476	662094
147493	662095
137517	662096
106606	662097
325	662098
135062	662099
27129	662100
8662	662101
26024	662102
456215	662103
26985	662104
25842	662105
8657	662106
63913	662107
233126	662108
26414	662109
366178	662110
29480	662111
416272	662112
267976	662113
113463	662114
65437	662115
50886	662116
215748	662117
2887	662118
77987	662119
50750	662120
415742	662121
141198	662122
92135	662123
198537	662124
85237	662125
117691	662126
44821	662127
142819	662128
16042	662129
9261	662130
44781	662131
399964	662132
319886	662133
206212	662134
16379	662135
44693	662136
87000	662137
99646	662138
28828	662139
112161	662140
5534	662141
140434	662142
429719	662143
22116	662144
5654	662145
39566	662146
453818	662147
173157	662148
88139	662149
119333	662150
432045	662151
228240	662152
61920	662153
143671	662154
171101	662155
32637	662156
29656	662157
98882	662158
1682	662159
70760	662160
59695	662161
150904	662162
222261	662163
114539	662164
154344	662165
901	662166
21426	662167
219173	662168
197264	662169
284115	662170
122925	662171
182605	662172
280549	662173
111535	662174
23933	662175
7855	662176
62790	662177
76687	662178
62790	662179
344952	662180
85811	662181
249163	662182
41686	662183
96535	662184
323545	662185
106227	662186
203572	662187
450176	662188
21165	662189
47071	662190
1033	662191
65665	662192
181959	662193
1241	662194
294881	662195
147168	662196
187732	662197
22461	662198
405714	662199
97382	662200
134227	662201
123385	662202
84869	662203
395720	662204
155686	662205
279158	662206
53702	662207
220767	662208
64104	662209
378641	662210
64430	662211
429835	662212
226811	662213
389997	662214
5623	662215
90289	662216
444174	662217
79580	662218
53433	662219
191339	662220
53433	662221
8368	662222
370266	662223
23789	662224
171209	662225
59637	662226
16420	662227
303149	662228
360125	662229
58235	662230
75659	662231
39154	662232
122610	662233
210391	662234
90238	662235
25878	662236
6656	662237
40713	662238
240992	662239
384774	662240
39454	662241
40815	662242
380052	662243
83712	662244
10298	662245
188084	662246
41874	662247
181042	662248
197901	662249
132560	662250
354095	662251
402904	662252
166467	662253
48563	662254
122100	662255
217878	662256
83182	662257
115634	662258
55133	662259
60234	662260
59630	662261
360476	662262
102593	662263
181661	662264
367133	662265
93571	662266
33097	662267
70705	662268
232782	662269
220478	662270
109356	662271
37935	662272
134687	662273
109117	662274
177151	662275
201186	662276
42815	662277
70825	662278
25813	662279
148303	662280
75779	662281
231344	662282
228084	662283
96187	662284
106282	662285
21874	662286
52220	662287
31159	662288
310938	662289
353368	662290
306488	662291
193166	662292
57714	662293
421809	662294
389987	662295
264579	662296
61009	662297
38980	662298
163381	662299
186165	662300
412134	662301
10802	662302
422358	662303
116488	662304
44196	662305
36451	662306
344895	662307
22886	662308
7868	662309
11907	662310
4121	662311
55209	662312
82850	662313
33435	662314
288055	662315
116374	662316
87414	662317
62961	662318
46292	662319
192306	662320
12305	662321
57810	662322
54909	662323
116592	662324
194711	662325
170715	662326
339660	662327
17557	662328
344930	662329
121015	662330
38640	662331
146373	662332
7304	662333
211595	662334
86049	662335
183010	662336
228342	662337
4833	662338
264214	662339
294472	662340
1910	662341
403589	662342
321237	662343
96504	662344
110633	662345
316549	662346
354006	662347
304453	662348
387661	662349
385386	662350
17643	662351
225299	662352
263609	662353
47627	662354
182428	662355
105934	662356
57074	662357
202976	662358
13077	662359
85309	662360
265278	662361
158673	662362
210107	662363
10641	662364
77272	662365
333913	662366
29875	662367
240712	662368
364598	662369
193738	662370
40814	662371
15857	662372
248873	662373
401809	662374
48184	662375
58269	662376
41058	662377
946	662378
81460	662379
67904	662380
55710	662381
114645	662382
80374	662383
430026	662384
125199	662385
412316	662386
365279	662387
64667	662388
62962	662389
27377	662390
290860	662391
9685	662392
134414	662393
53658	662394
275630	662395
207397	662396
242073	662397
279409	662398
401349	662399
414710	662400
136807	662401
80641	662402
343449	662403
145437	662404
346380	662405
117273	662406
434229	662407
74074	662408
28017	662409
132727	662410
98078	662411
249607	662412
72659	662413
310715	662414
394573	662415
97848	662416
128929	662417
128929	662418
7625	662419
397264	662420
205746	662421
107740	662422
263778	662423
199206	662424
282919	662425
213483	662426
418555	662427
381628	662428
355899	662429
79509	662430
133243	662431
213384	662432
137179	662433
7126	662434
198861	662435
262760	662436
293288	662437
287134	662438
345859	662439
69833	662440
286106	662441
57373	662442
55631	662443
368826	662444
79725	662445
159312	662446
105611	662447
105590	662448
203894	662449
47439	662450
54465	662451
122148	662452
61329	662453
414919	662454
37453	662455
1410	662456
13649	662457
265693	662458
409	662459
226753	662460
13816	662461
175508	662462
42644	662463
11718	662464
35065	662465
163641	662466
383317	662467
229598	662468
190038	662469
422627	662470
55093	662471
135823	662472
6060	662473
207131	662474
432378	662475
140741	662476
127183	662477
302628	662478
267301	662479
68071	662480
57078	662481
143348	662482
6789	662483
235829	662484
178437	662485
107152	662486
423200	662487
219128	662488
296492	662489
79000	662490
267200	662491
375783	662492
17171	662493
22687	662494
142482	662495
225181	662496
34269	662497
111149	662498
89093	662499
10010	662500
172908	662501
155483	662502
67037	662503
33476	662504
21168	662505
12906	662506
255963	662507
250802	662508
80422	662509
125372	662510
132936	662511
204847	662512
29328	662513
48542	662514
249064	662515
120783	662516
14267	662517
142166	662518
272535	662519
213972	662520
1217	662521
244508	662522
34289	662523
237114	662524
3802	662525
106245	662526
178515	662527
35226	662528
25042	662529
25820	662530
95445	662531
27682	662532
25	662533
125220	662534
270980	662535
254768	662536
188256	662537
158392	662538
119921	662539
243087	662540
183664	662541
50531	662542
48076	662543
359109	662544
32182	662545
205956	662546
85793	662547
178185	662548
42066	662549
229730	662550
240038	662551
186265	662552
405510	662553
362313	662554
2562	662555
122715	662556
242725	662557
135441	662558
154469	662559
151571	662560
143276	662561
135975	662562
36003	662563
186653	662564
102820	662565
191585	662566
417000	662567
84738	662568
84309	662569
49968	662570
241685	662571
136488	662572
373963	662573
156925	662574
343539	662575
113647	662576
197010	662577
7972	662578
127872	662579
129762	662580
228076	662581
5594	662582
172802	662583
49246	662584
93547	662585
17041	662586
46601	662587
160885	662588
217149	662589
2562	662590
336019	662591
385760	662592
61363	662593
116610	662594
10163	662595
90532	662596
5212	662597
244817	662598
22959	662599
674	662600
216271	662601
170493	662602
309692	662603
1223	662604
131083	662605
165523	662606
111210	662607
73905	662608
436935	662609
381890	662610
59017	662611
44159	662612
313625	662613
123046	662614
301783	662615
73405	662616
220770	662617
29713	662618
234907	662619
12716	662620
16228	662621
457790	662622
44802	662623
95395	662624
162897	662625
208487	662626
428208	662627
52616	662628
15608	662629
1115	662630
368549	662631
26459	662632
64654	662633
59679	662634
139651	662635
428392	662636
426540	662637
93454	662638
248377	662639
44897	662640
40483	662641
242986	662642
54521	662643
41758	662644
187275	662645
102564	662646
114240	662647
50005	662648
24325	662649
152977	662650
19906	662651
51377	662652
115034	662653
1542	662654
364267	662655
434225	662656
93100	662657
14845	662658
21925	662659
14381	662660
100877	662661
3985	662662
195914	662663
70275	662664
326053	662665
274735	662666
107019	662667
64168	662668
89267	662669
36872	662670
63923	662671
2185	662672
142457	662673
55145	662674
66753	662675
187874	662676
170566	662677
84519	662678
7096	662679
59479	662680
209182	662681
142394	662682
31910	662683
45374	662684
9099	662685
70968	662686
10712	662687
188464	662688
148482	662689
135166	662690
326603	662691
279096	662692
283952	662693
161985	662694
127356	662695
3645	662696
243826	662697
7711	662698
35192	662699
189761	662700
25816	662701
60097	662702
22353	662703
32048	662704
2260	662705
93361	662706
2276	662707
416461	662708
7885	662709
75496	662710
104094	662711
181368	662712
21852	662713
16024	662714
173024	662715
38818	662716
1014	662717
191599	662718
10213	662719
69993	662720
19940	662721
27697	662722
32441	662723
277580	662724
67998	662725
345461	662726
445589	662727
162987	662728
395366	662729
89025	662730
92546	662731
152198	662732
426218	662733
51570	662734
96834	662735
152170	662736
258791	662737
216748	662738
57271	662739
173472	662740
249625	662741
135119	662742
45372	662743
44670	662744
102952	662745
130055	662746
39433	662747
11799	662748
52045	662749
37301	662750
303827	662751
329400	662752
15202	662753
234581	662754
45161	662755
49231	662756
1615	662757
2635	662758
213185	662759
337098	662760
332854	662761
183173	662762
40852	662763
208549	662764
999	662765
1184	662766
21188	662767
346579	662768
76414	662769
113676	662770
247309	662771
379499	662772
416367	662773
4209	662774
6432	662775
66103	662776
152060	662777
7314	662778
32542	662779
82236	662780
6305	662781
432175	662782
157273	662783
32401	662784
44909	662785
59080	662786
112514	662787
26878	662788
786	662789
221081	662790
7618	662791
38130	662792
181447	662793
409346	662794
439188	662795
83358	662796
9999	662797
21384	662798
40197	662799
19420	662800
369815	662801
27867	662802
5151	662803
202696	662804
224456	662805
291996	662806
437	662807
11972	662808
246672	662809
44795	662810
117706	662811
108401	662812
17893	662813
119320	662814
228377	662815
217048	662816
169230	662817
1745	662818
62537	662819
154866	662820
22021	662821
19260	662822
103357	662823
133	662824
61560	662825
211834	662826
5933	662827
106559	662828
16703	662829
155123	662830
177479	662831
237566	662832
275924	662833
807	662834
139970	662835
45508	662836
395893	662837
442438	662838
40288	662839
1833	662840
5402	662841
94642	662842
38509	662843
65456	662844
128512	662845
399345	662846
414955	662847
34506	662848
368253	662849
3763	662850
6896	662851
181899	662852
267092	662853
165933	662854
1190	662855
19197	662856
31462	662857
153904	662858
338251	662859
106963	662860
110547	662861
249892	662862
9792	662863
279045	662864
96410	662865
190692	662866
107838	662867
26321	662868
183883	662869
271748	662870
226190	662871
148761	662872
166124	662873
27316	662874
65766	662875
319000	662876
86980	662877
102434	662878
34032	662879
11906	662880
13208	662881
24668	662882
323963	662883
214024	662884
297504	662885
39472	662886
200786	662887
89925	662888
83	662889
193633	662890
21618	662891
760	662892
55588	662893
160348	662894
410788	662895
971	662896
125632	662897
149909	662898
235627	662899
41025	662900
122138	662901
201225	662902
167152	662903
185062	662904
4447	662905
24039	662906
212481	662907
105362	662908
38084	662909
1585	662910
18043	662911
5778	662912
89467	662913
64813	662914
62753	662915
400928	662916
160375	662917
288909	662918
115982	662919
63029	662920
24326	662921
21235	662922
2941	662923
437342	662924
223688	662925
80604	662926
18020	662927
242806	662928
53585	662929
110340	662930
25907	662931
90970	662932
224908	662933
386976	662934
166619	662935
109232	662936
86785	662937
56971	662938
72979	662939
2450	662940
40386	662941
227467	662942
43486	662943
168495	662944
5163	662945
74805	662946
86868	662947
147	662948
90294	662949
99856	662950
31393	662951
379970	662952
37389	662953
104822	662954
113647	662955
46163	662956
363348	662957
176237	662958
241071	662959
41419	662960
207193	662961
91067	662962
133033	662963
65326	662964
21702	662965
449483	662966
48378	662967
40609	662968
38155	662969
401774	662970
225137	662971
39690	662972
406264	662973
275793	662974
382178	662975
5233	662976
256158	662977
21614	662978
19307	662979
180338	662980
62564	662981
1286	662982
15698	662983
29948	662984
224900	662985
12527	662986
109692	662987
159046	662988
79762	662989
51420	662990
19886	662991
310787	662992
266189	662993
2258	662994
424647	662995
819	662996
30305	662997
206136	662998
24047	662999
339080	663000
360758	663001
85901	663002
201466	663003
75819	663004
92627	663005
78525	663006
17098	663007
178818	663008
40504	663009
40504	663010
318397	663011
19877	663012
105315	663013
11374	663014
438764	663015
16447	663016
120567	663017
3154	663018
264064	663019
23326	663020
637	663021
112294	663022
66973	663023
16194	663024
143549	663025
436659	663026
33174	663027
56838	663028
110344	663029
2603	663030
127811	663031
1000	663032
321623	663033
40463	663034
60470	663035
50008	663036
77230	663037
35396	663038
117273	663039
13568	663040
216313	663041
259463	663042
6037	663043
36612	663044
43397	663045
111295	663046
41693	663047
5460	663048
221558	663049
299314	663050
71388	663051
62283	663052
130	663053
22921	663054
64949	663055
164016	663056
37190	663057
62547	663058
20943	663059
316428	663060
160743	663061
58690	663062
138934	663063
136995	663064
19053	663065
123621	663066
1457	663067
242088	663068
11328	663069
190772	663070
225660	663071
55599	663072
67571	663073
50075	663074
76366	663075
17591	663076
140840	663077
25331	663078
106721	663079
13197	663080
139519	663081
10241	663082
234817	663083
166608	663084
5897	663085
687	663086
65272	663087
41203	663088
77246	663089
349842	663090
106057	663091
246056	663092
117090	663093
81186	663094
20678	663095
72881	663096
45061	663097
2752	663098
253375	663099
67093	663100
13313	663101
370723	663102
441565	663103
218073	663104
53619	663105
244180	663106
57290	663107
29887	663108
17962	663109
65279	663110
335981	663111
23139	663112
77714	663113
177946	663114
367767	663115
166159	663116
264671	663117
213975	663118
47905	663119
417086	663120
395926	663121
160112	663122
237397	663123
291474	663124
206613	663125
26431	663126
70004	663127
228687	663128
9413	663129
24197	663130
9392	663131
80140	663132
2185	663133
152265	663134
5009	663135
2324	663136
32664	663137
68761	663138
374758	663139
320360	663140
320390	663141
44968	663142
48498	663143
109785	663144
450263	663145
221191	663146
85262	663147
368744	663148
47962	663149
151404	663150
397269	663151
88957	663152
48592	663153
122350	663154
38262	663155
8773	663156
141252	663157
186304	663158
1246	663159
2869	663160
263532	663161
882	663162
1615	663163
5528	663164
258393	663165
101958	663166
168372	663167
247340	663168
11994	663169
220434	663170
26508	663171
91320	663172
45527	663173
118688	663174
368460	663175
282979	663176
85505	663177
74406	663178
90197	663179
115	663180
105381	663181
109982	663182
46374	663183
78173	663184
60802	663185
103687	663186
234341	663187
199699	663188
459435	663189
422423	663190
177924	663191
435035	663192
34553	663193
187542	663194
63684	663195
455709	663196
394147	663197
144683	663198
387895	663199
233183	663200
21321	663201
238221	663202
365693	663203
3975	663204
15005	663205
277906	663206
52478	663207
151087	663208
67297	663209
8117	663210
8932	663211
121066	663212
144620	663213
88241	663214
346	663215
442173	663216
262300	663217
12949	663218
295509	663219
124063	663220
133503	663221
325342	663222
91219	663223
284239	663224
352904	663225
28176	663226
328401	663227
220651	663228
69760	663229
127270	663230
89299	663231
60193	663232
93259	663233
143849	663234
122719	663235
413840	663236
25491	663237
32894	663238
23208	663239
31411	663240
13067	663241
18903	663242
81458	663243
395577	663244
342881	663245
90049	663246
125468	663247
79848	663248
433390	663249
61770	663250
42264	663251
430694	663252
25491	663253
17393	663254
37008	663255
9375	663256
50226	663257
15974	663258
429163	663259
71162	663260
166157	663261
30259	663262
8312	663263
151737	663264
30901	663265
8444	663266
4575	663267
172652	663268
52475	663269
3921	663270
9859	663271
217750	663272
277209	663273
49642	663274
291923	663275
69675	663276
349396	663277
166822	663278
10006	663279
303035	663280
131147	663281
319418	663282
62034	663283
65141	663284
166733	663285
163695	663286
171325	663287
402292	663288
3028	663289
39249	663290
58825	663291
257684	663292
132748	663293
277256	663294
29930	663295
74592	663296
27142	663297
8475	663298
25994	663299
184012	663300
24096	663301
284024	663302
134036	663303
144138	663304
21620	663305
55141	663306
121607	663307
316352	663308
28219	663309
129757	663310
81312	663311
84105	663312
416496	663313
35480	663314
48081	663315
76	663316
146326	663317
33751	663318
4481	663319
1102	663320
83133	663321
53530	663322
107363	663323
53700	663324
20792	663325
13745	663326
27149	663327
14750	663328
358207	663329
27496	663330
50718	663331
49495	663332
206589	663333
139272	663334
43240	663335
98380	663336
147819	663337
37375	663338
34995	663339
315736	663340
193643	663341
35111	663342
91032	663343
10827	663344
159906	663345
45630	663346
157	663347
22398	663348
245352	663349
3887	663350
1198	663351
308174	663352
203883	663353
15070	663354
396179	663355
1644	663356
208623	663357
8705	663358
113878	663359
68648	663360
18406	663361
54538	663362
3465	663363
291316	663364
46139	663365
44886	663366
1471	663367
19366	663368
29408	663369
21846	663370
70314	663371
235429	663372
34110	663373
103399	663374
25101	663375
28201	663376
369801	663377
49388	663378
39736	663379
228320	663380
100417	663381
62924	663382
198033	663383
2409	663384
49739	663385
277713	663386
80481	663387
437884	663388
100028	663389
28520	663390
113728	663391
25837	663392
243946	663393
35051	663394
32247	663395
198096	663396
14343	663397
4609	663398
337542	663399
107711	663400
195500	663401
12495	663402
412387	663403
146486	663404
68758	663405
81064	663406
437519	663407
125064	663408
272326	663409
14219	663410
197099	663411
262836	663412
15780	663413
42843	663414
34700	663415
2409	663416
9318	663417
69410	663418
21120	663419
182163	663420
146486	663421
10005	663422
219239	663423
20048	663424
61230	663425
18872	663426
218529	663427
60906	663428
312195	663429
2746	663430
383879	663431
304194	663432
57295	663433
62924	663434
144545	663435
79877	663436
304337	663437
155286	663438
278176	663439
31438	663440
21705	663441
31551	663442
237308	663443
31064	663444
152568	663445
163935	663446
10549	663447
298107	663448
64653	663449
21918	663450
32367	663451
59472	663452
177768	663453
47393	663454
163587	663455
32797	663456
46841	663457
46841	663458
200631	663459
52099	663460
85297	663461
46841	663462
111838	663463
52099	663464
47509	663465
182646	663466
54199	663467
14826	663468
185525	663469
30938	663470
14826	663471
416285	663472
61893	663473
13205	663474
168564	663475
416847	663476
99678	663477
258756	663478
12792	663479
225047	663480
160063	663481
224770	663482
104644	663483
142520	663484
147772	663485
300917	663486
1860	663487
115244	663488
263559	663489
246206	663490
162067	663491
37133	663492
256918	663493
55075	663494
357717	663495
75806	663496
309556	663497
114323	663498
441390	663499
113734	663500
190347	663501
302358	663502
262823	663503
61966	663504
197393	663505
91313	663506
61619	663507
157228	663508
236593	663509
207235	663510
73346	663511
236192	663512
742	663513
234800	663514
118546	663515
117050	663516
225113	663517
30740	663518
82985	663519
161733	663520
167308	663521
19504	663522
220678	663523
261668	663524
228752	663525
36435	663526
115128	663527
80542	663528
212344	663529
309404	663530
50040	663531
34248	663532
263274	663533
37179	663534
70283	663535
396105	663536
104644	663537
456159	663538
214837	663539
216855	663540
70283	663541
30938	663542
30938	663543
30502	663544
242497	663545
389408	663546
593	663547
60025	663548
13619	663549
30938	663550
349268	663551
408853	663552
231956	663553
151689	663554
159854	663555
140569	663556
220561	663557
1679	663558
84547	663559
346314	663560
437481	663561
415783	663562
144104	663563
309848	663564
38265	663565
175246	663566
76071	663567
130074	663568
155151	663569
58906	663570
345229	663571
34880	663572
226807	663573
109478	663574
6218	663575
176102	663576
4789	663577
447519	663578
158720	663579
444032	663580
39971	663581
69928	663582
2537	663583
11937	663584
1764	663585
1	663586
8502	663587
94604	663588
60896	663589
112410	663590
50514	663591
287401	663592
402243	663593
111037	663594
90329	663595
452430	663596
37664	663597
20957	663598
58444	663599
145192	663600
145192	663601
44235	663602
34462	663603
32185	663604
212509	663605
58719	663606
25513	663607
198941	663608
215717	663609
200523	663610
20875	663611
162821	663612
64791	663613
24988	663614
36553	663615
5430	663616
365834	663617
394541	663618
10003	663619
15727	663620
157353	663621
369590	663622
28534	663623
290144	663624
208426	663625
67915	663626
128092	663627
58923	663628
109853	663629
341517	663630
447417	663631
84265	663632
170983	663633
149578	663634
96009	663635
133248	663636
447945	663637
212046	663638
71082	663639
243131	663640
10243	663641
42098	663642
5567	663643
218201	663644
244363	663645
81477	663646
77483	663647
316818	663648
84882	663649
436126	663650
23765	663651
62445	663652
165124	663653
236828	663654
125083	663655
1312	663656
70712	663657
84232	663658
11455	663659
25794	663660
85235	663661
274300	663662
89025	663663
54421	663664
358230	663665
395332	663666
53730	663667
189437	663668
13589	663669
63279	663670
121601	663671
426790	663672
14625	663673
9738	663674
195534	663675
287155	663676
284497	663677
248806	663678
109327	663679
303576	663680
173718	663681
242912	663682
20349	663683
242893	663684
134535	663685
456050	663686
454784	663687
114753	663688
138686	663689
77531	663690
141757	663691
17195	663692
270526	663693
112375	663694
263162	663695
52658	663696
172875	663697
67955	663698
49541	663699
198181	663700
38684	663701
8404	663702
455357	663703
57519	663704
330877	663705
11631	663706
125274	663707
44964	663708
3173	663709
182060	663710
135770	663711
162671	663712
16552	663713
7306	663714
369753	663715
234571	663716
145113	663717
344217	663718
50067	663719
210703	663720
378737	663721
83275	663722
90218	663723
33538	663724
55358	663725
152562	663726
151246	663727
148100	663728
22507	663729
82653	663730
283552	663731
207082	663732
30064	663733
67218	663734
136272	663735
17862	663736
140636	663737
165379	663738
271895	663739
200720	663740
28950	663741
236280	663742
115879	663743
11733	663744
16528	663745
630	663746
96802	663747
195446	663748
94474	663749
3264	663750
17843	663751
55032	663752
121643	663753
27174	663754
45373	663755
77304	663756
55417	663757
151198	663758
438854	663759
64408	663760
15933	663761
171266	663762
115478	663763
118335	663764
319194	663765
243726	663766
303328	663767
107668	663768
173940	663769
152274	663770
323359	663771
299583	663772
156752	663773
209068	663774
443613	663775
356476	663776
30898	663777
353425	663778
299584	663779
299352	663780
294760	663781
353419	663782
320586	663783
186817	663784
127270	663785
68818	663786
402512	663787
311827	663788
444317	663789
353418	663790
131218	663791
332415	663792
278545	663793
27387	663794
284312	663795
368959	663796
30219	663797
423017	663798
338412	663799
2467	663800
298719	663801
456133	663802
174759	663803
98565	663804
423728	663805
447635	663806
234210	663807
223470	663808
190436	663809
319728	663810
421442	663811
23950	663812
366530	663813
117889	663814
355087	663815
420185	663816
304874	663817
178471	663818
19274	663819
194171	663820
139180	663821
330226	663822
366592	663823
128296	663824
210205	663825
4476	663826
16228	663827
9485	663828
127272	663829
393273	663830
55580	663831
157967	663832
132508	663833
12478	663834
267040	663835
21526	663836
256206	663837
12906	663838
36158	663839
1967	663840
69468	663841
251450	663842
225015	663843
24125	663844
343865	663845
312540	663846
336628	663847
459455	663848
248730	663849
377652	663850
19872	663851
20693	663852
379853	663853
213932	663854
357808	663855
66055	663856
61582	663857
276283	663858
87930	663859
56143	663860
75727	663861
57842	663862
91144	663863
102645	663864
59832	663865
111841	663866
111921	663867
219564	663868
260572	663869
111494	663870
281151	663871
304161	663872
2311	663873
37043	663874
3067	663875
76296	663876
76798	663877
235033	663878
45256	663879
196973	663880
311984	663881
110829	663882
344869	663883
90776	663884
86516	663885
127541	663886
211926	663887
31836	663888
24	663889
75356	663890
19392	663891
107609	663892
73164	663893
1511	663894
60453	663895
55101	663896
32577	663897
5834	663898
380451	663899
374231	663900
8426	663901
183851	663902
17063	663903
168178	663904
102387	663905
6162	663906
39213	663907
28130	663908
84851	663909
33625	663910
44334	663911
14536	663912
385729	663913
377367	663914
249786	663915
28130	663916
318723	663917
136896	663918
120636	663919
60998	663920
73705	663921
383091	663922
191012	663923
302954	663924
192551	663925
365325	663926
386432	663927
299797	663928
375869	663929
336906	663930
204815	663931
200053	663932
47658	663933
315797	663934
235446	663935
20763	663936
383457	663937
301604	663938
78020	663939
373018	663940
25590	663941
11270	663942
181302	663943
48214	663944
44530	663945
366357	663946
72721	663947
92510	663948
44242	663949
1635	663950
198589	663951
172051	663952
206686	663953
25719	663954
99325	663955
25590	663956
9243	663957
253692	663958
175447	663959
48610	663960
37552	663961
22419	663962
121274	663963
39660	663964
188874	663965
18543	663966
418487	663967
138464	663968
589	663969
92351	663970
112685	663971
58786	663972
282330	663973
18213	663974
371942	663975
344737	663976
203584	663977
73216	663978
269979	663979
49997	663980
155997	663981
589	663982
65653	663983
104720	663984
235773	663985
43127	663986
8034	663987
348827	663988
213028	663989
175314	663990
105668	663991
17534	663992
384880	663993
6238	663994
6297	663995
187313	663996
5051	663997
203665	663998
38033	663999
91342	664000
157298	664001
244952	664002
48434	664003
21509	664004
9430	664005
278137	664006
333523	664007
79383	664008
83399	664009
6297	664010
90859	664011
19429	664012
167876	664013
109514	664014
46591	664015
191909	664016
173045	664017
203840	664018
22719	664019
304902	664020
184104	664021
360996	664022
202710	664023
95956	664024
13504	664025
93502	664026
311603	664027
71704	664028
64910	664029
112694	664030
156119	664031
146294	664032
56397	664033
44608	664034
206646	664035
183339	664036
7825	664037
173837	664038
52001	664039
130471	664040
98467	664041
258017	664042
119918	664043
137792	664044
208448	664045
101584	664046
101584	664047
140198	664048
63929	664049
131477	664050
385924	664051
247358	664052
10554	664053
60365	664054
83909	664055
19543	664056
180177	664057
3008	664058
352419	664059
58104	664060
102046	664061
98957	664062
98957	664063
138462	664064
180310	664065
111543	664066
448696	664067
181886	664068
387724	664069
204866	664070
251519	664071
20200	664072
12069	664073
64696	664074
353294	664075
12069	664076
2164	664077
175793	664078
172226	664079
136516	664080
276132	664081
52779	664082
198169	664083
94841	664084
15956	664085
378325	664086
317346	664087
299180	664088
360213	664089
97463	664090
353057	664091
455773	664092
388999	664093
38129	664094
4683	664095
188774	664096
141591	664097
189297	664098
59333	664099
144536	664100
93714	664101
195437	664102
1026	664103
100349	664104
2191	664105
51931	664106
273339	664107
67808	664108
120323	664109
161951	664110
320554	664111
414968	664112
220711	664113
235169	664114
164071	664115
95966	664116
36963	664117
75272	664118
17215	664119
65615	664120
173096	664121
256830	664122
115302	664123
34320	664124
37587	664125
19176	664126
158670	664127
110351	664128
157367	664129
417465	664130
106152	664131
28419	664132
74441	664133
68056	664134
3361	664135
115498	664136
8939	664137
33099	664138
57841	664139
202463	664140
400878	664141
8631	664142
410314	664143
71008	664144
215976	664145
343000	664146
36656	664147
258932	664148
104094	664149
64324	664150
22585	664151
336946	664152
261053	664153
26211	664154
180297	664155
99619	664156
163543	664157
20294	664158
83517	664159
88234	664160
64508	664161
377624	664162
151296	664163
42918	664164
171806	664165
405137	664166
178924	664167
433616	664168
88190	664169
51880	664170
226483	664171
178474	664172
168985	664173
79473	664174
7435	664175
14858	664176
459302	664177
1746	664178
394963	664179
61148	664180
87954	664181
117888	664182
5397	664183
98583	664184
178337	664185
203746	664186
85183	664187
259974	664188
191138	664189
47815	664190
7965	664191
37907	664192
115733	664193
109326	664194
11929	664195
12743	664196
85254	664197
144775	664198
3957	664199
196564	664200
98261	664201
73532	664202
456974	664203
32533	664204
238253	664205
111379	664206
89957	664207
148303	664208
221122	664209
355105	664210
258905	664211
83359	664212
43109	664213
287380	664214
162981	664215
351072	664216
351128	664217
156798	664218
59498	664219
153773	664220
201848	664221
165111	664222
332339	664223
23105	664224
343374	664225
434858	664226
402336	664227
80373	664228
236741	664229
21137	664230
38247	664231
35463	664232
169079	664233
310815	664234
213447	664235
176715	664236
446321	664237
63712	664238
319562	664239
51875	664240
96632	664241
438792	664242
49077	664243
13180	664244
238700	664245
48464	664246
164050	664247
443674	664248
240315	664249
360201	664250
121071	664251
419255	664252
170965	664253
268460	664254
119373	664255
345811	664256
56839	664257
99056	664258
213622	664259
249263	664260
304734	664261
166155	664262
188680	664263
345711	664264
393307	664265
249074	664266
231121	664267
77813	664268
152861	664269
41306	664270
67048	664271
15635	664272
335997	664273
85140	664274
43313	664275
118090	664276
183071	664277
422061	664278
429415	664279
5469	664280
238919	664281
2566	664282
23755	664283
239806	664284
21055	664285
71750	664286
105894	664287
169510	664288
41128	664289
3417	664290
348676	664291
127976	664292
24206	664293
416225	664294
127920	664295
224894	664296
6806	664297
216884	664298
75587	664299
129020	664300
306678	664301
91596	664302
3538	664303
28133	664304
44915	664305
96859	664306
5222	664307
9571	664308
102987	664309
33937	664310
30676	664311
79492	664312
46284	664313
456465	664314
381790	664315
61374	664316
99452	664317
270703	664318
50613	664319
84174	664320
28091	664321
146743	664322
40844	664323
21292	664324
157759	664325
4468	664326
46357	664327
113451	664328
194823	664329
84081	664330
154273	664331
150496	664332
15824	664333
63140	664334
378874	664335
61439	664336
43244	664337
231569	664338
192410	664339
14528	664340
128619	664341
333225	664342
3459	664343
4249	664344
5066	664345
73755	664346
412599	664347
432951	664348
223944	664349
30698	664350
272531	664351
3063	664352
245358	664353
47184	664354
169055	664355
67435	664356
401416	664357
370346	664358
136518	664359
165616	664360
232356	664361
14542	664362
182392	664363
35980	664364
96717	664365
130732	664366
82752	664367
213039	664368
449403	664369
126251	664370
45882	664371
50227	664372
392971	664373
122753	664374
19860	664375
67539	664376
2732	664377
21783	664378
273707	664379
227988	664380
157961	664381
168913	664382
15643	664383
220743	664384
124939	664385
60151	664386
161653	664387
288546	664388
13433	664389
20988	664390
14767	664391
140088	664392
11418	664393
251141	664394
432166	664395
281514	664396
77956	664397
8457	664398
266767	664399
29928	664400
22450	664401
133477	664402
15892	664403
153913	664404
192920	664405
90849	664406
9706	664407
423058	664408
82164	664409
42304	664410
33505	664411
165935	664412
429171	664413
4844	664414
227232	664415
46464	664416
20421	664417
35304	664418
29444	664419
53439	664420
244988	664421
6119	664422
58717	664423
22189	664424
5676	664425
69096	664426
107350	664427
456375	664428
348243	664429
48554	664430
183739	664431
20106	664432
14592	664433
65771	664434
22428	664435
249089	664436
49041	664437
41174	664438
6406	664439
183979	664440
12189	664441
9206	664442
4818	664443
11174	664444
144517	664445
47965	664446
102413	664447
266066	664448
111091	664449
62876	664450
176555	664451
449110	664452
2199	664453
3854	664454
71977	664455
53013	664456
65163	664457
56417	664458
122069	664459
50747	664460
387198	664461
126142	664462
7903	664463
127972	664464
40682	664465
51136	664466
343682	664467
218788	664468
91582	664469
55483	664470
410903	664471
61624	664472
142574	664473
67208	664474
46533	664475
221893	664476
20364	664477
74229	664478
66502	664479
28344	664480
9277	664481
92313	664482
111767	664483
132439	664484
147931	664485
62432	664486
12340	664487
45165	664488
902	664489
148117	664490
14981	664491
374267	664492
282403	664493
11600	664494
244863	664495
299113	664496
21321	664497
13038	664498
394082	664499
6836	664500
94921	664501
344792	664502
9679	664503
120688	664504
18110	664505
206736	664506
65981	664507
29955	664508
427629	664509
9153	664510
299748	664511
247992	664512
18137	664513
14535	664514
104837	664515
10324	664516
90328	664517
395292	664518
306991	664519
40448	664520
210314	664521
88210	664522
12943	664523
141460	664524
86846	664525
13972	664526
253255	664527
35066	664528
98297	664529
19355	664530
24959	664531
64171	664532
14105	664533
451892	664534
180231	664535
10591	664536
436932	664537
221279	664538
48851	664539
286155	664540
18078	664541
20214	664542
315687	664543
21067	664544
12822	664545
14940	664546
155688	664547
303733	664548
46677	664549
168017	664550
38703	664551
457879	664552
71395	664553
190747	664554
191128	664555
7761	664556
125900	664557
247395	664558
294681	664559
345926	664560
221270	664561
95912	664562
134838	664563
95384	664564
139417	664565
69082	664566
98789	664567
15659	664568
3761	664569
115583	664570
118640	664571
179256	664572
107087	664573
412416	664574
117894	664575
69992	664576
83608	664577
171244	664578
29141	664579
9188	664580
53844	664581
72980	664582
88588	664583
2977	664584
166260	664585
150727	664586
229824	664587
23737	664588
17224	664589
225847	664590
420398	664591
4985	664592
79667	664593
28376	664594
217985	664595
423733	664596
4941	664597
357056	664598
243096	664599
123445	664600
165651	664601
192595	664602
164089	664603
92248	664604
70662	664605
82143	664606
3205	664607
19057	664608
1063	664609
105535	664610
305660	664611
7010	664612
198682	664613
10416	664614
53760	664615
1122	664616
13103	664617
439649	664618
361835	664619
120001	664620
28660	664621
18579	664622
123449	664623
52792	664624
112056	664625
151127	664626
35315	664627
151127	664628
74557	664629
138312	664630
79960	664631
120482	664632
223480	664633
249011	664634
93019	664635
14845	664636
179971	664637
27084	664638
417318	664639
63193	664640
455140	664641
232324	664642
162375	664643
125156	664644
295545	664645
174400	664646
120482	664647
108628	664648
107815	664649
15580	664650
210260	664651
9058	664652
23023	664653
293095	664654
373063	664655
395373	664656
165568	664657
177149	664658
440927	664659
88049	664660
328480	664661
64979	664662
57493	664663
108628	664664
386975	664665
159662	664666
223480	664667
8979	664668
113558	664669
179401	664670
314393	664671
401730	664672
240306	664673
113990	664674
143183	664675
133307	664676
67377	664677
73919	664678
110410	664679
298822	664680
33792	664681
86655	664682
216549	664683
7213	664684
341435	664685
290712	664686
178836	664687
446307	664688
102891	664689
21171	664690
133652	664691
135765	664692
22866	664693
77232	664694
287778	664695
149760	664696
8627	664697
450183	664698
17547	664699
40295	664700
317328	664701
443212	664702
349798	664703
425512	664704
366505	664705
51385	664706
365155	664707
4078	664708
381080	664709
213949	664710
122845	664711
19127	664712
75680	664713
75680	664714
29053	664715
38268	664716
190677	664717
57693	664718
49566	664719
218282	664720
174235	664721
14626	664722
15584	664723
242403	664724
112365	664725
373515	664726
55922	664727
10258	664728
50739	664729
50739	664730
190797	664731
90364	664732
194604	664733
112364	664734
297035	664735
81434	664736
81514	664737
227900	664738
58472	664739
114482	664740
426353	664741
200828	664742
112365	664743
58472	664744
370054	664745
127808	664746
424311	664747
117293	664748
98812	664749
121511	664750
13902	664751
13902	664752
28880	664753
220979	664754
58596	664755
124182	664756
91891	664757
265403	664758
44774	664759
440996	664760
82539	664761
55614	664762
130188	664763
45925	664764
224509	664765
31937	664766
88354	664767
353139	664768
51641	664769
8539	664770
16404	664771
173864	664772
30679	664773
214956	664774
112331	664775
76883	664776
7147	664777
200057	664778
1472	664779
54852	664780
232755	664781
5549	664782
8422	664783
7478	664784
33974	664785
202877	664786
4616	664787
171360	664788
261187	664789
152404	664790
5677	664791
407853	664792
144944	664793
2916	664794
75590	664795
9813	664796
286616	664797
31963	664798
67245	664799
218910	664800
120236	664801
19664	664802
28370	664803
329651	664804
229911	664805
44347	664806
169714	664807
25901	664808
150858	664809
405837	664810
111214	664811
99168	664812
113392	664813
108305	664814
9279	664815
345865	664816
5791	664817
44863	664818
7815	664819
50552	664820
86562	664821
26912	664822
35094	664823
394833	664824
277562	664825
97937	664826
3569	664827
66283	664828
232758	664829
235100	664830
118557	664831
408009	664832
123437	664833
23829	664834
236113	664835
413705	664836
76338	664837
286976	664838
7003	664839
35006	664840
243378	664841
38599	664842
5374	664843
8955	664844
4816	664845
54586	664846
186304	664847
400515	664848
457302	664849
105128	664850
344523	664851
395725	664852
48156	664853
57688	664854
97177	664855
5612	664856
2290	664857
122767	664858
349887	664859
165053	664860
12216	664861
12843	664862
36757	664863
885	664864
362529	664865
161953	664866
6038	664867
236775	664868
11142	664869
20198	664870
243236	664871
201286	664872
194406	664873
278827	664874
3899	664875
20591	664876
402411	664877
88474	664878
297688	664879
375824	664880
161843	664881
263258	664882
44302	664883
90516	664884
115519	664885
73302	664886
62270	664887
424004	664888
48446	664889
22689	664890
113041	664891
14549	664892
78451	664893
158842	664894
59309	664895
397098	664896
203238	664897
50884	664898
346966	664899
114263	664900
245773	664901
229500	664902
275328	664903
239910	664904
141435	664905
178454	664906
131685	664907
122794	664908
82666	664909
73784	664910
175382	664911
16733	664912
121215	664913
22495	664914
317	664915
45560	664916
146229	664917
58963	664918
20360	664919
182000	664920
129427	664921
109553	664922
41059	664923
285474	664924
49643	664925
153472	664926
153472	664927
1236	664928
177316	664929
34608	664930
125296	664931
234362	664932
61490	664933
34687	664934
2824	664935
12937	664936
2710	664937
68068	664938
11126	664939
24888	664940
24888	664941
125837	664942
199293	664943
93897	664944
121762	664945
211789	664946
3786	664947
1932	664948
134879	664949
6584	664950
31947	664951
112520	664952
67800	664953
429140	664954
73921	664955
58617	664956
26085	664957
2865	664958
26560	664959
87838	664960
54586	664961
35569	664962
226859	664963
57064	664964
7178	664965
204409	664966
15818	664967
76128	664968
3837	664969
53420	664970
203273	664971
195943	664972
36281	664973
118451	664974
87008	664975
190257	664976
21699	664977
73213	664978
306373	664979
861	664980
424645	664981
37548	664982
31605	664983
2487	664984
91383	664985
26216	664986
448634	664987
3369	664988
363750	664989
250919	664990
16397	664991
73660	664992
64611	664993
8911	664994
24831	664995
428480	664996
8601	664997
63405	664998
67938	664999
220492	665000
98027	665001
232301	665002
15890	665003
96003	665004
77566	665005
200079	665006
88112	665007
88056	665008
14067	665009
6366	665010
26387	665011
36186	665012
236301	665013
13001	665014
2811	665015
83	665016
623	665017
37328	665018
18370	665019
13814	665020
13616	665021
8563	665022
103097	665023
246367	665024
205072	665025
195825	665026
61273	665027
450	665028
3512	665029
12660	665030
196476	665031
187793	665032
2962	665033
33737	665034
194661	665035
24284	665036
2599	665037
258103	665038
243940	665039
102511	665040
52653	665041
11859	665042
58877	665043
45338	665044
98312	665045
178915	665046
335820	665047
31587	665048
63035	665049
3101	665050
102462	665051
4532	665052
34699	665053
6806	665054
2395	665055
3308	665056
183624	665057
46750	665058
28721	665059
3819	665060
88866	665061
938	665062
2505	665063
3028	665064
22265	665065
53258	665066
416996	665067
20383	665068
41677	665069
131564	665070
8988	665071
87953	665072
141374	665073
380407	665074
206974	665075
320040	665076
176124	665077
409185	665078
262883	665079
116412	665080
242260	665081
54377	665082
134749	665083
71258	665084
128204	665085
2449	665086
323219	665087
334408	665088
262622	665089
32532	665090
172434	665091
276712	665092
85001	665093
46233	665094
754	665095
181	665096
132912	665097
91298	665098
748	665099
5396	665100
2787	665101
411018	665102
332382	665103
434748	665104
372548	665105
30354	665106
48958	665107
34150	665108
89464	665109
18581	665110
35096	665111
210	665112
14884	665113
196399	665114
33537	665115
1529	665116
1579	665117
87515	665118
25020	665119
83185	665120
128589	665121
448264	665122
17916	665123
66401	665124
319831	665125
146002	665126
3511	665127
10348	665128
8075	665129
359141	665130
25001	665131
86001	665132
22048	665133
19583	665134
32805	665135
428521	665136
231313	665137
115266	665138
26932	665139
137012	665140
37947	665141
311602	665142
56121	665143
2221	665144
57229	665145
51787	665146
170785	665147
6305	665148
78132	665149
7577	665150
30329	665151
198959	665152
26011	665153
19005	665154
32010	665155
3826	665156
2188	665157
40237	665158
250067	665159
24526	665160
25759	665161
34888	665162
30187	665163
61479	665164
407125	665165
116659	665166
386113	665167
7683	665168
2808	665169
250434	665170
149038	665171
62	665172
125982	665173
82863	665174
46797	665175
68109	665176
118006	665177
1529	665178
32608	665179
1036	665180
573	665181
2980	665182
60047	665183
4963	665184
12969	665185
388568	665186
106228	665187
26479	665188
374107	665189
128368	665190
85724	665191
5098	665192
6070	665193
9739	665194
301382	665195
217991	665196
214463	665197
42085	665198
30515	665199
116352	665200
336	665201
14823	665202
504	665203
96497	665204
56797	665205
123330	665206
66	665207
40147	665208
63049	665209
22895	665210
205426	665211
162859	665212
24221	665213
45413	665214
43022	665215
4514	665216
44136	665217
1189	665218
12313	665219
195337	665220
387390	665221
340755	665222
322152	665223
112482	665224
346816	665225
48294	665226
5715	665227
20313	665228
96054	665229
4068	665230
47465	665231
180419	665232
16817	665233
4900	665234
204165	665235
10012	665236
414848	665237
30824	665238
43481	665239
252691	665240
17340	665241
2955	665242
124583	665243
61316	665244
229051	665245
34209	665246
9023	665247
106380	665248
177450	665249
444084	665250
4822	665251
18677	665252
66459	665253
62645	665254
124912	665255
4698	665256
214633	665257
85945	665258
217766	665259
111476	665260
70950	665261
38969	665262
15148	665263
14939	665264
25651	665265
32856	665266
9573	665267
246885	665268
46090	665269
34711	665270
94864	665271
6356	665272
124568	665273
74004	665274
107162	665275
377640	665276
197995	665277
9971	665278
53382	665279
429254	665280
39540	665281
9632	665282
104860	665283
426210	665284
244139	665285
182578	665286
23520	665287
419286	665288
314965	665289
113757	665290
43121	665291
263283	665292
443530	665293
42419	665294
51229	665295
22145	665296
9430	665297
205084	665298
340589	665299
96445	665300
105979	665301
32114	665302
1122	665303
524	665304
219035	665305
67778	665306
127916	665307
83580	665308
115951	665309
178732	665310
4352	665311
15332	665312
49570	665313
313367	665314
65	665315
517	665316
27486	665317
10021	665318
113289	665319
116199	665320
100272	665321
48574	665322
16497	665323
22578	665324
44490	665325
163664	665326
84868	665327
103052	665328
86754	665329
288832	665330
11532	665331
25197	665332
139405	665333
16886	665334
456150	665335
135526	665336
1474	665337
105557	665338
13564	665339
95319	665340
114422	665341
249486	665342
4479	665343
240076	665344
43801	665345
2254	665346
212770	665347
18763	665348
12580	665349
56526	665350
6798	665351
43812	665352
56802	665353
2525	665354
25729	665355
54028	665356
62453	665357
38862	665358
140624	665359
32262	665360
61672	665361
76029	665362
395093	665363
443360	665364
329891	665365
127957	665366
78538	665367
76558	665368
20389	665369
7514	665370
8528	665371
46001	665372
28893	665373
312497	665374
25849	665375
360	665376
36256	665377
215415	665378
8803	665379
69924	665380
20938	665381
46965	665382
22527	665383
565	665384
17424	665385
118946	665386
76408	665387
72626	665388
93782	665389
67464	665390
255984	665391
67442	665392
31056	665393
32324	665394
302275	665395
441813	665396
12996	665397
21746	665398
26651	665399
190521	665400
288586	665401
339856	665402
380436	665403
86916	665404
3130	665405
198994	665406
57113	665407
245783	665408
2437	665409
384402	665410
357260	665411
284166	665412
42177	665413
185890	665414
16615	665415
55740	665416
12891	665417
24536	665418
282803	665419
149375	665420
19201	665421
117237	665422
64571	665423
150785	665424
104833	665425
3428	665426
27697	665427
8388	665428
12737	665429
122054	665430
91245	665431
105870	665432
92018	665433
289737	665434
233554	665435
27143	665436
15069	665437
9222	665438
14695	665439
7412	665440
177956	665441
94493	665442
184355	665443
346914	665444
64283	665445
435190	665446
15527	665447
105357	665448
9431	665449
219614	665450
309625	665451
83500	665452
244845	665453
74890	665454
47109	665455
22058	665456
99744	665457
42227	665458
222865	665459
98322	665460
73123	665461
67633	665462
92345	665463
40472	665464
148453	665465
112839	665466
107007	665467
111338	665468
31940	665469
188301	665470
358991	665471
4742	665472
208197	665473
88405	665474
111161	665475
275787	665476
93596	665477
55097	665478
3314	665479
12	665480
23815	665481
56710	665482
4956	665483
196918	665484
172578	665485
129089	665486
14391	665487
50730	665488
198382	665489
171463	665490
47637	665491
238416	665492
97527	665493
433945	665494
224766	665495
460039	665496
281880	665497
343084	665498
123803	665499
19628	665500
46994	665501
58634	665502
192923	665503
35018	665504
285519	665505
73274	665506
28822	665507
15872	665508
25751	665509
350122	665510
18037	665511
6634	665512
399933	665513
140324	665514
71	665515
64739	665516
232067	665517
81039	665518
19759	665519
144364	665520
133157	665521
115480	665522
222440	665523
45006	665524
32246	665525
160417	665526
22852	665527
2880	665528
90600	665529
283688	665530
4884	665531
121050	665532
6503	665533
807	665534
178626	665535
304821	665536
119575	665537
453419	665538
69338	665539
449675	665540
132598	665541
123388	665542
379967	665543
8329	665544
83833	665545
58229	665546
112282	665547
48172	665548
56001	665549
10426	665550
8205	665551
37733	665552
195551	665553
216860	665554
322530	665555
404449	665556
370180	665557
243759	665558
39787	665559
43215	665560
65526	665561
385935	665562
117236	665563
4435	665564
55645	665565
30943	665566
220328	665567
97700	665568
12996	665569
330198	665570
30312	665571
58188	665572
8840	665573
41299	665574
128976	665575
388043	665576
389762	665577
40442	665578
194951	665579
114954	665580
171911	665581
195305	665582
132566	665583
127104	665584
13777	665585
50801	665586
23530	665587
137441	665588
168088	665589
53748	665590
8126	665591
458845	665592
131176	665593
58269	665594
55727	665595
43129	665596
55097	665597
25533	665598
70655	665599
121353	665600
32100	665601
63258	665602
107776	665603
87395	665604
359530	665605
267667	665606
423922	665607
220980	665608
120467	665609
188910	665610
217679	665611
84441	665612
305541	665613
44074	665614
32325	665615
199651	665616
10814	665617
40680	665618
319563	665619
123257	665620
153614	665621
56750	665622
109618	665623
231664	665624
307310	665625
43969	665626
1761	665627
75939	665628
26193	665629
4179	665630
192918	665631
164473	665632
2940	665633
59825	665634
314597	665635
37896	665636
128969	665637
5634	665638
91079	665639
81875	665640
80047	665641
436461	665642
22587	665643
11413	665644
266729	665645
127125	665646
246590	665647
229771	665648
4929	665649
251	665650
71612	665651
197	665652
95717	665653
26859	665654
70503	665655
29971	665656
194135	665657
45313	665658
253075	665659
53129	665660
326437	665661
258606	665662
263820	665663
176179	665664
304599	665665
112970	665666
33740	665667
196512	665668
79737	665669
181837	665670
15278	665671
305549	665672
2657	665673
85643	665674
441657	665675
143087	665676
17474	665677
166071	665678
100409	665679
170000	665680
70097	665681
24220	665682
10553	665683
46329	665684
32047	665685
103826	665686
207611	665687
366889	665688
210465	665689
49236	665690
178208	665691
124042	665692
228492	665693
83123	665694
42401	665695
157070	665696
109752	665697
177164	665698
135992	665699
274562	665700
357123	665701
404693	665702
57103	665703
25678	665704
347465	665705
6398	665706
7077	665707
408057	665708
245281	665709
316700	665710
27168	665711
2266	665712
206494	665713
16765	665714
199836	665715
186231	665716
25456	665717
85401	665718
23203	665719
16618	665720
8599	665721
298376	665722
18271	665723
26185	665724
26185	665725
267637	665726
90461	665727
443833	665728
79785	665729
9901	665730
111736	665731
317152	665732
54498	665733
15233	665734
73892	665735
9145	665736
7395	665737
425319	665738
18739	665739
30516	665740
320676	665741
11066	665742
85464	665743
44995	665744
121082	665745
7154	665746
79283	665747
142275	665748
177993	665749
26399	665750
175749	665751
179453	665752
7794	665753
3546	665754
41983	665755
215795	665756
23204	665757
92024	665758
12533	665759
256881	665760
95559	665761
24529	665762
243180	665763
83702	665764
275266	665765
427045	665766
332951	665767
12345	665768
3001	665769
75677	665770
63648	665771
14506	665772
30195	665773
6629	665774
40472	665775
25091	665776
266013	665777
145021	665778
23732	665779
158766	665780
121785	665781
347209	665782
443727	665783
120166	665784
213175	665785
218000	665786
17121	665787
71772	665788
2488	665789
62867	665790
313681	665791
249136	665792
9145	665793
14784	665794
146877	665795
172548	665796
34429	665797
276418	665798
419254	665799
235007	665800
188170	665801
119020	665802
247549	665803
6835	665804
189100	665805
62075	665806
33794	665807
287397	665808
194612	665809
174204	665810
19931	665811
94814	665812
123758	665813
328394	665814
231029	665815
20853	665816
253	665817
13049	665818
114593	665819
45166	665820
33482	665821
14380	665822
2822	665823
122648	665824
228858	665825
431584	665826
322429	665827
8763	665828
273240	665829
90174	665830
181130	665831
8047	665832
17871	665833
112638	665834
6733	665835
6577	665836
53493	665837
36099	665838
31644	665839
250920	665840
42650	665841
275383	665842
167276	665843
130261	665844
265588	665845
108039	665846
95617	665847
51525	665848
194557	665849
94416	665850
18948	665851
63944	665852
41873	665853
137385	665854
97281	665855
8465	665856
52765	665857
9495	665858
217747	665859
183627	665860
237594	665861
31877	665862
18992	665863
184030	665864
156128	665865
110364	665866
64147	665867
106451	665868
62944	665869
12949	665870
5727	665871
13395	665872
68879	665873
152249	665874
2489	665875
1399	665876
64104	665877
33693	665878
33616	665879
287272	665880
350514	665881
186630	665882
38043	665883
286986	665884
12731	665885
59173	665886
2201	665887
34651	665888
48472	665889
211189	665890
7493	665891
209582	665892
142299	665893
61383	665894
15047	665895
121101	665896
2978	665897
113650	665898
41048	665899
1606	665900
9644	665901
2977	665902
68863	665903
163681	665904
63175	665905
115667	665906
44666	665907
342243	665908
24751	665909
119204	665910
9019	665911
76394	665912
324493	665913
47036	665914
145502	665915
241569	665916
210698	665917
675	665918
79017	665919
231400	665920
199702	665921
53980	665922
90944	665923
2330	665924
266667	665925
1682	665926
210620	665927
298250	665928
213077	665929
34799	665930
48693	665931
10479	665932
113496	665933
29581	665934
20612	665935
10026	665936
63092	665937
343519	665938
53122	665939
230929	665940
250735	665941
87270	665942
41395	665943
3628	665944
5581	665945
4742	665946
53064	665947
441679	665948
45712	665949
212028	665950
47430	665951
64333	665952
55642	665953
16028	665954
554	665955
188861	665956
3465	665957
33522	665958
119747	665959
10751	665960
34292	665961
232785	665962
174020	665963
70440	665964
45514	665965
103544	665966
142792	665967
26843	665968
432020	665969
422815	665970
26576	665971
147604	665972
79924	665973
8472	665974
226499	665975
405516	665976
375044	665977
172797	665978
8506	665979
13044	665980
282442	665981
74352	665982
18397	665983
409283	665984
8845	665985
371143	665986
83017	665987
414775	665988
3473	665989
21939	665990
78428	665991
428075	665992
183261	665993
336562	665994
67739	665995
32029	665996
2138	665997
125569	665998
203592	665999
43526	666000
128328	666001
240697	666002
115587	666003
51202	666004
442118	666005
19616	666006
102574	666007
207946	666008
116199	666009
413219	666010
270132	666011
1632	666012
105988	666013
57056	666014
50616	666015
118663	666016
421970	666017
89876	666018
132846	666019
156087	666020
105648	666021
5758	666022
15450	666023
247106	666024
285	666025
47095	666026
211232	666027
16058	666028
271227	666029
47619	666030
3264	666031
270278	666032
20554	666033
71195	666034
51313	666035
48445	666036
13621	666037
5404	666038
185777	666039
61038	666040
178422	666041
222421	666042
197431	666043
36833	666044
1088	666045
98607	666046
346210	666047
293801	666048
30847	666049
347662	666050
425599	666051
10212	666052
20232	666053
16332	666054
8984	666055
51821	666056
259128	666057
235236	666058
213315	666059
122754	666060
48086	666061
65414	666062
289039	666063
148346	666064
74796	666065
28817	666066
9823	666067
50641	666068
4052	666069
95169	666070
295547	666071
199536	666072
32462	666073
193123	666074
26022	666075
444752	666076
24550	666077
3978	666078
19952	666079
2426	666080
285605	666081
51129	666082
441551	666083
332496	666084
19263	666085
89294	666086
315692	666087
117262	666088
25394	666089
38450	666090
231532	666091
587	666092
15976	666093
16922	666094
30113	666095
30165	666096
15181	666097
63	666098
11127	666099
116842	666100
14960	666101
24245	666102
88953	666103
221636	666104
9152	666105
319206	666106
73360	666107
10237	666108
231392	666109
30185	666110
9597	666111
139470	666112
340057	666113
133369	666114
49810	666115
135854	666116
247536	666117
129779	666118
148296	666119
24139	666120
37691	666121
67857	666122
202304	666123
34799	666124
25608	666125
87705	666126
42922	666127
39213	666128
4324	666129
41569	666130
50978	666131
8156	666132
13420	666133
208726	666134
354475	666135
214001	666136
183668	666137
246605	666138
387887	666139
33586	666140
154053	666141
329101	666142
12452	666143
138493	666144
24940	666145
92945	666146
201831	666147
15492	666148
18827	666149
177164	666150
65362	666151
23555	666152
135129	666153
61375	666154
87049	666155
170317	666156
94509	666157
107636	666158
22698	666159
59186	666160
25073	666161
211376	666162
117154	666163
2689	666164
5310	666165
206660	666166
434893	666167
175299	666168
134602	666169
101787	666170
5541	666171
2095	666172
29541	666173
122053	666174
133058	666175
15096	666176
111294	666177
71182	666178
2129	666179
39048	666180
77038	666181
403	666182
225610	666183
104944	666184
10990	666185
6173	666186
184971	666187
123943	666188
242045	666189
2195	666190
336390	666191
35644	666192
23534	666193
101351	666194
226893	666195
382827	666196
50538	666197
216106	666198
105498	666199
29724	666200
159982	666201
9513	666202
422886	666203
223981	666204
107593	666205
205093	666206
108621	666207
193154	666208
41599	666209
99162	666210
59965	666211
384791	666212
112722	666213
224766	666214
8309	666215
19358	666216
181503	666217
142860	666218
4788	666219
83037	666220
196642	666221
26236	666222
218079	666223
77737	666224
5625	666225
179017	666226
82689	666227
298794	666228
6013	666229
122445	666230
10582	666231
428983	666232
67018	666233
173327	666234
297118	666235
48267	666236
86701	666237
104358	666238
216366	666239
6573	666240
228174	666241
12424	666242
205926	666243
103074	666244
434691	666245
2659	666246
15537	666247
457238	666248
44183	666249
162792	666250
105302	666251
141149	666252
350825	666253
190558	666254
3782	666255
40763	666256
12446	666257
21786	666258
29633	666259
231649	666260
1477	666261
250934	666262
69199	666263
157482	666264
216254	666265
19069	666266
38430	666267
317793	666268
1200	666269
257464	666270
24390	666271
72702	666272
167276	666273
366914	666274
163409	666275
66465	666276
35105	666277
19189	666278
51499	666279
125895	666280
222404	666281
409260	666282
383991	666283
45126	666284
192172	666285
124043	666286
170908	666287
2635	666288
155	666289
436001	666290
164944	666291
110491	666292
121956	666293
12096	666294
55055	666295
96738	666296
179506	666297
4296	666298
45701	666299
34904	666300
18152	666301
45230	666302
148912	666303
45767	666304
292029	666305
85745	666306
10143	666307
218476	666308
245281	666309
3854	666310
10187	666311
86433	666312
103738	666313
128048	666314
187804	666315
59234	666316
140725	666317
224894	666318
17122	666319
191752	666320
9542	666321
456024	666322
450838	666323
87102	666324
446737	666325
71598	666326
281211	666327
22405	666328
125616	666329
9276	666330
87573	666331
13391	666332
14274	666333
12898	666334
197963	666335
67	666336
113808	666337
110220	666338
145413	666339
12635	666340
201776	666341
300688	666342
295165	666343
21301	666344
65616	666345
360365	666346
91413	666347
68674	666348
437985	666349
161171	666350
110329	666351
71693	666352
15689	666353
26616	666354
39982	666355
19903	666356
22	666357
199746	666358
35752	666359
12113	666360
149714	666361
19518	666362
25197	666363
87376	666364
44885	666365
200285	666366
55394	666367
12153	666368
112613	666369
116209	666370
239667	666371
43640	666372
141466	666373
111290	666374
22446	666375
49175	666376
14695	666377
29920	666378
73080	666379
54047	666380
85926	666381
110206	666382
45545	666383
388	666384
80523	666385
158108	666386
42844	666387
14911	666388
9958	666389
134573	666390
119464	666391
2838	666392
80409	666393
283470	666394
26876	666395
192042	666396
280708	666397
154779	666398
51083	666399
81674	666400
77148	666401
14865	666402
115403	666403
225325	666404
38672	666405
5443	666406
4168	666407
146931	666408
34682	666409
170773	666410
9455	666411
178275	666412
77848	666413
193819	666414
393783	666415
31361	666416
31361	666417
91380	666418
447619	666419
3390	666420
127728	666421
43039	666422
164577	666423
87495	666424
2549	666425
259882	666426
7351	666427
21232	666428
230768	666429
38277	666430
46041	666431
21120	666432
213915	666433
345778	666434
26331	666435
352265	666436
23341	666437
119007	666438
129094	666439
429717	666440
302730	666441
4179	666442
77630	666443
250445	666444
172556	666445
12142	666446
150815	666447
84646	666448
30626	666449
176323	666450
365832	666451
141419	666452
162357	666453
352392	666454
114201	666455
402257	666456
25217	666457
115081	666458
122660	666459
730	666460
109761	666461
14718	666462
105200	666463
35323	666464
8642	666465
120660	666466
285641	666467
33409	666468
238052	666469
375085	666470
91791	666471
121504	666472
49489	666473
77293	666474
41395	666475
19349	666476
48690	666477
90969	666478
17927	666479
401601	666480
135137	666481
340593	666482
144411	666483
269507	666484
135459	666485
27787	666486
25849	666487
108575	666488
23754	666489
237272	666490
39559	666491
36859	666492
227254	666493
245571	666494
355618	666495
210821	666496
133360	666497
90347	666498
156490	666499
14524	666500
98636	666501
8361	666502
97455	666503
197357	666504
70157	666505
61383	666506
373248	666507
4956	666508
3007	666509
7860	666510
36316	666511
329903	666512
137	666513
3069	666514
167755	666515
219108	666516
8563	666517
7272	666518
42189	666519
45563	666520
199704	666521
25094	666522
94849	666523
210935	666524
60984	666525
192831	666526
1107	666527
63335	666528
69616	666529
283173	666530
242125	666531
152	666532
10678	666533
147246	666534
2999	666535
244672	666536
8772	666537
420412	666538
19982	666539
126843	666540
1299	666541
41152	666542
519	666543
48205	666544
29225	666545
1259	666546
20604	666547
98510	666548
329245	666549
20940	666550
12845	666551
14594	666552
47244	666553
218737	666554
120659	666555
313307	666556
11105	666557
238630	666558
253610	666559
116702	666560
32308	666561
360947	666562
498	666563
339018	666564
17511	666565
40780	666566
93067	666567
74591	666568
370700	666569
64964	666570
125802	666571
140916	666572
58669	666573
127425	666574
76437	666575
98840	666576
156772	666577
58561	666578
8008	666579
63547	666580
138566	666581
3387	666582
6264	666583
160556	666584
277037	666585
122466	666586
308218	666587
7272	666588
72480	666589
11213	666590
76771	666591
409446	666592
87817	666593
2672	666594
109376	666595
27430	666596
284549	666597
37940	666598
32919	666599
4296	666600
47741	666601
43859	666602
203047	666603
454191	666604
84474	666605
78210	666606
35808	666607
24139	666608
49660	666609
110468	666610
434375	666611
28893	666612
332906	666613
245965	666614
10723	666615
319544	666616
345872	666617
2044	666618
14524	666619
287894	666620
3411	666621
102379	666622
41257	666623
43878	666624
34095	666625
53054	666626
63511	666627
47396	666628
407042	666629
458084	666630
5810	666631
48135	666632
27815	666633
816	666634
6418	666635
8008	666636
96251	666637
5674	666638
49488	666639
126667	666640
3254	666641
210821	666642
303	666643
716	666644
7407	666645
90044	666646
98891	666647
232559	666648
23932	666649
152076	666650
22889	666651
28705	666652
63604	666653
212937	666654
411620	666655
47134	666656
85088	666657
39	666658
217637	666659
216879	666660
6022	666661
7840	666662
264170	666663
128665	666664
69376	666665
291071	666666
350680	666667
8877	666668
26528	666669
214050	666670
346817	666671
32921	666672
2804	666673
453386	666674
92390	666675
359963	666676
106054	666677
165349	666678
123385	666679
7143	666680
99979	666681
28669	666682
123838	666683
381949	666684
16485	666685
138163	666686
103032	666687
109389	666688
121870	666689
267039	666690
49844	666691
88528	666692
432769	666693
51392	666694
271169	666695
956	666696
28130	666697
29302	666698
48213	666699
32112	666700
405855	666701
157666	666702
173	666703
23555	666704
170814	666705
373756	666706
1682	666707
125578	666708
72291	666709
88731	666710
8799	666711
204129	666712
176770	666713
258933	666714
156	666715
5801	666716
42093	666717
151249	666718
74549	666719
63205	666720
41980	666721
17521	666722
94163	666723
73069	666724
17023	666725
181259	666726
164752	666727
237223	666728
130952	666729
245108	666730
119439	666731
6026	666732
57765	666733
173975	666734
37096	666735
11654	666736
53013	666737
127737	666738
633	666739
2766	666740
50966	666741
12288	666742
9533	666743
66252	666744
39094	666745
120497	666746
25635	666747
4100	666748
53369	666749
10615	666750
110154	666751
7058	666752
22039	666753
32897	666754
407049	666755
97358	666756
141719	666757
18399	666758
430803	666759
985	666760
350184	666761
344302	666762
47218	666763
261309	666764
288650	666765
31110	666766
81026	666767
142292	666768
25382	666769
82992	666770
183261	666771
206722	666772
6013	666773
34182	666774
335162	666775
16946	666776
90848	666777
217610	666778
84134	666779
6542	666780
70754	666781
232832	666782
96240	666783
31031	666784
47741	666785
386074	666786
88991	666787
150886	666788
44106	666789
24528	666790
141288	666791
18271	666792
48657	666793
41544	666794
157392	666795
43637	666796
51025	666797
261206	666798
120425	666799
111238	666800
64513	666801
352842	666802
377065	666803
168264	666804
63210	666805
142206	666806
61955	666807
261164	666808
363360	666809
61801	666810
252209	666811
35105	666812
402054	666813
31205	666814
389785	666815
18621	666816
341221	666817
4435	666818
22124	666819
125616	666820
65048	666821
15927	666822
3603	666823
67134	666824
94084	666825
20752	666826
25055	666827
25055	666828
126375	666829
188779	666830
178371	666831
4968	666832
210446	666833
28953	666834
42326	666835
205299	666836
95793	666837
225179	666838
21776	666839
155911	666840
73719	666841
82789	666842
278751	666843
39466	666844
292229	666845
113282	666846
111649	666847
274515	666848
90623	666849
5027	666850
2437	666851
154896	666852
3420	666853
187202	666854
39301	666855
23840	666856
46912	666857
36833	666858
163480	666859
1423	666860
45355	666861
1359	666862
228	666863
91387	666864
325765	666865
249798	666866
125216	666867
22	666868
20820	666869
444008	666870
114165	666871
62934	666872
4456	666873
21124	666874
68642	666875
376101	666876
372632	666877
16582	666878
232323	666879
98899	666880
333123	666881
27140	666882
193571	666883
52888	666884
98469	666885
98900	666886
4529	666887
20792	666888
185875	666889
26320	666890
43779	666891
224554	666892
10510	666893
224321	666894
35257	666895
28062	666896
52949	666897
14575	666898
34384	666899
3248	666900
11031	666901
2774	666902
7270	666903
5715	666904
146052	666905
27109	666906
221173	666907
25826	666908
7993	666909
56994	666910
5423	666911
28512	666912
79042	666913
10218	666914
93601	666915
185259	666916
7067	666917
10835	666918
31016	666919
4497	666920
420792	666921
31277	666922
395620	666923
119532	666924
74433	666925
360048	666926
39116	666927
24926	666928
245926	666929
120851	666930
333354	666931
223479	666932
140473	666933
15849	666934
1143	666935
1470	666936
286089	666937
112470	666938
61884	666939
446054	666940
126037	666941
94249	666942
152482	666943
120995	666944
272429	666945
13448	666946
165932	666947
131929	666948
75994	666949
50294	666950
24056	666951
6507	666952
6507	666953
417866	666954
24097	666955
111589	666956
196828	666957
325548	666958
99867	666959
78924	666960
220225	666961
26788	666962
49811	666963
293929	666964
220091	666965
180417	666966
393757	666967
389529	666968
385119	666969
7340	666970
443770	666971
240992	666972
407550	666973
167489	666974
134294	666975
238408	666976
395909	666977
155830	666978
109104	666979
5042	666980
79590	666981
73676	666982
213964	666983
57104	666984
2768	666985
62993	666986
86203	666987
361003	666988
321111	666989
36725	666990
236762	666991
1819	666992
247233	666993
436501	666994
68251	666995
217263	666996
233759	666997
55352	666998
170924	666999
60483	667000
169676	667001
34558	667002
230866	667003
199034	667004
79733	667005
156939	667006
36727	667007
79119	667008
135779	667009
26236	667010
14028	667011
146928	667012
427987	667013
150684	667014
34094	667015
785	667016
4448	667017
139092	667018
222347	667019
226983	667020
353074	667021
161921	667022
3737	667023
53101	667024
197485	667025
30921	667026
58607	667027
47743	667028
105101	667029
64715	667030
89737	667031
13994	667032
25169	667033
218183	667034
8461	667035
6707	667036
233069	667037
144041	667038
153848	667039
207653	667040
20613	667041
115366	667042
32784	667043
37733	667044
450372	667045
249262	667046
130458	667047
453985	667048
116083	667049
112917	667050
166385	667051
181155	667052
306818	667053
380662	667054
96202	667055
485	667056
9953	667057
381763	667058
69620	667059
226153	667060
1537	667061
452824	667062
70170	667063
112917	667064
35338	667065
152102	667066
39640	667067
107631	667068
232520	667069
384073	667070
54316	667071
19	667072
18628	667073
148375	667074
22542	667075
37985	667076
371021	667077
45681	667078
16080	667079
91635	667080
64146	667081
97386	667082
185477	667083
101496	667084
51283	667085
25961	667086
41145	667087
176450	667088
205255	667089
125045	667090
247747	667091
56244	667092
348131	667093
193349	667094
98623	667095
14568	667096
89754	667097
87783	667098
5367	667099
57407	667100
110962	667101
214600	667102
6204	667103
118642	667104
264010	667105
1589	667106
345630	667107
13237	667108
402473	667109
89715	667110
31472	667111
41472	667112
91837	667113
14412	667114
410469	667115
36930	667116
4292	667117
4292	667118
16100	667119
84488	667120
2978	667121
138419	667122
6331	667123
26368	667124
8086	667125
401624	667126
38155	667127
25116	667128
38772	667129
176917	667130
13452	667131
73185	667132
393	667133
14419	667134
200998	667135
271765	667136
156155	667137
1769	667138
11725	667139
124127	667140
113660	667141
245941	667142
9464	667143
104831	667144
209712	667145
62360	667146
227493	667147
623	667148
112415	667149
86459	667150
276098	667151
38942	667152
253885	667153
212313	667154
191049	667155
57950	667156
57793	667157
396833	667158
219230	667159
485	667160
19247	667161
396000	667162
2454	667163
7883	667164
3839	667165
426281	667166
28867	667167
207115	667168
45090	667169
1257	667170
211623	667171
14638	667172
4744	667173
74202	667174
93037	667175
63459	667176
22030	667177
72947	667178
13875	667179
7066	667180
55134	667181
141578	667182
342604	667183
160716	667184
138874	667185
34414	667186
78663	667187
7581	667188
407964	667189
4736	667190
132593	667191
92055	667192
4438	667193
10615	667194
137977	667195
25829	667196
48176	667197
3019	667198
353290	667199
50835	667200
24772	667201
60539	667202
17159	667203
156	667204
243024	667205
245755	667206
297214	667207
60802	667208
26537	667209
81180	667210
6536	667211
5369	667212
202165	667213
12700	667214
115746	667215
185976	667216
10071	667217
95161	667218
21419	667219
47001	667220
105101	667221
2552	667222
95943	667223
57265	667224
6966	667225
50245	667226
54118	667227
195242	667228
231269	667229
36293	667230
81325	667231
105274	667232
8194	667233
215925	667234
132864	667235
35706	667236
53778	667237
43611	667238
61827	667239
9139	667240
61608	667241
211	667242
104525	667243
55483	667244
32469	667245
130211	667246
63529	667247
177834	667248
12385	667249
12220	667250
51842	667251
259840	667252
133384	667253
2059	667254
43349	667255
6851	667256
132	667257
96225	667258
431319	667259
419	667260
68372	667261
8053	667262
1181	667263
4426	667264
1921	667265
206107	667266
312	667267
232634	667268
98370	667269
69298	667270
16751	667271
5246	667272
33190	667273
192584	667274
19280	667275
3339	667276
8682	667277
28327	667278
85769	667279
26006	667280
377061	667281
131192	667282
79883	667283
7344	667284
200503	667285
2509	667286
246991	667287
4850	667288
255037	667289
73254	667290
450524	667291
71291	667292
424084	667293
392081	667294
81575	667295
143672	667296
367899	667297
5233	667298
317877	667299
7422	667300
101728	667301
79760	667302
52230	667303
312129	667304
17897	667305
74582	667306
152583	667307
74144	667308
42393	667309
232179	667310
221847	667311
441925	667312
4910	667313
321266	667314
105129	667315
125074	667316
393166	667317
178369	667318
172600	667319
19471	667320
34922	667321
11302	667322
13759	667323
68531	667324
18376	667325
37320	667326
410588	667327
41285	667328
200332	667329
173796	667330
16636	667331
367892	667332
154452	667333
64614	667334
61008	667335
393787	667336
268896	667337
277431	667338
268224	667339
117732	667340
2408	667341
59912	667342
136903	667343
275005	667344
214513	667345
46737	667346
245759	667347
324681	667348
232053	667349
260771	667350
174967	667351
57966	667352
51313	667353
99463	667354
101055	667355
40496	667356
26529	667357
13818	667358
216642	667359
104609	667360
26845	667361
164956	667362
46212	667363
214894	667364
8649	667365
12064	667366
29283	667367
12867	667368
62210	667369
59566	667370
35224	667371
106438	667372
91113	667373
147794	667374
80711	667375
60408	667376
13388	667377
93178	667378
37613	667379
89457	667380
132198	667381
7928	667382
179034	667383
84322	667384
111267	667385
129751	667386
228873	667387
147933	667388
326570	667389
31113	667390
322168	667391
7568	667392
212047	667393
326862	667394
202747	667395
313053	667396
15702	667397
175758	667398
114313	667399
17506	667400
62953	667401
155270	667402
395455	667403
174357	667404
333384	667405
207982	667406
170795	667407
244334	667408
229251	667409
183976	667410
55687	667411
16267	667412
83803	667413
99082	667414
120314	667415
111000	667416
5608	667417
76745	667418
347036	667419
381602	667420
224980	667421
215918	667422
5008	667423
403620	667424
47726	667425
62953	667426
3954	667427
57322	667428
78673	667429
222564	667430
448722	667431
163039	667432
81686	667433
139265	667434
34530	667435
55453	667436
3287	667437
73828	667438
43976	667439
379535	667440
135279	667441
175031	667442
10035	667443
134022	667444
250579	667445
342280	667446
101575	667447
139383	667448
25609	667449
399152	667450
36077	667451
190240	667452
196726	667453
70039	667454
52529	667455
59419	667456
55719	667457
223156	667458
49542	667459
53312	667460
412685	667461
58559	667462
23759	667463
173879	667464
120580	667465
110737	667466
191797	667467
427716	667468
117625	667469
418387	667470
171050	667471
224133	667472
17062	667473
368454	667474
16325	667475
150780	667476
5310	667477
191649	667478
48645	667479
105128	667480
63616	667481
45353	667482
5562	667483
68559	667484
414264	667485
111370	667486
16405	667487
81786	667488
229159	667489
150731	667490
24272	667491
125252	667492
34677	667493
361983	667494
23229	667495
102324	667496
448477	667497
204039	667498
116736	667499
53464	667500
33692	667501
21573	667502
287136	667503
24810	667504
311639	667505
5737	667506
15027	667507
21773	667508
42675	667509
179251	667510
153193	667511
356287	667512
182645	667513
326732	667514
35089	667515
192292	667516
57283	667517
32530	667518
101007	667519
172862	667520
3674	667521
101787	667522
108758	667523
217169	667524
273190	667525
326927	667526
59249	667527
169641	667528
52255	667529
37420	667530
225133	667531
39693	667532
33882	667533
8458	667534
2647	667535
19244	667536
21298	667537
119622	667538
178923	667539
63019	667540
122707	667541
6694	667542
70937	667543
25883	667544
23970	667545
160690	667546
338105	667547
102936	667548
201319	667549
442845	667550
79464	667551
236011	667552
92479	667553
261018	667554
137	667555
48653	667556
381565	667557
217074	667558
347126	667559
259893	667560
318064	667561
88210	667562
27414	667563
351213	667564
433557	667565
459637	667566
194748	667567
117478	667568
38938	667569
313137	667570
31264	667571
6425	667572
440910	667573
27791	667574
117767	667575
34844	667576
27320	667577
138535	667578
45219	667579
169324	667580
37777	667581
48766	667582
49601	667583
97559	667584
30523	667585
17773	667586
80268	667587
66954	667588
59552	667589
340882	667590
413001	667591
23133	667592
4112	667593
25836	667594
80652	667595
329572	667596
22825	667597
199197	667598
3892	667599
65687	667600
6108	667601
13178	667602
31751	667603
30809	667604
55036	667605
48922	667606
61468	667607
18832	667608
77799	667609
177714	667610
143026	667611
42759	667612
65815	667613
30287	667614
251463	667615
442925	667616
65041	667617
4752	667618
2484	667619
1163	667620
64589	667621
20663	667622
2969	667623
178266	667624
213652	667625
447238	667626
127842	667627
77995	667628
98953	667629
1449	667630
12140	667631
187283	667632
175338	667633
171893	667634
243164	667635
338345	667636
178931	667637
27784	667638
30765	667639
326331	667640
42439	667641
128181	667642
133827	667643
98080	667644
21256	667645
26663	667646
445950	667647
150344	667648
5178	667649
38299	667650
21583	667651
412269	667652
135145	667653
32430	667654
24097	667655
107577	667656
139221	667657
65398	667658
6898	667659
22380	667660
37095	667661
3034	667662
39743	667663
39376	667664
68086	667665
29006	667666
8321	667667
5588	667668
185608	667669
129199	667670
91708	667671
286057	667672
31033	667673
336	667674
45113	667675
2812	667676
7655	667677
89442	667678
89473	667679
104247	667680
123588	667681
26436	667682
6386	667683
251468	667684
160854	667685
16229	667686
1551	667687
20201	667688
99565	667689
309046	667690
83663	667691
76833	667692
150900	667693
392940	667694
77780	667695
397511	667696
16772	667697
259313	667698
418227	667699
178863	667700
48757	667701
412156	667702
397394	667703
276544	667704
16305	667705
23734	667706
81898	667707
100264	667708
79399	667709
201302	667710
229328	667711
16098	667712
449632	667713
238263	667714
335238	667715
54763	667716
25998	667717
162104	667718
7825	667719
51821	667720
120316	667721
20365	667722
62	667723
231235	667724
100548	667725
111452	667726
188854	667727
273790	667728
388160	667729
17143	667730
88711	667731
158467	667732
80611	667733
303302	667734
423730	667735
28381	667736
201	667737
163405	667738
6735	667739
309150	667740
78818	667741
262958	667742
19535	667743
3541	667744
106972	667745
113075	667746
221366	667747
206010	667748
34502	667749
122818	667750
75784	667751
352381	667752
219690	667753
72752	667754
184375	667755
5987	667756
64177	667757
435279	667758
266756	667759
393747	667760
1147	667761
24871	667762
23250	667763
103157	667764
162706	667765
86079	667766
112829	667767
176460	667768
31166	667769
13960	667770
80779	667771
148407	667772
221780	667773
420358	667774
120151	667775
320747	667776
210313	667777
191750	667778
19968	667779
175692	667780
35869	667781
230866	667782
18344	667783
19178	667784
282810	667785
9382	667786
67916	667787
16340	667788
447552	667789
164474	667790
204495	667791
38554	667792
97473	667793
1192	667794
113389	667795
237439	667796
24696	667797
121311	667798
53995	667799
56160	667800
10521	667801
348743	667802
64383	667803
153939	667804
240046	667805
185778	667806
355603	667807
349728	667808
393337	667809
327961	667810
45818	667811
96112	667812
445974	667813
291338	667814
82772	667815
343729	667816
220417	667817
310150	667818
362144	667819
181465	667820
339148	667821
197494	667822
204828	667823
173372	667824
243674	667825
327959	667826
106611	667827
236173	667828
73707	667829
154819	667830
22060	667831
3698	667832
14267	667833
317906	667834
166814	667835
210497	667836
5072	667837
725	667838
725	667839
8841	667840
169765	667841
12168	667842
217028	667843
79421	667844
97597	667845
57169	667846
16019	667847
20853	667848
458379	667849
446	667850
105907	667851
74379	667852
101687	667853
230346	667854
23176	667855
73332	667856
198565	667857
1657	667858
1012	667859
23383	667860
182493	667861
89469	667862
52920	667863
67929	667864
45618	667865
106328	667866
232149	667867
181481	667868
289004	667869
377447	667870
88983	667871
2306	667872
551	667873
65453	667874
18062	667875
172830	667876
47790	667877
97404	667878
301873	667879
127845	667880
415162	667881
418464	667882
141404	667883
183109	667884
157476	667885
390369	667886
180173	667887
3002	667888
87367	667889
138300	667890
367980	667891
136613	667892
315077	667893
222634	667894
232966	667895
107785	667896
70607	667897
50278	667898
113863	667899
58241	667900
16618	667901
35914	667902
28242	667903
85591	667904
3426	667905
397733	667906
224100	667907
128668	667908
2035	667909
41277	667910
450671	667911
1102	667912
412684	667913
15522	667914
11244	667915
8874	667916
24884	667917
34387	667918
50889	667919
163789	667920
381379	667921
22535	667922
34741	667923
34616	667924
449	667925
108044	667926
2911	667927
15314	667928
169569	667929
40347	667930
12504	667931
63580	667932
93	667933
190020	667934
114807	667935
13984	667936
15027	667937
15211	667938
6239	667939
10404	667940
9809	667941
33245	667942
373007	667943
101706	667944
4770	667945
261642	667946
20493	667947
8680	667948
105828	667949
46393	667950
222131	667951
2838	667952
449234	667953
69522	667954
319324	667955
308	667956
265457	667957
78691	667958
419	667959
29223	667960
348522	667961
140682	667962
34045	667963
177189	667964
411540	667965
4530	667966
135965	667967
2645	667968
128910	667969
37141	667970
3618	667971
12338	667972
389264	667973
24737	667974
68160	667975
32828	667976
3479	667977
102416	667978
32669	667979
39746	667980
95631	667981
37112	667982
174938	667983
318874	667984
408585	667985
12852	667986
8318	667987
28701	667988
52	667989
32703	667990
47340	667991
403118	667992
210700	667993
190640	667994
31558	667995
153089	667996
701	667997
34825	667998
123942	667999
36214	668000
26640	668001
5526	668002
41246	668003
27665	668004
8444	668005
56082	668006
85300	668007
107	668008
35420	668009
304158	668010
3645	668011
145968	668012
6878	668013
184155	668014
26246	668015
69	668016
92036	668017
29074	668018
84908	668019
4213	668020
56401	668021
67299	668022
178668	668023
135074	668024
1778	668025
55	668026
3	668027
6157	668028
113109	668029
142174	668030
837	668031
3371	668032
5915	668033
74403	668034
11552	668035
29908	668036
123397	668037
15619	668038
185093	668039
7016	668040
12147	668041
44316	668042
420146	668043
119752	668044
121106	668045
105139	668046
147617	668047
117193	668048
35245	668049
408	668050
19563	668051
302644	668052
94387	668053
12507	668054
360226	668055
23220	668056
83227	668057
11	668058
13720	668059
1782	668060
2628	668061
186216	668062
140644	668063
15556	668064
4238	668065
2455	668066
1099	668067
80690	668068
421994	668069
401789	668070
29034	668071
41610	668072
290	668073
23558	668074
62284	668075
62284	668076
48008	668077
40783	668078
101776	668079
74642	668080
37204	668081
100041	668082
124706	668083
62036	668084
7170	668085
23503	668086
16507	668087
70382	668088
29773	668089
209252	668090
142376	668091
275393	668092
214223	668093
53192	668094
210981	668095
64736	668096
13317	668097
147430	668098
348	668099
4405	668100
792	668101
20084	668102
43704	668103
240	668104
268957	668105
39957	668106
22288	668107
28993	668108
3029	668109
28122	668110
146895	668111
111742	668112
33230	668113
33737	668114
351342	668115
5829	668116
397920	668117
55532	668118
193735	668119
108676	668120
44004	668121
181912	668122
119756	668123
18783	668124
448761	668125
257680	668126
191537	668127
434681	668128
58750	668129
341781	668130
15284	668131
5912	668132
80473	668133
174594	668134
317068	668135
74631	668136
174968	668137
109270	668138
261	668139
13588	668140
66598	668141
14507	668142
7417	668143
120813	668144
69577	668145
9715	668146
238559	668147
255607	668148
400953	668149
50090	668150
9220	668151
13586	668152
195580	668153
168131	668154
23712	668155
100523	668156
29381	668157
2265	668158
320279	668159
77546	668160
30283	668161
198854	668162
229923	668163
36200	668164
431011	668165
272119	668166
126535	668167
177115	668168
6669	668169
1690	668170
14614	668171
65485	668172
432697	668173
47870	668174
30570	668175
79843	668176
24537	668177
223532	668178
380427	668179
53717	668180
184708	668181
121183	668182
24270	668183
116686	668184
7970	668185
1136	668186
8585	668187
6772	668188
2086	668189
6576	668190
1063	668191
272129	668192
21825	668193
78672	668194
125005	668195
7453	668196
16139	668197
106168	668198
4869	668199
128467	668200
1129	668201
114545	668202
232822	668203
62534	668204
35022	668205
4000	668206
4089	668207
336956	668208
206676	668209
110794	668210
314834	668211
87346	668212
150098	668213
55033	668214
258318	668215
346633	668216
66350	668217
116858	668218
33329	668219
384782	668220
18784	668221
33944	668222
372927	668223
129614	668224
61256	668225
329318	668226
16	668227
9995	668228
6119	668229
133811	668230
11766	668231
87228	668232
3626	668233
432993	668234
203217	668235
352883	668236
163354	668237
401820	668238
1297	668239
183373	668240
52785	668241
421146	668242
90120	668243
13524	668244
33870	668245
2917	668246
115859	668247
286843	668248
243189	668249
174163	668250
118626	668251
17945	668252
249167	668253
65092	668254
158606	668255
65	668256
438591	668257
50321	668258
64300	668259
157602	668260
123616	668261
127508	668262
839	668263
30301	668264
64849	668265
82497	668266
362100	668267
292900	668268
19863	668269
113020	668270
8981	668271
947	668272
385706	668273
297373	668274
18050	668275
410228	668276
267554	668277
58623	668278
87781	668279
18890	668280
33332	668281
68619	668282
30838	668283
26170	668284
58310	668285
171693	668286
134077	668287
225654	668288
1176	668289
186938	668290
292370	668291
194178	668292
189314	668293
69503	668294
236604	668295
143496	668296
195009	668297
40	668298
68862	668299
50549	668300
433249	668301
146533	668302
209590	668303
327822	668304
22978	668305
2164	668306
21591	668307
34563	668308
106756	668309
237558	668310
56839	668311
88859	668312
98305	668313
16032	668314
398162	668315
78784	668316
3765	668317
35242	668318
14777	668319
44738	668320
12384	668321
72900	668322
2007	668323
7009	668324
19637	668325
139251	668326
77317	668327
269113	668328
24811	668329
12448	668330
378109	668331
512	668332
30649	668333
84835	668334
109824	668335
44996	668336
119389	668337
48627	668338
457660	668339
72069	668340
48740	668341
425331	668342
48126	668343
165371	668344
238940	668345
156774	668346
546	668347
56378	668348
63180	668349
439352	668350
26532	668351
164506	668352
93503	668353
194327	668354
112768	668355
11563	668356
14386	668357
329759	668358
5956	668359
45746	668360
381434	668361
125151	668362
123112	668363
251611	668364
97103	668365
223096	668366
81949	668367
15542	668368
263990	668369
38286	668370
15841	668371
346754	668372
236374	668373
28423	668374
126268	668375
14404	668376
39428	668377
431388	668378
67669	668379
61096	668380
175055	668381
120160	668382
1297	668383
199029	668384
109462	668385
25430	668386
44269	668387
141663	668388
282559	668389
103134	668390
122041	668391
176181	668392
18051	668393
13200	668394
24057	668395
17606	668396
20260	668397
141189	668398
1234	668399
241034	668400
16525	668401
93870	668402
90856	668403
152863	668404
193984	668405
43872	668406
82856	668407
28901	668408
3382	668409
64875	668410
138421	668411
286111	668412
31912	668413
26454	668414
9072	668415
8631	668416
396619	668417
83965	668418
213431	668419
77338	668420
47084	668421
59784	668422
9385	668423
9852	668424
435638	668425
146653	668426
326209	668427
958	668428
26162	668429
1420	668430
41726	668431
21706	668432
2448	668433
13606	668434
120422	668435
221142	668436
292	668437
50500	668438
6706	668439
276079	668440
34566	668441
168228	668442
254444	668443
183305	668444
40382	668445
24545	668446
29394	668447
29655	668448
232361	668449
21463	668450
205370	668451
103366	668452
6137	668453
3836	668454
283734	668455
359029	668456
334765	668457
401737	668458
423945	668459
336403	668460
164146	668461
92984	668462
448527	668463
101450	668464
46760	668465
328	668466
988	668467
90034	668468
47938	668469
3348	668470
69840	668471
11921	668472
257034	668473
83231	668474
7248	668475
9788	668476
50878	668477
31449	668478
80477	668479
28306	668480
27347	668481
336519	668482
204133	668483
16862	668484
65729	668485
70987	668486
71166	668487
105000	668488
240231	668489
3239	668490
5502	668491
55402	668492
51055	668493
2817	668494
195568	668495
456571	668496
85633	668497
42407	668498
29999	668499
16929	668500
30323	668501
18647	668502
5941	668503
646	668504
8196	668505
22134	668506
207466	668507
5740	668508
205045	668509
72065	668510
159	668511
187888	668512
200889	668513
97783	668514
89961	668515
140112	668516
95995	668517
342	668518
342	668519
133432	668520
419772	668521
47747	668522
199048	668523
10022	668524
34451	668525
137007	668526
42835	668527
57228	668528
234777	668529
60484	668530
180752	668531
1954	668532
16745	668533
203346	668534
200106	668535
144269	668536
2443	668537
173860	668538
31	668539
105284	668540
16921	668541
37640	668542
56671	668543
16637	668544
108344	668545
250053	668546
68592	668547
110865	668548
99989	668549
228782	668550
381463	668551
396029	668552
284402	668553
177372	668554
52702	668555
108750	668556
21568	668557
107295	668558
85438	668559
284436	668560
8206	668561
29295	668562
5418	668563
145887	668564
67068	668565
32027	668566
85989	668567
46807	668568
36530	668569
54591	668570
125086	668571
452920	668572
30603	668573
247565	668574
191484	668575
138918	668576
4663	668577
89284	668578
18411	668579
58767	668580
285111	668581
45071	668582
271140	668583
249993	668584
208639	668585
55898	668586
32763	668587
67504	668588
51943	668589
108741	668590
393656	668591
5732	668592
24469	668593
14343	668594
294549	668595
24321	668596
2303	668597
157120	668598
168501	668599
429607	668600
119019	668601
391744	668602
393430	668603
3704	668604
275820	668605
21213	668606
122617	668607
125582	668608
226649	668609
197398	668610
174872	668611
24803	668612
37434	668613
446329	668614
1220	668615
206894	668616
93049	668617
397795	668618
42486	668619
23908	668620
178298	668621
33503	668622
240342	668623
329529	668624
181474	668625
302107	668626
35261	668627
359735	668628
67931	668629
29137	668630
448129	668631
20585	668632
167558	668633
329197	668634
2283	668635
129827	668636
431694	668637
163890	668638
127510	668639
158092	668640
146849	668641
120380	668642
14178	668643
2031	668644
167774	668645
9250	668646
119980	668647
95949	668648
457501	668649
238790	668650
81103	668651
212	668652
1576	668653
386112	668654
58038	668655
6	668656
4611	668657
17247	668658
236334	668659
444305	668660
84954	668661
35814	668662
120577	668663
409120	668664
78766	668665
185613	668666
213181	668667
313116	668668
11930	668669
33481	668670
34515	668671
188182	668672
76190	668673
161221	668674
44849	668675
89263	668676
237037	668677
126004	668678
138520	668679
91626	668680
111402	668681
432626	668682
458819	668683
295422	668684
7752	668685
3876	668686
93138	668687
5822	668688
132961	668689
24958	668690
174431	668691
26473	668692
246312	668693
39934	668694
7381	668695
179004	668696
44055	668697
2208	668698
40833	668699
58388	668700
54712	668701
108621	668702
323045	668703
136426	668704
446188	668705
228500	668706
11143	668707
122774	668708
117210	668709
274466	668710
38833	668711
77061	668712
399135	668713
51679	668714
103678	668715
106741	668716
575	668717
124246	668718
69416	668719
435770	668720
70878	668721
42921	668722
17886	668723
119786	668724
18916	668725
4547	668726
40199	668727
194889	668728
483	668729
11461	668730
191627	668731
212711	668732
216140	668733
150098	668734
1937	668735
12322	668736
162829	668737
16194	668738
146703	668739
76017	668740
45365	668741
384577	668742
2639	668743
143682	668744
13655	668745
117903	668746
4030	668747
5666	668748
15226	668749
25513	668750
152452	668751
159208	668752
44377	668753
13945	668754
805	668755
106759	668756
796	668757
35463	668758
49674	668759
144569	668760
94673	668761
174823	668762
7721	668763
4077	668764
4120	668765
96324	668766
248118	668767
64221	668768
449014	668769
14409	668770
83386	668771
101175	668772
33301	668773
250247	668774
115369	668775
222870	668776
5948	668777
226363	668778
38562	668779
196275	668780
73867	668781
54630	668782
115891	668783
107307	668784
61340	668785
13554	668786
104435	668787
257253	668788
15648	668789
25404	668790
42619	668791
251876	668792
19486	668793
50802	668794
80601	668795
52971	668796
2374	668797
133515	668798
39383	668799
90881	668800
249943	668801
7439	668802
50702	668803
77827	668804
4523	668805
103224	668806
74543	668807
318112	668808
22143	668809
106992	668810
9975	668811
2933	668812
34150	668813
239465	668814
9688	668815
71565	668816
127966	668817
219887	668818
168488	668819
359957	668820
145512	668821
274823	668822
69455	668823
378372	668824
12492	668825
11852	668826
53236	668827
202458	668828
171127	668829
2638	668830
225954	668831
35154	668832
42300	668833
114011	668834
18397	668835
122150	668836
357666	668837
49589	668838
425552	668839
31376	668840
2930	668841
311360	668842
301391	668843
100288	668844
147191	668845
245691	668846
163414	668847
230313	668848
127373	668849
352139	668850
39530	668851
16225	668852
33537	668853
2355	668854
9861	668855
52067	668856
4161	668857
19355	668858
44281	668859
36370	668860
92023	668861
76857	668862
52459	668863
5554	668864
185847	668865
346878	668866
41182	668867
76128	668868
10165	668869
170907	668870
343837	668871
2323	668872
13929	668873
71096	668874
208359	668875
49	668876
162399	668877
43038	668878
239802	668879
115439	668880
69175	668881
76020	668882
82642	668883
112427	668884
20510	668885
414807	668886
140405	668887
67067	668888
95399	668889
7411	668890
5016	668891
57211	668892
346088	668893
38005	668894
29378	668895
92062	668896
170868	668897
181156	668898
25065	668899
227002	668900
14362	668901
34178	668902
189101	668903
33416	668904
1124	668905
71485	668906
34911	668907
13872	668908
186451	668909
423417	668910
132999	668911
316048	668912
181000	668913
314662	668914
352941	668915
118973	668916
16346	668917
443457	668918
93640	668919
291605	668920
18518	668921
200469	668922
132132	668923
106881	668924
171220	668925
28067	668926
335788	668927
380846	668928
28067	668929
258962	668930
111923	668931
393462	668932
204727	668933
62010	668934
57583	668935
333150	668936
102098	668937
124738	668938
64322	668939
6506	668940
43294	668941
4885	668942
187509	668943
25948	668944
19161	668945
72956	668946
97451	668947
206492	668948
446028	668949
114891	668950
103732	668951
662	668952
154500	668953
5308	668954
97718	668955
77623	668956
220022	668957
210855	668958
9483	668959
246394	668960
905	668961
329635	668962
387183	668963
214507	668964
15743	668965
223849	668966
5527	668967
338126	668968
238908	668969
251485	668970
11860	668971
106037	668972
171166	668973
15062	668974
60725	668975
748	668976
233351	668977
8872	668978
10973	668979
28613	668980
59563	668981
454738	668982
14425	668983
30461	668984
9530	668985
30895	668986
54446	668987
82460	668988
43136	668989
56398	668990
219172	668991
9467	668992
31511	668993
26109	668994
258070	668995
42547	668996
248925	668997
13200	668998
348957	668999
12898	669000
189771	669001
426825	669002
70433	669003
9855	669004
85349	669005
2580	669006
16575	669007
3349	669008
61190	669009
335669	669010
42621	669011
50439	669012
137076	669013
54861	669014
62470	669015
58552	669016
60250	669017
228947	669018
4461	669019
29631	669020
374852	669021
34636	669022
34636	669023
148646	669024
9196	669025
15018	669026
146809	669027
127750	669028
177773	669029
95072	669030
6389	669031
116786	669032
452603	669033
2450	669034
211782	669035
129181	669036
94708	669037
326913	669038
209618	669039
276725	669040
10728	669041
7697	669042
217491	669043
75758	669044
44236	669045
110463	669046
314967	669047
380602	669048
42222	669049
40875	669050
39654	669051
6844	669052
879	669053
19383	669054
33763	669055
227033	669056
241746	669057
83876	669058
31452	669059
3555	669060
123431	669061
208451	669062
209601	669063
2098	669064
154982	669065
30309	669066
398833	669067
226778	669068
78492	669069
91757	669070
100176	669071
16375	669072
20984	669073
490	669074
234751	669075
91385	669076
4660	669077
242498	669078
198625	669079
80916	669080
161173	669081
60286	669082
318734	669083
189137	669084
362	669085
13936	669086
275724	669087
2382	669088
164267	669089
285064	669090
37339	669091
22326	669092
40237	669093
99487	669094
159444	669095
157977	669096
210450	669097
16020	669098
14344	669099
384175	669100
96810	669101
13301	669102
219795	669103
244790	669104
131655	669105
266603	669106
42589	669107
43139	669108
3123	669109
18470	669110
89433	669111
1665	669112
84193	669113
163061	669114
86350	669115
13936	669116
372429	669117
3588	669118
166470	669119
210033	669120
61615	669121
41226	669122
23300	669123
70092	669124
231937	669125
126704	669126
9334	669127
60361	669128
72408	669129
460	669130
1468	669131
927	669132
6742	669133
1763	669134
54347	669135
393928	669136
41865	669137
217485	669138
198830	669139
21762	669140
2344	669141
141217	669142
25814	669143
45935	669144
2965	669145
34369	669146
61900	669147
249601	669148
1640	669149
215273	669150
194523	669151
6594	669152
81587	669153
1716	669154
37623	669155
96945	669156
241778	669157
86823	669158
126120	669159
233413	669160
19509	669161
10340	669162
10347	669163
336937	669164
56924	669165
50411	669166
778	669167
37609	669168
57433	669169
160245	669170
115528	669171
59218	669172
10966	669173
401191	669174
258599	669175
14365	669176
47523	669177
79859	669178
129183	669179
195300	669180
80894	669181
6350	669182
183897	669183
194036	669184
452132	669185
9372	669186
189913	669187
53157	669188
243375	669189
129231	669190
44332	669191
245317	669192
202950	669193
276667	669194
124732	669195
223696	669196
229816	669197
34861	669198
33332	669199
32759	669200
453037	669201
73103	669202
149328	669203
200180	669204
408725	669205
119483	669206
315089	669207
184643	669208
6338	669209
51656	669210
10076	669211
25674	669212
174	669213
20572	669214
14119	669215
14059	669216
273377	669217
405185	669218
34500	669219
26287	669220
17338	669221
16744	669222
120144	669223
24896	669224
262524	669225
206458	669226
58719	669227
24795	669228
7897	669229
53326	669230
171474	669231
172093	669232
18805	669233
141705	669234
21814	669235
422857	669236
59624	669237
23699	669238
131465	669239
11617	669240
349826	669241
126866	669242
134396	669243
33761	669244
296925	669245
1081	669246
102607	669247
137388	669248
18280	669249
159595	669250
47782	669251
201094	669252
136223	669253
30738	669254
138526	669255
43661	669256
135966	669257
22142	669258
12021	669259
39690	669260
8558	669261
4060	669262
112265	669263
4934	669264
51737	669265
340397	669266
193760	669267
51260	669268
251555	669269
6653	669270
99005	669271
32570	669272
73	669273
90	669274
27647	669275
113253	669276
111699	669277
211218	669278
261908	669279
6881	669280
7758	669281
1771	669282
17973	669283
52589	669284
19679	669285
76170	669286
55858	669287
92746	669288
3400	669289
1211	669290
77170	669291
1429	669292
43	669293
6937	669294
180211	669295
157120	669296
281951	669297
138015	669298
871	669299
65330	669300
1084	669301
114071	669302
162277	669303
92391	669304
10209	669305
14355	669306
171421	669307
25284	669308
42558	669309
83263	669310
20251	669311
149506	669312
8579	669313
80872	669314
126188	669315
175962	669316
104994	669317
112405	669318
424726	669319
6742	669320
15536	669321
44813	669322
1738	669323
72401	669324
441617	669325
1422	669326
232829	669327
10316	669328
165995	669329
34887	669330
77629	669331
19	669332
12135	669333
90677	669334
11024	669335
3153	669336
3921	669337
45143	669338
226900	669339
61086	669340
22	669341
378207	669342
201888	669343
169265	669344
11	669345
5286	669346
28906	669347
88375	669348
106173	669349
354338	669350
201357	669351
108	669352
22267	669353
30524	669354
110368	669355
2336	669356
446673	669357
195301	669358
73248	669359
88611	669360
75774	669361
117203	669362
26444	669363
89152	669364
88236	669365
356772	669366
318821	669367
5709	669368
149241	669369
23600	669370
16210	669371
1194	669372
9949	669373
4227	669374
245016	669375
212556	669376
293989	669377
65613	669378
71408	669379
34750	669380
120982	669381
85151	669382
231189	669383
365910	669384
194909	669385
17748	669386
62136	669387
157691	669388
131869	669389
90808	669390
35268	669391
1926	669392
21862	669393
35783	669394
272581	669395
126110	669396
94657	669397
16867	669398
132186	669399
38773	669400
116765	669401
101006	669402
1657	669403
84585	669404
241770	669405
113973	669406
115760	669407
55160	669408
4660	669409
28999	669410
71	669411
247094	669412
65111	669413
472	669414
46912	669415
26999	669416
10587	669417
434084	669418
74556	669419
31113	669420
10332	669421
116506	669422
230309	669423
63614	669424
2334	669425
249767	669426
63759	669427
416	669428
34655	669429
37450	669430
226772	669431
101507	669432
115041	669433
4629	669434
78529	669435
16625	669436
7149	669437
48425	669438
212100	669439
131048	669440
70214	669441
34542	669442
229443	669443
11232	669444
54	669445
201723	669446
426035	669447
12333	669448
4691	669449
4817	669450
5685	669451
201266	669452
221828	669453
67516	669454
25171	669455
111253	669456
353476	669457
4784	669458
32002	669459
135693	669460
17065	669461
172209	669462
229435	669463
235453	669464
344371	669465
194735	669466
60540	669467
7838	669468
24985	669469
82841	669470
27905	669471
6852	669472
11566	669473
17707	669474
74557	669475
437109	669476
95364	669477
404653	669478
61361	669479
300285	669480
80874	669481
51964	669482
110364	669483
939	669484
142205	669485
441649	669486
147170	669487
323101	669488
170229	669489
62687	669490
69527	669491
4921	669492
91262	669493
3832	669494
72692	669495
16461	669496
317035	669497
183501	669498
4645	669499
414971	669500
271772	669501
2897	669502
133870	669503
39658	669504
9914	669505
99148	669506
628	669507
15317	669508
127652	669509
160566	669510
25298	669511
114756	669512
71664	669513
437699	669514
11157	669515
58235	669516
15371	669517
387746	669518
110342	669519
8966	669520
6564	669521
50748	669522
12202	669523
190484	669524
168697	669525
84522	669526
109595	669527
22248	669528
107613	669529
42869	669530
228501	669531
59069	669532
431215	669533
131920	669534
31370	669535
136114	669536
28952	669537
171854	669538
133953	669539
87949	669540
269247	669541
45475	669542
193680	669543
456691	669544
85771	669545
164607	669546
104042	669547
390715	669548
58677	669549
158552	669550
42443	669551
91676	669552
26225	669553
6470	669554
39267	669555
119707	669556
18951	669557
7555	669558
408745	669559
13422	669560
184647	669561
452014	669562
438189	669563
184204	669564
729	669565
5187	669566
88235	669567
33014	669568
363419	669569
26103	669570
252275	669571
2203	669572
1322	669573
34093	669574
32567	669575
220147	669576
381619	669577
83636	669578
4266	669579
9829	669580
449348	669581
30968	669582
34016	669583
41133	669584
457370	669585
37344	669586
90498	669587
247609	669588
294657	669589
338465	669590
33686	669591
113389	669592
332826	669593
31459	669594
437161	669595
30539	669596
112399	669597
33209	669598
48339	669599
47433	669600
73852	669601
151	669602
1138	669603
214022	669604
75397	669605
5987	669606
70495	669607
142033	669608
10730	669609
59683	669610
391452	669611
105267	669612
13217	669613
122567	669614
214286	669615
7975	669616
42890	669617
331376	669618
22550	669619
19501	669620
222345	669621
52587	669622
22282	669623
113749	669624
6137	669625
458870	669626
126175	669627
18865	669628
56425	669629
443574	669630
12592	669631
331752	669632
408713	669633
240647	669634
151566	669635
116830	669636
9418	669637
11130	669638
418586	669639
20018	669640
71026	669641
3217	669642
366373	669643
33655	669644
4	669645
68074	669646
269625	669647
183108	669648
402090	669649
245873	669650
1666	669651
185112	669652
426445	669653
233021	669654
4061	669655
11297	669656
90251	669657
1966	669658
75841	669659
79971	669660
106591	669661
17284	669662
7509	669663
11954	669664
12122	669665
10844	669666
12076	669667
448187	669668
211329	669669
14870	669670
114250	669671
513	669672
83691	669673
147734	669674
240094	669675
77949	669676
30836	669677
9641	669678
2395	669679
5455	669680
55510	669681
6257	669682
9954	669683
408114	669684
9861	669685
101655	669686
192400	669687
76432	669688
56294	669689
229780	669690
78763	669691
2199	669692
23240	669693
366654	669694
60173	669695
247754	669696
32776	669697
65311	669698
445550	669699
186	669700
39830	669701
65971	669702
85148	669703
131882	669704
5178	669705
439350	669706
22106	669707
209301	669708
248702	669709
96	669710
37489	669711
69172	669712
58962	669713
204594	669714
12577	669715
156058	669716
39343	669717
220498	669718
92486	669719
322148	669720
7739	669721
377019	669722
54992	669723
448	669724
27488	669725
149806	669726
56606	669727
111793	669728
104410	669729
224767	669730
717	669731
4522	669732
208424	669733
45323	669734
292577	669735
280919	669736
1813	669737
432603	669738
5238	669739
52645	669740
228107	669741
529	669742
389	669743
69360	669744
246921	669745
119863	669746
2197	669747
56875	669748
160802	669749
316	669750
2407	669751
244	669752
167436	669753
63192	669754
11843	669755
74344	669756
13163	669757
56684	669758
292742	669759
160254	669760
202888	669761
2342	669762
661	669763
9198	669764
279205	669765
194763	669766
25729	669767
60022	669768
33635	669769
30958	669770
316597	669771
89356	669772
21573	669773
2273	669774
345874	669775
216152	669776
165718	669777
53745	669778
108971	669779
231141	669780
62530	669781
20819	669782
33726	669783
97206	669784
28058	669785
49825	669786
167605	669787
247850	669788
36667	669789
72253	669790
13333	669791
62109	669792
90490	669793
2701	669794
850	669795
246617	669796
380833	669797
137375	669798
17591	669799
399376	669800
3305	669801
106725	669802
7578	669803
114244	669804
9812	669805
7034	669806
48689	669807
151292	669808
17447	669809
127765	669810
65845	669811
227885	669812
186832	669813
85663	669814
196893	669815
155682	669816
50566	669817
187849	669818
379	669819
958	669820
6957	669821
61801	669822
281833	669823
162217	669824
44553	669825
33111	669826
176	669827
1807	669828
54531	669829
29351	669830
158370	669831
202391	669832
118	669833
63824	669834
142330	669835
152988	669836
27605	669837
9187	669838
345476	669839
62964	669840
97110	669841
401594	669842
169918	669843
110384	669844
12128	669845
48154	669846
110615	669847
238112	669848
1029	669849
11115	669850
94195	669851
384497	669852
197400	669853
161326	669854
3387	669855
16708	669856
41604	669857
189862	669858
7405	669859
226683	669860
68576	669861
117946	669862
63765	669863
73129	669864
431950	669865
53163	669866
180427	669867
455740	669868
456649	669869
41939	669870
23009	669871
407887	669872
55307	669873
50512	669874
48038	669875
209097	669876
71869	669877
218976	669878
375	669879
147243	669880
196456	669881
349976	669882
79556	669883
3117	669884
98315	669885
142611	669886
27751	669887
456669	669888
129939	669889
225358	669890
435251	669891
393522	669892
165530	669893
165366	669894
51390	669895
77434	669896
114611	669897
27039	669898
386288	669899
234055	669900
175272	669901
2080	669902
292290	669903
177614	669904
5688	669905
203657	669906
197959	669907
62221	669908
191212	669909
45383	669910
1777	669911
13235	669912
100465	669913
30657	669914
178878	669915
202310	669916
17868	669917
326397	669918
95232	669919
92387	669920
48328	669921
45754	669922
14885	669923
27564	669924
1626	669925
78745	669926
15801	669927
79012	669928
123746	669929
446	669930
267740	669931
238438	669932
310928	669933
207443	669934
216751	669935
212577	669936
123065	669937
18044	669938
33124	669939
165456	669940
337363	669941
93475	669942
9536	669943
165526	669944
52806	669945
3173	669946
99973	669947
8024	669948
3939	669949
3730	669950
217665	669951
53817	669952
187435	669953
269533	669954
92047	669955
208425	669956
55734	669957
120112	669958
27709	669959
155275	669960
76481	669961
6778	669962
24332	669963
70872	669964
103065	669965
122955	669966
63467	669967
167934	669968
81602	669969
160943	669970
158627	669971
73972	669972
101168	669973
131983	669974
227220	669975
193501	669976
408804	669977
5245	669978
192266	669979
164468	669980
95212	669981
152	669982
409071	669983
66701	669984
50722	669985
33233	669986
34345	669987
94786	669988
18966	669989
194663	669990
25417	669991
145111	669992
15443	669993
63	669994
180583	669995
397037	669996
9363	669997
95109	669998
404896	669999
445904	670000
117178	670001
192897	670002
23545	670003
437180	670004
41328	670005
216440	670006
124346	670007
311177	670008
104581	670009
66845	670010
443208	670011
161833	670012
140821	670013
188415	670014
388766	670015
247291	670016
441919	670017
75861	670018
249880	670019
183693	670020
88490	670021
366371	670022
1825	670023
13263	670024
8098	670025
113758	670026
12149	670027
418805	670028
400020	670029
229812	670030
429472	670031
371153	670032
23969	670033
79678	670034
130064	670035
209695	670036
445542	670037
346411	670038
123359	670039
149798	670040
60485	670041
257433	670042
302182	670043
114733	670044
7075	670045
24846	670046
282460	670047
227121	670048
226321	670049
62500	670050
398136	670051
57	670052
31839	670053
32377	670054
368263	670055
225462	670056
23314	670057
362616	670058
362584	670059
74103	670060
38682	670061
213790	670062
200060	670063
87931	670064
412746	670065
55731	670066
62617	670067
444786	670068
375862	670069
33736	670070
166388	670071
26562	670072
353021	670073
26991	670074
118836	670075
230023	670076
134996	670077
388082	670078
408225	670079
24618	670080
27335	670081
285308	670082
1368	670083
111808	670084
135064	670085
85573	670086
77742	670087
382711	670088
79294	670089
95486	670090
121938	670091
384829	670092
162	670093
6805	670094
55754	670095
162	670096
25376	670097
36830	670098
286661	670099
265871	670100
55362	670101
186730	670102
197463	670103
214184	670104
19418	670105
229510	670106
54034	670107
336571	670108
68118	670109
126440	670110
103269	670111
90088	670112
268028	670113
164618	670114
274078	670115
155131	670116
283468	670117
208799	670118
19061	670119
58532	670120
224036	670121
232809	670122
111222	670123
3727	670124
146417	670125
72741	670126
183757	670127
161118	670128
423535	670129
424283	670130
87549	670131
155215	670132
391388	670133
15720	670134
63092	670135
7526	670136
241878	670137
3877	670138
55167	670139
17453	670140
43345	670141
273496	670142
235043	670143
290685	670144
241156	670145
339606	670146
48819	670147
192382	670148
148892	670149
108255	670150
60478	670151
105523	670152
162056	670153
29446	670154
52909	670155
249964	670156
205811	670157
54084	670158
2077	670159
14425	670160
394996	670161
433524	670162
333755	670163
218793	670164
54926	670165
29336	670166
170172	670167
75588	670168
213903	670169
42063	670170
174950	670171
404941	670172
135851	670173
72725	670174
212920	670175
45224	670176
380733	670177
290367	670178
234867	670179
134494	670180
4878	670181
170513	670182
34947	670183
72113	670184
211216	670185
59585	670186
12250	670187
301788	670188
114959	670189
453074	670190
110696	670191
17924	670192
191193	670193
37253	670194
37679	670195
64372	670196
189077	670197
93819	670198
109081	670199
17288	670200
4157	670201
175255	670202
108804	670203
213659	670204
5515	670205
76455	670206
24114	670207
119086	670208
91762	670209
60333	670210
210528	670211
4030	670212
180335	670213
5899	670214
42826	670215
256959	670216
2349	670217
245984	670218
22441	670219
28092	670220
32698	670221
40515	670222
139506	670223
595	670224
17669	670225
16090	670226
102496	670227
116623	670228
116623	670229
16034	670230
74423	670231
6254	670232
1665	670233
18798	670234
313460	670235
50442	670236
162196	670237
118250	670238
314	670239
86132	670240
794	670241
206451	670242
362030	670243
59133	670244
75990	670245
5211	670246
156114	670247
35837	670248
21317	670249
84007	670250
271886	670251
19774	670252
63227	670253
311745	670254
39033	670255
447010	670256
10622	670257
2525	670258
17573	670259
159757	670260
583	670261
13488	670262
111643	670263
204790	670264
305003	670265
284716	670266
153124	670267
116432	670268
80828	670269
257070	670270
200908	670271
326354	670272
242456	670273
78903	670274
161551	670275
4268	670276
139552	670277
296919	670278
86461	670279
247266	670280
3988	670281
3474	670282
46147	670283
318620	670284
168582	670285
241823	670286
109890	670287
197667	670288
3288	670289
202025	670290
310603	670291
146558	670292
49614	670293
2709	670294
378335	670295
124705	670296
190322	670297
53509	670298
57421	670299
66061	670300
1572	670301
44708	670302
358507	670303
65552	670304
11685	670305
226260	670306
1337	670307
67481	670308
79404	670309
83294	670310
390889	670311
21167	670312
70099	670313
104159	670314
227022	670315
58287	670316
47249	670317
23594	670318
58199	670319
620	670320
16665	670321
68916	670322
175110	670323
126301	670324
32982	670325
70414	670326
115587	670327
54054	670328
24925	670329
4	670330
177716	670331
230555	670332
194884	670333
115920	670334
89616	670335
177374	670336
98480	670337
325759	670338
5390	670339
862	670340
49587	670341
15421	670342
271076	670343
11148	670344
339440	670345
48388	670346
17419	670347
56846	670348
221096	670349
135845	670350
62778	670351
396524	670352
211121	670353
113750	670354
290485	670355
26944	670356
404615	670357
77547	670358
296838	670359
12172	670360
10547	670361
231977	670362
77559	670363
27672	670364
198061	670365
235616	670366
221195	670367
45484	670368
4	670369
25029	670370
122837	670371
30449	670372
26631	670373
367040	670374
96734	670375
51460	670376
27864	670377
121016	670378
58473	670379
271933	670380
285761	670381
10342	670382
16800	670383
8792	670384
18556	670385
109023	670386
385928	670387
12658	670388
128966	670389
27453	670390
339225	670391
409293	670392
1024	670393
45740	670394
70821	670395
54564	670396
76997	670397
63964	670398
81615	670399
116542	670400
10991	670401
16355	670402
338346	670403
84341	670404
137080	670405
87957	670406
29868	670407
46680	670408
99060	670409
1170	670410
74142	670411
61296	670412
100552	670413
153246	670414
330	670415
6416	670416
163018	670417
479	670418
109926	670419
109310	670420
7283	670421
7283	670422
232108	670423
4237	670424
50981	670425
104779	670426
49903	670427
42979	670428
245240	670429
175471	670430
13885	670431
124774	670432
42929	670433
59445	670434
135378	670435
151967	670436
138692	670437
248845	670438
339037	670439
30454	670440
123234	670441
194104	670442
70264	670443
32406	670444
137657	670445
89948	670446
395639	670447
164402	670448
358766	670449
198676	670450
10470	670451
236686	670452
104105	670453
107943	670454
142855	670455
41937	670456
449746	670457
108142	670458
2907	670459
631	670460
417278	670461
12076	670462
4157	670463
56253	670464
36147	670465
350083	670466
305806	670467
9284	670468
138852	670469
60795	670470
167944	670471
85726	670472
116556	670473
17924	670474
176510	670475
96938	670476
48029	670477
131290	670478
185918	670479
247798	670480
270978	670481
108204	670482
226732	670483
244265	670484
440551	670485
91903	670486
5229	670487
18176	670488
172745	670489
152155	670490
654	670491
471	670492
85878	670493
7416	670494
29956	670495
20310	670496
8916	670497
219238	670498
8956	670499
27804	670500
39552	670501
155876	670502
39305	670503
45544	670504
214972	670505
24448	670506
24609	670507
111420	670508
243897	670509
150609	670510
365978	670511
128886	670512
122556	670513
52668	670514
368708	670515
219350	670516
372630	670517
116769	670518
3457	670519
412109	670520
3373	670521
46001	670522
22646	670523
282863	670524
38834	670525
160649	670526
1876	670527
106361	670528
78189	670529
5413	670530
43659	670531
36113	670532
36113	670533
203655	670534
177528	670535
168213	670536
15141	670537
118521	670538
41498	670539
30493	670540
465	670541
3042	670542
25980	670543
202434	670544
149118	670545
44008	670546
204304	670547
328414	670548
99479	670549
250695	670550
84659	670551
47715	670552
209325	670553
7169	670554
137585	670555
68896	670556
333899	670557
95839	670558
447192	670559
61819	670560
255528	670561
189533	670562
193026	670563
248354	670564
371216	670565
106099	670566
18546	670567
58723	670568
266509	670569
90534	670570
50254	670571
55839	670572
274911	670573
106231	670574
334949	670575
16740	670576
141760	670577
142881	670578
192904	670579
450809	670580
7857	670581
118615	670582
281140	670583
27539	670584
107711	670585
277947	670586
79589	670587
9996	670588
335467	670589
23206	670590
4957	670591
73202	670592
182379	670593
115670	670594
340	670595
189851	670596
3905	670597
72278	670598
115209	670599
122392	670600
223471	670601
131473	670602
241377	670603
9539	670604
337574	670605
106873	670606
36151	670607
123678	670608
22941	670609
21425	670610
219139	670611
58179	670612
411648	670613
78807	670614
62365	670615
58375	670616
90617	670617
185148	670618
16271	670619
850	670620
122754	670621
349212	670622
2090	670623
16186	670624
59647	670625
37756	670626
344617	670627
119269	670628
16388	670629
455295	670630
89650	670631
33925	670632
407954	670633
1499	670634
75954	670635
25609	670636
198919	670637
16793	670638
288737	670639
37406	670640
1987	670641
33265	670642
114209	670643
28186	670644
165181	670645
41405	670646
4291	670647
236453	670648
110332	670649
280814	670650
53860	670651
163052	670652
5095	670653
54387	670654
449739	670655
67592	670656
24795	670657
10106	670658
1255	670659
22663	670660
21086	670661
132816	670662
20373	670663
222135	670664
55983	670665
164946	670666
76321	670667
24517	670668
218876	670669
121615	670670
89244	670671
8881	670672
29640	670673
119311	670674
121550	670675
121693	670676
348246	670677
132589	670678
43206	670679
93869	670680
59660	670681
139380	670682
122693	670683
2668	670684
340000	670685
8504	670686
13084	670687
50447	670688
96439	670689
14485	670690
334253	670691
104966	670692
19398	670693
170900	670694
1165	670695
298	670696
168096	670697
302137	670698
132878	670699
7734	670700
1417	670701
83893	670702
1542	670703
837	670704
1801	670705
10056	670706
52874	670707
213422	670708
82671	670709
203479	670710
25318	670711
12648	670712
339978	670713
35867	670714
361113	670715
66653	670716
3598	670717
5304	670718
2827	670719
1759	670720
121287	670721
377310	670722
55937	670723
111906	670724
271728	670725
103295	670726
108788	670727
209678	670728
92273	670729
221144	670730
175158	670731
94120	670732
20682	670733
21989	670734
101702	670735
224777	670736
19787	670737
388878	670738
42140	670739
434916	670740
7122	670741
137520	670742
121233	670743
24981	670744
35137	670745
101476	670746
15016	670747
13120	670748
104104	670749
297272	670750
334841	670751
67149	670752
53108	670753
114114	670754
48181	670755
343899	670756
52093	670757
275579	670758
3491	670759
2059	670760
178981	670761
5693	670762
220058	670763
387277	670764
219980	670765
115398	670766
68444	670767
58724	670768
1849	670769
268280	670770
66454	670771
201903	670772
40215	670773
285384	670774
21158	670775
213549	670776
296028	670777
191	670778
18341	670779
203499	670780
147162	670781
89834	670782
813	670783
20060	670784
142929	670785
126312	670786
36948	670787
35	670788
3022	670789
130261	670790
318119	670791
5641	670792
9053	670793
126916	670794
7558	670795
241102	670796
18375	670797
39834	670798
115086	670799
124604	670800
6312	670801
2305	670802
8568	670803
4633	670804
9285	670805
51329	670806
90287	670807
122353	670808
169135	670809
113124	670810
813	670811
101215	670812
176853	670813
428537	670814
72255	670815
5850	670816
260648	670817
17364	670818
87196	670819
368184	670820
163928	670821
206512	670822
25697	670823
430678	670824
44936	670825
77985	670826
59090	670827
368332	670828
48882	670829
4205	670830
33112	670831
215714	670832
175986	670833
58413	670834
107122	670835
34211	670836
121046	670837
135729	670838
93870	670839
74000	670840
25293	670841
164323	670842
173538	670843
334307	670844
456751	670845
414328	670846
233287	670847
456989	670848
225622	670849
89957	670850
345353	670851
323143	670852
62423	670853
130099	670854
46144	670855
96337	670856
94687	670857
430455	670858
146	670859
273688	670860
10566	670861
2895	670862
110347	670863
237632	670864
223115	670865
25457	670866
123999	670867
436092	670868
52080	670869
12955	670870
31680	670871
27	670872
10935	670873
32258	670874
75216	670875
26534	670876
32699	670877
7377	670878
16	670879
93	670880
320025	670881
22120	670882
5440	670883
41920	670884
409788	670885
13866	670886
200496	670887
46615	670888
355197	670889
178172	670890
188243	670891
55103	670892
23239	670893
39415	670894
45139	670895
202845	670896
179209	670897
368517	670898
4963	670899
472	670900
66161	670901
1895	670902
8952	670903
145236	670904
124339	670905
122818	670906
57857	670907
37566	670908
69560	670909
176074	670910
241568	670911
189370	670912
65513	670913
34733	670914
2581	670915
2674	670916
243477	670917
118953	670918
5690	670919
6160	670920
16993	670921
12622	670922
61122	670923
7858	670924
134409	670925
533	670926
115	670927
25039	670928
1518	670929
439361	670930
224882	670931
24623	670932
109016	670933
209626	670934
404	670935
5319	670936
560	670937
126322	670938
39903	670939
88658	670940
272472	670941
92615	670942
345249	670943
204962	670944
215645	670945
207383	670946
15085	670947
151143	670948
147511	670949
26423	670950
191303	670951
140874	670952
25158	670953
215177	670954
116385	670955
380821	670956
6575	670957
101053	670958
72942	670959
85279	670960
241742	670961
145918	670962
20219	670963
43502	670964
182159	670965
281431	670966
126749	670967
297516	670968
57873	670969
18828	670970
15334	670971
14100	670972
84928	670973
24475	670974
1640	670975
152924	670976
11863	670977
110354	670978
2985	670979
19444	670980
109911	670981
2866	670982
14817	670983
2131	670984
16965	670985
105541	670986
12267	670987
126365	670988
17082	670989
187696	670990
117860	670991
20904	670992
238077	670993
33257	670994
148358	670995
431212	670996
264059	670997
142207	670998
30048	670999
175036	671000
22807	671001
15700	671002
26197	671003
98857	671004
48774	671005
3517	671006
9014	671007
39300	671008
275230	671009
151074	671010
5790	671011
31979	671012
8314	671013
17942	671014
236377	671015
348	671016
23479	671017
408190	671018
6394	671019
160906	671020
284185	671021
56269	671022
14584	671023
2959	671024
52390	671025
5645	671026
30315	671027
4073	671028
32334	671029
430886	671030
226	671031
59268	671032
136520	671033
100381	671034
13206	671035
113943	671036
102893	671037
1427	671038
68139	671039
6156	671040
9384	671041
16063	671042
18617	671043
67563	671044
3786	671045
3758	671046
174	671047
136680	671048
1296	671049
3803	671050
554	671051
70676	671052
8622	671053
393597	671054
75117	671055
32238	671056
357108	671057
2346	671058
11090	671059
300771	671060
3324	671061
381256	671062
119018	671063
2305	671064
114865	671065
10861	671066
6408	671067
3311	671068
34636	671069
125237	671070
7698	671071
35104	671072
318151	671073
66739	671074
2015	671075
57135	671076
196318	671077
90148	671078
31460	671079
25069	671080
82561	671081
24893	671082
19453	671083
120438	671084
224547	671085
99524	671086
139556	671087
208718	671088
17374	671089
37098	671090
20884	671091
153631	671092
49011	671093
157843	671094
13272	671095
114401	671096
133467	671097
341979	671098
37332	671099
252774	671100
17387	671101
51914	671102
5901	671103
6971	671104
288256	671105
7032	671106
6449	671107
280686	671108
57534	671109
13812	671110
136181	671111
44869	671112
327255	671113
373121	671114
67915	671115
104711	671116
75744	671117
459049	671118
27795	671119
12111	671120
146887	671121
459596	671122
21319	671123
254940	671124
171884	671125
73245	671126
229852	671127
147398	671128
236131	671129
67644	671130
185184	671131
37197	671132
348648	671133
115440	671134
343813	671135
1457	671136
19703	671137
415802	671138
75433	671139
22837	671140
239293	671141
174813	671142
430069	671143
89052	671144
429258	671145
2492	671146
213453	671147
396057	671148
113237	671149
4310	671150
237617	671151
5085	671152
23223	671153
3208	671154
337815	671155
5969	671156
6964	671157
14579	671158
59201	671159
87071	671160
246071	671161
144061	671162
250216	671163
2310	671164
110655	671165
429502	671166
434493	671167
173280	671168
17478	671169
61910	671170
61929	671171
234324	671172
424742	671173
356448	671174
1074	671175
354950	671176
60399	671177
8256	671178
192969	671179
98628	671180
9946	671181
437418	671182
24173	671183
50497	671184
187322	671185
1906	671186
229782	671187
5436	671188
55695	671189
146	671190
891	671191
238455	671192
259206	671193
568	671194
4290	671195
40466	671196
429137	671197
222940	671198
3329	671199
22291	671200
14446	671201
139636	671202
52793	671203
28817	671204
30322	671205
27068	671206
408531	671207
8083	671208
29436	671209
8083	671210
107605	671211
2401	671212
26020	671213
69353	671214
84981	671215
12629	671216
9559	671217
16069	671218
58919	671219
21551	671220
18739	671221
29425	671222
49334	671223
58125	671224
6502	671225
222525	671226
1532	671227
24399	671228
4613	671229
157484	671230
38286	671231
41805	671232
23016	671233
34156	671234
146861	671235
43873	671236
3213	671237
266589	671238
6438	671239
46898	671240
29435	671241
24440	671242
157771	671243
17379	671244
24247	671245
10710	671246
21551	671247
36890	671248
257537	671249
606	671250
41378	671251
201517	671252
26245	671253
237760	671254
32177	671255
177220	671256
126863	671257
113138	671258
62957	671259
51768	671260
363566	671261
29605	671262
403376	671263
58487	671264
8544	671265
35006	671266
20373	671267
54444	671268
103656	671269
168628	671270
48107	671271
131559	671272
381860	671273
355387	671274
39300	671275
218241	671276
63686	671277
54737	671278
49015	671279
5538	671280
6763	671281
47593	671282
55073	671283
150137	671284
400246	671285
137786	671286
137618	671287
365660	671288
99160	671289
128582	671290
6048	671291
401417	671292
63398	671293
18492	671294
281004	671295
4578	671296
69300	671297
151688	671298
67781	671299
11282	671300
7680	671301
44441	671302
325422	671303
34148	671304
114575	671305
257605	671306
14387	671307
16222	671308
161333	671309
395439	671310
165604	671311
176277	671312
57659	671313
109727	671314
133842	671315
20180	671316
146224	671317
136822	671318
190274	671319
111645	671320
136593	671321
132037	671322
3979	671323
210927	671324
104989	671325
338643	671326
80989	671327
37	671328
215776	671329
10228	671330
46837	671331
43128	671332
249568	671333
63907	671334
1929	671335
17351	671336
191008	671337
85516	671338
2879	671339
22040	671340
401697	671341
185500	671342
160973	671343
12488	671344
215485	671345
11846	671346
433160	671347
30584	671348
36582	671349
250147	671350
99641	671351
128461	671352
114495	671353
57502	671354
327869	671355
25538	671356
6067	671357
66266	671358
32516	671359
32624	671360
33188	671361
202029	671362
26873	671363
300094	671364
4685	671365
155948	671366
89757	671367
19546	671368
196646	671369
308118	671370
16908	671371
59516	671372
18797	671373
39393	671374
205134	671375
3444	671376
147481	671377
40471	671378
17105	671379
150234	671380
6470	671381
56364	671382
9781	671383
218972	671384
78854	671385
97594	671386
35751	671387
119767	671388
100966	671389
442645	671390
16029	671391
431767	671392
101956	671393
32457	671394
310164	671395
4196	671396
11118	671397
28211	671398
62346	671399
22618	671400
92902	671401
424014	671402
216635	671403
7436	671404
295054	671405
408257	671406
103244	671407
75785	671408
73724	671409
434166	671410
387625	671411
15778	671412
38118	671413
111678	671414
400989	671415
380800	671416
68302	671417
54570	671418
12888	671419
39	671420
21403	671421
8975	671422
381548	671423
132307	671424
724	671425
88601	671426
139059	671427
18598	671428
237104	671429
231580	671430
3120	671431
236432	671432
29014	671433
82705	671434
29270	671435
5380	671436
38908	671437
176473	671438
16801	671439
6814	671440
70	671441
2134	671442
37470	671443
29414	671444
60732	671445
8244	671446
124833	671447
444878	671448
444335	671449
55219	671450
90610	671451
101	671452
903	671453
51773	671454
232017	671455
268867	671456
44931	671457
34919	671458
12070	671459
18955	671460
54808	671461
445835	671462
567	671463
7748	671464
10741	671465
430	671466
167383	671467
185468	671468
176136	671469
19250	671470
1438	671471
223798	671472
24188	671473
15466	671474
397084	671475
16607	671476
1186	671477
15350	671478
17732	671479
128544	671480
76355	671481
37293	671482
18834	671483
35	671484
2757	671485
17882	671486
91706	671487
172658	671488
78361	671489
322105	671490
1977	671491
303289	671492
320968	671493
76859	671494
48804	671495
75961	671496
30413	671497
83428	671498
80241	671499
25290	671500
20833	671501
239883	671502
86675	671503
42518	671504
7094	671505
7706	671506
7581	671507
49838	671508
166361	671509
118104	671510
23467	671511
442734	671512
30250	671513
51803	671514
7581	671515
191144	671516
22889	671517
55	671518
6322	671519
82659	671520
39680	671521
5024	671522
243536	671523
48503	671524
4051	671525
33969	671526
3200	671527
33186	671528
179214	671529
26710	671530
6251	671531
12122	671532
45314	671533
113096	671534
157627	671535
108552	671536
206012	671537
218137	671538
32313	671539
79659	671540
243102	671541
60516	671542
151431	671543
179526	671544
84029	671545
54803	671546
435808	671547
175768	671548
242015	671549
61644	671550
11330	671551
349418	671552
57728	671553
35346	671554
407187	671555
128665	671556
266923	671557
384731	671558
351348	671559
320045	671560
85272	671561
20741	671562
116243	671563
111050	671564
124811	671565
54075	671566
12672	671567
63292	671568
12544	671569
235102	671570
74786	671571
27313	671572
295196	671573
46776	671574
265844	671575
141013	671576
76700	671577
289581	671578
45262	671579
266850	671580
283049	671581
158789	671582
68840	671583
451988	671584
92752	671585
82458	671586
84501	671587
101792	671588
1887	671589
20190	671590
371245	671591
88077	671592
1011	671593
750	671594
344551	671595
1011	671596
172901	671597
15524	671598
6668	671599
11826	671600
29787	671601
13665	671602
5825	671603
814	671604
163952	671605
5825	671606
3521	671607
32497	671608
4057	671609
309950	671610
8707	671611
27446	671612
8370	671613
13665	671614
124110	671615
182560	671616
29511	671617
10289	671618
419869	671619
234	671620
182847	671621
96717	671622
365	671623
868	671624
11333	671625
141918	671626
1766	671627
151714	671628
20405	671629
75405	671630
221037	671631
85042	671632
40225	671633
197987	671634
28132	671635
26507	671636
458133	671637
11724	671638
238604	671639
2894	671640
122791	671641
84	671642
1871	671643
219857	671644
62260	671645
281661	671646
40038	671647
43125	671648
105009	671649
192383	671650
16438	671651
84035	671652
268488	671653
7043	671654
29720	671655
13440	671656
138728	671657
294753	671658
20230	671659
106427	671660
49614	671661
164762	671662
19766	671663
58974	671664
202045	671665
27138	671666
194886	671667
134559	671668
367253	671669
368982	671670
34293	671671
43852	671672
4058	671673
2422	671674
68779	671675
39073	671676
162257	671677
80320	671678
201763	671679
333006	671680
108983	671681
346160	671682
358462	671683
145891	671684
398756	671685
216216	671686
31651	671687
7114	671688
73377	671689
190398	671690
42518	671691
388635	671692
78385	671693
248940	671694
183492	671695
495	671696
206912	671697
61730	671698
14563	671699
44765	671700
14563	671701
122657	671702
455833	671703
14684	671704
96623	671705
34476	671706
4581	671707
44668	671708
22060	671709
393873	671710
102677	671711
94745	671712
22323	671713
6673	671714
69338	671715
11920	671716
6895	671717
91270	671718
14270	671719
128749	671720
18661	671721
124646	671722
42448	671723
40608	671724
222811	671725
170131	671726
245382	671727
35118	671728
88648	671729
374053	671730
189568	671731
71606	671732
28832	671733
65187	671734
45946	671735
122685	671736
29744	671737
406847	671738
197631	671739
249975	671740
451357	671741
412829	671742
29336	671743
1897	671744
86948	671745
287933	671746
86555	671747
254592	671748
35561	671749
350057	671750
104562	671751
316520	671752
3585	671753
8364	671754
243171	671755
155579	671756
29331	671757
119078	671758
180848	671759
195913	671760
49907	671761
215602	671762
159841	671763
60563	671764
9943	671765
204279	671766
126787	671767
80478	671768
341833	671769
194702	671770
125101	671771
70875	671772
356502	671773
123333	671774
348576	671775
6298	671776
58	671777
5396	671778
244308	671779
16386	671780
85335	671781
234929	671782
135468	671783
176549	671784
16930	671785
450973	671786
347192	671787
273107	671788
238318	671789
447731	671790
78129	671791
453365	671792
86942	671793
27250	671794
92742	671795
103985	671796
436350	671797
40584	671798
190109	671799
178511	671800
354026	671801
28588	671802
27055	671803
410896	671804
185867	671805
244112	671806
207313	671807
220680	671808
167686	671809
62120	671810
6539	671811
46967	671812
195525	671813
430706	671814
13404	671815
407892	671816
170822	671817
184699	671818
110324	671819
159105	671820
36121	671821
455244	671822
72456	671823
1113	671824
7611	671825
41740	671826
17564	671827
51197	671828
429673	671829
291087	671830
354531	671831
2691	671832
179088	671833
255841	671834
118455	671835
116806	671836
321815	671837
4167	671838
224759	671839
118119	671840
215529	671841
111559	671842
115329	671843
2423	671844
342668	671845
33249	671846
16386	671847
26308	671848
3339	671849
166248	671850
114406	671851
6287	671852
135477	671853
192251	671854
17694	671855
320019	671856
134057	671857
279331	671858
10509	671859
248034	671860
45403	671861
169586	671862
39302	671863
356714	671864
38267	671865
284753	671866
1022	671867
286663	671868
324333	671869
282447	671870
363144	671871
388202	671872
154523	671873
54321	671874
244798	671875
240422	671876
29966	671877
190148	671878
277731	671879
363981	671880
255379	671881
13285	671882
62267	671883
144145	671884
221676	671885
140164	671886
114158	671887
254908	671888
174573	671889
34938	671890
2151	671891
27674	671892
82754	671893
3457	671894
154237	671895
214453	671896
231255	671897
104697	671898
251604	671899
273071	671900
175306	671901
26690	671902
129912	671903
210992	671904
213136	671905
247330	671906
63646	671907
34109	671908
144637	671909
275708	671910
423377	671911
870	671912
38979	671913
124471	671914
6237	671915
134965	671916
2216	671917
10286	671918
3406	671919
210779	671920
51893	671921
264682	671922
13056	671923
4546	671924
372024	671925
32081	671926
90898	671927
39775	671928
1988	671929
31789	671930
2330	671931
722	671932
157529	671933
397	671934
79162	671935
127655	671936
6496	671937
1492	671938
58916	671939
187093	671940
248959	671941
45982	671942
215863	671943
147917	671944
49205	671945
34622	671946
282980	671947
36711	671948
120364	671949
73184	671950
126320	671951
2982	671952
4258	671953
74837	671954
4180	671955
3975	671956
220231	671957
11112	671958
67324	671959
46221	671960
133288	671961
88528	671962
195964	671963
13398	671964
65658	671965
65371	671966
2552	671967
402695	671968
2352	671969
77353	671970
206518	671971
249240	671972
11780	671973
9567	671974
433693	671975
87953	671976
342816	671977
278185	671978
28030	671979
305979	671980
390001	671981
10713	671982
12619	671983
277844	671984
435972	671985
147305	671986
205582	671987
40073	671988
98885	671989
180590	671990
178	671991
83120	671992
20044	671993
64674	671994
216165	671995
292560	671996
394774	671997
4771	671998
385161	671999
139206	672000
16437	672001
451150	672002
6713	672003
22713	672004
402128	672005
31142	672006
343283	672007
173091	672008
111	672009
15836	672010
6469	672011
33758	672012
37164	672013
128079	672014
273045	672015
159763	672016
13281	672017
29774	672018
13147	672019
3763	672020
401110	672021
208575	672022
87699	672023
444873	672024
8542	672025
119912	672026
5372	672027
61600	672028
37839	672029
194518	672030
54243	672031
310606	672032
58446	672033
11816	672034
3837	672035
3663	672036
4681	672037
109969	672038
20473	672039
182	672040
17255	672041
231	672042
221009	672043
331597	672044
37334	672045
7900	672046
305959	672047
76585	672048
70899	672049
3052	672050
112874	672051
16769	672052
13134	672053
19923	672054
442339	672055
246635	672056
55781	672057
429127	672058
1311	672059
145268	672060
139648	672061
19323	672062
46955	672063
188419	672064
22	672065
35015	672066
64056	672067
126439	672068
2909	672069
75275	672070
287723	672071
38172	672072
24771	672073
195294	672074
27252	672075
78348	672076
28648	672077
1261	672078
4123	672079
289772	672080
95480	672081
5054	672082
10759	672083
22	672084
5653	672085
11439	672086
9381	672087
3252	672088
3314	672089
161555	672090
101959	672091
7634	672092
8837	672093
48011	672094
404296	672095
19280	672096
5636	672097
47747	672098
22849	672099
1155	672100
5057	672101
24787	672102
112487	672103
95982	672104
41371	672105
12936	672106
24427	672107
203341	672108
22267	672109
61358	672110
776	672111
4776	672112
13133	672113
42588	672114
25639	672115
40314	672116
4028	672117
1324	672118
76045	672119
4859	672120
26732	672121
25854	672122
294024	672123
168287	672124
331571	672125
258790	672126
3811	672127
54760	672128
165937	672129
64041	672130
231418	672131
375112	672132
142056	672133
108107	672134
60669	672135
436151	672136
75873	672137
185258	672138
8791	672139
131461	672140
217783	672141
333383	672142
405298	672143
173825	672144
348589	672145
294756	672146
258854	672147
128042	672148
20874	672149
165268	672150
397803	672151
355408	672152
335852	672153
12589	672154
123347	672155
117083	672156
197987	672157
130428	672158
23769	672159
127326	672160
418452	672161
118392	672162
29664	672163
341352	672164
53752	672165
152950	672166
149709	672167
457480	672168
36462	672169
192781	672170
307438	672171
165640	672172
7435	672173
11294	672174
158805	672175
156801	672176
19896	672177
238945	672178
105748	672179
104573	672180
89108	672181
352347	672182
105574	672183
32226	672184
82318	672185
75154	672186
89594	672187
198815	672188
217619	672189
35623	672190
203661	672191
343908	672192
183975	672193
120267	672194
100690	672195
96880	672196
49735	672197
1113	672198
211010	672199
3383	672200
241933	672201
29821	672202
209794	672203
97481	672204
13874	672205
69321	672206
90628	672207
69139	672208
404529	672209
244479	672210
222602	672211
140893	672212
136155	672213
37662	672214
243205	672215
347212	672216
82289	672217
200641	672218
230549	672219
186030	672220
92059	672221
66574	672222
164094	672223
200865	672224
257751	672225
74418	672226
108590	672227
45069	672228
228042	672229
347943	672230
48996	672231
89872	672232
7941	672233
304496	672234
63369	672235
31734	672236
36984	672237
374932	672238
87720	672239
22447	672240
331681	672241
245327	672242
91117	672243
284932	672244
331512	672245
53149	672246
187491	672247
105653	672248
48397	672249
173329	672250
201299	672251
51855	672252
19727	672253
158193	672254
47400	672255
139929	672256
146021	672257
331030	672258
167880	672259
81331	672260
209372	672261
320851	672262
158464	672263
22383	672264
128042	672265
404025	672266
20324	672267
37590	672268
51593	672269
400821	672270
38047	672271
1005	672272
294626	672273
520	672274
411655	672275
46478	672276
80168	672277
210953	672278
4469	672279
269031	672280
98278	672281
58251	672282
287610	672283
83963	672284
4551	672285
2610	672286
3370	672287
97770	672288
79011	672289
24689	672290
104575	672291
206845	672292
41138	672293
360093	672294
226393	672295
348946	672296
102215	672297
39581	672298
10311	672299
110313	672300
226688	672301
118577	672302
23738	672303
23022	672304
36523	672305
221536	672306
176986	672307
109821	672308
417614	672309
416393	672310
669	672311
191818	672312
350574	672313
141297	672314
68167	672315
34349	672316
30459	672317
280140	672318
18331	672319
109895	672320
109895	672321
141151	672322
175880	672323
443722	672324
252600	672325
327331	672326
275720	672327
126578	672328
3626	672329
110764	672330
9027	672331
9110	672332
127318	672333
4277	672334
62976	672335
17534	672336
27184	672337
274518	672338
133609	672339
66877	672340
1871	672341
95425	672342
126268	672343
130322	672344
91553	672345
32028	672346
9895	672347
153834	672348
453326	672349
54627	672350
80237	672351
12708	672352
79249	672353
12858	672354
441	672355
110902	672356
84173	672357
65761	672358
349762	672359
73948	672360
401860	672361
223033	672362
11330	672363
138134	672364
88853	672365
59841	672366
142356	672367
75178	672368
47723	672369
91347	672370
42404	672371
26008	672372
446973	672373
30175	672374
92	672375
10095	672376
49039	672377
58354	672378
136842	672379
155167	672380
364526	672381
445431	672382
92940	672383
34604	672384
379048	672385
19691	672386
89010	672387
96933	672388
232715	672389
105275	672390
121255	672391
363065	672392
40708	672393
81801	672394
63001	672395
34029	672396
65909	672397
127052	672398
28249	672399
204892	672400
47017	672401
195976	672402
89104	672403
27293	672404
178270	672405
127014	672406
190006	672407
244071	672408
217212	672409
303594	672410
194070	672411
249792	672412
242694	672413
410069	672414
236570	672415
296397	672416
16256	672417
79612	672418
24083	672419
133578	672420
158649	672421
12646	672422
449289	672423
63960	672424
11005	672425
30572	672426
221293	672427
22905	672428
61118	672429
96451	672430
55316	672431
158647	672432
2572	672433
57987	672434
160851	672435
121371	672436
315589	672437
93314	672438
139216	672439
10577	672440
83126	672441
73514	672442
338460	672443
7156	672444
45017	672445
10008	672446
205093	672447
15149	672448
41651	672449
219591	672450
4092	672451
168133	672452
313014	672453
79930	672454
13287	672455
25569	672456
279200	672457
210908	672458
18723	672459
4824	672460
252440	672461
2110	672462
56874	672463
10872	672464
447925	672465
1924	672466
231054	672467
223871	672468
3153	672469
5959	672470
139246	672471
206540	672472
29906	672473
57179	672474
228976	672475
24922	672476
92789	672477
188000	672478
2386	672479
345673	672480
11337	672481
399280	672482
161651	672483
106104	672484
106943	672485
49270	672486
439146	672487
369952	672488
139204	672489
354608	672490
184645	672491
339630	672492
40635	672493
66104	672494
104406	672495
7807	672496
49909	672497
158025	672498
34030	672499
14636	672500
123533	672501
369395	672502
366284	672503
397671	672504
12806	672505
1073	672506
3233	672507
122066	672508
18665	672509
44500	672510
28285	672511
403799	672512
339171	672513
65498	672514
319768	672515
142928	672516
188725	672517
2182	672518
7846	672519
44916	672520
17603	672521
18384	672522
134335	672523
185319	672524
55928	672525
829	672526
23379	672527
320476	672528
419987	672529
46471	672530
160201	672531
10661	672532
287234	672533
43655	672534
24217	672535
101540	672536
12343	672537
5565	672538
126975	672539
1419	672540
26042	672541
8748	672542
382439	672543
4645	672544
203183	672545
117658	672546
248714	672547
5739	672548
97488	672549
189392	672550
69653	672551
135856	672552
108990	672553
168045	672554
370629	672555
374510	672556
10112	672557
3670	672558
157797	672559
183568	672560
104617	672561
16177	672562
38368	672563
234624	672564
16306	672565
126584	672566
112854	672567
305383	672568
2146	672569
2816	672570
375362	672571
154011	672572
186844	672573
368456	672574
217615	672575
7036	672576
65948	672577
1413	672578
292049	672579
120710	672580
186719	672581
209611	672582
217978	672583
2997	672584
413797	672585
579	672586
166270	672587
101272	672588
104812	672589
29794	672590
35266	672591
129589	672592
55208	672593
204846	672594
7341	672595
339906	672596
360627	672597
166179	672598
177046	672599
48687	672600
8023	672601
20047	672602
103282	672603
105749	672604
62367	672605
2549	672606
72281	672607
160136	672608
393460	672609
457532	672610
143022	672611
9850	672612
4366	672613
261321	672614
23966	672615
119212	672616
4843	672617
73035	672618
90391	672619
219229	672620
224	672621
21842	672622
159088	672623
152576	672624
435	672625
103926	672626
10398	672627
307112	672628
265564	672629
121926	672630
10864	672631
207941	672632
26585	672633
50311	672634
506	672635
308354	672636
30345	672637
201528	672638
799	672639
809	672640
5477	672641
73836	672642
188070	672643
49121	672644
385523	672645
3457	672646
223793	672647
13438	672648
94552	672649
11692	672650
214101	672651
42686	672652
279692	672653
14576	672654
80934	672655
159767	672656
40062	672657
36048	672658
22178	672659
122035	672660
366189	672661
50294	672662
52583	672663
28803	672664
127535	672665
46546	672666
61633	672667
119859	672668
121300	672669
219874	672670
188972	672671
151837	672672
38846	672673
84619	672674
194	672675
4291	672676
16049	672677
58102	672678
53050	672679
93951	672680
364492	672681
202851	672682
24249	672683
237696	672684
37332	672685
79754	672686
297942	672687
64516	672688
35351	672689
193743	672690
70758	672691
170619	672692
436588	672693
37509	672694
216562	672695
22455	672696
56760	672697
21341	672698
168919	672699
117554	672700
236722	672701
58492	672702
5170	672703
37076	672704
11458	672705
29104	672706
32818	672707
47738	672708
1040	672709
417772	672710
354284	672711
140578	672712
124196	672713
425773	672714
16033	672715
22340	672716
232692	672717
264050	672718
36127	672719
275372	672720
289854	672721
132709	672722
124786	672723
102513	672724
61919	672725
84174	672726
9040	672727
39706	672728
198998	672729
80637	672730
30629	672731
21400	672732
48248	672733
459923	672734
329091	672735
361988	672736
207765	672737
26167	672738
37923	672739
14199	672740
6609	672741
63239	672742
54857	672743
90328	672744
444740	672745
157163	672746
121522	672747
82090	672748
58859	672749
114616	672750
28076	672751
174925	672752
22705	672753
162474	672754
7238	672755
21643	672756
10107	672757
6975	672758
2004	672759
90187	672760
2418	672761
132944	672762
300667	672763
435726	672764
62006	672765
454956	672766
202615	672767
9634	672768
101040	672769
144457	672770
19178	672771
196361	672772
67619	672773
91191	672774
113555	672775
30214	672776
55607	672777
35713	672778
245847	672779
10238	672780
127131	672781
21339	672782
32901	672783
119175	672784
24233	672785
165705	672786
116759	672787
21739	672788
753	672789
37342	672790
6413	672791
9383	672792
158561	672793
245602	672794
16813	672795
213174	672796
366683	672797
78969	672798
10175	672799
287917	672800
33460	672801
2734	672802
118923	672803
19205	672804
6588	672805
110419	672806
31818	672807
441685	672808
48366	672809
189142	672810
129428	672811
2655	672812
45	672813
202462	672814
229276	672815
627	672816
145446	672817
466	672818
298086	672819
21318	672820
124277	672821
50145	672822
62769	672823
121694	672824
197935	672825
169929	672826
21318	672827
34180	672828
199297	672829
3627	672830
27239	672831
6045	672832
94158	672833
144105	672834
16788	672835
267891	672836
4645	672837
236164	672838
99716	672839
48026	672840
377365	672841
14083	672842
311628	672843
303728	672844
37685	672845
105019	672846
185219	672847
248739	672848
244630	672849
49202	672850
114857	672851
240320	672852
48636	672853
101773	672854
62116	672855
43847	672856
111374	672857
1113	672858
1502	672859
28704	672860
42814	672861
20119	672862
130466	672863
44039	672864
14870	672865
21747	672866
108105	672867
49822	672868
85025	672869
19341	672870
5360	672871
310763	672872
30490	672873
233109	672874
101083	672875
95236	672876
8436	672877
338389	672878
25918	672879
17281	672880
42500	672881
10889	672882
235884	672883
4739	672884
87183	672885
219346	672886
236541	672887
318756	672888
228597	672889
44274	672890
37062	672891
231751	672892
224029	672893
451758	672894
24258	672895
45079	672896
8450	672897
146472	672898
88543	672899
2276	672900
27828	672901
104512	672902
1006	672903
33814	672904
25933	672905
8255	672906
390420	672907
195517	672908
18844	672909
57250	672910
155602	672911
307816	672912
35627	672913
139158	672914
103170	672915
96577	672916
163153	672917
30529	672918
81548	672919
662	672920
19685	672921
75888	672922
99382	672923
98721	672924
141951	672925
1539	672926
70175	672927
81386	672928
44983	672929
55455	672930
55626	672931
92433	672932
11150	672933
95521	672934
9631	672935
171532	672936
274187	672937
22131	672938
3379	672939
1323	672940
39982	672941
21341	672942
148634	672943
4682	672944
22915	672945
10952	672946
1740	672947
48602	672948
23863	672949
424428	672950
141867	672951
25217	672952
242242	672953
21510	672954
253559	672955
6608	672956
97718	672957
213184	672958
275604	672959
382356	672960
109783	672961
186835	672962
25286	672963
61601	672964
21182	672965
318433	672966
102892	672967
386184	672968
232593	672969
242156	672970
44312	672971
149173	672972
217101	672973
290518	672974
215344	672975
396351	672976
230954	672977
68223	672978
135163	672979
247452	672980
441756	672981
107342	672982
13608	672983
286748	672984
112416	672985
92890	672986
116062	672987
221348	672988
84903	672989
371735	672990
183988	672991
67436	672992
209003	672993
239762	672994
35102	672995
351879	672996
42231	672997
98395	672998
10388	672999
133200	673000
119828	673001
374805	673002
279419	673003
86096	673004
43228	673005
119537	673006
427022	673007
242985	673008
126885	673009
26928	673010
218666	673011
271948	673012
236724	673013
445410	673014
34119	673015
268385	673016
228921	673017
397182	673018
140306	673019
30977	673020
79124	673021
155079	673022
213516	673023
138622	673024
7277	673025
169834	673026
79071	673027
36424	673028
87570	673029
26282	673030
170223	673031
387406	673032
419849	673033
129905	673034
145690	673035
298542	673036
133091	673037
324097	673038
61737	673039
25528	673040
408677	673041
92053	673042
347249	673043
389208	673044
204434	673045
204922	673046
307494	673047
171163	673048
17562	673049
59198	673050
222979	673051
112093	673052
241449	673053
118880	673054
240096	673055
20886	673056
12611	673057
210734	673058
70249	673059
116156	673060
345248	673061
226552	673062
247105	673063
228461	673064
392258	673065
40589	673066
209869	673067
16830	673068
281420	673069
96730	673070
214876	673071
47581	673072
53525	673073
64064	673074
327029	673075
67713	673076
4026	673077
111703	673078
269999	673079
218860	673080
37953	673081
87562	673082
14129	673083
106234	673084
220487	673085
96340	673086
46319	673087
15570	673088
311065	673089
80799	673090
34839	673091
116492	673092
27777	673093
56095	673094
117995	673095
201471	673096
304153	673097
42019	673098
59655	673099
23430	673100
146759	673101
412923	673102
43528	673103
139761	673104
230954	673105
151917	673106
97864	673107
92646	673108
70894	673109
12728	673110
117593	673111
80324	673112
135205	673113
354412	673114
87564	673115
79934	673116
190937	673117
31191	673118
66021	673119
57119	673120
94716	673121
209163	673122
130216	673123
40927	673124
381955	673125
224817	673126
50081	673127
327706	673128
22074	673129
183584	673130
380422	673131
404466	673132
322358	673133
352314	673134
392546	673135
118613	673136
135192	673137
93388	673138
389725	673139
169091	673140
452461	673141
141631	673142
34940	673143
129719	673144
34825	673145
42706	673146
81324	673147
72809	673148
30174	673149
383888	673150
173505	673151
9083	673152
10892	673153
130941	673154
17618	673155
128028	673156
99337	673157
35841	673158
371621	673159
161269	673160
23524	673161
157065	673162
14585	673163
183626	673164
231097	673165
54660	673166
138047	673167
58809	673168
101931	673169
4916	673170
92975	673171
278967	673172
338477	673173
13732	673174
415739	673175
1248	673176
90741	673177
90741	673178
192494	673179
977	673180
37765	673181
60694	673182
50805	673183
392889	673184
395337	673185
89300	673186
80806	673187
50318	673188
248175	673189
13146	673190
24001	673191
286678	673192
50678	673193
35062	673194
166608	673195
80724	673196
8964	673197
2480	673198
104842	673199
43302	673200
329999	673201
5851	673202
326859	673203
171257	673204
179621	673205
439376	673206
152054	673207
175040	673208
63076	673209
6424	673210
95446	673211
50290	673212
22311	673213
202742	673214
8811	673215
113066	673216
124392	673217
179976	673218
338381	673219
8427	673220
78273	673221
32625	673222
353974	673223
92724	673224
192418	673225
435050	673226
33965	673227
8427	673228
63440	673229
175067	673230
16537	673231
293393	673232
216526	673233
21982	673234
47656	673235
99205	673236
7355	673237
3392	673238
127423	673239
34353	673240
11873	673241
197613	673242
98035	673243
56316	673244
224174	673245
186352	673246
176661	673247
113791	673248
22965	673249
58632	673250
404322	673251
20922	673252
215030	673253
25066	673254
78819	673255
92583	673256
34339	673257
726	673258
16331	673259
31867	673260
32931	673261
4463	673262
104981	673263
13259	673264
223235	673265
204329	673266
448585	673267
89931	673268
231542	673269
363996	673270
98221	673271
1189	673272
106890	673273
1776	673274
22402	673275
108999	673276
51764	673277
1452	673278
129741	673279
25194	673280
423492	673281
264680	673282
242496	673283
6617	673284
220955	673285
127850	673286
246559	673287
17913	673288
80629	673289
338866	673290
91636	673291
208599	673292
16668	673293
75369	673294
330461	673295
243547	673296
428454	673297
30830	673298
414624	673299
344252	673300
399244	673301
32938	673302
66000	673303
105629	673304
167290	673305
32253	673306
143456	673307
98849	673308
125682	673309
179543	673310
89667	673311
7300	673312
198045	673313
196636	673314
72225	673315
30593	673316
40845	673317
334116	673318
44694	673319
31419	673320
246405	673321
8775	673322
42537	673323
3482	673324
245019	673325
12455	673326
35298	673327
349	673328
19846	673329
231217	673330
47263	673331
415547	673332
3743	673333
285420	673334
289768	673335
81604	673336
3528	673337
41877	673338
181598	673339
155057	673340
109242	673341
43209	673342
39254	673343
110964	673344
71752	673345
50196	673346
302260	673347
6786	673348
2352	673349
100771	673350
198306	673351
21107	673352
42656	673353
170995	673354
439754	673355
855	673356
242776	673357
13452	673358
34197	673359
63047	673360
7	673361
79268	673362
598	673363
248273	673364
177801	673365
105101	673366
28862	673367
18934	673368
533	673369
72543	673370
109561	673371
126720	673372
3650	673373
43098	673374
127200	673375
90959	673376
35444	673377
16688	673378
165591	673379
9989	673380
8568	673381
35542	673382
40963	673383
51890	673384
19850	673385
182680	673386
18197	673387
4519	673388
22264	673389
151107	673390
105272	673391
25961	673392
1042	673393
2245	673394
39466	673395
116394	673396
377129	673397
177767	673398
379110	673399
84634	673400
321956	673401
46198	673402
173049	673403
102019	673404
15431	673405
87766	673406
190204	673407
80636	673408
202078	673409
172959	673410
428504	673411
45074	673412
315028	673413
3850	673414
339984	673415
406813	673416
12905	673417
37685	673418
237572	673419
27432	673420
43241	673421
221475	673422
96831	673423
94159	673424
187924	673425
395691	673426
43854	673427
133948	673428
280539	673429
350588	673430
27063	673431
2821	673432
176870	673433
13478	673434
231778	673435
119031	673436
2944	673437
98909	673438
443886	673439
33012	673440
5400	673441
18543	673442
459041	673443
3959	673444
119325	673445
237467	673446
13195	673447
33665	673448
51691	673449
43033	673450
50613	673451
9924	673452
1993	673453
280760	673454
184528	673455
177	673456
69406	673457
124794	673458
164867	673459
2782	673460
1723	673461
14782	673462
117404	673463
17948	673464
4588	673465
16951	673466
421440	673467
811	673468
418694	673469
122335	673470
116030	673471
204239	673472
21176	673473
227798	673474
225582	673475
177417	673476
164321	673477
14071	673478
29324	673479
317107	673480
100040	673481
163259	673482
103083	673483
135172	673484
12646	673485
302	673486
40678	673487
36554	673488
10243	673489
144080	673490
69030	673491
249757	673492
241939	673493
37175	673494
199756	673495
136951	673496
125847	673497
83772	673498
53228	673499
17268	673500
14102	673501
80122	673502
102895	673503
54012	673504
247280	673505
145919	673506
66914	673507
140005	673508
229904	673509
20252	673510
50455	673511
177335	673512
155143	673513
113358	673514
287160	673515
25845	673516
154059	673517
100619	673518
2060	673519
148471	673520
6539	673521
341801	673522
16039	673523
222750	673524
128060	673525
242749	673526
11680	673527
147703	673528
236019	673529
312193	673530
72726	673531
40003	673532
10092	673533
95281	673534
100865	673535
375864	673536
240419	673537
30026	673538
246236	673539
189150	673540
73701	673541
106207	673542
230607	673543
312388	673544
22528	673545
56982	673546
33439	673547
67842	673548
64978	673549
248722	673550
108767	673551
22232	673552
17987	673553
5903	673554
1123	673555
206451	673556
434553	673557
84021	673558
161583	673559
272569	673560
107291	673561
11998	673562
20181	673563
36919	673564
347320	673565
29064	673566
62116	673567
413638	673568
180559	673569
6733	673570
122334	673571
184000	673572
300333	673573
28118	673574
51925	673575
67949	673576
120054	673577
159696	673578
40497	673579
69901	673580
162216	673581
172466	673582
34042	673583
29849	673584
35158	673585
128270	673586
5148	673587
202816	673588
192357	673589
55870	673590
148265	673591
102678	673592
213374	673593
163543	673594
14782	673595
9883	673596
329622	673597
228834	673598
114789	673599
168126	673600
363904	673601
367225	673602
166823	673603
87163	673604
445077	673605
18110	673606
4242	673607
208253	673608
217745	673609
282339	673610
6784	673611
312716	673612
41988	673613
318212	673614
133655	673615
325145	673616
205039	673617
240610	673618
134890	673619
15433	673620
105581	673621
28677	673622
22584	673623
132469	673624
52026	673625
33645	673626
76851	673627
283848	673628
239173	673629
71745	673630
19827	673631
128774	673632
40696	673633
114863	673634
162292	673635
223975	673636
56179	673637
291123	673638
45613	673639
200951	673640
336506	673641
8417	673642
440308	673643
219205	673644
2259	673645
228921	673646
21596	673647
223725	673648
219242	673649
152778	673650
160011	673651
415010	673652
6077	673653
40792	673654
159706	673655
32369	673656
6547	673657
395346	673658
3963	673659
832	673660
386761	673661
413194	673662
32288	673663
11513	673664
133892	673665
83426	673666
34952	673667
47396	673668
12114	673669
342440	673670
83031	673671
61887	673672
54153	673673
71874	673674
117567	673675
132605	673676
211502	673677
353742	673678
417510	673679
117318	673680
115603	673681
180825	673682
359137	673683
3824	673684
13649	673685
15184	673686
341703	673687
155011	673688
175900	673689
85371	673690
40567	673691
442794	673692
323255	673693
218970	673694
50056	673695
94673	673696
179026	673697
164737	673698
5657	673699
26193	673700
98114	673701
426377	673702
1425	673703
416	673704
12232	673705
455855	673706
394350	673707
382957	673708
114	673709
111653	673710
8033	673711
55445	673712
40477	673713
146803	673714
68626	673715
41235	673716
76713	673717
423396	673718
63482	673719
40769	673720
39883	673721
285756	673722
176022	673723
244807	673724
3608	673725
82885	673726
123436	673727
57995	673728
230605	673729
22758	673730
1460	673731
6003	673732
168746	673733
10374	673734
354904	673735
113902	673736
9083	673737
235929	673738
453424	673739
23526	673740
5201	673741
279687	673742
51884	673743
61929	673744
8666	673745
144367	673746
2162	673747
7602	673748
80788	673749
15650	673750
113116	673751
2941	673752
133061	673753
48909	673754
86880	673755
128752	673756
795	673757
4785	673758
411598	673759
72647	673760
48840	673761
101894	673762
321833	673763
55901	673764
111239	673765
91866	673766
314199	673767
237628	673768
63138	673769
15112	673770
298769	673771
18688	673772
180638	673773
150379	673774
205789	673775
20544	673776
172558	673777
386685	673778
172547	673779
19308	673780
36798	673781
440265	673782
93833	673783
85144	673784
17254	673785
28076	673786
2263	673787
359422	673788
176844	673789
1138	673790
172253	673791
17511	673792
55284	673793
26709	673794
24582	673795
97823	673796
84737	673797
198315	673798
64894	673799
5380	673800
207511	673801
810	673802
31015	673803
447875	673804
51069	673805
239597	673806
26483	673807
39328	673808
11614	673809
369089	673810
5752	673811
95664	673812
35454	673813
194514	673814
239275	673815
19815	673816
1434	673817
279472	673818
457881	673819
407446	673820
160118	673821
140107	673822
244434	673823
39467	673824
87589	673825
413461	673826
209639	673827
38256	673828
278972	673829
332125	673830
13244	673831
40835	673832
192904	673833
5045	673834
3155	673835
419965	673836
58402	673837
98113	673838
33364	673839
210676	673840
323202	673841
39174	673842
202752	673843
131720	673844
59113	673845
114757	673846
7297	673847
2650	673848
51885	673849
123825	673850
93093	673851
44477	673852
11749	673853
51029	673854
16586	673855
116484	673856
203687	673857
127629	673858
2572	673859
204732	673860
324026	673861
55866	673862
3829	673863
120495	673864
229847	673865
46528	673866
124061	673867
437869	673868
23209	673869
163360	673870
11417	673871
348780	673872
248600	673873
56126	673874
7256	673875
110521	673876
346247	673877
222545	673878
131444	673879
230425	673880
300971	673881
311436	673882
395055	673883
5437	673884
341796	673885
35766	673886
21738	673887
14639	673888
167997	673889
24577	673890
4826	673891
168433	673892
264816	673893
128069	673894
324412	673895
60150	673896
65532	673897
5099	673898
117190	673899
184823	673900
177255	673901
357912	673902
395504	673903
13090	673904
80589	673905
17287	673906
94782	673907
102728	673908
44280	673909
123037	673910
5696	673911
161849	673912
146065	673913
332	673914
22035	673915
114678	673916
102015	673917
2447	673918
182970	673919
10605	673920
63118	673921
8485	673922
440130	673923
239796	673924
151248	673925
155833	673926
181555	673927
269791	673928
77623	673929
357147	673930
130539	673931
103257	673932
68966	673933
144362	673934
204226	673935
27683	673936
222811	673937
7408	673938
441356	673939
109216	673940
152183	673941
374691	673942
454559	673943
340134	673944
14953	673945
4097	673946
414405	673947
47692	673948
54089	673949
110900	673950
348482	673951
409710	673952
29641	673953
320059	673954
174618	673955
408360	673956
150469	673957
33811	673958
61740	673959
346121	673960
423999	673961
31215	673962
274258	673963
187043	673964
234110	673965
312137	673966
219134	673967
131162	673968
410395	673969
111835	673970
137240	673971
12144	673972
136477	673973
203333	673974
55076	673975
45866	673976
22103	673977
98316	673978
2409	673979
40887	673980
22001	673981
206298	673982
72461	673983
366620	673984
526	673985
271	673986
45680	673987
29014	673988
22064	673989
77839	673990
31997	673991
35533	673992
364939	673993
14047	673994
95426	673995
18627	673996
18973	673997
91251	673998
15294	673999
3344	674000
14889	674001
140046	674002
38569	674003
46104	674004
191801	674005
1092	674006
1092	674007
73232	674008
1348	674009
33429	674010
13240	674011
82030	674012
313102	674013
4429	674014
78948	674015
347813	674016
206816	674017
209172	674018
65402	674019
162543	674020
1084	674021
88517	674022
236027	674023
57685	674024
250404	674025
30717	674026
89152	674027
10050	674028
8876	674029
175662	674030
259827	674031
102742	674032
4419	674033
50788	674034
233868	674035
208974	674036
314004	674037
3057	674038
1988	674039
30617	674040
51868	674041
45188	674042
89193	674043
981	674044
76460	674045
33235	674046
11237	674047
20937	674048
71522	674049
247492	674050
458337	674051
117927	674052
28038	674053
425632	674054
214089	674055
3813	674056
146318	674057
60134	674058
3481	674059
71461	674060
142717	674061
127718	674062
27424	674063
247447	674064
167333	674065
105310	674066
226589	674067
30778	674068
299885	674069
95170	674070
434199	674071
246930	674072
1375	674073
20716	674074
350888	674075
14132	674076
234595	674077
63266	674078
113426	674079
304498	674080
877	674081
16764	674082
166	674083
85557	674084
429613	674085
1046	674086
69078	674087
13	674088
2832	674089
98494	674090
132421	674091
9463	674092
10531	674093
32536	674094
243365	674095
33818	674096
239266	674097
266932	674098
13121	674099
416104	674100
20866	674101
61900	674102
125825	674103
68611	674104
6008	674105
96956	674106
362238	674107
83803	674108
139425	674109
63485	674110
250448	674111
47279	674112
383184	674113
93593	674114
55588	674115
41570	674116
4335	674117
2340	674118
5884	674119
40930	674120
26777	674121
528	674122
2787	674123
197806	674124
10978	674125
24061	674126
61682	674127
44779	674128
328105	674129
18716	674130
49457	674131
100378	674132
233377	674133
22298	674134
10012	674135
30760	674136
3423	674137
22921	674138
11747	674139
284568	674140
7672	674141
112418	674142
107702	674143
69818	674144
340	674145
175478	674146
4659	674147
443200	674148
771	674149
26883	674150
33297	674151
120581	674152
2914	674153
236025	674154
53540	674155
23999	674156
388182	674157
249134	674158
17149	674159
107038	674160
6995	674161
7589	674162
31667	674163
71037	674164
286602	674165
404957	674166
67912	674167
33439	674168
442714	674169
267836	674170
197776	674171
72117	674172
184584	674173
19691	674174
18350	674175
119207	674176
104359	674177
432250	674178
442351	674179
62810	674180
8621	674181
185690	674182
427713	674183
17187	674184
5384	674185
321305	674186
199839	674187
46952	674188
19746	674189
87839	674190
110415	674191
43657	674192
105994	674193
3356	674194
36408	674195
23024	674196
15825	674197
1031	674198
53398	674199
33060	674200
4504	674201
206878	674202
113950	674203
55662	674204
444140	674205
8775	674206
385589	674207
114150	674208
74735	674209
161472	674210
68566	674211
108492	674212
33475	674213
114987	674214
43452	674215
15153	674216
253349	674217
122654	674218
7236	674219
10852	674220
141194	674221
62451	674222
27886	674223
10182	674224
409406	674225
1376	674226
48450	674227
95796	674228
77195	674229
49474	674230
137376	674231
121656	674232
34517	674233
156288	674234
21170	674235
2082	674236
126011	674237
376726	674238
94915	674239
76319	674240
77544	674241
274600	674242
27465	674243
9268	674244
112730	674245
141695	674246
238389	674247
91848	674248
27451	674249
3877	674250
2043	674251
52683	674252
99986	674253
254669	674254
92833	674255
175583	674256
308315	674257
186684	674258
776	674259
65189	674260
141462	674261
8534	674262
241003	674263
430382	674264
403348	674265
19756	674266
11197	674267
5644	674268
23521	674269
152378	674270
246022	674271
95988	674272
50151	674273
174996	674274
29050	674275
117169	674276
165049	674277
176049	674278
416224	674279
3887	674280
110798	674281
9873	674282
109712	674283
67788	674284
4929	674285
21537	674286
412790	674287
425221	674288
33330	674289
39209	674290
166811	674291
22	674292
88870	674293
338490	674294
77095	674295
1011	674296
16227	674297
54793	674298
309	674299
11858	674300
6404	674301
183713	674302
17597	674303
51840	674304
217245	674305
62113	674306
4127	674307
46902	674308
2479	674309
28389	674310
37034	674311
73209	674312
406054	674313
146248	674314
119445	674315
187738	674316
352277	674317
31323	674318
33533	674319
95856	674320
40350	674321
65322	674322
226665	674323
1795	674324
57942	674325
1963	674326
87608	674327
3466	674328
402259	674329
47321	674330
59414	674331
47178	674332
20069	674333
220049	674334
8909	674335
234917	674336
126317	674337
65648	674338
95392	674339
44368	674340
21520	674341
211780	674342
400258	674343
116781	674344
376208	674345
18617	674346
430010	674347
6861	674348
6710	674349
89999	674350
205974	674351
119680	674352
82618	674353
144097	674354
3531	674355
3531	674356
26526	674357
4178	674358
63351	674359
34811	674360
119162	674361
130924	674362
93950	674363
13630	674364
22434	674365
109668	674366
669	674367
11722	674368
102689	674369
1313	674370
219593	674371
9405	674372
443903	674373
340044	674374
13265	674375
12818	674376
71268	674377
140643	674378
417867	674379
948	674380
61088	674381
84491	674382
159500	674383
94327	674384
336988	674385
262859	674386
240298	674387
220447	674388
130523	674389
10577	674390
48755	674391
64140	674392
131488	674393
62712	674394
6597	674395
160	674396
18228	674397
147378	674398
43832	674399
77329	674400
2430	674401
96944	674402
23934	674403
70757	674404
368870	674405
2658	674406
170662	674407
76162	674408
40101	674409
26789	674410
423750	674411
184	674412
23758	674413
178441	674414
7618	674415
54238	674416
29749	674417
63206	674418
67661	674419
31724	674420
5313	674421
2727	674422
6921	674423
23870	674424
54999	674425
62371	674426
40891	674427
82001	674428
31884	674429
271814	674430
42383	674431
95477	674432
196147	674433
49698	674434
60313	674435
50244	674436
202323	674437
312153	674438
85072	674439
386095	674440
18315	674441
16887	674442
380918	674443
1212	674444
23215	674445
170556	674446
168907	674447
119506	674448
49131	674449
29696	674450
121021	674451
33279	674452
11010	674453
32546	674454
47058	674455
223200	674456
1354	674457
59814	674458
106730	674459
30981	674460
111120	674461
237413	674462
164979	674463
2253	674464
122775	674465
161480	674466
218547	674467
101781	674468
17663	674469
39258	674470
8465	674471
245791	674472
37182	674473
30084	674474
226717	674475
358836	674476
293034	674477
230264	674478
20856	674479
130300	674480
255621	674481
35943	674482
62452	674483
440156	674484
58995	674485
56201	674486
62634	674487
54277	674488
27229	674489
161104	674490
169363	674491
169363	674492
33147	674493
2896	674494
78247	674495
93828	674496
164336	674497
179097	674498
122173	674499
60286	674500
14356	674501
48288	674502
208822	674503
338	674504
11429	674505
119173	674506
20180	674507
22128	674508
36384	674509
427867	674510
307765	674511
7595	674512
104805	674513
4931	674514
6946	674515
99868	674516
458547	674517
99105	674518
184411	674519
6661	674520
101676	674521
312208	674522
74520	674523
63622	674524
10100	674525
4825	674526
302237	674527
106174	674528
418601	674529
44346	674530
220285	674531
11904	674532
87950	674533
5045	674534
302577	674535
281813	674536
387930	674537
8971	674538
1302	674539
179451	674540
33644	674541
403906	674542
131836	674543
232152	674544
71698	674545
139412	674546
393064	674547
80424	674548
116249	674549
155608	674550
349379	674551
1328	674552
40756	674553
18613	674554
267324	674555
89842	674556
332304	674557
34278	674558
61988	674559
4918	674560
34278	674561
167753	674562
207994	674563
32036	674564
40929	674565
303420	674566
957	674567
61786	674568
225235	674569
395040	674570
321915	674571
30476	674572
19453	674573
403998	674574
196122	674575
135957	674576
456293	674577
27025	674578
21546	674579
19275	674580
382870	674581
14263	674582
452736	674583
16	674584
159004	674585
288778	674586
446357	674587
160456	674588
262	674589
77701	674590
150195	674591
134793	674592
83385	674593
419	674594
325890	674595
198840	674596
358381	674597
82630	674598
75386	674599
32382	674600
377625	674601
38146	674602
250088	674603
125899	674604
168099	674605
532	674606
263743	674607
247971	674608
227755	674609
96877	674610
3427	674611
208	674612
107501	674613
234920	674614
11908	674615
27093	674616
378216	674617
67690	674618
179288	674619
90826	674620
182334	674621
40521	674622
22549	674623
112942	674624
328893	674625
9754	674626
304700	674627
97260	674628
108933	674629
35002	674630
47682	674631
51513	674632
23920	674633
134226	674634
94514	674635
138886	674636
32663	674637
393790	674638
32205	674639
50265	674640
131752	674641
209997	674642
145130	674643
209357	674644
22919	674645
27816	674646
1874	674647
84131	674648
27114	674649
27114	674650
16221	674651
225531	674652
57941	674653
102281	674654
152415	674655
203683	674656
127273	674657
55006	674658
371202	674659
3332	674660
129634	674661
222255	674662
235477	674663
13065	674664
66572	674665
34336	674666
126184	674667
54593	674668
41701	674669
10495	674670
71059	674671
90286	674672
92543	674673
120785	674674
62973	674675
144833	674676
22086	674677
181371	674678
95498	674679
49587	674680
23625	674681
153544	674682
8003	674683
16902	674684
102867	674685
114421	674686
11377	674687
13616	674688
310153	674689
113573	674690
2241	674691
95124	674692
31028	674693
370565	674694
65626	674695
109998	674696
254083	674697
185900	674698
273101	674699
34	674700
41912	674701
237813	674702
12199	674703
197803	674704
165485	674705
211003	674706
248218	674707
62123	674708
42154	674709
121457	674710
212313	674711
70881	674712
30005	674713
41428	674714
64433	674715
176269	674716
127880	674717
22279	674718
126226	674719
105251	674720
197990	674721
124690	674722
170113	674723
55411	674724
107446	674725
58123	674726
300504	674727
96662	674728
24407	674729
394738	674730
36713	674731
75680	674732
160606	674733
8394	674734
103409	674735
189850	674736
83020	674737
1750	674738
14008	674739
20635	674740
2144	674741
168468	674742
351144	674743
218914	674744
55370	674745
173829	674746
187974	674747
10249	674748
65493	674749
370656	674750
130399	674751
144150	674752
43678	674753
20680	674754
67524	674755
75007	674756
198463	674757
149554	674758
5604	674759
46290	674760
177496	674761
235070	674762
17762	674763
450663	674764
53129	674765
57461	674766
364045	674767
98257	674768
290361	674769
151043	674770
188894	674771
153852	674772
236293	674773
26810	674774
105941	674775
109188	674776
426005	674777
121684	674778
27524	674779
142647	674780
222066	674781
88129	674782
369814	674783
22177	674784
12895	674785
126882	674786
52946	674787
214967	674788
218853	674789
371095	674790
27350	674791
264547	674792
54830	674793
70350	674794
12024	674795
334257	674796
3722	674797
375646	674798
59235	674799
337530	674800
28839	674801
109771	674802
19317	674803
207179	674804
18783	674805
179945	674806
4685	674807
37452	674808
248869	674809
16911	674810
46689	674811
22711	674812
5859	674813
24660	674814
211571	674815
456682	674816
7728	674817
241573	674818
388485	674819
106158	674820
48445	674821
209407	674822
3649	674823
233098	674824
17127	674825
166974	674826
190109	674827
9821	674828
89706	674829
54312	674830
66192	674831
17519	674832
77391	674833
142208	674834
28282	674835
275245	674836
96243	674837
188986	674838
151776	674839
14187	674840
79957	674841
53959	674842
334925	674843
150197	674844
39992	674845
5694	674846
135618	674847
102610	674848
18779	674849
209236	674850
106576	674851
106446	674852
4001	674853
17999	674854
147881	674855
352966	674856
231947	674857
143916	674858
41895	674859
29930	674860
416249	674861
15088	674862
46618	674863
74529	674864
145669	674865
163895	674866
3608	674867
33900	674868
190256	674869
326530	674870
238316	674871
216292	674872
389660	674873
128292	674874
70031	674875
102388	674876
3141	674877
111849	674878
58163	674879
12605	674880
420878	674881
84789	674882
139365	674883
24989	674884
444853	674885
85868	674886
56073	674887
66525	674888
387627	674889
45924	674890
2325	674891
99822	674892
96385	674893
33905	674894
125826	674895
141500	674896
94923	674897
25120	674898
353056	674899
103884	674900
53177	674901
15648	674902
179511	674903
373159	674904
152913	674905
145383	674906
93170	674907
42328	674908
11461	674909
86418	674910
62603	674911
127396	674912
83874	674913
202769	674914
23457	674915
39489	674916
456960	674917
4114	674918
117499	674919
113562	674920
65050	674921
20812	674922
5529	674923
113296	674924
53839	674925
23502	674926
61284	674927
146772	674928
299685	674929
201606	674930
3637	674931
46628	674932
17447	674933
237849	674934
263198	674935
249446	674936
10270	674937
319347	674938
324190	674939
161480	674940
9513	674941
1620	674942
41877	674943
25488	674944
44547	674945
206957	674946
8206	674947
3258	674948
53924	674949
33608	674950
64576	674951
88343	674952
2363	674953
91944	674954
429136	674955
1632	674956
17180	674957
353523	674958
76458	674959
386934	674960
303695	674961
98281	674962
102991	674963
1224	674964
16991	674965
125974	674966
65256	674967
494	674968
2812	674969
37961	674970
180037	674971
85315	674972
180802	674973
173934	674974
32234	674975
6637	674976
218893	674977
439585	674978
254312	674979
42494	674980
61691	674981
19503	674982
6946	674983
214907	674984
40838	674985
62353	674986
107030	674987
30304	674988
70147	674989
190077	674990
82633	674991
93850	674992
207438	674993
27302	674994
59394	674995
247903	674996
51412	674997
127951	674998
241584	674999
94221	675000
17214	675001
24647	675002
39479	675003
119383	675004
80623	675005
417642	675006
417440	675007
10968	675008
211087	675009
94057	675010
6604	675011
1212	675012
218174	675013
34841	675014
133226	675015
50732	675016
8	675017
114779	675018
39869	675019
218653	675020
3137	675021
226167	675022
44348	675023
8800	675024
235086	675025
207079	675026
30464	675027
3351	675028
46658	675029
429970	675030
277468	675031
93038	675032
386654	675033
67801	675034
278771	675035
141970	675036
264162	675037
10813	675038
130571	675039
177116	675040
313790	675041
98408	675042
37238	675043
215230	675044
7598	675045
78111	675046
109649	675047
92906	675048
289034	675049
332903	675050
19628	675051
4543	675052
25626	675053
30379	675054
89900	675055
606	675056
119425	675057
41329	675058
369941	675059
455594	675060
12028	675061
5180	675062
375236	675063
33937	675064
61354	675065
53062	675066
392329	675067
56228	675068
166533	675069
218989	675070
355830	675071
17881	675072
60192	675073
122167	675074
449568	675075
76163	675076
442344	675077
92707	675078
57719	675079
31460	675080
15010	675081
5369	675082
459061	675083
66735	675084
3367	675085
97615	675086
4968	675087
970	675088
9669	675089
361311	675090
14603	675091
134382	675092
442911	675093
148704	675094
122924	675095
83238	675096
1283	675097
132	675098
1830	675099
158093	675100
15483	675101
156767	675102
38000	675103
22758	675104
149090	675105
73861	675106
151877	675107
399107	675108
191278	675109
86328	675110
29709	675111
23516	675112
173169	675113
113434	675114
244495	675115
77480	675116
30308	675117
182205	675118
12482	675119
31710	675120
157476	675121
102083	675122
390099	675123
41636	675124
196374	675125
50202	675126
10873	675127
55971	675128
44602	675129
157625	675130
126856	675131
408106	675132
241184	675133
47694	675134
26858	675135
237071	675136
96603	675137
23680	675138
219717	675139
169871	675140
8653	675141
51436	675142
42880	675143
102666	675144
4599	675145
31645	675146
412742	675147
67386	675148
68875	675149
122854	675150
177752	675151
79348	675152
27812	675153
243260	675154
181117	675155
166873	675156
2300	675157
205579	675158
80	675159
64093	675160
2759	675161
19988	675162
177025	675163
153420	675164
181541	675165
2330	675166
139609	675167
33748	675168
9662	675169
94352	675170
14751	675171
6338	675172
46577	675173
60444	675174
209140	675175
101365	675176
59293	675177
40875	675178
114676	675179
18071	675180
10821	675181
52711	675182
40079	675183
149193	675184
33378	675185
113203	675186
124853	675187
212107	675188
408885	675189
416607	675190
193169	675191
108679	675192
82641	675193
53283	675194
339397	675195
441428	675196
92730	675197
2072	675198
412679	675199
184197	675200
12149	675201
136833	675202
141024	675203
88127	675204
335878	675205
2724	675206
65424	675207
30130	675208
15063	675209
165529	675210
43416	675211
1451	675212
15673	675213
333255	675214
408996	675215
12912	675216
2060	675217
177458	675218
10376	675219
340785	675220
54177	675221
160800	675222
74204	675223
39819	675224
294452	675225
66786	675226
9971	675227
21846	675228
31199	675229
112111	675230
15012	675231
218467	675232
128536	675233
61972	675234
65815	675235
8702	675236
32324	675237
1910	675238
74314	675239
13650	675240
215705	675241
11629	675242
253114	675243
148843	675244
286051	675245
244258	675246
87361	675247
28442	675248
20144	675249
85964	675250
7960	675251
53823	675252
106912	675253
334299	675254
90926	675255
2270	675256
7774	675257
222105	675258
415357	675259
244432	675260
9139	675261
65932	675262
61168	675263
107886	675264
52073	675265
222556	675266
181212	675267
117767	675268
19427	675269
10114	675270
212013	675271
111669	675272
3431	675273
89297	675274
12310	675275
29076	675276
247057	675277
216522	675278
7548	675279
129890	675280
29954	675281
313548	675282
1993	675283
411496	675284
12576	675285
220698	675286
12193	675287
30541	675288
1324	675289
186377	675290
96987	675291
2506	675292
218998	675293
276612	675294
11782	675295
6805	675296
93793	675297
236971	675298
179955	675299
176516	675300
126453	675301
328250	675302
26710	675303
221809	675304
97934	675305
58704	675306
427	675307
289153	675308
151892	675309
50762	675310
51840	675311
46356	675312
186890	675313
249361	675314
426193	675315
246261	675316
52385	675317
26819	675318
421544	675319
162186	675320
234654	675321
358907	675322
16813	675323
6963	675324
513	675325
54890	675326
164609	675327
163111	675328
16679	675329
35327	675330
148418	675331
73123	675332
121581	675333
68661	675334
47414	675335
7897	675336
202088	675337
452558	675338
15555	675339
50078	675340
95255	675341
169422	675342
194410	675343
8508	675344
33711	675345
25219	675346
17795	675347
40199	675348
9089	675349
38868	675350
218481	675351
102962	675352
84571	675353
120542	675354
28340	675355
48449	675356
31549	675357
280190	675358
381052	675359
10689	675360
114700	675361
106429	675362
22938	675363
95196	675364
326917	675365
312461	675366
177505	675367
204400	675368
268721	675369
32172	675370
32632	675371
319	675372
386537	675373
8301	675374
3539	675375
6	675376
36418	675377
104847	675378
273536	675379
8769	675380
59936	675381
445539	675382
4971	675383
408043	675384
188	675385
79451	675386
414335	675387
12905	675388
193263	675389
154443	675390
2545	675391
393499	675392
251745	675393
4046	675394
85917	675395
41185	675396
17036	675397
6424	675398
96971	675399
98303	675400
15566	675401
1425	675402
97091	675403
167566	675404
12491	675405
425075	675406
20098	675407
194051	675408
367362	675409
136981	675410
61534	675411
325413	675412
301496	675413
165445	675414
129849	675415
149944	675416
339370	675417
250617	675418
33422	675419
36683	675420
243812	675421
17154	675422
287095	675423
27368	675424
16786	675425
38475	675426
104886	675427
146760	675428
307871	675429
17904	675430
218311	675431
8481	675432
349989	675433
17525	675434
94585	675435
386365	675436
162474	675437
53701	675438
79657	675439
181934	675440
119596	675441
103535	675442
79655	675443
18243	675444
6543	675445
256559	675446
69391	675447
243761	675448
231219	675449
49225	675450
2533	675451
35671	675452
3425	675453
50804	675454
1275	675455
81209	675456
1562	675457
51819	675458
28978	675459
12950	675460
406388	675461
361053	675462
89775	675463
213075	675464
94837	675465
12922	675466
1562	675467
240578	675468
20734	675469
26242	675470
400279	675471
129559	675472
22966	675473
204964	675474
41853	675475
173895	675476
16321	675477
45610	675478
121503	675479
88706	675480
122678	675481
2770	675482
4066	675483
299219	675484
68030	675485
41927	675486
277964	675487
110511	675488
151941	675489
78861	675490
178941	675491
381528	675492
93743	675493
24006	675494
385544	675495
442808	675496
82645	675497
235444	675498
219939	675499
45263	675500
290475	675501
66261	675502
5130	675503
8516	675504
130563	675505
125768	675506
233675	675507
235864	675508
226863	675509
11737	675510
228175	675511
63144	675512
201837	675513
15488	675514
66809	675515
360011	675516
295980	675517
142508	675518
24288	675519
368030	675520
82285	675521
615	675522
218593	675523
221446	675524
213585	675525
324570	675526
88924	675527
123846	675528
22485	675529
98106	675530
50422	675531
4013	675532
75944	675533
167613	675534
92711	675535
98942	675536
93461	675537
71047	675538
27326	675539
403069	675540
132676	675541
263	675542
168912	675543
1431	675544
520	675545
17105	675546
13063	675547
193055	675548
6856	675549
52391	675550
725	675551
363709	675552
2	675553
3867	675554
96343	675555
75464	675556
3976	675557
2906	675558
2767	675559
44594	675560
174051	675561
118761	675562
14778	675563
13521	675564
60259	675565
179	675566
706	675567
81277	675568
19163	675569
1880	675570
65276	675571
27719	675572
92273	675573
5744	675574
4963	675575
100358	675576
60797	675577
77571	675578
25388	675579
367968	675580
328296	675581
63219	675582
5063	675583
286597	675584
64566	675585
218450	675586
75636	675587
62597	675588
93671	675589
3899	675590
87194	675591
82598	675592
40247	675593
71065	675594
27163	675595
334439	675596
94756	675597
18755	675598
154567	675599
1942	675600
6576	675601
160037	675602
162817	675603
73147	675604
79801	675605
14491	675606
315820	675607
153941	675608
259906	675609
189194	675610
18217	675611
11310	675612
148734	675613
153168	675614
295076	675615
164523	675616
83986	675617
140502	675618
42074	675619
87867	675620
1467	675621
43476	675622
299810	675623
117701	675624
94695	675625
85042	675626
1976	675627
1976	675628
1976	675629
163185	675630
24541	675631
197926	675632
232909	675633
60438	675634
1908	675635
149495	675636
214893	675637
19870	675638
8880	675639
94911	675640
100593	675641
3637	675642
189346	675643
87844	675644
52725	675645
162045	675646
243864	675647
67	675648
1840	675649
55652	675650
12750	675651
176328	675652
3806	675653
153262	675654
46093	675655
2544	675656
205404	675657
136724	675658
264987	675659
201120	675660
44420	675661
370105	675662
23613	675663
105640	675664
3719	675665
126659	675666
109890	675667
249745	675668
87181	675669
4860	675670
238	675671
232133	675672
357117	675673
408515	675674
339203	675675
258587	675676
333143	675677
267754	675678
354371	675679
135393	675680
360980	675681
155567	675682
164566	675683
189337	675684
287533	675685
360981	675686
161527	675687
153215	675688
323070	675689
357116	675690
408516	675691
76817	675692
280172	675693
344351	675694
30325	675695
95957	675696
12683	675697
12683	675698
4522	675699
215103	675700
43421	675701
229210	675702
5710	675703
13501	675704
192973	675705
226096	675706
78385	675707
194266	675708
343987	675709
25930	675710
18704	675711
1478	675712
85196	675713
27689	675714
109941	675715
233935	675716
231573	675717
28917	675718
86194	675719
2082	675720
2656	675721
3864	675722
12813	675723
41382	675724
33733	675725
37475	675726
94102	675727
48536	675728
10986	675729
17647	675730
108792	675731
69772	675732
370025	675733
32829	675734
79282	675735
11863	675736
3450	675737
57492	675738
22973	675739
101966	675740
5460	675741
574	675742
30232	675743
177467	675744
422154	675745
198088	675746
164323	675747
40097	675748
126708	675749
284088	675750
35142	675751
24266	675752
153637	675753
129428	675754
139072	675755
39453	675756
142842	675757
138132	675758
89483	675759
326628	675760
10348	675761
212113	675762
264963	675763
223051	675764
47881	675765
14866	675766
18911	675767
132429	675768
105283	675769
34278	675770
35430	675771
113042	675772
165934	675773
306201	675774
24807	675775
36512	675776
240933	675777
239330	675778
173506	675779
382589	675780
61198	675781
184387	675782
106809	675783
70966	675784
58897	675785
264685	675786
14994	675787
14104	675788
2404	675789
108835	675790
24249	675791
161420	675792
13477	675793
34411	675794
281990	675795
66443	675796
8317	675797
19806	675798
75956	675799
45860	675800
6090	675801
97158	675802
234223	675803
4725	675804
137238	675805
148841	675806
1756	675807
425906	675808
1411	675809
21440	675810
226033	675811
70359	675812
19615	675813
31	675814
195766	675815
101312	675816
26924	675817
1508	675818
41531	675819
25997	675820
70164	675821
4604	675822
75433	675823
359667	675824
109719	675825
222877	675826
232942	675827
394850	675828
139231	675829
287600	675830
239716	675831
94161	675832
212540	675833
9223	675834
57723	675835
48367	675836
56529	675837
140097	675838
15674	675839
103910	675840
4620	675841
70316	675842
458459	675843
15056	675844
67067	675845
61480	675846
30858	675847
122296	675848
11610	675849
60722	675850
97475	675851
35183	675852
29365	675853
3413	675854
85050	675855
40348	675856
355901	675857
72150	675858
379382	675859
20635	675860
247387	675861
235443	675862
260017	675863
1353	675864
304441	675865
393930	675866
326970	675867
53450	675868
59883	675869
75525	675870
288108	675871
209591	675872
4287	675873
311361	675874
21940	675875
13547	675876
4313	675877
289337	675878
103238	675879
128	675880
1637	675881
110954	675882
159618	675883
31859	675884
225324	675885
91623	675886
41896	675887
55724	675888
33833	675889
229154	675890
405895	675891
120600	675892
178940	675893
23931	675894
219430	675895
105651	675896
111046	675897
44574	675898
459094	675899
13642	675900
20290	675901
70878	675902
58962	675903
189084	675904
76880	675905
44587	675906
222997	675907
1265	675908
269287	675909
20828	675910
308023	675911
28796	675912
20701	675913
149719	675914
65657	675915
455145	675916
8120	675917
97557	675918
62010	675919
39428	675920
207920	675921
72441	675922
93980	675923
126653	675924
114290	675925
203654	675926
53372	675927
13097	675928
184498	675929
337361	675930
68548	675931
20950	675932
30604	675933
106680	675934
55059	675935
35241	675936
237985	675937
179560	675938
162308	675939
131135	675940
105144	675941
15384	675942
251705	675943
21608	675944
75535	675945
49840	675946
267542	675947
230039	675948
2746	675949
16531	675950
308850	675951
54625	675952
8311	675953
99202	675954
104751	675955
408169	675956
19846	675957
278809	675958
131023	675959
3014	675960
148103	675961
828	675962
792	675963
85715	675964
143431	675965
11015	675966
3615	675967
2293	675968
4794	675969
4259	675970
120085	675971
129897	675972
24785	675973
98	675974
449191	675975
335630	675976
21186	675977
164831	675978
46083	675979
8058	675980
118551	675981
113014	675982
95462	675983
357548	675984
60886	675985
5132	675986
109	675987
320466	675988
7513	675989
4779	675990
127502	675991
8404	675992
180564	675993
321075	675994
99174	675995
187161	675996
155649	675997
75150	675998
5150	675999
317548	676000
113535	676001
41629	676002
19783	676003
270273	676004
167305	676005
2082	676006
8844	676007
16920	676008
46555	676009
135143	676010
318621	676011
31117	676012
367727	676013
102498	676014
37941	676015
111099	676016
168234	676017
68240	676018
13244	676019
2685	676020
5153	676021
41502	676022
19401	676023
388662	676024
11207	676025
245963	676026
83599	676027
256862	676028
94708	676029
116642	676030
459169	676031
34121	676032
186	676033
2738	676034
71588	676035
1111	676036
37753	676037
7940	676038
13536	676039
192107	676040
57519	676041
28977	676042
142929	676043
81550	676044
7169	676045
61962	676046
123810	676047
47944	676048
8920	676049
8526	676050
131522	676051
285566	676052
18482	676053
48149	676054
385035	676055
159180	676056
44750	676057
4721	676058
411636	676059
141037	676060
419248	676061
13031	676062
28434	676063
57242	676064
54772	676065
4626	676066
79185	676067
99390	676068
189730	676069
2587	676070
14963	676071
54312	676072
141245	676073
85679	676074
114588	676075
58743	676076
25235	676077
61100	676078
109901	676079
459711	676080
437	676081
25459	676082
330348	676083
80918	676084
147854	676085
57719	676086
26999	676087
24580	676088
5336	676089
125094	676090
3124	676091
417	676092
155788	676093
163967	676094
35675	676095
247927	676096
64111	676097
89143	676098
3559	676099
1640	676100
47443	676101
203655	676102
41841	676103
58284	676104
823	676105
1334	676106
238612	676107
16925	676108
23414	676109
121805	676110
51500	676111
304597	676112
357025	676113
2196	676114
35337	676115
31463	676116
195921	676117
1475	676118
61447	676119
24843	676120
3252	676121
432427	676122
18801	676123
508	676124
298251	676125
5684	676126
181008	676127
169523	676128
10628	676129
202601	676130
120346	676131
319792	676132
79245	676133
144900	676134
237239	676135
24844	676136
495	676137
280443	676138
8811	676139
12268	676140
18521	676141
65046	676142
99581	676143
106830	676144
109231	676145
11665	676146
48541	676147
359329	676148
139987	676149
182301	676150
40690	676151
62785	676152
93601	676153
47210	676154
329043	676155
186482	676156
114229	676157
296439	676158
69446	676159
306	676160
123517	676161
6560	676162
249114	676163
150389	676164
444560	676165
43897	676166
2484	676167
32258	676168
29585	676169
47078	676170
155723	676171
38221	676172
165137	676173
78423	676174
123202	676175
5099	676176
30469	676177
2678	676178
220194	676179
189964	676180
1979	676181
252768	676182
98099	676183
117491	676184
105764	676185
45411	676186
98057	676187
196470	676188
50264	676189
155424	676190
55879	676191
88723	676192
125884	676193
129078	676194
54680	676195
52970	676196
32650	676197
18644	676198
65580	676199
3592	676200
107894	676201
63300	676202
102231	676203
140575	676204
93069	676205
29840	676206
369188	676207
290823	676208
31383	676209
25304	676210
121969	676211
246645	676212
121060	676213
155988	676214
35129	676215
107015	676216
180298	676217
280681	676218
76539	676219
205353	676220
62642	676221
12547	676222
90439	676223
65067	676224
103782	676225
34801	676226
400523	676227
395117	676228
7378	676229
140988	676230
207123	676231
32364	676232
2164	676233
289	676234
17208	676235
349253	676236
113594	676237
67697	676238
30588	676239
33655	676240
373884	676241
159752	676242
84261	676243
11049	676244
15401	676245
228672	676246
210052	676247
153764	676248
5626	676249
13670	676250
6164	676251
6532	676252
314562	676253
705	676254
30679	676255
19348	676256
22304	676257
172	676258
52092	676259
158090	676260
70246	676261
28761	676262
27179	676263
119973	676264
10929	676265
322012	676266
395064	676267
214982	676268
22731	676269
90929	676270
76802	676271
203398	676272
23116	676273
39992	676274
83662	676275
19854	676276
33821	676277
401875	676278
109861	676279
211476	676280
85091	676281
39263	676282
170006	676283
50076	676284
38479	676285
16866	676286
238058	676287
68731	676288
374241	676289
160723	676290
29001	676291
126543	676292
76083	676293
162830	676294
196374	676295
70961	676296
212775	676297
10212	676298
83128	676299
326860	676300
123140	676301
35779	676302
156086	676303
102088	676304
79594	676305
1710	676306
159725	676307
179335	676308
186527	676309
6784	676310
423865	676311
42167	676312
57013	676313
15200	676314
123329	676315
12802	676316
65318	676317
61188	676318
1281	676319
52379	676320
910	676321
356658	676322
18607	676323
372925	676324
66511	676325
178347	676326
54661	676327
109551	676328
426605	676329
153406	676330
86058	676331
94658	676332
77541	676333
1200	676334
88978	676335
416890	676336
216810	676337
14989	676338
45345	676339
273706	676340
111098	676341
96206	676342
190131	676343
58703	676344
29438	676345
102331	676346
10990	676347
1813	676348
427	676349
54408	676350
186030	676351
279873	676352
230313	676353
29529	676354
330	676355
68180	676356
218010	676357
329427	676358
5493	676359
1442	676360
29908	676361
103202	676362
16970	676363
222	676364
48376	676365
50487	676366
995	676367
4370	676368
4984	676369
20269	676370
78477	676371
90827	676372
433723	676373
21896	676374
3229	676375
211314	676376
29398	676377
249289	676378
5802	676379
13003	676380
3651	676381
18583	676382
50212	676383
204528	676384
76036	676385
72400	676386
41857	676387
26453	676388
121324	676389
79403	676390
59383	676391
122954	676392
66624	676393
242734	676394
28381	676395
13477	676396
491	676397
77073	676398
118135	676399
106699	676400
106540	676401
336460	676402
2413	676403
116658	676404
44801	676405
33258	676406
10708	676407
622	676408
2856	676409
164263	676410
217	676411
16679	676412
197369	676413
19740	676414
165156	676415
24469	676416
120510	676417
274363	676418
2352	676419
310858	676420
20556	676421
219819	676422
13474	676423
177390	676424
65389	676425
221112	676426
31809	676427
11684	676428
7722	676429
357933	676430
1131	676431
29116	676432
3736	676433
44688	676434
445496	676435
177445	676436
8581	676437
32043	676438
63953	676439
319	676440
41571	676441
28798	676442
49878	676443
65830	676444
48264	676445
357957	676446
222334	676447
9306	676448
19177	676449
284170	676450
27445	676451
71871	676452
71871	676453
971	676454
133654	676455
190361	676456
20718	676457
121936	676458
275307	676459
113272	676460
2027	676461
27418	676462
166548	676463
444079	676464
120297	676465
8788	676466
236664	676467
84070	676468
16447	676469
383161	676470
21813	676471
221177	676472
16995	676473
61863	676474
446	676475
154264	676476
31818	676477
40485	676478
9696	676479
30983	676480
112301	676481
27142	676482
5875	676483
41787	676484
2497	676485
14938	676486
76079	676487
7504	676488
11431	676489
52823	676490
3382	676491
12331	676492
179	676493
146276	676494
241569	676495
22696	676496
28470	676497
7658	676498
12043	676499
12043	676500
49297	676501
337	676502
250121	676503
12003	676504
220980	676505
12695	676506
450591	676507
10291	676508
133782	676509
2007	676510
1369	676511
12245	676512
359587	676513
12763	676514
179537	676515
14621	676516
5999	676517
93368	676518
93393	676519
294	676520
3034	676521
103292	676522
31686	676523
405062	676524
215300	676525
1179	676526
1644	676527
229276	676528
220245	676529
2040	676530
34239	676531
30	676532
55662	676533
40853	676534
448712	676535
80133	676536
48667	676537
62411	676538
56789	676539
28711	676540
41719	676541
79229	676542
50302	676543
11309	676544
208461	676545
455438	676546
120991	676547
430	676548
81493	676549
207772	676550
147965	676551
3226	676552
241204	676553
7397	676554
427418	676555
79806	676556
136	676557
224507	676558
68058	676559
139633	676560
57130	676561
20269	676562
362557	676563
222872	676564
90727	676565
174207	676566
416320	676567
248323	676568
165788	676569
60224	676570
360552	676571
922	676572
244921	676573
9186	676574
180997	676575
49306	676576
281144	676577
62808	676578
165632	676579
60293	676580
306878	676581
6790	676582
112534	676583
422522	676584
112057	676585
4725	676586
29736	676587
9718	676588
38744	676589
41173	676590
94585	676591
7329	676592
9965	676593
28713	676594
17794	676595
98285	676596
2640	676597
3064	676598
94410	676599
16131	676600
18580	676601
13378	676602
298	676603
180687	676604
16379	676605
73947	676606
17760	676607
107733	676608
227883	676609
29994	676610
52190	676611
73549	676612
109509	676613
228554	676614
186596	676615
28754	676616
129903	676617
9286	676618
43710	676619
128484	676620
1665	676621
21166	676622
320828	676623
15195	676624
159204	676625
35025	676626
71246	676627
60406	676628
439	676629
9948	676630
3167	676631
195256	676632
527	676633
1428	676634
186215	676635
88321	676636
32718	676637
435893	676638
42532	676639
7254	676640
52399	676641
222719	676642
267308	676643
422266	676644
46933	676645
32638	676646
56116	676647
374278	676648
19056	676649
132204	676650
176071	676651
35166	676652
26872	676653
357204	676654
13097	676655
491	676656
95436	676657
197847	676658
20650	676659
247772	676660
163836	676661
51685	676662
81093	676663
2172	676664
3973	676665
140290	676666
140290	676667
15387	676668
23711	676669
4271	676670
905	676671
83079	676672
26904	676673
73613	676674
74708	676675
173394	676676
57072	676677
156354	676678
386211	676679
31272	676680
435462	676681
43569	676682
283567	676683
4022	676684
163834	676685
401997	676686
228411	676687
3479	676688
245771	676689
8208	676690
12705	676691
405012	676692
31364	676693
419591	676694
74458	676695
92	676696
14006	676697
123214	676698
60259	676699
129803	676700
34205	676701
64635	676702
8021	676703
2743	676704
45939	676705
106524	676706
141027	676707
625	676708
85171	676709
175143	676710
30920	676711
177183	676712
131039	676713
97037	676714
275573	676715
213728	676716
151850	676717
2582	676718
134879	676719
3043	676720
3348	676721
79680	676722
238782	676723
3722	676724
130062	676725
11272	676726
4067	676727
37010	676728
4188	676729
84261	676730
29677	676731
15884	676732
1523	676733
464	676734
16026	676735
48774	676736
16221	676737
35991	676738
279285	676739
1057	676740
147813	676741
126742	676742
24579	676743
25373	676744
68674	676745
27789	676746
267961	676747
5362	676748
66924	676749
77895	676750
19235	676751
61065	676752
47871	676753
7875	676754
293982	676755
21753	676756
12711	676757
294901	676758
106234	676759
3510	676760
29777	676761
213822	676762
8764	676763
41802	676764
454186	676765
41446	676766
9105	676767
238944	676768
85891	676769
96304	676770
93751	676771
157553	676772
36502	676773
110380	676774
223451	676775
87251	676776
89105	676777
5580	676778
213204	676779
5960	676780
22164	676781
111585	676782
14464	676783
10226	676784
81	676785
81	676786
109562	676787
179728	676788
34611	676789
19445	676790
11352	676791
25183	676792
408	676793
437880	676794
87486	676795
96851	676796
424207	676797
580	676798
189605	676799
3180	676800
401638	676801
310901	676802
2142	676803
3769	676804
186531	676805
460013	676806
221492	676807
441195	676808
431980	676809
40404	676810
191388	676811
168526	676812
123824	676813
64635	676814
71227	676815
134163	676816
53936	676817
126032	676818
36399	676819
296812	676820
145667	676821
102149	676822
46273	676823
409431	676824
18163	676825
64589	676826
211510	676827
12163	676828
109598	676829
74027	676830
92347	676831
22754	676832
177107	676833
89914	676834
100156	676835
176332	676836
112882	676837
5564	676838
45109	676839
225731	676840
161816	676841
94966	676842
90	676843
103394	676844
14303	676845
373305	676846
12802	676847
112879	676848
157172	676849
19873	676850
110309	676851
61490	676852
434188	676853
11627	676854
22796	676855
52901	676856
49362	676857
87844	676858
118825	676859
4541	676860
360510	676861
208722	676862
192411	676863
232651	676864
83489	676865
2239	676866
244018	676867
63553	676868
281037	676869
10589	676870
1218	676871
43632	676872
208667	676873
9778	676874
274225	676875
38974	676876
113549	676877
20848	676878
19218	676879
7728	676880
69491	676881
83985	676882
9384	676883
293730	676884
237	676885
3645	676886
53573	676887
27476	676888
254	676889
1545	676890
2164	676891
455890	676892
12084	676893
150431	676894
115234	676895
28192	676896
14908	676897
5340	676898
59	676899
41925	676900
300655	676901
21948	676902
399932	676903
4767	676904
390819	676905
5308	676906
70965	676907
82961	676908
352822	676909
67044	676910
441483	676911
87366	676912
92206	676913
124744	676914
115812	676915
192002	676916
54671	676917
14948	676918
6505	676919
10789	676920
374538	676921
21201	676922
116305	676923
252732	676924
59225	676925
25898	676926
61102	676927
289248	676928
178050	676929
23302	676930
177714	676931
346687	676932
2126	676933
55859	676934
240863	676935
351087	676936
63271	676937
146421	676938
123213	676939
176525	676940
14836	676941
101551	676942
6516	676943
48013	676944
133922	676945
1742	676946
100826	676947
1820	676948
202338	676949
142785	676950
60943	676951
161133	676952
116969	676953
17283	676954
85040	676955
1464	676956
117837	676957
186	676958
17490	676959
366159	676960
21093	676961
372709	676962
13303	676963
52319	676964
212012	676965
430124	676966
343244	676967
57243	676968
5703	676969
66916	676970
54997	676971
1019	676972
107056	676973
396	676974
26871	676975
195772	676976
394243	676977
15831	676978
97146	676979
167194	676980
143875	676981
127271	676982
227987	676983
62076	676984
424446	676985
2284	676986
112239	676987
200973	676988
46459	676989
99055	676990
91103	676991
285095	676992
112120	676993
1827	676994
48183	676995
110272	676996
6846	676997
8328	676998
230871	676999
9833	677000
77708	677001
23308	677002
187463	677003
1978	677004
39266	677005
127059	677006
18307	677007
2284	677008
135227	677009
34851	677010
435955	677011
217121	677012
13827	677013
14721	677014
64534	677015
18871	677016
75790	677017
795	677018
1202	677019
172156	677020
73864	677021
6802	677022
158948	677023
3158	677024
322435	677025
24453	677026
24283	677027
3377	677028
362955	677029
20149	677030
102376	677031
378420	677032
1482	677033
170417	677034
404709	677035
34075	677036
72364	677037
7566	677038
35526	677039
56625	677040
141205	677041
149086	677042
164161	677043
290864	677044
133309	677045
219431	677046
219431	677047
130633	677048
46741	677049
85718	677050
162043	677051
45818	677052
153159	677053
81912	677054
133300	677055
85437	677056
82084	677057
82084	677058
326666	677059
130360	677060
45442	677061
211057	677062
302306	677063
268954	677064
25320	677065
11148	677066
414	677067
768	677068
209952	677069
102811	677070
373393	677071
163790	677072
85713	677073
160780	677074
83792	677075
51001	677076
418928	677077
127295	677078
28893	677079
80632	677080
162068	677081
17842	677082
82774	677083
61529	677084
177037	677085
62581	677086
11148	677087
246551	677088
84563	677089
441172	677090
200561	677091
254469	677092
90298	677093
10882	677094
86845	677095
223940	677096
237208	677097
17973	677098
31362	677099
384956	677100
416694	677101
23067	677102
400593	677103
22164	677104
309	677105
2216	677106
144255	677107
7001	677108
37238	677109
41857	677110
8866	677111
15122	677112
290440	677113
207180	677114
10756	677115
6443	677116
15946	677117
41571	677118
56544	677119
38162	677120
72426	677121
225702	677122
115665	677123
1456	677124
213210	677125
277042	677126
15555	677127
23483	677128
53809	677129
430472	677130
31449	677131
8766	677132
3506	677133
167277	677134
88464	677135
66656	677136
29128	677137
558	677138
11884	677139
170492	677140
27893	677141
158940	677142
425541	677143
8985	677144
113854	677145
17070	677146
185613	677147
60656	677148
188176	677149
238	677150
7793	677151
22446	677152
397	677153
47965	677154
108917	677155
116948	677156
359786	677157
11573	677158
116483	677159
60199	677160
110166	677161
50781	677162
43370	677163
396582	677164
53204	677165
16218	677166
218076	677167
218076	677168
62610	677169
13453	677170
10806	677171
229126	677172
7930	677173
35564	677174
4744	677175
150703	677176
5529	677177
22996	677178
52152	677179
40929	677180
150413	677181
204345	677182
36721	677183
163	677184
107593	677185
12849	677186
51606	677187
424983	677188
244152	677189
71770	677190
16278	677191
16295	677192
271234	677193
8807	677194
53827	677195
112660	677196
327938	677197
49190	677198
7970	677199
81614	677200
317832	677201
257810	677202
444112	677203
10898	677204
60066	677205
241162	677206
180300	677207
269111	677208
68562	677209
105724	677210
6594	677211
156981	677212
17367	677213
5860	677214
84159	677215
1569	677216
25133	677217
13736	677218
271560	677219
382750	677220
144596	677221
186830	677222
238801	677223
244632	677224
1860	677225
56729	677226
128617	677227
132922	677228
177463	677229
21568	677230
11880	677231
7877	677232
9783	677233
9108	677234
19186	677235
5294	677236
81385	677237
239831	677238
1494	677239
110585	677240
2923	677241
22157	677242
146987	677243
7740	677244
59032	677245
30532	677246
36605	677247
301902	677248
53963	677249
102118	677250
23228	677251
376363	677252
199112	677253
81697	677254
12991	677255
96542	677256
246488	677257
2249	677258
21191	677259
2273	677260
10491	677261
7505	677262
5765	677263
20628	677264
373359	677265
373259	677266
227847	677267
15652	677268
65098	677269
335678	677270
84	677271
24876	677272
48337	677273
8898	677274
14893	677275
41247	677276
79165	677277
270869	677278
88595	677279
8506	677280
397564	677281
71520	677282
124239	677283
329743	677284
56856	677285
218450	677286
107567	677287
210086	677288
5976	677289
27499	677290
179835	677291
122470	677292
32078	677293
2762	677294
428511	677295
9626	677296
9107	677297
181598	677298
187	677299
37010	677300
106300	677301
33075	677302
61629	677303
1468	677304
31409	677305
121584	677306
64658	677307
171488	677308
132079	677309
149140	677310
189534	677311
12961	677312
12453	677313
28027	677314
193217	677315
287665	677316
2477	677317
88492	677318
155779	677319
445344	677320
112619	677321
15526	677322
234601	677323
1579	677324
69739	677325
247352	677326
351043	677327
55878	677328
8228	677329
109592	677330
18804	677331
4676	677332
12540	677333
63038	677334
121	677335
103907	677336
134403	677337
34548	677338
153306	677339
19472	677340
24096	677341
17146	677342
83888	677343
60443	677344
219227	677345
332916	677346
102854	677347
23187	677348
98066	677349
82564	677350
217230	677351
972	677352
4229	677353
820	677354
273599	677355
156375	677356
6689	677357
1818	677358
2789	677359
95914	677360
46318	677361
353328	677362
62432	677363
77019	677364
10657	677365
161654	677366
162381	677367
14110	677368
143909	677369
44104	677370
66468	677371
230989	677372
13730	677373
301551	677374
438	677375
297960	677376
8453	677377
4561	677378
27164	677379
180298	677380
3279	677381
15548	677382
199955	677383
282983	677384
28386	677385
363827	677386
4093	677387
51632	677388
195509	677389
96382	677390
8414	677391
177608	677392
11484	677393
209547	677394
118005	677395
104769	677396
352169	677397
75152	677398
1776	677399
4317	677400
5691	677401
35819	677402
32150	677403
150598	677404
120052	677405
12869	677406
30860	677407
197855	677408
183054	677409
125874	677410
49733	677411
5211	677412
241515	677413
115916	677414
116735	677415
7504	677416
2683	677417
114343	677418
220923	677419
35770	677420
134890	677421
4972	677422
12522	677423
124726	677424
29798	677425
372001	677426
18626	677427
119439	677428
21511	677429
88494	677430
232761	677431
228591	677432
108364	677433
103163	677434
46803	677435
217931	677436
10537	677437
22373	677438
96773	677439
16549	677440
26671	677441
186930	677442
100648	677443
51135	677444
451	677445
269919	677446
31574	677447
20036	677448
239818	677449
28754	677450
32486	677451
113664	677452
386335	677453
48360	677454
142895	677455
12000	677456
14408	677457
191279	677458
25225	677459
177199	677460
69465	677461
225687	677462
62999	677463
73547	677464
130128	677465
3169	677466
59069	677467
820	677468
196001	677469
677	677470
396058	677471
337	677472
1983	677473
236991	677474
128010	677475
240739	677476
34697	677477
190152	677478
11204	677479
274157	677480
348326	677481
17807	677482
61643	677483
2739	677484
66928	677485
124289	677486
36341	677487
66545	677488
352054	677489
234515	677490
213618	677491
33011	677492
292593	677493
24592	677494
757	677495
5792	677496
23566	677497
72995	677498
10300	677499
4881	677500
98	677501
42882	677502
26265	677503
126738	677504
54958	677505
7400	677506
60789	677507
235796	677508
3320	677509
131412	677510
27548	677511
2944	677512
82506	677513
116793	677514
17624	677515
183782	677516
2999	677517
30321	677518
300860	677519
198318	677520
33638	677521
16398	677522
28574	677523
19555	677524
1966	677525
122448	677526
16281	677527
172590	677528
1138	677529
292320	677530
175665	677531
7602	677532
2636	677533
1419	677534
92160	677535
185377	677536
31766	677537
50000	677538
279689	677539
135277	677540
5680	677541
45329	677542
1952	677543
29399	677544
244639	677545
157204	677546
305953	677547
204860	677548
72839	677549
127734	677550
4208	677551
79205	677552
175184	677553
36143	677554
344554	677555
14094	677556
305345	677557
307810	677558
4303	677559
248060	677560
15240	677561
19607	677562
190125	677563
179178	677564
66355	677565
298670	677566
18646	677567
128362	677568
8740	677569
38549	677570
103330	677571
149835	677572
344634	677573
110711	677574
49322	677575
11116	677576
11176	677577
137833	677578
116213	677579
15240	677580
448909	677581
33831	677582
270594	677583
220911	677584
55733	677585
52911	677586
25607	677587
228645	677588
411838	677589
176710	677590
6872	677591
97660	677592
195247	677593
13589	677594
11003	677595
3364	677596
28418	677597
13896	677598
141699	677599
178870	677600
11884	677601
68821	677602
7302	677603
123719	677604
189107	677605
65664	677606
1040	677607
59615	677608
426534	677609
8488	677610
49098	677611
238157	677612
19181	677613
19769	677614
42099	677615
37412	677616
360301	677617
163313	677618
65269	677619
61559	677620
60830	677621
215408	677622
164492	677623
364	677624
64923	677625
36903	677626
459763	677627
98119	677628
70180	677629
54167	677630
343404	677631
166999	677632
76647	677633
20056	677634
49298	677635
416639	677636
91108	677637
3620	677638
108381	677639
27018	677640
26309	677641
127439	677642
81622	677643
214778	677644
161649	677645
156939	677646
17385	677647
46449	677648
14623	677649
310085	677650
358793	677651
46903	677652
17479	677653
184113	677654
130754	677655
238068	677656
239908	677657
433400	677658
236848	677659
84564	677660
187521	677661
60803	677662
142010	677663
42132	677664
49123	677665
45097	677666
14165	677667
58293	677668
312435	677669
20893	677670
188239	677671
14578	677672
1532	677673
182959	677674
30345	677675
148810	677676
237812	677677
51590	677678
81410	677679
320017	677680
32201	677681
55954	677682
86240	677683
376478	677684
48108	677685
62339	677686
33951	677687
64009	677688
244073	677689
343157	677690
345444	677691
57406	677692
25835	677693
168530	677694
76217	677695
61803	677696
250275	677697
6508	677698
94818	677699
309168	677700
71273	677701
61389	677702
56655	677703
35986	677704
103781	677705
5995	677706
49504	677707
250667	677708
187664	677709
425278	677710
134620	677711
54614	677712
18874	677713
232698	677714
129142	677715
69058	677716
41941	677717
344531	677718
163950	677719
18089	677720
17060	677721
45799	677722
396	677723
27266	677724
38550	677725
206912	677726
428892	677727
476	677728
259780	677729
129278	677730
10608	677731
35265	677732
113095	677733
17080	677734
99373	677735
35910	677736
38277	677737
36850	677738
37169	677739
4588	677740
64803	677741
25977	677742
69638	677743
62948	677744
59184	677745
50	677746
67467	677747
273674	677748
182451	677749
124891	677750
56677	677751
139658	677752
282316	677753
3056	677754
119612	677755
176906	677756
454801	677757
392019	677758
444966	677759
61772	677760
387065	677761
359466	677762
450268	677763
364414	677764
383714	677765
369017	677766
4857	677767
421468	677768
51009	677769
125383	677770
356152	677771
158136	677772
297333	677773
34405	677774
443434	677775
178419	677776
320316	677777
154625	677778
12509	677779
108368	677780
44958	677781
99212	677782
32629	677783
34287	677784
105708	677785
100067	677786
76670	677787
435146	677788
34023	677789
307117	677790
329719	677791
125395	677792
215452	677793
239916	677794
90779	677795
67774	677796
72776	677797
81368	677798
385271	677799
73455	677800
64380	677801
413313	677802
24548	677803
205506	677804
300158	677805
54971	677806
87688	677807
30227	677808
378915	677809
85387	677810
87618	677811
94735	677812
85273	677813
111038	677814
240390	677815
85909	677816
169364	677817
201696	677818
16747	677819
13093	677820
308817	677821
357014	677822
114646	677823
46948	677824
398775	677825
42876	677826
304	677827
191179	677828
117754	677829
354734	677830
351536	677831
120091	677832
221859	677833
301734	677834
45541	677835
172433	677836
362824	677837
106029	677838
231248	677839
110425	677840
203175	677841
439726	677842
139850	677843
161062	677844
440833	677845
247788	677846
341664	677847
365659	677848
178593	677849
53347	677850
144366	677851
138142	677852
13231	677853
30350	677854
196242	677855
390594	677856
86279	677857
638	677858
77103	677859
390448	677860
413112	677861
134695	677862
169948	677863
373785	677864
397996	677865
6821	677866
50452	677867
213856	677868
96800	677869
228290	677870
442149	677871
55514	677872
216082	677873
150800	677874
36240	677875
454145	677876
206881	677877
169497	677878
248692	677879
127851	677880
125707	677881
119200	677882
432348	677883
279176	677884
99386	677885
63012	677886
212380	677887
435167	677888
53784	677889
65522	677890
243627	677891
258289	677892
234393	677893
114311	677894
231748	677895
313276	677896
408744	677897
236196	677898
440988	677899
161655	677900
126276	677901
194693	677902
432344	677903
42969	677904
112277	677905
169240	677906
317949	677907
163310	677908
384417	677909
7216	677910
190835	677911
58164	677912
46342	677913
25639	677914
11300	677915
189736	677916
19288	677917
88814	677918
118666	677919
212269	677920
111281	677921
249222	677922
343921	677923
346030	677924
116233	677925
265303	677926
97757	677927
323886	677928
358675	677929
171999	677930
5311	677931
9204	677932
255036	677933
201305	677934
101012	677935
113723	677936
113123	677937
294051	677938
83343	677939
351306	677940
9785	677941
34298	677942
291182	677943
9082	677944
237196	677945
261480	677946
95287	677947
435925	677948
421842	677949
385013	677950
1744	677951
366160	677952
63217	677953
46255	677954
78876	677955
85915	677956
18874	677957
175331	677958
152594	677959
1101	677960
73531	677961
37407	677962
44305	677963
14051	677964
14800	677965
153364	677966
199777	677967
100565	677968
72967	677969
217965	677970
48403	677971
36184	677972
228109	677973
108642	677974
387338	677975
79042	677976
434675	677977
85199	677978
426356	677979
2074	677980
24554	677981
78394	677982
320058	677983
6475	677984
43202	677985
66886	677986
120639	677987
246130	677988
202691	677989
9238	677990
376021	677991
265716	677992
3182	677993
15936	677994
25226	677995
295818	677996
39236	677997
3012	677998
1383	677999
7771	678000
310374	678001
29666	678002
190416	678003
126701	678004
238793	678005
371	678006
30324	678007
4047	678008
454999	678009
122722	678010
16961	678011
29508	678012
147208	678013
5815	678014
5248	678015
120596	678016
1926	678017
105661	678018
366656	678019
24659	678020
211301	678021
73835	678022
250201	678023
341171	678024
68391	678025
19306	678026
114491	678027
172094	678028
249015	678029
13201	678030
378590	678031
8882	678032
101232	678033
114491	678034
184830	678035
205178	678036
169001	678037
122388	678038
457097	678039
47329	678040
39794	678041
84336	678042
1860	678043
139905	678044
205622	678045
190284	678046
10135	678047
200388	678048
10060	678049
142173	678050
46076	678051
202787	678052
161116	678053
320044	678054
392434	678055
46714	678056
31249	678057
131533	678058
39524	678059
34109	678060
951	678061
2738	678062
54075	678063
385043	678064
249108	678065
19093	678066
152219	678067
60876	678068
55084	678069
51750	678070
47792	678071
31544	678072
37339	678073
326193	678074
30856	678075
150853	678076
451	678077
140676	678078
24845	678079
69111	678080
65301	678081
72671	678082
9238	678083
212774	678084
118603	678085
5949	678086
223045	678087
44925	678088
2785	678089
42046	678090
48388	678091
275115	678092
36584	678093
209257	678094
69565	678095
7324	678096
148812	678097
21487	678098
308633	678099
348783	678100
48423	678101
301689	678102
42407	678103
18685	678104
106471	678105
6116	678106
134410	678107
238829	678108
48871	678109
24577	678110
35178	678111
183401	678112
13540	678113
125180	678114
5268	678115
10844	678116
43378	678117
302420	678118
315388	678119
52810	678120
64526	678121
265696	678122
112422	678123
18143	678124
13867	678125
144947	678126
199153	678127
199027	678128
48743	678129
206012	678130
245573	678131
9415	678132
120085	678133
114566	678134
5816	678135
13481	678136
5218	678137
80997	678138
35058	678139
40742	678140
306914	678141
2419	678142
84095	678143
127817	678144
160886	678145
21895	678146
56425	678147
25704	678148
392309	678149
447880	678150
96495	678151
40090	678152
13087	678153
14497	678154
317	678155
19509	678156
66427	678157
49411	678158
5981	678159
351372	678160
16527	678161
126911	678162
177784	678163
19085	678164
351232	678165
420286	678166
8577	678167
126002	678168
451675	678169
3846	678170
216884	678171
105160	678172
103777	678173
3783	678174
45256	678175
17535	678176
55014	678177
7748	678178
16452	678179
55823	678180
124015	678181
81776	678182
31406	678183
69278	678184
70872	678185
187265	678186
4242	678187
74224	678188
339320	678189
413186	678190
206956	678191
779	678192
15307	678193
266592	678194
21763	678195
292	678196
118629	678197
393682	678198
127957	678199
56032	678200
115516	678201
57738	678202
51097	678203
49973	678204
424377	678205
2039	678206
1385	678207
23080	678208
15394	678209
36427	678210
5513	678211
74223	678212
180	678213
227694	678214
12000	678215
217080	678216
71064	678217
92929	678218
62516	678219
221224	678220
189074	678221
77495	678222
3545	678223
12019	678224
18544	678225
78612	678226
21413	678227
120825	678228
1502	678229
415	678230
7577	678231
79158	678232
72941	678233
19586	678234
55324	678235
81136	678236
172117	678237
102779	678238
2352	678239
64688	678240
109920	678241
93023	678242
104242	678243
129129	678244
2231	678245
82436	678246
31314	678247
210	678248
61212	678249
23455	678250
58956	678251
63897	678252
304511	678253
9209	678254
128069	678255
141266	678256
77048	678257
122716	678258
51337	678259
75618	678260
226074	678261
299904	678262
230868	678263
103586	678264
98317	678265
296238	678266
547	678267
4162	678268
216812	678269
91275	678270
18283	678271
219589	678272
30549	678273
41839	678274
745	678275
403210	678276
94128	678277
60940	678278
10982	678279
6233	678280
35810	678281
443808	678282
21619	678283
215587	678284
179194	678285
218539	678286
54449	678287
51266	678288
181126	678289
26922	678290
11165	678291
2822	678292
30323	678293
15672	678294
14820	678295
129564	678296
28315	678297
75713	678298
5625	678299
103984	678300
40256	678301
17051	678302
198126	678303
84088	678304
2588	678305
220744	678306
193639	678307
115088	678308
302948	678309
86762	678310
109183	678311
171	678312
59128	678313
166284	678314
13691	678315
17424	678316
37122	678317
190838	678318
34227	678319
262315	678320
10835	678321
59019	678322
21012	678323
196318	678324
2269	678325
316865	678326
5727	678327
37488	678328
132853	678329
31396	678330
214928	678331
30587	678332
173669	678333
13646	678334
53418	678335
118888	678336
242683	678337
452	678338
169248	678339
11276	678340
1390	678341
248864	678342
15021	678343
35835	678344
106547	678345
7112	678346
8213	678347
2806	678348
59019	678349
242254	678350
65971	678351
15558	678352
198754	678353
213179	678354
103436	678355
13042	678356
46879	678357
17831	678358
48357	678359
2062	678360
126781	678361
1320	678362
376990	678363
63404	678364
19328	678365
127394	678366
21387	678367
1886	678368
11788	678369
244600	678370
85287	678371
165249	678372
81385	678373
9815	678374
89010	678375
10832	678376
39450	678377
201630	678378
7338	678379
26644	678380
1855	678381
106426	678382
170648	678383
22	678384
397	678385
121670	678386
131921	678387
72008	678388
74944	678389
46658	678390
59761	678391
17528	678392
97940	678393
429645	678394
54429	678395
2374	678396
117820	678397
66937	678398
32825	678399
58317	678400
12930	678401
5625	678402
61058	678403
10348	678404
4009	678405
39444	678406
105531	678407
8244	678408
6504	678409
59008	678410
15401	678411
191180	678412
202162	678413
63440	678414
3530	678415
6132	678416
206110	678417
344361	678418
11257	678419
201881	678420
247160	678421
1315	678422
392405	678423
48378	678424
213236	678425
437902	678426
246031	678427
4635	678428
11669	678429
563	678430
114724	678431
17472	678432
421833	678433
93711	678434
30975	678435
1183	678436
33979	678437
21369	678438
239398	678439
13480	678440
306768	678441
430	678442
428562	678443
159069	678444
68957	678445
74173	678446
262001	678447
128657	678448
10421	678449
244797	678450
193692	678451
610	678452
435769	678453
189628	678454
34887	678455
190123	678456
8883	678457
47426	678458
28442	678459
46569	678460
1188	678461
206462	678462
12201	678463
323971	678464
58617	678465
125041	678466
109882	678467
112460	678468
995	678469
66011	678470
133801	678471
3626	678472
2525	678473
1778	678474
85072	678475
432651	678476
245128	678477
149521	678478
384211	678479
17966	678480
8322	678481
244710	678482
126091	678483
30344	678484
492	678485
6225	678486
32	678487
2903	678488
4561	678489
237630	678490
20552	678491
28760	678492
53355	678493
147614	678494
232136	678495
109698	678496
212097	678497
813	678498
249280	678499
113169	678500
10291	678501
94406	678502
385303	678503
9321	678504
35494	678505
53956	678506
68408	678507
20244	678508
97287	678509
4104	678510
34547	678511
12146	678512
16372	678513
46300	678514
26387	678515
8866	678516
33406	678517
30976	678518
2245	678519
68	678520
67217	678521
4210	678522
98213	678523
5212	678524
210788	678525
343720	678526
11467	678527
72301	678528
251	678529
4904	678530
131338	678531
11140	678532
362722	678533
4977	678534
2585	678535
4876	678536
52133	678537
128873	678538
445583	678539
55682	678540
80003	678541
211555	678542
58459	678543
102386	678544
426266	678545
49515	678546
21092	678547
89389	678548
71394	678549
24136	678550
24136	678551
5380	678552
210424	678553
47873	678554
229652	678555
92537	678556
63177	678557
44618	678558
410	678559
163227	678560
40257	678561
34643	678562
458934	678563
56449	678564
273212	678565
126963	678566
50548	678567
240486	678568
63739	678569
29194	678570
15469	678571
332267	678572
101952	678573
126875	678574
111916	678575
84526	678576
248140	678577
154104	678578
28838	678579
54715	678580
11019	678581
157978	678582
125877	678583
218958	678584
283042	678585
121322	678586
2141	678587
132717	678588
114298	678589
1134	678590
125638	678591
6002	678592
1093	678593
91983	678594
76221	678595
27839	678596
827	678597
204244	678598
181888	678599
297820	678600
4328	678601
39960	678602
188363	678603
73111	678604
147835	678605
106216	678606
275599	678607
75751	678608
115	678609
44118	678610
259841	678611
246347	678612
38938	678613
47264	678614
438756	678615
230805	678616
85486	678617
355433	678618
449127	678619
176973	678620
30135	678621
235576	678622
140733	678623
159527	678624
423082	678625
26046	678626
202212	678627
182910	678628
93444	678629
240228	678630
168312	678631
197030	678632
126481	678633
220494	678634
252122	678635
270915	678636
35566	678637
58738	678638
22424	678639
6757	678640
155506	678641
155506	678642
20583	678643
405027	678644
14010	678645
35520	678646
200950	678647
156615	678648
395957	678649
171562	678650
109817	678651
34619	678652
50741	678653
127330	678654
2442	678655
140350	678656
23456	678657
228519	678658
11799	678659
43587	678660
60948	678661
19317	678662
32	678663
94406	678664
590	678665
313167	678666
25428	678667
321304	678668
154747	678669
5487	678670
339927	678671
217357	678672
42025	678673
34526	678674
76851	678675
88067	678676
132437	678677
429200	678678
62189	678679
16061	678680
23543	678681
18174	678682
167529	678683
175794	678684
163883	678685
178744	678686
164624	678687
79342	678688
184044	678689
40706	678690
95908	678691
8055	678692
16781	678693
102843	678694
79601	678695
115854	678696
130969	678697
37689	678698
221661	678699
32439	678700
111595	678701
99506	678702
4514	678703
104639	678704
5659	678705
23881	678706
7834	678707
409883	678708
33111	678709
28813	678710
115876	678711
24567	678712
2557	678713
27236	678714
98892	678715
207781	678716
7472	678717
44375	678718
95307	678719
378975	678720
106839	678721
1522	678722
5200	678723
17685	678724
66460	678725
12424	678726
101769	678727
98666	678728
114704	678729
47794	678730
312504	678731
17410	678732
17759	678733
33422	678734
214837	678735
3460	678736
10725	678737
22754	678738
169487	678739
345115	678740
15775	678741
237548	678742
183734	678743
2404	678744
68847	678745
249896	678746
13042	678747
17292	678748
320123	678749
252921	678750
134599	678751
128051	678752
37575	678753
21086	678754
103838	678755
88948	678756
2973	678757
94626	678758
350523	678759
152564	678760
125738	678761
5473	678762
30802	678763
257	678764
56718	678765
315318	678766
150567	678767
48162	678768
107886	678769
76810	678770
19758	678771
93674	678772
526	678773
142741	678774
274697	678775
266	678776
228463	678777
113893	678778
25623	678779
30142	678780
243207	678781
5495	678782
251118	678783
4961	678784
119668	678785
406351	678786
59067	678787
23198	678788
85913	678789
28679	678790
113280	678791
94318	678792
108824	678793
256595	678794
44533	678795
61454	678796
4137	678797
21986	678798
63498	678799
19928	678800
345440	678801
104369	678802
34471	678803
4788	678804
2188	678805
356728	678806
34767	678807
25674	678808
222635	678809
24644	678810
2000	678811
70769	678812
1641	678813
121372	678814
187251	678815
62131	678816
238998	678817
13721	678818
10505	678819
429152	678820
89437	678821
2702	678822
140843	678823
250084	678824
1050	678825
55189	678826
171393	678827
101148	678828
21750	678829
60191	678830
48367	678831
22321	678832
5810	678833
1252	678834
32728	678835
6884	678836
199517	678837
130206	678838
35561	678839
189102	678840
426823	678841
25221	678842
78360	678843
78360	678844
194590	678845
121861	678846
101871	678847
142286	678848
4061	678849
208124	678850
127019	678851
197569	678852
1862	678853
99083	678854
41155	678855
335729	678856
44764	678857
68343	678858
42630	678859
40645	678860
7300	678861
84788	678862
199598	678863
16031	678864
12173	678865
270336	678866
234044	678867
7201	678868
43681	678869
123359	678870
784	678871
1687	678872
155121	678873
375960	678874
22627	678875
289972	678876
92168	678877
80290	678878
385150	678879
7234	678880
107450	678881
42081	678882
142281	678883
20314	678884
203816	678885
11991	678886
2442	678887
22	678888
198181	678889
1059	678890
31859	678891
2613	678892
3362	678893
26111	678894
76315	678895
57113	678896
91272	678897
139179	678898
112884	678899
646	678900
13055	678901
5529	678902
172270	678903
324919	678904
332092	678905
53637	678906
449101	678907
250287	678908
186997	678909
112	678910
250204	678911
148023	678912
25753	678913
104628	678914
37529	678915
7749	678916
2429	678917
61759	678918
28871	678919
60477	678920
229958	678921
417573	678922
11635	678923
40767	678924
153157	678925
350821	678926
296897	678927
291988	678928
38994	678929
154302	678930
136032	678931
23766	678932
87639	678933
123379	678934
154672	678935
12108	678936
131277	678937
19531	678938
103402	678939
103188	678940
55941	678941
111437	678942
3168	678943
165350	678944
101177	678945
445229	678946
31157	678947
56255	678948
173638	678949
352	678950
61623	678951
47261	678952
298714	678953
90542	678954
221412	678955
303889	678956
389059	678957
99474	678958
198273	678959
7898	678960
55337	678961
227031	678962
9419	678963
277745	678964
111749	678965
135646	678966
353099	678967
119163	678968
460036	678969
124344	678970
50436	678971
240030	678972
277021	678973
164351	678974
337616	678975
87876	678976
59707	678977
216527	678978
74178	678979
144546	678980
63638	678981
52510	678982
401338	678983
40227	678984
55237	678985
50111	678986
4949	678987
173841	678988
130384	678989
422127	678990
19565	678991
123110	678992
33417	678993
118404	678994
232079	678995
56504	678996
98661	678997
128965	678998
125876	678999
74738	679000
286779	679001
457536	679002
121113	679003
8036	679004
279244	679005
224712	679006
2272	679007
444798	679008
66669	679009
42496	679010
7861	679011
4530	679012
116492	679013
449971	679014
139962	679015
183097	679016
264067	679017
4528	679018
10791	679019
408411	679020
12760	679021
416904	679022
108300	679023
42843	679024
426991	679025
26647	679026
438201	679027
358609	679028
221002	679029
51234	679030
219481	679031
166568	679032
7536	679033
106913	679034
98656	679035
217257	679036
31520	679037
14842	679038
318304	679039
359979	679040
24319	679041
245942	679042
305723	679043
112726	679044
329832	679045
26080	679046
365113	679047
452325	679048
5000	679049
166376	679050
57821	679051
418685	679052
457411	679053
241555	679054
259580	679055
208300	679056
109480	679057
137598	679058
215819	679059
395805	679060
8093	679061
237859	679062
109630	679063
281100	679064
457031	679065
191635	679066
282092	679067
428738	679068
417535	679069
15602	679070
329304	679071
370936	679072
59500	679073
97537	679074
102568	679075
78565	679076
85205	679077
203747	679078
184198	679079
111824	679080
58004	679081
159481	679082
1634	679083
388994	679084
21666	679085
109020	679086
19012	679087
229622	679088
63610	679089
65869	679090
21413	679091
49396	679092
35209	679093
9234	679094
153905	679095
101442	679096
1533	679097
41430	679098
116615	679099
104286	679100
288950	679101
54561	679102
170563	679103
98300	679104
194318	679105
266153	679106
64655	679107
18656	679108
235601	679109
53794	679110
25153	679111
104295	679112
74603	679113
91337	679114
285610	679115
197500	679116
191538	679117
390334	679118
138761	679119
415584	679120
232204	679121
53913	679122
286757	679123
58221	679124
353684	679125
204611	679126
13014	679127
2902	679128
47773	679129
233352	679130
298315	679131
177596	679132
213680	679133
347700	679134
318726	679135
212567	679136
53470	679137
393298	679138
143716	679139
73319	679140
228724	679141
202864	679142
412383	679143
238083	679144
38922	679145
249073	679146
72661	679147
192595	679148
71897	679149
167591	679150
83239	679151
155252	679152
20801	679153
403556	679154
44	679155
4481	679156
149013	679157
110262	679158
397935	679159
73442	679160
166713	679161
337618	679162
230398	679163
252264	679164
200110	679165
4043	679166
23200	679167
107433	679168
60219	679169
82893	679170
105780	679171
61709	679172
146029	679173
27810	679174
41740	679175
244468	679176
221631	679177
168652	679178
104539	679179
12235	679180
115966	679181
240707	679182
122705	679183
217226	679184
69982	679185
145782	679186
232684	679187
114505	679188
192062	679189
385390	679190
254604	679191
63698	679192
241895	679193
451928	679194
74089	679195
274476	679196
53991	679197
2512	679198
191018	679199
6777	679200
23593	679201
94170	679202
19374	679203
70839	679204
366311	679205
12211	679206
27281	679207
198844	679208
78310	679209
215792	679210
32270	679211
121668	679212
186564	679213
37978	679214
329505	679215
275126	679216
178303	679217
54449	679218
8364	679219
19481	679220
291367	679221
279437	679222
20792	679223
199257	679224
374743	679225
37992	679226
179909	679227
127894	679228
64769	679229
140530	679230
241501	679231
44816	679232
237477	679233
423051	679234
41974	679235
10646	679236
7027	679237
32050	679238
24176	679239
366314	679240
253256	679241
218175	679242
68481	679243
144383	679244
50207	679245
38764	679246
277932	679247
15207	679248
172205	679249
193543	679250
166713	679251
113205	679252
89997	679253
198725	679254
145084	679255
74623	679256
86055	679257
116921	679258
19466	679259
11264	679260
218635	679261
25622	679262
26294	679263
344401	679264
104665	679265
61826	679266
1750	679267
112241	679268
246184	679269
209620	679270
18600	679271
227836	679272
407434	679273
244530	679274
367792	679275
248039	679276
67996	679277
99859	679278
412153	679279
244113	679280
427666	679281
33571	679282
403161	679283
234705	679284
42049	679285
682	679286
16114	679287
77249	679288
288668	679289
105347	679290
49258	679291
373661	679292
455788	679293
39076	679294
177071	679295
120481	679296
127897	679297
249584	679298
166638	679299
86758	679300
167681	679301
160822	679302
304938	679303
97347	679304
94816	679305
240386	679306
325488	679307
398927	679308
16012	679309
31319	679310
158662	679311
434460	679312
7431	679313
41564	679314
413702	679315
12735	679316
139312	679317
34100	679318
192566	679319
215969	679320
11717	679321
5143	679322
61349	679323
30654	679324
139068	679325
108840	679326
58435	679327
181873	679328
238706	679329
168656	679330
458706	679331
7940	679332
31187	679333
79216	679334
249017	679335
250312	679336
52366	679337
2389	679338
452486	679339
72800	679340
116433	679341
3323	679342
198569	679343
4587	679344
4245	679345
112413	679346
90027	679347
277505	679348
80266	679349
246931	679350
236485	679351
263135	679352
29470	679353
341234	679354
225914	679355
47541	679356
187823	679357
168987	679358
152720	679359
279265	679360
7156	679361
359590	679362
65427	679363
10178	679364
286807	679365
101034	679366
387268	679367
19686	679368
87858	679369
25282	679370
31694	679371
43021	679372
64559	679373
241718	679374
179468	679375
38386	679376
18446	679377
75649	679378
352	679379
51509	679380
425073	679381
136474	679382
136042	679383
210354	679384
303762	679385
453227	679386
233837	679387
113754	679388
116452	679389
176141	679390
82167	679391
274979	679392
113644	679393
116161	679394
83629	679395
130097	679396
62140	679397
242892	679398
5859	679399
208733	679400
130460	679401
120721	679402
164704	679403
236052	679404
54989	679405
403413	679406
431673	679407
62277	679408
33982	679409
353633	679410
284494	679411
20151	679412
18634	679413
113845	679414
417890	679415
233355	679416
90504	679417
100364	679418
27032	679419
195302	679420
28996	679421
102243	679422
7294	679423
137539	679424
455185	679425
77802	679426
265676	679427
19830	679428
46061	679429
207096	679430
228657	679431
27205	679432
4303	679433
196565	679434
257599	679435
128003	679436
248958	679437
216542	679438
372884	679439
428447	679440
381917	679441
119881	679442
417966	679443
241189	679444
203907	679445
40652	679446
206587	679447
44769	679448
17965	679449
95764	679450
95416	679451
38365	679452
56011	679453
93566	679454
205999	679455
262693	679456
224276	679457
449890	679458
208273	679459
404334	679460
439046	679461
124278	679462
211239	679463
99179	679464
64171	679465
16045	679466
13360	679467
53214	679468
282057	679469
111790	679470
39901	679471
37223	679472
92497	679473
67275	679474
12670	679475
122885	679476
246115	679477
13385	679478
199220	679479
132326	679480
432816	679481
220152	679482
214231	679483
213190	679484
14095	679485
4840	679486
242652	679487
126695	679488
55726	679489
422200	679490
69408	679491
75852	679492
261840	679493
116075	679494
202727	679495
6752	679496
95102	679497
183605	679498
359440	679499
51096	679500
387626	679501
64661	679502
120304	679503
435998	679504
17548	679505
126277	679506
5164	679507
18775	679508
106501	679509
122260	679510
153137	679511
58853	679512
24900	679513
162697	679514
27343	679515
114908	679516
64819	679517
442857	679518
100328	679519
223254	679520
110190	679521
43554	679522
214836	679523
377569	679524
378469	679525
19983	679526
161621	679527
17200	679528
220867	679529
1149	679530
114759	679531
31308	679532
193515	679533
209150	679534
59358	679535
48111	679536
35022	679537
119556	679538
396864	679539
198662	679540
8785	679541
220056	679542
58570	679543
130565	679544
419504	679545
97502	679546
50255	679547
198620	679548
122351	679549
156461	679550
331931	679551
27526	679552
208953	679553
75220	679554
120089	679555
400827	679556
448385	679557
124425	679558
398236	679559
457669	679560
52280	679561
13311	679562
2463	679563
432203	679564
123191	679565
216626	679566
389691	679567
42456	679568
52620	679569
3071	679570
114152	679571
216885	679572
105141	679573
207670	679574
106268	679575
25142	679576
438694	679577
319502	679578
15265	679579
234036	679580
56929	679581
100980	679582
304467	679583
140327	679584
48680	679585
226817	679586
408349	679587
453350	679588
443929	679589
205341	679590
46086	679591
391541	679592
382207	679593
59902	679594
78182	679595
13251	679596
104319	679597
143951	679598
68748	679599
247959	679600
426875	679601
171321	679602
136740	679603
291968	679604
7553	679605
124111	679606
238733	679607
186353	679608
28523	679609
63450	679610
163041	679611
36929	679612
278746	679613
33101	679614
146269	679615
130635	679616
357604	679617
303388	679618
19145	679619
233323	679620
168433	679621
364304	679622
87914	679623
84145	679624
408794	679625
442214	679626
127170	679627
199688	679628
121538	679629
79426	679630
58333	679631
384353	679632
21203	679633
256491	679634
102571	679635
243681	679636
227067	679637
188	679638
209613	679639
169541	679640
94860	679641
60941	679642
380619	679643
31291	679644
66230	679645
172144	679646
460184	679647
15785	679648
64331	679649
393936	679650
64331	679651
366173	679652
121813	679653
118579	679654
116199	679655
178374	679656
78091	679657
235123	679658
55794	679659
1169	679660
329917	679661
421312	679662
142989	679663
119912	679664
56921	679665
77204	679666
55620	679667
53001	679668
401300	679669
206748	679670
35067	679671
262890	679672
18933	679673
255161	679674
68721	679675
118032	679676
118683	679677
121332	679678
189452	679679
109748	679680
27049	679681
70312	679682
56628	679683
208914	679684
138424	679685
24496	679686
96852	679687
246111	679688
93948	679689
99006	679690
310264	679691
312162	679692
6144	679693
116459	679694
272761	679695
10555	679696
136080	679697
65165	679698
227454	679699
302588	679700
64162	679701
178111	679702
249516	679703
124936	679704
40942	679705
316686	679706
417184	679707
165979	679708
182452	679709
42452	679710
395925	679711
52900	679712
9494	679713
101601	679714
244153	679715
52407	679716
405493	679717
225009	679718
12330	679719
5300	679720
122694	679721
212699	679722
110198	679723
33026	679724
240689	679725
30435	679726
232211	679727
30375	679728
204305	679729
457180	679730
444157	679731
65331	679732
311216	679733
78721	679734
260510	679735
394747	679736
196494	679737
199493	679738
116767	679739
103115	679740
115241	679741
243184	679742
356721	679743
434367	679744
210322	679745
235942	679746
51366	679747
57730	679748
40555	679749
113492	679750
87013	679751
132460	679752
211303	679753
34851	679754
2272	679755
267478	679756
120904	679757
163306	679758
425877	679759
328172	679760
264574	679761
425228	679762
107300	679763
3296	679764
79212	679765
21525	679766
99406	679767
312283	679768
16295	679769
64392	679770
113051	679771
460262	679772
411489	679773
53766	679774
99469	679775
28414	679776
64835	679777
81823	679778
276648	679779
122481	679780
196969	679781
108650	679782
242384	679783
203426	679784
246562	679785
105437	679786
62680	679787
5456	679788
122143	679789
249567	679790
112868	679791
348371	679792
442617	679793
57907	679794
25982	679795
10369	679796
2662	679797
3964	679798
222716	679799
7569	679800
67850	679801
200570	679802
86004	679803
4355	679804
50391	679805
27513	679806
167484	679807
20137	679808
125012	679809
30967	679810
360976	679811
143919	679812
408759	679813
123425	679814
19813	679815
260843	679816
24919	679817
203114	679818
33024	679819
25671	679820
57636	679821
367101	679822
349986	679823
229451	679824
457412	679825
309085	679826
188794	679827
114786	679828
49159	679829
65786	679830
32560	679831
10559	679832
32031	679833
52418	679834
34236	679835
59474	679836
194529	679837
448532	679838
2258	679839
107953	679840
106790	679841
64386	679842
2621	679843
321633	679844
244732	679845
104568	679846
71847	679847
57492	679848
159053	679849
390027	679850
91897	679851
306846	679852
293279	679853
144495	679854
85877	679855
226008	679856
195499	679857
244874	679858
10280	679859
237016	679860
390546	679861
53274	679862
57127	679863
27130	679864
219354	679865
18016	679866
152981	679867
211169	679868
46638	679869
281160	679870
47118	679871
64556	679872
105727	679873
199062	679874
150015	679875
53427	679876
108023	679877
451588	679878
12290	679879
327639	679880
32490	679881
254495	679882
84907	679883
163936	679884
229746	679885
96298	679886
39203	679887
105936	679888
179006	679889
70765	679890
313192	679891
307458	679892
345135	679893
113855	679894
316494	679895
230833	679896
164996	679897
123488	679898
16496	679899
135187	679900
281402	679901
206312	679902
148307	679903
69945	679904
381586	679905
427449	679906
209336	679907
142095	679908
241563	679909
133237	679910
179658	679911
95493	679912
391345	679913
202545	679914
128134	679915
89268	679916
90998	679917
51918	679918
7841	679919
144973	679920
63661	679921
445552	679922
81354	679923
205399	679924
2387	679925
170756	679926
369480	679927
338615	679928
58312	679929
183404	679930
276270	679931
238865	679932
33081	679933
165893	679934
63280	679935
218137	679936
63510	679937
22671	679938
188827	679939
85672	679940
1631	679941
241944	679942
247995	679943
385837	679944
437763	679945
27190	679946
26341	679947
51523	679948
119719	679949
233201	679950
45059	679951
413271	679952
104400	679953
106186	679954
21275	679955
455700	679956
36823	679957
271455	679958
23582	679959
48701	679960
191041	679961
20176	679962
360520	679963
34937	679964
56261	679965
33093	679966
109334	679967
202979	679968
158493	679969
91465	679970
195385	679971
5358	679972
63573	679973
300374	679974
1687	679975
85071	679976
57836	679977
11780	679978
240890	679979
118517	679980
31617	679981
119275	679982
1573	679983
400087	679984
385223	679985
52153	679986
4086	679987
32488	679988
109897	679989
402895	679990
115186	679991
3329	679992
2822	679993
3633	679994
172143	679995
105868	679996
75126	679997
300945	679998
168946	679999
450113	680000
455241	680001
5334	680002
183475	680003
270096	680004
366087	680005
57007	680006
110766	680007
159706	680008
241910	680009
241705	680010
191591	680011
79753	680012
90902	680013
281674	680014
96356	680015
198371	680016
13579	680017
28598	680018
87373	680019
77345	680020
178970	680021
137158	680022
108894	680023
10446	680024
41517	680025
19986	680026
110422	680027
33732	680028
221726	680029
60395	680030
106444	680031
63809	680032
33577	680033
41068	680034
85952	680035
175109	680036
1023	680037
313738	680038
946	680039
79646	680040
65266	680041
13809	680042
140632	680043
245464	680044
27762	680045
398108	680046
219394	680047
169284	680048
237832	680049
34412	680050
232655	680051
172768	680052
7674	680053
225958	680054
234689	680055
111524	680056
189945	680057
49043	680058
22589	680059
26764	680060
249162	680061
137169	680062
110070	680063
141310	680064
155624	680065
233829	680066
125881	680067
15835	680068
205171	680069
45175	680070
228013	680071
197735	680072
158771	680073
52473	680074
15438	680075
23715	680076
20807	680077
3438	680078
36612	680079
130072	680080
222947	680081
390848	680082
37780	680083
53076	680084
217017	680085
324346	680086
43322	680087
453413	680088
22123	680089
221470	680090
121910	680091
144956	680092
458352	680093
90293	680094
16131	680095
381987	680096
139807	680097
244830	680098
37052	680099
63159	680100
84639	680101
166715	680102
93267	680103
207609	680104
18636	680105
409603	680106
83389	680107
255586	680108
143428	680109
11797	680110
132860	680111
186595	680112
229622	680113
228178	680114
89246	680115
413288	680116
25214	680117
25283	680118
1916	680119
12212	680120
147698	680121
284250	680122
420247	680123
125178	680124
405603	680125
97742	680126
90689	680127
455308	680128
241193	680129
219193	680130
25876	680131
164377	680132
83917	680133
13205	680134
165298	680135
122064	680136
2513	680137
249380	680138
62558	680139
96654	680140
149776	680141
266655	680142
69045	680143
32626	680144
139562	680145
111190	680146
103193	680147
401585	680148
1504	680149
178635	680150
94146	680151
99686	680152
48246	680153
209837	680154
30424	680155
372308	680156
77204	680157
303920	680158
103075	680159
194872	680160
34438	680161
192724	680162
321367	680163
116254	680164
287484	680165
139226	680166
401254	680167
34724	680168
29366	680169
164639	680170
241050	680171
361356	680172
354678	680173
151694	680174
193520	680175
122076	680176
862	680177
14802	680178
20387	680179
422070	680180
301301	680181
40366	680182
77887	680183
24963	680184
254254	680185
184682	680186
70026	680187
10936	680188
148362	680189
19052	680190
25796	680191
2529	680192
353735	680193
6395	680194
357307	680195
131519	680196
275175	680197
62337	680198
139178	680199
57395	680200
190542	680201
130980	680202
165214	680203
199824	680204
239730	680205
221582	680206
64561	680207
99465	680208
118893	680209
5348	680210
255172	680211
250031	680212
312088	680213
228202	680214
70772	680215
30217	680216
36119	680217
312667	680218
35759	680219
300484	680220
200889	680221
78906	680222
149772	680223
34634	680224
429570	680225
55829	680226
372044	680227
188955	680228
18636	680229
226345	680230
116570	680231
17957	680232
149972	680233
143346	680234
164883	680235
395940	680236
67379	680237
208004	680238
54218	680239
391827	680240
372503	680241
216887	680242
24351	680243
123701	680244
170055	680245
63683	680246
392859	680247
91613	680248
239901	680249
28693	680250
183403	680251
63086	680252
434363	680253
26877	680254
245004	680255
414300	680256
383587	680257
442092	680258
98975	680259
434627	680260
345424	680261
318392	680262
423810	680263
349709	680264
319874	680265
211304	680266
100049	680267
196711	680268
325162	680269
235198	680270
376975	680271
93208	680272
249176	680273
238465	680274
65772	680275
192395	680276
68687	680277
47934	680278
153937	680279
450465	680280
150083	680281
117307	680282
34221	680283
34053	680284
92829	680285
220619	680286
239947	680287
192951	680288
441124	680289
25604	680290
254936	680291
337514	680292
204940	680293
108172	680294
5501	680295
66934	680296
343938	680297
320786	680298
123591	680299
245550	680300
159906	680301
321730	680302
350720	680303
20110	680304
113313	680305
196601	680306
96212	680307
153189	680308
153189	680309
11974	680310
16999	680311
349051	680312
149124	680313
7141	680314
64143	680315
215333	680316
125414	680317
112201	680318
32156	680319
110793	680320
130404	680321
64157	680322
51375	680323
62174	680324
35053	680325
325394	680326
64179	680327
70202	680328
93898	680329
44847	680330
27054	680331
415652	680332
17382	680333
335290	680334
40667	680335
297821	680336
240886	680337
64653	680338
58374	680339
270681	680340
103653	680341
10849	680342
112739	680343
232427	680344
6855	680345
147332	680346
287473	680347
418111	680348
85243	680349
32672	680350
128708	680351
319432	680352
112746	680353
128273	680354
164292	680355
127771	680356
370019	680357
47352	680358
81226	680359
45254	680360
98446	680361
40103	680362
140901	680363
196568	680364
234469	680365
169354	680366
172706	680367
196239	680368
16413	680369
10290	680370
229095	680371
207223	680372
91377	680373
299329	680374
47502	680375
55929	680376
3215	680377
8162	680378
192622	680379
54152	680380
58222	680381
64424	680382
38312	680383
129043	680384
413293	680385
65326	680386
107929	680387
124552	680388
204968	680389
114756	680390
110592	680391
10296	680392
93954	680393
238496	680394
240582	680395
125024	680396
29449	680397
147778	680398
154292	680399
50277	680400
16572	680401
203803	680402
47268	680403
5549	680404
31005	680405
191552	680406
112594	680407
191086	680408
64910	680409
158130	680410
51673	680411
83721	680412
411843	680413
133715	680414
125378	680415
41445	680416
185329	680417
52272	680418
178636	680419
66757	680420
431788	680421
76715	680422
113118	680423
10335	680424
25604	680425
230495	680426
34939	680427
207073	680428
90836	680429
126029	680430
220704	680431
59933	680432
77767	680433
225318	680434
324181	680435
25402	680436
244580	680437
92800	680438
241199	680439
138376	680440
31286	680441
14341	680442
235112	680443
86879	680444
213164	680445
217478	680446
24719	680447
408348	680448
7899	680449
11269	680450
28202	680451
292628	680452
305597	680453
417571	680454
78033	680455
343373	680456
205842	680457
246486	680458
78188	680459
105884	680460
297182	680461
33464	680462
151559	680463
65777	680464
178456	680465
206902	680466
231015	680467
45174	680468
331715	680469
180013	680470
355006	680471
188217	680472
396720	680473
221145	680474
3212	680475
1125	680476
10776	680477
83422	680478
24107	680479
128248	680480
125455	680481
102099	680482
108600	680483
237276	680484
457803	680485
21429	680486
64275	680487
33961	680488
37486	680489
125708	680490
433316	680491
127668	680492
447220	680493
405067	680494
242576	680495
31009	680496
5860	680497
124093	680498
122694	680499
51517	680500
215572	680501
241597	680502
442040	680503
199528	680504
409504	680505
64369	680506
194814	680507
9493	680508
34357	680509
36358	680510
439740	680511
64518	680512
313558	680513
149419	680514
54845	680515
312017	680516
15134	680517
197500	680518
4750	680519
222463	680520
313829	680521
28605	680522
25954	680523
4339	680524
53161	680525
345403	680526
16725	680527
166175	680528
73444	680529
211240	680530
228422	680531
56264	680532
205059	680533
135105	680534
315198	680535
30951	680536
230987	680537
9650	680538
316876	680539
9505	680540
412084	680541
426602	680542
65561	680543
244270	680544
231948	680545
19336	680546
449640	680547
366358	680548
109169	680549
24176	680550
344486	680551
123746	680552
244458	680553
243718	680554
166899	680555
51927	680556
50087	680557
423700	680558
239088	680559
12192	680560
33275	680561
250527	680562
167281	680563
309005	680564
441624	680565
199351	680566
79557	680567
240351	680568
284495	680569
75853	680570
205966	680571
124393	680572
86234	680573
241095	680574
5125	680575
81044	680576
163943	680577
64985	680578
452571	680579
55820	680580
11905	680581
30596	680582
23780	680583
226873	680584
34655	680585
176219	680586
90311	680587
176409	680588
224746	680589
29572	680590
35567	680591
37744	680592
223989	680593
201933	680594
10462	680595
22283	680596
424441	680597
29355	680598
102077	680599
3255	680600
14791	680601
112704	680602
15242	680603
324739	680604
122692	680605
72738	680606
385186	680607
445205	680608
3678	680609
238336	680610
65691	680611
122590	680612
23664	680613
71095	680614
218635	680615
435051	680616
246067	680617
19174	680618
250118	680619
352643	680620
4239	680621
17979	680622
373629	680623
122202	680624
447365	680625
139517	680626
358108	680627
110870	680628
55914	680629
199494	680630
3201	680631
12638	680632
58855	680633
293112	680634
21496	680635
315164	680636
371999	680637
23236	680638
96212	680639
153009	680640
32625	680641
19071	680642
257078	680643
183610	680644
58297	680645
79232	680646
239482	680647
247687	680648
336096	680649
236865	680650
182499	680651
414211	680652
2949	680653
76405	680654
21272	680655
390909	680656
110565	680657
4048	680658
96135	680659
349089	680660
143089	680661
5543	680662
15296	680663
56845	680664
3304	680665
43994	680666
26553	680667
102251	680668
3343	680669
141930	680670
16978	680671
453474	680672
145890	680673
128381	680674
121577	680675
155699	680676
86571	680677
91647	680678
59672	680679
173572	680680
53730	680681
183452	680682
137386	680683
125207	680684
145173	680685
170115	680686
123677	680687
109988	680688
189201	680689
322949	680690
17501	680691
116382	680692
283084	680693
56920	680694
132749	680695
306181	680696
8238	680697
100827	680698
35193	680699
394083	680700
440876	680701
56110	680702
56110	680703
133567	680704
244196	680705
428046	680706
45093	680707
243291	680708
65669	680709
70129	680710
112791	680711
134486	680712
251577	680713
60262	680714
37552	680715
352	680716
64345	680717
127043	680718
584	680719
282363	680720
352	680721
188035	680722
24820	680723
16223	680724
438803	680725
241119	680726
162	680727
115010	680728
73862	680729
308967	680730
46192	680731
76767	680732
137417	680733
160	680734
16443	680735
33961	680736
13387	680737
392407	680738
27560	680739
419775	680740
307609	680741
109884	680742
8414	680743
433051	680744
60770	680745
213819	680746
126785	680747
66864	680748
158151	680749
161506	680750
270736	680751
220165	680752
214085	680753
102303	680754
82290	680755
416061	680756
62237	680757
395511	680758
168971	680759
19781	680760
35472	680761
78166	680762
84350	680763
133163	680764
33203	680765
93389	680766
63193	680767
244338	680768
94631	680769
80619	680770
41132	680771
39011	680772
364788	680773
371631	680774
224111	680775
4658	680776
333484	680777
226048	680778
86962	680779
65938	680780
315450	680781
64187	680782
208906	680783
243670	680784
448859	680785
63069	680786
7816	680787
17958	680788
397944	680789
410690	680790
127153	680791
23529	680792
86410	680793
140025	680794
244025	680795
385743	680796
1816	680797
444095	680798
35997	680799
8739	680800
14842	680801
85132	680802
314532	680803
192686	680804
127803	680805
306054	680806
240678	680807
249377	680808
432053	680809
225837	680810
389171	680811
117748	680812
18204	680813
37656	680814
450200	680815
64369	680816
104225	680817
207562	680818
262515	680819
223651	680820
28448	680821
415753	680822
233701	680823
52791	680824
89121	680825
264812	680826
263663	680827
14977	680828
204941	680829
78730	680830
243671	680831
1009	680832
290265	680833
30976	680834
55605	680835
137827	680836
55665	680837
90663	680838
91676	680839
312182	680840
120488	680841
91860	680842
131604	680843
391514	680844
207221	680845
75190	680846
390757	680847
430460	680848
216347	680849
24964	680850
18385	680851
20329	680852
3435	680853
63437	680854
410170	680855
405600	680856
6538	680857
61470	680858
44928	680859
85147	680860
18705	680861
135042	680862
116911	680863
216746	680864
213215	680865
198667	680866
39134	680867
127505	680868
23820	680869
137065	680870
155552	680871
244457	680872
219581	680873
389680	680874
149586	680875
225874	680876
104499	680877
217094	680878
394618	680879
14126	680880
216419	680881
385916	680882
355167	680883
75715	680884
227107	680885
57750	680886
258972	680887
121968	680888
301723	680889
62138	680890
308434	680891
116389	680892
64180	680893
328600	680894
249159	680895
246838	680896
126275	680897
150066	680898
293531	680899
49853	680900
24652	680901
149415	680902
77859	680903
305381	680904
453547	680905
81565	680906
181664	680907
123964	680908
1069	680909
53843	680910
121420	680911
59098	680912
399437	680913
29530	680914
224787	680915
416329	680916
28249	680917
22241	680918
114023	680919
211668	680920
351943	680921
55847	680922
88379	680923
47336	680924
268720	680925
198760	680926
53007	680927
322841	680928
108294	680929
56053	680930
142373	680931
19873	680932
257911	680933
169539	680934
284096	680935
94439	680936
183878	680937
87881	680938
28982	680939
37829	680940
167936	680941
344582	680942
283613	680943
202306	680944
91265	680945
1180	680946
376901	680947
139611	680948
59517	680949
59517	680950
25847	680951
5619	680952
421233	680953
209345	680954
59235	680955
151529	680956
289146	680957
23841	680958
44122	680959
99717	680960
231079	680961
74387	680962
6384	680963
88950	680964
5838	680965
17172	680966
13695	680967
225881	680968
427829	680969
142960	680970
10189	680971
44753	680972
330190	680973
299073	680974
93580	680975
172399	680976
271756	680977
90090	680978
4592	680979
434770	680980
186461	680981
67664	680982
16415	680983
61925	680984
226101	680985
19855	680986
175459	680987
100936	680988
288176	680989
54120	680990
70685	680991
19578	680992
118215	680993
246328	680994
10181	680995
221652	680996
21855	680997
76498	680998
81461	680999
240791	681000
319277	681001
57910	681002
62793	681003
131456	681004
245316	681005
196734	681006
84615	681007
129625	681008
30245	681009
32165	681010
52885	681011
123182	681012
229337	681013
7064	681014
214764	681015
453526	681016
16710	681017
9605	681018
135701	681019
96841	681020
185432	681021
395615	681022
28934	681023
292189	681024
58765	681025
97760	681026
1743	681027
57665	681028
8704	681029
79648	681030
18952	681031
129416	681032
58763	681033
59114	681034
364168	681035
279184	681036
120183	681037
8263	681038
18606	681039
138964	681040
278818	681041
219808	681042
228671	681043
201292	681044
208680	681045
686	681046
2708	681047
255049	681048
52479	681049
407171	681050
371291	681051
42380	681052
182929	681053
54565	681054
78019	681055
101938	681056
129175	681057
14589	681058
51986	681059
82725	681060
123221	681061
338571	681062
11263	681063
25067	681064
102814	681065
427974	681066
94767	681067
238270	681068
161454	681069
4697	681070
27873	681071
310824	681072
185187	681073
18176	681074
72307	681075
114082	681076
150276	681077
137006	681078
41617	681079
446962	681080
27176	681081
377717	681082
162162	681083
28508	681084
16558	681085
404084	681086
355824	681087
123566	681088
1565	681089
448619	681090
23943	681091
404701	681092
37770	681093
77205	681094
329834	681095
83237	681096
93157	681097
138368	681098
102851	681099
402014	681100
442625	681101
11177	681102
86437	681103
31654	681104
105901	681105
75409	681106
154845	681107
359857	681108
11065	681109
330847	681110
219343	681111
3334	681112
208720	681113
107497	681114
86864	681115
12925	681116
23707	681117
69819	681118
64825	681119
214251	681120
154778	681121
270745	681122
2871	681123
50592	681124
248356	681125
288156	681126
44819	681127
40111	681128
122267	681129
33892	681130
108536	681131
147820	681132
125525	681133
307831	681134
36439	681135
121397	681136
401281	681137
242319	681138
403133	681139
31092	681140
759	681141
212331	681142
69756	681143
17184	681144
225030	681145
13922	681146
41485	681147
441849	681148
275928	681149
27022	681150
240752	681151
102423	681152
58006	681153
21854	681154
104488	681155
359562	681156
191568	681157
112426	681158
248622	681159
23693	681160
115238	681161
43169	681162
113528	681163
25738	681164
4699	681165
396731	681166
183167	681167
93987	681168
14384	681169
111194	681170
331287	681171
7411	681172
137232	681173
66508	681174
41409	681175
63846	681176
165711	681177
58815	681178
976	681179
173113	681180
208262	681181
107336	681182
29882	681183
76317	681184
186141	681185
168597	681186
128567	681187
250496	681188
123444	681189
32901	681190
372610	681191
40720	681192
188216	681193
12090	681194
34666	681195
370456	681196
129793	681197
52589	681198
18402	681199
242811	681200
4520	681201
193689	681202
62250	681203
12048	681204
47663	681205
21478	681206
63323	681207
346	681208
425569	681209
1486	681210
22497	681211
24484	681212
56728	681213
33227	681214
16461	681215
199499	681216
209523	681217
15617	681218
80179	681219
1521	681220
94145	681221
90807	681222
27973	681223
18447	681224
6606	681225
1028	681226
80223	681227
33520	681228
85222	681229
93598	681230
32686	681231
62910	681232
115895	681233
209557	681234
62659	681235
131573	681236
111613	681237
6676	681238
40559	681239
152027	681240
225428	681241
170987	681242
85000	681243
456495	681244
167750	681245
206388	681246
373211	681247
10921	681248
262598	681249
86296	681250
308077	681251
52914	681252
3687	681253
65651	681254
50135	681255
118716	681256
455310	681257
408814	681258
458931	681259
141241	681260
65767	681261
137224	681262
99466	681263
29565	681264
77951	681265
244512	681266
225421	681267
353	681268
85305	681269
8821	681270
322594	681271
31903	681272
247477	681273
23380	681274
145042	681275
198507	681276
17133	681277
342295	681278
208600	681279
13826	681280
32002	681281
398857	681282
49788	681283
437836	681284
3442	681285
4207	681286
297469	681287
45892	681288
70082	681289
210954	681290
31375	681291
315656	681292
343444	681293
30021	681294
72611	681295
179593	681296
40373	681297
373135	681298
95907	681299
45075	681300
14652	681301
286153	681302
32933	681303
179660	681304
43277	681305
19593	681306
151528	681307
248316	681308
235528	681309
165996	681310
2813	681311
244664	681312
80727	681313
328393	681314
97854	681315
165070	681316
2886	681317
128160	681318
457382	681319
84732	681320
177587	681321
19586	681322
231866	681323
134105	681324
1808	681325
124039	681326
30188	681327
31030	681328
11661	681329
52160	681330
230892	681331
391503	681332
214742	681333
404748	681334
350440	681335
127514	681336
93418	681337
26761	681338
48252	681339
11652	681340
190615	681341
115087	681342
107886	681343
193220	681344
166532	681345
60170	681346
368881	681347
67964	681348
248960	681349
89096	681350
402948	681351
350598	681352
169607	681353
134364	681354
41089	681355
101771	681356
329620	681357
424839	681358
117602	681359
49557	681360
7088	681361
171628	681362
444297	681363
91490	681364
301097	681365
131918	681366
158686	681367
13523	681368
20960	681369
336726	681370
342780	681371
28938	681372
5193	681373
265329	681374
242287	681375
173855	681376
46222	681377
243939	681378
452728	681379
228270	681380
104357	681381
86070	681382
107325	681383
103796	681384
4485	681385
122422	681386
65771	681387
30050	681388
191549	681389
430685	681390
3935	681391
14684	681392
233281	681393
133816	681394
259495	681395
40001	681396
80580	681397
283879	681398
312023	681399
393277	681400
2023	681401
132105	681402
430180	681403
30791	681404
205058	681405
281805	681406
367853	681407
1649	681408
91642	681409
368704	681410
237976	681411
8210	681412
2253	681413
312387	681414
426954	681415
9300	681416
97835	681417
61051	681418
55848	681419
69857	681420
175602	681421
354580	681422
388279	681423
211863	681424
95320	681425
107739	681426
62521	681427
363330	681428
379454	681429
20162	681430
457050	681431
456592	681432
427686	681433
173456	681434
388533	681435
159249	681436
10986	681437
62277	681438
147702	681439
235692	681440
81101	681441
104389	681442
187	681443
110969	681444
5408	681445
62739	681446
457436	681447
21769	681448
34126	681449
120857	681450
232929	681451
206463	681452
204080	681453
56275	681454
36358	681455
190768	681456
215750	681457
9253	681458
70011	681459
245812	681460
158316	681461
35136	681462
240108	681463
228718	681464
62449	681465
1187	681466
8068	681467
43696	681468
107196	681469
33642	681470
26810	681471
52892	681472
275557	681473
66942	681474
192988	681475
458351	681476
7757	681477
185811	681478
19434	681479
31099	681480
247085	681481
131918	681482
162463	681483
293803	681484
63756	681485
62766	681486
287167	681487
233334	681488
266755	681489
38501	681490
420239	681491
62928	681492
280439	681493
6395	681494
261029	681495
42321	681496
257861	681497
308968	681498
124082	681499
158076	681500
87862	681501
12254	681502
167144	681503
300544	681504
125293	681505
283016	681506
19514	681507
272748	681508
106441	681509
247087	681510
208040	681511
125202	681512
59756	681513
123905	681514
2234	681515
65378	681516
42903	681517
1326	681518
42903	681519
147991	681520
6323	681521
8950	681522
3596	681523
54525	681524
250193	681525
268416	681526
39315	681527
147016	681528
249157	681529
34529	681530
83105	681531
8046	681532
251304	681533
423641	681534
167139	681535
32200	681536
46654	681537
77812	681538
77944	681539
328744	681540
92646	681541
215811	681542
160	681543
137369	681544
74530	681545
452446	681546
31656	681547
77872	681548
19380	681549
19881	681550
221029	681551
138761	681552
442524	681553
107833	681554
162166	681555
240293	681556
30573	681557
55081	681558
312732	681559
371103	681560
408286	681561
7042	681562
44828	681563
28989	681564
11030	681565
207334	681566
453976	681567
59383	681568
447052	681569
221448	681570
1048	681571
156905	681572
7283	681573
114206	681574
65823	681575
62609	681576
41699	681577
170884	681578
46232	681579
2600	681580
101500	681581
109656	681582
204401	681583
179695	681584
8390	681585
224903	681586
435552	681587
129228	681588
133504	681589
133972	681590
36803	681591
73430	681592
88175	681593
15522	681594
26085	681595
91420	681596
61696	681597
73458	681598
65965	681599
87373	681600
11200	681601
18920	681602
228769	681603
405671	681604
115360	681605
300868	681606
4306	681607
11432	681608
217038	681609
126193	681610
4701	681611
164297	681612
168998	681613
73943	681614
441619	681615
186365	681616
80031	681617
254825	681618
84111	681619
74695	681620
404937	681621
9033	681622
139869	681623
30546	681624
46874	681625
6773	681626
74242	681627
45196	681628
2771	681629
73183	681630
47030	681631
60456	681632
33648	681633
316580	681634
210018	681635
151985	681636
14168	681637
14576	681638
246100	681639
5461	681640
13001	681641
220047	681642
19789	681643
176669	681644
44664	681645
3138	681646
240600	681647
265584	681648
17741	681649
34374	681650
12125	681651
112227	681652
33788	681653
247886	681654
32585	681655
27379	681656
158523	681657
23994	681658
127233	681659
196570	681660
312878	681661
21615	681662
1198	681663
21426	681664
133531	681665
158770	681666
142002	681667
399701	681668
199273	681669
251498	681670
30087	681671
355743	681672
437924	681673
381969	681674
233969	681675
21984	681676
260018	681677
32228	681678
146348	681679
84175	681680
169095	681681
172736	681682
11431	681683
38061	681684
46547	681685
433408	681686
201290	681687
30789	681688
222660	681689
234582	681690
128901	681691
16677	681692
447399	681693
11233	681694
75980	681695
47215	681696
22563	681697
373927	681698
14446	681699
230086	681700
43889	681701
65517	681702
51016	681703
6603	681704
1951	681705
322055	681706
55411	681707
4710	681708
52	681709
262	681710
71933	681711
382596	681712
451297	681713
44404	681714
236173	681715
17874	681716
67554	681717
22948	681718
80383	681719
123509	681720
35397	681721
10367	681722
33358	681723
9067	681724
49596	681725
87762	681726
89798	681727
45188	681728
51902	681729
99710	681730
119286	681731
15652	681732
100008	681733
65761	681734
1379	681735
30895	681736
1159	681737
420687	681738
219130	681739
5735	681740
349932	681741
15268	681742
4506	681743
10662	681744
1641	681745
72003	681746
186216	681747
242655	681748
248398	681749
74998	681750
192347	681751
66776	681752
8609	681753
40591	681754
237006	681755
182816	681756
1369	681757
45241	681758
89814	681759
56150	681760
1351	681761
7283	681762
184735	681763
10897	681764
346780	681765
8080	681766
216562	681767
14681	681768
120044	681769
11802	681770
33779	681771
431	681772
21304	681773
24536	681774
128233	681775
70712	681776
62750	681777
365	681778
163570	681779
47135	681780
300246	681781
363	681782
126060	681783
8154	681784
34963	681785
263449	681786
236922	681787
129564	681788
425690	681789
78218	681790
1720	681791
399670	681792
246648	681793
141555	681794
230190	681795
6240	681796
14451	681797
47909	681798
25186	681799
68648	681800
130751	681801
161	681802
58356	681803
120774	681804
15548	681805
183523	681806
13865	681807
36836	681808
13046	681809
65180	681810
277121	681811
363868	681812
228167	681813
327846	681814
179260	681815
52018	681816
148695	681817
14026	681818
37816	681819
53	681820
33590	681821
256433	681822
17372	681823
10906	681824
171	681825
124175	681826
38421	681827
12707	681828
3532	681829
304361	681830
70914	681831
426475	681832
92409	681833
199646	681834
95381	681835
130	681836
172093	681837
5713	681838
32524	681839
8603	681840
134648	681841
190009	681842
24188	681843
3922	681844
386243	681845
214546	681846
73184	681847
29778	681848
2756	681849
23173	681850
109910	681851
83163	681852
84696	681853
172118	681854
417029	681855
1632	681856
143152	681857
211281	681858
73558	681859
2539	681860
150493	681861
121367	681862
177375	681863
195436	681864
152637	681865
309118	681866
68902	681867
1062	681868
22735	681869
178151	681870
400411	681871
167759	681872
1976	681873
1976	681874
292096	681875
125914	681876
119226	681877
17831	681878
400638	681879
10091	681880
387273	681881
320775	681882
82769	681883
45818	681884
269537	681885
143579	681886
46306	681887
1558	681888
30203	681889
249078	681890
144516	681891
409122	681892
34397	681893
215528	681894
401466	681895
27557	681896
132976	681897
141911	681898
763	681899
205730	681900
146267	681901
195735	681902
439899	681903
44504	681904
147175	681905
241816	681906
119107	681907
85712	681908
164892	681909
422074	681910
28596	681911
243805	681912
450714	681913
221416	681914
24174	681915
289496	681916
278291	681917
211760	681918
301631	681919
163196	681920
213291	681921
30704	681922
267048	681923
413700	681924
116537	681925
208462	681926
256227	681927
132446	681928
45371	681929
112186	681930
267047	681931
132445	681932
169749	681933
383052	681934
400312	681935
1109	681936
93587	681937
121782	681938
222591	681939
113199	681940
184827	681941
309493	681942
35555	681943
289512	681944
108241	681945
166889	681946
136149	681947
221794	681948
139870	681949
253798	681950
68010	681951
116606	681952
33374	681953
136428	681954
295640	681955
345682	681956
235080	681957
319453	681958
254137	681959
261654	681960
417736	681961
242597	681962
227055	681963
216236	681964
94550	681965
18500	681966
238671	681967
103413	681968
220126	681969
449823	681970
437115	681971
50014	681972
228658	681973
210284	681974
176429	681975
130592	681976
450303	681977
93244	681978
51910	681979
354408	681980
200406	681981
214263	681982
406466	681983
132347	681984
49498	681985
409046	681986
34112	681987
205324	681988
197387	681989
199685	681990
361734	681991
103783	681992
115505	681993
240325	681994
42695	681995
22076	681996
252640	681997
224706	681998
62383	681999
36834	682000
127452	682001
14488	682002
156032	682003
99767	682004
4456	682005
33108	682006
106996	682007
48652	682008
63676	682009
356923	682010
150821	682011
204391	682012
157342	682013
26255	682014
153970	682015
86205	682016
75823	682017
1606	682018
187331	682019
295	682020
17606	682021
230720	682022
132754	682023
180862	682024
227838	682025
4746	682026
222275	682027
182	682028
28505	682029
26883	682030
47153	682031
40269	682032
338099	682033
291671	682034
77630	682035
29751	682036
122501	682037
5086	682038
60489	682039
325280	682040
362493	682041
688	682042
224066	682043
117519	682044
41014	682045
124921	682046
40845	682047
56681	682048
225633	682049
1063	682050
19604	682051
384887	682052
98610	682053
6701	682054
226561	682055
3108	682056
60311	682057
47549	682058
27327	682059
6097	682060
145425	682061
250280	682062
249962	682063
209732	682064
192696	682065
47350	682066
46113	682067
220597	682068
149035	682069
74438	682070
26080	682071
92263	682072
46700	682073
89422	682074
61203	682075
79516	682076
574	682077
155952	682078
368	682079
11994	682080
147446	682081
47562	682082
128247	682083
168345	682084
224384	682085
108726	682086
95178	682087
121819	682088
112007	682089
89192	682090
348917	682091
353023	682092
138029	682093
7561	682094
19242	682095
33284	682096
32615	682097
13156	682098
115270	682099
410171	682100
99877	682101
49559	682102
96881	682103
135577	682104
8436	682105
33866	682106
445	682107
58485	682108
17239	682109
17769	682110
108197	682111
215733	682112
3718	682113
195118	682114
61911	682115
171425	682116
69607	682117
16901	682118
234062	682119
265663	682120
428089	682121
427227	682122
33713	682123
55171	682124
38343	682125
212299	682126
422540	682127
24703	682128
393609	682129
98398	682130
39647	682131
52354	682132
39985	682133
24905	682134
19996	682135
64836	682136
61443	682137
60654	682138
159595	682139
47930	682140
68376	682141
407112	682142
423315	682143
242710	682144
234062	682145
102352	682146
86380	682147
28816	682148
47961	682149
209148	682150
136731	682151
31668	682152
14097	682153
40359	682154
197622	682155
13711	682156
9808	682157
89511	682158
79730	682159
59840	682160
29746	682161
115405	682162
3328	682163
53339	682164
37940	682165
249618	682166
41126	682167
310	682168
427622	682169
383983	682170
22883	682171
245623	682172
5079	682173
376380	682174
205853	682175
209204	682176
60173	682177
398729	682178
180107	682179
63709	682180
383431	682181
121798	682182
135744	682183
7720	682184
94464	682185
12825	682186
389574	682187
342417	682188
4744	682189
333396	682190
72451	682191
15152	682192
247827	682193
347990	682194
10078	682195
315566	682196
219913	682197
145709	682198
10917	682199
381923	682200
225801	682201
64008	682202
130278	682203
6794	682204
356139	682205
79633	682206
160994	682207
187045	682208
28082	682209
125759	682210
240045	682211
78470	682212
176146	682213
312440	682214
74703	682215
134994	682216
54132	682217
167443	682218
36693	682219
34077	682220
126095	682221
38488	682222
144134	682223
23550	682224
26328	682225
237676	682226
367915	682227
315052	682228
289400	682229
87260	682230
210213	682231
53629	682232
115666	682233
15739	682234
60644	682235
77164	682236
2297	682237
104020	682238
77	682239
452881	682240
35880	682241
280701	682242
76493	682243
32478	682244
4	682245
64920	682246
13824	682247
108485	682248
77996	682249
77996	682250
43216	682251
1662	682252
9453	682253
1561	682254
107359	682255
94159	682256
33623	682257
379	682258
1911	682259
47458	682260
85589	682261
1420	682262
9126	682263
19972	682264
62803	682265
116346	682266
371388	682267
226687	682268
396829	682269
241350	682270
160951	682271
34037	682272
123680	682273
382621	682274
151537	682275
26644	682276
56233	682277
81631	682278
165629	682279
4892	682280
410758	682281
221002	682282
39725	682283
22429	682284
55864	682285
302737	682286
76053	682287
205815	682288
49766	682289
156694	682290
8647	682291
1131	682292
12135	682293
30572	682294
57621	682295
39190	682296
257015	682297
13627	682298
56405	682299
419572	682300
29036	682301
8472	682302
56333	682303
8654	682304
141280	682305
373909	682306
119071	682307
16709	682308
1728	682309
245961	682310
104999	682311
21976	682312
14527	682313
34149	682314
98534	682315
13568	682316
25605	682317
956	682318
215923	682319
34419	682320
4255	682321
13004	682322
117783	682323
69846	682324
59722	682325
24828	682326
35574	682327
180751	682328
245329	682329
16801	682330
122746	682331
154439	682332
6437	682333
272200	682334
183094	682335
97265	682336
87142	682337
33955	682338
12386	682339
152807	682340
3304	682341
8329	682342
31686	682343
38438	682344
119731	682345
141970	682346
384883	682347
96592	682348
110896	682349
39151	682350
543	682351
120985	682352
7728	682353
241517	682354
121742	682355
54862	682356
9636	682357
10615	682358
200215	682359
422233	682360
20555	682361
216001	682362
95849	682363
111013	682364
459183	682365
237547	682366
125047	682367
56775	682368
5327	682369
188811	682370
65284	682371
226467	682372
63905	682373
84348	682374
225480	682375
215625	682376
88203	682377
247858	682378
207276	682379
605	682380
11	682381
366271	682382
119256	682383
51378	682384
65469	682385
459888	682386
196616	682387
381133	682388
189928	682389
167917	682390
4520	682391
32821	682392
19735	682393
413435	682394
113618	682395
229464	682396
2980	682397
369606	682398
391759	682399
19722	682400
26903	682401
152358	682402
99717	682403
33687	682404
2331	682405
2316	682406
10999	682407
83007	682408
171440	682409
12801	682410
3992	682411
33817	682412
298374	682413
407868	682414
121508	682415
225272	682416
147093	682417
41044	682418
180682	682419
41044	682420
27019	682421
57260	682422
230123	682423
426909	682424
33902	682425
82876	682426
303627	682427
175261	682428
282847	682429
67	682430
377193	682431
115294	682432
219074	682433
219019	682434
77115	682435
444583	682436
95410	682437
113202	682438
114808	682439
33902	682440
138081	682441
46585	682442
18943	682443
17258	682444
65523	682445
229047	682446
65572	682447
71787	682448
121593	682449
144462	682450
7577	682451
11715	682452
67555	682453
23738	682454
54520	682455
237471	682456
393893	682457
347419	682458
236368	682459
72451	682460
96369	682461
23040	682462
22165	682463
405697	682464
230593	682465
245484	682466
342915	682467
30229	682468
45559	682469
14013	682470
30143	682471
170939	682472
74832	682473
10999	682474
149423	682475
339463	682476
1322	682477
60248	682478
197755	682479
56656	682480
200015	682481
35	682482
61214	682483
457593	682484
2417	682485
18734	682486
6077	682487
3487	682488
8415	682489
174205	682490
228925	682491
8703	682492
2245	682493
114622	682494
57458	682495
338018	682496
55611	682497
391549	682498
3542	682499
162683	682500
291808	682501
13717	682502
46325	682503
93949	682504
334211	682505
210808	682506
210807	682507
210367	682508
136130	682509
88358	682510
383717	682511
62751	682512
433099	682513
87564	682514
409423	682515
1517	682516
41268	682517
98776	682518
590	682519
27533	682520
1167	682521
153273	682522
64015	682523
371193	682524
183971	682525
8101	682526
92021	682527
216115	682528
187058	682529
348507	682530
32993	682531
77714	682532
120354	682533
934	682534
2451	682535
22618	682536
689	682537
39439	682538
32309	682539
39854	682540
33235	682541
25580	682542
48288	682543
394922	682544
121422	682545
15740	682546
26117	682547
421727	682548
122975	682549
365793	682550
679	682551
6256	682552
15896	682553
444070	682554
11405	682555
109659	682556
435239	682557
96688	682558
84271	682559
83465	682560
54501	682561
115692	682562
65816	682563
7557	682564
57777	682565
13803	682566
9904	682567
5607	682568
47711	682569
918	682570
243759	682571
20790	682572
123200	682573
212934	682574
141877	682575
220475	682576
61128	682577
68562	682578
245346	682579
131038	682580
384252	682581
30547	682582
398354	682583
125197	682584
29964	682585
206174	682586
19378	682587
2102	682588
136	682589
167471	682590
27536	682591
222857	682592
49175	682593
28217	682594
411240	682595
872	682596
63905	682597
101156	682598
28836	682599
226463	682600
20042	682601
194794	682602
102989	682603
48189	682604
5780	682605
10531	682606
19378	682607
15277	682608
170709	682609
127266	682610
103690	682611
14201	682612
9195	682613
79839	682614
269225	682615
213062	682616
20305	682617
40494	682618
331990	682619
56297	682620
58738	682621
121710	682622
11689	682623
261091	682624
40658	682625
56105	682626
151	682627
23096	682628
103638	682629
100626	682630
3856	682631
74909	682632
387687	682633
3827	682634
42494	682635
19592	682636
4939	682637
35	682638
14910	682639
22677	682640
354579	682641
34072	682642
234173	682643
26128	682644
148568	682645
40815	682646
92680	682647
16401	682648
20937	682649
23356	682650
14223	682651
1514	682652
22215	682653
46695	682654
5066	682655
439620	682656
38414	682657
64128	682658
317830	682659
410241	682660
451320	682661
7194	682662
57305	682663
244487	682664
17925	682665
106971	682666
316	682667
121561	682668
49425	682669
73845	682670
95978	682671
64519	682672
923	682673
5049	682674
219234	682675
209569	682676
112424	682677
384709	682678
92761	682679
41762	682680
79664	682681
198335	682682
21232	682683
19847	682684
9487	682685
241015	682686
56313	682687
91849	682688
5746	682689
83809	682690
74048	682691
402165	682692
248565	682693
152524	682694
106873	682695
370240	682696
22767	682697
85171	682698
120925	682699
381598	682700
222818	682701
194947	682702
330061	682703
381794	682704
399748	682705
159921	682706
2607	682707
1140	682708
167656	682709
65370	682710
65277	682711
162339	682712
112565	682713
166820	682714
46555	682715
211140	682716
30644	682717
67396	682718
86418	682719
39340	682720
88794	682721
161251	682722
218805	682723
179409	682724
182926	682725
220974	682726
188802	682727
452544	682728
43059	682729
451725	682730
107854	682731
10202	682732
381971	682733
10026	682734
233078	682735
415939	682736
217934	682737
57837	682738
150996	682739
245144	682740
254036	682741
229181	682742
44620	682743
21610	682744
454472	682745
32685	682746
72824	682747
186379	682748
16881	682749
33183	682750
116900	682751
24248	682752
383867	682753
350762	682754
413855	682755
8230	682756
95074	682757
270190	682758
68435	682759
4721	682760
5492	682761
18435	682762
38511	682763
325467	682764
104063	682765
386926	682766
189169	682767
123361	682768
1334	682769
75078	682770
1822	682771
306024	682772
278721	682773
297584	682774
13022	682775
43705	682776
197555	682777
89918	682778
69452	682779
65330	682780
73073	682781
147741	682782
134	682783
142345	682784
422121	682785
665	682786
11960	682787
327900	682788
90996	682789
68435	682790
36440	682791
56636	682792
9374	682793
2557	682794
186758	682795
15937	682796
198055	682797
240696	682798
17746	682799
332782	682800
14207	682801
818	682802
26391	682803
146922	682804
15797	682805
1108	682806
42931	682807
88246	682808
170539	682809
57421	682810
158441	682811
26031	682812
78012	682813
44105	682814
23669	682815
13016	682816
6131	682817
128073	682818
16454	682819
91414	682820
52327	682821
103436	682822
32609	682823
59823	682824
96192	682825
25508	682826
125956	682827
333536	682828
27259	682829
296853	682830
63654	682831
169225	682832
24945	682833
161674	682834
263482	682835
6992	682836
34157	682837
240251	682838
187496	682839
92322	682840
55467	682841
114786	682842
46215	682843
3931	682844
130802	682845
234846	682846
45300	682847
281273	682848
51923	682849
10811	682850
88578	682851
7271	682852
448	682853
942	682854
426661	682855
324361	682856
87131	682857
21083	682858
1703	682859
12934	682860
95770	682861
49727	682862
17812	682863
10074	682864
68754	682865
105416	682866
65014	682867
52554	682868
88128	682869
267216	682870
59842	682871
13746	682872
99265	682873
60309	682874
7775	682875
39074	682876
796	682877
4005	682878
83493	682879
311609	682880
70468	682881
14684	682882
451612	682883
47898	682884
223235	682885
324836	682886
354951	682887
276434	682888
251549	682889
407952	682890
44382	682891
45192	682892
3013	682893
168595	682894
130398	682895
33501	682896
1281	682897
17295	682898
7541	682899
324989	682900
303890	682901
36294	682902
361056	682903
254618	682904
12129	682905
59806	682906
1703	682907
302466	682908
201125	682909
20974	682910
13694	682911
58951	682912
106628	682913
11239	682914
290219	682915
96487	682916
63959	682917
11691	682918
1734	682919
108788	682920
125541	682921
313647	682922
819	682923
172182	682924
92827	682925
246901	682926
387441	682927
89141	682928
206	682929
98953	682930
108245	682931
129	682932
46623	682933
120351	682934
20658	682935
120265	682936
30678	682937
55446	682938
1394	682939
6460	682940
387368	682941
61767	682942
193256	682943
233474	682944
8061	682945
26971	682946
79056	682947
267254	682948
19712	682949
230110	682950
410862	682951
34606	682952
35954	682953
71857	682954
39626	682955
288346	682956
127395	682957
33297	682958
125640	682959
58765	682960
387698	682961
26040	682962
2430	682963
2430	682964
2013	682965
228	682966
139851	682967
8590	682968
21783	682969
305955	682970
16286	682971
996	682972
249587	682973
110526	682974
215246	682975
61450	682976
50892	682977
26693	682978
15322	682979
87691	682980
111446	682981
55530	682982
356158	682983
105892	682984
248842	682985
66885	682986
100764	682987
175817	682988
227057	682989
18450	682990
45496	682991
4374	682992
18822	682993
12727	682994
16986	682995
140431	682996
411159	682997
118542	682998
278726	682999
357959	683000
18488	683001
143274	683002
1785	683003
23523	683004
148345	683005
136667	683006
200681	683007
19915	683008
54894	683009
15143	683010
12190	683011
108706	683012
448316	683013
15354	683014
106618	683015
46010	683016
240111	683017
6746	683018
133864	683019
1797	683020
49952	683021
413248	683022
388947	683023
583	683024
13858	683025
130726	683026
160744	683027
185228	683028
117490	683029
174664	683030
66942	683031
168365	683032
47861	683033
791	683034
37297	683035
12168	683036
110247	683037
17590	683038
6740	683039
87449	683040
46751	683041
108341	683042
97751	683043
137208	683044
8069	683045
6068	683046
776	683047
101845	683048
290768	683049
29051	683050
1621	683051
122978	683052
194350	683053
15548	683054
444211	683055
66468	683056
23650	683057
60695	683058
28148	683059
60377	683060
2850	683061
863	683062
23103	683063
692	683064
35085	683065
227779	683066
3553	683067
7227	683068
265226	683069
19148	683070
204903	683071
13706	683072
216519	683073
21970	683074
298199	683075
115783	683076
2079	683077
126166	683078
44359	683079
224434	683080
18211	683081
4681	683082
28895	683083
47950	683084
98091	683085
31527	683086
32371	683087
3294	683088
5037	683089
242252	683090
3330	683091
114187	683092
238799	683093
1029	683094
125178	683095
10173	683096
3195	683097
87599	683098
13141	683099
16350	683100
332412	683101
65104	683102
1027	683103
59618	683104
14957	683105
31205	683106
34563	683107
20939	683108
48754	683109
28526	683110
8301	683111
143356	683112
65994	683113
27087	683114
15443	683115
72742	683116
22943	683117
281711	683118
39003	683119
59612	683120
8780	683121
20770	683122
223256	683123
200471	683124
226663	683125
17269	683126
249098	683127
2053	683128
6396	683129
29564	683130
15650	683131
9360	683132
9205	683133
424	683134
200202	683135
151793	683136
226924	683137
345452	683138
597	683139
19422	683140
223713	683141
79280	683142
91961	683143
64197	683144
4017	683145
229495	683146
47965	683147
69917	683148
172592	683149
7320	683150
16448	683151
9081	683152
221689	683153
167044	683154
388221	683155
86064	683156
45172	683157
173309	683158
124110	683159
427771	683160
449100	683161
418367	683162
147032	683163
419531	683164
40699	683165
131151	683166
20942	683167
145840	683168
131827	683169
125889	683170
227742	683171
70687	683172
1899	683173
319678	683174
233656	683175
112900	683176
306747	683177
11843	683178
286972	683179
34241	683180
47098	683181
26190	683182
5523	683183
429158	683184
139946	683185
16919	683186
222485	683187
245143	683188
239948	683189
114395	683190
33446	683191
437396	683192
125994	683193
250266	683194
46310	683195
3538	683196
82837	683197
318868	683198
180908	683199
241086	683200
120582	683201
197730	683202
189755	683203
42325	683204
237160	683205
252874	683206
243890	683207
441149	683208
29821	683209
222008	683210
150063	683211
189036	683212
48722	683213
436273	683214
67567	683215
41948	683216
34464	683217
40670	683218
127212	683219
217469	683220
31447	683221
140850	683222
122365	683223
396301	683224
60537	683225
354544	683226
48851	683227
20154	683228
50308	683229
74601	683230
126185	683231
246137	683232
55572	683233
134449	683234
23188	683235
96173	683236
76762	683237
86723	683238
113248	683239
121618	683240
8470	683241
376612	683242
149076	683243
17737	683244
283321	683245
166554	683246
275722	683247
24287	683248
139368	683249
45355	683250
112513	683251
348021	683252
250025	683253
164046	683254
91210	683255
11005	683256
69073	683257
63640	683258
240938	683259
116215	683260
239215	683261
253938	683262
27158	683263
182215	683264
241705	683265
3656	683266
87404	683267
31146	683268
230328	683269
258736	683270
207069	683271
181342	683272
454839	683273
118517	683274
209518	683275
220214	683276
21828	683277
225782	683278
197458	683279
24166	683280
333962	683281
110603	683282
318790	683283
237057	683284
209954	683285
18156	683286
194031	683287
55356	683288
6572	683289
146880	683290
42329	683291
76496	683292
341393	683293
329038	683294
98481	683295
138227	683296
125134	683297
245261	683298
157933	683299
28340	683300
39063	683301
27602	683302
92811	683303
325482	683304
121784	683305
120635	683306
167280	683307
243553	683308
19778	683309
22855	683310
195586	683311
120831	683312
5139	683313
194847	683314
314842	683315
12695	683316
19305	683317
6807	683318
6711	683319
17289	683320
64228	683321
13	683322
8984	683323
123899	683324
141668	683325
314017	683326
14701	683327
7843	683328
110667	683329
1105	683330
100070	683331
43349	683332
14338	683333
137888	683334
234328	683335
12747	683336
5943	683337
239872	683338
927	683339
14526	683340
8983	683341
16965	683342
34978	683343
118153	683344
38810	683345
37728	683346
151508	683347
104777	683348
174094	683349
221814	683350
33605	683351
430113	683352
37078	683353
159230	683354
54896	683355
443590	683356
443575	683357
122032	683358
52874	683359
37078	683360
9369	683361
27349	683362
206426	683363
151310	683364
247697	683365
63788	683366
18134	683367
44102	683368
74049	683369
39243	683370
86671	683371
54085	683372
94755	683373
235373	683374
6693	683375
113205	683376
11610	683377
9553	683378
60891	683379
9356	683380
24133	683381
5169	683382
126572	683383
231765	683384
36562	683385
105632	683386
349678	683387
249509	683388
112947	683389
204799	683390
192670	683391
423940	683392
58319	683393
602	683394
172563	683395
30610	683396
148441	683397
175161	683398
311552	683399
240776	683400
43922	683401
402705	683402
158820	683403
212121	683404
17528	683405
71276	683406
211445	683407
77347	683408
590	683409
170494	683410
174693	683411
3944	683412
40534	683413
64375	683414
279898	683415
244799	683416
46950	683417
177967	683418
186	683419
53593	683420
440105	683421
62216	683422
325922	683423
39786	683424
396434	683425
363798	683426
45181	683427
3438	683428
155140	683429
123885	683430
297020	683431
6365	683432
47094	683433
101693	683434
13439	683435
118204	683436
46866	683437
1529	683438
82650	683439
19556	683440
176224	683441
1418	683442
151244	683443
39156	683444
12528	683445
40349	683446
261412	683447
212092	683448
7085	683449
380170	683450
15794	683451
211317	683452
1628	683453
7551	683454
6646	683455
99728	683456
73623	683457
15930	683458
2907	683459
73759	683460
314730	683461
189758	683462
134888	683463
169232	683464
12576	683465
3714	683466
187306	683467
47928	683468
426452	683469
109058	683470
6	683471
13036	683472
53225	683473
15417	683474
238122	683475
33394	683476
70564	683477
403024	683478
35840	683479
147520	683480
452	683481
229741	683482
91802	683483
127344	683484
81348	683485
97313	683486
244987	683487
254309	683488
55902	683489
399727	683490
13363	683491
25742	683492
327533	683493
21290	683494
451248	683495
180313	683496
147122	683497
2746	683498
6637	683499
220171	683500
206924	683501
44627	683502
33714	683503
55021	683504
81591	683505
63427	683506
385190	683507
198340	683508
24785	683509
78395	683510
84067	683511
2169	683512
263088	683513
425561	683514
30023	683515
343958	683516
138354	683517
325370	683518
279466	683519
124452	683520
367160	683521
229294	683522
162760	683523
327631	683524
255852	683525
22981	683526
93286	683527
370077	683528
328632	683529
11843	683530
384994	683531
365501	683532
235616	683533
448651	683534
344939	683535
218797	683536
154385	683537
367062	683538
367228	683539
123905	683540
53454	683541
76549	683542
64870	683543
97952	683544
337314	683545
80854	683546
184657	683547
88124	683548
19707	683549
1813	683550
239371	683551
187717	683552
12019	683553
50375	683554
188221	683555
41231	683556
101554	683557
101554	683558
254268	683559
105791	683560
70693	683561
1260	683562
425169	683563
62226	683564
448219	683565
348853	683566
248926	683567
105694	683568
112856	683569
65133	683570
83699	683571
379663	683572
251287	683573
12251	683574
26671	683575
17201	683576
20809	683577
20	683578
142269	683579
32823	683580
113415	683581
34429	683582
260880	683583
304359	683584
3968	683585
35333	683586
37838	683587
42036	683588
714	683589
12130	683590
207608	683591
210033	683592
3127	683593
143040	683594
92223	683595
28766	683596
1238	683597
67916	683598
8750	683599
36242	683600
25063	683601
304373	683602
22125	683603
415	683604
129215	683605
108399	683606
20108	683607
9404	683608
140044	683609
29099	683610
2826	683611
7977	683612
85136	683613
10189	683614
30438	683615
172448	683616
75615	683617
27410	683618
114757	683619
60409	683620
239004	683621
59057	683622
53923	683623
2837	683624
77322	683625
54749	683626
4902	683627
166334	683628
94538	683629
59116	683630
187860	683631
126677	683632
273883	683633
19649	683634
445567	683635
12538	683636
52019	683637
286379	683638
76581	683639
13565	683640
158018	683641
7588	683642
134182	683643
125674	683644
113955	683645
53860	683646
132709	683647
37241	683648
15802	683649
281244	683650
12966	683651
358	683652
130186	683653
206	683654
34828	683655
19401	683656
292368	683657
1610	683658
172575	683659
127390	683660
157712	683661
2058	683662
2344	683663
158730	683664
52460	683665
5410	683666
40397	683667
228575	683668
13849	683669
173850	683670
168	683671
6720	683672
165683	683673
13042	683674
15481	683675
8584	683676
25623	683677
55616	683678
8719	683679
233844	683680
33802	683681
111317	683682
162830	683683
164662	683684
43915	683685
45691	683686
98427	683687
7805	683688
335673	683689
58793	683690
79284	683691
36288	683692
22918	683693
374958	683694
124140	683695
261229	683696
17088	683697
159617	683698
446287	683699
71349	683700
25342	683701
241121	683702
172307	683703
20864	683704
67456	683705
307961	683706
497	683707
43775	683708
101778	683709
6560	683710
477	683711
111070	683712
121468	683713
106974	683714
97647	683715
64248	683716
222252	683717
18492	683718
198882	683719
221141	683720
58272	683721
17178	683722
214971	683723
163808	683724
207312	683725
223299	683726
348	683727
108537	683728
54469	683729
235794	683730
38395	683731
4271	683732
10232	683733
60644	683734
6215	683735
111859	683736
26391	683737
735	683738
33	683739
31390	683740
187079	683741
265	683742
27	683743
87123	683744
392191	683745
11532	683746
42195	683747
7154	683748
5560	683749
42757	683750
12163	683751
56997	683752
223114	683753
1278	683754
4904	683755
65643	683756
126619	683757
172566	683758
59420	683759
158886	683760
74562	683761
166916	683762
447108	683763
126724	683764
37872	683765
26669	683766
69774	683767
16024	683768
112418	683769
14439	683770
61218	683771
425468	683772
308790	683773
47120	683774
113952	683775
12874	683776
395	683777
181820	683778
36596	683779
13269	683780
353996	683781
197642	683782
414600	683783
115363	683784
301561	683785
88330	683786
259341	683787
81336	683788
397960	683789
181812	683790
142194	683791
443984	683792
51169	683793
2006	683794
45908	683795
164859	683796
135904	683797
77881	683798
80959	683799
21729	683800
38438	683801
235478	683802
3980	683803
102230	683804
9119	683805
188925	683806
47805	683807
96613	683808
152199	683809
55503	683810
22638	683811
88400	683812
1178	683813
29556	683814
136618	683815
38999	683816
9300	683817
132458	683818
58551	683819
363	683820
245521	683821
12415	683822
357899	683823
17218	683824
42613	683825
34630	683826
1232	683827
2497	683828
42713	683829
24524	683830
22713	683831
18556	683832
137018	683833
37722	683834
85548	683835
81095	683836
49192	683837
3506	683838
92719	683839
16793	683840
17313	683841
100968	683842
30189	683843
142385	683844
30018	683845
13528	683846
321674	683847
51627	683848
60333	683849
374452	683850
242983	683851
379699	683852
160777	683853
163200	683854
58977	683855
70866	683856
261766	683857
3567	683858
100361	683859
448891	683860
232757	683861
16799	683862
66213	683863
82832	683864
145300	683865
241225	683866
127386	683867
371505	683868
567	683869
329409	683870
107156	683871
398406	683872
457570	683873
442138	683874
37971	683875
284652	683876
35314	683877
92726	683878
341005	683879
121685	683880
405448	683881
32140	683882
17285	683883
232752	683884
4900	683885
133142	683886
21804	683887
111873	683888
153321	683889
74153	683890
48275	683891
202305	683892
8010	683893
252	683894
47110	683895
5335	683896
4717	683897
3230	683898
55135	683899
122440	683900
11168	683901
60785	683902
3066	683903
14400	683904
13328	683905
47163	683906
4936	683907
11955	683908
113465	683909
9670	683910
64651	683911
9322	683912
434585	683913
42199	683914
180035	683915
45743	683916
67797	683917
18490	683918
1765	683919
26062	683920
57997	683921
91882	683922
237505	683923
71346	683924
5792	683925
120439	683926
141732	683927
1854	683928
60179	683929
4681	683930
104346	683931
65374	683932
232015	683933
171475	683934
14450	683935
30668	683936
21123	683937
46698	683938
144961	683939
75285	683940
10698	683941
44691	683942
65355	683943
85418	683944
295180	683945
393173	683946
101261	683947
40	683948
86479	683949
35095	683950
445067	683951
213520	683952
417831	683953
381089	683954
68361	683955
301302	683956
398883	683957
198708	683958
251234	683959
84795	683960
201516	683961
93635	683962
231064	683963
19810	683964
340625	683965
425575	683966
274729	683967
213180	683968
72	683969
179998	683970
88520	683971
341225	683972
155514	683973
41478	683974
41536	683975
99492	683976
98730	683977
185998	683978
65820	683979
103785	683980
85836	683981
204698	683982
332134	683983
20267	683984
100218	683985
187367	683986
353	683987
9619	683988
72267	683989
75738	683990
38682	683991
283871	683992
216011	683993
2587	683994
21020	683995
1126	683996
102863	683997
134794	683998
227460	683999
98416	684000
74243	684001
21145	684002
184178	684003
429988	684004
240602	684005
14164	684006
95217	684007
340181	684008
24284	684009
91013	684010
96665	684011
39585	684012
5112	684013
55009	684014
358563	684015
107157	684016
7990	684017
64571	684018
64417	684019
180706	684020
22325	684021
368961	684022
129645	684023
378330	684024
135290	684025
39722	684026
266282	684027
382330	684028
79541	684029
125917	684030
209242	684031
202975	684032
180193	684033
5575	684034
163052	684035
26727	684036
22576	684037
177056	684038
42935	684039
17094	684040
17346	684041
167428	684042
211070	684043
5958	684044
241624	684045
115212	684046
29612	684047
115944	684048
226647	684049
24747	684050
227043	684051
261004	684052
153435	684053
290168	684054
150724	684055
3313	684056
29890	684057
4108	684058
37724	684059
109912	684060
144068	684061
16001	684062
42083	684063
50994	684064
243326	684065
89265	684066
42204	684067
198391	684068
185030	684069
179655	684070
112801	684071
92638	684072
33405	684073
23523	684074
400595	684075
202604	684076
157365	684077
357406	684078
51113	684079
17430	684080
250061	684081
8274	684082
261332	684083
345346	684084
119377	684085
400238	684086
3127	684087
215120	684088
222665	684089
92892	684090
30822	684091
65642	684092
21542	684093
54670	684094
207008	684095
225962	684096
331134	684097
81233	684098
363890	684099
335721	684100
216330	684101
172507	684102
409649	684103
7871	684104
208080	684105
34510	684106
53548	684107
79552	684108
178136	684109
70778	684110
115911	684111
231892	684112
17587	684113
84499	684114
118525	684115
55391	684116
34846	684117
19180	684118
297783	684119
129358	684120
164531	684121
99919	684122
354665	684123
455870	684124
205064	684125
145447	684126
5108	684127
452248	684128
8301	684129
11656	684130
224522	684131
394608	684132
391192	684133
75646	684134
22492	684135
71875	684136
31931	684137
218056	684138
13171	684139
212	684140
84436	684141
1863	684142
165960	684143
42951	684144
146473	684145
14882	684146
114667	684147
59203	684148
67043	684149
5130	684150
38256	684151
275438	684152
223531	684153
73489	684154
44553	684155
72065	684156
118898	684157
182165	684158
37953	684159
9205	684160
132294	684161
390820	684162
889	684163
100183	684164
15317	684165
168693	684166
13335	684167
307096	684168
325071	684169
5035	684170
99964	684171
67498	684172
13151	684173
148658	684174
434855	684175
43859	684176
302039	684177
43604	684178
235895	684179
146782	684180
215937	684181
121309	684182
69022	684183
369587	684184
242943	684185
434180	684186
218011	684187
101766	684188
305231	684189
101836	684190
173154	684191
143758	684192
60676	684193
128033	684194
287440	684195
124205	684196
101523	684197
21107	684198
7351	684199
20771	684200
207127	684201
231773	684202
302836	684203
157581	684204
352350	684205
420143	684206
34150	684207
215448	684208
56493	684209
326714	684210
1185	684211
5016	684212
21981	684213
393824	684214
114380	684215
58345	684216
81548	684217
28526	684218
28526	684219
15026	684220
187745	684221
184494	684222
115770	684223
187085	684224
190251	684225
62477	684226
36824	684227
84697	684228
54587	684229
9287	684230
62662	684231
71394	684232
69764	684233
83573	684234
8176	684235
76584	684236
36628	684237
2094	684238
287185	684239
3792	684240
162532	684241
837	684242
123690	684243
4700	684244
72626	684245
112926	684246
19000	684247
43902	684248
119498	684249
68638	684250
346381	684251
12506	684252
53716	684253
43487	684254
444990	684255
64573	684256
102571	684257
10910	684258
437970	684259
38518	684260
3474	684261
8880	684262
5482	684263
41144	684264
24104	684265
194243	684266
23464	684267
1886	684268
1038	684269
178357	684270
57288	684271
31667	684272
53340	684273
26132	684274
23731	684275
145114	684276
7294	684277
118932	684278
5883	684279
59413	684280
58502	684281
5370	684282
34369	684283
159159	684284
211960	684285
113710	684286
39426	684287
27016	684288
391070	684289
30886	684290
143934	684291
248003	684292
9226	684293
224450	684294
179393	684295
123458	684296
23383	684297
94614	684298
355	684299
168247	684300
52043	684301
77921	684302
372160	684303
2962	684304
11002	684305
234898	684306
113612	684307
1978	684308
108912	684309
126123	684310
46939	684311
306450	684312
8624	684313
243429	684314
228049	684315
4375	684316
115005	684317
787	684318
33976	684319
191545	684320
2246	684321
100477	684322
8679	684323
355230	684324
197931	684325
25102	684326
37652	684327
113079	684328
32479	684329
125917	684330
373851	684331
230439	684332
261804	684333
22412	684334
90840	684335
418076	684336
7995	684337
27	684338
5909	684339
30705	684340
279927	684341
68488	684342
31633	684343
59878	684344
247307	684345
386276	684346
165553	684347
185078	684348
152471	684349
61712	684350
18998	684351
9277	684352
40845	684353
309006	684354
248118	684355
620	684356
29123	684357
200994	684358
18245	684359
43599	684360
300635	684361
357138	684362
360578	684363
36782	684364
92942	684365
89801	684366
37699	684367
182999	684368
16033	684369
437506	684370
63347	684371
7805	684372
8061	684373
106115	684374
145108	684375
225623	684376
274712	684377
164950	684378
715	684379
437057	684380
97873	684381
377487	684382
299845	684383
2014	684384
50322	684385
35766	684386
183181	684387
118158	684388
223609	684389
271265	684390
10651	684391
55072	684392
76974	684393
215172	684394
214293	684395
83328	684396
27107	684397
116076	684398
457061	684399
84744	684400
307858	684401
3224	684402
71245	684403
181344	684404
70159	684405
349880	684406
106874	684407
22904	684408
30964	684409
181194	684410
413367	684411
84396	684412
452696	684413
240244	684414
124757	684415
548	684416
43311	684417
55421	684418
107456	684419
53342	684420
91589	684421
16425	684422
120251	684423
10742	684424
319704	684425
76669	684426
151746	684427
259716	684428
182577	684429
11968	684430
49312	684431
33558	684432
11118	684433
110339	684434
88238	684435
207200	684436
10285	684437
129768	684438
116393	684439
52172	684440
251847	684441
31446	684442
65173	684443
200040	684444
170	684445
10	684446
257943	684447
41311	684448
1733	684449
230017	684450
17855	684451
232481	684452
32229	684453
290979	684454
142254	684455
47537	684456
42280	684457
220992	684458
434569	684459
211000	684460
88484	684461
120054	684462
123830	684463
191148	684464
124691	684465
17208	684466
112101	684467
143024	684468
262430	684469
256352	684470
18543	684471
60161	684472
381074	684473
226106	684474
322247	684475
321554	684476
47141	684477
51672	684478
56270	684479
67793	684480
43627	684481
87547	684482
227444	684483
101976	684484
3188	684485
124339	684486
12277	684487
18236	684488
209555	684489
63126	684490
24499	684491
156694	684492
197795	684493
397474	684494
56041	684495
167313	684496
271932	684497
74855	684498
87500	684499
1403	684500
4078	684501
3686	684502
102874	684503
104182	684504
48593	684505
58623	684506
346690	684507
49575	684508
85145	684509
296574	684510
294689	684511
149859	684512
194526	684513
25883	684514
47355	684515
73408	684516
152918	684517
314047	684518
34693	684519
28098	684520
29861	684521
270044	684522
44405	684523
1187	684524
17340	684525
323914	684526
32411	684527
5253	684528
170195	684529
140426	684530
810	684531
232647	684532
11162	684533
93428	684534
63587	684535
48126	684536
169690	684537
77234	684538
23002	684539
112352	684540
106023	684541
19541	684542
212740	684543
53267	684544
1643	684545
7596	684546
46189	684547
17230	684548
115447	684549
9569	684550
44443	684551
125831	684552
248777	684553
26570	684554
40552	684555
333708	684556
3131	684557
85112	684558
276110	684559
441514	684560
177413	684561
70814	684562
269708	684563
2437	684564
187569	684565
18649	684566
52465	684567
1812	684568
1812	684569
216816	684570
105232	684571
107081	684572
9890	684573
64196	684574
102920	684575
59887	684576
81619	684577
238552	684578
1477	684579
354972	684580
81506	684581
1005	684582
217960	684583
89734	684584
60609	684585
19387	684586
154652	684587
19443	684588
33555	684589
364428	684590
103857	684591
234988	684592
157064	684593
46611	684594
79898	684595
215409	684596
77049	684597
11806	684598
277404	684599
152377	684600
193530	684601
280442	684602
25625	684603
345603	684604
169100	684605
66860	684606
314827	684607
90063	684608
24006	684609
68461	684610
50126	684611
45000	684612
22328	684613
31177	684614
226112	684615
219996	684616
261166	684617
104629	684618
219366	684619
90457	684620
365431	684621
118625	684622
377357	684623
213362	684624
50384	684625
116189	684626
109987	684627
62414	684628
243691	684629
176028	684630
32676	684631
37080	684632
15193	684633
281890	684634
293133	684635
36413	684636
12660	684637
50001	684638
33490	684639
127533	684640
144705	684641
174338	684642
16988	684643
361908	684644
446032	684645
98998	684646
94203	684647
102247	684648
29060	684649
148535	684650
62	684651
239216	684652
178980	684653
41765	684654
11750	684655
3049	684656
13151	684657
114343	684658
239158	684659
21299	684660
126614	684661
17664	684662
438773	684663
446000	684664
31885	684665
114360	684666
25450	684667
319811	684668
169727	684669
18896	684670
94601	684671
230879	684672
55654	684673
49646	684674
4174	684675
34259	684676
144586	684677
334705	684678
121300	684679
81480	684680
44318	684681
89	684682
14681	684683
30543	684684
17816	684685
178327	684686
36783	684687
121172	684688
51687	684689
3291	684690
111624	684691
8805	684692
75263	684693
80671	684694
10887	684695
218767	684696
61879	684697
315	684698
280420	684699
22981	684700
413269	684701
9687	684702
93028	684703
370513	684704
7059	684705
3180	684706
460	684707
1549	684708
120110	684709
14723	684710
112417	684711
123395	684712
173809	684713
186293	684714
177022	684715
376107	684716
91871	684717
203697	684718
57781	684719
6405	684720
26255	684721
140580	684722
51058	684723
104446	684724
2489	684725
31326	684726
193796	684727
107856	684728
2232	684729
58197	684730
239113	684731
145026	684732
47570	684733
76556	684734
239127	684735
6105	684736
346823	684737
451328	684738
12674	684739
4951	684740
19045	684741
365018	684742
152632	684743
200569	684744
8475	684745
55209	684746
30723	684747
60539	684748
63780	684749
6987	684750
93554	684751
7606	684752
1993	684753
44285	684754
118024	684755
69562	684756
5448	684757
61997	684758
303311	684759
292015	684760
8702	684761
258779	684762
438747	684763
129115	684764
61327	684765
164066	684766
388069	684767
78123	684768
48863	684769
479	684770
294009	684771
142937	684772
78967	684773
221513	684774
30877	684775
47661	684776
66614	684777
248594	684778
82095	684779
85938	684780
20677	684781
177789	684782
244877	684783
24071	684784
207050	684785
55613	684786
18607	684787
107229	684788
96702	684789
91757	684790
396013	684791
10212	684792
82966	684793
266921	684794
46879	684795
7799	684796
107619	684797
4405	684798
150835	684799
2273	684800
51903	684801
436735	684802
48861	684803
7119	684804
31167	684805
106725	684806
122850	684807
68930	684808
1729	684809
37712	684810
278659	684811
204140	684812
414030	684813
181108	684814
313468	684815
181454	684816
110765	684817
291748	684818
193295	684819
27391	684820
406787	684821
104978	684822
40400	684823
90555	684824
2848	684825
214778	684826
9294	684827
231973	684828
12892	684829
172415	684830
10476	684831
220508	684832
59299	684833
295679	684834
35101	684835
113676	684836
250005	684837
134959	684838
5636	684839
74964	684840
48589	684841
214528	684842
80543	684843
413191	684844
420	684845
3362	684846
71824	684847
324499	684848
15819	684849
341503	684850
302810	684851
42518	684852
5123	684853
167504	684854
188325	684855
142976	684856
72792	684857
62468	684858
7255	684859
16798	684860
108914	684861
213080	684862
19147	684863
37498	684864
17525	684865
34428	684866
11631	684867
6017	684868
282	684869
29630	684870
130542	684871
159274	684872
294714	684873
68704	684874
168158	684875
32354	684876
65074	684877
40163	684878
523	684879
28114	684880
42528	684881
105924	684882
203696	684883
122756	684884
20004	684885
189153	684886
154459	684887
251878	684888
237528	684889
32741	684890
391448	684891
200926	684892
24326	684893
97802	684894
301079	684895
248817	684896
48149	684897
143144	684898
329295	684899
43625	684900
145279	684901
47137	684902
218783	684903
33270	684904
190249	684905
151647	684906
270520	684907
76425	684908
9933	684909
223961	684910
417175	684911
20436	684912
120549	684913
117380	684914
304385	684915
168148	684916
42568	684917
162660	684918
126092	684919
432755	684920
115249	684921
47458	684922
99108	684923
376902	684924
268438	684925
91998	684926
15710	684927
102398	684928
6718	684929
5247	684930
247798	684931
161761	684932
15933	684933
23100	684934
237425	684935
224527	684936
89194	684937
146734	684938
54440	684939
86481	684940
190513	684941
53142	684942
10872	684943
439706	684944
28653	684945
124806	684946
28475	684947
43280	684948
83598	684949
13396	684950
218801	684951
179866	684952
78431	684953
331871	684954
61144	684955
56116	684956
189644	684957
50724	684958
85609	684959
41687	684960
188039	684961
66164	684962
80563	684963
107296	684964
52085	684965
174544	684966
37038	684967
51937	684968
16578	684969
2102	684970
3555	684971
18373	684972
635	684973
19923	684974
180629	684975
144528	684976
47118	684977
8391	684978
5858	684979
406354	684980
14984	684981
320183	684982
214311	684983
123704	684984
48279	684985
2758	684986
176186	684987
174855	684988
284708	684989
16771	684990
65271	684991
53800	684992
207135	684993
2675	684994
23280	684995
6819	684996
422443	684997
223789	684998
243122	684999
273112	685000
179262	685001
48606	685002
246825	685003
65376	685004
40241	685005
70401	685006
118997	685007
3287	685008
173543	685009
158514	685010
253908	685011
15556	685012
84098	685013
242920	685014
435061	685015
118520	685016
291354	685017
2029	685018
22920	685019
263640	685020
52140	685021
92066	685022
10137	685023
9087	685024
67067	685025
75296	685026
344699	685027
5285	685028
32375	685029
109691	685030
8335	685031
11226	685032
84736	685033
98703	685034
3893	685035
163190	685036
171021	685037
66992	685038
218345	685039
6598	685040
142810	685041
39155	685042
1522	685043
81954	685044
25126	685045
88720	685046
229369	685047
326217	685048
83982	685049
81898	685050
41509	685051
342350	685052
1514	685053
316871	685054
446194	685055
101719	685056
107567	685057
30326	685058
47124	685059
3537	685060
88377	685061
278382	685062
208138	685063
65968	685064
66575	685065
205533	685066
204636	685067
83946	685068
97885	685069
308529	685070
107416	685071
386322	685072
435090	685073
80880	685074
61363	685075
235021	685076
202520	685077
159416	685078
434861	685079
249332	685080
43171	685081
191714	685082
386377	685083
267149	685084
15500	685085
83063	685086
24520	685087
24440	685088
127574	685089
297013	685090
47488	685091
118859	685092
290560	685093
443167	685094
156318	685095
399324	685096
8027	685097
452733	685098
49441	685099
49854	685100
170933	685101
41308	685102
153682	685103
335617	685104
233838	685105
364585	685106
146807	685107
100510	685108
81732	685109
203156	685110
274308	685111
293412	685112
301195	685113
149741	685114
161957	685115
380206	685116
373374	685117
232473	685118
190089	685119
348058	685120
23568	685121
232522	685122
315333	685123
337052	685124
21821	685125
390800	685126
48316	685127
225825	685128
192078	685129
165100	685130
232047	685131
421389	685132
47345	685133
87071	685134
455922	685135
203782	685136
356667	685137
357405	685138
208049	685139
152100	685140
17073	685141
90461	685142
18421	685143
6498	685144
257042	685145
232910	685146
429091	685147
18868	685148
304234	685149
337786	685150
2869	685151
168746	685152
22963	685153
100059	685154
16153	685155
25247	685156
62378	685157
394964	685158
93091	685159
235896	685160
151112	685161
197460	685162
44823	685163
371244	685164
253770	685165
80418	685166
17135	685167
51677	685168
90793	685169
223193	685170
233858	685171
23356	685172
267966	685173
242453	685174
63117	685175
4028	685176
67719	685177
49872	685178
377223	685179
384028	685180
296938	685181
406883	685182
3419	685183
354455	685184
178097	685185
4690	685186
33477	685187
46380	685188
44469	685189
23979	685190
153648	685191
78393	685192
356718	685193
114428	685194
288514	685195
243064	685196
197873	685197
35230	685198
397699	685199
46668	685200
35357	685201
171596	685202
146677	685203
399018	685204
85286	685205
281432	685206
219622	685207
38153	685208
180958	685209
281398	685210
59215	685211
95279	685212
1050	685213
170929	685214
190796	685215
202299	685216
212399	685217
43674	685218
87045	685219
14785	685220
45385	685221
77727	685222
149605	685223
382473	685224
155505	685225
47296	685226
51598	685227
20230	685228
349661	685229
228453	685230
228775	685231
313642	685232
2177	685233
77520	685234
400444	685235
8782	685236
18488	685237
20838	685238
47575	685239
107316	685240
5286	685241
118007	685242
1971	685243
39788	685244
52054	685245
35350	685246
770	685247
80721	685248
296926	685249
16351	685250
23369	685251
157096	685252
121511	685253
213837	685254
1840	685255
46209	685256
49176	685257
42488	685258
79644	685259
28983	685260
419578	685261
26547	685262
127699	685263
171867	685264
102652	685265
305526	685266
36056	685267
32557	685268
58266	685269
67840	685270
117728	685271
329281	685272
10843	685273
294618	685274
10085	685275
168305	685276
60482	685277
336578	685278
236602	685279
6713	685280
319551	685281
11464	685282
29449	685283
11997	685284
35896	685285
330573	685286
2031	685287
123429	685288
18938	685289
53978	685290
73791	685291
75778	685292
3334	685293
765	685294
59381	685295
143686	685296
366093	685297
266162	685298
325896	685299
171185	685300
56977	685301
23009	685302
195274	685303
9610	685304
93591	685305
99536	685306
34551	685307
697	685308
211245	685309
140988	685310
341049	685311
3492	685312
21914	685313
16831	685314
109493	685315
25256	685316
267558	685317
204882	685318
97880	685319
29716	685320
105551	685321
342004	685322
96090	685323
128571	685324
61050	685325
192761	685326
364757	685327
336256	685328
209755	685329
37556	685330
259554	685331
245195	685332
345134	685333
153456	685334
44704	685335
215599	685336
421537	685337
389782	685338
246100	685339
7496	685340
155110	685341
16232	685342
28348	685343
25022	685344
240176	685345
97984	685346
119469	685347
65500	685348
52586	685349
225683	685350
696	685351
423732	685352
217557	685353
23818	685354
3781	685355
46797	685356
119339	685357
175165	685358
234914	685359
9286	685360
16234	685361
5741	685362
27183	685363
54695	685364
153814	685365
83424	685366
23866	685367
134924	685368
32371	685369
72536	685370
14592	685371
376036	685372
122034	685373
11618	685374
459783	685375
21005	685376
173962	685377
354927	685378
201717	685379
1926	685380
169995	685381
618	685382
2281	685383
8	685384
10562	685385
618	685386
127601	685387
20579	685388
49677	685389
39002	685390
47368	685391
202212	685392
7254	685393
110529	685394
361158	685395
200696	685396
183385	685397
140012	685398
193090	685399
62263	685400
89596	685401
77026	685402
43775	685403
182339	685404
189298	685405
150951	685406
101063	685407
105244	685408
208543	685409
123394	685410
305362	685411
27076	685412
157164	685413
11567	685414
118825	685415
119478	685416
15775	685417
66513	685418
1874	685419
311	685420
5042	685421
351501	685422
216392	685423
203436	685424
153120	685425
4864	685426
59612	685427
696	685428
415110	685429
63335	685430
57809	685431
41134	685432
305324	685433
62595	685434
194375	685435
80771	685436
143198	685437
332099	685438
457388	685439
173935	685440
97530	685441
34039	685442
210971	685443
418511	685444
492	685445
421177	685446
14374	685447
100437	685448
52318	685449
226311	685450
108583	685451
11715	685452
186408	685453
429871	685454
260968	685455
23939	685456
22813	685457
54342	685458
155218	685459
248209	685460
250990	685461
70458	685462
245562	685463
202042	685464
85872	685465
379868	685466
442814	685467
105421	685468
207485	685469
335742	685470
8064	685471
246304	685472
282390	685473
158315	685474
144187	685475
52873	685476
161679	685477
100013	685478
24154	685479
11338	685480
125130	685481
81818	685482
114913	685483
169670	685484
113232	685485
46569	685486
81417	685487
347607	685488
397539	685489
202809	685490
62795	685491
228627	685492
70032	685493
12284	685494
28544	685495
85467	685496
8815	685497
131503	685498
26103	685499
96990	685500
191611	685501
2018	685502
189213	685503
28708	685504
33095	685505
154626	685506
186193	685507
245538	685508
26852	685509
2922	685510
334635	685511
16233	685512
14770	685513
230444	685514
15885	685515
136109	685516
341296	685517
150317	685518
47056	685519
386317	685520
171178	685521
13297	685522
260463	685523
58538	685524
35304	685525
124257	685526
54217	685527
20989	685528
35183	685529
15794	685530
2551	685531
201038	685532
330881	685533
185567	685534
81499	685535
13744	685536
222045	685537
34394	685538
47727	685539
181872	685540
33237	685541
14351	685542
34689	685543
11074	685544
4521	685545
14508	685546
241040	685547
10254	685548
239047	685549
243114	685550
423710	685551
37290	685552
85958	685553
302240	685554
19273	685555
80338	685556
61606	685557
9148	685558
113113	685559
90977	685560
18600	685561
130737	685562
229267	685563
11792	685564
210098	685565
246645	685566
210120	685567
197035	685568
102198	685569
385944	685570
118462	685571
126455	685572
144996	685573
67460	685574
77188	685575
45	685576
89527	685577
354549	685578
138647	685579
4138	685580
14167	685581
110014	685582
184539	685583
190680	685584
185249	685585
110676	685586
8465	685587
15624	685588
247115	685589
4508	685590
115722	685591
117780	685592
63432	685593
13165	685594
268059	685595
148903	685596
135840	685597
64549	685598
22972	685599
21596	685600
11196	685601
123967	685602
131614	685603
95895	685604
173037	685605
58531	685606
211471	685607
115770	685608
385627	685609
43590	685610
360906	685611
131949	685612
87237	685613
87237	685614
49485	685615
16351	685616
10886	685617
424402	685618
67085	685619
334411	685620
2505	685621
274107	685622
75040	685623
359832	685624
313242	685625
130276	685626
58434	685627
217818	685628
2369	685629
199563	685630
415817	685631
372055	685632
204941	685633
161049	685634
8598	685635
107579	685636
252380	685637
22322	685638
152108	685639
22649	685640
272784	685641
127705	685642
116755	685643
168715	685644
453864	685645
74857	685646
10512	685647
2284	685648
66523	685649
148032	685650
26651	685651
42340	685652
10323	685653
16813	685654
12530	685655
91114	685656
133817	685657
260896	685658
22415	685659
107321	685660
71567	685661
8646	685662
5675	685663
49509	685664
106460	685665
64403	685666
345129	685667
264903	685668
16897	685669
633	685670
204835	685671
317491	685672
442000	685673
55858	685674
192779	685675
438038	685676
292883	685677
400392	685678
267392	685679
178785	685680
33563	685681
59801	685682
74844	685683
86420	685684
372425	685685
142602	685686
168492	685687
87503	685688
145316	685689
203344	685690
49291	685691
358126	685692
386787	685693
329148	685694
119324	685695
434426	685696
357696	685697
483	685698
290454	685699
9356	685700
124413	685701
35334	685702
53354	685703
20732	685704
347129	685705
8182	685706
85606	685707
431071	685708
166305	685709
306235	685710
32478	685711
255255	685712
210097	685713
217099	685714
58018	685715
15370	685716
18764	685717
339388	685718
97107	685719
369259	685720
55747	685721
296047	685722
98794	685723
9650	685724
36590	685725
94885	685726
100156	685727
204793	685728
24182	685729
106806	685730
434277	685731
288756	685732
81728	685733
100124	685734
188284	685735
11599	685736
60949	685737
69829	685738
453098	685739
37512	685740
66573	685741
39203	685742
230948	685743
257643	685744
9627	685745
114669	685746
188574	685747
160350	685748
441798	685749
235561	685750
65763	685751
365751	685752
153259	685753
99232	685754
318764	685755
167274	685756
167449	685757
7800	685758
160881	685759
8058	685760
2182	685761
135976	685762
64247	685763
131015	685764
31700	685765
428345	685766
28721	685767
20331	685768
53289	685769
72632	685770
130393	685771
379712	685772
152017	685773
456898	685774
152486	685775
388964	685776
253781	685777
22893	685778
220367	685779
225483	685780
30054	685781
351170	685782
13978	685783
107193	685784
189311	685785
1435	685786
149059	685787
33092	685788
83746	685789
189694	685790
154287	685791
307408	685792
370589	685793
269596	685794
49189	685795
88664	685796
936	685797
5550	685798
102868	685799
108065	685800
21206	685801
81617	685802
14175	685803
213166	685804
19493	685805
309987	685806
1775	685807
265375	685808
9748	685809
117	685810
52570	685811
385376	685812
385468	685813
202185	685814
48691	685815
240511	685816
170054	685817
8598	685818
218940	685819
22732	685820
227940	685821
11490	685822
7579	685823
126135	685824
284654	685825
86501	685826
451246	685827
114581	685828
98369	685829
390166	685830
143262	685831
5298	685832
394055	685833
31880	685834
134738	685835
177130	685836
256151	685837
72952	685838
159760	685839
155720	685840
232376	685841
25202	685842
240460	685843
91457	685844
103784	685845
9899	685846
11354	685847
4082	685848
241	685849
440012	685850
435712	685851
77424	685852
71169	685853
115810	685854
256776	685855
241598	685856
82238	685857
193010	685858
427202	685859
22758	685860
327535	685861
213511	685862
456772	685863
195872	685864
49188	685865
236399	685866
214216	685867
144101	685868
3112	685869
450055	685870
51790	685871
126224	685872
231714	685873
448924	685874
197508	685875
193051	685876
82434	685877
445447	685878
9537	685879
307180	685880
159072	685881
6803	685882
124626	685883
70059	685884
2974	685885
8638	685886
2681	685887
159834	685888
220319	685889
1935	685890
138164	685891
289440	685892
64977	685893
192878	685894
108439	685895
193535	685896
6668	685897
3309	685898
161582	685899
35441	685900
3374	685901
3392	685902
106095	685903
62070	685904
27489	685905
46406	685906
97384	685907
36599	685908
347262	685909
904	685910
48532	685911
235699	685912
9337	685913
224444	685914
16411	685915
19000	685916
5750	685917
42682	685918
225419	685919
78907	685920
225063	685921
48130	685922
65059	685923
255937	685924
4362	685925
85367	685926
4356	685927
49040	685928
59445	685929
7346	685930
3648	685931
58147	685932
20153	685933
108005	685934
3753	685935
441279	685936
11861	685937
230004	685938
448333	685939
58326	685940
137194	685941
19515	685942
18089	685943
410757	685944
206742	685945
405497	685946
29818	685947
119349	685948
88279	685949
84674	685950
98680	685951
19665	685952
244053	685953
13857	685954
217150	685955
334258	685956
346060	685957
172570	685958
856	685959
59080	685960
140974	685961
167825	685962
62940	685963
25655	685964
318588	685965
215186	685966
368268	685967
412821	685968
143976	685969
70541	685970
152948	685971
215210	685972
191859	685973
103992	685974
217842	685975
302621	685976
40770	685977
56791	685978
712	685979
61680	685980
26862	685981
23072	685982
192724	685983
118060	685984
371020	685985
115375	685986
119458	685987
160664	685988
5096	685989
9915	685990
94929	685991
2655	685992
136474	685993
60197	685994
25995	685995
408079	685996
107683	685997
259965	685998
8332	685999
148799	686000
420786	686001
15932	686002
49049	686003
6057	686004
19702	686005
93382	686006
161499	686007
417414	686008
266759	686009
401831	686010
79853	686011
18507	686012
45341	686013
81181	686014
18280	686015
229770	686016
238144	686017
62784	686018
122335	686019
142317	686020
2730	686021
14886	686022
42698	686023
100484	686024
59065	686025
163294	686026
109593	686027
48733	686028
48733	686029
126711	686030
68386	686031
30742	686032
61059	686033
24630	686034
8547	686035
8561	686036
138857	686037
21243	686038
25479	686039
105435	686040
154945	686041
133077	686042
17558	686043
58869	686044
14120	686045
17283	686046
34599	686047
68632	686048
7268	686049
11494	686050
31154	686051
16353	686052
28321	686053
77445	686054
440814	686055
33147	686056
19645	686057
1135	686058
173758	686059
49109	686060
160109	686061
127456	686062
107287	686063
205638	686064
47609	686065
395419	686066
112197	686067
221850	686068
121531	686069
2521	686070
180429	686071
161656	686072
348398	686073
19805	686074
111940	686075
155516	686076
109893	686077
34857	686078
36068	686079
344567	686080
413784	686081
63770	686082
19305	686083
409904	686084
60369	686085
242501	686086
110762	686087
243657	686088
338999	686089
58230	686090
131099	686091
104969	686092
129255	686093
27669	686094
752	686095
25655	686096
5162	686097
116109	686098
148159	686099
449949	686100
24475	686101
65377	686102
41208	686103
180306	686104
53104	686105
214840	686106
87823	686107
11344	686108
80310	686109
81484	686110
13034	686111
82747	686112
344533	686113
21533	686114
254057	686115
250295	686116
217033	686117
312033	686118
88559	686119
456372	686120
29289	686121
351719	686122
112740	686123
424359	686124
265290	686125
67469	686126
125560	686127
180441	686128
29071	686129
459751	686130
43405	686131
3316	686132
1837	686133
241746	686134
248921	686135
132013	686136
159320	686137
48109	686138
11418	686139
14919	686140
104819	686141
112508	686142
225191	686143
375588	686144
135703	686145
222349	686146
103479	686147
4	686148
130980	686149
434230	686150
28327	686151
2470	686152
208857	686153
423371	686154
4995	686155
303124	686156
11234	686157
92960	686158
4772	686159
300646	686160
1534	686161
5901	686162
108284	686163
66914	686164
164941	686165
361996	686166
11485	686167
18834	686168
48518	686169
154022	686170
154566	686171
58708	686172
364	686173
189942	686174
104664	686175
190298	686176
372089	686177
9887	686178
25845	686179
21268	686180
15721	686181
15051	686182
200694	686183
186127	686184
31970	686185
436937	686186
78733	686187
14273	686188
92592	686189
59235	686190
114153	686191
39774	686192
115849	686193
62605	686194
625	686195
13729	686196
7811	686197
19505	686198
173093	686199
26803	686200
38348	686201
8270	686202
389076	686203
96812	686204
17631	686205
2196	686206
21085	686207
1385	686208
232231	686209
105428	686210
1353	686211
127395	686212
5213	686213
32800	686214
4032	686215
49592	686216
134512	686217
281866	686218
116275	686219
2588	686220
716	686221
8846	686222
23818	686223
106714	686224
195362	686225
11342	686226
418786	686227
1243	686228
192586	686229
393350	686230
13876	686231
139804	686232
100106	686233
1752	686234
226682	686235
18646	686236
351608	686237
345877	686238
94329	686239
7494	686240
22898	686241
128103	686242
12598	686243
3839	686244
471	686245
7224	686246
19000	686247
288888	686248
196183	686249
57266	686250
6716	686251
8061	686252
201	686253
336905	686254
12054	686255
57002	686256
14446	686257
111885	686258
9541	686259
124632	686260
34826	686261
9098	686262
341899	686263
44784	686264
72253	686265
8846	686266
145662	686267
193819	686268
5899	686269
220242	686270
96784	686271
221933	686272
8066	686273
319	686274
281053	686275
329535	686276
205820	686277
31227	686278
31227	686279
161357	686280
67651	686281
67584	686282
214024	686283
124540	686284
59879	686285
139891	686286
246741	686287
295345	686288
93262	686289
4341	686290
301671	686291
16285	686292
333211	686293
84365	686294
70310	686295
27	686296
27	686297
24753	686298
186231	686299
66809	686300
2986	686301
8405	686302
83092	686303
10460	686304
381831	686305
235374	686306
409193	686307
4153	686308
61837	686309
18124	686310
1016	686311
60033	686312
28843	686313
17015	686314
14345	686315
268941	686316
34261	686317
184576	686318
5319	686319
310992	686320
459836	686321
61259	686322
6604	686323
3543	686324
328975	686325
837	686326
133756	686327
54471	686328
371801	686329
65307	686330
8665	686331
358615	686332
10951	686333
130875	686334
257773	686335
41936	686336
371342	686337
110600	686338
46002	686339
341319	686340
54744	686341
127092	686342
382961	686343
4030	686344
47034	686345
204913	686346
168938	686347
59744	686348
282961	686349
212483	686350
3261	686351
69865	686352
110212	686353
201354	686354
287761	686355
150172	686356
306775	686357
126498	686358
66617	686359
60941	686360
132060	686361
92408	686362
169657	686363
439190	686364
58679	686365
2766	686366
17393	686367
112446	686368
165561	686369
274147	686370
45308	686371
99568	686372
31378	686373
248019	686374
14580	686375
45689	686376
34791	686377
114517	686378
213845	686379
31949	686380
227693	686381
295359	686382
250908	686383
365461	686384
124267	686385
318081	686386
245667	686387
114468	686388
391031	686389
247136	686390
86460	686391
120737	686392
32568	686393
101562	686394
1883	686395
131830	686396
9880	686397
60046	686398
327761	686399
47112	686400
4737	686401
188169	686402
49108	686403
88553	686404
124694	686405
28694	686406
4709	686407
73519	686408
143943	686409
173454	686410
2091	686411
251376	686412
213909	686413
162172	686414
94703	686415
104178	686416
404806	686417
208110	686418
450963	686419
32634	686420
361739	686421
129859	686422
248841	686423
363506	686424
44947	686425
13962	686426
175586	686427
128837	686428
15749	686429
237508	686430
123275	686431
215675	686432
23655	686433
73762	686434
208542	686435
178845	686436
73509	686437
230392	686438
434346	686439
147120	686440
13347	686441
38984	686442
127697	686443
4739	686444
168908	686445
48082	686446
189819	686447
220558	686448
220143	686449
17971	686450
156299	686451
52652	686452
176954	686453
59745	686454
50926	686455
15173	686456
1235	686457
142019	686458
7794	686459
18539	686460
38062	686461
182308	686462
57851	686463
196699	686464
100969	686465
63258	686466
229744	686467
97725	686468
61001	686469
246158	686470
36422	686471
418145	686472
437419	686473
418422	686474
5734	686475
31492	686476
83778	686477
186280	686478
290441	686479
307582	686480
59382	686481
49313	686482
191290	686483
40047	686484
42783	686485
109826	686486
70691	686487
276549	686488
6893	686489
178877	686490
81863	686491
39648	686492
239051	686493
162912	686494
41784	686495
5197	686496
48526	686497
192414	686498
178174	686499
28433	686500
11587	686501
74724	686502
74137	686503
5351	686504
48199	686505
451834	686506
128375	686507
36932	686508
90370	686509
27812	686510
379124	686511
222974	686512
65825	686513
180614	686514
46397	686515
394928	686516
47207	686517
114821	686518
191525	686519
11081	686520
34245	686521
67743	686522
351097	686523
454114	686524
340895	686525
152785	686526
23126	686527
449159	686528
267252	686529
2753	686530
112658	686531
2898	686532
65436	686533
52276	686534
131089	686535
231010	686536
345194	686537
38581	686538
10197	686539
13718	686540
70809	686541
127945	686542
364403	686543
295805	686544
353669	686545
118633	686546
49605	686547
23348	686548
36120	686549
107399	686550
52706	686551
457260	686552
422079	686553
287042	686554
45507	686555
11761	686556
95043	686557
8421	686558
11582	686559
70503	686560
7593	686561
19985	686562
161267	686563
181644	686564
19912	686565
16509	686566
307432	686567
214240	686568
413054	686569
248316	686570
134005	686571
202101	686572
308358	686573
314679	686574
130884	686575
180267	686576
261293	686577
239980	686578
169108	686579
438952	686580
58612	686581
86823	686582
9905	686583
227068	686584
19047	686585
343163	686586
36001	686587
95155	686588
115014	686589
3011	686590
188660	686591
52238	686592
91291	686593
7731	686594
124084	686595
19256	686596
184685	686597
9681	686598
157664	686599
71671	686600
105981	686601
100493	686602
163978	686603
246744	686604
21586	686605
69386	686606
31646	686607
13711	686608
174781	686609
183416	686610
232688	686611
75023	686612
42324	686613
320277	686614
407997	686615
46630	686616
166348	686617
227165	686618
282707	686619
120705	686620
4589	686621
42265	686622
112891	686623
3773	686624
310000	686625
124008	686626
165809	686627
3206	686628
114321	686629
30013	686630
74601	686631
116320	686632
11681	686633
368211	686634
387479	686635
174247	686636
34382	686637
3422	686638
155972	686639
328870	686640
73176	686641
58057	686642
45637	686643
126158	686644
50781	686645
322715	686646
214607	686647
31015	686648
13411	686649
73876	686650
114541	686651
330340	686652
176174	686653
54526	686654
249697	686655
117923	686656
340325	686657
73097	686658
304905	686659
249164	686660
246513	686661
40378	686662
59637	686663
83033	686664
228688	686665
259719	686666
90315	686667
23572	686668
120925	686669
35117	686670
424655	686671
397057	686672
13247	686673
237761	686674
215688	686675
206810	686676
51866	686677
444020	686678
1781	686679
50678	686680
228410	686681
27813	686682
144095	686683
53244	686684
64541	686685
195152	686686
35701	686687
138220	686688
74322	686689
178068	686690
7984	686691
17126	686692
10041	686693
322145	686694
47023	686695
388812	686696
79652	686697
43753	686698
186764	686699
69015	686700
345122	686701
195326	686702
52890	686703
251	686704
343975	686705
42807	686706
389792	686707
113486	686708
357137	686709
47372	686710
17567	686711
286150	686712
53266	686713
86454	686714
226040	686715
131942	686716
12701	686717
91913	686718
342299	686719
13292	686720
89797	686721
34787	686722
252	686723
4332	686724
14662	686725
34847	686726
54671	686727
102207	686728
203718	686729
38125	686730
870	686731
149451	686732
3815	686733
14750	686734
70027	686735
323432	686736
46751	686737
308141	686738
62078	686739
42611	686740
110224	686741
65935	686742
201358	686743
5624	686744
158537	686745
153191	686746
179894	686747
308541	686748
52237	686749
19716	686750
81887	686751
145239	686752
134540	686753
92841	686754
113796	686755
56741	686756
65711	686757
17790	686758
25620	686759
60474	686760
183786	686761
80	686762
103893	686763
123442	686764
108256	686765
147259	686766
44309	686767
48156	686768
35536	686769
107799	686770
8540	686771
18910	686772
8788	686773
282029	686774
34933	686775
18800	686776
405672	686777
184531	686778
236873	686779
26794	686780
285085	686781
139041	686782
450602	686783
46687	686784
121426	686785
119896	686786
169560	686787
130768	686788
111689	686789
187946	686790
160097	686791
56883	686792
246711	686793
4819	686794
374373	686795
47199	686796
14839	686797
418019	686798
32806	686799
232722	686800
351791	686801
340508	686802
228005	686803
193194	686804
116227	686805
198321	686806
383445	686807
155156	686808
215726	686809
232859	686810
347964	686811
49637	686812
244013	686813
443848	686814
318404	686815
260861	686816
393353	686817
13738	686818
376146	686819
3677	686820
214849	686821
21424	686822
15637	686823
220	686824
306879	686825
20301	686826
43111	686827
313485	686828
163218	686829
165811	686830
271465	686831
13503	686832
307142	686833
124884	686834
63585	686835
67900	686836
22608	686837
156612	686838
226822	686839
369718	686840
57060	686841
432035	686842
71974	686843
152480	686844
378	686845
4219	686846
128534	686847
172218	686848
37075	686849
106337	686850
42889	686851
118493	686852
205301	686853
210964	686854
58169	686855
317354	686856
171187	686857
111572	686858
243234	686859
391138	686860
29955	686861
228444	686862
59717	686863
237426	686864
50341	686865
86429	686866
209531	686867
17264	686868
314880	686869
357197	686870
158161	686871
422580	686872
75200	686873
318556	686874
62836	686875
386447	686876
5318	686877
177112	686878
14568	686879
27859	686880
1684	686881
90335	686882
236620	686883
373944	686884
374190	686885
187116	686886
46408	686887
204330	686888
11631	686889
24335	686890
420436	686891
435358	686892
46287	686893
14404	686894
76568	686895
253453	686896
147617	686897
210749	686898
300013	686899
25089	686900
340143	686901
59282	686902
213813	686903
60712	686904
69507	686905
120873	686906
316454	686907
221400	686908
444946	686909
107109	686910
47335	686911
70187	686912
113650	686913
394778	686914
28827	686915
69661	686916
220593	686917
122866	686918
15336	686919
7025	686920
167266	686921
18818	686922
109840	686923
450649	686924
9751	686925
16203	686926
7409	686927
114715	686928
51031	686929
202507	686930
21722	686931
207054	686932
299493	686933
328274	686934
214761	686935
2962	686936
61419	686937
110083	686938
194338	686939
5773	686940
21277	686941
10366	686942
158319	686943
110084	686944
192526	686945
20128	686946
10004	686947
306427	686948
15044	686949
104893	686950
377746	686951
65524	686952
381484	686953
349625	686954
52865	686955
29818	686956
108256	686957
103870	686958
197433	686959
356118	686960
49872	686961
2260	686962
235037	686963
342699	686964
159276	686965
41415	686966
4692	686967
378598	686968
440608	686969
25867	686970
28294	686971
23602	686972
371871	686973
274209	686974
55407	686975
15196	686976
109872	686977
409802	686978
229658	686979
144800	686980
287178	686981
250463	686982
64976	686983
369868	686984
52374	686985
99068	686986
24860	686987
240737	686988
35249	686989
95120	686990
24143	686991
225651	686992
217747	686993
46393	686994
100613	686995
57435	686996
111018	686997
34568	686998
95414	686999
141321	687000
30460	687001
4726	687002
54533	687003
394936	687004
392639	687005
326583	687006
99949	687007
329575	687008
40789	687009
210288	687010
16048	687011
212304	687012
131098	687013
7356	687014
300265	687015
177097	687016
233883	687017
105181	687018
88148	687019
172379	687020
390532	687021
105287	687022
11351	687023
114083	687024
20889	687025
32738	687026
25650	687027
197351	687028
233993	687029
13407	687030
253621	687031
105009	687032
258257	687033
98801	687034
44644	687035
1627	687036
269848	687037
341904	687038
483	687039
67206	687040
385143	687041
8463	687042
15727	687043
268967	687044
4735	687045
159279	687046
226890	687047
37970	687048
192253	687049
45339	687050
147004	687051
1838	687052
322401	687053
453644	687054
403174	687055
246866	687056
20831	687057
15117	687058
25954	687059
218059	687060
183212	687061
437299	687062
97847	687063
122802	687064
61220	687065
61388	687066
10659	687067
457201	687068
1888	687069
15263	687070
5916	687071
1482	687072
729	687073
32350	687074
17932	687075
318998	687076
419661	687077
420250	687078
153680	687079
31	687080
235	687081
11813	687082
20887	687083
6479	687084
394666	687085
164112	687086
102094	687087
196257	687088
322853	687089
56879	687090
17907	687091
7418	687092
97494	687093
225420	687094
77766	687095
179872	687096
144211	687097
868	687098
86926	687099
3446	687100
213303	687101
46458	687102
87053	687103
170349	687104
1482	687105
401037	687106
22653	687107
314154	687108
187906	687109
15872	687110
227536	687111
170441	687112
273686	687113
6088	687114
387757	687115
166985	687116
39860	687117
101519	687118
431429	687119
25	687120
44169	687121
95783	687122
39874	687123
13565	687124
101874	687125
10611	687126
186511	687127
248649	687128
118093	687129
85669	687130
84935	687131
4837	687132
242602	687133
94442	687134
92503	687135
240307	687136
330884	687137
1363	687138
5262	687139
107982	687140
152573	687141
29456	687142
80096	687143
219398	687144
49695	687145
31630	687146
22972	687147
232095	687148
202842	687149
209973	687150
387192	687151
95147	687152
25537	687153
221120	687154
224790	687155
383190	687156
73234	687157
411469	687158
96689	687159
50740	687160
231196	687161
207423	687162
97935	687163
148448	687164
416927	687165
241605	687166
6033	687167
15231	687168
43022	687169
336838	687170
186578	687171
291106	687172
63207	687173
14667	687174
126505	687175
77359	687176
264756	687177
253800	687178
427258	687179
12520	687180
164405	687181
15667	687182
159477	687183
38099	687184
5649	687185
191607	687186
209255	687187
68775	687188
86787	687189
37782	687190
155374	687191
243406	687192
6187	687193
275343	687194
89349	687195
81200	687196
105549	687197
74734	687198
183942	687199
354277	687200
98585	687201
3717	687202
235473	687203
30081	687204
31944	687205
246879	687206
37512	687207
52221	687208
24286	687209
102629	687210
227839	687211
362704	687212
197279	687213
26476	687214
74767	687215
60014	687216
25548	687217
236639	687218
89481	687219
20340	687220
239641	687221
6058	687222
98273	687223
30490	687224
129980	687225
5861	687226
17975	687227
348159	687228
69575	687229
146180	687230
276309	687231
58339	687232
187665	687233
22834	687234
4268	687235
1313	687236
335001	687237
121095	687238
24172	687239
223620	687240
170205	687241
317757	687242
67748	687243
197092	687244
399149	687245
244790	687246
267439	687247
128885	687248
3799	687249
126395	687250
218313	687251
9146	687252
414316	687253
208738	687254
2540	687255
354240	687256
170256	687257
42756	687258
56144	687259
407642	687260
127093	687261
158114	687262
215436	687263
174895	687264
404389	687265
83845	687266
53387	687267
49004	687268
242590	687269
172978	687270
216893	687271
207438	687272
23718	687273
122145	687274
7356	687275
9156	687276
24491	687277
17452	687278
2616	687279
56470	687280
149749	687281
239332	687282
193782	687283
243840	687284
386325	687285
98038	687286
76971	687287
57374	687288
327794	687289
33536	687290
139150	687291
111	687292
393984	687293
773	687294
17543	687295
32900	687296
86739	687297
15724	687298
193397	687299
31206	687300
383196	687301
107033	687302
31901	687303
216660	687304
397800	687305
450993	687306
180512	687307
83614	687308
26332	687309
61365	687310
328136	687311
409633	687312
4472	687313
81078	687314
376153	687315
131105	687316
88075	687317
55779	687318
124961	687319
41390	687320
176995	687321
57797	687322
18240	687323
109238	687324
22847	687325
54580	687326
109319	687327
161636	687328
364649	687329
185796	687330
59974	687331
195589	687332
101012	687333
128818	687334
66957	687335
193773	687336
250973	687337
25027	687338
4557	687339
99784	687340
182736	687341
46200	687342
55992	687343
129225	687344
316359	687345
356340	687346
28510	687347
415726	687348
48677	687349
386417	687350
359146	687351
60608	687352
97453	687353
277866	687354
55553	687355
177300	687356
342100	687357
31453	687358
131900	687359
72697	687360
435976	687361
6540	687362
240593	687363
170670	687364
246421	687365
219493	687366
61472	687367
83362	687368
454155	687369
64889	687370
118527	687371
247660	687372
41184	687373
57615	687374
48291	687375
3116	687376
13638	687377
76228	687378
20063	687379
291755	687380
297314	687381
42398	687382
359	687383
118899	687384
43733	687385
184493	687386
124714	687387
204506	687388
35134	687389
122351	687390
6470	687391
102690	687392
449460	687393
207048	687394
243532	687395
254542	687396
459916	687397
348394	687398
227540	687399
5113	687400
11512	687401
157463	687402
216634	687403
146836	687404
12748	687405
183464	687406
172792	687407
90884	687408
432412	687409
15559	687410
68440	687411
136797	687412
89702	687413
131082	687414
69755	687415
36348	687416
39962	687417
261861	687418
279327	687419
176362	687420
21064	687421
1581	687422
47627	687423
16734	687424
271842	687425
340217	687426
25368	687427
82356	687428
56563	687429
117827	687430
181366	687431
365230	687432
39465	687433
148406	687434
3492	687435
193231	687436
2464	687437
742	687438
119186	687439
430329	687440
779	687441
22678	687442
149324	687443
5213	687444
28109	687445
109	687446
84975	687447
385152	687448
232136	687449
127335	687450
3387	687451
253662	687452
167563	687453
244342	687454
64335	687455
409190	687456
345714	687457
230366	687458
3872	687459
40567	687460
117149	687461
108817	687462
42818	687463
250022	687464
120150	687465
56135	687466
358355	687467
65809	687468
110515	687469
319126	687470
263934	687471
152707	687472
360629	687473
63325	687474
369332	687475
3715	687476
358540	687477
259145	687478
65103	687479
183181	687480
364918	687481
65446	687482
182156	687483
414406	687484
125038	687485
114558	687486
27715	687487
115614	687488
125153	687489
183345	687490
22268	687491
9323	687492
243758	687493
28872	687494
390815	687495
3845	687496
59171	687497
77277	687498
61026	687499
60132	687500
60205	687501
82967	687502
60124	687503
169850	687504
135631	687505
38327	687506
50081	687507
168310	687508
355367	687509
86786	687510
98102	687511
39790	687512
302533	687513
102153	687514
431427	687515
55014	687516
57215	687517
46041	687518
220968	687519
171377	687520
50559	687521
222299	687522
90457	687523
128190	687524
270691	687525
45	687526
33327	687527
246202	687528
196194	687529
444739	687530
42097	687531
178571	687532
315738	687533
44300	687534
106248	687535
69171	687536
70542	687537
48024	687538
172240	687539
16918	687540
108523	687541
209510	687542
17161	687543
39586	687544
21753	687545
5170	687546
25945	687547
419246	687548
363342	687549
22160	687550
3334	687551
94251	687552
1390	687553
13109	687554
409855	687555
22304	687556
32369	687557
203712	687558
72766	687559
22218	687560
2289	687561
104659	687562
3457	687563
28355	687564
48876	687565
107552	687566
125097	687567
66793	687568
184705	687569
63051	687570
5430	687571
101995	687572
21270	687573
7640	687574
210471	687575
24390	687576
202072	687577
10737	687578
105614	687579
386579	687580
52801	687581
84606	687582
47877	687583
92410	687584
137713	687585
324290	687586
10982	687587
61644	687588
12607	687589
74027	687590
74063	687591
120516	687592
7456	687593
57856	687594
312798	687595
65420	687596
10251	687597
66220	687598
11143	687599
59203	687600
347572	687601
231833	687602
81771	687603
156877	687604
33393	687605
244041	687606
86459	687607
97164	687608
56571	687609
31781	687610
90552	687611
454443	687612
21481	687613
383764	687614
188984	687615
85738	687616
312622	687617
185731	687618
161442	687619
11353	687620
455843	687621
108010	687622
125235	687623
114312	687624
377309	687625
325871	687626
67724	687627
105116	687628
66009	687629
32728	687630
87089	687631
24749	687632
243723	687633
203	687634
42512	687635
25709	687636
2880	687637
169216	687638
3070	687639
13058	687640
58860	687641
295575	687642
118930	687643
58209	687644
41529	687645
145697	687646
171693	687647
19118	687648
30894	687649
112379	687650
350415	687651
984	687652
190802	687653
428867	687654
36873	687655
34331	687656
142065	687657
58116	687658
149759	687659
86385	687660
135948	687661
3329	687662
328672	687663
189932	687664
1737	687665
7034	687666
111564	687667
141853	687668
41237	687669
8954	687670
642	687671
2141	687672
26321	687673
201890	687674
68222	687675
73766	687676
75723	687677
410818	687678
136791	687679
104330	687680
1615	687681
85738	687682
290499	687683
124703	687684
46977	687685
31913	687686
278687	687687
83540	687688
114396	687689
179335	687690
2805	687691
92929	687692
264130	687693
286196	687694
71107	687695
205926	687696
92822	687697
14939	687698
105336	687699
15004	687700
201524	687701
229793	687702
233494	687703
27142	687704
94187	687705
438	687706
23244	687707
225124	687708
26463	687709
248373	687710
5492	687711
244342	687712
60555	687713
22938	687714
211012	687715
135007	687716
22712	687717
203369	687718
414615	687719
84913	687720
91985	687721
50228	687722
74087	687723
173678	687724
127463	687725
55366	687726
95838	687727
36036	687728
23116	687729
238701	687730
264399	687731
211755	687732
339387	687733
86516	687734
189143	687735
190569	687736
60758	687737
110336	687738
26598	687739
97649	687740
70709	687741
32828	687742
301830	687743
40423	687744
6862	687745
19697	687746
376444	687747
161459	687748
64680	687749
65326	687750
119606	687751
95720	687752
196093	687753
181641	687754
12250	687755
139887	687756
197788	687757
65813	687758
183388	687759
189729	687760
236303	687761
219562	687762
444136	687763
418000	687764
316997	687765
168149	687766
207590	687767
358764	687768
79192	687769
209383	687770
210716	687771
113023	687772
124418	687773
444565	687774
245757	687775
164032	687776
354512	687777
17620	687778
310399	687779
199095	687780
2744	687781
324535	687782
71634	687783
141007	687784
33732	687785
17571	687786
25792	687787
156416	687788
50	687789
180117	687790
55162	687791
208226	687792
107270	687793
282503	687794
5985	687795
14169	687796
163003	687797
258061	687798
58364	687799
7144	687800
225553	687801
55450	687802
110119	687803
42972	687804
9591	687805
117755	687806
57165	687807
12042	687808
100019	687809
10238	687810
7854	687811
29783	687812
213064	687813
20662	687814
335	687815
91763	687816
374998	687817
28017	687818
32311	687819
146714	687820
75491	687821
136224	687822
187755	687823
87010	687824
28570	687825
347901	687826
14243	687827
77342	687828
99788	687829
230094	687830
8089	687831
64226	687832
2079	687833
61266	687834
8377	687835
307579	687836
52995	687837
375343	687838
37419	687839
560	687840
250704	687841
245132	687842
203708	687843
46194	687844
19003	687845
55027	687846
168728	687847
29128	687848
10335	687849
64586	687850
55347	687851
84642	687852
10658	687853
117276	687854
124571	687855
105831	687856
186622	687857
118602	687858
255220	687859
164504	687860
22244	687861
11699	687862
356038	687863
5421	687864
61797	687865
122074	687866
235316	687867
344722	687868
123125	687869
263322	687870
193741	687871
104578	687872
67398	687873
252	687874
18227	687875
173008	687876
81486	687877
158189	687878
32265	687879
83225	687880
315843	687881
37030	687882
175463	687883
175825	687884
2880	687885
299189	687886
107651	687887
4874	687888
55878	687889
67708	687890
51345	687891
36784	687892
11117	687893
99216	687894
219685	687895
29232	687896
62943	687897
58517	687898
288068	687899
285655	687900
129817	687901
361165	687902
130881	687903
20855	687904
11434	687905
165281	687906
274570	687907
342956	687908
83277	687909
8718	687910
175415	687911
51070	687912
339936	687913
4316	687914
679	687915
59244	687916
35	687917
129153	687918
3532	687919
2399	687920
311331	687921
2153	687922
5473	687923
1668	687924
120029	687925
565	687926
120774	687927
128629	687928
18814	687929
240687	687930
233373	687931
119784	687932
457042	687933
64732	687934
166317	687935
135009	687936
7242	687937
7022	687938
6985	687939
229059	687940
159998	687941
438584	687942
37207	687943
427604	687944
79832	687945
95254	687946
49545	687947
169434	687948
88516	687949
22870	687950
172848	687951
52379	687952
30877	687953
216741	687954
172898	687955
2226	687956
165037	687957
212253	687958
191118	687959
180176	687960
1468	687961
311196	687962
331006	687963
304956	687964
500	687965
56080	687966
122406	687967
73173	687968
293888	687969
16843	687970
11	687971
248272	687972
209593	687973
1297	687974
636	687975
2789	687976
222434	687977
111462	687978
173504	687979
446641	687980
12806	687981
263022	687982
18118	687983
292169	687984
34410	687985
42	687986
18092	687987
175690	687988
133772	687989
116926	687990
37254	687991
3716	687992
201708	687993
32394	687994
406099	687995
30402	687996
87526	687997
352651	687998
101116	687999
190073	688000
11393	688001
32719	688002
96955	688003
397492	688004
15552	688005
161056	688006
457971	688007
229623	688008
405512	688009
388670	688010
83469	688011
89682	688012
10960	688013
338684	688014
71691	688015
63573	688016
101779	688017
368761	688018
38499	688019
67458	688020
114431	688021
287755	688022
15895	688023
219442	688024
66887	688025
32619	688026
140000	688027
81982	688028
93446	688029
45446	688030
455869	688031
15425	688032
80509	688033
350289	688034
110444	688035
56228	688036
202736	688037
53668	688038
252079	688039
334450	688040
2818	688041
310168	688042
216849	688043
2153	688044
178894	688045
102522	688046
38626	688047
389676	688048
99515	688049
33769	688050
44126	688051
117925	688052
99803	688053
73255	688054
433189	688055
382572	688056
107629	688057
45896	688058
75490	688059
143679	688060
27641	688061
79943	688062
296071	688063
295655	688064
240954	688065
405900	688066
13680	688067
57224	688068
322481	688069
154206	688070
20349	688071
174096	688072
72500	688073
203179	688074
189421	688075
353263	688076
363011	688077
193858	688078
62973	688079
69419	688080
58680	688081
56890	688082
14405	688083
3145	688084
57091	688085
7060	688086
194189	688087
2717	688088
34829	688089
68704	688090
233316	688091
166675	688092
7753	688093
27037	688094
77236	688095
10971	688096
25164	688097
27067	688098
138473	688099
430380	688100
50718	688101
99494	688102
3374	688103
122150	688104
388457	688105
294407	688106
67171	688107
213540	688108
245	688109
636	688110
2568	688111
75367	688112
19835	688113
64038	688114
94979	688115
85820	688116
94	688117
191839	688118
75497	688119
80589	688120
123939	688121
57059	688122
26319	688123
1622	688124
58250	688125
16381	688126
81771	688127
1505	688128
1566	688129
24929	688130
4617	688131
103791	688132
1383	688133
18921	688134
94886	688135
113639	688136
302	688137
91922	688138
58974	688139
390574	688140
39450	688141
418214	688142
44146	688143
3166	688144
92167	688145
104030	688146
85609	688147
45352	688148
52850	688149
58289	688150
72837	688151
349350	688152
81412	688153
321202	688154
14687	688155
143355	688156
7011	688157
18885	688158
9498	688159
203887	688160
10505	688161
181891	688162
14894	688163
403855	688164
300167	688165
32932	688166
101314	688167
12319	688168
33894	688169
12624	688170
252472	688171
89181	688172
208880	688173
179776	688174
373	688175
83043	688176
145193	688177
359302	688178
30980	688179
127736	688180
4574	688181
42947	688182
7261	688183
355015	688184
204383	688185
62755	688186
90916	688187
74770	688188
1752	688189
455537	688190
189136	688191
3456	688192
1967	688193
177065	688194
63745	688195
23631	688196
384766	688197
382032	688198
67811	688199
63807	688200
54189	688201
21235	688202
119381	688203
142083	688204
84887	688205
2330	688206
281779	688207
4997	688208
760	688209
115301	688210
250424	688211
89887	688212
7592	688213
163221	688214
138684	688215
57130	688216
16358	688217
3859	688218
32760	688219
344	688220
103154	688221
354451	688222
36277	688223
20467	688224
4967	688225
5021	688226
2957	688227
77179	688228
21487	688229
65813	688230
32008	688231
117516	688232
20039	688233
235458	688234
8376	688235
26548	688236
34974	688237
268153	688238
84290	688239
12636	688240
14438	688241
152817	688242
293428	688243
35573	688244
42262	688245
9447	688246
103998	688247
137606	688248
58103	688249
135947	688250
65757	688251
109143	688252
383673	688253
187265	688254
422765	688255
4753	688256
53318	688257
10590	688258
210048	688259
27222	688260
27057	688261
79071	688262
59639	688263
89020	688264
45463	688265
60956	688266
184715	688267
145	688268
313865	688269
16614	688270
20101	688271
10889	688272
124262	688273
30867	688274
45933	688275
121431	688276
37835	688277
10477	688278
5561	688279
62330	688280
67380	688281
65186	688282
75225	688283
28169	688284
10272	688285
24093	688286
47851	688287
107337	688288
263920	688289
176226	688290
16961	688291
1008	688292
2062	688293
349993	688294
125951	688295
28801	688296
1249	688297
3892	688298
132705	688299
179822	688300
360631	688301
188441	688302
36679	688303
39390	688304
6074	688305
88	688306
56347	688307
27747	688308
246475	688309
63686	688310
231880	688311
28799	688312
199132	688313
21083	688314
10704	688315
145687	688316
7263	688317
211971	688318
21290	688319
65553	688320
123470	688321
103983	688322
61186	688323
3083	688324
88886	688325
11447	688326
53685	688327
237158	688328
92506	688329
282785	688330
100426	688331
12705	688332
30870	688333
79611	688334
356035	688335
188	688336
48508	688337
226701	688338
19447	688339
16140	688340
1662	688341
117479	688342
349179	688343
162890	688344
75262	688345
16683	688346
14382	688347
17988	688348
149260	688349
35734	688350
128118	688351
58350	688352
22153	688353
446455	688354
90342	688355
90148	688356
57982	688357
220164	688358
217	688359
2772	688360
558	688361
351	688362
1733	688363
66368	688364
440356	688365
11963	688366
227936	688367
222	688368
101548	688369
44617	688370
16090	688371
40924	688372
19892	688373
177154	688374
39072	688375
4599	688376
5475	688377
18677	688378
15232	688379
245991	688380
237739	688381
34818	688382
174097	688383
108477	688384
64947	688385
431249	688386
13742	688387
208161	688388
225787	688389
75837	688390
96187	688391
35753	688392
444177	688393
1628	688394
18340	688395
13650	688396
14930	688397
2328	688398
61578	688399
96	688400
135356	688401
79173	688402
820	688403
2822	688404
5548	688405
405391	688406
56267	688407
20257	688408
19939	688409
120049	688410
27397	688411
708	688412
177428	688413
142255	688414
240694	688415
39711	688416
1091	688417
30283	688418
176337	688419
11190	688420
87521	688421
11719	688422
10338	688423
34	688424
274817	688425
8121	688426
65934	688427
191645	688428
139628	688429
9440	688430
20765	688431
21718	688432
370032	688433
247728	688434
334	688435
114727	688436
2074	688437
8924	688438
387695	688439
40459	688440
2116	688441
130687	688442
374955	688443
17057	688444
1183	688445
146062	688446
285316	688447
158730	688448
61260	688449
237864	688450
21431	688451
31444	688452
25922	688453
29032	688454
195169	688455
26243	688456
238429	688457
308929	688458
124470	688459
139281	688460
35687	688461
150730	688462
2315	688463
361094	688464
50982	688465
726	688466
42827	688467
7442	688468
99509	688469
168969	688470
99173	688471
39999	688472
373338	688473
3156	688474
64187	688475
157618	688476
292752	688477
5494	688478
4464	688479
159145	688480
211663	688481
109089	688482
43524	688483
65871	688484
35953	688485
7743	688486
31254	688487
89563	688488
53304	688489
14358	688490
1952	688491
45270	688492
178115	688493
19042	688494
3992	688495
39417	688496
109914	688497
189283	688498
224865	688499
126750	688500
455326	688501
325499	688502
106713	688503
19484	688504
7320	688505
92166	688506
11477	688507
25778	688508
241960	688509
20646	688510
79086	688511
7270	688512
44261	688513
225174	688514
2254	688515
93205	688516
27254	688517
55986	688518
300	688519
443108	688520
17102	688521
83631	688522
116119	688523
414	688524
440030	688525
7608	688526
64938	688527
322601	688528
25072	688529
45604	688530
308795	688531
3131	688532
51984	688533
366481	688534
17066	688535
307341	688536
171569	688537
91	688538
17705	688539
257486	688540
156665	688541
29310	688542
214737	688543
110570	688544
102386	688545
57379	688546
202456	688547
50220	688548
430183	688549
11526	688550
47248	688551
84079	688552
83487	688553
45981	688554
97670	688555
421335	688556
232303	688557
269490	688558
13103	688559
48661	688560
44538	688561
1245	688562
37042	688563
94003	688564
148996	688565
11318	688566
43904	688567
13805	688568
127941	688569
1906	688570
5340	688571
15648	688572
144593	688573
101274	688574
22473	688575
16783	688576
9943	688577
25014	688578
188787	688579
5052	688580
336228	688581
26556	688582
63	688583
90195	688584
195762	688585
11753	688586
120984	688587
111738	688588
2607	688589
224387	688590
6361	688591
1668	688592
253000	688593
24220	688594
119741	688595
63680	688596
226147	688597
79459	688598
70733	688599
133100	688600
207383	688601
120619	688602
49487	688603
286065	688604
94323	688605
271623	688606
270284	688607
101464	688608
202519	688609
408167	688610
1398	688611
150701	688612
32189	688613
99093	688614
199973	688615
29837	688616
190036	688617
99831	688618
4	688619
24919	688620
167469	688621
12264	688622
118424	688623
99869	688624
11989	688625
343945	688626
129746	688627
230822	688628
54880	688629
124555	688630
127388	688631
1549	688632
459771	688633
25469	688634
184445	688635
85255	688636
243893	688637
2604	688638
19040	688639
22097	688640
18128	688641
96370	688642
34979	688643
1513	688644
363752	688645
398779	688646
17484	688647
11705	688648
160321	688649
165311	688650
8542	688651
181280	688652
4977	688653
337582	688654
90694	688655
96510	688656
2446	688657
83446	688658
128598	688659
4078	688660
220738	688661
6803	688662
29247	688663
277301	688664
6525	688665
197852	688666
160883	688667
2051	688668
38	688669
49736	688670
2975	688671
2270	688672
29896	688673
3382	688674
115206	688675
184817	688676
212276	688677
92977	688678
131732	688679
765	688680
16910	688681
245423	688682
12500	688683
64318	688684
4620	688685
38749	688686
62009	688687
4401	688688
76	688689
19368	688690
109854	688691
38071	688692
4540	688693
2426	688694
153659	688695
208617	688696
33841	688697
239613	688698
21697	688699
190107	688700
313382	688701
2301	688702
36251	688703
231967	688704
235345	688705
13621	688706
278747	688707
77122	688708
151101	688709
268346	688710
79420	688711
259907	688712
144810	688713
282399	688714
145170	688715
162048	688716
85250	688717
42809	688718
304717	688719
138524	688720
80747	688721
121150	688722
344	688723
112184	688724
35112	688725
5259	688726
230037	688727
47606	688728
219691	688729
17226	688730
356285	688731
23511	688732
43975	688733
138898	688734
38893	688735
71200	688736
10734	688737
12602	688738
1303	688739
442253	688740
90504	688741
2660	688742
96844	688743
58421	688744
2204	688745
88570	688746
7391	688747
108198	688748
145080	688749
62358	688750
2656	688751
120085	688752
75139	688753
114173	688754
422109	688755
10015	688756
117089	688757
49763	688758
126961	688759
32907	688760
195965	688761
100883	688762
103333	688763
784	688764
11340	688765
116335	688766
156741	688767
53376	688768
1710	688769
404657	688770
60764	688771
40184	688772
194893	688773
224309	688774
214670	688775
192041	688776
11333	688777
365167	688778
384510	688779
18685	688780
118844	688781
26136	688782
135054	688783
6978	688784
96335	688785
41	688786
135318	688787
80523	688788
159182	688789
429647	688790
126535	688791
220987	688792
185961	688793
15168	688794
245720	688795
400889	688796
44702	688797
25233	688798
1722	688799
144695	688800
50907	688801
57352	688802
10232	688803
66742	688804
93515	688805
41058	688806
7500	688807
127527	688808
2025	688809
48428	688810
11094	688811
21124	688812
1035	688813
32161	688814
111176	688815
257	688816
13513	688817
2965	688818
246636	688819
68231	688820
207144	688821
430269	688822
193128	688823
9479	688824
11198	688825
33548	688826
204040	688827
415911	688828
321842	688829
107919	688830
1773	688831
10422	688832
134814	688833
37270	688834
151138	688835
111371	688836
63317	688837
47259	688838
11030	688839
249885	688840
52604	688841
141433	688842
16438	688843
300910	688844
47969	688845
250018	688846
992	688847
235166	688848
86988	688849
6901	688850
7450	688851
6025	688852
5748	688853
67699	688854
250395	688855
226865	688856
1669	688857
25836	688858
238937	688859
940	688860
34439	688861
870	688862
91283	688863
86242	688864
4391	688865
115311	688866
2349	688867
100819	688868
36868	688869
323526	688870
238071	688871
39291	688872
62352	688873
28917	688874
218933	688875
3995	688876
37754	688877
44437	688878
52063	688879
227791	688880
14431	688881
158822	688882
14097	688883
9640	688884
27045	688885
195811	688886
4890	688887
40447	688888
136494	688889
26242	688890
34006	688891
206977	688892
202536	688893
413681	688894
29460	688895
150180	688896
22256	688897
41921	688898
277426	688899
422415	688900
180667	688901
56506	688902
129811	688903
18776	688904
369586	688905
189399	688906
288110	688907
35095	688908
47490	688909
128208	688910
184592	688911
398344	688912
278902	688913
190097	688914
34086	688915
8035	688916
439850	688917
18604	688918
65063	688919
248094	688920
11029	688921
86096	688922
339634	688923
17827	688924
207321	688925
7105	688926
446536	688927
31625	688928
33088	688929
38780	688930
339092	688931
81661	688932
46913	688933
125840	688934
26363	688935
420401	688936
34448	688937
301066	688938
150735	688939
122490	688940
153437	688941
35340	688942
41632	688943
176462	688944
69987	688945
14293	688946
230699	688947
20197	688948
4348	688949
100991	688950
2245	688951
108171	688952
113903	688953
210062	688954
106476	688955
99862	688956
458755	688957
22369	688958
97789	688959
106448	688960
296	688961
383882	688962
391623	688963
26115	688964
215307	688965
439611	688966
5618	688967
16295	688968
30333	688969
10396	688970
230715	688971
194018	688972
213769	688973
41653	688974
64929	688975
204605	688976
103295	688977
249313	688978
15203	688979
217050	688980
47142	688981
211794	688982
60494	688983
153399	688984
65851	688985
157182	688986
33998	688987
4848	688988
14058	688989
4141	688990
18927	688991
16793	688992
221171	688993
43612	688994
825	688995
2065	688996
31731	688997
92612	688998
186388	688999
41248	689000
1206	689001
10242	689002
92267	689003
127431	689004
4285	689005
174467	689006
176816	689007
12926	689008
106508	689009
71095	689010
140	689011
210441	689012
16799	689013
65401	689014
212011	689015
96358	689016
3595	689017
252084	689018
1601	689019
225753	689020
42753	689021
238231	689022
255433	689023
118944	689024
279071	689025
37152	689026
226181	689027
8605	689028
263013	689029
930	689030
33198	689031
30758	689032
221111	689033
183153	689034
129218	689035
19204	689036
95365	689037
28726	689038
90957	689039
195111	689040
7772	689041
209642	689042
62272	689043
84947	689044
122924	689045
370771	689046
103094	689047
119599	689048
28668	689049
243635	689050
76087	689051
371756	689052
110791	689053
29379	689054
82153	689055
69275	689056
181643	689057
118013	689058
131105	689059
451947	689060
17172	689061
284174	689062
95066	689063
379046	689064
150992	689065
215810	689066
29754	689067
48227	689068
186894	689069
11687	689070
40232	689071
191260	689072
378222	689073
193190	689074
339601	689075
239847	689076
200759	689077
17490	689078
14940	689079
14114	689080
66378	689081
6994	689082
583	689083
314070	689084
31399	689085
59477	689086
58383	689087
25879	689088
233513	689089
276588	689090
18339	689091
301192	689092
75980	689093
16845	689094
232756	689095
38578	689096
13304	689097
156247	689098
160917	689099
191807	689100
231904	689101
93861	689102
106222	689103
60574	689104
44903	689105
19547	689106
121798	689107
12	689108
1241	689109
108684	689110
62418	689111
108193	689112
215331	689113
225431	689114
20529	689115
8555	689116
25714	689117
372146	689118
7650	689119
16466	689120
63867	689121
1623	689122
40798	689123
210599	689124
151783	689125
421519	689126
13435	689127
41132	689128
33182	689129
201880	689130
300222	689131
216180	689132
31595	689133
293641	689134
35867	689135
84964	689136
101551	689137
19237	689138
225974	689139
4257	689140
58005	689141
25472	689142
215512	689143
108776	689144
130453	689145
31256	689146
5665	689147
213646	689148
16765	689149
17487	689150
19900	689151
52740	689152
76337	689153
34579	689154
40319	689155
35669	689156
81495	689157
38803	689158
97071	689159
330086	689160
60788	689161
103823	689162
63860	689163
282245	689164
146523	689165
48837	689166
35107	689167
240230	689168
145528	689169
138788	689170
108130	689171
364656	689172
60042	689173
438639	689174
120274	689175
6199	689176
380055	689177
41907	689178
19213	689179
1170	689180
7175	689181
52778	689182
19141	689183
313701	689184
70480	689185
36704	689186
296156	689187
3095	689188
54240	689189
53947	689190
145726	689191
39621	689192
182935	689193
125799	689194
113296	689195
122375	689196
38840	689197
457380	689198
77677	689199
209811	689200
62692	689201
359303	689202
89578	689203
333320	689204
11822	689205
14154	689206
320	689207
207835	689208
418262	689209
126320	689210
4209	689211
73787	689212
32807	689213
337710	689214
9523	689215
1954	689216
16547	689217
377112	689218
212832	689219
47	689220
227543	689221
137529	689222
656	689223
88342	689224
252873	689225
6548	689226
220378	689227
196309	689228
3650	689229
10644	689230
59626	689231
146560	689232
243391	689233
91531	689234
270849	689235
56933	689236
74162	689237
354633	689238
222687	689239
223200	689240
95482	689241
2293	689242
11366	689243
111425	689244
40013	689245
676	689246
388519	689247
123109	689248
100159	689249
8214	689250
195591	689251
278903	689252
948	689253
457583	689254
102334	689255
27403	689256
258295	689257
604	689258
84795	689259
89098	689260
91401	689261
276033	689262
354398	689263
46293	689264
323857	689265
38151	689266
21063	689267
94251	689268
95854	689269
135662	689270
118229	689271
146653	689272
2306	689273
100863	689274
294328	689275
8602	689276
33677	689277
69663	689278
9277	689279
156053	689280
28515	689281
88434	689282
143151	689283
186941	689284
315959	689285
199935	689286
33093	689287
260708	689288
62976	689289
190739	689290
70064	689291
32852	689292
130977	689293
217048	689294
14437	689295
9030	689296
27308	689297
16486	689298
31347	689299
32096	689300
58528	689301
99423	689302
132019	689303
313322	689304
104563	689305
22253	689306
214553	689307
104495	689308
186589	689309
14879	689310
202814	689311
100083	689312
7326	689313
34402	689314
339810	689315
209434	689316
34316	689317
653	689318
145394	689319
4744	689320
38008	689321
40770	689322
205113	689323
25078	689324
5195	689325
392837	689326
24808	689327
193482	689328
98917	689329
217300	689330
234040	689331
23503	689332
3383	689333
320280	689334
126804	689335
222162	689336
7074	689337
387701	689338
28714	689339
417887	689340
5141	689341
49769	689342
368171	689343
63741	689344
24611	689345
105078	689346
209766	689347
119861	689348
71380	689349
3206	689350
436392	689351
17014	689352
107048	689353
109538	689354
144503	689355
232261	689356
155263	689357
32197	689358
31907	689359
167962	689360
99271	689361
10291	689362
180308	689363
230511	689364
100581	689365
202826	689366
89662	689367
65506	689368
100780	689369
388876	689370
243092	689371
44792	689372
454528	689373
34865	689374
157267	689375
237835	689376
116528	689377
51954	689378
88700	689379
105643	689380
309697	689381
266986	689382
23435	689383
131104	689384
174797	689385
123027	689386
65712	689387
55923	689388
211448	689389
127639	689390
72584	689391
64318	689392
445	689393
21984	689394
2559	689395
19856	689396
448	689397
12937	689398
106149	689399
485	689400
44823	689401
20400	689402
18515	689403
70951	689404
2573	689405
16661	689406
178349	689407
366026	689408
161561	689409
10473	689410
124805	689411
35974	689412
302357	689413
301271	689414
203348	689415
131762	689416
75262	689417
13817	689418
30600	689419
4428	689420
104888	689421
241087	689422
23958	689423
242990	689424
248570	689425
5245	689426
50964	689427
75850	689428
90252	689429
200726	689430
102969	689431
49884	689432
34734	689433
99255	689434
258839	689435
95509	689436
208081	689437
186476	689438
95031	689439
54922	689440
116762	689441
372772	689442
86620	689443
98832	689444
139448	689445
387334	689446
51574	689447
46899	689448
55034	689449
261775	689450
317038	689451
93290	689452
31129	689453
105281	689454
200080	689455
184268	689456
380139	689457
96926	689458
397090	689459
50459	689460
198105	689461
65341	689462
309451	689463
269942	689464
459257	689465
35166	689466
174062	689467
112135	689468
351994	689469
166592	689470
271810	689471
393468	689472
105958	689473
30261	689474
97696	689475
389065	689476
141003	689477
35200	689478
39996	689479
150414	689480
305193	689481
145949	689482
3935	689483
93368	689484
49424	689485
2944	689486
184029	689487
171706	689488
80529	689489
15340	689490
34843	689491
15133	689492
202983	689493
190223	689494
432745	689495
39173	689496
46908	689497
65245	689498
14798	689499
176588	689500
74377	689501
272342	689502
92029	689503
6060	689504
171075	689505
3315	689506
194421	689507
213082	689508
108081	689509
199732	689510
550	689511
4426	689512
422600	689513
141187	689514
193673	689515
358	689516
12324	689517
384224	689518
29957	689519
10347	689520
54828	689521
9342	689522
4723	689523
110182	689524
3577	689525
91075	689526
148588	689527
423508	689528
104355	689529
108771	689530
30411	689531
1935	689532
3124	689533
12284	689534
20215	689535
105891	689536
136271	689537
613	689538
162176	689539
191258	689540
191258	689541
130480	689542
15063	689543
5591	689544
512	689545
416697	689546
24832	689547
223813	689548
166143	689549
64879	689550
13354	689551
140273	689552
254792	689553
10651	689554
46103	689555
243993	689556
17223	689557
31713	689558
223208	689559
57126	689560
21856	689561
1501	689562
120496	689563
167655	689564
193479	689565
18330	689566
315296	689567
94058	689568
18119	689569
49477	689570
182421	689571
264714	689572
95700	689573
25765	689574
16907	689575
57510	689576
34721	689577
41505	689578
6281	689579
405349	689580
97479	689581
93479	689582
3382	689583
226366	689584
60715	689585
21226	689586
1911	689587
60868	689588
23496	689589
415828	689590
87492	689591
57232	689592
29411	689593
8796	689594
137662	689595
187605	689596
6914	689597
310	689598
377590	689599
130488	689600
24349	689601
420606	689602
57821	689603
129799	689604
27258	689605
66196	689606
12154	689607
2586	689608
438027	689609
379105	689610
39790	689611
440042	689612
298226	689613
322838	689614
140009	689615
43769	689616
451859	689617
128761	689618
39345	689619
38444	689620
152921	689621
161287	689622
7261	689623
26276	689624
175520	689625
393163	689626
29493	689627
40988	689628
19959	689629
1297	689630
510	689631
10223	689632
109445	689633
5904	689634
27338	689635
141900	689636
192156	689637
180560	689638
292982	689639
34134	689640
46668	689641
51100	689642
23958	689643
51393	689644
164570	689645
24233	689646
54728	689647
784	689648
306	689649
24155	689650
71488	689651
394186	689652
89453	689653
347936	689654
51384	689655
152351	689656
148139	689657
376191	689658
64198	689659
59443	689660
97677	689661
135550	689662
139	689663
617	689664
196996	689665
37495	689666
228437	689667
14436	689668
385025	689669
142151	689670
20113	689671
143177	689672
209234	689673
85867	689674
1927	689675
50923	689676
271554	689677
203807	689678
442290	689679
230162	689680
442931	689681
283812	689682
402525	689683
451142	689684
49388	689685
38582	689686
18517	689687
26741	689688
8020	689689
265746	689690
316018	689691
288734	689692
369856	689693
249561	689694
242333	689695
92254	689696
74735	689697
75842	689698
307670	689699
41265	689700
42995	689701
165248	689702
75618	689703
108747	689704
83717	689705
39167	689706
29196	689707
10085	689708
194200	689709
171846	689710
7728	689711
315903	689712
97993	689713
81321	689714
214289	689715
106192	689716
128820	689717
226690	689718
39842	689719
168214	689720
113660	689721
223802	689722
74460	689723
53457	689724
48196	689725
337097	689726
102302	689727
290226	689728
38534	689729
218661	689730
58984	689731
295155	689732
6522	689733
9959	689734
192983	689735
76355	689736
436084	689737
226210	689738
80906	689739
191510	689740
406301	689741
396375	689742
111830	689743
21283	689744
131138	689745
178951	689746
173806	689747
4341	689748
181059	689749
127230	689750
448156	689751
19197	689752
121663	689753
124173	689754
354387	689755
46568	689756
97519	689757
230420	689758
27913	689759
120842	689760
46683	689761
213970	689762
1961	689763
82931	689764
70419	689765
117725	689766
220436	689767
413710	689768
189136	689769
245325	689770
156706	689771
43844	689772
82726	689773
176286	689774
5598	689775
92663	689776
4626	689777
96960	689778
162300	689779
6792	689780
230405	689781
37007	689782
12179	689783
100387	689784
297499	689785
149984	689786
39229	689787
20820	689788
17490	689789
388828	689790
184902	689791
110099	689792
37294	689793
3515	689794
63390	689795
246556	689796
35620	689797
10228	689798
115698	689799
155	689800
10171	689801
104086	689802
3699	689803
122569	689804
180862	689805
1105	689806
415694	689807
136412	689808
118342	689809
162849	689810
60787	689811
23630	689812
196045	689813
64089	689814
115177	689815
265	689816
164060	689817
1662	689818
45512	689819
212767	689820
156591	689821
17490	689822
7291	689823
182285	689824
14862	689825
32633	689826
230522	689827
329126	689828
81989	689829
3291	689830
61492	689831
22802	689832
13066	689833
234993	689834
126112	689835
10102	689836
329581	689837
12519	689838
219096	689839
93383	689840
322410	689841
3286	689842
143386	689843
9240	689844
384345	689845
70246	689846
4623	689847
85344	689848
3476	689849
92057	689850
272349	689851
29259	689852
38644	689853
6047	689854
16100	689855
233718	689856
72491	689857
122956	689858
238957	689859
233409	689860
333930	689861
215213	689862
189834	689863
209	689864
38169	689865
449417	689866
61355	689867
99672	689868
143219	689869
63745	689870
33393	689871
54137	689872
400	689873
223373	689874
48760	689875
117931	689876
69353	689877
10494	689878
1664	689879
399063	689880
12054	689881
16948	689882
479	689883
2254	689884
1915	689885
67163	689886
86670	689887
103611	689888
80951	689889
20945	689890
4652	689891
52370	689892
190361	689893
93602	689894
61977	689895
282565	689896
40612	689897
125289	689898
1196	689899
53217	689900
309639	689901
72828	689902
9775	689903
64579	689904
30174	689905
149150	689906
15417	689907
21895	689908
120764	689909
111974	689910
33472	689911
10516	689912
289038	689913
53113	689914
84489	689915
204419	689916
181074	689917
426988	689918
24087	689919
18842	689920
425447	689921
1173	689922
91921	689923
54856	689924
68366	689925
7294	689926
153147	689927
135260	689928
90343	689929
18948	689930
25145	689931
104525	689932
160617	689933
160343	689934
45682	689935
7799	689936
250955	689937
64128	689938
36309	689939
64584	689940
177272	689941
113063	689942
287426	689943
4054	689944
26122	689945
49326	689946
18955	689947
377203	689948
2661	689949
8317	689950
5259	689951
27700	689952
161061	689953
89200	689954
10794	689955
7176	689956
132106	689957
85134	689958
107873	689959
182039	689960
152095	689961
93612	689962
43759	689963
30113	689964
28494	689965
29523	689966
2923	689967
428808	689968
45034	689969
42654	689970
134	689971
8991	689972
236298	689973
421495	689974
26391	689975
329540	689976
6127	689977
286692	689978
177653	689979
273	689980
101206	689981
40407	689982
366247	689983
55413	689984
219096	689985
330417	689986
244404	689987
160179	689988
194089	689989
59657	689990
131139	689991
3358	689992
1775	689993
313178	689994
82988	689995
66153	689996
905	689997
243515	689998
23823	689999
186555	690000
43238	690001
182	690002
114048	690003
206957	690004
5089	690005
128198	690006
5221	690007
17466	690008
101376	690009
4221	690010
155702	690011
50844	690012
15151	690013
71592	690014
410783	690015
281030	690016
134044	690017
199951	690018
204993	690019
17859	690020
16644	690021
230807	690022
7782	690023
10129	690024
36519	690025
83561	690026
6822	690027
169470	690028
163097	690029
106533	690030
18075	690031
238322	690032
337158	690033
62808	690034
457572	690035
33117	690036
6209	690037
240590	690038
321269	690039
402792	690040
395907	690041
41462	690042
68419	690043
214941	690044
125480	690045
18007	690046
179	690047
207294	690048
300577	690049
48206	690050
178735	690051
54895	690052
304304	690053
54244	690054
281446	690055
388099	690056
451477	690057
270586	690058
48949	690059
50538	690060
269303	690061
10749	690062
23208	690063
36284	690064
297933	690065
173502	690066
50079	690067
118915	690068
27488	690069
57223	690070
218646	690071
79317	690072
125414	690073
153424	690074
56788	690075
409159	690076
66900	690077
201292	690078
132640	690079
129744	690080
336548	690081
14630	690082
96459	690083
85595	690084
86696	690085
46352	690086
2156	690087
196933	690088
53272	690089
3448	690090
27634	690091
77886	690092
233029	690093
296	690094
296	690095
9465	690096
7918	690097
2781	690098
45583	690099
110330	690100
55466	690101
112729	690102
54606	690103
1845	690104
24759	690105
20048	690106
1296	690107
12128	690108
370340	690109
52182	690110
5057	690111
97586	690112
15069	690113
34963	690114
215864	690115
7236	690116
100152	690117
287793	690118
274907	690119
40314	690120
126643	690121
4531	690122
15258	690123
2357	690124
155883	690125
75857	690126
1402	690127
79274	690128
113612	690129
113133	690130
2450	690131
101687	690132
5125	690133
329	690134
17437	690135
286723	690136
366354	690137
400982	690138
284093	690139
3283	690140
44581	690141
21963	690142
13724	690143
41756	690144
105012	690145
18980	690146
24427	690147
262	690148
173645	690149
139264	690150
229324	690151
57451	690152
3005	690153
111071	690154
1368	690155
21142	690156
39143	690157
97956	690158
861	690159
254091	690160
27168	690161
232639	690162
20639	690163
22535	690164
49973	690165
347490	690166
422118	690167
74609	690168
321004	690169
51459	690170
17839	690171
3485	690172
113926	690173
80	690174
326750	690175
2937	690176
108431	690177
203277	690178
279098	690179
11659	690180
154868	690181
37419	690182
8461	690183
110394	690184
102130	690185
71083	690186
9834	690187
26355	690188
8231	690189
8668	690190
5941	690191
3353	690192
143964	690193
25097	690194
153412	690195
3325	690196
115488	690197
42989	690198
148751	690199
391360	690200
18375	690201
93667	690202
3792	690203
56988	690204
7918	690205
102574	690206
136755	690207
6	690208
14077	690209
8664	690210
405869	690211
31632	690212
1918	690213
244697	690214
63866	690215
233453	690216
199419	690217
117494	690218
416700	690219
68839	690220
150745	690221
100946	690222
27032	690223
115678	690224
94751	690225
453296	690226
451030	690227
91299	690228
249183	690229
141211	690230
415425	690231
104324	690232
341658	690233
225957	690234
11643	690235
531	690236
256259	690237
4179	690238
192258	690239
25324	690240
172895	690241
229218	690242
256073	690243
260348	690244
5006	690245
115572	690246
234910	690247
366236	690248
105151	690249
433648	690250
329117	690251
7773	690252
201582	690253
353617	690254
18473	690255
166661	690256
163390	690257
25324	690258
38755	690259
231682	690260
385487	690261
107972	690262
133170	690263
63832	690264
50443	690265
50443	690266
2243	690267
174826	690268
301633	690269
223743	690270
235706	690271
167180	690272
440810	690273
32889	690274
126916	690275
208517	690276
31102	690277
161472	690278
156875	690279
240959	690280
24639	690281
369779	690282
225073	690283
55734	690284
186445	690285
160553	690286
33675	690287
176160	690288
410276	690289
18547	690290
108505	690291
40744	690292
41755	690293
31809	690294
126832	690295
117403	690296
24668	690297
128188	690298
89372	690299
307418	690300
295333	690301
18413	690302
212771	690303
136206	690304
215730	690305
13904	690306
2410	690307
270604	690308
301522	690309
97917	690310
55172	690311
114649	690312
228100	690313
219114	690314
41824	690315
271891	690316
251127	690317
44757	690318
208511	690319
9060	690320
33837	690321
73822	690322
235185	690323
242054	690324
13041	690325
45517	690326
35434	690327
81413	690328
93254	690329
333324	690330
55838	690331
87407	690332
129185	690333
221253	690334
361364	690335
46770	690336
290869	690337
54975	690338
125059	690339
165339	690340
225232	690341
74416	690342
125491	690343
27301	690344
178381	690345
275487	690346
45610	690347
131037	690348
159729	690349
416110	690350
279640	690351
293451	690352
115926	690353
31261	690354
108060	690355
3194	690356
336455	690357
230249	690358
87140	690359
4527	690360
24625	690361
4527	690362
32673	690363
239698	690364
28179	690365
9898	690366
299934	690367
24034	690368
87250	690369
447179	690370
243540	690371
27626	690372
400	690373
11288	690374
11288	690375
10928	690376
10928	690377
140	690378
216133	690379
2961	690380
2961	690381
283932	690382
19943	690383
190672	690384
23896	690385
433819	690386
21745	690387
35333	690388
9196	690389
128113	690390
546	690391
23219	690392
82804	690393
8381	690394
68517	690395
21462	690396
298	690397
4402	690398
7112	690399
1801	690400
25265	690401
192301	690402
457787	690403
406274	690404
446659	690405
244860	690406
451048	690407
54400	690408
3881	690409
90516	690410
118410	690411
117828	690412
16397	690413
19841	690414
5475	690415
59677	690416
863	690417
423186	690418
208792	690419
20830	690420
36876	690421
25742	690422
16446	690423
54458	690424
266712	690425
216185	690426
335882	690427
22	690428
9994	690429
82841	690430
15295	690431
29861	690432
11165	690433
142516	690434
48338	690435
21452	690436
87716	690437
1232	690438
42322	690439
48915	690440
92897	690441
104069	690442
117165	690443
355	690444
8164	690445
130101	690446
366304	690447
33350	690448
2278	690449
5166	690450
11688	690451
5166	690452
60227	690453
94735	690454
235695	690455
453802	690456
643	690457
5540	690458
226	690459
84269	690460
24063	690461
19069	690462
207207	690463
125308	690464
2633	690465
231872	690466
96100	690467
177100	690468
212206	690469
3122	690470
46195	690471
20096	690472
341690	690473
160237	690474
80554	690475
201251	690476
373405	690477
17112	690478
282511	690479
406752	690480
63233	690481
130877	690482
428980	690483
15289	690484
10160	690485
221874	690486
329	690487
18285	690488
8266	690489
7644	690490
296645	690491
15031	690492
406552	690493
47706	690494
417735	690495
146125	690496
142157	690497
48056	690498
39886	690499
108249	690500
95438	690501
114308	690502
205731	690503
68504	690504
308290	690505
54552	690506
107041	690507
19722	690508
86305	690509
396129	690510
56441	690511
117153	690512
53016	690513
179469	690514
168890	690515
108823	690516
146477	690517
162944	690518
10623	690519
413675	690520
385503	690521
264090	690522
422273	690523
35542	690524
3420	690525
246289	690526
8444	690527
12203	690528
130535	690529
116563	690530
2739	690531
405	690532
134225	690533
80626	690534
181143	690535
39850	690536
1304	690537
18139	690538
38165	690539
167224	690540
186765	690541
143609	690542
63274	690543
230292	690544
215963	690545
38517	690546
35542	690547
29058	690548
21995	690549
826	690550
82665	690551
16697	690552
440768	690553
181028	690554
228248	690555
346095	690556
162128	690557
10308	690558
83739	690559
30157	690560
313946	690561
192221	690562
15989	690563
15989	690564
57139	690565
161078	690566
13514	690567
14020	690568
271294	690569
84178	690570
181529	690571
223355	690572
437573	690573
388010	690574
316433	690575
228218	690576
42272	690577
283620	690578
133156	690579
282400	690580
455188	690581
252191	690582
416968	690583
116857	690584
8518	690585
260901	690586
120864	690587
404727	690588
7765	690589
38283	690590
49133	690591
250326	690592
192637	690593
175570	690594
14160	690595
238308	690596
5767	690597
80348	690598
109299	690599
169415	690600
211422	690601
15826	690602
114720	690603
299532	690604
342797	690605
234966	690606
41715	690607
271462	690608
113762	690609
302181	690610
366114	690611
35696	690612
54133	690613
271397	690614
93287	690615
248410	690616
130871	690617
122225	690618
443581	690619
1772	690620
214047	690621
13996	690622
118218	690623
126859	690624
104455	690625
53453	690626
448935	690627
309464	690628
69049	690629
30040	690630
47286	690631
8629	690632
11866	690633
210639	690634
105112	690635
47645	690636
44682	690637
226760	690638
95245	690639
448481	690640
44962	690641
354706	690642
3355	690643
14926	690644
72208	690645
274653	690646
404486	690647
10463	690648
334517	690649
2628	690650
182130	690651
348490	690652
285282	690653
115402	690654
94551	690655
108685	690656
387910	690657
116145	690658
1652	690659
235	690660
435446	690661
53	690662
140	690663
107826	690664
42946	690665
307466	690666
161693	690667
13634	690668
222126	690669
146585	690670
323661	690671
198	690672
113298	690673
39471	690674
30587	690675
249427	690676
259285	690677
11908	690678
2476	690679
46507	690680
128545	690681
15107	690682
94497	690683
385333	690684
122191	690685
101683	690686
823	690687
134265	690688
16724	690689
1652	690690
13265	690691
352969	690692
176360	690693
426056	690694
30991	690695
70859	690696
278784	690697
4360	690698
27389	690699
13109	690700
12560	690701
81079	690702
206879	690703
41482	690704
141625	690705
102805	690706
49395	690707
40029	690708
79946	690709
293605	690710
447806	690711
177340	690712
355985	690713
14336	690714
141121	690715
116504	690716
83250	690717
329984	690718
160586	690719
447520	690720
129455	690721
82997	690722
251660	690723
424638	690724
112445	690725
96540	690726
45637	690727
13764	690728
302591	690729
64301	690730
412794	690731
131146	690732
170811	690733
453068	690734
3589	690735
132383	690736
197426	690737
14558	690738
213632	690739
220474	690740
48019	690741
139817	690742
116513	690743
373834	690744
33606	690745
155363	690746
81816	690747
81957	690748
55883	690749
62835	690750
343629	690751
29990	690752
20703	690753
45968	690754
189904	690755
42435	690756
316137	690757
47190	690758
32106	690759
19328	690760
10561	690761
219968	690762
122273	690763
79171	690764
41270	690765
272921	690766
169827	690767
13624	690768
180158	690769
25685	690770
11003	690771
75134	690772
6493	690773
242993	690774
34277	690775
106507	690776
11647	690777
203196	690778
392501	690779
238969	690780
100346	690781
295504	690782
384971	690783
241654	690784
190566	690785
382693	690786
42714	690787
207716	690788
239899	690789
62556	690790
193630	690791
456404	690792
40954	690793
169268	690794
269762	690795
221265	690796
204531	690797
12696	690798
124620	690799
124283	690800
179572	690801
271177	690802
448605	690803
389730	690804
340821	690805
250326	690806
57975	690807
89327	690808
140149	690809
170830	690810
10153	690811
151568	690812
372625	690813
227606	690814
193936	690815
80370	690816
432142	690817
72765	690818
94605	690819
359811	690820
35338	690821
11644	690822
35293	690823
314955	690824
452374	690825
11644	690826
154926	690827
172906	690828
239181	690829
4569	690830
248220	690831
368949	690832
371806	690833
30011	690834
191821	690835
174754	690836
156178	690837
297882	690838
849	690839
4838	690840
10735	690841
107191	690842
29540	690843
72356	690844
85588	690845
13404	690846
147132	690847
92972	690848
238276	690849
42535	690850
376863	690851
377187	690852
213421	690853
172854	690854
56681	690855
342330	690856
371689	690857
361710	690858
200362	690859
89087	690860
115503	690861
418936	690862
183809	690863
117008	690864
135534	690865
112812	690866
23907	690867
403092	690868
31762	690869
112464	690870
430230	690871
243288	690872
284586	690873
312429	690874
427635	690875
450347	690876
47784	690877
102152	690878
80045	690879
42110	690880
196824	690881
13890	690882
126249	690883
400941	690884
283108	690885
165623	690886
11159	690887
350659	690888
228637	690889
11159	690890
353159	690891
46847	690892
18112	690893
112994	690894
20778	690895
177163	690896
242356	690897
1840	690898
114853	690899
35764	690900
19221	690901
44025	690902
17718	690903
276737	690904
44726	690905
183578	690906
135222	690907
90783	690908
52482	690909
334015	690910
331101	690911
184354	690912
156728	690913
38336	690914
21993	690915
148879	690916
175814	690917
67376	690918
12230	690919
67308	690920
174487	690921
386042	690922
324879	690923
69441	690924
177504	690925
23909	690926
861	690927
40135	690928
158819	690929
106195	690930
32161	690931
311080	690932
180470	690933
153350	690934
83387	690935
291503	690936
191678	690937
138740	690938
94041	690939
119355	690940
2622	690941
415772	690942
420551	690943
446049	690944
324371	690945
3890	690946
297224	690947
144349	690948
23231	690949
63269	690950
64793	690951
184250	690952
360751	690953
357069	690954
129069	690955
176576	690956
141403	690957
82794	690958
195502	690959
21042	690960
175587	690961
147680	690962
157332	690963
288388	690964
69441	690965
66991	690966
211885	690967
435567	690968
216406	690969
56382	690970
291711	690971
157526	690972
3015	690973
127041	690974
118846	690975
21121	690976
407675	690977
60554	690978
62281	690979
61707	690980
233817	690981
214801	690982
246173	690983
164	690984
425627	690985
135265	690986
10697	690987
6591	690988
196342	690989
201249	690990
115347	690991
24026	690992
367528	690993
108760	690994
31680	690995
96551	690996
269704	690997
281975	690998
77393	690999
4146	691000
347875	691001
56278	691002
33486	691003
303128	691004
230512	691005
28266	691006
212341	691007
40186	691008
126359	691009
184454	691010
348452	691011
113166	691012
196980	691013
216758	691014
323945	691015
72024	691016
91116	691017
92242	691018
13688	691019
83490	691020
87814	691021
121329	691022
32378	691023
241527	691024
158198	691025
92085	691026
332822	691027
280597	691028
67547	691029
198336	691030
227138	691031
147896	691032
115735	691033
192047	691034
45390	691035
260117	691036
454351	691037
220035	691038
26603	691039
53361	691040
324	691041
224623	691042
12102	691043
24443	691044
29395	691045
343970	691046
12119	691047
239426	691048
57323	691049
141340	691050
45066	691051
120009	691052
2207	691053
33382	691054
317936	691055
247843	691056
444669	691057
153569	691058
398968	691059
363934	691060
245478	691061
116369	691062
42283	691063
382768	691064
126186	691065
404386	691066
386041	691067
109107	691068
159090	691069
213588	691070
184185	691071
30351	691072
9270	691073
265848	691074
20243	691075
152797	691076
148645	691077
47304	691078
69231	691079
102359	691080
90225	691081
50902	691082
83481	691083
190935	691084
400349	691085
14450	691086
189704	691087
395595	691088
117832	691089
46914	691090
214256	691091
58030	691092
118887	691093
364227	691094
414456	691095
418604	691096
311424	691097
92971	691098
30037	691099
70311	691100
94069	691101
21341	691102
285829	691103
99121	691104
242483	691105
421199	691106
434255	691107
229254	691108
183616	691109
168744	691110
206247	691111
142945	691112
404732	691113
208413	691114
46443	691115
408637	691116
5542	691117
308912	691118
43489	691119
60037	691120
143519	691121
189745	691122
33692	691123
95639	691124
218409	691125
217326	691126
415960	691127
443	691128
97543	691129
26787	691130
157242	691131
194113	691132
229148	691133
172296	691134
311170	691135
43623	691136
145250	691137
148930	691138
280741	691139
86020	691140
156005	691141
179382	691142
245222	691143
450541	691144
126630	691145
26425	691146
298242	691147
3224	691148
40202	691149
321489	691150
18777	691151
282294	691152
103016	691153
241345	691154
65655	691155
112233	691156
427224	691157
104968	691158
288982	691159
349871	691160
183923	691161
65338	691162
180146	691163
362525	691164
44901	691165
50903	691166
424588	691167
197359	691168
378400	691169
1367	691170
19583	691171
161604	691172
132530	691173
308431	691174
220359	691175
1612	691176
34070	691177
331946	691178
98947	691179
22061	691180
148422	691181
26732	691182
69991	691183
12636	691184
98239	691185
16546	691186
282791	691187
43108	691188
255942	691189
168755	691190
5226	691191
25468	691192
20068	691193
405379	691194
288059	691195
141874	691196
340101	691197
12159	691198
272397	691199
6665	691200
27097	691201
250179	691202
415021	691203
8732	691204
32164	691205
217281	691206
326791	691207
54302	691208
270563	691209
60828	691210
104542	691211
363781	691212
59249	691213
225532	691214
391149	691215
115491	691216
186929	691217
29694	691218
197844	691219
156361	691220
308142	691221
353656	691222
136467	691223
87840	691224
410553	691225
448850	691226
104480	691227
237209	691228
67965	691229
370667	691230
221422	691231
5326	691232
399922	691233
98484	691234
337186	691235
71136	691236
141659	691237
92284	691238
18566	691239
19962	691240
248205	691241
11635	691242
41837	691243
10392	691244
233103	691245
383731	691246
237401	691247
193914	691248
60817	691249
248125	691250
6811	691251
107499	691252
21317	691253
380050	691254
35474	691255
3999	691256
340431	691257
422175	691258
178502	691259
5782	691260
284	691261
50592	691262
83672	691263
292997	691264
402711	691265
20763	691266
131153	691267
91150	691268
83344	691269
23460	691270
281035	691271
166887	691272
147928	691273
42809	691274
309496	691275
162048	691276
293729	691277
296676	691278
156855	691279
145926	691280
85854	691281
303592	691282
315831	691283
319852	691284
19740	691285
760	691286
175341	691287
31451	691288
452299	691289
117731	691290
82745	691291
90712	691292
34739	691293
423895	691294
406061	691295
204393	691296
144200	691297
207751	691298
286518	691299
58184	691300
119419	691301
202562	691302
191071	691303
37130	691304
8703	691305
65250	691306
230377	691307
366393	691308
223567	691309
184487	691310
375486	691311
49174	691312
149400	691313
47932	691314
340950	691315
65314	691316
64173	691317
43275	691318
82424	691319
18490	691320
146250	691321
124063	691322
44173	691323
417639	691324
28144	691325
151939	691326
90746	691327
197588	691328
328739	691329
69889	691330
176768	691331
115617	691332
5211	691333
113435	691334
194708	691335
200170	691336
11117	691337
10989	691338
53249	691339
98814	691340
311695	691341
118856	691342
5438	691343
233036	691344
12753	691345
18018	691346
379895	691347
19379	691348
261696	691349
234877	691350
60869	691351
248043	691352
22873	691353
3237	691354
31810	691355
229355	691356
105486	691357
21243	691358
74208	691359
35328	691360
29095	691361
369	691362
291114	691363
49791	691364
151777	691365
52951	691366
27879	691367
21324	691368
83777	691369
2067	691370
108152	691371
1582	691372
330	691373
2188	691374
213804	691375
100612	691376
113781	691377
166677	691378
215087	691379
163493	691380
79752	691381
26868	691382
30549	691383
411746	691384
80330	691385
44912	691386
151581	691387
92100	691388
55949	691389
9384	691390
11406	691391
71429	691392
10962	691393
182241	691394
39259	691395
3266	691396
392078	691397
302244	691398
167233	691399
1083	691400
38430	691401
78675	691402
223601	691403
25597	691404
430345	691405
104984	691406
56981	691407
43743	691408
103217	691409
410795	691410
17772	691411
346898	691412
301537	691413
299400	691414
283506	691415
319547	691416
866	691417
16338	691418
271953	691419
40673	691420
5551	691421
238374	691422
371186	691423
207697	691424
252	691425
119691	691426
30980	691427
5181	691428
87792	691429
79021	691430
9822	691431
142338	691432
72592	691433
10937	691434
270369	691435
8534	691436
52147	691437
85131	691438
3553	691439
38975	691440
66008	691441
218446	691442
53611	691443
135935	691444
131447	691445
272816	691446
59063	691447
342281	691448
328383	691449
57029	691450
105605	691451
43014	691452
15144	691453
111677	691454
16942	691455
69406	691456
91923	691457
31745	691458
149798	691459
7305	691460
56807	691461
16495	691462
10227	691463
24947	691464
186887	691465
53419	691466
100161	691467
42684	691468
38398	691469
58018	691470
196837	691471
23991	691472
75827	691473
59512	691474
19886	691475
22416	691476
18932	691477
12724	691478
10175	691479
70531	691480
106462	691481
171769	691482
26500	691483
429918	691484
38898	691485
5682	691486
151230	691487
148128	691488
57475	691489
179710	691490
52732	691491
55086	691492
304294	691493
148943	691494
210112	691495
8476	691496
194323	691497
34240	691498
7931	691499
26263	691500
271813	691501
17895	691502
170146	691503
375448	691504
409373	691505
3629	691506
2824	691507
25514	691508
21663	691509
6420	691510
18325	691511
1006	691512
284	691513
2554	691514
99527	691515
222023	691516
83120	691517
42042	691518
7062	691519
399741	691520
206766	691521
56770	691522
260376	691523
81478	691524
29864	691525
604	691526
18624	691527
26414	691528
58098	691529
412233	691530
63746	691531
36191	691532
20316	691533
455770	691534
303192	691535
288510	691536
81472	691537
368795	691538
21519	691539
103239	691540
84722	691541
87734	691542
179785	691543
421494	691544
38411	691545
114859	691546
42572	691547
307771	691548
97384	691549
87372	691550
66615	691551
28225	691552
131243	691553
101822	691554
404142	691555
171802	691556
245776	691557
365995	691558
12987	691559
262556	691560
398676	691561
152783	691562
332150	691563
221678	691564
331215	691565
61303	691566
111124	691567
430408	691568
435294	691569
17155	691570
45742	691571
151511	691572
446743	691573
98350	691574
160668	691575
374561	691576
22764	691577
37687	691578
19910	691579
250398	691580
129678	691581
64893	691582
394313	691583
124461	691584
380783	691585
27880	691586
68000	691587
411262	691588
239293	691589
10908	691590
186207	691591
39142	691592
65781	691593
179473	691594
365498	691595
78156	691596
82982	691597
89518	691598
137878	691599
387440	691600
2622	691601
255075	691602
456523	691603
99263	691604
37960	691605
163602	691606
77538	691607
244504	691608
110756	691609
182191	691610
50061	691611
323437	691612
204678	691613
49552	691614
362158	691615
53584	691616
12359	691617
70929	691618
367874	691619
144818	691620
296160	691621
231221	691622
18778	691623
137253	691624
120338	691625
56914	691626
133983	691627
230020	691628
258483	691629
30599	691630
172394	691631
86069	691632
381925	691633
171039	691634
76593	691635
60859	691636
124979	691637
170023	691638
90661	691639
218717	691640
41758	691641
220103	691642
88679	691643
59705	691644
15503	691645
110179	691646
55300	691647
72314	691648
37860	691649
345247	691650
23950	691651
119847	691652
40398	691653
309762	691654
219742	691655
140710	691656
183822	691657
83248	691658
176442	691659
330170	691660
67964	691661
172657	691662
144818	691663
124299	691664
69026	691665
20026	691666
150046	691667
403913	691668
8611	691669
414016	691670
234832	691671
375499	691672
23300	691673
32599	691674
32664	691675
334387	691676
337273	691677
40092	691678
433929	691679
400035	691680
92843	691681
232744	691682
60859	691683
39646	691684
402277	691685
115983	691686
451360	691687
415918	691688
120616	691689
46048	691690
207567	691691
129327	691692
341876	691693
318789	691694
10626	691695
227003	691696
202091	691697
241371	691698
54745	691699
54132	691700
87918	691701
221034	691702
96530	691703
454835	691704
203106	691705
303874	691706
139731	691707
7712	691708
392670	691709
59838	691710
444399	691711
47255	691712
67462	691713
190954	691714
12751	691715
140224	691716
141556	691717
87143	691718
126113	691719
6783	691720
152657	691721
42935	691722
49909	691723
198213	691724
105298	691725
242199	691726
356077	691727
440053	691728
238194	691729
9341	691730
49865	691731
51185	691732
236212	691733
6739	691734
402245	691735
116618	691736
403170	691737
392545	691738
229379	691739
367137	691740
33311	691741
9578	691742
211614	691743
33615	691744
190082	691745
158267	691746
94380	691747
7047	691748
73826	691749
142216	691750
247203	691751
404944	691752
228862	691753
28876	691754
331866	691755
173053	691756
32474	691757
381825	691758
15540	691759
266997	691760
112531	691761
168720	691762
234132	691763
354312	691764
7156	691765
202625	691766
439808	691767
455979	691768
41108	691769
250766	691770
445214	691771
455583	691772
152833	691773
228329	691774
232277	691775
196604	691776
207836	691777
389358	691778
158434	691779
188326	691780
72181	691781
9418	691782
26150	691783
81329	691784
214865	691785
44093	691786
213357	691787
75095	691788
58208	691789
229374	691790
291576	691791
15424	691792
180536	691793
51798	691794
285726	691795
326495	691796
89007	691797
57302	691798
67618	691799
54698	691800
124009	691801
157098	691802
457822	691803
88851	691804
141102	691805
120628	691806
56524	691807
30687	691808
166299	691809
247740	691810
147827	691811
16884	691812
33552	691813
329145	691814
420057	691815
225078	691816
159336	691817
161810	691818
85547	691819
56747	691820
13814	691821
239992	691822
104835	691823
264028	691824
134762	691825
102393	691826
224812	691827
60367	691828
273336	691829
321691	691830
218240	691831
90130	691832
31695	691833
104134	691834
343131	691835
437568	691836
9475	691837
447296	691838
362910	691839
300173	691840
291396	691841
110431	691842
165025	691843
76478	691844
99800	691845
28166	691846
414285	691847
124786	691848
260260	691849
432835	691850
91321	691851
91345	691852
174355	691853
54166	691854
398075	691855
304523	691856
56390	691857
109077	691858
162049	691859
439957	691860
339233	691861
193473	691862
440779	691863
397174	691864
155353	691865
54525	691866
166621	691867
189585	691868
110542	691869
155544	691870
370012	691871
114644	691872
312393	691873
323041	691874
454674	691875
178368	691876
150402	691877
109485	691878
226877	691879
176902	691880
232817	691881
260855	691882
35860	691883
126508	691884
65610	691885
271987	691886
442886	691887
254003	691888
214573	691889
81329	691890
216418	691891
112466	691892
24638	691893
309122	691894
85961	691895
407343	691896
249130	691897
108223	691898
102561	691899
236511	691900
41359	691901
58208	691902
44335	691903
233630	691904
66253	691905
118645	691906
4958	691907
109673	691908
29808	691909
116395	691910
58332	691911
245265	691912
303919	691913
193579	691914
44819	691915
173075	691916
123729	691917
4521	691918
77302	691919
125383	691920
237020	691921
220606	691922
127190	691923
17060	691924
15559	691925
48226	691926
319424	691927
163408	691928
249157	691929
91767	691930
186090	691931
311650	691932
431484	691933
155760	691934
434108	691935
13321	691936
122766	691937
394669	691938
169035	691939
19926	691940
33836	691941
30581	691942
91220	691943
223105	691944
152240	691945
51205	691946
49564	691947
408880	691948
36645	691949
81645	691950
157056	691951
99726	691952
29535	691953
371309	691954
163557	691955
388683	691956
243250	691957
224250	691958
190205	691959
63428	691960
407520	691961
249059	691962
193846	691963
33367	691964
56375	691965
51664	691966
288048	691967
71065	691968
352040	691969
103908	691970
93148	691971
237142	691972
397430	691973
299277	691974
19598	691975
41129	691976
405102	691977
31505	691978
437064	691979
166433	691980
308207	691981
126145	691982
371118	691983
78693	691984
228555	691985
11435	691986
60490	691987
113722	691988
81515	691989
250150	691990
114912	691991
23581	691992
56045	691993
147600	691994
278547	691995
128016	691996
151154	691997
88896	691998
433661	691999
129484	692000
217297	692001
199500	692002
377564	692003
191780	692004
364603	692005
406295	692006
203141	692007
101187	692008
382074	692009
109453	692010
335862	692011
396345	692012
335374	692013
267781	692014
183294	692015
414970	692016
17389	692017
419299	692018
88869	692019
46698	692020
191609	692021
108059	692022
120384	692023
410661	692024
245705	692025
236512	692026
49916	692027
6776	692028
89615	692029
101599	692030
55187	692031
157759	692032
91806	692033
324895	692034
83707	692035
256852	692036
90681	692037
105120	692038
61269	692039
79365	692040
154173	692041
75546	692042
112064	692043
155087	692044
3066	692045
15588	692046
115489	692047
88800	692048
25888	692049
122587	692050
396851	692051
2428	692052
318407	692053
228968	692054
81775	692055
4680	692056
73484	692057
388990	692058
207767	692059
119217	692060
123813	692061
196956	692062
377592	692063
130853	692064
66945	692065
122830	692066
26101	692067
151635	692068
143631	692069
311075	692070
90807	692071
249196	692072
128000	692073
38608	692074
47061	692075
120302	692076
136247	692077
100936	692078
25932	692079
429684	692080
174194	692081
179128	692082
56133	692083
239241	692084
59484	692085
119359	692086
425895	692087
72638	692088
114716	692089
140216	692090
207107	692091
383684	692092
118214	692093
18404	692094
69586	692095
129813	692096
21650	692097
18339	692098
224710	692099
275536	692100
30336	692101
254166	692102
335928	692103
249394	692104
138854	692105
286190	692106
189866	692107
233197	692108
282760	692109
288099	692110
109099	692111
319458	692112
324510	692113
193167	692114
314081	692115
232172	692116
340306	692117
298562	692118
1205	692119
59925	692120
4976	692121
231520	692122
39131	692123
168812	692124
24934	692125
388869	692126
333489	692127
168784	692128
227702	692129
58928	692130
410964	692131
57991	692132
140003	692133
174726	692134
39015	692135
56012	692136
2612	692137
69007	692138
327576	692139
180221	692140
33034	692141
232887	692142
59212	692143
18451	692144
381068	692145
57669	692146
37747	692147
410739	692148
212090	692149
223813	692150
406128	692151
448108	692152
313511	692153
139851	692154
34535	692155
69306	692156
266111	692157
103437	692158
300565	692159
92507	692160
2916	692161
116121	692162
152672	692163
207791	692164
136935	692165
113260	692166
227652	692167
202588	692168
21051	692169
279713	692170
36994	692171
394268	692172
36830	692173
175461	692174
126252	692175
308338	692176
303364	692177
428748	692178
141814	692179
121521	692180
172700	692181
105486	692182
7427	692183
5461	692184
225913	692185
31165	692186
41984	692187
175922	692188
233708	692189
143852	692190
136137	692191
26187	692192
30209	692193
395843	692194
429098	692195
207302	692196
120104	692197
416982	692198
445818	692199
302364	692200
297397	692201
418358	692202
84132	692203
52484	692204
9053	692205
128645	692206
50450	692207
279944	692208
439828	692209
169524	692210
297686	692211
219464	692212
427314	692213
75795	692214
282355	692215
129723	692216
46829	692217
265299	692218
115449	692219
229278	692220
314053	692221
159610	692222
69704	692223
259897	692224
273606	692225
311278	692226
97938	692227
117393	692228
98145	692229
348327	692230
435296	692231
48673	692232
449271	692233
454725	692234
85	692235
191888	692236
183890	692237
450434	692238
426024	692239
74273	692240
152653	692241
245979	692242
266517	692243
192760	692244
31162	692245
10529	692246
402180	692247
316558	692248
11114	692249
383644	692250
232171	692251
395163	692252
108377	692253
401474	692254
87616	692255
437532	692256
171051	692257
189263	692258
265398	692259
252834	692260
59689	692261
5782	692262
61739	692263
240810	692264
216413	692265
349603	692266
141154	692267
122197	692268
88408	692269
335591	692270
308411	692271
3565	692272
213026	692273
185250	692274
145751	692275
436936	692276
207977	692277
131184	692278
409234	692279
169150	692280
63032	692281
153747	692282
131337	692283
205865	692284
214294	692285
169048	692286
185898	692287
139082	692288
198243	692289
423095	692290
300180	692291
339180	692292
68019	692293
221624	692294
68019	692295
213046	692296
15337	692297
207058	692298
207326	692299
139805	692300
126466	692301
316295	692302
432311	692303
330752	692304
374192	692305
157946	692306
424309	692307
209899	692308
343003	692309
118716	692310
380418	692311
398158	692312
304368	692313
353020	692314
198303	692315
390267	692316
410029	692317
360884	692318
365115	692319
185035	692320
435113	692321
418802	692322
300853	692323
386981	692324
288050	692325
169149	692326
419450	692327
407368	692328
199021	692329
305292	692330
444531	692331
299220	692332
336353	692333
360044	692334
234414	692335
315088	692336
400644	692337
420825	692338
370877	692339
292312	692340
392685	692341
288724	692342
151062	692343
315588	692344
326351	692345
192421	692346
1894	692347
293357	692348
264203	692349
33767	692350
365783	692351
24716	692352
122872	692353
109239	692354
23017	692355
14549	692356
2213	692357
343850	692358
57305	692359
429974	692360
458520	692361
150579	692362
176062	692363
165152	692364
214914	692365
41855	692366
436876	692367
242492	692368
125489	692369
67046	692370
188917	692371
13863	692372
67444	692373
328072	692374
66036	692375
154906	692376
14163	692377
176052	692378
445769	692379
170633	692380
122601	692381
373065	692382
298231	692383
109182	692384
15314	692385
95271	692386
211859	692387
90082	692388
145805	692389
232168	692390
25351	692391
189315	692392
89913	692393
219631	692394
158316	692395
261726	692396
5152	692397
240141	692398
366070	692399
5491	692400
272752	692401
409486	692402
15839	692403
53818	692404
436390	692405
278673	692406
15129	692407
46813	692408
450939	692409
424714	692410
18877	692411
219598	692412
412402	692413
59478	692414
82236	692415
197553	692416
111625	692417
76861	692418
164133	692419
354620	692420
294036	692421
126116	692422
9785	692423
454663	692424
18910	692425
378078	692426
134384	692427
113136	692428
245234	692429
287485	692430
147738	692431
177658	692432
139714	692433
132052	692434
1202	692435
63661	692436
59022	692437
35100	692438
75479	692439
221719	692440
153713	692441
459065	692442
180957	692443
188915	692444
153063	692445
28280	692446
146662	692447
56335	692448
408895	692449
244279	692450
104055	692451
288288	692452
52006	692453
57197	692454
375090	692455
113310	692456
24602	692457
87199	692458
65100	692459
109801	692460
221550	692461
24281	692462
108699	692463
11474	692464
222549	692465
358231	692466
206891	692467
381755	692468
236661	692469
188845	692470
444802	692471
213273	692472
14646	692473
63308	692474
121743	692475
309904	692476
175687	692477
74453	692478
184569	692479
94668	692480
103351	692481
171225	692482
38048	692483
40326	692484
2351	692485
122252	692486
75752	692487
49627	692488
107073	692489
359244	692490
177001	692491
57331	692492
212933	692493
174036	692494
224687	692495
165823	692496
92493	692497
29431	692498
334182	692499
304335	692500
93020	692501
234461	692502
127778	692503
274071	692504
375899	692505
45855	692506
314445	692507
377814	692508
96357	692509
338546	692510
297668	692511
28709	692512
28354	692513
9863	692514
87770	692515
393973	692516
373985	692517
1574	692518
197979	692519
64532	692520
366484	692521
66899	692522
38251	692523
127852	692524
103352	692525
139461	692526
5704	692527
27362	692528
187649	692529
277969	692530
114177	692531
353055	692532
175586	692533
266073	692534
366199	692535
205322	692536
37935	692537
167849	692538
418087	692539
252708	692540
48196	692541
305680	692542
159868	692543
140013	692544
197511	692545
22118	692546
16301	692547
414587	692548
283888	692549
350544	692550
430860	692551
322738	692552
93236	692553
201122	692554
199286	692555
221831	692556
106069	692557
39620	692558
367891	692559
405972	692560
418548	692561
72298	692562
48865	692563
313963	692564
55882	692565
19156	692566
335516	692567
6761	692568
302615	692569
190852	692570
28708	692571
49441	692572
6796	692573
452489	692574
414476	692575
216378	692576
62764	692577
266372	692578
29790	692579
262114	692580
57691	692581
355636	692582
239397	692583
214822	692584
406695	692585
313881	692586
53811	692587
41524	692588
132695	692589
122322	692590
177578	692591
33797	692592
155813	692593
23125	692594
117644	692595
244958	692596
31165	692597
204694	692598
307	692599
88109	692600
42525	692601
140817	692602
43494	692603
182037	692604
325222	692605
62724	692606
14384	692607
48950	692608
141589	692609
26828	692610
390796	692611
55501	692612
66733	692613
260076	692614
21321	692615
303992	692616
107548	692617
8861	692618
172632	692619
329663	692620
223646	692621
109383	692622
51958	692623
451134	692624
227535	692625
99313	692626
379222	692627
22114	692628
171291	692629
127754	692630
444636	692631
415421	692632
321763	692633
314720	692634
179819	692635
295681	692636
135997	692637
107327	692638
128902	692639
31403	692640
266894	692641
122993	692642
196657	692643
311571	692644
258396	692645
340811	692646
133907	692647
136039	692648
216505	692649
109189	692650
312509	692651
225121	692652
391572	692653
26666	692654
323625	692655
273241	692656
35539	692657
286418	692658
217958	692659
84983	692660
298069	692661
304759	692662
314467	692663
325517	692664
155578	692665
299021	692666
327413	692667
419294	692668
433278	692669
405154	692670
187523	692671
422873	692672
162513	692673
41389	692674
391546	692675
438514	692676
48946	692677
368716	692678
134802	692679
29679	692680
320383	692681
83880	692682
51362	692683
212587	692684
243134	692685
24403	692686
50186	692687
438196	692688
359775	692689
106612	692690
227805	692691
81225	692692
453246	692693
114663	692694
305172	692695
237937	692696
332800	692697
143713	692698
124956	692699
370982	692700
243380	692701
378701	692702
757	692703
158538	692704
160916	692705
20237	692706
68584	692707
145693	692708
181624	692709
170329	692710
154176	692711
10828	692712
409867	692713
308552	692714
274601	692715
308728	692716
47273	692717
316946	692718
5282	692719
452959	692720
19140	692721
23130	692722
246094	692723
236549	692724
156818	692725
452024	692726
457699	692727
451961	692728
32443	692729
92124	692730
71911	692731
227397	692732
217868	692733
306305	692734
183997	692735
198556	692736
131501	692737
104550	692738
102502	692739
209959	692740
359179	692741
186311	692742
51402	692743
13528	692744
400984	692745
354122	692746
26418	692747
163772	692748
403644	692749
72407	692750
328877	692751
164782	692752
210185	692753
39361	692754
360711	692755
378583	692756
59564	692757
306133	692758
228010	692759
25307	692760
56836	692761
40771	692762
6618	692763
41272	692764
87566	692765
110399	692766
1433	692767
264763	692768
327787	692769
386309	692770
458739	692771
239952	692772
1475	692773
97938	692774
91000	692775
206755	692776
104376	692777
26514	692778
374361	692779
189097	692780
202272	692781
93782	692782
330115	692783
68415	692784
268571	692785
1137	692786
275036	692787
6753	692788
79185	692789
317	692790
64892	692791
436564	692792
199581	692793
108857	692794
103746	692795
230894	692796
293639	692797
58019	692798
97186	692799
159170	692800
386066	692801
48575	692802
64134	692803
371243	692804
232712	692805
100311	692806
33427	692807
92010	692808
211531	692809
408308	692810
5491	692811
183671	692812
200277	692813
132560	692814
6183	692815
254024	692816
81172	692817
162276	692818
97839	692819
195657	692820
332353	692821
388236	692822
253860	692823
145204	692824
385328	692825
205929	692826
280468	692827
148017	692828
90955	692829
292472	692830
443577	692831
106927	692832
304990	692833
209861	692834
47456	692835
125108	692836
460151	692837
133625	692838
289725	692839
176518	692840
281812	692841
174668	692842
3246	692843
376237	692844
157924	692845
445071	692846
300611	692847
74139	692848
176977	692849
76366	692850
136014	692851
306443	692852
180459	692853
147210	692854
325816	692855
180868	692856
185740	692857
98373	692858
65696	692859
169356	692860
244637	692861
19464	692862
142424	692863
12593	692864
358283	692865
269874	692866
67295	692867
70667	692868
377583	692869
672	692870
126802	692871
281479	692872
192651	692873
429167	692874
249456	692875
186794	692876
13114	692877
314294	692878
52873	692879
237511	692880
249061	692881
127383	692882
360073	692883
142234	692884
309707	692885
167575	692886
90378	692887
7059	692888
422183	692889
278091	692890
131960	692891
265895	692892
312222	692893
167338	692894
60736	692895
141933	692896
40105	692897
61017	692898
322060	692899
214389	692900
128861	692901
2264	692902
145820	692903
430930	692904
449299	692905
289701	692906
223066	692907
118702	692908
212359	692909
68622	692910
95271	692911
40881	692912
262691	692913
108570	692914
84073	692915
205024	692916
78636	692917
50160	692918
198704	692919
36926	692920
67619	692921
237230	692922
247542	692923
182177	692924
1330	692925
15426	692926
129536	692927
418923	692928
211728	692929
53265	692930
53265	692931
351899	692932
45854	692933
367722	692934
26236	692935
218441	692936
29166	692937
334044	692938
93938	692939
68497	692940
61247	692941
80508	692942
108389	692943
300095	692944
78737	692945
436104	692946
25783	692947
111478	692948
89942	692949
111090	692950
230076	692951
300977	692952
111299	692953
233159	692954
23543	692955
85393	692956
333758	692957
408754	692958
444850	692959
128287	692960
337188	692961
106889	692962
678	692963
57612	692964
52413	692965
223381	692966
16736	692967
80489	692968
150399	692969
118123	692970
2448	692971
135771	692972
438716	692973
172786	692974
85235	692975
261055	692976
393301	692977
32673	692978
82687	692979
75384	692980
105529	692981
227034	692982
413423	692983
377893	692984
236099	692985
26235	692986
398195	692987
301501	692988
219184	692989
159969	692990
58500	692991
147464	692992
455329	692993
225722	692994
48159	692995
245911	692996
185764	692997
220191	692998
386946	692999
167599	693000
239838	693001
370741	693002
451844	693003
5071	693004
18412	693005
207909	693006
425115	693007
63727	693008
58351	693009
1538	693010
207683	693011
353689	693012
32235	693013
9881	693014
199741	693015
181346	693016
48046	693017
185774	693018
362363	693019
290090	693020
305590	693021
282096	693022
173936	693023
75898	693024
130830	693025
54283	693026
250001	693027
54283	693028
307204	693029
3498	693030
119475	693031
166464	693032
145	693033
145	693034
145	693035
215882	693036
64516	693037
285446	693038
16116	693039
281874	693040
417376	693041
184460	693042
275745	693043
176438	693044
86649	693045
170114	693046
375431	693047
319832	693048
234322	693049
411330	693050
361537	693051
164977	693052
139770	693053
259175	693054
362875	693055
250191	693056
56886	693057
44286	693058
55424	693059
2529	693060
225595	693061
149413	693062
26232	693063
46863	693064
88745	693065
151572	693066
56478	693067
87018	693068
61659	693069
2922	693070
110209	693071
423	693072
15234	693073
332315	693074
65496	693075
338768	693076
5871	693077
42523	693078
46835	693079
46835	693080
180633	693081
60456	693082
15432	693083
21591	693084
285945	693085
58886	693086
18826	693087
90022	693088
42371	693089
29236	693090
391096	693091
30541	693092
186171	693093
1545	693094
17939	693095
449064	693096
30	693097
249929	693098
234419	693099
41611	693100
21805	693101
50269	693102
278404	693103
404066	693104
56868	693105
65680	693106
29697	693107
232159	693108
8759	693109
1703	693110
49245	693111
149098	693112
6954	693113
218782	693114
20645	693115
18401	693116
30366	693117
85302	693118
12830	693119
93569	693120
924	693121
44304	693122
396918	693123
425156	693124
126718	693125
118586	693126
145905	693127
255439	693128
104241	693129
187880	693130
17510	693131
96991	693132
30823	693133
112576	693134
19125	693135
394652	693136
6661	693137
82448	693138
64127	693139
59657	693140
191934	693141
109587	693142
7311	693143
49709	693144
922	693145
88813	693146
179860	693147
4935	693148
9095	693149
211644	693150
96718	693151
176664	693152
5481	693153
127279	693154
6201	693155
2056	693156
161479	693157
99324	693158
6176	693159
163774	693160
72339	693161
185453	693162
97743	693163
249931	693164
150284	693165
70267	693166
225341	693167
10117	693168
34197	693169
166212	693170
206230	693171
76073	693172
204372	693173
9793	693174
336875	693175
87787	693176
92982	693177
35777	693178
82818	693179
70139	693180
105916	693181
136239	693182
92391	693183
99497	693184
31059	693185
290939	693186
65381	693187
58913	693188
15323	693189
1860	693190
7305	693191
25904	693192
866	693193
398298	693194
101759	693195
56675	693196
119114	693197
51507	693198
2589	693199
114153	693200
45352	693201
66765	693202
59750	693203
105044	693204
148386	693205
282495	693206
202832	693207
6895	693208
371434	693209
305847	693210
316234	693211
156186	693212
121477	693213
168244	693214
10670	693215
86630	693216
28	693217
138298	693218
317175	693219
16569	693220
97608	693221
94431	693222
455981	693223
4918	693224
82543	693225
42620	693226
66665	693227
119845	693228
23231	693229
148012	693230
254678	693231
393700	693232
119862	693233
97073	693234
123900	693235
398749	693236
6262	693237
83710	693238
147100	693239
18663	693240
23856	693241
147631	693242
109257	693243
375137	693244
124284	693245
26231	693246
85960	693247
320754	693248
115600	693249
40566	693250
54666	693251
808	693252
11051	693253
77008	693254
280696	693255
181574	693256
109915	693257
161205	693258
4952	693259
250648	693260
101164	693261
61731	693262
191072	693263
124522	693264
103560	693265
220862	693266
85158	693267
100146	693268
152599	693269
115492	693270
1986	693271
69939	693272
71980	693273
195824	693274
391036	693275
200265	693276
180519	693277
213857	693278
39823	693279
37589	693280
96405	693281
51566	693282
104246	693283
281659	693284
97686	693285
191444	693286
116707	693287
84800	693288
99176	693289
168299	693290
231813	693291
83702	693292
311060	693293
251225	693294
189442	693295
412630	693296
205293	693297
355235	693298
317780	693299
21669	693300
346310	693301
425407	693302
80539	693303
104413	693304
222265	693305
212185	693306
53034	693307
80702	693308
121749	693309
31908	693310
145652	693311
106902	693312
258229	693313
82699	693314
65836	693315
126746	693316
169096	693317
237915	693318
91050	693319
219408	693320
152590	693321
148950	693322
108582	693323
219616	693324
286449	693325
288456	693326
152350	693327
169061	693328
86925	693329
103841	693330
180250	693331
158542	693332
402443	693333
83801	693334
52832	693335
166860	693336
286450	693337
142779	693338
379005	693339
36132	693340
11005	693341
348493	693342
431653	693343
174321	693344
171356	693345
325839	693346
62830	693347
260385	693348
301450	693349
88006	693350
196217	693351
74105	693352
36065	693353
414741	693354
271075	693355
39539	693356
53778	693357
429493	693358
99638	693359
7008	693360
258801	693361
275272	693362
267458	693363
22313	693364
55976	693365
127286	693366
184879	693367
65950	693368
237243	693369
84098	693370
14087	693371
401104	693372
266071	693373
212737	693374
427950	693375
350042	693376
53847	693377
125078	693378
32721	693379
177615	693380
112448	693381
38934	693382
58279	693383
176292	693384
34983	693385
166350	693386
150208	693387
75698	693388
223457	693389
13447	693390
119779	693391
99306	693392
157363	693393
54417	693394
32766	693395
74572	693396
74987	693397
18628	693398
41141	693399
41141	693400
28838	693401
92212	693402
325628	693403
188228	693404
24301	693405
186701	693406
434548	693407
258876	693408
424342	693409
210044	693410
258870	693411
401752	693412
299262	693413
90924	693414
105222	693415
386917	693416
329729	693417
88368	693418
61521	693419
71219	693420
148971	693421
122874	693422
136874	693423
15575	693424
331631	693425
252587	693426
205178	693427
434239	693428
377072	693429
292299	693430
201843	693431
59251	693432
289293	693433
32209	693434
145335	693435
70991	693436
200597	693437
180161	693438
27884	693439
181723	693440
428017	693441
293899	693442
86446	693443
93655	693444
174614	693445
42106	693446
237041	693447
77054	693448
339121	693449
217924	693450
39972	693451
408335	693452
326976	693453
368983	693454
233944	693455
97200	693456
55819	693457
346133	693458
170786	693459
109114	693460
237531	693461
445075	693462
129576	693463
26890	693464
202791	693465
24124	693466
123703	693467
327992	693468
333134	693469
41909	693470
7783	693471
59651	693472
256034	693473
139840	693474
64646	693475
358027	693476
247271	693477
324729	693478
4662	693479
391053	693480
84024	693481
20240	693482
311183	693483
428068	693484
56091	693485
47	693486
149385	693487
66882	693488
19299	693489
210884	693490
12115	693491
229487	693492
9586	693493
56778	693494
230082	693495
245759	693496
231122	693497
204803	693498
11607	693499
227729	693500
3027	693501
4880	693502
117	693503
213791	693504
408679	693505
126748	693506
253387	693507
284756	693508
5754	693509
74101	693510
328463	693511
226683	693512
8419	693513
37310	693514
107302	693515
390255	693516
120569	693517
227284	693518
178604	693519
10658	693520
241969	693521
36272	693522
61083	693523
227835	693524
301247	693525
459582	693526
328534	693527
230221	693528
81369	693529
68942	693530
154885	693531
87378	693532
326464	693533
47490	693534
56414	693535
53089	693536
129441	693537
29156	693538
46373	693539
5098	693540
88865	693541
34907	693542
57258	693543
96722	693544
113145	693545
187428	693546
325516	693547
126831	693548
49722	693549
55906	693550
244267	693551
149306	693552
152243	693553
63976	693554
332917	693555
52938	693556
17371	693557
160481	693558
6958	693559
17244	693560
101965	693561
19008	693562
19727	693563
305136	693564
24467	693565
234364	693566
35201	693567
157588	693568
111753	693569
53048	693570
67515	693571
167510	693572
54249	693573
35737	693574
2298	693575
220150	693576
176456	693577
312797	693578
157795	693579
238225	693580
169129	693581
8684	693582
387640	693583
91479	693584
51542	693585
48178	693586
247748	693587
14799	693588
41103	693589
447320	693590
11104	693591
89910	693592
10893	693593
35005	693594
207769	693595
393	693596
23455	693597
158073	693598
17016	693599
52728	693600
14566	693601
175180	693602
114038	693603
29635	693604
31	693605
26317	693606
231841	693607
3380	693608
15662	693609
32282	693610
36798	693611
56047	693612
235	693613
359	693614
13722	693615
26970	693616
12238	693617
127012	693618
72872	693619
61952	693620
21785	693621
400255	693622
10531	693623
29566	693624
78845	693625
112351	693626
617	693627
719	693628
405892	693629
106802	693630
20179	693631
16800	693632
111934	693633
206979	693634
29	693635
2081	693636
30913	693637
49409	693638
182932	693639
112021	693640
43567	693641
134671	693642
8983	693643
95218	693644
165085	693645
344615	693646
114455	693647
121220	693648
117558	693649
66408	693650
188726	693651
156652	693652
35007	693653
267676	693654
192044	693655
348844	693656
29105	693657
153528	693658
21177	693659
330146	693660
121661	693661
283127	693662
55679	693663
421653	693664
348713	693665
99349	693666
186807	693667
382848	693668
71215	693669
22510	693670
8874	693671
10395	693672
67332	693673
255921	693674
141635	693675
83831	693676
63049	693677
341840	693678
5792	693679
215981	693680
6170	693681
11163	693682
170648	693683
24905	693684
393776	693685
219831	693686
124986	693687
387778	693688
158	693689
43017	693690
175325	693691
122907	693692
401953	693693
41324	693694
37026	693695
161098	693696
434482	693697
99933	693698
898	693699
13997	693700
45826	693701
176581	693702
143086	693703
244608	693704
124310	693705
331759	693706
359460	693707
33185	693708
91973	693709
150410	693710
210829	693711
413966	693712
145596	693713
25324	693714
435608	693715
3337	693716
99929	693717
78373	693718
47186	693719
14099	693720
30452	693721
217546	693722
380308	693723
136407	693724
247765	693725
117731	693726
126709	693727
136737	693728
7357	693729
57160	693730
173586	693731
203454	693732
118772	693733
3015	693734
388888	693735
415388	693736
191732	693737
28612	693738
141081	693739
1957	693740
437633	693741
333595	693742
115841	693743
400992	693744
238650	693745
401589	693746
396571	693747
422176	693748
42620	693749
24323	693750
301708	693751
23531	693752
339813	693753
26370	693754
404468	693755
146473	693756
442695	693757
91106	693758
29735	693759
23771	693760
68532	693761
403339	693762
133618	693763
5807	693764
254866	693765
156915	693766
89701	693767
61568	693768
172375	693769
135478	693770
27077	693771
58533	693772
57921	693773
80710	693774
438590	693775
310800	693776
403514	693777
107200	693778
52398	693779
76775	693780
8729	693781
4943	693782
12855	693783
350708	693784
180249	693785
345121	693786
13254	693787
369124	693788
318280	693789
113565	693790
111836	693791
173387	693792
63533	693793
198388	693794
78002	693795
72656	693796
26208	693797
171613	693798
127162	693799
266662	693800
208741	693801
177161	693802
341248	693803
16873	693804
5932	693805
446538	693806
86200	693807
49621	693808
14562	693809
180734	693810
196632	693811
61792	693812
260233	693813
70749	693814
34903	693815
117379	693816
70921	693817
21911	693818
153400	693819
106644	693820
80538	693821
75382	693822
120591	693823
8999	693824
9971	693825
7112	693826
13364	693827
345474	693828
407289	693829
250628	693830
163047	693831
99460	693832
36359	693833
28708	693834
38189	693835
13486	693836
229012	693837
60330	693838
32822	693839
11721	693840
193362	693841
449068	693842
86347	693843
136676	693844
374594	693845
81611	693846
384046	693847
58869	693848
57309	693849
134912	693850
286888	693851
306534	693852
224871	693853
4326	693854
310693	693855
217883	693856
97449	693857
15179	693858
28525	693859
39547	693860
210189	693861
27739	693862
361451	693863
9864	693864
233634	693865
45137	693866
115793	693867
35406	693868
33266	693869
108997	693870
185892	693871
15908	693872
70298	693873
227299	693874
185010	693875
12048	693876
20995	693877
158873	693878
320141	693879
11180	693880
24110	693881
219379	693882
126523	693883
2974	693884
29252	693885
273897	693886
215227	693887
29727	693888
227393	693889
305570	693890
149549	693891
72918	693892
240790	693893
122907	693894
22545	693895
24154	693896
449280	693897
192297	693898
384626	693899
147505	693900
114533	693901
54322	693902
297451	693903
171446	693904
61890	693905
363697	693906
83123	693907
14571	693908
19064	693909
111110	693910
152846	693911
151209	693912
15271	693913
14389	693914
195235	693915
30429	693916
82679	693917
83218	693918
152692	693919
105777	693920
281923	693921
64395	693922
11455	693923
80994	693924
23053	693925
46710	693926
2459	693927
72858	693928
216415	693929
11033	693930
363152	693931
440294	693932
326485	693933
95414	693934
33526	693935
148716	693936
59907	693937
126318	693938
120352	693939
309630	693940
39679	693941
105679	693942
333626	693943
176612	693944
202099	693945
417923	693946
90130	693947
101765	693948
193341	693949
386754	693950
131653	693951
166775	693952
205355	693953
140882	693954
120575	693955
290537	693956
115670	693957
103565	693958
231215	693959
390078	693960
358533	693961
5273	693962
2504	693963
110620	693964
403482	693965
100839	693966
331316	693967
128324	693968
442070	693969
35125	693970
37164	693971
58526	693972
260724	693973
443676	693974
222496	693975
97317	693976
178214	693977
210764	693978
120983	693979
386797	693980
135478	693981
168139	693982
66570	693983
286312	693984
53298	693985
325909	693986
32217	693987
424047	693988
255623	693989
258886	693990
233730	693991
38583	693992
93013	693993
895	693994
87970	693995
3869	693996
41420	693997
24867	693998
101826	693999
179599	694000
106414	694001
269038	694002
124122	694003
102977	694004
427156	694005
11042	694006
5932	694007
254181	694008
218318	694009
205276	694010
78281	694011
87970	694012
247252	694013
12530	694014
27355	694015
148209	694016
210745	694017
51133	694018
289241	694019
105964	694020
84906	694021
66359	694022
17267	694023
119647	694024
47068	694025
15679	694026
118536	694027
244108	694028
150848	694029
408730	694030
15320	694031
42486	694032
26852	694033
9647	694034
90451	694035
21530	694036
29635	694037
187256	694038
63342	694039
36072	694040
80008	694041
382893	694042
239263	694043
309065	694044
245080	694045
144958	694046
63661	694047
338	694048
401347	694049
390624	694050
17749	694051
79075	694052
173666	694053
296399	694054
148510	694055
141602	694056
91792	694057
242676	694058
149047	694059
415506	694060
221095	694061
35952	694062
138264	694063
17465	694064
78595	694065
29041	694066
27476	694067
27468	694068
120536	694069
35174	694070
455814	694071
83863	694072
68032	694073
292444	694074
90270	694075
39451	694076
6864	694077
126332	694078
196933	694079
90336	694080
201302	694081
64989	694082
97292	694083
58540	694084
56033	694085
96548	694086
113612	694087
121740	694088
130167	694089
29287	694090
74882	694091
362964	694092
2217	694093
243489	694094
1295	694095
224721	694096
231522	694097
15497	694098
165273	694099
22734	694100
417892	694101
418296	694102
359013	694103
7595	694104
87939	694105
18602	694106
21340	694107
329875	694108
33208	694109
160000	694110
184585	694111
98670	694112
153523	694113
1461	694114
215934	694115
2217	694116
189105	694117
6350	694118
195258	694119
2674	694120
113101	694121
113101	694122
9186	694123
1294	694124
208019	694125
58346	694126
208849	694127
386601	694128
7761	694129
7089	694130
245810	694131
160334	694132
213320	694133
148083	694134
365411	694135
431302	694136
56588	694137
9778	694138
36467	694139
946	694140
15068	694141
423120	694142
190100	694143
33387	694144
41547	694145
24114	694146
31913	694147
124759	694148
44607	694149
126114	694150
3138	694151
33140	694152
60718	694153
11948	694154
23866	694155
29925	694156
258244	694157
1249	694158
5039	694159
12308	694160
5973	694161
122418	694162
1475	694163
67060	694164
65548	694165
60719	694166
2679	694167
3462	694168
59288	694169
66595	694170
427	694171
19358	694172
87576	694173
6533	694174
197613	694175
1383	694176
13512	694177
9135	694178
235348	694179
197782	694180
101319	694181
372352	694182
198291	694183
77382	694184
96262	694185
27126	694186
24062	694187
410865	694188
67701	694189
13594	694190
229866	694191
60786	694192
277515	694193
65381	694194
12168	694195
83726	694196
421365	694197
66144	694198
25717	694199
39733	694200
38606	694201
99684	694202
32447	694203
1969	694204
3827	694205
114052	694206
245882	694207
396227	694208
442159	694209
50542	694210
3580	694211
45122	694212
2141	694213
211935	694214
43127	694215
18521	694216
30667	694217
34734	694218
63786	694219
94187	694220
168944	694221
88640	694222
53965	694223
662	694224
97504	694225
50340	694226
178599	694227
97219	694228
312711	694229
217502	694230
224332	694231
206854	694232
340419	694233
344309	694234
69104	694235
72279	694236
154617	694237
1716	694238
395301	694239
8433	694240
108091	694241
1210	694242
10991	694243
273287	694244
7383	694245
137937	694246
292933	694247
211967	694248
270125	694249
138129	694250
318889	694251
5088	694252
22784	694253
99246	694254
26852	694255
55395	694256
45809	694257
26298	694258
354523	694259
57137	694260
40450	694261
96502	694262
38159	694263
162902	694264
140180	694265
259377	694266
1071	694267
61535	694268
14896	694269
254231	694270
162257	694271
375022	694272
105460	694273
348000	694274
60117	694275
13952	694276
387650	694277
129509	694278
145816	694279
427921	694280
10787	694281
381466	694282
113211	694283
437945	694284
81733	694285
75229	694286
162363	694287
123128	694288
251954	694289
158450	694290
158683	694291
210096	694292
142856	694293
147350	694294
64977	694295
11080	694296
322298	694297
298022	694298
24774	694299
274236	694300
435516	694301
247399	694302
104388	694303
106861	694304
21504	694305
136141	694306
261818	694307
205665	694308
1536	694309
75823	694310
75531	694311
75936	694312
146790	694313
118776	694314
29745	694315
57499	694316
453054	694317
202764	694318
128958	694319
212952	694320
55873	694321
19172	694322
12756	694323
304364	694324
1052	694325
94305	694326
207972	694327
284792	694328
115007	694329
154339	694330
289851	694331
98950	694332
362286	694333
946	694334
9573	694335
191269	694336
28594	694337
3520	694338
293536	694339
23941	694340
343614	694341
26695	694342
1630	694343
7161	694344
122946	694345
440176	694346
457662	694347
32016	694348
2544	694349
117124	694350
255559	694351
125495	694352
126059	694353
77348	694354
18023	694355
167264	694356
61098	694357
83496	694358
315621	694359
29129	694360
281682	694361
187927	694362
80084	694363
168440	694364
99784	694365
201917	694366
244529	694367
70242	694368
129262	694369
84070	694370
187927	694371
65525	694372
244345	694373
171559	694374
400508	694375
41619	694376
5265	694377
395756	694378
98528	694379
217047	694380
148733	694381
19874	694382
186049	694383
214906	694384
81140	694385
84872	694386
159738	694387
51439	694388
188520	694389
6275	694390
70044	694391
107689	694392
13834	694393
32380	694394
73755	694395
181203	694396
44630	694397
174874	694398
26660	694399
409909	694400
14954	694401
70634	694402
166888	694403
81211	694404
230842	694405
4664	694406
30767	694407
435864	694408
181955	694409
205436	694410
198877	694411
3927	694412
235646	694413
241688	694414
261968	694415
120026	694416
110376	694417
113003	694418
89546	694419
19032	694420
62137	694421
179922	694422
454648	694423
75863	694424
343946	694425
6593	694426
12025	694427
26461	694428
49122	694429
176842	694430
34921	694431
433021	694432
50585	694433
15076	694434
126269	694435
154506	694436
17061	694437
55381	694438
84439	694439
242702	694440
266159	694441
147282	694442
125422	694443
212730	694444
135961	694445
161670	694446
440953	694447
246450	694448
441932	694449
238934	694450
44961	694451
245824	694452
246109	694453
32756	694454
67440	694455
4151	694456
6239	694457
12599	694458
21920	694459
392	694460
83915	694461
105403	694462
12358	694463
99314	694464
97152	694465
23402	694466
404549	694467
57396	694468
34688	694469
46838	694470
157477	694471
86352	694472
99217	694473
217041	694474
384331	694475
56572	694476
167256	694477
416084	694478
15870	694479
29145	694480
96839	694481
45421	694482
45421	694483
76215	694484
106565	694485
388913	694486
55606	694487
317962	694488
21572	694489
214219	694490
222827	694491
215384	694492
31299	694493
221131	694494
33609	694495
109258	694496
109519	694497
4867	694498
198133	694499
96742	694500
21082	694501
6772	694502
9331	694503
55370	694504
77770	694505
60779	694506
123974	694507
227581	694508
187667	694509
16894	694510
436402	694511
22547	694512
226397	694513
52261	694514
142911	694515
255877	694516
8176	694517
262382	694518
288431	694519
208343	694520
23177	694521
216599	694522
6685	694523
53360	694524
2401	694525
148705	694526
4961	694527
25597	694528
4582	694529
371506	694530
4931	694531
51827	694532
186612	694533
384920	694534
64026	694535
354653	694536
368447	694537
199834	694538
1565	694539
176948	694540
409442	694541
95645	694542
162625	694543
15349	694544
316551	694545
244679	694546
446637	694547
227619	694548
243965	694549
389365	694550
157542	694551
107966	694552
122805	694553
400693	694554
3728	694555
423806	694556
212	694557
1291	694558
2469	694559
4520	694560
89358	694561
5166	694562
403427	694563
49302	694564
113980	694565
68113	694566
20098	694567
393567	694568
281548	694569
89964	694570
152529	694571
102556	694572
12992	694573
13646	694574
92221	694575
40587	694576
101443	694577
8536	694578
829	694579
49281	694580
119065	694581
352469	694582
59931	694583
160705	694584
310902	694585
132399	694586
15686	694587
450544	694588
458651	694589
414349	694590
278273	694591
277734	694592
184668	694593
9308	694594
68554	694595
48995	694596
78994	694597
19089	694598
399264	694599
61364	694600
383157	694601
46009	694602
42775	694603
443043	694604
35281	694605
27222	694606
189336	694607
21174	694608
333630	694609
89714	694610
215320	694611
401048	694612
262364	694613
16514	694614
175745	694615
384629	694616
121602	694617
206017	694618
264398	694619
371400	694620
15988	694621
111463	694622
49997	694623
45095	694624
442033	694625
199775	694626
269567	694627
91753	694628
169146	694629
357052	694630
179394	694631
218735	694632
218657	694633
80840	694634
350471	694635
391093	694636
444648	694637
408823	694638
107150	694639
306696	694640
34161	694641
180736	694642
87044	694643
140787	694644
254214	694645
130382	694646
1194	694647
290256	694648
429131	694649
274551	694650
452927	694651
11483	694652
410	694653
80006	694654
22837	694655
165676	694656
106	694657
7586	694658
10295	694659
443961	694660
9450	694661
276043	694662
17459	694663
65319	694664
337128	694665
306576	694666
16575	694667
24050	694668
221044	694669
124069	694670
261120	694671
1261	694672
960	694673
103899	694674
89020	694675
15145	694676
48376	694677
237261	694678
422751	694679
174862	694680
12512	694681
79464	694682
215560	694683
61327	694684
242746	694685
62173	694686
435735	694687
295688	694688
53350	694689
354948	694690
69381	694691
97629	694692
21829	694693
92541	694694
83649	694695
247331	694696
12670	694697
221659	694698
212788	694699
71691	694700
90400	694701
10627	694702
6316	694703
143814	694704
49167	694705
162263	694706
416572	694707
404496	694708
226826	694709
127958	694710
120163	694711
123427	694712
73107	694713
217584	694714
118236	694715
226564	694716
70061	694717
285804	694718
119749	694719
88872	694720
63242	694721
405344	694722
61501	694723
87028	694724
7496	694725
59676	694726
329019	694727
75227	694728
122232	694729
284533	694730
30199	694731
314	694732
7487	694733
224823	694734
444974	694735
283689	694736
41943	694737
21629	694738
55298	694739
132401	694740
12651	694741
394734	694742
438572	694743
348833	694744
142153	694745
84976	694746
24765	694747
163884	694748
9574	694749
31144	694750
12184	694751
285035	694752
21709	694753
68775	694754
32759	694755
62231	694756
3386	694757
86637	694758
6790	694759
183961	694760
13397	694761
165055	694762
276361	694763
198519	694764
130443	694765
82022	694766
221373	694767
62679	694768
214515	694769
174024	694770
118023	694771
266965	694772
295401	694773
399013	694774
177683	694775
450042	694776
143711	694777
147940	694778
45019	694779
418366	694780
31630	694781
381655	694782
151680	694783
176324	694784
105443	694785
7351	694786
195684	694787
31697	694788
21747	694789
54115	694790
8023	694791
414912	694792
116632	694793
9110	694794
424713	694795
451108	694796
226368	694797
53122	694798
18478	694799
116949	694800
96474	694801
191915	694802
29788	694803
41572	694804
17134	694805
61302	694806
116679	694807
181260	694808
11850	694809
57466	694810
143099	694811
6274	694812
253177	694813
101163	694814
87107	694815
42849	694816
358020	694817
237345	694818
47188	694819
262165	694820
122627	694821
85940	694822
70966	694823
266389	694824
88434	694825
329287	694826
47702	694827
126692	694828
75217	694829
126692	694830
307519	694831
438086	694832
55991	694833
29814	694834
177580	694835
77728	694836
114257	694837
197980	694838
167789	694839
190564	694840
92675	694841
280017	694842
121090	694843
39841	694844
82334	694845
71133	694846
106845	694847
206008	694848
16498	694849
274526	694850
440180	694851
375222	694852
87891	694853
97851	694854
117222	694855
106364	694856
13680	694857
240520	694858
272631	694859
116686	694860
43786	694861
81299	694862
213602	694863
336769	694864
112652	694865
299627	694866
17595	694867
295336	694868
239059	694869
43622	694870
82336	694871
251941	694872
156179	694873
99853	694874
405254	694875
128041	694876
327684	694877
154080	694878
172688	694879
5474	694880
405642	694881
223302	694882
141721	694883
273	694884
178472	694885
217082	694886
118918	694887
221840	694888
8678	694889
102182	694890
309152	694891
170270	694892
259079	694893
111068	694894
3108	694895
10179	694896
412365	694897
43236	694898
241289	694899
246022	694900
79244	694901
27052	694902
142531	694903
381185	694904
295394	694905
116749	694906
425950	694907
230829	694908
434526	694909
1279	694910
250963	694911
259854	694912
71756	694913
414770	694914
82081	694915
37630	694916
158586	694917
64407	694918
412568	694919
71354	694920
86961	694921
65728	694922
29037	694923
89822	694924
63909	694925
33330	694926
400947	694927
30235	694928
231207	694929
16867	694930
58235	694931
245016	694932
2231	694933
206920	694934
53885	694935
168420	694936
81885	694937
55442	694938
46270	694939
459392	694940
11213	694941
88742	694942
60961	694943
163240	694944
178692	694945
132566	694946
8820	694947
214859	694948
140604	694949
332480	694950
55121	694951
182145	694952
269346	694953
92917	694954
257550	694955
204507	694956
168323	694957
279607	694958
813	694959
34947	694960
102213	694961
93000	694962
80104	694963
16212	694964
118315	694965
15473	694966
23303	694967
186542	694968
1281	694969
2092	694970
82658	694971
354744	694972
54857	694973
202987	694974
246914	694975
163342	694976
173202	694977
339195	694978
38529	694979
393288	694980
188227	694981
60016	694982
10037	694983
146829	694984
72770	694985
954	694986
239883	694987
372989	694988
3960	694989
99900	694990
171276	694991
409369	694992
39430	694993
14503	694994
1550	694995
29377	694996
50929	694997
45247	694998
32662	694999
2689	695000
340108	695001
55194	695002
38957	695003
141634	695004
57033	695005
3713	695006
201491	695007
189744	695008
73475	695009
310827	695010
228292	695011
109177	695012
60902	695013
45674	695014
17582	695015
58389	695016
98566	695017
173854	695018
92625	695019
167168	695020
91941	695021
1997	695022
86032	695023
7515	695024
124382	695025
200820	695026
259695	695027
446094	695028
4577	695029
421887	695030
56136	695031
10136	695032
213979	695033
45146	695034
12594	695035
28595	695036
12623	695037
355135	695038
36611	695039
57159	695040
394212	695041
74937	695042
6874	695043
67112	695044
4419	695045
123096	695046
323713	695047
86080	695048
330743	695049
30838	695050
19789	695051
64441	695052
359436	695053
33593	695054
20394	695055
140145	695056
115323	695057
324707	695058
350934	695059
33679	695060
1148	695061
117	695062
193454	695063
66798	695064
63435	695065
9085	695066
4792	695067
764	695068
3900	695069
13092	695070
12281	695071
5097	695072
32059	695073
58708	695074
47261	695075
206403	695076
113498	695077
284029	695078
103989	695079
247445	695080
28933	695081
103929	695082
103082	695083
323	695084
61713	695085
142497	695086
33767	695087
10198	695088
19029	695089
197633	695090
4650	695091
80	695092
139296	695093
298708	695094
113080	695095
39505	695096
231995	695097
11508	695098
118518	695099
15834	695100
271111	695101
62750	695102
250243	695103
84008	695104
91063	695105
77387	695106
3752	695107
57066	695108
127815	695109
182130	695110
64481	695111
17789	695112
428523	695113
304676	695114
99044	695115
197965	695116
47293	695117
172254	695118
131741	695119
90052	695120
36043	695121
17202	695122
153145	695123
61862	695124
242129	695125
8247	695126
51017	695127
81	695128
854	695129
70341	695130
294538	695131
225752	695132
50757	695133
426349	695134
7196	695135
37175	695136
12054	695137
1365	695138
177631	695139
143984	695140
282721	695141
74341	695142
1091	695143
3883	695144
19186	695145
8002	695146
1210	695147
257383	695148
109751	695149
361885	695150
247674	695151
15508	695152
67612	695153
398461	695154
24802	695155
86051	695156
193158	695157
190172	695158
387595	695159
233559	695160
426431	695161
9815	695162
279333	695163
54846	695164
26933	695165
104424	695166
93647	695167
190969	695168
47956	695169
28737	695170
127685	695171
15955	695172
185719	695173
454475	695174
85807	695175
194692	695176
151329	695177
175245	695178
407392	695179
185481	695180
3404	695181
319819	695182
2200	695183
187657	695184
40504	695185
43943	695186
9430	695187
89669	695188
136	695189
430021	695190
337305	695191
39744	695192
2192	695193
391312	695194
10063	695195
57403	695196
50118	695197
3667	695198
24167	695199
201085	695200
150215	695201
204073	695202
204073	695203
261307	695204
40225	695205
172651	695206
187997	695207
25138	695208
188740	695209
22021	695210
163922	695211
43877	695212
65891	695213
61668	695214
140502	695215
56049	695216
156042	695217
144578	695218
11272	695219
241148	695220
187513	695221
197	695222
12361	695223
326236	695224
156973	695225
65929	695226
71158	695227
6962	695228
2911	695229
1760	695230
1766	695231
624	695232
9731	695233
1467	695234
6632	695235
196959	695236
87893	695237
4829	695238
433363	695239
299101	695240
4021	695241
151820	695242
223016	695243
15089	695244
111892	695245
96597	695246
293713	695247
245251	695248
369999	695249
81	695250
4733	695251
64283	695252
30790	695253
136148	695254
299311	695255
17775	695256
17441	695257
174475	695258
8897	695259
274511	695260
2190	695261
8556	695262
13907	695263
382759	695264
45901	695265
22060	695266
116850	695267
105830	695268
356316	695269
398314	695270
232604	695271
227857	695272
165130	695273
118981	695274
23893	695275
71760	695276
10064	695277
114181	695278
85439	695279
179444	695280
79237	695281
2874	695282
422842	695283
386027	695284
336882	695285
424479	695286
367	695287
95749	695288
19916	695289
321271	695290
114983	695291
414558	695292
27234	695293
42657	695294
253637	695295
326386	695296
344946	695297
295786	695298
270794	695299
237962	695300
340775	695301
76370	695302
124672	695303
339474	695304
239150	695305
31468	695306
24320	695307
159966	695308
234223	695309
27603	695310
180513	695311
189394	695312
21760	695313
424118	695314
270348	695315
96046	695316
62996	695317
120279	695318
179904	695319
14998	695320
109822	695321
17498	695322
36471	695323
89192	695324
435052	695325
228599	695326
91301	695327
135337	695328
127853	695329
220106	695330
789	695331
14390	695332
167802	695333
6637	695334
202071	695335
114427	695336
246458	695337
11188	695338
24741	695339
232571	695340
1222	695341
41808	695342
115655	695343
28476	695344
170690	695345
72822	695346
42128	695347
221849	695348
14809	695349
295677	695350
93061	695351
21879	695352
113892	695353
78925	695354
186971	695355
62741	695356
90703	695357
249879	695358
47745	695359
81262	695360
287310	695361
426026	695362
270868	695363
43230	695364
182324	695365
266967	695366
20019	695367
245077	695368
87018	695369
83694	695370
326406	695371
117685	695372
122626	695373
203211	695374
32606	695375
230040	695376
254173	695377
2211	695378
375163	695379
52576	695380
146693	695381
229424	695382
146325	695383
60127	695384
444206	695385
208881	695386
349676	695387
57135	695388
68740	695389
6903	695390
68511	695391
213802	695392
174984	695393
102182	695394
79463	695395
238713	695396
61020	695397
94885	695398
70784	695399
124307	695400
155736	695401
244311	695402
5201	695403
168414	695404
397749	695405
185888	695406
57531	695407
242132	695408
36243	695409
123149	695410
339326	695411
240964	695412
233208	695413
175361	695414
199418	695415
242921	695416
115421	695417
246913	695418
456728	695419
105547	695420
53200	695421
200146	695422
72365	695423
205755	695424
378985	695425
63668	695426
349914	695427
9673	695428
498	695429
13187	695430
244059	695431
54500	695432
205	695433
293790	695434
86927	695435
49361	695436
102132	695437
7285	695438
23176	695439
313824	695440
149248	695441
97422	695442
12550	695443
93345	695444
122433	695445
81735	695446
82081	695447
171811	695448
90291	695449
27514	695450
26908	695451
310853	695452
171433	695453
431762	695454
277689	695455
345835	695456
331475	695457
87867	695458
218808	695459
83984	695460
244067	695461
362142	695462
405291	695463
125859	695464
9528	695465
3511	695466
144004	695467
163393	695468
104173	695469
14769	695470
334174	695471
234994	695472
131952	695473
242339	695474
61985	695475
240213	695476
401448	695477
229914	695478
68813	695479
51478	695480
84492	695481
405561	695482
107885	695483
92967	695484
234955	695485
30542	695486
61988	695487
178045	695488
113731	695489
262834	695490
170498	695491
325262	695492
264403	695493
112325	695494
150031	695495
406981	695496
279892	695497
241868	695498
18874	695499
5647	695500
234852	695501
186487	695502
129025	695503
425182	695504
289197	695505
93229	695506
37442	695507
114664	695508
78847	695509
162922	695510
2928	695511
168359	695512
29652	695513
45371	695514
27822	695515
117072	695516
36068	695517
238222	695518
103930	695519
158257	695520
53195	695521
22185	695522
298139	695523
240824	695524
113997	695525
49523	695526
275764	695527
39364	695528
323235	695529
81983	695530
109202	695531
153135	695532
85940	695533
108172	695534
276554	695535
93450	695536
289493	695537
392620	695538
147084	695539
361297	695540
143582	695541
46493	695542
21169	695543
259203	695544
5103	695545
253968	695546
80658	695547
290362	695548
34430	695549
45250	695550
7574	695551
85049	695552
246774	695553
17546	695554
155486	695555
71843	695556
181930	695557
105854	695558
308052	695559
421023	695560
231594	695561
136809	695562
108921	695563
84177	695564
286952	695565
112585	695566
132495	695567
286936	695568
276093	695569
56390	695570
195975	695571
25169	695572
123630	695573
157058	695574
5721	695575
36596	695576
151504	695577
326661	695578
113811	695579
253	695580
4438	695581
356687	695582
307216	695583
54442	695584
67046	695585
157645	695586
21194	695587
27243	695588
294758	695589
366452	695590
52141	695591
33652	695592
127633	695593
266039	695594
340599	695595
327602	695596
385684	695597
23351	695598
43390	695599
4126	695600
6335	695601
159855	695602
179854	695603
244628	695604
103224	695605
44176	695606
187763	695607
13412	695608
23074	695609
15411	695610
153156	695611
154490	695612
84318	695613
235677	695614
94386	695615
11818	695616
24544	695617
441907	695618
66393	695619
279287	695620
1110	695621
165574	695622
102323	695623
23881	695624
456732	695625
9455	695626
144772	695627
447142	695628
229839	695629
10518	695630
90286	695631
39804	695632
207433	695633
184110	695634
177667	695635
117022	695636
2565	695637
23712	695638
139858	695639
136956	695640
426689	695641
62375	695642
62011	695643
246246	695644
238696	695645
222450	695646
115753	695647
20725	695648
111321	695649
64591	695650
89121	695651
235722	695652
298311	695653
44693	695654
77316	695655
26305	695656
5779	695657
459973	695658
242182	695659
105343	695660
314030	695661
104128	695662
806	695663
140123	695664
201039	695665
68685	695666
193205	695667
112378	695668
184110	695669
87818	695670
58620	695671
25325	695672
68242	695673
320288	695674
292092	695675
266693	695676
158103	695677
38587	695678
106014	695679
9723	695680
438835	695681
181152	695682
33550	695683
53493	695684
43828	695685
69765	695686
266969	695687
141160	695688
82468	695689
226903	695690
74791	695691
30837	695692
58216	695693
225721	695694
4113	695695
12700	695696
407765	695697
239621	695698
85159	695699
32605	695700
250280	695701
165657	695702
4912	695703
43117	695704
17519	695705
25531	695706
310454	695707
41908	695708
345149	695709
7661	695710
33221	695711
16064	695712
107887	695713
59056	695714
80393	695715
343337	695716
64588	695717
158810	695718
93242	695719
79738	695720
330260	695721
3290	695722
160929	695723
88349	695724
172823	695725
239191	695726
7283	695727
208536	695728
170640	695729
162612	695730
2282	695731
23211	695732
218488	695733
46994	695734
371708	695735
86604	695736
90620	695737
17795	695738
221654	695739
438268	695740
5762	695741
228195	695742
7223	695743
32437	695744
27406	695745
446349	695746
150841	695747
60591	695748
53789	695749
76925	695750
100371	695751
197371	695752
3548	695753
61864	695754
187242	695755
315330	695756
1184	695757
123340	695758
45999	695759
250155	695760
42702	695761
119422	695762
122953	695763
32010	695764
288822	695765
19087	695766
49171	695767
84370	695768
63471	695769
146994	695770
140094	695771
14840	695772
248704	695773
141141	695774
152713	695775
101527	695776
310124	695777
95507	695778
9223	695779
7091	695780
357936	695781
312597	695782
14770	695783
52654	695784
175091	695785
169337	695786
263984	695787
180998	695788
398936	695789
29728	695790
81866	695791
36065	695792
16618	695793
321715	695794
172116	695795
679	695796
340883	695797
190368	695798
422169	695799
16716	695800
148352	695801
286489	695802
86392	695803
8099	695804
260595	695805
46726	695806
66421	695807
26574	695808
57621	695809
1992	695810
5755	695811
32751	695812
234608	695813
77	695814
179746	695815
183987	695816
11450	695817
8959	695818
113883	695819
145355	695820
224179	695821
56400	695822
97851	695823
24316	695824
357051	695825
290813	695826
204382	695827
51684	695828
457081	695829
112422	695830
23311	695831
203620	695832
40523	695833
65194	695834
343478	695835
14706	695836
91360	695837
276063	695838
5238	695839
35061	695840
150985	695841
23973	695842
310747	695843
450224	695844
449976	695845
234412	695846
199626	695847
8237	695848
420811	695849
111221	695850
302500	695851
207848	695852
92577	695853
428435	695854
9575	695855
444055	695856
8246	695857
76272	695858
193751	695859
246284	695860
20224	695861
50519	695862
1833	695863
41087	695864
419041	695865
181903	695866
122052	695867
31388	695868
2077	695869
158093	695870
148650	695871
211315	695872
91867	695873
34988	695874
83846	695875
61383	695876
197512	695877
110304	695878
298644	695879
56648	695880
6873	695881
53351	695882
69285	695883
157290	695884
423905	695885
127116	695886
163135	695887
76937	695888
40977	695889
209939	695890
53818	695891
22022	695892
394439	695893
156756	695894
189944	695895
200067	695896
124444	695897
437257	695898
336133	695899
173432	695900
5818	695901
5127	695902
180290	695903
87830	695904
435930	695905
246683	695906
14307	695907
192669	695908
72608	695909
336576	695910
27938	695911
68758	695912
37946	695913
145137	695914
110247	695915
78999	695916
79797	695917
8264	695918
216649	695919
190993	695920
164708	695921
217967	695922
113058	695923
435417	695924
16715	695925
249846	695926
58024	695927
59236	695928
172822	695929
6517	695930
211561	695931
164167	695932
287089	695933
34447	695934
274242	695935
151751	695936
232003	695937
300915	695938
40224	695939
84393	695940
197604	695941
150295	695942
7803	695943
6016	695944
275652	695945
20066	695946
216604	695947
41329	695948
3381	695949
433782	695950
213833	695951
11150	695952
62975	695953
27374	695954
74512	695955
108879	695956
190557	695957
97922	695958
202642	695959
6332	695960
97133	695961
58709	695962
58449	695963
4731	695964
92048	695965
16116	695966
9701	695967
18290	695968
274856	695969
91592	695970
35482	695971
54547	695972
43681	695973
56411	695974
19467	695975
93958	695976
72852	695977
140616	695978
176232	695979
4087	695980
165157	695981
334214	695982
150186	695983
1814	695984
12750	695985
63371	695986
320932	695987
50587	695988
2877	695989
971	695990
249867	695991
62633	695992
64225	695993
24952	695994
156353	695995
29194	695996
122722	695997
12155	695998
115432	695999
43896	696000
155096	696001
39214	696002
14061	696003
213326	696004
180807	696005
73043	696006
33085	696007
107283	696008
79773	696009
330556	696010
1081	696011
222829	696012
257632	696013
96411	696014
424059	696015
20575	696016
128125	696017
39167	696018
225576	696019
9264	696020
250263	696021
221991	696022
44405	696023
115010	696024
176282	696025
78645	696026
93119	696027
20309	696028
55864	696029
34338	696030
9162	696031
88610	696032
378293	696033
111931	696034
126016	696035
208084	696036
369421	696037
55770	696038
216361	696039
241949	696040
148141	696041
13129	696042
18440	696043
179735	696044
50276	696045
20700	696046
77131	696047
117598	696048
243596	696049
169116	696050
10436	696051
65566	696052
205784	696053
31438	696054
33661	696055
98155	696056
413561	696057
221413	696058
412656	696059
319309	696060
45601	696061
205577	696062
26355	696063
127344	696064
140554	696065
413316	696066
444224	696067
4571	696068
65194	696069
44973	696070
184762	696071
140342	696072
32088	696073
123661	696074
53753	696075
245382	696076
303449	696077
281261	696078
200147	696079
44003	696080
176361	696081
292636	696082
309332	696083
74985	696084
405886	696085
40257	696086
39644	696087
335195	696088
152872	696089
186477	696090
81240	696091
72455	696092
280957	696093
110171	696094
79905	696095
97132	696096
364884	696097
289723	696098
337946	696099
414997	696100
225254	696101
13379	696102
1439	696103
64601	696104
230776	696105
104420	696106
26208	696107
21879	696108
229072	696109
19785	696110
313586	696111
176786	696112
208037	696113
261303	696114
434814	696115
396917	696116
218944	696117
8128	696118
345848	696119
42916	696120
187994	696121
322214	696122
74479	696123
420344	696124
23616	696125
1425	696126
35429	696127
172149	696128
431078	696129
6931	696130
43595	696131
150732	696132
353795	696133
40146	696134
260670	696135
5763	696136
248278	696137
238143	696138
338765	696139
140278	696140
21120	696141
173375	696142
97397	696143
10471	696144
14256	696145
50438	696146
235507	696147
90111	696148
110958	696149
8658	696150
18920	696151
116858	696152
167762	696153
46581	696154
23217	696155
271444	696156
62502	696157
53405	696158
218069	696159
112261	696160
12230	696161
174892	696162
396140	696163
238899	696164
162384	696165
427723	696166
326488	696167
70488	696168
10052	696169
340165	696170
196905	696171
372250	696172
100818	696173
88161	696174
331	696175
453880	696176
113764	696177
85003	696178
41239	696179
154161	696180
159471	696181
84357	696182
71850	696183
85106	696184
4410	696185
610	696186
104569	696187
112827	696188
3415	696189
449986	696190
67713	696191
417190	696192
44760	696193
18173	696194
18173	696195
70273	696196
36503	696197
257836	696198
444804	696199
444365	696200
29579	696201
242117	696202
40748	696203
249	696204
295822	696205
2803	696206
84249	696207
333345	696208
123433	696209
125586	696210
193426	696211
419837	696212
131725	696213
8491	696214
415872	696215
59988	696216
233816	696217
5878	696218
48086	696219
117322	696220
445490	696221
239096	696222
410334	696223
86448	696224
78853	696225
12068	696226
30762	696227
433547	696228
107001	696229
222688	696230
12538	696231
106979	696232
449089	696233
393316	696234
246028	696235
321742	696236
292013	696237
163994	696238
19101	696239
236363	696240
104128	696241
47403	696242
140267	696243
89814	696244
71004	696245
262907	696246
248913	696247
235099	696248
208465	696249
237794	696250
191550	696251
16943	696252
128182	696253
440040	696254
60816	696255
36274	696256
126868	696257
14314	696258
197245	696259
207595	696260
16065	696261
10030	696262
239175	696263
429477	696264
3526	696265
195097	696266
213341	696267
114406	696268
175953	696269
420742	696270
402618	696271
125104	696272
401	696273
162727	696274
273029	696275
151339	696276
162263	696277
289827	696278
288833	696279
409845	696280
61873	696281
8054	696282
203500	696283
83270	696284
274589	696285
430451	696286
176103	696287
240936	696288
434952	696289
339973	696290
153733	696291
164428	696292
364911	696293
88283	696294
29710	696295
26597	696296
78583	696297
230973	696298
449864	696299
105918	696300
60025	696301
323135	696302
210691	696303
1275	696304
394732	696305
314375	696306
129537	696307
139327	696308
441675	696309
2752	696310
30387	696311
86042	696312
45583	696313
54868	696314
76273	696315
46668	696316
42438	696317
6378	696318
68853	696319
9707	696320
407271	696321
428436	696322
14559	696323
113113	696324
138020	696325
245760	696326
392568	696327
9678	696328
245165	696329
82215	696330
242061	696331
33777	696332
235029	696333
148798	696334
49769	696335
180455	696336
238639	696337
243913	696338
211220	696339
18457	696340
91200	696341
424873	696342
176716	696343
55787	696344
449108	696345
41625	696346
44948	696347
49686	696348
112685	696349
6535	696350
500	696351
82943	696352
272214	696353
244104	696354
215689	696355
404704	696356
37741	696357
108501	696358
159434	696359
8118	696360
20563	696361
220224	696362
243844	696363
82657	696364
33087	696365
43040	696366
10233	696367
399095	696368
226708	696369
84793	696370
6163	696371
443544	696372
315745	696373
409945	696374
457588	696375
289024	696376
416757	696377
45978	696378
145802	696379
93173	696380
35146	696381
45714	696382
54615	696383
73376	696384
353775	696385
408401	696386
167944	696387
44985	696388
43913	696389
426155	696390
68837	696391
63022	696392
142014	696393
4152	696394
104868	696395
187056	696396
117572	696397
90737	696398
13379	696399
321267	696400
306249	696401
68255	696402
85726	696403
60837	696404
40570	696405
22261	696406
97133	696407
296833	696408
93695	696409
65826	696410
243037	696411
26374	696412
141001	696413
27847	696414
117914	696415
129901	696416
29665	696417
3298	696418
24857	696419
406930	696420
9780	696421
116710	696422
80540	696423
60879	696424
27837	696425
16664	696426
81656	696427
176381	696428
34422	696429
199998	696430
71791	696431
205662	696432
57957	696433
425252	696434
410769	696435
116897	696436
37183	696437
99056	696438
163682	696439
441846	696440
83338	696441
74776	696442
18142	696443
53582	696444
7293	696445
19765	696446
244362	696447
143392	696448
4510	696449
11159	696450
162226	696451
266347	696452
95202	696453
456	696454
99490	696455
5796	696456
43225	696457
277397	696458
75990	696459
55842	696460
20553	696461
178990	696462
116355	696463
24297	696464
386653	696465
224488	696466
294631	696467
167111	696468
15945	696469
172508	696470
11943	696471
48427	696472
36192	696473
86391	696474
409365	696475
11094	696476
131561	696477
313305	696478
41071	696479
19377	696480
4688	696481
102992	696482
31989	696483
403812	696484
158094	696485
262937	696486
26960	696487
88123	696488
10046	696489
209670	696490
161894	696491
105399	696492
423206	696493
591	696494
471	696495
10269	696496
42103	696497
447743	696498
80993	696499
217078	696500
71980	696501
1873	696502
198231	696503
265968	696504
120015	696505
419245	696506
69224	696507
217828	696508
76910	696509
67629	696510
117252	696511
47785	696512
22891	696513
281533	696514
9729	696515
450854	696516
197833	696517
4149	696518
321402	696519
108019	696520
417139	696521
40170	696522
406564	696523
376031	696524
163956	696525
62851	696526
224852	696527
108486	696528
204076	696529
105547	696530
3969	696531
17108	696532
378894	696533
178674	696534
241957	696535
50640	696536
120907	696537
67103	696538
68947	696539
121944	696540
159766	696541
82393	696542
91796	696543
14686	696544
6865	696545
27992	696546
92749	696547
364652	696548
433580	696549
380463	696550
395451	696551
448320	696552
58104	696553
247428	696554
18441	696555
15200	696556
450946	696557
96914	696558
215319	696559
37066	696560
453396	696561
266950	696562
549	696563
23128	696564
339863	696565
201317	696566
16416	696567
167287	696568
2838	696569
414390	696570
33675	696571
244058	696572
3929	696573
398382	696574
420329	696575
437690	696576
7042	696577
8105	696578
4792	696579
185269	696580
47477	696581
3331	696582
21492	696583
10001	696584
135944	696585
40412	696586
9462	696587
284364	696588
335188	696589
25701	696590
65779	696591
90465	696592
373627	696593
99890	696594
13013	696595
49537	696596
105299	696597
92697	696598
46480	696599
149357	696600
79325	696601
56746	696602
2368	696603
215504	696604
352898	696605
109210	696606
9657	696607
66826	696608
225093	696609
53783	696610
224708	696611
290671	696612
27090	696613
116352	696614
38204	696615
13391	696616
289805	696617
407854	696618
36405	696619
110816	696620
307899	696621
246352	696622
216035	696623
109452	696624
113070	696625
294166	696626
34804	696627
105912	696628
29665	696629
11694	696630
41678	696631
448200	696632
4453	696633
100076	696634
239584	696635
125535	696636
134849	696637
237900	696638
193506	696639
245110	696640
5819	696641
203215	696642
123077	696643
129598	696644
65156	696645
246421	696646
159480	696647
108570	696648
352441	696649
213744	696650
143118	696651
118483	696652
159526	696653
358526	696654
62759	696655
19599	696656
427710	696657
28455	696658
103858	696659
314663	696660
262857	696661
423332	696662
77325	696663
39698	696664
327817	696665
213295	696666
391167	696667
21076	696668
138495	696669
9429	696670
147745	696671
265635	696672
125920	696673
436854	696674
217288	696675
4313	696676
175706	696677
58637	696678
11218	696679
12060	696680
112533	696681
358920	696682
291433	696683
87687	696684
1683	696685
225014	696686
81021	696687
38396	696688
13523	696689
154757	696690
144717	696691
409235	696692
457266	696693
503	696694
91307	696695
19216	696696
4468	696697
247564	696698
124496	696699
433053	696700
9855	696701
15438	696702
56133	696703
192087	696704
165136	696705
1767	696706
41760	696707
293466	696708
22261	696709
113931	696710
2491	696711
120426	696712
61754	696713
1325	696714
147245	696715
97753	696716
279292	696717
84202	696718
231294	696719
273134	696720
177348	696721
54071	696722
118584	696723
265739	696724
15616	696725
84888	696726
206231	696727
381793	696728
405883	696729
18348	696730
378291	696731
256329	696732
178040	696733
20188	696734
336717	696735
180576	696736
15979	696737
426614	696738
190024	696739
101298	696740
157985	696741
73147	696742
266611	696743
92713	696744
445458	696745
136965	696746
29337	696747
76866	696748
120997	696749
25681	696750
397838	696751
24333	696752
60801	696753
94580	696754
148613	696755
33136	696756
44094	696757
144785	696758
10411	696759
1896	696760
12756	696761
112089	696762
16677	696763
88105	696764
11813	696765
116900	696766
212098	696767
27773	696768
33649	696769
46652	696770
31639	696771
303947	696772
216976	696773
50211	696774
160465	696775
53091	696776
416721	696777
444806	696778
155884	696779
55967	696780
220764	696781
203174	696782
31736	696783
25083	696784
354924	696785
200398	696786
214671	696787
105687	696788
135495	696789
242475	696790
56520	696791
1738	696792
12878	696793
22329	696794
34401	696795
50848	696796
15326	696797
213967	696798
118885	696799
191413	696800
133815	696801
65832	696802
188904	696803
49340	696804
130542	696805
185858	696806
53198	696807
18103	696808
8043	696809
67389	696810
41189	696811
361177	696812
17736	696813
369214	696814
96114	696815
120489	696816
429	696817
63878	696818
23162	696819
158229	696820
145243	696821
221391	696822
91729	696823
24757	696824
110549	696825
13596	696826
179	696827
33583	696828
241240	696829
44040	696830
82491	696831
32440	696832
45811	696833
132383	696834
426565	696835
214190	696836
36001	696837
232631	696838
151226	696839
91490	696840
293571	696841
43050	696842
35140	696843
373073	696844
440933	696845
79650	696846
46592	696847
154443	696848
137457	696849
70046	696850
32735	696851
163164	696852
110481	696853
7932	696854
143135	696855
21685	696856
34772	696857
154510	696858
335536	696859
87471	696860
1486	696861
6225	696862
393517	696863
437797	696864
237611	696865
21745	696866
84340	696867
93730	696868
163	696869
7097	696870
11401	696871
15273	696872
122558	696873
350662	696874
4672	696875
2189	696876
423161	696877
314779	696878
115658	696879
81040	696880
12585	696881
76874	696882
130282	696883
80840	696884
31519	696885
48363	696886
398316	696887
169003	696888
31566	696889
26978	696890
112514	696891
443611	696892
267480	696893
117444	696894
6075	696895
31384	696896
113255	696897
325137	696898
211138	696899
194686	696900
63577	696901
9636	696902
11462	696903
172587	696904
232777	696905
85740	696906
377483	696907
44154	696908
44323	696909
52602	696910
112609	696911
291572	696912
152367	696913
15034	696914
452543	696915
109340	696916
235662	696917
127495	696918
423081	696919
168779	696920
271451	696921
82556	696922
97913	696923
381663	696924
6697	696925
1474	696926
4188	696927
5535	696928
24992	696929
143537	696930
107301	696931
161492	696932
82751	696933
181130	696934
308236	696935
440099	696936
54335	696937
428103	696938
242962	696939
54263	696940
85234	696941
175058	696942
44046	696943
398933	696944
26917	696945
166609	696946
196411	696947
423683	696948
26357	696949
288754	696950
13618	696951
272253	696952
98179	696953
26390	696954
79536	696955
170279	696956
275796	696957
74050	696958
230070	696959
359942	696960
183323	696961
48696	696962
391411	696963
233934	696964
46322	696965
214552	696966
350826	696967
297445	696968
334679	696969
264679	696970
57336	696971
17232	696972
148250	696973
117513	696974
21437	696975
268694	696976
138700	696977
273014	696978
241836	696979
118562	696980
2092	696981
12186	696982
210886	696983
11816	696984
213641	696985
453439	696986
232845	696987
168340	696988
136598	696989
246594	696990
118183	696991
111700	696992
111700	696993
147216	696994
112758	696995
409301	696996
233670	696997
11078	696998
387093	696999
455737	697000
60963	697001
200506	697002
7000	697003
9771	697004
19687	697005
422110	697006
304808	697007
47596	697008
7159	697009
385806	697010
41547	697011
398986	697012
102730	697013
229337	697014
19044	697015
226979	697016
63009	697017
80131	697018
212844	697019
53909	697020
370234	697021
162323	697022
436	697023
180716	697024
35137	697025
147921	697026
284526	697027
379877	697028
413908	697029
443826	697030
812	697031
376594	697032
67276	697033
169818	697034
412298	697035
287057	697036
428351	697037
362016	697038
97946	697039
54637	697040
206094	697041
36956	697042
115844	697043
137071	697044
13181	697045
232929	697046
9471	697047
366548	697048
124418	697049
312062	697050
296682	697051
60962	697052
14001	697053
396328	697054
15830	697055
120242	697056
43442	697057
80707	697058
249	697059
313225	697060
102883	697061
47985	697062
15817	697063
166997	697064
65221	697065
379412	697066
261698	697067
15424	697068
9702	697069
42816	697070
15571	697071
53071	697072
100422	697073
427	697074
22759	697075
14720	697076
1111	697077
110427	697078
63852	697079
397041	697080
358266	697081
87762	697082
250328	697083
49480	697084
219567	697085
155183	697086
1942	697087
89883	697088
278825	697089
412724	697090
138123	697091
9779	697092
7798	697093
23691	697094
5181	697095
14356	697096
19785	697097
275900	697098
81181	697099
8417	697100
15323	697101
85421	697102
877	697103
190604	697104
1107	697105
97868	697106
230566	697107
172823	697108
22912	697109
283125	697110
63242	697111
279442	697112
86643	697113
74918	697114
13629	697115
45331	697116
7466	697117
9870	697118
220160	697119
121812	697120
115160	697121
15258	697122
18949	697123
328170	697124
93542	697125
4074	697126
181583	697127
135726	697128
232941	697129
31400	697130
77182	697131
116930	697132
153221	697133
35854	697134
278205	697135
22736	697136
203070	697137
187678	697138
18371	697139
96167	697140
289527	697141
8064	697142
63713	697143
129162	697144
393478	697145
7096	697146
37390	697147
56137	697148
174655	697149
228227	697150
170688	697151
28552	697152
46792	697153
22950	697154
215394	697155
163323	697156
433435	697157
108845	697158
46064	697159
32865	697160
276317	697161
192412	697162
160585	697163
16065	697164
248641	697165
372489	697166
659	697167
1193	697168
7506	697169
9093	697170
8257	697171
135812	697172
58516	697173
167827	697174
6142	697175
15912	697176
142683	697177
355859	697178
403649	697179
247832	697180
432089	697181
60629	697182
207786	697183
645	697184
28784	697185
186615	697186
33272	697187
267724	697188
388693	697189
24459	697190
29993	697191
101526	697192
34839	697193
192264	697194
63762	697195
134095	697196
5871	697197
125895	697198
156232	697199
143900	697200
49620	697201
5022	697202
6609	697203
383390	697204
215769	697205
125609	697206
125609	697207
285632	697208
254385	697209
49879	697210
32486	697211
26495	697212
154614	697213
116410	697214
6546	697215
10095	697216
107261	697217
279934	697218
165094	697219
329	697220
112473	697221
4210	697222
51629	697223
125606	697224
117989	697225
102379	697226
124842	697227
17760	697228
85992	697229
92702	697230
151269	697231
437423	697232
23145	697233
52184	697234
36877	697235
10537	697236
49838	697237
227217	697238
241702	697239
262345	697240
355835	697241
406001	697242
119798	697243
83389	697244
444089	697245
430283	697246
304407	697247
4550	697248
34820	697249
415205	697250
3464	697251
180304	697252
141170	697253
238428	697254
192163	697255
182083	697256
66437	697257
16816	697258
121421	697259
9170	697260
110671	697261
19081	697262
126297	697263
264880	697264
19088	697265
21942	697266
20563	697267
156856	697268
303785	697269
34670	697270
86052	697271
183611	697272
56492	697273
44073	697274
379840	697275
32336	697276
7385	697277
77333	697278
357201	697279
256169	697280
139023	697281
1416	697282
4274	697283
9366	697284
9848	697285
372986	697286
184773	697287
12436	697288
344404	697289
100302	697290
29010	697291
321333	697292
62415	697293
203133	697294
72416	697295
80615	697296
33643	697297
41639	697298
100518	697299
21687	697300
30668	697301
238772	697302
204772	697303
376069	697304
55681	697305
146603	697306
378638	697307
10332	697308
76347	697309
223977	697310
440	697311
5881	697312
6906	697313
359505	697314
144065	697315
123096	697316
52627	697317
56805	697318
3082	697319
448457	697320
167854	697321
230384	697322
96904	697323
306258	697324
3034	697325
266130	697326
117304	697327
241529	697328
8435	697329
1645	697330
5985	697331
128960	697332
283109	697333
371	697334
371	697335
371	697336
745	697337
158044	697338
195803	697339
104875	697340
104203	697341
144	697342
24777	697343
71762	697344
190048	697345
3088	697346
343169	697347
58697	697348
155548	697349
44906	697350
325291	697351
223428	697352
5255	697353
28054	697354
166265	697355
284718	697356
255632	697357
96777	697358
171727	697359
33792	697360
20051	697361
203264	697362
425335	697363
179434	697364
108234	697365
7621	697366
118700	697367
97735	697368
162683	697369
621	697370
105484	697371
459298	697372
181196	697373
13176	697374
182202	697375
35495	697376
185375	697377
295067	697378
37499	697379
210176	697380
354036	697381
101501	697382
118381	697383
387346	697384
81177	697385
57438	697386
176983	697387
203761	697388
212641	697389
37505	697390
48703	697391
406195	697392
4781	697393
295203	697394
99442	697395
37508	697396
40173	697397
100401	697398
418051	697399
64926	697400
154009	697401
222730	697402
102004	697403
124880	697404
200827	697405
280175	697406
285860	697407
215939	697408
44488	697409
188757	697410
187944	697411
37687	697412
452177	697413
278244	697414
292782	697415
44628	697416
265143	697417
20857	697418
124593	697419
153126	697420
417529	697421
134790	697422
36778	697423
10037	697424
115534	697425
132450	697426
161695	697427
14123	697428
4682	697429
148935	697430
155963	697431
70161	697432
193396	697433
53719	697434
21828	697435
283138	697436
228317	697437
44993	697438
153543	697439
11057	697440
49019	697441
121305	697442
1011	697443
56869	697444
4141	697445
1177	697446
3551	697447
74815	697448
12647	697449
18010	697450
11750	697451
423176	697452
128005	697453
441631	697454
132710	697455
333635	697456
155344	697457
50724	697458
82560	697459
20206	697460
151278	697461
350408	697462
95945	697463
252347	697464
90230	697465
87578	697466
232408	697467
126288	697468
54124	697469
235862	697470
36055	697471
374783	697472
322382	697473
39630	697474
172941	697475
147648	697476
427964	697477
194487	697478
27031	697479
368264	697480
229785	697481
54676	697482
302938	697483
86351	697484
83495	697485
160413	697486
44363	697487
316343	697488
35471	697489
339998	697490
1467	697491
130109	697492
222589	697493
270107	697494
199054	697495
3033	697496
259188	697497
130114	697498
256226	697499
394807	697500
252199	697501
66354	697502
134040	697503
134789	697504
131702	697505
69968	697506
261181	697507
45534	697508
68892	697509
122587	697510
15988	697511
185665	697512
62173	697513
235506	697514
308198	697515
123598	697516
50320	697517
367393	697518
84545	697519
284393	697520
270742	697521
108724	697522
13812	697523
63935	697524
15285	697525
641	697526
4392	697527
34027	697528
31404	697529
233556	697530
28252	697531
44485	697532
71	697533
309040	697534
943	697535
23864	697536
18384	697537
10321	697538
73975	697539
123051	697540
109076	697541
45347	697542
204730	697543
432957	697544
39359	697545
358371	697546
212320	697547
76636	697548
87453	697549
39710	697550
13995	697551
234583	697552
1421	697553
133084	697554
10952	697555
84257	697556
8462	697557
10638	697558
84901	697559
432036	697560
48675	697561
23024	697562
81945	697563
114078	697564
115677	697565
143207	697566
298449	697567
413745	697568
88504	697569
174340	697570
211544	697571
102650	697572
425745	697573
30537	697574
49122	697575
90649	697576
315532	697577
133412	697578
97706	697579
48499	697580
80866	697581
363366	697582
37381	697583
190408	697584
412393	697585
6475	697586
27701	697587
400	697588
429883	697589
298020	697590
5907	697591
3136	697592
91422	697593
6220	697594
175775	697595
75623	697596
454615	697597
56958	697598
117110	697599
185725	697600
1360	697601
244733	697602
113417	697603
248860	697604
14874	697605
47933	697606
31736	697607
190289	697608
139403	697609
289687	697610
166720	697611
3185	697612
223022	697613
63986	697614
265710	697615
327481	697616
225819	697617
135109	697618
33982	697619
114617	697620
290453	697621
12924	697622
182090	697623
110566	697624
240436	697625
278585	697626
2446	697627
6151	697628
243264	697629
5525	697630
119758	697631
334690	697632
417261	697633
32372	697634
244550	697635
112598	697636
9950	697637
83404	697638
231322	697639
72804	697640
47705	697641
299317	697642
437975	697643
385691	697644
96529	697645
149365	697646
323809	697647
18091	697648
447023	697649
92996	697650
89333	697651
149113	697652
277986	697653
273701	697654
219305	697655
119621	697656
379225	697657
181275	697658
167524	697659
420240	697660
35157	697661
408799	697662
199564	697663
135240	697664
427518	697665
285442	697666
383396	697667
20834	697668
62722	697669
27734	697670
246259	697671
56249	697672
89153	697673
5985	697674
336701	697675
106456	697676
230641	697677
227262	697678
109329	697679
274949	697680
214561	697681
23237	697682
24496	697683
332450	697684
44010	697685
102740	697686
126887	697687
126850	697688
201560	697689
102779	697690
273	697691
19292	697692
130549	697693
7024	697694
419525	697695
16461	697696
4389	697697
328608	697698
4369	697699
116798	697700
12079	697701
150913	697702
83019	697703
230638	697704
927	697705
345067	697706
151366	697707
235370	697708
47266	697709
282	697710
6084	697711
118408	697712
8750	697713
3377	697714
4351	697715
25315	697716
217802	697717
54868	697718
11531	697719
32665	697720
67732	697721
7991	697722
13491	697723
362889	697724
17293	697725
14159	697726
146249	697727
3168	697728
8818	697729
31999	697730
174738	697731
133770	697732
93179	697733
102577	697734
80887	697735
115301	697736
27147	697737
227531	697738
15336	697739
63407	697740
37763	697741
26256	697742
50846	697743
9258	697744
198842	697745
388902	697746
10403	697747
11298	697748
492	697749
175434	697750
128783	697751
209209	697752
3411	697753
52031	697754
170919	697755
431602	697756
9086	697757
109883	697758
23149	697759
123326	697760
229290	697761
318166	697762
39112	697763
68402	697764
67391	697765
453608	697766
33726	697767
316261	697768
28414	697769
372777	697770
130378	697771
234899	697772
844	697773
147110	697774
14743	697775
292710	697776
245397	697777
14851	697778
31831	697779
221258	697780
219321	697781
237261	697782
220952	697783
42827	697784
242889	697785
402167	697786
60762	697787
121941	697788
294116	697789
168510	697790
3439	697791
209099	697792
113974	697793
189638	697794
180771	697795
325819	697796
34341	697797
111803	697798
390201	697799
27854	697800
429005	697801
444402	697802
178353	697803
177461	697804
48421	697805
116630	697806
135284	697807
135284	697808
316256	697809
116694	697810
123642	697811
31213	697812
424357	697813
157432	697814
340804	697815
91866	697816
8731	697817
169447	697818
23143	697819
88280	697820
90693	697821
2346	697822
38012	697823
74875	697824
341626	697825
314746	697826
262124	697827
2939	697828
93408	697829
72270	697830
192764	697831
213261	697832
213261	697833
143074	697834
106294	697835
20784	697836
51302	697837
396354	697838
284282	697839
102027	697840
69301	697841
436071	697842
45156	697843
208996	697844
189469	697845
364559	697846
6712	697847
4400	697848
11551	697849
306829	697850
221521	697851
2945	697852
1074	697853
424715	697854
115935	697855
443316	697856
1014	697857
229220	697858
10399	697859
1172	697860
211483	697861
164240	697862
59121	697863
404225	697864
170691	697865
83650	697866
55120	697867
204280	697868
104322	697869
363145	697870
170847	697871
37850	697872
160391	697873
47874	697874
225601	697875
111183	697876
159770	697877
131934	697878
19525	697879
306216	697880
23413	697881
13165	697882
16416	697883
13029	697884
102049	697885
336218	697886
7225	697887
102629	697888
173103	697889
101297	697890
5244	697891
6929	697892
136684	697893
112081	697894
32679	697895
3197	697896
8682	697897
18140	697898
144993	697899
156301	697900
82673	697901
7502	697902
19666	697903
32247	697904
250700	697905
108663	697906
22134	697907
156732	697908
204612	697909
236785	697910
151336	697911
29482	697912
46376	697913
81966	697914
78694	697915
39935	697916
88708	697917
29119	697918
116659	697919
7457	697920
7967	697921
185381	697922
140323	697923
16239	697924
17497	697925
434825	697926
142543	697927
111787	697928
231829	697929
24561	697930
177717	697931
8777	697932
124544	697933
58954	697934
58274	697935
91025	697936
119958	697937
6344	697938
48296	697939
45658	697940
193811	697941
115081	697942
45882	697943
4436	697944
30261	697945
286856	697946
980	697947
152867	697948
109277	697949
21293	697950
74392	697951
21811	697952
187339	697953
137198	697954
448	697955
166206	697956
84903	697957
204869	697958
114536	697959
67142	697960
19371	697961
330980	697962
235549	697963
59756	697964
402778	697965
274340	697966
2980	697967
63066	697968
332845	697969
2980	697970
25967	697971
3285	697972
134044	697973
144350	697974
35225	697975
86655	697976
162428	697977
26908	697978
82581	697979
407848	697980
314474	697981
86351	697982
174432	697983
241448	697984
354968	697985
98600	697986
210654	697987
1011	697988
73456	697989
11452	697990
140415	697991
216916	697992
162807	697993
263412	697994
10513	697995
258478	697996
241024	697997
559	697998
122294	697999
83419	698000
239248	698001
23561	698002
305008	698003
172896	698004
143394	698005
439812	698006
202734	698007
202913	698008
21777	698009
186028	698010
176435	698011
134236	698012
17360	698013
5108	698014
9905	698015
52880	698016
208389	698017
2383	698018
6740	698019
200990	698020
28717	698021
52553	698022
8579	698023
30699	698024
48123	698025
12213	698026
12186	698027
404371	698028
49721	698029
285204	698030
345080	698031
67560	698032
325811	698033
240795	698034
19909	698035
58216	698036
22246	698037
155789	698038
71455	698039
25967	698040
167717	698041
166965	698042
241136	698043
113379	698044
27383	698045
262640	698046
379527	698047
83988	698048
109116	698049
334710	698050
1292	698051
22864	698052
226908	698053
4707	698054
306210	698055
78044	698056
222158	698057
196439	698058
43778	698059
114714	698060
123639	698061
6205	698062
252412	698063
77662	698064
141007	698065
72536	698066
82215	698067
208384	698068
49718	698069
118616	698070
59053	698071
3036	698072
46527	698073
124768	698074
111683	698075
12922	698076
452922	698077
20812	698078
320312	698079
307811	698080
44505	698081
78736	698082
26908	698083
320321	698084
166885	698085
319838	698086
191022	698087
45660	698088
154813	698089
310147	698090
325264	698091
43158	698092
48477	698093
170415	698094
161691	698095
79980	698096
151454	698097
327329	698098
277697	698099
427650	698100
126835	698101
67951	698102
288137	698103
162423	698104
325970	698105
339801	698106
170120	698107
201428	698108
327418	698109
10741	698110
243163	698111
343859	698112
203832	698113
23596	698114
89469	698115
103121	698116
213039	698117
9371	698118
184567	698119
444879	698120
26513	698121
355576	698122
43812	698123
9689	698124
249608	698125
64179	698126
153756	698127
426817	698128
19587	698129
7557	698130
234698	698131
60198	698132
233525	698133
158740	698134
309497	698135
285259	698136
150323	698137
140501	698138
67312	698139
145564	698140
162044	698141
73332	698142
285928	698143
137256	698144
281749	698145
299306	698146
156267	698147
62068	698148
36030	698149
366407	698150
215359	698151
240215	698152
327308	698153
21169	698154
168800	698155
79203	698156
142853	698157
239857	698158
385089	698159
457022	698160
64909	698161
3006	698162
3276	698163
332444	698164
269553	698165
281952	698166
172758	698167
29878	698168
399430	698169
266705	698170
34473	698171
349187	698172
122027	698173
140158	698174
225449	698175
87924	698176
304045	698177
238206	698178
420467	698179
313562	698180
235677	698181
347537	698182
421551	698183
29127	698184
284603	698185
143584	698186
90291	698187
60967	698188
198775	698189
21411	698190
17913	698191
54020	698192
298910	698193
81282	698194
77054	698195
117402	698196
31000	698197
23156	698198
8759	698199
237519	698200
106351	698201
28274	698202
2967	698203
367002	698204
31735	698205
346370	698206
49596	698207
110735	698208
221264	698209
200981	698210
161578	698211
3310	698212
88732	698213
178980	698214
6018	698215
183821	698216
313187	698217
278390	698218
232238	698219
220557	698220
55292	698221
6300	698222
52038	698223
115755	698224
237830	698225
225995	698226
109277	698227
130677	698228
17799	698229
104730	698230
157972	698231
110728	698232
210630	698233
241233	698234
961	698235
144289	698236
193377	698237
219970	698238
38447	698239
40584	698240
257398	698241
43607	698242
56989	698243
103403	698244
168636	698245
228448	698246
109596	698247
39629	698248
67665	698249
186960	698250
210	698251
15689	698252
158700	698253
232743	698254
279016	698255
269434	698256
128028	698257
7279	698258
299506	698259
48512	698260
249799	698261
1259	698262
185752	698263
113475	698264
2727	698265
8554	698266
16822	698267
1302	698268
57205	698269
54943	698270
87931	698271
163162	698272
278228	698273
19866	698274
298902	698275
116511	698276
457855	698277
63198	698278
340320	698279
323234	698280
82062	698281
252977	698282
232256	698283
274325	698284
642	698285
32410	698286
215706	698287
58425	698288
60636	698289
267972	698290
143885	698291
1580	698292
53478	698293
9500	698294
255357	698295
375818	698296
206363	698297
2257	698298
3403	698299
18567	698300
132343	698301
86063	698302
167219	698303
107017	698304
2260	698305
315986	698306
29423	698307
129442	698308
223126	698309
197270	698310
121164	698311
82062	698312
62499	698313
452662	698314
445354	698315
99518	698316
443977	698317
223939	698318
33978	698319
28619	698320
18441	698321
10550	698322
25086	698323
148954	698324
199684	698325
385949	698326
290024	698327
314687	698328
7127	698329
214753	698330
194440	698331
2802	698332
26012	698333
244251	698334
232222	698335
82924	698336
8415	698337
123325	698338
80925	698339
114483	698340
6205	698341
10029	698342
68510	698343
84587	698344
190453	698345
158082	698346
165598	698347
56670	698348
10635	698349
432422	698350
38163	698351
287104	698352
84815	698353
177198	698354
56	698355
409817	698356
26475	698357
86979	698358
15876	698359
154294	698360
11213	698361
11416	698362
233318	698363
265910	698364
149031	698365
1115	698366
60784	698367
234829	698368
187462	698369
62835	698370
16745	698371
29767	698372
13718	698373
210638	698374
107900	698375
381274	698376
131117	698377
14061	698378
155500	698379
740	698380
44022	698381
169953	698382
182522	698383
1120	698384
896	698385
107075	698386
52845	698387
153909	698388
26624	698389
213389	698390
161451	698391
42025	698392
9151	698393
244494	698394
49151	698395
418042	698396
124629	698397
437988	698398
142674	698399
436823	698400
98575	698401
209703	698402
97539	698403
147989	698404
299791	698405
17365	698406
2821	698407
38059	698408
30122	698409
431639	698410
113390	698411
81206	698412
167991	698413
138508	698414
247345	698415
212490	698416
204738	698417
25525	698418
450767	698419
343503	698420
118409	698421
52351	698422
18070	698423
34638	698424
19395	698425
246361	698426
233322	698427
231935	698428
11271	698429
202015	698430
97581	698431
8346	698432
145145	698433
424085	698434
367270	698435
14106	698436
69585	698437
85998	698438
235238	698439
67992	698440
48637	698441
45960	698442
459203	698443
241556	698444
366112	698445
34461	698446
240596	698447
47546	698448
116547	698449
210482	698450
123367	698451
77001	698452
240261	698453
45584	698454
10403	698455
104675	698456
29920	698457
58693	698458
135297	698459
170570	698460
103135	698461
5781	698462
179935	698463
102812	698464
383342	698465
33562	698466
60717	698467
13391	698468
30169	698469
9974	698470
412148	698471
63102	698472
192815	698473
412704	698474
20070	698475
89155	698476
64496	698477
105054	698478
8232	698479
455464	698480
161861	698481
250095	698482
45075	698483
23678	698484
110516	698485
6172	698486
31307	698487
266051	698488
303876	698489
8021	698490
122548	698491
117842	698492
26272	698493
232163	698494
89742	698495
313250	698496
13405	698497
374067	698498
392960	698499
437271	698500
57665	698501
293069	698502
236649	698503
105444	698504
449134	698505
254149	698506
114102	698507
290169	698508
103681	698509
435250	698510
457744	698511
232905	698512
19559	698513
17549	698514
17480	698515
125052	698516
1982	698517
179628	698518
423181	698519
5143	698520
121377	698521
235891	698522
4895	698523
272279	698524
340660	698525
6905	698526
26133	698527
70178	698528
110105	698529
83294	698530
236506	698531
21808	698532
255907	698533
234488	698534
441318	698535
246219	698536
200339	698537
41060	698538
207360	698539
245394	698540
24917	698541
52351	698542
35653	698543
263365	698544
335529	698545
5798	698546
120687	698547
19912	698548
225773	698549
128423	698550
5597	698551
50057	698552
92558	698553
103999	698554
259017	698555
59459	698556
110576	698557
16828	698558
126080	698559
37781	698560
121321	698561
201726	698562
198430	698563
210132	698564
17167	698565
218648	698566
10845	698567
133837	698568
214741	698569
239689	698570
29058	698571
297878	698572
159429	698573
104117	698574
446150	698575
158111	698576
175069	698577
160341	698578
29921	698579
235238	698580
255581	698581
417621	698582
245519	698583
82358	698584
108828	698585
23968	698586
161540	698587
12037	698588
130992	698589
69793	698590
150592	698591
16381	698592
19468	698593
155398	698594
21855	698595
342969	698596
91814	698597
44883	698598
349604	698599
19559	698600
212674	698601
195383	698602
206358	698603
107187	698604
41739	698605
366109	698606
167869	698607
9626	698608
52050	698609
32900	698610
397765	698611
375409	698612
103372	698613
187393	698614
244288	698615
145318	698616
41909	698617
184264	698618
242249	698619
55383	698620
143762	698621
238372	698622
54169	698623
412667	698624
49236	698625
214103	698626
301207	698627
433633	698628
337940	698629
385286	698630
155925	698631
3992	698632
20971	698633
78842	698634
16018	698635
241063	698636
128228	698637
8550	698638
198339	698639
199675	698640
4203	698641
414673	698642
162138	698643
51683	698644
32846	698645
212376	698646
8583	698647
5582	698648
224345	698649
147436	698650
43751	698651
274880	698652
219546	698653
120205	698654
3727	698655
1917	698656
50530	698657
140504	698658
33114	698659
218232	698660
186901	698661
34222	698662
115537	698663
226838	698664
6620	698665
115357	698666
185660	698667
118167	698668
173504	698669
455754	698670
131499	698671
12333	698672
61104	698673
34065	698674
106434	698675
7070	698676
362502	698677
150179	698678
12766	698679
154115	698680
81199	698681
53707	698682
227566	698683
165598	698684
127309	698685
25914	698686
281166	698687
21952	698688
2058	698689
216464	698690
5686	698691
1430	698692
54874	698693
240811	698694
352577	698695
360387	698696
72704	698697
154657	698698
94807	698699
450109	698700
80258	698701
29310	698702
275622	698703
244475	698704
6009	698705
155915	698706
249433	698707
142710	698708
51569	698709
13360	698710
410634	698711
51100	698712
10206	698713
9153	698714
130366	698715
61388	698716
28626	698717
340168	698718
154574	698719
148593	698720
34171	698721
19804	698722
116114	698723
236232	698724
167064	698725
400215	698726
78550	698727
105604	698728
230421	698729
49222	698730
339777	698731
312378	698732
76664	698733
23227	698734
209067	698735
25631	698736
63492	698737
21780	698738
7102	698739
59964	698740
33906	698741
236866	698742
325256	698743
78338	698744
87152	698745
83667	698746
164829	698747
13038	698748
412928	698749
59941	698750
52254	698751
423038	698752
11097	698753
64264	698754
63650	698755
359372	698756
44370	698757
19908	698758
10372	698759
220666	698760
246570	698761
4020	698762
54768	698763
81623	698764
91277	698765
81319	698766
3182	698767
18471	698768
124644	698769
453262	698770
297256	698771
57389	698772
249690	698773
9705	698774
92148	698775
18262	698776
293465	698777
207618	698778
212270	698779
289216	698780
14453	698781
107	698782
19275	698783
99835	698784
360543	698785
119209	698786
233353	698787
2597	698788
34709	698789
64943	698790
148787	698791
891	698792
147291	698793
76406	698794
187219	698795
249356	698796
146770	698797
13142	698798
75216	698799
67059	698800
424470	698801
70243	698802
187895	698803
64740	698804
99278	698805
244968	698806
459855	698807
410576	698808
236060	698809
81334	698810
51303	698811
32166	698812
13291	698813
601	698814
58713	698815
395467	698816
15193	698817
155851	698818
109402	698819
247281	698820
419748	698821
341736	698822
172909	698823
245634	698824
124402	698825
23971	698826
80630	698827
2514	698828
117163	698829
11444	698830
237947	698831
399293	698832
197619	698833
137547	698834
3687	698835
392928	698836
394480	698837
115193	698838
260646	698839
97686	698840
448702	698841
87672	698842
16691	698843
31479	698844
90655	698845
24968	698846
432822	698847
271898	698848
173929	698849
43072	698850
380035	698851
298554	698852
11087	698853
263179	698854
12988	698855
4291	698856
298958	698857
53155	698858
3654	698859
233883	698860
371127	698861
50499	698862
387152	698863
177333	698864
301115	698865
212044	698866
9730	698867
37731	698868
4930	698869
432324	698870
239931	698871
10210	698872
248251	698873
122786	698874
71740	698875
236546	698876
23321	698877
50582	698878
11896	698879
171747	698880
71198	698881
173693	698882
211226	698883
166223	698884
117711	698885
334308	698886
11510	698887
235851	698888
119529	698889
103961	698890
231965	698891
77853	698892
62767	698893
164052	698894
412043	698895
16881	698896
425452	698897
233427	698898
107442	698899
10718	698900
63808	698901
101636	698902
136779	698903
76987	698904
32670	698905
309385	698906
231496	698907
257333	698908
8556	698909
48669	698910
225377	698911
238576	698912
122710	698913
286218	698914
23692	698915
82563	698916
432671	698917
127594	698918
65332	698919
277576	698920
1134	698921
217428	698922
66	698923
53704	698924
119197	698925
207611	698926
250566	698927
57417	698928
6486	698929
19271	698930
70879	698931
423721	698932
16080	698933
113241	698934
427885	698935
181711	698936
27094	698937
119720	698938
295922	698939
133055	698940
67236	698941
206024	698942
2311	698943
54227	698944
65475	698945
104919	698946
183463	698947
406283	698948
56322	698949
28881	698950
22661	698951
203252	698952
175946	698953
34393	698954
13241	698955
82942	698956
300712	698957
201013	698958
176744	698959
4540	698960
204620	698961
395634	698962
34327	698963
40859	698964
37849	698965
82891	698966
24878	698967
294971	698968
407773	698969
208785	698970
190790	698971
51386	698972
24209	698973
373680	698974
208539	698975
105088	698976
222848	698977
6259	698978
91169	698979
72415	698980
142627	698981
34539	698982
53178	698983
164086	698984
428636	698985
118667	698986
75021	698987
146333	698988
18004	698989
10866	698990
78779	698991
2046	698992
72109	698993
128575	698994
60287	698995
87249	698996
12251	698997
15945	698998
5222	698999
63181	699000
421772	699001
2425	699002
30392	699003
194730	699004
4869	699005
247016	699006
128802	699007
127113	699008
441169	699009
189018	699010
307194	699011
41518	699012
1542	699013
154580	699014
225894	699015
18759	699016
61428	699017
401607	699018
33662	699019
6890	699020
114750	699021
40383	699022
57034	699023
63596	699024
457804	699025
15750	699026
19403	699027
36156	699028
184094	699029
8178	699030
92575	699031
357469	699032
60793	699033
76587	699034
61207	699035
338869	699036
444420	699037
26837	699038
250100	699039
63060	699040
439297	699041
213440	699042
23321	699043
12041	699044
84113	699045
3534	699046
5787	699047
29476	699048
98382	699049
79072	699050
150831	699051
51355	699052
23635	699053
391278	699054
94843	699055
24928	699056
7277	699057
21960	699058
92104	699059
21428	699060
99034	699061
87678	699062
7822	699063
236147	699064
223566	699065
44452	699066
2254	699067
79939	699068
31800	699069
9177	699070
149048	699071
309284	699072
35864	699073
105520	699074
55546	699075
22479	699076
333983	699077
176295	699078
339807	699079
113223	699080
8734	699081
244460	699082
103040	699083
6382	699084
324347	699085
285096	699086
5231	699087
158044	699088
145948	699089
274043	699090
387711	699091
19778	699092
85171	699093
195273	699094
250195	699095
127274	699096
393171	699097
114761	699098
9454	699099
52335	699100
393251	699101
250395	699102
13051	699103
32083	699104
1504	699105
108713	699106
7543	699107
457119	699108
954	699109
12623	699110
378270	699111
592	699112
77820	699113
198863	699114
143632	699115
127982	699116
217135	699117
32422	699118
115951	699119
78043	699120
18857	699121
5992	699122
30284	699123
235778	699124
206207	699125
74160	699126
12502	699127
190889	699128
62182	699129
117807	699130
266398	699131
230593	699132
85579	699133
9387	699134
15726	699135
95107	699136
106723	699137
8643	699138
334	699139
16139	699140
118169	699141
224826	699142
111273	699143
31070	699144
122606	699145
14711	699146
119089	699147
215485	699148
31798	699149
242505	699150
197602	699151
107241	699152
160987	699153
142758	699154
14950	699155
34536	699156
31144	699157
17121	699158
3897	699159
117085	699160
206948	699161
2034	699162
141792	699163
32767	699164
18796	699165
40987	699166
81197	699167
28610	699168
65859	699169
46656	699170
9588	699171
9346	699172
19705	699173
11672	699174
264019	699175
144984	699176
54536	699177
198255	699178
55185	699179
10924	699180
237060	699181
31562	699182
129049	699183
196314	699184
72796	699185
951	699186
200185	699187
517	699188
181026	699189
9273	699190
278408	699191
9846	699192
55392	699193
87593	699194
10433	699195
220755	699196
141322	699197
38083	699198
122108	699199
245031	699200
429238	699201
94655	699202
33137	699203
411149	699204
242508	699205
82018	699206
95171	699207
159086	699208
11578	699209
246842	699210
190647	699211
162592	699212
180589	699213
114530	699214
205504	699215
365963	699216
421774	699217
61147	699218
895	699219
436824	699220
193014	699221
445757	699222
17072	699223
224762	699224
150986	699225
202923	699226
13231	699227
443815	699228
19403	699229
4016	699230
201009	699231
75081	699232
161782	699233
409007	699234
104195	699235
339817	699236
682	699237
16195	699238
2701	699239
42007	699240
86657	699241
243365	699242
93786	699243
2127	699244
235297	699245
123025	699246
97252	699247
245924	699248
249470	699249
62182	699250
450569	699251
2521	699252
227152	699253
21396	699254
9221	699255
224971	699256
123179	699257
206149	699258
58780	699259
12349	699260
270163	699261
179365	699262
27665	699263
62587	699264
217921	699265
435281	699266
127407	699267
239311	699268
97396	699269
180690	699270
195350	699271
209774	699272
110915	699273
25557	699274
398837	699275
121566	699276
458420	699277
44557	699278
305889	699279
52497	699280
213505	699281
161	699282
6623	699283
63841	699284
10932	699285
278929	699286
404964	699287
212716	699288
30862	699289
248351	699290
41410	699291
55539	699292
325687	699293
231699	699294
284074	699295
15850	699296
135406	699297
25432	699298
252775	699299
116580	699300
32645	699301
16928	699302
194290	699303
125409	699304
12367	699305
241181	699306
421377	699307
189575	699308
115305	699309
60755	699310
230556	699311
206944	699312
206944	699313
12311	699314
237422	699315
82820	699316
462	699317
29629	699318
151460	699319
41541	699320
250659	699321
165528	699322
27752	699323
151650	699324
367510	699325
91797	699326
270428	699327
457307	699328
128087	699329
33395	699330
85365	699331
10655	699332
444258	699333
212553	699334
90394	699335
52914	699336
913	699337
245235	699338
2270	699339
10655	699340
117306	699341
30147	699342
34420	699343
308908	699344
199421	699345
7045	699346
228818	699347
230891	699348
409565	699349
439160	699350
22822	699351
455302	699352
50127	699353
4870	699354
151414	699355
50197	699356
16619	699357
105718	699358
165193	699359
46689	699360
84644	699361
110199	699362
34857	699363
23508	699364
11412	699365
177918	699366
125604	699367
86836	699368
80723	699369
243449	699370
22524	699371
218759	699372
154449	699373
14538	699374
104689	699375
446423	699376
107772	699377
238813	699378
307197	699379
316843	699380
59431	699381
9944	699382
192148	699383
4760	699384
4519	699385
11274	699386
46120	699387
99359	699388
258490	699389
123651	699390
23255	699391
197328	699392
106806	699393
112992	699394
23041	699395
36563	699396
86000	699397
116497	699398
731	699399
54689	699400
122691	699401
442230	699402
7844	699403
176430	699404
90325	699405
145852	699406
47958	699407
65139	699408
8417	699409
144091	699410
696	699411
240788	699412
22279	699413
122726	699414
148848	699415
2438	699416
109015	699417
52530	699418
239241	699419
67538	699420
184425	699421
8005	699422
58562	699423
34116	699424
33695	699425
15964	699426
249878	699427
85896	699428
181895	699429
52254	699430
26052	699431
169036	699432
97889	699433
185050	699434
435001	699435
28674	699436
65223	699437
10259	699438
6785	699439
168830	699440
53856	699441
11142	699442
237727	699443
3342	699444
148069	699445
124397	699446
342698	699447
407729	699448
423859	699449
250031	699450
4452	699451
77381	699452
83108	699453
15349	699454
42909	699455
2445	699456
43375	699457
437270	699458
121537	699459
332046	699460
450754	699461
124297	699462
103034	699463
65365	699464
2642	699465
38623	699466
193580	699467
66545	699468
53150	699469
210589	699470
109806	699471
5571	699472
99472	699473
1570	699474
2248	699475
188403	699476
1409	699477
28886	699478
258759	699479
57034	699480
60947	699481
219257	699482
72428	699483
63523	699484
51323	699485
3685	699486
308	699487
17238	699488
72528	699489
16955	699490
33456	699491
106925	699492
111272	699493
63650	699494
7063	699495
1070	699496
388642	699497
68216	699498
80735	699499
218592	699500
147894	699501
61006	699502
235854	699503
147829	699504
27844	699505
19853	699506
290550	699507
7644	699508
43394	699509
8854	699510
159231	699511
206028	699512
1200	699513
238484	699514
225216	699515
73072	699516
26032	699517
217973	699518
25669	699519
233768	699520
32707	699521
58698	699522
65176	699523
121831	699524
34324	699525
3503	699526
397327	699527
27884	699528
130663	699529
114600	699530
40709	699531
395936	699532
10228	699533
234754	699534
128480	699535
154681	699536
34879	699537
445145	699538
3463	699539
448779	699540
244628	699541
5984	699542
9838	699543
10932	699544
19395	699545
89301	699546
64385	699547
451089	699548
183981	699549
458171	699550
85709	699551
22836	699552
136502	699553
61309	699554
9860	699555
28881	699556
239277	699557
23994	699558
234883	699559
42923	699560
61612	699561
373946	699562
43960	699563
342908	699564
19469	699565
278645	699566
221795	699567
126093	699568
34884	699569
59964	699570
126324	699571
60256	699572
222793	699573
214757	699574
122104	699575
167106	699576
77184	699577
18300	699578
125568	699579
6364	699580
415521	699581
43469	699582
238189	699583
122710	699584
4649	699585
248670	699586
395854	699587
16774	699588
424265	699589
45214	699590
16493	699591
288524	699592
116315	699593
35	699594
17328	699595
99695	699596
92776	699597
428807	699598
153388	699599
375213	699600
249969	699601
282697	699602
225820	699603
65788	699604
116722	699605
67433	699606
272016	699607
92459	699608
371013	699609
2521	699610
6465	699611
106428	699612
6875	699613
120015	699614
23639	699615
124001	699616
359127	699617
268035	699618
1342	699619
70194	699620
368245	699621
346340	699622
110674	699623
62837	699624
222095	699625
231232	699626
91274	699627
402733	699628
3286	699629
81909	699630
87972	699631
96786	699632
43932	699633
278660	699634
104017	699635
388789	699636
194290	699637
73691	699638
153979	699639
262966	699640
170505	699641
32336	699642
47231	699643
18479	699644
14151	699645
17357	699646
16609	699647
5787	699648
248861	699649
134	699650
69944	699651
323	699652
56437	699653
372695	699654
150842	699655
449281	699656
396534	699657
23647	699658
3528	699659
30759	699660
132472	699661
236642	699662
165820	699663
208092	699664
68984	699665
16605	699666
3716	699667
180917	699668
63442	699669
59431	699670
5815	699671
2782	699672
24169	699673
19143	699674
55420	699675
60302	699676
109413	699677
162169	699678
432009	699679
97468	699680
4770	699681
218852	699682
170544	699683
244212	699684
45340	699685
218906	699686
281	699687
58780	699688
17510	699689
31727	699690
704	699691
165919	699692
14860	699693
23528	699694
7506	699695
107	699696
234439	699697
130590	699698
63354	699699
83928	699700
144670	699701
12203	699702
90229	699703
285671	699704
163770	699705
210911	699706
123242	699707
244728	699708
232351	699709
43733	699710
136441	699711
12907	699712
55850	699713
36630	699714
2514	699715
43353	699716
4001	699717
89860	699718
124934	699719
662	699720
50174	699721
45925	699722
97181	699723
72442	699724
154318	699725
44721	699726
39932	699727
58868	699728
172833	699729
175094	699730
221767	699731
391267	699732
12515	699733
50861	699734
397851	699735
7793	699736
40315	699737
344240	699738
4721	699739
176338	699740
224702	699741
50903	699742
235749	699743
4637	699744
96862	699745
42493	699746
368410	699747
455	699748
428868	699749
387224	699750
46082	699751
199762	699752
334788	699753
29762	699754
137464	699755
126088	699756
222643	699757
8810	699758
53040	699759
333273	699760
101373	699761
388574	699762
361606	699763
34403	699764
211570	699765
270486	699766
96863	699767
361292	699768
20466	699769
379107	699770
257265	699771
234405	699772
57582	699773
17917	699774
426519	699775
122400	699776
46721	699777
5206	699778
9591	699779
432414	699780
434807	699781
364690	699782
244140	699783
203814	699784
167520	699785
446870	699786
12989	699787
64742	699788
95132	699789
134453	699790
443266	699791
389850	699792
18856	699793
236546	699794
452991	699795
30462	699796
15953	699797
18733	699798
6818	699799
421466	699800
145491	699801
60250	699802
127427	699803
347893	699804
42320	699805
50915	699806
42806	699807
200975	699808
2568	699809
249822	699810
130417	699811
61822	699812
75469	699813
51850	699814
183392	699815
3062	699816
33172	699817
9388	699818
22180	699819
28495	699820
10997	699821
73114	699822
20682	699823
58844	699824
400182	699825
373275	699826
3588	699827
27757	699828
386031	699829
13256	699830
22055	699831
113835	699832
23537	699833
209808	699834
40629	699835
63374	699836
77676	699837
126948	699838
144487	699839
197438	699840
36538	699841
194355	699842
194929	699843
55495	699844
38445	699845
54742	699846
422601	699847
191756	699848
400505	699849
415247	699850
852	699851
360819	699852
29702	699853
55066	699854
203669	699855
309029	699856
155265	699857
74389	699858
140215	699859
3649	699860
233032	699861
60507	699862
425025	699863
53551	699864
65519	699865
12501	699866
429	699867
32789	699868
63650	699869
137121	699870
144817	699871
118280	699872
7057	699873
34399	699874
152825	699875
8718	699876
92013	699877
128802	699878
11249	699879
11249	699880
58360	699881
29677	699882
164446	699883
64821	699884
44638	699885
18065	699886
314401	699887
437810	699888
439296	699889
167969	699890
248766	699891
120596	699892
186969	699893
357635	699894
26466	699895
45603	699896
93500	699897
85226	699898
99003	699899
1762	699900
6234	699901
193198	699902
250215	699903
127409	699904
25995	699905
87247	699906
425214	699907
1914	699908
16890	699909
9208	699910
21064	699911
11157	699912
2147	699913
280479	699914
4018	699915
3173	699916
97931	699917
145868	699918
1030	699919
318938	699920
58396	699921
21916	699922
420661	699923
11296	699924
15535	699925
170090	699926
127889	699927
73884	699928
113284	699929
16208	699930
118315	699931
240105	699932
40339	699933
1016	699934
14328	699935
20498	699936
92896	699937
62537	699938
30274	699939
111761	699940
88827	699941
175693	699942
8896	699943
337986	699944
1381	699945
4278	699946
7264	699947
96517	699948
56923	699949
23657	699950
309090	699951
350343	699952
65845	699953
7699	699954
4584	699955
9354	699956
16810	699957
3832	699958
22307	699959
74164	699960
84911	699961
177514	699962
115393	699963
13960	699964
166659	699965
138936	699966
353720	699967
48743	699968
64530	699969
239005	699970
1634	699971
442432	699972
36324	699973
12964	699974
42085	699975
196639	699976
65745	699977
9024	699978
162752	699979
114379	699980
169136	699981
11627	699982
81555	699983
98735	699984
214574	699985
26178	699986
11028	699987
5761	699988
181721	699989
153277	699990
459025	699991
3588	699992
17115	699993
52478	699994
142769	699995
103452	699996
107473	699997
23527	699998
61602	699999
105837	700000
98544	700001
179073	700002
120374	700003
85719	700004
403258	700005
100900	700006
113076	700007
194738	700008
140241	700009
4872	700010
427304	700011
298913	700012
28237	700013
138096	700014
244971	700015
450717	700016
168393	700017
68135	700018
117163	700019
161239	700020
29953	700021
403	700022
5143	700023
122271	700024
249812	700025
19224	700026
6944	700027
148644	700028
305809	700029
28900	700030
118598	700031
388141	700032
213055	700033
65457	700034
205453	700035
186087	700036
79256	700037
14068	700038
6993	700039
62177	700040
125467	700041
47519	700042
390777	700043
185722	700044
349854	700045
185722	700046
31202	700047
282435	700048
157	700049
239371	700050
6675	700051
190112	700052
394844	700053
68456	700054
154745	700055
5509	700056
298404	700057
220097	700058
50369	700059
200315	700060
37832	700061
84528	700062
178495	700063
3770	700064
5060	700065
19953	700066
287000	700067
206330	700068
2513	700069
121541	700070
210679	700071
235625	700072
47233	700073
62152	700074
294300	700075
391476	700076
389144	700077
119725	700078
98927	700079
412068	700080
251443	700081
30204	700082
1111	700083
231435	700084
57295	700085
39501	700086
69228	700087
240046	700088
49246	700089
427119	700090
105944	700091
10711	700092
31252	700093
8172	700094
373508	700095
285293	700096
19737	700097
12036	700098
55645	700099
23110	700100
2277	700101
21154	700102
133414	700103
12567	700104
6023	700105
69773	700106
317639	700107
19954	700108
93112	700109
18519	700110
210248	700111
302753	700112
24599	700113
9797	700114
277003	700115
92347	700116
157890	700117
74525	700118
59905	700119
5803	700120
315367	700121
44121	700122
45807	700123
3376	700124
37557	700125
60055	700126
18065	700127
1234	700128
1830	700129
222662	700130
64919	700131
74675	700132
46945	700133
218352	700134
10241	700135
45073	700136
323722	700137
123483	700138
38720	700139
236239	700140
755	700141
1440	700142
56479	700143
74421	700144
323689	700145
68378	700146
336855	700147
785	700148
59558	700149
56804	700150
50268	700151
120533	700152
1551	700153
165812	700154
32251	700155
230291	700156
70740	700157
6046	700158
436079	700159
1519	700160
365605	700161
14101	700162
302668	700163
73757	700164
133718	700165
7380	700166
38575	700167
345768	700168
68951	700169
216029	700170
85136	700171
8819	700172
34837	700173
340010	700174
198697	700175
20340	700176
166647	700177
412874	700178
157	700179
254857	700180
148160	700181
240116	700182
62006	700183
6453	700184
275491	700185
278499	700186
27526	700187
207701	700188
3783	700189
66839	700190
16459	700191
56798	700192
165580	700193
39272	700194
20081	700195
987	700196
55767	700197
1393	700198
218281	700199
26315	700200
37483	700201
183336	700202
438273	700203
62243	700204
267119	700205
242141	700206
60907	700207
68832	700208
65456	700209
24501	700210
22892	700211
74739	700212
356631	700213
2445	700214
419033	700215
228880	700216
113837	700217
39606	700218
104270	700219
18949	700220
411024	700221
181001	700222
111257	700223
185505	700224
421947	700225
64597	700226
16869	700227
37592	700228
2961	700229
34065	700230
418863	700231
94082	700232
75892	700233
88469	700234
201255	700235
371424	700236
83805	700237
44446	700238
36823	700239
561	700240
365282	700241
63235	700242
116910	700243
231150	700244
182815	700245
122779	700246
89839	700247
139281	700248
532	700249
37423	700250
1763	700251
45494	700252
22878	700253
84724	700254
77627	700255
32555	700256
2396	700257
435772	700258
9219	700259
176477	700260
34578	700261
66687	700262
243051	700263
410849	700264
90451	700265
21552	700266
350958	700267
126516	700268
96462	700269
390083	700270
108861	700271
252493	700272
5894	700273
191241	700274
35335	700275
159223	700276
333008	700277
435468	700278
53597	700279
277087	700280
328690	700281
104190	700282
194970	700283
6669	700284
607	700285
226511	700286
348775	700287
26080	700288
14869	700289
28649	700290
204388	700291
190927	700292
15982	700293
84727	700294
223197	700295
245677	700296
111370	700297
288898	700298
18300	700299
1634	700300
434163	700301
120803	700302
225526	700303
2401	700304
105656	700305
8008	700306
51701	700307
171565	700308
409467	700309
98642	700310
83111	700311
176033	700312
27799	700313
39043	700314
124275	700315
18003	700316
33809	700317
163142	700318
117505	700319
345910	700320
146010	700321
397109	700322
177709	700323
250435	700324
7510	700325
55723	700326
237357	700327
52834	700328
10565	700329
204972	700330
194625	700331
121776	700332
2602	700333
122906	700334
106751	700335
156822	700336
256447	700337
195596	700338
111627	700339
255817	700340
64163	700341
383392	700342
36917	700343
32597	700344
2978	700345
199497	700346
174835	700347
28804	700348
57384	700349
19870	700350
55101	700351
25130	700352
254688	700353
8378	700354
27477	700355
114521	700356
250509	700357
235861	700358
55073	700359
34887	700360
452779	700361
1703	700362
141255	700363
74862	700364
92	700365
11428	700366
3738	700367
24903	700368
59410	700369
60293	700370
66549	700371
16219	700372
68708	700373
167852	700374
51	700375
11919	700376
87557	700377
45729	700378
4302	700379
20356	700380
6521	700381
194	700382
99184	700383
8180	700384
385194	700385
69835	700386
446283	700387
95559	700388
194343	700389
145677	700390
1482	700391
78439	700392
136378	700393
14334	700394
60545	700395
89941	700396
218610	700397
80421	700398
10892	700399
15167	700400
21909	700401
47624	700402
123627	700403
18850	700404
378343	700405
532	700406
89708	700407
47398	700408
29140	700409
220118	700410
224982	700411
25102	700412
90286	700413
449123	700414
342348	700415
101932	700416
117907	700417
97909	700418
63891	700419
27519	700420
79193	700421
102302	700422
224252	700423
104696	700424
132661	700425
12366	700426
25	700427
127732	700428
53709	700429
459212	700430
668	700431
335246	700432
48257	700433
5820	700434
403017	700435
16900	700436
32702	700437
382777	700438
120455	700439
4846	700440
12186	700441
13305	700442
32643	700443
50414	700444
10101	700445
39390	700446
298254	700447
161353	700448
902	700449
441632	700450
17432	700451
49651	700452
51173	700453
1944	700454
409637	700455
1252	700456
250490	700457
142625	700458
23157	700459
18728	700460
160434	700461
422516	700462
23093	700463
21761	700464
9132	700465
51705	700466
217231	700467
284130	700468
333900	700469
231391	700470
343876	700471
163470	700472
31311	700473
41944	700474
62442	700475
19559	700476
13751	700477
9874	700478
52	700479
9392	700480
7243	700481
61197	700482
414648	700483
154908	700484
75309	700485
234102	700486
345792	700487
380290	700488
55985	700489
114128	700490
42343	700491
2207	700492
108507	700493
127266	700494
79	700495
447415	700496
265194	700497
2558	700498
211175	700499
58	700500
740	700501
20751	700502
4402	700503
4563	700504
27845	700505
184018	700506
712	700507
170401	700508
144052	700509
160122	700510
27140	700511
6010	700512
23972	700513
8293	700514
9224	700515
436262	700516
321505	700517
26224	700518
123909	700519
280469	700520
44384	700521
124229	700522
138259	700523
171298	700524
197935	700525
169835	700526
371176	700527
20636	700528
312691	700529
29955	700530
50001	700531
975	700532
1869	700533
33234	700534
6436	700535
6693	700536
224081	700537
3283	700538
43772	700539
317	700540
9853	700541
3210	700542
11471	700543
73246	700544
101833	700545
79533	700546
303826	700547
205980	700548
74310	700549
1232	700550
15356	700551
69076	700552
9746	700553
154946	700554
4538	700555
8064	700556
235437	700557
134375	700558
97887	700559
206192	700560
8304	700561
129511	700562
88567	700563
111350	700564
54719	700565
176162	700566
1767	700567
130699	700568
170771	700569
5816	700570
6851	700571
153630	700572
340523	700573
324286	700574
399476	700575
135288	700576
5343	700577
207040	700578
44023	700579
28646	700580
2461	700581
14521	700582
379	700583
2558	700584
99323	700585
12267	700586
239406	700587
176466	700588
28691	700589
40934	700590
489	700591
7049	700592
202280	700593
64217	700594
1239	700595
78	700596
22230	700597
26022	700598
2909	700599
73719	700600
14075	700601
225606	700602
327	700603
252998	700604
4653	700605
34221	700606
41154	700607
2576	700608
1458	700609
63119	700610
16224	700611
193197	700612
5584	700613
17406	700614
362890	700615
59528	700616
106460	700617
446407	700618
12055	700619
8637	700620
87	700621
43319	700622
4903	700623
238873	700624
179665	700625
2187	700626
15386	700627
28734	700628
378255	700629
17218	700630
71268	700631
1859	700632
6824	700633
1949	700634
339375	700635
276616	700636
36231	700637
251620	700638
261265	700639
423223	700640
54004	700641
81231	700642
159394	700643
56186	700644
118488	700645
118487	700646
32393	700647
352642	700648
23413	700649
16303	700650
52952	700651
2559	700652
65516	700653
94479	700654
159387	700655
332680	700656
62313	700657
1659	700658
208190	700659
148494	700660
432042	700661
415289	700662
238955	700663
9219	700664
266577	700665
371237	700666
188686	700667
110198	700668
324410	700669
451712	700670
244	700671
107020	700672
145901	700673
212876	700674
17609	700675
213619	700676
404855	700677
199093	700678
62033	700679
57090	700680
3729	700681
141405	700682
139414	700683
408753	700684
232793	700685
344376	700686
384392	700687
101854	700688
374224	700689
101835	700690
52574	700691
41871	700692
202220	700693
2221	700694
103518	700695
378143	700696
370481	700697
99711	700698
197764	700699
376875	700700
101862	700701
28342	700702
28619	700703
100515	700704
35206	700705
210604	700706
98643	700707
186958	700708
373256	700709
28619	700710
371189	700711
197938	700712
196770	700713
197851	700714
192364	700715
89820	700716
334009	700717
2212	700718
388315	700719
199642	700720
202474	700721
374264	700722
201794	700723
374788	700724
102413	700725
368900	700726
369660	700727
364330	700728
28695	700729
480	700730
126620	700731
132891	700732
72757	700733
328290	700734
67806	700735
35989	700736
286552	700737
3871	700738
3684	700739
22859	700740
291751	700741
120641	700742
84383	700743
152197	700744
120641	700745
36289	700746
228663	700747
108061	700748
61985	700749
237271	700750
61693	700751
234653	700752
37003	700753
8418	700754
161943	700755
5303	700756
129611	700757
455896	700758
24724	700759
75785	700760
38393	700761
116420	700762
15020	700763
134031	700764
356773	700765
224145	700766
150042	700767
43777	700768
252841	700769
71465	700770
13675	700771
13675	700772
16002	700773
169233	700774
157240	700775
62038	700776
94297	700777
3673	700778
116067	700779
116067	700780
389511	700781
196143	700782
50267	700783
72847	700784
7602	700785
153914	700786
99175	700787
4126	700788
26539	700789
48875	700790
362280	700791
14385	700792
9408	700793
7164	700794
314645	700795
457557	700796
207737	700797
61280	700798
55353	700799
33999	700800
16168	700801
80579	700802
248079	700803
70088	700804
283958	700805
7900	700806
356061	700807
106292	700808
236198	700809
450272	700810
106931	700811
125206	700812
989	700813
989	700814
121072	700815
69388	700816
9574	700817
18174	700818
25666	700819
29560	700820
115868	700821
64359	700822
448784	700823
64359	700824
450169	700825
91125	700826
3414	700827
23847	700828
19725	700829
424216	700830
243104	700831
178531	700832
44230	700833
346331	700834
100825	700835
46126	700836
455863	700837
251333	700838
276	700839
156474	700840
189170	700841
58180	700842
345608	700843
24053	700844
62798	700845
262725	700846
110777	700847
267564	700848
154642	700849
112504	700850
137141	700851
259058	700852
94403	700853
33043	700854
391600	700855
116250	700856
324108	700857
23105	700858
142120	700859
244502	700860
125535	700861
273843	700862
36889	700863
64144	700864
89002	700865
427516	700866
151457	700867
9097	700868
22510	700869
368823	700870
1524	700871
130293	700872
190612	700873
114309	700874
13123	700875
289130	700876
181775	700877
442964	700878
458598	700879
127901	700880
80060	700881
197299	700882
6926	700883
44335	700884
11924	700885
127420	700886
112068	700887
130987	700888
4585	700889
195599	700890
131890	700891
443756	700892
804	700893
350036	700894
140820	700895
308695	700896
98855	700897
204855	700898
728	700899
68015	700900
65518	700901
156808	700902
155247	700903
348680	700904
83552	700905
83552	700906
15803	700907
236082	700908
64969	700909
301135	700910
275658	700911
456028	700912
202228	700913
449246	700914
206873	700915
127059	700916
445625	700917
65266	700918
33294	700919
174616	700920
269108	700921
47450	700922
105991	700923
244601	700924
243217	700925
83067	700926
117914	700927
229710	700928
127804	700929
24782	700930
232190	700931
365592	700932
298335	700933
406514	700934
444412	700935
223297	700936
189542	700937
59966	700938
40	700939
332726	700940
82019	700941
249725	700942
227747	700943
40835	700944
425375	700945
356952	700946
123698	700947
7328	700948
21036	700949
224186	700950
300885	700951
216300	700952
6245	700953
23948	700954
29981	700955
186128	700956
54706	700957
81822	700958
42887	700959
31726	700960
38862	700961
292731	700962
339961	700963
158792	700964
153762	700965
309232	700966
8747	700967
27273	700968
171996	700969
79182	700970
26918	700971
244267	700972
307639	700973
180766	700974
309979	700975
29161	700976
22696	700977
388702	700978
419633	700979
8226	700980
92558	700981
60392	700982
414851	700983
178078	700984
251965	700985
43994	700986
66637	700987
201371	700988
233019	700989
77242	700990
7967	700991
58719	700992
10836	700993
24620	700994
227777	700995
149971	700996
75708	700997
251143	700998
148347	700999
188699	701000
149299	701001
124141	701002
413667	701003
134617	701004
335590	701005
287390	701006
171200	701007
75648	701008
213151	701009
441393	701010
16933	701011
32678	701012
406320	701013
240550	701014
97116	701015
90697	701016
25027	701017
66193	701018
217142	701019
186360	701020
414630	701021
30844	701022
231867	701023
158882	701024
61906	701025
17291	701026
169465	701027
293655	701028
114340	701029
18478	701030
57892	701031
48558	701032
35069	701033
123772	701034
405362	701035
140321	701036
357563	701037
11289	701038
71583	701039
159892	701040
103371	701041
410173	701042
171308	701043
177302	701044
139472	701045
211468	701046
127715	701047
364232	701048
254819	701049
212728	701050
229786	701051
115971	701052
113881	701053
407625	701054
123692	701055
53708	701056
110277	701057
242586	701058
217054	701059
365647	701060
107901	701061
417848	701062
180259	701063
49622	701064
384340	701065
229477	701066
206733	701067
175114	701068
148914	701069
39937	701070
235978	701071
235983	701072
15533	701073
378614	701074
187835	701075
151871	701076
200663	701077
227095	701078
345930	701079
166362	701080
101905	701081
30439	701082
261422	701083
128597	701084
108422	701085
15593	701086
135696	701087
90229	701088
181752	701089
377682	701090
75674	701091
234461	701092
14055	701093
207184	701094
266912	701095
234479	701096
248574	701097
24224	701098
354803	701099
98635	701100
41601	701101
408994	701102
238205	701103
37403	701104
26088	701105
230680	701106
79912	701107
85036	701108
251295	701109
54140	701110
57574	701111
34700	701112
47439	701113
454918	701114
443568	701115
115956	701116
404297	701117
156864	701118
396285	701119
8155	701120
62109	701121
15276	701122
48160	701123
220534	701124
130902	701125
253626	701126
13461	701127
10897	701128
161238	701129
449836	701130
132665	701131
190808	701132
246088	701133
386259	701134
363176	701135
19760	701136
17992	701137
62443	701138
164485	701139
126231	701140
203789	701141
53418	701142
88496	701143
235620	701144
171942	701145
3323	701146
22264	701147
45186	701148
382966	701149
21509	701150
22629	701151
370021	701152
237222	701153
419879	701154
150900	701155
224486	701156
401626	701157
290972	701158
13602	701159
68280	701160
11051	701161
26021	701162
191719	701163
217109	701164
96908	701165
129885	701166
403955	701167
50039	701168
365190	701169
247116	701170
372655	701171
92111	701172
266993	701173
331634	701174
264845	701175
324306	701176
1605	701177
162666	701178
458699	701179
66694	701180
153989	701181
18883	701182
28146	701183
324849	701184
142619	701185
109394	701186
189499	701187
93856	701188
101231	701189
162765	701190
99438	701191
419345	701192
15687	701193
76961	701194
99932	701195
15614	701196
44330	701197
325575	701198
300874	701199
124805	701200
167311	701201
43138	701202
197405	701203
200461	701204
60439	701205
396628	701206
95404	701207
429583	701208
69751	701209
65546	701210
1622	701211
65318	701212
256107	701213
114632	701214
33100	701215
135882	701216
420363	701217
213744	701218
56033	701219
218598	701220
87347	701221
63275	701222
142599	701223
112614	701224
380161	701225
113457	701226
280522	701227
341901	701228
235635	701229
108775	701230
2560	701231
12369	701232
356583	701233
39783	701234
130540	701235
26606	701236
46542	701237
278924	701238
9125	701239
83652	701240
83147	701241
240752	701242
88593	701243
141196	701244
2249	701245
297609	701246
404716	701247
447110	701248
159914	701249
4619	701250
8954	701251
88546	701252
398208	701253
7078	701254
4360	701255
167310	701256
276213	701257
5159	701258
198960	701259
75254	701260
9443	701261
367518	701262
70990	701263
130126	701264
5803	701265
42129	701266
305575	701267
190695	701268
83875	701269
42956	701270
20863	701271
304386	701272
319803	701273
161046	701274
24253	701275
27016	701276
94986	701277
376676	701278
79033	701279
190374	701280
282	701281
216322	701282
152053	701283
58330	701284
191053	701285
220676	701286
140797	701287
101300	701288
171206	701289
5190	701290
436014	701291
72006	701292
60151	701293
460095	701294
203162	701295
57644	701296
295831	701297
342329	701298
125355	701299
265814	701300
220177	701301
329958	701302
132298	701303
91485	701304
121948	701305
57659	701306
18500	701307
115011	701308
235888	701309
335318	701310
233399	701311
386148	701312
176352	701313
10180	701314
280640	701315
76450	701316
65296	701317
164256	701318
101207	701319
41959	701320
251442	701321
369822	701322
2112	701323
115455	701324
153212	701325
160031	701326
175794	701327
76177	701328
16243	701329
178707	701330
34736	701331
22104	701332
184688	701333
134754	701334
133823	701335
178738	701336
237730	701337
120357	701338
11512	701339
58299	701340
223557	701341
381768	701342
60038	701343
9911	701344
128973	701345
208196	701346
37934	701347
225020	701348
23641	701349
364024	701350
296172	701351
10153	701352
222494	701353
90556	701354
79413	701355
106317	701356
167687	701357
20442	701358
208188	701359
253773	701360
89519	701361
8910	701362
224281	701363
212581	701364
128072	701365
424360	701366
118643	701367
12955	701368
422855	701369
15102	701370
33780	701371
33337	701372
18055	701373
44754	701374
73085	701375
237136	701376
190160	701377
209877	701378
226936	701379
54929	701380
104209	701381
127657	701382
28737	701383
45944	701384
180853	701385
113156	701386
57304	701387
260340	701388
207539	701389
49253	701390
239157	701391
118910	701392
113993	701393
34545	701394
236154	701395
65109	701396
9867	701397
2696	701398
50564	701399
178594	701400
393653	701401
359115	701402
92515	701403
20375	701404
366451	701405
115908	701406
9972	701407
313604	701408
210239	701409
2713	701410
393153	701411
119033	701412
4752	701413
78104	701414
350454	701415
45072	701416
105852	701417
194366	701418
92311	701419
291954	701420
191080	701421
250265	701422
54401	701423
72829	701424
121557	701425
71842	701426
135509	701427
123981	701428
197575	701429
23399	701430
212743	701431
151496	701432
119261	701433
333939	701434
245850	701435
59620	701436
344565	701437
374496	701438
393367	701439
15178	701440
183204	701441
249890	701442
16503	701443
116515	701444
72604	701445
115773	701446
40948	701447
205428	701448
235269	701449
72142	701450
291207	701451
243624	701452
19933	701453
2696	701454
15540	701455
56576	701456
34776	701457
298384	701458
202623	701459
30846	701460
53262	701461
61662	701462
365471	701463
232702	701464
459003	701465
56092	701466
58349	701467
43468	701468
179268	701469
175625	701470
305647	701471
122024	701472
294819	701473
313775	701474
80689	701475
445280	701476
15908	701477
440521	701478
14357	701479
235347	701480
195828	701481
163021	701482
336679	701483
28450	701484
59027	701485
48262	701486
175196	701487
381266	701488
15003	701489
77753	701490
19162	701491
127177	701492
208154	701493
115877	701494
30499	701495
64291	701496
42256	701497
404399	701498
13301	701499
50390	701500
38215	701501
52580	701502
5548	701503
244541	701504
190337	701505
93865	701506
180240	701507
211499	701508
167147	701509
242623	701510
238678	701511
25439	701512
180794	701513
241806	701514
421916	701515
5392	701516
324468	701517
132562	701518
34466	701519
7931	701520
93455	701521
229992	701522
200089	701523
431915	701524
217930	701525
80259	701526
203762	701527
237441	701528
273103	701529
106190	701530
81186	701531
116019	701532
55972	701533
142678	701534
115864	701535
27727	701536
64922	701537
72620	701538
454804	701539
98699	701540
353397	701541
161013	701542
49698	701543
454067	701544
42420	701545
181570	701546
163293	701547
51504	701548
409510	701549
409900	701550
51207	701551
403444	701552
170744	701553
2742	701554
9535	701555
183592	701556
27264	701557
1006	701558
130568	701559
62301	701560
17925	701561
17395	701562
122132	701563
3535	701564
51518	701565
213106	701566
307103	701567
161202	701568
109115	701569
418039	701570
114126	701571
138616	701572
74879	701573
99892	701574
31789	701575
303743	701576
224883	701577
135109	701578
188660	701579
384098	701580
173006	701581
110719	701582
33916	701583
226248	701584
48661	701585
159071	701586
132151	701587
143333	701588
430099	701589
452275	701590
207541	701591
96432	701592
130928	701593
17245	701594
153393	701595
91919	701596
333153	701597
205216	701598
237905	701599
88903	701600
14655	701601
121445	701602
167910	701603
1192	701604
245430	701605
181021	701606
2795	701607
39040	701608
27008	701609
201002	701610
128509	701611
1872	701612
88922	701613
116679	701614
43677	701615
115106	701616
201868	701617
24290	701618
24290	701619
141098	701620
65888	701621
116327	701622
258239	701623
128311	701624
26329	701625
260146	701626
48666	701627
311866	701628
98295	701629
87489	701630
129470	701631
402977	701632
169454	701633
195871	701634
4722	701635
69324	701636
8346	701637
324377	701638
52325	701639
16468	701640
435101	701641
457882	701642
365037	701643
205375	701644
256236	701645
251408	701646
424157	701647
149932	701648
94571	701649
262511	701650
345504	701651
262539	701652
23828	701653
393570	701654
277646	701655
6058	701656
44463	701657
34105	701658
26036	701659
27479	701660
86193	701661
72511	701662
144523	701663
236563	701664
4581	701665
136275	701666
61702	701667
48702	701668
58805	701669
5272	701670
237894	701671
176797	701672
33624	701673
64551	701674
99833	701675
83441	701676
247616	701677
91116	701678
126819	701679
30000	701680
5104	701681
1304	701682
8894	701683
25995	701684
49350	701685
130713	701686
71310	701687
208457	701688
241397	701689
126741	701690
237073	701691
12631	701692
137418	701693
317286	701694
234163	701695
62737	701696
80591	701697
311303	701698
7306	701699
145705	701700
41737	701701
162831	701702
34800	701703
96417	701704
52289	701705
223097	701706
15486	701707
177430	701708
23177	701709
191722	701710
131273	701711
221424	701712
430716	701713
324804	701714
211650	701715
350936	701716
4020	701717
7480	701718
363	701719
18009	701720
187419	701721
125262	701722
83472	701723
229954	701724
165024	701725
183707	701726
65230	701727
155299	701728
154776	701729
249932	701730
139750	701731
300482	701732
5594	701733
55513	701734
237332	701735
436061	701736
5591	701737
342238	701738
106399	701739
436705	701740
147516	701741
163335	701742
66482	701743
350984	701744
447597	701745
153036	701746
387604	701747
11327	701748
197293	701749
441499	701750
61914	701751
301960	701752
19792	701753
159748	701754
9717	701755
26925	701756
400566	701757
326249	701758
17644	701759
34670	701760
148177	701761
260181	701762
86348	701763
7564	701764
250643	701765
235175	701766
21039	701767
63783	701768
456863	701769
112725	701770
108247	701771
49566	701772
41523	701773
454831	701774
53957	701775
55106	701776
289510	701777
340365	701778
50282	701779
100721	701780
28399	701781
406473	701782
381510	701783
438561	701784
55497	701785
317871	701786
440006	701787
55419	701788
352224	701789
449284	701790
199698	701791
193905	701792
40261	701793
9144	701794
198460	701795
195588	701796
436105	701797
35326	701798
40687	701799
403249	701800
351540	701801
140830	701802
139665	701803
115812	701804
69354	701805
169441	701806
265608	701807
14735	701808
339	701809
369	701810
54410	701811
27301	701812
434354	701813
106240	701814
190849	701815
32704	701816
16085	701817
245644	701818
85074	701819
409951	701820
28775	701821
33460	701822
179483	701823
30311	701824
141220	701825
177881	701826
30569	701827
268632	701828
197060	701829
389254	701830
5278	701831
19621	701832
440822	701833
382335	701834
2302	701835
144093	701836
364791	701837
72232	701838
188203	701839
12739	701840
309069	701841
409230	701842
65217	701843
353928	701844
231407	701845
247239	701846
188058	701847
79989	701848
192330	701849
5822	701850
302837	701851
21695	701852
271860	701853
274168	701854
42961	701855
121244	701856
88855	701857
39287	701858
26716	701859
15127	701860
220411	701861
10313	701862
30385	701863
237847	701864
28222	701865
9185	701866
303129	701867
81305	701868
29324	701869
336593	701870
90903	701871
40779	701872
227619	701873
363324	701874
166665	701875
501	701876
7278	701877
7680	701878
151781	701879
15125	701880
71818	701881
24795	701882
8142	701883
385965	701884
383655	701885
237115	701886
72696	701887
169178	701888
40075	701889
182404	701890
13794	701891
22871	701892
431510	701893
22957	701894
105205	701895
87898	701896
453141	701897
238393	701898
296284	701899
5889	701900
240715	701901
191656	701902
27840	701903
321711	701904
267255	701905
122661	701906
2782	701907
53408	701908
122172	701909
38185	701910
315443	701911
41848	701912
548	701913
121904	701914
65192	701915
434385	701916
10552	701917
190370	701918
61735	701919
63782	701920
476	701921
5993	701922
111914	701923
106	701924
350203	701925
6129	701926
98480	701927
33735	701928
28680	701929
190324	701930
124151	701931
119975	701932
385863	701933
373230	701934
7454	701935
76554	701936
395656	701937
336832	701938
198479	701939
75625	701940
220965	701941
314756	701942
368825	701943
182152	701944
102796	701945
201683	701946
98340	701947
49169	701948
351474	701949
440401	701950
377994	701951
198310	701952
77971	701953
401617	701954
53087	701955
371064	701956
114204	701957
221908	701958
344471	701959
284108	701960
146360	701961
434123	701962
107538	701963
120157	701964
211589	701965
182796	701966
362734	701967
203710	701968
315666	701969
149280	701970
115634	701971
230002	701972
18247	701973
28035	701974
30581	701975
269263	701976
166925	701977
16200	701978
177787	701979
176420	701980
70227	701981
136716	701982
165102	701983
329634	701984
68580	701985
334529	701986
37330	701987
74032	701988
98296	701989
250663	701990
212265	701991
220156	701992
24486	701993
346448	701994
359315	701995
247847	701996
107057	701997
42702	701998
41335	701999
348728	702000
44	702001
247	702002
6580	702003
61443	702004
41243	702005
182149	702006
177431	702007
451427	702008
439627	702009
246857	702010
373376	702011
3425	702012
77225	702013
413074	702014
451640	702015
427252	702016
73242	702017
206725	702018
123921	702019
29051	702020
238172	702021
331106	702022
63901	702023
246461	702024
26722	702025
141895	702026
88268	702027
181033	702028
128206	702029
25841	702030
141578	702031
362131	702032
411994	702033
62856	702034
400361	702035
10740	702036
92322	702037
126001	702038
116499	702039
250557	702040
201498	702041
127138	702042
459552	702043
96104	702044
177684	702045
393281	702046
235679	702047
196269	702048
350313	702049
229539	702050
74852	702051
65275	702052
147831	702053
117982	702054
234333	702055
181437	702056
143417	702057
22384	702058
47443	702059
419132	702060
61247	702061
173828	702062
32383	702063
5082	702064
297777	702065
32297	702066
3018	702067
38307	702068
7127	702069
4451	702070
197215	702071
197191	702072
84455	702073
52108	702074
116018	702075
171186	702076
250157	702077
203674	702078
82540	702079
42681	702080
28931	702081
178277	702082
91235	702083
41006	702084
125704	702085
199291	702086
147779	702087
396876	702088
147205	702089
126698	702090
76365	702091
288214	702092
264477	702093
124427	702094
176392	702095
80572	702096
178297	702097
324761	702098
121500	702099
28228	702100
21601	702101
241827	702102
453102	702103
418201	702104
400380	702105
109646	702106
27628	702107
133279	702108
170238	702109
115704	702110
175685	702111
279034	702112
6925	702113
35087	702114
42724	702115
54814	702116
94694	702117
12885	702118
457355	702119
352274	702120
446413	702121
13532	702122
42699	702123
64555	702124
209005	702125
363638	702126
114946	702127
1996	702128
77886	702129
135808	702130
4766	702131
266082	702132
8767	702133
37551	702134
81881	702135
371726	702136
179025	702137
55626	702138
75082	702139
322595	702140
158249	702141
176873	702142
79907	702143
34129	702144
96523	702145
302654	702146
401654	702147
198454	702148
294507	702149
63361	702150
49401	702151
431334	702152
399044	702153
143052	702154
190718	702155
454315	702156
311339	702157
263454	702158
24456	702159
994	702160
173990	702161
7480	702162
206943	702163
28207	702164
132157	702165
121888	702166
74385	702167
174352	702168
64762	702169
9627	702170
188105	702171
99578	702172
395119	702173
160547	702174
128247	702175
444166	702176
122076	702177
186899	702178
250182	702179
10444	702180
18158	702181
382872	702182
284847	702183
225849	702184
161800	702185
213085	702186
143921	702187
185597	702188
132881	702189
52095	702190
96205	702191
397469	702192
228839	702193
9798	702194
125830	702195
268920	702196
423731	702197
40274	702198
142215	702199
57591	702200
38227	702201
25454	702202
17727	702203
47101	702204
118150	702205
148531	702206
276540	702207
196347	702208
54573	702209
56929	702210
456909	702211
214074	702212
110989	702213
373194	702214
78389	702215
123304	702216
15439	702217
248224	702218
343037	702219
220604	702220
27770	702221
314391	702222
250263	702223
10630	702224
13338	702225
122379	702226
88	702227
157774	702228
28258	702229
109345	702230
326074	702231
75712	702232
132823	702233
309468	702234
377665	702235
425814	702236
49163	702237
111324	702238
53786	702239
97433	702240
29526	702241
20922	702242
4631	702243
262884	702244
78376	702245
356506	702246
92245	702247
15899	702248
25784	702249
147069	702250
11462	702251
422374	702252
3251	702253
417422	702254
104284	702255
126885	702256
204781	702257
98983	702258
14611	702259
30415	702260
220449	702261
138953	702262
318583	702263
147740	702264
72774	702265
163399	702266
384938	702267
7789	702268
217058	702269
30759	702270
360411	702271
165241	702272
432672	702273
32138	702274
388424	702275
328967	702276
64061	702277
62993	702278
101555	702279
438159	702280
376523	702281
333570	702282
223839	702283
142185	702284
167311	702285
53851	702286
48736	702287
59247	702288
137715	702289
228986	702290
145795	702291
10230	702292
396334	702293
67459	702294
416175	702295
34661	702296
59146	702297
240645	702298
85109	702299
14174	702300
29645	702301
125009	702302
117446	702303
97124	702304
106410	702305
202598	702306
450422	702307
124000	702308
67543	702309
30176	702310
112060	702311
43647	702312
179701	702313
11837	702314
146301	702315
1598	702316
121857	702317
290564	702318
54127	702319
15196	702320
318765	702321
309196	702322
45322	702323
155828	702324
435814	702325
137203	702326
14663	702327
350956	702328
170819	702329
41970	702330
395247	702331
161804	702332
216946	702333
40380	702334
191040	702335
165180	702336
43233	702337
238247	702338
209332	702339
304780	702340
173521	702341
250186	702342
57355	702343
194076	702344
239646	702345
378286	702346
71285	702347
87215	702348
35458	702349
87406	702350
205483	702351
9743	702352
157206	702353
6592	702354
330497	702355
399192	702356
197129	702357
14938	702358
64593	702359
111287	702360
174970	702361
405052	702362
264449	702363
153421	702364
258522	702365
45460	702366
124564	702367
25700	702368
15519	702369
9647	702370
49026	702371
147413	702372
5143	702373
13529	702374
263070	702375
232724	702376
51596	702377
349028	702378
123933	702379
354003	702380
198864	702381
11355	702382
162586	702383
61093	702384
838	702385
125806	702386
450481	702387
2169	702388
16263	702389
322684	702390
265435	702391
121806	702392
8698	702393
39985	702394
111311	702395
43467	702396
280536	702397
29755	702398
37269	702399
218569	702400
216601	702401
246719	702402
439359	702403
178320	702404
6281	702405
413383	702406
44700	702407
13780	702408
424140	702409
39436	702410
102319	702411
27896	702412
271129	702413
241434	702414
5668	702415
61440	702416
357169	702417
162294	702418
72650	702419
80279	702420
236578	702421
123997	702422
121887	702423
343761	702424
204023	702425
33349	702426
17867	702427
11526	702428
208373	702429
130478	702430
25337	702431
2456	702432
10208	702433
49751	702434
391290	702435
426249	702436
338906	702437
438517	702438
212967	702439
370416	702440
46458	702441
211759	702442
49375	702443
191026	702444
203815	702445
399753	702446
350491	702447
255653	702448
83295	702449
164553	702450
175346	702451
12018	702452
45772	702453
138727	702454
224007	702455
95917	702456
365993	702457
274705	702458
220410	702459
137889	702460
83269	702461
348259	702462
248604	702463
319726	702464
197305	702465
408208	702466
7004	702467
166237	702468
99835	702469
265951	702470
57521	702471
143034	702472
428397	702473
59405	702474
67130	702475
293793	702476
201053	702477
36829	702478
370245	702479
204077	702480
133817	702481
451631	702482
209981	702483
458753	702484
86703	702485
93768	702486
209991	702487
281856	702488
44166	702489
126416	702490
79671	702491
160905	702492
267508	702493
344505	702494
44517	702495
156574	702496
6042	702497
13893	702498
426764	702499
380091	702500
128078	702501
232218	702502
32303	702503
70515	702504
139698	702505
44952	702506
126715	702507
373772	702508
271972	702509
167090	702510
232849	702511
36931	702512
48438	702513
213044	702514
393058	702515
9805	702516
457410	702517
205576	702518
354311	702519
57756	702520
142695	702521
157405	702522
189918	702523
41916	702524
204543	702525
165765	702526
117986	702527
115376	702528
71493	702529
55554	702530
103534	702531
238732	702532
86754	702533
341937	702534
13862	702535
8959	702536
45986	702537
405226	702538
407068	702539
183808	702540
175723	702541
391248	702542
65788	702543
189620	702544
134539	702545
253533	702546
56929	702547
155173	702548
443216	702549
278568	702550
177206	702551
39432	702552
30916	702553
263324	702554
397815	702555
98048	702556
250131	702557
225708	702558
212411	702559
19211	702560
77475	702561
115885	702562
60104	702563
109442	702564
154288	702565
113040	702566
324104	702567
441650	702568
174153	702569
81921	702570
414388	702571
83993	702572
55658	702573
160630	702574
438067	702575
241097	702576
63167	702577
27449	702578
17085	702579
50634	702580
93593	702581
364866	702582
299098	702583
34591	702584
19141	702585
314693	702586
116077	702587
413493	702588
21216	702589
339266	702590
42353	702591
55230	702592
377598	702593
339833	702594
65690	702595
211469	702596
157734	702597
199944	702598
90053	702599
34003	702600
103670	702601
306075	702602
431736	702603
84990	702604
224684	702605
185353	702606
39030	702607
371683	702608
136930	702609
342229	702610
83885	702611
260147	702612
214924	702613
88886	702614
50359	702615
9938	702616
338468	702617
72738	702618
112894	702619
101692	702620
244552	702621
223890	702622
248728	702623
172992	702624
189123	702625
214605	702626
372155	702627
347255	702628
412823	702629
196488	702630
4930	702631
53634	702632
50508	702633
226494	702634
448119	702635
19123	702636
52753	702637
201382	702638
3796	702639
92172	702640
125	702641
57937	702642
164748	702643
122368	702644
142570	702645
225967	702646
292690	702647
78402	702648
286645	702649
28153	702650
6568	702651
117255	702652
426429	702653
200814	702654
113507	702655
177516	702656
127150	702657
302977	702658
56288	702659
283929	702660
66837	702661
207019	702662
67002	702663
181892	702664
331220	702665
279936	702666
192855	702667
356063	702668
275690	702669
18679	702670
157048	702671
9329	702672
179655	702673
269520	702674
415038	702675
150	702676
400749	702677
59583	702678
15949	702679
422650	702680
53686	702681
417231	702682
309356	702683
19036	702684
82829	702685
245069	702686
419761	702687
77890	702688
223616	702689
199080	702690
43102	702691
48259	702692
223542	702693
305135	702694
185964	702695
231724	702696
160464	702697
249122	702698
25843	702699
210210	702700
140558	702701
234696	702702
163453	702703
394345	702704
144712	702705
174229	702706
125999	702707
233443	702708
48824	702709
17483	702710
102925	702711
310406	702712
49169	702713
2833	702714
108129	702715
122452	702716
298023	702717
264562	702718
100298	702719
280909	702720
398899	702721
11062	702722
55315	702723
36793	702724
123418	702725
183202	702726
7536	702727
65869	702728
194185	702729
160342	702730
33644	702731
362355	702732
127638	702733
119163	702734
162430	702735
18858	702736
67956	702737
7266	702738
57223	702739
325511	702740
190331	702741
344026	702742
302465	702743
76956	702744
305048	702745
121375	702746
65703	702747
21446	702748
17565	702749
174159	702750
91207	702751
17889	702752
57554	702753
31568	702754
35338	702755
71602	702756
64458	702757
186513	702758
396362	702759
122881	702760
136503	702761
386421	702762
356659	702763
337378	702764
287130	702765
222225	702766
230200	702767
175124	702768
91423	702769
428627	702770
448775	702771
114080	702772
337206	702773
144986	702774
83474	702775
6470	702776
308942	702777
174912	702778
52481	702779
3785	702780
32716	702781
33454	702782
102237	702783
240473	702784
416203	702785
721	702786
86373	702787
154188	702788
115072	702789
21755	702790
40605	702791
146969	702792
248313	702793
272587	702794
354687	702795
431145	702796
11692	702797
30508	702798
372505	702799
105883	702800
19107	702801
50822	702802
343294	702803
8569	702804
43475	702805
92215	702806
413486	702807
12612	702808
219360	702809
9557	702810
68303	702811
137113	702812
29275	702813
23402	702814
62668	702815
19978	702816
46921	702817
154910	702818
117266	702819
5889	702820
390342	702821
85613	702822
265217	702823
22437	702824
377406	702825
17727	702826
228466	702827
153206	702828
104344	702829
421221	702830
93160	702831
277869	702832
1848	702833
137727	702834
441308	702835
6095	702836
353737	702837
434355	702838
91772	702839
74962	702840
66397	702841
210193	702842
123318	702843
51091	702844
47550	702845
338986	702846
422451	702847
99097	702848
259068	702849
427891	702850
141343	702851
99480	702852
162295	702853
314863	702854
202635	702855
112344	702856
24602	702857
48751	702858
129891	702859
14254	702860
354801	702861
59520	702862
5858	702863
175229	702864
168766	702865
125	702866
211339	702867
34988	702868
438560	702869
3093	702870
109301	702871
392715	702872
50606	702873
27663	702874
113486	702875
31735	702876
114938	702877
50509	702878
111814	702879
25617	702880
167387	702881
24851	702882
266020	702883
831	702884
14915	702885
33065	702886
7744	702887
198896	702888
21261	702889
6841	702890
171137	702891
82024	702892
160371	702893
374383	702894
148594	702895
221495	702896
144203	702897
352788	702898
14863	702899
4761	702900
29181	702901
11654	702902
15825	702903
88693	702904
295882	702905
412446	702906
100703	702907
158582	702908
5998	702909
231854	702910
215556	702911
71972	702912
29136	702913
107679	702914
73825	702915
133996	702916
381034	702917
146320	702918
123155	702919
187673	702920
334290	702921
367913	702922
23860	702923
213418	702924
454000	702925
40622	702926
22856	702927
222049	702928
238102	702929
19594	702930
115996	702931
122451	702932
1385	702933
27595	702934
123452	702935
116821	702936
435099	702937
150312	702938
31381	702939
82643	702940
355987	702941
9869	702942
2236	702943
117031	702944
245605	702945
209240	702946
439248	702947
96432	702948
80453	702949
341983	702950
85333	702951
75794	702952
37	702953
70137	702954
101637	702955
148853	702956
169763	702957
30865	702958
431779	702959
189138	702960
3082	702961
103888	702962
318136	702963
64838	702964
215447	702965
396450	702966
310956	702967
8403	702968
26426	702969
350359	702970
144275	702971
44087	702972
257287	702973
12823	702974
294599	702975
118484	702976
440199	702977
140505	702978
128151	702979
115348	702980
219071	702981
62548	702982
90592	702983
66309	702984
450008	702985
10123	702986
44219	702987
132842	702988
49122	702989
127577	702990
21435	702991
409448	702992
453905	702993
114162	702994
157117	702995
212738	702996
57207	702997
41367	702998
232681	702999
17110	703000
48631	703001
131369	703002
281584	703003
34813	703004
119903	703005
28546	703006
386865	703007
7662	703008
156644	703009
209405	703010
86532	703011
337343	703012
214675	703013
28232	703014
209657	703015
270927	703016
305	703017
145146	703018
118300	703019
21680	703020
267613	703021
270115	703022
319843	703023
62998	703024
297658	703025
29426	703026
298216	703027
191213	703028
141937	703029
151304	703030
44679	703031
57974	703032
28141	703033
8740	703034
108277	703035
85061	703036
106046	703037
46630	703038
93223	703039
16827	703040
25888	703041
218209	703042
38738	703043
96677	703044
126504	703045
142349	703046
437020	703047
8540	703048
47200	703049
415562	703050
2083	703051
440557	703052
28133	703053
51912	703054
380104	703055
11558	703056
211629	703057
211975	703058
160425	703059
210870	703060
4301	703061
36085	703062
306072	703063
87119	703064
364746	703065
156060	703066
89560	703067
26720	703068
323017	703069
185167	703070
362185	703071
1596	703072
438811	703073
16696	703074
28859	703075
56258	703076
236762	703077
436819	703078
7342	703079
149101	703080
178144	703081
66806	703082
59616	703083
178634	703084
250588	703085
105742	703086
190455	703087
65611	703088
334908	703089
55730	703090
133814	703091
5292	703092
92689	703093
225503	703094
15991	703095
380771	703096
58153	703097
325578	703098
53082	703099
435424	703100
29116	703101
45637	703102
32413	703103
227826	703104
60295	703105
343116	703106
357371	703107
388072	703108
72921	703109
151130	703110
15203	703111
141207	703112
63886	703113
198526	703114
99308	703115
89767	703116
87173	703117
177573	703118
233564	703119
417436	703120
14639	703121
50939	703122
113080	703123
42923	703124
223321	703125
10952	703126
201500	703127
186643	703128
410169	703129
287085	703130
91466	703131
111185	703132
105925	703133
114185	703134
410223	703135
66319	703136
93677	703137
226185	703138
40446	703139
31475	703140
1308	703141
39719	703142
202596	703143
15765	703144
108012	703145
21668	703146
53618	703147
205471	703148
17968	703149
54930	703150
9596	703151
221	703152
371125	703153
111459	703154
31944	703155
121806	703156
29845	703157
390125	703158
78594	703159
107234	703160
125867	703161
210437	703162
142130	703163
33262	703164
225320	703165
17901	703166
2628	703167
113691	703168
9713	703169
390271	703170
2789	703171
106949	703172
91452	703173
175008	703174
66125	703175
207759	703176
23554	703177
191689	703178
35075	703179
35081	703180
7668	703181
30990	703182
208593	703183
396636	703184
68712	703185
441063	703186
691	703187
194356	703188
89175	703189
208377	703190
58399	703191
1763	703192
213643	703193
173192	703194
330022	703195
259609	703196
3134	703197
266473	703198
275124	703199
141590	703200
303547	703201
341681	703202
23151	703203
43114	703204
367411	703205
38261	703206
107614	703207
61217	703208
422971	703209
244798	703210
7592	703211
31850	703212
78329	703213
238386	703214
151406	703215
249008	703216
12989	703217
85553	703218
392068	703219
2532	703220
332076	703221
27110	703222
49249	703223
81335	703224
68865	703225
251490	703226
319761	703227
20323	703228
20449	703229
393253	703230
407999	703231
19604	703232
107573	703233
49145	703234
274077	703235
430335	703236
409800	703237
4996	703238
392322	703239
82463	703240
38259	703241
132770	703242
43920	703243
19315	703244
11556	703245
208106	703246
183140	703247
22363	703248
140951	703249
138512	703250
121044	703251
104147	703252
14401	703253
70734	703254
115573	703255
148182	703256
469	703257
31941	703258
286882	703259
102365	703260
5638	703261
69188	703262
54724	703263
265257	703264
10196	703265
119086	703266
416986	703267
128605	703268
50545	703269
402591	703270
161760	703271
19302	703272
154848	703273
109323	703274
254128	703275
54079	703276
411782	703277
69236	703278
242371	703279
241634	703280
283398	703281
224525	703282
417470	703283
112100	703284
6309	703285
314570	703286
117608	703287
4800	703288
84643	703289
56078	703290
459715	703291
168741	703292
276716	703293
200094	703294
301950	703295
227915	703296
330382	703297
450657	703298
188426	703299
111758	703300
210410	703301
124637	703302
211876	703303
268813	703304
277188	703305
46137	703306
60908	703307
200223	703308
122166	703309
35494	703310
104255	703311
251925	703312
64750	703313
281313	703314
202541	703315
161385	703316
17104	703317
120980	703318
93474	703319
91705	703320
65867	703321
114032	703322
222365	703323
202184	703324
50824	703325
98655	703326
551	703327
17448	703328
107979	703329
40428	703330
6307	703331
415996	703332
34546	703333
173116	703334
192915	703335
118959	703336
98866	703337
220725	703338
234525	703339
176637	703340
294289	703341
25643	703342
380264	703343
36489	703344
38714	703345
17204	703346
88502	703347
116047	703348
135396	703349
83940	703350
95243	703351
194583	703352
114123	703353
21865	703354
31536	703355
181748	703356
9840	703357
276800	703358
93937	703359
233349	703360
39847	703361
29226	703362
278820	703363
60266	703364
59898	703365
166338	703366
365481	703367
41402	703368
92046	703369
26024	703370
109037	703371
117134	703372
392849	703373
81907	703374
220093	703375
12855	703376
393972	703377
46002	703378
390885	703379
37967	703380
225477	703381
218293	703382
210806	703383
80736	703384
135360	703385
185501	703386
89128	703387
4165	703388
355981	703389
389733	703390
186737	703391
452715	703392
435465	703393
65340	703394
10593	703395
379427	703396
37553	703397
184283	703398
63863	703399
52691	703400
75125	703401
72889	703402
20338	703403
174175	703404
44135	703405
187386	703406
59075	703407
62657	703408
68340	703409
23682	703410
121268	703411
84257	703412
201089	703413
149542	703414
67760	703415
67760	703416
333854	703417
32650	703418
100428	703419
13872	703420
178399	703421
236957	703422
11807	703423
102137	703424
76887	703425
451353	703426
97210	703427
18915	703428
522	703429
56450	703430
32023	703431
37314	703432
354074	703433
389845	703434
235476	703435
22026	703436
81061	703437
46752	703438
59993	703439
25896	703440
436618	703441
17493	703442
121697	703443
19266	703444
96204	703445
89501	703446
57215	703447
221840	703448
134214	703449
209338	703450
235577	703451
83775	703452
92304	703453
26702	703454
20521	703455
45707	703456
98298	703457
352152	703458
406616	703459
39584	703460
26736	703461
58889	703462
206835	703463
369861	703464
24402	703465
414088	703466
36907	703467
38638	703468
3402	703469
4396	703470
60303	703471
127535	703472
4921	703473
6141	703474
255207	703475
251541	703476
297537	703477
109304	703478
405209	703479
439056	703480
231811	703481
180804	703482
32671	703483
2047	703484
29613	703485
301173	703486
79207	703487
38797	703488
12789	703489
411233	703490
7939	703491
152320	703492
433990	703493
316659	703494
32202	703495
54232	703496
151373	703497
65074	703498
69679	703499
100429	703500
137541	703501
70573	703502
144141	703503
111215	703504
86317	703505
199008	703506
428549	703507
90795	703508
129573	703509
153676	703510
40713	703511
211652	703512
246632	703513
4420	703514
72085	703515
447213	703516
144750	703517
272440	703518
108545	703519
244260	703520
210351	703521
384104	703522
336499	703523
66126	703524
453272	703525
85295	703526
275905	703527
107690	703528
81452	703529
192234	703530
66010	703531
285998	703532
192648	703533
116452	703534
75049	703535
220703	703536
93155	703537
136358	703538
123785	703539
187611	703540
27720	703541
1542	703542
238949	703543
1353	703544
14520	703545
1680	703546
257801	703547
151243	703548
135913	703549
32478	703550
148	703551
203	703552
372486	703553
403915	703554
105794	703555
3276	703556
426655	703557
73024	703558
13970	703559
8983	703560
121621	703561
139638	703562
3763	703563
34575	703564
80141	703565
262581	703566
67452	703567
459943	703568
452895	703569
100601	703570
60936	703571
116044	703572
211051	703573
148985	703574
342847	703575
411632	703576
21810	703577
371142	703578
444463	703579
206578	703580
23431	703581
76225	703582
25294	703583
215449	703584
165839	703585
201802	703586
83262	703587
111313	703588
26926	703589
218983	703590
50758	703591
433599	703592
452309	703593
365535	703594
202443	703595
232579	703596
52622	703597
51103	703598
286206	703599
69852	703600
337987	703601
90287	703602
632	703603
89715	703604
177206	703605
75228	703606
364712	703607
92144	703608
111956	703609
3863	703610
57761	703611
452762	703612
97011	703613
63465	703614
234591	703615
33826	703616
100781	703617
431478	703618
37745	703619
199055	703620
1423	703621
74925	703622
145700	703623
105	703624
106900	703625
114591	703626
106651	703627
25038	703628
435711	703629
57991	703630
435326	703631
387916	703632
150147	703633
400836	703634
387475	703635
2037	703636
365228	703637
28920	703638
18379	703639
11362	703640
118203	703641
201616	703642
2513	703643
192042	703644
29030	703645
337019	703646
16854	703647
28988	703648
17134	703649
103209	703650
448599	703651
20324	703652
103693	703653
53295	703654
78055	703655
165235	703656
15285	703657
229751	703658
158956	703659
341919	703660
26166	703661
35665	703662
418749	703663
40507	703664
75800	703665
377117	703666
375221	703667
90856	703668
23401	703669
8874	703670
11218	703671
59202	703672
41461	703673
75088	703674
40890	703675
112761	703676
44666	703677
224928	703678
429774	703679
270217	703680
135511	703681
97825	703682
6685	703683
116642	703684
93684	703685
13971	703686
264580	703687
236034	703688
230946	703689
12444	703690
25827	703691
18131	703692
61758	703693
136104	703694
48958	703695
1154	703696
24539	703697
318876	703698
2415	703699
243501	703700
224390	703701
22267	703702
99341	703703
132157	703704
150035	703705
217995	703706
126844	703707
4089	703708
106627	703709
55146	703710
24597	703711
124938	703712
48641	703713
43950	703714
84763	703715
79013	703716
31669	703717
111780	703718
96919	703719
23189	703720
9512	703721
71629	703722
89419	703723
18034	703724
2190	703725
112742	703726
12196	703727
140173	703728
63950	703729
44658	703730
1	703731
2707	703732
10798	703733
200658	703734
63171	703735
223758	703736
9309	703737
24120	703738
47986	703739
98037	703740
11046	703741
104639	703742
25455	703743
71092	703744
197780	703745
73126	703746
26418	703747
2668	703748
165497	703749
103919	703750
69683	703751
15636	703752
202187	703753
269486	703754
102390	703755
20403	703756
26897	703757
8353	703758
2377	703759
68149	703760
73279	703761
67370	703762
106062	703763
185912	703764
76353	703765
175486	703766
299983	703767
142637	703768
310	703769
240954	703770
196397	703771
56104	703772
63399	703773
213250	703774
111599	703775
45035	703776
177529	703777
224138	703778
121178	703779
61276	703780
251211	703781
55483	703782
64897	703783
290834	703784
134512	703785
408644	703786
367213	703787
42931	703788
402252	703789
289142	703790
232114	703791
331595	703792
187504	703793
204484	703794
214627	703795
420142	703796
393995	703797
10813	703798
285619	703799
689	703800
174512	703801
93624	703802
136348	703803
42656	703804
350837	703805
205673	703806
155141	703807
282053	703808
261610	703809
49533	703810
227499	703811
132873	703812
52017	703813
36909	703814
171618	703815
115943	703816
148147	703817
9470	703818
21674	703819
27209	703820
61705	703821
183748	703822
234004	703823
189188	703824
266333	703825
370808	703826
133162	703827
18447	703828
69055	703829
309690	703830
203361	703831
29917	703832
206655	703833
52204	703834
379502	703835
355020	703836
37912	703837
169496	703838
86581	703839
116651	703840
211538	703841
89046	703842
439075	703843
40836	703844
8656	703845
20810	703846
260853	703847
64308	703848
26968	703849
80468	703850
278410	703851
148147	703852
218278	703853
357311	703854
174180	703855
264925	703856
41466	703857
112601	703858
148857	703859
12244	703860
12244	703861
40341	703862
437356	703863
148857	703864
158088	703865
96927	703866
135238	703867
27574	703868
39415	703869
52849	703870
108271	703871
36519	703872
82678	703873
22273	703874
385535	703875
23114	703876
150837	703877
40165	703878
208198	703879
54956	703880
106916	703881
203086	703882
53947	703883
102276	703884
29711	703885
383924	703886
28898	703887
72836	703888
64738	703889
141152	703890
323395	703891
49967	703892
439824	703893
66179	703894
871	703895
387826	703896
108704	703897
389501	703898
53862	703899
355238	703900
78608	703901
396858	703902
284135	703903
165641	703904
263590	703905
58575	703906
293406	703907
2216	703908
260591	703909
77561	703910
127480	703911
456656	703912
397014	703913
112298	703914
435356	703915
230779	703916
4471	703917
16159	703918
404179	703919
219835	703920
50562	703921
12658	703922
201948	703923
360829	703924
4471	703925
50562	703926
228092	703927
371459	703928
89099	703929
57873	703930
8102	703931
70248	703932
1161	703933
6629	703934
437001	703935
33717	703936
164784	703937
57813	703938
23992	703939
174175	703940
8013	703941
248703	703942
120203	703943
61935	703944
458021	703945
86382	703946
125620	703947
40153	703948
369661	703949
70864	703950
226938	703951
242739	703952
272511	703953
10218	703954
219319	703955
8774	703956
105034	703957
31012	703958
185098	703959
192981	703960
366378	703961
362956	703962
437686	703963
364447	703964
29574	703965
9711	703966
13914	703967
43993	703968
22010	703969
201566	703970
17244	703971
13421	703972
177212	703973
204993	703974
118925	703975
48810	703976
108426	703977
32275	703978
13538	703979
313869	703980
167204	703981
259813	703982
213455	703983
210047	703984
13741	703985
195875	703986
18659	703987
866	703988
39599	703989
242341	703990
98989	703991
98208	703992
16044	703993
11541	703994
244880	703995
190400	703996
426666	703997
71926	703998
49859	703999
126114	704000
25124	704001
119988	704002
188098	704003
135646	704004
53985	704005
32252	704006
174724	704007
25156	704008
380329	704009
25124	704010
184408	704011
325095	704012
54141	704013
51976	704014
141836	704015
386338	704016
20585	704017
54986	704018
73663	704019
188362	704020
16990	704021
34441	704022
236868	704023
203618	704024
450824	704025
170044	704026
223815	704027
111499	704028
37063	704029
1848	704030
213015	704031
21055	704032
105	704033
348639	704034
44426	704035
737	704036
27514	704037
185193	704038
137927	704039
31650	704040
13811	704041
458189	704042
373368	704043
324887	704044
1460	704045
49707	704046
187303	704047
16532	704048
31650	704049
8648	704050
914	704051
242810	704052
76	704053
361980	704054
288809	704055
102620	704056
84149	704057
148361	704058
396957	704059
623	704060
8108	704061
371	704062
3730	704063
76061	704064
90930	704065
365852	704066
449838	704067
20565	704068
153298	704069
15252	704070
343047	704071
169332	704072
128834	704073
2017	704074
31488	704075
25707	704076
221066	704077
452871	704078
4974	704079
88083	704080
742	704081
105788	704082
9027	704083
368	704084
8471	704085
215593	704086
19749	704087
227786	704088
86435	704089
1845	704090
11481	704091
21258	704092
5837	704093
129840	704094
145630	704095
232021	704096
118756	704097
6041	704098
78702	704099
5886	704100
1102	704101
3868	704102
176415	704103
434677	704104
7251	704105
145354	704106
50	704107
75872	704108
234810	704109
128029	704110
106751	704111
119701	704112
166747	704113
36500	704114
64055	704115
59457	704116
198799	704117
148757	704118
148757	704119
115830	704120
79051	704121
330039	704122
261040	704123
73711	704124
63862	704125
124159	704126
63862	704127
9208	704128
113251	704129
392171	704130
410729	704131
10034	704132
84213	704133
129454	704134
162443	704135
70173	704136
129123	704137
22383	704138
5716	704139
439032	704140
32423	704141
37202	704142
194602	704143
14117	704144
269294	704145
65229	704146
34266	704147
43945	704148
75862	704149
13256	704150
13406	704151
57835	704152
14171	704153
7201	704154
190535	704155
169410	704156
73691	704157
277724	704158
277116	704159
346495	704160
40563	704161
135866	704162
203017	704163
15075	704164
147770	704165
45460	704166
63772	704167
139719	704168
125066	704169
77334	704170
21347	704171
191278	704172
5674	704173
66	704174
2012	704175
11876	704176
13549	704177
114157	704178
104087	704179
231889	704180
19047	704181
171	704182
103355	704183
2029	704184
313732	704185
76966	704186
140860	704187
85070	704188
8334	704189
169653	704190
21355	704191
212749	704192
134845	704193
25994	704194
337006	704195
200010	704196
49694	704197
77048	704198
275714	704199
9563	704200
258168	704201
251045	704202
428220	704203
17	704204
82474	704205
48162	704206
346206	704207
19638	704208
214829	704209
15529	704210
163640	704211
144441	704212
121757	704213
437905	704214
255316	704215
3411	704216
318905	704217
14222	704218
107212	704219
53505	704220
57850	704221
36888	704222
165866	704223
183277	704224
171266	704225
178112	704226
200716	704227
4151	704228
172287	704229
34389	704230
297433	704231
80445	704232
27282	704233
440	704234
59014	704235
355452	704236
107270	704237
357556	704238
205390	704239
126794	704240
128673	704241
94070	704242
90598	704243
116077	704244
172194	704245
429142	704246
55363	704247
172194	704248
116559	704249
189919	704250
126632	704251
20436	704252
384266	704253
162953	704254
46488	704255
259019	704256
148174	704257
30454	704258
57511	704259
179202	704260
34850	704261
15379	704262
58297	704263
90993	704264
22075	704265
131830	704266
93797	704267
30638	704268
25638	704269
246960	704270
247716	704271
204687	704272
93797	704273
454451	704274
52251	704275
255909	704276
155673	704277
125429	704278
340234	704279
200672	704280
349341	704281
129965	704282
88405	704283
365024	704284
88374	704285
42895	704286
3258	704287
42895	704288
335323	704289
237250	704290
89689	704291
73582	704292
457942	704293
381324	704294
72234	704295
37770	704296
39838	704297
53403	704298
127708	704299
231761	704300
128066	704301
402637	704302
247232	704303
455469	704304
3258	704305
145088	704306
326483	704307
123956	704308
39023	704309
455085	704310
397441	704311
59329	704312
56337	704313
399082	704314
397369	704315
115251	704316
416815	704317
455230	704318
224417	704319
132270	704320
455086	704321
17736	704322
109176	704323
5444	704324
11686	704325
11686	704326
8035	704327
59162	704328
62882	704329
171341	704330
214789	704331
242427	704332
407421	704333
78679	704334
214110	704335
328821	704336
59344	704337
24515	704338
455094	704339
33735	704340
117418	704341
418847	704342
321225	704343
78516	704344
78516	704345
117312	704346
235741	704347
173723	704348
404677	704349
107645	704350
2744	704351
175649	704352
454551	704353
51502	704354
194149	704355
107391	704356
113489	704357
130414	704358
124826	704359
188281	704360
86253	704361
240476	704362
106926	704363
398888	704364
169412	704365
59898	704366
370254	704367
179753	704368
141615	704369
244315	704370
363766	704371
450842	704372
175647	704373
196339	704374
247282	704375
231503	704376
455109	704377
8090	704378
78813	704379
131072	704380
453962	704381
66694	704382
27332	704383
123058	704384
315239	704385
106619	704386
43521	704387
141906	704388
240423	704389
58087	704390
439816	704391
140607	704392
127219	704393
135925	704394
270309	704395
293468	704396
148626	704397
76614	704398
887	704399
30016	704400
18497	704401
68036	704402
412860	704403
16383	704404
310459	704405
187853	704406
187853	704407
84314	704408
259988	704409
30803	704410
280260	704411
85063	704412
299185	704413
62016	704414
63710	704415
52064	704416
5239	704417
421824	704418
15383	704419
33436	704420
204212	704421
55109	704422
354536	704423
339522	704424
360119	704425
116271	704426
410836	704427
92660	704428
201398	704429
55481	704430
21215	704431
115950	704432
17827	704433
48604	704434
137227	704435
67601	704436
21301	704437
329652	704438
42551	704439
305715	704440
154950	704441
205227	704442
109468	704443
23705	704444
8771	704445
32931	704446
159495	704447
12553	704448
2176	704449
15251	704450
34912	704451
319674	704452
56096	704453
38014	704454
79519	704455
455390	704456
399935	704457
112811	704458
62712	704459
396350	704460
224929	704461
290134	704462
428475	704463
308421	704464
434699	704465
139324	704466
38868	704467
164542	704468
216405	704469
6507	704470
7507	704471
124420	704472
155603	704473
289740	704474
407689	704475
172384	704476
380198	704477
47386	704478
282629	704479
128377	704480
81168	704481
420743	704482
72631	704483
289156	704484
306280	704485
333415	704486
208158	704487
294739	704488
147027	704489
439868	704490
110203	704491
433986	704492
237938	704493
256799	704494
441258	704495
207108	704496
20183	704497
105002	704498
56052	704499
252169	704500
181695	704501
374537	704502
280891	704503
147144	704504
134244	704505
143895	704506
240504	704507
31071	704508
20037	704509
204890	704510
115204	704511
44245	704512
124322	704513
8436	704514
198594	704515
444799	704516
200735	704517
223194	704518
191540	704519
215218	704520
23201	704521
76030	704522
16557	704523
50937	704524
83450	704525
167049	704526
413521	704527
391272	704528
310232	704529
302575	704530
65637	704531
293461	704532
124017	704533
267012	704534
97521	704535
171584	704536
66750	704537
85756	704538
156700	704539
344659	704540
270669	704541
12226	704542
767	704543
32487	704544
38169	704545
97675	704546
65924	704547
31960	704548
22963	704549
111599	704550
382855	704551
117486	704552
48421	704553
196556	704554
177722	704555
32182	704556
164542	704557
130789	704558
179941	704559
79408	704560
23956	704561
283822	704562
75144	704563
184324	704564
101186	704565
303270	704566
111958	704567
23149	704568
412940	704569
196249	704570
211772	704571
221599	704572
436170	704573
329336	704574
198411	704575
12234	704576
315509	704577
450883	704578
28836	704579
14647	704580
55736	704581
224253	704582
26172	704583
157220	704584
344321	704585
303274	704586
61504	704587
213617	704588
43853	704589
13257	704590
1681	704591
206160	704592
296108	704593
294374	704594
100534	704595
13382	704596
55931	704597
137990	704598
395790	704599
410483	704600
262810	704601
372689	704602
215777	704603
1434	704604
162207	704605
5402	704606
128361	704607
407634	704608
158503	704609
3623	704610
164745	704611
111252	704612
128537	704613
133757	704614
45964	704615
256153	704616
22820	704617
491	704618
120815	704619
130946	704620
251482	704621
113781	704622
180008	704623
34499	704624
8694	704625
105154	704626
116066	704627
137836	704628
143965	704629
137836	704630
8703	704631
291700	704632
279487	704633
152335	704634
110591	704635
73719	704636
4376	704637
44829	704638
435070	704639
22557	704640
166653	704641
130635	704642
54614	704643
273463	704644
35614	704645
35614	704646
156565	704647
316347	704648
146914	704649
136270	704650
136473	704651
76782	704652
305259	704653
233275	704654
254484	704655
11449	704656
33734	704657
33734	704658
43851	704659
59952	704660
18063	704661
14521	704662
74929	704663
197270	704664
5347	704665
68270	704666
145940	704667
147470	704668
298423	704669
12627	704670
120935	704671
86329	704672
118396	704673
178655	704674
54378	704675
4024	704676
282781	704677
324151	704678
448357	704679
209743	704680
71156	704681
214335	704682
74532	704683
57357	704684
301741	704685
45479	704686
416337	704687
146047	704688
24271	704689
10341	704690
58109	704691
445866	704692
159102	704693
378812	704694
392679	704695
211745	704696
268847	704697
144467	704698
53630	704699
11499	704700
359739	704701
6001	704702
336241	704703
424730	704704
28944	704705
284504	704706
53739	704707
139	704708
12187	704709
82248	704710
8010	704711
120358	704712
70676	704713
62090	704714
371788	704715
44702	704716
12296	704717
9966	704718
46696	704719
246424	704720
133836	704721
27281	704722
49348	704723
23178	704724
4232	704725
17154	704726
37209	704727
229571	704728
53039	704729
90505	704730
138823	704731
97720	704732
58806	704733
153161	704734
93442	704735
32085	704736
16000	704737
919	704738
36008	704739
52976	704740
138233	704741
34661	704742
34197	704743
196908	704744
5357	704745
240002	704746
18095	704747
27412	704748
4316	704749
375724	704750
12088	704751
236076	704752
119289	704753
9869	704754
18654	704755
170111	704756
9955	704757
117919	704758
38099	704759
382615	704760
24993	704761
38049	704762
41303	704763
363744	704764
72849	704765
10860	704766
2165	704767
375858	704768
4916	704769
441839	704770
101565	704771
92684	704772
7843	704773
58448	704774
400655	704775
14462	704776
43219	704777
37535	704778
74702	704779
492	704780
90822	704781
60744	704782
92476	704783
335806	704784
48990	704785
96149	704786
322901	704787
606	704788
2440	704789
86253	704790
32510	704791
56069	704792
16258	704793
119156	704794
2586	704795
383530	704796
199070	704797
274197	704798
76713	704799
92982	704800
426687	704801
55288	704802
79396	704803
224242	704804
19793	704805
5369	704806
130567	704807
65227	704808
58468	704809
55522	704810
50395	704811
10994	704812
32644	704813
165026	704814
195722	704815
244688	704816
240105	704817
380825	704818
30180	704819
1017	704820
106228	704821
16683	704822
405985	704823
280	704824
123980	704825
93226	704826
74616	704827
21743	704828
46762	704829
6105	704830
205213	704831
82475	704832
54205	704833
40130	704834
22203	704835
205004	704836
452552	704837
51126	704838
214892	704839
115435	704840
3906	704841
88269	704842
323459	704843
221569	704844
18950	704845
96324	704846
178439	704847
233485	704848
92666	704849
395697	704850
60004	704851
99737	704852
132402	704853
171387	704854
87435	704855
11564	704856
35902	704857
31779	704858
104297	704859
76426	704860
32823	704861
118846	704862
32765	704863
12492	704864
64883	704865
116932	704866
88571	704867
278109	704868
11379	704869
134374	704870
41952	704871
402	704872
67949	704873
149003	704874
119583	704875
115884	704876
203933	704877
213249	704878
232499	704879
403384	704880
127395	704881
113462	704882
253	704883
83937	704884
90505	704885
102499	704886
1351	704887
11804	704888
151111	704889
106183	704890
66839	704891
442639	704892
73509	704893
344789	704894
254703	704895
217650	704896
112154	704897
225682	704898
9062	704899
25509	704900
333683	704901
98046	704902
183759	704903
1449	704904
67737	704905
437258	704906
126750	704907
209886	704908
115017	704909
74	704910
356959	704911
505	704912
86242	704913
191263	704914
48114	704915
2548	704916
4996	704917
18563	704918
387552	704919
48015	704920
211624	704921
141442	704922
50741	704923
10750	704924
100631	704925
336804	704926
51365	704927
55387	704928
74158	704929
380889	704930
223174	704931
278357	704932
204032	704933
3119	704934
313570	704935
28528	704936
133959	704937
113500	704938
148738	704939
11287	704940
198114	704941
223298	704942
1464	704943
47245	704944
296133	704945
212364	704946
21886	704947
71673	704948
124468	704949
373798	704950
367903	704951
982	704952
585	704953
113	704954
2866	704955
71172	704956
120683	704957
10986	704958
26853	704959
29251	704960
159466	704961
304540	704962
219814	704963
5128	704964
246137	704965
32055	704966
1290	704967
111865	704968
52661	704969
71533	704970
355523	704971
7733	704972
138823	704973
168948	704974
2605	704975
373115	704976
299912	704977
42634	704978
4739	704979
173544	704980
26159	704981
417375	704982
87521	704983
33474	704984
285217	704985
567	704986
59919	704987
157	704988
54813	704989
28570	704990
212961	704991
242188	704992
66428	704993
188045	704994
49195	704995
26145	704996
73583	704997
432850	704998
19239	704999
48411	705000
29631	705001
131002	705002
15946	705003
41853	705004
203383	705005
45045	705006
44	705007
121386	705008
63252	705009
233049	705010
3017	705011
64163	705012
9492	705013
62515	705014
769	705015
2295	705016
348910	705017
6500	705018
53281	705019
127213	705020
198405	705021
2154	705022
22243	705023
50772	705024
120598	705025
11529	705026
236552	705027
115873	705028
304036	705029
32779	705030
25215	705031
227087	705032
4	705033
44976	705034
46153	705035
1326	705036
3800	705037
180062	705038
99877	705039
348273	705040
95998	705041
13896	705042
13896	705043
229609	705044
12852	705045
19512	705046
98226	705047
67284	705048
233185	705049
308230	705050
12907	705051
361052	705052
12907	705053
62613	705054
85425	705055
32699	705056
112718	705057
193239	705058
16693	705059
120101	705060
422020	705061
114547	705062
11238	705063
241	705064
144611	705065
427	705066
7112	705067
14396	705068
442115	705069
57234	705070
224084	705071
32278	705072
71895	705073
255891	705074
96767	705075
5614	705076
62191	705077
68804	705078
79374	705079
14746	705080
169494	705081
121297	705082
397679	705083
107489	705084
143174	705085
70895	705086
31401	705087
186687	705088
282987	705089
199013	705090
191603	705091
145642	705092
22361	705093
207706	705094
180783	705095
249073	705096
224832	705097
50017	705098
49987	705099
32896	705100
320467	705101
6656	705102
436536	705103
178027	705104
43597	705105
129042	705106
241566	705107
221106	705108
353405	705109
10959	705110
48543	705111
453983	705112
1530	705113
110506	705114
141215	705115
180831	705116
78008	705117
24252	705118
74054	705119
124103	705120
237224	705121
99683	705122
113179	705123
21974	705124
109600	705125
335869	705126
40359	705127
95821	705128
17947	705129
196231	705130
256657	705131
767	705132
356965	705133
248174	705134
191657	705135
253667	705136
112401	705137
447764	705138
345748	705139
74288	705140
337122	705141
21843	705142
226127	705143
175457	705144
33859	705145
57477	705146
350638	705147
210012	705148
132482	705149
175325	705150
18613	705151
7455	705152
58720	705153
11650	705154
53175	705155
18046	705156
657	705157
206089	705158
249630	705159
98067	705160
239045	705161
193251	705162
13501	705163
453785	705164
6372	705165
97541	705166
394020	705167
2924	705168
10871	705169
148220	705170
395904	705171
165331	705172
269036	705173
191693	705174
278224	705175
6757	705176
82532	705177
161182	705178
441522	705179
2265	705180
237006	705181
434115	705182
45274	705183
444276	705184
298665	705185
40786	705186
12204	705187
431479	705188
33242	705189
58792	705190
196987	705191
39323	705192
39424	705193
64125	705194
64648	705195
224096	705196
375133	705197
203909	705198
411764	705199
599	705200
87259	705201
183332	705202
2882	705203
289405	705204
316326	705205
31395	705206
77645	705207
93444	705208
38130	705209
60731	705210
69796	705211
98944	705212
389567	705213
432461	705214
416201	705215
3212	705216
95824	705217
282154	705218
334453	705219
65697	705220
25632	705221
396742	705222
1978	705223
451665	705224
120257	705225
172614	705226
123265	705227
20201	705228
27424	705229
116153	705230
110026	705231
423805	705232
179241	705233
81817	705234
424061	705235
121325	705236
116342	705237
197565	705238
88140	705239
4461	705240
2452	705241
135990	705242
248595	705243
117931	705244
7805	705245
238217	705246
59156	705247
69357	705248
21649	705249
287164	705250
291380	705251
216244	705252
346486	705253
231430	705254
545	705255
110525	705256
80856	705257
46197	705258
237604	705259
57526	705260
40342	705261
100015	705262
58362	705263
42705	705264
340738	705265
45960	705266
438824	705267
400906	705268
37060	705269
56827	705270
133689	705271
349910	705272
128154	705273
456591	705274
74245	705275
64320	705276
12103	705277
147348	705278
26632	705279
81166	705280
147940	705281
141231	705282
452735	705283
12712	705284
447386	705285
123702	705286
381571	705287
41004	705288
17103	705289
533	705290
179930	705291
12542	705292
15446	705293
111675	705294
393737	705295
71911	705296
385785	705297
99018	705298
99072	705299
56176	705300
57960	705301
68516	705302
222142	705303
361778	705304
307562	705305
57109	705306
96513	705307
87734	705308
144698	705309
162007	705310
25894	705311
32711	705312
263221	705313
182678	705314
152743	705315
38195	705316
85914	705317
315241	705318
117442	705319
328437	705320
371414	705321
3777	705322
422889	705323
3792	705324
141138	705325
63331	705326
180870	705327
12490	705328
81183	705329
28316	705330
15759	705331
197711	705332
31210	705333
316055	705334
403558	705335
32967	705336
7526	705337
152911	705338
282077	705339
37196	705340
98754	705341
31090	705342
15292	705343
17139	705344
282255	705345
72341	705346
2116	705347
116985	705348
33885	705349
29571	705350
71989	705351
23058	705352
7023	705353
20383	705354
42091	705355
11032	705356
21906	705357
102635	705358
8896	705359
315763	705360
189805	705361
102104	705362
265008	705363
106842	705364
22439	705365
51533	705366
34805	705367
40182	705368
55774	705369
93641	705370
43355	705371
56674	705372
350058	705373
228241	705374
181454	705375
294553	705376
36011	705377
109777	705378
62604	705379
119669	705380
135144	705381
317129	705382
323150	705383
49806	705384
205431	705385
240500	705386
27080	705387
19000	705388
154545	705389
330790	705390
457873	705391
160968	705392
80733	705393
73443	705394
442372	705395
331537	705396
117814	705397
390128	705398
98804	705399
135699	705400
410079	705401
59015	705402
279072	705403
120256	705404
201	705405
118790	705406
111886	705407
258864	705408
26938	705409
1479	705410
3661	705411
28024	705412
8611	705413
358	705414
8653	705415
9118	705416
11594	705417
376541	705418
6699	705419
215757	705420
347392	705421
414329	705422
6343	705423
784	705424
268026	705425
2211	705426
15663	705427
134	705428
100353	705429
193650	705430
28749	705431
290210	705432
131463	705433
8980	705434
80260	705435
74848	705436
186836	705437
440095	705438
392613	705439
7896	705440
52267	705441
35143	705442
419162	705443
128181	705444
207439	705445
173383	705446
239954	705447
101062	705448
20151	705449
56377	705450
172017	705451
21788	705452
78983	705453
110621	705454
85771	705455
30949	705456
129354	705457
42171	705458
576	705459
8736	705460
2193	705461
10618	705462
95684	705463
169207	705464
107049	705465
63576	705466
248005	705467
16166	705468
103648	705469
188600	705470
212690	705471
265835	705472
83745	705473
72327	705474
143226	705475
136158	705476
7771	705477
279065	705478
106903	705479
82376	705480
7697	705481
385821	705482
5641	705483
85980	705484
195629	705485
239334	705486
124540	705487
161462	705488
118474	705489
17462	705490
165445	705491
180	705492
178086	705493
4865	705494
84809	705495
213527	705496
365776	705497
106216	705498
57282	705499
61197	705500
52361	705501
159153	705502
100505	705503
32270	705504
57303	705505
14867	705506
98876	705507
27929	705508
27660	705509
86314	705510
223933	705511
336251	705512
4749	705513
89323	705514
304533	705515
105466	705516
246180	705517
2272	705518
98609	705519
101067	705520
135772	705521
286014	705522
130122	705523
43731	705524
63874	705525
63458	705526
29424	705527
93270	705528
3320	705529
280697	705530
10151	705531
69669	705532
2047	705533
40745	705534
3273	705535
31976	705536
174706	705537
126911	705538
178093	705539
206076	705540
102598	705541
118932	705542
1433	705543
395449	705544
55785	705545
23622	705546
7990	705547
17484	705548
55563	705549
4319	705550
1953	705551
109957	705552
366857	705553
224424	705554
16519	705555
58255	705556
75466	705557
53217	705558
158733	705559
20808	705560
589	705561
42568	705562
107	705563
93385	705564
154430	705565
10621	705566
68546	705567
51244	705568
89580	705569
6235	705570
142946	705571
2180	705572
113788	705573
248181	705574
178136	705575
44860	705576
114721	705577
52907	705578
158862	705579
123399	705580
392	705581
126607	705582
19128	705583
101631	705584
389117	705585
45	705586
193537	705587
6705	705588
10563	705589
205652	705590
275408	705591
45882	705592
434912	705593
15640	705594
144837	705595
41785	705596
442761	705597
166293	705598
331844	705599
171879	705600
117645	705601
311301	705602
430566	705603
344201	705604
115309	705605
3049	705606
121476	705607
138199	705608
46615	705609
155833	705610
38257	705611
52461	705612
87283	705613
2144	705614
346144	705615
93347	705616
401728	705617
49256	705618
189809	705619
206787	705620
26372	705621
158352	705622
113852	705623
349510	705624
196145	705625
28616	705626
21029	705627
28664	705628
183156	705629
25515	705630
34306	705631
37510	705632
101826	705633
36218	705634
105893	705635
111428	705636
307214	705637
408573	705638
17424	705639
9866	705640
248457	705641
148315	705642
240735	705643
454	705644
174199	705645
342285	705646
94258	705647
184118	705648
13212	705649
21091	705650
155368	705651
417299	705652
276688	705653
200045	705654
449752	705655
64205	705656
64205	705657
171251	705658
7043	705659
64553	705660
394973	705661
101446	705662
230896	705663
111643	705664
302510	705665
406088	705666
216059	705667
3704	705668
86098	705669
96718	705670
69354	705671
162544	705672
420224	705673
5961	705674
3766	705675
14211	705676
151837	705677
55210	705678
3965	705679
2416	705680
119489	705681
392480	705682
103913	705683
1061	705684
494	705685
152470	705686
18326	705687
295624	705688
245577	705689
167491	705690
28054	705691
48599	705692
134660	705693
223301	705694
32299	705695
28803	705696
14616	705697
369658	705698
369430	705699
100959	705700
75295	705701
342506	705702
52818	705703
54801	705704
135971	705705
198563	705706
224295	705707
110084	705708
193824	705709
23277	705710
86740	705711
86520	705712
100109	705713
124918	705714
366526	705715
297665	705716
62836	705717
319540	705718
54493	705719
87382	705720
95480	705721
34946	705722
436671	705723
431062	705724
11980	705725
313143	705726
352911	705727
202985	705728
435848	705729
124872	705730
113172	705731
425924	705732
436532	705733
391199	705734
1443	705735
38065	705736
288472	705737
109549	705738
232019	705739
162190	705740
62814	705741
119925	705742
85120	705743
122453	705744
157060	705745
105793	705746
9197	705747
3205	705748
79027	705749
1200	705750
168052	705751
116787	705752
105965	705753
7622	705754
163945	705755
203363	705756
76547	705757
102412	705758
189436	705759
97730	705760
17888	705761
173273	705762
345798	705763
447	705764
132627	705765
157419	705766
82493	705767
196589	705768
393962	705769
11753	705770
11113	705771
139371	705772
120924	705773
192347	705774
106373	705775
11207	705776
34626	705777
374093	705778
103346	705779
281310	705780
38740	705781
263690	705782
182876	705783
10828	705784
231815	705785
83802	705786
85618	705787
56643	705788
91427	705789
195967	705790
352164	705791
11344	705792
44019	705793
208	705794
6616	705795
103422	705796
2553	705797
407066	705798
51957	705799
307927	705800
72878	705801
114080	705802
21567	705803
282769	705804
9264	705805
16851	705806
174721	705807
8810	705808
135271	705809
9245	705810
97464	705811
39715	705812
175283	705813
47220	705814
134690	705815
71727	705816
4610	705817
55688	705818
14596	705819
4806	705820
346053	705821
33606	705822
33308	705823
127919	705824
13381	705825
254533	705826
137633	705827
131932	705828
7825	705829
277398	705830
281344	705831
45187	705832
240456	705833
18349	705834
3930	705835
207120	705836
353384	705837
87912	705838
128168	705839
41286	705840
173429	705841
366583	705842
1515	705843
247518	705844
324629	705845
19319	705846
2422	705847
268081	705848
66880	705849
111732	705850
1261	705851
119836	705852
373291	705853
290919	705854
235464	705855
247752	705856
26824	705857
334234	705858
196244	705859
382504	705860
32600	705861
312759	705862
79659	705863
168997	705864
135219	705865
196746	705866
43433	705867
566	705868
31273	705869
252944	705870
44450	705871
117227	705872
126695	705873
122823	705874
195664	705875
5813	705876
116984	705877
92345	705878
75719	705879
139994	705880
233585	705881
422946	705882
117579	705883
447730	705884
94085	705885
358260	705886
57354	705887
5927	705888
427185	705889
58894	705890
34851	705891
4369	705892
68431	705893
105971	705894
72362	705895
243057	705896
175704	705897
4553	705898
247039	705899
205688	705900
9760	705901
169583	705902
361598	705903
302375	705904
13020	705905
19841	705906
298863	705907
135093	705908
16591	705909
123614	705910
195202	705911
70956	705912
283020	705913
151843	705914
2163	705915
219798	705916
246492	705917
32086	705918
55924	705919
255175	705920
185936	705921
62335	705922
457207	705923
167477	705924
158477	705925
429780	705926
119946	705927
221057	705928
182487	705929
72916	705930
237759	705931
159095	705932
100878	705933
168995	705934
121194	705935
31613	705936
273513	705937
339600	705938
1157	705939
240659	705940
14417	705941
34292	705942
22946	705943
196152	705944
345883	705945
344536	705946
58187	705947
173	705948
86074	705949
100167	705950
327596	705951
166641	705952
210269	705953
61226	705954
59956	705955
277849	705956
105964	705957
76079	705958
96332	705959
394112	705960
38909	705961
11806	705962
118403	705963
11710	705964
320896	705965
67209	705966
135689	705967
46172	705968
114883	705969
135991	705970
572	705971
414721	705972
117319	705973
88468	705974
216272	705975
454258	705976
183067	705977
102212	705978
4917	705979
64302	705980
23275	705981
14034	705982
115997	705983
180800	705984
104945	705985
20884	705986
140404	705987
132738	705988
94310	705989
383502	705990
147557	705991
392006	705992
186027	705993
95382	705994
172914	705995
281361	705996
126993	705997
2815	705998
166818	705999
2700	706000
43903	706001
46110	706002
206413	706003
59730	706004
236842	706005
357566	706006
103067	706007
87290	706008
36778	706009
20452	706010
171501	706011
164667	706012
100134	706013
38196	706014
246942	706015
162322	706016
59831	706017
301355	706018
175619	706019
2441	706020
15896	706021
40714	706022
7509	706023
173611	706024
377838	706025
203145	706026
231205	706027
333365	706028
271492	706029
122168	706030
82219	706031
180081	706032
75732	706033
218742	706034
129689	706035
113348	706036
19558	706037
16765	706038
50729	706039
273213	706040
249842	706041
38587	706042
70474	706043
144526	706044
399872	706045
2947	706046
88459	706047
90333	706048
114	706049
72878	706050
389	706051
5643	706052
30575	706053
58419	706054
392763	706055
7558	706056
93841	706057
205529	706058
272627	706059
402385	706060
120684	706061
198654	706062
443335	706063
115261	706064
214474	706065
408819	706066
32272	706067
7892	706068
79919	706069
597	706070
429708	706071
64983	706072
9242	706073
15433	706074
183710	706075
17970	706076
58484	706077
30721	706078
30644	706079
144152	706080
233987	706081
69	706082
27205	706083
231707	706084
110236	706085
393336	706086
246190	706087
110029	706088
175206	706089
50608	706090
129382	706091
247187	706092
351890	706093
46366	706094
116465	706095
144325	706096
269208	706097
64967	706098
94237	706099
18239	706100
67753	706101
18672	706102
452582	706103
2435	706104
102909	706105
195554	706106
67534	706107
274591	706108
56014	706109
382590	706110
121115	706111
309748	706112
337400	706113
168327	706114
379455	706115
109393	706116
27308	706117
284486	706118
262	706119
86341	706120
305977	706121
21070	706122
83763	706123
13079	706124
162732	706125
228095	706126
19323	706127
245204	706128
30977	706129
132913	706130
4046	706131
19878	706132
18659	706133
126110	706134
104157	706135
149225	706136
225289	706137
80752	706138
142771	706139
205249	706140
356738	706141
364378	706142
40844	706143
48876	706144
139108	706145
367806	706146
449588	706147
347997	706148
419209	706149
7329	706150
16564	706151
65151	706152
271613	706153
63307	706154
171766	706155
22336	706156
3182	706157
3248	706158
24060	706159
358048	706160
294091	706161
123749	706162
23856	706163
56338	706164
82200	706165
382266	706166
113110	706167
191569	706168
166563	706169
66849	706170
57878	706171
238636	706172
48241	706173
374063	706174
119711	706175
250484	706176
15676	706177
392352	706178
200336	706179
28597	706180
131723	706181
981	706182
363905	706183
29072	706184
105146	706185
53772	706186
208211	706187
195420	706188
112879	706189
182696	706190
163736	706191
115483	706192
1544	706193
63380	706194
39573	706195
98676	706196
61654	706197
157905	706198
46459	706199
23296	706200
27755	706201
42150	706202
86438	706203
426440	706204
210490	706205
5536	706206
5536	706207
215232	706208
95549	706209
102716	706210
31866	706211
93125	706212
78312	706213
211806	706214
270635	706215
193570	706216
10080	706217
108683	706218
24045	706219
125673	706220
158656	706221
70204	706222
174471	706223
422367	706224
364462	706225
23677	706226
185996	706227
23781	706228
251906	706229
7676	706230
106009	706231
399983	706232
107005	706233
4942	706234
302876	706235
9332	706236
26473	706237
222170	706238
108972	706239
19701	706240
431931	706241
37398	706242
207845	706243
232127	706244
415006	706245
1805	706246
2	706247
46327	706248
192028	706249
43032	706250
79950	706251
175242	706252
49615	706253
125643	706254
2509	706255
59570	706256
46724	706257
9036	706258
288645	706259
60808	706260
115139	706261
147	706262
131665	706263
79870	706264
4740	706265
134628	706266
101292	706267
390356	706268
402961	706269
27825	706270
37037	706271
40081	706272
73327	706273
107335	706274
47089	706275
379070	706276
242204	706277
71061	706278
312370	706279
331905	706280
68949	706281
13323	706282
114356	706283
80396	706284
151115	706285
4506	706286
270417	706287
166235	706288
32128	706289
235860	706290
122299	706291
208653	706292
208653	706293
401292	706294
14654	706295
971	706296
138552	706297
200511	706298
47968	706299
326372	706300
9026	706301
132513	706302
194316	706303
12471	706304
111921	706305
125849	706306
246716	706307
168525	706308
242239	706309
138243	706310
277416	706311
291237	706312
410418	706313
353880	706314
166708	706315
167741	706316
427291	706317
168066	706318
253639	706319
20146	706320
150369	706321
180086	706322
8169	706323
71300	706324
7916	706325
98606	706326
50298	706327
209761	706328
213316	706329
103205	706330
249325	706331
339888	706332
1604	706333
197996	706334
48319	706335
7279	706336
443163	706337
455686	706338
55139	706339
275076	706340
25312	706341
328949	706342
74421	706343
58324	706344
22148	706345
67589	706346
355201	706347
136796	706348
240768	706349
119606	706350
7569	706351
136458	706352
273723	706353
457679	706354
452385	706355
168082	706356
92466	706357
232588	706358
2569	706359
59623	706360
272660	706361
199011	706362
9674	706363
194432	706364
91011	706365
16374	706366
199738	706367
132805	706368
139326	706369
224835	706370
151235	706371
1107	706372
40023	706373
438325	706374
169334	706375
341535	706376
82672	706377
200356	706378
387801	706379
264246	706380
125433	706381
350535	706382
170778	706383
61766	706384
31517	706385
406008	706386
315526	706387
129908	706388
21197	706389
257320	706390
84974	706391
34391	706392
82827	706393
62906	706394
87421	706395
126581	706396
187082	706397
56814	706398
107418	706399
192009	706400
368058	706401
89608	706402
197312	706403
345349	706404
57597	706405
212224	706406
391566	706407
340454	706408
214471	706409
3286	706410
423046	706411
230339	706412
313206	706413
88281	706414
20474	706415
274821	706416
20233	706417
17022	706418
409362	706419
221203	706420
255247	706421
13513	706422
296481	706423
365941	706424
37227	706425
44391	706426
228118	706427
149157	706428
312479	706429
9707	706430
108185	706431
92426	706432
178281	706433
40869	706434
78337	706435
91982	706436
193134	706437
326941	706438
49751	706439
92739	706440
646	706441
97064	706442
106598	706443
362550	706444
31358	706445
239832	706446
226909	706447
176752	706448
215962	706449
26628	706450
21714	706451
177881	706452
358405	706453
19730	706454
51922	706455
205684	706456
309729	706457
12934	706458
46083	706459
330959	706460
14435	706461
56342	706462
14866	706463
177804	706464
97866	706465
227485	706466
141009	706467
206920	706468
433030	706469
10284	706470
156064	706471
304136	706472
115679	706473
260703	706474
49119	706475
54044	706476
101078	706477
4859	706478
18987	706479
67079	706480
65085	706481
118640	706482
70875	706483
55655	706484
7482	706485
72532	706486
71017	706487
139340	706488
90952	706489
234032	706490
445722	706491
222060	706492
33262	706493
129809	706494
106348	706495
92916	706496
103312	706497
246658	706498
80918	706499
397656	706500
32119	706501
38900	706502
46850	706503
229871	706504
124567	706505
100398	706506
77355	706507
169097	706508
47193	706509
278646	706510
82366	706511
413838	706512
17497	706513
446185	706514
179606	706515
17578	706516
33742	706517
134111	706518
26304	706519
157349	706520
208638	706521
16098	706522
336481	706523
443536	706524
22788	706525
105184	706526
16933	706527
66138	706528
207760	706529
138449	706530
55427	706531
93369	706532
114721	706533
248434	706534
186319	706535
6620	706536
133042	706537
26548	706538
1960	706539
65600	706540
390741	706541
106109	706542
156580	706543
171771	706544
119166	706545
104872	706546
363602	706547
236773	706548
6341	706549
171581	706550
109187	706551
174108	706552
187452	706553
38391	706554
21950	706555
32315	706556
169343	706557
77572	706558
123759	706559
34079	706560
9290	706561
15857	706562
95371	706563
125673	706564
84485	706565
106819	706566
318003	706567
148582	706568
139968	706569
16604	706570
102460	706571
392265	706572
19542	706573
76948	706574
276943	706575
8459	706576
93195	706577
71465	706578
445433	706579
230399	706580
62040	706581
183741	706582
27372	706583
285278	706584
85948	706585
324574	706586
4802	706587
246409	706588
50019	706589
120808	706590
76724	706591
14588	706592
30642	706593
25415	706594
388380	706595
246777	706596
237721	706597
293143	706598
239091	706599
236983	706600
15425	706601
134727	706602
3517	706603
75659	706604
88491	706605
1302	706606
89462	706607
70822	706608
114223	706609
284242	706610
11437	706611
194447	706612
134124	706613
15202	706614
439132	706615
243099	706616
102588	706617
98399	706618
14525	706619
42323	706620
9513	706621
351166	706622
196821	706623
128278	706624
24097	706625
77043	706626
183408	706627
233179	706628
208687	706629
237	706630
45455	706631
110231	706632
31457	706633
95990	706634
242769	706635
162832	706636
159272	706637
173646	706638
230950	706639
156744	706640
98525	706641
533	706642
187786	706643
201645	706644
455253	706645
145641	706646
113726	706647
448107	706648
439686	706649
13319	706650
39754	706651
57538	706652
129165	706653
411383	706654
209146	706655
138210	706656
106888	706657
29016	706658
63670	706659
30860	706660
37363	706661
3997	706662
1954	706663
5843	706664
32095	706665
53954	706666
97281	706667
19847	706668
201855	706669
113508	706670
35961	706671
14332	706672
10062	706673
59150	706674
423801	706675
34737	706676
6072	706677
22239	706678
271080	706679
226855	706680
208835	706681
79639	706682
131055	706683
224435	706684
244542	706685
409859	706686
65055	706687
24211	706688
67425	706689
226635	706690
431345	706691
1175	706692
276533	706693
34582	706694
113988	706695
43190	706696
44337	706697
94609	706698
389142	706699
26177	706700
213235	706701
187991	706702
271418	706703
61567	706704
43917	706705
292685	706706
144888	706707
229425	706708
45881	706709
126790	706710
294130	706711
192775	706712
222847	706713
85390	706714
243494	706715
426301	706716
7730	706717
42291	706718
190543	706719
172297	706720
53664	706721
77437	706722
72363	706723
91314	706724
26029	706725
27755	706726
203931	706727
52708	706728
80793	706729
60350	706730
230368	706731
351275	706732
24674	706733
404591	706734
54663	706735
401958	706736
215998	706737
404013	706738
206383	706739
100901	706740
88324	706741
52038	706742
136937	706743
3982	706744
72285	706745
167304	706746
275847	706747
333783	706748
38068	706749
135515	706750
89463	706751
416215	706752
78058	706753
115197	706754
36748	706755
18251	706756
31359	706757
75254	706758
275752	706759
381640	706760
133486	706761
243010	706762
188720	706763
20286	706764
141030	706765
460113	706766
64772	706767
36459	706768
692	706769
26625	706770
274357	706771
33921	706772
160101	706773
95036	706774
3346	706775
153295	706776
135151	706777
224334	706778
79890	706779
193794	706780
95059	706781
273289	706782
83476	706783
175020	706784
92428	706785
141181	706786
20397	706787
357781	706788
305250	706789
299589	706790
12971	706791
272747	706792
205030	706793
34605	706794
269293	706795
116017	706796
59323	706797
191993	706798
337442	706799
103976	706800
455286	706801
44629	706802
87597	706803
280858	706804
42680	706805
305897	706806
109577	706807
170487	706808
233808	706809
398185	706810
127350	706811
299899	706812
91524	706813
2994	706814
213317	706815
260030	706816
267877	706817
110085	706818
200155	706819
114372	706820
30979	706821
57561	706822
42356	706823
1417	706824
307250	706825
64122	706826
448194	706827
243736	706828
353224	706829
180283	706830
172351	706831
248898	706832
113622	706833
82876	706834
318033	706835
124596	706836
238817	706837
130738	706838
32852	706839
27603	706840
230819	706841
147615	706842
111873	706843
103562	706844
25550	706845
94640	706846
355575	706847
94164	706848
57030	706849
80284	706850
307637	706851
80005	706852
287545	706853
284350	706854
16919	706855
103897	706856
105921	706857
423977	706858
202523	706859
73403	706860
3591	706861
498	706862
227309	706863
140402	706864
42465	706865
219738	706866
458484	706867
79314	706868
160129	706869
230416	706870
417091	706871
71792	706872
2345	706873
67100	706874
99250	706875
27599	706876
215248	706877
280499	706878
154404	706879
65474	706880
221031	706881
25974	706882
456621	706883
246737	706884
104486	706885
137091	706886
3611	706887
42126	706888
79167	706889
417598	706890
369364	706891
427817	706892
222403	706893
25770	706894
44648	706895
36636	706896
299527	706897
6024	706898
290130	706899
30867	706900
31761	706901
288308	706902
109809	706903
220197	706904
107163	706905
411831	706906
62707	706907
31760	706908
83194	706909
146126	706910
288914	706911
64899	706912
52340	706913
216730	706914
404305	706915
9	706916
163030	706917
222654	706918
405709	706919
84749	706920
219306	706921
37266	706922
416850	706923
202602	706924
37174	706925
3064	706926
223932	706927
36627	706928
353816	706929
159137	706930
30342	706931
5626	706932
94878	706933
100358	706934
62115	706935
117022	706936
310030	706937
268644	706938
420736	706939
42886	706940
50876	706941
80508	706942
45904	706943
222590	706944
25864	706945
424193	706946
106019	706947
56859	706948
284563	706949
102861	706950
38649	706951
2674	706952
241141	706953
163612	706954
18931	706955
172832	706956
218915	706957
6178	706958
168	706959
400653	706960
68196	706961
79843	706962
90548	706963
200961	706964
31740	706965
145310	706966
14021	706967
115032	706968
9080	706969
101045	706970
105452	706971
220842	706972
74611	706973
423364	706974
436826	706975
326303	706976
214654	706977
367592	706978
41852	706979
153074	706980
87892	706981
116258	706982
11228	706983
58477	706984
110303	706985
23370	706986
317644	706987
173862	706988
425352	706989
321499	706990
208321	706991
171238	706992
173562	706993
399537	706994
54476	706995
168506	706996
448998	706997
239768	706998
241272	706999
11872	707000
13065	707001
339883	707002
72604	707003
449783	707004
121027	707005
26405	707006
4833	707007
88015	707008
212819	707009
40653	707010
82282	707011
167727	707012
16779	707013
220914	707014
56686	707015
152301	707016
111973	707017
248233	707018
133680	707019
412788	707020
420511	707021
96756	707022
102997	707023
109187	707024
31584	707025
224953	707026
447566	707027
247884	707028
161261	707029
43161	707030
443188	707031
236558	707032
197875	707033
25768	707034
104095	707035
6815	707036
67615	707037
210059	707038
111557	707039
124389	707040
70664	707041
333976	707042
41771	707043
177487	707044
150091	707045
23978	707046
53753	707047
187690	707048
302690	707049
6323	707050
145647	707051
396912	707052
74204	707053
94806	707054
199972	707055
153198	707056
8575	707057
75204	707058
71526	707059
322135	707060
131016	707061
18021	707062
11199	707063
34560	707064
150543	707065
21369	707066
233516	707067
373560	707068
146145	707069
114615	707070
25310	707071
173776	707072
42249	707073
8525	707074
26789	707075
192345	707076
38113	707077
2942	707078
11020	707079
398308	707080
15589	707081
184587	707082
345869	707083
183972	707084
281321	707085
259473	707086
11673	707087
328506	707088
303214	707089
154313	707090
15290	707091
138678	707092
90141	707093
242051	707094
199531	707095
56097	707096
27460	707097
856	707098
17964	707099
2669	707100
224837	707101
107463	707102
107968	707103
117391	707104
178926	707105
124487	707106
17728	707107
34649	707108
164610	707109
26041	707110
3765	707111
62095	707112
9659	707113
393958	707114
178098	707115
118800	707116
193531	707117
198062	707118
1907	707119
332936	707120
210700	707121
19181	707122
5562	707123
2016	707124
382624	707125
245569	707126
161379	707127
405687	707128
56584	707129
347294	707130
210119	707131
394047	707132
242744	707133
7704	707134
235486	707135
350166	707136
132781	707137
169386	707138
6203	707139
209319	707140
318884	707141
63317	707142
11749	707143
145619	707144
219827	707145
17412	707146
115059	707147
114675	707148
24418	707149
357746	707150
125887	707151
178875	707152
354855	707153
56700	707154
455	707155
94632	707156
45937	707157
86822	707158
323074	707159
6475	707160
20556	707161
170524	707162
30097	707163
31192	707164
88629	707165
145908	707166
13252	707167
26581	707168
350525	707169
62489	707170
13246	707171
30107	707172
186976	707173
7779	707174
130315	707175
15713	707176
268421	707177
102696	707178
62520	707179
118955	707180
78574	707181
4929	707182
59395	707183
231664	707184
9137	707185
8051	707186
259359	707187
54140	707188
145770	707189
6365	707190
51093	707191
105146	707192
144641	707193
78773	707194
31381	707195
154661	707196
45799	707197
66410	707198
3713	707199
122748	707200
59721	707201
336928	707202
312305	707203
110729	707204
365244	707205
124082	707206
20724	707207
26882	707208
236395	707209
29736	707210
21277	707211
13504	707212
153809	707213
1282	707214
13434	707215
100319	707216
43193	707217
53350	707218
193515	707219
114490	707220
47996	707221
147256	707222
2733	707223
6573	707224
96992	707225
389274	707226
98930	707227
26011	707228
27911	707229
137786	707230
148221	707231
457720	707232
410843	707233
78009	707234
57999	707235
6883	707236
6615	707237
105204	707238
187727	707239
237353	707240
62441	707241
2788	707242
67929	707243
166364	707244
128190	707245
36858	707246
21328	707247
182703	707248
1130	707249
15852	707250
454426	707251
342961	707252
31232	707253
23845	707254
81	707255
282068	707256
7715	707257
154488	707258
238100	707259
27079	707260
97710	707261
209792	707262
7700	707263
61735	707264
90568	707265
9580	707266
117182	707267
145509	707268
35057	707269
37743	707270
12437	707271
234890	707272
359204	707273
6304	707274
180716	707275
324760	707276
217233	707277
5536	707278
4186	707279
25459	707280
6582	707281
1797	707282
110152	707283
319293	707284
1839	707285
355710	707286
193024	707287
9184	707288
85631	707289
20467	707290
9560	707291
131977	707292
59985	707293
62432	707294
198500	707295
80813	707296
348759	707297
15362	707298
16962	707299
30082	707300
40638	707301
271	707302
38465	707303
192813	707304
232762	707305
255459	707306
114553	707307
73816	707308
162511	707309
363939	707310
59906	707311
154283	707312
98506	707313
16679	707314
49292	707315
344334	707316
67481	707317
112621	707318
133676	707319
41072	707320
230071	707321
46740	707322
29507	707323
134078	707324
72066	707325
42189	707326
126305	707327
179104	707328
105032	707329
319904	707330
96511	707331
154675	707332
11967	707333
5490	707334
30788	707335
328021	707336
56187	707337
159578	707338
173377	707339
276242	707340
196476	707341
181176	707342
25173	707343
375911	707344
215843	707345
97756	707346
448273	707347
234614	707348
93709	707349
304480	707350
7696	707351
89183	707352
365	707353
706	707354
30142	707355
113604	707356
164285	707357
23475	707358
5665	707359
6488	707360
3253	707361
27021	707362
63766	707363
374572	707364
445451	707365
11829	707366
242848	707367
18773	707368
194046	707369
242923	707370
149829	707371
272843	707372
162052	707373
178384	707374
210478	707375
169213	707376
238040	707377
1823	707378
389617	707379
8489	707380
177382	707381
108929	707382
308312	707383
110604	707384
296701	707385
5483	707386
137971	707387
122649	707388
64968	707389
146790	707390
69615	707391
165148	707392
193300	707393
413115	707394
345407	707395
151893	707396
63674	707397
98774	707398
100539	707399
8552	707400
98793	707401
178781	707402
113142	707403
80673	707404
161873	707405
14139	707406
204079	707407
130427	707408
364037	707409
62230	707410
167489	707411
12050	707412
201978	707413
258091	707414
33680	707415
66228	707416
32161	707417
205386	707418
90076	707419
315840	707420
66797	707421
34411	707422
35466	707423
52087	707424
50421	707425
273596	707426
70038	707427
161142	707428
238	707429
18608	707430
314774	707431
137532	707432
101922	707433
337526	707434
396842	707435
54957	707436
67799	707437
184363	707438
104241	707439
106831	707440
195197	707441
81849	707442
9221	707443
144628	707444
107331	707445
51493	707446
57158	707447
176934	707448
241607	707449
154787	707450
127045	707451
55681	707452
82422	707453
31627	707454
318417	707455
222651	707456
78420	707457
137329	707458
199809	707459
168456	707460
5240	707461
221221	707462
19868	707463
143676	707464
62892	707465
456843	707466
116260	707467
189710	707468
83334	707469
4154	707470
157625	707471
26989	707472
45144	707473
16853	707474
375476	707475
189941	707476
33629	707477
1816	707478
211630	707479
133495	707480
125720	707481
354564	707482
427037	707483
97673	707484
214234	707485
14499	707486
426659	707487
180413	707488
335218	707489
453926	707490
199747	707491
32541	707492
48658	707493
230775	707494
14003	707495
83009	707496
15965	707497
119216	707498
38576	707499
53773	707500
317542	707501
31254	707502
380160	707503
227220	707504
3181	707505
403273	707506
370139	707507
396226	707508
91424	707509
81080	707510
84559	707511
43560	707512
5077	707513
80547	707514
269449	707515
230448	707516
80506	707517
417463	707518
36267	707519
66480	707520
74541	707521
178942	707522
126157	707523
26511	707524
255511	707525
94283	707526
35632	707527
445579	707528
34143	707529
31158	707530
332035	707531
9529	707532
235912	707533
78530	707534
200909	707535
200909	707536
14486	707537
38045	707538
52014	707539
32484	707540
53335	707541
304850	707542
59891	707543
42615	707544
19625	707545
123086	707546
171	707547
262901	707548
3401	707549
98333	707550
115454	707551
374164	707552
22477	707553
374834	707554
152259	707555
288342	707556
225252	707557
86349	707558
48146	707559
220771	707560
60633	707561
15149	707562
62520	707563
83857	707564
54520	707565
24372	707566
23882	707567
157848	707568
122711	707569
11775	707570
114691	707571
369411	707572
132868	707573
328864	707574
370914	707575
61311	707576
60890	707577
74107	707578
415803	707579
125942	707580
97198	707581
76204	707582
140052	707583
354113	707584
337898	707585
100858	707586
307412	707587
2571	707588
226448	707589
113775	707590
1353	707591
107346	707592
85202	707593
23017	707594
88353	707595
50768	707596
126002	707597
169786	707598
89086	707599
334972	707600
81082	707601
7974	707602
7927	707603
12129	707604
97909	707605
206509	707606
185253	707607
425620	707608
33249	707609
222001	707610
109570	707611
130576	707612
114212	707613
193395	707614
225159	707615
20337	707616
31026	707617
92	707618
80135	707619
10256	707620
705	707621
118048	707622
122270	707623
21656	707624
240813	707625
383693	707626
144175	707627
50012	707628
246966	707629
412051	707630
2296	707631
390490	707632
17236	707633
12604	707634
117875	707635
45088	707636
190166	707637
28769	707638
120298	707639
20313	707640
50191	707641
360575	707642
318069	707643
297334	707644
210397	707645
10722	707646
68724	707647
251543	707648
330839	707649
16196	707650
62325	707651
155902	707652
245866	707653
13650	707654
273184	707655
51517	707656
136077	707657
348535	707658
124480	707659
37931	707660
349361	707661
56286	707662
72071	707663
17990	707664
30399	707665
3554	707666
29070	707667
65986	707668
107444	707669
52247	707670
150716	707671
166216	707672
136287	707673
33151	707674
105063	707675
234526	707676
126637	707677
452724	707678
41895	707679
341206	707680
16550	707681
221667	707682
42863	707683
366696	707684
128652	707685
223882	707686
52357	707687
3198	707688
192050	707689
319882	707690
109710	707691
234949	707692
138596	707693
137438	707694
198037	707695
253347	707696
42694	707697
64133	707698
3198	707699
17260	707700
31540	707701
231907	707702
444612	707703
58245	707704
14631	707705
55049	707706
341223	707707
186107	707708
7653	707709
249801	707710
111436	707711
84136	707712
219717	707713
427280	707714
225287	707715
213507	707716
86297	707717
227228	707718
21322	707719
155408	707720
41975	707721
67310	707722
119439	707723
116323	707724
81374	707725
181444	707726
124253	707727
131457	707728
186197	707729
24106	707730
213974	707731
16355	707732
150354	707733
3376	707734
167302	707735
27988	707736
160765	707737
374716	707738
63097	707739
123114	707740
159887	707741
70463	707742
99008	707743
125206	707744
192760	707745
48955	707746
327746	707747
113047	707748
11590	707749
290739	707750
169	707751
50792	707752
119394	707753
13	707754
412331	707755
375004	707756
323163	707757
201280	707758
128819	707759
5	707760
5	707761
47	707762
5	707763
7	707764
7	707765
518	707766
47	707767
229350	707768
518	707769
108533	707770
18875	707771
179945	707772
25427	707773
155955	707774
164218	707775
586	707776
178711	707777
359278	707778
205491	707779
111629	707780
301724	707781
89302	707782
422385	707783
362224	707784
151907	707785
436580	707786
18650	707787
249178	707788
107687	707789
214559	707790
81750	707791
243549	707792
1048	707793
5126	707794
57984	707795
196300	707796
116966	707797
419567	707798
9815	707799
97916	707800
412459	707801
188721	707802
241824	707803
241109	707804
89989	707805
349774	707806
339517	707807
419848	707808
31667	707809
237099	707810
26651	707811
93650	707812
96769	707813
83058	707814
401868	707815
185198	707816
269491	707817
51361	707818
69736	707819
65208	707820
209672	707821
14682	707822
147138	707823
91542	707824
3694	707825
69001	707826
60929	707827
51175	707828
139013	707829
75235	707830
168125	707831
214952	707832
267674	707833
21531	707834
74320	707835
127398	707836
74074	707837
127375	707838
67950	707839
314975	707840
207181	707841
193273	707842
32497	707843
64309	707844
4417	707845
303952	707846
34916	707847
1336	707848
5449	707849
29723	707850
459343	707851
20590	707852
55642	707853
1016	707854
119136	707855
245188	707856
82528	707857
138282	707858
49934	707859
117526	707860
182618	707861
48372	707862
145586	707863
112499	707864
95689	707865
74844	707866
162576	707867
165209	707868
83116	707869
283477	707870
11	707871
5855	707872
81594	707873
251506	707874
1776	707875
54386	707876
117900	707877
125234	707878
237561	707879
180471	707880
405192	707881
62201	707882
191534	707883
4173	707884
26325	707885
80249	707886
5278	707887
254966	707888
11741	707889
25239	707890
444268	707891
42939	707892
111438	707893
160902	707894
160811	707895
273263	707896
228144	707897
46740	707898
19491	707899
10033	707900
235368	707901
121346	707902
61079	707903
100483	707904
144938	707905
81963	707906
98697	707907
69897	707908
8773	707909
8269	707910
9570	707911
18639	707912
207204	707913
387806	707914
49731	707915
445610	707916
387308	707917
285020	707918
4825	707919
17098	707920
124043	707921
176249	707922
27370	707923
72070	707924
84268	707925
196156	707926
110111	707927
404316	707928
43046	707929
33205	707930
56029	707931
391179	707932
33073	707933
95928	707934
24483	707935
12	707936
119744	707937
63922	707938
26331	707939
21549	707940
6227	707941
90227	707942
43623	707943
13890	707944
33082	707945
67758	707946
65156	707947
325841	707948
271751	707949
37416	707950
204105	707951
335225	707952
59	707953
143307	707954
60455	707955
86854	707956
157338	707957
245181	707958
49100	707959
120180	707960
80833	707961
90	707962
113039	707963
356486	707964
51005	707965
123348	707966
108370	707967
224049	707968
4507	707969
255228	707970
360488	707971
286308	707972
117790	707973
422316	707974
265395	707975
384854	707976
236796	707977
336384	707978
265971	707979
172322	707980
308493	707981
195386	707982
116441	707983
184805	707984
454752	707985
98389	707986
380615	707987
44245	707988
47929	707989
65678	707990
102794	707991
157834	707992
449796	707993
56517	707994
21764	707995
23183	707996
11530	707997
192703	707998
296819	707999
378712	708000
28304	708001
1426	708002
243093	708003
148379	708004
84499	708005
422593	708006
53392	708007
43661	708008
209138	708009
184308	708010
212526	708011
210473	708012
55500	708013
151947	708014
269839	708015
287915	708016
238829	708017
418868	708018
218368	708019
99533	708020
28149	708021
243637	708022
16744	708023
8017	708024
175931	708025
59103	708026
160645	708027
13409	708028
374335	708029
180621	708030
181436	708031
457844	708032
60951	708033
122867	708034
371848	708035
105018	708036
210973	708037
7521	708038
438181	708039
296558	708040
224283	708041
361834	708042
103689	708043
5928	708044
47685	708045
395133	708046
347404	708047
160113	708048
195638	708049
347365	708050
410705	708051
197835	708052
215464	708053
172843	708054
214144	708055
325580	708056
7580	708057
247144	708058
19901	708059
121123	708060
431928	708061
83013	708062
267496	708063
108350	708064
23518	708065
198379	708066
64603	708067
140794	708068
138383	708069
105156	708070
249546	708071
213950	708072
326964	708073
21451	708074
225542	708075
97341	708076
454601	708077
30099	708078
237839	708079
202942	708080
53375	708081
431266	708082
283383	708083
12423	708084
174323	708085
36688	708086
31709	708087
197720	708088
181720	708089
125056	708090
1123	708091
341025	708092
84985	708093
19496	708094
256886	708095
210216	708096
42962	708097
237225	708098
207316	708099
225534	708100
238341	708101
96227	708102
222515	708103
306934	708104
378338	708105
44336	708106
62925	708107
264516	708108
79031	708109
23520	708110
382731	708111
220511	708112
110689	708113
145639	708114
3476	708115
111275	708116
401560	708117
439953	708118
355891	708119
53699	708120
89460	708121
185535	708122
70680	708123
14704	708124
23734	708125
87328	708126
49312	708127
122035	708128
107461	708129
62901	708130
39308	708131
117945	708132
32666	708133
80449	708134
105173	708135
349961	708136
70908	708137
220848	708138
56368	708139
40100	708140
113755	708141
327423	708142
277916	708143
71636	708144
142661	708145
195364	708146
11821	708147
88963	708148
28466	708149
5477	708150
23575	708151
144997	708152
86203	708153
21767	708154
73902	708155
50729	708156
14286	708157
4584	708158
98109	708159
34899	708160
185535	708161
283	708162
112951	708163
329017	708164
76352	708165
2763	708166
89648	708167
44544	708168
25991	708169
4207	708170
137088	708171
319	708172
6752	708173
43212	708174
16957	708175
252	708176
46532	708177
237260	708178
154254	708179
229425	708180
6836	708181
171076	708182
4013	708183
44616	708184
60422	708185
28991	708186
452478	708187
124269	708188
143473	708189
64694	708190
351422	708191
114895	708192
373940	708193
99425	708194
51006	708195
15377	708196
263560	708197
41183	708198
82120	708199
80032	708200
13237	708201
33416	708202
118627	708203
417199	708204
338390	708205
157104	708206
16408	708207
29523	708208
58174	708209
66914	708210
134705	708211
182467	708212
336997	708213
238673	708214
126863	708215
248800	708216
241948	708217
163631	708218
55705	708219
10294	708220
154546	708221
19455	708222
4273	708223
39247	708224
54501	708225
67095	708226
70	708227
53285	708228
5775	708229
33033	708230
50040	708231
62982	708232
138551	708233
95605	708234
116248	708235
445771	708236
115461	708237
191450	708238
55832	708239
234286	708240
54215	708241
163688	708242
105653	708243
278179	708244
311475	708245
13986	708246
454032	708247
32640	708248
21950	708249
3353	708250
304899	708251
803	708252
5665	708253
66928	708254
80893	708255
61694	708256
7370	708257
62755	708258
24313	708259
38401	708260
123262	708261
262930	708262
425724	708263
43690	708264
15231	708265
103066	708266
218906	708267
344934	708268
189568	708269
392305	708270
17039	708271
5938	708272
60490	708273
14306	708274
56619	708275
160119	708276
362651	708277
202841	708278
163258	708279
132753	708280
430929	708281
126070	708282
10721	708283
18850	708284
364065	708285
282782	708286
2115	708287
387280	708288
425610	708289
30114	708290
448564	708291
30303	708292
401097	708293
259421	708294
223697	708295
62392	708296
121777	708297
111833	708298
304964	708299
155822	708300
24646	708301
201070	708302
190371	708303
436558	708304
94827	708305
86698	708306
3456	708307
7852	708308
38451	708309
310564	708310
330196	708311
92400	708312
152455	708313
12850	708314
370507	708315
402580	708316
11688	708317
154715	708318
174659	708319
59361	708320
40883	708321
419994	708322
185299	708323
23534	708324
112154	708325
3701	708326
378495	708327
20590	708328
242578	708329
241873	708330
241739	708331
39663	708332
250333	708333
143261	708334
46165	708335
240388	708336
452133	708337
160654	708338
432103	708339
385686	708340
95720	708341
338791	708342
116683	708343
183158	708344
44959	708345
231799	708346
245600	708347
374692	708348
182858	708349
115788	708350
10002	708351
123437	708352
46792	708353
10708	708354
4055	708355
177689	708356
36480	708357
438282	708358
224827	708359
35173	708360
418999	708361
293324	708362
194121	708363
74296	708364
241633	708365
369285	708366
58839	708367
256706	708368
111798	708369
22656	708370
75751	708371
160114	708372
217108	708373
206853	708374
223421	708375
305581	708376
9087	708377
15374	708378
220300	708379
160375	708380
10394	708381
105788	708382
105854	708383
156312	708384
170852	708385
33377	708386
127908	708387
114154	708388
3131	708389
199019	708390
271287	708391
61333	708392
172242	708393
10940	708394
253714	708395
57572	708396
143642	708397
316117	708398
358555	708399
341397	708400
114741	708401
55620	708402
182746	708403
37965	708404
277173	708405
199641	708406
12047	708407
13245	708408
94053	708409
29741	708410
121228	708411
278966	708412
61399	708413
266992	708414
121228	708415
113860	708416
41197	708417
50	708418
383742	708419
322329	708420
405529	708421
175974	708422
205248	708423
211041	708424
455221	708425
46416	708426
246774	708427
198873	708428
51635	708429
94251	708430
159476	708431
37931	708432
377734	708433
365948	708434
22513	708435
227440	708436
50977	708437
21860	708438
75846	708439
27316	708440
105805	708441
281137	708442
420726	708443
134	708444
22919	708445
130002	708446
64202	708447
339965	708448
15120	708449
386664	708450
222737	708451
35101	708452
227886	708453
43168	708454
192011	708455
93347	708456
438473	708457
140022	708458
319537	708459
65615	708460
66451	708461
76516	708462
39255	708463
215580	708464
125561	708465
12648	708466
41334	708467
92339	708468
905	708469
243667	708470
205859	708471
212232	708472
118051	708473
448626	708474
114081	708475
86414	708476
177811	708477
33562	708478
90364	708479
34594	708480
137113	708481
118772	708482
269231	708483
28769	708484
15709	708485
25632	708486
230955	708487
240826	708488
155619	708489
53877	708490
180833	708491
317526	708492
255784	708493
7370	708494
7659	708495
264339	708496
53884	708497
28275	708498
203003	708499
677	708500
300486	708501
246162	708502
360601	708503
162770	708504
180	708505
245332	708506
38295	708507
96920	708508
341101	708509
5463	708510
38574	708511
12323	708512
109223	708513
268469	708514
116752	708515
4634	708516
182327	708517
13741	708518
430643	708519
123094	708520
234743	708521
232728	708522
61458	708523
122574	708524
359751	708525
191220	708526
27763	708527
119351	708528
39256	708529
97054	708530
361112	708531
2345	708532
177065	708533
237039	708534
411898	708535
41118	708536
32648	708537
97097	708538
7440	708539
166204	708540
11147	708541
336043	708542
5272	708543
174965	708544
117131	708545
194023	708546
109732	708547
101245	708548
117645	708549
211413	708550
100621	708551
370711	708552
227336	708553
52244	708554
372251	708555
199931	708556
52663	708557
83727	708558
237155	708559
227576	708560
33076	708561
17799	708562
38311	708563
43682	708564
242428	708565
57471	708566
262573	708567
1507	708568
159573	708569
399906	708570
4256	708571
223769	708572
315888	708573
138465	708574
96691	708575
147175	708576
157405	708577
59511	708578
25350	708579
49342	708580
227643	708581
194945	708582
80606	708583
271712	708584
59465	708585
333661	708586
173175	708587
27204	708588
405594	708589
292462	708590
191739	708591
16708	708592
264094	708593
183098	708594
199040	708595
151448	708596
298007	708597
297336	708598
54129	708599
106632	708600
177089	708601
37281	708602
238779	708603
234722	708604
362088	708605
136752	708606
182231	708607
35903	708608
36546	708609
171097	708610
45564	708611
284461	708612
116573	708613
159644	708614
443447	708615
85399	708616
118741	708617
241639	708618
212183	708619
89333	708620
17582	708621
6216	708622
348307	708623
315539	708624
419047	708625
67025	708626
202697	708627
176209	708628
167890	708629
449586	708630
89790	708631
380446	708632
168673	708633
9282	708634
415395	708635
80768	708636
161767	708637
49369	708638
62212	708639
43964	708640
91710	708641
9282	708642
91710	708643
83339	708644
246319	708645
67995	708646
18926	708647
397471	708648
311993	708649
55043	708650
15957	708651
207664	708652
67995	708653
1463	708654
416007	708655
169726	708656
25478	708657
452640	708658
12809	708659
356189	708660
31086	708661
257409	708662
140457	708663
405658	708664
31322	708665
325940	708666
396659	708667
204301	708668
18926	708669
94395	708670
290120	708671
94313	708672
349045	708673
211526	708674
883	708675
124595	708676
457182	708677
247438	708678
310782	708679
25478	708680
259525	708681
352974	708682
164846	708683
342416	708684
150168	708685
161569	708686
399326	708687
122931	708688
109218	708689
74891	708690
55612	708691
19720	708692
96800	708693
237268	708694
403419	708695
28429	708696
88182	708697
176401	708698
18926	708699
74891	708700
162370	708701
194001	708702
107262	708703
176209	708704
295233	708705
233815	708706
85218	708707
320265	708708
107262	708709
180281	708710
440847	708711
216815	708712
25478	708713
66143	708714
640	708715
215074	708716
186502	708717
94813	708718
213383	708719
31322	708720
11441	708721
213349	708722
362095	708723
52416	708724
113817	708725
10809	708726
239653	708727
107262	708728
178109	708729
49959	708730
33179	708731
25478	708732
25478	708733
451340	708734
63777	708735
113817	708736
358403	708737
77967	708738
63777	708739
55229	708740
94734	708741
80768	708742
183725	708743
374626	708744
21553	708745
151590	708746
54303	708747
88575	708748
54303	708749
302513	708750
312374	708751
66879	708752
3015	708753
96800	708754
9282	708755
168673	708756
35126	708757
168462	708758
447607	708759
29566	708760
372545	708761
187197	708762
350120	708763
24	708764
127810	708765
445573	708766
209425	708767
6214	708768
26077	708769
183431	708770
350862	708771
98168	708772
78947	708773
48604	708774
103302	708775
417751	708776
345428	708777
100376	708778
242570	708779
312760	708780
85978	708781
50937	708782
38646	708783
309815	708784
349359	708785
95252	708786
39139	708787
14255	708788
14749	708789
166301	708790
188094	708791
369440	708792
83127	708793
400146	708794
195618	708795
31328	708796
348714	708797
158429	708798
184484	708799
244233	708800
41706	708801
3327	708802
127469	708803
47140	708804
246592	708805
34624	708806
12999	708807
72675	708808
72675	708809
49658	708810
115492	708811
287969	708812
207929	708813
131674	708814
185786	708815
343961	708816
7828	708817
83510	708818
326662	708819
218658	708820
127592	708821
144470	708822
335587	708823
313074	708824
51450	708825
392724	708826
71387	708827
97651	708828
365628	708829
574	708830
214312	708831
4321	708832
285148	708833
395096	708834
152239	708835
392047	708836
65432	708837
22518	708838
454077	708839
115564	708840
394	708841
428961	708842
28132	708843
220312	708844
109501	708845
38534	708846
195323	708847
3146	708848
93396	708849
239921	708850
1770	708851
216420	708852
186128	708853
307455	708854
75434	708855
84061	708856
57724	708857
331783	708858
87682	708859
222673	708860
313358	708861
6905	708862
279014	708863
203614	708864
18782	708865
249966	708866
316077	708867
271221	708868
280801	708869
120485	708870
161265	708871
211883	708872
319072	708873
2840	708874
437887	708875
110754	708876
446080	708877
266827	708878
127378	708879
223766	708880
59635	708881
2217	708882
25569	708883
1089	708884
55604	708885
98288	708886
203141	708887
230446	708888
185670	708889
195187	708890
158610	708891
79746	708892
143993	708893
157739	708894
280820	708895
196025	708896
174203	708897
33167	708898
313356	708899
104743	708900
334767	708901
440614	708902
210554	708903
45296	708904
27259	708905
103413	708906
80803	708907
137442	708908
374215	708909
363004	708910
227918	708911
335577	708912
368415	708913
321668	708914
63515	708915
92847	708916
410658	708917
116325	708918
55578	708919
114924	708920
56767	708921
443443	708922
193352	708923
128660	708924
450312	708925
146521	708926
26159	708927
14871	708928
104343	708929
88280	708930
13548	708931
91125	708932
279509	708933
234422	708934
292137	708935
446225	708936
276954	708937
160283	708938
77523	708939
18199	708940
79954	708941
138145	708942
26452	708943
421297	708944
144978	708945
168924	708946
5585	708947
143073	708948
64176	708949
39168	708950
119491	708951
28040	708952
150919	708953
1596	708954
102478	708955
96013	708956
88466	708957
222610	708958
235428	708959
88673	708960
188195	708961
141397	708962
94278	708963
446487	708964
168344	708965
23717	708966
194357	708967
218458	708968
69343	708969
436115	708970
16456	708971
104599	708972
199530	708973
444252	708974
85013	708975
435254	708976
1587	708977
86291	708978
449728	708979
101467	708980
173197	708981
458507	708982
162167	708983
459404	708984
226010	708985
189368	708986
319913	708987
238933	708988
212442	708989
137009	708990
28511	708991
265448	708992
119650	708993
214744	708994
100178	708995
70696	708996
177951	708997
431495	708998
37603	708999
91360	709000
18175	709001
95732	709002
92669	709003
442602	709004
309671	709005
385322	709006
448473	709007
230213	709008
61266	709009
189244	709010
41299	709011
275435	709012
414746	709013
54313	709014
75236	709015
91707	709016
50677	709017
80843	709018
433917	709019
162696	709020
455643	709021
230177	709022
199490	709023
53052	709024
160282	709025
407743	709026
11201	709027
47544	709028
164181	709029
57701	709030
192733	709031
86597	709032
435139	709033
244168	709034
243903	709035
40016	709036
223184	709037
27852	709038
3331	709039
87583	709040
834	709041
357608	709042
65397	709043
248564	709044
173148	709045
251809	709046
3810	709047
165100	709048
38824	709049
35661	709050
3764	709051
101856	709052
54410	709053
16921	709054
31017	709055
83949	709056
25761	709057
18662	709058
320209	709059
51249	709060
1391	709061
41738	709062
358333	709063
66129	709064
437626	709065
323055	709066
395488	709067
236247	709068
5248	709069
1391	709070
107384	709071
213890	709072
114351	709073
229794	709074
351670	709075
246368	709076
159154	709077
11778	709078
109407	709079
35040	709080
396548	709081
451441	709082
54361	709083
114258	709084
211247	709085
4648	709086
96164	709087
274311	709088
97764	709089
407255	709090
12330	709091
103190	709092
26736	709093
443437	709094
133284	709095
360998	709096
86324	709097
340729	709098
429080	709099
175971	709100
164276	709101
264462	709102
68288	709103
58273	709104
308024	709105
194508	709106
270597	709107
123230	709108
95004	709109
373498	709110
286370	709111
108158	709112
24721	709113
446024	709114
309345	709115
92671	709116
37710	709117
119777	709118
18745	709119
180699	709120
394607	709121
432856	709122
4898	709123
337469	709124
224134	709125
166938	709126
37855	709127
122254	709128
423803	709129
262142	709130
396696	709131
120952	709132
253244	709133
122832	709134
51293	709135
278127	709136
334430	709137
174965	709138
82648	709139
158078	709140
348382	709141
450983	709142
219594	709143
449052	709144
421831	709145
271297	709146
301937	709147
24435	709148
36078	709149
47584	709150
64029	709151
323086	709152
149999	709153
122335	709154
120124	709155
52174	709156
48298	709157
48298	709158
193	709159
250165	709160
102695	709161
39272	709162
118998	709163
48298	709164
111600	709165
128398	709166
402038	709167
215618	709168
107491	709169
165575	709170
402040	709171
320592	709172
309747	709173
91135	709174
394085	709175
396280	709176
127762	709177
487	709178
57332	709179
115578	709180
198830	709181
143576	709182
295263	709183
101492	709184
113929	709185
2381	709186
302025	709187
104455	709188
227313	709189
283731	709190
197	709191
665	709192
324759	709193
220446	709194
376032	709195
105351	709196
61686	709197
417613	709198
166456	709199
245978	709200
179060	709201
260825	709202
7834	709203
10240	709204
174592	709205
7734	709206
51284	709207
22044	709208
23947	709209
45262	709210
36977	709211
50593	709212
15706	709213
183512	709214
8136	709215
31680	709216
18401	709217
321971	709218
61614	709219
92767	709220
54043	709221
87504	709222
238108	709223
161209	709224
60524	709225
10480	709226
53069	709227
98344	709228
15629	709229
3510	709230
41180	709231
99410	709232
1467	709233
261066	709234
367561	709235
41717	709236
231876	709237
416689	709238
97583	709239
55383	709240
56635	709241
130052	709242
121712	709243
32948	709244
122307	709245
239421	709246
110527	709247
395140	709248
153233	709249
98717	709250
362965	709251
382737	709252
347412	709253
331467	709254
96404	709255
18741	709256
117542	709257
142441	709258
458062	709259
1142	709260
21995	709261
46305	709262
321142	709263
413889	709264
15300	709265
202631	709266
98115	709267
96782	709268
96453	709269
9392	709270
51571	709271
358952	709272
13213	709273
4103	709274
23557	709275
188563	709276
160419	709277
224911	709278
56095	709279
409678	709280
230197	709281
381094	709282
378131	709283
66464	709284
215977	709285
303317	709286
114069	709287
381945	709288
439945	709289
156659	709290
216201	709291
62129	709292
400129	709293
64611	709294
458932	709295
207800	709296
45544	709297
1324	709298
4434	709299
84476	709300
5853	709301
43319	709302
12360	709303
6978	709304
103386	709305
5616	709306
108820	709307
26283	709308
91059	709309
270571	709310
328177	709311
73610	709312
454735	709313
55262	709314
92800	709315
26906	709316
1754	709317
116655	709318
15932	709319
112168	709320
185246	709321
405242	709322
1839	709323
439746	709324
38468	709325
417802	709326
3731	709327
118613	709328
63822	709329
306152	709330
35498	709331
350651	709332
307491	709333
8783	709334
14821	709335
264561	709336
37071	709337
71781	709338
126251	709339
138287	709340
141053	709341
111481	709342
320614	709343
1312	709344
218395	709345
221680	709346
57720	709347
66199	709348
91057	709349
16381	709350
10288	709351
25506	709352
217533	709353
18495	709354
67169	709355
4703	709356
19779	709357
2211	709358
131893	709359
194127	709360
99	709361
90531	709362
287368	709363
98850	709364
114666	709365
141518	709366
154246	709367
141005	709368
56671	709369
164676	709370
186882	709371
207812	709372
264734	709373
1576	709374
2680	709375
209378	709376
213003	709377
5624	709378
45471	709379
37201	709380
50668	709381
99234	709382
239201	709383
88564	709384
7435	709385
36966	709386
163332	709387
43309	709388
53910	709389
317944	709390
27762	709391
202235	709392
33438	709393
306858	709394
7179	709395
25604	709396
440581	709397
94463	709398
323346	709399
71107	709400
127774	709401
45308	709402
37	709403
216251	709404
409584	709405
41210	709406
34999	709407
132197	709408
91179	709409
160485	709410
399162	709411
63087	709412
331059	709413
196094	709414
36279	709415
46075	709416
165158	709417
68927	709418
84551	709419
223004	709420
181123	709421
19147	709422
120105	709423
90870	709424
306544	709425
278576	709426
16875	709427
8321	709428
182317	709429
229613	709430
17547	709431
75463	709432
30228	709433
46816	709434
7813	709435
20687	709436
1506	709437
248196	709438
387785	709439
14819	709440
73428	709441
437818	709442
120668	709443
90670	709444
279595	709445
208993	709446
53504	709447
396882	709448
113546	709449
190490	709450
8334	709451
1290	709452
280231	709453
48051	709454
18937	709455
16373	709456
442861	709457
123215	709458
163307	709459
138859	709460
11985	709461
35884	709462
12010	709463
29334	709464
1218	709465
362124	709466
8423	709467
16130	709468
31866	709469
105539	709470
53534	709471
45353	709472
314888	709473
19243	709474
45208	709475
1566	709476
439750	709477
93852	709478
427428	709479
341623	709480
458454	709481
32895	709482
130250	709483
399705	709484
26910	709485
46804	709486
52771	709487
8790	709488
26910	709489
15040	709490
73272	709491
60717	709492
72851	709493
436099	709494
100827	709495
250377	709496
6240	709497
18930	709498
11459	709499
170182	709500
1846	709501
119760	709502
24970	709503
311022	709504
23876	709505
79226	709506
31702	709507
278539	709508
27127	709509
106095	709510
9099	709511
374470	709512
191350	709513
28246	709514
144666	709515
211190	709516
30681	709517
16579	709518
410289	709519
128216	709520
14917	709521
174564	709522
3064	709523
27372	709524
176437	709525
47276	709526
22050	709527
338945	709528
146566	709529
153491	709530
28188	709531
38981	709532
405588	709533
329953	709534
974	709535
4950	709536
75527	709537
361445	709538
79056	709539
73218	709540
398141	709541
384181	709542
79584	709543
67929	709544
218072	709545
168587	709546
77174	709547
144616	709548
70718	709549
177766	709550
144079	709551
137906	709552
109011	709553
197239	709554
215873	709555
190059	709556
210693	709557
324711	709558
379479	709559
279067	709560
211161	709561
17360	709562
10431	709563
322022	709564
55232	709565
44480	709566
8291	709567
44480	709568
7902	709569
308366	709570
17915	709571
84548	709572
44935	709573
124996	709574
379708	709575
337366	709576
55301	709577
162965	709578
440862	709579
163786	709580
19543	709581
235768	709582
48711	709583
21105	709584
270943	709585
198711	709586
203966	709587
86979	709588
81189	709589
402368	709590
10682	709591
80426	709592
82767	709593
38058	709594
53102	709595
45679	709596
244114	709597
25999	709598
19612	709599
182140	709600
54327	709601
26552	709602
171094	709603
26551	709604
182133	709605
41586	709606
47731	709607
325382	709608
44982	709609
307881	709610
43218	709611
177426	709612
38058	709613
16199	709614
20488	709615
17168	709616
50685	709617
87318	709618
168363	709619
2540	709620
16113	709621
80222	709622
95562	709623
111757	709624
54982	709625
106940	709626
381899	709627
5583	709628
27948	709629
93053	709630
41588	709631
31857	709632
6153	709633
249986	709634
316409	709635
320375	709636
94291	709637
91873	709638
47730	709639
182143	709640
50715	709641
165939	709642
74	709643
129687	709644
1743	709645
324260	709646
907	709647
162	709648
160	709649
160	709650
82261	709651
184485	709652
46604	709653
107862	709654
343321	709655
79471	709656
49402	709657
73882	709658
288933	709659
149130	709660
108351	709661
252992	709662
31552	709663
31552	709664
90545	709665
226445	709666
35964	709667
21191	709668
222666	709669
6011	709670
63020	709671
18862	709672
96263	709673
199423	709674
315998	709675
219386	709676
69266	709677
374952	709678
294284	709679
127469	709680
110777	709681
23955	709682
8198	709683
109937	709684
306975	709685
445586	709686
7372	709687
169732	709688
1690	709689
118703	709690
64052	709691
102088	709692
277667	709693
76481	709694
398017	709695
59606	709696
149351	709697
36479	709698
148653	709699
269955	709700
220728	709701
82331	709702
294702	709703
7304	709704
201229	709705
128	709706
128	709707
116686	709708
97527	709709
217355	709710
57346	709711
57366	709712
326	709713
194261	709714
226799	709715
58637	709716
40564	709717
8365	709718
99351	709719
127508	709720
8365	709721
313151	709722
8365	709723
328876	709724
269343	709725
27633	709726
110235	709727
134316	709728
46498	709729
138416	709730
153043	709731
384620	709732
76413	709733
73275	709734
253221	709735
129019	709736
139485	709737
164421	709738
104869	709739
370063	709740
325721	709741
85531	709742
153432	709743
218886	709744
112793	709745
150814	709746
432291	709747
23518	709748
178404	709749
245943	709750
47393	709751
55525	709752
91713	709753
120213	709754
69709	709755
383999	709756
1906	709757
439179	709758
70553	709759
2889	709760
163817	709761
256688	709762
272332	709763
181045	709764
291066	709765
83354	709766
137545	709767
21273	709768
83354	709769
246492	709770
225923	709771
1727	709772
94121	709773
430384	709774
32934	709775
177905	709776
43779	709777
100009	709778
105395	709779
115656	709780
46959	709781
48230	709782
13229	709783
320569	709784
130047	709785
252993	709786
426567	709787
34598	709788
90522	709789
53073	709790
70807	709791
89582	709792
1381	709793
884	709794
87	709795
380346	709796
192313	709797
53715	709798
99260	709799
63792	709800
182357	709801
109991	709802
10587	709803
117975	709804
121340	709805
74349	709806
150493	709807
50429	709808
10907	709809
84272	709810
269707	709811
31539	709812
89494	709813
84053	709814
104532	709815
3777	709816
99074	709817
120746	709818
7309	709819
457376	709820
76946	709821
46686	709822
65802	709823
346921	709824
94085	709825
35799	709826
413143	709827
70321	709828
9191	709829
3452	709830
50302	709831
18368	709832
52862	709833
40679	709834
69235	709835
58905	709836
106165	709837
422813	709838
99750	709839
110013	709840
240202	709841
17509	709842
8699	709843
68373	709844
69622	709845
136210	709846
348395	709847
168243	709848
404230	709849
135822	709850
127687	709851
389486	709852
8279	709853
147001	709854
118989	709855
398486	709856
123983	709857
49415	709858
233894	709859
426710	709860
451740	709861
89696	709862
49013	709863
2802	709864
16338	709865
314086	709866
702	709867
70349	709868
7426	709869
9749	709870
306478	709871
7641	709872
180705	709873
156320	709874
118969	709875
378631	709876
58105	709877
112637	709878
70818	709879
6173	709880
31866	709881
34479	709882
25267	709883
149	709884
4913	709885
27455	709886
128064	709887
114978	709888
45616	709889
5359	709890
47401	709891
136377	709892
254639	709893
284037	709894
411054	709895
21774	709896
44041	709897
2561	709898
126300	709899
443476	709900
21774	709901
375474	709902
124119	709903
174086	709904
126681	709905
112460	709906
319049	709907
189128	709908
134521	709909
134521	709910
89320	709911
173976	709912
218933	709913
70255	709914
31789	709915
310435	709916
99992	709917
48846	709918
218601	709919
396516	709920
200072	709921
25843	709922
4400	709923
68972	709924
14864	709925
41320	709926
289027	709927
103144	709928
215070	709929
64960	709930
253261	709931
80493	709932
173633	709933
73963	709934
2127	709935
420800	709936
67578	709937
67490	709938
21972	709939
211781	709940
32206	709941
415921	709942
184886	709943
131062	709944
372106	709945
81295	709946
271739	709947
214775	709948
181595	709949
19658	709950
246086	709951
234381	709952
387265	709953
77288	709954
3206	709955
22710	709956
64597	709957
11197	709958
213208	709959
224510	709960
156970	709961
216242	709962
88860	709963
241018	709964
96650	709965
227670	709966
90996	709967
17165	709968
25855	709969
218734	709970
207822	709971
22922	709972
74381	709973
337209	709974
121668	709975
280601	709976
111602	709977
356941	709978
272500	709979
237147	709980
14975	709981
41913	709982
137921	709983
56424	709984
132801	709985
124259	709986
135491	709987
66902	709988
65352	709989
119357	709990
365047	709991
372311	709992
118490	709993
188176	709994
106974	709995
210848	709996
203778	709997
95762	709998
191941	709999
72853	710000
261581	710001
4423	710002
158675	710003
51548	710004
237535	710005
114142	710006
13720	710007
229924	710008
74166	710009
405755	710010
340730	710011
27716	710012
241460	710013
346877	710014
306231	710015
409578	710016
53476	710017
134639	710018
69878	710019
11000	710020
220636	710021
386368	710022
444558	710023
30513	710024
250136	710025
195989	710026
291328	710027
264625	710028
278243	710029
220493	710030
60696	710031
81743	710032
179843	710033
99883	710034
227217	710035
297284	710036
13680	710037
24340	710038
21355	710039
227786	710040
178702	710041
234691	710042
143879	710043
112604	710044
440737	710045
33019	710046
24690	710047
344301	710048
316528	710049
30173	710050
113738	710051
141803	710052
289486	710053
234161	710054
433125	710055
71247	710056
71247	710057
70223	710058
165676	710059
139921	710060
274353	710061
34962	710062
146740	710063
394397	710064
64474	710065
183777	710066
230452	710067
61266	710068
109390	710069
261929	710070
97406	710071
279642	710072
339480	710073
340303	710074
300986	710075
131433	710076
100335	710077
115134	710078
418826	710079
232638	710080
3798	710081
443198	710082
35934	710083
23046	710084
85692	710085
327910	710086
275374	710087
64488	710088
62216	710089
377362	710090
440187	710091
191728	710092
409606	710093
39611	710094
9760	710095
79713	710096
76841	710097
210043	710098
131574	710099
322128	710100
273637	710101
25433	710102
246285	710103
40528	710104
154171	710105
215910	710106
451866	710107
70415	710108
147365	710109
198283	710110
204836	710111
281986	710112
87134	710113
75202	710114
166112	710115
57175	710116
151065	710117
22374	710118
109754	710119
175659	710120
33508	710121
205670	710122
246537	710123
159087	710124
167226	710125
160346	710126
64036	710127
57725	710128
68002	710129
47807	710130
341345	710131
151278	710132
240149	710133
54844	710134
118101	710135
75649	710136
192914	710137
393571	710138
235689	710139
143993	710140
156764	710141
297444	710142
31226	710143
47070	710144
60228	710145
154186	710146
263296	710147
452482	710148
112698	710149
308796	710150
433004	710151
443222	710152
257430	710153
100659	710154
152754	710155
124821	710156
248093	710157
351092	710158
300136	710159
417026	710160
402985	710161
160353	710162
44521	710163
1559	710164
59988	710165
71275	710166
69485	710167
146031	710168
64972	710169
163827	710170
204536	710171
377157	710172
190697	710173
178860	710174
105335	710175
99252	710176
21680	710177
196052	710178
96915	710179
238185	710180
14441	710181
28363	710182
42497	710183
34768	710184
199427	710185
72228	710186
10104	710187
76077	710188
248591	710189
274684	710190
15737	710191
206880	710192
306662	710193
45327	710194
128289	710195
4437	710196
199818	710197
192251	710198
23180	710199
187466	710200
16997	710201
207994	710202
104371	710203
107844	710204
221961	710205
46794	710206
98109	710207
90159	710208
423162	710209
428102	710210
168391	710211
38782	710212
53885	710213
422466	710214
159925	710215
28093	710216
118585	710217
398785	710218
406601	710219
313900	710220
166841	710221
76078	710222
55513	710223
197540	710224
53405	710225
61085	710226
17139	710227
6634	710228
140476	710229
10607	710230
98485	710231
12827	710232
65455	710233
20804	710234
121270	710235
25516	710236
47726	710237
94481	710238
43830	710239
20172	710240
17935	710241
118636	710242
24025	710243
211572	710244
58914	710245
97490	710246
140454	710247
113646	710248
18	710249
148999	710250
77564	710251
29734	710252
12019	710253
121878	710254
44038	710255
58186	710256
1292	710257
875	710258
221	710259
31473	710260
70207	710261
342589	710262
5673	710263
24119	710264
374377	710265
450299	710266
436489	710267
125388	710268
16634	710269
85509	710270
396398	710271
89739	710272
426706	710273
102959	710274
53103	710275
275289	710276
38935	710277
331625	710278
92295	710279
8991	710280
148489	710281
56171	710282
81325	710283
313402	710284
72250	710285
67371	710286
101452	710287
29121	710288
4866	710289
15194	710290
155024	710291
183234	710292
10163	710293
205456	710294
39951	710295
153885	710296
23338	710297
259340	710298
434294	710299
453512	710300
126350	710301
9314	710302
128232	710303
170551	710304
458508	710305
367236	710306
247439	710307
27716	710308
33667	710309
51	710310
262531	710311
99457	710312
125367	710313
244170	710314
299279	710315
293951	710316
125367	710317
215455	710318
215442	710319
86723	710320
371187	710321
331204	710322
227253	710323
81894	710324
24489	710325
27908	710326
73547	710327
146414	710328
69789	710329
1725	710330
4045	710331
179988	710332
189410	710333
105412	710334
92745	710335
4949	710336
111783	710337
50921	710338
66386	710339
2304	710340
28783	710341
122728	710342
212986	710343
9471	710344
16030	710345
170580	710346
59900	710347
103529	710348
155960	710349
97990	710350
204788	710351
134305	710352
89637	710353
30735	710354
285705	710355
80553	710356
243316	710357
387421	710358
49544	710359
32109	710360
380975	710361
306303	710362
277879	710363
3764	710364
452731	710365
49394	710366
362637	710367
134968	710368
459251	710369
133604	710370
54467	710371
39	710372
19824	710373
452256	710374
126518	710375
246738	710376
19823	710377
34780	710378
189699	710379
103616	710380
193292	710381
104720	710382
15352	710383
10156	710384
323756	710385
393369	710386
34263	710387
186571	710388
287700	710389
13180	710390
58870	710391
165650	710392
59337	710393
169523	710394
419061	710395
286095	710396
431934	710397
54609	710398
399164	710399
110608	710400
58015	710401
214420	710402
48878	710403
63641	710404
209634	710405
30224	710406
23629	710407
154381	710408
244379	710409
133003	710410
239095	710411
158167	710412
50720	710413
257222	710414
166070	710415
62072	710416
46071	710417
113683	710418
292213	710419
247532	710420
77760	710421
345101	710422
353428	710423
320505	710424
372807	710425
59496	710426
157193	710427
349256	710428
5454	710429
50677	710430
122482	710431
10024	710432
143941	710433
176726	710434
141834	710435
55211	710436
389272	710437
264088	710438
1558	710439
75750	710440
20917	710441
408657	710442
431474	710443
8868	710444
147	710445
205362	710446
77286	710447
12038	710448
111936	710449
6122	710450
455028	710451
48372	710452
39278	710453
64895	710454
491	710455
6940	710456
13740	710457
50820	710458
59434	710459
13945	710460
57577	710461
2016	710462
150519	710463
7657	710464
35063	710465
8184	710466
55646	710467
4532	710468
11415	710469
55301	710470
7468	710471
20112	710472
93895	710473
31234	710474
24341	710475
9521	710476
85722	710477
322708	710478
49816	710479
217537	710480
351598	710481
157158	710482
22719	710483
251214	710484
254787	710485
11466	710486
39076	710487
215072	710488
171052	710489
279538	710490
228248	710491
236957	710492
88760	710493
234848	710494
338921	710495
322442	710496
9209	710497
14117	710498
135325	710499
96666	710500
110014	710501
311463	710502
51319	710503
95224	710504
7037	710505
31114	710506
280617	710507
2660	710508
361127	710509
230830	710510
108620	710511
82550	710512
70667	710513
78767	710514
218467	710515
10876	710516
235629	710517
288531	710518
250049	710519
92937	710520
374781	710521
57811	710522
119969	710523
2844	710524
75529	710525
108736	710526
32011	710527
76295	710528
11128	710529
14421	710530
57614	710531
47780	710532
327315	710533
415166	710534
50134	710535
21821	710536
167757	710537
293611	710538
55969	710539
81736	710540
33959	710541
341777	710542
20791	710543
88787	710544
368099	710545
50457	710546
263464	710547
448559	710548
42484	710549
306566	710550
438737	710551
17969	710552
64358	710553
61881	710554
62264	710555
105376	710556
173308	710557
420958	710558
74834	710559
192262	710560
362233	710561
321301	710562
6613	710563
90145	710564
14002	710565
94259	710566
113326	710567
304426	710568
7048	710569
316188	710570
136735	710571
77047	710572
172090	710573
3988	710574
177849	710575
72816	710576
256610	710577
132	710578
27559	710579
259115	710580
382338	710581
102481	710582
217906	710583
181040	710584
35463	710585
369357	710586
254731	710587
48522	710588
201145	710589
180818	710590
394660	710591
422410	710592
71774	710593
443661	710594
74297	710595
101654	710596
6586	710597
55780	710598
181506	710599
212183	710600
192287	710601
19031	710602
49218	710603
18086	710604
10451	710605
171433	710606
7971	710607
151202	710608
48531	710609
16012	710610
17842	710611
61648	710612
11628	710613
31640	710614
52099	710615
31643	710616
84540	710617
247961	710618
55408	710619
202832	710620
7336	710621
14076	710622
1954	710623
43703	710624
70824	710625
399602	710626
892	710627
9608	710628
189108	710629
291477	710630
84799	710631
45998	710632
73	710633
84691	710634
27141	710635
127500	710636
166649	710637
1339	710638
23202	710639
111097	710640
157997	710641
190167	710642
43583	710643
102648	710644
19769	710645
56156	710646
413094	710647
363705	710648
261143	710649
66826	710650
438477	710651
373703	710652
16424	710653
103035	710654
71368	710655
6342	710656
121630	710657
142633	710658
9025	710659
126462	710660
355348	710661
26677	710662
240855	710663
6749	710664
376869	710665
147473	710666
338219	710667
10041	710668
119567	710669
212813	710670
160173	710671
322229	710672
434	710673
161880	710674
21031	710675
180482	710676
63769	710677
3273	710678
5396	710679
240323	710680
13510	710681
307292	710682
5078	710683
35162	710684
294620	710685
20271	710686
45599	710687
44186	710688
278281	710689
76573	710690
417886	710691
134886	710692
11830	710693
32280	710694
322789	710695
32904	710696
362177	710697
94155	710698
6386	710699
308746	710700
349757	710701
355718	710702
59046	710703
182853	710704
234224	710705
5429	710706
34009	710707
31723	710708
317248	710709
40647	710710
111817	710711
14805	710712
173204	710713
11335	710714
50103	710715
233729	710716
206877	710717
53638	710718
161537	710719
17151	710720
33530	710721
428648	710722
208933	710723
425415	710724
244185	710725
281373	710726
286872	710727
86757	710728
227545	710729
18709	710730
412883	710731
218465	710732
218837	710733
18050	710734
227526	710735
31313	710736
220856	710737
128585	710738
234597	710739
407715	710740
404384	710741
4857	710742
651	710743
433430	710744
66347	710745
2038	710746
29232	710747
50346	710748
66509	710749
9185	710750
117112	710751
455868	710752
388561	710753
56712	710754
276965	710755
73486	710756
256178	710757
1065	710758
53726	710759
383075	710760
139997	710761
261909	710762
27143	710763
25240	710764
43174	710765
3666	710766
108798	710767
1750	710768
44818	710769
132414	710770
48520	710771
109544	710772
434784	710773
41627	710774
97193	710775
227077	710776
91451	710777
192549	710778
127161	710779
25631	710780
34709	710781
183339	710782
206952	710783
14290	710784
308598	710785
160018	710786
196926	710787
150226	710788
450056	710789
121333	710790
184997	710791
755	710792
307281	710793
242288	710794
230695	710795
189516	710796
351970	710797
108456	710798
16704	710799
1757	710800
79451	710801
280035	710802
73093	710803
174587	710804
14740	710805
141703	710806
38511	710807
97515	710808
165405	710809
46700	710810
137292	710811
386544	710812
220405	710813
154324	710814
91593	710815
423127	710816
389430	710817
334335	710818
49373	710819
80301	710820
413944	710821
18	710822
291287	710823
11854	710824
337742	710825
368613	710826
247080	710827
57507	710828
66024	710829
154862	710830
435905	710831
107157	710832
118533	710833
26065	710834
408777	710835
214796	710836
155094	710837
67282	710838
6587	710839
145349	710840
166471	710841
26801	710842
45170	710843
435505	710844
57823	710845
315416	710846
260636	710847
411530	710848
394762	710849
81607	710850
204328	710851
75953	710852
144022	710853
121329	710854
77639	710855
20726	710856
63287	710857
205124	710858
61367	710859
277283	710860
77581	710861
170267	710862
4154	710863
11606	710864
3119	710865
9729	710866
239033	710867
123445	710868
104844	710869
41484	710870
5472	710871
37996	710872
13679	710873
234568	710874
148042	710875
115433	710876
145	710877
36913	710878
320303	710879
249544	710880
46030	710881
304127	710882
352564	710883
232043	710884
70324	710885
220365	710886
249566	710887
125875	710888
146720	710889
257661	710890
110414	710891
148176	710892
261907	710893
1171	710894
12345	710895
288984	710896
208116	710897
68640	710898
149668	710899
48631	710900
429380	710901
451563	710902
246433	710903
428424	710904
868	710905
43398	710906
166942	710907
122376	710908
29858	710909
82113	710910
176140	710911
5088	710912
345914	710913
97778	710914
245530	710915
36893	710916
29200	710917
99564	710918
146000	710919
183264	710920
65233	710921
3125	710922
42476	710923
20059	710924
7862	710925
103847	710926
33967	710927
56006	710928
22431	710929
44951	710930
32018	710931
70997	710932
30909	710933
122138	710934
47865	710935
72298	710936
124995	710937
9666	710938
33347	710939
193607	710940
452950	710941
430958	710942
354422	710943
58932	710944
331052	710945
87179	710946
109252	710947
8623	710948
458558	710949
233	710950
80146	710951
48947	710952
142571	710953
65558	710954
991	710955
58044	710956
30237	710957
318437	710958
11517	710959
438493	710960
71923	710961
23332	710962
89314	710963
249349	710964
169681	710965
57	710966
156986	710967
12145	710968
64584	710969
92465	710970
292753	710971
9487	710972
80361	710973
54135	710974
11814	710975
58349	710976
318898	710977
65815	710978
66455	710979
100081	710980
66690	710981
101013	710982
145938	710983
380766	710984
54966	710985
120948	710986
5737	710987
246236	710988
157486	710989
28648	710990
33762	710991
165875	710992
47943	710993
12196	710994
14119	710995
14059	710996
84804	710997
29956	710998
8214	710999
56951	711000
180615	711001
412454	711002
106567	711003
20199	711004
287500	711005
142444	711006
324665	711007
55495	711008
185382	711009
120441	711010
50470	711011
131748	711012
3086	711013
90395	711014
109330	711015
39408	711016
21901	711017
65930	711018
279128	711019
271450	711020
17201	711021
241328	711022
38877	711023
171346	711024
385623	711025
458	711026
7322	711027
254125	711028
54006	711029
114630	711030
61606	711031
70697	711032
71109	711033
130180	711034
38350	711035
298249	711036
387529	711037
154914	711038
103833	711039
114561	711040
433219	711041
180871	711042
63967	711043
182410	711044
33633	711045
15627	711046
192004	711047
432832	711048
173749	711049
3555	711050
137671	711051
382476	711052
50414	711053
303767	711054
4897	711055
11687	711056
56649	711057
156993	711058
58195	711059
106494	711060
223285	711061
320617	711062
62196	711063
2814	711064
28622	711065
226361	711066
75447	711067
90623	711068
20358	711069
40447	711070
102339	711071
88392	711072
114411	711073
147334	711074
121771	711075
91690	711076
196301	711077
3204	711078
40762	711079
92013	711080
201463	711081
83149	711082
53935	711083
119065	711084
55700	711085
5085	711086
4726	711087
19642	711088
3198	711089
105303	711090
388834	711091
160699	711092
170929	711093
193993	711094
160848	711095
151472	711096
228708	711097
225606	711098
143593	711099
19648	711100
31918	711101
224403	711102
37268	711103
396279	711104
367601	711105
40676	711106
328733	711107
60135	711108
110684	711109
75347	711110
5344	711111
187515	711112
19387	711113
281048	711114
303542	711115
5758	711116
30929	711117
193410	711118
60858	711119
43607	711120
63738	711121
3745	711122
208852	711123
344283	711124
140070	711125
146553	711126
115415	711127
28415	711128
91396	711129
179337	711130
442465	711131
862	711132
24119	711133
41983	711134
259590	711135
191778	711136
111875	711137
26980	711138
181262	711139
200763	711140
9347	711141
336743	711142
91664	711143
235073	711144
19629	711145
99130	711146
63057	711147
10169	711148
361648	711149
23767	711150
125261	711151
85321	711152
62548	711153
272540	711154
368656	711155
72959	711156
187555	711157
7496	711158
193862	711159
187611	711160
61000	711161
63016	711162
1637	711163
221373	711164
96248	711165
204723	711166
53031	711167
324555	711168
146550	711169
57144	711170
4268	711171
10507	711172
15299	711173
59737	711174
3178	711175
101758	711176
74033	711177
43833	711178
135629	711179
51975	711180
236592	711181
165936	711182
349674	711183
127379	711184
293757	711185
37359	711186
134549	711187
152997	711188
229632	711189
414421	711190
99855	711191
414801	711192
43497	711193
122927	711194
25646	711195
196274	711196
65886	711197
31714	711198
326427	711199
181043	711200
53136	711201
441309	711202
159660	711203
26926	711204
4546	711205
285187	711206
2948	711207
123537	711208
100568	711209
170234	711210
124341	711211
168934	711212
64114	711213
99563	711214
294933	711215
5335	711216
6707	711217
3092	711218
24663	711219
390293	711220
85095	711221
17521	711222
227512	711223
143828	711224
17028	711225
180229	711226
143647	711227
78405	711228
304669	711229
20519	711230
149637	711231
40265	711232
107128	711233
148294	711234
77629	711235
9332	711236
45739	711237
1182	711238
38968	711239
28675	711240
1346	711241
346848	711242
84651	711243
222005	711244
12215	711245
111249	711246
103833	711247
20368	711248
92143	711249
456540	711250
98381	711251
15503	711252
68872	711253
391135	711254
136893	711255
12488	711256
263803	711257
1520	711258
387956	711259
241145	711260
233038	711261
353898	711262
209416	711263
181276	711264
101221	711265
108768	711266
260064	711267
22265	711268
5255	711269
233098	711270
7726	711271
101137	711272
360706	711273
39493	711274
19633	711275
285684	711276
43548	711277
61851	711278
69712	711279
108492	711280
86874	711281
112816	711282
21453	711283
16432	711284
33290	711285
2385	711286
441732	711287
30228	711288
411491	711289
5909	711290
210245	711291
116130	711292
121639	711293
45956	711294
14550	711295
209841	711296
43692	711297
34239	711298
12550	711299
68999	711300
349538	711301
189869	711302
73199	711303
359721	711304
288	711305
431695	711306
16424	711307
48216	711308
3608	711309
178	711310
10699	711311
78137	711312
9060	711313
3227	711314
198657	711315
313138	711316
1782	711317
17521	711318
314	711319
229663	711320
34773	711321
18505	711322
250362	711323
8531	711324
411705	711325
90740	711326
39309	711327
36397	711328
385981	711329
17973	711330
54489	711331
24725	711332
420322	711333
381437	711334
165831	711335
253766	711336
179764	711337
236377	711338
3194	711339
185804	711340
118592	711341
6761	711342
282303	711343
272151	711344
140180	711345
219762	711346
25878	711347
124416	711348
161956	711349
124135	711350
64743	711351
372491	711352
79653	711353
36421	711354
267093	711355
3181	711356
83618	711357
54362	711358
167620	711359
44845	711360
405760	711361
263971	711362
241615	711363
191199	711364
225066	711365
225065	711366
122762	711367
122762	711368
13307	711369
238157	711370
365755	711371
335009	711372
153519	711373
99226	711374
279959	711375
85133	711376
53878	711377
125626	711378
122176	711379
234594	711380
24181	711381
2533	711382
34526	711383
167858	711384
51163	711385
6234	711386
129	711387
2905	711388
349624	711389
337518	711390
177601	711391
9895	711392
12694	711393
185439	711394
71572	711395
444872	711396
311030	711397
152887	711398
115230	711399
235513	711400
151067	711401
60256	711402
287395	711403
35350	711404
13849	711405
65200	711406
102717	711407
414980	711408
56844	711409
3505	711410
63684	711411
59183	711412
35270	711413
120330	711414
124020	711415
233774	711416
219135	711417
182701	711418
2015	711419
281040	711420
2202	711421
24786	711422
56218	711423
344797	711424
10900	711425
167655	711426
10502	711427
161306	711428
166642	711429
14360	711430
85225	711431
126960	711432
84140	711433
15716	711434
159	711435
323251	711436
52356	711437
298897	711438
223238	711439
78525	711440
88383	711441
178382	711442
53911	711443
338142	711444
354524	711445
31504	711446
143043	711447
73136	711448
107815	711449
29262	711450
186454	711451
43638	711452
12015	711453
3527	711454
212463	711455
71130	711456
289431	711457
320196	711458
151359	711459
36752	711460
101082	711461
79222	711462
78511	711463
59133	711464
44520	711465
37992	711466
148827	711467
77108	711468
11995	711469
3437	711470
123353	711471
56485	711472
167860	711473
30078	711474
33144	711475
9479	711476
2496	711477
91364	711478
422542	711479
82141	711480
21976	711481
454382	711482
11903	711483
26376	711484
52209	711485
60071	711486
108983	711487
15777	711488
53878	711489
111413	711490
89916	711491
88858	711492
456090	711493
86767	711494
30398	711495
45391	711496
247935	711497
84721	711498
115993	711499
326561	711500
4602	711501
259420	711502
18598	711503
60007	711504
47330	711505
126810	711506
225859	711507
73481	711508
17500	711509
117106	711510
233963	711511
360059	711512
156057	711513
15442	711514
130326	711515
196938	711516
73657	711517
434614	711518
168886	711519
57559	711520
981	711521
10118	711522
154178	711523
237065	711524
23489	711525
131340	711526
164893	711527
310484	711528
4046	711529
105051	711530
102592	711531
228114	711532
79787	711533
340496	711534
164060	711535
45500	711536
30694	711537
22992	711538
306864	711539
51578	711540
149718	711541
120067	711542
81352	711543
46638	711544
114555	711545
100151	711546
25265	711547
186253	711548
48364	711549
160040	711550
4364	711551
24398	711552
119806	711553
62894	711554
23690	711555
167414	711556
69273	711557
448753	711558
8622	711559
171853	711560
160326	711561
188633	711562
120558	711563
7243	711564
327950	711565
337374	711566
222559	711567
142022	711568
1417	711569
135675	711570
1877	711571
85240	711572
29170	711573
4960	711574
1337	711575
179989	711576
355364	711577
28799	711578
94586	711579
210002	711580
59790	711581
389910	711582
18934	711583
52171	711584
62339	711585
159279	711586
64476	711587
2337	711588
3961	711589
82363	711590
73975	711591
34515	711592
169927	711593
233072	711594
71289	711595
239219	711596
293561	711597
305200	711598
302767	711599
78549	711600
134089	711601
225555	711602
124634	711603
9331	711604
4588	711605
231667	711606
9556	711607
661	711608
8672	711609
20849	711610
91692	711611
7797	711612
37279	711613
262948	711614
7147	711615
13224	711616
266038	711617
37369	711618
19526	711619
122051	711620
3493	711621
54110	711622
178500	711623
142023	711624
159370	711625
88096	711626
327137	711627
34739	711628
12831	711629
23602	711630
64657	711631
80297	711632
230910	711633
20299	711634
198654	711635
199353	711636
21158	711637
361508	711638
426745	711639
385554	711640
118014	711641
57481	711642
346	711643
43154	711644
108510	711645
14094	711646
129767	711647
123215	711648
1186	711649
30955	711650
222308	711651
230250	711652
42059	711653
216163	711654
92218	711655
100468	711656
19576	711657
243476	711658
29333	711659
76675	711660
90988	711661
362711	711662
377280	711663
366022	711664
67998	711665
14360	711666
825	711667
28200	711668
423	711669
22773	711670
146541	711671
69071	711672
226049	711673
8966	711674
308860	711675
21234	711676
92744	711677
349207	711678
354542	711679
367242	711680
8886	711681
40349	711682
116095	711683
191491	711684
412642	711685
85986	711686
56772	711687
29532	711688
105956	711689
44497	711690
91633	711691
165697	711692
87554	711693
167563	711694
123129	711695
188750	711696
180605	711697
218756	711698
58038	711699
53812	711700
395706	711701
206595	711702
1792	711703
4296	711704
163080	711705
44974	711706
3472	711707
18713	711708
1057	711709
3523	711710
107997	711711
3619	711712
401698	711713
255135	711714
194016	711715
123919	711716
48106	711717
239790	711718
177230	711719
33103	711720
27317	711721
147613	711722
182154	711723
16550	711724
123422	711725
3911	711726
250818	711727
78627	711728
72695	711729
5064	711730
174246	711731
330317	711732
56289	711733
37593	711734
200333	711735
21663	711736
96588	711737
28503	711738
6489	711739
40604	711740
1528	711741
125545	711742
102224	711743
344245	711744
102957	711745
113633	711746
17615	711747
137591	711748
182342	711749
9784	711750
5234	711751
231408	711752
64945	711753
239445	711754
16985	711755
42482	711756
236107	711757
242747	711758
55570	711759
29136	711760
77943	711761
71857	711762
72593	711763
71115	711764
25451	711765
14756	711766
257695	711767
54713	711768
17992	711769
47782	711770
23540	711771
294744	711772
4996	711773
3151	711774
195706	711775
20480	711776
443746	711777
43717	711778
44845	711779
153632	711780
214957	711781
119105	711782
71974	711783
811	711784
118131	711785
192440	711786
358276	711787
234714	711788
99821	711789
5242	711790
115019	711791
419518	711792
36931	711793
136214	711794
272308	711795
214582	711796
115490	711797
445196	711798
34742	711799
369220	711800
26328	711801
126263	711802
164282	711803
215509	711804
32123	711805
202918	711806
196324	711807
89265	711808
39941	711809
34328	711810
46223	711811
21435	711812
283863	711813
150454	711814
46149	711815
119583	711816
23061	711817
35944	711818
73152	711819
111423	711820
12834	711821
117830	711822
82842	711823
2004	711824
25086	711825
120106	711826
391354	711827
327025	711828
58670	711829
278275	711830
87839	711831
54007	711832
3077	711833
79750	711834
4158	711835
34762	711836
37364	711837
99967	711838
241165	711839
106310	711840
35017	711841
306863	711842
412453	711843
110609	711844
272882	711845
21456	711846
231297	711847
383635	711848
452209	711849
108	711850
71832	711851
59884	711852
436664	711853
177585	711854
13829	711855
257262	711856
78567	711857
188746	711858
139689	711859
442766	711860
125764	711861
3867	711862
5951	711863
51981	711864
5278	711865
239017	711866
2063	711867
401194	711868
161333	711869
218175	711870
207991	711871
3663	711872
2365	711873
63798	711874
19438	711875
15285	711876
631	711877
434113	711878
173	711879
55030	711880
166201	711881
300842	711882
202032	711883
86282	711884
95610	711885
224238	711886
62227	711887
77206	711888
8235	711889
185921	711890
121675	711891
52716	711892
83802	711893
159048	711894
231225	711895
373669	711896
336752	711897
458838	711898
127488	711899
115711	711900
113230	711901
3653	711902
196446	711903
237419	711904
108342	711905
2163	711906
143910	711907
3719	711908
214478	711909
92391	711910
453002	711911
243944	711912
299109	711913
449582	711914
69112	711915
47527	711916
10810	711917
3157	711918
32887	711919
150566	711920
410143	711921
213044	711922
224696	711923
140453	711924
107537	711925
81141	711926
128512	711927
1770	711928
450287	711929
52951	711930
44918	711931
40509	711932
365403	711933
180960	711934
122467	711935
247530	711936
17228	711937
80472	711938
250360	711939
32870	711940
15677	711941
86962	711942
258960	711943
316341	711944
86938	711945
116833	711946
56927	711947
39053	711948
39198	711949
170166	711950
82161	711951
37272	711952
96114	711953
428027	711954
312012	711955
25115	711956
95609	711957
25637	711958
332156	711959
67477	711960
631	711961
56345	711962
4508	711963
52343	711964
380915	711965
27254	711966
66236	711967
34190	711968
116395	711969
170858	711970
355191	711971
15586	711972
28590	711973
161060	711974
165576	711975
246540	711976
73482	711977
453741	711978
13481	711979
61141	711980
263565	711981
381997	711982
440445	711983
395158	711984
208709	711985
846	711986
49452	711987
122215	711988
83859	711989
127645	711990
42337	711991
344953	711992
181778	711993
352109	711994
63613	711995
110562	711996
13203	711997
14818	711998
67033	711999
8540	712000
32360	712001
314387	712002
124525	712003
28145	712004
80644	712005
2824	712006
75711	712007
357574	712008
208957	712009
271941	712010
2946	712011
108833	712012
276102	712013
705	712014
307774	712015
14462	712016
126830	712017
1006	712018
51653	712019
178501	712020
198273	712021
91541	712022
179447	712023
194464	712024
163572	712025
145223	712026
169623	712027
284894	712028
62858	712029
53631	712030
12608	712031
230535	712032
355846	712033
194716	712034
64566	712035
134348	712036
56468	712037
48409	712038
90571	712039
151908	712040
71436	712041
169181	712042
34140	712043
16136	712044
388240	712045
70166	712046
1260	712047
10075	712048
2413	712049
82236	712050
49287	712051
253426	712052
115067	712053
796	712054
293886	712055
137291	712056
230401	712057
22849	712058
12390	712059
42784	712060
144	712061
9381	712062
6801	712063
36094	712064
227243	712065
25828	712066
205156	712067
76496	712068
6720	712069
53725	712070
7722	712071
152181	712072
227481	712073
34503	712074
113465	712075
128394	712076
71591	712077
9300	712078
21942	712079
64053	712080
1984	712081
7445	712082
92	712083
42560	712084
226406	712085
325304	712086
147971	712087
180686	712088
48494	712089
73778	712090
100950	712091
197529	712092
113778	712093
220426	712094
126082	712095
158698	712096
351032	712097
434584	712098
390265	712099
89552	712100
7081	712101
44045	712102
232376	712103
222687	712104
152842	712105
17909	712106
389504	712107
129848	712108
121923	712109
44054	712110
14692	712111
922	712112
195960	712113
19801	712114
23539	712115
51686	712116
192682	712117
80701	712118
157408	712119
309322	712120
360120	712121
374739	712122
261417	712123
338977	712124
34197	712125
34197	712126
448005	712127
106453	712128
82274	712129
126356	712130
88601	712131
126435	712132
4239	712133
85402	712134
60438	712135
839	712136
5681	712137
18856	712138
87567	712139
36151	712140
6680	712141
10994	712142
115599	712143
403769	712144
178942	712145
39442	712146
151348	712147
40542	712148
10890	712149
434568	712150
435255	712151
92604	712152
307367	712153
80917	712154
164170	712155
309220	712156
81513	712157
453443	712158
36306	712159
110497	712160
287606	712161
268195	712162
1705	712163
412834	712164
65716	712165
235271	712166
64804	712167
168334	712168
84635	712169
126811	712170
304731	712171
322007	712172
59867	712173
375385	712174
150810	712175
29032	712176
135547	712177
981	712178
374787	712179
24072	712180
40525	712181
339603	712182
2972	712183
378063	712184
22495	712185
245463	712186
205164	712187
83742	712188
10579	712189
162515	712190
14169	712191
9135	712192
76116	712193
84148	712194
373216	712195
2926	712196
2926	712197
190122	712198
386047	712199
231386	712200
58785	712201
4969	712202
123478	712203
372945	712204
70584	712205
371214	712206
209028	712207
257157	712208
353335	712209
230273	712210
29871	712211
390051	712212
413487	712213
168033	712214
390341	712215
29967	712216
98522	712217
113901	712218
413548	712219
36189	712220
14726	712221
193949	712222
189485	712223
79538	712224
65459	712225
321059	712226
137982	712227
427965	712228
231832	712229
172654	712230
131193	712231
81681	712232
154885	712233
115749	712234
174852	712235
498	712236
498	712237
339802	712238
198053	712239
145202	712240
392497	712241
156907	712242
61465	712243
20968	712244
233119	712245
319180	712246
12121	712247
3398	712248
230508	712249
195585	712250
377698	712251
433307	712252
48143	712253
29725	712254
196023	712255
323390	712256
207638	712257
213507	712258
136448	712259
183173	712260
416479	712261
15629	712262
36957	712263
70114	712264
381911	712265
212246	712266
188978	712267
96703	712268
126443	712269
300939	712270
131382	712271
222548	712272
325225	712273
195653	712274
158201	712275
35627	712276
99539	712277
195653	712278
74326	712279
311296	712280
129729	712281
39973	712282
69953	712283
102830	712284
12499	712285
54896	712286
160710	712287
6349	712288
3	712289
331670	712290
194272	712291
389991	712292
106166	712293
88185	712294
102258	712295
200191	712296
174485	712297
12008	712298
427376	712299
13186	712300
127990	712301
253961	712302
47972	712303
5509	712304
210242	712305
129882	712306
167821	712307
237319	712308
65149	712309
204738	712310
24113	712311
21756	712312
18317	712313
20350	712314
430762	712315
116370	712316
243550	712317
142337	712318
122068	712319
279069	712320
113001	712321
34624	712322
201940	712323
180684	712324
3807	712325
39780	712326
67116	712327
49770	712328
421943	712329
341159	712330
20139	712331
314887	712332
360492	712333
255604	712334
363677	712335
298197	712336
180266	712337
271541	712338
323718	712339
338290	712340
48435	712341
5742	712342
101507	712343
164465	712344
30014	712345
22418	712346
95472	712347
249043	712348
10702	712349
1144	712350
220620	712351
36136	712352
141351	712353
88685	712354
237146	712355
8357	712356
31121	712357
65708	712358
11324	712359
244354	712360
30163	712361
128310	712362
165855	712363
175222	712364
15761	712365
427535	712366
31330	712367
3427	712368
66836	712369
278830	712370
49744	712371
148108	712372
63358	712373
92246	712374
126032	712375
152944	712376
20430	712377
295167	712378
80459	712379
40082	712380
184469	712381
32212	712382
100682	712383
22507	712384
49842	712385
134452	712386
72246	712387
270410	712388
10040	712389
62104	712390
210533	712391
262468	712392
340533	712393
60695	712394
147610	712395
249095	712396
227814	712397
90169	712398
317375	712399
189129	712400
103653	712401
184469	712402
177608	712403
293748	712404
300446	712405
126752	712406
424235	712407
435349	712408
63029	712409
9809	712410
111730	712411
247442	712412
16698	712413
207690	712414
120126	712415
77234	712416
41189	712417
109576	712418
79241	712419
94143	712420
71876	712421
66079	712422
128823	712423
209492	712424
9428	712425
285755	712426
46504	712427
1237	712428
238261	712429
215639	712430
27318	712431
289179	712432
339485	712433
351145	712434
2483	712435
49422	712436
229438	712437
76411	712438
116864	712439
107334	712440
422473	712441
178355	712442
238044	712443
116086	712444
17840	712445
228176	712446
53877	712447
81218	712448
352134	712449
113601	712450
27630	712451
57751	712452
41122	712453
345010	712454
35355	712455
1	712456
11990	712457
495	712458
4268	712459
57865	712460
28494	712461
38472	712462
72551	712463
384860	712464
103717	712465
16858	712466
333954	712467
334826	712468
460031	712469
80789	712470
75217	712471
153742	712472
112597	712473
275783	712474
4154	712475
186065	712476
198718	712477
58906	712478
8958	712479
103708	712480
214745	712481
154444	712482
254581	712483
17966	712484
318390	712485
248046	712486
159481	712487
136430	712488
248046	712489
105142	712490
100799	712491
259215	712492
94595	712493
356000	712494
201393	712495
70416	712496
150231	712497
44894	712498
162026	712499
3300	712500
93003	712501
8303	712502
221337	712503
76051	712504
47713	712505
52167	712506
179020	712507
224143	712508
46921	712509
51102	712510
255636	712511
44242	712512
312621	712513
411351	712514
58469	712515
385969	712516
81641	712517
291358	712518
253292	712519
53217	712520
410820	712521
205861	712522
306101	712523
412440	712524
96003	712525
127928	712526
91443	712527
171720	712528
40989	712529
291214	712530
162300	712531
433923	712532
47254	712533
99694	712534
99696	712535
195405	712536
1930	712537
5927	712538
277263	712539
208652	712540
319129	712541
102983	712542
250993	712543
294492	712544
338395	712545
232940	712546
143021	712547
324678	712548
362714	712549
137089	712550
22318	712551
119798	712552
248461	712553
107204	712554
383682	712555
244752	712556
324506	712557
128170	712558
182606	712559
160970	712560
227211	712561
136547	712562
194193	712563
356385	712564
122474	712565
10560	712566
41693	712567
392196	712568
118535	712569
81638	712570
824	712571
36603	712572
420303	712573
256625	712574
160936	712575
86431	712576
138728	712577
220467	712578
281471	712579
267121	712580
247205	712581
368493	712582
135302	712583
42462	712584
5833	712585
221807	712586
191236	712587
31218	712588
450895	712589
381035	712590
50642	712591
52842	712592
398029	712593
83553	712594
173571	712595
245432	712596
39752	712597
83093	712598
120144	712599
13864	712600
110412	712601
369894	712602
203444	712603
92430	712604
305211	712605
133587	712606
70659	712607
454599	712608
40175	712609
143760	712610
146195	712611
279622	712612
8159	712613
448759	712614
62863	712615
153743	712616
324595	712617
66893	712618
375657	712619
292825	712620
151040	712621
132700	712622
139800	712623
415551	712624
228737	712625
184014	712626
34440	712627
149814	712628
229741	712629
52904	712630
6419	712631
45627	712632
253176	712633
408256	712634
1474	712635
109300	712636
59364	712637
13196	712638
4147	712639
189639	712640
333655	712641
404628	712642
443952	712643
131724	712644
98448	712645
152102	712646
293118	712647
88355	712648
434129	712649
433628	712650
235427	712651
463	712652
44204	712653
210699	712654
76178	712655
279859	712656
298734	712657
127019	712658
281093	712659
186544	712660
368495	712661
402297	712662
420328	712663
156914	712664
300957	712665
85720	712666
207391	712667
23728	712668
198379	712669
8205	712670
160444	712671
140945	712672
307887	712673
428386	712674
107971	712675
82412	712676
344833	712677
191530	712678
35984	712679
399167	712680
224417	712681
336496	712682
139115	712683
113430	712684
21905	712685
140217	712686
449077	712687
33593	712688
357173	712689
10575	712690
108685	712691
299388	712692
222407	712693
446723	712694
52831	712695
153101	712696
271128	712697
179184	712698
162882	712699
247019	712700
404385	712701
100139	712702
239732	712703
193528	712704
401468	712705
300603	712706
450192	712707
316127	712708
2688	712709
386278	712710
46703	712711
300605	712712
421835	712713
322363	712714
451330	712715
399792	712716
188299	712717
96225	712718
323759	712719
404454	712720
409180	712721
55740	712722
394678	712723
229410	712724
371318	712725
413577	712726
242127	712727
316725	712728
151152	712729
91221	712730
54428	712731
329857	712732
146493	712733
159914	712734
330550	712735
421836	712736
224179	712737
418758	712738
340109	712739
257606	712740
459548	712741
179904	712742
295527	712743
39174	712744
328267	712745
348793	712746
302683	712747
324776	712748
78828	712749
272692	712750
399790	712751
134635	712752
180270	712753
350512	712754
60922	712755
417670	712756
331364	712757
239497	712758
269842	712759
184067	712760
317118	712761
401364	712762
276507	712763
409430	712764
116699	712765
378925	712766
246792	712767
244283	712768
404452	712769
227808	712770
297046	712771
299038	712772
382825	712773
88081	712774
441939	712775
29347	712776
374015	712777
413568	712778
240895	712779
328268	712780
308089	712781
350736	712782
177821	712783
359860	712784
175902	712785
245680	712786
426756	712787
29348	712788
291597	712789
287555	712790
383044	712791
190546	712792
180937	712793
317939	712794
44578	712795
156216	712796
21905	712797
113045	712798
180618	712799
259801	712800
359247	712801
231299	712802
177165	712803
248291	712804
164243	712805
11771	712806
9684	712807
236644	712808
30722	712809
176511	712810
321702	712811
275853	712812
174196	712813
58819	712814
359620	712815
379640	712816
317967	712817
168320	712818
71510	712819
96069	712820
52812	712821
88558	712822
75163	712823
74891	712824
43089	712825
41245	712826
112600	712827
449984	712828
3436	712829
57220	712830
346740	712831
227272	712832
166924	712833
216351	712834
370477	712835
330539	712836
45809	712837
194646	712838
355070	712839
35753	712840
16170	712841
293508	712842
100253	712843
100253	712844
172406	712845
191272	712846
337092	712847
25896	712848
171649	712849
270613	712850
218126	712851
168065	712852
411923	712853
9247	712854
2087	712855
11491	712856
309645	712857
218549	712858
134642	712859
221606	712860
11246	712861
181696	712862
434459	712863
437010	712864
315772	712865
2844	712866
1361	712867
88916	712868
156819	712869
123000	712870
12478	712871
127350	712872
360202	712873
2329	712874
298368	712875
51213	712876
51515	712877
391944	712878
26016	712879
30981	712880
55866	712881
209105	712882
10205	712883
443248	712884
55154	712885
232364	712886
117700	712887
52507	712888
126099	712889
113252	712890
450283	712891
124645	712892
95748	712893
426385	712894
57188	712895
218806	712896
220460	712897
247951	712898
57287	712899
215521	712900
213677	712901
384508	712902
355920	712903
406238	712904
110283	712905
228806	712906
189627	712907
222190	712908
165223	712909
88325	712910
248599	712911
246160	712912
111978	712913
59016	712914
123158	712915
11491	712916
176073	712917
185405	712918
101537	712919
26661	712920
185149	712921
59309	712922
180725	712923
103345	712924
387632	712925
91883	712926
349710	712927
363874	712928
181456	712929
28130	712930
204852	712931
370915	712932
109179	712933
229850	712934
203825	712935
389423	712936
416712	712937
154329	712938
223516	712939
109896	712940
413754	712941
438318	712942
185413	712943
118327	712944
117859	712945
357057	712946
221030	712947
48329	712948
475	712949
210297	712950
231212	712951
410061	712952
215854	712953
213394	712954
384495	712955
440857	712956
116053	712957
227456	712958
406234	712959
448285	712960
231216	712961
160195	712962
202701	712963
74077	712964
243291	712965
218471	712966
214059	712967
123159	712968
372379	712969
215524	712970
111145	712971
431750	712972
418870	712973
116601	712974
86693	712975
228024	712976
101054	712977
128467	712978
387019	712979
40237	712980
394780	712981
370215	712982
411778	712983
33033	712984
437133	712985
63932	712986
114726	712987
232661	712988
56009	712989
228811	712990
235072	712991
418961	712992
353682	712993
224747	712994
233681	712995
239654	712996
197822	712997
439490	712998
431068	712999
14318	713000
440854	713001
208364	713002
430424	713003
126354	713004
232658	713005
408448	713006
60781	713007
28412	713008
406868	713009
196320	713010
17468	713011
455666	713012
123309	713013
123309	713014
250061	713015
416072	713016
17086	713017
199972	713018
222192	713019
432369	713020
18570	713021
354959	713022
48327	713023
191281	713024
49884	713025
315297	713026
14020	713027
325411	713028
150309	713029
83971	713030
18608	713031
391807	713032
279502	713033
67980	713034
146514	713035
3525	713036
7776	713037
407986	713038
24060	713039
47701	713040
62722	713041
164002	713042
4667	713043
451337	713044
33057	713045
1861	713046
182608	713047
103943	713048
291928	713049
180607	713050
306042	713051
379936	713052
243905	713053
21481	713054
122955	713055
114742	713056
180550	713057
446427	713058
27294	713059
238836	713060
110165	713061
12535	713062
35548	713063
350946	713064
279727	713065
88245	713066
51694	713067
206509	713068
200453	713069
388628	713070
60475	713071
176412	713072
79115	713073
9480	713074
163701	713075
2421	713076
17701	713077
57713	713078
84799	713079
422551	713080
229602	713081
87901	713082
105740	713083
17701	713084
249843	713085
4305	713086
5223	713087
69546	713088
296020	713089
115412	713090
77430	713091
28275	713092
429270	713093
20198	713094
20198	713095
437052	713096
23442	713097
35237	713098
217482	713099
23349	713100
4639	713101
352736	713102
240659	713103
20548	713104
8203	713105
112084	713106
13830	713107
9877	713108
189579	713109
4596	713110
41454	713111
26981	713112
339267	713113
8626	713114
424591	713115
173932	713116
302468	713117
102877	713118
118610	713119
335951	713120
442420	713121
2013	713122
368465	713123
359421	713124
17797	713125
24497	713126
191541	713127
28454	713128
95111	713129
363099	713130
50894	713131
285896	713132
33666	713133
123590	713134
179527	713135
270198	713136
152826	713137
78602	713138
88981	713139
4254	713140
128538	713141
200400	713142
2929	713143
202431	713144
53721	713145
375919	713146
203098	713147
12819	713148
106177	713149
69544	713150
62678	713151
122715	713152
4618	713153
4618	713154
20100	713155
128496	713156
18990	713157
387214	713158
120748	713159
59599	713160
436038	713161
198962	713162
202211	713163
58544	713164
245774	713165
237315	713166
8935	713167
307511	713168
37099	713169
237305	713170
410105	713171
342354	713172
26660	713173
421052	713174
81311	713175
112510	713176
163202	713177
247953	713178
126603	713179
75309	713180
52033	713181
62134	713182
32997	713183
251280	713184
43899	713185
451632	713186
125516	713187
203724	713188
33604	713189
52903	713190
177863	713191
12014	713192
23949	713193
121998	713194
320165	713195
83956	713196
5044	713197
191848	713198
191848	713199
128133	713200
105410	713201
5523	713202
7060	713203
135589	713204
315527	713205
225816	713206
167296	713207
62385	713208
11716	713209
448441	713210
10972	713211
62315	713212
20297	713213
224693	713214
224693	713215
159847	713216
47754	713217
45158	713218
326585	713219
449761	713220
225433	713221
121543	713222
83884	713223
238277	713224
323351	713225
5796	713226
278	713227
332004	713228
116666	713229
107953	713230
235810	713231
187739	713232
384411	713233
25958	713234
205810	713235
4665	713236
73003	713237
90214	713238
245477	713239
60538	713240
149024	713241
5662	713242
112386	713243
22301	713244
49904	713245
398624	713246
439870	713247
283708	713248
13010	713249
397967	713250
133976	713251
9354	713252
80066	713253
113270	713254
192355	713255
92806	713256
358031	713257
70764	713258
20238	713259
17812	713260
149386	713261
26902	713262
262072	713263
171391	713264
32869	713265
63084	713266
190804	713267
20438	713268
350944	713269
456214	713270
98422	713271
31583	713272
94199	713273
14877	713274
31932	713275
3869	713276
161981	713277
210678	713278
61484	713279
33497	713280
31932	713281
430465	713282
6947	713283
119206	713284
192229	713285
111829	713286
59827	713287
352366	713288
352772	713289
349944	713290
15204	713291
134241	713292
2883	713293
55837	713294
22387	713295
38885	713296
38177	713297
96543	713298
78484	713299
108138	713300
8507	713301
9084	713302
237950	713303
86513	713304
155888	713305
186020	713306
16170	713307
245108	713308
95890	713309
4683	713310
57793	713311
227356	713312
349872	713313
164850	713314
127485	713315
250533	713316
449072	713317
22722	713318
101526	713319
383124	713320
156841	713321
58561	713322
80650	713323
111635	713324
133800	713325
117087	713326
133800	713327
79340	713328
127591	713329
69793	713330
25454	713331
81529	713332
333282	713333
35670	713334
43016	713335
135697	713336
5024	713337
5432	713338
324166	713339
299927	713340
23883	713341
25801	713342
429691	713343
431988	713344
125963	713345
62889	713346
17126	713347
13594	713348
365990	713349
4450	713350
8321	713351
198677	713352
214049	713353
968	713354
51680	713355
16308	713356
205265	713357
379691	713358
284141	713359
279405	713360
209169	713361
53591	713362
236039	713363
196455	713364
123256	713365
436497	713366
263993	713367
183989	713368
93148	713369
137605	713370
448896	713371
171173	713372
186039	713373
247294	713374
103986	713375
82936	713376
82861	713377
94332	713378
60127	713379
446594	713380
34106	713381
117854	713382
56257	713383
59045	713384
59045	713385
195810	713386
3528	713387
139077	713388
219842	713389
402703	713390
164403	713391
129138	713392
271004	713393
418327	713394
242040	713395
36726	713396
377178	713397
63303	713398
17519	713399
22171	713400
47258	713401
223288	713402
37036	713403
68128	713404
26003	713405
140085	713406
362685	713407
12793	713408
875	713409
122800	713410
413220	713411
11001	713412
111550	713413
172080	713414
29545	713415
4450	713416
80130	713417
92668	713418
207620	713419
22419	713420
67302	713421
131807	713422
131807	713423
30674	713424
73344	713425
381866	713426
87307	713427
9695	713428
390385	713429
52908	713430
27904	713431
146422	713432
53864	713433
342501	713434
207713	713435
282572	713436
75129	713437
75129	713438
210830	713439
39739	713440
51733	713441
108061	713442
51156	713443
114197	713444
24295	713445
224370	713446
294497	713447
21972	713448
18220	713449
323440	713450
198832	713451
81694	713452
5639	713453
298184	713454
44762	713455
40244	713456
2734	713457
352949	713458
60	713459
29212	713460
189511	713461
12106	713462
20911	713463
118275	713464
99886	713465
28082	713466
99886	713467
78299	713468
97040	713469
97040	713470
44746	713471
44746	713472
15417	713473
36252	713474
111022	713475
99696	713476
139118	713477
17538	713478
111101	713479
216146	713480
4861	713481
143023	713482
158420	713483
78284	713484
158951	713485
354910	713486
159846	713487
151275	713488
211146	713489
205225	713490
68063	713491
393765	713492
80532	713493
247014	713494
230438	713495
2147	713496
212901	713497
44521	713498
55338	713499
3396	713500
173400	713501
336897	713502
64642	713503
158669	713504
437897	713505
209674	713506
145593	713507
182651	713508
414958	713509
400856	713510
185851	713511
84847	713512
789	713513
1020	713514
220295	713515
106411	713516
98589	713517
76611	713518
20706	713519
34206	713520
65972	713521
264377	713522
6718	713523
213376	713524
329426	713525
223825	713526
123176	713527
73859	713528
43621	713529
254310	713530
66123	713531
10710	713532
4682	713533
51364	713534
35174	713535
81320	713536
214512	713537
478	713538
26123	713539
9631	713540
91463	713541
459900	713542
53850	713543
85324	713544
144934	713545
14081	713546
12327	713547
148623	713548
76409	713549
568	713550
284432	713551
188196	713552
119876	713553
6718	713554
243027	713555
53536	713556
36720	713557
78452	713558
45943	713559
4234	713560
45943	713561
158271	713562
89177	713563
214711	713564
121745	713565
418064	713566
19535	713567
90554	713568
9528	713569
313756	713570
2742	713571
108055	713572
448467	713573
193356	713574
37004	713575
395233	713576
228170	713577
174619	713578
15914	713579
59712	713580
310935	713581
149001	713582
398911	713583
84872	713584
195166	713585
30482	713586
341673	713587
267767	713588
458415	713589
451755	713590
247941	713591
58812	713592
217436	713593
43499	713594
187467	713595
27377	713596
47181	713597
65711	713598
184639	713599
169643	713600
200068	713601
384540	713602
232680	713603
221363	713604
172469	713605
186217	713606
239007	713607
70325	713608
570	713609
15394	713610
79965	713611
138384	713612
459876	713613
44085	713614
80690	713615
239951	713616
97645	713617
267618	713618
173295	713619
20386	713620
12684	713621
168630	713622
21613	713623
68893	713624
381653	713625
38258	713626
344892	713627
94155	713628
294118	713629
84635	713630
50848	713631
28719	713632
214555	713633
41030	713634
8603	713635
318759	713636
434043	713637
196377	713638
108937	713639
179490	713640
371450	713641
121009	713642
449996	713643
258312	713644
123391	713645
19104	713646
105125	713647
141978	713648
382405	713649
125054	713650
139740	713651
227486	713652
5899	713653
5199	713654
30665	713655
212753	713656
262995	713657
61991	713658
390866	713659
258765	713660
87882	713661
33191	713662
64376	713663
183965	713664
85913	713665
330192	713666
413565	713667
48732	713668
101720	713669
79151	713670
248142	713671
78599	713672
57827	713673
258768	713674
367	713675
156639	713676
23748	713677
17287	713678
357086	713679
151770	713680
430039	713681
230761	713682
78760	713683
132989	713684
183879	713685
121408	713686
64214	713687
386155	713688
6274	713689
40977	713690
447461	713691
426368	713692
145393	713693
236815	713694
5151	713695
45092	713696
448207	713697
98451	713698
111467	713699
33238	713700
395530	713701
174987	713702
26982	713703
60895	713704
60198	713705
345884	713706
42678	713707
42772	713708
132133	713709
378314	713710
243018	713711
40266	713712
40266	713713
338223	713714
293805	713715
451450	713716
321257	713717
23624	713718
290951	713719
406254	713720
291796	713721
257918	713722
177402	713723
4416	713724
9777	713725
6579	713726
65430	713727
265625	713728
8700	713729
83204	713730
111528	713731
261368	713732
183468	713733
12977	713734
80183	713735
60468	713736
13299	713737
221471	713738
30702	713739
30702	713740
148963	713741
105626	713742
9683	713743
396402	713744
224391	713745
266170	713746
240522	713747
5903	713748
77987	713749
251172	713750
197931	713751
45060	713752
24506	713753
64606	713754
251822	713755
8618	713756
29281	713757
12354	713758
412396	713759
10880	713760
24207	713761
86219	713762
25366	713763
128182	713764
388192	713765
167724	713766
63354	713767
169590	713768
12096	713769
182155	713770
138562	713771
213441	713772
40977	713773
182031	713774
139579	713775
163506	713776
172476	713777
10361	713778
182214	713779
200989	713780
40307	713781
166934	713782
154927	713783
123888	713784
154927	713785
393105	713786
101894	713787
21930	713788
104294	713789
14473	713790
170004	713791
330563	713792
430674	713793
174297	713794
299869	713795
212033	713796
335886	713797
416276	713798
375915	713799
331079	713800
154636	713801
429178	713802
119689	713803
121579	713804
9877	713805
74684	713806
44006	713807
87	713808
4199	713809
367286	713810
266041	713811
191226	713812
28465	713813
231635	713814
194399	713815
138309	713816
61880	713817
9129	713818
88751	713819
143531	713820
83334	713821
15852	713822
219225	713823
94930	713824
125060	713825
224508	713826
68775	713827
183132	713828
460175	713829
32566	713830
177678	713831
435491	713832
53233	713833
359627	713834
187316	713835
921	713836
286990	713837
1779	713838
8135	713839
23601	713840
392	713841
29	713842
231310	713843
409899	713844
46024	713845
160545	713846
1919	713847
99370	713848
152242	713849
208546	713850
29452	713851
388474	713852
152121	713853
48067	713854
73875	713855
62425	713856
16955	713857
6809	713858
388	713859
57539	713860
398508	713861
384310	713862
1456	713863
222161	713864
12559	713865
376	713866
263245	713867
240190	713868
39745	713869
222727	713870
131020	713871
193003	713872
390989	713873
207471	713874
387542	713875
205644	713876
387541	713877
98790	713878
75461	713879
211233	713880
37347	713881
305569	713882
404033	713883
229963	713884
172365	713885
62656	713886
247452	713887
354570	713888
459737	713889
349618	713890
34148	713891
421355	713892
363084	713893
119765	713894
117175	713895
342025	713896
232151	713897
217846	713898
156170	713899
238756	713900
24657	713901
117864	713902
387194	713903
95411	713904
46713	713905
197769	713906
110906	713907
184813	713908
329715	713909
107792	713910
154948	713911
412053	713912
71553	713913
33722	713914
180539	713915
13764	713916
231932	713917
148233	713918
51474	713919
130162	713920
219635	713921
211756	713922
235591	713923
99360	713924
32884	713925
27074	713926
118917	713927
25738	713928
70332	713929
90592	713930
61364	713931
422497	713932
296623	713933
237422	713934
203745	713935
18165	713936
10757	713937
232908	713938
5661	713939
7780	713940
302674	713941
108853	713942
424848	713943
184980	713944
234979	713945
33583	713946
188481	713947
33417	713948
373499	713949
126421	713950
142874	713951
245130	713952
126325	713953
29159	713954
150079	713955
237064	713956
176082	713957
263463	713958
194190	713959
247012	713960
187254	713961
320957	713962
19024	713963
143427	713964
70068	713965
55327	713966
172900	713967
303955	713968
165379	713969
167318	713970
21095	713971
69671	713972
248952	713973
175827	713974
212357	713975
10215	713976
406764	713977
203544	713978
118282	713979
222487	713980
143229	713981
437028	713982
389896	713983
229234	713984
85215	713985
302645	713986
108368	713987
126119	713988
307463	713989
36699	713990
55333	713991
1298	713992
11230	713993
9902	713994
3716	713995
289844	713996
109723	713997
125573	713998
223909	713999
179391	714000
246696	714001
388656	714002
197518	714003
180841	714004
220966	714005
216062	714006
224806	714007
224399	714008
421404	714009
60073	714010
428116	714011
103565	714012
267932	714013
203125	714014
126705	714015
95532	714016
20170	714017
425102	714018
388944	714019
308041	714020
150267	714021
39569	714022
367355	714023
121128	714024
303363	714025
4795	714026
69980	714027
24813	714028
331346	714029
137593	714030
170719	714031
293123	714032
176063	714033
23601	714034
81122	714035
64931	714036
125575	714037
61005	714038
24641	714039
7368	714040
22881	714041
78053	714042
420782	714043
247719	714044
162212	714045
29853	714046
131601	714047
45664	714048
374437	714049
159291	714050
6789	714051
88264	714052
25092	714053
255795	714054
29447	714055
84403	714056
284433	714057
70181	714058
101597	714059
255394	714060
289069	714061
303770	714062
104644	714063
29140	714064
272990	714065
205242	714066
153195	714067
107171	714068
309263	714069
93781	714070
43119	714071
90292	714072
176357	714073
197592	714074
22398	714075
2844	714076
92893	714077
218043	714078
223894	714079
6271	714080
162728	714081
180195	714082
114	714083
143401	714084
38262	714085
44578	714086
52753	714087
13309	714088
447067	714089
143464	714090
73646	714091
199686	714092
123705	714093
38527	714094
27069	714095
222537	714096
203234	714097
46029	714098
73243	714099
211758	714100
62623	714101
170536	714102
49470	714103
108356	714104
126644	714105
381811	714106
394763	714107
344322	714108
211927	714109
436999	714110
425380	714111
207574	714112
165001	714113
133467	714114
50740	714115
60924	714116
52322	714117
60924	714118
209808	714119
161959	714120
62627	714121
11378	714122
225034	714123
60323	714124
83586	714125
197717	714126
47052	714127
90620	714128
133542	714129
203060	714130
231350	714131
6592	714132
211751	714133
450393	714134
401134	714135
410266	714136
140245	714137
91931	714138
89505	714139
336377	714140
398135	714141
170885	714142
401502	714143
42681	714144
200710	714145
23140	714146
245454	714147
34857	714148
20293	714149
412640	714150
84537	714151
31808	714152
109459	714153
285658	714154
151260	714155
148711	714156
109238	714157
335753	714158
441364	714159
24445	714160
330053	714161
164615	714162
247062	714163
16203	714164
180078	714165
29730	714166
35970	714167
433710	714168
342940	714169
223646	714170
137206	714171
266329	714172
90194	714173
20415	714174
108674	714175
36729	714176
200707	714177
189212	714178
205901	714179
64980	714180
4873	714181
222526	714182
277816	714183
304252	714184
50346	714185
43324	714186
47407	714187
42271	714188
14388	714189
142984	714190
203966	714191
31146	714192
142119	714193
63693	714194
251654	714195
6539	714196
249600	714197
220491	714198
4661	714199
1431	714200
104387	714201
147258	714202
59702	714203
223184	714204
156310	714205
28464	714206
112601	714207
38727	714208
247208	714209
131674	714210
1489	714211
319538	714212
270231	714213
42603	714214
6522	714215
58720	714216
358922	714217
502	714218
104014	714219
21602	714220
122788	714221
202783	714222
429661	714223
94940	714224
223357	714225
27718	714226
269061	714227
3211	714228
68591	714229
79281	714230
297133	714231
48639	714232
16173	714233
90125	714234
54422	714235
241917	714236
386348	714237
20	714238
113720	714239
9895	714240
101253	714241
97146	714242
191334	714243
29025	714244
21112	714245
108178	714246
112583	714247
411538	714248
43537	714249
135199	714250
334647	714251
163563	714252
404418	714253
97648	714254
265724	714255
224654	714256
198692	714257
70412	714258
66073	714259
7112	714260
51354	714261
145943	714262
37325	714263
60246	714264
20644	714265
182254	714266
280532	714267
100125	714268
14733	714269
262292	714270
164689	714271
20822	714272
8100	714273
10842	714274
128870	714275
127080	714276
174933	714277
7058	714278
4911	714279
235409	714280
153689	714281
60945	714282
301843	714283
21585	714284
9832	714285
238244	714286
410806	714287
91366	714288
40613	714289
130219	714290
30270	714291
9225	714292
219583	714293
250145	714294
3225	714295
190803	714296
37011	714297
127079	714298
215012	714299
9895	714300
1368	714301
7118	714302
164689	714303
171168	714304
54257	714305
53362	714306
24936	714307
40055	714308
219397	714309
6308	714310
301821	714311
163269	714312
358514	714313
94565	714314
58031	714315
101238	714316
15091	714317
196717	714318
159176	714319
201709	714320
7067	714321
439066	714322
12229	714323
195300	714324
237886	714325
118079	714326
80714	714327
47797	714328
15012	714329
350069	714330
158362	714331
327942	714332
370308	714333
180175	714334
94004	714335
60049	714336
82282	714337
159334	714338
5831	714339
118977	714340
5685	714341
246038	714342
21133	714343
135891	714344
134367	714345
187800	714346
23812	714347
45927	714348
109196	714349
3117	714350
102463	714351
109266	714352
31089	714353
145040	714354
44440	714355
7998	714356
420014	714357
1355	714358
75199	714359
18194	714360
426848	714361
85373	714362
78106	714363
265359	714364
373443	714365
452566	714366
243343	714367
176696	714368
6042	714369
18983	714370
237175	714371
358444	714372
397189	714373
86707	714374
72680	714375
324892	714376
59324	714377
113599	714378
181923	714379
209532	714380
50926	714381
99087	714382
63489	714383
96066	714384
70996	714385
55938	714386
104374	714387
97826	714388
190128	714389
118827	714390
11668	714391
454898	714392
189675	714393
265796	714394
214964	714395
124154	714396
155697	714397
90558	714398
245217	714399
117392	714400
68663	714401
952	714402
63319	714403
223224	714404
178334	714405
14319	714406
119415	714407
377637	714408
429735	714409
128298	714410
256482	714411
355836	714412
451823	714413
382182	714414
89888	714415
168481	714416
10809	714417
89888	714418
76553	714419
168825	714420
94468	714421
317026	714422
148212	714423
242977	714424
263246	714425
36669	714426
191813	714427
29972	714428
97249	714429
136829	714430
91114	714431
360880	714432
29170	714433
99089	714434
320097	714435
3273	714436
196803	714437
235782	714438
20902	714439
189134	714440
300307	714441
176735	714442
135760	714443
84791	714444
2604	714445
42867	714446
16081	714447
83682	714448
134504	714449
76980	714450
52143	714451
95352	714452
370942	714453
76106	714454
205480	714455
164969	714456
72143	714457
19340	714458
96706	714459
26513	714460
258924	714461
32311	714462
77146	714463
178926	714464
18027	714465
4401	714466
51904	714467
119928	714468
89292	714469
196503	714470
65268	714471
38727	714472
179284	714473
28992	714474
80813	714475
25449	714476
109407	714477
158955	714478
152705	714479
282257	714480
456613	714481
214382	714482
158953	714483
31943	714484
275021	714485
266299	714486
114699	714487
51516	714488
3349	714489
10048	714490
135773	714491
20958	714492
15042	714493
213214	714494
143149	714495
140151	714496
297011	714497
403126	714498
315	714499
2134	714500
309611	714501
76047	714502
425443	714503
448105	714504
9889	714505
229396	714506
160105	714507
31618	714508
222302	714509
25974	714510
10432	714511
379597	714512
379167	714513
202387	714514
52250	714515
101072	714516
200771	714517
190013	714518
52279	714519
377628	714520
16897	714521
379611	714522
88345	714523
459374	714524
99185	714525
106209	714526
351684	714527
10386	714528
10034	714529
376858	714530
103459	714531
194789	714532
197537	714533
2212	714534
2212	714535
370317	714536
106209	714537
101361	714538
199091	714539
16160	714540
16812	714541
71916	714542
76734	714543
41050	714544
92313	714545
155337	714546
41527	714547
4718	714548
59179	714549
35206	714550
288582	714551
6701	714552
1991	714553
41527	714554
17898	714555
28596	714556
4718	714557
67091	714558
104198	714559
26580	714560
109453	714561
101653	714562
371308	714563
372232	714564
99168	714565
52161	714566
371840	714567
376102	714568
28864	714569
209610	714570
143624	714571
373731	714572
379602	714573
202373	714574
199413	714575
374596	714576
291830	714577
388581	714578
374595	714579
114502	714580
378068	714581
419271	714582
371324	714583
102841	714584
419272	714585
339214	714586
373102	714587
341060	714588
102039	714589
379603	714590
394063	714591
379168	714592
379391	714593
197691	714594
202483	714595
102472	714596
373389	714597
372235	714598
207898	714599
202103	714600
121358	714601
84766	714602
2424	714603
9503	714604
19699	714605
118796	714606
7691	714607
272327	714608
103647	714609
224464	714610
107289	714611
210807	714612
371323	714613
101444	714614
28596	714615
10111	714616
199489	714617
2364	714618
391116	714619
261747	714620
99974	714621
6701	714622
202265	714623
206600	714624
185953	714625
59109	714626
205881	714627
371008	714628
878	714629
9524	714630
30652	714631
24950	714632
9352	714633
404183	714634
263960	714635
434927	714636
339051	714637
247501	714638
266046	714639
36829	714640
201366	714641
96446	714642
25921	714643
214051	714644
398462	714645
202603	714646
305245	714647
373885	714648
83359	714649
169675	714650
148542	714651
213775	714652
64477	714653
2077	714654
64905	714655
13302	714656
198128	714657
218803	714658
105890	714659
93932	714660
434083	714661
451533	714662
354283	714663
310813	714664
40092	714665
450284	714666
5770	714667
2491	714668
7468	714669
209702	714670
114152	714671
212443	714672
252367	714673
285427	714674
77871	714675
19514	714676
62807	714677
125648	714678
458572	714679
77188	714680
56771	714681
86104	714682
434361	714683
91951	714684
198527	714685
25288	714686
204337	714687
223245	714688
9491	714689
26304	714690
7299	714691
433617	714692
279295	714693
18950	714694
8466	714695
156182	714696
241089	714697
268434	714698
137171	714699
28028	714700
71667	714701
398246	714702
163960	714703
30045	714704
116014	714705
35455	714706
130502	714707
39239	714708
6315	714709
28263	714710
43765	714711
59818	714712
58	714713
245218	714714
20928	714715
33779	714716
128582	714717
118216	714718
376984	714719
9098	714720
90463	714721
124026	714722
25782	714723
122765	714724
12987	714725
308875	714726
68181	714727
42663	714728
204280	714729
64376	714730
114836	714731
346489	714732
165771	714733
271	714734
51	714735
6593	714736
683	714737
106226	714738
41413	714739
62198	714740
6593	714741
869	714742
43867	714743
22850	714744
111340	714745
451335	714746
7586	714747
5134	714748
127973	714749
63099	714750
236531	714751
191814	714752
27779	714753
82790	714754
134296	714755
33110	714756
354668	714757
108897	714758
13555	714759
438322	714760
144053	714761
280540	714762
24912	714763
47998	714764
51200	714765
43639	714766
224942	714767
351946	714768
161177	714769
303100	714770
312867	714771
302	714772
336084	714773
167041	714774
10207	714775
119683	714776
131181	714777
312991	714778
238392	714779
6487	714780
313323	714781
349704	714782
94731	714783
12412	714784
232500	714785
158849	714786
111241	714787
5723	714788
181174	714789
400381	714790
346628	714791
205663	714792
238261	714793
400014	714794
247822	714795
39045	714796
380520	714797
266194	714798
152333	714799
45147	714800
98057	714801
351101	714802
249318	714803
8203	714804
246060	714805
156102	714806
161775	714807
187454	714808
253929	714809
15734	714810
119452	714811
140892	714812
44119	714813
181194	714814
16515	714815
142231	714816
161529	714817
380003	714818
2813	714819
92077	714820
359756	714821
34745	714822
205261	714823
431136	714824
26045	714825
13954	714826
247416	714827
162909	714828
84538	714829
76273	714830
394428	714831
48627	714832
129812	714833
24230	714834
164188	714835
105574	714836
216506	714837
134750	714838
383491	714839
8247	714840
243428	714841
20858	714842
123586	714843
140896	714844
367703	714845
229505	714846
123660	714847
37372	714848
24229	714849
42181	714850
391125	714851
31704	714852
163968	714853
67675	714854
175299	714855
56650	714856
155495	714857
165990	714858
232675	714859
87544	714860
296906	714861
384012	714862
84460	714863
97332	714864
369676	714865
159905	714866
117330	714867
42	714868
443170	714869
242234	714870
112823	714871
174121	714872
116519	714873
196924	714874
444886	714875
9197	714876
2224	714877
284188	714878
8789	714879
299662	714880
11166	714881
70560	714882
12736	714883
924	714884
142331	714885
317443	714886
556	714887
16159	714888
117828	714889
7440	714890
210328	714891
287719	714892
3553	714893
104508	714894
212817	714895
186873	714896
26108	714897
447103	714898
23209	714899
379585	714900
27900	714901
451066	714902
88515	714903
5863	714904
5888	714905
167661	714906
35072	714907
121196	714908
65725	714909
45213	714910
65413	714911
34570	714912
185521	714913
134522	714914
229323	714915
14975	714916
120824	714917
218227	714918
82621	714919
1867	714920
26450	714921
48005	714922
21355	714923
416	714924
173869	714925
170150	714926
76211	714927
231869	714928
225746	714929
121106	714930
78394	714931
107109	714932
163941	714933
296044	714934
224638	714935
5696	714936
78	714937
102249	714938
431868	714939
234711	714940
288861	714941
2544	714942
228048	714943
116757	714944
11451	714945
391567	714946
36092	714947
205028	714948
28388	714949
60776	714950
38709	714951
64894	714952
405442	714953
60606	714954
6740	714955
439099	714956
377609	714957
76168	714958
184717	714959
159700	714960
4817	714961
78043	714962
151242	714963
225956	714964
335072	714965
205635	714966
60356	714967
31295	714968
11779	714969
17026	714970
7811	714971
102169	714972
66953	714973
92228	714974
34154	714975
840	714976
438526	714977
2385	714978
28904	714979
213011	714980
7990	714981
66426	714982
26993	714983
61456	714984
47223	714985
317063	714986
1265	714987
35365	714988
295622	714989
184292	714990
137288	714991
152664	714992
300	714993
84397	714994
146738	714995
53894	714996
21463	714997
9811	714998
88097	714999
347230	715000
25766	715001
263728	715002
4443	715003
75005	715004
107446	715005
74275	715006
4609	715007
257038	715008
9488	715009
158378	715010
166	715011
233342	715012
68388	715013
229750	715014
100962	715015
276636	715016
330526	715017
188003	715018
128356	715019
64641	715020
17117	715021
120946	715022
131019	715023
55334	715024
2229	715025
112929	715026
102289	715027
209001	715028
3447	715029
5894	715030
90341	715031
416422	715032
148305	715033
225	715034
61739	715035
131319	715036
236211	715037
276510	715038
84637	715039
35633	715040
71084	715041
175377	715042
1237	715043
1450	715044
51263	715045
14983	715046
6898	715047
73983	715048
17496	715049
4833	715050
172413	715051
55069	715052
408336	715053
81664	715054
51058	715055
87985	715056
114822	715057
695	715058
169175	715059
27789	715060
377776	715061
113919	715062
151551	715063
7140	715064
39618	715065
64089	715066
247146	715067
131793	715068
247002	715069
239970	715070
317374	715071
368515	715072
4875	715073
30422	715074
5502	715075
15255	715076
30811	715077
310488	715078
128700	715079
59666	715080
33668	715081
5721	715082
73932	715083
5130	715084
92384	715085
432631	715086
114550	715087
627	715088
170240	715089
362361	715090
108146	715091
249957	715092
317634	715093
1567	715094
67340	715095
53502	715096
446777	715097
107882	715098
198780	715099
446186	715100
5141	715101
48905	715102
37372	715103
30372	715104
8172	715105
2431	715106
187833	715107
45815	715108
316307	715109
180496	715110
25305	715111
24718	715112
426111	715113
186367	715114
54759	715115
65125	715116
71760	715117
97179	715118
38709	715119
95672	715120
24915	715121
11653	715122
14646	715123
11637	715124
145378	715125
309982	715126
296358	715127
446361	715128
3345	715129
125715	715130
288310	715131
190481	715132
12692	715133
74255	715134
21	715135
21	715136
60489	715137
433079	715138
24129	715139
68704	715140
13515	715141
48121	715142
146726	715143
278816	715144
6472	715145
175615	715146
309606	715147
224915	715148
38307	715149
62971	715150
63883	715151
412631	715152
3768	715153
435208	715154
440444	715155
38278	715156
8480	715157
24911	715158
89985	715159
7019	715160
4659	715161
63505	715162
5043	715163
48405	715164
162394	715165
115483	715166
9020	715167
57369	715168
63716	715169
4112	715170
201909	715171
201787	715172
446822	715173
217426	715174
109491	715175
106983	715176
51026	715177
82751	715178
57	715179
443384	715180
13472	715181
74404	715182
61418	715183
1372	715184
1550	715185
6650	715186
6066	715187
153895	715188
1366	715189
7041	715190
102330	715191
406241	715192
12553	715193
2790	715194
103691	715195
240934	715196
237288	715197
8896	715198
533	715199
222321	715200
168962	715201
18924	715202
1422	715203
167774	715204
55660	715205
820	715206
6573	715207
46116	715208
393454	715209
12344	715210
318650	715211
104408	715212
80381	715213
89105	715214
895	715215
19316	715216
1236	715217
101769	715218
86	715219
195381	715220
417350	715221
124270	715222
12266	715223
271112	715224
7145	715225
111532	715226
2821	715227
285806	715228
41284	715229
51130	715230
48064	715231
2412	715232
22343	715233
12468	715234
107790	715235
175381	715236
9665	715237
19975	715238
421937	715239
362627	715240
211270	715241
10100	715242
110311	715243
62410	715244
100001	715245
15070	715246
44568	715247
183345	715248
31013	715249
35949	715250
1946	715251
219568	715252
413	715253
78708	715254
176769	715255
279	715256
13706	715257
35181	715258
392227	715259
39254	715260
3005	715261
7119	715262
201295	715263
10780	715264
251	715265
315649	715266
300109	715267
409917	715268
100688	715269
5415	715270
110912	715271
110993	715272
6053	715273
181273	715274
16389	715275
331788	715276
22933	715277
174220	715278
22449	715279
54925	715280
151684	715281
24692	715282
236791	715283
121931	715284
41350	715285
28796	715286
264761	715287
7637	715288
122647	715289
64519	715290
639	715291
105928	715292
299091	715293
25219	715294
125656	715295
18679	715296
37617	715297
93155	715298
1914	715299
294591	715300
16560	715301
244802	715302
449601	715303
60024	715304
73835	715305
94234	715306
13583	715307
201550	715308
59980	715309
89	715310
329751	715311
65006	715312
1109	715313
4300	715314
402719	715315
37461	715316
92599	715317
242611	715318
214749	715319
398919	715320
143708	715321
147883	715322
201896	715323
458917	715324
475	715325
76898	715326
1569	715327
15468	715328
8869	715329
193827	715330
201174	715331
24803	715332
351337	715333
156499	715334
54292	715335
48	715336
78262	715337
241448	715338
126263	715339
30610	715340
5596	715341
2573	715342
132142	715343
4489	715344
28737	715345
10057	715346
9317	715347
67	715348
538	715349
117593	715350
196299	715351
12072	715352
39863	715353
116539	715354
3016	715355
342075	715356
18824	715357
7831	715358
144959	715359
166698	715360
54581	715361
15206	715362
43346	715363
14323	715364
130158	715365
244181	715366
40861	715367
25940	715368
338885	715369
6678	715370
10851	715371
177448	715372
358412	715373
51516	715374
35926	715375
1327	715376
5313	715377
19563	715378
49830	715379
3723	715380
7829	715381
22630	715382
124461	715383
81657	715384
374174	715385
10173	715386
245	715387
88842	715388
287978	715389
458	715390
31386	715391
49389	715392
248099	715393
5514	715394
25551	715395
184	715396
26025	715397
124646	715398
159227	715399
147670	715400
22285	715401
47662	715402
105593	715403
17901	715404
21660	715405
220014	715406
32709	715407
19469	715408
21335	715409
39953	715410
306848	715411
108342	715412
91579	715413
90718	715414
136909	715415
51026	715416
39437	715417
19207	715418
298500	715419
36137	715420
116938	715421
244646	715422
41371	715423
9326	715424
274497	715425
162719	715426
9915	715427
9531	715428
149890	715429
46824	715430
82985	715431
24928	715432
33847	715433
940	715434
485	715435
119654	715436
10649	715437
439507	715438
210145	715439
209771	715440
67	715441
24856	715442
182078	715443
81437	715444
222739	715445
141529	715446
17394	715447
412803	715448
6338	715449
114895	715450
19013	715451
410514	715452
220057	715453
12489	715454
240648	715455
193805	715456
229077	715457
162703	715458
116477	715459
401608	715460
242063	715461
214608	715462
914	715463
10544	715464
645	715465
288399	715466
56194	715467
73729	715468
104938	715469
346701	715470
109053	715471
176575	715472
165595	715473
91855	715474
75822	715475
380	715476
5579	715477
37927	715478
111260	715479
92836	715480
37066	715481
47584	715482
9877	715483
752	715484
105623	715485
113569	715486
173691	715487
81856	715488
6895	715489
187599	715490
70664	715491
159656	715492
159264	715493
87797	715494
63511	715495
27083	715496
72430	715497
67081	715498
22160	715499
41710	715500
50671	715501
35124	715502
187493	715503
31446	715504
290338	715505
10783	715506
338178	715507
120394	715508
113692	715509
319217	715510
17268	715511
53019	715512
448957	715513
9109	715514
99662	715515
245932	715516
32255	715517
51772	715518
378289	715519
59602	715520
142115	715521
322522	715522
48833	715523
343475	715524
317926	715525
182707	715526
455267	715527
264865	715528
277077	715529
361867	715530
125696	715531
20504	715532
7812	715533
74682	715534
344352	715535
201599	715536
310692	715537
95047	715538
6588	715539
355	715540
144191	715541
84237	715542
148368	715543
42504	715544
122894	715545
3209	715546
70400	715547
17390	715548
164895	715549
107686	715550
69142	715551
10976	715552
3819	715553
71979	715554
72745	715555
16325	715556
25581	715557
38798	715558
1013	715559
127776	715560
149842	715561
3833	715562
354305	715563
151454	715564
446940	715565
127643	715566
11194	715567
149619	715568
312011	715569
260210	715570
260	715571
225878	715572
423400	715573
30664	715574
292950	715575
8653	715576
116080	715577
97196	715578
139	715579
7782	715580
49292	715581
30297	715582
5506	715583
202705	715584
151784	715585
306990	715586
262155	715587
840	715588
20217	715589
27233	715590
58667	715591
101525	715592
369054	715593
227461	715594
267415	715595
2032	715596
116080	715597
67864	715598
56621	715599
29370	715600
82970	715601
196813	715602
248930	715603
346227	715604
378321	715605
3098	715606
181870	715607
178	715608
194518	715609
55379	715610
38	715611
96	715612
12107	715613
398	715614
153636	715615
194253	715616
10780	715617
41322	715618
17916	715619
81469	715620
14544	715621
7958	715622
108348	715623
17456	715624
285042	715625
148723	715626
199024	715627
235417	715628
401939	715629
313282	715630
19639	715631
2899	715632
190806	715633
5179	715634
34776	715635
10911	715636
214556	715637
28392	715638
4263	715639
76042	715640
339594	715641
59174	715642
120996	715643
61065	715644
7666	715645
9261	715646
238389	715647
122749	715648
9651	715649
30858	715650
50068	715651
156240	715652
50053	715653
217299	715654
41355	715655
2054	715656
13851	715657
180361	715658
78706	715659
73507	715660
82137	715661
294462	715662
2316	715663
2962	715664
6297	715665
424147	715666
46610	715667
101791	715668
28908	715669
31915	715670
3019	715671
1654	715672
11280	715673
22662	715674
5034	715675
7494	715676
93750	715677
4322	715678
192392	715679
363068	715680
13209	715681
206267	715682
153770	715683
223734	715684
74274	715685
237238	715686
110866	715687
157397	715688
49927	715689
284974	715690
111584	715691
169015	715692
33891	715693
229393	715694
209401	715695
307583	715696
141387	715697
381448	715698
18591	715699
13373	715700
16821	715701
13209	715702
42712	715703
204109	715704
196167	715705
382612	715706
377699	715707
326329	715708
344085	715709
206131	715710
209982	715711
385738	715712
34130	715713
432121	715714
440278	715715
192854	715716
1299	715717
1299	715718
417070	715719
419394	715720
114078	715721
103877	715722
115966	715723
83561	715724
400379	715725
1858	715726
52478	715727
37777	715728
111388	715729
60925	715730
6092	715731
27892	715732
25398	715733
227097	715734
443054	715735
439660	715736
259666	715737
120181	715738
405656	715739
91733	715740
56766	715741
179586	715742
43497	715743
93063	715744
32814	715745
290916	715746
30422	715747
30770	715748
47201	715749
93490	715750
93120	715751
42298	715752
62761	715753
77022	715754
307	715755
84506	715756
260454	715757
30901	715758
38483	715759
6397	715760
108984	715761
303803	715762
87207	715763
405024	715764
454389	715765
19902	715766
1135	715767
330786	715768
5168	715769
8343	715770
422776	715771
102689	715772
77686	715773
74426	715774
124508	715775
65020	715776
224366	715777
393661	715778
57863	715779
431534	715780
14823	715781
4926	715782
295494	715783
141288	715784
70350	715785
31477	715786
416030	715787
98879	715788
109006	715789
124149	715790
414567	715791
296595	715792
124819	715793
230202	715794
98184	715795
181044	715796
169925	715797
54810	715798
242045	715799
31491	715800
18697	715801
1592	715802
457507	715803
276961	715804
26665	715805
249824	715806
25766	715807
426262	715808
112681	715809
26663	715810
115645	715811
109069	715812
413772	715813
414897	715814
195542	715815
46479	715816
438893	715817
96665	715818
172259	715819
62957	715820
216892	715821
360646	715822
58081	715823
205882	715824
451389	715825
239430	715826
230351	715827
286181	715828
224411	715829
118310	715830
455261	715831
178133	715832
245379	715833
36933	715834
288976	715835
77076	715836
142965	715837
41514	715838
56041	715839
112133	715840
218777	715841
89628	715842
155842	715843
116217	715844
16648	715845
63662	715846
279382	715847
26083	715848
32068	715849
136500	715850
9528	715851
209848	715852
184931	715853
182437	715854
30745	715855
192796	715856
125148	715857
16061	715858
131749	715859
143649	715860
271879	715861
15863	715862
187980	715863
6004	715864
50167	715865
6566	715866
273804	715867
32983	715868
29269	715869
51679	715870
403931	715871
140079	715872
98400	715873
108165	715874
271790	715875
33350	715876
239510	715877
40	715878
242567	715879
269731	715880
53093	715881
331605	715882
94989	715883
193765	715884
41929	715885
8294	715886
206706	715887
452022	715888
250449	715889
116674	715890
147313	715891
126164	715892
5108	715893
73373	715894
46450	715895
174495	715896
390611	715897
8450	715898
275837	715899
108686	715900
64268	715901
824	715902
18667	715903
188696	715904
18667	715905
294789	715906
296628	715907
69380	715908
147331	715909
66394	715910
446158	715911
4743	715912
134311	715913
119937	715914
17618	715915
14886	715916
121986	715917
130485	715918
456922	715919
148049	715920
290757	715921
288951	715922
291852	715923
95844	715924
64698	715925
26015	715926
36522	715927
61298	715928
422082	715929
28189	715930
153146	715931
192807	715932
295294	715933
8444	715934
59099	715935
53782	715936
372720	715937
47613	715938
239193	715939
221281	715940
225185	715941
243135	715942
304421	715943
28022	715944
401373	715945
115339	715946
29384	715947
47026	715948
97483	715949
249837	715950
168177	715951
85577	715952
39325	715953
97504	715954
1910	715955
132202	715956
82193	715957
279050	715958
431583	715959
286876	715960
196764	715961
129313	715962
1517	715963
80041	715964
378698	715965
123255	715966
1679	715967
49162	715968
266706	715969
171602	715970
102321	715971
52248	715972
77585	715973
43555	715974
172421	715975
8687	715976
95546	715977
200484	715978
20088	715979
361059	715980
392436	715981
236824	715982
285910	715983
33209	715984
43694	715985
233034	715986
258965	715987
200534	715988
185343	715989
6004	715990
284229	715991
382390	715992
105792	715993
25821	715994
3	715995
365443	715996
1531	715997
209661	715998
39643	715999
81981	716000
43424	716001
111699	716002
218889	716003
58210	716004
65885	716005
55990	716006
25490	716007
77810	716008
237456	716009
156953	716010
49647	716011
119706	716012
37386	716013
6579	716014
13962	716015
2096	716016
373598	716017
178156	716018
356645	716019
244820	716020
194947	716021
281099	716022
39911	716023
225697	716024
149769	716025
236037	716026
450146	716027
41617	716028
86946	716029
72443	716030
198527	716031
116337	716032
10714	716033
8815	716034
201985	716035
140684	716036
10206	716037
17206	716038
248749	716039
352476	716040
13471	716041
12703	716042
280645	716043
209363	716044
8595	716045
226230	716046
121867	716047
185974	716048
112353	716049
41152	716050
27320	716051
36317	716052
6842	716053
253793	716054
115013	716055
242987	716056
212689	716057
19090	716058
544	716059
544	716060
544	716061
141731	716062
406706	716063
193370	716064
232960	716065
150127	716066
315085	716067
15230	716068
371460	716069
282573	716070
63606	716071
58904	716072
124033	716073
4272	716074
152516	716075
458872	716076
200559	716077
162030	716078
205046	716079
321426	716080
412753	716081
421234	716082
197857	716083
404665	716084
445887	716085
109672	716086
386397	716087
418897	716088
223838	716089
203163	716090
405330	716091
264024	716092
41187	716093
373813	716094
40787	716095
186825	716096
162983	716097
32053	716098
422	716099
211540	716100
125981	716101
270656	716102
111640	716103
218663	716104
114430	716105
84947	716106
458839	716107
154799	716108
405444	716109
184249	716110
8494	716111
204710	716112
60523	716113
179742	716114
98001	716115
54232	716116
402501	716117
43128	716118
133570	716119
330821	716120
430792	716121
44158	716122
215950	716123
109148	716124
398226	716125
81807	716126
73630	716127
160422	716128
381764	716129
28178	716130
432737	716131
81182	716132
1360	716133
56242	716134
6625	716135
289114	716136
63386	716137
4847	716138
228981	716139
271675	716140
297747	716141
340	716142
379237	716143
78964	716144
128542	716145
17094	716146
1305	716147
56390	716148
224247	716149
118694	716150
84537	716151
20119	716152
345759	716153
77999	716154
167881	716155
289522	716156
112079	716157
211419	716158
331872	716159
437444	716160
373701	716161
317275	716162
281349	716163
395203	716164
248608	716165
59772	716166
77712	716167
287505	716168
286622	716169
18473	716170
425368	716171
164421	716172
72007	716173
15130	716174
118838	716175
141901	716176
55888	716177
103496	716178
107748	716179
13081	716180
94478	716181
323654	716182
453916	716183
417838	716184
18959	716185
236954	716186
94235	716187
17697	716188
322683	716189
337389	716190
122611	716191
58983	716192
117935	716193
32903	716194
112732	716195
291727	716196
109431	716197
180474	716198
248045	716199
212965	716200
226199	716201
4720	716202
398167	716203
240271	716204
32293	716205
867	716206
107940	716207
107940	716208
4868	716209
394602	716210
115801	716211
124643	716212
74449	716213
324934	716214
35593	716215
119107	716216
21	716217
282644	716218
82694	716219
451483	716220
296544	716221
123447	716222
436619	716223
238659	716224
459280	716225
67872	716226
362707	716227
330906	716228
77070	716229
108688	716230
22910	716231
314002	716232
92097	716233
9599	716234
264498	716235
94148	716236
302930	716237
63136	716238
217066	716239
11034	716240
161283	716241
101047	716242
17678	716243
229412	716244
106865	716245
22657	716246
401773	716247
432133	716248
313609	716249
406285	716250
4569	716251
224549	716252
365774	716253
31012	716254
439	716255
180582	716256
307390	716257
57908	716258
211413	716259
15738	716260
432403	716261
329993	716262
192522	716263
346925	716264
180834	716265
358751	716266
180097	716267
341056	716268
265306	716269
5466	716270
200477	716271
82670	716272
265899	716273
421263	716274
315237	716275
253325	716276
452530	716277
62549	716278
340301	716279
46276	716280
357408	716281
427951	716282
155422	716283
416593	716284
127541	716285
19464	716286
330614	716287
259139	716288
90146	716289
57098	716290
10063	716291
77075	716292
30052	716293
357232	716294
89211	716295
111283	716296
291571	716297
417081	716298
246775	716299
272282	716300
140252	716301
4630	716302
90300	716303
58499	716304
194257	716305
4630	716306
2551	716307
69785	716308
3472	716309
170262	716310
39587	716311
281171	716312
126745	716313
136031	716314
78242	716315
227937	716316
52210	716317
13577	716318
39110	716319
6076	716320
63526	716321
182691	716322
337603	716323
167497	716324
396942	716325
346376	716326
452082	716327
317873	716328
191967	716329
390146	716330
343603	716331
309240	716332
5870	716333
89703	716334
290268	716335
11368	716336
118899	716337
82765	716338
184581	716339
199718	716340
235319	716341
179989	716342
244193	716343
72921	716344
99661	716345
68147	716346
84335	716347
199691	716348
451491	716349
92530	716350
414101	716351
376719	716352
329237	716353
157749	716354
22686	716355
52622	716356
272632	716357
15125	716358
206521	716359
325128	716360
30658	716361
10588	716362
19522	716363
117398	716364
165226	716365
77971	716366
216414	716367
436419	716368
17967	716369
35950	716370
213229	716371
15262	716372
305207	716373
41373	716374
160700	716375
1797	716376
46660	716377
87926	716378
322834	716379
21240	716380
55077	716381
225333	716382
79250	716383
4927	716384
233243	716385
108037	716386
144147	716387
151900	716388
441707	716389
109064	716390
212726	716391
250317	716392
125756	716393
187373	716394
24475	716395
216308	716396
196847	716397
7150	716398
307524	716399
81555	716400
30911	716401
445841	716402
183722	716403
21843	716404
89996	716405
63940	716406
174100	716407
160247	716408
114332	716409
175333	716410
231572	716411
11756	716412
275831	716413
241247	716414
391109	716415
7584	716416
90475	716417
404217	716418
121894	716419
61246	716420
93198	716421
403465	716422
167689	716423
101128	716424
206720	716425
98818	716426
188189	716427
64553	716428
296488	716429
73970	716430
12501	716431
183985	716432
346481	716433
377262	716434
141119	716435
255324	716436
285221	716437
45446	716438
399	716439
70001	716440
351094	716441
50962	716442
5767	716443
295911	716444
247499	716445
39271	716446
39332	716447
18945	716448
262605	716449
25710	716450
262687	716451
31828	716452
278932	716453
162880	716454
176742	716455
27352	716456
360732	716457
24162	716458
76628	716459
70118	716460
40032	716461
56148	716462
372512	716463
394160	716464
161747	716465
383568	716466
192681	716467
312396	716468
247166	716469
26451	716470
119094	716471
84181	716472
415000	716473
284711	716474
144031	716475
42437	716476
357139	716477
11711	716478
20211	716479
9097	716480
240229	716481
221344	716482
217508	716483
331766	716484
101744	716485
41874	716486
256972	716487
141902	716488
113937	716489
88988	716490
103268	716491
408129	716492
147733	716493
180532	716494
238242	716495
239463	716496
114423	716497
277456	716498
201200	716499
289975	716500
369790	716501
114417	716502
178215	716503
11399	716504
48519	716505
115321	716506
44031	716507
62458	716508
276646	716509
33953	716510
50853	716511
12549	716512
47658	716513
162896	716514
199553	716515
82512	716516
150383	716517
53336	716518
374175	716519
20788	716520
220128	716521
217255	716522
207849	716523
61605	716524
353140	716525
92031	716526
428265	716527
221938	716528
49418	716529
121066	716530
42606	716531
84607	716532
49838	716533
50141	716534
389724	716535
85706	716536
75731	716537
35171	716538
432304	716539
359952	716540
71298	716541
142540	716542
874	716543
319004	716544
184601	716545
94	716546
212501	716547
326705	716548
336195	716549
41209	716550
31138	716551
177031	716552
171093	716553
436292	716554
263956	716555
86059	716556
114315	716557
328916	716558
249977	716559
292156	716560
6440	716561
63221	716562
115277	716563
311755	716564
166002	716565
598	716566
20167	716567
52414	716568
50840	716569
220196	716570
37922	716571
240255	716572
248592	716573
187346	716574
186786	716575
341710	716576
17973	716577
153387	716578
67674	716579
43850	716580
298904	716581
129104	716582
68225	716583
299638	716584
380410	716585
236004	716586
48657	716587
394270	716588
119491	716589
73540	716590
65000	716591
293038	716592
382186	716593
442262	716594
98098	716595
60607	716596
8836	716597
335455	716598
46872	716599
442835	716600
9056	716601
311557	716602
147525	716603
20788	716604
3191	716605
35468	716606
324970	716607
70317	716608
5811	716609
97527	716610
102833	716611
126767	716612
236118	716613
364213	716614
170159	716615
112742	716616
205082	716617
59173	716618
102807	716619
115777	716620
138931	716621
119831	716622
41109	716623
266618	716624
92804	716625
129998	716626
2032	716627
129543	716628
118163	716629
206795	716630
135060	716631
161960	716632
70518	716633
158781	716634
18915	716635
77999	716636
27940	716637
191061	716638
16115	716639
52940	716640
195762	716641
250560	716642
93097	716643
331278	716644
375286	716645
303395	716646
94124	716647
277551	716648
393297	716649
13713	716650
62494	716651
390910	716652
23409	716653
371819	716654
119847	716655
138046	716656
96932	716657
36387	716658
34709	716659
364002	716660
419311	716661
174274	716662
179576	716663
307540	716664
389889	716665
52237	716666
10047	716667
10047	716668
176850	716669
192674	716670
358097	716671
186473	716672
331017	716673
150020	716674
6341	716675
174857	716676
99134	716677
94038	716678
23043	716679
302256	716680
202489	716681
11537	716682
309487	716683
23409	716684
61256	716685
130573	716686
211035	716687
399303	716688
88365	716689
86651	716690
273554	716691
148333	716692
160362	716693
152766	716694
341816	716695
43664	716696
209176	716697
407154	716698
156594	716699
33700	716700
132373	716701
77697	716702
268699	716703
86684	716704
305899	716705
12518	716706
98412	716707
308845	716708
406182	716709
402941	716710
332889	716711
13885	716712
86477	716713
419190	716714
80260	716715
31514	716716
171287	716717
169107	716718
169164	716719
112465	716720
180719	716721
39898	716722
221074	716723
186950	716724
915	716725
69313	716726
319407	716727
94919	716728
16393	716729
237330	716730
228317	716731
362123	716732
25764	716733
105504	716734
21294	716735
418099	716736
416314	716737
88258	716738
1185	716739
322554	716740
429272	716741
149341	716742
480	716743
175098	716744
191289	716745
11710	716746
314350	716747
116868	716748
228738	716749
445359	716750
15236	716751
230572	716752
89553	716753
328424	716754
46032	716755
6199	716756
42097	716757
35928	716758
293727	716759
317409	716760
279147	716761
253804	716762
84853	716763
1879	716764
280360	716765
102064	716766
375840	716767
104208	716768
190637	716769
49778	716770
195445	716771
41981	716772
124414	716773
4185	716774
146544	716775
110238	716776
4086	716777
16322	716778
99793	716779
206406	716780
163512	716781
181338	716782
10948	716783
182365	716784
24434	716785
221397	716786
6582	716787
16227	716788
456625	716789
443263	716790
1673	716791
4094	716792
187685	716793
228364	716794
7023	716795
250816	716796
125244	716797
67509	716798
110516	716799
89310	716800
287809	716801
34907	716802
51436	716803
13156	716804
31295	716805
142387	716806
77912	716807
30329	716808
36482	716809
48865	716810
19838	716811
41092	716812
322941	716813
19826	716814
90309	716815
179621	716816
80544	716817
180139	716818
119096	716819
424584	716820
13505	716821
32769	716822
124616	716823
337338	716824
256160	716825
236211	716826
82373	716827
21539	716828
46810	716829
305189	716830
602	716831
33411	716832
78306	716833
34156	716834
60501	716835
103496	716836
69190	716837
338451	716838
148	716839
197221	716840
2000	716841
75239	716842
822	716843
3960	716844
5234	716845
282429	716846
65912	716847
10016	716848
78871	716849
58726	716850
48457	716851
338445	716852
389164	716853
188617	716854
179064	716855
65802	716856
127611	716857
13486	716858
8762	716859
341001	716860
5911	716861
124023	716862
6877	716863
136300	716864
24472	716865
116520	716866
6098	716867
158095	716868
318730	716869
62451	716870
29879	716871
27622	716872
104119	716873
246939	716874
16552	716875
33233	716876
52388	716877
377703	716878
30127	716879
2451	716880
90351	716881
145833	716882
9847	716883
146855	716884
81915	716885
228169	716886
77077	716887
57808	716888
15578	716889
85238	716890
279961	716891
25790	716892
2321	716893
255450	716894
219149	716895
10212	716896
134986	716897
142757	716898
11716	716899
205687	716900
250315	716901
18048	716902
32609	716903
100534	716904
42542	716905
25	716906
56891	716907
170893	716908
37809	716909
25867	716910
16596	716911
21497	716912
234104	716913
139623	716914
70933	716915
204550	716916
95170	716917
107951	716918
46907	716919
38247	716920
82863	716921
251	716922
347448	716923
12855	716924
241010	716925
238921	716926
79339	716927
62613	716928
27708	716929
315806	716930
145928	716931
62681	716932
107341	716933
201988	716934
38109	716935
30343	716936
2201	716937
97154	716938
11257	716939
4071	716940
74602	716941
152836	716942
270122	716943
310142	716944
76144	716945
161071	716946
259905	716947
130983	716948
318733	716949
149384	716950
42809	716951
7259	716952
317401	716953
47367	716954
56271	716955
65306	716956
455777	716957
209844	716958
97212	716959
156800	716960
16235	716961
339773	716962
126363	716963
21895	716964
24487	716965
198999	716966
200759	716967
83766	716968
336334	716969
114519	716970
366808	716971
401205	716972
236862	716973
403015	716974
147235	716975
53262	716976
34930	716977
77606	716978
177966	716979
127037	716980
53874	716981
425400	716982
94905	716983
285622	716984
225792	716985
150409	716986
157934	716987
338323	716988
206843	716989
196603	716990
458386	716991
48462	716992
402632	716993
119180	716994
219668	716995
288870	716996
134334	716997
432255	716998
151294	716999
302197	717000
94229	717001
366626	717002
202121	717003
64743	717004
64220	717005
429830	717006
31964	717007
231526	717008
56506	717009
157804	717010
42716	717011
9388	717012
191856	717013
339899	717014
179939	717015
43893	717016
42101	717017
44696	717018
53112	717019
136303	717020
2468	717021
94990	717022
341885	717023
155457	717024
83283	717025
237052	717026
368404	717027
45160	717028
25983	717029
196794	717030
237474	717031
172027	717032
263517	717033
290649	717034
90477	717035
10047	717036
2961	717037
370035	717038
392249	717039
350124	717040
81737	717041
459701	717042
163300	717043
344338	717044
160148	717045
8513	717046
457385	717047
312934	717048
279808	717049
289945	717050
190235	717051
81685	717052
130838	717053
203191	717054
111107	717055
408337	717056
90509	717057
131814	717058
128732	717059
165876	717060
104451	717061
6520	717062
229105	717063
81399	717064
118866	717065
115318	717066
1023	717067
41160	717068
179264	717069
454364	717070
176035	717071
238784	717072
234027	717073
225296	717074
248456	717075
364917	717076
2803	717077
161191	717078
98237	717079
183861	717080
19718	717081
425345	717082
219490	717083
275451	717084
150002	717085
94732	717086
100691	717087
191181	717088
116004	717089
145273	717090
227919	717091
423637	717092
5145	717093
56503	717094
221935	717095
26606	717096
22756	717097
127384	717098
437676	717099
82075	717100
260741	717101
78086	717102
406336	717103
31978	717104
304363	717105
38635	717106
56738	717107
181787	717108
46978	717109
162616	717110
238427	717111
420002	717112
197786	717113
104923	717114
2984	717115
83722	717116
423919	717117
91236	717118
79861	717119
81632	717120
111115	717121
414169	717122
290031	717123
169489	717124
375062	717125
4154	717126
23407	717127
27122	717128
196240	717129
20739	717130
351380	717131
197912	717132
25766	717133
183634	717134
46140	717135
239541	717136
33601	717137
442060	717138
392356	717139
239677	717140
311644	717141
34038	717142
13103	717143
44774	717144
5466	717145
189126	717146
48667	717147
85527	717148
85480	717149
5789	717150
10156	717151
16521	717152
143443	717153
164840	717154
59782	717155
382107	717156
349302	717157
15098	717158
329051	717159
103410	717160
42796	717161
320409	717162
6366	717163
20692	717164
230552	717165
16920	717166
83830	717167
76244	717168
172533	717169
143066	717170
83141	717171
178246	717172
364454	717173
310267	717174
339537	717175
272676	717176
161508	717177
95215	717178
13819	717179
426244	717180
252742	717181
289956	717182
232708	717183
336372	717184
157887	717185
346229	717186
232426	717187
117380	717188
71611	717189
242039	717190
92443	717191
131938	717192
57569	717193
27862	717194
98009	717195
390111	717196
166872	717197
318300	717198
31731	717199
309605	717200
415599	717201
432784	717202
127276	717203
119609	717204
376654	717205
2896	717206
74539	717207
304274	717208
303314	717209
416936	717210
117326	717211
125084	717212
173087	717213
222696	717214
29400	717215
46529	717216
357940	717217
1940	717218
398788	717219
4024	717220
337768	717221
7651	717222
151928	717223
144070	717224
246638	717225
447189	717226
128962	717227
8252	717228
321455	717229
221026	717230
272204	717231
44937	717232
122283	717233
455721	717234
127205	717235
57668	717236
24839	717237
62057	717238
100851	717239
156847	717240
67834	717241
425346	717242
13726	717243
1938	717244
13289	717245
292075	717246
218735	717247
4642	717248
457211	717249
20877	717250
230410	717251
268033	717252
171501	717253
172926	717254
63557	717255
11946	717256
63406	717257
166586	717258
130419	717259
38819	717260
326798	717261
423679	717262
172934	717263
267390	717264
442996	717265
741	717266
177382	717267
340050	717268
25141	717269
41040	717270
83409	717271
1938	717272
248134	717273
166366	717274
110559	717275
408755	717276
360756	717277
174871	717278
238524	717279
62554	717280
233939	717281
31407	717282
230377	717283
320835	717284
60673	717285
162759	717286
166428	717287
99528	717288
141572	717289
56128	717290
161516	717291
116703	717292
114	717293
112193	717294
186992	717295
114	717296
915	717297
232864	717298
316325	717299
111754	717300
158689	717301
349072	717302
294366	717303
9252	717304
422265	717305
390261	717306
2994	717307
59720	717308
278994	717309
86793	717310
142687	717311
7211	717312
143657	717313
42637	717314
40747	717315
422	717316
26044	717317
341604	717318
46168	717319
342509	717320
121711	717321
43293	717322
241755	717323
38234	717324
313904	717325
76588	717326
65735	717327
7258	717328
197107	717329
76695	717330
161302	717331
3041	717332
342226	717333
209380	717334
49077	717335
11898	717336
453059	717337
285347	717338
90480	717339
428368	717340
160995	717341
75205	717342
259667	717343
146844	717344
330363	717345
123487	717346
409408	717347
61889	717348
402085	717349
225335	717350
41079	717351
251870	717352
128686	717353
8608	717354
417862	717355
179015	717356
175682	717357
65513	717358
24143	717359
261871	717360
395415	717361
180966	717362
168341	717363
268922	717364
183648	717365
103025	717366
6878	717367
274048	717368
612	717369
48305	717370
124928	717371
406066	717372
129270	717373
416931	717374
211487	717375
357824	717376
143796	717377
73493	717378
91744	717379
47715	717380
336964	717381
424879	717382
22653	717383
105468	717384
17311	717385
34740	717386
372731	717387
149355	717388
181382	717389
6553	717390
211577	717391
9550	717392
70276	717393
125046	717394
346774	717395
158180	717396
287328	717397
106124	717398
311386	717399
60517	717400
67615	717401
233520	717402
154801	717403
57409	717404
405453	717405
346321	717406
1718	717407
216598	717408
63161	717409
120806	717410
233262	717411
195027	717412
43444	717413
110170	717414
9	717415
30913	717416
9	717417
280475	717418
49572	717419
34787	717420
342318	717421
342389	717422
4964	717423
402951	717424
57689	717425
304403	717426
320491	717427
113402	717428
63399	717429
299732	717430
216395	717431
76776	717432
22385	717433
253170	717434
182973	717435
313616	717436
18544	717437
199043	717438
429109	717439
117545	717440
31461	717441
131789	717442
340766	717443
70556	717444
75013	717445
189831	717446
179314	717447
41177	717448
66512	717449
69902	717450
88727	717451
88899	717452
278170	717453
3007	717454
6423	717455
43947	717456
239702	717457
382673	717458
352773	717459
265274	717460
138265	717461
317853	717462
128956	717463
529	717464
379777	717465
15214	717466
139319	717467
194849	717468
39165	717469
41650	717470
59	717471
196867	717472
120030	717473
59369	717474
29965	717475
214527	717476
46340	717477
7783	717478
80188	717479
78255	717480
69479	717481
116840	717482
22139	717483
81037	717484
60986	717485
360768	717486
411027	717487
347928	717488
126939	717489
310482	717490
24902	717491
133533	717492
128412	717493
121461	717494
50040	717495
22977	717496
97157	717497
458916	717498
458841	717499
143067	717500
266462	717501
67104	717502
229621	717503
190810	717504
136781	717505
23276	717506
9218	717507
76543	717508
249689	717509
131091	717510
239862	717511
777	717512
51930	717513
37193	717514
9654	717515
8742	717516
2706	717517
63586	717518
216	717519
131668	717520
56039	717521
91865	717522
157097	717523
57913	717524
9457	717525
133069	717526
78384	717527
24003	717528
68103	717529
388686	717530
131047	717531
74325	717532
343887	717533
76480	717534
115548	717535
127856	717536
86370	717537
278917	717538
7943	717539
451072	717540
38660	717541
213219	717542
131260	717543
95958	717544
254988	717545
2628	717546
50310	717547
71133	717548
246041	717549
48121	717550
82602	717551
29901	717552
154646	717553
203448	717554
98134	717555
229939	717556
26209	717557
40847	717558
76686	717559
303167	717560
14228	717561
300585	717562
23868	717563
81333	717564
81244	717565
8912	717566
23816	717567
304351	717568
158216	717569
224745	717570
397480	717571
179074	717572
91481	717573
178421	717574
52590	717575
97058	717576
455796	717577
63392	717578
146457	717579
216379	717580
199010	717581
32941	717582
2712	717583
33930	717584
113562	717585
173580	717586
137396	717587
10572	717588
104256	717589
202793	717590
51375	717591
124741	717592
159785	717593
41109	717594
66107	717595
253583	717596
303781	717597
157669	717598
305127	717599
305276	717600
323117	717601
159063	717602
292181	717603
81350	717604
66173	717605
159209	717606
8941	717607
395861	717608
258548	717609
296434	717610
149858	717611
1231	717612
372806	717613
29102	717614
213937	717615
200350	717616
303	717617
53521	717618
110176	717619
52474	717620
18145	717621
18145	717622
15626	717623
99992	717624
227295	717625
247567	717626
46745	717627
453104	717628
49340	717629
18222	717630
397542	717631
219970	717632
189795	717633
10602	717634
29946	717635
241279	717636
238909	717637
183913	717638
30926	717639
170151	717640
1023	717641
250903	717642
52590	717643
54898	717644
105509	717645
346541	717646
11717	717647
76444	717648
20656	717649
405141	717650
511	717651
224415	717652
38053	717653
71635	717654
13072	717655
6215	717656
1408	717657
10106	717658
249348	717659
293195	717660
79963	717661
64627	717662
24022	717663
249339	717664
103756	717665
75142	717666
5091	717667
312985	717668
369940	717669
72073	717670
150659	717671
39853	717672
104888	717673
22738	717674
74913	717675
20636	717676
98599	717677
56616	717678
365813	717679
243237	717680
68630	717681
169578	717682
379047	717683
66329	717684
211895	717685
390919	717686
26322	717687
103330	717688
41	717689
153106	717690
51717	717691
24246	717692
123264	717693
453049	717694
203573	717695
288697	717696
193746	717697
276328	717698
192166	717699
398143	717700
3653	717701
316779	717702
450748	717703
61127	717704
127794	717705
232139	717706
103127	717707
21353	717708
383846	717709
379904	717710
160055	717711
108782	717712
7514	717713
16580	717714
203571	717715
129385	717716
11101	717717
4531	717718
148775	717719
131179	717720
75574	717721
7994	717722
31550	717723
105220	717724
31550	717725
52670	717726
327519	717727
72166	717728
4207	717729
66547	717730
149808	717731
17312	717732
113914	717733
21991	717734
212	717735
311166	717736
129550	717737
80301	717738
61398	717739
796	717740
21933	717741
147422	717742
166264	717743
2592	717744
2061	717745
9921	717746
11115	717747
413939	717748
34490	717749
60368	717750
152864	717751
11185	717752
43271	717753
184648	717754
21644	717755
329182	717756
7776	717757
96331	717758
238528	717759
44264	717760
441906	717761
235032	717762
36279	717763
156669	717764
4849	717765
34590	717766
7576	717767
279248	717768
459473	717769
27530	717770
114300	717771
289947	717772
248882	717773
177835	717774
45097	717775
74248	717776
109197	717777
173864	717778
63055	717779
103942	717780
42713	717781
160893	717782
70725	717783
194035	717784
136607	717785
76535	717786
1644	717787
63881	717788
176865	717789
455927	717790
36159	717791
71332	717792
350429	717793
351568	717794
123211	717795
1270	717796
307696	717797
43825	717798
47841	717799
3916	717800
79473	717801
324372	717802
69261	717803
348344	717804
267065	717805
60396	717806
151810	717807
17156	717808
34951	717809
128013	717810
36854	717811
383036	717812
240138	717813
55291	717814
18628	717815
474	717816
350064	717817
23812	717818
119841	717819
48899	717820
73394	717821
77744	717822
202319	717823
319901	717824
52029	717825
51894	717826
17406	717827
14300	717828
13510	717829
128778	717830
19683	717831
233654	717832
75956	717833
15266	717834
2931	717835
17468	717836
18034	717837
13271	717838
214049	717839
110454	717840
3463	717841
134353	717842
34766	717843
28529	717844
167247	717845
631	717846
422290	717847
340839	717848
130299	717849
9627	717850
47222	717851
3349	717852
28548	717853
336494	717854
213950	717855
301753	717856
9603	717857
128383	717858
104404	717859
13577	717860
10989	717861
83329	717862
454396	717863
77117	717864
79105	717865
24274	717866
93678	717867
446015	717868
3990	717869
15930	717870
58707	717871
65479	717872
126158	717873
413960	717874
117086	717875
453463	717876
79300	717877
407376	717878
53383	717879
72750	717880
257	717881
155279	717882
76350	717883
364614	717884
82202	717885
338578	717886
274070	717887
132494	717888
333715	717889
119525	717890
141976	717891
53967	717892
406704	717893
17716	717894
32681	717895
40460	717896
33755	717897
237742	717898
216864	717899
39629	717900
5648	717901
58311	717902
34766	717903
193124	717904
226316	717905
25071	717906
409744	717907
243410	717908
44935	717909
173043	717910
13357	717911
180933	717912
2380	717913
1193	717914
256425	717915
269182	717916
66864	717917
347303	717918
186495	717919
43525	717920
47318	717921
85633	717922
31729	717923
13570	717924
187439	717925
434993	717926
95220	717927
419131	717928
61773	717929
3907	717930
159084	717931
81921	717932
387936	717933
23220	717934
231935	717935
245388	717936
27207	717937
184159	717938
33890	717939
4857	717940
376201	717941
70526	717942
48003	717943
138387	717944
140358	717945
25539	717946
638	717947
58604	717948
428280	717949
92777	717950
48609	717951
127551	717952
252688	717953
184185	717954
160635	717955
425266	717956
241405	717957
58638	717958
351887	717959
261174	717960
274666	717961
244117	717962
339095	717963
125978	717964
90159	717965
19731	717966
12935	717967
279552	717968
46931	717969
100219	717970
234183	717971
117326	717972
3806	717973
101245	717974
4047	717975
137153	717976
217466	717977
97709	717978
45459	717979
3664	717980
14032	717981
109610	717982
104543	717983
4582	717984
60597	717985
34766	717986
137723	717987
115019	717988
5107	717989
6947	717990
70081	717991
8235	717992
158702	717993
92664	717994
180481	717995
151898	717996
16863	717997
104410	717998
72001	717999
257064	718000
247182	718001
99776	718002
161032	718003
34112	718004
15786	718005
3703	718006
24283	718007
124467	718008
9847	718009
8194	718010
106588	718011
98212	718012
7664	718013
93845	718014
402723	718015
2891	718016
317996	718017
200357	718018
5107	718019
399665	718020
109473	718021
25446	718022
327	718023
54950	718024
178008	718025
42697	718026
182785	718027
89890	718028
322072	718029
193976	718030
331607	718031
2646	718032
152780	718033
176396	718034
40067	718035
130547	718036
225988	718037
340475	718038
222439	718039
219618	718040
88320	718041
129418	718042
87998	718043
31238	718044
10731	718045
368981	718046
18932	718047
254329	718048
18776	718049
35783	718050
8776	718051
11361	718052
26890	718053
96407	718054
48060	718055
273656	718056
90785	718057
228578	718058
275976	718059
69910	718060
193588	718061
330187	718062
26480	718063
77009	718064
246047	718065
200760	718066
1214	718067
109608	718068
202949	718069
20781	718070
105394	718071
341314	718072
101301	718073
205265	718074
181615	718075
21565	718076
87947	718077
419739	718078
8638	718079
132872	718080
391369	718081
241135	718082
300685	718083
308064	718084
232442	718085
299785	718086
140849	718087
21738	718088
101112	718089
211857	718090
195584	718091
318230	718092
52823	718093
34206	718094
28051	718095
189635	718096
63893	718097
2140	718098
109447	718099
76894	718100
240527	718101
427969	718102
18672	718103
291525	718104
2115	718105
165573	718106
30379	718107
264115	718108
11134	718109
436026	718110
196180	718111
306031	718112
421423	718113
156678	718114
31292	718115
32954	718116
71672	718117
126893	718118
34435	718119
57108	718120
95374	718121
14339	718122
414041	718123
46380	718124
116761	718125
119952	718126
296647	718127
185978	718128
93408	718129
192314	718130
234552	718131
113084	718132
265381	718133
311434	718134
65904	718135
226344	718136
57528	718137
228339	718138
242580	718139
57681	718140
6289	718141
459350	718142
212974	718143
71206	718144
145	718145
11900	718146
42459	718147
217512	718148
28278	718149
28279	718150
137976	718151
42413	718152
413581	718153
169592	718154
15678	718155
373360	718156
338425	718157
280288	718158
113644	718159
199005	718160
194463	718161
101806	718162
105727	718163
9307	718164
243452	718165
40810	718166
11864	718167
18375	718168
10994	718169
23577	718170
52490	718171
38852	718172
1757	718173
322606	718174
45647	718175
153207	718176
26304	718177
45469	718178
342829	718179
64485	718180
711	718181
90344	718182
404842	718183
18862	718184
78811	718185
762	718186
78996	718187
36585	718188
94558	718189
62529	718190
118974	718191
118974	718192
70062	718193
195258	718194
231554	718195
21047	718196
201293	718197
61376	718198
152622	718199
47742	718200
91913	718201
416634	718202
224122	718203
179561	718204
348464	718205
162929	718206
374556	718207
180404	718208
347791	718209
224411	718210
103131	718211
15515	718212
70040	718213
66114	718214
103840	718215
14253	718216
196693	718217
107626	718218
433220	718219
318375	718220
64259	718221
14198	718222
394823	718223
635	718224
27510	718225
113675	718226
105682	718227
1562	718228
118775	718229
182903	718230
221228	718231
12692	718232
70970	718233
399650	718234
75312	718235
291329	718236
244889	718237
26332	718238
15722	718239
27012	718240
70970	718241
311783	718242
24755	718243
146201	718244
233138	718245
747	718246
376379	718247
179691	718248
172885	718249
210576	718250
72658	718251
57067	718252
459150	718253
50008	718254
179705	718255
257993	718256
410015	718257
51178	718258
38069	718259
157229	718260
282318	718261
44253	718262
20515	718263
133964	718264
310822	718265
16927	718266
1087	718267
108121	718268
85259	718269
50730	718270
42678	718271
159112	718272
237665	718273
232505	718274
229592	718275
92456	718276
399088	718277
107551	718278
311445	718279
403618	718280
248089	718281
238621	718282
331847	718283
390401	718284
15978	718285
193465	718286
160080	718287
336827	718288
57156	718289
246375	718290
200817	718291
31792	718292
75153	718293
40981	718294
107372	718295
81540	718296
9413	718297
129596	718298
374284	718299
87920	718300
85566	718301
51908	718302
290	718303
59442	718304
152840	718305
125595	718306
203019	718307
40391	718308
1517	718309
57343	718310
375730	718311
44058	718312
80396	718313
359500	718314
209639	718315
416773	718316
416162	718317
118154	718318
225395	718319
236536	718320
62020	718321
418934	718322
206124	718323
387690	718324
208700	718325
209250	718326
47251	718327
286082	718328
105303	718329
156051	718330
168167	718331
384658	718332
117574	718333
219435	718334
244520	718335
453451	718336
240664	718337
191330	718338
124676	718339
25373	718340
245318	718341
410194	718342
97776	718343
416234	718344
62510	718345
218509	718346
60506	718347
77166	718348
44925	718349
105588	718350
356749	718351
232441	718352
197086	718353
246308	718354
126708	718355
148846	718356
126708	718357
409272	718358
114361	718359
77340	718360
246	718361
245345	718362
16	718363
9177	718364
18978	718365
189705	718366
88515	718367
292446	718368
2368	718369
354342	718370
16229	718371
191690	718372
29388	718373
28588	718374
108223	718375
308098	718376
241206	718377
104174	718378
83705	718379
111908	718380
379538	718381
388537	718382
271118	718383
163931	718384
313885	718385
100052	718386
77598	718387
88120	718388
289088	718389
51206	718390
115465	718391
5545	718392
9781	718393
56607	718394
58294	718395
5545	718396
5545	718397
249429	718398
289826	718399
32010	718400
315295	718401
112105	718402
128709	718403
71939	718404
415099	718405
219376	718406
114732	718407
391104	718408
204212	718409
80355	718410
334161	718411
39216	718412
128415	718413
235294	718414
300134	718415
268178	718416
317833	718417
245721	718418
163668	718419
124136	718420
250323	718421
379825	718422
7316	718423
267177	718424
383295	718425
41788	718426
113876	718427
235154	718428
145009	718429
77905	718430
43308	718431
3167	718432
8146	718433
129099	718434
19667	718435
92483	718436
35725	718437
25745	718438
159237	718439
81474	718440
416316	718441
244730	718442
326272	718443
230986	718444
237901	718445
142348	718446
319345	718447
23270	718448
205495	718449
205047	718450
93731	718451
212892	718452
115423	718453
53626	718454
167836	718455
318335	718456
402225	718457
137123	718458
72466	718459
3409	718460
116423	718461
378978	718462
113277	718463
145826	718464
351386	718465
115555	718466
207192	718467
58938	718468
202948	718469
263475	718470
133840	718471
97744	718472
85130	718473
57274	718474
6922	718475
105961	718476
152789	718477
178409	718478
43507	718479
406423	718480
54448	718481
378835	718482
48885	718483
130235	718484
93272	718485
275432	718486
292703	718487
191508	718488
153740	718489
245975	718490
154079	718491
278482	718492
115049	718493
68795	718494
134218	718495
434813	718496
261471	718497
79306	718498
121054	718499
236370	718500
384203	718501
316564	718502
418527	718503
419211	718504
419210	718505
205941	718506
299522	718507
206232	718508
226897	718509
37244	718510
355246	718511
388512	718512
148144	718513
102314	718514
159860	718515
323913	718516
409372	718517
260159	718518
74450	718519
163666	718520
23266	718521
34149	718522
169602	718523
206233	718524
404981	718525
150917	718526
255215	718527
312747	718528
124184	718529
382417	718530
192738	718531
207900	718532
92629	718533
323295	718534
58654	718535
239044	718536
243157	718537
71289	718538
323265	718539
113885	718540
59432	718541
31113	718542
88167	718543
125228	718544
3640	718545
3640	718546
185406	718547
357647	718548
208735	718549
100533	718550
241214	718551
275249	718552
188383	718553
146552	718554
80628	718555
386535	718556
53097	718557
101700	718558
130869	718559
196817	718560
44992	718561
114967	718562
10054	718563
435369	718564
224654	718565
3371	718566
38425	718567
190	718568
52315	718569
225028	718570
172364	718571
190	718572
101530	718573
8432	718574
43343	718575
39795	718576
5434	718577
35676	718578
41980	718579
312579	718580
197335	718581
18039	718582
50650	718583
57283	718584
194786	718585
107780	718586
24675	718587
232401	718588
133400	718589
99752	718590
89732	718591
77002	718592
26195	718593
287686	718594
58335	718595
34156	718596
130828	718597
114266	718598
324202	718599
213938	718600
42434	718601
35774	718602
42883	718603
384929	718604
240186	718605
11382	718606
228586	718607
426831	718608
230287	718609
426667	718610
32458	718611
224311	718612
64667	718613
179861	718614
346755	718615
5690	718616
430378	718617
974	718618
26106	718619
388005	718620
320377	718621
64113	718622
216572	718623
72467	718624
44220	718625
2206	718626
3767	718627
8993	718628
182098	718629
90039	718630
83211	718631
357522	718632
39823	718633
95062	718634
175530	718635
210590	718636
13048	718637
144308	718638
273276	718639
61387	718640
90075	718641
192388	718642
25502	718643
96179	718644
61455	718645
59611	718646
113714	718647
71629	718648
183636	718649
228965	718650
235499	718651
36864	718652
49088	718653
300236	718654
399215	718655
207502	718656
287932	718657
132778	718658
14910	718659
270074	718660
83002	718661
49090	718662
24655	718663
155685	718664
142643	718665
162497	718666
117059	718667
49722	718668
449456	718669
26709	718670
116987	718671
932	718672
345322	718673
182917	718674
378352	718675
1113	718676
15607	718677
35620	718678
235678	718679
163433	718680
27955	718681
29184	718682
113349	718683
113349	718684
354970	718685
56400	718686
73256	718687
143186	718688
102699	718689
71970	718690
86236	718691
59046	718692
65176	718693
26887	718694
29597	718695
21085	718696
67777	718697
1776	718698
158687	718699
8870	718700
10303	718701
112196	718702
23057	718703
18602	718704
342660	718705
241839	718706
8018	718707
3085	718708
30184	718709
416625	718710
289671	718711
15367	718712
7050	718713
221585	718714
390082	718715
58654	718716
174251	718717
74819	718718
223411	718719
823	718720
6743	718721
189468	718722
18811	718723
7142	718724
19806	718725
69841	718726
308666	718727
207820	718728
99906	718729
16565	718730
206846	718731
70391	718732
1853	718733
1176	718734
859	718735
10303	718736
76217	718737
261	718738
253288	718739
174404	718740
26707	718741
281649	718742
121863	718743
88759	718744
89290	718745
176577	718746
114398	718747
1497	718748
44474	718749
50022	718750
333319	718751
152913	718752
68982	718753
419048	718754
14573	718755
202805	718756
126476	718757
430468	718758
12262	718759
5035	718760
362986	718761
4885	718762
221308	718763
150112	718764
111131	718765
183472	718766
239805	718767
277	718768
113274	718769
231036	718770
257778	718771
231629	718772
8870	718773
39349	718774
72972	718775
434341	718776
14027	718777
193778	718778
196978	718779
73409	718780
164335	718781
411806	718782
268142	718783
947	718784
78746	718785
26121	718786
60348	718787
183594	718788
331	718789
230531	718790
19382	718791
223648	718792
34965	718793
2941	718794
91981	718795
111162	718796
38115	718797
206879	718798
260344	718799
45581	718800
12327	718801
57091	718802
433259	718803
224100	718804
21142	718805
83785	718806
16896	718807
137209	718808
130201	718809
63855	718810
282827	718811
4046	718812
14066	718813
22479	718814
436173	718815
14400	718816
333	718817
88928	718818
947	718819
16400	718820
3559	718821
83299	718822
119254	718823
223922	718824
226703	718825
367470	718826
314721	718827
375817	718828
255094	718829
247444	718830
158318	718831
28482	718832
68439	718833
30102	718834
27623	718835
14816	718836
74894	718837
1802	718838
184527	718839
35150	718840
11215	718841
13076	718842
56371	718843
82363	718844
1802	718845
185142	718846
10306	718847
137618	718848
161560	718849
329080	718850
6633	718851
6825	718852
42864	718853
147159	718854
1386	718855
321920	718856
30026	718857
53116	718858
276241	718859
32758	718860
316115	718861
88411	718862
73946	718863
68495	718864
1138	718865
379147	718866
158503	718867
576	718868
247608	718869
135180	718870
35150	718871
60581	718872
14915	718873
402744	718874
232959	718875
12743	718876
32427	718877
12562	718878
1081	718879
5503	718880
622	718881
202192	718882
236216	718883
175241	718884
1304	718885
88635	718886
15636	718887
10008	718888
318409	718889
161504	718890
200132	718891
18056	718892
4508	718893
368871	718894
27149	718895
312	718896
2850	718897
364560	718898
2341	718899
189	718900
417076	718901
2529	718902
1065	718903
153248	718904
17181	718905
156354	718906
107811	718907
18948	718908
12363	718909
43365	718910
7403	718911
211718	718912
131115	718913
6854	718914
19412	718915
95423	718916
3421	718917
1983	718918
147428	718919
220780	718920
63411	718921
245994	718922
21870	718923
40345	718924
452600	718925
296340	718926
24067	718927
29834	718928
145303	718929
366312	718930
173859	718931
71795	718932
1032	718933
63	718934
132202	718935
36078	718936
52986	718937
57146	718938
59663	718939
8576	718940
45132	718941
376826	718942
245	718943
41597	718944
18271	718945
226886	718946
147881	718947
42174	718948
328344	718949
6121	718950
31558	718951
336364	718952
143720	718953
201924	718954
181202	718955
68861	718956
227227	718957
397089	718958
248431	718959
36296	718960
265007	718961
404400	718962
46270	718963
4161	718964
19417	718965
128111	718966
73	718967
167143	718968
121736	718969
49334	718970
18924	718971
7767	718972
12768	718973
57577	718974
65551	718975
69543	718976
121	718977
211014	718978
6199	718979
2663	718980
213675	718981
108396	718982
85382	718983
196406	718984
12112	718985
104966	718986
308703	718987
106788	718988
24783	718989
305261	718990
22526	718991
111027	718992
19712	718993
278723	718994
11364	718995
218420	718996
205109	718997
21056	718998
37492	718999
111052	719000
405728	719001
7528	719002
71703	719003
32443	719004
52188	719005
18823	719006
157900	719007
10253	719008
31890	719009
157567	719010
48019	719011
251772	719012
67136	719013
83964	719014
210746	719015
61560	719016
259689	719017
119273	719018
198071	719019
288389	719020
113839	719021
165965	719022
57046	719023
371239	719024
180425	719025
270001	719026
368090	719027
69385	719028
72601	719029
26453	719030
199	719031
16371	719032
203934	719033
19258	719034
80948	719035
26236	719036
292008	719037
197680	719038
386	719039
423	719040
1497	719041
127329	719042
21677	719043
3113	719044
180851	719045
53029	719046
7308	719047
62228	719048
3421	719049
149745	719050
76649	719051
14978	719052
204292	719053
85358	719054
99704	719055
7987	719056
254009	719057
65183	719058
161559	719059
396476	719060
88302	719061
399234	719062
129012	719063
339858	719064
85905	719065
116810	719066
191462	719067
425193	719068
177465	719069
151489	719070
227804	719071
225432	719072
421954	719073
116810	719074
234829	719075
58497	719076
406297	719077
232400	719078
331194	719079
408536	719080
405844	719081
24198	719082
1789	719083
12332	719084
5378	719085
19380	719086
27366	719087
22400	719088
153498	719089
88884	719090
153208	719091
153208	719092
44125	719093
322938	719094
302896	719095
85624	719096
25119	719097
170637	719098
336206	719099
127344	719100
457598	719101
81280	719102
67878	719103
243439	719104
424169	719105
38814	719106
252092	719107
236075	719108
456377	719109
175323	719110
32282	719111
58975	719112
62000	719113
124037	719114
15787	719115
138682	719116
84444	719117
257018	719118
438681	719119
306109	719120
213902	719121
388132	719122
333640	719123
147608	719124
349616	719125
415305	719126
223753	719127
359398	719128
368031	719129
352099	719130
192995	719131
241555	719132
15879	719133
261545	719134
329989	719135
196264	719136
202	719137
220671	719138
264491	719139
52253	719140
67606	719141
340590	719142
173138	719143
162984	719144
350876	719145
299016	719146
108353	719147
408793	719148
296534	719149
309374	719150
151518	719151
213179	719152
60762	719153
212554	719154
35796	719155
292419	719156
25812	719157
281360	719158
18451	719159
267640	719160
75937	719161
420064	719162
79905	719163
189979	719164
7035	719165
344094	719166
195000	719167
234811	719168
68259	719169
221956	719170
196280	719171
31120	719172
409173	719173
247711	719174
390421	719175
11328	719176
13291	719177
47432	719178
35767	719179
19949	719180
194461	719181
25492	719182
300389	719183
167647	719184
409228	719185
245675	719186
15980	719187
96925	719188
95760	719189
88515	719190
117734	719191
19949	719192
34929	719193
440222	719194
32630	719195
440744	719196
377956	719197
355584	719198
365792	719199
113960	719200
14256	719201
33169	719202
338174	719203
37605	719204
145096	719205
415202	719206
120337	719207
3121	719208
101921	719209
41103	719210
4361	719211
224799	719212
3566	719213
194765	719214
221310	719215
148511	719216
368340	719217
116316	719218
3802	719219
126470	719220
235233	719221
100402	719222
200311	719223
110603	719224
304210	719225
79625	719226
209932	719227
61671	719228
101337	719229
212108	719230
84867	719231
323261	719232
28225	719233
394244	719234
91593	719235
6002	719236
127199	719237
444720	719238
453017	719239
224272	719240
53151	719241
84664	719242
274360	719243
77220	719244
352670	719245
378595	719246
236679	719247
224512	719248
309640	719249
2358	719250
149489	719251
24343	719252
104440	719253
125122	719254
238947	719255
459846	719256
4852	719257
4852	719258
455960	719259
186809	719260
55546	719261
6899	719262
395037	719263
6750	719264
184708	719265
40391	719266
382643	719267
119270	719268
294424	719269
454188	719270
413802	719271
12684	719272
369353	719273
405054	719274
144927	719275
246856	719276
99502	719277
357044	719278
109071	719279
139423	719280
49185	719281
234516	719282
432456	719283
184251	719284
41290	719285
63222	719286
110462	719287
438442	719288
18574	719289
38158	719290
29176	719291
4871	719292
41757	719293
4824	719294
363	719295
145070	719296
240057	719297
127629	719298
341646	719299
105517	719300
32836	719301
135392	719302
5424	719303
254968	719304
407908	719305
100686	719306
60642	719307
54573	719308
100625	719309
40838	719310
111290	719311
31973	719312
88060	719313
72536	719314
236539	719315
142202	719316
125564	719317
130937	719318
186159	719319
44192	719320
294260	719321
136336	719322
435639	719323
91741	719324
124276	719325
59805	719326
141870	719327
247040	719328
246855	719329
99664	719330
50429	719331
28897	719332
447489	719333
433178	719334
218831	719335
300669	719336
401521	719337
188433	719338
2518	719339
29721	719340
63912	719341
51875	719342
75051	719343
241359	719344
107327	719345
407539	719346
186628	719347
146442	719348
197930	719349
158432	719350
155010	719351
45773	719352
223294	719353
348531	719354
60062	719355
122434	719356
40523	719357
136705	719358
248679	719359
123622	719360
39225	719361
235974	719362
13970	719363
296792	719364
298021	719365
61194	719366
415550	719367
42634	719368
25037	719369
45432	719370
715	719371
154921	719372
79087	719373
73346	719374
207860	719375
418141	719376
42420	719377
214421	719378
91396	719379
121423	719380
133835	719381
305794	719382
51204	719383
130915	719384
297209	719385
27611	719386
177351	719387
94553	719388
43002	719389
120588	719390
284691	719391
100148	719392
428227	719393
250660	719394
129256	719395
20630	719396
199682	719397
358399	719398
117882	719399
53846	719400
171648	719401
116754	719402
205464	719403
3583	719404
10760	719405
35744	719406
116438	719407
310477	719408
216595	719409
14736	719410
4032	719411
347351	719412
1908	719413
1175	719414
154194	719415
272667	719416
408295	719417
43929	719418
165604	719419
10371	719420
483	719421
1265	719422
6418	719423
381227	719424
1576	719425
1688	719426
37139	719427
114449	719428
105773	719429
76	719430
7315	719431
247941	719432
46236	719433
59255	719434
2454	719435
8850	719436
2237	719437
1035	719438
47620	719439
19373	719440
8477	719441
5196	719442
244723	719443
313135	719444
6865	719445
1753	719446
59283	719447
68725	719448
156275	719449
150740	719450
138902	719451
7152	719452
58936	719453
7659	719454
4986	719455
11623	719456
10879	719457
43667	719458
82777	719459
84587	719460
6343	719461
5695	719462
129733	719463
173327	719464
14978	719465
398414	719466
91513	719467
2509	719468
74548	719469
94641	719470
168416	719471
14343	719472
3461	719473
329734	719474
102322	719475
19907	719476
6916	719477
1093	719478
318153	719479
34250	719480
29879	719481
14948	719482
4873	719483
528	719484
222	719485
107785	719486
172286	719487
5803	719488
4292	719489
64264	719490
3813	719491
6535	719492
454269	719493
250657	719494
256356	719495
114266	719496
26614	719497
99708	719498
2226	719499
35245	719500
240798	719501
76940	719502
73591	719503
183247	719504
42033	719505
451270	719506
194207	719507
100334	719508
16192	719509
377106	719510
122302	719511
76797	719512
50547	719513
230235	719514
118107	719515
34316	719516
19920	719517
24986	719518
63847	719519
250370	719520
16577	719521
1315	719522
1845	719523
2094	719524
2048	719525
240976	719526
150351	719527
118869	719528
372219	719529
108251	719530
116732	719531
263842	719532
173464	719533
48435	719534
475	719535
57501	719536
228465	719537
1259	719538
640	719539
9889	719540
95238	719541
20588	719542
52088	719543
332143	719544
73937	719545
166104	719546
60710	719547
1807	719548
201107	719549
210424	719550
254914	719551
161290	719552
128116	719553
114441	719554
89131	719555
15866	719556
36594	719557
11482	719558
180360	719559
229255	719560
62848	719561
245184	719562
475	719563
12508	719564
205628	719565
45745	719566
110426	719567
4436	719568
50814	719569
14011	719570
283111	719571
164858	719572
105973	719573
441087	719574
402250	719575
317545	719576
14064	719577
9423	719578
23177	719579
122705	719580
2304	719581
19398	719582
1939	719583
442163	719584
416	719585
3018	719586
131831	719587
221388	719588
11364	719589
434634	719590
8513	719591
31530	719592
8804	719593
229548	719594
103273	719595
2527	719596
51816	719597
86289	719598
39490	719599
53320	719600
9965	719601
3148	719602
19055	719603
64984	719604
54414	719605
402	719606
440459	719607
110602	719608
25693	719609
449502	719610
40721	719611
91117	719612
370380	719613
75399	719614
6488	719615
16836	719616
155502	719617
111421	719618
4769	719619
68873	719620
439435	719621
334994	719622
238776	719623
108462	719624
14452	719625
26518	719626
4468	719627
37139	719628
281487	719629
65557	719630
6685	719631
63534	719632
244399	719633
10100	719634
198518	719635
135363	719636
19647	719637
3446	719638
150675	719639
1588	719640
386666	719641
195241	719642
55027	719643
31	719644
9923	719645
178	719646
976	719647
4502	719648
231550	719649
157542	719650
17368	719651
29936	719652
16214	719653
1956	719654
110226	719655
3611	719656
17411	719657
207774	719658
115915	719659
60056	719660
33333	719661
317631	719662
205076	719663
308245	719664
220671	719665
167260	719666
66221	719667
24140	719668
22017	719669
5570	719670
22017	719671
44081	719672
242287	719673
39414	719674
222707	719675
3910	719676
132535	719677
169481	719678
54414	719679
138601	719680
5570	719681
273952	719682
179936	719683
5002	719684
6820	719685
158372	719686
80246	719687
162046	719688
301839	719689
178420	719690
3026	719691
1040	719692
122926	719693
5078	719694
213725	719695
927	719696
1926	719697
145752	719698
38825	719699
176997	719700
22147	719701
18420	719702
113792	719703
4221	719704
222736	719705
39312	719706
382255	719707
89731	719708
326189	719709
58741	719710
158427	719711
402346	719712
95742	719713
286625	719714
55134	719715
331071	719716
56618	719717
52345	719718
119582	719719
194232	719720
29987	719721
14872	719722
59241	719723
3793	719724
120921	719725
244545	719726
234352	719727
192185	719728
199029	719729
458938	719730
442936	719731
157763	719732
29348	719733
9495	719734
12678	719735
39303	719736
153211	719737
24341	719738
173562	719739
27292	719740
314511	719741
112806	719742
127882	719743
107749	719744
52345	719745
3436	719746
1703	719747
47671	719748
17647	719749
50931	719750
62500	719751
245260	719752
6339	719753
17692	719754
58761	719755
142	719756
90307	719757
95324	719758
64905	719759
23734	719760
360230	719761
1155	719762
12172	719763
174890	719764
55418	719765
209847	719766
138922	719767
4113	719768
62133	719769
11657	719770
5694	719771
17491	719772
27435	719773
23648	719774
29099	719775
436009	719776
34665	719777
377443	719778
29358	719779
85	719780
8013	719781
125814	719782
27198	719783
25183	719784
59346	719785
24532	719786
104569	719787
9707	719788
6091	719789
8108	719790
23211	719791
109990	719792
320451	719793
27079	719794
15161	719795
143655	719796
30391	719797
93337	719798
195807	719799
63087	719800
116825	719801
388414	719802
113131	719803
55187	719804
41610	719805
4008	719806
289557	719807
210088	719808
1959	719809
1433	719810
81903	719811
26947	719812
22115	719813
409750	719814
7117	719815
99970	719816
20155	719817
406887	719818
7582	719819
168817	719820
102	719821
439	719822
48195	719823
139570	719824
23421	719825
351	719826
125590	719827
23535	719828
21787	719829
52394	719830
122806	719831
176378	719832
333580	719833
203691	719834
134354	719835
92641	719836
8113	719837
401838	719838
57209	719839
46710	719840
55786	719841
124548	719842
365273	719843
31840	719844
117407	719845
96801	719846
4394	719847
83769	719848
166059	719849
17984	719850
242263	719851
38589	719852
79326	719853
21060	719854
378493	719855
40809	719856
114108	719857
20299	719858
69027	719859
14349	719860
322335	719861
56465	719862
119490	719863
107503	719864
215778	719865
324815	719866
19679	719867
285612	719868
32393	719869
49306	719870
40721	719871
34543	719872
345843	719873
1447	719874
91977	719875
32709	719876
45347	719877
30294	719878
101076	719879
19614	719880
40580	719881
6315	719882
305408	719883
7451	719884
270133	719885
233140	719886
51282	719887
234509	719888
44005	719889
11391	719890
89136	719891
270660	719892
132390	719893
6610	719894
4526	719895
438438	719896
29701	719897
9066	719898
305654	719899
431414	719900
223505	719901
554	719902
369379	719903
1502	719904
84309	719905
39886	719906
112086	719907
61261	719908
87312	719909
1466	719910
224339	719911
157272	719912
34128	719913
142926	719914
3659	719915
401925	719916
35604	719917
39202	719918
56383	719919
19681	719920
61901	719921
219265	719922
72777	719923
399539	719924
2562	719925
315928	719926
404469	719927
23755	719928
162821	719929
111863	719930
82375	719931
116353	719932
207900	719933
231232	719934
391924	719935
77565	719936
308221	719937
4457	719938
13946	719939
129539	719940
44817	719941
11193	719942
106643	719943
65119	719944
32112	719945
248747	719946
317467	719947
56588	719948
139909	719949
278356	719950
450087	719951
56749	719952
4981	719953
3659	719954
32539	719955
59399	719956
38664	719957
204071	719958
69129	719959
437019	719960
95212	719961
56030	719962
1739	719963
230088	719964
53432	719965
298248	719966
145439	719967
130973	719968
331443	719969
9727	719970
60364	719971
67442	719972
30089	719973
389109	719974
54889	719975
122444	719976
7488	719977
47885	719978
89147	719979
95672	719980
3337	719981
76137	719982
288292	719983
84835	719984
5371	719985
131023	719986
168634	719987
123267	719988
170459	719989
2104	719990
27359	719991
5280	719992
29801	719993
787	719994
181411	719995
3746	719996
5303	719997
5908	719998
95041	719999
7204	720000
4973	720001
60494	720002
82	720003
60413	720004
42193	720005
11090	720006
27016	720007
906	720008
117991	720009
1694	720010
45	720011
333080	720012
3527	720013
901	720014
2494	720015
67060	720016
353105	720017
46455	720018
85302	720019
5370	720020
7412	720021
34678	720022
6087	720023
178475	720024
333370	720025
124010	720026
425458	720027
9404	720028
83198	720029
82561	720030
33745	720031
14353	720032
55206	720033
276903	720034
19034	720035
324655	720036
17780	720037
264	720038
166	720039
433823	720040
236342	720041
80772	720042
310023	720043
178545	720044
184020	720045
380182	720046
300002	720047
348959	720048
382451	720049
174920	720050
78322	720051
235700	720052
235183	720053
337778	720054
331366	720055
346558	720056
166543	720057
69994	720058
17119	720059
156686	720060
355065	720061
264850	720062
76682	720063
208072	720064
260131	720065
194441	720066
185839	720067
20142	720068
203868	720069
218334	720070
63426	720071
6514	720072
12315	720073
427492	720074
1070	720075
2863	720076
26749	720077
110826	720078
297512	720079
606	720080
311811	720081
86724	720082
98527	720083
59934	720084
17678	720085
416051	720086
2498	720087
97563	720088
50244	720089
210718	720090
305039	720091
39551	720092
8161	720093
91692	720094
48458	720095
13886	720096
9095	720097
9049	720098
36223	720099
43857	720100
82169	720101
241319	720102
78577	720103
276864	720104
816	720105
56907	720106
4773	720107
11508	720108
67	720109
73782	720110
47100	720111
225215	720112
211044	720113
2931	720114
314490	720115
104329	720116
82744	720117
56709	720118
186383	720119
7140	720120
18119	720121
543	720122
96685	720123
30825	720124
29511	720125
191798	720126
207503	720127
68614	720128
279004	720129
7230	720130
163063	720131
201113	720132
9636	720133
216284	720134
169020	720135
24692	720136
82241	720137
14106	720138
23500	720139
6134	720140
297294	720141
20658	720142
23301	720143
109264	720144
106020	720145
283658	720146
44098	720147
170441	720148
57069	720149
67874	720150
222889	720151
61532	720152
316306	720153
40806	720154
573	720155
29868	720156
156322	720157
10982	720158
165	720159
106683	720160
1930	720161
421	720162
253466	720163
222794	720164
156028	720165
170767	720166
84278	720167
245258	720168
31233	720169
19437	720170
10323	720171
115576	720172
104244	720173
164945	720174
178060	720175
19588	720176
106679	720177
3527	720178
123130	720179
164875	720180
48450	720181
64087	720182
3332	720183
32236	720184
109460	720185
24261	720186
1949	720187
17922	720188
102460	720189
38732	720190
42690	720191
3068	720192
2343	720193
107925	720194
106547	720195
63938	720196
31384	720197
117797	720198
5144	720199
70006	720200
12424	720201
989	720202
282081	720203
112215	720204
77341	720205
173759	720206
108747	720207
212145	720208
34550	720209
169467	720210
493	720211
11188	720212
207676	720213
339175	720214
3140	720215
5965	720216
8641	720217
148467	720218
1650	720219
288064	720220
5507	720221
62415	720222
351339	720223
43192	720224
18232	720225
3464	720226
60670	720227
332303	720228
26375	720229
39983	720230
33954	720231
18232	720232
124700	720233
173404	720234
129546	720235
234345	720236
34745	720237
65471	720238
10545	720239
13547	720240
8645	720241
84736	720242
71264	720243
28546	720244
122036	720245
11290	720246
72575	720247
12219	720248
208610	720249
77974	720250
22586	720251
230812	720252
376926	720253
40264	720254
39920	720255
357800	720256
438372	720257
122373	720258
237390	720259
4830	720260
1992	720261
4479	720262
4479	720263
101458	720264
16336	720265
128004	720266
1607	720267
14910	720268
440849	720269
284774	720270
29484	720271
11330	720272
102257	720273
198175	720274
58861	720275
390419	720276
30810	720277
59	720278
8123	720279
4472	720280
11471	720281
217203	720282
217203	720283
5729	720284
31712	720285
113637	720286
119914	720287
24937	720288
40420	720289
343407	720290
171115	720291
4180	720292
71196	720293
63826	720294
140897	720295
443675	720296
13578	720297
10021	720298
893	720299
445508	720300
43816	720301
226	720302
123273	720303
182848	720304
431555	720305
102364	720306
16076	720307
8781	720308
1549	720309
110507	720310
11695	720311
91964	720312
10326	720313
55	720314
56187	720315
11	720316
211694	720317
403616	720318
11190	720319
20143	720320
147427	720321
241642	720322
299831	720323
319976	720324
98149	720325
232024	720326
13817	720327
485	720328
18434	720329
3044	720330
376172	720331
22535	720332
78623	720333
169279	720334
152533	720335
27863	720336
300291	720337
2050	720338
115532	720339
250657	720340
178720	720341
11305	720342
59897	720343
130119	720344
48432	720345
31614	720346
51107	720347
111794	720348
1571	720349
2756	720350
177518	720351
9482	720352
1025	720353
33314	720354
339129	720355
2055	720356
2131	720357
216106	720358
128171	720359
128171	720360
5785	720361
9541	720362
147110	720363
163665	720364
17082	720365
98845	720366
302773	720367
288785	720368
165289	720369
232943	720370
56580	720371
226	720372
17536	720373
249958	720374
11906	720375
305577	720376
436183	720377
16786	720378
64038	720379
233228	720380
281312	720381
14583	720382
4096	720383
160016	720384
394846	720385
453546	720386
199046	720387
68740	720388
151905	720389
226065	720390
31830	720391
155069	720392
36523	720393
38774	720394
82214	720395
142289	720396
197808	720397
401407	720398
4080	720399
110138	720400
83575	720401
136130	720402
443291	720403
575	720404
4662	720405
61441	720406
349542	720407
65528	720408
247403	720409
17664	720410
30498	720411
242687	720412
113373	720413
58691	720414
39143	720415
61531	720416
481	720417
343879	720418
449917	720419
9493	720420
10879	720421
119509	720422
161740	720423
52285	720424
303481	720425
379713	720426
18809	720427
383838	720428
9753	720429
234168	720430
265142	720431
5715	720432
311114	720433
105773	720434
55214	720435
167290	720436
211435	720437
108878	720438
125982	720439
202641	720440
3714	720441
29773	720442
2028	720443
359026	720444
108834	720445
144132	720446
24529	720447
25332	720448
116299	720449
155993	720450
78136	720451
8850	720452
252548	720453
44170	720454
175720	720455
2555	720456
48270	720457
382249	720458
2900	720459
440346	720460
5605	720461
324193	720462
239014	720463
239372	720464
32837	720465
221181	720466
7239	720467
53393	720468
114774	720469
436522	720470
21928	720471
2311	720472
109838	720473
45201	720474
19789	720475
358024	720476
261157	720477
30005	720478
225964	720479
32390	720480
57996	720481
14720	720482
336231	720483
277854	720484
1081	720485
201015	720486
122888	720487
255601	720488
226	720489
62732	720490
111615	720491
26620	720492
197280	720493
238184	720494
384866	720495
258042	720496
606	720497
60373	720498
79	720499
325051	720500
55161	720501
32522	720502
28846	720503
51045	720504
50774	720505
1866	720506
1668	720507
6456	720508
136929	720509
335843	720510
55913	720511
90406	720512
26197	720513
387982	720514
118444	720515
151792	720516
348792	720517
363	720518
194079	720519
392601	720520
244522	720521
19714	720522
40016	720523
7251	720524
1992	720525
106259	720526
347160	720527
26087	720528
401531	720529
231307	720530
123416	720531
14279	720532
228043	720533
18329	720534
5237	720535
5237	720536
241435	720537
5405	720538
278355	720539
21701	720540
45284	720541
19788	720542
1502	720543
35831	720544
72166	720545
351037	720546
26083	720547
55913	720548
244408	720549
198831	720550
87507	720551
43022	720552
102720	720553
257673	720554
4353	720555
152056	720556
186	720557
27236	720558
66159	720559
23671	720560
291932	720561
37229	720562
26574	720563
393514	720564
299	720565
249836	720566
51045	720567
106471	720568
63043	720569
57319	720570
188682	720571
83164	720572
334722	720573
439540	720574
493	720575
417943	720576
109742	720577
28274	720578
33989	720579
226	720580
125760	720581
504	720582
6922	720583
230529	720584
87002	720585
15880	720586
238630	720587
130235	720588
5141	720589
69314	720590
22209	720591
249185	720592
249326	720593
83375	720594
63409	720595
371592	720596
18077	720597
2111	720598
390978	720599
188115	720600
208093	720601
254974	720602
1358	720603
9493	720604
68875	720605
430596	720606
99354	720607
41228	720608
2095	720609
199743	720610
132688	720611
158899	720612
10211	720613
194880	720614
85242	720615
231034	720616
4773	720617
7506	720618
40526	720619
304534	720620
3313	720621
109844	720622
39755	720623
97598	720624
33376	720625
449357	720626
64721	720627
39949	720628
427061	720629
134514	720630
19238	720631
304416	720632
7494	720633
65106	720634
412716	720635
2233	720636
22721	720637
54100	720638
4287	720639
71711	720640
177698	720641
40421	720642
446	720643
195193	720644
54294	720645
6661	720646
847	720647
16943	720648
81210	720649
118550	720650
1560	720651
62870	720652
24880	720653
3314	720654
116633	720655
103389	720656
1324	720657
6351	720658
57414	720659
911	720660
412012	720661
299900	720662
430463	720663
61741	720664
128842	720665
228916	720666
198758	720667
4098	720668
102532	720669
56196	720670
397	720671
8895	720672
161026	720673
31548	720674
2316	720675
105000	720676
465	720677
38732	720678
127735	720679
182025	720680
2104	720681
29264	720682
799	720683
137813	720684
1519	720685
25364	720686
66274	720687
96170	720688
51331	720689
18434	720690
244433	720691
24404	720692
94936	720693
122650	720694
13239	720695
13398	720696
30714	720697
134944	720698
718	720699
54875	720700
139836	720701
47578	720702
8284	720703
101218	720704
54148	720705
100500	720706
28434	720707
5245	720708
7208	720709
28717	720710
216457	720711
366079	720712
145019	720713
33515	720714
313462	720715
73613	720716
171114	720717
1165	720718
94597	720719
39619	720720
76442	720721
366718	720722
112410	720723
25584	720724
9874	720725
1300	720726
240696	720727
211987	720728
223288	720729
22595	720730
13958	720731
90903	720732
9793	720733
20609	720734
169892	720735
186596	720736
422585	720737
114155	720738
6157	720739
372468	720740
78136	720741
82416	720742
4841	720743
407096	720744
172122	720745
157138	720746
283541	720747
228916	720748
9946	720749
11241	720750
87203	720751
2627	720752
406380	720753
59687	720754
36062	720755
9948	720756
4320	720757
19301	720758
319858	720759
84380	720760
10334	720761
8122	720762
3414	720763
15717	720764
17063	720765
6013	720766
248660	720767
204929	720768
259704	720769
196416	720770
69568	720771
43004	720772
28473	720773
258684	720774
229899	720775
3024	720776
30299	720777
56404	720778
113487	720779
342411	720780
79968	720781
195856	720782
1012	720783
188528	720784
48292	720785
370271	720786
1149	720787
96916	720788
47317	720789
16149	720790
213731	720791
25523	720792
206638	720793
81899	720794
188448	720795
51034	720796
107827	720797
193220	720798
51730	720799
16689	720800
17011	720801
203610	720802
10764	720803
10278	720804
182406	720805
224012	720806
84234	720807
165654	720808
224386	720809
422292	720810
14723	720811
84767	720812
84754	720813
14723	720814
74146	720815
82635	720816
166	720817
12771	720818
250153	720819
35245	720820
460021	720821
201307	720822
198947	720823
17440	720824
55238	720825
230108	720826
15319	720827
133572	720828
241641	720829
273807	720830
230194	720831
29940	720832
23303	720833
150	720834
124813	720835
48768	720836
416362	720837
323898	720838
86409	720839
20245	720840
49305	720841
414774	720842
31139	720843
30435	720844
422283	720845
62297	720846
28176	720847
32794	720848
37045	720849
5490	720850
269951	720851
3969	720852
95846	720853
401927	720854
262024	720855
88645	720856
411096	720857
83558	720858
354281	720859
427007	720860
27826	720861
84988	720862
319394	720863
112749	720864
87893	720865
325598	720866
289657	720867
9929	720868
830	720869
117322	720870
123334	720871
147560	720872
2474	720873
25927	720874
114550	720875
23450	720876
51681	720877
122676	720878
212491	720879
75921	720880
67550	720881
147723	720882
3215	720883
59309	720884
17191	720885
181368	720886
8211	720887
64454	720888
113985	720889
236266	720890
39220	720891
76173	720892
149968	720893
73779	720894
97431	720895
18707	720896
1929	720897
259900	720898
160722	720899
174824	720900
89210	720901
236911	720902
8793	720903
67563	720904
68342	720905
324043	720906
39748	720907
182234	720908
42427	720909
321626	720910
416565	720911
131666	720912
339151	720913
234510	720914
139961	720915
150880	720916
432206	720917
311670	720918
403058	720919
37775	720920
416330	720921
118518	720922
177663	720923
126682	720924
89720	720925
180696	720926
447724	720927
453623	720928
176829	720929
390428	720930
105479	720931
198631	720932
43207	720933
170414	720934
5509	720935
26937	720936
33966	720937
194152	720938
65115	720939
398997	720940
100111	720941
11876	720942
23780	720943
54716	720944
28402	720945
121844	720946
21726	720947
120817	720948
65970	720949
171559	720950
200979	720951
373218	720952
299855	720953
378333	720954
290937	720955
182257	720956
448506	720957
57670	720958
92941	720959
250474	720960
156984	720961
52100	720962
107339	720963
304535	720964
311093	720965
176826	720966
33644	720967
305543	720968
172250	720969
120817	720970
279263	720971
89204	720972
132420	720973
183935	720974
293434	720975
126414	720976
222703	720977
440	720978
158772	720979
176022	720980
38074	720981
91318	720982
380014	720983
45391	720984
225855	720985
29554	720986
226197	720987
205522	720988
94664	720989
64853	720990
456618	720991
3296	720992
66748	720993
168899	720994
434848	720995
130006	720996
130933	720997
314123	720998
49323	720999
32157	721000
161290	721001
10016	721002
222986	721003
65354	721004
185188	721005
442176	721006
261362	721007
442944	721008
83309	721009
56274	721010
194273	721011
35125	721012
209709	721013
373581	721014
46208	721015
47125	721016
93078	721017
10923	721018
209199	721019
8402	721020
42533	721021
34729	721022
55166	721023
92550	721024
4017	721025
144035	721026
16909	721027
415593	721028
2167	721029
97929	721030
23715	721031
61517	721032
100752	721033
100736	721034
24476	721035
130985	721036
274008	721037
425015	721038
301641	721039
181725	721040
26387	721041
82924	721042
202953	721043
57451	721044
169585	721045
24027	721046
77475	721047
262974	721048
178551	721049
145479	721050
241480	721051
348276	721052
57437	721053
394769	721054
171796	721055
84705	721056
69192	721057
53868	721058
70297	721059
349703	721060
12693	721061
4599	721062
49294	721063
94229	721064
120528	721065
138622	721066
247806	721067
326700	721068
26371	721069
209320	721070
196538	721071
291853	721072
89294	721073
2437	721074
316458	721075
6857	721076
9837	721077
305626	721078
39374	721079
45	721080
321979	721081
349238	721082
27421	721083
13228	721084
270083	721085
2508	721086
102557	721087
99251	721088
108198	721089
127109	721090
345733	721091
132971	721092
24003	721093
100666	721094
60176	721095
21354	721096
126822	721097
5611	721098
26445	721099
26334	721100
99513	721101
45525	721102
180934	721103
87864	721104
389668	721105
76973	721106
45724	721107
9289	721108
127952	721109
115123	721110
1321	721111
3319	721112
60196	721113
237721	721114
85537	721115
63107	721116
60276	721117
108271	721118
17411	721119
183360	721120
314989	721121
196750	721122
106269	721123
61457	721124
459415	721125
33133	721126
425392	721127
110306	721128
64234	721129
100514	721130
388794	721131
16180	721132
36439	721133
263	721134
17566	721135
2324	721136
65043	721137
3222	721138
325683	721139
170273	721140
107878	721141
252098	721142
133780	721143
20626	721144
56645	721145
217131	721146
86705	721147
209388	721148
188376	721149
370774	721150
342222	721151
167585	721152
182011	721153
24403	721154
359	721155
126906	721156
206292	721157
301342	721158
303769	721159
53100	721160
164818	721161
145957	721162
36624	721163
181282	721164
49564	721165
1176	721166
16804	721167
230747	721168
239084	721169
458860	721170
18535	721171
180627	721172
276644	721173
6533	721174
91330	721175
384881	721176
273453	721177
192250	721178
72681	721179
145345	721180
114990	721181
238448	721182
297370	721183
128524	721184
400288	721185
93500	721186
99748	721187
33390	721188
33	721189
124468	721190
110706	721191
293	721192
28489	721193
246109	721194
374456	721195
298262	721196
22467	721197
8921	721198
33790	721199
44956	721200
343799	721201
51047	721202
168325	721203
822	721204
364080	721205
16576	721206
6369	721207
4409	721208
308483	721209
40470	721210
47885	721211
101336	721212
15776	721213
15296	721214
53603	721215
106485	721216
64305	721217
408708	721218
244	721219
7512	721220
835	721221
319776	721222
134195	721223
236893	721224
169899	721225
59552	721226
151619	721227
39230	721228
302784	721229
13836	721230
205060	721231
49833	721232
151847	721233
284031	721234
37098	721235
17009	721236
17773	721237
22319	721238
323854	721239
48125	721240
1574	721241
181446	721242
321593	721243
165371	721244
85066	721245
230051	721246
10261	721247
15224	721248
8804	721249
9264	721250
16071	721251
27159	721252
207632	721253
146596	721254
458342	721255
163546	721256
29859	721257
426465	721258
139028	721259
5090	721260
47590	721261
68700	721262
102270	721263
373312	721264
210788	721265
64360	721266
194237	721267
213046	721268
7319	721269
69214	721270
47578	721271
119450	721272
48283	721273
2977	721274
78271	721275
60713	721276
443038	721277
19619	721278
66303	721279
198911	721280
221200	721281
10254	721282
11387	721283
126645	721284
147655	721285
46426	721286
31765	721287
268966	721288
409334	721289
195374	721290
110218	721291
434257	721292
114847	721293
11479	721294
150817	721295
68749	721296
35443	721297
46296	721298
14793	721299
194157	721300
298849	721301
345938	721302
263125	721303
22709	721304
240656	721305
23920	721306
48822	721307
264510	721308
56567	721309
101140	721310
366030	721311
328505	721312
93266	721313
226465	721314
236100	721315
58363	721316
169492	721317
337100	721318
10084	721319
171598	721320
108329	721321
41659	721322
27070	721323
240701	721324
60040	721325
133020	721326
262228	721327
25825	721328
150971	721329
224521	721330
236719	721331
222293	721332
5133	721333
1255	721334
107761	721335
11075	721336
119780	721337
64235	721338
85194	721339
16031	721340
133753	721341
319567	721342
153802	721343
430656	721344
219648	721345
106795	721346
224800	721347
340176	721348
10685	721349
73341	721350
263528	721351
153766	721352
32078	721353
60290	721354
240918	721355
4189	721356
95010	721357
58063	721358
56223	721359
191893	721360
59965	721361
303880	721362
129276	721363
5548	721364
391034	721365
10742	721366
298584	721367
42031	721368
269764	721369
173648	721370
73594	721371
420634	721372
224903	721373
56802	721374
273337	721375
36093	721376
164587	721377
67381	721378
82230	721379
166066	721380
347899	721381
4651	721382
250659	721383
439907	721384
196838	721385
144124	721386
203627	721387
51815	721388
303682	721389
434703	721390
227710	721391
20776	721392
454473	721393
211803	721394
22767	721395
37663	721396
123228	721397
108416	721398
50967	721399
55921	721400
284624	721401
385526	721402
412740	721403
78252	721404
192040	721405
3673	721406
119859	721407
416418	721408
335665	721409
457909	721410
2856	721411
117455	721412
17990	721413
18824	721414
114284	721415
145742	721416
138186	721417
96909	721418
110473	721419
18530	721420
72360	721421
441888	721422
94369	721423
101950	721424
86935	721425
95241	721426
13374	721427
28990	721428
8561	721429
5033	721430
419699	721431
313917	721432
440452	721433
222715	721434
363476	721435
27280	721436
96842	721437
195213	721438
185318	721439
221198	721440
23328	721441
317810	721442
310953	721443
18615	721444
156777	721445
210963	721446
48581	721447
16303	721448
220708	721449
102053	721450
4445	721451
249816	721452
8701	721453
135493	721454
42152	721455
299968	721456
8043	721457
384549	721458
7601	721459
99879	721460
28238	721461
39514	721462
13363	721463
2295	721464
206176	721465
119303	721466
199414	721467
30349	721468
24501	721469
7239	721470
380629	721471
209032	721472
418	721473
90203	721474
18567	721475
47331	721476
22669	721477
47454	721478
19851	721479
252445	721480
8266	721481
2253	721482
157390	721483
6701	721484
128056	721485
278891	721486
560	721487
67667	721488
56949	721489
20910	721490
224724	721491
99495	721492
34627	721493
19877	721494
35736	721495
43626	721496
173662	721497
174539	721498
55543	721499
2347	721500
2902	721501
650	721502
42325	721503
94116	721504
186035	721505
155514	721506
1247	721507
23930	721508
19669	721509
384581	721510
15849	721511
414183	721512
84141	721513
58889	721514
198164	721515
253019	721516
258789	721517
228014	721518
230250	721519
272727	721520
151965	721521
96731	721522
1247	721523
231298	721524
1124	721525
141967	721526
151075	721527
2903	721528
452	721529
155712	721530
206227	721531
19200	721532
157801	721533
2104	721534
124434	721535
7123	721536
43957	721537
408373	721538
135154	721539
93849	721540
98905	721541
194405	721542
216803	721543
302407	721544
58785	721545
10650	721546
51391	721547
27644	721548
109888	721549
19625	721550
292635	721551
228038	721552
10001	721553
405234	721554
194079	721555
557	721556
6220	721557
74195	721558
148106	721559
81492	721560
451995	721561
2654	721562
216206	721563
30677	721564
34962	721565
105192	721566
73359	721567
443440	721568
137106	721569
194527	721570
228994	721571
363420	721572
235573	721573
154923	721574
90136	721575
1821	721576
375485	721577
106738	721578
190747	721579
184065	721580
68066	721581
49546	721582
164116	721583
216687	721584
68991	721585
313161	721586
194593	721587
188630	721588
201374	721589
387993	721590
30224	721591
133628	721592
188638	721593
12557	721594
212042	721595
68869	721596
35940	721597
24	721598
2145	721599
143893	721600
23207	721601
37448	721602
280	721603
407027	721604
378538	721605
394681	721606
241712	721607
327679	721608
3889	721609
36555	721610
250172	721611
225813	721612
62625	721613
157593	721614
13001	721615
128179	721616
270114	721617
16226	721618
270730	721619
335726	721620
307750	721621
156420	721622
413484	721623
28653	721624
55783	721625
10413	721626
56098	721627
123429	721628
60305	721629
566	721630
376015	721631
92153	721632
155441	721633
391828	721634
11576	721635
110551	721636
98338	721637
6163	721638
364805	721639
168852	721640
7500	721641
16737	721642
380892	721643
28347	721644
231399	721645
25307	721646
167872	721647
11749	721648
11187	721649
184923	721650
445061	721651
150530	721652
67976	721653
178215	721654
292611	721655
47632	721656
8002	721657
126585	721658
245580	721659
56256	721660
70100	721661
1709	721662
75901	721663
1862	721664
230245	721665
312830	721666
376675	721667
31687	721668
28255	721669
285496	721670
210283	721671
231781	721672
80347	721673
357807	721674
30211	721675
436361	721676
223896	721677
95747	721678
100537	721679
419862	721680
10330	721681
52404	721682
110086	721683
9589	721684
595	721685
163218	721686
198552	721687
73696	721688
308227	721689
175800	721690
282397	721691
53666	721692
235940	721693
120935	721694
131108	721695
75043	721696
178431	721697
243601	721698
273472	721699
184425	721700
237665	721701
131621	721702
174445	721703
263309	721704
156285	721705
209637	721706
74061	721707
181116	721708
363984	721709
82828	721710
1570	721711
82834	721712
25058	721713
66556	721714
264710	721715
192840	721716
57472	721717
334806	721718
96439	721719
33794	721720
36007	721721
187014	721722
96451	721723
135081	721724
3753	721725
60817	721726
128362	721727
100684	721728
2410	721729
64479	721730
398798	721731
14050	721732
426527	721733
103273	721734
239957	721735
4283	721736
45876	721737
30842	721738
400671	721739
157161	721740
77506	721741
13224	721742
163152	721743
150833	721744
199502	721745
109363	721746
320938	721747
168295	721748
106657	721749
206392	721750
3193	721751
73837	721752
63913	721753
387292	721754
23417	721755
31907	721756
1130	721757
4022	721758
79840	721759
75610	721760
399057	721761
290401	721762
12881	721763
699	721764
423328	721765
66045	721766
440640	721767
45949	721768
49874	721769
75859	721770
326388	721771
33358	721772
23441	721773
17906	721774
217890	721775
2360	721776
4427	721777
99332	721778
40461	721779
230116	721780
81034	721781
219009	721782
280323	721783
235288	721784
164536	721785
6042	721786
184512	721787
114820	721788
219721	721789
214127	721790
29754	721791
129406	721792
62012	721793
313810	721794
244892	721795
60249	721796
64321	721797
184673	721798
238886	721799
435314	721800
71798	721801
46524	721802
435858	721803
171031	721804
88276	721805
165010	721806
233431	721807
182639	721808
399765	721809
217213	721810
31035	721811
13623	721812
291631	721813
114213	721814
127078	721815
308229	721816
434275	721817
1273	721818
62443	721819
73582	721820
46475	721821
33507	721822
13615	721823
98529	721824
74415	721825
21400	721826
78083	721827
94696	721828
89524	721829
74267	721830
14503	721831
202866	721832
95862	721833
203364	721834
326461	721835
5406	721836
174272	721837
14155	721838
1386	721839
63296	721840
199678	721841
122490	721842
29667	721843
24921	721844
116888	721845
27048	721846
168448	721847
107804	721848
788	721849
60833	721850
24863	721851
232736	721852
17177	721853
304400	721854
382650	721855
58098	721856
78711	721857
117984	721858
141625	721859
196405	721860
109023	721861
381244	721862
143982	721863
380904	721864
249464	721865
370439	721866
19873	721867
72262	721868
129165	721869
27565	721870
1135	721871
60245	721872
119787	721873
198501	721874
2832	721875
135493	721876
2832	721877
101185	721878
410001	721879
189269	721880
135954	721881
415916	721882
28059	721883
189369	721884
238413	721885
399969	721886
172494	721887
197043	721888
190999	721889
17154	721890
235395	721891
198099	721892
108946	721893
5181	721894
44540	721895
48265	721896
362208	721897
10665	721898
27797	721899
185466	721900
6036	721901
426633	721902
134953	721903
30951	721904
49353	721905
268814	721906
244106	721907
72800	721908
4851	721909
189952	721910
173531	721911
267507	721912
260586	721913
383662	721914
161626	721915
250499	721916
48110	721917
189196	721918
244588	721919
79872	721920
17541	721921
108753	721922
49097	721923
246157	721924
195903	721925
94770	721926
371941	721927
200350	721928
365982	721929
171518	721930
118537	721931
44578	721932
324057	721933
9965	721934
72889	721935
101389	721936
6812	721937
51028	721938
337899	721939
193400	721940
115355	721941
11293	721942
12442	721943
138032	721944
187412	721945
165784	721946
85869	721947
50072	721948
98577	721949
210427	721950
172527	721951
49530	721952
142838	721953
99524	721954
164977	721955
37896	721956
137828	721957
56311	721958
274499	721959
25492	721960
6044	721961
368518	721962
44453	721963
379837	721964
272688	721965
118542	721966
29479	721967
357916	721968
160901	721969
305761	721970
186394	721971
154418	721972
192912	721973
15664	721974
363917	721975
53166	721976
257706	721977
94868	721978
244188	721979
188456	721980
305052	721981
108473	721982
452577	721983
31330	721984
37335	721985
356740	721986
139971	721987
152156	721988
68475	721989
37314	721990
13795	721991
198225	721992
12162	721993
74570	721994
402348	721995
1312	721996
366482	721997
151982	721998
286482	721999
2331	722000
20590	722001
456603	722002
200077	722003
4314	722004
9611	722005
63885	722006
226879	722007
244214	722008
456450	722009
399209	722010
7194	722011
94097	722012
140535	722013
109442	722014
60587	722015
181021	722016
178543	722017
196252	722018
400186	722019
114900	722020
88360	722021
75095	722022
34687	722023
260200	722024
159840	722025
41057	722026
124830	722027
1755	722028
93045	722029
167395	722030
143508	722031
2083	722032
36586	722033
32509	722034
18181	722035
345985	722036
30762	722037
140648	722038
381525	722039
365333	722040
10685	722041
165653	722042
4656	722043
53649	722044
221625	722045
24668	722046
360182	722047
89599	722048
18446	722049
97069	722050
67285	722051
213956	722052
60332	722053
133272	722054
230569	722055
60434	722056
251784	722057
226534	722058
204355	722059
343391	722060
1268	722061
124669	722062
454228	722063
421406	722064
48322	722065
93382	722066
19959	722067
111371	722068
24470	722069
306005	722070
23771	722071
31523	722072
154269	722073
354586	722074
51475	722075
230217	722076
23	722077
241283	722078
207818	722079
92027	722080
54464	722081
135650	722082
52951	722083
24624	722084
392320	722085
21368	722086
92692	722087
15102	722088
70922	722089
54741	722090
16104	722091
315178	722092
244583	722093
39446	722094
45607	722095
4020	722096
19481	722097
232131	722098
3700	722099
19312	722100
192254	722101
402845	722102
306711	722103
390551	722104
6539	722105
403274	722106
28491	722107
124601	722108
263405	722109
183599	722110
26409	722111
11156	722112
140444	722113
172821	722114
11254	722115
26963	722116
1225	722117
7414	722118
28331	722119
51543	722120
98346	722121
63517	722122
40652	722123
12293	722124
55188	722125
3585	722126
328406	722127
63594	722128
249424	722129
282272	722130
145237	722131
37908	722132
48062	722133
256532	722134
97872	722135
31365	722136
17491	722137
320804	722138
1396	722139
25868	722140
90677	722141
39177	722142
59977	722143
6478	722144
54526	722145
156447	722146
2349	722147
51237	722148
113871	722149
118652	722150
83876	722151
65800	722152
132687	722153
20272	722154
39677	722155
1408	722156
37339	722157
2097	722158
241607	722159
15473	722160
1588	722161
9054	722162
29331	722163
72568	722164
258118	722165
28102	722166
12934	722167
14122	722168
42390	722169
65105	722170
113288	722171
82931	722172
34460	722173
156649	722174
41977	722175
120017	722176
226161	722177
370715	722178
12371	722179
20685	722180
17180	722181
33307	722182
63119	722183
8753	722184
117496	722185
149039	722186
176940	722187
262425	722188
109512	722189
2912	722190
48116	722191
114722	722192
2472	722193
23090	722194
272409	722195
3186	722196
10468	722197
103102	722198
230664	722199
286654	722200
267487	722201
87322	722202
72031	722203
344159	722204
42902	722205
380350	722206
104782	722207
182657	722208
308605	722209
407686	722210
59619	722211
83947	722212
201651	722213
152895	722214
112045	722215
134703	722216
406840	722217
141056	722218
416054	722219
164703	722220
180605	722221
387613	722222
176496	722223
456712	722224
302320	722225
401602	722226
373842	722227
384836	722228
56446	722229
210818	722230
115219	722231
265182	722232
248090	722233
44376	722234
359439	722235
8840	722236
43791	722237
230648	722238
428863	722239
102438	722240
87155	722241
209472	722242
393376	722243
367060	722244
209264	722245
63011	722246
186170	722247
368020	722248
189472	722249
212650	722250
406160	722251
260613	722252
414493	722253
434521	722254
376198	722255
179284	722256
153992	722257
172999	722258
85217	722259
197768	722260
55254	722261
275069	722262
262896	722263
327043	722264
234512	722265
160554	722266
149076	722267
101494	722268
314414	722269
160109	722270
238340	722271
316759	722272
169801	722273
425809	722274
160294	722275
63722	722276
69591	722277
241372	722278
175701	722279
2673	722280
386879	722281
112275	722282
47564	722283
134582	722284
54308	722285
209200	722286
190239	722287
201828	722288
132257	722289
238991	722290
390500	722291
169122	722292
441788	722293
91381	722294
270895	722295
458927	722296
20818	722297
342631	722298
26269	722299
187928	722300
143056	722301
411178	722302
244727	722303
257177	722304
184028	722305
22770	722306
94724	722307
233321	722308
85493	722309
108421	722310
15170	722311
80011	722312
234059	722313
118262	722314
234059	722315
64631	722316
102848	722317
54345	722318
228372	722319
433370	722320
404788	722321
380570	722322
304393	722323
235841	722324
17366	722325
19575	722326
160919	722327
67448	722328
342989	722329
263501	722330
187078	722331
96363	722332
395886	722333
417760	722334
20577	722335
39671	722336
346718	722337
50552	722338
225111	722339
20872	722340
197829	722341
4793	722342
432338	722343
32632	722344
565	722345
231525	722346
36132	722347
2007	722348
44915	722349
55429	722350
228419	722351
9865	722352
72325	722353
192421	722354
121151	722355
203991	722356
23509	722357
371583	722358
62092	722359
333835	722360
389509	722361
61289	722362
195594	722363
102808	722364
231798	722365
231622	722366
157949	722367
31893	722368
52081	722369
29141	722370
214725	722371
358530	722372
29417	722373
327	722374
155208	722375
114603	722376
128419	722377
159498	722378
75841	722379
260055	722380
16140	722381
5087	722382
184703	722383
103141	722384
313531	722385
162061	722386
42210	722387
88538	722388
155541	722389
109294	722390
55111	722391
27692	722392
11699	722393
391	722394
6398	722395
160054	722396
3409	722397
81345	722398
129468	722399
6911	722400
95817	722401
67457	722402
12868	722403
194396	722404
5161	722405
198306	722406
240743	722407
76510	722408
4374	722409
2744	722410
32153	722411
849	722412
12407	722413
1082	722414
270204	722415
9110	722416
22370	722417
423868	722418
51346	722419
191351	722420
380419	722421
39468	722422
85890	722423
10242	722424
21893	722425
22350	722426
44933	722427
24854	722428
126	722429
345805	722430
194072	722431
387643	722432
442795	722433
104655	722434
6396	722435
73234	722436
47542	722437
157694	722438
40857	722439
45229	722440
14429	722441
5366	722442
91574	722443
7309	722444
3449	722445
222699	722446
38097	722447
200381	722448
5219	722449
29524	722450
394482	722451
175383	722452
104384	722453
389773	722454
60409	722455
29890	722456
147063	722457
3288	722458
150147	722459
37491	722460
47683	722461
11619	722462
115510	722463
34962	722464
20867	722465
157721	722466
185046	722467
47178	722468
372223	722469
8589	722470
15935	722471
7353	722472
14294	722473
6882	722474
455388	722475
15196	722476
42199	722477
10637	722478
140211	722479
260023	722480
5259	722481
305483	722482
1088	722483
119871	722484
314044	722485
13605	722486
6922	722487
104204	722488
250961	722489
64477	722490
164872	722491
373342	722492
281917	722493
106815	722494
4906	722495
13690	722496
214355	722497
189496	722498
59347	722499
31912	722500
25102	722501
394795	722502
94231	722503
23107	722504
646	722505
16348	722506
3650	722507
250	722508
22118	722509
390668	722510
44148	722511
13705	722512
127582	722513
61496	722514
49746	722515
418	722516
1162	722517
3476	722518
122525	722519
6461	722520
110	722521
244396	722522
388871	722523
56571	722524
368	722525
9457	722526
166590	722527
106028	722528
14019	722529
22750	722530
79527	722531
34	722532
15631	722533
148809	722534
335283	722535
295551	722536
56734	722537
14303	722538
20086	722539
86683	722540
1130	722541
92331	722542
72525	722543
177086	722544
141177	722545
5569	722546
53587	722547
316465	722548
14590	722549
401706	722550
202996	722551
112047	722552
449968	722553
54692	722554
90056	722555
84467	722556
14704	722557
33801	722558
230062	722559
16775	722560
308210	722561
62595	722562
11695	722563
9335	722564
5875	722565
252881	722566
17581	722567
38705	722568
604	722569
46534	722570
319382	722571
121809	722572
71267	722573
431293	722574
4459	722575
16398	722576
203175	722577
104335	722578
85349	722579
231071	722580
8456	722581
288940	722582
106841	722583
23788	722584
219621	722585
251667	722586
245029	722587
33792	722588
30483	722589
119856	722590
296866	722591
79515	722592
108228	722593
150080	722594
14072	722595
41801	722596
7633	722597
89715	722598
61938	722599
237576	722600
107444	722601
16507	722602
79158	722603
59796	722604
119452	722605
14003	722606
46921	722607
134402	722608
221947	722609
153677	722610
25973	722611
98895	722612
445824	722613
58514	722614
7356	722615
31080	722616
92902	722617
59874	722618
116473	722619
13675	722620
1814	722621
301525	722622
343535	722623
128730	722624
111130	722625
1946	722626
16596	722627
192695	722628
3175	722629
43432	722630
248268	722631
64133	722632
125026	722633
1886	722634
53677	722635
13608	722636
116605	722637
44580	722638
172253	722639
102569	722640
54415	722641
4049	722642
34117	722643
6512	722644
906	722645
191273	722646
22860	722647
374785	722648
402156	722649
34611	722650
34611	722651
5992	722652
72574	722653
15990	722654
190438	722655
330936	722656
67564	722657
33214	722658
5175	722659
146243	722660
3217	722661
167871	722662
110195	722663
236920	722664
62379	722665
6512	722666
54660	722667
170410	722668
2083	722669
55521	722670
13168	722671
65031	722672
996	722673
217092	722674
103771	722675
15559	722676
15784	722677
76722	722678
120725	722679
14231	722680
1554	722681
124229	722682
9522	722683
79550	722684
70597	722685
65	722686
902	722687
47966	722688
32428	722689
165976	722690
456809	722691
86817	722692
40578	722693
101864	722694
37522	722695
459725	722696
166084	722697
70706	722698
292	722699
10420	722700
449378	722701
10861	722702
165909	722703
350498	722704
62223	722705
232787	722706
17028	722707
10091	722708
70705	722709
105	722710
118929	722711
83291	722712
23391	722713
119718	722714
15720	722715
25408	722716
8191	722717
10967	722718
35036	722719
74605	722720
34576	722721
208329	722722
96076	722723
64370	722724
704	722725
147873	722726
40544	722727
227773	722728
136442	722729
18354	722730
328418	722731
28897	722732
181167	722733
207450	722734
245409	722735
66160	722736
212299	722737
57284	722738
71288	722739
170105	722740
7159	722741
221286	722742
274720	722743
8239	722744
64898	722745
419064	722746
77055	722747
184363	722748
65736	722749
33475	722750
21801	722751
148814	722752
128338	722753
109918	722754
191	722755
61952	722756
103769	722757
79116	722758
14907	722759
457250	722760
320425	722761
9074	722762
116594	722763
53644	722764
167441	722765
11472	722766
227963	722767
8254	722768
201377	722769
23735	722770
360060	722771
187716	722772
164326	722773
22077	722774
51830	722775
110129	722776
29059	722777
2706	722778
18523	722779
3481	722780
233214	722781
52900	722782
11654	722783
135630	722784
10885	722785
10499	722786
168015	722787
37498	722788
119132	722789
114150	722790
30115	722791
1165	722792
86820	722793
14114	722794
70337	722795
31444	722796
29446	722797
130278	722798
53948	722799
198242	722800
145468	722801
412185	722802
177547	722803
86314	722804
21706	722805
46099	722806
101078	722807
166171	722808
17157	722809
37912	722810
4224	722811
65303	722812
117791	722813
157439	722814
1979	722815
63088	722816
116144	722817
27797	722818
330141	722819
6649	722820
42769	722821
251472	722822
404235	722823
25744	722824
422651	722825
136466	722826
266546	722827
66344	722828
94655	722829
101066	722830
15681	722831
63841	722832
351	722833
58181	722834
204397	722835
310276	722836
138671	722837
5363	722838
3207	722839
150467	722840
137010	722841
140197	722842
26733	722843
668	722844
28680	722845
429662	722846
20712	722847
18555	722848
142675	722849
101636	722850
50891	722851
125461	722852
137693	722853
2073	722854
65162	722855
15408	722856
230860	722857
279707	722858
13849	722859
319	722860
30241	722861
23827	722862
18918	722863
119181	722864
67395	722865
65	722866
19994	722867
2694	722868
67951	722869
41557	722870
139228	722871
414062	722872
26262	722873
3756	722874
230577	722875
86337	722876
74375	722877
50875	722878
22258	722879
46091	722880
235408	722881
2963	722882
18051	722883
120303	722884
46352	722885
231334	722886
24582	722887
16975	722888
209021	722889
139712	722890
52677	722891
69186	722892
415049	722893
186756	722894
447771	722895
53038	722896
6601	722897
9074	722898
122929	722899
4221	722900
22004	722901
74919	722902
65203	722903
7440	722904
381162	722905
34110	722906
28901	722907
208950	722908
7256	722909
3745	722910
252644	722911
31448	722912
17997	722913
89436	722914
23861	722915
361873	722916
101	722917
2655	722918
6072	722919
2746	722920
57741	722921
57855	722922
442439	722923
149402	722924
122009	722925
59610	722926
144611	722927
10633	722928
9592	722929
28468	722930
38057	722931
7873	722932
309199	722933
99074	722934
243436	722935
17097	722936
67404	722937
71725	722938
89988	722939
22532	722940
189071	722941
104752	722942
3788	722943
25490	722944
212385	722945
85424	722946
58363	722947
160741	722948
66300	722949
33609	722950
87472	722951
362011	722952
333213	722953
13763	722954
20591	722955
25194	722956
186995	722957
88595	722958
409561	722959
4708	722960
26293	722961
60148	722962
30707	722963
121379	722964
12221	722965
7985	722966
12376	722967
17808	722968
145504	722969
8418	722970
435573	722971
239251	722972
25388	722973
14881	722974
1711	722975
38000	722976
67739	722977
21219	722978
439019	722979
223778	722980
43877	722981
182	722982
98426	722983
20985	722984
5372	722985
25621	722986
163916	722987
2038	722988
18846	722989
48286	722990
5216	722991
26286	722992
20983	722993
11142	722994
47022	722995
125647	722996
61342	722997
410404	722998
40669	722999
39734	723000
66663	723001
14828	723002
295259	723003
119299	723004
87589	723005
98889	723006
28876	723007
125652	723008
99224	723009
390	723010
8649	723011
86021	723012
10809	723013
65024	723014
164286	723015
388821	723016
1218	723017
211691	723018
166110	723019
215934	723020
225501	723021
78942	723022
70	723023
3349	723024
130514	723025
56889	723026
11421	723027
4145	723028
205754	723029
359178	723030
237726	723031
1184	723032
5191	723033
221473	723034
4202	723035
103427	723036
10510	723037
409632	723038
340897	723039
270791	723040
244589	723041
1206	723042
18448	723043
190467	723044
258673	723045
60650	723046
86891	723047
392380	723048
113238	723049
38676	723050
62243	723051
101260	723052
124640	723053
1853	723054
17252	723055
316	723056
13257	723057
19830	723058
62236	723059
22069	723060
61965	723061
128571	723062
55023	723063
2764	723064
20462	723065
125177	723066
201256	723067
288119	723068
3371	723069
74759	723070
227849	723071
27487	723072
29029	723073
120503	723074
28306	723075
114901	723076
176251	723077
430120	723078
97203	723079
2153	723080
31984	723081
1438	723082
15281	723083
63942	723084
266574	723085
16887	723086
174	723087
356214	723088
80451	723089
2939	723090
15408	723091
136906	723092
98974	723093
37504	723094
175300	723095
10781	723096
16852	723097
452767	723098
140212	723099
153412	723100
107738	723101
56802	723102
42689	723103
53947	723104
239244	723105
187437	723106
216642	723107
15681	723108
137110	723109
118411	723110
28960	723111
11679	723112
134088	723113
81781	723114
956	723115
118481	723116
9384	723117
179242	723118
54574	723119
77498	723120
12407	723121
40161	723122
238551	723123
179613	723124
54468	723125
209682	723126
61766	723127
310251	723128
6004	723129
33743	723130
2380	723131
32459	723132
54965	723133
57868	723134
115700	723135
188858	723136
39425	723137
237294	723138
43368	723139
22718	723140
10408	723141
2165	723142
432406	723143
18387	723144
25179	723145
12681	723146
427174	723147
51186	723148
274223	723149
55965	723150
34611	723151
296683	723152
199796	723153
31812	723154
71185	723155
6327	723156
423405	723157
78448	723158
95989	723159
4813	723160
143257	723161
166848	723162
234823	723163
142485	723164
142008	723165
6295	723166
11410	723167
66936	723168
60750	723169
15729	723170
127303	723171
77263	723172
318337	723173
14012	723174
28227	723175
240011	723176
9368	723177
28949	723178
26815	723179
68616	723180
157509	723181
11211	723182
226476	723183
444248	723184
97973	723185
212875	723186
62326	723187
211990	723188
118211	723189
259382	723190
169677	723191
134723	723192
334786	723193
10420	723194
33623	723195
73758	723196
374575	723197
62276	723198
94592	723199
221079	723200
23482	723201
1983	723202
1394	723203
437617	723204
10685	723205
13462	723206
78153	723207
342076	723208
6047	723209
251700	723210
91503	723211
235337	723212
11918	723213
119525	723214
121366	723215
1210	723216
8765	723217
36347	723218
172985	723219
44530	723220
21302	723221
461	723222
18718	723223
21991	723224
736	723225
189373	723226
185063	723227
35002	723228
5205	723229
69245	723230
50943	723231
110	723232
13066	723233
144245	723234
229585	723235
12073	723236
21855	723237
36353	723238
16674	723239
14683	723240
47572	723241
19163	723242
73417	723243
4717	723244
90562	723245
37624	723246
59958	723247
2078	723248
7456	723249
254589	723250
8136	723251
44014	723252
248208	723253
1365	723254
31162	723255
89453	723256
81	723257
124494	723258
16570	723259
9716	723260
438293	723261
3568	723262
109103	723263
19702	723264
68552	723265
206691	723266
122306	723267
330825	723268
384273	723269
70456	723270
388661	723271
112761	723272
404227	723273
194524	723274
76669	723275
211922	723276
148672	723277
157956	723278
254721	723279
139432	723280
124129	723281
388666	723282
44780	723283
27368	723284
91670	723285
1688	723286
229724	723287
369837	723288
15411	723289
15375	723290
212256	723291
298996	723292
23598	723293
59219	723294
144074	723295
36349	723296
87518	723297
104332	723298
36899	723299
7314	723300
311559	723301
142915	723302
6070	723303
1037	723304
242058	723305
33480	723306
17752	723307
430585	723308
119501	723309
383122	723310
21102	723311
69643	723312
245355	723313
445530	723314
78825	723315
371062	723316
10616	723317
6249	723318
3613	723319
432529	723320
408007	723321
375013	723322
115216	723323
136967	723324
116714	723325
53331	723326
41492	723327
118442	723328
232767	723329
61169	723330
15457	723331
51173	723332
29270	723333
68587	723334
129574	723335
69178	723336
184066	723337
3799	723338
30880	723339
59157	723340
59703	723341
200680	723342
7633	723343
99730	723344
218608	723345
156570	723346
156546	723347
167595	723348
16476	723349
4065	723350
66143	723351
20926	723352
431581	723353
51512	723354
86487	723355
420361	723356
228898	723357
61534	723358
457877	723359
442355	723360
445485	723361
64037	723362
3201	723363
16158	723364
287046	723365
89945	723366
99703	723367
35298	723368
41261	723369
126173	723370
425337	723371
280592	723372
169428	723373
66099	723374
39896	723375
213070	723376
58223	723377
198892	723378
147244	723379
20654	723380
2503	723381
61378	723382
68616	723383
106696	723384
199283	723385
375167	723386
300857	723387
5203	723388
448429	723389
152071	723390
239774	723391
21838	723392
91103	723393
23823	723394
244569	723395
449798	723396
17448	723397
256198	723398
1299	723399
37909	723400
292344	723401
210757	723402
46530	723403
363912	723404
13420	723405
238692	723406
94245	723407
123097	723408
4118	723409
280311	723410
42965	723411
3584	723412
120823	723413
22898	723414
47028	723415
69535	723416
147637	723417
247778	723418
16905	723419
29170	723420
11523	723421
7554	723422
249212	723423
161736	723424
168171	723425
11850	723426
273878	723427
22164	723428
17097	723429
235322	723430
144971	723431
96530	723432
102274	723433
106150	723434
4423	723435
286769	723436
116579	723437
67614	723438
242762	723439
238998	723440
443679	723441
5811	723442
5439	723443
140012	723444
119674	723445
78416	723446
221754	723447
95926	723448
77204	723449
91424	723450
92521	723451
78951	723452
7187	723453
176054	723454
253	723455
416650	723456
234665	723457
27095	723458
79309	723459
6360	723460
59608	723461
149504	723462
27337	723463
64226	723464
387582	723465
60579	723466
8355	723467
459909	723468
124543	723469
723	723470
98988	723471
32262	723472
150702	723473
32975	723474
290123	723475
59429	723476
139561	723477
11142	723478
27498	723479
25702	723480
185787	723481
22065	723482
90349	723483
51962	723484
118810	723485
85208	723486
123331	723487
27349	723488
317305	723489
188504	723490
188504	723491
356044	723492
313563	723493
358310	723494
31773	723495
29431	723496
12917	723497
228169	723498
90017	723499
35153	723500
243609	723501
2522	723502
614	723503
107119	723504
20879	723505
65261	723506
452938	723507
452937	723508
271815	723509
87913	723510
40677	723511
221116	723512
46275	723513
131840	723514
114660	723515
293392	723516
27664	723517
72741	723518
60759	723519
66033	723520
6521	723521
26312	723522
37588	723523
1691	723524
58378	723525
34080	723526
112311	723527
234522	723528
95540	723529
225712	723530
89621	723531
15011	723532
871	723533
228388	723534
103270	723535
447491	723536
30903	723537
180798	723538
62005	723539
18057	723540
451041	723541
360532	723542
6319	723543
163285	723544
356917	723545
67807	723546
53139	723547
36993	723548
187716	723549
184637	723550
112622	723551
382674	723552
47119	723553
6295	723554
53749	723555
116605	723556
56146	723557
216868	723558
17847	723559
155082	723560
234904	723561
26359	723562
16316	723563
6130	723564
34352	723565
11409	723566
120999	723567
100521	723568
111051	723569
455932	723570
4963	723571
18188	723572
83086	723573
14177	723574
202959	723575
46789	723576
4162	723577
438258	723578
12943	723579
1129	723580
7631	723581
38078	723582
166036	723583
45686	723584
13605	723585
175610	723586
4805	723587
67627	723588
1638	723589
257	723590
440451	723591
271900	723592
293422	723593
45509	723594
53465	723595
145700	723596
8957	723597
207825	723598
362	723599
58658	723600
849	723601
2901	723602
196084	723603
63058	723604
50595	723605
11286	723606
141709	723607
16366	723608
45083	723609
50834	723610
224201	723611
113124	723612
6745	723613
60552	723614
10258	723615
282028	723616
50591	723617
230634	723618
5180	723619
248278	723620
51653	723621
1628	723622
9372	723623
48120	723624
6554	723625
11601	723626
2129	723627
1534	723628
23068	723629
326104	723630
23068	723631
154239	723632
286842	723633
342	723634
237150	723635
200380	723636
138153	723637
102733	723638
4699	723639
257446	723640
155620	723641
1829	723642
182593	723643
135844	723644
444102	723645
220148	723646
145471	723647
116940	723648
65567	723649
66180	723650
204045	723651
104519	723652
8649	723653
23582	723654
104819	723655
427800	723656
81851	723657
9340	723658
45515	723659
59591	723660
430959	723661
39605	723662
25394	723663
35892	723664
82765	723665
289543	723666
181694	723667
7577	723668
7820	723669
358790	723670
55723	723671
146957	723672
14478	723673
17210	723674
8333	723675
67480	723676
91408	723677
54916	723678
129979	723679
220133	723680
127290	723681
59649	723682
275649	723683
401094	723684
102228	723685
29895	723686
30525	723687
368857	723688
111987	723689
67920	723690
22351	723691
54722	723692
29121	723693
217917	723694
42566	723695
361	723696
14045	723697
207400	723698
59434	723699
76902	723700
458112	723701
200334	723702
135301	723703
33156	723704
287170	723705
120628	723706
68374	723707
149505	723708
125478	723709
336335	723710
8409	723711
38576	723712
42203	723713
301549	723714
430789	723715
223151	723716
294109	723717
17079	723718
225883	723719
132265	723720
81177	723721
8279	723722
7456	723723
69068	723724
85936	723725
61	723726
210474	723727
103953	723728
74914	723729
248771	723730
452936	723731
61117	723732
41753	723733
25299	723734
177612	723735
80219	723736
35229	723737
42906	723738
32919	723739
147188	723740
100580	723741
364855	723742
38253	723743
301357	723744
1661	723745
2952	723746
337357	723747
63610	723748
139953	723749
55023	723750
31127	723751
46581	723752
2482	723753
255	723754
53537	723755
34380	723756
87888	723757
60533	723758
41718	723759
300160	723760
170086	723761
166412	723762
40613	723763
424544	723764
130929	723765
11692	723766
50012	723767
62310	723768
19992	723769
401688	723770
176748	723771
371196	723772
378789	723773
89714	723774
134388	723775
36453	723776
2147	723777
96919	723778
442865	723779
62085	723780
361813	723781
121750	723782
75533	723783
11466	723784
116570	723785
40624	723786
75718	723787
143664	723788
132667	723789
116953	723790
33214	723791
13294	723792
337722	723793
46880	723794
283964	723795
118030	723796
240386	723797
106885	723798
132105	723799
21713	723800
199495	723801
2882	723802
118226	723803
35997	723804
170348	723805
10246	723806
159491	723807
21189	723808
43575	723809
12572	723810
266419	723811
118772	723812
441033	723813
132648	723814
22142	723815
71140	723816
388725	723817
92831	723818
302567	723819
115477	723820
393001	723821
19962	723822
43980	723823
113197	723824
127753	723825
173172	723826
424528	723827
14041	723828
17608	723829
94555	723830
5445	723831
3538	723832
69631	723833
83774	723834
46147	723835
16189	723836
55258	723837
49191	723838
239011	723839
60615	723840
11712	723841
247123	723842
17895	723843
39760	723844
17626	723845
1237	723846
29461	723847
27844	723848
34982	723849
646	723850
213737	723851
8564	723852
103	723853
28104	723854
1090	723855
122408	723856
50224	723857
61251	723858
2504	723859
47741	723860
46865	723861
148455	723862
11595	723863
43708	723864
141603	723865
75332	723866
116832	723867
159683	723868
442443	723869
37402	723870
438036	723871
89808	723872
226823	723873
110570	723874
232865	723875
181104	723876
431295	723877
21898	723878
19363	723879
3599	723880
69514	723881
23970	723882
450501	723883
100042	723884
122486	723885
247602	723886
457173	723887
68905	723888
56134	723889
165944	723890
174969	723891
38729	723892
22249	723893
2387	723894
195775	723895
34855	723896
303693	723897
19142	723898
17012	723899
89409	723900
204286	723901
50984	723902
170	723903
96123	723904
246274	723905
142814	723906
32592	723907
195967	723908
40437	723909
2488	723910
52139	723911
179087	723912
80336	723913
208989	723914
54939	723915
11025	723916
336993	723917
453601	723918
6061	723919
18508	723920
18627	723921
125177	723922
15187	723923
105373	723924
110332	723925
225724	723926
120999	723927
43980	723928
30933	723929
348733	723930
115446	723931
22614	723932
111722	723933
168291	723934
33763	723935
137352	723936
46179	723937
383007	723938
102876	723939
57325	723940
82569	723941
11099	723942
92152	723943
23924	723944
277286	723945
52514	723946
16197	723947
127007	723948
110017	723949
79826	723950
261863	723951
102048	723952
25271	723953
49102	723954
26228	723955
179563	723956
32689	723957
39546	723958
132667	723959
60760	723960
8753	723961
17845	723962
29505	723963
29720	723964
6855	723965
245683	723966
16700	723967
246648	723968
2056	723969
229165	723970
6	723971
2545	723972
351839	723973
243037	723974
132131	723975
10055	723976
53881	723977
394986	723978
48381	723979
20881	723980
20319	723981
5874	723982
10531	723983
224955	723984
77287	723985
142091	723986
10794	723987
102437	723988
16504	723989
7168	723990
37576	723991
16901	723992
35177	723993
20020	723994
12226	723995
23861	723996
116265	723997
51249	723998
415677	723999
25703	724000
41632	724001
127345	724002
172003	724003
17146	724004
49660	724005
444815	724006
14735	724007
127051	724008
143304	724009
367863	724010
434263	724011
255471	724012
125177	724013
151121	724014
383112	724015
429710	724016
1903	724017
402682	724018
2697	724019
36351	724020
45755	724021
407023	724022
5464	724023
22605	724024
403547	724025
273120	724026
19248	724027
8176	724028
3604	724029
19715	724030
20559	724031
116493	724032
128392	724033
222	724034
25397	724035
242031	724036
90743	724037
60696	724038
162018	724039
308486	724040
301227	724041
66450	724042
22553	724043
444904	724044
1093	724045
8875	724046
2074	724047
464	724048
8099	724049
40894	724050
83907	724051
11555	724052
35223	724053
2191	724054
24592	724055
10881	724056
7571	724057
45021	724058
2077	724059
75485	724060
67591	724061
221905	724062
4195	724063
1855	724064
42076	724065
73815	724066
15445	724067
262782	724068
416891	724069
291581	724070
3760	724071
240108	724072
369918	724073
12209	724074
75525	724075
79070	724076
58604	724077
138311	724078
3149	724079
72758	724080
83030	724081
37140	724082
906	724083
57076	724084
59097	724085
48199	724086
132779	724087
51106	724088
14829	724089
8963	724090
44986	724091
161708	724092
304705	724093
33901	724094
47990	724095
393863	724096
99276	724097
80195	724098
17989	724099
48523	724100
192821	724101
37161	724102
12845	724103
47883	724104
39770	724105
12386	724106
8367	724107
29238	724108
223670	724109
48692	724110
80647	724111
32319	724112
19397	724113
333352	724114
230237	724115
2366	724116
2874	724117
136177	724118
16026	724119
69783	724120
89313	724121
57923	724122
15527	724123
56350	724124
45996	724125
65054	724126
417558	724127
157777	724128
15374	724129
25379	724130
59785	724131
36313	724132
283453	724133
18078	724134
150419	724135
36091	724136
160159	724137
5879	724138
5945	724139
5945	724140
5879	724141
5945	724142
5879	724143
90751	724144
10905	724145
206984	724146
15197	724147
78920	724148
44113	724149
133724	724150
7502	724151
4522	724152
87226	724153
110820	724154
7815	724155
68236	724156
431941	724157
68985	724158
8047	724159
24278	724160
64015	724161
155403	724162
149063	724163
114540	724164
80510	724165
5554	724166
645	724167
112928	724168
233890	724169
81750	724170
18643	724171
173908	724172
233	724173
97811	724174
53448	724175
64638	724176
10204	724177
392708	724178
50956	724179
41303	724180
19203	724181
73314	724182
106253	724183
16469	724184
134302	724185
411	724186
130642	724187
41098	724188
21618	724189
204121	724190
1373	724191
426366	724192
4963	724193
157972	724194
50385	724195
212550	724196
258502	724197
125809	724198
398	724199
31882	724200
121073	724201
199507	724202
181032	724203
65190	724204
26686	724205
11638	724206
31083	724207
100475	724208
240227	724209
143202	724210
58789	724211
340103	724212
38185	724213
268038	724214
80400	724215
41784	724216
20471	724217
54372	724218
2713	724219
6697	724220
18354	724221
8795	724222
18102	724223
26903	724224
44506	724225
62618	724226
216463	724227
7345	724228
3868	724229
2313	724230
190020	724231
358503	724232
46666	724233
258492	724234
339928	724235
1807	724236
10945	724237
1992	724238
437957	724239
7293	724240
120345	724241
140309	724242
234576	724243
20927	724244
117937	724245
2859	724246
385645	724247
119620	724248
356848	724249
79392	724250
28231	724251
361093	724252
204480	724253
25379	724254
43535	724255
118193	724256
126431	724257
14821	724258
99612	724259
186856	724260
177813	724261
38840	724262
8030	724263
232373	724264
56817	724265
8381	724266
408688	724267
35112	724268
16280	724269
15342	724270
236335	724271
96996	724272
69142	724273
5253	724274
81836	724275
1297	724276
70400	724277
416231	724278
238595	724279
393608	724280
70761	724281
377	724282
114785	724283
18428	724284
2638	724285
94002	724286
108820	724287
188729	724288
2188	724289
5845	724290
91563	724291
25135	724292
454864	724293
549	724294
78953	724295
14327	724296
7699	724297
121659	724298
21442	724299
95446	724300
70269	724301
72377	724302
206210	724303
64638	724304
124556	724305
22	724306
31619	724307
184129	724308
164711	724309
33980	724310
3602	724311
36627	724312
3579	724313
66291	724314
359602	724315
107005	724316
245362	724317
8337	724318
4895	724319
232306	724320
178197	724321
8406	724322
158628	724323
271946	724324
17472	724325
27860	724326
269187	724327
159348	724328
240463	724329
3623	724330
198367	724331
42439	724332
40376	724333
3815	724334
202788	724335
95399	724336
10261	724337
55401	724338
153147	724339
35828	724340
3676	724341
7741	724342
447881	724343
2671	724344
5402	724345
149172	724346
154471	724347
59709	724348
779	724349
109379	724350
119437	724351
234287	724352
102643	724353
5287	724354
110129	724355
91183	724356
294609	724357
8554	724358
156096	724359
363870	724360
243457	724361
5190	724362
244539	724363
8056	724364
23795	724365
58966	724366
6190	724367
79649	724368
58289	724369
13143	724370
233843	724371
45160	724372
95425	724373
412562	724374
51165	724375
23975	724376
191671	724377
1867	724378
138655	724379
120523	724380
3798	724381
4353	724382
409813	724383
34646	724384
162022	724385
408177	724386
52725	724387
262	724388
25035	724389
13982	724390
328601	724391
87175	724392
49872	724393
3395	724394
126202	724395
73888	724396
7322	724397
213754	724398
185382	724399
3582	724400
16422	724401
3395	724402
350	724403
5222	724404
141819	724405
74255	724406
41044	724407
23406	724408
4024	724409
128469	724410
270855	724411
236197	724412
80460	724413
205051	724414
69439	724415
18270	724416
14993	724417
120385	724418
32414	724419
12667	724420
36883	724421
29014	724422
112038	724423
10150	724424
35770	724425
13266	724426
235139	724427
176640	724428
121404	724429
89899	724430
23317	724431
7887	724432
16299	724433
59141	724434
6366	724435
454689	724436
61662	724437
2959	724438
238208	724439
48951	724440
225767	724441
3962	724442
106912	724443
85731	724444
21004	724445
17967	724446
70	724447
124091	724448
52888	724449
9523	724450
21190	724451
153278	724452
6329	724453
108837	724454
837	724455
237112	724456
138574	724457
22776	724458
294	724459
21088	724460
77339	724461
99629	724462
10258	724463
4849	724464
27433	724465
112041	724466
391766	724467
102	724468
145411	724469
40220	724470
54276	724471
6362	724472
82	724473
134133	724474
20996	724475
7615	724476
163031	724477
266079	724478
146127	724479
2345	724480
39360	724481
3317	724482
8564	724483
244718	724484
147599	724485
141470	724486
205315	724487
133500	724488
27651	724489
68363	724490
4825	724491
5550	724492
186627	724493
212253	724494
187036	724495
8827	724496
44993	724497
120493	724498
458475	724499
81553	724500
410183	724501
19295	724502
435117	724503
412463	724504
412641	724505
25390	724506
173339	724507
63998	724508
64712	724509
37981	724510
14899	724511
739	724512
30960	724513
41489	724514
16184	724515
336005	724516
70614	724517
231147	724518
58893	724519
1176	724520
2546	724521
206627	724522
127404	724523
246340	724524
2140	724525
452055	724526
289401	724527
76962	724528
229488	724529
40793	724530
96254	724531
9758	724532
27873	724533
291294	724534
9973	724535
7589	724536
31912	724537
289850	724538
54062	724539
250562	724540
404320	724541
33407	724542
23674	724543
94388	724544
4794	724545
52037	724546
431231	724547
106746	724548
39434	724549
453453	724550
422647	724551
6439	724552
35635	724553
52957	724554
99773	724555
115216	724556
328878	724557
29043	724558
99899	724559
166660	724560
253801	724561
370550	724562
77039	724563
119301	724564
103141	724565
204762	724566
33006	724567
198044	724568
29764	724569
5532	724570
203	724571
23368	724572
107241	724573
242824	724574
31797	724575
78523	724576
49501	724577
111125	724578
95311	724579
38140	724580
785	724581
38914	724582
94875	724583
286608	724584
280423	724585
207208	724586
407232	724587
101151	724588
186105	724589
1661	724590
42812	724591
2366	724592
177680	724593
206372	724594
9227	724595
14548	724596
260786	724597
300120	724598
42742	724599
205682	724600
32702	724601
94064	724602
66312	724603
93228	724604
62825	724605
162377	724606
227277	724607
9188	724608
212899	724609
47764	724610
108210	724611
28209	724612
46465	724613
163742	724614
296351	724615
26986	724616
192892	724617
10150	724618
164759	724619
9371	724620
14241	724621
261518	724622
48772	724623
34888	724624
209723	724625
229817	724626
193840	724627
68407	724628
239245	724629
213253	724630
8610	724631
57568	724632
3743	724633
14382	724634
55696	724635
5124	724636
452606	724637
459116	724638
227004	724639
103125	724640
47319	724641
78368	724642
66898	724643
1828	724644
276464	724645
337195	724646
328111	724647
160882	724648
16968	724649
160903	724650
57895	724651
18757	724652
2073	724653
258276	724654
27126	724655
391737	724656
57586	724657
61759	724658
21311	724659
7336	724660
332686	724661
413193	724662
22684	724663
19134	724664
1180	724665
7830	724666
22702	724667
61878	724668
12980	724669
166087	724670
109627	724671
563	724672
249166	724673
75360	724674
45478	724675
115348	724676
25359	724677
23187	724678
4200	724679
8525	724680
421724	724681
16322	724682
91039	724683
189150	724684
30819	724685
145	724686
354059	724687
16125	724688
198928	724689
1560	724690
4196	724691
86734	724692
244440	724693
391095	724694
27923	724695
19794	724696
127954	724697
282398	724698
25670	724699
206276	724700
17707	724701
244687	724702
118354	724703
51607	724704
18361	724705
361	724706
112968	724707
105775	724708
159922	724709
306647	724710
105125	724711
100263	724712
420	724713
191282	724714
228087	724715
133319	724716
45425	724717
80468	724718
3021	724719
22824	724720
25765	724721
335377	724722
5203	724723
65	724724
267555	724725
431966	724726
392074	724727
19762	724728
215310	724729
131592	724730
10487	724731
197087	724732
2559	724733
5828	724734
81510	724735
240	724736
170602	724737
385813	724738
65202	724739
1934	724740
244690	724741
3086	724742
414	724743
8	724744
218317	724745
7023	724746
324597	724747
240744	724748
281631	724749
51446	724750
108969	724751
73584	724752
120165	724753
757	724754
230521	724755
6047	724756
35212	724757
65780	724758
24587	724759
52211	724760
109601	724761
123621	724762
18163	724763
3460	724764
136217	724765
161426	724766
27908	724767
36810	724768
232437	724769
303582	724770
421660	724771
238584	724772
38566	724773
135404	724774
229671	724775
135191	724776
844	724777
33069	724778
7237	724779
99310	724780
240527	724781
15533	724782
219781	724783
116158	724784
16864	724785
229137	724786
54378	724787
122799	724788
19512	724789
57563	724790
179349	724791
187629	724792
679	724793
43145	724794
22109	724795
48479	724796
9680	724797
787	724798
8191	724799
108338	724800
313405	724801
7194	724802
2277	724803
10640	724804
68593	724805
130932	724806
22754	724807
190419	724808
3667	724809
19383	724810
8477	724811
4190	724812
1152	724813
311260	724814
423541	724815
228774	724816
2259	724817
87518	724818
11763	724819
4474	724820
50968	724821
221904	724822
17403	724823
18162	724824
7078	724825
238972	724826
47739	724827
84927	724828
33873	724829
29001	724830
3475	724831
12128	724832
81460	724833
81854	724834
111294	724835
329698	724836
288044	724837
59783	724838
77415	724839
28081	724840
78771	724841
421992	724842
21637	724843
242616	724844
116784	724845
63487	724846
124064	724847
77192	724848
70176	724849
258381	724850
18245	724851
4881	724852
155075	724853
71575	724854
39067	724855
87206	724856
14991	724857
215858	724858
186356	724859
279350	724860
1713	724861
77193	724862
49592	724863
2215	724864
20143	724865
47096	724866
3981	724867
3623	724868
271569	724869
9807	724870
12643	724871
19125	724872
352852	724873
157697	724874
3307	724875
38110	724876
249	724877
101845	724878
8	724879
25601	724880
4230	724881
127608	724882
181891	724883
154499	724884
55401	724885
164415	724886
399677	724887
1218	724888
43406	724889
35140	724890
221206	724891
179662	724892
407717	724893
257498	724894
72473	724895
23566	724896
142895	724897
42230	724898
3222	724899
207227	724900
88932	724901
95112	724902
2293	724903
199095	724904
234891	724905
21190	724906
7563	724907
146459	724908
16367	724909
30268	724910
9331	724911
14701	724912
18286	724913
61207	724914
509	724915
16449	724916
23104	724917
228690	724918
101693	724919
208961	724920
179997	724921
118442	724922
8922	724923
354446	724924
8945	724925
209824	724926
1876	724927
203132	724928
288	724929
34697	724930
349686	724931
58588	724932
28383	724933
16034	724934
116320	724935
8549	724936
36828	724937
65571	724938
14991	724939
135970	724940
73912	724941
46439	724942
32816	724943
186351	724944
244175	724945
152980	724946
329122	724947
120290	724948
223056	724949
15447	724950
43264	724951
123502	724952
11779	724953
34	724954
26190	724955
2066	724956
78105	724957
8766	724958
3368	724959
11379	724960
251762	724961
435524	724962
170384	724963
240758	724964
126962	724965
71249	724966
122022	724967
17409	724968
47115	724969
9703	724970
335842	724971
3778	724972
47694	724973
61995	724974
62888	724975
57494	724976
230767	724977
120719	724978
393269	724979
221578	724980
65138	724981
266741	724982
235166	724983
70	724984
120126	724985
213233	724986
199190	724987
366954	724988
92940	724989
346073	724990
138508	724991
312336	724992
407373	724993
276749	724994
28173	724995
329319	724996
67811	724997
837	724998
1581	724999
34698	725000
320	725001
119525	725002
35931	725003
261349	725004
162206	725005
209578	725006
59333	725007
58212	725008
245868	725009
185296	725010
15683	725011
41976	725012
36993	725013
391901	725014
8658	725015
23741	725016
2060	725017
377014	725018
90284	725019
274194	725020
11533	725021
121076	725022
91060	725023
78325	725024
87615	725025
142100	725026
66	725027
165167	725028
125420	725029
68123	725030
441220	725031
27748	725032
204213	725033
136447	725034
123644	725035
7479	725036
12723	725037
143511	725038
121296	725039
527	725040
1755	725041
116	725042
17869	725043
23317	725044
164490	725045
40634	725046
625	725047
2316	725048
18472	725049
436655	725050
454257	725051
207813	725052
45070	725053
399534	725054
349654	725055
146115	725056
3308	725057
47018	725058
16369	725059
1515	725060
59033	725061
18212	725062
3408	725063
206256	725064
43034	725065
406028	725066
4886	725067
71668	725068
62821	725069
6626	725070
10063	725071
1266	725072
61581	725073
89469	725074
34021	725075
6301	725076
169555	725077
78041	725078
18162	725079
18420	725080
293202	725081
223521	725082
200866	725083
16495	725084
213853	725085
450479	725086
341438	725087
139713	725088
137795	725089
34110	725090
200865	725091
149763	725092
28141	725093
2624	725094
80562	725095
4154	725096
125765	725097
95051	725098
282672	725099
286777	725100
12723	725101
1294	725102
332509	725103
10898	725104
411652	725105
368579	725106
17419	725107
57694	725108
585	725109
58867	725110
78140	725111
95840	725112
165524	725113
256895	725114
4129	725115
105060	725116
98464	725117
392055	725118
60119	725119
4137	725120
361175	725121
188370	725122
61970	725123
63709	725124
63872	725125
5541	725126
1830	725127
10044	725128
1301	725129
141272	725130
208911	725131
50546	725132
11919	725133
65493	725134
452402	725135
30925	725136
18995	725137
335256	725138
391835	725139
61117	725140
363302	725141
3734	725142
1224	725143
88271	725144
147000	725145
93007	725146
9157	725147
37418	725148
142278	725149
204416	725150
155377	725151
71621	725152
27542	725153
217420	725154
402702	725155
97969	725156
233425	725157
245492	725158
8766	725159
281203	725160
32992	725161
14566	725162
8045	725163
48841	725164
28041	725165
11207	725166
141183	725167
9042	725168
61501	725169
58439	725170
425355	725171
22514	725172
116200	725173
22164	725174
206091	725175
142041	725176
120164	725177
453600	725178
110970	725179
65149	725180
252848	725181
8245	725182
82441	725183
8221	725184
2913	725185
28272	725186
3341	725187
8780	725188
197411	725189
294600	725190
3877	725191
1774	725192
4661	725193
19653	725194
983	725195
536	725196
634	725197
83492	725198
240913	725199
16875	725200
4115	725201
199314	725202
108652	725203
301321	725204
11425	725205
231919	725206
278328	725207
234236	725208
45741	725209
26516	725210
111439	725211
1488	725212
286066	725213
36491	725214
21775	725215
123848	725216
124827	725217
5973	725218
16481	725219
296700	725220
58259	725221
7080	725222
217565	725223
36093	725224
151434	725225
8678	725226
274414	725227
233617	725228
117051	725229
431214	725230
123600	725231
31916	725232
302705	725233
63450	725234
381994	725235
233222	725236
31530	725237
176662	725238
64334	725239
118856	725240
65124	725241
274198	725242
145	725243
13417	725244
108250	725245
11409	725246
40348	725247
53722	725248
117382	725249
54851	725250
36	725251
4844	725252
878	725253
33648	725254
26432	725255
196966	725256
61446	725257
355756	725258
10618	725259
165370	725260
10618	725261
117070	725262
134019	725263
26308	725264
10844	725265
59704	725266
172834	725267
5054	725268
403	725269
89181	725270
6808	725271
351607	725272
195918	725273
98307	725274
82378	725275
84673	725276
450678	725277
15487	725278
76691	725279
36678	725280
3722	725281
99901	725282
281538	725283
21460	725284
30553	725285
435388	725286
10500	725287
16974	725288
33704	725289
46201	725290
15292	725291
228273	725292
25873	725293
114617	725294
126431	725295
82062	725296
42233	725297
343905	725298
16090	725299
5316	725300
307851	725301
87144	725302
14109	725303
42753	725304
193296	725305
2511	725306
43542	725307
1310	725308
7469	725309
65	725310
2962	725311
14114	725312
255074	725313
60021	725314
806	725315
227445	725316
93981	725317
102381	725318
19940	725319
101695	725320
92528	725321
14242	725322
22666	725323
2577	725324
444193	725325
419424	725326
409940	725327
59302	725328
156452	725329
172	725330
162977	725331
10444	725332
57210	725333
18458	725334
60013	725335
318899	725336
50784	725337
4071	725338
25161	725339
392612	725340
23205	725341
36147	725342
24762	725343
128858	725344
110242	725345
79786	725346
210514	725347
93180	725348
50235	725349
88564	725350
55569	725351
370563	725352
41798	725353
189388	725354
107849	725355
15172	725356
362977	725357
32755	725358
307277	725359
106183	725360
399127	725361
322271	725362
60195	725363
243799	725364
48970	725365
16175	725366
230095	725367
108305	725368
454552	725369
12583	725370
116600	725371
202068	725372
221782	725373
447981	725374
19546	725375
30725	725376
130671	725377
58448	725378
3227	725379
4648	725380
65269	725381
412862	725382
52629	725383
19386	725384
54624	725385
2526	725386
1602	725387
274052	725388
439397	725389
441	725390
280939	725391
166854	725392
14867	725393
45399	725394
13714	725395
34619	725396
153569	725397
25346	725398
24134	725399
18925	725400
42566	725401
4941	725402
413485	725403
96078	725404
56284	725405
238332	725406
205969	725407
63540	725408
53919	725409
70116	725410
391221	725411
416180	725412
61922	725413
118400	725414
122095	725415
115142	725416
11338	725417
34645	725418
221273	725419
248650	725420
123549	725421
4250	725422
245141	725423
223887	725424
61080	725425
234172	725426
179425	725427
246082	725428
11074	725429
444836	725430
3593	725431
122799	725432
126174	725433
242682	725434
55997	725435
50797	725436
444209	725437
253622	725438
121946	725439
233313	725440
17962	725441
157986	725442
49783	725443
237117	725444
41591	725445
417786	725446
11936	725447
36174	725448
162642	725449
62077	725450
13326	725451
265857	725452
8273	725453
162711	725454
220229	725455
213512	725456
45685	725457
17637	725458
34331	725459
268000	725460
62507	725461
58496	725462
112837	725463
127517	725464
18035	725465
56833	725466
154743	725467
401078	725468
113416	725469
81212	725470
210180	725471
242929	725472
49200	725473
141162	725474
66919	725475
245322	725476
207629	725477
199409	725478
124427	725479
3025	725480
290674	725481
37352	725482
57405	725483
67486	725484
239586	725485
198855	725486
296501	725487
45141	725488
61809	725489
8280	725490
59218	725491
59504	725492
104947	725493
120119	725494
75077	725495
11884	725496
56293	725497
159464	725498
13747	725499
146565	725500
170073	725501
253342	725502
80533	725503
36147	725504
88888	725505
312074	725506
10405	725507
31599	725508
31855	725509
106960	725510
4890	725511
84402	725512
137510	725513
98528	725514
143763	725515
103617	725516
397948	725517
163224	725518
15792	725519
3216	725520
127797	725521
172721	725522
23739	725523
15883	725524
1581	725525
336933	725526
880	725527
297713	725528
371473	725529
246923	725530
219689	725531
32755	725532
188050	725533
12797	725534
119815	725535
146469	725536
200813	725537
348753	725538
364239	725539
133877	725540
96011	725541
220366	725542
24005	725543
115050	725544
212697	725545
136629	725546
449198	725547
123282	725548
98701	725549
195474	725550
84104	725551
226446	725552
19570	725553
218147	725554
213502	725555
61133	725556
175319	725557
177358	725558
349070	725559
11905	725560
87681	725561
192699	725562
20139	725563
88566	725564
215773	725565
169205	725566
428235	725567
53622	725568
67476	725569
180282	725570
3355	725571
1773	725572
13283	725573
126566	725574
138415	725575
264014	725576
263578	725577
199287	725578
41580	725579
104054	725580
34298	725581
32526	725582
61006	725583
253832	725584
271463	725585
43705	725586
50917	725587
274280	725588
73281	725589
63833	725590
99738	725591
168153	725592
129554	725593
37258	725594
76858	725595
10845	725596
250639	725597
84163	725598
132678	725599
58674	725600
183657	725601
157123	725602
222097	725603
438446	725604
289319	725605
339056	725606
327847	725607
290081	725608
236326	725609
211891	725610
190965	725611
300937	725612
32975	725613
153679	725614
245693	725615
9954	725616
26176	725617
224497	725618
107434	725619
167213	725620
80581	725621
37178	725622
176574	725623
48562	725624
33905	725625
39160	725626
238421	725627
248710	725628
459346	725629
234501	725630
227362	725631
433208	725632
5185	725633
211400	725634
64154	725635
215616	725636
108682	725637
89136	725638
61944	725639
71334	725640
43332	725641
206797	725642
58376	725643
199676	725644
18274	725645
91772	725646
186558	725647
129673	725648
247562	725649
20368	725650
145849	725651
459076	725652
3251	725653
119199	725654
67509	725655
399515	725656
407292	725657
57226	725658
23636	725659
58515	725660
17271	725661
236272	725662
65919	725663
184441	725664
110730	725665
69288	725666
411426	725667
60771	725668
35718	725669
585	725670
568	725671
47826	725672
205383	725673
19515	725674
70222	725675
105072	725676
88930	725677
143077	725678
47826	725679
57527	725680
121456	725681
249887	725682
94701	725683
8849	725684
49796	725685
9987	725686
2452	725687
232648	725688
13260	725689
193047	725690
12208	725691
63889	725692
128451	725693
121258	725694
304181	725695
18844	725696
172808	725697
235	725698
23345	725699
121563	725700
1793	725701
1207	725702
25754	725703
85204	725704
93254	725705
91689	725706
124697	725707
71803	725708
57124	725709
10038	725710
429801	725711
214421	725712
366012	725713
244297	725714
128311	725715
360007	725716
233546	725717
269	725718
130481	725719
220029	725720
127466	725721
263814	725722
19298	725723
331432	725724
212443	725725
16490	725726
6744	725727
322539	725728
153046	725729
17467	725730
27567	725731
18412	725732
11097	725733
21424	725734
122341	725735
414240	725736
87404	725737
57673	725738
163039	725739
28025	725740
359494	725741
41810	725742
240938	725743
188248	725744
30709	725745
19353	725746
89254	725747
39387	725748
9798	725749
228661	725750
223684	725751
297265	725752
97867	725753
15959	725754
454583	725755
121204	725756
39971	725757
222463	725758
56432	725759
157803	725760
29031	725761
4600	725762
65767	725763
45883	725764
19343	725765
157967	725766
152180	725767
366412	725768
236185	725769
118801	725770
373639	725771
255542	725772
114720	725773
146412	725774
87995	725775
76049	725776
34497	725777
147481	725778
236091	725779
905	725780
180592	725781
131876	725782
44230	725783
11325	725784
446524	725785
26362	725786
432417	725787
187180	725788
151053	725789
129176	725790
6513	725791
104753	725792
423642	725793
423851	725794
113779	725795
416	725796
74997	725797
24426	725798
65491	725799
179038	725800
279826	725801
452944	725802
99290	725803
191174	725804
9681	725805
1669	725806
12976	725807
239777	725808
14339	725809
12516	725810
127327	725811
143373	725812
405203	725813
31990	725814
99411	725815
24999	725816
5629	725817
227314	725818
146054	725819
87116	725820
59642	725821
81046	725822
224630	725823
277758	725824
405258	725825
317759	725826
20862	725827
229938	725828
206982	725829
65799	725830
14291	725831
294112	725832
77908	725833
248684	725834
80486	725835
303980	725836
10068	725837
113806	725838
45591	725839
224736	725840
63983	725841
6563	725842
265316	725843
38871	725844
10536	725845
93451	725846
467	725847
82983	725848
326222	725849
339708	725850
156816	725851
44385	725852
55451	725853
269822	725854
21104	725855
356047	725856
249371	725857
212202	725858
276708	725859
96316	725860
23219	725861
39589	725862
407414	725863
54403	725864
55589	725865
67767	725866
156264	725867
5318	725868
344040	725869
144017	725870
132803	725871
131490	725872
307916	725873
25404	725874
3016	725875
45457	725876
9902	725877
8917	725878
455113	725879
27780	725880
400375	725881
69191	725882
4774	725883
1622	725884
119650	725885
224282	725886
38510	725887
96934	725888
88593	725889
748	725890
59642	725891
16421	725892
80538	725893
29199	725894
68049	725895
8352	725896
115388	725897
113550	725898
33	725899
93524	725900
87421	725901
185942	725902
95841	725903
212983	725904
129292	725905
12546	725906
296365	725907
130659	725908
52155	725909
90282	725910
2101	725911
139772	725912
21812	725913
43621	725914
189196	725915
22898	725916
8352	725917
388165	725918
270272	725919
39886	725920
108701	725921
334836	725922
314833	725923
147268	725924
4160	725925
6105	725926
56273	725927
248384	725928
55824	725929
25682	725930
21989	725931
8352	725932
265	725933
4122	725934
23377	725935
274193	725936
20512	725937
72750	725938
62906	725939
29251	725940
65495	725941
16361	725942
95198	725943
54860	725944
23034	725945
338860	725946
77420	725947
194795	725948
56380	725949
42270	725950
105241	725951
321255	725952
209580	725953
105445	725954
1061	725955
46035	725956
18947	725957
225969	725958
96148	725959
208156	725960
1096	725961
416917	725962
219272	725963
60210	725964
125808	725965
245621	725966
459971	725967
398291	725968
20522	725969
198512	725970
329520	725971
163155	725972
16544	725973
367071	725974
124983	725975
189826	725976
120016	725977
27	725978
294159	725979
170842	725980
415639	725981
8540	725982
142469	725983
226410	725984
141049	725985
25892	725986
28664	725987
253878	725988
31749	725989
270	725990
150406	725991
219257	725992
81625	725993
452269	725994
301323	725995
395281	725996
2992	725997
9182	725998
353	725999
26970	726000
369755	726001
8151	726002
9711	726003
227008	726004
450484	726005
435850	726006
331187	726007
133098	726008
128287	726009
174216	726010
432634	726011
46569	726012
12777	726013
966	726014
408294	726015
24688	726016
1109	726017
85330	726018
50895	726019
3007	726020
60196	726021
16710	726022
7434	726023
207168	726024
69628	726025
87582	726026
240353	726027
243507	726028
192875	726029
6556	726030
27852	726031
4071	726032
80138	726033
25611	726034
404714	726035
2595	726036
45315	726037
9485	726038
303871	726039
99798	726040
57596	726041
172511	726042
71159	726043
32302	726044
42471	726045
72650	726046
159400	726047
63483	726048
143406	726049
84149	726050
319868	726051
122892	726052
220834	726053
9251	726054
350262	726055
49155	726056
57389	726057
36837	726058
214086	726059
31154	726060
241055	726061
43211	726062
21173	726063
1924	726064
14897	726065
413620	726066
101567	726067
87316	726068
99969	726069
28955	726070
17849	726071
60005	726072
148979	726073
358706	726074
10373	726075
24576	726076
85152	726077
62107	726078
30818	726079
159197	726080
363188	726081
146748	726082
212950	726083
71634	726084
19435	726085
11976	726086
32714	726087
157335	726088
32702	726089
108541	726090
58830	726091
460162	726092
14630	726093
171869	726094
14441	726095
104068	726096
74097	726097
99507	726098
100881	726099
96084	726100
52991	726101
411882	726102
309357	726103
6521	726104
41158	726105
5108	726106
19928	726107
200091	726108
242050	726109
25712	726110
102548	726111
351648	726112
5286	726113
70502	726114
193589	726115
73686	726116
51288	726117
29236	726118
43712	726119
22155	726120
7634	726121
32254	726122
180336	726123
126379	726124
29141	726125
166596	726126
16648	726127
6195	726128
25720	726129
115655	726130
45496	726131
61159	726132
1191	726133
397898	726134
438371	726135
239911	726136
197799	726137
5125	726138
81138	726139
1033	726140
300795	726141
102580	726142
141193	726143
51920	726144
6729	726145
219620	726146
451404	726147
338517	726148
172060	726149
26861	726150
86866	726151
362983	726152
243585	726153
408413	726154
292521	726155
218805	726156
222263	726157
136119	726158
72174	726159
122903	726160
98329	726161
87475	726162
178546	726163
201809	726164
235510	726165
5182	726166
48364	726167
37314	726168
64870	726169
372105	726170
23056	726171
228788	726172
72028	726173
8210	726174
2851	726175
162389	726176
56442	726177
30658	726178
133377	726179
129200	726180
221385	726181
111968	726182
59198	726183
286573	726184
135865	726185
282528	726186
223293	726187
312198	726188
227198	726189
43234	726190
160522	726191
60536	726192
191940	726193
304242	726194
172814	726195
235056	726196
3821	726197
215516	726198
2268	726199
189486	726200
188929	726201
197568	726202
3087	726203
26127	726204
7645	726205
82868	726206
166986	726207
7032	726208
245163	726209
373148	726210
157008	726211
89	726212
32136	726213
50058	726214
118619	726215
320061	726216
198876	726217
34684	726218
26773	726219
3025	726220
41729	726221
28707	726222
325710	726223
32601	726224
208590	726225
4148	726226
35399	726227
178316	726228
239428	726229
33121	726230
42787	726231
122014	726232
208248	726233
48018	726234
15393	726235
89718	726236
8795	726237
162763	726238
231770	726239
119146	726240
282814	726241
8711	726242
458700	726243
307006	726244
264332	726245
195137	726246
143938	726247
30892	726248
30552	726249
19498	726250
33277	726251
17422	726252
78550	726253
125924	726254
19621	726255
49006	726256
16462	726257
92047	726258
1811	726259
346431	726260
58543	726261
8825	726262
106488	726263
71047	726264
118017	726265
309944	726266
184051	726267
2572	726268
185662	726269
6993	726270
160229	726271
201488	726272
130359	726273
13215	726274
102289	726275
412118	726276
76391	726277
326439	726278
405850	726279
154917	726280
1463	726281
146603	726282
248582	726283
77175	726284
388075	726285
350127	726286
198803	726287
317203	726288
93031	726289
6082	726290
10755	726291
14838	726292
91907	726293
178899	726294
8959	726295
314274	726296
75220	726297
1015	726298
149684	726299
230490	726300
55920	726301
297135	726302
133871	726303
134690	726304
50719	726305
1478	726306
340752	726307
233432	726308
66854	726309
23997	726310
28550	726311
111438	726312
72863	726313
137839	726314
2717	726315
202763	726316
78668	726317
7099	726318
37362	726319
216717	726320
69258	726321
24896	726322
380062	726323
459929	726324
56013	726325
29377	726326
273597	726327
239	726328
405810	726329
639	726330
134132	726331
342772	726332
253081	726333
48575	726334
177527	726335
121157	726336
47046	726337
250506	726338
47778	726339
241263	726340
342125	726341
294149	726342
157159	726343
72252	726344
101515	726345
17560	726346
4517	726347
72764	726348
268538	726349
92247	726350
33825	726351
159900	726352
188884	726353
108261	726354
28497	726355
124949	726356
22574	726357
135401	726358
217417	726359
51373	726360
350438	726361
296191	726362
217956	726363
25815	726364
27673	726365
70629	726366
333343	726367
6914	726368
167808	726369
74953	726370
229446	726371
246323	726372
191819	726373
416274	726374
369140	726375
221204	726376
221587	726377
256640	726378
376521	726379
46264	726380
429232	726381
96409	726382
169179	726383
95675	726384
134308	726385
447796	726386
236054	726387
206515	726388
58642	726389
290641	726390
219036	726391
216156	726392
284965	726393
425794	726394
216143	726395
14188	726396
214226	726397
81539	726398
88718	726399
82529	726400
83315	726401
349558	726402
272705	726403
285505	726404
413881	726405
332784	726406
262466	726407
299940	726408
193881	726409
263188	726410
233570	726411
364199	726412
112119	726413
201373	726414
368698	726415
289823	726416
173928	726417
195598	726418
339408	726419
132247	726420
232426	726421
443073	726422
233570	726423
179111	726424
370950	726425
325141	726426
196907	726427
231868	726428
11233	726429
88012	726430
45215	726431
155395	726432
432593	726433
74566	726434
181900	726435
260860	726436
103093	726437
229121	726438
81013	726439
296031	726440
13102	726441
15073	726442
27805	726443
57385	726444
338063	726445
244493	726446
325758	726447
211844	726448
303755	726449
140248	726450
159949	726451
76011	726452
36660	726453
26398	726454
231206	726455
185351	726456
407060	726457
88152	726458
188357	726459
218223	726460
35916	726461
449945	726462
60709	726463
87256	726464
424023	726465
15862	726466
236022	726467
558	726468
250774	726469
362295	726470
130852	726471
60822	726472
119641	726473
27962	726474
25989	726475
3328	726476
23291	726477
423314	726478
199694	726479
52128	726480
295749	726481
51278	726482
448146	726483
34088	726484
402273	726485
76319	726486
392576	726487
36569	726488
93973	726489
263200	726490
249612	726491
39877	726492
299879	726493
49946	726494
194503	726495
84125	726496
358438	726497
3562	726498
28583	726499
198441	726500
99693	726501
316241	726502
24161	726503
183551	726504
269948	726505
12010	726506
79808	726507
132089	726508
92012	726509
41346	726510
142948	726511
328315	726512
409538	726513
42623	726514
403679	726515
45724	726516
86345	726517
108175	726518
14304	726519
39471	726520
185593	726521
25540	726522
321864	726523
36261	726524
112175	726525
441186	726526
141325	726527
8684	726528
4312	726529
74343	726530
443153	726531
132258	726532
138959	726533
335734	726534
13761	726535
3577	726536
192670	726537
218863	726538
52723	726539
188402	726540
38693	726541
314195	726542
40345	726543
17749	726544
122787	726545
214209	726546
28762	726547
6435	726548
135987	726549
379719	726550
185492	726551
33106	726552
16480	726553
375099	726554
94769	726555
81382	726556
410127	726557
170805	726558
24597	726559
164121	726560
50233	726561
839	726562
60750	726563
47994	726564
64499	726565
181730	726566
47520	726567
87674	726568
49842	726569
100578	726570
23474	726571
339348	726572
151385	726573
3917	726574
116698	726575
388784	726576
26433	726577
53598	726578
207249	726579
98500	726580
94875	726581
52834	726582
21574	726583
309	726584
339648	726585
39666	726586
454369	726587
75204	726588
223732	726589
22852	726590
30657	726591
170476	726592
316282	726593
18764	726594
29894	726595
125354	726596
61257	726597
73633	726598
78731	726599
242963	726600
13737	726601
17505	726602
207229	726603
72068	726604
44172	726605
30425	726606
398085	726607
304520	726608
41700	726609
13937	726610
216897	726611
79113	726612
136245	726613
9772	726614
13737	726615
206871	726616
242963	726617
295962	726618
24919	726619
111745	726620
399464	726621
322263	726622
223768	726623
233567	726624
14188	726625
3442	726626
77760	726627
41636	726628
84875	726629
264471	726630
98070	726631
80768	726632
181490	726633
227468	726634
343672	726635
7321	726636
3144	726637
200541	726638
175855	726639
29269	726640
162843	726641
171859	726642
98574	726643
3771	726644
546	726645
311843	726646
243047	726647
154468	726648
22468	726649
179496	726650
48759	726651
54524	726652
797	726653
2807	726654
266931	726655
112516	726656
213986	726657
53421	726658
3598	726659
13258	726660
91147	726661
112677	726662
23554	726663
131688	726664
181509	726665
154610	726666
44951	726667
340295	726668
57790	726669
411065	726670
46480	726671
36748	726672
14914	726673
37095	726674
352222	726675
415635	726676
45432	726677
190	726678
27970	726679
269648	726680
1093	726681
27864	726682
162366	726683
195475	726684
28158	726685
221036	726686
17417	726687
88199	726688
278522	726689
76716	726690
275726	726691
107512	726692
161604	726693
132064	726694
177872	726695
190265	726696
220385	726697
160490	726698
217720	726699
337700	726700
196878	726701
4546	726702
182877	726703
95	726704
20132	726705
117940	726706
32115	726707
5620	726708
13626	726709
436783	726710
195805	726711
11472	726712
23553	726713
5967	726714
8484	726715
293526	726716
269709	726717
66936	726718
195042	726719
5825	726720
23431	726721
22868	726722
372659	726723
376475	726724
33994	726725
13669	726726
115041	726727
204051	726728
166023	726729
359164	726730
79877	726731
1464	726732
347179	726733
195402	726734
39237	726735
66935	726736
364948	726737
1060	726738
136596	726739
35777	726740
22559	726741
373237	726742
84377	726743
420349	726744
21746	726745
28309	726746
349	726747
246582	726748
198785	726749
205736	726750
10219	726751
2620	726752
89052	726753
197427	726754
30626	726755
68	726756
71172	726757
107489	726758
370160	726759
218104	726760
381660	726761
99243	726762
27572	726763
243180	726764
116139	726765
2867	726766
26869	726767
56772	726768
356427	726769
108741	726770
51895	726771
4217	726772
23902	726773
54	726774
388489	726775
60060	726776
26929	726777
235490	726778
13654	726779
43277	726780
424049	726781
265	726782
127608	726783
52527	726784
311807	726785
226907	726786
80354	726787
9136	726788
212391	726789
304270	726790
109026	726791
120561	726792
4137	726793
6876	726794
56565	726795
7568	726796
13941	726797
292642	726798
21080	726799
66799	726800
104214	726801
727	726802
29488	726803
89986	726804
32854	726805
3121	726806
288776	726807
44922	726808
340974	726809
1450	726810
10136	726811
147618	726812
16282	726813
54466	726814
208950	726815
198539	726816
244672	726817
481	726818
21082	726819
113490	726820
253345	726821
1500	726822
787	726823
116720	726824
7045	726825
395839	726826
211820	726827
199737	726828
27978	726829
75673	726830
351221	726831
4459	726832
8076	726833
64746	726834
426039	726835
103975	726836
61258	726837
5817	726838
216120	726839
43299	726840
235417	726841
6292	726842
53916	726843
87814	726844
115893	726845
62190	726846
73917	726847
69938	726848
5508	726849
86316	726850
324577	726851
419336	726852
9375	726853
32958	726854
221151	726855
13071	726856
172639	726857
286755	726858
222429	726859
18530	726860
130021	726861
154923	726862
125870	726863
130748	726864
20880	726865
26122	726866
106907	726867
356543	726868
339816	726869
95030	726870
203554	726871
73838	726872
155054	726873
235517	726874
307533	726875
169946	726876
397704	726877
163852	726878
25544	726879
122721	726880
395038	726881
60504	726882
28962	726883
36707	726884
1433	726885
199332	726886
1049	726887
40194	726888
391709	726889
3403	726890
3403	726891
155089	726892
245947	726893
64330	726894
412595	726895
42079	726896
19207	726897
7460	726898
234535	726899
71535	726900
47535	726901
176388	726902
658	726903
169469	726904
44395	726905
232537	726906
270630	726907
163143	726908
322485	726909
72832	726910
45174	726911
96136	726912
75553	726913
31064	726914
202550	726915
7975	726916
139642	726917
433784	726918
97919	726919
325237	726920
88284	726921
27526	726922
104223	726923
59121	726924
310337	726925
44513	726926
387013	726927
797	726928
453234	726929
88432	726930
332	726931
60234	726932
106008	726933
14285	726934
388	726935
31401	726936
378064	726937
21	726938
214278	726939
104099	726940
307	726941
440314	726942
4828	726943
28377	726944
385847	726945
79259	726946
67884	726947
59341	726948
148967	726949
373000	726950
50570	726951
106824	726952
43305	726953
3920	726954
88036	726955
211763	726956
180608	726957
71428	726958
93273	726959
11180	726960
391934	726961
243611	726962
125454	726963
228345	726964
90632	726965
32555	726966
239108	726967
47937	726968
120169	726969
170647	726970
123532	726971
173127	726972
288023	726973
438974	726974
234577	726975
229385	726976
194223	726977
236729	726978
140979	726979
153247	726980
14622	726981
7968	726982
82502	726983
20015	726984
7275	726985
18602	726986
103	726987
43403	726988
4823	726989
153271	726990
24922	726991
199747	726992
440558	726993
34693	726994
243493	726995
106783	726996
181286	726997
4041	726998
131	726999
6207	727000
9221	727001
43157	727002
61328	727003
85988	727004
104517	727005
30556	727006
163904	727007
237830	727008
22494	727009
7076	727010
187306	727011
118598	727012
82548	727013
1851	727014
196988	727015
207025	727016
182435	727017
304424	727018
90607	727019
168689	727020
163120	727021
116648	727022
2951	727023
104034	727024
79857	727025
14734	727026
146266	727027
124068	727028
114679	727029
77567	727030
61778	727031
58505	727032
12841	727033
217981	727034
367049	727035
343132	727036
100332	727037
44187	727038
139418	727039
326398	727040
156963	727041
76480	727042
14577	727043
100983	727044
390901	727045
1903	727046
152439	727047
38250	727048
7758	727049
97332	727050
11320	727051
62273	727052
170846	727053
209307	727054
16720	727055
20403	727056
6274	727057
15116	727058
18434	727059
2756	727060
3212	727061
193658	727062
63676	727063
20988	727064
119225	727065
266137	727066
733	727067
120555	727068
32958	727069
78361	727070
70	727071
13937	727072
49899	727073
26503	727074
77578	727075
414653	727076
54456	727077
115443	727078
376219	727079
351229	727080
42478	727081
34760	727082
373382	727083
1584	727084
107186	727085
167919	727086
163908	727087
34433	727088
58886	727089
68912	727090
347529	727091
57289	727092
218176	727093
112076	727094
76258	727095
34242	727096
134655	727097
22033	727098
46907	727099
184752	727100
375262	727101
332749	727102
17609	727103
150116	727104
157247	727105
26816	727106
247349	727107
13431	727108
50557	727109
63921	727110
244704	727111
138278	727112
159445	727113
210684	727114
70939	727115
33284	727116
50015	727117
33177	727118
79869	727119
435860	727120
56015	727121
19428	727122
181461	727123
81363	727124
186512	727125
33292	727126
4074	727127
387644	727128
42116	727129
248548	727130
83336	727131
116994	727132
403446	727133
234642	727134
54701	727135
94443	727136
194385	727137
246175	727138
113198	727139
40484	727140
730	727141
413757	727142
22225	727143
86113	727144
10325	727145
31303	727146
454610	727147
10467	727148
51232	727149
345840	727150
124487	727151
84952	727152
279969	727153
75156	727154
5744	727155
77216	727156
373138	727157
88208	727158
1696	727159
453438	727160
265527	727161
8391	727162
274725	727163
30909	727164
199851	727165
116857	727166
4374	727167
338844	727168
5951	727169
112311	727170
22405	727171
343462	727172
214463	727173
23627	727174
63317	727175
32662	727176
61208	727177
199254	727178
234485	727179
67183	727180
13148	727181
60546	727182
37723	727183
5146	727184
275	727185
85325	727186
116328	727187
313855	727188
20648	727189
323312	727190
294082	727191
2196	727192
32902	727193
537	727194
91942	727195
221706	727196
53163	727197
63125	727198
77260	727199
54848	727200
362564	727201
118795	727202
208720	727203
370362	727204
84539	727205
293233	727206
261033	727207
21827	727208
358851	727209
6751	727210
191424	727211
62328	727212
1216	727213
274100	727214
406421	727215
6381	727216
85566	727217
2600	727218
47814	727219
267116	727220
322502	727221
363980	727222
35088	727223
85979	727224
94767	727225
79285	727226
416262	727227
216057	727228
74110	727229
62214	727230
410357	727231
87101	727232
27152	727233
302505	727234
3148	727235
403944	727236
1086	727237
42214	727238
55482	727239
156133	727240
11954	727241
90311	727242
37791	727243
190171	727244
121868	727245
421070	727246
120308	727247
7988	727248
168914	727249
36418	727250
164591	727251
137039	727252
50495	727253
386607	727254
15253	727255
275651	727256
47107	727257
427576	727258
204914	727259
2769	727260
48870	727261
95788	727262
9205	727263
313597	727264
233633	727265
258681	727266
20080	727267
226705	727268
17232	727269
141517	727270
49341	727271
309037	727272
208277	727273
207969	727274
398493	727275
378784	727276
206511	727277
352552	727278
210930	727279
169787	727280
421160	727281
113132	727282
231641	727283
13959	727284
13249	727285
7401	727286
196450	727287
331	727288
16494	727289
18078	727290
80163	727291
379974	727292
101932	727293
72955	727294
279057	727295
125313	727296
301430	727297
18256	727298
86051	727299
13159	727300
68845	727301
354807	727302
286956	727303
328702	727304
188657	727305
324148	727306
14508	727307
72494	727308
14582	727309
33607	727310
10587	727311
57515	727312
270104	727313
89166	727314
186362	727315
378916	727316
410203	727317
30178	727318
21134	727319
121	727320
124570	727321
411783	727322
45425	727323
49891	727324
4751	727325
30216	727326
28256	727327
434687	727328
48116	727329
106871	727330
28037	727331
265402	727332
211665	727333
23211	727334
43693	727335
441753	727336
103690	727337
12249	727338
313730	727339
93435	727340
185360	727341
374567	727342
133607	727343
114433	727344
70595	727345
1140	727346
80275	727347
206654	727348
49531	727349
285395	727350
130868	727351
69853	727352
96151	727353
364919	727354
14723	727355
57307	727356
208396	727357
329487	727358
80084	727359
106728	727360
161556	727361
155455	727362
4146	727363
69003	727364
358237	727365
3564	727366
26669	727367
254651	727368
412283	727369
284132	727370
227599	727371
409386	727372
139939	727373
32828	727374
65627	727375
16170	727376
175588	727377
40150	727378
102299	727379
209237	727380
352627	727381
41233	727382
177733	727383
233852	727384
42466	727385
33747	727386
162600	727387
447644	727388
113696	727389
167973	727390
377899	727391
214768	727392
408351	727393
194367	727394
213450	727395
316170	727396
152321	727397
144905	727398
55060	727399
71637	727400
400949	727401
187926	727402
214276	727403
102554	727404
83949	727405
2361	727406
225968	727407
304350	727408
42508	727409
221245	727410
2676	727411
37051	727412
33884	727413
130343	727414
255164	727415
283911	727416
12838	727417
159609	727418
20336	727419
9758	727420
91449	727421
128277	727422
88603	727423
230652	727424
158015	727425
136977	727426
5028	727427
5071	727428
213016	727429
208070	727430
90896	727431
270045	727432
32105	727433
338708	727434
80599	727435
421928	727436
375456	727437
412	727438
247	727439
157458	727440
124536	727441
279726	727442
60666	727443
27155	727444
75834	727445
115921	727446
66244	727447
226678	727448
408033	727449
32921	727450
229466	727451
172217	727452
64832	727453
21020	727454
12888	727455
149572	727456
89829	727457
42194	727458
14460	727459
53773	727460
72159	727461
95282	727462
269662	727463
126317	727464
379170	727465
649	727466
105636	727467
5486	727468
61800	727469
238834	727470
92004	727471
22170	727472
156075	727473
118204	727474
47942	727475
304827	727476
1790	727477
439289	727478
24294	727479
45850	727480
73552	727481
57333	727482
24637	727483
183290	727484
111539	727485
381573	727486
217330	727487
95531	727488
23389	727489
195211	727490
32898	727491
14036	727492
342984	727493
31216	727494
88143	727495
162492	727496
27588	727497
453565	727498
37543	727499
12565	727500
220748	727501
35152	727502
220518	727503
55938	727504
150988	727505
399739	727506
162473	727507
115236	727508
319897	727509
234556	727510
111318	727511
67384	727512
79335	727513
157855	727514
241991	727515
215395	727516
38792	727517
92671	727518
41223	727519
435559	727520
88935	727521
45705	727522
65908	727523
6817	727524
250554	727525
65337	727526
131681	727527
201460	727528
245828	727529
12010	727530
125325	727531
24651	727532
96312	727533
447611	727534
100592	727535
12012	727536
1780	727537
104934	727538
218393	727539
428853	727540
54426	727541
120060	727542
40649	727543
253069	727544
5795	727545
23523	727546
139480	727547
10707	727548
56502	727549
389949	727550
23382	727551
226923	727552
61973	727553
127413	727554
34589	727555
186081	727556
189503	727557
404798	727558
426313	727559
3251	727560
88757	727561
58419	727562
6212	727563
72407	727564
2808	727565
13489	727566
296901	727567
82605	727568
23845	727569
85269	727570
62446	727571
405523	727572
30183	727573
43608	727574
41962	727575
1469	727576
48649	727577
23308	727578
124851	727579
8748	727580
178517	727581
8292	727582
11163	727583
120843	727584
228676	727585
99676	727586
264	727587
235462	727588
282	727589
17221	727590
116313	727591
211537	727592
84999	727593
575	727594
80814	727595
42443	727596
16983	727597
301627	727598
40811	727599
59470	727600
24542	727601
28391	727602
35123	727603
18453	727604
18545	727605
19189	727606
48025	727607
870	727608
305583	727609
8867	727610
59553	727611
14598	727612
42942	727613
75051	727614
134188	727615
126568	727616
992	727617
202709	727618
151558	727619
147694	727620
395	727621
200154	727622
66510	727623
29778	727624
397382	727625
379	727626
27008	727627
155676	727628
13681	727629
18330	727630
89071	727631
3168	727632
59502	727633
515	727634
14159	727635
196927	727636
49	727637
134876	727638
321976	727639
25635	727640
37202	727641
69787	727642
38226	727643
60270	727644
31160	727645
13933	727646
3847	727647
14391	727648
273640	727649
4300	727650
33985	727651
27965	727652
41921	727653
120174	727654
143945	727655
174558	727656
81068	727657
104003	727658
53202	727659
139434	727660
191860	727661
243615	727662
2552	727663
12602	727664
7662	727665
215735	727666
59978	727667
4619	727668
207005	727669
34	727670
16526	727671
936	727672
17917	727673
184857	727674
5888	727675
68229	727676
259582	727677
424613	727678
135702	727679
172178	727680
91654	727681
8543	727682
20094	727683
7675	727684
110775	727685
221469	727686
2344	727687
46962	727688
291201	727689
29735	727690
2876	727691
124830	727692
17237	727693
51250	727694
15130	727695
37980	727696
52350	727697
11429	727698
4513	727699
1822	727700
92104	727701
256	727702
10030	727703
8305	727704
412756	727705
256	727706
22458	727707
59514	727708
147696	727709
430401	727710
14542	727711
2600	727712
113823	727713
351	727714
43939	727715
205073	727716
14021	727717
33244	727718
53106	727719
84313	727720
16987	727721
109872	727722
10937	727723
387696	727724
8541	727725
50952	727726
3950	727727
19959	727728
55968	727729
3323	727730
115382	727731
237749	727732
161422	727733
93979	727734
132	727735
16996	727736
163315	727737
338749	727738
5593	727739
2876	727740
207400	727741
7688	727742
12208	727743
3694	727744
70985	727745
33506	727746
20049	727747
59437	727748
919	727749
2107	727750
9046	727751
242257	727752
110921	727753
27840	727754
2699	727755
8196	727756
832	727757
87225	727758
42911	727759
33709	727760
82181	727761
12009	727762
149920	727763
3142	727764
45053	727765
13311	727766
156242	727767
1461	727768
7255	727769
3641	727770
415317	727771
11215	727772
2850	727773
15544	727774
6373	727775
10965	727776
162467	727777
156631	727778
209634	727779
65888	727780
537	727781
33506	727782
126517	727783
57405	727784
112170	727785
113240	727786
48123	727787
18866	727788
1387	727789
16356	727790
2253	727791
195846	727792
30044	727793
52226	727794
54323	727795
122612	727796
81609	727797
2680	727798
50080	727799
154	727800
60552	727801
19129	727802
63231	727803
537	727804
199742	727805
31354	727806
4788	727807
3763	727808
127312	727809
1700	727810
441049	727811
41978	727812
46272	727813
244873	727814
104092	727815
140664	727816
403141	727817
370432	727818
344885	727819
13804	727820
8963	727821
357921	727822
50872	727823
7396	727824
439656	727825
39073	727826
64785	727827
273586	727828
1914	727829
148045	727830
5870	727831
46955	727832
319230	727833
279938	727834
336579	727835
5190	727836
142877	727837
309045	727838
166142	727839
87568	727840
42576	727841
87819	727842
24356	727843
123724	727844
17027	727845
84924	727846
367178	727847
201687	727848
347307	727849
155044	727850
15422	727851
43643	727852
153857	727853
168375	727854
64955	727855
72211	727856
107304	727857
62660	727858
223787	727859
126356	727860
193852	727861
406808	727862
159036	727863
1459	727864
113645	727865
17880	727866
53251	727867
259864	727868
70242	727869
94000	727870
409208	727871
32349	727872
3277	727873
53146	727874
212239	727875
261052	727876
4397	727877
75989	727878
258814	727879
28762	727880
75182	727881
19702	727882
38124	727883
240688	727884
46387	727885
17574	727886
59270	727887
427366	727888
35919	727889
10789	727890
148314	727891
17628	727892
52047	727893
4110	727894
134897	727895
50467	727896
402726	727897
353448	727898
115196	727899
176147	727900
43633	727901
34002	727902
215418	727903
4185	727904
196171	727905
41860	727906
47409	727907
358662	727908
441747	727909
279214	727910
337271	727911
375309	727912
79462	727913
413349	727914
153073	727915
136547	727916
324008	727917
28811	727918
58946	727919
96258	727920
99505	727921
140712	727922
49628	727923
398331	727924
92567	727925
119459	727926
81721	727927
33048	727928
173095	727929
196369	727930
15084	727931
171755	727932
74727	727933
126847	727934
1108	727935
419080	727936
122904	727937
34771	727938
27031	727939
380102	727940
21651	727941
176613	727942
17883	727943
139147	727944
249494	727945
190012	727946
444650	727947
52619	727948
46718	727949
114840	727950
2725	727951
210607	727952
67539	727953
14288	727954
227375	727955
90557	727956
100027	727957
10115	727958
121629	727959
14503	727960
60467	727961
457802	727962
243506	727963
234174	727964
238188	727965
2676	727966
33384	727967
445646	727968
406363	727969
30070	727970
23196	727971
104657	727972
169920	727973
198435	727974
248349	727975
63521	727976
227433	727977
338760	727978
126883	727979
325458	727980
10757	727981
28359	727982
110147	727983
29907	727984
201763	727985
21357	727986
12177	727987
146125	727988
72542	727989
417544	727990
229933	727991
45368	727992
113752	727993
8099	727994
29456	727995
60320	727996
332241	727997
41620	727998
56437	727999
69703	728000
59057	728001
159243	728002
19917	728003
44341	728004
1847	728005
30825	728006
208879	728007
204005	728008
310351	728009
76166	728010
135369	728011
335661	728012
338857	728013
91152	728014
101418	728015
59529	728016
197190	728017
25882	728018
1147	728019
186353	728020
91748	728021
26427	728022
108146	728023
311842	728024
106130	728025
180185	728026
69228	728027
125962	728028
113199	728029
334748	728030
238693	728031
40891	728032
67121	728033
307566	728034
376053	728035
64156	728036
97016	728037
28229	728038
458914	728039
173129	728040
216793	728041
6021	728042
292234	728043
309003	728044
41589	728045
2839	728046
11625	728047
45706	728048
320076	728049
112708	728050
124500	728051
242685	728052
341892	728053
3240	728054
138482	728055
229558	728056
285211	728057
122899	728058
168888	728059
167344	728060
113556	728061
267786	728062
47693	728063
296393	728064
79849	728065
457463	728066
116674	728067
230926	728068
116214	728069
10207	728070
8996	728071
283936	728072
192079	728073
22315	728074
175898	728075
51420	728076
18616	728077
250107	728078
178	728079
28359	728080
457847	728081
352851	728082
145252	728083
115719	728084
218738	728085
214573	728086
1565	728087
373933	728088
226119	728089
163223	728090
138927	728091
335247	728092
4865	728093
157993	728094
352928	728095
1610	728096
362526	728097
1210	728098
92314	728099
36497	728100
35413	728101
242125	728102
168304	728103
5274	728104
5347	728105
4582	728106
15395	728107
98455	728108
29673	728109
160442	728110
354862	728111
19405	728112
388634	728113
136577	728114
196621	728115
138846	728116
2385	728117
91638	728118
2699	728119
222389	728120
151417	728121
197329	728122
230495	728123
386373	728124
30022	728125
83916	728126
309561	728127
44815	728128
11596	728129
44278	728130
72320	728131
142403	728132
22857	728133
40760	728134
436736	728135
2999	728136
30048	728137
258087	728138
203526	728139
109287	728140
185643	728141
321766	728142
1965	728143
2787	728144
53142	728145
103122	728146
124761	728147
85711	728148
63848	728149
460228	728150
457477	728151
52768	728152
191822	728153
2945	728154
104880	728155
1459	728156
165572	728157
10722	728158
78428	728159
245998	728160
35039	728161
49595	728162
205709	728163
149049	728164
139594	728165
399147	728166
428589	728167
38600	728168
29213	728169
1922	728170
218099	728171
117289	728172
15513	728173
826	728174
87184	728175
112569	728176
76714	728177
53695	728178
53359	728179
378191	728180
7570	728181
180675	728182
37828	728183
114571	728184
125918	728185
311389	728186
350362	728187
171485	728188
157884	728189
363834	728190
85004	728191
120509	728192
147744	728193
1364	728194
563	728195
415502	728196
80668	728197
1315	728198
7620	728199
295005	728200
202040	728201
9556	728202
136315	728203
89638	728204
53972	728205
8464	728206
226074	728207
168770	728208
43301	728209
218543	728210
451131	728211
4496	728212
13778	728213
53746	728214
21679	728215
20073	728216
245615	728217
241849	728218
8926	728219
22012	728220
419105	728221
32176	728222
42200	728223
50054	728224
83440	728225
5706	728226
7847	728227
398187	728228
388558	728229
186363	728230
110550	728231
173150	728232
301854	728233
6599	728234
121393	728235
793	728236
317215	728237
36796	728238
376013	728239
340155	728240
143825	728241
76149	728242
13373	728243
12970	728244
85677	728245
33420	728246
7192	728247
10837	728248
93087	728249
456303	728250
10788	728251
58564	728252
19490	728253
141991	728254
307777	728255
15899	728256
80257	728257
369072	728258
71455	728259
71607	728260
256899	728261
108887	728262
34634	728263
324955	728264
69064	728265
266346	728266
6566	728267
370073	728268
98644	728269
203900	728270
208484	728271
397234	728272
188290	728273
27258	728274
217959	728275
54708	728276
330941	728277
452250	728278
120556	728279
122699	728280
411899	728281
73935	728282
7735	728283
59044	728284
182679	728285
22074	728286
253223	728287
64505	728288
10359	728289
55183	728290
314322	728291
75482	728292
28537	728293
133971	728294
31267	728295
377895	728296
147467	728297
47147	728298
21914	728299
178706	728300
4931	728301
268186	728302
95913	728303
8010	728304
103329	728305
218786	728306
15241	728307
128237	728308
336998	728309
398768	728310
214036	728311
352675	728312
183628	728313
8459	728314
20173	728315
243616	728316
97654	728317
83074	728318
2398	728319
51331	728320
440752	728321
33483	728322
4233	728323
144827	728324
33809	728325
63733	728326
283167	728327
156260	728328
122663	728329
28774	728330
3694	728331
431599	728332
45170	728333
348163	728334
104883	728335
100154	728336
236636	728337
79833	728338
72231	728339
75096	728340
31059	728341
420378	728342
151600	728343
285344	728344
83999	728345
88374	728346
214267	728347
68855	728348
284319	728349
335016	728350
104439	728351
77490	728352
50950	728353
292791	728354
110328	728355
273054	728356
47882	728357
2498	728358
4246	728359
437857	728360
22482	728361
147528	728362
218573	728363
362606	728364
2536	728365
153128	728366
127185	728367
52143	728368
14315	728369
110332	728370
177938	728371
308128	728372
119123	728373
216863	728374
229738	728375
66353	728376
191449	728377
164256	728378
1636	728379
401096	728380
246926	728381
18209	728382
13067	728383
420581	728384
51133	728385
116252	728386
193651	728387
164333	728388
48936	728389
45534	728390
81867	728391
128188	728392
69654	728393
406832	728394
5809	728395
47634	728396
247228	728397
89743	728398
24603	728399
57147	728400
23993	728401
83142	728402
1906	728403
153026	728404
159585	728405
40617	728406
25698	728407
64931	728408
342571	728409
180348	728410
22375	728411
233452	728412
159995	728413
144557	728414
15791	728415
450453	728416
38033	728417
166964	728418
123181	728419
110699	728420
65638	728421
48610	728422
91514	728423
154184	728424
107495	728425
242478	728426
131739	728427
460196	728428
376946	728429
61483	728430
62117	728431
39064	728432
374075	728433
304695	728434
300381	728435
421729	728436
188845	728437
3123	728438
25448	728439
179477	728440
156771	728441
127689	728442
83683	728443
165285	728444
388249	728445
21127	728446
5511	728447
283768	728448
267203	728449
113908	728450
84559	728451
290946	728452
70209	728453
129419	728454
282427	728455
109621	728456
60209	728457
171464	728458
229921	728459
114990	728460
37878	728461
17603	728462
18886	728463
92989	728464
8915	728465
112881	728466
241580	728467
389552	728468
64593	728469
5693	728470
227455	728471
305041	728472
2978	728473
18903	728474
108337	728475
328311	728476
164537	728477
55899	728478
67262	728479
155898	728480
11654	728481
85052	728482
23053	728483
92352	728484
36548	728485
358214	728486
95972	728487
129469	728488
195090	728489
231369	728490
296372	728491
102582	728492
2134	728493
11380	728494
47682	728495
10153	728496
134545	728497
211473	728498
122756	728499
5073	728500
47168	728501
177611	728502
352073	728503
65346	728504
181329	728505
106950	728506
66795	728507
32283	728508
41234	728509
66456	728510
151813	728511
128075	728512
20055	728513
49593	728514
33409	728515
253030	728516
84806	728517
67170	728518
142504	728519
60580	728520
74401	728521
19289	728522
99205	728523
381673	728524
52375	728525
403244	728526
29617	728527
30899	728528
249594	728529
215164	728530
23267	728531
47295	728532
293314	728533
8423	728534
69186	728535
172172	728536
88790	728537
202757	728538
203626	728539
297717	728540
20953	728541
50796	728542
358594	728543
89178	728544
3571	728545
108630	728546
21782	728547
210111	728548
125325	728549
166308	728550
41185	728551
81626	728552
169072	728553
424488	728554
336664	728555
247613	728556
329044	728557
28522	728558
227518	728559
322192	728560
157196	728561
116192	728562
9243	728563
3429	728564
252253	728565
383623	728566
34173	728567
35385	728568
387246	728569
387434	728570
102969	728571
45526	728572
296202	728573
159798	728574
407437	728575
13096	728576
28240	728577
19039	728578
143872	728579
24958	728580
123851	728581
2913	728582
105213	728583
12480	728584
437824	728585
155870	728586
208879	728587
138613	728588
18284	728589
18157	728590
57771	728591
121165	728592
448297	728593
20423	728594
38482	728595
5383	728596
11006	728597
22652	728598
130638	728599
414110	728600
243792	728601
118940	728602
18225	728603
7286	728604
6400	728605
248564	728606
200529	728607
45662	728608
360997	728609
393192	728610
80696	728611
178870	728612
27511	728613
234116	728614
5869	728615
177378	728616
84854	728617
19583	728618
35404	728619
373615	728620
81899	728621
339292	728622
99582	728623
7242	728624
18684	728625
160757	728626
125102	728627
18157	728628
27767	728629
124835	728630
113388	728631
296674	728632
242369	728633
359841	728634
290867	728635
201298	728636
5078	728637
26094	728638
117562	728639
21517	728640
94162	728641
5880	728642
60785	728643
51167	728644
5570	728645
274200	728646
5570	728647
92731	728648
440815	728649
145566	728650
39210	728651
174917	728652
194347	728653
153946	728654
214181	728655
9104	728656
412229	728657
250489	728658
226201	728659
68831	728660
19016	728661
314852	728662
213252	728663
187845	728664
183632	728665
234471	728666
10196	728667
65355	728668
4446	728669
119436	728670
162240	728671
33714	728672
66376	728673
269583	728674
214393	728675
68177	728676
97	728677
195481	728678
28084	728679
117702	728680
26406	728681
15018	728682
392539	728683
71996	728684
102043	728685
235768	728686
90736	728687
75613	728688
80974	728689
227103	728690
200868	728691
215534	728692
51104	728693
198714	728694
86849	728695
217590	728696
232003	728697
127015	728698
206380	728699
110761	728700
20006	728701
371993	728702
26261	728703
87916	728704
230843	728705
196678	728706
232002	728707
351626	728708
458357	728709
3322	728710
238442	728711
124281	728712
221415	728713
444633	728714
51033	728715
195479	728716
223163	728717
376791	728718
403451	728719
275493	728720
365814	728721
54	728722
123869	728723
373667	728724
370944	728725
86656	728726
376790	728727
443916	728728
408460	728729
242694	728730
370231	728731
321804	728732
59077	728733
15259	728734
445322	728735
53965	728736
416729	728737
104376	728738
55201	728739
86783	728740
383471	728741
6547	728742
97094	728743
12988	728744
68523	728745
140316	728746
166287	728747
22486	728748
64017	728749
3373	728750
173879	728751
128651	728752
12551	728753
236298	728754
52897	728755
29048	728756
13572	728757
77858	728758
136392	728759
51469	728760
7968	728761
48875	728762
73009	728763
296865	728764
431	728765
60456	728766
2573	728767
153111	728768
20782	728769
248663	728770
65127	728771
101813	728772
426240	728773
317472	728774
61024	728775
452615	728776
242151	728777
301718	728778
45755	728779
109382	728780
180776	728781
123753	728782
407484	728783
14910	728784
36987	728785
7234	728786
120760	728787
186907	728788
223538	728789
295349	728790
230838	728791
77566	728792
86376	728793
264659	728794
376449	728795
313711	728796
268257	728797
56700	728798
81684	728799
317304	728800
452515	728801
274131	728802
110087	728803
24804	728804
41506	728805
229135	728806
109873	728807
440760	728808
88044	728809
57491	728810
334977	728811
313025	728812
374756	728813
117677	728814
88044	728815
127963	728816
247645	728817
100280	728818
205389	728819
432874	728820
88513	728821
188020	728822
365562	728823
129217	728824
91202	728825
342654	728826
265185	728827
117925	728828
335412	728829
248805	728830
295849	728831
1597	728832
22483	728833
127409	728834
166740	728835
270833	728836
312145	728837
157087	728838
160159	728839
54674	728840
130694	728841
168220	728842
10097	728843
4197	728844
35113	728845
200267	728846
313008	728847
34969	728848
118681	728849
138	728850
29680	728851
966	728852
189195	728853
13161	728854
416663	728855
3126	728856
65966	728857
4538	728858
881	728859
165873	728860
51341	728861
3849	728862
8208	728863
20123	728864
10846	728865
1700	728866
8760	728867
9418	728868
304383	728869
460226	728870
20828	728871
141954	728872
55637	728873
55323	728874
200887	728875
179728	728876
429075	728877
432413	728878
65684	728879
453629	728880
62701	728881
278352	728882
353380	728883
371966	728884
13423	728885
249903	728886
71919	728887
47127	728888
104992	728889
378166	728890
312013	728891
17178	728892
202314	728893
232643	728894
30735	728895
358510	728896
20143	728897
211058	728898
74312	728899
457538	728900
44450	728901
5316	728902
243420	728903
74616	728904
225827	728905
104790	728906
391147	728907
98686	728908
171523	728909
3596	728910
30538	728911
451810	728912
58325	728913
150883	728914
20017	728915
283504	728916
68594	728917
279124	728918
144676	728919
392378	728920
225624	728921
162133	728922
74521	728923
114112	728924
380727	728925
102735	728926
15333	728927
184597	728928
243354	728929
46482	728930
153428	728931
230078	728932
341420	728933
78058	728934
109000	728935
79336	728936
117776	728937
49578	728938
29725	728939
5050	728940
103341	728941
296522	728942
25332	728943
363186	728944
162897	728945
55763	728946
387891	728947
377034	728948
45106	728949
29827	728950
170759	728951
183293	728952
203522	728953
117014	728954
129	728955
135600	728956
35763	728957
459476	728958
414389	728959
215021	728960
198150	728961
141818	728962
230724	728963
90755	728964
249373	728965
69415	728966
382515	728967
104296	728968
36128	728969
60549	728970
119046	728971
11148	728972
3263	728973
30752	728974
21363	728975
76504	728976
217011	728977
8249	728978
171568	728979
175616	728980
242312	728981
441775	728982
101668	728983
74800	728984
214555	728985
105801	728986
7657	728987
71063	728988
51295	728989
55226	728990
2552	728991
262131	728992
363944	728993
448606	728994
184598	728995
245684	728996
15166	728997
12147	728998
90445	728999
94852	729000
103440	729001
123644	729002
22629	729003
260016	729004
197850	729005
322749	729006
94165	729007
12365	729008
13147	729009
220413	729010
248215	729011
126756	729012
32449	729013
17125	729014
21042	729015
100226	729016
338108	729017
7982	729018
39696	729019
21806	729020
271522	729021
117961	729022
71066	729023
53879	729024
49403	729025
108589	729026
298326	729027
59480	729028
168272	729029
154197	729030
17285	729031
49902	729032
194002	729033
310753	729034
245764	729035
2876	729036
61611	729037
133727	729038
7148	729039
56808	729040
145666	729041
19496	729042
253443	729043
98146	729044
266037	729045
133980	729046
299942	729047
252428	729048
235685	729049
200366	729050
326425	729051
362272	729052
139733	729053
104068	729054
103089	729055
76738	729056
106539	729057
103978	729058
236850	729059
33781	729060
6696	729061
3440	729062
7700	729063
262500	729064
38837	729065
245028	729066
384384	729067
58894	729068
19552	729069
63011	729070
785	729071
1057	729072
458665	729073
6797	729074
139948	729075
4224	729076
99094	729077
406591	729078
357308	729079
115234	729080
402542	729081
388171	729082
4788	729083
49275	729084
49209	729085
38618	729086
121767	729087
2590	729088
21218	729089
68207	729090
447587	729091
283224	729092
110374	729093
43911	729094
384109	729095
153047	729096
34051	729097
140853	729098
304225	729099
25051	729100
16931	729101
110053	729102
229823	729103
211516	729104
412342	729105
273358	729106
9247	729107
329809	729108
161280	729109
402691	729110
61420	729111
9457	729112
195648	729113
3851	729114
377109	729115
3419	729116
206759	729117
2284	729118
128653	729119
34739	729120
231864	729121
27892	729122
287589	729123
81235	729124
69122	729125
11660	729126
309043	729127
100407	729128
85815	729129
2785	729130
78810	729131
404196	729132
446399	729133
214795	729134
218615	729135
228443	729136
115758	729137
357310	729138
1663	729139
23269	729140
24186	729141
145484	729142
147390	729143
100062	729144
77152	729145
216619	729146
75386	729147
120775	729148
89550	729149
78116	729150
10446	729151
165464	729152
73216	729153
310979	729154
31325	729155
115985	729156
19741	729157
427212	729158
95977	729159
140603	729160
220630	729161
209741	729162
45294	729163
250956	729164
7613	729165
375124	729166
2000	729167
100944	729168
1546	729169
11992	729170
52350	729171
232100	729172
40812	729173
31063	729174
1579	729175
212531	729176
75803	729177
8236	729178
296465	729179
164561	729180
23156	729181
25244	729182
216252	729183
163522	729184
238646	729185
147999	729186
217487	729187
6846	729188
167198	729189
399269	729190
671	729191
352878	729192
100018	729193
194426	729194
215932	729195
191389	729196
108906	729197
151626	729198
59856	729199
296973	729200
120358	729201
228473	729202
22186	729203
98627	729204
143995	729205
11475	729206
82396	729207
4033	729208
202432	729209
113356	729210
97762	729211
236931	729212
446814	729213
170687	729214
274118	729215
243848	729216
95054	729217
173659	729218
155546	729219
209637	729220
119491	729221
30373	729222
1922	729223
23861	729224
387095	729225
3330	729226
92344	729227
65159	729228
20035	729229
397313	729230
233518	729231
392154	729232
197230	729233
3091	729234
296612	729235
93535	729236
24290	729237
244183	729238
185616	729239
2761	729240
93536	729241
243970	729242
368733	729243
204547	729244
9414	729245
5824	729246
264776	729247
265734	729248
249034	729249
392110	729250
219000	729251
372370	729252
79310	729253
121703	729254
159079	729255
113780	729256
411702	729257
365782	729258
35062	729259
125810	729260
36370	729261
52331	729262
162098	729263
120881	729264
43953	729265
319158	729266
202121	729267
69729	729268
25689	729269
204131	729270
426277	729271
438993	729272
27316	729273
126436	729274
59336	729275
1436	729276
8357	729277
115971	729278
65461	729279
17858	729280
60270	729281
193180	729282
454150	729283
423485	729284
418975	729285
112187	729286
41389	729287
259126	729288
50870	729289
45152	729290
114606	729291
35983	729292
284764	729293
69821	729294
14624	729295
327655	729296
311566	729297
75910	729298
51851	729299
200028	729300
41792	729301
57638	729302
65572	729303
165175	729304
17118	729305
106727	729306
87299	729307
151295	729308
446861	729309
88336	729310
128047	729311
28819	729312
32080	729313
74228	729314
89941	729315
76977	729316
13364	729317
362524	729318
10522	729319
5882	729320
81999	729321
237293	729322
86444	729323
37187	729324
288421	729325
230893	729326
235266	729327
76602	729328
127970	729329
56862	729330
202341	729331
277491	729332
35132	729333
36614	729334
168001	729335
1557	729336
118164	729337
248033	729338
277692	729339
228438	729340
278302	729341
155849	729342
339563	729343
194620	729344
128104	729345
58701	729346
113803	729347
53563	729348
450961	729349
391359	729350
46095	729351
416309	729352
165646	729353
199590	729354
356295	729355
15186	729356
114282	729357
196395	729358
113310	729359
34158	729360
88869	729361
150661	729362
15600	729363
4896	729364
74949	729365
189852	729366
93676	729367
130132	729368
8246	729369
369126	729370
54715	729371
69424	729372
26921	729373
404625	729374
242	729375
204139	729376
68	729377
237125	729378
31106	729379
219949	729380
228127	729381
81927	729382
46874	729383
189322	729384
27888	729385
4228	729386
106469	729387
117026	729388
53219	729389
82414	729390
84432	729391
217543	729392
212408	729393
297402	729394
112621	729395
422295	729396
1996	729397
66665	729398
187654	729399
104069	729400
109767	729401
176636	729402
23765	729403
175268	729404
299184	729405
437913	729406
73402	729407
53298	729408
55421	729409
186343	729410
23919	729411
249245	729412
80807	729413
414760	729414
96599	729415
96419	729416
35622	729417
445936	729418
43845	729419
172407	729420
114111	729421
59281	729422
398387	729423
201383	729424
33431	729425
188102	729426
19241	729427
127422	729428
217607	729429
159997	729430
6408	729431
32526	729432
137732	729433
2997	729434
376029	729435
307590	729436
6909	729437
225580	729438
147120	729439
92555	729440
12530	729441
121164	729442
76951	729443
226738	729444
142672	729445
78158	729446
25928	729447
215914	729448
210740	729449
115431	729450
61612	729451
238903	729452
28154	729453
28160	729454
123685	729455
11702	729456
96264	729457
40656	729458
48055	729459
215531	729460
50184	729461
99997	729462
73280	729463
443668	729464
49807	729465
167889	729466
123446	729467
99411	729468
2626	729469
239787	729470
421542	729471
27007	729472
368057	729473
129858	729474
64252	729475
127	729476
299556	729477
238565	729478
216264	729479
184096	729480
361964	729481
378220	729482
83300	729483
109528	729484
111430	729485
25441	729486
459086	729487
224992	729488
100672	729489
220330	729490
92758	729491
243431	729492
30916	729493
72380	729494
5870	729495
104600	729496
270320	729497
431173	729498
184323	729499
126971	729500
108938	729501
33369	729502
365520	729503
287853	729504
184292	729505
207	729506
45900	729507
181573	729508
22715	729509
176465	729510
20079	729511
9798	729512
164569	729513
174770	729514
76661	729515
443124	729516
414995	729517
152221	729518
81730	729519
109245	729520
278043	729521
38167	729522
294445	729523
961	729524
212942	729525
24272	729526
15308	729527
59609	729528
206491	729529
178606	729530
331000	729531
166620	729532
318465	729533
385661	729534
124999	729535
35749	729536
136276	729537
21847	729538
44561	729539
7585	729540
95329	729541
376335	729542
95023	729543
264988	729544
152464	729545
78163	729546
276155	729547
19717	729548
182074	729549
417979	729550
170722	729551
7985	729552
24144	729553
415934	729554
332126	729555
148980	729556
8138	729557
37910	729558
16743	729559
155992	729560
218324	729561
359235	729562
131507	729563
430544	729564
261330	729565
198363	729566
407681	729567
23915	729568
123981	729569
1207	729570
148604	729571
34242	729572
16063	729573
360107	729574
113363	729575
122185	729576
23723	729577
26487	729578
255120	729579
337491	729580
85084	729581
422843	729582
17673	729583
96509	729584
214571	729585
12730	729586
12848	729587
12624	729588
20691	729589
218351	729590
14773	729591
408795	729592
10349	729593
40342	729594
180931	729595
87743	729596
227901	729597
31439	729598
443504	729599
267982	729600
22749	729601
171146	729602
14435	729603
163271	729604
354231	729605
160350	729606
12244	729607
113243	729608
366744	729609
39006	729610
260145	729611
129366	729612
121421	729613
80556	729614
80556	729615
80556	729616
336554	729617
307386	729618
144143	729619
19851	729620
311809	729621
832	729622
16806	729623
153138	729624
180207	729625
180825	729626
114805	729627
88552	729628
41537	729629
5013	729630
10441	729631
51231	729632
6495	729633
219470	729634
7457	729635
79422	729636
245860	729637
199407	729638
190404	729639
45296	729640
458153	729641
351106	729642
53625	729643
4044	729644
240382	729645
54831	729646
25929	729647
88768	729648
28948	729649
208785	729650
291218	729651
37571	729652
29768	729653
304715	729654
142797	729655
125298	729656
36976	729657
65737	729658
265571	729659
68107	729660
117630	729661
71482	729662
378230	729663
248537	729664
203940	729665
365882	729666
225637	729667
155927	729668
170403	729669
6063	729670
312966	729671
329925	729672
243644	729673
178317	729674
33524	729675
182667	729676
255484	729677
329854	729678
232123	729679
86312	729680
212910	729681
422024	729682
69443	729683
2918	729684
101464	729685
331179	729686
27655	729687
105855	729688
307755	729689
325474	729690
70828	729691
131794	729692
105797	729693
7500	729694
330118	729695
331548	729696
137991	729697
40859	729698
7627	729699
4248	729700
448310	729701
7123	729702
64125	729703
29033	729704
182514	729705
139464	729706
18840	729707
169975	729708
380731	729709
36700	729710
174135	729711
301703	729712
171898	729713
32772	729714
109975	729715
30691	729716
15346	729717
159507	729718
424739	729719
221939	729720
9900	729721
22194	729722
66191	729723
301283	729724
50057	729725
139559	729726
93990	729727
350596	729728
178106	729729
256562	729730
99003	729731
20709	729732
65290	729733
53632	729734
33968	729735
123990	729736
193991	729737
169117	729738
8657	729739
154328	729740
420798	729741
38877	729742
310480	729743
33007	729744
18014	729745
80317	729746
85363	729747
60664	729748
109713	729749
118736	729750
448697	729751
109240	729752
94385	729753
57504	729754
29976	729755
247045	729756
921	729757
6824	729758
57070	729759
281878	729760
246252	729761
246322	729762
176172	729763
179627	729764
155868	729765
437324	729766
25299	729767
412908	729768
144427	729769
194624	729770
294534	729771
379954	729772
240335	729773
418874	729774
25621	729775
52186	729776
261759	729777
208464	729778
22959	729779
168283	729780
22320	729781
121563	729782
380164	729783
460060	729784
127276	729785
118968	729786
97750	729787
160446	729788
109078	729789
5963	729790
69849	729791
226049	729792
34946	729793
67142	729794
12172	729795
102257	729796
95425	729797
30284	729798
7220	729799
31021	729800
453826	729801
3519	729802
55877	729803
26780	729804
176678	729805
595	729806
296915	729807
16375	729808
195668	729809
62838	729810
223979	729811
149108	729812
219562	729813
402256	729814
171122	729815
81631	729816
5499	729817
91621	729818
53234	729819
70189	729820
296254	729821
422713	729822
278701	729823
121129	729824
277180	729825
50436	729826
428304	729827
58011	729828
148	729829
3394	729830
201094	729831
388779	729832
77162	729833
88605	729834
349519	729835
51639	729836
396294	729837
376122	729838
276387	729839
37083	729840
215191	729841
28433	729842
12314	729843
340288	729844
266480	729845
36539	729846
125435	729847
193806	729848
199635	729849
107647	729850
123403	729851
130011	729852
137333	729853
195359	729854
332112	729855
142696	729856
46529	729857
38805	729858
102681	729859
59034	729860
23245	729861
193636	729862
87231	729863
219404	729864
114417	729865
457682	729866
84634	729867
12647	729868
458186	729869
307845	729870
303118	729871
319385	729872
85595	729873
153244	729874
62189	729875
29314	729876
10807	729877
109384	729878
12213	729879
167601	729880
126440	729881
100152	729882
105952	729883
182075	729884
337848	729885
163532	729886
29760	729887
16863	729888
204443	729889
40615	729890
408017	729891
40253	729892
214427	729893
47732	729894
258236	729895
183577	729896
319271	729897
394158	729898
95993	729899
44151	729900
259143	729901
210534	729902
147495	729903
58544	729904
28925	729905
49123	729906
28650	729907
293566	729908
37702	729909
328000	729910
133181	729911
433505	729912
34176	729913
163458	729914
104510	729915
333645	729916
250091	729917
205235	729918
130049	729919
66470	729920
452759	729921
6112	729922
158779	729923
49738	729924
28417	729925
15846	729926
175646	729927
14140	729928
113748	729929
23179	729930
303629	729931
114749	729932
266400	729933
22459	729934
100167	729935
174324	729936
251570	729937
64047	729938
182734	729939
80228	729940
30381	729941
88233	729942
322603	729943
68308	729944
20395	729945
1484	729946
54612	729947
207989	729948
206623	729949
29615	729950
212616	729951
409822	729952
43631	729953
38844	729954
115993	729955
49905	729956
409469	729957
88308	729958
160184	729959
235535	729960
272719	729961
48854	729962
262050	729963
178407	729964
240143	729965
237854	729966
51329	729967
358190	729968
49940	729969
341365	729970
118600	729971
343476	729972
233812	729973
403539	729974
92670	729975
25641	729976
41294	729977
50955	729978
50955	729979
331691	729980
40894	729981
36166	729982
95941	729983
427344	729984
200485	729985
10817	729986
23708	729987
121330	729988
94359	729989
36155	729990
193101	729991
3789	729992
10610	729993
243704	729994
237055	729995
142027	729996
249465	729997
291896	729998
279371	729999
25061	730000
348508	730001
25436	730002
415773	730003
17029	730004
304028	730005
132056	730006
15364	730007
188838	730008
112664	730009
207218	730010
107865	730011
77445	730012
43931	730013
259588	730014
204966	730015
59736	730016
138378	730017
107858	730018
184430	730019
82184	730020
63480	730021
153601	730022
44370	730023
154615	730024
295919	730025
341134	730026
244958	730027
226594	730028
315810	730029
164861	730030
306342	730031
121852	730032
220530	730033
66333	730034
324843	730035
49357	730036
66609	730037
318374	730038
97838	730039
21882	730040
139606	730041
197447	730042
343912	730043
202275	730044
11758	730045
41007	730046
374971	730047
335787	730048
234707	730049
205625	730050
115053	730051
161157	730052
54346	730053
114569	730054
217327	730055
421078	730056
171968	730057
396180	730058
190441	730059
35122	730060
65852	730061
128275	730062
223110	730063
18891	730064
18747	730065
438680	730066
247384	730067
339942	730068
232600	730069
14183	730070
342315	730071
213742	730072
74750	730073
26133	730074
20371	730075
8308	730076
240918	730077
37588	730078
318251	730079
51681	730080
80706	730081
398355	730082
169338	730083
31628	730084
56616	730085
56616	730086
74640	730087
263906	730088
50815	730089
190965	730090
48714	730091
193935	730092
29878	730093
166220	730094
20413	730095
157733	730096
5638	730097
72697	730098
57782	730099
19309	730100
4662	730101
196894	730102
219729	730103
95345	730104
4346	730105
28695	730106
95802	730107
128170	730108
272116	730109
369027	730110
335825	730111
220237	730112
4103	730113
439157	730114
223699	730115
336698	730116
334317	730117
436212	730118
15798	730119
223038	730120
158435	730121
378665	730122
198730	730123
162916	730124
77000	730125
63403	730126
232666	730127
244228	730128
138241	730129
80859	730130
2470	730131
45797	730132
134011	730133
58007	730134
105057	730135
180488	730136
253879	730137
77955	730138
335659	730139
12013	730140
96234	730141
332982	730142
93189	730143
32403	730144
267407	730145
245293	730146
5383	730147
401898	730148
74446	730149
149560	730150
199325	730151
94025	730152
419891	730153
296872	730154
319702	730155
138048	730156
120780	730157
402588	730158
14262	730159
58234	730160
120202	730161
268396	730162
15106	730163
20857	730164
216804	730165
40065	730166
108309	730167
213979	730168
265146	730169
136825	730170
227343	730171
72784	730172
131796	730173
113400	730174
130935	730175
292958	730176
273018	730177
130265	730178
67235	730179
264365	730180
301867	730181
251515	730182
423382	730183
293634	730184
375354	730185
214403	730186
171744	730187
251040	730188
158053	730189
109036	730190
266364	730191
35729	730192
41885	730193
387978	730194
278445	730195
104113	730196
180342	730197
4248	730198
70671	730199
116142	730200
125600	730201
87514	730202
59869	730203
105393	730204
92552	730205
47667	730206
47951	730207
221752	730208
69152	730209
19775	730210
119229	730211
98097	730212
32178	730213
327320	730214
81811	730215
510	730216
18079	730217
56319	730218
96753	730219
24995	730220
98686	730221
56319	730222
34357	730223
400925	730224
63861	730225
57040	730226
11287	730227
19905	730228
117921	730229
3570	730230
328796	730231
218873	730232
388317	730233
107248	730234
382712	730235
67024	730236
200581	730237
127261	730238
45386	730239
295304	730240
184313	730241
385188	730242
26335	730243
127304	730244
162540	730245
205806	730246
20577	730247
72926	730248
290530	730249
257772	730250
82333	730251
209108	730252
60363	730253
458842	730254
97110	730255
19492	730256
168898	730257
412866	730258
246791	730259
285751	730260
337667	730261
264640	730262
102366	730263
230701	730264
52177	730265
10761	730266
68463	730267
222920	730268
276738	730269
73607	730270
53394	730271
9379	730272
365476	730273
63389	730274
129174	730275
115972	730276
2534	730277
213992	730278
941	730279
190121	730280
9063	730281
245970	730282
141473	730283
99148	730284
178631	730285
5268	730286
91036	730287
198067	730288
180494	730289
330371	730290
352982	730291
246814	730292
244394	730293
16259	730294
410919	730295
412711	730296
109040	730297
1121	730298
334166	730299
296961	730300
127094	730301
183802	730302
111999	730303
227120	730304
128895	730305
348594	730306
186947	730307
193065	730308
165232	730309
251853	730310
1995	730311
310932	730312
54037	730313
324244	730314
224020	730315
51402	730316
140875	730317
171145	730318
19457	730319
25404	730320
223259	730321
259003	730322
126381	730323
61521	730324
61521	730325
30774	730326
441421	730327
55295	730328
28034	730329
122426	730330
107888	730331
161824	730332
13482	730333
234096	730334
134643	730335
258408	730336
230353	730337
375000	730338
101785	730339
283784	730340
418370	730341
260519	730342
141499	730343
147200	730344
288221	730345
251580	730346
265415	730347
179535	730348
225770	730349
57371	730350
335232	730351
316086	730352
426413	730353
134643	730354
194012	730355
18839	730356
315884	730357
106466	730358
209107	730359
5289	730360
219568	730361
179479	730362
111860	730363
105086	730364
377615	730365
339534	730366
5237	730367
206984	730368
299065	730369
245312	730370
391775	730371
5326	730372
2297	730373
186591	730374
11120	730375
1114	730376
259496	730377
236584	730378
76624	730379
55775	730380
172051	730381
125199	730382
5424	730383
65679	730384
170601	730385
82352	730386
232045	730387
382202	730388
101628	730389
376756	730390
210781	730391
457051	730392
56286	730393
9824	730394
203266	730395
134780	730396
235134	730397
33158	730398
291434	730399
73236	730400
198398	730401
92162	730402
459043	730403
26787	730404
397072	730405
240780	730406
202116	730407
85930	730408
92309	730409
270712	730410
184069	730411
8	730412
149765	730413
127895	730414
118042	730415
105174	730416
5741	730417
201476	730418
221232	730419
336641	730420
38736	730421
370809	730422
10421	730423
31322	730424
35283	730425
175946	730426
1802	730427
100270	730428
76113	730429
968	730430
248025	730431
6917	730432
443881	730433
118201	730434
245860	730435
197871	730436
376851	730437
117797	730438
15560	730439
47848	730440
383092	730441
53924	730442
218874	730443
162888	730444
4224	730445
276045	730446
452182	730447
337765	730448
167020	730449
385337	730450
447915	730451
63944	730452
191487	730453
211564	730454
43636	730455
220319	730456
104914	730457
132142	730458
405329	730459
124594	730460
113076	730461
445748	730462
89160	730463
10365	730464
30552	730465
422726	730466
419492	730467
398375	730468
39121	730469
432889	730470
72498	730471
44267	730472
55294	730473
114285	730474
151280	730475
270400	730476
126014	730477
64511	730478
238275	730479
407716	730480
419727	730481
29838	730482
258370	730483
164355	730484
47275	730485
405991	730486
359834	730487
440635	730488
316898	730489
45466	730490
1163	730491
428844	730492
333916	730493
162640	730494
389101	730495
104858	730496
55284	730497
339060	730498
184516	730499
4384	730500
95878	730501
35407	730502
224948	730503
165537	730504
263691	730505
76430	730506
373958	730507
315651	730508
58390	730509
99699	730510
230483	730511
169387	730512
186398	730513
395338	730514
118654	730515
46269	730516
36475	730517
91279	730518
114230	730519
59997	730520
69339	730521
126865	730522
344611	730523
90135	730524
89185	730525
95833	730526
5071	730527
30415	730528
401419	730529
145920	730530
102793	730531
19396	730532
196706	730533
234145	730534
55699	730535
296322	730536
247284	730537
39177	730538
166454	730539
275155	730540
143416	730541
183921	730542
13056	730543
242775	730544
31950	730545
148431	730546
162306	730547
124049	730548
108086	730549
162906	730550
30802	730551
272022	730552
42030	730553
18210	730554
42557	730555
268547	730556
360019	730557
3014	730558
60325	730559
12475	730560
305910	730561
140984	730562
204652	730563
67320	730564
207547	730565
278157	730566
840	730567
396651	730568
19573	730569
401677	730570
27917	730571
130709	730572
32142	730573
431201	730574
212636	730575
185899	730576
199200	730577
167143	730578
170629	730579
91876	730580
6502	730581
220832	730582
52027	730583
257303	730584
152291	730585
12306	730586
251374	730587
108712	730588
452036	730589
9353	730590
422128	730591
8416	730592
355926	730593
15782	730594
33491	730595
70850	730596
369858	730597
275741	730598
202033	730599
35793	730600
180375	730601
180885	730602
104258	730603
60501	730604
88315	730605
113028	730606
3944	730607
50166	730608
13031	730609
45181	730610
445467	730611
435	730612
363060	730613
72539	730614
153430	730615
142360	730616
106347	730617
73637	730618
52905	730619
21729	730620
103256	730621
26034	730622
10046	730623
115168	730624
119409	730625
110010	730626
129663	730627
11712	730628
308196	730629
65479	730630
16205	730631
193078	730632
202761	730633
15865	730634
56477	730635
170378	730636
90115	730637
228135	730638
40811	730639
61216	730640
97020	730641
72	730642
256928	730643
349804	730644
205772	730645
267682	730646
352402	730647
11735	730648
58509	730649
105985	730650
135710	730651
51335	730652
54445	730653
5150	730654
37577	730655
396222	730656
362608	730657
88909	730658
251476	730659
247824	730660
106483	730661
17566	730662
197049	730663
4410	730664
214657	730665
78612	730666
94552	730667
49568	730668
168429	730669
242653	730670
5425	730671
124600	730672
51435	730673
301886	730674
158166	730675
44510	730676
240816	730677
117801	730678
13963	730679
105938	730680
448181	730681
165041	730682
128038	730683
88766	730684
10815	730685
131635	730686
168203	730687
44498	730688
108000	730689
412571	730690
28722	730691
17950	730692
177847	730693
10251	730694
109791	730695
338375	730696
91358	730697
8417	730698
366041	730699
80484	730700
23547	730701
319142	730702
84026	730703
22167	730704
225930	730705
216077	730706
267598	730707
247957	730708
92337	730709
181281	730710
163606	730711
334424	730712
247741	730713
156398	730714
155447	730715
211667	730716
15709	730717
288517	730718
119235	730719
57969	730720
51621	730721
93497	730722
36100	730723
327151	730724
10350	730725
44246	730726
232602	730727
11868	730728
93235	730729
222306	730730
53072	730731
91663	730732
30876	730733
29435	730734
38025	730735
4777	730736
35945	730737
43895	730738
36377	730739
102159	730740
12105	730741
177011	730742
110831	730743
440257	730744
388064	730745
208303	730746
58168	730747
258407	730748
442419	730749
147344	730750
147450	730751
144914	730752
198014	730753
66171	730754
162710	730755
330635	730756
126927	730757
103668	730758
25848	730759
259962	730760
20617	730761
45105	730762
363768	730763
329563	730764
444857	730765
8588	730766
89	730767
3161	730768
171434	730769
180344	730770
448127	730771
112083	730772
191267	730773
52788	730774
435241	730775
295013	730776
387449	730777
4728	730778
206612	730779
72578	730780
29050	730781
143375	730782
164807	730783
23929	730784
457178	730785
279694	730786
243032	730787
384314	730788
326779	730789
114620	730790
220570	730791
427234	730792
218468	730793
312556	730794
227296	730795
64759	730796
373625	730797
90724	730798
55629	730799
187151	730800
284768	730801
122740	730802
27482	730803
411519	730804
2808	730805
172419	730806
301619	730807
97858	730808
77963	730809
174712	730810
122350	730811
14020	730812
19937	730813
143166	730814
51646	730815
311835	730816
34502	730817
12033	730818
12033	730819
12033	730820
231315	730821
455774	730822
439652	730823
34263	730824
242757	730825
309732	730826
157280	730827
164443	730828
2180	730829
130562	730830
235292	730831
86508	730832
10889	730833
42648	730834
175036	730835
114731	730836
32119	730837
92736	730838
1566	730839
27271	730840
27121	730841
91282	730842
4731	730843
38360	730844
365	730845
43595	730846
33353	730847
61016	730848
151047	730849
205909	730850
18081	730851
20765	730852
278154	730853
25556	730854
46271	730855
45861	730856
254474	730857
59907	730858
82565	730859
116108	730860
105387	730861
90809	730862
212695	730863
34320	730864
3094	730865
207097	730866
197029	730867
105894	730868
106413	730869
16475	730870
180482	730871
244920	730872
95668	730873
13745	730874
36789	730875
49364	730876
219922	730877
219954	730878
222160	730879
50625	730880
314325	730881
89216	730882
121107	730883
79097	730884
426251	730885
20398	730886
60537	730887
174936	730888
185374	730889
425668	730890
71366	730891
46631	730892
9155	730893
338743	730894
86892	730895
375070	730896
254476	730897
271883	730898
39495	730899
85418	730900
9397	730901
163165	730902
17660	730903
26881	730904
312923	730905
211598	730906
1245	730907
244431	730908
55594	730909
107994	730910
93256	730911
12601	730912
339168	730913
79621	730914
81304	730915
127972	730916
284123	730917
73711	730918
32127	730919
385773	730920
32127	730921
20968	730922
22053	730923
169770	730924
94610	730925
244139	730926
244100	730927
61087	730928
226485	730929
375032	730930
166313	730931
100945	730932
298744	730933
364989	730934
63882	730935
451216	730936
381593	730937
197274	730938
10058	730939
34008	730940
184447	730941
137656	730942
126912	730943
21908	730944
21054	730945
40878	730946
57619	730947
384512	730948
396454	730949
128123	730950
293666	730951
1709	730952
423296	730953
280713	730954
303726	730955
443686	730956
158098	730957
62588	730958
93040	730959
174237	730960
450334	730961
14731	730962
53721	730963
167347	730964
345392	730965
85895	730966
170668	730967
190767	730968
190699	730969
97477	730970
202687	730971
97784	730972
352114	730973
196641	730974
122003	730975
72612	730976
174346	730977
283501	730978
68253	730979
202945	730980
142415	730981
402193	730982
333267	730983
118318	730984
353694	730985
168003	730986
10396	730987
17586	730988
37027	730989
253951	730990
2470	730991
54018	730992
206683	730993
282788	730994
40569	730995
123705	730996
52902	730997
309201	730998
303094	730999
63081	731000
369686	731001
6969	731002
78963	731003
444602	731004
1338	731005
452052	731006
180084	731007
106666	731008
126923	731009
117621	731010
142198	731011
72529	731012
18464	731013
21963	731014
242950	731015
90262	731016
414488	731017
120378	731018
389930	731019
13627	731020
39302	731021
133358	731022
321616	731023
166148	731024
256522	731025
203003	731026
82224	731027
133956	731028
433136	731029
109560	731030
302794	731031
63350	731032
230356	731033
217877	731034
11951	731035
29920	731036
221827	731037
89218	731038
236433	731039
80706	731040
366333	731041
337191	731042
25804	731043
336742	731044
399226	731045
17555	731046
220924	731047
316944	731048
26064	731049
11313	731050
86044	731051
29348	731052
383284	731053
202316	731054
9374	731055
464	731056
26759	731057
255573	731058
91502	731059
103927	731060
50016	731061
325082	731062
214624	731063
48676	731064
1557	731065
56733	731066
231062	731067
212522	731068
9649	731069
295350	731070
65842	731071
201770	731072
128826	731073
5593	731074
46948	731075
169102	731076
69130	731077
61573	731078
70744	731079
287290	731080
236350	731081
31920	731082
149844	731083
451458	731084
224123	731085
92172	731086
29911	731087
379223	731088
294107	731089
124609	731090
101662	731091
294453	731092
97679	731093
100226	731094
87885	731095
104097	731096
2620	731097
323872	731098
26023	731099
215469	731100
80087	731101
77845	731102
182640	731103
44915	731104
106803	731105
367877	731106
175382	731107
15108	731108
333062	731109
350931	731110
26103	731111
98868	731112
199582	731113
8578	731114
346099	731115
8517	731116
226900	731117
15593	731118
12477	731119
201835	731120
93741	731121
240764	731122
86119	731123
201568	731124
267969	731125
201822	731126
126281	731127
195276	731128
130344	731129
68209	731130
9198	731131
123491	731132
22874	731133
24144	731134
50557	731135
267343	731136
119160	731137
191488	731138
331518	731139
372840	731140
54679	731141
106678	731142
66696	731143
156303	731144
29785	731145
397848	731146
131870	731147
214242	731148
450880	731149
362302	731150
76646	731151
51942	731152
152356	731153
64805	731154
168155	731155
87213	731156
14708	731157
117794	731158
424259	731159
386854	731160
51656	731161
148484	731162
211491	731163
64235	731164
419302	731165
46707	731166
145634	731167
200725	731168
276148	731169
166826	731170
158449	731171
101375	731172
23125	731173
203473	731174
238355	731175
152507	731176
416594	731177
457080	731178
175952	731179
313409	731180
336507	731181
239842	731182
63551	731183
144178	731184
183335	731185
409779	731186
267	731187
321625	731188
97108	731189
67966	731190
301200	731191
387120	731192
33803	731193
30718	731194
42314	731195
450331	731196
71986	731197
57599	731198
114109	731199
28670	731200
210447	731201
41612	731202
657	731203
181487	731204
43844	731205
212107	731206
453605	731207
11016	731208
230879	731209
24116	731210
16886	731211
46	731212
189	731213
228240	731214
165724	731215
357614	731216
57333	731217
108469	731218
177884	731219
305140	731220
168200	731221
27506	731222
47921	731223
51925	731224
175674	731225
161629	731226
6578	731227
239149	731228
208046	731229
152446	731230
74552	731231
17753	731232
2927	731233
158495	731234
22447	731235
378237	731236
371733	731237
117536	731238
16143	731239
210363	731240
48948	731241
203885	731242
289643	731243
48755	731244
56746	731245
402366	731246
453704	731247
102733	731248
27882	731249
23339	731250
247783	731251
155354	731252
447651	731253
45275	731254
248540	731255
17299	731256
352712	731257
305035	731258
94398	731259
235701	731260
359954	731261
18917	731262
53134	731263
311490	731264
103455	731265
211421	731266
5207	731267
18833	731268
203504	731269
36484	731270
237735	731271
95718	731272
102627	731273
15453	731274
39985	731275
412859	731276
6083	731277
226757	731278
372099	731279
1714	731280
22673	731281
32816	731282
114339	731283
142178	731284
160511	731285
172446	731286
107442	731287
65090	731288
160609	731289
10583	731290
25728	731291
82682	731292
234656	731293
213481	731294
246436	731295
429147	731296
44719	731297
193998	731298
24512	731299
227364	731300
69722	731301
183917	731302
61530	731303
202703	731304
43413	731305
134499	731306
320031	731307
77693	731308
3053	731309
27704	731310
340829	731311
104247	731312
306338	731313
119151	731314
28706	731315
46591	731316
6292	731317
21354	731318
44509	731319
146323	731320
323586	731321
87679	731322
97517	731323
12352	731324
12508	731325
128892	731326
242549	731327
447165	731328
210804	731329
30446	731330
3283	731331
4198	731332
119943	731333
227	731334
959	731335
59476	731336
3949	731337
38526	731338
58735	731339
5107	731340
13491	731341
206558	731342
69123	731343
121052	731344
161763	731345
88211	731346
276728	731347
29584	731348
152274	731349
3397	731350
193353	731351
280208	731352
6305	731353
26366	731354
140534	731355
39208	731356
39782	731357
49271	731358
109523	731359
7114	731360
51379	731361
31724	731362
281107	731363
57007	731364
318244	731365
415581	731366
514	731367
408612	731368
315949	731369
63157	731370
17128	731371
81803	731372
331616	731373
22563	731374
150	731375
12265	731376
42193	731377
24047	731378
93863	731379
57490	731380
330434	731381
66591	731382
223043	731383
24524	731384
25711	731385
348650	731386
274338	731387
24616	731388
33307	731389
745	731390
116137	731391
6973	731392
108397	731393
14550	731394
337110	731395
141603	731396
76563	731397
321300	731398
2464	731399
101992	731400
25950	731401
133738	731402
367481	731403
39605	731404
72059	731405
8886	731406
34983	731407
5697	731408
10982	731409
323557	731410
2296	731411
6849	731412
45951	731413
292331	731414
198	731415
173867	731416
349411	731417
418044	731418
181322	731419
68280	731420
29055	731421
139254	731422
36952	731423
54453	731424
90454	731425
229128	731426
285272	731427
6109	731428
2067	731429
48244	731430
53453	731431
33852	731432
101277	731433
39197	731434
163226	731435
132499	731436
41063	731437
17455	731438
217784	731439
82725	731440
70640	731441
429359	731442
284866	731443
220633	731444
51950	731445
67546	731446
1650	731447
50150	731448
19309	731449
203468	731450
65893	731451
43734	731452
245429	731453
257	731454
25396	731455
54347	731456
23675	731457
426551	731458
141271	731459
252285	731460
59205	731461
10068	731462
133176	731463
407359	731464
5751	731465
14245	731466
349456	731467
205251	731468
3165	731469
116466	731470
105171	731471
19771	731472
4088	731473
101252	731474
270005	731475
7394	731476
58291	731477
123373	731478
12467	731479
49819	731480
10184	731481
450280	731482
244055	731483
11637	731484
108613	731485
30091	731486
425292	731487
64	731488
93297	731489
76118	731490
29	731491
65966	731492
285911	731493
153301	731494
75214	731495
42014	731496
227	731497
9963	731498
232327	731499
30841	731500
71644	731501
116306	731502
359148	731503
11254	731504
196203	731505
283146	731506
49650	731507
419967	731508
236612	731509
11199	731510
84435	731511
338080	731512
126094	731513
76544	731514
199949	731515
508	731516
1936	731517
78625	731518
230426	731519
46639	731520
181503	731521
319191	731522
84919	731523
2503	731524
45091	731525
2375	731526
2986	731527
45769	731528
155384	731529
250141	731530
218644	731531
78298	731532
72662	731533
332623	731534
61744	731535
111028	731536
193120	731537
67429	731538
300135	731539
181532	731540
35275	731541
135365	731542
122516	731543
262257	731544
176451	731545
7184	731546
203650	731547
37152	731548
255483	731549
119328	731550
375545	731551
125070	731552
170103	731553
310811	731554
66232	731555
327012	731556
210582	731557
21274	731558
96551	731559
380462	731560
226265	731561
323638	731562
238309	731563
223882	731564
37685	731565
106708	731566
4459	731567
328729	731568
164345	731569
266259	731570
403821	731571
244729	731572
114894	731573
160237	731574
16174	731575
39329	731576
26295	731577
327061	731578
190207	731579
294907	731580
180663	731581
18956	731582
132066	731583
91295	731584
108148	731585
334513	731586
46271	731587
5080	731588
450004	731589
35103	731590
145477	731591
197951	731592
410487	731593
78928	731594
87789	731595
430201	731596
216449	731597
365378	731598
427421	731599
64218	731600
447101	731601
236404	731602
101680	731603
137486	731604
53225	731605
8315	731606
93189	731607
324867	731608
234968	731609
33321	731610
60307	731611
200227	731612
103595	731613
353592	731614
237717	731615
44604	731616
64735	731617
45240	731618
244865	731619
69410	731620
383197	731621
324031	731622
222868	731623
247114	731624
399769	731625
21929	731626
13426	731627
92052	731628
46683	731629
315455	731630
19866	731631
64039	731632
56635	731633
243967	731634
69940	731635
320454	731636
33646	731637
330834	731638
404790	731639
6442	731640
45536	731641
109942	731642
269903	731643
50356	731644
79393	731645
421719	731646
183793	731647
41033	731648
44246	731649
190973	731650
128661	731651
150977	731652
66478	731653
219264	731654
331349	731655
29066	731656
44044	731657
80281	731658
224251	731659
246346	731660
188251	731661
110806	731662
6131	731663
35646	731664
17288	731665
42550	731666
81170	731667
228480	731668
47458	731669
10495	731670
195306	731671
81829	731672
91510	731673
31978	731674
139263	731675
200143	731676
4835	731677
303028	731678
454226	731679
6450	731680
412844	731681
121105	731682
9653	731683
238177	731684
187009	731685
453609	731686
124158	731687
27565	731688
398774	731689
317178	731690
125092	731691
350848	731692
118525	731693
259406	731694
60211	731695
182883	731696
182512	731697
16191	731698
206685	731699
49345	731700
2279	731701
2747	731702
57946	731703
115506	731704
184901	731705
348625	731706
219770	731707
95587	731708
174732	731709
208864	731710
426846	731711
3364	731712
451	731713
289019	731714
240364	731715
6376	731716
424813	731717
391820	731718
349949	731719
44771	731720
172377	731721
218614	731722
418056	731723
410850	731724
20009	731725
148	731726
4957	731727
86485	731728
171701	731729
434574	731730
255121	731731
361493	731732
132332	731733
215080	731734
437384	731735
118978	731736
245113	731737
379599	731738
109042	731739
362410	731740
68272	731741
5991	731742
454974	731743
27012	731744
84414	731745
186003	731746
357398	731747
21222	731748
165248	731749
228158	731750
2507	731751
1765	731752
183125	731753
211685	731754
366826	731755
185530	731756
429984	731757
455277	731758
1199	731759
144140	731760
51896	731761
308806	731762
154573	731763
121769	731764
31765	731765
380890	731766
454028	731767
144443	731768
45437	731769
699	731770
26356	731771
386785	731772
236207	731773
151883	731774
112280	731775
265805	731776
54150	731777
64149	731778
252148	731779
75242	731780
273809	731781
10636	731782
189325	731783
233071	731784
411215	731785
154536	731786
254375	731787
367916	731788
31032	731789
188868	731790
1272	731791
307202	731792
25646	731793
69853	731794
16406	731795
290037	731796
81271	731797
152074	731798
46124	731799
135831	731800
106809	731801
421268	731802
59865	731803
427483	731804
103469	731805
454401	731806
110063	731807
301218	731808
11915	731809
129137	731810
10264	731811
142103	731812
22175	731813
76192	731814
38651	731815
56385	731816
326167	731817
240460	731818
60673	731819
46106	731820
240246	731821
248280	731822
157031	731823
97403	731824
238814	731825
112140	731826
123457	731827
453309	731828
80611	731829
33825	731830
396482	731831
317718	731832
75408	731833
92674	731834
65087	731835
426285	731836
16325	731837
436968	731838
175349	731839
182387	731840
28810	731841
102950	731842
393017	731843
79888	731844
451318	731845
8478	731846
121465	731847
38992	731848
1074	731849
9702	731850
35075	731851
63868	731852
181626	731853
58843	731854
375679	731855
190892	731856
158569	731857
3948	731858
7832	731859
239213	731860
254252	731861
226103	731862
248725	731863
31368	731864
77788	731865
192086	731866
32690	731867
362106	731868
38810	731869
243577	731870
339	731871
43912	731872
159566	731873
60892	731874
298058	731875
120513	731876
290	731877
101999	731878
426873	731879
175653	731880
31378	731881
756	731882
42642	731883
341064	731884
346814	731885
12471	731886
192628	731887
211398	731888
310536	731889
340902	731890
13380	731891
22055	731892
400340	731893
95978	731894
222243	731895
127597	731896
2046	731897
11419	731898
25636	731899
361851	731900
91139	731901
229227	731902
262639	731903
125639	731904
245264	731905
22740	731906
276380	731907
14169	731908
282340	731909
97301	731910
315783	731911
196832	731912
31421	731913
447684	731914
8701	731915
63917	731916
27013	731917
203325	731918
62252	731919
13074	731920
50425	731921
126230	731922
250936	731923
21903	731924
40864	731925
76008	731926
239784	731927
450675	731928
229687	731929
198585	731930
51534	731931
6438	731932
378973	731933
27360	731934
57808	731935
316684	731936
97212	731937
303953	731938
131980	731939
116376	731940
57379	731941
62921	731942
199298	731943
27172	731944
51534	731945
174705	731946
62921	731947
25023	731948
184175	731949
74010	731950
251087	731951
4649	731952
49031	731953
66617	731954
5049	731955
10348	731956
9323	731957
14135	731958
233236	731959
47313	731960
10422	731961
210543	731962
2836	731963
51499	731964
4522	731965
146029	731966
12568	731967
14658	731968
155071	731969
245801	731970
55452	731971
304131	731972
6083	731973
331938	731974
139424	731975
52072	731976
236474	731977
49633	731978
175144	731979
325437	731980
246576	731981
241629	731982
219155	731983
181797	731984
326890	731985
460126	731986
221537	731987
389460	731988
435072	731989
325627	731990
246148	731991
283797	731992
319741	731993
146306	731994
17642	731995
172387	731996
418129	731997
313497	731998
269902	731999
346336	732000
39538	732001
426460	732002
203764	732003
167769	732004
80970	732005
92947	732006
10259	732007
227084	732008
453604	732009
37948	732010
288570	732011
42354	732012
233187	732013
59078	732014
77755	732015
346825	732016
46699	732017
65346	732018
145492	732019
41221	732020
350925	732021
117857	732022
252593	732023
288257	732024
12615	732025
148260	732026
367350	732027
373525	732028
146317	732029
366791	732030
453245	732031
108729	732032
437091	732033
172393	732034
92098	732035
72277	732036
145139	732037
324436	732038
370612	732039
81729	732040
139469	732041
58730	732042
445981	732043
154586	732044
1463	732045
93115	732046
93244	732047
53293	732048
23637	732049
22657	732050
241300	732051
299146	732052
306844	732053
118072	732054
145443	732055
359333	732056
98537	732057
339686	732058
18856	732059
232220	732060
10451	732061
17299	732062
50523	732063
42379	732064
214628	732065
96101	732066
231101	732067
260946	732068
167601	732069
158309	732070
147728	732071
281698	732072
84014	732073
51978	732074
237020	732075
350776	732076
148227	732077
83312	732078
187196	732079
169057	732080
136202	732081
95624	732082
388077	732083
212909	732084
302170	732085
293587	732086
122233	732087
139787	732088
171670	732089
130857	732090
85722	732091
181937	732092
59194	732093
9215	732094
314642	732095
166894	732096
416658	732097
48251	732098
74840	732099
97828	732100
82447	732101
138228	732102
126767	732103
26452	732104
1657	732105
286301	732106
203487	732107
37022	732108
238743	732109
14510	732110
378714	732111
42041	732112
137788	732113
232301	732114
434764	732115
172496	732116
431997	732117
165591	732118
319899	732119
29243	732120
421420	732121
309879	732122
5416	732123
262188	732124
4147	732125
164863	732126
310769	732127
64117	732128
457127	732129
217649	732130
402287	732131
66876	732132
246705	732133
178330	732134
199049	732135
91730	732136
4409	732137
442899	732138
207815	732139
323079	732140
71081	732141
12171	732142
9555	732143
99962	732144
92723	732145
29921	732146
44922	732147
226546	732148
215652	732149
125827	732150
43989	732151
647	732152
74723	732153
25953	732154
206092	732155
221055	732156
196994	732157
206543	732158
189796	732159
399247	732160
2683	732161
69451	732162
35146	732163
32310	732164
141635	732165
201714	732166
67727	732167
150077	732168
173233	732169
280029	732170
22105	732171
3106	732172
19676	732173
123674	732174
248267	732175
97367	732176
14727	732177
123560	732178
276426	732179
91085	732180
43928	732181
33220	732182
344343	732183
340069	732184
284485	732185
17782	732186
189696	732187
384477	732188
29876	732189
211209	732190
168546	732191
28700	732192
285191	732193
451278	732194
176440	732195
84462	732196
135160	732197
110092	732198
99630	732199
252140	732200
212646	732201
13368	732202
688	732203
202142	732204
180122	732205
119260	732206
147030	732207
132631	732208
31327	732209
58702	732210
163904	732211
292190	732212
15981	732213
196956	732214
215744	732215
16513	732216
15839	732217
16644	732218
141639	732219
211874	732220
373702	732221
10710	732222
3998	732223
31599	732224
83748	732225
71774	732226
3213	732227
219878	732228
1706	732229
207265	732230
295456	732231
14964	732232
51452	732233
100255	732234
26020	732235
223793	732236
10350	732237
10274	732238
290926	732239
69518	732240
6502	732241
136610	732242
322310	732243
43452	732244
26338	732245
56086	732246
36471	732247
30345	732248
41805	732249
283265	732250
330915	732251
55362	732252
115024	732253
116302	732254
68432	732255
33478	732256
412259	732257
22028	732258
23285	732259
205177	732260
9676	732261
141328	732262
407746	732263
146103	732264
82181	732265
83805	732266
146569	732267
53497	732268
108362	732269
10060	732270
178802	732271
244549	732272
236342	732273
4003	732274
81582	732275
426318	732276
12181	732277
243	732278
24653	732279
158209	732280
407677	732281
167760	732282
168313	732283
394286	732284
236063	732285
167787	732286
51307	732287
34568	732288
101948	732289
2320	732290
86768	732291
405739	732292
64282	732293
62627	732294
65226	732295
456084	732296
66844	732297
234264	732298
83100	732299
457838	732300
121575	732301
106232	732302
107618	732303
192199	732304
228186	732305
153016	732306
269570	732307
242847	732308
19292	732309
14353	732310
62212	732311
299640	732312
247380	732313
266485	732314
192199	732315
188979	732316
364100	732317
58222	732318
638	732319
339433	732320
447515	732321
128556	732322
64325	732323
30916	732324
52599	732325
423064	732326
810	732327
163926	732328
117467	732329
225860	732330
177688	732331
49076	732332
86604	732333
123355	732334
128354	732335
183621	732336
58674	732337
211673	732338
200306	732339
273647	732340
51326	732341
134471	732342
159	732343
118680	732344
374694	732345
124723	732346
317309	732347
159440	732348
162958	732349
160446	732350
101152	732351
223333	732352
20737	732353
313508	732354
10184	732355
1657	732356
366	732357
95941	732358
130513	732359
4414	732360
410510	732361
243852	732362
20411	732363
66930	732364
70093	732365
9173	732366
10102	732367
396324	732368
22874	732369
14210	732370
37268	732371
357951	732372
95148	732373
430482	732374
245532	732375
111075	732376
246674	732377
14067	732378
3441	732379
38928	732380
354914	732381
70209	732382
176289	732383
235458	732384
130315	732385
409397	732386
128120	732387
244179	732388
36446	732389
355649	732390
357195	732391
28720	732392
435981	732393
37663	732394
269643	732395
450573	732396
5786	732397
151296	732398
417095	732399
62201	732400
389033	732401
30210	732402
3097	732403
223220	732404
223730	732405
337672	732406
394826	732407
23987	732408
227438	732409
30227	732410
91422	732411
67256	732412
91556	732413
9718	732414
64784	732415
248628	732416
59947	732417
251130	732418
19851	732419
12035	732420
41559	732421
159504	732422
193114	732423
108595	732424
56252	732425
118225	732426
224028	732427
27277	732428
120367	732429
51264	732430
22874	732431
45311	732432
74866	732433
128998	732434
445423	732435
102397	732436
138200	732437
328631	732438
248403	732439
458123	732440
184319	732441
44233	732442
182172	732443
96	732444
70335	732445
40048	732446
293920	732447
54679	732448
248927	732449
103440	732450
340601	732451
46663	732452
452690	732453
162766	732454
120099	732455
33784	732456
26664	732457
171117	732458
100012	732459
115836	732460
450156	732461
83943	732462
116148	732463
116011	732464
268082	732465
179627	732466
446350	732467
71147	732468
133913	732469
231069	732470
250050	732471
88583	732472
284352	732473
78441	732474
99154	732475
68988	732476
296243	732477
244415	732478
357	732479
106731	732480
5265	732481
75800	732482
145362	732483
181789	732484
41244	732485
43724	732486
162988	732487
36472	732488
381537	732489
38229	732490
218412	732491
401098	732492
189364	732493
93934	732494
101743	732495
7741	732496
148767	732497
68768	732498
226102	732499
422779	732500
99039	732501
162314	732502
34151	732503
25405	732504
34092	732505
34151	732506
34151	732507
408912	732508
91877	732509
594	732510
108428	732511
127308	732512
22357	732513
94467	732514
43395	732515
9395	732516
116865	732517
198724	732518
320	732519
168047	732520
61749	732521
11192	732522
5654	732523
431935	732524
99501	732525
91787	732526
48201	732527
27225	732528
44352	732529
264672	732530
188672	732531
161310	732532
116170	732533
64257	732534
50360	732535
147797	732536
229585	732537
193146	732538
15717	732539
42588	732540
134493	732541
39682	732542
182567	732543
18396	732544
134569	732545
458093	732546
217074	732547
185074	732548
27816	732549
283722	732550
114830	732551
22395	732552
376003	732553
62030	732554
381739	732555
115152	732556
430587	732557
16025	732558
266361	732559
242821	732560
447884	732561
53287	732562
355915	732563
41662	732564
112624	732565
9026	732566
14664	732567
411722	732568
17064	732569
245443	732570
2533	732571
363502	732572
388123	732573
239789	732574
16754	732575
79964	732576
399913	732577
230688	732578
296996	732579
340021	732580
154621	732581
1467	732582
205032	732583
79993	732584
362327	732585
272803	732586
430414	732587
22782	732588
8861	732589
202548	732590
42125	732591
12565	732592
75179	732593
29241	732594
89540	732595
433934	732596
209175	732597
387623	732598
34994	732599
109004	732600
3437	732601
28432	732602
66000	732603
66049	732604
240561	732605
59325	732606
5509	732607
301700	732608
5771	732609
5771	732610
456186	732611
237757	732612
218216	732613
71009	732614
325390	732615
145758	732616
249876	732617
356254	732618
77	732619
81287	732620
2404	732621
22979	732622
6926	732623
111093	732624
78112	732625
164700	732626
225262	732627
24313	732628
15548	732629
149216	732630
82987	732631
137762	732632
14866	732633
319884	732634
110596	732635
201613	732636
19335	732637
27765	732638
42082	732639
57835	732640
447873	732641
251893	732642
6662	732643
552	732644
120210	732645
36694	732646
74432	732647
7098	732648
20491	732649
225951	732650
117232	732651
422552	732652
25855	732653
64780	732654
155414	732655
297025	732656
216094	732657
19363	732658
14022	732659
80116	732660
912	732661
155347	732662
203652	732663
306938	732664
319532	732665
124033	732666
110474	732667
66644	732668
149060	732669
416303	732670
223402	732671
413164	732672
102576	732673
344526	732674
102428	732675
114004	732676
74217	732677
81192	732678
448817	732679
63899	732680
18424	732681
69740	732682
443058	732683
18160	732684
198608	732685
110122	732686
175371	732687
384738	732688
58757	732689
49666	732690
21402	732691
113777	732692
442603	732693
83447	732694
122516	732695
8638	732696
248673	732697
101599	732698
8710	732699
48995	732700
242247	732701
69498	732702
4428	732703
196464	732704
35242	732705
61687	732706
82393	732707
27331	732708
252856	732709
284211	732710
46585	732711
27331	732712
245601	732713
49657	732714
184944	732715
418413	732716
123436	732717
112509	732718
176045	732719
21337	732720
7651	732721
126434	732722
4279	732723
103845	732724
304175	732725
70403	732726
24679	732727
71729	732728
108225	732729
110191	732730
221873	732731
73652	732732
156765	732733
156452	732734
217453	732735
15348	732736
196150	732737
331110	732738
360867	732739
75719	732740
363131	732741
283864	732742
113827	732743
418315	732744
26968	732745
96684	732746
62466	732747
171593	732748
173106	732749
145659	732750
210712	732751
199798	732752
176624	732753
180911	732754
42627	732755
418158	732756
315842	732757
171521	732758
20663	732759
92775	732760
29360	732761
95488	732762
116682	732763
10971	732764
108007	732765
94052	732766
108447	732767
191353	732768
194354	732769
352629	732770
162894	732771
243549	732772
221444	732773
84121	732774
6193	732775
6193	732776
261799	732777
13394	732778
197637	732779
3150	732780
140031	732781
430116	732782
147726	732783
63581	732784
171297	732785
326221	732786
70911	732787
119695	732788
55392	732789
45105	732790
140770	732791
388428	732792
93520	732793
57496	732794
317504	732795
23667	732796
108100	732797
17539	732798
123774	732799
18514	732800
432858	732801
399466	732802
182557	732803
124393	732804
245065	732805
289407	732806
121796	732807
186005	732808
97786	732809
166118	732810
282167	732811
6031	732812
300063	732813
48639	732814
357368	732815
229521	732816
24398	732817
294277	732818
153938	732819
2243	732820
99867	732821
242618	732822
50136	732823
299540	732824
152704	732825
428243	732826
13916	732827
4568	732828
122671	732829
46435	732830
214572	732831
353012	732832
123470	732833
349666	732834
352983	732835
38971	732836
148707	732837
50775	732838
214626	732839
117039	732840
59830	732841
333589	732842
363064	732843
11758	732844
128424	732845
232727	732846
829	732847
147153	732848
104527	732849
67561	732850
311847	732851
225981	732852
52797	732853
175518	732854
229380	732855
61794	732856
59659	732857
112568	732858
179650	732859
77992	732860
3899	732861
331246	732862
460245	732863
52621	732864
38713	732865
258421	732866
325512	732867
111778	732868
114171	732869
227819	732870
119470	732871
361422	732872
203151	732873
53405	732874
78707	732875
26169	732876
185843	732877
214636	732878
396001	732879
42115	732880
319134	732881
170830	732882
247522	732883
363783	732884
199940	732885
74291	732886
109086	732887
236282	732888
10362	732889
205008	732890
444093	732891
57704	732892
6767	732893
237876	732894
103913	732895
72937	732896
253681	732897
295669	732898
8383	732899
402546	732900
176012	732901
218598	732902
62224	732903
165916	732904
361462	732905
10793	732906
29282	732907
169430	732908
407128	732909
43538	732910
282817	732911
69753	732912
5412	732913
23523	732914
365164	732915
239639	732916
51213	732917
205195	732918
301890	732919
280884	732920
365451	732921
98162	732922
13697	732923
178843	732924
173525	732925
435473	732926
10775	732927
110987	732928
349717	732929
92220	732930
367215	732931
315360	732932
206761	732933
418624	732934
121792	732935
410846	732936
106110	732937
453781	732938
246540	732939
122397	732940
96585	732941
317699	732942
34974	732943
51717	732944
118264	732945
73625	732946
251131	732947
84242	732948
59214	732949
22414	732950
296448	732951
193028	732952
12143	732953
337048	732954
345707	732955
448128	732956
29745	732957
106562	732958
112524	732959
245095	732960
68479	732961
35316	732962
3616	732963
163037	732964
184667	732965
194603	732966
77262	732967
138551	732968
136035	732969
5624	732970
298233	732971
22209	732972
22940	732973
58964	732974
247285	732975
34803	732976
206750	732977
439547	732978
5778	732979
123429	732980
137525	732981
343174	732982
412363	732983
275925	732984
68871	732985
128916	732986
101931	732987
49409	732988
2705	732989
227539	732990
78139	732991
12437	732992
17646	732993
223036	732994
87498	732995
186985	732996
65094	732997
322294	732998
168734	732999
68116	733000
2695	733001
320361	733002
46090	733003
213263	733004
23285	733005
320271	733006
364281	733007
16536	733008
80270	733009
4422	733010
377918	733011
80042	733012
175169	733013
113396	733014
26701	733015
29448	733016
39128	733017
307409	733018
130357	733019
444409	733020
80289	733021
59934	733022
248601	733023
74016	733024
346591	733025
433732	733026
123763	733027
368902	733028
189822	733029
176753	733030
277759	733031
88156	733032
75114	733033
242298	733034
397309	733035
113275	733036
66856	733037
39989	733038
153129	733039
166479	733040
50706	733041
55138	733042
89709	733043
212698	733044
125761	733045
191749	733046
126527	733047
124215	733048
326742	733049
330883	733050
215698	733051
135825	733052
96694	733053
171852	733054
329590	733055
429446	733056
446135	733057
310819	733058
405593	733059
73849	733060
23839	733061
4180	733062
123769	733063
51716	733064
333842	733065
88074	733066
140167	733067
49020	733068
354857	733069
36817	733070
348367	733071
162868	733072
99916	733073
367706	733074
452971	733075
106937	733076
206770	733077
61588	733078
81796	733079
263631	733080
46214	733081
219572	733082
192370	733083
10910	733084
232713	733085
74266	733086
76296	733087
373584	733088
111762	733089
54662	733090
121770	733091
24389	733092
448832	733093
7313	733094
232452	733095
420531	733096
77673	733097
347246	733098
425649	733099
232938	733100
113247	733101
11329	733102
77673	733103
291580	733104
113300	733105
215129	733106
431946	733107
382879	733108
331987	733109
29580	733110
456424	733111
356201	733112
122223	733113
163675	733114
101244	733115
304924	733116
155716	733117
402450	733118
190180	733119
55757	733120
11444	733121
207716	733122
349472	733123
173478	733124
228188	733125
79953	733126
1371	733127
211743	733128
144112	733129
48186	733130
207427	733131
229959	733132
26524	733133
5684	733134
21923	733135
16861	733136
74565	733137
218963	733138
102371	733139
86821	733140
61622	733141
198884	733142
394117	733143
224936	733144
138431	733145
29172	733146
455386	733147
268459	733148
170201	733149
212488	733150
174859	733151
102657	733152
381848	733153
142806	733154
13099	733155
441985	733156
43516	733157
3812	733158
23698	733159
161397	733160
172720	733161
158121	733162
250862	733163
312107	733164
28884	733165
24223	733166
1075	733167
320894	733168
232714	733169
102945	733170
126237	733171
35832	733172
9194	733173
69644	733174
41779	733175
104548	733176
147221	733177
48600	733178
239865	733179
21537	733180
75117	733181
83190	733182
342527	733183
421700	733184
174362	733185
77565	733186
11457	733187
160012	733188
55643	733189
180946	733190
346203	733191
42003	733192
310995	733193
121995	733194
380630	733195
49197	733196
7316	733197
402099	733198
59615	733199
5822	733200
234451	733201
40357	733202
27769	733203
306915	733204
78166	733205
11023	733206
307796	733207
57811	733208
425986	733209
348433	733210
80083	733211
71072	733212
83592	733213
4069	733214
6878	733215
289840	733216
47488	733217
98516	733218
10626	733219
60007	733220
98150	733221
19875	733222
49278	733223
141774	733224
366237	733225
234326	733226
202188	733227
45469	733228
26817	733229
187387	733230
89784	733231
7938	733232
83843	733233
143504	733234
23060	733235
383332	733236
87515	733237
327573	733238
191589	733239
88861	733240
109653	733241
19751	733242
126012	733243
440522	733244
92430	733245
95610	733246
142183	733247
21201	733248
293124	733249
207461	733250
25407	733251
166975	733252
83491	733253
161546	733254
145518	733255
121437	733256
26332	733257
207121	733258
121437	733259
243505	733260
89709	733261
199051	733262
136374	733263
119053	733264
52086	733265
241195	733266
5819	733267
174819	733268
199903	733269
244620	733270
2011	733271
13009	733272
419874	733273
8807	733274
47772	733275
1683	733276
23295	733277
28598	733278
206900	733279
95856	733280
271926	733281
152296	733282
165143	733283
295376	733284
269889	733285
421839	733286
141057	733287
19304	733288
276704	733289
202118	733290
19198	733291
56703	733292
8758	733293
219225	733294
289773	733295
148125	733296
238322	733297
8369	733298
74671	733299
11235	733300
239617	733301
305	733302
381732	733303
1288	733304
968	733305
20560	733306
180305	733307
231963	733308
442956	733309
20161	733310
83657	733311
310206	733312
70403	733313
123793	733314
123473	733315
334787	733316
204202	733317
98860	733318
376330	733319
232584	733320
452540	733321
388059	733322
403550	733323
153495	733324
26874	733325
23265	733326
243166	733327
126019	733328
330247	733329
50060	733330
158314	733331
177860	733332
336871	733333
414196	733334
243646	733335
190201	733336
323516	733337
58154	733338
455585	733339
268766	733340
263469	733341
11208	733342
6724	733343
327366	733344
327660	733345
174652	733346
43453	733347
82632	733348
115093	733349
174630	733350
45684	733351
13440	733352
61691	733353
7095	733354
418905	733355
45672	733356
69057	733357
66835	733358
76875	733359
65700	733360
209497	733361
317952	733362
349700	733363
171415	733364
268887	733365
12733	733366
78493	733367
385051	733368
52841	733369
37350	733370
160771	733371
65669	733372
163920	733373
331620	733374
163598	733375
50332	733376
122116	733377
164053	733378
42453	733379
205253	733380
386176	733381
201929	733382
91238	733383
21837	733384
94361	733385
3739	733386
105934	733387
116288	733388
254863	733389
3487	733390
148309	733391
90905	733392
408784	733393
95871	733394
90571	733395
107472	733396
295473	733397
125277	733398
327527	733399
178874	733400
233761	733401
41381	733402
382171	733403
143883	733404
91037	733405
9335	733406
238062	733407
160898	733408
224576	733409
205825	733410
174939	733411
73494	733412
97106	733413
180260	733414
145731	733415
118202	733416
83472	733417
193104	733418
406608	733419
444005	733420
77935	733421
331733	733422
44108	733423
41892	733424
41777	733425
8365	733426
368622	733427
117060	733428
210306	733429
259483	733430
404506	733431
15266	733432
215088	733433
71180	733434
59654	733435
103071	733436
55051	733437
210331	733438
283510	733439
73583	733440
69325	733441
352079	733442
19990	733443
489	733444
107503	733445
2022	733446
280020	733447
104724	733448
107165	733449
163823	733450
158252	733451
15815	733452
145073	733453
127342	733454
244163	733455
228705	733456
153969	733457
135690	733458
76815	733459
150906	733460
198345	733461
216379	733462
407	733463
24195	733464
324012	733465
257	733466
62179	733467
13413	733468
118753	733469
410502	733470
54169	733471
2858	733472
6001	733473
183075	733474
4707	733475
57962	733476
58841	733477
282512	733478
348963	733479
161749	733480
58920	733481
26986	733482
71433	733483
34993	733484
23819	733485
250800	733486
184839	733487
94367	733488
232511	733489
141283	733490
136559	733491
5281	733492
183251	733493
105716	733494
3867	733495
84578	733496
2465	733497
93611	733498
13897	733499
104618	733500
386812	733501
220211	733502
95700	733503
47196	733504
16693	733505
216218	733506
231173	733507
10254	733508
379025	733509
449629	733510
227117	733511
57247	733512
59629	733513
418244	733514
109924	733515
43728	733516
31334	733517
90864	733518
358670	733519
289641	733520
331161	733521
441300	733522
187830	733523
245964	733524
211804	733525
202061	733526
135727	733527
2622	733528
423533	733529
76436	733530
386932	733531
4644	733532
186474	733533
38466	733534
392687	733535
187724	733536
153086	733537
208775	733538
43482	733539
141292	733540
274304	733541
119298	733542
278781	733543
314589	733544
54326	733545
167303	733546
136577	733547
424477	733548
160086	733549
129489	733550
177682	733551
313247	733552
230900	733553
271740	733554
35391	733555
117877	733556
45452	733557
307365	733558
66730	733559
121626	733560
351841	733561
11590	733562
380001	733563
426192	733564
45315	733565
15359	733566
47571	733567
105991	733568
369	733569
87216	733570
45895	733571
331875	733572
126608	733573
20615	733574
325671	733575
387073	733576
36677	733577
239299	733578
390817	733579
459643	733580
9256	733581
403134	733582
40296	733583
32206	733584
235054	733585
32853	733586
62922	733587
38244	733588
238890	733589
200403	733590
414961	733591
391591	733592
60350	733593
21161	733594
149156	733595
2619	733596
161229	733597
8537	733598
41053	733599
8537	733600
38424	733601
413432	733602
53256	733603
17431	733604
95776	733605
217856	733606
161753	733607
16853	733608
10226	733609
25751	733610
79129	733611
150703	733612
336920	733613
248141	733614
403770	733615
41679	733616
82536	733617
361209	733618
5393	733619
73802	733620
118666	733621
73571	733622
109828	733623
24915	733624
48952	733625
61166	733626
6563	733627
19650	733628
269145	733629
450101	733630
391284	733631
70138	733632
2257	733633
185120	733634
248625	733635
390398	733636
313	733637
238603	733638
400023	733639
89634	733640
357333	733641
27606	733642
166193	733643
18565	733644
312634	733645
427300	733646
118200	733647
5271	733648
225182	733649
29812	733650
281416	733651
112755	733652
228491	733653
78447	733654
9814	733655
218414	733656
333923	733657
64620	733658
201423	733659
368972	733660
33538	733661
60946	733662
71345	733663
264789	733664
102563	733665
180717	733666
36650	733667
171716	733668
234589	733669
406390	733670
99842	733671
223354	733672
132339	733673
409145	733674
145510	733675
243976	733676
25808	733677
402609	733678
353007	733679
49453	733680
11101	733681
269169	733682
29249	733683
218177	733684
86659	733685
195743	733686
275253	733687
224788	733688
13022	733689
323027	733690
6600	733691
126395	733692
30778	733693
315185	733694
32149	733695
59290	733696
145824	733697
388961	733698
296962	733699
40622	733700
60424	733701
331504	733702
114957	733703
96479	733704
498	733705
321485	733706
9086	733707
70537	733708
107846	733709
10130	733710
233910	733711
446454	733712
77437	733713
46980	733714
254409	733715
37717	733716
81205	733717
373484	733718
191379	733719
17073	733720
290124	733721
392571	733722
21200	733723
133293	733724
55392	733725
340387	733726
9638	733727
191592	733728
291292	733729
47193	733730
422065	733731
454270	733732
239021	733733
43757	733734
450262	733735
244922	733736
48977	733737
178392	733738
7406	733739
345475	733740
100951	733741
22821	733742
177315	733743
42122	733744
138810	733745
444	733746
125554	733747
77712	733748
233	733749
32410	733750
108206	733751
21119	733752
70566	733753
215452	733754
240764	733755
188297	733756
380108	733757
65726	733758
237329	733759
128203	733760
11084	733761
353667	733762
95776	733763
103060	733764
200792	733765
246061	733766
212068	733767
148510	733768
678	733769
5518	733770
35508	733771
454769	733772
360795	733773
26681	733774
17274	733775
76721	733776
183501	733777
205174	733778
416467	733779
304582	733780
28503	733781
381629	733782
13404	733783
137827	733784
378957	733785
390834	733786
165452	733787
217238	733788
174656	733789
157885	733790
73560	733791
376598	733792
178075	733793
174770	733794
46434	733795
52904	733796
11094	733797
156387	733798
242418	733799
176192	733800
308396	733801
120833	733802
154265	733803
352755	733804
12413	733805
114664	733806
109808	733807
244226	733808
199870	733809
207514	733810
447909	733811
217369	733812
46327	733813
171216	733814
206435	733815
404527	733816
356097	733817
49654	733818
62436	733819
160698	733820
1058	733821
112452	733822
194846	733823
129102	733824
53226	733825
59389	733826
151743	733827
123712	733828
355379	733829
309394	733830
48412	733831
238971	733832
129577	733833
21207	733834
124664	733835
188088	733836
61337	733837
94504	733838
99433	733839
2118	733840
6161	733841
47094	733842
6872	733843
26464	733844
119229	733845
149024	733846
94537	733847
76239	733848
167090	733849
64007	733850
22251	733851
374817	733852
134141	733853
46282	733854
222114	733855
184331	733856
3578	733857
25962	733858
125346	733859
142022	733860
1422	733861
230594	733862
404455	733863
669	733864
282288	733865
8501	733866
112183	733867
338238	733868
31678	733869
274504	733870
38567	733871
3727	733872
210503	733873
23897	733874
214150	733875
349640	733876
327870	733877
1871	733878
182004	733879
87869	733880
155230	733881
277837	733882
356200	733883
340528	733884
402013	733885
18250	733886
190717	733887
237500	733888
285601	733889
97781	733890
48075	733891
237633	733892
87176	733893
112777	733894
28205	733895
41326	733896
124539	733897
77013	733898
180894	733899
42858	733900
403059	733901
87103	733902
127520	733903
88347	733904
6905	733905
202893	733906
123855	733907
288330	733908
62882	733909
149372	733910
2014	733911
12350	733912
152232	733913
175257	733914
1790	733915
7415	733916
238790	733917
22825	733918
118198	733919
118198	733920
74542	733921
315007	733922
227717	733923
194472	733924
37889	733925
18540	733926
89174	733927
260262	733928
220175	733929
52563	733930
149029	733931
88519	733932
124871	733933
69130	733934
113350	733935
27286	733936
437879	733937
245837	733938
295859	733939
64569	733940
325453	733941
407198	733942
204473	733943
2453	733944
9945	733945
189616	733946
447113	733947
441131	733948
249305	733949
135974	733950
73398	733951
239387	733952
12910	733953
182738	733954
353841	733955
3824	733956
396	733957
42593	733958
147934	733959
177094	733960
69370	733961
70230	733962
386164	733963
415448	733964
192155	733965
4482	733966
108032	733967
208433	733968
61787	733969
27005	733970
141677	733971
64503	733972
22733	733973
13340	733974
80582	733975
194039	733976
172353	733977
176831	733978
192600	733979
65419	733980
298830	733981
16662	733982
194142	733983
345359	733984
100898	733985
450817	733986
38002	733987
48077	733988
154971	733989
21766	733990
39186	733991
23216	733992
33701	733993
281042	733994
62082	733995
170368	733996
204736	733997
126027	733998
12888	733999
175456	734000
184785	734001
261898	734002
79429	734003
12838	734004
266807	734005
242887	734006
11827	734007
138600	734008
18840	734009
78977	734010
225469	734011
198216	734012
164026	734013
94825	734014
209450	734015
67143	734016
9391	734017
126395	734018
34176	734019
208959	734020
139401	734021
238236	734022
362812	734023
446674	734024
112090	734025
8847	734026
31709	734027
287135	734028
71153	734029
109226	734030
188041	734031
340216	734032
96171	734033
366208	734034
88333	734035
419571	734036
13908	734037
38965	734038
330802	734039
45915	734040
149469	734041
97230	734042
109475	734043
62737	734044
90046	734045
170190	734046
102035	734047
112859	734048
161411	734049
157183	734050
2985	734051
52361	734052
68597	734053
59138	734054
149748	734055
94029	734056
95488	734057
62263	734058
17887	734059
21266	734060
120324	734061
27122	734062
375411	734063
55565	734064
24132	734065
220480	734066
264177	734067
404406	734068
304165	734069
239243	734070
450958	734071
75273	734072
180364	734073
73912	734074
422736	734075
5214	734076
69445	734077
5731	734078
62533	734079
168953	734080
403454	734081
301084	734082
206408	734083
208153	734084
302142	734085
157603	734086
66677	734087
167904	734088
133768	734089
41107	734090
90105	734091
180264	734092
410341	734093
239027	734094
341911	734095
237695	734096
85596	734097
413542	734098
39380	734099
101015	734100
69434	734101
461	734102
76649	734103
12160	734104
432504	734105
257150	734106
24873	734107
194562	734108
106838	734109
443178	734110
12535	734111
408301	734112
142164	734113
311747	734114
19580	734115
340720	734116
51018	734117
170629	734118
167152	734119
129861	734120
12810	734121
287048	734122
192890	734123
422395	734124
52081	734125
441147	734126
382009	734127
283915	734128
280575	734129
194429	734130
122834	734131
46058	734132
54060	734133
61131	734134
76797	734135
393837	734136
245587	734137
173525	734138
94225	734139
177354	734140
98962	734141
44752	734142
145403	734143
86641	734144
379623	734145
10033	734146
201793	734147
389926	734148
19368	734149
65585	734150
443417	734151
91790	734152
395335	734153
295775	734154
202223	734155
152298	734156
245527	734157
213173	734158
40996	734159
164278	734160
10121	734161
181476	734162
120274	734163
17055	734164
11813	734165
358820	734166
68656	734167
53773	734168
36638	734169
166821	734170
346325	734171
329702	734172
39728	734173
60939	734174
309794	734175
23705	734176
119695	734177
240489	734178
127287	734179
66620	734180
193984	734181
46271	734182
62954	734183
91456	734184
453896	734185
79624	734186
303908	734187
286495	734188
18620	734189
304254	734190
23050	734191
122678	734192
31439	734193
187585	734194
210877	734195
175574	734196
344472	734197
329530	734198
14234	734199
399301	734200
76808	734201
370770	734202
298422	734203
111799	734204
143068	734205
3488	734206
78769	734207
372140	734208
103242	734209
367945	734210
366410	734211
404734	734212
50280	734213
8976	734214
93047	734215
15100	734216
408916	734217
20926	734218
121398	734219
99088	734220
1518	734221
279842	734222
11614	734223
20787	734224
296489	734225
255435	734226
120249	734227
199526	734228
53035	734229
35415	734230
14060	734231
43290	734232
182309	734233
407734	734234
26415	734235
47710	734236
318599	734237
437665	734238
65830	734239
107586	734240
37131	734241
29792	734242
179043	734243
32155	734244
446178	734245
443472	734246
121202	734247
117299	734248
19449	734249
288634	734250
52139	734251
7862	734252
190750	734253
156158	734254
342163	734255
152295	734256
245605	734257
9753	734258
147090	734259
127696	734260
185350	734261
283234	734262
28557	734263
53352	734264
50695	734265
245336	734266
688	734267
153783	734268
85272	734269
304356	734270
321798	734271
455965	734272
397528	734273
177832	734274
27922	734275
130178	734276
81044	734277
45798	734278
130850	734279
179482	734280
21233	734281
98788	734282
196093	734283
40299	734284
225689	734285
89477	734286
129731	734287
192022	734288
307198	734289
26611	734290
345472	734291
315347	734292
405509	734293
788	734294
115093	734295
417080	734296
185451	734297
431956	734298
24420	734299
59363	734300
187012	734301
259281	734302
26891	734303
358177	734304
60420	734305
83742	734306
35467	734307
334576	734308
73486	734309
73639	734310
424784	734311
330074	734312
175610	734313
344021	734314
308357	734315
57180	734316
450471	734317
310885	734318
312894	734319
140919	734320
72260	734321
36263	734322
283944	734323
139194	734324
389291	734325
94349	734326
153622	734327
12197	734328
7376	734329
152496	734330
14660	734331
195165	734332
66162	734333
66482	734334
196864	734335
14224	734336
142218	734337
354436	734338
72496	734339
23602	734340
80647	734341
201928	734342
148357	734343
127563	734344
41266	734345
432312	734346
369284	734347
16623	734348
74557	734349
42346	734350
159066	734351
25858	734352
361495	734353
24697	734354
3821	734355
290906	734356
360539	734357
72399	734358
50439	734359
217775	734360
106224	734361
112518	734362
335765	734363
243745	734364
271539	734365
59196	734366
18163	734367
266387	734368
49302	734369
23252	734370
293934	734371
272033	734372
61592	734373
362256	734374
159163	734375
166375	734376
33334	734377
177205	734378
168249	734379
406692	734380
11307	734381
2038	734382
15434	734383
244266	734384
27615	734385
375334	734386
2693	734387
35497	734388
79882	734389
81969	734390
23691	734391
150299	734392
200325	734393
5949	734394
76490	734395
296190	734396
376437	734397
438622	734398
166297	734399
291549	734400
61027	734401
26448	734402
123205	734403
34296	734404
61096	734405
47916	734406
404419	734407
35110	734408
183960	734409
10703	734410
8129	734411
256500	734412
112642	734413
218193	734414
9581	734415
46926	734416
328728	734417
45491	734418
249306	734419
433519	734420
32747	734421
245049	734422
62186	734423
243088	734424
307190	734425
248422	734426
163928	734427
2294	734428
225294	734429
348222	734430
12730	734431
23406	734432
78203	734433
76107	734434
444173	734435
419396	734436
174239	734437
31888	734438
118192	734439
163327	734440
95044	734441
46539	734442
72700	734443
15939	734444
94252	734445
14205	734446
322872	734447
303158	734448
19399	734449
106410	734450
1786	734451
33477	734452
55636	734453
410633	734454
126929	734455
164190	734456
317651	734457
15041	734458
195755	734459
134766	734460
29698	734461
430365	734462
138372	734463
50523	734464
108035	734465
187531	734466
27015	734467
282240	734468
152833	734469
37942	734470
596	734471
46640	734472
350138	734473
145041	734474
182280	734475
375905	734476
386105	734477
375481	734478
13322	734479
101154	734480
42598	734481
437862	734482
70296	734483
44211	734484
197425	734485
1832	734486
303988	734487
102105	734488
32456	734489
111916	734490
16119	734491
119264	734492
174666	734493
272319	734494
279553	734495
20623	734496
302060	734497
24329	734498
74673	734499
411610	734500
317466	734501
177712	734502
448630	734503
81411	734504
425579	734505
137106	734506
216270	734507
453860	734508
284628	734509
239699	734510
198182	734511
22866	734512
6980	734513
89802	734514
111201	734515
384308	734516
191720	734517
9676	734518
39759	734519
948	734520
220972	734521
953	734522
129431	734523
891	734524
11909	734525
445587	734526
127216	734527
432	734528
115704	734529
52660	734530
160264	734531
4344	734532
4344	734533
452435	734534
392020	734535
32832	734536
33001	734537
11349	734538
54049	734539
14145	734540
340437	734541
46354	734542
50815	734543
81721	734544
182116	734545
71137	734546
33400	734547
241336	734548
887	734549
160864	734550
187132	734551
5779	734552
126199	734553
88502	734554
2503	734555
57847	734556
363501	734557
58359	734558
224704	734559
46625	734560
319645	734561
83845	734562
33747	734563
31047	734564
444347	734565
38266	734566
98287	734567
37627	734568
331723	734569
79830	734570
36432	734571
5009	734572
80297	734573
20521	734574
26545	734575
371204	734576
18569	734577
5556	734578
76676	734579
213325	734580
3570	734581
107456	734582
359465	734583
150431	734584
14893	734585
233823	734586
247912	734587
17445	734588
123378	734589
20679	734590
91742	734591
83156	734592
196889	734593
275644	734594
424072	734595
53733	734596
400555	734597
66607	734598
385900	734599
257250	734600
136178	734601
351452	734602
117607	734603
191415	734604
104549	734605
164694	734606
25009	734607
265908	734608
137570	734609
359625	734610
323596	734611
79602	734612
111509	734613
160563	734614
186908	734615
212637	734616
148013	734617
239809	734618
296848	734619
298552	734620
107257	734621
13695	734622
90486	734623
65072	734624
121178	734625
7908	734626
219990	734627
96276	734628
120625	734629
255978	734630
64698	734631
197255	734632
40495	734633
432952	734634
154146	734635
228444	734636
149429	734637
109925	734638
38020	734639
212655	734640
283424	734641
51896	734642
27973	734643
61001	734644
4891	734645
178088	734646
89311	734647
92926	734648
74187	734649
81430	734650
2983	734651
148437	734652
192956	734653
232629	734654
60346	734655
227727	734656
434728	734657
412060	734658
47628	734659
304566	734660
129771	734661
1837	734662
15479	734663
80608	734664
179296	734665
104073	734666
45368	734667
108454	734668
247457	734669
73415	734670
42039	734671
20371	734672
64352	734673
26953	734674
11444	734675
90127	734676
119986	734677
1639	734678
203036	734679
16914	734680
41484	734681
195358	734682
2693	734683
149490	734684
250063	734685
121759	734686
62559	734687
39625	734688
454795	734689
227271	734690
113466	734691
12384	734692
103903	734693
215281	734694
124931	734695
219509	734696
272965	734697
60342	734698
59902	734699
64110	734700
240444	734701
54514	734702
29162	734703
28498	734704
103018	734705
309495	734706
48582	734707
32126	734708
458172	734709
132227	734710
398033	734711
181766	734712
184609	734713
11471	734714
154030	734715
216570	734716
20740	734717
21108	734718
430029	734719
164284	734720
104374	734721
32409	734722
13506	734723
295554	734724
4097	734725
96684	734726
9438	734727
210203	734728
63345	734729
16890	734730
335005	734731
45776	734732
60851	734733
106976	734734
178765	734735
5859	734736
644	734737
7143	734738
9280	734739
66038	734740
206767	734741
182082	734742
411073	734743
171390	734744
3470	734745
33111	734746
316739	734747
399373	734748
230093	734749
209987	734750
109183	734751
61243	734752
37605	734753
64529	734754
128353	734755
237404	734756
89928	734757
4688	734758
352140	734759
199431	734760
240	734761
61269	734762
366281	734763
31824	734764
76303	734765
433832	734766
33975	734767
156037	734768
4253	734769
381015	734770
23852	734771
5918	734772
20502	734773
271242	734774
192975	734775
5379	734776
81795	734777
15064	734778
10905	734779
15246	734780
2466	734781
101960	734782
32900	734783
309525	734784
247977	734785
3987	734786
53406	734787
100181	734788
205885	734789
290157	734790
121654	734791
78519	734792
108651	734793
280795	734794
225719	734795
264289	734796
169543	734797
264935	734798
401447	734799
174785	734800
54353	734801
57825	734802
159179	734803
1061	734804
17419	734805
161132	734806
43338	734807
65986	734808
82	734809
69284	734810
40414	734811
60851	734812
968	734813
192030	734814
64597	734815
11743	734816
224306	734817
192628	734818
99079	734819
459272	734820
65776	734821
177219	734822
398679	734823
153027	734824
193224	734825
207145	734826
120177	734827
196024	734828
169405	734829
166113	734830
61311	734831
18446	734832
295243	734833
409629	734834
63740	734835
184603	734836
127821	734837
63558	734838
137230	734839
7378	734840
366957	734841
75477	734842
41947	734843
458059	734844
173064	734845
449050	734846
27135	734847
349858	734848
278489	734849
214850	734850
51379	734851
6075	734852
32574	734853
90857	734854
230318	734855
353149	734856
83737	734857
134889	734858
46846	734859
424162	734860
274791	734861
98125	734862
147042	734863
14160	734864
15807	734865
200847	734866
83636	734867
54979	734868
17038	734869
428616	734870
219058	734871
63840	734872
5278	734873
223878	734874
1016	734875
163114	734876
293604	734877
313486	734878
5145	734879
43152	734880
170491	734881
324914	734882
63862	734883
43122	734884
363134	734885
138794	734886
245472	734887
341597	734888
3979	734889
286451	734890
64280	734891
150997	734892
136101	734893
11384	734894
10780	734895
272880	734896
150997	734897
412968	734898
158327	734899
401745	734900
332080	734901
454156	734902
114415	734903
27988	734904
42397	734905
4615	734906
16339	734907
28675	734908
211029	734909
172641	734910
98466	734911
245826	734912
125989	734913
57344	734914
28348	734915
17261	734916
359444	734917
197007	734918
391868	734919
694	734920
166325	734921
127006	734922
228000	734923
75494	734924
210912	734925
190526	734926
95176	734927
30616	734928
57230	734929
31274	734930
124467	734931
106661	734932
105962	734933
62861	734934
266112	734935
154838	734936
137	734937
11009	734938
11313	734939
125351	734940
39861	734941
49130	734942
248217	734943
110185	734944
207412	734945
22239	734946
28639	734947
7737	734948
10971	734949
89634	734950
197413	734951
31886	734952
309663	734953
52308	734954
25259	734955
16339	734956
61431	734957
163377	734958
6492	734959
69870	734960
246747	734961
229370	734962
325405	734963
71936	734964
12182	734965
59452	734966
44677	734967
389151	734968
153757	734969
112273	734970
210211	734971
161892	734972
394560	734973
284571	734974
75142	734975
7307	734976
100312	734977
180142	734978
312040	734979
199939	734980
16241	734981
4067	734982
113918	734983
363497	734984
67660	734985
87820	734986
51342	734987
47566	734988
227441	734989
26375	734990
12923	734991
108952	734992
288015	734993
365711	734994
43063	734995
191061	734996
283256	734997
306548	734998
21903	734999
32050	735000
148477	735001
427938	735002
134862	735003
108748	735004
9102	735005
131149	735006
252168	735007
24622	735008
215355	735009
226142	735010
103917	735011
24432	735012
63352	735013
47762	735014
105504	735015
38629	735016
113440	735017
5973	735018
1820	735019
6160	735020
203214	735021
120394	735022
184	735023
282927	735024
249104	735025
59680	735026
46542	735027
273939	735028
115100	735029
86953	735030
457584	735031
118505	735032
403335	735033
127139	735034
52458	735035
37247	735036
126242	735037
280181	735038
20208	735039
217697	735040
31350	735041
268190	735042
93637	735043
454184	735044
17221	735045
121783	735046
35123	735047
249473	735048
199793	735049
14698	735050
14797	735051
13559	735052
160688	735053
192065	735054
92939	735055
181550	735056
6711	735057
163365	735058
53722	735059
166167	735060
65518	735061
124537	735062
60750	735063
446310	735064
73748	735065
22680	735066
370458	735067
367748	735068
278630	735069
318371	735070
431252	735071
13632	735072
13632	735073
185848	735074
164132	735075
4960	735076
333257	735077
383529	735078
24416	735079
81938	735080
152936	735081
177258	735082
92233	735083
373602	735084
336932	735085
145857	735086
17767	735087
225055	735088
113	735089
162739	735090
3005	735091
312695	735092
59836	735093
23475	735094
170762	735095
170762	735096
205327	735097
133079	735098
43505	735099
11054	735100
240096	735101
71410	735102
6491	735103
189459	735104
3407	735105
151264	735106
109237	735107
90283	735108
397272	735109
7849	735110
15035	735111
430744	735112
294001	735113
327112	735114
391626	735115
66391	735116
25278	735117
295392	735118
1119	735119
133587	735120
1964	735121
190872	735122
293509	735123
155643	735124
12527	735125
188902	735126
14404	735127
84475	735128
240479	735129
153382	735130
74219	735131
330083	735132
398804	735133
192865	735134
363525	735135
124926	735136
90834	735137
65666	735138
33522	735139
64106	735140
158186	735141
187456	735142
12753	735143
344072	735144
107897	735145
269720	735146
200133	735147
348181	735148
9824	735149
232800	735150
10275	735151
182305	735152
233226	735153
307509	735154
128542	735155
43590	735156
56451	735157
11566	735158
266205	735159
29363	735160
174410	735161
98282	735162
27231	735163
94506	735164
13841	735165
230914	735166
788	735167
81271	735168
120901	735169
113933	735170
13272	735171
240645	735172
210320	735173
377495	735174
124395	735175
136831	735176
304106	735177
185177	735178
29360	735179
123762	735180
222743	735181
420395	735182
95258	735183
9125	735184
312677	735185
25977	735186
39031	735187
426333	735188
234308	735189
380340	735190
202089	735191
82125	735192
74753	735193
17994	735194
182197	735195
322724	735196
121980	735197
174280	735198
168519	735199
105492	735200
319646	735201
76305	735202
254931	735203
75000	735204
70875	735205
86313	735206
10847	735207
6226	735208
103140	735209
179324	735210
84225	735211
299981	735212
199416	735213
340235	735214
102276	735215
321180	735216
80484	735217
123305	735218
4953	735219
204823	735220
421444	735221
124537	735222
155359	735223
349577	735224
253863	735225
1106	735226
85022	735227
159935	735228
50019	735229
36197	735230
273059	735231
194099	735232
4422	735233
90687	735234
387934	735235
11538	735236
63935	735237
310272	735238
183488	735239
11282	735240
172340	735241
110975	735242
27807	735243
178631	735244
6460	735245
3206	735246
287285	735247
24171	735248
6926	735249
255933	735250
221076	735251
228433	735252
129118	735253
7626	735254
128008	735255
133594	735256
78744	735257
444903	735258
37649	735259
191919	735260
49862	735261
53278	735262
378790	735263
373263	735264
374350	735265
344841	735266
2286	735267
224927	735268
164856	735269
214591	735270
4572	735271
355716	735272
118698	735273
40933	735274
35179	735275
292197	735276
119865	735277
230473	735278
41105	735279
94104	735280
277805	735281
22020	735282
276675	735283
235811	735284
186537	735285
246618	735286
323005	735287
18638	735288
11485	735289
41317	735290
103928	735291
428925	735292
374949	735293
374995	735294
260014	735295
359477	735296
69636	735297
51547	735298
242978	735299
27600	735300
196884	735301
247782	735302
454609	735303
25376	735304
48570	735305
218725	735306
382267	735307
215725	735308
315683	735309
412633	735310
260991	735311
55811	735312
82733	735313
113991	735314
226151	735315
295014	735316
252761	735317
14307	735318
188066	735319
416686	735320
91656	735321
189287	735322
33654	735323
215235	735324
120956	735325
297208	735326
55299	735327
218434	735328
333024	735329
246400	735330
14815	735331
325276	735332
9691	735333
364630	735334
80055	735335
31495	735336
267587	735337
452093	735338
220401	735339
94458	735340
214929	735341
377928	735342
84752	735343
152727	735344
412224	735345
435129	735346
82782	735347
454698	735348
137582	735349
62741	735350
237506	735351
218684	735352
240964	735353
66750	735354
455840	735355
166908	735356
211101	735357
44991	735358
354810	735359
396554	735360
222528	735361
415393	735362
318940	735363
79062	735364
205029	735365
210170	735366
407521	735367
65938	735368
73154	735369
239083	735370
181135	735371
21392	735372
5270	735373
47515	735374
224804	735375
78547	735376
108173	735377
135156	735378
46212	735379
68859	735380
181497	735381
290131	735382
110476	735383
213985	735384
94925	735385
371691	735386
210607	735387
57884	735388
214754	735389
115241	735390
323696	735391
174985	735392
171090	735393
18497	735394
57582	735395
77632	735396
191325	735397
114564	735398
182659	735399
52682	735400
119595	735401
29975	735402
445531	735403
75842	735404
857	735405
160366	735406
204272	735407
271184	735408
384144	735409
89139	735410
145549	735411
208932	735412
107958	735413
405782	735414
42317	735415
422972	735416
410687	735417
421352	735418
255423	735419
88553	735420
219771	735421
384628	735422
253327	735423
89331	735424
31833	735425
106985	735426
73886	735427
280412	735428
184801	735429
227745	735430
61573	735431
180186	735432
186656	735433
274521	735434
242537	735435
55255	735436
56843	735437
361661	735438
106096	735439
172495	735440
77057	735441
181500	735442
212623	735443
215110	735444
102736	735445
25047	735446
350221	735447
414685	735448
335026	735449
192067	735450
561	735451
305289	735452
28979	735453
37405	735454
238396	735455
174335	735456
36011	735457
172056	735458
360032	735459
323462	735460
79455	735461
128093	735462
345906	735463
237792	735464
55272	735465
268744	735466
39028	735467
270573	735468
4163	735469
270035	735470
80953	735471
179195	735472
310	735473
13452	735474
98304	735475
97910	735476
100990	735477
255001	735478
39154	735479
905	735480
118805	735481
127448	735482
229819	735483
110543	735484
263939	735485
24613	735486
11389	735487
5626	735488
153415	735489
59742	735490
74563	735491
25122	735492
150629	735493
86963	735494
68026	735495
19065	735496
202931	735497
50667	735498
34783	735499
188321	735500
88322	735501
59455	735502
19047	735503
18975	735504
425427	735505
151017	735506
12781	735507
398037	735508
5650	735509
52319	735510
177044	735511
19817	735512
221328	735513
30963	735514
13702	735515
57672	735516
38477	735517
43034	735518
441943	735519
75387	735520
38437	735521
1831	735522
89787	735523
106714	735524
94453	735525
194702	735526
110061	735527
198653	735528
237824	735529
435087	735530
225587	735531
7203	735532
1659	735533
32020	735534
111055	735535
14009	735536
41242	735537
217787	735538
148106	735539
49683	735540
323902	735541
234244	735542
96496	735543
454880	735544
366353	735545
136867	735546
21647	735547
5212	735548
5266	735549
103055	735550
28223	735551
35778	735552
87052	735553
48275	735554
240849	735555
155052	735556
101168	735557
68394	735558
121700	735559
61808	735560
13333	735561
1160	735562
111241	735563
13992	735564
4394	735565
120749	735566
405256	735567
131040	735568
117597	735569
208666	735570
125548	735571
15078	735572
62553	735573
87754	735574
424276	735575
246748	735576
140313	735577
82789	735578
112980	735579
95471	735580
13808	735581
272823	735582
197930	735583
355998	735584
325089	735585
76894	735586
255279	735587
166827	735588
163542	735589
21777	735590
164198	735591
60464	735592
104315	735593
108	735594
38308	735595
33800	735596
313335	735597
83738	735598
42572	735599
170961	735600
69654	735601
13737	735602
130733	735603
57567	735604
179083	735605
14960	735606
386001	735607
338998	735608
455197	735609
88592	735610
155189	735611
14269	735612
17590	735613
2773	735614
13089	735615
10237	735616
82685	735617
5289	735618
112623	735619
6357	735620
53400	735621
205136	735622
2673	735623
61489	735624
203193	735625
332275	735626
186848	735627
2493	735628
147570	735629
85141	735630
44034	735631
86621	735632
57739	735633
97631	735634
119109	735635
185304	735636
175780	735637
85155	735638
58629	735639
122301	735640
50765	735641
114739	735642
12737	735643
72989	735644
39185	735645
299069	735646
34996	735647
69558	735648
15320	735649
351365	735650
5948	735651
25848	735652
31284	735653
177944	735654
429320	735655
136289	735656
144910	735657
96168	735658
88261	735659
345073	735660
108139	735661
1916	735662
54515	735663
42852	735664
313750	735665
58005	735666
408461	735667
53669	735668
6158	735669
139070	735670
32802	735671
87140	735672
1076	735673
321637	735674
434494	735675
429302	735676
77161	735677
154474	735678
150461	735679
29151	735680
300604	735681
3690	735682
105393	735683
44561	735684
360638	735685
39531	735686
95508	735687
70967	735688
72268	735689
254848	735690
21197	735691
361560	735692
37571	735693
2255	735694
10155	735695
322899	735696
46640	735697
350628	735698
46529	735699
220979	735700
362900	735701
1798	735702
410606	735703
43232	735704
244945	735705
276	735706
52604	735707
8982	735708
80318	735709
17116	735710
252783	735711
79461	735712
153802	735713
443334	735714
235779	735715
177809	735716
56910	735717
336369	735718
66481	735719
21423	735720
113472	735721
536	735722
35116	735723
400196	735724
174068	735725
79479	735726
77801	735727
48342	735728
408767	735729
115851	735730
53194	735731
220695	735732
229248	735733
10868	735734
154486	735735
127717	735736
13337	735737
129953	735738
231113	735739
85083	735740
55584	735741
39662	735742
193701	735743
70971	735744
182782	735745
86695	735746
229867	735747
450976	735748
68785	735749
3893	735750
208137	735751
182274	735752
247637	735753
43083	735754
21421	735755
76392	735756
352998	735757
35898	735758
207756	735759
163421	735760
433858	735761
34694	735762
349716	735763
45989	735764
232112	735765
58822	735766
106377	735767
156410	735768
24528	735769
224667	735770
88314	735771
373750	735772
422484	735773
177228	735774
244645	735775
113978	735776
246770	735777
360306	735778
223999	735779
314995	735780
103649	735781
152147	735782
191029	735783
399887	735784
402864	735785
211591	735786
87266	735787
142667	735788
15721	735789
170290	735790
205495	735791
213187	735792
3836	735793
55301	735794
86219	735795
248659	735796
377456	735797
60135	735798
54250	735799
173251	735800
121450	735801
444579	735802
412569	735803
385358	735804
160955	735805
171144	735806
181277	735807
98725	735808
213484	735809
332133	735810
264238	735811
418798	735812
421787	735813
162923	735814
94030	735815
279858	735816
205353	735817
335	735818
135376	735819
12238	735820
18316	735821
51124	735822
449131	735823
110219	735824
402481	735825
174625	735826
200622	735827
278238	735828
24763	735829
62083	735830
72185	735831
222089	735832
187396	735833
40856	735834
140234	735835
320297	735836
218797	735837
13749	735838
104909	735839
101553	735840
247314	735841
372527	735842
102383	735843
147355	735844
214829	735845
376515	735846
289192	735847
303036	735848
192369	735849
67943	735850
201105	735851
410144	735852
5225	735853
29626	735854
343882	735855
6868	735856
156920	735857
1215	735858
249992	735859
42837	735860
44025	735861
132045	735862
326154	735863
29794	735864
94995	735865
105485	735866
321500	735867
369000	735868
222961	735869
211245	735870
191414	735871
389726	735872
14272	735873
60573	735874
28758	735875
387472	735876
211746	735877
159247	735878
382747	735879
53933	735880
260520	735881
54987	735882
35819	735883
9519	735884
76509	735885
12117	735886
185293	735887
38285	735888
256995	735889
127444	735890
57942	735891
229607	735892
117098	735893
309757	735894
290035	735895
122165	735896
39159	735897
407092	735898
191280	735899
131175	735900
92545	735901
4727	735902
298597	735903
204734	735904
158325	735905
428098	735906
57050	735907
372201	735908
128090	735909
201263	735910
35732	735911
183532	735912
143402	735913
343463	735914
387146	735915
272662	735916
96218	735917
259412	735918
191632	735919
163954	735920
101941	735921
83894	735922
102323	735923
225642	735924
287040	735925
22234	735926
172893	735927
47268	735928
106053	735929
24613	735930
58960	735931
387845	735932
363251	735933
100282	735934
55165	735935
204776	735936
245131	735937
200800	735938
5301	735939
217932	735940
43943	735941
25140	735942
174744	735943
57758	735944
181208	735945
359664	735946
242541	735947
24224	735948
459151	735949
334153	735950
166998	735951
17134	735952
7569	735953
137748	735954
98458	735955
22757	735956
235404	735957
69409	735958
18603	735959
439446	735960
41549	735961
191667	735962
30618	735963
68493	735964
9143	735965
229520	735966
3154	735967
396989	735968
287392	735969
18117	735970
163638	735971
232556	735972
251610	735973
204326	735974
79465	735975
404866	735976
49186	735977
485	735978
62760	735979
112211	735980
46748	735981
52768	735982
13361	735983
312165	735984
64181	735985
74986	735986
71459	735987
110016	735988
317471	735989
137423	735990
80042	735991
426316	735992
94971	735993
395741	735994
289811	735995
319403	735996
286203	735997
106695	735998
208920	735999
169435	736000
127917	736001
75221	736002
39393	736003
60228	736004
322848	736005
125551	736006
193006	736007
6138	736008
2990	736009
57450	736010
231758	736011
4068	736012
86551	736013
52759	736014
4342	736015
257114	736016
34024	736017
3971	736018
219287	736019
81651	736020
158814	736021
308872	736022
152216	736023
165357	736024
275733	736025
235531	736026
260238	736027
221278	736028
4398	736029
58463	736030
124692	736031
216972	736032
248437	736033
88847	736034
361903	736035
218689	736036
429277	736037
106290	736038
149069	736039
35354	736040
52428	736041
44327	736042
402537	736043
206885	736044
88968	736045
366075	736046
66802	736047
231046	736048
331338	736049
77952	736050
58329	736051
168321	736052
391526	736053
152543	736054
55550	736055
162169	736056
458564	736057
458314	736058
46387	736059
454887	736060
220018	736061
239484	736062
173904	736063
19682	736064
143816	736065
425596	736066
397628	736067
239101	736068
74018	736069
257346	736070
200607	736071
177122	736072
121650	736073
184614	736074
370191	736075
279765	736076
183780	736077
10307	736078
42751	736079
138725	736080
177973	736081
20589	736082
239599	736083
248629	736084
189676	736085
419602	736086
80443	736087
18959	736088
87995	736089
31908	736090
165519	736091
192910	736092
155258	736093
115833	736094
183096	736095
110520	736096
171322	736097
449574	736098
313090	736099
47899	736100
334592	736101
160534	736102
228743	736103
1305	736104
257336	736105
74433	736106
51828	736107
326786	736108
61421	736109
94081	736110
398245	736111
160767	736112
312544	736113
421705	736114
129491	736115
141751	736116
219191	736117
115282	736118
97427	736119
64009	736120
343166	736121
217447	736122
121096	736123
185999	736124
238321	736125
98736	736126
16673	736127
110044	736128
32659	736129
404068	736130
412049	736131
128463	736132
32196	736133
253250	736134
39965	736135
49618	736136
329228	736137
322456	736138
32234	736139
86901	736140
452529	736141
295787	736142
340443	736143
75074	736144
32700	736145
86731	736146
342169	736147
32451	736148
168943	736149
76788	736150
218659	736151
2630	736152
141504	736153
272415	736154
18185	736155
321447	736156
108986	736157
57077	736158
89531	736159
46103	736160
53740	736161
4293	736162
54070	736163
373612	736164
3698	736165
14652	736166
34959	736167
92330	736168
157615	736169
55515	736170
6812	736171
12975	736172
6026	736173
36672	736174
33502	736175
48045	736176
215401	736177
206052	736178
136955	736179
59734	736180
8222	736181
34812	736182
131222	736183
209504	736184
183926	736185
112191	736186
98185	736187
13559	736188
231399	736189
236393	736190
323730	736191
31766	736192
140589	736193
346617	736194
256677	736195
212645	736196
2420	736197
44239	736198
199947	736199
4248	736200
411786	736201
178014	736202
20283	736203
50731	736204
19202	736205
83240	736206
118272	736207
226215	736208
278158	736209
106678	736210
287548	736211
306050	736212
221745	736213
191456	736214
28838	736215
12544	736216
56108	736217
39878	736218
225771	736219
358051	736220
145301	736221
112498	736222
176722	736223
18167	736224
7827	736225
75866	736226
419467	736227
54676	736228
12105	736229
435537	736230
19688	736231
113813	736232
33430	736233
17110	736234
89674	736235
126053	736236
127978	736237
449799	736238
49010	736239
77265	736240
79130	736241
66882	736242
49235	736243
29201	736244
9601	736245
2492	736246
398757	736247
3580	736248
88701	736249
190399	736250
8855	736251
109551	736252
26198	736253
95105	736254
85851	736255
17024	736256
51120	736257
199547	736258
8028	736259
81639	736260
14569	736261
67090	736262
23287	736263
527	736264
405959	736265
58590	736266
245238	736267
47536	736268
244435	736269
1274	736270
114245	736271
29783	736272
50156	736273
243025	736274
3306	736275
65091	736276
121473	736277
109885	736278
3317	736279
83461	736280
10923	736281
2701	736282
6209	736283
76467	736284
304126	736285
17527	736286
20463	736287
40544	736288
405279	736289
7102	736290
1975	736291
188990	736292
284920	736293
28506	736294
144311	736295
24666	736296
42762	736297
112832	736298
31546	736299
83645	736300
72410	736301
18771	736302
6618	736303
44189	736304
20281	736305
33711	736306
41032	736307
55434	736308
35473	736309
37022	736310
906	736311
144802	736312
26180	736313
49676	736314
71755	736315
29248	736316
43977	736317
7726	736318
67450	736319
30361	736320
16275	736321
104675	736322
63439	736323
3989	736324
4947	736325
373214	736326
208	736327
89712	736328
9577	736329
104668	736330
10879	736331
106464	736332
148027	736333
8514	736334
1357	736335
94441	736336
6292	736337
182863	736338
9147	736339
77628	736340
160172	736341
8446	736342
242072	736343
456930	736344
68135	736345
373713	736346
452884	736347
16241	736348
268636	736349
149915	736350
111609	736351
406218	736352
170775	736353
238093	736354
8786	736355
46961	736356
50808	736357
453872	736358
254459	736359
90287	736360
90781	736361
3859	736362
65010	736363
214787	736364
33188	736365
32309	736366
94927	736367
33196	736368
10459	736369
28439	736370
13720	736371
9544	736372
132655	736373
17360	736374
7474	736375
17950	736376
67668	736377
11168	736378
37872	736379
230942	736380
244207	736381
213	736382
6983	736383
8289	736384
422556	736385
65431	736386
4434	736387
180132	736388
22155	736389
411432	736390
241407	736391
12750	736392
146366	736393
17759	736394
98590	736395
1091	736396
367121	736397
112412	736398
73023	736399
128921	736400
303583	736401
9797	736402
166058	736403
7359	736404
228809	736405
352686	736406
32341	736407
4211	736408
80661	736409
91851	736410
6973	736411
3204	736412
241504	736413
28246	736414
8031	736415
274838	736416
109462	736417
208924	736418
48360	736419
441064	736420
199787	736421
71357	736422
92248	736423
393900	736424
126540	736425
14612	736426
7359	736427
92028	736428
74223	736429
7486	736430
59926	736431
42144	736432
38272	736433
1281	736434
30057	736435
203528	736436
96467	736437
85886	736438
40272	736439
43212	736440
16542	736441
195949	736442
443096	736443
304465	736444
47191	736445
62496	736446
1254	736447
43922	736448
196761	736449
182783	736450
62343	736451
61945	736452
370533	736453
99511	736454
226215	736455
383752	736456
197141	736457
218690	736458
53745	736459
129360	736460
190913	736461
151734	736462
127117	736463
39297	736464
309221	736465
49883	736466
100	736467
200899	736468
210910	736469
154711	736470
118406	736471
28170	736472
30475	736473
62668	736474
98468	736475
249136	736476
14516	736477
274850	736478
16195	736479
29655	736480
46760	736481
102667	736482
8875	736483
38360	736484
138	736485
175500	736486
1215	736487
229343	736488
1267	736489
237759	736490
448420	736491
67912	736492
47454	736493
96459	736494
19213	736495
89145	736496
107771	736497
309869	736498
61598	736499
79405	736500
240385	736501
248334	736502
61946	736503
56672	736504
31201	736505
291966	736506
24845	736507
120630	736508
171338	736509
108047	736510
286557	736511
38470	736512
14679	736513
177177	736514
68147	736515
65033	736516
363843	736517
169426	736518
9976	736519
107023	736520
4484	736521
20057	736522
105012	736523
17527	736524
110112	736525
6504	736526
163578	736527
84915	736528
1388	736529
188972	736530
68648	736531
95550	736532
169186	736533
335324	736534
4957	736535
97177	736536
134776	736537
18708	736538
72795	736539
62204	736540
189626	736541
33708	736542
178576	736543
63129	736544
436721	736545
33571	736546
130856	736547
25669	736548
400077	736549
8745	736550
192721	736551
388416	736552
165436	736553
18386	736554
76501	736555
110032	736556
38275	736557
80192	736558
363643	736559
121291	736560
119716	736561
80442	736562
95058	736563
107700	736564
107974	736565
96019	736566
355751	736567
50145	736568
261797	736569
100774	736570
1709	736571
37093	736572
75672	736573
64589	736574
52535	736575
1875	736576
110017	736577
12859	736578
6608	736579
106995	736580
135798	736581
163143	736582
214218	736583
205640	736584
248013	736585
15342	736586
46167	736587
24617	736588
166263	736589
157292	736590
167833	736591
24720	736592
35933	736593
161292	736594
393842	736595
9134	736596
36170	736597
202286	736598
87530	736599
162556	736600
19788	736601
18763	736602
247137	736603
77151	736604
69950	736605
4834	736606
217712	736607
3903	736608
23537	736609
123737	736610
57288	736611
352270	736612
19455	736613
39128	736614
38899	736615
91807	736616
55143	736617
345005	736618
213597	736619
240395	736620
104768	736621
226205	736622
58246	736623
75034	736624
368128	736625
59031	736626
6853	736627
151124	736628
336854	736629
24162	736630
56894	736631
60491	736632
10289	736633
290388	736634
383000	736635
16387	736636
58991	736637
45997	736638
183218	736639
3225	736640
42947	736641
117920	736642
26769	736643
2471	736644
247318	736645
46595	736646
34425	736647
159043	736648
2343	736649
23772	736650
2784	736651
376	736652
306	736653
98741	736654
8756	736655
109719	736656
145135	736657
5535	736658
12276	736659
349997	736660
383	736661
158101	736662
7133	736663
148776	736664
1010	736665
411	736666
29414	736667
124264	736668
11229	736669
59283	736670
15438	736671
177668	736672
24779	736673
43210	736674
113178	736675
56465	736676
32026	736677
314000	736678
30	736679
129331	736680
158006	736681
223174	736682
457503	736683
200	736684
59890	736685
56272	736686
14872	736687
8227	736688
10	736689
13543	736690
44857	736691
72021	736692
6992	736693
389	736694
5134	736695
254489	736696
131261	736697
219137	736698
823	736699
47769	736700
104866	736701
263228	736702
44109	736703
10169	736704
205735	736705
5821	736706
18419	736707
386680	736708
13866	736709
381633	736710
78802	736711
183580	736712
15421	736713
197751	736714
386503	736715
64461	736716
225784	736717
196431	736718
57271	736719
19078	736720
126534	736721
45060	736722
7451	736723
17035	736724
104156	736725
240416	736726
275257	736727
8875	736728
10769	736729
143393	736730
127333	736731
69816	736732
147676	736733
40874	736734
11789	736735
26548	736736
459915	736737
3432	736738
202693	736739
47147	736740
377886	736741
54251	736742
1681	736743
110118	736744
16535	736745
333090	736746
8359	736747
760	736748
36809	736749
334538	736750
174293	736751
65963	736752
400780	736753
1692	736754
86957	736755
30587	736756
25551	736757
9406	736758
173450	736759
5083	736760
28050	736761
131011	736762
63927	736763
444430	736764
3879	736765
64523	736766
3804	736767
64523	736768
28542	736769
262105	736770
12537	736771
231540	736772
11832	736773
179245	736774
62866	736775
402036	736776
303272	736777
51728	736778
48532	736779
98603	736780
3236	736781
93335	736782
187684	736783
69541	736784
368765	736785
17348	736786
51319	736787
178583	736788
271811	736789
208998	736790
23770	736791
236897	736792
114333	736793
127450	736794
9833	736795
167588	736796
12298	736797
280767	736798
1016	736799
259049	736800
89279	736801
155931	736802
84641	736803
147342	736804
45389	736805
243451	736806
208856	736807
12997	736808
190962	736809
253916	736810
111636	736811
5409	736812
1173	736813
93686	736814
256454	736815
57298	736816
322750	736817
241701	736818
437108	736819
364159	736820
12081	736821
109307	736822
33191	736823
254177	736824
116396	736825
12709	736826
3919	736827
17945	736828
2654	736829
2444	736830
17101	736831
40724	736832
37569	736833
217186	736834
437106	736835
79990	736836
99761	736837
676	736838
32808	736839
26360	736840
215414	736841
14692	736842
53780	736843
16637	736844
27262	736845
3324	736846
383811	736847
91525	736848
726	736849
1749	736850
49809	736851
99107	736852
60724	736853
24835	736854
450898	736855
109221	736856
245	736857
138078	736858
98174	736859
6496	736860
189457	736861
65188	736862
323426	736863
184544	736864
13704	736865
231567	736866
44224	736867
8968	736868
184375	736869
64008	736870
1247	736871
160137	736872
26120	736873
55265	736874
15191	736875
455637	736876
361905	736877
216622	736878
245756	736879
6192	736880
448749	736881
18353	736882
10701	736883
2143	736884
2872	736885
2239	736886
65113	736887
357413	736888
189406	736889
24102	736890
13113	736891
3318	736892
27924	736893
1396	736894
20022	736895
121527	736896
31858	736897
97112	736898
97112	736899
7554	736900
36426	736901
184684	736902
71202	736903
285429	736904
109147	736905
86508	736906
77810	736907
24698	736908
435673	736909
48385	736910
3017	736911
295030	736912
9188	736913
53385	736914
7726	736915
409309	736916
49462	736917
145115	736918
228587	736919
44905	736920
36608	736921
37804	736922
92075	736923
239403	736924
98264	736925
11102	736926
79862	736927
315628	736928
303499	736929
46844	736930
135545	736931
231066	736932
47211	736933
29175	736934
20961	736935
227259	736936
93637	736937
385676	736938
29598	736939
400090	736940
155771	736941
9980	736942
128882	736943
18035	736944
221361	736945
19537	736946
156030	736947
204429	736948
5433	736949
12041	736950
103458	736951
2328	736952
237939	736953
180789	736954
121578	736955
11469	736956
22312	736957
5640	736958
16706	736959
49875	736960
8096	736961
154191	736962
148855	736963
64716	736964
291065	736965
205588	736966
125777	736967
59721	736968
2755	736969
236964	736970
421584	736971
72590	736972
37750	736973
110516	736974
235880	736975
57662	736976
18603	736977
304063	736978
208608	736979
255709	736980
188107	736981
32742	736982
419667	736983
73857	736984
134408	736985
42178	736986
48646	736987
33384	736988
125334	736989
245365	736990
64007	736991
46818	736992
8133	736993
3828	736994
127931	736995
154167	736996
46724	736997
61396	736998
220707	736999
139369	737000
4602	737001
47959	737002
6554	737003
174643	737004
123703	737005
99076	737006
57818	737007
40	737008
81410	737009
318	737010
355490	737011
39652	737012
1996	737013
101500	737014
162724	737015
228450	737016
3463	737017
229053	737018
417565	737019
279383	737020
35156	737021
39110	737022
201605	737023
5822	737024
115768	737025
40620	737026
41882	737027
20257	737028
128321	737029
9315	737030
3233	737031
119014	737032
12157	737033
75192	737034
405696	737035
90029	737036
922	737037
104041	737038
1048	737039
266651	737040
670	737041
169014	737042
68955	737043
273224	737044
49589	737045
168294	737046
62047	737047
23776	737048
13153	737049
32835	737050
87051	737051
108804	737052
157890	737053
276937	737054
358622	737055
27220	737056
28446	737057
69803	737058
92129	737059
27279	737060
163036	737061
163983	737062
11520	737063
194060	737064
400520	737065
36165	737066
375980	737067
238662	737068
77917	737069
198146	737070
169515	737071
49024	737072
27428	737073
445931	737074
211698	737075
326132	737076
17326	737077
419765	737078
49472	737079
227345	737080
423278	737081
214494	737082
68788	737083
201359	737084
267591	737085
24148	737086
404673	737087
395307	737088
219738	737089
31609	737090
27849	737091
246914	737092
110840	737093
230636	737094
331522	737095
28607	737096
1331	737097
45215	737098
133414	737099
221186	737100
200483	737101
79211	737102
427019	737103
193295	737104
226066	737105
99688	737106
50659	737107
122401	737108
92256	737109
7196	737110
36965	737111
242661	737112
124900	737113
242234	737114
62860	737115
248416	737116
74247	737117
38982	737118
229181	737119
144377	737120
13492	737121
14860	737122
143	737123
91224	737124
51871	737125
85534	737126
247855	737127
238600	737128
59543	737129
40517	737130
114741	737131
130889	737132
334565	737133
244199	737134
24604	737135
15718	737136
192795	737137
15606	737138
5147	737139
407919	737140
45516	737141
6238	737142
256554	737143
224394	737144
136193	737145
205756	737146
43900	737147
117498	737148
27215	737149
175235	737150
34054	737151
840	737152
113392	737153
134943	737154
98398	737155
82274	737156
6225	737157
16365	737158
52055	737159
8573	737160
58814	737161
22124	737162
33062	737163
9493	737164
820	737165
81932	737166
9858	737167
155811	737168
199558	737169
23381	737170
296778	737171
407306	737172
66962	737173
3016	737174
449	737175
10037	737176
302520	737177
253	737178
31769	737179
128621	737180
226157	737181
410560	737182
209382	737183
443026	737184
60325	737185
26374	737186
16168	737187
91823	737188
260266	737189
151076	737190
232342	737191
117489	737192
26330	737193
45417	737194
123110	737195
26128	737196
80671	737197
165471	737198
47005	737199
174816	737200
143929	737201
18855	737202
232192	737203
385592	737204
195903	737205
31228	737206
39295	737207
8610	737208
119749	737209
181688	737210
142902	737211
9933	737212
10101	737213
213714	737214
106303	737215
125942	737216
68526	737217
240067	737218
43579	737219
410926	737220
114716	737221
80891	737222
322065	737223
398909	737224
1212	737225
1770	737226
10699	737227
101115	737228
36030	737229
5945	737230
5459	737231
120363	737232
214238	737233
260683	737234
1081	737235
64350	737236
45428	737237
43955	737238
52742	737239
407195	737240
48580	737241
310283	737242
244473	737243
26565	737244
47552	737245
4698	737246
189306	737247
1206	737248
81837	737249
64131	737250
13797	737251
379992	737252
384484	737253
108371	737254
125719	737255
178098	737256
4737	737257
96501	737258
38703	737259
332251	737260
47182	737261
35426	737262
110800	737263
298972	737264
251278	737265
439468	737266
170434	737267
189609	737268
404101	737269
45203	737270
49437	737271
47634	737272
180151	737273
78022	737274
148036	737275
37877	737276
450369	737277
65799	737278
19533	737279
56803	737280
83591	737281
87832	737282
7581	737283
28282	737284
337196	737285
6174	737286
109374	737287
26105	737288
180029	737289
166584	737290
265481	737291
44842	737292
110805	737293
250519	737294
210945	737295
72561	737296
49448	737297
307078	737298
300779	737299
113124	737300
42727	737301
238130	737302
118843	737303
128544	737304
2568	737305
59634	737306
5899	737307
320965	737308
35152	737309
297966	737310
230441	737311
277801	737312
146545	737313
83488	737314
172672	737315
222739	737316
44737	737317
13654	737318
32648	737319
32009	737320
104160	737321
3617	737322
165850	737323
115155	737324
29826	737325
57064	737326
24157	737327
33405	737328
44859	737329
89946	737330
33621	737331
246773	737332
92491	737333
23032	737334
141294	737335
238032	737336
13235	737337
81590	737338
127588	737339
285555	737340
62421	737341
58965	737342
168357	737343
427722	737344
10971	737345
124840	737346
51075	737347
110111	737348
12995	737349
7138	737350
55691	737351
30946	737352
247069	737353
188292	737354
181820	737355
76700	737356
377668	737357
71838	737358
161639	737359
32786	737360
48555	737361
93886	737362
180585	737363
432467	737364
211884	737365
66312	737366
212817	737367
19366	737368
55486	737369
96030	737370
19366	737371
366608	737372
93904	737373
237447	737374
424028	737375
456539	737376
86990	737377
67075	737378
251564	737379
325915	737380
31391	737381
261233	737382
219663	737383
81833	737384
330548	737385
443230	737386
248137	737387
425318	737388
31270	737389
220286	737390
401029	737391
227970	737392
434886	737393
36382	737394
18543	737395
179532	737396
204176	737397
169169	737398
212730	737399
137861	737400
178049	737401
206674	737402
459282	737403
76718	737404
198558	737405
199647	737406
158678	737407
40022	737408
73340	737409
196544	737410
31115	737411
83344	737412
18912	737413
128282	737414
20813	737415
438629	737416
32831	737417
242131	737418
137063	737419
188338	737420
450214	737421
34781	737422
3997	737423
50292	737424
106183	737425
6454	737426
20750	737427
183	737428
84662	737429
14249	737430
101865	737431
360786	737432
38245	737433
11679	737434
7440	737435
230571	737436
165420	737437
206569	737438
13374	737439
109179	737440
161381	737441
136495	737442
108369	737443
60833	737444
125461	737445
170163	737446
1351	737447
91485	737448
51371	737449
58837	737450
231313	737451
9738	737452
156245	737453
210734	737454
210756	737455
83560	737456
64486	737457
149390	737458
204828	737459
47048	737460
31814	737461
10343	737462
109696	737463
409811	737464
120160	737465
149533	737466
211537	737467
18149	737468
185719	737469
235269	737470
108140	737471
29505	737472
369433	737473
35531	737474
267131	737475
278974	737476
45199	737477
203927	737478
283585	737479
106642	737480
181791	737481
60778	737482
594	737483
1472	737484
73504	737485
85211	737486
176024	737487
163692	737488
168381	737489
12911	737490
460148	737491
66804	737492
117504	737493
45280	737494
169411	737495
268945	737496
429999	737497
132975	737498
59108	737499
181853	737500
103107	737501
319437	737502
176938	737503
177217	737504
31692	737505
260368	737506
66601	737507
94653	737508
92	737509
12524	737510
112481	737511
216843	737512
34225	737513
103435	737514
40141	737515
185430	737516
310856	737517
31287	737518
11875	737519
75121	737520
3873	737521
252777	737522
98653	737523
26093	737524
244036	737525
243823	737526
500	737527
32673	737528
313860	737529
121949	737530
345031	737531
875	737532
24417	737533
17680	737534
293732	737535
299304	737536
136904	737537
331488	737538
166652	737539
6824	737540
369648	737541
7402	737542
41283	737543
177	737544
313722	737545
87526	737546
341215	737547
39119	737548
34787	737549
119230	737550
31547	737551
94391	737552
60458	737553
114831	737554
260809	737555
160402	737556
171873	737557
47907	737558
187707	737559
91	737560
91647	737561
223857	737562
13448	737563
1247	737564
10717	737565
118247	737566
18187	737567
389073	737568
100386	737569
306242	737570
2471	737571
27902	737572
4578	737573
401778	737574
278738	737575
23659	737576
53742	737577
63342	737578
56601	737579
107486	737580
219720	737581
30102	737582
104115	737583
10069	737584
2226	737585
4591	737586
144275	737587
143587	737588
253809	737589
288813	737590
104678	737591
310849	737592
38786	737593
22109	737594
150494	737595
14210	737596
262336	737597
146912	737598
429125	737599
430158	737600
3738	737601
43756	737602
81495	737603
375450	737604
194938	737605
23580	737606
789	737607
113773	737608
123612	737609
47562	737610
135472	737611
7661	737612
53592	737613
8997	737614
173007	737615
53503	737616
46092	737617
117171	737618
34993	737619
5363	737620
95451	737621
18250	737622
7208	737623
41829	737624
294231	737625
117267	737626
9239	737627
290386	737628
45628	737629
100677	737630
15109	737631
68138	737632
79009	737633
195414	737634
193272	737635
440497	737636
47360	737637
18318	737638
58263	737639
235804	737640
124162	737641
41515	737642
15769	737643
15769	737644
64309	737645
214108	737646
172978	737647
61366	737648
119346	737649
14873	737650
10532	737651
52501	737652
362532	737653
240474	737654
172317	737655
9635	737656
178247	737657
3825	737658
138210	737659
1490	737660
246589	737661
204398	737662
203303	737663
75243	737664
4032	737665
16398	737666
65748	737667
203606	737668
23461	737669
33142	737670
13182	737671
127863	737672
124743	737673
4317	737674
3653	737675
202317	737676
35840	737677
43830	737678
14207	737679
119447	737680
63087	737681
2857	737682
30403	737683
1328	737684
59694	737685
168263	737686
109665	737687
30117	737688
17228	737689
71128	737690
5198	737691
31380	737692
152705	737693
9135	737694
182656	737695
8373	737696
45227	737697
38879	737698
95997	737699
261310	737700
204673	737701
6884	737702
13192	737703
57489	737704
77747	737705
166305	737706
375	737707
143573	737708
40417	737709
659	737710
5063	737711
19373	737712
144569	737713
34276	737714
129155	737715
5616	737716
209592	737717
10807	737718
68	737719
62013	737720
103	737721
8896	737722
228489	737723
3372	737724
123744	737725
49536	737726
260674	737727
206	737728
128319	737729
7187	737730
21985	737731
356983	737732
12085	737733
65181	737734
26005	737735
194887	737736
60179	737737
45782	737738
31533	737739
90811	737740
7770	737741
55854	737742
11713	737743
8385	737744
9848	737745
2874	737746
95473	737747
86159	737748
140	737749
13744	737750
59237	737751
29879	737752
34243	737753
60749	737754
111141	737755
91356	737756
159077	737757
142463	737758
159248	737759
24217	737760
368754	737761
49326	737762
54293	737763
422525	737764
3399	737765
16177	737766
273550	737767
24350	737768
32590	737769
428378	737770
397184	737771
31074	737772
49923	737773
128293	737774
187304	737775
151427	737776
51720	737777
19808	737778
236853	737779
3965	737780
87853	737781
152182	737782
4876	737783
3351	737784
5155	737785
1936	737786
61519	737787
325334	737788
68	737789
114586	737790
145061	737791
256435	737792
74009	737793
148	737794
18718	737795
172886	737796
34416	737797
19733	737798
138111	737799
40766	737800
65657	737801
208836	737802
261754	737803
26253	737804
1346	737805
46730	737806
4619	737807
85746	737808
9501	737809
58703	737810
19741	737811
5523	737812
182848	737813
36253	737814
18468	737815
15473	737816
54111	737817
60144	737818
32159	737819
64583	737820
5054	737821
10709	737822
6785	737823
1579	737824
7443	737825
13346	737826
5479	737827
317646	737828
392	737829
59842	737830
5084	737831
9335	737832
12280	737833
137081	737834
21645	737835
207023	737836
110469	737837
192603	737838
5609	737839
94141	737840
2283	737841
120997	737842
57679	737843
229843	737844
441665	737845
23267	737846
408883	737847
17402	737848
5007	737849
202307	737850
11352	737851
58799	737852
26688	737853
173902	737854
8697	737855
926	737856
109138	737857
41372	737858
75488	737859
101518	737860
126760	737861
1229	737862
15421	737863
30679	737864
2064	737865
39275	737866
166643	737867
9229	737868
4193	737869
7392	737870
27504	737871
29281	737872
33174	737873
30253	737874
210	737875
42716	737876
65398	737877
119658	737878
21025	737879
51135	737880
8433	737881
409104	737882
102403	737883
231759	737884
118219	737885
331024	737886
53465	737887
64709	737888
412421	737889
119561	737890
345447	737891
11196	737892
2353	737893
168579	737894
7236	737895
1061	737896
4077	737897
43358	737898
21907	737899
15450	737900
590	737901
195098	737902
430	737903
193927	737904
557	737905
3693	737906
300196	737907
111610	737908
8373	737909
6405	737910
189627	737911
10330	737912
53448	737913
39907	737914
13045	737915
43154	737916
108642	737917
18762	737918
20586	737919
264284	737920
7179	737921
9471	737922
67135	737923
244935	737924
75768	737925
225848	737926
258482	737927
158448	737928
149631	737929
5723	737930
137838	737931
926	737932
129513	737933
185641	737934
238952	737935
285303	737936
3570	737937
118347	737938
71518	737939
221170	737940
44981	737941
3725	737942
124725	737943
10858	737944
148197	737945
783	737946
16696	737947
5764	737948
22745	737949
52822	737950
1811	737951
1319	737952
21358	737953
3058	737954
227504	737955
242168	737956
11937	737957
401994	737958
173865	737959
930	737960
438169	737961
85682	737962
4366	737963
6516	737964
3156	737965
3621	737966
362478	737967
115751	737968
6673	737969
200846	737970
231260	737971
3670	737972
3269	737973
11826	737974
2386	737975
4354	737976
37344	737977
102494	737978
42703	737979
2003	737980
32270	737981
4112	737982
117532	737983
241526	737984
240114	737985
444843	737986
325161	737987
16554	737988
248837	737989
40751	737990
78440	737991
40642	737992
339560	737993
321224	737994
124004	737995
355080	737996
119187	737997
9156	737998
86034	737999
7796	738000
74604	738001
330220	738002
331554	738003
121004	738004
109367	738005
72442	738006
52930	738007
157766	738008
354210	738009
235973	738010
125257	738011
188368	738012
129957	738013
232578	738014
397213	738015
21753	738016
215621	738017
67949	738018
218557	738019
256983	738020
89269	738021
8912	738022
8912	738023
68166	738024
88900	738025
69690	738026
279946	738027
353123	738028
31402	738029
114163	738030
233654	738031
35317	738032
260508	738033
126127	738034
30551	738035
235845	738036
159524	738037
16869	738038
78125	738039
327157	738040
355546	738041
221985	738042
7510	738043
421207	738044
345161	738045
255778	738046
132119	738047
295234	738048
10439	738049
388826	738050
389434	738051
388476	738052
106470	738053
101746	738054
211931	738055
3237	738056
298201	738057
83486	738058
22689	738059
128928	738060
26199	738061
422547	738062
48803	738063
214661	738064
196759	738065
255805	738066
178819	738067
28380	738068
407427	738069
375500	738070
14112	738071
6302	738072
20342	738073
150905	738074
41420	738075
416608	738076
1709	738077
368706	738078
210969	738079
144930	738080
240011	738081
211327	738082
91155	738083
2024	738084
2464	738085
49652	738086
38725	738087
1876	738088
9690	738089
161143	738090
34303	738091
185963	738092
2291	738093
6352	738094
1498	738095
446617	738096
119969	738097
5783	738098
35093	738099
8000	738100
84925	738101
109405	738102
27214	738103
1031	738104
8317	738105
26836	738106
253	738107
186223	738108
1789	738109
39168	738110
12253	738111
685	738112
44309	738113
9102	738114
2128	738115
451194	738116
98361	738117
19581	738118
70924	738119
255428	738120
14008	738121
190394	738122
30952	738123
96672	738124
208258	738125
33785	738126
454064	738127
2226	738128
253493	738129
371746	738130
20119	738131
2829	738132
32897	738133
164612	738134
1265	738135
58786	738136
224946	738137
111869	738138
154906	738139
189064	738140
186771	738141
119953	738142
4043	738143
143330	738144
30665	738145
21304	738146
52713	738147
23456	738148
205995	738149
73449	738150
12259	738151
47388	738152
13593	738153
14537	738154
16849	738155
164615	738156
68891	738157
204555	738158
397905	738159
85760	738160
4187	738161
29259	738162
110902	738163
163444	738164
115247	738165
508	738166
60558	738167
5052	738168
81276	738169
236934	738170
73586	738171
79477	738172
179527	738173
8	738174
73580	738175
303509	738176
248032	738177
141642	738178
70394	738179
200671	738180
263071	738181
189027	738182
2281	738183
1242	738184
119221	738185
6701	738186
172781	738187
84704	738188
339917	738189
25798	738190
1151	738191
36999	738192
102441	738193
105710	738194
1276	738195
58331	738196
249884	738197
37601	738198
52059	738199
107934	738200
1015	738201
149861	738202
104399	738203
8295	738204
6721	738205
4626	738206
133859	738207
64802	738208
9546	738209
11284	738210
1344	738211
72397	738212
453067	738213
28570	738214
379756	738215
140309	738216
443664	738217
32644	738218
2576	738219
171395	738220
30137	738221
113078	738222
210068	738223
380591	738224
243664	738225
70683	738226
38644	738227
31512	738228
49736	738229
130679	738230
257079	738231
13331	738232
26518	738233
14639	738234
24074	738235
45396	738236
113	738237
44530	738238
86521	738239
119659	738240
73450	738241
71065	738242
154436	738243
39247	738244
1067	738245
592	738246
144952	738247
166169	738248
101198	738249
16139	738250
171407	738251
231624	738252
21407	738253
238003	738254
34735	738255
14488	738256
43804	738257
222313	738258
206947	738259
411878	738260
195621	738261
212431	738262
92294	738263
46230	738264
141667	738265
1727	738266
7124	738267
45686	738268
125247	738269
120057	738270
8597	738271
72946	738272
252674	738273
101618	738274
137	738275
107320	738276
24842	738277
246145	738278
75944	738279
6476	738280
1975	738281
241083	738282
30	738283
114787	738284
15692	738285
265601	738286
47453	738287
13420	738288
813	738289
117956	738290
49304	738291
9493	738292
1975	738293
12152	738294
74167	738295
6190	738296
1510	738297
61176	738298
4915	738299
33275	738300
73218	738301
5232	738302
121667	738303
57144	738304
238525	738305
175131	738306
175131	738307
63220	738308
23104	738309
129736	738310
54498	738311
40793	738312
334201	738313
133187	738314
128147	738315
526	738316
212500	738317
149718	738318
265573	738319
106983	738320
14822	738321
209	738322
191802	738323
2973	738324
9343	738325
121460	738326
157494	738327
14602	738328
65698	738329
121308	738330
15640	738331
50801	738332
93964	738333
174	738334
16727	738335
54654	738336
4599	738337
180861	738338
173029	738339
223152	738340
31535	738341
3411	738342
37573	738343
7254	738344
63824	738345
106890	738346
19614	738347
208458	738348
43534	738349
115536	738350
32365	738351
82707	738352
4193	738353
59244	738354
319570	738355
2398	738356
194351	738357
163419	738358
88408	738359
67083	738360
3407	738361
73010	738362
79656	738363
191538	738364
7209	738365
3475	738366
29306	738367
11450	738368
6415	738369
5457	738370
277898	738371
99099	738372
150352	738373
40717	738374
304897	738375
116	738376
110015	738377
92	738378
15502	738379
8246	738380
323	738381
44595	738382
54095	738383
91756	738384
39732	738385
56447	738386
7906	738387
49304	738388
48759	738389
40664	738390
5563	738391
72207	738392
1923	738393
208330	738394
157718	738395
73925	738396
230437	738397
95385	738398
214944	738399
20301	738400
326341	738401
15160	738402
19793	738403
90397	738404
83867	738405
37640	738406
310200	738407
98401	738408
1486	738409
8711	738410
233127	738411
234752	738412
34816	738413
11010	738414
183623	738415
85286	738416
7120	738417
3351	738418
38	738419
16197	738420
133647	738421
14770	738422
126632	738423
65557	738424
115792	738425
5801	738426
1762	738427
74570	738428
448936	738429
4741	738430
1393	738431
368849	738432
168413	738433
43438	738434
120545	738435
47439	738436
2277	738437
87151	738438
17717	738439
17637	738440
5107	738441
133060	738442
280870	738443
55163	738444
6517	738445
393919	738446
16884	738447
102039	738448
64404	738449
18419	738450
3358	738451
127370	738452
53372	738453
24231	738454
13351	738455
4349	738456
29960	738457
10245	738458
900	738459
2416	738460
124711	738461
2661	738462
20802	738463
228751	738464
140870	738465
7410	738466
149708	738467
145864	738468
201592	738469
683	738470
325440	738471
282126	738472
18626	738473
21126	738474
4846	738475
211103	738476
368740	738477
15511	738478
19738	738479
129910	738480
85458	738481
36499	738482
66645	738483
55378	738484
9134	738485
13100	738486
189629	738487
19182	738488
7918	738489
18129	738490
163494	738491
5765	738492
71814	738493
105123	738494
73369	738495
433638	738496
129206	738497
60861	738498
156	738499
249922	738500
128186	738501
14574	738502
32430	738503
116846	738504
11713	738505
85886	738506
6785	738507
93919	738508
127020	738509
63535	738510
10776	738511
99497	738512
7596	738513
20675	738514
1161	738515
384466	738516
19233	738517
459401	738518
226566	738519
29071	738520
78784	738521
823	738522
53592	738523
4341	738524
125328	738525
110347	738526
4700	738527
80146	738528
76497	738529
317851	738530
153383	738531
453971	738532
48610	738533
23886	738534
7288	738535
457025	738536
154893	738537
74461	738538
406528	738539
28629	738540
13335	738541
15049	738542
324890	738543
72628	738544
58613	738545
196119	738546
360074	738547
225738	738548
353840	738549
193811	738550
425239	738551
67737	738552
301546	738553
35484	738554
200476	738555
214197	738556
152941	738557
210811	738558
56401	738559
8051	738560
76275	738561
67591	738562
7511	738563
11678	738564
108548	738565
120949	738566
62164	738567
9186	738568
47616	738569
35458	738570
85460	738571
4949	738572
155501	738573
109508	738574
360097	738575
164295	738576
459872	738577
207655	738578
292844	738579
1448	738580
369778	738581
358353	738582
40610	738583
19279	738584
22386	738585
25588	738586
218723	738587
98376	738588
242797	738589
176812	738590
93569	738591
276180	738592
181889	738593
47532	738594
125534	738595
194787	738596
186617	738597
140957	738598
441137	738599
137200	738600
205395	738601
72620	738602
5816	738603
359730	738604
434578	738605
215005	738606
34447	738607
456296	738608
45957	738609
46375	738610
320216	738611
2126	738612
21414	738613
24075	738614
29914	738615
22265	738616
428073	738617
14477	738618
181945	738619
21621	738620
55523	738621
3792	738622
30233	738623
80515	738624
124186	738625
347132	738626
40994	738627
45040	738628
105984	738629
50319	738630
96106	738631
327570	738632
98753	738633
120839	738634
188515	738635
59076	738636
380877	738637
320088	738638
98388	738639
213510	738640
207309	738641
110904	738642
22421	738643
197296	738644
104966	738645
20387	738646
207878	738647
208776	738648
131315	738649
153507	738650
295560	738651
45268	738652
3028	738653
99546	738654
8668	738655
164606	738656
101448	738657
74760	738658
147388	738659
184050	738660
99229	738661
112235	738662
377567	738663
126755	738664
1336	738665
28366	738666
259383	738667
49721	738668
447312	738669
141020	738670
94283	738671
12008	738672
129410	738673
110664	738674
364153	738675
24671	738676
198849	738677
99283	738678
118497	738679
136281	738680
54267	738681
123427	738682
59409	738683
373442	738684
147306	738685
124434	738686
411589	738687
367325	738688
419	738689
135216	738690
49046	738691
97105	738692
119463	738693
73136	738694
249113	738695
126089	738696
64652	738697
127040	738698
110846	738699
334819	738700
60668	738701
386850	738702
134853	738703
218145	738704
63589	738705
171952	738706
203435	738707
119414	738708
190805	738709
190384	738710
112411	738711
355525	738712
170389	738713
155926	738714
182723	738715
183885	738716
218493	738717
158257	738718
107709	738719
20592	738720
14994	738721
100001	738722
419806	738723
62407	738724
68317	738725
83032	738726
161882	738727
76756	738728
116728	738729
37760	738730
116027	738731
8541	738732
174318	738733
100029	738734
113949	738735
610	738736
163488	738737
43403	738738
92168	738739
11882	738740
61050	738741
6916	738742
45701	738743
89760	738744
65410	738745
381169	738746
104035	738747
73115	738748
249752	738749
165216	738750
49114	738751
34979	738752
23011	738753
145394	738754
205787	738755
239441	738756
372869	738757
184838	738758
57793	738759
23860	738760
318784	738761
121275	738762
169078	738763
232721	738764
127535	738765
184546	738766
330075	738767
28799	738768
287460	738769
306122	738770
278464	738771
8670	738772
51922	738773
75375	738774
113319	738775
129097	738776
169047	738777
218607	738778
133585	738779
2349	738780
358261	738781
21857	738782
237875	738783
423385	738784
2305	738785
113486	738786
236515	738787
3972	738788
95251	738789
68709	738790
65795	738791
26101	738792
182675	738793
213074	738794
8066	738795
136273	738796
218902	738797
93074	738798
3243	738799
47388	738800
52041	738801
306671	738802
379092	738803
67137	738804
34992	738805
72715	738806
12145	738807
272010	738808
56443	738809
5274	738810
24437	738811
116	738812
64172	738813
88064	738814
186393	738815
22562	738816
5310	738817
250631	738818
805	738819
81176	738820
260283	738821
19877	738822
30382	738823
16599	738824
80765	738825
48176	738826
9853	738827
36655	738828
200	738829
8089	738830
227193	738831
247968	738832
377305	738833
280	738834
44625	738835
83884	738836
73045	738837
98939	738838
144815	738839
56995	738840
13415	738841
173143	738842
5161	738843
80951	738844
151124	738845
1167	738846
197907	738847
144938	738848
117760	738849
122805	738850
8778	738851
265582	738852
31363	738853
4530	738854
1638	738855
1315	738856
4876	738857
63025	738858
67403	738859
1622	738860
123441	738861
19021	738862
170511	738863
30912	738864
121331	738865
59835	738866
7492	738867
100256	738868
1738	738869
40585	738870
1110	738871
70596	738872
35595	738873
35234	738874
103651	738875
273735	738876
209356	738877
128495	738878
4776	738879
149261	738880
169283	738881
10304	738882
39908	738883
1751	738884
62700	738885
36835	738886
17420	738887
6034	738888
1151	738889
28528	738890
97327	738891
10477	738892
332	738893
18572	738894
110	738895
230272	738896
173826	738897
79018	738898
136966	738899
31769	738900
98617	738901
22996	738902
14763	738903
206831	738904
168936	738905
402470	738906
192735	738907
7556	738908
16900	738909
32426	738910
102507	738911
5940	738912
379594	738913
34243	738914
160479	738915
5606	738916
1362	738917
156	738918
120243	738919
12824	738920
10505	738921
62106	738922
269747	738923
394028	738924
346989	738925
299034	738926
6047	738927
260930	738928
132572	738929
53	738930
46228	738931
44371	738932
31806	738933
353158	738934
41175	738935
40388	738936
7264	738937
1060	738938
124683	738939
1607	738940
559	738941
200817	738942
1456	738943
25449	738944
148479	738945
82233	738946
17572	738947
410386	738948
56035	738949
2146	738950
31932	738951
100507	738952
20075	738953
199831	738954
372462	738955
27786	738956
153150	738957
424571	738958
205493	738959
229954	738960
111881	738961
88497	738962
38915	738963
335104	738964
66695	738965
121364	738966
1773	738967
229530	738968
48382	738969
213782	738970
128935	738971
99982	738972
37562	738973
10373	738974
84473	738975
306860	738976
126474	738977
21630	738978
86115	738979
360470	738980
103227	738981
90433	738982
4254	738983
285803	738984
395340	738985
58153	738986
218438	738987
29704	738988
37728	738989
41774	738990
49505	738991
56159	738992
5669	738993
42584	738994
239116	738995
427971	738996
201889	738997
123209	738998
217805	738999
115707	739000
179302	739001
75255	739002
394975	739003
317886	739004
183622	739005
116625	739006
423811	739007
35873	739008
88814	739009
82595	739010
145148	739011
19791	739012
98883	739013
359648	739014
91042	739015
215073	739016
240233	739017
2750	739018
76130	739019
197217	739020
52126	739021
6667	739022
59285	739023
426114	739024
363518	739025
251059	739026
217291	739027
11412	739028
77608	739029
38888	739030
287836	739031
372448	739032
110974	739033
145853	739034
6288	739035
106465	739036
113200	739037
202115	739038
10025	739039
159288	739040
210633	739041
165903	739042
31948	739043
196327	739044
5848	739045
32767	739046
201430	739047
1982	739048
12923	739049
169884	739050
12932	739051
240897	739052
38230	739053
24081	739054
15976	739055
32992	739056
172	739057
208625	739058
70167	739059
431746	739060
112360	739061
16981	739062
12005	739063
30517	739064
2510	739065
163074	739066
50313	739067
283742	739068
145	739069
6849	739070
60116	739071
216060	739072
14575	739073
83873	739074
192201	739075
5443	739076
25695	739077
177058	739078
615	739079
13867	739080
127024	739081
85086	739082
172605	739083
433031	739084
90171	739085
163308	739086
429159	739087
67652	739088
62947	739089
20581	739090
103374	739091
124200	739092
43454	739093
25312	739094
261716	739095
334725	739096
115917	739097
26739	739098
155526	739099
122353	739100
133698	739101
3420	739102
141766	739103
107766	739104
152768	739105
4327	739106
34765	739107
121536	739108
110872	739109
436771	739110
199857	739111
153027	739112
249744	739113
185008	739114
171355	739115
22325	739116
386566	739117
23468	739118
399652	739119
102514	739120
246577	739121
49883	739122
173652	739123
375966	739124
92910	739125
52483	739126
325401	739127
105734	739128
105569	739129
93414	739130
96900	739131
50819	739132
72585	739133
28376	739134
149028	739135
23547	739136
15256	739137
188621	739138
56063	739139
160836	739140
1140	739141
237650	739142
43578	739143
453591	739144
288320	739145
99231	739146
71304	739147
108426	739148
408374	739149
149996	739150
66915	739151
48206	739152
42391	739153
24249	739154
60633	739155
449169	739156
381693	739157
211479	739158
377263	739159
148227	739160
40154	739161
290701	739162
44810	739163
166404	739164
112786	739165
98192	739166
166407	739167
300086	739168
18516	739169
224935	739170
1893	739171
842	739172
172029	739173
419453	739174
173312	739175
133977	739176
446496	739177
77615	739178
315013	739179
15878	739180
376768	739181
171770	739182
312843	739183
111033	739184
86658	739185
182539	739186
17791	739187
81282	739188
141694	739189
437365	739190
185644	739191
2840	739192
186528	739193
81241	739194
586	739195
307709	739196
146673	739197
402734	739198
270350	739199
226881	739200
345339	739201
277795	739202
396384	739203
131874	739204
444930	739205
1995	739206
315273	739207
302207	739208
120131	739209
76026	739210
96193	739211
9364	739212
147449	739213
139525	739214
61378	739215
122941	739216
36504	739217
48055	739218
115143	739219
64325	739220
7572	739221
6204	739222
404958	739223
58644	739224
278080	739225
232926	739226
69814	739227
158642	739228
285452	739229
20876	739230
292011	739231
7427	739232
61445	739233
96813	739234
1302	739235
20132	739236
1062	739237
438	739238
13331	739239
121242	739240
36059	739241
222659	739242
12977	739243
162688	739244
3172	739245
179587	739246
62014	739247
132578	739248
447811	739249
185454	739250
11011	739251
96002	739252
46114	739253
168751	739254
324769	739255
693	739256
25886	739257
25497	739258
285579	739259
9567	739260
409740	739261
69193	739262
69193	739263
229667	739264
7419	739265
113239	739266
125172	739267
420389	739268
342405	739269
88001	739270
84012	739271
106365	739272
330352	739273
117832	739274
372972	739275
46953	739276
96637	739277
152282	739278
307445	739279
135462	739280
27185	739281
265940	739282
453181	739283
368640	739284
232581	739285
124328	739286
16076	739287
455202	739288
436574	739289
437352	739290
68184	739291
2907	739292
243555	739293
8139	739294
212945	739295
195450	739296
170903	739297
36849	739298
299695	739299
15611	739300
344931	739301
268354	739302
14059	739303
11780	739304
133410	739305
52800	739306
70397	739307
422150	739308
81677	739309
142433	739310
18814	739311
18053	739312
964	739313
42112	739314
10194	739315
409541	739316
9707	739317
327780	739318
29158	739319
41307	739320
145946	739321
60734	739322
15337	739323
384897	739324
12316	739325
101842	739326
18012	739327
101487	739328
145406	739329
53403	739330
110410	739331
183286	739332
60123	739333
16763	739334
345534	739335
10833	739336
51373	739337
66567	739338
413088	739339
146504	739340
170246	739341
41772	739342
437201	739343
430483	739344
88407	739345
29778	739346
140138	739347
11120	739348
95646	739349
6994	739350
126164	739351
20894	739352
119131	739353
119933	739354
109457	739355
366195	739356
1745	739357
175118	739358
158192	739359
70327	739360
51739	739361
446245	739362
148101	739363
38304	739364
17547	739365
127315	739366
42778	739367
112435	739368
12473	739369
94316	739370
17547	739371
34678	739372
207047	739373
64349	739374
216214	739375
83605	739376
20831	739377
147167	739378
25370	739379
400333	739380
214974	739381
67283	739382
427676	739383
202526	739384
47895	739385
363550	739386
89023	739387
92708	739388
306277	739389
260796	739390
178763	739391
22720	739392
58275	739393
239114	739394
136965	739395
155345	739396
240322	739397
38125	739398
408733	739399
80837	739400
231066	739401
238654	739402
102747	739403
62082	739404
536	739405
170110	739406
175904	739407
59643	739408
371307	739409
111429	739410
170002	739411
18010	739412
1143	739413
1653	739414
242452	739415
114855	739416
103551	739417
65601	739418
96497	739419
409212	739420
82311	739421
135431	739422
45249	739423
97355	739424
63636	739425
63636	739426
285650	739427
329625	739428
177497	739429
370668	739430
203411	739431
233579	739432
391083	739433
138558	739434
183122	739435
60128	739436
44754	739437
11874	739438
204533	739439
388003	739440
414226	739441
28404	739442
10688	739443
42224	739444
94864	739445
213553	739446
321820	739447
180274	739448
16517	739449
3431	739450
37106	739451
26427	739452
398373	739453
74045	739454
86621	739455
76764	739456
61818	739457
87087	739458
36714	739459
170404	739460
18522	739461
25044	739462
324588	739463
7535	739464
176756	739465
109160	739466
34734	739467
58784	739468
22962	739469
244042	739470
76011	739471
132062	739472
118096	739473
206969	739474
5224	739475
111193	739476
220336	739477
176283	739478
8438	739479
230743	739480
14924	739481
12269	739482
17837	739483
104936	739484
152148	739485
221619	739486
375506	739487
386548	739488
156264	739489
416229	739490
228283	739491
16816	739492
370424	739493
47642	739494
2060	739495
263538	739496
226292	739497
81917	739498
153539	739499
324738	739500
87458	739501
9388	739502
208753	739503
120782	739504
183484	739505
186294	739506
364341	739507
125985	739508
37614	739509
258309	739510
334807	739511
5130	739512
100711	739513
78712	739514
129296	739515
6370	739516
39961	739517
349427	739518
30001	739519
50508	739520
84560	739521
168661	739522
112313	739523
57759	739524
1338	739525
139241	739526
135875	739527
218756	739528
2255	739529
309763	739530
152254	739531
215211	739532
9434	739533
46172	739534
197155	739535
85004	739536
49354	739537
41749	739538
354941	739539
303854	739540
37666	739541
32916	739542
58664	739543
149675	739544
185302	739545
159168	739546
178268	739547
118994	739548
230821	739549
221623	739550
156615	739551
150659	739552
28937	739553
132179	739554
117389	739555
295513	739556
248795	739557
121817	739558
268489	739559
124318	739560
40046	739561
195351	739562
444126	739563
163375	739564
144986	739565
58155	739566
181305	739567
199096	739568
265073	739569
226219	739570
272271	739571
96246	739572
233796	739573
410425	739574
346417	739575
296335	739576
142781	739577
216005	739578
246444	739579
424027	739580
224127	739581
157196	739582
201559	739583
418840	739584
251647	739585
182961	739586
82677	739587
458921	739588
246098	739589
21013	739590
236507	739591
405035	739592
301497	739593
700	739594
195412	739595
17908	739596
149805	739597
111327	739598
19276	739599
60154	739600
54603	739601
2159	739602
92153	739603
29939	739604
331256	739605
76417	739606
30346	739607
206896	739608
399512	739609
319625	739610
58718	739611
91082	739612
56830	739613
78597	739614
225584	739615
33374	739616
383803	739617
242134	739618
44155	739619
114700	739620
89840	739621
216594	739622
135996	739623
297073	739624
316652	739625
97172	739626
37748	739627
7253	739628
79626	739629
121205	739630
403495	739631
421451	739632
232501	739633
53667	739634
98811	739635
54353	739636
197461	739637
243695	739638
172037	739639
61894	739640
123324	739641
175481	739642
299977	739643
59270	739644
50577	739645
197209	739646
54126	739647
111065	739648
296240	739649
440058	739650
365445	739651
330234	739652
89935	739653
15250	739654
100527	739655
139105	739656
213566	739657
23804	739658
365204	739659
153708	739660
59230	739661
61050	739662
147350	739663
838	739664
10818	739665
13015	739666
393961	739667
1629	739668
23039	739669
105843	739670
104709	739671
64085	739672
144861	739673
13116	739674
97224	739675
90499	739676
263623	739677
182682	739678
6290	739679
163444	739680
111	739681
26348	739682
406392	739683
183196	739684
219642	739685
219628	739686
332574	739687
72933	739688
197389	739689
414555	739690
52579	739691
19925	739692
55777	739693
154626	739694
54945	739695
155591	739696
100364	739697
137933	739698
240800	739699
225321	739700
270501	739701
423832	739702
5283	739703
13471	739704
399	739705
138830	739706
2268	739707
249171	739708
41277	739709
23511	739710
183354	739711
15327	739712
13943	739713
144220	739714
264705	739715
84343	739716
170479	739717
76977	739718
104791	739719
110369	739720
179475	739721
322986	739722
44586	739723
3862	739724
179320	739725
67647	739726
89618	739727
50623	739728
95610	739729
110024	739730
175517	739731
1056	739732
29611	739733
1273	739734
305988	739735
15328	739736
19508	739737
12709	739738
197114	739739
56638	739740
441528	739741
117015	739742
246781	739743
308576	739744
92051	739745
566	739746
20573	739747
124157	739748
33293	739749
5	739750
61903	739751
218833	739752
63383	739753
238005	739754
429388	739755
232478	739756
340998	739757
62479	739758
32365	739759
249229	739760
371354	739761
176143	739762
420403	739763
62735	739764
76343	739765
197047	739766
60798	739767
78966	739768
451456	739769
223489	739770
225982	739771
60773	739772
91151	739773
98961	739774
285273	739775
94405	739776
301413	739777
223455	739778
1390	739779
3066	739780
7924	739781
206498	739782
135981	739783
36386	739784
239205	739785
309829	739786
19541	739787
225579	739788
216164	739789
57317	739790
101244	739791
197234	739792
25167	739793
278694	739794
323856	739795
115669	739796
371386	739797
21040	739798
11627	739799
177528	739800
107650	739801
348888	739802
91099	739803
31496	739804
121220	739805
15929	739806
88650	739807
20512	739808
25974	739809
63808	739810
15647	739811
152362	739812
134257	739813
441146	739814
35714	739815
241106	739816
130892	739817
155787	739818
52321	739819
274252	739820
417384	739821
2735	739822
157579	739823
107543	739824
91602	739825
23748	739826
155483	739827
2156	739828
174232	739829
189789	739830
425759	739831
427796	739832
315224	739833
95229	739834
208012	739835
251759	739836
185862	739837
88191	739838
39513	739839
164993	739840
17582	739841
19700	739842
2156	739843
275806	739844
189733	739845
363238	739846
200991	739847
6243	739848
185441	739849
43613	739850
333135	739851
70654	739852
123386	739853
390687	739854
160894	739855
96766	739856
367336	739857
126544	739858
8197	739859
116633	739860
1045	739861
19121	739862
7332	739863
2256	739864
67044	739865
383538	739866
17162	739867
218604	739868
21807	739869
93682	739870
64143	739871
53969	739872
26061	739873
66232	739874
73390	739875
97137	739876
221526	739877
263872	739878
164807	739879
445737	739880
333935	739881
52021	739882
94172	739883
156955	739884
185168	739885
24140	739886
259989	739887
12355	739888
20548	739889
446850	739890
194153	739891
177424	739892
19997	739893
8939	739894
10963	739895
222702	739896
275844	739897
102499	739898
129594	739899
51810	739900
178177	739901
8184	739902
13384	739903
58514	739904
37728	739905
29122	739906
34914	739907
69963	739908
403991	739909
407457	739910
95886	739911
355476	739912
167647	739913
338850	739914
281859	739915
389038	739916
285889	739917
180561	739918
116636	739919
49099	739920
364485	739921
18475	739922
1198	739923
126505	739924
106897	739925
392478	739926
336128	739927
131426	739928
326451	739929
416834	739930
3801	739931
408116	739932
247040	739933
108914	739934
141286	739935
3432	739936
229330	739937
50728	739938
29818	739939
442249	739940
158763	739941
426131	739942
416114	739943
71962	739944
16417	739945
161124	739946
187765	739947
28042	739948
3361	739949
361736	739950
380901	739951
121970	739952
126737	739953
374893	739954
115175	739955
57788	739956
128113	739957
28719	739958
120456	739959
415240	739960
297251	739961
40721	739962
31057	739963
186539	739964
10667	739965
37610	739966
277633	739967
297706	739968
210702	739969
300205	739970
175986	739971
141408	739972
146927	739973
54388	739974
60414	739975
215695	739976
205875	739977
164491	739978
159177	739979
131316	739980
21437	739981
427594	739982
334007	739983
75809	739984
303222	739985
143715	739986
23300	739987
128202	739988
394459	739989
91932	739990
410597	739991
719	739992
93421	739993
251774	739994
214699	739995
4010	739996
3000	739997
324559	739998
324280	739999
18438	740000
94751	740001
45338	740002
29502	740003
212103	740004
204176	740005
199595	740006
36707	740007
247993	740008
15378	740009
99512	740010
41985	740011
45625	740012
432747	740013
183117	740014
16509	740015
71679	740016
102114	740017
304876	740018
46894	740019
96338	740020
16237	740021
27444	740022
4481	740023
205743	740024
148119	740025
202685	740026
205752	740027
24547	740028
30273	740029
8414	740030
302	740031
6586	740032
15838	740033
72378	740034
212676	740035
223329	740036
183950	740037
386583	740038
159568	740039
5309	740040
33779	740041
18105	740042
334344	740043
21763	740044
287	740045
117089	740046
242090	740047
165922	740048
14355	740049
17388	740050
154379	740051
233438	740052
212579	740053
1518	740054
4234	740055
118993	740056
19556	740057
327	740058
15376	740059
224423	740060
200184	740061
3849	740062
10535	740063
430681	740064
2005	740065
225589	740066
121838	740067
29190	740068
11011	740069
197101	740070
133256	740071
13636	740072
61321	740073
53548	740074
527	740075
75223	740076
54901	740077
59657	740078
26926	740079
108432	740080
163712	740081
237902	740082
356896	740083
194343	740084
14213	740085
109658	740086
74411	740087
141600	740088
430	740089
146811	740090
50503	740091
63328	740092
171473	740093
114556	740094
74392	740095
45329	740096
65026	740097
20559	740098
41773	740099
382123	740100
927	740101
63605	740102
55670	740103
16134	740104
365919	740105
163807	740106
323800	740107
413773	740108
73528	740109
76190	740110
9529	740111
14355	740112
205076	740113
225351	740114
67829	740115
29295	740116
1713	740117
364009	740118
230071	740119
100682	740120
33840	740121
166915	740122
1252	740123
433837	740124
208877	740125
33247	740126
110327	740127
89904	740128
74150	740129
61100	740130
2304	740131
48713	740132
30656	740133
33316	740134
2415	740135
246230	740136
97578	740137
402579	740138
264980	740139
137200	740140
46434	740141
225927	740142
217285	740143
409708	740144
16528	740145
150576	740146
86654	740147
7022	740148
128556	740149
350789	740150
80250	740151
346433	740152
182654	740153
368484	740154
799	740155
256705	740156
18372	740157
211353	740158
401039	740159
93361	740160
251001	740161
286036	740162
456256	740163
225621	740164
260235	740165
224021	740166
11039	740167
79371	740168
29927	740169
20921	740170
41496	740171
15846	740172
154765	740173
92410	740174
411691	740175
245175	740176
459411	740177
2406	740178
328482	740179
57769	740180
112206	740181
333993	740182
192312	740183
261780	740184
383393	740185
138176	740186
25810	740187
398260	740188
521	740189
153690	740190
345522	740191
217810	740192
64053	740193
25006	740194
181134	740195
127174	740196
30741	740197
250201	740198
183028	740199
25262	740200
5564	740201
205153	740202
432772	740203
426872	740204
19952	740205
187055	740206
199596	740207
192956	740208
122787	740209
245631	740210
2553	740211
6732	740212
139828	740213
104427	740214
143851	740215
125198	740216
24869	740217
422626	740218
312463	740219
265647	740220
435181	740221
312532	740222
150709	740223
168004	740224
394446	740225
13453	740226
1880	740227
113418	740228
343784	740229
414975	740230
451787	740231
69143	740232
36478	740233
64347	740234
151669	740235
221140	740236
145079	740237
123595	740238
228201	740239
237581	740240
219237	740241
56812	740242
13191	740243
206977	740244
51339	740245
267522	740246
377420	740247
390468	740248
57885	740249
148539	740250
34407	740251
135653	740252
8157	740253
185845	740254
5177	740255
314690	740256
75466	740257
236304	740258
193494	740259
100770	740260
29256	740261
1503	740262
7895	740263
43796	740264
98736	740265
5293	740266
3282	740267
99678	740268
3368	740269
18394	740270
165449	740271
397572	740272
43410	740273
229546	740274
115735	740275
92516	740276
7318	740277
984	740278
125780	740279
226258	740280
458087	740281
112929	740282
227943	740283
162492	740284
36208	740285
22329	740286
74760	740287
11088	740288
111251	740289
202342	740290
99627	740291
144581	740292
352656	740293
160061	740294
437712	740295
288998	740296
55278	740297
263336	740298
70453	740299
246457	740300
455659	740301
258117	740302
81018	740303
100515	740304
28170	740305
332981	740306
60341	740307
28955	740308
130935	740309
59370	740310
5687	740311
221260	740312
69235	740313
98362	740314
163348	740315
185581	740316
59757	740317
94776	740318
93203	740319
81208	740320
4559	740321
115642	740322
8427	740323
39524	740324
98073	740325
20371	740326
94730	740327
147252	740328
66190	740329
130770	740330
24309	740331
60831	740332
22823	740333
34534	740334
106492	740335
63669	740336
244926	740337
15348	740338
82688	740339
5773	740340
5359	740341
34200	740342
15737	740343
40107	740344
79879	740345
23471	740346
283350	740347
15736	740348
292508	740349
407360	740350
33775	740351
203324	740352
117709	740353
96162	740354
255887	740355
60519	740356
59856	740357
407089	740358
453851	740359
179170	740360
100720	740361
261210	740362
20105	740363
31312	740364
18499	740365
48791	740366
167505	740367
100886	740368
312702	740369
10677	740370
138765	740371
245413	740372
175152	740373
11192	740374
31094	740375
112473	740376
246369	740377
47009	740378
173722	740379
61036	740380
102358	740381
434431	740382
67693	740383
16465	740384
33818	740385
24932	740386
155821	740387
384584	740388
134840	740389
24883	740390
196880	740391
397212	740392
35832	740393
193950	740394
111545	740395
7318	740396
6421	740397
312141	740398
281798	740399
46570	740400
57159	740401
143498	740402
38865	740403
10274	740404
53059	740405
4682	740406
273238	740407
414701	740408
17750	740409
13350	740410
391941	740411
105318	740412
236882	740413
366862	740414
56373	740415
288739	740416
273396	740417
315594	740418
165495	740419
457566	740420
23019	740421
186054	740422
85390	740423
187995	740424
175618	740425
219349	740426
98924	740427
236669	740428
116054	740429
89556	740430
348836	740431
124733	740432
359205	740433
162136	740434
112247	740435
219656	740436
39892	740437
676	740438
427254	740439
70782	740440
19240	740441
69084	740442
292468	740443
95230	740444
81003	740445
25868	740446
66042	740447
219437	740448
197585	740449
97933	740450
25540	740451
319322	740452
11957	740453
98599	740454
277298	740455
62624	740456
29911	740457
109685	740458
21165	740459
158676	740460
74725	740461
80734	740462
149246	740463
221478	740464
126326	740465
120546	740466
50916	740467
411245	740468
452346	740469
91801	740470
4311	740471
254498	740472
122840	740473
12694	740474
36146	740475
3892	740476
442564	740477
50441	740478
60055	740479
114586	740480
102293	740481
15293	740482
4116	740483
2992	740484
364399	740485
66671	740486
196052	740487
353465	740488
221923	740489
19990	740490
274005	740491
375281	740492
201	740493
259465	740494
262308	740495
6704	740496
383154	740497
419606	740498
18331	740499
113556	740500
370394	740501
25915	740502
18598	740503
73777	740504
96029	740505
426169	740506
247471	740507
56976	740508
367246	740509
228214	740510
432011	740511
151900	740512
285359	740513
177990	740514
112837	740515
34823	740516
111045	740517
414921	740518
69460	740519
344450	740520
191878	740521
19383	740522
145369	740523
94564	740524
189549	740525
201465	740526
203539	740527
191777	740528
57571	740529
26337	740530
99946	740531
57969	740532
49335	740533
31550	740534
399875	740535
59875	740536
129937	740537
92007	740538
10216	740539
32113	740540
108343	740541
13667	740542
79129	740543
8668	740544
168482	740545
41082	740546
183772	740547
329376	740548
35877	740549
21425	740550
146650	740551
361702	740552
28381	740553
378779	740554
289343	740555
92359	740556
9842	740557
194815	740558
212464	740559
50913	740560
98362	740561
44	740562
128684	740563
135426	740564
28011	740565
34994	740566
145914	740567
215136	740568
122209	740569
206097	740570
285060	740571
174326	740572
272681	740573
4999	740574
17720	740575
202150	740576
355343	740577
110067	740578
81813	740579
5649	740580
247766	740581
3786	740582
275633	740583
405020	740584
420012	740585
37653	740586
59483	740587
306791	740588
219853	740589
253840	740590
115148	740591
23859	740592
70064	740593
22971	740594
191653	740595
205403	740596
83039	740597
89680	740598
94079	740599
30696	740600
413108	740601
100630	740602
180433	740603
261109	740604
378048	740605
65152	740606
392011	740607
280391	740608
12919	740609
459037	740610
37684	740611
78987	740612
196523	740613
405944	740614
169904	740615
148271	740616
436980	740617
44310	740618
81962	740619
400665	740620
178501	740621
197762	740622
25062	740623
63186	740624
225973	740625
104998	740626
242979	740627
105218	740628
28245	740629
116342	740630
55130	740631
97144	740632
68758	740633
102966	740634
106405	740635
242131	740636
18462	740637
187003	740638
215687	740639
139131	740640
118510	740641
268165	740642
297791	740643
51534	740644
94079	740645
239136	740646
70452	740647
125355	740648
199296	740649
310957	740650
37116	740651
39737	740652
338946	740653
365138	740654
104171	740655
196743	740656
121267	740657
129170	740658
180383	740659
23096	740660
391927	740661
259594	740662
361	740663
9869	740664
66481	740665
180981	740666
157214	740667
125511	740668
191433	740669
254973	740670
46948	740671
80169	740672
23873	740673
393668	740674
7373	740675
449202	740676
345551	740677
97607	740678
278634	740679
188319	740680
264994	740681
54122	740682
28440	740683
88031	740684
104200	740685
373373	740686
116529	740687
25545	740688
38287	740689
29643	740690
174259	740691
117271	740692
93425	740693
349869	740694
169763	740695
56005	740696
88305	740697
60577	740698
162931	740699
23928	740700
330658	740701
172921	740702
95652	740703
14924	740704
20247	740705
47718	740706
441575	740707
52274	740708
5401	740709
169841	740710
80386	740711
100512	740712
363742	740713
19863	740714
370651	740715
187802	740716
287614	740717
36705	740718
260699	740719
128119	740720
219038	740721
335912	740722
358747	740723
173972	740724
4811	740725
154102	740726
131157	740727
166700	740728
39211	740729
203586	740730
1215	740731
67831	740732
147899	740733
2986	740734
381386	740735
184553	740736
222170	740737
100315	740738
9784	740739
129723	740740
3610	740741
110622	740742
58090	740743
6727	740744
323479	740745
26305	740746
52690	740747
284	740748
65337	740749
256545	740750
125459	740751
57613	740752
388518	740753
39413	740754
322307	740755
19838	740756
162278	740757
204887	740758
219594	740759
6174	740760
47774	740761
389912	740762
7332	740763
264486	740764
29623	740765
85670	740766
109473	740767
99324	740768
224806	740769
270024	740770
9416	740771
3994	740772
22385	740773
1237	740774
18906	740775
174563	740776
91586	740777
47748	740778
53029	740779
6024	740780
40144	740781
84124	740782
12055	740783
90177	740784
24073	740785
419527	740786
113207	740787
5786	740788
239325	740789
146544	740790
118572	740791
148276	740792
211290	740793
193489	740794
80252	740795
122362	740796
331939	740797
313787	740798
95429	740799
188	740800
4949	740801
33220	740802
53775	740803
124884	740804
200114	740805
114517	740806
197463	740807
16701	740808
220273	740809
200445	740810
9940	740811
24948	740812
1530	740813
75987	740814
3241	740815
19716	740816
59743	740817
436299	740818
67715	740819
25308	740820
167541	740821
60412	740822
31691	740823
60410	740824
8273	740825
225769	740826
30599	740827
357158	740828
345526	740829
150662	740830
378503	740831
8881	740832
70806	740833
114094	740834
261182	740835
67294	740836
233041	740837
33830	740838
241619	740839
198936	740840
252112	740841
98697	740842
189844	740843
431708	740844
18265	740845
128059	740846
23164	740847
4206	740848
279580	740849
7011	740850
21638	740851
110474	740852
131546	740853
143202	740854
86534	740855
188490	740856
456729	740857
299082	740858
201931	740859
82204	740860
207317	740861
390296	740862
72563	740863
88903	740864
225231	740865
138527	740866
217218	740867
229781	740868
3662	740869
73709	740870
253442	740871
167012	740872
177204	740873
105847	740874
57925	740875
278271	740876
75321	740877
48	740878
1867	740879
402820	740880
244395	740881
66639	740882
155430	740883
203864	740884
41844	740885
198633	740886
51003	740887
122971	740888
1669	740889
232636	740890
156200	740891
126744	740892
275530	740893
41201	740894
310884	740895
70177	740896
201928	740897
24715	740898
546	740899
23651	740900
10282	740901
118473	740902
306999	740903
136	740904
24473	740905
131189	740906
113928	740907
150069	740908
147196	740909
109950	740910
17563	740911
268763	740912
250773	740913
421955	740914
281901	740915
29138	740916
56240	740917
240097	740918
28665	740919
179744	740920
20351	740921
163086	740922
187005	740923
72184	740924
43611	740925
196453	740926
11483	740927
89616	740928
364029	740929
243196	740930
181234	740931
97155	740932
13049	740933
247199	740934
160541	740935
235037	740936
112694	740937
152088	740938
203846	740939
91686	740940
349829	740941
309275	740942
131693	740943
326793	740944
171210	740945
50183	740946
81520	740947
35160	740948
224307	740949
92149	740950
76825	740951
1415	740952
139087	740953
3873	740954
93811	740955
292228	740956
294058	740957
370216	740958
41918	740959
161323	740960
162847	740961
102059	740962
14308	740963
242364	740964
58950	740965
214440	740966
287657	740967
342252	740968
73225	740969
75952	740970
119931	740971
4507	740972
99248	740973
91551	740974
44217	740975
112288	740976
79089	740977
370732	740978
2518	740979
21193	740980
441687	740981
94184	740982
209466	740983
8501	740984
417597	740985
107504	740986
8459	740987
40353	740988
44	740989
184223	740990
79536	740991
14775	740992
90735	740993
417547	740994
20773	740995
149085	740996
107432	740997
460107	740998
121515	740999
115922	741000
94078	741001
192452	741002
12713	741003
173505	741004
5868	741005
72679	741006
192755	741007
44636	741008
18244	741009
67104	741010
15815	741011
309540	741012
2811	741013
34043	741014
230317	741015
294101	741016
46246	741017
294949	741018
285549	741019
326806	741020
335972	741021
57022	741022
231683	741023
236496	741024
111059	741025
457216	741026
239270	741027
5671	741028
178513	741029
166982	741030
53571	741031
1085	741032
306311	741033
167847	741034
211120	741035
78813	741036
24309	741037
206775	741038
142003	741039
247223	741040
107792	741041
327035	741042
306357	741043
266938	741044
330638	741045
276423	741046
436966	741047
584	741048
92646	741049
13328	741050
249686	741051
7752	741052
349901	741053
12434	741054
377934	741055
311820	741056
92155	741057
201535	741058
374869	741059
99860	741060
49624	741061
132040	741062
152327	741063
15239	741064
244642	741065
1154	741066
153433	741067
3649	741068
336781	741069
43697	741070
101646	741071
63830	741072
201261	741073
236419	741074
178333	741075
188942	741076
1901	741077
74801	741078
12	741079
7532	741080
212165	741081
16127	741082
9566	741083
163597	741084
379481	741085
159960	741086
128099	741087
271686	741088
17809	741089
199664	741090
246973	741091
213711	741092
238710	741093
443066	741094
106422	741095
347119	741096
25828	741097
337262	741098
143534	741099
189273	741100
110192	741101
186376	741102
162248	741103
167102	741104
102341	741105
391866	741106
90479	741107
66593	741108
7094	741109
3956	741110
10093	741111
146738	741112
222017	741113
178931	741114
18081	741115
383657	741116
166627	741117
162284	741118
8905	741119
80378	741120
55982	741121
236741	741122
31782	741123
12152	741124
86610	741125
76906	741126
38096	741127
159732	741128
47383	741129
61902	741130
5782	741131
44990	741132
457560	741133
390031	741134
264989	741135
72977	741136
176280	741137
128517	741138
22308	741139
6218	741140
16591	741141
119951	741142
159691	741143
69169	741144
366449	741145
362479	741146
27319	741147
129268	741148
293489	741149
238036	741150
232459	741151
82346	741152
219373	741153
102562	741154
12921	741155
40516	741156
230839	741157
167966	741158
224764	741159
36291	741160
91476	741161
104566	741162
103008	741163
71300	741164
42548	741165
221063	741166
181785	741167
113363	741168
191900	741169
5615	741170
92919	741171
97906	741172
59436	741173
114365	741174
223290	741175
161934	741176
217942	741177
277841	741178
284615	741179
55882	741180
227001	741181
196582	741182
3639	741183
25083	741184
6773	741185
207164	741186
205922	741187
5297	741188
155384	741189
77520	741190
9981	741191
26648	741192
348699	741193
28239	741194
235705	741195
65634	741196
316852	741197
169725	741198
34532	741199
49803	741200
280075	741201
14087	741202
273935	741203
150960	741204
97328	741205
95507	741206
155017	741207
448528	741208
17614	741209
44686	741210
61997	741211
21343	741212
192768	741213
23142	741214
225117	741215
243151	741216
427453	741217
264141	741218
63996	741219
271960	741220
177710	741221
201504	741222
226389	741223
269204	741224
213105	741225
364698	741226
180472	741227
29347	741228
147720	741229
200352	741230
132564	741231
85116	741232
47475	741233
80067	741234
80067	741235
22971	741236
180857	741237
25061	741238
219	741239
156414	741240
7123	741241
301477	741242
149882	741243
19775	741244
295916	741245
21396	741246
5579	741247
20105	741248
20774	741249
1372	741250
112206	741251
179371	741252
381232	741253
22301	741254
19184	741255
168921	741256
418210	741257
171900	741258
14279	741259
94890	741260
403842	741261
180136	741262
215541	741263
11452	741264
264928	741265
117647	741266
3662	741267
186192	741268
376563	741269
133210	741270
8586	741271
456497	741272
258578	741273
342024	741274
186272	741275
107973	741276
41847	741277
86387	741278
128059	741279
23141	741280
222374	741281
195756	741282
334256	741283
308917	741284
23138	741285
61542	741286
29442	741287
74589	741288
324672	741289
410709	741290
35574	741291
200966	741292
49712	741293
42539	741294
7790	741295
46676	741296
46686	741297
24111	741298
327141	741299
3354	741300
364518	741301
326291	741302
42724	741303
8923	741304
44021	741305
182372	741306
121597	741307
157075	741308
2715	741309
1952	741310
162150	741311
225970	741312
1132	741313
15212	741314
173290	741315
427084	741316
442048	741317
132591	741318
168463	741319
4084	741320
30696	741321
69937	741322
17313	741323
439	741324
165833	741325
121036	741326
11095	741327
370689	741328
189571	741329
17953	741330
94484	741331
278767	741332
158368	741333
148003	741334
104032	741335
4782	741336
63849	741337
389437	741338
228100	741339
292530	741340
357335	741341
86929	741342
356	741343
61075	741344
256966	741345
84189	741346
2377	741347
33970	741348
20577	741349
89713	741350
84491	741351
189971	741352
11180	741353
92372	741354
102660	741355
338308	741356
15874	741357
86473	741358
59758	741359
309846	741360
118197	741361
370083	741362
214791	741363
5932	741364
335623	741365
50599	741366
302013	741367
152824	741368
133530	741369
187214	741370
25793	741371
177879	741372
197053	741373
15816	741374
1195	741375
178496	741376
79060	741377
410971	741378
105537	741379
1283	741380
74389	741381
174488	741382
129209	741383
318859	741384
29999	741385
149097	741386
337941	741387
116619	741388
62119	741389
336768	741390
87436	741391
132608	741392
42977	741393
40296	741394
117	741395
189328	741396
219241	741397
116141	741398
97382	741399
1158	741400
167823	741401
246798	741402
383854	741403
20897	741404
151546	741405
201534	741406
94078	741407
220445	741408
10198	741409
155508	741410
157481	741411
7790	741412
54459	741413
93459	741414
13559	741415
138110	741416
29428	741417
128256	741418
9053	741419
222178	741420
113147	741421
153678	741422
129461	741423
216343	741424
30278	741425
92107	741426
689	741427
143968	741428
60406	741429
191932	741430
183396	741431
39529	741432
391	741433
102384	741434
134798	741435
22306	741436
344115	741437
158766	741438
213094	741439
24779	741440
388652	741441
64277	741442
61783	741443
60794	741444
51158	741445
122784	741446
272154	741447
201925	741448
59533	741449
226247	741450
60005	741451
361788	741452
253642	741453
156309	741454
111749	741455
128189	741456
43313	741457
102202	741458
202907	741459
326356	741460
172942	741461
114799	741462
392698	741463
64940	741464
4122	741465
319279	741466
139816	741467
369673	741468
17828	741469
5936	741470
214494	741471
11400	741472
239591	741473
60717	741474
124033	741475
108578	741476
80495	741477
10396	741478
71633	741479
1779	741480
145671	741481
205712	741482
114697	741483
156330	741484
369575	741485
138651	741486
426896	741487
95229	741488
295103	741489
34059	741490
76721	741491
31710	741492
8572	741493
154829	741494
919	741495
306650	741496
6801	741497
145659	741498
4895	741499
91992	741500
160596	741501
79862	741502
226460	741503
240292	741504
1851	741505
69497	741506
208678	741507
13258	741508
58170	741509
71100	741510
2002	741511
70069	741512
150748	741513
42066	741514
35384	741515
449396	741516
163428	741517
302892	741518
259677	741519
133397	741520
81659	741521
240921	741522
16162	741523
377565	741524
180152	741525
110847	741526
60775	741527
370750	741528
213533	741529
330056	741530
43953	741531
3860	741532
383804	741533
447971	741534
310438	741535
34144	741536
4223	741537
89702	741538
21514	741539
15437	741540
239639	741541
177672	741542
219829	741543
242683	741544
330848	741545
128243	741546
39647	741547
126236	741548
100498	741549
26299	741550
414657	741551
27169	741552
298	741553
428294	741554
394720	741555
191095	741556
392955	741557
109571	741558
98478	741559
160200	741560
109971	741561
130161	741562
25855	741563
53827	741564
43508	741565
99322	741566
189600	741567
25414	741568
67356	741569
45688	741570
79675	741571
141371	741572
86028	741573
45973	741574
232990	741575
86663	741576
276208	741577
79114	741578
200661	741579
162599	741580
102807	741581
256418	741582
5686	741583
124347	741584
366	741585
190121	741586
93910	741587
261993	741588
83869	741589
55848	741590
125831	741591
342366	741592
95734	741593
185739	741594
212272	741595
65287	741596
276291	741597
213212	741598
39647	741599
386738	741600
1	741601
1617	741602
239790	741603
56093	741604
212855	741605
449822	741606
248805	741607
29230	741608
113517	741609
166421	741610
21286	741611
323877	741612
435574	741613
96571	741614
360604	741615
180320	741616
67090	741617
32356	741618
223131	741619
400614	741620
136121	741621
76137	741622
14709	741623
246537	741624
227524	741625
25691	741626
301712	741627
132224	741628
126621	741629
85615	741630
3449	741631
212491	741632
137285	741633
188400	741634
345894	741635
54231	741636
260928	741637
250	741638
156077	741639
89702	741640
3979	741641
971	741642
58045	741643
315824	741644
311925	741645
78339	741646
6969	741647
436817	741648
69885	741649
117752	741650
159012	741651
21343	741652
1332	741653
832	741654
155706	741655
71730	741656
36376	741657
6087	741658
11894	741659
1431	741660
63185	741661
267696	741662
72278	741663
4214	741664
31280	741665
81994	741666
1399	741667
18874	741668
796	741669
52595	741670
232067	741671
118075	741672
27816	741673
38045	741674
190246	741675
234354	741676
50536	741677
385740	741678
163436	741679
49135	741680
9319	741681
313801	741682
332658	741683
74337	741684
415107	741685
260	741686
51249	741687
19957	741688
177235	741689
83256	741690
248707	741691
340079	741692
413494	741693
12512	741694
155419	741695
196	741696
209983	741697
166613	741698
9872	741699
66175	741700
122488	741701
13367	741702
5991	741703
411269	741704
9137	741705
249835	741706
188256	741707
284232	741708
116163	741709
24551	741710
68074	741711
332949	741712
393595	741713
106219	741714
8841	741715
166014	741716
95453	741717
89555	741718
356237	741719
400353	741720
116230	741721
312334	741722
361278	741723
8426	741724
28390	741725
12782	741726
32446	741727
215180	741728
79864	741729
8105	741730
325567	741731
209333	741732
150474	741733
214631	741734
94109	741735
308988	741736
374980	741737
263374	741738
106702	741739
36198	741740
1911	741741
130668	741742
340743	741743
158512	741744
137557	741745
137557	741746
443474	741747
436339	741748
356482	741749
167743	741750
78662	741751
29247	741752
154574	741753
6791	741754
148853	741755
246625	741756
25205	741757
280100	741758
162348	741759
39901	741760
343832	741761
2206	741762
62642	741763
53924	741764
71300	741765
207730	741766
199564	741767
206093	741768
7660	741769
265474	741770
83141	741771
111356	741772
17097	741773
247086	741774
59187	741775
383079	741776
352193	741777
97101	741778
146535	741779
55917	741780
456478	741781
200424	741782
425249	741783
306126	741784
30126	741785
223272	741786
127953	741787
224451	741788
83761	741789
41178	741790
406614	741791
194690	741792
33920	741793
14	741794
125187	741795
45056	741796
372764	741797
384758	741798
210829	741799
443663	741800
96683	741801
75581	741802
94271	741803
6980	741804
24321	741805
217770	741806
77653	741807
93471	741808
36090	741809
52834	741810
128568	741811
119269	741812
354814	741813
168602	741814
39246	741815
352741	741816
230791	741817
99881	741818
119222	741819
81777	741820
48166	741821
99124	741822
34234	741823
91724	741824
186547	741825
56209	741826
42307	741827
34934	741828
224475	741829
12354	741830
8036	741831
115375	741832
55910	741833
292032	741834
184	741835
427662	741836
148117	741837
56670	741838
55369	741839
6103	741840
90890	741841
143791	741842
56203	741843
75362	741844
457166	741845
56860	741846
236070	741847
194767	741848
85048	741849
165051	741850
131152	741851
118719	741852
4050	741853
1768	741854
34986	741855
15960	741856
132817	741857
103446	741858
159459	741859
369570	741860
290815	741861
53009	741862
159349	741863
19276	741864
7373	741865
81823	741866
424110	741867
185451	741868
155815	741869
44641	741870
455411	741871
38912	741872
94022	741873
360127	741874
451186	741875
296741	741876
192721	741877
376519	741878
27920	741879
372730	741880
65529	741881
225935	741882
10962	741883
344457	741884
289949	741885
112830	741886
150345	741887
250742	741888
415167	741889
374144	741890
117198	741891
67960	741892
223206	741893
70893	741894
78506	741895
123158	741896
5021	741897
15521	741898
1418	741899
22182	741900
91700	741901
283698	741902
145114	741903
314915	741904
157373	741905
167193	741906
122508	741907
451408	741908
226800	741909
190614	741910
6225	741911
221252	741912
155394	741913
329570	741914
11736	741915
209065	741916
16628	741917
285699	741918
107847	741919
144514	741920
231918	741921
102995	741922
83437	741923
204847	741924
134189	741925
367868	741926
272379	741927
73875	741928
458320	741929
56069	741930
359473	741931
207601	741932
100554	741933
9321	741934
117656	741935
414443	741936
44	741937
432505	741938
142173	741939
171300	741940
131629	741941
372547	741942
54709	741943
188690	741944
302728	741945
181380	741946
62542	741947
56524	741948
406937	741949
149851	741950
127751	741951
319855	741952
433438	741953
6152	741954
263097	741955
107942	741956
61139	741957
162738	741958
352305	741959
382311	741960
25963	741961
155116	741962
316917	741963
221724	741964
208415	741965
300727	741966
104299	741967
449887	741968
160611	741969
393403	741970
168145	741971
150680	741972
42859	741973
379561	741974
200102	741975
384395	741976
93243	741977
135104	741978
298820	741979
94371	741980
262350	741981
169119	741982
21579	741983
460198	741984
12382	741985
175283	741986
293074	741987
257957	741988
246185	741989
25618	741990
62686	741991
387844	741992
11126	741993
49073	741994
175078	741995
460108	741996
265654	741997
10242	741998
195212	741999
231926	742000
49421	742001
120177	742002
148535	742003
194063	742004
229640	742005
142572	742006
45524	742007
58313	742008
31251	742009
20862	742010
425005	742011
16925	742012
168042	742013
253915	742014
16699	742015
300350	742016
73200	742017
268150	742018
143991	742019
88675	742020
359677	742021
107138	742022
411550	742023
31537	742024
106948	742025
48918	742026
351690	742027
48831	742028
400474	742029
82721	742030
51229	742031
433468	742032
1474	742033
398100	742034
442172	742035
188589	742036
147867	742037
151740	742038
73166	742039
42550	742040
112536	742041
179532	742042
72484	742043
163368	742044
37502	742045
118402	742046
195605	742047
135868	742048
309074	742049
88368	742050
326876	742051
64294	742052
7383	742053
17436	742054
124896	742055
22033	742056
122926	742057
148522	742058
95722	742059
42980	742060
100613	742061
116135	742062
334057	742063
313694	742064
248017	742065
336453	742066
198698	742067
276383	742068
108221	742069
259514	742070
225961	742071
169996	742072
87054	742073
343515	742074
220349	742075
36144	742076
163507	742077
82314	742078
443908	742079
16301	742080
116262	742081
212905	742082
5391	742083
15443	742084
11123	742085
1678	742086
20071	742087
336445	742088
302885	742089
141956	742090
425382	742091
247	742092
72023	742093
32776	742094
223517	742095
338908	742096
292785	742097
227332	742098
213544	742099
298227	742100
352810	742101
280234	742102
42586	742103
206180	742104
401961	742105
41429	742106
90068	742107
301	742108
14019	742109
103694	742110
31043	742111
273437	742112
32032	742113
74718	742114
336884	742115
8586	742116
278734	742117
376892	742118
31540	742119
162324	742120
66004	742121
217987	742122
209663	742123
169881	742124
183926	742125
45572	742126
365937	742127
402187	742128
82882	742129
143527	742130
89243	742131
258180	742132
82510	742133
336145	742134
208786	742135
22176	742136
6690	742137
5745	742138
215062	742139
104870	742140
26414	742141
249937	742142
432687	742143
401500	742144
77474	742145
438382	742146
203236	742147
4173	742148
451323	742149
84525	742150
247809	742151
295807	742152
353685	742153
111454	742154
459067	742155
172034	742156
39738	742157
240825	742158
80169	742159
85456	742160
118601	742161
72555	742162
16560	742163
192320	742164
186637	742165
146789	742166
118349	742167
19586	742168
350107	742169
26963	742170
38610	742171
39421	742172
1684	742173
355306	742174
136643	742175
1737	742176
346734	742177
144492	742178
77188	742179
40266	742180
155596	742181
331225	742182
46	742183
67093	742184
8077	742185
227158	742186
3962	742187
193318	742188
17538	742189
20765	742190
46173	742191
252296	742192
16273	742193
1395	742194
16626	742195
17651	742196
353956	742197
335103	742198
364313	742199
34192	742200
177322	742201
385871	742202
298465	742203
258880	742204
111087	742205
59636	742206
377671	742207
73747	742208
171268	742209
25422	742210
231972	742211
110215	742212
14248	742213
377498	742214
105987	742215
155303	742216
105527	742217
130895	742218
7243	742219
332392	742220
344607	742221
45621	742222
159923	742223
426729	742224
323679	742225
108083	742226
30178	742227
101874	742228
40213	742229
27081	742230
101565	742231
15658	742232
213019	742233
247393	742234
75893	742235
209626	742236
113899	742237
4621	742238
308106	742239
54168	742240
278186	742241
10462	742242
163568	742243
170021	742244
77678	742245
276868	742246
244037	742247
7332	742248
33131	742249
935	742250
387426	742251
450027	742252
403152	742253
127988	742254
371882	742255
107037	742256
52809	742257
119801	742258
166899	742259
226002	742260
170034	742261
3007	742262
417203	742263
27726	742264
37768	742265
449453	742266
214549	742267
8200	742268
158920	742269
41803	742270
21449	742271
141454	742272
344984	742273
84059	742274
144182	742275
231412	742276
230887	742277
135826	742278
215389	742279
83124	742280
14149	742281
142517	742282
24560	742283
163771	742284
329422	742285
107098	742286
194674	742287
80710	742288
439013	742289
425778	742290
28321	742291
89995	742292
143032	742293
266869	742294
154511	742295
290781	742296
4834	742297
174501	742298
121894	742299
46404	742300
160761	742301
374650	742302
222681	742303
2805	742304
325181	742305
330073	742306
24413	742307
226565	742308
17947	742309
166149	742310
396948	742311
340696	742312
6076	742313
71614	742314
77219	742315
120790	742316
37987	742317
367	742318
449785	742319
15575	742320
3339	742321
59622	742322
193971	742323
94714	742324
24871	742325
3137	742326
171692	742327
3967	742328
2446	742329
1188	742330
8	742331
4871	742332
5385	742333
1051	742334
190681	742335
10465	742336
241572	742337
26195	742338
432538	742339
163726	742340
223269	742341
82182	742342
54	742343
5304	742344
356281	742345
43381	742346
6268	742347
9450	742348
10678	742349
176798	742350
26348	742351
320173	742352
260521	742353
69205	742354
113680	742355
69025	742356
17461	742357
17220	742358
228946	742359
450764	742360
58910	742361
32575	742362
40704	742363
375751	742364
6427	742365
14647	742366
29696	742367
141913	742368
35614	742369
276240	742370
346016	742371
37372	742372
146750	742373
137543	742374
335252	742375
34673	742376
394239	742377
204025	742378
229998	742379
136899	742380
23097	742381
60002	742382
56652	742383
125173	742384
34642	742385
289727	742386
74764	742387
11108	742388
297525	742389
8919	742390
74885	742391
49390	742392
131428	742393
15095	742394
54438	742395
97072	742396
115203	742397
162071	742398
55421	742399
176936	742400
32112	742401
95419	742402
60168	742403
143955	742404
235169	742405
438753	742406
3344	742407
80910	742408
310411	742409
243606	742410
31545	742411
36227	742412
37736	742413
51112	742414
139759	742415
5836	742416
277325	742417
153595	742418
162458	742419
21066	742420
175639	742421
230268	742422
3312	742423
100933	742424
378717	742425
230124	742426
151937	742427
4560	742428
378777	742429
24832	742430
43414	742431
345108	742432
61808	742433
47584	742434
94709	742435
10266	742436
4246	742437
88921	742438
282181	742439
395675	742440
21172	742441
31922	742442
245750	742443
91268	742444
245660	742445
96500	742446
268437	742447
53413	742448
301962	742449
20062	742450
450345	742451
140286	742452
168445	742453
36375	742454
107131	742455
227889	742456
442913	742457
2051	742458
52146	742459
69877	742460
259983	742461
372271	742462
74781	742463
75061	742464
453635	742465
454843	742466
120265	742467
77748	742468
47151	742469
279469	742470
29713	742471
126525	742472
454303	742473
175318	742474
128385	742475
106939	742476
347959	742477
444103	742478
105036	742479
24915	742480
89006	742481
156435	742482
2616	742483
229805	742484
395597	742485
325475	742486
21348	742487
46902	742488
73739	742489
127580	742490
391789	742491
345801	742492
147955	742493
379069	742494
151612	742495
435156	742496
78576	742497
221521	742498
246189	742499
210023	742500
42799	742501
323929	742502
146340	742503
58109	742504
4094	742505
356458	742506
165918	742507
214785	742508
37975	742509
291959	742510
362409	742511
84089	742512
86510	742513
84103	742514
202036	742515
272303	742516
218217	742517
45188	742518
44322	742519
418914	742520
103238	742521
104253	742522
46024	742523
190133	742524
237124	742525
308455	742526
78081	742527
218409	742528
102155	742529
60402	742530
295496	742531
151441	742532
132233	742533
354058	742534
21780	742535
117994	742536
274089	742537
255426	742538
1373	742539
56738	742540
459782	742541
143970	742542
81683	742543
402825	742544
222918	742545
48716	742546
41411	742547
175120	742548
3856	742549
52946	742550
110984	742551
174290	742552
398876	742553
33127	742554
28911	742555
826	742556
95598	742557
262879	742558
182470	742559
2419	742560
132928	742561
74837	742562
16304	742563
415266	742564
50541	742565
121854	742566
130888	742567
31375	742568
270490	742569
103070	742570
115348	742571
10967	742572
186111	742573
37681	742574
168270	742575
104992	742576
222881	742577
6210	742578
130256	742579
176061	742580
293769	742581
60760	742582
119869	742583
15543	742584
128856	742585
92728	742586
7878	742587
182859	742588
10677	742589
125807	742590
164169	742591
227084	742592
109699	742593
211325	742594
7560	742595
42264	742596
27208	742597
6171	742598
210516	742599
212311	742600
16050	742601
165385	742602
66059	742603
1275	742604
429042	742605
76000	742606
345360	742607
2716	742608
456516	742609
271935	742610
332511	742611
198148	742612
167937	742613
317909	742614
458144	742615
188597	742616
410260	742617
67971	742618
25149	742619
212518	742620
439606	742621
203277	742622
431216	742623
91273	742624
62726	742625
69873	742626
31071	742627
402545	742628
83925	742629
111092	742630
17025	742631
35990	742632
203107	742633
52155	742634
222998	742635
62093	742636
28171	742637
282613	742638
202199	742639
396363	742640
436391	742641
421212	742642
235126	742643
130575	742644
203858	742645
4632	742646
47135	742647
376163	742648
110325	742649
404801	742650
204083	742651
43414	742652
117280	742653
187052	742654
225950	742655
223448	742656
155397	742657
92110	742658
368689	742659
109168	742660
370710	742661
9369	742662
264296	742663
270841	742664
128348	742665
428673	742666
380563	742667
269493	742668
162701	742669
7421	742670
306040	742671
151430	742672
41436	742673
241006	742674
246260	742675
332243	742676
201298	742677
442570	742678
29465	742679
245651	742680
55137	742681
148737	742682
211650	742683
306291	742684
39005	742685
104281	742686
153824	742687
402584	742688
35996	742689
4373	742690
406089	742691
11500	742692
57990	742693
8262	742694
214995	742695
31081	742696
258167	742697
451779	742698
177780	742699
37689	742700
229699	742701
18357	742702
75035	742703
139339	742704
253218	742705
64012	742706
92683	742707
110961	742708
327735	742709
203131	742710
352576	742711
43290	742712
76590	742713
140183	742714
245497	742715
6060	742716
205487	742717
378261	742718
110714	742719
63950	742720
5778	742721
79815	742722
332678	742723
69427	742724
315528	742725
21736	742726
369830	742727
385891	742728
100978	742729
23746	742730
21324	742731
30296	742732
12811	742733
232533	742734
145067	742735
119022	742736
237490	742737
11455	742738
31616	742739
51274	742740
39845	742741
76029	742742
269716	742743
366891	742744
41945	742745
43415	742746
128820	742747
444803	742748
236409	742749
13088	742750
299100	742751
7143	742752
35088	742753
64755	742754
122232	742755
14976	742756
371773	742757
455512	742758
33415	742759
452498	742760
424335	742761
21373	742762
363811	742763
286207	742764
89158	742765
63793	742766
297465	742767
45548	742768
1516	742769
61951	742770
308069	742771
80653	742772
114777	742773
51280	742774
318100	742775
35447	742776
136794	742777
48183	742778
21700	742779
26146	742780
8752	742781
2817	742782
134559	742783
12884	742784
1665	742785
369423	742786
397638	742787
30310	742788
351400	742789
40729	742790
121068	742791
367943	742792
129286	742793
189453	742794
269277	742795
101633	742796
33356	742797
3882	742798
243537	742799
234160	742800
317029	742801
430784	742802
5236	742803
82597	742804
262899	742805
223079	742806
218705	742807
275586	742808
223950	742809
249629	742810
433110	742811
3823	742812
459834	742813
44962	742814
120382	742815
162375	742816
162586	742817
123048	742818
111947	742819
399	742820
264267	742821
46038	742822
332651	742823
119830	742824
74898	742825
39220	742826
6362	742827
147800	742828
199223	742829
40681	742830
243072	742831
10807	742832
313888	742833
366125	742834
172258	742835
14464	742836
122699	742837
91364	742838
180394	742839
195843	742840
42684	742841
127425	742842
291901	742843
192088	742844
35605	742845
15546	742846
285657	742847
313488	742848
46825	742849
385481	742850
31922	742851
173592	742852
5858	742853
55406	742854
27827	742855
173517	742856
55616	742857
38007	742858
249289	742859
24595	742860
313848	742861
232572	742862
306279	742863
75476	742864
400211	742865
69655	742866
102200	742867
358255	742868
140166	742869
103892	742870
143205	742871
46377	742872
111729	742873
62326	742874
381524	742875
56841	742876
45620	742877
5399	742878
277522	742879
221882	742880
361586	742881
35897	742882
106769	742883
406920	742884
215266	742885
179395	742886
52553	742887
78609	742888
60678	742889
188669	742890
228276	742891
442065	742892
51393	742893
5066	742894
102627	742895
17300	742896
121796	742897
425820	742898
320100	742899
213428	742900
6576	742901
429989	742902
3030	742903
36517	742904
286649	742905
20	742906
46399	742907
21477	742908
289970	742909
119677	742910
402009	742911
410541	742912
29330	742913
79362	742914
38850	742915
56981	742916
9686	742917
13803	742918
415224	742919
97569	742920
181565	742921
3680	742922
110493	742923
33189	742924
408363	742925
5067	742926
11810	742927
112645	742928
48458	742929
151465	742930
28242	742931
12675	742932
168883	742933
369253	742934
374804	742935
807	742936
223906	742937
50287	742938
9514	742939
218929	742940
23012	742941
228811	742942
89067	742943
113397	742944
79761	742945
81102	742946
53696	742947
145397	742948
8366	742949
78083	742950
297079	742951
79237	742952
11187	742953
31497	742954
140875	742955
83412	742956
170224	742957
235391	742958
78772	742959
413390	742960
114413	742961
377298	742962
38775	742963
13653	742964
240155	742965
65957	742966
163011	742967
81802	742968
157947	742969
393402	742970
42846	742971
179911	742972
21516	742973
32560	742974
197854	742975
59266	742976
303	742977
161619	742978
75941	742979
84469	742980
18162	742981
456830	742982
736	742983
4004	742984
250167	742985
3456	742986
4285	742987
8013	742988
48778	742989
289924	742990
75886	742991
446189	742992
203737	742993
10629	742994
62818	742995
124373	742996
21605	742997
510	742998
14485	742999
104105	743000
50651	743001
298	743002
27984	743003
445563	743004
859	743005
41272	743006
32778	743007
44516	743008
221853	743009
13202	743010
182911	743011
361392	743012
183327	743013
384551	743014
233547	743015
126454	743016
217316	743017
99338	743018
247198	743019
67086	743020
65161	743021
44235	743022
223594	743023
80805	743024
51411	743025
345604	743026
74133	743027
22422	743028
72643	743029
92590	743030
142495	743031
59344	743032
116568	743033
119090	743034
31691	743035
10333	743036
417256	743037
419203	743038
92322	743039
8608	743040
185917	743041
154807	743042
353086	743043
83331	743044
442548	743045
23251	743046
129514	743047
17520	743048
43600	743049
70418	743050
175390	743051
104463	743052
180371	743053
148987	743054
20879	743055
335859	743056
54157	743057
60992	743058
413172	743059
271874	743060
5616	743061
191755	743062
59355	743063
163787	743064
47762	743065
54308	743066
245603	743067
346212	743068
237295	743069
181681	743070
107480	743071
67093	743072
73158	743073
53362	743074
313002	743075
93569	743076
348403	743077
147341	743078
201304	743079
21880	743080
317978	743081
43519	743082
420897	743083
139050	743084
351942	743085
113850	743086
155451	743087
100763	743088
236238	743089
13753	743090
16287	743091
45172	743092
100741	743093
106184	743094
145011	743095
406459	743096
108585	743097
250557	743098
65415	743099
27511	743100
57272	743101
7335	743102
37394	743103
46192	743104
10523	743105
391075	743106
304282	743107
422732	743108
5871	743109
19452	743110
457454	743111
5175	743112
134718	743113
189712	743114
16176	743115
189975	743116
237138	743117
136841	743118
60915	743119
97483	743120
313300	743121
3134	743122
119040	743123
27783	743124
448262	743125
5809	743126
8985	743127
240263	743128
38559	743129
185474	743130
73647	743131
184758	743132
263710	743133
22406	743134
84455	743135
38446	743136
31254	743137
89430	743138
31996	743139
217262	743140
116475	743141
96815	743142
383082	743143
382192	743144
295278	743145
3648	743146
144293	743147
91547	743148
118596	743149
54127	743150
16001	743151
99764	743152
99106	743153
5714	743154
235151	743155
331303	743156
98635	743157
86828	743158
104890	743159
376019	743160
149265	743161
143743	743162
418526	743163
185531	743164
81854	743165
298172	743166
60120	743167
208991	743168
29964	743169
403660	743170
112662	743171
152087	743172
454137	743173
441065	743174
33629	743175
166497	743176
47923	743177
312776	743178
433131	743179
10357	743180
324327	743181
362019	743182
30436	743183
275988	743184
356303	743185
311363	743186
33133	743187
309618	743188
69154	743189
95790	743190
227137	743191
241090	743192
53292	743193
46733	743194
306313	743195
211930	743196
204562	743197
28848	743198
8460	743199
139346	743200
17981	743201
220092	743202
158893	743203
202869	743204
92643	743205
378929	743206
45672	743207
1843	743208
415885	743209
368444	743210
74025	743211
392902	743212
208784	743213
199311	743214
49753	743215
58415	743216
67510	743217
60015	743218
204909	743219
218007	743220
147328	743221
21176	743222
42119	743223
88923	743224
130095	743225
85160	743226
135578	743227
369270	743228
453414	743229
83733	743230
199543	743231
171722	743232
54841	743233
64838	743234
30487	743235
407267	743236
195816	743237
260915	743238
47537	743239
37240	743240
84226	743241
99053	743242
11192	743243
148448	743244
29515	743245
106571	743246
15554	743247
448487	743248
172361	743249
23029	743250
112036	743251
135828	743252
52109	743253
308333	743254
83907	743255
220472	743256
285237	743257
281719	743258
315956	743259
440307	743260
52102	743261
304825	743262
161685	743263
239764	743264
437040	743265
155455	743266
126424	743267
398780	743268
21280	743269
114993	743270
9010	743271
73000	743272
201579	743273
77832	743274
451550	743275
64101	743276
200443	743277
52636	743278
118105	743279
154460	743280
103675	743281
52182	743282
231164	743283
226323	743284
169739	743285
449674	743286
109581	743287
378990	743288
76602	743289
114927	743290
324194	743291
247188	743292
35967	743293
26745	743294
421668	743295
5891	743296
447066	743297
434164	743298
199666	743299
59931	743300
187311	743301
417920	743302
145548	743303
118599	743304
190506	743305
73190	743306
192552	743307
393172	743308
154697	743309
79777	743310
388813	743311
226115	743312
77120	743313
365796	743314
15241	743315
145331	743316
23549	743317
164452	743318
307363	743319
399035	743320
355254	743321
167559	743322
129595	743323
104285	743324
197252	743325
16643	743326
222634	743327
8037	743328
314500	743329
226028	743330
45388	743331
332294	743332
52282	743333
366010	743334
116851	743335
27306	743336
139512	743337
20207	743338
5530	743339
310188	743340
64068	743341
86845	743342
5086	743343
252518	743344
2664	743345
403783	743346
194481	743347
77251	743348
33922	743349
221922	743350
295	743351
14942	743352
107368	743353
38798	743354
5733	743355
345213	743356
45388	743357
187406	743358
107832	743359
50363	743360
138871	743361
33319	743362
93827	743363
301	743364
27805	743365
220776	743366
60014	743367
165719	743368
54743	743369
220631	743370
77194	743371
36371	743372
55155	743373
50605	743374
409243	743375
110403	743376
251058	743377
96498	743378
106737	743379
359928	743380
19993	743381
232094	743382
20766	743383
40697	743384
73088	743385
394357	743386
431403	743387
168949	743388
210635	743389
59267	743390
39534	743391
47343	743392
77463	743393
151391	743394
117723	743395
372829	743396
451	743397
162040	743398
107525	743399
33380	743400
124955	743401
193164	743402
56005	743403
58341	743404
207165	743405
338408	743406
4381	743407
434536	743408
29226	743409
95792	743410
47560	743411
259562	743412
401702	743413
42469	743414
269340	743415
223313	743416
65500	743417
5388	743418
182036	743419
116444	743420
18407	743421
13043	743422
276826	743423
43751	743424
112385	743425
56816	743426
44535	743427
213350	743428
442779	743429
237761	743430
25543	743431
367752	743432
321124	743433
182742	743434
349369	743435
109765	743436
346784	743437
313529	743438
47494	743439
197065	743440
36108	743441
55718	743442
73837	743443
64581	743444
361238	743445
297520	743446
361475	743447
6526	743448
139025	743449
209062	743450
6339	743451
58092	743452
336640	743453
212250	743454
455070	743455
423995	743456
72459	743457
52311	743458
359232	743459
46245	743460
206134	743461
243407	743462
162936	743463
214137	743464
156119	743465
85753	743466
41630	743467
39564	743468
386576	743469
132175	743470
5194	743471
215781	743472
124271	743473
3534	743474
63708	743475
203525	743476
459939	743477
47830	743478
301021	743479
8473	743480
67181	743481
153724	743482
431557	743483
148354	743484
68595	743485
15647	743486
371879	743487
204153	743488
256018	743489
455156	743490
149883	743491
112383	743492
159800	743493
107106	743494
83274	743495
736	743496
379027	743497
266925	743498
458692	743499
31702	743500
241394	743501
240024	743502
119878	743503
269814	743504
20891	743505
434780	743506
169276	743507
286151	743508
43870	743509
3217	743510
137813	743511
181329	743512
24432	743513
18062	743514
106253	743515
37694	743516
268809	743517
325311	743518
33835	743519
389416	743520
158667	743521
55871	743522
276401	743523
355128	743524
86252	743525
46040	743526
26575	743527
189483	743528
370238	743529
75621	743530
294577	743531
359763	743532
165303	743533
23384	743534
23515	743535
33609	743536
42164	743537
27734	743538
52169	743539
453935	743540
3339	743541
21148	743542
208219	743543
44590	743544
109859	743545
9360	743546
205	743547
141706	743548
49814	743549
70422	743550
86786	743551
72046	743552
22485	743553
144024	743554
164691	743555
142334	743556
5954	743557
318659	743558
331113	743559
28119	743560
209788	743561
66098	743562
27853	743563
9008	743564
32395	743565
17761	743566
28155	743567
169481	743568
48356	743569
41447	743570
150160	743571
28094	743572
231823	743573
91719	743574
87484	743575
445463	743576
107161	743577
219476	743578
290780	743579
78164	743580
4024	743581
61692	743582
118243	743583
86338	743584
48492	743585
16833	743586
154178	743587
98631	743588
26358	743589
46611	743590
80693	743591
35507	743592
64907	743593
151337	743594
26426	743595
4277	743596
176208	743597
398380	743598
13618	743599
32001	743600
20385	743601
34888	743602
146845	743603
29970	743604
17808	743605
16096	743606
56823	743607
376639	743608
107858	743609
19624	743610
375088	743611
204221	743612
244414	743613
12446	743614
61581	743615
52834	743616
228451	743617
63725	743618
13134	743619
298029	743620
7557	743621
42556	743622
119238	743623
422138	743624
128100	743625
686	743626
355770	743627
122214	743628
356126	743629
125396	743630
250682	743631
373082	743632
159628	743633
128927	743634
55056	743635
377073	743636
121495	743637
297000	743638
236	743639
132854	743640
23714	743641
101263	743642
21965	743643
99985	743644
2281	743645
206181	743646
4151	743647
57605	743648
6210	743649
55261	743650
227554	743651
310380	743652
163701	743653
54397	743654
84018	743655
58211	743656
147949	743657
221227	743658
211168	743659
57912	743660
15446	743661
108367	743662
365448	743663
4819	743664
370707	743665
186760	743666
104046	743667
243537	743668
85514	743669
216513	743670
98246	743671
22942	743672
416449	743673
185931	743674
105719	743675
4548	743676
141082	743677
220187	743678
41017	743679
452581	743680
205483	743681
24424	743682
116026	743683
13282	743684
28614	743685
94906	743686
31777	743687
410306	743688
12582	743689
167452	743690
6829	743691
256696	743692
195636	743693
339635	743694
268871	743695
236907	743696
143155	743697
91106	743698
99154	743699
362282	743700
64966	743701
235143	743702
157558	743703
91418	743704
11994	743705
115556	743706
199040	743707
172041	743708
219332	743709
17079	743710
29087	743711
234339	743712
53993	743713
366180	743714
71089	743715
195568	743716
2850	743717
91815	743718
176433	743719
196927	743720
155878	743721
244218	743722
251684	743723
53195	743724
62341	743725
1454	743726
384503	743727
7273	743728
420023	743729
57355	743730
199327	743731
7979	743732
14205	743733
232661	743734
3252	743735
28114	743736
70313	743737
24080	743738
27192	743739
403827	743740
87491	743741
46771	743742
30912	743743
140762	743744
402309	743745
33383	743746
20118	743747
115374	743748
232759	743749
335160	743750
413133	743751
47043	743752
19346	743753
208834	743754
228361	743755
36885	743756
92456	743757
140300	743758
11670	743759
85219	743760
237351	743761
215712	743762
198136	743763
88201	743764
240763	743765
353813	743766
5683	743767
128099	743768
295339	743769
110900	743770
104797	743771
55981	743772
25978	743773
366052	743774
10762	743775
3576	743776
87276	743777
219236	743778
90172	743779
149405	743780
58805	743781
15059	743782
88954	743783
234688	743784
106081	743785
181206	743786
68461	743787
43638	743788
436882	743789
44795	743790
113975	743791
15556	743792
183135	743793
163356	743794
178414	743795
156775	743796
439128	743797
81227	743798
27185	743799
4032	743800
88483	743801
278255	743802
5424	743803
433427	743804
238227	743805
242336	743806
17421	743807
3126	743808
223633	743809
429887	743810
51745	743811
195833	743812
26973	743813
124177	743814
2219	743815
328560	743816
84308	743817
25239	743818
404982	743819
113985	743820
370373	743821
261440	743822
41318	743823
50411	743824
54385	743825
11912	743826
217139	743827
147457	743828
58110	743829
55681	743830
1894	743831
52615	743832
74568	743833
18694	743834
7868	743835
21137	743836
107159	743837
20992	743838
420315	743839
331957	743840
370354	743841
351763	743842
11078	743843
22562	743844
343272	743845
30251	743846
410817	743847
15725	743848
370693	743849
116564	743850
79807	743851
2999	743852
191391	743853
416000	743854
36541	743855
181549	743856
37518	743857
333404	743858
301191	743859
75442	743860
262158	743861
20180	743862
252147	743863
5524	743864
59007	743865
115361	743866
222693	743867
132625	743868
264180	743869
154102	743870
328891	743871
22899	743872
3197	743873
84748	743874
121469	743875
431109	743876
280174	743877
260749	743878
136185	743879
181236	743880
69922	743881
229758	743882
219103	743883
374040	743884
227184	743885
86296	743886
37767	743887
243215	743888
92545	743889
324054	743890
272580	743891
264525	743892
135934	743893
3790	743894
216321	743895
149282	743896
328896	743897
161805	743898
89040	743899
445643	743900
229468	743901
279102	743902
30626	743903
358553	743904
358829	743905
41441	743906
44085	743907
161248	743908
89301	743909
309479	743910
226073	743911
230441	743912
371716	743913
129949	743914
16370	743915
219382	743916
183036	743917
30943	743918
3515	743919
171986	743920
163409	743921
160069	743922
84404	743923
223142	743924
196183	743925
138608	743926
347978	743927
180406	743928
452572	743929
38522	743930
346439	743931
298433	743932
103727	743933
47267	743934
80986	743935
58534	743936
36416	743937
91066	743938
141099	743939
421699	743940
80536	743941
279562	743942
122753	743943
2108	743944
138	743945
126487	743946
174448	743947
164628	743948
321082	743949
57889	743950
264409	743951
228736	743952
46536	743953
113706	743954
326380	743955
332551	743956
320847	743957
62282	743958
67940	743959
53503	743960
50209	743961
120689	743962
147685	743963
223763	743964
148519	743965
23908	743966
175502	743967
410081	743968
302821	743969
193144	743970
73635	743971
62747	743972
15843	743973
3859	743974
261587	743975
21924	743976
227175	743977
137435	743978
322023	743979
4736	743980
97655	743981
86615	743982
34530	743983
138536	743984
291660	743985
264779	743986
128524	743987
420364	743988
154081	743989
104447	743990
20171	743991
45992	743992
20026	743993
2287	743994
201777	743995
80440	743996
432001	743997
451289	743998
315248	743999
20612	744000
41768	744001
4517	744002
23511	744003
201271	744004
66487	744005
14836	744006
37006	744007
2974	744008
125534	744009
112623	744010
116308	744011
68613	744012
2728	744013
4017	744014
16695	744015
205236	744016
328923	744017
124	744018
83657	744019
11361	744020
3006	744021
75026	744022
192317	744023
82557	744024
79571	744025
295917	744026
858	744027
204822	744028
24347	744029
294460	744030
305377	744031
256	744032
203188	744033
37937	744034
359412	744035
296998	744036
313955	744037
155975	744038
20037	744039
149651	744040
319340	744041
204458	744042
153965	744043
215388	744044
455377	744045
19014	744046
4679	744047
233389	744048
1985	744049
3943	744050
23530	744051
176110	744052
355508	744053
93809	744054
1490	744055
48471	744056
198298	744057
456299	744058
20860	744059
194798	744060
59397	744061
96266	744062
124955	744063
87531	744064
326567	744065
268502	744066
19610	744067
102518	744068
130	744069
42156	744070
17926	744071
381992	744072
124800	744073
219826	744074
34895	744075
326	744076
51308	744077
190493	744078
177929	744079
11331	744080
380359	744081
423297	744082
229937	744083
11958	744084
407386	744085
248639	744086
384917	744087
139967	744088
387186	744089
447337	744090
383807	744091
74463	744092
160021	744093
291295	744094
115061	744095
55815	744096
65927	744097
19708	744098
1637	744099
1203	744100
39597	744101
53513	744102
157744	744103
56643	744104
99203	744105
281103	744106
225370	744107
39691	744108
168193	744109
150257	744110
96789	744111
41819	744112
113235	744113
396583	744114
21255	744115
215445	744116
30045	744117
191619	744118
103497	744119
175089	744120
325884	744121
46834	744122
27782	744123
45763	744124
4321	744125
49999	744126
7405	744127
4244	744128
50324	744129
403121	744130
27891	744131
135993	744132
352896	744133
125259	744134
38241	744135
359020	744136
92291	744137
646	744138
10210	744139
110103	744140
108237	744141
18048	744142
200438	744143
362028	744144
127010	744145
118421	744146
45824	744147
200916	744148
244532	744149
19284	744150
238461	744151
148350	744152
28839	744153
14754	744154
210082	744155
30686	744156
18623	744157
87543	744158
46770	744159
246	744160
133886	744161
20671	744162
41297	744163
67115	744164
2601	744165
137644	744166
8725	744167
360184	744168
97280	744169
22569	744170
161966	744171
27223	744172
440644	744173
120537	744174
121866	744175
185143	744176
11137	744177
20735	744178
307963	744179
435382	744180
353503	744181
311813	744182
114839	744183
146582	744184
81109	744185
77032	744186
420920	744187
411123	744188
98314	744189
418148	744190
232	744191
330129	744192
252928	744193
113774	744194
206687	744195
430675	744196
122736	744197
20804	744198
426968	744199
169368	744200
422966	744201
167226	744202
2072	744203
22315	744204
98253	744205
173600	744206
118719	744207
8072	744208
226992	744209
24324	744210
156149	744211
353061	744212
3625	744213
93780	744214
9915	744215
315779	744216
188074	744217
20418	744218
134765	744219
65144	744220
166533	744221
52417	744222
564	744223
6814	744224
86833	744225
392529	744226
166712	744227
54939	744228
90905	744229
278367	744230
25068	744231
24643	744232
281963	744233
284276	744234
44171	744235
445303	744236
256551	744237
105628	744238
90832	744239
62383	744240
171807	744241
207684	744242
216318	744243
276541	744244
155568	744245
117743	744246
51722	744247
3914	744248
61679	744249
39016	744250
440776	744251
239763	744252
455404	744253
186160	744254
318624	744255
32587	744256
401744	744257
26442	744258
12	744259
155552	744260
136986	744261
45180	744262
71589	744263
218711	744264
6856	744265
35224	744266
412498	744267
8553	744268
189765	744269
192945	744270
210347	744271
2395	744272
411533	744273
65278	744274
108698	744275
115611	744276
328903	744277
237801	744278
438547	744279
99932	744280
75968	744281
158576	744282
9990	744283
167	744284
214657	744285
154338	744286
40109	744287
301571	744288
91626	744289
384338	744290
34575	744291
332848	744292
295634	744293
173418	744294
102719	744295
84549	744296
341705	744297
288376	744298
417262	744299
274144	744300
131910	744301
22135	744302
100704	744303
60081	744304
394711	744305
398416	744306
93687	744307
197216	744308
79227	744309
245097	744310
91473	744311
301206	744312
99420	744313
43289	744314
486	744315
147521	744316
18837	744317
8	744318
66694	744319
112938	744320
180767	744321
15968	744322
1916	744323
374033	744324
297546	744325
156748	744326
25954	744327
163732	744328
25433	744329
345715	744330
103529	744331
340852	744332
385970	744333
299972	744334
106651	744335
212428	744336
12258	744337
131613	744338
193795	744339
375377	744340
56669	744341
28151	744342
13410	744343
198115	744344
113072	744345
79874	744346
111895	744347
267358	744348
63346	744349
320104	744350
239918	744351
141999	744352
40178	744353
421337	744354
47295	744355
72362	744356
51333	744357
18466	744358
384833	744359
43015	744360
68330	744361
123415	744362
193705	744363
75627	744364
200602	744365
215228	744366
47587	744367
444812	744368
51425	744369
55197	744370
264650	744371
76626	744372
206930	744373
8808	744374
2260	744375
217648	744376
381383	744377
103181	744378
16399	744379
122820	744380
238012	744381
37947	744382
175335	744383
91781	744384
244425	744385
375428	744386
57887	744387
116112	744388
96311	744389
122146	744390
169895	744391
79278	744392
21218	744393
371242	744394
34939	744395
31171	744396
138472	744397
190966	744398
89219	744399
155827	744400
168300	744401
242598	744402
131611	744403
33752	744404
40089	744405
102782	744406
136367	744407
13315	744408
157057	744409
394066	744410
189620	744411
334797	744412
222125	744413
273825	744414
2879	744415
25062	744416
385675	744417
340877	744418
117012	744419
255506	744420
231807	744421
207715	744422
235953	744423
248321	744424
240687	744425
449641	744426
10761	744427
74915	744428
5887	744429
248323	744430
205864	744431
102157	744432
375317	744433
9151	744434
64190	744435
211736	744436
245646	744437
440568	744438
149743	744439
401879	744440
253212	744441
445421	744442
23727	744443
212490	744444
3282	744445
127830	744446
1209	744447
6983	744448
397444	744449
52208	744450
143844	744451
409695	744452
323477	744453
14034	744454
28108	744455
24785	744456
327276	744457
145720	744458
17650	744459
3070	744460
132593	744461
782	744462
176462	744463
133853	744464
192717	744465
73645	744466
186920	744467
192982	744468
421739	744469
19524	744470
417205	744471
275952	744472
78677	744473
427206	744474
253841	744475
59038	744476
15263	744477
114012	744478
33329	744479
229	744480
103187	744481
139147	744482
350101	744483
205967	744484
44469	744485
228025	744486
197162	744487
10423	744488
370465	744489
368884	744490
72206	744491
351319	744492
5017	744493
3034	744494
8713	744495
31046	744496
121462	744497
248962	744498
121311	744499
188284	744500
37222	744501
71728	744502
16532	744503
226555	744504
37394	744505
203748	744506
27208	744507
343937	744508
236918	744509
22868	744510
118	744511
101843	744512
101049	744513
156865	744514
123430	744515
61558	744516
63033	744517
318963	744518
122065	744519
68528	744520
50679	744521
271316	744522
25250	744523
14961	744524
391933	744525
159708	744526
75670	744527
156406	744528
425044	744529
2184	744530
30374	744531
70771	744532
196005	744533
22794	744534
14163	744535
9127	744536
214869	744537
147585	744538
7535	744539
79669	744540
434607	744541
428501	744542
3135	744543
15237	744544
27974	744545
371192	744546
155573	744547
23384	744548
139202	744549
26826	744550
12033	744551
66321	744552
30226	744553
21748	744554
28290	744555
55397	744556
343339	744557
191250	744558
320399	744559
2757	744560
63682	744561
96034	744562
203858	744563
199712	744564
54565	744565
171176	744566
54512	744567
163537	744568
188114	744569
289789	744570
20464	744571
416672	744572
106459	744573
226867	744574
73484	744575
388823	744576
151093	744577
114822	744578
312414	744579
41724	744580
42824	744581
126122	744582
263242	744583
147472	744584
29124	744585
333937	744586
102190	744587
334769	744588
206731	744589
43885	744590
122703	744591
156814	744592
42824	744593
326935	744594
318422	744595
551	744596
136108	744597
113595	744598
94559	744599
10671	744600
111355	744601
19357	744602
26196	744603
1360	744604
22876	744605
2136	744606
402759	744607
79816	744608
129713	744609
171714	744610
132687	744611
28235	744612
14799	744613
4590	744614
29188	744615
265087	744616
11717	744617
15710	744618
1450	744619
211039	744620
124034	744621
286643	744622
190301	744623
193235	744624
224778	744625
64843	744626
174252	744627
2323	744628
186001	744629
40194	744630
42894	744631
78200	744632
6292	744633
112200	744634
100383	744635
174727	744636
273361	744637
359825	744638
53143	744639
2509	744640
413719	744641
213645	744642
226387	744643
90804	744644
2871	744645
162694	744646
109993	744647
2602	744648
278561	744649
257115	744650
34634	744651
176591	744652
39688	744653
369407	744654
154755	744655
168708	744656
144232	744657
206087	744658
65765	744659
26941	744660
128607	744661
134	744662
337179	744663
194340	744664
9253	744665
206119	744666
61055	744667
218712	744668
76169	744669
51944	744670
8694	744671
221132	744672
375727	744673
150293	744674
238527	744675
5041	744676
46922	744677
180709	744678
339342	744679
9108	744680
34875	744681
32826	744682
93846	744683
449966	744684
437666	744685
142162	744686
459454	744687
326105	744688
11337	744689
190150	744690
199488	744691
209164	744692
309440	744693
27886	744694
267978	744695
71668	744696
13160	744697
13160	744698
24646	744699
112635	744700
392175	744701
55391	744702
237157	744703
104616	744704
115998	744705
417756	744706
250506	744707
145767	744708
155767	744709
35252	744710
12278	744711
115430	744712
342675	744713
3884	744714
179697	744715
428606	744716
341	744717
5751	744718
64438	744719
264025	744720
149643	744721
232287	744722
106454	744723
74535	744724
437311	744725
44953	744726
210864	744727
233781	744728
160500	744729
10744	744730
108438	744731
201322	744732
42475	744733
51651	744734
418576	744735
14070	744736
71744	744737
370201	744738
90523	744739
13113	744740
37348	744741
5027	744742
95520	744743
396360	744744
283294	744745
68189	744746
16252	744747
31562	744748
2248	744749
11964	744750
230864	744751
98185	744752
53	744753
729	744754
32436	744755
356	744756
224921	744757
40153	744758
43	744759
60433	744760
15312	744761
287108	744762
17681	744763
148038	744764
82823	744765
133120	744766
153283	744767
93302	744768
45364	744769
28868	744770
45791	744771
57980	744772
48213	744773
93302	744774
27915	744775
17138	744776
28333	744777
203392	744778
51922	744779
191269	744780
6493	744781
430181	744782
450511	744783
253737	744784
28264	744785
19478	744786
32571	744787
40565	744788
1314	744789
23676	744790
37151	744791
19806	744792
352860	744793
40604	744794
210780	744795
33347	744796
231386	744797
49224	744798
140744	744799
19857	744800
27576	744801
32051	744802
60933	744803
45111	744804
7292	744805
357391	744806
133009	744807
318285	744808
18111	744809
8134	744810
120721	744811
27203	744812
380567	744813
86556	744814
394	744815
17470	744816
43467	744817
273208	744818
305123	744819
38621	744820
127524	744821
283562	744822
305178	744823
17046	744824
61918	744825
102402	744826
147275	744827
104755	744828
450822	744829
72053	744830
96733	744831
55175	744832
452145	744833
5831	744834
219973	744835
183758	744836
240369	744837
54431	744838
339609	744839
208971	744840
109137	744841
403212	744842
172717	744843
7050	744844
118865	744845
159877	744846
27552	744847
158383	744848
421607	744849
3742	744850
82220	744851
51697	744852
1210	744853
162731	744854
43784	744855
13266	744856
31730	744857
77471	744858
9199	744859
43175	744860
88054	744861
164120	744862
164120	744863
150561	744864
26327	744865
34788	744866
247561	744867
140032	744868
170092	744869
90467	744870
64566	744871
39706	744872
70811	744873
219765	744874
90238	744875
75611	744876
15215	744877
8193	744878
214156	744879
86610	744880
8221	744881
161066	744882
193876	744883
213456	744884
60778	744885
21	744886
381315	744887
25277	744888
417689	744889
372362	744890
445456	744891
381938	744892
359057	744893
10909	744894
402608	744895
208526	744896
24752	744897
328093	744898
78260	744899
94494	744900
50368	744901
151386	744902
12346	744903
36261	744904
12876	744905
18038	744906
17291	744907
450243	744908
396	744909
2738	744910
183755	744911
3549	744912
419930	744913
92129	744914
61118	744915
47032	744916
250352	744917
101544	744918
2017	744919
395584	744920
167725	744921
27180	744922
238617	744923
323022	744924
40178	744925
44078	744926
29872	744927
24091	744928
77498	744929
89769	744930
13541	744931
18569	744932
308799	744933
796	744934
174718	744935
23387	744936
163112	744937
70939	744938
38951	744939
4257	744940
38614	744941
264344	744942
14888	744943
808	744944
4134	744945
88199	744946
226123	744947
18928	744948
366300	744949
95811	744950
106638	744951
377	744952
74996	744953
63018	744954
161335	744955
162813	744956
310837	744957
90739	744958
34074	744959
64161	744960
295290	744961
32812	744962
51156	744963
296095	744964
97123	744965
27882	744966
12875	744967
335807	744968
47775	744969
7799	744970
212449	744971
23382	744972
128144	744973
403525	744974
334663	744975
82886	744976
111262	744977
22961	744978
25015	744979
4606	744980
3236	744981
136257	744982
345	744983
302065	744984
58329	744985
202822	744986
1831	744987
306307	744988
147429	744989
9400	744990
32038	744991
82205	744992
127103	744993
57846	744994
134211	744995
381974	744996
112112	744997
120607	744998
265959	744999
5099	745000
95183	745001
234810	745002
159183	745003
410274	745004
108016	745005
41244	745006
42857	745007
14697	745008
10786	745009
88407	745010
46429	745011
65012	745012
112190	745013
20777	745014
290708	745015
44015	745016
125672	745017
118768	745018
69864	745019
191387	745020
48384	745021
373574	745022
318320	745023
626	745024
236355	745025
72259	745026
16894	745027
1376	745028
211621	745029
273828	745030
168074	745031
22832	745032
357247	745033
45310	745034
718	745035
11953	745036
893	745037
17172	745038
243143	745039
328397	745040
175969	745041
25555	745042
12343	745043
173991	745044
151	745045
181413	745046
49138	745047
186375	745048
14200	745049
254876	745050
209121	745051
7343	745052
114487	745053
61319	745054
30273	745055
30708	745056
20230	745057
211017	745058
57242	745059
445434	745060
63603	745061
109776	745062
2646	745063
377321	745064
270301	745065
5582	745066
28906	745067
4719	745068
9729	745069
99546	745070
350013	745071
224369	745072
39087	745073
37286	745074
122445	745075
404863	745076
81405	745077
107365	745078
51887	745079
195928	745080
47690	745081
365907	745082
91932	745083
122743	745084
422206	745085
134900	745086
122147	745087
7140	745088
402594	745089
86014	745090
417692	745091
334881	745092
132785	745093
36608	745094
55829	745095
49577	745096
276706	745097
115000	745098
371266	745099
236545	745100
276013	745101
102010	745102
5	745103
103145	745104
117496	745105
278	745106
316016	745107
241118	745108
227317	745109
153354	745110
54832	745111
38514	745112
133551	745113
102995	745114
3887	745115
113666	745116
178283	745117
275464	745118
93730	745119
400542	745120
5017	745121
54	745122
42682	745123
136352	745124
193356	745125
82052	745126
64350	745127
180158	745128
106961	745129
79605	745130
57888	745131
445064	745132
270972	745133
60028	745134
21902	745135
153313	745136
76497	745137
347820	745138
23496	745139
168475	745140
7548	745141
459233	745142
125549	745143
242096	745144
114418	745145
45916	745146
37801	745147
43009	745148
42853	745149
57542	745150
88398	745151
232754	745152
89913	745153
166791	745154
93599	745155
169718	745156
561	745157
48073	745158
8199	745159
61746	745160
59848	745161
112412	745162
85790	745163
188062	745164
189407	745165
48912	745166
220734	745167
457639	745168
124252	745169
209894	745170
357172	745171
151389	745172
125077	745173
215013	745174
45697	745175
308983	745176
282268	745177
81825	745178
158876	745179
87642	745180
344445	745181
1689	745182
40109	745183
18881	745184
75726	745185
364843	745186
107697	745187
337229	745188
389849	745189
23394	745190
66149	745191
323100	745192
5695	745193
197071	745194
212569	745195
195394	745196
50128	745197
12408	745198
16200	745199
454744	745200
49035	745201
175975	745202
7075	745203
386622	745204
138517	745205
36776	745206
55408	745207
65622	745208
6124	745209
186145	745210
101532	745211
194985	745212
382257	745213
15129	745214
12616	745215
24356	745216
8757	745217
654	745218
156789	745219
3988	745220
45764	745221
65829	745222
5042	745223
71738	745224
26412	745225
36	745226
153859	745227
20309	745228
970	745229
10503	745230
406541	745231
202305	745232
31009	745233
199380	745234
484	745235
46152	745236
264150	745237
1297	745238
125533	745239
324469	745240
16965	745241
386333	745242
9806	745243
57657	745244
424253	745245
12402	745246
90445	745247
170101	745248
9636	745249
316351	745250
354177	745251
668	745252
167141	745253
200262	745254
169014	745255
14831	745256
240051	745257
16092	745258
9945	745259
385962	745260
4895	745261
61201	745262
62257	745263
5074	745264
406	745265
244850	745266
82	745267
24760	745268
53969	745269
285038	745270
10907	745271
182356	745272
195142	745273
347376	745274
34841	745275
185571	745276
257925	745277
12742	745278
43612	745279
19506	745280
13742	745281
14574	745282
22827	745283
33217	745284
88142	745285
28640	745286
130961	745287
222801	745288
120	745289
88951	745290
22330	745291
170444	745292
94103	745293
54248	745294
4593	745295
18774	745296
198	745297
443586	745298
26860	745299
28484	745300
115586	745301
318629	745302
55996	745303
24136	745304
51813	745305
12811	745306
252508	745307
295485	745308
57008	745309
51147	745310
154961	745311
2083	745312
4709	745313
1004	745314
7312	745315
127310	745316
306273	745317
33637	745318
218536	745319
17669	745320
9120	745321
347401	745322
333041	745323
447	745324
241037	745325
172375	745326
46474	745327
18580	745328
103257	745329
211175	745330
263191	745331
39863	745332
174	745333
191516	745334
212835	745335
427236	745336
5788	745337
245047	745338
3461	745339
238411	745340
9964	745341
88363	745342
202417	745343
11221	745344
9167	745345
342297	745346
6288	745347
9426	745348
172	745349
489	745350
3799	745351
28562	745352
1049	745353
7844	745354
56361	745355
86945	745356
242	745357
124174	745358
15984	745359
52764	745360
95112	745361
31446	745362
406086	745363
33797	745364
45280	745365
177170	745366
301181	745367
102831	745368
371340	745369
5365	745370
9244	745371
447358	745372
162880	745373
233732	745374
116027	745375
327676	745376
444	745377
48757	745378
230820	745379
182523	745380
193375	745381
50453	745382
84710	745383
168733	745384
94741	745385
23534	745386
12460	745387
359538	745388
314283	745389
53396	745390
90097	745391
47871	745392
57989	745393
38596	745394
82477	745395
93709	745396
112062	745397
398955	745398
65539	745399
95630	745400
84813	745401
117874	745402
319536	745403
43507	745404
156672	745405
123117	745406
158296	745407
105641	745408
37396	745409
130720	745410
140362	745411
17835	745412
201008	745413
105099	745414
81013	745415
45913	745416
85395	745417
144098	745418
414966	745419
7018	745420
61512	745421
182030	745422
68710	745423
18178	745424
17944	745425
416749	745426
13552	745427
43624	745428
21214	745429
18498	745430
176720	745431
87999	745432
27718	745433
231135	745434
32747	745435
19607	745436
391870	745437
10804	745438
213624	745439
249844	745440
9325	745441
206715	745442
127067	745443
152452	745444
187347	745445
251510	745446
264165	745447
335293	745448
18335	745449
403527	745450
339448	745451
113476	745452
210513	745453
169329	745454
164174	745455
167	745456
62397	745457
148088	745458
162486	745459
449815	745460
97166	745461
316555	745462
28527	745463
33967	745464
11557	745465
63737	745466
25345	745467
143266	745468
14986	745469
171467	745470
57624	745471
387989	745472
196120	745473
249667	745474
110800	745475
85293	745476
343193	745477
273036	745478
251530	745479
114489	745480
73384	745481
23289	745482
165245	745483
120358	745484
35792	745485
3474	745486
13862	745487
195721	745488
2120	745489
408723	745490
103753	745491
11492	745492
9170	745493
16806	745494
139733	745495
388596	745496
243465	745497
77793	745498
453251	745499
33907	745500
173696	745501
289489	745502
19593	745503
347063	745504
102667	745505
151160	745506
47289	745507
24648	745508
227796	745509
41934	745510
370142	745511
103208	745512
224192	745513
79	745514
164735	745515
3195	745516
26388	745517
221282	745518
5266	745519
13415	745520
383066	745521
389645	745522
1266	745523
82873	745524
164412	745525
8592	745526
5188	745527
57248	745528
29920	745529
81924	745530
65132	745531
61553	745532
77818	745533
120956	745534
2347	745535
429293	745536
8525	745537
42136	745538
88455	745539
116152	745540
370724	745541
986	745542
58067	745543
48564	745544
2554	745545
131482	745546
19922	745547
5218	745548
435803	745549
268216	745550
190279	745551
144855	745552
250268	745553
148209	745554
11235	745555
4699	745556
129694	745557
169432	745558
2106	745559
99796	745560
85150	745561
459815	745562
29122	745563
69425	745564
292617	745565
197790	745566
158506	745567
112109	745568
366935	745569
788	745570
45283	745571
44943	745572
63921	745573
122519	745574
22204	745575
79568	745576
143264	745577
356971	745578
31475	745579
11402	745580
121120	745581
101415	745582
136375	745583
170055	745584
212043	745585
120969	745586
11453	745587
436086	745588
239877	745589
74180	745590
2444	745591
132644	745592
66494	745593
324819	745594
209496	745595
90326	745596
358030	745597
114516	745598
455587	745599
169107	745600
109413	745601
272205	745602
218819	745603
12835	745604
148215	745605
269364	745606
183065	745607
5929	745608
167481	745609
109162	745610
63193	745611
27011	745612
96127	745613
233107	745614
224655	745615
18780	745616
221187	745617
280822	745618
314773	745619
176368	745620
114093	745621
340836	745622
787	745623
326004	745624
59233	745625
109590	745626
346375	745627
270641	745628
411773	745629
445621	745630
55715	745631
124799	745632
42971	745633
41463	745634
192802	745635
273891	745636
394805	745637
376010	745638
200628	745639
363969	745640
279823	745641
18992	745642
173416	745643
206417	745644
198992	745645
310537	745646
166702	745647
168637	745648
302315	745649
430350	745650
221306	745651
15687	745652
113192	745653
32785	745654
41761	745655
78472	745656
181124	745657
293239	745658
441744	745659
330007	745660
184547	745661
175139	745662
146338	745663
84141	745664
214014	745665
172559	745666
178717	745667
6225	745668
448403	745669
20737	745670
196221	745671
296599	745672
218117	745673
315500	745674
161178	745675
81519	745676
289354	745677
200217	745678
181471	745679
296330	745680
58374	745681
309569	745682
58142	745683
77431	745684
72538	745685
245202	745686
370765	745687
4988	745688
247745	745689
329969	745690
46136	745691
101194	745692
105193	745693
57361	745694
170398	745695
456440	745696
222825	745697
4396	745698
112850	745699
31599	745700
92640	745701
406223	745702
139481	745703
212060	745704
55282	745705
92797	745706
5084	745707
66239	745708
92760	745709
16004	745710
66239	745711
56896	745712
247761	745713
20044	745714
62919	745715
166679	745716
245688	745717
11596	745718
251568	745719
10189	745720
164398	745721
34508	745722
159676	745723
1149	745724
99814	745725
9301	745726
65328	745727
101685	745728
190388	745729
437514	745730
179040	745731
360717	745732
8648	745733
249992	745734
76433	745735
106370	745736
207080	745737
166539	745738
221072	745739
11040	745740
22791	745741
190026	745742
202868	745743
7888	745744
41357	745745
188405	745746
405473	745747
138587	745748
223742	745749
361977	745750
109262	745751
25323	745752
90833	745753
241672	745754
92540	745755
19234	745756
71159	745757
108542	745758
324973	745759
43012	745760
187390	745761
209284	745762
133164	745763
160798	745764
186211	745765
229412	745766
872	745767
419675	745768
136513	745769
201323	745770
16829	745771
125157	745772
5239	745773
335605	745774
441417	745775
83016	745776
189520	745777
115243	745778
44882	745779
8006	745780
194037	745781
257508	745782
309562	745783
17402	745784
47344	745785
104272	745786
22597	745787
163395	745788
53424	745789
163533	745790
67218	745791
87511	745792
5794	745793
57198	745794
110429	745795
197154	745796
198429	745797
23903	745798
57674	745799
21474	745800
752	745801
33816	745802
93977	745803
55568	745804
52776	745805
199168	745806
75334	745807
133452	745808
53641	745809
30000	745810
7876	745811
278143	745812
429440	745813
142885	745814
349747	745815
442407	745816
69908	745817
9792	745818
103277	745819
249997	745820
194602	745821
12061	745822
74765	745823
13041	745824
106376	745825
220810	745826
13957	745827
192085	745828
340701	745829
449195	745830
49888	745831
239272	745832
188695	745833
121430	745834
374701	745835
3993	745836
263272	745837
3879	745838
360935	745839
261244	745840
75126	745841
114948	745842
291163	745843
137161	745844
192430	745845
413483	745846
16121	745847
416247	745848
165117	745849
110452	745850
571	745851
45115	745852
435324	745853
16604	745854
182739	745855
85620	745856
56792	745857
100749	745858
129446	745859
210741	745860
37596	745861
134631	745862
9902	745863
278641	745864
239141	745865
93217	745866
338678	745867
268181	745868
88442	745869
32474	745870
84357	745871
197226	745872
392251	745873
123364	745874
17064	745875
15109	745876
571	745877
154429	745878
410370	745879
110514	745880
77443	745881
22982	745882
431657	745883
113027	745884
55049	745885
217507	745886
337988	745887
165806	745888
439263	745889
52125	745890
96438	745891
154828	745892
188828	745893
34407	745894
91938	745895
23598	745896
198058	745897
33593	745898
182473	745899
305378	745900
47004	745901
27481	745902
30424	745903
158028	745904
295208	745905
444825	745906
44250	745907
365713	745908
138195	745909
162189	745910
9755	745911
164250	745912
37360	745913
3812	745914
1041	745915
42716	745916
1684	745917
103243	745918
38024	745919
105085	745920
78354	745921
21412	745922
166188	745923
21961	745924
16780	745925
9909	745926
1561	745927
358628	745928
4446	745929
31357	745930
973	745931
316691	745932
5356	745933
104596	745934
187513	745935
187608	745936
282364	745937
33236	745938
30873	745939
78463	745940
165204	745941
40805	745942
140270	745943
152899	745944
2075	745945
233626	745946
2779	745947
25800	745948
89584	745949
425456	745950
96252	745951
265116	745952
230449	745953
29108	745954
65080	745955
82741	745956
36121	745957
183604	745958
338236	745959
348890	745960
165843	745961
39172	745962
2070	745963
87868	745964
6212	745965
1552	745966
446804	745967
40368	745968
214315	745969
384228	745970
341929	745971
418768	745972
188505	745973
96934	745974
239340	745975
2916	745976
95305	745977
62789	745978
17895	745979
68588	745980
437462	745981
68487	745982
165839	745983
148013	745984
739	745985
35948	745986
455787	745987
25041	745988
451164	745989
56174	745990
377425	745991
95960	745992
199920	745993
311959	745994
395812	745995
2461	745996
132606	745997
67337	745998
32935	745999
7902	746000
60799	746001
262061	746002
77891	746003
148089	746004
50588	746005
179393	746006
205397	746007
51034	746008
415271	746009
69626	746010
28742	746011
15	746012
34455	746013
63698	746014
158190	746015
29025	746016
460068	746017
441153	746018
3065	746019
136828	746020
52644	746021
80583	746022
180024	746023
166767	746024
196676	746025
263025	746026
223910	746027
18442	746028
59170	746029
452131	746030
406589	746031
351792	746032
267565	746033
299626	746034
263141	746035
49927	746036
92042	746037
16196	746038
324888	746039
108249	746040
119985	746041
382784	746042
59754	746043
119108	746044
27053	746045
120540	746046
34506	746047
140417	746048
226362	746049
16463	746050
68785	746051
397209	746052
124748	746053
95130	746054
69000	746055
74766	746056
122134	746057
52611	746058
458022	746059
117508	746060
1798	746061
37367	746062
265501	746063
91879	746064
237222	746065
266525	746066
252043	746067
313093	746068
401049	746069
156122	746070
419364	746071
184142	746072
265252	746073
36880	746074
301234	746075
100473	746076
175875	746077
150185	746078
130385	746079
63514	746080
65425	746081
130993	746082
29761	746083
152195	746084
173081	746085
137787	746086
2939	746087
41356	746088
58689	746089
108559	746090
94480	746091
289664	746092
69401	746093
344074	746094
19356	746095
26167	746096
32143	746097
33923	746098
109247	746099
79201	746100
234883	746101
126642	746102
5495	746103
1690	746104
10340	746105
242376	746106
15139	746107
16543	746108
1576	746109
3299	746110
7409	746111
352118	746112
1521	746113
40408	746114
1576	746115
107430	746116
218691	746117
7956	746118
29366	746119
136359	746120
156440	746121
80929	746122
4952	746123
54894	746124
116	746125
442596	746126
170694	746127
156003	746128
219620	746129
73282	746130
128739	746131
218255	746132
861	746133
31837	746134
3496	746135
1572	746136
46076	746137
19661	746138
101935	746139
194524	746140
21351	746141
419373	746142
188237	746143
47684	746144
6056	746145
13187	746146
72083	746147
50262	746148
17481	746149
214796	746150
205612	746151
63794	746152
66818	746153
3199	746154
69249	746155
172050	746156
1458	746157
199708	746158
63947	746159
33178	746160
76791	746161
297902	746162
136834	746163
1341	746164
27378	746165
153512	746166
339281	746167
194377	746168
204123	746169
62353	746170
70764	746171
190604	746172
12504	746173
154604	746174
5602	746175
944	746176
1948	746177
78373	746178
39901	746179
19882	746180
27907	746181
380950	746182
271047	746183
27399	746184
9208	746185
295209	746186
18470	746187
1917	746188
91315	746189
47410	746190
93	746191
13021	746192
22578	746193
26703	746194
24930	746195
1282	746196
78304	746197
225957	746198
88195	746199
244918	746200
21946	746201
92754	746202
222988	746203
370886	746204
65563	746205
191248	746206
434138	746207
36469	746208
24593	746209
316360	746210
194795	746211
377636	746212
157565	746213
316806	746214
153481	746215
63096	746216
450668	746217
197640	746218
282224	746219
266	746220
102971	746221
391732	746222
19508	746223
30186	746224
95830	746225
273218	746226
59757	746227
264258	746228
253073	746229
151693	746230
88506	746231
138557	746232
121230	746233
111244	746234
67935	746235
268914	746236
21989	746237
11944	746238
100486	746239
449865	746240
284808	746241
329796	746242
1463	746243
97932	746244
25484	746245
309781	746246
333514	746247
13780	746248
165855	746249
59932	746250
173514	746251
398131	746252
300976	746253
186442	746254
2317	746255
76561	746256
175231	746257
203078	746258
23134	746259
450320	746260
48210	746261
433660	746262
146562	746263
137736	746264
15750	746265
1721	746266
57543	746267
105432	746268
28875	746269
184113	746270
425885	746271
254452	746272
157920	746273
169331	746274
246117	746275
40626	746276
20586	746277
411821	746278
40963	746279
7904	746280
108800	746281
67389	746282
40565	746283
23845	746284
86851	746285
356312	746286
14	746287
10105	746288
58950	746289
264895	746290
249955	746291
195327	746292
3420	746293
33533	746294
77079	746295
29095	746296
59340	746297
72684	746298
103302	746299
293942	746300
196203	746301
357457	746302
250462	746303
153331	746304
34277	746305
28897	746306
36996	746307
65532	746308
115782	746309
4528	746310
41193	746311
146863	746312
437088	746313
95791	746314
381582	746315
203801	746316
145175	746317
32579	746318
109090	746319
240494	746320
428184	746321
195724	746322
239101	746323
78092	746324
227011	746325
404161	746326
1438	746327
105885	746328
30907	746329
164586	746330
365414	746331
416039	746332
215190	746333
82058	746334
223719	746335
110343	746336
209868	746337
63890	746338
382355	746339
274380	746340
133477	746341
212650	746342
219964	746343
412617	746344
211370	746345
242224	746346
210554	746347
273427	746348
238407	746349
216080	746350
421057	746351
98812	746352
128736	746353
198722	746354
23352	746355
116134	746356
17734	746357
102447	746358
247640	746359
113991	746360
56077	746361
15093	746362
36013	746363
9691	746364
169973	746365
373899	746366
133469	746367
39893	746368
165140	746369
105378	746370
128487	746371
276	746372
275995	746373
15897	746374
83198	746375
75556	746376
109417	746377
11897	746378
90020	746379
340466	746380
404394	746381
437996	746382
1352	746383
177725	746384
367509	746385
7912	746386
253266	746387
107406	746388
56294	746389
9644	746390
103923	746391
96061	746392
218491	746393
242876	746394
157521	746395
221564	746396
308744	746397
22897	746398
146018	746399
38968	746400
385381	746401
126438	746402
395941	746403
74864	746404
460218	746405
32186	746406
133366	746407
59724	746408
107763	746409
388400	746410
41263	746411
210152	746412
265843	746413
26130	746414
134018	746415
139001	746416
272000	746417
38358	746418
324126	746419
439917	746420
115388	746421
63443	746422
11024	746423
369829	746424
185054	746425
122778	746426
81188	746427
41998	746428
110727	746429
433624	746430
281434	746431
94026	746432
43778	746433
73090	746434
13525	746435
313764	746436
97213	746437
328755	746438
166828	746439
164472	746440
121258	746441
103735	746442
25204	746443
204658	746444
239346	746445
382358	746446
91056	746447
234231	746448
10731	746449
422006	746450
89919	746451
42481	746452
450061	746453
23429	746454
332388	746455
227347	746456
143272	746457
211505	746458
41478	746459
52237	746460
43591	746461
235511	746462
118369	746463
360605	746464
213301	746465
202706	746466
5638	746467
278534	746468
196995	746469
12431	746470
279421	746471
80856	746472
16408	746473
178393	746474
114577	746475
1131	746476
226827	746477
119693	746478
211272	746479
227761	746480
105559	746481
416687	746482
392640	746483
396625	746484
388113	746485
346419	746486
1820	746487
211247	746488
251699	746489
214961	746490
268567	746491
169865	746492
54795	746493
64202	746494
15320	746495
202276	746496
73361	746497
27825	746498
35139	746499
37092	746500
118975	746501
120430	746502
253058	746503
5333	746504
431707	746505
131699	746506
313010	746507
96102	746508
31189	746509
126945	746510
62308	746511
24758	746512
243783	746513
31572	746514
415397	746515
82683	746516
249368	746517
456981	746518
841	746519
122530	746520
213024	746521
448042	746522
27353	746523
19859	746524
396409	746525
340009	746526
148652	746527
40455	746528
185227	746529
113840	746530
45130	746531
452290	746532
169868	746533
77546	746534
187907	746535
6168	746536
65088	746537
62624	746538
51921	746539
181432	746540
447129	746541
14682	746542
4523	746543
388212	746544
116312	746545
18389	746546
51343	746547
26392	746548
245091	746549
91652	746550
51490	746551
196816	746552
66026	746553
792	746554
67665	746555
329972	746556
122674	746557
437442	746558
197447	746559
78227	746560
128031	746561
138448	746562
24653	746563
37076	746564
141500	746565
396131	746566
4020	746567
77410	746568
79436	746569
121134	746570
127908	746571
204505	746572
47326	746573
246244	746574
56292	746575
29668	746576
181902	746577
34504	746578
66565	746579
120965	746580
10358	746581
423412	746582
308258	746583
448190	746584
228300	746585
421414	746586
45466	746587
445995	746588
34545	746589
4325	746590
371333	746591
129542	746592
161612	746593
45646	746594
340996	746595
120562	746596
175938	746597
117076	746598
40216	746599
118022	746600
92611	746601
326233	746602
158454	746603
194033	746604
45639	746605
392978	746606
233453	746607
172680	746608
112810	746609
16088	746610
145882	746611
95814	746612
9533	746613
189683	746614
107525	746615
99096	746616
96379	746617
352975	746618
368583	746619
201515	746620
101020	746621
64775	746622
91289	746623
350772	746624
116549	746625
50827	746626
211474	746627
77044	746628
45787	746629
302140	746630
198216	746631
264429	746632
4248	746633
232875	746634
43643	746635
93494	746636
257350	746637
183753	746638
94076	746639
153431	746640
126054	746641
258951	746642
415203	746643
15767	746644
99293	746645
382500	746646
89348	746647
235652	746648
367440	746649
297125	746650
443099	746651
179667	746652
322300	746653
215424	746654
280829	746655
262684	746656
262674	746657
41980	746658
419332	746659
186964	746660
370062	746661
237981	746662
167473	746663
157103	746664
386858	746665
49852	746666
354741	746667
355385	746668
249982	746669
239930	746670
106553	746671
65920	746672
71152	746673
268768	746674
304329	746675
159161	746676
26336	746677
358711	746678
5023	746679
307045	746680
342872	746681
150625	746682
102955	746683
243215	746684
202148	746685
274022	746686
442004	746687
49681	746688
296461	746689
300683	746690
359918	746691
97209	746692
36659	746693
174332	746694
290672	746695
258388	746696
85533	746697
207364	746698
23580	746699
353288	746700
48795	746701
163095	746702
455991	746703
332975	746704
407353	746705
103593	746706
187607	746707
237982	746708
370726	746709
250290	746710
97850	746711
94107	746712
394108	746713
84236	746714
323725	746715
12794	746716
256013	746717
25293	746718
1021	746719
216025	746720
81039	746721
27761	746722
136415	746723
323866	746724
266960	746725
36982	746726
32950	746727
157103	746728
69029	746729
168119	746730
317827	746731
420662	746732
182979	746733
98981	746734
334184	746735
169338	746736
31041	746737
83523	746738
98855	746739
343606	746740
215434	746741
195947	746742
119906	746743
90671	746744
396406	746745
40153	746746
195802	746747
27474	746748
98306	746749
361447	746750
10614	746751
242259	746752
176395	746753
292203	746754
204124	746755
205558	746756
338340	746757
249002	746758
144220	746759
66614	746760
427038	746761
148397	746762
241368	746763
234941	746764
448242	746765
263849	746766
305562	746767
246097	746768
310366	746769
49263	746770
174267	746771
158491	746772
159619	746773
182113	746774
76091	746775
148829	746776
108161	746777
50031	746778
179593	746779
88556	746780
67472	746781
96506	746782
246874	746783
97944	746784
150386	746785
47525	746786
190021	746787
219029	746788
41290	746789
98453	746790
136381	746791
82962	746792
236704	746793
34858	746794
416048	746795
176904	746796
210725	746797
323820	746798
346042	746799
167990	746800
341721	746801
339110	746802
198834	746803
405456	746804
219148	746805
214789	746806
211815	746807
35807	746808
5392	746809
450918	746810
150161	746811
236807	746812
18226	746813
208125	746814
246566	746815
208125	746816
197177	746817
167893	746818
443116	746819
178643	746820
122275	746821
62638	746822
55199	746823
219735	746824
336260	746825
28556	746826
317086	746827
180520	746828
52450	746829
50452	746830
99315	746831
159964	746832
69525	746833
145355	746834
354728	746835
329448	746836
181879	746837
162801	746838
68228	746839
176453	746840
71586	746841
28658	746842
93198	746843
395917	746844
382555	746845
344755	746846
40266	746847
360336	746848
21366	746849
27116	746850
140917	746851
74798	746852
89231	746853
225	746854
73567	746855
169353	746856
4687	746857
274264	746858
321907	746859
14485	746860
289912	746861
2996	746862
184441	746863
112735	746864
153501	746865
5131	746866
133656	746867
174409	746868
29068	746869
416678	746870
225116	746871
20968	746872
114746	746873
20263	746874
218727	746875
203453	746876
357562	746877
296423	746878
38482	746879
175670	746880
203254	746881
125856	746882
56859	746883
83794	746884
191335	746885
194199	746886
2206	746887
212000	746888
6009	746889
218089	746890
168326	746891
1286	746892
150564	746893
10260	746894
15969	746895
152677	746896
56395	746897
332927	746898
209450	746899
19663	746900
12536	746901
3834	746902
26118	746903
366817	746904
23285	746905
54296	746906
429837	746907
32996	746908
4857	746909
73920	746910
171957	746911
203713	746912
2695	746913
153661	746914
10333	746915
8329	746916
263604	746917
313720	746918
337373	746919
39384	746920
4456	746921
13356	746922
407	746923
4786	746924
69963	746925
370956	746926
103813	746927
197872	746928
596	746929
58391	746930
66745	746931
14691	746932
98088	746933
28445	746934
33098	746935
23867	746936
57399	746937
166008	746938
103938	746939
11203	746940
115290	746941
134159	746942
25851	746943
582	746944
441973	746945
96463	746946
310035	746947
164068	746948
71519	746949
35804	746950
201703	746951
18178	746952
18178	746953
17164	746954
42758	746955
109038	746956
190655	746957
121156	746958
233130	746959
9548	746960
345842	746961
53699	746962
55118	746963
47641	746964
5555	746965
6351	746966
15792	746967
291056	746968
10452	746969
134029	746970
343288	746971
181659	746972
20341	746973
224184	746974
40280	746975
4999	746976
4999	746977
184088	746978
3090	746979
3827	746980
85461	746981
267263	746982
116013	746983
65188	746984
84300	746985
2225	746986
115441	746987
130287	746988
354008	746989
27386	746990
46997	746991
379386	746992
138281	746993
3999	746994
180163	746995
101741	746996
78239	746997
36391	746998
26146	746999
343992	747000
39502	747001
24953	747002
10185	747003
137544	747004
55970	747005
433332	747006
231634	747007
59193	747008
46423	747009
216731	747010
361808	747011
45545	747012
192386	747013
233580	747014
57457	747015
395430	747016
79024	747017
142141	747018
400371	747019
42633	747020
212027	747021
122527	747022
47159	747023
254754	747024
4689	747025
193389	747026
424925	747027
176491	747028
320504	747029
298883	747030
62832	747031
159945	747032
19606	747033
126132	747034
114367	747035
340900	747036
87476	747037
161172	747038
2138	747039
453346	747040
240661	747041
157572	747042
359718	747043
11789	747044
7930	747045
79545	747046
69593	747047
31826	747048
294430	747049
46887	747050
112172	747051
380784	747052
204511	747053
22044	747054
9778	747055
367199	747056
438941	747057
89	747058
48760	747059
17880	747060
41865	747061
47972	747062
88832	747063
352550	747064
1203	747065
98747	747066
106827	747067
11430	747068
35464	747069
10419	747070
4715	747071
236326	747072
336086	747073
189222	747074
144908	747075
67025	747076
59545	747077
150674	747078
35469	747079
70994	747080
47163	747081
1797	747082
11970	747083
61680	747084
85348	747085
131554	747086
28865	747087
105404	747088
194713	747089
1798	747090
330330	747091
77313	747092
166896	747093
351560	747094
32286	747095
49784	747096
276234	747097
357497	747098
64415	747099
419829	747100
179311	747101
115896	747102
249826	747103
69059	747104
217873	747105
21706	747106
76704	747107
308060	747108
363933	747109
326747	747110
216230	747111
431101	747112
51767	747113
30623	747114
52802	747115
174054	747116
232499	747117
32852	747118
141589	747119
286409	747120
1047	747121
2913	747122
84395	747123
2695	747124
46416	747125
137806	747126
125240	747127
182293	747128
54608	747129
249151	747130
57209	747131
101066	747132
1486	747133
193011	747134
66128	747135
247952	747136
12033	747137
434951	747138
27051	747139
24535	747140
337485	747141
75400	747142
426061	747143
51823	747144
367238	747145
5021	747146
27870	747147
7601	747148
15719	747149
5362	747150
29715	747151
93015	747152
143696	747153
30536	747154
201042	747155
270999	747156
127404	747157
227081	747158
136823	747159
14304	747160
288324	747161
440295	747162
154238	747163
26977	747164
171033	747165
56246	747166
11738	747167
287208	747168
6942	747169
127550	747170
49728	747171
29649	747172
457544	747173
30096	747174
38597	747175
13303	747176
127550	747177
191910	747178
116485	747179
7286	747180
69835	747181
27438	747182
456507	747183
22827	747184
360800	747185
113921	747186
247656	747187
14394	747188
98738	747189
3933	747190
27929	747191
195689	747192
430234	747193
202347	747194
151552	747195
101107	747196
1601	747197
82107	747198
203432	747199
157852	747200
29148	747201
11391	747202
357572	747203
75682	747204
34544	747205
325899	747206
53919	747207
8811	747208
36464	747209
8727	747210
26879	747211
10604	747212
1508	747213
45769	747214
249668	747215
112826	747216
243593	747217
127444	747218
126041	747219
425253	747220
171149	747221
171149	747222
218572	747223
1387	747224
136565	747225
210783	747226
240590	747227
358224	747228
13536	747229
308240	747230
242096	747231
235315	747232
86853	747233
3535	747234
201316	747235
139406	747236
46251	747237
304112	747238
399067	747239
34884	747240
17315	747241
209487	747242
112585	747243
24044	747244
3467	747245
275	747246
113151	747247
44524	747248
30256	747249
4908	747250
226897	747251
66291	747252
515	747253
279297	747254
103914	747255
886	747256
110	747257
175095	747258
645	747259
92595	747260
294401	747261
5101	747262
203925	747263
20795	747264
410822	747265
40986	747266
2715	747267
55475	747268
192746	747269
544	747270
36811	747271
84958	747272
544	747273
319505	747274
351979	747275
118261	747276
376842	747277
124240	747278
1460	747279
300	747280
878	747281
386871	747282
78952	747283
32132	747284
300864	747285
1175	747286
93307	747287
136942	747288
225831	747289
368513	747290
28498	747291
248773	747292
15769	747293
94949	747294
2549	747295
283077	747296
75432	747297
87790	747298
244372	747299
74356	747300
110274	747301
125136	747302
38887	747303
228134	747304
454745	747305
362222	747306
57168	747307
229283	747308
46417	747309
6971	747310
56247	747311
18839	747312
57164	747313
38453	747314
184133	747315
169947	747316
4822	747317
232050	747318
33321	747319
125136	747320
49728	747321
60194	747322
107253	747323
117304	747324
11857	747325
4831	747326
3467	747327
145326	747328
14552	747329
142581	747330
127659	747331
7660	747332
72627	747333
8292	747334
415876	747335
300403	747336
23935	747337
10239	747338
444001	747339
28375	747340
56247	747341
9296	747342
107324	747343
6392	747344
4373	747345
111507	747346
12725	747347
242306	747348
112026	747349
60733	747350
986	747351
189232	747352
173655	747353
193247	747354
81048	747355
249416	747356
206668	747357
388554	747358
236911	747359
364440	747360
45394	747361
26048	747362
28483	747363
123636	747364
10439	747365
109570	747366
4310	747367
24681	747368
37980	747369
7927	747370
61824	747371
214851	747372
419208	747373
40530	747374
75568	747375
14255	747376
217948	747377
457922	747378
211057	747379
57810	747380
105853	747381
16330	747382
369800	747383
12523	747384
250116	747385
374573	747386
377723	747387
355300	747388
84118	747389
245456	747390
18167	747391
150833	747392
113488	747393
122279	747394
12756	747395
388448	747396
18635	747397
453888	747398
33387	747399
22104	747400
5809	747401
334251	747402
104177	747403
39336	747404
361846	747405
229890	747406
50543	747407
10803	747408
51157	747409
2295	747410
32661	747411
336896	747412
43312	747413
299502	747414
8006	747415
286697	747416
115875	747417
260137	747418
110177	747419
88053	747420
160048	747421
416207	747422
68502	747423
4889	747424
97373	747425
247916	747426
61258	747427
137740	747428
305974	747429
66230	747430
119187	747431
432123	747432
127121	747433
285124	747434
94088	747435
44979	747436
10299	747437
216765	747438
33031	747439
174401	747440
283	747441
10855	747442
13067	747443
21220	747444
60900	747445
61907	747446
13380	747447
84394	747448
40076	747449
154675	747450
136140	747451
24900	747452
105826	747453
15873	747454
12319	747455
270200	747456
439775	747457
149852	747458
211320	747459
127065	747460
224266	747461
452062	747462
330456	747463
227875	747464
77060	747465
15198	747466
77506	747467
136141	747468
299647	747469
2229	747470
18556	747471
18291	747472
313292	747473
136041	747474
313265	747475
185485	747476
357288	747477
152604	747478
222532	747479
44127	747480
940	747481
13245	747482
89055	747483
26862	747484
53981	747485
28310	747486
49275	747487
326552	747488
3242	747489
48004	747490
69747	747491
16703	747492
413159	747493
119675	747494
62600	747495
179567	747496
204312	747497
213398	747498
20191	747499
227229	747500
198437	747501
63312	747502
207957	747503
276971	747504
218024	747505
98866	747506
51140	747507
161657	747508
266376	747509
68617	747510
405572	747511
422363	747512
79184	747513
23279	747514
12415	747515
12415	747516
83711	747517
26621	747518
169178	747519
102438	747520
17763	747521
9793	747522
132334	747523
134673	747524
109	747525
122468	747526
441586	747527
84614	747528
181849	747529
49469	747530
195589	747531
197068	747532
106608	747533
91781	747534
5308	747535
96584	747536
83446	747537
1460	747538
6042	747539
223241	747540
23733	747541
259488	747542
125776	747543
259	747544
344913	747545
11563	747546
53516	747547
109408	747548
128544	747549
86377	747550
170023	747551
204265	747552
443396	747553
94515	747554
128725	747555
38003	747556
84894	747557
39	747558
18528	747559
190316	747560
225337	747561
5882	747562
223879	747563
425410	747564
83606	747565
306599	747566
62918	747567
44126	747568
129013	747569
51308	747570
58137	747571
17503	747572
15003	747573
321337	747574
20130	747575
7646	747576
713	747577
290894	747578
179311	747579
81923	747580
62627	747581
91797	747582
2577	747583
221478	747584
114615	747585
34006	747586
148745	747587
25954	747588
354603	747589
376979	747590
436133	747591
42419	747592
340749	747593
7537	747594
7011	747595
20058	747596
339210	747597
19678	747598
15749	747599
405876	747600
81470	747601
140836	747602
198886	747603
28120	747604
238861	747605
380705	747606
84136	747607
383241	747608
407282	747609
113854	747610
315186	747611
415134	747612
6112	747613
48292	747614
92670	747615
277566	747616
49415	747617
9702	747618
330353	747619
75408	747620
447442	747621
324690	747622
3981	747623
164241	747624
23669	747625
286289	747626
342439	747627
188683	747628
13227	747629
40270	747630
45266	747631
252159	747632
106834	747633
198252	747634
1289	747635
23719	747636
82145	747637
128644	747638
13509	747639
55774	747640
152123	747641
92420	747642
235451	747643
158780	747644
75447	747645
348295	747646
126315	747647
229136	747648
180516	747649
35330	747650
1984	747651
186617	747652
139798	747653
165838	747654
303444	747655
143592	747656
63555	747657
61297	747658
202958	747659
8752	747660
51317	747661
7080	747662
672	747663
376938	747664
387551	747665
20937	747666
278369	747667
173027	747668
408559	747669
78687	747670
199472	747671
20381	747672
133946	747673
334950	747674
19828	747675
24804	747676
57269	747677
414605	747678
189580	747679
257897	747680
65359	747681
202669	747682
440329	747683
371267	747684
168288	747685
52081	747686
149774	747687
245657	747688
407450	747689
39725	747690
263043	747691
218879	747692
67752	747693
445511	747694
102083	747695
1359	747696
361222	747697
309832	747698
309830	747699
172344	747700
46035	747701
222409	747702
18220	747703
43719	747704
163028	747705
7260	747706
56182	747707
64539	747708
98831	747709
78258	747710
451775	747711
184351	747712
184893	747713
25635	747714
453642	747715
28109	747716
154671	747717
399763	747718
62248	747719
145263	747720
253895	747721
17098	747722
65282	747723
281405	747724
237240	747725
146803	747726
226917	747727
29583	747728
206791	747729
167737	747730
137405	747731
101145	747732
177811	747733
177810	747734
29713	747735
63144	747736
63143	747737
422824	747738
188936	747739
50096	747740
228630	747741
240874	747742
65838	747743
250249	747744
240212	747745
123244	747746
229026	747747
268653	747748
408193	747749
392474	747750
446934	747751
7906	747752
308562	747753
221237	747754
192050	747755
194473	747756
102466	747757
262378	747758
220856	747759
134239	747760
89654	747761
142395	747762
262435	747763
359658	747764
64400	747765
314673	747766
141762	747767
23305	747768
379235	747769
325140	747770
222772	747771
80977	747772
63607	747773
111587	747774
103425	747775
131894	747776
354495	747777
139432	747778
342606	747779
250231	747780
74644	747781
44776	747782
86211	747783
257215	747784
58659	747785
195938	747786
273100	747787
31404	747788
407153	747789
459352	747790
110164	747791
73794	747792
400266	747793
179618	747794
31738	747795
322230	747796
24348	747797
376940	747798
325620	747799
127424	747800
150160	747801
326131	747802
451141	747803
19692	747804
427815	747805
300402	747806
73290	747807
6211	747808
696	747809
127673	747810
215352	747811
198007	747812
314413	747813
135188	747814
309818	747815
247545	747816
448352	747817
9228	747818
4115	747819
4115	747820
149960	747821
47089	747822
331481	747823
420899	747824
109518	747825
171441	747826
352235	747827
186151	747828
90295	747829
162430	747830
313847	747831
449623	747832
418911	747833
438828	747834
352238	747835
310158	747836
455674	747837
322444	747838
274762	747839
127997	747840
80115	747841
83000	747842
133689	747843
293071	747844
302319	747845
288834	747846
456130	747847
444660	747848
83156	747849
358303	747850
383477	747851
137810	747852
250676	747853
378606	747854
348746	747855
91988	747856
148344	747857
380984	747858
152034	747859
421580	747860
143318	747861
191030	747862
107281	747863
137808	747864
33867	747865
291774	747866
217947	747867
28045	747868
186788	747869
49792	747870
353710	747871
63655	747872
95715	747873
259915	747874
330822	747875
191522	747876
310868	747877
338531	747878
390933	747879
405310	747880
200064	747881
293745	747882
354320	747883
142220	747884
258543	747885
164544	747886
97082	747887
351644	747888
322455	747889
147539	747890
453949	747891
250673	747892
285289	747893
92725	747894
90115	747895
337324	747896
257583	747897
188452	747898
398831	747899
187873	747900
354323	747901
202998	747902
320324	747903
435206	747904
321341	747905
236988	747906
90295	747907
434100	747908
34017	747909
214827	747910
441607	747911
258069	747912
302971	747913
116061	747914
306043	747915
267061	747916
18156	747917
67906	747918
186532	747919
189306	747920
152081	747921
135371	747922
196607	747923
78890	747924
157212	747925
222201	747926
106907	747927
235777	747928
201916	747929
313147	747930
365833	747931
268359	747932
436504	747933
396087	747934
409625	747935
240657	747936
196336	747937
109026	747938
284626	747939
313843	747940
216845	747941
120760	747942
211960	747943
417846	747944
234789	747945
125954	747946
337323	747947
258535	747948
195134	747949
458380	747950
237445	747951
448976	747952
365828	747953
376272	747954
346470	747955
235358	747956
159008	747957
80941	747958
210307	747959
230848	747960
151761	747961
317416	747962
67676	747963
457758	747964
109337	747965
378011	747966
198327	747967
428908	747968
406251	747969
36213	747970
175105	747971
91115	747972
121173	747973
164546	747974
80941	747975
136909	747976
203615	747977
378004	747978
229191	747979
66359	747980
133688	747981
373047	747982
431781	747983
386091	747984
353709	747985
259920	747986
61153	747987
195727	747988
337894	747989
207332	747990
389905	747991
293755	747992
159371	747993
43678	747994
400735	747995
48071	747996
98419	747997
254952	747998
168186	747999
268973	748000
358936	748001
98576	748002
441595	748003
108092	748004
195490	748005
63444	748006
117329	748007
297368	748008
84858	748009
71808	748010
296018	748011
349620	748012
363029	748013
16667	748014
244387	748015
118674	748016
57388	748017
321718	748018
283942	748019
390320	748020
128783	748021
219168	748022
331243	748023
91948	748024
96014	748025
68543	748026
411603	748027
50451	748028
160658	748029
145225	748030
27677	748031
414343	748032
414938	748033
436870	748034
37455	748035
41214	748036
131250	748037
280283	748038
354209	748039
71255	748040
187165	748041
321012	748042
414529	748043
101784	748044
438166	748045
122466	748046
223080	748047
31925	748048
197714	748049
106028	748050
323420	748051
148984	748052
277642	748053
20101	748054
11531	748055
66039	748056
51044	748057
8993	748058
25767	748059
57138	748060
102391	748061
109661	748062
74232	748063
363193	748064
34691	748065
379	748066
78513	748067
4532	748068
140308	748069
38176	748070
87153	748071
92015	748072
91492	748073
71958	748074
167213	748075
347727	748076
7117	748077
152929	748078
406701	748079
257056	748080
327744	748081
276306	748082
390791	748083
73621	748084
237209	748085
65218	748086
44228	748087
74878	748088
201855	748089
105566	748090
403924	748091
313645	748092
55886	748093
165545	748094
314626	748095
374025	748096
388103	748097
384828	748098
162163	748099
6397	748100
6397	748101
173325	748102
30874	748103
39068	748104
2003	748105
196946	748106
47160	748107
162457	748108
94754	748109
165175	748110
416618	748111
372802	748112
392495	748113
355596	748114
307819	748115
55063	748116
8713	748117
28982	748118
232135	748119
189882	748120
1106	748121
155118	748122
107341	748123
338197	748124
56515	748125
93577	748126
461	748127
6079	748128
74788	748129
36173	748130
4121	748131
112906	748132
1888	748133
217	748134
436836	748135
86430	748136
410393	748137
7126	748138
162692	748139
168040	748140
289649	748141
352310	748142
186779	748143
285412	748144
173046	748145
383088	748146
101192	748147
258012	748148
230101	748149
99555	748150
139736	748151
61143	748152
97309	748153
92067	748154
96591	748155
136766	748156
249794	748157
76279	748158
204310	748159
238340	748160
245169	748161
107124	748162
107736	748163
107124	748164
157569	748165
273275	748166
127579	748167
301476	748168
121176	748169
214519	748170
215842	748171
233369	748172
46674	748173
23033	748174
36773	748175
48141	748176
30404	748177
83734	748178
128396	748179
428413	748180
428414	748181
231695	748182
183126	748183
83857	748184
261606	748185
161023	748186
29726	748187
248448	748188
455591	748189
27314	748190
296344	748191
77886	748192
125124	748193
172868	748194
417272	748195
324064	748196
56575	748197
2294	748198
265357	748199
63947	748200
18696	748201
23925	748202
5852	748203
89922	748204
327340	748205
450625	748206
95578	748207
45608	748208
112413	748209
1939	748210
49097	748211
155575	748212
749	748213
89584	748214
786	748215
104620	748216
269297	748217
108466	748218
379442	748219
27364	748220
113785	748221
232893	748222
53566	748223
50767	748224
363087	748225
201833	748226
50208	748227
221328	748228
24701	748229
379942	748230
58176	748231
262374	748232
444038	748233
2827	748234
322625	748235
58752	748236
25551	748237
135986	748238
136837	748239
241664	748240
358106	748241
155691	748242
7507	748243
200448	748244
357826	748245
323731	748246
26274	748247
307869	748248
69992	748249
9603	748250
6014	748251
71220	748252
49220	748253
5208	748254
388369	748255
45605	748256
216381	748257
174295	748258
206027	748259
442320	748260
319718	748261
356187	748262
23702	748263
133366	748264
188187	748265
274126	748266
173687	748267
223305	748268
201470	748269
61657	748270
191210	748271
85128	748272
458821	748273
418864	748274
431731	748275
354702	748276
16505	748277
204308	748278
92653	748279
33240	748280
21882	748281
12827	748282
110701	748283
222115	748284
122895	748285
363645	748286
91859	748287
92301	748288
203818	748289
396768	748290
206184	748291
33340	748292
43380	748293
69836	748294
129439	748295
157762	748296
410856	748297
343772	748298
177419	748299
221816	748300
113972	748301
157186	748302
221427	748303
6369	748304
114376	748305
59447	748306
329547	748307
428936	748308
378620	748309
223552	748310
834	748311
263969	748312
294463	748313
95663	748314
145330	748315
120771	748316
180346	748317
35502	748318
108445	748319
12355	748320
6171	748321
19666	748322
32596	748323
8831	748324
86698	748325
47015	748326
185772	748327
326953	748328
369898	748329
360611	748330
102019	748331
190668	748332
117100	748333
40719	748334
460144	748335
221999	748336
252105	748337
158941	748338
402796	748339
242165	748340
163113	748341
153739	748342
320560	748343
118057	748344
230241	748345
236267	748346
4780	748347
87590	748348
241973	748349
438428	748350
186761	748351
229604	748352
41052	748353
12518	748354
50042	748355
62938	748356
13521	748357
45397	748358
1625	748359
304032	748360
81320	748361
458166	748362
58821	748363
58821	748364
385266	748365
128249	748366
151646	748367
41710	748368
78778	748369
342860	748370
109494	748371
337917	748372
346491	748373
246483	748374
65589	748375
9498	748376
256578	748377
349550	748378
372623	748379
66683	748380
216361	748381
11332	748382
54486	748383
296462	748384
50989	748385
168909	748386
61381	748387
210532	748388
248534	748389
194836	748390
40409	748391
220907	748392
250545	748393
5925	748394
10798	748395
1470	748396
97121	748397
1416	748398
7889	748399
285228	748400
98013	748401
153	748402
1448	748403
18392	748404
129975	748405
385020	748406
12745	748407
17705	748408
49878	748409
341966	748410
226162	748411
28866	748412
142987	748413
142965	748414
3228	748415
182669	748416
15267	748417
48986	748418
357513	748419
408896	748420
363819	748421
200289	748422
113340	748423
128453	748424
2668	748425
76472	748426
25406	748427
394	748428
36722	748429
410505	748430
184655	748431
225588	748432
286716	748433
51184	748434
63611	748435
362896	748436
49085	748437
19815	748438
15449	748439
452064	748440
91472	748441
119832	748442
49055	748443
4223	748444
15058	748445
448305	748446
120176	748447
192697	748448
14055	748449
37789	748450
252833	748451
254573	748452
366589	748453
194523	748454
216482	748455
49752	748456
117224	748457
30686	748458
55547	748459
320151	748460
89255	748461
94017	748462
175922	748463
386246	748464
330460	748465
49487	748466
263472	748467
279344	748468
27884	748469
25690	748470
417649	748471
2263	748472
235903	748473
178124	748474
111383	748475
59358	748476
33696	748477
53059	748478
295631	748479
45986	748480
263038	748481
201078	748482
51064	748483
58568	748484
55775	748485
130789	748486
171937	748487
97254	748488
8218	748489
119636	748490
185841	748491
274778	748492
139305	748493
56280	748494
83086	748495
41556	748496
136943	748497
157865	748498
135189	748499
165042	748500
34330	748501
53966	748502
58042	748503
59368	748504
4332	748505
4556	748506
99086	748507
11830	748508
34105	748509
47108	748510
2661	748511
189261	748512
5418	748513
177477	748514
241748	748515
337174	748516
55252	748517
240811	748518
410011	748519
17500	748520
59470	748521
32858	748522
20996	748523
157316	748524
37766	748525
380896	748526
87391	748527
17500	748528
185099	748529
58353	748530
156583	748531
58577	748532
155747	748533
242465	748534
32353	748535
156079	748536
25071	748537
48775	748538
1513	748539
249929	748540
156257	748541
202701	748542
22291	748543
429795	748544
112229	748545
124308	748546
199491	748547
411943	748548
108166	748549
202728	748550
128097	748551
329559	748552
400540	748553
183563	748554
74659	748555
222721	748556
10354	748557
268414	748558
220423	748559
83622	748560
60	748561
407218	748562
224821	748563
229304	748564
89128	748565
144958	748566
72941	748567
1932	748568
53576	748569
29196	748570
40167	748571
11850	748572
376898	748573
146930	748574
118852	748575
127358	748576
348497	748577
247915	748578
7769	748579
15069	748580
111115	748581
40539	748582
29021	748583
121435	748584
252747	748585
240759	748586
182728	748587
11172	748588
29955	748589
45558	748590
58367	748591
16233	748592
17324	748593
16642	748594
62703	748595
52293	748596
17324	748597
9288	748598
73211	748599
217450	748600
27877	748601
52042	748602
449701	748603
446278	748604
80754	748605
101683	748606
63005	748607
101452	748608
180429	748609
36105	748610
11588	748611
204818	748612
204	748613
21175	748614
282354	748615
10054	748616
248855	748617
60566	748618
2378	748619
189460	748620
162578	748621
49531	748622
61658	748623
250910	748624
42370	748625
171568	748626
422770	748627
130134	748628
7642	748629
375433	748630
1784	748631
173730	748632
1168	748633
47865	748634
167904	748635
82078	748636
2391	748637
122944	748638
107680	748639
204	748640
3293	748641
420087	748642
111981	748643
219116	748644
21399	748645
442221	748646
157983	748647
327947	748648
96463	748649
3293	748650
35737	748651
7992	748652
157199	748653
76593	748654
47653	748655
63034	748656
83588	748657
238726	748658
60846	748659
17026	748660
39416	748661
123978	748662
103889	748663
244743	748664
403895	748665
161064	748666
210020	748667
96788	748668
206254	748669
439215	748670
22818	748671
43263	748672
280257	748673
182311	748674
380506	748675
339467	748676
47361	748677
326	748678
54791	748679
365472	748680
319620	748681
29893	748682
434932	748683
33968	748684
389702	748685
362425	748686
192181	748687
126936	748688
178936	748689
75527	748690
7849	748691
326984	748692
55897	748693
27495	748694
144672	748695
2037	748696
24487	748697
195844	748698
9992	748699
235555	748700
395454	748701
2920	748702
117215	748703
29808	748704
208089	748705
249295	748706
7817	748707
406954	748708
338243	748709
29167	748710
319750	748711
261276	748712
457475	748713
51879	748714
38942	748715
82915	748716
78607	748717
19174	748718
285511	748719
4552	748720
38845	748721
372837	748722
22810	748723
177825	748724
157319	748725
77720	748726
404055	748727
75521	748728
182394	748729
46034	748730
196979	748731
340318	748732
7962	748733
188685	748734
303413	748735
118845	748736
239688	748737
29893	748738
27654	748739
36847	748740
105705	748741
12141	748742
145620	748743
355369	748744
425976	748745
205744	748746
415434	748747
351637	748748
371580	748749
444257	748750
78208	748751
196660	748752
24978	748753
109103	748754
203062	748755
280278	748756
16619	748757
48122	748758
242798	748759
25840	748760
399694	748761
31626	748762
134644	748763
155055	748764
85193	748765
182538	748766
58111	748767
46341	748768
87143	748769
241151	748770
218519	748771
214588	748772
117835	748773
401877	748774
22701	748775
17730	748776
167697	748777
167839	748778
143439	748779
213807	748780
31463	748781
360891	748782
9812	748783
3136	748784
134127	748785
322876	748786
395318	748787
135412	748788
123408	748789
98649	748790
215740	748791
127284	748792
187450	748793
36838	748794
160852	748795
97901	748796
142593	748797
116048	748798
152140	748799
151485	748800
342543	748801
136458	748802
6623	748803
123424	748804
23774	748805
31152	748806
191087	748807
127218	748808
16722	748809
103730	748810
75125	748811
152384	748812
312953	748813
386104	748814
194106	748815
220023	748816
9047	748817
403325	748818
216551	748819
69698	748820
37737	748821
283292	748822
272641	748823
301768	748824
25788	748825
255770	748826
40533	748827
391527	748828
39778	748829
142993	748830
362421	748831
78936	748832
172881	748833
222852	748834
69007	748835
15945	748836
68606	748837
8582	748838
5096	748839
38833	748840
48325	748841
259450	748842
412809	748843
113231	748844
150337	748845
146539	748846
12906	748847
12425	748848
183619	748849
16589	748850
15137	748851
237487	748852
5731	748853
111	748854
29532	748855
215622	748856
9259	748857
150108	748858
29168	748859
122991	748860
400603	748861
60222	748862
60222	748863
109994	748864
123144	748865
441445	748866
11591	748867
66036	748868
199072	748869
185022	748870
98242	748871
98242	748872
98242	748873
195177	748874
25626	748875
32015	748876
363126	748877
25123	748878
94021	748879
17163	748880
102675	748881
21103	748882
17248	748883
238061	748884
19498	748885
291825	748886
137276	748887
197336	748888
85636	748889
63739	748890
206704	748891
19083	748892
71769	748893
63810	748894
23071	748895
259762	748896
330978	748897
330746	748898
154028	748899
148614	748900
232811	748901
163775	748902
87025	748903
101842	748904
1913	748905
126483	748906
163630	748907
375937	748908
441698	748909
2390	748910
16130	748911
97292	748912
71471	748913
38354	748914
296773	748915
32959	748916
451279	748917
273712	748918
97480	748919
95513	748920
54076	748921
2055	748922
214576	748923
91503	748924
12558	748925
44129	748926
204395	748927
130753	748928
57807	748929
12208	748930
3406	748931
338814	748932
37137	748933
48151	748934
326	748935
411561	748936
363703	748937
157495	748938
63363	748939
223492	748940
102784	748941
172249	748942
54581	748943
160177	748944
187665	748945
380933	748946
24042	748947
317	748948
217825	748949
420887	748950
416876	748951
149233	748952
415685	748953
125787	748954
763	748955
24364	748956
111876	748957
171368	748958
224099	748959
43809	748960
100455	748961
7177	748962
113371	748963
165257	748964
128704	748965
35046	748966
218580	748967
144356	748968
433355	748969
3020	748970
93170	748971
338125	748972
293196	748973
12542	748974
176986	748975
191810	748976
282275	748977
147856	748978
151989	748979
177914	748980
220973	748981
196260	748982
130455	748983
73758	748984
250257	748985
173442	748986
195024	748987
25147	748988
410807	748989
24338	748990
138534	748991
140785	748992
206623	748993
24886	748994
2760	748995
51668	748996
204373	748997
228941	748998
163922	748999
353882	749000
452181	749001
250173	749002
6663	749003
47681	749004
381583	749005
199364	749006
262337	749007
278285	749008
172693	749009
453194	749010
131453	749011
365143	749012
27781	749013
101340	749014
2594	749015
181517	749016
332505	749017
3811	749018
6533	749019
419330	749020
117670	749021
147223	749022
406349	749023
40931	749024
8806	749025
169075	749026
49448	749027
345284	749028
91104	749029
20071	749030
117308	749031
245349	749032
72329	749033
78468	749034
337958	749035
233990	749036
19790	749037
6422	749038
117325	749039
198788	749040
91954	749041
271042	749042
30882	749043
39908	749044
12810	749045
161615	749046
161615	749047
247649	749048
156220	749049
301363	749050
289459	749051
51944	749052
17612	749053
1070	749054
449683	749055
54951	749056
81074	749057
132	749058
339830	749059
45443	749060
12814	749061
33211	749062
322836	749063
311775	749064
96255	749065
341018	749066
38762	749067
386357	749068
44403	749069
57261	749070
204302	749071
86199	749072
63215	749073
73288	749074
416510	749075
303936	749076
89573	749077
242195	749078
8851	749079
6324	749080
21254	749081
219042	749082
83279	749083
126032	749084
163360	749085
117085	749086
12831	749087
6187	749088
295499	749089
15040	749090
64241	749091
140148	749092
277469	749093
40533	749094
1020	749095
122751	749096
3210	749097
188978	749098
123765	749099
159547	749100
253731	749101
12749	749102
55869	749103
52184	749104
242511	749105
326135	749106
121226	749107
90655	749108
240761	749109
48992	749110
399625	749111
365438	749112
365617	749113
51606	749114
406751	749115
135276	749116
32876	749117
14547	749118
34956	749119
236143	749120
435796	749121
92509	749122
317047	749123
40755	749124
102729	749125
371437	749126
417174	749127
248515	749128
272794	749129
256027	749130
276237	749131
223412	749132
17	749133
423104	749134
19175	749135
216548	749136
215378	749137
6507	749138
70185	749139
70185	749140
47744	749141
182050	749142
24207	749143
90393	749144
77582	749145
146178	749146
63340	749147
97460	749148
68586	749149
37435	749150
432024	749151
116517	749152
56843	749153
5922	749154
61474	749155
184458	749156
56388	749157
157307	749158
147893	749159
238728	749160
258004	749161
33391	749162
159177	749163
108945	749164
87834	749165
30121	749166
30473	749167
17618	749168
56338	749169
374796	749170
218908	749171
299223	749172
87604	749173
72827	749174
144756	749175
70998	749176
431424	749177
373802	749178
30471	749179
47159	749180
350912	749181
36670	749182
430876	749183
310273	749184
156	749185
102404	749186
41851	749187
111934	749188
194527	749189
308404	749190
94621	749191
19691	749192
193061	749193
197554	749194
125559	749195
64384	749196
34472	749197
51498	749198
395972	749199
151234	749200
198821	749201
98462	749202
305831	749203
19707	749204
449757	749205
181040	749206
273186	749207
200929	749208
93081	749209
99421	749210
16425	749211
125445	749212
185224	749213
20189	749214
279575	749215
278419	749216
156	749217
156	749218
156	749219
45979	749220
111931	749221
3399	749222
6564	749223
336126	749224
24589	749225
6410	749226
109265	749227
135979	749228
165116	749229
391263	749230
432150	749231
383265	749232
355159	749233
169351	749234
317199	749235
338301	749236
364215	749237
380830	749238
380829	749239
135624	749240
96874	749241
281444	749242
88168	749243
31287	749244
230022	749245
224005	749246
11949	749247
354472	749248
183605	749249
60884	749250
24525	749251
193346	749252
31605	749253
253185	749254
172935	749255
119381	749256
26411	749257
146926	749258
447630	749259
412022	749260
391507	749261
431745	749262
204492	749263
449412	749264
97985	749265
9515	749266
82374	749267
230510	749268
173506	749269
178095	749270
178095	749271
82787	749272
25903	749273
96794	749274
47025	749275
47025	749276
192108	749277
15611	749278
31443	749279
125114	749280
17824	749281
144342	749282
390169	749283
103527	749284
214004	749285
114289	749286
368	749287
231281	749288
13145	749289
224048	749290
68148	749291
31490	749292
32077	749293
124681	749294
242778	749295
103523	749296
48739	749297
9515	749298
127995	749299
91512	749300
33861	749301
86008	749302
1683	749303
234378	749304
15611	749305
212656	749306
30072	749307
89525	749308
83855	749309
30513	749310
98676	749311
147716	749312
172269	749313
36168	749314
332215	749315
150727	749316
277065	749317
180679	749318
54618	749319
452162	749320
71671	749321
135095	749322
24753	749323
291193	749324
22085	749325
140311	749326
114231	749327
104027	749328
317766	749329
24423	749330
287759	749331
40862	749332
40862	749333
40862	749334
117384	749335
6416	749336
3807	749337
3807	749338
2688	749339
5361	749340
139693	749341
169687	749342
67987	749343
187876	749344
120613	749345
15866	749346
314430	749347
50239	749348
209362	749349
94755	749350
173746	749351
296486	749352
288316	749353
120990	749354
27938	749355
123986	749356
100411	749357
134118	749358
117946	749359
216205	749360
299167	749361
348167	749362
352084	749363
420754	749364
424905	749365
370792	749366
85803	749367
42668	749368
331127	749369
148577	749370
55843	749371
227136	749372
183368	749373
25125	749374
12895	749375
159520	749376
117393	749377
4122	749378
50043	749379
49506	749380
441815	749381
146793	749382
159228	749383
26661	749384
179632	749385
332870	749386
140	749387
733	749388
92044	749389
110968	749390
8891	749391
224347	749392
61209	749393
8429	749394
364673	749395
377245	749396
234108	749397
433539	749398
161829	749399
374714	749400
425501	749401
454117	749402
28533	749403
238784	749404
96077	749405
291668	749406
68276	749407
157465	749408
117704	749409
51866	749410
393745	749411
101883	749412
185379	749413
424334	749414
61719	749415
98024	749416
97774	749417
127299	749418
124429	749419
21408	749420
451158	749421
252945	749422
62592	749423
26491	749424
135301	749425
38163	749426
65416	749427
408270	749428
80	749429
16482	749430
15351	749431
32621	749432
53911	749433
458722	749434
104189	749435
80	749436
275219	749437
19945	749438
2056	749439
94101	749440
397818	749441
72588	749442
104304	749443
49667	749444
47834	749445
171398	749446
59968	749447
13083	749448
264893	749449
139430	749450
403370	749451
66990	749452
5454	749453
92118	749454
300576	749455
430288	749456
232687	749457
342607	749458
181871	749459
169240	749460
338693	749461
211115	749462
68583	749463
176492	749464
272575	749465
212594	749466
114877	749467
148394	749468
159275	749469
128705	749470
219109	749471
319908	749472
50418	749473
361800	749474
11438	749475
76305	749476
227562	749477
2921	749478
74098	749479
17389	749480
226453	749481
42830	749482
244551	749483
205537	749484
204013	749485
147652	749486
39776	749487
353612	749488
132777	749489
110075	749490
77186	749491
391743	749492
382041	749493
100060	749494
449900	749495
14944	749496
438101	749497
130776	749498
334758	749499
52904	749500
358956	749501
71258	749502
59449	749503
47240	749504
90495	749505
159675	749506
254185	749507
396927	749508
162203	749509
100623	749510
174628	749511
115422	749512
309656	749513
309770	749514
394113	749515
399038	749516
322328	749517
368225	749518
72081	749519
365527	749520
417449	749521
59489	749522
213042	749523
295990	749524
44609	749525
23731	749526
22872	749527
314023	749528
152844	749529
76202	749530
158473	749531
44300	749532
176851	749533
66028	749534
88361	749535
238958	749536
1075	749537
45004	749538
275276	749539
303046	749540
394776	749541
399598	749542
24825	749543
85578	749544
24817	749545
303581	749546
265591	749547
167981	749548
270208	749549
46009	749550
126397	749551
236742	749552
79102	749553
79885	749554
375114	749555
118233	749556
55193	749557
13876	749558
96678	749559
203515	749560
9911	749561
151356	749562
195357	749563
135272	749564
230785	749565
216058	749566
246622	749567
26627	749568
342592	749569
200255	749570
323826	749571
216872	749572
20629	749573
198123	749574
264832	749575
62261	749576
142674	749577
248026	749578
5301	749579
99545	749580
156001	749581
69923	749582
99813	749583
49524	749584
399518	749585
104829	749586
397260	749587
25810	749588
244923	749589
64096	749590
83589	749591
346962	749592
447227	749593
35114	749594
446755	749595
38598	749596
94424	749597
72931	749598
59517	749599
172634	749600
172634	749601
150123	749602
2028	749603
9441	749604
51400	749605
108438	749606
34185	749607
441706	749608
63251	749609
240044	749610
405888	749611
16596	749612
116162	749613
26141	749614
307	749615
308893	749616
35136	749617
204450	749618
113459	749619
6187	749620
266573	749621
47436	749622
287663	749623
217806	749624
72263	749625
340621	749626
142584	749627
72856	749628
80831	749629
3985	749630
19540	749631
200343	749632
437029	749633
9950	749634
269669	749635
32050	749636
59602	749637
301856	749638
59545	749639
39905	749640
193039	749641
61246	749642
49327	749643
302744	749644
15118	749645
81802	749646
158396	749647
140525	749648
5870	749649
30906	749650
233383	749651
2347	749652
321227	749653
227402	749654
25806	749655
50785	749656
165962	749657
267215	749658
68061	749659
338020	749660
13021	749661
1493	749662
159801	749663
303172	749664
183925	749665
167623	749666
230933	749667
170503	749668
54449	749669
176825	749670
2860	749671
120738	749672
88712	749673
219938	749674
219938	749675
162296	749676
243931	749677
243930	749678
362536	749679
88012	749680
18194	749681
113710	749682
395221	749683
131959	749684
346241	749685
192811	749686
77913	749687
222461	749688
202901	749689
163080	749690
142732	749691
346868	749692
51156	749693
88300	749694
78106	749695
152671	749696
56195	749697
203220	749698
450774	749699
276202	749700
8383	749701
51228	749702
173267	749703
397074	749704
381292	749705
381294	749706
203527	749707
104055	749708
451372	749709
38948	749710
143479	749711
143478	749712
143477	749713
48790	749714
61811	749715
348604	749716
348603	749717
184388	749718
330587	749719
61901	749720
452393	749721
133560	749722
295414	749723
415866	749724
382497	749725
164772	749726
453045	749727
68833	749728
260318	749729
184950	749730
194637	749731
174684	749732
331901	749733
331904	749734
89187	749735
224629	749736
214428	749737
214334	749738
185290	749739
296440	749740
296442	749741
154709	749742
79143	749743
115308	749744
405089	749745
2023	749746
44333	749747
247200	749748
145056	749749
279541	749750
145054	749751
229757	749752
32617	749753
84672	749754
247574	749755
145442	749756
121328	749757
436260	749758
110233	749759
105029	749760
8474	749761
74673	749762
236829	749763
121525	749764
236830	749765
418635	749766
317182	749767
146176	749768
15876	749769
62553	749770
226222	749771
419297	749772
216009	749773
166757	749774
37080	749775
196563	749776
335486	749777
90235	749778
226593	749779
146841	749780
370052	749781
370049	749782
216723	749783
216724	749784
85527	749785
439216	749786
116547	749787
127798	749788
283716	749789
39924	749790
75545	749791
49850	749792
371378	749793
265886	749794
217452	749795
266453	749796
188326	749797
302055	749798
405093	749799
286387	749800
388619	749801
321125	749802
148598	749803
198593	749804
178618	749805
91239	749806
178619	749807
303387	749808
199938	749809
305131	749810
129007	749811
179926	749812
341100	749813
26298	749814
358091	749815
169650	749816
407702	749817
107039	749818
208283	749819
460145	749820
373446	749821
23798	749822
158928	749823
424153	749824
218671	749825
250589	749826
340144	749827
179337	749828
304324	749829
43057	749830
444358	749831
180216	749832
358694	749833
149585	749834
241749	749835
252594	749836
180606	749837
342225	749838
209830	749839
391914	749840
53045	749841
63819	749842
71914	749843
342852	749844
50626	749845
150225	749846
392548	749847
28902	749848
201112	749849
82206	749850
21672	749851
21673	749852
130292	749853
130293	749854
253661	749855
92673	749856
191196	749857
38376	749858
325703	749859
428674	749860
38463	749861
254685	749862
361317	749863
50807	749864
151675	749865
429325	749866
221281	749867
161954	749868
141811	749869
192097	749870
211420	749871
115306	749872
265890	749873
169062	749874
37961	749875
104056	749876
40288	749877
1931	749878
11212	749879
34154	749880
285050	749881
276200	749882
128260	749883
77997	749884
82514	749885
438342	749886
61121	749887
309590	749888
16186	749889
23798	749890
27497	749891
44056	749892
253279	749893
219337	749894
254098	749895
326817	749896
148213	749897
215236	749898
428045	749899
369431	749900
403858	749901
283371	749902
228251	749903
131241	749904
58367	749905
263834	749906
361943	749907
369434	749908
229431	749909
120228	749910
205049	749911
170553	749912
432059	749913
343070	749914
44251	749915
91084	749916
229719	749917
124405	749918
95373	749919
203364	749920
73103	749921
167169	749922
252646	749923
69053	749924
197972	749925
17099	749926
27117	749927
27117	749928
221211	749929
165989	749930
165989	749931
45923	749932
77786	749933
114227	749934
22688	749935
23369	749936
186324	749937
185597	749938
371883	749939
33512	749940
64432	749941
17482	749942
124798	749943
27272	749944
3597	749945
232507	749946
344358	749947
192812	749948
233221	749949
413092	749950
5375	749951
152673	749952
25467	749953
4199	749954
451829	749955
39034	749956
213932	749957
44159	749958
68670	749959
349514	749960
33272	749961
96864	749962
189530	749963
236837	749964
156150	749965
403197	749966
420650	749967
371379	749968
188321	749969
60149	749970
75912	749971
356009	749972
76098	749973
159598	749974
189227	749975
178996	749976
11912	749977
81868	749978
140060	749979
160644	749980
184836	749981
112983	749982
150971	749983
231879	749984
18172	749985
108225	749986
236026	749987
293492	749988
124604	749989
308121	749990
458145	749991
331214	749992
12490	749993
45105	749994
109131	749995
170681	749996
114267	749997
454980	749998
46162	749999
48791	750000
314925	750001
225307	750002
74387	750003
13349	750004
216013	750005
454338	750006
245107	750007
213591	750008
71915	750009
74871	750010
447481	750011
55784	750012
3940	750013
29000	750014
33944	750015
258475	750016
232864	750017
2332	750018
67618	750019
25314	750020
3940	750021
69021	750022
99289	750023
8974	750024
239527	750025
81868	750026
147416	750027
161572	750028
134313	750029
311128	750030
208629	750031
403449	750032
339403	750033
38666	750034
36235	750035
363467	750036
10606	750037
93514	750038
24296	750039
453884	750040
130047	750041
253239	750042
34598	750043
15372	750044
81341	750045
363961	750046
67969	750047
265870	750048
214968	750049
224436	750050
79991	750051
124354	750052
154912	750053
37267	750054
130872	750055
96433	750056
341288	750057
146873	750058
9991	750059
173674	750060
6917	750061
140732	750062
46914	750063
400065	750064
322465	750065
34224	750066
12557	750067
3152	750068
47769	750069
294528	750070
3197	750071
30807	750072
12036	750073
184326	750074
91902	750075
230114	750076
198509	750077
29222	750078
14082	750079
63491	750080
260559	750081
171211	750082
189109	750083
129977	750084
3440	750085
89260	750086
223831	750087
227613	750088
201632	750089
395113	750090
157870	750091
1741	750092
16587	750093
11929	750094
248727	750095
209567	750096
148274	750097
149034	750098
80258	750099
135345	750100
33915	750101
41559	750102
125981	750103
71432	750104
201538	750105
230301	750106
9247	750107
313398	750108
216313	750109
81586	750110
49834	750111
14461	750112
3094	750113
67117	750114
223809	750115
40796	750116
95999	750117
211952	750118
299325	750119
149522	750120
84412	750121
221903	750122
81027	750123
4308	750124
172499	750125
1074	750126
84253	750127
11887	750128
166252	750129
245456	750130
165891	750131
225188	750132
7642	750133
19797	750134
17670	750135
54242	750136
78938	750137
20451	750138
117318	750139
20549	750140
8175	750141
166664	750142
381924	750143
232970	750144
39950	750145
250219	750146
13959	750147
186611	750148
48345	750149
122807	750150
6016	750151
135887	750152
115205	750153
3615	750154
14779	750155
4182	750156
3301	750157
267974	750158
23	750159
4890	750160
4540	750161
237523	750162
4616	750163
427282	750164
40634	750165
107517	750166
3086	750167
101070	750168
12547	750169
158551	750170
4829	750171
227119	750172
196034	750173
446915	750174
43773	750175
9658	750176
2891	750177
20123	750178
21122	750179
127944	750180
62444	750181
248297	750182
75685	750183
216953	750184
216953	750185
82665	750186
1269	750187
10984	750188
109157	750189
122578	750190
342728	750191
299660	750192
111146	750193
5804	750194
793	750195
149	750196
86506	750197
58588	750198
71631	750199
22392	750200
3324	750201
63943	750202
137051	750203
42478	750204
181042	750205
112249	750206
7231	750207
355864	750208
199541	750209
227	750210
39745	750211
7083	750212
68651	750213
24710	750214
24482	750215
216069	750216
10	750217
10662	750218
231728	750219
45248	750220
38785	750221
79142	750222
17768	750223
19243	750224
72962	750225
50376	750226
1279	750227
48605	750228
179934	750229
33564	750230
288905	750231
87778	750232
145347	750233
65345	750234
128158	750235
204608	750236
109	750237
8317	750238
126160	750239
79	750240
57459	750241
98848	750242
20356	750243
28513	750244
81974	750245
35599	750246
259468	750247
20094	750248
95713	750249
45380	750250
76861	750251
118395	750252
12947	750253
57056	750254
7811	750255
24390	750256
39422	750257
19649	750258
231582	750259
85099	750260
95019	750261
106929	750262
18894	750263
120816	750264
42628	750265
33104	750266
58349	750267
213688	750268
43672	750269
7555	750270
70962	750271
4237	750272
132991	750273
17165	750274
148808	750275
40501	750276
204712	750277
6372	750278
124780	750279
64139	750280
130978	750281
398567	750282
77397	750283
293000	750284
59567	750285
90899	750286
293954	750287
449287	750288
175505	750289
240360	750290
112087	750291
112162	750292
262726	750293
440808	750294
98720	750295
1695	750296
218760	750297
23089	750298
132897	750299
268138	750300
29756	750301
246653	750302
158499	750303
25472	750304
162264	750305
436755	750306
436742	750307
1254	750308
324091	750309
84910	750310
24232	750311
191233	750312
452833	750313
432	750314
46643	750315
184092	750316
47132	750317
44042	750318
264445	750319
380367	750320
55263	750321
200263	750322
147711	750323
176780	750324
28787	750325
28534	750326
16046	750327
1262	750328
339321	750329
371074	750330
65556	750331
14593	750332
117960	750333
59018	750334
137112	750335
83970	750336
176053	750337
60442	750338
206113	750339
292262	750340
248446	750341
537	750342
84898	750343
312943	750344
154091	750345
81819	750346
379334	750347
135	750348
12578	750349
110472	750350
103309	750351
72142	750352
12578	750353
346787	750354
2143	750355
57309	750356
85377	750357
183252	750358
275488	750359
25252	750360
98722	750361
57673	750362
181863	750363
34719	750364
10252	750365
30409	750366
305380	750367
53216	750368
199321	750369
4416	750370
149757	750371
115859	750372
74981	750373
75799	750374
124343	750375
6636	750376
42287	750377
146768	750378
379522	750379
90389	750380
217928	750381
224485	750382
20344	750383
18018	750384
70318	750385
115562	750386
189765	750387
24248	750388
443950	750389
113333	750390
55231	750391
5766	750392
115763	750393
298108	750394
4613	750395
17931	750396
30331	750397
212498	750398
172706	750399
5359	750400
70964	750401
102503	750402
66725	750403
26767	750404
287244	750405
168246	750406
21919	750407
159093	750408
146066	750409
413262	750410
80052	750411
150929	750412
86515	750413
87205	750414
183077	750415
27216	750416
459534	750417
3350	750418
22739	750419
96779	750420
26326	750421
187030	750422
224560	750423
338362	750424
204320	750425
389325	750426
14430	750427
100463	750428
283635	750429
142817	750430
95930	750431
167134	750432
63476	750433
235960	750434
429425	750435
11055	750436
90486	750437
236542	750438
133334	750439
162332	750440
68856	750441
233190	750442
424195	750443
118074	750444
13410	750445
4387	750446
170039	750447
179580	750448
173205	750449
92365	750450
305964	750451
51013	750452
196316	750453
2372	750454
370123	750455
130522	750456
160590	750457
13213	750458
24211	750459
224729	750460
56985	750461
156950	750462
74912	750463
7400	750464
284284	750465
402010	750466
25867	750467
77948	750468
69977	750469
124304	750470
6760	750471
150034	750472
378776	750473
71854	750474
150823	750475
157868	750476
76154	750477
4363	750478
2432	750479
124379	750480
293327	750481
23579	750482
11124	750483
35723	750484
212003	750485
99185	750486
330465	750487
25200	750488
40652	750489
67156	750490
118531	750491
98315	750492
305705	750493
1563	750494
71416	750495
431118	750496
109458	750497
397785	750498
405817	750499
47479	750500
372813	750501
22997	750502
9087	750503
273801	750504
256456	750505
83065	750506
157765	750507
273696	750508
121153	750509
167628	750510
54348	750511
261370	750512
44906	750513
172549	750514
5354	750515
33729	750516
12558	750517
54909	750518
43575	750519
16193	750520
106573	750521
117659	750522
136365	750523
152494	750524
24087	750525
10736	750526
218324	750527
26091	750528
400029	750529
94685	750530
60140	750531
303649	750532
60613	750533
184026	750534
67780	750535
301756	750536
18110	750537
218150	750538
91252	750539
90579	750540
24435	750541
136305	750542
28115	750543
34808	750544
351606	750545
88253	750546
15209	750547
99044	750548
99493	750549
77433	750550
42158	750551
145735	750552
156402	750553
378218	750554
109359	750555
559	750556
446898	750557
29010	750558
297	750559
39082	750560
53518	750561
8947	750562
211150	750563
328237	750564
15654	750565
221401	750566
317094	750567
418070	750568
201044	750569
2168	750570
257041	750571
132139	750572
108130	750573
109651	750574
385226	750575
64218	750576
61419	750577
243953	750578
458940	750579
30704	750580
74637	750581
4275	750582
13256	750583
109520	750584
190675	750585
136165	750586
97338	750587
165023	750588
30468	750589
116334	750590
391649	750591
87909	750592
136798	750593
18494	750594
76364	750595
10915	750596
9543	750597
1225	750598
58182	750599
10006	750600
32209	750601
429969	750602
84999	750603
394110	750604
206828	750605
114808	750606
355500	750607
28489	750608
63182	750609
212070	750610
49484	750611
217847	750612
179197	750613
6203	750614
1225	750615
10253	750616
205422	750617
44413	750618
253875	750619
26408	750620
53298	750621
207100	750622
255154	750623
73474	750624
314728	750625
23386	750626
106325	750627
370378	750628
253178	750629
2182	750630
52542	750631
10914	750632
4167	750633
55010	750634
375024	750635
178053	750636
4730	750637
213823	750638
230025	750639
144153	750640
11186	750641
357282	750642
3184	750643
116476	750644
66920	750645
144295	750646
15966	750647
151842	750648
217530	750649
216730	750650
169913	750651
53131	750652
320796	750653
85354	750654
177974	750655
13078	750656
444474	750657
209223	750658
84032	750659
232331	750660
2357	750661
434550	750662
222505	750663
74509	750664
185178	750665
65254	750666
221567	750667
164839	750668
51061	750669
119184	750670
405577	750671
176652	750672
186666	750673
185441	750674
42803	750675
34101	750676
19572	750677
179156	750678
269	750679
339748	750680
29136	750681
4866	750682
34059	750683
280993	750684
173207	750685
56860	750686
33748	750687
68035	750688
139557	750689
192114	750690
28549	750691
359253	750692
88149	750693
22672	750694
2729	750695
3003	750696
5517	750697
233192	750698
271497	750699
69436	750700
174590	750701
396547	750702
102594	750703
1458	750704
392312	750705
93468	750706
320777	750707
362877	750708
7771	750709
414301	750710
16830	750711
105927	750712
210550	750713
57811	750714
125339	750715
236699	750716
36570	750717
232543	750718
51067	750719
30193	750720
217774	750721
171916	750722
1413	750723
134248	750724
30043	750725
15218	750726
220076	750727
404739	750728
38734	750729
2086	750730
87110	750731
48656	750732
105982	750733
10279	750734
7880	750735
33418	750736
65104	750737
72611	750738
232054	750739
242340	750740
47097	750741
129453	750742
91486	750743
184247	750744
249138	750745
7536	750746
231535	750747
68530	750748
143911	750749
67	750750
10429	750751
1500	750752
206071	750753
45661	750754
8231	750755
5898	750756
15675	750757
362844	750758
17932	750759
25738	750760
26585	750761
2160	750762
187751	750763
358340	750764
5156	750765
160748	750766
240066	750767
2068	750768
22094	750769
9968	750770
7545	750771
205162	750772
413	750773
40380	750774
7598	750775
244593	750776
3910	750777
92684	750778
111720	750779
556	750780
114970	750781
158008	750782
55355	750783
75045	750784
5887	750785
24749	750786
238541	750787
180259	750788
83832	750789
441415	750790
230816	750791
306383	750792
400550	750793
339372	750794
24745	750795
2056	750796
36073	750797
70865	750798
93623	750799
73117	750800
137878	750801
263544	750802
16358	750803
22098	750804
1602	750805
7930	750806
32847	750807
14281	750808
225989	750809
392140	750810
4248	750811
228171	750812
68979	750813
193900	750814
449422	750815
7872	750816
34	750817
28787	750818
217994	750819
130240	750820
206259	750821
234181	750822
171298	750823
69302	750824
5186	750825
53440	750826
194418	750827
5344	750828
50771	750829
198353	750830
129113	750831
454853	750832
71908	750833
330232	750834
20816	750835
68382	750836
10143	750837
16330	750838
408201	750839
6320	750840
298180	750841
169532	750842
141657	750843
80317	750844
16996	750845
32456	750846
1049	750847
337222	750848
356290	750849
158453	750850
23030	750851
212538	750852
356192	750853
304609	750854
11502	750855
58582	750856
4149	750857
6452	750858
128173	750859
65712	750860
13813	750861
37264	750862
43369	750863
135990	750864
88294	750865
44495	750866
221475	750867
155807	750868
40431	750869
101931	750870
119403	750871
55404	750872
156282	750873
19232	750874
128040	750875
4758	750876
46029	750877
17476	750878
445658	750879
120467	750880
68826	750881
723	750882
7823	750883
49309	750884
29239	750885
23633	750886
220922	750887
123499	750888
54350	750889
287193	750890
19824	750891
428701	750892
2692	750893
9249	750894
129921	750895
474	750896
126659	750897
214534	750898
78374	750899
117943	750900
366203	750901
21423	750902
63155	750903
161576	750904
229285	750905
202724	750906
109150	750907
442665	750908
215157	750909
14459	750910
36037	750911
95822	750912
204977	750913
107845	750914
320414	750915
17475	750916
55563	750917
251257	750918
180439	750919
107659	750920
7438	750921
111729	750922
83343	750923
374213	750924
10686	750925
187499	750926
96469	750927
116703	750928
14160	750929
15119	750930
283188	750931
36272	750932
56054	750933
159440	750934
55109	750935
1711	750936
272480	750937
247322	750938
58614	750939
384796	750940
197361	750941
66028	750942
219529	750943
24930	750944
19886	750945
24426	750946
6133	750947
377662	750948
442467	750949
74591	750950
24933	750951
39245	750952
276070	750953
96686	750954
41198	750955
93819	750956
168839	750957
8960	750958
100589	750959
45498	750960
317566	750961
49935	750962
29103	750963
157288	750964
28219	750965
320907	750966
102352	750967
393818	750968
431395	750969
165532	750970
3635	750971
26023	750972
58613	750973
237305	750974
173146	750975
22126	750976
32211	750977
433935	750978
9767	750979
263251	750980
42232	750981
241516	750982
69503	750983
71593	750984
111510	750985
77471	750986
12214	750987
15478	750988
126758	750989
3146	750990
52864	750991
299657	750992
441252	750993
23720	750994
33885	750995
97792	750996
33040	750997
382	750998
51123	750999
3311	751000
24808	751001
90272	751002
8325	751003
42143	751004
10301	751005
87239	751006
129654	751007
3603	751008
20736	751009
458974	751010
400328	751011
42718	751012
37810	751013
204175	751014
18704	751015
73896	751016
48007	751017
322167	751018
425700	751019
312487	751020
203776	751021
49586	751022
208265	751023
359795	751024
33382	751025
5315	751026
8348	751027
163423	751028
224914	751029
28660	751030
16368	751031
407923	751032
328088	751033
108132	751034
9313	751035
204591	751036
259259	751037
86347	751038
881	751039
6206	751040
242257	751041
435844	751042
120994	751043
33459	751044
218973	751045
96724	751046
167955	751047
67435	751048
225194	751049
61898	751050
53791	751051
179478	751052
48472	751053
146344	751054
340519	751055
18673	751056
268554	751057
13567	751058
411616	751059
543	751060
280687	751061
87357	751062
139266	751063
66333	751064
174254	751065
245172	751066
27625	751067
62330	751068
63746	751069
3885	751070
2231	751071
27035	751072
67262	751073
378221	751074
278643	751075
169128	751076
192133	751077
154291	751078
17368	751079
310792	751080
24629	751081
294882	751082
62207	751083
57734	751084
65419	751085
40042	751086
64495	751087
144263	751088
108769	751089
387931	751090
10774	751091
103765	751092
117250	751093
79139	751094
26812	751095
244858	751096
58047	751097
94689	751098
180235	751099
155943	751100
198095	751101
61597	751102
121588	751103
50934	751104
182894	751105
17017	751106
1057	751107
246068	751108
77073	751109
25323	751110
263652	751111
153854	751112
125979	751113
31173	751114
225869	751115
51725	751116
411837	751117
59609	751118
43272	751119
169232	751120
145768	751121
104438	751122
166225	751123
81970	751124
160529	751125
412936	751126
149529	751127
40361	751128
380777	751129
80175	751130
209870	751131
265060	751132
284925	751133
159089	751134
364651	751135
110856	751136
284043	751137
3435	751138
8964	751139
425506	751140
137877	751141
345060	751142
2211	751143
148	751144
229005	751145
459968	751146
132350	751147
74586	751148
256825	751149
90123	751150
42295	751151
414106	751152
98181	751153
143508	751154
6805	751155
369820	751156
8381	751157
246557	751158
85006	751159
29032	751160
23768	751161
240540	751162
15335	751163
168169	751164
105606	751165
102293	751166
16639	751167
82368	751168
13530	751169
2296	751170
110714	751171
165637	751172
20565	751173
59192	751174
450878	751175
20436	751176
105874	751177
1051	751178
109119	751179
162541	751180
5805	751181
173077	751182
197634	751183
1182	751184
359535	751185
30224	751186
291925	751187
25235	751188
50773	751189
97173	751190
2782	751191
132191	751192
130252	751193
3988	751194
120874	751195
2595	751196
33857	751197
195171	751198
39972	751199
44156	751200
45506	751201
15814	751202
2099	751203
420157	751204
339120	751205
302649	751206
99359	751207
108919	751208
7239	751209
1142	751210
347343	751211
147	751212
96340	751213
60917	751214
101631	751215
8065	751216
229289	751217
38399	751218
42682	751219
131476	751220
284479	751221
374297	751222
2668	751223
39241	751224
281864	751225
441368	751226
29411	751227
29834	751228
108479	751229
90416	751230
59841	751231
115903	751232
426045	751233
133889	751234
166077	751235
5964	751236
60708	751237
117825	751238
171580	751239
51668	751240
135581	751241
24119	751242
179915	751243
1350	751244
437491	751245
46322	751246
17676	751247
208979	751248
65556	751249
229678	751250
16249	751251
33614	751252
27047	751253
15199	751254
18429	751255
91527	751256
416035	751257
45014	751258
426785	751259
174185	751260
246064	751261
6358	751262
94339	751263
57555	751264
270129	751265
118960	751266
31169	751267
6337	751268
48133	751269
200201	751270
63341	751271
238759	751272
242298	751273
15408	751274
11357	751275
149733	751276
233912	751277
249973	751278
42778	751279
45948	751280
109570	751281
360915	751282
18333	751283
18333	751284
398481	751285
398039	751286
115324	751287
176730	751288
184208	751289
85017	751290
163728	751291
122570	751292
115829	751293
441860	751294
73805	751295
44366	751296
138090	751297
404522	751298
10485	751299
66833	751300
45243	751301
119417	751302
290	751303
127090	751304
49925	751305
96204	751306
60730	751307
110808	751308
64261	751309
211227	751310
220903	751311
45186	751312
215358	751313
39955	751314
74056	751315
217369	751316
94114	751317
335334	751318
93543	751319
136470	751320
204297	751321
136470	751322
72233	751323
63825	751324
76037	751325
604	751326
604	751327
261666	751328
16423	751329
159821	751330
3709	751331
114117	751332
125666	751333
106079	751334
206852	751335
51181	751336
28147	751337
99927	751338
16957	751339
34195	751340
38	751341
203609	751342
31016	751343
370145	751344
31202	751345
70045	751346
31	751347
53762	751348
225	751349
448854	751350
315053	751351
347511	751352
29147	751353
277661	751354
50426	751355
114868	751356
45218	751357
104205	751358
19977	751359
316517	751360
37217	751361
88823	751362
180148	751363
413695	751364
279763	751365
23863	751366
134575	751367
321166	751368
177908	751369
324568	751370
368085	751371
8078	751372
338724	751373
174312	751374
47995	751375
17653	751376
8487	751377
104845	751378
83778	751379
1540	751380
17362	751381
2152	751382
248596	751383
217304	751384
446196	751385
98715	751386
7933	751387
31716	751388
187138	751389
18882	751390
41432	751391
164750	751392
37660	751393
304041	751394
222802	751395
387232	751396
15690	751397
104249	751398
104249	751399
313060	751400
23038	751401
253265	751402
15023	751403
406228	751404
77883	751405
383453	751406
6540	751407
6540	751408
62954	751409
45247	751410
13122	751411
39894	751412
40589	751413
143858	751414
13798	751415
79749	751416
351599	751417
378893	751418
54123	751419
49440	751420
28622	751421
78866	751422
399963	751423
383315	751424
406280	751425
12734	751426
179286	751427
433704	751428
30069	751429
16547	751430
132086	751431
63234	751432
45558	751433
26230	751434
153072	751435
186921	751436
39911	751437
84548	751438
435733	751439
84207	751440
136259	751441
52782	751442
52782	751443
115988	751444
111263	751445
17064	751446
9728	751447
9590	751448
92160	751449
54506	751450
9728	751451
91854	751452
3013	751453
51467	751454
10328	751455
50135	751456
15989	751457
9562	751458
10282	751459
107185	751460
242458	751461
357544	751462
44056	751463
86089	751464
45019	751465
437298	751466
86259	751467
194577	751468
89536	751469
332398	751470
437709	751471
19530	751472
142850	751473
259194	751474
207534	751475
30996	751476
124851	751477
144697	751478
4248	751479
17357	751480
9618	751481
358170	751482
162054	751483
173284	751484
74192	751485
9123	751486
35512	751487
29091	751488
213047	751489
283406	751490
189083	751491
1944	751492
247242	751493
13922	751494
444535	751495
296185	751496
424657	751497
374806	751498
99365	751499
24968	751500
11720	751501
12632	751502
89799	751503
123435	751504
60618	751505
111633	751506
156629	751507
239206	751508
192731	751509
33610	751510
84445	751511
131740	751512
33610	751513
194115	751514
186456	751515
94364	751516
421847	751517
14427	751518
398102	751519
40061	751520
1192	751521
52477	751522
80692	751523
216552	751524
131222	751525
376286	751526
98822	751527
281120	751528
359399	751529
337231	751530
67411	751531
305970	751532
315044	751533
387924	751534
54650	751535
125980	751536
185404	751537
439642	751538
230427	751539
5680	751540
285229	751541
426541	751542
430286	751543
64878	751544
105908	751545
93323	751546
10456	751547
679	751548
73552	751549
67300	751550
15445	751551
7760	751552
8599	751553
167059	751554
88998	751555
208835	751556
143550	751557
190133	751558
21069	751559
39685	751560
7624	751561
12020	751562
335670	751563
159665	751564
119067	751565
9572	751566
65598	751567
50469	751568
78583	751569
214898	751570
21553	751571
38878	751572
178434	751573
52512	751574
127125	751575
18845	751576
365549	751577
46116	751578
14092	751579
94795	751580
72920	751581
68596	751582
43641	751583
21994	751584
2584	751585
30091	751586
83378	751587
150106	751588
71422	751589
423497	751590
21069	751591
81476	751592
389965	751593
69223	751594
146087	751595
137930	751596
218679	751597
4673	751598
77764	751599
96924	751600
521	751601
5177	751602
30502	751603
314460	751604
13592	751605
1444	751606
3590	751607
53928	751608
19472	751609
192567	751610
31111	751611
5907	751612
18269	751613
147029	751614
8282	751615
135835	751616
37385	751617
287127	751618
37420	751619
9370	751620
174880	751621
163304	751622
372833	751623
255318	751624
37043	751625
18927	751626
30794	751627
208523	751628
205111	751629
66411	751630
27818	751631
91028	751632
20499	751633
82954	751634
187497	751635
222006	751636
104132	751637
186850	751638
89908	751639
252784	751640
379639	751641
129624	751642
51332	751643
80313	751644
211974	751645
82838	751646
104201	751647
285534	751648
151215	751649
68324	751650
30325	751651
371593	751652
41813	751653
63184	751654
221611	751655
228513	751656
69464	751657
280954	751658
355662	751659
215637	751660
305798	751661
299439	751662
125047	751663
30354	751664
119192	751665
25313	751666
17675	751667
236140	751668
74346	751669
38188	751670
147340	751671
93837	751672
453158	751673
119193	751674
313552	751675
244205	751676
58823	751677
12805	751678
451274	751679
359450	751680
85302	751681
27021	751682
58254	751683
405584	751684
225518	751685
427905	751686
81597	751687
30178	751688
4068	751689
40641	751690
323776	751691
68	751692
179758	751693
60701	751694
355931	751695
51216	751696
158497	751697
339501	751698
682	751699
221912	751700
456820	751701
2112	751702
65809	751703
12754	751704
219399	751705
17477	751706
379004	751707
327374	751708
67215	751709
116626	751710
415412	751711
213690	751712
73561	751713
168248	751714
244430	751715
91100	751716
86414	751717
374789	751718
98241	751719
182200	751720
44280	751721
6051	751722
221669	751723
20936	751724
19557	751725
206841	751726
408615	751727
256275	751728
76809	751729
85096	751730
319359	751731
381538	751732
222968	751733
96835	751734
50799	751735
26959	751736
222875	751737
103680	751738
382425	751739
6665	751740
29269	751741
51690	751742
56745	751743
88572	751744
13375	751745
67837	751746
105054	751747
7570	751748
25601	751749
423138	751750
390	751751
349805	751752
249562	751753
124018	751754
237944	751755
217209	751756
93212	751757
277814	751758
102121	751759
150475	751760
315468	751761
99247	751762
289249	751763
51653	751764
294110	751765
146762	751766
143456	751767
26415	751768
175122	751769
53014	751770
67620	751771
59814	751772
392797	751773
2244	751774
135682	751775
443089	751776
67548	751777
311210	751778
43855	751779
110135	751780
4177	751781
49558	751782
56901	751783
19688	751784
38492	751785
211997	751786
49506	751787
272913	751788
4132	751789
47421	751790
50698	751791
71501	751792
133720	751793
232760	751794
334230	751795
6748	751796
453995	751797
12255	751798
65717	751799
98345	751800
100543	751801
153863	751802
47820	751803
49072	751804
127606	751805
9137	751806
258227	751807
446	751808
244113	751809
53317	751810
19829	751811
22442	751812
6094	751813
1835	751814
43156	751815
240595	751816
123197	751817
416998	751818
32829	751819
733	751820
196619	751821
351767	751822
155504	751823
178868	751824
47538	751825
404186	751826
127360	751827
21954	751828
3101	751829
216831	751830
21345	751831
96605	751832
174530	751833
25442	751834
11138	751835
181205	751836
169500	751837
44404	751838
270748	751839
95960	751840
26047	751841
219483	751842
253360	751843
57872	751844
147297	751845
165701	751846
125064	751847
174760	751848
43811	751849
321279	751850
291614	751851
373611	751852
121150	751853
39081	751854
278163	751855
405926	751856
71340	751857
110649	751858
142568	751859
198514	751860
308621	751861
59324	751862
237898	751863
201910	751864
242024	751865
241531	751866
22686	751867
28312	751868
209699	751869
249156	751870
126742	751871
157368	751872
25118	751873
160945	751874
57377	751875
39929	751876
128214	751877
99655	751878
323750	751879
78523	751880
26856	751881
413657	751882
333853	751883
418560	751884
380057	751885
30571	751886
149096	751887
269689	751888
67448	751889
425676	751890
128186	751891
1104	751892
999	751893
221340	751894
22831	751895
4224	751896
4727	751897
455235	751898
124147	751899
411605	751900
183599	751901
86958	751902
31305	751903
228047	751904
109565	751905
183496	751906
59641	751907
75591	751908
217754	751909
4901	751910
446976	751911
9547	751912
24213	751913
236085	751914
12020	751915
85677	751916
137223	751917
28271	751918
72840	751919
30405	751920
3269	751921
311438	751922
77025	751923
14144	751924
107096	751925
222668	751926
217030	751927
74769	751928
15022	751929
47786	751930
400051	751931
201940	751932
186628	751933
61449	751934
16919	751935
38579	751936
119391	751937
355012	751938
420	751939
200700	751940
32647	751941
30375	751942
97367	751943
10429	751944
122693	751945
158966	751946
11790	751947
16439	751948
287587	751949
85482	751950
4328	751951
175458	751952
195067	751953
387402	751954
64315	751955
95733	751956
65408	751957
18159	751958
60873	751959
142951	751960
17617	751961
324766	751962
214607	751963
89130	751964
352762	751965
4590	751966
239408	751967
357893	751968
18706	751969
309756	751970
156665	751971
87338	751972
98978	751973
3119	751974
53678	751975
114326	751976
271760	751977
34452	751978
175450	751979
1706	751980
513	751981
320302	751982
211025	751983
12685	751984
78419	751985
91901	751986
150165	751987
134478	751988
2623	751989
96999	751990
127771	751991
96684	751992
292060	751993
219552	751994
159416	751995
363727	751996
152312	751997
115946	751998
112710	751999
125287	752000
206582	752001
204067	752002
105587	752003
281155	752004
274578	752005
397611	752006
202683	752007
389374	752008
344475	752009
335306	752010
125235	752011
101194	752012
145128	752013
186481	752014
242559	752015
201732	752016
125740	752017
168983	752018
316578	752019
386287	752020
131266	752021
7249	752022
149828	752023
178279	752024
54271	752025
86877	752026
311545	752027
391229	752028
7624	752029
139324	752030
7781	752031
93303	752032
826	752033
45414	752034
429968	752035
109142	752036
6010	752037
279652	752038
45408	752039
130372	752040
95452	752041
187570	752042
181372	752043
39868	752044
61353	752045
174736	752046
22463	752047
455270	752048
2363	752049
116179	752050
461	752051
10281	752052
28138	752053
391313	752054
19143	752055
130151	752056
89418	752057
17913	752058
283625	752059
140749	752060
159198	752061
45453	752062
162886	752063
323385	752064
305460	752065
9243	752066
39346	752067
351744	752068
314038	752069
203939	752070
11505	752071
127661	752072
146166	752073
57519	752074
139329	752075
4030	752076
227802	752077
76686	752078
106137	752079
61216	752080
119729	752081
435527	752082
356068	752083
123021	752084
57514	752085
168421	752086
422549	752087
363973	752088
242669	752089
350444	752090
9446	752091
15865	752092
59499	752093
3458	752094
16197	752095
38211	752096
34956	752097
58149	752098
2114	752099
230233	752100
417783	752101
375972	752102
238259	752103
8040	752104
101557	752105
10933	752106
122603	752107
51329	752108
8362	752109
100906	752110
220130	752111
121713	752112
17669	752113
80232	752114
193311	752115
58318	752116
209665	752117
215986	752118
306901	752119
346101	752120
56905	752121
100069	752122
61202	752123
140062	752124
336973	752125
439550	752126
16	752127
117744	752128
81954	752129
14874	752130
122643	752131
26390	752132
12541	752133
344776	752134
209315	752135
19265	752136
203696	752137
221158	752138
430795	752139
17449	752140
329066	752141
242801	752142
25142	752143
397938	752144
160683	752145
237554	752146
408148	752147
17564	752148
38301	752149
15747	752150
29866	752151
27656	752152
420923	752153
445327	752154
138100	752155
328564	752156
215894	752157
14742	752158
115387	752159
2845	752160
356822	752161
12027	752162
308798	752163
53193	752164
21437	752165
177854	752166
17102	752167
18578	752168
4644	752169
32495	752170
9176	752171
2968	752172
91514	752173
311921	752174
75343	752175
199460	752176
376301	752177
393687	752178
165991	752179
389651	752180
8074	752181
326223	752182
136296	752183
126539	752184
59542	752185
83240	752186
146906	752187
86942	752188
234289	752189
147973	752190
98549	752191
239362	752192
15365	752193
112883	752194
226064	752195
23511	752196
59746	752197
171214	752198
179829	752199
218064	752200
372215	752201
144684	752202
139336	752203
111214	752204
15166	752205
346834	752206
97762	752207
231831	752208
441329	752209
109212	752210
34193	752211
30512	752212
18892	752213
15222	752214
149309	752215
226257	752216
337497	752217
223823	752218
160746	752219
92261	752220
121102	752221
98567	752222
408956	752223
303539	752224
53354	752225
234373	752226
361349	752227
393558	752228
26682	752229
37088	752230
541	752231
290943	752232
45928	752233
33669	752234
239378	752235
37589	752236
270542	752237
262875	752238
430547	752239
226606	752240
5013	752241
209061	752242
120962	752243
146901	752244
233587	752245
12400	752246
326702	752247
102714	752248
267418	752249
218460	752250
135917	752251
370731	752252
42953	752253
135917	752254
159902	752255
82667	752256
358613	752257
64005	752258
128127	752259
18141	752260
239920	752261
292838	752262
123666	752263
544	752264
445897	752265
39756	752266
165804	752267
208790	752268
154654	752269
380728	752270
244161	752271
86995	752272
127371	752273
117387	752274
74376	752275
184640	752276
39692	752277
6501	752278
244007	752279
209482	752280
144006	752281
57543	752282
5345	752283
11432	752284
301388	752285
331874	752286
740	752287
86882	752288
142594	752289
66977	752290
240827	752291
242814	752292
36475	752293
258460	752294
6431	752295
59441	752296
12574	752297
117630	752298
118166	752299
443860	752300
84440	752301
220921	752302
241216	752303
60108	752304
40495	752305
39347	752306
382707	752307
30285	752308
417977	752309
13600	752310
23007	752311
152196	752312
446	752313
139924	752314
9274	752315
323296	752316
389500	752317
60875	752318
289695	752319
181000	752320
137980	752321
159357	752322
70188	752323
354070	752324
199131	752325
119149	752326
110345	752327
369356	752328
61194	752329
122205	752330
161871	752331
16022	752332
242468	752333
9603	752334
232869	752335
108355	752336
158514	752337
119636	752338
89450	752339
378120	752340
48401	752341
362448	752342
343263	752343
271486	752344
143919	752345
402020	752346
55644	752347
67508	752348
94829	752349
203952	752350
416013	752351
171048	752352
239857	752353
184859	752354
132821	752355
110937	752356
170225	752357
138581	752358
446859	752359
239179	752360
179217	752361
142016	752362
200425	752363
28882	752364
440020	752365
5103	752366
146724	752367
130813	752368
1598	752369
208605	752370
185256	752371
156803	752372
32096	752373
311047	752374
317198	752375
178165	752376
194089	752377
311309	752378
348911	752379
109265	752380
20436	752381
339618	752382
326774	752383
236331	752384
32096	752385
129532	752386
286416	752387
44726	752388
112850	752389
34588	752390
246303	752391
109594	752392
224408	752393
69245	752394
86052	752395
71892	752396
81150	752397
24162	752398
72074	752399
2769	752400
88258	752401
17408	752402
289403	752403
274428	752404
326141	752405
20129	752406
227880	752407
56120	752408
20264	752409
379780	752410
42166	752411
7172	752412
201660	752413
195496	752414
1114	752415
102272	752416
81062	752417
10682	752418
80213	752419
240603	752420
419392	752421
110287	752422
8828	752423
152608	752424
300944	752425
205542	752426
16430	752427
426314	752428
345152	752429
198077	752430
257927	752431
40464	752432
151284	752433
56488	752434
98630	752435
9910	752436
147269	752437
240180	752438
18141	752439
458362	752440
291877	752441
224555	752442
403561	752443
64666	752444
303	752445
86224	752446
53	752447
109168	752448
234299	752449
372756	752450
19439	752451
334602	752452
145299	752453
43844	752454
52509	752455
53590	752456
393942	752457
169559	752458
73895	752459
142395	752460
322130	752461
353692	752462
102975	752463
56726	752464
55923	752465
355970	752466
198843	752467
30724	752468
156238	752469
195809	752470
116664	752471
301835	752472
433183	752473
198755	752474
85491	752475
8435	752476
5547	752477
263591	752478
390898	752479
1522	752480
94392	752481
186514	752482
208028	752483
46392	752484
65384	752485
8606	752486
139914	752487
4079	752488
95122	752489
13815	752490
5363	752491
6955	752492
123962	752493
181265	752494
9446	752495
82476	752496
345438	752497
183033	752498
43070	752499
167571	752500
42887	752501
4522	752502
260	752503
245772	752504
304950	752505
110385	752506
4982	752507
2109	752508
53200	752509
378785	752510
51659	752511
56309	752512
33725	752513
184864	752514
34585	752515
5960	752516
37939	752517
132906	752518
124598	752519
192759	752520
107094	752521
196784	752522
227537	752523
42428	752524
218936	752525
190646	752526
399718	752527
9722	752528
175304	752529
329491	752530
3518	752531
109037	752532
3340	752533
2475	752534
658	752535
19408	752536
3518	752537
3360	752538
356121	752539
32196	752540
204	752541
19511	752542
209326	752543
14769	752544
405936	752545
120093	752546
207062	752547
2475	752548
3303	752549
338833	752550
19934	752551
81000	752552
120441	752553
263833	752554
1315	752555
404808	752556
174307	752557
63429	752558
1159	752559
1823	752560
249561	752561
79746	752562
288422	752563
301875	752564
10353	752565
471	752566
20234	752567
72833	752568
13495	752569
198385	752570
143449	752571
16193	752572
356255	752573
117323	752574
8316	752575
86173	752576
21900	752577
227536	752578
32322	752579
81412	752580
158131	752581
113885	752582
25990	752583
35249	752584
115327	752585
194740	752586
280071	752587
128926	752588
11672	752589
110351	752590
91456	752591
291241	752592
17374	752593
218230	752594
35260	752595
123152	752596
102648	752597
212175	752598
103237	752599
199898	752600
35222	752601
205277	752602
386264	752603
25719	752604
452890	752605
69462	752606
33771	752607
220400	752608
4330	752609
373471	752610
300745	752611
124839	752612
105300	752613
39403	752614
264184	752615
101762	752616
247361	752617
30520	752618
122937	752619
23785	752620
30688	752621
160995	752622
185469	752623
173656	752624
439121	752625
266406	752626
46647	752627
228126	752628
46000	752629
2584	752630
89027	752631
244104	752632
317748	752633
242881	752634
261947	752635
221223	752636
60132	752637
123591	752638
8735	752639
27218	752640
368490	752641
10010	752642
96651	752643
316705	752644
434523	752645
1114	752646
5299	752647
227842	752648
10453	752649
128704	752650
24817	752651
195957	752652
308468	752653
300292	752654
105589	752655
133356	752656
215248	752657
413621	752658
38471	752659
182517	752660
220464	752661
64711	752662
58355	752663
26506	752664
304762	752665
199509	752666
418183	752667
39188	752668
101312	752669
62877	752670
238597	752671
186774	752672
133002	752673
448827	752674
184248	752675
236370	752676
50233	752677
382752	752678
95898	752679
139408	752680
312425	752681
197744	752682
443533	752683
31103	752684
93574	752685
7306	752686
357475	752687
58897	752688
345788	752689
304704	752690
381526	752691
130201	752692
167375	752693
193797	752694
8079	752695
113047	752696
229823	752697
196700	752698
109960	752699
2574	752700
113288	752701
78023	752702
55120	752703
8941	752704
173002	752705
17056	752706
455924	752707
439986	752708
88549	752709
1494	752710
98630	752711
76218	752712
19808	752713
158453	752714
23822	752715
133014	752716
98737	752717
182448	752718
119657	752719
351714	752720
454679	752721
52216	752722
78218	752723
194437	752724
44110	752725
86191	752726
50482	752727
149	752728
122160	752729
197768	752730
40412	752731
8515	752732
338044	752733
148628	752734
276008	752735
12149	752736
321035	752737
155719	752738
14007	752739
13776	752740
154704	752741
16855	752742
3305	752743
195630	752744
54546	752745
14875	752746
286480	752747
167042	752748
135446	752749
252649	752750
415717	752751
197900	752752
371368	752753
97188	752754
416652	752755
300145	752756
215271	752757
70577	752758
373444	752759
21378	752760
453728	752761
75552	752762
52874	752763
271940	752764
162362	752765
248817	752766
347385	752767
448419	752768
27775	752769
717	752770
231959	752771
117449	752772
103455	752773
196391	752774
218208	752775
430623	752776
13770	752777
371394	752778
2114	752779
13913	752780
125664	752781
424659	752782
374923	752783
385805	752784
25159	752785
230186	752786
126214	752787
97878	752788
5672	752789
65883	752790
73841	752791
151195	752792
22840	752793
132641	752794
40739	752795
4693	752796
86153	752797
80745	752798
86282	752799
277435	752800
257321	752801
345619	752802
95158	752803
315641	752804
41238	752805
129381	752806
218792	752807
47753	752808
177296	752809
172815	752810
15159	752811
89171	752812
21509	752813
356512	752814
22747	752815
975	752816
40787	752817
76288	752818
184027	752819
413013	752820
224444	752821
306421	752822
225511	752823
246871	752824
116244	752825
196953	752826
5140	752827
68822	752828
171053	752829
62317	752830
107185	752831
224910	752832
221031	752833
313799	752834
231599	752835
240333	752836
57982	752837
117100	752838
263408	752839
398807	752840
359589	752841
402987	752842
306234	752843
16685	752844
415453	752845
148848	752846
114348	752847
27375	752848
231924	752849
50299	752850
333025	752851
336934	752852
322569	752853
169861	752854
9758	752855
221402	752856
47111	752857
359747	752858
413795	752859
16364	752860
196013	752861
366940	752862
219856	752863
79447	752864
87782	752865
6600	752866
4448	752867
367115	752868
6142	752869
195557	752870
37121	752871
380595	752872
221490	752873
219901	752874
222657	752875
59127	752876
224053	752877
116955	752878
234517	752879
415810	752880
240405	752881
451119	752882
22593	752883
59691	752884
408546	752885
451569	752886
435350	752887
445008	752888
26834	752889
1035	752890
420423	752891
90716	752892
180610	752893
133941	752894
95076	752895
95255	752896
318528	752897
353490	752898
319090	752899
111093	752900
71145	752901
218366	752902
258371	752903
18153	752904
6176	752905
130408	752906
44514	752907
18472	752908
140137	752909
102346	752910
43304	752911
127904	752912
113480	752913
44720	752914
170926	752915
14266	752916
78485	752917
74401	752918
2993	752919
321134	752920
6344	752921
92432	752922
99986	752923
119110	752924
316424	752925
139164	752926
125995	752927
15685	752928
435633	752929
45791	752930
7965	752931
224711	752932
2747	752933
156381	752934
44890	752935
4703	752936
31402	752937
14128	752938
28104	752939
105642	752940
150583	752941
132249	752942
1064	752943
59444	752944
7253	752945
63373	752946
85637	752947
4617	752948
379539	752949
410813	752950
94559	752951
56975	752952
455279	752953
54162	752954
84976	752955
2787	752956
164363	752957
179991	752958
2505	752959
17096	752960
223510	752961
17635	752962
178495	752963
56194	752964
54250	752965
8657	752966
318584	752967
13586	752968
6385	752969
61799	752970
157280	752971
329486	752972
121724	752973
285049	752974
55324	752975
341461	752976
42319	752977
79064	752978
18762	752979
46962	752980
339244	752981
204068	752982
216677	752983
4011	752984
339564	752985
213750	752986
17550	752987
459465	752988
267502	752989
44965	752990
244	752991
39164	752992
39106	752993
113074	752994
2567	752995
222979	752996
37769	752997
6355	752998
52532	752999
153360	753000
128268	753001
266765	753002
13537	753003
154541	753004
35775	753005
166928	753006
11458	753007
26038	753008
314767	753009
64746	753010
161155	753011
223586	753012
112873	753013
6740	753014
33347	753015
15708	753016
283565	753017
34931	753018
84626	753019
24981	753020
40034	753021
30609	753022
50589	753023
2264	753024
232821	753025
288889	753026
22727	753027
28438	753028
12711	753029
88625	753030
341048	753031
177108	753032
72578	753033
51224	753034
231142	753035
17481	753036
168702	753037
137642	753038
148826	753039
168735	753040
74548	753041
7017	753042
430309	753043
64315	753044
344569	753045
108772	753046
94667	753047
29872	753048
243024	753049
165752	753050
234229	753051
37784	753052
56129	753053
124538	753054
22501	753055
43839	753056
341217	753057
99022	753058
778	753059
55082	753060
41015	753061
22057	753062
199394	753063
219100	753064
292745	753065
191694	753066
26747	753067
52198	753068
371358	753069
379405	753070
121127	753071
47913	753072
225544	753073
147109	753074
6618	753075
107586	753076
44028	753077
146087	753078
89388	753079
41809	753080
37059	753081
6215	753082
2185	753083
71930	753084
423271	753085
202265	753086
28664	753087
24431	753088
27532	753089
8710	753090
100351	753091
58198	753092
181952	753093
17140	753094
51309	753095
13990	753096
1965	753097
281338	753098
1222	753099
344594	753100
28435	753101
23618	753102
62955	753103
33611	753104
6625	753105
4604	753106
351777	753107
94842	753108
8	753109
81785	753110
279068	753111
52	753112
193139	753113
3827	753114
153840	753115
4802	753116
131657	753117
400069	753118
435776	753119
30088	753120
8280	753121
229223	753122
142475	753123
78932	753124
4774	753125
19544	753126
122107	753127
214890	753128
53503	753129
204705	753130
2218	753131
94966	753132
394456	753133
166851	753134
127203	753135
183752	753136
84613	753137
104981	753138
183583	753139
21564	753140
248774	753141
121810	753142
339738	753143
11771	753144
36343	753145
1257	753146
34562	753147
69368	753148
392281	753149
289774	753150
25991	753151
157315	753152
295717	753153
92981	753154
291778	753155
6853	753156
8327	753157
412918	753158
87790	753159
381726	753160
14090	753161
102116	753162
421	753163
179255	753164
5727	753165
105826	753166
54999	753167
113680	753168
11461	753169
279424	753170
625	753171
25658	753172
133161	753173
398267	753174
183436	753175
229174	753176
250489	753177
168179	753178
200275	753179
325774	753180
104952	753181
234273	753182
12333	753183
43214	753184
44306	753185
76983	753186
128147	753187
108683	753188
80007	753189
91093	753190
104838	753191
5849	753192
28846	753193
410	753194
102593	753195
249290	753196
52189	753197
195251	753198
83461	753199
139911	753200
229088	753201
223584	753202
358383	753203
96511	753204
7807	753205
31618	753206
73100	753207
7910	753208
258	753209
322473	753210
315377	753211
66881	753212
67663	753213
30804	753214
102788	753215
144271	753216
186977	753217
102414	753218
14688	753219
6639	753220
134616	753221
61685	753222
36880	753223
151072	753224
27819	753225
442962	753226
19193	753227
106630	753228
56173	753229
158870	753230
2648	753231
4604	753232
421156	753233
227840	753234
277327	753235
5586	753236
6394	753237
116994	753238
111025	753239
41034	753240
186313	753241
223003	753242
48305	753243
260196	753244
183185	753245
211132	753246
413965	753247
454513	753248
7326	753249
89368	753250
30726	753251
258484	753252
130602	753253
1278	753254
137594	753255
227063	753256
40908	753257
32232	753258
1604	753259
373600	753260
191404	753261
168537	753262
196483	753263
73931	753264
117878	753265
245101	753266
20691	753267
119269	753268
198529	753269
157955	753270
116993	753271
42801	753272
23999	753273
31324	753274
336977	753275
48671	753276
419783	753277
398294	753278
24858	753279
35626	753280
44747	753281
348099	753282
398046	753283
79716	753284
2329	753285
226741	753286
32062	753287
275540	753288
4335	753289
58352	753290
67879	753291
120262	753292
253039	753293
177278	753294
82255	753295
336903	753296
13015	753297
77367	753298
90142	753299
36118	753300
3532	753301
2876	753302
277407	753303
17353	753304
10490	753305
323139	753306
29726	753307
43857	753308
96528	753309
3411	753310
445112	753311
4591	753312
29383	753313
175879	753314
250056	753315
190586	753316
264	753317
319613	753318
362	753319
112919	753320
59704	753321
184611	753322
61478	753323
174477	753324
80274	753325
296228	753326
156017	753327
19216	753328
169716	753329
1333	753330
30016	753331
375	753332
19314	753333
250229	753334
5189	753335
177639	753336
125871	753337
15987	753338
233855	753339
19539	753340
1417	753341
5636	753342
70076	753343
2309	753344
146850	753345
147208	753346
6604	753347
141452	753348
61036	753349
325146	753350
131993	753351
8977	753352
184605	753353
345394	753354
61206	753355
144709	753356
11940	753357
219507	753358
101273	753359
35451	753360
109155	753361
95528	753362
52369	753363
9632	753364
122144	753365
263567	753366
415883	753367
28330	753368
23109	753369
275354	753370
20639	753371
370727	753372
98251	753373
91936	753374
187931	753375
52828	753376
20737	753377
107298	753378
64687	753379
2016	753380
68551	753381
454889	753382
70342	753383
6492	753384
196859	753385
163022	753386
1982	753387
109777	753388
88068	753389
9489	753390
315047	753391
140	753392
17159	753393
87716	753394
229681	753395
5153	753396
129358	753397
255880	753398
141152	753399
90011	753400
19666	753401
119044	753402
34976	753403
101001	753404
10411	753405
105110	753406
233166	753407
92559	753408
47164	753409
116980	753410
19369	753411
178239	753412
15085	753413
15913	753414
29838	753415
81977	753416
436421	753417
76975	753418
234494	753419
9916	753420
22950	753421
36290	753422
16641	753423
179363	753424
54230	753425
178211	753426
53411	753427
2512	753428
284192	753429
141459	753430
31053	753431
82514	753432
76769	753433
30149	753434
7654	753435
20752	753436
45277	753437
74313	753438
16205	753439
44092	753440
328392	753441
195065	753442
54209	753443
188901	753444
53269	753445
86791	753446
2408	753447
458939	753448
2643	753449
193323	753450
27022	753451
40585	753452
1557	753453
6527	753454
112564	753455
112564	753456
98251	753457
80237	753458
4458	753459
333736	753460
53358	753461
14080	753462
123378	753463
38300	753464
11859	753465
103706	753466
47038	753467
383961	753468
15916	753469
1476	753470
400907	753471
126330	753472
58307	753473
96894	753474
8392	753475
75849	753476
149221	753477
97723	753478
38816	753479
44489	753480
112084	753481
60224	753482
331545	753483
107868	753484
1146	753485
11089	753486
94622	753487
90002	753488
110154	753489
447908	753490
9014	753491
98960	753492
13947	753493
3487	753494
155487	753495
25031	753496
2291	753497
142821	753498
61574	753499
419507	753500
25281	753501
30190	753502
8190	753503
39371	753504
104531	753505
56942	753506
91288	753507
246924	753508
5097	753509
14161	753510
359669	753511
514	753512
29076	753513
210	753514
54085	753515
104615	753516
9444	753517
303252	753518
173147	753519
205377	753520
385551	753521
22158	753522
42086	753523
2281	753524
25302	753525
128422	753526
409050	753527
376156	753528
41262	753529
128522	753530
53732	753531
4242	753532
437	753533
243945	753534
362913	753535
336418	753536
126591	753537
149261	753538
258844	753539
58893	753540
23380	753541
35011	753542
45789	753543
43820	753544
35182	753545
72133	753546
12491	753547
18368	753548
12461	753549
339712	753550
9504	753551
221660	753552
11065	753553
113913	753554
137363	753555
16557	753556
205319	753557
85264	753558
75334	753559
14036	753560
36555	753561
1583	753562
22224	753563
346800	753564
232511	753565
1423	753566
70524	753567
381249	753568
165182	753569
37300	753570
298474	753571
58742	753572
10328	753573
253237	753574
82305	753575
3643	753576
422670	753577
16790	753578
25555	753579
118608	753580
7000	753581
87363	753582
15822	753583
293477	753584
21291	753585
409628	753586
48147	753587
67510	753588
130713	753589
90306	753590
33662	753591
92764	753592
109726	753593
45387	753594
17712	753595
28293	753596
8636	753597
197090	753598
14012	753599
74472	753600
442362	753601
213839	753602
1649	753603
10018	753604
383843	753605
12800	753606
258620	753607
8353	753608
395975	753609
93981	753610
24147	753611
24552	753612
3623	753613
64265	753614
41	753615
739	753616
214082	753617
109636	753618
44635	753619
105813	753620
8353	753621
24674	753622
9202	753623
420577	753624
2075	753625
279151	753626
3635	753627
54985	753628
14848	753629
209367	753630
32032	753631
16397	753632
171244	753633
319175	753634
218050	753635
165944	753636
7021	753637
410424	753638
18563	753639
99879	753640
35236	753641
80471	753642
11992	753643
25746	753644
348556	753645
107512	753646
4751	753647
9420	753648
373825	753649
5771	753650
154677	753651
160	753652
85875	753653
14541	753654
63945	753655
17263	753656
115147	753657
222178	753658
266576	753659
43137	753660
199195	753661
2041	753662
3451	753663
5129	753664
32984	753665
9388	753666
98522	753667
2215	753668
65668	753669
48009	753670
59402	753671
3932	753672
94174	753673
142766	753674
279113	753675
11165	753676
116189	753677
30457	753678
58428	753679
94520	753680
243608	753681
9852	753682
90127	753683
450	753684
108070	753685
57816	753686
262704	753687
170401	753688
206988	753689
26143	753690
10045	753691
4328	753692
432648	753693
54516	753694
242448	753695
382457	753696
41753	753697
264	753698
124678	753699
11963	753700
196915	753701
7603	753702
46468	753703
44564	753704
8057	753705
27344	753706
283956	753707
235078	753708
110085	753709
60285	753710
453345	753711
19556	753712
38144	753713
46839	753714
76151	753715
50831	753716
17301	753717
68663	753718
2402	753719
112411	753720
337483	753721
55312	753722
34345	753723
349	753724
209208	753725
242945	753726
56263	753727
59033	753728
389058	753729
66001	753730
79200	753731
18852	753732
1261	753733
48308	753734
452705	753735
33109	753736
182071	753737
276721	753738
244317	753739
1697	753740
36447	753741
50527	753742
58912	753743
94365	753744
48534	753745
76733	753746
91819	753747
97158	753748
279479	753749
39215	753750
12315	753751
13539	753752
16682	753753
83358	753754
176	753755
127091	753756
113747	753757
272554	753758
255398	753759
127531	753760
33607	753761
81033	753762
175166	753763
375014	753764
193201	753765
382700	753766
418535	753767
45760	753768
10275	753769
1551	753770
167527	753771
151513	753772
59245	753773
60748	753774
45978	753775
53547	753776
364412	753777
53600	753778
51715	753779
173966	753780
415028	753781
271353	753782
3697	753783
12564	753784
37391	753785
63512	753786
48700	753787
35450	753788
5321	753789
243006	753790
276181	753791
73796	753792
54646	753793
197798	753794
91894	753795
47280	753796
60797	753797
378241	753798
5232	753799
3424	753800
115846	753801
73242	753802
282502	753803
52292	753804
263105	753805
57958	753806
367048	753807
526	753808
197777	753809
138301	753810
1641	753811
118671	753812
25545	753813
33328	753814
241433	753815
24833	753816
224826	753817
8655	753818
197861	753819
271357	753820
2665	753821
400342	753822
30663	753823
111909	753824
17160	753825
81502	753826
446229	753827
79315	753828
104003	753829
34911	753830
107652	753831
18340	753832
69019	753833
31397	753834
5014	753835
26538	753836
1739	753837
106436	753838
7637	753839
212548	753840
47278	753841
31077	753842
7375	753843
91097	753844
144538	753845
51580	753846
83536	753847
352376	753848
951	753849
78623	753850
50254	753851
39013	753852
46088	753853
155049	753854
370339	753855
122429	753856
310013	753857
189626	753858
2772	753859
69383	753860
9295	753861
1379	753862
164148	753863
46685	753864
54534	753865
367067	753866
207915	753867
511	753868
511	753869
297618	753870
31462	753871
238927	753872
43425	753873
35926	753874
91584	753875
78482	753876
22953	753877
127974	753878
193604	753879
55699	753880
56182	753881
3864	753882
308688	753883
7628	753884
337737	753885
49798	753886
16987	753887
46686	753888
235895	753889
80346	753890
74836	753891
13894	753892
7993	753893
192999	753894
125095	753895
68097	753896
395	753897
200952	753898
246076	753899
193917	753900
184566	753901
242392	753902
38889	753903
200849	753904
397417	753905
41360	753906
65885	753907
28975	753908
830	753909
58852	753910
78224	753911
24388	753912
28754	753913
110302	753914
66093	753915
359157	753916
33977	753917
114375	753918
89295	753919
387436	753920
78977	753921
13178	753922
23696	753923
117487	753924
1024	753925
207151	753926
13645	753927
2493	753928
10750	753929
448607	753930
62658	753931
18660	753932
8732	753933
141143	753934
4727	753935
9624	753936
121233	753937
125775	753938
80143	753939
93415	753940
2203	753941
112251	753942
62290	753943
74812	753944
272901	753945
89038	753946
200752	753947
28502	753948
59971	753949
618	753950
519	753951
10201	753952
306479	753953
241698	753954
20628	753955
127962	753956
127905	753957
78397	753958
205445	753959
105382	753960
26017	753961
457405	753962
33021	753963
292826	753964
350972	753965
441876	753966
33027	753967
27508	753968
200335	753969
219947	753970
124811	753971
157296	753972
39852	753973
64799	753974
34369	753975
285559	753976
193364	753977
51434	753978
11233	753979
141193	753980
70085	753981
7563	753982
104791	753983
9467	753984
233650	753985
24860	753986
11158	753987
208200	753988
149924	753989
145891	753990
157584	753991
71954	753992
67018	753993
374427	753994
18307	753995
40321	753996
86502	753997
175010	753998
10164	753999
7567	754000
22972	754001
79152	754002
6182	754003
146788	754004
392088	754005
1973	754006
116170	754007
70898	754008
76437	754009
373165	754010
167835	754011
223773	754012
35765	754013
131899	754014
348707	754015
376573	754016
105886	754017
2895	754018
234243	754019
33054	754020
436884	754021
4112	754022
46821	754023
23574	754024
14273	754025
127862	754026
207623	754027
23146	754028
3586	754029
190767	754030
27239	754031
312657	754032
42464	754033
129581	754034
85823	754035
33287	754036
1638	754037
203893	754038
121061	754039
78637	754040
1851	754041
37391	754042
27753	754043
30097	754044
14994	754045
48597	754046
248407	754047
217326	754048
8575	754049
29280	754050
51478	754051
7809	754052
8282	754053
448558	754054
58063	754055
194336	754056
34258	754057
398470	754058
423391	754059
6552	754060
117464	754061
62194	754062
150801	754063
94597	754064
43699	754065
13757	754066
9540	754067
3902	754068
45073	754069
42555	754070
424454	754071
45862	754072
28712	754073
11227	754074
67558	754075
17772	754076
15720	754077
406377	754078
125773	754079
138582	754080
101609	754081
215393	754082
194222	754083
204354	754084
221731	754085
220578	754086
117599	754087
11611	754088
89737	754089
5457	754090
46864	754091
520	754092
204135	754093
181	754094
15038	754095
84325	754096
23	754097
245157	754098
18307	754099
46277	754100
31642	754101
28039	754102
4760	754103
1519	754104
66790	754105
25597	754106
450227	754107
1036	754108
12502	754109
99599	754110
82351	754111
59957	754112
1259	754113
430729	754114
265933	754115
144979	754116
211726	754117
248942	754118
64840	754119
128110	754120
165368	754121
249619	754122
245448	754123
19747	754124
47184	754125
27337	754126
148301	754127
170202	754128
85014	754129
10881	754130
126940	754131
198796	754132
40313	754133
39739	754134
197853	754135
19452	754136
90752	754137
235962	754138
344915	754139
305004	754140
100566	754141
388184	754142
148073	754143
43035	754144
149938	754145
2447	754146
154570	754147
321497	754148
418493	754149
4760	754150
27519	754151
273976	754152
102003	754153
1090	754154
92857	754155
10064	754156
41203	754157
26096	754158
446924	754159
94597	754160
220179	754161
269618	754162
20742	754163
72396	754164
136369	754165
125373	754166
108091	754167
95737	754168
15897	754169
86837	754170
122376	754171
119121	754172
173615	754173
33028	754174
20351	754175
23756	754176
18812	754177
4740	754178
21005	754179
232132	754180
243945	754181
29714	754182
1410	754183
128501	754184
12318	754185
7059	754186
388183	754187
1336	754188
297595	754189
72436	754190
27843	754191
310587	754192
13853	754193
27581	754194
54834	754195
154157	754196
66711	754197
208515	754198
83035	754199
31633	754200
16518	754201
56612	754202
213185	754203
81283	754204
146901	754205
6477	754206
109701	754207
107670	754208
141348	754209
13085	754210
406798	754211
1568	754212
18286	754213
11609	754214
111544	754215
216119	754216
113178	754217
9764	754218
240150	754219
13501	754220
15763	754221
5924	754222
123558	754223
40028	754224
119307	754225
245861	754226
386736	754227
118310	754228
12766	754229
11851	754230
102751	754231
51684	754232
226909	754233
318500	754234
89472	754235
430019	754236
101	754237
14366	754238
15301	754239
18839	754240
31764	754241
4881	754242
1735	754243
55	754244
59143	754245
13007	754246
218520	754247
281896	754248
75084	754249
160826	754250
224839	754251
187866	754252
32940	754253
106522	754254
456208	754255
46727	754256
288425	754257
77892	754258
241926	754259
1170	754260
108011	754261
3171	754262
10118	754263
39994	754264
307960	754265
237032	754266
102780	754267
461	754268
115693	754269
217021	754270
69725	754271
207031	754272
42157	754273
237537	754274
51825	754275
64354	754276
40886	754277
269077	754278
243487	754279
302022	754280
338734	754281
5089	754282
50098	754283
390237	754284
35740	754285
179898	754286
190721	754287
24324	754288
31397	754289
25403	754290
15328	754291
1704	754292
91174	754293
293148	754294
10796	754295
75764	754296
39650	754297
298154	754298
84148	754299
67528	754300
129213	754301
368358	754302
108338	754303
4988	754304
245410	754305
9566	754306
56085	754307
87198	754308
380734	754309
432973	754310
119785	754311
35345	754312
12559	754313
126541	754314
182946	754315
31111	754316
87434	754317
288886	754318
36812	754319
362444	754320
98582	754321
42962	754322
18659	754323
135061	754324
36631	754325
251721	754326
88410	754327
126066	754328
32890	754329
132782	754330
109626	754331
47186	754332
10141	754333
218278	754334
315978	754335
107003	754336
156821	754337
135464	754338
3090	754339
264397	754340
7124	754341
32226	754342
36973	754343
78600	754344
5753	754345
367817	754346
78082	754347
96874	754348
76044	754349
215891	754350
28976	754351
315911	754352
23420	754353
454491	754354
231059	754355
139693	754356
25531	754357
47567	754358
341941	754359
33312	754360
141	754361
94488	754362
28989	754363
28349	754364
225206	754365
389103	754366
16134	754367
37935	754368
333083	754369
10554	754370
216305	754371
1918	754372
21429	754373
416985	754374
251937	754375
411145	754376
234417	754377
148210	754378
228863	754379
34923	754380
239815	754381
94303	754382
177015	754383
287648	754384
64039	754385
337609	754386
279732	754387
97689	754388
180531	754389
100565	754390
60693	754391
35308	754392
408309	754393
19650	754394
57975	754395
127050	754396
291516	754397
92946	754398
173857	754399
63496	754400
6155	754401
29323	754402
11390	754403
104952	754404
118845	754405
458474	754406
62623	754407
10493	754408
7134	754409
19125	754410
247878	754411
84343	754412
32676	754413
87576	754414
81964	754415
345602	754416
26266	754417
7885	754418
2392	754419
83736	754420
200134	754421
98974	754422
69146	754423
40168	754424
417610	754425
398596	754426
391805	754427
57793	754428
29041	754429
176301	754430
40442	754431
85133	754432
1286	754433
81904	754434
101827	754435
5370	754436
3686	754437
23454	754438
125502	754439
91447	754440
8652	754441
69364	754442
229474	754443
389875	754444
90630	754445
2926	754446
44812	754447
42772	754448
21715	754449
11340	754450
21949	754451
178886	754452
261550	754453
56075	754454
21752	754455
4349	754456
14691	754457
201278	754458
175174	754459
5454	754460
6839	754461
225106	754462
44476	754463
144598	754464
7552	754465
151993	754466
51191	754467
57573	754468
36813	754469
32353	754470
161005	754471
54246	754472
52982	754473
307580	754474
222798	754475
95231	754476
62148	754477
52673	754478
42976	754479
46023	754480
232216	754481
199050	754482
75585	754483
44614	754484
5396	754485
143860	754486
18846	754487
2740	754488
406312	754489
158366	754490
143896	754491
110182	754492
76071	754493
458029	754494
162964	754495
5227	754496
12640	754497
166041	754498
24640	754499
108610	754500
8482	754501
123069	754502
3235	754503
286904	754504
239060	754505
53691	754506
112	754507
243756	754508
4660	754509
54133	754510
371957	754511
120897	754512
28066	754513
93263	754514
367603	754515
65323	754516
86906	754517
88612	754518
108022	754519
48403	754520
114773	754521
27533	754522
9354	754523
217992	754524
96513	754525
124235	754526
43493	754527
50848	754528
238633	754529
81430	754530
143295	754531
118231	754532
21230	754533
437264	754534
18863	754535
67479	754536
817	754537
160944	754538
384694	754539
32141	754540
64834	754541
6583	754542
216176	754543
22130	754544
54578	754545
86109	754546
6852	754547
10439	754548
48593	754549
26430	754550
62087	754551
89487	754552
57500	754553
47369	754554
4727	754555
15444	754556
71135	754557
240566	754558
15444	754559
85319	754560
222913	754561
85077	754562
48772	754563
76019	754564
175791	754565
132170	754566
193556	754567
305625	754568
327398	754569
47601	754570
5539	754571
39486	754572
226676	754573
12554	754574
223436	754575
41843	754576
224016	754577
72981	754578
420392	754579
21045	754580
227549	754581
1797	754582
163443	754583
394701	754584
2758	754585
372641	754586
183063	754587
64366	754588
238557	754589
405240	754590
367304	754591
145839	754592
80223	754593
17589	754594
45458	754595
193749	754596
230059	754597
3757	754598
14906	754599
376836	754600
88660	754601
83855	754602
447318	754603
47329	754604
1408	754605
216456	754606
168905	754607
133504	754608
13155	754609
26247	754610
42	754611
85804	754612
9376	754613
11426	754614
3587	754615
162436	754616
31061	754617
78760	754618
138856	754619
48332	754620
114253	754621
20745	754622
88257	754623
80305	754624
186239	754625
23657	754626
89269	754627
58559	754628
409842	754629
39533	754630
162621	754631
19565	754632
2382	754633
48603	754634
87419	754635
5729	754636
250745	754637
217003	754638
75707	754639
121729	754640
140703	754641
27585	754642
80593	754643
225200	754644
76697	754645
28224	754646
451251	754647
206120	754648
352847	754649
64684	754650
133928	754651
360193	754652
296013	754653
374317	754654
103568	754655
53769	754656
6581	754657
210444	754658
432490	754659
104658	754660
20435	754661
140789	754662
630	754663
12436	754664
126592	754665
81894	754666
211151	754667
103489	754668
442162	754669
327584	754670
45779	754671
143343	754672
76240	754673
158101	754674
39402	754675
15873	754676
44925	754677
221081	754678
129922	754679
114198	754680
20219	754681
10303	754682
272471	754683
145804	754684
216510	754685
124018	754686
214856	754687
95211	754688
17699	754689
278602	754690
303735	754691
451070	754692
277246	754693
6331	754694
423164	754695
220585	754696
237197	754697
38916	754698
72499	754699
71	754700
189190	754701
369231	754702
21528	754703
203194	754704
18960	754705
179457	754706
63435	754707
12030	754708
69278	754709
15748	754710
7074	754711
103036	754712
70513	754713
196592	754714
98266	754715
15940	754716
95805	754717
3151	754718
14493	754719
150483	754720
60487	754721
100773	754722
7443	754723
74904	754724
41175	754725
1080	754726
85776	754727
288392	754728
1618	754729
114996	754730
10907	754731
297282	754732
91572	754733
191773	754734
283990	754735
3200	754736
41438	754737
1469	754738
53602	754739
85007	754740
7907	754741
108908	754742
5049	754743
7900	754744
129569	754745
129569	754746
7254	754747
49659	754748
229361	754749
44530	754750
4937	754751
1447	754752
7622	754753
62040	754754
35937	754755
5280	754756
403823	754757
14199	754758
18983	754759
15493	754760
6466	754761
32232	754762
123200	754763
144826	754764
42144	754765
284555	754766
420780	754767
4221	754768
72749	754769
410780	754770
2116	754771
70712	754772
219480	754773
4316	754774
147656	754775
101963	754776
39929	754777
101876	754778
163187	754779
5625	754780
42179	754781
2415	754782
12121	754783
44631	754784
74452	754785
69846	754786
113636	754787
289589	754788
3739	754789
27570	754790
9976	754791
106856	754792
6589	754793
1254	754794
37526	754795
69311	754796
157	754797
121279	754798
175184	754799
4018	754800
59881	754801
57211	754802
240619	754803
225779	754804
50707	754805
104634	754806
13898	754807
211750	754808
269968	754809
250744	754810
190406	754811
23139	754812
201248	754813
39269	754814
776	754815
137531	754816
137560	754817
252465	754818
39313	754819
116162	754820
210713	754821
54530	754822
115202	754823
444382	754824
295615	754825
310446	754826
86976	754827
2657	754828
47617	754829
74028	754830
401625	754831
252310	754832
40172	754833
104059	754834
17032	754835
144713	754836
15108	754837
146833	754838
91347	754839
409564	754840
148329	754841
185646	754842
168414	754843
356447	754844
129909	754845
454662	754846
1065	754847
49423	754848
10512	754849
141791	754850
193912	754851
196546	754852
70084	754853
390584	754854
50049	754855
363351	754856
145642	754857
65919	754858
238233	754859
83401	754860
304422	754861
38093	754862
102884	754863
132769	754864
104165	754865
434761	754866
141950	754867
8249	754868
92423	754869
17845	754870
68294	754871
98729	754872
391500	754873
5621	754874
168553	754875
194143	754876
103616	754877
148494	754878
172873	754879
15417	754880
170779	754881
35282	754882
65367	754883
105603	754884
11134	754885
171305	754886
27457	754887
175212	754888
91149	754889
55850	754890
58544	754891
155425	754892
108118	754893
449254	754894
65833	754895
76424	754896
430693	754897
22182	754898
67536	754899
103552	754900
192769	754901
14004	754902
25949	754903
453255	754904
18347	754905
131448	754906
18345	754907
248302	754908
80295	754909
222376	754910
31406	754911
33775	754912
93846	754913
407101	754914
251708	754915
68644	754916
25694	754917
8000	754918
118129	754919
166679	754920
28126	754921
29022	754922
148271	754923
52029	754924
237486	754925
16049	754926
64695	754927
27371	754928
2014	754929
105616	754930
24714	754931
10991	754932
107011	754933
97746	754934
58861	754935
174602	754936
410924	754937
172567	754938
19166	754939
280199	754940
91998	754941
211878	754942
317561	754943
213366	754944
174968	754945
121651	754946
209028	754947
36106	754948
228323	754949
46184	754950
248872	754951
308626	754952
319053	754953
35899	754954
150310	754955
96452	754956
414128	754957
41873	754958
173215	754959
82146	754960
28595	754961
88091	754962
121413	754963
39353	754964
419	754965
8958	754966
48046	754967
40425	754968
186720	754969
18539	754970
14218	754971
3243	754972
79450	754973
65528	754974
440296	754975
1438	754976
281565	754977
167792	754978
447	754979
46407	754980
187398	754981
28993	754982
10144	754983
132217	754984
40892	754985
147765	754986
88409	754987
97009	754988
44459	754989
433918	754990
5694	754991
52904	754992
83932	754993
35899	754994
80219	754995
78443	754996
18224	754997
55091	754998
182655	754999
210393	755000
28365	755001
130301	755002
85158	755003
106672	755004
5691	755005
455624	755006
114426	755007
372616	755008
175526	755009
191249	755010
27856	755011
315145	755012
212581	755013
50565	755014
130163	755015
206039	755016
67874	755017
49962	755018
17656	755019
20077	755020
45865	755021
9423	755022
412669	755023
248493	755024
88220	755025
77183	755026
116820	755027
473	755028
17950	755029
127028	755030
3333	755031
130422	755032
189028	755033
6043	755034
34535	755035
438582	755036
146785	755037
9269	755038
217582	755039
112276	755040
233508	755041
348424	755042
56785	755043
242078	755044
134428	755045
228964	755046
154460	755047
355277	755048
2830	755049
305905	755050
314156	755051
10872	755052
40506	755053
77048	755054
155079	755055
215511	755056
48987	755057
208083	755058
15907	755059
205125	755060
169059	755061
39581	755062
95991	755063
414739	755064
59315	755065
42390	755066
378533	755067
32425	755068
175019	755069
202263	755070
95386	755071
349006	755072
407703	755073
21387	755074
181354	755075
422961	755076
25462	755077
46965	755078
401126	755079
454277	755080
368335	755081
7218	755082
215606	755083
250957	755084
219213	755085
64137	755086
151537	755087
145243	755088
106059	755089
180884	755090
155790	755091
4445	755092
32372	755093
153900	755094
13145	755095
94619	755096
255512	755097
139019	755098
392445	755099
51815	755100
320696	755101
110656	755102
240472	755103
13176	755104
100773	755105
33895	755106
189763	755107
19046	755108
257929	755109
404015	755110
16981	755111
37239	755112
22994	755113
64971	755114
92674	755115
250929	755116
99692	755117
103553	755118
170050	755119
50406	755120
929	755121
217778	755122
95349	755123
91211	755124
11240	755125
110847	755126
59988	755127
223602	755128
83468	755129
41748	755130
19565	755131
22149	755132
360408	755133
93607	755134
18542	755135
31985	755136
401899	755137
56245	755138
28475	755139
113014	755140
10201	755141
169253	755142
70870	755143
46134	755144
21781	755145
26675	755146
31955	755147
99392	755148
397330	755149
11920	755150
328938	755151
237248	755152
199749	755153
143469	755154
121290	755155
29539	755156
192477	755157
94441	755158
15544	755159
182311	755160
1122	755161
4138	755162
13781	755163
148876	755164
220256	755165
215608	755166
244888	755167
114747	755168
344822	755169
419040	755170
459405	755171
9188	755172
143916	755173
38010	755174
204638	755175
124144	755176
219530	755177
3871	755178
50176	755179
78248	755180
111380	755181
125958	755182
14885	755183
3851	755184
4884	755185
149066	755186
2024	755187
9067	755188
685	755189
17349	755190
1076	755191
382307	755192
7562	755193
3756	755194
314763	755195
45252	755196
443717	755197
31934	755198
198950	755199
158172	755200
156296	755201
287797	755202
2206	755203
379750	755204
2093	755205
71692	755206
2711	755207
187516	755208
13854	755209
4932	755210
59725	755211
331100	755212
30255	755213
128417	755214
50380	755215
50474	755216
77600	755217
165872	755218
347389	755219
19943	755220
331722	755221
186599	755222
219146	755223
432321	755224
261404	755225
22446	755226
234418	755227
287299	755228
31165	755229
322219	755230
58286	755231
406643	755232
251813	755233
4579	755234
215335	755235
168751	755236
430156	755237
36567	755238
4956	755239
212171	755240
332562	755241
352787	755242
237831	755243
127248	755244
363104	755245
64336	755246
216996	755247
281331	755248
115992	755249
9311	755250
329748	755251
33173	755252
140051	755253
135321	755254
115102	755255
53103	755256
7297	755257
27437	755258
85915	755259
298757	755260
357952	755261
11941	755262
31543	755263
66067	755264
326846	755265
152945	755266
16235	755267
39294	755268
3356	755269
5220	755270
7366	755271
43050	755272
69530	755273
157856	755274
220994	755275
41880	755276
86415	755277
164487	755278
174966	755279
390526	755280
160392	755281
28432	755282
61112	755283
91007	755284
24794	755285
5986	755286
106499	755287
49560	755288
83781	755289
207294	755290
55076	755291
209025	755292
95208	755293
38884	755294
210744	755295
264011	755296
174424	755297
112916	755298
23301	755299
1367	755300
366822	755301
173406	755302
182045	755303
74463	755304
95281	755305
68990	755306
189217	755307
260120	755308
46252	755309
376372	755310
47914	755311
27248	755312
40145	755313
111206	755314
109083	755315
4529	755316
2219	755317
241721	755318
104673	755319
213562	755320
244232	755321
25727	755322
280125	755323
408119	755324
303865	755325
177276	755326
187754	755327
146169	755328
46017	755329
4092	755330
232901	755331
93262	755332
250195	755333
274405	755334
302640	755335
179002	755336
147289	755337
190775	755338
349605	755339
36362	755340
174847	755341
128284	755342
7675	755343
190471	755344
62413	755345
32009	755346
215392	755347
59693	755348
270753	755349
189840	755350
29796	755351
299534	755352
61661	755353
11050	755354
8548	755355
73212	755356
87619	755357
450788	755358
168395	755359
80283	755360
321479	755361
27095	755362
103928	755363
348632	755364
113884	755365
8783	755366
372439	755367
54953	755368
140592	755369
399688	755370
21826	755371
56423	755372
15721	755373
162787	755374
48837	755375
29484	755376
232267	755377
80687	755378
66381	755379
48687	755380
411338	755381
81266	755382
120440	755383
166842	755384
4312	755385
250889	755386
91405	755387
96055	755388
14314	755389
9693	755390
350240	755391
100372	755392
126016	755393
34385	755394
225180	755395
92260	755396
239144	755397
210482	755398
126055	755399
126588	755400
70252	755401
176505	755402
199126	755403
24241	755404
79713	755405
121960	755406
89956	755407
45438	755408
124382	755409
105409	755410
168624	755411
224121	755412
326293	755413
21279	755414
321092	755415
87049	755416
61883	755417
158123	755418
341014	755419
15912	755420
112986	755421
4169	755422
228580	755423
170418	755424
138339	755425
395485	755426
407225	755427
378017	755428
36361	755429
87540	755430
453575	755431
12140	755432
90519	755433
131999	755434
242848	755435
39049	755436
104664	755437
236750	755438
368405	755439
252785	755440
204653	755441
2057	755442
459865	755443
219282	755444
1515	755445
175589	755446
149208	755447
46524	755448
1936	755449
151119	755450
259868	755451
5286	755452
353330	755453
227585	755454
72755	755455
158188	755456
279315	755457
144965	755458
205319	755459
39737	755460
166085	755461
221992	755462
2808	755463
28179	755464
313388	755465
217	755466
118242	755467
58992	755468
239132	755469
119575	755470
82255	755471
97350	755472
183632	755473
81263	755474
99732	755475
293200	755476
57628	755477
300020	755478
151015	755479
151014	755480
14960	755481
361218	755482
303	755483
42342	755484
188278	755485
41677	755486
29524	755487
236551	755488
109201	755489
5722	755490
43909	755491
73215	755492
124165	755493
132889	755494
183651	755495
37242	755496
166160	755497
82430	755498
78475	755499
11103	755500
240289	755501
2736	755502
18410	755503
99259	755504
121277	755505
236744	755506
73799	755507
243362	755508
113879	755509
116179	755510
12887	755511
230467	755512
21872	755513
197328	755514
154527	755515
57010	755516
39295	755517
244622	755518
14352	755519
57998	755520
287861	755521
116535	755522
413622	755523
406334	755524
56171	755525
213941	755526
12276	755527
39894	755528
29226	755529
8444	755530
120007	755531
31753	755532
4317	755533
210794	755534
388157	755535
99957	755536
22973	755537
66897	755538
129876	755539
253141	755540
314706	755541
244318	755542
221923	755543
5522	755544
154480	755545
2593	755546
2130	755547
193546	755548
376723	755549
170185	755550
59593	755551
29941	755552
183790	755553
116329	755554
363999	755555
216797	755556
184568	755557
41670	755558
202071	755559
88695	755560
354441	755561
163279	755562
98780	755563
50670	755564
14522	755565
116123	755566
100590	755567
721	755568
23421	755569
249616	755570
44566	755571
50533	755572
211881	755573
32599	755574
39639	755575
435339	755576
281883	755577
45577	755578
60132	755579
5451	755580
1291	755581
19968	755582
17656	755583
59341	755584
194485	755585
352156	755586
52653	755587
208762	755588
169124	755589
66382	755590
81667	755591
352585	755592
205404	755593
4936	755594
3592	755595
222693	755596
102959	755597
87747	755598
376532	755599
359681	755600
118660	755601
22073	755602
19251	755603
145023	755604
296353	755605
125223	755606
123076	755607
119080	755608
56275	755609
116350	755610
175920	755611
29495	755612
154988	755613
79134	755614
156413	755615
182048	755616
5914	755617
172564	755618
31192	755619
142365	755620
6346	755621
236770	755622
116557	755623
420506	755624
451473	755625
82988	755626
222346	755627
171246	755628
60572	755629
1365	755630
420660	755631
14875	755632
9241	755633
2449	755634
459710	755635
35394	755636
283283	755637
221280	755638
65834	755639
196695	755640
4347	755641
59773	755642
69324	755643
429595	755644
116732	755645
56312	755646
15505	755647
421192	755648
81825	755649
28426	755650
3249	755651
32936	755652
86228	755653
227303	755654
344	755655
210317	755656
312589	755657
201528	755658
389788	755659
182454	755660
25048	755661
97509	755662
37941	755663
238235	755664
13545	755665
125692	755666
65676	755667
116516	755668
57443	755669
133193	755670
68328	755671
49639	755672
68389	755673
1115	755674
264975	755675
113604	755676
188406	755677
108328	755678
41140	755679
1378	755680
76181	755681
277570	755682
19087	755683
6362	755684
215467	755685
35077	755686
30167	755687
22340	755688
183241	755689
50766	755690
125577	755691
39086	755692
144389	755693
844	755694
11250	755695
221522	755696
20966	755697
53277	755698
36168	755699
30772	755700
242477	755701
230681	755702
57699	755703
4404	755704
123887	755705
346869	755706
245773	755707
59788	755708
11621	755709
151813	755710
118035	755711
166850	755712
290	755713
11945	755714
2053	755715
66062	755716
152	755717
44809	755718
5339	755719
62112	755720
165765	755721
232740	755722
351290	755723
127162	755724
1350	755725
366064	755726
231057	755727
35944	755728
9128	755729
44533	755730
18261	755731
27467	755732
82092	755733
153344	755734
69426	755735
173927	755736
5089	755737
21009	755738
85973	755739
41012	755740
373988	755741
43598	755742
71277	755743
20730	755744
391705	755745
80029	755746
54368	755747
96378	755748
395309	755749
35775	755750
5018	755751
127968	755752
286104	755753
306812	755754
17805	755755
143364	755756
69708	755757
161037	755758
157820	755759
360498	755760
143671	755761
191412	755762
28441	755763
395944	755764
219087	755765
14379	755766
148478	755767
55285	755768
12419	755769
148399	755770
83	755771
13444	755772
2291	755773
451218	755774
5238	755775
1598	755776
2770	755777
139	755778
48910	755779
62256	755780
130144	755781
1851	755782
448946	755783
66758	755784
144240	755785
2080	755786
187796	755787
35858	755788
70327	755789
70617	755790
23459	755791
190644	755792
43765	755793
183095	755794
82572	755795
1749	755796
71277	755797
374600	755798
394031	755799
14213	755800
180923	755801
16730	755802
290758	755803
3529	755804
38996	755805
45592	755806
163820	755807
429530	755808
17353	755809
364104	755810
115819	755811
128213	755812
727	755813
90963	755814
2127	755815
115304	755816
17950	755817
1542	755818
20145	755819
2100	755820
12968	755821
22	755822
20943	755823
457714	755824
55338	755825
115889	755826
38641	755827
529	755828
211158	755829
121372	755830
14945	755831
431845	755832
1208	755833
66426	755834
121788	755835
2967	755836
105823	755837
127061	755838
633	755839
27	755840
32082	755841
94470	755842
311555	755843
15255	755844
51706	755845
188502	755846
13848	755847
28667	755848
65116	755849
344622	755850
8828	755851
4145	755852
65592	755853
6771	755854
20652	755855
282	755856
69553	755857
3724	755858
5274	755859
7734	755860
43997	755861
82907	755862
265	755863
279183	755864
197534	755865
29919	755866
10895	755867
309255	755868
120933	755869
44033	755870
16912	755871
43624	755872
19639	755873
94838	755874
11201	755875
19639	755876
1694	755877
158234	755878
63030	755879
127909	755880
41852	755881
422163	755882
105165	755883
7244	755884
43966	755885
240540	755886
235041	755887
15432	755888
186	755889
122810	755890
35096	755891
219982	755892
40746	755893
214898	755894
68797	755895
565	755896
13548	755897
356212	755898
6303	755899
11010	755900
2400	755901
160875	755902
18468	755903
87530	755904
6835	755905
45702	755906
148518	755907
144315	755908
625	755909
17173	755910
35156	755911
44571	755912
325	755913
29208	755914
191154	755915
5199	755916
8732	755917
44611	755918
318641	755919
317496	755920
120333	755921
49987	755922
94209	755923
85560	755924
13027	755925
85517	755926
75920	755927
303805	755928
193537	755929
276162	755930
13652	755931
185407	755932
37661	755933
258214	755934
9428	755935
20552	755936
475	755937
270457	755938
10538	755939
55079	755940
149123	755941
37791	755942
109952	755943
8798	755944
21563	755945
54120	755946
245665	755947
293837	755948
13023	755949
137407	755950
13947	755951
141382	755952
247237	755953
16794	755954
243879	755955
42939	755956
236255	755957
30357	755958
2074	755959
324859	755960
9329	755961
242544	755962
366406	755963
210697	755964
197967	755965
12630	755966
315534	755967
170802	755968
235074	755969
366699	755970
225759	755971
44517	755972
399841	755973
245311	755974
1369	755975
15446	755976
103650	755977
78181	755978
19450	755979
140116	755980
199693	755981
224388	755982
25528	755983
235696	755984
86821	755985
57025	755986
20957	755987
305791	755988
119308	755989
195317	755990
131184	755991
96894	755992
10240	755993
142221	755994
426994	755995
2054	755996
376083	755997
55266	755998
8682	755999
151999	756000
29923	756001
14724	756002
415787	756003
16542	756004
85912	756005
79136	756006
76276	756007
258808	756008
118310	756009
53272	756010
30095	756011
153045	756012
140082	756013
69671	756014
30344	756015
17067	756016
62451	756017
387480	756018
209013	756019
77537	756020
115502	756021
41165	756022
39672	756023
451607	756024
381723	756025
203707	756026
157658	756027
1120	756028
33182	756029
8	756030
14520	756031
52640	756032
190241	756033
346027	756034
34975	756035
303018	756036
36509	756037
36269	756038
378418	756039
124084	756040
6519	756041
41238	756042
180902	756043
238652	756044
38723	756045
5596	756046
8143	756047
144357	756048
110108	756049
183671	756050
156616	756051
459727	756052
6295	756053
22384	756054
2068	756055
2179	756056
361277	756057
440456	756058
3137	756059
15789	756060
6988	756061
55746	756062
21705	756063
294860	756064
102183	756065
33561	756066
73	756067
152738	756068
6900	756069
49476	756070
1574	756071
1120	756072
4301	756073
1747	756074
347491	756075
180807	756076
164668	756077
74889	756078
139864	756079
1718	756080
209	756081
3981	756082
58054	756083
31859	756084
10967	756085
47139	756086
93635	756087
395028	756088
30715	756089
111175	756090
5621	756091
261917	756092
6136	756093
200399	756094
9961	756095
52731	756096
19407	756097
7937	756098
129088	756099
30235	756100
148312	756101
134679	756102
375	756103
419006	756104
156134	756105
18055	756106
63431	756107
372187	756108
30915	756109
287468	756110
8307	756111
14613	756112
155599	756113
1245	756114
6469	756115
2130	756116
9095	756117
1560	756118
235752	756119
7426	756120
445559	756121
1293	756122
27210	756123
924	756124
119512	756125
95958	756126
3828	756127
440214	756128
4233	756129
150342	756130
15721	756131
34602	756132
282525	756133
342265	756134
338078	756135
54527	756136
349399	756137
78881	756138
266947	756139
1401	756140
341358	756141
102123	756142
72622	756143
891	756144
223058	756145
94370	756146
189616	756147
191601	756148
5330	756149
207845	756150
12675	756151
1547	756152
40214	756153
232041	756154
19171	756155
300673	756156
154150	756157
43982	756158
4293	756159
13892	756160
41748	756161
22412	756162
16778	756163
410378	756164
165093	756165
139317	756166
152280	756167
129088	756168
225197	756169
437982	756170
512	756171
477	756172
4959	756173
39859	756174
168001	756175
323	756176
62538	756177
114695	756178
175881	756179
18111	756180
511	756181
41999	756182
168507	756183
171788	756184
346712	756185
52268	756186
133670	756187
55931	756188
52163	756189
72036	756190
6241	756191
23640	756192
19210	756193
138239	756194
318752	756195
145108	756196
454998	756197
66101	756198
1494	756199
249907	756200
74755	756201
51265	756202
126928	756203
380325	756204
68935	756205
15890	756206
50490	756207
47991	756208
2956	756209
232841	756210
109945	756211
116591	756212
47228	756213
53599	756214
92	756215
425111	756216
123758	756217
230011	756218
171659	756219
10284	756220
270160	756221
2349	756222
14067	756223
32231	756224
123496	756225
123448	756226
162786	756227
250375	756228
5218	756229
817	756230
40836	756231
151691	756232
220841	756233
13032	756234
172969	756235
124812	756236
302573	756237
17697	756238
173146	756239
244704	756240
216331	756241
216963	756242
90986	756243
320482	756244
10363	756245
168640	756246
120008	756247
34283	756248
100852	756249
67906	756250
234047	756251
81931	756252
129401	756253
37288	756254
1379	756255
11002	756256
2600	756257
200412	756258
46309	756259
198193	756260
37695	756261
383150	756262
59648	756263
230859	756264
11912	756265
144391	756266
28873	756267
213572	756268
111397	756269
4738	756270
401975	756271
115139	756272
390	756273
4232	756274
200177	756275
313445	756276
61298	756277
374227	756278
228342	756279
58725	756280
100017	756281
132537	756282
4136	756283
67551	756284
247459	756285
32633	756286
201788	756287
23358	756288
9019	756289
38469	756290
364170	756291
247020	756292
107106	756293
31896	756294
23814	756295
329630	756296
429851	756297
19900	756298
11413	756299
17950	756300
25640	756301
18716	756302
38331	756303
40874	756304
152988	756305
93194	756306
24207	756307
96521	756308
113111	756309
42726	756310
43644	756311
283677	756312
165071	756313
283261	756314
114926	756315
146688	756316
119755	756317
133071	756318
235277	756319
97721	756320
5329	756321
203204	756322
25724	756323
63542	756324
386	756325
34201	756326
14015	756327
3295	756328
44098	756329
4202	756330
68263	756331
2353	756332
2982	756333
18205	756334
131088	756335
116776	756336
76948	756337
59502	756338
4171	756339
12201	756340
249610	756341
62055	756342
335020	756343
7646	756344
1706	756345
83714	756346
168108	756347
155724	756348
51309	756349
102458	756350
27145	756351
182767	756352
6030	756353
66521	756354
289152	756355
236921	756356
13437	756357
159488	756358
101307	756359
451046	756360
15596	756361
166240	756362
1376	756363
48146	756364
178831	756365
17667	756366
55107	756367
1376	756368
59336	756369
4146	756370
5450	756371
10491	756372
14345	756373
186937	756374
166064	756375
58265	756376
102991	756377
48060	756378
8	756379
108541	756380
431457	756381
9278	756382
911	756383
108572	756384
12225	756385
119646	756386
49018	756387
56582	756388
91834	756389
80375	756390
452216	756391
268057	756392
62391	756393
236257	756394
162243	756395
175227	756396
114065	756397
131462	756398
47659	756399
90432	756400
184731	756401
87006	756402
165992	756403
6298	756404
65890	756405
238629	756406
1024	756407
79122	756408
37563	756409
104531	756410
67665	756411
259425	756412
17605	756413
98034	756414
83291	756415
27573	756416
183139	756417
72845	756418
60403	756419
137580	756420
59588	756421
42168	756422
5316	756423
184786	756424
129745	756425
10554	756426
416994	756427
81844	756428
3611	756429
170809	756430
23151	756431
329321	756432
161969	756433
24661	756434
44929	756435
168576	756436
156073	756437
108400	756438
58043	756439
153	756440
13942	756441
4875	756442
21300	756443
22968	756444
102984	756445
33674	756446
53439	756447
244086	756448
625	756449
69240	756450
177200	756451
431911	756452
398027	756453
16913	756454
422456	756455
47998	756456
60258	756457
59717	756458
196059	756459
138683	756460
31268	756461
430327	756462
202446	756463
132768	756464
32177	756465
22751	756466
178251	756467
35232	756468
200372	756469
54876	756470
27064	756471
1945	756472
174	756473
6086	756474
66584	756475
169912	756476
84423	756477
148691	756478
157420	756479
861	756480
273283	756481
27134	756482
4233	756483
78617	756484
83526	756485
131462	756486
15885	756487
14425	756488
41095	756489
186666	756490
2006	756491
718	756492
200383	756493
679	756494
14364	756495
345352	756496
104349	756497
475	756498
60197	756499
145261	756500
92329	756501
154707	756502
17631	756503
447805	756504
19134	756505
115346	756506
26688	756507
171193	756508
459027	756509
19747	756510
348962	756511
198148	756512
35000	756513
28677	756514
96249	756515
163319	756516
88911	756517
25937	756518
19190	756519
131945	756520
68611	756521
66770	756522
7834	756523
28462	756524
38956	756525
101702	756526
13177	756527
54610	756528
91135	756529
268465	756530
43072	756531
18601	756532
169026	756533
153319	756534
25576	756535
53526	756536
56672	756537
64514	756538
44508	756539
127428	756540
2995	756541
42487	756542
327662	756543
14952	756544
25494	756545
65863	756546
65863	756547
153422	756548
195909	756549
60386	756550
79452	756551
69117	756552
5829	756553
2658	756554
62059	756555
81450	756556
166873	756557
4305	756558
177574	756559
2495	756560
57183	756561
36893	756562
57708	756563
7154	756564
204557	756565
54825	756566
30583	756567
6069	756568
200401	756569
18057	756570
412221	756571
7909	756572
199017	756573
439958	756574
188496	756575
116	756576
87139	756577
86782	756578
133499	756579
196424	756580
38011	756581
168527	756582
138345	756583
68802	756584
126527	756585
172830	756586
146567	756587
168485	756588
26688	756589
121655	756590
172509	756591
2178	756592
228033	756593
1236	756594
256791	756595
85460	756596
173865	756597
65133	756598
142142	756599
160649	756600
112986	756601
123561	756602
52907	756603
120117	756604
7036	756605
111943	756606
295367	756607
33517	756608
97033	756609
55069	756610
299250	756611
292678	756612
8955	756613
202800	756614
75365	756615
428910	756616
24816	756617
509	756618
141643	756619
219105	756620
142491	756621
155669	756622
126911	756623
103543	756624
1075	756625
36937	756626
188570	756627
197289	756628
73466	756629
245783	756630
48085	756631
190087	756632
25226	756633
167735	756634
103365	756635
252726	756636
3623	756637
95839	756638
196667	756639
15270	756640
298642	756641
179278	756642
1423	756643
8206	756644
11304	756645
13766	756646
52713	756647
25383	756648
26627	756649
8722	756650
1161	756651
27823	756652
13678	756653
245595	756654
130615	756655
254155	756656
228573	756657
248088	756658
53539	756659
65075	756660
1546	756661
163298	756662
250299	756663
142528	756664
21034	756665
17996	756666
133778	756667
119911	756668
25240	756669
1140	756670
84790	756671
127772	756672
189199	756673
64330	756674
174217	756675
116256	756676
629	756677
79921	756678
3530	756679
163289	756680
82385	756681
20624	756682
10379	756683
125296	756684
54209	756685
46496	756686
47467	756687
81855	756688
340681	756689
336	756690
22393	756691
51689	756692
7958	756693
16578	756694
51	756695
419042	756696
4798	756697
6394	756698
51447	756699
189783	756700
6049	756701
4374	756702
11516	756703
1664	756704
56147	756705
21279	756706
118589	756707
6245	756708
74505	756709
158684	756710
5979	756711
40603	756712
31751	756713
7982	756714
75691	756715
8298	756716
450148	756717
180063	756718
19317	756719
22098	756720
177690	756721
117648	756722
35627	756723
133187	756724
147752	756725
447947	756726
458600	756727
19539	756728
164740	756729
20999	756730
166585	756731
191133	756732
299931	756733
90170	756734
327299	756735
23204	756736
27689	756737
227556	756738
3195	756739
433741	756740
7401	756741
74955	756742
31498	756743
68877	756744
250633	756745
16202	756746
15919	756747
50348	756748
16005	756749
356206	756750
70106	756751
32984	756752
297538	756753
240427	756754
107589	756755
112419	756756
396868	756757
413489	756758
31938	756759
173820	756760
459597	756761
30965	756762
184955	756763
430745	756764
133870	756765
8424	756766
108979	756767
257156	756768
186460	756769
19282	756770
8256	756771
132051	756772
88529	756773
70437	756774
196311	756775
193117	756776
40443	756777
48741	756778
46614	756779
58263	756780
252719	756781
105886	756782
411627	756783
128541	756784
112126	756785
80931	756786
46332	756787
37156	756788
384241	756789
160347	756790
32047	756791
202583	756792
70050	756793
20391	756794
175576	756795
285489	756796
237282	756797
12493	756798
273497	756799
186278	756800
30742	756801
106527	756802
225556	756803
102752	756804
296846	756805
155577	756806
17472	756807
319380	756808
21540	756809
243214	756810
29241	756811
24766	756812
12356	756813
47264	756814
73648	756815
18609	756816
104513	756817
247109	756818
5014	756819
190120	756820
9343	756821
20935	756822
61089	756823
5454	756824
5139	756825
2132	756826
54660	756827
46884	756828
252312	756829
195248	756830
435622	756831
80595	756832
11841	756833
165439	756834
453500	756835
17604	756836
450143	756837
105827	756838
43695	756839
112083	756840
211743	756841
46470	756842
39966	756843
92461	756844
5870	756845
126217	756846
30555	756847
53633	756848
318639	756849
87230	756850
328859	756851
8957	756852
49762	756853
45268	756854
169222	756855
76964	756856
122448	756857
399433	756858
7812	756859
407631	756860
257681	756861
37599	756862
225064	756863
49982	756864
200365	756865
325508	756866
9112	756867
32567	756868
359163	756869
188141	756870
41106	756871
291079	756872
13121	756873
329273	756874
370735	756875
235597	756876
25682	756877
82852	756878
44930	756879
92974	756880
185061	756881
1417	756882
200140	756883
159267	756884
257623	756885
42196	756886
611	756887
5119	756888
39220	756889
14350	756890
2648	756891
312602	756892
15928	756893
126779	756894
3772	756895
67063	756896
387516	756897
154100	756898
9192	756899
42565	756900
22213	756901
37169	756902
11223	756903
85026	756904
14417	756905
45268	756906
482	756907
83679	756908
2995	756909
9467	756910
78986	756911
162417	756912
128780	756913
31931	756914
272468	756915
13054	756916
163585	756917
87917	756918
12201	756919
11253	756920
105249	756921
116410	756922
128218	756923
44692	756924
101525	756925
70420	756926
133110	756927
67553	756928
5955	756929
18920	756930
6025	756931
107563	756932
226072	756933
51027	756934
213175	756935
14400	756936
89666	756937
395403	756938
20964	756939
435337	756940
195148	756941
39590	756942
246192	756943
413959	756944
215201	756945
12222	756946
7445	756947
70607	756948
74196	756949
139167	756950
42614	756951
400846	756952
302720	756953
17343	756954
14464	756955
208728	756956
43393	756957
42520	756958
246630	756959
93449	756960
148699	756961
97921	756962
38390	756963
71060	756964
177215	756965
293964	756966
23199	756967
21482	756968
70909	756969
443060	756970
240089	756971
102450	756972
225491	756973
115144	756974
25667	756975
106396	756976
210923	756977
24235	756978
34859	756979
218444	756980
154350	756981
9067	756982
267312	756983
47991	756984
403878	756985
15775	756986
141814	756987
4839	756988
1350	756989
89364	756990
7779	756991
312403	756992
96057	756993
126939	756994
179879	756995
218269	756996
355527	756997
61977	756998
309751	756999
179964	757000
437263	757001
164906	757002
5586	757003
582	757004
192765	757005
198795	757006
397618	757007
67796	757008
249873	757009
11189	757010
250847	757011
274244	757012
240136	757013
200399	757014
32275	757015
186782	757016
138720	757017
232818	757018
144427	757019
2569	757020
64384	757021
347896	757022
248156	757023
115597	757024
40676	757025
241905	757026
284397	757027
58316	757028
128834	757029
76671	757030
246397	757031
135514	757032
263735	757033
25847	757034
11942	757035
346011	757036
128557	757037
123320	757038
81156	757039
380537	757040
160291	757041
243328	757042
459560	757043
102419	757044
57678	757045
36934	757046
76535	757047
61296	757048
218523	757049
447638	757050
172760	757051
51260	757052
16338	757053
76228	757054
8885	757055
117815	757056
400022	757057
3274	757058
420690	757059
24862	757060
109681	757061
64640	757062
48129	757063
229391	757064
71693	757065
149335	757066
121571	757067
330879	757068
93041	757069
404918	757070
101359	757071
46210	757072
204317	757073
58817	757074
134637	757075
32492	757076
32492	757077
180604	757078
189542	757079
374776	757080
156918	757081
16577	757082
66751	757083
21645	757084
335533	757085
10118	757086
55878	757087
389581	757088
65293	757089
216058	757090
104979	757091
232745	757092
182800	757093
150990	757094
19613	757095
14295	757096
102498	757097
46491	757098
204680	757099
43438	757100
375739	757101
189170	757102
163111	757103
103068	757104
51214	757105
152670	757106
9192	757107
420105	757108
236011	757109
134686	757110
168201	757111
1776	757112
28452	757113
10056	757114
2643	757115
7350	757116
346071	757117
24016	757118
20054	757119
14523	757120
4124	757121
146410	757122
34421	757123
276884	757124
196146	757125
65041	757126
54000	757127
6734	757128
135075	757129
192056	757130
155261	757131
241680	757132
38817	757133
190791	757134
156259	757135
100072	757136
85357	757137
232323	757138
12538	757139
87962	757140
68968	757141
313	757142
16358	757143
187748	757144
47222	757145
27201	757146
210546	757147
13669	757148
137804	757149
20288	757150
220174	757151
5396	757152
13584	757153
351772	757154
17341	757155
62785	757156
71508	757157
256369	757158
220097	757159
187903	757160
49773	757161
51862	757162
2830	757163
175010	757164
1679	757165
170183	757166
79255	757167
148744	757168
256207	757169
31701	757170
103377	757171
136703	757172
118718	757173
47696	757174
10050	757175
202885	757176
124448	757177
75696	757178
54197	757179
206945	757180
448918	757181
73947	757182
376595	757183
228044	757184
52292	757185
290662	757186
82238	757187
160095	757188
54012	757189
111699	757190
124701	757191
124748	757192
32360	757193
14604	757194
156462	757195
29848	757196
174573	757197
123646	757198
33295	757199
1769	757200
243402	757201
32226	757202
96435	757203
29835	757204
27918	757205
54634	757206
102449	757207
31962	757208
247939	757209
2001	757210
139789	757211
94242	757212
231968	757213
211361	757214
210512	757215
910	757216
397283	757217
57955	757218
115122	757219
6817	757220
119390	757221
36160	757222
25430	757223
271858	757224
64891	757225
313561	757226
66360	757227
30533	757228
41907	757229
378540	757230
1727	757231
24889	757232
231384	757233
87721	757234
372788	757235
9000	757236
222185	757237
128083	757238
32500	757239
456086	757240
1556	757241
266340	757242
110386	757243
13395	757244
404370	757245
78162	757246
42736	757247
227423	757248
80	757249
161234	757250
201730	757251
10703	757252
50265	757253
25263	757254
33423	757255
161903	757256
54407	757257
142939	757258
184877	757259
181417	757260
446878	757261
199933	757262
214237	757263
96666	757264
112104	757265
28056	757266
93456	757267
466	757268
389492	757269
177526	757270
22127	757271
181794	757272
218980	757273
2150	757274
29516	757275
211133	757276
116704	757277
37624	757278
5134	757279
98256	757280
68843	757281
98096	757282
58216	757283
175130	757284
78849	757285
91843	757286
314911	757287
387736	757288
253649	757289
31642	757290
28427	757291
434891	757292
198243	757293
70282	757294
22203	757295
325766	757296
428597	757297
9290	757298
7937	757299
241644	757300
29083	757301
27875	757302
3825	757303
196670	757304
85570	757305
168392	757306
46250	757307
12847	757308
229537	757309
2150	757310
414485	757311
95477	757312
138509	757313
206089	757314
124720	757315
54824	757316
191596	757317
423821	757318
63516	757319
19467	757320
191351	757321
4236	757322
231106	757323
53746	757324
10713	757325
7366	757326
1223	757327
33178	757328
5753	757329
66993	757330
6274	757331
333867	757332
206272	757333
16855	757334
167044	757335
182175	757336
285220	757337
207153	757338
128258	757339
57864	757340
195003	757341
2174	757342
131317	757343
38324	757344
63310	757345
128065	757346
53807	757347
43580	757348
40674	757349
17377	757350
3448	757351
8	757352
18738	757353
273535	757354
12742	757355
11934	757356
24923	757357
351301	757358
5605	757359
455768	757360
100420	757361
8536	757362
102350	757363
77421	757364
51673	757365
6386	757366
19163	757367
3805	757368
346765	757369
74795	757370
133829	757371
45597	757372
14198	757373
3407	757374
13510	757375
307907	757376
2897	757377
728	757378
68637	757379
115407	757380
4776	757381
71644	757382
19062	757383
20733	757384
403647	757385
4182	757386
302749	757387
91844	757388
117	757389
377067	757390
27074	757391
207642	757392
10120	757393
8676	757394
32979	757395
254411	757396
39206	757397
9975	757398
75448	757399
193655	757400
110273	757401
189095	757402
64656	757403
86	757404
31593	757405
279055	757406
89864	757407
157825	757408
441588	757409
97570	757410
6368	757411
16062	757412
213087	757413
10504	757414
367858	757415
266596	757416
22909	757417
107111	757418
181245	757419
136490	757420
364309	757421
208095	757422
65687	757423
10428	757424
246623	757425
163949	757426
5213	757427
200807	757428
176912	757429
245497	757430
356412	757431
165715	757432
2586	757433
27006	757434
84343	757435
18265	757436
108506	757437
970	757438
8	757439
122002	757440
5578	757441
31239	757442
98319	757443
4616	757444
20535	757445
7147	757446
15482	757447
20890	757448
109045	757449
38678	757450
22902	757451
459000	757452
38657	757453
423573	757454
31156	757455
52275	757456
20297	757457
108702	757458
11901	757459
132693	757460
51035	757461
31072	757462
34208	757463
105381	757464
45186	757465
289820	757466
52556	757467
31241	757468
87153	757469
109588	757470
410864	757471
255966	757472
224463	757473
111685	757474
419239	757475
324391	757476
146758	757477
421805	757478
309136	757479
204805	757480
20414	757481
203259	757482
170026	757483
320929	757484
1941	757485
163351	757486
45022	757487
11721	757488
279535	757489
285571	757490
339430	757491
338801	757492
389231	757493
145751	757494
418002	757495
286675	757496
12072	757497
182554	757498
147839	757499
372102	757500
200747	757501
3998	757502
96376	757503
412250	757504
38747	757505
177480	757506
373440	757507
434982	757508
126570	757509
104163	757510
131982	757511
308662	757512
144396	757513
4092	757514
338396	757515
49405	757516
420619	757517
67195	757518
204389	757519
190496	757520
73409	757521
338922	757522
244310	757523
31710	757524
280319	757525
195576	757526
125702	757527
68512	757528
34477	757529
98483	757530
139032	757531
71207	757532
17403	757533
343307	757534
429342	757535
346426	757536
318295	757537
87550	757538
186800	757539
162244	757540
286140	757541
153039	757542
58681	757543
352609	757544
424980	757545
370497	757546
72224	757547
204602	757548
40250	757549
233831	757550
40156	757551
6141	757552
87963	757553
98881	757554
126679	757555
331578	757556
54144	757557
188862	757558
564	757559
2965	757560
423305	757561
155584	757562
210600	757563
192298	757564
108677	757565
97736	757566
98254	757567
60906	757568
252061	757569
287022	757570
72610	757571
25261	757572
66281	757573
44808	757574
220391	757575
154175	757576
426490	757577
73661	757578
404564	757579
263307	757580
281597	757581
98972	757582
113708	757583
11528	757584
156824	757585
7852	757586
206861	757587
119931	757588
277311	757589
134249	757590
9653	757591
99285	757592
191901	757593
39624	757594
7806	757595
52975	757596
33537	757597
4765	757598
22448	757599
70929	757600
140687	757601
126192	757602
61442	757603
52975	757604
3915	757605
72248	757606
19564	757607
3796	757608
133725	757609
20445	757610
358797	757611
34152	757612
91959	757613
136017	757614
47100	757615
221570	757616
171553	757617
118583	757618
17537	757619
32049	757620
151796	757621
158097	757622
107214	757623
93096	757624
13207	757625
385702	757626
112368	757627
27049	757628
49007	757629
26141	757630
57076	757631
41624	757632
20344	757633
340991	757634
190407	757635
177972	757636
235028	757637
175542	757638
341322	757639
348681	757640
198655	757641
127720	757642
96158	757643
99095	757644
223462	757645
111403	757646
31829	757647
91451	757648
262549	757649
247976	757650
97694	757651
63976	757652
231478	757653
82928	757654
132020	757655
65842	757656
119246	757657
284889	757658
307726	757659
280255	757660
57245	757661
7649	757662
384785	757663
248516	757664
136640	757665
134017	757666
188703	757667
201163	757668
373950	757669
112811	757670
139061	757671
110658	757672
287795	757673
122435	757674
47725	757675
322894	757676
115970	757677
430858	757678
115094	757679
415705	757680
197256	757681
332121	757682
389350	757683
48750	757684
257784	757685
875	757686
66022	757687
213635	757688
113659	757689
32483	757690
99087	757691
130621	757692
39924	757693
175286	757694
199642	757695
27982	757696
3814	757697
206132	757698
114332	757699
114332	757700
159555	757701
57648	757702
428112	757703
453725	757704
274241	757705
35540	757706
80731	757707
80100	757708
339650	757709
226879	757710
154484	757711
124215	757712
27127	757713
281788	757714
158463	757715
1161	757716
4708	757717
50398	757718
53767	757719
314168	757720
286446	757721
122475	757722
256448	757723
167334	757724
189659	757725
203515	757726
190066	757727
89898	757728
196048	757729
29981	757730
39324	757731
9558	757732
22003	757733
199817	757734
34829	757735
240920	757736
110529	757737
98723	757738
171634	757739
448612	757740
350385	757741
245240	757742
251532	757743
268947	757744
383953	757745
104747	757746
122317	757747
105430	757748
111980	757749
216832	757750
214060	757751
246165	757752
35769	757753
410437	757754
286468	757755
441511	757756
56148	757757
160320	757758
59914	757759
228954	757760
231373	757761
331251	757762
157332	757763
321902	757764
184662	757765
250478	757766
86545	757767
22579	757768
20488	757769
45720	757770
143853	757771
153838	757772
4666	757773
96367	757774
189872	757775
134691	757776
394912	757777
341062	757778
245914	757779
98004	757780
38208	757781
96167	757782
335031	757783
318746	757784
29722	757785
164995	757786
352640	757787
150311	757788
337315	757789
30489	757790
174132	757791
371875	757792
239567	757793
291841	757794
177191	757795
208135	757796
209262	757797
31468	757798
61913	757799
88378	757800
20660	757801
195606	757802
82325	757803
176976	757804
6246	757805
205958	757806
92978	757807
5920	757808
9480	757809
100284	757810
123751	757811
585	757812
443989	757813
56	757814
142923	757815
312454	757816
6412	757817
8707	757818
7630	757819
165957	757820
195193	757821
109509	757822
33720	757823
99839	757824
108643	757825
290975	757826
111145	757827
412026	757828
370217	757829
367047	757830
377521	757831
211553	757832
109508	757833
59016	757834
126354	757835
173675	757836
5613	757837
99647	757838
248276	757839
124409	757840
221532	757841
2642	757842
49225	757843
19463	757844
68836	757845
19463	757846
33894	757847
9069	757848
40508	757849
58819	757850
42564	757851
167777	757852
425816	757853
82515	757854
8052	757855
28479	757856
225243	757857
247654	757858
366622	757859
86076	757860
93307	757861
183350	757862
364551	757863
154131	757864
314260	757865
366838	757866
29399	757867
134997	757868
57078	757869
146525	757870
147116	757871
227345	757872
106205	757873
372827	757874
117246	757875
50346	757876
200266	757877
17436	757878
446387	757879
82715	757880
429875	757881
211421	757882
394556	757883
60344	757884
189560	757885
335340	757886
84673	757887
212598	757888
172678	757889
424539	757890
147115	757891
204223	757892
441344	757893
338934	757894
81055	757895
423529	757896
54978	757897
134996	757898
378385	757899
226972	757900
301845	757901
377865	757902
29588	757903
38145	757904
350002	757905
346092	757906
52560	757907
372395	757908
144340	757909
68769	757910
6867	757911
381125	757912
203355	757913
154928	757914
179845	757915
11503	757916
239547	757917
135871	757918
133420	757919
164632	757920
145222	757921
323726	757922
324523	757923
260826	757924
243731	757925
307740	757926
283213	757927
112815	757928
208005	757929
27826	757930
44158	757931
137500	757932
362369	757933
235425	757934
36154	757935
85601	757936
234101	757937
45510	757938
132755	757939
405557	757940
207795	757941
410038	757942
11136	757943
409326	757944
58459	757945
1679	757946
36506	757947
138313	757948
149350	757949
15398	757950
251187	757951
184678	757952
145327	757953
360297	757954
262647	757955
426798	757956
43868	757957
395217	757958
319611	757959
72	757960
9445	757961
103171	757962
16553	757963
133306	757964
94684	757965
153884	757966
56531	757967
146745	757968
75973	757969
154815	757970
66168	757971
173912	757972
163800	757973
428915	757974
378602	757975
100901	757976
117240	757977
61958	757978
160638	757979
259613	757980
47875	757981
248204	757982
459860	757983
191051	757984
185454	757985
49583	757986
268192	757987
60934	757988
456526	757989
350793	757990
55874	757991
210394	757992
175501	757993
277132	757994
276496	757995
130131	757996
291824	757997
403509	757998
324235	757999
221072	758000
418277	758001
85727	758002
337938	758003
433070	758004
130132	758005
283375	758006
208071	758007
428332	758008
68167	758009
135394	758010
217622	758011
9035	758012
199738	758013
373081	758014
242335	758015
162075	758016
59316	758017
185103	758018
390371	758019
335799	758020
319278	758021
174841	758022
209963	758023
60174	758024
211978	758025
273623	758026
427693	758027
273620	758028
441643	758029
179153	758030
284681	758031
358976	758032
421601	758033
71022	758034
453683	758035
281097	758036
76970	758037
454646	758038
69403	758039
255626	758040
74382	758041
28921	758042
17662	758043
17662	758044
390969	758045
121955	758046
437853	758047
6083	758048
274277	758049
134071	758050
115168	758051
427692	758052
164567	758053
137844	758054
99523	758055
125963	758056
223556	758057
272359	758058
40564	758059
80426	758060
170426	758061
86494	758062
30462	758063
9034	758064
192597	758065
78563	758066
340420	758067
190356	758068
281096	758069
3403	758070
109527	758071
402234	758072
335128	758073
26961	758074
403510	758075
171011	758076
267665	758077
48814	758078
425190	758079
213328	758080
162696	758081
247138	758082
60278	758083
150195	758084
245983	758085
377645	758086
290489	758087
108922	758088
4856	758089
85792	758090
335079	758091
206784	758092
157939	758093
427505	758094
71655	758095
57805	758096
214719	758097
2814	758098
82856	758099
37930	758100
139042	758101
234076	758102
536	758103
37134	758104
99418	758105
104278	758106
114802	758107
26082	758108
310133	758109
413296	758110
60275	758111
21704	758112
9088	758113
749	758114
7427	758115
36608	758116
33809	758117
94648	758118
313832	758119
141204	758120
244857	758121
237421	758122
247412	758123
83793	758124
117207	758125
443780	758126
180941	758127
188201	758128
187348	758129
82043	758130
92875	758131
202444	758132
370092	758133
151740	758134
20070	758135
25882	758136
26987	758137
107588	758138
45223	758139
191377	758140
79191	758141
141569	758142
160395	758143
102581	758144
33815	758145
199056	758146
36684	758147
72009	758148
561	758149
29284	758150
223475	758151
194388	758152
411038	758153
318683	758154
132956	758155
18122	758156
432693	758157
3656	758158
61831	758159
53190	758160
5329	758161
23517	758162
197900	758163
97374	758164
23563	758165
45813	758166
21791	758167
356861	758168
104060	758169
128899	758170
459845	758171
157129	758172
378100	758173
33125	758174
146159	758175
12194	758176
977	758177
132846	758178
322946	758179
204099	758180
106872	758181
108932	758182
177503	758183
6376	758184
143625	758185
176166	758186
31634	758187
6058	758188
58364	758189
445105	758190
136149	758191
5403	758192
471	758193
29387	758194
19404	758195
128102	758196
202362	758197
351307	758198
23145	758199
29387	758200
57647	758201
314259	758202
6229	758203
6229	758204
6229	758205
442085	758206
100873	758207
114839	758208
229713	758209
44817	758210
248146	758211
127092	758212
11765	758213
10	758214
63218	758215
236579	758216
5787	758217
151188	758218
25321	758219
457951	758220
413952	758221
2265	758222
238282	758223
363173	758224
48199	758225
12019	758226
181673	758227
398824	758228
17230	758229
184673	758230
14057	758231
65575	758232
101654	758233
101811	758234
50047	758235
4280	758236
139877	758237
79974	758238
311527	758239
109232	758240
15796	758241
114687	758242
28801	758243
215737	758244
427370	758245
222177	758246
420637	758247
29589	758248
41217	758249
309222	758250
50326	758251
50235	758252
194676	758253
373530	758254
190478	758255
43912	758256
117308	758257
158227	758258
337930	758259
168050	758260
438308	758261
81820	758262
324471	758263
20265	758264
36923	758265
32391	758266
9819	758267
5681	758268
164398	758269
1677	758270
407782	758271
11182	758272
30366	758273
141564	758274
70357	758275
81401	758276
84447	758277
118319	758278
68695	758279
450614	758280
1443	758281
372909	758282
183436	758283
26465	758284
309216	758285
214503	758286
292827	758287
173821	758288
397161	758289
202008	758290
28432	758291
109234	758292
282588	758293
53979	758294
254346	758295
281350	758296
432879	758297
123322	758298
105645	758299
1002	758300
31917	758301
78484	758302
381639	758303
320287	758304
85667	758305
79121	758306
229050	758307
100397	758308
340928	758309
69811	758310
459893	758311
2871	758312
13165	758313
21434	758314
35785	758315
64218	758316
137896	758317
171657	758318
234787	758319
282861	758320
22699	758321
24739	758322
63233	758323
206390	758324
15448	758325
91892	758326
349129	758327
5606	758328
81414	758329
257343	758330
50833	758331
350174	758332
308175	758333
112279	758334
213248	758335
209502	758336
118234	758337
222466	758338
93847	758339
186497	758340
229756	758341
58736	758342
400773	758343
88572	758344
79837	758345
53209	758346
59952	758347
43039	758348
102174	758349
431827	758350
459217	758351
54870	758352
52800	758353
17449	758354
142729	758355
19026	758356
171758	758357
184393	758358
315265	758359
400589	758360
110137	758361
299361	758362
54442	758363
197671	758364
233588	758365
25642	758366
110142	758367
329209	758368
110527	758369
153741	758370
96237	758371
140202	758372
185704	758373
53908	758374
332510	758375
27218	758376
111163	758377
2092	758378
52322	758379
408741	758380
228	758381
610	758382
79416	758383
29736	758384
4403	758385
95679	758386
222152	758387
331568	758388
190192	758389
149252	758390
223875	758391
12922	758392
89446	758393
188069	758394
443866	758395
180939	758396
73212	758397
7455	758398
78610	758399
96705	758400
205889	758401
29513	758402
190550	758403
27294	758404
67083	758405
365890	758406
201545	758407
10152	758408
409964	758409
244879	758410
189405	758411
156303	758412
77769	758413
38598	758414
121088	758415
4558	758416
13867	758417
78607	758418
309808	758419
7515	758420
126555	758421
221540	758422
26678	758423
79623	758424
1264	758425
347551	758426
83310	758427
168730	758428
140671	758429
257973	758430
115595	758431
4236	758432
15113	758433
16774	758434
117654	758435
240394	758436
277628	758437
101422	758438
101422	758439
77791	758440
97739	758441
351977	758442
208683	758443
357136	758444
357206	758445
300382	758446
19693	758447
160105	758448
2009	758449
16936	758450
223044	758451
42902	758452
121640	758453
407094	758454
11246	758455
371281	758456
75890	758457
41875	758458
24347	758459
53952	758460
10624	758461
15730	758462
223759	758463
241261	758464
324983	758465
447543	758466
432921	758467
176387	758468
385171	758469
114630	758470
383216	758471
295804	758472
170063	758473
46484	758474
456635	758475
350261	758476
435549	758477
401021	758478
117064	758479
89672	758480
197357	758481
44119	758482
73439	758483
337614	758484
380248	758485
440284	758486
349818	758487
394299	758488
341308	758489
129485	758490
404783	758491
445403	758492
292073	758493
52373	758494
10705	758495
10486	758496
179648	758497
391294	758498
37085	758499
58905	758500
213861	758501
118714	758502
35127	758503
121647	758504
78594	758505
2599	758506
108523	758507
205591	758508
7087	758509
14312	758510
1218	758511
290773	758512
63186	758513
183065	758514
396803	758515
272360	758516
25548	758517
98340	758518
92759	758519
345207	758520
158540	758521
33079	758522
40481	758523
345214	758524
199917	758525
108647	758526
161897	758527
28747	758528
666	758529
7430	758530
5849	758531
25690	758532
101748	758533
257518	758534
341499	758535
21391	758536
297760	758537
189088	758538
125650	758539
9382	758540
5134	758541
107846	758542
105056	758543
318087	758544
66644	758545
427180	758546
224659	758547
361686	758548
422331	758549
30919	758550
351939	758551
426884	758552
110876	758553
100273	758554
84881	758555
239721	758556
142782	758557
329788	758558
165560	758559
151137	758560
84927	758561
97596	758562
228405	758563
14652	758564
254934	758565
120502	758566
63111	758567
17262	758568
49690	758569
18692	758570
391155	758571
59736	758572
28236	758573
64831	758574
124625	758575
9503	758576
133850	758577
197899	758578
189543	758579
419817	758580
18226	758581
27838	758582
372620	758583
367266	758584
427546	758585
240530	758586
143509	758587
109897	758588
390670	758589
259723	758590
839	758591
76534	758592
182660	758593
72130	758594
148667	758595
183593	758596
118107	758597
121412	758598
438787	758599
68133	758600
103199	758601
157356	758602
17997	758603
37213	758604
136714	758605
201277	758606
8499	758607
278339	758608
42415	758609
21724	758610
132965	758611
123569	758612
66411	758613
280097	758614
276	758615
110027	758616
148845	758617
122225	758618
189368	758619
121170	758620
98088	758621
65146	758622
96221	758623
12616	758624
208244	758625
142756	758626
23967	758627
77200	758628
149209	758629
7525	758630
98484	758631
15366	758632
564	758633
187578	758634
19755	758635
3236	758636
9254	758637
208331	758638
147544	758639
177804	758640
5395	758641
111325	758642
28960	758643
53342	758644
414713	758645
316731	758646
34249	758647
375844	758648
88651	758649
263502	758650
54663	758651
95123	758652
427599	758653
80572	758654
86131	758655
264005	758656
68032	758657
255061	758658
135385	758659
25715	758660
45533	758661
48738	758662
227843	758663
173122	758664
16949	758665
50134	758666
87298	758667
192878	758668
97597	758669
308056	758670
28385	758671
123956	758672
1389	758673
2631	758674
46671	758675
8117	758676
47684	758677
104944	758678
113130	758679
10461	758680
148239	758681
248950	758682
21440	758683
400828	758684
19246	758685
116072	758686
12882	758687
80568	758688
229340	758689
18312	758690
23750	758691
6599	758692
44454	758693
290370	758694
313255	758695
25077	758696
429252	758697
334512	758698
37096	758699
162789	758700
267369	758701
7819	758702
13219	758703
9711	758704
143064	758705
234484	758706
243690	758707
213696	758708
122657	758709
151040	758710
27694	758711
103918	758712
51906	758713
33170	758714
14387	758715
65864	758716
441	758717
63	758718
405602	758719
68544	758720
7866	758721
433250	758722
333281	758723
1466	758724
16239	758725
18934	758726
138646	758727
144191	758728
100220	758729
2338	758730
13558	758731
53156	758732
189893	758733
385073	758734
136511	758735
13407	758736
1081	758737
32764	758738
93419	758739
40280	758740
135026	758741
410700	758742
13195	758743
346388	758744
56126	758745
404989	758746
3676	758747
226760	758748
3314	758749
12335	758750
316116	758751
241942	758752
411982	758753
31925	758754
178275	758755
27311	758756
101052	758757
11312	758758
771	758759
26018	758760
53156	758761
96455	758762
38970	758763
113426	758764
28091	758765
222088	758766
124230	758767
24416	758768
209787	758769
1131	758770
123877	758771
14324	758772
195341	758773
335987	758774
31826	758775
74866	758776
211818	758777
37340	758778
9450	758779
479	758780
326290	758781
133074	758782
5393	758783
37700	758784
436988	758785
353	758786
118212	758787
14105	758788
12	758789
46725	758790
73730	758791
4961	758792
45631	758793
238181	758794
70811	758795
44661	758796
32956	758797
202021	758798
79571	758799
44400	758800
32648	758801
10448	758802
115889	758803
242661	758804
146	758805
64902	758806
73706	758807
13841	758808
21702	758809
44223	758810
287399	758811
98311	758812
9597	758813
29374	758814
41733	758815
24061	758816
66979	758817
70041	758818
11	758819
190402	758820
4163	758821
73850	758822
719	758823
356	758824
9597	758825
7380	758826
6842	758827
429316	758828
3390	758829
421435	758830
124105	758831
11930	758832
11930	758833
1844	758834
13537	758835
24048	758836
126295	758837
25317	758838
34201	758839
411276	758840
204135	758841
84744	758842
71	758843
10683	758844
220270	758845
126474	758846
304687	758847
139843	758848
78828	758849
35808	758850
25824	758851
25908	758852
25396	758853
91092	758854
15579	758855
52127	758856
16651	758857
13532	758858
183553	758859
52429	758860
101380	758861
28586	758862
100760	758863
198420	758864
163268	758865
100738	758866
100728	758867
52432	758868
52112	758869
370406	758870
370453	758871
28399	758872
197176	758873
197191	758874
190757	758875
190758	758876
50574	758877
190764	758878
190765	758879
359654	758880
183931	758881
372595	758882
48663	758883
183556	758884
198412	758885
52452	758886
148428	758887
76009	758888
77667	758889
100727	758890
39562	758891
97471	758892
52100	758893
48746	758894
197210	758895
197161	758896
197203	758897
28403	758898
52433	758899
101408	758900
97469	758901
52453	758902
101397	758903
183559	758904
190762	758905
52425	758906
28404	758907
52450	758908
183560	758909
44984	758910
101383	758911
52118	758912
197201	758913
28581	758914
197200	758915
372591	758916
52437	758917
100756	758918
187199	758919
101401	758920
236129	758921
153537	758922
103369	758923
83054	758924
29468	758925
39945	758926
88325	758927
328490	758928
15126	758929
63951	758930
161775	758931
158695	758932
98839	758933
9872	758934
9083	758935
54280	758936
298608	758937
290427	758938
313211	758939
8098	758940
69376	758941
82836	758942
61404	758943
2602	758944
97703	758945
8518	758946
310247	758947
187862	758948
6026	758949
10349	758950
64902	758951
3978	758952
366225	758953
1832	758954
1286	758955
430073	758956
376977	758957
10668	758958
130037	758959
26554	758960
83402	758961
224715	758962
14163	758963
76292	758964
18922	758965
209455	758966
405452	758967
41225	758968
11039	758969
156048	758970
12960	758971
429346	758972
146044	758973
31420	758974
29232	758975
61573	758976
307563	758977
10672	758978
384396	758979
358667	758980
141675	758981
82651	758982
163969	758983
14860	758984
179569	758985
7272	758986
173212	758987
45209	758988
216350	758989
630	758990
137881	758991
46250	758992
30237	758993
27984	758994
77398	758995
20687	758996
119901	758997
69656	758998
79023	758999
51123	759000
201547	759001
272997	759002
3142	759003
37142	759004
442817	759005
2440	759006
30917	759007
115030	759008
290762	759009
4411	759010
337058	759011
102523	759012
131593	759013
428492	759014
2419	759015
265200	759016
127359	759017
369866	759018
204955	759019
157195	759020
88404	759021
120048	759022
424648	759023
105362	759024
302617	759025
427321	759026
1946	759027
4900	759028
19439	759029
97565	759030
2304	759031
84649	759032
140	759033
30784	759034
57535	759035
63115	759036
7189	759037
25808	759038
28837	759039
355588	759040
148205	759041
6230	759042
239350	759043
42162	759044
125098	759045
81717	759046
278209	759047
226832	759048
400201	759049
18491	759050
68553	759051
179781	759052
3553	759053
985	759054
218881	759055
247049	759056
95680	759057
80766	759058
224911	759059
173804	759060
335141	759061
438601	759062
278362	759063
5039	759064
237084	759065
1144	759066
43125	759067
158540	759068
77639	759069
217996	759070
68437	759071
65882	759072
407524	759073
101174	759074
216863	759075
81347	759076
7313	759077
145734	759078
107354	759079
177190	759080
98483	759081
236629	759082
85631	759083
415588	759084
42849	759085
429979	759086
89349	759087
14484	759088
243068	759089
266776	759090
279470	759091
42638	759092
176627	759093
33405	759094
5575	759095
309476	759096
86062	759097
6025	759098
326906	759099
48620	759100
24588	759101
217329	759102
56999	759103
29105	759104
204854	759105
216246	759106
8669	759107
432541	759108
3430	759109
97928	759110
421039	759111
255089	759112
17379	759113
53322	759114
441229	759115
244329	759116
94491	759117
12962	759118
174570	759119
375036	759120
104676	759121
46923	759122
15250	759123
211353	759124
89023	759125
54839	759126
184957	759127
340077	759128
14628	759129
199025	759130
107138	759131
60235	759132
441980	759133
34334	759134
122942	759135
39897	759136
220144	759137
184646	759138
442305	759139
321355	759140
98602	759141
30749	759142
102344	759143
416910	759144
148070	759145
217730	759146
7057	759147
238569	759148
214935	759149
34085	759150
89217	759151
5409	759152
382453	759153
30074	759154
391343	759155
381440	759156
53824	759157
62208	759158
4518	759159
231211	759160
26567	759161
100182	759162
12788	759163
125417	759164
235129	759165
76429	759166
244298	759167
336912	759168
317289	759169
125503	759170
46425	759171
153033	759172
220191	759173
42538	759174
318159	759175
9992	759176
28946	759177
61683	759178
86076	759179
267895	759180
17526	759181
12709	759182
159933	759183
35444	759184
47205	759185
246341	759186
171646	759187
17883	759188
84756	759189
237694	759190
406547	759191
65507	759192
44017	759193
187851	759194
17604	759195
343716	759196
918	759197
134829	759198
15816	759199
7564	759200
78520	759201
220480	759202
367501	759203
73199	759204
4723	759205
27661	759206
33991	759207
331201	759208
11223	759209
39428	759210
120150	759211
48244	759212
9654	759213
283609	759214
247689	759215
3546	759216
88315	759217
16607	759218
12890	759219
147329	759220
296955	759221
229297	759222
29546	759223
385330	759224
353284	759225
92569	759226
854	759227
185330	759228
2478	759229
225372	759230
98797	759231
397099	759232
117251	759233
420444	759234
264	759235
2278	759236
161974	759237
64474	759238
4654	759239
360702	759240
16836	759241
68784	759242
283431	759243
100085	759244
115315	759245
224915	759246
40961	759247
256062	759248
36372	759249
22665	759250
162079	759251
182458	759252
6335	759253
451721	759254
171203	759255
350545	759256
377241	759257
9762	759258
89876	759259
78040	759260
126500	759261
150344	759262
42395	759263
123985	759264
212811	759265
338260	759266
36692	759267
37439	759268
1761	759269
238798	759270
27815	759271
137623	759272
12123	759273
173490	759274
40016	759275
63413	759276
13085	759277
59873	759278
69444	759279
5296	759280
614	759281
33976	759282
59513	759283
402454	759284
339994	759285
95825	759286
107775	759287
108946	759288
114836	759289
190035	759290
32905	759291
21050	759292
42925	759293
156296	759294
113481	759295
4293	759296
157042	759297
36446	759298
19375	759299
227	759300
1320	759301
247770	759302
3052	759303
146290	759304
1146	759305
285862	759306
18977	759307
6295	759308
15904	759309
63178	759310
59383	759311
198687	759312
12083	759313
19022	759314
402866	759315
26297	759316
227037	759317
65150	759318
6701	759319
34349	759320
2398	759321
17028	759322
33090	759323
775	759324
175147	759325
297690	759326
411719	759327
19609	759328
84	759329
112715	759330
11171	759331
29214	759332
17199	759333
114360	759334
80418	759335
2241	759336
39243	759337
12538	759338
10956	759339
85242	759340
434669	759341
268639	759342
12875	759343
29558	759344
204517	759345
42087	759346
395267	759347
339593	759348
9559	759349
13438	759350
259	759351
46007	759352
6884	759353
49034	759354
67202	759355
12488	759356
20796	759357
225026	759358
57249	759359
24961	759360
7732	759361
17117	759362
103277	759363
16962	759364
80314	759365
3119	759366
30010	759367
98335	759368
8498	759369
15361	759370
6178	759371
381737	759372
23398	759373
2	759374
70901	759375
104444	759376
20253	759377
3166	759378
36292	759379
336199	759380
108831	759381
113866	759382
10693	759383
148805	759384
760	759385
17336	759386
337892	759387
57291	759388
11274	759389
426859	759390
303906	759391
258663	759392
28927	759393
182136	759394
32700	759395
9559	759396
9587	759397
47948	759398
343624	759399
1704	759400
14211	759401
180822	759402
39037	759403
218817	759404
59560	759405
48315	759406
331878	759407
48556	759408
138013	759409
51058	759410
245980	759411
27268	759412
202776	759413
423936	759414
159030	759415
43946	759416
5912	759417
66875	759418
18672	759419
207442	759420
168731	759421
203962	759422
147527	759423
323666	759424
11258	759425
223270	759426
33066	759427
113432	759428
58463	759429
340542	759430
5356	759431
17336	759432
56630	759433
37742	759434
82773	759435
28197	759436
339384	759437
1127	759438
61394	759439
29094	759440
170799	759441
64587	759442
43495	759443
326539	759444
50628	759445
36311	759446
141852	759447
14861	759448
43556	759449
84248	759450
25805	759451
59104	759452
269923	759453
3802	759454
85557	759455
163181	759456
108982	759457
76481	759458
17693	759459
24520	759460
135664	759461
119457	759462
14058	759463
83101	759464
75051	759465
33634	759466
3915	759467
302670	759468
175918	759469
4198	759470
147803	759471
86493	759472
69032	759473
14035	759474
111100	759475
16890	759476
70461	759477
206804	759478
45804	759479
232585	759480
226342	759481
241831	759482
10774	759483
181113	759484
76257	759485
125116	759486
103289	759487
120050	759488
65807	759489
3381	759490
374396	759491
31603	759492
25323	759493
90720	759494
8427	759495
199424	759496
29472	759497
77591	759498
222782	759499
259088	759500
173740	759501
194753	759502
165492	759503
134278	759504
77595	759505
356619	759506
11822	759507
164	759508
29243	759509
29472	759510
347253	759511
24349	759512
15702	759513
194148	759514
185678	759515
249273	759516
149596	759517
20796	759518
434176	759519
79079	759520
16646	759521
10039	759522
19612	759523
24440	759524
74097	759525
164313	759526
14359	759527
38865	759528
99588	759529
1655	759530
164	759531
164	759532
16436	759533
422133	759534
9587	759535
30856	759536
86748	759537
241117	759538
287668	759539
4584	759540
3316	759541
17933	759542
126646	759543
173056	759544
27992	759545
16932	759546
42802	759547
57291	759548
104104	759549
43265	759550
27094	759551
95582	759552
89860	759553
4439	759554
299446	759555
83373	759556
99794	759557
676	759558
106727	759559
369491	759560
9574	759561
931	759562
37264	759563
67690	759564
342682	759565
183718	759566
247982	759567
486	759568
129330	759569
36867	759570
11950	759571
388985	759572
356616	759573
3632	759574
215573	759575
7406	759576
28781	759577
89752	759578
9525	759579
12712	759580
21676	759581
60493	759582
126499	759583
1595	759584
48369	759585
219944	759586
356021	759587
12753	759588
59032	759589
46167	759590
240531	759591
103202	759592
313000	759593
79607	759594
71277	759595
162890	759596
117620	759597
98499	759598
2384	759599
5369	759600
50654	759601
241	759602
156198	759603
168477	759604
8442	759605
207266	759606
94905	759607
78974	759608
53675	759609
166874	759610
5637	759611
122400	759612
269773	759613
284540	759614
182554	759615
276194	759616
3880	759617
1393	759618
321453	759619
303648	759620
5565	759621
116446	759622
297723	759623
123908	759624
40926	759625
456966	759626
140939	759627
233929	759628
292765	759629
197700	759630
60982	759631
303522	759632
356141	759633
448880	759634
257607	759635
185479	759636
231678	759637
58225	759638
189588	759639
216839	759640
81716	759641
61621	759642
177602	759643
58225	759644
111682	759645
44429	759646
418766	759647
5671	759648
330185	759649
26763	759650
242609	759651
434159	759652
104060	759653
277135	759654
441396	759655
140939	759656
323444	759657
161048	759658
179678	759659
335935	759660
383349	759661
424957	759662
151061	759663
421402	759664
428271	759665
156150	759666
123908	759667
20472	759668
248364	759669
132385	759670
238777	759671
213048	759672
28036	759673
219374	759674
265311	759675
456403	759676
237671	759677
41680	759678
160725	759679
97966	759680
182496	759681
101747	759682
237052	759683
10779	759684
214280	759685
77054	759686
143269	759687
74205	759688
126757	759689
103818	759690
257089	759691
115104	759692
5640	759693
84391	759694
46239	759695
159594	759696
277827	759697
346704	759698
41706	759699
35600	759700
3986	759701
3986	759702
47291	759703
54813	759704
8730	759705
212536	759706
376520	759707
436895	759708
368774	759709
121873	759710
117487	759711
38663	759712
312240	759713
232528	759714
316573	759715
6126	759716
8449	759717
81562	759718
42871	759719
72049	759720
277382	759721
273879	759722
47209	759723
29571	759724
47055	759725
448165	759726
265569	759727
13693	759728
131591	759729
339041	759730
12114	759731
415290	759732
356269	759733
336843	759734
245057	759735
445632	759736
74357	759737
460142	759738
459910	759739
27175	759740
2256	759741
139663	759742
166056	759743
24639	759744
8793	759745
366462	759746
26168	759747
22465	759748
132416	759749
96017	759750
168021	759751
169839	759752
364367	759753
205682	759754
292424	759755
10009	759756
196812	759757
20081	759758
19518	759759
23410	759760
56569	759761
220865	759762
64886	759763
424933	759764
260128	759765
29395	759766
42990	759767
85438	759768
392234	759769
115008	759770
185457	759771
408220	759772
346806	759773
124893	759774
340105	759775
19937	759776
248195	759777
168058	759778
367543	759779
112991	759780
2395	759781
120	759782
76153	759783
43761	759784
48165	759785
291866	759786
106044	759787
169020	759788
157982	759789
106246	759790
161807	759791
114976	759792
112618	759793
51067	759794
246336	759795
6742	759796
6742	759797
125453	759798
94625	759799
111521	759800
209052	759801
132070	759802
7490	759803
146927	759804
55198	759805
85089	759806
221656	759807
39781	759808
432536	759809
234771	759810
148719	759811
452989	759812
99566	759813
420595	759814
235560	759815
205293	759816
5799	759817
3322	759818
161730	759819
227391	759820
41546	759821
231155	759822
40896	759823
9918	759824
372652	759825
433092	759826
19763	759827
5040	759828
58776	759829
250551	759830
212238	759831
200725	759832
239017	759833
135974	759834
124622	759835
18021	759836
141425	759837
26378	759838
31478	759839
29952	759840
169672	759841
11448	759842
1360	759843
330	759844
99245	759845
6906	759846
324656	759847
1929	759848
199859	759849
29982	759850
306033	759851
1416	759852
82617	759853
430845	759854
201361	759855
448843	759856
153470	759857
193413	759858
77163	759859
359569	759860
93691	759861
324966	759862
59728	759863
42669	759864
243103	759865
42072	759866
342837	759867
56479	759868
14489	759869
49400	759870
209738	759871
91	759872
28210	759873
439565	759874
231289	759875
33185	759876
13131	759877
89754	759878
13662	759879
180394	759880
21972	759881
4087	759882
109110	759883
288037	759884
48241	759885
217312	759886
423157	759887
134510	759888
161737	759889
248937	759890
18356	759891
4201	759892
46014	759893
104314	759894
72201	759895
41695	759896
50867	759897
799	759898
355055	759899
402105	759900
186805	759901
271053	759902
310974	759903
6794	759904
1608	759905
210584	759906
24026	759907
1128	759908
1033	759909
662	759910
90932	759911
1834	759912
122293	759913
118131	759914
80717	759915
111822	759916
101090	759917
811	759918
29062	759919
431132	759920
343774	759921
59229	759922
417460	759923
45923	759924
4171	759925
441	759926
3619	759927
15662	759928
414282	759929
25215	759930
4161	759931
5658	759932
13162	759933
112367	759934
221727	759935
8674	759936
13636	759937
129444	759938
7477	759939
11657	759940
56415	759941
80109	759942
220179	759943
178	759944
248901	759945
127834	759946
172791	759947
9619	759948
214474	759949
107933	759950
15524	759951
2828	759952
169156	759953
239507	759954
42775	759955
388288	759956
90299	759957
12650	759958
248	759959
47068	759960
188	759961
82944	759962
11648	759963
11274	759964
100093	759965
91479	759966
1608	759967
1660	759968
166619	759969
59336	759970
221299	759971
31473	759972
31516	759973
450230	759974
218800	759975
411892	759976
227577	759977
5444	759978
53260	759979
15514	759980
12464	759981
18254	759982
218188	759983
13741	759984
118515	759985
45027	759986
96465	759987
440235	759988
122337	759989
241902	759990
445358	759991
235799	759992
376232	759993
1429	759994
1011	759995
19410	759996
1597	759997
48256	759998
14030	759999
218320	760000
367090	760001
45354	760002
289627	760003
444111	760004
450289	760005
794	760006
276887	760007
1138	760008
90885	760009
385285	760010
14632	760011
98915	760012
176543	760013
10867	760014
117403	760015
96169	760016
68633	760017
171045	760018
86871	760019
201251	760020
16735	760021
84723	760022
382563	760023
404226	760024
61403	760025
5232	760026
235479	760027
221366	760028
10649	760029
442057	760030
168818	760031
102758	760032
258262	760033
102758	760034
183440	760035
13717	760036
157678	760037
18419	760038
76701	760039
58252	760040
103501	760041
210491	760042
47832	760043
107041	760044
89644	760045
38241	760046
422587	760047
162800	760048
234688	760049
6852	760050
14081	760051
57688	760052
187791	760053
386293	760054
15627	760055
37694	760056
20990	760057
285032	760058
429048	760059
274374	760060
2053	760061
320600	760062
3329	760063
12745	760064
289071	760065
46096	760066
33683	760067
116789	760068
422068	760069
4701	760070
242672	760071
223323	760072
332468	760073
357611	760074
2634	760075
412913	760076
17305	760077
216342	760078
136868	760079
39653	760080
457169	760081
9844	760082
133578	760083
17938	760084
190647	760085
5294	760086
86537	760087
207815	760088
456055	760089
42643	760090
1016	760091
32288	760092
101466	760093
250406	760094
51697	760095
36571	760096
144268	760097
16348	760098
14335	760099
51341	760100
9409	760101
159497	760102
1886	760103
116657	760104
29529	760105
21118	760106
227864	760107
398606	760108
489	760109
52632	760110
72468	760111
17483	760112
120732	760113
125800	760114
125282	760115
202839	760116
39964	760117
71232	760118
176836	760119
335652	760120
50560	760121
205138	760122
167088	760123
178306	760124
96565	760125
437015	760126
46429	760127
147916	760128
356509	760129
162327	760130
8500	760131
61764	760132
113015	760133
9153	760134
24983	760135
252180	760136
84706	760137
451024	760138
448296	760139
354966	760140
8291	760141
158738	760142
64252	760143
376795	760144
165258	760145
70355	760146
156266	760147
208603	760148
1401	760149
442243	760150
346451	760151
86849	760152
415423	760153
87493	760154
133302	760155
403609	760156
372870	760157
164529	760158
122940	760159
121391	760160
43380	760161
209559	760162
86356	760163
123054	760164
454570	760165
70355	760166
83148	760167
242419	760168
203755	760169
153166	760170
224343	760171
233112	760172
167262	760173
85237	760174
315833	760175
213107	760176
84587	760177
416038	760178
88783	760179
718	760180
344368	760181
24499	760182
24697	760183
163207	760184
196525	760185
172061	760186
1301	760187
39055	760188
157735	760189
269540	760190
400848	760191
90720	760192
197133	760193
252052	760194
112884	760195
173294	760196
153917	760197
89403	760198
136647	760199
46384	760200
362738	760201
219029	760202
391891	760203
43361	760204
172711	760205
147545	760206
3352	760207
108552	760208
225000	760209
104706	760210
25345	760211
271853	760212
429490	760213
119093	760214
196206	760215
350140	760216
212587	760217
97907	760218
257443	760219
7397	760220
239852	760221
52673	760222
22206	760223
145576	760224
71286	760225
75024	760226
340515	760227
237918	760228
7397	760229
103859	760230
163458	760231
138826	760232
400363	760233
240721	760234
80834	760235
102025	760236
360062	760237
119389	760238
34581	760239
31144	760240
87101	760241
100552	760242
3198	760243
275209	760244
129862	760245
147381	760246
15210	760247
768	760248
249268	760249
450586	760250
215754	760251
11290	760252
345661	760253
50143	760254
451117	760255
109033	760256
18974	760257
61646	760258
17077	760259
3521	760260
16843	760261
68854	760262
248539	760263
27484	760264
147372	760265
73054	760266
67822	760267
28624	760268
217530	760269
23776	760270
170042	760271
386094	760272
5292	760273
386017	760274
10631	760275
86313	760276
1287	760277
444522	760278
71079	760279
323288	760280
65020	760281
55711	760282
10006	760283
13316	760284
9020	760285
202647	760286
35499	760287
67	760288
98187	760289
8076	760290
104979	760291
21656	760292
32058	760293
155980	760294
151598	760295
175103	760296
72021	760297
171591	760298
387793	760299
265921	760300
6462	760301
98691	760302
26456	760303
131740	760304
337085	760305
211901	760306
63374	760307
405401	760308
157701	760309
39478	760310
50742	760311
163864	760312
33298	760313
230737	760314
197153	760315
34044	760316
7656	760317
16182	760318
8669	760319
106947	760320
2831	760321
99905	760322
3744	760323
2949	760324
189811	760325
138378	760326
119059	760327
86519	760328
416519	760329
31233	760330
49445	760331
150636	760332
215681	760333
350823	760334
106021	760335
10006	760336
62398	760337
15643	760338
38688	760339
49647	760340
783	760341
146249	760342
1433	760343
9213	760344
225371	760345
55814	760346
152983	760347
13097	760348
15974	760349
195621	760350
10678	760351
396141	760352
416042	760353
22956	760354
100625	760355
49356	760356
2969	760357
99647	760358
15920	760359
204799	760360
136880	760361
207679	760362
3808	760363
27136	760364
44804	760365
111874	760366
272387	760367
65557	760368
54117	760369
122868	760370
227178	760371
72129	760372
205856	760373
5682	760374
53316	760375
73578	760376
3478	760377
348185	760378
118805	760379
44311	760380
277920	760381
138809	760382
135821	760383
20925	760384
20925	760385
119881	760386
78304	760387
95307	760388
7011	760389
24493	760390
128772	760391
142917	760392
609	760393
354459	760394
243617	760395
26456	760396
73576	760397
160438	760398
31000	760399
632	760400
31602	760401
349607	760402
222398	760403
91952	760404
974	760405
29178	760406
241739	760407
402048	760408
50767	760409
10412	760410
128054	760411
7365	760412
123406	760413
430846	760414
61307	760415
368760	760416
226777	760417
16107	760418
18379	760419
65757	760420
65851	760421
287949	760422
180182	760423
23563	760424
427326	760425
7083	760426
145282	760427
181549	760428
46067	760429
35368	760430
21833	760431
222997	760432
18869	760433
95123	760434
345858	760435
221378	760436
4366	760437
135027	760438
260748	760439
74021	760440
116809	760441
257352	760442
52847	760443
286570	760444
4929	760445
85123	760446
155300	760447
16418	760448
107522	760449
30020	760450
389619	760451
49037	760452
361663	760453
118878	760454
80782	760455
104976	760456
250098	760457
31553	760458
236664	760459
363421	760460
76693	760461
55177	760462
26021	760463
165770	760464
387540	760465
109863	760466
72439	760467
407614	760468
17742	760469
157428	760470
55205	760471
211661	760472
164465	760473
60192	760474
52843	760475
17256	760476
19118	760477
50927	760478
109439	760479
286360	760480
25405	760481
1117	760482
385456	760483
73329	760484
286556	760485
191292	760486
441423	760487
49686	760488
8407	760489
7511	760490
125820	760491
276005	760492
134828	760493
27658	760494
59648	760495
101611	760496
21855	760497
98820	760498
445482	760499
232284	760500
100658	760501
124705	760502
289704	760503
127904	760504
224040	760505
70273	760506
91155	760507
121363	760508
408029	760509
164502	760510
66535	760511
228617	760512
280337	760513
354449	760514
115994	760515
107463	760516
456	760517
46544	760518
24919	760519
189786	760520
105082	760521
56	760522
124516	760523
59927	760524
61494	760525
60535	760526
64796	760527
60850	760528
226306	760529
232642	760530
222146	760531
248204	760532
455626	760533
63923	760534
126650	760535
222554	760536
35199	760537
460247	760538
447098	760539
231560	760540
221005	760541
221006	760542
220626	760543
63275	760544
221367	760545
64472	760546
18480	760547
126816	760548
225367	760549
121761	760550
455622	760551
249767	760552
445890	760553
421995	760554
34881	760555
121760	760556
31612	760557
31752	760558
222147	760559
118130	760560
230797	760561
411275	760562
220397	760563
123628	760564
234748	760565
121143	760566
115130	760567
234418	760568
240313	760569
33421	760570
128612	760571
231564	760572
459161	760573
232639	760574
221004	760575
221749	760576
59297	760577
249770	760578
34882	760579
424319	760580
120924	760581
439412	760582
456075	760583
423687	760584
58689	760585
432318	760586
225369	760587
115623	760588
19015	760589
126782	760590
98761	760591
14036	760592
107449	760593
27732	760594
18440	760595
176396	760596
90548	760597
1751	760598
49749	760599
33188	760600
19767	760601
1550	760602
269941	760603
127693	760604
226851	760605
41776	760606
13732	760607
241331	760608
18746	760609
457871	760610
39104	760611
46425	760612
112381	760613
39395	760614
354012	760615
202287	760616
246827	760617
8806	760618
134454	760619
5728	760620
34246	760621
157179	760622
446277	760623
10357	760624
3000	760625
44571	760626
40037	760627
362922	760628
239419	760629
5965	760630
414379	760631
366131	760632
3111	760633
3451	760634
319954	760635
1532	760636
3724	760637
47558	760638
380087	760639
40062	760640
169765	760641
99666	760642
4755	760643
297681	760644
55575	760645
103149	760646
15972	760647
14964	760648
57160	760649
28305	760650
146411	760651
31883	760652
91662	760653
74695	760654
264070	760655
19253	760656
13909	760657
1438	760658
4024	760659
6528	760660
68484	760661
13438	760662
76418	760663
233141	760664
15314	760665
173481	760666
140887	760667
171654	760668
98859	760669
441682	760670
31696	760671
69250	760672
282493	760673
25870	760674
47732	760675
231773	760676
144571	760677
93052	760678
452202	760679
162	760680
231466	760681
19665	760682
55052	760683
217459	760684
20822	760685
114913	760686
204604	760687
10813	760688
23360	760689
79349	760690
295375	760691
10045	760692
27097	760693
189089	760694
12609	760695
295826	760696
29391	760697
167577	760698
37148	760699
51095	760700
35784	760701
387200	760702
1693	760703
179922	760704
61577	760705
410449	760706
9187	760707
58927	760708
161998	760709
3114	760710
1899	760711
82818	760712
45625	760713
105070	760714
48478	760715
16644	760716
183088	760717
159296	760718
115772	760719
9855	760720
73662	760721
106599	760722
59123	760723
6796	760724
24846	760725
201315	760726
272646	760727
188607	760728
40973	760729
28672	760730
69353	760731
103666	760732
9587	760733
41587	760734
907	760735
170445	760736
135122	760737
6796	760738
179768	760739
6796	760740
70320	760741
29119	760742
158942	760743
39114	760744
369117	760745
225322	760746
78993	760747
1202	760748
137562	760749
340866	760750
327158	760751
321666	760752
330654	760753
394406	760754
24420	760755
328252	760756
9406	760757
61617	760758
97914	760759
5641	760760
103064	760761
426734	760762
383267	760763
46535	760764
6099	760765
16345	760766
63038	760767
69918	760768
141055	760769
333623	760770
334440	760771
3725	760772
907	760773
326	760774
1266	760775
328721	760776
31627	760777
226796	760778
33196	760779
35320	760780
2965	760781
1158	760782
145698	760783
38893	760784
75447	760785
331463	760786
139928	760787
24998	760788
2238	760789
215498	760790
71273	760791
380069	760792
59248	760793
383287	760794
122881	760795
84274	760796
1452	760797
215677	760798
52349	760799
2594	760800
39499	760801
6940	760802
103267	760803
181211	760804
187266	760805
3478	760806
65497	760807
30705	760808
247224	760809
91481	760810
3245	760811
52330	760812
318332	760813
174387	760814
288028	760815
105030	760816
56305	760817
88509	760818
99927	760819
170445	760820
91791	760821
22616	760822
90165	760823
8099	760824
394862	760825
143906	760826
90122	760827
438373	760828
10649	760829
131800	760830
235798	760831
23604	760832
168496	760833
10657	760834
8981	760835
78228	760836
1043	760837
64026	760838
118	760839
65189	760840
209153	760841
99979	760842
21108	760843
19289	760844
28111	760845
56863	760846
77345	760847
188755	760848
138498	760849
173041	760850
5501	760851
777	760852
65270	760853
1748	760854
21054	760855
12320	760856
2119	760857
28658	760858
51638	760859
11939	760860
100974	760861
207729	760862
182285	760863
21037	760864
422307	760865
17850	760866
62393	760867
5109	760868
25335	760869
394064	760870
277190	760871
134831	760872
238353	760873
96429	760874
141845	760875
40824	760876
393	760877
117901	760878
21871	760879
311322	760880
9143	760881
450676	760882
220115	760883
100130	760884
150476	760885
17202	760886
362641	760887
228159	760888
85714	760889
26665	760890
198324	760891
133914	760892
35299	760893
237527	760894
192071	760895
135	760896
88846	760897
1799	760898
25503	760899
127707	760900
99458	760901
59737	760902
264018	760903
14094	760904
108432	760905
183834	760906
120716	760907
214400	760908
419145	760909
182784	760910
34565	760911
57181	760912
341522	760913
38436	760914
30085	760915
93998	760916
54223	760917
6611	760918
48217	760919
142181	760920
119239	760921
154157	760922
25829	760923
144846	760924
152422	760925
156861	760926
457996	760927
154333	760928
425625	760929
9850	760930
245583	760931
5157	760932
3245	760933
7365	760934
14616	760935
6756	760936
224	760937
1882	760938
6179	760939
9011	760940
9257	760941
4223	760942
1913	760943
4452	760944
4358	760945
17789	760946
1063	760947
105544	760948
4366	760949
3224	760950
6986	760951
19431	760952
360710	760953
7065	760954
3363	760955
14616	760956
8370	760957
14064	760958
120072	760959
19711	760960
22462	760961
576	760962
390728	760963
2809	760964
27172	760965
3196	760966
6997	760967
4215	760968
232064	760969
14903	760970
15524	760971
1405	760972
2958	760973
14510	760974
100254	760975
65886	760976
232099	760977
4486	760978
5315	760979
5898	760980
3156	760981
1882	760982
2088	760983
11888	760984
4108	760985
6242	760986
5315	760987
1913	760988
750	760989
19549	760990
3497	760991
348815	760992
8105	760993
6318	760994
4408	760995
24300	760996
164	760997
10528	760998
48236	760999
74	761000
46604	761001
177427	761002
14069	761003
7956	761004
764	761005
581	761006
42768	761007
46603	761008
16042	761009
3299	761010
72230	761011
59350	761012
258151	761013
20517	761014
44982	761015
31782	761016
28994	761017
11468	761018
409	761019
19754	761020
74	761021
132923	761022
6571	761023
161113	761024
74	761025
11762	761026
4197	761027
3866	761028
390143	761029
6632	761030
4355	761031
5482	761032
2166	761033
7419	761034
3040	761035
34744	761036
4942	761037
57524	761038
81248	761039
7199	761040
66874	761041
90646	761042
5985	761043
37473	761044
243	761045
16111	761046
77469	761047
3040	761048
1301	761049
42163	761050
3143	761051
46067	761052
243	761053
651	761054
1655	761055
64664	761056
34151	761057
159314	761058
243	761059
23830	761060
8378	761061
1202	761062
184479	761063
340862	761064
1655	761065
6796	761066
160	761067
82260	761068
162	761069
10680	761070
3624	761071
17295	761072
289409	761073
136525	761074
17606	761075
10077	761076
47563	761077
194770	761078
82774	761079
7004	761080
215323	761081
156268	761082
177859	761083
21054	761084
1631	761085
27275	761086
1834	761087
59533	761088
22584	761089
306498	761090
13316	761091
100571	761092
21453	761093
52316	761094
30225	761095
26994	761096
160411	761097
219627	761098
190146	761099
99531	761100
10356	761101
1792	761102
179064	761103
5494	761104
24863	761105
1876	761106
405103	761107
122571	761108
5523	761109
136165	761110
21116	761111
74884	761112
272709	761113
146295	761114
48178	761115
58416	761116
77903	761117
271791	761118
109365	761119
39166	761120
6019	761121
98362	761122
233817	761123
42341	761124
406030	761125
157351	761126
100082	761127
44110	761128
429257	761129
19780	761130
166194	761131
161107	761132
298078	761133
98431	761134
98412	761135
205830	761136
180345	761137
77126	761138
404712	761139
97079	761140
83984	761141
236141	761142
156563	761143
457788	761144
125546	761145
131202	761146
57452	761147
25267	761148
9567	761149
26082	761150
275512	761151
21936	761152
253704	761153
262033	761154
434074	761155
34361	761156
183251	761157
359996	761158
216023	761159
86587	761160
358477	761161
12753	761162
67400	761163
541	761164
263021	761165
323040	761166
128805	761167
251436	761168
251103	761169
21605	761170
20128	761171
160515	761172
129804	761173
12472	761174
269188	761175
282901	761176
449465	761177
186933	761178
98353	761179
18614	761180
47739	761181
31201	761182
223388	761183
3755	761184
13783	761185
18407	761186
221838	761187
117912	761188
3689	761189
184729	761190
409619	761191
240040	761192
201907	761193
458798	761194
34630	761195
13995	761196
398178	761197
93711	761198
127988	761199
358910	761200
188773	761201
369938	761202
366396	761203
167245	761204
413279	761205
115367	761206
475	761207
102066	761208
392298	761209
242812	761210
77081	761211
65885	761212
371	761213
396066	761214
337864	761215
359639	761216
304789	761217
119834	761218
33912	761219
159931	761220
15048	761221
3115	761222
259231	761223
30793	761224
15048	761225
172652	761226
244678	761227
433545	761228
39285	761229
88182	761230
9855	761231
19906	761232
132522	761233
826	761234
42916	761235
118205	761236
184687	761237
404961	761238
140950	761239
238848	761240
195026	761241
456283	761242
58194	761243
118452	761244
208203	761245
295427	761246
249350	761247
82133	761248
282934	761249
209022	761250
108659	761251
22559	761252
196452	761253
3900	761254
2680	761255
5731	761256
284351	761257
218781	761258
341291	761259
118312	761260
64132	761261
214208	761262
273911	761263
6180	761264
59307	761265
144885	761266
219388	761267
334968	761268
54586	761269
175626	761270
142072	761271
35678	761272
69790	761273
11343	761274
4628	761275
101037	761276
121852	761277
13337	761278
33074	761279
91769	761280
63277	761281
218996	761282
111710	761283
425474	761284
54663	761285
46506	761286
312359	761287
383423	761288
37502	761289
45330	761290
180483	761291
16234	761292
281259	761293
38956	761294
67552	761295
33149	761296
208461	761297
109943	761298
249286	761299
5375	761300
79801	761301
145000	761302
15790	761303
283169	761304
93750	761305
138507	761306
754	761307
16349	761308
5853	761309
207718	761310
37553	761311
52466	761312
9797	761313
398371	761314
1047	761315
15066	761316
11035	761317
378497	761318
111874	761319
109980	761320
16331	761321
338149	761322
93313	761323
210423	761324
11360	761325
83938	761326
5241	761327
2534	761328
224502	761329
3948	761330
5578	761331
276656	761332
100231	761333
280086	761334
129273	761335
12608	761336
30930	761337
133152	761338
354080	761339
229370	761340
202354	761341
7892	761342
27445	761343
15793	761344
100783	761345
432936	761346
63257	761347
1773	761348
124591	761349
27485	761350
4810	761351
460260	761352
113994	761353
67226	761354
25807	761355
13822	761356
11526	761357
29526	761358
31874	761359
79791	761360
24287	761361
190650	761362
51923	761363
59301	761364
131584	761365
98368	761366
222079	761367
310591	761368
328326	761369
203228	761370
450778	761371
88456	761372
25468	761373
18262	761374
56298	761375
451381	761376
329927	761377
133200	761378
348614	761379
223787	761380
313599	761381
133537	761382
382503	761383
314934	761384
84339	761385
134309	761386
154716	761387
66005	761388
24987	761389
40292	761390
286398	761391
117816	761392
11082	761393
316178	761394
65140	761395
280166	761396
99940	761397
455525	761398
262663	761399
100068	761400
236840	761401
418646	761402
110399	761403
176329	761404
33493	761405
237291	761406
105396	761407
29518	761408
166769	761409
282199	761410
352923	761411
196567	761412
335500	761413
226600	761414
226598	761415
216359	761416
318518	761417
146854	761418
156787	761419
110898	761420
300672	761421
283727	761422
37360	761423
101008	761424
371385	761425
197721	761426
439965	761427
75733	761428
188333	761429
355380	761430
177846	761431
14112	761432
168352	761433
239528	761434
122875	761435
178622	761436
158639	761437
32470	761438
305137	761439
40372	761440
407706	761441
107043	761442
389233	761443
406629	761444
101835	761445
229435	761446
241325	761447
123789	761448
123799	761449
251977	761450
391920	761451
242162	761452
97561	761453
325052	761454
40699	761455
201453	761456
242917	761457
272767	761458
344154	761459
289962	761460
71642	761461
182042	761462
113320	761463
291219	761464
32949	761465
65140	761466
255998	761467
146183	761468
334170	761469
229764	761470
58739	761471
157469	761472
1646	761473
331916	761474
61478	761475
232566	761476
191206	761477
364163	761478
263802	761479
66138	761480
131585	761481
259664	761482
47556	761483
76737	761484
259660	761485
10448	761486
102487	761487
256711	761488
216022	761489
206315	761490
319630	761491
89507	761492
27855	761493
219054	761494
122676	761495
321779	761496
221663	761497
448045	761498
12087	761499
209452	761500
264483	761501
446945	761502
53973	761503
343458	761504
10511	761505
48701	761506
17335	761507
113713	761508
10553	761509
400498	761510
221662	761511
167142	761512
105720	761513
57899	761514
205679	761515
194266	761516
80685	761517
147118	761518
81694	761519
211405	761520
427678	761521
160909	761522
125169	761523
109009	761524
180409	761525
64507	761526
8822	761527
14986	761528
282640	761529
426797	761530
239380	761531
34534	761532
15260	761533
95509	761534
166914	761535
36632	761536
107614	761537
95635	761538
17254	761539
168970	761540
457661	761541
433653	761542
293906	761543
388645	761544
108977	761545
153960	761546
101182	761547
332429	761548
106826	761549
113681	761550
169203	761551
218681	761552
71422	761553
208168	761554
84926	761555
164065	761556
6832	761557
64239	761558
87248	761559
7353	761560
14235	761561
160507	761562
25251	761563
187936	761564
164396	761565
449824	761566
188592	761567
196265	761568
11890	761569
52594	761570
182371	761571
136461	761572
123093	761573
357143	761574
69914	761575
195717	761576
205326	761577
426587	761578
113244	761579
95390	761580
66933	761581
454035	761582
49827	761583
25344	761584
38755	761585
72152	761586
264013	761587
384778	761588
235840	761589
98732	761590
192191	761591
122520	761592
150994	761593
26126	761594
350018	761595
213067	761596
221376	761597
346721	761598
95368	761599
75176	761600
178321	761601
108244	761602
122520	761603
87377	761604
180197	761605
405236	761606
34315	761607
76064	761608
121464	761609
92070	761610
75176	761611
36816	761612
225533	761613
28636	761614
375390	761615
29109	761616
387587	761617
94019	761618
95627	761619
436877	761620
39897	761621
77673	761622
166612	761623
1934	761624
387382	761625
421505	761626
168915	761627
101318	761628
37332	761629
205724	761630
6143	761631
89648	761632
155981	761633
42328	761634
167751	761635
176013	761636
45358	761637
84665	761638
173149	761639
225448	761640
98367	761641
171864	761642
68072	761643
185749	761644
300734	761645
317241	761646
13342	761647
51652	761648
197130	761649
266291	761650
133781	761651
45273	761652
19234	761653
27641	761654
197505	761655
54688	761656
94641	761657
341779	761658
22387	761659
255286	761660
383452	761661
107918	761662
107653	761663
191068	761664
25978	761665
170816	761666
93924	761667
322157	761668
182253	761669
230323	761670
114402	761671
187427	761672
146746	761673
188968	761674
348236	761675
30379	761676
155971	761677
67152	761678
107263	761679
96803	761680
341682	761681
325716	761682
263516	761683
89705	761684
103751	761685
159693	761686
7992	761687
93180	761688
120503	761689
65489	761690
399075	761691
2552	761692
86998	761693
213604	761694
242719	761695
164310	761696
1071	761697
88823	761698
71862	761699
440625	761700
13	761701
7	761702
2832	761703
139127	761704
194721	761705
32368	761706
127504	761707
29913	761708
46463	761709
378023	761710
271877	761711
17133	761712
324172	761713
35505	761714
355678	761715
50997	761716
381153	761717
5181	761718
16497	761719
4636	761720
7205	761721
205641	761722
115818	761723
30739	761724
40833	761725
56549	761726
92208	761727
56430	761728
37578	761729
9250	761730
250152	761731
22191	761732
132137	761733
25999	761734
21836	761735
16773	761736
25780	761737
39949	761738
18708	761739
792	761740
86997	761741
252254	761742
348119	761743
1313	761744
14781	761745
15851	761746
384704	761747
38445	761748
87187	761749
407900	761750
44695	761751
101035	761752
6086	761753
7330	761754
377	761755
19376	761756
43076	761757
55268	761758
234283	761759
100369	761760
42628	761761
58537	761762
56545	761763
32715	761764
7572	761765
47932	761766
424	761767
1525	761768
7738	761769
108	761770
12744	761771
4841	761772
6210	761773
39048	761774
188219	761775
126833	761776
22575	761777
1337	761778
49008	761779
34567	761780
237376	761781
61119	761782
226254	761783
146132	761784
286237	761785
212972	761786
41389	761787
190704	761788
289191	761789
110796	761790
7194	761791
445230	761792
178887	761793
9634	761794
149831	761795
285117	761796
31831	761797
360877	761798
136030	761799
4833	761800
2334	761801
87711	761802
243082	761803
6653	761804
41054	761805
116543	761806
300148	761807
13290	761808
81098	761809
54532	761810
33212	761811
82470	761812
59230	761813
247999	761814
117259	761815
94652	761816
264357	761817
40346	761818
4929	761819
53174	761820
53174	761821
70310	761822
2422	761823
235465	761824
177784	761825
413823	761826
125633	761827
173622	761828
53989	761829
333397	761830
13660	761831
9127	761832
334686	761833
104772	761834
180275	761835
285585	761836
122304	761837
105352	761838
131521	761839
33227	761840
32571	761841
116880	761842
379026	761843
127905	761844
177828	761845
421539	761846
118191	761847
228530	761848
426476	761849
203360	761850
244461	761851
296766	761852
145514	761853
11934	761854
17700	761855
258920	761856
121	761857
111	761858
36217	761859
36624	761860
69542	761861
1178	761862
24062	761863
40283	761864
103296	761865
79916	761866
118022	761867
1824	761868
17128	761869
11187	761870
2392	761871
825	761872
740	761873
12646	761874
83202	761875
301914	761876
192384	761877
54951	761878
71793	761879
27014	761880
2702	761881
161545	761882
37330	761883
137776	761884
24630	761885
29146	761886
118570	761887
16577	761888
240425	761889
54473	761890
9933	761891
35152	761892
47413	761893
29636	761894
30283	761895
220334	761896
26143	761897
74269	761898
44680	761899
1891	761900
46348	761901
108384	761902
287938	761903
11630	761904
2676	761905
23694	761906
11180	761907
137678	761908
157327	761909
430242	761910
75798	761911
52297	761912
209520	761913
23742	761914
92223	761915
66842	761916
146469	761917
11243	761918
88229	761919
10335	761920
184	761921
38940	761922
143399	761923
88642	761924
179293	761925
383702	761926
295027	761927
357245	761928
248092	761929
63360	761930
92836	761931
115553	761932
216305	761933
122869	761934
264042	761935
334463	761936
248590	761937
433950	761938
210786	761939
18144	761940
59012	761941
173026	761942
338275	761943
211145	761944
346886	761945
173260	761946
342845	761947
247929	761948
297772	761949
342897	761950
155637	761951
165202	761952
25735	761953
354828	761954
273971	761955
134954	761956
62736	761957
97750	761958
45833	761959
188150	761960
406563	761961
399291	761962
354406	761963
38311	761964
158241	761965
8858	761966
64137	761967
215718	761968
104304	761969
244678	761970
174652	761971
236420	761972
125174	761973
2914	761974
294480	761975
16449	761976
104487	761977
338107	761978
2745	761979
107186	761980
185369	761981
90369	761982
25997	761983
140643	761984
306885	761985
6447	761986
304954	761987
325992	761988
38716	761989
27115	761990
4781	761991
339782	761992
28251	761993
71571	761994
422126	761995
160841	761996
204563	761997
306165	761998
110318	761999
159765	762000
34063	762001
8239	762002
448051	762003
34555	762004
105264	762005
57092	762006
432707	762007
323740	762008
137860	762009
17222	762010
80882	762011
306093	762012
242379	762013
186904	762014
274489	762015
153707	762016
60289	762017
56891	762018
997	762019
384325	762020
158618	762021
158618	762022
398062	762023
219735	762024
378649	762025
289630	762026
280206	762027
245865	762028
31177	762029
56891	762030
9367	762031
451599	762032
352101	762033
329931	762034
245708	762035
367942	762036
432803	762037
7012	762038
117325	762039
109491	762040
236573	762041
438736	762042
334830	762043
17311	762044
420956	762045
116959	762046
115981	762047
442254	762048
402032	762049
455068	762050
147053	762051
206711	762052
111887	762053
307624	762054
136763	762055
420008	762056
130806	762057
45451	762058
60968	762059
50754	762060
7012	762061
177594	762062
332996	762063
304647	762064
95574	762065
127342	762066
180773	762067
97520	762068
278086	762069
288592	762070
204056	762071
108959	762072
119645	762073
20395	762074
336448	762075
90155	762076
7202	762077
274887	762078
160687	762079
144591	762080
146356	762081
110508	762082
307515	762083
432303	762084
81045	762085
414386	762086
241834	762087
177611	762088
186334	762089
216876	762090
302578	762091
18869	762092
229508	762093
97003	762094
69337	762095
234631	762096
273231	762097
801	762098
14351	762099
43774	762100
311118	762101
200886	762102
198784	762103
431782	762104
175851	762105
128326	762106
256728	762107
436058	762108
402910	762109
454330	762110
129054	762111
153230	762112
212132	762113
270436	762114
281678	762115
75561	762116
138350	762117
29350	762118
124	762119
138350	762120
63186	762121
230889	762122
305757	762123
185634	762124
153525	762125
427103	762126
63527	762127
112357	762128
161066	762129
350961	762130
139773	762131
66780	762132
455098	762133
73364	762134
201221	762135
290837	762136
102501	762137
184581	762138
1974	762139
11879	762140
2138	762141
24582	762142
331406	762143
192	762144
409998	762145
61539	762146
63745	762147
120996	762148
269531	762149
407358	762150
321759	762151
46	762152
315321	762153
9180	762154
302574	762155
7837	762156
4167	762157
119951	762158
15265	762159
21344	762160
97906	762161
24394	762162
15216	762163
453912	762164
118802	762165
2694	762166
163257	762167
22850	762168
207090	762169
39521	762170
30886	762171
10303	762172
87919	762173
96777	762174
22880	762175
102926	762176
286545	762177
14587	762178
38184	762179
425535	762180
95185	762181
72897	762182
208737	762183
173551	762184
198736	762185
149541	762186
238869	762187
82223	762188
233401	762189
177806	762190
355537	762191
367931	762192
405071	762193
54295	762194
208155	762195
149007	762196
343150	762197
55612	762198
87199	762199
63394	762200
136411	762201
70184	762202
45459	762203
207238	762204
86127	762205
168770	762206
30781	762207
216317	762208
330888	762209
53579	762210
116304	762211
23811	762212
130354	762213
62610	762214
137472	762215
33451	762216
167328	762217
21111	762218
1529	762219
11518	762220
48896	762221
72811	762222
48582	762223
209436	762224
68908	762225
62755	762226
68321	762227
109718	762228
335378	762229
30414	762230
26337	762231
18450	762232
6456	762233
87845	762234
84775	762235
11751	762236
165267	762237
215612	762238
119440	762239
216998	762240
291646	762241
1420	762242
213342	762243
11480	762244
9310	762245
156202	762246
237525	762247
145370	762248
234764	762249
91803	762250
18049	762251
32945	762252
395596	762253
4954	762254
119733	762255
61347	762256
112708	762257
26009	762258
96850	762259
114845	762260
39882	762261
32217	762262
170448	762263
86983	762264
233653	762265
54694	762266
48805	762267
353215	762268
265536	762269
100964	762270
59953	762271
64963	762272
101034	762273
108457	762274
9516	762275
296115	762276
266991	762277
43736	762278
3806	762279
207487	762280
5677	762281
8707	762282
409796	762283
28821	762284
3701	762285
344054	762286
82552	762287
242942	762288
23386	762289
40710	762290
9699	762291
54945	762292
542	762293
231376	762294
37387	762295
1366	762296
85710	762297
60039	762298
13752	762299
216048	762300
215277	762301
205162	762302
15298	762303
67818	762304
151289	762305
151562	762306
3595	762307
161091	762308
166328	762309
75454	762310
112880	762311
223661	762312
148450	762313
399757	762314
85456	762315
61713	762316
261985	762317
64836	762318
76087	762319
29483	762320
277686	762321
119338	762322
454410	762323
242940	762324
123595	762325
18602	762326
102675	762327
66465	762328
11952	762329
4613	762330
59762	762331
18880	762332
119577	762333
406070	762334
288673	762335
171299	762336
366146	762337
63765	762338
49206	762339
392157	762340
346741	762341
144977	762342
247249	762343
55549	762344
182627	762345
231086	762346
73649	762347
48387	762348
417626	762349
453355	762350
32866	762351
14571	762352
18559	762353
10502	762354
167329	762355
127613	762356
421163	762357
344295	762358
50662	762359
13073	762360
95065	762361
227966	762362
15731	762363
242454	762364
204517	762365
2738	762366
3893	762367
366124	762368
71414	762369
234075	762370
33701	762371
21554	762372
6119	762373
27148	762374
9028	762375
3641	762376
237430	762377
21780	762378
230498	762379
258995	762380
50741	762381
201014	762382
18950	762383
338995	762384
102396	762385
98076	762386
822	762387
253671	762388
9429	762389
43940	762390
71755	762391
42601	762392
366783	762393
243574	762394
53935	762395
202602	762396
336253	762397
261328	762398
52185	762399
23074	762400
484	762401
33663	762402
109597	762403
29989	762404
50134	762405
1388	762406
40582	762407
368053	762408
536	762409
3307	762410
87079	762411
344509	762412
34522	762413
47734	762414
105241	762415
47174	762416
24717	762417
8136	762418
18715	762419
151755	762420
571	762421
33674	762422
167260	762423
133304	762424
302304	762425
20753	762426
297344	762427
299300	762428
194242	762429
32501	762430
86350	762431
195187	762432
48475	762433
32381	762434
243893	762435
126172	762436
58304	762437
7055	762438
55286	762439
30639	762440
4120	762441
2998	762442
344508	762443
176176	762444
9203	762445
168920	762446
41377	762447
7803	762448
5525	762449
2633	762450
258979	762451
109300	762452
9001	762453
82814	762454
329862	762455
65091	762456
9747	762457
26633	762458
18567	762459
13042	762460
963	762461
4841	762462
111990	762463
967	762464
229392	762465
405	762466
325241	762467
169700	762468
396555	762469
408200	762470
419897	762471
116157	762472
339020	762473
218004	762474
317	762475
71426	762476
98422	762477
53	762478
347355	762479
559	762480
58880	762481
145869	762482
36073	762483
258116	762484
104308	762485
388527	762486
56049	762487
233117	762488
253513	762489
40871	762490
119968	762491
107646	762492
141729	762493
124273	762494
63430	762495
74919	762496
62581	762497
428238	762498
4515	762499
148858	762500
156880	762501
208028	762502
442833	762503
68799	762504
60274	762505
189015	762506
200406	762507
34667	762508
188431	762509
160199	762510
456632	762511
171993	762512
191007	762513
294360	762514
59330	762515
427616	762516
149288	762517
294782	762518
191194	762519
85518	762520
33167	762521
154071	762522
253204	762523
269898	762524
5165	762525
150086	762526
198644	762527
236650	762528
125612	762529
37784	762530
37435	762531
10609	762532
24276	762533
24882	762534
278079	762535
428921	762536
306434	762537
83787	762538
381701	762539
389456	762540
77094	762541
27069	762542
70630	762543
37674	762544
68293	762545
202382	762546
189565	762547
4523	762548
319274	762549
35412	762550
214645	762551
419906	762552
10142	762553
432872	762554
32547	762555
81124	762556
59289	762557
4789	762558
15574	762559
40288	762560
97	762561
357153	762562
42224	762563
1856	762564
45559	762565
170596	762566
408988	762567
348744	762568
17258	762569
92108	762570
115212	762571
229354	762572
230750	762573
189184	762574
393193	762575
206049	762576
163983	762577
127664	762578
314898	762579
147724	762580
3007	762581
224906	762582
42934	762583
349137	762584
118482	762585
410888	762586
311052	762587
88122	762588
189533	762589
21711	762590
162309	762591
262627	762592
326684	762593
199117	762594
16192	762595
40136	762596
198943	762597
64050	762598
102505	762599
28622	762600
32039	762601
98017	762602
89298	762603
155001	762604
425638	762605
161877	762606
201739	762607
236264	762608
243017	762609
366056	762610
223046	762611
410941	762612
433738	762613
434203	762614
29786	762615
76069	762616
314649	762617
34794	762618
88996	762619
144746	762620
307230	762621
46095	762622
161962	762623
38618	762624
442489	762625
341463	762626
183344	762627
286982	762628
53375	762629
436792	762630
26893	762631
86899	762632
322259	762633
459474	762634
20613	762635
581	762636
25296	762637
279255	762638
414953	762639
160077	762640
1848	762641
1848	762642
7023	762643
51161	762644
30996	762645
437901	762646
4202	762647
117300	762648
1272	762649
155775	762650
58696	762651
49387	762652
247412	762653
303681	762654
65645	762655
198296	762656
11898	762657
100873	762658
100948	762659
171543	762660
7334	762661
66166	762662
56803	762663
437018	762664
378122	762665
20409	762666
73331	762667
87865	762668
15990	762669
65030	762670
111196	762671
452207	762672
2991	762673
227087	762674
114457	762675
212203	762676
50215	762677
2877	762678
13873	762679
56611	762680
11540	762681
10127	762682
52930	762683
33248	762684
370987	762685
7551	762686
33321	762687
380397	762688
371586	762689
15733	762690
11578	762691
192523	762692
183016	762693
20113	762694
16854	762695
143104	762696
119656	762697
212853	762698
67576	762699
214078	762700
367795	762701
28212	762702
2584	762703
57772	762704
206024	762705
201557	762706
318343	762707
233609	762708
173150	762709
12632	762710
117253	762711
92167	762712
358877	762713
32588	762714
40719	762715
59239	762716
142500	762717
127663	762718
147135	762719
14523	762720
907	762721
6153	762722
88783	762723
53304	762724
217788	762725
196704	762726
276440	762727
411376	762728
47565	762729
22679	762730
47740	762731
7389	762732
7795	762733
3588	762734
187928	762735
228931	762736
64521	762737
414742	762738
47033	762739
107646	762740
52592	762741
42605	762742
93796	762743
133684	762744
37536	762745
35780	762746
225157	762747
116405	762748
37657	762749
7489	762750
16182	762751
113478	762752
350624	762753
354153	762754
432077	762755
419684	762756
91890	762757
445245	762758
89524	762759
53390	762760
229822	762761
55997	762762
121146	762763
52979	762764
52910	762765
57550	762766
55983	762767
105491	762768
35122	762769
192278	762770
241267	762771
71519	762772
118272	762773
25429	762774
157950	762775
154462	762776
413793	762777
15450	762778
53975	762779
64279	762780
93696	762781
168543	762782
200586	762783
26326	762784
156230	762785
189471	762786
19448	762787
33847	762788
223601	762789
227972	762790
102691	762791
244074	762792
353179	762793
12634	762794
336844	762795
359873	762796
137726	762797
147517	762798
213703	762799
205292	762800
39038	762801
317005	762802
970	762803
4112	762804
208691	762805
166551	762806
393315	762807
312860	762808
49761	762809
133442	762810
68357	762811
242474	762812
22198	762813
85009	762814
385956	762815
4483	762816
352117	762817
289412	762818
228754	762819
234719	762820
2433	762821
339697	762822
112461	762823
13966	762824
1784	762825
394931	762826
283446	762827
178554	762828
189632	762829
772	762830
81912	762831
226309	762832
10558	762833
39858	762834
27382	762835
10696	762836
130606	762837
5138	762838
132238	762839
201618	762840
12595	762841
114920	762842
94181	762843
434507	762844
215400	762845
137840	762846
21720	762847
72427	762848
166061	762849
55187	762850
88116	762851
283967	762852
159639	762853
177213	762854
220170	762855
3487	762856
161058	762857
285214	762858
97776	762859
241835	762860
1798	762861
192083	762862
176242	762863
315172	762864
196739	762865
67879	762866
228717	762867
170923	762868
101392	762869
119601	762870
44130	762871
186277	762872
31163	762873
33171	762874
357175	762875
46728	762876
219783	762877
28401	762878
219519	762879
245612	762880
343323	762881
420580	762882
298332	762883
447035	762884
276323	762885
104328	762886
51683	762887
17743	762888
188160	762889
137792	762890
170318	762891
8178	762892
329935	762893
4883	762894
78338	762895
232560	762896
36303	762897
30340	762898
314102	762899
107787	762900
439256	762901
116961	762902
108556	762903
278421	762904
339102	762905
157421	762906
351636	762907
87933	762908
380887	762909
172345	762910
216365	762911
59253	762912
42616	762913
165773	762914
220317	762915
132318	762916
298547	762917
183470	762918
295352	762919
196287	762920
317760	762921
96464	762922
105950	762923
282032	762924
55778	762925
168331	762926
1335	762927
153180	762928
375057	762929
181375	762930
29600	762931
160168	762932
219976	762933
367920	762934
143520	762935
32809	762936
55390	762937
244774	762938
402543	762939
415510	762940
412535	762941
2724	762942
311377	762943
272053	762944
197078	762945
57058	762946
119257	762947
49932	762948
447715	762949
155750	762950
188612	762951
37951	762952
339656	762953
189991	762954
49255	762955
18540	762956
223414	762957
109537	762958
121163	762959
436409	762960
117334	762961
239110	762962
216416	762963
84240	762964
173572	762965
178385	762966
263281	762967
67184	762968
157506	762969
264178	762970
139742	762971
427874	762972
26504	762973
450133	762974
177245	762975
37718	762976
121026	762977
70834	762978
203611	762979
276085	762980
199269	762981
211641	762982
342885	762983
216159	762984
29734	762985
294499	762986
244391	762987
119218	762988
48212	762989
163477	762990
79522	762991
43133	762992
196823	762993
173244	762994
223065	762995
101981	762996
442478	762997
208342	762998
317922	762999
38018	763000
173310	763001
16210	763002
56075	763003
247411	763004
139005	763005
147576	763006
124475	763007
333140	763008
118571	763009
271934	763010
20595	763011
8273	763012
67718	763013
453358	763014
137739	763015
370602	763016
163095	763017
165826	763018
88201	763019
24195	763020
217371	763021
212656	763022
220723	763023
26664	763024
83302	763025
125561	763026
36007	763027
138677	763028
54439	763029
94567	763030
424900	763031
107705	763032
396458	763033
59876	763034
29942	763035
5439	763036
53455	763037
181813	763038
24757	763039
141156	763040
55769	763041
38913	763042
247000	763043
89205	763044
131634	763045
395326	763046
284702	763047
26740	763048
39386	763049
72064	763050
332627	763051
122113	763052
1541	763053
4722	763054
210547	763055
277503	763056
133966	763057
62483	763058
323560	763059
397144	763060
153209	763061
49379	763062
32023	763063
183174	763064
64167	763065
368653	763066
195391	763067
250447	763068
348010	763069
63331	763070
303566	763071
12105	763072
32934	763073
62436	763074
186143	763075
115973	763076
187356	763077
6009	763078
55422	763079
225644	763080
117172	763081
155721	763082
24170	763083
7921	763084
200414	763085
107803	763086
106479	763087
27255	763088
64332	763089
64631	763090
16547	763091
126344	763092
408412	763093
413260	763094
76403	763095
324029	763096
284994	763097
26120	763098
201872	763099
246110	763100
231467	763101
7046	763102
109190	763103
9047	763104
131454	763105
29590	763106
16143	763107
368992	763108
325042	763109
321746	763110
369649	763111
413717	763112
54963	763113
332012	763114
117523	763115
82007	763116
444316	763117
402269	763118
117533	763119
209805	763120
97008	763121
1963	763122
169800	763123
55045	763124
38197	763125
170344	763126
63258	763127
452488	763128
401550	763129
311832	763130
174543	763131
145024	763132
54186	763133
401922	763134
171	763135
365106	763136
436512	763137
435984	763138
245091	763139
114502	763140
160317	763141
262766	763142
135499	763143
364136	763144
249875	763145
67342	763146
2095	763147
175329	763148
163856	763149
115963	763150
292457	763151
388758	763152
286861	763153
11212	763154
33431	763155
407331	763156
151179	763157
199545	763158
30458	763159
331209	763160
220653	763161
13135	763162
209619	763163
405657	763164
451370	763165
299856	763166
376953	763167
1217	763168
330291	763169
292057	763170
52161	763171
132725	763172
14009	763173
283586	763174
29715	763175
193359	763176
319227	763177
3305	763178
26727	763179
59813	763180
66001	763181
95053	763182
161145	763183
22724	763184
329626	763185
1920	763186
6154	763187
269650	763188
137724	763189
66450	763190
249365	763191
93105	763192
11504	763193
534	763194
202915	763195
91327	763196
254169	763197
154797	763198
450843	763199
217163	763200
131957	763201
431564	763202
401615	763203
112663	763204
156183	763205
249248	763206
165133	763207
378262	763208
83070	763209
214882	763210
84541	763211
15406	763212
339215	763213
59367	763214
389655	763215
89050	763216
213529	763217
220499	763218
227904	763219
390545	763220
188870	763221
32235	763222
83588	763223
166980	763224
1964	763225
452382	763226
119517	763227
27941	763228
328837	763229
157766	763230
247585	763231
443	763232
459142	763233
295798	763234
226533	763235
105259	763236
33320	763237
303489	763238
36838	763239
409445	763240
150332	763241
370325	763242
81506	763243
186565	763244
339646	763245
18259	763246
413338	763247
13005	763248
134712	763249
118914	763250
42311	763251
225079	763252
340491	763253
1102	763254
218857	763255
35162	763256
40945	763257
38724	763258
365278	763259
60829	763260
9145	763261
402082	763262
421771	763263
216427	763264
113503	763265
2087	763266
394062	763267
213738	763268
187300	763269
59362	763270
150942	763271
454430	763272
176037	763273
371805	763274
117850	763275
248280	763276
94298	763277
49462	763278
25889	763279
22734	763280
59639	763281
154119	763282
77503	763283
53016	763284
157987	763285
5593	763286
308117	763287
36010	763288
33259	763289
258129	763290
293567	763291
58753	763292
433961	763293
88727	763294
123112	763295
66960	763296
169139	763297
70954	763298
71480	763299
271483	763300
72349	763301
24518	763302
35504	763303
215691	763304
33813	763305
133141	763306
67414	763307
224446	763308
265180	763309
169280	763310
27240	763311
167235	763312
246795	763313
21844	763314
272537	763315
101284	763316
157018	763317
89929	763318
254334	763319
97336	763320
274	763321
59465	763322
48452	763323
80202	763324
93645	763325
325359	763326
105708	763327
104095	763328
208450	763329
295230	763330
240139	763331
351236	763332
191760	763333
139509	763334
300681	763335
26500	763336
197260	763337
214870	763338
393475	763339
347532	763340
38142	763341
235064	763342
146595	763343
196891	763344
30023	763345
433296	763346
339683	763347
48756	763348
266578	763349
335572	763350
449811	763351
177960	763352
149011	763353
238132	763354
298647	763355
232999	763356
137571	763357
204780	763358
15140	763359
112194	763360
318880	763361
24389	763362
218305	763363
12541	763364
75226	763365
133024	763366
77711	763367
179870	763368
15921	763369
251478	763370
238576	763371
300006	763372
273273	763373
348546	763374
83053	763375
444163	763376
178047	763377
181603	763378
23381	763379
136890	763380
91695	763381
325178	763382
214880	763383
18220	763384
308560	763385
336343	763386
15406	763387
347311	763388
147990	763389
197668	763390
441471	763391
197116	763392
57532	763393
161641	763394
91042	763395
101471	763396
298491	763397
15095	763398
318434	763399
39631	763400
172738	763401
67947	763402
49837	763403
61891	763404
328255	763405
17724	763406
102591	763407
148170	763408
334086	763409
452350	763410
97304	763411
261505	763412
265554	763413
111863	763414
83053	763415
346186	763416
378229	763417
192937	763418
177269	763419
78763	763420
226542	763421
226065	763422
359827	763423
308640	763424
356556	763425
146996	763426
340682	763427
360647	763428
78836	763429
88613	763430
374593	763431
148834	763432
308416	763433
199274	763434
4766	763435
396209	763436
435695	763437
174850	763438
65502	763439
90820	763440
311171	763441
176922	763442
252304	763443
357429	763444
19971	763445
63011	763446
37224	763447
155960	763448
236582	763449
194926	763450
416402	763451
448392	763452
367391	763453
109649	763454
378517	763455
344544	763456
455445	763457
45184	763458
338942	763459
40161	763460
154392	763461
86498	763462
287404	763463
126997	763464
458019	763465
359793	763466
32184	763467
395260	763468
123261	763469
51443	763470
61985	763471
30237	763472
313682	763473
186867	763474
126949	763475
416359	763476
331893	763477
239466	763478
29088	763479
410940	763480
108228	763481
41578	763482
140674	763483
338799	763484
3880	763485
23366	763486
97100	763487
167778	763488
423987	763489
215739	763490
169141	763491
22478	763492
399297	763493
311366	763494
165493	763495
168085	763496
135325	763497
208711	763498
417154	763499
171558	763500
62817	763501
143283	763502
66702	763503
235623	763504
240470	763505
195963	763506
214688	763507
459918	763508
89336	763509
160830	763510
397663	763511
42789	763512
112947	763513
240915	763514
111529	763515
14534	763516
45003	763517
1123	763518
291330	763519
149182	763520
75938	763521
216014	763522
411195	763523
445653	763524
278472	763525
291895	763526
383447	763527
351187	763528
235012	763529
101113	763530
43306	763531
56188	763532
144486	763533
116543	763534
172984	763535
105989	763536
205009	763537
113619	763538
179316	763539
371371	763540
78200	763541
331347	763542
15243	763543
359972	763544
28944	763545
454982	763546
357966	763547
893	763548
369305	763549
310802	763550
351786	763551
441810	763552
155369	763553
138767	763554
434975	763555
50371	763556
82087	763557
185480	763558
107839	763559
173059	763560
23162	763561
414695	763562
125693	763563
154073	763564
249760	763565
117962	763566
158902	763567
47560	763568
201781	763569
386298	763570
203845	763571
44415	763572
174934	763573
123665	763574
17920	763575
443015	763576
210866	763577
327438	763578
138085	763579
231860	763580
4272	763581
414298	763582
100899	763583
212485	763584
156709	763585
116813	763586
94882	763587
7132	763588
109458	763589
103725	763590
349057	763591
12477	763592
98364	763593
300573	763594
319195	763595
321250	763596
370270	763597
137128	763598
382692	763599
349585	763600
258143	763601
119582	763602
137984	763603
72485	763604
300883	763605
453173	763606
230852	763607
326333	763608
85515	763609
151728	763610
295298	763611
111734	763612
133201	763613
265955	763614
16187	763615
40645	763616
82714	763617
91985	763618
109423	763619
72701	763620
163091	763621
39582	763622
240196	763623
200624	763624
73590	763625
120535	763626
443024	763627
256164	763628
98783	763629
412231	763630
127714	763631
37916	763632
208698	763633
126168	763634
201997	763635
18060	763636
194844	763637
250759	763638
6244	763639
266279	763640
242005	763641
352754	763642
74986	763643
377563	763644
222694	763645
54003	763646
122384	763647
397777	763648
429764	763649
83895	763650
254867	763651
338228	763652
90035	763653
456428	763654
82303	763655
10714	763656
372208	763657
26825	763658
273332	763659
2382	763660
360385	763661
243265	763662
202611	763663
207133	763664
277307	763665
222050	763666
341611	763667
294966	763668
118153	763669
150892	763670
54706	763671
408160	763672
2862	763673
289941	763674
396640	763675
57443	763676
51216	763677
82337	763678
186396	763679
449316	763680
121172	763681
121172	763682
255194	763683
251163	763684
53823	763685
396961	763686
343480	763687
449327	763688
396632	763689
16418	763690
458656	763691
7849	763692
248234	763693
7849	763694
450308	763695
125086	763696
450163	763697
1926	763698
33878	763699
30530	763700
371693	763701
44038	763702
47963	763703
10192	763704
56181	763705
72113	763706
70290	763707
147793	763708
138194	763709
55711	763710
54354	763711
15674	763712
212546	763713
301256	763714
42786	763715
336667	763716
51384	763717
18884	763718
14501	763719
83786	763720
451153	763721
91997	763722
22208	763723
99399	763724
212624	763725
247638	763726
289129	763727
195840	763728
242223	763729
343127	763730
236884	763731
258082	763732
440958	763733
170402	763734
244006	763735
141896	763736
96278	763737
100226	763738
338545	763739
40519	763740
291411	763741
152618	763742
63955	763743
37691	763744
28037	763745
967	763746
42980	763747
126171	763748
76561	763749
77449	763750
87134	763751
136464	763752
112372	763753
181414	763754
1898	763755
28557	763756
60935	763757
22828	763758
73635	763759
33161	763760
119936	763761
38528	763762
44283	763763
412157	763764
389114	763765
391292	763766
83004	763767
106072	763768
51748	763769
294857	763770
34903	763771
173995	763772
50099	763773
224628	763774
70085	763775
93121	763776
103453	763777
65301	763778
180915	763779
8683	763780
121274	763781
300243	763782
86680	763783
64219	763784
278697	763785
121322	763786
169326	763787
18306	763788
18509	763789
194833	763790
112325	763791
289546	763792
72487	763793
27305	763794
111596	763795
220543	763796
410095	763797
122283	763798
232683	763799
150264	763800
26570	763801
342742	763802
40682	763803
25354	763804
123665	763805
310027	763806
82077	763807
171424	763808
44914	763809
594	763810
167802	763811
26595	763812
32471	763813
17443	763814
97476	763815
28262	763816
431917	763817
83258	763818
223	763819
18314	763820
157049	763821
163094	763822
280447	763823
114359	763824
143310	763825
336082	763826
262160	763827
289180	763828
318131	763829
428250	763830
288255	763831
184809	763832
361763	763833
157399	763834
66798	763835
234657	763836
39954	763837
30430	763838
278523	763839
332441	763840
36168	763841
266305	763842
61039	763843
127184	763844
204834	763845
14838	763846
105819	763847
401183	763848
239990	763849
4965	763850
396671	763851
208899	763852
445379	763853
57912	763854
2903	763855
11695	763856
54412	763857
189191	763858
340056	763859
18725	763860
6941	763861
69513	763862
38825	763863
134079	763864
127351	763865
173625	763866
200105	763867
44153	763868
115902	763869
248392	763870
84016	763871
137447	763872
104117	763873
36980	763874
36980	763875
10923	763876
331763	763877
119553	763878
130181	763879
386724	763880
284262	763881
114536	763882
2981	763883
329638	763884
24318	763885
27875	763886
46862	763887
243769	763888
261922	763889
436768	763890
74947	763891
357200	763892
121790	763893
82817	763894
313467	763895
346773	763896
915	763897
30418	763898
92924	763899
58975	763900
102857	763901
192151	763902
119190	763903
123738	763904
50237	763905
181376	763906
87584	763907
43743	763908
231619	763909
191395	763910
145234	763911
5271	763912
330064	763913
242119	763914
200301	763915
135161	763916
353009	763917
138467	763918
79717	763919
34858	763920
405079	763921
89951	763922
385	763923
372805	763924
148975	763925
23903	763926
219041	763927
123150	763928
402081	763929
334213	763930
40827	763931
368338	763932
208018	763933
318083	763934
186501	763935
397738	763936
96166	763937
210399	763938
75620	763939
290968	763940
117681	763941
172649	763942
56843	763943
28154	763944
5581	763945
138611	763946
354428	763947
244295	763948
48600	763949
6723	763950
222595	763951
235045	763952
25207	763953
453323	763954
123150	763955
63093	763956
282323	763957
358476	763958
164726	763959
223435	763960
67487	763961
119995	763962
405304	763963
12404	763964
161759	763965
283434	763966
1332	763967
197059	763968
132160	763969
133067	763970
225351	763971
15354	763972
110012	763973
195693	763974
135122	763975
5217	763976
316411	763977
88226	763978
86981	763979
260122	763980
160359	763981
10567	763982
241294	763983
19299	763984
308794	763985
5835	763986
156597	763987
127705	763988
364667	763989
308443	763990
365033	763991
39897	763992
121677	763993
4720	763994
77205	763995
221312	763996
213416	763997
23639	763998
95821	763999
6102	764000
100660	764001
24425	764002
116275	764003
215375	764004
103067	764005
436265	764006
166776	764007
8992	764008
19693	764009
149935	764010
130416	764011
300550	764012
237283	764013
391925	764014
185397	764015
63071	764016
228072	764017
65142	764018
13734	764019
110331	764020
97629	764021
45761	764022
230179	764023
140397	764024
22083	764025
147015	764026
9064	764027
228628	764028
430094	764029
14626	764030
270116	764031
439472	764032
239349	764033
187192	764034
37629	764035
100336	764036
21440	764037
106257	764038
441383	764039
23913	764040
14543	764041
394	764042
85097	764043
176446	764044
93367	764045
200569	764046
58438	764047
41210	764048
12984	764049
85941	764050
17485	764051
45934	764052
151415	764053
289858	764054
370637	764055
431160	764056
260722	764057
404634	764058
196701	764059
70823	764060
18557	764061
17949	764062
27139	764063
157132	764064
80871	764065
348291	764066
256202	764067
351601	764068
102999	764069
207031	764070
266213	764071
131770	764072
359	764073
151912	764074
5829	764075
37889	764076
55297	764077
94225	764078
378519	764079
15929	764080
166781	764081
39181	764082
29052	764083
7106	764084
3521	764085
9659	764086
151012	764087
431402	764088
93492	764089
195981	764090
5963	764091
434249	764092
9437	764093
153903	764094
56338	764095
117443	764096
100511	764097
167648	764098
158494	764099
61645	764100
176548	764101
225053	764102
219506	764103
123388	764104
195480	764105
13103	764106
128667	764107
170856	764108
48381	764109
49192	764110
5483	764111
77640	764112
51977	764113
77292	764114
190212	764115
196723	764116
68823	764117
220996	764118
273714	764119
352383	764120
1372	764121
161869	764122
332276	764123
118531	764124
90125	764125
58056	764126
12294	764127
385332	764128
7043	764129
73413	764130
228631	764131
104515	764132
64039	764133
20913	764134
435494	764135
94665	764136
297666	764137
28425	764138
443907	764139
121041	764140
146044	764141
111235	764142
15908	764143
177376	764144
54949	764145
62254	764146
219582	764147
176473	764148
284099	764149
97955	764150
230050	764151
189030	764152
453636	764153
164918	764154
19138	764155
244883	764156
68469	764157
216698	764158
171987	764159
112074	764160
83576	764161
162522	764162
42753	764163
96570	764164
200338	764165
101953	764166
97781	764167
152319	764168
8654	764169
41695	764170
246274	764171
134933	764172
115107	764173
93252	764174
164006	764175
332265	764176
260788	764177
41850	764178
69581	764179
456997	764180
58782	764181
134277	764182
33451	764183
27434	764184
41017	764185
40265	764186
28834	764187
224809	764188
104436	764189
331175	764190
443800	764191
51647	764192
52659	764193
4352	764194
18801	764195
190002	764196
319770	764197
98389	764198
41369	764199
22354	764200
314178	764201
160678	764202
69562	764203
212194	764204
30331	764205
61	764206
221771	764207
39591	764208
30474	764209
62987	764210
73974	764211
42576	764212
69265	764213
43327	764214
443809	764215
275389	764216
107606	764217
38326	764218
244248	764219
213143	764220
137354	764221
274924	764222
100011	764223
403224	764224
123664	764225
206337	764226
154131	764227
209735	764228
252576	764229
223797	764230
428569	764231
73803	764232
308776	764233
15040	764234
74977	764235
753	764236
13414	764237
1464	764238
122609	764239
58517	764240
87011	764241
148894	764242
417	764243
175134	764244
64419	764245
106914	764246
406875	764247
43775	764248
6954	764249
162893	764250
5414	764251
141964	764252
120093	764253
73726	764254
165280	764255
380851	764256
141557	764257
127888	764258
19785	764259
457656	764260
145934	764261
85112	764262
27549	764263
2823	764264
74776	764265
309290	764266
98284	764267
371383	764268
199503	764269
101236	764270
211023	764271
6510	764272
317262	764273
20893	764274
229735	764275
122019	764276
271124	764277
443308	764278
68422	764279
78506	764280
9326	764281
22416	764282
193852	764283
60095	764284
324384	764285
9193	764286
54007	764287
353488	764288
82395	764289
104169	764290
15449	764291
159559	764292
324086	764293
294066	764294
46421	764295
394708	764296
89562	764297
41562	764298
99533	764299
107803	764300
4795	764301
52411	764302
116863	764303
246886	764304
320456	764305
18393	764306
31935	764307
189588	764308
18790	764309
20284	764310
321819	764311
56505	764312
457663	764313
79511	764314
28645	764315
37594	764316
20574	764317
10527	764318
12397	764319
405681	764320
219748	764321
300127	764322
38717	764323
266378	764324
448395	764325
222861	764326
222700	764327
25267	764328
3636	764329
215561	764330
66618	764331
224872	764332
127264	764333
108334	764334
44230	764335
33508	764336
393299	764337
22374	764338
220640	764339
142780	764340
18637	764341
106677	764342
408553	764343
196983	764344
241316	764345
118016	764346
40681	764347
178019	764348
38837	764349
173164	764350
238940	764351
188014	764352
394483	764353
103116	764354
279362	764355
34442	764356
346057	764357
99707	764358
249810	764359
114601	764360
160762	764361
181878	764362
169045	764363
18526	764364
234703	764365
35234	764366
110687	764367
158353	764368
367619	764369
46453	764370
238113	764371
80057	764372
459045	764373
78074	764374
354214	764375
46894	764376
286797	764377
210879	764378
440700	764379
22414	764380
376643	764381
16147	764382
9576	764383
119658	764384
57005	764385
8132	764386
130265	764387
67687	764388
22010	764389
154128	764390
344992	764391
43937	764392
32437	764393
219786	764394
52840	764395
178424	764396
23965	764397
1990	764398
192019	764399
377040	764400
42268	764401
147337	764402
44475	764403
105974	764404
98673	764405
61402	764406
426003	764407
23477	764408
46452	764409
54506	764410
377111	764411
40285	764412
203734	764413
19621	764414
227365	764415
190379	764416
281764	764417
446368	764418
19103	764419
214302	764420
141910	764421
333582	764422
248690	764423
179913	764424
3330	764425
14624	764426
55760	764427
440343	764428
79184	764429
116341	764430
30282	764431
320124	764432
351118	764433
193176	764434
309942	764435
227294	764436
2595	764437
38578	764438
92837	764439
5	764440
213263	764441
403565	764442
280109	764443
163709	764444
36126	764445
124797	764446
48314	764447
22653	764448
38762	764449
141910	764450
57884	764451
427506	764452
17558	764453
266280	764454
41645	764455
154865	764456
121590	764457
163843	764458
496	764459
30817	764460
14625	764461
16591	764462
661	764463
149298	764464
349609	764465
339755	764466
98828	764467
63431	764468
197511	764469
232183	764470
356360	764471
44231	764472
59983	764473
13231	764474
428173	764475
253301	764476
436357	764477
58086	764478
88430	764479
214516	764480
78977	764481
335147	764482
216433	764483
311856	764484
285680	764485
159533	764486
279987	764487
274272	764488
37501	764489
242696	764490
95545	764491
87835	764492
151323	764493
59692	764494
234882	764495
195867	764496
15479	764497
108553	764498
126414	764499
360161	764500
179974	764501
177742	764502
193420	764503
159081	764504
113941	764505
285736	764506
44712	764507
183037	764508
321534	764509
246087	764510
330699	764511
381707	764512
85031	764513
18334	764514
290679	764515
88811	764516
174060	764517
289219	764518
92493	764519
146756	764520
191165	764521
117149	764522
14642	764523
314786	764524
305206	764525
459399	764526
226901	764527
152837	764528
80469	764529
180950	764530
63322	764531
21150	764532
282725	764533
95802	764534
244245	764535
134458	764536
395676	764537
191495	764538
32914	764539
85519	764540
84951	764541
72268	764542
349528	764543
297676	764544
332225	764545
137111	764546
13522	764547
87964	764548
318076	764549
64806	764550
102974	764551
415822	764552
139199	764553
155185	764554
196842	764555
27745	764556
298173	764557
375838	764558
104480	764559
1207	764560
185658	764561
126253	764562
199996	764563
219523	764564
31822	764565
71292	764566
8346	764567
252314	764568
120986	764569
188971	764570
122655	764571
26851	764572
250517	764573
78958	764574
298319	764575
367011	764576
173428	764577
403368	764578
296530	764579
238445	764580
154761	764581
15410	764582
176472	764583
184140	764584
7316	764585
424245	764586
440895	764587
364253	764588
358039	764589
345524	764590
154220	764591
212396	764592
220904	764593
31260	764594
189422	764595
247144	764596
16401	764597
118942	764598
84876	764599
176857	764600
74134	764601
53547	764602
410898	764603
434032	764604
338989	764605
152612	764606
364626	764607
3293	764608
409471	764609
432926	764610
128579	764611
26441	764612
159756	764613
60612	764614
201104	764615
200886	764616
44769	764617
448311	764618
124079	764619
334583	764620
24132	764621
170699	764622
213283	764623
382144	764624
325105	764625
8605	764626
110545	764627
206934	764628
12102	764629
190930	764630
72445	764631
28088	764632
89596	764633
79932	764634
449432	764635
226221	764636
19199	764637
39368	764638
118710	764639
118710	764640
174103	764641
129976	764642
138264	764643
61385	764644
150345	764645
405707	764646
317423	764647
85696	764648
172936	764649
59991	764650
23945	764651
37872	764652
34256	764653
326369	764654
202	764655
359379	764656
50414	764657
32969	764658
194502	764659
13094	764660
62151	764661
361407	764662
10242	764663
247826	764664
13585	764665
2559	764666
81824	764667
72426	764668
291422	764669
238664	764670
97881	764671
115441	764672
41191	764673
107055	764674
25275	764675
17527	764676
368893	764677
369272	764678
23708	764679
2	764680
276167	764681
5064	764682
77429	764683
281392	764684
124743	764685
83261	764686
74998	764687
174219	764688
17050	764689
207527	764690
254824	764691
260005	764692
152066	764693
115079	764694
4055	764695
187917	764696
443422	764697
56896	764698
102332	764699
199602	764700
126736	764701
51802	764702
11970	764703
61716	764704
153605	764705
3447	764706
19148	764707
121499	764708
353931	764709
160794	764710
160795	764711
31664	764712
3202	764713
3326	764714
377627	764715
150459	764716
19828	764717
17513	764718
160185	764719
160185	764720
24585	764721
434	764722
1347	764723
275478	764724
382458	764725
418466	764726
323905	764727
214962	764728
1325	764729
268341	764730
243449	764731
221185	764732
167748	764733
130829	764734
167910	764735
155470	764736
278750	764737
8416	764738
40132	764739
193414	764740
33396	764741
72454	764742
188834	764743
400325	764744
23106	764745
25594	764746
243246	764747
205140	764748
225433	764749
59275	764750
23864	764751
108140	764752
376924	764753
1664	764754
48224	764755
215758	764756
110405	764757
36567	764758
54827	764759
6018	764760
210759	764761
460	764762
212288	764763
52146	764764
368726	764765
213454	764766
205814	764767
79230	764768
190528	764769
181616	764770
213674	764771
17156	764772
183528	764773
104670	764774
188709	764775
338901	764776
5556	764777
432990	764778
78905	764779
90119	764780
356322	764781
2027	764782
224572	764783
61345	764784
201077	764785
143409	764786
6019	764787
106214	764788
25137	764789
67407	764790
318515	764791
9056	764792
114292	764793
15374	764794
90170	764795
203365	764796
398657	764797
200285	764798
180891	764799
15495	764800
4820	764801
26873	764802
6707	764803
55465	764804
276031	764805
11236	764806
357963	764807
176215	764808
53601	764809
59487	764810
16552	764811
154511	764812
26375	764813
16353	764814
100381	764815
94067	764816
116257	764817
146341	764818
385703	764819
57355	764820
34033	764821
244328	764822
124639	764823
13627	764824
10144	764825
65509	764826
35238	764827
90752	764828
43330	764829
1839	764830
143658	764831
291430	764832
13721	764833
13313	764834
12585	764835
1699	764836
1348	764837
122417	764838
110314	764839
30176	764840
407330	764841
203950	764842
14407	764843
90956	764844
34894	764845
448742	764846
120208	764847
71598	764848
126152	764849
14559	764850
322534	764851
88323	764852
11079	764853
15427	764854
29835	764855
16903	764856
13319	764857
354705	764858
84797	764859
235253	764860
226538	764861
116354	764862
151945	764863
76079	764864
78850	764865
30216	764866
230786	764867
385973	764868
66954	764869
20378	764870
3683	764871
58276	764872
2099	764873
94166	764874
19214	764875
30934	764876
267483	764877
32023	764878
135327	764879
331413	764880
138125	764881
93669	764882
1169	764883
20945	764884
26363	764885
17773	764886
167484	764887
221154	764888
25836	764889
76270	764890
500	764891
50192	764892
146146	764893
23825	764894
90060	764895
77472	764896
9079	764897
18409	764898
18668	764899
94540	764900
31204	764901
262307	764902
143708	764903
278791	764904
41267	764905
126565	764906
202454	764907
72241	764908
3984	764909
307348	764910
122850	764911
59170	764912
203236	764913
312913	764914
74182	764915
26141	764916
199081	764917
34959	764918
90473	764919
11947	764920
146894	764921
319065	764922
120472	764923
104656	764924
60316	764925
401501	764926
69077	764927
110555	764928
107642	764929
450697	764930
89572	764931
30069	764932
278655	764933
91306	764934
106116	764935
6504	764936
106662	764937
451125	764938
451621	764939
245313	764940
23586	764941
198774	764942
192208	764943
21	764944
278034	764945
11831	764946
11775	764947
244219	764948
215541	764949
245762	764950
277198	764951
2988	764952
44239	764953
177275	764954
272966	764955
19450	764956
30	764957
281895	764958
4820	764959
13029	764960
249387	764961
21061	764962
186989	764963
218202	764964
146625	764965
37981	764966
108638	764967
17710	764968
6676	764969
328839	764970
312424	764971
166253	764972
25818	764973
20455	764974
20455	764975
84068	764976
270084	764977
136751	764978
38126	764979
48836	764980
163367	764981
37756	764982
78569	764983
74179	764984
106746	764985
25628	764986
165313	764987
246192	764988
78956	764989
265565	764990
8664	764991
195905	764992
167231	764993
3409	764994
160585	764995
14478	764996
33098	764997
10204	764998
63391	764999
11187	765000
10888	765001
15959	765002
104240	765003
85544	765004
202416	765005
207592	765006
207380	765007
383549	765008
394941	765009
395905	765010
128363	765011
124363	765012
256256	765013
119751	765014
446498	765015
106533	765016
304256	765017
84262	765018
91367	765019
250032	765020
20376	765021
9126	765022
185110	765023
33659	765024
18123	765025
53110	765026
125705	765027
45340	765028
408206	765029
42139	765030
429640	765031
260369	765032
407525	765033
234470	765034
385059	765035
49878	765036
353939	765037
123005	765038
326269	765039
1274	765040
299650	765041
3841	765042
51101	765043
22050	765044
93088	765045
40575	765046
239872	765047
165898	765048
80205	765049
17532	765050
13337	765051
127733	765052
126018	765053
219209	765054
45139	765055
445761	765056
2618	765057
72886	765058
427173	765059
304076	765060
135621	765061
58929	765062
69535	765063
304658	765064
87107	765065
3008	765066
59531	765067
8050	765068
95488	765069
354727	765070
392607	765071
286551	765072
32854	765073
96224	765074
151011	765075
1928	765076
246808	765077
79599	765078
101704	765079
171048	765080
455938	765081
248554	765082
40916	765083
377786	765084
78315	765085
48803	765086
265555	765087
96265	765088
3648	765089
95636	765090
139668	765091
29727	765092
235212	765093
232170	765094
62738	765095
85653	765096
34164	765097
36455	765098
1859	765099
337009	765100
100687	765101
194250	765102
326778	765103
423414	765104
299954	765105
10903	765106
206031	765107
153050	765108
41627	765109
89489	765110
419486	765111
412646	765112
28867	765113
275605	765114
215615	765115
218328	765116
31589	765117
135603	765118
1392	765119
111416	765120
9564	765121
6135	765122
296262	765123
114220	765124
41730	765125
96498	765126
25249	765127
350981	765128
140976	765129
24285	765130
18362	765131
129369	765132
329292	765133
229250	765134
209606	765135
258416	765136
59707	765137
156489	765138
222022	765139
114298	765140
19152	765141
854	765142
130994	765143
18953	765144
56749	765145
152127	765146
173297	765147
45573	765148
151113	765149
242816	765150
46665	765151
133035	765152
114948	765153
266293	765154
64549	765155
74715	765156
18996	765157
322308	765158
10421	765159
242737	765160
42638	765161
50091	765162
235374	765163
214392	765164
118279	765165
79502	765166
310073	765167
17008	765168
168389	765169
34725	765170
156593	765171
51975	765172
65594	765173
385762	765174
29657	765175
455818	765176
35291	765177
144701	765178
14054	765179
146296	765180
152427	765181
52506	765182
51991	765183
442971	765184
446840	765185
194434	765186
38531	765187
233234	765188
91283	765189
145247	765190
244136	765191
106755	765192
425938	765193
158998	765194
234412	765195
66521	765196
157377	765197
1893	765198
157754	765199
169624	765200
426108	765201
180047	765202
195147	765203
3152	765204
105292	765205
41625	765206
1235	765207
227869	765208
32367	765209
375291	765210
420487	765211
226317	765212
94042	765213
294996	765214
84761	765215
97653	765216
15873	765217
233458	765218
125566	765219
194673	765220
393224	765221
7191	765222
74396	765223
146212	765224
141030	765225
234478	765226
468	765227
5026	765228
116857	765229
184136	765230
125290	765231
64289	765232
12012	765233
124708	765234
385668	765235
6399	765236
88478	765237
124411	765238
38513	765239
414137	765240
10513	765241
410077	765242
57123	765243
226984	765244
274028	765245
48287	765246
326010	765247
335267	765248
242709	765249
268908	765250
263649	765251
376688	765252
68436	765253
9914	765254
50288	765255
76974	765256
127130	765257
25002	765258
230649	765259
236920	765260
53909	765261
363200	765262
189837	765263
318497	765264
249551	765265
401454	765266
139798	765267
382484	765268
450831	765269
192305	765270
162116	765271
415750	765272
243913	765273
81748	765274
368393	765275
320401	765276
75371	765277
77937	765278
370974	765279
390236	765280
227729	765281
39853	765282
425446	765283
115611	765284
120736	765285
94424	765286
186180	765287
147238	765288
321210	765289
91869	765290
163746	765291
128456	765292
250187	765293
147795	765294
188571	765295
125283	765296
23370	765297
99954	765298
26721	765299
48513	765300
16001	765301
375686	765302
69813	765303
54414	765304
64033	765305
391808	765306
31379	765307
103917	765308
87588	765309
38645	765310
12128	765311
125147	765312
742	765313
102722	765314
79466	765315
185670	765316
112136	765317
326359	765318
79110	765319
6348	765320
213318	765321
421	765322
1444	765323
227616	765324
42238	765325
312552	765326
59052	765327
262418	765328
95524	765329
115794	765330
123317	765331
72978	765332
353892	765333
278732	765334
21531	765335
8898	765336
314321	765337
442987	765338
200801	765339
61465	765340
432627	765341
453823	765342
234695	765343
45885	765344
6324	765345
71892	765346
13002	765347
16781	765348
31926	765349
44070	765350
329284	765351
169035	765352
81403	765353
316591	765354
43809	765355
198511	765356
303305	765357
75870	765358
92889	765359
116102	765360
109764	765361
18688	765362
96031	765363
249983	765364
125994	765365
277761	765366
13024	765367
19088	765368
300184	765369
193615	765370
26186	765371
347484	765372
32993	765373
3747	765374
226751	765375
318920	765376
33160	765377
38887	765378
225568	765379
202036	765380
120013	765381
105203	765382
79141	765383
221389	765384
23233	765385
16011	765386
240586	765387
206037	765388
300706	765389
123706	765390
186321	765391
59963	765392
9340	765393
1852	765394
445356	765395
200616	765396
200304	765397
246295	765398
10778	765399
430644	765400
4611	765401
37562	765402
35204	765403
7435	765404
227413	765405
57253	765406
21805	765407
164067	765408
18968	765409
362984	765410
41077	765411
4407	765412
109245	765413
4764	765414
224051	765415
360461	765416
358161	765417
159393	765418
56572	765419
344284	765420
166027	765421
75573	765422
395287	765423
141623	765424
457885	765425
122111	765426
39950	765427
339091	765428
20946	765429
168610	765430
57649	765431
3268	765432
272585	765433
31501	765434
6432	765435
375736	765436
3274	765437
19557	765438
4556	765439
23603	765440
13662	765441
249067	765442
74705	765443
39366	765444
285976	765445
277114	765446
281071	765447
296042	765448
284663	765449
288859	765450
133327	765451
296718	765452
293775	765453
252230	765454
296034	765455
267737	765456
288179	765457
259948	765458
280396	765459
264127	765460
287105	765461
54640	765462
41448	765463
121855	765464
90985	765465
125358	765466
6650	765467
108539	765468
109696	765469
199249	765470
118530	765471
107402	765472
25696	765473
374639	765474
54869	765475
41859	765476
122577	765477
28050	765478
340001	765479
59079	765480
22665	765481
56456	765482
105208	765483
15012	765484
25518	765485
11835	765486
71380	765487
64587	765488
21773	765489
1497	765490
272679	765491
187674	765492
308534	765493
34149	765494
38608	765495
238936	765496
9545	765497
54835	765498
43490	765499
19506	765500
186675	765501
419569	765502
179403	765503
42299	765504
31427	765505
57574	765506
253258	765507
217473	765508
104781	765509
190124	765510
514	765511
102404	765512
2145	765513
155867	765514
13847	765515
140916	765516
4001	765517
126900	765518
433184	765519
105331	765520
28249	765521
220439	765522
235088	765523
366210	765524
92580	765525
20767	765526
48853	765527
5734	765528
6828	765529
136419	765530
110307	765531
10325	765532
737	765533
9634	765534
371211	765535
112103	765536
3768	765537
359034	765538
80224	765539
215000	765540
100147	765541
20588	765542
23219	765543
9534	765544
200849	765545
74374	765546
322644	765547
99519	765548
366897	765549
28126	765550
62936	765551
108020	765552
232037	765553
211985	765554
233484	765555
75	765556
181430	765557
230518	765558
8468	765559
395453	765560
354294	765561
234537	765562
116357	765563
15227	765564
138	765565
440994	765566
317520	765567
280523	765568
277178	765569
1262	765570
118488	765571
107703	765572
15298	765573
3132	765574
135811	765575
90156	765576
407570	765577
251114	765578
42294	765579
338777	765580
447068	765581
175043	765582
90385	765583
90439	765584
186263	765585
422532	765586
196237	765587
30029	765588
109210	765589
46900	765590
21074	765591
223375	765592
298619	765593
258226	765594
272354	765595
333695	765596
206079	765597
439799	765598
394990	765599
19681	765600
129179	765601
135858	765602
89120	765603
85330	765604
11183	765605
6430	765606
349849	765607
1479	765608
43237	765609
99729	765610
91683	765611
217409	765612
3679	765613
4849	765614
18462	765615
51974	765616
101646	765617
109461	765618
196900	765619
87212	765620
18001	765621
116039	765622
60102	765623
102	765624
222150	765625
178683	765626
82593	765627
320442	765628
17345	765629
98053	765630
20266	765631
98572	765632
129455	765633
46158	765634
60545	765635
3475	765636
227636	765637
16412	765638
86797	765639
370557	765640
5578	765641
27344	765642
244856	765643
2356	765644
2167	765645
61842	765646
112181	765647
37697	765648
104119	765649
2556	765650
145235	765651
32344	765652
25088	765653
76024	765654
188373	765655
425248	765656
6500	765657
386987	765658
119305	765659
25406	765660
7757	765661
97544	765662
25406	765663
92590	765664
92194	765665
22184	765666
13224	765667
10533	765668
113444	765669
31161	765670
451933	765671
61546	765672
335896	765673
9226	765674
28540	765675
91521	765676
217854	765677
53212	765678
114298	765679
86095	765680
4477	765681
6650	765682
279776	765683
168539	765684
29603	765685
352245	765686
116610	765687
5229	765688
26878	765689
106841	765690
219564	765691
441135	765692
354563	765693
62014	765694
310401	765695
374269	765696
47234	765697
357262	765698
132534	765699
102023	765700
153728	765701
159157	765702
111136	765703
75243	765704
6383	765705
121075	765706
275394	765707
97464	765708
387454	765709
207505	765710
15008	765711
962	765712
340898	765713
214204	765714
451106	765715
24963	765716
46561	765717
55828	765718
19964	765719
94188	765720
65796	765721
447433	765722
165463	765723
2863	765724
51550	765725
44209	765726
254545	765727
221516	765728
358844	765729
43615	765730
158904	765731
311549	765732
75338	765733
11182	765734
72022	765735
219501	765736
138075	765737
131067	765738
374378	765739
135241	765740
28071	765741
76934	765742
153628	765743
3878	765744
147489	765745
157485	765746
232742	765747
314	765748
183590	765749
101204	765750
234138	765751
240639	765752
20576	765753
91176	765754
71010	765755
16343	765756
92912	765757
18440	765758
277389	765759
152757	765760
79610	765761
3442	765762
6845	765763
191104	765764
2918	765765
6845	765766
170388	765767
644	765768
18681	765769
11209	765770
38197	765771
107022	765772
4050	765773
54010	765774
11468	765775
28230	765776
4993	765777
20014	765778
61649	765779
224413	765780
350785	765781
242053	765782
139972	765783
22989	765784
196129	765785
70087	765786
70538	765787
43427	765788
95639	765789
45395	765790
36875	765791
25324	765792
97460	765793
1000	765794
28578	765795
4543	765796
16220	765797
197253	765798
99854	765799
154564	765800
177635	765801
201355	765802
380218	765803
183550	765804
105697	765805
140822	765806
2214	765807
32518	765808
39964	765809
60821	765810
13116	765811
40739	765812
33338	765813
360952	765814
235702	765815
362888	765816
181415	765817
134495	765818
53096	765819
424953	765820
2449	765821
5904	765822
1117	765823
15508	765824
10388	765825
415540	765826
15309	765827
322089	765828
34391	765829
24490	765830
1519	765831
202040	765832
1981	765833
53988	765834
180803	765835
67034	765836
27820	765837
183856	765838
27569	765839
287119	765840
407448	765841
20962	765842
6342	765843
77394	765844
418109	765845
34945	765846
6562	765847
23717	765848
101893	765849
257043	765850
46092	765851
89787	765852
158566	765853
106433	765854
18030	765855
87451	765856
219073	765857
107649	765858
89	765859
201028	765860
6505	765861
7569	765862
309691	765863
45828	765864
125193	765865
126963	765866
77091	765867
48054	765868
272731	765869
45482	765870
5708	765871
209310	765872
5040	765873
251998	765874
208672	765875
295608	765876
138181	765877
298724	765878
59058	765879
1194	765880
214026	765881
82729	765882
139566	765883
188225	765884
128452	765885
339932	765886
114952	765887
308551	765888
331675	765889
43740	765890
209251	765891
33278	765892
43092	765893
19415	765894
430398	765895
215430	765896
1962	765897
31726	765898
271662	765899
167993	765900
234107	765901
42465	765902
21312	765903
217668	765904
95575	765905
420255	765906
378249	765907
6781	765908
269005	765909
287525	765910
140903	765911
285990	765912
213735	765913
21257	765914
69331	765915
57774	765916
8902	765917
208358	765918
10690	765919
255487	765920
62687	765921
182814	765922
406948	765923
95340	765924
48053	765925
238663	765926
125025	765927
413	765928
46884	765929
105867	765930
14431	765931
49579	765932
71010	765933
1305	765934
1834	765935
62809	765936
126090	765937
71228	765938
18398	765939
36819	765940
45733	765941
18534	765942
29174	765943
407541	765944
314443	765945
111202	765946
388094	765947
438628	765948
347309	765949
124833	765950
15979	765951
79780	765952
39485	765953
5132	765954
1509	765955
14258	765956
44817	765957
73742	765958
25274	765959
31392	765960
114190	765961
119311	765962
3241	765963
3344	765964
49841	765965
457903	765966
22034	765967
100723	765968
27158	765969
74766	765970
50791	765971
93759	765972
2590	765973
16820	765974
308261	765975
11303	765976
237838	765977
60700	765978
19133	765979
112114	765980
3855	765981
77751	765982
214659	765983
15492	765984
459335	765985
92292	765986
141920	765987
102553	765988
16814	765989
66491	765990
215643	765991
55845	765992
13293	765993
9747	765994
153488	765995
9430	765996
45341	765997
3730	765998
175171	765999
10374	766000
29811	766001
4513	766002
21283	766003
57283	766004
110154	766005
11846	766006
17471	766007
31706	766008
27553	766009
118176	766010
37255	766011
117883	766012
13704	766013
295587	766014
2157	766015
28946	766016
29495	766017
2595	766018
26656	766019
12577	766020
216918	766021
249253	766022
43095	766023
130103	766024
429443	766025
17319	766026
21695	766027
168303	766028
450514	766029
155120	766030
1342	766031
96891	766032
36765	766033
3735	766034
4609	766035
146813	766036
11699	766037
25115	766038
212907	766039
16712	766040
173528	766041
37253	766042
286693	766043
130449	766044
192465	766045
26690	766046
209242	766047
123968	766048
19192	766049
109421	766050
79761	766051
60733	766052
730	766053
445018	766054
133325	766055
33281	766056
12853	766057
43365	766058
7083	766059
228757	766060
2265	766061
1262	766062
25235	766063
96276	766064
219539	766065
83143	766066
173887	766067
4954	766068
21664	766069
14254	766070
27125	766071
186766	766072
285974	766073
213690	766074
223898	766075
10642	766076
66749	766077
40565	766078
59415	766079
52721	766080
3694	766081
428160	766082
7924	766083
106540	766084
24179	766085
96390	766086
189723	766087
3314	766088
336400	766089
348343	766090
25545	766091
89161	766092
77989	766093
7622	766094
18751	766095
338003	766096
237236	766097
120315	766098
11589	766099
12583	766100
67700	766101
172609	766102
79357	766103
187444	766104
183647	766105
145838	766106
173922	766107
41751	766108
2948	766109
221603	766110
101511	766111
45263	766112
19414	766113
134536	766114
430105	766115
376542	766116
117580	766117
10957	766118
30723	766119
130591	766120
37211	766121
141351	766122
7764	766123
65827	766124
163426	766125
190113	766126
29507	766127
2829	766128
189502	766129
381897	766130
90512	766131
13232	766132
66077	766133
21469	766134
19493	766135
92362	766136
54190	766137
7448	766138
228299	766139
23437	766140
24877	766141
268049	766142
60357	766143
39608	766144
316900	766145
108702	766146
66966	766147
198752	766148
155856	766149
29227	766150
193265	766151
31067	766152
302980	766153
65530	766154
72497	766155
26284	766156
156594	766157
28201	766158
84307	766159
69021	766160
290171	766161
51779	766162
120371	766163
22065	766164
19113	766165
77527	766166
207578	766167
65703	766168
2094	766169
137679	766170
45899	766171
256980	766172
119298	766173
220780	766174
227029	766175
14730	766176
111308	766177
312936	766178
447965	766179
237884	766180
40152	766181
106558	766182
69068	766183
424066	766184
58719	766185
215003	766186
16862	766187
65490	766188
55969	766189
36211	766190
387945	766191
103894	766192
4563	766193
68207	766194
73687	766195
159843	766196
316023	766197
216968	766198
312736	766199
209014	766200
19735	766201
169931	766202
10303	766203
1293	766204
165375	766205
25546	766206
299430	766207
385869	766208
124169	766209
41548	766210
3729	766211
50105	766212
29187	766213
124597	766214
150132	766215
168531	766216
1492	766217
30033	766218
232529	766219
178087	766220
210732	766221
352407	766222
253586	766223
192387	766224
4586	766225
8634	766226
28182	766227
158159	766228
25722	766229
330777	766230
26457	766231
115932	766232
30859	766233
10978	766234
524	766235
407389	766236
68310	766237
34734	766238
307685	766239
55375	766240
107020	766241
35109	766242
103212	766243
378686	766244
351615	766245
345822	766246
187	766247
497	766248
10042	766249
439494	766250
127365	766251
43250	766252
165659	766253
65446	766254
132241	766255
35089	766256
120534	766257
196015	766258
155078	766259
293003	766260
351559	766261
6091	766262
215542	766263
275671	766264
11464	766265
147520	766266
23302	766267
153359	766268
287467	766269
352720	766270
241508	766271
151490	766272
411788	766273
146574	766274
55709	766275
209671	766276
167023	766277
95401	766278
255181	766279
31215	766280
78901	766281
25813	766282
372021	766283
10697	766284
112634	766285
15867	766286
338988	766287
44378	766288
211730	766289
267146	766290
222328	766291
348870	766292
50250	766293
46876	766294
194	766295
7196	766296
219876	766297
106652	766298
354239	766299
85749	766300
47348	766301
263061	766302
221434	766303
63716	766304
75321	766305
369525	766306
53339	766307
13505	766308
232567	766309
32258	766310
206104	766311
2710	766312
121092	766313
4579	766314
125699	766315
13946	766316
243020	766317
57162	766318
351604	766319
33403	766320
15835	766321
80449	766322
285859	766323
40319	766324
46407	766325
224988	766326
40898	766327
157789	766328
84254	766329
20449	766330
44328	766331
428671	766332
51157	766333
155339	766334
84171	766335
51743	766336
52798	766337
46616	766338
33241	766339
1447	766340
103707	766341
4146	766342
178531	766343
108475	766344
30158	766345
3	766346
425685	766347
87052	766348
177277	766349
188042	766350
90368	766351
185027	766352
54273	766353
306134	766354
5023	766355
158626	766356
146247	766357
14465	766358
165056	766359
15840	766360
229653	766361
149255	766362
168158	766363
220578	766364
15233	766365
13963	766366
1826	766367
346621	766368
42169	766369
160018	766370
16791	766371
406038	766372
54466	766373
57862	766374
189948	766375
200017	766376
80741	766377
74801	766378
347746	766379
49833	766380
60121	766381
130947	766382
180500	766383
190557	766384
82222	766385
380	766386
109652	766387
239167	766388
143937	766389
215946	766390
15925	766391
201982	766392
388327	766393
44498	766394
178807	766395
47605	766396
224790	766397
223282	766398
67917	766399
106453	766400
64445	766401
122627	766402
171621	766403
13062	766404
277507	766405
22984	766406
261920	766407
12459	766408
4425	766409
4725	766410
213351	766411
54243	766412
330145	766413
7810	766414
6705	766415
508	766416
22762	766417
45434	766418
13593	766419
200551	766420
204556	766421
351755	766422
301690	766423
21684	766424
43764	766425
353675	766426
535	766427
134722	766428
432424	766429
166	766430
69807	766431
38569	766432
25545	766433
113117	766434
293630	766435
228485	766436
390056	766437
96272	766438
6794	766439
201910	766440
322416	766441
170976	766442
1469	766443
58804	766444
5309	766445
33620	766446
450936	766447
42904	766448
112985	766449
4591	766450
57332	766451
36311	766452
17007	766453
18571	766454
110	766455
61869	766456
88934	766457
345629	766458
181680	766459
74505	766460
38691	766461
157507	766462
96602	766463
257503	766464
81139	766465
111213	766466
1548	766467
205025	766468
455290	766469
186924	766470
29186	766471
64198	766472
210961	766473
224805	766474
44896	766475
68515	766476
407467	766477
111382	766478
454660	766479
900	766480
61147	766481
24706	766482
355224	766483
1748	766484
2158	766485
95256	766486
16087	766487
74991	766488
29496	766489
143322	766490
205180	766491
3470	766492
283005	766493
123971	766494
54677	766495
22943	766496
3221	766497
116741	766498
382190	766499
202703	766500
25464	766501
120361	766502
64248	766503
5435	766504
12749	766505
377161	766506
102955	766507
73169	766508
35768	766509
20066	766510
117713	766511
227919	766512
96533	766513
151617	766514
39786	766515
1535	766516
397169	766517
218774	766518
235724	766519
76942	766520
263503	766521
168941	766522
26587	766523
190818	766524
37291	766525
191124	766526
247129	766527
37090	766528
179647	766529
20268	766530
135593	766531
278325	766532
57487	766533
1974	766534
418136	766535
204104	766536
360860	766537
19385	766538
54783	766539
137133	766540
154703	766541
40036	766542
77613	766543
66957	766544
55314	766545
409019	766546
24429	766547
157932	766548
395	766549
56444	766550
32299	766551
25026	766552
73667	766553
23317	766554
226743	766555
234268	766556
157273	766557
128199	766558
132154	766559
282546	766560
10876	766561
157966	766562
450885	766563
1101	766564
20877	766565
52638	766566
810	766567
24679	766568
29371	766569
172254	766570
20665	766571
324753	766572
134117	766573
72528	766574
70731	766575
21538	766576
348560	766577
52809	766578
351804	766579
14705	766580
67096	766581
17489	766582
39	766583
72806	766584
81657	766585
14050	766586
385764	766587
4606	766588
13244	766589
333380	766590
91564	766591
48753	766592
34323	766593
17430	766594
7946	766595
4225	766596
147491	766597
6371	766598
1320	766599
6684	766600
900	766601
82963	766602
21394	766603
37389	766604
53475	766605
3786	766606
3277	766607
210701	766608
32523	766609
2829	766610
48355	766611
304819	766612
42315	766613
77198	766614
66496	766615
70957	766616
26074	766617
52152	766618
24331	766619
51789	766620
155127	766621
24003	766622
442587	766623
427871	766624
71253	766625
451010	766626
293341	766627
68490	766628
73684	766629
15999	766630
227520	766631
5795	766632
57909	766633
176532	766634
238119	766635
29686	766636
310501	766637
77261	766638
26997	766639
5935	766640
75531	766641
265340	766642
75796	766643
59303	766644
175671	766645
53544	766646
57964	766647
413150	766648
184290	766649
237846	766650
113085	766651
17264	766652
190285	766653
33110	766654
19009	766655
279525	766656
244753	766657
327293	766658
90010	766659
67239	766660
67239	766661
18557	766662
1562	766663
101127	766664
356918	766665
459311	766666
96970	766667
23790	766668
317445	766669
257953	766670
138408	766671
13060	766672
4371	766673
230422	766674
235575	766675
312242	766676
228392	766677
169110	766678
221342	766679
28269	766680
41428	766681
212495	766682
80110	766683
242038	766684
3277	766685
117230	766686
89131	766687
275285	766688
291573	766689
203729	766690
165247	766691
96043	766692
41045	766693
22512	766694
50411	766695
69233	766696
374856	766697
408446	766698
248180	766699
159419	766700
325729	766701
41127	766702
40553	766703
18114	766704
452805	766705
356939	766706
80998	766707
379563	766708
110397	766709
36053	766710
73429	766711
33090	766712
67776	766713
16231	766714
117220	766715
60094	766716
418207	766717
216466	766718
152580	766719
264549	766720
55798	766721
116523	766722
165019	766723
394022	766724
79437	766725
183273	766726
406154	766727
11492	766728
17241	766729
73493	766730
165019	766731
197386	766732
4199	766733
18451	766734
7120	766735
213738	766736
269324	766737
412807	766738
388982	766739
47846	766740
98490	766741
95850	766742
354301	766743
16415	766744
414118	766745
370701	766746
158174	766747
25756	766748
224431	766749
56000	766750
142945	766751
35973	766752
203380	766753
55602	766754
125990	766755
362278	766756
211646	766757
396219	766758
163260	766759
258139	766760
416226	766761
154545	766762
286072	766763
155615	766764
335228	766765
318234	766766
28345	766767
216916	766768
149148	766769
219532	766770
252325	766771
150045	766772
289674	766773
254399	766774
22676	766775
328549	766776
364379	766777
154240	766778
318835	766779
146690	766780
349257	766781
202278	766782
188844	766783
191072	766784
52869	766785
425215	766786
199123	766787
153967	766788
4254	766789
238970	766790
324115	766791
240497	766792
245752	766793
178217	766794
231959	766795
253760	766796
307238	766797
341188	766798
224288	766799
439400	766800
430988	766801
424308	766802
397737	766803
444528	766804
297927	766805
342999	766806
220394	766807
163483	766808
222547	766809
121140	766810
285196	766811
245502	766812
230790	766813
141878	766814
142470	766815
74005	766816
328422	766817
75238	766818
120918	766819
223137	766820
458287	766821
299760	766822
349081	766823
288722	766824
57278	766825
404647	766826
371971	766827
374185	766828
201523	766829
52855	766830
86632	766831
368984	766832
112163	766833
279316	766834
329538	766835
414802	766836
28714	766837
249803	766838
2195	766839
31580	766840
204750	766841
219454	766842
93342	766843
340055	766844
437504	766845
915	766846
38658	766847
253283	766848
42062	766849
27372	766850
11208	766851
22205	766852
454	766853
402157	766854
37437	766855
29872	766856
335855	766857
31498	766858
380598	766859
71163	766860
243245	766861
208570	766862
192062	766863
24627	766864
181086	766865
144813	766866
177990	766867
264767	766868
438807	766869
7524	766870
48611	766871
11958	766872
97685	766873
122704	766874
195291	766875
4117	766876
54598	766877
41664	766878
422634	766879
184098	766880
25171	766881
149210	766882
325610	766883
32692	766884
373859	766885
66162	766886
1171	766887
338971	766888
34403	766889
200098	766890
8249	766891
457631	766892
345329	766893
16902	766894
162452	766895
73228	766896
64224	766897
14730	766898
67707	766899
218643	766900
201036	766901
123572	766902
350258	766903
101223	766904
166428	766905
129169	766906
8847	766907
160372	766908
293187	766909
426093	766910
327877	766911
111531	766912
236087	766913
2522	766914
14801	766915
442334	766916
100419	766917
57400	766918
171412	766919
342633	766920
275070	766921
209545	766922
129328	766923
359822	766924
221621	766925
347201	766926
71316	766927
21210	766928
279649	766929
25258	766930
263714	766931
129072	766932
159679	766933
126050	766934
30275	766935
306334	766936
57255	766937
80629	766938
204718	766939
21429	766940
76803	766941
36757	766942
143457	766943
271846	766944
39674	766945
22683	766946
130516	766947
260876	766948
14514	766949
325058	766950
153716	766951
32990	766952
269261	766953
165325	766954
160504	766955
239915	766956
216108	766957
182594	766958
71775	766959
19584	766960
93	766961
180923	766962
169095	766963
426568	766964
193425	766965
4434	766966
27400	766967
1332	766968
147468	766969
199933	766970
43085	766971
316610	766972
206647	766973
208705	766974
299842	766975
375909	766976
55131	766977
76863	766978
112360	766979
24429	766980
426226	766981
2122	766982
46873	766983
341471	766984
86	766985
34538	766986
164987	766987
35730	766988
316499	766989
17826	766990
42010	766991
278300	766992
111379	766993
82604	766994
8616	766995
7056	766996
217221	766997
61505	766998
4079	766999
407585	767000
227719	767001
110560	767002
564	767003
161137	767004
4667	767005
52845	767006
23922	767007
60856	767008
96053	767009
380443	767010
417321	767011
377473	767012
18037	767013
396393	767014
212297	767015
212640	767016
398542	767017
256267	767018
122995	767019
56598	767020
32727	767021
392645	767022
27863	767023
57603	767024
344914	767025
24003	767026
456260	767027
14990	767028
258446	767029
7943	767030
38762	767031
59303	767032
98923	767033
49380	767034
116354	767035
73327	767036
162720	767037
244619	767038
187647	767039
338990	767040
178147	767041
120005	767042
439469	767043
268750	767044
36493	767045
431949	767046
107465	767047
444985	767048
455231	767049
152036	767050
2456	767051
51593	767052
246031	767053
230254	767054
215956	767055
312535	767056
35787	767057
148644	767058
440726	767059
32976	767060
1184	767061
235262	767062
61985	767063
92333	767064
400658	767065
320213	767066
169427	767067
86470	767068
86470	767069
86492	767070
45240	767071
169010	767072
86374	767073
322768	767074
135053	767075
21575	767076
5544	767077
95776	767078
411034	767079
29057	767080
164507	767081
296559	767082
328037	767083
240921	767084
57282	767085
53656	767086
333329	767087
47701	767088
217674	767089
104924	767090
105506	767091
148218	767092
84940	767093
16184	767094
21401	767095
181864	767096
6778	767097
118087	767098
419807	767099
50699	767100
111390	767101
32269	767102
395285	767103
25307	767104
210885	767105
82180	767106
148953	767107
98016	767108
68668	767109
61039	767110
51812	767111
55445	767112
310100	767113
12862	767114
8698	767115
6183	767116
168777	767117
57034	767118
19004	767119
53925	767120
16923	767121
37186	767122
157322	767123
74595	767124
129306	767125
16261	767126
7901	767127
65070	767128
38396	767129
9108	767130
454824	767131
134490	767132
347710	767133
187006	767134
106551	767135
251991	767136
391539	767137
140328	767138
372204	767139
218019	767140
39159	767141
433151	767142
95269	767143
6183	767144
207387	767145
406033	767146
19806	767147
198394	767148
3188	767149
57764	767150
6464	767151
182551	767152
184226	767153
162249	767154
316383	767155
264568	767156
402919	767157
95014	767158
223783	767159
229	767160
267548	767161
43378	767162
36171	767163
18018	767164
324522	767165
64076	767166
456541	767167
66983	767168
64762	767169
11437	767170
78918	767171
213321	767172
7400	767173
352239	767174
38658	767175
24817	767176
68336	767177
426548	767178
124911	767179
142316	767180
75596	767181
227459	767182
2037	767183
407825	767184
73999	767185
84482	767186
20455	767187
37820	767188
99010	767189
195474	767190
380217	767191
129986	767192
11935	767193
48709	767194
257949	767195
108843	767196
314872	767197
306989	767198
46443	767199
34130	767200
200232	767201
176122	767202
200232	767203
130149	767204
157969	767205
36521	767206
38811	767207
111134	767208
453567	767209
49769	767210
649	767211
253257	767212
94237	767213
362677	767214
127800	767215
98342	767216
251279	767217
42379	767218
120074	767219
237358	767220
145136	767221
290114	767222
19074	767223
104974	767224
197815	767225
89107	767226
54714	767227
6990	767228
101	767229
195275	767230
4026	767231
70155	767232
187052	767233
154225	767234
140907	767235
52686	767236
162006	767237
27322	767238
339677	767239
82759	767240
373136	767241
90004	767242
228859	767243
358346	767244
190230	767245
358761	767246
107608	767247
375378	767248
288648	767249
7805	767250
30937	767251
83113	767252
93742	767253
20915	767254
215386	767255
4800	767256
8385	767257
73614	767258
56812	767259
11385	767260
885	767261
885	767262
121062	767263
502	767264
422287	767265
343853	767266
421762	767267
269068	767268
235974	767269
164580	767270
56920	767271
187082	767272
53783	767273
1735	767274
306123	767275
20941	767276
199554	767277
17990	767278
187227	767279
273954	767280
5258	767281
174765	767282
403757	767283
417698	767284
58913	767285
198298	767286
26375	767287
180175	767288
9448	767289
195153	767290
195906	767291
346520	767292
181410	767293
59886	767294
92327	767295
2598	767296
84711	767297
186267	767298
140364	767299
4319	767300
126786	767301
125602	767302
27412	767303
67846	767304
60791	767305
149349	767306
6103	767307
3141	767308
7330	767309
50972	767310
396848	767311
26432	767312
356682	767313
168419	767314
2243	767315
25087	767316
145561	767317
150744	767318
297352	767319
39055	767320
39957	767321
273642	767322
21514	767323
27349	767324
447513	767325
70247	767326
331471	767327
12839	767328
31466	767329
19230	767330
211117	767331
50839	767332
19803	767333
89981	767334
53716	767335
6244	767336
43688	767337
20289	767338
4002	767339
453300	767340
31178	767341
1884	767342
14762	767343
234307	767344
12509	767345
268025	767346
206071	767347
67179	767348
232597	767349
165497	767350
150485	767351
183142	767352
308165	767353
57254	767354
95270	767355
66768	767356
108339	767357
218159	767358
347090	767359
68948	767360
61774	767361
157672	767362
352809	767363
148962	767364
136344	767365
90240	767366
174703	767367
149141	767368
306783	767369
103285	767370
41879	767371
34810	767372
110971	767373
451565	767374
92601	767375
179697	767376
457329	767377
131829	767378
9184	767379
49518	767380
62431	767381
21327	767382
6986	767383
313302	767384
223202	767385
306787	767386
222485	767387
239654	767388
29242	767389
260130	767390
417985	767391
366310	767392
62118	767393
391712	767394
9632	767395
108536	767396
226924	767397
112861	767398
74269	767399
4662	767400
84560	767401
199412	767402
161417	767403
51743	767404
166971	767405
115965	767406
91308	767407
1053	767408
28184	767409
102047	767410
322518	767411
1390	767412
6573	767413
223682	767414
255009	767415
250400	767416
7846	767417
129471	767418
155308	767419
99111	767420
117757	767421
90772	767422
2431	767423
2683	767424
111765	767425
52726	767426
200162	767427
16220	767428
208	767429
32530	767430
451133	767431
85836	767432
4417	767433
349315	767434
33665	767435
85467	767436
194306	767437
15568	767438
25702	767439
55372	767440
6834	767441
165874	767442
248551	767443
2542	767444
76665	767445
13758	767446
323895	767447
130878	767448
4118	767449
572	767450
260665	767451
185941	767452
157653	767453
74759	767454
172732	767455
164219	767456
144773	767457
7841	767458
6047	767459
8376	767460
567	767461
64024	767462
3306	767463
1179	767464
10676	767465
8966	767466
9413	767467
103932	767468
199201	767469
6860	767470
107719	767471
56024	767472
28487	767473
124133	767474
128	767475
68279	767476
41745	767477
22300	767478
102060	767479
379203	767480
11681	767481
94979	767482
431198	767483
367230	767484
209898	767485
354032	767486
153989	767487
146076	767488
19296	767489
4244	767490
49965	767491
259070	767492
41192	767493
465	767494
3457	767495
3178	767496
13440	767497
340971	767498
132163	767499
4547	767500
132054	767501
14932	767502
111477	767503
253562	767504
46319	767505
451003	767506
2605	767507
33376	767508
419511	767509
7619	767510
436828	767511
23460	767512
140262	767513
428558	767514
407015	767515
109151	767516
37654	767517
159859	767518
435538	767519
122910	767520
254112	767521
70666	767522
250729	767523
253862	767524
259306	767525
392879	767526
33023	767527
218942	767528
215920	767529
5471	767530
72476	767531
162857	767532
75748	767533
31556	767534
223705	767535
267859	767536
39839	767537
45635	767538
12458	767539
92069	767540
61320	767541
20618	767542
49050	767543
81284	767544
6182	767545
114532	767546
260433	767547
41123	767548
60872	767549
15814	767550
402690	767551
4653	767552
118152	767553
224683	767554
126676	767555
11675	767556
35257	767557
10583	767558
15	767559
195251	767560
167982	767561
139068	767562
139016	767563
44304	767564
104768	767565
51307	767566
6344	767567
38829	767568
127807	767569
145376	767570
102454	767571
265171	767572
72781	767573
28425	767574
10716	767575
194044	767576
229279	767577
71165	767578
36403	767579
122306	767580
176	767581
50042	767582
112821	767583
132669	767584
72296	767585
22561	767586
210998	767587
114469	767588
226181	767589
184967	767590
149778	767591
181601	767592
418631	767593
19936	767594
181832	767595
122910	767596
112907	767597
132393	767598
54619	767599
84274	767600
16128	767601
24547	767602
14796	767603
130785	767604
77199	767605
68476	767606
60399	767607
62285	767608
310421	767609
8374	767610
149457	767611
394524	767612
10843	767613
288	767614
69530	767615
133944	767616
283640	767617
384092	767618
177146	767619
7424	767620
100810	767621
214028	767622
175434	767623
83834	767624
58998	767625
4235	767626
2322	767627
122312	767628
188095	767629
93931	767630
135428	767631
49582	767632
102324	767633
113842	767634
2602	767635
61065	767636
6383	767637
9924	767638
73292	767639
60925	767640
195530	767641
18028	767642
224088	767643
316071	767644
80174	767645
66510	767646
109998	767647
25998	767648
6053	767649
115194	767650
28849	767651
16846	767652
2644	767653
16092	767654
322198	767655
2400	767656
122017	767657
4141	767658
61415	767659
147336	767660
8787	767661
195122	767662
18729	767663
2089	767664
785	767665
129526	767666
4139	767667
64232	767668
380	767669
221039	767670
22793	767671
9457	767672
6210	767673
15428	767674
543	767675
356292	767676
141314	767677
433179	767678
40575	767679
374	767680
8848	767681
164624	767682
62960	767683
145597	767684
15587	767685
4917	767686
16987	767687
110497	767688
269268	767689
385012	767690
57609	767691
75488	767692
27759	767693
279010	767694
78085	767695
28873	767696
68153	767697
63033	767698
70553	767699
26717	767700
114046	767701
200396	767702
206387	767703
457666	767704
288581	767705
111986	767706
449657	767707
423863	767708
1008	767709
160385	767710
64507	767711
149198	767712
1953	767713
5547	767714
7131	767715
239058	767716
6372	767717
228457	767718
156844	767719
268334	767720
41373	767721
435012	767722
613	767723
92343	767724
57505	767725
8440	767726
9286	767727
49503	767728
199470	767729
238068	767730
34140	767731
14741	767732
7920	767733
7689	767734
130970	767735
249068	767736
82661	767737
224769	767738
9344	767739
106862	767740
34584	767741
108882	767742
245931	767743
64689	767744
23570	767745
31229	767746
169136	767747
13344	767748
5584	767749
162545	767750
419665	767751
314734	767752
101194	767753
31309	767754
10543	767755
95398	767756
15043	767757
46252	767758
11708	767759
30529	767760
263938	767761
407759	767762
10477	767763
451606	767764
275368	767765
142507	767766
73751	767767
105117	767768
1668	767769
333481	767770
95193	767771
44281	767772
6575	767773
39071	767774
104439	767775
437408	767776
336859	767777
203569	767778
98009	767779
231	767780
5764	767781
3329	767782
129600	767783
61346	767784
36079	767785
125229	767786
1607	767787
226168	767788
126633	767789
22116	767790
22116	767791
22116	767792
366965	767793
414915	767794
175	767795
246275	767796
214694	767797
434533	767798
34145	767799
15367	767800
13217	767801
108181	767802
297603	767803
297216	767804
217825	767805
264210	767806
129529	767807
180942	767808
6092	767809
3367	767810
236941	767811
48018	767812
20724	767813
94416	767814
79649	767815
314227	767816
409729	767817
416820	767818
17494	767819
54741	767820
55153	767821
210466	767822
10257	767823
161126	767824
367295	767825
31804	767826
418341	767827
295296	767828
384698	767829
455159	767830
19641	767831
335525	767832
225797	767833
52327	767834
437089	767835
8251	767836
986	767837
97875	767838
264003	767839
234378	767840
671	767841
282965	767842
18805	767843
236939	767844
45955	767845
48904	767846
28947	767847
36439	767848
117018	767849
117896	767850
16745	767851
74084	767852
275108	767853
201718	767854
48510	767855
36031	767856
10104	767857
32753	767858
77743	767859
110600	767860
115488	767861
63148	767862
90964	767863
260342	767864
375543	767865
216072	767866
175136	767867
9418	767868
28137	767869
67509	767870
74280	767871
25840	767872
44267	767873
109546	767874
409	767875
9260	767876
336950	767877
1441	767878
4759	767879
98722	767880
83383	767881
31947	767882
404717	767883
103313	767884
108063	767885
6073	767886
71922	767887
236483	767888
387779	767889
118079	767890
36463	767891
145770	767892
147647	767893
42770	767894
232305	767895
373186	767896
353469	767897
313708	767898
227541	767899
77749	767900
13463	767901
138701	767902
412919	767903
605	767904
55117	767905
150082	767906
6219	767907
88125	767908
6073	767909
286024	767910
150082	767911
10989	767912
360544	767913
51964	767914
99843	767915
437496	767916
91887	767917
50987	767918
265300	767919
274544	767920
156628	767921
216378	767922
205691	767923
66229	767924
248206	767925
234620	767926
438654	767927
98462	767928
443818	767929
196845	767930
28450	767931
99959	767932
132696	767933
396193	767934
136472	767935
96931	767936
59976	767937
79896	767938
68351	767939
9293	767940
14745	767941
5107	767942
124057	767943
33395	767944
4790	767945
392440	767946
242790	767947
16361	767948
2240	767949
140175	767950
233051	767951
390041	767952
186099	767953
13144	767954
112505	767955
204333	767956
5601	767957
49717	767958
379347	767959
167466	767960
839	767961
243631	767962
426246	767963
146784	767964
54048	767965
281790	767966
314924	767967
207344	767968
48094	767969
6350	767970
72205	767971
248338	767972
405730	767973
26160	767974
97894	767975
9054	767976
54769	767977
90549	767978
246743	767979
300997	767980
34819	767981
340100	767982
219491	767983
70865	767984
57874	767985
242852	767986
16435	767987
26663	767988
396385	767989
59135	767990
125481	767991
211767	767992
79772	767993
155841	767994
286474	767995
132621	767996
171177	767997
16285	767998
311574	767999
157841	768000
31711	768001
155799	768002
269687	768003
344139	768004
264389	768005
360134	768006
9194	768007
221419	768008
216628	768009
371895	768010
342236	768011
3578	768012
455012	768013
56692	768014
436102	768015
107791	768016
3871	768017
153267	768018
73324	768019
94423	768020
7722	768021
75747	768022
159921	768023
251544	768024
71200	768025
888	768026
2891	768027
10400	768028
327532	768029
255568	768030
202605	768031
424621	768032
443126	768033
146470	768034
78360	768035
45609	768036
170655	768037
32116	768038
217638	768039
113822	768040
413052	768041
359875	768042
191216	768043
234647	768044
305553	768045
346904	768046
186067	768047
11634	768048
235660	768049
228793	768050
228793	768051
19655	768052
250410	768053
237616	768054
326324	768055
10673	768056
10890	768057
48950	768058
43072	768059
35291	768060
105187	768061
74467	768062
103506	768063
39587	768064
17530	768065
101574	768066
5051	768067
40402	768068
417778	768069
225161	768070
165914	768071
77978	768072
45443	768073
135583	768074
30729	768075
256271	768076
420734	768077
152791	768078
245919	768079
48728	768080
123460	768081
9638	768082
234492	768083
54160	768084
80723	768085
347697	768086
241297	768087
67999	768088
442531	768089
117115	768090
46428	768091
453858	768092
46033	768093
219246	768094
183928	768095
38796	768096
25317	768097
433712	768098
68457	768099
705	768100
309330	768101
210049	768102
22717	768103
225	768104
75763	768105
5730	768106
43381	768107
117129	768108
14825	768109
58399	768110
19879	768111
30119	768112
312217	768113
79013	768114
27777	768115
11669	768116
293788	768117
114451	768118
199986	768119
128023	768120
401337	768121
104889	768122
69449	768123
280444	768124
457768	768125
348193	768126
4239	768127
428973	768128
147966	768129
75566	768130
258571	768131
353748	768132
163197	768133
52023	768134
177212	768135
63813	768136
66178	768137
130381	768138
362034	768139
27663	768140
348756	768141
123280	768142
410152	768143
94455	768144
230769	768145
201951	768146
349237	768147
127921	768148
42380	768149
3553	768150
165876	768151
11208	768152
64236	768153
2518	768154
193587	768155
170	768156
11894	768157
65820	768158
89936	768159
5845	768160
25950	768161
4600	768162
25285	768163
15073	768164
327318	768165
234	768166
11716	768167
1545	768168
328333	768169
441174	768170
298378	768171
279816	768172
12042	768173
6036	768174
62826	768175
8380	768176
115066	768177
177842	768178
38901	768179
3751	768180
1616	768181
351315	768182
226245	768183
327882	768184
3290	768185
62658	768186
103293	768187
309971	768188
29368	768189
181326	768190
412559	768191
174036	768192
273473	768193
310054	768194
290795	768195
362047	768196
171366	768197
246110	768198
224686	768199
454959	768200
374741	768201
366800	768202
315133	768203
232569	768204
429180	768205
128529	768206
241051	768207
3122	768208
128382	768209
250009	768210
230992	768211
257762	768212
195931	768213
27309	768214
42163	768215
5752	768216
3851	768217
325753	768218
61564	768219
105625	768220
39855	768221
32151	768222
123128	768223
42751	768224
32151	768225
50274	768226
398656	768227
431095	768228
100406	768229
225213	768230
261196	768231
62622	768232
171303	768233
162	768234
42768	768235
55877	768236
157020	768237
33368	768238
12315	768239
25582	768240
851	768241
17310	768242
339567	768243
236291	768244
79465	768245
250464	768246
35657	768247
45612	768248
3869	768249
83089	768250
50112	768251
6692	768252
299215	768253
54289	768254
46894	768255
94346	768256
360923	768257
164178	768258
149715	768259
3332	768260
17416	768261
988	768262
62845	768263
35455	768264
113516	768265
110648	768266
4835	768267
29678	768268
19461	768269
48559	768270
257998	768271
91684	768272
44408	768273
89144	768274
29219	768275
48777	768276
8655	768277
9535	768278
22950	768279
6155	768280
16862	768281
26054	768282
61493	768283
15357	768284
55979	768285
56170	768286
16787	768287
171378	768288
61135	768289
34267	768290
15495	768291
5239	768292
31257	768293
4525	768294
33627	768295
139896	768296
264858	768297
20445	768298
52004	768299
3122	768300
112312	768301
456436	768302
52387	768303
146536	768304
16466	768305
343966	768306
350088	768307
35813	768308
60173	768309
155757	768310
32191	768311
12065	768312
1276	768313
222129	768314
276790	768315
361859	768316
28332	768317
64111	768318
146380	768319
15116	768320
68752	768321
16400	768322
362193	768323
432025	768324
13882	768325
203503	768326
413904	768327
18630	768328
433657	768329
45430	768330
285917	768331
127887	768332
116447	768333
228205	768334
73676	768335
458649	768336
160202	768337
152167	768338
194609	768339
224649	768340
200493	768341
392537	768342
48042	768343
34388	768344
9093	768345
303677	768346
102721	768347
311401	768348
123647	768349
183407	768350
304724	768351
700	768352
8421	768353
246502	768354
8856	768355
28004	768356
30716	768357
247909	768358
330903	768359
8511	768360
70750	768361
63042	768362
160943	768363
92663	768364
415020	768365
134938	768366
186158	768367
297548	768368
199105	768369
54160	768370
334429	768371
212451	768372
430294	768373
86643	768374
34172	768375
252808	768376
87698	768377
150857	768378
263414	768379
9133	768380
99841	768381
61989	768382
89326	768383
99534	768384
205453	768385
11902	768386
193791	768387
1391	768388
121940	768389
112231	768390
172964	768391
245933	768392
17087	768393
79467	768394
64004	768395
112232	768396
112737	768397
10036	768398
255082	768399
139584	768400
148731	768401
203250	768402
18595	768403
157201	768404
45903	768405
123563	768406
343297	768407
307002	768408
447136	768409
391801	768410
238780	768411
68830	768412
95993	768413
109822	768414
427192	768415
152510	768416
444259	768417
99755	768418
49203	768419
84937	768420
173584	768421
338611	768422
51427	768423
192496	768424
107161	768425
16429	768426
6495	768427
113195	768428
121922	768429
21741	768430
313914	768431
90526	768432
119619	768433
222000	768434
124751	768435
408144	768436
86652	768437
123585	768438
66157	768439
213891	768440
243630	768441
326664	768442
121002	768443
239984	768444
39697	768445
1676	768446
302989	768447
48058	768448
3644	768449
6334	768450
123655	768451
126413	768452
145922	768453
179430	768454
374828	768455
116136	768456
223969	768457
11572	768458
83706	768459
160911	768460
10	768461
49365	768462
45267	768463
2932	768464
440045	768465
112836	768466
1639	768467
232079	768468
128060	768469
111571	768470
271319	768471
25935	768472
3217	768473
346028	768474
69988	768475
140825	768476
289278	768477
175777	768478
456326	768479
162718	768480
460033	768481
24377	768482
53259	768483
184621	768484
153469	768485
152955	768486
162983	768487
287336	768488
85659	768489
173421	768490
94525	768491
268311	768492
74623	768493
271580	768494
66264	768495
182916	768496
171975	768497
42384	768498
54973	768499
120283	768500
201382	768501
38570	768502
435518	768503
194572	768504
282071	768505
120941	768506
347105	768507
61486	768508
278706	768509
344901	768510
110036	768511
101420	768512
74885	768513
56827	768514
153819	768515
60268	768516
316053	768517
539	768518
388133	768519
273360	768520
217514	768521
184009	768522
346423	768523
152640	768524
248634	768525
19726	768526
429462	768527
231230	768528
227075	768529
127917	768530
116826	768531
128735	768532
425913	768533
36426	768534
242124	768535
200541	768536
81893	768537
333722	768538
427897	768539
23046	768540
110861	768541
115282	768542
36037	768543
212513	768544
177539	768545
390941	768546
32525	768547
10576	768548
86260	768549
119354	768550
47827	768551
155460	768552
163350	768553
49730	768554
15923	768555
222755	768556
275529	768557
21072	768558
13469	768559
57902	768560
125654	768561
315648	768562
116913	768563
54327	768564
314814	768565
162562	768566
360308	768567
173909	768568
304302	768569
307675	768570
293507	768571
315570	768572
316656	768573
315212	768574
322528	768575
267851	768576
190043	768577
241602	768578
24046	768579
179928	768580
77454	768581
191101	768582
177075	768583
431978	768584
116029	768585
3053	768586
46301	768587
8197	768588
33351	768589
221037	768590
33351	768591
33901	768592
437689	768593
119084	768594
191169	768595
342726	768596
253849	768597
435703	768598
14518	768599
63182	768600
17254	768601
9705	768602
112559	768603
101153	768604
143996	768605
9938	768606
16162	768607
58842	768608
389392	768609
14892	768610
12194	768611
209283	768612
31598	768613
5121	768614
511	768615
235651	768616
92548	768617
434972	768618
511	768619
139590	768620
100493	768621
335078	768622
172521	768623
170580	768624
297600	768625
213349	768626
90796	768627
236746	768628
448151	768629
72539	768630
27891	768631
413206	768632
393720	768633
1126	768634
14642	768635
166284	768636
12986	768637
82378	768638
407382	768639
197039	768640
51847	768641
268079	768642
236542	768643
210609	768644
51552	768645
170398	768646
397280	768647
94382	768648
14381	768649
218920	768650
195330	768651
26	768652
207471	768653
129600	768654
75592	768655
191369	768656
111574	768657
118311	768658
211286	768659
90223	768660
176598	768661
63487	768662
75449	768663
218453	768664
2563	768665
265510	768666
170340	768667
238000	768668
218019	768669
349820	768670
8817	768671
347381	768672
23517	768673
18872	768674
207190	768675
7529	768676
366652	768677
6377	768678
304885	768679
19652	768680
7593	768681
172082	768682
377575	768683
6093	768684
30063	768685
14100	768686
333495	768687
98225	768688
348447	768689
246927	768690
24011	768691
371607	768692
40300	768693
179722	768694
62839	768695
210944	768696
108047	768697
194327	768698
131441	768699
351757	768700
104704	768701
18267	768702
260140	768703
41785	768704
352086	768705
272006	768706
92687	768707
150007	768708
13321	768709
35432	768710
140500	768711
168406	768712
166961	768713
150966	768714
198066	768715
296057	768716
72440	768717
406173	768718
245180	768719
26261	768720
156423	768721
87927	768722
261694	768723
28431	768724
121635	768725
70735	768726
141464	768727
19384	768728
40634	768729
392541	768730
347867	768731
415604	768732
198686	768733
6211	768734
226441	768735
301184	768736
149362	768737
89276	768738
336649	768739
431154	768740
348075	768741
30948	768742
399663	768743
27614	768744
418960	768745
53943	768746
201287	768747
70184	768748
93991	768749
233338	768750
73042	768751
112345	768752
144227	768753
353166	768754
138138	768755
146593	768756
253643	768757
281007	768758
51037	768759
320582	768760
195714	768761
131180	768762
71741	768763
19083	768764
370955	768765
435614	768766
142387	768767
181448	768768
31970	768769
425756	768770
19442	768771
4368	768772
77724	768773
419760	768774
280873	768775
372634	768776
149551	768777
292136	768778
24123	768779
5509	768780
30820	768781
12089	768782
345960	768783
115262	768784
6059	768785
238752	768786
27913	768787
382000	768788
178737	768789
125207	768790
10079	768791
113914	768792
54510	768793
116025	768794
192169	768795
83972	768796
267411	768797
3932	768798
119278	768799
353238	768800
35807	768801
125014	768802
167461	768803
21639	768804
130035	768805
176493	768806
31422	768807
272085	768808
372572	768809
437230	768810
101391	768811
60585	768812
196748	768813
47763	768814
95479	768815
57754	768816
108250	768817
13562	768818
445881	768819
218947	768820
293617	768821
19191	768822
103682	768823
34281	768824
98756	768825
23582	768826
4868	768827
33342	768828
432345	768829
1087	768830
377159	768831
16274	768832
52371	768833
401741	768834
323936	768835
73661	768836
238379	768837
8410	768838
455065	768839
171283	768840
97288	768841
272104	768842
113500	768843
306946	768844
234507	768845
62249	768846
357208	768847
444796	768848
125021	768849
32274	768850
229607	768851
349043	768852
2868	768853
278792	768854
205244	768855
53689	768856
227699	768857
227405	768858
413811	768859
96706	768860
155789	768861
32241	768862
28911	768863
81941	768864
17454	768865
103539	768866
82151	768867
9763	768868
205949	768869
102330	768870
108052	768871
415258	768872
319423	768873
386707	768874
44153	768875
151632	768876
234203	768877
138651	768878
78030	768879
42622	768880
176523	768881
358298	768882
36879	768883
45465	768884
208328	768885
34824	768886
334322	768887
37475	768888
39787	768889
93969	768890
224303	768891
79032	768892
172310	768893
258025	768894
81831	768895
303082	768896
369388	768897
66621	768898
14659	768899
108066	768900
317929	768901
114264	768902
94393	768903
125392	768904
56608	768905
261282	768906
298931	768907
18552	768908
167279	768909
49395	768910
168950	768911
400823	768912
294018	768913
246404	768914
33215	768915
388840	768916
204432	768917
320830	768918
783	768919
7928	768920
155738	768921
68576	768922
137494	768923
398680	768924
19607	768925
345808	768926
806	768927
76819	768928
20111	768929
51173	768930
199701	768931
33547	768932
264598	768933
56458	768934
128002	768935
230310	768936
19091	768937
122029	768938
40382	768939
12197	768940
149632	768941
243557	768942
132769	768943
237799	768944
75505	768945
65493	768946
73084	768947
230137	768948
49884	768949
30488	768950
48426	768951
72493	768952
71046	768953
378589	768954
239244	768955
344799	768956
50406	768957
417386	768958
181768	768959
28308	768960
395877	768961
435009	768962
47293	768963
181441	768964
215139	768965
311818	768966
365180	768967
28862	768968
271905	768969
11763	768970
366506	768971
100519	768972
233467	768973
138156	768974
158452	768975
111387	768976
155350	768977
424840	768978
121944	768979
202400	768980
85469	768981
179166	768982
66156	768983
255420	768984
192147	768985
240751	768986
352315	768987
73551	768988
84119	768989
369359	768990
222403	768991
370943	768992
281831	768993
150933	768994
158225	768995
262979	768996
205845	768997
167465	768998
250758	768999
343581	769000
252249	769001
91072	769002
164868	769003
256630	769004
411645	769005
251096	769006
129538	769007
247153	769008
131951	769009
20225	769010
454323	769011
238931	769012
330134	769013
254216	769014
119236	769015
19049	769016
2894	769017
55970	769018
120321	769019
5006	769020
246739	769021
44422	769022
220602	769023
75494	769024
57285	769025
220407	769026
56465	769027
278728	769028
42021	769029
92551	769030
106670	769031
113985	769032
138185	769033
120895	769034
105498	769035
19112	769036
314165	769037
158683	769038
26129	769039
131787	769040
246780	769041
126156	769042
126522	769043
152983	769044
154161	769045
55916	769046
48617	769047
83991	769048
314203	769049
237185	769050
145115	769051
12224	769052
27256	769053
25849	769054
117417	769055
94828	769056
78429	769057
383239	769058
203559	769059
403470	769060
12982	769061
368658	769062
88644	769063
54631	769064
12223	769065
30862	769066
88644	769067
441646	769068
96436	769069
272496	769070
174	769071
151606	769072
92660	769073
91439	769074
107338	769075
425354	769076
27270	769077
318014	769078
2111	769079
40202	769080
254464	769081
196484	769082
217319	769083
64542	769084
234828	769085
188467	769086
48859	769087
9549	769088
111708	769089
158531	769090
21738	769091
90397	769092
18012	769093
2612	769094
26124	769095
94168	769096
168867	769097
15479	769098
237627	769099
236155	769100
378845	769101
224067	769102
305703	769103
453209	769104
262636	769105
13290	769106
112959	769107
428666	769108
52556	769109
192119	769110
261511	769111
374214	769112
348064	769113
146881	769114
409725	769115
335173	769116
71226	769117
186120	769118
88276	769119
230314	769120
223459	769121
11398	769122
163429	769123
47465	769124
334287	769125
104150	769126
288158	769127
77072	769128
432064	769129
442396	769130
42041	769131
393622	769132
14	769133
41721	769134
49360	769135
73840	769136
73840	769137
53222	769138
120917	769139
408703	769140
101227	769141
79117	769142
177793	769143
312307	769144
405110	769145
41548	769146
388756	769147
42490	769148
146471	769149
18307	769150
176423	769151
28847	769152
106466	769153
306286	769154
54748	769155
448453	769156
39469	769157
52465	769158
280189	769159
138103	769160
416232	769161
104921	769162
83578	769163
225750	769164
345045	769165
134598	769166
425805	769167
443405	769168
59909	769169
428744	769170
24148	769171
13883	769172
136020	769173
176552	769174
431369	769175
97227	769176
128125	769177
40326	769178
66249	769179
419004	769180
81298	769181
34730	769182
140621	769183
21306	769184
22732	769185
376452	769186
347623	769187
83577	769188
177196	769189
20206	769190
289100	769191
76208	769192
426556	769193
99514	769194
15250	769195
173026	769196
57803	769197
98632	769198
123750	769199
9344	769200
298842	769201
79366	769202
269771	769203
298905	769204
78578	769205
5460	769206
51681	769207
20714	769208
51869	769209
110646	769210
304268	769211
264953	769212
77566	769213
262553	769214
5184	769215
23170	769216
202795	769217
117993	769218
359071	769219
24288	769220
153974	769221
412399	769222
10137	769223
245451	769224
222619	769225
135578	769226
152752	769227
51222	769228
309270	769229
9522	769230
18288	769231
412875	769232
60127	769233
265633	769234
112839	769235
186677	769236
46307	769237
54703	769238
174556	769239
30818	769240
60028	769241
65088	769242
32433	769243
362646	769244
179982	769245
399690	769246
55977	769247
170914	769248
63801	769249
180658	769250
207125	769251
156530	769252
367520	769253
442805	769254
292762	769255
151189	769256
149742	769257
143903	769258
54860	769259
3991	769260
311760	769261
38573	769262
53559	769263
435229	769264
159513	769265
243496	769266
311201	769267
165009	769268
113546	769269
2560	769270
70269	769271
31938	769272
31511	769273
16081	769274
95115	769275
73699	769276
124374	769277
32278	769278
145143	769279
14348	769280
74451	769281
248876	769282
11148	769283
202339	769284
6235	769285
165661	769286
313376	769287
423961	769288
13117	769289
2193	769290
5672	769291
181679	769292
11164	769293
64371	769294
23253	769295
83889	769296
25801	769297
380033	769298
116215	769299
42867	769300
240360	769301
1572	769302
7471	769303
7775	769304
9366	769305
9038	769306
1349	769307
14341	769308
3289	769309
34010	769310
107118	769311
429564	769312
145134	769313
50728	769314
46803	769315
25909	769316
86338	769317
387414	769318
41736	769319
380988	769320
5672	769321
624	769322
88864	769323
3004	769324
15255	769325
75420	769326
34166	769327
50963	769328
2651	769329
16081	769330
14261	769331
3040	769332
449361	769333
60004	769334
386782	769335
353717	769336
1521	769337
3866	769338
243176	769339
230422	769340
2660	769341
69239	769342
37062	769343
65321	769344
334292	769345
181268	769346
27843	769347
14976	769348
82710	769349
21363	769350
8452	769351
62416	769352
109961	769353
111179	769354
417	769355
11169	769356
14201	769357
402321	769358
50801	769359
51967	769360
225	769361
88066	769362
51463	769363
4920	769364
19322	769365
2651	769366
12726	769367
278648	769368
303199	769369
38504	769370
381783	769371
75044	769372
38	769373
47740	769374
1625	769375
4408	769376
3947	769377
385816	769378
25049	769379
146006	769380
2010	769381
70790	769382
459497	769383
165507	769384
392244	769385
212209	769386
98666	769387
196366	769388
37770	769389
83539	769390
102566	769391
149269	769392
8215	769393
252	769394
361384	769395
310302	769396
420621	769397
245359	769398
167263	769399
238437	769400
100911	769401
205636	769402
57568	769403
55552	769404
8919	769405
42319	769406
12531	769407
114551	769408
195556	769409
397861	769410
148338	769411
170967	769412
995	769413
74494	769414
297356	769415
160151	769416
54581	769417
211298	769418
56190	769419
3267	769420
66673	769421
282446	769422
24938	769423
348977	769424
28281	769425
184321	769426
12757	769427
113499	769428
108627	769429
203182	769430
115555	769431
120700	769432
91645	769433
227596	769434
27517	769435
30582	769436
214554	769437
104443	769438
209535	769439
411857	769440
220749	769441
323220	769442
175684	769443
387477	769444
322976	769445
19471	769446
391207	769447
170503	769448
393739	769449
102270	769450
155423	769451
203613	769452
6143	769453
30135	769454
14220	769455
147373	769456
73624	769457
126891	769458
74073	769459
6172	769460
74607	769461
122911	769462
20836	769463
444047	769464
53085	769465
124055	769466
149756	769467
449186	769468
177415	769469
49086	769470
44700	769471
361955	769472
414884	769473
104003	769474
331308	769475
254602	769476
439024	769477
168903	769478
94078	769479
44629	769480
1203	769481
213832	769482
170606	769483
78386	769484
124259	769485
185607	769486
23546	769487
5926	769488
73671	769489
268680	769490
262655	769491
81144	769492
209043	769493
121105	769494
263205	769495
75888	769496
426351	769497
113242	769498
214491	769499
132523	769500
22180	769501
350092	769502
320886	769503
130367	769504
7199	769505
242857	769506
6318	769507
71200	769508
155040	769509
207643	769510
211884	769511
151705	769512
335240	769513
279596	769514
154472	769515
46129	769516
247623	769517
107719	769518
69983	769519
204384	769520
172025	769521
120508	769522
287233	769523
264009	769524
133986	769525
460045	769526
13576	769527
111868	769528
435126	769529
282319	769530
197451	769531
246807	769532
199948	769533
261834	769534
336076	769535
88191	769536
243934	769537
109618	769538
425264	769539
320203	769540
162277	769541
6818	769542
191459	769543
221290	769544
118919	769545
114114	769546
172551	769547
369528	769548
21179	769549
3393	769550
29880	769551
100272	769552
5342	769553
120008	769554
13615	769555
13615	769556
175787	769557
129360	769558
358469	769559
101806	769560
151195	769561
244604	769562
171883	769563
91636	769564
269207	769565
115683	769566
85357	769567
239537	769568
1520	769569
5927	769570
71899	769571
108541	769572
184521	769573
68281	769574
61231	769575
31495	769576
106797	769577
211059	769578
204115	769579
180630	769580
414002	769581
6508	769582
129985	769583
25590	769584
1296	769585
100919	769586
60261	769587
3027	769588
83592	769589
326536	769590
371301	769591
106535	769592
13871	769593
88577	769594
162149	769595
23111	769596
22477	769597
39579	769598
233525	769599
327210	769600
110213	769601
23117	769602
255245	769603
371458	769604
386	769605
156025	769606
250562	769607
6030	769608
53009	769609
84041	769610
138154	769611
54963	769612
129839	769613
69094	769614
343151	769615
60773	769616
44192	769617
147663	769618
150532	769619
92037	769620
221918	769621
53828	769622
123513	769623
50185	769624
97732	769625
23505	769626
62811	769627
118624	769628
118745	769629
99742	769630
441366	769631
15315	769632
154308	769633
392033	769634
15596	769635
57691	769636
42579	769637
124973	769638
224097	769639
213413	769640
305552	769641
161557	769642
337718	769643
60292	769644
267210	769645
347549	769646
205606	769647
227935	769648
2966	769649
373645	769650
198012	769651
68451	769652
179519	769653
76549	769654
328619	769655
195444	769656
32947	769657
55309	769658
168865	769659
93885	769660
357895	769661
24976	769662
98005	769663
63544	769664
39489	769665
220000	769666
134571	769667
177300	769668
291721	769669
118571	769670
98952	769671
149180	769672
35132	769673
68030	769674
32001	769675
333775	769676
4464	769677
418147	769678
383418	769679
20269	769680
54183	769681
388339	769682
61489	769683
50186	769684
59566	769685
90095	769686
24282	769687
72602	769688
283712	769689
344747	769690
41769	769691
7219	769692
184428	769693
51906	769694
94056	769695
155358	769696
125260	769697
36378	769698
26684	769699
50185	769700
49702	769701
126146	769702
104177	769703
272661	769704
427985	769705
208242	769706
446503	769707
58843	769708
29577	769709
85663	769710
381735	769711
287207	769712
179346	769713
121288	769714
184906	769715
236571	769716
77384	769717
53261	769718
247151	769719
442504	769720
351721	769721
144147	769722
407361	769723
185541	769724
282456	769725
219804	769726
243251	769727
41493	769728
220794	769729
54779	769730
182467	769731
23885	769732
372608	769733
315000	769734
145794	769735
114830	769736
35385	769737
378941	769738
139265	769739
127641	769740
255421	769741
49635	769742
94034	769743
14335	769744
354021	769745
57297	769746
57125	769747
13760	769748
126156	769749
389129	769750
457741	769751
386254	769752
180307	769753
241835	769754
457294	769755
91832	769756
19784	769757
218132	769758
717	769759
402375	769760
258802	769761
29424	769762
369206	769763
50722	769764
5481	769765
119008	769766
237264	769767
40437	769768
5208	769769
218917	769770
65944	769771
62414	769772
349258	769773
8322	769774
1892	769775
114976	769776
138132	769777
196970	769778
122987	769779
219449	769780
234157	769781
16211	769782
68208	769783
168904	769784
143718	769785
20489	769786
202563	769787
252363	769788
302439	769789
26854	769790
254047	769791
145496	769792
118190	769793
374617	769794
162058	769795
111564	769796
456312	769797
27052	769798
36676	769799
178271	769800
83296	769801
84825	769802
16264	769803
48845	769804
109217	769805
102589	769806
71344	769807
372014	769808
220453	769809
276905	769810
235486	769811
105702	769812
340261	769813
269722	769814
405259	769815
120175	769816
66657	769817
93252	769818
196653	769819
336033	769820
408603	769821
215994	769822
57329	769823
41094	769824
118677	769825
236000	769826
362333	769827
153833	769828
50073	769829
2117	769830
138360	769831
87564	769832
49836	769833
19176	769834
217661	769835
102555	769836
33776	769837
406174	769838
172576	769839
331508	769840
45294	769841
100657	769842
234562	769843
70370	769844
140357	769845
125192	769846
235515	769847
184005	769848
257691	769849
247480	769850
1154	769851
138192	769852
66785	769853
182448	769854
349192	769855
100551	769856
39764	769857
95337	769858
30144	769859
172303	769860
233350	769861
55339	769862
83064	769863
22244	769864
42632	769865
63353	769866
192563	769867
104116	769868
275428	769869
333033	769870
218487	769871
197865	769872
16832	769873
291715	769874
434450	769875
231204	769876
323113	769877
53805	769878
13164	769879
254279	769880
248059	769881
47580	769882
178427	769883
122540	769884
361210	769885
27552	769886
155262	769887
160945	769888
50985	769889
444780	769890
13056	769891
204352	769892
154087	769893
460264	769894
77708	769895
323650	769896
434671	769897
176265	769898
268308	769899
165397	769900
143779	769901
422303	769902
124666	769903
41732	769904
121901	769905
445051	769906
71769	769907
62447	769908
49839	769909
411663	769910
228343	769911
35460	769912
43686	769913
390344	769914
426662	769915
75706	769916
99126	769917
63595	769918
216196	769919
163516	769920
9025	769921
152192	769922
86060	769923
157337	769924
217686	769925
192922	769926
77990	769927
80118	769928
1026	769929
13158	769930
55046	769931
81268	769932
175143	769933
76680	769934
234987	769935
375420	769936
147107	769937
11444	769938
206816	769939
44590	769940
39180	769941
57015	769942
197974	769943
96627	769944
86466	769945
217834	769946
366106	769947
14327	769948
106812	769949
52676	769950
72919	769951
17056	769952
96474	769953
385882	769954
18397	769955
391552	769956
181620	769957
344437	769958
55566	769959
371889	769960
430864	769961
12832	769962
62558	769963
124402	769964
108849	769965
117492	769966
133582	769967
148877	769968
445789	769969
42787	769970
84023	769971
49612	769972
403110	769973
217556	769974
31977	769975
189146	769976
63316	769977
387372	769978
199826	769979
100190	769980
176556	769981
54381	769982
427802	769983
217658	769984
97623	769985
51631	769986
81618	769987
172714	769988
845	769989
279412	769990
74341	769991
113851	769992
10438	769993
42211	769994
59452	769995
122589	769996
282228	769997
56766	769998
29222	769999
233053	770000
76336	770001
149194	770002
53	770003
63358	770004
181792	770005
396125	770006
342420	770007
2656	770008
213306	770009
88660	770010
185008	770011
399868	770012
285869	770013
360850	770014
70051	770015
347744	770016
164784	770017
250570	770018
156368	770019
7499	770020
199511	770021
275	770022
21081	770023
317891	770024
133938	770025
35020	770026
323720	770027
248295	770028
41749	770029
32257	770030
117793	770031
78211	770032
245062	770033
53830	770034
195416	770035
73742	770036
69751	770037
304197	770038
1330	770039
145107	770040
65778	770041
422881	770042
299601	770043
447987	770044
35037	770045
128874	770046
97740	770047
57082	770048
8517	770049
233502	770050
145808	770051
48812	770052
273379	770053
345729	770054
40636	770055
5178	770056
10391	770057
56084	770058
34408	770059
152353	770060
44170	770061
110397	770062
245958	770063
254304	770064
385192	770065
455611	770066
237220	770067
62047	770068
437701	770069
437779	770070
22108	770071
30818	770072
31946	770073
86100	770074
104034	770075
35008	770076
436035	770077
4955	770078
6746	770079
323539	770080
136509	770081
46109	770082
64273	770083
242105	770084
117687	770085
243075	770086
18361	770087
135565	770088
286730	770089
55655	770090
152295	770091
52198	770092
33434	770093
73846	770094
193662	770095
94944	770096
387947	770097
91000	770098
244718	770099
52998	770100
270022	770101
12789	770102
240925	770103
51322	770104
68202	770105
347	770106
170005	770107
209893	770108
206688	770109
292695	770110
132181	770111
34623	770112
66146	770113
275662	770114
12043	770115
25185	770116
55527	770117
266257	770118
192167	770119
33814	770120
53667	770121
32984	770122
119775	770123
45434	770124
3262	770125
191105	770126
16089	770127
56226	770128
60989	770129
59912	770130
9328	770131
112714	770132
156552	770133
5381	770134
52525	770135
58447	770136
22818	770137
24411	770138
82429	770139
195987	770140
73898	770141
90901	770142
297904	770143
150681	770144
96512	770145
172052	770146
144924	770147
121267	770148
350274	770149
459184	770150
233003	770151
449213	770152
56485	770153
143842	770154
303110	770155
153766	770156
1143	770157
14895	770158
152757	770159
325012	770160
154168	770161
315573	770162
137608	770163
185510	770164
270342	770165
159704	770166
108623	770167
314054	770168
305594	770169
125669	770170
173804	770171
10306	770172
161489	770173
120328	770174
156675	770175
181816	770176
107154	770177
107591	770178
220860	770179
15865	770180
130946	770181
8989	770182
441881	770183
94426	770184
318708	770185
48594	770186
43223	770187
226053	770188
85004	770189
81215	770190
223741	770191
116678	770192
327841	770193
186996	770194
111952	770195
30175	770196
158318	770197
112471	770198
303879	770199
7615	770200
394096	770201
21636	770202
91573	770203
457505	770204
10254	770205
139443	770206
104921	770207
46507	770208
342140	770209
180656	770210
9584	770211
12473	770212
26167	770213
59908	770214
248888	770215
222021	770216
147531	770217
285373	770218
17116	770219
6630	770220
168152	770221
12595	770222
126799	770223
1363	770224
10550	770225
70199	770226
83810	770227
325460	770228
150674	770229
106988	770230
1131	770231
222620	770232
104791	770233
91816	770234
86057	770235
272083	770236
284370	770237
196827	770238
15495	770239
235439	770240
284260	770241
33687	770242
20418	770243
301959	770244
104505	770245
15050	770246
211711	770247
104960	770248
90265	770249
358486	770250
46651	770251
183213	770252
254923	770253
182479	770254
77560	770255
9011	770256
65926	770257
116279	770258
192226	770259
411619	770260
202636	770261
11320	770262
251312	770263
9649	770264
111320	770265
104858	770266
61645	770267
9946	770268
72373	770269
455620	770270
17928	770271
335292	770272
64446	770273
149634	770274
295418	770275
435643	770276
245697	770277
28571	770278
90242	770279
41080	770280
72382	770281
117609	770282
37438	770283
320502	770284
144436	770285
365865	770286
26412	770287
13475	770288
20019	770289
340990	770290
9421	770291
83389	770292
374351	770293
140479	770294
185897	770295
91755	770296
160143	770297
374	770298
118340	770299
235711	770300
346785	770301
211306	770302
64520	770303
229257	770304
17188	770305
45520	770306
435112	770307
104955	770308
65222	770309
349015	770310
437904	770311
61064	770312
125154	770313
53199	770314
69396	770315
64614	770316
222619	770317
191150	770318
27916	770319
67574	770320
216208	770321
286944	770322
4274	770323
2646	770324
177009	770325
106022	770326
241280	770327
169392	770328
330093	770329
63747	770330
436322	770331
225100	770332
1521	770333
211945	770334
79696	770335
270215	770336
10330	770337
248438	770338
326893	770339
46584	770340
374070	770341
26564	770342
44229	770343
341973	770344
196	770345
228682	770346
215698	770347
31986	770348
158597	770349
212086	770350
62910	770351
17001	770352
333732	770353
130059	770354
447349	770355
448155	770356
220146	770357
417858	770358
393091	770359
29594	770360
260330	770361
48644	770362
91530	770363
317719	770364
296936	770365
321686	770366
89274	770367
64527	770368
26664	770369
206115	770370
25954	770371
72115	770372
120234	770373
117642	770374
4714	770375
436963	770376
230591	770377
3886	770378
105296	770379
145395	770380
317802	770381
11560	770382
90952	770383
11368	770384
279993	770385
38902	770386
160226	770387
106740	770388
33095	770389
25748	770390
33224	770391
163470	770392
33385	770393
302229	770394
183400	770395
143217	770396
388984	770397
104759	770398
38368	770399
19143	770400
1548	770401
46385	770402
253158	770403
8347	770404
111486	770405
337391	770406
122243	770407
404799	770408
141356	770409
62895	770410
262683	770411
435374	770412
393716	770413
418378	770414
169787	770415
33654	770416
199227	770417
241758	770418
206156	770419
6057	770420
20307	770421
173052	770422
24200	770423
340501	770424
207013	770425
38028	770426
97863	770427
316098	770428
60756	770429
385247	770430
166468	770431
52917	770432
441447	770433
29465	770434
16283	770435
368672	770436
74701	770437
163607	770438
43184	770439
222286	770440
122501	770441
19631	770442
52827	770443
135564	770444
190378	770445
132585	770446
352828	770447
351239	770448
276106	770449
312944	770450
402498	770451
2149	770452
199588	770453
70700	770454
458149	770455
36109	770456
201588	770457
125455	770458
109846	770459
104155	770460
28099	770461
58315	770462
247	770463
43197	770464
273188	770465
18693	770466
123178	770467
257122	770468
188859	770469
140779	770470
142315	770471
133949	770472
212029	770473
378597	770474
175027	770475
82355	770476
331649	770477
316998	770478
57690	770479
57376	770480
428019	770481
56873	770482
103989	770483
372445	770484
124892	770485
21574	770486
265923	770487
42870	770488
83220	770489
54042	770490
49735	770491
92649	770492
148174	770493
183846	770494
220555	770495
299908	770496
29775	770497
130730	770498
5698	770499
79539	770500
349	770501
254841	770502
24294	770503
228672	770504
302114	770505
29189	770506
384327	770507
21494	770508
93686	770509
18707	770510
61489	770511
335953	770512
293452	770513
277516	770514
395374	770515
353829	770516
2669	770517
292433	770518
55907	770519
78899	770520
190441	770521
338694	770522
142783	770523
127368	770524
161778	770525
7025	770526
5652	770527
92437	770528
66247	770529
89155	770530
289964	770531
5343	770532
5973	770533
143087	770534
127902	770535
434177	770536
226821	770537
168509	770538
414044	770539
220221	770540
3978	770541
30771	770542
49478	770543
155163	770544
4909	770545
338083	770546
217146	770547
2087	770548
176195	770549
222096	770550
98854	770551
74478	770552
218184	770553
229566	770554
70848	770555
284292	770556
1230	770557
148662	770558
17642	770559
214171	770560
458978	770561
332469	770562
387167	770563
60080	770564
356579	770565
96492	770566
240357	770567
230845	770568
243737	770569
212700	770570
5149	770571
330611	770572
84946	770573
450882	770574
171815	770575
232	770576
74780	770577
154010	770578
65001	770579
371918	770580
107265	770581
119314	770582
109819	770583
33036	770584
133521	770585
377243	770586
233997	770587
379394	770588
55911	770589
268830	770590
209947	770591
127899	770592
134972	770593
49341	770594
194173	770595
432482	770596
133471	770597
81122	770598
63247	770599
126629	770600
114279	770601
56450	770602
439373	770603
203102	770604
374173	770605
31816	770606
386358	770607
161244	770608
321319	770609
148413	770610
229312	770611
445968	770612
239117	770613
284462	770614
45879	770615
569	770616
157188	770617
156300	770618
47018	770619
416435	770620
221469	770621
247585	770622
329877	770623
337120	770624
104298	770625
335487	770626
85837	770627
36806	770628
262734	770629
17900	770630
367623	770631
459387	770632
4729	770633
23725	770634
53148	770635
305539	770636
46264	770637
166091	770638
232916	770639
265120	770640
168	770641
104283	770642
215101	770643
140247	770644
74119	770645
162609	770646
315249	770647
97120	770648
300078	770649
197128	770650
203379	770651
4480	770652
235172	770653
361269	770654
452180	770655
131745	770656
97171	770657
292298	770658
111305	770659
143635	770660
92045	770661
167599	770662
192005	770663
124226	770664
37490	770665
166990	770666
342402	770667
266227	770668
394348	770669
6885	770670
421965	770671
196390	770672
149524	770673
138700	770674
233035	770675
156102	770676
176782	770677
198065	770678
366149	770679
355493	770680
443080	770681
176741	770682
158630	770683
388324	770684
43676	770685
207561	770686
202874	770687
263410	770688
333061	770689
99142	770690
216862	770691
114852	770692
371888	770693
214632	770694
191637	770695
311176	770696
395600	770697
234080	770698
3126	770699
51435	770700
79591	770701
77354	770702
134911	770703
342846	770704
236755	770705
397943	770706
2176	770707
107428	770708
310029	770709
120173	770710
2433	770711
459402	770712
138638	770713
44516	770714
56222	770715
199231	770716
115416	770717
224471	770718
215279	770719
403065	770720
50066	770721
122969	770722
431280	770723
148394	770724
199231	770725
152505	770726
345328	770727
127981	770728
301487	770729
116595	770730
230267	770731
142650	770732
411856	770733
259826	770734
378697	770735
90239	770736
208613	770737
440349	770738
97047	770739
11262	770740
85191	770741
11540	770742
356886	770743
430895	770744
6905	770745
353438	770746
5978	770747
211079	770748
220181	770749
30854	770750
100399	770751
140921	770752
104642	770753
103587	770754
218636	770755
153402	770756
143697	770757
401050	770758
158630	770759
322881	770760
7741	770761
89937	770762
147733	770763
378930	770764
301958	770765
1756	770766
364910	770767
205069	770768
28686	770769
199023	770770
447081	770771
245407	770772
368008	770773
330731	770774
199015	770775
42729	770776
226238	770777
148132	770778
345489	770779
148121	770780
150718	770781
272189	770782
73156	770783
406072	770784
161686	770785
78538	770786
365283	770787
246826	770788
18863	770789
176400	770790
236579	770791
229885	770792
216869	770793
9327	770794
64685	770795
34678	770796
116427	770797
115364	770798
121107	770799
73155	770800
56410	770801
127703	770802
9979	770803
190	770804
113869	770805
147986	770806
10114	770807
127132	770808
83027	770809
419193	770810
4037	770811
240328	770812
2484	770813
16296	770814
59188	770815
61788	770816
147862	770817
433419	770818
229117	770819
54156	770820
6887	770821
130195	770822
184084	770823
460287	770824
241013	770825
285502	770826
196171	770827
106992	770828
258079	770829
233253	770830
33929	770831
408593	770832
454548	770833
222860	770834
89718	770835
101374	770836
132952	770837
434308	770838
230112	770839
306073	770840
58267	770841
403188	770842
231964	770843
273579	770844
437476	770845
88682	770846
54004	770847
48316	770848
49854	770849
8147	770850
269367	770851
13438	770852
26338	770853
412460	770854
226404	770855
120586	770856
407419	770857
71950	770858
62185	770859
247683	770860
43711	770861
316986	770862
237922	770863
217061	770864
61051	770865
149808	770866
43892	770867
232783	770868
201874	770869
9586	770870
59043	770871
442411	770872
288761	770873
234333	770874
275969	770875
52473	770876
251011	770877
282892	770878
177125	770879
118935	770880
369833	770881
188248	770882
324285	770883
2009	770884
97174	770885
180100	770886
162640	770887
217852	770888
435499	770889
120023	770890
17309	770891
282840	770892
240339	770893
288824	770894
198486	770895
150812	770896
22576	770897
111983	770898
244681	770899
310347	770900
437046	770901
9417	770902
893	770903
31596	770904
7913	770905
418746	770906
50636	770907
68360	770908
73227	770909
386181	770910
66704	770911
58802	770912
336312	770913
360016	770914
195427	770915
140300	770916
53987	770917
371990	770918
118289	770919
449927	770920
145229	770921
451112	770922
131834	770923
192717	770924
159119	770925
188336	770926
79645	770927
236950	770928
189584	770929
87610	770930
80869	770931
388429	770932
325230	770933
72322	770934
392722	770935
380654	770936
96427	770937
352080	770938
341830	770939
80188	770940
159802	770941
25636	770942
223450	770943
124534	770944
28501	770945
35073	770946
220344	770947
209046	770948
35660	770949
24602	770950
111061	770951
35073	770952
147287	770953
198556	770954
25288	770955
304805	770956
417830	770957
383433	770958
350330	770959
320464	770960
98526	770961
234058	770962
192759	770963
419115	770964
53314	770965
203410	770966
30780	770967
240204	770968
233944	770969
352454	770970
34955	770971
28834	770972
220902	770973
297853	770974
36090	770975
45267	770976
386444	770977
257031	770978
129452	770979
267546	770980
220943	770981
370869	770982
131760	770983
281727	770984
103323	770985
149880	770986
97938	770987
169350	770988
431883	770989
356179	770990
221731	770991
140864	770992
137676	770993
188347	770994
31866	770995
197562	770996
394040	770997
124212	770998
38312	770999
199316	771000
83174	771001
322350	771002
450736	771003
63002	771004
433596	771005
60432	771006
279216	771007
246877	771008
75103	771009
354647	771010
409850	771011
210819	771012
172627	771013
273992	771014
401	771015
386320	771016
54234	771017
399798	771018
245753	771019
1729	771020
75329	771021
283579	771022
445601	771023
45213	771024
258464	771025
60340	771026
83313	771027
12296	771028
159972	771029
153779	771030
349228	771031
173548	771032
179142	771033
46284	771034
59799	771035
399111	771036
320523	771037
326519	771038
39671	771039
308771	771040
279672	771041
71630	771042
91898	771043
219131	771044
60965	771045
304288	771046
294443	771047
323405	771048
164187	771049
434119	771050
180269	771051
437565	771052
60033	771053
289556	771054
73271	771055
429559	771056
446012	771057
65703	771058
186163	771059
197071	771060
180859	771061
3397	771062
302193	771063
163669	771064
207369	771065
366006	771066
119211	771067
18219	771068
174624	771069
122648	771070
166708	771071
25110	771072
112371	771073
195607	771074
125714	771075
98126	771076
332229	771077
31967	771078
84336	771079
42604	771080
141381	771081
171584	771082
71486	771083
432271	771084
408781	771085
59357	771086
301864	771087
42931	771088
226296	771089
330789	771090
55285	771091
190612	771092
97727	771093
204178	771094
226513	771095
47285	771096
246586	771097
238050	771098
345034	771099
297674	771100
148219	771101
54196	771102
29537	771103
218335	771104
57625	771105
11305	771106
396421	771107
83055	771108
86937	771109
96070	771110
177181	771111
167130	771112
215833	771113
375231	771114
375208	771115
242428	771116
123024	771117
127934	771118
206834	771119
318475	771120
39841	771121
188677	771122
194683	771123
259626	771124
384801	771125
298700	771126
423007	771127
102044	771128
360415	771129
162290	771130
119544	771131
41605	771132
330471	771133
255944	771134
238939	771135
179752	771136
52166	771137
36612	771138
414823	771139
182226	771140
207373	771141
107624	771142
179281	771143
13460	771144
104859	771145
80087	771146
122216	771147
434672	771148
32895	771149
28905	771150
341294	771151
51597	771152
315560	771153
315559	771154
141089	771155
142451	771156
145032	771157
294871	771158
251206	771159
183149	771160
40511	771161
445129	771162
220291	771163
107573	771164
133155	771165
43874	771166
210781	771167
137507	771168
270774	771169
397653	771170
38200	771171
102180	771172
22436	771173
31748	771174
425385	771175
317087	771176
360157	771177
14680	771178
375625	771179
47896	771180
413516	771181
384247	771182
76577	771183
84526	771184
287111	771185
220528	771186
12637	771187
176538	771188
366537	771189
127543	771190
73047	771191
27040	771192
44294	771193
10959	771194
220929	771195
358076	771196
128827	771197
32544	771198
341399	771199
195012	771200
211270	771201
67519	771202
1435	771203
262254	771204
97256	771205
130529	771206
65856	771207
197013	771208
307734	771209
210996	771210
437926	771211
213194	771212
31653	771213
442908	771214
169294	771215
85742	771216
15261	771217
339845	771218
80889	771219
308542	771220
145693	771221
109385	771222
217953	771223
84272	771224
63298	771225
260335	771226
49481	771227
358998	771228
33679	771229
95119	771230
31241	771231
213022	771232
283981	771233
4698	771234
126514	771235
76179	771236
171685	771237
346841	771238
397002	771239
179577	771240
233865	771241
109288	771242
234316	771243
433566	771244
392086	771245
116100	771246
185700	771247
52866	771248
10287	771249
410296	771250
69677	771251
301003	771252
97130	771253
198894	771254
400276	771255
267397	771256
278847	771257
209399	771258
439952	771259
74824	771260
349940	771261
285381	771262
340453	771263
449444	771264
427979	771265
123389	771266
24902	771267
106159	771268
88248	771269
171213	771270
62026	771271
213724	771272
106633	771273
108786	771274
169732	771275
72890	771276
57557	771277
240022	771278
179100	771279
173005	771280
376400	771281
446120	771282
350897	771283
75933	771284
193548	771285
149462	771286
281967	771287
231405	771288
234658	771289
251725	771290
236036	771291
298986	771292
13104	771293
138628	771294
919	771295
359941	771296
399473	771297
40998	771298
402378	771299
123886	771300
7813	771301
354976	771302
360671	771303
214336	771304
44062	771305
192732	771306
4643	771307
305165	771308
99474	771309
49289	771310
159945	771311
196766	771312
111256	771313
242161	771314
7604	771315
298602	771316
218390	771317
15131	771318
207345	771319
111337	771320
30132	771321
65497	771322
122239	771323
25770	771324
200046	771325
164702	771326
77661	771327
24	771328
990	771329
108379	771330
287806	771331
63978	771332
138039	771333
24029	771334
176597	771335
222301	771336
456480	771337
196059	771338
165671	771339
203109	771340
274486	771341
40474	771342
270512	771343
323409	771344
167680	771345
234806	771346
53101	771347
144348	771348
378329	771349
87641	771350
194502	771351
181251	771352
152717	771353
145593	771354
448944	771355
167886	771356
268141	771357
236081	771358
316858	771359
142455	771360
94540	771361
319898	771362
3187	771363
296518	771364
103950	771365
453020	771366
161175	771367
320460	771368
363051	771369
79178	771370
188831	771371
46854	771372
375778	771373
221678	771374
398472	771375
362621	771376
74426	771377
15782	771378
338624	771379
107928	771380
155014	771381
12404	771382
67497	771383
437632	771384
441442	771385
224968	771386
209976	771387
73492	771388
16483	771389
352153	771390
381478	771391
190641	771392
130725	771393
97689	771394
196211	771395
101106	771396
156401	771397
13729	771398
233900	771399
300654	771400
170645	771401
232228	771402
354718	771403
455102	771404
145749	771405
80553	771406
313653	771407
124821	771408
7299	771409
329151	771410
442234	771411
436436	771412
412627	771413
168939	771414
28533	771415
90764	771416
438212	771417
192614	771418
313082	771419
440841	771420
455338	771421
438000	771422
127795	771423
248540	771424
42789	771425
119066	771426
404745	771427
385454	771428
40411	771429
265059	771430
229920	771431
78454	771432
417239	771433
206256	771434
260995	771435
25306	771436
346300	771437
172860	771438
55748	771439
99668	771440
455076	771441
438467	771442
236279	771443
448703	771444
238262	771445
92998	771446
226881	771447
225010	771448
384624	771449
77766	771450
196987	771451
293802	771452
214443	771453
226022	771454
226022	771455
347426	771456
129010	771457
228344	771458
120667	771459
76854	771460
54588	771461
78725	771462
173798	771463
298411	771464
31577	771465
122939	771466
312275	771467
230878	771468
178950	771469
67307	771470
228934	771471
264467	771472
56615	771473
102585	771474
335692	771475
117321	771476
23424	771477
106098	771478
28489	771479
5441	771480
47787	771481
19039	771482
237526	771483
63864	771484
3265	771485
2595	771486
23004	771487
9998	771488
420839	771489
18158	771490
58003	771491
132002	771492
125427	771493
40481	771494
2393	771495
18188	771496
32591	771497
34844	771498
151658	771499
102864	771500
80881	771501
70900	771502
447498	771503
378654	771504
35636	771505
33212	771506
1811	771507
159772	771508
93027	771509
299547	771510
63240	771511
9057	771512
41411	771513
61615	771514
278284	771515
8818	771516
10060	771517
298097	771518
19077	771519
78252	771520
141349	771521
278467	771522
38623	771523
84550	771524
42382	771525
303248	771526
78980	771527
273803	771528
22727	771529
378474	771530
146476	771531
140728	771532
271727	771533
187902	771534
139639	771535
52419	771536
85975	771537
172308	771538
238098	771539
388544	771540
170112	771541
33217	771542
398288	771543
330437	771544
84669	771545
52509	771546
33703	771547
49989	771548
84367	771549
107801	771550
10261	771551
220762	771552
174680	771553
252584	771554
378655	771555
155224	771556
36179	771557
270769	771558
311040	771559
40538	771560
79557	771561
143370	771562
50495	771563
309916	771564
21838	771565
147410	771566
347290	771567
21838	771568
31596	771569
80430	771570
154320	771571
1121	771572
361306	771573
43422	771574
5510	771575
272644	771576
35395	771577
30850	771578
397017	771579
305709	771580
255325	771581
9819	771582
174974	771583
213851	771584
14123	771585
12835	771586
30488	771587
178944	771588
20416	771589
109196	771590
228036	771591
100400	771592
254938	771593
67772	771594
126957	771595
335335	771596
30203	771597
35720	771598
245336	771599
5668	771600
135355	771601
115754	771602
78859	771603
5478	771604
139735	771605
439607	771606
43738	771607
6313	771608
100356	771609
281297	771610
413030	771611
204117	771612
342259	771613
214638	771614
429733	771615
140071	771616
283131	771617
115281	771618
15517	771619
114008	771620
99375	771621
454575	771622
4524	771623
249166	771624
300749	771625
126503	771626
7566	771627
15751	771628
142922	771629
65023	771630
122457	771631
29098	771632
298956	771633
81028	771634
217766	771635
95303	771636
252519	771637
231379	771638
378415	771639
53567	771640
84851	771641
76631	771642
222900	771643
70271	771644
302565	771645
14525	771646
22690	771647
310680	771648
5231	771649
70271	771650
46242	771651
22394	771652
5192	771653
78716	771654
124635	771655
53729	771656
51736	771657
7358	771658
125061	771659
13390	771660
98	771661
35	771662
83014	771663
95509	771664
109201	771665
25965	771666
151819	771667
198226	771668
32589	771669
15236	771670
23925	771671
376493	771672
13745	771673
10876	771674
5653	771675
75512	771676
189075	771677
16040	771678
248431	771679
5749	771680
4625	771681
31723	771682
39019	771683
21701	771684
248605	771685
161114	771686
31411	771687
425601	771688
603	771689
10633	771690
15185	771691
6948	771692
142585	771693
62284	771694
104959	771695
33051	771696
96375	771697
32370	771698
101119	771699
438135	771700
411260	771701
411884	771702
220838	771703
264455	771704
61146	771705
220945	771706
374148	771707
249370	771708
162952	771709
315537	771710
18561	771711
7303	771712
472	771713
254806	771714
96944	771715
41210	771716
216973	771717
211118	771718
331410	771719
433880	771720
20530	771721
528	771722
226712	771723
76063	771724
143306	771725
9218	771726
263420	771727
141918	771728
3891	771729
38240	771730
243772	771731
48662	771732
38240	771733
59244	771734
52802	771735
146488	771736
353960	771737
61776	771738
156504	771739
2215	771740
156551	771741
143533	771742
25230	771743
219724	771744
89503	771745
93549	771746
970	771747
8303	771748
92936	771749
42851	771750
56764	771751
252068	771752
350353	771753
85635	771754
8949	771755
247365	771756
250123	771757
132403	771758
361087	771759
11562	771760
104059	771761
307	771762
61776	771763
213555	771764
35070	771765
8145	771766
41375	771767
257279	771768
382985	771769
61966	771770
21861	771771
26720	771772
11905	771773
325209	771774
4219	771775
141919	771776
19895	771777
15637	771778
392272	771779
203230	771780
55877	771781
15477	771782
71531	771783
15504	771784
105189	771785
17701	771786
110624	771787
93799	771788
341746	771789
1396	771790
29707	771791
171663	771792
179299	771793
106084	771794
42856	771795
17162	771796
168653	771797
32650	771798
5600	771799
8132	771800
59352	771801
44445	771802
26401	771803
67970	771804
120048	771805
172003	771806
39886	771807
361574	771808
126158	771809
15967	771810
165399	771811
51501	771812
139051	771813
84324	771814
10845	771815
147	771816
32872	771817
157536	771818
384149	771819
432553	771820
73857	771821
375845	771822
88710	771823
448460	771824
311305	771825
236718	771826
30510	771827
105282	771828
52151	771829
168187	771830
413865	771831
416163	771832
434827	771833
351924	771834
30642	771835
25341	771836
322322	771837
451217	771838
90469	771839
25435	771840
329218	771841
2070	771842
329785	771843
122471	771844
22835	771845
7928	771846
344988	771847
106707	771848
360334	771849
5993	771850
29641	771851
36252	771852
10192	771853
2401	771854
111142	771855
67278	771856
352563	771857
3805	771858
120053	771859
398337	771860
88883	771861
431211	771862
143896	771863
51963	771864
218751	771865
218751	771866
187623	771867
94439	771868
143659	771869
65686	771870
27233	771871
30569	771872
49716	771873
282274	771874
145970	771875
417942	771876
378067	771877
148829	771878
358406	771879
127499	771880
91079	771881
3657	771882
303615	771883
29727	771884
132276	771885
7207	771886
16788	771887
1063	771888
38649	771889
12604	771890
184437	771891
54112	771892
24561	771893
431588	771894
217458	771895
95733	771896
4597	771897
8059	771898
254977	771899
50246	771900
243648	771901
3499	771902
2168	771903
299744	771904
410406	771905
95437	771906
155614	771907
10033	771908
236423	771909
380453	771910
53547	771911
67267	771912
396728	771913
24122	771914
120821	771915
81553	771916
290105	771917
9312	771918
87596	771919
125208	771920
43017	771921
96096	771922
62623	771923
128253	771924
21059	771925
51270	771926
81348	771927
24622	771928
24032	771929
20514	771930
76601	771931
114979	771932
395371	771933
17292	771934
31431	771935
431838	771936
39952	771937
227	771938
8612	771939
206778	771940
31662	771941
2531	771942
11942	771943
58548	771944
215946	771945
98940	771946
238209	771947
20376	771948
70072	771949
57626	771950
3280	771951
11665	771952
182531	771953
66362	771954
124913	771955
295955	771956
198489	771957
443059	771958
1382	771959
370699	771960
147017	771961
139537	771962
153772	771963
131387	771964
254580	771965
110009	771966
1257	771967
32	771968
105904	771969
50857	771970
2098	771971
198335	771972
302611	771973
16374	771974
10	771975
10514	771976
364334	771977
45428	771978
16727	771979
70447	771980
216988	771981
292254	771982
311439	771983
36933	771984
549	771985
39083	771986
211030	771987
158336	771988
3624	771989
80001	771990
194435	771991
194609	771992
80878	771993
16399	771994
9887	771995
54983	771996
114174	771997
12068	771998
7067	771999
105122	772000
189871	772001
158052	772002
26087	772003
54111	772004
23351	772005
165630	772006
14438	772007
272521	772008
51987	772009
3616	772010
126469	772011
421208	772012
159652	772013
304152	772014
24773	772015
147744	772016
403776	772017
49303	772018
68673	772019
104153	772020
279773	772021
36297	772022
38665	772023
96196	772024
374370	772025
304843	772026
123505	772027
9091	772028
459248	772029
164684	772030
50121	772031
119580	772032
36940	772033
200473	772034
380297	772035
99007	772036
180979	772037
180979	772038
135929	772039
424941	772040
102584	772041
333794	772042
153535	772043
278998	772044
27054	772045
346372	772046
243535	772047
1517	772048
355705	772049
36908	772050
185758	772051
371885	772052
240994	772053
49145	772054
427002	772055
161418	772056
51995	772057
285443	772058
57189	772059
282306	772060
30306	772061
21312	772062
1818	772063
210907	772064
2267	772065
16562	772066
226093	772067
2666	772068
190448	772069
1067	772070
5616	772071
1197	772072
171362	772073
163203	772074
3394	772075
98581	772076
9239	772077
7118	772078
220101	772079
48	772080
26708	772081
11027	772082
22308	772083
243434	772084
227728	772085
399653	772086
307187	772087
12114	772088
7734	772089
87188	772090
891	772091
119442	772092
26157	772093
200627	772094
74413	772095
120630	772096
454012	772097
169521	772098
382328	772099
291449	772100
327449	772101
252332	772102
109318	772103
397896	772104
21027	772105
8402	772106
108370	772107
150396	772108
241460	772109
193179	772110
241830	772111
4838	772112
161846	772113
26	772114
21297	772115
64429	772116
408060	772117
116922	772118
2652	772119
211163	772120
356031	772121
214346	772122
234474	772123
416786	772124
56680	772125
447514	772126
225633	772127
54851	772128
264674	772129
135	772130
9132	772131
437647	772132
245842	772133
85873	772134
9477	772135
32509	772136
33258	772137
18758	772138
1260	772139
19705	772140
263780	772141
11298	772142
84464	772143
31083	772144
2242	772145
150100	772146
442107	772147
13549	772148
1801	772149
166662	772150
189105	772151
45355	772152
73399	772153
53737	772154
11375	772155
16397	772156
250930	772157
3282	772158
353907	772159
31201	772160
27031	772161
285313	772162
80757	772163
119818	772164
50656	772165
249967	772166
50661	772167
74950	772168
212260	772169
129204	772170
369684	772171
174693	772172
436	772173
277787	772174
98595	772175
10364	772176
220075	772177
311774	772178
65732	772179
94288	772180
65488	772181
93462	772182
79179	772183
144407	772184
112413	772185
290474	772186
44352	772187
235117	772188
172937	772189
95490	772190
243910	772191
442553	772192
446580	772193
129664	772194
401859	772195
74135	772196
123667	772197
320291	772198
20321	772199
279647	772200
224398	772201
21226	772202
90388	772203
42575	772204
449454	772205
236029	772206
54001	772207
308232	772208
66687	772209
370884	772210
167309	772211
134376	772212
81147	772213
180402	772214
30694	772215
74425	772216
142462	772217
328371	772218
47824	772219
280938	772220
341039	772221
137036	772222
2017	772223
373862	772224
42221	772225
3	772226
911	772227
12443	772228
18753	772229
310396	772230
250225	772231
236008	772232
14402	772233
48549	772234
438766	772235
31028	772236
339568	772237
61377	772238
55026	772239
248664	772240
173990	772241
189842	772242
129316	772243
80703	772244
12209	772245
216038	772246
11607	772247
328218	772248
117	772249
48985	772250
299173	772251
164819	772252
77878	772253
28810	772254
175267	772255
431481	772256
361296	772257
270444	772258
319086	772259
444344	772260
332465	772261
201548	772262
76994	772263
134258	772264
64026	772265
206063	772266
136405	772267
152251	772268
161957	772269
211073	772270
15743	772271
85385	772272
145156	772273
295567	772274
25082	772275
6655	772276
9961	772277
159155	772278
163062	772279
89350	772280
442581	772281
184980	772282
93138	772283
159799	772284
59004	772285
12721	772286
126033	772287
118086	772288
74324	772289
40025	772290
89440	772291
18068	772292
42034	772293
297773	772294
54074	772295
359012	772296
228140	772297
204379	772298
456335	772299
238202	772300
443806	772301
351204	772302
140176	772303
52086	772304
425441	772305
105209	772306
168717	772307
68848	772308
274789	772309
367164	772310
323038	772311
29294	772312
383648	772313
219069	772314
218640	772315
320172	772316
286798	772317
66751	772318
1209	772319
251079	772320
120403	772321
441011	772322
199007	772323
376731	772324
202244	772325
31259	772326
224095	772327
444011	772328
82404	772329
143625	772330
110038	772331
34972	772332
26382	772333
23945	772334
99001	772335
229256	772336
24645	772337
161073	772338
32753	772339
769	772340
184091	772341
2827	772342
166516	772343
104273	772344
300387	772345
160840	772346
158734	772347
109199	772348
23999	772349
221117	772350
234483	772351
78926	772352
328003	772353
238149	772354
448423	772355
240081	772356
31718	772357
235873	772358
250246	772359
216	772360
63659	772361
85467	772362
180097	772363
348599	772364
96335	772365
227661	772366
241711	772367
54200	772368
313839	772369
205321	772370
22132	772371
223546	772372
217704	772373
5076	772374
200811	772375
412841	772376
189310	772377
223295	772378
77125	772379
163802	772380
14665	772381
19493	772382
106620	772383
133641	772384
371412	772385
376976	772386
64694	772387
245544	772388
35630	772389
53448	772390
311148	772391
295843	772392
1623	772393
39259	772394
64394	772395
455280	772396
19622	772397
30203	772398
50300	772399
60673	772400
5438	772401
32691	772402
7797	772403
7730	772404
335231	772405
53921	772406
66970	772407
350521	772408
22140	772409
11709	772410
35618	772411
56457	772412
117363	772413
87085	772414
743	772415
59539	772416
25734	772417
195200	772418
77435	772419
72107	772420
458965	772421
370291	772422
15431	772423
4150	772424
33296	772425
91368	772426
105495	772427
349755	772428
91105	772429
218854	772430
178293	772431
50792	772432
176971	772433
207872	772434
16928	772435
125447	772436
446986	772437
15579	772438
340305	772439
285702	772440
40995	772441
16553	772442
399173	772443
7275	772444
185464	772445
103184	772446
315142	772447
116393	772448
448079	772449
945	772450
24659	772451
452686	772452
25569	772453
62	772454
5737	772455
8763	772456
7130	772457
438521	772458
216263	772459
48259	772460
317806	772461
378187	772462
91147	772463
169698	772464
3494	772465
27372	772466
106407	772467
194004	772468
9943	772469
6311	772470
6311	772471
6311	772472
6311	772473
23832	772474
90087	772475
40122	772476
23832	772477
90087	772478
25433	772479
968	772480
82954	772481
122293	772482
421361	772483
412518	772484
244030	772485
244029	772486
125762	772487
127974	772488
111961	772489
58587	772490
72500	772491
413238	772492
116590	772493
22700	772494
22700	772495
146891	772496
27868	772497
177950	772498
459171	772499
11801	772500
451676	772501
227058	772502
200449	772503
285077	772504
277525	772505
363640	772506
3268	772507
95557	772508
4869	772509
19224	772510
412041	772511
900	772512
455272	772513
129659	772514
194904	772515
100624	772516
28645	772517
17332	772518
54304	772519
434631	772520
44308	772521
422993	772522
46917	772523
3766	772524
249848	772525
8727	772526
81101	772527
190169	772528
5415	772529
199210	772530
88184	772531
344064	772532
5515	772533
215856	772534
444434	772535
25241	772536
90373	772537
107010	772538
151925	772539
34458	772540
375370	772541
39582	772542
170374	772543
29857	772544
81213	772545
28107	772546
86207	772547
111523	772548
29107	772549
26413	772550
239119	772551
282997	772552
167847	772553
5719	772554
111739	772555
176535	772556
1814	772557
267275	772558
185226	772559
397081	772560
53338	772561
334772	772562
26411	772563
127852	772564
143463	772565
72924	772566
41530	772567
153952	772568
73964	772569
35516	772570
95068	772571
142073	772572
35805	772573
438150	772574
159857	772575
44483	772576
138721	772577
206905	772578
226272	772579
20054	772580
33599	772581
4284	772582
348566	772583
101242	772584
111382	772585
57244	772586
150815	772587
161962	772588
229117	772589
218380	772590
37005	772591
41168	772592
26259	772593
296012	772594
57999	772595
77301	772596
96466	772597
4621	772598
207553	772599
44526	772600
59987	772601
187428	772602
184608	772603
40960	772604
4176	772605
122912	772606
37910	772607
350094	772608
321734	772609
134982	772610
25000	772611
639	772612
224382	772613
72823	772614
59711	772615
275571	772616
37585	772617
68676	772618
263099	772619
111074	772620
9374	772621
55927	772622
58815	772623
405046	772624
15352	772625
32742	772626
254705	772627
106962	772628
148166	772629
41633	772630
259519	772631
131587	772632
301483	772633
213907	772634
316577	772635
232448	772636
43417	772637
229744	772638
243776	772639
245667	772640
22863	772641
109902	772642
99461	772643
284748	772644
302562	772645
279090	772646
104692	772647
65472	772648
357877	772649
23979	772650
75199	772651
121378	772652
424366	772653
84233	772654
67703	772655
258113	772656
30193	772657
56939	772658
159193	772659
21061	772660
233612	772661
77062	772662
375870	772663
77475	772664
44031	772665
28329	772666
468	772667
116990	772668
227331	772669
62624	772670
76988	772671
5459	772672
125021	772673
17510	772674
9973	772675
4164	772676
139212	772677
32848	772678
448807	772679
134446	772680
132406	772681
21395	772682
123339	772683
204506	772684
107227	772685
430053	772686
105071	772687
412697	772688
110584	772689
362825	772690
156880	772691
120020	772692
106999	772693
255627	772694
208543	772695
106712	772696
68939	772697
241402	772698
187049	772699
428047	772700
162689	772701
444909	772702
935	772703
107382	772704
212566	772705
42818	772706
11519	772707
2343	772708
227990	772709
49507	772710
148914	772711
5056	772712
50576	772713
105208	772714
12459	772715
62596	772716
9326	772717
91646	772718
167482	772719
419984	772720
87737	772721
283757	772722
72421	772723
12564	772724
169130	772725
20827	772726
142947	772727
9108	772728
76143	772729
7391	772730
11116	772731
46716	772732
111955	772733
227178	772734
239409	772735
215002	772736
455	772737
41093	772738
101583	772739
55510	772740
8697	772741
6652	772742
84591	772743
96669	772744
3069	772745
120303	772746
385723	772747
25272	772748
178782	772749
248311	772750
1406	772751
24196	772752
20061	772753
128455	772754
53	772755
247614	772756
2890	772757
88912	772758
80824	772759
146957	772760
154173	772761
5090	772762
220019	772763
323828	772764
4723	772765
196557	772766
34914	772767
102188	772768
27312	772769
27843	772770
4855	772771
188320	772772
30825	772773
54642	772774
199516	772775
200776	772776
241168	772777
228820	772778
225552	772779
188998	772780
198806	772781
6762	772782
25936	772783
107977	772784
1011	772785
3503	772786
25709	772787
125517	772788
67338	772789
369420	772790
19023	772791
184083	772792
418146	772793
8035	772794
60707	772795
133392	772796
158	772797
25287	772798
72865	772799
10399	772800
42720	772801
17996	772802
52354	772803
111282	772804
25099	772805
1614	772806
51146	772807
240478	772808
113651	772809
112065	772810
50714	772811
7045	772812
24674	772813
32508	772814
188050	772815
57896	772816
19387	772817
4778	772818
28066	772819
18413	772820
125138	772821
7388	772822
71033	772823
126972	772824
175291	772825
2184	772826
13394	772827
125687	772828
32502	772829
397	772830
94920	772831
14792	772832
321429	772833
204138	772834
76872	772835
166506	772836
406576	772837
287456	772838
101215	772839
173542	772840
3026	772841
296830	772842
56103	772843
15362	772844
104883	772845
45531	772846
180180	772847
40685	772848
24522	772849
101189	772850
80245	772851
26400	772852
310127	772853
12441	772854
120641	772855
42700	772856
20917	772857
216918	772858
90370	772859
13005	772860
19537	772861
360220	772862
3631	772863
232	772864
24727	772865
15969	772866
10744	772867
102617	772868
62670	772869
126715	772870
109085	772871
384496	772872
12723	772873
153818	772874
47464	772875
105443	772876
406978	772877
92233	772878
207896	772879
58433	772880
233676	772881
313397	772882
130845	772883
41337	772884
3928	772885
77342	772886
355962	772887
396591	772888
128543	772889
6402	772890
8478	772891
334485	772892
127015	772893
19023	772894
19471	772895
333882	772896
29700	772897
6342	772898
35104	772899
30767	772900
169937	772901
15176	772902
31770	772903
3037	772904
168813	772905
56080	772906
122149	772907
32808	772908
195248	772909
112588	772910
155270	772911
122150	772912
450476	772913
32540	772914
9415	772915
55926	772916
19629	772917
88	772918
2128	772919
55186	772920
6132	772921
172597	772922
132294	772923
6275	772924
3253	772925
375401	772926
10089	772927
244983	772928
15502	772929
379097	772930
100928	772931
19910	772932
70	772933
180722	772934
3526	772935
191024	772936
41247	772937
293421	772938
113912	772939
103160	772940
8510	772941
60888	772942
120306	772943
24498	772944
25905	772945
5990	772946
181388	772947
8073	772948
33510	772949
137349	772950
361061	772951
131341	772952
30741	772953
87257	772954
18347	772955
427311	772956
171896	772957
53647	772958
152315	772959
68633	772960
56778	772961
47812	772962
2133	772963
201064	772964
155121	772965
57287	772966
57939	772967
185209	772968
410160	772969
2268	772970
320540	772971
5449	772972
79419	772973
65491	772974
23639	772975
65042	772976
1612	772977
159731	772978
42594	772979
361878	772980
434762	772981
76	772982
116593	772983
42503	772984
49562	772985
591	772986
7272	772987
94924	772988
3754	772989
17329	772990
234071	772991
115961	772992
27233	772993
368	772994
88066	772995
78567	772996
1704	772997
444012	772998
11917	772999
1775	773000
414706	773001
31559	773002
212095	773003
212095	773004
37482	773005
500	773006
27361	773007
7943	773008
2184	773009
132356	773010
121001	773011
155607	773012
17241	773013
1613	773014
188839	773015
132076	773016
235131	773017
135830	773018
4768	773019
17122	773020
131010	773021
249192	773022
297359	773023
81734	773024
78615	773025
148736	773026
86596	773027
258034	773028
114370	773029
455780	773030
155472	773031
9147	773032
12038	773033
63998	773034
105513	773035
16688	773036
41587	773037
8934	773038
31959	773039
11848	773040
85875	773041
309	773042
264083	773043
70483	773044
11067	773045
179540	773046
3554	773047
366	773048
57731	773049
250875	773050
51767	773051
210369	773052
243359	773053
147	773054
43008	773055
250873	773056
10081	773057
306865	773058
8254	773059
18839	773060
64264	773061
35380	773062
24028	773063
56348	773064
2944	773065
210756	773066
133307	773067
25988	773068
74366	773069
319848	773070
191314	773071
7870	773072
372302	773073
14348	773074
52133	773075
256277	773076
392980	773077
15299	773078
235	773079
38950	773080
262327	773081
459983	773082
142216	773083
66078	773084
39278	773085
314058	773086
166888	773087
218152	773088
73245	773089
37451	773090
169450	773091
12602	773092
258523	773093
132509	773094
37	773095
9248	773096
299197	773097
8878	773098
158739	773099
445770	773100
292211	773101
311901	773102
47641	773103
460186	773104
92132	773105
10618	773106
222982	773107
107255	773108
220596	773109
326658	773110
1066	773111
21338	773112
2835	773113
10691	773114
20049	773115
153536	773116
417330	773117
117197	773118
13480	773119
4375	773120
90645	773121
118015	773122
34747	773123
77969	773124
265439	773125
4444	773126
11568	773127
238097	773128
199359	773129
132729	773130
18228	773131
859	773132
65730	773133
26909	773134
46585	773135
13376	773136
184302	773137
3373	773138
127725	773139
169451	773140
190179	773141
27822	773142
2474	773143
1329	773144
3377	773145
83494	773146
191315	773147
6103	773148
123494	773149
2927	773150
42581	773151
654	773152
25259	773153
12038	773154
322439	773155
14896	773156
101	773157
3554	773158
91989	773159
31799	773160
56036	773161
422629	773162
10401	773163
346797	773164
713	773165
18582	773166
38226	773167
142633	773168
826	773169
12125	773170
37532	773171
3263	773172
28418	773173
87295	773174
68889	773175
272634	773176
30776	773177
46120	773178
8375	773179
37516	773180
55808	773181
240	773182
4860	773183
114139	773184
47956	773185
386647	773186
90353	773187
17685	773188
187881	773189
8574	773190
2669	773191
247095	773192
315811	773193
419134	773194
3507	773195
2586	773196
6130	773197
253395	773198
7419	773199
21694	773200
165906	773201
124327	773202
65622	773203
329504	773204
70483	773205
259190	773206
58	773207
202712	773208
1202	773209
150328	773210
15772	773211
71901	773212
17757	773213
36925	773214
2193	773215
94563	773216
1441	773217
206617	773218
17030	773219
17030	773220
147832	773221
453801	773222
68887	773223
19413	773224
24186	773225
153946	773226
1805	773227
14896	773228
154818	773229
15764	773230
248263	773231
314094	773232
31557	773233
5617	773234
197820	773235
14618	773236
72641	773237
156625	773238
84192	773239
254753	773240
167912	773241
82216	773242
42815	773243
46944	773244
43885	773245
96291	773246
16768	773247
325261	773248
178122	773249
58338	773250
203751	773251
43139	773252
257559	773253
18254	773254
12060	773255
359515	773256
69762	773257
33555	773258
9623	773259
310	773260
141922	773261
309509	773262
31946	773263
133232	773264
36404	773265
1984	773266
215324	773267
190544	773268
132261	773269
48163	773270
10668	773271
50031	773272
103348	773273
2105	773274
2384	773275
415629	773276
25701	773277
99112	773278
186688	773279
3609	773280
616	773281
22366	773282
72852	773283
4461	773284
15624	773285
13082	773286
30767	773287
62274	773288
138158	773289
82973	773290
17355	773291
17355	773292
288127	773293
83496	773294
74361	773295
168417	773296
36591	773297
225236	773298
164904	773299
10060	773300
307801	773301
161	773302
6285	773303
304660	773304
31650	773305
198034	773306
357483	773307
394129	773308
367989	773309
299811	773310
277685	773311
23121	773312
16912	773313
454	773314
325994	773315
5485	773316
282540	773317
61	773318
11697	773319
14981	773320
129914	773321
201200	773322
83164	773323
159449	773324
70359	773325
95663	773326
185678	773327
8147	773328
239140	773329
59463	773330
208589	773331
53056	773332
724	773333
18048	773334
98739	773335
303845	773336
26119	773337
56397	773338
32985	773339
165919	773340
84601	773341
90859	773342
282110	773343
47153	773344
170947	773345
125762	773346
32355	773347
33617	773348
83943	773349
208243	773350
453729	773351
17308	773352
2956	773353
65329	773354
287189	773355
34692	773356
55776	773357
48137	773358
154812	773359
35709	773360
30089	773361
147303	773362
189858	773363
26263	773364
26467	773365
100146	773366
9351	773367
86591	773368
23074	773369
217932	773370
109772	773371
416892	773372
70601	773373
1337	773374
3025	773375
16559	773376
121	773377
154566	773378
2377	773379
2487	773380
1033	773381
29094	773382
29336	773383
152178	773384
43638	773385
56110	773386
244132	773387
292819	773388
162101	773389
36	773390
896	773391
53389	773392
14999	773393
729	773394
10280	773395
17256	773396
793	773397
194695	773398
189417	773399
3954	773400
63395	773401
69819	773402
101341	773403
15787	773404
38	773405
42694	773406
21330	773407
3095	773408
256525	773409
332024	773410
1429	773411
68571	773412
27348	773413
28639	773414
195035	773415
5889	773416
28446	773417
26537	773418
93746	773419
11555	773420
180505	773421
109162	773422
3626	773423
37681	773424
62206	773425
71953	773426
14690	773427
207676	773428
229610	773429
381494	773430
81011	773431
44979	773432
4432	773433
66696	773434
8512	773435
284935	773436
13904	773437
10112	773438
210062	773439
285205	773440
5990	773441
84037	773442
83683	773443
116159	773444
298854	773445
22109	773446
10963	773447
1022	773448
28661	773449
309450	773450
23406	773451
220110	773452
136702	773453
422955	773454
26048	773455
34732	773456
104133	773457
30510	773458
20185	773459
60184	773460
364035	773461
292425	773462
45395	773463
79594	773464
32536	773465
118245	773466
237312	773467
303123	773468
330922	773469
94790	773470
180888	773471
297529	773472
193836	773473
14113	773474
155681	773475
128349	773476
323285	773477
419314	773478
82601	773479
117591	773480
15198	773481
326001	773482
274433	773483
44128	773484
185326	773485
32305	773486
60142	773487
113330	773488
224961	773489
241941	773490
84911	773491
37755	773492
213202	773493
94192	773494
8065	773495
407258	773496
7347	773497
420835	773498
32842	773499
3179	773500
34786	773501
141591	773502
28748	773503
201725	773504
456183	773505
3343	773506
61740	773507
96470	773508
53798	773509
103294	773510
17603	773511
41184	773512
230740	773513
175690	773514
222924	773515
220412	773516
404611	773517
64762	773518
22047	773519
4586	773520
155807	773521
343329	773522
256193	773523
252125	773524
35461	773525
45994	773526
38151	773527
58230	773528
210559	773529
433619	773530
77451	773531
299246	773532
403750	773533
123312	773534
22061	773535
9168	773536
137350	773537
40682	773538
357775	773539
19429	773540
7449	773541
181755	773542
25511	773543
361	773544
108821	773545
98973	773546
140797	773547
5967	773548
7615	773549
234603	773550
146806	773551
4230	773552
435345	773553
23193	773554
18469	773555
51066	773556
51001	773557
237398	773558
337056	773559
386231	773560
183631	773561
161786	773562
94626	773563
7448	773564
47378	773565
124922	773566
183755	773567
23110	773568
344998	773569
246578	773570
27123	773571
6048	773572
258389	773573
7745	773574
436149	773575
28825	773576
49656	773577
230991	773578
396536	773579
20932	773580
105145	773581
7058	773582
20724	773583
121692	773584
27197	773585
21324	773586
232653	773587
450568	773588
187494	773589
6086	773590
71864	773591
3066	773592
34650	773593
91584	773594
74107	773595
118431	773596
2649	773597
2151	773598
41954	773599
57278	773600
62810	773601
1828	773602
5554	773603
50510	773604
771	773605
85450	773606
23495	773607
373234	773608
170513	773609
47760	773610
254357	773611
63830	773612
56902	773613
148726	773614
4352	773615
98118	773616
106341	773617
130873	773618
227236	773619
95883	773620
8151	773621
20864	773622
392655	773623
72424	773624
706	773625
13935	773626
128230	773627
47185	773628
148188	773629
36359	773630
173028	773631
25842	773632
22751	773633
92594	773634
128102	773635
7630	773636
60130	773637
16212	773638
225922	773639
228103	773640
199	773641
73717	773642
27703	773643
232649	773644
136405	773645
60277	773646
325630	773647
285981	773648
248707	773649
146388	773650
1857	773651
2456	773652
30024	773653
29650	773654
157331	773655
249072	773656
105528	773657
7702	773658
77106	773659
181452	773660
249605	773661
39963	773662
66871	773663
388074	773664
59428	773665
306362	773666
154110	773667
234799	773668
47604	773669
55087	773670
429615	773671
89936	773672
87095	773673
340880	773674
268085	773675
3852	773676
203641	773677
51326	773678
104787	773679
30529	773680
51324	773681
385843	773682
122456	773683
243038	773684
21491	773685
410811	773686
268282	773687
24353	773688
384139	773689
214252	773690
41177	773691
442346	773692
31433	773693
4043	773694
35915	773695
69765	773696
140021	773697
188233	773698
96983	773699
444192	773700
289041	773701
44	773702
69244	773703
239671	773704
448186	773705
45111	773706
12890	773707
977	773708
353871	773709
451027	773710
167269	773711
318165	773712
23847	773713
243070	773714
354	773715
67016	773716
229565	773717
28551	773718
160925	773719
55946	773720
404562	773721
427813	773722
17816	773723
121714	773724
8855	773725
14479	773726
75441	773727
229128	773728
18536	773729
401705	773730
96882	773731
127207	773732
11741	773733
140851	773734
109741	773735
46204	773736
51585	773737
403493	773738
230263	773739
75807	773740
55690	773741
110625	773742
244712	773743
207098	773744
212346	773745
133577	773746
10442	773747
7755	773748
181168	773749
551	773750
17961	773751
248075	773752
109968	773753
338334	773754
23022	773755
107967	773756
45568	773757
215118	773758
47195	773759
298698	773760
45577	773761
118593	773762
234407	773763
13889	773764
66579	773765
76897	773766
90728	773767
64778	773768
43747	773769
5607	773770
337688	773771
18779	773772
47234	773773
144885	773774
30094	773775
73872	773776
1726	773777
117036	773778
104344	773779
116255	773780
63978	773781
55820	773782
390995	773783
22947	773784
849	773785
458695	773786
426955	773787
116526	773788
1354	773789
97614	773790
136054	773791
392486	773792
93566	773793
335397	773794
51560	773795
170035	773796
232207	773797
51350	773798
55398	773799
72659	773800
63671	773801
43388	773802
400008	773803
220687	773804
199099	773805
159090	773806
294910	773807
375900	773808
99704	773809
260750	773810
18536	773811
227142	773812
201590	773813
134757	773814
426615	773815
298591	773816
75429	773817
25592	773818
7424	773819
18269	773820
305056	773821
5271	773822
306988	773823
20300	773824
114849	773825
139645	773826
58650	773827
314418	773828
237562	773829
486	773830
324679	773831
218235	773832
96108	773833
217264	773834
147071	773835
119872	773836
98945	773837
81815	773838
88697	773839
2206	773840
17225	773841
343683	773842
114905	773843
121227	773844
234679	773845
8708	773846
248061	773847
1291	773848
226038	773849
55459	773850
33955	773851
129	773852
200664	773853
33387	773854
101633	773855
52568	773856
32771	773857
82176	773858
52604	773859
227072	773860
25988	773861
20738	773862
11449	773863
325344	773864
383825	773865
168846	773866
119147	773867
9081	773868
85176	773869
10173	773870
14208	773871
5732	773872
50513	773873
392316	773874
36535	773875
15772	773876
84816	773877
391774	773878
213412	773879
74783	773880
10069	773881
138908	773882
122246	773883
61571	773884
52890	773885
106938	773886
23218	773887
60913	773888
15468	773889
362650	773890
31570	773891
231128	773892
68657	773893
406530	773894
339156	773895
433082	773896
173016	773897
16601	773898
180365	773899
28484	773900
435097	773901
230345	773902
408543	773903
171594	773904
124961	773905
51870	773906
32201	773907
249035	773908
61980	773909
12520	773910
388351	773911
57608	773912
56213	773913
26603	773914
111260	773915
18994	773916
215383	773917
73452	773918
73108	773919
48205	773920
12702	773921
62975	773922
226310	773923
21550	773924
143417	773925
71397	773926
7242	773927
223689	773928
55838	773929
19759	773930
85166	773931
69749	773932
13391	773933
82029	773934
105922	773935
7231	773936
148612	773937
123688	773938
254706	773939
139844	773940
219298	773941
80684	773942
91651	773943
226631	773944
52738	773945
54964	773946
10777	773947
54385	773948
110471	773949
96483	773950
84276	773951
367174	773952
9348	773953
182922	773954
22002	773955
7370	773956
21840	773957
30537	773958
153320	773959
59940	773960
86050	773961
76304	773962
94213	773963
69030	773964
29591	773965
860	773966
125452	773967
445210	773968
195140	773969
327272	773970
415942	773971
303601	773972
198782	773973
49016	773974
178211	773975
13791	773976
126467	773977
11052	773978
42946	773979
201396	773980
9007	773981
60939	773982
13048	773983
2852	773984
31714	773985
121905	773986
194333	773987
173626	773988
96198	773989
12760	773990
66999	773991
452532	773992
16823	773993
2128	773994
24730	773995
69304	773996
94477	773997
147102	773998
145798	773999
204640	774000
35505	774001
147448	774002
23430	774003
259159	774004
35985	774005
23932	774006
183522	774007
437025	774008
211376	774009
66662	774010
179848	774011
313479	774012
122835	774013
13702	774014
96537	774015
141749	774016
379143	774017
75604	774018
42990	774019
80995	774020
28800	774021
235654	774022
38287	774023
186919	774024
253451	774025
77460	774026
17367	774027
80	774028
49189	774029
117571	774030
91154	774031
379121	774032
181625	774033
38875	774034
9932	774035
227666	774036
110932	774037
25694	774038
12473	774039
113619	774040
1418	774041
28980	774042
386329	774043
92416	774044
193702	774045
2680	774046
62025	774047
244982	774048
21539	774049
35358	774050
344985	774051
86423	774052
59378	774053
38451	774054
249107	774055
205111	774056
156059	774057
125	774058
193776	774059
394782	774060
231568	774061
445092	774062
59527	774063
344013	774064
3433	774065
124358	774066
87015	774067
123269	774068
227276	774069
100082	774070
90197	774071
68200	774072
28526	774073
8135	774074
216787	774075
180640	774076
366120	774077
276349	774078
115549	774079
63536	774080
18408	774081
78015	774082
29182	774083
141002	774084
342209	774085
353501	774086
106713	774087
32981	774088
204981	774089
8890	774090
184651	774091
44633	774092
137127	774093
80868	774094
121684	774095
247502	774096
38946	774097
298725	774098
22808	774099
448645	774100
387007	774101
156016	774102
105359	774103
213156	774104
102944	774105
82559	774106
67551	774107
12389	774108
38964	774109
139192	774110
56488	774111
207269	774112
154800	774113
13485	774114
129349	774115
89377	774116
84416	774117
127227	774118
240092	774119
4443	774120
838	774121
3951	774122
22036	774123
10835	774124
131234	774125
316068	774126
291111	774127
143709	774128
366674	774129
222672	774130
173001	774131
16270	774132
135651	774133
21999	774134
74488	774135
102775	774136
47546	774137
48434	774138
451363	774139
209804	774140
13776	774141
2096	774142
387503	774143
168738	774144
385637	774145
116306	774146
8644	774147
266072	774148
38570	774149
15181	774150
83415	774151
48174	774152
375746	774153
63173	774154
249432	774155
297680	774156
70011	774157
7234	774158
177392	774159
128442	774160
281876	774161
212068	774162
374325	774163
166650	774164
91678	774165
73807	774166
419456	774167
18998	774168
19409	774169
181931	774170
167888	774171
57650	774172
110853	774173
82411	774174
145136	774175
354850	774176
87	774177
17987	774178
43013	774179
240716	774180
86013	774181
113981	774182
6911	774183
41549	774184
79705	774185
38477	774186
9214	774187
268376	774188
121144	774189
239682	774190
100808	774191
151707	774192
297149	774193
102123	774194
281854	774195
97	774196
62668	774197
83132	774198
75450	774199
387300	774200
163290	774201
96532	774202
212836	774203
6143	774204
82311	774205
1108	774206
402826	774207
442550	774208
354229	774209
23198	774210
203773	774211
393722	774212
1016	774213
151839	774214
401701	774215
155042	774216
43839	774217
114920	774218
313613	774219
60281	774220
118493	774221
54207	774222
50000	774223
392382	774224
365700	774225
64083	774226
65843	774227
117194	774228
25499	774229
192112	774230
101635	774231
47120	774232
421938	774233
73695	774234
421187	774235
187899	774236
148474	774237
3284	774238
12265	774239
112946	774240
182576	774241
52154	774242
445861	774243
3032	774244
22504	774245
163376	774246
53411	774247
99368	774248
403595	774249
104578	774250
80115	774251
190736	774252
408408	774253
494	774254
209475	774255
366993	774256
29759	774257
38953	774258
74854	774259
133777	774260
61136	774261
89344	774262
263363	774263
18664	774264
54195	774265
419612	774266
128422	774267
34727	774268
304859	774269
202028	774270
133807	774271
22347	774272
266233	774273
139394	774274
459276	774275
118078	774276
39235	774277
76550	774278
456787	774279
199732	774280
5738	774281
192555	774282
131977	774283
193088	774284
39960	774285
25038	774286
29002	774287
24058	774288
133794	774289
401210	774290
389341	774291
206356	774292
238697	774293
116976	774294
201453	774295
68244	774296
54764	774297
21879	774298
61881	774299
60496	774300
328216	774301
403532	774302
216668	774303
322131	774304
17091	774305
245036	774306
84128	774307
10097	774308
131542	774309
156048	774310
1967	774311
15052	774312
61832	774313
35125	774314
234595	774315
376605	774316
71719	774317
52169	774318
131403	774319
358515	774320
30703	774321
166843	774322
35843	774323
56709	774324
135012	774325
186085	774326
20012	774327
106001	774328
11307	774329
17709	774330
266913	774331
387562	774332
7186	774333
42655	774334
101777	774335
22610	774336
31534	774337
206986	774338
30606	774339
135176	774340
222397	774341
293695	774342
129641	774343
60513	774344
10022	774345
37406	774346
413346	774347
14443	774348
88402	774349
78660	774350
104857	774351
35128	774352
155560	774353
189152	774354
45589	774355
6149	774356
102	774357
103460	774358
159484	774359
32259	774360
190532	774361
402429	774362
196205	774363
21238	774364
23586	774365
4573	774366
448113	774367
238415	774368
432549	774369
71698	774370
24983	774371
91400	774372
187	774373
98678	774374
8680	774375
78152	774376
161136	774377
19529	774378
7566	774379
92792	774380
108211	774381
171741	774382
36	774383
112119	774384
1854	774385
136944	774386
456088	774387
48070	774388
105267	774389
116804	774390
151608	774391
225740	774392
294877	774393
196936	774394
457842	774395
444	774396
9250	774397
355223	774398
225780	774399
6481	774400
7891	774401
91914	774402
36435	774403
457153	774404
114061	774405
120577	774406
221172	774407
186952	774408
5385	774409
45721	774410
6999	774411
341143	774412
370029	774413
135669	774414
151735	774415
234686	774416
63792	774417
27120	774418
374409	774419
38439	774420
2775	774421
270547	774422
183491	774423
79196	774424
31284	774425
43519	774426
61425	774427
71743	774428
147414	774429
119068	774430
61635	774431
186385	774432
167027	774433
212150	774434
2659	774435
24324	774436
367384	774437
95420	774438
18107	774439
41004	774440
21807	774441
23147	774442
358180	774443
26212	774444
435631	774445
65724	774446
166385	774447
41733	774448
282140	774449
1195	774450
27818	774451
55677	774452
202321	774453
386	774454
138084	774455
45245	774456
812	774457
141759	774458
395956	774459
38020	774460
188900	774461
141689	774462
38135	774463
97710	774464
221963	774465
64609	774466
45687	774467
72409	774468
21749	774469
80179	774470
3419	774471
90420	774472
56076	774473
402294	774474
206002	774475
100014	774476
15514	774477
47487	774478
127603	774479
18199	774480
375068	774481
67902	774482
386326	774483
2297	774484
440706	774485
55518	774486
103806	774487
117547	774488
397450	774489
12348	774490
145275	774491
161627	774492
3711	774493
54443	774494
50693	774495
13662	774496
323204	774497
25619	774498
7314	774499
22873	774500
81678	774501
194611	774502
2916	774503
117639	774504
90880	774505
148948	774506
317941	774507
75327	774508
294796	774509
279	774510
60116	774511
21235	774512
35605	774513
127610	774514
10585	774515
5693	774516
146541	774517
415609	774518
405418	774519
391755	774520
171290	774521
245381	774522
126907	774523
49877	774524
20120	774525
57621	774526
61390	774527
226926	774528
49346	774529
77401	774530
17436	774531
86579	774532
64269	774533
116021	774534
77885	774535
127425	774536
81784	774537
20588	774538
178566	774539
1783	774540
56686	774541
209365	774542
114289	774543
233585	774544
30737	774545
353304	774546
208192	774547
11754	774548
51507	774549
6772	774550
361978	774551
396118	774552
100322	774553
95772	774554
317970	774555
196801	774556
7837	774557
309604	774558
378114	774559
50539	774560
80023	774561
91755	774562
249578	774563
437946	774564
135398	774565
91746	774566
200166	774567
111876	774568
201824	774569
43463	774570
242767	774571
164635	774572
33927	774573
440321	774574
308393	774575
46217	774576
22730	774577
122165	774578
151642	774579
70648	774580
60099	774581
47339	774582
10177	774583
326247	774584
21446	774585
164092	774586
16627	774587
216639	774588
291417	774589
99481	774590
85217	774591
15923	774592
133063	774593
161600	774594
236748	774595
321416	774596
33607	774597
18707	774598
112302	774599
178323	774600
4759	774601
46544	774602
53626	774603
343536	774604
231892	774605
13486	774606
123880	774607
130438	774608
647	774609
19723	774610
45703	774611
14846	774612
128494	774613
163783	774614
18357	774615
294303	774616
127658	774617
194017	774618
53024	774619
319184	774620
116218	774621
9059	774622
82064	774623
338964	774624
89040	774625
74480	774626
35415	774627
382399	774628
36974	774629
203482	774630
63193	774631
71608	774632
179714	774633
386983	774634
413243	774635
141612	774636
49111	774637
100813	774638
14176	774639
81159	774640
62062	774641
311970	774642
10099	774643
379721	774644
12418	774645
78626	774646
74168	774647
253589	774648
128217	774649
384930	774650
144596	774651
343118	774652
21307	774653
264351	774654
119777	774655
42914	774656
49114	774657
149857	774658
190164	774659
64777	774660
134326	774661
22918	774662
115479	774663
94638	774664
252470	774665
350775	774666
249752	774667
11411	774668
105415	774669
299543	774670
127964	774671
161994	774672
138546	774673
888	774674
66880	774675
2002	774676
64287	774677
63152	774678
194697	774679
70334	774680
66500	774681
26238	774682
121625	774683
153581	774684
150961	774685
30236	774686
124360	774687
262154	774688
236572	774689
184791	774690
167476	774691
91372	774692
12240	774693
349952	774694
61357	774695
812	774696
2909	774697
129227	774698
66198	774699
12844	774700
222297	774701
5094	774702
41267	774703
96596	774704
32203	774705
131178	774706
393	774707
158361	774708
27267	774709
35355	774710
99338	774711
19964	774712
269240	774713
43296	774714
36007	774715
19003	774716
1284	774717
187848	774718
400055	774719
223083	774720
64782	774721
148275	774722
51541	774723
10900	774724
10900	774725
201711	774726
48543	774727
154521	774728
119911	774729
6825	774730
22698	774731
176766	774732
2535	774733
196	774734
64621	774735
195011	774736
230229	774737
395	774738
314803	774739
14136	774740
32291	774741
13511	774742
50668	774743
91977	774744
152193	774745
50921	774746
250491	774747
103565	774748
4585	774749
158833	774750
8459	774751
225963	774752
48726	774753
65289	774754
209483	774755
410688	774756
32192	774757
80316	774758
66591	774759
156407	774760
196664	774761
3905	774762
115639	774763
2541	774764
264529	774765
1864	774766
6925	774767
13252	774768
30801	774769
92453	774770
134051	774771
373675	774772
69045	774773
31635	774774
451832	774775
35437	774776
38441	774777
50712	774778
419005	774779
200244	774780
35085	774781
248126	774782
115460	774783
5620	774784
209617	774785
353725	774786
69031	774787
119136	774788
411583	774789
157531	774790
60814	774791
3331	774792
169920	774793
256517	774794
61662	774795
257920	774796
161147	774797
48407	774798
24201	774799
234438	774800
78127	774801
53468	774802
30558	774803
94032	774804
249733	774805
42456	774806
383215	774807
369453	774808
73773	774809
19499	774810
1635	774811
265339	774812
119286	774813
254539	774814
40378	774815
36671	774816
7736	774817
10023	774818
76670	774819
28961	774820
206983	774821
248916	774822
8646	774823
32205	774824
3841	774825
44143	774826
51687	774827
388895	774828
410599	774829
115728	774830
44633	774831
196013	774832
368659	774833
24142	774834
76885	774835
78453	774836
200322	774837
418541	774838
442722	774839
791	774840
402567	774841
99016	774842
176921	774843
440237	774844
365100	774845
186120	774846
91394	774847
23497	774848
84863	774849
66993	774850
35445	774851
412447	774852
88775	774853
158587	774854
13485	774855
187554	774856
2709	774857
185410	774858
157875	774859
171106	774860
97226	774861
332495	774862
89372	774863
34340	774864
28183	774865
201150	774866
186864	774867
31644	774868
3511	774869
242394	774870
324162	774871
132046	774872
160595	774873
44212	774874
31184	774875
104554	774876
180444	774877
32925	774878
82483	774879
233390	774880
32209	774881
43957	774882
83499	774883
4105	774884
67941	774885
124482	774886
430273	774887
57938	774888
236702	774889
120328	774890
353258	774891
136650	774892
77384	774893
97142	774894
415648	774895
144926	774896
445533	774897
414399	774898
310363	774899
16328	774900
414398	774901
235803	774902
42293	774903
88882	774904
206	774905
343903	774906
121433	774907
220448	774908
88638	774909
60349	774910
55216	774911
437367	774912
49282	774913
145951	774914
226304	774915
17843	774916
154505	774917
236685	774918
437009	774919
22201	774920
49426	774921
174238	774922
203440	774923
43268	774924
94008	774925
169092	774926
350446	774927
293079	774928
146425	774929
1756	774930
25852	774931
5633	774932
116380	774933
17205	774934
13418	774935
2072	774936
236617	774937
411828	774938
3010	774939
285565	774940
249109	774941
48913	774942
3678	774943
80958	774944
344405	774945
70364	774946
12248	774947
18846	774948
157386	774949
78244	774950
174268	774951
146330	774952
85495	774953
428952	774954
80425	774955
454385	774956
261221	774957
11236	774958
296602	774959
79032	774960
19522	774961
19162	774962
245797	774963
163481	774964
108407	774965
302776	774966
97097	774967
17559	774968
456008	774969
104263	774970
88584	774971
126680	774972
3934	774973
41246	774974
285307	774975
225978	774976
251102	774977
126119	774978
237553	774979
226249	774980
48913	774981
714	774982
11346	774983
19669	774984
15313	774985
158838	774986
458245	774987
180757	774988
154526	774989
279646	774990
94717	774991
137035	774992
79030	774993
441073	774994
92681	774995
51523	774996
94989	774997
41717	774998
87081	774999
210337	775000
90822	775001
6713	775002
217606	775003
156441	775004
23275	775005
208300	775006
1534	775007
226915	775008
133606	775009
257603	775010
292158	775011
363206	775012
308083	775013
97964	775014
13190	775015
13190	775016
199086	775017
43086	775018
185682	775019
416541	775020
178519	775021
94686	775022
237729	775023
113729	775024
56271	775025
116771	775026
230247	775027
230944	775028
1728	775029
255716	775030
38388	775031
41259	775032
441416	775033
218483	775034
31879	775035
121784	775036
71867	775037
140638	775038
169592	775039
99471	775040
323572	775041
132681	775042
20933	775043
68568	775044
166593	775045
351815	775046
124830	775047
124833	775048
219544	775049
317558	775050
9585	775051
119248	775052
119248	775053
99063	775054
14452	775055
440866	775056
340377	775057
106368	775058
34777	775059
182600	775060
161949	775061
109066	775062
20530	775063
426133	775064
5875	775065
2817	775066
12842	775067
26857	775068
341123	775069
3061	775070
47964	775071
44428	775072
132034	775073
132204	775074
421148	775075
386747	775076
140635	775077
252544	775078
223764	775079
44459	775080
27568	775081
327710	775082
135791	775083
46705	775084
14452	775085
7187	775086
107467	775087
9904	775088
317230	775089
215775	775090
1641	775091
6040	775092
16793	775093
202149	775094
210373	775095
307225	775096
239751	775097
183137	775098
294934	775099
198481	775100
20351	775101
110210	775102
21071	775103
445555	775104
1302	775105
78808	775106
423323	775107
212	775108
201063	775109
351227	775110
97387	775111
124997	775112
9413	775113
177326	775114
353558	775115
51919	775116
77689	775117
193327	775118
20118	775119
42	775120
7213	775121
21749	775122
53608	775123
19777	775124
390485	775125
63134	775126
32874	775127
84161	775128
370067	775129
61737	775130
18455	775131
261743	775132
154978	775133
455658	775134
288484	775135
5087	775136
69807	775137
170620	775138
9272	775139
192821	775140
2980	775141
441824	775142
8426	775143
127558	775144
53650	775145
20485	775146
397397	775147
148819	775148
11033	775149
217724	775150
94665	775151
66643	775152
615	775153
229902	775154
149107	775155
74138	775156
254073	775157
428644	775158
287360	775159
176407	775160
22230	775161
31906	775162
87314	775163
179576	775164
47659	775165
192150	775166
54012	775167
25347	775168
104681	775169
290185	775170
86489	775171
173805	775172
81358	775173
76871	775174
72016	775175
7437	775176
130874	775177
201054	775178
72293	775179
23380	775180
203216	775181
109237	775182
43433	775183
159324	775184
229224	775185
1287	775186
3830	775187
17075	775188
1568	775189
45842	775190
23471	775191
16598	775192
14165	775193
12818	775194
91723	775195
16920	775196
205516	775197
27063	775198
103543	775199
430531	775200
306573	775201
274870	775202
120200	775203
62644	775204
180142	775205
40615	775206
187713	775207
58985	775208
3386	775209
10652	775210
71626	775211
140703	775212
415443	775213
31424	775214
357341	775215
11261	775216
175421	775217
218098	775218
348841	775219
39500	775220
241171	775221
88455	775222
243766	775223
177389	775224
12467	775225
39478	775226
109201	775227
315838	775228
148959	775229
204977	775230
5307	775231
131100	775232
436585	775233
72730	775234
116852	775235
111160	775236
27297	775237
28970	775238
106883	775239
129844	775240
47881	775241
142325	775242
238750	775243
118305	775244
275710	775245
98669	775246
27567	775247
443566	775248
84595	775249
43169	775250
198206	775251
24861	775252
412355	775253
323328	775254
34450	775255
457657	775256
124600	775257
265794	775258
192530	775259
5290	775260
28667	775261
395984	775262
206596	775263
197896	775264
239845	775265
81454	775266
227255	775267
124426	775268
420759	775269
222769	775270
429671	775271
114137	775272
63184	775273
56298	775274
229945	775275
27630	775276
183418	775277
90898	775278
177464	775279
250468	775280
133028	775281
117180	775282
83074	775283
183231	775284
28182	775285
117486	775286
284180	775287
107330	775288
143133	775289
215484	775290
379899	775291
174469	775292
107162	775293
220982	775294
68411	775295
76517	775296
90483	775297
90609	775298
1381	775299
33261	775300
381435	775301
415067	775302
156607	775303
7256	775304
380865	775305
47436	775306
264132	775307
12261	775308
139529	775309
157376	775310
46231	775311
8480	775312
35173	775313
210593	775314
201669	775315
455928	775316
365462	775317
55721	775318
418645	775319
195763	775320
182861	775321
198113	775322
29890	775323
56901	775324
9641	775325
106087	775326
1898	775327
36808	775328
225182	775329
182681	775330
395738	775331
267160	775332
16555	775333
399824	775334
58813	775335
28617	775336
197097	775337
11429	775338
41015	775339
3441	775340
36719	775341
4081	775342
91196	775343
121718	775344
7399	775345
18233	775346
162179	775347
54475	775348
80021	775349
10737	775350
29411	775351
214602	775352
45877	775353
27110	775354
268548	775355
122228	775356
160435	775357
22524	775358
690	775359
156828	775360
35353	775361
2458	775362
52458	775363
177452	775364
3617	775365
117193	775366
14132	775367
25976	775368
187505	775369
49352	775370
28075	775371
2866	775372
294545	775373
57541	775374
314801	775375
25412	775376
160868	775377
63789	775378
57643	775379
33980	775380
137302	775381
109482	775382
453659	775383
60056	775384
214139	775385
136242	775386
44469	775387
245535	775388
27137	775389
321144	775390
393451	775391
36961	775392
50986	775393
243343	775394
352306	775395
398972	775396
452260	775397
92952	775398
345001	775399
444771	775400
10957	775401
81344	775402
2603	775403
21246	775404
222283	775405
121863	775406
27009	775407
425821	775408
26351	775409
459869	775410
364872	775411
200876	775412
16292	775413
19884	775414
277865	775415
193880	775416
364411	775417
186057	775418
107147	775419
340618	775420
103835	775421
300342	775422
95846	775423
103515	775424
148012	775425
238472	775426
70424	775427
377562	775428
26536	775429
97807	775430
44296	775431
179070	775432
22158	775433
154568	775434
16254	775435
50718	775436
106007	775437
280006	775438
78580	775439
44303	775440
120091	775441
23286	775442
217683	775443
50986	775444
92859	775445
77873	775446
14917	775447
23213	775448
433764	775449
101296	775450
425125	775451
14810	775452
91926	775453
70366	775454
272703	775455
55279	775456
197568	775457
225602	775458
182881	775459
99479	775460
423016	775461
5154	775462
106646	775463
95302	775464
205887	775465
224061	775466
107326	775467
113554	775468
316683	775469
106087	775470
199	775471
33858	775472
437960	775473
225290	775474
2050	775475
92283	775476
14091	775477
425039	775478
6251	775479
18467	775480
19420	775481
5612	775482
14685	775483
141380	775484
48937	775485
75550	775486
44311	775487
28157	775488
30631	775489
123194	775490
194835	775491
166963	775492
382	775493
103438	775494
141841	775495
6837	775496
113809	775497
368742	775498
31649	775499
152885	775500
60445	775501
180890	775502
27010	775503
178907	775504
83869	775505
13491	775506
237768	775507
44264	775508
49256	775509
196764	775510
332635	775511
38822	775512
78145	775513
341638	775514
21615	775515
64253	775516
31778	775517
401736	775518
198164	775519
28640	775520
39297	775521
328044	775522
279780	775523
125893	775524
93991	775525
162833	775526
105834	775527
385572	775528
293995	775529
111904	775530
253528	775531
96344	775532
38102	775533
47427	775534
78481	775535
116640	775536
293404	775537
426140	775538
30191	775539
55152	775540
110683	775541
383584	775542
354237	775543
4238	775544
200730	775545
45485	775546
85070	775547
91869	775548
14630	775549
247753	775550
116391	775551
42800	775552
362757	775553
127554	775554
127554	775555
14227	775556
39142	775557
104587	775558
9247	775559
290242	775560
1106	775561
19911	775562
17469	775563
424703	775564
55646	775565
15984	775566
6596	775567
20612	775568
259742	775569
134622	775570
282070	775571
371627	775572
84888	775573
84130	775574
6591	775575
25024	775576
97540	775577
100398	775578
110209	775579
218198	775580
46197	775581
4181	775582
423178	775583
17646	775584
240259	775585
229120	775586
45024	775587
15797	775588
36731	775589
208687	775590
304550	775591
153934	775592
59678	775593
75988	775594
266	775595
9818	775596
23041	775597
3624	775598
33014	775599
11698	775600
57090	775601
71875	775602
3464	775603
206907	775604
11903	775605
31215	775606
258049	775607
77169	775608
113499	775609
66589	775610
261530	775611
34712	775612
220798	775613
53442	775614
154766	775615
93249	775616
127143	775617
94520	775618
57589	775619
223430	775620
147771	775621
43420	775622
82974	775623
16213	775624
26990	775625
3890	775626
7262	775627
269568	775628
9531	775629
2631	775630
11695	775631
184187	775632
105126	775633
36758	775634
43567	775635
76402	775636
7253	775637
16221	775638
52710	775639
85570	775640
433041	775641
149244	775642
132188	775643
7355	775644
4773	775645
248111	775646
21771	775647
11584	775648
14064	775649
16405	775650
113427	775651
221834	775652
1061	775653
947	775654
34678	775655
360317	775656
11141	775657
98418	775658
96339	775659
402572	775660
46421	775661
243480	775662
166966	775663
72580	775664
117083	775665
4771	775666
150316	775667
264054	775668
25768	775669
215210	775670
79224	775671
45140	775672
374483	775673
380	775674
32537	775675
227707	775676
211720	775677
364869	775678
8373	775679
198561	775680
390884	775681
345269	775682
87693	775683
10479	775684
234248	775685
26443	775686
46385	775687
27398	775688
235755	775689
71189	775690
36569	775691
227276	775692
39831	775693
32871	775694
438436	775695
636	775696
100597	775697
144739	775698
140181	775699
1130	775700
226026	775701
169044	775702
38290	775703
300223	775704
2022	775705
24051	775706
119712	775707
1021	775708
93932	775709
438638	775710
108859	775711
144632	775712
4249	775713
376929	775714
114274	775715
21662	775716
193599	775717
78145	775718
83493	775719
83493	775720
34245	775721
334532	775722
13181	775723
74	775724
637	775725
304896	775726
35008	775727
225734	775728
174807	775729
127002	775730
72761	775731
190702	775732
44563	775733
8568	775734
86477	775735
11115	775736
6194	775737
80742	775738
85705	775739
136498	775740
40973	775741
221904	775742
425162	775743
104307	775744
77414	775745
33657	775746
77908	775747
65	775748
274925	775749
62265	775750
222702	775751
104835	775752
109655	775753
240072	775754
22262	775755
248136	775756
138115	775757
140646	775758
14449	775759
309338	775760
77824	775761
3890	775762
354900	775763
317540	775764
242473	775765
1722	775766
43565	775767
167445	775768
93827	775769
151957	775770
184797	775771
204604	775772
63796	775773
16493	775774
13842	775775
65010	775776
55582	775777
28813	775778
66698	775779
19662	775780
1826	775781
399633	775782
8801	775783
161844	775784
67146	775785
12964	775786
383531	775787
196752	775788
12554	775789
420997	775790
345239	775791
156835	775792
93916	775793
15267	775794
118412	775795
58456	775796
54936	775797
24720	775798
233221	775799
298269	775800
86400	775801
7881	775802
15811	775803
214959	775804
151875	775805
18701	775806
285185	775807
281	775808
950	775809
23972	775810
154055	775811
116319	775812
15485	775813
149432	775814
9013	775815
2822	775816
178422	775817
9012	775818
105044	775819
24390	775820
21889	775821
63013	775822
133660	775823
19044	775824
63561	775825
152137	775826
363	775827
22191	775828
50683	775829
346934	775830
3721	775831
391123	775832
74074	775833
186272	775834
219925	775835
166906	775836
7746	775837
414643	775838
202974	775839
301	775840
51195	775841
234463	775842
86297	775843
125756	775844
83427	775845
52157	775846
237206	775847
214	775848
144	775849
11871	775850
197779	775851
177903	775852
6018	775853
205757	775854
167659	775855
331709	775856
450592	775857
381931	775858
106798	775859
23607	775860
40201	775861
33298	775862
309	775863
144506	775864
203767	775865
4743	775866
23296	775867
259730	775868
48593	775869
12188	775870
62009	775871
150348	775872
43528	775873
425697	775874
266709	775875
234469	775876
2564	775877
135056	775878
81436	775879
4629	775880
47114	775881
277361	775882
135973	775883
360194	775884
317578	775885
50336	775886
15973	775887
393261	775888
126614	775889
218350	775890
562	775891
308578	775892
11773	775893
30637	775894
14685	775895
30986	775896
86693	775897
294487	775898
102254	775899
336966	775900
35789	775901
107749	775902
171307	775903
163699	775904
195154	775905
55033	775906
46010	775907
114507	775908
381146	775909
167377	775910
116886	775911
276766	775912
102710	775913
105335	775914
458726	775915
305275	775916
46797	775917
451148	775918
145968	775919
121561	775920
318587	775921
165884	775922
5828	775923
322037	775924
329610	775925
168401	775926
1972	775927
61557	775928
17970	775929
227565	775930
106830	775931
368693	775932
158268	775933
10554	775934
347086	775935
191843	775936
418491	775937
86062	775938
106990	775939
3682	775940
107871	775941
407948	775942
7746	775943
59442	775944
376485	775945
96302	775946
188762	775947
256340	775948
57123	775949
202295	775950
57717	775951
185138	775952
3839	775953
349347	775954
152370	775955
245570	775956
128504	775957
375229	775958
156382	775959
68439	775960
57642	775961
243462	775962
129081	775963
134174	775964
30607	775965
36344	775966
27914	775967
46617	775968
146017	775969
448469	775970
6219	775971
215694	775972
128629	775973
186693	775974
379645	775975
235549	775976
425746	775977
2119	775978
371750	775979
375035	775980
26345	775981
231689	775982
423899	775983
110226	775984
247825	775985
366478	775986
3924	775987
352157	775988
67951	775989
172569	775990
193698	775991
21840	775992
99264	775993
20653	775994
410602	775995
22430	775996
67686	775997
111898	775998
15494	775999
443484	776000
28597	776001
45979	776002
28423	776003
199212	776004
328006	776005
203064	776006
92974	776007
6198	776008
86729	776009
133121	776010
15055	776011
176048	776012
17137	776013
33014	776014
2033	776015
200684	776016
9190	776017
5101	776018
340537	776019
66284	776020
10464	776021
107592	776022
62278	776023
29697	776024
152	776025
241628	776026
231236	776027
16154	776028
19968	776029
946	776030
117391	776031
13013	776032
75298	776033
26871	776034
194032	776035
154053	776036
218667	776037
76047	776038
38749	776039
189174	776040
159980	776041
216661	776042
270824	776043
23756	776044
36414	776045
118307	776046
95437	776047
114814	776048
240314	776049
329584	776050
34509	776051
2313	776052
82225	776053
2365	776054
60382	776055
56958	776056
338309	776057
29728	776058
207881	776059
106141	776060
27744	776061
30531	776062
359638	776063
385175	776064
110259	776065
219556	776066
140586	776067
94435	776068
118711	776069
67985	776070
6854	776071
11523	776072
319618	776073
261622	776074
19909	776075
134990	776076
238750	776077
75589	776078
57558	776079
25707	776080
209843	776081
32885	776082
16725	776083
242674	776084
183356	776085
2482	776086
77705	776087
59150	776088
83303	776089
215644	776090
105930	776091
187321	776092
95310	776093
53682	776094
11894	776095
126135	776096
1531	776097
48268	776098
192338	776099
222029	776100
17433	776101
94843	776102
103584	776103
251128	776104
83249	776105
27218	776106
6413	776107
347851	776108
2986	776109
382003	776110
339284	776111
50011	776112
1763	776113
7990	776114
2137	776115
126293	776116
42946	776117
312825	776118
45675	776119
19376	776120
186798	776121
42545	776122
7340	776123
2627	776124
12920	776125
4604	776126
380628	776127
46570	776128
308043	776129
40788	776130
13568	776131
8232	776132
31038	776133
25968	776134
228577	776135
198513	776136
16661	776137
5507	776138
452113	776139
69996	776140
58521	776141
24872	776142
22919	776143
77998	776144
19832	776145
187728	776146
9973	776147
59267	776148
1044	776149
63096	776150
108613	776151
167713	776152
93885	776153
134674	776154
107774	776155
162297	776156
141	776157
41767	776158
70522	776159
73659	776160
5190	776161
128501	776162
193905	776163
33325	776164
20660	776165
368692	776166
61012	776167
153100	776168
26383	776169
12664	776170
35321	776171
258331	776172
39690	776173
34311	776174
51340	776175
6727	776176
246916	776177
16187	776178
5827	776179
31875	776180
26783	776181
125104	776182
158961	776183
39864	776184
97701	776185
27041	776186
154458	776187
34293	776188
25129	776189
33082	776190
40829	776191
30266	776192
73858	776193
18169	776194
405610	776195
93577	776196
95781	776197
10855	776198
96253	776199
117692	776200
187066	776201
43204	776202
35351	776203
54682	776204
331951	776205
214112	776206
294	776207
99139	776208
114327	776209
4164	776210
38859	776211
20602	776212
202487	776213
368222	776214
6285	776215
44360	776216
238	776217
7377	776218
6098	776219
264452	776220
328609	776221
191594	776222
13039	776223
5188	776224
134725	776225
6462	776226
232347	776227
81009	776228
81901	776229
2303	776230
10134	776231
31874	776232
58965	776233
165579	776234
4855	776235
6453	776236
19958	776237
161258	776238
17310	776239
19889	776240
87110	776241
48040	776242
23306	776243
341788	776244
300	776245
46701	776246
178439	776247
320225	776248
33738	776249
1505	776250
128324	776251
79381	776252
89690	776253
372526	776254
121407	776255
240777	776256
220718	776257
270073	776258
327941	776259
170252	776260
257329	776261
55626	776262
66515	776263
30820	776264
180059	776265
386387	776266
454154	776267
65317	776268
232693	776269
84004	776270
254171	776271
14837	776272
13573	776273
138125	776274
234744	776275
63668	776276
151570	776277
18534	776278
4380	776279
18462	776280
165106	776281
117509	776282
2233	776283
66	776284
82532	776285
257740	776286
967	776287
15678	776288
134014	776289
354987	776290
462	776291
57167	776292
121667	776293
27715	776294
26731	776295
87561	776296
80314	776297
29229	776298
170	776299
13794	776300
99312	776301
1602	776302
370824	776303
440759	776304
323246	776305
38854	776306
24522	776307
176702	776308
215784	776309
4891	776310
49771	776311
214801	776312
571	776313
119832	776314
7272	776315
27575	776316
377570	776317
131805	776318
241808	776319
83062	776320
70673	776321
83544	776322
51491	776323
345665	776324
19912	776325
125647	776326
11213	776327
393	776328
8793	776329
40805	776330
59234	776331
45035	776332
1017	776333
28822	776334
89626	776335
1293	776336
5440	776337
167924	776338
50817	776339
21697	776340
7152	776341
120090	776342
10140	776343
2965	776344
7515	776345
269487	776346
61459	776347
81964	776348
101	776349
81798	776350
7530	776351
11967	776352
31759	776353
7905	776354
1864	776355
6610	776356
24253	776357
39970	776358
112592	776359
87433	776360
14170	776361
9162	776362
70270	776363
31239	776364
16457	776365
262416	776366
48097	776367
3100	776368
24406	776369
4226	776370
34434	776371
289272	776372
102169	776373
7061	776374
21037	776375
3636	776376
32270	776377
132600	776378
10984	776379
33566	776380
30388	776381
676	776382
81798	776383
36807	776384
28220	776385
4924	776386
169716	776387
139075	776388
19908	776389
641	776390
59369	776391
1686	776392
14265	776393
1387	776394
2073	776395
13040	776396
7408	776397
298528	776398
260606	776399
314193	776400
140999	776401
281	776402
1694	776403
36004	776404
243578	776405
7142	776406
449748	776407
70460	776408
11764	776409
45301	776410
132007	776411
106937	776412
159589	776413
243322	776414
341084	776415
46717	776416
420560	776417
8133	776418
13022	776419
172001	776420
2987	776421
1570	776422
78605	776423
145595	776424
5042	776425
49124	776426
10378	776427
10853	776428
126	776429
2853	776430
13905	776431
25834	776432
173813	776433
91434	776434
535	776435
585	776436
15833	776437
95007	776438
18851	776439
158396	776440
69311	776441
1116	776442
12599	776443
61284	776444
114399	776445
71327	776446
274	776447
190079	776448
23525	776449
27893	776450
21039	776451
89206	776452
141871	776453
36577	776454
133442	776455
237	776456
33791	776457
292991	776458
22953	776459
90572	776460
7774	776461
186101	776462
368266	776463
151088	776464
6568	776465
22238	776466
81909	776467
26142	776468
53201	776469
19645	776470
49306	776471
115936	776472
549	776473
201387	776474
27486	776475
2488	776476
9741	776477
186955	776478
8643	776479
11412	776480
31574	776481
19788	776482
14383	776483
384950	776484
25561	776485
24705	776486
18201	776487
155	776488
19064	776489
4281	776490
64372	776491
3540	776492
1024	776493
143589	776494
241716	776495
61723	776496
60083	776497
210158	776498
276730	776499
5040	776500
9482	776501
163502	776502
22125	776503
19958	776504
174479	776505
181101	776506
42378	776507
24201	776508
145783	776509
124546	776510
130117	776511
458060	776512
11175	776513
59168	776514
15650	776515
190422	776516
14807	776517
42397	776518
44420	776519
325170	776520
180728	776521
9209	776522
391202	776523
18161	776524
89508	776525
15977	776526
94924	776527
71464	776528
34152	776529
5644	776530
326405	776531
64693	776532
177662	776533
212315	776534
76607	776535
238203	776536
20454	776537
89225	776538
450980	776539
1505	776540
28420	776541
280279	776542
49470	776543
106489	776544
156359	776545
223293	776546
154920	776547
131449	776548
133415	776549
310553	776550
65239	776551
19329	776552
394788	776553
126031	776554
115425	776555
231240	776556
432974	776557
7249	776558
86108	776559
1585	776560
175882	776561
53407	776562
4847	776563
420195	776564
237736	776565
297950	776566
29539	776567
1594	776568
18171	776569
4812	776570
24351	776571
23844	776572
20310	776573
172142	776574
129562	776575
88633	776576
3405	776577
10341	776578
60792	776579
71296	776580
453968	776581
43250	776582
220439	776583
5303	776584
293439	776585
332605	776586
15025	776587
219869	776588
67191	776589
137058	776590
245921	776591
16208	776592
59390	776593
4006	776594
1992	776595
116238	776596
112893	776597
376679	776598
329297	776599
50296	776600
190027	776601
1004	776602
96374	776603
387288	776604
7461	776605
284	776606
838	776607
12322	776608
1569	776609
1251	776610
380845	776611
220820	776612
37618	776613
445822	776614
32642	776615
111241	776616
29542	776617
2045	776618
249449	776619
12075	776620
315636	776621
9856	776622
11606	776623
55676	776624
265366	776625
73821	776626
94347	776627
27762	776628
8495	776629
98097	776630
42792	776631
48885	776632
34004	776633
439203	776634
115161	776635
2630	776636
173759	776637
400704	776638
134774	776639
101791	776640
56917	776641
102935	776642
74031	776643
32123	776644
48635	776645
91807	776646
70	776647
400617	776648
25238	776649
20870	776650
2995	776651
10063	776652
1004	776653
53118	776654
424990	776655
27195	776656
20520	776657
51456	776658
236382	776659
369038	776660
178177	776661
30717	776662
312696	776663
12312	776664
20227	776665
91088	776666
18571	776667
1419	776668
34814	776669
185905	776670
54970	776671
32671	776672
648	776673
25834	776674
1979	776675
234929	776676
80202	776677
38743	776678
288	776679
15509	776680
1297	776681
196442	776682
61032	776683
12876	776684
446518	776685
21506	776686
18368	776687
70311	776688
4544	776689
21580	776690
19303	776691
93311	776692
1048	776693
319722	776694
93117	776695
79862	776696
11584	776697
22869	776698
4289	776699
42451	776700
50181	776701
260099	776702
5530	776703
20722	776704
15675	776705
208806	776706
19749	776707
19282	776708
148629	776709
6785	776710
12581	776711
114098	776712
39895	776713
106852	776714
235488	776715
879	776716
245620	776717
41237	776718
175119	776719
17823	776720
2692	776721
3511	776722
1251	776723
196372	776724
337	776725
24685	776726
908	776727
18727	776728
8264	776729
32641	776730
45791	776731
14690	776732
15492	776733
140580	776734
23108	776735
383900	776736
83432	776737
19677	776738
7502	776739
302254	776740
26364	776741
232761	776742
125804	776743
249780	776744
109218	776745
1225	776746
28444	776747
41998	776748
116193	776749
79381	776750
73495	776751
372556	776752
160592	776753
98402	776754
13684	776755
11381	776756
190649	776757
215342	776758
36845	776759
14759	776760
47856	776761
259569	776762
29544	776763
6707	776764
14553	776765
28228	776766
196247	776767
105167	776768
23689	776769
241537	776770
54814	776771
455	776772
8860	776773
30635	776774
378251	776775
27165	776776
177998	776777
102910	776778
97866	776779
9569	776780
77927	776781
8287	776782
426222	776783
265766	776784
71391	776785
13923	776786
18281	776787
1928	776788
19405	776789
12310	776790
9490	776791
417725	776792
1018	776793
98535	776794
101385	776795
14106	776796
15781	776797
273893	776798
4753	776799
418708	776800
117987	776801
30299	776802
366493	776803
54696	776804
1408	776805
28737	776806
51125	776807
49521	776808
18169	776809
317338	776810
120137	776811
32489	776812
111750	776813
125302	776814
100894	776815
4201	776816
11404	776817
437	776818
75349	776819
16678	776820
6593	776821
449832	776822
1434	776823
53078	776824
112770	776825
25661	776826
195000	776827
15601	776828
210256	776829
218528	776830
114950	776831
13840	776832
43978	776833
6601	776834
41497	776835
274510	776836
396403	776837
96302	776838
316470	776839
720	776840
25421	776841
216656	776842
11968	776843
272779	776844
65400	776845
17984	776846
108309	776847
70634	776848
152241	776849
6291	776850
109843	776851
24121	776852
7765	776853
177969	776854
45223	776855
1651	776856
191146	776857
41394	776858
6191	776859
164822	776860
33215	776861
20402	776862
30409	776863
130939	776864
47495	776865
35582	776866
5628	776867
183041	776868
127989	776869
11339	776870
2514	776871
215557	776872
149780	776873
213090	776874
29991	776875
310922	776876
15826	776877
84649	776878
190799	776879
1806	776880
359461	776881
86284	776882
103360	776883
6783	776884
14967	776885
54039	776886
93842	776887
235091	776888
154796	776889
3754	776890
3891	776891
75749	776892
31759	776893
49676	776894
11414	776895
28252	776896
43632	776897
17353	776898
408108	776899
21357	776900
95852	776901
120152	776902
25061	776903
13395	776904
85511	776905
73036	776906
104920	776907
5806	776908
16472	776909
181653	776910
46962	776911
14227	776912
4736	776913
90393	776914
136886	776915
10198	776916
5415	776917
393118	776918
18713	776919
129087	776920
54722	776921
137822	776922
54	776923
17467	776924
157812	776925
154902	776926
150702	776927
431035	776928
3980	776929
424388	776930
7937	776931
59895	776932
245050	776933
484	776934
109843	776935
311132	776936
10045	776937
236010	776938
250039	776939
410595	776940
7180	776941
119638	776942
117532	776943
7859	776944
246721	776945
20356	776946
191195	776947
7151	776948
207210	776949
2707	776950
113725	776951
274713	776952
181694	776953
144392	776954
1158	776955
48964	776956
58679	776957
139313	776958
48122	776959
34249	776960
239410	776961
28272	776962
193759	776963
54941	776964
114041	776965
77468	776966
8535	776967
56281	776968
44832	776969
133998	776970
87078	776971
8826	776972
301353	776973
136886	776974
1133	776975
51125	776976
279452	776977
31819	776978
407333	776979
47964	776980
195320	776981
237069	776982
24510	776983
70703	776984
15464	776985
22819	776986
124064	776987
12669	776988
68157	776989
81702	776990
441455	776991
4678	776992
186654	776993
35959	776994
142877	776995
51643	776996
153909	776997
164822	776998
2565	776999
220726	777000
18817	777001
6315	777002
52008	777003
107593	777004
21583	777005
28063	777006
63003	777007
393999	777008
183322	777009
259912	777010
63844	777011
16472	777012
65871	777013
8288	777014
15527	777015
347037	777016
16520	777017
217356	777018
3796	777019
28575	777020
107082	777021
3796	777022
35516	777023
38705	777024
38898	777025
124838	777026
44179	777027
25729	777028
15102	777029
1850	777030
7742	777031
81797	777032
61894	777033
264635	777034
47519	777035
23482	777036
45562	777037
127597	777038
114568	777039
32222	777040
155573	777041
12270	777042
85078	777043
55948	777044
237031	777045
162475	777046
1519	777047
417253	777048
28576	777049
43446	777050
16548	777051
18599	777052
352719	777053
15204	777054
54681	777055
109025	777056
109901	777057
24535	777058
45168	777059
8514	777060
23884	777061
176086	777062
7606	777063
102737	777064
60921	777065
250786	777066
114300	777067
238028	777068
58688	777069
120235	777070
32785	777071
121937	777072
15070	777073
253372	777074
12096	777075
5349	777076
73002	777077
21280	777078
296067	777079
72694	777080
457766	777081
13942	777082
393179	777083
74847	777084
62872	777085
21740	777086
3488	777087
357313	777088
192962	777089
394875	777090
4602	777091
63918	777092
222529	777093
16991	777094
211497	777095
193171	777096
121558	777097
3638	777098
360014	777099
54301	777100
10325	777101
1450	777102
65832	777103
18644	777104
23726	777105
55529	777106
302372	777107
417699	777108
3882	777109
69756	777110
177864	777111
123716	777112
202319	777113
1739	777114
104370	777115
60176	777116
58125	777117
41818	777118
207056	777119
3471	777120
236109	777121
12919	777122
28578	777123
6208	777124
2671	777125
65138	777126
187201	777127
7276	777128
16907	777129
58913	777130
3016	777131
92335	777132
28598	777133
98854	777134
32642	777135
185834	777136
10480	777137
5200	777138
53836	777139
50817	777140
42961	777141
37579	777142
23689	777143
14553	777144
51472	777145
195064	777146
8879	777147
176111	777148
53596	777149
61847	777150
62422	777151
1132	777152
40543	777153
276246	777154
316816	777155
201	777156
127564	777157
348200	777158
217127	777159
30256	777160
158164	777161
55905	777162
4631	777163
10099	777164
124287	777165
244719	777166
97315	777167
33504	777168
193523	777169
8073	777170
99061	777171
21066	777172
35569	777173
259117	777174
49574	777175
102970	777176
1870	777177
34303	777178
32057	777179
799	777180
44750	777181
284686	777182
1404	777183
1072	777184
68365	777185
5806	777186
266474	777187
45155	777188
14084	777189
22333	777190
32390	777191
349817	777192
919	777193
261030	777194
136431	777195
2241	777196
11404	777197
298115	777198
23683	777199
59990	777200
403135	777201
2824	777202
5779	777203
49895	777204
6550	777205
9490	777206
232553	777207
198586	777208
11809	777209
268838	777210
46320	777211
237552	777212
22508	777213
47983	777214
229	777215
34135	777216
57792	777217
41476	777218
220311	777219
16208	777220
105895	777221
79564	777222
34458	777223
57576	777224
71735	777225
79669	777226
92828	777227
16204	777228
59035	777229
6683	777230
35453	777231
35522	777232
84599	777233
92325	777234
4934	777235
122170	777236
38887	777237
5350	777238
2854	777239
86789	777240
23350	777241
152378	777242
173232	777243
6666	777244
14193	777245
95130	777246
452703	777247
2250	777248
179289	777249
11467	777250
384021	777251
39708	777252
53842	777253
9931	777254
171188	777255
118996	777256
128375	777257
117844	777258
110081	777259
28970	777260
7075	777261
73	777262
2418	777263
872	777264
170	777265
29122	777266
209560	777267
59651	777268
138108	777269
30320	777270
1850	777271
49325	777272
263111	777273
4226	777274
192962	777275
194671	777276
53388	777277
28443	777278
43031	777279
5755	777280
203406	777281
14933	777282
2600	777283
73440	777284
260644	777285
231070	777286
218296	777287
117015	777288
8367	777289
96973	777290
402239	777291
148891	777292
229083	777293
43647	777294
15238	777295
16787	777296
47794	777297
164570	777298
51839	777299
3879	777300
19645	777301
197650	777302
224618	777303
2331	777304
45315	777305
98854	777306
41502	777307
3208	777308
9785	777309
6973	777310
33990	777311
187318	777312
31499	777313
192001	777314
11338	777315
295	777316
13421	777317
172357	777318
25911	777319
233893	777320
28638	777321
138146	777322
386146	777323
6550	777324
186675	777325
67726	777326
13041	777327
2223	777328
3870	777329
103427	777330
83671	777331
13977	777332
53384	777333
167747	777334
2554	777335
180553	777336
8455	777337
26445	777338
13719	777339
3572	777340
7794	777341
2178	777342
85051	777343
224611	777344
155971	777345
33627	777346
3870	777347
19500	777348
7812	777349
338276	777350
20944	777351
6842	777352
428449	777353
109	777354
253	777355
3434	777356
8831	777357
35905	777358
102942	777359
70449	777360
184053	777361
17129	777362
5141	777363
1022	777364
2726	777365
448831	777366
45489	777367
35582	777368
2223	777369
50816	777370
133493	777371
19231	777372
4650	777373
6117	777374
304865	777375
172438	777376
108574	777377
13051	777378
6174	777379
232673	777380
153361	777381
70452	777382
364423	777383
84822	777384
314830	777385
210933	777386
477	777387
7742	777388
76900	777389
378324	777390
7170	777391
22285	777392
458263	777393
31163	777394
238213	777395
21609	777396
2550	777397
27713	777398
15799	777399
60176	777400
447976	777401
370779	777402
163042	777403
107696	777404
169750	777405
167332	777406
26419	777407
69567	777408
5826	777409
107717	777410
28991	777411
63768	777412
205951	777413
201637	777414
378058	777415
425003	777416
204559	777417
118285	777418
435804	777419
16252	777420
18179	777421
269721	777422
20726	777423
102847	777424
345790	777425
124797	777426
151817	777427
31558	777428
262408	777429
27241	777430
55661	777431
85326	777432
302430	777433
75210	777434
308613	777435
54429	777436
281884	777437
4962	777438
67895	777439
431218	777440
34394	777441
28564	777442
26456	777443
16753	777444
57186	777445
423545	777446
36427	777447
219138	777448
6666	777449
68715	777450
341879	777451
34073	777452
6080	777453
42818	777454
68751	777455
355745	777456
99079	777457
151321	777458
82709	777459
6375	777460
343225	777461
351024	777462
107247	777463
63488	777464
229118	777465
63531	777466
92819	777467
140954	777468
431233	777469
441727	777470
88092	777471
232878	777472
222482	777473
308072	777474
19993	777475
56248	777476
413211	777477
218542	777478
4926	777479
334224	777480
52636	777481
162204	777482
347952	777483
195805	777484
9656	777485
68741	777486
72654	777487
193157	777488
5100	777489
52212	777490
213227	777491
39473	777492
32396	777493
200080	777494
120999	777495
34934	777496
81948	777497
12758	777498
81427	777499
108665	777500
140953	777501
52456	777502
450856	777503
162345	777504
93136	777505
39162	777506
241989	777507
78609	777508
40306	777509
412419	777510
35143	777511
23642	777512
259326	777513
71932	777514
83022	777515
43957	777516
43182	777517
262864	777518
2346	777519
195769	777520
13503	777521
125834	777522
106641	777523
27382	777524
272778	777525
23378	777526
433095	777527
225705	777528
267590	777529
207020	777530
22047	777531
39009	777532
38358	777533
361647	777534
60667	777535
86064	777536
224760	777537
92211	777538
340282	777539
19073	777540
360475	777541
17256	777542
40063	777543
24411	777544
146229	777545
57513	777546
14075	777547
182018	777548
108178	777549
352583	777550
57445	777551
48711	777552
158000	777553
273239	777554
92814	777555
5571	777556
112642	777557
166300	777558
57179	777559
203310	777560
44395	777561
335221	777562
54088	777563
242720	777564
29798	777565
43928	777566
367285	777567
13043	777568
98438	777569
199629	777570
105339	777571
30204	777572
25278	777573
14608	777574
125798	777575
99198	777576
451465	777577
26372	777578
116666	777579
18900	777580
87944	777581
5207	777582
269390	777583
81629	777584
377715	777585
311698	777586
96251	777587
37159	777588
351115	777589
49737	777590
103803	777591
82697	777592
101520	777593
1086	777594
42731	777595
53740	777596
96685	777597
10631	777598
289225	777599
6207	777600
2823	777601
399185	777602
11707	777603
107	777604
340562	777605
15228	777606
111224	777607
325417	777608
215152	777609
13576	777610
42342	777611
7802	777612
56305	777613
14650	777614
6185	777615
9104	777616
338113	777617
9539	777618
17877	777619
67309	777620
3941	777621
240498	777622
170944	777623
203022	777624
181585	777625
459013	777626
410934	777627
358440	777628
31029	777629
171508	777630
431816	777631
60842	777632
31869	777633
43422	777634
320374	777635
356231	777636
207348	777637
185073	777638
65227	777639
208464	777640
168957	777641
2042	777642
9119	777643
2183	777644
29275	777645
12453	777646
210362	777647
62517	777648
106275	777649
13047	777650
19329	777651
218787	777652
57440	777653
81110	777654
1985	777655
150953	777656
21881	777657
31357	777658
218423	777659
230911	777660
449504	777661
406256	777662
1323	777663
83994	777664
243583	777665
54658	777666
393544	777667
49981	777668
433157	777669
4383	777670
197753	777671
16194	777672
5808	777673
165010	777674
1882	777675
437340	777676
6164	777677
88153	777678
343016	777679
13316	777680
5116	777681
36900	777682
446	777683
5784	777684
217135	777685
53033	777686
388671	777687
7424	777688
30279	777689
196735	777690
126086	777691
5983	777692
12913	777693
65178	777694
197805	777695
1005	777696
117662	777697
169502	777698
410021	777699
140679	777700
366967	777701
95052	777702
6105	777703
84612	777704
7725	777705
3156	777706
9243	777707
9477	777708
49139	777709
1454	777710
122288	777711
230069	777712
60183	777713
143770	777714
312446	777715
92554	777716
230711	777717
197781	777718
64263	777719
6940	777720
403345	777721
90271	777722
21353	777723
158081	777724
7974	777725
233966	777726
375531	777727
29686	777728
142257	777729
321689	777730
30552	777731
131276	777732
436878	777733
3440	777734
60348	777735
147749	777736
367271	777737
11993	777738
27427	777739
25878	777740
234464	777741
644	777742
2626	777743
2626	777744
1356	777745
334242	777746
18887	777747
228794	777748
122059	777749
1782	777750
10188	777751
206960	777752
15427	777753
239171	777754
404655	777755
128083	777756
187939	777757
7230	777758
112529	777759
1090	777760
19835	777761
128288	777762
26106	777763
241483	777764
222109	777765
27041	777766
30297	777767
413649	777768
18475	777769
15856	777770
46633	777771
125650	777772
1757	777773
182642	777774
2731	777775
184799	777776
65394	777777
29857	777778
6520	777779
355044	777780
110001	777781
450464	777782
110550	777783
103732	777784
13009	777785
1357	777786
36992	777787
156759	777788
74757	777789
91503	777790
51079	777791
48412	777792
31475	777793
10215	777794
446553	777795
236413	777796
69734	777797
22651	777798
78144	777799
382716	777800
279736	777801
19669	777802
823	777803
324157	777804
452608	777805
54073	777806
53798	777807
60734	777808
70656	777809
1483	777810
24095	777811
353220	777812
151416	777813
61604	777814
171995	777815
110041	777816
19122	777817
34033	777818
109791	777819
100652	777820
145109	777821
34288	777822
117855	777823
28984	777824
132919	777825
47598	777826
32	777827
396576	777828
46430	777829
33683	777830
47721	777831
16303	777832
405666	777833
2488	777834
18798	777835
37982	777836
50429	777837
319442	777838
88561	777839
9805	777840
13770	777841
117872	777842
143	777843
38648	777844
6588	777845
30188	777846
20220	777847
54494	777848
315572	777849
7089	777850
408779	777851
8622	777852
345094	777853
83910	777854
469	777855
8571	777856
77989	777857
66082	777858
392017	777859
203768	777860
81	777861
58506	777862
123199	777863
405286	777864
211915	777865
18762	777866
1068	777867
77041	777868
377461	777869
66054	777870
106534	777871
36131	777872
226674	777873
223412	777874
78330	777875
51905	777876
268885	777877
230191	777878
46804	777879
61742	777880
91278	777881
5102	777882
248938	777883
3666	777884
92205	777885
210032	777886
81116	777887
23796	777888
5802	777889
178290	777890
32285	777891
444229	777892
288981	777893
3485	777894
5588	777895
160474	777896
110189	777897
37119	777898
45148	777899
163811	777900
190693	777901
427211	777902
154766	777903
108507	777904
24796	777905
90182	777906
64570	777907
110481	777908
114683	777909
247948	777910
37060	777911
27110	777912
156547	777913
174790	777914
278793	777915
333697	777916
122197	777917
61330	777918
87994	777919
37220	777920
237008	777921
29919	777922
30591	777923
62093	777924
55963	777925
204008	777926
162756	777927
89112	777928
225938	777929
649	777930
389982	777931
315302	777932
416705	777933
295767	777934
23719	777935
15394	777936
171810	777937
425572	777938
436597	777939
8154	777940
1733	777941
2800	777942
135747	777943
96287	777944
117120	777945
11929	777946
9581	777947
6433	777948
372522	777949
95963	777950
365213	777951
282	777952
56463	777953
118164	777954
75110	777955
184460	777956
139884	777957
2003	777958
280808	777959
90783	777960
163809	777961
123976	777962
241530	777963
1343	777964
302392	777965
76965	777966
233981	777967
139411	777968
6595	777969
58685	777970
1453	777971
438445	777972
18191	777973
222533	777974
185849	777975
74490	777976
6498	777977
3424	777978
26360	777979
313371	777980
161443	777981
32930	777982
382097	777983
34455	777984
77840	777985
134091	777986
439307	777987
4658	777988
3133	777989
355839	777990
56796	777991
65353	777992
1309	777993
61451	777994
107447	777995
51293	777996
43174	777997
3070	777998
424329	777999
69360	778000
1082	778001
3259	778002
2429	778003
29676	778004
1980	778005
31359	778006
6	778007
123257	778008
137640	778009
66397	778010
406225	778011
103549	778012
28269	778013
157696	778014
302778	778015
4380	778016
10083	778017
85113	778018
7465	778019
2494	778020
129182	778021
57011	778022
96585	778023
89877	778024
12650	778025
36619	778026
11506	778027
5516	778028
202750	778029
200115	778030
2863	778031
28658	778032
71	778033
6866	778034
78541	778035
49177	778036
18066	778037
23603	778038
105686	778039
8904	778040
15590	778041
131872	778042
25356	778043
6657	778044
102612	778045
36848	778046
142615	778047
121466	778048
117985	778049
106271	778050
27564	778051
13635	778052
237453	778053
13095	778054
91769	778055
100375	778056
835	778057
249477	778058
3455	778059
18121	778060
5873	778061
17034	778062
264514	778063
470	778064
59377	778065
217103	778066
58345	778067
111283	778068
11577	778069
137784	778070
433951	778071
138096	778072
22069	778073
410776	778074
263594	778075
3568	778076
32208	778077
73927	778078
14651	778079
214492	778080
386973	778081
168010	778082
47619	778083
79608	778084
1468	778085
16050	778086
375871	778087
39252	778088
46693	778089
3066	778090
6040	778091
66323	778092
495	778093
16164	778094
6371	778095
420287	778096
413969	778097
385156	778098
171549	778099
2659	778100
15202	778101
411734	778102
11684	778103
8772	778104
221770	778105
15864	778106
247950	778107
1243	778108
433615	778109
11105	778110
159513	778111
61510	778112
151501	778113
69230	778114
5285	778115
86239	778116
14013	778117
297896	778118
645	778119
224048	778120
57461	778121
68430	778122
100407	778123
112287	778124
16372	778125
83132	778126
307	778127
45997	778128
428657	778129
4556	778130
27608	778131
323191	778132
41800	778133
123407	778134
408636	778135
65845	778136
230851	778137
17825	778138
95917	778139
55196	778140
1068	778141
32887	778142
252423	778143
9096	778144
109438	778145
146146	778146
11231	778147
4631	778148
302908	778149
22714	778150
154251	778151
280045	778152
42344	778153
30718	778154
311508	778155
96588	778156
75121	778157
23452	778158
29689	778159
110174	778160
8988	778161
191199	778162
62323	778163
351756	778164
7245	778165
33794	778166
12521	778167
141074	778168
3852	778169
83741	778170
14928	778171
126713	778172
164740	778173
196851	778174
63762	778175
778	778176
15283	778177
14682	778178
45899	778179
112757	778180
124147	778181
5553	778182
58639	778183
164852	778184
418814	778185
16510	778186
35569	778187
93417	778188
96280	778189
42319	778190
354489	778191
10806	778192
448	778193
235418	778194
3846	778195
2052	778196
46427	778197
229708	778198
179636	778199
378923	778200
3165	778201
62812	778202
145694	778203
371	778204
140764	778205
5899	778206
77809	778207
77182	778208
165645	778209
10050	778210
239308	778211
171949	778212
29862	778213
124608	778214
94046	778215
26729	778216
45532	778217
220925	778218
95642	778219
80407	778220
24586	778221
28700	778222
5217	778223
44773	778224
3497	778225
12093	778226
80570	778227
163917	778228
16264	778229
969	778230
1001	778231
114223	778232
77477	778233
1889	778234
450170	778235
355166	778236
4858	778237
242360	778238
3479	778239
3641	778240
59862	778241
344037	778242
53532	778243
10967	778244
76654	778245
24962	778246
14102	778247
13062	778248
200194	778249
166705	778250
9464	778251
129794	778252
135648	778253
244518	778254
203450	778255
47406	778256
189491	778257
42398	778258
44807	778259
167128	778260
362328	778261
59872	778262
83038	778263
258750	778264
77527	778265
134245	778266
57398	778267
122	778268
248934	778269
10099	778270
88273	778271
86973	778272
379278	778273
257124	778274
11856	778275
137540	778276
149434	778277
129937	778278
29186	778279
8382	778280
535	778281
62057	778282
94789	778283
127316	778284
49389	778285
23425	778286
192831	778287
53741	778288
296229	778289
78537	778290
87761	778291
3443	778292
4710	778293
121271	778294
234860	778295
143853	778296
23067	778297
4006	778298
12590	778299
150048	778300
166773	778301
59122	778302
803	778303
126	778304
614	778305
24809	778306
1440	778307
5354	778308
69987	778309
48338	778310
342206	778311
11507	778312
24150	778313
238236	778314
20054	778315
6631	778316
90325	778317
158451	778318
459652	778319
33739	778320
53706	778321
430	778322
6523	778323
45237	778324
78925	778325
2079	778326
377368	778327
203958	778328
18422	778329
111596	778330
10783	778331
214449	778332
151269	778333
19187	778334
31096	778335
45216	778336
199395	778337
198573	778338
86	778339
2867	778340
269034	778341
22352	778342
57744	778343
70197	778344
78557	778345
373808	778346
7802	778347
162310	778348
5679	778349
313392	778350
96494	778351
32358	778352
102018	778353
89676	778354
35052	778355
120824	778356
144069	778357
199830	778358
249663	778359
5599	778360
27143	778361
118838	778362
26481	778363
215852	778364
178527	778365
203048	778366
235936	778367
138888	778368
83977	778369
65672	778370
76133	778371
226509	778372
158528	778373
356745	778374
15572	778375
446231	778376
129857	778377
3838	778378
76243	778379
11750	778380
190299	778381
55353	778382
23212	778383
49925	778384
6838	778385
45325	778386
63488	778387
141683	778388
5056	778389
38114	778390
23827	778391
16642	778392
1786	778393
384112	778394
240009	778395
28221	778396
119675	778397
47905	778398
69231	778399
49293	778400
255136	778401
118998	778402
49902	778403
57584	778404
112230	778405
119981	778406
60835	778407
19617	778408
3583	778409
19766	778410
16768	778411
426446	778412
109390	778413
214025	778414
395715	778415
358072	778416
2130	778417
124439	778418
139921	778419
17025	778420
15448	778421
19433	778422
94552	778423
130705	778424
100108	778425
5761	778426
150770	778427
1160	778428
367202	778429
385925	778430
110291	778431
351922	778432
83010	778433
397586	778434
8292	778435
444670	778436
22748	778437
100828	778438
8209	778439
26450	778440
258210	778441
33744	778442
4535	778443
242230	778444
79524	778445
37443	778446
143046	778447
436814	778448
49179	778449
14659	778450
151533	778451
205598	778452
120429	778453
49849	778454
64487	778455
98104	778456
68843	778457
63279	778458
48490	778459
135407	778460
445253	778461
5924	778462
238828	778463
101778	778464
81137	778465
126	778466
221952	778467
42991	778468
268657	778469
1279	778470
42168	778471
44481	778472
407769	778473
6956	778474
221888	778475
4951	778476
515	778477
192275	778478
15955	778479
9221	778480
173354	778481
413897	778482
166555	778483
411748	778484
150076	778485
141552	778486
118314	778487
89975	778488
14560	778489
36688	778490
123930	778491
119081	778492
95127	778493
186906	778494
9601	778495
45	778496
90792	778497
143027	778498
46238	778499
36737	778500
48014	778501
1958	778502
1377	778503
195148	778504
53356	778505
93658	778506
15219	778507
18082	778508
114403	778509
166355	778510
426126	778511
302162	778512
429402	778513
25359	778514
123226	778515
59872	778516
9385	778517
2731	778518
135553	778519
11411	778520
130877	778521
458126	778522
408062	778523
46921	778524
54994	778525
156573	778526
290901	778527
107998	778528
210904	778529
2360	778530
247288	778531
112294	778532
309009	778533
293106	778534
210262	778535
63832	778536
46486	778537
13355	778538
93342	778539
85229	778540
81695	778541
21898	778542
82955	778543
1238	778544
5203	778545
21632	778546
21185	778547
67556	778548
74767	778549
54070	778550
9182	778551
427821	778552
210670	778553
33030	778554
8494	778555
95678	778556
720	778557
16117	778558
364553	778559
309452	778560
11018	778561
109831	778562
155267	778563
29974	778564
44750	778565
120518	778566
93877	778567
301257	778568
149212	778569
26860	778570
287768	778571
26112	778572
281001	778573
104361	778574
384004	778575
50631	778576
175791	778577
246755	778578
101952	778579
433270	778580
198483	778581
267373	778582
109705	778583
7671	778584
64132	778585
4386	778586
190938	778587
16728	778588
132870	778589
104325	778590
32552	778591
48402	778592
98812	778593
215156	778594
210744	778595
21925	778596
121627	778597
3151	778598
21365	778599
108944	778600
459555	778601
34000	778602
195257	778603
30403	778604
2002	778605
164059	778606
60119	778607
292078	778608
40234	778609
238470	778610
415	778611
49925	778612
29744	778613
80152	778614
197647	778615
5162	778616
22020	778617
183825	778618
18621	778619
361950	778620
3739	778621
7330	778622
66646	778623
180230	778624
1868	778625
9014	778626
332146	778627
81672	778628
42173	778629
150039	778630
56326	778631
246271	778632
6130	778633
2586	778634
6015	778635
748	778636
25451	778637
1918	778638
123352	778639
15688	778640
355827	778641
230952	778642
224710	778643
289064	778644
1424	778645
82760	778646
101600	778647
174210	778648
201909	778649
188637	778650
77841	778651
35236	778652
12586	778653
187135	778654
76089	778655
183151	778656
442190	778657
230030	778658
43698	778659
2288	778660
98430	778661
9525	778662
18264	778663
13639	778664
12989	778665
209159	778666
236337	778667
97753	778668
438490	778669
13606	778670
204950	778671
410	778672
266720	778673
6727	778674
5874	778675
166846	778676
44594	778677
65730	778678
254	778679
235313	778680
1190	778681
27160	778682
2804	778683
5857	778684
8914	778685
81689	778686
32651	778687
47898	778688
27821	778689
242789	778690
457143	778691
3087	778692
98545	778693
442599	778694
292866	778695
170661	778696
382343	778697
258955	778698
434668	778699
139314	778700
295270	778701
84055	778702
28055	778703
137273	778704
121594	778705
173813	778706
12522	778707
218504	778708
98775	778709
19034	778710
417833	778711
13115	778712
174092	778713
3379	778714
17805	778715
312794	778716
64353	778717
52656	778718
378424	778719
179229	778720
244979	778721
223094	778722
8982	778723
4739	778724
11636	778725
2644	778726
99035	778727
58663	778728
16709	778729
177763	778730
6496	778731
223209	778732
983	778733
29483	778734
116310	778735
5883	778736
6185	778737
78641	778738
6530	778739
932	778740
160845	778741
212080	778742
86524	778743
191	778744
46980	778745
36071	778746
331677	778747
90807	778748
24778	778749
19101	778750
10889	778751
11085	778752
238000	778753
43283	778754
101578	778755
62973	778756
50152	778757
117261	778758
46018	778759
183349	778760
8152	778761
195708	778762
250210	778763
1095	778764
102487	778765
7994	778766
206955	778767
254	778768
281938	778769
90750	778770
83730	778771
7796	778772
204801	778773
146287	778774
59848	778775
7959	778776
198003	778777
273310	778778
2563	778779
215641	778780
65032	778781
369877	778782
75429	778783
35058	778784
171734	778785
114810	778786
208130	778787
27155	778788
353768	778789
8477	778790
1153	778791
24771	778792
209696	778793
35485	778794
45505	778795
29524	778796
34348	778797
440941	778798
6560	778799
105175	778800
166054	778801
32936	778802
337	778803
4497	778804
15064	778805
1402	778806
134	778807
14878	778808
192585	778809
240861	778810
6836	778811
715	778812
3238	778813
58956	778814
18308	778815
18308	778816
62552	778817
27740	778818
1688	778819
590	778820
3048	778821
2598	778822
180574	778823
422	778824
420875	778825
120088	778826
35061	778827
365	778828
43734	778829
20184	778830
73885	778831
7555	778832
160262	778833
53168	778834
76106	778835
1022	778836
65453	778837
150515	778838
137596	778839
48864	778840
35537	778841
125072	778842
1221	778843
98270	778844
211985	778845
457242	778846
38908	778847
415565	778848
91309	778849
44848	778850
35013	778851
399242	778852
98081	778853
235135	778854
13804	778855
14996	778856
81119	778857
35590	778858
117813	778859
10723	778860
37564	778861
80611	778862
6560	778863
54276	778864
414	778865
19852	778866
1806	778867
17896	778868
164015	778869
57096	778870
17077	778871
77430	778872
111761	778873
2857	778874
428852	778875
126381	778876
10031	778877
933	778878
91784	778879
83164	778880
425935	778881
418922	778882
1583	778883
24835	778884
71398	778885
4861	778886
5084	778887
333887	778888
134516	778889
411789	778890
24691	778891
50315	778892
76200	778893
422570	778894
75671	778895
56066	778896
174932	778897
307787	778898
203181	778899
249954	778900
10745	778901
277735	778902
292	778903
56741	778904
49392	778905
39067	778906
193630	778907
13178	778908
412100	778909
45	778910
17863	778911
187491	778912
88113	778913
74441	778914
207087	778915
247546	778916
8172	778917
174	778918
189946	778919
1447	778920
16073	778921
3859	778922
99149	778923
221747	778924
57324	778925
92180	778926
1238	778927
4938	778928
909	778929
4187	778930
115063	778931
186	778932
18967	778933
11313	778934
303843	778935
12483	778936
7456	778937
156640	778938
5021	778939
36995	778940
5049	778941
10116	778942
209595	778943
102585	778944
40185	778945
7501	778946
7164	778947
23814	778948
119121	778949
163284	778950
391698	778951
11308	778952
578	778953
113448	778954
4772	778955
24530	778956
235082	778957
6739	778958
8733	778959
7774	778960
15153	778961
12294	778962
20125	778963
3038	778964
54030	778965
19458	778966
17839	778967
72195	778968
110401	778969
92303	778970
17294	778971
42507	778972
748	778973
15211	778974
150578	778975
237793	778976
61971	778977
100022	778978
95608	778979
126240	778980
39848	778981
47015	778982
5790	778983
6739	778984
10958	778985
14185	778986
82684	778987
25827	778988
32728	778989
29007	778990
149439	778991
343416	778992
803	778993
40300	778994
259975	778995
7411	778996
61420	778997
104471	778998
58546	778999
365237	779000
389222	779001
209984	779002
210765	779003
2561	779004
22511	779005
10765	779006
159505	779007
16100	779008
38061	779009
218440	779010
29167	779011
216238	779012
45514	779013
152552	779014
59490	779015
43757	779016
94330	779017
39762	779018
126046	779019
18652	779020
236130	779021
45070	779022
227371	779023
83703	779024
76438	779025
46932	779026
89379	779027
72080	779028
68970	779029
66176	779030
1109	779031
33480	779032
1384	779033
31338	779034
312277	779035
5027	779036
38921	779037
141476	779038
2198	779039
376045	779040
104481	779041
15689	779042
2333	779043
196714	779044
1626	779045
39524	779046
233876	779047
58420	779048
18434	779049
185388	779050
99040	779051
1136	779052
9241	779053
16169	779054
193786	779055
6653	779056
56576	779057
12045	779058
23802	779059
22935	779060
218838	779061
239228	779062
8360	779063
415269	779064
98779	779065
361189	779066
77104	779067
3896	779068
185805	779069
164734	779070
125211	779071
115039	779072
57455	779073
199062	779074
99858	779075
98130	779076
30874	779077
47196	779078
83981	779079
30902	779080
2387	779081
113584	779082
139386	779083
401671	779084
76139	779085
154683	779086
121145	779087
2406	779088
63110	779089
16844	779090
51623	779091
202617	779092
26145	779093
133269	779094
27545	779095
191534	779096
93878	779097
355001	779098
122108	779099
34421	779100
410108	779101
356099	779102
235534	779103
191131	779104
47151	779105
100768	779106
127514	779107
17551	779108
62896	779109
393904	779110
174842	779111
258409	779112
78663	779113
190320	779114
138214	779115
250799	779116
54081	779117
90542	779118
168525	779119
38355	779120
399890	779121
123250	779122
119394	779123
189400	779124
27856	779125
7340	779126
110069	779127
11819	779128
406123	779129
57941	779130
19386	779131
179502	779132
286907	779133
15755	779134
174141	779135
207065	779136
387494	779137
3422	779138
29939	779139
22684	779140
157849	779141
234150	779142
69832	779143
209931	779144
9751	779145
140418	779146
236653	779147
114814	779148
21396	779149
21863	779150
88138	779151
24094	779152
268691	779153
30684	779154
17144	779155
14303	779156
21648	779157
30996	779158
33878	779159
91491	779160
214874	779161
4513	779162
14562	779163
386846	779164
17240	779165
819	779166
27212	779167
7964	779168
125544	779169
64540	779170
12369	779171
13095	779172
106847	779173
746	779174
323705	779175
56016	779176
241650	779177
245967	779178
1847	779179
102603	779180
272974	779181
160178	779182
241916	779183
309	779184
208752	779185
229694	779186
458017	779187
56254	779188
153997	779189
22392	779190
61286	779191
91369	779192
57133	779193
195801	779194
79064	779195
81267	779196
297457	779197
218827	779198
126542	779199
368324	779200
75233	779201
27451	779202
1693	779203
58388	779204
39375	779205
28240	779206
52618	779207
121238	779208
65848	779209
3963	779210
64889	779211
55912	779212
775	779213
292204	779214
152134	779215
21231	779216
43253	779217
60920	779218
80242	779219
8183	779220
4475	779221
90005	779222
104009	779223
524	779224
2	779225
5132	779226
354975	779227
170480	779228
1929	779229
1585	779230
5007	779231
171165	779232
2853	779233
45000	779234
453758	779235
9902	779236
219514	779237
9730	779238
19202	779239
56539	779240
164930	779241
40628	779242
93345	779243
24972	779244
174027	779245
200959	779246
220520	779247
136800	779248
124910	779249
24	779250
27191	779251
130175	779252
103393	779253
139923	779254
398669	779255
27004	779256
289622	779257
115827	779258
4392	779259
7022	779260
38824	779261
25453	779262
194539	779263
4513	779264
28444	779265
179525	779266
76644	779267
38824	779268
137064	779269
116837	779270
187378	779271
2179	779272
322814	779273
309214	779274
64216	779275
364634	779276
23951	779277
34279	779278
255614	779279
32156	779280
53621	779281
34012	779282
152489	779283
15651	779284
3237	779285
48910	779286
79783	779287
42679	779288
332821	779289
23813	779290
138447	779291
2137	779292
244801	779293
74651	779294
194528	779295
227422	779296
184060	779297
76249	779298
147267	779299
160330	779300
76462	779301
230135	779302
107988	779303
43269	779304
127486	779305
121406	779306
173824	779307
1919	779308
227878	779309
43331	779310
48784	779311
2555	779312
97663	779313
417412	779314
30416	779315
2670	779316
435234	779317
1160	779318
76006	779319
188356	779320
8078	779321
222985	779322
98392	779323
7436	779324
261462	779325
238035	779326
29916	779327
295119	779328
28883	779329
167683	779330
2220	779331
236505	779332
200527	779333
31017	779334
106657	779335
2845	779336
199803	779337
422142	779338
278236	779339
26188	779340
22589	779341
65166	779342
185223	779343
7340	779344
459134	779345
388783	779346
449896	779347
431046	779348
136062	779349
385788	779350
215758	779351
110405	779352
236360	779353
305648	779354
50072	779355
243185	779356
207846	779357
87663	779358
429432	779359
218375	779360
180002	779361
196738	779362
22826	779363
19903	779364
6052	779365
79000	779366
283824	779367
166252	779368
59591	779369
68850	779370
339735	779371
122	779372
404341	779373
230118	779374
114026	779375
11621	779376
154462	779377
132098	779378
115796	779379
26994	779380
212634	779381
291672	779382
399819	779383
7863	779384
5713	779385
105377	779386
233127	779387
123898	779388
81699	779389
182780	779390
241694	779391
48804	779392
57640	779393
26774	779394
204609	779395
32902	779396
184630	779397
57815	779398
275	779399
33240	779400
144832	779401
234053	779402
192241	779403
20257	779404
12217	779405
248306	779406
105504	779407
69727	779408
26946	779409
41269	779410
9303	779411
81627	779412
6168	779413
66059	779414
93093	779415
10233	779416
283041	779417
416289	779418
151185	779419
79792	779420
218215	779421
9907	779422
366023	779423
155662	779424
5014	779425
31327	779426
281335	779427
204161	779428
53244	779429
51702	779430
36898	779431
138074	779432
203289	779433
29960	779434
101850	779435
176926	779436
50217	779437
320868	779438
208981	779439
188546	779440
211864	779441
121272	779442
81167	779443
15393	779444
26147	779445
179180	779446
144923	779447
143698	779448
206473	779449
9390	779450
287293	779451
16337	779452
52333	779453
48966	779454
87357	779455
6021	779456
22871	779457
208746	779458
110991	779459
157	779460
7488	779461
205499	779462
123826	779463
9709	779464
376655	779465
105781	779466
125508	779467
124037	779468
84711	779469
31258	779470
120820	779471
39320	779472
94607	779473
93004	779474
8603	779475
349553	779476
102615	779477
53857	779478
172432	779479
104491	779480
321000	779481
109362	779482
21027	779483
20971	779484
31522	779485
54968	779486
48846	779487
25870	779488
164172	779489
49739	779490
70694	779491
171708	779492
55199	779493
402281	779494
373912	779495
347251	779496
125988	779497
294916	779498
184270	779499
85966	779500
47469	779501
93636	779502
6660	779503
177172	779504
202217	779505
91433	779506
249769	779507
131451	779508
14958	779509
55725	779510
15284	779511
31761	779512
32392	779513
27117	779514
309975	779515
356661	779516
99151	779517
23952	779518
161799	779519
302164	779520
266508	779521
20559	779522
242771	779523
94401	779524
148750	779525
5654	779526
7603	779527
44538	779528
19331	779529
74981	779530
206109	779531
452032	779532
15664	779533
175924	779534
345171	779535
104836	779536
114437	779537
206263	779538
103229	779539
217195	779540
67997	779541
249068	779542
438404	779543
38548	779544
91173	779545
356149	779546
163693	779547
9502	779548
2420	779549
30016	779550
28548	779551
15008	779552
39817	779553
14212	779554
380617	779555
36881	779556
89331	779557
166283	779558
186767	779559
167837	779560
308566	779561
12053	779562
379783	779563
544	779564
30225	779565
14339	779566
35782	779567
132574	779568
104161	779569
5389	779570
238632	779571
162069	779572
298580	779573
78541	779574
212284	779575
205574	779576
5645	779577
25	779578
174478	779579
333129	779580
54575	779581
279788	779582
86172	779583
91305	779584
271669	779585
376504	779586
19680	779587
66712	779588
93831	779589
1580	779590
7501	779591
73740	779592
73740	779593
9890	779594
181424	779595
36024	779596
424974	779597
369448	779598
7623	779599
152845	779600
234406	779601
182055	779602
19993	779603
64558	779604
61873	779605
57881	779606
113375	779607
152753	779608
386677	779609
3034	779610
41205	779611
11357	779612
59625	779613
36722	779614
49437	779615
61399	779616
386399	779617
206653	779618
181377	779619
24179	779620
422147	779621
11464	779622
24475	779623
80658	779624
338696	779625
27972	779626
118345	779627
236600	779628
7174	779629
43869	779630
392097	779631
198157	779632
34980	779633
218283	779634
65949	779635
32503	779636
52367	779637
185925	779638
23803	779639
389824	779640
263331	779641
399276	779642
194371	779643
66258	779644
416907	779645
21436	779646
46925	779647
10044	779648
305085	779649
104610	779650
283901	779651
387122	779652
79969	779653
215886	779654
7593	779655
2332	779656
100545	779657
91488	779658
15232	779659
12494	779660
64433	779661
221860	779662
111759	779663
392168	779664
304188	779665
348012	779666
242958	779667
227263	779668
456319	779669
24447	779670
88180	779671
84680	779672
33421	779673
115625	779674
28406	779675
93999	779676
10541	779677
324557	779678
135794	779679
63862	779680
72764	779681
111158	779682
58506	779683
24990	779684
124580	779685
404975	779686
5814	779687
407031	779688
351091	779689
36300	779690
140057	779691
42639	779692
139274	779693
147456	779694
186755	779695
189682	779696
77397	779697
229895	779698
38246	779699
297132	779700
21811	779701
159863	779702
31742	779703
27391	779704
169880	779705
34338	779706
438	779707
41039	779708
36540	779709
58387	779710
159252	779711
419063	779712
178828	779713
165177	779714
16253	779715
78023	779716
103978	779717
16067	779718
9692	779719
103586	779720
17995	779721
44808	779722
112107	779723
18596	779724
68337	779725
36872	779726
15995	779727
93046	779728
122732	779729
156595	779730
131378	779731
327678	779732
125063	779733
458772	779734
86233	779735
397995	779736
167037	779737
148366	779738
121905	779739
19353	779740
3391	779741
130636	779742
9046	779743
537	779744
53007	779745
2033	779746
23893	779747
5636	779748
9115	779749
118917	779750
202595	779751
97292	779752
26117	779753
345069	779754
29066	779755
20010	779756
240307	779757
158939	779758
98961	779759
423321	779760
142077	779761
69044	779762
35785	779763
19048	779764
181615	779765
128715	779766
183672	779767
62851	779768
31174	779769
76664	779770
332	779771
1991	779772
33809	779773
1571	779774
4877	779775
4676	779776
112468	779777
93205	779778
114303	779779
1088	779780
10745	779781
64700	779782
121646	779783
281045	779784
2116	779785
51883	779786
149816	779787
99409	779788
33524	779789
13070	779790
234420	779791
649	779792
153660	779793
380725	779794
18925	779795
416770	779796
112972	779797
109476	779798
115651	779799
167151	779800
86405	779801
222648	779802
264484	779803
216230	779804
47175	779805
133025	779806
1593	779807
87163	779808
17836	779809
138251	779810
163042	779811
302	779812
147561	779813
119335	779814
2953	779815
44030	779816
246238	779817
206220	779818
150346	779819
113038	779820
238399	779821
27155	779822
248749	779823
4210	779824
243752	779825
2976	779826
97497	779827
5615	779828
419436	779829
4124	779830
58406	779831
18760	779832
185742	779833
89510	779834
122527	779835
116219	779836
201719	779837
446295	779838
14945	779839
21571	779840
11423	779841
11668	779842
156544	779843
218286	779844
426598	779845
420978	779846
23558	779847
201705	779848
215899	779849
177259	779850
177513	779851
166195	779852
105638	779853
87366	779854
26634	779855
112773	779856
152534	779857
270993	779858
181035	779859
371626	779860
24621	779861
210056	779862
243757	779863
103392	779864
7534	779865
6496	779866
144955	779867
167684	779868
382699	779869
103664	779870
7994	779871
203336	779872
58184	779873
226313	779874
22226	779875
63661	779876
377017	779877
18817	779878
500	779879
56947	779880
362021	779881
60232	779882
19662	779883
30925	779884
88161	779885
276475	779886
126658	779887
412822	779888
593	779889
34808	779890
20040	779891
74654	779892
137767	779893
74204	779894
226928	779895
20690	779896
422893	779897
47749	779898
151049	779899
273441	779900
375	779901
30101	779902
9369	779903
149923	779904
20671	779905
34114	779906
90340	779907
282598	779908
318181	779909
194480	779910
1568	779911
182453	779912
11215	779913
290032	779914
1234	779915
21393	779916
70179	779917
29133	779918
1309	779919
43767	779920
44611	779921
30474	779922
101807	779923
30413	779924
302081	779925
19627	779926
49515	779927
64045	779928
244035	779929
4106	779930
457596	779931
330540	779932
34499	779933
19448	779934
89114	779935
111102	779936
355352	779937
5243	779938
226470	779939
16337	779940
181557	779941
425872	779942
36482	779943
49670	779944
325504	779945
420723	779946
91339	779947
53891	779948
22825	779949
2892	779950
6159	779951
4251	779952
43073	779953
21140	779954
3668	779955
332813	779956
46613	779957
50705	779958
19581	779959
189	779960
21063	779961
4923	779962
159785	779963
214150	779964
5991	779965
9442	779966
397425	779967
2731	779968
649	779969
23067	779970
100393	779971
51063	779972
163451	779973
90657	779974
432550	779975
43045	779976
2365	779977
54588	779978
69459	779979
156712	779980
6070	779981
341051	779982
11299	779983
388993	779984
383581	779985
11863	779986
153958	779987
64680	779988
86111	779989
6376	779990
376996	779991
239415	779992
354244	779993
313823	779994
286889	779995
46612	779996
190288	779997
109185	779998
270755	779999
80557	780000
178175	780001
70505	780002
37582	780003
116724	780004
37634	780005
683	780006
131040	780007
12823	780008
208021	780009
82464	780010
224051	780011
11221	780012
114618	780013
31722	780014
399457	780015
172429	780016
105561	780017
255358	780018
150039	780019
1140	780020
53246	780021
7036	780022
315905	780023
134187	780024
33502	780025
216927	780026
421757	780027
161519	780028
366886	780029
18768	780030
297128	780031
411724	780032
191992	780033
415136	780034
29429	780035
111199	780036
6751	780037
7561	780038
239568	780039
412073	780040
101635	780041
11237	780042
191375	780043
9733	780044
320090	780045
232967	780046
149344	780047
93185	780048
168785	780049
1956	780050
73986	780051
2836	780052
17995	780053
22826	780054
152854	780055
104081	780056
1295	780057
64328	780058
42	780059
6239	780060
128680	780061
423299	780062
8522	780063
154454	780064
49588	780065
114018	780066
173141	780067
95589	780068
3676	780069
115931	780070
32207	780071
335555	780072
98360	780073
370181	780074
5076	780075
11767	780076
41957	780077
113201	780078
58377	780079
7587	780080
9179	780081
31040	780082
69191	780083
8392	780084
16836	780085
34	780086
25768	780087
1265	780088
75165	780089
28381	780090
166654	780091
293889	780092
337381	780093
318222	780094
58800	780095
37951	780096
419981	780097
45593	780098
45916	780099
29374	780100
3228	780101
246077	780102
8522	780103
86	780104
38626	780105
63897	780106
44973	780107
127975	780108
96236	780109
45943	780110
7326	780111
87632	780112
130431	780113
161054	780114
42821	780115
19649	780116
426794	780117
42286	780118
28284	780119
405207	780120
136287	780121
6538	780122
412244	780123
91240	780124
8739	780125
249589	780126
216786	780127
237505	780128
132515	780129
42991	780130
244554	780131
96996	780132
3012	780133
820	780134
329549	780135
71287	780136
83129	780137
8680	780138
12950	780139
208	780140
459829	780141
126500	780142
287231	780143
87419	780144
3440	780145
22595	780146
104506	780147
4741	780148
65178	780149
28670	780150
32	780151
67888	780152
2241	780153
2535	780154
270016	780155
152	780156
91837	780157
83074	780158
1380	780159
101975	780160
36006	780161
173168	780162
398161	780163
139927	780164
11988	780165
91908	780166
83976	780167
337687	780168
227	780169
5508	780170
51900	780171
443897	780172
216989	780173
9672	780174
4287	780175
2171	780176
243966	780177
33020	780178
1699	780179
57783	780180
18292	780181
25987	780182
122535	780183
34828	780184
192171	780185
14939	780186
110440	780187
243517	780188
434618	780189
230179	780190
27188	780191
63352	780192
7628	780193
2735	780194
47749	780195
972	780196
84307	780197
8500	780198
217952	780199
12354	780200
245668	780201
1741	780202
28270	780203
222771	780204
44485	780205
102039	780206
190582	780207
35149	780208
285	780209
223354	780210
1886	780211
41174	780212
189999	780213
106745	780214
460174	780215
5518	780216
56977	780217
354001	780218
15572	780219
19370	780220
215426	780221
98173	780222
969	780223
254479	780224
91931	780225
119379	780226
111405	780227
106025	780228
332	780229
91971	780230
120409	780231
219789	780232
38514	780233
1698	780234
272950	780235
238964	780236
3845	780237
52471	780238
410291	780239
5882	780240
188998	780241
7715	780242
106	780243
118368	780244
24662	780245
70162	780246
237641	780247
165983	780248
2867	780249
9594	780250
33256	780251
109235	780252
221755	780253
93963	780254
6315	780255
3166	780256
46193	780257
273168	780258
242793	780259
179746	780260
99892	780261
20	780262
127233	780263
407979	780264
32707	780265
24526	780266
7696	780267
73244	780268
90675	780269
296	780270
168166	780271
43058	780272
29322	780273
55305	780274
7064	780275
225120	780276
266569	780277
92860	780278
127888	780279
24861	780280
191089	780281
26432	780282
359546	780283
250052	780284
94660	780285
411334	780286
67531	780287
46951	780288
378882	780289
38506	780290
17034	780291
223471	780292
3781	780293
153623	780294
17663	780295
8098	780296
207991	780297
297330	780298
340630	780299
3005	780300
447020	780301
299002	780302
150908	780303
386742	780304
374	780305
456747	780306
280738	780307
16758	780308
72134	780309
20831	780310
7309	780311
26461	780312
93	780313
32363	780314
1322	780315
29805	780316
57979	780317
248477	780318
67685	780319
5126	780320
3285	780321
399683	780322
54630	780323
173089	780324
65096	780325
219645	780326
119513	780327
955	780328
7817	780329
220861	780330
67430	780331
438929	780332
439477	780333
17694	780334
29021	780335
179	780336
1093	780337
119661	780338
211333	780339
40058	780340
43999	780341
176487	780342
8202	780343
142527	780344
94792	780345
187601	780346
2698	780347
98022	780348
89438	780349
1510	780350
41032	780351
108810	780352
15197	780353
9889	780354
104156	780355
101638	780356
11712	780357
36588	780358
110193	780359
11368	780360
487	780361
5618	780362
102202	780363
27	780364
84713	780365
542	780366
225575	780367
357712	780368
187609	780369
20365	780370
42286	780371
223141	780372
143069	780373
138315	780374
206050	780375
99708	780376
30377	780377
184561	780378
330433	780379
100564	780380
3471	780381
328108	780382
191775	780383
129365	780384
13962	780385
251032	780386
109899	780387
387497	780388
156682	780389
30988	780390
143473	780391
5721	780392
101177	780393
15093	780394
174065	780395
389339	780396
279269	780397
75944	780398
4	780399
83279	780400
90541	780401
73859	780402
232535	780403
10908	780404
39041	780405
9122	780406
141124	780407
415698	780408
78424	780409
33367	780410
73192	780411
4111	780412
116207	780413
52982	780414
13451	780415
238045	780416
10516	780417
126280	780418
75927	780419
20882	780420
94462	780421
1182	780422
213078	780423
31532	780424
348352	780425
289380	780426
19197	780427
96021	780428
16931	780429
227709	780430
23212	780431
25138	780432
60304	780433
61781	780434
77617	780435
73313	780436
161461	780437
6125	780438
126091	780439
50871	780440
54472	780441
366761	780442
69181	780443
24764	780444
21	780445
19605	780446
161370	780447
8623	780448
17865	780449
191533	780450
214679	780451
36250	780452
24929	780453
4461	780454
7555	780455
66515	780456
15403	780457
174774	780458
7265	780459
33623	780460
4211	780461
123326	780462
167387	780463
56744	780464
1634	780465
32	780466
4238	780467
80451	780468
398863	780469
383666	780470
9807	780471
6826	780472
81557	780473
125922	780474
26518	780475
68095	780476
4166	780477
214169	780478
112636	780479
163763	780480
129355	780481
21680	780482
56912	780483
11007	780484
53363	780485
111155	780486
448541	780487
239423	780488
61859	780489
366610	780490
164912	780491
77666	780492
200784	780493
10850	780494
56016	780495
7115	780496
98404	780497
325	780498
16093	780499
50205	780500
180638	780501
10255	780502
217970	780503
119656	780504
167593	780505
22190	780506
63088	780507
69983	780508
428788	780509
466	780510
366220	780511
48383	780512
124756	780513
9489	780514
65859	780515
420914	780516
247427	780517
43828	780518
110293	780519
224530	780520
60145	780521
4511	780522
118281	780523
113801	780524
188042	780525
103178	780526
24114	780527
243567	780528
289	780529
457140	780530
186537	780531
238031	780532
9623	780533
12	780534
327965	780535
103175	780536
86072	780537
203923	780538
2919	780539
8562	780540
103474	780541
11425	780542
15431	780543
295577	780544
175607	780545
426296	780546
147636	780547
59251	780548
89115	780549
33582	780550
127316	780551
102879	780552
105076	780553
214375	780554
223363	780555
230119	780556
1535	780557
39208	780558
267580	780559
361417	780560
79	780561
44317	780562
44344	780563
76537	780564
5350	780565
219934	780566
4758	780567
117330	780568
83698	780569
10118	780570
155206	780571
257116	780572
145872	780573
23173	780574
142925	780575
238884	780576
118137	780577
5258	780578
1250	780579
414050	780580
133339	780581
208211	780582
48187	780583
65604	780584
57677	780585
427310	780586
156473	780587
14597	780588
9797	780589
187495	780590
879	780591
202395	780592
6006	780593
55406	780594
7633	780595
3777	780596
20854	780597
117122	780598
51052	780599
207711	780600
36881	780601
12948	780602
52527	780603
115438	780604
17027	780605
5674	780606
102241	780607
70807	780608
469	780609
37978	780610
290460	780611
14864	780612
218777	780613
9036	780614
53261	780615
33367	780616
19509	780617
14847	780618
34457	780619
5405	780620
15340	780621
3087	780622
446706	780623
31423	780624
5056	780625
25463	780626
220742	780627
195346	780628
972	780629
429888	780630
434087	780631
254915	780632
19010	780633
119347	780634
59994	780635
37516	780636
2447	780637
293911	780638
264382	780639
6077	780640
120863	780641
29146	780642
8844	780643
62869	780644
5727	780645
26059	780646
827	780647
149701	780648
27762	780649
147	780650
228261	780651
351703	780652
163846	780653
208253	780654
224194	780655
387919	780656
230719	780657
30555	780658
57477	780659
160518	780660
105484	780661
136621	780662
189330	780663
22766	780664
150435	780665
120255	780666
9605	780667
4393	780668
1761	780669
3617	780670
52074	780671
17118	780672
269124	780673
157601	780674
10049	780675
16323	780676
52547	780677
111961	780678
218829	780679
42563	780680
45726	780681
10605	780682
181283	780683
230721	780684
73376	780685
24955	780686
360471	780687
7532	780688
137631	780689
68072	780690
152417	780691
5141	780692
234623	780693
126688	780694
18436	780695
24317	780696
211769	780697
237949	780698
80881	780699
51045	780700
72491	780701
108671	780702
45783	780703
3285	780704
4263	780705
43635	780706
438043	780707
156644	780708
179601	780709
62869	780710
569	780711
485	780712
53004	780713
216268	780714
174096	780715
8913	780716
364434	780717
45053	780718
14461	780719
30770	780720
99951	780721
319857	780722
4479	780723
359251	780724
11585	780725
1174	780726
92286	780727
2935	780728
131577	780729
29574	780730
386729	780731
32633	780732
286923	780733
193055	780734
10899	780735
311819	780736
568	780737
112066	780738
16428	780739
40420	780740
12384	780741
45985	780742
117019	780743
22048	780744
75464	780745
153628	780746
66277	780747
149615	780748
152752	780749
419635	780750
380787	780751
175372	780752
289533	780753
8819	780754
22759	780755
32604	780756
110194	780757
301539	780758
223064	780759
9133	780760
21259	780761
212785	780762
68564	780763
37222	780764
35479	780765
167272	780766
9853	780767
377867	780768
202004	780769
17209	780770
7667	780771
56719	780772
276647	780773
69227	780774
200497	780775
118013	780776
119010	780777
222089	780778
245476	780779
417718	780780
11923	780781
56707	780782
6886	780783
163168	780784
38109	780785
53521	780786
65291	780787
152091	780788
380643	780789
376471	780790
233492	780791
3385	780792
43066	780793
46481	780794
217744	780795
72876	780796
124704	780797
34761	780798
63559	780799
182471	780800
48980	780801
120592	780802
35052	780803
46127	780804
2487	780805
117319	780806
91777	780807
188398	780808
415179	780809
103596	780810
8484	780811
47956	780812
1357	780813
20155	780814
12096	780815
412749	780816
121655	780817
132478	780818
64427	780819
4469	780820
8231	780821
123713	780822
76620	780823
120869	780824
90241	780825
37403	780826
197897	780827
206206	780828
156243	780829
55588	780830
799	780831
118135	780832
12433	780833
203462	780834
23252	780835
372675	780836
395752	780837
255402	780838
16180	780839
65738	780840
243204	780841
11277	780842
59331	780843
50698	780844
894	780845
193665	780846
4169	780847
7275	780848
165659	780849
41604	780850
64407	780851
345363	780852
10875	780853
11796	780854
26804	780855
73448	780856
19236	780857
203385	780858
409687	780859
122686	780860
14507	780861
3173	780862
130717	780863
113100	780864
37964	780865
186084	780866
20178	780867
114208	780868
438335	780869
62749	780870
445191	780871
150778	780872
14699	780873
3252	780874
16364	780875
15547	780876
232947	780877
366047	780878
173884	780879
122182	780880
82141	780881
42942	780882
241473	780883
44734	780884
171492	780885
341769	780886
13928	780887
14954	780888
44824	780889
181360	780890
110451	780891
245883	780892
9242	780893
31251	780894
11349	780895
6521	780896
104575	780897
29179	780898
129496	780899
746	780900
23867	780901
228544	780902
70138	780903
18095	780904
19732	780905
26031	780906
220788	780907
5563	780908
33706	780909
114851	780910
224247	780911
357652	780912
65840	780913
26817	780914
144814	780915
115232	780916
62965	780917
327064	780918
26392	780919
53188	780920
6235	780921
38172	780922
63477	780923
153915	780924
37974	780925
312300	780926
8559	780927
60169	780928
13718	780929
2497	780930
26722	780931
102799	780932
1031	780933
21900	780934
17376	780935
10704	780936
12085	780937
54601	780938
43284	780939
282381	780940
1292	780941
411086	780942
34396	780943
6354	780944
7637	780945
237050	780946
36541	780947
23252	780948
54029	780949
19435	780950
96219	780951
85445	780952
216191	780953
234385	780954
46780	780955
64821	780956
5409	780957
426167	780958
116936	780959
239642	780960
176999	780961
87656	780962
99460	780963
63063	780964
19763	780965
234777	780966
1097	780967
145689	780968
52133	780969
73152	780970
203999	780971
64662	780972
4264	780973
3523	780974
306667	780975
172500	780976
45740	780977
84266	780978
37974	780979
1766	780980
1030	780981
24363	780982
259650	780983
363	780984
235610	780985
15193	780986
288020	780987
2660	780988
11762	780989
14932	780990
22954	780991
479	780992
8869	780993
73951	780994
164681	780995
5060	780996
11845	780997
96103	780998
43701	780999
3029	781000
172120	781001
82692	781002
765	781003
70227	781004
20885	781005
243255	781006
384414	781007
11072	781008
144559	781009
41917	781010
239762	781011
7376	781012
246649	781013
25819	781014
57296	781015
348754	781016
186330	781017
143203	781018
325298	781019
19939	781020
68159	781021
254016	781022
117377	781023
5609	781024
49587	781025
54281	781026
51014	781027
284094	781028
183505	781029
371055	781030
4242	781031
112518	781032
331196	781033
1136	781034
44916	781035
17197	781036
8598	781037
330430	781038
32397	781039
15279	781040
20079	781041
20	781042
188148	781043
57679	781044
5538	781045
420065	781046
18935	781047
29472	781048
120000	781049
198365	781050
11029	781051
1574	781052
11529	781053
187684	781054
44446	781055
23959	781056
38349	781057
26403	781058
83844	781059
73703	781060
28261	781061
188097	781062
316980	781063
31372	781064
7338	781065
11357	781066
215671	781067
34363	781068
197717	781069
81612	781070
65645	781071
42180	781072
175481	781073
186632	781074
69928	781075
113287	781076
27989	781077
369847	781078
182847	781079
26116	781080
458289	781081
93752	781082
2871	781083
217146	781084
249800	781085
372669	781086
169084	781087
217497	781088
46266	781089
187393	781090
98563	781091
15154	781092
11119	781093
218862	781094
3879	781095
55259	781096
139591	781097
454915	781098
126845	781099
11633	781100
216385	781101
205151	781102
144543	781103
81371	781104
73111	781105
5493	781106
1986	781107
50657	781108
151139	781109
361250	781110
10869	781111
120779	781112
11047	781113
155034	781114
105839	781115
125668	781116
291	781117
54937	781118
156536	781119
167465	781120
31610	781121
17677	781122
46619	781123
167984	781124
14883	781125
75457	781126
33160	781127
2159	781128
2163	781129
174345	781130
5947	781131
6660	781132
127966	781133
28471	781134
10523	781135
109969	781136
296373	781137
72635	781138
221345	781139
38198	781140
11883	781141
80665	781142
354846	781143
208473	781144
1595	781145
199476	781146
55723	781147
2592	781148
10031	781149
429455	781150
408436	781151
216386	781152
21041	781153
50363	781154
49902	781155
4866	781156
369975	781157
358374	781158
64298	781159
46127	781160
47829	781161
180726	781162
8377	781163
64792	781164
2936	781165
364615	781166
257185	781167
6554	781168
53344	781169
334984	781170
47673	781171
1146	781172
113187	781173
25989	781174
314020	781175
26161	781176
12625	781177
56145	781178
284585	781179
8675	781180
120587	781181
119812	781182
73311	781183
62297	781184
27609	781185
64048	781186
230831	781187
26793	781188
145347	781189
163281	781190
48784	781191
138326	781192
184552	781193
266800	781194
186679	781195
231078	781196
53046	781197
78764	781198
285402	781199
36810	781200
232725	781201
12164	781202
167597	781203
17343	781204
40778	781205
25912	781206
3130	781207
320891	781208
10655	781209
2018	781210
422275	781211
2398	781212
35457	781213
394211	781214
39143	781215
11799	781216
3479	781217
23922	781218
23814	781219
241208	781220
133039	781221
25116	781222
244634	781223
43616	781224
55378	781225
1981	781226
108475	781227
324778	781228
29423	781229
242684	781230
35012	781231
34849	781232
350003	781233
21331	781234
296337	781235
18077	781236
42448	781237
9817	781238
41798	781239
807	781240
1875	781241
55876	781242
76237	781243
33	781244
178696	781245
102795	781246
134772	781247
87174	781248
4923	781249
19593	781250
108310	781251
28148	781252
3990	781253
151473	781254
15161	781255
289014	781256
206159	781257
199843	781258
20657	781259
298743	781260
234	781261
15416	781262
320062	781263
932	781264
299	781265
4797	781266
219769	781267
18730	781268
129053	781269
62600	781270
214228	781271
10896	781272
127406	781273
260045	781274
178886	781275
813	781276
119073	781277
119820	781278
22449	781279
30154	781280
15237	781281
217459	781282
52	781283
13853	781284
210705	781285
455751	781286
12121	781287
255378	781288
32957	781289
128193	781290
31372	781291
879	781292
8508	781293
72241	781294
140976	781295
165663	781296
15866	781297
1120	781298
14066	781299
116986	781300
24634	781301
252364	781302
67303	781303
4902	781304
38928	781305
43752	781306
4560	781307
4685	781308
337348	781309
278588	781310
256136	781311
47593	781312
34258	781313
344627	781314
12743	781315
1492	781316
17994	781317
222964	781318
32004	781319
2779	781320
6973	781321
33973	781322
3	781323
88412	781324
107	781325
23118	781326
202665	781327
7270	781328
43645	781329
340918	781330
82302	781331
186559	781332
241867	781333
29153	781334
14713	781335
362791	781336
94522	781337
56649	781338
10585	781339
314196	781340
5150	781341
454019	781342
1051	781343
271923	781344
35608	781345
121259	781346
314027	781347
151	781348
74418	781349
91923	781350
63304	781351
321174	781352
10507	781353
133429	781354
17420	781355
61404	781356
2517	781357
25162	781358
13700	781359
194196	781360
252438	781361
109018	781362
11763	781363
21934	781364
59348	781365
144046	781366
48001	781367
50863	781368
31147	781369
39599	781370
4270	781371
8835	781372
130617	781373
136775	781374
116970	781375
316297	781376
7666	781377
352214	781378
270891	781379
256639	781380
189103	781381
445488	781382
63300	781383
79670	781384
271619	781385
40130	781386
65545	781387
7013	781388
7013	781389
30157	781390
153	781391
20347	781392
137978	781393
32566	781394
35931	781395
2536	781396
19075	781397
8649	781398
24814	781399
10843	781400
70483	781401
1601	781402
59677	781403
86	781404
380083	781405
108673	781406
6576	781407
113032	781408
41063	781409
132006	781410
168145	781411
32534	781412
77738	781413
177984	781414
147946	781415
238	781416
150852	781417
40445	781418
23704	781419
356129	781420
45015	781421
61682	781422
21138	781423
386877	781424
95526	781425
99572	781426
126073	781427
436807	781428
121594	781429
225924	781430
139435	781431
26180	781432
179620	781433
106344	781434
232904	781435
1733	781436
10323	781437
112065	781438
20068	781439
62800	781440
403838	781441
5492	781442
78898	781443
172033	781444
56507	781445
23710	781446
122163	781447
104062	781448
400943	781449
311997	781450
280561	781451
17446	781452
310691	781453
108253	781454
6234	781455
248128	781456
12342	781457
120107	781458
148296	781459
100022	781460
18911	781461
101	781462
445256	781463
46735	781464
307905	781465
35375	781466
22841	781467
18825	781468
289832	781469
10415	781470
261	781471
7299	781472
42458	781473
23604	781474
18895	781475
103610	781476
157237	781477
245236	781478
19903	781479
427570	781480
173938	781481
386271	781482
100755	781483
316991	781484
171580	781485
288368	781486
175829	781487
100673	781488
43944	781489
34660	781490
83919	781491
4676	781492
109366	781493
456731	781494
242854	781495
1140	781496
7617	781497
11538	781498
179309	781499
193273	781500
178588	781501
68304	781502
139614	781503
428934	781504
74000	781505
39098	781506
379190	781507
136790	781508
119492	781509
296740	781510
192579	781511
101381	781512
307827	781513
27462	781514
57270	781515
174101	781516
27610	781517
32363	781518
183056	781519
2930	781520
7398	781521
97087	781522
110367	781523
59851	781524
10870	781525
392	781526
144598	781527
39400	781528
452710	781529
12699	781530
2611	781531
79241	781532
251932	781533
18113	781534
5717	781535
18218	781536
65824	781537
132502	781538
10209	781539
160977	781540
171845	781541
75156	781542
412392	781543
267944	781544
374	781545
192780	781546
69695	781547
349435	781548
2111	781549
2643	781550
103624	781551
128503	781552
10756	781553
18349	781554
55372	781555
713	781556
158350	781557
168567	781558
237902	781559
107841	781560
141866	781561
2438	781562
5456	781563
2490	781564
50044	781565
890	781566
379963	781567
785	781568
257	781569
13134	781570
65999	781571
12046	781572
291741	781573
69880	781574
124630	781575
418797	781576
68144	781577
66989	781578
267644	781579
20407	781580
112315	781581
125154	781582
246128	781583
93020	781584
197954	781585
6060	781586
112603	781587
119437	781588
60233	781589
43610	781590
199952	781591
73344	781592
93035	781593
18240	781594
124770	781595
448947	781596
132783	781597
229842	781598
112896	781599
151534	781600
32319	781601
17621	781602
116724	781603
11767	781604
193709	781605
181843	781606
1554	781607
218713	781608
32046	781609
3896	781610
48179	781611
29527	781612
42617	781613
18084	781614
423078	781615
57829	781616
248776	781617
23860	781618
39917	781619
144688	781620
282	781621
415465	781622
4450	781623
66794	781624
101140	781625
2530	781626
280775	781627
86723	781628
33006	781629
106721	781630
29972	781631
32130	781632
204007	781633
243659	781634
154000	781635
241056	781636
178908	781637
26639	781638
14956	781639
17420	781640
74734	781641
149652	781642
30624	781643
229342	781644
234126	781645
23463	781646
10670	781647
234126	781648
29428	781649
71802	781650
74931	781651
35724	781652
59148	781653
81681	781654
5124	781655
197457	781656
120743	781657
13592	781658
29069	781659
1354	781660
11411	781661
11840	781662
211866	781663
160937	781664
42871	781665
330235	781666
423572	781667
119760	781668
22501	781669
54245	781670
30971	781671
86	781672
43813	781673
94460	781674
226404	781675
4269	781676
80755	781677
143329	781678
218290	781679
198820	781680
378781	781681
65294	781682
58607	781683
7474	781684
15822	781685
6684	781686
844	781687
1388	781688
185207	781689
64524	781690
17916	781691
209064	781692
125884	781693
156476	781694
5452	781695
571	781696
5863	781697
344298	781698
10892	781699
60216	781700
136489	781701
338050	781702
224014	781703
5034	781704
35222	781705
47020	781706
245591	781707
141329	781708
177757	781709
187406	781710
65457	781711
3870	781712
227610	781713
337147	781714
30400	781715
316924	781716
147975	781717
212987	781718
33118	781719
10673	781720
82023	781721
15411	781722
357301	781723
4401	781724
6756	781725
139841	781726
169721	781727
68100	781728
353632	781729
11223	781730
330755	781731
7969	781732
379177	781733
107022	781734
334365	781735
129815	781736
61870	781737
303244	781738
61004	781739
3494	781740
8026	781741
227584	781742
37899	781743
141882	781744
137495	781745
104259	781746
109264	781747
119897	781748
10244	781749
31535	781750
70047	781751
12682	781752
199691	781753
100194	781754
124676	781755
64686	781756
4628	781757
8280	781758
413154	781759
28214	781760
103477	781761
254811	781762
63704	781763
112745	781764
261752	781765
459708	781766
57916	781767
171	781768
2905	781769
1824	781770
89112	781771
842	781772
70702	781773
4895	781774
286483	781775
105957	781776
124306	781777
193297	781778
30238	781779
397577	781780
118010	781781
311592	781782
55105	781783
20548	781784
76719	781785
121648	781786
282998	781787
90446	781788
85766	781789
26841	781790
236	781791
306150	781792
683	781793
186606	781794
358	781795
16361	781796
87800	781797
28873	781798
65621	781799
882	781800
249017	781801
15487	781802
44702	781803
9985	781804
188054	781805
50024	781806
229183	781807
228151	781808
97156	781809
15731	781810
6128	781811
142	781812
5445	781813
209688	781814
13236	781815
156974	781816
8254	781817
309885	781818
2694	781819
20094	781820
383415	781821
2668	781822
23990	781823
3344	781824
1601	781825
86478	781826
435480	781827
37165	781828
7080	781829
223232	781830
51476	781831
125166	781832
107114	781833
34097	781834
33256	781835
246904	781836
305890	781837
1493	781838
212226	781839
370522	781840
60756	781841
15448	781842
30120	781843
189554	781844
122747	781845
15866	781846
33085	781847
39124	781848
185695	781849
25360	781850
116509	781851
958	781852
143168	781853
97588	781854
2582	781855
73485	781856
78882	781857
144010	781858
43439	781859
49324	781860
80812	781861
4003	781862
210289	781863
133236	781864
54639	781865
223893	781866
9192	781867
25717	781868
348289	781869
109655	781870
40374	781871
418460	781872
460274	781873
10472	781874
3724	781875
13637	781876
39377	781877
98777	781878
23849	781879
101	781880
65204	781881
211180	781882
1907	781883
3780	781884
13481	781885
62709	781886
7715	781887
37165	781888
227583	781889
186702	781890
18205	781891
5359	781892
8750	781893
151	781894
5773	781895
18272	781896
75870	781897
14521	781898
21322	781899
91184	781900
212159	781901
1980	781902
30911	781903
30610	781904
166254	781905
109314	781906
9026	781907
54639	781908
47362	781909
19037	781910
235818	781911
197901	781912
31374	781913
29199	781914
3386	781915
76981	781916
16907	781917
51997	781918
24683	781919
384813	781920
8799	781921
7960	781922
7499	781923
9862	781924
454249	781925
257652	781926
27529	781927
13272	781928
8390	781929
250664	781930
16678	781931
15	781932
7583	781933
283837	781934
54679	781935
115511	781936
216874	781937
240070	781938
90174	781939
149127	781940
60935	781941
273495	781942
48337	781943
22491	781944
448912	781945
116216	781946
111694	781947
105344	781948
443237	781949
434806	781950
42221	781951
259225	781952
141026	781953
38147	781954
86075	781955
44789	781956
310906	781957
6005	781958
239016	781959
112259	781960
311370	781961
354834	781962
258200	781963
414481	781964
52567	781965
90034	781966
447122	781967
67254	781968
207329	781969
176254	781970
344234	781971
371587	781972
35150	781973
32010	781974
245398	781975
104216	781976
291462	781977
19887	781978
31562	781979
218730	781980
297544	781981
250646	781982
408065	781983
14575	781984
379643	781985
107348	781986
35530	781987
45719	781988
98240	781989
278443	781990
208587	781991
61400	781992
185270	781993
8087	781994
151851	781995
188986	781996
187921	781997
61161	781998
3168	781999
33371	782000
103939	782001
219044	782002
48371	782003
41618	782004
13079	782005
30609	782006
11433	782007
282532	782008
24317	782009
15570	782010
178011	782011
33061	782012
99639	782013
56448	782014
13410	782015
14264	782016
148849	782017
58987	782018
47379	782019
382689	782020
243477	782021
164576	782022
30243	782023
1002	782024
178094	782025
426723	782026
224150	782027
91822	782028
301939	782029
44464	782030
111434	782031
122444	782032
9958	782033
223995	782034
21830	782035
5934	782036
84690	782037
19325	782038
196580	782039
18711	782040
243159	782041
46476	782042
103499	782043
227582	782044
308784	782045
141607	782046
134303	782047
66201	782048
15007	782049
343360	782050
129149	782051
28705	782052
50004	782053
95649	782054
121693	782055
310278	782056
394014	782057
150680	782058
65317	782059
219643	782060
251897	782061
48932	782062
134314	782063
349543	782064
2780	782065
187638	782066
135365	782067
57846	782068
54900	782069
458442	782070
96093	782071
137371	782072
8294	782073
50147	782074
108072	782075
118067	782076
4914	782077
72912	782078
440426	782079
118748	782080
225884	782081
23181	782082
48685	782083
211337	782084
233384	782085
98557	782086
175207	782087
75339	782088
9548	782089
121351	782090
138414	782091
339424	782092
432760	782093
234873	782094
121273	782095
169485	782096
110856	782097
450920	782098
143449	782099
6414	782100
119803	782101
8515	782102
455460	782103
19603	782104
202554	782105
178548	782106
1856	782107
107302	782108
459619	782109
11813	782110
28539	782111
85976	782112
27493	782113
416183	782114
255369	782115
35617	782116
395680	782117
10942	782118
112639	782119
12594	782120
320677	782121
425055	782122
37426	782123
12114	782124
40087	782125
421276	782126
423419	782127
23875	782128
51616	782129
94761	782130
82996	782131
424451	782132
428354	782133
78110	782134
86380	782135
45056	782136
61547	782137
90725	782138
32729	782139
355289	782140
84952	782141
521	782142
24487	782143
148586	782144
9411	782145
82214	782146
124815	782147
11721	782148
115436	782149
417685	782150
155445	782151
249896	782152
129653	782153
36381	782154
426	782155
175948	782156
239494	782157
240518	782158
145815	782159
80832	782160
216901	782161
363156	782162
3888	782163
258980	782164
106326	782165
241218	782166
280704	782167
90415	782168
159203	782169
658	782170
184918	782171
67235	782172
216371	782173
16753	782174
17744	782175
7190	782176
63036	782177
152152	782178
66484	782179
223404	782180
2743	782181
1961	782182
64338	782183
36182	782184
344417	782185
7816	782186
133496	782187
57542	782188
280731	782189
306964	782190
162597	782191
34581	782192
421893	782193
12062	782194
119717	782195
132541	782196
152821	782197
56072	782198
1994	782199
92039	782200
251935	782201
1274	782202
3873	782203
359576	782204
4193	782205
247775	782206
185845	782207
441821	782208
342834	782209
342195	782210
354243	782211
236466	782212
5873	782213
158507	782214
114341	782215
260096	782216
207367	782217
213972	782218
62944	782219
439147	782220
104436	782221
218165	782222
149671	782223
24311	782224
58486	782225
220628	782226
197288	782227
28027	782228
32976	782229
49223	782230
49422	782231
188323	782232
342669	782233
70165	782234
398869	782235
62449	782236
127243	782237
149218	782238
30150	782239
210444	782240
170313	782241
349970	782242
225796	782243
108786	782244
120210	782245
98523	782246
343242	782247
138820	782248
85454	782249
36865	782250
101370	782251
58748	782252
92614	782253
689	782254
397565	782255
51508	782256
183493	782257
126483	782258
18280	782259
205394	782260
319560	782261
241669	782262
202394	782263
192592	782264
777	782265
30023	782266
190271	782267
189753	782268
229366	782269
129664	782270
777	782271
132564	782272
235105	782273
69847	782274
116176	782275
206521	782276
64793	782277
2589	782278
406338	782279
225153	782280
221095	782281
140367	782282
104196	782283
148002	782284
39735	782285
180378	782286
60919	782287
225164	782288
59071	782289
90621	782290
308711	782291
76203	782292
69916	782293
128106	782294
93002	782295
58875	782296
62660	782297
338	782298
312534	782299
234493	782300
26912	782301
137884	782302
109600	782303
147014	782304
77899	782305
59544	782306
205354	782307
211548	782308
100249	782309
3491	782310
5972	782311
8332	782312
5628	782313
368	782314
449587	782315
14470	782316
1010	782317
405762	782318
4934	782319
356673	782320
184296	782321
150874	782322
209849	782323
175456	782324
2304	782325
96447	782326
11168	782327
388988	782328
11815	782329
6063	782330
11508	782331
366029	782332
42067	782333
12088	782334
60772	782335
24633	782336
17305	782337
6712	782338
3629	782339
284574	782340
94563	782341
9134	782342
453775	782343
1192	782344
429288	782345
15920	782346
126141	782347
216424	782348
1763	782349
326215	782350
42491	782351
386	782352
218240	782353
128055	782354
117638	782355
108709	782356
192243	782357
165690	782358
1353	782359
4953	782360
8887	782361
1356	782362
164268	782363
54810	782364
3963	782365
223054	782366
189844	782367
181214	782368
99245	782369
29990	782370
2872	782371
4330	782372
83424	782373
72262	782374
348615	782375
5247	782376
34458	782377
708	782378
116674	782379
26103	782380
8281	782381
30	782382
13259	782383
102576	782384
336332	782385
110556	782386
3214	782387
112954	782388
71532	782389
149486	782390
1963	782391
10441	782392
25367	782393
55872	782394
233372	782395
305404	782396
11519	782397
91308	782398
9925	782399
76020	782400
3870	782401
440734	782402
141622	782403
238472	782404
362151	782405
352128	782406
8437	782407
113291	782408
25849	782409
875	782410
180473	782411
178351	782412
237364	782413
214415	782414
259651	782415
141539	782416
375535	782417
5588	782418
25493	782419
19449	782420
8509	782421
32306	782422
4434	782423
28506	782424
6659	782425
159262	782426
16952	782427
11371	782428
212373	782429
1502	782430
46506	782431
375	782432
18961	782433
83560	782434
259934	782435
210308	782436
77513	782437
3658	782438
350113	782439
18597	782440
2774	782441
107	782442
9601	782443
13865	782444
15535	782445
46830	782446
851	782447
230461	782448
7061	782449
43335	782450
114653	782451
3346	782452
207162	782453
166497	782454
4871	782455
65182	782456
29811	782457
11679	782458
38628	782459
27923	782460
381942	782461
30409	782462
203501	782463
420264	782464
45713	782465
2505	782466
382885	782467
412071	782468
76266	782469
134548	782470
103003	782471
313056	782472
7654	782473
153	782474
50181	782475
211235	782476
28998	782477
2731	782478
59860	782479
980	782480
72435	782481
10837	782482
40971	782483
9470	782484
136438	782485
6748	782486
62647	782487
201958	782488
19269	782489
265458	782490
15205	782491
229928	782492
18252	782493
270269	782494
61775	782495
68356	782496
85268	782497
405373	782498
457259	782499
115314	782500
383167	782501
107193	782502
248918	782503
125443	782504
91727	782505
10340	782506
3705	782507
5972	782508
41520	782509
340796	782510
135435	782511
147561	782512
17551	782513
2449	782514
16559	782515
10201	782516
57662	782517
72743	782518
1930	782519
4568	782520
7810	782521
165601	782522
92788	782523
180577	782524
106112	782525
124381	782526
453428	782527
683	782528
5445	782529
226375	782530
53571	782531
92549	782532
2262	782533
234129	782534
50179	782535
36741	782536
20298	782537
2681	782538
4861	782539
56325	782540
275039	782541
113761	782542
277250	782543
68521	782544
17205	782545
122196	782546
438537	782547
72187	782548
22214	782549
7991	782550
3546	782551
17327	782552
1284	782553
15622	782554
388340	782555
41380	782556
1969	782557
1959	782558
86689	782559
35222	782560
8318	782561
1961	782562
163	782563
50017	782564
7120	782565
108760	782566
88673	782567
233924	782568
393312	782569
393089	782570
26514	782571
87675	782572
426642	782573
288908	782574
2197	782575
50497	782576
63093	782577
28758	782578
1635	782579
68120	782580
19127	782581
64387	782582
1450	782583
1330	782584
5364	782585
34969	782586
403731	782587
54226	782588
54601	782589
220247	782590
4271	782591
6568	782592
182764	782593
135546	782594
2403	782595
18623	782596
98402	782597
211320	782598
22961	782599
27584	782600
135203	782601
58065	782602
280518	782603
36219	782604
1200	782605
1708	782606
89317	782607
3703	782608
127081	782609
39109	782610
1469	782611
255514	782612
12198	782613
359955	782614
112951	782615
370365	782616
45571	782617
398450	782618
13547	782619
67990	782620
59823	782621
53856	782622
101772	782623
207239	782624
10117	782625
344790	782626
5331	782627
401108	782628
436209	782629
7821	782630
40569	782631
56100	782632
88543	782633
116509	782634
446360	782635
207504	782636
5066	782637
213232	782638
20727	782639
109909	782640
66178	782641
23410	782642
292135	782643
338499	782644
413656	782645
35532	782646
229958	782647
229814	782648
429334	782649
75829	782650
192353	782651
159492	782652
39472	782653
105800	782654
636	782655
69319	782656
40858	782657
96661	782658
1757	782659
26343	782660
34314	782661
95725	782662
180698	782663
174701	782664
80973	782665
38639	782666
57304	782667
111944	782668
51839	782669
258096	782670
301921	782671
97164	782672
353754	782673
49468	782674
135073	782675
357607	782676
237760	782677
60466	782678
5201	782679
65935	782680
102858	782681
227192	782682
38803	782683
24125	782684
123526	782685
67592	782686
254782	782687
109356	782688
331343	782689
87341	782690
256424	782691
1653	782692
172504	782693
7359	782694
250146	782695
417603	782696
2259	782697
4072	782698
2731	782699
32444	782700
55019	782701
426	782702
34797	782703
7494	782704
113098	782705
64595	782706
140722	782707
245224	782708
33419	782709
124802	782710
86923	782711
113690	782712
2747	782713
36905	782714
37387	782715
22359	782716
186246	782717
153496	782718
54681	782719
69755	782720
1757	782721
255375	782722
19480	782723
6734	782724
231077	782725
244280	782726
131106	782727
59205	782728
243284	782729
24661	782730
5482	782731
172811	782732
37105	782733
16588	782734
151543	782735
111173	782736
107470	782737
100384	782738
191795	782739
162727	782740
83018	782741
210627	782742
255106	782743
83782	782744
295856	782745
29	782746
989	782747
362771	782748
175760	782749
105942	782750
9761	782751
6821	782752
21022	782753
274813	782754
64231	782755
361749	782756
407051	782757
14345	782758
219047	782759
92846	782760
111445	782761
393546	782762
464	782763
105568	782764
170254	782765
8361	782766
300093	782767
49114	782768
108504	782769
120282	782770
395828	782771
241459	782772
78001	782773
52324	782774
167394	782775
121996	782776
175947	782777
2608	782778
96256	782779
314117	782780
10167	782781
220524	782782
78279	782783
126487	782784
37073	782785
54915	782786
66249	782787
303256	782788
302504	782789
436348	782790
379471	782791
231983	782792
50293	782793
25452	782794
140776	782795
104090	782796
160598	782797
72249	782798
6014	782799
60347	782800
324051	782801
256556	782802
72564	782803
223961	782804
342092	782805
111930	782806
305221	782807
45598	782808
58045	782809
381700	782810
96009	782811
56372	782812
448365	782813
325459	782814
15577	782815
204878	782816
143462	782817
178235	782818
305364	782819
7981	782820
84135	782821
423525	782822
246809	782823
103450	782824
148608	782825
178153	782826
443754	782827
128	782828
231148	782829
395090	782830
367132	782831
195511	782832
236080	782833
114254	782834
186427	782835
84368	782836
398174	782837
421883	782838
10609	782839
44549	782840
442803	782841
90350	782842
83082	782843
60125	782844
298598	782845
89271	782846
1823	782847
14444	782848
123310	782849
7929	782850
423682	782851
72125	782852
103726	782853
37653	782854
21576	782855
424254	782856
144804	782857
51222	782858
43157	782859
8356	782860
4642	782861
164964	782862
32540	782863
129788	782864
150087	782865
243028	782866
135484	782867
341798	782868
248200	782869
38959	782870
371522	782871
107913	782872
31493	782873
436746	782874
14968	782875
4503	782876
67074	782877
434241	782878
244238	782879
260386	782880
127195	782881
151600	782882
19087	782883
3073	782884
18277	782885
31829	782886
259531	782887
395014	782888
160022	782889
162795	782890
100452	782891
64011	782892
223606	782893
426544	782894
64464	782895
13839	782896
92882	782897
55953	782898
54021	782899
442279	782900
426572	782901
58793	782902
444425	782903
35719	782904
3785	782905
328843	782906
25674	782907
208582	782908
51729	782909
67981	782910
5377	782911
675	782912
437577	782913
397615	782914
46254	782915
141487	782916
135410	782917
292623	782918
389941	782919
118651	782920
225831	782921
320386	782922
320589	782923
108456	782924
61811	782925
300151	782926
133224	782927
313005	782928
49778	782929
49438	782930
50060	782931
457017	782932
67766	782933
389934	782934
11058	782935
12662	782936
136072	782937
401357	782938
154799	782939
115749	782940
60261	782941
455722	782942
15564	782943
125711	782944
86020	782945
421613	782946
371024	782947
64760	782948
22747	782949
215834	782950
405846	782951
65735	782952
86263	782953
137772	782954
10906	782955
52833	782956
50158	782957
229749	782958
180940	782959
385469	782960
57362	782961
58061	782962
112558	782963
47255	782964
143621	782965
111715	782966
365262	782967
93959	782968
193577	782969
294690	782970
27394	782971
6772	782972
435530	782973
2302	782974
17205	782975
147650	782976
206567	782977
26180	782978
261504	782979
400812	782980
228242	782981
369919	782982
57762	782983
84873	782984
340213	782985
58709	782986
235081	782987
33886	782988
56278	782989
4377	782990
88655	782991
246509	782992
162092	782993
165374	782994
92647	782995
141633	782996
113845	782997
402215	782998
153338	782999
56373	783000
75775	783001
316741	783002
101803	783003
57295	783004
111768	783005
120872	783006
361272	783007
140018	783008
48779	783009
34130	783010
66012	783011
31838	783012
29997	783013
69	783014
104542	783015
284551	783016
265506	783017
410134	783018
459511	783019
117081	783020
218413	783021
53090	783022
412735	783023
111755	783024
8996	783025
433	783026
144027	783027
94684	783028
55275	783029
36552	783030
438275	783031
10010	783032
60415	783033
81365	783034
316914	783035
120529	783036
108480	783037
51119	783038
24347	783039
247869	783040
36034	783041
365942	783042
174314	783043
264841	783044
187603	783045
24715	783046
295258	783047
352823	783048
6387	783049
160480	783050
23943	783051
120341	783052
85985	783053
27696	783054
115834	783055
113553	783056
117795	783057
119216	783058
115502	783059
171160	783060
390242	783061
74763	783062
65220	783063
118043	783064
89898	783065
8139	783066
136657	783067
168394	783068
368719	783069
167824	783070
31863	783071
75435	783072
14183	783073
11511	783074
125179	783075
140147	783076
427407	783077
18062	783078
342626	783079
30392	783080
56717	783081
17945	783082
267488	783083
195888	783084
62476	783085
3906	783086
275692	783087
19388	783088
32262	783089
88103	783090
155329	783091
23918	783092
113708	783093
77615	783094
52600	783095
186349	783096
30274	783097
405468	783098
181757	783099
11719	783100
219707	783101
4387	783102
213933	783103
185899	783104
104106	783105
300835	783106
74660	783107
15698	783108
56321	783109
5408	783110
400130	783111
242273	783112
349039	783113
83041	783114
370273	783115
9969	783116
79825	783117
178340	783118
127319	783119
177707	783120
135168	783121
215150	783122
13961	783123
179978	783124
16582	783125
17201	783126
20923	783127
34672	783128
429047	783129
91823	783130
115043	783131
191266	783132
91990	783133
126722	783134
16874	783135
70679	783136
9622	783137
28974	783138
64504	783139
46543	783140
201727	783141
254907	783142
28014	783143
5723	783144
239635	783145
2579	783146
225618	783147
4709	783148
58747	783149
299735	783150
397907	783151
206917	783152
92637	783153
45286	783154
43517	783155
383087	783156
234605	783157
261095	783158
324396	783159
17236	783160
23700	783161
324	783162
36027	783163
10137	783164
291733	783165
47612	783166
66481	783167
20155	783168
51749	783169
116989	783170
428104	783171
227909	783172
82343	783173
4501	783174
176026	783175
243741	783176
134107	783177
98054	783178
439839	783179
192504	783180
192091	783181
15157	783182
179714	783183
48674	783184
89241	783185
12979	783186
131	783187
5411	783188
123598	783189
10022	783190
11569	783191
93816	783192
53217	783193
14539	783194
118867	783195
59960	783196
67972	783197
34952	783198
115760	783199
246958	783200
90661	783201
64970	783202
144039	783203
384250	783204
337125	783205
1062	783206
40192	783207
199010	783208
86885	783209
129962	783210
96021	783211
341437	783212
104826	783213
320035	783214
30720	783215
55072	783216
7058	783217
234853	783218
233687	783219
260682	783220
109032	783221
119507	783222
9483	783223
80005	783224
6598	783225
194493	783226
26999	783227
286799	783228
407284	783229
302756	783230
250329	783231
26633	783232
161613	783233
99288	783234
67847	783235
269646	783236
342518	783237
110250	783238
203107	783239
1750	783240
173982	783241
116200	783242
110640	783243
8928	783244
32848	783245
45173	783246
392324	783247
191957	783248
178957	783249
11026	783250
74370	783251
38	783252
236632	783253
449301	783254
440685	783255
280910	783256
32763	783257
70455	783258
159558	783259
231937	783260
15900	783261
121864	783262
11902	783263
4925	783264
117028	783265
85622	783266
51272	783267
224752	783268
55862	783269
121457	783270
76813	783271
102308	783272
18785	783273
18742	783274
115729	783275
5233	783276
263326	783277
269863	783278
451746	783279
76159	783280
1669	783281
41089	783282
89804	783283
281098	783284
213741	783285
344997	783286
37859	783287
152342	783288
61216	783289
59576	783290
12107	783291
64719	783292
190798	783293
212235	783294
383865	783295
393714	783296
37127	783297
139924	783298
329247	783299
37154	783300
402949	783301
330032	783302
17378	783303
213408	783304
57238	783305
24134	783306
246433	783307
157100	783308
70232	783309
97170	783310
108987	783311
148901	783312
229608	783313
221990	783314
122583	783315
243460	783316
439736	783317
672	783318
92542	783319
234013	783320
93495	783321
75346	783322
17313	783323
400865	783324
73134	783325
356717	783326
2822	783327
263445	783328
185814	783329
19616	783330
417878	783331
15042	783332
148552	783333
49868	783334
98165	783335
27625	783336
44447	783337
109203	783338
59779	783339
124492	783340
452173	783341
133497	783342
352487	783343
144438	783344
10380	783345
46119	783346
147815	783347
392253	783348
144404	783349
40232	783350
3231	783351
204422	783352
84808	783353
121919	783354
14533	783355
115714	783356
252561	783357
62865	783358
96278	783359
64755	783360
70468	783361
283535	783362
75730	783363
92429	783364
99544	783365
38337	783366
229763	783367
111094	783368
358154	783369
65240	783370
164709	783371
153348	783372
140734	783373
248610	783374
242113	783375
193437	783376
76238	783377
415381	783378
60636	783379
53955	783380
231106	783381
61888	783382
134675	783383
134675	783384
285577	783385
71442	783386
53494	783387
8090	783388
375265	783389
199750	783390
387301	783391
156911	783392
332176	783393
56990	783394
437793	783395
301635	783396
45113	783397
248493	783398
78547	783399
244186	783400
200682	783401
3002	783402
347798	783403
55982	783404
47960	783405
159163	783406
365563	783407
108675	783408
4180	783409
358551	783410
288340	783411
219370	783412
142978	783413
210147	783414
144550	783415
352287	783416
101997	783417
9435	783418
123	783419
129589	783420
97986	783421
81022	783422
37739	783423
88318	783424
149256	783425
106925	783426
195737	783427
111201	783428
105345	783429
104418	783430
144417	783431
81509	783432
223884	783433
231929	783434
279708	783435
426253	783436
434549	783437
300317	783438
157829	783439
12351	783440
53702	783441
276219	783442
77484	783443
365210	783444
159969	783445
218745	783446
162737	783447
346320	783448
116878	783449
15405	783450
265297	783451
168359	783452
394530	783453
40683	783454
193151	783455
174011	783456
334169	783457
279125	783458
134486	783459
217443	783460
103591	783461
328639	783462
119051	783463
18630	783464
356211	783465
43506	783466
97949	783467
63128	783468
240256	783469
280098	783470
246388	783471
86535	783472
2217	783473
198461	783474
136514	783475
65560	783476
21579	783477
356076	783478
200149	783479
280754	783480
27958	783481
426344	783482
43828	783483
236360	783484
448790	783485
173431	783486
376255	783487
66328	783488
157753	783489
127	783490
145218	783491
5287	783492
18336	783493
23076	783494
24305	783495
9863	783496
32486	783497
416283	783498
111712	783499
293100	783500
374332	783501
52307	783502
54916	783503
68827	783504
432667	783505
169308	783506
303972	783507
349059	783508
99261	783509
16453	783510
32446	783511
391909	783512
94644	783513
9678	783514
436235	783515
421190	783516
278183	783517
55881	783518
314930	783519
2982	783520
31258	783521
71468	783522
65487	783523
51084	783524
135795	783525
29577	783526
377554	783527
171179	783528
770	783529
4464	783530
213009	783531
268175	783532
375766	783533
92899	783534
78928	783535
334117	783536
37703	783537
57684	783538
81942	783539
133906	783540
89513	783541
113422	783542
54335	783543
12876	783544
119223	783545
11364	783546
159572	783547
219884	783548
100798	783549
119224	783550
227843	783551
41345	783552
34769	783553
161419	783554
34769	783555
3503	783556
31900	783557
236540	783558
307106	783559
403872	783560
49040	783561
7028	783562
176958	783563
149695	783564
149695	783565
15046	783566
145180	783567
416032	783568
193956	783569
390120	783570
21730	783571
352713	783572
143761	783573
255633	783574
124072	783575
415782	783576
217463	783577
61378	783578
151488	783579
97346	783580
238975	783581
113701	783582
339045	783583
21736	783584
57973	783585
101160	783586
8239	783587
147112	783588
114477	783589
195744	783590
241386	783591
118241	783592
221643	783593
91765	783594
317246	783595
85215	783596
126433	783597
332393	783598
302623	783599
208185	783600
99682	783601
259794	783602
270521	783603
333076	783604
6677	783605
66041	783606
432220	783607
163347	783608
237378	783609
337747	783610
247845	783611
276556	783612
39423	783613
53767	783614
146466	783615
329594	783616
307087	783617
13121	783618
452872	783619
284802	783620
96231	783621
97060	783622
368423	783623
366984	783624
278004	783625
127460	783626
128225	783627
71628	783628
354350	783629
37136	783630
17588	783631
271538	783632
64531	783633
161134	783634
29481	783635
441380	783636
224875	783637
70261	783638
370900	783639
280059	783640
6019	783641
99263	783642
437172	783643
40287	783644
82114	783645
209849	783646
4644	783647
455681	783648
119413	783649
66083	783650
109197	783651
50702	783652
335420	783653
170244	783654
203967	783655
74105	783656
216067	783657
30942	783658
1048	783659
244997	783660
245018	783661
453581	783662
9143	783663
23977	783664
46294	783665
232898	783666
14364	783667
17017	783668
56842	783669
320947	783670
457362	783671
194	783672
49673	783673
185386	783674
160261	783675
29306	783676
147917	783677
4669	783678
162527	783679
401409	783680
241702	783681
70951	783682
425287	783683
225564	783684
124597	783685
450254	783686
17894	783687
347925	783688
82938	783689
108710	783690
399306	783691
361570	783692
166919	783693
105746	783694
279711	783695
51019	783696
51019	783697
184232	783698
65989	783699
161237	783700
152634	783701
148961	783702
86288	783703
442726	783704
418825	783705
225374	783706
53949	783707
132826	783708
354993	783709
173157	783710
12668	783711
206794	783712
108357	783713
432658	783714
243134	783715
17040	783716
322	783717
108134	783718
7052	783719
250165	783720
196043	783721
184616	783722
264381	783723
129599	783724
48305	783725
159100	783726
177042	783727
60338	783728
118841	783729
65739	783730
243563	783731
329826	783732
121699	783733
295700	783734
206738	783735
228988	783736
194489	783737
369327	783738
3612	783739
102697	783740
49479	783741
283233	783742
364946	783743
51404	783744
196745	783745
7294	783746
133588	783747
324706	783748
59455	783749
6026	783750
305000	783751
73763	783752
254276	783753
26228	783754
3096	783755
3024	783756
397125	783757
98090	783758
119377	783759
119804	783760
31674	783761
128885	783762
210533	783763
144583	783764
106413	783765
444241	783766
306486	783767
72549	783768
33889	783769
87399	783770
38228	783771
78848	783772
323900	783773
288662	783774
248161	783775
322399	783776
85639	783777
40176	783778
431491	783779
82935	783780
384354	783781
308789	783782
340727	783783
443011	783784
422326	783785
216422	783786
248270	783787
85233	783788
12284	783789
238987	783790
20618	783791
281257	783792
301770	783793
335013	783794
36843	783795
100568	783796
27746	783797
6253	783798
333130	783799
209224	783800
184974	783801
197477	783802
38054	783803
253112	783804
51016	783805
111195	783806
217343	783807
29121	783808
57319	783809
38992	783810
403932	783811
466	783812
231488	783813
129184	783814
305195	783815
34048	783816
8337	783817
23314	783818
222748	783819
84009	783820
92665	783821
67438	783822
268870	783823
403710	783824
23357	783825
39450	783826
384657	783827
107805	783828
235968	783829
1329	783830
418769	783831
162589	783832
239285	783833
16738	783834
175360	783835
82273	783836
34332	783837
51308	783838
451332	783839
45568	783840
2612	783841
115346	783842
32919	783843
38265	783844
198475	783845
252437	783846
73611	783847
126094	783848
45959	783849
264466	783850
209289	783851
170848	783852
85376	783853
103304	783854
273448	783855
84186	783856
38545	783857
137835	783858
73347	783859
26518	783860
7666	783861
214172	783862
172106	783863
390455	783864
97161	783865
22251	783866
214501	783867
33612	783868
216981	783869
87787	783870
523	783871
72213	783872
33188	783873
19093	783874
821	783875
127649	783876
32194	783877
4221	783878
125018	783879
205996	783880
102578	783881
110688	783882
121026	783883
141512	783884
32474	783885
44862	783886
735	783887
318757	783888
48195	783889
83741	783890
130	783891
201836	783892
20396	783893
192341	783894
2989	783895
7543	783896
2546	783897
177220	783898
282590	783899
13296	783900
36256	783901
36256	783902
73090	783903
243003	783904
216308	783905
54619	783906
37567	783907
148807	783908
93771	783909
244224	783910
9815	783911
178889	783912
6055	783913
87092	783914
53837	783915
188608	783916
12746	783917
19009	783918
4536	783919
37884	783920
57015	783921
138684	783922
164297	783923
30822	783924
135513	783925
10987	783926
133457	783927
11732	783928
50911	783929
345231	783930
223403	783931
239438	783932
1727	783933
44652	783934
203776	783935
3108	783936
22588	783937
81443	783938
308	783939
240423	783940
115558	783941
218762	783942
99509	783943
162767	783944
101634	783945
14727	783946
113259	783947
11562	783948
25661	783949
11563	783950
113602	783951
4163	783952
46222	783953
37019	783954
49359	783955
53607	783956
117876	783957
158361	783958
232134	783959
74950	783960
82495	783961
2946	783962
381527	783963
440937	783964
69517	783965
134955	783966
364705	783967
310746	783968
86789	783969
410207	783970
23127	783971
10083	783972
193107	783973
94120	783974
64844	783975
50173	783976
334973	783977
104708	783978
107135	783979
24119	783980
114979	783981
2685	783982
389001	783983
368163	783984
301754	783985
49229	783986
409349	783987
299041	783988
9570	783989
230208	783990
129931	783991
29883	783992
41114	783993
224150	783994
320515	783995
444218	783996
15147	783997
30186	783998
254975	783999
103288	784000
40471	784001
2855	784002
97890	784003
192584	784004
127612	784005
170198	784006
54589	784007
25667	784008
4504	784009
223772	784010
204988	784011
94099	784012
16854	784013
394425	784014
383535	784015
372193	784016
32469	784017
137498	784018
436	784019
72844	784020
13812	784021
150687	784022
283328	784023
309082	784024
280461	784025
174589	784026
65357	784027
180616	784028
448434	784029
109845	784030
9070	784031
98135	784032
10079	784033
72522	784034
68213	784035
22717	784036
93590	784037
210806	784038
6425	784039
112209	784040
406864	784041
3458	784042
23550	784043
1787	784044
105584	784045
185857	784046
80236	784047
44816	784048
42781	784049
151795	784050
29338	784051
48956	784052
95560	784053
143743	784054
37911	784055
158525	784056
372037	784057
7982	784058
84458	784059
12982	784060
2252	784061
2419	784062
142404	784063
205089	784064
29780	784065
980	784066
132194	784067
12604	784068
446622	784069
141017	784070
401628	784071
149284	784072
65960	784073
17869	784074
222731	784075
87189	784076
466	784077
265099	784078
11708	784079
58690	784080
103928	784081
1688	784082
200752	784083
226105	784084
300965	784085
23112	784086
132613	784087
28783	784088
129136	784089
61193	784090
32447	784091
31837	784092
135	784093
1910	784094
151691	784095
384570	784096
11570	784097
936	784098
795	784099
246026	784100
94266	784101
395765	784102
23375	784103
96092	784104
235291	784105
31420	784106
57987	784107
126308	784108
407014	784109
52260	784110
135618	784111
4817	784112
123775	784113
89116	784114
8525	784115
70402	784116
234004	784117
275077	784118
36667	784119
1835	784120
87482	784121
53757	784122
5589	784123
131	784124
104319	784125
79908	784126
58377	784127
148244	784128
1398	784129
41608	784130
239214	784131
247469	784132
196816	784133
179044	784134
59340	784135
9801	784136
37887	784137
40841	784138
123019	784139
282487	784140
71476	784141
1777	784142
11740	784143
46066	784144
113301	784145
52239	784146
123494	784147
80605	784148
78786	784149
214246	784150
386759	784151
78249	784152
227262	784153
336686	784154
348539	784155
7914	784156
302	784157
47039	784158
13032	784159
179414	784160
62686	784161
283230	784162
9051	784163
14822	784164
53162	784165
115442	784166
122652	784167
118794	784168
22215	784169
317231	784170
15797	784171
14599	784172
158690	784173
298661	784174
50023	784175
256068	784176
23933	784177
50610	784178
158655	784179
162980	784180
310	784181
94215	784182
148329	784183
124194	784184
71592	784185
23525	784186
19525	784187
303193	784188
11740	784189
259862	784190
75912	784191
224940	784192
165686	784193
230045	784194
14183	784195
13126	784196
400615	784197
50062	784198
96687	784199
58244	784200
31494	784201
99052	784202
11000	784203
78284	784204
4846	784205
135268	784206
187	784207
449370	784208
128186	784209
55582	784210
455683	784211
218524	784212
633	784213
38049	784214
239534	784215
75989	784216
46671	784217
284373	784218
108762	784219
205173	784220
17997	784221
58777	784222
77017	784223
189043	784224
11696	784225
146060	784226
243377	784227
46829	784228
223952	784229
262724	784230
409024	784231
38216	784232
184902	784233
106391	784234
72592	784235
167180	784236
196740	784237
32190	784238
58546	784239
49167	784240
216327	784241
66781	784242
72587	784243
451348	784244
12668	784245
12668	784246
168985	784247
6659	784248
96511	784249
2767	784250
38139	784251
67661	784252
79197	784253
179901	784254
247140	784255
74429	784256
223255	784257
256637	784258
33490	784259
212978	784260
177535	784261
2482	784262
75207	784263
125	784264
13489	784265
92959	784266
2732	784267
4854	784268
6228	784269
5852	784270
40787	784271
153957	784272
427738	784273
181635	784274
10623	784275
41815	784276
185951	784277
127152	784278
452165	784279
407548	784280
60559	784281
254520	784282
61628	784283
118442	784284
376498	784285
34824	784286
192292	784287
75915	784288
167511	784289
206225	784290
388892	784291
87573	784292
58262	784293
204376	784294
33030	784295
107594	784296
172974	784297
11927	784298
5344	784299
4168	784300
440995	784301
43336	784302
64102	784303
53972	784304
2227	784305
195759	784306
78823	784307
226570	784308
4255	784309
24541	784310
149815	784311
4855	784312
4675	784313
7940	784314
111313	784315
194362	784316
6228	784317
73375	784318
342077	784319
220124	784320
85378	784321
10708	784322
205963	784323
271912	784324
229168	784325
61793	784326
81891	784327
96102	784328
62255	784329
109401	784330
8590	784331
264946	784332
121442	784333
239748	784334
249772	784335
151232	784336
374571	784337
266736	784338
458911	784339
43159	784340
213904	784341
100374	784342
48422	784343
151851	784344
49320	784345
56225	784346
294550	784347
403063	784348
76200	784349
210207	784350
65136	784351
30574	784352
5859	784353
395155	784354
80625	784355
16100	784356
233297	784357
36334	784358
405589	784359
27524	784360
103811	784361
46056	784362
38045	784363
164961	784364
50123	784365
103298	784366
51914	784367
47434	784368
1643	784369
125900	784370
11206	784371
246284	784372
93109	784373
28984	784374
33819	784375
1194	784376
201372	784377
31985	784378
4690	784379
223474	784380
208163	784381
142805	784382
200344	784383
7650	784384
1057	784385
117582	784386
100240	784387
271839	784388
28669	784389
46020	784390
243289	784391
43376	784392
22686	784393
174959	784394
73262	784395
74528	784396
6721	784397
54913	784398
25169	784399
45896	784400
455034	784401
38430	784402
211	784403
145246	784404
62041	784405
376239	784406
384	784407
1546	784408
248662	784409
274660	784410
1704	784411
164677	784412
24038	784413
109372	784414
88381	784415
79895	784416
196815	784417
194732	784418
125837	784419
61962	784420
110943	784421
409771	784422
14297	784423
208645	784424
125150	784425
182303	784426
29398	784427
15269	784428
102323	784429
40551	784430
106621	784431
24043	784432
100629	784433
30727	784434
95520	784435
169024	784436
39078	784437
103569	784438
233535	784439
403796	784440
150664	784441
10214	784442
324627	784443
280867	784444
269611	784445
118663	784446
19562	784447
448545	784448
359435	784449
125218	784450
12766	784451
245006	784452
40519	784453
389888	784454
25050	784455
350146	784456
329263	784457
153085	784458
53865	784459
231339	784460
72362	784461
113584	784462
180679	784463
60955	784464
87026	784465
87854	784466
57176	784467
145495	784468
126526	784469
193620	784470
381263	784471
218083	784472
27219	784473
372269	784474
110609	784475
41892	784476
164182	784477
230886	784478
175683	784479
5736	784480
19569	784481
289256	784482
46578	784483
181822	784484
115739	784485
383132	784486
459224	784487
126656	784488
227506	784489
137891	784490
20561	784491
27436	784492
429088	784493
159367	784494
260499	784495
210891	784496
94507	784497
25929	784498
183309	784499
18812	784500
47643	784501
166900	784502
79804	784503
217697	784504
107760	784505
4484	784506
49091	784507
182506	784508
84495	784509
16686	784510
361944	784511
306477	784512
332872	784513
201174	784514
6260	784515
34188	784516
66648	784517
239426	784518
331339	784519
119932	784520
122183	784521
456546	784522
146902	784523
233852	784524
102313	784525
108194	784526
78979	784527
106692	784528
273111	784529
160604	784530
170471	784531
86852	784532
18087	784533
69855	784534
16235	784535
60735	784536
90505	784537
6708	784538
60369	784539
18748	784540
118306	784541
57961	784542
12199	784543
439206	784544
4295	784545
377089	784546
400995	784547
285424	784548
246667	784549
219381	784550
215539	784551
86141	784552
109359	784553
90403	784554
106803	784555
838	784556
13030	784557
93971	784558
414231	784559
195988	784560
285393	784561
143728	784562
298320	784563
28791	784564
23745	784565
50814	784566
102754	784567
21570	784568
23902	784569
24967	784570
96832	784571
332625	784572
312314	784573
443680	784574
320230	784575
4138	784576
85816	784577
3577	784578
115056	784579
442757	784580
339398	784581
5804	784582
6416	784583
144913	784584
2592	784585
34224	784586
9409	784587
327221	784588
3067	784589
152531	784590
364285	784591
382342	784592
281399	784593
18574	784594
240333	784595
382566	784596
249787	784597
23032	784598
279915	784599
96334	784600
237859	784601
15488	784602
101791	784603
334014	784604
116322	784605
409474	784606
32702	784607
443534	784608
16759	784609
169531	784610
254333	784611
202400	784612
81839	784613
4998	784614
253571	784615
268608	784616
219608	784617
74874	784618
38776	784619
248453	784620
125773	784621
333891	784622
168046	784623
127371	784624
170656	784625
22437	784626
211416	784627
219286	784628
167251	784629
9979	784630
334380	784631
113988	784632
9427	784633
16882	784634
23099	784635
382073	784636
117858	784637
163103	784638
92632	784639
125882	784640
188906	784641
72524	784642
147983	784643
15873	784644
139433	784645
29184	784646
2225	784647
338478	784648
180715	784649
103332	784650
310612	784651
103714	784652
50	784653
309235	784654
86468	784655
197044	784656
441030	784657
94147	784658
217475	784659
308496	784660
9	784661
326091	784662
39622	784663
279	784664
61412	784665
180095	784666
218652	784667
113126	784668
387729	784669
48732	784670
377552	784671
196076	784672
95653	784673
66745	784674
277451	784675
347553	784676
318098	784677
424994	784678
47188	784679
68531	784680
50868	784681
66961	784682
225601	784683
126518	784684
212056	784685
59982	784686
81492	784687
135304	784688
289873	784689
375943	784690
174463	784691
24641	784692
319508	784693
209193	784694
37443	784695
185578	784696
310677	784697
225168	784698
47099	784699
26070	784700
396	784701
204797	784702
6106	784703
395126	784704
20057	784705
60305	784706
121375	784707
32186	784708
76212	784709
100164	784710
210983	784711
122695	784712
49058	784713
208707	784714
22713	784715
162360	784716
24321	784717
363090	784718
28357	784719
147839	784720
8712	784721
118215	784722
317174	784723
174241	784724
13357	784725
32405	784726
233800	784727
66604	784728
265517	784729
378457	784730
129314	784731
85289	784732
44192	784733
18724	784734
26032	784735
218548	784736
102256	784737
269186	784738
87482	784739
30107	784740
42962	784741
225950	784742
409906	784743
355266	784744
96674	784745
169900	784746
334191	784747
1143	784748
6099	784749
18133	784750
9356	784751
273792	784752
343968	784753
206370	784754
4944	784755
112178	784756
12372	784757
6805	784758
16660	784759
64264	784760
5150	784761
636	784762
4834	784763
2416	784764
209297	784765
226833	784766
152	784767
92175	784768
11651	784769
4052	784770
13351	784771
316	784772
9956	784773
1398	784774
65128	784775
20215	784776
3060	784777
256826	784778
10932	784779
13616	784780
102437	784781
2137	784782
398533	784783
3204	784784
235345	784785
217442	784786
619	784787
351557	784788
79741	784789
22524	784790
136940	784791
3412	784792
88537	784793
1638	784794
385495	784795
206757	784796
54380	784797
4817	784798
108283	784799
916	784800
306341	784801
33477	784802
167458	784803
38481	784804
22188	784805
293	784806
63031	784807
408105	784808
191576	784809
387110	784810
77225	784811
149223	784812
147187	784813
19919	784814
249283	784815
128126	784816
16392	784817
32455	784818
341139	784819
244861	784820
152103	784821
377632	784822
352604	784823
125494	784824
355942	784825
312982	784826
6883	784827
188157	784828
204995	784829
363215	784830
34305	784831
251067	784832
5510	784833
6549	784834
85840	784835
441776	784836
4830	784837
4969	784838
136231	784839
110675	784840
144613	784841
238049	784842
129573	784843
2515	784844
9370	784845
198560	784846
200226	784847
138876	784848
62950	784849
37385	784850
262870	784851
42604	784852
236126	784853
593	784854
96119	784855
34488	784856
453116	784857
106856	784858
266077	784859
27062	784860
33783	784861
202665	784862
6134	784863
21150	784864
136006	784865
31069	784866
20007	784867
24659	784868
89728	784869
171707	784870
18178	784871
141998	784872
22804	784873
353823	784874
14382	784875
34371	784876
33912	784877
3369	784878
8560	784879
19135	784880
198664	784881
117150	784882
63214	784883
18196	784884
214220	784885
14253	784886
127488	784887
3056	784888
17280	784889
95351	784890
100501	784891
26300	784892
222047	784893
5381	784894
186747	784895
419083	784896
17171	784897
47568	784898
302481	784899
341977	784900
188237	784901
40179	784902
445725	784903
218744	784904
441856	784905
449908	784906
458604	784907
430615	784908
163024	784909
273	784910
438057	784911
333	784912
125512	784913
5066	784914
333526	784915
19665	784916
372012	784917
12526	784918
126055	784919
10120	784920
409062	784921
92702	784922
64278	784923
60908	784924
80793	784925
128168	784926
408000	784927
184032	784928
74752	784929
213211	784930
7845	784931
208684	784932
42418	784933
328439	784934
33480	784935
90886	784936
87708	784937
277271	784938
281492	784939
238943	784940
120057	784941
73391	784942
93615	784943
185297	784944
36795	784945
447065	784946
60236	784947
34865	784948
53508	784949
299756	784950
128486	784951
260846	784952
75006	784953
42869	784954
38827	784955
181093	784956
196808	784957
102598	784958
51817	784959
255620	784960
124275	784961
59901	784962
176039	784963
40959	784964
56840	784965
213327	784966
63062	784967
115697	784968
68951	784969
38754	784970
244302	784971
114256	784972
341092	784973
6641	784974
389207	784975
5117	784976
70285	784977
71768	784978
19770	784979
16029	784980
1136	784981
238868	784982
66297	784983
241529	784984
1426	784985
19868	784986
65941	784987
238508	784988
134598	784989
43504	784990
51520	784991
56826	784992
293263	784993
1036	784994
116772	784995
76765	784996
115732	784997
1339	784998
2939	784999
105271	785000
163217	785001
126639	785002
37637	785003
2340	785004
377949	785005
17007	785006
120972	785007
33778	785008
96459	785009
1197	785010
41914	785011
121459	785012
331360	785013
9531	785014
206257	785015
145111	785016
391152	785017
254414	785018
153981	785019
412961	785020
63250	785021
443558	785022
395646	785023
259498	785024
7366	785025
151	785026
334495	785027
384701	785028
389627	785029
31527	785030
16718	785031
54958	785032
273095	785033
100681	785034
59637	785035
120309	785036
795	785037
102260	785038
4727	785039
45857	785040
321511	785041
87848	785042
56162	785043
453035	785044
15988	785045
108623	785046
83483	785047
36441	785048
53582	785049
109557	785050
23614	785051
189154	785052
60706	785053
45338	785054
90843	785055
137132	785056
28869	785057
78148	785058
27125	785059
222159	785060
403795	785061
199355	785062
83670	785063
28325	785064
82506	785065
398960	785066
12517	785067
54675	785068
367566	785069
8170	785070
177533	785071
1581	785072
14841	785073
126953	785074
192228	785075
24756	785076
3204	785077
71891	785078
83886	785079
33020	785080
83168	785081
260121	785082
23800	785083
89421	785084
210451	785085
65367	785086
19653	785087
234064	785088
44847	785089
39929	785090
246690	785091
60904	785092
217007	785093
18312	785094
334028	785095
1610	785096
11424	785097
1055	785098
107863	785099
1371	785100
121627	785101
34059	785102
300080	785103
396064	785104
155863	785105
9888	785106
414998	785107
211263	785108
11028	785109
234594	785110
308423	785111
101014	785112
203872	785113
438527	785114
1337	785115
123308	785116
66251	785117
194509	785118
21461	785119
359847	785120
140777	785121
308134	785122
1369	785123
10937	785124
30073	785125
425616	785126
116053	785127
4370	785128
31093	785129
176169	785130
63318	785131
5654	785132
298365	785133
233772	785134
6896	785135
11275	785136
273680	785137
153	785138
14929	785139
54574	785140
398689	785141
10826	785142
45985	785143
125044	785144
93011	785145
387219	785146
50800	785147
26140	785148
212019	785149
124312	785150
37230	785151
9514	785152
113283	785153
365322	785154
381711	785155
242643	785156
29848	785157
276397	785158
22319	785159
5037	785160
87875	785161
50947	785162
64757	785163
866	785164
10585	785165
224734	785166
2725	785167
246614	785168
44600	785169
38399	785170
449	785171
284853	785172
1156	785173
4709	785174
201864	785175
455514	785176
379636	785177
306092	785178
7989	785179
27734	785180
89984	785181
108546	785182
4881	785183
386719	785184
368215	785185
11232	785186
58506	785187
123008	785188
20716	785189
43720	785190
28842	785191
9607	785192
1238	785193
47040	785194
127712	785195
3795	785196
4758	785197
398	785198
1069	785199
83764	785200
97550	785201
215960	785202
116104	785203
81989	785204
111865	785205
154752	785206
106859	785207
64722	785208
77217	785209
164840	785210
247667	785211
119049	785212
311323	785213
21596	785214
7136	785215
166052	785216
218611	785217
78059	785218
244303	785219
223947	785220
186443	785221
4069	785222
88940	785223
64965	785224
177505	785225
53773	785226
94092	785227
201440	785228
215071	785229
105738	785230
14995	785231
10694	785232
29910	785233
94743	785234
255374	785235
11406	785236
50268	785237
229160	785238
42839	785239
62461	785240
2288	785241
70238	785242
7710	785243
224571	785244
203804	785245
375243	785246
153890	785247
10808	785248
457589	785249
45372	785250
101691	785251
2336	785252
728	785253
52422	785254
95007	785255
251125	785256
56381	785257
121897	785258
30969	785259
343007	785260
9910	785261
189771	785262
135198	785263
336491	785264
168140	785265
30600	785266
4135	785267
9441	785268
436892	785269
362443	785270
20114	785271
194166	785272
169947	785273
12045	785274
118615	785275
106492	785276
18598	785277
7385	785278
58173	785279
453404	785280
214705	785281
247732	785282
82	785283
110824	785284
78873	785285
144695	785286
8216	785287
182	785288
88170	785289
43760	785290
1228	785291
195360	785292
225247	785293
2162	785294
93597	785295
8812	785296
17553	785297
21225	785298
61802	785299
49835	785300
237662	785301
154687	785302
56225	785303
48097	785304
144616	785305
25599	785306
5821	785307
16687	785308
237775	785309
34760	785310
8527	785311
131529	785312
30611	785313
90926	785314
135047	785315
164770	785316
6529	785317
322849	785318
132756	785319
175009	785320
69360	785321
439769	785322
294562	785323
23850	785324
318979	785325
126218	785326
176308	785327
88109	785328
10529	785329
11600	785330
46621	785331
287252	785332
34691	785333
8326	785334
60583	785335
96025	785336
18002	785337
180483	785338
226687	785339
14104	785340
320678	785341
78087	785342
114279	785343
252840	785344
198537	785345
144266	785346
42952	785347
422252	785348
6924	785349
117119	785350
330429	785351
163763	785352
106677	785353
270446	785354
53965	785355
57071	785356
34457	785357
25316	785358
445902	785359
33980	785360
56141	785361
163376	785362
59047	785363
247136	785364
257171	785365
51255	785366
116297	785367
1797	785368
53532	785369
226772	785370
18352	785371
12636	785372
390	785373
212842	785374
619	785375
436957	785376
30478	785377
373322	785378
52174	785379
96670	785380
234	785381
449	785382
75	785383
23257	785384
20138	785385
21533	785386
251169	785387
219769	785388
77151	785389
70497	785390
77024	785391
92632	785392
375560	785393
206788	785394
178989	785395
80954	785396
40194	785397
33208	785398
449	785399
1049	785400
15672	785401
127330	785402
294721	785403
197634	785404
497	785405
13966	785406
53986	785407
231814	785408
222717	785409
33214	785410
41009	785411
127288	785412
9473	785413
211603	785414
7066	785415
10399	785416
270992	785417
57680	785418
3349	785419
27216	785420
41009	785421
82693	785422
181996	785423
282454	785424
3391	785425
399750	785426
227950	785427
377233	785428
55448	785429
157847	785430
29038	785431
2200	785432
34913	785433
3854	785434
90507	785435
433920	785436
10023	785437
226622	785438
1461	785439
208013	785440
29272	785441
101	785442
15401	785443
347189	785444
69556	785445
56435	785446
16706	785447
6041	785448
343511	785449
116969	785450
87234	785451
36179	785452
2455	785453
372050	785454
52249	785455
103063	785456
106970	785457
4624	785458
32137	785459
208584	785460
29847	785461
214497	785462
24762	785463
319122	785464
217024	785465
197513	785466
8799	785467
39622	785468
53811	785469
62370	785470
346230	785471
81270	785472
105074	785473
23960	785474
450509	785475
32537	785476
171700	785477
174072	785478
248986	785479
137733	785480
67879	785481
88945	785482
140715	785483
177813	785484
22081	785485
40255	785486
63813	785487
194088	785488
328606	785489
332271	785490
4132	785491
426801	785492
141391	785493
104178	785494
116658	785495
176332	785496
51817	785497
255475	785498
254493	785499
258634	785500
25372	785501
21505	785502
131043	785503
27855	785504
69590	785505
143179	785506
26383	785507
96398	785508
24361	785509
232811	785510
174330	785511
392422	785512
7755	785513
158233	785514
404388	785515
87833	785516
183162	785517
305311	785518
5108	785519
215755	785520
52580	785521
64333	785522
227042	785523
88539	785524
195891	785525
97942	785526
1337	785527
10498	785528
376071	785529
357794	785530
118410	785531
124557	785532
133649	785533
4643	785534
9616	785535
5225	785536
35218	785537
74029	785538
7857	785539
25636	785540
397571	785541
14869	785542
11414	785543
38120	785544
215107	785545
145163	785546
14244	785547
212220	785548
92247	785549
50897	785550
25195	785551
47535	785552
202571	785553
132978	785554
426049	785555
237245	785556
75069	785557
115613	785558
175486	785559
34319	785560
392969	785561
24689	785562
342	785563
64449	785564
156405	785565
394097	785566
32364	785567
45157	785568
22845	785569
97529	785570
144902	785571
148115	785572
168990	785573
140514	785574
12735	785575
194871	785576
303210	785577
129798	785578
226821	785579
438914	785580
431501	785581
65334	785582
60214	785583
98523	785584
198228	785585
22166	785586
66343	785587
4707	785588
335201	785589
63610	785590
67240	785591
44707	785592
85887	785593
152924	785594
34997	785595
191344	785596
14779	785597
8833	785598
195617	785599
9541	785600
10821	785601
17545	785602
852	785603
122195	785604
113656	785605
3350	785606
184916	785607
4111	785608
176773	785609
330280	785610
210922	785611
109016	785612
143798	785613
90540	785614
65533	785615
447627	785616
437129	785617
106063	785618
134483	785619
323177	785620
39131	785621
31872	785622
429379	785623
75074	785624
135264	785625
168632	785626
148380	785627
9455	785628
155169	785629
50482	785630
44349	785631
327620	785632
36220	785633
44402	785634
150469	785635
83085	785636
93573	785637
13639	785638
53509	785639
191308	785640
171113	785641
10076	785642
3012	785643
9370	785644
205818	785645
28493	785646
160820	785647
31675	785648
107381	785649
186358	785650
444205	785651
14756	785652
13282	785653
206117	785654
135611	785655
111455	785656
48555	785657
96896	785658
223845	785659
110272	785660
269082	785661
18202	785662
17054	785663
27774	785664
163054	785665
4652	785666
67632	785667
13369	785668
182562	785669
2659	785670
186900	785671
58733	785672
44539	785673
385383	785674
178023	785675
3999	785676
299562	785677
336308	785678
294716	785679
41295	785680
213994	785681
35585	785682
10716	785683
64082	785684
54897	785685
130354	785686
396399	785687
17632	785688
31001	785689
157990	785690
127530	785691
17220	785692
216315	785693
3617	785694
243304	785695
53077	785696
380768	785697
311041	785698
250511	785699
618	785700
22286	785701
45539	785702
126685	785703
194734	785704
61523	785705
118112	785706
68048	785707
141566	785708
365097	785709
73322	785710
45895	785711
230676	785712
115859	785713
30	785714
292149	785715
282130	785716
6591	785717
6851	785718
222	785719
2517	785720
95451	785721
585	785722
107775	785723
52532	785724
7279	785725
118888	785726
437556	785727
52025	785728
120848	785729
16952	785730
109553	785731
25916	785732
21007	785733
132391	785734
1735	785735
457353	785736
19218	785737
46986	785738
208129	785739
95330	785740
7392	785741
64187	785742
36295	785743
27839	785744
241576	785745
421640	785746
35803	785747
32390	785748
66584	785749
77701	785750
237382	785751
27891	785752
148638	785753
60894	785754
132317	785755
34954	785756
75736	785757
14610	785758
8780	785759
45741	785760
20871	785761
174882	785762
170496	785763
199428	785764
186259	785765
189242	785766
52179	785767
79396	785768
293807	785769
221636	785770
24325	785771
123853	785772
73536	785773
73626	785774
95535	785775
157080	785776
33570	785777
2168	785778
87699	785779
428686	785780
78420	785781
59538	785782
10818	785783
140925	785784
35004	785785
202795	785786
224879	785787
203936	785788
14301	785789
118735	785790
244976	785791
246074	785792
147281	785793
118191	785794
401976	785795
42380	785796
219694	785797
52215	785798
3109	785799
38694	785800
215973	785801
4301	785802
34374	785803
6629	785804
9939	785805
11191	785806
7488	785807
441829	785808
203920	785809
38038	785810
22155	785811
99811	785812
195871	785813
405711	785814
1122	785815
723	785816
77675	785817
111678	785818
36747	785819
9945	785820
117581	785821
424787	785822
190172	785823
144491	785824
20755	785825
421135	785826
156292	785827
269591	785828
129334	785829
16474	785830
20843	785831
9124	785832
3581	785833
117522	785834
46942	785835
145098	785836
36117	785837
90631	785838
55252	785839
29041	785840
403205	785841
441454	785842
3306	785843
337706	785844
138123	785845
245858	785846
17452	785847
251501	785848
45636	785849
223679	785850
262413	785851
100764	785852
56905	785853
333156	785854
13022	785855
266136	785856
335278	785857
250580	785858
100288	785859
36203	785860
39586	785861
325893	785862
50965	785863
62754	785864
22842	785865
541	785866
472	785867
64301	785868
244330	785869
68963	785870
13270	785871
3864	785872
2157	785873
28964	785874
15317	785875
60302	785876
52505	785877
145710	785878
106539	785879
162494	785880
112310	785881
106335	785882
104546	785883
34630	785884
80790	785885
154246	785886
25475	785887
2156	785888
240019	785889
72003	785890
208434	785891
334349	785892
42494	785893
101661	785894
6190	785895
7076	785896
33146	785897
220624	785898
1546	785899
5444	785900
5559	785901
114823	785902
345261	785903
96065	785904
440430	785905
87494	785906
33261	785907
355854	785908
247842	785909
93503	785910
94473	785911
1546	785912
5927	785913
177575	785914
20871	785915
4874	785916
8404	785917
422916	785918
361931	785919
228804	785920
135827	785921
103893	785922
184845	785923
55984	785924
360779	785925
199787	785926
17487	785927
20621	785928
334095	785929
122371	785930
11018	785931
11432	785932
53115	785933
160134	785934
62764	785935
361325	785936
95026	785937
140996	785938
176959	785939
8837	785940
219534	785941
123252	785942
51468	785943
4126	785944
92717	785945
535	785946
11248	785947
92810	785948
84912	785949
177858	785950
65771	785951
79378	785952
160766	785953
413456	785954
547	785955
426121	785956
76772	785957
83731	785958
4100	785959
9805	785960
13958	785961
362316	785962
31913	785963
184777	785964
252629	785965
73996	785966
46475	785967
61736	785968
47104	785969
120364	785970
260331	785971
160900	785972
9757	785973
15447	785974
142248	785975
148266	785976
436496	785977
187239	785978
29670	785979
24076	785980
28815	785981
50612	785982
157155	785983
54732	785984
94210	785985
76883	785986
29774	785987
195079	785988
26833	785989
419937	785990
10969	785991
448006	785992
203897	785993
93449	785994
244492	785995
70148	785996
161834	785997
63435	785998
174708	785999
21007	786000
1841	786001
129060	786002
3677	786003
89721	786004
321916	786005
26283	786006
36238	786007
402	786008
9473	786009
429301	786010
30689	786011
443560	786012
31343	786013
85894	786014
164388	786015
323252	786016
145543	786017
435283	786018
12641	786019
26207	786020
333091	786021
236984	786022
56786	786023
128187	786024
10641	786025
7240	786026
9933	786027
41	786028
66760	786029
15515	786030
129482	786031
272565	786032
54262	786033
68793	786034
382252	786035
358361	786036
29026	786037
14480	786038
31279	786039
44331	786040
235943	786041
56125	786042
241580	786043
3449	786044
13722	786045
411656	786046
1813	786047
170520	786048
459242	786049
1692	786050
18124	786051
1091	786052
3167	786053
8542	786054
103788	786055
18421	786056
116559	786057
45702	786058
124760	786059
234	786060
49265	786061
96006	786062
27041	786063
281531	786064
1254	786065
161470	786066
48288	786067
71033	786068
24997	786069
428739	786070
9635	786071
231142	786072
65468	786073
4708	786074
27046	786075
10084	786076
174588	786077
12113	786078
243330	786079
286321	786080
416127	786081
24355	786082
121816	786083
28809	786084
300231	786085
318865	786086
167006	786087
7887	786088
134775	786089
37700	786090
52986	786091
136016	786092
28086	786093
15650	786094
191087	786095
60032	786096
68430	786097
162734	786098
25938	786099
3	786100
105065	786101
91097	786102
242588	786103
7032	786104
2067	786105
100573	786106
74600	786107
99407	786108
105035	786109
41914	786110
125236	786111
24988	786112
16085	786113
16874	786114
269275	786115
231909	786116
46840	786117
405975	786118
10399	786119
28248	786120
422643	786121
32132	786122
365346	786123
88445	786124
306605	786125
58548	786126
21004	786127
96360	786128
63574	786129
145350	786130
77621	786131
168301	786132
54771	786133
205668	786134
412760	786135
27179	786136
72139	786137
31930	786138
75093	786139
31287	786140
70438	786141
37288	786142
69868	786143
44179	786144
296150	786145
34993	786146
3023	786147
6370	786148
6809	786149
292	786150
55888	786151
124638	786152
47922	786153
33505	786154
161288	786155
44122	786156
155685	786157
325726	786158
45580	786159
35515	786160
9867	786161
4214	786162
102625	786163
194960	786164
6703	786165
102179	786166
277235	786167
45443	786168
223591	786169
208605	786170
303408	786171
61585	786172
128095	786173
38735	786174
121869	786175
35478	786176
98994	786177
37128	786178
91629	786179
128976	786180
92266	786181
241268	786182
408122	786183
27044	786184
44076	786185
103128	786186
99425	786187
177098	786188
79352	786189
257206	786190
6648	786191
9403	786192
231320	786193
69546	786194
22341	786195
2524	786196
2524	786197
15725	786198
214994	786199
203668	786200
17793	786201
142286	786202
20966	786203
33859	786204
355817	786205
173018	786206
241388	786207
403008	786208
50525	786209
138007	786210
353741	786211
310918	786212
41468	786213
194632	786214
21046	786215
32485	786216
8811	786217
35153	786218
284530	786219
57611	786220
166866	786221
311079	786222
253086	786223
198479	786224
1741	786225
20685	786226
2365	786227
160217	786228
248678	786229
1670	786230
30832	786231
109650	786232
25131	786233
56191	786234
48708	786235
9071	786236
448163	786237
81331	786238
126640	786239
168553	786240
46744	786241
91033	786242
50380	786243
286291	786244
33075	786245
11124	786246
235247	786247
249255	786248
52005	786249
326166	786250
228231	786251
117327	786252
113134	786253
9051	786254
98204	786255
63217	786256
19908	786257
18523	786258
407739	786259
265131	786260
44496	786261
129082	786262
207771	786263
73528	786264
242167	786265
129814	786266
347321	786267
79135	786268
43020	786269
103011	786270
2367	786271
67	786272
6240	786273
5789	786274
225781	786275
176814	786276
148627	786277
2268	786278
404363	786279
44800	786280
133595	786281
278430	786282
73832	786283
149488	786284
257854	786285
15047	786286
115743	786287
25988	786288
391694	786289
141055	786290
243918	786291
19236	786292
25065	786293
207896	786294
142960	786295
11136	786296
380955	786297
3140	786298
223596	786299
4119	786300
63399	786301
234314	786302
190976	786303
119591	786304
107313	786305
6035	786306
15787	786307
84472	786308
119512	786309
1414	786310
106901	786311
51015	786312
246982	786313
10772	786314
92514	786315
261326	786316
342087	786317
69564	786318
152254	786319
66416	786320
24473	786321
16255	786322
8016	786323
114980	786324
432434	786325
316215	786326
376417	786327
294220	786328
28208	786329
18856	786330
129699	786331
232157	786332
802	786333
100055	786334
254951	786335
89751	786336
51081	786337
13368	786338
52481	786339
20225	786340
399055	786341
238026	786342
11040	786343
165372	786344
5358	786345
110756	786346
5468	786347
123271	786348
275782	786349
3357	786350
8327	786351
221254	786352
5058	786353
5619	786354
11191	786355
7945	786356
18521	786357
39396	786358
73133	786359
126872	786360
239169	786361
245417	786362
2929	786363
32991	786364
226740	786365
312703	786366
431297	786367
36	786368
151708	786369
911	786370
314661	786371
30035	786372
5372	786373
448868	786374
237284	786375
21298	786376
25584	786377
22514	786378
388550	786379
142632	786380
40466	786381
144235	786382
60719	786383
1586	786384
350080	786385
2454	786386
260585	786387
155733	786388
1686	786389
243720	786390
106299	786391
172422	786392
260526	786393
125028	786394
4062	786395
241314	786396
42599	786397
28507	786398
49736	786399
64477	786400
5843	786401
3317	786402
178006	786403
51743	786404
935	786405
48190	786406
11618	786407
35313	786408
145030	786409
262675	786410
8465	786411
156667	786412
77086	786413
234984	786414
12808	786415
152	786416
241224	786417
32508	786418
339508	786419
35220	786420
190815	786421
117587	786422
35247	786423
224379	786424
224558	786425
144063	786426
16879	786427
6612	786428
92842	786429
9460	786430
159154	786431
85826	786432
270548	786433
223733	786434
428291	786435
387968	786436
13715	786437
77540	786438
77491	786439
161473	786440
14463	786441
403954	786442
102329	786443
5310	786444
103032	786445
82036	786446
753	786447
10287	786448
161408	786449
121929	786450
38133	786451
3023	786452
105215	786453
2082	786454
66754	786455
85064	786456
137655	786457
137955	786458
52566	786459
73670	786460
401162	786461
31125	786462
132636	786463
8226	786464
105242	786465
204666	786466
106244	786467
123718	786468
2492	786469
219775	786470
168554	786471
303106	786472
59440	786473
48552	786474
73564	786475
1373	786476
109965	786477
259534	786478
11589	786479
11248	786480
35317	786481
425670	786482
48945	786483
65171	786484
25216	786485
27795	786486
3485	786487
43118	786488
226136	786489
118397	786490
86935	786491
178269	786492
286470	786493
189956	786494
111843	786495
170530	786496
97186	786497
121280	786498
68203	786499
275827	786500
194296	786501
137453	786502
277240	786503
263306	786504
354829	786505
100666	786506
125532	786507
376692	786508
143927	786509
96310	786510
109075	786511
212698	786512
187262	786513
439980	786514
33265	786515
18974	786516
26678	786517
275618	786518
319080	786519
459326	786520
241317	786521
176250	786522
166242	786523
96942	786524
67061	786525
15015	786526
20379	786527
36059	786528
61840	786529
187	786530
384979	786531
50557	786532
348388	786533
58489	786534
105354	786535
276371	786536
179139	786537
177739	786538
320332	786539
82855	786540
14271	786541
389612	786542
282127	786543
331510	786544
44001	786545
26335	786546
117152	786547
182	786548
7502	786549
8075	786550
1446	786551
213377	786552
218642	786553
72981	786554
366722	786555
185971	786556
106018	786557
47751	786558
99646	786559
120146	786560
40453	786561
391864	786562
406863	786563
266025	786564
4675	786565
241973	786566
23317	786567
93204	786568
100084	786569
380362	786570
161990	786571
19314	786572
432495	786573
19764	786574
444795	786575
40164	786576
14813	786577
15534	786578
10218	786579
146990	786580
62879	786581
2567	786582
115033	786583
62597	786584
222120	786585
139061	786586
95948	786587
264157	786588
101970	786589
120123	786590
15645	786591
20342	786592
2093	786593
75791	786594
302907	786595
186808	786596
312676	786597
201140	786598
171762	786599
111443	786600
395539	786601
16019	786602
321930	786603
367167	786604
175186	786605
232046	786606
232046	786607
284622	786608
428	786609
194536	786610
90118	786611
44777	786612
3288	786613
182715	786614
147842	786615
16138	786616
155133	786617
156407	786618
40968	786619
8263	786620
53766	786621
84288	786622
47686	786623
73616	786624
17612	786625
244061	786626
285487	786627
1136	786628
124782	786629
375568	786630
126918	786631
50707	786632
83852	786633
152469	786634
111697	786635
72767	786636
117789	786637
8346	786638
30828	786639
39901	786640
46756	786641
100561	786642
244246	786643
246631	786644
51784	786645
457824	786646
85777	786647
5030	786648
89308	786649
378145	786650
14447	786651
219636	786652
25005	786653
111402	786654
274426	786655
87686	786656
37878	786657
58158	786658
79726	786659
2675	786660
103508	786661
9350	786662
402464	786663
150944	786664
70926	786665
240378	786666
5176	786667
331641	786668
2342	786669
128466	786670
73817	786671
436476	786672
232908	786673
36509	786674
8489	786675
331592	786676
83797	786677
128984	786678
165814	786679
133866	786680
162997	786681
304622	786682
8103	786683
21515	786684
6810	786685
336549	786686
176518	786687
10360	786688
398229	786689
126478	786690
11695	786691
5473	786692
96305	786693
46935	786694
5411	786695
90501	786696
9572	786697
3409	786698
43747	786699
132042	786700
27954	786701
21368	786702
34550	786703
92257	786704
38723	786705
138604	786706
307246	786707
13208	786708
966	786709
12706	786710
4187	786711
20634	786712
5122	786713
17696	786714
110166	786715
57095	786716
4738	786717
210991	786718
16481	786719
1668	786720
42012	786721
6518	786722
51719	786723
53721	786724
105336	786725
350905	786726
52888	786727
388346	786728
198146	786729
72782	786730
30585	786731
10426	786732
3068	786733
234586	786734
22807	786735
511	786736
55667	786737
460251	786738
28101	786739
436633	786740
10870	786741
15136	786742
435461	786743
139152	786744
307895	786745
83312	786746
90715	786747
284013	786748
53476	786749
90638	786750
32868	786751
987	786752
110281	786753
94268	786754
319387	786755
343380	786756
36881	786757
55039	786758
236110	786759
20103	786760
51682	786761
198044	786762
13306	786763
213269	786764
29404	786765
122130	786766
7562	786767
99611	786768
20950	786769
221691	786770
242633	786771
215764	786772
342189	786773
381774	786774
192638	786775
192402	786776
45450	786777
227142	786778
127858	786779
171075	786780
128754	786781
71754	786782
10935	786783
104026	786784
28823	786785
124772	786786
429758	786787
327579	786788
121590	786789
367379	786790
175405	786791
64671	786792
1170	786793
148095	786794
2039	786795
4505	786796
46923	786797
24053	786798
76	786799
6652	786800
776	786801
2095	786802
112705	786803
34320	786804
244627	786805
10194	786806
161992	786807
49716	786808
246559	786809
116358	786810
125646	786811
236152	786812
25894	786813
194786	786814
20396	786815
305023	786816
284291	786817
3341	786818
133407	786819
31401	786820
137282	786821
437492	786822
185622	786823
2470	786824
322647	786825
127255	786826
48069	786827
224126	786828
282566	786829
27342	786830
951	786831
61107	786832
57840	786833
370896	786834
205636	786835
12651	786836
148698	786837
18145	786838
29231	786839
133348	786840
366860	786841
89397	786842
260842	786843
384679	786844
122624	786845
163369	786846
34822	786847
232415	786848
27320	786849
366142	786850
155671	786851
151873	786852
89205	786853
330126	786854
178696	786855
207442	786856
105426	786857
452230	786858
180020	786859
15652	786860
39266	786861
20954	786862
419866	786863
174469	786864
227600	786865
22046	786866
260875	786867
63171	786868
113539	786869
1010	786870
210922	786871
35441	786872
232492	786873
112325	786874
88801	786875
164354	786876
14701	786877
5251	786878
44801	786879
19438	786880
56061	786881
295895	786882
85840	786883
22762	786884
14640	786885
7745	786886
42247	786887
174963	786888
699	786889
208585	786890
16301	786891
30706	786892
443147	786893
9623	786894
5621	786895
55597	786896
195787	786897
456696	786898
95530	786899
413642	786900
296855	786901
384991	786902
75685	786903
16672	786904
388907	786905
51092	786906
103775	786907
422639	786908
31698	786909
56079	786910
105909	786911
48395	786912
239111	786913
39521	786914
19004	786915
8009	786916
47579	786917
8430	786918
43166	786919
189528	786920
114872	786921
4851	786922
74495	786923
376674	786924
202782	786925
197704	786926
6140	786927
14469	786928
94340	786929
139471	786930
17473	786931
168643	786932
18134	786933
192516	786934
42053	786935
807	786936
45220	786937
245521	786938
62543	786939
226113	786940
233312	786941
162913	786942
380200	786943
6861	786944
389861	786945
433933	786946
30519	786947
332576	786948
6127	786949
115283	786950
306272	786951
178864	786952
33186	786953
83509	786954
241321	786955
351556	786956
149560	786957
124214	786958
148849	786959
368345	786960
95659	786961
11223	786962
14186	786963
86349	786964
459034	786965
9772	786966
33808	786967
1491	786968
51588	786969
51588	786970
205633	786971
53048	786972
292523	786973
48683	786974
1238	786975
348779	786976
9859	786977
30674	786978
240248	786979
4104	786980
557	786981
427837	786982
301548	786983
23223	786984
567	786985
42556	786986
34598	786987
123675	786988
84119	786989
2830	786990
40396	786991
169444	786992
40091	786993
118040	786994
60681	786995
120675	786996
11664	786997
242001	786998
202254	786999
8438	787000
202151	787001
132401	787002
87854	787003
99532	787004
184327	787005
9002	787006
319	787007
69196	787008
1672	787009
337099	787010
59625	787011
121348	787012
56899	787013
318660	787014
109179	787015
22099	787016
92063	787017
68683	787018
3	787019
202548	787020
73263	787021
32064	787022
110073	787023
49227	787024
67519	787025
24821	787026
38891	787027
269	787028
55313	787029
192578	787030
266295	787031
74667	787032
2234	787033
70473	787034
236894	787035
27574	787036
83256	787037
117597	787038
196356	787039
162583	787040
6828	787041
266686	787042
320898	787043
2589	787044
174569	787045
54622	787046
154602	787047
14917	787048
238920	787049
326061	787050
26804	787051
298413	787052
17819	787053
171777	787054
47232	787055
51914	787056
49631	787057
12361	787058
3399	787059
383590	787060
40535	787061
335650	787062
30718	787063
110775	787064
5955	787065
226524	787066
144610	787067
3825	787068
51164	787069
337970	787070
161108	787071
56901	787072
139268	787073
195392	787074
23938	787075
1175	787076
58690	787077
37678	787078
10739	787079
8567	787080
11287	787081
15591	787082
258358	787083
363685	787084
454347	787085
53598	787086
34731	787087
109980	787088
6956	787089
411861	787090
73313	787091
289012	787092
124749	787093
252	787094
61056	787095
118791	787096
32404	787097
84401	787098
47721	787099
19226	787100
1858	787101
229767	787102
214324	787103
5282	787104
349375	787105
241012	787106
210656	787107
36935	787108
232071	787109
112094	787110
150417	787111
49279	787112
19478	787113
69321	787114
341624	787115
47027	787116
8931	787117
11932	787118
217338	787119
115872	787120
4393	787121
9619	787122
33717	787123
43521	787124
35546	787125
43402	787126
334894	787127
28789	787128
72204	787129
16414	787130
67278	787131
203328	787132
105763	787133
110772	787134
39979	787135
372774	787136
55233	787137
114338	787138
225765	787139
253400	787140
15682	787141
281377	787142
38023	787143
369128	787144
301126	787145
2846	787146
240382	787147
15833	787148
30960	787149
26846	787150
209002	787151
129096	787152
409645	787153
111880	787154
26323	787155
107113	787156
109080	787157
90113	787158
149966	787159
18430	787160
125568	787161
258981	787162
12981	787163
64681	787164
1712	787165
295785	787166
275620	787167
441379	787168
411360	787169
10559	787170
1321	787171
83952	787172
121121	787173
34782	787174
218930	787175
349395	787176
237391	787177
43445	787178
26148	787179
126846	787180
405088	787181
264878	787182
342147	787183
117074	787184
218538	787185
184043	787186
388795	787187
76094	787188
13237	787189
17888	787190
426403	787191
304581	787192
77929	787193
31820	787194
300574	787195
9254	787196
452850	787197
248021	787198
381683	787199
82295	787200
322361	787201
283305	787202
456991	787203
65387	787204
59563	787205
323770	787206
55574	787207
259370	787208
31514	787209
103105	787210
318605	787211
55667	787212
114615	787213
52206	787214
248380	787215
189760	787216
103216	787217
4836	787218
138519	787219
20896	787220
36947	787221
154680	787222
255260	787223
167384	787224
1172	787225
41964	787226
342545	787227
222183	787228
34578	787229
226698	787230
1930	787231
81456	787232
27213	787233
171451	787234
426297	787235
204510	787236
237578	787237
210993	787238
359024	787239
40619	787240
326882	787241
240789	787242
3814	787243
35386	787244
120610	787245
6264	787246
64931	787247
11462	787248
60621	787249
153517	787250
39196	787251
87696	787252
406880	787253
417990	787254
59548	787255
43086	787256
447751	787257
281681	787258
131094	787259
110949	787260
228126	787261
223018	787262
11874	787263
14957	787264
46761	787265
52439	787266
133734	787267
371495	787268
151672	787269
71401	787270
63764	787271
406435	787272
116600	787273
120448	787274
41808	787275
28389	787276
197756	787277
427125	787278
14218	787279
40837	787280
183486	787281
26584	787282
40513	787283
434735	787284
172583	787285
8903	787286
320785	787287
49824	787288
71032	787289
276904	787290
201799	787291
457350	787292
9967	787293
37272	787294
142682	787295
349169	787296
29943	787297
181730	787298
405538	787299
190301	787300
345201	787301
27646	787302
219834	787303
56126	787304
2466	787305
763	787306
447017	787307
4684	787308
65339	787309
845	787310
247308	787311
9326	787312
119137	787313
46376	787314
151861	787315
8656	787316
398762	787317
331148	787318
82291	787319
188337	787320
247279	787321
91333	787322
174024	787323
171772	787324
7268	787325
108980	787326
3403	787327
32903	787328
148523	787329
72353	787330
150570	787331
63955	787332
117583	787333
47389	787334
16014	787335
84349	787336
452144	787337
446735	787338
226871	787339
70212	787340
16964	787341
31639	787342
301133	787343
16012	787344
48140	787345
113633	787346
46870	787347
71005	787348
27897	787349
9420	787350
99413	787351
365624	787352
6606	787353
138903	787354
4836	787355
147926	787356
176225	787357
126605	787358
117482	787359
416973	787360
166483	787361
15969	787362
55943	787363
7791	787364
267702	787365
91999	787366
1657	787367
194292	787368
125258	787369
17255	787370
138718	787371
379718	787372
4792	787373
192441	787374
5066	787375
131697	787376
131697	787377
320018	787378
620	787379
117594	787380
39269	787381
158738	787382
154674	787383
34007	787384
6766	787385
262383	787386
173401	787387
34071	787388
162876	787389
114160	787390
128622	787391
360139	787392
93787	787393
427501	787394
163842	787395
230447	787396
163739	787397
198228	787398
123562	787399
211116	787400
127727	787401
1061	787402
9626	787403
126357	787404
125438	787405
4886	787406
2399	787407
36919	787408
206729	787409
449609	787410
57641	787411
151556	787412
371297	787413
181545	787414
246221	787415
19485	787416
32965	787417
214950	787418
43985	787419
29161	787420
387349	787421
127479	787422
56688	787423
370999	787424
232430	787425
223039	787426
146554	787427
453684	787428
80750	787429
34162	787430
90213	787431
347116	787432
69909	787433
68559	787434
259300	787435
232382	787436
347248	787437
65962	787438
126042	787439
77324	787440
355133	787441
130590	787442
191519	787443
10746	787444
99132	787445
12343	787446
306499	787447
17079	787448
120018	787449
258046	787450
169970	787451
77621	787452
190761	787453
45110	787454
18001	787455
26662	787456
190662	787457
120058	787458
301988	787459
105340	787460
230782	787461
392923	787462
339306	787463
226563	787464
31580	787465
247720	787466
93235	787467
3715	787468
191097	787469
112020	787470
42136	787471
120589	787472
295952	787473
704	787474
201001	787475
215416	787476
364132	787477
104419	787478
329736	787479
164126	787480
146327	787481
17411	787482
346544	787483
301773	787484
342593	787485
2878	787486
456605	787487
166523	787488
190309	787489
210426	787490
248996	787491
381990	787492
211700	787493
15474	787494
99220	787495
246169	787496
46759	787497
147139	787498
104592	787499
117912	787500
77175	787501
294420	787502
23427	787503
13262	787504
28135	787505
7198	787506
387469	787507
138729	787508
32629	787509
132015	787510
324882	787511
57210	787512
224836	787513
185328	787514
152299	787515
79871	787516
47496	787517
8155	787518
67314	787519
69038	787520
230170	787521
234785	787522
35	787523
235004	787524
416548	787525
96314	787526
5111	787527
18406	787528
133686	787529
380844	787530
102147	787531
424497	787532
457254	787533
692	787534
55441	787535
836	787536
325367	787537
387811	787538
8155	787539
112668	787540
13154	787541
86476	787542
13142	787543
97133	787544
413341	787545
192132	787546
496	787547
400043	787548
354174	787549
54711	787550
357416	787551
17847	787552
13490	787553
75835	787554
33	787555
160423	787556
10418	787557
4405	787558
36099	787559
123861	787560
11063	787561
14368	787562
239955	787563
72185	787564
39095	787565
237383	787566
123538	787567
64804	787568
61002	787569
33244	787570
18207	787571
312167	787572
232357	787573
73367	787574
86952	787575
32438	787576
117042	787577
52573	787578
4099	787579
62079	787580
137565	787581
165378	787582
113446	787583
79232	787584
28935	787585
169722	787586
230970	787587
56870	787588
17371	787589
118374	787590
127158	787591
210556	787592
18207	787593
205184	787594
27978	787595
408811	787596
195704	787597
2833	787598
75017	787599
248820	787600
227888	787601
35471	787602
15845	787603
104453	787604
242440	787605
233784	787606
194797	787607
126828	787608
276088	787609
128497	787610
327	787611
173936	787612
14208	787613
13479	787614
114770	787615
166728	787616
452000	787617
143893	787618
17053	787619
17765	787620
27088	787621
216632	787622
1791	787623
289189	787624
1298	787625
33974	787626
32955	787627
446376	787628
457141	787629
9764	787630
61134	787631
87229	787632
110669	787633
53499	787634
119100	787635
371704	787636
183435	787637
229293	787638
227704	787639
116603	787640
247636	787641
2429	787642
9582	787643
7299	787644
171343	787645
108811	787646
195851	787647
94907	787648
206885	787649
152786	787650
367257	787651
71279	787652
179189	787653
4050	787654
189929	787655
124667	787656
280427	787657
459528	787658
243048	787659
233115	787660
1947	787661
2937	787662
20908	787663
1449	787664
1167	787665
72049	787666
2116	787667
16638	787668
315092	787669
232918	787670
190334	787671
57741	787672
23381	787673
35093	787674
77745	787675
106609	787676
106953	787677
59947	787678
185544	787679
24386	787680
39432	787681
4797	787682
44175	787683
64634	787684
16236	787685
238469	787686
94468	787687
1140	787688
263787	787689
86671	787690
98084	787691
156556	787692
116740	787693
10038	787694
25747	787695
8947	787696
25134	787697
269123	787698
45	787699
99623	787700
366677	787701
153392	787702
117866	787703
69837	787704
8362	787705
130494	787706
26816	787707
663	787708
184841	787709
77395	787710
319919	787711
263573	787712
108202	787713
36800	787714
388590	787715
7144	787716
37002	787717
57771	787718
437950	787719
4664	787720
7386	787721
41250	787722
4007	787723
120615	787724
1419	787725
233277	787726
112180	787727
98432	787728
32200	787729
1326	787730
9485	787731
219745	787732
81911	787733
127367	787734
34170	787735
22721	787736
63600	787737
19012	787738
122840	787739
396359	787740
126273	787741
9749	787742
8556	787743
209801	787744
87219	787745
8853	787746
46653	787747
30767	787748
10983	787749
323375	787750
75053	787751
106330	787752
279657	787753
251388	787754
45255	787755
105743	787756
296943	787757
447843	787758
88052	787759
319160	787760
80514	787761
435867	787762
162164	787763
268377	787764
120405	787765
119740	787766
152001	787767
54180	787768
29401	787769
341470	787770
434038	787771
172747	787772
4868	787773
31049	787774
12262	787775
239254	787776
192841	787777
7391	787778
67123	787779
102435	787780
91333	787781
421261	787782
340825	787783
238816	787784
459222	787785
389250	787786
223171	787787
206059	787788
47168	787789
436707	787790
33528	787791
295102	787792
209800	787793
136756	787794
349330	787795
247918	787796
157308	787797
5797	787798
60697	787799
167905	787800
244261	787801
303027	787802
98050	787803
180026	787804
87759	787805
286581	787806
100896	787807
13790	787808
220088	787809
400155	787810
285750	787811
36022	787812
207467	787813
216978	787814
388595	787815
282103	787816
175875	787817
19191	787818
337907	787819
126036	787820
122548	787821
222181	787822
229861	787823
292068	787824
1566	787825
390887	787826
71059	787827
73305	787828
99568	787829
335068	787830
164061	787831
30434	787832
240879	787833
107679	787834
399444	787835
416701	787836
114592	787837
129458	787838
340819	787839
53460	787840
2642	787841
89780	787842
388207	787843
27031	787844
109947	787845
172454	787846
183844	787847
165343	787848
18016	787849
264938	787850
20731	787851
22517	787852
90027	787853
418949	787854
118124	787855
223450	787856
249239	787857
29740	787858
66860	787859
131317	787860
290298	787861
52433	787862
91848	787863
83818	787864
86777	787865
64331	787866
26323	787867
27272	787868
145201	787869
4837	787870
56862	787871
19758	787872
222630	787873
40159	787874
93284	787875
199172	787876
68404	787877
28851	787878
62253	787879
343548	787880
120102	787881
23466	787882
305673	787883
188871	787884
7276	787885
199306	787886
122480	787887
3116	787888
459375	787889
246868	787890
267088	787891
216861	787892
419551	787893
37516	787894
27737	787895
152098	787896
89	787897
211457	787898
373	787899
141004	787900
118301	787901
1040	787902
410870	787903
109331	787904
355969	787905
245244	787906
186405	787907
123180	787908
4400	787909
123882	787910
455340	787911
296786	787912
101079	787913
54219	787914
373395	787915
201318	787916
457320	787917
291039	787918
180870	787919
101476	787920
16383	787921
100708	787922
10535	787923
338682	787924
216516	787925
36686	787926
48583	787927
129103	787928
234659	787929
373491	787930
47447	787931
11251	787932
449219	787933
376983	787934
248979	787935
26488	787936
73299	787937
160808	787938
33291	787939
190469	787940
410454	787941
120039	787942
42471	787943
312650	787944
57230	787945
64816	787946
4334	787947
19019	787948
234740	787949
123105	787950
240023	787951
32260	787952
124794	787953
104809	787954
54951	787955
11347	787956
145786	787957
224816	787958
33553	787959
395804	787960
994	787961
11113	787962
2362	787963
29115	787964
445767	787965
11252	787966
177075	787967
68359	787968
268166	787969
104287	787970
114900	787971
337042	787972
438123	787973
246206	787974
291712	787975
199494	787976
327126	787977
22771	787978
41376	787979
36464	787980
176656	787981
96508	787982
10802	787983
85910	787984
450733	787985
40290	787986
4389	787987
42820	787988
220600	787989
231496	787990
337910	787991
73831	787992
34784	787993
159387	787994
65352	787995
3587	787996
151	787997
226721	787998
15921	787999
85143	788000
27	788001
5257	788002
31285	788003
221127	788004
18284	788005
448143	788006
5046	788007
74403	788008
61017	788009
53049	788010
215238	788011
1489	788012
194258	788013
199047	788014
5366	788015
93730	788016
177818	788017
16785	788018
168565	788019
448115	788020
18719	788021
414184	788022
184082	788023
89587	788024
3863	788025
18564	788026
37729	788027
139259	788028
28911	788029
5542	788030
1586	788031
175394	788032
5356	788033
2614	788034
51391	788035
110651	788036
10280	788037
80667	788038
230934	788039
4551	788040
5855	788041
90446	788042
98569	788043
48915	788044
309543	788045
37713	788046
363332	788047
152385	788048
3014	788049
1132	788050
138288	788051
250140	788052
411	788053
9193	788054
91870	788055
46075	788056
3095	788057
87739	788058
27515	788059
435235	788060
98477	788061
337830	788062
217145	788063
279109	788064
26099	788065
452084	788066
65547	788067
86778	788068
109702	788069
36259	788070
295460	788071
74574	788072
333727	788073
236597	788074
152131	788075
9816	788076
426174	788077
370121	788078
245811	788079
61473	788080
431725	788081
155946	788082
102359	788083
190722	788084
456779	788085
441626	788086
365843	788087
384382	788088
66	788089
95993	788090
63641	788091
13450	788092
6825	788093
436197	788094
17654	788095
2277	788096
219773	788097
40205	788098
61205	788099
108370	788100
4107	788101
28081	788102
298906	788103
32707	788104
49479	788105
62720	788106
228586	788107
113775	788108
199657	788109
180626	788110
265408	788111
359604	788112
121313	788113
61567	788114
13057	788115
32978	788116
177620	788117
229579	788118
64769	788119
39060	788120
978	788121
9330	788122
7883	788123
443387	788124
424429	788125
437095	788126
27649	788127
378593	788128
33069	788129
68739	788130
69638	788131
12910	788132
332550	788133
26718	788134
83727	788135
249694	788136
204586	788137
39032	788138
273362	788139
46656	788140
73207	788141
106976	788142
121143	788143
426362	788144
252762	788145
47813	788146
21497	788147
328914	788148
329750	788149
1352	788150
65907	788151
237608	788152
318786	788153
14348	788154
4819	788155
238859	788156
405143	788157
78	788158
251618	788159
6962	788160
3628	788161
354764	788162
19097	788163
122979	788164
45098	788165
288043	788166
121776	788167
225200	788168
48844	788169
31393	788170
10923	788171
437338	788172
33479	788173
18799	788174
51106	788175
118733	788176
145053	788177
45145	788178
52601	788179
71977	788180
113727	788181
87389	788182
400768	788183
149871	788184
313866	788185
109069	788186
1614	788187
94857	788188
95161	788189
188302	788190
111165	788191
429641	788192
8937	788193
184228	788194
255284	788195
170312	788196
207500	788197
70704	788198
60511	788199
14427	788200
29393	788201
162065	788202
230381	788203
317816	788204
25899	788205
63432	788206
154557	788207
4988	788208
25	788209
452561	788210
6243	788211
90059	788212
27201	788213
11797	788214
15204	788215
164880	788216
82209	788217
50271	788218
35311	788219
13171	788220
53852	788221
147348	788222
70	788223
7445	788224
65185	788225
104588	788226
74599	788227
365382	788228
9146	788229
63151	788230
1537	788231
376981	788232
68997	788233
12894	788234
61178	788235
30922	788236
225374	788237
215630	788238
46817	788239
439270	788240
130906	788241
81971	788242
4353	788243
416116	788244
227028	788245
204425	788246
36902	788247
412659	788248
56807	788249
92298	788250
111615	788251
187307	788252
85083	788253
62052	788254
151132	788255
5707	788256
37632	788257
120715	788258
21086	788259
52384	788260
68823	788261
55759	788262
179106	788263
6763	788264
254773	788265
398386	788266
325469	788267
124258	788268
36898	788269
300609	788270
149	788271
97812	788272
63414	788273
21686	788274
40169	788275
66438	788276
36018	788277
433	788278
454	788279
17945	788280
48886	788281
3906	788282
138268	788283
73630	788284
323819	788285
3760	788286
59597	788287
236475	788288
143311	788289
9896	788290
191733	788291
9953	788292
44985	788293
23781	788294
41909	788295
357078	788296
39857	788297
102977	788298
287529	788299
190305	788300
142828	788301
19214	788302
49047	788303
37858	788304
17704	788305
64913	788306
49379	788307
196587	788308
11609	788309
368006	788310
233504	788311
152441	788312
77059	788313
37355	788314
2661	788315
1965	788316
18149	788317
427996	788318
35978	788319
28542	788320
207337	788321
127314	788322
52896	788323
180399	788324
115480	788325
12798	788326
73145	788327
434501	788328
25391	788329
74846	788330
120167	788331
247108	788332
11977	788333
45549	788334
143864	788335
177071	788336
124295	788337
400905	788338
3261	788339
17350	788340
453574	788341
87109	788342
337	788343
59016	788344
285242	788345
447008	788346
32781	788347
12449	788348
4335	788349
9963	788350
4011	788351
29459	788352
11111	788353
20387	788354
151051	788355
3280	788356
144625	788357
521	788358
198977	788359
8999	788360
85718	788361
104742	788362
19004	788363
221976	788364
413518	788365
231362	788366
182190	788367
6174	788368
232566	788369
226195	788370
91139	788371
34695	788372
192811	788373
147408	788374
114358	788375
105487	788376
358479	788377
485	788378
447842	788379
226054	788380
4415	788381
51422	788382
295556	788383
24577	788384
119812	788385
357237	788386
284617	788387
34286	788388
57523	788389
13740	788390
24713	788391
93661	788392
88460	788393
101845	788394
358134	788395
35409	788396
156850	788397
143008	788398
41583	788399
148746	788400
136793	788401
178850	788402
48725	788403
165250	788404
87937	788405
95892	788406
502	788407
82057	788408
350732	788409
27447	788410
45940	788411
61195	788412
979	788413
447021	788414
401533	788415
84398	788416
100823	788417
61103	788418
11809	788419
46834	788420
381268	788421
402888	788422
426751	788423
11149	788424
125964	788425
6835	788426
288435	788427
31147	788428
175795	788429
12706	788430
1397	788431
247992	788432
83557	788433
52571	788434
76600	788435
123957	788436
14394	788437
14277	788438
11930	788439
90750	788440
8093	788441
206808	788442
112896	788443
7749	788444
1271	788445
20642	788446
40409	788447
87106	788448
206722	788449
188524	788450
217745	788451
14505	788452
11721	788453
9552	788454
420522	788455
379994	788456
25887	788457
229517	788458
113445	788459
125275	788460
246708	788461
426408	788462
26178	788463
367988	788464
429111	788465
27938	788466
83954	788467
227779	788468
96022	788469
209415	788470
362969	788471
371727	788472
238214	788473
455336	788474
213642	788475
58750	788476
7235	788477
44197	788478
11774	788479
34505	788480
373797	788481
82648	788482
56188	788483
311	788484
64780	788485
195896	788486
6061	788487
15075	788488
49871	788489
15553	788490
271100	788491
75896	788492
61318	788493
34405	788494
41696	788495
249265	788496
233693	788497
17572	788498
219063	788499
119082	788500
6022	788501
20682	788502
13088	788503
184932	788504
117054	788505
32917	788506
17565	788507
336319	788508
15248	788509
105809	788510
151221	788511
123920	788512
177895	788513
407207	788514
347342	788515
103648	788516
379806	788517
81076	788518
87604	788519
14710	788520
120594	788521
398748	788522
16613	788523
343144	788524
9129	788525
354481	788526
318582	788527
33114	788528
63183	788529
331103	788530
36541	788531
222076	788532
196958	788533
284522	788534
342005	788535
27237	788536
6373	788537
18488	788538
445006	788539
57474	788540
175253	788541
9079	788542
23803	788543
166297	788544
26659	788545
438	788546
18289	788547
52558	788548
209850	788549
46772	788550
10515	788551
37748	788552
2126	788553
43361	788554
157630	788555
15025	788556
159485	788557
35642	788558
8167	788559
417103	788560
37772	788561
226235	788562
22592	788563
180623	788564
144336	788565
26710	788566
230424	788567
50783	788568
188863	788569
272894	788570
106781	788571
404703	788572
30314	788573
63500	788574
246893	788575
7045	788576
31155	788577
219592	788578
410337	788579
110019	788580
102882	788581
109335	788582
68978	788583
406627	788584
176564	788585
120486	788586
283553	788587
46622	788588
250499	788589
396045	788590
31989	788591
126085	788592
164662	788593
623	788594
402619	788595
60172	788596
127937	788597
8110	788598
117751	788599
76255	788600
18716	788601
185743	788602
212861	788603
30406	788604
221178	788605
20461	788606
24434	788607
343175	788608
105131	788609
13453	788610
88278	788611
213963	788612
2582	788613
81676	788614
32746	788615
16771	788616
390981	788617
125847	788618
75223	788619
21328	788620
15467	788621
54714	788622
70	788623
417001	788624
3903	788625
444019	788626
444203	788627
151605	788628
101969	788629
332	788630
58429	788631
62745	788632
59456	788633
1379	788634
119028	788635
8805	788636
220266	788637
27295	788638
397956	788639
40717	788640
4188	788641
32604	788642
110297	788643
1496	788644
145637	788645
253035	788646
387	788647
31324	788648
24021	788649
16276	788650
103255	788651
187042	788652
65764	788653
32302	788654
122482	788655
10983	788656
411521	788657
30484	788658
223264	788659
117883	788660
385316	788661
83807	788662
3989	788663
18922	788664
307574	788665
974	788666
54446	788667
135415	788668
74811	788669
87410	788670
1563	788671
9116	788672
1620	788673
4877	788674
87293	788675
411893	788676
354491	788677
369674	788678
296581	788679
105957	788680
155158	788681
54654	788682
92526	788683
118326	788684
12324	788685
122581	788686
152884	788687
437124	788688
4581	788689
231116	788690
71706	788691
119334	788692
125341	788693
107370	788694
56180	788695
266141	788696
74992	788697
46042	788698
263441	788699
10448	788700
43745	788701
32000	788702
9126	788703
322146	788704
105675	788705
302981	788706
328786	788707
51226	788708
1233	788709
61049	788710
3984	788711
431792	788712
94764	788713
318454	788714
122887	788715
17391	788716
58365	788717
88295	788718
122701	788719
49136	788720
50993	788721
201023	788722
51328	788723
7807	788724
11066	788725
41165	788726
219701	788727
281628	788728
3497	788729
229981	788730
175044	788731
411653	788732
31195	788733
140687	788734
18275	788735
72059	788736
71430	788737
157779	788738
33727	788739
121145	788740
347021	788741
173235	788742
143	788743
135911	788744
69715	788745
33587	788746
156447	788747
12679	788748
16977	788749
5129	788750
31185	788751
6360	788752
150100	788753
30952	788754
104980	788755
1655	788756
315605	788757
30494	788758
307976	788759
352025	788760
79708	788761
306779	788762
3874	788763
361427	788764
148658	788765
109177	788766
242270	788767
32607	788768
14463	788769
248240	788770
64288	788771
102043	788772
378645	788773
111978	788774
208840	788775
42400	788776
217344	788777
126863	788778
48979	788779
121402	788780
155980	788781
205852	788782
8767	788783
87102	788784
33405	788785
16156	788786
49	788787
409887	788788
131089	788789
60384	788790
15436	788791
155879	788792
18357	788793
2417	788794
14287	788795
88424	788796
67917	788797
25452	788798
92471	788799
210450	788800
32894	788801
4173	788802
236032	788803
79231	788804
236208	788805
102432	788806
32592	788807
210217	788808
216692	788809
53714	788810
929	788811
4005	788812
45933	788813
235193	788814
135642	788815
115549	788816
63083	788817
52499	788818
30039	788819
237645	788820
331804	788821
137237	788822
38167	788823
44755	788824
14286	788825
8299	788826
130501	788827
5656	788828
68010	788829
68568	788830
344227	788831
351178	788832
906	788833
60999	788834
151090	788835
26628	788836
246818	788837
304205	788838
28520	788839
42593	788840
76269	788841
71777	788842
81420	788843
61380	788844
196457	788845
12018	788846
31797	788847
457316	788848
207233	788849
88918	788850
194801	788851
43301	788852
61033	788853
40536	788854
194519	788855
175345	788856
1227	788857
1210	788858
53562	788859
10774	788860
44927	788861
259186	788862
23155	788863
235293	788864
287929	788865
294408	788866
2885	788867
74154	788868
212093	788869
345933	788870
143263	788871
86541	788872
119757	788873
54908	788874
342302	788875
73227	788876
211568	788877
188801	788878
105899	788879
247626	788880
257767	788881
119693	788882
281618	788883
192563	788884
11955	788885
90922	788886
31	788887
180411	788888
333147	788889
341478	788890
167350	788891
1809	788892
84978	788893
21610	788894
204392	788895
109354	788896
44882	788897
63442	788898
107911	788899
410054	788900
243048	788901
4121	788902
186510	788903
159963	788904
280269	788905
4151	788906
224750	788907
17352	788908
76730	788909
286650	788910
2330	788911
154720	788912
135023	788913
74764	788914
105190	788915
376554	788916
230780	788917
194227	788918
56557	788919
62299	788920
25846	788921
440574	788922
256212	788923
21996	788924
31755	788925
231216	788926
107090	788927
428263	788928
61328	788929
96990	788930
94430	788931
418956	788932
58627	788933
15948	788934
123124	788935
78544	788936
248342	788937
298016	788938
1645	788939
242966	788940
53376	788941
94386	788942
76	788943
90662	788944
5120	788945
11408	788946
173793	788947
53070	788948
106107	788949
93761	788950
2355	788951
184	788952
11822	788953
92765	788954
84360	788955
48067	788956
18197	788957
304611	788958
352260	788959
116871	788960
31013	788961
125348	788962
32548	788963
281390	788964
166678	788965
294564	788966
89297	788967
25029	788968
55516	788969
46785	788970
374718	788971
184926	788972
30716	788973
11541	788974
31436	788975
253326	788976
55223	788977
281922	788978
56627	788979
147800	788980
215607	788981
73310	788982
73310	788983
23653	788984
57267	788985
12972	788986
117715	788987
3261	788988
173424	788989
116409	788990
344062	788991
204006	788992
234003	788993
228446	788994
282650	788995
134787	788996
433018	788997
98093	788998
25679	788999
7869	789000
78455	789001
79239	789002
130641	789003
60436	789004
229646	789005
34235	789006
117726	789007
355310	789008
87942	789009
94045	789010
46861	789011
89846	789012
427249	789013
82693	789014
74931	789015
54112	789016
83725	789017
52695	789018
50936	789019
203932	789020
293631	789021
134041	789022
124932	789023
190237	789024
101155	789025
99565	789026
107630	789027
18290	789028
68816	789029
100200	789030
54317	789031
317554	789032
223846	789033
31844	789034
22284	789035
163148	789036
7662	789037
7662	789038
100887	789039
40852	789040
130777	789041
88679	789042
99693	789043
9886	789044
47284	789045
331696	789046
283928	789047
342027	789048
54112	789049
362455	789050
33831	789051
60459	789052
190273	789053
124489	789054
228327	789055
93716	789056
78387	789057
35217	789058
131109	789059
125654	789060
11798	789061
7185	789062
99516	789063
50522	789064
37066	789065
364841	789066
240720	789067
109373	789068
67513	789069
5711	789070
438376	789071
84378	789072
202264	789073
3753	789074
28403	789075
25482	789076
178395	789077
7293	789078
313542	789079
124789	789080
20368	789081
136758	789082
8110	789083
14369	789084
240594	789085
14369	789086
62493	789087
284611	789088
344744	789089
448687	789090
90602	789091
175803	789092
422603	789093
167487	789094
101569	789095
138840	789096
30364	789097
12113	789098
2991	789099
84061	789100
133930	789101
2092	789102
236703	789103
42128	789104
47982	789105
397052	789106
246508	789107
2834	789108
344524	789109
140490	789110
134816	789111
340647	789112
367334	789113
66392	789114
38812	789115
429371	789116
150453	789117
61275	789118
32919	789119
28460	789120
99135	789121
318604	789122
388889	789123
184738	789124
184738	789125
457946	789126
17454	789127
216125	789128
6599	789129
301070	789130
357777	789131
6505	789132
4001	789133
155776	789134
43541	789135
127847	789136
23226	789137
134230	789138
11635	789139
31680	789140
134255	789141
44518	789142
135892	789143
48412	789144
201601	789145
175353	789146
32094	789147
31749	789148
7223	789149
2420	789150
38878	789151
225326	789152
381474	789153
15815	789154
89858	789155
104879	789156
31138	789157
163499	789158
58221	789159
60711	789160
6327	789161
59573	789162
68104	789163
41415	789164
327023	789165
101810	789166
430772	789167
224586	789168
398522	789169
47157	789170
271864	789171
245780	789172
387335	789173
369663	789174
440629	789175
457972	789176
11331	789177
54528	789178
112474	789179
118291	789180
101028	789181
15434	789182
186267	789183
101284	789184
115097	789185
320260	789186
118819	789187
55830	789188
257047	789189
78184	789190
83847	789191
106047	789192
58895	789193
70619	789194
212790	789195
239360	789196
162581	789197
31670	789198
248187	789199
124777	789200
67652	789201
252299	789202
11252	789203
46518	789204
116747	789205
60034	789206
366631	789207
73353	789208
317556	789209
77387	789210
120095	789211
174885	789212
83204	789213
22144	789214
102849	789215
8193	789216
66012	789217
267825	789218
17928	789219
10355	789220
257076	789221
225751	789222
147317	789223
21041	789224
101956	789225
126496	789226
93728	789227
103922	789228
117350	789229
183541	789230
80487	789231
301459	789232
67075	789233
28982	789234
101743	789235
232621	789236
174543	789237
38298	789238
113534	789239
38037	789240
160174	789241
155457	789242
126299	789243
124272	789244
49080	789245
161167	789246
312089	789247
317194	789248
309454	789249
28462	789250
252994	789251
12170	789252
92631	789253
239361	789254
62857	789255
91344	789256
109637	789257
398686	789258
359283	789259
14153	789260
156007	789261
247963	789262
296472	789263
235853	789264
123365	789265
168401	789266
220655	789267
106014	789268
373030	789269
39293	789270
33380	789271
332594	789272
281700	789273
247126	789274
221251	789275
345592	789276
224314	789277
137963	789278
188153	789279
433675	789280
413350	789281
421589	789282
191318	789283
102516	789284
216960	789285
304930	789286
268625	789287
16488	789288
48885	789289
126235	789290
202014	789291
383275	789292
8960	789293
21442	789294
444051	789295
104929	789296
174949	789297
301158	789298
23260	789299
161688	789300
420866	789301
40822	789302
55038	789303
146058	789304
2696	789305
122079	789306
236072	789307
321396	789308
179231	789309
239489	789310
100989	789311
96863	789312
124274	789313
452142	789314
99661	789315
131831	789316
191997	789317
375067	789318
445984	789319
425080	789320
329717	789321
46429	789322
63672	789323
433809	789324
241523	789325
188803	789326
403014	789327
307625	789328
397088	789329
369757	789330
440018	789331
200675	789332
79953	789333
246487	789334
58610	789335
185783	789336
395012	789337
47767	789338
161642	789339
119177	789340
282789	789341
50274	789342
62616	789343
153548	789344
428752	789345
179310	789346
456357	789347
146276	789348
123641	789349
239396	789350
212426	789351
190685	789352
318293	789353
267276	789354
4795	789355
228542	789356
212137	789357
420933	789358
359686	789359
359561	789360
124644	789361
233847	789362
215325	789363
230606	789364
359447	789365
378154	789366
9878	789367
67636	789368
58494	789369
52287	789370
52007	789371
7973	789372
131786	789373
51761	789374
417343	789375
78229	789376
330009	789377
5906	789378
55007	789379
414489	789380
346849	789381
101747	789382
88920	789383
211656	789384
46226	789385
78953	789386
16201	789387
255711	789388
301417	789389
381152	789390
59888	789391
5153	789392
190756	789393
72431	789394
209705	789395
131708	789396
219540	789397
74382	789398
226836	789399
1345	789400
322585	789401
6791	789402
167184	789403
107337	789404
526	789405
114007	789406
178788	789407
104477	789408
1498	789409
424	789410
180	789411
1357	789412
13801	789413
136815	789414
234960	789415
170301	789416
13647	789417
10364	789418
290567	789419
68353	789420
189254	789421
27000	789422
293987	789423
94762	789424
238258	789425
184046	789426
439057	789427
222925	789428
204610	789429
222973	789430
141558	789431
61470	789432
114490	789433
5346	789434
164316	789435
82354	789436
96403	789437
294449	789438
134162	789439
441338	789440
207366	789441
81535	789442
137773	789443
50218	789444
437247	789445
362528	789446
436185	789447
182283	789448
163603	789449
68609	789450
40181	789451
56070	789452
227659	789453
281710	789454
8684	789455
140152	789456
257692	789457
30202	789458
36376	789459
86070	789460
17815	789461
37761	789462
342272	789463
415850	789464
56736	789465
141251	789466
408718	789467
144606	789468
204628	789469
17978	789470
225757	789471
234891	789472
17201	789473
84449	789474
32562	789475
66760	789476
333376	789477
259415	789478
75717	789479
260686	789480
88351	789481
53496	789482
242170	789483
24822	789484
10821	789485
36626	789486
447435	789487
156208	789488
80664	789489
383030	789490
337950	789491
153492	789492
374978	789493
380426	789494
17310	789495
76	789496
138363	789497
56413	789498
333419	789499
54672	789500
114010	789501
386040	789502
228121	789503
360180	789504
213627	789505
348572	789506
120767	789507
33757	789508
69682	789509
3408	789510
93962	789511
410861	789512
150065	789513
33415	789514
195535	789515
77379	789516
238124	789517
37069	789518
176753	789519
152081	789520
95580	789521
285944	789522
45502	789523
226534	789524
430904	789525
95110	789526
96602	789527
5757	789528
435150	789529
52066	789530
85081	789531
78573	789532
56455	789533
222030	789534
451973	789535
134606	789536
29403	789537
126537	789538
390740	789539
142909	789540
383374	789541
53738	789542
2852	789543
148990	789544
91468	789545
386899	789546
272915	789547
353978	789548
67763	789549
377441	789550
366739	789551
371743	789552
89124	789553
321873	789554
151279	789555
291816	789556
166730	789557
349225	789558
194885	789559
129456	789560
362156	789561
148508	789562
334965	789563
94855	789564
76540	789565
95245	789566
100626	789567
36503	789568
166042	789569
94295	789570
266288	789571
12824	789572
27947	789573
81038	789574
136582	789575
40369	789576
93789	789577
438463	789578
8710	789579
123747	789580
199523	789581
81466	789582
247876	789583
405635	789584
298279	789585
18876	789586
119816	789587
54454	789588
265973	789589
247083	789590
123547	789591
78680	789592
6874	789593
88371	789594
42514	789595
225273	789596
68643	789597
31548	789598
63262	789599
198432	789600
136982	789601
90749	789602
83800	789603
150650	789604
179565	789605
242145	789606
156681	789607
394174	789608
121865	789609
5497	789610
320145	789611
432548	789612
43092	789613
121633	789614
85608	789615
333668	789616
139339	789617
143254	789618
231001	789619
127710	789620
347802	789621
105084	789622
114837	789623
30056	789624
214956	789625
172188	789626
36540	789627
169080	789628
18186	789629
129138	789630
319062	789631
73986	789632
241443	789633
329062	789634
13338	789635
158592	789636
95095	789637
37070	789638
52859	789639
43702	789640
301632	789641
52921	789642
241676	789643
324277	789644
77077	789645
443494	789646
29086	789647
176536	789648
70867	789649
139502	789650
4351	789651
34891	789652
26603	789653
22299	789654
104714	789655
104713	789656
89590	789657
64401	789658
64401	789659
53937	789660
7288	789661
99709	789662
1916	789663
57303	789664
343445	789665
93753	789666
119561	789667
106857	789668
89342	789669
113824	789670
59760	789671
68525	789672
68525	789673
187309	789674
45442	789675
22901	789676
393556	789677
322193	789678
144154	789679
109758	789680
28961	789681
195696	789682
27725	789683
54645	789684
7039	789685
293825	789686
209729	789687
340784	789688
423310	789689
55905	789690
41001	789691
36647	789692
14590	789693
458081	789694
93957	789695
11521	789696
9106	789697
887	789698
232749	789699
59968	789700
66012	789701
11657	789702
29430	789703
161117	789704
189003	789705
12257	789706
70508	789707
101415	789708
119862	789709
179114	789710
121897	789711
54796	789712
84249	789713
401629	789714
247619	789715
342406	789716
111927	789717
94787	789718
201441	789719
407880	789720
370728	789721
16860	789722
116235	789723
172437	789724
271856	789725
19701	789726
458647	789727
45936	789728
5348	789729
1232	789730
10288	789731
138207	789732
52929	789733
2336	789734
33530	789735
146171	789736
121667	789737
402236	789738
127636	789739
438536	789740
117328	789741
101735	789742
209971	789743
40155	789744
175101	789745
203981	789746
777	789747
160636	789748
124453	789749
83497	789750
415906	789751
324400	789752
80516	789753
202846	789754
408157	789755
161667	789756
99294	789757
366647	789758
411165	789759
200250	789760
417226	789761
189032	789762
376672	789763
405058	789764
301040	789765
433728	789766
218500	789767
230134	789768
256086	789769
70752	789770
300518	789771
396199	789772
456243	789773
380031	789774
148156	789775
225196	789776
18173	789777
258093	789778
137414	789779
175982	789780
59620	789781
204035	789782
93075	789783
27926	789784
129928	789785
185907	789786
53044	789787
137898	789788
5663	789789
256241	789790
431453	789791
297501	789792
242659	789793
145792	789794
366930	789795
315682	789796
122592	789797
422715	789798
184725	789799
26429	789800
62664	789801
404683	789802
105198	789803
277291	789804
122760	789805
377654	789806
246134	789807
100618	789808
22625	789809
32787	789810
199259	789811
362420	789812
238733	789813
183047	789814
762	789815
426652	789816
173794	789817
245220	789818
270290	789819
456237	789820
121231	789821
303234	789822
309455	789823
24830	789824
43551	789825
59722	789826
115225	789827
60499	789828
408103	789829
58037	789830
242317	789831
222031	789832
2621	789833
210516	789834
231440	789835
222236	789836
439848	789837
326024	789838
171988	789839
105887	789840
208951	789841
25654	789842
106172	789843
157862	789844
52854	789845
193883	789846
276924	789847
26056	789848
78789	789849
363403	789850
141216	789851
391120	789852
100561	789853
339401	789854
190967	789855
199627	789856
21032	789857
356957	789858
198652	789859
377510	789860
367558	789861
128569	789862
144632	789863
419221	789864
271424	789865
231494	789866
389334	789867
161879	789868
275191	789869
179530	789870
130077	789871
57423	789872
407672	789873
391170	789874
27599	789875
376860	789876
319415	789877
177970	789878
405717	789879
27074	789880
7949	789881
191517	789882
138889	789883
254800	789884
162350	789885
194319	789886
208782	789887
342292	789888
175743	789889
196540	789890
99177	789891
200721	789892
371463	789893
337891	789894
85480	789895
209966	789896
20265	789897
205286	789898
416223	789899
188189	789900
81957	789901
90993	789902
61864	789903
236549	789904
228183	789905
10607	789906
370702	789907
207984	789908
117352	789909
292307	789910
161494	789911
251619	789912
262595	789913
233672	789914
50081	789915
189143	789916
63865	789917
453899	789918
233259	789919
6963	789920
3	789921
403501	789922
70090	789923
151305	789924
53271	789925
46980	789926
154498	789927
188404	789928
311344	789929
107117	789930
125488	789931
228536	789932
209478	789933
400580	789934
6607	789935
165584	789936
203532	789937
451173	789938
383683	789939
323547	789940
100634	789941
360251	789942
305542	789943
5830	789944
48909	789945
272654	789946
293370	789947
394405	789948
35469	789949
100469	789950
325143	789951
3958	789952
382877	789953
213610	789954
101321	789955
110240	789956
290881	789957
113606	789958
394877	789959
142011	789960
316312	789961
101621	789962
97543	789963
35262	789964
44391	789965
234740	789966
444772	789967
218839	789968
78715	789969
47634	789970
212268	789971
84145	789972
379659	789973
415889	789974
198933	789975
438616	789976
374680	789977
88489	789978
451519	789979
53766	789980
76019	789981
109693	789982
1257	789983
298032	789984
215267	789985
253604	789986
304048	789987
27406	789988
206566	789989
174862	789990
160205	789991
360811	789992
451669	789993
186978	789994
40406	789995
51721	789996
90778	789997
213368	789998
176398	789999
181631	790000
51583	790001
68972	790002
124807	790003
61104	790004
31600	790005
96412	790006
25845	790007
29060	790008
199810	790009
47145	790010
85716	790011
6493	790012
162338	790013
85442	790014
375497	790015
9543	790016
58320	790017
120285	790018
27260	790019
12343	790020
382369	790021
189775	790022
694	790023
186603	790024
34001	790025
239753	790026
201467	790027
1180	790028
129549	790029
120989	790030
10313	790031
224340	790032
29216	790033
392385	790034
378225	790035
23554	790036
89236	790037
204136	790038
4241	790039
12928	790040
19674	790041
8726	790042
168399	790043
22626	790044
102931	790045
12049	790046
45387	790047
231660	790048
167577	790049
241469	790050
240807	790051
231918	790052
90089	790053
128829	790054
111420	790055
162504	790056
59765	790057
60806	790058
355635	790059
27521	790060
73002	790061
356800	790062
7718	790063
102493	790064
203803	790065
352130	790066
349946	790067
418467	790068
166211	790069
81035	790070
15212	790071
102836	790072
134889	790073
346932	790074
154290	790075
54704	790076
114337	790077
376845	790078
372575	790079
201442	790080
7718	790081
222311	790082
92787	790083
3594	790084
10019	790085
192932	790086
309308	790087
90117	790088
204621	790089
148100	790090
32961	790091
105650	790092
36439	790093
4499	790094
379701	790095
237866	790096
372498	790097
34020	790098
49200	790099
418448	790100
12262	790101
247792	790102
193058	790103
32837	790104
220090	790105
9144	790106
232905	790107
281223	790108
34897	790109
236717	790110
99569	790111
33645	790112
11964	790113
127723	790114
97662	790115
77688	790116
243813	790117
7718	790118
30487	790119
336302	790120
26057	790121
56233	790122
13151	790123
60821	790124
32715	790125
19623	790126
155462	790127
31846	790128
30358	790129
153000	790130
381975	790131
78496	790132
13406	790133
63927	790134
123450	790135
64246	790136
184806	790137
449841	790138
81553	790139
122887	790140
89720	790141
56806	790142
251849	790143
64991	790144
138502	790145
183902	790146
151560	790147
356935	790148
53962	790149
358482	790150
19390	790151
116531	790152
195696	790153
118334	790154
247012	790155
406485	790156
209413	790157
66342	790158
125655	790159
30929	790160
220323	790161
9933	790162
117984	790163
1508	790164
224103	790165
16152	790166
81586	790167
148459	790168
36524	790169
56656	790170
30501	790171
357495	790172
54259	790173
362967	790174
2305	790175
240952	790176
90880	790177
389068	790178
102070	790179
157491	790180
140623	790181
137473	790182
363450	790183
150879	790184
122351	790185
269830	790186
203429	790187
242354	790188
82799	790189
121388	790190
19155	790191
300902	790192
304583	790193
14380	790194
244443	790195
212779	790196
190431	790197
115246	790198
78616	790199
79979	790200
204134	790201
78491	790202
379132	790203
45624	790204
81393	790205
135312	790206
161363	790207
377001	790208
45744	790209
445102	790210
55668	790211
64455	790212
109409	790213
220422	790214
34391	790215
102816	790216
1336	790217
64703	790218
64097	790219
15914	790220
44392	790221
440280	790222
63345	790223
207909	790224
154749	790225
293140	790226
373352	790227
48260	790228
229064	790229
31246	790230
430605	790231
98031	790232
284381	790233
55496	790234
118819	790235
145167	790236
26989	790237
242941	790238
40482	790239
237158	790240
12787	790241
163156	790242
183143	790243
118736	790244
96035	790245
48811	790246
125087	790247
125359	790248
2051	790249
51542	790250
9650	790251
33379	790252
15258	790253
102208	790254
188853	790255
24385	790256
15787	790257
411222	790258
35346	790259
20021	790260
97113	790261
137916	790262
143999	790263
151357	790264
1124	790265
19062	790266
112859	790267
247863	790268
291937	790269
115085	790270
105078	790271
9236	790272
16705	790273
83906	790274
99274	790275
67957	790276
349884	790277
106167	790278
123084	790279
152221	790280
295467	790281
328580	790282
103284	790283
238013	790284
1859	790285
103555	790286
240955	790287
407111	790288
428526	790289
122901	790290
131191	790291
210487	790292
432751	790293
413075	790294
243096	790295
17838	790296
43917	790297
28481	790298
194501	790299
70928	790300
57566	790301
8371	790302
14943	790303
180160	790304
146403	790305
293438	790306
352730	790307
180249	790308
393053	790309
144823	790310
210356	790311
71254	790312
290336	790313
38017	790314
44467	790315
8342	790316
212950	790317
7871	790318
30987	790319
131290	790320
222508	790321
95085	790322
66501	790323
85984	790324
411270	790325
404291	790326
52061	790327
205999	790328
71951	790329
21683	790330
179994	790331
92958	790332
137706	790333
124439	790334
287405	790335
380140	790336
210037	790337
242344	790338
154040	790339
7486	790340
41669	790341
256036	790342
83061	790343
218645	790344
23666	790345
23709	790346
19288	790347
121732	790348
80298	790349
417033	790350
17162	790351
25471	790352
409920	790353
131236	790354
114490	790355
140187	790356
63802	790357
91263	790358
163865	790359
32011	790360
237790	790361
250691	790362
128342	790363
69335	790364
46017	790365
53839	790366
209526	790367
360734	790368
95551	790369
39426	790370
51486	790371
223889	790372
4509	790373
69940	790374
100064	790375
162094	790376
223	790377
22630	790378
301031	790379
25464	790380
23731	790381
219336	790382
2483	790383
121349	790384
57768	790385
358497	790386
309463	790387
207249	790388
411993	790389
54473	790390
41060	790391
76821	790392
234731	790393
119069	790394
28690	790395
26930	790396
183570	790397
77385	790398
9214	790399
249858	790400
5606	790401
412173	790402
1051	790403
136294	790404
93871	790405
161019	790406
295034	790407
102513	790408
222202	790409
397673	790410
13235	790411
216102	790412
129614	790413
114036	790414
174304	790415
51527	790416
171016	790417
66973	790418
149885	790419
110323	790420
294170	790421
369904	790422
358902	790423
46763	790424
33301	790425
180425	790426
15061	790427
98006	790428
328491	790429
117066	790430
388423	790431
55671	790432
4736	790433
56156	790434
107236	790435
449876	790436
146522	790437
4809	790438
408423	790439
105100	790440
302155	790441
249766	790442
26259	790443
235553	790444
30199	790445
102226	790446
94308	790447
345006	790448
459976	790449
398874	790450
11083	790451
2979	790452
159750	790453
129315	790454
57267	790455
244963	790456
4824	790457
122603	790458
1632	790459
275843	790460
101052	790461
39173	790462
3791	790463
85848	790464
28512	790465
205173	790466
63474	790467
183942	790468
125509	790469
107618	790470
54248	790471
422	790472
211615	790473
114725	790474
52206	790475
222052	790476
287863	790477
41425	790478
65515	790479
80216	790480
377345	790481
173254	790482
187345	790483
738	790484
956	790485
59934	790486
116762	790487
122889	790488
229854	790489
48704	790490
184187	790491
17220	790492
242560	790493
114888	790494
114148	790495
20	790496
812	790497
35166	790498
76455	790499
227954	790500
194630	790501
8060	790502
145797	790503
12949	790504
391678	790505
148562	790506
115518	790507
72640	790508
426515	790509
154039	790510
166424	790511
4208	790512
394595	790513
344199	790514
222727	790515
95850	790516
203701	790517
338252	790518
16396	790519
38296	790520
51223	790521
136853	790522
359495	790523
198709	790524
374340	790525
22628	790526
170190	790527
6457	790528
279326	790529
171791	790530
360870	790531
216150	790532
32091	790533
28958	790534
154368	790535
5662	790536
166496	790537
217528	790538
80353	790539
166191	790540
208318	790541
431793	790542
192467	790543
92481	790544
123387	790545
61209	790546
248499	790547
307041	790548
342641	790549
311652	790550
61943	790551
10382	790552
30561	790553
47848	790554
94711	790555
229777	790556
183717	790557
450154	790558
251086	790559
247308	790560
43942	790561
91694	790562
91361	790563
27356	790564
118580	790565
16747	790566
124572	790567
166868	790568
400917	790569
180813	790570
32294	790571
171640	790572
408241	790573
344066	790574
14112	790575
1052	790576
241781	790577
437377	790578
404213	790579
274101	790580
238905	790581
94411	790582
31578	790583
32441	790584
118161	790585
250024	790586
195009	790587
58012	790588
315438	790589
236227	790590
316893	790591
327406	790592
127253	790593
320007	790594
116618	790595
35239	790596
44653	790597
378635	790598
118369	790599
37998	790600
198978	790601
96464	790602
111246	790603
169600	790604
51431	790605
5257	790606
77032	790607
189841	790608
5546	790609
72840	790610
406287	790611
119852	790612
21636	790613
267544	790614
438271	790615
82263	790616
400861	790617
136897	790618
28737	790619
98853	790620
202619	790621
146282	790622
1934	790623
150560	790624
59332	790625
95345	790626
16437	790627
56974	790628
33549	790629
176371	790630
214327	790631
11396	790632
45916	790633
431047	790634
21773	790635
6451	790636
226383	790637
46545	790638
194224	790639
62550	790640
48917	790641
343470	790642
140720	790643
31200	790644
94356	790645
34395	790646
48455	790647
399436	790648
251985	790649
244741	790650
371337	790651
87903	790652
73880	790653
5330	790654
284865	790655
433381	790656
147606	790657
225135	790658
296767	790659
118936	790660
222581	790661
276765	790662
123253	790663
21610	790664
81922	790665
272174	790666
206891	790667
1001	790668
181394	790669
168441	790670
4898	790671
111509	790672
48384	790673
352562	790674
253405	790675
7404	790676
441466	790677
336801	790678
163663	790679
182331	790680
170916	790681
12063	790682
404317	790683
135588	790684
118291	790685
303967	790686
218526	790687
240435	790688
404993	790689
27040	790690
430828	790691
437800	790692
65849	790693
270492	790694
388209	790695
435919	790696
4185	790697
185054	790698
114294	790699
111287	790700
180736	790701
270387	790702
232206	790703
379556	790704
264035	790705
268780	790706
317324	790707
234056	790708
52317	790709
61140	790710
389283	790711
47103	790712
99189	790713
122628	790714
414224	790715
20823	790716
374959	790717
46347	790718
358194	790719
192836	790720
93496	790721
327132	790722
431897	790723
79369	790724
61745	790725
292205	790726
106247	790727
192075	790728
154421	790729
356916	790730
209173	790731
160666	790732
63949	790733
93109	790734
102032	790735
16602	790736
61947	790737
44269	790738
124890	790739
370128	790740
66234	790741
124643	790742
95534	790743
324448	790744
111785	790745
82965	790746
441977	790747
42335	790748
276295	790749
102216	790750
127673	790751
37976	790752
418121	790753
394194	790754
181788	790755
32211	790756
34124	790757
31506	790758
334098	790759
65631	790760
113158	790761
167829	790762
102736	790763
150009	790764
174745	790765
61914	790766
277090	790767
249363	790768
16602	790769
6197	790770
100118	790771
229062	790772
28293	790773
344188	790774
29058	790775
2398	790776
291446	790777
60556	790778
123567	790779
226576	790780
1419	790781
392117	790782
16768	790783
1051	790784
14357	790785
16000	790786
104520	790787
244022	790788
59000	790789
382363	790790
45838	790791
449111	790792
449523	790793
435542	790794
19838	790795
83001	790796
17182	790797
974	790798
329526	790799
147719	790800
24921	790801
108902	790802
123097	790803
43610	790804
112589	790805
107336	790806
164404	790807
130058	790808
97627	790809
208866	790810
301983	790811
112632	790812
100463	790813
165793	790814
324995	790815
92481	790816
293147	790817
43260	790818
351104	790819
413321	790820
612	790821
404030	790822
101060	790823
208039	790824
4429	790825
248743	790826
295469	790827
65045	790828
304013	790829
42607	790830
412814	790831
19492	790832
208766	790833
354709	790834
224249	790835
122208	790836
172504	790837
217365	790838
104200	790839
47432	790840
120045	790841
24797	790842
708	790843
57298	790844
191070	790845
91435	790846
47842	790847
44900	790848
68691	790849
226295	790850
133471	790851
15359	790852
19490	790853
167206	790854
20307	790855
17409	790856
184899	790857
100420	790858
45712	790859
16244	790860
66836	790861
117457	790862
45492	790863
105940	790864
65281	790865
269318	790866
31952	790867
99336	790868
113414	790869
138676	790870
22897	790871
306976	790872
169456	790873
295776	790874
363974	790875
268329	790876
34459	790877
68575	790878
84451	790879
123709	790880
52080	790881
123709	790882
299623	790883
400686	790884
312143	790885
402896	790886
34534	790887
140264	790888
346693	790889
167743	790890
167176	790891
276563	790892
99506	790893
361385	790894
171012	790895
311160	790896
173376	790897
153153	790898
11608	790899
72789	790900
90041	790901
248474	790902
357402	790903
444640	790904
42961	790905
351496	790906
199727	790907
152131	790908
408622	790909
2236	790910
897	790911
58998	790912
72	790913
429634	790914
4569	790915
442069	790916
409974	790917
364030	790918
49437	790919
32158	790920
24558	790921
335477	790922
103	790923
115961	790924
185977	790925
68631	790926
187339	790927
77374	790928
284429	790929
334956	790930
13392	790931
217909	790932
329132	790933
11189	790934
27515	790935
443738	790936
231092	790937
176485	790938
107181	790939
6178	790940
78467	790941
459165	790942
6114	790943
49659	790944
241936	790945
55507	790946
41388	790947
336978	790948
210416	790949
157488	790950
316483	790951
217541	790952
389697	790953
231479	790954
156721	790955
9818	790956
113904	790957
56636	790958
54168	790959
20338	790960
4657	790961
234892	790962
133050	790963
61822	790964
183263	790965
15878	790966
226106	790967
239741	790968
95396	790969
2024	790970
16491	790971
100998	790972
92847	790973
430109	790974
1621	790975
79587	790976
358880	790977
45310	790978
93526	790979
332521	790980
25387	790981
346225	790982
235136	790983
8986	790984
3093	790985
311373	790986
297652	790987
12430	790988
148	790989
98439	790990
31765	790991
163150	790992
207171	790993
12902	790994
152	790995
342566	790996
235900	790997
187662	790998
109941	790999
110608	791000
214903	791001
369691	791002
19355	791003
187544	791004
176721	791005
9328	791006
436918	791007
230573	791008
436703	791009
234154	791010
119666	791011
357187	791012
190608	791013
220905	791014
120226	791015
78432	791016
347620	791017
381973	791018
458048	791019
27556	791020
191835	791021
51832	791022
45162	791023
140153	791024
64164	791025
427395	791026
187473	791027
27874	791028
67787	791029
443488	791030
375772	791031
55354	791032
164795	791033
37771	791034
7876	791035
220438	791036
112799	791037
389071	791038
170628	791039
247819	791040
20811	791041
251445	791042
99912	791043
185422	791044
120420	791045
199720	791046
201952	791047
84421	791048
17537	791049
56257	791050
13261	791051
98886	791052
122162	791053
123811	791054
62634	791055
218241	791056
79108	791057
154453	791058
125705	791059
236682	791060
458	791061
56797	791062
136532	791063
22221	791064
203692	791065
300938	791066
277430	791067
86904	791068
28607	791069
8790	791070
1551	791071
430782	791072
141601	791073
200884	791074
118418	791075
365548	791076
59586	791077
239098	791078
222493	791079
14732	791080
38978	791081
4592	791082
364769	791083
128366	791084
58699	791085
5132	791086
52888	791087
326730	791088
198438	791089
2767	791090
21352	791091
264542	791092
38220	791093
137164	791094
29157	791095
375464	791096
362946	791097
208460	791098
214210	791099
35923	791100
150280	791101
302400	791102
108405	791103
367794	791104
86699	791105
53835	791106
759	791107
12964	791108
217076	791109
92191	791110
103062	791111
66363	791112
1368	791113
112710	791114
54119	791115
379236	791116
115224	791117
168938	791118
253629	791119
193664	791120
137488	791121
2537	791122
145553	791123
1113	791124
92450	791125
421242	791126
397495	791127
56907	791128
447345	791129
207043	791130
34706	791131
372047	791132
120726	791133
274624	791134
16671	791135
73995	791136
138625	791137
76749	791138
375258	791139
375405	791140
127431	791141
62480	791142
23774	791143
242955	791144
416582	791145
99236	791146
75932	791147
25338	791148
196622	791149
420784	791150
55058	791151
292430	791152
169563	791153
186610	791154
361868	791155
292755	791156
34139	791157
104683	791158
93407	791159
189920	791160
275479	791161
88560	791162
319249	791163
185261	791164
167506	791165
292003	791166
45902	791167
366018	791168
413019	791169
85546	791170
178415	791171
222701	791172
46861	791173
302180	791174
344948	791175
133463	791176
14013	791177
96477	791178
49616	791179
11007	791180
48405	791181
126059	791182
172876	791183
36224	791184
58670	791185
297283	791186
33749	791187
152513	791188
25257	791189
89209	791190
337412	791191
106559	791192
187770	791193
118972	791194
196682	791195
329701	791196
14684	791197
457619	791198
26608	791199
136053	791200
185724	791201
36	791202
212	791203
11138	791204
108581	791205
330536	791206
56266	791207
28069	791208
98375	791209
31200	791210
198713	791211
25616	791212
61720	791213
2789	791214
340808	791215
242231	791216
220184	791217
72483	791218
58080	791219
186453	791220
244777	791221
254094	791222
125151	791223
87293	791224
38225	791225
245733	791226
207083	791227
175641	791228
245938	791229
402523	791230
31262	791231
91281	791232
87513	791233
450721	791234
131058	791235
346980	791236
46391	791237
126165	791238
404861	791239
159584	791240
236890	791241
249092	791242
17891	791243
262272	791244
233090	791245
23727	791246
147254	791247
65474	791248
48082	791249
204526	791250
12927	791251
439616	791252
105348	791253
237540	791254
131713	791255
260638	791256
322906	791257
424965	791258
153065	791259
418264	791260
435000	791261
55935	791262
228987	791263
4390	791264
136152	791265
17649	791266
102656	791267
116259	791268
51357	791269
40103	791270
28712	791271
181665	791272
228233	791273
345270	791274
45871	791275
349095	791276
448830	791277
282736	791278
339177	791279
34506	791280
214548	791281
354466	791282
64130	791283
175702	791284
35368	791285
229661	791286
310828	791287
40990	791288
160796	791289
113748	791290
158370	791291
380675	791292
268179	791293
191465	791294
6296	791295
176429	791296
62582	791297
349881	791298
162661	791299
148965	791300
117836	791301
51808	791302
443169	791303
138542	791304
117315	791305
437611	791306
5503	791307
454922	791308
21700	791309
238019	791310
319775	791311
192705	791312
30712	791313
219803	791314
56847	791315
276867	791316
369287	791317
246732	791318
247054	791319
367693	791320
167234	791321
45199	791322
32646	791323
80744	791324
156669	791325
435546	791326
219103	791327
5573	791328
180195	791329
89220	791330
270449	791331
127779	791332
88890	791333
91808	791334
147178	791335
200251	791336
13443	791337
163379	791338
190095	791339
190580	791340
338288	791341
269331	791342
100239	791343
362048	791344
247414	791345
197551	791346
232153	791347
198353	791348
195524	791349
355121	791350
58136	791351
64365	791352
232236	791353
448294	791354
346513	791355
249390	791356
28789	791357
62773	791358
41369	791359
5677	791360
160015	791361
26222	791362
400495	791363
63225	791364
443615	791365
2452	791366
84456	791367
417839	791368
455679	791369
151561	791370
388250	791371
8193	791372
58442	791373
1273	791374
7600	791375
769	791376
24924	791377
54920	791378
62930	791379
207708	791380
64994	791381
132196	791382
116760	791383
89720	791384
71553	791385
159823	791386
50971	791387
418573	791388
212962	791389
122352	791390
141892	791391
435445	791392
114311	791393
44674	791394
91962	791395
232950	791396
101029	791397
129915	791398
108797	791399
362655	791400
28329	791401
114796	791402
376551	791403
61845	791404
33713	791405
240247	791406
38	791407
108013	791408
19922	791409
168184	791410
188448	791411
141833	791412
410575	791413
10688	791414
367532	791415
77271	791416
86996	791417
5302	791418
235917	791419
34168	791420
106121	791421
233112	791422
16443	791423
136885	791424
235738	791425
236817	791426
22277	791427
168072	791428
431728	791429
115906	791430
12720	791431
8212	791432
451664	791433
248249	791434
13001	791435
248124	791436
212321	791437
26729	791438
102185	791439
118283	791440
34623	791441
2227	791442
59590	791443
203836	791444
5115	791445
459800	791446
32988	791447
216091	791448
42608	791449
125958	791450
143171	791451
98211	791452
17957	791453
420876	791454
24416	791455
15819	791456
202442	791457
430459	791458
235540	791459
60798	791460
195144	791461
195342	791462
6129	791463
152888	791464
419031	791465
30160	791466
181459	791467
123676	791468
439747	791469
184416	791470
171028	791471
88920	791472
80617	791473
107462	791474
117912	791475
37005	791476
57511	791477
228115	791478
157235	791479
45846	791480
355184	791481
260061	791482
51586	791483
157537	791484
79097	791485
377743	791486
366503	791487
122159	791488
315260	791489
30372	791490
64207	791491
86952	791492
386734	791493
36271	791494
120790	791495
89882	791496
12825	791497
270218	791498
244957	791499
2526	791500
65550	791501
42351	791502
7299	791503
248166	791504
214070	791505
48662	791506
201551	791507
12793	791508
59484	791509
89636	791510
18810	791511
23028	791512
456181	791513
206195	791514
343492	791515
219943	791516
7527	791517
424185	791518
320672	791519
30240	791520
104684	791521
378197	791522
361461	791523
340457	791524
453832	791525
122861	791526
58044	791527
199851	791528
34671	791529
348738	791530
127317	791531
369710	791532
19013	791533
226554	791534
61892	791535
72726	791536
408350	791537
444302	791538
34123	791539
182929	791540
172	791541
266001	791542
266053	791543
1153	791544
5212	791545
446616	791546
42387	791547
374574	791548
227191	791549
51119	791550
208576	791551
57738	791552
92704	791553
339405	791554
627	791555
408743	791556
195184	791557
16929	791558
228075	791559
45193	791560
18970	791561
197793	791562
241196	791563
433813	791564
78778	791565
118766	791566
30940	791567
230482	791568
217694	791569
365634	791570
428781	791571
59606	791572
246196	791573
235014	791574
30875	791575
75576	791576
162228	791577
191758	791578
15791	791579
167432	791580
133274	791581
90973	791582
266285	791583
65425	791584
35063	791585
204049	791586
14472	791587
122728	791588
60287	791589
188645	791590
432359	791591
93420	791592
277935	791593
275962	791594
245433	791595
50901	791596
38595	791597
17512	791598
126096	791599
48735	791600
26110	791601
26111	791602
177987	791603
50047	791604
103947	791605
21098	791606
47575	791607
60148	791608
105407	791609
46928	791610
244249	791611
312802	791612
4361	791613
16826	791614
98346	791615
102527	791616
358289	791617
298561	791618
99439	791619
197154	791620
53293	791621
171956	791622
192514	791623
155176	791624
168853	791625
52479	791626
106013	791627
396425	791628
228292	791629
1211	791630
61382	791631
21046	791632
178350	791633
907	791634
99181	791635
368962	791636
29279	791637
128498	791638
315644	791639
1915	791640
26389	791641
7873	791642
19880	791643
80574	791644
69761	791645
365386	791646
15067	791647
206058	791648
6237	791649
107514	791650
105191	791651
23417	791652
3385	791653
408307	791654
98136	791655
24226	791656
9226	791657
55260	791658
398528	791659
100758	791660
53394	791661
100713	791662
62563	791663
126235	791664
72879	791665
6505	791666
7263	791667
301402	791668
22331	791669
226951	791670
246432	791671
255044	791672
282432	791673
202113	791674
151363	791675
85080	791676
6409	791677
42393	791678
109441	791679
376465	791680
4377	791681
214079	791682
50578	791683
66727	791684
364555	791685
97566	791686
113831	791687
22323	791688
109049	791689
83079	791690
51453	791691
69889	791692
84507	791693
71317	791694
17181	791695
206056	791696
297625	791697
150339	791698
220450	791699
184433	791700
66699	791701
1478	791702
26472	791703
23161	791704
16075	791705
12	791706
239573	791707
367392	791708
61960	791709
18407	791710
46730	791711
362500	791712
165925	791713
343292	791714
38192	791715
85548	791716
123527	791717
255661	791718
49058	791719
267985	791720
421419	791721
143603	791722
166100	791723
9167	791724
137997	791725
23943	791726
3810	791727
10647	791728
165545	791729
27828	791730
22812	791731
299592	791732
16847	791733
391754	791734
93499	791735
28404	791736
59339	791737
58645	791738
81238	791739
16652	791740
195217	791741
2801	791742
34661	791743
140951	791744
77481	791745
18248	791746
3036	791747
233347	791748
373250	791749
887	791750
195256	791751
51093	791752
113199	791753
224271	791754
91836	791755
183034	791756
166446	791757
82779	791758
48273	791759
40419	791760
298729	791761
98946	791762
246166	791763
388585	791764
18094	791765
242805	791766
257237	791767
111357	791768
33961	791769
224757	791770
165914	791771
57593	791772
221836	791773
379140	791774
97165	791775
17738	791776
202236	791777
19942	791778
300263	791779
351675	791780
249091	791781
183479	791782
53367	791783
63311	791784
113262	791785
395391	791786
205169	791787
8718	791788
301358	791789
98247	791790
104714	791791
73367	791792
30170	791793
373716	791794
57590	791795
68344	791796
2961	791797
41958	791798
106331	791799
90749	791800
207985	791801
6975	791802
77171	791803
15171	791804
223652	791805
13652	791806
209585	791807
279999	791808
364618	791809
8831	791810
82851	791811
32620	791812
417210	791813
43700	791814
274346	791815
80807	791816
314240	791817
211500	791818
43232	791819
85225	791820
79384	791821
36323	791822
2472	791823
63132	791824
4411	791825
9153	791826
121082	791827
35991	791828
68231	791829
7158	791830
15764	791831
18647	791832
215192	791833
4441	791834
54176	791835
22598	791836
190766	791837
379477	791838
125515	791839
247611	791840
27716	791841
244892	791842
187225	791843
84199	791844
10280	791845
8177	791846
430407	791847
123220	791848
379257	791849
271159	791850
3281	791851
50852	791852
49805	791853
107769	791854
233667	791855
12212	791856
144579	791857
1345	791858
190001	791859
177357	791860
228146	791861
54152	791862
15220	791863
15220	791864
68530	791865
235737	791866
4133	791867
73135	791868
438182	791869
20300	791870
122501	791871
95892	791872
7851	791873
277764	791874
356294	791875
243854	791876
116388	791877
27541	791878
16369	791879
429941	791880
156934	791881
286107	791882
139353	791883
166725	791884
57664	791885
15533	791886
98308	791887
80673	791888
421074	791889
4033	791890
110595	791891
32256	791892
439613	791893
125923	791894
40715	791895
28567	791896
128276	791897
103995	791898
209166	791899
236895	791900
48080	791901
4751	791902
77406	791903
91753	791904
146210	791905
110100	791906
422594	791907
11733	791908
26034	791909
92513	791910
197224	791911
100443	791912
294266	791913
261209	791914
109576	791915
137745	791916
234300	791917
109118	791918
102897	791919
18988	791920
234320	791921
2472	791922
32382	791923
55670	791924
217589	791925
126378	791926
1815	791927
426422	791928
415085	791929
1402	791930
24401	791931
118256	791932
160423	791933
9254	791934
2374	791935
29642	791936
193446	791937
15296	791938
56889	791939
56641	791940
267220	791941
11604	791942
56160	791943
289576	791944
158354	791945
40084	791946
82505	791947
1078	791948
111991	791949
63288	791950
64184	791951
447612	791952
76732	791953
151326	791954
111215	791955
358084	791956
220949	791957
109867	791958
352360	791959
248657	791960
103420	791961
193960	791962
190011	791963
229408	791964
4580	791965
79423	791966
239049	791967
231331	791968
149678	791969
3030	791970
245831	791971
205220	791972
187418	791973
246465	791974
139806	791975
102526	791976
188128	791977
48568	791978
15365	791979
9916	791980
7296	791981
74741	791982
81393	791983
64994	791984
91838	791985
250335	791986
10371	791987
7472	791988
108998	791989
428483	791990
385622	791991
111781	791992
84180	791993
143218	791994
101421	791995
122642	791996
45894	791997
246704	791998
3281	791999
59345	792000
57933	792001
1180	792002
45997	792003
2486	792004
243045	792005
388455	792006
109406	792007
262854	792008
209484	792009
1041	792010
121604	792011
195059	792012
189387	792013
417860	792014
386460	792015
356058	792016
204742	792017
114358	792018
1058	792019
192618	792020
18699	792021
199914	792022
85715	792023
7154	792024
107965	792025
89249	792026
457664	792027
351787	792028
414844	792029
942	792030
29601	792031
196331	792032
228779	792033
260371	792034
251483	792035
121491	792036
52445	792037
212386	792038
299457	792039
226554	792040
50333	792041
342591	792042
321698	792043
7599	792044
118494	792045
259057	792046
69493	792047
66715	792048
155576	792049
21666	792050
29319	792051
136687	792052
193296	792053
3762	792054
105530	792055
352863	792056
63077	792057
18604	792058
190014	792059
137943	792060
45675	792061
9097	792062
20204	792063
412681	792064
6890	792065
320219	792066
1367	792067
184422	792068
207183	792069
2427	792070
47363	792071
7870	792072
456568	792073
79541	792074
313742	792075
70218	792076
32319	792077
44743	792078
196957	792079
159394	792080
31546	792081
37517	792082
283986	792083
9335	792084
335485	792085
193863	792086
255660	792087
174658	792088
8831	792089
1717	792090
45236	792091
49877	792092
32203	792093
227091	792094
13375	792095
7434	792096
2906	792097
438207	792098
32307	792099
383756	792100
207232	792101
7000	792102
230471	792103
460211	792104
387371	792105
160382	792106
252713	792107
124080	792108
188382	792109
131119	792110
185895	792111
344231	792112
19271	792113
8314	792114
412626	792115
125629	792116
196041	792117
3030	792118
192626	792119
228416	792120
121131	792121
122190	792122
150372	792123
141698	792124
58094	792125
68429	792126
21404	792127
446515	792128
219444	792129
11451	792130
28559	792131
25666	792132
117589	792133
138313	792134
71027	792135
212376	792136
58461	792137
364954	792138
188211	792139
35184	792140
15347	792141
121242	792142
285768	792143
10325	792144
183805	792145
455063	792146
128133	792147
127392	792148
70399	792149
23769	792150
62276	792151
119325	792152
154843	792153
131349	792154
32924	792155
9764	792156
233892	792157
186048	792158
28601	792159
288975	792160
349026	792161
4722	792162
163791	792163
162803	792164
662	792165
249047	792166
14186	792167
216501	792168
120077	792169
45235	792170
121065	792171
205499	792172
168196	792173
58785	792174
217345	792175
374770	792176
19711	792177
248260	792178
143052	792179
15296	792180
261014	792181
62978	792182
254613	792183
270407	792184
135126	792185
28745	792186
49564	792187
36046	792188
195823	792189
416129	792190
69542	792191
9724	792192
323574	792193
130988	792194
154961	792195
216471	792196
331686	792197
49665	792198
67795	792199
444261	792200
77889	792201
125268	792202
37550	792203
131729	792204
304958	792205
351205	792206
100178	792207
105456	792208
27870	792209
38111	792210
162744	792211
10980	792212
7698	792213
62224	792214
3534	792215
222836	792216
28815	792217
217531	792218
41179	792219
386655	792220
26652	792221
100446	792222
26009	792223
184285	792224
92797	792225
127498	792226
149416	792227
37657	792228
117	792229
264839	792230
171774	792231
55334	792232
2356	792233
431571	792234
9860	792235
38	792236
109366	792237
431951	792238
27485	792239
98346	792240
28204	792241
1959	792242
146300	792243
176600	792244
114221	792245
3193	792246
83721	792247
1340	792248
438581	792249
62166	792250
23769	792251
233559	792252
223676	792253
336880	792254
100988	792255
421592	792256
91095	792257
87121	792258
221193	792259
1136	792260
83433	792261
189101	792262
281454	792263
387014	792264
366242	792265
403863	792266
188939	792267
48837	792268
178928	792269
389964	792270
135746	792271
170281	792272
33914	792273
90014	792274
185659	792275
81078	792276
114971	792277
383212	792278
208775	792279
266674	792280
337753	792281
144159	792282
237019	792283
383149	792284
49218	792285
366978	792286
40506	792287
332141	792288
166022	792289
10964	792290
393036	792291
328247	792292
311779	792293
279918	792294
238391	792295
238795	792296
16576	792297
141829	792298
371954	792299
42660	792300
203795	792301
145804	792302
38310	792303
66165	792304
448077	792305
99023	792306
117	792307
151091	792308
30122	792309
379654	792310
9466	792311
16038	792312
192284	792313
274154	792314
214835	792315
410240	792316
388188	792317
356654	792318
433714	792319
227840	792320
100567	792321
200498	792322
103763	792323
21945	792324
7313	792325
5546	792326
283918	792327
214918	792328
404331	792329
179087	792330
45965	792331
23132	792332
241944	792333
46592	792334
441755	792335
204635	792336
151935	792337
62762	792338
28410	792339
237737	792340
166640	792341
455077	792342
44783	792343
220467	792344
205402	792345
5420	792346
430097	792347
409161	792348
233132	792349
223338	792350
259107	792351
47272	792352
459972	792353
123813	792354
272474	792355
325067	792356
456275	792357
192758	792358
119099	792359
81039	792360
173361	792361
71510	792362
348731	792363
176139	792364
374136	792365
168052	792366
150669	792367
181941	792368
63440	792369
35115	792370
332162	792371
10520	792372
110813	792373
179499	792374
461	792375
204200	792376
62659	792377
240305	792378
151088	792379
172112	792380
299939	792381
206014	792382
6611	792383
14617	792384
305836	792385
13470	792386
416642	792387
165400	792388
65445	792389
281663	792390
277589	792391
16304	792392
186840	792393
99625	792394
192230	792395
17493	792396
183096	792397
383331	792398
189224	792399
142499	792400
1768	792401
267096	792402
55047	792403
35283	792404
167100	792405
86008	792406
448213	792407
265485	792408
400976	792409
105320	792410
117122	792411
124219	792412
60623	792413
29274	792414
33510	792415
103170	792416
52719	792417
120247	792418
250462	792419
156383	792420
162989	792421
97996	792422
3678	792423
384948	792424
210578	792425
13182	792426
101671	792427
172428	792428
441507	792429
168953	792430
327364	792431
145859	792432
235998	792433
70061	792434
348170	792435
129025	792436
44851	792437
179305	792438
114167	792439
383798	792440
210008	792441
245487	792442
355953	792443
165938	792444
38853	792445
234744	792446
146610	792447
332740	792448
288135	792449
93053	792450
41586	792451
160	792452
304110	792453
110263	792454
380530	792455
338314	792456
14715	792457
304773	792458
216089	792459
307627	792460
4516	792461
10247	792462
171201	792463
179766	792464
83512	792465
161114	792466
176731	792467
18712	792468
192418	792469
312380	792470
79046	792471
67786	792472
35091	792473
20918	792474
83562	792475
567	792476
163554	792477
60768	792478
410747	792479
28286	792480
87894	792481
312072	792482
324063	792483
456276	792484
107272	792485
83080	792486
94618	792487
275361	792488
40937	792489
23811	792490
14365	792491
123701	792492
188697	792493
27808	792494
9896	792495
15883	792496
417566	792497
57772	792498
283241	792499
6285	792500
25405	792501
46604	792502
146944	792503
27676	792504
2126	792505
330774	792506
47730	792507
1655	792508
168217	792509
2631	792510
75504	792511
86983	792512
13150	792513
192134	792514
46067	792515
85877	792516
5641	792517
94649	792518
1301	792519
361949	792520
124460	792521
55361	792522
228055	792523
68573	792524
35343	792525
360937	792526
6054	792527
11546	792528
316412	792529
9150	792530
144279	792531
18761	792532
1202	792533
321139	792534
66967	792535
55423	792536
219974	792537
5324	792538
834	792539
5324	792540
149483	792541
66202	792542
33686	792543
216941	792544
100195	792545
167852	792546
6473	792547
189465	792548
207879	792549
44563	792550
42979	792551
242367	792552
175181	792553
107547	792554
8871	792555
40177	792556
284714	792557
316350	792558
400667	792559
220801	792560
90911	792561
341044	792562
453597	792563
124396	792564
448524	792565
349571	792566
44684	792567
71529	792568
63734	792569
439977	792570
242608	792571
61970	792572
335989	792573
229332	792574
250	792575
74761	792576
103114	792577
204794	792578
279364	792579
55007	792580
128821	792581
410342	792582
10368	792583
87287	792584
45592	792585
121902	792586
52438	792587
119431	792588
58846	792589
247219	792590
2806	792591
99455	792592
40074	792593
95969	792594
20547	792595
201178	792596
62379	792597
107633	792598
100343	792599
64446	792600
56498	792601
29515	792602
199434	792603
283136	792604
229258	792605
106665	792606
4983	792607
311718	792608
33372	792609
63106	792610
198372	792611
36155	792612
203237	792613
193725	792614
49635	792615
15583	792616
64286	792617
13601	792618
10418	792619
155428	792620
75852	792621
124161	792622
252690	792623
69143	792624
71376	792625
361226	792626
363438	792627
131219	792628
167063	792629
91839	792630
37734	792631
223675	792632
63450	792633
81425	792634
9909	792635
22	792636
168789	792637
328073	792638
237861	792639
72572	792640
3938	792641
208023	792642
456752	792643
177308	792644
194678	792645
7240	792646
292807	792647
208783	792648
202994	792649
395524	792650
19137	792651
169984	792652
413837	792653
34226	792654
265530	792655
57345	792656
117521	792657
129819	792658
11558	792659
41222	792660
16572	792661
346703	792662
198727	792663
70476	792664
43653	792665
231461	792666
19322	792667
88287	792668
30420	792669
155676	792670
72674	792671
103176	792672
3328	792673
234180	792674
153542	792675
311502	792676
44757	792677
363196	792678
75986	792679
344033	792680
1549	792681
4455	792682
28901	792683
81610	792684
114961	792685
230610	792686
209714	792687
326671	792688
58340	792689
193851	792690
190424	792691
444627	792692
172746	792693
684	792694
75457	792695
375344	792696
129960	792697
317480	792698
136626	792699
101414	792700
48809	792701
58175	792702
14550	792703
57709	792704
3355	792705
256316	792706
298006	792707
88917	792708
114368	792709
10755	792710
322087	792711
28145	792712
314716	792713
4684	792714
223428	792715
16692	792716
65654	792717
4684	792718
93838	792719
65255	792720
211751	792721
3207	792722
264521	792723
188283	792724
80566	792725
238513	792726
436887	792727
34110	792728
188523	792729
213734	792730
45448	792731
359712	792732
247894	792733
203381	792734
7140	792735
47670	792736
236514	792737
194430	792738
131327	792739
399684	792740
126578	792741
58397	792742
222351	792743
117601	792744
5891	792745
205532	792746
223897	792747
65496	792748
52252	792749
90452	792750
104695	792751
217292	792752
200781	792753
42878	792754
117037	792755
304601	792756
427210	792757
343559	792758
124344	792759
56042	792760
42062	792761
124296	792762
71222	792763
92895	792764
46384	792765
355698	792766
434152	792767
59530	792768
105455	792769
83519	792770
52601	792771
6550	792772
94556	792773
48820	792774
9589	792775
6550	792776
193650	792777
187714	792778
9589	792779
5338	792780
47295	792781
99244	792782
240054	792783
195143	792784
248640	792785
235927	792786
8992	792787
242854	792788
251529	792789
3846	792790
44146	792791
223121	792792
118026	792793
18770	792794
158835	792795
133668	792796
139861	792797
123068	792798
275516	792799
320636	792800
2928	792801
195328	792802
16328	792803
446317	792804
24532	792805
281818	792806
25408	792807
43982	792808
167366	792809
426562	792810
130835	792811
92533	792812
457708	792813
89056	792814
104895	792815
85637	792816
202726	792817
71316	792818
55680	792819
232263	792820
236869	792821
383555	792822
30121	792823
68649	792824
228786	792825
347329	792826
3076	792827
215217	792828
290982	792829
278292	792830
270627	792831
170128	792832
281038	792833
4684	792834
126211	792835
422981	792836
2825	792837
23717	792838
39980	792839
407182	792840
400401	792841
65596	792842
185948	792843
351444	792844
41507	792845
15737	792846
91217	792847
62763	792848
101620	792849
32000	792850
420396	792851
8934	792852
55752	792853
138997	792854
7608	792855
345876	792856
69205	792857
127020	792858
136932	792859
44951	792860
180019	792861
18691	792862
98560	792863
37764	792864
428181	792865
2102	792866
107972	792867
124736	792868
193285	792869
6717	792870
13916	792871
114349	792872
157668	792873
187594	792874
3741	792875
96589	792876
197392	792877
4	792878
1266	792879
10715	792880
9768	792881
227115	792882
221856	792883
11133	792884
371834	792885
33061	792886
81505	792887
78793	792888
219743	792889
2775	792890
171490	792891
35656	792892
404643	792893
358373	792894
51496	792895
56471	792896
117535	792897
51184	792898
210650	792899
48989	792900
125735	792901
150175	792902
314732	792903
6774	792904
34770	792905
84146	792906
53610	792907
242116	792908
4842	792909
28848	792910
4022	792911
86237	792912
18635	792913
458252	792914
88228	792915
388352	792916
124947	792917
111171	792918
68391	792919
216629	792920
116665	792921
18667	792922
416284	792923
408724	792924
28422	792925
18186	792926
7724	792927
140268	792928
58600	792929
62566	792930
263905	792931
452193	792932
247177	792933
307868	792934
66579	792935
127005	792936
410010	792937
47936	792938
11876	792939
4241	792940
112808	792941
125192	792942
8048	792943
4241	792944
199965	792945
64171	792946
391995	792947
39877	792948
181795	792949
118377	792950
173693	792951
33288	792952
3270	792953
250050	792954
72988	792955
132732	792956
9650	792957
34187	792958
46857	792959
16245	792960
52401	792961
32041	792962
18445	792963
5883	792964
112242	792965
4547	792966
99969	792967
63735	792968
348	792969
22387	792970
104207	792971
30557	792972
92014	792973
188497	792974
55265	792975
17298	792976
20509	792977
32887	792978
239482	792979
246990	792980
11636	792981
65322	792982
247163	792983
108176	792984
223527	792985
154772	792986
11861	792987
446829	792988
248162	792989
78713	792990
74545	792991
171809	792992
86152	792993
193775	792994
88687	792995
22174	792996
55245	792997
303194	792998
152872	792999
116599	793000
15391	793001
51474	793002
401458	793003
177039	793004
30008	793005
61032	793006
267641	793007
123485	793008
189366	793009
189282	793010
56693	793011
83919	793012
122142	793013
53954	793014
194605	793015
414246	793016
370755	793017
28013	793018
5757	793019
369079	793020
23589	793021
56742	793022
74364	793023
136595	793024
63508	793025
92129	793026
9944	793027
27720	793028
7250	793029
351498	793030
164767	793031
2513	793032
51502	793033
30091	793034
2289	793035
87611	793036
21385	793037
81866	793038
140346	793039
8302	793040
46859	793041
185892	793042
1298	793043
214965	793044
90536	793045
29653	793046
146284	793047
236055	793048
7662	793049
171125	793050
63017	793051
60207	793052
59131	793053
63016	793054
28564	793055
94133	793056
313009	793057
109767	793058
83496	793059
153950	793060
69387	793061
176982	793062
37789	793063
918	793064
323658	793065
55245	793066
35204	793067
46685	793068
19819	793069
107275	793070
27631	793071
263957	793072
61046	793073
10878	793074
404325	793075
7750	793076
48258	793077
40416	793078
349963	793079
190175	793080
19645	793081
372598	793082
27319	793083
9795	793084
183637	793085
118332	793086
309317	793087
233696	793088
164197	793089
17211	793090
176284	793091
18520	793092
146398	793093
385984	793094
56490	793095
13711	793096
295373	793097
41399	793098
111394	793099
16126	793100
400541	793101
64652	793102
208590	793103
370027	793104
284324	793105
129706	793106
134330	793107
333648	793108
126486	793109
131838	793110
5033	793111
211190	793112
77439	793113
79578	793114
10038	793115
109469	793116
273941	793117
192269	793118
299520	793119
199138	793120
141717	793121
20482	793122
83678	793123
33222	793124
4403	793125
27529	793126
37848	793127
179422	793128
1573	793129
11578	793130
176309	793131
198522	793132
205506	793133
124406	793134
391419	793135
11993	793136
117522	793137
124668	793138
371528	793139
248589	793140
421905	793141
8036	793142
31413	793143
377351	793144
449385	793145
244468	793146
430960	793147
40468	793148
220586	793149
51960	793150
35034	793151
29511	793152
3706	793153
24234	793154
87407	793155
246277	793156
8193	793157
6170	793158
15379	793159
128882	793160
34226	793161
245782	793162
39293	793163
167097	793164
18593	793165
122067	793166
436978	793167
92367	793168
234053	793169
49009	793170
79232	793171
275655	793172
23374	793173
85720	793174
52733	793175
24960	793176
69799	793177
81686	793178
1509	793179
152832	793180
237452	793181
94502	793182
233371	793183
890	793184
218176	793185
61341	793186
201042	793187
314979	793188
2599	793189
59146	793190
224356	793191
185558	793192
100062	793193
38829	793194
94418	793195
29328	793196
68568	793197
121226	793198
8632	793199
136282	793200
167681	793201
12245	793202
73254	793203
18346	793204
115028	793205
417703	793206
1406	793207
445641	793208
149836	793209
37862	793210
110739	793211
12354	793212
56506	793213
27881	793214
224965	793215
80861	793216
159209	793217
31680	793218
29097	793219
106632	793220
117133	793221
13250	793222
5002	793223
64525	793224
192060	793225
31523	793226
48411	793227
132	793228
226926	793229
1872	793230
242891	793231
9482	793232
89524	793233
1345	793234
448778	793235
428507	793236
392243	793237
6641	793238
407767	793239
241492	793240
119283	793241
9755	793242
116433	793243
10501	793244
93335	793245
95135	793246
159487	793247
77780	793248
451199	793249
243815	793250
112116	793251
1673	793252
11310	793253
77212	793254
140905	793255
9626	793256
134341	793257
25248	793258
18562	793259
302669	793260
20176	793261
236977	793262
232051	793263
115016	793264
454634	793265
3541	793266
23835	793267
60744	793268
48981	793269
202191	793270
452463	793271
23407	793272
429896	793273
315713	793274
42258	793275
377605	793276
165373	793277
6207	793278
234498	793279
212952	793280
2620	793281
27325	793282
3251	793283
29863	793284
233437	793285
130432	793286
71210	793287
40671	793288
196710	793289
188203	793290
5503	793291
1040	793292
15176	793293
125486	793294
226100	793295
25764	793296
129207	793297
58078	793298
61029	793299
18310	793300
427870	793301
457248	793302
11884	793303
89747	793304
210340	793305
175805	793306
7338	793307
127977	793308
508	793309
208401	793310
205909	793311
63692	793312
338600	793313
14754	793314
316102	793315
212745	793316
82094	793317
88073	793318
31526	793319
359740	793320
9016	793321
13269	793322
426741	793323
89148	793324
32009	793325
288414	793326
66236	793327
253102	793328
275325	793329
69722	793330
37600	793331
329843	793332
38123	793333
131532	793334
68792	793335
111407	793336
449003	793337
214433	793338
108992	793339
203338	793340
60336	793341
188078	793342
48174	793343
212922	793344
2726	793345
86841	793346
211633	793347
18893	793348
26033	793349
4423	793350
24758	793351
55271	793352
913	793353
371102	793354
410093	793355
12142	793356
457438	793357
158041	793358
32417	793359
1227	793360
182110	793361
236668	793362
181308	793363
319425	793364
79731	793365
333049	793366
295537	793367
121434	793368
38420	793369
151051	793370
80583	793371
122143	793372
99028	793373
168883	793374
345590	793375
23041	793376
37493	793377
291423	793378
448609	793379
122169	793380
243878	793381
24434	793382
123457	793383
217200	793384
244173	793385
235862	793386
216456	793387
248155	793388
182591	793389
153231	793390
427975	793391
68869	793392
188956	793393
122067	793394
308079	793395
116870	793396
391027	793397
254135	793398
168551	793399
223311	793400
353111	793401
2272	793402
275960	793403
176203	793404
365345	793405
229846	793406
155231	793407
324083	793408
404035	793409
119960	793410
5182	793411
18259	793412
182397	793413
39468	793414
158046	793415
359529	793416
183255	793417
91273	793418
149338	793419
14117	793420
350505	793421
80009	793422
247389	793423
3865	793424
191495	793425
311740	793426
2762	793427
314795	793428
125123	793429
424656	793430
217882	793431
213572	793432
141402	793433
50981	793434
419788	793435
64825	793436
51386	793437
308996	793438
205757	793439
3466	793440
435940	793441
11574	793442
311782	793443
24038	793444
127996	793445
350502	793446
54760	793447
34067	793448
136572	793449
85956	793450
122041	793451
212863	793452
445422	793453
124003	793454
191620	793455
102557	793456
3204	793457
352571	793458
9018	793459
428734	793460
25196	793461
36056	793462
39130	793463
3385	793464
281286	793465
141748	793466
79997	793467
79517	793468
8627	793469
148874	793470
182555	793471
66616	793472
21384	793473
157533	793474
373937	793475
222726	793476
168622	793477
162856	793478
182568	793479
212296	793480
61716	793481
119507	793482
50927	793483
405312	793484
190927	793485
159351	793486
116031	793487
438116	793488
35571	793489
232328	793490
77143	793491
126265	793492
95727	793493
69886	793494
12946	793495
248792	793496
81767	793497
124148	793498
62360	793499
88033	793500
39967	793501
421748	793502
35874	793503
187552	793504
270817	793505
5528	793506
107330	793507
64224	793508
123292	793509
19100	793510
221218	793511
176469	793512
434331	793513
5533	793514
128549	793515
164754	793516
26745	793517
68019	793518
225470	793519
56628	793520
178997	793521
11308	793522
382304	793523
23890	793524
20794	793525
412254	793526
369613	793527
40841	793528
68733	793529
87194	793530
5950	793531
121404	793532
7604	793533
58503	793534
248496	793535
36196	793536
98813	793537
306191	793538
216082	793539
200038	793540
367186	793541
193103	793542
92826	793543
52926	793544
163947	793545
182864	793546
211682	793547
108690	793548
313639	793549
61150	793550
23564	793551
72741	793552
178204	793553
223745	793554
2971	793555
446155	793556
140508	793557
48943	793558
83606	793559
164961	793560
444900	793561
1055	793562
203112	793563
110470	793564
268292	793565
321463	793566
299231	793567
438179	793568
31101	793569
2264	793570
248112	793571
441842	793572
74810	793573
79596	793574
80124	793575
83413	793576
98819	793577
27132	793578
176015	793579
547	793580
63305	793581
161414	793582
13187	793583
31174	793584
414133	793585
5775	793586
134823	793587
99795	793588
79299	793589
74636	793590
14040	793591
22614	793592
364639	793593
86225	793594
211889	793595
25909	793596
315844	793597
86218	793598
254076	793599
58087	793600
163166	793601
15785	793602
121426	793603
824	793604
395110	793605
18265	793606
36697	793607
84530	793608
301726	793609
96588	793610
95797	793611
156662	793612
253936	793613
105250	793614
360472	793615
89699	793616
128476	793617
53487	793618
102599	793619
54434	793620
105022	793621
300661	793622
313144	793623
56375	793624
54183	793625
183000	793626
229692	793627
40024	793628
291948	793629
64226	793630
190104	793631
32327	793632
447247	793633
94460	793634
69910	793635
85120	793636
136580	793637
37798	793638
439020	793639
230694	793640
240897	793641
63246	793642
65132	793643
113077	793644
37480	793645
359472	793646
13634	793647
442437	793648
121843	793649
115368	793650
83019	793651
386314	793652
341388	793653
324028	793654
56336	793655
235967	793656
436780	793657
14389	793658
206848	793659
183	793660
18998	793661
228493	793662
92955	793663
229649	793664
90275	793665
134134	793666
181466	793667
195317	793668
2653	793669
157079	793670
258177	793671
145332	793672
405489	793673
52237	793674
181182	793675
244557	793676
171327	793677
430844	793678
27776	793679
48725	793680
211697	793681
171001	793682
342628	793683
448628	793684
279177	793685
250484	793686
192017	793687
307795	793688
209162	793689
146583	793690
32479	793691
50077	793692
241549	793693
58749	793694
115993	793695
197398	793696
57697	793697
11900	793698
89758	793699
12693	793700
929	793701
335627	793702
291717	793703
150238	793704
116872	793705
1113	793706
116588	793707
375680	793708
192374	793709
7369	793710
95576	793711
347659	793712
87057	793713
3848	793714
79016	793715
369085	793716
114797	793717
80105	793718
153102	793719
15222	793720
1803	793721
96806	793722
210220	793723
93158	793724
87271	793725
3341	793726
257055	793727
116440	793728
91671	793729
53648	793730
64903	793731
118139	793732
172095	793733
41780	793734
5171	793735
40296	793736
26856	793737
430524	793738
51231	793739
437083	793740
48705	793741
27249	793742
434002	793743
18704	793744
31069	793745
164346	793746
213411	793747
32351	793748
115712	793749
148369	793750
104312	793751
394296	793752
71274	793753
48179	793754
228903	793755
8822	793756
23564	793757
402364	793758
58701	793759
79782	793760
15954	793761
27207	793762
208762	793763
175067	793764
207580	793765
163656	793766
24103	793767
54603	793768
29748	793769
63124	793770
9694	793771
457479	793772
4954	793773
22062	793774
308144	793775
61066	793776
171600	793777
113455	793778
4125	793779
14044	793780
65351	793781
31819	793782
236745	793783
164801	793784
15851	793785
292557	793786
275593	793787
197403	793788
28707	793789
214078	793790
134173	793791
50303	793792
107157	793793
202661	793794
297815	793795
41083	793796
79401	793797
236654	793798
169993	793799
337795	793800
336222	793801
228137	793802
174464	793803
34766	793804
183927	793805
33756	793806
73311	793807
194344	793808
47487	793809
4807	793810
327763	793811
123284	793812
104933	793813
402992	793814
77222	793815
286644	793816
143124	793817
64020	793818
241980	793819
335894	793820
60390	793821
154680	793822
255712	793823
237541	793824
27851	793825
99863	793826
18158	793827
204660	793828
115720	793829
55574	793830
10901	793831
237423	793832
125948	793833
154084	793834
213082	793835
428909	793836
54659	793837
93705	793838
318296	793839
365401	793840
44424	793841
147137	793842
49955	793843
2055	793844
307864	793845
31355	793846
422952	793847
249234	793848
16080	793849
238426	793850
67598	793851
446717	793852
209449	793853
190943	793854
374	793855
297350	793856
953	793857
7286	793858
12222	793859
5044	793860
402970	793861
32033	793862
444314	793863
17044	793864
3652	793865
97267	793866
11316	793867
114972	793868
55620	793869
50	793870
127706	793871
441292	793872
48195	793873
54372	793874
4607	793875
4684	793876
8030	793877
264480	793878
534	793879
143683	793880
315259	793881
378083	793882
115456	793883
283756	793884
271681	793885
34946	793886
227105	793887
11	793888
359692	793889
47066	793890
88703	793891
4678	793892
11068	793893
55612	793894
94641	793895
20412	793896
127171	793897
259731	793898
228540	793899
106928	793900
57420	793901
21084	793902
237178	793903
207	793904
46202	793905
34325	793906
83623	793907
241553	793908
209684	793909
170799	793910
362216	793911
59969	793912
69252	793913
251666	793914
21105	793915
144944	793916
3767	793917
380939	793918
2486	793919
36450	793920
60899	793921
314116	793922
291335	793923
85023	793924
124816	793925
209170	793926
102929	793927
339302	793928
401768	793929
237619	793930
5087	793931
41214	793932
2236	793933
50548	793934
16104	793935
324462	793936
241040	793937
179786	793938
36604	793939
14096	793940
375477	793941
7276	793942
90053	793943
175106	793944
338424	793945
8492	793946
150568	793947
119530	793948
357286	793949
32379	793950
24293	793951
21641	793952
175182	793953
233470	793954
62785	793955
266659	793956
72865	793957
384476	793958
98693	793959
361683	793960
309377	793961
273016	793962
2069	793963
112796	793964
456668	793965
51539	793966
24492	793967
59314	793968
170	793969
416046	793970
13336	793971
103030	793972
202156	793973
19621	793974
196373	793975
424523	793976
14296	793977
46662	793978
258086	793979
401963	793980
1031	793981
4010	793982
28661	793983
11669	793984
12414	793985
448	793986
186799	793987
29152	793988
88231	793989
58	793990
6513	793991
60615	793992
22155	793993
1911	793994
159245	793995
120401	793996
203217	793997
21006	793998
16669	793999
453938	794000
24129	794001
197866	794002
347678	794003
322438	794004
99841	794005
283309	794006
255550	794007
292398	794008
155518	794009
48386	794010
448061	794011
15989	794012
13012	794013
739	794014
35359	794015
81239	794016
239665	794017
269975	794018
115021	794019
40559	794020
93398	794021
220726	794022
31855	794023
15991	794024
99849	794025
61326	794026
120596	794027
377107	794028
423587	794029
105850	794030
271083	794031
100525	794032
214092	794033
61733	794034
244818	794035
96370	794036
387994	794037
21217	794038
1345	794039
29497	794040
101293	794041
403801	794042
113995	794043
207071	794044
194469	794045
1561	794046
247475	794047
140975	794048
80902	794049
228944	794050
27396	794051
3495	794052
42398	794053
91677	794054
3140	794055
123400	794056
209114	794057
212655	794058
45	794059
293931	794060
5805	794061
333584	794062
123708	794063
60437	794064
187064	794065
438618	794066
47428	794067
59735	794068
6816	794069
249490	794070
104875	794071
72211	794072
27798	794073
212159	794074
15687	794075
143110	794076
81718	794077
303675	794078
178540	794079
1601	794080
423330	794081
156435	794082
10308	794083
23624	794084
152	794085
102089	794086
117063	794087
52379	794088
412236	794089
306490	794090
192041	794091
48000	794092
310245	794093
316363	794094
6229	794095
180276	794096
73927	794097
12945	794098
39443	794099
54669	794100
2	794101
242315	794102
2793	794103
2298	794104
17237	794105
48021	794106
12066	794107
316370	794108
236241	794109
15671	794110
18749	794111
24412	794112
186620	794113
227398	794114
85598	794115
44825	794116
12018	794117
28563	794118
239577	794119
371	794120
122095	794121
76683	794122
310687	794123
30162	794124
6306	794125
156171	794126
19865	794127
450995	794128
198568	794129
72699	794130
72562	794131
448272	794132
59127	794133
219485	794134
10008	794135
115009	794136
71077	794137
246003	794138
7127	794139
431110	794140
35897	794141
84852	794142
206720	794143
371149	794144
249604	794145
17412	794146
62192	794147
9095	794148
19154	794149
460206	794150
3735	794151
15006	794152
114653	794153
50232	794154
22129	794155
53565	794156
67600	794157
180384	794158
67600	794159
2295	794160
30022	794161
153411	794162
209157	794163
25552	794164
33291	794165
230060	794166
254162	794167
11823	794168
421134	794169
55286	794170
147028	794171
65161	794172
276973	794173
9728	794174
180428	794175
31820	794176
12089	794177
1887	794178
53039	794179
132735	794180
38892	794181
286161	794182
36427	794183
61923	794184
1625	794185
86472	794186
127689	794187
217314	794188
77602	794189
223159	794190
35175	794191
127057	794192
33288	794193
6969	794194
154263	794195
295636	794196
19468	794197
379352	794198
29649	794199
454764	794200
31842	794201
38367	794202
307137	794203
159390	794204
429422	794205
3811	794206
1371	794207
249676	794208
11934	794209
56673	794210
56673	794211
115478	794212
60953	794213
237017	794214
327785	794215
64685	794216
437141	794217
44672	794218
45046	794219
119050	794220
357178	794221
21792	794222
221313	794223
20089	794224
103578	794225
56751	794226
66467	794227
7414	794228
232076	794229
98291	794230
196522	794231
26327	794232
180028	794233
190875	794234
189920	794235
68298	794236
66140	794237
72209	794238
225354	794239
124129	794240
328885	794241
148485	794242
35872	794243
55053	794244
16398	794245
34280	794246
74061	794247
111840	794248
174388	794249
285271	794250
19145	794251
137095	794252
7049	794253
84602	794254
25287	794255
20832	794256
2573	794257
241528	794258
19024	794259
209010	794260
72831	794261
404107	794262
141700	794263
119100	794264
12720	794265
126180	794266
26608	794267
80285	794268
107923	794269
92779	794270
102208	794271
239404	794272
67791	794273
238515	794274
209917	794275
26961	794276
459005	794277
123983	794278
104625	794279
184762	794280
446414	794281
17991	794282
1298	794283
148045	794284
33592	794285
126448	794286
29897	794287
117919	794288
23359	794289
17743	794290
162776	794291
79565	794292
85465	794293
174481	794294
62822	794295
63604	794296
12515	794297
3138	794298
75470	794299
9435	794300
52707	794301
82607	794302
45033	794303
248315	794304
214954	794305
457949	794306
73350	794307
6672	794308
273751	794309
48746	794310
104167	794311
116258	794312
53099	794313
52377	794314
50669	794315
124908	794316
315445	794317
149877	794318
114168	794319
429331	794320
90743	794321
357040	794322
322000	794323
97115	794324
12286	794325
189722	794326
129711	794327
127325	794328
224668	794329
176164	794330
311227	794331
411316	794332
21869	794333
210196	794334
228284	794335
247890	794336
81627	794337
316704	794338
226085	794339
25428	794340
20743	794341
2511	794342
433886	794343
52450	794344
20596	794345
83367	794346
66362	794347
228258	794348
412941	794349
338970	794350
305755	794351
295987	794352
316445	794353
144934	794354
57842	794355
259284	794356
11044	794357
81283	794358
114673	794359
352544	794360
59056	794361
217887	794362
9435	794363
291728	794364
152361	794365
260669	794366
329300	794367
421133	794368
54595	794369
74904	794370
128361	794371
380414	794372
252875	794373
252651	794374
22344	794375
155610	794376
32445	794377
295184	794378
33515	794379
62511	794380
123876	794381
231272	794382
252315	794383
151812	794384
267434	794385
53719	794386
124882	794387
25619	794388
106447	794389
68037	794390
3576	794391
7706	794392
87038	794393
210896	794394
6346	794395
431515	794396
389092	794397
213996	794398
80782	794399
369299	794400
269550	794401
210655	794402
152290	794403
53516	794404
210360	794405
298974	794406
11321	794407
194788	794408
176933	794409
299438	794410
223371	794411
181505	794412
239341	794413
72302	794414
209836	794415
84721	794416
100862	794417
19286	794418
87654	794419
290751	794420
158793	794421
61368	794422
293183	794423
416301	794424
345226	794425
78022	794426
75849	794427
194710	794428
111962	794429
103158	794430
26737	794431
260525	794432
215933	794433
425996	794434
68932	794435
6363	794436
34451	794437
113808	794438
119484	794439
112578	794440
52704	794441
212954	794442
217475	794443
214855	794444
75850	794445
53060	794446
371922	794447
436913	794448
26490	794449
9408	794450
109411	794451
109396	794452
214889	794453
405842	794454
59968	794455
344647	794456
129026	794457
396763	794458
224421	794459
323496	794460
14661	794461
12345	794462
101142	794463
55791	794464
146685	794465
190392	794466
369522	794467
82215	794468
77965	794469
16687	794470
61201	794471
95878	794472
107133	794473
98327	794474
259861	794475
441802	794476
65260	794477
340939	794478
137365	794479
336271	794480
455797	794481
14434	794482
406979	794483
388374	794484
6230	794485
186250	794486
164133	794487
10788	794488
284779	794489
239884	794490
88283	794491
269657	794492
368061	794493
385512	794494
432985	794495
184189	794496
193254	794497
250038	794498
53983	794499
69999	794500
10709	794501
208081	794502
32021	794503
108076	794504
228792	794505
147583	794506
36492	794507
208085	794508
116012	794509
126134	794510
288719	794511
75515	794512
16228	794513
10709	794514
19825	794515
147785	794516
350741	794517
49632	794518
10760	794519
18431	794520
281106	794521
403238	794522
48552	794523
95431	794524
304064	794525
323037	794526
104649	794527
425521	794528
60294	794529
23731	794530
157580	794531
304354	794532
182783	794533
260027	794534
14515	794535
57281	794536
190262	794537
154539	794538
155275	794539
98174	794540
241046	794541
83824	794542
90148	794543
68127	794544
89447	794545
78113	794546
190104	794547
143668	794548
192635	794549
57113	794550
190742	794551
51328	794552
14537	794553
364372	794554
447034	794555
12786	794556
42972	794557
249225	794558
171388	794559
91842	794560
91096	794561
50372	794562
81264	794563
34291	794564
133111	794565
328307	794566
78873	794567
300905	794568
418412	794569
404444	794570
120756	794571
120448	794572
124929	794573
240271	794574
25267	794575
444559	794576
8497	794577
2991	794578
76132	794579
48679	794580
25031	794581
42955	794582
18327	794583
5248	794584
60165	794585
267707	794586
109328	794587
32801	794588
173234	794589
194585	794590
236472	794591
205907	794592
77400	794593
24113	794594
88703	794595
14739	794596
170370	794597
43386	794598
414684	794599
383168	794600
74939	794601
52426	794602
26621	794603
88065	794604
183712	794605
58174	794606
245234	794607
69720	794608
4573	794609
207278	794610
95144	794611
250409	794612
7212	794613
123363	794614
134560	794615
243821	794616
193975	794617
9770	794618
236795	794619
159311	794620
92553	794621
128564	794622
52453	794623
50410	794624
51481	794625
261022	794626
62740	794627
109805	794628
88762	794629
180331	794630
37905	794631
35302	794632
67382	794633
452518	794634
93085	794635
46499	794636
17584	794637
94991	794638
201653	794639
72763	794640
25616	794641
18069	794642
23055	794643
212877	794644
212041	794645
2267	794646
109580	794647
130	794648
430375	794649
3281	794650
277880	794651
127210	794652
74733	794653
495	794654
57509	794655
118059	794656
52120	794657
198414	794658
3885	794659
140915	794660
22231	794661
16544	794662
217406	794663
289070	794664
298215	794665
37411	794666
109545	794667
371362	794668
13499	794669
30915	794670
97617	794671
27604	794672
11686	794673
110730	794674
113102	794675
363130	794676
20443	794677
452323	794678
64815	794679
264143	794680
43453	794681
101882	794682
189201	794683
38488	794684
77173	794685
8148	794686
329730	794687
78379	794688
95430	794689
42384	794690
132310	794691
21584	794692
3465	794693
176279	794694
125851	794695
98302	794696
46622	794697
406693	794698
48973	794699
42560	794700
451833	794701
30915	794702
14619	794703
60303	794704
402333	794705
150266	794706
44349	794707
122235	794708
53558	794709
120788	794710
345519	794711
105424	794712
199889	794713
136171	794714
249784	794715
50690	794716
171885	794717
2318	794718
26591	794719
7450	794720
87511	794721
391072	794722
18817	794723
3346	794724
168829	794725
213498	794726
65818	794727
227454	794728
195318	794729
84968	794730
21490	794731
95553	794732
222469	794733
139935	794734
390269	794735
47361	794736
28455	794737
200840	794738
51606	794739
11362	794740
72475	794741
318544	794742
118404	794743
13785	794744
156494	794745
117828	794746
84460	794747
421827	794748
99703	794749
331014	794750
38650	794751
60096	794752
174792	794753
226090	794754
57585	794755
405123	794756
47091	794757
93007	794758
237958	794759
88571	794760
254264	794761
5088	794762
107188	794763
2205	794764
413004	794765
228156	794766
9755	794767
297530	794768
4695	794769
439197	794770
237915	794771
348041	794772
151245	794773
32480	794774
241253	794775
72398	794776
125301	794777
180664	794778
34325	794779
408392	794780
24951	794781
6979	794782
178216	794783
234347	794784
3338	794785
29785	794786
32744	794787
10878	794788
4348	794789
114501	794790
23223	794791
20404	794792
193336	794793
347574	794794
264822	794795
80668	794796
10937	794797
52087	794798
19	794799
61557	794800
26090	794801
136561	794802
234838	794803
13297	794804
197753	794805
291593	794806
382584	794807
200465	794808
170298	794809
287900	794810
6662	794811
416157	794812
111884	794813
276279	794814
45349	794815
71688	794816
126629	794817
3286	794818
87428	794819
80590	794820
120643	794821
140425	794822
119176	794823
35513	794824
126159	794825
220571	794826
2361	794827
120254	794828
396743	794829
384513	794830
145254	794831
88391	794832
230087	794833
63540	794834
18208	794835
68249	794836
6655	794837
103062	794838
227003	794839
50843	794840
352046	794841
93038	794842
95972	794843
17295	794844
194320	794845
116312	794846
59029	794847
61440	794848
161689	794849
343050	794850
374235	794851
271664	794852
117315	794853
40075	794854
6257	794855
137685	794856
86045	794857
96986	794858
83272	794859
104309	794860
32899	794861
314584	794862
29732	794863
37206	794864
4587	794865
58781	794866
243109	794867
30796	794868
26837	794869
45676	794870
126425	794871
432380	794872
47416	794873
61402	794874
54282	794875
10079	794876
212969	794877
98971	794878
163372	794879
229140	794880
114951	794881
28336	794882
44222	794883
37	794884
191112	794885
7950	794886
96166	794887
148391	794888
42416	794889
104039	794890
15294	794891
114486	794892
7208	794893
7877	794894
69935	794895
229642	794896
355405	794897
330758	794898
195462	794899
6907	794900
15191	794901
44114	794902
78922	794903
445386	794904
52638	794905
223579	794906
71302	794907
97101	794908
4842	794909
601	794910
16631	794911
79879	794912
226630	794913
181619	794914
14202	794915
171404	794916
147129	794917
19662	794918
129274	794919
231904	794920
106948	794921
414107	794922
134260	794923
205066	794924
175073	794925
8726	794926
178411	794927
431784	794928
5491	794929
215262	794930
15471	794931
362474	794932
308078	794933
268	794934
192535	794935
76101	794936
129481	794937
236407	794938
315973	794939
123392	794940
127018	794941
350503	794942
154770	794943
306996	794944
124087	794945
158816	794946
149917	794947
121534	794948
189466	794949
197336	794950
225382	794951
336510	794952
247973	794953
370452	794954
5712	794955
194329	794956
328961	794957
138242	794958
38553	794959
6392	794960
345	794961
119154	794962
122730	794963
208052	794964
168026	794965
370328	794966
21992	794967
219746	794968
332183	794969
60637	794970
129264	794971
278639	794972
32120	794973
66131	794974
388798	794975
369501	794976
179228	794977
88631	794978
182712	794979
88504	794980
46832	794981
367471	794982
167439	794983
37449	794984
322615	794985
112404	794986
377784	794987
7337	794988
161089	794989
113836	794990
459642	794991
2900	794992
3714	794993
247924	794994
441112	794995
3915	794996
183057	794997
53143	794998
127640	794999
127552	795000
73010	795001
202810	795002
35551	795003
87645	795004
216055	795005
97375	795006
86483	795007
5966	795008
298210	795009
229222	795010
226091	795011
28394	795012
160717	795013
228343	795014
214164	795015
454076	795016
1798	795017
28355	795018
34913	795019
152730	795020
18522	795021
12617	795022
51488	795023
59162	795024
111161	795025
51418	795026
18705	795027
51699	795028
105960	795029
208376	795030
174262	795031
190799	795032
11793	795033
55536	795034
46653	795035
52253	795036
416	795037
75548	795038
126374	795039
13008	795040
18907	795041
571	795042
285552	795043
135452	795044
2821	795045
98447	795046
76753	795047
91062	795048
20445	795049
6898	795050
196449	795051
128089	795052
343330	795053
25185	795054
83244	795055
279001	795056
54049	795057
110675	795058
19167	795059
77897	795060
194969	795061
23906	795062
183634	795063
51092	795064
270099	795065
48269	795066
318113	795067
5005	795068
84556	795069
35918	795070
25315	795071
54241	795072
64593	795073
252817	795074
10727	795075
235788	795076
160867	795077
144781	795078
160310	795079
47075	795080
107830	795081
107149	795082
20845	795083
111396	795084
106019	795085
239732	795086
101689	795087
24342	795088
219610	795089
35133	795090
243063	795091
61413	795092
232974	795093
369863	795094
229036	795095
102834	795096
214093	795097
131782	795098
54153	795099
5802	795100
70557	795101
18055	795102
36946	795103
80776	795104
178308	795105
198831	795106
9628	795107
4835	795108
69618	795109
470	795110
175400	795111
215378	795112
267072	795113
8867	795114
54931	795115
28159	795116
34815	795117
369973	795118
8269	795119
39879	795120
27709	795121
14145	795122
6352	795123
2975	795124
7636	795125
42987	795126
476	795127
103132	795128
10968	795129
158704	795130
35932	795131
292981	795132
39394	795133
6978	795134
268536	795135
108246	795136
3726	795137
26385	795138
258518	795139
234299	795140
74947	795141
403822	795142
2758	795143
34175	795144
340110	795145
191840	795146
362276	795147
237621	795148
33932	795149
76050	795150
70342	795151
20170	795152
100162	795153
364675	795154
20535	795155
7121	795156
10998	795157
111836	795158
127628	795159
193452	795160
7115	795161
14420	795162
84353	795163
414764	795164
117753	795165
170988	795166
356195	795167
174814	795168
97789	795169
327326	795170
28374	795171
121476	795172
1146	795173
174904	795174
116837	795175
3093	795176
49741	795177
76132	795178
60971	795179
31179	795180
206360	795181
26215	795182
391228	795183
141736	795184
53901	795185
317867	795186
102969	795187
5503	795188
243083	795189
5606	795190
255895	795191
4296	795192
71079	795193
103167	795194
387425	795195
383367	795196
383701	795197
25876	795198
314808	795199
244305	795200
198983	795201
271241	795202
343088	795203
55089	795204
33386	795205
214499	795206
160617	795207
60582	795208
58052	795209
419639	795210
513	795211
330503	795212
367030	795213
145871	795214
4868	795215
90958	795216
234448	795217
10034	795218
124677	795219
18054	795220
8149	795221
80460	795222
62866	795223
160689	795224
42257	795225
97315	795226
1506	795227
5332	795228
62503	795229
38160	795230
2935	795231
126296	795232
16847	795233
18687	795234
87808	795235
44976	795236
32571	795237
145648	795238
411587	795239
1561	795240
14375	795241
1584	795242
59136	795243
94867	795244
196598	795245
432277	795246
116006	795247
29699	795248
3102	795249
142586	795250
449512	795251
117324	795252
18389	795253
216695	795254
352387	795255
410562	795256
184672	795257
206896	795258
158457	795259
422021	795260
2155	795261
28940	795262
11778	795263
14981	795264
188011	795265
38866	795266
185562	795267
241381	795268
136804	795269
65441	795270
11653	795271
303	795272
221900	795273
77668	795274
43603	795275
202874	795276
246714	795277
233400	795278
233398	795279
106470	795280
15174	795281
91123	795282
135510	795283
384653	795284
248168	795285
231167	795286
89320	795287
170500	795288
86928	795289
359645	795290
51205	795291
33338	795292
69686	795293
123455	795294
162134	795295
263045	795296
8239	795297
125868	795298
155135	795299
284300	795300
88439	795301
178201	795302
327055	795303
68529	795304
153813	795305
26585	795306
268248	795307
49381	795308
312158	795309
2129	795310
29637	795311
125567	795312
87513	795313
28763	795314
26909	795315
283032	795316
128314	795317
65315	795318
25187	795319
203750	795320
110093	795321
52767	795322
54693	795323
252532	795324
90867	795325
239269	795326
451910	795327
195176	795328
94328	795329
416587	795330
48665	795331
6045	795332
325897	795333
26351	795334
48744	795335
47305	795336
128567	795337
149472	795338
6996	795339
32207	795340
21759	795341
244821	795342
105846	795343
88863	795344
4763	795345
95881	795346
15315	795347
6145	795348
34216	795349
24501	795350
30299	795351
346485	795352
357524	795353
13377	795354
229836	795355
129380	795356
67163	795357
113423	795358
35652	795359
277683	795360
36404	795361
67868	795362
191647	795363
124677	795364
138430	795365
331114	795366
30777	795367
169704	795368
385812	795369
193898	795370
383839	795371
11334	795372
218887	795373
397675	795374
221686	795375
92297	795376
2115	795377
22765	795378
52099	795379
208998	795380
380663	795381
186174	795382
16516	795383
1155	795384
222410	795385
13473	795386
124610	795387
90762	795388
198085	795389
151308	795390
329995	795391
210236	795392
30031	795393
222365	795394
138413	795395
186122	795396
431106	795397
433656	795398
419601	795399
30896	795400
3079	795401
29238	795402
19107	795403
17630	795404
389951	795405
19080	795406
100954	795407
419683	795408
23185	795409
114772	795410
195332	795411
60111	795412
167312	795413
200379	795414
235884	795415
401088	795416
180603	795417
140751	795418
88598	795419
71753	795420
36438	795421
64527	795422
82278	795423
447269	795424
376001	795425
278252	795426
105026	795427
203318	795428
47666	795429
317706	795430
61957	795431
292568	795432
449772	795433
234131	795434
25563	795435
120342	795436
10163	795437
206450	795438
27355	795439
288928	795440
25874	795441
171694	795442
221277	795443
188062	795444
291628	795445
447958	795446
11674	795447
148610	795448
127457	795449
39873	795450
388582	795451
125490	795452
26493	795453
109120	795454
30712	795455
24667	795456
272796	795457
57495	795458
223994	795459
34645	795460
15347	795461
34469	795462
443367	795463
336	795464
7219	795465
12928	795466
113778	795467
13788	795468
242884	795469
21937	795470
222299	795471
70022	795472
187209	795473
122659	795474
76278	795475
326118	795476
9447	795477
27974	795478
29364	795479
61117	795480
7281	795481
100700	795482
287152	795483
64715	795484
406420	795485
151586	795486
283124	795487
370419	795488
115514	795489
281851	795490
117419	795491
115516	795492
2013	795493
28517	795494
170040	795495
6903	795496
213272	795497
146037	795498
192632	795499
367005	795500
324206	795501
164154	795502
85853	795503
170415	795504
113198	795505
153158	795506
300250	795507
395463	795508
382623	795509
139865	795510
340391	795511
146914	795512
343072	795513
313096	795514
85436	795515
186526	795516
9608	795517
54505	795518
15926	795519
19502	795520
36159	795521
11179	795522
324772	795523
229155	795524
187719	795525
415204	795526
513	795527
138427	795528
513	795529
339125	795530
99875	795531
4968	795532
4219	795533
13681	795534
101406	795535
175659	795536
2775	795537
185779	795538
5847	795539
176784	795540
195319	795541
440086	795542
187991	795543
41681	795544
362366	795545
37	795546
33500	795547
1522	795548
420898	795549
115189	795550
84613	795551
58230	795552
161531	795553
89287	795554
37905	795555
224083	795556
109034	795557
234781	795558
10805	795559
133765	795560
4219	795561
436023	795562
121388	795563
102208	795564
36472	795565
250270	795566
112909	795567
225874	795568
40849	795569
68108	795570
4721	795571
184834	795572
111184	795573
402089	795574
17453	795575
66263	795576
238412	795577
47609	795578
3467	795579
29649	795580
63981	795581
18130	795582
6306	795583
20027	795584
11689	795585
100520	795586
220867	795587
21050	795588
132418	795589
93384	795590
60452	795591
238844	795592
117830	795593
250156	795594
9859	795595
32651	795596
10432	795597
361514	795598
361823	795599
329714	795600
90143	795601
65086	795602
226931	795603
237303	795604
134592	795605
165145	795606
366244	795607
83142	795608
210340	795609
30671	795610
87900	795611
109289	795612
10041	795613
20451	795614
13834	795615
123952	795616
388413	795617
55380	795618
147089	795619
15751	795620
96371	795621
122143	795622
47587	795623
8871	795624
29053	795625
158798	795626
53230	795627
97381	795628
72476	795629
10729	795630
94953	795631
106144	795632
242215	795633
122423	795634
8986	795635
238761	795636
117508	795637
119662	795638
7232	795639
393168	795640
84463	795641
197120	795642
187553	795643
183621	795644
248881	795645
422724	795646
188329	795647
244932	795648
128764	795649
13587	795650
219416	795651
10875	795652
97196	795653
200040	795654
434299	795655
103675	795656
91945	795657
201487	795658
140291	795659
45663	795660
224531	795661
65718	795662
174567	795663
88940	795664
34778	795665
181589	795666
9389	795667
250612	795668
64357	795669
37897	795670
79799	795671
332720	795672
6890	795673
7212	795674
1746	795675
63780	795676
187622	795677
7171	795678
366553	795679
377971	795680
71827	795681
65888	795682
141465	795683
21492	795684
46186	795685
240686	795686
102759	795687
112408	795688
329248	795689
444883	795690
208941	795691
219791	795692
17335	795693
19674	795694
60284	795695
166540	795696
429869	795697
28885	795698
18489	795699
70938	795700
331002	795701
99689	795702
26545	795703
353690	795704
437140	795705
18182	795706
64933	795707
195680	795708
137808	795709
369964	795710
53905	795711
54228	795712
339509	795713
2167	795714
10501	795715
25287	795716
53186	795717
47392	795718
104171	795719
112108	795720
377372	795721
451016	795722
327944	795723
19370	795724
216592	795725
231295	795726
62560	795727
452199	795728
172666	795729
3654	795730
8938	795731
183976	795732
419520	795733
5826	795734
73283	795735
9871	795736
396189	795737
150450	795738
204539	795739
197002	795740
245243	795741
9795	795742
10186	795743
159411	795744
37084	795745
163897	795746
9327	795747
49410	795748
374615	795749
57589	795750
4695	795751
263136	795752
21402	795753
71256	795754
76976	795755
40140	795756
165515	795757
122247	795758
2292	795759
307447	795760
140139	795761
134812	795762
90423	795763
14816	795764
14630	795765
151785	795766
132432	795767
29062	795768
219719	795769
227218	795770
13541	795771
34958	795772
93590	795773
1376	795774
56660	795775
27707	795776
143520	795777
223462	795778
189145	795779
79815	795780
3079	795781
115786	795782
296147	795783
123421	795784
185794	795785
165607	795786
93779	795787
52103	795788
343269	795789
92831	795790
116988	795791
48665	795792
55561	795793
245009	795794
537	795795
82892	795796
279146	795797
36249	795798
4611	795799
19689	795800
12263	795801
11769	795802
246008	795803
60457	795804
584	795805
16647	795806
51488	795807
101	795808
87247	795809
5362	795810
731	795811
10915	795812
70508	795813
163793	795814
32398	795815
42863	795816
152649	795817
448685	795818
148459	795819
50743	795820
214183	795821
116019	795822
21888	795823
11269	795824
212776	795825
174490	795826
83956	795827
108961	795828
52494	795829
23179	795830
188130	795831
2872	795832
3798	795833
15820	795834
122915	795835
23241	795836
117340	795837
109793	795838
390364	795839
755	795840
458118	795841
150336	795842
459527	795843
30914	795844
8541	795845
131596	795846
21398	795847
122561	795848
133245	795849
40081	795850
175509	795851
297951	795852
428668	795853
58951	795854
43665	795855
2257	795856
248510	795857
865	795858
348751	795859
62787	795860
143001	795861
435219	795862
10053	795863
336431	795864
195455	795865
61195	795866
204482	795867
2070	795868
396620	795869
57917	795870
232646	795871
247296	795872
425934	795873
443479	795874
146676	795875
67683	795876
9182	795877
35659	795878
255494	795879
58843	795880
30484	795881
194840	795882
17386	795883
139	795884
18466	795885
51470	795886
64654	795887
235197	795888
99904	795889
122486	795890
18001	795891
64618	795892
29416	795893
441470	795894
2979	795895
247027	795896
39419	795897
183564	795898
62307	795899
403962	795900
34124	795901
56660	795902
31004	795903
14471	795904
231077	795905
346750	795906
420706	795907
25944	795908
174555	795909
117869	795910
302338	795911
24414	795912
46929	795913
349669	795914
29033	795915
443146	795916
387805	795917
365953	795918
105717	795919
124412	795920
230387	795921
250427	795922
19527	795923
72829	795924
294696	795925
10215	795926
60186	795927
50018	795928
6702	795929
60499	795930
62937	795931
357107	795932
249000	795933
258112	795934
442623	795935
28111	795936
21793	795937
14458	795938
16053	795939
29414	795940
1119	795941
19003	795942
317109	795943
182391	795944
257748	795945
83075	795946
30220	795947
46136	795948
1896	795949
275360	795950
242293	795951
42219	795952
139997	795953
412530	795954
10701	795955
133970	795956
430609	795957
23096	795958
33504	795959
153597	795960
126747	795961
63562	795962
28085	795963
189211	795964
25600	795965
114946	795966
109467	795967
17787	795968
192985	795969
18853	795970
144852	795971
64271	795972
417421	795973
329689	795974
50165	795975
28812	795976
165293	795977
237919	795978
357695	795979
17967	795980
8291	795981
57566	795982
4622	795983
112028	795984
98183	795985
321352	795986
64490	795987
3938	795988
248723	795989
274616	795990
151626	795991
74415	795992
156007	795993
457846	795994
16409	795995
17414	795996
350641	795997
242614	795998
46903	795999
457916	796000
157743	796001
344570	796002
20521	796003
64848	796004
75669	796005
107130	796006
59766	796007
56894	796008
58811	796009
394667	796010
39679	796011
113175	796012
210773	796013
281846	796014
27635	796015
68819	796016
27001	796017
93854	796018
73970	796019
176220	796020
244475	796021
1847	796022
106108	796023
1736	796024
114028	796025
132090	796026
25470	796027
103798	796028
65407	796029
132436	796030
227187	796031
4500	796032
369234	796033
114994	796034
54908	796035
245344	796036
14977	796037
32899	796038
105017	796039
67836	796040
456578	796041
84997	796042
356481	796043
241095	796044
176694	796045
236350	796046
201214	796047
415414	796048
302698	796049
127067	796050
236204	796051
93943	796052
165079	796053
86017	796054
337368	796055
227386	796056
39877	796057
58948	796058
216819	796059
177091	796060
243800	796061
64503	796062
8931	796063
180598	796064
47939	796065
20648	796066
28615	796067
303825	796068
299833	796069
61164	796070
191521	796071
16804	796072
1095	796073
46482	796074
125447	796075
113445	796076
67526	796077
1649	796078
163801	796079
37874	796080
7275	796081
136760	796082
5368	796083
170791	796084
121754	796085
194517	796086
11053	796087
64160	796088
243979	796089
7872	796090
12648	796091
164167	796092
339797	796093
7872	796094
215869	796095
52955	796096
34256	796097
215127	796098
109710	796099
336931	796100
109623	796101
119795	796102
7477	796103
59524	796104
432283	796105
125619	796106
282367	796107
448031	796108
79047	796109
197773	796110
93411	796111
117105	796112
89647	796113
137578	796114
33157	796115
296436	796116
350746	796117
169180	796118
163403	796119
91622	796120
256938	796121
141	796122
166669	796123
20743	796124
293891	796125
52418	796126
32354	796127
198000	796128
233787	796129
91569	796130
51718	796131
178267	796132
126861	796133
62834	796134
92317	796135
8153	796136
8053	796137
163993	796138
204843	796139
73571	796140
111913	796141
26888	796142
61908	796143
121417	796144
456557	796145
91161	796146
16151	796147
342818	796148
229807	796149
106240	796150
218677	796151
315937	796152
240199	796153
209941	796154
40192	796155
339226	796156
97410	796157
123893	796158
141779	796159
60278	796160
235718	796161
216683	796162
6648	796163
216792	796164
30900	796165
165111	796166
80734	796167
63390	796168
377527	796169
365030	796170
39689	796171
353366	796172
378946	796173
68378	796174
46809	796175
192462	796176
10536	796177
16390	796178
293759	796179
152509	796180
38715	796181
60129	796182
1645	796183
11210	796184
126625	796185
208383	796186
173497	796187
38741	796188
322463	796189
394869	796190
245624	796191
49061	796192
369839	796193
1260	796194
437319	796195
2389	796196
4036	796197
367999	796198
69358	796199
16078	796200
10322	796201
3444	796202
334554	796203
133221	796204
188654	796205
139213	796206
1712	796207
47269	796208
134385	796209
108854	796210
14725	796211
132456	796212
322144	796213
18619	796214
7182	796215
206961	796216
118460	796217
4756	796218
220265	796219
14716	796220
196992	796221
232926	796222
40943	796223
139287	796224
58592	796225
95888	796226
88340	796227
124615	796228
88922	796229
28261	796230
42986	796231
237372	796232
31110	796233
161092	796234
7795	796235
13677	796236
180975	796237
283668	796238
378342	796239
103113	796240
439309	796241
98250	796242
209539	796243
103410	796244
196109	796245
104306	796246
334451	796247
178686	796248
67097	796249
241859	796250
36841	796251
315489	796252
101869	796253
120370	796254
54108	796255
7434	796256
295031	796257
121560	796258
36841	796259
381892	796260
237140	796261
198722	796262
390931	796263
420585	796264
158722	796265
206981	796266
272	796267
211308	796268
16465	796269
126421	796270
250181	796271
104807	796272
1612	796273
61252	796274
226267	796275
49316	796276
295311	796277
294665	796278
206851	796279
405252	796280
250069	796281
369867	796282
62438	796283
28	796284
317968	796285
258585	796286
356725	796287
226158	796288
33299	796289
226883	796290
57760	796291
56382	796292
338811	796293
2588	796294
237276	796295
134947	796296
113800	796297
375190	796298
10816	796299
42015	796300
42015	796301
78303	796302
117103	796303
97499	796304
723	796305
65108	796306
64007	796307
221786	796308
194656	796309
324562	796310
235323	796311
308636	796312
199485	796313
424125	796314
145377	796315
125121	796316
33299	796317
153098	796318
60035	796319
245185	796320
104148	796321
176286	796322
80492	796323
15924	796324
93848	796325
421953	796326
55035	796327
27371	796328
22874	796329
38200	796330
142720	796331
141862	796332
174979	796333
12	796334
323919	796335
139873	796336
240291	796337
199417	796338
23333	796339
38486	796340
151049	796341
119954	796342
72885	796343
92576	796344
191930	796345
223447	796346
412502	796347
157378	796348
306983	796349
422791	796350
353071	796351
63712	796352
171608	796353
410375	796354
112087	796355
182251	796356
335319	796357
6471	796358
84510	796359
210443	796360
6549	796361
195650	796362
52344	796363
412551	796364
350068	796365
158906	796366
27107	796367
231809	796368
66621	796369
236281	796370
87224	796371
65329	796372
233722	796373
132316	796374
10082	796375
357720	796376
25487	796377
2216	796378
383012	796379
15326	796380
45364	796381
64979	796382
21008	796383
393243	796384
294268	796385
271915	796386
102045	796387
10372	796388
126971	796389
14187	796390
242011	796391
3556	796392
21377	796393
74128	796394
121941	796395
49383	796396
127201	796397
9668	796398
390407	796399
75834	796400
11072	796401
48727	796402
7667	796403
190061	796404
453208	796405
300958	796406
51718	796407
132260	796408
63442	796409
311625	796410
7407	796411
24137	796412
116054	796413
363808	796414
57289	796415
222835	796416
62730	796417
212048	796418
28929	796419
193856	796420
333463	796421
28167	796422
407130	796423
47548	796424
202019	796425
34744	796426
62471	796427
86666	796428
176625	796429
194828	796430
51772	796431
212388	796432
48737	796433
34276	796434
47165	796435
3013	796436
63477	796437
65703	796438
363162	796439
218883	796440
80517	796441
238776	796442
125103	796443
344534	796444
250115	796445
29904	796446
101314	796447
79303	796448
101878	796449
117774	796450
456369	796451
98175	796452
117846	796453
17397	796454
47958	796455
102045	796456
50799	796457
127896	796458
13373	796459
242047	796460
121431	796461
235027	796462
380754	796463
126754	796464
122541	796465
13018	796466
9681	796467
234967	796468
412439	796469
22392	796470
42219	796471
11630	796472
32211	796473
321165	796474
72732	796475
146702	796476
172628	796477
7404	796478
91009	796479
90068	796480
11079	796481
32005	796482
9469	796483
205200	796484
9042	796485
274050	796486
298615	796487
174920	796488
54579	796489
26509	796490
70387	796491
16051	796492
121248	796493
23802	796494
190735	796495
210255	796496
21173	796497
332942	796498
122071	796499
103118	796500
18723	796501
215554	796502
228684	796503
99665	796504
216750	796505
122064	796506
436072	796507
2974	796508
11952	796509
9502	796510
239168	796511
230920	796512
55148	796513
176483	796514
142405	796515
283497	796516
113593	796517
204864	796518
32080	796519
27612	796520
41718	796521
241995	796522
7386	796523
41213	796524
59850	796525
294939	796526
401079	796527
147632	796528
110822	796529
32868	796530
145647	796531
193398	796532
405690	796533
55943	796534
118895	796535
34280	796536
9548	796537
49563	796538
101038	796539
16761	796540
145912	796541
382600	796542
54421	796543
248541	796544
52439	796545
425107	796546
17366	796547
126990	796548
24735	796549
109964	796550
4488	796551
19399	796552
33163	796553
88691	796554
408176	796555
51127	796556
164963	796557
287149	796558
45048	796559
318491	796560
117448	796561
174371	796562
33122	796563
221645	796564
298813	796565
452821	796566
390216	796567
88575	796568
400074	796569
38566	796570
13302	796571
23438	796572
125321	796573
118021	796574
316059	796575
307788	796576
390093	796577
99091	796578
177023	796579
88539	796580
84755	796581
234434	796582
22357	796583
173563	796584
175772	796585
44931	796586
31732	796587
147043	796588
324024	796589
19427	796590
260933	796591
422917	796592
170773	796593
28411	796594
175781	796595
128551	796596
87781	796597
389419	796598
8277	796599
101853	796600
137295	796601
27935	796602
289871	796603
153506	796604
246944	796605
290735	796606
169427	796607
72745	796608
36840	796609
253876	796610
88181	796611
43046	796612
425137	796613
39236	796614
145869	796615
57570	796616
229670	796617
99653	796618
84049	796619
267232	796620
401620	796621
197365	796622
216229	796623
391721	796624
284805	796625
7869	796626
108276	796627
91803	796628
189335	796629
409405	796630
32559	796631
40140	796632
143494	796633
45603	796634
245298	796635
278752	796636
202992	796637
90267	796638
291031	796639
23723	796640
77144	796641
31884	796642
88511	796643
220590	796644
983	796645
93717	796646
1631	796647
238732	796648
19474	796649
323122	796650
11972	796651
54550	796652
122257	796653
159293	796654
107130	796655
239498	796656
211840	796657
1095	796658
63942	796659
110674	796660
57208	796661
337168	796662
406171	796663
9499	796664
55803	796665
11131	796666
4270	796667
165177	796668
273582	796669
144573	796670
102063	796671
221109	796672
22490	796673
331012	796674
241419	796675
35256	796676
157356	796677
22760	796678
222836	796679
1224	796680
375234	796681
73641	796682
28064	796683
20587	796684
8224	796685
392091	796686
31569	796687
38675	796688
13064	796689
16871	796690
1273	796691
449569	796692
356715	796693
32842	796694
126449	796695
52347	796696
61640	796697
244093	796698
180256	796699
31431	796700
111900	796701
197040	796702
149951	796703
136060	796704
44629	796705
211692	796706
68753	796707
234141	796708
4091	796709
9633	796710
22239	796711
320529	796712
37457	796713
79386	796714
237115	796715
137203	796716
190534	796717
338300	796718
345921	796719
3527	796720
76654	796721
146081	796722
442301	796723
226242	796724
79603	796725
237257	796726
30164	796727
239693	796728
27875	796729
2484	796730
339764	796731
21963	796732
224421	796733
218739	796734
51615	796735
438340	796736
117289	796737
108389	796738
234800	796739
108653	796740
101077	796741
251158	796742
16118	796743
71678	796744
28947	796745
61578	796746
12066	796747
181288	796748
75437	796749
209703	796750
11453	796751
30678	796752
50860	796753
431582	796754
2696	796755
5676	796756
81670	796757
25864	796758
32172	796759
96604	796760
27151	796761
77305	796762
49807	796763
49807	796764
125035	796765
124611	796766
196403	796767
10060	796768
208069	796769
12183	796770
351732	796771
77175	796772
55925	796773
214406	796774
17851	796775
237316	796776
116386	796777
46059	796778
207626	796779
207613	796780
26323	796781
293319	796782
165107	796783
15493	796784
55140	796785
201159	796786
76525	796787
270066	796788
46187	796789
19865	796790
82639	796791
6314	796792
217651	796793
210660	796794
115485	796795
145845	796796
374818	796797
411170	796798
26961	796799
3815	796800
249548	796801
32158	796802
65364	796803
341874	796804
123036	796805
3602	796806
40744	796807
294208	796808
63292	796809
694	796810
234152	796811
52100	796812
430831	796813
292165	796814
106878	796815
399451	796816
125334	796817
2287	796818
238914	796819
32079	796820
16731	796821
46503	796822
413499	796823
104337	796824
8131	796825
59119	796826
188411	796827
168803	796828
249820	796829
217696	796830
139677	796831
78705	796832
88706	796833
218710	796834
109452	796835
206772	796836
111277	796837
88045	796838
371839	796839
6378	796840
226702	796841
31406	796842
77549	796843
29460	796844
119938	796845
11618	796846
61350	796847
74377	796848
83740	796849
25850	796850
47451	796851
9961	796852
62840	796853
32989	796854
421166	796855
126057	796856
119643	796857
450046	796858
159382	796859
41	796860
249629	796861
274104	796862
69162	796863
146110	796864
54501	796865
177431	796866
130911	796867
21720	796868
25482	796869
11975	796870
338231	796871
29342	796872
361022	796873
5182	796874
339250	796875
284163	796876
5277	796877
212038	796878
446163	796879
325450	796880
20358	796881
59148	796882
37785	796883
221028	796884
179827	796885
135575	796886
7489	796887
63063	796888
32597	796889
32597	796890
29008	796891
82525	796892
234559	796893
173926	796894
67729	796895
122649	796896
290709	796897
3623	796898
23571	796899
11997	796900
17666	796901
437570	796902
176568	796903
148791	796904
40750	796905
439892	796906
182769	796907
16322	796908
17507	796909
85205	796910
18970	796911
219328	796912
180419	796913
171802	796914
235149	796915
297722	796916
61078	796917
248491	796918
62294	796919
59949	796920
40927	796921
181491	796922
36239	796923
139294	796924
383072	796925
171427	796926
437650	796927
54665	796928
1125	796929
89278	796930
95262	796931
162872	796932
279760	796933
710	796934
353886	796935
220138	796936
173919	796937
83724	796938
57108	796939
231781	796940
23129	796941
244674	796942
33086	796943
449016	796944
165724	796945
243581	796946
232031	796947
105907	796948
34635	796949
26054	796950
42850	796951
130757	796952
112793	796953
176818	796954
203943	796955
3581	796956
53088	796957
6421	796958
205066	796959
138776	796960
198914	796961
180200	796962
266251	796963
207793	796964
242368	796965
192720	796966
338170	796967
146032	796968
411536	796969
6260	796970
196032	796971
53691	796972
386752	796973
209991	796974
13552	796975
96458	796976
408272	796977
117128	796978
272447	796979
60195	796980
20696	796981
29587	796982
420433	796983
57102	796984
48960	796985
14832	796986
239109	796987
369213	796988
127607	796989
39462	796990
149022	796991
44927	796992
454017	796993
34242	796994
50133	796995
240576	796996
71534	796997
58501	796998
34948	796999
201470	797000
108852	797001
80881	797002
173894	797003
266396	797004
13993	797005
155237	797006
13993	797007
66422	797008
25754	797009
125485	797010
355117	797011
2524	797012
182297	797013
61470	797014
65759	797015
241385	797016
100239	797017
185629	797018
22289	797019
288520	797020
440242	797021
49188	797022
51378	797023
25183	797024
16645	797025
18668	797026
3241	797027
384819	797028
388289	797029
2392	797030
120197	797031
213777	797032
52987	797033
299580	797034
82664	797035
399253	797036
444383	797037
5895	797038
146704	797039
2233	797040
415930	797041
19019	797042
112382	797043
183548	797044
11210	797045
164247	797046
225038	797047
13739	797048
34176	797049
138615	797050
190577	797051
23906	797052
268983	797053
205412	797054
15920	797055
125948	797056
431190	797057
164939	797058
100723	797059
281224	797060
289769	797061
249268	797062
347064	797063
297547	797064
216417	797065
226737	797066
172664	797067
177189	797068
214482	797069
346445	797070
24745	797071
61275	797072
427668	797073
140287	797074
50390	797075
226763	797076
42153	797077
420796	797078
395644	797079
361974	797080
150370	797081
369979	797082
75897	797083
241679	797084
413817	797085
302198	797086
202103	797087
10572	797088
50860	797089
84358	797090
43101	797091
161180	797092
112794	797093
8813	797094
27691	797095
79710	797096
96058	797097
9763	797098
4286	797099
14208	797100
26349	797101
220356	797102
29522	797103
76534	797104
47148	797105
334867	797106
19839	797107
13544	797108
22328	797109
83439	797110
159919	797111
8161	797112
12178	797113
264531	797114
58470	797115
46390	797116
16983	797117
174322	797118
50712	797119
217873	797120
253771	797121
397145	797122
148744	797123
1538	797124
185320	797125
134672	797126
505	797127
29399	797128
360381	797129
19486	797130
399392	797131
217803	797132
203431	797133
53963	797134
54482	797135
354566	797136
125097	797137
443118	797138
250308	797139
188488	797140
52251	797141
263972	797142
126066	797143
78905	797144
178492	797145
176395	797146
108838	797147
2223	797148
34002	797149
149212	797150
136953	797151
216195	797152
446901	797153
308885	797154
261026	797155
143235	797156
287659	797157
132178	797158
320708	797159
199866	797160
418594	797161
99228	797162
36780	797163
1313	797164
6771	797165
97306	797166
297987	797167
562	797168
227136	797169
1192	797170
51855	797171
17631	797172
152461	797173
3217	797174
112545	797175
28574	797176
99194	797177
16056	797178
218223	797179
109930	797180
20000	797181
41423	797182
260315	797183
77361	797184
103629	797185
397568	797186
75571	797187
122170	797188
3556	797189
121199	797190
90250	797191
157809	797192
1872	797193
20079	797194
46438	797195
103033	797196
31612	797197
350181	797198
152630	797199
81237	797200
68177	797201
89632	797202
70217	797203
249277	797204
215340	797205
214374	797206
64714	797207
141067	797208
30139	797209
10590	797210
17358	797211
26747	797212
3334	797213
154562	797214
198809	797215
110050	797216
122760	797217
8498	797218
357186	797219
6873	797220
80455	797221
99724	797222
166374	797223
1773	797224
35496	797225
64701	797226
431943	797227
28605	797228
42989	797229
210496	797230
60862	797231
78775	797232
246881	797233
4831	797234
34030	797235
26837	797236
4747	797237
94132	797238
121611	797239
10701	797240
231623	797241
121611	797242
233685	797243
68194	797244
20564	797245
214344	797246
364785	797247
56683	797248
1561	797249
85806	797250
221549	797251
176081	797252
123950	797253
58052	797254
18705	797255
923	797256
94953	797257
223741	797258
243768	797259
179384	797260
289899	797261
205067	797262
876	797263
91085	797264
27245	797265
30589	797266
51264	797267
51358	797268
213704	797269
221085	797270
6862	797271
16200	797272
100910	797273
25151	797274
270357	797275
9612	797276
124908	797277
420855	797278
63249	797279
192070	797280
121431	797281
175046	797282
250215	797283
196003	797284
153395	797285
90763	797286
55542	797287
226875	797288
209115	797289
4541	797290
49887	797291
323227	797292
56239	797293
174717	797294
222615	797295
245571	797296
72011	797297
296	797298
248497	797299
3218	797300
6008	797301
409733	797302
15221	797303
154445	797304
62568	797305
422848	797306
271854	797307
188292	797308
112362	797309
110838	797310
99505	797311
151260	797312
32677	797313
2036	797314
13361	797315
168317	797316
120483	797317
118947	797318
28579	797319
5794	797320
298891	797321
185162	797322
11043	797323
18968	797324
11811	797325
4791	797326
11453	797327
82262	797328
17677	797329
36878	797330
36034	797331
10382	797332
10382	797333
9100	797334
50910	797335
27475	797336
207	797337
4444	797338
49406	797339
455052	797340
106283	797341
125932	797342
94262	797343
103246	797344
6260	797345
28554	797346
36576	797347
48863	797348
358208	797349
41086	797350
395564	797351
198970	797352
11959	797353
34465	797354
96774	797355
243386	797356
104855	797357
37284	797358
12577	797359
259082	797360
451425	797361
116975	797362
14901	797363
230299	797364
413291	797365
109773	797366
371958	797367
93943	797368
363952	797369
235334	797370
240790	797371
142638	797372
236511	797373
54517	797374
872	797375
383321	797376
417976	797377
19128	797378
140937	797379
157549	797380
363914	797381
347694	797382
151867	797383
85111	797384
42638	797385
413930	797386
336382	797387
253896	797388
32351	797389
141107	797390
223804	797391
34674	797392
12068	797393
240865	797394
99845	797395
6608	797396
427908	797397
413424	797398
86898	797399
12095	797400
16120	797401
24395	797402
33193	797403
231519	797404
138118	797405
434135	797406
233833	797407
249012	797408
73106	797409
71809	797410
605	797411
5515	797412
122251	797413
68195	797414
39363	797415
231276	797416
265071	797417
14097	797418
116100	797419
25562	797420
53781	797421
222962	797422
2236	797423
276069	797424
96130	797425
1049	797426
95228	797427
205331	797428
365069	797429
177720	797430
8495	797431
102943	797432
234525	797433
6692	797434
73797	797435
89776	797436
43732	797437
32131	797438
186191	797439
429108	797440
170224	797441
178579	797442
14282	797443
405648	797444
381006	797445
428254	797446
77323	797447
404208	797448
180134	797449
12850	797450
117975	797451
398210	797452
98744	797453
104285	797454
50660	797455
9876	797456
432884	797457
21	797458
35980	797459
266749	797460
174648	797461
166210	797462
29987	797463
143516	797464
59935	797465
163696	797466
457379	797467
20566	797468
57538	797469
218485	797470
67961	797471
21019	797472
198366	797473
42851	797474
410906	797475
383508	797476
60374	797477
238118	797478
363751	797479
340256	797480
458829	797481
964	797482
96626	797483
94047	797484
311661	797485
60184	797486
412147	797487
18227	797488
120844	797489
210151	797490
47491	797491
118085	797492
3474	797493
26055	797494
59608	797495
240904	797496
1798	797497
142884	797498
51417	797499
145338	797500
60082	797501
212271	797502
64281	797503
190974	797504
86834	797505
13926	797506
158458	797507
6551	797508
53799	797509
254203	797510
250214	797511
29448	797512
412939	797513
259517	797514
825	797515
9301	797516
9575	797517
112337	797518
46806	797519
405377	797520
272155	797521
47846	797522
1058	797523
76183	797524
8212	797525
95236	797526
3977	797527
45	797528
9426	797529
149273	797530
12020	797531
3241	797532
20228	797533
149822	797534
104744	797535
15024	797536
70889	797537
339689	797538
190241	797539
119963	797540
57850	797541
85252	797542
204742	797543
386026	797544
33340	797545
126565	797546
354480	797547
85152	797548
404707	797549
157413	797550
169356	797551
25737	797552
279904	797553
369279	797554
243227	797555
445783	797556
225430	797557
214457	797558
31050	797559
93826	797560
33455	797561
424890	797562
42919	797563
454727	797564
247448	797565
122453	797566
59247	797567
136201	797568
30692	797569
449493	797570
362941	797571
98089	797572
223812	797573
56751	797574
370892	797575
118480	797576
322507	797577
242304	797578
87971	797579
76891	797580
191883	797581
329202	797582
194994	797583
187129	797584
30423	797585
76	797586
364541	797587
117050	797588
103354	797589
67492	797590
331044	797591
46691	797592
126952	797593
245086	797594
280	797595
13930	797596
282204	797597
249018	797598
120998	797599
166850	797600
124271	797601
20756	797602
217018	797603
6184	797604
260009	797605
37214	797606
101214	797607
45792	797608
53424	797609
9790	797610
2036	797611
117456	797612
231915	797613
447013	797614
445473	797615
65198	797616
170073	797617
151365	797618
202020	797619
352558	797620
20002	797621
22856	797622
4974	797623
58613	797624
351428	797625
205362	797626
373917	797627
9242	797628
76852	797629
55304	797630
17808	797631
54786	797632
11773	797633
36817	797634
435952	797635
285748	797636
239385	797637
446325	797638
43313	797639
223320	797640
61554	797641
440198	797642
56848	797643
227256	797644
87927	797645
218105	797646
53606	797647
146342	797648
454041	797649
11099	797650
87932	797651
40253	797652
47706	797653
155642	797654
86645	797655
141569	797656
441739	797657
241561	797658
239357	797659
39482	797660
262827	797661
242181	797662
1067	797663
387274	797664
16376	797665
105021	797666
96363	797667
247070	797668
61071	797669
209715	797670
19567	797671
247263	797672
124953	797673
780	797674
5793	797675
10027	797676
156724	797677
118359	797678
3583	797679
100325	797680
217841	797681
22047	797682
55340	797683
94884	797684
181015	797685
238808	797686
440166	797687
59924	797688
105430	797689
410293	797690
31004	797691
29739	797692
27071	797693
99858	797694
301933	797695
211444	797696
184304	797697
11779	797698
86238	797699
21763	797700
106140	797701
195809	797702
44900	797703
296978	797704
57791	797705
359920	797706
82879	797707
4775	797708
25320	797709
23397	797710
108828	797711
296708	797712
11293	797713
115082	797714
10409	797715
367694	797716
99078	797717
361976	797718
58773	797719
2457	797720
10887	797721
184658	797722
21641	797723
85626	797724
2047	797725
80000	797726
70748	797727
327474	797728
77285	797729
429412	797730
105272	797731
26531	797732
21075	797733
117136	797734
449595	797735
161663	797736
106163	797737
16231	797738
90452	797739
70436	797740
127505	797741
60543	797742
12087	797743
502	797744
10716	797745
56542	797746
452336	797747
213430	797748
24013	797749
356669	797750
105	797751
384208	797752
47979	797753
41	797754
357081	797755
118631	797756
133301	797757
191468	797758
14705	797759
45008	797760
166444	797761
20518	797762
127245	797763
95919	797764
335044	797765
17167	797766
32812	797767
198059	797768
53147	797769
449989	797770
47493	797771
314547	797772
70292	797773
34260	797774
5525	797775
323743	797776
106408	797777
16938	797778
23451	797779
17958	797780
107449	797781
28812	797782
143736	797783
136041	797784
199827	797785
6889	797786
152971	797787
450293	797788
415922	797789
228502	797790
115678	797791
17115	797792
232927	797793
55269	797794
274004	797795
4950	797796
17651	797797
90588	797798
223339	797799
374898	797800
106900	797801
168549	797802
10290	797803
128603	797804
289498	797805
190784	797806
13674	797807
109366	797808
4607	797809
72719	797810
46902	797811
206799	797812
224034	797813
116271	797814
426925	797815
162110	797816
236866	797817
1487	797818
106040	797819
59474	797820
233392	797821
103176	797822
228503	797823
109029	797824
17991	797825
247449	797826
320962	797827
154	797828
106932	797829
233044	797830
13686	797831
90583	797832
32124	797833
126377	797834
290569	797835
196347	797836
365395	797837
11818	797838
17138	797839
61616	797840
210380	797841
124870	797842
55168	797843
5235	797844
161757	797845
449682	797846
39873	797847
7252	797848
2214	797849
206794	797850
101322	797851
52010	797852
24290	797853
95539	797854
12552	797855
117679	797856
343886	797857
198419	797858
117106	797859
17610	797860
214586	797861
271156	797862
188713	797863
18001	797864
226447	797865
362835	797866
115127	797867
2357	797868
122162	797869
235648	797870
60081	797871
254743	797872
120844	797873
86650	797874
11812	797875
437552	797876
17730	797877
243437	797878
108406	797879
35294	797880
30217	797881
2289	797882
1746	797883
22589	797884
230087	797885
10203	797886
49483	797887
19489	797888
111413	797889
242765	797890
9226	797891
99217	797892
60214	797893
249523	797894
30220	797895
4684	797896
42985	797897
52114	797898
34857	797899
87922	797900
127308	797901
119986	797902
238195	797903
1986	797904
456932	797905
348626	797906
228073	797907
121820	797908
14397	797909
391111	797910
228838	797911
187254	797912
31846	797913
100356	797914
119180	797915
1116	797916
59581	797917
7247	797918
67710	797919
78190	797920
34813	797921
34958	797922
455977	797923
48079	797924
228294	797925
19489	797926
139266	797927
450271	797928
225237	797929
92753	797930
17584	797931
398251	797932
79459	797933
90925	797934
96220	797935
37648	797936
294509	797937
28150	797938
74534	797939
185735	797940
239946	797941
103315	797942
77349	797943
223891	797944
80204	797945
201539	797946
92477	797947
218461	797948
220656	797949
186771	797950
69601	797951
27273	797952
225434	797953
244814	797954
327122	797955
206939	797956
434734	797957
312156	797958
452371	797959
360925	797960
203833	797961
6549	797962
197432	797963
4206	797964
245464	797965
72365	797966
21323	797967
111771	797968
30887	797969
456017	797970
206855	797971
34661	797972
59088	797973
54436	797974
81879	797975
49542	797976
347942	797977
161591	797978
4281	797979
243580	797980
18533	797981
119887	797982
32060	797983
219450	797984
180934	797985
4240	797986
63591	797987
37322	797988
3852	797989
71465	797990
79587	797991
12105	797992
253213	797993
44176	797994
1078	797995
19908	797996
35464	797997
18729	797998
671	797999
7586	798000
36593	798001
8221	798002
3716	798003
26323	798004
69121	798005
8410	798006
245494	798007
5294	798008
367371	798009
160373	798010
126358	798011
89165	798012
296246	798013
87359	798014
63791	798015
877	798016
314330	798017
158983	798018
111394	798019
92467	798020
26350	798021
27602	798022
190762	798023
100738	798024
197219	798025
28400	798026
6779	798027
97472	798028
50574	798029
284539	798030
92527	798031
1787	798032
107453	798033
104087	798034
30360	798035
226679	798036
412608	798037
114915	798038
227062	798039
42755	798040
460261	798041
221764	798042
12358	798043
76787	798044
60080	798045
99875	798046
308281	798047
97900	798048
58221	798049
230828	798050
32129	798051
9029	798052
48817	798053
39711	798054
81391	798055
130716	798056
75968	798057
166805	798058
39677	798059
5304	798060
584	798061
30636	798062
63482	798063
76709	798064
164816	798065
48514	798066
11165	798067
340	798068
28864	798069
254862	798070
56071	798071
90430	798072
161680	798073
32235	798074
77669	798075
64512	798076
82542	798077
5297	798078
1627	798079
166426	798080
10742	798081
121315	798082
106536	798083
105701	798084
9941	798085
151054	798086
40057	798087
68341	798088
432834	798089
185837	798090
46521	798091
35861	798092
44	798093
144273	798094
6133	798095
21390	798096
7757	798097
117546	798098
9951	798099
84283	798100
16964	798101
10880	798102
385105	798103
228388	798104
14942	798105
20463	798106
249119	798107
130776	798108
323478	798109
56744	798110
9790	798111
216812	798112
23249	798113
76557	798114
340290	798115
42673	798116
24444	798117
302962	798118
425908	798119
205358	798120
153825	798121
418774	798122
19916	798123
62111	798124
184340	798125
88108	798126
45530	798127
73430	798128
391982	798129
246793	798130
9151	798131
29390	798132
175445	798133
149331	798134
235669	798135
446683	798136
352404	798137
110836	798138
101672	798139
36538	798140
2211	798141
268727	798142
388677	798143
222141	798144
448126	798145
82518	798146
27703	798147
412886	798148
97211	798149
86845	798150
119277	798151
25940	798152
97628	798153
48344	798154
5061	798155
292556	798156
13368	798157
168292	798158
93551	798159
28257	798160
28136	798161
15313	798162
208367	798163
76318	798164
23810	798165
356585	798166
17570	798167
203919	798168
51317	798169
26846	798170
337869	798171
96348	798172
3407	798173
70697	798174
218926	798175
226710	798176
145012	798177
57587	798178
205576	798179
32696	798180
46322	798181
48582	798182
123571	798183
219791	798184
392273	798185
46369	798186
127837	798187
398254	798188
12679	798189
198248	798190
31957	798191
231610	798192
235	798193
256891	798194
436323	798195
11245	798196
58781	798197
416914	798198
225133	798199
127316	798200
181399	798201
16248	798202
112477	798203
207625	798204
170841	798205
24223	798206
55373	798207
119963	798208
87466	798209
255234	798210
96963	798211
209933	798212
77419	798213
123756	798214
42987	798215
199966	798216
403441	798217
77518	798218
242285	798219
395417	798220
346082	798221
24258	798222
33163	798223
8947	798224
41436	798225
62439	798226
278310	798227
53243	798228
154184	798229
27193	798230
113174	798231
390921	798232
52818	798233
102888	798234
432308	798235
121947	798236
17181	798237
258519	798238
112197	798239
17565	798240
2531	798241
41088	798242
27937	798243
10271	798244
132611	798245
425021	798246
16556	798247
118713	798248
10665	798249
315597	798250
8520	798251
405731	798252
115581	798253
149482	798254
368625	798255
101624	798256
159524	798257
49180	798258
55336	798259
11400	798260
178928	798261
35998	798262
121152	798263
63282	798264
89144	798265
19689	798266
65980	798267
16880	798268
80026	798269
7346	798270
62439	798271
5661	798272
212879	798273
242591	798274
87360	798275
102527	798276
151996	798277
2155	798278
46415	798279
179827	798280
111419	798281
163264	798282
165034	798283
260132	798284
128208	798285
212879	798286
83676	798287
50229	798288
229777	798289
109580	798290
62671	798291
396099	798292
7475	798293
123328	798294
49904	798295
182145	798296
33914	798297
324267	798298
9600	798299
194161	798300
429	798301
86353	798302
7616	798303
113352	798304
141332	798305
232268	798306
230801	798307
355130	798308
294106	798309
332586	798310
175971	798311
65343	798312
450540	798313
36986	798314
102538	798315
132280	798316
13580	798317
32251	798318
412706	798319
421313	798320
201834	798321
98903	798322
162254	798323
367653	798324
233004	798325
188313	798326
31752	798327
4175	798328
11620	798329
51016	798330
760	798331
65789	798332
373062	798333
238826	798334
110328	798335
7175	798336
57700	798337
204410	798338
172365	798339
30959	798340
21203	798341
392125	798342
10525	798343
175468	798344
21203	798345
204818	798346
358917	798347
7786	798348
93363	798349
179112	798350
431757	798351
362807	798352
304592	798353
29141	798354
33622	798355
53068	798356
190454	798357
7197	798358
414515	798359
40046	798360
20384	798361
46945	798362
65473	798363
95809	798364
95022	798365
3594	798366
33022	798367
261645	798368
30434	798369
64182	798370
18074	798371
19946	798372
120595	798373
404432	798374
41131	798375
179181	798376
90321	798377
104193	798378
193964	798379
30271	798380
200475	798381
167547	798382
124695	798383
19312	798384
185195	798385
304536	798386
128334	798387
243222	798388
203226	798389
364007	798390
193888	798391
180733	798392
105780	798393
34020	798394
32697	798395
354295	798396
17861	798397
292072	798398
119283	798399
58227	798400
423479	798401
125703	798402
243740	798403
86150	798404
102880	798405
19190	798406
47686	798407
228648	798408
420434	798409
383320	798410
421981	798411
198	798412
398227	798413
69966	798414
424490	798415
181367	798416
222765	798417
71602	798418
122234	798419
68920	798420
230502	798421
247065	798422
66780	798423
5324	798424
5324	798425
280692	798426
47609	798427
6551	798428
17225	798429
248166	798430
216878	798431
113191	798432
459841	798433
154493	798434
1852	798435
166174	798436
59335	798437
322020	798438
12256	798439
220588	798440
28285	798441
110882	798442
206538	798443
80696	798444
27631	798445
46709	798446
30217	798447
448556	798448
64697	798449
171482	798450
137675	798451
223091	798452
55560	798453
114943	798454
11023	798455
218251	798456
35666	798457
223992	798458
393484	798459
63662	798460
310045	798461
222749	798462
46833	798463
89755	798464
185738	798465
126730	798466
193159	798467
109583	798468
25956	798469
423965	798470
3482	798471
392592	798472
89789	798473
27456	798474
82652	798475
111809	798476
119824	798477
16755	798478
59024	798479
227760	798480
70198	798481
35897	798482
27002	798483
35658	798484
8448	798485
11649	798486
52560	798487
123286	798488
56322	798489
43684	798490
3782	798491
423192	798492
73752	798493
252638	798494
365928	798495
381993	798496
129998	798497
59705	798498
85517	798499
131212	798500
46742	798501
32807	798502
151100	798503
9420	798504
18653	798505
153533	798506
307275	798507
61035	798508
9988	798509
116596	798510
7266	798511
276296	798512
226568	798513
224328	798514
244375	798515
84257	798516
148054	798517
111501	798518
234530	798519
98283	798520
1118	798521
118494	798522
37369	798523
358636	798524
13474	798525
9100	798526
187744	798527
16790	798528
29080	798529
178471	798530
24170	798531
51179	798532
190164	798533
7892	798534
243214	798535
182689	798536
10422	798537
195234	798538
68791	798539
4761	798540
111735	798541
73957	798542
305742	798543
439497	798544
252687	798545
149613	798546
120256	798547
25911	798548
25515	798549
48990	798550
2404	798551
15618	798552
31716	798553
103454	798554
127958	798555
96746	798556
11381	798557
48953	798558
4848	798559
74987	798560
62613	798561
396539	798562
153362	798563
101631	798564
12587	798565
70930	798566
120234	798567
374847	798568
119860	798569
92574	798570
122271	798571
439347	798572
16123	798573
9994	798574
368414	798575
3444	798576
23500	798577
32836	798578
260	798579
80413	798580
127620	798581
400185	798582
392854	798583
236701	798584
191	798585
63068	798586
4665	798587
448679	798588
294179	798589
16624	798590
446240	798591
2377	798592
43093	798593
148595	798594
14892	798595
123248	798596
186258	798597
344075	798598
12006	798599
237288	798600
241431	798601
10566	798602
39757	798603
48501	798604
17708	798605
353864	798606
387796	798607
351026	798608
104434	798609
94133	798610
115956	798611
90959	798612
248980	798613
246230	798614
80919	798615
63356	798616
225604	798617
13080	798618
130545	798619
40975	798620
55432	798621
243812	798622
4513	798623
48859	798624
159631	798625
22822	798626
1455	798627
250455	798628
196234	798629
42394	798630
186227	798631
410713	798632
51017	798633
29992	798634
26744	798635
171560	798636
455030	798637
74501	798638
11063	798639
43850	798640
196881	798641
254601	798642
164817	798643
170070	798644
1653	798645
310642	798646
4978	798647
90805	798648
190705	798649
225394	798650
186090	798651
6875	798652
152932	798653
20985	798654
184757	798655
97015	798656
31991	798657
10878	798658
127932	798659
39562	798660
62107	798661
49129	798662
443133	798663
227350	798664
188958	798665
246788	798666
76003	798667
16099	798668
6963	798669
65163	798670
100416	798671
208102	798672
284601	798673
256	798674
44523	798675
112058	798676
20219	798677
6909	798678
240604	798679
65598	798680
93975	798681
167420	798682
185494	798683
370274	798684
15363	798685
197199	798686
75409	798687
59616	798688
33291	798689
341934	798690
116258	798691
11274	798692
48745	798693
73351	798694
3215	798695
234729	798696
113175	798697
26335	798698
320469	798699
344701	798700
99440	798701
417914	798702
32035	798703
206860	798704
2113	798705
76847	798706
101348	798707
42560	798708
454693	798709
48748	798710
316420	798711
371331	798712
30740	798713
63948	798714
137137	798715
100454	798716
432669	798717
92718	798718
4513	798719
7082	798720
97950	798721
379080	798722
128794	798723
195041	798724
141052	798725
191018	798726
52412	798727
170986	798728
171764	798729
33924	798730
98204	798731
112370	798732
166075	798733
221712	798734
91583	798735
42246	798736
84856	798737
3797	798738
49803	798739
356641	798740
274543	798741
114898	798742
147323	798743
364014	798744
444656	798745
79307	798746
81310	798747
72533	798748
6287	798749
118749	798750
152383	798751
233430	798752
127215	798753
4846	798754
234668	798755
57102	798756
3030	798757
2547	798758
36595	798759
63381	798760
338961	798761
159074	798762
375721	798763
57170	798764
35385	798765
175445	798766
62857	798767
17347	798768
72374	798769
33280	798770
142524	798771
102212	798772
419901	798773
35789	798774
303624	798775
68081	798776
25440	798777
329794	798778
59747	798779
47549	798780
81362	798781
227474	798782
115172	798783
3418	798784
56641	798785
48894	798786
17956	798787
2403	798788
434467	798789
48739	798790
69203	798791
98503	798792
89063	798793
3491	798794
98033	798795
58945	798796
245070	798797
357879	798798
242732	798799
436091	798800
64947	798801
51418	798802
62514	798803
18866	798804
29600	798805
60201	798806
64140	798807
28947	798808
101	798809
61047	798810
7936	798811
185723	798812
101	798813
27897	798814
12960	798815
223296	798816
299303	798817
68001	798818
584	798819
7583	798820
233422	798821
28617	798822
205595	798823
84018	798824
167104	798825
85113	798826
11126	798827
167009	798828
176955	798829
178213	798830
239892	798831
225692	798832
117727	798833
414378	798834
123604	798835
149601	798836
171358	798837
37745	798838
317972	798839
269927	798840
4928	798841
95811	798842
115552	798843
4928	798844
2883	798845
4356	798846
218438	798847
230227	798848
54027	798849
49542	798850
144998	798851
195191	798852
74359	798853
110947	798854
137601	798855
175056	798856
200631	798857
62863	798858
4210	798859
26089	798860
107278	798861
99194	798862
433668	798863
136926	798864
29708	798865
410904	798866
198414	798867
446939	798868
61442	798869
241388	798870
91847	798871
70211	798872
45744	798873
220383	798874
126990	798875
101733	798876
34391	798877
13360	798878
20345	798879
25602	798880
239923	798881
128765	798882
273904	798883
18457	798884
365766	798885
88146	798886
33577	798887
177052	798888
15660	798889
392043	798890
173270	798891
73317	798892
182307	798893
42667	798894
114445	798895
16748	798896
449498	798897
5780	798898
8185	798899
118781	798900
189	798901
407943	798902
25700	798903
26541	798904
332010	798905
250051	798906
28300	798907
163434	798908
147594	798909
281849	798910
121122	798911
1228	798912
415624	798913
60177	798914
248201	798915
91822	798916
52180	798917
92007	798918
245813	798919
288206	798920
1434	798921
137847	798922
12534	798923
287515	798924
116758	798925
13888	798926
443112	798927
30073	798928
202370	798929
118466	798930
103615	798931
231920	798932
7381	798933
17381	798934
119985	798935
38493	798936
30064	798937
16147	798938
422546	798939
36242	798940
96792	798941
126133	798942
87721	798943
315134	798944
247251	798945
107494	798946
198018	798947
5779	798948
93294	798949
595	798950
7755	798951
182568	798952
8913	798953
110844	798954
132544	798955
37333	798956
53091	798957
47310	798958
87642	798959
100554	798960
120968	798961
215127	798962
63711	798963
418947	798964
7335	798965
61045	798966
9380	798967
434136	798968
31007	798969
183057	798970
110950	798971
322503	798972
106674	798973
217938	798974
123170	798975
226941	798976
141779	798977
180730	798978
109723	798979
98237	798980
406199	798981
102990	798982
393330	798983
23641	798984
86149	798985
390366	798986
198101	798987
95283	798988
107094	798989
4348	798990
684	798991
91823	798992
197301	798993
20453	798994
190331	798995
1436	798996
108461	798997
220139	798998
63197	798999
26367	799000
128635	799001
52201	799002
65414	799003
214080	799004
153851	799005
381013	799006
33339	799007
439283	799008
166683	799009
19578	799010
23862	799011
19370	799012
424691	799013
370931	799014
46593	799015
6606	799016
105420	799017
219792	799018
197061	799019
32488	799020
430129	799021
93548	799022
32910	799023
215555	799024
41070	799025
344063	799026
174646	799027
128443	799028
196674	799029
209482	799030
245246	799031
433010	799032
124795	799033
443945	799034
4587	799035
60823	799036
78860	799037
236246	799038
63615	799039
50571	799040
92549	799041
314313	799042
172992	799043
382982	799044
240534	799045
22917	799046
59695	799047
182420	799048
328556	799049
103	799050
222641	799051
26939	799052
183868	799053
32815	799054
51911	799055
226340	799056
62302	799057
197188	799058
3872	799059
167576	799060
71542	799061
118350	799062
393876	799063
1395	799064
97198	799065
2899	799066
119304	799067
257125	799068
256627	799069
336118	799070
71349	799071
165039	799072
451934	799073
33461	799074
316820	799075
11087	799076
60765	799077
33784	799078
2477	799079
440065	799080
11825	799081
120873	799082
62061	799083
77373	799084
188717	799085
5669	799086
198341	799087
33024	799088
121725	799089
81625	799090
246248	799091
110244	799092
107089	799093
18049	799094
91766	799095
59546	799096
135753	799097
91476	799098
93776	799099
59227	799100
50968	799101
19413	799102
257046	799103
10569	799104
425237	799105
113140	799106
417686	799107
56915	799108
43692	799109
231778	799110
125510	799111
17771	799112
8859	799113
235066	799114
121126	799115
4807	799116
240462	799117
407275	799118
239050	799119
1794	799120
58490	799121
93076	799122
303757	799123
336	799124
18212	799125
39336	799126
71614	799127
176778	799128
412619	799129
201795	799130
52392	799131
100648	799132
156082	799133
53857	799134
62625	799135
442869	799136
540	799137
70849	799138
248755	799139
115664	799140
315324	799141
59767	799142
5803	799143
61974	799144
348764	799145
232354	799146
113898	799147
217914	799148
14411	799149
89539	799150
237176	799151
119193	799152
3029	799153
29758	799154
16219	799155
336921	799156
257393	799157
114946	799158
264785	799159
30446	799160
301646	799161
18847	799162
206507	799163
74395	799164
206092	799165
236663	799166
36339	799167
10087	799168
5788	799169
14387	799170
59602	799171
150946	799172
180188	799173
663	799174
38629	799175
842	799176
74222	799177
16263	799178
152541	799179
1707	799180
101388	799181
180947	799182
197220	799183
370402	799184
359245	799185
361019	799186
198800	799187
206588	799188
207319	799189
233018	799190
97272	799191
32284	799192
420575	799193
79188	799194
74654	799195
30084	799196
39991	799197
405280	799198
117653	799199
244083	799200
188463	799201
124074	799202
305909	799203
75974	799204
29902	799205
9619	799206
28038	799207
4520	799208
36009	799209
2559	799210
28038	799211
5446	799212
180810	799213
87223	799214
221305	799215
13938	799216
213399	799217
157203	799218
167916	799219
320770	799220
247956	799221
253805	799222
143946	799223
108322	799224
13938	799225
130371	799226
7161	799227
6478	799228
173135	799229
257562	799230
420892	799231
187091	799232
383326	799233
213396	799234
230842	799235
5446	799236
313122	799237
48494	799238
30423	799239
337884	799240
195262	799241
61330	799242
216971	799243
199183	799244
360117	799245
400722	799246
103780	799247
291768	799248
2	799249
10292	799250
90126	799251
97729	799252
233484	799253
424298	799254
59766	799255
422097	799256
320275	799257
84608	799258
67177	799259
212010	799260
230920	799261
11997	799262
6779	799263
235426	799264
435133	799265
370965	799266
36974	799267
211671	799268
65159	799269
457797	799270
30420	799271
400297	799272
447854	799273
40878	799274
15300	799275
59014	799276
79965	799277
170018	799278
147309	799279
31610	799280
52219	799281
75018	799282
70563	799283
252540	799284
381432	799285
25003	799286
15837	799287
179172	799288
374086	799289
58507	799290
230827	799291
61079	799292
19386	799293
447569	799294
3280	799295
106356	799296
218594	799297
227412	799298
54202	799299
317117	799300
114794	799301
176450	799302
83620	799303
240266	799304
278962	799305
314548	799306
71529	799307
52919	799308
150880	799309
2950	799310
43666	799311
30591	799312
196833	799313
52594	799314
9963	799315
198234	799316
312286	799317
125946	799318
178116	799319
9633	799320
60984	799321
47341	799322
291781	799323
60040	799324
1187	799325
71308	799326
209197	799327
1119	799328
27263	799329
15180	799330
100184	799331
216472	799332
696	799333
811	799334
91376	799335
117172	799336
19045	799337
255447	799338
31040	799339
455551	799340
185534	799341
33722	799342
51873	799343
3422	799344
229936	799345
36075	799346
378303	799347
263355	799348
69555	799349
3948	799350
44001	799351
1701	799352
340002	799353
4767	799354
219741	799355
26941	799356
248736	799357
157623	799358
186820	799359
212722	799360
41590	799361
66874	799362
332713	799363
203921	799364
77234	799365
32657	799366
152332	799367
2800	799368
372043	799369
73015	799370
53228	799371
113400	799372
228751	799373
4494	799374
10249	799375
268991	799376
149247	799377
38351	799378
2970	799379
89963	799380
15539	799381
25163	799382
119729	799383
77636	799384
22034	799385
2691	799386
129974	799387
23697	799388
298678	799389
22224	799390
266692	799391
3049	799392
599	799393
90196	799394
2700	799395
101819	799396
199376	799397
53257	799398
152645	799399
171044	799400
13994	799401
39172	799402
15910	799403
21276	799404
225026	799405
266296	799406
104852	799407
51299	799408
8814	799409
101334	799410
15218	799411
170202	799412
174074	799413
15034	799414
52695	799415
67426	799416
97745	799417
16977	799418
7506	799419
77874	799420
26002	799421
1274	799422
148107	799423
297299	799424
45745	799425
6865	799426
37086	799427
101640	799428
137170	799429
83862	799430
21625	799431
5629	799432
596	799433
241349	799434
41091	799435
21019	799436
4193	799437
77696	799438
334687	799439
715	799440
425234	799441
2050	799442
290502	799443
117955	799444
92453	799445
45753	799446
639	799447
89059	799448
59087	799449
386222	799450
432252	799451
78966	799452
11768	799453
9798	799454
24918	799455
72039	799456
308588	799457
62222	799458
3622	799459
15162	799460
326594	799461
164691	799462
154722	799463
114324	799464
92799	799465
102785	799466
192876	799467
452034	799468
3661	799469
90874	799470
1181	799471
66057	799472
26312	799473
286516	799474
136408	799475
6177	799476
196882	799477
247320	799478
17397	799479
79894	799480
112592	799481
329541	799482
14163	799483
245364	799484
17102	799485
73525	799486
1066	799487
41197	799488
8839	799489
197009	799490
325792	799491
359937	799492
21081	799493
227144	799494
94383	799495
401893	799496
19597	799497
313872	799498
78123	799499
57574	799500
114582	799501
20643	799502
77716	799503
60288	799504
19245	799505
17741	799506
6967	799507
18970	799508
26943	799509
119009	799510
100473	799511
63416	799512
15484	799513
60993	799514
124638	799515
6429	799516
4382	799517
121639	799518
150661	799519
244	799520
30823	799521
34269	799522
97863	799523
96758	799524
43020	799525
70903	799526
21899	799527
12932	799528
142302	799529
142302	799530
41055	799531
69255	799532
178530	799533
35167	799534
308989	799535
57190	799536
6837	799537
56724	799538
65183	799539
9876	799540
225551	799541
46657	799542
116798	799543
60138	799544
38835	799545
70198	799546
59009	799547
458898	799548
103202	799549
423406	799550
15385	799551
23247	799552
16864	799553
66533	799554
47374	799555
267880	799556
221177	799557
421669	799558
128729	799559
142176	799560
227400	799561
101907	799562
34240	799563
379306	799564
187363	799565
20623	799566
48361	799567
417724	799568
203069	799569
203033	799570
60975	799571
140717	799572
106574	799573
74035	799574
44841	799575
20817	799576
196304	799577
104874	799578
186509	799579
15334	799580
68408	799581
45	799582
95963	799583
20747	799584
354309	799585
108987	799586
188412	799587
89361	799588
240006	799589
84985	799590
238475	799591
146492	799592
27383	799593
10612	799594
159096	799595
30300	799596
505	799597
363314	799598
97635	799599
26138	799600
245520	799601
45755	799602
49829	799603
455207	799604
333432	799605
33439	799606
64666	799607
127134	799608
187776	799609
19918	799610
29194	799611
1104	799612
107491	799613
41553	799614
49093	799615
247093	799616
355003	799617
78042	799618
34459	799619
28735	799620
69964	799621
212244	799622
349458	799623
86357	799624
205464	799625
119937	799626
17565	799627
162975	799628
430944	799629
300925	799630
447145	799631
84815	799632
89722	799633
235784	799634
157326	799635
46899	799636
291488	799637
32229	799638
221414	799639
127016	799640
9408	799641
902	799642
11172	799643
1040	799644
71646	799645
178003	799646
108301	799647
121782	799648
147930	799649
1040	799650
264677	799651
232504	799652
232560	799653
166307	799654
56385	799655
11046	799656
77482	799657
215131	799658
347763	799659
10481	799660
194783	799661
111477	799662
6413	799663
97775	799664
6686	799665
166437	799666
5299	799667
370333	799668
42806	799669
452752	799670
161	799671
62077	799672
39534	799673
386403	799674
15257	799675
52492	799676
95575	799677
28482	799678
122947	799679
169898	799680
88311	799681
111950	799682
126682	799683
208771	799684
33338	799685
303715	799686
32815	799687
16127	799688
76150	799689
11406	799690
48365	799691
23160	799692
161714	799693
2602	799694
147471	799695
34213	799696
241846	799697
132467	799698
427580	799699
278806	799700
152868	799701
237101	799702
97464	799703
5713	799704
325486	799705
95385	799706
137500	799707
231074	799708
445341	799709
47162	799710
12398	799711
45667	799712
40441	799713
67189	799714
103798	799715
357823	799716
81364	799717
34567	799718
188951	799719
26532	799720
178797	799721
60547	799722
281077	799723
36474	799724
103600	799725
18921	799726
1194	799727
399212	799728
416288	799729
448196	799730
9338	799731
109322	799732
162834	799733
10904	799734
296704	799735
48989	799736
67579	799737
2361	799738
164394	799739
24439	799740
392729	799741
3663	799742
228013	799743
55414	799744
210421	799745
250240	799746
212864	799747
181097	799748
2976	799749
8436	799750
19211	799751
105753	799752
5524	799753
10273	799754
277320	799755
101294	799756
109859	799757
142427	799758
53621	799759
95430	799760
428215	799761
14567	799762
40985	799763
437521	799764
84759	799765
310083	799766
102005	799767
315287	799768
89509	799769
15119	799770
32308	799771
185429	799772
210965	799773
93962	799774
761	799775
121492	799776
39552	799777
93041	799778
416312	799779
65039	799780
289217	799781
9990	799782
39958	799783
50478	799784
282230	799785
369300	799786
232476	799787
211509	799788
124141	799789
51195	799790
7575	799791
69260	799792
176972	799793
6634	799794
38032	799795
109432	799796
141939	799797
265650	799798
12776	799799
87226	799800
19510	799801
70639	799802
153075	799803
164893	799804
6821	799805
447943	799806
10	799807
64164	799808
82295	799809
105877	799810
122584	799811
34303	799812
93993	799813
36690	799814
27022	799815
286109	799816
186569	799817
11285	799818
70525	799819
310639	799820
8704	799821
188473	799822
153936	799823
364055	799824
63843	799825
456142	799826
90	799827
109170	799828
140480	799829
132497	799830
16460	799831
230392	799832
123954	799833
2793	799834
3254	799835
80121	799836
164464	799837
94175	799838
35088	799839
215669	799840
57696	799841
122870	799842
71437	799843
380079	799844
118948	799845
60686	799846
102543	799847
161701	799848
161915	799849
89618	799850
250587	799851
32860	799852
65521	799853
317731	799854
45673	799855
168178	799856
447988	799857
71161	799858
4158	799859
69969	799860
111283	799861
300927	799862
5069	799863
22939	799864
207550	799865
410263	799866
14235	799867
113291	799868
109031	799869
178480	799870
160664	799871
113917	799872
222787	799873
72206	799874
28748	799875
1386	799876
35884	799877
187574	799878
25982	799879
28662	799880
29891	799881
35180	799882
107796	799883
36173	799884
292853	799885
304538	799886
49231	799887
396885	799888
449142	799889
51382	799890
314776	799891
134492	799892
100920	799893
66458	799894
48129	799895
179394	799896
11192	799897
443970	799898
15204	799899
134885	799900
185322	799901
712	799902
241084	799903
385397	799904
246868	799905
247063	799906
124668	799907
144276	799908
226929	799909
408681	799910
121846	799911
3938	799912
194078	799913
370421	799914
8929	799915
27541	799916
177339	799917
87722	799918
33058	799919
126380	799920
24850	799921
211679	799922
13954	799923
68433	799924
78463	799925
188732	799926
131570	799927
70706	799928
532	799929
27876	799930
112240	799931
137214	799932
178058	799933
326679	799934
76068	799935
339799	799936
179303	799937
397567	799938
14431	799939
294924	799940
4886	799941
335565	799942
142006	799943
30340	799944
84715	799945
337703	799946
20168	799947
78343	799948
72405	799949
106854	799950
54508	799951
20997	799952
75062	799953
55210	799954
103112	799955
279261	799956
12078	799957
16	799958
5971	799959
220360	799960
171806	799961
105242	799962
116467	799963
450933	799964
402169	799965
299149	799966
75717	799967
171056	799968
104304	799969
123617	799970
164795	799971
919	799972
127736	799973
55305	799974
247422	799975
232119	799976
22907	799977
359445	799978
96005	799979
108648	799980
22685	799981
38319	799982
35834	799983
162060	799984
8316	799985
285325	799986
10970	799987
235500	799988
101215	799989
13701	799990
363041	799991
32900	799992
121192	799993
24123	799994
236321	799995
74688	799996
339641	799997
347395	799998
227572	799999
284777	800000
75112	800001
13401	800002
356688	800003
15966	800004
12342	800005
47477	800006
23233	800007
45	800008
3336	800009
26085	800010
135418	800011
130377	800012
26776	800013
59570	800014
377986	800015
39995	800016
4218	800017
189441	800018
284619	800019
21699	800020
39923	800021
259685	800022
3391	800023
20876	800024
4551	800025
217017	800026
317115	800027
30347	800028
31620	800029
11043	800030
739	800031
176810	800032
304113	800033
46306	800034
11628	800035
8808	800036
15969	800037
33892	800038
44715	800039
33784	800040
67314	800041
66351	800042
264757	800043
26346	800044
92194	800045
30347	800046
198918	800047
15540	800048
7235	800049
74367	800050
151106	800051
25754	800052
220940	800053
327154	800054
7554	800055
21350	800056
13895	800057
213612	800058
225330	800059
54984	800060
230299	800061
20050	800062
192973	800063
442330	800064
49300	800065
13938	800066
13938	800067
13938	800068
128273	800069
199302	800070
150521	800071
64772	800072
17052	800073
192798	800074
444366	800075
119892	800076
196161	800077
418155	800078
185135	800079
230323	800080
141361	800081
10296	800082
386451	800083
322041	800084
127630	800085
64102	800086
109360	800087
119258	800088
393645	800089
186369	800090
200741	800091
421354	800092
190523	800093
401577	800094
235848	800095
19762	800096
43822	800097
198055	800098
7212	800099
418332	800100
389331	800101
366630	800102
457843	800103
223455	800104
26557	800105
43327	800106
310114	800107
449532	800108
342136	800109
334633	800110
108487	800111
54761	800112
363895	800113
108167	800114
125031	800115
13084	800116
269683	800117
216134	800118
224407	800119
205689	800120
125924	800121
393233	800122
164377	800123
377984	800124
415988	800125
247866	800126
244926	800127
248193	800128
23493	800129
92369	800130
5743	800131
168731	800132
452575	800133
187404	800134
458638	800135
87655	800136
81896	800137
40726	800138
225956	800139
27327	800140
411686	800141
47813	800142
108805	800143
6692	800144
5676	800145
105374	800146
257694	800147
74519	800148
23688	800149
53005	800150
47054	800151
203546	800152
385236	800153
362801	800154
48625	800155
337457	800156
112916	800157
3812	800158
146925	800159
98936	800160
29231	800161
234477	800162
50121	800163
320500	800164
416321	800165
2385	800166
95647	800167
30929	800168
55407	800169
77138	800170
54494	800171
380251	800172
34636	800173
45261	800174
117053	800175
179225	800176
124818	800177
102243	800178
408	800179
410371	800180
144488	800181
15275	800182
56205	800183
1419	800184
186866	800185
35128	800186
269192	800187
307329	800188
136728	800189
17074	800190
362087	800191
441464	800192
352	800193
100853	800194
142041	800195
395060	800196
358122	800197
161118	800198
421150	800199
48535	800200
2573	800201
45	800202
106498	800203
376214	800204
68761	800205
75292	800206
17269	800207
46595	800208
58631	800209
1118	800210
4827	800211
457897	800212
402869	800213
222790	800214
20820	800215
276963	800216
32705	800217
126787	800218
211140	800219
4030	800220
59127	800221
55162	800222
111623	800223
7743	800224
277666	800225
61897	800226
137531	800227
49490	800228
52856	800229
27014	800230
154684	800231
182798	800232
127747	800233
19497	800234
55536	800235
30000	800236
5895	800237
33778	800238
425396	800239
18913	800240
23984	800241
93046	800242
41956	800243
333064	800244
123126	800245
33699	800246
14329	800247
5490	800248
128433	800249
270359	800250
1707	800251
213	800252
131002	800253
359138	800254
63729	800255
443165	800256
268	800257
237733	800258
11324	800259
43586	800260
408630	800261
33414	800262
2556	800263
33898	800264
207515	800265
59596	800266
413936	800267
299827	800268
210743	800269
5594	800270
360746	800271
392181	800272
120680	800273
396290	800274
131801	800275
256	800276
5743	800277
36686	800278
2269	800279
225669	800280
63419	800281
83236	800282
168678	800283
14561	800284
30486	800285
13581	800286
53893	800287
363470	800288
17515	800289
425863	800290
28310	800291
199192	800292
68113	800293
16816	800294
100341	800295
926	800296
29342	800297
21971	800298
17218	800299
218632	800300
141266	800301
160283	800302
6325	800303
387228	800304
61908	800305
130466	800306
69761	800307
50540	800308
379234	800309
11402	800310
27485	800311
57467	800312
52534	800313
7598	800314
42421	800315
14471	800316
28987	800317
100858	800318
151521	800319
290020	800320
459630	800321
184520	800322
24943	800323
105346	800324
24040	800325
116914	800326
117057	800327
212257	800328
63483	800329
31530	800330
3070	800331
403056	800332
393933	800333
217790	800334
3255	800335
12297	800336
7992	800337
12708	800338
52591	800339
218591	800340
413896	800341
4647	800342
31601	800343
126280	800344
94682	800345
58	800346
31660	800347
118101	800348
14991	800349
48366	800350
248709	800351
89264	800352
108299	800353
13930	800354
306847	800355
32618	800356
113129	800357
53886	800358
94794	800359
765	800360
118193	800361
44430	800362
28691	800363
704	800364
2232	800365
402347	800366
40182	800367
145896	800368
65010	800369
21815	800370
39377	800371
35808	800372
121224	800373
72991	800374
253	800375
158992	800376
184505	800377
931	800378
203736	800379
58486	800380
55818	800381
68647	800382
124442	800383
10559	800384
188975	800385
329088	800386
9558	800387
388707	800388
48401	800389
71991	800390
29203	800391
103601	800392
6033	800393
20065	800394
360140	800395
108199	800396
1068	800397
78153	800398
69725	800399
50312	800400
816	800401
24777	800402
32756	800403
239651	800404
200173	800405
360834	800406
45581	800407
19871	800408
57712	800409
146633	800410
273974	800411
35203	800412
127924	800413
163260	800414
140960	800415
55240	800416
97887	800417
120846	800418
19678	800419
56329	800420
168263	800421
107551	800422
2540	800423
414808	800424
352247	800425
25100	800426
128774	800427
406488	800428
146350	800429
175132	800430
67639	800431
26029	800432
95346	800433
153564	800434
164533	800435
7749	800436
2091	800437
363209	800438
221689	800439
11	800440
246893	800441
54676	800442
38929	800443
35587	800444
3178	800445
444870	800446
25745	800447
36953	800448
219198	800449
196588	800450
457968	800451
307360	800452
1733	800453
74240	800454
292348	800455
34664	800456
206663	800457
54598	800458
247219	800459
82697	800460
27566	800461
24807	800462
376560	800463
20757	800464
3209	800465
30155	800466
150998	800467
56940	800468
251017	800469
94169	800470
30019	800471
112454	800472
113137	800473
412914	800474
3805	800475
7803	800476
16719	800477
176728	800478
5597	800479
1242	800480
44765	800481
182560	800482
77975	800483
235537	800484
53653	800485
109856	800486
96710	800487
12256	800488
16891	800489
74148	800490
28285	800491
183278	800492
59644	800493
116767	800494
426691	800495
39598	800496
347384	800497
96129	800498
153519	800499
226	800500
132262	800501
35180	800502
34076	800503
211116	800504
16321	800505
249024	800506
125494	800507
8048	800508
18939	800509
71835	800510
23362	800511
123681	800512
1235	800513
113129	800514
59496	800515
92780	800516
5517	800517
298762	800518
36993	800519
125986	800520
102224	800521
125203	800522
2095	800523
328153	800524
81557	800525
329063	800526
54743	800527
205873	800528
141213	800529
2025	800530
9303	800531
115534	800532
395027	800533
39327	800534
55192	800535
8706	800536
17930	800537
48761	800538
29250	800539
37506	800540
67041	800541
55394	800542
96	800543
145015	800544
107766	800545
27976	800546
34355	800547
32687	800548
224403	800549
395512	800550
210562	800551
24320	800552
118787	800553
423920	800554
19276	800555
169789	800556
229839	800557
48772	800558
358888	800559
318925	800560
293	800561
146116	800562
92748	800563
25150	800564
323211	800565
375173	800566
93439	800567
51749	800568
34722	800569
383713	800570
342	800571
67708	800572
32334	800573
118962	800574
28991	800575
48580	800576
335021	800577
197917	800578
366518	800579
112643	800580
306371	800581
203180	800582
394	800583
60839	800584
57591	800585
133519	800586
32302	800587
115784	800588
452419	800589
7376	800590
29391	800591
424433	800592
374324	800593
23241	800594
17100	800595
113475	800596
28288	800597
67602	800598
69699	800599
71085	800600
35093	800601
55884	800602
332801	800603
26750	800604
209742	800605
3958	800606
41590	800607
128348	800608
28167	800609
5539	800610
54157	800611
3576	800612
238705	800613
150175	800614
430842	800615
321	800616
40644	800617
24811	800618
1521	800619
99297	800620
76606	800621
406944	800622
200683	800623
51352	800624
88721	800625
118726	800626
178191	800627
56558	800628
21283	800629
171362	800630
62356	800631
71386	800632
385831	800633
244534	800634
98568	800635
302223	800636
440951	800637
10366	800638
5133	800639
48795	800640
44495	800641
90454	800642
3831	800643
87142	800644
4772	800645
17140	800646
13513	800647
238400	800648
373244	800649
223170	800650
198656	800651
5680	800652
5680	800653
170535	800654
183233	800655
66163	800656
314345	800657
23468	800658
38760	800659
16517	800660
225167	800661
103426	800662
409388	800663
40578	800664
172754	800665
651	800666
3143	800667
30565	800668
181656	800669
55628	800670
28557	800671
170780	800672
160658	800673
17042	800674
126825	800675
11865	800676
71555	800677
415101	800678
47954	800679
91578	800680
123404	800681
216231	800682
10174	800683
237390	800684
203738	800685
160234	800686
63951	800687
393056	800688
7288	800689
80883	800690
11973	800691
45776	800692
89010	800693
125176	800694
4628	800695
174592	800696
12698	800697
2506	800698
3781	800699
331948	800700
32885	800701
36195	800702
30367	800703
117212	800704
322323	800705
5658	800706
93366	800707
21601	800708
95847	800709
12045	800710
98285	800711
37091	800712
3274	800713
105652	800714
223545	800715
181640	800716
419757	800717
76311	800718
46111	800719
16180	800720
383629	800721
50515	800722
40187	800723
122538	800724
32129	800725
91534	800726
96539	800727
160302	800728
440585	800729
19339	800730
16575	800731
6937	800732
17171	800733
71836	800734
17536	800735
145057	800736
449222	800737
176596	800738
340867	800739
163173	800740
83503	800741
11509	800742
341807	800743
148618	800744
94510	800745
32711	800746
103020	800747
299	800748
394786	800749
235680	800750
62747	800751
20688	800752
126006	800753
38730	800754
193049	800755
32878	800756
64149	800757
155037	800758
178229	800759
29517	800760
232628	800761
155183	800762
172132	800763
1631	800764
46580	800765
287855	800766
286183	800767
297154	800768
62173	800769
39869	800770
289321	800771
29544	800772
6366	800773
8555	800774
192280	800775
53956	800776
3274	800777
437358	800778
87420	800779
61319	800780
24387	800781
31270	800782
145049	800783
36580	800784
117357	800785
457640	800786
289831	800787
8661	800788
175332	800789
15281	800790
1018	800791
8927	800792
252177	800793
3198	800794
86902	800795
29594	800796
202222	800797
108453	800798
328985	800799
11812	800800
181840	800801
155210	800802
112050	800803
237488	800804
396988	800805
64468	800806
370330	800807
388030	800808
369011	800809
109892	800810
98911	800811
209579	800812
237268	800813
111718	800814
326181	800815
4637	800816
51910	800817
15887	800818
247436	800819
370908	800820
54612	800821
19019	800822
160394	800823
70519	800824
40892	800825
355566	800826
128637	800827
139106	800828
266114	800829
350967	800830
331337	800831
9094	800832
82537	800833
213029	800834
49320	800835
433895	800836
21784	800837
383945	800838
445519	800839
108252	800840
230674	800841
182466	800842
411929	800843
55522	800844
74111	800845
36595	800846
21952	800847
279957	800848
237691	800849
198372	800850
165696	800851
309716	800852
45915	800853
40653	800854
121631	800855
35203	800856
150400	800857
81253	800858
381461	800859
128530	800860
89602	800861
162335	800862
6662	800863
31747	800864
239647	800865
6110	800866
121587	800867
452596	800868
316988	800869
10958	800870
7215	800871
333449	800872
47285	800873
165452	800874
181366	800875
8067	800876
189823	800877
289987	800878
51020	800879
113106	800880
188197	800881
239400	800882
67006	800883
101437	800884
386778	800885
31819	800886
174566	800887
105884	800888
63150	800889
25896	800890
79476	800891
209881	800892
18650	800893
110743	800894
126299	800895
386626	800896
58222	800897
127037	800898
222787	800899
457919	800900
338674	800901
354225	800902
223158	800903
108087	800904
32379	800905
7487	800906
86834	800907
180110	800908
93788	800909
440748	800910
102783	800911
376176	800912
7546	800913
228766	800914
107294	800915
397060	800916
52612	800917
187170	800918
57227	800919
111417	800920
161686	800921
82249	800922
323659	800923
27998	800924
122202	800925
122275	800926
38512	800927
356467	800928
386806	800929
30132	800930
195075	800931
380409	800932
111033	800933
168077	800934
82896	800935
77268	800936
453421	800937
145158	800938
354072	800939
122456	800940
128961	800941
185644	800942
17927	800943
391602	800944
24009	800945
391483	800946
55520	800947
22807	800948
6583	800949
3345	800950
113637	800951
79171	800952
402854	800953
246792	800954
15836	800955
61924	800956
215255	800957
140935	800958
221162	800959
9755	800960
209244	800961
437821	800962
15934	800963
153137	800964
65077	800965
236489	800966
114966	800967
83604	800968
420274	800969
114671	800970
248761	800971
162028	800972
283486	800973
1745	800974
94132	800975
28057	800976
19475	800977
56697	800978
6096	800979
745	800980
118251	800981
5987	800982
290511	800983
153198	800984
5638	800985
54815	800986
229105	800987
174610	800988
57202	800989
24277	800990
9459	800991
151450	800992
262101	800993
147527	800994
79615	800995
227498	800996
14896	800997
85000	800998
16990	800999
8554	801000
129119	801001
218448	801002
67424	801003
93233	801004
19359	801005
196796	801006
106178	801007
250104	801008
272857	801009
64520	801010
20074	801011
19901	801012
15983	801013
2960	801014
7237	801015
25064	801016
20786	801017
14254	801018
57973	801019
432789	801020
26401	801021
17957	801022
150888	801023
51691	801024
422491	801025
289620	801026
215253	801027
123127	801028
231041	801029
283591	801030
50612	801031
13554	801032
347934	801033
167726	801034
11215	801035
137745	801036
26933	801037
61444	801038
92651	801039
30224	801040
119805	801041
55368	801042
182644	801043
117284	801044
45083	801045
8995	801046
45231	801047
187834	801048
117513	801049
19621	801050
63361	801051
65315	801052
17414	801053
18750	801054
101407	801055
35148	801056
235748	801057
54213	801058
62786	801059
248121	801060
196746	801061
79073	801062
429693	801063
91331	801064
2846	801065
185993	801066
65004	801067
31575	801068
30298	801069
7335	801070
62126	801071
247359	801072
41894	801073
65534	801074
120615	801075
15683	801076
60111	801077
370345	801078
111173	801079
56490	801080
244125	801081
17053	801082
241825	801083
61116	801084
433078	801085
11306	801086
6681	801087
123883	801088
6440	801089
185312	801090
4639	801091
23641	801092
83720	801093
4587	801094
16082	801095
121838	801096
10203	801097
170560	801098
198423	801099
5953	801100
89149	801101
228034	801102
31107	801103
5953	801104
1095	801105
196370	801106
845	801107
65253	801108
213161	801109
48094	801110
20074	801111
114902	801112
34529	801113
13757	801114
54219	801115
134191	801116
209285	801117
17643	801118
295024	801119
5921	801120
8503	801121
17608	801122
27473	801123
183932	801124
235545	801125
199000	801126
534	801127
443885	801128
9120	801129
267099	801130
14562	801131
440844	801132
122250	801133
32089	801134
415674	801135
246790	801136
18278	801137
127441	801138
376297	801139
9684	801140
437163	801141
234361	801142
408628	801143
142190	801144
141301	801145
40594	801146
10638	801147
349069	801148
114530	801149
361730	801150
146248	801151
6296	801152
273465	801153
279017	801154
699	801155
12772	801156
46990	801157
31235	801158
231259	801159
357098	801160
38913	801161
5679	801162
10715	801163
10715	801164
428325	801165
20844	801166
47181	801167
25359	801168
469	801169
17297	801170
218602	801171
417561	801172
4820	801173
15281	801174
362357	801175
96849	801176
373782	801177
50554	801178
59183	801179
43284	801180
108634	801181
28319	801182
96348	801183
103412	801184
375520	801185
48792	801186
419019	801187
175993	801188
227007	801189
240646	801190
24	801191
6830	801192
450862	801193
418867	801194
394249	801195
225977	801196
303436	801197
124060	801198
232069	801199
86850	801200
82911	801201
394091	801202
10004	801203
349960	801204
112253	801205
387043	801206
6172	801207
20601	801208
15905	801209
7769	801210
122548	801211
444003	801212
2664	801213
11198	801214
448676	801215
424440	801216
43151	801217
446106	801218
55343	801219
413877	801220
12012	801221
41183	801222
399389	801223
45816	801224
1054	801225
122564	801226
200884	801227
46757	801228
236638	801229
114418	801230
321182	801231
80572	801232
84508	801233
34595	801234
27280	801235
24971	801236
234948	801237
50055	801238
18914	801239
93901	801240
3322	801241
44701	801242
17272	801243
96369	801244
246179	801245
7857	801246
317481	801247
456270	801248
41672	801249
302165	801250
227855	801251
450172	801252
285972	801253
6888	801254
96087	801255
347926	801256
34625	801257
19475	801258
287087	801259
116607	801260
128963	801261
125748	801262
237810	801263
4418	801264
287086	801265
391231	801266
269271	801267
12108	801268
342765	801269
152135	801270
69549	801271
36488	801272
291523	801273
26446	801274
37881	801275
10476	801276
16081	801277
197234	801278
18022	801279
240552	801280
14125	801281
166196	801282
246869	801283
246568	801284
21390	801285
393270	801286
224848	801287
304527	801288
365773	801289
222256	801290
102288	801291
128830	801292
27657	801293
7768	801294
248315	801295
250188	801296
286049	801297
174403	801298
26697	801299
153600	801300
229565	801301
62638	801302
125565	801303
215571	801304
59242	801305
193404	801306
241900	801307
44115	801308
176373	801309
30953	801310
401197	801311
218191	801312
400811	801313
10290	801314
126654	801315
325670	801316
164619	801317
251174	801318
295051	801319
263390	801320
278267	801321
243458	801322
116743	801323
102147	801324
347093	801325
116737	801326
48601	801327
60911	801328
427457	801329
65022	801330
85728	801331
127307	801332
97871	801333
48062	801334
64152	801335
99893	801336
112991	801337
7554	801338
11271	801339
109526	801340
285757	801341
344174	801342
14819	801343
8494	801344
117566	801345
425974	801346
428939	801347
173914	801348
76206	801349
114683	801350
416295	801351
40218	801352
309491	801353
181461	801354
118534	801355
258055	801356
374881	801357
181081	801358
323012	801359
169751	801360
236978	801361
169200	801362
124777	801363
34200	801364
16185	801365
254989	801366
136658	801367
129978	801368
399412	801369
41425	801370
49893	801371
16540	801372
60898	801373
392905	801374
91877	801375
54782	801376
71664	801377
24932	801378
192247	801379
110088	801380
417505	801381
26650	801382
3112	801383
211896	801384
82345	801385
405931	801386
79094	801387
14779	801388
23472	801389
1925	801390
527	801391
25830	801392
229264	801393
13048	801394
88082	801395
125010	801396
215813	801397
59936	801398
1373	801399
91635	801400
116235	801401
429982	801402
429617	801403
174520	801404
17373	801405
32325	801406
191826	801407
57346	801408
7477	801409
8201	801410
18677	801411
8911	801412
116056	801413
65778	801414
27711	801415
7682	801416
7682	801417
44645	801418
304578	801419
65726	801420
188032	801421
305093	801422
217122	801423
130154	801424
307648	801425
33290	801426
97699	801427
181882	801428
231414	801429
90913	801430
123106	801431
6459	801432
136015	801433
293528	801434
22807	801435
23224	801436
55211	801437
259150	801438
55089	801439
402202	801440
171627	801441
294683	801442
284083	801443
204377	801444
107472	801445
127719	801446
77510	801447
104184	801448
216112	801449
147213	801450
16335	801451
78893	801452
52364	801453
62474	801454
18670	801455
321	801456
44796	801457
22552	801458
26797	801459
446812	801460
54008	801461
29307	801462
234267	801463
105880	801464
322719	801465
47971	801466
95522	801467
405454	801468
148084	801469
98858	801470
123958	801471
25524	801472
27994	801473
94417	801474
228327	801475
33651	801476
122139	801477
350448	801478
43211	801479
5117	801480
183660	801481
14760	801482
245495	801483
232277	801484
78366	801485
56420	801486
235424	801487
442901	801488
70309	801489
218734	801490
83969	801491
158465	801492
73670	801493
307315	801494
12130	801495
4263	801496
208541	801497
257238	801498
17734	801499
158943	801500
365889	801501
80716	801502
5998	801503
9096	801504
451974	801505
127448	801506
9460	801507
374368	801508
65347	801509
116283	801510
98565	801511
10630	801512
402540	801513
1298	801514
51215	801515
15605	801516
223840	801517
50284	801518
115222	801519
240690	801520
57367	801521
189360	801522
9705	801523
32604	801524
208723	801525
146921	801526
240729	801527
74917	801528
231620	801529
9091	801530
18430	801531
172348	801532
252403	801533
270080	801534
239826	801535
484	801536
286874	801537
207707	801538
114864	801539
117819	801540
76590	801541
7536	801542
230745	801543
136961	801544
75458	801545
291998	801546
257718	801547
10410	801548
61422	801549
247111	801550
5507	801551
154551	801552
20675	801553
218432	801554
210776	801555
102602	801556
20701	801557
331058	801558
176161	801559
125644	801560
208329	801561
224653	801562
26260	801563
184986	801564
261016	801565
58359	801566
376867	801567
169951	801568
53474	801569
197428	801570
55888	801571
200520	801572
39343	801573
6960	801574
112230	801575
46035	801576
61816	801577
6606	801578
70544	801579
55540	801580
115357	801581
81928	801582
91996	801583
235477	801584
109630	801585
211634	801586
263991	801587
427654	801588
159723	801589
279476	801590
81739	801591
178113	801592
14971	801593
27858	801594
187037	801595
430411	801596
328587	801597
72335	801598
47372	801599
101849	801600
212345	801601
60611	801602
6732	801603
16012	801604
190706	801605
114509	801606
29512	801607
39157	801608
97251	801609
395712	801610
223840	801611
54063	801612
1436	801613
32496	801614
455598	801615
306069	801616
48220	801617
38313	801618
92915	801619
18309	801620
72553	801621
55222	801622
65474	801623
417555	801624
240009	801625
12483	801626
167499	801627
85805	801628
42109	801629
88338	801630
106263	801631
357036	801632
226651	801633
41660	801634
12506	801635
62431	801636
305704	801637
353382	801638
68696	801639
90121	801640
446639	801641
15390	801642
27818	801643
376824	801644
315391	801645
181211	801646
165369	801647
86170	801648
155324	801649
7567	801650
22093	801651
3473	801652
362909	801653
226779	801654
73203	801655
341475	801656
142231	801657
232065	801658
47467	801659
82128	801660
17858	801661
239291	801662
222873	801663
392374	801664
99512	801665
16000	801666
157063	801667
16607	801668
261179	801669
127	801670
15110	801671
216122	801672
52516	801673
208873	801674
71670	801675
104345	801676
28654	801677
458195	801678
415062	801679
18126	801680
6357	801681
202383	801682
142568	801683
91078	801684
251520	801685
394351	801686
18989	801687
144839	801688
151325	801689
311451	801690
137055	801691
177748	801692
174733	801693
234642	801694
457396	801695
153695	801696
141167	801697
103417	801698
63708	801699
52461	801700
226241	801701
24071	801702
43918	801703
166293	801704
418906	801705
175735	801706
418902	801707
445217	801708
254830	801709
21002	801710
398342	801711
103464	801712
399520	801713
101094	801714
134106	801715
420697	801716
324303	801717
384090	801718
240743	801719
323149	801720
189383	801721
5511	801722
318239	801723
381935	801724
371661	801725
256648	801726
352196	801727
164606	801728
68986	801729
162879	801730
48271	801731
242040	801732
75383	801733
45995	801734
202008	801735
130509	801736
56620	801737
116436	801738
68665	801739
195039	801740
221390	801741
13673	801742
191734	801743
78125	801744
298382	801745
445321	801746
314326	801747
425900	801748
399413	801749
14572	801750
242686	801751
236708	801752
97350	801753
313915	801754
188263	801755
201643	801756
251183	801757
145346	801758
148873	801759
157308	801760
14176	801761
47930	801762
406190	801763
34556	801764
214262	801765
46447	801766
12559	801767
195662	801768
192623	801769
372684	801770
337838	801771
211059	801772
33264	801773
38464	801774
10085	801775
384159	801776
71024	801777
84437	801778
119236	801779
92082	801780
395216	801781
60446	801782
420576	801783
167470	801784
309137	801785
368308	801786
4237	801787
176984	801788
137271	801789
101503	801790
201152	801791
148413	801792
103751	801793
400308	801794
10387	801795
45919	801796
204678	801797
76121	801798
354538	801799
102950	801800
67437	801801
143974	801802
243279	801803
52966	801804
36399	801805
49485	801806
25329	801807
37497	801808
15037	801809
103104	801810
444736	801811
39684	801812
391494	801813
192756	801814
224312	801815
74746	801816
415059	801817
350696	801818
29549	801819
109477	801820
77784	801821
391994	801822
11852	801823
122859	801824
213990	801825
178714	801826
79787	801827
381995	801828
45304	801829
55831	801830
62037	801831
44836	801832
125434	801833
109315	801834
238301	801835
376144	801836
147937	801837
440161	801838
165091	801839
99659	801840
407277	801841
162478	801842
313961	801843
215106	801844
81621	801845
109678	801846
163576	801847
264124	801848
349244	801849
293905	801850
363022	801851
126208	801852
341837	801853
14513	801854
113191	801855
387055	801856
385920	801857
302490	801858
391473	801859
9231	801860
116828	801861
321739	801862
42932	801863
201875	801864
87270	801865
34083	801866
112197	801867
418029	801868
309164	801869
68910	801870
48487	801871
122707	801872
386911	801873
4155	801874
32436	801875
212357	801876
106408	801877
301923	801878
70481	801879
224967	801880
229341	801881
282838	801882
74335	801883
93945	801884
188768	801885
42834	801886
15964	801887
9509	801888
83470	801889
6628	801890
343097	801891
96257	801892
33780	801893
309163	801894
307123	801895
344752	801896
73187	801897
181692	801898
184066	801899
180333	801900
24066	801901
27566	801902
252983	801903
12148	801904
167573	801905
191608	801906
28789	801907
356178	801908
38905	801909
445209	801910
63913	801911
149966	801912
4245	801913
279238	801914
49307	801915
240650	801916
185898	801917
86158	801918
235430	801919
250337	801920
348402	801921
452633	801922
126181	801923
246233	801924
188712	801925
244292	801926
410933	801927
105770	801928
382384	801929
100515	801930
315761	801931
157649	801932
37822	801933
148403	801934
361149	801935
143725	801936
3415	801937
3415	801938
249259	801939
54193	801940
445677	801941
48190	801942
187626	801943
99552	801944
5048	801945
269711	801946
29468	801947
166917	801948
84732	801949
234207	801950
146819	801951
72001	801952
34756	801953
105201	801954
50284	801955
46473	801956
104923	801957
91384	801958
284869	801959
47524	801960
61667	801961
89802	801962
48823	801963
177759	801964
87568	801965
28315	801966
28262	801967
101020	801968
85598	801969
79310	801970
159907	801971
54742	801972
149409	801973
17350	801974
9072	801975
147677	801976
25876	801977
25672	801978
42282	801979
126185	801980
16940	801981
455653	801982
192647	801983
25489	801984
2849	801985
123999	801986
50389	801987
279771	801988
238019	801989
12176	801990
19111	801991
323538	801992
15130	801993
7276	801994
272971	801995
22957	801996
340350	801997
394	801998
9617	801999
101648	802000
226047	802001
99180	802002
10782	802003
171068	802004
173632	802005
427863	802006
86215	802007
263004	802008
337236	802009
1832	802010
9579	802011
157577	802012
200303	802013
71898	802014
93977	802015
54398	802016
75374	802017
117420	802018
227149	802019
107535	802020
191496	802021
406260	802022
37417	802023
363197	802024
211191	802025
411418	802026
290091	802027
183487	802028
194059	802029
1354	802030
172663	802031
248494	802032
56754	802033
213702	802034
7846	802035
50972	802036
20368	802037
136147	802038
241131	802039
132733	802040
116582	802041
24151	802042
10034	802043
114213	802044
28416	802045
326682	802046
25579	802047
444630	802048
7335	802049
69143	802050
452031	802051
181935	802052
101564	802053
358029	802054
366853	802055
431835	802056
15769	802057
61069	802058
410674	802059
371606	802060
209196	802061
323840	802062
3091	802063
101209	802064
87488	802065
412653	802066
208383	802067
226562	802068
6234	802069
5790	802070
12719	802071
341867	802072
229659	802073
142448	802074
9327	802075
100524	802076
198213	802077
52405	802078
217000	802079
3022	802080
597	802081
408	802082
4250	802083
33672	802084
235194	802085
6028	802086
21196	802087
13626	802088
1664	802089
205188	802090
429783	802091
35144	802092
89640	802093
80358	802094
130892	802095
359091	802096
97474	802097
153389	802098
10092	802099
56234	802100
149512	802101
104663	802102
21218	802103
312774	802104
134137	802105
1854	802106
226436	802107
198772	802108
36846	802109
70660	802110
34049	802111
103936	802112
97066	802113
193768	802114
62752	802115
12633	802116
132048	802117
15982	802118
96880	802119
448709	802120
180183	802121
318048	802122
254305	802123
163558	802124
251276	802125
4519	802126
95599	802127
459050	802128
46444	802129
177839	802130
38987	802131
19329	802132
148762	802133
89293	802134
36989	802135
254426	802136
74923	802137
121539	802138
236233	802139
20011	802140
48430	802141
4377	802142
239439	802143
324740	802144
218605	802145
5824	802146
31515	802147
151335	802148
183000	802149
331297	802150
145068	802151
109624	802152
86738	802153
251715	802154
145557	802155
173565	802156
157984	802157
294157	802158
422501	802159
80246	802160
43993	802161
138973	802162
40209	802163
21114	802164
799	802165
218213	802166
76787	802167
147526	802168
387655	802169
42227	802170
54752	802171
55161	802172
45056	802173
393660	802174
11193	802175
125031	802176
17013	802177
167914	802178
7276	802179
8821	802180
442241	802181
322558	802182
2697	802183
277994	802184
128153	802185
446948	802186
454701	802187
122098	802188
381473	802189
145138	802190
242236	802191
99068	802192
10521	802193
113632	802194
412907	802195
89176	802196
126903	802197
313560	802198
383705	802199
81763	802200
63231	802201
217646	802202
138003	802203
375191	802204
34061	802205
111616	802206
451183	802207
22892	802208
59149	802209
403113	802210
52247	802211
419586	802212
246242	802213
215283	802214
249087	802215
234572	802216
204943	802217
118334	802218
127438	802219
342928	802220
323704	802221
316095	802222
120047	802223
261390	802224
64588	802225
454146	802226
235498	802227
432134	802228
239362	802229
374365	802230
237812	802231
276866	802232
52176	802233
42307	802234
5757	802235
6249	802236
153568	802237
42299	802238
55507	802239
104351	802240
207940	802241
85282	802242
10769	802243
334343	802244
10452	802245
23341	802246
94852	802247
388636	802248
167931	802249
128473	802250
417498	802251
442673	802252
18395	802253
28982	802254
167254	802255
95094	802256
17299	802257
376998	802258
97322	802259
233664	802260
126660	802261
233404	802262
121733	802263
21801	802264
236172	802265
25364	802266
123997	802267
138566	802268
41723	802269
1421	802270
15991	802271
54450	802272
27770	802273
60367	802274
1285	802275
106727	802276
121605	802277
51324	802278
138158	802279
143940	802280
57496	802281
204295	802282
62767	802283
69090	802284
81053	802285
160203	802286
56242	802287
4637	802288
214023	802289
431888	802290
7912	802291
410737	802292
91416	802293
118896	802294
121024	802295
98459	802296
229259	802297
405232	802298
222207	802299
120241	802300
193341	802301
5428	802302
131534	802303
108322	802304
164531	802305
58136	802306
83105	802307
15667	802308
371033	802309
431093	802310
24009	802311
383856	802312
876	802313
303190	802314
175547	802315
184994	802316
116962	802317
242647	802318
194235	802319
240549	802320
4085	802321
268185	802322
150273	802323
1041	802324
63064	802325
437170	802326
272467	802327
273705	802328
13457	802329
279043	802330
72511	802331
47918	802332
288276	802333
244290	802334
365209	802335
565	802336
5089	802337
44205	802338
27301	802339
400460	802340
206042	802341
93464	802342
23763	802343
97162	802344
159454	802345
48808	802346
19489	802347
58497	802348
226486	802349
276448	802350
98711	802351
239160	802352
126279	802353
34878	802354
287039	802355
52919	802356
435730	802357
101672	802358
243427	802359
139930	802360
78365	802361
132496	802362
391534	802363
3904	802364
22621	802365
186439	802366
56517	802367
18228	802368
23677	802369
214757	802370
139675	802371
353246	802372
244370	802373
250066	802374
26671	802375
457704	802376
167911	802377
52501	802378
17323	802379
1457	802380
14516	802381
139387	802382
189532	802383
162839	802384
130010	802385
206941	802386
18213	802387
41687	802388
239572	802389
42907	802390
155773	802391
88354	802392
85185	802393
27927	802394
117368	802395
196380	802396
61172	802397
144	802398
62069	802399
52096	802400
3770	802401
302815	802402
2956	802403
164583	802404
18	802405
151809	802406
96882	802407
111384	802408
27927	802409
401679	802410
27007	802411
222921	802412
33469	802413
422043	802414
158	802415
81754	802416
67326	802417
356684	802418
14209	802419
69548	802420
209181	802421
49094	802422
328390	802423
120483	802424
6933	802425
27336	802426
123036	802427
114945	802428
61388	802429
349921	802430
56948	802431
22738	802432
116111	802433
61726	802434
33661	802435
36967	802436
115762	802437
122940	802438
94555	802439
4334	802440
26237	802441
367235	802442
242642	802443
11684	802444
387702	802445
332355	802446
161341	802447
175287	802448
66263	802449
301558	802450
443327	802451
70215	802452
72687	802453
256876	802454
292720	802455
41688	802456
150023	802457
113391	802458
390498	802459
328988	802460
283657	802461
98407	802462
16005	802463
189141	802464
233740	802465
137019	802466
14227	802467
97841	802468
5659	802469
116868	802470
3794	802471
16466	802472
6918	802473
415023	802474
24981	802475
333193	802476
12260	802477
22936	802478
111335	802479
5002	802480
47019	802481
65491	802482
13923	802483
191465	802484
42228	802485
19458	802486
48957	802487
86381	802488
8149	802489
59759	802490
132974	802491
147397	802492
188161	802493
39513	802494
77980	802495
54141	802496
143809	802497
7739	802498
11745	802499
91431	802500
7235	802501
65415	802502
1736	802503
11330	802504
262294	802505
11108	802506
50616	802507
296794	802508
371049	802509
349454	802510
119420	802511
189936	802512
111739	802513
151395	802514
20721	802515
99560	802516
6791	802517
179392	802518
366734	802519
222980	802520
64643	802521
60030	802522
28801	802523
77213	802524
32684	802525
331860	802526
103725	802527
261197	802528
22931	802529
44371	802530
203	802531
394955	802532
21604	802533
127	802534
108413	802535
63603	802536
77259	802537
196145	802538
186069	802539
234806	802540
316164	802541
17521	802542
102647	802543
16502	802544
154572	802545
442209	802546
27770	802547
202302	802548
126894	802549
120706	802550
46833	802551
239242	802552
232351	802553
227357	802554
151660	802555
42148	802556
403577	802557
122730	802558
27449	802559
247923	802560
456698	802561
136785	802562
449269	802563
379103	802564
145252	802565
26157	802566
3231	802567
255271	802568
415185	802569
122319	802570
17766	802571
37364	802572
310441	802573
235506	802574
121967	802575
333911	802576
58547	802577
45940	802578
42612	802579
153833	802580
263439	802581
28666	802582
55129	802583
114717	802584
420018	802585
217418	802586
115708	802587
408061	802588
109298	802589
433964	802590
133736	802591
445561	802592
1162	802593
342448	802594
362025	802595
28623	802596
71753	802597
213114	802598
2846	802599
115823	802600
449450	802601
24501	802602
119870	802603
122809	802604
71554	802605
11252	802606
537	802607
28850	802608
203366	802609
333549	802610
89031	802611
7541	802612
274892	802613
112299	802614
372579	802615
57401	802616
127389	802617
7055	802618
62740	802619
221035	802620
63963	802621
105500	802622
406749	802623
370860	802624
146561	802625
220990	802626
61671	802627
323598	802628
389405	802629
85046	802630
227	802631
61326	802632
184496	802633
87413	802634
278330	802635
251350	802636
4839	802637
291021	802638
288196	802639
76677	802640
190033	802641
47306	802642
68214	802643
53984	802644
87317	802645
16112	802646
5283	802647
387579	802648
441600	802649
10373	802650
225027	802651
60800	802652
19441	802653
47734	802654
47731	802655
62809	802656
164	802657
581	802658
2869	802659
67953	802660
431392	802661
165857	802662
40221	802663
208406	802664
148595	802665
123743	802666
38398	802667
178438	802668
2708	802669
155	802670
248918	802671
177331	802672
92092	802673
52314	802674
63519	802675
190	802676
92669	802677
114180	802678
241623	802679
21455	802680
60436	802681
48785	802682
10488	802683
30008	802684
70414	802685
112025	802686
38075	802687
338030	802688
127548	802689
21455	802690
355801	802691
403837	802692
92463	802693
27722	802694
1409	802695
187660	802696
152565	802697
433715	802698
56692	802699
222318	802700
166838	802701
249564	802702
150388	802703
19097	802704
40728	802705
413814	802706
58308	802707
113994	802708
231674	802709
377572	802710
104449	802711
196385	802712
15903	802713
65391	802714
206212	802715
23220	802716
161198	802717
14594	802718
290870	802719
65090	802720
122148	802721
7227	802722
169021	802723
75831	802724
32313	802725
56984	802726
237453	802727
317559	802728
220145	802729
59145	802730
98429	802731
7961	802732
354041	802733
118374	802734
233347	802735
286657	802736
7171	802737
108180	802738
40390	802739
404375	802740
30410	802741
77129	802742
213817	802743
6163	802744
7540	802745
151555	802746
112318	802747
11018	802748
171644	802749
62088	802750
2683	802751
206033	802752
7330	802753
14175	802754
957	802755
4873	802756
16269	802757
369039	802758
11725	802759
75416	802760
158341	802761
6793	802762
188826	802763
87354	802764
256228	802765
138522	802766
74362	802767
268347	802768
41826	802769
282417	802770
9393	802771
401252	802772
397921	802773
234298	802774
5689	802775
4263	802776
3829	802777
339848	802778
132303	802779
121811	802780
227316	802781
1762	802782
34205	802783
100317	802784
215132	802785
169226	802786
39776	802787
94951	802788
16070	802789
59546	802790
209114	802791
331627	802792
333841	802793
171278	802794
452659	802795
83	802796
204590	802797
206931	802798
7196	802799
343099	802800
343454	802801
148731	802802
299770	802803
5570	802804
125102	802805
284	802806
380482	802807
11341	802808
236172	802809
241484	802810
172399	802811
39115	802812
28673	802813
75790	802814
8831	802815
130638	802816
277899	802817
307804	802818
200867	802819
195479	802820
31079	802821
3098	802822
436484	802823
78160	802824
441577	802825
398818	802826
169491	802827
90993	802828
361549	802829
96290	802830
326657	802831
430028	802832
239255	802833
393799	802834
220141	802835
234083	802836
200061	802837
437144	802838
232002	802839
210443	802840
86653	802841
350102	802842
15252	802843
77858	802844
20009	802845
7836	802846
224341	802847
38	802848
237952	802849
35606	802850
43201	802851
236980	802852
352226	802853
74608	802854
4887	802855
76930	802856
410684	802857
81914	802858
98934	802859
49168	802860
181204	802861
51463	802862
28040	802863
459239	802864
94599	802865
19701	802866
75932	802867
21479	802868
95022	802869
341719	802870
53764	802871
221503	802872
183507	802873
236918	802874
103961	802875
218883	802876
10444	802877
125998	802878
21416	802879
99055	802880
442436	802881
119911	802882
41357	802883
157996	802884
107662	802885
210633	802886
98933	802887
51502	802888
322547	802889
274235	802890
17614	802891
95959	802892
142552	802893
242305	802894
165900	802895
31531	802896
427018	802897
194387	802898
229553	802899
189353	802900
43666	802901
6166	802902
94560	802903
249792	802904
1152	802905
31257	802906
435	802907
18470	802908
88447	802909
1661	802910
4159	802911
21794	802912
30568	802913
191722	802914
60897	802915
92523	802916
235498	802917
382949	802918
315637	802919
171240	802920
56124	802921
449812	802922
430891	802923
32062	802924
81154	802925
374865	802926
121085	802927
146826	802928
239564	802929
18482	802930
439997	802931
440666	802932
357353	802933
99109	802934
376466	802935
416168	802936
45214	802937
258403	802938
439189	802939
45079	802940
6471	802941
124690	802942
354795	802943
165	802944
354964	802945
114991	802946
37257	802947
37713	802948
163796	802949
37713	802950
139582	802951
228424	802952
429506	802953
347079	802954
126790	802955
16760	802956
41367	802957
208513	802958
201601	802959
5698	802960
183619	802961
18310	802962
31908	802963
138521	802964
299305	802965
31908	802966
44515	802967
161668	802968
5179	802969
32696	802970
57516	802971
289186	802972
319860	802973
187518	802974
324234	802975
5429	802976
189860	802977
30530	802978
359518	802979
154551	802980
38731	802981
1631	802982
166294	802983
248406	802984
19992	802985
246066	802986
61151	802987
441583	802988
127676	802989
145759	802990
434525	802991
120597	802992
4514	802993
21192	802994
286017	802995
387435	802996
55479	802997
90981	802998
350643	802999
117528	803000
177812	803001
224950	803002
58644	803003
34335	803004
159680	803005
58629	803006
23955	803007
142871	803008
59431	803009
11542	803010
41735	803011
320403	803012
99969	803013
61720	803014
436739	803015
159244	803016
112349	803017
18027	803018
31242	803019
28908	803020
370082	803021
113073	803022
388763	803023
314	803024
126244	803025
2004	803026
227510	803027
101147	803028
2561	803029
19924	803030
213912	803031
134532	803032
152567	803033
52572	803034
42043	803035
372804	803036
26580	803037
194438	803038
38676	803039
17916	803040
302437	803041
65196	803042
82369	803043
58635	803044
71598	803045
22746	803046
180595	803047
432074	803048
16238	803049
52203	803050
359974	803051
15607	803052
345657	803053
300348	803054
177252	803055
32901	803056
189423	803057
24173	803058
9701	803059
108110	803060
70462	803061
101729	803062
147622	803063
179392	803064
2261	803065
305251	803066
215814	803067
27249	803068
103225	803069
122964	803070
379385	803071
347591	803072
217158	803073
370042	803074
109018	803075
84317	803076
100541	803077
111159	803078
9284	803079
267692	803080
116934	803081
78123	803082
228523	803083
16775	803084
3927	803085
275991	803086
156404	803087
18930	803088
330650	803089
8333	803090
159384	803091
21350	803092
89099	803093
245516	803094
4926	803095
41856	803096
7143	803097
284927	803098
13919	803099
313435	803100
32973	803101
62980	803102
16433	803103
252134	803104
13233	803105
416955	803106
9628	803107
215193	803108
297949	803109
9716	803110
245	803111
33938	803112
130	803113
115721	803114
367926	803115
4839	803116
58763	803117
16257	803118
34987	803119
22415	803120
433480	803121
43588	803122
64599	803123
111669	803124
119256	803125
119534	803126
203674	803127
188799	803128
143810	803129
89745	803130
2420	803131
451653	803132
77391	803133
67557	803134
16015	803135
41136	803136
18359	803137
205883	803138
410912	803139
222772	803140
5306	803141
262493	803142
44884	803143
39712	803144
18953	803145
15682	803146
2598	803147
397589	803148
105995	803149
14623	803150
188644	803151
115055	803152
109277	803153
62678	803154
3657	803155
141871	803156
25266	803157
79677	803158
30973	803159
39905	803160
213630	803161
34616	803162
18757	803163
66461	803164
131898	803165
54577	803166
118856	803167
437137	803168
107412	803169
145668	803170
157880	803171
139254	803172
80427	803173
407030	803174
32078	803175
93194	803176
43319	803177
452823	803178
166605	803179
54972	803180
302866	803181
14248	803182
8110	803183
43594	803184
416067	803185
400323	803186
302179	803187
4996	803188
39450	803189
6734	803190
1600	803191
61336	803192
14725	803193
432221	803194
54549	803195
43435	803196
306649	803197
146959	803198
442273	803199
33072	803200
66634	803201
349342	803202
267936	803203
84286	803204
203851	803205
107477	803206
168445	803207
90	803208
792	803209
396770	803210
175695	803211
213595	803212
34279	803213
79668	803214
24263	803215
106771	803216
94638	803217
64495	803218
54927	803219
390595	803220
45071	803221
204017	803222
9543	803223
29356	803224
12183	803225
241559	803226
77857	803227
230385	803228
367613	803229
2949	803230
104625	803231
248257	803232
59828	803233
29197	803234
6128	803235
14831	803236
457845	803237
147399	803238
10859	803239
99040	803240
123485	803241
249249	803242
394	803243
4155	803244
63162	803245
124073	803246
10729	803247
394	803248
37648	803249
63519	803250
243359	803251
208153	803252
101994	803253
15594	803254
289416	803255
12176	803256
34083	803257
7240	803258
39543	803259
12488	803260
29596	803261
50969	803262
2713	803263
361048	803264
108524	803265
306245	803266
138280	803267
128405	803268
96951	803269
75194	803270
51727	803271
144345	803272
7792	803273
144194	803274
144204	803275
2914	803276
344768	803277
78668	803278
153806	803279
3191	803280
69194	803281
324821	803282
11027	803283
255700	803284
31491	803285
111869	803286
106980	803287
166760	803288
97139	803289
31881	803290
337836	803291
192311	803292
194746	803293
151452	803294
440659	803295
80084	803296
41564	803297
62840	803298
379566	803299
223929	803300
234350	803301
420246	803302
202865	803303
342260	803304
179224	803305
38690	803306
93849	803307
72223	803308
71001	803309
56127	803310
208078	803311
6159	803312
95097	803313
15945	803314
112231	803315
361994	803316
432135	803317
358038	803318
125408	803319
25606	803320
456773	803321
104805	803322
17333	803323
368837	803324
186316	803325
83175	803326
127180	803327
313707	803328
230847	803329
387555	803330
316784	803331
67540	803332
315041	803333
36313	803334
342819	803335
214955	803336
161783	803337
297468	803338
119358	803339
407845	803340
65843	803341
36	803342
166266	803343
100311	803344
369740	803345
79034	803346
7472	803347
370940	803348
314768	803349
41316	803350
179097	803351
58952	803352
159815	803353
143245	803354
72287	803355
224064	803356
152769	803357
12188	803358
376874	803359
117023	803360
88478	803361
170074	803362
114295	803363
287238	803364
312671	803365
18679	803366
237149	803367
209116	803368
326648	803369
300346	803370
122076	803371
548	803372
356230	803373
205778	803374
296514	803375
59791	803376
450550	803377
247790	803378
135049	803379
292555	803380
78341	803381
115843	803382
121383	803383
439428	803384
388139	803385
101059	803386
69960	803387
176135	803388
204131	803389
189821	803390
16147	803391
9485	803392
435488	803393
204589	803394
138617	803395
172236	803396
452196	803397
55163	803398
178106	803399
52449	803400
19489	803401
4162	803402
119840	803403
2872	803404
121620	803405
153183	803406
294410	803407
247277	803408
57860	803409
4440	803410
23841	803411
28627	803412
150384	803413
52424	803414
99020	803415
4052	803416
119148	803417
59145	803418
164203	803419
256009	803420
8120	803421
74475	803422
2875	803423
242761	803424
2835	803425
76574	803426
4694	803427
157217	803428
105703	803429
169669	803430
186262	803431
103605	803432
13100	803433
65865	803434
239894	803435
181525	803436
60921	803437
31019	803438
44923	803439
88638	803440
4810	803441
263630	803442
180626	803443
27858	803444
272960	803445
417389	803446
284618	803447
87296	803448
33340	803449
165900	803450
111958	803451
2780	803452
323382	803453
4652	803454
6597	803455
3248	803456
315836	803457
13111	803458
101205	803459
26417	803460
64930	803461
93159	803462
94048	803463
110970	803464
2269	803465
28566	803466
124799	803467
194998	803468
447009	803469
147538	803470
118975	803471
224066	803472
102540	803473
121256	803474
5195	803475
49062	803476
44645	803477
164439	803478
92787	803479
318134	803480
65764	803481
56687	803482
68400	803483
21342	803484
20728	803485
48061	803486
213672	803487
47081	803488
32878	803489
27911	803490
4878	803491
2360	803492
61481	803493
76677	803494
67214	803495
6611	803496
416094	803497
429090	803498
21731	803499
10554	803500
240052	803501
31845	803502
395350	803503
41268	803504
233961	803505
358674	803506
69242	803507
112257	803508
15315	803509
240915	803510
432055	803511
236115	803512
94225	803513
4950	803514
11164	803515
34622	803516
316002	803517
122064	803518
113037	803519
121089	803520
418591	803521
82691	803522
267787	803523
123590	803524
131402	803525
87074	803526
1629	803527
40769	803528
117484	803529
392039	803530
315785	803531
2403	803532
221008	803533
19165	803534
68538	803535
19606	803536
20075	803537
25429	803538
44567	803539
188886	803540
298181	803541
15124	803542
55299	803543
308763	803544
73939	803545
19682	803546
242181	803547
437033	803548
155634	803549
125228	803550
102838	803551
151847	803552
101979	803553
9765	803554
15505	803555
91	803556
303587	803557
210452	803558
82691	803559
64943	803560
239596	803561
168078	803562
22976	803563
302098	803564
250094	803565
113968	803566
183655	803567
18069	803568
35300	803569
6680	803570
28054	803571
91523	803572
299195	803573
367958	803574
315158	803575
2590	803576
76102	803577
17696	803578
114338	803579
10372	803580
111408	803581
38596	803582
61319	803583
17761	803584
102778	803585
18049	803586
84578	803587
82926	803588
359588	803589
41711	803590
52270	803591
428757	803592
342785	803593
109193	803594
61034	803595
184008	803596
97860	803597
27637	803598
83789	803599
410943	803600
212592	803601
20480	803602
232959	803603
36136	803604
284164	803605
73177	803606
119664	803607
78526	803608
437486	803609
16286	803610
19680	803611
184217	803612
152504	803613
26670	803614
82423	803615
2847	803616
110434	803617
125008	803618
46288	803619
80841	803620
161439	803621
8817	803622
61467	803623
43122	803624
45879	803625
375280	803626
33590	803627
290112	803628
85121	803629
165494	803630
54889	803631
184317	803632
26176	803633
78287	803634
42649	803635
17459	803636
4996	803637
77968	803638
233001	803639
47506	803640
5935	803641
2545	803642
126836	803643
367611	803644
165809	803645
51072	803646
93057	803647
16800	803648
5697	803649
9727	803650
35320	803651
192026	803652
180466	803653
12545	803654
116057	803655
60341	803656
90842	803657
7138	803658
16251	803659
58483	803660
21281	803661
184976	803662
3700	803663
175487	803664
51645	803665
190575	803666
83357	803667
306683	803668
32008	803669
44780	803670
167642	803671
65407	803672
115092	803673
149200	803674
155122	803675
44343	803676
318250	803677
83754	803678
6439	803679
7394	803680
105846	803681
427475	803682
100261	803683
27281	803684
41900	803685
56203	803686
114453	803687
437026	803688
61812	803689
216219	803690
52102	803691
52426	803692
24379	803693
142186	803694
8696	803695
7986	803696
30596	803697
249212	803698
17417	803699
1966	803700
50303	803701
31912	803702
48856	803703
3559	803704
170072	803705
103884	803706
209855	803707
11889	803708
197624	803709
37279	803710
11757	803711
21435	803712
23906	803713
331232	803714
4323	803715
245037	803716
27279	803717
68691	803718
83172	803719
15412	803720
12999	803721
115996	803722
25803	803723
241046	803724
397806	803725
159835	803726
204418	803727
101975	803728
51532	803729
75975	803730
112368	803731
85477	803732
312493	803733
333340	803734
25879	803735
244115	803736
112550	803737
4484	803738
35263	803739
62500	803740
79676	803741
159262	803742
369	803743
17423	803744
113740	803745
47562	803746
126843	803747
135488	803748
17120	803749
213757	803750
158657	803751
39957	803752
95815	803753
354434	803754
11203	803755
27001	803756
234318	803757
22063	803758
226753	803759
239072	803760
57780	803761
69356	803762
227545	803763
204646	803764
6885	803765
131715	803766
47189	803767
443240	803768
75258	803769
503	803770
23141	803771
95446	803772
72790	803773
103797	803774
83526	803775
6978	803776
47429	803777
80112	803778
52439	803779
91979	803780
181282	803781
269069	803782
414932	803783
60024	803784
52840	803785
11015	803786
312919	803787
168646	803788
152792	803789
419560	803790
1078	803791
2542	803792
370159	803793
128829	803794
84169	803795
106041	803796
346216	803797
420758	803798
198612	803799
35059	803800
419738	803801
62568	803802
357467	803803
107535	803804
101155	803805
115462	803806
233444	803807
92369	803808
166988	803809
47110	803810
462	803811
123920	803812
361940	803813
120815	803814
48052	803815
154925	803816
424552	803817
67729	803818
396194	803819
100876	803820
128313	803821
49528	803822
108697	803823
6715	803824
139155	803825
92662	803826
358141	803827
199169	803828
242907	803829
33953	803830
354386	803831
156100	803832
192064	803833
71839	803834
268330	803835
580	803836
223778	803837
120714	803838
115807	803839
178034	803840
6844	803841
35151	803842
137777	803843
21743	803844
14701	803845
24517	803846
13192	803847
308504	803848
329560	803849
50765	803850
36328	803851
1017	803852
68635	803853
45326	803854
246853	803855
382486	803856
2748	803857
230668	803858
338567	803859
24939	803860
48006	803861
79	803862
96861	803863
7552	803864
345856	803865
206122	803866
54173	803867
2166	803868
84577	803869
101602	803870
211574	803871
161079	803872
23374	803873
29062	803874
15680	803875
1298	803876
199297	803877
219170	803878
35256	803879
22912	803880
83511	803881
6625	803882
15780	803883
360305	803884
157455	803885
6065	803886
241202	803887
45406	803888
1931	803889
25270	803890
114631	803891
31961	803892
306715	803893
287229	803894
91312	803895
302727	803896
193934	803897
16486	803898
102686	803899
12823	803900
393442	803901
188470	803902
31929	803903
110139	803904
25514	803905
122095	803906
30061	803907
124128	803908
3929	803909
56871	803910
435647	803911
25187	803912
898	803913
15347	803914
380673	803915
55893	803916
31610	803917
212471	803918
448929	803919
13081	803920
226290	803921
49223	803922
9281	803923
19252	803924
51954	803925
16647	803926
239945	803927
109411	803928
214587	803929
78411	803930
50337	803931
26526	803932
7621	803933
7629	803934
259578	803935
84004	803936
34475	803937
68952	803938
160764	803939
330401	803940
221350	803941
147256	803942
228719	803943
309057	803944
41870	803945
4519	803946
97151	803947
46466	803948
88726	803949
149374	803950
48615	803951
35246	803952
159806	803953
378772	803954
16517	803955
36761	803956
244381	803957
309686	803958
356233	803959
172031	803960
297302	803961
95765	803962
187780	803963
225127	803964
24258	803965
230944	803966
49486	803967
164999	803968
410096	803969
229952	803970
98519	803971
31817	803972
40581	803973
4036	803974
151683	803975
6267	803976
272392	803977
278562	803978
186252	803979
212527	803980
63126	803981
104428	803982
80062	803983
381259	803984
46210	803985
28822	803986
27969	803987
322641	803988
96027	803989
111330	803990
73872	803991
2172	803992
36540	803993
26810	803994
113818	803995
141159	803996
363546	803997
194952	803998
44870	803999
32592	804000
40907	804001
15260	804002
151479	804003
18111	804004
183409	804005
7199	804006
335296	804007
186223	804008
195942	804009
239980	804010
77249	804011
62061	804012
132632	804013
110	804014
76846	804015
11663	804016
195522	804017
76728	804018
193925	804019
326062	804020
105999	804021
199998	804022
98647	804023
47732	804024
105174	804025
19360	804026
181019	804027
3092	804028
2178	804029
362315	804030
56262	804031
86654	804032
55448	804033
11553	804034
180507	804035
139267	804036
181018	804037
79099	804038
87879	804039
294542	804040
169401	804041
155336	804042
164722	804043
6582	804044
66424	804045
62774	804046
1187	804047
320906	804048
24210	804049
58537	804050
172845	804051
26492	804052
4327	804053
205972	804054
158926	804055
106255	804056
281702	804057
61891	804058
110480	804059
40336	804060
48305	804061
21138	804062
194047	804063
36513	804064
367037	804065
124578	804066
297866	804067
206015	804068
424930	804069
13556	804070
11815	804071
242788	804072
377403	804073
18519	804074
6084	804075
17838	804076
37848	804077
248466	804078
25913	804079
190312	804080
242781	804081
294775	804082
70235	804083
8451	804084
68527	804085
155941	804086
4338	804087
34342	804088
117	804089
431706	804090
75499	804091
397438	804092
91534	804093
37462	804094
59358	804095
10971	804096
381213	804097
8805	804098
322568	804099
59347	804100
63732	804101
203340	804102
27898	804103
100987	804104
115803	804105
67850	804106
318288	804107
31982	804108
239562	804109
175469	804110
44097	804111
102526	804112
128105	804113
11172	804114
426062	804115
80384	804116
60586	804117
15792	804118
126652	804119
30252	804120
212797	804121
328404	804122
109382	804123
11469	804124
76476	804125
107961	804126
208667	804127
4533	804128
379043	804129
125996	804130
112186	804131
209800	804132
222904	804133
18441	804134
39820	804135
223769	804136
56269	804137
18358	804138
111951	804139
206709	804140
8737	804141
39008	804142
2298	804143
72987	804144
181594	804145
228612	804146
5570	804147
58050	804148
172012	804149
122031	804150
6919	804151
175342	804152
442699	804153
95646	804154
425233	804155
49391	804156
235870	804157
59871	804158
247026	804159
339583	804160
418425	804161
334339	804162
439896	804163
142113	804164
283732	804165
425517	804166
331358	804167
1186	804168
3710	804169
29808	804170
116743	804171
239616	804172
12820	804173
64158	804174
27207	804175
85764	804176
14540	804177
78359	804178
65734	804179
424130	804180
228254	804181
344894	804182
3680	804183
1116	804184
2124	804185
64386	804186
34366	804187
2133	804188
53272	804189
376496	804190
79487	804191
5748	804192
283933	804193
18489	804194
22186	804195
171131	804196
61882	804197
205681	804198
231166	804199
14985	804200
24023	804201
213071	804202
369989	804203
7640	804204
19097	804205
206848	804206
50993	804207
205601	804208
112753	804209
28416	804210
136987	804211
88983	804212
75456	804213
23659	804214
59733	804215
14442	804216
168461	804217
2949	804218
190710	804219
360152	804220
10702	804221
236244	804222
128794	804223
84487	804224
5660	804225
32644	804226
123263	804227
305969	804228
155519	804229
12770	804230
6732	804231
231951	804232
20815	804233
160135	804234
60452	804235
169253	804236
64820	804237
238304	804238
158400	804239
62978	804240
11683	804241
95357	804242
251041	804243
105224	804244
99958	804245
143411	804246
20601	804247
235456	804248
134459	804249
59535	804250
22705	804251
3422	804252
53535	804253
44848	804254
2387	804255
373974	804256
10019	804257
2803	804258
114968	804259
317438	804260
231758	804261
21381	804262
185993	804263
455306	804264
13099	804265
50716	804266
10746	804267
346595	804268
9896	804269
112780	804270
401415	804271
94068	804272
164437	804273
195494	804274
3189	804275
3189	804276
14040	804277
379955	804278
26721	804279
57453	804280
134339	804281
78825	804282
95089	804283
12066	804284
441823	804285
98552	804286
52010	804287
7473	804288
295648	804289
166204	804290
224438	804291
62418	804292
64131	804293
49427	804294
10045	804295
31472	804296
22048	804297
28873	804298
198373	804299
376300	804300
121739	804301
5197	804302
162815	804303
135674	804304
370449	804305
37822	804306
238109	804307
57302	804308
371090	804309
452713	804310
65135	804311
250377	804312
433944	804313
41636	804314
327696	804315
111033	804316
115295	804317
294228	804318
68368	804319
7012	804320
53469	804321
232612	804322
11047	804323
40571	804324
88139	804325
134191	804326
175807	804327
75981	804328
344286	804329
86569	804330
107876	804331
4381	804332
415392	804333
107615	804334
26538	804335
95595	804336
104074	804337
92551	804338
235529	804339
24534	804340
438077	804341
235265	804342
406672	804343
86055	804344
79029	804345
112845	804346
106840	804347
110999	804348
27597	804349
94836	804350
58234	804351
78350	804352
220989	804353
174987	804354
130534	804355
194436	804356
74588	804357
415919	804358
429421	804359
132340	804360
120753	804361
335038	804362
141047	804363
28395	804364
184739	804365
223085	804366
45644	804367
54038	804368
54161	804369
182575	804370
48943	804371
334008	804372
108108	804373
16692	804374
19820	804375
415967	804376
7498	804377
86281	804378
231166	804379
219975	804380
91720	804381
266197	804382
189737	804383
209413	804384
111498	804385
74025	804386
11773	804387
24604	804388
418458	804389
190040	804390
64133	804391
167283	804392
116635	804393
284015	804394
453285	804395
51182	804396
94217	804397
242028	804398
216744	804399
108681	804400
55263	804401
255366	804402
44635	804403
24442	804404
15881	804405
114067	804406
238276	804407
305613	804408
69612	804409
170700	804410
288274	804411
7000	804412
246414	804413
11811	804414
43004	804415
3174	804416
21680	804417
45449	804418
242970	804419
7276	804420
246816	804421
185620	804422
395	804423
40865	804424
104619	804425
52635	804426
24065	804427
25595	804428
372671	804429
407399	804430
9452	804431
13667	804432
17649	804433
72090	804434
118015	804435
3656	804436
5456	804437
153642	804438
48105	804439
174567	804440
50567	804441
458253	804442
2961	804443
413157	804444
184930	804445
238382	804446
158558	804447
18395	804448
325647	804449
4324	804450
108719	804451
90835	804452
6301	804453
7614	804454
15920	804455
9228	804456
7773	804457
769	804458
34564	804459
10845	804460
61627	804461
18395	804462
179033	804463
289689	804464
199586	804465
19627	804466
64853	804467
61084	804468
174453	804469
123006	804470
9362	804471
59586	804472
9840	804473
149954	804474
56870	804475
62930	804476
32778	804477
67867	804478
9878	804479
15969	804480
31987	804481
1989	804482
310841	804483
323010	804484
163204	804485
171810	804486
240125	804487
162814	804488
67867	804489
82776	804490
51938	804491
299812	804492
163794	804493
43158	804494
235119	804495
167535	804496
238540	804497
49794	804498
167909	804499
107857	804500
301623	804501
27840	804502
343145	804503
37303	804504
167269	804505
44967	804506
311	804507
94909	804508
68742	804509
4382	804510
185808	804511
46289	804512
336	804513
26553	804514
4361	804515
33839	804516
350226	804517
31436	804518
23355	804519
64780	804520
166979	804521
117698	804522
100307	804523
15615	804524
33379	804525
117172	804526
9728	804527
231011	804528
121257	804529
169688	804530
22861	804531
372988	804532
156302	804533
243450	804534
239808	804535
68490	804536
305465	804537
408678	804538
352641	804539
210995	804540
448677	804541
196608	804542
98946	804543
340609	804544
339000	804545
52769	804546
294206	804547
459488	804548
344285	804549
1149	804550
344088	804551
225698	804552
96398	804553
52016	804554
390616	804555
303588	804556
179761	804557
424988	804558
84043	804559
216514	804560
53334	804561
354184	804562
114938	804563
31825	804564
339615	804565
217192	804566
26394	804567
51616	804568
402748	804569
49013	804570
99503	804571
44254	804572
449614	804573
43919	804574
210044	804575
178436	804576
69346	804577
6290	804578
353148	804579
72546	804580
111365	804581
134441	804582
192409	804583
104294	804584
102708	804585
31571	804586
942	804587
49172	804588
186045	804589
110036	804590
110227	804591
333023	804592
318084	804593
400564	804594
423183	804595
353536	804596
99675	804597
61982	804598
1986	804599
83936	804600
223	804601
40320	804602
199696	804603
203724	804604
163048	804605
226920	804606
350449	804607
55842	804608
84592	804609
10409	804610
10409	804611
407241	804612
79147	804613
10278	804614
59432	804615
43337	804616
181391	804617
192964	804618
183262	804619
281919	804620
112204	804621
56978	804622
32903	804623
240560	804624
231497	804625
10888	804626
52697	804627
170823	804628
269103	804629
449359	804630
87832	804631
64780	804632
52720	804633
104647	804634
242845	804635
111604	804636
180102	804637
355468	804638
227354	804639
79147	804640
218731	804641
117057	804642
110227	804643
205452	804644
241031	804645
406371	804646
227019	804647
336301	804648
207235	804649
16243	804650
102702	804651
118828	804652
245221	804653
89602	804654
315716	804655
13639	804656
121122	804657
142433	804658
124594	804659
123729	804660
231000	804661
240973	804662
366137	804663
79253	804664
178336	804665
113391	804666
298175	804667
92566	804668
252111	804669
192560	804670
9541	804671
15999	804672
238539	804673
10735	804674
159607	804675
242930	804676
202227	804677
22892	804678
124686	804679
7182	804680
12841	804681
54661	804682
48762	804683
346938	804684
214873	804685
190431	804686
148528	804687
26491	804688
421478	804689
189759	804690
366069	804691
231852	804692
120486	804693
443774	804694
289521	804695
41321	804696
9010	804697
354881	804698
453992	804699
56505	804700
34070	804701
380168	804702
237718	804703
309502	804704
13521	804705
67135	804706
222189	804707
252246	804708
1794	804709
242965	804710
373901	804711
55519	804712
20326	804713
437278	804714
151670	804715
60144	804716
252300	804717
99268	804718
34037	804719
128067	804720
2547	804721
123748	804722
352257	804723
339647	804724
97669	804725
98823	804726
56028	804727
231764	804728
16835	804729
124094	804730
71454	804731
428287	804732
3872	804733
200557	804734
118984	804735
102782	804736
14108	804737
109332	804738
105192	804739
11102	804740
199999	804741
17979	804742
187740	804743
27816	804744
31024	804745
447048	804746
375064	804747
11295	804748
46701	804749
105852	804750
7269	804751
89437	804752
14656	804753
49251	804754
332677	804755
2794	804756
30494	804757
79394	804758
37546	804759
245294	804760
34281	804761
11376	804762
57530	804763
36765	804764
109884	804765
4003	804766
61879	804767
100727	804768
381	804769
172699	804770
49528	804771
96252	804772
26914	804773
46113	804774
13384	804775
28584	804776
28527	804777
372558	804778
23593	804779
8333	804780
76711	804781
403641	804782
31082	804783
134505	804784
8498	804785
4431	804786
13418	804787
162328	804788
51768	804789
125597	804790
90129	804791
2814	804792
8654	804793
8498	804794
404916	804795
26768	804796
185618	804797
11493	804798
30010	804799
79258	804800
24645	804801
176493	804802
41013	804803
49319	804804
75082	804805
198425	804806
83502	804807
379381	804808
288838	804809
184911	804810
101381	804811
84123	804812
225160	804813
6788	804814
1567	804815
17422	804816
94682	804817
457520	804818
267808	804819
67382	804820
33878	804821
447955	804822
10972	804823
34077	804824
28926	804825
7827	804826
1866	804827
90874	804828
24021	804829
54103	804830
62176	804831
11588	804832
280	804833
275274	804834
268968	804835
5680	804836
274871	804837
1097	804838
90965	804839
271637	804840
64948	804841
289747	804842
113858	804843
53962	804844
135072	804845
10559	804846
235762	804847
288564	804848
354463	804849
241006	804850
136951	804851
201392	804852
80888	804853
444524	804854
220298	804855
111566	804856
238221	804857
130764	804858
236647	804859
145724	804860
108020	804861
138131	804862
307402	804863
35016	804864
67190	804865
162687	804866
30131	804867
34119	804868
96549	804869
297458	804870
159452	804871
165602	804872
23153	804873
163020	804874
190601	804875
395503	804876
118286	804877
5173	804878
100706	804879
284644	804880
398315	804881
63909	804882
836	804883
563	804884
94437	804885
178096	804886
240319	804887
72062	804888
195563	804889
62211	804890
126198	804891
5250	804892
212251	804893
52998	804894
6306	804895
114518	804896
262709	804897
82959	804898
48080	804899
259012	804900
4751	804901
42231	804902
4	804903
111482	804904
192632	804905
32794	804906
15248	804907
74001	804908
392496	804909
112750	804910
10385	804911
342436	804912
12020	804913
99963	804914
93664	804915
7358	804916
201913	804917
15633	804918
340639	804919
423605	804920
30061	804921
11557	804922
143132	804923
45344	804924
102815	804925
300296	804926
197397	804927
109072	804928
111264	804929
219263	804930
249120	804931
428267	804932
112546	804933
224085	804934
62814	804935
294847	804936
32519	804937
117381	804938
64307	804939
439278	804940
285371	804941
123363	804942
443497	804943
129303	804944
247326	804945
205665	804946
1564	804947
99496	804948
2066	804949
99523	804950
251462	804951
207232	804952
260712	804953
104688	804954
118501	804955
145052	804956
351682	804957
185624	804958
63714	804959
249473	804960
230817	804961
122799	804962
73262	804963
6208	804964
34280	804965
102900	804966
49885	804967
170519	804968
269954	804969
109332	804970
9960	804971
97456	804972
111184	804973
123245	804974
174802	804975
63994	804976
32989	804977
20547	804978
7237	804979
131427	804980
451056	804981
74366	804982
12719	804983
9168	804984
64811	804985
63664	804986
436097	804987
20862	804988
3721	804989
7910	804990
45158	804991
42433	804992
914	804993
18325	804994
34835	804995
71014	804996
117390	804997
31109	804998
132109	804999
56156	805000
18204	805001
6933	805002
17161	805003
44832	805004
127011	805005
64831	805006
8616	805007
443797	805008
248631	805009
427850	805010
247741	805011
411317	805012
39781	805013
90920	805014
68646	805015
42002	805016
183360	805017
168455	805018
73452	805019
34733	805020
108895	805021
234826	805022
46172	805023
22744	805024
47594	805025
4136	805026
157312	805027
49110	805028
103171	805029
223909	805030
32441	805031
394694	805032
56760	805033
116055	805034
406836	805035
55053	805036
384378	805037
3678	805038
101549	805039
19527	805040
105223	805041
56142	805042
317260	805043
30596	805044
332956	805045
1896	805046
187409	805047
58838	805048
4376	805049
44087	805050
30347	805051
154	805052
29252	805053
10203	805054
126892	805055
4750	805056
386998	805057
33879	805058
24591	805059
114031	805060
431487	805061
77883	805062
238291	805063
231709	805064
347167	805065
69525	805066
3100	805067
416311	805068
425268	805069
264673	805070
262178	805071
61462	805072
184286	805073
439102	805074
364517	805075
95212	805076
249656	805077
351530	805078
229470	805079
238425	805080
14766	805081
178635	805082
61429	805083
58706	805084
196401	805085
261023	805086
429699	805087
189581	805088
49803	805089
58592	805090
145461	805091
184190	805092
454493	805093
335471	805094
185834	805095
401342	805096
178251	805097
3477	805098
15347	805099
245551	805100
64386	805101
89091	805102
221129	805103
79585	805104
7438	805105
437318	805106
558	805107
449702	805108
362562	805109
1009	805110
4535	805111
201128	805112
52201	805113
117435	805114
203598	805115
1099	805116
442245	805117
7108	805118
405186	805119
56955	805120
37565	805121
49565	805122
205632	805123
26723	805124
83270	805125
71949	805126
278509	805127
40160	805128
57983	805129
136681	805130
55561	805131
209716	805132
99027	805133
391937	805134
127674	805135
136907	805136
152692	805137
291249	805138
25120	805139
98068	805140
48467	805141
60616	805142
44734	805143
17876	805144
70848	805145
100665	805146
20443	805147
313629	805148
61311	805149
263922	805150
238601	805151
355561	805152
228745	805153
106993	805154
203430	805155
354270	805156
331062	805157
101533	805158
196401	805159
228372	805160
284314	805161
49743	805162
235406	805163
397384	805164
234306	805165
146204	805166
19687	805167
355560	805168
350459	805169
6732	805170
431756	805171
261679	805172
96412	805173
125721	805174
47797	805175
120966	805176
77248	805177
49097	805178
238497	805179
201422	805180
49063	805181
28115	805182
192244	805183
57974	805184
233693	805185
278049	805186
243593	805187
4580	805188
359566	805189
217415	805190
186335	805191
130266	805192
277587	805193
456701	805194
17444	805195
9379	805196
143232	805197
439528	805198
89061	805199
345446	805200
16300	805201
4678	805202
19343	805203
2300	805204
109513	805205
436033	805206
177471	805207
1436	805208
125573	805209
101866	805210
4048	805211
377970	805212
40327	805213
390211	805214
156778	805215
1548	805216
235588	805217
54078	805218
192888	805219
438757	805220
130596	805221
260626	805222
3833	805223
8873	805224
242515	805225
437819	805226
428382	805227
424876	805228
32878	805229
90917	805230
410672	805231
152607	805232
52469	805233
150169	805234
177210	805235
418820	805236
32012	805237
445966	805238
125301	805239
219261	805240
93710	805241
110153	805242
93340	805243
78675	805244
64697	805245
7212	805246
41451	805247
126418	805248
240959	805249
147823	805250
303963	805251
126075	805252
3951	805253
131915	805254
98259	805255
191874	805256
114546	805257
19395	805258
333505	805259
144507	805260
9668	805261
302305	805262
136528	805263
131706	805264
64599	805265
80254	805266
165985	805267
41155	805268
71306	805269
189047	805270
22927	805271
112541	805272
62023	805273
245878	805274
143712	805275
123707	805276
249324	805277
177684	805278
33958	805279
200934	805280
397845	805281
229156	805282
451500	805283
116201	805284
34838	805285
232223	805286
306723	805287
417753	805288
175062	805289
431563	805290
7063	805291
32962	805292
159690	805293
444	805294
44758	805295
44349	805296
185258	805297
160118	805298
346713	805299
101033	805300
64118	805301
214382	805302
211441	805303
121635	805304
64672	805305
214200	805306
249519	805307
97879	805308
22070	805309
77334	805310
63988	805311
345342	805312
115257	805313
215597	805314
217374	805315
236482	805316
26477	805317
357792	805318
4446	805319
310	805320
140048	805321
118328	805322
245802	805323
93139	805324
228224	805325
358905	805326
398389	805327
191291	805328
49752	805329
15605	805330
428281	805331
107730	805332
37633	805333
2124	805334
142984	805335
13934	805336
114520	805337
212331	805338
74917	805339
104880	805340
231950	805341
234880	805342
24715	805343
307118	805344
397	805345
13314	805346
31	805347
227771	805348
159567	805349
22906	805350
31618	805351
305713	805352
214371	805353
19185	805354
15471	805355
38498	805356
108273	805357
383643	805358
15471	805359
107534	805360
14518	805361
3318	805362
114027	805363
2664	805364
27731	805365
234713	805366
3343	805367
105960	805368
97386	805369
13533	805370
60981	805371
55437	805372
33386	805373
122755	805374
216532	805375
112939	805376
71677	805377
209620	805378
119562	805379
152065	805380
64332	805381
233638	805382
101549	805383
117749	805384
45795	805385
118781	805386
180762	805387
359319	805388
190560	805389
350322	805390
11063	805391
16712	805392
33404	805393
188996	805394
334508	805395
236244	805396
156172	805397
27643	805398
20022	805399
64152	805400
60100	805401
137916	805402
414939	805403
98195	805404
8693	805405
43737	805406
10084	805407
22324	805408
208369	805409
118634	805410
49246	805411
45827	805412
61237	805413
110857	805414
394316	805415
309782	805416
53003	805417
53003	805418
133440	805419
182614	805420
17027	805421
15379	805422
164305	805423
103607	805424
225573	805425
69621	805426
16320	805427
18239	805428
172532	805429
32120	805430
117036	805431
354411	805432
302023	805433
172311	805434
164353	805435
119710	805436
174834	805437
160383	805438
404273	805439
75577	805440
16320	805441
38070	805442
236203	805443
31	805444
117931	805445
273315	805446
39696	805447
98205	805448
395182	805449
49064	805450
88318	805451
95254	805452
360831	805453
46681	805454
255145	805455
244772	805456
121592	805457
125403	805458
176442	805459
115505	805460
3239	805461
443600	805462
275613	805463
400713	805464
57781	805465
37321	805466
342652	805467
33584	805468
92157	805469
356224	805470
109767	805471
203541	805472
82649	805473
109169	805474
305075	805475
168191	805476
183166	805477
3076	805478
243472	805479
128020	805480
3076	805481
38195	805482
38195	805483
55857	805484
393329	805485
414195	805486
380953	805487
232677	805488
180118	805489
62372	805490
136828	805491
13735	805492
439946	805493
101084	805494
37667	805495
7268	805496
347328	805497
281633	805498
259008	805499
86043	805500
8292	805501
6982	805502
26237	805503
67518	805504
54302	805505
49517	805506
89070	805507
2143	805508
249472	805509
1565	805510
439501	805511
136910	805512
70173	805513
32509	805514
5954	805515
2744	805516
15421	805517
3685	805518
381397	805519
11165	805520
225293	805521
202714	805522
16531	805523
5560	805524
32126	805525
217153	805526
44019	805527
38771	805528
207720	805529
158686	805530
244476	805531
198904	805532
89445	805533
151686	805534
63163	805535
22957	805536
16784	805537
16653	805538
226864	805539
71817	805540
4151	805541
20318	805542
204805	805543
358256	805544
12927	805545
28040	805546
197186	805547
330770	805548
116756	805549
24925	805550
389678	805551
16653	805552
224963	805553
59459	805554
41448	805555
50047	805556
45905	805557
57496	805558
31569	805559
315752	805560
281636	805561
147922	805562
107434	805563
169752	805564
166882	805565
214772	805566
108860	805567
17686	805568
224101	805569
1436	805570
23210	805571
416722	805572
182275	805573
64947	805574
4398	805575
91638	805576
318740	805577
24689	805578
9327	805579
258106	805580
302496	805581
28965	805582
224085	805583
135720	805584
175898	805585
381511	805586
93958	805587
103602	805588
179036	805589
48970	805590
203124	805591
112329	805592
133960	805593
54038	805594
1919	805595
457199	805596
79542	805597
230239	805598
16662	805599
433289	805600
28780	805601
189038	805602
94975	805603
214823	805604
88974	805605
114116	805606
246010	805607
232849	805608
202606	805609
193145	805610
247225	805611
161814	805612
183928	805613
26076	805614
47373	805615
24445	805616
274696	805617
1048	805618
121513	805619
325104	805620
2980	805621
131910	805622
23590	805623
1233	805624
194976	805625
13641	805626
3687	805627
8706	805628
20969	805629
51829	805630
88158	805631
94138	805632
5201	805633
16274	805634
55048	805635
234779	805636
91027	805637
343612	805638
181698	805639
147710	805640
71409	805641
21872	805642
343179	805643
4575	805644
20475	805645
313500	805646
3735	805647
107653	805648
27136	805649
18550	805650
136710	805651
16835	805652
31154	805653
53444	805654
5750	805655
423355	805656
3107	805657
81004	805658
10930	805659
433144	805660
19312	805661
75162	805662
144864	805663
9644	805664
112933	805665
51439	805666
15225	805667
52127	805668
56523	805669
31966	805670
400533	805671
106108	805672
299687	805673
62104	805674
94942	805675
23030	805676
119199	805677
171478	805678
387812	805679
148276	805680
252868	805681
107139	805682
63711	805683
41102	805684
130954	805685
228233	805686
63706	805687
232090	805688
245872	805689
58866	805690
11252	805691
8616	805692
24432	805693
12489	805694
19926	805695
35453	805696
89736	805697
4173	805698
16110	805699
249504	805700
391682	805701
325987	805702
126147	805703
47004	805704
21019	805705
159851	805706
363390	805707
133292	805708
291493	805709
44344	805710
36537	805711
31027	805712
68809	805713
70088	805714
44564	805715
117652	805716
228518	805717
92096	805718
74766	805719
226298	805720
330135	805721
53204	805722
39274	805723
131362	805724
34656	805725
222777	805726
38743	805727
22515	805728
239522	805729
9700	805730
14800	805731
75770	805732
275778	805733
202810	805734
97268	805735
27983	805736
21800	805737
48747	805738
7101	805739
153594	805740
406450	805741
140518	805742
215830	805743
195131	805744
34141	805745
351064	805746
3174	805747
290360	805748
158007	805749
184182	805750
11557	805751
52121	805752
52424	805753
62104	805754
66190	805755
72574	805756
34036	805757
234151	805758
71403	805759
82159	805760
63241	805761
4277	805762
25970	805763
1183	805764
57497	805765
89	805766
309844	805767
205786	805768
35718	805769
190273	805770
84436	805771
247895	805772
31656	805773
34019	805774
142793	805775
297470	805776
57249	805777
35478	805778
176483	805779
48885	805780
188959	805781
10838	805782
42255	805783
120409	805784
85047	805785
148187	805786
335322	805787
52269	805788
101463	805789
230904	805790
19312	805791
100217	805792
135713	805793
111881	805794
17803	805795
36742	805796
241620	805797
33120	805798
64815	805799
34702	805800
164533	805801
110363	805802
121654	805803
18805	805804
303406	805805
28331	805806
326535	805807
91475	805808
410313	805809
223560	805810
73749	805811
29157	805812
192358	805813
114007	805814
60543	805815
417644	805816
1277	805817
4602	805818
203406	805819
9378	805820
141406	805821
329379	805822
89846	805823
1043	805824
76748	805825
86917	805826
58844	805827
54436	805828
32254	805829
214128	805830
15919	805831
363601	805832
296416	805833
76012	805834
188711	805835
194867	805836
108307	805837
371184	805838
239755	805839
62889	805840
20190	805841
109907	805842
63009	805843
26415	805844
40514	805845
26867	805846
173770	805847
26066	805848
42854	805849
236710	805850
129230	805851
19980	805852
453878	805853
19183	805854
171027	805855
389195	805856
304119	805857
164905	805858
132604	805859
235990	805860
154354	805861
123680	805862
3477	805863
192621	805864
435448	805865
338515	805866
33931	805867
372803	805868
410555	805869
81054	805870
188102	805871
56024	805872
54967	805873
55811	805874
51085	805875
300216	805876
334409	805877
18749	805878
113046	805879
162614	805880
86557	805881
60890	805882
343176	805883
213894	805884
246899	805885
221948	805886
30043	805887
99591	805888
54989	805889
225904	805890
21735	805891
10691	805892
183231	805893
32463	805894
49128	805895
172	805896
23348	805897
2511	805898
224211	805899
323053	805900
95808	805901
399502	805902
63427	805903
417551	805904
435872	805905
248903	805906
42987	805907
238885	805908
6776	805909
201862	805910
436550	805911
437859	805912
426466	805913
226378	805914
423550	805915
201224	805916
110186	805917
28690	805918
338983	805919
38895	805920
107800	805921
8497	805922
82623	805923
439558	805924
223559	805925
109530	805926
445690	805927
319282	805928
289020	805929
234403	805930
212090	805931
60862	805932
347150	805933
444703	805934
204863	805935
410789	805936
36938	805937
35549	805938
5111	805939
80060	805940
97632	805941
62963	805942
223199	805943
220689	805944
105319	805945
85267	805946
3066	805947
456469	805948
11282	805949
2531	805950
392387	805951
28317	805952
239691	805953
21169	805954
235386	805955
1186	805956
449821	805957
18040	805958
249396	805959
76093	805960
34541	805961
56600	805962
13466	805963
231268	805964
426997	805965
11345	805966
50846	805967
228568	805968
3472	805969
88580	805970
18227	805971
91124	805972
281226	805973
18061	805974
9659	805975
64481	805976
241196	805977
131389	805978
47093	805979
159580	805980
96444	805981
128748	805982
40551	805983
32111	805984
52589	805985
73337	805986
59287	805987
51658	805988
249211	805989
116631	805990
60244	805991
52377	805992
6597	805993
9875	805994
87704	805995
126842	805996
81215	805997
196191	805998
176786	805999
248505	806000
398531	806001
22751	806002
23039	806003
84465	806004
13102	806005
61517	806006
26895	806007
14703	806008
68727	806009
331480	806010
209343	806011
245248	806012
84198	806013
136529	806014
325964	806015
242307	806016
69569	806017
318743	806018
157206	806019
95380	806020
47093	806021
6009	806022
194750	806023
890	806024
94867	806025
270119	806026
212873	806027
195154	806028
348020	806029
48221	806030
194316	806031
273593	806032
105288	806033
149063	806034
126428	806035
123111	806036
94485	806037
608	806038
9924	806039
78133	806040
276314	806041
12905	806042
155656	806043
229458	806044
93553	806045
136611	806046
344168	806047
105449	806048
218210	806049
147834	806050
266245	806051
91178	806052
79872	806053
97889	806054
29628	806055
183136	806056
67875	806057
4580	806058
287720	806059
165705	806060
116384	806061
18318	806062
126356	806063
323697	806064
1023	806065
20933	806066
246007	806067
70755	806068
335266	806069
324084	806070
228997	806071
230421	806072
125897	806073
61807	806074
396203	806075
350176	806076
35184	806077
2227	806078
402631	806079
10271	806080
5392	806081
51220	806082
41456	806083
134039	806084
659	806085
107816	806086
220591	806087
298979	806088
93147	806089
14426	806090
34648	806091
9610	806092
2019	806093
12714	806094
243538	806095
102440	806096
79802	806097
120425	806098
143442	806099
119903	806100
371472	806101
52194	806102
52585	806103
323304	806104
109169	806105
124891	806106
234531	806107
443465	806108
2227	806109
186712	806110
243508	806111
100375	806112
96232	806113
458640	806114
292355	806115
95433	806116
19556	806117
154346	806118
116692	806119
15828	806120
65510	806121
20931	806122
235108	806123
31314	806124
234148	806125
308094	806126
239597	806127
24612	806128
4294	806129
66876	806130
2799	806131
5392	806132
142163	806133
35203	806134
233681	806135
182511	806136
48469	806137
40990	806138
25067	806139
9229	806140
164943	806141
3205	806142
39293	806143
2265	806144
313928	806145
115195	806146
94527	806147
245217	806148
1887	806149
297113	806150
135048	806151
43571	806152
216407	806153
395276	806154
55554	806155
121848	806156
64816	806157
33339	806158
162776	806159
448321	806160
152771	806161
153949	806162
255570	806163
116728	806164
117123	806165
252338	806166
83501	806167
2821	806168
418575	806169
449599	806170
113340	806171
2833	806172
315147	806173
394698	806174
327946	806175
286304	806176
226956	806177
225503	806178
441054	806179
73005	806180
65150	806181
32055	806182
74938	806183
15809	806184
281228	806185
178197	806186
308452	806187
524	806188
15705	806189
88745	806190
389940	806191
152084	806192
225329	806193
185070	806194
35873	806195
51408	806196
64984	806197
15749	806198
48468	806199
33780	806200
82918	806201
11220	806202
415605	806203
15141	806204
85730	806205
241789	806206
4106	806207
429	806208
101454	806209
34403	806210
140499	806211
145562	806212
379621	806213
268956	806214
38042	806215
246942	806216
18891	806217
308890	806218
190181	806219
410590	806220
113824	806221
135639	806222
249543	806223
105	806224
70747	806225
403711	806226
324651	806227
231517	806228
64485	806229
214353	806230
221761	806231
247331	806232
215980	806233
230614	806234
290449	806235
249721	806236
161694	806237
175650	806238
365614	806239
52727	806240
159823	806241
442515	806242
233620	806243
84561	806244
243073	806245
153133	806246
58949	806247
7269	806248
136025	806249
204215	806250
23408	806251
211268	806252
308178	806253
76173	806254
86533	806255
3174	806256
427416	806257
239642	806258
242455	806259
55515	806260
242400	806261
63163	806262
217793	806263
55106	806264
146482	806265
27245	806266
7269	806267
280462	806268
285467	806269
120872	806270
454906	806271
199407	806272
56344	806273
30303	806274
324233	806275
157675	806276
7869	806277
40320	806278
30573	806279
45603	806280
248073	806281
32031	806282
15701	806283
315966	806284
307883	806285
3318	806286
216145	806287
148791	806288
287148	806289
204085	806290
123331	806291
325772	806292
30948	806293
109584	806294
61035	806295
55169	806296
391980	806297
52758	806298
13529	806299
105294	806300
39885	806301
929	806302
231769	806303
248782	806304
51358	806305
53015	806306
176460	806307
76601	806308
136724	806309
10770	806310
31051	806311
32734	806312
239231	806313
351378	806314
63314	806315
202164	806316
109601	806317
6812	806318
177352	806319
47213	806320
53636	806321
73988	806322
183419	806323
394639	806324
12032	806325
81883	806326
100917	806327
108742	806328
273616	806329
15797	806330
117578	806331
25596	806332
297138	806333
37370	806334
224337	806335
117752	806336
127946	806337
110184	806338
16148	806339
370261	806340
43956	806341
54543	806342
16123	806343
77353	806344
175996	806345
17391	806346
128975	806347
92020	806348
74829	806349
29343	806350
44685	806351
332792	806352
55828	806353
17933	806354
1419	806355
154362	806356
11594	806357
30508	806358
52620	806359
190971	806360
271219	806361
238002	806362
102853	806363
191937	806364
49383	806365
207810	806366
111180	806367
31715	806368
233608	806369
7269	806370
23964	806371
167487	806372
209218	806373
17720	806374
134326	806375
120158	806376
163781	806377
51934	806378
106077	806379
112040	806380
124862	806381
145925	806382
108161	806383
11125	806384
160803	806385
443340	806386
37665	806387
417100	806388
329212	806389
118940	806390
410908	806391
60867	806392
59246	806393
72390	806394
2680	806395
416617	806396
27703	806397
27466	806398
3716	806399
51908	806400
392085	806401
211629	806402
102621	806403
122752	806404
162320	806405
30212	806406
56952	806407
173736	806408
38875	806409
399452	806410
104645	806411
188664	806412
80601	806413
44297	806414
64114	806415
10277	806416
322133	806417
72175	806418
134041	806419
15745	806420
168833	806421
141161	806422
104948	806423
442406	806424
244327	806425
93784	806426
392841	806427
154429	806428
31	806429
235831	806430
19119	806431
59762	806432
100948	806433
216097	806434
107497	806435
172195	806436
3815	806437
6862	806438
28531	806439
346436	806440
207445	806441
15612	806442
19763	806443
105562	806444
244929	806445
197791	806446
61519	806447
143538	806448
369365	806449
55181	806450
88042	806451
47230	806452
31029	806453
33854	806454
374888	806455
72988	806456
271651	806457
212564	806458
327782	806459
419716	806460
308241	806461
401592	806462
197481	806463
220870	806464
8852	806465
58119	806466
117672	806467
415373	806468
64722	806469
685	806470
127992	806471
58887	806472
390615	806473
204332	806474
291889	806475
7247	806476
275497	806477
157641	806478
195127	806479
192071	806480
201984	806481
1453	806482
126390	806483
124113	806484
340512	806485
400933	806486
98445	806487
4791	806488
188126	806489
211	806490
123453	806491
434207	806492
524	806493
18561	806494
35744	806495
130402	806496
36925	806497
278277	806498
43582	806499
16165	806500
95448	806501
924	806502
2969	806503
198424	806504
2107	806505
31109	806506
5604	806507
162736	806508
67313	806509
288805	806510
69387	806511
132443	806512
379517	806513
238412	806514
210636	806515
22314	806516
59767	806517
19220	806518
9776	806519
8542	806520
13098	806521
9776	806522
58527	806523
6526	806524
72304	806525
28581	806526
197168	806527
11175	806528
211046	806529
56293	806530
4823	806531
419790	806532
236673	806533
23736	806534
60823	806535
119477	806536
109263	806537
3547	806538
102621	806539
159864	806540
173875	806541
370411	806542
100725	806543
4125	806544
11905	806545
138979	806546
178504	806547
61966	806548
22107	806549
18466	806550
398548	806551
104879	806552
964	806553
19807	806554
114929	806555
124455	806556
111872	806557
44075	806558
197752	806559
94569	806560
26007	806561
441746	806562
24820	806563
160631	806564
210265	806565
26802	806566
16601	806567
178198	806568
236336	806569
127931	806570
585	806571
442280	806572
114546	806573
22315	806574
33253	806575
177080	806576
238611	806577
54280	806578
184876	806579
200789	806580
7480	806581
106477	806582
336119	806583
32379	806584
197183	806585
71308	806586
61627	806587
327483	806588
79398	806589
89785	806590
113212	806591
53309	806592
177657	806593
143244	806594
220716	806595
358517	806596
168423	806597
60994	806598
880	806599
56780	806600
76005	806601
23938	806602
106960	806603
66909	806604
5143	806605
122122	806606
29383	806607
32480	806608
12534	806609
462	806610
134188	806611
17188	806612
41662	806613
19348	806614
349297	806615
412620	806616
32348	806617
446874	806618
37459	806619
24601	806620
57417	806621
444681	806622
2727	806623
40990	806624
100319	806625
284360	806626
225021	806627
283065	806628
64016	806629
188554	806630
14398	806631
441940	806632
17565	806633
82471	806634
158825	806635
8637	806636
266360	806637
399422	806638
391346	806639
31468	806640
158662	806641
316994	806642
198840	806643
400635	806644
54572	806645
98911	806646
54504	806647
193466	806648
242238	806649
186317	806650
436271	806651
62331	806652
35827	806653
171356	806654
188671	806655
239496	806656
181575	806657
190671	806658
222071	806659
105824	806660
367128	806661
111870	806662
114881	806663
147283	806664
166134	806665
98376	806666
11336	806667
9850	806668
7462	806669
1054	806670
259180	806671
71801	806672
244470	806673
197135	806674
164437	806675
178444	806676
203599	806677
5071	806678
2430	806679
97593	806680
122253	806681
411290	806682
42955	806683
338028	806684
103169	806685
215309	806686
33622	806687
49135	806688
225421	806689
17330	806690
120539	806691
166498	806692
430412	806693
151596	806694
358471	806695
113859	806696
307332	806697
231190	806698
277757	806699
226955	806700
108461	806701
211166	806702
112548	806703
95933	806704
285597	806705
224495	806706
343301	806707
249214	806708
47405	806709
237497	806710
64088	806711
5078	806712
30967	806713
383715	806714
304413	806715
439734	806716
405212	806717
292198	806718
187257	806719
378395	806720
203368	806721
122343	806722
63395	806723
2295	806724
114157	806725
45041	806726
10662	806727
94459	806728
142229	806729
241968	806730
316377	806731
51129	806732
120906	806733
77177	806734
426443	806735
59651	806736
294402	806737
248781	806738
251971	806739
37796	806740
34036	806741
240646	806742
419552	806743
348880	806744
87846	806745
84038	806746
84316	806747
171428	806748
425101	806749
78459	806750
375843	806751
120370	806752
30769	806753
87491	806754
125189	806755
447151	806756
78120	806757
138730	806758
134473	806759
128844	806760
114861	806761
14148	806762
433854	806763
64440	806764
10530	806765
16078	806766
286895	806767
223903	806768
20359	806769
23903	806770
85588	806771
377962	806772
808	806773
4440	806774
60435	806775
15473	806776
42592	806777
423368	806778
13945	806779
92461	806780
102111	806781
43454	806782
7040	806783
228020	806784
146038	806785
333472	806786
11339	806787
51543	806788
114851	806789
1618	806790
58413	806791
60007	806792
120475	806793
47806	806794
11204	806795
33505	806796
4173	806797
128030	806798
7034	806799
406410	806800
13678	806801
330674	806802
92938	806803
5926	806804
227927	806805
226351	806806
176351	806807
3254	806808
1898	806809
1092	806810
419521	806811
125527	806812
131464	806813
77446	806814
13126	806815
32822	806816
65596	806817
104027	806818
160246	806819
58038	806820
26265	806821
411425	806822
201913	806823
53570	806824
10838	806825
6871	806826
43215	806827
159746	806828
228864	806829
405188	806830
31569	806831
85022	806832
43677	806833
26033	806834
243706	806835
26372	806836
107422	806837
114749	806838
134460	806839
365287	806840
180354	806841
13134	806842
162949	806843
375423	806844
215284	806845
339889	806846
86150	806847
347055	806848
151815	806849
2825	806850
170195	806851
55021	806852
415980	806853
388731	806854
21467	806855
79407	806856
50847	806857
36333	806858
36333	806859
58338	806860
332170	806861
116892	806862
221381	806863
25264	806864
195018	806865
2514	806866
380838	806867
37064	806868
1852	806869
2514	806870
151455	806871
231194	806872
59431	806873
56841	806874
159728	806875
85658	806876
26027	806877
350360	806878
153859	806879
142614	806880
35274	806881
435990	806882
1597	806883
228074	806884
53402	806885
271924	806886
207163	806887
249215	806888
38932	806889
140088	806890
10368	806891
104446	806892
118521	806893
280694	806894
104336	806895
217838	806896
121	806897
30752	806898
890	806899
18818	806900
159630	806901
5105	806902
91327	806903
46	806904
201611	806905
216956	806906
4915	806907
181460	806908
246504	806909
150266	806910
38366	806911
335466	806912
3961	806913
160828	806914
248461	806915
8580	806916
600	806917
143362	806918
331122	806919
95257	806920
266760	806921
70640	806922
25285	806923
302972	806924
95477	806925
127282	806926
93815	806927
16055	806928
233488	806929
31906	806930
5191	806931
203549	806932
39646	806933
37046	806934
124524	806935
409256	806936
178263	806937
328614	806938
13142	806939
365582	806940
76958	806941
104797	806942
247955	806943
14002	806944
88311	806945
13209	806946
344804	806947
215629	806948
100309	806949
235767	806950
171435	806951
81105	806952
335740	806953
459805	806954
367059	806955
362752	806956
148335	806957
374885	806958
354969	806959
183859	806960
185776	806961
324208	806962
425049	806963
321331	806964
176448	806965
456110	806966
448963	806967
107661	806968
329495	806969
209795	806970
195126	806971
4484	806972
244072	806973
2533	806974
218927	806975
4465	806976
161662	806977
262461	806978
229184	806979
189633	806980
257475	806981
146896	806982
317499	806983
367688	806984
261015	806985
36085	806986
136977	806987
435992	806988
13869	806989
259761	806990
454499	806991
174193	806992
119108	806993
48017	806994
44608	806995
92815	806996
89853	806997
202051	806998
110754	806999
154572	807000
30385	807001
343671	807002
413304	807003
421363	807004
131224	807005
220398	807006
166937	807007
114648	807008
76431	807009
507	807010
141923	807011
18384	807012
84586	807013
185487	807014
55977	807015
2468	807016
40603	807017
112850	807018
135068	807019
174915	807020
333528	807021
446788	807022
450419	807023
326731	807024
23346	807025
91166	807026
242975	807027
189987	807028
451800	807029
98624	807030
362079	807031
145841	807032
416664	807033
128386	807034
98426	807035
107851	807036
286	807037
225339	807038
90851	807039
397902	807040
339242	807041
94827	807042
215212	807043
145888	807044
307357	807045
53670	807046
138277	807047
317993	807048
355146	807049
220986	807050
33552	807051
244323	807052
18499	807053
2530	807054
152720	807055
421605	807056
4993	807057
50324	807058
208588	807059
59403	807060
82998	807061
58997	807062
3094	807063
20574	807064
14573	807065
249985	807066
231050	807067
147824	807068
98963	807069
73041	807070
31515	807071
104058	807072
51254	807073
139518	807074
218702	807075
263323	807076
428977	807077
163037	807078
10413	807079
107480	807080
48153	807081
70239	807082
235216	807083
15963	807084
144282	807085
13663	807086
395178	807087
276752	807088
49945	807089
31777	807090
389823	807091
89281	807092
351410	807093
28593	807094
24200	807095
37903	807096
38754	807097
211170	807098
50058	807099
46833	807100
134909	807101
15997	807102
80583	807103
224585	807104
1883	807105
51052	807106
378802	807107
222084	807108
12414	807109
244398	807110
59541	807111
29613	807112
248486	807113
271850	807114
97784	807115
119078	807116
107089	807117
350819	807118
112115	807119
216965	807120
64535	807121
37363	807122
241757	807123
331255	807124
76271	807125
187250	807126
259690	807127
239933	807128
107408	807129
256674	807130
436276	807131
75742	807132
453742	807133
272787	807134
201816	807135
170032	807136
169987	807137
75158	807138
93419	807139
147820	807140
318258	807141
420010	807142
32686	807143
296714	807144
171056	807145
84611	807146
449405	807147
317433	807148
270500	807149
421325	807150
230136	807151
164111	807152
81256	807153
35361	807154
17188	807155
248936	807156
119769	807157
432809	807158
189133	807159
47383	807160
339882	807161
388063	807162
11682	807163
45448	807164
334791	807165
419223	807166
114515	807167
93515	807168
156124	807169
92271	807170
115003	807171
8118	807172
401649	807173
229677	807174
104479	807175
11353	807176
8212	807177
197024	807178
14745	807179
1894	807180
422048	807181
63656	807182
67064	807183
67810	807184
280188	807185
43644	807186
239139	807187
165159	807188
175608	807189
14549	807190
207225	807191
25038	807192
323751	807193
200812	807194
58515	807195
3879	807196
156697	807197
384231	807198
249606	807199
82766	807200
48198	807201
38164	807202
194594	807203
418102	807204
34034	807205
6079	807206
325305	807207
107788	807208
34421	807209
407046	807210
41804	807211
244429	807212
378398	807213
9103	807214
109529	807215
252828	807216
11649	807217
87722	807218
13556	807219
110673	807220
80242	807221
34524	807222
447022	807223
13170	807224
107290	807225
10887	807226
25066	807227
5733	807228
34686	807229
90959	807230
75925	807231
46721	807232
227371	807233
457253	807234
118965	807235
25618	807236
270558	807237
8326	807238
185204	807239
85226	807240
174612	807241
56884	807242
89679	807243
195173	807244
440665	807245
227873	807246
85921	807247
180091	807248
45163	807249
4864	807250
14839	807251
13379	807252
457573	807253
226854	807254
57280	807255
74093	807256
70477	807257
161325	807258
133269	807259
220081	807260
3067	807261
395807	807262
58424	807263
13768	807264
59757	807265
453874	807266
433046	807267
40590	807268
244390	807269
241408	807270
91627	807271
109689	807272
2315	807273
362089	807274
120073	807275
122524	807276
388508	807277
283221	807278
22410	807279
90637	807280
64895	807281
90310	807282
164319	807283
135480	807284
237290	807285
102228	807286
45711	807287
123679	807288
100363	807289
19259	807290
296804	807291
168297	807292
167383	807293
18529	807294
424068	807295
111544	807296
337283	807297
456261	807298
7920	807299
360264	807300
111073	807301
224807	807302
357315	807303
289707	807304
5513	807305
76549	807306
207787	807307
112289	807308
117512	807309
98383	807310
409638	807311
60330	807312
151146	807313
66091	807314
242578	807315
2897	807316
784	807317
420299	807318
72193	807319
41957	807320
194131	807321
313615	807322
71449	807323
14817	807324
139974	807325
212608	807326
144199	807327
150631	807328
146235	807329
10632	807330
459307	807331
51541	807332
220050	807333
137850	807334
423589	807335
232635	807336
21921	807337
97270	807338
219101	807339
34686	807340
29451	807341
261728	807342
27966	807343
187976	807344
77997	807345
417034	807346
29066	807347
26797	807348
60440	807349
236262	807350
446514	807351
400041	807352
128110	807353
285411	807354
276104	807355
31280	807356
22369	807357
44196	807358
155278	807359
12246	807360
228758	807361
451017	807362
122472	807363
10416	807364
138966	807365
110123	807366
188633	807367
33344	807368
107555	807369
237324	807370
14262	807371
420859	807372
42983	807373
255083	807374
112566	807375
435	807376
13933	807377
79411	807378
83405	807379
238747	807380
118633	807381
57121	807382
54187	807383
386882	807384
183589	807385
46423	807386
112702	807387
105451	807388
94444	807389
126056	807390
364250	807391
449480	807392
58484	807393
220840	807394
8686	807395
201986	807396
172686	807397
365673	807398
195669	807399
69084	807400
379487	807401
47822	807402
129053	807403
414232	807404
32396	807405
13416	807406
182856	807407
8236	807408
24229	807409
23287	807410
11104	807411
52284	807412
31787	807413
50035	807414
133710	807415
10773	807416
217315	807417
105253	807418
193492	807419
168467	807420
121251	807421
441048	807422
160171	807423
68397	807424
421330	807425
130510	807426
359557	807427
155070	807428
113323	807429
89699	807430
26699	807431
79155	807432
319650	807433
396325	807434
230687	807435
42584	807436
239134	807437
128236	807438
447755	807439
65349	807440
233531	807441
135824	807442
312755	807443
67810	807444
110902	807445
215431	807446
350820	807447
234673	807448
125126	807449
180232	807450
246473	807451
400511	807452
309422	807453
95494	807454
198959	807455
285080	807456
180983	807457
92633	807458
79467	807459
222084	807460
63822	807461
225323	807462
452405	807463
285744	807464
198963	807465
310976	807466
248152	807467
30625	807468
54578	807469
434783	807470
38543	807471
352039	807472
101988	807473
99404	807474
281643	807475
200629	807476
136430	807477
200481	807478
33695	807479
148488	807480
383559	807481
173688	807482
306926	807483
63373	807484
194937	807485
81030	807486
199910	807487
32141	807488
117119	807489
629	807490
204366	807491
144949	807492
125444	807493
10824	807494
143859	807495
387079	807496
36773	807497
121249	807498
415880	807499
304370	807500
6788	807501
234098	807502
77943	807503
141700	807504
164458	807505
111984	807506
3104	807507
1225	807508
105096	807509
234989	807510
361426	807511
119198	807512
8448	807513
143676	807514
198845	807515
93695	807516
223800	807517
51065	807518
222338	807519
4422	807520
177271	807521
195911	807522
109845	807523
49810	807524
331503	807525
260782	807526
56529	807527
302696	807528
6567	807529
3104	807530
41163	807531
14761	807532
22587	807533
266198	807534
329398	807535
310077	807536
13445	807537
11691	807538
55004	807539
114	807540
96308	807541
208718	807542
175012	807543
102805	807544
248155	807545
236851	807546
178963	807547
62226	807548
1211	807549
436922	807550
174088	807551
25221	807552
165323	807553
291673	807554
165163	807555
34078	807556
42609	807557
52966	807558
78078	807559
423035	807560
223970	807561
203912	807562
29783	807563
90428	807564
335513	807565
80225	807566
86110	807567
432195	807568
22953	807569
212657	807570
37611	807571
252170	807572
190583	807573
128336	807574
162909	807575
103307	807576
198312	807577
30054	807578
1302	807579
366450	807580
57949	807581
70575	807582
157535	807583
100902	807584
28816	807585
8262	807586
39397	807587
191391	807588
352663	807589
81211	807590
287669	807591
393816	807592
414269	807593
89511	807594
174601	807595
138057	807596
177134	807597
89442	807598
120754	807599
164429	807600
32530	807601
106515	807602
73877	807603
208870	807604
136644	807605
25629	807606
84742	807607
91055	807608
69997	807609
86017	807610
13028	807611
374552	807612
4117	807613
76339	807614
405815	807615
62226	807616
137062	807617
44510	807618
48824	807619
91606	807620
69088	807621
195732	807622
429279	807623
11847	807624
91514	807625
3	807626
106143	807627
58614	807628
363767	807629
177857	807630
63394	807631
85628	807632
185091	807633
142300	807634
163322	807635
108498	807636
43197	807637
108941	807638
402279	807639
24990	807640
37343	807641
230153	807642
84917	807643
229798	807644
2589	807645
221430	807646
36950	807647
129601	807648
113421	807649
96552	807650
146892	807651
262384	807652
50091	807653
109687	807654
66070	807655
207881	807656
176590	807657
202860	807658
7940	807659
10823	807660
238212	807661
37715	807662
8451	807663
81344	807664
38224	807665
76386	807666
155012	807667
194292	807668
216952	807669
402606	807670
19300	807671
171482	807672
88904	807673
27124	807674
63315	807675
84671	807676
451469	807677
4237	807678
128911	807679
64710	807680
267277	807681
227923	807682
146452	807683
88668	807684
845	807685
29972	807686
85705	807687
30035	807688
236901	807689
12016	807690
6838	807691
15099	807692
49606	807693
38859	807694
102581	807695
2529	807696
173054	807697
51749	807698
358712	807699
367629	807700
34230	807701
4052	807702
77730	807703
41939	807704
20220	807705
248130	807706
213594	807707
24273	807708
397867	807709
240330	807710
174663	807711
352024	807712
58490	807713
59989	807714
43969	807715
57254	807716
14699	807717
235637	807718
46137	807719
7385	807720
1392	807721
66693	807722
54450	807723
108418	807724
29152	807725
111789	807726
19624	807727
67542	807728
53501	807729
53501	807730
14679	807731
421357	807732
16975	807733
55305	807734
207281	807735
91162	807736
107174	807737
381421	807738
106895	807739
34896	807740
16981	807741
1604	807742
427339	807743
23490	807744
64658	807745
76877	807746
174675	807747
240868	807748
56905	807749
191817	807750
54099	807751
12	807752
124680	807753
60442	807754
279995	807755
69675	807756
176331	807757
8761	807758
5443	807759
70887	807760
100099	807761
4203	807762
331060	807763
214204	807764
103432	807765
416470	807766
51303	807767
24590	807768
990	807769
76533	807770
297792	807771
95472	807772
8727	807773
50036	807774
1646	807775
158726	807776
55050	807777
114605	807778
419859	807779
226527	807780
68463	807781
80653	807782
46114	807783
72307	807784
121111	807785
154489	807786
44879	807787
120544	807788
9363	807789
681	807790
1157	807791
357298	807792
36084	807793
44352	807794
153798	807795
98567	807796
71861	807797
60710	807798
72728	807799
215061	807800
364597	807801
243481	807802
169214	807803
47203	807804
379769	807805
10096	807806
117019	807807
254413	807808
3552	807809
233182	807810
185286	807811
18313	807812
23877	807813
396676	807814
800	807815
112034	807816
35549	807817
318535	807818
2377	807819
457087	807820
2605	807821
299257	807822
299344	807823
10100	807824
14532	807825
59133	807826
21335	807827
149122	807828
79935	807829
427766	807830
86640	807831
184504	807832
8244	807833
19826	807834
54045	807835
301297	807836
59526	807837
241764	807838
83345	807839
204831	807840
12734	807841
170293	807842
26098	807843
125857	807844
4296	807845
285	807846
38152	807847
458897	807848
50438	807849
18122	807850
248106	807851
1241	807852
426220	807853
157429	807854
17186	807855
47520	807856
8396	807857
199700	807858
60139	807859
207666	807860
3479	807861
421318	807862
10371	807863
17429	807864
9883	807865
367375	807866
19802	807867
24857	807868
181836	807869
122943	807870
499	807871
62320	807872
449133	807873
112269	807874
364299	807875
18907	807876
14148	807877
141466	807878
22934	807879
412764	807880
114850	807881
384545	807882
24561	807883
283530	807884
88652	807885
332674	807886
103222	807887
8759	807888
439082	807889
116529	807890
42468	807891
76569	807892
28646	807893
15458	807894
55678	807895
240613	807896
154342	807897
209132	807898
177721	807899
339082	807900
211937	807901
56996	807902
127239	807903
190494	807904
110561	807905
64487	807906
122947	807907
229091	807908
152853	807909
458	807910
80066	807911
777	807912
11755	807913
265243	807914
15577	807915
6640	807916
8004	807917
18469	807918
53189	807919
9530	807920
186043	807921
176447	807922
101139	807923
6785	807924
419618	807925
242649	807926
64376	807927
141244	807928
111820	807929
43753	807930
36768	807931
431855	807932
10654	807933
243865	807934
1358	807935
459292	807936
354326	807937
116522	807938
18198	807939
1794	807940
17370	807941
12016	807942
226143	807943
28664	807944
24695	807945
162495	807946
444228	807947
55446	807948
3042	807949
163279	807950
995	807951
167656	807952
182095	807953
26218	807954
129629	807955
8814	807956
40972	807957
52657	807958
2760	807959
92755	807960
14217	807961
6812	807962
380447	807963
2543	807964
49550	807965
343700	807966
195078	807967
68333	807968
354545	807969
282370	807970
10232	807971
308823	807972
343547	807973
259735	807974
66039	807975
269535	807976
41147	807977
98931	807978
187354	807979
43018	807980
41646	807981
21182	807982
323688	807983
102265	807984
223781	807985
104471	807986
313475	807987
272573	807988
147901	807989
9329	807990
44035	807991
15720	807992
161584	807993
144000	807994
175601	807995
401636	807996
15747	807997
46081	807998
367888	807999
168212	808000
19576	808001
402	808002
78267	808003
324337	808004
392342	808005
10883	808006
16938	808007
1145	808008
153839	808009
105474	808010
227088	808011
114656	808012
28902	808013
33581	808014
286099	808015
28751	808016
441533	808017
52320	808018
64406	808019
176004	808020
210579	808021
240254	808022
108120	808023
805	808024
55977	808025
59192	808026
35263	808027
171930	808028
89583	808029
230275	808030
344155	808031
68122	808032
195869	808033
6873	808034
109696	808035
45433	808036
134292	808037
37252	808038
47076	808039
306532	808040
226227	808041
3169	808042
4194	808043
99830	808044
339540	808045
52624	808046
18354	808047
62522	808048
249398	808049
4400	808050
55637	808051
60628	808052
61326	808053
306568	808054
58071	808055
214537	808056
17447	808057
199427	808058
174503	808059
82746	808060
489	808061
158159	808062
192205	808063
103322	808064
278249	808065
8190	808066
457285	808067
225248	808068
60272	808069
86201	808070
23336	808071
87064	808072
106346	808073
189838	808074
348914	808075
239312	808076
167734	808077
19465	808078
18480	808079
83401	808080
223195	808081
17869	808082
152147	808083
200371	808084
11038	808085
43195	808086
11395	808087
209610	808088
58344	808089
102511	808090
324591	808091
426100	808092
48865	808093
221215	808094
2228	808095
225429	808096
15766	808097
60848	808098
71224	808099
163088	808100
30211	808101
59817	808102
21837	808103
5919	808104
16510	808105
2	808106
69930	808107
95829	808108
441684	808109
416424	808110
104065	808111
203085	808112
104076	808113
368970	808114
265067	808115
231040	808116
132056	808117
2586	808118
346655	808119
96826	808120
318523	808121
380995	808122
9013	808123
306767	808124
38994	808125
84117	808126
331171	808127
241189	808128
429196	808129
244636	808130
169646	808131
274136	808132
86541	808133
394695	808134
153722	808135
60997	808136
26154	808137
35631	808138
1057	808139
219342	808140
60425	808141
135770	808142
114286	808143
225	808144
209104	808145
88071	808146
310001	808147
240517	808148
307874	808149
98079	808150
456115	808151
68967	808152
1123	808153
423932	808154
429149	808155
106616	808156
34045	808157
67888	808158
87803	808159
92964	808160
148445	808161
454722	808162
114708	808163
190920	808164
131858	808165
43981	808166
404699	808167
123626	808168
101254	808169
201510	808170
138144	808171
46895	808172
92180	808173
2516	808174
9458	808175
12219	808176
444710	808177
189348	808178
2967	808179
265270	808180
99944	808181
8174	808182
797	808183
155288	808184
2787	808185
2787	808186
140128	808187
282452	808188
33972	808189
190081	808190
263679	808191
130815	808192
163927	808193
250549	808194
182416	808195
24801	808196
434559	808197
101514	808198
372034	808199
22887	808200
412882	808201
8882	808202
171592	808203
218789	808204
98349	808205
116394	808206
55963	808207
103526	808208
302791	808209
392508	808210
426120	808211
42543	808212
131451	808213
24651	808214
444357	808215
209054	808216
23890	808217
222899	808218
228679	808219
75992	808220
28175	808221
77532	808222
119383	808223
339280	808224
70337	808225
136762	808226
4228	808227
17851	808228
96383	808229
47510	808230
241679	808231
445616	808232
390277	808233
16655	808234
294960	808235
18189	808236
86980	808237
24793	808238
14025	808239
94545	808240
21057	808241
16581	808242
411318	808243
150685	808244
115231	808245
37296	808246
116553	808247
10024	808248
28772	808249
89068	808250
443872	808251
50846	808252
346948	808253
203177	808254
424737	808255
452994	808256
48960	808257
46834	808258
3353	808259
49506	808260
256678	808261
3663	808262
214538	808263
197809	808264
26618	808265
8661	808266
173174	808267
86264	808268
44644	808269
199963	808270
151009	808271
132457	808272
228948	808273
57390	808274
95514	808275
9560	808276
13449	808277
113639	808278
3856	808279
150271	808280
389540	808281
200136	808282
174745	808283
85967	808284
232346	808285
412132	808286
30205	808287
409253	808288
303537	808289
2884	808290
9761	808291
147240	808292
75889	808293
389582	808294
307312	808295
46061	808296
56115	808297
206228	808298
289237	808299
355205	808300
8507	808301
102110	808302
8661	808303
8942	808304
4252	808305
109578	808306
39583	808307
72019	808308
5970	808309
210131	808310
360012	808311
207310	808312
246326	808313
410282	808314
440855	808315
168111	808316
69615	808317
223621	808318
69103	808319
87803	808320
53556	808321
34626	808322
82822	808323
148512	808324
362274	808325
84751	808326
15788	808327
370125	808328
70661	808329
93960	808330
47997	808331
146420	808332
167425	808333
2773	808334
437044	808335
6432	808336
12205	808337
918	808338
733	808339
79806	808340
77321	808341
32785	808342
83282	808343
225061	808344
17293	808345
12031	808346
308730	808347
41281	808348
10573	808349
459357	808350
163169	808351
117944	808352
44338	808353
47872	808354
122980	808355
16755	808356
104201	808357
55505	808358
37296	808359
70376	808360
19133	808361
12556	808362
129897	808363
69589	808364
23657	808365
84982	808366
289922	808367
337480	808368
41222	808369
42001	808370
9996	808371
99499	808372
57734	808373
67137	808374
132000	808375
173785	808376
204156	808377
26204	808378
8630	808379
7976	808380
40562	808381
5939	808382
51693	808383
152517	808384
54431	808385
201166	808386
439474	808387
205385	808388
6180	808389
391421	808390
12501	808391
108636	808392
156339	808393
355151	808394
103943	808395
31346	808396
34271	808397
40913	808398
190958	808399
60250	808400
56387	808401
459694	808402
215	808403
120683	808404
62275	808405
365758	808406
5986	808407
56996	808408
404923	808409
453920	808410
89063	808411
10519	808412
32872	808413
155015	808414
40454	808415
433994	808416
85934	808417
176557	808418
11106	808419
239787	808420
98198	808421
147064	808422
114850	808423
38212	808424
98421	808425
11522	808426
81827	808427
156098	808428
143111	808429
225775	808430
219592	808431
417944	808432
5558	808433
415973	808434
49045	808435
35414	808436
13869	808437
16378	808438
137022	808439
59230	808440
16864	808441
229178	808442
12037	808443
117657	808444
457210	808445
44090	808446
42659	808447
68927	808448
239643	808449
35493	808450
13677	808451
68805	808452
25133	808453
198902	808454
28105	808455
240516	808456
29992	808457
10884	808458
233806	808459
132167	808460
117655	808461
35170	808462
154794	808463
62267	808464
358697	808465
94033	808466
249766	808467
204802	808468
97816	808469
89649	808470
419312	808471
7454	808472
9721	808473
118105	808474
266210	808475
28198	808476
7801	808477
389505	808478
431999	808479
109760	808480
74176	808481
31321	808482
37757	808483
179127	808484
39254	808485
87214	808486
62016	808487
247238	808488
3398	808489
116427	808490
4307	808491
69125	808492
82033	808493
127930	808494
85329	808495
14052	808496
250041	808497
250968	808498
3216	808499
13863	808500
294254	808501
211929	808502
119568	808503
89567	808504
2940	808505
4921	808506
111398	808507
97633	808508
221247	808509
15501	808510
27213	808511
51053	808512
161282	808513
65369	808514
105320	808515
13965	808516
44975	808517
19832	808518
85867	808519
42666	808520
97119	808521
187758	808522
36703	808523
36863	808524
411894	808525
13866	808526
127281	808527
97034	808528
23121	808529
227439	808530
24160	808531
112356	808532
228801	808533
110890	808534
38931	808535
41320	808536
11808	808537
298887	808538
35016	808539
220113	808540
24089	808541
38	808542
7540	808543
215445	808544
70695	808545
16903	808546
13731	808547
189029	808548
234591	808549
115543	808550
152297	808551
19578	808552
89169	808553
429433	808554
254011	808555
184449	808556
15469	808557
3173	808558
50740	808559
63568	808560
249181	808561
52639	808562
48224	808563
422862	808564
383772	808565
61609	808566
36227	808567
294035	808568
91004	808569
44968	808570
15168	808571
3805	808572
182316	808573
27520	808574
11522	808575
103629	808576
220151	808577
13518	808578
242407	808579
356864	808580
140819	808581
45898	808582
41101	808583
57242	808584
149815	808585
107407	808586
90707	808587
77399	808588
53660	808589
176210	808590
53118	808591
46081	808592
228842	808593
10251	808594
140226	808595
154668	808596
74090	808597
293125	808598
169935	808599
6806	808600
65287	808601
231880	808602
169021	808603
226877	808604
42217	808605
131926	808606
13255	808607
434266	808608
114491	808609
7152	808610
230873	808611
276613	808612
53587	808613
177965	808614
5748	808615
173108	808616
8226	808617
209275	808618
225298	808619
11080	808620
28007	808621
252870	808622
210084	808623
8053	808624
105186	808625
90065	808626
2731	808627
7488	808628
6964	808629
249198	808630
174863	808631
135066	808632
17562	808633
71336	808634
203335	808635
152784	808636
2199	808637
11096	808638
42924	808639
11243	808640
64732	808641
6394	808642
15615	808643
54102	808644
80543	808645
220369	808646
348094	808647
131997	808648
67555	808649
245511	808650
48903	808651
71786	808652
308369	808653
5730	808654
216454	808655
319593	808656
145962	808657
48192	808658
37956	808659
131696	808660
231466	808661
98987	808662
73217	808663
138731	808664
34981	808665
20329	808666
427718	808667
14989	808668
222963	808669
318206	808670
44208	808671
7243	808672
135751	808673
31652	808674
3190	808675
771	808676
50710	808677
285561	808678
182203	808679
58038	808680
184317	808681
196477	808682
311329	808683
12726	808684
19849	808685
933	808686
95432	808687
17896	808688
11950	808689
34200	808690
2242	808691
3989	808692
93798	808693
9546	808694
100369	808695
161	808696
432117	808697
26297	808698
2325	808699
40199	808700
205172	808701
157322	808702
53802	808703
439783	808704
139474	808705
68675	808706
9978	808707
5667	808708
57497	808709
7180	808710
22328	808711
380722	808712
51756	808713
32658	808714
11580	808715
32604	808716
1252	808717
172066	808718
405818	808719
20585	808720
83132	808721
64190	808722
227736	808723
125892	808724
29409	808725
63698	808726
132753	808727
50349	808728
35436	808729
76601	808730
201026	808731
1711	808732
374008	808733
48142	808734
34449	808735
37348	808736
16594	808737
125974	808738
98750	808739
349168	808740
51340	808741
66060	808742
103628	808743
2471	808744
45490	808745
26733	808746
427726	808747
168511	808748
98899	808749
2715	808750
87856	808751
10138	808752
12956	808753
184479	808754
71303	808755
240562	808756
2382	808757
47490	808758
262434	808759
25835	808760
1716	808761
73189	808762
122504	808763
21985	808764
429730	808765
13620	808766
198933	808767
7309	808768
117910	808769
364433	808770
698	808771
21652	808772
132676	808773
59030	808774
18568	808775
124885	808776
39909	808777
16684	808778
43028	808779
263718	808780
63135	808781
370230	808782
408237	808783
50187	808784
6690	808785
33682	808786
145681	808787
42201	808788
107927	808789
43204	808790
199637	808791
538	808792
9148	808793
6227	808794
382571	808795
369463	808796
47693	808797
135185	808798
428975	808799
296495	808800
197813	808801
136310	808802
2292	808803
68396	808804
31841	808805
84517	808806
7702	808807
47935	808808
7395	808809
434865	808810
334627	808811
145464	808812
285599	808813
51102	808814
50044	808815
1554	808816
236007	808817
214097	808818
441748	808819
50472	808820
132131	808821
12217	808822
48501	808823
345793	808824
60780	808825
11247	808826
91828	808827
236781	808828
353600	808829
45	808830
16501	808831
38484	808832
32929	808833
54053	808834
3720	808835
33506	808836
31303	808837
19295	808838
44148	808839
4420	808840
94886	808841
9244	808842
1293	808843
11677	808844
186648	808845
18154	808846
74656	808847
155600	808848
54584	808849
155562	808850
28963	808851
8194	808852
81338	808853
19506	808854
203924	808855
29206	808856
416194	808857
21399	808858
22458	808859
235089	808860
168509	808861
274898	808862
20772	808863
77456	808864
11025	808865
84318	808866
98323	808867
112872	808868
82328	808869
137818	808870
304623	808871
147359	808872
18181	808873
115772	808874
3327	808875
15367	808876
244842	808877
81874	808878
219211	808879
218909	808880
178946	808881
137154	808882
48101	808883
358862	808884
10330	808885
489	808886
52057	808887
350370	808888
222958	808889
32581	808890
8714	808891
88262	808892
82129	808893
39069	808894
63322	808895
175215	808896
16019	808897
280781	808898
30429	808899
90538	808900
200781	808901
32892	808902
73940	808903
11110	808904
229578	808905
8158	808906
130183	808907
10706	808908
235405	808909
247334	808910
200975	808911
215636	808912
195923	808913
124386	808914
156498	808915
102855	808916
441833	808917
108386	808918
209524	808919
303650	808920
219865	808921
193859	808922
213609	808923
4536	808924
51116	808925
99078	808926
135737	808927
65698	808928
239	808929
303255	808930
163144	808931
217608	808932
210883	808933
58555	808934
4736	808935
22938	808936
107986	808937
439904	808938
10623	808939
379619	808940
52243	808941
44238	808942
224595	808943
147375	808944
374819	808945
277725	808946
36386	808947
91577	808948
878	808949
5281	808950
346146	808951
7970	808952
4046	808953
46997	808954
155051	808955
89914	808956
235930	808957
117865	808958
2352	808959
132230	808960
17712	808961
119484	808962
1139	808963
216908	808964
31183	808965
194880	808966
4123	808967
5514	808968
154613	808969
83122	808970
302787	808971
202414	808972
379456	808973
170365	808974
421245	808975
123796	808976
757	808977
411812	808978
35975	808979
50071	808980
187354	808981
26662	808982
269098	808983
163734	808984
159621	808985
83631	808986
54740	808987
26960	808988
86058	808989
18452	808990
73850	808991
50702	808992
81354	808993
99855	808994
8505	808995
184846	808996
40904	808997
243866	808998
231712	808999
25670	809000
48511	809001
94212	809002
71211	809003
25217	809004
277261	809005
240900	809006
90193	809007
45683	809008
295079	809009
26712	809010
4120	809011
307692	809012
37822	809013
61813	809014
228085	809015
309025	809016
987	809017
99327	809018
120090	809019
49737	809020
95456	809021
4652	809022
8287	809023
23237	809024
2260	809025
136566	809026
11476	809027
92694	809028
219455	809029
296710	809030
131323	809031
113762	809032
36605	809033
236456	809034
26289	809035
110363	809036
264249	809037
5712	809038
291154	809039
47113	809040
25446	809041
41930	809042
114605	809043
12405	809044
228522	809045
312109	809046
80578	809047
41927	809048
37458	809049
355142	809050
62222	809051
153	809052
213686	809053
852	809054
367887	809055
3810	809056
1868	809057
1139	809058
661	809059
463	809060
91494	809061
184171	809062
154812	809063
25961	809064
29081	809065
19054	809066
402753	809067
29055	809068
177949	809069
2865	809070
15704	809071
60597	809072
155112	809073
115721	809074
5768	809075
13133	809076
69363	809077
7705	809078
4825	809079
143729	809080
15990	809081
80488	809082
11061	809083
16764	809084
270	809085
269914	809086
22	809087
22392	809088
23072	809089
91785	809090
3113	809091
32	809092
104800	809093
54935	809094
185489	809095
46396	809096
22491	809097
1508	809098
3994	809099
123895	809100
430545	809101
138126	809102
2538	809103
127836	809104
314	809105
159737	809106
4894	809107
40478	809108
213763	809109
7329	809110
35385	809111
104085	809112
150	809113
203135	809114
25600	809115
156360	809116
235849	809117
26829	809118
179755	809119
252083	809120
290056	809121
63484	809122
10286	809123
10887	809124
5649	809125
145695	809126
42779	809127
275174	809128
129827	809129
908	809130
2345	809131
4823	809132
3735	809133
41880	809134
275378	809135
249714	809136
227973	809137
241083	809138
5230	809139
255029	809140
114388	809141
45287	809142
81714	809143
385008	809144
85406	809145
125464	809146
399043	809147
4256	809148
2007	809149
119694	809150
205877	809151
4894	809152
245613	809153
100755	809154
30077	809155
93046	809156
20532	809157
201758	809158
727	809159
7245	809160
2715	809161
3032	809162
68165	809163
214084	809164
29265	809165
447548	809166
381187	809167
82721	809168
6818	809169
233851	809170
2624	809171
11968	809172
114536	809173
410998	809174
192019	809175
1829	809176
90600	809177
226622	809178
208465	809179
321926	809180
116710	809181
15446	809182
97956	809183
10581	809184
104099	809185
65855	809186
203800	809187
104048	809188
14194	809189
50185	809190
2746	809191
25963	809192
233146	809193
126644	809194
439095	809195
285861	809196
300018	809197
326116	809198
279908	809199
15828	809200
114919	809201
51234	809202
16561	809203
9548	809204
178677	809205
906	809206
238960	809207
67530	809208
1591	809209
375016	809210
149	809211
6	809212
2100	809213
230256	809214
1598	809215
204057	809216
18264	809217
93438	809218
70201	809219
57928	809220
533	809221
123037	809222
252880	809223
29380	809224
103	809225
55504	809226
280	809227
1645	809228
15293	809229
427868	809230
179757	809231
16106	809232
237490	809233
19373	809234
40239	809235
151599	809236
879	809237
428937	809238
439445	809239
390054	809240
208145	809241
39752	809242
142021	809243
7672	809244
147964	809245
443094	809246
15956	809247
6746	809248
173752	809249
25086	809250
223506	809251
23509	809252
150694	809253
12127	809254
117479	809255
21650	809256
351	809257
112520	809258
146280	809259
404117	809260
10243	809261
451198	809262
28434	809263
43966	809264
2965	809265
18424	809266
7129	809267
7570	809268
454653	809269
145509	809270
363661	809271
1825	809272
90967	809273
31818	809274
378316	809275
3659	809276
9601	809277
397484	809278
139227	809279
112438	809280
3395	809281
3608	809282
11107	809283
3276	809284
5346	809285
2731	809286
863	809287
397040	809288
1925	809289
227450	809290
164144	809291
139096	809292
146587	809293
108292	809294
25186	809295
159575	809296
337384	809297
54393	809298
87974	809299
181943	809300
11319	809301
199464	809302
3643	809303
65997	809304
2641	809305
276722	809306
14367	809307
26074	809308
110005	809309
23385	809310
70176	809311
10263	809312
187486	809313
219560	809314
3689	809315
85634	809316
169109	809317
68417	809318
8355	809319
3729	809320
2729	809321
103785	809322
373984	809323
168791	809324
207182	809325
15465	809326
106222	809327
50515	809328
455208	809329
103855	809330
21816	809331
41244	809332
66599	809333
232267	809334
64779	809335
129724	809336
4478	809337
37621	809338
419275	809339
221372	809340
4579	809341
101084	809342
57863	809343
12816	809344
68962	809345
97675	809346
129183	809347
101957	809348
428434	809349
100911	809350
104009	809351
28895	809352
102290	809353
384074	809354
269665	809355
225067	809356
343502	809357
67207	809358
10264	809359
7592	809360
290767	809361
374476	809362
190482	809363
60632	809364
396132	809365
63826	809366
6706	809367
6518	809368
4284	809369
84618	809370
92940	809371
301172	809372
59	809373
26015	809374
33563	809375
6722	809376
21970	809377
187552	809378
19169	809379
3615	809380
193933	809381
405598	809382
30647	809383
29561	809384
327583	809385
49684	809386
27198	809387
194476	809388
173776	809389
134561	809390
365591	809391
177478	809392
19777	809393
17612	809394
102302	809395
74068	809396
4595	809397
82132	809398
218488	809399
7729	809400
17942	809401
21678	809402
30804	809403
5136	809404
402848	809405
44033	809406
2269	809407
45323	809408
77206	809409
6191	809410
251695	809411
262686	809412
21705	809413
30660	809414
231790	809415
246107	809416
30440	809417
103671	809418
77750	809419
162330	809420
239268	809421
13110	809422
119913	809423
199992	809424
4297	809425
58122	809426
35838	809427
5653	809428
393574	809429
220369	809430
5553	809431
1677	809432
9994	809433
451732	809434
201356	809435
160169	809436
48845	809437
327688	809438
381743	809439
241332	809440
110271	809441
10999	809442
9964	809443
20393	809444
536	809445
9880	809446
48318	809447
9149	809448
21547	809449
125165	809450
124880	809451
220806	809452
156923	809453
6610	809454
3414	809455
5402	809456
33001	809457
983	809458
56777	809459
271199	809460
28240	809461
90819	809462
25550	809463
50574	809464
191224	809465
109698	809466
904	809467
224599	809468
64422	809469
19342	809470
222720	809471
54508	809472
4994	809473
6340	809474
1278	809475
293237	809476
337607	809477
13373	809478
22871	809479
236962	809480
161386	809481
332639	809482
74946	809483
131822	809484
8070	809485
19728	809486
439345	809487
391165	809488
235173	809489
1677	809490
1677	809491
57143	809492
158427	809493
1867	809494
1545	809495
702	809496
25535	809497
234259	809498
298984	809499
72014	809500
166327	809501
24855	809502
63403	809503
282035	809504
179869	809505
11573	809506
192201	809507
23862	809508
87394	809509
15708	809510
68555	809511
206581	809512
234989	809513
2296	809514
23127	809515
26585	809516
286034	809517
15180	809518
421273	809519
43348	809520
447083	809521
434020	809522
45995	809523
126284	809524
36228	809525
225313	809526
176750	809527
180227	809528
250493	809529
16501	809530
418590	809531
180488	809532
34815	809533
171249	809534
39090	809535
49439	809536
92902	809537
185904	809538
48002	809539
59175	809540
5635	809541
34112	809542
170388	809543
78702	809544
343188	809545
88628	809546
113892	809547
68124	809548
139899	809549
110814	809550
46697	809551
321829	809552
19201	809553
108795	809554
32687	809555
94181	809556
315122	809557
190118	809558
405646	809559
31634	809560
846	809561
5722	809562
29048	809563
5549	809564
19082	809565
419059	809566
1129	809567
161644	809568
15039	809569
412536	809570
8644	809571
224327	809572
1947	809573
45745	809574
59300	809575
7031	809576
39373	809577
5359	809578
83248	809579
96062	809580
228300	809581
56887	809582
443814	809583
9946	809584
3839	809585
11815	809586
204474	809587
85510	809588
54852	809589
5756	809590
59353	809591
1139	809592
222165	809593
15625	809594
353277	809595
92	809596
203007	809597
1518	809598
23531	809599
59	809600
87122	809601
125291	809602
314727	809603
1954	809604
2174	809605
166790	809606
9432	809607
8367	809608
24397	809609
225507	809610
229	809611
46623	809612
6	809613
38886	809614
95382	809615
26910	809616
148628	809617
428061	809618
61003	809619
81125	809620
99627	809621
32369	809622
1374	809623
64637	809624
3465	809625
397142	809626
69938	809627
115205	809628
305748	809629
996	809630
149	809631
30687	809632
50402	809633
459	809634
76049	809635
190910	809636
23266	809637
374624	809638
82301	809639
403853	809640
33451	809641
265255	809642
18991	809643
1278	809644
165457	809645
6788	809646
164747	809647
150697	809648
92591	809649
68419	809650
63729	809651
240981	809652
182589	809653
282881	809654
70609	809655
29842	809656
278898	809657
154068	809658
15246	809659
159	809660
31641	809661
56308	809662
298371	809663
33120	809664
46689	809665
295	809666
90740	809667
56642	809668
81763	809669
66578	809670
13991	809671
103667	809672
11677	809673
19169	809674
120712	809675
78739	809676
206710	809677
52283	809678
266289	809679
101465	809680
145244	809681
44711	809682
12	809683
275463	809684
340271	809685
18270	809686
180172	809687
86601	809688
279013	809689
189661	809690
157817	809691
174553	809692
55253	809693
36105	809694
68160	809695
10077	809696
130	809697
6626	809698
107474	809699
69839	809700
49397	809701
97836	809702
451385	809703
10122	809704
246924	809705
289356	809706
87390	809707
436451	809708
52572	809709
268718	809710
311601	809711
10814	809712
121496	809713
123080	809714
163594	809715
449340	809716
388360	809717
149083	809718
97895	809719
125163	809720
150542	809721
68534	809722
2296	809723
279983	809724
45782	809725
89661	809726
53389	809727
311971	809728
101865	809729
13690	809730
78299	809731
195287	809732
199201	809733
17191	809734
11510	809735
420676	809736
321	809737
430867	809738
212756	809739
56482	809740
53579	809741
9703	809742
101255	809743
197434	809744
9677	809745
19831	809746
14932	809747
3641	809748
125081	809749
31574	809750
5782	809751
89362	809752
46098	809753
138794	809754
61075	809755
146399	809756
234629	809757
163671	809758
435454	809759
155342	809760
193429	809761
29052	809762
11079	809763
307046	809764
1646	809765
77	809766
40395	809767
335809	809768
118474	809769
75677	809770
380935	809771
96256	809772
234289	809773
328426	809774
278035	809775
74150	809776
5054	809777
51778	809778
54319	809779
132850	809780
26345	809781
51919	809782
309165	809783
63219	809784
80732	809785
94051	809786
730	809787
453673	809788
13655	809789
632	809790
10111	809791
1666	809792
33499	809793
2162	809794
75232	809795
25281	809796
15971	809797
2512	809798
7486	809799
180495	809800
449215	809801
75934	809802
2345	809803
176061	809804
168268	809805
85377	809806
2362	809807
14273	809808
269319	809809
156121	809810
20903	809811
131465	809812
1189	809813
40598	809814
202677	809815
112422	809816
435328	809817
939	809818
43364	809819
390414	809820
101242	809821
200639	809822
2702	809823
27380	809824
56886	809825
3992	809826
56206	809827
366809	809828
30674	809829
55472	809830
148284	809831
120689	809832
207982	809833
4625	809834
25369	809835
89839	809836
144782	809837
161974	809838
316203	809839
1873	809840
233060	809841
161357	809842
108550	809843
245627	809844
159051	809845
161460	809846
130636	809847
327052	809848
5938	809849
233230	809850
22039	809851
375169	809852
207623	809853
66799	809854
1945	809855
59	809856
217280	809857
6185	809858
207916	809859
34932	809860
53177	809861
1206	809862
182137	809863
5920	809864
9041	809865
281793	809866
12454	809867
364088	809868
47607	809869
225120	809870
28102	809871
80518	809872
10900	809873
3367	809874
71498	809875
34055	809876
457264	809877
15631	809878
365455	809879
125161	809880
17860	809881
654	809882
6829	809883
169277	809884
1437	809885
145096	809886
3866	809887
407571	809888
123040	809889
395502	809890
5681	809891
166909	809892
155033	809893
135834	809894
21757	809895
2106	809896
166339	809897
130939	809898
2946	809899
180029	809900
194248	809901
62386	809902
266363	809903
99225	809904
232083	809905
33863	809906
11247	809907
39642	809908
31214	809909
167675	809910
51	809911
409352	809912
12775	809913
6452	809914
75855	809915
18713	809916
91009	809917
13468	809918
100353	809919
372149	809920
385518	809921
456054	809922
44829	809923
144099	809924
11781	809925
7120	809926
14402	809927
13922	809928
51299	809929
287711	809930
50586	809931
8605	809932
10948	809933
7634	809934
1709	809935
131296	809936
92053	809937
40591	809938
59375	809939
135242	809940
221886	809941
237668	809942
306981	809943
24731	809944
125545	809945
114379	809946
104893	809947
139671	809948
13162	809949
84784	809950
74699	809951
419687	809952
104711	809953
25236	809954
135259	809955
60588	809956
524	809957
441869	809958
14519	809959
15704	809960
153714	809961
301485	809962
252672	809963
62791	809964
13110	809965
590	809966
27845	809967
38273	809968
78998	809969
52647	809970
222212	809971
85468	809972
7365	809973
18627	809974
243211	809975
139373	809976
310394	809977
985	809978
67883	809979
67883	809980
93104	809981
1723	809982
248273	809983
9624	809984
105775	809985
43101	809986
62362	809987
88886	809988
104778	809989
110593	809990
338739	809991
20529	809992
26746	809993
248709	809994
11969	809995
64193	809996
73282	809997
276469	809998
2162	809999
117048	810000
55825	810001
41313	810002
25679	810003
1931	810004
67352	810005
165663	810006
86042	810007
45163	810008
112511	810009
30300	810010
3278	810011
64809	810012
27424	810013
1598	810014
66240	810015
88656	810016
64549	810017
19513	810018
107826	810019
457323	810020
10750	810021
156469	810022
226	810023
18873	810024
2932	810025
194802	810026
109889	810027
362944	810028
12028	810029
103750	810030
241640	810031
1779	810032
13218	810033
31772	810034
129419	810035
2267	810036
103192	810037
21867	810038
126910	810039
1162	810040
4681	810041
127975	810042
16000	810043
55134	810044
149105	810045
37048	810046
56960	810047
65772	810048
12138	810049
144834	810050
51904	810051
25087	810052
50273	810053
408	810054
368841	810055
205797	810056
9378	810057
111138	810058
328144	810059
10686	810060
7209	810061
168240	810062
181605	810063
185310	810064
43923	810065
358451	810066
27754	810067
95996	810068
8183	810069
92615	810070
45936	810071
3868	810072
95595	810073
446855	810074
50930	810075
64630	810076
412904	810077
19950	810078
340091	810079
7919	810080
901	810081
14897	810082
97633	810083
8658	810084
76223	810085
30898	810086
23037	810087
117885	810088
101016	810089
176335	810090
98201	810091
209309	810092
172689	810093
119374	810094
220374	810095
108847	810096
65861	810097
177949	810098
52085	810099
421125	810100
14779	810101
212659	810102
10085	810103
286685	810104
21960	810105
172095	810106
433398	810107
153277	810108
467	810109
860	810110
1935	810111
288485	810112
63306	810113
14939	810114
400746	810115
38077	810116
49316	810117
453432	810118
2494	810119
99570	810120
16876	810121
97526	810122
611	810123
2020	810124
94461	810125
229200	810126
101369	810127
54437	810128
285929	810129
12827	810130
41002	810131
108434	810132
157163	810133
333608	810134
4822	810135
396095	810136
223586	810137
45546	810138
117073	810139
375301	810140
118061	810141
8823	810142
59468	810143
9341	810144
4156	810145
27736	810146
81394	810147
7613	810148
96	810149
339487	810150
24076	810151
109256	810152
83771	810153
7110	810154
11881	810155
407340	810156
81330	810157
5146	810158
344674	810159
315741	810160
279309	810161
608	810162
37285	810163
110423	810164
19884	810165
97323	810166
226623	810167
132425	810168
5690	810169
51030	810170
27043	810171
87245	810172
110051	810173
376008	810174
5674	810175
201138	810176
104749	810177
64544	810178
17451	810179
14317	810180
51979	810181
420569	810182
392419	810183
182924	810184
40362	810185
29774	810186
160756	810187
89635	810188
13052	810189
183435	810190
6826	810191
445745	810192
167823	810193
364175	810194
170529	810195
95445	810196
2867	810197
87477	810198
130	810199
407215	810200
211991	810201
342335	810202
318436	810203
310560	810204
114906	810205
55559	810206
174095	810207
440643	810208
226	810209
58565	810210
215658	810211
104631	810212
459478	810213
3259	810214
30356	810215
88404	810216
196715	810217
10822	810218
220781	810219
2555	810220
137170	810221
85978	810222
12300	810223
92011	810224
417845	810225
95840	810226
249	810227
406	810228
24893	810229
117254	810230
172809	810231
36774	810232
84113	810233
141445	810234
32697	810235
21698	810236
356508	810237
41624	810238
150442	810239
43829	810240
209486	810241
381515	810242
71573	810243
10102	810244
40261	810245
196139	810246
108478	810247
59382	810248
131749	810249
38881	810250
2009	810251
185428	810252
195421	810253
131413	810254
155675	810255
24066	810256
22565	810257
124746	810258
8795	810259
159252	810260
421595	810261
69199	810262
47167	810263
2493	810264
54794	810265
57193	810266
258156	810267
308803	810268
110099	810269
201081	810270
168693	810271
344292	810272
24156	810273
24866	810274
61101	810275
259957	810276
76157	810277
321459	810278
8555	810279
76674	810280
4189	810281
9567	810282
1362	810283
909	810284
394606	810285
106636	810286
109231	810287
85881	810288
351715	810289
31239	810290
44393	810291
23906	810292
18093	810293
13706	810294
44243	810295
931	810296
103013	810297
16841	810298
39926	810299
45173	810300
9810	810301
17634	810302
378240	810303
40789	810304
234579	810305
109	810306
1301	810307
105187	810308
62799	810309
41851	810310
16950	810311
10463	810312
1909	810313
387153	810314
5883	810315
190524	810316
33762	810317
52664	810318
80487	810319
7135	810320
6080	810321
28710	810322
39844	810323
6429	810324
69746	810325
205462	810326
27691	810327
210223	810328
9845	810329
157991	810330
3946	810331
12042	810332
22284	810333
23436	810334
12716	810335
26506	810336
146051	810337
420380	810338
49489	810339
9396	810340
98231	810341
288	810342
13744	810343
581	810344
20494	810345
9108	810346
18651	810347
97331	810348
208310	810349
89113	810350
7658	810351
24892	810352
176970	810353
225446	810354
31048	810355
276151	810356
1543	810357
2493	810358
43219	810359
253305	810360
5756	810361
45533	810362
115937	810363
149358	810364
26715	810365
21474	810366
608	810367
128094	810368
2269	810369
833	810370
111073	810371
321	810372
58321	810373
2498	810374
13149	810375
10770	810376
284859	810377
241163	810378
2916	810379
3294	810380
485	810381
229525	810382
510	810383
46514	810384
861	810385
459	810386
105090	810387
378428	810388
56313	810389
16174	810390
390457	810391
118832	810392
127328	810393
120652	810394
17998	810395
23472	810396
1871	810397
317000	810398
14881	810399
422777	810400
102845	810401
350050	810402
149491	810403
154966	810404
6292	810405
72210	810406
225066	810407
103008	810408
466	810409
177809	810410
22	810411
117946	810412
2237	810413
192125	810414
164188	810415
232571	810416
67803	810417
135945	810418
111258	810419
1301	810420
14641	810421
116156	810422
248920	810423
13171	810424
51359	810425
226974	810426
1758	810427
20492	810428
30503	810429
14019	810430
44047	810431
388017	810432
145944	810433
408933	810434
162330	810435
388268	810436
232418	810437
195220	810438
203225	810439
143912	810440
15671	810441
223786	810442
73284	810443
201556	810444
113021	810445
16998	810446
50023	810447
107311	810448
300279	810449
56449	810450
33702	810451
16876	810452
4474	810453
43129	810454
5163	810455
63690	810456
11858	810457
3306	810458
13960	810459
206404	810460
205107	810461
42185	810462
362592	810463
94043	810464
119	810465
88509	810466
356133	810467
864	810468
109848	810469
91293	810470
91597	810471
23487	810472
14781	810473
439976	810474
21384	810475
7085	810476
225931	810477
191741	810478
4291	810479
10623	810480
16562	810481
17906	810482
45125	810483
5112	810484
123573	810485
425479	810486
88096	810487
119093	810488
45709	810489
68711	810490
16888	810491
110152	810492
40418	810493
218590	810494
188400	810495
147634	810496
62209	810497
155170	810498
23135	810499
61490	810500
186130	810501
131849	810502
1198	810503
25115	810504
23754	810505
58801	810506
222716	810507
46778	810508
26922	810509
15587	810510
41815	810511
89916	810512
22308	810513
18960	810514
4734	810515
382883	810516
95762	810517
129976	810518
104268	810519
14027	810520
43237	810521
42897	810522
159490	810523
34090	810524
30070	810525
134431	810526
2667	810527
51078	810528
1680	810529
11040	810530
32411	810531
95704	810532
26052	810533
15103	810534
3222	810535
337637	810536
40828	810537
44258	810538
602	810539
41330	810540
6660	810541
3508	810542
11658	810543
252778	810544
67837	810545
643	810546
65530	810547
337346	810548
56955	810549
356060	810550
19360	810551
210636	810552
42881	810553
41391	810554
30066	810555
3997	810556
112940	810557
36217	810558
6172	810559
137831	810560
82144	810561
48223	810562
41992	810563
288150	810564
68171	810565
57731	810566
105351	810567
179597	810568
91049	810569
134950	810570
338962	810571
4296	810572
20050	810573
53145	810574
193988	810575
86463	810576
94854	810577
23025	810578
342476	810579
259909	810580
5969	810581
11588	810582
108538	810583
344250	810584
96328	810585
32088	810586
89619	810587
19126	810588
98698	810589
116774	810590
17350	810591
509	810592
4544	810593
41313	810594
237539	810595
9640	810596
45614	810597
285260	810598
244722	810599
44884	810600
386459	810601
133550	810602
85372	810603
24884	810604
10407	810605
35663	810606
348078	810607
336208	810608
6014	810609
243993	810610
135902	810611
118342	810612
5741	810613
264589	810614
59375	810615
140146	810616
227027	810617
84762	810618
51727	810619
239970	810620
16255	810621
432749	810622
127562	810623
9807	810624
5328	810625
188798	810626
11492	810627
216145	810628
292861	810629
93367	810630
247091	810631
25456	810632
65552	810633
63272	810634
208304	810635
263055	810636
40427	810637
286802	810638
151666	810639
73286	810640
13698	810641
946	810642
2381	810643
451205	810644
422250	810645
372681	810646
110444	810647
32617	810648
329	810649
9797	810650
1922	810651
5077	810652
7595	810653
175642	810654
112626	810655
2866	810656
37100	810657
1616	810658
28607	810659
5906	810660
10108	810661
335006	810662
59911	810663
291314	810664
15587	810665
162015	810666
1547	810667
294164	810668
341057	810669
61170	810670
34874	810671
189697	810672
5581	810673
111622	810674
66413	810675
403697	810676
838	810677
101295	810678
14574	810679
9342	810680
11991	810681
1017	810682
7906	810683
80428	810684
43879	810685
29367	810686
53572	810687
39920	810688
2778	810689
140439	810690
148225	810691
288423	810692
394154	810693
79758	810694
270684	810695
6073	810696
85508	810697
120548	810698
75940	810699
160174	810700
312026	810701
17956	810702
217562	810703
128061	810704
16705	810705
62569	810706
43360	810707
10076	810708
21116	810709
7549	810710
311096	810711
369966	810712
65479	810713
10442	810714
15152	810715
78702	810716
166978	810717
12212	810718
139751	810719
44040	810720
28387	810721
370680	810722
228244	810723
2989	810724
212049	810725
149786	810726
226099	810727
148225	810728
178147	810729
288468	810730
296170	810731
68967	810732
78940	810733
7755	810734
11599	810735
51082	810736
81527	810737
423034	810738
75031	810739
287636	810740
26112	810741
31010	810742
26486	810743
137777	810744
22410	810745
235259	810746
35728	810747
13765	810748
35909	810749
19988	810750
102429	810751
6048	810752
107931	810753
7822	810754
250596	810755
117448	810756
199130	810757
372004	810758
81976	810759
111165	810760
18287	810761
116102	810762
230674	810763
17180	810764
120	810765
85745	810766
284642	810767
36290	810768
35431	810769
53386	810770
72866	810771
288919	810772
100949	810773
108680	810774
105448	810775
775	810776
30542	810777
208832	810778
254506	810779
6	810780
123627	810781
423426	810782
67889	810783
8736	810784
396005	810785
143005	810786
228105	810787
168188	810788
240033	810789
28557	810790
294989	810791
57345	810792
300351	810793
15569	810794
421670	810795
10480	810796
352623	810797
342045	810798
17804	810799
4402	810800
40494	810801
26843	810802
31641	810803
33419	810804
211715	810805
163641	810806
40905	810807
12917	810808
402084	810809
174661	810810
26083	810811
5838	810812
219766	810813
30356	810814
195952	810815
3886	810816
30062	810817
223867	810818
17566	810819
2457	810820
2680	810821
50924	810822
156256	810823
104877	810824
118290	810825
45526	810826
21931	810827
20432	810828
16157	810829
181728	810830
161215	810831
40231	810832
213262	810833
96985	810834
14712	810835
7854	810836
164369	810837
39574	810838
8361	810839
156627	810840
419069	810841
161296	810842
15484	810843
126386	810844
58594	810845
243641	810846
9566	810847
10344	810848
259067	810849
446621	810850
10840	810851
102861	810852
277365	810853
164625	810854
46228	810855
118254	810856
111270	810857
305940	810858
2390	810859
308976	810860
6188	810861
194216	810862
268777	810863
94884	810864
226	810865
408929	810866
10442	810867
2668	810868
47263	810869
207106	810870
69725	810871
59763	810872
2163	810873
227027	810874
34035	810875
53831	810876
3529	810877
6022	810878
61245	810879
3816	810880
15123	810881
39883	810882
18678	810883
381	810884
103599	810885
161255	810886
307641	810887
3157	810888
131556	810889
270461	810890
5603	810891
300337	810892
28027	810893
455678	810894
14435	810895
6387	810896
831	810897
776	810898
251368	810899
274717	810900
128971	810901
97610	810902
182326	810903
110338	810904
127391	810905
170361	810906
117209	810907
33835	810908
69976	810909
11193	810910
391662	810911
215486	810912
8373	810913
30590	810914
446490	810915
19138	810916
3375	810917
223192	810918
3859	810919
13016	810920
52593	810921
68708	810922
286792	810923
52176	810924
50602	810925
7647	810926
445393	810927
5712	810928
103666	810929
108780	810930
120709	810931
66866	810932
19398	810933
36970	810934
116296	810935
422902	810936
436666	810937
98760	810938
318929	810939
2112	810940
303038	810941
137130	810942
303262	810943
53037	810944
389621	810945
201813	810946
55146	810947
25950	810948
191731	810949
131030	810950
5173	810951
32770	810952
245446	810953
50847	810954
332233	810955
17952	810956
19148	810957
80206	810958
3897	810959
400378	810960
264105	810961
113699	810962
5268	810963
39512	810964
60816	810965
235181	810966
13011	810967
56939	810968
7423	810969
114412	810970
9908	810971
46157	810972
423705	810973
12641	810974
125445	810975
6473	810976
104748	810977
273902	810978
42242	810979
125241	810980
184834	810981
27833	810982
20180	810983
104891	810984
93423	810985
109670	810986
24343	810987
287905	810988
26625	810989
335054	810990
26933	810991
377879	810992
9708	810993
126140	810994
125618	810995
134757	810996
206121	810997
322948	810998
293700	810999
24881	811000
23702	811001
302132	811002
21894	811003
290760	811004
83445	811005
376041	811006
415754	811007
49455	811008
93924	811009
55897	811010
231053	811011
396208	811012
81084	811013
122437	811014
741	811015
181732	811016
274737	811017
24060	811018
302206	811019
64173	811020
183529	811021
997	811022
188809	811023
392153	811024
99783	811025
273245	811026
90636	811027
90636	811028
268303	811029
59834	811030
328002	811031
442829	811032
27704	811033
71683	811034
58916	811035
199474	811036
349560	811037
390481	811038
454093	811039
435065	811040
223222	811041
108893	811042
392012	811043
375025	811044
352989	811045
92361	811046
78895	811047
356355	811048
358984	811049
245982	811050
13734	811051
152172	811052
399803	811053
32976	811054
32774	811055
57283	811056
456339	811057
410542	811058
8636	811059
2360	811060
21863	811061
39548	811062
206073	811063
245710	811064
62299	811065
16757	811066
138946	811067
83643	811068
314903	811069
6095	811070
416826	811071
168093	811072
18725	811073
20661	811074
12034	811075
100191	811076
107486	811077
15454	811078
61051	811079
46975	811080
93982	811081
238934	811082
25496	811083
33535	811084
125743	811085
15288	811086
1629	811087
24014	811088
256753	811089
252462	811090
130554	811091
32466	811092
1157	811093
330549	811094
178001	811095
1952	811096
118803	811097
284	811098
201364	811099
80283	811100
79321	811101
280721	811102
154253	811103
5925	811104
414261	811105
14628	811106
10107	811107
219208	811108
231724	811109
17653	811110
285472	811111
86887	811112
32537	811113
26547	811114
56281	811115
243415	811116
213999	811117
31046	811118
14988	811119
1412	811120
72658	811121
9991	811122
33820	811123
82870	811124
1939	811125
1185	811126
6851	811127
2304	811128
18457	811129
251072	811130
97023	811131
5989	811132
3045	811133
49055	811134
157057	811135
80674	811136
336380	811137
164477	811138
214000	811139
42199	811140
178	811141
85833	811142
107266	811143
26966	811144
221551	811145
233597	811146
128937	811147
49150	811148
1285	811149
31046	811150
43069	811151
210290	811152
9927	811153
204809	811154
69115	811155
13006	811156
61481	811157
320455	811158
95527	811159
31885	811160
181241	811161
98178	811162
170571	811163
253831	811164
57434	811165
60524	811166
257239	811167
37775	811168
105946	811169
2144	811170
97021	811171
342379	811172
161018	811173
76487	811174
27275	811175
121766	811176
235514	811177
101768	811178
309	811179
109551	811180
2957	811181
47867	811182
441936	811183
10081	811184
452451	811185
3047	811186
217719	811187
26258	811188
236091	811189
59172	811190
26053	811191
333253	811192
60410	811193
11111	811194
71602	811195
345658	811196
337810	811197
35682	811198
215304	811199
68164	811200
145432	811201
306597	811202
38104	811203
170205	811204
108948	811205
38104	811206
28	811207
98568	811208
210447	811209
198974	811210
259930	811211
80328	811212
14231	811213
167401	811214
314914	811215
25886	811216
20852	811217
117096	811218
90250	811219
33143	811220
1801	811221
7760	811222
981	811223
22163	811224
307823	811225
135560	811226
313236	811227
125856	811228
28095	811229
363745	811230
9536	811231
109474	811232
455071	811233
87492	811234
294977	811235
29915	811236
57600	811237
274285	811238
45199	811239
6313	811240
40000	811241
315	811242
456956	811243
691	811244
4294	811245
1235	811246
78	811247
193324	811248
6396	811249
7760	811250
6337	811251
44329	811252
161007	811253
8955	811254
342679	811255
284496	811256
39351	811257
1426	811258
123001	811259
77860	811260
39280	811261
297685	811262
45602	811263
144242	811264
107364	811265
91298	811266
164758	811267
97029	811268
3098	811269
67200	811270
154388	811271
357331	811272
34596	811273
24485	811274
59175	811275
27781	811276
117932	811277
122	811278
114809	811279
104606	811280
4295	811281
11688	811282
9009	811283
259501	811284
101665	811285
1769	811286
75880	811287
83811	811288
631	811289
37398	811290
61110	811291
439830	811292
90868	811293
63114	811294
8971	811295
11158	811296
288	811297
400696	811298
194216	811299
8304	811300
430564	811301
38832	811302
29957	811303
56150	811304
293385	811305
13299	811306
4963	811307
15566	811308
76934	811309
64849	811310
169944	811311
24410	811312
70073	811313
68512	811314
200001	811315
122130	811316
31289	811317
397470	811318
135893	811319
64016	811320
172280	811321
241041	811322
278892	811323
434352	811324
60223	811325
112667	811326
18391	811327
51189	811328
43347	811329
1450	811330
54536	811331
19063	811332
3797	811333
28970	811334
25620	811335
10248	811336
80835	811337
7713	811338
221387	811339
145472	811340
445412	811341
241486	811342
99539	811343
121394	811344
13049	811345
24835	811346
2933	811347
42877	811348
23610	811349
159305	811350
9768	811351
240221	811352
140006	811353
419910	811354
64648	811355
22165	811356
395052	811357
283334	811358
8857	811359
17087	811360
6337	811361
3073	811362
213391	811363
107025	811364
235991	811365
1955	811366
5397	811367
331418	811368
434044	811369
225119	811370
61551	811371
14874	811372
213392	811373
160896	811374
194953	811375
3455	811376
103485	811377
407492	811378
151577	811379
206207	811380
510	811381
170626	811382
203600	811383
63576	811384
223720	811385
310713	811386
142098	811387
365768	811388
42069	811389
57941	811390
447257	811391
381574	811392
22729	811393
1883	811394
122999	811395
372343	811396
408432	811397
14932	811398
114657	811399
241600	811400
69500	811401
59297	811402
54481	811403
330897	811404
108224	811405
1835	811406
170850	811407
333694	811408
417221	811409
240301	811410
176456	811411
18752	811412
408468	811413
59798	811414
58069	811415
213672	811416
1518	811417
353204	811418
90179	811419
402942	811420
152762	811421
122495	811422
902	811423
302435	811424
111292	811425
62148	811426
452511	811427
14673	811428
239805	811429
174561	811430
154764	811431
91264	811432
82547	811433
289406	811434
164516	811435
168566	811436
92456	811437
41414	811438
752	811439
20173	811440
752	811441
14413	811442
51981	811443
195424	811444
124451	811445
44546	811446
333317	811447
33308	811448
66974	811449
51774	811450
1643	811451
14413	811452
356753	811453
73434	811454
149065	811455
126492	811456
238573	811457
16441	811458
28814	811459
294776	811460
211724	811461
83398	811462
22896	811463
405354	811464
5484	811465
141257	811466
235647	811467
25767	811468
3453	811469
20311	811470
275363	811471
33011	811472
349278	811473
25920	811474
202594	811475
51440	811476
98734	811477
194799	811478
49672	811479
28845	811480
4931	811481
454	811482
108071	811483
392840	811484
11566	811485
24055	811486
147121	811487
47075	811488
121945	811489
111663	811490
123822	811491
70659	811492
277634	811493
12824	811494
332207	811495
93869	811496
50807	811497
237463	811498
11778	811499
35515	811500
89509	811501
212203	811502
61917	811503
325381	811504
139827	811505
159056	811506
171167	811507
94269	811508
366394	811509
182570	811510
1213	811511
134373	811512
26271	811513
7791	811514
96496	811515
91909	811516
96175	811517
319474	811518
197418	811519
387598	811520
10931	811521
416031	811522
31215	811523
53398	811524
6143	811525
186510	811526
16156	811527
47090	811528
1981	811529
228783	811530
204429	811531
119036	811532
119045	811533
241522	811534
230554	811535
401028	811536
202993	811537
44333	811538
226144	811539
60277	811540
202464	811541
70013	811542
54091	811543
214891	811544
527	811545
225880	811546
185133	811547
47703	811548
63116	811549
203973	811550
248085	811551
238204	811552
235680	811553
16220	811554
360441	811555
201865	811556
352113	811557
6585	811558
45652	811559
367439	811560
53477	811561
9032	811562
104145	811563
33267	811564
160465	811565
35738	811566
120311	811567
131080	811568
29312	811569
139567	811570
157930	811571
19890	811572
24295	811573
258286	811574
232386	811575
29278	811576
198812	811577
36060	811578
35302	811579
703	811580
41930	811581
41333	811582
1056	811583
114829	811584
3643	811585
102536	811586
177293	811587
85125	811588
323583	811589
322807	811590
61961	811591
298564	811592
157712	811593
26879	811594
304267	811595
11443	811596
51318	811597
266103	811598
29365	811599
167014	811600
290924	811601
11354	811602
217183	811603
10160	811604
301120	811605
242796	811606
355437	811607
303105	811608
139237	811609
39978	811610
459875	811611
16337	811612
439221	811613
2913	811614
285435	811615
209239	811616
311016	811617
349241	811618
303391	811619
29789	811620
82227	811621
171717	811622
197671	811623
35422	811624
433374	811625
453417	811626
432481	811627
45123	811628
213226	811629
1475	811630
137940	811631
21312	811632
83189	811633
8667	811634
212310	811635
255580	811636
140285	811637
50221	811638
41858	811639
115760	811640
62468	811641
74353	811642
32086	811643
32086	811644
54749	811645
441570	811646
1152	811647
209699	811648
424950	811649
14101	811650
6689	811651
169422	811652
136269	811653
86577	811654
42582	811655
337639	811656
59	811657
56414	811658
28891	811659
51591	811660
81364	811661
398879	811662
438422	811663
283389	811664
108879	811665
396533	811666
399285	811667
107734	811668
146961	811669
93392	811670
17239	811671
153249	811672
56581	811673
55659	811674
341279	811675
26170	811676
84640	811677
84640	811678
64537	811679
220620	811680
10230	811681
45928	811682
8945	811683
76773	811684
378676	811685
10247	811686
160203	811687
119376	811688
175693	811689
16366	811690
227109	811691
80846	811692
13388	811693
218505	811694
40997	811695
120046	811696
47398	811697
55068	811698
58683	811699
48175	811700
130052	811701
141811	811702
97207	811703
305184	811704
41807	811705
101115	811706
64195	811707
184357	811708
11064	811709
25155	811710
59728	811711
96575	811712
64886	811713
283759	811714
73401	811715
256882	811716
60670	811717
235044	811718
55206	811719
235663	811720
392035	811721
65433	811722
441099	811723
126992	811724
246894	811725
281175	811726
166069	811727
441061	811728
14225	811729
300778	811730
103250	811731
101619	811732
362452	811733
35853	811734
238342	811735
208586	811736
340389	811737
393324	811738
285002	811739
66201	811740
71934	811741
248580	811742
95417	811743
179326	811744
141099	811745
334398	811746
118492	811747
71307	811748
206011	811749
458150	811750
58090	811751
458010	811752
333109	811753
15325	811754
18803	811755
117310	811756
93912	811757
390251	811758
111979	811759
4135	811760
235830	811761
11392	811762
38493	811763
28746	811764
28622	811765
217499	811766
160359	811767
115114	811768
25810	811769
270431	811770
314149	811771
388154	811772
229209	811773
71984	811774
104104	811775
3737	811776
1470	811777
96610	811778
56459	811779
12330	811780
449320	811781
241844	811782
200323	811783
169775	811784
17105	811785
24586	811786
44048	811787
113623	811788
239490	811789
152433	811790
11821	811791
141665	811792
3969	811793
163700	811794
53328	811795
181039	811796
29257	811797
106	811798
349139	811799
96680	811800
115373	811801
43657	811802
37932	811803
80093	811804
49812	811805
146830	811806
18888	811807
52266	811808
222051	811809
122773	811810
2755	811811
83901	811812
64956	811813
70475	811814
5249	811815
8764	811816
8063	811817
64998	811818
114535	811819
19385	811820
203472	811821
53771	811822
70805	811823
10262	811824
168752	811825
434883	811826
189047	811827
47469	811828
310903	811829
57498	811830
187843	811831
802	811832
220150	811833
87563	811834
163661	811835
281860	811836
433906	811837
305306	811838
58479	811839
281068	811840
121124	811841
37375	811842
122178	811843
94546	811844
3502	811845
179370	811846
12118	811847
411965	811848
46869	811849
108796	811850
20	811851
120579	811852
8369	811853
244891	811854
29728	811855
250029	811856
86867	811857
77259	811858
237960	811859
192887	811860
138471	811861
32959	811862
147497	811863
281280	811864
19533	811865
9243	811866
145861	811867
237269	811868
248943	811869
231099	811870
28780	811871
81853	811872
13565	811873
9908	811874
32350	811875
179681	811876
285630	811877
336071	811878
59977	811879
11729	811880
26331	811881
40390	811882
11248	811883
68182	811884
438644	811885
117642	811886
295512	811887
54622	811888
428941	811889
272621	811890
311336	811891
201230	811892
85970	811893
1877	811894
168903	811895
166145	811896
310570	811897
28426	811898
90067	811899
76719	811900
117306	811901
5745	811902
42798	811903
392004	811904
46159	811905
388295	811906
4698	811907
224105	811908
258280	811909
143175	811910
329863	811911
117258	811912
72612	811913
358	811914
337476	811915
289305	811916
243150	811917
50029	811918
68747	811919
429390	811920
277025	811921
11834	811922
5181	811923
2257	811924
219572	811925
360023	811926
10716	811927
186656	811928
191978	811929
122540	811930
76690	811931
13700	811932
31798	811933
135997	811934
216796	811935
281043	811936
264100	811937
115356	811938
336024	811939
9297	811940
11536	811941
51907	811942
335080	811943
12903	811944
192145	811945
10875	811946
76844	811947
3705	811948
165848	811949
183149	811950
19212	811951
99775	811952
99775	811953
138563	811954
41266	811955
77353	811956
6555	811957
183022	811958
76798	811959
109397	811960
400313	811961
118924	811962
1745	811963
109323	811964
85537	811965
55022	811966
103354	811967
197670	811968
390832	811969
368752	811970
322015	811971
43673	811972
9247	811973
42760	811974
312309	811975
47273	811976
235781	811977
13615	811978
284036	811979
299454	811980
413999	811981
237075	811982
191892	811983
279089	811984
215794	811985
71825	811986
414821	811987
10070	811988
185701	811989
29552	811990
130413	811991
60760	811992
99621	811993
189401	811994
182865	811995
195555	811996
176453	811997
35167	811998
326182	811999
240190	812000
162435	812001
83906	812002
157548	812003
16612	812004
13793	812005
62190	812006
52065	812007
140599	812008
50530	812009
14672	812010
295991	812011
373653	812012
135080	812013
362730	812014
340370	812015
240036	812016
328454	812017
418875	812018
201906	812019
59222	812020
100426	812021
360	812022
153826	812023
319299	812024
69046	812025
280039	812026
84335	812027
458090	812028
284577	812029
86242	812030
194158	812031
70740	812032
32839	812033
154790	812034
162956	812035
25232	812036
2722	812037
2722	812038
68306	812039
240575	812040
170325	812041
117941	812042
108802	812043
280425	812044
8101	812045
176928	812046
274391	812047
188115	812048
138056	812049
74873	812050
36910	812051
135282	812052
67064	812053
47270	812054
339094	812055
15493	812056
113627	812057
400866	812058
445476	812059
23909	812060
65661	812061
83900	812062
390473	812063
299410	812064
31567	812065
244801	812066
177761	812067
101360	812068
142514	812069
7164	812070
33470	812071
24812	812072
62271	812073
13688	812074
314987	812075
1981	812076
289548	812077
2780	812078
44492	812079
3818	812080
86192	812081
25331	812082
119057	812083
174437	812084
54014	812085
374953	812086
193292	812087
94804	812088
209306	812089
247405	812090
209467	812091
136213	812092
113629	812093
90767	812094
2027	812095
18207	812096
177726	812097
247365	812098
66410	812099
289785	812100
83858	812101
24812	812102
319883	812103
18767	812104
62232	812105
412119	812106
101360	812107
124657	812108
223041	812109
53912	812110
340636	812111
144857	812112
217393	812113
42723	812114
80889	812115
58454	812116
19178	812117
405374	812118
76538	812119
236861	812120
43354	812121
14913	812122
44946	812123
151145	812124
36041	812125
60186	812126
25818	812127
22148	812128
1020	812129
26672	812130
58151	812131
2730	812132
11015	812133
199707	812134
380966	812135
420190	812136
18763	812137
159001	812138
171797	812139
65242	812140
428266	812141
226706	812142
29446	812143
289661	812144
328494	812145
183446	812146
342430	812147
195471	812148
48645	812149
231993	812150
59844	812151
60368	812152
367625	812153
139493	812154
192514	812155
228336	812156
60186	812157
384173	812158
263511	812159
106856	812160
427872	812161
238912	812162
114453	812163
166136	812164
286348	812165
20982	812166
179699	812167
211174	812168
39382	812169
10470	812170
327269	812171
55998	812172
174470	812173
122405	812174
91766	812175
11124	812176
135298	812177
77616	812178
151360	812179
31957	812180
31958	812181
270485	812182
138531	812183
9092	812184
349866	812185
114264	812186
354957	812187
169498	812188
70734	812189
274596	812190
17020	812191
128266	812192
78485	812193
434704	812194
87418	812195
279532	812196
130694	812197
27933	812198
7547	812199
456287	812200
436811	812201
435556	812202
183600	812203
447290	812204
108591	812205
77220	812206
122214	812207
132559	812208
229984	812209
430751	812210
112975	812211
58207	812212
233464	812213
383298	812214
450181	812215
330121	812216
190328	812217
224650	812218
124737	812219
16112	812220
220362	812221
63464	812222
435398	812223
168441	812224
356934	812225
116025	812226
205889	812227
291174	812228
72839	812229
23694	812230
229478	812231
51615	812232
108920	812233
369741	812234
255359	812235
128539	812236
118610	812237
223737	812238
9022	812239
247833	812240
2628	812241
219573	812242
44887	812243
117153	812244
450458	812245
240629	812246
12308	812247
447798	812248
76457	812249
13202	812250
22690	812251
22505	812252
28318	812253
152625	812254
51211	812255
192891	812256
50886	812257
51749	812258
93616	812259
132520	812260
393829	812261
72998	812262
232834	812263
50896	812264
413007	812265
371953	812266
249817	812267
361071	812268
6186	812269
101117	812270
236817	812271
59305	812272
8441	812273
374183	812274
72402	812275
404484	812276
339844	812277
451488	812278
9806	812279
76871	812280
155700	812281
138936	812282
207039	812283
234222	812284
185276	812285
354823	812286
138315	812287
10331	812288
160733	812289
2237	812290
239033	812291
113378	812292
222140	812293
145148	812294
28506	812295
134389	812296
122805	812297
81654	812298
45959	812299
81745	812300
413443	812301
190174	812302
43927	812303
34607	812304
263585	812305
194558	812306
108888	812307
231639	812308
40704	812309
139922	812310
198291	812311
33603	812312
238239	812313
136005	812314
362250	812315
48299	812316
140743	812317
3878	812318
56800	812319
173279	812320
331935	812321
2777	812322
71445	812323
156642	812324
74306	812325
97707	812326
182762	812327
18675	812328
161316	812329
147817	812330
17303	812331
201050	812332
71837	812333
294793	812334
89662	812335
444122	812336
211275	812337
59135	812338
42249	812339
266928	812340
30359	812341
61453	812342
51115	812343
3811	812344
9039	812345
47561	812346
82226	812347
438992	812348
35516	812349
364741	812350
65433	812351
323992	812352
253531	812353
150134	812354
35824	812355
29817	812356
18590	812357
142744	812358
315943	812359
18843	812360
15055	812361
404285	812362
396844	812363
43000	812364
106672	812365
228958	812366
46922	812367
188882	812368
11626	812369
19576	812370
270244	812371
336908	812372
94397	812373
116945	812374
314998	812375
1630	812376
187920	812377
364528	812378
105662	812379
11768	812380
51776	812381
28033	812382
123766	812383
40405	812384
71283	812385
75749	812386
413267	812387
448591	812388
32936	812389
2895	812390
15229	812391
123990	812392
141534	812393
128577	812394
18764	812395
258394	812396
12158	812397
48389	812398
21357	812399
68973	812400
61357	812401
15897	812402
422615	812403
384927	812404
269361	812405
294575	812406
154396	812407
453566	812408
250514	812409
164812	812410
87266	812411
276082	812412
29360	812413
129774	812414
77085	812415
9737	812416
261899	812417
27948	812418
410473	812419
178044	812420
4878	812421
236081	812422
248421	812423
78505	812424
344675	812425
97828	812426
35560	812427
223695	812428
303703	812429
53273	812430
20959	812431
34234	812432
52077	812433
376229	812434
8961	812435
121090	812436
384585	812437
447	812438
34885	812439
38475	812440
83861	812441
12937	812442
421620	812443
39339	812444
212241	812445
46651	812446
386384	812447
246885	812448
233684	812449
205471	812450
137128	812451
262031	812452
176360	812453
226975	812454
319	812455
7372	812456
123033	812457
75293	812458
247971	812459
22992	812460
449878	812461
76579	812462
446385	812463
426911	812464
228562	812465
47911	812466
114092	812467
125811	812468
61591	812469
215716	812470
125811	812471
86578	812472
177647	812473
193141	812474
248874	812475
29830	812476
31234	812477
234695	812478
5261	812479
282221	812480
137153	812481
133577	812482
170390	812483
390725	812484
50714	812485
117977	812486
184276	812487
214577	812488
117055	812489
126728	812490
65422	812491
202799	812492
1621	812493
257373	812494
429049	812495
220802	812496
51723	812497
55922	812498
127196	812499
998	812500
219364	812501
164079	812502
53294	812503
172805	812504
44386	812505
998	812506
43440	812507
416192	812508
64973	812509
63886	812510
407190	812511
61067	812512
165619	812513
433405	812514
104363	812515
39406	812516
41979	812517
81383	812518
28187	812519
208176	812520
118635	812521
11722	812522
309154	812523
363906	812524
258817	812525
177412	812526
438354	812527
9666	812528
136320	812529
4548	812530
27387	812531
44552	812532
155696	812533
369310	812534
221341	812535
121626	812536
35764	812537
277886	812538
37324	812539
158819	812540
279964	812541
179240	812542
79272	812543
144349	812544
38336	812545
2532	812546
181033	812547
246127	812548
250483	812549
270321	812550
129920	812551
305707	812552
130409	812553
103471	812554
206454	812555
293568	812556
72761	812557
47048	812558
165036	812559
14597	812560
998	812561
253273	812562
170839	812563
197880	812564
276731	812565
450073	812566
108361	812567
213648	812568
152624	812569
39830	812570
118894	812571
249317	812572
458165	812573
399532	812574
377536	812575
12069	812576
162374	812577
123535	812578
18387	812579
29471	812580
148059	812581
105041	812582
34607	812583
14672	812584
44908	812585
320913	812586
264941	812587
77767	812588
148718	812589
349770	812590
4913	812591
64031	812592
59834	812593
82918	812594
12873	812595
309993	812596
104424	812597
166466	812598
440692	812599
420840	812600
44444	812601
134722	812602
188794	812603
26370	812604
46711	812605
84084	812606
46815	812607
216144	812608
45590	812609
9752	812610
9752	812611
9752	812612
200297	812613
63541	812614
237484	812615
267293	812616
66418	812617
93018	812618
28225	812619
11700	812620
458262	812621
157547	812622
9474	812623
161155	812624
175092	812625
22073	812626
59428	812627
47566	812628
123943	812629
30939	812630
420369	812631
53994	812632
10514	812633
14444	812634
3128	812635
288580	812636
143841	812637
65865	812638
38408	812639
321651	812640
163880	812641
452684	812642
325123	812643
457618	812644
277753	812645
329282	812646
172510	812647
171446	812648
189566	812649
656	812650
84002	812651
14483	812652
11826	812653
232073	812654
10214	812655
57491	812656
355471	812657
370264	812658
433922	812659
414104	812660
179611	812661
65162	812662
119848	812663
20483	812664
33236	812665
354334	812666
52181	812667
298938	812668
305270	812669
153803	812670
144120	812671
142377	812672
315358	812673
86716	812674
61669	812675
26820	812676
180840	812677
65201	812678
6181	812679
10512	812680
7488	812681
61624	812682
60614	812683
112256	812684
34895	812685
94962	812686
168589	812687
225349	812688
370933	812689
241809	812690
255589	812691
38219	812692
341479	812693
146932	812694
52786	812695
191885	812696
511	812697
345156	812698
349563	812699
364041	812700
117860	812701
126946	812702
54196	812703
104598	812704
409056	812705
297309	812706
39817	812707
402077	812708
33770	812709
80015	812710
113202	812711
67557	812712
419172	812713
190917	812714
193195	812715
185380	812716
43568	812717
348895	812718
234439	812719
127545	812720
62803	812721
238170	812722
124840	812723
123054	812724
11827	812725
180329	812726
110362	812727
99605	812728
53033	812729
30332	812730
405338	812731
166681	812732
595	812733
92833	812734
108469	812735
216914	812736
189512	812737
205444	812738
29892	812739
234105	812740
57013	812741
230188	812742
245599	812743
25912	812744
19753	812745
233970	812746
25863	812747
101339	812748
289586	812749
335722	812750
174459	812751
122154	812752
438441	812753
62392	812754
238142	812755
84433	812756
123866	812757
151515	812758
11750	812759
45743	812760
247369	812761
33300	812762
394785	812763
443315	812764
33364	812765
312646	812766
7509	812767
126306	812768
236560	812769
139857	812770
198664	812771
12185	812772
2743	812773
151517	812774
315136	812775
31837	812776
103316	812777
218486	812778
296158	812779
2688	812780
386887	812781
44583	812782
72338	812783
46658	812784
420696	812785
121544	812786
226246	812787
25736	812788
302867	812789
11920	812790
260336	812791
7306	812792
26906	812793
372852	812794
133216	812795
21190	812796
28688	812797
73239	812798
446547	812799
139452	812800
319559	812801
913	812802
56457	812803
393510	812804
8298	812805
8298	812806
285691	812807
92378	812808
17666	812809
34	812810
230276	812811
230276	812812
98196	812813
49842	812814
2235	812815
129754	812816
19355	812817
247507	812818
6383	812819
248414	812820
103823	812821
55850	812822
7058	812823
69830	812824
121341	812825
323754	812826
62633	812827
56070	812828
358254	812829
216354	812830
231506	812831
423629	812832
212151	812833
365934	812834
194758	812835
120362	812836
52669	812837
210705	812838
212580	812839
380847	812840
362371	812841
95181	812842
41125	812843
211632	812844
63502	812845
32076	812846
221334	812847
221334	812848
38604	812849
158167	812850
66205	812851
371209	812852
122030	812853
363787	812854
169842	812855
32677	812856
61671	812857
63137	812858
136450	812859
434792	812860
125156	812861
93300	812862
390858	812863
12830	812864
49228	812865
250260	812866
209353	812867
201121	812868
345736	812869
72140	812870
268238	812871
220259	812872
107866	812873
253140	812874
239346	812875
88018	812876
52977	812877
55603	812878
34956	812879
12918	812880
328897	812881
47726	812882
441319	812883
166920	812884
125785	812885
115130	812886
46498	812887
299284	812888
207084	812889
47	812890
27605	812891
163205	812892
436022	812893
78826	812894
239591	812895
15782	812896
172604	812897
76627	812898
45376	812899
83773	812900
257103	812901
200339	812902
167253	812903
186509	812904
118254	812905
176683	812906
7742	812907
110006	812908
108487	812909
220444	812910
27208	812911
91731	812912
165807	812913
7758	812914
74916	812915
196571	812916
139080	812917
94073	812918
445336	812919
146318	812920
43466	812921
193125	812922
47836	812923
121524	812924
97822	812925
38843	812926
107626	812927
118020	812928
37709	812929
201037	812930
21699	812931
242501	812932
338420	812933
25799	812934
148589	812935
14789	812936
77972	812937
150326	812938
1986	812939
353403	812940
154391	812941
23453	812942
276645	812943
1508	812944
88890	812945
151904	812946
13710	812947
4863	812948
50924	812949
75391	812950
105856	812951
37672	812952
72876	812953
101062	812954
393055	812955
188722	812956
4015	812957
46381	812958
66543	812959
19839	812960
120152	812961
6690	812962
27869	812963
22514	812964
27865	812965
76982	812966
397999	812967
59262	812968
61994	812969
125565	812970
34707	812971
344954	812972
1082	812973
346104	812974
57839	812975
38048	812976
3906	812977
230080	812978
455025	812979
177056	812980
292536	812981
82696	812982
139527	812983
453569	812984
12220	812985
309008	812986
75919	812987
72173	812988
254146	812989
1858	812990
56034	812991
56034	812992
56034	812993
123721	812994
32024	812995
170186	812996
371132	812997
19298	812998
142020	812999
2286	813000
278789	813001
552	813002
182832	813003
12296	813004
21180	813005
70552	813006
427592	813007
204697	813008
381744	813009
90991	813010
116734	813011
31404	813012
3385	813013
5341	813014
24058	813015
68777	813016
418818	813017
2861	813018
409918	813019
125108	813020
72049	813021
40540	813022
295811	813023
175705	813024
202098	813025
348138	813026
395227	813027
40480	813028
77636	813029
383974	813030
21984	813031
33657	813032
440365	813033
63210	813034
123501	813035
366565	813036
48155	813037
36177	813038
349875	813039
15082	813040
325639	813041
171551	813042
110911	813043
60336	813044
60336	813045
53388	813046
221246	813047
214015	813048
20280	813049
268598	813050
52688	813051
192868	813052
287904	813053
253682	813054
146786	813055
13448	813056
375731	813057
180569	813058
2660	813059
50831	813060
100051	813061
100051	813062
301608	813063
227513	813064
2615	813065
27164	813066
11922	813067
69713	813068
90392	813069
292809	813070
356008	813071
244771	813072
353000	813073
116734	813074
185408	813075
91643	813076
3598	813077
44955	813078
104206	813079
264331	813080
52273	813081
99376	813082
230561	813083
43826	813084
203926	813085
197610	813086
370546	813087
10135	813088
173220	813089
135704	813090
70582	813091
56606	813092
95900	813093
43374	813094
391383	813095
25775	813096
78651	813097
2577	813098
113682	813099
395144	813100
379790	813101
192776	813102
41217	813103
245056	813104
152991	813105
203480	813106
94212	813107
294735	813108
15753	813109
164732	813110
295823	813111
52794	813112
94671	813113
62147	813114
34784	813115
74278	813116
219001	813117
84660	813118
134949	813119
436829	813120
127267	813121
25842	813122
79903	813123
317715	813124
336088	813125
439874	813126
106002	813127
137408	813128
407156	813129
267396	813130
228633	813131
459516	813132
138361	813133
159882	813134
169971	813135
47930	813136
287816	813137
392476	813138
231424	813139
254591	813140
309187	813141
187919	813142
33311	813143
284269	813144
456435	813145
284268	813146
18912	813147
245055	813148
22199	813149
50422	813150
382061	813151
344648	813152
344431	813153
97365	813154
2435	813155
160615	813156
208581	813157
392609	813158
19675	813159
19675	813160
303840	813161
389088	813162
443152	813163
10312	813164
303651	813165
432589	813166
173719	813167
62656	813168
242789	813169
144045	813170
127012	813171
217536	813172
308645	813173
252844	813174
101277	813175
51043	813176
171454	813177
20189	813178
9612	813179
347140	813180
328460	813181
8846	813182
5350	813183
153947	813184
87190	813185
230923	813186
250527	813187
89980	813188
103238	813189
99933	813190
242240	813191
155434	813192
438019	813193
434013	813194
79378	813195
166127	813196
157043	813197
152340	813198
14820	813199
102183	813200
174636	813201
2135	813202
3441	813203
451537	813204
191017	813205
59739	813206
66142	813207
200773	813208
216655	813209
2012	813210
100456	813211
153867	813212
55668	813213
2115	813214
100380	813215
36568	813216
66101	813217
370769	813218
293986	813219
283985	813220
197410	813221
425671	813222
1382	813223
16506	813224
383476	813225
424033	813226
89807	813227
47960	813228
29529	813229
339063	813230
401262	813231
131170	813232
235219	813233
1099	813234
46554	813235
447456	813236
64767	813237
119572	813238
97567	813239
295377	813240
439544	813241
117503	813242
35411	813243
339240	813244
84994	813245
286038	813246
203679	813247
217895	813248
452277	813249
181165	813250
24832	813251
144762	813252
71809	813253
152160	813254
6969	813255
26664	813256
20249	813257
375703	813258
140417	813259
36305	813260
187	813261
4205	813262
107264	813263
12159	813264
359691	813265
166302	813266
91440	813267
90669	813268
297351	813269
51661	813270
97072	813271
70044	813272
252803	813273
137250	813274
51853	813275
86468	813276
456722	813277
299308	813278
317468	813279
244815	813280
14992	813281
49558	813282
263232	813283
115321	813284
9	813285
4887	813286
153560	813287
383823	813288
14970	813289
35211	813290
452985	813291
44029	813292
85702	813293
387473	813294
341854	813295
62622	813296
278288	813297
73151	813298
117577	813299
23407	813300
26485	813301
94256	813302
113186	813303
195712	813304
353874	813305
39056	813306
39324	813307
236926	813308
221527	813309
59782	813310
53982	813311
356036	813312
108100	813313
213851	813314
178904	813315
112735	813316
116455	813317
227148	813318
38926	813319
38429	813320
2886	813321
381464	813322
139591	813323
86356	813324
52858	813325
121156	813326
8418	813327
6377	813328
228540	813329
147150	813330
235659	813331
27408	813332
64498	813333
447953	813334
178125	813335
426524	813336
237978	813337
45962	813338
59782	813339
13638	813340
36815	813341
216928	813342
2605	813343
38866	813344
440	813345
8774	813346
131619	813347
142480	813348
28	813349
163207	813350
4887	813351
13452	813352
30096	813353
288571	813354
436903	813355
65249	813356
437840	813357
196097	813358
408496	813359
22060	813360
59342	813361
59782	813362
329918	813363
22325	813364
337326	813365
64220	813366
135734	813367
452502	813368
135734	813369
176582	813370
336300	813371
53384	813372
77279	813373
14999	813374
23109	813375
174361	813376
47067	813377
135425	813378
288325	813379
82419	813380
179783	813381
6857	813382
162333	813383
426554	813384
426553	813385
403600	813386
70202	813387
276587	813388
69261	813389
159818	813390
159898	813391
298245	813392
454478	813393
246718	813394
24931	813395
21677	813396
89	813397
29	813398
29	813399
376	813400
29	813401
376	813402
191925	813403
62948	813404
227226	813405
105	813406
180120	813407
49299	813408
351624	813409
276439	813410
9861	813411
105	813412
118384	813413
81609	813414
187969	813415
187969	813416
380283	813417
333488	813418
58107	813419
213539	813420
150558	813421
55381	813422
213356	813423
248530	813424
203619	813425
161960	813426
411985	813427
137275	813428
182927	813429
41493	813430
373185	813431
399775	813432
161771	813433
114837	813434
384178	813435
181675	813436
222292	813437
192124	813438
401912	813439
120618	813440
157129	813441
113938	813442
227190	813443
143033	813444
266797	813445
218572	813446
98690	813447
185485	813448
30461	813449
6345	813450
190225	813451
100026	813452
113442	813453
377618	813454
3129	813455
28928	813456
103846	813457
16984	813458
10302	813459
1166	813460
1587	813461
10539	813462
55249	813463
16445	813464
17645	813465
883	813466
11012	813467
2376	813468
15806	813469
4501	813470
397259	813471
385253	813472
10384	813473
10384	813474
10384	813475
66010	813476
328682	813477
176032	813478
2853	813479
317931	813480
990	813481
213984	813482
34133	813483
272640	813484
69480	813485
73225	813486
59622	813487
229093	813488
35319	813489
90760	813490
167562	813491
324419	813492
14062	813493
254878	813494
72877	813495
8990	813496
218325	813497
28556	813498
13056	813499
105177	813500
212918	813501
334154	813502
147968	813503
11840	813504
222215	813505
5700	813506
326000	813507
203917	813508
86888	813509
570	813510
180708	813511
227120	813512
229441	813513
55939	813514
39226	813515
45464	813516
406276	813517
39226	813518
10938	813519
6916	813520
322488	813521
79037	813522
35297	813523
35297	813524
42237	813525
164641	813526
84567	813527
402922	813528
304915	813529
18229	813530
439051	813531
95405	813532
40402	813533
336957	813534
74111	813535
267783	813536
87254	813537
38151	813538
54395	813539
199652	813540
159286	813541
198550	813542
352588	813543
391935	813544
232868	813545
4680	813546
326042	813547
234227	813548
91882	813549
29790	813550
8792	813551
321498	813552
44903	813553
35248	813554
140877	813555
27999	813556
38223	813557
114559	813558
27232	813559
145660	813560
35248	813561
319875	813562
72240	813563
283554	813564
38300	813565
614	813566
38704	813567
425711	813568
158841	813569
184237	813570
400417	813571
153977	813572
87379	813573
161701	813574
135836	813575
99729	813576
2328	813577
102265	813578
249888	813579
397670	813580
293541	813581
171725	813582
77468	813583
136433	813584
405051	813585
132221	813586
391	813587
375076	813588
3431	813589
12308	813590
2045	813591
71169	813592
69728	813593
79547	813594
29934	813595
12021	813596
1631	813597
2081	813598
30410	813599
13779	813600
16824	813601
101448	813602
219928	813603
12308	813604
1429	813605
24012	813606
1102	813607
200142	813608
62617	813609
268200	813610
40741	813611
261522	813612
141293	813613
17246	813614
17277	813615
206389	813616
35703	813617
418197	813618
162267	813619
333302	813620
177623	813621
19014	813622
71784	813623
93902	813624
250876	813625
165823	813626
376356	813627
228758	813628
11771	813629
21221	813630
227381	813631
181548	813632
1389	813633
39196	813634
195494	813635
85724	813636
436	813637
398234	813638
60965	813639
58036	813640
178074	813641
890	813642
140030	813643
402129	813644
133141	813645
335112	813646
102718	813647
310156	813648
43330	813649
124264	813650
214297	813651
330890	813652
89826	813653
6454	813654
407077	813655
184356	813656
453842	813657
38560	813658
106749	813659
10305	813660
122962	813661
74061	813662
8044	813663
183313	813664
263460	813665
107660	813666
123816	813667
88496	813668
286780	813669
79330	813670
277730	813671
53555	813672
4283	813673
38187	813674
226	813675
142012	813676
13980	813677
24085	813678
383861	813679
79328	813680
35	813681
4561	813682
36459	813683
22759	813684
95885	813685
24329	813686
12589	813687
64874	813688
124462	813689
365632	813690
74585	813691
400324	813692
25237	813693
46979	813694
3345	813695
48111	813696
14380	813697
49753	813698
167363	813699
396078	813700
46929	813701
191431	813702
22402	813703
99665	813704
83054	813705
161631	813706
204616	813707
333895	813708
195733	813709
51636	813710
384641	813711
8334	813712
19593	813713
34550	813714
171703	813715
213164	813716
110296	813717
144896	813718
197090	813719
51700	813720
290450	813721
16857	813722
210408	813723
20562	813724
144005	813725
386611	813726
354112	813727
143245	813728
133168	813729
71997	813730
103605	813731
308677	813732
84890	813733
411480	813734
99671	813735
90730	813736
2639	813737
120900	813738
106154	813739
375589	813740
63044	813741
13656	813742
9508	813743
159913	813744
5738	813745
98241	813746
59606	813747
337351	813748
162836	813749
156737	813750
49635	813751
24914	813752
27466	813753
65099	813754
152128	813755
372000	813756
349966	813757
87938	813758
137480	813759
15142	813760
107141	813761
177646	813762
56502	813763
103640	813764
317219	813765
197913	813766
125529	813767
90456	813768
96446	813769
77407	813770
204159	813771
371407	813772
13017	813773
13017	813774
155561	813775
1875	813776
60797	813777
37364	813778
183473	813779
338980	813780
383377	813781
223130	813782
27707	813783
28621	813784
46781	813785
182005	813786
247292	813787
386473	813788
67422	813789
357721	813790
50517	813791
61240	813792
21520	813793
100478	813794
325295	813795
6497	813796
220254	813797
242232	813798
76936	813799
71411	813800
206227	813801
105731	813802
55528	813803
43090	813804
15634	813805
82540	813806
202420	813807
61996	813808
59388	813809
91361	813810
398239	813811
4361	813812
130194	813813
311173	813814
10614	813815
95811	813816
443192	813817
276797	813818
32463	813819
24425	813820
67642	813821
92765	813822
103656	813823
21792	813824
72336	813825
60601	813826
34726	813827
59380	813828
17214	813829
32223	813830
17400	813831
107130	813832
101085	813833
163758	813834
18769	813835
394263	813836
117018	813837
313279	813838
126430	813839
322297	813840
159756	813841
38117	813842
125771	813843
439755	813844
204431	813845
31591	813846
110472	813847
28357	813848
98134	813849
78782	813850
121204	813851
191463	813852
89373	813853
275693	813854
442657	813855
390460	813856
153555	813857
40790	813858
92583	813859
61743	813860
411855	813861
35600	813862
75803	813863
4841	813864
102	813865
7675	813866
111506	813867
458824	813868
62284	813869
203839	813870
44375	813871
33425	813872
228835	813873
949	813874
252223	813875
26140	813876
329314	813877
3843	813878
155708	813879
29509	813880
106212	813881
72869	813882
309725	813883
381393	813884
317298	813885
232299	813886
297245	813887
194215	813888
14667	813889
11704	813890
93432	813891
142175	813892
77393	813893
91141	813894
154097	813895
97402	813896
19545	813897
140283	813898
132107	813899
449662	813900
25537	813901
81516	813902
61634	813903
33848	813904
94466	813905
312306	813906
360840	813907
134562	813908
228115	813909
30555	813910
26156	813911
289264	813912
22072	813913
224833	813914
113956	813915
66875	813916
245312	813917
134262	813918
18478	813919
97223	813920
10525	813921
18608	813922
187401	813923
110492	813924
91738	813925
108676	813926
24573	813927
244911	813928
79931	813929
475	813930
205657	813931
185276	813932
8996	813933
39638	813934
38175	813935
117661	813936
302067	813937
99734	813938
385338	813939
317782	813940
203373	813941
12464	813942
320936	813943
446628	813944
254720	813945
11514	813946
329135	813947
63406	813948
32370	813949
27958	813950
48578	813951
147717	813952
459463	813953
150181	813954
448522	813955
325039	813956
417591	813957
40410	813958
54097	813959
200469	813960
203330	813961
336744	813962
205316	813963
1900	813964
163797	813965
255290	813966
135349	813967
128395	813968
56862	813969
38308	813970
283163	813971
117277	813972
73999	813973
115607	813974
201205	813975
233895	813976
65396	813977
453244	813978
3126	813979
99376	813980
342120	813981
50416	813982
226538	813983
176131	813984
132725	813985
241700	813986
127551	813987
61697	813988
23288	813989
174716	813990
93842	813991
17601	813992
39320	813993
227658	813994
227043	813995
455606	813996
7525	813997
293128	813998
133804	813999
360321	814000
397519	814001
215149	814002
219143	814003
46488	814004
8633	814005
75	814006
374614	814007
238779	814008
31274	814009
18971	814010
146884	814011
16280	814012
168994	814013
249886	814014
105770	814015
33297	814016
358724	814017
367451	814018
41926	814019
119964	814020
122158	814021
245881	814022
309333	814023
71862	814024
22867	814025
39514	814026
179541	814027
114592	814028
103116	814029
26857	814030
12900	814031
102512	814032
28278	814033
376708	814034
288128	814035
150336	814036
152406	814037
258755	814038
78546	814039
109	814040
144809	814041
302310	814042
165261	814043
71367	814044
384421	814045
91326	814046
238399	814047
238084	814048
293901	814049
34009	814050
22398	814051
348401	814052
308042	814053
55201	814054
320245	814055
371092	814056
31445	814057
160363	814058
44632	814059
337645	814060
22613	814061
33732	814062
82985	814063
122992	814064
340510	814065
269088	814066
319818	814067
256978	814068
270203	814069
132440	814070
433757	814071
163627	814072
218385	814073
86522	814074
365652	814075
253813	814076
166592	814077
20515	814078
142871	814079
183882	814080
369671	814081
134708	814082
117184	814083
262963	814084
386475	814085
52003	814086
107477	814087
378427	814088
109357	814089
112889	814090
24225	814091
427918	814092
20642	814093
2735	814094
60770	814095
91034	814096
178563	814097
348811	814098
4548	814099
118160	814100
36448	814101
411946	814102
405496	814103
110991	814104
210900	814105
197287	814106
370534	814107
454045	814108
74924	814109
89156	814110
96858	814111
1649	814112
112483	814113
14898	814114
54883	814115
252284	814116
351886	814117
402127	814118
233885	814119
232935	814120
52844	814121
45905	814122
52874	814123
56705	814124
87799	814125
108245	814126
117618	814127
60356	814128
25205	814129
61151	814130
442849	814131
119670	814132
38847	814133
450693	814134
249334	814135
33839	814136
33839	814137
437706	814138
130004	814139
123138	814140
364562	814141
208930	814142
408609	814143
248882	814144
14713	814145
69343	814146
206026	814147
153361	814148
244599	814149
2521	814150
42699	814151
185965	814152
229072	814153
230710	814154
318610	814155
68424	814156
200838	814157
338843	814158
215120	814159
265295	814160
125742	814161
165778	814162
384393	814163
43807	814164
307721	814165
26993	814166
26993	814167
107805	814168
89895	814169
203744	814170
195935	814171
204758	814172
204758	814173
274095	814174
183383	814175
108372	814176
81213	814177
261700	814178
290749	814179
163766	814180
168385	814181
137763	814182
147453	814183
231837	814184
327193	814185
363777	814186
33804	814187
159890	814188
62567	814189
397172	814190
247634	814191
457681	814192
202670	814193
142269	814194
138465	814195
80450	814196
313251	814197
62250	814198
155841	814199
47158	814200
47158	814201
176746	814202
239212	814203
183047	814204
109001	814205
107634	814206
460253	814207
326562	814208
155128	814209
140827	814210
341729	814211
292974	814212
445863	814213
73685	814214
313724	814215
78864	814216
233551	814217
435585	814218
419280	814219
22063	814220
459545	814221
169988	814222
331388	814223
109490	814224
178135	814225
130341	814226
341727	814227
389359	814228
235908	814229
175731	814230
285852	814231
285853	814232
290099	814233
149345	814234
27040	814235
437671	814236
107624	814237
119331	814238
379370	814239
64341	814240
395796	814241
98677	814242
311816	814243
78260	814244
119957	814245
365670	814246
9078	814247
94040	814248
193953	814249
203959	814250
48938	814251
285794	814252
126420	814253
246410	814254
399156	814255
246778	814256
74103	814257
134615	814258
435568	814259
52744	814260
250822	814261
117802	814262
316114	814263
145383	814264
166068	814265
418564	814266
110376	814267
299013	814268
146476	814269
59988	814270
70275	814271
80513	814272
249672	814273
422829	814274
218091	814275
207873	814276
199903	814277
169617	814278
286880	814279
169022	814280
199245	814281
305708	814282
29973	814283
323952	814284
63807	814285
271311	814286
53299	814287
130827	814288
191714	814289
67257	814290
31544	814291
211378	814292
328387	814293
172738	814294
453798	814295
76629	814296
207519	814297
396560	814298
159986	814299
124251	814300
197564	814301
182152	814302
223120	814303
264632	814304
246862	814305
341699	814306
390795	814307
45566	814308
392632	814309
3097	814310
225565	814311
183385	814312
27165	814313
290069	814314
229398	814315
166709	814316
148257	814317
145867	814318
198388	814319
72807	814320
52854	814321
157841	814322
261701	814323
67647	814324
187290	814325
127606	814326
306505	814327
275635	814328
189141	814329
351067	814330
1087	814331
301465	814332
30249	814333
224578	814334
440718	814335
57889	814336
64340	814337
166456	814338
229397	814339
194791	814340
447540	814341
421941	814342
127959	814343
280728	814344
173303	814345
308729	814346
36991	814347
119048	814348
411172	814349
394145	814350
290747	814351
380586	814352
3398	814353
291709	814354
195686	814355
156193	814356
127467	814357
94901	814358
318817	814359
193656	814360
163876	814361
76761	814362
36991	814363
272849	814364
70790	814365
70790	814366
324106	814367
358775	814368
54598	814369
304	814370
158438	814371
443141	814372
246862	814373
4232	814374
181655	814375
208576	814376
157150	814377
538	814378
298534	814379
61469	814380
141857	814381
148956	814382
248977	814383
80662	814384
357528	814385
91259	814386
387513	814387
372320	814388
14099	814389
14099	814390
174153	814391
50616	814392
28608	814393
322236	814394
113303	814395
31414	814396
186676	814397
305887	814398
68496	814399
44584	814400
110437	814401
15665	814402
338808	814403
39841	814404
18658	814405
132096	814406
38903	814407
36152	814408
81693	814409
87935	814410
94947	814411
421850	814412
26332	814413
78914	814414
73881	814415
83367	814416
77140	814417
46023	814418
100169	814419
18100	814420
221052	814421
12654	814422
74183	814423
154644	814424
141222	814425
141222	814426
371846	814427
198491	814428
322330	814429
339358	814430
299137	814431
178503	814432
385422	814433
217424	814434
385937	814435
58990	814436
403840	814437
269026	814438
3330	814439
421272	814440
224609	814441
391871	814442
217312	814443
75713	814444
289007	814445
377581	814446
54757	814447
393623	814448
409281	814449
204372	814450
225221	814451
409282	814452
220777	814453
226202	814454
413583	814455
412850	814456
434781	814457
67367	814458
259451	814459
222311	814460
209423	814461
102936	814462
134455	814463
17740	814464
431473	814465
229123	814466
4776	814467
114571	814468
150881	814469
257741	814470
397051	814471
214190	814472
48853	814473
58088	814474
421144	814475
101173	814476
228136	814477
419288	814478
18033	814479
412851	814480
208983	814481
226073	814482
290218	814483
4757	814484
57688	814485
17740	814486
415158	814487
210123	814488
11198	814489
208710	814490
307480	814491
113082	814492
256442	814493
452727	814494
29876	814495
285937	814496
223300	814497
75046	814498
419289	814499
416937	814500
323065	814501
324218	814502
374899	814503
50281	814504
118039	814505
95375	814506
82933	814507
420169	814508
237455	814509
39669	814510
142708	814511
170197	814512
79879	814513
149651	814514
33997	814515
246052	814516
123978	814517
256634	814518
347792	814519
256066	814520
391363	814521
61156	814522
273002	814523
282264	814524
123405	814525
260267	814526
307017	814527
418224	814528
40993	814529
133332	814530
181112	814531
264144	814532
94764	814533
11579	814534
191520	814535
206966	814536
152096	814537
350403	814538
335273	814539
242533	814540
453716	814541
296404	814542
149733	814543
305547	814544
69326	814545
226943	814546
58821	814547
436228	814548
140243	814549
247432	814550
291975	814551
352890	814552
167351	814553
246242	814554
321934	814555
82933	814556
233664	814557
164590	814558
194725	814559
361517	814560
60953	814561
60824	814562
236145	814563
338458	814564
214741	814565
92624	814566
254211	814567
339111	814568
227444	814569
406524	814570
272163	814571
369592	814572
75270	814573
39187	814574
251009	814575
21686	814576
250627	814577
105785	814578
15179	814579
122308	814580
32484	814581
122725	814582
182062	814583
459961	814584
363540	814585
264269	814586
127553	814587
333912	814588
70215	814589
90968	814590
447791	814591
171907	814592
361687	814593
343226	814594
251062	814595
162142	814596
43260	814597
239100	814598
123693	814599
217275	814600
231261	814601
157639	814602
242132	814603
136388	814604
77165	814605
107864	814606
400672	814607
265680	814608
189570	814609
108637	814610
117438	814611
128406	814612
143848	814613
92913	814614
419279	814615
362435	814616
192656	814617
362542	814618
311354	814619
315711	814620
420254	814621
194975	814622
185260	814623
54330	814624
13202	814625
80677	814626
256571	814627
259184	814628
428887	814629
349691	814630
431476	814631
235981	814632
363531	814633
211379	814634
146213	814635
294332	814636
119	814637
228701	814638
441	814639
396900	814640
387456	814641
7139	814642
268544	814643
434125	814644
229021	814645
18656	814646
12167	814647
254606	814648
212476	814649
53390	814650
108578	814651
145125	814652
7062	814653
368797	814654
51758	814655
91425	814656
50092	814657
210405	814658
29968	814659
338637	814660
122214	814661
53838	814662
102945	814663
117710	814664
20026	814665
322961	814666
268986	814667
165950	814668
216402	814669
85999	814670
364375	814671
6885	814672
312710	814673
89815	814674
103643	814675
10262	814676
134055	814677
25154	814678
150890	814679
62733	814680
85581	814681
190458	814682
262331	814683
2135	814684
61831	814685
151757	814686
79421	814687
82523	814688
138521	814689
137535	814690
63252	814691
197998	814692
138007	814693
420174	814694
72815	814695
15000	814696
360793	814697
414490	814698
226913	814699
427511	814700
271804	814701
246228	814702
107495	814703
456232	814704
60118	814705
123778	814706
366306	814707
231538	814708
64297	814709
46448	814710
167531	814711
31248	814712
285816	814713
145067	814714
286711	814715
286712	814716
34673	814717
11686	814718
62402	814719
243771	814720
238942	814721
419067	814722
153093	814723
67494	814724
22498	814725
185304	814726
156192	814727
27887	814728
10214	814729
143662	814730
6382	814731
272062	814732
429431	814733
38533	814734
186533	814735
35	814736
157957	814737
62192	814738
209789	814739
298869	814740
88725	814741
323957	814742
344318	814743
287064	814744
332108	814745
297957	814746
91981	814747
111077	814748
234359	814749
144704	814750
29291	814751
445481	814752
439696	814753
123912	814754
63468	814755
2443	814756
247711	814757
124923	814758
137807	814759
43227	814760
11773	814761
28145	814762
40888	814763
8499	814764
247479	814765
29905	814766
52913	814767
56512	814768
417824	814769
47888	814770
89629	814771
3630	814772
3687	814773
114930	814774
1541	814775
59728	814776
50038	814777
127513	814778
344759	814779
42524	814780
151128	814781
116723	814782
104292	814783
251221	814784
12123	814785
209229	814786
78490	814787
148173	814788
146378	814789
17749	814790
329981	814791
4696	814792
418239	814793
70242	814794
229615	814795
171257	814796
175735	814797
170726	814798
45072	814799
98287	814800
294914	814801
60353	814802
6628	814803
298911	814804
18567	814805
39893	814806
242042	814807
427519	814808
389127	814809
153141	814810
191442	814811
233738	814812
141412	814813
452067	814814
110713	814815
1432	814816
164449	814817
422996	814818
224966	814819
310664	814820
192672	814821
282555	814822
184047	814823
202350	814824
52076	814825
215583	814826
134884	814827
8209	814828
8720	814829
198541	814830
45505	814831
27600	814832
453211	814833
11494	814834
250340	814835
348846	814836
356572	814837
14904	814838
143928	814839
308767	814840
173066	814841
30497	814842
64726	814843
341301	814844
158202	814845
177155	814846
360526	814847
379946	814848
229049	814849
10054	814850
116082	814851
97801	814852
176471	814853
126468	814854
96576	814855
331606	814856
375768	814857
243094	814858
114670	814859
22425	814860
79771	814861
156519	814862
497	814863
35014	814864
22902	814865
284732	814866
109853	814867
113140	814868
81388	814869
116872	814870
431307	814871
22244	814872
264932	814873
420945	814874
686	814875
232460	814876
235479	814877
275728	814878
7569	814879
226849	814880
422441	814881
100295	814882
100295	814883
318487	814884
175329	814885
146728	814886
46807	814887
56948	814888
219283	814889
62998	814890
283365	814891
39884	814892
75558	814893
343997	814894
397119	814895
94842	814896
223037	814897
407380	814898
446685	814899
233440	814900
112053	814901
404904	814902
31203	814903
18802	814904
5064	814905
125495	814906
19148	814907
91522	814908
408705	814909
125495	814910
4484	814911
336613	814912
75678	814913
7616	814914
71274	814915
41094	814916
357908	814917
2332	814918
4484	814919
25013	814920
224501	814921
25635	814922
87868	814923
368182	814924
123544	814925
7990	814926
6851	814927
596	814928
75169	814929
48451	814930
2013	814931
34626	814932
1135	814933
91015	814934
332978	814935
225350	814936
23907	814937
450665	814938
79210	814939
398	814940
49366	814941
29819	814942
18153	814943
38918	814944
45569	814945
978	814946
343437	814947
72170	814948
252837	814949
88585	814950
83352	814951
206204	814952
122259	814953
22711	814954
385433	814955
37222	814956
254652	814957
447376	814958
32786	814959
68418	814960
31209	814961
101478	814962
22737	814963
319445	814964
39305	814965
18886	814966
22787	814967
9379	814968
87691	814969
332	814970
25481	814971
3669	814972
214529	814973
85107	814974
30828	814975
160568	814976
4799	814977
247925	814978
54483	814979
452070	814980
139348	814981
399453	814982
106085	814983
448205	814984
383650	814985
121600	814986
66350	814987
82078	814988
164149	814989
103002	814990
181078	814991
357930	814992
436211	814993
207398	814994
104236	814995
52210	814996
52210	814997
88067	814998
1201	814999
6992	815000
16896	815001
28181	815002
31448	815003
54715	815004
403982	815005
35198	815006
310519	815007
28117	815008
41828	815009
74164	815010
67675	815011
28068	815012
55282	815013
207865	815014
4076	815015
27959	815016
49344	815017
296526	815018
201135	815019
455029	815020
228877	815021
89208	815022
74187	815023
79642	815024
50395	815025
35446	815026
246224	815027
8683	815028
77907	815029
65001	815030
263967	815031
117045	815032
121040	815033
46706	815034
26408	815035
287302	815036
141822	815037
234978	815038
215640	815039
458728	815040
416352	815041
365195	815042
54166	815043
10424	815044
149824	815045
22356	815046
73217	815047
143931	815048
458169	815049
154874	815050
106825	815051
14865	815052
400841	815053
247386	815054
23605	815055
28667	815056
204627	815057
135787	815058
249614	815059
47265	815060
180334	815061
215221	815062
74962	815063
67204	815064
148247	815065
115188	815066
134930	815067
97893	815068
730	815069
66790	815070
172038	815071
94033	815072
10365	815073
315389	815074
46316	815075
457481	815076
83080	815077
61446	815078
201804	815079
298826	815080
261059	815081
43069	815082
108895	815083
108895	815084
73796	815085
211749	815086
49877	815087
206605	815088
358745	815089
218331	815090
53598	815091
21843	815092
3539	815093
16583	815094
166239	815095
156945	815096
156945	815097
13879	815098
31560	815099
114718	815100
6044	815101
329860	815102
7797	815103
12809	815104
88268	815105
147472	815106
408611	815107
70992	815108
184167	815109
16660	815110
30223	815111
249539	815112
395321	815113
321413	815114
160526	815115
237961	815116
5558	815117
108975	815118
71425	815119
44521	815120
74188	815121
19068	815122
150170	815123
14580	815124
229522	815125
289680	815126
290358	815127
218849	815128
171124	815129
1841	815130
149899	815131
4922	815132
378447	815133
113971	815134
418970	815135
258857	815136
628	815137
19748	815138
2549	815139
70771	815140
230157	815141
442889	815142
70717	815143
94	815144
135388	815145
243985	815146
60486	815147
146151	815148
372143	815149
6612	815150
201466	815151
13100	815152
171466	815153
31509	815154
200550	815155
125953	815156
192701	815157
5121	815158
427257	815159
327932	815160
422403	815161
33904	815162
202953	815163
23762	815164
243249	815165
168733	815166
168386	815167
138091	815168
62208	815169
220816	815170
210019	815171
6200	815172
66561	815173
66561	815174
96622	815175
35932	815176
192485	815177
64464	815178
236311	815179
37581	815180
56646	815181
58536	815182
150376	815183
84631	815184
16673	815185
91930	815186
518	815187
7	815188
144562	815189
141050	815190
52032	815191
158625	815192
314234	815193
304986	815194
427320	815195
159838	815196
5	815197
47	815198
518	815199
2832	815200
5	815201
305636	815202
239133	815203
7	815204
13	815205
2832	815206
297622	815207
302057	815208
207956	815209
5	815210
47	815211
7	815212
7	815213
518	815214
5	815215
47	815216
13	815217
47	815218
5	815219
7	815220
7	815221
216	815222
13	815223
13	815224
5	815225
5	815226
13	815227
7	815228
5	815229
2832	815230
1071	815231
305633	815232
5	815233
102992	815234
32451	815235
59458	815236
107317	815237
207193	815238
7	815239
51586	815240
169767	815241
72318	815242
379318	815243
215349	815244
274731	815245
7894	815246
111840	815247
286043	815248
30812	815249
7216	815250
184732	815251
85507	815252
30664	815253
180597	815254
125476	815255
23633	815256
389091	815257
234187	815258
385413	815259
132907	815260
9087	815261
189119	815262
18904	815263
16083	815264
107283	815265
125292	815266
385516	815267
433658	815268
57507	815269
443692	815270
286676	815271
52568	815272
390129	815273
213803	815274
113120	815275
69341	815276
28068	815277
59806	815278
407976	815279
185201	815280
31336	815281
17868	815282
319590	815283
225260	815284
18083	815285
105976	815286
99746	815287
42634	815288
34778	815289
12312	815290
136462	815291
157747	815292
236314	815293
241987	815294
710	815295
54193	815296
197915	815297
64360	815298
237785	815299
5643	815300
194141	815301
22707	815302
167916	815303
12107	815304
300870	815305
77037	815306
2538	815307
26869	815308
3185	815309
81558	815310
335746	815311
310148	815312
9310	815313
2543	815314
231744	815315
166651	815316
389108	815317
120086	815318
144966	815319
3843	815320
56	815321
248	815322
123099	815323
128895	815324
27427	815325
30992	815326
31098	815327
38451	815328
64820	815329
61009	815330
161259	815331
19715	815332
11173	815333
338	815334
80058	815335
16613	815336
54348	815337
50790	815338
75873	815339
416238	815340
71066	815341
395277	815342
302127	815343
3401	815344
61346	815345
217403	815346
137707	815347
148709	815348
33572	815349
231584	815350
276096	815351
32116	815352
29829	815353
81153	815354
1375	815355
133665	815356
79323	815357
154249	815358
18703	815359
275331	815360
131876	815361
93835	815362
124174	815363
110982	815364
199410	815365
344341	815366
13279	815367
71936	815368
171219	815369
9358	815370
26880	815371
416595	815372
28810	815373
145285	815374
94071	815375
381819	815376
58727	815377
172028	815378
265235	815379
367768	815380
127889	815381
206624	815382
44056	815383
89109	815384
189238	815385
136924	815386
298801	815387
444888	815388
120134	815389
85785	815390
159597	815391
146301	815392
118622	815393
20187	815394
371409	815395
24848	815396
266011	815397
77991	815398
267629	815399
448364	815400
377807	815401
291864	815402
182281	815403
174603	815404
218186	815405
62523	815406
43387	815407
109540	815408
42007	815409
2989	815410
61904	815411
70009	815412
123305	815413
233546	815414
132354	815415
152773	815416
248083	815417
119513	815418
26792	815419
284906	815420
1784	815421
18600	815422
458667	815423
439803	815424
389097	815425
98156	815426
212773	815427
49434	815428
15507	815429
117949	815430
290505	815431
159468	815432
205031	815433
123045	815434
68239	815435
150845	815436
392502	815437
11610	815438
33945	815439
442235	815440
14340	815441
215806	815442
130032	815443
299671	815444
75594	815445
400121	815446
388318	815447
215605	815448
357322	815449
529	815450
343019	815451
25871	815452
225442	815453
41024	815454
8443	815455
354132	815456
200151	815457
132595	815458
241510	815459
263919	815460
312124	815461
30389	815462
44555	815463
41327	815464
43931	815465
99692	815466
349906	815467
121976	815468
299371	815469
5777	815470
28351	815471
58395	815472
62474	815473
107761	815474
176421	815475
157223	815476
269288	815477
44225	815478
334709	815479
284771	815480
159332	815481
159062	815482
247	815483
502	815484
10934	815485
86565	815486
5795	815487
360056	815488
13966	815489
273549	815490
217742	815491
140062	815492
15199	815493
197720	815494
52976	815495
81643	815496
29041	815497
76241	815498
115726	815499
85799	815500
86671	815501
7453	815502
443527	815503
317180	815504
137798	815505
353219	815506
66770	815507
226365	815508
250144	815509
240405	815510
449058	815511
21433	815512
114057	815513
143606	815514
7422	815515
271516	815516
414922	815517
9950	815518
349154	815519
333183	815520
50413	815521
94110	815522
303714	815523
320488	815524
71855	815525
312110	815526
425722	815527
33250	815528
93998	815529
313440	815530
92735	815531
200428	815532
193763	815533
436320	815534
244969	815535
190644	815536
11030	815537
362433	815538
253939	815539
142881	815540
92531	815541
140798	815542
246260	815543
8252	815544
214064	815545
35816	815546
68364	815547
382823	815548
34195	815549
26981	815550
219056	815551
192025	815552
232255	815553
200081	815554
11853	815555
326016	815556
11901	815557
38214	815558
446771	815559
870	815560
29797	815561
139274	815562
17181	815563
223812	815564
109090	815565
115501	815566
44926	815567
176593	815568
35574	815569
89656	815570
40234	815571
338557	815572
48533	815573
243620	815574
40489	815575
345258	815576
127326	815577
63075	815578
122550	815579
363074	815580
195244	815581
199498	815582
27379	815583
127566	815584
381850	815585
403012	815586
88399	815587
99415	815588
211192	815589
13890	815590
49365	815591
113455	815592
226726	815593
51916	815594
19107	815595
47259	815596
13007	815597
129972	815598
360970	815599
390207	815600
1142	815601
21590	815602
115726	815603
453295	815604
269419	815605
115124	815606
131808	815607
66037	815608
407103	815609
174375	815610
47232	815611
26358	815612
1810	815613
3987	815614
39855	815615
406	815616
181356	815617
30169	815618
255308	815619
43741	815620
177994	815621
195632	815622
241239	815623
177340	815624
80603	815625
98325	815626
26079	815627
316863	815628
362014	815629
69062	815630
366118	815631
20256	815632
8249	815633
24603	815634
199112	815635
391842	815636
241960	815637
208828	815638
118303	815639
111261	815640
4523	815641
133128	815642
205964	815643
264489	815644
4478	815645
184270	815646
124289	815647
24513	815648
11302	815649
184322	815650
210493	815651
28832	815652
419235	815653
18832	815654
233955	815655
178809	815656
11117	815657
2015	815658
137402	815659
124422	815660
11543	815661
2030	815662
417588	815663
1690	815664
13285	815665
168091	815666
180467	815667
344387	815668
35519	815669
240838	815670
70710	815671
19574	815672
13672	815673
105356	815674
275721	815675
17527	815676
210960	815677
77607	815678
118116	815679
230186	815680
375141	815681
9520	815682
16274	815683
227385	815684
140484	815685
84980	815686
85265	815687
17083	815688
432663	815689
223656	815690
84090	815691
372466	815692
90869	815693
229772	815694
217337	815695
82440	815696
102114	815697
331165	815698
66732	815699
98780	815700
21657	815701
205603	815702
134524	815703
1613	815704
136303	815705
93400	815706
323909	815707
96283	815708
1719	815709
353375	815710
123067	815711
151313	815712
78661	815713
81784	815714
94449	815715
117911	815716
25294	815717
161932	815718
168224	815719
63268	815720
26030	815721
80048	815722
115487	815723
216388	815724
107725	815725
125579	815726
114793	815727
263927	815728
199174	815729
50035	815730
292082	815731
107691	815732
19408	815733
204496	815734
236381	815735
151095	815736
11388	815737
19775	815738
20256	815739
422311	815740
11484	815741
126203	815742
425283	815743
165964	815744
27562	815745
114343	815746
210963	815747
291445	815748
227606	815749
265026	815750
24439	815751
170748	815752
260193	815753
38992	815754
8088	815755
246041	815756
1797	815757
21098	815758
96840	815759
39750	815760
36655	815761
17627	815762
30184	815763
312721	815764
135548	815765
43470	815766
6124	815767
244528	815768
119394	815769
77275	815770
46485	815771
171409	815772
392470	815773
423835	815774
132237	815775
229376	815776
246304	815777
11581	815778
45556	815779
428683	815780
96392	815781
378937	815782
76156	815783
119440	815784
453160	815785
52581	815786
59821	815787
126034	815788
332433	815789
56880	815790
107298	815791
34449	815792
72178	815793
204363	815794
33692	815795
27784	815796
122072	815797
200996	815798
226690	815799
178676	815800
99900	815801
12842	815802
1582	815803
3723	815804
117256	815805
105247	815806
23981	815807
312777	815808
127801	815809
134968	815810
19986	815811
409797	815812
1613	815813
81080	815814
354404	815815
17426	815816
10219	815817
257194	815818
30185	815819
602	815820
177756	815821
7374	815822
126290	815823
178330	815824
225178	815825
110350	815826
171219	815827
123714	815828
205406	815829
18013	815830
77917	815831
437281	815832
364982	815833
184598	815834
28588	815835
165635	815836
366569	815837
248549	815838
315552	815839
126137	815840
124762	815841
417250	815842
205032	815843
809	815844
57149	815845
12189	815846
438718	815847
445307	815848
274622	815849
79816	815850
170694	815851
432395	815852
162461	815853
212118	815854
45962	815855
164686	815856
205472	815857
112945	815858
11497	815859
248327	815860
261553	815861
165974	815862
142268	815863
219647	815864
215523	815865
177159	815866
207797	815867
226612	815868
26713	815869
53387	815870
17387	815871
246649	815872
70932	815873
361913	815874
44161	815875
399428	815876
45753	815877
160816	815878
457040	815879
338298	815880
420946	815881
58480	815882
83501	815883
163472	815884
62827	815885
169351	815886
373624	815887
93910	815888
55862	815889
163650	815890
74959	815891
343300	815892
56400	815893
47249	815894
145999	815895
44948	815896
356413	815897
236751	815898
190590	815899
389316	815900
97391	815901
101991	815902
230126	815903
359506	815904
226227	815905
44135	815906
192615	815907
181707	815908
27970	815909
187176	815910
58726	815911
198147	815912
56280	815913
63552	815914
89026	815915
263302	815916
273140	815917
161940	815918
55009	815919
268428	815920
4815	815921
411289	815922
407523	815923
46031	815924
222993	815925
56941	815926
407778	815927
53707	815928
5439	815929
97291	815930
56273	815931
11323	815932
78336	815933
35237	815934
182187	815935
418648	815936
95070	815937
375419	815938
413946	815939
430622	815940
81042	815941
291063	815942
79343	815943
222843	815944
421174	815945
408031	815946
125220	815947
369352	815948
270782	815949
114920	815950
51770	815951
226961	815952
164883	815953
256038	815954
327017	815955
375699	815956
23541	815957
154639	815958
399238	815959
183520	815960
430968	815961
363021	815962
203031	815963
52733	815964
129093	815965
13161	815966
168351	815967
75918	815968
359243	815969
44649	815970
119139	815971
82916	815972
186624	815973
309292	815974
394663	815975
144141	815976
8310	815977
92119	815978
315110	815979
41265	815980
243298	815981
231501	815982
124982	815983
5997	815984
191760	815985
5865	815986
55136	815987
245417	815988
91368	815989
107688	815990
30784	815991
257530	815992
224573	815993
196955	815994
115521	815995
24898	815996
58505	815997
448125	815998
76701	815999
58767	816000
118744	816001
245588	816002
24821	816003
104217	816004
280458	816005
380448	816006
106326	816007
639	816008
313579	816009
223009	816010
10800	816011
56301	816012
13253	816013
30105	816014
34513	816015
190882	816016
443035	816017
38789	816018
34560	816019
108979	816020
251283	816021
109	816022
225572	816023
294614	816024
35414	816025
107539	816026
123734	816027
117945	816028
397601	816029
351955	816030
336558	816031
43609	816032
8156	816033
10634	816034
243043	816035
19057	816036
125002	816037
280705	816038
32738	816039
36788	816040
457812	816041
152969	816042
341678	816043
170860	816044
424820	816045
144752	816046
255291	816047
97530	816048
230051	816049
243886	816050
182487	816051
332979	816052
84961	816053
159486	816054
187563	816055
110565	816056
5922	816057
7571	816058
73823	816059
354063	816060
206519	816061
45986	816062
408928	816063
232490	816064
218037	816065
132063	816066
118219	816067
179625	816068
120042	816069
346360	816070
458741	816071
127634	816072
134109	816073
69182	816074
236023	816075
94296	816076
150321	816077
102770	816078
215531	816079
3932	816080
142009	816081
175967	816082
69121	816083
363211	816084
209635	816085
58737	816086
199905	816087
43090	816088
82851	816089
103762	816090
20786	816091
295945	816092
40984	816093
2559	816094
187193	816095
24159	816096
319641	816097
14038	816098
59206	816099
71798	816100
22229	816101
40982	816102
295658	816103
188602	816104
97245	816105
26636	816106
264066	816107
2056	816108
226748	816109
360919	816110
216964	816111
10610	816112
80446	816113
17907	816114
6507	816115
96679	816116
339665	816117
49770	816118
11998	816119
207533	816120
7728	816121
158388	816122
72940	816123
126827	816124
214705	816125
17552	816126
47763	816127
92763	816128
108730	816129
58192	816130
8618	816131
208307	816132
405605	816133
109048	816134
51591	816135
291266	816136
150051	816137
19513	816138
206539	816139
42226	816140
40399	816141
201656	816142
1289	816143
231413	816144
342763	816145
138721	816146
92926	816147
264871	816148
179622	816149
149458	816150
131964	816151
330014	816152
4669	816153
70334	816154
308990	816155
188607	816156
407780	816157
110548	816158
254566	816159
15748	816160
36701	816161
143528	816162
26924	816163
14995	816164
211429	816165
66434	816166
454860	816167
239267	816168
91098	816169
86015	816170
138253	816171
232239	816172
102914	816173
335153	816174
125905	816175
400563	816176
61751	816177
2630	816178
133545	816179
92369	816180
175126	816181
64750	816182
20558	816183
142676	816184
312175	816185
454649	816186
95835	816187
16323	816188
70871	816189
375695	816190
178167	816191
88496	816192
13569	816193
26069	816194
244135	816195
163045	816196
40785	816197
612	816198
43523	816199
79022	816200
17772	816201
293688	816202
296451	816203
250079	816204
69000	816205
168884	816206
299595	816207
76124	816208
116321	816209
167927	816210
326046	816211
154774	816212
194139	816213
29401	816214
53460	816215
189993	816216
365862	816217
268543	816218
92757	816219
114324	816220
213400	816221
3084	816222
84361	816223
394019	816224
96157	816225
128233	816226
4526	816227
4742	816228
300325	816229
209156	816230
18932	816231
109171	816232
152017	816233
153724	816234
247836	816235
178205	816236
26984	816237
242994	816238
50278	816239
163744	816240
50696	816241
341534	816242
310489	816243
30863	816244
212403	816245
184282	816246
233252	816247
316398	816248
8156	816249
125361	816250
120070	816251
247015	816252
32856	816253
186620	816254
13418	816255
123608	816256
156700	816257
225749	816258
89820	816259
193995	816260
129984	816261
58623	816262
102486	816263
100027	816264
273697	816265
8751	816266
8082	816267
371004	816268
48647	816269
247662	816270
301012	816271
329653	816272
259365	816273
183651	816274
90754	816275
26534	816276
27154	816277
251247	816278
232404	816279
40517	816280
192487	816281
296413	816282
201486	816283
424573	816284
131885	816285
84961	816286
56816	816287
42984	816288
39176	816289
216712	816290
359829	816291
110562	816292
123257	816293
115289	816294
251215	816295
97005	816296
203185	816297
37073	816298
6435	816299
368044	816300
208443	816301
146367	816302
155346	816303
266796	816304
1788	816305
320273	816306
393256	816307
51158	816308
301829	816309
331689	816310
327525	816311
356372	816312
346052	816313
187483	816314
352158	816315
90075	816316
247547	816317
2636	816318
232707	816319
178407	816320
173603	816321
46755	816322
58002	816323
171931	816324
116171	816325
425534	816326
386832	816327
438119	816328
43124	816329
116271	816330
109095	816331
250176	816332
235780	816333
445786	816334
190086	816335
109296	816336
158375	816337
55591	816338
149298	816339
55927	816340
117341	816341
1378	816342
237483	816343
431053	816344
231218	816345
47738	816346
43838	816347
206407	816348
29606	816349
11618	816350
201609	816351
407515	816352
398183	816353
1974	816354
2299	816355
217141	816356
37368	816357
443450	816358
357839	816359
370262	816360
400837	816361
208053	816362
87305	816363
81628	816364
126278	816365
243491	816366
237415	816367
133196	816368
208555	816369
3106	816370
15728	816371
255600	816372
178852	816373
243971	816374
136307	816375
136308	816376
242886	816377
82712	816378
171301	816379
169090	816380
39520	816381
388996	816382
170920	816383
25059	816384
334069	816385
101761	816386
169111	816387
35140	816388
33611	816389
216614	816390
107606	816391
1460	816392
172524	816393
80858	816394
32617	816395
94868	816396
310960	816397
339843	816398
193	816399
86713	816400
109833	816401
122382	816402
197276	816403
214710	816404
91631	816405
190535	816406
17861	816407
114287	816408
43465	816409
225904	816410
66264	816411
57349	816412
84589	816413
324673	816414
409711	816415
163341	816416
294948	816417
62368	816418
286186	816419
385418	816420
124983	816421
436608	816422
86748	816423
173304	816424
252623	816425
276065	816426
49658	816427
377349	816428
235919	816429
74974	816430
73548	816431
104323	816432
353605	816433
7168	816434
319847	816435
146225	816436
153942	816437
122183	816438
58230	816439
79561	816440
42737	816441
9254	816442
411880	816443
166062	816444
157874	816445
99846	816446
125523	816447
82978	816448
100320	816449
52262	816450
99354	816451
425529	816452
43970	816453
20330	816454
113155	816455
11168	816456
11	816457
3583	816458
57879	816459
223495	816460
3583	816461
34262	816462
414252	816463
232512	816464
51089	816465
6874	816466
2299	816467
35930	816468
336281	816469
347350	816470
459742	816471
154935	816472
120760	816473
63598	816474
407452	816475
298576	816476
348299	816477
29853	816478
310561	816479
357954	816480
289745	816481
205188	816482
355357	816483
10418	816484
100611	816485
106054	816486
106054	816487
221720	816488
346328	816489
367632	816490
241048	816491
78542	816492
174073	816493
45302	816494
26176	816495
184710	816496
67419	816497
69395	816498
17089	816499
9331	816500
276715	816501
54121	816502
44628	816503
289828	816504
34289	816505
225514	816506
314111	816507
115417	816508
168614	816509
442481	816510
144171	816511
14226	816512
267272	816513
174218	816514
118773	816515
36744	816516
85280	816517
4284	816518
21293	816519
98013	816520
94962	816521
97662	816522
17629	816523
53254	816524
379129	816525
433297	816526
457024	816527
6970	816528
438309	816529
3360	816530
52309	816531
17290	816532
395241	816533
86267	816534
223998	816535
422911	816536
214826	816537
150067	816538
405019	816539
502	816540
57017	816541
139625	816542
402890	816543
391711	816544
52833	816545
285994	816546
395098	816547
429750	816548
34262	816549
46837	816550
131406	816551
61018	816552
420386	816553
59260	816554
37954	816555
247801	816556
90699	816557
152251	816558
328984	816559
391484	816560
76074	816561
2896	816562
15375	816563
400625	816564
357067	816565
206224	816566
215584	816567
261463	816568
374259	816569
184041	816570
52833	816571
265519	816572
96605	816573
377833	816574
57393	816575
3247	816576
767	816577
303304	816578
193187	816579
214241	816580
316316	816581
27345	816582
331953	816583
5500	816584
1215	816585
10474	816586
65175	816587
82973	816588
52745	816589
35915	816590
141570	816591
217258	816592
8949	816593
245786	816594
128950	816595
391729	816596
79915	816597
287438	816598
104375	816599
246925	816600
852	816601
24488	816602
26438	816603
127069	816604
250236	816605
51343	816606
7460	816607
241574	816608
81557	816609
188708	816610
4427	816611
305538	816612
102789	816613
44635	816614
77600	816615
153687	816616
30557	816617
292544	816618
339642	816619
76349	816620
56684	816621
222091	816622
24258	816623
333947	816624
210138	816625
242675	816626
176901	816627
324375	816628
89816	816629
15346	816630
206798	816631
12514	816632
183700	816633
88292	816634
207694	816635
412144	816636
336122	816637
217032	816638
57117	816639
117455	816640
35939	816641
447886	816642
28169	816643
50285	816644
348955	816645
1187	816646
50189	816647
80214	816648
159055	816649
44743	816650
99605	816651
77462	816652
83658	816653
130207	816654
168096	816655
696	816656
180584	816657
351898	816658
233479	816659
32025	816660
104	816661
62817	816662
40376	816663
400128	816664
43011	816665
161014	816666
30189	816667
305678	816668
75323	816669
30575	816670
354822	816671
59072	816672
3007	816673
132122	816674
299103	816675
199111	816676
275567	816677
297732	816678
332617	816679
31852	816680
98543	816681
5522	816682
11372	816683
16108	816684
134805	816685
245768	816686
220250	816687
30103	816688
443953	816689
73496	816690
217439	816691
8318	816692
21306	816693
208675	816694
83500	816695
6923	816696
141513	816697
336975	816698
93218	816699
81126	816700
406676	816701
13477	816702
174156	816703
2007	816704
442590	816705
198058	816706
371533	816707
121637	816708
320447	816709
134211	816710
51903	816711
448376	816712
53174	816713
24869	816714
19973	816715
33345	816716
104470	816717
230759	816718
123671	816719
17555	816720
166311	816721
112844	816722
33669	816723
17656	816724
198362	816725
103591	816726
47070	816727
306517	816728
14034	816729
262252	816730
357174	816731
227867	816732
43561	816733
351238	816734
141900	816735
6619	816736
63600	816737
41396	816738
436595	816739
15649	816740
182902	816741
15426	816742
9721	816743
58491	816744
201912	816745
166190	816746
1058	816747
18589	816748
424306	816749
226727	816750
387685	816751
348985	816752
92528	816753
215643	816754
68551	816755
164644	816756
297310	816757
348345	816758
97451	816759
168893	816760
437531	816761
33777	816762
43848	816763
198978	816764
265033	816765
354742	816766
68461	816767
297925	816768
42897	816769
14668	816770
19569	816771
3735	816772
22389	816773
116959	816774
228910	816775
369187	816776
1993	816777
43601	816778
245949	816779
106512	816780
1611	816781
20917	816782
248653	816783
20001	816784
193374	816785
14309	816786
278907	816787
183060	816788
60982	816789
72321	816790
100646	816791
399699	816792
210827	816793
401120	816794
50963	816795
10913	816796
62113	816797
193462	816798
318	816799
336959	816800
11407	816801
53453	816802
92184	816803
119604	816804
3378	816805
227930	816806
36803	816807
284068	816808
244420	816809
79231	816810
82102	816811
99031	816812
343505	816813
42047	816814
67124	816815
72	816816
6185	816817
70624	816818
290710	816819
290524	816820
236683	816821
430660	816822
393889	816823
99475	816824
95328	816825
32122	816826
115882	816827
261903	816828
344243	816829
201397	816830
138443	816831
218994	816832
377689	816833
48139	816834
84523	816835
133072	816836
574	816837
81136	816838
142526	816839
142526	816840
171882	816841
181324	816842
128388	816843
34493	816844
275583	816845
45629	816846
34493	816847
418745	816848
236195	816849
59957	816850
158651	816851
276869	816852
269201	816853
43846	816854
43233	816855
10218	816856
391763	816857
93726	816858
421734	816859
389564	816860
107003	816861
162383	816862
352869	816863
363228	816864
349853	816865
14548	816866
35079	816867
338617	816868
191294	816869
15534	816870
268700	816871
179340	816872
94801	816873
51022	816874
248543	816875
346269	816876
445507	816877
224952	816878
312419	816879
247033	816880
94856	816881
14834	816882
56988	816883
192102	816884
81514	816885
260998	816886
8424	816887
69174	816888
72674	816889
1221	816890
36870	816891
62427	816892
3858	816893
74655	816894
385017	816895
51387	816896
21777	816897
80911	816898
157670	816899
114893	816900
102658	816901
135623	816902
18100	816903
125627	816904
217268	816905
74847	816906
212986	816907
269160	816908
126245	816909
47652	816910
27854	816911
12380	816912
244155	816913
126532	816914
273815	816915
33746	816916
55287	816917
298688	816918
9768	816919
113958	816920
93005	816921
10913	816922
10913	816923
96099	816924
396144	816925
5864	816926
215900	816927
25502	816928
410265	816929
95782	816930
55865	816931
113833	816932
297012	816933
399478	816934
124385	816935
7208	816936
284957	816937
207869	816938
12819	816939
415123	816940
390138	816941
110868	816942
140336	816943
242882	816944
43630	816945
58661	816946
276779	816947
369968	816948
90023	816949
451316	816950
62347	816951
427033	816952
79906	816953
20250	816954
88282	816955
344047	816956
68286	816957
339576	816958
104019	816959
421636	816960
60703	816961
115298	816962
13306	816963
447255	816964
23959	816965
202	816966
155625	816967
79543	816968
197439	816969
83638	816970
43191	816971
128141	816972
102973	816973
135252	816974
58985	816975
208088	816976
363764	816977
366346	816978
209874	816979
106715	816980
174126	816981
8239	816982
332471	816983
337388	816984
248435	816985
35572	816986
26927	816987
69882	816988
260071	816989
74644	816990
245191	816991
211069	816992
154607	816993
187371	816994
56440	816995
23322	816996
156707	816997
70259	816998
120004	816999
109713	817000
365538	817001
94413	817002
164220	817003
119739	817004
140356	817005
452356	817006
211729	817007
38802	817008
33292	817009
121294	817010
298135	817011
22967	817012
31325	817013
436119	817014
60599	817015
425862	817016
11260	817017
30250	817018
94860	817019
99769	817020
228053	817021
51271	817022
96371	817023
76235	817024
104785	817025
414243	817026
29433	817027
7874	817028
2609	817029
385761	817030
56418	817031
65340	817032
49486	817033
24974	817034
30129	817035
408866	817036
132616	817037
311197	817038
175763	817039
14556	817040
26541	817041
17403	817042
30230	817043
218570	817044
31325	817045
14842	817046
455562	817047
230960	817048
185202	817049
189390	817050
137858	817051
98117	817052
187881	817053
408884	817054
89276	817055
127922	817056
128418	817057
91637	817058
24204	817059
229477	817060
34673	817061
63738	817062
114106	817063
30383	817064
218054	817065
193093	817066
96267	817067
277767	817068
61546	817069
61546	817070
351998	817071
203495	817072
51219	817073
189904	817074
411771	817075
268959	817076
1641	817077
110263	817078
61554	817079
214774	817080
29574	817081
124011	817082
60833	817083
214634	817084
53698	817085
61371	817086
202022	817087
234422	817088
138870	817089
13007	817090
342917	817091
411486	817092
283984	817093
85959	817094
109751	817095
23515	817096
103649	817097
99982	817098
18283	817099
65723	817100
265176	817101
61162	817102
35515	817103
8114	817104
64749	817105
148585	817106
73700	817107
21988	817108
12191	817109
162988	817110
182276	817111
431733	817112
212670	817113
362497	817114
181466	817115
89505	817116
165015	817117
176084	817118
343733	817119
219123	817120
284834	817121
47516	817122
292356	817123
181438	817124
12579	817125
44663	817126
287140	817127
133732	817128
254895	817129
127533	817130
17517	817131
120696	817132
164877	817133
4133	817134
313026	817135
273482	817136
84169	817137
116903	817138
205371	817139
131226	817140
83622	817141
31002	817142
108742	817143
219389	817144
154974	817145
242470	817146
183439	817147
145372	817148
35926	817149
16501	817150
288126	817151
34574	817152
84511	817153
46185	817154
8350	817155
80644	817156
441693	817157
40110	817158
384022	817159
17103	817160
37906	817161
295520	817162
86807	817163
403574	817164
288639	817165
278537	817166
209144	817167
107435	817168
14649	817169
443765	817170
210163	817171
294884	817172
97572	817173
198540	817174
177754	817175
192337	817176
332807	817177
18862	817178
19834	817179
52217	817180
51551	817181
231257	817182
2625	817183
17728	817184
67950	817185
234632	817186
170706	817187
85108	817188
44004	817189
17562	817190
61545	817191
303737	817192
79454	817193
2252	817194
380958	817195
7748	817196
382959	817197
201282	817198
432365	817199
203308	817200
234778	817201
120601	817202
124782	817203
352066	817204
14028	817205
34819	817206
247279	817207
2003	817208
157191	817209
192407	817210
23846	817211
22949	817212
175703	817213
231274	817214
142075	817215
2563	817216
418103	817217
9349	817218
80049	817219
751	817220
23290	817221
204898	817222
28134	817223
170600	817224
379516	817225
265577	817226
206744	817227
88855	817228
28850	817229
89584	817230
456470	817231
117324	817232
38806	817233
724	817234
1354	817235
29896	817236
48375	817237
79160	817238
329772	817239
16155	817240
28721	817241
79	817242
360	817243
430440	817244
325852	817245
254645	817246
123418	817247
167306	817248
78633	817249
404959	817250
16480	817251
222100	817252
167482	817253
22409	817254
200967	817255
27694	817256
98283	817257
131726	817258
72507	817259
72507	817260
56507	817261
337148	817262
357345	817263
42515	817264
5304	817265
8250	817266
53792	817267
68506	817268
121484	817269
167502	817270
30680	817271
21686	817272
194178	817273
288234	817274
408619	817275
211487	817276
245174	817277
5	817278
228995	817279
160878	817280
276195	817281
1820	817282
397817	817283
165327	817284
175182	817285
369307	817286
227712	817287
251926	817288
272773	817289
138787	817290
33671	817291
13	817292
159938	817293
276830	817294
68639	817295
84273	817296
155370	817297
161994	817298
7	817299
194612	817300
360203	817301
243174	817302
149998	817303
186640	817304
108763	817305
38987	817306
92645	817307
200977	817308
28461	817309
190243	817310
239917	817311
45259	817312
238886	817313
174603	817314
182711	817315
316553	817316
359279	817317
117870	817318
44703	817319
81126	817320
29905	817321
75072	817322
409429	817323
285086	817324
147201	817325
235257	817326
97000	817327
27491	817328
60893	817329
103291	817330
202189	817331
234409	817332
289298	817333
239330	817334
46628	817335
150598	817336
294121	817337
351980	817338
195343	817339
254990	817340
268413	817341
57908	817342
225894	817343
42592	817344
224597	817345
54299	817346
459348	817347
93319	817348
219367	817349
18025	817350
165016	817351
11447	817352
75864	817353
80928	817354
158055	817355
249322	817356
248277	817357
54934	817358
176482	817359
316	817360
46352	817361
210787	817362
241929	817363
213747	817364
384275	817365
237385	817366
226953	817367
68873	817368
459669	817369
25356	817370
433579	817371
20764	817372
47231	817373
18138	817374
45381	817375
10935	817376
148856	817377
247898	817378
316967	817379
203517	817380
31143	817381
32064	817382
1641	817383
167611	817384
125185	817385
319383	817386
125437	817387
49624	817388
26633	817389
74222	817390
61318	817391
86828	817392
79214	817393
33329	817394
109578	817395
72410	817396
29904	817397
72773	817398
12942	817399
82652	817400
54881	817401
89514	817402
293994	817403
444025	817404
173097	817405
70371	817406
1735	817407
257198	817408
252854	817409
17644	817410
384055	817411
1571	817412
260881	817413
18432	817414
225087	817415
106752	817416
3631	817417
94503	817418
10758	817419
22957	817420
104274	817421
30545	817422
79239	817423
121757	817424
171711	817425
124949	817426
16222	817427
120197	817428
69314	817429
12333	817430
139233	817431
12041	817432
38802	817433
177798	817434
59775	817435
32463	817436
257390	817437
5781	817438
412483	817439
17835	817440
12033	817441
12881	817442
33745	817443
343679	817444
326026	817445
36145	817446
55691	817447
8906	817448
15903	817449
324745	817450
16036	817451
88554	817452
5533	817453
116353	817454
110098	817455
142295	817456
295880	817457
446692	817458
130595	817459
44893	817460
222229	817461
274958	817462
240279	817463
38563	817464
322272	817465
98518	817466
217986	817467
298219	817468
376481	817469
163722	817470
433269	817471
4347	817472
173689	817473
409337	817474
325939	817475
47975	817476
39709	817477
299456	817478
100207	817479
19296	817480
373534	817481
311053	817482
335181	817483
137552	817484
92107	817485
140187	817486
209111	817487
132677	817488
11191	817489
3423	817490
42506	817491
33643	817492
58784	817493
265689	817494
45727	817495
6472	817496
40715	817497
170025	817498
395291	817499
384373	817500
37782	817501
2264	817502
284133	817503
2749	817504
344715	817505
237349	817506
71050	817507
72227	817508
250012	817509
45764	817510
147377	817511
4074	817512
14587	817513
14588	817514
133782	817515
1792	817516
21228	817517
144759	817518
34387	817519
128390	817520
29247	817521
7919	817522
22307	817523
66708	817524
76368	817525
2556	817526
133423	817527
156233	817528
73401	817529
18302	817530
16804	817531
72578	817532
1760	817533
14949	817534
6998	817535
57042	817536
73447	817537
5449	817538
11976	817539
186683	817540
4918	817541
3681	817542
86118	817543
153943	817544
58084	817545
3647	817546
235038	817547
40577	817548
15248	817549
121963	817550
26382	817551
149502	817552
191314	817553
4866	817554
304684	817555
234259	817556
215287	817557
233310	817558
75278	817559
22995	817560
139298	817561
26520	817562
168168	817563
43996	817564
29540	817565
715	817566
88	817567
146902	817568
88868	817569
9544	817570
294403	817571
13297	817572
16643	817573
387583	817574
1380	817575
16688	817576
116607	817577
106124	817578
4621	817579
69693	817580
520	817581
85502	817582
243606	817583
175744	817584
453167	817585
27757	817586
209141	817587
76142	817588
118560	817589
66813	817590
167865	817591
373864	817592
47646	817593
117746	817594
45305	817595
28648	817596
37252	817597
244855	817598
85628	817599
9158	817600
457423	817601
2802	817602
147445	817603
113153	817604
351655	817605
31887	817606
105040	817607
389853	817608
212008	817609
40364	817610
243125	817611
7302	817612
11244	817613
250653	817614
256109	817615
152754	817616
293	817617
9983	817618
35054	817619
8105	817620
12340	817621
134746	817622
412050	817623
19917	817624
3561	817625
175606	817626
23816	817627
33072	817628
85437	817629
109323	817630
24643	817631
415684	817632
220949	817633
263846	817634
126761	817635
180326	817636
198445	817637
1194	817638
5466	817639
163494	817640
3006	817641
9516	817642
5436	817643
112860	817644
27757	817645
4656	817646
140831	817647
1483	817648
181800	817649
114572	817650
2160	817651
246339	817652
255707	817653
76157	817654
12450	817655
184075	817656
1342	817657
1824	817658
8370	817659
10518	817660
15828	817661
53188	817662
220211	817663
8166	817664
44258	817665
1456	817666
105596	817667
179918	817668
83918	817669
26974	817670
85414	817671
690	817672
9037	817673
64088	817674
449693	817675
116285	817676
176557	817677
121822	817678
64458	817679
54143	817680
176575	817681
43333	817682
18413	817683
39306	817684
38403	817685
218847	817686
230545	817687
250497	817688
3170	817689
79374	817690
2462	817691
4754	817692
4942	817693
117967	817694
1054	817695
52361	817696
212384	817697
343517	817698
111836	817699
2295	817700
3659	817701
46900	817702
9302	817703
54697	817704
26685	817705
20102	817706
10935	817707
52026	817708
309740	817709
71429	817710
56435	817711
16253	817712
105553	817713
35179	817714
313131	817715
76150	817716
22920	817717
27872	817718
440076	817719
5440	817720
99831	817721
93996	817722
9731	817723
46432	817724
400815	817725
122221	817726
111965	817727
1545	817728
3729	817729
17351	817730
228153	817731
25261	817732
247295	817733
69442	817734
26715	817735
312862	817736
568	817737
271653	817738
137536	817739
122101	817740
78151	817741
157410	817742
167763	817743
207304	817744
25132	817745
17339	817746
22819	817747
28733	817748
61112	817749
33295	817750
1073	817751
65714	817752
104114	817753
93266	817754
14317	817755
18802	817756
117904	817757
99102	817758
356960	817759
46215	817760
7648	817761
149609	817762
102177	817763
450342	817764
245633	817765
9752	817766
87767	817767
14401	817768
195	817769
729	817770
3688	817771
32278	817772
48196	817773
181095	817774
411862	817775
262289	817776
165176	817777
291971	817778
248851	817779
363780	817780
146265	817781
268337	817782
255574	817783
85052	817784
71188	817785
83579	817786
224046	817787
241998	817788
299484	817789
1488	817790
123818	817791
136495	817792
117052	817793
102543	817794
41249	817795
331401	817796
121573	817797
18815	817798
13621	817799
300477	817800
199332	817801
353606	817802
5967	817803
24716	817804
186054	817805
57348	817806
4738	817807
443972	817808
31914	817809
25291	817810
29709	817811
141472	817812
399387	817813
22620	817814
266702	817815
393703	817816
65227	817817
339758	817818
159601	817819
5260	817820
263564	817821
55369	817822
211208	817823
8389	817824
371465	817825
25201	817826
376043	817827
21732	817828
281326	817829
40716	817830
43239	817831
112296	817832
134196	817833
74664	817834
189888	817835
27252	817836
306894	817837
41659	817838
109301	817839
18815	817840
222551	817841
102886	817842
443842	817843
5172	817844
6340	817845
69033	817846
147174	817847
66088	817848
158132	817849
381151	817850
277048	817851
27244	817852
51527	817853
105779	817854
41484	817855
165511	817856
92537	817857
62902	817858
147584	817859
429628	817860
56590	817861
5364	817862
81520	817863
55883	817864
324374	817865
4124	817866
349111	817867
138070	817868
4078	817869
406210	817870
50049	817871
212410	817872
272702	817873
452782	817874
106958	817875
52422	817876
205990	817877
308082	817878
125462	817879
322691	817880
63876	817881
59870	817882
296648	817883
369888	817884
404743	817885
253308	817886
39826	817887
166740	817888
44493	817889
2943	817890
18324	817891
382004	817892
174878	817893
1687	817894
13167	817895
68780	817896
128166	817897
106229	817898
459792	817899
432139	817900
384235	817901
60017	817902
85458	817903
68000	817904
295409	817905
108110	817906
20052	817907
407701	817908
224252	817909
406326	817910
232978	817911
53673	817912
330224	817913
13267	817914
92596	817915
185920	817916
232022	817917
243431	817918
278610	817919
195561	817920
329551	817921
106752	817922
7140	817923
114506	817924
42377	817925
77667	817926
450929	817927
141601	817928
338094	817929
42339	817930
9831	817931
257164	817932
34199	817933
516	817934
83658	817935
335036	817936
126390	817937
174991	817938
235284	817939
102142	817940
333535	817941
327103	817942
136283	817943
29471	817944
436477	817945
420191	817946
2767	817947
403911	817948
45404	817949
5086	817950
202132	817951
387553	817952
193148	817953
55799	817954
448525	817955
110483	817956
189757	817957
60835	817958
285076	817959
44014	817960
89343	817961
421722	817962
279363	817963
13268	817964
38733	817965
87693	817966
216063	817967
48644	817968
453556	817969
196713	817970
226819	817971
191188	817972
84289	817973
102576	817974
56020	817975
127874	817976
180677	817977
34250	817978
121169	817979
281983	817980
200936	817981
401718	817982
207646	817983
230904	817984
47429	817985
249027	817986
245193	817987
71372	817988
210752	817989
113390	817990
453982	817991
8411	817992
2962	817993
345849	817994
34749	817995
68174	817996
8163	817997
229086	817998
267965	817999
4451	818000
218551	818001
223888	818002
166648	818003
97671	818004
15038	818005
155675	818006
408420	818007
9830	818008
326195	818009
69460	818010
7001	818011
112824	818012
430016	818013
117754	818014
55053	818015
112167	818016
92941	818017
4409	818018
196421	818019
244863	818020
609	818021
51776	818022
81804	818023
17384	818024
55979	818025
190372	818026
9973	818027
70446	818028
236007	818029
5231	818030
176361	818031
377363	818032
204480	818033
457880	818034
30762	818035
18949	818036
10299	818037
39569	818038
44534	818039
155698	818040
45457	818041
47035	818042
27342	818043
438837	818044
89250	818045
11124	818046
456953	818047
64126	818048
101101	818049
72512	818050
24856	818051
132809	818052
8	818053
53999	818054
381799	818055
104494	818056
214968	818057
79425	818058
426930	818059
70445	818060
33569	818061
56559	818062
135594	818063
378047	818064
92415	818065
210983	818066
6783	818067
107279	818068
108911	818069
48670	818070
285833	818071
150989	818072
111887	818073
154596	818074
58486	818075
79362	818076
46091	818077
51671	818078
123446	818079
89953	818080
144213	818081
38878	818082
120336	818083
250319	818084
17128	818085
332542	818086
109331	818087
75950	818088
129819	818089
258532	818090
79575	818091
246727	818092
73062	818093
56848	818094
50709	818095
259013	818096
5919	818097
215413	818098
203273	818099
152190	818100
72235	818101
37503	818102
161350	818103
12699	818104
182948	818105
198443	818106
6327	818107
101235	818108
259710	818109
53338	818110
851	818111
48070	818112
407441	818113
129872	818114
93814	818115
97431	818116
325642	818117
354836	818118
356910	818119
35358	818120
3771	818121
15096	818122
445686	818123
11402	818124
79369	818125
227721	818126
23846	818127
360883	818128
267513	818129
79242	818130
363329	818131
188849	818132
451858	818133
218063	818134
116705	818135
5880	818136
42825	818137
5651	818138
10498	818139
8909	818140
93084	818141
51430	818142
303922	818143
95074	818144
209648	818145
8483	818146
270595	818147
214697	818148
13301	818149
3191	818150
225000	818151
112383	818152
33414	818153
23532	818154
59662	818155
20163	818156
375495	818157
18985	818158
191158	818159
46184	818160
401616	818161
413	818162
338199	818163
29485	818164
84977	818165
95184	818166
8785	818167
87482	818168
182238	818169
9191	818170
17096	818171
140616	818172
116995	818173
975	818174
4157	818175
370607	818176
59805	818177
79498	818178
25346	818179
3181	818180
183024	818181
22684	818182
46760	818183
18597	818184
142890	818185
37592	818186
4172	818187
2353	818188
63529	818189
46193	818190
8823	818191
8678	818192
119182	818193
480	818194
6649	818195
19589	818196
43845	818197
314346	818198
50250	818199
183478	818200
3829	818201
13836	818202
7810	818203
6016	818204
14868	818205
16993	818206
205710	818207
238402	818208
10585	818209
15567	818210
60231	818211
178573	818212
143090	818213
31162	818214
104505	818215
246026	818216
450316	818217
139676	818218
67720	818219
67743	818220
28087	818221
4812	818222
128942	818223
122804	818224
46460	818225
66951	818226
1404	818227
18812	818228
56454	818229
1126	818230
9496	818231
136290	818232
22125	818233
18760	818234
144269	818235
227672	818236
2260	818237
40206	818238
365	818239
61313	818240
6351	818241
3384	818242
178642	818243
428581	818244
2001	818245
7371	818246
126915	818247
245671	818248
908	818249
48004	818250
99295	818251
80074	818252
231258	818253
22317	818254
123017	818255
330856	818256
168721	818257
17888	818258
64845	818259
7123	818260
163380	818261
5251	818262
239332	818263
8903	818264
98915	818265
297659	818266
73656	818267
14895	818268
139907	818269
85750	818270
79378	818271
59719	818272
56699	818273
821	818274
83617	818275
119220	818276
32609	818277
103260	818278
99050	818279
191240	818280
14766	818281
99863	818282
271800	818283
345123	818284
191265	818285
957	818286
59703	818287
414460	818288
31922	818289
99863	818290
45220	818291
211009	818292
441891	818293
265617	818294
102398	818295
61241	818296
950	818297
10731	818298
92354	818299
746	818300
5460	818301
236447	818302
16521	818303
133733	818304
200459	818305
173941	818306
79956	818307
8109	818308
16332	818309
79870	818310
51771	818311
122303	818312
76828	818313
233694	818314
7747	818315
59814	818316
116630	818317
14831	818318
10240	818319
219682	818320
266733	818321
111870	818322
220553	818323
2936	818324
26363	818325
212434	818326
29616	818327
274412	818328
1767	818329
33376	818330
234618	818331
2853	818332
116896	818333
20261	818334
45738	818335
241477	818336
8612	818337
22192	818338
107976	818339
76211	818340
28814	818341
281	818342
233499	818343
158515	818344
274851	818345
72907	818346
358188	818347
248463	818348
18657	818349
45508	818350
239333	818351
117684	818352
168753	818353
291221	818354
33362	818355
92625	818356
7678	818357
128039	818358
392741	818359
440515	818360
76776	818361
90553	818362
174183	818363
14972	818364
18812	818365
53233	818366
254445	818367
350571	818368
344169	818369
101436	818370
224608	818371
736	818372
10392	818373
24180	818374
37237	818375
26965	818376
337	818377
10853	818378
1781	818379
128349	818380
225676	818381
76287	818382
134735	818383
106671	818384
216076	818385
9626	818386
63821	818387
3212	818388
357568	818389
48596	818390
388	818391
105530	818392
4034	818393
207642	818394
6371	818395
88256	818396
52846	818397
21675	818398
201348	818399
33718	818400
14553	818401
19193	818402
21228	818403
135619	818404
177681	818405
138804	818406
297505	818407
51705	818408
124848	818409
41318	818410
17685	818411
50929	818412
402123	818413
6193	818414
215487	818415
190950	818416
209592	818417
10219	818418
86857	818419
16657	818420
22373	818421
2937	818422
1686	818423
48203	818424
46263	818425
5678	818426
244227	818427
240624	818428
34	818429
9820	818430
230529	818431
117684	818432
16934	818433
19321	818434
28072	818435
33921	818436
53526	818437
70018	818438
21712	818439
6595	818440
7202	818441
176180	818442
322385	818443
709	818444
399166	818445
101139	818446
1194	818447
329800	818448
160257	818449
150945	818450
207019	818451
3564	818452
25712	818453
58520	818454
316846	818455
184843	818456
1403	818457
4282	818458
19719	818459
6925	818460
155096	818461
111113	818462
377122	818463
132248	818464
99791	818465
61886	818466
136376	818467
457859	818468
153406	818469
322657	818470
402551	818471
16761	818472
66362	818473
128457	818474
334200	818475
346338	818476
138839	818477
208571	818478
108076	818479
242778	818480
246309	818481
77721	818482
11244	818483
420593	818484
24546	818485
266286	818486
247220	818487
114640	818488
88931	818489
377834	818490
378479	818491
158288	818492
359265	818493
236543	818494
60533	818495
78056	818496
146784	818497
146581	818498
158436	818499
407474	818500
232903	818501
163591	818502
39668	818503
208520	818504
161182	818505
19505	818506
92299	818507
73422	818508
126969	818509
333990	818510
191243	818511
375117	818512
253702	818513
156020	818514
222515	818515
273854	818516
178661	818517
102729	818518
204268	818519
436122	818520
99256	818521
346551	818522
129525	818523
150846	818524
409262	818525
417983	818526
39148	818527
123497	818528
399497	818529
52817	818530
199402	818531
69303	818532
405488	818533
50259	818534
146833	818535
264796	818536
14509	818537
11783	818538
423080	818539
169672	818540
54585	818541
107716	818542
369647	818543
74380	818544
8759	818545
123697	818546
407123	818547
22741	818548
160579	818549
319326	818550
62097	818551
42927	818552
151485	818553
214085	818554
422524	818555
120266	818556
137307	818557
21857	818558
165055	818559
26026	818560
395990	818561
108657	818562
59247	818563
80585	818564
13935	818565
122438	818566
391977	818567
4982	818568
188024	818569
16133	818570
167105	818571
8563	818572
38710	818573
241084	818574
134064	818575
171459	818576
221058	818577
232022	818578
192587	818579
321872	818580
7525	818581
161716	818582
223788	818583
411314	818584
237167	818585
421569	818586
276259	818587
116993	818588
136847	818589
139784	818590
106970	818591
398197	818592
157828	818593
55473	818594
47284	818595
308	818596
146433	818597
7021	818598
304630	818599
8330	818600
101648	818601
50473	818602
31154	818603
441060	818604
60087	818605
28016	818606
124427	818607
148528	818608
245884	818609
444813	818610
239759	818611
34844	818612
326444	818613
831	818614
290232	818615
202373	818616
246070	818617
165802	818618
238161	818619
15230	818620
428755	818621
166736	818622
428510	818623
317709	818624
99484	818625
123430	818626
1545	818627
65534	818628
31107	818629
95100	818630
263432	818631
7790	818632
292498	818633
34099	818634
29497	818635
68034	818636
268797	818637
216533	818638
442737	818639
90789	818640
46764	818641
218850	818642
134873	818643
189180	818644
298048	818645
172296	818646
407033	818647
51610	818648
343081	818649
1332	818650
7769	818651
126503	818652
353402	818653
97499	818654
82066	818655
231169	818656
15225	818657
33244	818658
131908	818659
80972	818660
97850	818661
126952	818662
234566	818663
10980	818664
361249	818665
111413	818666
11211	818667
97929	818668
145306	818669
58066	818670
121313	818671
87650	818672
33745	818673
64360	818674
128036	818675
215756	818676
46473	818677
51575	818678
250498	818679
115720	818680
60899	818681
246663	818682
40075	818683
2393	818684
224067	818685
35807	818686
448442	818687
121146	818688
57869	818689
240907	818690
74401	818691
55739	818692
99543	818693
19564	818694
119667	818695
422939	818696
247000	818697
351897	818698
43246	818699
2329	818700
66784	818701
167322	818702
104511	818703
49229	818704
2076	818705
42416	818706
188931	818707
6615	818708
68334	818709
267765	818710
295814	818711
98058	818712
399675	818713
142510	818714
68836	818715
108448	818716
90120	818717
155625	818718
64377	818719
47374	818720
339565	818721
16801	818722
114180	818723
306259	818724
23620	818725
58879	818726
334386	818727
40525	818728
58383	818729
34302	818730
7533	818731
8158	818732
190247	818733
355734	818734
304128	818735
16694	818736
39722	818737
72663	818738
287810	818739
103196	818740
211678	818741
236582	818742
16948	818743
14855	818744
1909	818745
459945	818746
23727	818747
154628	818748
27496	818749
102003	818750
416718	818751
368713	818752
38863	818753
329239	818754
241541	818755
15336	818756
219986	818757
121031	818758
228721	818759
4690	818760
212501	818761
362813	818762
323513	818763
75549	818764
148804	818765
17110	818766
301808	818767
170203	818768
449511	818769
10979	818770
193486	818771
4847	818772
92716	818773
64557	818774
103514	818775
235351	818776
312780	818777
212418	818778
226039	818779
61213	818780
430538	818781
13244	818782
262563	818783
81772	818784
184841	818785
174621	818786
4650	818787
131811	818788
58291	818789
23687	818790
282171	818791
116173	818792
382475	818793
15094	818794
115429	818795
52548	818796
14261	818797
229545	818798
162861	818799
370078	818800
209458	818801
378444	818802
209545	818803
1171	818804
15722	818805
404031	818806
279223	818807
197656	818808
98995	818809
65622	818810
6700	818811
48	818812
458675	818813
126914	818814
60563	818815
6647	818816
187345	818817
20799	818818
417935	818819
233074	818820
409586	818821
23014	818822
205488	818823
166513	818824
172518	818825
347632	818826
127893	818827
57687	818828
453974	818829
360045	818830
494	818831
396469	818832
6937	818833
6642	818834
39464	818835
377524	818836
70288	818837
86580	818838
78735	818839
104421	818840
33674	818841
31600	818842
8814	818843
8750	818844
40746	818845
11014	818846
9385	818847
11340	818848
54501	818849
20357	818850
43762	818851
151727	818852
371572	818853
111195	818854
193512	818855
24464	818856
29204	818857
179174	818858
200374	818859
156630	818860
290591	818861
31738	818862
170291	818863
87987	818864
404669	818865
340732	818866
430218	818867
49419	818868
247531	818869
110180	818870
453803	818871
85011	818872
123995	818873
31686	818874
13681	818875
43776	818876
28439	818877
12118	818878
34820	818879
251513	818880
23506	818881
74092	818882
178260	818883
157204	818884
445979	818885
246785	818886
22809	818887
127024	818888
112523	818889
48018	818890
22795	818891
46398	818892
57671	818893
118902	818894
93288	818895
241744	818896
29323	818897
93843	818898
117091	818899
186921	818900
54594	818901
267081	818902
50219	818903
50219	818904
228573	818905
160623	818906
246673	818907
36536	818908
80388	818909
232509	818910
77927	818911
207328	818912
224335	818913
51481	818914
246948	818915
125871	818916
5033	818917
97717	818918
21	818919
281787	818920
978	818921
362563	818922
122904	818923
53610	818924
162303	818925
174856	818926
170760	818927
223052	818928
204026	818929
400844	818930
423220	818931
421853	818932
154486	818933
442890	818934
97957	818935
167199	818936
24192	818937
296884	818938
53119	818939
368347	818940
380587	818941
350633	818942
95306	818943
263966	818944
27017	818945
205954	818946
136478	818947
181621	818948
55534	818949
128634	818950
242466	818951
202743	818952
221806	818953
288481	818954
122323	818955
16	818956
356912	818957
144851	818958
1479	818959
102136	818960
114806	818961
314708	818962
92833	818963
30214	818964
18883	818965
110420	818966
67014	818967
166436	818968
6942	818969
439970	818970
183292	818971
22079	818972
124616	818973
27023	818974
1511	818975
173092	818976
133031	818977
188841	818978
234739	818979
49343	818980
167554	818981
151700	818982
291115	818983
121349	818984
327085	818985
279589	818986
25860	818987
127359	818988
10931	818989
33076	818990
81598	818991
136748	818992
102028	818993
1014	818994
28456	818995
143630	818996
80234	818997
6593	818998
3695	818999
8302	819000
59305	819001
327909	819002
63377	819003
104581	819004
77358	819005
326285	819006
54692	819007
108758	819008
166659	819009
660	819010
207275	819011
110	819012
2356	819013
14479	819014
62096	819015
148952	819016
43601	819017
84731	819018
25131	819019
121858	819020
82197	819021
109992	819022
347540	819023
6357	819024
170067	819025
242210	819026
276373	819027
365005	819028
79753	819029
103378	819030
9056	819031
30749	819032
34908	819033
74602	819034
102443	819035
344255	819036
353547	819037
340786	819038
221193	819039
87863	819040
287877	819041
189972	819042
132080	819043
300524	819044
40099	819045
328023	819046
173328	819047
398564	819048
210830	819049
184730	819050
153805	819051
458730	819052
320222	819053
378515	819054
188002	819055
1123	819056
21392	819057
243126	819058
37462	819059
45447	819060
220975	819061
448781	819062
152809	819063
130979	819064
368681	819065
247235	819066
44024	819067
167463	819068
40141	819069
228006	819070
307018	819071
227830	819072
244369	819073
32809	819074
10292	819075
246813	819076
60898	819077
10785	819078
412300	819079
15267	819080
97241	819081
69093	819082
14919	819083
147717	819084
70641	819085
61575	819086
254638	819087
61575	819088
374026	819089
315513	819090
361266	819091
298387	819092
323981	819093
358050	819094
125109	819095
150964	819096
98654	819097
187961	819098
328244	819099
322762	819100
404043	819101
13837	819102
22829	819103
97661	819104
220020	819105
8555	819106
399496	819107
36572	819108
413123	819109
283939	819110
143274	819111
342811	819112
350267	819113
369687	819114
272210	819115
128761	819116
4714	819117
13765	819118
107343	819119
4917	819120
248455	819121
444345	819122
152478	819123
152478	819124
56840	819125
260729	819126
123757	819127
20503	819128
266225	819129
354535	819130
279637	819131
84669	819132
79107	819133
15941	819134
83976	819135
7797	819136
2014	819137
442348	819138
22999	819139
131781	819140
282976	819141
43271	819142
47456	819143
47456	819144
2954	819145
26499	819146
59351	819147
44397	819148
15319	819149
225190	819150
9642	819151
305616	819152
58132	819153
58354	819154
78347	819155
41352	819156
30381	819157
146649	819158
69238	819159
456720	819160
73725	819161
324941	819162
181	819163
186494	819164
400057	819165
326507	819166
101037	819167
370559	819168
446300	819169
599	819170
9007	819171
4609	819172
378	819173
61303	819174
138322	819175
19383	819176
321750	819177
186875	819178
19287	819179
408053	819180
210910	819181
111155	819182
449011	819183
177266	819184
14869	819185
222361	819186
317003	819187
4572	819188
75569	819189
195633	819190
105782	819191
344	819192
290229	819193
49356	819194
199142	819195
247614	819196
432929	819197
185632	819198
198347	819199
446405	819200
130868	819201
67996	819202
60278	819203
426259	819204
54192	819205
26102	819206
79789	819207
240094	819208
204740	819209
237686	819210
76059	819211
27201	819212
163501	819213
215159	819214
125087	819215
139646	819216
164680	819217
13237	819218
92742	819219
155869	819220
38685	819221
179743	819222
111076	819223
340530	819224
129812	819225
27370	819226
152472	819227
295176	819228
134156	819229
54275	819230
52193	819231
32783	819232
7932	819233
111832	819234
96211	819235
229384	819236
191613	819237
290617	819238
53216	819239
54192	819240
190862	819241
32492	819242
256694	819243
153169	819244
47149	819245
223925	819246
222906	819247
10301	819248
337075	819249
62750	819250
127239	819251
1408	819252
16769	819253
212667	819254
431830	819255
322825	819256
88730	819257
106739	819258
173331	819259
144836	819260
3183	819261
42131	819262
94877	819263
45043	819264
385896	819265
47445	819266
234650	819267
421236	819268
106247	819269
199936	819270
371026	819271
30668	819272
312	819273
73654	819274
113969	819275
37522	819276
156907	819277
90017	819278
1374	819279
53584	819280
38785	819281
197081	819282
29180	819283
91600	819284
95227	819285
91101	819286
9136	819287
3049	819288
81843	819289
2782	819290
10392	819291
113272	819292
11550	819293
127192	819294
370573	819295
159685	819296
18734	819297
213	819298
17722	819299
159754	819300
38733	819301
269158	819302
23029	819303
10100	819304
112523	819305
432211	819306
10213	819307
11040	819308
90812	819309
174157	819310
4860	819311
190602	819312
252526	819313
246001	819314
117266	819315
35242	819316
58475	819317
273912	819318
135725	819319
97404	819320
238457	819321
90062	819322
277386	819323
191371	819324
77930	819325
86726	819326
117659	819327
10591	819328
119408	819329
394628	819330
95893	819331
186797	819332
41874	819333
29982	819334
14419	819335
253510	819336
140559	819337
57858	819338
176967	819339
22705	819340
97020	819341
189478	819342
350601	819343
288765	819344
288841	819345
13821	819346
6445	819347
425461	819348
304778	819349
2309	819350
382204	819351
131787	819352
94255	819353
405776	819354
458439	819355
2960	819356
379082	819357
42467	819358
414545	819359
45426	819360
47555	819361
151174	819362
178953	819363
365307	819364
85137	819365
86411	819366
172030	819367
70436	819368
56986	819369
117093	819370
121549	819371
5387	819372
919	819373
1461	819374
70066	819375
19153	819376
242705	819377
389330	819378
409597	819379
37698	819380
102757	819381
4477	819382
10617	819383
9169	819384
23966	819385
16630	819386
55833	819387
80463	819388
25328	819389
40907	819390
235265	819391
264148	819392
86967	819393
244591	819394
129370	819395
45289	819396
28002	819397
14896	819398
103937	819399
12868	819400
228380	819401
167626	819402
192219	819403
5973	819404
62859	819405
193492	819406
117477	819407
71029	819408
36405	819409
80255	819410
327190	819411
392015	819412
203131	819413
75724	819414
167690	819415
241059	819416
351361	819417
52419	819418
38815	819419
51965	819420
51687	819421
38877	819422
12154	819423
221061	819424
283362	819425
161746	819426
184898	819427
184897	819428
252704	819429
354020	819430
34972	819431
34972	819432
7894	819433
15622	819434
204864	819435
85178	819436
105367	819437
57598	819438
281570	819439
109237	819440
403414	819441
48137	819442
246651	819443
456517	819444
142431	819445
297981	819446
29425	819447
204148	819448
381092	819449
142943	819450
26794	819451
225879	819452
117420	819453
16640	819454
39805	819455
179058	819456
96824	819457
62822	819458
11243	819459
44135	819460
107439	819461
96077	819462
111317	819463
30229	819464
187426	819465
42060	819466
72638	819467
60577	819468
4455	819469
243575	819470
248040	819471
262873	819472
372733	819473
35852	819474
223249	819475
126199	819476
458580	819477
224788	819478
34396	819479
37125	819480
439535	819481
342332	819482
35633	819483
223464	819484
454306	819485
430072	819486
359044	819487
8309	819488
27363	819489
218935	819490
89262	819491
444443	819492
1748	819493
126455	819494
4636	819495
213487	819496
249145	819497
91466	819498
277412	819499
11940	819500
1033	819501
17052	819502
224995	819503
248302	819504
69728	819505
74433	819506
26270	819507
36065	819508
291076	819509
309291	819510
58849	819511
78063	819512
255041	819513
124599	819514
35897	819515
179905	819516
57409	819517
171642	819518
339685	819519
63617	819520
383988	819521
247112	819522
54791	819523
65880	819524
52830	819525
179684	819526
369885	819527
201844	819528
101949	819529
101258	819530
112695	819531
36690	819532
113459	819533
359322	819534
132747	819535
6791	819536
427009	819537
172416	819538
349465	819539
197696	819540
81915	819541
20683	819542
454296	819543
36204	819544
55123	819545
139976	819546
29283	819547
92875	819548
171965	819549
98852	819550
254395	819551
151129	819552
76729	819553
411972	819554
240997	819555
7723	819556
13982	819557
15221	819558
1769	819559
56208	819560
172206	819561
7945	819562
221433	819563
55462	819564
5851	819565
84191	819566
222223	819567
400131	819568
92274	819569
2501	819570
177481	819571
393	819572
359577	819573
22231	819574
62981	819575
208512	819576
345820	819577
1539	819578
399022	819579
34417	819580
1127	819581
13939	819582
323341	819583
222276	819584
651	819585
16915	819586
7904	819587
66466	819588
455738	819589
5212	819590
242281	819591
192501	819592
8746	819593
14532	819594
142247	819595
221512	819596
12131	819597
256139	819598
355573	819599
209643	819600
43	819601
150633	819602
145456	819603
225650	819604
66346	819605
231051	819606
14433	819607
193803	819608
237289	819609
10909	819610
346818	819611
26656	819612
215905	819613
22376	819614
43140	819615
368311	819616
210947	819617
4990	819618
153183	819619
62519	819620
143574	819621
20031	819622
216830	819623
4453	819624
212	819625
2140	819626
17811	819627
8630	819628
13886	819629
321640	819630
619	819631
103742	819632
25243	819633
102234	819634
2876	819635
200070	819636
62567	819637
6081	819638
133991	819639
221790	819640
114248	819641
96662	819642
192541	819643
7687	819644
304121	819645
82149	819646
454050	819647
216951	819648
285405	819649
21336	819650
13464	819651
13517	819652
16770	819653
43194	819654
53517	819655
33928	819656
222777	819657
38347	819658
260094	819659
191655	819660
251656	819661
1614	819662
388885	819663
426175	819664
151201	819665
306800	819666
65891	819667
97160	819668
72290	819669
244301	819670
4373	819671
291647	819672
22674	819673
33154	819674
91678	819675
11394	819676
370298	819677
49175	819678
260000	819679
179013	819680
8987	819681
381943	819682
166187	819683
78914	819684
291421	819685
76692	819686
384243	819687
388739	819688
261994	819689
250238	819690
21496	819691
19756	819692
91873	819693
78404	819694
288537	819695
240393	819696
66624	819697
126769	819698
69506	819699
53187	819700
34740	819701
103453	819702
197427	819703
449751	819704
36547	819705
109414	819706
21884	819707
91801	819708
101306	819709
73956	819710
402607	819711
5688	819712
6098	819713
6688	819714
186655	819715
52779	819716
61424	819717
91993	819718
411717	819719
102	819720
198968	819721
219710	819722
1743	819723
16111	819724
74575	819725
211514	819726
52064	819727
48301	819728
414651	819729
16343	819730
395183	819731
51459	819732
210396	819733
96203	819734
116043	819735
179313	819736
180580	819737
338880	819738
130063	819739
116132	819740
56685	819741
403428	819742
319019	819743
287435	819744
57394	819745
127097	819746
200254	819747
143000	819748
18258	819749
884	819750
353144	819751
2235	819752
39756	819753
6177	819754
56669	819755
399522	819756
138174	819757
44961	819758
89692	819759
197338	819760
169833	819761
9832	819762
1579	819763
195335	819764
178981	819765
1120	819766
115510	819767
62602	819768
86920	819769
1854	819770
2736	819771
42729	819772
316873	819773
1857	819774
147723	819775
528	819776
184397	819777
1391	819778
16981	819779
19889	819780
2374	819781
17141	819782
51592	819783
68025	819784
418679	819785
232281	819786
148606	819787
197399	819788
48946	819789
125550	819790
321445	819791
359167	819792
1962	819793
273494	819794
435407	819795
304030	819796
364349	819797
87145	819798
22593	819799
234379	819800
127859	819801
194133	819802
185178	819803
418697	819804
423260	819805
163386	819806
109380	819807
131129	819808
65137	819809
118955	819810
20891	819811
142983	819812
367811	819813
125007	819814
1063	819815
33652	819816
6668	819817
196809	819818
12424	819819
101680	819820
43489	819821
240560	819822
301730	819823
247792	819824
26120	819825
48302	819826
252502	819827
262270	819828
111732	819829
8834	819830
1361	819831
41646	819832
44397	819833
741	819834
317724	819835
173089	819836
296267	819837
67181	819838
531	819839
60009	819840
377031	819841
144306	819842
17379	819843
817	819844
3701	819845
19567	819846
366996	819847
87279	819848
18109	819849
85048	819850
132254	819851
23074	819852
292746	819853
212557	819854
108950	819855
184058	819856
78453	819857
88800	819858
94494	819859
99436	819860
174637	819861
74106	819862
185615	819863
263118	819864
100233	819865
156112	819866
54425	819867
196522	819868
90214	819869
299569	819870
299570	819871
116154	819872
22400	819873
457346	819874
187567	819875
157046	819876
197683	819877
249388	819878
239072	819879
227939	819880
405026	819881
422832	819882
86095	819883
459042	819884
42893	819885
71460	819886
128962	819887
91943	819888
45339	819889
70929	819890
442541	819891
81663	819892
270392	819893
219659	819894
102470	819895
190867	819896
150171	819897
58281	819898
344628	819899
30239	819900
252516	819901
320702	819902
123068	819903
243873	819904
161395	819905
86910	819906
439141	819907
147541	819908
18651	819909
170995	819910
8473	819911
9987	819912
381776	819913
38266	819914
9987	819915
87601	819916
42893	819917
95232	819918
9987	819919
106859	819920
51120	819921
51808	819922
29373	819923
339520	819924
385931	819925
427715	819926
206285	819927
384867	819928
68100	819929
275469	819930
81711	819931
360043	819932
181281	819933
181993	819934
120690	819935
138750	819936
343598	819937
53565	819938
97014	819939
195315	819940
25241	819941
154359	819942
163693	819943
327635	819944
65283	819945
245181	819946
52159	819947
367809	819948
40188	819949
105439	819950
267604	819951
178966	819952
217551	819953
359630	819954
377999	819955
268730	819956
212365	819957
66763	819958
48207	819959
7783	819960
61724	819961
357732	819962
184195	819963
145701	819964
233509	819965
396983	819966
182733	819967
63148	819968
266088	819969
6753	819970
23288	819971
76471	819972
32613	819973
9080	819974
445651	819975
12170	819976
243113	819977
158366	819978
61121	819979
219269	819980
65954	819981
216178	819982
43672	819983
22015	819984
15644	819985
60004	819986
39766	819987
20760	819988
14559	819989
1660	819990
27556	819991
86863	819992
138653	819993
101179	819994
1370	819995
311454	819996
216190	819997
45110	819998
116692	819999
108452	820000
3701	820001
11964	820002
452149	820003
377490	820004
342129	820005
184421	820006
35806	820007
156676	820008
9693	820009
144412	820010
181267	820011
29427	820012
217132	820013
280564	820014
20702	820015
456120	820016
220033	820017
75183	820018
103714	820019
287554	820020
409926	820021
158219	820022
112840	820023
70307	820024
227924	820025
61354	820026
277231	820027
231193	820028
165424	820029
187446	820030
250987	820031
160073	820032
24863	820033
384970	820034
56553	820035
262242	820036
10487	820037
79117	820038
221016	820039
217010	820040
285208	820041
22726	820042
67643	820043
39458	820044
87199	820045
56713	820046
127495	820047
120966	820048
453812	820049
120678	820050
151502	820051
51319	820052
237318	820053
115559	820054
320911	820055
288136	820056
247095	820057
96645	820058
90605	820059
238863	820060
85164	820061
159754	820062
244791	820063
363141	820064
82180	820065
439739	820066
164064	820067
135809	820068
61305	820069
376143	820070
285715	820071
188155	820072
333251	820073
353943	820074
454281	820075
23681	820076
56113	820077
293077	820078
113918	820079
114932	820080
118167	820081
255611	820082
51694	820083
58995	820084
390137	820085
13805	820086
192657	820087
90083	820088
244187	820089
19493	820090
411084	820091
184966	820092
348800	820093
100662	820094
150587	820095
298633	820096
87169	820097
185633	820098
61819	820099
213917	820100
76183	820101
112333	820102
225815	820103
143441	820104
120978	820105
363149	820106
242605	820107
10358	820108
23685	820109
27313	820110
257405	820111
95076	820112
376152	820113
452535	820114
234987	820115
27014	820116
29225	820117
168427	820118
421618	820119
131358	820120
357500	820121
70124	820122
267680	820123
214411	820124
262281	820125
115517	820126
397044	820127
252890	820128
339344	820129
435873	820130
444968	820131
101950	820132
168223	820133
38777	820134
115609	820135
104701	820136
123873	820137
172750	820138
227681	820139
242704	820140
79707	820141
185932	820142
62915	820143
264224	820144
259867	820145
416488	820146
346941	820147
444604	820148
429785	820149
329323	820150
147950	820151
171601	820152
173959	820153
331538	820154
44486	820155
107459	820156
200220	820157
267481	820158
55895	820159
393081	820160
82872	820161
185282	820162
226946	820163
306856	820164
119663	820165
214845	820166
5180	820167
402516	820168
408888	820169
229858	820170
80315	820171
199265	820172
367398	820173
201786	820174
275738	820175
457726	820176
142185	820177
210949	820178
407869	820179
407431	820180
236815	820181
310154	820182
406717	820183
137709	820184
227677	820185
221926	820186
174598	820187
19284	820188
234211	820189
47637	820190
437987	820191
197882	820192
349635	820193
27824	820194
229145	820195
34912	820196
405455	820197
120394	820198
71170	820199
31792	820200
25751	820201
78461	820202
247385	820203
176415	820204
38301	820205
178911	820206
182111	820207
129202	820208
82121	820209
28241	820210
453848	820211
211533	820212
387002	820213
253684	820214
22170	820215
436511	820216
58829	820217
20401	820218
197130	820219
82276	820220
373299	820221
180725	820222
259345	820223
280131	820224
188698	820225
358556	820226
132413	820227
235891	820228
36425	820229
233748	820230
192436	820231
65616	820232
286328	820233
86704	820234
371939	820235
3756	820236
258627	820237
94437	820238
174793	820239
76661	820240
272029	820241
85514	820242
88910	820243
337170	820244
2297	820245
37597	820246
101930	820247
409320	820248
68824	820249
82698	820250
8407	820251
398652	820252
14857	820253
25321	820254
110752	820255
209818	820256
406599	820257
64867	820258
30199	820259
82504	820260
149240	820261
182586	820262
133929	820263
395056	820264
302398	820265
65564	820266
395541	820267
404190	820268
166701	820269
320256	820270
58122	820271
93486	820272
117519	820273
317283	820274
237732	820275
26930	820276
73232	820277
268120	820278
10612	820279
77477	820280
56101	820281
69906	820282
420031	820283
144720	820284
232228	820285
15108	820286
20025	820287
285449	820288
109556	820289
86540	820290
359585	820291
164169	820292
134429	820293
81524	820294
246283	820295
93383	820296
55647	820297
200738	820298
83951	820299
159116	820300
205044	820301
44115	820302
218997	820303
89037	820304
185502	820305
31301	820306
392533	820307
60430	820308
234201	820309
180381	820310
121803	820311
195347	820312
140790	820313
169519	820314
95685	820315
345562	820316
400123	820317
36547	820318
307531	820319
454239	820320
238544	820321
297264	820322
122864	820323
48470	820324
163090	820325
174831	820326
38998	820327
78928	820328
192753	820329
65564	820330
350162	820331
321424	820332
57323	820333
403479	820334
64743	820335
44347	820336
82058	820337
18551	820338
118270	820339
63030	820340
286232	820341
334664	820342
202451	820343
240287	820344
170247	820345
279494	820346
80062	820347
436222	820348
321349	820349
393858	820350
28980	820351
215993	820352
114235	820353
13571	820354
223524	820355
43337	820356
10912	820357
63719	820358
16074	820359
209387	820360
367103	820361
160097	820362
178851	820363
171103	820364
12631	820365
98575	820366
7219	820367
123392	820368
435672	820369
168135	820370
26504	820371
444152	820372
407256	820373
328700	820374
95327	820375
197823	820376
110561	820377
308237	820378
259743	820379
53002	820380
365313	820381
99208	820382
202451	820383
299632	820384
110961	820385
451978	820386
396692	820387
103081	820388
295386	820389
16319	820390
93907	820391
456907	820392
246167	820393
360730	820394
197541	820395
79915	820396
96396	820397
144924	820398
236262	820399
360029	820400
217618	820401
72724	820402
459786	820403
136386	820404
339492	820405
67582	820406
44727	820407
153339	820408
410427	820409
238643	820410
24359	820411
223750	820412
254315	820413
217059	820414
149963	820415
164910	820416
121239	820417
23069	820418
91156	820419
85906	820420
21983	820421
354805	820422
35762	820423
454661	820424
53399	820425
21404	820426
52558	820427
42473	820428
78427	820429
156522	820430
190608	820431
52790	820432
90138	820433
215780	820434
245658	820435
24455	820436
415003	820437
96589	820438
45303	820439
279721	820440
169940	820441
19730	820442
2104	820443
88641	820444
214858	820445
214858	820446
93439	820447
35	820448
100793	820449
98157	820450
243344	820451
24724	820452
91426	820453
40309	820454
350769	820455
17147	820456
31828	820457
7029	820458
346888	820459
100701	820460
452643	820461
130399	820462
124343	820463
133076	820464
101445	820465
45971	820466
339704	820467
2026	820468
125048	820469
208548	820470
232192	820471
142333	820472
243405	820473
61225	820474
69750	820475
355345	820476
7783	820477
86	820478
192099	820479
21700	820480
373961	820481
289927	820482
195764	820483
202010	820484
92105	820485
68938	820486
2150	820487
125284	820488
346223	820489
283817	820490
214076	820491
96037	820492
191276	820493
123172	820494
69012	820495
2601	820496
219982	820497
141103	820498
118264	820499
256858	820500
255446	820501
201519	820502
34380	820503
71383	820504
74013	820505
44442	820506
442589	820507
407742	820508
226775	820509
124296	820510
115858	820511
173961	820512
379336	820513
31927	820514
78092	820515
443862	820516
118071	820517
285884	820518
70556	820519
233927	820520
370850	820521
167831	820522
75341	820523
156251	820524
77071	820525
27702	820526
82542	820527
216607	820528
391981	820529
88252	820530
118235	820531
110508	820532
170741	820533
43093	820534
44881	820535
182883	820536
91284	820537
105196	820538
217061	820539
113165	820540
122152	820541
39981	820542
82276	820543
212242	820544
437958	820545
66425	820546
23437	820547
50468	820548
8703	820549
63234	820550
69309	820551
7074	820552
81214	820553
113281	820554
9651	820555
110662	820556
200617	820557
331170	820558
248238	820559
43245	820560
243628	820561
165789	820562
224418	820563
226347	820564
19743	820565
418184	820566
175564	820567
63653	820568
244319	820569
140365	820570
42134	820571
55910	820572
360482	820573
78149	820574
434622	820575
357629	820576
123888	820577
40430	820578
7225	820579
373959	820580
15510	820581
327217	820582
303469	820583
23651	820584
143528	820585
433868	820586
256603	820587
313628	820588
26891	820589
38018	820590
387411	820591
176	820592
199641	820593
10946	820594
267718	820595
229753	820596
365022	820597
194009	820598
299414	820599
340482	820600
89365	820601
175516	820602
66702	820603
399257	820604
69659	820605
55391	820606
184111	820607
47106	820608
58680	820609
26607	820610
396644	820611
138235	820612
444264	820613
31100	820614
43180	820615
87980	820616
145294	820617
123860	820618
334957	820619
252012	820620
152345	820621
30693	820622
250586	820623
325284	820624
46986	820625
183006	820626
130972	820627
59405	820628
184162	820629
131018	820630
131018	820631
110038	820632
375557	820633
47172	820634
431466	820635
113017	820636
346745	820637
201104	820638
361073	820639
9283	820640
72310	820641
18172	820642
25839	820643
217950	820644
129243	820645
86772	820646
375210	820647
67918	820648
158612	820649
283130	820650
26098	820651
62349	820652
61425	820653
314266	820654
59137	820655
12241	820656
240994	820657
352316	820658
200587	820659
96840	820660
10125	820661
114232	820662
451034	820663
95404	820664
86103	820665
186958	820666
75211	820667
166672	820668
335491	820669
20250	820670
35495	820671
60922	820672
16714	820673
353887	820674
433137	820675
13846	820676
25207	820677
349083	820678
202891	820679
53903	820680
325849	820681
385196	820682
411441	820683
1110	820684
979	820685
246729	820686
2849	820687
240640	820688
7657	820689
993	820690
55621	820691
1905	820692
100873	820693
68126	820694
153638	820695
72732	820696
23393	820697
353806	820698
219049	820699
64254	820700
186129	820701
244358	820702
29853	820703
59943	820704
16426	820705
108649	820706
71652	820707
55300	820708
111906	820709
16815	820710
413217	820711
91731	820712
139056	820713
366267	820714
56101	820715
273504	820716
40188	820717
19674	820718
180774	820719
171009	820720
240988	820721
457622	820722
261025	820723
77145	820724
28368	820725
2501	820726
129879	820727
384592	820728
256931	820729
198132	820730
42364	820731
81348	820732
119672	820733
13597	820734
117327	820735
20697	820736
130552	820737
143994	820738
413024	820739
176154	820740
339922	820741
331483	820742
11585	820743
340309	820744
119365	820745
72867	820746
83439	820747
123800	820748
88001	820749
152858	820750
21132	820751
87325	820752
426055	820753
198357	820754
339617	820755
54778	820756
172856	820757
124314	820758
35404	820759
118949	820760
10546	820761
27890	820762
283526	820763
211781	820764
374312	820765
27355	820766
182395	820767
136989	820768
209013	820769
248793	820770
70605	820771
190047	820772
142329	820773
289839	820774
136345	820775
127241	820776
167513	820777
258836	820778
361660	820779
346574	820780
211183	820781
242201	820782
87982	820783
349593	820784
207778	820785
101681	820786
198728	820787
193995	820788
205834	820789
10860	820790
207458	820791
79254	820792
155119	820793
144195	820794
97753	820795
10360	820796
185237	820797
293723	820798
145977	820799
1249	820800
257	820801
189739	820802
55659	820803
438957	820804
2360	820805
106199	820806
146698	820807
65123	820808
79529	820809
433680	820810
108889	820811
92106	820812
257271	820813
64295	820814
128751	820815
68249	820816
121913	820817
329683	820818
269549	820819
107941	820820
29559	820821
273788	820822
261528	820823
9906	820824
154725	820825
8383	820826
287257	820827
302211	820828
178810	820829
301216	820830
403784	820831
122652	820832
305903	820833
164845	820834
56906	820835
393565	820836
340878	820837
63387	820838
3035	820839
396352	820840
80042	820841
245531	820842
58316	820843
4880	820844
915	820845
84323	820846
2438	820847
50386	820848
99595	820849
154925	820850
103292	820851
369194	820852
92449	820853
175929	820854
240641	820855
130520	820856
81993	820857
12839	820858
91403	820859
16165	820860
120141	820861
269770	820862
34107	820863
453528	820864
459741	820865
11436	820866
244369	820867
205099	820868
145501	820869
299722	820870
424121	820871
344532	820872
55213	820873
12728	820874
153256	820875
246399	820876
206220	820877
18273	820878
40903	820879
57507	820880
24404	820881
118714	820882
125742	820883
38668	820884
266179	820885
269081	820886
45730	820887
238040	820888
276873	820889
390404	820890
35536	820891
329667	820892
266711	820893
244922	820894
4566	820895
134574	820896
27269	820897
90500	820898
276348	820899
389999	820900
174354	820901
147232	820902
458488	820903
116329	820904
68117	820905
325494	820906
428681	820907
208213	820908
288327	820909
66984	820910
289656	820911
393557	820912
397271	820913
35536	820914
331072	820915
86922	820916
221196	820917
396834	820918
389695	820919
106075	820920
91960	820921
111740	820922
94101	820923
189098	820924
315444	820925
191637	820926
71672	820927
401849	820928
58361	820929
296601	820930
156244	820931
144414	820932
201387	820933
177281	820934
7838	820935
389165	820936
61871	820937
245596	820938
26607	820939
117238	820940
38130	820941
234184	820942
377478	820943
210976	820944
61537	820945
93900	820946
137660	820947
292288	820948
373006	820949
427788	820950
20872	820951
35946	820952
301541	820953
7838	820954
275570	820955
192794	820956
244346	820957
135764	820958
47739	820959
76700	820960
44773	820961
94439	820962
102169	820963
234725	820964
458402	820965
153627	820966
314777	820967
112478	820968
31026	820969
217022	820970
2913	820971
257266	820972
278622	820973
163909	820974
121637	820975
341011	820976
56074	820977
211227	820978
96388	820979
49779	820980
33424	820981
90492	820982
46898	820983
170707	820984
59498	820985
398505	820986
12258	820987
81442	820988
528	820989
451693	820990
4109	820991
68740	820992
238288	820993
273030	820994
120567	820995
94905	820996
18	820997
122948	820998
14614	820999
1320	821000
27945	821001
201519	821002
30133	821003
139258	821004
27230	821005
53397	821006
355152	821007
193971	821008
65383	821009
155027	821010
341618	821011
20602	821012
104770	821013
351456	821014
54820	821015
19735	821016
173570	821017
217753	821018
380919	821019
212550	821020
5932	821021
72824	821022
188701	821023
341954	821024
73680	821025
267289	821026
162942	821027
4787	821028
5052	821029
185483	821030
949	821031
290045	821032
31477	821033
186370	821034
373674	821035
421646	821036
34334	821037
50654	821038
361178	821039
152995	821040
126942	821041
285673	821042
129841	821043
989	821044
49918	821045
122253	821046
85243	821047
52984	821048
153529	821049
112911	821050
459635	821051
65386	821052
8157	821053
214448	821054
8503	821055
5601	821056
29168	821057
10618	821058
4118	821059
46003	821060
183200	821061
376247	821062
111388	821063
66622	821064
20378	821065
199288	821066
339993	821067
67993	821068
449964	821069
445060	821070
93571	821071
7634	821072
230190	821073
8154	821074
176926	821075
13398	821076
577	821077
243926	821078
115076	821079
50671	821080
65286	821081
420597	821082
142671	821083
39663	821084
281382	821085
6657	821086
92280	821087
12961	821088
34826	821089
2303	821090
123795	821091
112782	821092
41012	821093
14074	821094
277	821095
83878	821096
248	821097
93633	821098
27183	821099
27873	821100
258104	821101
199617	821102
16118	821103
14788	821104
30654	821105
12679	821106
2982	821107
1601	821108
55459	821109
257496	821110
2134	821111
262728	821112
1653	821113
7722	821114
8034	821115
9322	821116
18404	821117
6532	821118
66590	821119
239471	821120
1515	821121
12455	821122
54765	821123
3458	821124
7035	821125
4069	821126
48987	821127
44105	821128
5455	821129
121101	821130
413835	821131
181726	821132
1472	821133
84738	821134
80	821135
49333	821136
11670	821137
90822	821138
350298	821139
14527	821140
212924	821141
63051	821142
13556	821143
57081	821144
114402	821145
95623	821146
61599	821147
55	821148
54334	821149
319489	821150
186696	821151
568	821152
210585	821153
37962	821154
323951	821155
54820	821156
207349	821157
119364	821158
185610	821159
50419	821160
26128	821161
154286	821162
56659	821163
54000	821164
152748	821165
106427	821166
2905	821167
101331	821168
14629	821169
54464	821170
261682	821171
125214	821172
33689	821173
57111	821174
93176	821175
131412	821176
116037	821177
89017	821178
35562	821179
138296	821180
87325	821181
14787	821182
70493	821183
411669	821184
27845	821185
114538	821186
92447	821187
110045	821188
31750	821189
234824	821190
240848	821191
392292	821192
45835	821193
155886	821194
31836	821195
222542	821196
6384	821197
417694	821198
57467	821199
363262	821200
100514	821201
62607	821202
2501	821203
25802	821204
293851	821205
17577	821206
125683	821207
88423	821208
9078	821209
22475	821210
311684	821211
274423	821212
68493	821213
160278	821214
11151	821215
312849	821216
373617	821217
28287	821218
455220	821219
17474	821220
125684	821221
65542	821222
52592	821223
18845	821224
244257	821225
191197	821226
116137	821227
417344	821228
123993	821229
1987	821230
12986	821231
250011	821232
2464	821233
225069	821234
149545	821235
305771	821236
75272	821237
186751	821238
2663	821239
410686	821240
118312	821241
28046	821242
110	821243
116329	821244
2600	821245
186807	821246
188113	821247
236932	821248
98158	821249
244974	821250
114429	821251
64761	821252
14152	821253
251014	821254
24852	821255
3060	821256
241079	821257
452095	821258
85028	821259
184688	821260
6330	821261
18020	821262
165664	821263
264492	821264
282557	821265
242416	821266
2131	821267
111099	821268
2839	821269
8739	821270
62019	821271
230497	821272
157958	821273
15351	821274
214013	821275
306880	821276
145771	821277
157699	821278
351212	821279
13181	821280
405670	821281
260925	821282
109493	821283
172668	821284
426724	821285
71653	821286
151993	821287
166220	821288
266545	821289
401564	821290
212155	821291
409999	821292
166064	821293
228439	821294
152655	821295
383383	821296
306155	821297
107648	821298
158966	821299
105685	821300
300185	821301
400493	821302
131121	821303
248534	821304
5979	821305
105863	821306
10515	821307
40542	821308
149617	821309
75537	821310
20322	821311
156821	821312
81979	821313
35722	821314
58980	821315
265876	821316
128534	821317
51864	821318
73944	821319
385578	821320
22208	821321
226367	821322
11351	821323
317983	821324
234788	821325
53247	821326
17132	821327
146552	821328
328419	821329
14512	821330
261102	821331
419581	821332
6179	821333
233615	821334
327303	821335
375458	821336
917	821337
73354	821338
187565	821339
158375	821340
144748	821341
214718	821342
36248	821343
383533	821344
140753	821345
388129	821346
10324	821347
53707	821348
59164	821349
231934	821350
164073	821351
35068	821352
185710	821353
117	821354
169610	821355
10673	821356
15693	821357
3123	821358
426921	821359
3193	821360
84714	821361
130400	821362
222502	821363
30634	821364
358099	821365
157479	821366
80992	821367
20997	821368
247246	821369
344794	821370
459884	821371
423592	821372
153213	821373
97692	821374
40711	821375
186900	821376
268732	821377
91035	821378
109404	821379
149218	821380
7559	821381
444468	821382
44627	821383
202592	821384
205959	821385
114819	821386
156451	821387
98532	821388
140754	821389
239170	821390
88670	821391
98366	821392
172835	821393
14083	821394
172907	821395
57716	821396
112113	821397
259098	821398
26945	821399
36608	821400
24712	821401
322720	821402
336822	821403
87077	821404
389	821405
233621	821406
380735	821407
454861	821408
84840	821409
177920	821410
10743	821411
373951	821412
204316	821413
80961	821414
2391	821415
133056	821416
241251	821417
49703	821418
164723	821419
415372	821420
81965	821421
7266	821422
125039	821423
177121	821424
44221	821425
56480	821426
193126	821427
448024	821428
92125	821429
113075	821430
153416	821431
304506	821432
69860	821433
307	821434
125214	821435
185237	821436
199891	821437
100469	821438
53706	821439
48604	821440
423097	821441
246578	821442
269947	821443
52076	821444
230035	821445
103009	821446
136621	821447
328957	821448
263093	821449
143683	821450
249273	821451
160412	821452
382726	821453
165596	821454
79802	821455
71886	821456
195123	821457
147625	821458
59068	821459
227944	821460
374863	821461
174436	821462
108327	821463
35215	821464
8763	821465
217677	821466
340916	821467
342618	821468
18571	821469
20242	821470
5551	821471
323637	821472
238931	821473
25632	821474
69651	821475
388372	821476
226205	821477
84022	821478
102737	821479
20975	821480
216636	821481
98310	821482
68137	821483
324099	821484
7508	821485
73235	821486
120960	821487
272338	821488
39424	821489
100462	821490
70517	821491
70517	821492
17057	821493
270800	821494
32529	821495
343156	821496
36447	821497
214268	821498
68797	821499
330390	821500
1108	821501
112	821502
54171	821503
3196	821504
255034	821505
351248	821506
54874	821507
56128	821508
112310	821509
382790	821510
1572	821511
359019	821512
77218	821513
77647	821514
133007	821515
107663	821516
55961	821517
33339	821518
157497	821519
127861	821520
33854	821521
124697	821522
47135	821523
339657	821524
65338	821525
208982	821526
93059	821527
37199	821528
112379	821529
35523	821530
439849	821531
62941	821532
347735	821533
150596	821534
82336	821535
177637	821536
121057	821537
75825	821538
72279	821539
681	821540
7489	821541
17757	821542
50772	821543
99501	821544
123222	821545
128322	821546
195898	821547
115302	821548
303290	821549
133733	821550
412282	821551
199142	821552
356695	821553
198131	821554
22974	821555
80700	821556
186698	821557
82766	821558
153008	821559
146938	821560
307474	821561
38674	821562
202037	821563
108992	821564
297825	821565
332524	821566
135305	821567
20444	821568
10820	821569
171674	821570
104308	821571
342485	821572
117722	821573
8916	821574
77988	821575
14316	821576
134198	821577
41198	821578
116772	821579
112734	821580
11279	821581
3121	821582
156923	821583
255958	821584
360618	821585
145234	821586
115325	821587
294870	821588
395735	821589
260976	821590
202239	821591
6410	821592
421103	821593
275749	821594
382605	821595
70195	821596
352	821597
159795	821598
17159	821599
21409	821600
440535	821601
25458	821602
127961	821603
30749	821604
250537	821605
174391	821606
3599	821607
354551	821608
265888	821609
166525	821610
44736	821611
20584	821612
120611	821613
308	821614
421349	821615
87589	821616
193942	821617
178623	821618
96890	821619
250332	821620
204970	821621
131896	821622
296965	821623
14696	821624
131385	821625
156234	821626
201721	821627
153546	821628
278	821629
2868	821630
191332	821631
120282	821632
87978	821633
137911	821634
137682	821635
178808	821636
410168	821637
20518	821638
149895	821639
130885	821640
81463	821641
72966	821642
233445	821643
335451	821644
219605	821645
7951	821646
459361	821647
25741	821648
37233	821649
434036	821650
138817	821651
37233	821652
48007	821653
37233	821654
83224	821655
19841	821656
3594	821657
20518	821658
81463	821659
14306	821660
14306	821661
37233	821662
319449	821663
81463	821664
20518	821665
443725	821666
217574	821667
1929	821668
69802	821669
290243	821670
236308	821671
400661	821672
65603	821673
74	821674
20333	821675
380540	821676
256990	821677
239592	821678
53892	821679
28175	821680
56842	821681
307882	821682
61027	821683
8129	821684
79866	821685
270940	821686
20405	821687
413273	821688
45192	821689
44814	821690
37472	821691
89660	821692
333808	821693
208315	821694
3037	821695
8309	821696
449581	821697
40855	821698
301806	821699
178481	821700
390482	821701
36043	821702
124143	821703
242200	821704
117680	821705
12102	821706
205320	821707
148614	821708
277618	821709
365051	821710
235220	821711
199913	821712
57906	821713
376265	821714
70411	821715
155381	821716
24512	821717
409195	821718
50851	821719
21048	821720
35103	821721
125397	821722
349852	821723
28393	821724
24245	821725
189625	821726
158702	821727
33321	821728
220598	821729
126292	821730
225551	821731
365004	821732
165444	821733
315812	821734
157602	821735
456011	821736
407723	821737
379468	821738
409508	821739
44082	821740
10024	821741
132431	821742
27628	821743
83304	821744
384849	821745
282625	821746
2189	821747
3494	821748
2274	821749
21453	821750
8616	821751
79588	821752
157762	821753
87249	821754
17116	821755
90266	821756
408210	821757
165600	821758
264089	821759
124039	821760
265949	821761
15282	821762
252186	821763
8652	821764
314100	821765
90277	821766
54691	821767
8382	821768
169196	821769
119887	821770
35523	821771
25210	821772
291347	821773
9140	821774
76482	821775
163665	821776
246663	821777
56150	821778
10634	821779
6965	821780
248267	821781
3241	821782
26815	821783
296580	821784
241079	821785
23644	821786
51898	821787
170617	821788
16652	821789
372683	821790
10854	821791
148708	821792
249355	821793
16988	821794
198433	821795
33825	821796
93764	821797
28196	821798
145339	821799
35929	821800
206044	821801
145248	821802
284739	821803
15304	821804
249958	821805
424658	821806
68645	821807
290214	821808
91174	821809
232170	821810
444712	821811
193753	821812
66764	821813
243904	821814
62872	821815
185161	821816
118361	821817
216430	821818
16331	821819
68153	821820
6199	821821
168386	821822
1250	821823
26328	821824
132596	821825
71421	821826
275048	821827
211381	821828
71669	821829
34778	821830
17659	821831
6910	821832
8833	821833
406	821834
33850	821835
111859	821836
342597	821837
177082	821838
20426	821839
5517	821840
1314	821841
435470	821842
163971	821843
9811	821844
72470	821845
75814	821846
176707	821847
6307	821848
79933	821849
16021	821850
639	821851
84830	821852
300	821853
355820	821854
50	821855
76220	821856
57263	821857
26808	821858
56963	821859
19487	821860
39598	821861
408219	821862
675	821863
374298	821864
66504	821865
49299	821866
800	821867
176780	821868
391506	821869
136939	821870
145702	821871
99687	821872
86404	821873
138572	821874
33095	821875
3144	821876
5312	821877
18993	821878
264057	821879
12309	821880
70633	821881
5933	821882
264121	821883
459936	821884
117672	821885
59485	821886
65156	821887
128229	821888
200987	821889
274885	821890
2355	821891
126515	821892
80788	821893
293519	821894
378642	821895
139446	821896
61938	821897
43633	821898
6874	821899
158102	821900
9156	821901
95925	821902
224785	821903
297667	821904
240815	821905
452175	821906
64928	821907
48057	821908
288873	821909
203	821910
85015	821911
5104	821912
413883	821913
77049	821914
97204	821915
66562	821916
12801	821917
9747	821918
136497	821919
92054	821920
156123	821921
159687	821922
217567	821923
19334	821924
59584	821925
29998	821926
19077	821927
40113	821928
215046	821929
53641	821930
26422	821931
19545	821932
54890	821933
136184	821934
2070	821935
69663	821936
13786	821937
80035	821938
79558	821939
31840	821940
181121	821941
28276	821942
50285	821943
126743	821944
19041	821945
346808	821946
144289	821947
115109	821948
334489	821949
297803	821950
12983	821951
79558	821952
91812	821953
21145	821954
235389	821955
32780	821956
91861	821957
31307	821958
34344	821959
214645	821960
357813	821961
178869	821962
14966	821963
2081	821964
173193	821965
245593	821966
137286	821967
68502	821968
34155	821969
8012	821970
212563	821971
32473	821972
39727	821973
25713	821974
54115	821975
13821	821976
165262	821977
22093	821978
144779	821979
383656	821980
384091	821981
255021	821982
12397	821983
243964	821984
42409	821985
32641	821986
31902	821987
91304	821988
454008	821989
49165	821990
162416	821991
318744	821992
9222	821993
316702	821994
4914	821995
25085	821996
99374	821997
46075	821998
432891	821999
127258	822000
13821	822001
122552	822002
71686	822003
66805	822004
246441	822005
16021	822006
233192	822007
94907	822008
179216	822009
317189	822010
135140	822011
9952	822012
433698	822013
251289	822014
118186	822015
108362	822016
99504	822017
49231	822018
132718	822019
57301	822020
55601	822021
62966	822022
26224	822023
106243	822024
55627	822025
338781	822026
182501	822027
74360	822028
111890	822029
13365	822030
3392	822031
79406	822032
114992	822033
248578	822034
225602	822035
331371	822036
99191	822037
20980	822038
382913	822039
166510	822040
430135	822041
88147	822042
215804	822043
231312	822044
79494	822045
184737	822046
123790	822047
24187	822048
24187	822049
38796	822050
52722	822051
407	822052
135342	822053
9677	822054
27916	822055
13356	822056
73457	822057
896	822058
24807	822059
5945	822060
161541	822061
280077	822062
4974	822063
227489	822064
192246	822065
369970	822066
416469	822067
249153	822068
22894	822069
23832	822070
68144	822071
2847	822072
307487	822073
84466	822074
112433	822075
114122	822076
324662	822077
166878	822078
37291	822079
35105	822080
41569	822081
456602	822082
19035	822083
433763	822084
19223	822085
423866	822086
153776	822087
345845	822088
39474	822089
212576	822090
208483	822091
72532	822092
392562	822093
6892	822094
186125	822095
333144	822096
97105	822097
246108	822098
152632	822099
6189	822100
37565	822101
24104	822102
90216	822103
398377	822104
45403	822105
373203	822106
3053	822107
430738	822108
179647	822109
41931	822110
250807	822111
277902	822112
12187	822113
325006	822114
50648	822115
204887	822116
6892	822117
117483	822118
9061	822119
17703	822120
114000	822121
205562	822122
95449	822123
440961	822124
233809	822125
246311	822126
40736	822127
32334	822128
31832	822129
28879	822130
4968	822131
30039	822132
425043	822133
52838	822134
58643	822135
44364	822136
252709	822137
219926	822138
92717	822139
332648	822140
22862	822141
8944	822142
1178	822143
130068	822144
189176	822145
27147	822146
200114	822147
337198	822148
116393	822149
100943	822150
26881	822151
157994	822152
458040	822153
33627	822154
101370	822155
378281	822156
413508	822157
221497	822158
119836	822159
441475	822160
200462	822161
393712	822162
203831	822163
71	822164
43211	822165
455331	822166
80911	822167
99	822168
26340	822169
173452	822170
84204	822171
8236	822172
61511	822173
1028	822174
5556	822175
63037	822176
29404	822177
41543	822178
207241	822179
226225	822180
200082	822181
97970	822182
1449	822183
4589	822184
39837	822185
24131	822186
56043	822187
209362	822188
210438	822189
175602	822190
228017	822191
327	822192
6052	822193
302395	822194
69849	822195
42357	822196
120116	822197
8284	822198
24526	822199
65743	822200
235224	822201
72854	822202
436842	822203
85212	822204
346702	822205
1528	822206
26381	822207
14150	822208
18121	822209
294044	822210
24253	822211
427968	822212
1717	822213
90753	822214
2355	822215
17420	822216
36799	822217
112198	822218
198668	822219
231286	822220
386969	822221
182118	822222
336733	822223
406560	822224
16	822225
383111	822226
61165	822227
164426	822228
415208	822229
180228	822230
51158	822231
453397	822232
79127	822233
230302	822234
33326	822235
16363	822236
96403	822237
162195	822238
35506	822239
202861	822240
13806	822241
143781	822242
88499	822243
48910	822244
66259	822245
324	822246
121814	822247
85027	822248
86261	822249
338	822250
153010	822251
114099	822252
50468	822253
186433	822254
223888	822255
44130	822256
129775	822257
3540	822258
3203	822259
389890	822260
452704	822261
453877	822262
34046	822263
38326	822264
212702	822265
97563	822266
3358	822267
246269	822268
190703	822269
127894	822270
232396	822271
48343	822272
442113	822273
333812	822274
22003	822275
121503	822276
11963	822277
36451	822278
246309	822279
36476	822280
264286	822281
105840	822282
84115	822283
11514	822284
97278	822285
1340	822286
189673	822287
201240	822288
16923	822289
3710	822290
24725	822291
450845	822292
154736	822293
14831	822294
92279	822295
301480	822296
75329	822297
361803	822298
405358	822299
68930	822300
78918	822301
115559	822302
38741	822303
41382	822304
190552	822305
424768	822306
242832	822307
13915	822308
63801	822309
853	822310
263308	822311
237961	822312
7467	822313
19935	822314
12666	822315
40914	822316
287425	822317
60098	822318
14730	822319
8530	822320
114430	822321
27436	822322
369354	822323
375987	822324
258172	822325
319975	822326
105556	822327
133640	822328
35839	822329
291919	822330
140548	822331
93403	822332
239301	822333
119293	822334
363297	822335
8905	822336
238205	822337
121022	822338
156706	822339
245209	822340
78631	822341
135474	822342
92166	822343
402414	822344
269012	822345
390674	822346
6300	822347
2274	822348
124421	822349
250487	822350
16860	822351
90889	822352
191	822353
15403	822354
203012	822355
315306	822356
124870	822357
56878	822358
100929	822359
29276	822360
32561	822361
45228	822362
73511	822363
319587	822364
109967	822365
23493	822366
21407	822367
51134	822368
10780	822369
78303	822370
347033	822371
5242	822372
193047	822373
5758	822374
166794	822375
177735	822376
66604	822377
186683	822378
106278	822379
6321	822380
230246	822381
239542	822382
368205	822383
39586	822384
21009	822385
81217	822386
368669	822387
71488	822388
108714	822389
98	822390
147149	822391
1385	822392
34205	822393
350405	822394
399573	822395
460112	822396
222226	822397
27366	822398
249923	822399
7272	822400
1818	822401
728	822402
223177	822403
54554	822404
164598	822405
49248	822406
1484	822407
26246	822408
12574	822409
29615	822410
190567	822411
167366	822412
27689	822413
19263	822414
31393	822415
56690	822416
4816	822417
19150	822418
162491	822419
119669	822420
74960	822421
121859	822422
14332	822423
7714	822424
58189	822425
83596	822426
10658	822427
369564	822428
80825	822429
32259	822430
32259	822431
159260	822432
388486	822433
40686	822434
90943	822435
10995	822436
341511	822437
2860	822438
1282	822439
1556	822440
45110	822441
11263	822442
5758	822443
72222	822444
256045	822445
558	822446
3834	822447
107557	822448
242087	822449
40031	822450
93397	822451
161837	822452
61871	822453
233344	822454
116310	822455
160029	822456
227441	822457
23612	822458
248226	822459
57178	822460
57178	822461
166538	822462
116815	822463
177117	822464
392013	822465
342710	822466
453030	822467
239662	822468
100209	822469
84979	822470
317225	822471
381968	822472
94468	822473
94184	822474
357240	822475
338754	822476
48501	822477
415507	822478
303170	822479
338783	822480
154160	822481
199288	822482
180499	822483
382444	822484
398035	822485
111712	822486
100372	822487
85495	822488
447579	822489
32511	822490
39259	822491
86906	822492
456431	822493
75701	822494
132743	822495
240485	822496
159951	822497
240029	822498
188249	822499
31900	822500
156937	822501
29212	822502
70056	822503
185733	822504
72317	822505
52661	822506
69550	822507
858	822508
222393	822509
440671	822510
20397	822511
126205	822512
126238	822513
111105	822514
19415	822515
2872	822516
408126	822517
77364	822518
204886	822519
10782	822520
347954	822521
168104	822522
29538	822523
4100	822524
228816	822525
338218	822526
88129	822527
148709	822528
5843	822529
8809	822530
1278	822531
23193	822532
88165	822533
121314	822534
64626	822535
111140	822536
28047	822537
144822	822538
46893	822539
108746	822540
231648	822541
218986	822542
397517	822543
104527	822544
47794	822545
349287	822546
103680	822547
359438	822548
144218	822549
23189	822550
13838	822551
345124	822552
143284	822553
338131	822554
594	822555
937	822556
146217	822557
101646	822558
435628	822559
11371	822560
435566	822561
185547	822562
165027	822563
383022	822564
193066	822565
9420	822566
222945	822567
216794	822568
2046	822569
361568	822570
424355	822571
293120	822572
241962	822573
21530	822574
239181	822575
50841	822576
42765	822577
456606	822578
369464	822579
77755	822580
170236	822581
237552	822582
129627	822583
354116	822584
263314	822585
39065	822586
184281	822587
432888	822588
25746	822589
165053	822590
190958	822591
83938	822592
153787	822593
59723	822594
46276	822595
83245	822596
13147	822597
80207	822598
38789	822599
23296	822600
319510	822601
241212	822602
287664	822603
79457	822604
43015	822605
34605	822606
105276	822607
76099	822608
450642	822609
182310	822610
459579	822611
41114	822612
4206	822613
13064	822614
320512	822615
22020	822616
197363	822617
233338	822618
63196	822619
325981	822620
191447	822621
226352	822622
95655	822623
327	822624
155341	822625
85698	822626
42744	822627
388309	822628
25055	822629
294856	822630
214750	822631
52156	822632
8216	822633
43985	822634
150914	822635
256114	822636
149884	822637
8605	822638
4042	822639
4984	822640
62264	822641
96872	822642
314447	822643
198480	822644
190295	822645
166394	822646
216306	822647
39334	822648
321724	822649
163441	822650
1984	822651
5876	822652
132905	822653
35285	822654
151477	822655
151477	822656
89897	822657
15292	822658
13963	822659
213689	822660
85356	822661
451574	822662
39988	822663
77489	822664
166135	822665
17588	822666
218067	822667
107666	822668
34330	822669
14764	822670
216329	822671
221191	822672
209781	822673
16295	822674
163257	822675
170976	822676
69296	822677
206485	822678
1957	822679
65577	822680
15909	822681
12355	822682
160276	822683
418622	822684
222504	822685
35954	822686
18550	822687
221891	822688
346317	822689
110320	822690
83486	822691
23305	822692
346126	822693
176130	822694
218260	822695
163831	822696
214009	822697
14916	822698
86249	822699
174728	822700
349835	822701
134399	822702
412805	822703
182950	822704
28225	822705
46633	822706
48506	822707
345433	822708
1666	822709
6727	822710
305679	822711
181012	822712
15673	822713
259646	822714
61959	822715
44793	822716
244040	822717
14925	822718
321233	822719
193383	822720
311158	822721
378888	822722
169843	822723
311450	822724
275159	822725
108597	822726
120886	822727
180575	822728
82736	822729
21572	822730
41780	822731
12988	822732
3805	822733
284148	822734
198472	822735
14176	822736
126747	822737
316313	822738
343383	822739
333311	822740
8958	822741
186922	822742
338303	822743
122380	822744
393695	822745
113343	822746
28083	822747
64266	822748
337494	822749
18141	822750
20883	822751
47695	822752
91700	822753
291023	822754
1372	822755
2186	822756
62921	822757
122987	822758
122987	822759
12139	822760
41100	822761
61500	822762
93829	822763
289872	822764
4463	822765
49608	822766
26561	822767
117026	822768
47692	822769
80502	822770
367954	822771
11269	822772
284560	822773
263608	822774
382738	822775
229070	822776
330679	822777
72880	822778
148185	822779
433625	822780
454169	822781
219841	822782
144226	822783
79891	822784
116115	822785
436775	822786
258217	822787
231025	822788
14087	822789
275324	822790
365159	822791
78282	822792
34593	822793
1446	822794
437677	822795
235230	822796
218830	822797
17234	822798
119468	822799
118536	822800
22027	822801
31926	822802
32794	822803
19375	822804
56702	822805
413899	822806
435415	822807
1193	822808
327500	822809
426528	822810
11562	822811
14997	822812
169148	822813
269326	822814
450435	822815
37644	822816
143267	822817
28640	822818
179478	822819
20275	822820
1581	822821
154168	822822
13129	822823
175684	822824
2617	822825
20400	822826
189877	822827
73637	822828
410126	822829
60951	822830
399589	822831
14530	822832
349602	822833
211942	822834
80364	822835
254322	822836
49880	822837
226912	822838
789	822839
88184	822840
84610	822841
233456	822842
329337	822843
26709	822844
208503	822845
165829	822846
215518	822847
34543	822848
74269	822849
63430	822850
46888	822851
50477	822852
235618	822853
411557	822854
68028	822855
2082	822856
242874	822857
63051	822858
10817	822859
194314	822860
285013	822861
34647	822862
27400	822863
79651	822864
152034	822865
233001	822866
15000	822867
91589	822868
3472	822869
268866	822870
395484	822871
188970	822872
3614	822873
163180	822874
13800	822875
22403	822876
41311	822877
141928	822878
250396	822879
106423	822880
63078	822881
6677	822882
991	822883
423823	822884
36133	822885
408674	822886
105109	822887
84470	822888
12011	822889
218218	822890
4774	822891
76869	822892
348691	822893
20803	822894
843	822895
143248	822896
235454	822897
150268	822898
124380	822899
144789	822900
113480	822901
15368	822902
235076	822903
4130	822904
180080	822905
33934	822906
757	822907
38717	822908
21919	822909
369123	822910
28600	822911
72234	822912
87451	822913
50816	822914
146931	822915
28185	822916
129553	822917
405263	822918
26752	822919
93900	822920
114601	822921
2630	822922
357844	822923
146213	822924
351340	822925
64024	822926
137926	822927
57834	822928
8284	822929
185812	822930
173040	822931
19799	822932
93532	822933
196352	822934
82629	822935
104321	822936
260243	822937
348314	822938
59993	822939
145718	822940
192990	822941
420117	822942
78770	822943
431449	822944
36495	822945
37164	822946
228003	822947
189480	822948
432185	822949
411158	822950
452079	822951
372889	822952
50688	822953
147211	822954
404324	822955
87810	822956
38799	822957
216907	822958
71697	822959
306347	822960
167457	822961
446468	822962
68363	822963
357639	822964
246321	822965
410376	822966
81456	822967
376130	822968
361137	822969
81740	822970
299943	822971
205970	822972
75113	822973
34102	822974
125474	822975
72670	822976
374260	822977
162099	822978
142461	822979
172291	822980
57544	822981
418115	822982
86199	822983
163180	822984
387526	822985
41978	822986
109333	822987
138882	822988
3439	822989
188814	822990
297260	822991
17624	822992
1747	822993
114641	822994
18311	822995
50619	822996
154116	822997
187944	822998
93908	822999
308750	823000
14016	823001
55949	823002
123998	823003
383341	823004
106889	823005
199363	823006
445005	823007
713	823008
105915	823009
146822	823010
149520	823011
414518	823012
181441	823013
50120	823014
91818	823015
106110	823016
217679	823017
16397	823018
57280	823019
47550	823020
188968	823021
197754	823022
271344	823023
96793	823024
99033	823025
90976	823026
23498	823027
174303	823028
56750	823029
191839	823030
125897	823031
158237	823032
419719	823033
119159	823034
48953	823035
182028	823036
283416	823037
73982	823038
76890	823039
116090	823040
303	823041
405703	823042
281800	823043
214114	823044
54148	823045
130875	823046
391876	823047
323095	823048
84128	823049
347156	823050
10358	823051
21188	823052
132751	823053
2299	823054
164370	823055
313817	823056
181949	823057
322591	823058
41825	823059
51799	823060
282570	823061
201680	823062
2753	823063
1860	823064
307184	823065
206270	823066
67043	823067
6099	823068
7247	823069
1465	823070
1465	823071
272532	823072
41966	823073
168	823074
5385	823075
433260	823076
73788	823077
12754	823078
230645	823079
109867	823080
242639	823081
424667	823082
192065	823083
456182	823084
142602	823085
62169	823086
318691	823087
441086	823088
213134	823089
33382	823090
81343	823091
99275	823092
51946	823093
125085	823094
191576	823095
184139	823096
62667	823097
2436	823098
44248	823099
154641	823100
391295	823101
109254	823102
259242	823103
69096	823104
741	823105
25157	823106
39268	823107
143287	823108
74019	823109
74927	823110
87333	823111
39369	823112
95999	823113
36374	823114
117800	823115
440525	823116
378426	823117
418828	823118
119997	823119
84931	823120
175014	823121
122529	823122
120853	823123
58386	823124
364786	823125
217826	823126
225328	823127
190497	823128
26835	823129
325004	823130
387106	823131
188140	823132
309326	823133
56652	823134
396701	823135
159894	823136
252899	823137
185706	823138
324173	823139
55601	823140
87657	823141
37973	823142
49505	823143
120340	823144
289942	823145
57930	823146
190620	823147
357017	823148
336725	823149
328334	823150
158993	823151
79983	823152
258382	823153
1817	823154
114541	823155
13178	823156
17517	823157
444096	823158
20224	823159
89743	823160
172473	823161
59744	823162
130190	823163
38448	823164
73513	823165
130844	823166
34925	823167
30498	823168
198620	823169
387151	823170
17219	823171
177388	823172
172949	823173
176696	823174
290507	823175
177126	823176
414315	823177
384947	823178
106075	823179
152330	823180
422527	823181
75228	823182
283598	823183
2633	823184
439664	823185
7018	823186
19677	823187
93504	823188
5587	823189
64394	823190
237483	823191
180225	823192
57180	823193
61083	823194
32123	823195
230985	823196
17364	823197
85929	823198
428713	823199
97363	823200
273964	823201
168175	823202
189646	823203
75421	823204
246229	823205
4569	823206
173674	823207
63279	823208
82960	823209
259447	823210
5751	823211
11244	823212
53712	823213
79621	823214
334643	823215
243522	823216
193230	823217
267041	823218
113145	823219
45796	823220
248602	823221
40015	823222
87662	823223
379873	823224
75567	823225
439407	823226
53742	823227
55087	823228
219971	823229
358066	823230
46320	823231
185	823232
64353	823233
155452	823234
349834	823235
117905	823236
398576	823237
106911	823238
278479	823239
346473	823240
56464	823241
59960	823242
425867	823243
181845	823244
43625	823245
126801	823246
188016	823247
13595	823248
31325	823249
52175	823250
268433	823251
44828	823252
20506	823253
4141	823254
92467	823255
3708	823256
373640	823257
133711	823258
226953	823259
224665	823260
1582	823261
245253	823262
20931	823263
392173	823264
245991	823265
6756	823266
307573	823267
2626	823268
33431	823269
232276	823270
357640	823271
187784	823272
249938	823273
35232	823274
385531	823275
103281	823276
302224	823277
289536	823278
169	823279
638	823280
114137	823281
121033	823282
16036	823283
106297	823284
1487	823285
67352	823286
257462	823287
381844	823288
301305	823289
52421	823290
238312	823291
237217	823292
34481	823293
94899	823294
197320	823295
180004	823296
176657	823297
232219	823298
348256	823299
83751	823300
31709	823301
162794	823302
216493	823303
4454	823304
266634	823305
4454	823306
23241	823307
30995	823308
392678	823309
173914	823310
58862	823311
75664	823312
7418	823313
251429	823314
70463	823315
45821	823316
72628	823317
200014	823318
156899	823319
136055	823320
190388	823321
35279	823322
179609	823323
261749	823324
42360	823325
28573	823326
61109	823327
396623	823328
9315	823329
27714	823330
407577	823331
15495	823332
231902	823333
181038	823334
216336	823335
436581	823336
11531	823337
358302	823338
425423	823339
7160	823340
210495	823341
3692	823342
32300	823343
30688	823344
44481	823345
33877	823346
182620	823347
15565	823348
30871	823349
3020	823350
254433	823351
8260	823352
94722	823353
1040	823354
141471	823355
35160	823356
16626	823357
45111	823358
244723	823359
141530	823360
59577	823361
10635	823362
2052	823363
2631	823364
33880	823365
9366	823366
145699	823367
366317	823368
18030	823369
177063	823370
417182	823371
133359	823372
71618	823373
207802	823374
3569	823375
15043	823376
261954	823377
147905	823378
269922	823379
63310	823380
375393	823381
65348	823382
290418	823383
131415	823384
58688	823385
316867	823386
76604	823387
106200	823388
15434	823389
108230	823390
105767	823391
17336	823392
18138	823393
31599	823394
88461	823395
32785	823396
93500	823397
442677	823398
22530	823399
58215	823400
180015	823401
15043	823402
15998	823403
114273	823404
48546	823405
172	823406
203113	823407
904	823408
14495	823409
149869	823410
271557	823411
19449	823412
1884	823413
33343	823414
29654	823415
186476	823416
4669	823417
124498	823418
8664	823419
62934	823420
58790	823421
114493	823422
157724	823423
18989	823424
3903	823425
103966	823426
27853	823427
120645	823428
3392	823429
210335	823430
22192	823431
19858	823432
27655	823433
221157	823434
36500	823435
350333	823436
162747	823437
392986	823438
41130	823439
13918	823440
196906	823441
10442	823442
206585	823443
368591	823444
79851	823445
11746	823446
9015	823447
66493	823448
100630	823449
31044	823450
228852	823451
133783	823452
92650	823453
438234	823454
58425	823455
2925	823456
239631	823457
66027	823458
159396	823459
3088	823460
3166	823461
229577	823462
394758	823463
94489	823464
253134	823465
95100	823466
369198	823467
121066	823468
229115	823469
37855	823470
135777	823471
61442	823472
134204	823473
216167	823474
52127	823475
159824	823476
159824	823477
69433	823478
157391	823479
232062	823480
27093	823481
78875	823482
123313	823483
10833	823484
239988	823485
126844	823486
108678	823487
169694	823488
11126	823489
105776	823490
93148	823491
5569	823492
394248	823493
3023	823494
4399	823495
39786	823496
51243	823497
82389	823498
54631	823499
313912	823500
306874	823501
16113	823502
907	823503
78417	823504
128453	823505
103971	823506
266055	823507
51723	823508
274528	823509
36195	823510
38102	823511
89874	823512
293416	823513
78365	823514
30094	823515
209139	823516
3711	823517
690	823518
74057	823519
42	823520
2637	823521
238511	823522
182070	823523
444672	823524
225226	823525
254150	823526
101815	823527
260754	823528
250640	823529
321258	823530
207621	823531
36277	823532
217289	823533
81006	823534
57	823535
133942	823536
158709	823537
372476	823538
86235	823539
33833	823540
17278	823541
441822	823542
38138	823543
61210	823544
309664	823545
141611	823546
65326	823547
87554	823548
30177	823549
85777	823550
430300	823551
104718	823552
67357	823553
59996	823554
57064	823555
16273	823556
214186	823557
91938	823558
150752	823559
346245	823560
33661	823561
33716	823562
35016	823563
386472	823564
376931	823565
73850	823566
14609	823567
97050	823568
154664	823569
15958	823570
8667	823571
272765	823572
86811	823573
228318	823574
402520	823575
387399	823576
226621	823577
105410	823578
204170	823579
3873	823580
2840	823581
334217	823582
280719	823583
132714	823584
104226	823585
153177	823586
165255	823587
62394	823588
49098	823589
338092	823590
241442	823591
6910	823592
410142	823593
7564	823594
299749	823595
24086	823596
276966	823597
156647	823598
21282	823599
66223	823600
119018	823601
117110	823602
380028	823603
156851	823604
307349	823605
93236	823606
212445	823607
349927	823608
379283	823609
392597	823610
269431	823611
307081	823612
338809	823613
51142	823614
3680	823615
90703	823616
118487	823617
295902	823618
419692	823619
26541	823620
75418	823621
266155	823622
448910	823623
12655	823624
39922	823625
329859	823626
130729	823627
135058	823628
146811	823629
94375	823630
168882	823631
337738	823632
13138	823633
89178	823634
430672	823635
78922	823636
111474	823637
112753	823638
149965	823639
220851	823640
60184	823641
12913	823642
20038	823643
87478	823644
1847	823645
7065	823646
265405	823647
282328	823648
16718	823649
35118	823650
235781	823651
227392	823652
383182	823653
7566	823654
63125	823655
6085	823656
120519	823657
405723	823658
428864	823659
95436	823660
240341	823661
249553	823662
13903	823663
123544	823664
142509	823665
222641	823666
153602	823667
38800	823668
252141	823669
248190	823670
21214	823671
351643	823672
19837	823673
56985	823674
81015	823675
193634	823676
451167	823677
198701	823678
418015	823679
187540	823680
21559	823681
31346	823682
412869	823683
8889	823684
191745	823685
142714	823686
79997	823687
419090	823688
18669	823689
74751	823690
32022	823691
67993	823692
13157	823693
96296	823694
28030	823695
45113	823696
88849	823697
189055	823698
201035	823699
56297	823700
316780	823701
67212	823702
18560	823703
128245	823704
56790	823705
106980	823706
217057	823707
101947	823708
438631	823709
25	823710
164187	823711
109787	823712
326784	823713
438627	823714
47421	823715
98449	823716
4945	823717
58455	823718
73076	823719
6858	823720
6137	823721
85389	823722
235089	823723
39848	823724
62382	823725
242652	823726
240617	823727
7894	823728
315353	823729
12123	823730
284632	823731
14398	823732
193	823733
207598	823734
35253	823735
43360	823736
2012	823737
2025	823738
357478	823739
298059	823740
15827	823741
229582	823742
84729	823743
307638	823744
244	823745
7747	823746
11859	823747
6049	823748
24844	823749
408	823750
151569	823751
11543	823752
277031	823753
436309	823754
6710	823755
104897	823756
219186	823757
5364	823758
74076	823759
1791	823760
220809	823761
169580	823762
144845	823763
39135	823764
430433	823765
15814	823766
401503	823767
191539	823768
241844	823769
211674	823770
115582	823771
350039	823772
368475	823773
304988	823774
53395	823775
125484	823776
47495	823777
103407	823778
290936	823779
130741	823780
83529	823781
133773	823782
74811	823783
123731	823784
39018	823785
15356	823786
207734	823787
353916	823788
73947	823789
27009	823790
144078	823791
4685	823792
286420	823793
4685	823794
150838	823795
102940	823796
6359	823797
12191	823798
89160	823799
40663	823800
274781	823801
71108	823802
448052	823803
97484	823804
203871	823805
107224	823806
21412	823807
226402	823808
98468	823809
98468	823810
21437	823811
71108	823812
234881	823813
139891	823814
145621	823815
235957	823816
189456	823817
54028	823818
72253	823819
28034	823820
208864	823821
52260	823822
81089	823823
202973	823824
191853	823825
16934	823826
15694	823827
175890	823828
233213	823829
64080	823830
277176	823831
42430	823832
42432	823833
41801	823834
283700	823835
130175	823836
118579	823837
15694	823838
51758	823839
23715	823840
115622	823841
256274	823842
337352	823843
36424	823844
45374	823845
36600	823846
187381	823847
364248	823848
232677	823849
303039	823850
331708	823851
88834	823852
180745	823853
342554	823854
105511	823855
124832	823856
256908	823857
60379	823858
153116	823859
337269	823860
276992	823861
66332	823862
316286	823863
426922	823864
26324	823865
338553	823866
369091	823867
433852	823868
122601	823869
38780	823870
11502	823871
354804	823872
436548	823873
162626	823874
351697	823875
431909	823876
369818	823877
352044	823878
191865	823879
206868	823880
125951	823881
83263	823882
130785	823883
182284	823884
247242	823885
86012	823886
408229	823887
14468	823888
24678	823889
14166	823890
217673	823891
68257	823892
158885	823893
42960	823894
32230	823895
106068	823896
129592	823897
77034	823898
21861	823899
198929	823900
31344	823901
222119	823902
180989	823903
1530	823904
9263	823905
226605	823906
101656	823907
120122	823908
234435	823909
228691	823910
141971	823911
406239	823912
94208	823913
341091	823914
99942	823915
449120	823916
93315	823917
41257	823918
435899	823919
95642	823920
205829	823921
38687	823922
54136	823923
92622	823924
446037	823925
393280	823926
321618	823927
69561	823928
401618	823929
60343	823930
328532	823931
404024	823932
78539	823933
91269	823934
201212	823935
78185	823936
113655	823937
9036	823938
55189	823939
7628	823940
11024	823941
201815	823942
268907	823943
278239	823944
53787	823945
322260	823946
6619	823947
69312	823948
56500	823949
222975	823950
126795	823951
194501	823952
63056	823953
18957	823954
114766	823955
88410	823956
235977	823957
202859	823958
325728	823959
15281	823960
47190	823961
168888	823962
16955	823963
334336	823964
402137	823965
23997	823966
180282	823967
33046	823968
364962	823969
63677	823970
199887	823971
97700	823972
205829	823973
229378	823974
86089	823975
102161	823976
192978	823977
151351	823978
457471	823979
97700	823980
160390	823981
166779	823982
199783	823983
49125	823984
146618	823985
99270	823986
5467	823987
170430	823988
93274	823989
14107	823990
203658	823991
154354	823992
161385	823993
81833	823994
48529	823995
140529	823996
762	823997
292699	823998
23852	823999
90137	824000
349157	824001
318137	824002
78867	824003
261199	824004
79477	824005
12191	824006
112736	824007
18344	824008
148440	824009
329103	824010
320092	824011
26824	824012
80338	824013
8596	824014
45796	824015
171479	824016
43694	824017
379480	824018
73195	824019
21835	824020
274861	824021
67839	824022
38738	824023
344496	824024
309027	824025
175955	824026
5867	824027
382792	824028
15679	824029
372743	824030
63411	824031
25388	824032
24587	824033
142372	824034
104792	824035
200126	824036
113074	824037
22151	824038
446062	824039
215840	824040
247635	824041
2706	824042
348283	824043
146624	824044
357152	824045
82790	824046
181224	824047
223819	824048
226363	824049
167390	824050
28005	824051
190341	824052
202166	824053
110854	824054
121184	824055
80521	824056
14712	824057
36600	824058
31699	824059
125342	824060
11262	824061
18125	824062
208618	824063
29675	824064
296299	824065
296261	824066
296159	824067
45823	824068
9412	824069
6388	824070
155950	824071
401340	824072
320078	824073
323061	824074
182347	824075
167549	824076
103921	824077
140894	824078
183115	824079
404430	824080
89062	824081
111471	824082
83119	824083
47957	824084
83119	824085
159816	824086
17704	824087
4070	824088
150	824089
259198	824090
238439	824091
221415	824092
44505	824093
272955	824094
70825	824095
363393	824096
322434	824097
437148	824098
200866	824099
323008	824100
221792	824101
384529	824102
141210	824103
75959	824104
165906	824105
216835	824106
161336	824107
148339	824108
205024	824109
19769	824110
177038	824111
301636	824112
18373	824113
90708	824114
245288	824115
8757	824116
64160	824117
444942	824118
210045	824119
187086	824120
170711	824121
54065	824122
39363	824123
209099	824124
73147	824125
399601	824126
165833	824127
166000	824128
44452	824129
61856	824130
355225	824131
75505	824132
32217	824133
32217	824134
426743	824135
443781	824136
159703	824137
84562	824138
441236	824139
2142	824140
120401	824141
280843	824142
211219	824143
110133	824144
636	824145
94568	824146
176397	824147
14791	824148
85008	824149
341921	824150
105417	824151
292968	824152
225783	824153
446638	824154
344391	824155
302486	824156
11606	824157
102770	824158
423145	824159
333097	824160
366187	824161
390309	824162
70737	824163
172092	824164
32522	824165
314543	824166
330091	824167
99155	824168
101914	824169
175195	824170
73449	824171
190459	824172
378060	824173
113250	824174
105172	824175
247409	824176
18738	824177
406712	824178
136229	824179
180461	824180
197992	824181
339628	824182
42072	824183
447628	824184
15472	824185
72711	824186
403431	824187
79976	824188
299437	824189
8252	824190
8768	824191
249411	824192
115595	824193
283973	824194
9549	824195
55769	824196
19971	824197
3660	824198
3404	824199
42431	824200
114198	824201
297598	824202
8768	824203
247437	824204
57685	824205
60255	824206
42853	824207
25697	824208
307155	824209
156931	824210
244620	824211
142195	824212
54648	824213
171489	824214
89167	824215
195860	824216
176028	824217
156373	824218
164645	824219
2871	824220
51836	824221
180318	824222
368250	824223
164281	824224
368477	824225
242953	824226
200113	824227
132766	824228
269594	824229
105759	824230
241851	824231
37451	824232
269810	824233
119357	824234
175013	824235
146443	824236
1741	824237
217836	824238
1553	824239
60188	824240
32494	824241
43299	824242
36962	824243
27046	824244
13547	824245
132149	824246
96694	824247
92775	824248
228486	824249
27709	824250
193553	824251
32400	824252
16141	824253
275287	824254
46060	824255
46060	824256
74738	824257
122757	824258
183249	824259
244485	824260
79195	824261
48641	824262
48641	824263
118574	824264
33342	824265
36896	824266
148125	824267
213394	824268
21035	824269
283770	824270
187712	824271
111134	824272
12431	824273
161270	824274
6643	824275
403303	824276
254081	824277
358569	824278
12347	824279
52659	824280
230091	824281
219290	824282
133131	824283
135532	824284
352493	824285
157926	824286
1304	824287
5397	824288
12406	824289
6897	824290
3177	824291
3177	824292
6897	824293
330214	824294
196292	824295
234036	824296
410973	824297
48322	824298
27653	824299
29631	824300
139174	824301
355594	824302
442800	824303
303462	824304
342677	824305
90368	824306
1860	824307
80571	824308
336621	824309
137744	824310
712	824311
184991	824312
59191	824313
294239	824314
137965	824315
276289	824316
45271	824317
80757	824318
399758	824319
374873	824320
81876	824321
241503	824322
18778	824323
392220	824324
271677	824325
220665	824326
4892	824327
309316	824328
448345	824329
448342	824330
449004	824331
248626	824332
26592	824333
15607	824334
2898	824335
172183	824336
221949	824337
379598	824338
449217	824339
6634	824340
14993	824341
430699	824342
113869	824343
413136	824344
64496	824345
449874	824346
244994	824347
230	824348
230	824349
3086	824350
292461	824351
431329	824352
431153	824353
404757	824354
450595	824355
1246	824356
431844	824357
531	824358
143425	824359
73445	824360
329583	824361
120041	824362
1217	824363
18275	824364
109043	824365
184225	824366
330244	824367
153586	824368
294464	824369
5088	824370
5088	824371
433252	824372
18311	824373
223565	824374
223665	824375
7059	824376
104288	824377
24387	824378
2498	824379
126194	824380
245950	824381
28016	824382
88943	824383
153973	824384
78744	824385
433643	824386
434070	824387
114878	824388
30551	824389
30551	824390
9118	824391
452897	824392
452896	824393
452898	824394
64853	824395
64854	824396
9814	824397
194422	824398
235097	824399
4932	824400
114949	824401
246730	824402
453552	824403
1537	824404
15143	824405
235395	824406
1648	824407
399523	824408
214486	824409
318413	824410
315215	824411
246972	824412
454047	824413
6447	824414
16471	824415
3473	824416
121034	824417
3473	824418
235821	824419
121076	824420
400339	824421
374306	824422
240362	824423
47676	824424
91732	824425
11499	824426
406925	824427
383521	824428
9161	824429
454616	824430
15186	824431
62338	824432
4943	824433
384034	824434
2026	824435
2026	824436
65171	824437
145590	824438
121678	824439
237171	824440
115729	824441
4806	824442
384602	824443
205478	824444
12137	824445
12137	824446
247965	824447
455682	824448
145952	824449
281112	824450
27090	824451
28269	824452
28269	824453
46901	824454
419471	824455
4672	824456
85068	824457
352678	824458
176723	824459
216137	824460
14667	824461
456766	824462
282428	824463
353118	824464
100576	824465
100516	824466
369709	824467
2452	824468
2452	824469
227117	824470
4548	824471
4548	824472
2947	824473
439061	824474
403706	824475
265469	824476
4680	824477
52228	824478
197532	824479
90634	824480
7376	824481
2323	824482
404152	824483
387458	824484
1614	824485
24833	824486
15317	824487
301687	824488
3502	824489
3502	824490
122558	824491
1191	824492
1191	824493
2520	824494
249510	824495
249511	824496
458388	824497
284697	824498
284698	824499
80765	824500
94385	824501
11849	824502
3596	824503
3596	824504
26121	824505
122973	824506
11457	824507
228437	824508
57693	824509
405834	824510
3128	824511
374948	824512
9624	824513
838	824514
357738	824515
189660	824516
597	824517
597	824518
40328	824519
407461	824520
29915	824521
208926	824522
17283	824523
45169	824524
459223	824525
65779	824526
27425	824527
16670	824528
406296	824529
5284	824530
459859	824531
6775	824532
373730	824533
47611	824534
424449	824535
1592	824536
1592	824537
1592	824538
159735	824539
305429	824540
444014	824541
241096	824542
4302	824543
4302	824544
4302	824545
4302	824546
6566	824547
6131	824548
6131	824549
323699	824550
425998	824551
407915	824552
200358	824553
5183	824554
180373	824555
92288	824556
4460	824557
408533	824558
53030	824559
376328	824560
92416	824561
16160	824562
170431	824563
231111	824564
18080	824565
3214	824566
18080	824567
200904	824568
63880	824569
124303	824570
427887	824571
231580	824572
17457	824573
72296	824574
181504	824575
55671	824576
11956	824577
273352	824578
48274	824579
48274	824580
290953	824581
4892	824582
410930	824583
393843	824584
308926	824585
243332	824586
447882	824587
182121	824588
50844	824589
361616	824590
361615	824591
113450	824592
30222	824593
294551	824594
199067	824595
92656	824596
43250	824597
53853	824598
148865	824599
364969	824600
428331	824601
59411	824602
438355	824603
428431	824604
279805	824605
150343	824606
50281	824607
414187	824608
194392	824609
207331	824610
306037	824611
146692	824612
213684	824613
188455	824614
100497	824615
159424	824616
35677	824617
251107	824618
155180	824619
7126	824620
423143	824621
75263	824622
376463	824623
260134	824624
370739	824625
399498	824626
3894	824627
364666	824628
347682	824629
18956	824630
230847	824631
94943	824632
116453	824633
179812	824634
37482	824635
69607	824636
135110	824637
138184	824638
42728	824639
95304	824640
64594	824641
27455	824642
272420	824643
176233	824644
363812	824645
279948	824646
228141	824647
8	824648
99842	824649
30592	824650
106294	824651
67893	824652
217866	824653
405239	824654
217866	824655
404571	824656
435773	824657
188966	824658
266132	824659
324823	824660
164985	824661
101231	824662
22262	824663
162528	824664
332756	824665
167962	824666
146003	824667
392197	824668
6589	824669
237515	824670
226042	824671
202030	824672
434596	824673
326840	824674
372081	824675
54460	824676
49498	824677
236574	824678
442873	824679
200985	824680
319389	824681
373815	824682
372323	824683
376801	824684
376806	824685
248053	824686
105261	824687
301766	824688
238386	824689
25578	824690
147981	824691
209252	824692
341252	824693
34440	824694
209565	824695
201555	824696
102866	824697
78382	824698
229180	824699
224874	824700
184699	824701
28411	824702
270098	824703
423149	824704
398198	824705
298731	824706
92012	824707
369690	824708
9279	824709
127323	824710
232946	824711
110966	824712
181088	824713
119808	824714
128832	824715
38770	824716
86368	824717
397348	824718
171849	824719
328929	824720
377383	824721
151135	824722
78012	824723
358335	824724
101897	824725
71844	824726
641	824727
231383	824728
332993	824729
415952	824730
203025	824731
8265	824732
51120	824733
134156	824734
25619	824735
396698	824736
245347	824737
402605	824738
318149	824739
377289	824740
131095	824741
39300	824742
198331	824743
166695	824744
207981	824745
88034	824746
60735	824747
163029	824748
390336	824749
40193	824750
40934	824751
329647	824752
127950	824753
19091	824754
77800	824755
419842	824756
445371	824757
185072	824758
94728	824759
12642	824760
218721	824761
209566	824762
56216	824763
68012	824764
10894	824765
217055	824766
238142	824767
53643	824768
241751	824769
68833	824770
118389	824771
69825	824772
125804	824773
224373	824774
248692	824775
6625	824776
83515	824777
259261	824778
108506	824779
333767	824780
112233	824781
244570	824782
38710	824783
395477	824784
267062	824785
14540	824786
360945	824787
273003	824788
193800	824789
134069	824790
188081	824791
380980	824792
373051	824793
378718	824794
103056	824795
177010	824796
329013	824797
368587	824798
101817	824799
345420	824800
200340	824801
57045	824802
70381	824803
257576	824804
22500	824805
53435	824806
135315	824807
235806	824808
9825	824809
413306	824810
128528	824811
3894	824812
220264	824813
69427	824814
14282	824815
342515	824816
276133	824817
305431	824818
355964	824819
263774	824820
343459	824821
331186	824822
427993	824823
383024	824824
128810	824825
336108	824826
310529	824827
43724	824828
372776	824829
67512	824830
208255	824831
222434	824832
425969	824833
255005	824834
35138	824835
415811	824836
32397	824837
300728	824838
174649	824839
97024	824840
333818	824841
357753	824842
397715	824843
363926	824844
196184	824845
385408	824846
298087	824847
255278	824848
255008	824849
399793	824850
374013	824851
236996	824852
453387	824853
279484	824854
316864	824855
32111	824856
305739	824857
120375	824858
323355	824859
407669	824860
77809	824861
36840	824862
446003	824863
420275	824864
3456	824865
147190	824866
440227	824867
119767	824868
453677	824869
443966	824870
434373	824871
20641	824872
243313	824873
124894	824874
186691	824875
269836	824876
332025	824877
202880	824878
185112	824879
405049	824880
2085	824881
341536	824882
91642	824883
204431	824884
60776	824885
333461	824886
255275	824887
145206	824888
331839	824889
361882	824890
77061	824891
243309	824892
54789	824893
348972	824894
250833	824895
20115	824896
150275	824897
423482	824898
415812	824899
79132	824900
391247	824901
221639	824902
139116	824903
426748	824904
361253	824905
177010	824906
197693	824907
280751	824908
294113	824909
109448	824910
408228	824911
91322	824912
89561	824913
94688	824914
430279	824915
307014	824916
384280	824917
384039	824918
340875	824919
13706	824920
416444	824921
182150	824922
245681	824923
336110	824924
74520	824925
367118	824926
326752	824927
422553	824928
378922	824929
68172	824930
45293	824931
244669	824932
213169	824933
369760	824934
377448	824935
385717	824936
294762	824937
399180	824938
243895	824939
416814	824940
448693	824941
64614	824942
425991	824943
2459	824944
245682	824945
79915	824946
406067	824947
423845	824948
301995	824949
345577	824950
415457	824951
228409	824952
214833	824953
246442	824954
282676	824955
372237	824956
117636	824957
264164	824958
77721	824959
173060	824960
337642	824961
115075	824962
58664	824963
323358	824964
217251	824965
60975	824966
417664	824967
263775	824968
363662	824969
344429	824970
268688	824971
375921	824972
285160	824973
158212	824974
245280	824975
239891	824976
231850	824977
242707	824978
391861	824979
231624	824980
110672	824981
441949	824982
50552	824983
165292	824984
8161	824985
255277	824986
427397	824987
194247	824988
41886	824989
256577	824990
191170	824991
250270	824992
431459	824993
290078	824994
256575	824995
255930	824996
356897	824997
350734	824998
208254	824999
65759	825000
457630	825001
395553	825002
324464	825003
317741	825004
222784	825005
415820	825006
447989	825007
386510	825008
437526	825009
390395	825010
445027	825011
448689	825012
185997	825013
287312	825014
424756	825015
258875	825016
258608	825017
42600	825018
303333	825019
208675	825020
288902	825021
311394	825022
156443	825023
59559	825024
328269	825025
327843	825026
231625	825027
381020	825028
51473	825029
91946	825030
277447	825031
456472	825032
439582	825033
448329	825034
336113	825035
268074	825036
47501	825037
65950	825038
402016	825039
384868	825040
234303	825041
265140	825042
457627	825043
321073	825044
308592	825045
333453	825046
419905	825047
439914	825048
146655	825049
86488	825050
173747	825051
397043	825052
369996	825053
401057	825054
282119	825055
4399	825056
277751	825057
456471	825058
243314	825059
415815	825060
351707	825061
296388	825062
53394	825063
303053	825064
332416	825065
312294	825066
266886	825067
458823	825068
282878	825069
148964	825070
354700	825071
365543	825072
429298	825073
355324	825074
195164	825075
452348	825076
67180	825077
350735	825078
192790	825079
452354	825080
155039	825081
297045	825082
24243	825083
389484	825084
175710	825085
8431	825086
27325	825087
327658	825088
212575	825089
34926	825090
159408	825091
358644	825092
331190	825093
445696	825094
456475	825095
198576	825096
416451	825097
452352	825098
443956	825099
439909	825100
398266	825101
195339	825102
443957	825103
430278	825104
250698	825105
370817	825106
153791	825107
416446	825108
139112	825109
257441	825110
455278	825111
16077	825112
150278	825113
279819	825114
411048	825115
317739	825116
453009	825117
252257	825118
78895	825119
265137	825120
122332	825121
36286	825122
234639	825123
308937	825124
41289	825125
306102	825126
282115	825127
70942	825128
375205	825129
246977	825130
194789	825131
84736	825132
398052	825133
188303	825134
238063	825135
404738	825136
186690	825137
278041	825138
333821	825139
222431	825140
334761	825141
334477	825142
222036	825143
411741	825144
246441	825145
358993	825146
394898	825147
14336	825148
399176	825149
293423	825150
41251	825151
87993	825152
419278	825153
325348	825154
246013	825155
326332	825156
326045	825157
301296	825158
401059	825159
124788	825160
238676	825161
133910	825162
310887	825163
371320	825164
171264	825165
459549	825166
384609	825167
250269	825168
175251	825169
66729	825170
364140	825171
440224	825172
70517	825173
99271	825174
213716	825175
413566	825176
451331	825177
329221	825178
373388	825179
354333	825180
195163	825181
389490	825182
82344	825183
180190	825184
283980	825185
290289	825186
86919	825187
394880	825188
374606	825189
187375	825190
358992	825191
254624	825192
417117	825193
93854	825194
156892	825195
357750	825196
421621	825197
445701	825198
439913	825199
57892	825200
233733	825201
261544	825202
129982	825203
354692	825204
354397	825205
428302	825206
307016	825207
436859	825208
293426	825209
199587	825210
444320	825211
182576	825212
148353	825213
100987	825214
245256	825215
163043	825216
118764	825217
328948	825218
208386	825219
283129	825220
449991	825221
437829	825222
47171	825223
98351	825224
453008	825225
215837	825226
209803	825227
170439	825228
342804	825229
41722	825230
154432	825231
133343	825232
301696	825233
297724	825234
195419	825235
303048	825236
313222	825237
297043	825238
439906	825239
455477	825240
331835	825241
297442	825242
390149	825243
284038	825244
129635	825245
214305	825246
323365	825247
58605	825248
8274	825249
233550	825250
283401	825251
287559	825252
267424	825253
258605	825254
447663	825255
24408	825256
273930	825257
312500	825258
335442	825259
351978	825260
138937	825261
40933	825262
370664	825263
32968	825264
112676	825265
68266	825266
363653	825267
44170	825268
125186	825269
407191	825270
113412	825271
327045	825272
177923	825273
321076	825274
401061	825275
71028	825276
321699	825277
121793	825278
119057	825279
406895	825280
243525	825281
45118	825282
424114	825283
326335	825284
319304	825285
454311	825286
257851	825287
196535	825288
65949	825289
22872	825290
431461	825291
15574	825292
204091	825293
35438	825294
125784	825295
447997	825296
78272	825297
351974	825298
453672	825299
167185	825300
363652	825301
100612	825302
293835	825303
356479	825304
401807	825305
416459	825306
298057	825307
85886	825308
318453	825309
355958	825310
193973	825311
9818	825312
224600	825313
15221	825314
47285	825315
27883	825316
38597	825317
381253	825318
443618	825319
430467	825320
330551	825321
457434	825322
356270	825323
15777	825324
278040	825325
380549	825326
377738	825327
288240	825328
44839	825329
310532	825330
355959	825331
268681	825332
90448	825333
360988	825334
250073	825335
108047	825336
413046	825337
282300	825338
40304	825339
143057	825340
221725	825341
239889	825342
31031	825343
348565	825344
175551	825345
158214	825346
153091	825347
254055	825348
446344	825349
245078	825350
312292	825351
103497	825352
95600	825353
305741	825354
151149	825355
317224	825356
150378	825357
142788	825358
395824	825359
185274	825360
113127	825361
283659	825362
138384	825363
183716	825364
348043	825365
213903	825366
381014	825367
449026	825368
75801	825369
172187	825370
172815	825371
139113	825372
376103	825373
305746	825374
311225	825375
387105	825376
222037	825377
356895	825378
195003	825379
302681	825380
326051	825381
28843	825382
342521	825383
419917	825384
201421	825385
203348	825386
87878	825387
451790	825388
380266	825389
353128	825390
27337	825391
59526	825392
417492	825393
59439	825394
226432	825395
405348	825396
112918	825397
417401	825398
310162	825399
283943	825400
125052	825401
270145	825402
285331	825403
376839	825404
31003	825405
40137	825406
120272	825407
383014	825408
131712	825409
404456	825410
436701	825411
85318	825412
399028	825413
120943	825414
400912	825415
209690	825416
134870	825417
271165	825418
173375	825419
79262	825420
41765	825421
120836	825422
453359	825423
375469	825424
406282	825425
68406	825426
261205	825427
274270	825428
83203	825429
416918	825430
404157	825431
62886	825432
309565	825433
35978	825434
207777	825435
308355	825436
79838	825437
435871	825438
7194	825439
422638	825440
168227	825441
133384	825442
52360	825443
6209	825444
176452	825445
285327	825446
267279	825447
3894	825448
330641	825449
101576	825450
274831	825451
165324	825452
18050	825453
78585	825454
122154	825455
87913	825456
249795	825457
322666	825458
226085	825459
314636	825460
164986	825461
78382	825462
267153	825463
259020	825464
94247	825465
110160	825466
65522	825467
39252	825468
172674	825469
188139	825470
400298	825471
18039	825472
308880	825473
459355	825474
456908	825475
398243	825476
36258	825477
418948	825478
322761	825479
1716	825480
18592	825481
32488	825482
335758	825483
28790	825484
134266	825485
242320	825486
63877	825487
389397	825488
39046	825489
106776	825490
406852	825491
146515	825492
5929	825493
224944	825494
32985	825495
49657	825496
298117	825497
175941	825498
348927	825499
211835	825500
435451	825501
60594	825502
127346	825503
164178	825504
5038	825505
92657	825506
288337	825507
12306	825508
91388	825509
117861	825510
124596	825511
97266	825512
89260	825513
389993	825514
229942	825515
340798	825516
255531	825517
442824	825518
77998	825519
103420	825520
24271	825521
5998	825522
293281	825523
12772	825524
66551	825525
48881	825526
9655	825527
140268	825528
204564	825529
157707	825530
10754	825531
292980	825532
286027	825533
273507	825534
101848	825535
49362	825536
78759	825537
15605	825538
426457	825539
128341	825540
179204	825541
167157	825542
110288	825543
178110	825544
323160	825545
316088	825546
18008	825547
401845	825548
128479	825549
157620	825550
125327	825551
36416	825552
127525	825553
457523	825554
31085	825555
188637	825556
354025	825557
47515	825558
90303	825559
71815	825560
369498	825561
146359	825562
94588	825563
438503	825564
399461	825565
265827	825566
457888	825567
135443	825568
103004	825569
273719	825570
20461	825571
147981	825572
118988	825573
455764	825574
65258	825575
77866	825576
38800	825577
382649	825578
179233	825579
290994	825580
313196	825581
423112	825582
284680	825583
178128	825584
120273	825585
328828	825586
148062	825587
341532	825588
114527	825589
60182	825590
30905	825591
333248	825592
416253	825593
356241	825594
128058	825595
266127	825596
383202	825597
19222	825598
91860	825599
151133	825600
213682	825601
15160	825602
216511	825603
81751	825604
24293	825605
248515	825606
239688	825607
250069	825608
190704	825609
122741	825610
167275	825611
379141	825612
452026	825613
250181	825614
395500	825615
20899	825616
357913	825617
166598	825618
19004	825619
19213	825620
399398	825621
348306	825622
307372	825623
427794	825624
207899	825625
68048	825626
32554	825627
424541	825628
400114	825629
55629	825630
11176	825631
171909	825632
239672	825633
152041	825634
33883	825635
70576	825636
238882	825637
240424	825638
112885	825639
80147	825640
221494	825641
347211	825642
11699	825643
3771	825644
240755	825645
5174	825646
79151	825647
215279	825648
211569	825649
290354	825650
60396	825651
220772	825652
289654	825653
21130	825654
416152	825655
158073	825656
249862	825657
345987	825658
147274	825659
41122	825660
46695	825661
391653	825662
34868	825663
5191	825664
67815	825665
397579	825666
98674	825667
135145	825668
30057	825669
389360	825670
227344	825671
137773	825672
234494	825673
84327	825674
122608	825675
60357	825676
89043	825677
265376	825678
136873	825679
21409	825680
114198	825681
90902	825682
38284	825683
116046	825684
2633	825685
229323	825686
203287	825687
217265	825688
43871	825689
312369	825690
142601	825691
42428	825692
135306	825693
221616	825694
199239	825695
245350	825696
329073	825697
280588	825698
37985	825699
139796	825700
132658	825701
5481	825702
8685	825703
8685	825704
197701	825705
113100	825706
28857	825707
43520	825708
233172	825709
30973	825710
3403	825711
310577	825712
192035	825713
35946	825714
62232	825715
42	825716
288358	825717
2574	825718
113024	825719
217928	825720
1606	825721
245934	825722
135988	825723
338538	825724
51574	825725
50940	825726
189372	825727
37129	825728
109069	825729
25	825730
12669	825731
24603	825732
96381	825733
136076	825734
217138	825735
295503	825736
208269	825737
114443	825738
19973	825739
33481	825740
20505	825741
30162	825742
292235	825743
30956	825744
62400	825745
306686	825746
161574	825747
205989	825748
71304	825749
93781	825750
42101	825751
46177	825752
19557	825753
334599	825754
289988	825755
97959	825756
318833	825757
335708	825758
343129	825759
98374	825760
35989	825761
8875	825762
50133	825763
275580	825764
239628	825765
122168	825766
222882	825767
22050	825768
13731	825769
236527	825770
62571	825771
392918	825772
99794	825773
133130	825774
24088	825775
397868	825776
25665	825777
13282	825778
113367	825779
221745	825780
23799	825781
219864	825782
140201	825783
121585	825784
124115	825785
152375	825786
303432	825787
96284	825788
450182	825789
239634	825790
191450	825791
191510	825792
158987	825793
23777	825794
334572	825795
303764	825796
183971	825797
52259	825798
218287	825799
159790	825800
413747	825801
2688	825802
62571	825803
6035	825804
13468	825805
129565	825806
15324	825807
124261	825808
269369	825809
30443	825810
87374	825811
10606	825812
130083	825813
25665	825814
25665	825815
253002	825816
202017	825817
129536	825818
99070	825819
320637	825820
236388	825821
37831	825822
182717	825823
363499	825824
357785	825825
18472	825826
43273	825827
16789	825828
184454	825829
333279	825830
427228	825831
330861	825832
13282	825833
431817	825834
168614	825835
47484	825836
214003	825837
306660	825838
34217	825839
30723	825840
3961	825841
270575	825842
418545	825843
174582	825844
196360	825845
285796	825846
109455	825847
172771	825848
167710	825849
162686	825850
193183	825851
21952	825852
84240	825853
7465	825854
48528	825855
5865	825856
46122	825857
155188	825858
349126	825859
344810	825860
393344	825861
398203	825862
304078	825863
265447	825864
368469	825865
243175	825866
446799	825867
99141	825868
302854	825869
5783	825870
81805	825871
159774	825872
3787	825873
54399	825874
52501	825875
47023	825876
72035	825877
38339	825878
993	825879
9943	825880
7141	825881
93597	825882
135901	825883
7815	825884
285775	825885
33988	825886
190591	825887
93656	825888
19205	825889
51667	825890
152695	825891
61762	825892
115761	825893
20271	825894
3685	825895
295239	825896
235692	825897
42737	825898
26988	825899
129621	825900
90801	825901
215263	825902
8247	825903
30475	825904
400545	825905
35465	825906
97145	825907
33906	825908
98215	825909
134878	825910
235519	825911
235725	825912
240771	825913
28668	825914
237300	825915
28530	825916
229153	825917
404135	825918
115740	825919
185283	825920
160686	825921
255962	825922
5463	825923
71154	825924
23693	825925
10273	825926
43109	825927
32841	825928
33486	825929
45384	825930
8854	825931
32053	825932
405413	825933
29596	825934
423356	825935
38119	825936
12143	825937
107127	825938
12143	825939
107674	825940
10826	825941
889	825942
118647	825943
173564	825944
2201	825945
33895	825946
212122	825947
197319	825948
184068	825949
23443	825950
287697	825951
241304	825952
41623	825953
351919	825954
65854	825955
287812	825956
179319	825957
23430	825958
5215	825959
76891	825960
308059	825961
58846	825962
132852	825963
108364	825964
317245	825965
366184	825966
58200	825967
115064	825968
137708	825969
277665	825970
2358	825971
248454	825972
66676	825973
40830	825974
380172	825975
2797	825976
116031	825977
291157	825978
166488	825979
88291	825980
338588	825981
14385	825982
44248	825983
102685	825984
65656	825985
311014	825986
140089	825987
208738	825988
312381	825989
145999	825990
83592	825991
240626	825992
60418	825993
320411	825994
32502	825995
363842	825996
441669	825997
48543	825998
11	825999
447070	826000
16815	826001
148306	826002
77979	826003
80196	826004
40868	826005
298918	826006
37243	826007
383060	826008
142083	826009
103843	826010
53588	826011
32970	826012
129851	826013
119279	826014
241860	826015
228856	826016
370275	826017
326716	826018
186539	826019
348687	826020
224727	826021
85011	826022
282986	826023
416442	826024
349468	826025
382151	826026
80432	826027
319057	826028
217806	826029
204122	826030
116696	826031
159608	826032
48117	826033
131240	826034
185346	826035
3085	826036
707	826037
205185	826038
247503	826039
44895	826040
140852	826041
13068	826042
7899	826043
7899	826044
241955	826045
214460	826046
223915	826047
11723	826048
216199	826049
213810	826050
23328	826051
47033	826052
106604	826053
199858	826054
154352	826055
174052	826056
34459	826057
152799	826058
8598	826059
128916	826060
172929	826061
326059	826062
37155	826063
161912	826064
23159	826065
134359	826066
97990	826067
41642	826068
287549	826069
112402	826070
204205	826071
187110	826072
149670	826073
93238	826074
110837	826075
211785	826076
236790	826077
215399	826078
116530	826079
81498	826080
344632	826081
11437	826082
36192	826083
365516	826084
194233	826085
64437	826086
3398	826087
154494	826088
66197	826089
212916	826090
43447	826091
358924	826092
358926	826093
41155	826094
160792	826095
369628	826096
57619	826097
286013	826098
243552	826099
163295	826100
7317	826101
16433	826102
238127	826103
238129	826104
81783	826105
680	826106
63991	826107
31704	826108
160014	826109
11285	826110
273217	826111
41034	826112
113282	826113
11285	826114
114022	826115
419196	826116
223014	826117
223348	826118
156395	826119
45086	826120
128907	826121
77576	826122
34972	826123
289677	826124
194825	826125
217336	826126
290504	826127
74098	826128
198190	826129
59990	826130
2025	826131
25552	826132
52673	826133
120416	826134
94022	826135
26780	826136
108174	826137
213613	826138
100119	826139
368778	826140
133173	826141
306378	826142
2012	826143
27072	826144
72104	826145
340661	826146
121454	826147
110682	826148
361947	826149
281348	826150
337465	826151
147645	826152
19169	826153
313037	826154
369720	826155
64433	826156
67266	826157
167723	826158
208466	826159
59340	826160
406339	826161
117345	826162
95530	826163
297307	826164
15217	826165
301306	826166
34183	826167
289279	826168
408809	826169
41166	826170
198910	826171
35260	826172
254369	826173
281268	826174
252447	826175
250565	826176
215585	826177
331589	826178
72195	826179
384486	826180
172027	826181
312756	826182
217874	826183
79844	826184
134941	826185
296026	826186
97230	826187
288299	826188
123499	826189
336797	826190
425140	826191
39559	826192
246652	826193
67240	826194
34562	826195
36403	826196
257010	826197
128798	826198
163462	826199
305223	826200
250013	826201
69363	826202
202672	826203
222856	826204
300177	826205
218172	826206
86276	826207
88286	826208
208000	826209
435521	826210
69233	826211
29638	826212
126831	826213
126831	826214
25652	826215
16027	826216
263471	826217
150019	826218
12704	826219
285341	826220
132789	826221
13601	826222
95718	826223
211524	826224
52211	826225
44271	826226
142827	826227
176416	826228
69340	826229
40496	826230
360821	826231
167346	826232
16033	826233
10625	826234
81521	826235
22418	826236
63962	826237
9606	826238
41186	826239
45563	826240
61041	826241
5138	826242
219249	826243
7465	826244
23188	826245
76937	826246
73163	826247
42526	826248
152173	826249
170816	826250
34509	826251
126964	826252
100653	826253
221912	826254
53268	826255
64215	826256
64215	826257
143975	826258
143975	826259
113908	826260
195682	826261
323080	826262
295675	826263
177743	826264
237028	826265
8760	826266
171469	826267
215707	826268
5504	826269
405851	826270
143636	826271
113294	826272
404404	826273
31055	826274
25421	826275
166861	826276
233020	826277
268927	826278
1019	826279
28907	826280
87704	826281
74988	826282
12815	826283
360670	826284
191705	826285
182716	826286
118651	826287
33832	826288
316728	826289
4858	826290
233255	826291
46621	826292
347076	826293
7619	826294
83798	826295
31366	826296
334342	826297
43769	826298
84081	826299
233146	826300
31017	826301
29614	826302
76670	826303
84572	826304
125029	826305
56306	826306
423599	826307
147764	826308
39813	826309
324839	826310
14417	826311
83222	826312
14447	826313
288217	826314
80890	826315
191512	826316
458407	826317
454715	826318
34038	826319
268621	826320
161495	826321
32211	826322
25222	826323
167947	826324
32301	826325
106136	826326
29832	826327
209734	826328
205082	826329
53731	826330
54798	826331
2264	826332
101626	826333
183538	826334
188316	826335
45653	826336
683	826337
110950	826338
30388	826339
29946	826340
6507	826341
6507	826342
337671	826343
213340	826344
127210	826345
115286	826346
237427	826347
352866	826348
287187	826349
167138	826350
292133	826351
37242	826352
171038	826353
432528	826354
388439	826355
403356	826356
127365	826357
65242	826358
45284	826359
8868	826360
248420	826361
185015	826362
137245	826363
10546	826364
282568	826365
118743	826366
5591	826367
173447	826368
75163	826369
313184	826370
205455	826371
99522	826372
244445	826373
21206	826374
152008	826375
15126	826376
262555	826377
312049	826378
1944	826379
419632	826380
140365	826381
24220	826382
98043	826383
107204	826384
51600	826385
166575	826386
190834	826387
92232	826388
100398	826389
104260	826390
79554	826391
68	826392
3374	826393
38431	826394
9873	826395
38759	826396
67171	826397
186163	826398
2198	826399
76674	826400
24112	826401
172789	826402
372299	826403
237689	826404
445351	826405
20285	826406
11731	826407
155549	826408
290463	826409
1797	826410
101909	826411
384939	826412
211442	826413
57486	826414
124658	826415
422096	826416
181100	826417
53392	826418
245179	826419
245169	826420
31862	826421
18965	826422
15030	826423
372028	826424
457446	826425
80417	826426
362774	826427
80441	826428
112496	826429
61275	826430
236075	826431
335094	826432
80239	826433
243409	826434
460086	826435
34515	826436
11946	826437
107502	826438
4229	826439
308120	826440
132212	826441
111276	826442
30597	826443
383557	826444
149750	826445
182431	826446
5749	826447
32518	826448
100126	826449
52770	826450
7669	826451
6289	826452
233950	826453
264614	826454
31582	826455
6289	826456
264961	826457
249875	826458
22842	826459
111462	826460
185436	826461
241464	826462
407454	826463
351674	826464
5093	826465
315994	826466
397360	826467
336456	826468
422935	826469
5410	826470
68301	826471
194995	826472
141682	826473
61111	826474
53004	826475
105726	826476
263488	826477
109675	826478
20947	826479
89719	826480
59021	826481
211285	826482
5994	826483
35565	826484
432405	826485
59021	826486
323742	826487
143874	826488
35565	826489
123479	826490
228521	826491
182866	826492
157629	826493
20673	826494
277635	826495
147195	826496
258575	826497
75424	826498
145921	826499
346075	826500
191903	826501
383912	826502
224840	826503
17952	826504
164179	826505
119956	826506
355647	826507
142624	826508
259950	826509
380996	826510
246596	826511
145601	826512
428028	826513
153566	826514
444413	826515
5008	826516
174217	826517
51851	826518
89	826519
43	826520
283	826521
90991	826522
85326	826523
109976	826524
2098	826525
306	826526
441	826527
20273	826528
9947	826529
55942	826530
250494	826531
31534	826532
212831	826533
48109	826534
150	826535
309736	826536
8504	826537
45935	826538
400631	826539
255797	826540
78004	826541
16980	826542
9373	826543
6051	826544
42013	826545
146622	826546
79390	826547
79390	826548
63501	826549
204370	826550
30166	826551
425195	826552
331679	826553
12341	826554
12341	826555
305759	826556
337797	826557
2608	826558
404224	826559
183338	826560
229994	826561
412019	826562
22492	826563
29652	826564
367638	826565
28602	826566
378618	826567
201827	826568
141095	826569
13008	826570
274207	826571
141399	826572
3761	826573
273918	826574
131285	826575
21521	826576
140969	826577
71030	826578
72395	826579
38393	826580
37963	826581
269897	826582
274189	826583
202974	826584
323334	826585
171985	826586
328009	826587
170291	826588
45545	826589
321296	826590
83830	826591
86924	826592
329465	826593
172376	826594
326361	826595
172841	826596
755	826597
249404	826598
31385	826599
18093	826600
220871	826601
31690	826602
414868	826603
412423	826604
219779	826605
412813	826606
113753	826607
222348	826608
18192	826609
397592	826610
223472	826611
113744	826612
312411	826613
43295	826614
310105	826615
43578	826616
302074	826617
165153	826618
265281	826619
285131	826620
306606	826621
43377	826622
160673	826623
309789	826624
36282	826625
129680	826626
131817	826627
20567	826628
20567	826629
131951	826630
67854	826631
132278	826632
256504	826633
257296	826634
36327	826635
7880	826636
132345	826637
98875	826638
364292	826639
363096	826640
362533	826641
193476	826642
357577	826643
188007	826644
354119	826645
94777	826646
27528	826647
108854	826648
448393	826649
448981	826650
245145	826651
123728	826652
242542	826653
444775	826654
241292	826655
240088	826656
452468	826657
445600	826658
241226	826659
226576	826660
122939	826661
244195	826662
449719	826663
125526	826664
56099	826665
396703	826666
10753	826667
105170	826668
109101	826669
394201	826670
205703	826671
383436	826672
396635	826673
211547	826674
105923	826675
55287	826676
397292	826677
107784	826678
346407	826679
184151	826680
187033	826681
347785	826682
183294	826683
182779	826684
183045	826685
339561	826686
430923	826687
61377	826688
119875	826689
154881	826690
155045	826691
294129	826692
297194	826693
292783	826694
153666	826695
154033	826696
152392	826697
41573	826698
232664	826699
432340	826700
433454	826701
234374	826702
120221	826703
120221	826704
61473	826705
235735	826706
428733	826707
118906	826708
100119	826709
432397	826710
119698	826711
202147	826712
10503	826713
104276	826714
53072	826715
276854	826716
280215	826717
139500	826718
5637	826719
37626	826720
71138	826721
141084	826722
275241	826723
278253	826724
261598	826725
131624	826726
378360	826727
22010	826728
280908	826729
86254	826730
173613	826731
25639	826732
15111	826733
173532	826734
89186	826735
330692	826736
87455	826737
73520	826738
25522	826739
86046	826740
330697	826741
318704	826742
276910	826743
175127	826744
326087	826745
134536	826746
415260	826747
31337	826748
59396	826749
224630	826750
30995	826751
418711	826752
411978	826753
223804	826754
415945	826755
114762	826756
113318	826757
47326	826758
16842	826759
337985	826760
370	826761
339728	826762
90283	826763
175677	826764
15424	826765
336261	826766
92397	826767
87973	826768
47379	826769
340313	826770
47615	826771
338469	826772
61591	826773
16842	826774
118669	826775
134306	826776
314212	826777
84155	826778
84391	826779
312395	826780
314573	826781
314422	826782
85706	826783
83920	826784
311168	826785
84157	826786
317655	826787
312335	826788
161917	826789
314314	826790
259096	826791
70287	826792
260972	826793
368055	826794
339910	826795
194112	826796
100020	826797
193965	826798
145831	826799
28178	826800
90984	826801
34464	826802
126697	826803
247678	826804
247200	826805
126609	826806
435509	826807
401066	826808
450035	826809
395426	826810
55976	826811
212703	826812
111466	826813
400300	826814
400187	826815
400351	826816
110144	826817
397163	826818
401201	826819
30458	826820
348082	826821
95727	826822
46360	826823
94965	826824
341717	826825
174300	826826
94742	826827
95391	826828
93358	826829
187340	826830
235682	826831
13782	826832
155398	826833
435950	826834
13782	826835
154938	826836
297074	826837
155438	826838
297405	826839
152832	826840
154331	826841
294897	826842
150935	826843
298641	826844
286582	826845
299052	826846
154694	826847
41686	826848
23294	826849
298512	826850
120879	826851
7533	826852
437043	826853
435938	826854
117810	826855
436683	826856
33773	826857
438310	826858
121546	826859
435991	826860
121546	826861
432079	826862
437267	826863
291226	826864
205982	826865
203510	826866
6780	826867
384457	826868
385110	826869
22455	826870
146573	826871
282806	826872
39298	826873
282882	826874
22604	826875
13378	826876
146385	826877
451845	826878
284554	826879
340648	826880
75312	826881
47046	826882
47195	826883
89173	826884
46527	826885
176948	826886
336329	826887
47286	826888
226664	826889
420090	826890
414172	826891
226207	826892
226002	826893
227326	826894
415400	826895
116046	826896
116537	826897
227388	826898
31493	826899
320126	826900
318886	826901
84682	826902
14686	826903
155420	826904
163538	826905
265515	826906
70489	826907
68737	826908
20976	826909
69724	826910
21286	826911
68827	826912
9873	826913
100268	826914
16533	826915
195976	826916
53708	826917
217128	826918
35073	826919
249300	826920
459179	826921
65635	826922
57516	826923
200036	826924
111491	826925
108483	826926
217164	826927
111113	826928
403312	826929
111135	826930
218698	826931
31081	826932
210221	826933
405863	826934
404004	826935
47472	826936
355512	826937
15924	826938
50051	826939
335586	826940
27244	826941
15918	826942
27287	826943
352505	826944
186094	826945
186763	826946
350579	826947
188761	826948
188741	826949
285233	826950
22544	826951
147593	826952
76326	826953
285144	826954
22521	826955
148534	826956
285753	826957
228099	826958
419072	826959
425485	826960
421520	826961
424120	826962
158419	826963
303483	826964
303661	826965
435598	826966
440708	826967
440491	826968
439290	826969
122331	826970
30526	826971
122495	826972
122239	826973
239975	826974
121278	826975
33954	826976
63046	826977
158721	826978
389185	826979
105200	826980
203994	826981
857	826982
106073	826983
373621	826984
29668	826985
29771	826986
207240	826987
375662	826988
106297	826989
52990	826990
101503	826991
199921	826992
371868	826993
199485	826994
200207	826995
52676	826996
16655	826997
69501	826998
199959	826999
71126	827000
139185	827001
5523	827002
270177	827003
140686	827004
170979	827005
169490	827006
85393	827007
36122	827008
169243	827009
45226	827010
44340	827011
321952	827012
6143	827013
31322	827014
223449	827015
215940	827016
406784	827017
220017	827018
219248	827019
220183	827020
219098	827021
31398	827022
219851	827023
81649	827024
307268	827025
81719	827026
80720	827027
307153	827028
160771	827029
302128	827030
3986	827031
22374	827032
158040	827033
23634	827034
81561	827035
42799	827036
159981	827037
129491	827038
129378	827039
190999	827040
252135	827041
66293	827042
129092	827043
66556	827044
35548	827045
50344	827046
356087	827047
10036	827048
362530	827049
355940	827050
359365	827051
49573	827052
360331	827053
442377	827054
425056	827055
445224	827056
241538	827057
445797	827058
446092	827059
446576	827060
444846	827061
5202	827062
240931	827063
445929	827064
107206	827065
29973	827066
387682	827067
125297	827068
390623	827069
29668	827070
393100	827071
29629	827072
208497	827073
384913	827074
210064	827075
55419	827076
205344	827077
342947	827078
2983	827079
327708	827080
343233	827081
341264	827082
344270	827083
48380	827084
46360	827085
342471	827086
178570	827087
161498	827088
26573	827089
15612	827090
345923	827091
338349	827092
9475	827093
428835	827094
428120	827095
22815	827096
148321	827097
22910	827098
278548	827099
40839	827100
151080	827101
77481	827102
153670	827103
290378	827104
150580	827105
13643	827106
22544	827107
151433	827108
77478	827109
46360	827110
231206	827111
118873	827112
428246	827113
428124	827114
118440	827115
119589	827116
229695	827117
426760	827118
427768	827119
424041	827120
21689	827121
245859	827122
201564	827123
331767	827124
370	827125
124	827126
213533	827127
111494	827128
288883	827129
273390	827130
322284	827131
319060	827132
56789	827133
416399	827134
323532	827135
40029	827136
169384	827137
343584	827138
109825	827139
433240	827140
453634	827141
78464	827142
19844	827143
294956	827144
8095	827145
146929	827146
45190	827147
149804	827148
400166	827149
13091	827150
140814	827151
412520	827152
276880	827153
217009	827154
37844	827155
155467	827156
145352	827157
59804	827158
127826	827159
126724	827160
69658	827161
37654	827162
266624	827163
111189	827164
241681	827165
54339	827166
130890	827167
356202	827168
223033	827169
174673	827170
26483	827171
216995	827172
451731	827173
358562	827174
143319	827175
198534	827176
184983	827177
115422	827178
197456	827179
85034	827180
49757	827181
162233	827182
41127	827183
325908	827184
159862	827185
48307	827186
293884	827187
89366	827188
72639	827189
48307	827190
10449	827191
249474	827192
385264	827193
217945	827194
170013	827195
455072	827196
324443	827197
222536	827198
159551	827199
88032	827200
165694	827201
6592	827202
7454	827203
10831	827204
101470	827205
9725	827206
3139	827207
115981	827208
225808	827209
229048	827210
259515	827211
71810	827212
35845	827213
64967	827214
395753	827215
4766	827216
257368	827217
92715	827218
123396	827219
7453	827220
24789	827221
162620	827222
364945	827223
111289	827224
215813	827225
314257	827226
139875	827227
242185	827228
3595	827229
34118	827230
303072	827231
285801	827232
186393	827233
415131	827234
95040	827235
107531	827236
275736	827237
129685	827238
142366	827239
304787	827240
391802	827241
57769	827242
207918	827243
120819	827244
171982	827245
437661	827246
59166	827247
209769	827248
131195	827249
10979	827250
178929	827251
1	827252
117277	827253
25343	827254
166017	827255
156218	827256
25198	827257
296728	827258
137323	827259
336245	827260
209070	827261
230765	827262
172434	827263
395108	827264
13985	827265
113704	827266
308818	827267
10260	827268
8383	827269
219603	827270
294968	827271
7333	827272
130824	827273
1044	827274
107368	827275
232341	827276
13409	827277
352481	827278
119581	827279
362706	827280
107937	827281
76305	827282
210753	827283
185945	827284
91967	827285
273391	827286
63722	827287
192770	827288
94643	827289
197950	827290
4606	827291
53806	827292
43949	827293
208570	827294
207530	827295
217847	827296
37369	827297
72690	827298
299256	827299
9773	827300
122520	827301
171999	827302
89536	827303
209505	827304
429321	827305
257011	827306
257671	827307
191769	827308
444081	827309
348925	827310
223405	827311
295900	827312
151182	827313
2515	827314
307938	827315
256124	827316
379972	827317
258431	827318
73478	827319
69911	827320
122437	827321
304662	827322
159215	827323
168314	827324
103419	827325
154513	827326
142170	827327
258430	827328
443636	827329
69554	827330
414263	827331
340594	827332
152837	827333
150940	827334
215220	827335
126678	827336
134306	827337
108916	827338
13985	827339
52993	827340
363495	827341
61321	827342
71104	827343
78222	827344
456920	827345
93291	827346
193837	827347
31443	827348
439859	827349
46216	827350
413501	827351
138352	827352
205866	827353
18133	827354
82656	827355
204512	827356
244844	827357
112143	827358
410825	827359
94856	827360
112261	827361
425097	827362
4491	827363
239683	827364
95710	827365
44152	827366
157883	827367
661	827368
441552	827369
213946	827370
29424	827371
5353	827372
216797	827373
50606	827374
192362	827375
157582	827376
209180	827377
46700	827378
85290	827379
357986	827380
147669	827381
171214	827382
269887	827383
216358	827384
207844	827385
19949	827386
220828	827387
403053	827388
109297	827389
35780	827390
71302	827391
161851	827392
91397	827393
86764	827394
183258	827395
151983	827396
45699	827397
248321	827398
168208	827399
269944	827400
253718	827401
377727	827402
185455	827403
34658	827404
79533	827405
29321	827406
147345	827407
52741	827408
273351	827409
202230	827410
93389	827411
395124	827412
165092	827413
392515	827414
37762	827415
167624	827416
140574	827417
12505	827418
418298	827419
249549	827420
14835	827421
396478	827422
72291	827423
139148	827424
459115	827425
125298	827426
60819	827427
115535	827428
142222	827429
398671	827430
30235	827431
354639	827432
148246	827433
436433	827434
251220	827435
33968	827436
83641	827437
68285	827438
59989	827439
63541	827440
201895	827441
143242	827442
178234	827443
40246	827444
125473	827445
451502	827446
2448	827447
26128	827448
120011	827449
164117	827450
9501	827451
114804	827452
189178	827453
255119	827454
91601	827455
94355	827456
266032	827457
248353	827458
28694	827459
420217	827460
270959	827461
206576	827462
85701	827463
213378	827464
2779	827465
222464	827466
87277	827467
60851	827468
221524	827469
142941	827470
279569	827471
77835	827472
431886	827473
77181	827474
150957	827475
314603	827476
122048	827477
51849	827478
246906	827479
128853	827480
128853	827481
68354	827482
23660	827483
301827	827484
60130	827485
4967	827486
68225	827487
240130	827488
33473	827489
173609	827490
202632	827491
399637	827492
125253	827493
226308	827494
17706	827495
426106	827496
88708	827497
120540	827498
228052	827499
119630	827500
228548	827501
20080	827502
240555	827503
23049	827504
447031	827505
122959	827506
240555	827507
314893	827508
185669	827509
136778	827510
156862	827511
146725	827512
1329	827513
335271	827514
345739	827515
326904	827516
13217	827517
2834	827518
76876	827519
137406	827520
211907	827521
175101	827522
329015	827523
169596	827524
32705	827525
81604	827526
326642	827527
13546	827528
5259	827529
163344	827530
81150	827531
313991	827532
245428	827533
39806	827534
1465	827535
2881	827536
302257	827537
2881	827538
19876	827539
60673	827540
97078	827541
221788	827542
221820	827543
142	827544
23823	827545
245838	827546
1438	827547
4023	827548
58216	827549
68777	827550
256818	827551
131920	827552
32047	827553
2401	827554
113759	827555
111368	827556
14918	827557
33364	827558
73851	827559
19616	827560
16286	827561
4469	827562
51941	827563
393309	827564
197840	827565
47201	827566
406917	827567
390048	827568
44557	827569
154646	827570
12075	827571
44617	827572
16353	827573
1496	827574
76085	827575
1791	827576
110226	827577
276571	827578
96164	827579
2712	827580
201379	827581
7167	827582
119406	827583
127270	827584
83275	827585
42403	827586
289803	827587
79825	827588
98015	827589
114293	827590
47797	827591
1080	827592
51866	827593
57468	827594
97824	827595
26692	827596
346779	827597
22869	827598
45284	827599
186096	827600
186096	827601
14596	827602
136356	827603
6976	827604
32116	827605
70031	827606
230121	827607
110187	827608
99572	827609
13995	827610
120019	827611
198073	827612
154076	827613
871	827614
55356	827615
85337	827616
157342	827617
442071	827618
342055	827619
14312	827620
102518	827621
244138	827622
126704	827623
22551	827624
38162	827625
38162	827626
153869	827627
38162	827628
9004	827629
428871	827630
447672	827631
408016	827632
70063	827633
57616	827634
43329	827635
253340	827636
4168	827637
136479	827638
264651	827639
3188	827640
193439	827641
2507	827642
271084	827643
438949	827644
257697	827645
36159	827646
348241	827647
190286	827648
55111	827649
338255	827650
59	827651
236258	827652
4005	827653
2537	827654
3624	827655
16719	827656
1357	827657
202667	827658
138751	827659
210214	827660
392489	827661
43749	827662
428256	827663
101046	827664
88021	827665
48870	827666
32614	827667
240836	827668
409390	827669
50271	827670
299033	827671
16832	827672
432491	827673
19033	827674
56632	827675
212066	827676
1760	827677
118388	827678
7085	827679
13329	827680
106607	827681
15211	827682
120517	827683
3243	827684
9278	827685
73757	827686
16949	827687
43314	827688
15579	827689
380053	827690
1625	827691
239800	827692
9871	827693
62139	827694
234335	827695
133719	827696
54766	827697
109597	827698
56202	827699
296922	827700
9260	827701
23546	827702
20948	827703
30362	827704
80844	827705
111074	827706
111074	827707
6836	827708
2911	827709
3523	827710
14208	827711
3006	827712
1625	827713
1572	827714
5474	827715
2263	827716
14277	827717
598	827718
113101	827719
139278	827720
10419	827721
41	827722
128281	827723
161	827724
14440	827725
99990	827726
25	827727
14580	827728
372679	827729
230155	827730
3968	827731
42331	827732
333027	827733
36087	827734
42174	827735
120849	827736
24034	827737
437223	827738
152887	827739
29869	827740
19250	827741
170208	827742
51744	827743
29565	827744
42718	827745
198575	827746
29563	827747
5831	827748
2719	827749
12245	827750
90030	827751
7241	827752
56751	827753
376786	827754
454483	827755
313023	827756
1762	827757
61654	827758
11988	827759
26924	827760
67511	827761
24392	827762
117407	827763
116896	827764
68227	827765
83826	827766
24340	827767
212094	827768
5009	827769
11816	827770
4259	827771
25397	827772
2062	827773
18530	827774
233307	827775
910	827776
156290	827777
126117	827778
20948	827779
127233	827780
160756	827781
59550	827782
61256	827783
17317	827784
347308	827785
199968	827786
56203	827787
282118	827788
10403	827789
31386	827790
31638	827791
84651	827792
329442	827793
284217	827794
34864	827795
24791	827796
124447	827797
326261	827798
173721	827799
80088	827800
213535	827801
300526	827802
32780	827803
287770	827804
173	827805
34147	827806
73984	827807
286490	827808
38314	827809
122701	827810
88269	827811
223	827812
247983	827813
504	827814
240747	827815
84241	827816
8220	827817
156704	827818
34864	827819
57243	827820
318950	827821
27729	827822
41447	827823
444730	827824
448433	827825
358394	827826
139052	827827
22193	827828
67321	827829
66827	827830
95644	827831
95644	827832
197084	827833
433899	827834
18572	827835
8761	827836
239571	827837
244742	827838
210071	827839
56172	827840
156134	827841
23161	827842
178576	827843
37416	827844
59418	827845
47653	827846
409359	827847
413947	827848
330467	827849
404312	827850
255242	827851
190570	827852
21115	827853
179481	827854
262245	827855
218936	827856
168581	827857
86243	827858
79640	827859
116341	827860
320904	827861
370554	827862
22453	827863
213313	827864
286219	827865
441205	827866
149612	827867
73435	827868
202545	827869
36966	827870
110645	827871
44770	827872
205848	827873
83459	827874
131737	827875
309796	827876
117196	827877
417189	827878
255544	827879
13911	827880
191295	827881
352817	827882
189522	827883
50425	827884
191232	827885
50692	827886
129995	827887
79377	827888
253128	827889
201861	827890
225149	827891
30023	827892
79645	827893
3293	827894
113941	827895
168600	827896
56913	827897
323158	827898
87521	827899
530	827900
51185	827901
196849	827902
369802	827903
16616	827904
7430	827905
13019	827906
328649	827907
416800	827908
83117	827909
414984	827910
81217	827911
230753	827912
62673	827913
139250	827914
50850	827915
128900	827916
9913	827917
57758	827918
167065	827919
85944	827920
233621	827921
39442	827922
165188	827923
352345	827924
1948	827925
37844	827926
57269	827927
79625	827928
237845	827929
8345	827930
322712	827931
215729	827932
48770	827933
388479	827934
18467	827935
323518	827936
91956	827937
167533	827938
72561	827939
2385	827940
321973	827941
433848	827942
221268	827943
212911	827944
416883	827945
111029	827946
167692	827947
12097	827948
112091	827949
19579	827950
708	827951
118214	827952
948	827953
229829	827954
344314	827955
336615	827956
409881	827957
56508	827958
16702	827959
187758	827960
6422	827961
36139	827962
151911	827963
8507	827964
162995	827965
280975	827966
100814	827967
35640	827968
98577	827969
56334	827970
801	827971
64846	827972
8849	827973
3210	827974
395997	827975
30658	827976
312568	827977
324812	827978
25409	827979
318772	827980
133764	827981
167963	827982
129168	827983
35685	827984
35685	827985
157281	827986
154019	827987
275904	827988
128841	827989
130486	827990
383524	827991
246004	827992
90354	827993
296888	827994
163476	827995
311226	827996
50529	827997
446175	827998
134626	827999
116351	828000
347932	828001
290346	828002
57314	828003
13484	828004
193471	828005
424909	828006
65513	828007
88776	828008
104959	828009
2044	828010
211412	828011
51958	828012
63926	828013
10242	828014
153759	828015
185671	828016
373920	828017
7323	828018
427706	828019
404684	828020
413458	828021
68702	828022
83980	828023
31624	828024
37952	828025
88548	828026
89065	828027
407137	828028
9882	828029
268734	828030
310465	828031
8429	828032
102082	828033
125130	828034
161398	828035
74465	828036
150611	828037
56897	828038
32705	828039
147659	828040
72121	828041
27578	828042
99604	828043
7238	828044
405712	828045
451822	828046
44307	828047
16888	828048
92911	828049
164839	828050
10582	828051
43349	828052
363490	828053
302149	828054
121203	828055
67946	828056
205971	828057
111949	828058
404556	828059
326879	828060
36230	828061
140782	828062
52891	828063
5916	828064
105120	828065
123072	828066
10261	828067
7649	828068
39535	828069
322402	828070
26884	828071
89812	828072
104972	828073
347718	828074
8773	828075
115992	828076
27459	828077
140278	828078
8561	828079
434797	828080
10815	828081
55844	828082
10815	828083
127194	828084
30884	828085
21724	828086
25687	828087
449958	828088
437704	828089
322090	828090
6726	828091
98632	828092
158091	828093
118029	828094
5562	828095
15077	828096
276606	828097
378368	828098
320041	828099
377379	828100
71870	828101
3512	828102
247906	828103
336847	828104
187512	828105
204302	828106
204524	828107
53131	828108
54656	828109
54656	828110
58976	828111
402469	828112
22463	828113
39951	828114
33321	828115
234992	828116
114659	828117
110644	828118
55578	828119
217513	828120
172732	828121
24402	828122
38841	828123
165389	828124
308154	828125
359835	828126
399175	828127
285193	828128
49986	828129
8197	828130
197595	828131
14605	828132
129581	828133
127962	828134
102268	828135
224236	828136
19100	828137
240718	828138
182437	828139
460133	828140
380676	828141
106153	828142
11841	828143
190415	828144
37621	828145
204121	828146
230197	828147
158573	828148
162232	828149
417497	828150
32965	828151
90733	828152
140361	828153
257677	828154
37090	828155
250593	828156
432537	828157
30000	828158
22362	828159
136032	828160
41172	828161
190324	828162
2670	828163
118049	828164
402640	828165
193367	828166
47955	828167
225193	828168
51283	828169
347515	828170
29958	828171
18608	828172
108791	828173
181539	828174
65260	828175
35977	828176
133719	828177
295633	828178
36162	828179
252898	828180
161776	828181
43398	828182
159960	828183
226436	828184
684	828185
2569	828186
53185	828187
114507	828188
46256	828189
307924	828190
48628	828191
217261	828192
269291	828193
340976	828194
16403	828195
137880	828196
27046	828197
118114	828198
238847	828199
106412	828200
217785	828201
89049	828202
129850	828203
95915	828204
15984	828205
183795	828206
94269	828207
127531	828208
120238	828209
129020	828210
74476	828211
387941	828212
124213	828213
223960	828214
224389	828215
389749	828216
247945	828217
128261	828218
98059	828219
49682	828220
178581	828221
302498	828222
198107	828223
201631	828224
52590	828225
193005	828226
432633	828227
176719	828228
60898	828229
12593	828230
17026	828231
13871	828232
244330	828233
220162	828234
355325	828235
131765	828236
449218	828237
159959	828238
125052	828239
98180	828240
91063	828241
58322	828242
412542	828243
123623	828244
131021	828245
246619	828246
410736	828247
207950	828248
148789	828249
14384	828250
332129	828251
167323	828252
128141	828253
314910	828254
220353	828255
22318	828256
179056	828257
150621	828258
410881	828259
243263	828260
154764	828261
217736	828262
37622	828263
375802	828264
28871	828265
194820	828266
438045	828267
121568	828268
101292	828269
238575	828270
184833	828271
102176	828272
101753	828273
271583	828274
85478	828275
407679	828276
92834	828277
126344	828278
438465	828279
362059	828280
30797	828281
419769	828282
240341	828283
179903	828284
6787	828285
23595	828286
32060	828287
350557	828288
12593	828289
164517	828290
47219	828291
121932	828292
169471	828293
418177	828294
132993	828295
328960	828296
109295	828297
318761	828298
336650	828299
37561	828300
158802	828301
206818	828302
167855	828303
133637	828304
409717	828305
58474	828306
34602	828307
35403	828308
187618	828309
231984	828310
20609	828311
37673	828312
97293	828313
417112	828314
162211	828315
247765	828316
338117	828317
103268	828318
82335	828319
349546	828320
769	828321
253696	828322
55452	828323
197953	828324
69008	828325
48321	828326
236309	828327
421751	828328
337735	828329
379399	828330
128913	828331
194596	828332
175535	828333
365008	828334
30648	828335
48049	828336
71835	828337
70928	828338
456188	828339
56510	828340
424623	828341
350482	828342
425985	828343
190830	828344
7156	828345
244183	828346
167634	828347
97490	828348
52975	828349
109368	828350
46725	828351
61306	828352
240155	828353
3529	828354
124542	828355
166835	828356
166835	828357
118378	828358
280524	828359
21931	828360
93633	828361
193509	828362
103341	828363
96966	828364
211871	828365
158061	828366
41762	828367
81275	828368
14065	828369
361640	828370
231887	828371
216489	828372
456398	828373
7079	828374
316889	828375
387254	828376
551	828377
103588	828378
48606	828379
2358	828380
267148	828381
122576	828382
69674	828383
96514	828384
6506	828385
390835	828386
143721	828387
260459	828388
280936	828389
75359	828390
44902	828391
393585	828392
36636	828393
16450	828394
9675	828395
267729	828396
19171	828397
298308	828398
10804	828399
75290	828400
446369	828401
155000	828402
24944	828403
99963	828404
23081	828405
287013	828406
12722	828407
17145	828408
178560	828409
20761	828410
245425	828411
292127	828412
71825	828413
156386	828414
328161	828415
359584	828416
286749	828417
75867	828418
26527	828419
1675	828420
177933	828421
91486	828422
10220	828423
25937	828424
247495	828425
12137	828426
34807	828427
83379	828428
37460	828429
269405	828430
36790	828431
160981	828432
324248	828433
342517	828434
165932	828435
97295	828436
280372	828437
365875	828438
147563	828439
156991	828440
51318	828441
6661	828442
13987	828443
338098	828444
397801	828445
283035	828446
43764	828447
82395	828448
441302	828449
413778	828450
18969	828451
30534	828452
42411	828453
120289	828454
8222	828455
6615	828456
12118	828457
104925	828458
224598	828459
65003	828460
245544	828461
225550	828462
167019	828463
384591	828464
439614	828465
30830	828466
121954	828467
408904	828468
7829	828469
26161	828470
203345	828471
27909	828472
175963	828473
235817	828474
847	828475
35850	828476
6661	828477
80014	828478
166097	828479
5191	828480
83613	828481
238477	828482
311676	828483
61224	828484
131735	828485
75276	828486
126918	828487
213612	828488
97624	828489
430863	828490
459250	828491
126967	828492
441374	828493
137067	828494
59612	828495
82107	828496
145738	828497
28270	828498
456004	828499
6124	828500
61158	828501
61383	828502
408903	828503
64020	828504
124869	828505
63879	828506
384412	828507
10055	828508
21378	828509
82285	828510
91640	828511
30577	828512
91136	828513
46465	828514
61168	828515
159813	828516
204876	828517
340970	828518
8685	828519
1937	828520
6109	828521
122754	828522
3578	828523
135720	828524
15688	828525
338177	828526
256892	828527
74610	828528
225794	828529
89833	828530
9280	828531
6222	828532
58321	828533
249322	828534
421088	828535
245711	828536
157373	828537
233908	828538
342324	828539
22549	828540
2930	828541
454194	828542
14717	828543
342472	828544
458858	828545
458859	828546
150750	828547
5477	828548
349779	828549
149092	828550
165416	828551
257595	828552
1908	828553
255162	828554
8223	828555
134185	828556
129805	828557
33482	828558
170858	828559
258782	828560
335992	828561
263029	828562
6114	828563
7973	828564
25774	828565
10395	828566
109127	828567
172700	828568
48926	828569
148172	828570
344305	828571
36084	828572
144655	828573
9594	828574
956	828575
228708	828576
100563	828577
62196	828578
457763	828579
272448	828580
611	828581
51068	828582
63300	828583
186266	828584
25934	828585
97668	828586
184572	828587
56200	828588
86889	828589
80247	828590
169063	828591
10941	828592
234832	828593
132407	828594
450758	828595
213036	828596
353181	828597
391825	828598
95156	828599
58669	828600
72967	828601
5332	828602
349429	828603
44517	828604
120228	828605
51940	828606
274250	828607
68103	828608
105794	828609
8267	828610
376322	828611
21831	828612
1639	828613
1110	828614
7195	828615
5640	828616
303941	828617
247842	828618
31373	828619
68755	828620
85573	828621
175888	828622
7345	828623
45520	828624
1337	828625
239746	828626
28361	828627
207289	828628
40597	828629
181256	828630
226399	828631
130899	828632
159636	828633
359169	828634
448881	828635
147582	828636
224013	828637
105935	828638
181543	828639
40216	828640
282944	828641
255307	828642
33946	828643
187217	828644
3746	828645
230936	828646
58454	828647
173670	828648
3281	828649
3281	828650
309996	828651
109593	828652
14792	828653
325132	828654
86334	828655
322345	828656
341509	828657
73622	828658
61069	828659
289748	828660
6483	828661
109393	828662
337050	828663
90666	828664
226310	828665
24567	828666
55354	828667
22891	828668
135164	828669
135164	828670
14023	828671
167942	828672
83245	828673
426705	828674
4333	828675
183069	828676
326616	828677
23638	828678
23638	828679
95592	828680
186496	828681
186905	828682
382678	828683
228860	828684
52944	828685
397299	828686
57595	828687
31055	828688
10490	828689
79183	828690
28518	828691
260415	828692
363260	828693
230373	828694
166130	828695
135335	828696
393604	828697
123134	828698
380879	828699
404592	828700
169690	828701
125542	828702
62002	828703
218433	828704
240598	828705
214447	828706
158636	828707
158636	828708
86083	828709
127470	828710
133331	828711
1765	828712
240674	828713
3297	828714
241481	828715
117656	828716
441816	828717
86011	828718
74737	828719
326713	828720
1329	828721
246592	828722
92395	828723
92395	828724
129212	828725
129626	828726
38462	828727
100508	828728
2126	828729
354423	828730
41359	828731
162111	828732
24462	828733
365304	828734
184488	828735
33774	828736
378112	828737
133373	828738
220675	828739
388012	828740
271376	828741
220470	828742
18643	828743
58282	828744
413014	828745
11203	828746
409776	828747
220454	828748
58250	828749
220486	828750
415228	828751
190695	828752
22922	828753
22922	828754
15559	828755
76629	828756
119673	828757
118792	828758
33556	828759
21405	828760
197149	828761
456262	828762
97303	828763
104777	828764
400251	828765
123211	828766
72576	828767
81369	828768
163301	828769
22553	828770
14004	828771
85293	828772
168886	828773
43084	828774
29167	828775
143285	828776
42169	828777
148034	828778
331662	828779
384677	828780
196099	828781
222278	828782
48266	828783
237829	828784
17633	828785
81369	828786
225452	828787
186222	828788
373804	828789
201677	828790
187435	828791
139919	828792
414925	828793
12954	828794
154547	828795
195198	828796
90153	828797
75452	828798
122999	828799
70010	828800
181890	828801
182793	828802
126352	828803
43770	828804
334550	828805
23778	828806
44301	828807
407229	828808
290355	828809
70397	828810
458465	828811
162529	828812
213763	828813
431223	828814
211647	828815
108692	828816
111029	828817
166626	828818
127769	828819
65537	828820
459924	828821
198403	828822
419051	828823
225691	828824
311611	828825
383564	828826
171897	828827
39887	828828
391073	828829
374389	828830
108693	828831
378707	828832
337001	828833
298841	828834
193560	828835
25432	828836
59720	828837
80450	828838
339933	828839
169835	828840
401425	828841
9920	828842
89272	828843
446656	828844
379580	828845
51888	828846
32115	828847
130660	828848
131429	828849
109534	828850
399158	828851
279661	828852
289762	828853
187621	828854
159	828855
11751	828856
275972	828857
398819	828858
60719	828859
435727	828860
217216	828861
56165	828862
21462	828863
217214	828864
29	828865
12569	828866
199506	828867
50999	828868
424189	828869
14483	828870
2811	828871
41856	828872
317404	828873
408815	828874
12934	828875
7250	828876
77016	828877
44426	828878
192063	828879
131271	828880
37132	828881
183869	828882
21028	828883
108	828884
87492	828885
281021	828886
416087	828887
8362	828888
142794	828889
31448	828890
4971	828891
44913	828892
38267	828893
86155	828894
45660	828895
423351	828896
417387	828897
170126	828898
221039	828899
25029	828900
391522	828901
54301	828902
129108	828903
71512	828904
188781	828905
77857	828906
34266	828907
232296	828908
424269	828909
217212	828910
2585	828911
129364	828912
173732	828913
402784	828914
109515	828915
445975	828916
230844	828917
20774	828918
108	828919
57405	828920
31094	828921
57405	828922
19793	828923
85255	828924
166881	828925
228817	828926
120022	828927
111982	828928
138161	828929
290207	828930
36685	828931
195126	828932
82843	828933
36554	828934
152407	828935
152407	828936
45906	828937
45906	828938
86357	828939
269539	828940
8416	828941
103781	828942
173863	828943
240956	828944
16824	828945
44345	828946
129967	828947
102072	828948
6791	828949
72369	828950
388557	828951
4611	828952
108	828953
39459	828954
35031	828955
282106	828956
124932	828957
21028	828958
188357	828959
409550	828960
31	828961
3113	828962
219010	828963
13811	828964
239155	828965
204688	828966
16891	828967
64704	828968
44426	828969
362377	828970
204037	828971
110958	828972
124932	828973
69041	828974
83979	828975
46947	828976
51922	828977
22831	828978
88149	828979
37880	828980
108	828981
155670	828982
38341	828983
10699	828984
406243	828985
132193	828986
36560	828987
43583	828988
3804	828989
211791	828990
20020	828991
91720	828992
200917	828993
68488	828994
102018	828995
80475	828996
109735	828997
198167	828998
129353	828999
203314	829000
243618	829001
457312	829002
14244	829003
14244	829004
239	829005
453830	829006
220005	829007
32559	829008
25339	829009
77857	829010
14049	829011
299131	829012
30677	829013
138162	829014
171035	829015
204037	829016
284177	829017
105434	829018
36650	829019
200917	829020
16203	829021
277	829022
75484	829023
342026	829024
46397	829025
412044	829026
3709	829027
118211	829028
28103	829029
237154	829030
237156	829031
24959	829032
24959	829033
43473	829034
63789	829035
84164	829036
77200	829037
153948	829038
490	829039
128150	829040
406389	829041
459919	829042
76835	829043
86450	829044
175021	829045
127573	829046
118928	829047
283157	829048
444808	829049
394514	829050
377086	829051
236105	829052
16815	829053
185399	829054
32296	829055
95033	829056
23444	829057
164447	829058
184056	829059
26705	829060
264741	829061
239960	829062
17241	829063
240620	829064
385209	829065
114508	829066
110767	829067
83299	829068
92147	829069
439694	829070
314943	829071
307982	829072
82120	829073
124414	829074
108231	829075
238862	829076
99403	829077
458893	829078
3824	829079
134368	829080
192948	829081
301420	829082
6758	829083
120320	829084
19223	829085
102130	829086
45975	829087
23567	829088
61706	829089
443002	829090
424244	829091
90894	829092
332008	829093
166460	829094
352984	829095
101318	829096
239187	829097
422994	829098
202184	829099
57356	829100
271508	829101
371449	829102
365679	829103
451448	829104
129377	829105
45356	829106
48253	829107
424910	829108
455584	829109
214753	829110
314337	829111
209134	829112
384983	829113
242960	829114
171343	829115
407314	829116
334945	829117
95726	829118
167495	829119
167846	829120
186077	829121
445166	829122
417768	829123
460216	829124
237715	829125
209880	829126
267000	829127
101510	829128
407315	829129
184424	829130
244751	829131
375329	829132
77758	829133
169691	829134
138087	829135
76757	829136
348171	829137
57387	829138
368934	829139
139198	829140
217872	829141
125541	829142
34748	829143
202182	829144
365678	829145
8298	829146
180654	829147
3435	829148
421410	829149
387518	829150
403937	829151
189910	829152
118703	829153
59822	829154
80909	829155
28481	829156
194310	829157
197773	829158
388121	829159
180650	829160
83110	829161
319703	829162
208018	829163
132711	829164
75379	829165
3039	829166
328726	829167
443650	829168
252566	829169
87233	829170
184327	829171
30484	829172
105079	829173
159809	829174
359118	829175
119516	829176
242964	829177
230059	829178
202262	829179
3971	829180
230161	829181
230161	829182
342254	829183
319666	829184
338318	829185
65738	829186
205123	829187
379211	829188
106600	829189
170562	829190
242828	829191
23	829192
14958	829193
222866	829194
294259	829195
377039	829196
93111	829197
265214	829198
341460	829199
232955	829200
436505	829201
157610	829202
14287	829203
100558	829204
401572	829205
236463	829206
133513	829207
99838	829208
74549	829209
295077	829210
304727	829211
190696	829212
42749	829213
47221	829214
447294	829215
41128	829216
159517	829217
108548	829218
19636	829219
164553	829220
54595	829221
210091	829222
103236	829223
308499	829224
76233	829225
20615	829226
197537	829227
52679	829228
322883	829229
267510	829230
48228	829231
134465	829232
71064	829233
379674	829234
37615	829235
3752	829236
138114	829237
64	829238
148694	829239
8187	829240
37625	829241
138112	829242
1320	829243
138666	829244
268127	829245
21410	829246
138090	829247
551	829248
281013	829249
397779	829250
6281	829251
133978	829252
111285	829253
219051	829254
480	829255
194297	829256
138113	829257
203041	829258
169522	829259
30328	829260
258822	829261
228105	829262
131520	829263
30297	829264
399196	829265
226643	829266
429668	829267
22151	829268
158459	829269
80673	829270
226008	829271
72303	829272
90036	829273
145398	829274
250451	829275
457170	829276
125818	829277
216385	829278
45181	829279
3576	829280
290774	829281
117314	829282
103468	829283
106159	829284
109706	829285
89212	829286
410013	829287
434815	829288
158536	829289
438860	829290
2453	829291
78292	829292
7402	829293
90327	829294
162146	829295
15276	829296
135609	829297
307051	829298
347100	829299
313670	829300
207370	829301
420188	829302
18570	829303
421549	829304
389646	829305
17300	829306
389786	829307
17367	829308
208573	829309
54955	829310
415799	829311
298133	829312
122819	829313
376753	829314
86456	829315
361321	829316
188270	829317
433465	829318
231749	829319
158548	829320
346812	829321
237594	829322
341529	829323
73632	829324
20004	829325
148187	829326
141538	829327
240902	829328
116126	829329
409790	829330
36259	829331
146700	829332
138727	829333
252490	829334
77884	829335
134543	829336
138477	829337
138477	829338
242971	829339
53713	829340
175917	829341
320602	829342
134543	829343
17450	829344
378381	829345
232510	829346
393196	829347
107619	829348
17393	829349
60640	829350
108680	829351
209491	829352
30150	829353
82230	829354
30150	829355
210603	829356
220700	829357
427811	829358
17450	829359
108168	829360
282744	829361
107426	829362
160544	829363
291060	829364
163416	829365
107167	829366
209960	829367
108425	829368
71142	829369
165735	829370
78377	829371
30196	829372
108714	829373
153339	829374
136311	829375
369312	829376
302608	829377
326751	829378
8383	829379
18710	829380
107321	829381
166555	829382
55839	829383
262510	829384
216356	829385
249427	829386
228683	829387
160667	829388
6238	829389
203531	829390
175584	829391
23352	829392
79256	829393
228625	829394
113937	829395
170599	829396
152229	829397
234066	829398
235201	829399
144831	829400
103259	829401
2047	829402
257138	829403
189881	829404
364503	829405
9877	829406
87596	829407
198559	829408
60352	829409
254569	829410
20063	829411
162448	829412
51805	829413
38027	829414
22473	829415
95386	829416
357846	829417
320532	829418
135125	829419
448728	829420
394715	829421
391877	829422
13090	829423
176655	829424
38006	829425
114810	829426
351735	829427
431330	829428
271704	829429
74565	829430
459962	829431
245950	829432
441010	829433
413135	829434
302785	829435
122115	829436
266904	829437
27790	829438
192954	829439
150913	829440
96022	829441
424156	829442
25689	829443
196256	829444
401202	829445
232604	829446
179282	829447
89852	829448
317131	829449
409497	829450
409207	829451
139284	829452
300981	829453
265837	829454
153012	829455
269312	829456
348569	829457
19896	829458
97084	829459
196191	829460
460057	829461
211392	829462
184284	829463
66415	829464
104890	829465
316973	829466
368936	829467
403029	829468
228041	829469
118121	829470
17827	829471
180402	829472
23946	829473
148182	829474
225915	829475
141393	829476
379816	829477
172971	829478
16840	829479
66544	829480
275233	829481
194110	829482
438657	829483
276920	829484
121242	829485
70097	829486
49623	829487
219146	829488
116935	829489
260192	829490
269313	829491
187092	829492
23139	829493
58608	829494
134067	829495
27790	829496
74400	829497
37140	829498
435722	829499
396897	829500
232778	829501
77785	829502
77785	829503
242452	829504
257979	829505
39106	829506
242373	829507
18435	829508
453726	829509
246083	829510
120414	829511
171123	829512
326831	829513
31956	829514
434839	829515
21298	829516
37588	829517
149245	829518
43183	829519
411895	829520
338818	829521
456454	829522
135666	829523
141436	829524
152663	829525
104773	829526
453137	829527
379841	829528
189225	829529
382923	829530
416033	829531
390338	829532
407660	829533
171625	829534
252080	829535
363269	829536
435729	829537
275653	829538
76759	829539
406747	829540
300797	829541
286884	829542
375340	829543
272211	829544
172246	829545
84556	829546
167497	829547
326518	829548
89522	829549
406748	829550
245488	829551
88644	829552
236501	829553
38765	829554
356575	829555
83438	829556
357536	829557
188723	829558
280900	829559
434468	829560
13750	829561
296540	829562
120735	829563
233619	829564
122274	829565
393733	829566
68860	829567
88801	829568
380891	829569
375689	829570
386369	829571
434741	829572
302666	829573
151388	829574
266535	829575
177612	829576
233396	829577
120328	829578
74024	829579
231085	829580
12590	829581
148011	829582
59986	829583
33993	829584
15876	829585
87391	829586
62616	829587
68833	829588
341557	829589
27580	829590
92487	829591
428680	829592
433940	829593
154403	829594
76409	829595
191054	829596
362053	829597
349629	829598
8684	829599
202105	829600
193474	829601
52023	829602
34203	829603
111785	829604
457552	829605
368661	829606
97892	829607
24371	829608
154179	829609
197847	829610
184480	829611
9428	829612
368087	829613
147575	829614
13258	829615
13258	829616
29404	829617
1620	829618
50514	829619
97276	829620
79738	829621
353	829622
25194	829623
45242	829624
40200	829625
38642	829626
4183	829627
13107	829628
295490	829629
379519	829630
61161	829631
36764	829632
396678	829633
9518	829634
175376	829635
111149	829636
50297	829637
210898	829638
281572	829639
180102	829640
92560	829641
414869	829642
404939	829643
12182	829644
207573	829645
305931	829646
157873	829647
234677	829648
70992	829649
83251	829650
52039	829651
180642	829652
455929	829653
259048	829654
289373	829655
180174	829656
82206	829657
18702	829658
275012	829659
11952	829660
274351	829661
263227	829662
275706	829663
72615	829664
271570	829665
38347	829666
38324	829667
37127	829668
72350	829669
141179	829670
140652	829671
268576	829672
274429	829673
140646	829674
141019	829675
142343	829676
70915	829677
273502	829678
141264	829679
5577	829680
271164	829681
274899	829682
35571	829683
146601	829684
141012	829685
220626	829686
21766	829687
142350	829688
141038	829689
38484	829690
273810	829691
21750	829692
269166	829693
72774	829694
274352	829695
20904	829696
68320	829697
273187	829698
74248	829699
232464	829700
240566	829701
437060	829702
305826	829703
188341	829704
113720	829705
105873	829706
190338	829707
401808	829708
89009	829709
167817	829710
166780	829711
355202	829712
65052	829713
98176	829714
38303	829715
273669	829716
139886	829717
5568	829718
137764	829719
148981	829720
453010	829721
72769	829722
274637	829723
72223	829724
196771	829725
182080	829726
383789	829727
140267	829728
997	829729
273022	829730
72903	829731
271553	829732
72333	829733
4258	829734
153499	829735
140236	829736
64564	829737
2460	829738
137758	829739
97664	829740
244471	829741
141960	829742
275001	829743
141190	829744
141612	829745
274291	829746
141948	829747
275510	829748
142107	829749
272696	829750
72643	829751
8485	829752
273972	829753
21799	829754
277455	829755
46897	829756
11952	829757
13141	829758
85416	829759
12995	829760
266250	829761
274297	829762
21781	829763
139886	829764
264511	829765
246146	829766
276236	829767
141550	829768
72646	829769
242025	829770
38285	829771
136620	829772
6453	829773
136838	829774
274073	829775
274998	829776
124569	829777
44141	829778
204272	829779
32725	829780
85182	829781
71998	829782
420219	829783
389461	829784
2065	829785
156761	829786
319577	829787
342823	829788
246024	829789
110678	829790
405620	829791
65625	829792
452372	829793
448717	829794
115082	829795
459566	829796
358664	829797
120125	829798
429810	829799
54282	829800
234726	829801
225906	829802
419749	829803
333957	829804
117486	829805
161811	829806
394700	829807
208002	829808
109000	829809
213494	829810
128224	829811
105594	829812
139183	829813
59290	829814
21643	829815
13832	829816
4668	829817
144538	829818
292551	829819
300390	829820
8483	829821
225692	829822
62311	829823
19272	829824
148924	829825
134633	829826
3358	829827
255065	829828
213249	829829
436793	829830
201418	829831
236824	829832
736	829833
86292	829834
150141	829835
404905	829836
127126	829837
455237	829838
27942	829839
49144	829840
146506	829841
78986	829842
199940	829843
48445	829844
254699	829845
163430	829846
107042	829847
173268	829848
189281	829849
113527	829850
362666	829851
302242	829852
237046	829853
345612	829854
146512	829855
111482	829856
387565	829857
126228	829858
66628	829859
191836	829860
327629	829861
124772	829862
443061	829863
11489	829864
105916	829865
142184	829866
15039	829867
384589	829868
381004	829869
5188	829870
11837	829871
79475	829872
250529	829873
453139	829874
421934	829875
116569	829876
377170	829877
17921	829878
64844	829879
394568	829880
164707	829881
29376	829882
95244	829883
458643	829884
95157	829885
124447	829886
44728	829887
238355	829888
22036	829889
86895	829890
16054	829891
429575	829892
23919	829893
306481	829894
384856	829895
55203	829896
378914	829897
226190	829898
49044	829899
425966	829900
114415	829901
133121	829902
313431	829903
127898	829904
257152	829905
277334	829906
257395	829907
251181	829908
103737	829909
6846	829910
103635	829911
15517	829912
149253	829913
187336	829914
6409	829915
20708	829916
206698	829917
173931	829918
127922	829919
341363	829920
184045	829921
400176	829922
247498	829923
268819	829924
272179	829925
268204	829926
322743	829927
3120	829928
1827	829929
93017	829930
167868	829931
174369	829932
162355	829933
26848	829934
244354	829935
15608	829936
80751	829937
351193	829938
238385	829939
203574	829940
157127	829941
180517	829942
9309	829943
66933	829944
91798	829945
91798	829946
439568	829947
405907	829948
409723	829949
114977	829950
33806	829951
4638	829952
209405	829953
98018	829954
244689	829955
126372	829956
246917	829957
31811	829958
183349	829959
213020	829960
81055	829961
13678	829962
233789	829963
331329	829964
304318	829965
10669	829966
179059	829967
179059	829968
317288	829969
147765	829970
263950	829971
447538	829972
341683	829973
296531	829974
20540	829975
163391	829976
127855	829977
262718	829978
325176	829979
26	829980
181970	829981
253189	829982
156483	829983
26598	829984
75913	829985
52830	829986
160674	829987
115312	829988
332422	829989
15298	829990
117904	829991
32584	829992
443777	829993
348534	829994
225291	829995
238656	829996
147441	829997
26522	829998
409284	829999
23078	830000
251509	830001
182423	830002
58713	830003
96829	830004
51603	830005
218633	830006
9069	830007
57070	830008
169281	830009
296931	830010
29434	830011
310720	830012
34587	830013
8244	830014
414114	830015
65481	830016
424727	830017
46634	830018
138219	830019
35341	830020
97565	830021
220396	830022
367908	830023
59898	830024
59898	830025
457194	830026
34746	830027
127336	830028
65624	830029
381632	830030
14998	830031
28995	830032
199349	830033
388335	830034
5606	830035
34667	830036
276863	830037
272520	830038
271329	830039
276698	830040
252814	830041
270260	830042
411629	830043
430205	830044
86569	830045
130786	830046
231022	830047
102438	830048
369848	830049
125003	830050
293822	830051
293907	830052
205218	830053
285586	830054
376094	830055
26557	830056
237366	830057
28318	830058
211	830059
201862	830060
436073	830061
174962	830062
345264	830063
316562	830064
78643	830065
170757	830066
29301	830067
459057	830068
121456	830069
114032	830070
434836	830071
412083	830072
22376	830073
239757	830074
171780	830075
85571	830076
4999	830077
14053	830078
70413	830079
167398	830080
24951	830081
282956	830082
3876	830083
119147	830084
128451	830085
218253	830086
89530	830087
189545	830088
7480	830089
207418	830090
48505	830091
51195	830092
115295	830093
33185	830094
120231	830095
120231	830096
332446	830097
99031	830098
200359	830099
1846	830100
119967	830101
347676	830102
10146	830103
20846	830104
334147	830105
170523	830106
44348	830107
119999	830108
110151	830109
6870	830110
56833	830111
123069	830112
73044	830113
202660	830114
121710	830115
37746	830116
53261	830117
94023	830118
219091	830119
3936	830120
6503	830121
126239	830122
103892	830123
126211	830124
394675	830125
88832	830126
60959	830127
128149	830128
68528	830129
19253	830130
58481	830131
21002	830132
1515	830133
19223	830134
180422	830135
322988	830136
198119	830137
67798	830138
200402	830139
67192	830140
61903	830141
6635	830142
71866	830143
182852	830144
181591	830145
75943	830146
60511	830147
32607	830148
8813	830149
227756	830150
73426	830151
338544	830152
185063	830153
19467	830154
110086	830155
152829	830156
50	830157
92581	830158
118782	830159
2616	830160
436	830161
20561	830162
30400	830163
212064	830164
32449	830165
84005	830166
198207	830167
285154	830168
47640	830169
1445	830170
28228	830171
255064	830172
1514	830173
62229	830174
99884	830175
122848	830176
137190	830177
386603	830178
138862	830179
38917	830180
58430	830181
386984	830182
11203	830183
16781	830184
278	830185
38917	830186
119624	830187
26965	830188
9570	830189
13836	830190
138992	830191
4933	830192
92840	830193
86163	830194
74492	830195
231651	830196
95497	830197
2215	830198
243166	830199
414693	830200
32500	830201
48920	830202
34511	830203
65657	830204
352309	830205
44632	830206
73908	830207
58245	830208
146348	830209
267280	830210
5703	830211
48880	830212
27114	830213
182562	830214
82506	830215
39866	830216
64056	830217
88468	830218
249847	830219
248688	830220
203197	830221
152191	830222
69512	830223
125834	830224
133713	830225
166140	830226
78293	830227
383003	830228
62015	830229
9550	830230
204103	830231
84739	830232
169017	830233
8	830234
61327	830235
20836	830236
46610	830237
9019	830238
10681	830239
215519	830240
206907	830241
28868	830242
10619	830243
22749	830244
19829	830245
134091	830246
110896	830247
74136	830248
164195	830249
91981	830250
111646	830251
117236	830252
339	830253
165632	830254
1466	830255
5347	830256
12833	830257
354947	830258
17602	830259
15425	830260
216923	830261
22952	830262
439142	830263
178465	830264
25178	830265
91699	830266
167524	830267
431301	830268
99556	830269
157569	830270
234416	830271
9057	830272
197778	830273
71689	830274
137540	830275
123922	830276
46533	830277
33536	830278
913	830279
789	830280
187021	830281
327376	830282
27591	830283
5679	830284
88386	830285
111289	830286
34055	830287
5949	830288
79319	830289
45540	830290
14872	830291
373093	830292
1556	830293
7681	830294
200891	830295
934	830296
115718	830297
40016	830298
17249	830299
88343	830300
4336	830301
220697	830302
275132	830303
26644	830304
90961	830305
248360	830306
55014	830307
225495	830308
59159	830309
216982	830310
125841	830311
36186	830312
10473	830313
19238	830314
4721	830315
155715	830316
3120	830317
7168	830318
288954	830319
84413	830320
11802	830321
189086	830322
162124	830323
413769	830324
140421	830325
429755	830326
65741	830327
4924	830328
23930	830329
47545	830330
15393	830331
110857	830332
80970	830333
180124	830334
41819	830335
14778	830336
192603	830337
140595	830338
13949	830339
103516	830340
24474	830341
18741	830342
803	830343
69774	830344
115383	830345
352151	830346
239757	830347
32233	830348
264261	830349
74086	830350
3593	830351
62086	830352
437425	830353
83853	830354
247054	830355
253366	830356
204781	830357
6711	830358
136127	830359
2520	830360
16302	830361
200969	830362
200969	830363
200920	830364
327630	830365
200501	830366
218374	830367
130855	830368
245734	830369
224204	830370
6030	830371
145449	830372
346998	830373
43794	830374
326938	830375
10595	830376
2274	830377
161904	830378
67989	830379
145939	830380
218736	830381
18150	830382
46708	830383
2401	830384
14895	830385
241891	830386
49733	830387
176111	830388
118026	830389
109917	830390
15638	830391
199778	830392
392143	830393
278023	830394
8152	830395
192887	830396
108615	830397
9939	830398
12262	830399
386371	830400
186997	830401
39521	830402
116118	830403
284755	830404
53253	830405
180591	830406
50760	830407
191826	830408
29957	830409
136071	830410
113328	830411
68656	830412
1691	830413
74743	830414
156358	830415
5886	830416
387716	830417
221978	830418
127269	830419
27050	830420
83226	830421
40495	830422
14118	830423
223605	830424
139667	830425
56411	830426
34738	830427
151497	830428
288980	830429
54536	830430
122649	830431
352880	830432
60016	830433
62724	830434
223156	830435
113294	830436
24419	830437
292532	830438
103971	830439
62812	830440
301922	830441
79784	830442
164611	830443
122372	830444
74701	830445
357071	830446
237391	830447
427747	830448
406309	830449
149464	830450
69606	830451
18263	830452
41256	830453
809	830454
24849	830455
86840	830456
426477	830457
105463	830458
31910	830459
60934	830460
109962	830461
64304	830462
75036	830463
49999	830464
39476	830465
111532	830466
95332	830467
41530	830468
239752	830469
121478	830470
202581	830471
91526	830472
124481	830473
142942	830474
67668	830475
39945	830476
94194	830477
33235	830478
88756	830479
136867	830480
39328	830481
3023	830482
427637	830483
203470	830484
323152	830485
980	830486
38205	830487
100566	830488
68333	830489
197921	830490
170477	830491
1627	830492
140138	830493
276468	830494
18977	830495
3838	830496
156552	830497
11694	830498
24524	830499
43711	830500
59334	830501
5254	830502
37178	830503
202108	830504
104214	830505
56468	830506
382912	830507
3193	830508
30741	830509
324	830510
337159	830511
211475	830512
85399	830513
139030	830514
259844	830515
14773	830516
237363	830517
132148	830518
224771	830519
21386	830520
41980	830521
357396	830522
157016	830523
44183	830524
187898	830525
178441	830526
30400	830527
14561	830528
51041	830529
32803	830530
69128	830531
56998	830532
257306	830533
132494	830534
218803	830535
80392	830536
53922	830537
200417	830538
388861	830539
62107	830540
127164	830541
4272	830542
173653	830543
312103	830544
62715	830545
23122	830546
39239	830547
277829	830548
19760	830549
10507	830550
363836	830551
100780	830552
20571	830553
52862	830554
85087	830555
6568	830556
12015	830557
225176	830558
57760	830559
122847	830560
152858	830561
142474	830562
50059	830563
7455	830564
17012	830565
28822	830566
5187	830567
181101	830568
276048	830569
9745	830570
163253	830571
32541	830572
276558	830573
6116	830574
60086	830575
53090	830576
412750	830577
15	830578
419	830579
12695	830580
7811	830581
141883	830582
198738	830583
324189	830584
11212	830585
111514	830586
25486	830587
326090	830588
251786	830589
28804	830590
28171	830591
87974	830592
179846	830593
166249	830594
181269	830595
51680	830596
16145	830597
5924	830598
193394	830599
4142	830600
12011	830601
3043	830602
112409	830603
424332	830604
61340	830605
132815	830606
217905	830607
432611	830608
3639	830609
79929	830610
48074	830611
40305	830612
199526	830613
299938	830614
61899	830615
453446	830616
1874	830617
107511	830618
63306	830619
288768	830620
703	830621
69862	830622
80326	830623
31181	830624
125153	830625
41593	830626
15223	830627
287952	830628
34932	830629
79897	830630
67567	830631
99673	830632
277992	830633
31270	830634
177530	830635
4255	830636
281192	830637
130086	830638
42936	830639
146170	830640
32738	830641
401354	830642
371027	830643
85652	830644
47175	830645
43555	830646
141554	830647
250200	830648
12553	830649
305001	830650
8125	830651
14184	830652
17494	830653
18797	830654
139141	830655
101338	830656
173284	830657
189135	830658
14582	830659
101329	830660
9605	830661
60310	830662
42921	830663
7686	830664
229256	830665
23316	830666
14367	830667
179722	830668
282717	830669
3148	830670
9614	830671
13177	830672
173480	830673
2246	830674
78203	830675
290188	830676
3622	830677
102829	830678
108585	830679
2005	830680
8984	830681
394119	830682
232245	830683
165042	830684
28971	830685
275	830686
624	830687
1572	830688
3043	830689
116631	830690
5891	830691
335148	830692
25591	830693
165424	830694
34898	830695
63958	830696
100602	830697
32359	830698
9148	830699
87390	830700
196470	830701
8800	830702
38086	830703
31243	830704
333466	830705
107954	830706
55175	830707
337857	830708
13336	830709
416242	830710
146448	830711
176880	830712
1772	830713
262077	830714
302735	830715
81184	830716
377754	830717
369994	830718
34388	830719
397887	830720
82724	830721
179606	830722
101092	830723
199173	830724
44544	830725
2912	830726
4827	830727
11439	830728
54488	830729
3766	830730
198021	830731
198916	830732
74445	830733
177286	830734
393620	830735
230043	830736
163798	830737
438562	830738
158489	830739
11662	830740
250271	830741
61979	830742
332452	830743
2988	830744
154093	830745
103957	830746
358069	830747
20314	830748
227865	830749
186708	830750
35384	830751
212589	830752
68470	830753
92163	830754
253581	830755
7709	830756
180781	830757
26164	830758
408361	830759
21603	830760
232338	830761
238746	830762
392754	830763
29781	830764
168874	830765
183321	830766
62200	830767
61293	830768
18296	830769
165655	830770
56469	830771
341718	830772
209183	830773
71103	830774
164129	830775
116431	830776
87386	830777
56682	830778
384499	830779
172763	830780
241843	830781
27763	830782
81550	830783
1627	830784
40003	830785
49430	830786
56165	830787
412985	830788
106698	830789
70640	830790
150673	830791
14819	830792
376394	830793
416509	830794
167447	830795
30452	830796
452644	830797
150049	830798
8106	830799
12560	830800
84387	830801
168312	830802
31260	830803
212980	830804
131377	830805
334372	830806
420011	830807
379425	830808
257	830809
96209	830810
97820	830811
362125	830812
88537	830813
95819	830814
190135	830815
5373	830816
5373	830817
447207	830818
84686	830819
250092	830820
234489	830821
409540	830822
162938	830823
263695	830824
114120	830825
83431	830826
257246	830827
55814	830828
2859	830829
178236	830830
119330	830831
163113	830832
343748	830833
4040	830834
34683	830835
208179	830836
69363	830837
428685	830838
164076	830839
94704	830840
32728	830841
373450	830842
60418	830843
104566	830844
159986	830845
17942	830846
245496	830847
57959	830848
64399	830849
197571	830850
289009	830851
288545	830852
121031	830853
1637	830854
63007	830855
337852	830856
182683	830857
170371	830858
273962	830859
419391	830860
380742	830861
417931	830862
247007	830863
65481	830864
5113	830865
362488	830866
123727	830867
162267	830868
9739	830869
65203	830870
25607	830871
3151	830872
318061	830873
232405	830874
202114	830875
372264	830876
2788	830877
111117	830878
109598	830879
81764	830880
310894	830881
359823	830882
89117	830883
22561	830884
147576	830885
147641	830886
282042	830887
38523	830888
24417	830889
199853	830890
169311	830891
92368	830892
354407	830893
311544	830894
65384	830895
260429	830896
194644	830897
11423	830898
55084	830899
39722	830900
813	830901
97062	830902
28380	830903
36509	830904
2246	830905
49357	830906
3275	830907
6453	830908
96456	830909
28199	830910
1975	830911
52542	830912
22480	830913
35019	830914
44545	830915
116938	830916
425612	830917
5985	830918
174327	830919
220710	830920
399745	830921
345955	830922
419651	830923
416124	830924
126347	830925
1293	830926
456034	830927
158729	830928
234739	830929
420639	830930
22541	830931
270619	830932
74902	830933
57702	830934
255703	830935
344225	830936
153037	830937
224080	830938
39100	830939
88013	830940
169735	830941
54485	830942
34578	830943
433749	830944
69856	830945
120970	830946
205518	830947
22836	830948
261969	830949
38907	830950
67365	830951
65715	830952
84533	830953
218985	830954
50056	830955
406723	830956
117798	830957
146726	830958
187558	830959
378514	830960
62321	830961
52090	830962
95118	830963
74439	830964
172134	830965
266968	830966
176681	830967
426725	830968
128232	830969
1827	830970
102168	830971
6794	830972
234028	830973
323874	830974
80906	830975
32834	830976
118824	830977
191953	830978
15575	830979
46828	830980
95240	830981
368435	830982
306345	830983
59189	830984
401154	830985
83029	830986
9364	830987
356418	830988
30115	830989
126471	830990
106762	830991
37634	830992
122178	830993
107520	830994
154612	830995
41366	830996
9810	830997
414656	830998
73285	830999
145526	831000
272635	831001
37852	831002
11551	831003
48291	831004
438078	831005
2931	831006
20071	831007
188339	831008
183925	831009
28693	831010
165203	831011
218767	831012
16385	831013
326041	831014
259315	831015
329522	831016
161620	831017
96631	831018
14973	831019
23159	831020
30236	831021
93696	831022
4197	831023
139012	831024
196548	831025
32956	831026
45825	831027
396766	831028
212721	831029
133278	831030
133866	831031
126983	831032
326075	831033
359998	831034
206863	831035
40548	831036
34146	831037
52260	831038
83962	831039
89163	831040
28561	831041
2525	831042
41538	831043
34375	831044
141903	831045
172974	831046
49754	831047
9155	831048
111974	831049
3922	831050
268532	831051
399997	831052
237670	831053
388542	831054
339532	831055
149576	831056
75544	831057
27746	831058
11958	831059
78477	831060
9720	831061
454812	831062
180835	831063
447974	831064
5730	831065
296985	831066
246988	831067
2728	831068
138285	831069
242325	831070
348444	831071
84349	831072
318814	831073
189880	831074
30605	831075
349079	831076
14819	831077
69111	831078
75161	831079
6802	831080
119325	831081
418589	831082
592	831083
22355	831084
38899	831085
409371	831086
23987	831087
46026	831088
330206	831089
209422	831090
61166	831091
57660	831092
309360	831093
33521	831094
73942	831095
20201	831096
307057	831097
18677	831098
203653	831099
411531	831100
154984	831101
130611	831102
266097	831103
423141	831104
237645	831105
29861	831106
31669	831107
176428	831108
94771	831109
36918	831110
158773	831111
173350	831112
305432	831113
126666	831114
21118	831115
380543	831116
329009	831117
456371	831118
175148	831119
6430	831120
151470	831121
12967	831122
435378	831123
844	831124
107291	831125
107205	831126
207898	831127
361665	831128
422758	831129
228183	831130
422222	831131
55555	831132
375992	831133
150373	831134
53500	831135
273122	831136
2463	831137
214332	831138
381049	831139
173242	831140
423635	831141
22286	831142
76726	831143
328270	831144
240924	831145
215067	831146
125333	831147
125331	831148
345552	831149
36	831150
11527	831151
72139	831152
8154	831153
159719	831154
219495	831155
18830	831156
84545	831157
61125	831158
59079	831159
233433	831160
212503	831161
123313	831162
242696	831163
260307	831164
39734	831165
204444	831166
210375	831167
151380	831168
86816	831169
27699	831170
125913	831171
53300	831172
313910	831173
241437	831174
17613	831175
90974	831176
84409	831177
99773	831178
73374	831179
32157	831180
46067	831181
406039	831182
75687	831183
162524	831184
120597	831185
107945	831186
423645	831187
2840	831188
445352	831189
122017	831190
142519	831191
252749	831192
57240	831193
22663	831194
325514	831195
22574	831196
194039	831197
58046	831198
278858	831199
90844	831200
225103	831201
328297	831202
48439	831203
329252	831204
33893	831205
27219	831206
339902	831207
298188	831208
202337	831209
457298	831210
178467	831211
34085	831212
399255	831213
9642	831214
61052	831215
77217	831216
380709	831217
27891	831218
392791	831219
359772	831220
128852	831221
20865	831222
195761	831223
247583	831224
86306	831225
441143	831226
175219	831227
89474	831228
364	831229
85	831230
411476	831231
381198	831232
73624	831233
74531	831234
18681	831235
105307	831236
164499	831237
29346	831238
70181	831239
193795	831240
226724	831241
101457	831242
58860	831243
58860	831244
85	831245
23287	831246
48088	831247
451507	831248
413920	831249
111219	831250
370678	831251
115621	831252
4641	831253
128610	831254
35689	831255
3158	831256
11973	831257
15790	831258
1743	831259
71338	831260
332944	831261
12731	831262
27439	831263
200307	831264
333865	831265
29506	831266
83002	831267
386221	831268
157212	831269
443382	831270
411099	831271
42740	831272
160982	831273
32471	831274
55097	831275
1079	831276
231644	831277
113661	831278
80584	831279
9183	831280
54399	831281
240194	831282
416128	831283
91653	831284
2176	831285
104275	831286
368397	831287
42656	831288
58357	831289
450002	831290
208147	831291
122045	831292
274484	831293
3172	831294
169741	831295
325522	831296
287538	831297
202975	831298
50537	831299
150358	831300
250361	831301
70401	831302
18550	831303
28552	831304
26281	831305
15674	831306
205905	831307
36291	831308
226469	831309
200739	831310
421343	831311
216674	831312
9111	831313
445637	831314
244878	831315
45565	831316
182791	831317
450469	831318
318277	831319
139627	831320
76440	831321
421695	831322
194363	831323
311949	831324
271693	831325
84527	831326
196593	831327
201161	831328
23510	831329
228887	831330
54696	831331
176890	831332
612	831333
26836	831334
78545	831335
356452	831336
158952	831337
239848	831338
9084	831339
50478	831340
184099	831341
166484	831342
39546	831343
93165	831344
12353	831345
455385	831346
243927	831347
373954	831348
224737	831349
6517	831350
40997	831351
29776	831352
67933	831353
262161	831354
398688	831355
404159	831356
43757	831357
166829	831358
444785	831359
176118	831360
57415	831361
110900	831362
273980	831363
229144	831364
441965	831365
77240	831366
165672	831367
251904	831368
167780	831369
303266	831370
433984	831371
70696	831372
198348	831373
250450	831374
160022	831375
224356	831376
29622	831377
63832	831378
15509	831379
84230	831380
455181	831381
185959	831382
371145	831383
221803	831384
426932	831385
78313	831386
203749	831387
222207	831388
459185	831389
93736	831390
131549	831391
149594	831392
9101	831393
226613	831394
184157	831395
105163	831396
104828	831397
18566	831398
3682	831399
295546	831400
421593	831401
30282	831402
120462	831403
95602	831404
97264	831405
273981	831406
389193	831407
641	831408
91694	831409
112499	831410
396519	831411
213383	831412
36958	831413
858	831414
22223	831415
152030	831416
9931	831417
108721	831418
292895	831419
107969	831420
107638	831421
59950	831422
343153	831423
236372	831424
84654	831425
74671	831426
421582	831427
71278	831428
109477	831429
201617	831430
183079	831431
287763	831432
403294	831433
396883	831434
308878	831435
204132	831436
42117	831437
87972	831438
456679	831439
178029	831440
398003	831441
171210	831442
84662	831443
216762	831444
118587	831445
453315	831446
45275	831447
28993	831448
185236	831449
101879	831450
457991	831451
234916	831452
29349	831453
158792	831454
280787	831455
149051	831456
141822	831457
36437	831458
17763	831459
91673	831460
5954	831461
119055	831462
49585	831463
73967	831464
235005	831465
145851	831466
41793	831467
276974	831468
258564	831469
124612	831470
15050	831471
2722	831472
181632	831473
426442	831474
98967	831475
300951	831476
34366	831477
259568	831478
363982	831479
183995	831480
253284	831481
417235	831482
20007	831483
114079	831484
169413	831485
240327	831486
233489	831487
13517	831488
447232	831489
87890	831490
40951	831491
39935	831492
27351	831493
61608	831494
19199	831495
202083	831496
75697	831497
60953	831498
27811	831499
54299	831500
74997	831501
363605	831502
220144	831503
5029	831504
63503	831505
157261	831506
196235	831507
71523	831508
6513	831509
57841	831510
1295	831511
98524	831512
321753	831513
139993	831514
355474	831515
104380	831516
104908	831517
362209	831518
283237	831519
256281	831520
302235	831521
17362	831522
210792	831523
160901	831524
45858	831525
165633	831526
2716	831527
21394	831528
75401	831529
424005	831530
7707	831531
22678	831532
56283	831533
264910	831534
153733	831535
60655	831536
230322	831537
218692	831538
270426	831539
199565	831540
299136	831541
100479	831542
303664	831543
228767	831544
107890	831545
32999	831546
98738	831547
15201	831548
28080	831549
160821	831550
134611	831551
167585	831552
5922	831553
10994	831554
65508	831555
415201	831556
66975	831557
114125	831558
186006	831559
37331	831560
27067	831561
14212	831562
5837	831563
182933	831564
135014	831565
291054	831566
341694	831567
4654	831568
360212	831569
112521	831570
47892	831571
65800	831572
117258	831573
257966	831574
363479	831575
326553	831576
33177	831577
21425	831578
233602	831579
1780	831580
142733	831581
13943	831582
16460	831583
282438	831584
438922	831585
136325	831586
210082	831587
82611	831588
43379	831589
30956	831590
24042	831591
28822	831592
387798	831593
393888	831594
24274	831595
97975	831596
135893	831597
135280	831598
46420	831599
108714	831600
21587	831601
375180	831602
178057	831603
302899	831604
117536	831605
17148	831606
196387	831607
16454	831608
360917	831609
62995	831610
233361	831611
380202	831612
127904	831613
248095	831614
65405	831615
349899	831616
112126	831617
134090	831618
69411	831619
129567	831620
129700	831621
262495	831622
146053	831623
180301	831624
51306	831625
5288	831626
278250	831627
156147	831628
2044	831629
25034	831630
327786	831631
68847	831632
67118	831633
38115	831634
68844	831635
77180	831636
302080	831637
38237	831638
30502	831639
94116	831640
9621	831641
85242	831642
158732	831643
220061	831644
166450	831645
226116	831646
84980	831647
180591	831648
408021	831649
104223	831650
213877	831651
37217	831652
212204	831653
98890	831654
145149	831655
72400	831656
9399	831657
148321	831658
305999	831659
163976	831660
92405	831661
436881	831662
95581	831663
407966	831664
168427	831665
37184	831666
248503	831667
244426	831668
36075	831669
296024	831670
118234	831671
89477	831672
228986	831673
196430	831674
449987	831675
83104	831676
65753	831677
141782	831678
92087	831679
341094	831680
126440	831681
333289	831682
144744	831683
104431	831684
52752	831685
201929	831686
241740	831687
412673	831688
195016	831689
217751	831690
181868	831691
415602	831692
340125	831693
21441	831694
22532	831695
32334	831696
10495	831697
302144	831698
277331	831699
201270	831700
136727	831701
125842	831702
206015	831703
54826	831704
189224	831705
55062	831706
315545	831707
438900	831708
46362	831709
57418	831710
98834	831711
111174	831712
78098	831713
117845	831714
183157	831715
413385	831716
428857	831717
1009	831718
118241	831719
57702	831720
119471	831721
43837	831722
49363	831723
46847	831724
145131	831725
249263	831726
399816	831727
59512	831728
89598	831729
439219	831730
163005	831731
142004	831732
331623	831733
88789	831734
334953	831735
365510	831736
129220	831737
445649	831738
239841	831739
403771	831740
88302	831741
17544	831742
7184	831743
21349	831744
56487	831745
33475	831746
79472	831747
15893	831748
334158	831749
394852	831750
56388	831751
6899	831752
116665	831753
264433	831754
221314	831755
76119	831756
85637	831757
405640	831758
21833	831759
21833	831760
63818	831761
44664	831762
59660	831763
74476	831764
116060	831765
113258	831766
200259	831767
445758	831768
19100	831769
70656	831770
93939	831771
68466	831772
371656	831773
21802	831774
111877	831775
443939	831776
106640	831777
43390	831778
43847	831779
256916	831780
6813	831781
24892	831782
409367	831783
237503	831784
204436	831785
23816	831786
70628	831787
204162	831788
226921	831789
365465	831790
212429	831791
194816	831792
217253	831793
226068	831794
11242	831795
18499	831796
413203	831797
141447	831798
343443	831799
261027	831800
440979	831801
64784	831802
123828	831803
28236	831804
140219	831805
178905	831806
31470	831807
327451	831808
208544	831809
325433	831810
2637	831811
220082	831812
5866	831813
385680	831814
20011	831815
274815	831816
396866	831817
189	831818
62520	831819
359474	831820
96553	831821
11650	831822
243729	831823
390238	831824
106102	831825
300092	831826
362061	831827
119682	831828
382462	831829
214626	831830
140298	831831
326871	831832
385265	831833
157300	831834
227607	831835
120690	831836
453483	831837
263882	831838
309194	831839
1207	831840
235738	831841
81829	831842
185154	831843
369040	831844
37539	831845
56713	831846
94035	831847
235223	831848
4768	831849
424390	831850
292338	831851
271382	831852
306211	831853
34048	831854
122175	831855
8348	831856
218535	831857
255517	831858
243035	831859
350794	831860
386301	831861
82867	831862
27474	831863
11440	831864
200340	831865
219665	831866
33856	831867
21139	831868
173839	831869
5571	831870
156867	831871
305786	831872
47982	831873
63813	831874
144875	831875
410277	831876
89557	831877
43705	831878
66590	831879
54817	831880
15830	831881
48608	831882
433097	831883
221138	831884
37703	831885
67177	831886
436213	831887
426560	831888
110052	831889
85758	831890
232856	831891
167979	831892
23672	831893
844	831894
20742	831895
56713	831896
415638	831897
98724	831898
261364	831899
222829	831900
23475	831901
113485	831902
293670	831903
163657	831904
351902	831905
371140	831906
144928	831907
279144	831908
416536	831909
186667	831910
129757	831911
53511	831912
298806	831913
51259	831914
259280	831915
25014	831916
335711	831917
415231	831918
176791	831919
57909	831920
104600	831921
1355	831922
384040	831923
32498	831924
72498	831925
62308	831926
211609	831927
55766	831928
104761	831929
63886	831930
139143	831931
120132	831932
183674	831933
103709	831934
91809	831935
355620	831936
145033	831937
324453	831938
246876	831939
437990	831940
69955	831941
34343	831942
367648	831943
224853	831944
366260	831945
43517	831946
226958	831947
39057	831948
287129	831949
1898	831950
269759	831951
169388	831952
17464	831953
150059	831954
91695	831955
12728	831956
104268	831957
25358	831958
11922	831959
382955	831960
432258	831961
232977	831962
13157	831963
187191	831964
367994	831965
103027	831966
131746	831967
55761	831968
81176	831969
396874	831970
10514	831971
22071	831972
235278	831973
15242	831974
51320	831975
361876	831976
36101	831977
257170	831978
82820	831979
399837	831980
215465	831981
197674	831982
110569	831983
435719	831984
189905	831985
392653	831986
19156	831987
180325	831988
106058	831989
112118	831990
376837	831991
260905	831992
21364	831993
259916	831994
202206	831995
289895	831996
71126	831997
351402	831998
105183	831999
54339	832000
344261	832001
447082	832002
98026	832003
369019	832004
315243	832005
78566	832006
270805	832007
322119	832008
24047	832009
418209	832010
189070	832011
394026	832012
13264	832013
386543	832014
200852	832015
8914	832016
181988	832017
120004	832018
65684	832019
271036	832020
421065	832021
47951	832022
145969	832023
38842	832024
173907	832025
111288	832026
232964	832027
171150	832028
171150	832029
395305	832030
159082	832031
181749	832032
226788	832033
80630	832034
83356	832035
304901	832036
105098	832037
202672	832038
52608	832039
95773	832040
69312	832041
174150	832042
153808	832043
225456	832044
308556	832045
211534	832046
459678	832047
250120	832048
458795	832049
440689	832050
154980	832051
165318	832052
99011	832053
111834	832054
85092	832055
188307	832056
205013	832057
104487	832058
121906	832059
42119	832060
22864	832061
336247	832062
129247	832063
328953	832064
234373	832065
225674	832066
141793	832067
354154	832068
381142	832069
82072	832070
16120	832071
187599	832072
40321	832073
184545	832074
246875	832075
308706	832076
117867	832077
223765	832078
449904	832079
68215	832080
18321	832081
431614	832082
362560	832083
199322	832084
423517	832085
191167	832086
8953	832087
409820	832088
74568	832089
66854	832090
223084	832091
21648	832092
10661	832093
10661	832094
18499	832095
101097	832096
259631	832097
285394	832098
108116	832099
175001	832100
101550	832101
84805	832102
284640	832103
215161	832104
33129	832105
37724	832106
458235	832107
342230	832108
159927	832109
225974	832110
22409	832111
126191	832112
111839	832113
9510	832114
419640	832115
58323	832116
42577	832117
229991	832118
116455	832119
440881	832120
362496	832121
100985	832122
358178	832123
30430	832124
424524	832125
21139	832126
102802	832127
100733	832128
93581	832129
80485	832130
224666	832131
99578	832132
181029	832133
97262	832134
19464	832135
72099	832136
43605	832137
37603	832138
265902	832139
201326	832140
227408	832141
266889	832142
373898	832143
53072	832144
457137	832145
3874	832146
208288	832147
449181	832148
89697	832149
190229	832150
421029	832151
442727	832152
190719	832153
55501	832154
88458	832155
203101	832156
240302	832157
28019	832158
45746	832159
267471	832160
450024	832161
388362	832162
121385	832163
95872	832164
59387	832165
12126	832166
125204	832167
187229	832168
14151	832169
390566	832170
103261	832171
3274	832172
171218	832173
451338	832174
64340	832175
231472	832176
85333	832177
131498	832178
186521	832179
96678	832180
9	832181
281877	832182
6424	832183
47198	832184
115499	832185
49449	832186
351080	832187
183679	832188
97552	832189
214862	832190
57716	832191
213556	832192
126445	832193
359826	832194
43727	832195
96183	832196
111502	832197
68463	832198
119777	832199
379061	832200
162720	832201
93652	832202
3967	832203
177260	832204
123027	832205
228009	832206
125707	832207
35316	832208
13280	832209
344835	832210
290110	832211
269032	832212
69274	832213
20904	832214
357773	832215
102949	832216
342529	832217
347470	832218
65056	832219
24702	832220
47441	832221
58479	832222
23960	832223
118842	832224
442903	832225
78884	832226
17595	832227
349786	832228
81018	832229
37033	832230
74877	832231
303245	832232
154200	832233
49217	832234
229604	832235
14450	832236
346979	832237
93271	832238
171118	832239
69753	832240
139814	832241
456648	832242
155741	832243
249898	832244
9768	832245
14529	832246
316851	832247
248256	832248
68022	832249
329450	832250
1294	832251
428623	832252
242599	832253
367965	832254
306475	832255
34288	832256
431482	832257
318754	832258
356567	832259
322517	832260
4076	832261
445261	832262
231075	832263
83085	832264
15694	832265
192784	832266
177454	832267
308543	832268
27629	832269
272608	832270
335250	832271
7233	832272
277509	832273
342936	832274
123877	832275
86446	832276
110712	832277
114888	832278
19906	832279
111908	832280
284216	832281
102144	832282
267671	832283
20578	832284
338845	832285
137149	832286
419798	832287
109553	832288
95996	832289
24548	832290
51703	832291
36226	832292
241802	832293
263838	832294
72095	832295
140912	832296
293121	832297
42417	832298
53547	832299
40350	832300
110541	832301
31823	832302
242878	832303
6829	832304
54657	832305
42350	832306
374020	832307
13517	832308
116391	832309
135440	832310
226901	832311
152984	832312
46627	832313
328884	832314
110986	832315
69878	832316
36504	832317
282066	832318
360128	832319
429488	832320
403650	832321
18997	832322
329217	832323
185825	832324
104595	832325
268722	832326
87254	832327
365150	832328
412738	832329
319484	832330
435038	832331
370337	832332
211879	832333
381320	832334
27273	832335
88618	832336
219673	832337
242227	832338
233321	832339
237856	832340
104926	832341
329988	832342
240700	832343
70603	832344
37436	832345
21262	832346
221082	832347
113766	832348
127927	832349
446885	832350
100777	832351
136175	832352
315045	832353
11004	832354
46175	832355
113543	832356
421396	832357
122840	832358
183643	832359
54844	832360
399856	832361
307280	832362
285666	832363
63960	832364
358585	832365
265058	832366
354928	832367
276849	832368
171014	832369
212525	832370
9917	832371
234374	832372
318088	832373
137389	832374
304	832375
83432	832376
224617	832377
457164	832378
185011	832379
279336	832380
430926	832381
172216	832382
400184	832383
78025	832384
30927	832385
165817	832386
283843	832387
131383	832388
37081	832389
32737	832390
242608	832391
115202	832392
48643	832393
100058	832394
215160	832395
169365	832396
237275	832397
240275	832398
37341	832399
319870	832400
247496	832401
212595	832402
217538	832403
192287	832404
210236	832405
357772	832406
77435	832407
86680	832408
66278	832409
137389	832410
270819	832411
104371	832412
85209	832413
348662	832414
165477	832415
342193	832416
37518	832417
71072	832418
56850	832419
426795	832420
121225	832421
161885	832422
48790	832423
213501	832424
193266	832425
85265	832426
209913	832427
185351	832428
78025	832429
15455	832430
402535	832431
395381	832432
125941	832433
229937	832434
106660	832435
44679	832436
387329	832437
17046	832438
26686	832439
308422	832440
83943	832441
457556	832442
233315	832443
359085	832444
109137	832445
837	832446
440071	832447
428060	832448
118718	832449
34462	832450
89950	832451
209403	832452
114497	832453
52993	832454
137570	832455
269498	832456
94711	832457
297986	832458
195723	832459
318273	832460
417980	832461
48389	832462
225442	832463
95902	832464
456413	832465
260129	832466
183681	832467
91301	832468
137456	832469
3994	832470
200948	832471
25307	832472
30282	832473
10129	832474
32880	832475
308876	832476
36095	832477
401317	832478
144262	832479
51220	832480
135402	832481
276136	832482
240898	832483
439964	832484
113194	832485
231815	832486
424227	832487
150011	832488
3577	832489
280493	832490
306602	832491
307687	832492
3941	832493
361630	832494
353977	832495
186187	832496
290404	832497
29337	832498
310910	832499
209098	832500
119979	832501
110625	832502
8543	832503
123646	832504
57436	832505
135472	832506
150579	832507
424771	832508
165065	832509
67718	832510
141457	832511
257382	832512
115498	832513
224716	832514
99077	832515
182485	832516
242826	832517
32157	832518
246798	832519
98195	832520
145290	832521
9290	832522
83616	832523
225536	832524
80363	832525
173376	832526
15223	832527
117965	832528
209853	832529
24646	832530
405128	832531
271393	832532
70118	832533
226813	832534
241786	832535
207443	832536
387048	832537
286341	832538
405208	832539
164396	832540
208772	832541
382035	832542
155817	832543
169217	832544
12573	832545
60757	832546
214396	832547
205605	832548
182308	832549
85805	832550
45628	832551
1775	832552
57248	832553
246419	832554
183933	832555
20435	832556
216	832557
145577	832558
230796	832559
409335	832560
218403	832561
28	832562
411766	832563
3246	832564
183520	832565
194559	832566
364340	832567
31340	832568
141303	832569
113695	832570
56124	832571
376872	832572
414120	832573
67544	832574
163475	832575
438842	832576
95728	832577
313209	832578
370473	832579
317688	832580
377981	832581
34797	832582
4995	832583
209736	832584
399117	832585
185950	832586
221270	832587
325455	832588
78591	832589
388384	832590
165032	832591
84554	832592
192734	832593
51027	832594
63192	832595
335611	832596
156867	832597
170553	832598
24130	832599
260486	832600
28995	832601
38029	832602
16876	832603
50832	832604
190313	832605
26119	832606
75148	832607
590	832608
56098	832609
3829	832610
193723	832611
2708	832612
145995	832613
37123	832614
78963	832615
446642	832616
671	832617
57581	832618
22378	832619
180928	832620
164521	832621
1989	832622
72722	832623
68252	832624
187323	832625
80244	832626
405748	832627
119855	832628
62090	832629
221	832630
32183	832631
39364	832632
208925	832633
129415	832634
39116	832635
210134	832636
48638	832637
118145	832638
25581	832639
34779	832640
235113	832641
372727	832642
3542	832643
249271	832644
224909	832645
249590	832646
115731	832647
15666	832648
189432	832649
214642	832650
108976	832651
7561	832652
86224	832653
43180	832654
377750	832655
69333	832656
208257	832657
156066	832658
440733	832659
258010	832660
71758	832661
207692	832662
302519	832663
238350	832664
425371	832665
110770	832666
39860	832667
361528	832668
9020	832669
22052	832670
137981	832671
222325	832672
334971	832673
33408	832674
235442	832675
16159	832676
45480	832677
286987	832678
5824	832679
366663	832680
152222	832681
158890	832682
46338	832683
26244	832684
8997	832685
265454	832686
337124	832687
3871	832688
346279	832689
339825	832690
351591	832691
283680	832692
179940	832693
48164	832694
138396	832695
41915	832696
112966	832697
117635	832698
142972	832699
383058	832700
146634	832701
318403	832702
344121	832703
120399	832704
308503	832705
426245	832706
12132	832707
19858	832708
140311	832709
171292	832710
334172	832711
97221	832712
61675	832713
96647	832714
88156	832715
246232	832716
76895	832717
406561	832718
51020	832719
108992	832720
113184	832721
153732	832722
110884	832723
59433	832724
302716	832725
201090	832726
77500	832727
313687	832728
265139	832729
452068	832730
183837	832731
420440	832732
295241	832733
433498	832734
27829	832735
278873	832736
411999	832737
436840	832738
114600	832739
382822	832740
49640	832741
46416	832742
81629	832743
3139	832744
598	832745
5815	832746
14627	832747
11343	832748
99136	832749
14918	832750
188335	832751
339542	832752
216445	832753
455075	832754
67449	832755
426521	832756
349272	832757
297050	832758
311258	832759
42218	832760
53788	832761
189273	832762
92570	832763
387327	832764
99036	832765
166230	832766
333948	832767
45092	832768
226621	832769
296219	832770
87269	832771
178591	832772
302846	832773
176474	832774
23637	832775
209910	832776
152353	832777
56932	832778
260282	832779
86495	832780
91340	832781
45716	832782
195893	832783
387834	832784
289934	832785
43964	832786
80270	832787
12084	832788
110930	832789
185012	832790
146888	832791
275236	832792
304852	832793
295544	832794
213456	832795
226652	832796
369762	832797
6857	832798
312499	832799
63906	832800
375965	832801
91487	832802
67820	832803
323548	832804
188402	832805
960	832806
17242	832807
381319	832808
21118	832809
54269	832810
49469	832811
153889	832812
423661	832813
156609	832814
24985	832815
215787	832816
269132	832817
142004	832818
87835	832819
301479	832820
202541	832821
153426	832822
85405	832823
78951	832824
420961	832825
352846	832826
146230	832827
264535	832828
82072	832829
212398	832830
422896	832831
226575	832832
73359	832833
219673	832834
144512	832835
7046	832836
440572	832837
154579	832838
246051	832839
74323	832840
145086	832841
227604	832842
111631	832843
221640	832844
261605	832845
186769	832846
325003	832847
362503	832848
21015	832849
206989	832850
173399	832851
11300	832852
232744	832853
85006	832854
85549	832855
32742	832856
45798	832857
31823	832858
384943	832859
268873	832860
223504	832861
93583	832862
111288	832863
428987	832864
217450	832865
34461	832866
452982	832867
445390	832868
353577	832869
81688	832870
187180	832871
75229	832872
282666	832873
204711	832874
433313	832875
85029	832876
329998	832877
137050	832878
453736	832879
150382	832880
19229	832881
451079	832882
236746	832883
9035	832884
171286	832885
117038	832886
286632	832887
6789	832888
285194	832889
86668	832890
436063	832891
278511	832892
312377	832893
25258	832894
1463	832895
160832	832896
26782	832897
43318	832898
171837	832899
18830	832900
19149	832901
38525	832902
107315	832903
4129	832904
77075	832905
425063	832906
237693	832907
199082	832908
360704	832909
42798	832910
72316	832911
15575	832912
315595	832913
153280	832914
326717	832915
37075	832916
343053	832917
3842	832918
168937	832919
68809	832920
168373	832921
17328	832922
16045	832923
432766	832924
408570	832925
24890	832926
370695	832927
218857	832928
13555	832929
210259	832930
228217	832931
225417	832932
104565	832933
202492	832934
116207	832935
438456	832936
132103	832937
194346	832938
206876	832939
403464	832940
108277	832941
444686	832942
213877	832943
206258	832944
423878	832945
114853	832946
298627	832947
49951	832948
58621	832949
122645	832950
259329	832951
4899	832952
35439	832953
245838	832954
129875	832955
195532	832956
227026	832957
294233	832958
392993	832959
250149	832960
60571	832961
417046	832962
204793	832963
165158	832964
20135	832965
34137	832966
143977	832967
143174	832968
28656	832969
100316	832970
84709	832971
125326	832972
21100	832973
54522	832974
22529	832975
241229	832976
441967	832977
48369	832978
309138	832979
42393	832980
203965	832981
47003	832982
107391	832983
423210	832984
109598	832985
360373	832986
130714	832987
137131	832988
271302	832989
229462	832990
26975	832991
383077	832992
357037	832993
142545	832994
233002	832995
536	832996
399879	832997
358741	832998
156483	832999
104864	833000
438365	833001
27763	833002
365077	833003
260081	833004
176310	833005
297268	833006
184153	833007
194506	833008
12507	833009
50907	833010
195424	833011
140526	833012
212034	833013
223776	833014
195101	833015
136469	833016
131064	833017
172472	833018
269637	833019
168085	833020
276710	833021
371755	833022
141324	833023
109282	833024
36273	833025
268610	833026
294057	833027
224976	833028
196170	833029
268132	833030
456175	833031
313199	833032
259966	833033
74295	833034
260224	833035
140689	833036
191781	833037
104184	833038
117367	833039
168035	833040
39195	833041
40614	833042
21548	833043
323119	833044
201243	833045
148830	833046
361755	833047
182602	833048
396898	833049
70289	833050
294041	833051
38104	833052
252003	833053
86225	833054
298395	833055
114411	833056
3743	833057
29698	833058
88245	833059
108230	833060
200606	833061
21922	833062
61374	833063
237516	833064
397011	833065
35935	833066
10943	833067
291651	833068
16154	833069
356074	833070
366586	833071
17779	833072
245935	833073
89516	833074
458791	833075
106505	833076
98592	833077
35511	833078
158418	833079
57504	833080
38786	833081
348500	833082
41507	833083
235260	833084
163385	833085
80935	833086
145698	833087
80569	833088
7469	833089
123160	833090
6324	833091
10570	833092
403768	833093
115897	833094
211432	833095
32880	833096
120742	833097
430022	833098
146518	833099
27891	833100
232996	833101
171440	833102
20252	833103
37135	833104
61	833105
36598	833106
380068	833107
171188	833108
81285	833109
96605	833110
308201	833111
35305	833112
142050	833113
160968	833114
68313	833115
248978	833116
6924	833117
48710	833118
1640	833119
161900	833120
406425	833121
23740	833122
59891	833123
228686	833124
259344	833125
194915	833126
241613	833127
31867	833128
111084	833129
7290	833130
50442	833131
62140	833132
45161	833133
245258	833134
280559	833135
387367	833136
1348	833137
287470	833138
107951	833139
139234	833140
80808	833141
19114	833142
4520	833143
69031	833144
32939	833145
197536	833146
53809	833147
216763	833148
114087	833149
214582	833150
132886	833151
193184	833152
19961	833153
251972	833154
278193	833155
348908	833156
30301	833157
164355	833158
107215	833159
193750	833160
33472	833161
400911	833162
324191	833163
29618	833164
67608	833165
9253	833166
306419	833167
156714	833168
202695	833169
220483	833170
249675	833171
185660	833172
109292	833173
11527	833174
214182	833175
41825	833176
162826	833177
2870	833178
36226	833179
165134	833180
29532	833181
239623	833182
59201	833183
60134	833184
186345	833185
44796	833186
403095	833187
244031	833188
286586	833189
8327	833190
18056	833191
27282	833192
144688	833193
7066	833194
319421	833195
13220	833196
43595	833197
27831	833198
129168	833199
347732	833200
84785	833201
216985	833202
2973	833203
46610	833204
9971	833205
283036	833206
321302	833207
434101	833208
100899	833209
217924	833210
8919	833211
131634	833212
371920	833213
190134	833214
396819	833215
104608	833216
212541	833217
110751	833218
122567	833219
159992	833220
67659	833221
128191	833222
453616	833223
69586	833224
435629	833225
54982	833226
105670	833227
366577	833228
115491	833229
320120	833230
360685	833231
144361	833232
51070	833233
329956	833234
380276	833235
15408	833236
111755	833237
37758	833238
440070	833239
194008	833240
81177	833241
236712	833242
427750	833243
28429	833244
337863	833245
59322	833246
229550	833247
14359	833248
309563	833249
174276	833250
103910	833251
53663	833252
388904	833253
315214	833254
108834	833255
425543	833256
296361	833257
24798	833258
72956	833259
267811	833260
61896	833261
408964	833262
117478	833263
248341	833264
334075	833265
404585	833266
68863	833267
45747	833268
199606	833269
84672	833270
28364	833271
9162	833272
176631	833273
394751	833274
156130	833275
236153	833276
281585	833277
459202	833278
78768	833279
288827	833280
103255	833281
160873	833282
158708	833283
209313	833284
223957	833285
217209	833286
243333	833287
343861	833288
19406	833289
239704	833290
330612	833291
329923	833292
5965	833293
354599	833294
269965	833295
9987	833296
239989	833297
187955	833298
22254	833299
447036	833300
26014	833301
78770	833302
3647	833303
166039	833304
122740	833305
9163	833306
101078	833307
72701	833308
133693	833309
24052	833310
367676	833311
48721	833312
444407	833313
41298	833314
12762	833315
214281	833316
243732	833317
128566	833318
442736	833319
313274	833320
193621	833321
233804	833322
66791	833323
68722	833324
132527	833325
132498	833326
186177	833327
421550	833328
74745	833329
37514	833330
287345	833331
203826	833332
353821	833333
83373	833334
226001	833335
396059	833336
270598	833337
227934	833338
127286	833339
57964	833340
148911	833341
231271	833342
146515	833343
21270	833344
234962	833345
322222	833346
116842	833347
19918	833348
141641	833349
228378	833350
13721	833351
173801	833352
209419	833353
130690	833354
61345	833355
81439	833356
30981	833357
48858	833358
73936	833359
131186	833360
88717	833361
106013	833362
168138	833363
390731	833364
101236	833365
127114	833366
232554	833367
415992	833368
39260	833369
100517	833370
3469	833371
116609	833372
163266	833373
121304	833374
55697	833375
208655	833376
25591	833377
382788	833378
149239	833379
177656	833380
367382	833381
61579	833382
180833	833383
161888	833384
216348	833385
173581	833386
150996	833387
61793	833388
120416	833389
190309	833390
122390	833391
199171	833392
223771	833393
118569	833394
193809	833395
184484	833396
88901	833397
84072	833398
31609	833399
31219	833400
27295	833401
9540	833402
214682	833403
39867	833404
27094	833405
2	833406
223851	833407
20551	833408
2642	833409
45950	833410
110736	833411
39880	833412
52830	833413
384287	833414
87244	833415
100807	833416
337595	833417
216387	833418
302116	833419
33987	833420
131060	833421
235068	833422
285336	833423
52380	833424
90841	833425
231741	833426
191141	833427
86111	833428
338001	833429
109122	833430
23675	833431
2751	833432
56452	833433
99154	833434
395667	833435
32225	833436
27809	833437
152278	833438
85820	833439
171424	833440
304240	833441
21719	833442
350219	833443
8214	833444
29622	833445
30083	833446
243551	833447
116622	833448
127927	833449
115055	833450
13228	833451
205159	833452
96402	833453
39559	833454
230274	833455
18509	833456
238447	833457
334236	833458
60809	833459
443012	833460
93646	833461
75339	833462
9179	833463
32706	833464
165005	833465
1230	833466
325645	833467
7094	833468
215591	833469
42146	833470
70398	833471
10298	833472
219994	833473
252984	833474
120396	833475
99029	833476
83061	833477
173953	833478
47073	833479
394888	833480
189502	833481
428069	833482
78791	833483
152032	833484
386757	833485
56969	833486
120131	833487
285397	833488
200657	833489
413161	833490
209989	833491
200907	833492
90231	833493
267219	833494
169404	833495
172221	833496
93969	833497
15452	833498
284692	833499
292764	833500
378749	833501
346418	833502
11681	833503
313077	833504
228249	833505
204409	833506
62425	833507
236939	833508
195960	833509
129209	833510
41136	833511
139521	833512
436781	833513
64521	833514
105318	833515
318770	833516
267935	833517
119487	833518
13911	833519
8350	833520
161404	833521
240225	833522
184263	833523
327974	833524
44625	833525
175028	833526
166039	833527
430055	833528
24167	833529
52537	833530
38536	833531
224225	833532
89950	833533
21146	833534
256726	833535
8697	833536
609	833537
245553	833538
125958	833539
264626	833540
284328	833541
258383	833542
442905	833543
184031	833544
157971	833545
109318	833546
388464	833547
220993	833548
451906	833549
185789	833550
21795	833551
394114	833552
78281	833553
261784	833554
223026	833555
244940	833556
51682	833557
228226	833558
262672	833559
72445	833560
411666	833561
1636	833562
47729	833563
56374	833564
32439	833565
150466	833566
69482	833567
115091	833568
166049	833569
25979	833570
374212	833571
807	833572
26516	833573
136462	833574
17046	833575
67275	833576
4473	833577
8826	833578
28705	833579
44476	833580
20773	833581
19575	833582
2539	833583
10742	833584
164	833585
34068	833586
457290	833587
60054	833588
416881	833589
56886	833590
18155	833591
449381	833592
429538	833593
190487	833594
178109	833595
79620	833596
61362	833597
374143	833598
240054	833599
65768	833600
100985	833601
217578	833602
427417	833603
246773	833604
95408	833605
49439	833606
132423	833607
3995	833608
245444	833609
419576	833610
21386	833611
33996	833612
122262	833613
116365	833614
118081	833615
62381	833616
110739	833617
35662	833618
25364	833619
160811	833620
412921	833621
443630	833622
325725	833623
110425	833624
242997	833625
329703	833626
210472	833627
80444	833628
59518	833629
459341	833630
126556	833631
132344	833632
6251	833633
320694	833634
241720	833635
63811	833636
441542	833637
400990	833638
196105	833639
440061	833640
123072	833641
61092	833642
24738	833643
249693	833644
189819	833645
314299	833646
31964	833647
282679	833648
44683	833649
83832	833650
444240	833651
101572	833652
5639	833653
118322	833654
222740	833655
114825	833656
62324	833657
10933	833658
99951	833659
42233	833660
207860	833661
125570	833662
112183	833663
111137	833664
276222	833665
305871	833666
196872	833667
88384	833668
49755	833669
3451	833670
51597	833671
116051	833672
154980	833673
339550	833674
358557	833675
106720	833676
152474	833677
376192	833678
61853	833679
53866	833680
11367	833681
75697	833682
50898	833683
24796	833684
331249	833685
92686	833686
214153	833687
274514	833688
226603	833689
155779	833690
454805	833691
245444	833692
3224	833693
225103	833694
448898	833695
261567	833696
22395	833697
294003	833698
411299	833699
84338	833700
100249	833701
104766	833702
320878	833703
185476	833704
86477	833705
413343	833706
98662	833707
397149	833708
109887	833709
82962	833710
13858	833711
60526	833712
14080	833713
91226	833714
277615	833715
209692	833716
392349	833717
157429	833718
51306	833719
77167	833720
182943	833721
435655	833722
147005	833723
36019	833724
432168	833725
230278	833726
267539	833727
2732	833728
134553	833729
23169	833730
60419	833731
250538	833732
31542	833733
99956	833734
61903	833735
217208	833736
201851	833737
28364	833738
107571	833739
253521	833740
66657	833741
449517	833742
24593	833743
23397	833744
206193	833745
116659	833746
231203	833747
47949	833748
105899	833749
231916	833750
446191	833751
134275	833752
33488	833753
42981	833754
157146	833755
24611	833756
401544	833757
88643	833758
179531	833759
334590	833760
449466	833761
160993	833762
201629	833763
160769	833764
156153	833765
102371	833766
220889	833767
247544	833768
433093	833769
269479	833770
140274	833771
18423	833772
380614	833773
207801	833774
14863	833775
124843	833776
23549	833777
283080	833778
356428	833779
176085	833780
289	833781
34558	833782
287223	833783
8571	833784
146322	833785
23214	833786
49100	833787
127955	833788
147606	833789
60458	833790
55176	833791
17768	833792
66313	833793
424070	833794
83562	833795
26086	833796
39233	833797
22140	833798
77138	833799
18443	833800
88821	833801
366651	833802
87598	833803
13094	833804
215333	833805
147140	833806
444446	833807
149343	833808
26239	833809
114913	833810
58909	833811
9037	833812
1696	833813
57970	833814
9947	833815
94627	833816
292493	833817
282297	833818
23036	833819
251497	833820
39251	833821
284396	833822
14899	833823
194195	833824
78882	833825
194443	833826
913	833827
13230	833828
59257	833829
157077	833830
428236	833831
75867	833832
327759	833833
32215	833834
46080	833835
45809	833836
6767	833837
356763	833838
190240	833839
5572	833840
112440	833841
15504	833842
397748	833843
31332	833844
79	833845
132885	833846
10924	833847
64414	833848
406974	833849
194896	833850
207853	833851
201796	833852
200788	833853
165709	833854
79705	833855
5429	833856
223051	833857
202909	833858
224430	833859
6096	833860
6899	833861
279789	833862
208097	833863
34057	833864
317971	833865
62042	833866
1357	833867
18850	833868
69995	833869
128846	833870
89351	833871
69836	833872
85380	833873
109979	833874
242809	833875
16348	833876
112351	833877
54747	833878
231780	833879
213793	833880
403	833881
52589	833882
177244	833883
2552	833884
153303	833885
52269	833886
37696	833887
1148	833888
30360	833889
9157	833890
5176	833891
5957	833892
348692	833893
390171	833894
179765	833895
100667	833896
35813	833897
180547	833898
10572	833899
34419	833900
1501	833901
19105	833902
413770	833903
50431	833904
239078	833905
75543	833906
163524	833907
47631	833908
102749	833909
12910	833910
13415	833911
52789	833912
59466	833913
99157	833914
10404	833915
11881	833916
154182	833917
152715	833918
224775	833919
45039	833920
831	833921
250798	833922
14866	833923
422755	833924
52027	833925
442	833926
178937	833927
54537	833928
26839	833929
74742	833930
218818	833931
399861	833932
189746	833933
457419	833934
353493	833935
379720	833936
119308	833937
972	833938
125269	833939
1958	833940
100573	833941
427717	833942
5473	833943
29482	833944
48944	833945
64237	833946
5195	833947
159557	833948
80163	833949
8765	833950
288534	833951
3939	833952
240088	833953
238904	833954
483	833955
50665	833956
110571	833957
352682	833958
355624	833959
16069	833960
213910	833961
282513	833962
13892	833963
41996	833964
5908	833965
325830	833966
186713	833967
220368	833968
396380	833969
61708	833970
21772	833971
398707	833972
11079	833973
85729	833974
14494	833975
203320	833976
248004	833977
127192	833978
247967	833979
1676	833980
103103	833981
134609	833982
267468	833983
108079	833984
4856	833985
392373	833986
73625	833987
201197	833988
2085	833989
72203	833990
13117	833991
34187	833992
284527	833993
416414	833994
844	833995
397624	833996
293512	833997
233265	833998
270134	833999
45262	834000
32569	834001
19869	834002
123	834003
65644	834004
82938	834005
105579	834006
224717	834007
23568	834008
441324	834009
919	834010
38704	834011
1158	834012
71365	834013
37796	834014
108748	834015
38927	834016
82632	834017
342590	834018
3297	834019
180089	834020
180126	834021
4476	834022
24666	834023
61337	834024
53536	834025
29792	834026
67002	834027
101795	834028
93793	834029
3276	834030
65954	834031
193621	834032
48944	834033
250	834034
186190	834035
203037	834036
446806	834037
2061	834038
196474	834039
17230	834040
29178	834041
49226	834042
24383	834043
3900	834044
178518	834045
39574	834046
6292	834047
99222	834048
236519	834049
98355	834050
105904	834051
114956	834052
114956	834053
16945	834054
55755	834055
359698	834056
171265	834057
53482	834058
208897	834059
205539	834060
4902	834061
141239	834062
25944	834063
5049	834064
352659	834065
281978	834066
34852	834067
21167	834068
8624	834069
1791	834070
115304	834071
7947	834072
412315	834073
5035	834074
5035	834075
323407	834076
22091	834077
177964	834078
42205	834079
81833	834080
31132	834081
54618	834082
134893	834083
137508	834084
47749	834085
103349	834086
9938	834087
379573	834088
323002	834089
3131	834090
62872	834091
63074	834092
42850	834093
68052	834094
119509	834095
55579	834096
16464	834097
51002	834098
85129	834099
143279	834100
144426	834101
157583	834102
85549	834103
101608	834104
128410	834105
150358	834106
31298	834107
386663	834108
12515	834109
25018	834110
306736	834111
8695	834112
215468	834113
47390	834114
32117	834115
72848	834116
45009	834117
70276	834118
3651	834119
399054	834120
5167	834121
222539	834122
31842	834123
198324	834124
236382	834125
39854	834126
15018	834127
237693	834128
51692	834129
97510	834130
160629	834131
70021	834132
3325	834133
284159	834134
304636	834135
220368	834136
17735	834137
65604	834138
129730	834139
221512	834140
93817	834141
51352	834142
15869	834143
28811	834144
232861	834145
284900	834146
92275	834147
271407	834148
97366	834149
328248	834150
96336	834151
73669	834152
90531	834153
8775	834154
213358	834155
26593	834156
68279	834157
3695	834158
333601	834159
419082	834160
267884	834161
79916	834162
116511	834163
19073	834164
240816	834165
4595	834166
53529	834167
206560	834168
90544	834169
72438	834170
78976	834171
125022	834172
244218	834173
161653	834174
100056	834175
61669	834176
35487	834177
113686	834178
420502	834179
167635	834180
866	834181
335168	834182
404023	834183
289694	834184
14792	834185
178460	834186
217479	834187
167636	834188
82992	834189
138842	834190
45853	834191
367986	834192
33465	834193
97396	834194
24652	834195
433578	834196
42289	834197
307244	834198
175567	834199
272829	834200
131524	834201
115764	834202
56411	834203
342099	834204
156440	834205
108109	834206
123206	834207
38123	834208
38591	834209
55479	834210
207486	834211
41532	834212
82823	834213
431776	834214
30918	834215
296268	834216
256452	834217
23168	834218
29583	834219
84345	834220
55479	834221
221342	834222
361353	834223
194959	834224
59240	834225
587	834226
106884	834227
184641	834228
246734	834229
23231	834230
91372	834231
169044	834232
51197	834233
171571	834234
146121	834235
187132	834236
88357	834237
25529	834238
269654	834239
62101	834240
73614	834241
28363	834242
134237	834243
364315	834244
109606	834245
58677	834246
105260	834247
221094	834248
85019	834249
1343	834250
21928	834251
183236	834252
320654	834253
163524	834254
55082	834255
95153	834256
390008	834257
403220	834258
140811	834259
339944	834260
448567	834261
433173	834262
206171	834263
178703	834264
243110	834265
49533	834266
40277	834267
234142	834268
167523	834269
62342	834270
102688	834271
178085	834272
61300	834273
31	834274
239070	834275
384319	834276
419709	834277
180012	834278
292994	834279
8335	834280
3402	834281
55290	834282
29743	834283
60213	834284
351377	834285
67026	834286
158187	834287
102827	834288
243442	834289
11831	834290
76384	834291
42020	834292
3977	834293
982	834294
65198	834295
104076	834296
68041	834297
26302	834298
459102	834299
368394	834300
63618	834301
32800	834302
80395	834303
163291	834304
66523	834305
18125	834306
134590	834307
424901	834308
61865	834309
254517	834310
292371	834311
219141	834312
8837	834313
22978	834314
122428	834315
3916	834316
41509	834317
217630	834318
57454	834319
456239	834320
184105	834321
95790	834322
7193	834323
168351	834324
53064	834325
29219	834326
975	834327
33030	834328
377361	834329
186283	834330
141011	834331
2736	834332
27267	834333
343864	834334
16986	834335
125618	834336
2613	834337
102708	834338
209152	834339
51988	834340
82280	834341
55278	834342
5810	834343
8020	834344
12977	834345
119008	834346
95206	834347
335958	834348
8938	834349
342560	834350
20685	834351
177196	834352
5565	834353
26000	834354
22750	834355
50864	834356
12227	834357
50440	834358
236715	834359
27359	834360
48406	834361
110144	834362
147075	834363
19465	834364
441089	834365
393673	834366
278859	834367
376364	834368
67186	834369
27886	834370
33051	834371
59519	834372
67822	834373
2778	834374
58579	834375
87765	834376
66085	834377
316447	834378
82034	834379
56353	834380
77350	834381
365136	834382
313106	834383
40247	834384
115948	834385
155570	834386
128049	834387
209352	834388
8659	834389
267201	834390
39388	834391
216488	834392
169485	834393
243567	834394
13223	834395
125584	834396
33489	834397
314838	834398
90781	834399
1979	834400
24030	834401
286497	834402
168593	834403
25308	834404
52047	834405
425179	834406
1072	834407
413387	834408
106740	834409
82308	834410
150217	834411
155402	834412
422336	834413
29984	834414
48963	834415
121217	834416
111997	834417
339489	834418
45518	834419
398	834420
203130	834421
12771	834422
227070	834423
2765	834424
408749	834425
166086	834426
3609	834427
48142	834428
15210	834429
450560	834430
295988	834431
51344	834432
445381	834433
2586	834434
94341	834435
59904	834436
63449	834437
2316	834438
27402	834439
16428	834440
42690	834441
275002	834442
334345	834443
365162	834444
216459	834445
100602	834446
143347	834447
275454	834448
216223	834449
43070	834450
282402	834451
285277	834452
51993	834453
139040	834454
159792	834455
58041	834456
65096	834457
51338	834458
50845	834459
7219	834460
8123	834461
67233	834462
189636	834463
106804	834464
283273	834465
431569	834466
22862	834467
371427	834468
133765	834469
212551	834470
6626	834471
54	834472
165782	834473
280058	834474
72576	834475
21772	834476
153587	834477
241852	834478
6223	834479
42708	834480
53594	834481
74412	834482
198752	834483
19287	834484
286890	834485
9169	834486
173937	834487
325321	834488
4310	834489
33946	834490
220545	834491
6244	834492
100071	834493
459022	834494
814	834495
54130	834496
66956	834497
3264	834498
186062	834499
307145	834500
195736	834501
73983	834502
69879	834503
86909	834504
88786	834505
97940	834506
18354	834507
8542	834508
54075	834509
102573	834510
75775	834511
2301	834512
7754	834513
12007	834514
244600	834515
150443	834516
33619	834517
80	834518
157461	834519
166973	834520
34222	834521
202620	834522
10700	834523
27096	834524
396860	834525
11473	834526
284631	834527
21912	834528
37122	834529
3826	834530
141191	834531
15706	834532
244978	834533
7291	834534
258123	834535
186003	834536
106045	834537
214	834538
135754	834539
136725	834540
90491	834541
90491	834542
23054	834543
5008	834544
12901	834545
449278	834546
11359	834547
203971	834548
56762	834549
124559	834550
267127	834551
214464	834552
280912	834553
63843	834554
311531	834555
34198	834556
96457	834557
32875	834558
162207	834559
133159	834560
16401	834561
36151	834562
64379	834563
93618	834564
26690	834565
208324	834566
146905	834567
359574	834568
70464	834569
37151	834570
334719	834571
67905	834572
97781	834573
356994	834574
90626	834575
51208	834576
51929	834577
14996	834578
352388	834579
448198	834580
163577	834581
14029	834582
68607	834583
206753	834584
157110	834585
261074	834586
95077	834587
3528	834588
320607	834589
180003	834590
333468	834591
120897	834592
242209	834593
213939	834594
6245	834595
5743	834596
139350	834597
11019	834598
59468	834599
266465	834600
399153	834601
90275	834602
25367	834603
447866	834604
307162	834605
126660	834606
195308	834607
140923	834608
262603	834609
215111	834610
37354	834611
215715	834612
29023	834613
48437	834614
72395	834615
10463	834616
50279	834617
371849	834618
363116	834619
39633	834620
48434	834621
116671	834622
120525	834623
132398	834624
60162	834625
6498	834626
56055	834627
3478	834628
77	834629
22297	834630
185462	834631
9105	834632
433040	834633
4477	834634
3224	834635
127418	834636
930	834637
59123	834638
6668	834639
73740	834640
660	834641
2431	834642
233317	834643
327371	834644
207837	834645
377235	834646
24034	834647
11032	834648
432727	834649
13445	834650
304782	834651
348453	834652
246608	834653
34257	834654
187840	834655
97531	834656
267105	834657
349384	834658
45472	834659
38971	834660
6280	834661
291926	834662
1418	834663
186493	834664
337684	834665
5178	834666
111690	834667
247236	834668
147488	834669
147377	834670
188430	834671
89566	834672
34087	834673
281366	834674
62608	834675
95921	834676
25469	834677
412101	834678
410566	834679
122004	834680
436724	834681
7003	834682
324560	834683
30140	834684
63323	834685
205120	834686
194728	834687
69667	834688
3078	834689
192825	834690
145349	834691
63236	834692
5413	834693
10988	834694
175409	834695
4938	834696
84365	834697
31078	834698
363617	834699
291822	834700
269400	834701
96978	834702
236727	834703
224620	834704
22030	834705
173881	834706
1203	834707
93514	834708
61495	834709
248710	834710
257538	834711
228827	834712
44509	834713
323244	834714
29984	834715
22780	834716
34603	834717
32310	834718
32310	834719
65665	834720
196925	834721
233028	834722
60990	834723
258213	834724
148826	834725
283508	834726
39788	834727
142576	834728
181562	834729
36614	834730
234514	834731
148817	834732
346636	834733
287608	834734
132788	834735
130453	834736
246308	834737
10151	834738
75890	834739
232288	834740
148398	834741
69332	834742
59032	834743
22019	834744
46454	834745
55376	834746
431747	834747
184392	834748
115495	834749
116175	834750
30902	834751
249708	834752
392554	834753
141125	834754
337197	834755
363168	834756
328332	834757
276220	834758
293505	834759
294185	834760
277512	834761
115092	834762
314937	834763
260985	834764
175278	834765
128741	834766
322296	834767
65291	834768
157099	834769
300676	834770
137144	834771
157885	834772
55295	834773
391926	834774
151000	834775
273381	834776
254710	834777
290660	834778
255339	834779
150619	834780
402561	834781
41302	834782
47202	834783
214519	834784
40997	834785
119887	834786
34817	834787
163094	834788
14814	834789
36609	834790
105092	834791
419957	834792
157094	834793
2055	834794
145605	834795
317474	834796
224398	834797
399533	834798
373114	834799
13980	834800
387738	834801
298764	834802
454678	834803
94965	834804
158417	834805
450400	834806
364844	834807
264835	834808
264167	834809
447714	834810
181129	834811
316880	834812
221458	834813
425563	834814
84781	834815
348798	834816
300989	834817
310943	834818
60180	834819
146317	834820
445404	834821
356273	834822
241512	834823
230895	834824
187065	834825
217971	834826
173062	834827
149996	834828
99032	834829
109351	834830
166222	834831
459887	834832
147998	834833
232407	834834
449688	834835
223225	834836
299859	834837
112212	834838
452722	834839
108484	834840
286023	834841
437891	834842
241511	834843
447195	834844
293841	834845
166936	834846
345296	834847
329591	834848
192615	834849
443339	834850
89742	834851
61853	834852
145607	834853
20097	834854
355050	834855
423216	834856
136173	834857
174850	834858
226005	834859
377469	834860
128317	834861
449038	834862
82406	834863
166382	834864
184741	834865
272373	834866
424462	834867
233387	834868
87310	834869
445405	834870
48895	834871
426494	834872
118966	834873
459279	834874
348361	834875
330257	834876
72387	834877
432473	834878
342524	834879
435946	834880
245285	834881
74748	834882
331561	834883
425241	834884
94103	834885
8763	834886
70327	834887
26137	834888
432686	834889
148944	834890
363281	834891
432510	834892
371258	834893
83437	834894
349416	834895
198553	834896
102749	834897
37117	834898
26984	834899
312592	834900
421014	834901
290995	834902
92927	834903
343558	834904
295933	834905
12157	834906
12157	834907
13415	834908
290996	834909
303857	834910
96834	834911
256544	834912
191152	834913
322592	834914
75827	834915
147575	834916
221899	834917
247521	834918
454286	834919
383104	834920
21622	834921
129511	834922
38112	834923
66075	834924
165478	834925
64529	834926
41189	834927
49181	834928
94992	834929
353514	834930
174106	834931
156176	834932
34173	834933
217455	834934
1016	834935
250084	834936
112890	834937
150643	834938
1940	834939
8576	834940
273309	834941
3381	834942
326311	834943
118857	834944
14347	834945
11645	834946
11645	834947
69518	834948
53670	834949
167472	834950
299577	834951
153276	834952
220801	834953
12820	834954
4253	834955
11824	834956
312187	834957
73429	834958
391923	834959
9620	834960
445090	834961
90497	834962
144553	834963
225391	834964
246012	834965
413044	834966
413201	834967
1974	834968
409042	834969
55995	834970
234923	834971
371159	834972
6410	834973
251271	834974
402004	834975
385923	834976
56973	834977
283744	834978
9387	834979
29927	834980
420954	834981
135705	834982
102673	834983
135502	834984
69553	834985
279572	834986
10723	834987
161457	834988
363457	834989
339090	834990
141586	834991
5336	834992
80119	834993
672	834994
80258	834995
222093	834996
103082	834997
327489	834998
110471	834999
14837	835000
196140	835001
345891	835002
122276	835003
49662	835004
186917	835005
4245	835006
99404	835007
28684	835008
6930	835009
90212	835010
134153	835011
3874	835012
361454	835013
85410	835014
99819	835015
345241	835016
139697	835017
175255	835018
80073	835019
11362	835020
47550	835021
72331	835022
66322	835023
182014	835024
239499	835025
235253	835026
148183	835027
121081	835028
228239	835029
208531	835030
78853	835031
156126	835032
212179	835033
335458	835034
427233	835035
27099	835036
4236	835037
44329	835038
255385	835039
422315	835040
161245	835041
388584	835042
152276	835043
364142	835044
193113	835045
343453	835046
390756	835047
338335	835048
203506	835049
109269	835050
216333	835051
55875	835052
1719	835053
52046	835054
394547	835055
236809	835056
1790	835057
105196	835058
220888	835059
294769	835060
127364	835061
109455	835062
172377	835063
343467	835064
170299	835065
244819	835066
7745	835067
47391	835068
29816	835069
58203	835070
452812	835071
458587	835072
408597	835073
13682	835074
69181	835075
891	835076
3841	835077
5585	835078
588	835079
30795	835080
140	835081
66881	835082
24615	835083
220132	835084
32400	835085
39078	835086
215270	835087
56875	835088
63980	835089
236575	835090
101251	835091
5660	835092
27794	835093
105456	835094
17831	835095
444036	835096
71540	835097
166193	835098
94089	835099
94089	835100
211423	835101
320750	835102
2541	835103
718	835104
442764	835105
369946	835106
88172	835107
13148	835108
167	835109
34602	835110
15418	835111
38236	835112
49652	835113
9567	835114
20352	835115
359	835116
8184	835117
59789	835118
286713	835119
113715	835120
227714	835121
353785	835122
258461	835123
29384	835124
150157	835125
17439	835126
415309	835127
47271	835128
179802	835129
99225	835130
129	835131
294533	835132
167520	835133
92930	835134
412371	835135
321458	835136
31433	835137
75534	835138
232974	835139
23745	835140
371934	835141
47427	835142
74694	835143
244277	835144
20113	835145
50362	835146
61762	835147
116553	835148
140507	835149
193707	835150
45917	835151
9025	835152
430606	835153
14137	835154
62649	835155
1929	835156
198356	835157
44216	835158
282784	835159
112498	835160
61747	835161
126454	835162
290647	835163
21906	835164
23235	835165
10149	835166
33636	835167
151908	835168
76245	835169
432719	835170
380811	835171
27645	835172
13660	835173
278755	835174
136145	835175
498	835176
422280	835177
178447	835178
127279	835179
11064	835180
122304	835181
151663	835182
88631	835183
411449	835184
242742	835185
137429	835186
205728	835187
239327	835188
50280	835189
215051	835190
390927	835191
182033	835192
321938	835193
35786	835194
250578	835195
150591	835196
274764	835197
204010	835198
212990	835199
445320	835200
330965	835201
390464	835202
106836	835203
139485	835204
381126	835205
167142	835206
164774	835207
68290	835208
64740	835209
20742	835210
67756	835211
135270	835212
193849	835213
148402	835214
255508	835215
112138	835216
135906	835217
207484	835218
67526	835219
252468	835220
338114	835221
27781	835222
60811	835223
218029	835224
39688	835225
279030	835226
36981	835227
69197	835228
155409	835229
55784	835230
3478	835231
411559	835232
70883	835233
436234	835234
287865	835235
57219	835236
172376	835237
435500	835238
182440	835239
39100	835240
243243	835241
239549	835242
90482	835243
131828	835244
124044	835245
362517	835246
49050	835247
192906	835248
193989	835249
162796	835250
30683	835251
31143	835252
700	835253
36545	835254
129089	835255
316697	835256
700	835257
401327	835258
416023	835259
143904	835260
17891	835261
368782	835262
221573	835263
276997	835264
408064	835265
300456	835266
353265	835267
80040	835268
35962	835269
233984	835270
348909	835271
24123	835272
324335	835273
13570	835274
176632	835275
193874	835276
212024	835277
81995	835278
22049	835279
4368	835280
1171	835281
234523	835282
72898	835283
320761	835284
11332	835285
350538	835286
10317	835287
304067	835288
23912	835289
246654	835290
187022	835291
147244	835292
133010	835293
189124	835294
48987	835295
312555	835296
1399	835297
32341	835298
238384	835299
189664	835300
149262	835301
81147	835302
124793	835303
456899	835304
60885	835305
442850	835306
27680	835307
65810	835308
65810	835309
257644	835310
68131	835311
103085	835312
286059	835313
392094	835314
14812	835315
99517	835316
86106	835317
46607	835318
28298	835319
428264	835320
20260	835321
58133	835322
68948	835323
127346	835324
80142	835325
174329	835326
200468	835327
52283	835328
295758	835329
310405	835330
90954	835331
71873	835332
175482	835333
5237	835334
48658	835335
20912	835336
228746	835337
295925	835338
358778	835339
293623	835340
409542	835341
369355	835342
295923	835343
373536	835344
447051	835345
440050	835346
192153	835347
61705	835348
194006	835349
363687	835350
106716	835351
435620	835352
189220	835353
98159	835354
347983	835355
132629	835356
75057	835357
52903	835358
459469	835359
122038	835360
7728	835361
9089	835362
186542	835363
205790	835364
425533	835365
75100	835366
769	835367
222427	835368
151050	835369
62600	835370
69516	835371
7456	835372
297076	835373
1326	835374
1326	835375
22133	835376
190049	835377
954	835378
20881	835379
299761	835380
335690	835381
139408	835382
101750	835383
158515	835384
11257	835385
22889	835386
91041	835387
274966	835388
277786	835389
50182	835390
197956	835391
388598	835392
42192	835393
32687	835394
177309	835395
101947	835396
76503	835397
186199	835398
458614	835399
27652	835400
357958	835401
2511	835402
346458	835403
240441	835404
112029	835405
411252	835406
23198	835407
365519	835408
8862	835409
222705	835410
89945	835411
239641	835412
455358	835413
37454	835414
8504	835415
106070	835416
172364	835417
233370	835418
135482	835419
119962	835420
125477	835421
87331	835422
69925	835423
335749	835424
246428	835425
378865	835426
2045	835427
100285	835428
56848	835429
6845	835430
4859	835431
249563	835432
35889	835433
17397	835434
151879	835435
88365	835436
115089	835437
246250	835438
121131	835439
15896	835440
176029	835441
175969	835442
47116	835443
46768	835444
18016	835445
47078	835446
191906	835447
175965	835448
333785	835449
392188	835450
69400	835451
327083	835452
79345	835453
418095	835454
144972	835455
194139	835456
138040	835457
119117	835458
273127	835459
81033	835460
49678	835461
49678	835462
345674	835463
8782	835464
404487	835465
206301	835466
179752	835467
29906	835468
441771	835469
237957	835470
63869	835471
58806	835472
371650	835473
11731	835474
78993	835475
3038	835476
281941	835477
44563	835478
333997	835479
216564	835480
120758	835481
234850	835482
7175	835483
256880	835484
270056	835485
59973	835486
126020	835487
168895	835488
13743	835489
196151	835490
135621	835491
43958	835492
261238	835493
296867	835494
11455	835495
10091	835496
259118	835497
4117	835498
121015	835499
3565	835500
9481	835501
39852	835502
126659	835503
171171	835504
7261	835505
79893	835506
234885	835507
1544	835508
371338	835509
432706	835510
183896	835511
386216	835512
31722	835513
107915	835514
274279	835515
177320	835516
400071	835517
64963	835518
420598	835519
288964	835520
255243	835521
323893	835522
210390	835523
10159	835524
17924	835525
30143	835526
352517	835527
200697	835528
416682	835529
202636	835530
130560	835531
63899	835532
85639	835533
146130	835534
55151	835535
122931	835536
8948	835537
40095	835538
57549	835539
55797	835540
96562	835541
191947	835542
222054	835543
55961	835544
125639	835545
49719	835546
269315	835547
457644	835548
460239	835549
197812	835550
362928	835551
328673	835552
63925	835553
335600	835554
92971	835555
231886	835556
18721	835557
161194	835558
11971	835559
33730	835560
253390	835561
38487	835562
322952	835563
101615	835564
399728	835565
300049	835566
308520	835567
54509	835568
242871	835569
392769	835570
124017	835571
160731	835572
409948	835573
116788	835574
103572	835575
184325	835576
415238	835577
134792	835578
252288	835579
195870	835580
104360	835581
165733	835582
369320	835583
202028	835584
161562	835585
359209	835586
194909	835587
176397	835588
107740	835589
130808	835590
261732	835591
155780	835592
8893	835593
21852	835594
141863	835595
4265	835596
448098	835597
457717	835598
348678	835599
108191	835600
227655	835601
448175	835602
170062	835603
125182	835604
107097	835605
91886	835606
302	835607
16924	835608
423625	835609
338940	835610
142510	835611
166391	835612
11457	835613
156135	835614
168565	835615
65826	835616
36119	835617
159646	835618
230171	835619
324686	835620
15255	835621
46394	835622
12295	835623
238333	835624
74807	835625
114655	835626
391407	835627
123165	835628
92232	835629
156771	835630
234984	835631
49728	835632
95968	835633
312472	835634
416900	835635
34632	835636
24815	835637
33663	835638
14215	835639
113689	835640
4237	835641
436025	835642
109835	835643
114426	835644
248611	835645
322919	835646
154006	835647
351488	835648
24902	835649
163756	835650
40832	835651
423585	835652
224481	835653
190110	835654
6035	835655
11848	835656
380323	835657
154952	835658
1660	835659
247304	835660
436095	835661
160038	835662
687	835663
40675	835664
34945	835665
100120	835666
281417	835667
6508	835668
59285	835669
209139	835670
163897	835671
231331	835672
66737	835673
444584	835674
70816	835675
993	835676
385263	835677
50215	835678
21390	835679
25566	835680
5216	835681
2444	835682
73767	835683
51374	835684
15316	835685
85397	835686
166645	835687
157917	835688
121195	835689
13827	835690
789	835691
60298	835692
343222	835693
31864	835694
85117	835695
196267	835696
212044	835697
429428	835698
456581	835699
9492	835700
7056	835701
32293	835702
179415	835703
177	835704
236900	835705
2295	835706
19129	835707
7286	835708
7286	835709
170485	835710
214785	835711
84999	835712
444698	835713
28641	835714
56093	835715
48672	835716
223272	835717
11857	835718
127885	835719
98318	835720
92951	835721
87922	835722
309508	835723
172761	835724
178477	835725
244009	835726
211170	835727
6614	835728
27013	835729
127830	835730
73310	835731
60356	835732
28261	835733
107259	835734
61428	835735
37	835736
354149	835737
44130	835738
224734	835739
118607	835740
51537	835741
110993	835742
226266	835743
24465	835744
95448	835745
236175	835746
43647	835747
244938	835748
1101	835749
187088	835750
15619	835751
2023	835752
350997	835753
237823	835754
1342	835755
53260	835756
5420	835757
161998	835758
44508	835759
157703	835760
15208	835761
15208	835762
105233	835763
42041	835764
43688	835765
82812	835766
4425	835767
158900	835768
76201	835769
296784	835770
125975	835771
6998	835772
44755	835773
451638	835774
46739	835775
14832	835776
4090	835777
211561	835778
50963	835779
257557	835780
68554	835781
43583	835782
125262	835783
133679	835784
45371	835785
88210	835786
37	835787
252196	835788
9592	835789
9592	835790
9592	835791
164902	835792
291344	835793
226439	835794
126449	835795
19879	835796
6551	835797
310391	835798
187805	835799
11480	835800
65660	835801
2868	835802
190926	835803
194856	835804
194856	835805
26853	835806
110706	835807
98600	835808
420891	835809
220588	835810
80577	835811
3843	835812
435681	835813
62422	835814
147	835815
111937	835816
165345	835817
32846	835818
37	835819
294383	835820
257554	835821
172426	835822
178437	835823
46485	835824
24166	835825
383127	835826
421248	835827
13860	835828
161032	835829
11738	835830
29649	835831
46838	835832
207058	835833
267706	835834
244073	835835
7633	835836
5469	835837
182564	835838
440374	835839
168113	835840
5241	835841
133529	835842
109457	835843
34643	835844
32926	835845
201603	835846
148141	835847
27427	835848
1109	835849
286236	835850
13441	835851
144640	835852
49305	835853
206682	835854
41464	835855
20310	835856
113406	835857
217207	835858
439243	835859
52641	835860
276244	835861
268652	835862
451715	835863
9088	835864
50280	835865
81870	835866
238522	835867
53868	835868
18902	835869
77742	835870
18088	835871
6687	835872
27632	835873
8541	835874
437786	835875
87910	835876
152717	835877
9756	835878
75602	835879
76142	835880
8033	835881
18902	835882
382617	835883
245992	835884
307860	835885
156457	835886
19753	835887
32175	835888
119524	835889
58318	835890
35613	835891
74740	835892
157376	835893
460062	835894
117314	835895
13876	835896
244261	835897
164825	835898
338269	835899
2329	835900
198087	835901
368316	835902
41638	835903
375507	835904
155396	835905
122900	835906
55584	835907
33347	835908
37532	835909
64560	835910
143795	835911
52382	835912
201887	835913
181219	835914
213557	835915
156228	835916
34613	835917
19274	835918
126998	835919
105419	835920
294326	835921
82604	835922
6006	835923
268088	835924
47925	835925
69383	835926
60142	835927
353296	835928
127484	835929
1678	835930
238907	835931
44128	835932
41049	835933
329484	835934
452320	835935
15169	835936
401372	835937
60587	835938
164532	835939
201203	835940
12204	835941
7599	835942
208053	835943
35823	835944
114915	835945
53326	835946
133571	835947
1412	835948
126559	835949
14892	835950
375809	835951
88304	835952
390717	835953
86691	835954
433503	835955
212766	835956
95340	835957
438157	835958
414317	835959
243779	835960
25960	835961
50563	835962
223557	835963
365242	835964
118989	835965
82565	835966
14625	835967
130748	835968
361429	835969
289136	835970
393419	835971
72227	835972
3518	835973
58793	835974
89245	835975
93251	835976
187951	835977
220581	835978
18319	835979
418424	835980
443389	835981
321506	835982
218498	835983
39746	835984
97230	835985
151933	835986
355430	835987
102001	835988
10927	835989
67693	835990
175524	835991
1784	835992
252346	835993
59726	835994
201699	835995
83782	835996
88019	835997
97035	835998
90744	835999
193786	836000
193886	836001
404207	836002
46226	836003
65040	836004
243167	836005
100252	836006
186924	836007
146844	836008
73985	836009
457075	836010
62158	836011
210638	836012
9799	836013
89209	836014
205258	836015
75377	836016
368201	836017
117239	836018
56709	836019
18390	836020
23766	836021
63442	836022
132488	836023
171370	836024
349631	836025
172648	836026
224642	836027
86114	836028
20453	836029
215520	836030
451817	836031
321760	836032
83131	836033
65652	836034
74099	836035
74254	836036
432991	836037
119999	836038
377273	836039
19771	836040
21877	836041
24962	836042
18237	836043
20668	836044
94249	836045
70424	836046
273887	836047
109531	836048
355528	836049
3173	836050
231665	836051
226402	836052
283310	836053
327179	836054
329343	836055
32712	836056
46795	836057
330669	836058
199600	836059
240770	836060
80067	836061
133203	836062
167492	836063
203031	836064
20603	836065
68760	836066
301874	836067
305610	836068
327979	836069
63785	836070
292871	836071
424096	836072
149321	836073
326158	836074
109338	836075
73997	836076
24059	836077
12502	836078
105280	836079
55125	836080
334195	836081
122535	836082
263799	836083
208217	836084
370576	836085
450923	836086
351027	836087
53258	836088
60030	836089
195493	836090
274	836091
413776	836092
418105	836093
244090	836094
50995	836095
47194	836096
130255	836097
84778	836098
457011	836099
46537	836100
11588	836101
227722	836102
68505	836103
114405	836104
235328	836105
189926	836106
132869	836107
23896	836108
46699	836109
421961	836110
60724	836111
374169	836112
113723	836113
20261	836114
202777	836115
316486	836116
157798	836117
89068	836118
70164	836119
109199	836120
66554	836121
17664	836122
204276	836123
4594	836124
302584	836125
2984	836126
135818	836127
357707	836128
16900	836129
306456	836130
81422	836131
144554	836132
434047	836133
93135	836134
279122	836135
437147	836136
309506	836137
225005	836138
398746	836139
337798	836140
108728	836141
8805	836142
102367	836143
78962	836144
69513	836145
111067	836146
134595	836147
446048	836148
193422	836149
261183	836150
14128	836151
1304	836152
13487	836153
36891	836154
109339	836155
4824	836156
42350	836157
20108	836158
178344	836159
297450	836160
227557	836161
114712	836162
42866	836163
27	836164
207051	836165
99148	836166
23650	836167
173044	836168
282524	836169
221505	836170
100	836171
6096	836172
4011	836173
9809	836174
119712	836175
134	836176
27564	836177
422278	836178
237851	836179
12483	836180
282805	836181
89810	836182
5890	836183
26991	836184
149912	836185
187098	836186
301	836187
57361	836188
21956	836189
136559	836190
234414	836191
291006	836192
42604	836193
186757	836194
206771	836195
8479	836196
143039	836197
25949	836198
249003	836199
16502	836200
376492	836201
42654	836202
240170	836203
109096	836204
109096	836205
16173	836206
113120	836207
103579	836208
108969	836209
35077	836210
13033	836211
220835	836212
329821	836213
234866	836214
198546	836215
405569	836216
229074	836217
57795	836218
218430	836219
162270	836220
146208	836221
44323	836222
229919	836223
268134	836224
381823	836225
178525	836226
209078	836227
208445	836228
74629	836229
261456	836230
16430	836231
205011	836232
286121	836233
97835	836234
429838	836235
105293	836236
149366	836237
118980	836238
168871	836239
451102	836240
42945	836241
130680	836242
208204	836243
90844	836244
9271	836245
342970	836246
28051	836247
454672	836248
158517	836249
97163	836250
49418	836251
140906	836252
395195	836253
8768	836254
368	836255
6844	836256
3108	836257
211935	836258
71996	836259
119310	836260
63350	836261
25658	836262
31762	836263
21432	836264
197561	836265
359608	836266
166381	836267
396598	836268
4864	836269
434033	836270
63671	836271
433134	836272
20898	836273
236641	836274
352104	836275
106468	836276
29822	836277
364358	836278
187783	836279
75361	836280
15332	836281
448846	836282
86031	836283
138925	836284
112582	836285
217607	836286
185486	836287
134457	836288
435739	836289
55740	836290
30875	836291
278042	836292
153612	836293
147460	836294
417779	836295
104581	836296
17974	836297
308981	836298
205503	836299
141502	836300
81219	836301
236248	836302
408218	836303
283344	836304
220664	836305
86515	836306
31835	836307
389832	836308
81597	836309
113600	836310
305468	836311
290316	836312
233022	836313
52704	836314
53165	836315
56741	836316
394899	836317
222383	836318
108020	836319
109769	836320
36286	836321
403472	836322
131001	836323
393925	836324
13725	836325
76468	836326
266181	836327
249231	836328
67745	836329
137516	836330
281872	836331
38426	836332
33574	836333
161160	836334
20444	836335
99342	836336
400946	836337
141996	836338
55194	836339
1531	836340
442935	836341
393226	836342
225050	836343
35617	836344
14361	836345
113271	836346
89130	836347
246349	836348
35494	836349
161831	836350
394657	836351
38345	836352
75046	836353
453551	836354
179859	836355
113402	836356
356473	836357
92820	836358
35617	836359
81967	836360
20932	836361
87207	836362
6769	836363
232814	836364
162971	836365
45025	836366
168265	836367
42296	836368
347742	836369
18308	836370
1614	836371
332181	836372
350453	836373
25398	836374
429154	836375
412473	836376
435885	836377
86054	836378
29915	836379
84735	836380
58033	836381
21230	836382
70122	836383
220253	836384
15269	836385
156711	836386
45730	836387
50665	836388
88090	836389
434617	836390
115438	836391
107132	836392
431889	836393
244706	836394
15632	836395
63905	836396
48387	836397
5892	836398
173941	836399
449781	836400
386651	836401
46494	836402
121901	836403
27309	836404
19772	836405
26826	836406
46494	836407
17059	836408
131230	836409
354576	836410
324488	836411
318040	836412
15062	836413
133328	836414
211311	836415
188522	836416
170711	836417
389305	836418
45084	836419
118765	836420
127077	836421
245825	836422
4702	836423
337333	836424
240951	836425
371612	836426
5091	836427
75799	836428
123545	836429
224652	836430
247760	836431
234803	836432
48782	836433
48782	836434
155829	836435
32849	836436
244055	836437
10014	836438
59019	836439
184733	836440
109314	836441
23578	836442
202983	836443
154227	836444
203343	836445
39312	836446
562	836447
562	836448
13138	836449
5991	836450
179159	836451
45821	836452
455541	836453
24297	836454
143969	836455
215823	836456
229096	836457
423804	836458
294640	836459
54574	836460
314464	836461
271759	836462
74915	836463
12845	836464
129907	836465
334653	836466
258224	836467
332512	836468
36112	836469
15202	836470
195864	836471
26824	836472
258621	836473
160460	836474
206909	836475
260794	836476
102381	836477
34120	836478
39158	836479
109138	836480
222695	836481
58298	836482
255932	836483
45711	836484
54264	836485
30905	836486
442719	836487
214036	836488
318796	836489
322950	836490
6510	836491
418707	836492
32451	836493
117437	836494
372	836495
121412	836496
17	836497
301183	836498
19361	836499
100841	836500
42165	836501
13587	836502
213990	836503
235689	836504
262606	836505
285047	836506
50343	836507
105604	836508
4521	836509
92467	836510
39796	836511
31398	836512
94923	836513
135387	836514
219722	836515
219722	836516
3738	836517
47379	836518
73738	836519
195832	836520
114091	836521
187547	836522
188174	836523
179462	836524
182933	836525
419151	836526
439542	836527
528	836528
26091	836529
437222	836530
231699	836531
62081	836532
51892	836533
2892	836534
22914	836535
50932	836536
9937	836537
139120	836538
273643	836539
236231	836540
149089	836541
22941	836542
151384	836543
416005	836544
125679	836545
116068	836546
59893	836547
123857	836548
34334	836549
51482	836550
440991	836551
77427	836552
117939	836553
93440	836554
192268	836555
43391	836556
122942	836557
394874	836558
50669	836559
340036	836560
141345	836561
49824	836562
218965	836563
377085	836564
151140	836565
280700	836566
125682	836567
102937	836568
438971	836569
259130	836570
18881	836571
231640	836572
334823	836573
264349	836574
77994	836575
44628	836576
213545	836577
211511	836578
82367	836579
240711	836580
435902	836581
240199	836582
76373	836583
234260	836584
33675	836585
33747	836586
441515	836587
440747	836588
24154	836589
11867	836590
145667	836591
442017	836592
442091	836593
75489	836594
63227	836595
87165	836596
108856	836597
85491	836598
140638	836599
143011	836600
200489	836601
74481	836602
96829	836603
162469	836604
63658	836605
236224	836606
43426	836607
118259	836608
215368	836609
34532	836610
307191	836611
428551	836612
31463	836613
244617	836614
333185	836615
202358	836616
178536	836617
170839	836618
33917	836619
439782	836620
133355	836621
428957	836622
244589	836623
135958	836624
191044	836625
209605	836626
264629	836627
313148	836628
123671	836629
437722	836630
393874	836631
265722	836632
72120	836633
170763	836634
49461	836635
22819	836636
434860	836637
55278	836638
5101	836639
83697	836640
57697	836641
90193	836642
423993	836643
34955	836644
204	836645
21930	836646
11793	836647
168060	836648
123550	836649
86440	836650
194556	836651
83992	836652
2840	836653
299415	836654
117527	836655
296124	836656
310914	836657
2679	836658
187230	836659
30344	836660
200755	836661
169073	836662
117546	836663
349982	836664
326252	836665
83200	836666
411525	836667
246288	836668
375938	836669
36822	836670
104092	836671
5030	836672
226672	836673
7994	836674
68323	836675
121572	836676
223483	836677
357027	836678
40854	836679
78206	836680
78206	836681
182189	836682
214185	836683
63132	836684
363872	836685
147608	836686
56494	836687
29028	836688
91959	836689
66348	836690
351138	836691
2239	836692
111520	836693
132145	836694
361035	836695
47526	836696
36	836697
207381	836698
20296	836699
52299	836700
17031	836701
4734	836702
17605	836703
135496	836704
57782	836705
35180	836706
1175	836707
136135	836708
169033	836709
360744	836710
437	836711
140721	836712
244082	836713
350269	836714
192649	836715
20227	836716
241721	836717
127653	836718
231333	836719
391460	836720
447059	836721
50397	836722
50397	836723
301776	836724
222748	836725
137394	836726
325730	836727
244884	836728
127467	836729
5226	836730
361967	836731
204258	836732
413492	836733
128438	836734
19630	836735
99741	836736
100259	836737
82451	836738
13000	836739
23093	836740
148360	836741
127654	836742
42026	836743
10305	836744
131221	836745
16989	836746
9973	836747
16440	836748
8555	836749
213854	836750
38757	836751
215929	836752
289339	836753
132752	836754
1780	836755
237456	836756
180603	836757
70545	836758
135254	836759
130179	836760
30140	836761
59578	836762
329801	836763
355262	836764
459769	836765
286533	836766
250309	836767
32846	836768
46180	836769
182326	836770
74149	836771
243336	836772
5709	836773
170644	836774
8708	836775
62058	836776
76082	836777
32340	836778
76082	836779
215065	836780
59062	836781
184593	836782
434436	836783
157315	836784
130391	836785
435007	836786
14628	836787
429654	836788
452973	836789
86331	836790
254658	836791
12144	836792
45599	836793
14474	836794
149678	836795
81675	836796
24071	836797
420067	836798
84718	836799
240554	836800
45599	836801
37053	836802
80341	836803
54564	836804
157313	836805
15630	836806
372381	836807
2463	836808
123776	836809
239071	836810
333828	836811
119877	836812
15630	836813
15630	836814
2213	836815
9123	836816
426772	836817
172186	836818
327446	836819
15630	836820
345710	836821
218226	836822
416508	836823
144051	836824
441069	836825
98015	836826
147248	836827
421279	836828
264254	836829
199856	836830
61861	836831
187519	836832
220414	836833
40756	836834
233017	836835
74918	836836
307797	836837
68054	836838
162210	836839
130395	836840
21199	836841
55422	836842
64221	836843
373053	836844
5858	836845
6808	836846
386686	836847
149016	836848
230169	836849
247197	836850
394441	836851
72696	836852
13913	836853
341338	836854
16262	836855
185498	836856
175825	836857
33309	836858
85443	836859
443791	836860
149668	836861
138434	836862
75608	836863
453503	836864
72365	836865
179828	836866
106243	836867
229426	836868
443572	836869
123549	836870
273291	836871
150177	836872
238	836873
21791	836874
285931	836875
157996	836876
1608	836877
148570	836878
153721	836879
148978	836880
40782	836881
13436	836882
1840	836883
317119	836884
146508	836885
75055	836886
79538	836887
287737	836888
176751	836889
1932	836890
443107	836891
111106	836892
430331	836893
48352	836894
123806	836895
316191	836896
170207	836897
162665	836898
115222	836899
265686	836900
52403	836901
84068	836902
8080	836903
131614	836904
232379	836905
32944	836906
32943	836907
123102	836908
200568	836909
244228	836910
147409	836911
356284	836912
82096	836913
90519	836914
17100	836915
179241	836916
417153	836917
292921	836918
296189	836919
233212	836920
64052	836921
269146	836922
204522	836923
114998	836924
145913	836925
240214	836926
221574	836927
19622	836928
141469	836929
265499	836930
221486	836931
366190	836932
63346	836933
207198	836934
190103	836935
352756	836936
245639	836937
316156	836938
130204	836939
407150	836940
55254	836941
45574	836942
40553	836943
15365	836944
362446	836945
65733	836946
315426	836947
83556	836948
56983	836949
312588	836950
54945	836951
376905	836952
62536	836953
147032	836954
312323	836955
117638	836956
137376	836957
110368	836958
162618	836959
20616	836960
68093	836961
453894	836962
179251	836963
138986	836964
180145	836965
208611	836966
368017	836967
192043	836968
91417	836969
160588	836970
44782	836971
237954	836972
358784	836973
434264	836974
176790	836975
181304	836976
115651	836977
311181	836978
334033	836979
228187	836980
283794	836981
123014	836982
404641	836983
358657	836984
237842	836985
235423	836986
27247	836987
404114	836988
279720	836989
317030	836990
125071	836991
16266	836992
14147	836993
104242	836994
329774	836995
150877	836996
195690	836997
61971	836998
405909	836999
59421	837000
75124	837001
129571	837002
63546	837003
3627	837004
225701	837005
81336	837006
151259	837007
82194	837008
412088	837009
83319	837010
151138	837011
114594	837012
5649	837013
12758	837014
33785	837015
282475	837016
980	837017
180008	837018
227390	837019
344398	837020
15580	837021
63800	837022
104269	837023
222603	837024
104717	837025
13098	837026
84541	837027
420957	837028
85431	837029
107226	837030
409411	837031
355874	837032
84751	837033
178091	837034
16312	837035
67625	837036
357470	837037
26597	837038
172384	837039
75317	837040
48736	837041
275221	837042
408810	837043
66102	837044
441844	837045
66425	837046
233628	837047
106244	837048
15066	837049
374737	837050
34921	837051
385259	837052
36558	837053
16564	837054
183784	837055
356434	837056
72890	837057
418489	837058
215439	837059
390449	837060
205513	837061
380193	837062
29300	837063
17242	837064
17242	837065
17242	837066
192846	837067
12620	837068
414144	837069
50206	837070
266083	837071
329962	837072
441067	837073
142432	837074
215247	837075
333210	837076
186658	837077
191492	837078
316183	837079
237559	837080
32713	837081
76679	837082
130154	837083
42684	837084
68557	837085
361742	837086
56446	837087
9369	837088
338121	837089
434435	837090
40792	837091
71254	837092
443206	837093
79875	837094
148137	837095
104680	837096
129279	837097
251240	837098
72795	837099
392158	837100
431112	837101
34359	837102
345939	837103
46255	837104
21483	837105
49249	837106
42065	837107
114528	837108
25575	837109
316468	837110
18812	837111
423452	837112
106152	837113
73425	837114
24010	837115
3585	837116
4090	837117
106117	837118
347772	837119
54969	837120
362463	837121
34025	837122
61261	837123
113189	837124
105931	837125
18520	837126
22739	837127
108902	837128
84968	837129
219919	837130
27341	837131
111867	837132
51521	837133
107869	837134
434751	837135
57127	837136
246325	837137
106986	837138
122764	837139
327537	837140
21787	837141
806	837142
806	837143
33171	837144
42989	837145
242006	837146
458756	837147
225667	837148
65638	837149
110729	837150
92226	837151
61052	837152
205547	837153
206354	837154
8147	837155
443976	837156
51364	837157
17623	837158
153196	837159
324885	837160
44764	837161
98347	837162
57645	837163
394739	837164
24809	837165
109381	837166
110466	837167
99106	837168
116107	837169
227161	837170
127768	837171
214301	837172
170088	837173
459953	837174
151802	837175
47328	837176
30358	837177
4283	837178
250357	837179
36924	837180
47815	837181
67324	837182
156952	837183
1733	837184
85717	837185
60870	837186
4684	837187
313871	837188
243274	837189
456076	837190
35199	837191
164309	837192
242397	837193
208561	837194
228012	837195
343223	837196
25981	837197
115339	837198
8848	837199
266489	837200
34838	837201
381388	837202
240095	837203
11535	837204
229512	837205
371166	837206
112596	837207
406995	837208
75441	837209
43881	837210
175648	837211
249191	837212
453839	837213
173078	837214
81434	837215
76620	837216
233645	837217
435118	837218
249172	837219
249480	837220
113181	837221
389906	837222
410100	837223
184707	837224
324226	837225
316824	837226
227780	837227
434114	837228
95605	837229
58591	837230
70210	837231
5003	837232
7818	837233
326121	837234
32588	837235
59561	837236
49914	837237
60757	837238
205869	837239
120582	837240
431672	837241
50077	837242
220398	837243
15604	837244
245211	837245
451926	837246
113979	837247
16785	837248
21160	837249
329090	837250
418455	837251
236101	837252
392038	837253
104894	837254
89079	837255
249481	837256
34174	837257
25965	837258
87841	837259
5234	837260
133962	837261
235879	837262
46392	837263
233399	837264
26775	837265
162047	837266
366058	837267
3076	837268
182365	837269
177000	837270
218699	837271
24090	837272
108816	837273
10003	837274
78116	837275
43872	837276
86462	837277
84981	837278
14964	837279
176712	837280
15499	837281
65724	837282
111139	837283
65309	837284
21677	837285
18867	837286
6493	837287
12073	837288
1884	837289
719	837290
172	837291
67455	837292
39114	837293
39693	837294
6438	837295
274612	837296
218407	837297
212870	837298
117387	837299
3423	837300
50314	837301
123534	837302
100567	837303
208166	837304
114395	837305
430676	837306
97145	837307
33932	837308
26556	837309
213818	837310
97147	837311
4597	837312
110819	837313
184525	837314
117915	837315
50873	837316
43658	837317
291365	837318
181464	837319
52330	837320
26347	837321
4554	837322
422653	837323
8300	837324
10502	837325
13323	837326
171834	837327
78750	837328
293152	837329
77528	837330
293866	837331
76987	837332
81129	837333
155592	837334
318188	837335
9590	837336
121833	837337
194412	837338
121792	837339
376434	837340
15604	837341
57681	837342
26775	837343
454810	837344
16270	837345
225	837346
1178	837347
28002	837348
9727	837349
2210	837350
7128	837351
22876	837352
14180	837353
223463	837354
30110	837355
27615	837356
312	837357
80712	837358
72189	837359
52928	837360
458429	837361
162173	837362
95187	837363
108173	837364
10366	837365
98296	837366
34137	837367
175824	837368
332762	837369
411182	837370
102707	837371
362351	837372
231381	837373
220020	837374
138157	837375
404302	837376
58645	837377
120850	837378
223655	837379
145081	837380
188951	837381
28774	837382
371830	837383
34778	837384
113106	837385
6423	837386
377880	837387
165108	837388
14657	837389
28745	837390
66462	837391
211793	837392
25566	837393
449196	837394
185990	837395
205308	837396
10618	837397
449855	837398
101815	837399
121600	837400
63147	837401
61878	837402
216978	837403
93665	837404
126075	837405
304737	837406
285952	837407
106986	837408
56600	837409
198271	837410
252968	837411
63483	837412
293054	837413
442109	837414
14657	837415
359653	837416
89067	837417
9481	837418
310279	837419
22409	837420
39071	837421
18501	837422
46500	837423
74149	837424
64249	837425
32501	837426
107514	837427
249155	837428
231764	837429
224442	837430
3145	837431
237362	837432
93876	837433
447469	837434
122483	837435
64468	837436
41827	837437
57331	837438
196887	837439
10722	837440
28285	837441
62529	837442
103600	837443
126735	837444
440959	837445
221482	837446
124258	837447
55619	837448
46838	837449
248498	837450
134418	837451
226346	837452
247512	837453
125081	837454
13179	837455
32070	837456
55212	837457
7795	837458
84823	837459
59643	837460
117067	837461
340823	837462
121491	837463
228185	837464
22700	837465
241814	837466
262340	837467
151756	837468
98681	837469
267646	837470
90462	837471
49544	837472
302895	837473
74165	837474
168763	837475
65641	837476
265367	837477
223837	837478
203928	837479
71803	837480
81700	837481
54603	837482
32751	837483
164526	837484
400664	837485
164302	837486
88783	837487
98010	837488
25210	837489
210398	837490
189503	837491
10973	837492
15732	837493
426732	837494
129038	837495
55906	837496
346829	837497
229286	837498
176210	837499
9178	837500
69368	837501
310748	837502
122775	837503
212626	837504
459245	837505
3729	837506
45499	837507
332002	837508
267745	837509
440313	837510
238745	837511
25036	837512
282168	837513
44732	837514
218567	837515
19388	837516
285323	837517
204647	837518
43086	837519
329231	837520
78411	837521
217134	837522
205648	837523
462	837524
423036	837525
216491	837526
22785	837527
77013	837528
346642	837529
63735	837530
148179	837531
11378	837532
334933	837533
78555	837534
60959	837535
163583	837536
311589	837537
15314	837538
30421	837539
608	837540
4995	837541
202612	837542
321805	837543
220813	837544
145	837545
85545	837546
123118	837547
50576	837548
21350	837549
16149	837550
140507	837551
226292	837552
24403	837553
370658	837554
37456	837555
53992	837556
170665	837557
291312	837558
144516	837559
375841	837560
447584	837561
393762	837562
344289	837563
352624	837564
325306	837565
30509	837566
110789	837567
183111	837568
42236	837569
349926	837570
272225	837571
174035	837572
94722	837573
89073	837574
96064	837575
113230	837576
7398	837577
48468	837578
133990	837579
221407	837580
29959	837581
106443	837582
27159	837583
150174	837584
127567	837585
453532	837586
32275	837587
50573	837588
330023	837589
61315	837590
9130	837591
185169	837592
76146	837593
121917	837594
267700	837595
68577	837596
4982	837597
68545	837598
52393	837599
63920	837600
8059	837601
147976	837602
376514	837603
149982	837604
110096	837605
389458	837606
62405	837607
434771	837608
2209	837609
257447	837610
30273	837611
5746	837612
13949	837613
15323	837614
12523	837615
272577	837616
27146	837617
22146	837618
80267	837619
1767	837620
252487	837621
5572	837622
507	837623
16819	837624
437921	837625
88352	837626
99210	837627
107387	837628
32523	837629
46912	837630
146259	837631
43175	837632
150032	837633
358408	837634
423291	837635
32517	837636
117455	837637
32582	837638
319040	837639
64	837640
13909	837641
124164	837642
282246	837643
208130	837644
74251	837645
15501	837646
36004	837647
70012	837648
64381	837649
45732	837650
105837	837651
131909	837652
326204	837653
60718	837654
16949	837655
191123	837656
21289	837657
24879	837658
7267	837659
15564	837660
58215	837661
82044	837662
189106	837663
379230	837664
107824	837665
211952	837666
113304	837667
287633	837668
23401	837669
28373	837670
170179	837671
181384	837672
33590	837673
444713	837674
159000	837675
69642	837676
267090	837677
132715	837678
271275	837679
274400	837680
63500	837681
266148	837682
421511	837683
15202	837684
70117	837685
32442	837686
151967	837687
75423	837688
275171	837689
46720	837690
203367	837691
208639	837692
240000	837693
46018	837694
120288	837695
4048	837696
20503	837697
147192	837698
19454	837699
54340	837700
294339	837701
221059	837702
437183	837703
190084	837704
184391	837705
168039	837706
93657	837707
11062	837708
138803	837709
94758	837710
291059	837711
347800	837712
290899	837713
337345	837714
3096	837715
7712	837716
40511	837717
88296	837718
214395	837719
130383	837720
7142	837721
61299	837722
251258	837723
294372	837724
58578	837725
43280	837726
71291	837727
59847	837728
170713	837729
255182	837730
74253	837731
295842	837732
65488	837733
73502	837734
2682	837735
65488	837736
189001	837737
265021	837738
55769	837739
111947	837740
232775	837741
299716	837742
147146	837743
269756	837744
316957	837745
103204	837746
179631	837747
234939	837748
262237	837749
224345	837750
5399	837751
54360	837752
158979	837753
67310	837754
185797	837755
45999	837756
306836	837757
260594	837758
456673	837759
103640	837760
301663	837761
288087	837762
115612	837763
223652	837764
129459	837765
28246	837766
371516	837767
411409	837768
162066	837769
2550	837770
19362	837771
291989	837772
113961	837773
117583	837774
35131	837775
404612	837776
192590	837777
350443	837778
104294	837779
427064	837780
105574	837781
322487	837782
300722	837783
334215	837784
135250	837785
403225	837786
116895	837787
234795	837788
243725	837789
294138	837790
42586	837791
141758	837792
143046	837793
374313	837794
151178	837795
264501	837796
96040	837797
7653	837798
256195	837799
336485	837800
192419	837801
42911	837802
107437	837803
9350	837804
400112	837805
65943	837806
290379	837807
145670	837808
251846	837809
194859	837810
132950	837811
28037	837812
68716	837813
125213	837814
68005	837815
80722	837816
193652	837817
59099	837818
9643	837819
253378	837820
440852	837821
122639	837822
379569	837823
76865	837824
354926	837825
10803	837826
362948	837827
33378	837828
260405	837829
151801	837830
415360	837831
53558	837832
410931	837833
122080	837834
291352	837835
215154	837836
326456	837837
159184	837838
34454	837839
195581	837840
311408	837841
177362	837842
36261	837843
181239	837844
877	837845
7681	837846
6503	837847
91957	837848
70367	837849
226935	837850
91243	837851
162114	837852
211688	837853
428865	837854
43266	837855
382088	837856
18997	837857
12029	837858
11939	837859
143898	837860
179646	837861
159930	837862
40233	837863
1549	837864
1737	837865
6837	837866
41043	837867
153596	837868
167095	837869
82753	837870
389981	837871
25018	837872
230163	837873
117353	837874
66522	837875
191726	837876
117197	837877
62698	837878
85185	837879
109313	837880
139302	837881
1127	837882
14751	837883
24410	837884
31856	837885
46889	837886
299267	837887
73473	837888
1665	837889
82403	837890
48696	837891
384130	837892
1765	837893
228510	837894
157710	837895
1633	837896
231	837897
58849	837898
103772	837899
239211	837900
31287	837901
145274	837902
166360	837903
20072	837904
422236	837905
366611	837906
87429	837907
290136	837908
297945	837909
78439	837910
9582	837911
191488	837912
1751	837913
454699	837914
162354	837915
250719	837916
50444	837917
438122	837918
121890	837919
238671	837920
195950	837921
1348	837922
365146	837923
27848	837924
11727	837925
74333	837926
55175	837927
93082	837928
209233	837929
106504	837930
87090	837931
33861	837932
211906	837933
92062	837934
50412	837935
411670	837936
116256	837937
122858	837938
51687	837939
158572	837940
1025	837941
124802	837942
101490	837943
15938	837944
260	837945
14579	837946
90569	837947
14867	837948
159232	837949
201233	837950
455337	837951
357657	837952
146876	837953
357821	837954
1603	837955
166553	837956
166214	837957
429855	837958
81680	837959
192167	837960
458447	837961
436560	837962
112925	837963
388975	837964
20939	837965
451505	837966
315624	837967
114857	837968
151387	837969
243781	837970
383765	837971
106153	837972
56191	837973
44324	837974
265494	837975
78919	837976
253567	837977
435640	837978
8916	837979
154986	837980
79845	837981
79065	837982
301213	837983
49	837984
14356	837985
230513	837986
141147	837987
3520	837988
343438	837989
106445	837990
215463	837991
17801	837992
56075	837993
175956	837994
207254	837995
4501	837996
38608	837997
29861	837998
273629	837999
35963	838000
119036	838001
184370	838002
405701	838003
234654	838004
60299	838005
391872	838006
49518	838007
283162	838008
180540	838009
388135	838010
271263	838011
124104	838012
19027	838013
419942	838014
164597	838015
391810	838016
68626	838017
417974	838018
90380	838019
347793	838020
24937	838021
143486	838022
131640	838023
398423	838024
249827	838025
117023	838026
355231	838027
38213	838028
58608	838029
285030	838030
454379	838031
173942	838032
168688	838033
29621	838034
149799	838035
100049	838036
384428	838037
110022	838038
453820	838039
127082	838040
23335	838041
107062	838042
100617	838043
320856	838044
407649	838045
214653	838046
221464	838047
54131	838048
141407	838049
409476	838050
31965	838051
19896	838052
114110	838053
56312	838054
48357	838055
334939	838056
153051	838057
201716	838058
164724	838059
70506	838060
19589	838061
36190	838062
393979	838063
211028	838064
17575	838065
56924	838066
89944	838067
14052	838068
15542	838069
121979	838070
44582	838071
4073	838072
316529	838073
166656	838074
223	838075
44386	838076
24788	838077
165846	838078
14602	838079
58494	838080
247273	838081
158096	838082
338091	838083
49952	838084
62228	838085
6928	838086
43421	838087
2588	838088
77535	838089
65819	838090
2263	838091
1653	838092
29174	838093
2575	838094
24669	838095
13829	838096
17940	838097
144080	838098
11990	838099
2758	838100
1482	838101
1825	838102
38661	838103
273386	838104
140704	838105
241188	838106
41332	838107
228578	838108
127137	838109
121486	838110
24543	838111
100946	838112
158887	838113
106433	838114
125371	838115
154063	838116
53672	838117
53342	838118
70714	838119
26041	838120
3957	838121
182488	838122
382167	838123
23856	838124
330410	838125
122612	838126
75556	838127
5108	838128
13343	838129
62661	838130
62907	838131
219067	838132
357905	838133
970	838134
6575	838135
138037	838136
226595	838137
61279	838138
119952	838139
11727	838140
206321	838141
16683	838142
6	838143
29801	838144
5152	838145
1343	838146
189208	838147
146416	838148
413580	838149
237070	838150
217318	838151
31578	838152
245177	838153
226642	838154
112732	838155
211725	838156
327836	838157
87884	838158
23278	838159
336032	838160
339725	838161
229999	838162
151175	838163
243240	838164
315352	838165
39082	838166
15539	838167
246255	838168
192416	838169
172591	838170
8836	838171
27408	838172
9950	838173
48461	838174
180657	838175
350911	838176
348209	838177
349627	838178
189923	838179
252717	838180
126593	838181
377405	838182
416243	838183
8922	838184
356259	838185
5571	838186
337070	838187
346035	838188
173355	838189
60068	838190
28378	838191
395442	838192
250501	838193
14152	838194
152742	838195
4259	838196
22376	838197
138216	838198
1424	838199
48294	838200
53762	838201
77356	838202
26351	838203
46437	838204
25973	838205
99520	838206
62194	838207
285207	838208
211014	838209
121368	838210
1140	838211
7342	838212
3823	838213
158243	838214
6440	838215
5433	838216
55854	838217
37834	838218
203731	838219
61461	838220
27221	838221
44187	838222
50243	838223
102968	838224
238094	838225
94851	838226
231081	838227
1110	838228
155988	838229
52651	838230
21439	838231
127997	838232
82949	838233
23399	838234
25627	838235
259921	838236
32017	838237
108830	838238
236478	838239
7004	838240
8843	838241
152381	838242
88163	838243
157417	838244
94894	838245
111712	838246
33912	838247
629	838248
41124	838249
126544	838250
3060	838251
17571	838252
41436	838253
3981	838254
19276	838255
97243	838256
244927	838257
57336	838258
202312	838259
37018	838260
374665	838261
19605	838262
7863	838263
41832	838264
19662	838265
211979	838266
128240	838267
374146	838268
38240	838269
262790	838270
77511	838271
3407	838272
353927	838273
3422	838274
219154	838275
139825	838276
19666	838277
24840	838278
85402	838279
126564	838280
43984	838281
43984	838282
5175	838283
212283	838284
416369	838285
274111	838286
6158	838287
199753	838288
60120	838289
9799	838290
183952	838291
292610	838292
12619	838293
16883	838294
46105	838295
26960	838296
45441	838297
87491	838298
48158	838299
186806	838300
81074	838301
27664	838302
639	838303
38996	838304
84533	838305
156935	838306
10484	838307
51303	838308
19053	838309
189271	838310
8440	838311
4681	838312
163979	838313
371	838314
182616	838315
44070	838316
323434	838317
3407	838318
11419	838319
2615	838320
25913	838321
459159	838322
63927	838323
90828	838324
154656	838325
129651	838326
14671	838327
442909	838328
97073	838329
212202	838330
337169	838331
261858	838332
13427	838333
85472	838334
220643	838335
51876	838336
398381	838337
177602	838338
44983	838339
61663	838340
1395	838341
2226	838342
81762	838343
1947	838344
13846	838345
6774	838346
344497	838347
12743	838348
219638	838349
28229	838350
3743	838351
119711	838352
242645	838353
20159	838354
5411	838355
4057	838356
7096	838357
2402	838358
119344	838359
237965	838360
8024	838361
194999	838362
337432	838363
11132	838364
8310	838365
15286	838366
24398	838367
164556	838368
116377	838369
8857	838370
240800	838371
45032	838372
185401	838373
89857	838374
23524	838375
165256	838376
36591	838377
29092	838378
291759	838379
11067	838380
14462	838381
8907	838382
134161	838383
263923	838384
42	838385
54851	838386
105678	838387
13058	838388
92376	838389
125165	838390
244450	838391
255091	838392
177373	838393
176384	838394
143420	838395
34185	838396
7145	838397
270981	838398
81128	838399
186782	838400
358179	838401
5947	838402
194344	838403
8952	838404
6200	838405
176864	838406
23791	838407
8075	838408
1055	838409
151270	838410
6207	838411
221596	838412
11880	838413
136508	838414
315744	838415
49444	838416
129750	838417
91924	838418
85214	838419
170479	838420
38914	838421
90468	838422
187634	838423
6064	838424
1983	838425
397606	838426
58385	838427
52767	838428
23176	838429
197800	838430
44668	838431
25555	838432
68886	838433
44382	838434
5853	838435
77944	838436
179138	838437
99518	838438
80263	838439
333125	838440
103064	838441
164151	838442
16095	838443
13215	838444
124981	838445
125388	838446
162423	838447
44054	838448
42011	838449
84902	838450
12768	838451
57643	838452
441893	838453
437478	838454
409803	838455
183043	838456
114848	838457
614	838458
42827	838459
119329	838460
59332	838461
11316	838462
432774	838463
405097	838464
27329	838465
30604	838466
441071	838467
229331	838468
61087	838469
1768	838470
193000	838471
94353	838472
318366	838473
198167	838474
30	838475
58618	838476
9240	838477
18106	838478
30604	838479
1705	838480
139849	838481
77796	838482
114445	838483
64312	838484
145699	838485
164677	838486
380	838487
205008	838488
53457	838489
27382	838490
427681	838491
396732	838492
33153	838493
62569	838494
2705	838495
229489	838496
138852	838497
18276	838498
36909	838499
64135	838500
100949	838501
23882	838502
2771	838503
121378	838504
1505	838505
184937	838506
47198	838507
27363	838508
274919	838509
149949	838510
87040	838511
11132	838512
206034	838513
249671	838514
423	838515
44922	838516
2585	838517
30016	838518
102351	838519
3596	838520
113249	838521
352272	838522
36414	838523
68959	838524
43075	838525
67172	838526
68496	838527
2190	838528
241525	838529
103228	838530
7325	838531
231319	838532
6863	838533
191013	838534
276460	838535
116901	838536
41153	838537
91580	838538
33073	838539
5310	838540
103944	838541
362116	838542
1542	838543
169892	838544
194653	838545
201704	838546
311543	838547
276476	838548
42513	838549
210646	838550
23597	838551
47971	838552
49745	838553
89390	838554
52537	838555
211645	838556
69476	838557
48493	838558
27569	838559
8329	838560
17778	838561
438530	838562
959	838563
64557	838564
455704	838565
89794	838566
115788	838567
51486	838568
123787	838569
351	838570
30240	838571
18601	838572
393798	838573
52077	838574
22627	838575
172220	838576
39570	838577
39570	838578
195080	838579
37576	838580
69835	838581
170618	838582
9278	838583
7479	838584
16360	838585
114688	838586
248771	838587
2326	838588
28314	838589
5159	838590
38907	838591
24679	838592
11178	838593
35382	838594
97910	838595
803	838596
18368	838597
5295	838598
34771	838599
1311	838600
64378	838601
73766	838602
37109	838603
13308	838604
38674	838605
30097	838606
72525	838607
125072	838608
175138	838609
531	838610
91148	838611
157346	838612
166601	838613
8005	838614
49295	838615
1470	838616
448225	838617
34450	838618
17768	838619
155319	838620
45206	838621
30323	838622
271678	838623
307311	838624
13569	838625
24759	838626
140629	838627
11646	838628
184461	838629
79686	838630
5123	838631
6826	838632
46970	838633
2567	838634
340362	838635
39696	838636
28028	838637
177701	838638
187494	838639
195978	838640
7158	838641
10199	838642
441874	838643
2869	838644
55885	838645
448635	838646
24585	838647
36086	838648
61574	838649
15163	838650
77597	838651
4578	838652
85327	838653
351845	838654
3283	838655
28976	838656
26579	838657
32308	838658
8787	838659
138955	838660
272613	838661
55310	838662
42805	838663
51411	838664
50794	838665
73756	838666
10533	838667
67869	838668
419565	838669
374277	838670
446022	838671
248252	838672
277016	838673
62410	838674
1366	838675
344643	838676
126159	838677
125	838678
19658	838679
83541	838680
19134	838681
94821	838682
157655	838683
930	838684
130604	838685
363289	838686
10006	838687
48461	838688
88463	838689
285082	838690
142151	838691
427810	838692
71576	838693
16038	838694
4543	838695
298845	838696
1306	838697
82056	838698
21112	838699
1865	838700
39443	838701
19780	838702
93521	838703
97278	838704
339976	838705
378556	838706
18928	838707
3744	838708
10213	838709
2186	838710
6066	838711
506	838712
3521	838713
31153	838714
29787	838715
182333	838716
46837	838717
904	838718
14793	838719
374916	838720
57273	838721
15532	838722
2326	838723
84050	838724
221102	838725
66989	838726
150636	838727
203625	838728
75950	838729
57379	838730
104088	838731
40832	838732
108270	838733
372763	838734
631	838735
5444	838736
229518	838737
207985	838738
447281	838739
99310	838740
60992	838741
146745	838742
70335	838743
51458	838744
55884	838745
3638	838746
13367	838747
126805	838748
1952	838749
6810	838750
333651	838751
16770	838752
38	838753
3098	838754
265326	838755
333692	838756
16912	838757
56218	838758
173338	838759
1396	838760
12698	838761
3577	838762
151526	838763
61184	838764
2437	838765
31078	838766
79120	838767
245870	838768
214568	838769
242989	838770
14695	838771
18099	838772
295039	838773
10094	838774
106928	838775
228631	838776
61578	838777
34844	838778
12177	838779
3196	838780
19604	838781
40227	838782
270411	838783
95977	838784
32528	838785
5489	838786
85414	838787
85288	838788
440186	838789
3474	838790
190285	838791
146057	838792
392871	838793
5464	838794
27228	838795
147383	838796
243123	838797
32173	838798
405424	838799
22929	838800
116144	838801
216583	838802
260502	838803
61119	838804
145210	838805
413397	838806
32971	838807
177301	838808
114187	838809
447147	838810
345336	838811
85695	838812
179713	838813
169063	838814
9730	838815
115163	838816
110967	838817
219456	838818
435896	838819
69775	838820
123522	838821
78132	838822
107232	838823
6891	838824
119914	838825
350836	838826
37198	838827
34270	838828
154643	838829
51335	838830
1460	838831
410508	838832
50935	838833
246054	838834
50124	838835
11097	838836
194996	838837
176965	838838
374598	838839
240058	838840
113794	838841
62402	838842
2556	838843
108858	838844
95347	838845
6422	838846
25336	838847
5611	838848
110624	838849
55575	838850
442741	838851
30897	838852
134527	838853
170822	838854
409553	838855
94172	838856
413767	838857
31570	838858
137439	838859
9294	838860
232455	838861
107385	838862
1029	838863
5909	838864
35340	838865
108577	838866
47397	838867
168558	838868
17541	838869
149679	838870
76810	838871
143427	838872
85580	838873
388283	838874
128464	838875
210229	838876
14656	838877
446941	838878
78179	838879
30768	838880
109756	838881
230502	838882
491	838883
176475	838884
101291	838885
19695	838886
197758	838887
159557	838888
110670	838889
110175	838890
110265	838891
264190	838892
124150	838893
335640	838894
117171	838895
113341	838896
96614	838897
52768	838898
3013	838899
31834	838900
80198	838901
73348	838902
387140	838903
206964	838904
201462	838905
7917	838906
120285	838907
101217	838908
91978	838909
21765	838910
98744	838911
376988	838912
237007	838913
138557	838914
358800	838915
38650	838916
116259	838917
49062	838918
224588	838919
191023	838920
207056	838921
112869	838922
127039	838923
363988	838924
65424	838925
169810	838926
17559	838927
95479	838928
30879	838929
387266	838930
49599	838931
100306	838932
34108	838933
29627	838934
450359	838935
119292	838936
34392	838937
124937	838938
178004	838939
297026	838940
243767	838941
121865	838942
13744	838943
64556	838944
40469	838945
152793	838946
442776	838947
69886	838948
39995	838949
403436	838950
110533	838951
142620	838952
22997	838953
107538	838954
125791	838955
136166	838956
11211	838957
65095	838958
145584	838959
163315	838960
10393	838961
7623	838962
173636	838963
59779	838964
9786	838965
13210	838966
123817	838967
41832	838968
139901	838969
178018	838970
193406	838971
33829	838972
37428	838973
70093	838974
232485	838975
243356	838976
2720	838977
32661	838978
51924	838979
53417	838980
64296	838981
77860	838982
62471	838983
62990	838984
325678	838985
124758	838986
80584	838987
55643	838988
213679	838989
257725	838990
128036	838991
238273	838992
248718	838993
405370	838994
207234	838995
70034	838996
57270	838997
46052	838998
159628	838999
39812	839000
107276	839001
282107	839002
12073	839003
443046	839004
11855	839005
169980	839006
33712	839007
38344	839008
65691	839009
388057	839010
158390	839011
56092	839012
10622	839013
21926	839014
52091	839015
34845	839016
166426	839017
62380	839018
458942	839019
89767	839020
42328	839021
182612	839022
127565	839023
443608	839024
193583	839025
153642	839026
16255	839027
378033	839028
13891	839029
266879	839030
81972	839031
20954	839032
61430	839033
386099	839034
10850	839035
201074	839036
16915	839037
158895	839038
95777	839039
17553	839040
74501	839041
90751	839042
5557	839043
57839	839044
1538	839045
61138	839046
42804	839047
106147	839048
64581	839049
181160	839050
111185	839051
234878	839052
62403	839053
210352	839054
292428	839055
140833	839056
20480	839057
34878	839058
80664	839059
120366	839060
17749	839061
23848	839062
21537	839063
431625	839064
104955	839065
41001	839066
20074	839067
42698	839068
377186	839069
154674	839070
77334	839071
87082	839072
64469	839073
201211	839074
89797	839075
106600	839076
43542	839077
59969	839078
160	839079
81629	839080
418756	839081
20027	839082
124757	839083
219187	839084
235006	839085
324685	839086
56507	839087
153058	839088
278024	839089
187936	839090
17400	839091
156601	839092
89587	839093
26940	839094
181217	839095
238877	839096
116988	839097
342142	839098
91176	839099
29551	839100
59042	839101
253623	839102
54236	839103
191468	839104
117491	839105
458698	839106
227471	839107
77464	839108
248253	839109
62368	839110
90058	839111
45435	839112
457931	839113
128072	839114
65664	839115
23450	839116
151736	839117
436953	839118
128863	839119
460254	839120
213390	839121
378034	839122
174392	839123
15407	839124
223748	839125
249155	839126
83807	839127
20069	839128
211205	839129
95011	839130
62314	839131
73967	839132
29392	839133
228875	839134
62315	839135
116563	839136
9769	839137
229229	839138
33349	839139
31571	839140
126108	839141
456933	839142
5794	839143
46037	839144
203936	839145
28550	839146
231895	839147
14641	839148
109900	839149
201583	839150
246297	839151
302239	839152
20156	839153
103385	839154
5831	839155
114723	839156
299708	839157
41115	839158
348442	839159
45827	839160
221314	839161
62979	839162
167788	839163
224222	839164
24955	839165
51643	839166
15515	839167
56724	839168
23807	839169
3915	839170
43926	839171
117350	839172
96062	839173
10873	839174
157907	839175
69626	839176
63353	839177
106100	839178
387960	839179
5044	839180
111510	839181
131716	839182
351525	839183
396727	839184
30774	839185
910	839186
53345	839187
190000	839188
26713	839189
168835	839190
57664	839191
339835	839192
143531	839193
313641	839194
2185	839195
383654	839196
2960	839197
236672	839198
50550	839199
66875	839200
42712	839201
217344	839202
235668	839203
6167	839204
298064	839205
124501	839206
62877	839207
5441	839208
25268	839209
378402	839210
128491	839211
4930	839212
150758	839213
249019	839214
31987	839215
7671	839216
247973	839217
219801	839218
62890	839219
207359	839220
38636	839221
200566	839222
193540	839223
136624	839224
173635	839225
229023	839226
424089	839227
41335	839228
31149	839229
176080	839230
93087	839231
53140	839232
11526	839233
45093	839234
204356	839235
448837	839236
154230	839237
53554	839238
65566	839239
95081	839240
445585	839241
734	839242
140540	839243
95266	839244
387666	839245
94675	839246
8648	839247
47679	839248
250403	839249
126063	839250
239198	839251
22921	839252
38486	839253
62528	839254
154850	839255
188639	839256
19052	839257
16300	839258
236975	839259
7358	839260
26805	839261
5921	839262
68300	839263
117985	839264
88706	839265
91370	839266
119660	839267
237564	839268
447331	839269
114504	839270
202649	839271
581	839272
32909	839273
199079	839274
162846	839275
148576	839276
1216	839277
54173	839278
455736	839279
129414	839280
182427	839281
9602	839282
447680	839283
93054	839284
23810	839285
65464	839286
218499	839287
71249	839288
87440	839289
234447	839290
10764	839291
458346	839292
99005	839293
19850	839294
6603	839295
108751	839296
11855	839297
440300	839298
380908	839299
211977	839300
120771	839301
126975	839302
54300	839303
206797	839304
111967	839305
225686	839306
99053	839307
5046	839308
139439	839309
204352	839310
5350	839311
283493	839312
58601	839313
190856	839314
8694	839315
87860	839316
352900	839317
250085	839318
119964	839319
62166	839320
113089	839321
400525	839322
236459	839323
207076	839324
159486	839325
183212	839326
239384	839327
13109	839328
30243	839329
203253	839330
51251	839331
241085	839332
14934	839333
73754	839334
29545	839335
170845	839336
209529	839337
224797	839338
2384	839339
171001	839340
28732	839341
7791	839342
109151	839343
431055	839344
189	839345
15309	839346
84842	839347
16052	839348
109030	839349
211121	839350
6138	839351
250616	839352
27989	839353
67190	839354
62130	839355
429141	839356
56151	839357
44272	839358
162568	839359
77400	839360
454682	839361
381750	839362
86553	839363
99474	839364
71582	839365
159908	839366
60645	839367
108654	839368
106217	839369
56535	839370
154943	839371
45217	839372
119756	839373
36929	839374
119452	839375
140237	839376
397939	839377
438698	839378
4361	839379
118459	839380
29162	839381
420932	839382
46779	839383
123505	839384
64655	839385
25523	839386
15644	839387
9630	839388
20516	839389
30501	839390
209051	839391
15150	839392
120155	839393
10382	839394
106131	839395
4091	839396
56210	839397
108337	839398
140839	839399
16642	839400
84386	839401
4240	839402
86983	839403
237541	839404
5017	839405
7757	839406
239673	839407
61738	839408
108045	839409
60040	839410
203359	839411
204739	839412
63485	839413
4695	839414
57778	839415
372752	839416
148573	839417
227795	839418
244091	839419
210802	839420
20281	839421
117018	839422
123564	839423
379470	839424
28136	839425
103996	839426
207535	839427
10501	839428
157407	839429
62816	839430
34785	839431
366123	839432
75484	839433
200349	839434
69894	839435
6175	839436
49094	839437
37300	839438
400826	839439
348013	839440
9920	839441
98445	839442
34321	839443
59020	839444
204490	839445
204880	839446
203242	839447
11993	839448
64162	839449
98612	839450
183031	839451
76468	839452
85996	839453
342712	839454
65017	839455
199021	839456
116297	839457
64556	839458
86865	839459
175722	839460
136252	839461
10093	839462
101334	839463
220823	839464
5564	839465
13835	839466
44733	839467
147304	839468
218230	839469
3849	839470
3768	839471
51148	839472
509	839473
162441	839474
18941	839475
432216	839476
78388	839477
6458	839478
5759	839479
82261	839480
332305	839481
73226	839482
9847	839483
75807	839484
85567	839485
70611	839486
51111	839487
434242	839488
242120	839489
145712	839490
357106	839491
27793	839492
114020	839493
12694	839494
36557	839495
233359	839496
204960	839497
65725	839498
13386	839499
164599	839500
51665	839501
322639	839502
14992	839503
205548	839504
32636	839505
190925	839506
293407	839507
25049	839508
48065	839509
425218	839510
15826	839511
43972	839512
271668	839513
184297	839514
19433	839515
48052	839516
69716	839517
229099	839518
265082	839519
249394	839520
11936	839521
182459	839522
38790	839523
158138	839524
233540	839525
68221	839526
56474	839527
111958	839528
70024	839529
43416	839530
5282	839531
35122	839532
18366	839533
29738	839534
354222	839535
44413	839536
117171	839537
244371	839538
443115	839539
205065	839540
52758	839541
125291	839542
150772	839543
56723	839544
129039	839545
196175	839546
599	839547
210581	839548
133900	839549
441487	839550
61117	839551
246628	839552
147009	839553
75416	839554
62080	839555
198275	839556
59909	839557
50608	839558
81964	839559
133379	839560
241811	839561
79818	839562
20284	839563
221577	839564
190523	839565
63120	839566
11086	839567
349738	839568
411031	839569
61688	839570
220674	839571
120433	839572
91388	839573
205699	839574
2404	839575
2404	839576
447317	839577
31601	839578
278677	839579
7618	839580
99817	839581
43731	839582
96328	839583
121827	839584
239550	839585
9979	839586
140625	839587
20018	839588
148	839589
65887	839590
228209	839591
22617	839592
237315	839593
52892	839594
15288	839595
19496	839596
264346	839597
138875	839598
5758	839599
105959	839600
89254	839601
6450	839602
42977	839603
353545	839604
104922	839605
112228	839606
4691	839607
45471	839608
215501	839609
88286	839610
79636	839611
6210	839612
140	839613
10104	839614
11292	839615
8609	839616
67724	839617
239903	839618
54171	839619
114024	839620
1882	839621
27869	839622
75584	839623
216201	839624
233655	839625
57052	839626
352495	839627
82121	839628
28387	839629
31166	839630
248509	839631
75895	839632
229377	839633
327156	839634
1878	839635
413323	839636
31974	839637
1747	839638
26826	839639
5431	839640
14017	839641
34905	839642
4076	839643
1542	839644
120175	839645
37696	839646
1756	839647
162335	839648
1515	839649
229726	839650
114778	839651
311	839652
14978	839653
3213	839654
113594	839655
90559	839656
35348	839657
111563	839658
140679	839659
91663	839660
221650	839661
32357	839662
378242	839663
284880	839664
15915	839665
7152	839666
410873	839667
19609	839668
174589	839669
398023	839670
13865	839671
19249	839672
232652	839673
4143	839674
112957	839675
157283	839676
4229	839677
14063	839678
8612	839679
193089	839680
7615	839681
7511	839682
1053	839683
4575	839684
27369	839685
4096	839686
3275	839687
141834	839688
6047	839689
383	839690
274901	839691
242767	839692
190939	839693
143061	839694
110468	839695
1109	839696
41738	839697
15855	839698
228182	839699
46164	839700
347859	839701
244427	839702
47071	839703
9109	839704
93720	839705
78713	839706
104302	839707
4533	839708
92037	839709
71512	839710
287516	839711
117307	839712
68341	839713
16643	839714
34051	839715
7285	839716
14074	839717
25051	839718
5501	839719
23913	839720
67004	839721
13311	839722
70283	839723
3814	839724
34667	839725
330331	839726
21461	839727
13952	839728
11857	839729
309489	839730
172032	839731
59132	839732
184822	839733
27230	839734
23874	839735
67914	839736
228111	839737
210089	839738
9932	839739
101608	839740
11801	839741
213947	839742
22912	839743
13230	839744
7338	839745
41067	839746
305188	839747
446558	839748
965	839749
450559	839750
187477	839751
350	839752
1591	839753
20972	839754
272808	839755
237427	839756
140116	839757
21324	839758
242419	839759
368074	839760
212578	839761
85187	839762
106430	839763
123330	839764
123098	839765
6308	839766
129871	839767
35258	839768
121083	839769
336425	839770
14510	839771
65658	839772
1611	839773
249514	839774
38617	839775
1808	839776
235802	839777
49854	839778
124052	839779
153668	839780
157504	839781
65164	839782
15739	839783
232662	839784
258682	839785
61174	839786
13255	839787
322104	839788
154949	839789
178494	839790
349172	839791
220741	839792
168739	839793
77011	839794
17591	839795
158823	839796
39114	839797
161511	839798
45936	839799
226693	839800
2496	839801
191677	839802
405	839803
4187	839804
47585	839805
127487	839806
172311	839807
172451	839808
22519	839809
78885	839810
97862	839811
51084	839812
53834	839813
115245	839814
148317	839815
60535	839816
174784	839817
350387	839818
48344	839819
96189	839820
40538	839821
27725	839822
278385	839823
52900	839824
16280	839825
903	839826
16849	839827
25012	839828
2367	839829
30809	839830
6939	839831
15430	839832
23108	839833
127820	839834
236135	839835
225668	839836
174034	839837
51259	839838
53865	839839
34249	839840
206659	839841
91	839842
13053	839843
39215	839844
9624	839845
413252	839846
107623	839847
309386	839848
16837	839849
138797	839850
4148	839851
34196	839852
76443	839853
398926	839854
209711	839855
317988	839856
1510	839857
95193	839858
5029	839859
162779	839860
19428	839861
21113	839862
127884	839863
3316	839864
117621	839865
35439	839866
26506	839867
123029	839868
26990	839869
18704	839870
105889	839871
111203	839872
10795	839873
60657	839874
64750	839875
321409	839876
34195	839877
34	839878
336895	839879
75388	839880
250226	839881
100291	839882
169641	839883
76035	839884
123142	839885
668	839886
42775	839887
882	839888
249825	839889
145297	839890
36266	839891
312101	839892
124897	839893
104323	839894
4099	839895
21789	839896
50277	839897
366473	839898
207959	839899
60651	839900
88908	839901
180990	839902
72270	839903
324972	839904
374655	839905
58100	839906
378773	839907
53015	839908
24467	839909
142948	839910
68751	839911
55601	839912
293043	839913
308657	839914
202287	839915
6781	839916
218210	839917
131822	839918
211309	839919
8105	839920
89611	839921
57080	839922
3200	839923
20261	839924
533	839925
414918	839926
56999	839927
7853	839928
140266	839929
27673	839930
21512	839931
64333	839932
256993	839933
44987	839934
310294	839935
74123	839936
24828	839937
102845	839938
456851	839939
129784	839940
22195	839941
338720	839942
203654	839943
218475	839944
69179	839945
363372	839946
248922	839947
352135	839948
5598	839949
392403	839950
38233	839951
217900	839952
54889	839953
239742	839954
227623	839955
15461	839956
361124	839957
193090	839958
60855	839959
2572	839960
109906	839961
11675	839962
278870	839963
175751	839964
360377	839965
131565	839966
206058	839967
25765	839968
16868	839969
12041	839970
63608	839971
25518	839972
7568	839973
218156	839974
137590	839975
156	839976
426919	839977
146402	839978
165	839979
4354	839980
2397	839981
201179	839982
10198	839983
161054	839984
239	839985
19357	839986
173355	839987
5039	839988
161681	839989
217335	839990
75603	839991
8336	839992
180822	839993
38768	839994
76819	839995
60112	839996
423986	839997
228181	839998
23946	839999
403	840000
420301	840001
419	840002
230397	840003
115693	840004
17478	840005
44055	840006
25378	840007
29127	840008
74512	840009
110449	840010
11142	840011
14659	840012
930	840013
15883	840014
39931	840015
203537	840016
70829	840017
129570	840018
34466	840019
269993	840020
43899	840021
7303	840022
25760	840023
256699	840024
3170	840025
150884	840026
20336	840027
346342	840028
239001	840029
3860	840030
43291	840031
187966	840032
296561	840033
186872	840034
340858	840035
25511	840036
101632	840037
11816	840038
18445	840039
2007	840040
108738	840041
1274	840042
61358	840043
1747	840044
96410	840045
431105	840046
39531	840047
246767	840048
327510	840049
138861	840050
17003	840051
157683	840052
14992	840053
3633	840054
252051	840055
5639	840056
345079	840057
3664	840058
215033	840059
231607	840060
88311	840061
136957	840062
2154	840063
2726	840064
17835	840065
249152	840066
62796	840067
111223	840068
3282	840069
12798	840070
137476	840071
234311	840072
77016	840073
442984	840074
1154	840075
299196	840076
8502	840077
39451	840078
111465	840079
318510	840080
28995	840081
78650	840082
258326	840083
43193	840084
87607	840085
38000	840086
142919	840087
24024	840088
203585	840089
145034	840090
1533	840091
33812	840092
56318	840093
232356	840094
16998	840095
15024	840096
69632	840097
241143	840098
223791	840099
132757	840100
253965	840101
403946	840102
3170	840103
197469	840104
415398	840105
145456	840106
181849	840107
119306	840108
128490	840109
356262	840110
167935	840111
172534	840112
23512	840113
371462	840114
327314	840115
58972	840116
432487	840117
414677	840118
100066	840119
212948	840120
222073	840121
406387	840122
328116	840123
394354	840124
271013	840125
110842	840126
93282	840127
203200	840128
25765	840129
90006	840130
286665	840131
347161	840132
179016	840133
344815	840134
162969	840135
288164	840136
361362	840137
9234	840138
151953	840139
89069	840140
33596	840141
440009	840142
2869	840143
438324	840144
189459	840145
401960	840146
172702	840147
450361	840148
173944	840149
58156	840150
346221	840151
12819	840152
347	840153
391779	840154
258075	840155
56245	840156
78990	840157
99619	840158
231803	840159
97081	840160
59177	840161
53511	840162
432810	840163
112891	840164
63834	840165
185354	840166
299784	840167
17797	840168
73102	840169
119426	840170
32681	840171
414467	840172
114242	840173
160613	840174
300213	840175
427589	840176
121140	840177
437061	840178
234037	840179
93517	840180
459154	840181
337807	840182
334332	840183
333679	840184
448209	840185
218772	840186
318655	840187
122083	840188
421989	840189
455126	840190
340777	840191
91697	840192
380416	840193
52855	840194
103153	840195
250350	840196
242651	840197
108267	840198
51023	840199
194028	840200
155137	840201
143173	840202
185034	840203
95276	840204
129066	840205
351552	840206
8847	840207
207262	840208
48717	840209
57231	840210
190265	840211
367408	840212
79854	840213
305053	840214
224166	840215
266563	840216
196087	840217
112033	840218
63070	840219
62059	840220
263954	840221
109436	840222
336944	840223
14557	840224
256643	840225
175188	840226
256606	840227
398667	840228
257341	840229
42865	840230
38551	840231
16852	840232
99125	840233
196373	840234
429407	840235
83522	840236
149709	840237
37333	840238
51500	840239
318051	840240
42271	840241
59326	840242
203128	840243
97945	840244
126328	840245
278914	840246
59594	840247
115899	840248
171970	840249
88985	840250
38752	840251
57810	840252
393450	840253
244335	840254
127689	840255
358702	840256
306084	840257
119476	840258
102725	840259
66089	840260
99613	840261
191011	840262
36527	840263
122735	840264
134864	840265
295966	840266
22498	840267
299971	840268
99479	840269
141015	840270
220767	840271
156470	840272
111500	840273
275971	840274
177723	840275
447590	840276
396008	840277
98417	840278
216117	840279
91575	840280
121341	840281
224119	840282
35833	840283
192164	840284
213469	840285
220005	840286
98493	840287
113755	840288
76920	840289
336016	840290
434221	840291
87871	840292
163812	840293
163236	840294
2942	840295
67262	840296
435987	840297
48390	840298
35498	840299
9329	840300
76562	840301
318140	840302
309750	840303
57035	840304
307731	840305
168591	840306
422858	840307
154050	840308
412046	840309
57518	840310
32384	840311
17602	840312
242123	840313
222258	840314
109645	840315
226790	840316
393136	840317
184269	840318
96769	840319
162178	840320
157233	840321
2707	840322
5590	840323
35044	840324
52995	840325
29207	840326
170229	840327
318042	840328
70349	840329
9759	840330
278574	840331
46204	840332
49084	840333
352746	840334
65231	840335
82819	840336
98906	840337
233075	840338
226818	840339
120008	840340
166244	840341
233836	840342
121935	840343
32713	840344
18418	840345
270982	840346
61774	840347
240762	840348
306214	840349
145262	840350
62119	840351
174516	840352
89684	840353
419152	840354
257615	840355
79669	840356
387374	840357
135464	840358
325302	840359
47621	840360
349536	840361
253962	840362
385699	840363
207598	840364
374975	840365
64262	840366
355610	840367
248964	840368
4554	840369
179839	840370
14610	840371
444914	840372
133012	840373
125515	840374
594	840375
50304	840376
267339	840377
434809	840378
99894	840379
33896	840380
204405	840381
23707	840382
156487	840383
13108	840384
10292	840385
2072	840386
124608	840387
759	840388
3452	840389
345206	840390
28350	840391
47813	840392
122359	840393
275961	840394
69246	840395
174493	840396
412427	840397
159665	840398
339389	840399
2350	840400
104040	840401
109463	840402
328427	840403
72083	840404
139192	840405
438986	840406
112243	840407
137635	840408
455259	840409
124232	840410
129677	840411
1806	840412
5266	840413
346624	840414
41409	840415
369511	840416
383499	840417
390862	840418
19297	840419
128446	840420
17985	840421
54002	840422
76120	840423
414278	840424
55941	840425
157336	840426
6394	840427
11934	840428
184904	840429
242220	840430
7139	840431
265348	840432
45226	840433
175824	840434
268455	840435
129374	840436
336898	840437
289395	840438
214347	840439
282338	840440
133931	840441
122374	840442
190489	840443
593	840444
284916	840445
181208	840446
243591	840447
4110	840448
188775	840449
66273	840450
236477	840451
27223	840452
2909	840453
50276	840454
431504	840455
163689	840456
437117	840457
169655	840458
364830	840459
168461	840460
187870	840461
6186	840462
27983	840463
53057	840464
206666	840465
8637	840466
450064	840467
94893	840468
18475	840469
55432	840470
234815	840471
100094	840472
209445	840473
10211	840474
125341	840475
457534	840476
148665	840477
331807	840478
240340	840479
225067	840480
358318	840481
177338	840482
260661	840483
455209	840484
13658	840485
23	840486
13725	840487
36577	840488
135649	840489
83718	840490
21337	840491
54537	840492
288225	840493
117802	840494
89084	840495
42475	840496
101431	840497
240069	840498
23297	840499
19159	840500
350334	840501
22439	840502
148951	840503
27730	840504
167	840505
10808	840506
15287	840507
237844	840508
8137	840509
4651	840510
3908	840511
412052	840512
15276	840513
10594	840514
115509	840515
14626	840516
202876	840517
31098	840518
97417	840519
386281	840520
232884	840521
246606	840522
89046	840523
156968	840524
104683	840525
208446	840526
28009	840527
105113	840528
407238	840529
53276	840530
114914	840531
78591	840532
215527	840533
93769	840534
354697	840535
190053	840536
188436	840537
146620	840538
142476	840539
173945	840540
51437	840541
17075	840542
9645	840543
10407	840544
9576	840545
252082	840546
15949	840547
140528	840548
249518	840549
30313	840550
104112	840551
215225	840552
245937	840553
16953	840554
42965	840555
34994	840556
426099	840557
10724	840558
37892	840559
238459	840560
389636	840561
17918	840562
96247	840563
35731	840564
9723	840565
19622	840566
60058	840567
102834	840568
70015	840569
105401	840570
18538	840571
120264	840572
413156	840573
127295	840574
30754	840575
121126	840576
54509	840577
114458	840578
114458	840579
39613	840580
228016	840581
258976	840582
194165	840583
148758	840584
297398	840585
24198	840586
141407	840587
124831	840588
327989	840589
421841	840590
16075	840591
350263	840592
6617	840593
31980	840594
254962	840595
267233	840596
248512	840597
12821	840598
351408	840599
450234	840600
136933	840601
223549	840602
11675	840603
63079	840604
25149	840605
99231	840606
50487	840607
12516	840608
79216	840609
241412	840610
243634	840611
97400	840612
229123	840613
442594	840614
7558	840615
2644	840616
13364	840617
206743	840618
60400	840619
1487	840620
16777	840621
16777	840622
9368	840623
370210	840624
11659	840625
21728	840626
109855	840627
43367	840628
58376	840629
437578	840630
188758	840631
178325	840632
11820	840633
55325	840634
451045	840635
19978	840636
102084	840637
28312	840638
221017	840639
22967	840640
42172	840641
329109	840642
79135	840643
212931	840644
691	840645
55916	840646
40464	840647
11612	840648
172990	840649
363208	840650
2324	840651
425989	840652
185819	840653
224704	840654
140883	840655
394352	840656
2780	840657
401424	840658
247064	840659
252529	840660
424869	840661
7579	840662
85354	840663
46873	840664
451589	840665
313047	840666
407651	840667
116372	840668
39966	840669
62802	840670
66658	840671
73660	840672
2827	840673
203579	840674
439885	840675
208142	840676
208142	840677
156120	840678
167752	840679
14577	840680
175566	840681
274889	840682
176107	840683
153786	840684
170591	840685
224651	840686
42550	840687
96367	840688
63911	840689
217504	840690
94721	840691
201204	840692
1970	840693
83467	840694
135225	840695
85396	840696
218659	840697
118750	840698
61788	840699
97322	840700
21573	840701
20431	840702
118662	840703
99880	840704
21250	840705
46992	840706
40019	840707
9384	840708
180733	840709
412358	840710
245472	840711
67196	840712
29273	840713
214724	840714
101579	840715
28213	840716
81468	840717
382284	840718
128478	840719
298362	840720
170294	840721
206932	840722
57616	840723
72550	840724
60681	840725
2351	840726
80862	840727
12539	840728
100643	840729
170235	840730
106149	840731
10714	840732
447872	840733
148233	840734
353884	840735
383379	840736
138950	840737
57934	840738
29608	840739
37474	840740
339	840741
234867	840742
83726	840743
37335	840744
44645	840745
192631	840746
207859	840747
405825	840748
7363	840749
217681	840750
235295	840751
199577	840752
399905	840753
327031	840754
246435	840755
226786	840756
202412	840757
344962	840758
292758	840759
312726	840760
38594	840761
359140	840762
10336	840763
29992	840764
8107	840765
288474	840766
451399	840767
106037	840768
320671	840769
455561	840770
226251	840771
198086	840772
342888	840773
102880	840774
238101	840775
30867	840776
93985	840777
215317	840778
5145	840779
411363	840780
6855	840781
65996	840782
45068	840783
121390	840784
6795	840785
422718	840786
65852	840787
18002	840788
136052	840789
22845	840790
223196	840791
67862	840792
100652	840793
123033	840794
110623	840795
228904	840796
2509	840797
53871	840798
3618	840799
85374	840800
34317	840801
17562	840802
117295	840803
120157	840804
292026	840805
390232	840806
89871	840807
238985	840808
240334	840809
190191	840810
192458	840811
391062	840812
324476	840813
315008	840814
175903	840815
335672	840816
188125	840817
427539	840818
34378	840819
103303	840820
163388	840821
293447	840822
103456	840823
159097	840824
56622	840825
78527	840826
40204	840827
189420	840828
3646	840829
70900	840830
86454	840831
54902	840832
63201	840833
456311	840834
335070	840835
61043	840836
19803	840837
155211	840838
50001	840839
450355	840840
54816	840841
74543	840842
229874	840843
49036	840844
60283	840845
376422	840846
2271	840847
63933	840848
33665	840849
122990	840850
69810	840851
302035	840852
136581	840853
82397	840854
225049	840855
77512	840856
65879	840857
144903	840858
121652	840859
164596	840860
14	840861
78015	840862
161788	840863
12090	840864
17005	840865
221572	840866
16215	840867
205438	840868
47128	840869
14439	840870
266325	840871
32822	840872
149276	840873
404892	840874
457431	840875
104251	840876
11864	840877
95205	840878
72603	840879
142155	840880
200896	840881
246886	840882
232246	840883
68193	840884
136740	840885
20838	840886
89969	840887
233057	840888
246653	840889
429727	840890
324808	840891
56071	840892
120024	840893
373682	840894
4200	840895
56422	840896
45993	840897
147637	840898
363290	840899
91754	840900
225903	840901
58975	840902
258776	840903
27615	840904
440394	840905
237187	840906
4678	840907
135153	840908
88887	840909
52524	840910
448772	840911
83555	840912
108409	840913
260903	840914
161432	840915
279690	840916
28757	840917
105511	840918
23668	840919
91998	840920
12494	840921
384119	840922
153624	840923
52893	840924
304402	840925
17609	840926
77692	840927
54342	840928
119684	840929
143241	840930
24962	840931
3323	840932
8546	840933
66766	840934
58615	840935
301927	840936
218168	840937
106399	840938
227271	840939
156941	840940
182991	840941
121276	840942
132370	840943
83546	840944
12977	840945
138978	840946
423002	840947
157009	840948
363440	840949
265781	840950
59151	840951
367571	840952
427213	840953
327486	840954
173522	840955
80148	840956
114680	840957
114680	840958
402844	840959
127628	840960
406405	840961
63020	840962
105463	840963
346022	840964
164735	840965
237174	840966
90247	840967
122421	840968
200199	840969
386154	840970
47034	840971
411244	840972
92176	840973
42531	840974
165970	840975
177259	840976
177513	840977
150192	840978
206281	840979
17276	840980
117302	840981
273645	840982
91490	840983
16611	840984
340915	840985
16306	840986
92862	840987
45244	840988
26876	840989
17137	840990
405173	840991
244596	840992
389647	840993
221229	840994
17848	840995
422073	840996
270680	840997
349349	840998
52496	840999
12495	841000
72391	841001
337563	841002
190334	841003
157787	841004
449554	841005
232861	841006
73031	841007
132005	841008
198731	841009
455001	841010
354988	841011
78662	841012
42929	841013
18483	841014
284349	841015
208331	841016
119527	841017
3773	841018
25430	841019
92230	841020
283788	841021
203262	841022
168802	841023
147920	841024
114658	841025
199309	841026
189091	841027
163869	841028
190684	841029
50390	841030
63576	841031
29042	841032
91666	841033
46669	841034
143825	841035
96489	841036
199469	841037
289569	841038
102252	841039
26596	841040
452866	841041
82819	841042
230204	841043
1268	841044
99233	841045
87255	841046
32109	841047
116057	841048
326805	841049
291497	841050
21305	841051
115407	841052
47531	841053
65231	841054
409010	841055
223104	841056
39113	841057
28505	841058
204929	841059
447633	841060
138069	841061
11314	841062
147502	841063
153182	841064
213617	841065
327362	841066
444311	841067
398428	841068
56429	841069
236181	841070
172459	841071
288014	841072
283830	841073
15698	841074
361579	841075
92111	841076
953	841077
406261	841078
5250	841079
139102	841080
373871	841081
334244	841082
7226	841083
329838	841084
34762	841085
110822	841086
322827	841087
101021	841088
60449	841089
1473	841090
1473	841091
148492	841092
114596	841093
243418	841094
244348	841095
400446	841096
58519	841097
57032	841098
358717	841099
330966	841100
174508	841101
305169	841102
197330	841103
21249	841104
304918	841105
117301	841106
238170	841107
142142	841108
228712	841109
152927	841110
200000	841111
55285	841112
162700	841113
297754	841114
37231	841115
228113	841116
75673	841117
1137	841118
32635	841119
59063	841120
20	841121
213978	841122
43465	841123
117092	841124
244217	841125
33171	841126
103530	841127
193997	841128
112856	841129
41722	841130
242610	841131
358772	841132
40850	841133
62473	841134
59209	841135
144388	841136
281014	841137
202011	841138
109651	841139
24714	841140
309535	841141
19486	841142
162934	841143
208304	841144
38056	841145
30673	841146
49799	841147
220003	841148
443531	841149
451562	841150
52274	841151
117183	841152
422930	841153
45055	841154
45051	841155
113797	841156
98008	841157
8406	841158
245820	841159
367383	841160
93927	841161
72512	841162
415144	841163
63645	841164
36100	841165
183954	841166
418830	841167
36415	841168
153053	841169
169648	841170
66250	841171
2571	841172
123394	841173
94874	841174
367201	841175
18925	841176
440963	841177
124184	841178
226459	841179
126713	841180
25043	841181
97334	841182
149042	841183
193708	841184
407	841185
165593	841186
126270	841187
70002	841188
219425	841189
161091	841190
83716	841191
348033	841192
258601	841193
9023	841194
118958	841195
255132	841196
439367	841197
18272	841198
123274	841199
38160	841200
52328	841201
130044	841202
38932	841203
249019	841204
263769	841205
288994	841206
47980	841207
215052	841208
521	841209
102942	841210
177900	841211
12738	841212
206452	841213
116693	841214
14511	841215
169781	841216
202158	841217
422515	841218
442828	841219
422419	841220
11441	841221
421011	841222
151285	841223
190396	841224
228270	841225
189970	841226
54882	841227
175982	841228
430913	841229
13496	841230
76088	841231
166021	841232
83841	841233
35125	841234
249298	841235
40236	841236
418041	841237
226191	841238
74523	841239
21423	841240
418416	841241
28300	841242
48379	841243
334091	841244
328947	841245
4330	841246
279227	841247
353212	841248
84406	841249
299982	841250
125014	841251
86487	841252
219708	841253
188478	841254
225664	841255
114538	841256
254	841257
109995	841258
213618	841259
108894	841260
290151	841261
212254	841262
150662	841263
369368	841264
111050	841265
125185	841266
297410	841267
113209	841268
124172	841269
390425	841270
72222	841271
675	841272
234121	841273
100818	841274
423906	841275
300271	841276
121261	841277
106967	841278
165610	841279
217856	841280
145648	841281
218032	841282
94005	841283
31839	841284
226062	841285
256430	841286
6482	841287
118627	841288
36123	841289
355058	841290
316294	841291
74030	841292
141773	841293
185621	841294
182057	841295
70779	841296
13273	841297
455099	841298
62734	841299
107710	841300
78788	841301
216195	841302
43674	841303
9055	841304
146918	841305
362385	841306
144844	841307
416616	841308
45085	841309
124065	841310
222223	841311
232788	841312
128514	841313
443787	841314
122790	841315
116079	841316
186568	841317
148778	841318
19402	841319
4959	841320
425635	841321
133453	841322
229327	841323
73418	841324
167639	841325
16461	841326
118364	841327
7176	841328
384114	841329
139233	841330
232789	841331
261418	841332
102870	841333
117928	841334
41951	841335
53945	841336
118752	841337
316834	841338
40730	841339
31279	841340
200272	841341
148520	841342
8211	841343
429513	841344
176090	841345
155580	841346
62446	841347
203834	841348
108240	841349
398394	841350
80998	841351
51541	841352
381012	841353
103741	841354
90253	841355
101543	841356
104334	841357
79627	841358
228849	841359
124532	841360
414345	841361
69768	841362
59548	841363
180942	841364
228144	841365
279691	841366
8639	841367
25239	841368
112472	841369
58884	841370
291178	841371
371852	841372
320596	841373
242130	841374
161449	841375
77151	841376
240545	841377
10526	841378
81851	841379
4118	841380
3484	841381
207612	841382
101499	841383
54710	841384
20291	841385
423584	841386
22597	841387
42076	841388
28409	841389
29950	841390
28401	841391
52110	841392
52107	841393
41396	841394
294995	841395
188204	841396
162930	841397
51404	841398
214050	841399
425720	841400
137065	841401
149839	841402
26062	841403
435593	841404
364971	841405
246975	841406
152468	841407
326321	841408
30758	841409
124988	841410
189755	841411
216789	841412
236223	841413
245923	841414
32528	841415
227469	841416
122484	841417
146304	841418
57178	841419
237986	841420
12732	841421
424724	841422
245589	841423
79506	841424
148554	841425
385828	841426
92159	841427
203817	841428
24354	841429
105483	841430
93392	841431
376783	841432
141199	841433
140953	841434
355104	841435
131122	841436
185402	841437
272999	841438
246783	841439
113785	841440
1044	841441
41644	841442
227798	841443
57860	841444
155865	841445
165476	841446
5895	841447
54949	841448
373206	841449
6669	841450
434144	841451
406927	841452
326040	841453
175543	841454
280572	841455
305966	841456
117760	841457
240446	841458
90882	841459
70152	841460
18563	841461
8812	841462
116185	841463
293431	841464
394399	841465
104461	841466
80441	841467
186954	841468
442310	841469
5326	841470
60626	841471
42607	841472
3566	841473
7346	841474
67015	841475
58879	841476
35435	841477
128076	841478
222099	841479
113401	841480
304338	841481
145684	841482
157675	841483
144869	841484
235997	841485
248123	841486
65343	841487
349964	841488
45473	841489
434821	841490
144252	841491
451689	841492
189167	841493
267813	841494
211852	841495
314676	841496
103344	841497
124318	841498
97477	841499
233330	841500
400089	841501
268464	841502
30404	841503
51820	841504
424413	841505
27070	841506
11626	841507
348641	841508
31664	841509
88686	841510
26559	841511
222832	841512
17123	841513
158273	841514
311320	841515
145788	841516
14744	841517
363293	841518
149204	841519
386195	841520
33903	841521
221309	841522
57013	841523
36819	841524
3002	841525
11500	841526
137996	841527
252427	841528
184913	841529
144431	841530
15829	841531
178636	841532
427609	841533
450908	841534
403522	841535
264731	841536
417437	841537
165386	841538
57791	841539
205714	841540
28346	841541
37738	841542
318438	841543
64079	841544
241574	841545
158344	841546
194148	841547
294102	841548
62471	841549
209865	841550
18532	841551
198564	841552
310261	841553
65995	841554
216745	841555
396186	841556
198924	841557
191226	841558
41628	841559
60699	841560
105503	841561
56642	841562
65928	841563
90329	841564
776	841565
126264	841566
412176	841567
175189	841568
15746	841569
132368	841570
26613	841571
378992	841572
138540	841573
72748	841574
439692	841575
124108	841576
80288	841577
15089	841578
133209	841579
18151	841580
86164	841581
87775	841582
90093	841583
53259	841584
81902	841585
169276	841586
29311	841587
123348	841588
18701	841589
151058	841590
180244	841591
43382	841592
121734	841593
9581	841594
94990	841595
191926	841596
75282	841597
115748	841598
90721	841599
27640	841600
269120	841601
65814	841602
2565	841603
29679	841604
232249	841605
239942	841606
37773	841607
53392	841608
87115	841609
423562	841610
108754	841611
246784	841612
109759	841613
67654	841614
110909	841615
112672	841616
135982	841617
100417	841618
22638	841619
202411	841620
263757	841621
306057	841622
183477	841623
358986	841624
117267	841625
301100	841626
347226	841627
117821	841628
73322	841629
35102	841630
157791	841631
156064	841632
78590	841633
128129	841634
404440	841635
117493	841636
58686	841637
74372	841638
121213	841639
34683	841640
279600	841641
301728	841642
211284	841643
64887	841644
277102	841645
425389	841646
157294	841647
135080	841648
197050	841649
310128	841650
171832	841651
214472	841652
25660	841653
426746	841654
87535	841655
196969	841656
19798	841657
248950	841658
195399	841659
174924	841660
37300	841661
304399	841662
102531	841663
35533	841664
93233	841665
419428	841666
77512	841667
305134	841668
26778	841669
420549	841670
235332	841671
11617	841672
322628	841673
309698	841674
341003	841675
166920	841676
235175	841677
401827	841678
132005	841679
347834	841680
46844	841681
192027	841682
22932	841683
411500	841684
174924	841685
35771	841686
202749	841687
374925	841688
159625	841689
206284	841690
425150	841691
52948	841692
164494	841693
40242	841694
3296	841695
138001	841696
27636	841697
47393	841698
30092	841699
87713	841700
35133	841701
53063	841702
413041	841703
16142	841704
111157	841705
136839	841706
264122	841707
86444	841708
10551	841709
49499	841710
371602	841711
291351	841712
47613	841713
134046	841714
129665	841715
53170	841716
48634	841717
158838	841718
240457	841719
14776	841720
222722	841721
226666	841722
65187	841723
52586	841724
25817	841725
17049	841726
106264	841727
154165	841728
182165	841729
138183	841730
213132	841731
170	841732
257848	841733
188963	841734
123318	841735
48034	841736
143158	841737
127008	841738
297744	841739
37892	841740
24570	841741
155864	841742
150930	841743
34099	841744
77831	841745
38137	841746
161484	841747
11668	841748
30407	841749
97071	841750
168203	841751
82049	841752
168909	841753
31280	841754
118224	841755
459314	841756
207779	841757
12539	841758
112181	841759
48034	841760
131620	841761
249883	841762
17481	841763
126309	841764
54098	841765
202261	841766
119519	841767
416717	841768
84627	841769
40869	841770
185496	841771
122114	841772
33583	841773
7295	841774
58404	841775
2338	841776
67125	841777
328434	841778
41762	841779
126210	841780
424352	841781
343645	841782
54147	841783
321650	841784
446784	841785
425402	841786
350185	841787
111818	841788
231894	841789
106558	841790
191580	841791
53381	841792
99320	841793
74836	841794
236966	841795
267294	841796
133443	841797
136836	841798
100450	841799
20011	841800
190236	841801
46747	841802
31715	841803
30370	841804
32165	841805
128006	841806
83900	841807
136542	841808
11394	841809
152785	841810
88074	841811
139508	841812
285767	841813
395396	841814
18465	841815
244483	841816
125436	841817
411033	841818
9840	841819
6748	841820
9294	841821
109765	841822
57425	841823
51948	841824
250461	841825
101899	841826
7750	841827
41287	841828
104040	841829
13914	841830
45921	841831
214979	841832
56763	841833
235093	841834
104	841835
416148	841836
259457	841837
113733	841838
69490	841839
419356	841840
2667	841841
152871	841842
360940	841843
92793	841844
6779	841845
374934	841846
252962	841847
15287	841848
5204	841849
167751	841850
43322	841851
360959	841852
159625	841853
150033	841854
315693	841855
49060	841856
41158	841857
238169	841858
25671	841859
184283	841860
89515	841861
60268	841862
179199	841863
121538	841864
423324	841865
83898	841866
108419	841867
241052	841868
23623	841869
188125	841870
132066	841871
372298	841872
30163	841873
255733	841874
8330	841875
97537	841876
4541	841877
123712	841878
69490	841879
15203	841880
17622	841881
228868	841882
80049	841883
9144	841884
341563	841885
426263	841886
140489	841887
261964	841888
14005	841889
428703	841890
13784	841891
82878	841892
343049	841893
40169	841894
23340	841895
183714	841896
315320	841897
417981	841898
338616	841899
235894	841900
38559	841901
272324	841902
101304	841903
174921	841904
117179	841905
41958	841906
268690	841907
49472	841908
22036	841909
6000	841910
396761	841911
49026	841912
1335	841913
337935	841914
203568	841915
82369	841916
194845	841917
66806	841918
139334	841919
102436	841920
339885	841921
57381	841922
30535	841923
299032	841924
35704	841925
73134	841926
179450	841927
79216	841928
418686	841929
48200	841930
322699	841931
28131	841932
78219	841933
335685	841934
241424	841935
40026	841936
1406	841937
73441	841938
10345	841939
160678	841940
238741	841941
39839	841942
53618	841943
413117	841944
7801	841945
60108	841946
225012	841947
27742	841948
283593	841949
125497	841950
251649	841951
16312	841952
123740	841953
126427	841954
160747	841955
62832	841956
48368	841957
74396	841958
394401	841959
78265	841960
68609	841961
369271	841962
34606	841963
255389	841964
25700	841965
25426	841966
31522	841967
4911	841968
1174	841969
260194	841970
301738	841971
193691	841972
201204	841973
141078	841974
92417	841975
165392	841976
48183	841977
195139	841978
118697	841979
249375	841980
88920	841981
18404	841982
7550	841983
77212	841984
219020	841985
64418	841986
192816	841987
109111	841988
17888	841989
25643	841990
48584	841991
323467	841992
58472	841993
104194	841994
43962	841995
139875	841996
95080	841997
247348	841998
173536	841999
57813	842000
346275	842001
201932	842002
2199	842003
9571	842004
169704	842005
211262	842006
64821	842007
378546	842008
43006	842009
1712	842010
1520	842011
317903	842012
130766	842013
102274	842014
159462	842015
56971	842016
242933	842017
369460	842018
384116	842019
318155	842020
265624	842021
347089	842022
96648	842023
331352	842024
447962	842025
112472	842026
112042	842027
33868	842028
456137	842029
409537	842030
159902	842031
404433	842032
257240	842033
21098	842034
436203	842035
174134	842036
95853	842037
44089	842038
110907	842039
233056	842040
409255	842041
114777	842042
423839	842043
287692	842044
97374	842045
67505	842046
37717	842047
328621	842048
5846	842049
1044	842050
14044	842051
332499	842052
391344	842053
9767	842054
47622	842055
322516	842056
256358	842057
10078	842058
203660	842059
13985	842060
89441	842061
424558	842062
290693	842063
114328	842064
145386	842065
390493	842066
38218	842067
8097	842068
54866	842069
198721	842070
60067	842071
333720	842072
36520	842073
381025	842074
51050	842075
261781	842076
212497	842077
30959	842078
25389	842079
38813	842080
219921	842081
364027	842082
76213	842083
11266	842084
23928	842085
212857	842086
205306	842087
86326	842088
250114	842089
117879	842090
240093	842091
28213	842092
91432	842093
117918	842094
360259	842095
96507	842096
43083	842097
372108	842098
180120	842099
59208	842100
399529	842101
383545	842102
8403	842103
141413	842104
224796	842105
348017	842106
60283	842107
1235	842108
53153	842109
38801	842110
71709	842111
354246	842112
110115	842113
218315	842114
57120	842115
189898	842116
53252	842117
10627	842118
15634	842119
36475	842120
113193	842121
216704	842122
217179	842123
81577	842124
51273	842125
37852	842126
35267	842127
395050	842128
56455	842129
77370	842130
102447	842131
205770	842132
166187	842133
29513	842134
54362	842135
157800	842136
275329	842137
435096	842138
181967	842139
380562	842140
388540	842141
418156	842142
242880	842143
32547	842144
121255	842145
65546	842146
301970	842147
276598	842148
182325	842149
32416	842150
228644	842151
385594	842152
376461	842153
65417	842154
198536	842155
8725	842156
194482	842157
427021	842158
207170	842159
141577	842160
125381	842161
248910	842162
139111	842163
40366	842164
63188	842165
51276	842166
247339	842167
34437	842168
254341	842169
416257	842170
20510	842171
445766	842172
86920	842173
36248	842174
102292	842175
419754	842176
264701	842177
170544	842178
47515	842179
65153	842180
841	842181
106571	842182
121227	842183
88053	842184
3607	842185
82917	842186
30508	842187
284643	842188
244560	842189
100242	842190
435306	842191
17414	842192
394564	842193
228122	842194
452678	842195
169811	842196
33243	842197
35556	842198
300591	842199
257688	842200
108351	842201
412270	842202
111208	842203
392337	842204
292925	842205
131217	842206
262871	842207
199098	842208
114945	842209
183807	842210
159338	842211
133581	842212
37573	842213
387761	842214
396572	842215
106330	842216
109567	842217
240242	842218
155602	842219
264448	842220
243596	842221
39373	842222
419197	842223
18116	842224
81966	842225
35964	842226
355567	842227
424509	842228
46401	842229
5537	842230
58944	842231
18978	842232
27045	842233
21056	842234
31936	842235
79217	842236
382199	842237
339193	842238
145340	842239
128548	842240
89596	842241
24459	842242
29389	842243
45794	842244
29490	842245
113244	842246
179820	842247
154899	842248
28789	842249
65383	842250
117664	842251
180767	842252
104632	842253
105309	842254
183457	842255
200395	842256
275280	842257
175836	842258
101944	842259
10359	842260
22483	842261
93006	842262
258861	842263
127047	842264
9072	842265
369518	842266
42348	842267
60768	842268
44203	842269
26934	842270
14582	842271
138546	842272
214266	842273
170986	842274
312042	842275
336963	842276
46462	842277
5920	842278
197687	842279
289561	842280
181378	842281
35295	842282
33583	842283
26895	842284
448991	842285
119832	842286
457967	842287
227066	842288
248242	842289
29568	842290
104715	842291
439605	842292
155179	842293
35007	842294
26319	842295
372411	842296
146265	842297
14304	842298
31838	842299
141559	842300
2579	842301
98430	842302
67583	842303
31935	842304
285959	842305
67107	842306
47935	842307
84920	842308
33788	842309
35910	842310
49241	842311
19497	842312
261363	842313
195826	842314
161841	842315
181591	842316
194528	842317
46234	842318
43407	842319
76486	842320
263676	842321
121532	842322
312909	842323
43428	842324
225075	842325
357304	842326
114351	842327
98032	842328
64568	842329
149128	842330
311155	842331
47039	842332
224587	842333
92215	842334
43038	842335
157023	842336
191085	842337
151893	842338
222585	842339
234343	842340
362120	842341
110052	842342
293067	842343
68994	842344
389320	842345
16978	842346
168275	842347
192666	842348
21023	842349
347336	842350
244596	842351
78317	842352
330761	842353
176495	842354
9016	842355
236857	842356
71033	842357
214360	842358
309139	842359
213000	842360
382552	842361
27866	842362
457696	842363
272236	842364
46755	842365
334561	842366
79719	842367
354372	842368
338475	842369
110267	842370
273756	842371
133197	842372
174697	842373
225075	842374
278315	842375
244163	842376
294095	842377
264587	842378
316054	842379
366084	842380
299362	842381
122630	842382
21411	842383
336777	842384
215490	842385
102946	842386
80639	842387
166785	842388
119235	842389
207798	842390
394942	842391
434218	842392
228473	842393
97349	842394
192220	842395
414188	842396
5634	842397
64917	842398
115984	842399
164410	842400
280	842401
437910	842402
17673	842403
35456	842404
188172	842405
358439	842406
107616	842407
253437	842408
59181	842409
26706	842410
143984	842411
302572	842412
657	842413
153272	842414
169545	842415
23105	842416
458742	842417
304105	842418
124792	842419
54231	842420
58156	842421
379447	842422
249137	842423
22857	842424
433303	842425
146939	842426
74249	842427
111681	842428
20007	842429
121149	842430
153806	842431
228481	842432
58165	842433
161450	842434
174526	842435
135665	842436
451703	842437
123753	842438
76920	842439
25611	842440
135408	842441
58334	842442
11906	842443
285390	842444
19074	842445
12880	842446
206803	842447
402624	842448
204470	842449
31652	842450
186685	842451
223973	842452
3773	842453
254141	842454
160618	842455
77300	842456
425181	842457
389273	842458
414569	842459
25778	842460
281789	842461
106320	842462
99827	842463
102350	842464
212349	842465
337926	842466
166238	842467
17235	842468
394523	842469
410391	842470
177067	842471
34820	842472
212949	842473
12090	842474
147814	842475
74676	842476
128308	842477
68893	842478
50865	842479
203819	842480
104694	842481
104702	842482
214966	842483
15507	842484
263292	842485
49348	842486
242288	842487
13725	842488
72435	842489
200124	842490
146330	842491
344556	842492
239829	842493
425216	842494
125987	842495
301576	842496
76486	842497
93780	842498
152453	842499
808	842500
16177	842501
64462	842502
174199	842503
392186	842504
266722	842505
113369	842506
55489	842507
192580	842508
392408	842509
77638	842510
160319	842511
273328	842512
246504	842513
329950	842514
119518	842515
167158	842516
64807	842517
419597	842518
88115	842519
343797	842520
256509	842521
224151	842522
398951	842523
242321	842524
19371	842525
5305	842526
193961	842527
7295	842528
136056	842529
110132	842530
48841	842531
55235	842532
112904	842533
139031	842534
391154	842535
11751	842536
125703	842537
66650	842538
260814	842539
83823	842540
439551	842541
57660	842542
264787	842543
322111	842544
415578	842545
31995	842546
125028	842547
211646	842548
102410	842549
304858	842550
362200	842551
78418	842552
34557	842553
293606	842554
33844	842555
7526	842556
156568	842557
162076	842558
129638	842559
114777	842560
171624	842561
12254	842562
381010	842563
6135	842564
43822	842565
444304	842566
70067	842567
38021	842568
310368	842569
24160	842570
21310	842571
88534	842572
2836	842573
221936	842574
57816	842575
25806	842576
86149	842577
118970	842578
78738	842579
383767	842580
211706	842581
130269	842582
54397	842583
210647	842584
251640	842585
332994	842586
183858	842587
117266	842588
26807	842589
51336	842590
437748	842591
231921	842592
149912	842593
228777	842594
73776	842595
114214	842596
31551	842597
356286	842598
245063	842599
93394	842600
259939	842601
69428	842602
3255	842603
57705	842604
154109	842605
197281	842606
86175	842607
198425	842608
110771	842609
57645	842610
23217	842611
34365	842612
444567	842613
245350	842614
406497	842615
71987	842616
426996	842617
98085	842618
100605	842619
61549	842620
425042	842621
159718	842622
21943	842623
48754	842624
238053	842625
2608	842626
450335	842627
30821	842628
49465	842629
103662	842630
171444	842631
226232	842632
178539	842633
32416	842634
448475	842635
46391	842636
80095	842637
36265	842638
104768	842639
190418	842640
284297	842641
333188	842642
349	842643
72747	842644
271122	842645
307201	842646
16166	842647
87640	842648
420005	842649
8466	842650
46186	842651
290010	842652
130382	842653
41089	842654
399083	842655
14865	842656
304394	842657
378052	842658
91570	842659
238739	842660
302799	842661
232655	842662
119329	842663
388842	842664
178411	842665
25564	842666
250290	842667
366138	842668
165904	842669
5501	842670
126489	842671
146368	842672
455139	842673
37431	842674
441144	842675
198812	842676
348356	842677
98694	842678
274231	842679
64676	842680
194515	842681
136648	842682
39009	842683
188032	842684
183558	842685
10733	842686
52700	842687
34002	842688
21313	842689
84317	842690
8103	842691
46544	842692
222910	842693
425675	842694
117373	842695
12464	842696
293937	842697
45171	842698
458481	842699
102012	842700
160540	842701
107335	842702
430044	842703
292952	842704
415276	842705
169554	842706
238396	842707
301086	842708
67214	842709
148897	842710
427481	842711
145788	842712
51021	842713
159713	842714
111539	842715
233190	842716
80157	842717
460168	842718
206332	842719
50837	842720
62803	842721
252292	842722
236053	842723
65262	842724
161241	842725
116654	842726
63693	842727
152363	842728
31228	842729
26116	842730
58000	842731
197417	842732
39749	842733
165000	842734
149184	842735
415048	842736
415702	842737
11423	842738
49633	842739
328647	842740
363172	842741
352785	842742
29554	842743
218428	842744
199206	842745
73311	842746
227183	842747
95463	842748
51401	842749
217893	842750
13032	842751
33092	842752
71152	842753
258953	842754
64589	842755
103036	842756
206435	842757
425629	842758
293463	842759
67891	842760
64285	842761
226240	842762
54926	842763
115990	842764
107380	842765
23776	842766
24017	842767
249138	842768
281435	842769
22085	842770
293589	842771
16777	842772
120452	842773
157009	842774
190803	842775
300973	842776
128707	842777
376787	842778
100338	842779
61765	842780
81749	842781
106637	842782
4330	842783
181595	842784
118621	842785
156886	842786
316474	842787
133146	842788
4328	842789
11828	842790
53612	842791
26706	842792
116502	842793
234858	842794
165912	842795
40802	842796
327778	842797
316776	842798
94219	842799
184704	842800
116312	842801
51042	842802
139746	842803
243706	842804
293169	842805
259305	842806
145955	842807
32298	842808
63268	842809
218649	842810
106753	842811
402891	842812
60405	842813
227105	842814
22005	842815
344693	842816
129905	842817
364306	842818
288921	842819
124369	842820
403455	842821
245724	842822
211856	842823
186773	842824
140313	842825
214627	842826
78242	842827
295671	842828
303308	842829
41918	842830
202643	842831
358994	842832
351730	842833
456033	842834
144868	842835
230818	842836
372349	842837
411641	842838
384383	842839
180145	842840
325536	842841
3402	842842
3291	842843
90215	842844
218765	842845
108109	842846
229427	842847
377608	842848
68663	842849
115547	842850
340870	842851
234677	842852
336238	842853
435151	842854
222533	842855
395902	842856
73739	842857
97454	842858
268517	842859
149370	842860
443471	842861
151724	842862
229722	842863
424894	842864
367267	842865
41905	842866
126301	842867
262722	842868
239544	842869
157058	842870
52681	842871
2609	842872
258006	842873
189790	842874
114733	842875
6482	842876
27602	842877
167631	842878
76010	842879
197157	842880
127841	842881
127841	842882
370398	842883
142618	842884
34717	842885
348975	842886
156678	842887
222295	842888
175132	842889
106886	842890
140964	842891
25251	842892
86383	842893
65691	842894
10270	842895
125317	842896
91365	842897
194698	842898
12686	842899
151315	842900
82455	842901
333805	842902
27982	842903
36121	842904
32976	842905
35973	842906
189650	842907
147686	842908
82621	842909
94003	842910
54146	842911
43494	842912
4029	842913
137753	842914
20436	842915
15512	842916
286933	842917
68232	842918
148238	842919
70560	842920
43913	842921
81497	842922
204978	842923
76903	842924
95432	842925
316235	842926
98228	842927
198952	842928
95853	842929
68162	842930
260808	842931
14259	842932
437357	842933
81272	842934
138172	842935
80402	842936
56743	842937
79196	842938
31310	842939
83215	842940
264885	842941
386501	842942
326033	842943
140225	842944
127506	842945
344479	842946
436013	842947
300510	842948
130211	842949
224387	842950
255165	842951
85725	842952
318339	842953
11421	842954
33591	842955
409810	842956
252086	842957
457369	842958
12422	842959
4697	842960
9168	842961
416202	842962
102247	842963
216233	842964
176670	842965
126591	842966
101909	842967
80123	842968
3906	842969
106254	842970
27556	842971
332999	842972
86746	842973
436947	842974
429663	842975
229116	842976
69272	842977
368912	842978
58536	842979
104844	842980
34528	842981
271574	842982
271163	842983
92300	842984
204126	842985
128754	842986
144547	842987
424348	842988
60969	842989
120624	842990
5952	842991
76964	842992
122618	842993
422050	842994
172985	842995
24358	842996
157486	842997
79754	842998
108171	842999
27236	843000
309337	843001
18860	843002
226773	843003
10821	843004
2777	843005
451084	843006
24773	843007
154108	843008
3102	843009
143959	843010
62152	843011
3296	843012
99446	843013
45845	843014
366535	843015
76267	843016
217117	843017
6569	843018
48429	843019
426608	843020
198500	843021
78465	843022
5537	843023
41386	843024
77524	843025
347988	843026
222415	843027
245901	843028
128890	843029
81522	843030
161105	843031
12534	843032
143334	843033
120646	843034
103847	843035
140143	843036
34378	843037
14496	843038
55615	843039
11772	843040
313361	843041
78502	843042
56383	843043
97653	843044
10269	843045
15272	843046
114721	843047
64629	843048
61931	843049
117066	843050
122658	843051
235512	843052
17646	843053
181657	843054
12710	843055
36896	843056
107233	843057
48127	843058
26111	843059
49036	843060
411395	843061
287713	843062
283121	843063
112221	843064
200646	843065
63575	843066
63250	843067
408827	843068
153911	843069
389112	843070
44226	843071
173524	843072
33501	843073
334047	843074
457220	843075
178196	843076
104313	843077
16820	843078
29328	843079
52005	843080
133422	843081
61833	843082
81012	843083
28010	843084
281243	843085
52617	843086
240621	843087
7010	843088
274447	843089
37945	843090
118178	843091
21249	843092
246039	843093
300503	843094
82826	843095
34505	843096
216744	843097
243949	843098
64033	843099
201295	843100
29268	843101
44203	843102
110289	843103
165417	843104
75325	843105
250070	843106
28950	843107
379694	843108
7964	843109
39148	843110
328092	843111
141653	843112
202730	843113
205580	843114
420564	843115
252530	843116
93068	843117
454754	843118
248964	843119
34073	843120
204138	843121
305403	843122
445106	843123
75579	843124
196182	843125
9557	843126
31241	843127
24160	843128
117518	843129
42158	843130
346867	843131
360239	843132
457175	843133
73713	843134
100546	843135
43010	843136
161027	843137
203540	843138
98628	843139
119703	843140
108673	843141
18927	843142
1225	843143
65504	843144
28933	843145
236316	843146
262906	843147
69934	843148
77458	843149
363272	843150
132790	843151
21705	843152
195054	843153
416771	843154
23513	843155
436562	843156
46783	843157
27774	843158
18873	843159
71021	843160
383510	843161
93672	843162
236609	843163
231630	843164
190729	843165
56151	843166
201141	843167
47371	843168
40991	843169
309312	843170
62235	843171
58343	843172
407591	843173
104490	843174
379277	843175
61749	843176
8424	843177
80505	843178
79943	843179
154005	843180
70930	843181
4098	843182
4650	843183
197374	843184
143819	843185
18041	843186
5122	843187
54164	843188
6654	843189
44543	843190
805	843191
55318	843192
256600	843193
102914	843194
70604	843195
24886	843196
2535	843197
55112	843198
87347	843199
24208	843200
358	843201
5884	843202
1931	843203
225324	843204
1004	843205
30833	843206
7197	843207
31267	843208
436960	843209
69216	843210
256318	843211
113484	843212
226238	843213
218866	843214
260101	843215
149422	843216
152258	843217
182892	843218
112471	843219
204328	843220
28772	843221
217659	843222
413781	843223
34378	843224
228847	843225
330508	843226
442130	843227
16191	843228
236777	843229
121376	843230
445368	843231
113243	843232
97728	843233
109525	843234
421344	843235
224223	843236
398942	843237
457130	843238
156317	843239
10747	843240
162650	843241
217407	843242
440279	843243
203811	843244
268262	843245
11723	843246
83648	843247
369192	843248
81340	843249
339359	843250
58254	843251
94759	843252
188004	843253
113754	843254
95280	843255
165362	843256
317726	843257
154592	843258
111151	843259
58775	843260
126782	843261
139205	843262
55643	843263
258855	843264
410400	843265
302852	843266
240621	843267
227754	843268
372640	843269
405806	843270
98065	843271
50800	843272
87930	843273
312511	843274
89828	843275
50590	843276
135563	843277
35556	843278
456880	843279
37683	843280
410244	843281
103669	843282
419705	843283
67203	843284
360633	843285
24306	843286
40423	843287
28985	843288
2588	843289
414629	843290
117738	843291
146144	843292
95822	843293
33587	843294
231016	843295
66969	843296
337982	843297
347060	843298
444865	843299
203301	843300
3642	843301
8832	843302
100582	843303
220719	843304
197250	843305
182351	843306
5666	843307
7901	843308
150574	843309
80482	843310
31156	843311
27555	843312
57720	843313
22836	843314
18031	843315
423726	843316
81	843317
2065	843318
250518	843319
10378	843320
245610	843321
189912	843322
65165	843323
456948	843324
119758	843325
11453	843326
13196	843327
56680	843328
303861	843329
235782	843330
5192	843331
3668	843332
92879	843333
272599	843334
4359	843335
108887	843336
200931	843337
130771	843338
70428	843339
137528	843340
127791	843341
4595	843342
376513	843343
335874	843344
10123	843345
44436	843346
46283	843347
136461	843348
168068	843349
245066	843350
27525	843351
9926	843352
22786	843353
63201	843354
248909	843355
273960	843356
3194	843357
127375	843358
373042	843359
53469	843360
199666	843361
87763	843362
86662	843363
68109	843364
387216	843365
65403	843366
10088	843367
55198	843368
143109	843369
308472	843370
97899	843371
322656	843372
24210	843373
327642	843374
125525	843375
94067	843376
71124	843377
139595	843378
180750	843379
116918	843380
94683	843381
194151	843382
423155	843383
82450	843384
36262	843385
65177	843386
59249	843387
147568	843388
453756	843389
209081	843390
384518	843391
244813	843392
103087	843393
352254	843394
426454	843395
37714	843396
130462	843397
75795	843398
136543	843399
117274	843400
302294	843401
52675	843402
406145	843403
15953	843404
184722	843405
151919	843406
115861	843407
121303	843408
234474	843409
58584	843410
375611	843411
105789	843412
397035	843413
189738	843414
241913	843415
26913	843416
13365	843417
319683	843418
175172	843419
237818	843420
249928	843421
127519	843422
226184	843423
12797	843424
302362	843425
123010	843426
174044	843427
293153	843428
221733	843429
10839	843430
163396	843431
108851	843432
445188	843433
321249	843434
241443	843435
146967	843436
80980	843437
57736	843438
256614	843439
82457	843440
122560	843441
98498	843442
368140	843443
435089	843444
267136	843445
95483	843446
216821	843447
407074	843448
351827	843449
212848	843450
136688	843451
224073	843452
116805	843453
203409	843454
189505	843455
300718	843456
83525	843457
138259	843458
210573	843459
30437	843460
270631	843461
36017	843462
309961	843463
10696	843464
120911	843465
364006	843466
332663	843467
327686	843468
349007	843469
333522	843470
259674	843471
8182	843472
122636	843473
136126	843474
294849	843475
162864	843476
251328	843477
340930	843478
144532	843479
22276	843480
203323	843481
119322	843482
315767	843483
148763	843484
46503	843485
55518	843486
96837	843487
18526	843488
270885	843489
402115	843490
16695	843491
180886	843492
206610	843493
216039	843494
148458	843495
67712	843496
190383	843497
24790	843498
67201	843499
222019	843500
347357	843501
239374	843502
20	843503
389789	843504
212671	843505
182968	843506
142161	843507
456867	843508
224221	843509
174385	843510
324754	843511
19635	843512
399556	843513
411575	843514
384348	843515
213165	843516
205360	843517
134828	843518
451049	843519
171483	843520
385964	843521
307330	843522
214168	843523
57977	843524
226119	843525
238731	843526
419896	843527
57424	843528
181209	843529
291880	843530
355802	843531
115225	843532
89281	843533
237304	843534
32949	843535
95005	843536
96400	843537
408972	843538
124333	843539
193969	843540
123368	843541
138626	843542
417733	843543
29501	843544
266334	843545
118514	843546
237072	843547
224072	843548
345860	843549
235965	843550
111693	843551
129925	843552
364201	843553
183039	843554
282668	843555
45777	843556
456912	843557
58877	843558
75154	843559
206418	843560
245366	843561
83408	843562
386165	843563
211669	843564
104553	843565
299544	843566
174139	843567
244711	843568
323517	843569
227567	843570
386690	843571
378205	843572
6506	843573
184369	843574
250603	843575
33102	843576
55144	843577
416956	843578
451398	843579
401568	843580
292489	843581
391958	843582
53515	843583
208715	843584
459999	843585
180154	843586
106938	843587
406453	843588
390582	843589
34883	843590
226848	843591
242512	843592
449673	843593
97226	843594
298648	843595
243101	843596
108868	843597
38793	843598
258233	843599
168208	843600
216700	843601
217250	843602
325855	843603
342337	843604
358182	843605
65463	843606
229409	843607
61069	843608
112741	843609
373384	843610
52040	843611
118520	843612
2837	843613
313288	843614
4365	843615
16464	843616
16289	843617
1387	843618
359116	843619
46850	843620
398758	843621
452859	843622
88929	843623
61239	843624
17889	843625
121008	843626
15686	843627
391669	843628
79221	843629
85883	843630
438256	843631
131044	843632
121914	843633
130349	843634
314018	843635
420245	843636
336685	843637
102483	843638
120331	843639
246120	843640
332817	843641
275594	843642
110781	843643
333348	843644
168810	843645
43208	843646
29695	843647
138236	843648
439615	843649
34755	843650
55747	843651
340283	843652
86753	843653
58346	843654
154558	843655
121840	843656
442533	843657
102979	843658
45908	843659
238715	843660
68765	843661
334976	843662
458398	843663
29179	843664
129727	843665
252036	843666
177930	843667
150888	843668
270007	843669
128898	843670
9781	843671
140847	843672
261	843673
103415	843674
196138	843675
58536	843676
97505	843677
221365	843678
53865	843679
29597	843680
296364	843681
220352	843682
6202	843683
19446	843684
175829	843685
60980	843686
48874	843687
17541	843688
33592	843689
281765	843690
223545	843691
37132	843692
141559	843693
209057	843694
231945	843695
194240	843696
200480	843697
20141	843698
122262	843699
37682	843700
227402	843701
97306	843702
238951	843703
6770	843704
291683	843705
33106	843706
166207	843707
437555	843708
21230	843709
112022	843710
50675	843711
135741	843712
97118	843713
79436	843714
81042	843715
87814	843716
21296	843717
364719	843718
156555	843719
170936	843720
29610	843721
326152	843722
125389	843723
181387	843724
230950	843725
35496	843726
194300	843727
70279	843728
12141	843729
9189	843730
294743	843731
103511	843732
307195	843733
259584	843734
234358	843735
57785	843736
158415	843737
158415	843738
441820	843739
35657	843740
130107	843741
136916	843742
291414	843743
187506	843744
262504	843745
243470	843746
260740	843747
1907	843748
227752	843749
170638	843750
4518	843751
35933	843752
11640	843753
396753	843754
51960	843755
120103	843756
53716	843757
205791	843758
91021	843759
119179	843760
13355	843761
192950	843762
241438	843763
296154	843764
154673	843765
124462	843766
69118	843767
123914	843768
79271	843769
344315	843770
376989	843771
250000	843772
358325	843773
26449	843774
324920	843775
433005	843776
128271	843777
6694	843778
67058	843779
108880	843780
359628	843781
405868	843782
169282	843783
262881	843784
215821	843785
89879	843786
185086	843787
362879	843788
204773	843789
89033	843790
12023	843791
249058	843792
245210	843793
364942	843794
272257	843795
107995	843796
228900	843797
430117	843798
234176	843799
124126	843800
441047	843801
205698	843802
212417	843803
446765	843804
214901	843805
124674	843806
125426	843807
125425	843808
430601	843809
18902	843810
167186	843811
201501	843812
46976	843813
244717	843814
274355	843815
67211	843816
215874	843817
278845	843818
52550	843819
246337	843820
144085	843821
42614	843822
192455	843823
166856	843824
59955	843825
39512	843826
268774	843827
32694	843828
135117	843829
80471	843830
288511	843831
129713	843832
47220	843833
79678	843834
42326	843835
32586	843836
66903	843837
80705	843838
71118	843839
448513	843840
211451	843841
183185	843842
447295	843843
86053	843844
15829	843845
408995	843846
222300	843847
419344	843848
103492	843849
282746	843850
7304	843851
55096	843852
446337	843853
88970	843854
56535	843855
6975	843856
216623	843857
26942	843858
347130	843859
100443	843860
384703	843861
115544	843862
51401	843863
167332	843864
125105	843865
14914	843866
233639	843867
71747	843868
124560	843869
151229	843870
151399	843871
355046	843872
118337	843873
380364	843874
182115	843875
9786	843876
451981	843877
219343	843878
47479	843879
50446	843880
73298	843881
431635	843882
415324	843883
172675	843884
93946	843885
97248	843886
111149	843887
307397	843888
73011	843889
221477	843890
34419	843891
28655	843892
43496	843893
105033	843894
154836	843895
5451	843896
125256	843897
200579	843898
6026	843899
8430	843900
120945	843901
32750	843902
32750	843903
118108	843904
60941	843905
444692	843906
428456	843907
100775	843908
196468	843909
169104	843910
162081	843911
160960	843912
149525	843913
287752	843914
207366	843915
423854	843916
158097	843917
46089	843918
293300	843919
21361	843920
3046	843921
362341	843922
114177	843923
60037	843924
93689	843925
88075	843926
10536	843927
221105	843928
57785	843929
349023	843930
58703	843931
358719	843932
81928	843933
307007	843934
166116	843935
165971	843936
53374	843937
386536	843938
115327	843939
269588	843940
123415	843941
95205	843942
348125	843943
49442	843944
127667	843945
225162	843946
84594	843947
73576	843948
77144	843949
16839	843950
242354	843951
108467	843952
43541	843953
209632	843954
180991	843955
244280	843956
4033	843957
124800	843958
63977	843959
237259	843960
422908	843961
127035	843962
161644	843963
15155	843964
55264	843965
252090	843966
46420	843967
181915	843968
89736	843969
101400	843970
223239	843971
202156	843972
113457	843973
129869	843974
5379	843975
44436	843976
211284	843977
12629	843978
30059	843979
95392	843980
114097	843981
207544	843982
201214	843983
149825	843984
162023	843985
251415	843986
323964	843987
191114	843988
456461	843989
41250	843990
34905	843991
70995	843992
194865	843993
50024	843994
434513	843995
17455	843996
215869	843997
263712	843998
122643	843999
165417	844000
458625	844001
104834	844002
51205	844003
69995	844004
288175	844005
121407	844006
196716	844007
416764	844008
171841	844009
14346	844010
181865	844011
416142	844012
237625	844013
3444	844014
129192	844015
264826	844016
57362	844017
37857	844018
240681	844019
58033	844020
233154	844021
33933	844022
131146	844023
164254	844024
118367	844025
25913	844026
8466	844027
36883	844028
8443	844029
569	844030
94718	844031
159598	844032
273010	844033
111566	844034
410225	844035
145008	844036
23371	844037
254960	844038
274953	844039
172292	844040
142872	844041
111472	844042
231151	844043
287499	844044
24500	844045
87330	844046
352354	844047
419568	844048
114214	844049
260951	844050
157866	844051
333591	844052
419714	844053
172887	844054
342165	844055
59086	844056
118366	844057
37300	844058
1	844059
180784	844060
455150	844061
6748	844062
34576	844063
6036	844064
233880	844065
7544	844066
223444	844067
157960	844068
20464	844069
28797	844070
136984	844071
159166	844072
23572	844073
58770	844074
94718	844075
308580	844076
392910	844077
381963	844078
246173	844079
19312	844080
59557	844081
40208	844082
73049	844083
387	844084
22777	844085
81016	844086
106567	844087
223537	844088
44621	844089
31210	844090
471	844091
42258	844092
3958	844093
10336	844094
131330	844095
85388	844096
9708	844097
64299	844098
8001	844099
953	844100
217712	844101
7848	844102
265819	844103
84551	844104
257120	844105
286796	844106
92899	844107
22682	844108
154739	844109
130795	844110
459625	844111
115983	844112
134433	844113
356573	844114
81852	844115
10839	844116
25437	844117
65131	844118
206472	844119
27693	844120
323004	844121
21696	844122
437430	844123
47499	844124
50571	844125
249312	844126
110538	844127
66865	844128
394238	844129
195156	844130
26200	844131
121350	844132
32338	844133
14278	844134
160049	844135
27719	844136
416498	844137
450978	844138
66599	844139
212883	844140
1	844141
163529	844142
7263	844143
198152	844144
58793	844145
405923	844146
80279	844147
107288	844148
259249	844149
35669	844150
20855	844151
22507	844152
24105	844153
22879	844154
90539	844155
398630	844156
386643	844157
261662	844158
68388	844159
17299	844160
67641	844161
223754	844162
75085	844163
19112	844164
107613	844165
50652	844166
149401	844167
343721	844168
325776	844169
161752	844170
171260	844171
155975	844172
18769	844173
3575	844174
19830	844175
210305	844176
97041	844177
49623	844178
124986	844179
229700	844180
30055	844181
212016	844182
27820	844183
318254	844184
84652	844185
110261	844186
41528	844187
368956	844188
432914	844189
117168	844190
241421	844191
3680	844192
39918	844193
59068	844194
232394	844195
1804	844196
166984	844197
139377	844198
427403	844199
14287	844200
5616	844201
18041	844202
2025	844203
6042	844204
62865	844205
120257	844206
328	844207
1548	844208
5673	844209
44170	844210
17890	844211
13326	844212
328579	844213
357	844214
27826	844215
63409	844216
30368	844217
6738	844218
94832	844219
22351	844220
18187	844221
287453	844222
21452	844223
43510	844224
60900	844225
24360	844226
13335	844227
154939	844228
58489	844229
459004	844230
21763	844231
58489	844232
205433	844233
35427	844234
4124	844235
36985	844236
331494	844237
388434	844238
42247	844239
352240	844240
1248	844241
285246	844242
171798	844243
262	844244
11820	844245
1076	844246
234852	844247
180760	844248
48190	844249
68544	844250
245553	844251
4163	844252
86986	844253
76821	844254
202481	844255
103223	844256
105	844257
87468	844258
343052	844259
12857	844260
7067	844261
114728	844262
5033	844263
124857	844264
12093	844265
19737	844266
446396	844267
3484	844268
395184	844269
54605	844270
93351	844271
1478	844272
8330	844273
88758	844274
255468	844275
24457	844276
103945	844277
5542	844278
398546	844279
104259	844280
178127	844281
32632	844282
14780	844283
5501	844284
357	844285
92051	844286
90357	844287
10162	844288
56157	844289
171795	844290
325242	844291
423197	844292
9710	844293
63307	844294
81138	844295
73345	844296
33544	844297
398012	844298
19331	844299
167896	844300
36427	844301
9783	844302
15717	844303
146069	844304
1158	844305
211312	844306
192212	844307
84762	844308
66861	844309
181831	844310
11110	844311
256900	844312
92468	844313
1443	844314
169183	844315
42918	844316
3484	844317
213315	844318
98138	844319
93196	844320
46350	844321
367715	844322
431789	844323
106993	844324
293425	844325
20232	844326
2206	844327
126959	844328
375872	844329
5955	844330
12152	844331
629	844332
15997	844333
6946	844334
8152	844335
24663	844336
8251	844337
136129	844338
7816	844339
122005	844340
190448	844341
284169	844342
35410	844343
221816	844344
53	844345
99382	844346
64713	844347
86865	844348
3997	844349
112798	844350
48629	844351
239249	844352
112178	844353
14045	844354
2986	844355
386414	844356
87188	844357
142412	844358
9568	844359
121250	844360
114402	844361
23154	844362
38722	844363
13650	844364
97	844365
76002	844366
57356	844367
1973	844368
17323	844369
57356	844370
334531	844371
3230	844372
107965	844373
563	844374
210737	844375
19948	844376
273795	844377
210280	844378
2402	844379
9373	844380
61950	844381
415497	844382
312402	844383
25970	844384
19327	844385
169790	844386
110814	844387
172273	844388
218634	844389
15497	844390
142111	844391
449849	844392
143820	844393
328970	844394
26588	844395
9646	844396
2310	844397
315374	844398
12077	844399
448380	844400
66625	844401
11585	844402
84044	844403
123566	844404
181782	844405
80887	844406
36821	844407
106145	844408
77402	844409
387580	844410
173733	844411
138629	844412
41343	844413
36686	844414
241767	844415
200156	844416
374704	844417
114678	844418
3149	844419
154189	844420
161920	844421
16406	844422
105302	844423
333927	844424
57422	844425
375184	844426
191505	844427
20312	844428
50431	844429
64904	844430
230113	844431
192236	844432
138921	844433
210418	844434
63679	844435
364286	844436
153255	844437
407387	844438
56641	844439
176759	844440
28744	844441
211999	844442
58474	844443
110249	844444
26188	844445
136192	844446
127079	844447
377633	844448
335092	844449
457977	844450
47559	844451
169981	844452
37466	844453
40284	844454
196469	844455
110125	844456
388471	844457
160478	844458
419113	844459
172068	844460
55345	844461
39736	844462
76923	844463
62505	844464
107059	844465
221763	844466
355092	844467
360593	844468
184884	844469
10069	844470
48937	844471
207226	844472
35101	844473
249667	844474
423813	844475
142610	844476
54372	844477
145826	844478
41492	844479
64876	844480
242152	844481
58569	844482
290434	844483
2025	844484
41904	844485
2857	844486
140	844487
63775	844488
114537	844489
113643	844490
455680	844491
25767	844492
27660	844493
160140	844494
2441	844495
10221	844496
89631	844497
44157	844498
242269	844499
157233	844500
197434	844501
42336	844502
97796	844503
13537	844504
216807	844505
337224	844506
433587	844507
374685	844508
378994	844509
76662	844510
26878	844511
166205	844512
30092	844513
50501	844514
53278	844515
2499	844516
334996	844517
31806	844518
436329	844519
318123	844520
57284	844521
28743	844522
182854	844523
27902	844524
73622	844525
374418	844526
219975	844527
55432	844528
84600	844529
281315	844530
240127	844531
3789	844532
208418	844533
260373	844534
278831	844535
296224	844536
55992	844537
311941	844538
63957	844539
222441	844540
18152	844541
163116	844542
2865	844543
205850	844544
89919	844545
16166	844546
340740	844547
288065	844548
24813	844549
16760	844550
105439	844551
64384	844552
10889	844553
92662	844554
171740	844555
97537	844556
419341	844557
136912	844558
71303	844559
118112	844560
88705	844561
99634	844562
237256	844563
139508	844564
243394	844565
430272	844566
994	844567
264570	844568
329385	844569
166834	844570
28489	844571
65515	844572
262654	844573
97327	844574
9305	844575
106000	844576
106475	844577
402877	844578
16528	844579
232995	844580
388409	844581
405941	844582
190818	844583
381874	844584
62169	844585
93949	844586
432893	844587
317046	844588
450102	844589
156120	844590
78659	844591
37799	844592
25110	844593
138073	844594
290921	844595
1680	844596
183895	844597
50050	844598
99042	844599
194012	844600
314181	844601
4058	844602
36720	844603
266514	844604
375914	844605
15529	844606
443776	844607
207453	844608
319353	844609
51497	844610
220482	844611
121329	844612
252017	844613
368494	844614
85130	844615
116829	844616
276145	844617
439821	844618
55908	844619
253706	844620
21215	844621
405114	844622
205803	844623
1757	844624
89414	844625
16656	844626
91062	844627
101455	844628
284988	844629
22351	844630
17615	844631
195452	844632
190004	844633
317590	844634
60052	844635
175205	844636
200167	844637
228199	844638
33332	844639
51063	844640
92088	844641
403034	844642
34656	844643
261383	844644
82089	844645
223553	844646
342381	844647
276	844648
173471	844649
1907	844650
455174	844651
339247	844652
427531	844653
435086	844654
133573	844655
161573	844656
447274	844657
233558	844658
430981	844659
376545	844660
301284	844661
242115	844662
168652	844663
208190	844664
244659	844665
284295	844666
21026	844667
67745	844668
190350	844669
378709	844670
34076	844671
20471	844672
362090	844673
17828	844674
161358	844675
101353	844676
141219	844677
272987	844678
296036	844679
189767	844680
28421	844681
193333	844682
386547	844683
85142	844684
15897	844685
189697	844686
300073	844687
31439	844688
336219	844689
438185	844690
218892	844691
187434	844692
146747	844693
29711	844694
158496	844695
204713	844696
180961	844697
111924	844698
61425	844699
193869	844700
104887	844701
277139	844702
65749	844703
234976	844704
265152	844705
408240	844706
85115	844707
367770	844708
160969	844709
199594	844710
249865	844711
26165	844712
206286	844713
70883	844714
143060	844715
177067	844716
36134	844717
34723	844718
185163	844719
26168	844720
177104	844721
279106	844722
382577	844723
238354	844724
42632	844725
249771	844726
348208	844727
68502	844728
398705	844729
21417	844730
14259	844731
25536	844732
438469	844733
385391	844734
2467	844735
41930	844736
145317	844737
384715	844738
135908	844739
67036	844740
185637	844741
279401	844742
283505	844743
408034	844744
179272	844745
304548	844746
26273	844747
117178	844748
102696	844749
142019	844750
67169	844751
215458	844752
100307	844753
209866	844754
118999	844755
97628	844756
240050	844757
190922	844758
353744	844759
245900	844760
62608	844761
96949	844762
358287	844763
241452	844764
133584	844765
18040	844766
413471	844767
425980	844768
234667	844769
239	844770
135378	844771
410230	844772
320963	844773
225205	844774
246723	844775
361783	844776
84920	844777
50633	844778
175876	844779
365672	844780
49156	844781
451191	844782
44600	844783
178697	844784
429021	844785
126257	844786
84031	844787
397158	844788
139440	844789
65662	844790
117839	844791
65549	844792
29022	844793
325637	844794
438407	844795
300983	844796
316007	844797
96974	844798
100832	844799
246478	844800
91893	844801
197586	844802
274479	844803
174200	844804
342034	844805
64915	844806
361116	844807
10793	844808
115100	844809
3555	844810
387239	844811
59713	844812
62466	844813
56972	844814
34108	844815
349727	844816
141076	844817
228919	844818
246739	844819
417793	844820
185261	844821
30119	844822
121502	844823
82433	844824
90975	844825
194231	844826
242114	844827
313505	844828
207880	844829
62100	844830
239686	844831
424091	844832
116018	844833
50437	844834
248756	844835
125976	844836
149289	844837
308922	844838
176991	844839
138330	844840
2292	844841
152611	844842
173446	844843
181236	844844
155817	844845
157888	844846
322536	844847
20626	844848
222248	844849
309674	844850
254119	844851
44615	844852
45385	844853
97462	844854
188257	844855
388403	844856
130432	844857
58875	844858
200123	844859
176847	844860
336282	844861
399353	844862
76120	844863
384845	844864
445465	844865
69672	844866
113073	844867
95896	844868
33902	844869
83022	844870
157145	844871
154554	844872
81939	844873
58672	844874
238320	844875
410857	844876
133568	844877
406685	844878
10922	844879
353608	844880
385737	844881
415983	844882
19237	844883
385458	844884
106517	844885
310733	844886
346078	844887
219011	844888
125091	844889
99384	844890
123862	844891
327627	844892
15794	844893
163872	844894
25812	844895
81240	844896
117481	844897
400302	844898
326445	844899
20638	844900
208731	844901
201016	844902
341961	844903
332137	844904
349859	844905
110136	844906
371551	844907
262310	844908
180804	844909
380452	844910
378566	844911
189295	844912
201542	844913
179780	844914
18311	844915
210029	844916
371558	844917
190403	844918
133379	844919
380080	844920
81602	844921
334302	844922
170759	844923
149993	844924
41029	844925
20861	844926
126341	844927
448514	844928
38820	844929
133202	844930
107401	844931
9766	844932
255671	844933
8443	844934
54018	844935
319476	844936
378727	844937
136223	844938
99710	844939
74769	844940
77176	844941
68759	844942
149444	844943
271824	844944
12997	844945
93766	844946
71056	844947
3552	844948
160505	844949
244538	844950
232733	844951
250282	844952
344849	844953
81117	844954
82675	844955
265540	844956
290960	844957
100006	844958
130237	844959
69054	844960
208732	844961
141402	844962
193258	844963
22671	844964
174718	844965
134473	844966
174240	844967
18112	844968
197869	844969
241570	844970
31087	844971
28182	844972
97123	844973
223279	844974
395642	844975
246118	844976
91268	844977
289660	844978
409313	844979
331206	844980
154873	844981
38647	844982
449399	844983
53083	844984
297481	844985
291955	844986
430865	844987
49402	844988
290633	844989
53713	844990
11309	844991
228601	844992
60122	844993
183146	844994
228911	844995
292575	844996
298865	844997
178986	844998
29744	844999
261051	845000
228514	845001
68598	845002
121991	845003
146970	845004
258159	845005
50072	845006
36165	845007
218891	845008
83656	845009
185507	845010
337464	845011
126169	845012
208444	845013
75538	845014
376956	845015
182173	845016
406963	845017
160149	845018
337470	845019
315669	845020
435790	845021
135804	845022
293347	845023
449421	845024
181552	845025
189356	845026
215076	845027
136196	845028
438071	845029
44002	845030
86458	845031
50396	845032
178832	845033
112044	845034
249279	845035
409264	845036
62688	845037
159562	845038
62390	845039
106801	845040
451261	845041
99206	845042
237482	845043
213599	845044
35845	845045
343267	845046
362856	845047
374933	845048
200118	845049
35996	845050
272659	845051
72811	845052
374981	845053
8275	845054
434485	845055
346844	845056
368712	845057
355451	845058
345937	845059
393341	845060
120506	845061
72297	845062
173515	845063
386402	845064
239352	845065
224026	845066
452114	845067
170185	845068
34729	845069
228915	845070
331455	845071
114769	845072
21200	845073
33597	845074
345970	845075
340023	845076
408621	845077
148090	845078
99736	845079
254391	845080
205805	845081
289662	845082
119166	845083
185144	845084
154272	845085
2623	845086
245319	845087
114189	845088
227177	845089
415490	845090
136633	845091
47024	845092
389098	845093
414244	845094
98343	845095
45245	845096
56604	845097
177087	845098
165715	845099
48590	845100
234123	845101
9743	845102
193886	845103
88507	845104
356789	845105
23783	845106
132492	845107
453506	845108
205213	845109
10336	845110
118221	845111
24746	845112
260909	845113
85303	845114
394683	845115
150250	845116
347906	845117
332998	845118
99422	845119
158841	845120
58454	845121
925	845122
100816	845123
97817	845124
83219	845125
190908	845126
175297	845127
361018	845128
178683	845129
239886	845130
54942	845131
341257	845132
97290	845133
139475	845134
169584	845135
6011	845136
206208	845137
161181	845138
191231	845139
75715	845140
140891	845141
65546	845142
73931	845143
54592	845144
136288	845145
29617	845146
167279	845147
218417	845148
399069	845149
456866	845150
127035	845151
205849	845152
158816	845153
16969	845154
12837	845155
387323	845156
184258	845157
57753	845158
134622	845159
180033	845160
158181	845161
87405	845162
6561	845163
417688	845164
270404	845165
156480	845166
225187	845167
23872	845168
34219	845169
133172	845170
368877	845171
262176	845172
34472	845173
51258	845174
12918	845175
170761	845176
48222	845177
104817	845178
419415	845179
95075	845180
97289	845181
16938	845182
176820	845183
129084	845184
42898	845185
112920	845186
101899	845187
1473	845188
258994	845189
35864	845190
142614	845191
24296	845192
70608	845193
89075	845194
100879	845195
233764	845196
328660	845197
138923	845198
231845	845199
29180	845200
100832	845201
126679	845202
217978	845203
151458	845204
7281	845205
235279	845206
90329	845207
80357	845208
185768	845209
365531	845210
51998	845211
245377	845212
144371	845213
200183	845214
3627	845215
107165	845216
403031	845217
414445	845218
96662	845219
288298	845220
381851	845221
353257	845222
89929	845223
13205	845224
263524	845225
179247	845226
338035	845227
203784	845228
10244	845229
132147	845230
429215	845231
133992	845232
94420	845233
140954	845234
393222	845235
128285	845236
107388	845237
95481	845238
156837	845239
97790	845240
20979	845241
190409	845242
257009	845243
371566	845244
62967	845245
388977	845246
51357	845247
35489	845248
17660	845249
200855	845250
54905	845251
238492	845252
159052	845253
212469	845254
117527	845255
146647	845256
428177	845257
179795	845258
200243	845259
384100	845260
156053	845261
150037	845262
440221	845263
308252	845264
39057	845265
224967	845266
209972	845267
234897	845268
303818	845269
131774	845270
135427	845271
353820	845272
28313	845273
93644	845274
150471	845275
151057	845276
122970	845277
231324	845278
204921	845279
58001	845280
353049	845281
62925	845282
78390	845283
181163	845284
35818	845285
330947	845286
70681	845287
427561	845288
252922	845289
459196	845290
324694	845291
342636	845292
47621	845293
346440	845294
11396	845295
206634	845296
242431	845297
418399	845298
75859	845299
152804	845300
204774	845301
157406	845302
255818	845303
138513	845304
293031	845305
350045	845306
56887	845307
141649	845308
187692	845309
93038	845310
164934	845311
102516	845312
367031	845313
1169	845314
203907	845315
32199	845316
86672	845317
190438	845318
32127	845319
114939	845320
54228	845321
148752	845322
299432	845323
346594	845324
143139	845325
280740	845326
261160	845327
377181	845328
11021	845329
134222	845330
324802	845331
255571	845332
49154	845333
17616	845334
240036	845335
241486	845336
71234	845337
288782	845338
357820	845339
227977	845340
63579	845341
3732	845342
82340	845343
227858	845344
12785	845345
111548	845346
349042	845347
27116	845348
307913	845349
112217	845350
66268	845351
137611	845352
322073	845353
255702	845354
319940	845355
145242	845356
349248	845357
337504	845358
136518	845359
236310	845360
239581	845361
84762	845362
63728	845363
197050	845364
338495	845365
110924	845366
301006	845367
375359	845368
426902	845369
193330	845370
43560	845371
120033	845372
315202	845373
204894	845374
322074	845375
12207	845376
63426	845377
290172	845378
7658	845379
304768	845380
187048	845381
246063	845382
170815	845383
239247	845384
59091	845385
380878	845386
200293	845387
359995	845388
173306	845389
374134	845390
382906	845391
322346	845392
204763	845393
120905	845394
366147	845395
163007	845396
361034	845397
134812	845398
123010	845399
75985	845400
89451	845401
50101	845402
175691	845403
308674	845404
235420	845405
444185	845406
386478	845407
208189	845408
161087	845409
171468	845410
301727	845411
60193	845412
7528	845413
8726	845414
156262	845415
392582	845416
139541	845417
306581	845418
405260	845419
304411	845420
142538	845421
11068	845422
241392	845423
214265	845424
249856	845425
107737	845426
247215	845427
142523	845428
249560	845429
252311	845430
189104	845431
218251	845432
311624	845433
14342	845434
58701	845435
157184	845436
233284	845437
20189	845438
110557	845439
234721	845440
106264	845441
166634	845442
11251	845443
385064	845444
149042	845445
144624	845446
42187	845447
392262	845448
104602	845449
171941	845450
91614	845451
347091	845452
233600	845453
425149	845454
101232	845455
99193	845456
149149	845457
322504	845458
167013	845459
138513	845460
351768	845461
182526	845462
241975	845463
116978	845464
304624	845465
49127	845466
30615	845467
275957	845468
400954	845469
405816	845470
180898	845471
195150	845472
323062	845473
431570	845474
4911	845475
369363	845476
142320	845477
124688	845478
446724	845479
34666	845480
274044	845481
189767	845482
287777	845483
214471	845484
86491	845485
331849	845486
48160	845487
179271	845488
204938	845489
50655	845490
128590	845491
63635	845492
340020	845493
248191	845494
416626	845495
217271	845496
155968	845497
223747	845498
309071	845499
413018	845500
36242	845501
141456	845502
168603	845503
87201	845504
27001	845505
122999	845506
66282	845507
285639	845508
101535	845509
397501	845510
65546	845511
436763	845512
153270	845513
137465	845514
108850	845515
299150	845516
64633	845517
359165	845518
317625	845519
134826	845520
35989	845521
124264	845522
301170	845523
23422	845524
540	845525
23664	845526
252849	845527
42329	845528
15185	845529
367243	845530
349707	845531
185153	845532
401130	845533
41312	845534
285414	845535
13871	845536
342570	845537
103822	845538
83517	845539
144021	845540
43408	845541
123336	845542
253873	845543
262916	845544
61350	845545
298177	845546
342041	845547
166609	845548
40939	845549
35996	845550
336046	845551
40106	845552
167340	845553
6737	845554
123673	845555
182346	845556
74234	845557
141997	845558
201244	845559
187320	845560
159596	845561
198954	845562
216504	845563
2637	845564
106821	845565
101113	845566
176343	845567
85488	845568
94351	845569
365886	845570
98606	845571
431102	845572
176572	845573
133357	845574
67698	845575
179088	845576
336183	845577
105089	845578
340683	845579
220429	845580
42356	845581
162473	845582
188325	845583
354735	845584
265533	845585
206086	845586
243697	845587
124211	845588
51785	845589
31682	845590
186477	845591
51357	845592
52876	845593
368799	845594
126824	845595
401038	845596
113909	845597
77641	845598
97018	845599
27005	845600
271454	845601
168534	845602
18933	845603
309079	845604
160515	845605
157263	845606
357426	845607
24141	845608
13954	845609
175699	845610
100338	845611
374163	845612
169983	845613
235327	845614
256332	845615
431230	845616
238929	845617
279175	845618
257588	845619
134066	845620
237521	845621
163575	845622
19902	845623
237181	845624
113676	845625
239747	845626
248757	845627
88743	845628
67522	845629
71664	845630
71078	845631
452276	845632
378910	845633
59083	845634
121478	845635
263123	845636
44155	845637
158853	845638
193719	845639
178054	845640
23276	845641
110409	845642
21639	845643
233541	845644
161532	845645
380250	845646
439751	845647
57049	845648
143672	845649
197223	845650
26612	845651
32276	845652
72186	845653
3288	845654
100750	845655
29006	845656
50045	845657
2122	845658
100956	845659
35044	845660
31904	845661
251093	845662
409214	845663
248058	845664
145953	845665
117907	845666
110285	845667
836	845668
65701	845669
327230	845670
385287	845671
111463	845672
28967	845673
186113	845674
101250	845675
198519	845676
131420	845677
383170	845678
56153	845679
194594	845680
372780	845681
446831	845682
6794	845683
53199	845684
58634	845685
221895	845686
138420	845687
42229	845688
309313	845689
104206	845690
44433	845691
54989	845692
120461	845693
335302	845694
316407	845695
413448	845696
65226	845697
28644	845698
119678	845699
388272	845700
5204	845701
69766	845702
16805	845703
457796	845704
126105	845705
419070	845706
171831	845707
19310	845708
428557	845709
28262	845710
40258	845711
3540	845712
15800	845713
92597	845714
122386	845715
11095	845716
39046	845717
45306	845718
375586	845719
11	845720
19330	845721
18709	845722
19845	845723
19845	845724
450389	845725
13265	845726
120335	845727
17086	845728
62291	845729
117742	845730
4829	845731
47816	845732
108108	845733
345178	845734
84237	845735
55564	845736
202723	845737
70391	845738
165416	845739
328926	845740
21626	845741
108260	845742
235921	845743
344259	845744
81613	845745
451818	845746
98592	845747
148308	845748
19239	845749
19239	845750
10582	845751
47078	845752
234793	845753
19012	845754
213493	845755
40116	845756
233853	845757
375082	845758
178425	845759
422892	845760
16121	845761
32654	845762
110967	845763
33553	845764
55857	845765
3171	845766
204128	845767
64113	845768
78495	845769
97832	845770
35443	845771
87571	845772
383117	845773
95269	845774
414486	845775
60261	845776
55555	845777
256685	845778
44543	845779
74034	845780
56796	845781
249468	845782
66469	845783
354465	845784
332747	845785
80518	845786
207053	845787
184798	845788
385610	845789
122187	845790
84083	845791
74981	845792
55808	845793
55808	845794
62124	845795
211212	845796
235052	845797
261241	845798
225975	845799
32035	845800
45964	845801
130926	845802
394437	845803
415296	845804
239020	845805
348920	845806
332437	845807
269193	845808
23759	845809
3695	845810
121108	845811
131644	845812
268624	845813
49036	845814
7942	845815
64173	845816
421830	845817
443653	845818
57156	845819
240860	845820
213424	845821
241029	845822
209823	845823
50242	845824
141778	845825
299698	845826
114947	845827
33346	845828
10269	845829
74988	845830
119285	845831
65960	845832
105517	845833
97209	845834
38171	845835
62	845836
190025	845837
15565	845838
1362	845839
115316	845840
1601	845841
565	845842
403035	845843
202324	845844
408542	845845
15925	845846
421899	845847
307492	845848
218464	845849
135861	845850
33009	845851
409172	845852
382264	845853
38658	845854
174	845855
2836	845856
2901	845857
14976	845858
281	845859
110628	845860
9089	845861
188242	845862
227367	845863
65153	845864
940	845865
1120	845866
112620	845867
267916	845868
114520	845869
1473	845870
410717	845871
272993	845872
190073	845873
11820	845874
82047	845875
286547	845876
236948	845877
40603	845878
134450	845879
296227	845880
92950	845881
270082	845882
54311	845883
212347	845884
381904	845885
169468	845886
28320	845887
155809	845888
103916	845889
16717	845890
242321	845891
134286	845892
418585	845893
219876	845894
371564	845895
34594	845896
409209	845897
106191	845898
169790	845899
54831	845900
162080	845901
164245	845902
216144	845903
331028	845904
174837	845905
52760	845906
215822	845907
100410	845908
98367	845909
74387	845910
181525	845911
77619	845912
324406	845913
11163	845914
153646	845915
384272	845916
29658	845917
65586	845918
403242	845919
361869	845920
4707	845921
143181	845922
95221	845923
177861	845924
205018	845925
211382	845926
155814	845927
2212	845928
56850	845929
25816	845930
371147	845931
356538	845932
60509	845933
23773	845934
247059	845935
35296	845936
206805	845937
256290	845938
79435	845939
118958	845940
58442	845941
113050	845942
329305	845943
224220	845944
217102	845945
254303	845946
122755	845947
247064	845948
330202	845949
297170	845950
77904	845951
435231	845952
224761	845953
378585	845954
242451	845955
441378	845956
98330	845957
285294	845958
153443	845959
390531	845960
6085	845961
135518	845962
175977	845963
188162	845964
356542	845965
336803	845966
345998	845967
364093	845968
249995	845969
325211	845970
308150	845971
282946	845972
240733	845973
195529	845974
92840	845975
301105	845976
130905	845977
110482	845978
382666	845979
434416	845980
106353	845981
405189	845982
333002	845983
244538	845984
366638	845985
303175	845986
202309	845987
193769	845988
43196	845989
206166	845990
227807	845991
348406	845992
182896	845993
441199	845994
348487	845995
335354	845996
142649	845997
184265	845998
186503	845999
386936	846000
245302	846001
10607	846002
135175	846003
384082	846004
453596	846005
93499	846006
247759	846007
111309	846008
451201	846009
6074	846010
17210	846011
201651	846012
407944	846013
94848	846014
427760	846015
49919	846016
55367	846017
244085	846018
184432	846019
447334	846020
433217	846021
335695	846022
376006	846023
49906	846024
348818	846025
239061	846026
213030	846027
60915	846028
333181	846029
455492	846030
66666	846031
202502	846032
47053	846033
179188	846034
434121	846035
142927	846036
392990	846037
380347	846038
286701	846039
191945	846040
339101	846041
334558	846042
96417	846043
150159	846044
214227	846045
160462	846046
441070	846047
191998	846048
455732	846049
102108	846050
31409	846051
106591	846052
242171	846053
453840	846054
351276	846055
209633	846056
449027	846057
88955	846058
196692	846059
295140	846060
198028	846061
246055	846062
192489	846063
69176	846064
250426	846065
228210	846066
236400	846067
51998	846068
383011	846069
218006	846070
22832	846071
184267	846072
15238	846073
238	846074
210670	846075
389268	846076
198979	846077
12176	846078
563	846079
99995	846080
30581	846081
179471	846082
11626	846083
153396	846084
22263	846085
10894	846086
3343	846087
183940	846088
18918	846089
32339	846090
128132	846091
12430	846092
102493	846093
38925	846094
7586	846095
93223	846096
309252	846097
96932	846098
4739	846099
12898	846100
180343	846101
310581	846102
10435	846103
126107	846104
45970	846105
68462	846106
250515	846107
290391	846108
229068	846109
56426	846110
301657	846111
401308	846112
229194	846113
459433	846114
90113	846115
220137	846116
322681	846117
193540	846118
207426	846119
223673	846120
79472	846121
378199	846122
211461	846123
112254	846124
264577	846125
182871	846126
131791	846127
47229	846128
19066	846129
236412	846130
60552	846131
55716	846132
250620	846133
26488	846134
111208	846135
59911	846136
129320	846137
39405	846138
126068	846139
336398	846140
15642	846141
98151	846142
98020	846143
4895	846144
38960	846145
41851	846146
115625	846147
77932	846148
21759	846149
102402	846150
155819	846151
184450	846152
562	846153
11533	846154
44093	846155
92068	846156
120762	846157
13526	846158
256561	846159
169085	846160
405469	846161
163894	846162
395162	846163
185179	846164
88684	846165
89551	846166
163636	846167
61857	846168
104217	846169
388412	846170
257584	846171
102933	846172
145013	846173
63694	846174
206990	846175
259639	846176
100542	846177
66326	846178
49344	846179
62588	846180
197110	846181
291409	846182
150498	846183
2205	846184
22542	846185
29098	846186
55141	846187
42051	846188
100236	846189
191886	846190
4556	846191
59739	846192
32120	846193
21319	846194
118576	846195
130038	846196
170449	846197
432612	846198
39885	846199
413787	846200
144707	846201
66209	846202
206299	846203
136750	846204
56417	846205
177455	846206
352203	846207
41461	846208
188962	846209
10893	846210
197978	846211
180935	846212
6912	846213
23546	846214
410531	846215
419352	846216
24211	846217
24066	846218
182618	846219
189313	846220
243325	846221
254261	846222
112625	846223
11433	846224
365627	846225
434425	846226
136254	846227
53841	846228
386257	846229
20874	846230
405805	846231
127951	846232
6770	846233
29179	846234
97191	846235
335949	846236
215259	846237
10718	846238
357385	846239
101567	846240
79841	846241
187326	846242
73173	846243
165529	846244
7335	846245
385580	846246
8475	846247
22263	846248
27874	846249
71846	846250
183597	846251
190756	846252
147160	846253
7327	846254
44716	846255
51412	846256
133630	846257
28454	846258
157674	846259
28875	846260
316373	846261
100021	846262
201343	846263
93548	846264
12717	846265
458489	846266
358865	846267
42912	846268
156817	846269
121040	846270
20507	846271
73801	846272
228069	846273
7387	846274
259741	846275
23853	846276
55075	846277
388194	846278
193168	846279
161910	846280
17047	846281
125013	846282
72994	846283
143630	846284
459226	846285
6608	846286
183052	846287
68896	846288
285546	846289
32100	846290
279618	846291
16105	846292
21252	846293
56795	846294
19209	846295
116303	846296
8119	846297
111661	846298
40347	846299
19278	846300
229343	846301
398990	846302
44238	846303
219929	846304
66626	846305
99297	846306
5712	846307
224589	846308
385919	846309
244847	846310
429688	846311
80699	846312
122420	846313
12742	846314
203590	846315
217473	846316
208409	846317
198760	846318
28692	846319
15780	846320
35360	846321
15553	846322
69769	846323
382129	846324
117021	846325
37023	846326
305379	846327
348468	846328
382018	846329
200706	846330
35294	846331
37821	846332
20072	846333
8290	846334
238867	846335
109405	846336
42234	846337
132282	846338
244716	846339
450821	846340
61695	846341
274318	846342
233373	846343
17003	846344
245947	846345
103591	846346
278579	846347
130492	846348
822	846349
321982	846350
29208	846351
8405	846352
120	846353
85885	846354
235629	846355
130258	846356
33088	846357
48804	846358
342424	846359
27650	846360
66603	846361
19827	846362
38233	846363
4714	846364
104358	846365
98529	846366
79352	846367
523	846368
451239	846369
41164	846370
687	846371
39809	846372
18148	846373
169562	846374
220725	846375
74550	846376
54663	846377
34159	846378
108592	846379
175854	846380
99985	846381
20747	846382
6892	846383
71217	846384
350661	846385
372194	846386
647	846387
62113	846388
62211	846389
177266	846390
11075	846391
41227	846392
214207	846393
15419	846394
139247	846395
65517	846396
53203	846397
16720	846398
214960	846399
75276	846400
228810	846401
12184	846402
1538	846403
19446	846404
48261	846405
304068	846406
108794	846407
25035	846408
129395	846409
294459	846410
13192	846411
223991	846412
212355	846413
40803	846414
350516	846415
19934	846416
13325	846417
8634	846418
78	846419
24275	846420
162871	846421
110216	846422
153980	846423
32126	846424
333938	846425
207429	846426
28543	846427
14096	846428
93441	846429
101576	846430
362519	846431
292297	846432
197473	846433
160508	846434
115012	846435
115027	846436
233848	846437
213130	846438
408381	846439
361777	846440
124765	846441
403540	846442
115748	846443
34195	846444
73993	846445
5845	846446
15335	846447
85006	846448
14100	846449
194876	846450
393242	846451
100582	846452
217535	846453
37065	846454
118977	846455
6008	846456
14008	846457
241112	846458
8577	846459
216388	846460
90543	846461
6339	846462
338832	846463
6218	846464
54569	846465
61253	846466
68653	846467
230550	846468
32813	846469
64233	846470
10816	846471
96760	846472
1830	846473
23825	846474
39104	846475
112092	846476
56069	846477
191482	846478
340744	846479
60361	846480
227204	846481
2029	846482
346286	846483
192582	846484
304829	846485
8427	846486
276466	846487
357833	846488
359061	846489
176168	846490
51763	846491
267222	846492
13916	846493
14711	846494
159772	846495
209704	846496
56155	846497
62420	846498
439323	846499
454881	846500
325596	846501
141820	846502
307536	846503
1251	846504
88	846505
173008	846506
113420	846507
19428	846508
3662	846509
427627	846510
17835	846511
274105	846512
422759	846513
128546	846514
20082	846515
112983	846516
2418	846517
101103	846518
420306	846519
101671	846520
76280	846521
437063	846522
38101	846523
68077	846524
32550	846525
51765	846526
212449	846527
69533	846528
271549	846529
70438	846530
183014	846531
160161	846532
80437	846533
116491	846534
135019	846535
109684	846536
309718	846537
453932	846538
29218	846539
20998	846540
95357	846541
111122	846542
141828	846543
57131	846544
207904	846545
317184	846546
44358	846547
143496	846548
240663	846549
79688	846550
60093	846551
248603	846552
59515	846553
8983	846554
148470	846555
303384	846556
18932	846557
206466	846558
49890	846559
98672	846560
74405	846561
71308	846562
240504	846563
201645	846564
14556	846565
123733	846566
317950	846567
166863	846568
35839	846569
106584	846570
390372	846571
103705	846572
380390	846573
74267	846574
69847	846575
120468	846576
21149	846577
92786	846578
60772	846579
140173	846580
12156	846581
229257	846582
22283	846583
167094	846584
28948	846585
30389	846586
118576	846587
30208	846588
148118	846589
44021	846590
25581	846591
250023	846592
47795	846593
31601	846594
1651	846595
43044	846596
294276	846597
205192	846598
247612	846599
2979	846600
32830	846601
61074	846602
19772	846603
119694	846604
20720	846605
82283	846606
113939	846607
264937	846608
431560	846609
124623	846610
329224	846611
214632	846612
240163	846613
1177	846614
14141	846615
431970	846616
127759	846617
420633	846618
59967	846619
242122	846620
275003	846621
380429	846622
3235	846623
349394	846624
9582	846625
2619	846626
354191	846627
34445	846628
11434	846629
75446	846630
26864	846631
158760	846632
5647	846633
116559	846634
58519	846635
232676	846636
24257	846637
428438	846638
150477	846639
389078	846640
20788	846641
174534	846642
195137	846643
53943	846644
95668	846645
49294	846646
257062	846647
206716	846648
446920	846649
125549	846650
155323	846651
154780	846652
154064	846653
295247	846654
164981	846655
791	846656
55947	846657
106079	846658
5371	846659
41467	846660
184788	846661
404974	846662
320940	846663
400332	846664
30931	846665
433508	846666
38593	846667
71452	846668
190263	846669
100301	846670
42516	846671
97601	846672
52603	846673
76554	846674
151428	846675
81100	846676
2593	846677
20171	846678
5582	846679
33089	846680
122119	846681
47119	846682
280885	846683
5633	846684
396821	846685
15646	846686
98334	846687
275931	846688
140575	846689
8253	846690
131256	846691
31728	846692
460	846693
101197	846694
200109	846695
246208	846696
4905	846697
5833	846698
257309	846699
206715	846700
64799	846701
11736	846702
8860	846703
13287	846704
8620	846705
165171	846706
41898	846707
43008	846708
6497	846709
49674	846710
259718	846711
98347	846712
56160	846713
95116	846714
223655	846715
8204	846716
33384	846717
19106	846718
4907	846719
30619	846720
27213	846721
59036	846722
14618	846723
6046	846724
92462	846725
51408	846726
22529	846727
221790	846728
402	846729
133668	846730
156297	846731
96708	846732
16890	846733
6209	846734
108228	846735
2403	846736
80358	846737
21169	846738
111781	846739
40426	846740
24713	846741
7045	846742
5897	846743
92030	846744
28181	846745
16366	846746
16580	846747
65744	846748
799	846749
23159	846750
10968	846751
18567	846752
949	846753
32	846754
2233	846755
46735	846756
179899	846757
8068	846758
3965	846759
234	846760
1126	846761
33300	846762
14976	846763
456	846764
167686	846765
27992	846766
11623	846767
55052	846768
198609	846769
29119	846770
205047	846771
9639	846772
11281	846773
3973	846774
282959	846775
124229	846776
698	846777
248478	846778
3050	846779
27408	846780
174878	846781
404	846782
256004	846783
98403	846784
54502	846785
243061	846786
40654	846787
14765	846788
49823	846789
53544	846790
279956	846791
130477	846792
110540	846793
434139	846794
36599	846795
21037	846796
338319	846797
53031	846798
27238	846799
371501	846800
199159	846801
383421	846802
159830	846803
417062	846804
73253	846805
11767	846806
84165	846807
79101	846808
147038	846809
39012	846810
31024	846811
96923	846812
10154	846813
438733	846814
56310	846815
64867	846816
121582	846817
273345	846818
44095	846819
328983	846820
186815	846821
59455	846822
14503	846823
46193	846824
352398	846825
386881	846826
229428	846827
373838	846828
267853	846829
218338	846830
7719	846831
204730	846832
223750	846833
372175	846834
30326	846835
13326	846836
837	846837
169707	846838
215164	846839
87643	846840
58378	846841
6810	846842
83378	846843
83226	846844
1311	846845
45196	846846
229803	846847
32388	846848
2754	846849
2048	846850
107303	846851
10213	846852
18073	846853
3953	846854
862	846855
3253	846856
6433	846857
5953	846858
21802	846859
102750	846860
398	846861
40892	846862
47381	846863
5586	846864
400970	846865
217095	846866
140213	846867
410860	846868
78937	846869
248110	846870
10540	846871
63780	846872
44386	846873
51326	846874
3876	846875
9401	846876
328	846877
22076	846878
8486	846879
154693	846880
350126	846881
433781	846882
300041	846883
362906	846884
187455	846885
3837	846886
236504	846887
170211	846888
398992	846889
90218	846890
451628	846891
791	846892
57707	846893
7890	846894
219854	846895
421571	846896
175190	846897
170347	846898
17909	846899
126702	846900
94147	846901
52603	846902
394546	846903
375532	846904
65008	846905
74337	846906
9888	846907
247	846908
109932	846909
304813	846910
139580	846911
51673	846912
190494	846913
126760	846914
345361	846915
120496	846916
92642	846917
559	846918
57630	846919
11377	846920
347817	846921
91354	846922
90652	846923
357	846924
10418	846925
72020	846926
2619	846927
54794	846928
49825	846929
19997	846930
257704	846931
30327	846932
323767	846933
72145	846934
29667	846935
38940	846936
57886	846937
19848	846938
5194	846939
14177	846940
285432	846941
6260	846942
103830	846943
124602	846944
364380	846945
7644	846946
22633	846947
39022	846948
194940	846949
129135	846950
173884	846951
55270	846952
417950	846953
155076	846954
60372	846955
54920	846956
73844	846957
105221	846958
39574	846959
10379	846960
12003	846961
125838	846962
32009	846963
236790	846964
64437	846965
49538	846966
117848	846967
118171	846968
6572	846969
149927	846970
3413	846971
89889	846972
220355	846973
404149	846974
63560	846975
393363	846976
1829	846977
8399	846978
4225	846979
335198	846980
215419	846981
319314	846982
17427	846983
15689	846984
62904	846985
143907	846986
3809	846987
403669	846988
26250	846989
53402	846990
3980	846991
12544	846992
10037	846993
5267	846994
19848	846995
212319	846996
36868	846997
98008	846998
337529	846999
53996	847000
49869	847001
92186	847002
921	847003
335675	847004
445736	847005
13471	847006
337207	847007
294736	847008
13515	847009
70809	847010
393690	847011
88395	847012
84184	847013
181484	847014
909	847015
63459	847016
225714	847017
1862	847018
65674	847019
30871	847020
122389	847021
239983	847022
87072	847023
15967	847024
99997	847025
27172	847026
213162	847027
367218	847028
439476	847029
11481	847030
63965	847031
209616	847032
13705	847033
294002	847034
320987	847035
127663	847036
65350	847037
29068	847038
130398	847039
15690	847040
10279	847041
62917	847042
169544	847043
361609	847044
8620	847045
184698	847046
54203	847047
65157	847048
62754	847049
52434	847050
390060	847051
33521	847052
17627	847053
47865	847054
70019	847055
183450	847056
111353	847057
102240	847058
656	847059
222531	847060
172099	847061
266022	847062
404616	847063
362647	847064
19956	847065
56011	847066
29935	847067
52256	847068
402174	847069
302234	847070
120938	847071
92901	847072
3340	847073
342962	847074
373588	847075
80550	847076
4729	847077
354199	847078
261113	847079
242636	847080
204	847081
242636	847082
17751	847083
252176	847084
60622	847085
240269	847086
19686	847087
23409	847088
4882	847089
5269	847090
204	847091
78156	847092
17513	847093
17786	847094
165678	847095
281020	847096
191884	847097
112329	847098
7534	847099
204335	847100
130532	847101
240204	847102
195780	847103
24792	847104
2933	847105
44151	847106
13419	847107
305032	847108
295552	847109
7122	847110
104096	847111
180318	847112
39575	847113
40918	847114
123812	847115
123066	847116
33318	847117
79142	847118
57387	847119
10827	847120
78188	847121
2188	847122
102998	847123
102998	847124
9071	847125
103388	847126
56032	847127
1063	847128
9543	847129
111865	847130
280616	847131
11581	847132
150050	847133
3718	847134
162460	847135
28969	847136
176223	847137
153696	847138
35409	847139
58388	847140
22996	847141
5701	847142
23543	847143
6652	847144
44971	847145
234690	847146
12175	847147
352389	847148
219939	847149
39903	847150
432370	847151
116214	847152
26345	847153
53291	847154
48786	847155
44972	847156
456258	847157
244806	847158
244806	847159
1656	847160
845	847161
165472	847162
210252	847163
1401	847164
108696	847165
207542	847166
7881	847167
75660	847168
9464	847169
378758	847170
4970	847171
3113	847172
91430	847173
57205	847174
86362	847175
415138	847176
123577	847177
189628	847178
18637	847179
50069	847180
4532	847181
17724	847182
129	847183
49	847184
181031	847185
84862	847186
11539	847187
236194	847188
120891	847189
38447	847190
344411	847191
112146	847192
34268	847193
156062	847194
74556	847195
35483	847196
130088	847197
190808	847198
195178	847199
16950	847200
62369	847201
228165	847202
6692	847203
302441	847204
93210	847205
85873	847206
268798	847207
88126	847208
63467	847209
303	847210
38843	847211
7312	847212
215026	847213
10714	847214
215610	847215
54348	847216
10079	847217
28967	847218
53065	847219
32900	847220
167288	847221
21769	847222
14544	847223
114873	847224
12965	847225
485	847226
8939	847227
191882	847228
19934	847229
421175	847230
3371	847231
78909	847232
20384	847233
42709	847234
280394	847235
111985	847236
73452	847237
405116	847238
10457	847239
41	847240
415840	847241
359	847242
96618	847243
393	847244
390805	847245
4973	847246
65578	847247
21351	847248
186306	847249
632	847250
176477	847251
242877	847252
59946	847253
338148	847254
365518	847255
6799	847256
3947	847257
77403	847258
80797	847259
15097	847260
17807	847261
4756	847262
21338	847263
535	847264
108719	847265
26073	847266
30140	847267
119602	847268
41267	847269
42087	847270
217721	847271
123486	847272
149670	847273
46864	847274
58112	847275
126	847276
62120	847277
8119	847278
37873	847279
11857	847280
84515	847281
174138	847282
245343	847283
175427	847284
61447	847285
77409	847286
442025	847287
68203	847288
23863	847289
73912	847290
129241	847291
120453	847292
41377	847293
20934	847294
186171	847295
357888	847296
223628	847297
6339	847298
55700	847299
458969	847300
225740	847301
258319	847302
432717	847303
53620	847304
222213	847305
126092	847306
243169	847307
301682	847308
152412	847309
172118	847310
224862	847311
10073	847312
247595	847313
451696	847314
212891	847315
46241	847316
85889	847317
31048	847318
108911	847319
155492	847320
70358	847321
20154	847322
455575	847323
90856	847324
102942	847325
227587	847326
27231	847327
212496	847328
164496	847329
9876	847330
83233	847331
87067	847332
431174	847333
356737	847334
413473	847335
50930	847336
144346	847337
33237	847338
127146	847339
3021	847340
295524	847341
284112	847342
132844	847343
131888	847344
403716	847345
139101	847346
364599	847347
250780	847348
302085	847349
33875	847350
230597	847351
52626	847352
20313	847353
61444	847354
243791	847355
31573	847356
8109	847357
409770	847358
22240	847359
337664	847360
1100	847361
11243	847362
348244	847363
775	847364
14102	847365
36704	847366
175510	847367
11580	847368
233854	847369
17456	847370
5917	847371
123345	847372
4374	847373
37516	847374
102338	847375
368768	847376
72845	847377
14073	847378
138665	847379
162525	847380
3957	847381
409774	847382
17815	847383
14013	847384
34195	847385
2981	847386
25378	847387
330957	847388
186994	847389
75	847390
69880	847391
64535	847392
11922	847393
135381	847394
314674	847395
1689	847396
646	847397
34525	847398
9904	847399
128336	847400
103416	847401
9023	847402
379851	847403
68396	847404
105938	847405
6007	847406
106445	847407
5458	847408
231906	847409
26026	847410
7754	847411
123826	847412
19463	847413
3462	847414
295592	847415
318435	847416
39039	847417
119569	847418
239429	847419
248981	847420
199822	847421
215367	847422
111338	847423
399980	847424
64795	847425
459162	847426
244375	847427
248682	847428
110175	847429
222697	847430
62004	847431
27087	847432
100202	847433
74577	847434
232036	847435
135733	847436
36470	847437
186302	847438
37725	847439
64397	847440
4593	847441
24335	847442
105287	847443
352293	847444
222934	847445
26708	847446
31072	847447
2719	847448
15120	847449
128504	847450
355776	847451
349362	847452
11441	847453
124587	847454
15230	847455
28613	847456
107870	847457
305031	847458
178651	847459
393135	847460
6797	847461
89130	847462
236618	847463
4484	847464
32699	847465
46113	847466
8313	847467
21027	847468
68987	847469
70932	847470
61506	847471
33736	847472
14150	847473
21916	847474
88826	847475
2545	847476
223893	847477
77680	847478
31349	847479
83549	847480
52313	847481
200162	847482
40145	847483
31910	847484
14196	847485
3131	847486
448224	847487
42518	847488
35817	847489
4861	847490
1209	847491
77693	847492
29705	847493
152369	847494
318223	847495
432628	847496
407449	847497
4838	847498
10907	847499
31349	847500
328	847501
19889	847502
6181	847503
428522	847504
3371	847505
2221	847506
66831	847507
10587	847508
420630	847509
140868	847510
63073	847511
47724	847512
6401	847513
3469	847514
23472	847515
180769	847516
5609	847517
193100	847518
158277	847519
320682	847520
35024	847521
48465	847522
123323	847523
360047	847524
123953	847525
13002	847526
47504	847527
1367	847528
120111	847529
59676	847530
2471	847531
10651	847532
15713	847533
46395	847534
189076	847535
113201	847536
39810	847537
115440	847538
191051	847539
6247	847540
49871	847541
145619	847542
414424	847543
44232	847544
92938	847545
6848	847546
35	847547
157138	847548
13150	847549
176524	847550
153483	847551
113766	847552
259014	847553
29856	847554
390970	847555
7346	847556
127044	847557
27243	847558
393	847559
134552	847560
5596	847561
55943	847562
1691	847563
219398	847564
51993	847565
102712	847566
263601	847567
327495	847568
5030	847569
70375	847570
217224	847571
349889	847572
262838	847573
3354	847574
157633	847575
62839	847576
18674	847577
242624	847578
306080	847579
151457	847580
422937	847581
48313	847582
344685	847583
22703	847584
89970	847585
92987	847586
27219	847587
316357	847588
345167	847589
8432	847590
8432	847591
34169	847592
212	847593
65290	847594
11036	847595
146586	847596
89011	847597
17998	847598
38925	847599
8150	847600
73143	847601
147518	847602
459509	847603
70241	847604
7336	847605
69235	847606
84580	847607
72885	847608
35624	847609
46528	847610
6675	847611
349554	847612
144887	847613
22232	847614
26249	847615
90726	847616
68031	847617
312064	847618
16086	847619
120956	847620
12947	847621
71572	847622
69842	847623
34948	847624
47725	847625
126877	847626
68250	847627
130180	847628
41118	847629
153486	847630
58422	847631
16843	847632
211062	847633
257839	847634
120655	847635
183465	847636
1410	847637
6287	847638
27762	847639
230041	847640
217102	847641
388370	847642
104184	847643
12322	847644
414040	847645
200346	847646
20674	847647
97984	847648
247727	847649
34058	847650
36283	847651
18746	847652
205481	847653
24063	847654
22048	847655
241818	847656
5971	847657
1393	847658
205968	847659
392080	847660
40270	847661
241074	847662
58405	847663
94781	847664
230366	847665
163822	847666
2541	847667
353535	847668
13765	847669
362139	847670
90077	847671
58181	847672
71118	847673
9748	847674
5051	847675
131057	847676
131072	847677
15423	847678
4615	847679
41168	847680
105123	847681
60051	847682
74413	847683
216779	847684
285498	847685
12216	847686
7566	847687
423775	847688
83844	847689
63158	847690
254	847691
361150	847692
238271	847693
49356	847694
76261	847695
173992	847696
13068	847697
16059	847698
381854	847699
174060	847700
189932	847701
230439	847702
226209	847703
231016	847704
337960	847705
42459	847706
211518	847707
221955	847708
224699	847709
63271	847710
110286	847711
454512	847712
46263	847713
392062	847714
208859	847715
53760	847716
261121	847717
83770	847718
326556	847719
104186	847720
250466	847721
422140	847722
113696	847723
123576	847724
373192	847725
51665	847726
54358	847727
88664	847728
227015	847729
234266	847730
281463	847731
129580	847732
214771	847733
31496	847734
139832	847735
132165	847736
59206	847737
72821	847738
233119	847739
73375	847740
408539	847741
1894	847742
60528	847743
214535	847744
41626	847745
154666	847746
31626	847747
441414	847748
360479	847749
50275	847750
259899	847751
134421	847752
385576	847753
207910	847754
85049	847755
290897	847756
103148	847757
77264	847758
186626	847759
84345	847760
6369	847761
79209	847762
226275	847763
392084	847764
147866	847765
69543	847766
47483	847767
351014	847768
20263	847769
16782	847770
253656	847771
150683	847772
213874	847773
202079	847774
104289	847775
188330	847776
159497	847777
431189	847778
6732	847779
254063	847780
80829	847781
162311	847782
112841	847783
186707	847784
237826	847785
54858	847786
367733	847787
159605	847788
67184	847789
20501	847790
349741	847791
170263	847792
246115	847793
63758	847794
252172	847795
216915	847796
127133	847797
200490	847798
30051	847799
29238	847800
56172	847801
70923	847802
132239	847803
422809	847804
422407	847805
26622	847806
68339	847807
35185	847808
6411	847809
202812	847810
119274	847811
5569	847812
33196	847813
153995	847814
8619	847815
156391	847816
179988	847817
429620	847818
244137	847819
349060	847820
371148	847821
27053	847822
9258	847823
32345	847824
453120	847825
348517	847826
311716	847827
225149	847828
22512	847829
220622	847830
206772	847831
406854	847832
208859	847833
86696	847834
257601	847835
105489	847836
102246	847837
400084	847838
116848	847839
361958	847840
37752	847841
127152	847842
141763	847843
199855	847844
84588	847845
259736	847846
259772	847847
182685	847848
101488	847849
225060	847850
300534	847851
78729	847852
5028	847853
65467	847854
259757	847855
119	847856
44736	847857
211210	847858
180360	847859
321278	847860
392021	847861
89425	847862
354152	847863
47608	847864
208020	847865
415199	847866
385886	847867
275327	847868
35619	847869
457688	847870
174025	847871
20690	847872
80305	847873
252069	847874
236080	847875
45014	847876
292602	847877
87289	847878
132968	847879
67117	847880
205096	847881
448860	847882
205097	847883
230778	847884
321889	847885
34955	847886
274003	847887
311400	847888
78306	847889
140823	847890
59923	847891
108807	847892
339694	847893
397205	847894
132389	847895
143535	847896
171363	847897
361444	847898
384423	847899
360017	847900
185469	847901
37280	847902
299206	847903
430954	847904
95418	847905
381459	847906
94898	847907
1316	847908
38012	847909
36828	847910
40747	847911
398699	847912
56623	847913
174289	847914
396608	847915
258247	847916
67926	847917
128717	847918
189440	847919
399507	847920
19616	847921
46185	847922
151398	847923
427491	847924
77734	847925
59752	847926
2463	847927
13300	847928
11666	847929
137344	847930
22654	847931
331344	847932
124437	847933
102337	847934
152329	847935
67270	847936
401851	847937
11753	847938
242621	847939
32273	847940
88952	847941
248840	847942
304657	847943
271511	847944
441059	847945
94111	847946
434059	847947
353127	847948
2814	847949
288505	847950
285335	847951
121428	847952
62502	847953
18609	847954
18977	847955
3715	847956
175180	847957
1181	847958
179162	847959
17984	847960
14429	847961
64017	847962
266457	847963
115144	847964
144533	847965
186220	847966
222228	847967
228455	847968
414296	847969
32627	847970
8140	847971
737	847972
97579	847973
42251	847974
114718	847975
269415	847976
8482	847977
57103	847978
240554	847979
80965	847980
77388	847981
3447	847982
208421	847983
78828	847984
160119	847985
238039	847986
273612	847987
27344	847988
347841	847989
2456	847990
9659	847991
375079	847992
7716	847993
283856	847994
98300	847995
11200	847996
362127	847997
112033	847998
411512	847999
333230	848000
6012	848001
224288	848002
183050	848003
7576	848004
117441	848005
57204	848006
99453	848007
170386	848008
439401	848009
325754	848010
64382	848011
51825	848012
104208	848013
4359	848014
456065	848015
181801	848016
181407	848017
170214	848018
478	848019
117205	848020
405757	848021
453185	848022
239608	848023
239579	848024
29833	848025
432933	848026
443827	848027
440787	848028
450216	848029
220994	848030
419443	848031
146142	848032
170928	848033
378087	848034
381498	848035
226513	848036
71316	848037
2122	848038
250388	848039
4372	848040
331798	848041
199604	848042
428719	848043
444237	848044
200901	848045
66137	848046
23773	848047
28136	848048
30883	848049
265013	848050
359539	848051
16616	848052
4329	848053
319758	848054
108267	848055
397245	848056
267642	848057
308203	848058
170663	848059
51023	848060
193480	848061
285864	848062
74005	848063
283854	848064
193754	848065
154183	848066
42752	848067
408375	848068
262754	848069
334992	848070
107077	848071
182079	848072
400011	848073
49143	848074
49143	848075
345183	848076
51825	848077
190636	848078
74575	848079
36415	848080
65371	848081
262351	848082
32660	848083
371012	848084
243600	848085
86331	848086
94558	848087
184825	848088
40119	848089
57922	848090
194029	848091
1333	848092
57199	848093
18478	848094
327404	848095
100864	848096
212461	848097
270675	848098
34520	848099
210888	848100
151961	848101
286340	848102
275335	848103
241735	848104
239816	848105
12899	848106
33450	848107
372554	848108
127332	848109
10625	848110
56429	848111
27242	848112
434746	848113
17223	848114
8952	848115
111292	848116
15999	848117
120135	848118
448969	848119
330349	848120
12979	848121
185500	848122
432463	848123
160155	848124
259104	848125
89205	848126
2783	848127
115661	848128
409980	848129
234538	848130
58074	848131
43484	848132
18367	848133
14314	848134
317890	848135
169874	848136
109208	848137
156848	848138
24487	848139
103272	848140
53127	848141
6616	848142
134711	848143
343456	848144
239999	848145
33233	848146
6306	848147
37944	848148
36082	848149
248513	848150
157665	848151
156836	848152
172237	848153
51620	848154
76084	848155
77614	848156
12275	848157
246065	848158
3508	848159
451222	848160
414066	848161
6675	848162
89891	848163
10161	848164
44296	848165
371831	848166
51327	848167
248928	848168
124327	848169
14260	848170
7014	848171
421488	848172
198411	848173
3241	848174
201648	848175
318653	848176
70813	848177
66552	848178
263430	848179
305730	848180
7449	848181
170386	848182
246902	848183
231504	848184
194900	848185
156453	848186
5568	848187
106763	848188
223966	848189
184531	848190
177283	848191
409038	848192
107077	848193
329795	848194
410988	848195
155124	848196
92747	848197
307119	848198
152925	848199
75514	848200
22180	848201
196039	848202
329431	848203
1750	848204
39538	848205
201128	848206
94474	848207
157321	848208
165387	848209
126923	848210
15033	848211
70332	848212
171793	848213
775	848214
16048	848215
14407	848216
20855	848217
326746	848218
49943	848219
299232	848220
87795	848221
327093	848222
15637	848223
31474	848224
329631	848225
19055	848226
328813	848227
293902	848228
4918	848229
276679	848230
313740	848231
112689	848232
56501	848233
230068	848234
274153	848235
174775	848236
141523	848237
15466	848238
32767	848239
213393	848240
242648	848241
5770	848242
112125	848243
154777	848244
206362	848245
454750	848246
10457	848247
312379	848248
191316	848249
183956	848250
43648	848251
271189	848252
34381	848253
368987	848254
4284	848255
2721	848256
82763	848257
108610	848258
86749	848259
254947	848260
171666	848261
323612	848262
178950	848263
361246	848264
104212	848265
336622	848266
290809	848267
134741	848268
256804	848269
237380	848270
145546	848271
241401	848272
92677	848273
168114	848274
387673	848275
84294	848276
344133	848277
6945	848278
2176	848279
52754	848280
15523	848281
326777	848282
223634	848283
415834	848284
255977	848285
274175	848286
346612	848287
383688	848288
324425	848289
76690	848290
16408	848291
394761	848292
217460	848293
97013	848294
32742	848295
327412	848296
125395	848297
57204	848298
440437	848299
41901	848300
23051	848301
223826	848302
46400	848303
278037	848304
303367	848305
80876	848306
30080	848307
327904	848308
175613	848309
187407	848310
86486	848311
136248	848312
40627	848313
77552	848314
159041	848315
56818	848316
58434	848317
160192	848318
417796	848319
293958	848320
216961	848321
145486	848322
84057	848323
234476	848324
58113	848325
429162	848326
430618	848327
214146	848328
366181	848329
214804	848330
316860	848331
202096	848332
381242	848333
150949	848334
204051	848335
448839	848336
164600	848337
202416	848338
88778	848339
358795	848340
74541	848341
55009	848342
230330	848343
228245	848344
130667	848345
260924	848346
83437	848347
201649	848348
68216	848349
196613	848350
324943	848351
336164	848352
13118	848353
47281	848354
402222	848355
230386	848356
301202	848357
226274	848358
190304	848359
304801	848360
134678	848361
35048	848362
442097	848363
215979	848364
221742	848365
407305	848366
317764	848367
142729	848368
146951	848369
124120	848370
103261	848371
148711	848372
69248	848373
44289	848374
50761	848375
174685	848376
188058	848377
420812	848378
237051	848379
21210	848380
121501	848381
266049	848382
86851	848383
266438	848384
384719	848385
125383	848386
96682	848387
108423	848388
208267	848389
347106	848390
200544	848391
206526	848392
127377	848393
156369	848394
302610	848395
63771	848396
106488	848397
199309	848398
157116	848399
79458	848400
40302	848401
326540	848402
166528	848403
7526	848404
79193	848405
358759	848406
1525	848407
37816	848408
128136	848409
230615	848410
20038	848411
175417	848412
79022	848413
132609	848414
399626	848415
2393	848416
124611	848417
32311	848418
187232	848419
205447	848420
331865	848421
11868	848422
213191	848423
4510	848424
365151	848425
244467	848426
50016	848427
459400	848428
226347	848429
55390	848430
310431	848431
26144	848432
11528	848433
32276	848434
233011	848435
187892	848436
29442	848437
101996	848438
90802	848439
169891	848440
214631	848441
26036	848442
97674	848443
275845	848444
121386	848445
383848	848446
172849	848447
410892	848448
79488	848449
341266	848450
460219	848451
297900	848452
105553	848453
258101	848454
15151	848455
251760	848456
90567	848457
11479	848458
369552	848459
456904	848460
188076	848461
73027	848462
3725	848463
452005	848464
175415	848465
32487	848466
55223	848467
49410	848468
65892	848469
212441	848470
30725	848471
4015	848472
244439	848473
31529	848474
169928	848475
13305	848476
101859	848477
40531	848478
128955	848479
172233	848480
19009	848481
6912	848482
137615	848483
306493	848484
66117	848485
51620	848486
2860	848487
167462	848488
65147	848489
183	848490
39124	848491
352211	848492
232075	848493
16783	848494
431692	848495
435840	848496
445	848497
73464	848498
40579	848499
108502	848500
113468	848501
61977	848502
55651	848503
233035	848504
183720	848505
105960	848506
441	848507
99622	848508
58040	848509
25234	848510
352259	848511
3827	848512
419448	848513
416754	848514
215782	848515
97182	848516
174404	848517
25530	848518
67189	848519
128587	848520
121105	848521
33045	848522
443	848523
162108	848524
238278	848525
86323	848526
220621	848527
62002	848528
9979	848529
201449	848530
120961	848531
49495	848532
445348	848533
226462	848534
20157	848535
177053	848536
29383	848537
33794	848538
46132	848539
175919	848540
184523	848541
220786	848542
295836	848543
15179	848544
133636	848545
40107	848546
9734	848547
1112	848548
263666	848549
440687	848550
54389	848551
93385	848552
234576	848553
83847	848554
32660	848555
63710	848556
10253	848557
126686	848558
4348	848559
13502	848560
223132	848561
57762	848562
673	848563
54055	848564
291375	848565
206933	848566
205512	848567
366723	848568
103674	848569
189413	848570
125681	848571
73879	848572
52750	848573
385857	848574
45914	848575
105350	848576
247829	848577
12880	848578
200927	848579
33079	848580
35367	848581
188046	848582
442155	848583
52855	848584
103153	848585
415342	848586
242250	848587
250912	848588
362673	848589
9647	848590
40398	848591
153532	848592
256737	848593
224208	848594
348581	848595
205954	848596
7742	848597
80300	848598
356466	848599
111036	848600
387088	848601
221988	848602
150979	848603
391212	848604
59473	848605
128108	848606
143346	848607
105449	848608
201523	848609
252568	848610
24694	848611
52550	848612
109722	848613
369134	848614
345659	848615
84910	848616
98634	848617
322188	848618
19937	848619
47328	848620
35655	848621
125991	848622
42752	848623
24776	848624
143072	848625
86632	848626
385083	848627
284058	848628
145551	848629
188685	848630
58948	848631
27071	848632
183895	848633
223966	848634
204527	848635
86608	848636
246500	848637
100983	848638
25530	848639
71736	848640
35895	848641
336352	848642
165233	848643
144990	848644
327425	848645
68537	848646
387	848647
20407	848648
200386	848649
87943	848650
9659	848651
44858	848652
79792	848653
53595	848654
306564	848655
82343	848656
2669	848657
17164	848658
4461	848659
6998	848660
211793	848661
452076	848662
126512	848663
50041	848664
13504	848665
308225	848666
163792	848667
79617	848668
19224	848669
148336	848670
35595	848671
182141	848672
340392	848673
164155	848674
34405	848675
4252	848676
93351	848677
169198	848678
81913	848679
321325	848680
145569	848681
33064	848682
407415	848683
125821	848684
457277	848685
64615	848686
24499	848687
47143	848688
252810	848689
243	848690
339335	848691
65539	848692
250151	848693
20921	848694
105515	848695
121003	848696
1689	848697
7320	848698
82523	848699
96368	848700
19810	848701
10020	848702
28207	848703
22969	848704
109990	848705
321072	848706
43217	848707
161294	848708
22366	848709
31855	848710
3554	848711
162427	848712
7148	848713
107838	848714
66535	848715
8160	848716
74930	848717
16287	848718
860	848719
75865	848720
18675	848721
284616	848722
91152	848723
12545	848724
2375	848725
111420	848726
372868	848727
191163	848728
17528	848729
364505	848730
247757	848731
394969	848732
33706	848733
430196	848734
95810	848735
9925	848736
497	848737
26551	848738
36	848739
44613	848740
453763	848741
160169	848742
60530	848743
246300	848744
78615	848745
219992	848746
37964	848747
105189	848748
14215	848749
10020	848750
9343	848751
298691	848752
83153	848753
91873	848754
103503	848755
1616	848756
9059	848757
1039	848758
12743	848759
21801	848760
141712	848761
152771	848762
112159	848763
73922	848764
56602	848765
5584	848766
19278	848767
333107	848768
142973	848769
15051	848770
37455	848771
17164	848772
16060	848773
64130	848774
1458	848775
69382	848776
451881	848777
40336	848778
324913	848779
92556	848780
27020	848781
15278	848782
374263	848783
18383	848784
29472	848785
22211	848786
77580	848787
64970	848788
92110	848789
349713	848790
396873	848791
108919	848792
630	848793
98857	848794
4143	848795
46895	848796
88761	848797
38232	848798
200949	848799
205573	848800
19258	848801
227216	848802
6646	848803
3729	848804
56008	848805
234111	848806
44695	848807
81148	848808
236352	848809
195815	848810
118618	848811
18386	848812
17199	848813
23037	848814
146402	848815
46862	848816
214974	848817
32531	848818
42171	848819
31707	848820
16183	848821
96301	848822
255662	848823
324613	848824
386784	848825
49676	848826
479	848827
193603	848828
57355	848829
180608	848830
73126	848831
9347	848832
77861	848833
66289	848834
39433	848835
9011	848836
93503	848837
105839	848838
2911	848839
145747	848840
102832	848841
46887	848842
43176	848843
11310	848844
384349	848845
29227	848846
294	848847
339798	848848
357662	848849
337312	848850
259132	848851
133309	848852
27822	848853
14094	848854
74229	848855
212295	848856
451959	848857
21363	848858
208631	848859
25248	848860
317408	848861
205133	848862
197494	848863
237763	848864
234084	848865
362145	848866
29953	848867
3900	848868
5563	848869
70578	848870
2948	848871
1883	848872
81890	848873
1422	848874
58403	848875
6294	848876
30326	848877
162060	848878
47599	848879
2468	848880
368665	848881
3863	848882
6867	848883
397370	848884
181733	848885
10639	848886
182634	848887
60254	848888
245370	848889
143014	848890
302285	848891
386120	848892
362483	848893
56252	848894
108845	848895
3566	848896
203395	848897
34050	848898
30941	848899
224538	848900
91960	848901
195425	848902
185233	848903
272707	848904
82169	848905
162693	848906
13213	848907
413229	848908
4380	848909
9011	848910
11762	848911
116537	848912
18493	848913
9557	848914
17460	848915
413652	848916
6103	848917
30636	848918
23603	848919
44458	848920
18104	848921
7131	848922
281545	848923
3523	848924
69867	848925
180803	848926
449151	848927
82486	848928
313286	848929
435517	848930
457528	848931
421688	848932
7608	848933
121774	848934
1462	848935
119454	848936
67988	848937
59311	848938
89165	848939
173933	848940
17484	848941
43571	848942
202514	848943
7661	848944
167270	848945
385539	848946
46048	848947
8734	848948
8737	848949
360271	848950
73	848951
230726	848952
312748	848953
118503	848954
10495	848955
256468	848956
7042	848957
53188	848958
1147	848959
3377	848960
11164	848961
7199	848962
55725	848963
1331	848964
3006	848965
128343	848966
270349	848967
23299	848968
19577	848969
2757	848970
276141	848971
224607	848972
224524	848973
18237	848974
179919	848975
22293	848976
253777	848977
104489	848978
179036	848979
19744	848980
25092	848981
234221	848982
11182	848983
30752	848984
38077	848985
46	848986
11648	848987
205363	848988
28857	848989
61107	848990
84744	848991
31364	848992
134751	848993
242314	848994
6901	848995
47502	848996
919	848997
252006	848998
24278	848999
3026	849000
27760	849001
2052	849002
1147	849003
6699	849004
14684	849005
10419	849006
7893	849007
244707	849008
126229	849009
416921	849010
157968	849011
79892	849012
9085	849013
6600	849014
60530	849015
14204	849016
12945	849017
228098	849018
9031	849019
11648	849020
380914	849021
250130	849022
133448	849023
114146	849024
1066	849025
449926	849026
51000	849027
61421	849028
127612	849029
328686	849030
373805	849031
238805	849032
159710	849033
215638	849034
15943	849035
191439	849036
121111	849037
3480	849038
222216	849039
243742	849040
119590	849041
126084	849042
156409	849043
157301	849044
14131	849045
26609	849046
1698	849047
18030	849048
1467	849049
33550	849050
106084	849051
201177	849052
106886	849053
11489	849054
34478	849055
94642	849056
53556	849057
89397	849058
75058	849059
387818	849060
18350	849061
443253	849062
22765	849063
246555	849064
407349	849065
32670	849066
239997	849067
32853	849068
62439	849069
310850	849070
190415	849071
47436	849072
116145	849073
224121	849074
4942	849075
11891	849076
32514	849077
128736	849078
93212	849079
75221	849080
816	849081
105605	849082
394298	849083
205191	849084
190120	849085
4670	849086
340781	849087
113803	849088
69538	849089
46684	849090
1152	849091
167315	849092
18589	849093
145340	849094
214630	849095
153119	849096
318585	849097
58740	849098
1647	849099
207118	849100
7086	849101
23012	849102
177044	849103
201895	849104
3312	849105
24000	849106
26446	849107
449729	849108
181127	849109
181127	849110
422000	849111
250652	849112
54179	849113
398233	849114
6696	849115
419753	849116
32066	849117
6782	849118
179412	849119
206408	849120
13862	849121
42074	849122
13978	849123
23208	849124
73517	849125
43583	849126
305339	849127
81110	849128
44185	849129
14002	849130
13952	849131
26279	849132
15566	849133
239905	849134
13893	849135
75016	849136
36034	849137
310623	849138
10154	849139
189736	849140
234548	849141
265038	849142
332483	849143
53833	849144
158713	849145
387926	849146
180236	849147
37035	849148
48	849149
100794	849150
37125	849151
64584	849152
50138	849153
76388	849154
75428	849155
173247	849156
90997	849157
151885	849158
103337	849159
5675	849160
32956	849161
109006	849162
230140	849163
197607	849164
14091	849165
107538	849166
11530	849167
7036	849168
3523	849169
305951	849170
148178	849171
175522	849172
53167	849173
116973	849174
253913	849175
82486	849176
33346	849177
7778	849178
13644	849179
225498	849180
12516	849181
176766	849182
69401	849183
37279	849184
45902	849185
238679	849186
86183	849187
24734	849188
206917	849189
418165	849190
393594	849191
118018	849192
415197	849193
134500	849194
78886	849195
154601	849196
84955	849197
21959	849198
446381	849199
22895	849200
373383	849201
51646	849202
44780	849203
193097	849204
18398	849205
115692	849206
211626	849207
55981	849208
10944	849209
491	849210
272216	849211
388771	849212
292717	849213
34184	849214
82109	849215
115629	849216
31804	849217
126932	849218
75768	849219
158644	849220
57004	849221
202906	849222
55551	849223
53637	849224
51066	849225
39562	849226
52467	849227
65583	849228
247376	849229
9998	849230
24747	849231
2754	849232
231505	849233
418238	849234
136838	849235
67264	849236
282605	849237
293957	849238
133092	849239
148880	849240
29906	849241
381296	849242
129574	849243
9194	849244
405171	849245
340423	849246
62165	849247
102672	849248
33091	849249
22506	849250
14082	849251
279321	849252
120464	849253
35135	849254
4513	849255
163152	849256
155784	849257
19152	849258
106188	849259
190759	849260
44719	849261
103110	849262
241660	849263
52119	849264
284966	849265
122260	849266
225325	849267
232555	849268
34627	849269
391131	849270
183304	849271
13050	849272
11838	849273
43793	849274
230768	849275
339200	849276
1460	849277
2206	849278
431235	849279
12881	849280
200085	849281
144642	849282
95683	849283
110844	849284
393239	849285
265190	849286
133443	849287
93341	849288
203153	849289
186815	849290
146254	849291
7841	849292
386059	849293
237664	849294
85646	849295
150161	849296
78632	849297
211339	849298
27783	849299
339915	849300
42034	849301
76098	849302
117544	849303
5095	849304
4061	849305
89398	849306
54993	849307
141062	849308
292390	849309
2741	849310
48959	849311
51256	849312
21349	849313
415678	849314
383774	849315
259749	849316
12411	849317
90813	849318
188045	849319
159	849320
244561	849321
10021	849322
214724	849323
95707	849324
3734	849325
207030	849326
184772	849327
371396	849328
384664	849329
28641	849330
180982	849331
14077	849332
342421	849333
401315	849334
324128	849335
183170	849336
450486	849337
129077	849338
302483	849339
17429	849340
102917	849341
6152	849342
8437	849343
62170	849344
408285	849345
160750	849346
17649	849347
76934	849348
136273	849349
35369	849350
50853	849351
151045	849352
324177	849353
85860	849354
4539	849355
14482	849356
11309	849357
322286	849358
8915	849359
358431	849360
11057	849361
20747	849362
111449	849363
105810	849364
19016	849365
444204	849366
434510	849367
1953	849368
48472	849369
383346	849370
19114	849371
453509	849372
411733	849373
87783	849374
68326	849375
1826	849376
1454	849377
111233	849378
398894	849379
712	849380
40538	849381
166398	849382
73923	849383
106172	849384
217152	849385
49907	849386
92805	849387
11892	849388
170184	849389
231393	849390
372532	849391
840	849392
4158	849393
4725	849394
143356	849395
212962	849396
104279	849397
367573	849398
155804	849399
52642	849400
70833	849401
23772	849402
1446	849403
21004	849404
42973	849405
272101	849406
32270	849407
339586	849408
421910	849409
152117	849410
324355	849411
256266	849412
37087	849413
18981	849414
111251	849415
107274	849416
61926	849417
171060	849418
231104	849419
249457	849420
300215	849421
3252	849422
111965	849423
429034	849424
234308	849425
350458	849426
8113	849427
115616	849428
53900	849429
5740	849430
53191	849431
11190	849432
111953	849433
310238	849434
4690	849435
190815	849436
36597	849437
33948	849438
7562	849439
4757	849440
1697	849441
150967	849442
4225	849443
11075	849444
35691	849445
29438	849446
76569	849447
159009	849448
2381	849449
99738	849450
115891	849451
142149	849452
37856	849453
31537	849454
298485	849455
311070	849456
64941	849457
27097	849458
217906	849459
28528	849460
195872	849461
72681	849462
176860	849463
284999	849464
25505	849465
4513	849466
9016	849467
124266	849468
7674	849469
48386	849470
15742	849471
88403	849472
221427	849473
180479	849474
167	849475
75505	849476
6470	849477
70297	849478
198180	849479
14423	849480
431314	849481
47162	849482
236729	849483
347252	849484
111441	849485
187141	849486
124766	849487
201020	849488
231087	849489
144629	849490
453305	849491
112308	849492
52188	849493
397787	849494
112203	849495
45511	849496
78376	849497
8366	849498
820	849499
19973	849500
179209	849501
164156	849502
10406	849503
125709	849504
34705	849505
173007	849506
59185	849507
65790	849508
63059	849509
128654	849510
37085	849511
6719	849512
105853	849513
17414	849514
73556	849515
233510	849516
226872	849517
5580	849518
77452	849519
18318	849520
265065	849521
98228	849522
29881	849523
238454	849524
12545	849525
15280	849526
111503	849527
195673	849528
334733	849529
139903	849530
42814	849531
222230	849532
19946	849533
39097	849534
122109	849535
230643	849536
377088	849537
14301	849538
12439	849539
77893	849540
90851	849541
450528	849542
224869	849543
106655	849544
11196	849545
3776	849546
88016	849547
31471	849548
116622	849549
324312	849550
33923	849551
310	849552
33850	849553
46938	849554
6290	849555
125628	849556
125990	849557
121203	849558
125929	849559
451451	849560
157707	849561
236466	849562
59458	849563
161477	849564
82843	849565
193835	849566
56526	849567
149	849568
173974	849569
161708	849570
43303	849571
11172	849572
201013	849573
49482	849574
57041	849575
30737	849576
18095	849577
27558	849578
343212	849579
393401	849580
124353	849581
57433	849582
207586	849583
4225	849584
203496	849585
340329	849586
109536	849587
46952	849588
107356	849589
47656	849590
234862	849591
45815	849592
61146	849593
4164	849594
45125	849595
31583	849596
54808	849597
390647	849598
51257	849599
37657	849600
248163	849601
220212	849602
24173	849603
201182	849604
31309	849605
97233	849606
76	849607
76	849608
438015	849609
7687	849610
155268	849611
2327	849612
429818	849613
8902	849614
122998	849615
74646	849616
147984	849617
34653	849618
100553	849619
322409	849620
43631	849621
45309	849622
109697	849623
28657	849624
38532	849625
366	849626
3966	849627
123633	849628
304144	849629
7974	849630
188575	849631
6818	849632
118039	849633
77351	849634
326855	849635
242182	849636
9465	849637
273234	849638
300836	849639
364121	849640
2794	849641
367359	849642
188445	849643
245778	849644
43267	849645
192419	849646
340691	849647
45738	849648
10903	849649
143277	849650
107739	849651
80533	849652
350774	849653
115325	849654
41016	849655
260871	849656
306515	849657
30266	849658
11456	849659
16681	849660
357783	849661
60323	849662
210814	849663
46598	849664
195073	849665
366919	849666
18756	849667
83082	849668
17334	849669
412752	849670
421522	849671
324722	849672
34800	849673
1726	849674
112501	849675
358365	849676
5985	849677
1467	849678
1066	849679
2794	849680
12978	849681
40609	849682
49483	849683
4110	849684
99327	849685
111692	849686
10874	849687
51046	849688
82740	849689
5961	849690
242168	849691
6589	849692
10505	849693
3903	849694
235440	849695
210960	849696
226806	849697
249325	849698
50176	849699
72450	849700
118589	849701
10604	849702
5060	849703
183028	849704
163191	849705
116771	849706
96199	849707
127149	849708
220166	849709
45623	849710
400030	849711
149720	849712
11805	849713
19361	849714
144040	849715
10601	849716
8017	849717
314665	849718
248879	849719
872	849720
449842	849721
390250	849722
64402	849723
14795	849724
240742	849725
10269	849726
34543	849727
85224	849728
5795	849729
104079	849730
10093	849731
46502	849732
23749	849733
15446	849734
140351	849735
3816	849736
6201	849737
195467	849738
379686	849739
23984	849740
107061	849741
8012	849742
441076	849743
11638	849744
46676	849745
7252	849746
60086	849747
86169	849748
750	849749
3708	849750
6164	849751
6102	849752
13917	849753
118683	849754
4427	849755
108708	849756
1112	849757
10942	849758
41215	849759
437068	849760
112177	849761
153653	849762
33226	849763
4895	849764
7024	849765
82574	849766
435472	849767
420259	849768
239377	849769
137173	849770
421725	849771
439905	849772
6268	849773
41	849774
5010	849775
97482	849776
73413	849777
239745	849778
18645	849779
443261	849780
183901	849781
27833	849782
83544	849783
93992	849784
275075	849785
14808	849786
1074	849787
1273	849788
1280	849789
774	849790
277699	849791
14903	849792
31834	849793
118046	849794
265328	849795
225389	849796
4822	849797
76472	849798
6874	849799
177252	849800
3554	849801
40984	849802
149644	849803
112762	849804
9837	849805
5820	849806
17906	849807
88768	849808
67178	849809
252342	849810
318044	849811
230152	849812
3702	849813
451825	849814
438794	849815
88540	849816
417823	849817
2982	849818
3405	849819
102711	849820
65328	849821
172994	849822
71556	849823
199295	849824
2904	849825
373379	849826
1527	849827
189725	849828
123327	849829
93090	849830
145639	849831
29122	849832
1154	849833
202898	849834
454567	849835
54758	849836
129	849837
6872	849838
93795	849839
176579	849840
224679	849841
152063	849842
56345	849843
5559	849844
29420	849845
18493	849846
126661	849847
35238	849848
8663	849849
54732	849850
43010	849851
158024	849852
155937	849853
141050	849854
265291	849855
18840	849856
1505	849857
376970	849858
164516	849859
9942	849860
64630	849861
261987	849862
126135	849863
1496	849864
13287	849865
7248	849866
95296	849867
401046	849868
435122	849869
23858	849870
2604	849871
105083	849872
189917	849873
105969	849874
251325	849875
14393	849876
350287	849877
260059	849878
3072	849879
2411	849880
222580	849881
91664	849882
231297	849883
428894	849884
8507	849885
97919	849886
405364	849887
108494	849888
57162	849889
405193	849890
62379	849891
126830	849892
11397	849893
92468	849894
7033	849895
1443	849896
45154	849897
17320	849898
314	849899
57720	849900
15837	849901
78698	849902
26507	849903
28826	849904
104778	849905
49344	849906
33	849907
39542	849908
16293	849909
230116	849910
11480	849911
33506	849912
1216	849913
47282	849914
339147	849915
220605	849916
16900	849917
3135	849918
61467	849919
135936	849920
4537	849921
220212	849922
369	849923
21986	849924
99131	849925
92002	849926
13753	849927
136170	849928
235065	849929
348887	849930
4691	849931
85346	849932
97595	849933
269	849934
25215	849935
92459	849936
22278	849937
946	849938
4778	849939
108609	849940
214931	849941
18057	849942
142038	849943
3699	849944
47245	849945
4831	849946
1225	849947
77068	849948
330517	849949
128108	849950
14888	849951
294699	849952
234749	849953
44581	849954
346469	849955
208486	849956
52339	849957
59050	849958
388085	849959
384019	849960
100465	849961
111959	849962
381780	849963
459544	849964
25450	849965
35086	849966
58862	849967
52749	849968
13311	849969
87204	849970
97269	849971
4775	849972
31523	849973
179602	849974
106154	849975
17560	849976
218959	849977
357306	849978
29256	849979
6502	849980
407659	849981
83130	849982
370815	849983
94117	849984
214962	849985
204635	849986
172315	849987
31666	849988
100278	849989
76795	849990
121147	849991
14793	849992
12620	849993
1443	849994
1555	849995
1669	849996
236811	849997
6777	849998
82580	849999
55341	850000
63286	850001
3724	850002
31015	850003
151	850004
89931	850005
12394	850006
63056	850007
5999	850008
85954	850009
44239	850010
23033	850011
12068	850012
116744	850013
124509	850014
1043	850015
54184	850016
169301	850017
198919	850018
182669	850019
166327	850020
14182	850021
48658	850022
10932	850023
36260	850024
91925	850025
52305	850026
212629	850027
283045	850028
27015	850029
69065	850030
264329	850031
12447	850032
7883	850033
88320	850034
208943	850035
426267	850036
400690	850037
82566	850038
236139	850039
19700	850040
307812	850041
67877	850042
243220	850043
93052	850044
80586	850045
149166	850046
428730	850047
54178	850048
231403	850049
232189	850050
383507	850051
448762	850052
197079	850053
126359	850054
411818	850055
56953	850056
74287	850057
397962	850058
323096	850059
283937	850060
140411	850061
18263	850062
1916	850063
19577	850064
54015	850065
5592	850066
6167	850067
180912	850068
236522	850069
33814	850070
4445	850071
373175	850072
235112	850073
429951	850074
145212	850075
32435	850076
55544	850077
15378	850078
1490	850079
217000	850080
12060	850081
25965	850082
8574	850083
7241	850084
9605	850085
120072	850086
8207	850087
30746	850088
3189	850089
157987	850090
59820	850091
442424	850092
196677	850093
362719	850094
4444	850095
4323	850096
5547	850097
7893	850098
9258	850099
111228	850100
56497	850101
146691	850102
5728	850103
45771	850104
127452	850105
91158	850106
214776	850107
404772	850108
109045	850109
213168	850110
281984	850111
9258	850112
43404	850113
7241	850114
137610	850115
50752	850116
188526	850117
344157	850118
235078	850119
301428	850120
50208	850121
90990	850122
698	850123
105193	850124
227985	850125
223959	850126
83634	850127
139184	850128
237436	850129
93379	850130
118695	850131
2413	850132
50567	850133
45846	850134
30850	850135
6123	850136
243655	850137
139447	850138
60428	850139
17628	850140
141370	850141
23	850142
40408	850143
2258	850144
25376	850145
157358	850146
11431	850147
29912	850148
60811	850149
105467	850150
11254	850151
34075	850152
6121	850153
2660	850154
36249	850155
43466	850156
38970	850157
366359	850158
11447	850159
730	850160
222915	850161
56625	850162
194882	850163
20727	850164
15441	850165
171196	850166
70408	850167
21484	850168
416346	850169
30918	850170
59266	850171
74638	850172
38404	850173
52513	850174
5009	850175
154957	850176
4632	850177
36763	850178
32367	850179
6962	850180
294147	850181
5394	850182
9170	850183
7537	850184
173062	850185
251764	850186
112709	850187
7418	850188
14951	850189
199249	850190
841	850191
16182	850192
452894	850193
308856	850194
82245	850195
149957	850196
80112	850197
176366	850198
36528	850199
90794	850200
139905	850201
220808	850202
455147	850203
166529	850204
79685	850205
378928	850206
28193	850207
65936	850208
416684	850209
52482	850210
213715	850211
90264	850212
50575	850213
42867	850214
60767	850215
58162	850216
200850	850217
69303	850218
186772	850219
759	850220
399702	850221
197945	850222
106418	850223
30554	850224
187090	850225
366115	850226
163417	850227
61993	850228
100212	850229
17804	850230
59052	850231
293278	850232
7893	850233
7628	850234
71209	850235
214957	850236
61890	850237
48430	850238
127106	850239
266100	850240
120020	850241
286604	850242
164881	850243
88722	850244
88722	850245
259883	850246
217	850247
117016	850248
29732	850249
119980	850250
96	850251
186986	850252
96239	850253
52244	850254
33294	850255
237878	850256
91924	850257
224109	850258
11891	850259
69073	850260
3572	850261
430020	850262
387040	850263
23477	850264
212973	850265
5289	850266
112475	850267
18072	850268
3111	850269
2469	850270
114870	850271
214964	850272
4055	850273
8622	850274
19878	850275
438246	850276
73061	850277
101377	850278
102327	850279
36212	850280
82826	850281
448878	850282
109225	850283
2757	850284
71055	850285
386407	850286
5923	850287
233480	850288
173330	850289
39643	850290
52648	850291
37625	850292
4802	850293
3813	850294
305350	850295
1464	850296
34679	850297
24696	850298
219433	850299
173228	850300
222963	850301
245928	850302
1147	850303
185366	850304
11279	850305
346944	850306
38883	850307
165213	850308
76250	850309
403120	850310
83966	850311
116887	850312
313133	850313
21517	850314
58617	850315
6027	850316
308331	850317
95813	850318
61836	850319
4792	850320
8736	850321
119193	850322
24000	850323
42760	850324
76676	850325
106906	850326
120524	850327
223942	850328
228348	850329
188706	850330
2246	850331
34891	850332
10419	850333
342247	850334
86848	850335
65874	850336
137975	850337
4635	850338
98919	850339
411728	850340
52434	850341
3480	850342
90874	850343
94219	850344
4346	850345
68145	850346
6794	850347
231967	850348
103905	850349
377959	850350
236557	850351
23884	850352
123890	850353
233679	850354
19298	850355
117878	850356
61518	850357
389895	850358
54707	850359
38685	850360
167663	850361
226803	850362
264897	850363
414	850364
42254	850365
29098	850366
435701	850367
433965	850368
56229	850369
46462	850370
108103	850371
44209	850372
23382	850373
6734	850374
221674	850375
1197	850376
311922	850377
191092	850378
64416	850379
431998	850380
56118	850381
95177	850382
17789	850383
7829	850384
444816	850385
35406	850386
109033	850387
6178	850388
75830	850389
49088	850390
389561	850391
85861	850392
109256	850393
217378	850394
7701	850395
115913	850396
422767	850397
77342	850398
65399	850399
204197	850400
280419	850401
146073	850402
10308	850403
55942	850404
41198	850405
220797	850406
385447	850407
198380	850408
120865	850409
2138	850410
1643	850411
140171	850412
19148	850413
141324	850414
229865	850415
226594	850416
54331	850417
32085	850418
102201	850419
2406	850420
9127	850421
123917	850422
29831	850423
58186	850424
456988	850425
435778	850426
252270	850427
16216	850428
203028	850429
85366	850430
54739	850431
89084	850432
101099	850433
48993	850434
2110	850435
32103	850436
193119	850437
126104	850438
54228	850439
336452	850440
30218	850441
358504	850442
14681	850443
13719	850444
3051	850445
149493	850446
213827	850447
42558	850448
26206	850449
54601	850450
13363	850451
174956	850452
98413	850453
60539	850454
5031	850455
398870	850456
20223	850457
39107	850458
219157	850459
22278	850460
24033	850461
97042	850462
81838	850463
12536	850464
369977	850465
16145	850466
6885	850467
6310	850468
40984	850469
253524	850470
221674	850471
413184	850472
130355	850473
211943	850474
82574	850475
326636	850476
380960	850477
333750	850478
90144	850479
177629	850480
236166	850481
323643	850482
225844	850483
121902	850484
61063	850485
12283	850486
69110	850487
4756	850488
626	850489
37651	850490
14264	850491
62746	850492
33976	850493
22713	850494
24048	850495
23343	850496
56160	850497
4986	850498
155663	850499
88063	850500
55761	850501
249814	850502
34363	850503
295	850504
1184	850505
192247	850506
161345	850507
78406	850508
3701	850509
49625	850510
83197	850511
35050	850512
183629	850513
24617	850514
4661	850515
71742	850516
181702	850517
168997	850518
24872	850519
10652	850520
12079	850521
11204	850522
42957	850523
9135	850524
2523	850525
12807	850526
8375	850527
41	850528
145502	850529
5223	850530
45327	850531
115578	850532
958	850533
268581	850534
400972	850535
70676	850536
456279	850537
25913	850538
3112	850539
229204	850540
290629	850541
209279	850542
413878	850543
3826	850544
3495	850545
431288	850546
127106	850547
118567	850548
127805	850549
18941	850550
226861	850551
31229	850552
454637	850553
105258	850554
200410	850555
43750	850556
16363	850557
365593	850558
349177	850559
8577	850560
126721	850561
14439	850562
58971	850563
44462	850564
180853	850565
452755	850566
95311	850567
47189	850568
73606	850569
98408	850570
380162	850571
73514	850572
10286	850573
42338	850574
809	850575
33750	850576
47725	850577
160593	850578
354921	850579
437967	850580
39729	850581
256540	850582
434756	850583
245803	850584
139900	850585
30756	850586
162389	850587
31298	850588
227794	850589
145209	850590
80467	850591
10603	850592
4178	850593
114565	850594
23150	850595
45816	850596
12393	850597
12393	850598
37809	850599
62017	850600
282280	850601
2520	850602
34674	850603
29610	850604
7374	850605
63231	850606
121569	850607
68941	850608
13052	850609
173087	850610
52302	850611
78532	850612
43927	850613
125030	850614
8864	850615
277424	850616
30868	850617
169729	850618
323302	850619
68432	850620
71929	850621
257075	850622
94566	850623
26626	850624
165697	850625
99786	850626
20683	850627
171554	850628
45002	850629
249651	850630
370650	850631
193697	850632
54365	850633
91901	850634
67615	850635
157888	850636
80399	850637
62152	850638
55358	850639
230805	850640
62285	850641
698	850642
419281	850643
37058	850644
17875	850645
451735	850646
187332	850647
100969	850648
175556	850649
56325	850650
1197	850651
198003	850652
104277	850653
138208	850654
123957	850655
18837	850656
69048	850657
108404	850658
63331	850659
29662	850660
20887	850661
226869	850662
145711	850663
64371	850664
99873	850665
102962	850666
31852	850667
253074	850668
450098	850669
100314	850670
49349	850671
13508	850672
2225	850673
56177	850674
444138	850675
219919	850676
323491	850677
406490	850678
97626	850679
324644	850680
231382	850681
186206	850682
47171	850683
13904	850684
206260	850685
115353	850686
58	850687
9669	850688
4120	850689
2161	850690
106610	850691
16295	850692
53291	850693
7782	850694
35602	850695
18433	850696
2740	850697
274345	850698
392318	850699
45876	850700
115386	850701
121682	850702
125792	850703
6123	850704
177865	850705
681	850706
86695	850707
31789	850708
84326	850709
138621	850710
472	850711
5014	850712
303205	850713
47826	850714
3556	850715
4932	850716
104716	850717
223714	850718
352432	850719
15492	850720
31371	850721
202197	850722
271137	850723
283482	850724
182330	850725
362186	850726
108242	850727
3801	850728
61369	850729
112882	850730
127729	850731
20472	850732
13380	850733
49872	850734
175033	850735
97555	850736
113887	850737
18680	850738
61106	850739
136260	850740
95753	850741
179955	850742
209929	850743
8961	850744
99446	850745
239501	850746
61939	850747
244641	850748
315079	850749
151804	850750
242159	850751
63104	850752
27994	850753
77423	850754
2413	850755
86252	850756
230928	850757
35944	850758
2844	850759
193305	850760
49428	850761
394783	850762
60178	850763
81357	850764
31349	850765
125875	850766
350	850767
31689	850768
173124	850769
173083	850770
238667	850771
107212	850772
107313	850773
45173	850774
100168	850775
7845	850776
7496	850777
96515	850778
4214	850779
128412	850780
127287	850781
14281	850782
24068	850783
21835	850784
33578	850785
115204	850786
69795	850787
34680	850788
319203	850789
212287	850790
347887	850791
5558	850792
56765	850793
82706	850794
51351	850795
16731	850796
19993	850797
177883	850798
68004	850799
6977	850800
452081	850801
20113	850802
388198	850803
196397	850804
122319	850805
325585	850806
1303	850807
67654	850808
65080	850809
308277	850810
143854	850811
7633	850812
221706	850813
7905	850814
53562	850815
434049	850816
17348	850817
118957	850818
46153	850819
3462	850820
442674	850821
80438	850822
5100	850823
46051	850824
52610	850825
393425	850826
246828	850827
283	850828
7539	850829
171190	850830
342639	850831
451643	850832
306963	850833
229720	850834
16627	850835
17524	850836
165006	850837
7724	850838
121203	850839
2940	850840
5867	850841
9759	850842
126123	850843
46528	850844
61122	850845
330963	850846
30156	850847
115214	850848
6438	850849
17970	850850
17970	850851
1423	850852
27390	850853
183319	850854
62459	850855
14671	850856
34828	850857
33064	850858
147927	850859
1011	850860
144423	850861
7039	850862
30672	850863
235421	850864
66	850865
14003	850866
123960	850867
414591	850868
49960	850869
349329	850870
9837	850871
46786	850872
54782	850873
50687	850874
55148	850875
235365	850876
169545	850877
60246	850878
70078	850879
201220	850880
118743	850881
30322	850882
199914	850883
99389	850884
62154	850885
72406	850886
187391	850887
59610	850888
97018	850889
77524	850890
155	850891
89961	850892
3887	850893
706	850894
51053	850895
52994	850896
104014	850897
5162	850898
10022	850899
18465	850900
105678	850901
30738	850902
237680	850903
37634	850904
76254	850905
134707	850906
12781	850907
229594	850908
935	850909
9205	850910
184480	850911
54094	850912
25167	850913
225454	850914
232611	850915
32807	850916
27227	850917
1806	850918
9988	850919
324957	850920
290471	850921
9632	850922
15509	850923
406048	850924
7835	850925
377722	850926
1528	850927
21968	850928
9400	850929
11664	850930
335653	850931
6591	850932
100251	850933
26560	850934
133220	850935
85450	850936
111073	850937
225177	850938
23852	850939
110767	850940
240	850941
8400	850942
3165	850943
87	850944
234117	850945
27821	850946
40459	850947
43416	850948
40500	850949
94689	850950
238666	850951
21472	850952
53549	850953
36772	850954
12917	850955
147636	850956
63558	850957
72615	850958
35863	850959
169291	850960
440940	850961
94958	850962
181895	850963
60	850964
16204	850965
16507	850966
77211	850967
167648	850968
422519	850969
297436	850970
3714	850971
85111	850972
10077	850973
11723	850974
207736	850975
196615	850976
49737	850977
442264	850978
123145	850979
136240	850980
261251	850981
17999	850982
696	850983
423703	850984
386464	850985
234798	850986
136666	850987
8496	850988
78300	850989
123958	850990
608	850991
81571	850992
33016	850993
411362	850994
85168	850995
179197	850996
149521	850997
65003	850998
46375	850999
147	851000
224957	851001
26213	851002
354958	851003
155617	851004
217623	851005
176481	851006
32355	851007
171	851008
38999	851009
592	851010
2118	851011
16340	851012
4939	851013
76298	851014
84997	851015
38723	851016
45074	851017
98066	851018
15572	851019
195382	851020
83719	851021
65119	851022
114670	851023
103456	851024
105015	851025
1433	851026
12080	851027
435405	851028
55695	851029
86274	851030
99802	851031
256167	851032
298333	851033
135679	851034
364638	851035
204398	851036
21287	851037
64673	851038
65543	851039
107568	851040
167134	851041
451057	851042
68819	851043
119594	851044
245750	851045
204285	851046
139084	851047
19308	851048
33970	851049
47793	851050
38914	851051
124122	851052
176799	851053
431399	851054
219246	851055
405676	851056
116706	851057
66180	851058
141069	851059
65138	851060
187896	851061
282716	851062
442047	851063
69014	851064
102256	851065
250949	851066
298074	851067
228448	851068
227983	851069
120116	851070
224651	851071
93482	851072
7189	851073
61310	851074
9224	851075
26084	851076
186605	851077
1474	851078
15103	851079
154805	851080
46027	851081
15403	851082
37701	851083
47218	851084
6731	851085
211897	851086
79096	851087
43488	851088
210495	851089
10595	851090
233113	851091
245745	851092
99021	851093
79192	851094
376243	851095
194239	851096
43958	851097
12575	851098
12575	851099
387466	851100
102591	851101
16699	851102
12124	851103
32137	851104
78	851105
10744	851106
82044	851107
23740	851108
91264	851109
4033	851110
75096	851111
392768	851112
101682	851113
566	851114
165118	851115
185881	851116
13884	851117
383842	851118
111095	851119
227410	851120
255955	851121
29475	851122
349480	851123
72191	851124
82777	851125
47288	851126
166176	851127
261828	851128
144	851129
318063	851130
51071	851131
132502	851132
199052	851133
123847	851134
92885	851135
186111	851136
56838	851137
12521	851138
33870	851139
165	851140
43655	851141
25334	851142
47164	851143
812	851144
241002	851145
10148	851146
21447	851147
16686	851148
98448	851149
110504	851150
348885	851151
52918	851152
4928	851153
95731	851154
116667	851155
62846	851156
31552	851157
76780	851158
54582	851159
39727	851160
1464	851161
22202	851162
133924	851163
35862	851164
247980	851165
11554	851166
241480	851167
95319	851168
253149	851169
16081	851170
105218	851171
175109	851172
47183	851173
20876	851174
67183	851175
117507	851176
386379	851177
19925	851178
118712	851179
9074	851180
135719	851181
25	851182
165319	851183
90128	851184
216186	851185
370837	851186
45378	851187
35086	851188
128551	851189
94934	851190
90156	851191
65864	851192
13574	851193
26932	851194
152206	851195
1994	851196
243820	851197
102719	851198
21886	851199
166240	851200
60949	851201
89752	851202
8496	851203
6007	851204
172991	851205
81405	851206
6411	851207
243981	851208
372999	851209
107156	851210
54549	851211
116339	851212
300431	851213
22588	851214
302950	851215
130880	851216
453866	851217
115661	851218
95201	851219
312144	851220
213675	851221
71409	851222
240010	851223
202666	851224
233657	851225
47055	851226
14803	851227
133126	851228
161083	851229
28272	851230
22201	851231
195677	851232
164326	851233
56896	851234
458	851235
117799	851236
251134	851237
427	851238
4662	851239
25532	851240
2277	851241
84589	851242
112316	851243
437326	851244
260538	851245
153511	851246
148816	851247
3462	851248
50387	851249
55947	851250
46259	851251
89565	851252
25349	851253
27583	851254
5766	851255
174835	851256
69117	851257
10822	851258
45665	851259
191482	851260
1129	851261
730	851262
25180	851263
109978	851264
29541	851265
10137	851266
194717	851267
78355	851268
37806	851269
1311	851270
343768	851271
57815	851272
1644	851273
82053	851274
391665	851275
137534	851276
329475	851277
93996	851278
155175	851279
129553	851280
20500	851281
132612	851282
393937	851283
1429	851284
208282	851285
42280	851286
202699	851287
57179	851288
12376	851289
97473	851290
85210	851291
66658	851292
5847	851293
117726	851294
7396	851295
14084	851296
679	851297
228158	851298
29791	851299
4976	851300
116702	851301
271568	851302
207304	851303
114262	851304
12200	851305
335331	851306
421303	851307
430800	851308
54665	851309
128360	851310
116337	851311
250191	851312
236242	851313
19458	851314
27747	851315
248631	851316
387387	851317
30391	851318
100475	851319
185609	851320
119461	851321
13640	851322
374558	851323
28691	851324
48486	851325
347	851326
216275	851327
68468	851328
109605	851329
2676	851330
178608	851331
5963	851332
100157	851333
61515	851334
14873	851335
12368	851336
114611	851337
8125	851338
77691	851339
172845	851340
5010	851341
265953	851342
105234	851343
30451	851344
340654	851345
2244	851346
25337	851347
86725	851348
8141	851349
47175	851350
9383	851351
5974	851352
43	851353
25369	851354
1647	851355
321659	851356
170794	851357
2277	851358
123045	851359
148902	851360
12835	851361
126000	851362
313239	851363
126000	851364
97367	851365
125127	851366
34728	851367
92041	851368
357035	851369
52224	851370
137329	851371
30470	851372
8801	851373
9112	851374
18188	851375
269924	851376
124824	851377
393199	851378
11942	851379
117495	851380
350112	851381
67065	851382
93493	851383
56523	851384
42459	851385
15919	851386
18672	851387
55634	851388
394292	851389
53761	851390
1667	851391
135626	851392
97503	851393
112936	851394
47901	851395
102288	851396
442923	851397
180846	851398
90816	851399
61392	851400
300462	851401
68681	851402
110181	851403
73208	851404
426363	851405
40640	851406
227694	851407
40640	851408
441761	851409
236935	851410
32688	851411
411597	851412
173507	851413
60758	851414
124860	851415
375842	851416
360241	851417
454773	851418
61309	851419
115714	851420
90816	851421
42622	851422
92090	851423
85984	851424
53122	851425
89675	851426
5478	851427
4402	851428
48708	851429
293968	851430
96141	851431
46643	851432
380545	851433
162607	851434
170443	851435
180685	851436
22814	851437
157527	851438
45826	851439
89830	851440
15744	851441
337010	851442
21187	851443
127080	851444
60300	851445
2704	851446
14763	851447
55539	851448
428482	851449
39726	851450
195387	851451
189373	851452
125968	851453
255973	851454
94950	851455
53758	851456
10939	851457
5763	851458
417679	851459
46379	851460
54430	851461
112584	851462
93892	851463
11850	851464
13052	851465
53464	851466
3302	851467
102189	851468
17940	851469
388146	851470
158188	851471
84982	851472
247757	851473
2860	851474
721	851475
148163	851476
31120	851477
71767	851478
194322	851479
225476	851480
101065	851481
27194	851482
532	851483
191405	851484
62700	851485
322835	851486
81643	851487
200992	851488
272861	851489
141645	851490
51393	851491
36914	851492
386202	851493
186608	851494
1441	851495
52703	851496
39648	851497
273844	851498
48484	851499
298235	851500
278593	851501
91435	851502
34359	851503
389063	851504
209	851505
84726	851506
351165	851507
34135	851508
21771	851509
187738	851510
33864	851511
33296	851512
198009	851513
408044	851514
104085	851515
50185	851516
292436	851517
262939	851518
50531	851519
3128	851520
219949	851521
29398	851522
3384	851523
35591	851524
47057	851525
213183	851526
111498	851527
58416	851528
373273	851529
500	851530
66256	851531
237450	851532
6799	851533
22377	851534
135694	851535
377823	851536
355535	851537
54254	851538
36949	851539
113947	851540
72417	851541
217902	851542
369260	851543
77369	851544
99113	851545
379181	851546
199141	851547
99406	851548
180692	851549
152937	851550
191928	851551
252280	851552
361692	851553
111391	851554
332310	851555
205461	851556
1718	851557
82764	851558
4474	851559
141860	851560
1570	851561
49427	851562
281847	851563
58607	851564
126137	851565
239451	851566
69179	851567
5291	851568
346000	851569
321043	851570
34011	851571
121376	851572
268171	851573
123519	851574
24334	851575
112158	851576
397988	851577
382824	851578
2877	851579
8022	851580
258418	851581
18518	851582
142864	851583
131958	851584
19942	851585
194886	851586
11438	851587
193074	851588
119016	851589
344395	851590
134736	851591
123347	851592
7508	851593
117658	851594
159352	851595
186107	851596
20497	851597
1286	851598
13770	851599
110929	851600
14671	851601
52337	851602
55046	851603
614	851604
43388	851605
253646	851606
89922	851607
221519	851608
78933	851609
432148	851610
52924	851611
388728	851612
50282	851613
134709	851614
143250	851615
10191	851616
152553	851617
147836	851618
32045	851619
258500	851620
192303	851621
414192	851622
12675	851623
12451	851624
53100	851625
300114	851626
178158	851627
193386	851628
27106	851629
319235	851630
397130	851631
94210	851632
262083	851633
233356	851634
6539	851635
6029	851636
370738	851637
128042	851638
40023	851639
90724	851640
411110	851641
104632	851642
11944	851643
410151	851644
3487	851645
22440	851646
89627	851647
46004	851648
9387	851649
71843	851650
134097	851651
202513	851652
373270	851653
15712	851654
377920	851655
36320	851656
5909	851657
178561	851658
58286	851659
55464	851660
320974	851661
186355	851662
182176	851663
368618	851664
186530	851665
23021	851666
102373	851667
325090	851668
169887	851669
103739	851670
304714	851671
231303	851672
21073	851673
184912	851674
54712	851675
205208	851676
124861	851677
210698	851678
73655	851679
246979	851680
324079	851681
186230	851682
100547	851683
5155	851684
408726	851685
686	851686
154804	851687
94608	851688
13881	851689
390355	851690
42539	851691
111108	851692
121142	851693
160852	851694
199080	851695
91395	851696
109482	851697
1370	851698
29358	851699
75241	851700
153790	851701
48232	851702
86124	851703
56696	851704
47247	851705
444685	851706
21898	851707
335962	851708
183471	851709
299423	851710
81815	851711
226502	851712
16033	851713
6367	851714
8258	851715
24720	851716
116485	851717
263206	851718
28452	851719
32893	851720
243397	851721
83238	851722
322943	851723
200715	851724
10027	851725
233332	851726
122672	851727
320283	851728
181395	851729
90665	851730
228391	851731
13817	851732
253449	851733
2251	851734
4453	851735
211141	851736
714	851737
128140	851738
91849	851739
197502	851740
62694	851741
18262	851742
76122	851743
26979	851744
81714	851745
104975	851746
246299	851747
10568	851748
104516	851749
158067	851750
29220	851751
222566	851752
14498	851753
230860	851754
242985	851755
56157	851756
383352	851757
364881	851758
114158	851759
113635	851760
117468	851761
80402	851762
33568	851763
198496	851764
19829	851765
321309	851766
35838	851767
5769	851768
152322	851769
38072	851770
387455	851771
215231	851772
137780	851773
411115	851774
8290	851775
4417	851776
20214	851777
153145	851778
123171	851779
193670	851780
218021	851781
163670	851782
115180	851783
14268	851784
442994	851785
46522	851786
455507	851787
17287	851788
72884	851789
456042	851790
408293	851791
23419	851792
6180	851793
422036	851794
456201	851795
94372	851796
287001	851797
105068	851798
3463	851799
69331	851800
240267	851801
5772	851802
7596	851803
30574	851804
23624	851805
195759	851806
321312	851807
7279	851808
121800	851809
227399	851810
23653	851811
150844	851812
409133	851813
95188	851814
327565	851815
80313	851816
330407	851817
141463	851818
74993	851819
23803	851820
53826	851821
112877	851822
67458	851823
375735	851824
116274	851825
46125	851826
205794	851827
109695	851828
144204	851829
90813	851830
25986	851831
83036	851832
18417	851833
45588	851834
341752	851835
5459	851836
16584	851837
28226	851838
1586	851839
239225	851840
204033	851841
7423	851842
84694	851843
362574	851844
40749	851845
45074	851846
251	851847
194094	851848
268068	851849
95056	851850
17103	851851
34777	851852
47461	851853
168221	851854
26185	851855
51254	851856
165058	851857
130974	851858
101011	851859
185533	851860
362947	851861
18378	851862
399	851863
243609	851864
3144	851865
149195	851866
107128	851867
234425	851868
148094	851869
48248	851870
54393	851871
192660	851872
317997	851873
359973	851874
113807	851875
23215	851876
17750	851877
63664	851878
96203	851879
9129	851880
80705	851881
4502	851882
397411	851883
3863	851884
124545	851885
103492	851886
6171	851887
146981	851888
53157	851889
167872	851890
28851	851891
188440	851892
15440	851893
15929	851894
64280	851895
70382	851896
79541	851897
143661	851898
327073	851899
409435	851900
404807	851901
41254	851902
40801	851903
105551	851904
455093	851905
41330	851906
96173	851907
271216	851908
248214	851909
79332	851910
136609	851911
63122	851912
56832	851913
54871	851914
226093	851915
131461	851916
143532	851917
421110	851918
49280	851919
62385	851920
53911	851921
18859	851922
197266	851923
95659	851924
95188	851925
185009	851926
275716	851927
114797	851928
62700	851929
7288	851930
244576	851931
7655	851932
37802	851933
212391	851934
99563	851935
30808	851936
79328	851937
13303	851938
96980	851939
141311	851940
69440	851941
115133	851942
191259	851943
145322	851944
249878	851945
12836	851946
410479	851947
122543	851948
128078	851949
11316	851950
28568	851951
25887	851952
67353	851953
121337	851954
1721	851955
389623	851956
25335	851957
10241	851958
76532	851959
2415	851960
1394	851961
26299	851962
70999	851963
193005	851964
73899	851965
113091	851966
21677	851967
252832	851968
36924	851969
84249	851970
36445	851971
61652	851972
73571	851973
308451	851974
404971	851975
66606	851976
46303	851977
97249	851978
67529	851979
432428	851980
203338	851981
8471	851982
49705	851983
193417	851984
293273	851985
93369	851986
13103	851987
7779	851988
104318	851989
457518	851990
308191	851991
22569	851992
89615	851993
58640	851994
316019	851995
164678	851996
63222	851997
49733	851998
110140	851999
166670	852000
217903	852001
116120	852002
13449	852003
76910	852004
106654	852005
37374	852006
103313	852007
68149	852008
176070	852009
444361	852010
162180	852011
106775	852012
103389	852013
22807	852014
350401	852015
52225	852016
121835	852017
2235	852018
17693	852019
293	852020
23551	852021
377568	852022
446491	852023
119373	852024
28315	852025
191	852026
360389	852027
15301	852028
12151	852029
198229	852030
14395	852031
22345	852032
8039	852033
84715	852034
33894	852035
126546	852036
279671	852037
100196	852038
127770	852039
144757	852040
54176	852041
306118	852042
86556	852043
97601	852044
64081	852045
39816	852046
203278	852047
44209	852048
17378	852049
5350	852050
112255	852051
40444	852052
7645	852053
31124	852054
170360	852055
52226	852056
6558	852057
162414	852058
355517	852059
396879	852060
426105	852061
80200	852062
190616	852063
75106	852064
70579	852065
384244	852066
29011	852067
8500	852068
4290	852069
112799	852070
113077	852071
79206	852072
113686	852073
11055	852074
52710	852075
50521	852076
57464	852077
8375	852078
137331	852079
3662	852080
52547	852081
210068	852082
87215	852083
19025	852084
93716	852085
142251	852086
30779	852087
2107	852088
2871	852089
126817	852090
245480	852091
26783	852092
103442	852093
175453	852094
151678	852095
328659	852096
34795	852097
240624	852098
2637	852099
92969	852100
252195	852101
71068	852102
86434	852103
184170	852104
31481	852105
103201	852106
59040	852107
10552	852108
176945	852109
180992	852110
12562	852111
95795	852112
78289	852113
61646	852114
208483	852115
37276	852116
59695	852117
70034	852118
358043	852119
1283	852120
29970	852121
48693	852122
220825	852123
213213	852124
184921	852125
92154	852126
63665	852127
52	852128
241655	852129
2508	852130
250145	852131
137024	852132
183920	852133
446400	852134
18126	852135
120187	852136
79115	852137
110349	852138
385746	852139
348587	852140
201622	852141
49252	852142
341605	852143
56829	852144
34622	852145
442398	852146
10653	852147
124892	852148
10489	852149
100019	852150
167321	852151
140469	852152
91525	852153
379836	852154
1441	852155
405637	852156
26290	852157
28258	852158
226431	852159
405499	852160
320021	852161
11227	852162
105013	852163
18190	852164
43316	852165
282290	852166
10088	852167
53156	852168
21569	852169
240431	852170
139491	852171
273169	852172
204270	852173
212691	852174
45575	852175
58502	852176
85606	852177
266096	852178
227538	852179
18951	852180
61525	852181
285213	852182
126425	852183
251434	852184
229842	852185
43629	852186
90966	852187
2993	852188
288209	852189
27132	852190
144941	852191
210002	852192
203684	852193
310341	852194
215859	852195
189444	852196
46087	852197
39974	852198
11960	852199
98525	852200
351997	852201
530	852202
443029	852203
226305	852204
10064	852205
18652	852206
266311	852207
182368	852208
342696	852209
149669	852210
36874	852211
32481	852212
268934	852213
3116	852214
82064	852215
32058	852216
25790	852217
46720	852218
123307	852219
407796	852220
108124	852221
55951	852222
54363	852223
201708	852224
203442	852225
140837	852226
204613	852227
109462	852228
37112	852229
53952	852230
139492	852231
129187	852232
8994	852233
209956	852234
34960	852235
414703	852236
119794	852237
15845	852238
371111	852239
31556	852240
173306	852241
204763	852242
1406	852243
23108	852244
145884	852245
101752	852246
69815	852247
431677	852248
108049	852249
349503	852250
159484	852251
326619	852252
125823	852253
69254	852254
83546	852255
450643	852256
116409	852257
248326	852258
183808	852259
358937	852260
123012	852261
148186	852262
14061	852263
362085	852264
20714	852265
200999	852266
167982	852267
126208	852268
140262	852269
70707	852270
78613	852271
248181	852272
331029	852273
194167	852274
439049	852275
194159	852276
94613	852277
77568	852278
459426	852279
17779	852280
308632	852281
73980	852282
179556	852283
11802	852284
193653	852285
103022	852286
5650	852287
59534	852288
82032	852289
28536	852290
332151	852291
116975	852292
65502	852293
94608	852294
272664	852295
10883	852296
121567	852297
174689	852298
413398	852299
19432	852300
387925	852301
120415	852302
209168	852303
226501	852304
13261	852305
65417	852306
1678	852307
104205	852308
13668	852309
349	852310
123297	852311
965	852312
863	852313
98802	852314
23155	852315
40462	852316
54036	852317
76038	852318
199385	852319
456340	852320
207704	852321
243678	852322
234171	852323
626	852324
61188	852325
24623	852326
16955	852327
153057	852328
203187	852329
36529	852330
2308	852331
218478	852332
103387	852333
328552	852334
426389	852335
80972	852336
2413	852337
9150	852338
77239	852339
162771	852340
24592	852341
12773	852342
57826	852343
15195	852344
427789	852345
28109	852346
15100	852347
33209	852348
136207	852349
6543	852350
202312	852351
276627	852352
109061	852353
12042	852354
187490	852355
388456	852356
58	852357
394398	852358
332462	852359
11472	852360
47904	852361
49779	852362
361469	852363
29054	852364
3243	852365
90811	852366
127817	852367
109660	852368
159439	852369
85	852370
65804	852371
377022	852372
371374	852373
344412	852374
179777	852375
370788	852376
271136	852377
242316	852378
6741	852379
2125	852380
244499	852381
173334	852382
318229	852383
23221	852384
100414	852385
40535	852386
92943	852387
64987	852388
27127	852389
153254	852390
419449	852391
18154	852392
223611	852393
298722	852394
489	852395
85830	852396
304059	852397
336072	852398
220233	852399
165427	852400
2327	852401
166934	852402
44687	852403
10347	852404
267341	852405
98348	852406
8264	852407
5373	852408
3794	852409
109221	852410
156049	852411
19738	852412
245125	852413
46823	852414
154397	852415
437077	852416
1208	852417
110621	852418
25223	852419
5195	852420
93404	852421
5729	852422
65812	852423
797	852424
21567	852425
183316	852426
161253	852427
33217	852428
124541	852429
415362	852430
28169	852431
4325	852432
80448	852433
27527	852434
1830	852435
8411	852436
71262	852437
97310	852438
172586	852439
64936	852440
245585	852441
87778	852442
247754	852443
119889	852444
432689	852445
377358	852446
34043	852447
119234	852448
38644	852449
409745	852450
323318	852451
441373	852452
163340	852453
24224	852454
59440	852455
1512	852456
1836	852457
2274	852458
31616	852459
41601	852460
69719	852461
33989	852462
115447	852463
317770	852464
13491	852465
29270	852466
5959	852467
125222	852468
12738	852469
175873	852470
1472	852471
41490	852472
412417	852473
68879	852474
85245	852475
1730	852476
1247	852477
127392	852478
6041	852479
3731	852480
351318	852481
115272	852482
27067	852483
22134	852484
38517	852485
190854	852486
41457	852487
63593	852488
326336	852489
18029	852490
10136	852491
34542	852492
2465	852493
4849	852494
220817	852495
270028	852496
162805	852497
17744	852498
142198	852499
143088	852500
443647	852501
100010	852502
173994	852503
41541	852504
45221	852505
8286	852506
74887	852507
71549	852508
66167	852509
121529	852510
348503	852511
36662	852512
27094	852513
15051	852514
257987	852515
64895	852516
5926	852517
292005	852518
41224	852519
15656	852520
8512	852521
157353	852522
33370	852523
55914	852524
9182	852525
148193	852526
174890	852527
38670	852528
148476	852529
18166	852530
1924	852531
385625	852532
21086	852533
833	852534
5233	852535
20495	852536
50941	852537
70892	852538
8270	852539
38646	852540
9196	852541
2575	852542
63803	852543
45880	852544
5695	852545
119390	852546
169237	852547
778	852548
54993	852549
13761	852550
15504	852551
145970	852552
243050	852553
505	852554
95041	852555
19417	852556
15308	852557
1249	852558
274859	852559
4593	852560
154728	852561
10293	852562
2914	852563
10008	852564
2196	852565
5193	852566
249839	852567
14264	852568
2406	852569
89835	852570
3590	852571
9012	852572
16753	852573
188343	852574
217330	852575
20472	852576
45074	852577
3459	852578
20625	852579
44582	852580
16043	852581
9867	852582
414013	852583
357778	852584
8888	852585
38405	852586
148886	852587
12447	852588
73398	852589
298012	852590
11374	852591
184847	852592
77210	852593
8704	852594
199833	852595
955	852596
18878	852597
41792	852598
205981	852599
2797	852600
247034	852601
20470	852602
60264	852603
24213	852604
77706	852605
1617	852606
339447	852607
48813	852608
64406	852609
45981	852610
211576	852611
42032	852612
103007	852613
22479	852614
35144	852615
172506	852616
39413	852617
435861	852618
5869	852619
449018	852620
239250	852621
40056	852622
110046	852623
2518	852624
20019	852625
207298	852626
184946	852627
9941	852628
217384	852629
84196	852630
904	852631
1225	852632
5014	852633
96067	852634
18218	852635
181165	852636
56879	852637
844	852638
1321	852639
132954	852640
57872	852641
141302	852642
67989	852643
55795	852644
279749	852645
121408	852646
184132	852647
415798	852648
149821	852649
233850	852650
168575	852651
8652	852652
261407	852653
196541	852654
94970	852655
357359	852656
86093	852657
248787	852658
231105	852659
236	852660
129003	852661
18533	852662
195684	852663
454971	852664
1207	852665
240997	852666
128024	852667
186132	852668
131882	852669
348037	852670
80884	852671
16243	852672
5393	852673
106296	852674
186694	852675
126748	852676
258610	852677
40008	852678
312809	852679
294282	852680
274123	852681
153884	852682
219385	852683
38297	852684
301514	852685
199001	852686
172461	852687
327855	852688
427558	852689
231945	852690
391902	852691
64545	852692
224938	852693
137003	852694
15242	852695
298299	852696
126957	852697
415323	852698
113621	852699
220404	852700
111672	852701
447557	852702
39741	852703
86128	852704
113467	852705
24302	852706
418233	852707
364895	852708
28348	852709
342730	852710
89468	852711
20136	852712
107704	852713
85817	852714
41525	852715
169479	852716
82025	852717
22899	852718
375734	852719
328133	852720
133139	852721
321645	852722
19690	852723
92815	852724
50603	852725
50603	852726
395116	852727
193083	852728
236767	852729
150539	852730
317701	852731
64533	852732
33431	852733
217130	852734
201754	852735
67572	852736
411259	852737
72579	852738
382478	852739
130780	852740
187243	852741
53772	852742
335561	852743
75548	852744
344821	852745
72030	852746
266870	852747
64868	852748
287868	852749
265	852750
144229	852751
43435	852752
406588	852753
233724	852754
60378	852755
285522	852756
18424	852757
97874	852758
374257	852759
237722	852760
122151	852761
392936	852762
439794	852763
307643	852764
422440	852765
109292	852766
213373	852767
109292	852768
196270	852769
51870	852770
55818	852771
225557	852772
237745	852773
262673	852774
436754	852775
272398	852776
124742	852777
35983	852778
154315	852779
202056	852780
66096	852781
107665	852782
199488	852783
21325	852784
242897	852785
344673	852786
265495	852787
356159	852788
291188	852789
405181	852790
406587	852791
339263	852792
116661	852793
375122	852794
227837	852795
211122	852796
328318	852797
245712	852798
377400	852799
430229	852800
667	852801
369275	852802
235013	852803
178	852804
34852	852805
241221	852806
102043	852807
34230	852808
331646	852809
255076	852810
24716	852811
57218	852812
293335	852813
106786	852814
336135	852815
349832	852816
342965	852817
6214	852818
322776	852819
210819	852820
192328	852821
105523	852822
273233	852823
75700	852824
23596	852825
319863	852826
414292	852827
85203	852828
213453	852829
43359	852830
65089	852831
134	852832
44606	852833
8177	852834
100456	852835
65619	852836
316605	852837
122032	852838
214976	852839
216724	852840
119905	852841
414277	852842
217980	852843
202748	852844
307247	852845
55105	852846
17080	852847
121574	852848
62959	852849
117890	852850
90396	852851
199274	852852
62884	852853
21294	852854
26475	852855
139219	852856
437003	852857
51516	852858
101047	852859
29528	852860
28151	852861
116939	852862
245194	852863
32694	852864
294843	852865
425871	852866
5374	852867
262780	852868
36651	852869
151427	852870
188379	852871
955	852872
85801	852873
166344	852874
123157	852875
373329	852876
26293	852877
4347	852878
70	852879
5031	852880
113875	852881
31247	852882
117188	852883
7539	852884
39785	852885
227871	852886
160514	852887
276508	852888
297181	852889
85788	852890
31229	852891
40674	852892
402170	852893
175960	852894
222312	852895
185294	852896
24456	852897
32667	852898
50436	852899
201771	852900
14642	852901
90596	852902
183300	852903
239106	852904
241889	852905
36944	852906
250661	852907
81599	852908
225713	852909
124276	852910
208869	852911
439880	852912
78384	852913
96819	852914
46642	852915
68865	852916
45833	852917
97033	852918
171714	852919
44037	852920
211820	852921
296536	852922
708	852923
46233	852924
143	852925
134493	852926
21829	852927
94284	852928
9478	852929
118089	852930
147148	852931
190052	852932
141882	852933
74456	852934
64090	852935
415198	852936
46254	852937
1311	852938
134366	852939
107600	852940
16712	852941
251931	852942
62517	852943
439506	852944
45356	852945
94840	852946
103167	852947
141075	852948
176179	852949
213464	852950
17250	852951
164630	852952
26261	852953
103903	852954
183687	852955
170419	852956
197767	852957
4088	852958
1944	852959
407367	852960
23699	852961
16438	852962
1429	852963
63815	852964
11659	852965
180397	852966
237274	852967
180202	852968
124477	852969
169973	852970
116075	852971
437746	852972
128399	852973
152476	852974
79475	852975
192423	852976
123732	852977
19842	852978
315311	852979
6986	852980
29852	852981
231881	852982
96149	852983
185615	852984
31423	852985
26254	852986
107729	852987
188616	852988
20550	852989
130618	852990
58582	852991
38143	852992
108667	852993
41897	852994
302276	852995
51507	852996
13710	852997
63073	852998
51510	852999
26314	853000
200923	853001
415064	853002
203493	853003
190817	853004
38140	853005
419641	853006
197976	853007
349009	853008
319586	853009
226650	853010
144492	853011
201090	853012
210912	853013
446075	853014
447030	853015
398954	853016
91198	853017
216823	853018
222907	853019
65060	853020
336243	853021
410410	853022
48750	853023
198520	853024
5328	853025
344623	853026
21205	853027
237128	853028
192023	853029
11993	853030
155285	853031
215546	853032
228098	853033
370119	853034
31567	853035
247366	853036
171546	853037
330102	853038
275679	853039
11892	853040
2799	853041
216494	853042
141525	853043
101705	853044
62728	853045
334844	853046
126765	853047
450566	853048
394434	853049
6049	853050
53869	853051
155474	853052
148980	853053
113918	853054
186851	853055
316259	853056
17923	853057
13976	853058
258	853059
135275	853060
86499	853061
5829	853062
414180	853063
383228	853064
1210	853065
17557	853066
56083	853067
61299	853068
150897	853069
42387	853070
2162	853071
194360	853072
85063	853073
175485	853074
89682	853075
211352	853076
129	853077
445316	853078
229130	853079
454834	853080
182869	853081
417814	853082
387227	853083
420425	853084
6716	853085
142121	853086
201313	853087
131538	853088
121492	853089
71038	853090
233175	853091
378832	853092
136445	853093
102762	853094
157004	853095
45801	853096
128425	853097
173405	853098
211689	853099
71802	853100
30568	853101
296056	853102
298950	853103
105398	853104
35073	853105
15031	853106
54735	853107
11892	853108
407639	853109
77123	853110
874	853111
307997	853112
31964	853113
25461	853114
63327	853115
69330	853116
183656	853117
128914	853118
427617	853119
22356	853120
2318	853121
88753	853122
27115	853123
8312	853124
34163	853125
18173	853126
258367	853127
244663	853128
221101	853129
266562	853130
21701	853131
311335	853132
79497	853133
100598	853134
73046	853135
225558	853136
26883	853137
207995	853138
30966	853139
4962	853140
82550	853141
393744	853142
247282	853143
201084	853144
137231	853145
93310	853146
4015	853147
41987	853148
389846	853149
385564	853150
120683	853151
22261	853152
195460	853153
386149	853154
57662	853155
75326	853156
52667	853157
65243	853158
206137	853159
25491	853160
185499	853161
9319	853162
75201	853163
193137	853164
961	853165
207942	853166
161603	853167
363793	853168
4687	853169
173930	853170
409458	853171
225827	853172
210505	853173
407516	853174
123150	853175
99558	853176
121248	853177
157861	853178
26058	853179
89490	853180
77261	853181
75905	853182
874	853183
77644	853184
20502	853185
128986	853186
15872	853187
287847	853188
122833	853189
312800	853190
208892	853191
6	853192
82861	853193
11728	853194
136318	853195
96243	853196
10353	853197
440518	853198
83729	853199
27663	853200
22343	853201
309899	853202
247840	853203
441668	853204
5595	853205
220028	853206
26638	853207
171876	853208
122410	853209
112424	853210
263547	853211
18660	853212
317329	853213
28654	853214
30385	853215
88555	853216
26097	853217
9049	853218
123830	853219
405718	853220
93001	853221
103875	853222
8475	853223
176585	853224
18055	853225
40539	853226
390165	853227
81877	853228
91655	853229
3483	853230
10763	853231
281193	853232
251983	853233
97818	853234
98852	853235
204568	853236
236290	853237
28801	853238
107647	853239
9076	853240
123095	853241
441795	853242
95611	853243
170724	853244
11384	853245
344118	853246
260487	853247
51717	853248
188625	853249
148784	853250
96992	853251
118065	853252
10671	853253
410521	853254
231973	853255
7192	853256
26074	853257
440454	853258
190563	853259
253687	853260
233361	853261
943	853262
29186	853263
80127	853264
249723	853265
347996	853266
520	853267
19542	853268
224003	853269
345357	853270
109902	853271
460096	853272
39963	853273
11566	853274
343705	853275
102710	853276
199229	853277
369092	853278
162140	853279
216174	853280
77752	853281
218143	853282
5782	853283
89207	853284
360927	853285
76690	853286
85334	853287
7906	853288
108050	853289
38844	853290
200410	853291
2804	853292
2957	853293
86674	853294
63520	853295
325385	853296
3388	853297
198098	853298
125055	853299
237509	853300
378282	853301
105285	853302
405270	853303
118412	853304
237933	853305
73756	853306
33604	853307
160621	853308
160560	853309
13003	853310
127276	853311
100222	853312
37282	853313
202599	853314
315525	853315
146557	853316
77023	853317
28337	853318
251006	853319
35915	853320
248099	853321
104342	853322
55597	853323
39990	853324
41360	853325
6161	853326
11441	853327
40879	853328
321959	853329
11393	853330
354037	853331
239375	853332
18615	853333
239318	853334
30416	853335
110130	853336
87022	853337
56753	853338
113381	853339
100822	853340
174947	853341
219574	853342
60321	853343
123692	853344
44233	853345
201424	853346
125233	853347
3913	853348
7719	853349
149683	853350
7819	853351
54467	853352
112655	853353
86813	853354
448876	853355
9706	853356
48464	853357
363857	853358
104632	853359
104915	853360
383754	853361
315493	853362
126177	853363
145806	853364
15868	853365
11001	853366
98624	853367
68128	853368
399760	853369
87088	853370
6490	853371
49248	853372
13238	853373
282612	853374
445540	853375
135620	853376
308829	853377
177952	853378
48128	853379
317351	853380
55242	853381
158487	853382
119567	853383
205726	853384
117159	853385
358524	853386
39469	853387
334779	853388
76926	853389
129118	853390
209925	853391
236909	853392
54107	853393
106715	853394
378488	853395
417906	853396
118503	853397
356853	853398
89303	853399
154635	853400
275646	853401
74497	853402
75927	853403
418101	853404
39602	853405
218144	853406
460152	853407
109550	853408
232599	853409
245271	853410
90414	853411
1589	853412
432566	853413
397763	853414
16522	853415
192992	853416
26317	853417
119076	853418
155806	853419
263669	853420
317841	853421
421008	853422
124470	853423
93031	853424
106649	853425
77739	853426
417849	853427
358626	853428
10265	853429
7166	853430
235493	853431
79625	853432
449075	853433
114353	853434
135700	853435
205704	853436
118832	853437
4586	853438
51151	853439
128163	853440
211932	853441
12854	853442
80847	853443
263337	853444
66307	853445
20162	853446
23556	853447
173629	853448
9032	853449
357340	853450
1543	853451
220050	853452
125420	853453
179244	853454
102483	853455
120836	853456
66654	853457
103154	853458
169278	853459
80185	853460
92258	853461
385894	853462
55959	853463
126022	853464
304190	853465
421952	853466
5546	853467
355174	853468
312859	853469
197940	853470
342707	853471
310874	853472
179216	853473
60348	853474
3909	853475
133162	853476
138237	853477
196288	853478
141953	853479
120359	853480
424529	853481
304781	853482
27206	853483
430009	853484
6783	853485
10326	853486
58630	853487
89008	853488
460190	853489
2487	853490
114984	853491
408184	853492
1032	853493
52419	853494
84619	853495
52689	853496
360943	853497
93941	853498
58126	853499
418429	853500
3503	853501
4962	853502
422810	853503
442399	853504
28722	853505
60325	853506
79946	853507
165512	853508
96894	853509
216314	853510
228352	853511
8871	853512
430041	853513
97818	853514
32326	853515
88186	853516
362937	853517
20438	853518
110892	853519
45798	853520
191569	853521
169683	853522
7086	853523
45713	853524
64841	853525
23511	853526
297093	853527
143016	853528
327867	853529
45775	853530
184318	853531
63121	853532
34474	853533
15750	853534
282095	853535
286119	853536
398683	853537
1157	853538
40736	853539
283456	853540
78490	853541
74135	853542
277552	853543
92317	853544
24840	853545
5514	853546
22948	853547
9066	853548
135223	853549
32271	853550
1303	853551
6891	853552
101673	853553
2476	853554
1808	853555
35879	853556
53059	853557
285797	853558
122524	853559
120544	853560
84784	853561
287653	853562
79410	853563
210800	853564
16558	853565
42697	853566
26286	853567
11273	853568
5298	853569
185996	853570
240218	853571
230684	853572
86847	853573
25214	853574
443705	853575
75820	853576
89218	853577
3008	853578
365733	853579
153975	853580
222600	853581
179536	853582
91172	853583
176020	853584
21	853585
252329	853586
26933	853587
87902	853588
55015	853589
243391	853590
209341	853591
31133	853592
308786	853593
383959	853594
149474	853595
112282	853596
149159	853597
238415	853598
17115	853599
110266	853600
59207	853601
237098	853602
50529	853603
17111	853604
36239	853605
407567	853606
42958	853607
65814	853608
260811	853609
45908	853610
178143	853611
21655	853612
356235	853613
126796	853614
233161	853615
102238	853616
111342	853617
445899	853618
85030	853619
239518	853620
356338	853621
3292	853622
339960	853623
119492	853624
13324	853625
10011	853626
330843	853627
41402	853628
226644	853629
439910	853630
69085	853631
237232	853632
96437	853633
47506	853634
10800	853635
53012	853636
56988	853637
81788	853638
85808	853639
167462	853640
97222	853641
341456	853642
329922	853643
172321	853644
43231	853645
20062	853646
107490	853647
81729	853648
38753	853649
116036	853650
76726	853651
145603	853652
104989	853653
98889	853654
72634	853655
141610	853656
11452	853657
5398	853658
231401	853659
54285	853660
34120	853661
107908	853662
53477	853663
82701	853664
26714	853665
119393	853666
110294	853667
163772	853668
200837	853669
20990	853670
98191	853671
68841	853672
434304	853673
337302	853674
288391	853675
63114	853676
413118	853677
342275	853678
13919	853679
18458	853680
69135	853681
3417	853682
173447	853683
4567	853684
234937	853685
113114	853686
92712	853687
119107	853688
237631	853689
87789	853690
28154	853691
453594	853692
147810	853693
116293	853694
207914	853695
166859	853696
12687	853697
456969	853698
62666	853699
428997	853700
127813	853701
47444	853702
15037	853703
92068	853704
186110	853705
74046	853706
412639	853707
94902	853708
17919	853709
1487	853710
49557	853711
103400	853712
1007	853713
379711	853714
79484	853715
249228	853716
23334	853717
216758	853718
104974	853719
140994	853720
24595	853721
304755	853722
60648	853723
323156	853724
104350	853725
421059	853726
41200	853727
84645	853728
420746	853729
255048	853730
458120	853731
47014	853732
32596	853733
191079	853734
28300	853735
148780	853736
377601	853737
460273	853738
268932	853739
84224	853740
230637	853741
339149	853742
65746	853743
24274	853744
162867	853745
59979	853746
358273	853747
32659	853748
38586	853749
343487	853750
450964	853751
120979	853752
40635	853753
374166	853754
13239	853755
78875	853756
64142	853757
147748	853758
18771	853759
124798	853760
112156	853761
422867	853762
123077	853763
2996	853764
29599	853765
42258	853766
156799	853767
249987	853768
372701	853769
316919	853770
42012	853771
117459	853772
5419	853773
5959	853774
35142	853775
92147	853776
367761	853777
52804	853778
456821	853779
391918	853780
161920	853781
201043	853782
88793	853783
87066	853784
121898	853785
16861	853786
200394	853787
144014	853788
225896	853789
166578	853790
145197	853791
31052	853792
417270	853793
108257	853794
14194	853795
5978	853796
195541	853797
24336	853798
28349	853799
338019	853800
100575	853801
4161	853802
33327	853803
163900	853804
99177	853805
103485	853806
90087	853807
328681	853808
103147	853809
55600	853810
190188	853811
15623	853812
8428	853813
141008	853814
197834	853815
89749	853816
1205	853817
293562	853818
300886	853819
16637	853820
58786	853821
376933	853822
149409	853823
140645	853824
1673	853825
120377	853826
19041	853827
121515	853828
369664	853829
250170	853830
158387	853831
45468	853832
15859	853833
295362	853834
182242	853835
45572	853836
407573	853837
12890	853838
173253	853839
178730	853840
374081	853841
292209	853842
161224	853843
127215	853844
34420	853845
362213	853846
97543	853847
9027	853848
190988	853849
381087	853850
90441	853851
41111	853852
244379	853853
40938	853854
48159	853855
63696	853856
437186	853857
31568	853858
44691	853859
5516	853860
64619	853861
94221	853862
2717	853863
183219	853864
38941	853865
34519	853866
87042	853867
46955	853868
126370	853869
23621	853870
267650	853871
68366	853872
214018	853873
364400	853874
60820	853875
431435	853876
37120	853877
37120	853878
43057	853879
89704	853880
39228	853881
70720	853882
93513	853883
7079	853884
70306	853885
399619	853886
276153	853887
141434	853888
336078	853889
49983	853890
62150	853891
119273	853892
426172	853893
17056	853894
122847	853895
15547	853896
11597	853897
39317	853898
235210	853899
43465	853900
1319	853901
12736	853902
110188	853903
6881	853904
48843	853905
441743	853906
18858	853907
42532	853908
85882	853909
14387	853910
71975	853911
41935	853912
145573	853913
3853	853914
399696	853915
11986	853916
87695	853917
163796	853918
173035	853919
8091	853920
181395	853921
15868	853922
181901	853923
22570	853924
278444	853925
28423	853926
190878	853927
56352	853928
42300	853929
389970	853930
71562	853931
5478	853932
102061	853933
104995	853934
223358	853935
110834	853936
57011	853937
21410	853938
287599	853939
249779	853940
186910	853941
182089	853942
75210	853943
321790	853944
182089	853945
96023	853946
360468	853947
209040	853948
38356	853949
59409	853950
9716	853951
225032	853952
60650	853953
353518	853954
148145	853955
105690	853956
2217	853957
1626	853958
70294	853959
14200	853960
145555	853961
142743	853962
335844	853963
302544	853964
249460	853965
439380	853966
7409	853967
860	853968
441353	853969
374027	853970
271193	853971
4235	853972
888	853973
18084	853974
206143	853975
660	853976
1133	853977
235	853978
198350	853979
30214	853980
3768	853981
65743	853982
15306	853983
137492	853984
94875	853985
79240	853986
58770	853987
280060	853988
26206	853989
3179	853990
13510	853991
454602	853992
106844	853993
125530	853994
104874	853995
13372	853996
20531	853997
53641	853998
176892	853999
344936	854000
193351	854001
126442	854002
74578	854003
334951	854004
51631	854005
34791	854006
55472	854007
199221	854008
452682	854009
3176	854010
16103	854011
474	854012
374836	854013
46392	854014
124053	854015
215054	854016
292002	854017
70541	854018
320516	854019
98438	854020
38427	854021
360009	854022
22881	854023
302934	854024
227317	854025
71548	854026
108002	854027
2636	854028
217563	854029
225089	854030
20718	854031
12450	854032
30952	854033
129027	854034
216616	854035
166475	854036
179019	854037
384307	854038
36278	854039
306786	854040
157152	854041
208439	854042
355	854043
269202	854044
42291	854045
19296	854046
393236	854047
50283	854048
155318	854049
317583	854050
158538	854051
119727	854052
396101	854053
345785	854054
223818	854055
118791	854056
246724	854057
198685	854058
193092	854059
237706	854060
154743	854061
43186	854062
197406	854063
36706	854064
118361	854065
65	854066
339524	854067
444838	854068
23025	854069
56852	854070
21418	854071
424995	854072
40323	854073
8304	854074
60805	854075
2009	854076
33595	854077
29150	854078
25734	854079
87706	854080
6	854081
292830	854082
70309	854083
170514	854084
238395	854085
10105	854086
8965	854087
10603	854088
73364	854089
3557	854090
81506	854091
63804	854092
11425	854093
8605	854094
33710	854095
62768	854096
419250	854097
403163	854098
431360	854099
52677	854100
243063	854101
406999	854102
285638	854103
41221	854104
134821	854105
180135	854106
22039	854107
11501	854108
2124	854109
8859	854110
60163	854111
76291	854112
101346	854113
329468	854114
24677	854115
20326	854116
297726	854117
210613	854118
241488	854119
243172	854120
116827	854121
68715	854122
132883	854123
135373	854124
394939	854125
355806	854126
35200	854127
142172	854128
46332	854129
23868	854130
8510	854131
7448	854132
164769	854133
6129	854134
238	854135
8401	854136
117588	854137
77692	854138
303830	854139
248968	854140
29572	854141
318712	854142
203166	854143
54442	854144
22140	854145
62519	854146
52972	854147
52734	854148
233274	854149
44660	854150
413832	854151
85350	854152
344150	854153
42727	854154
392307	854155
402932	854156
39277	854157
146961	854158
2576	854159
340709	854160
223790	854161
289067	854162
41002	854163
243545	854164
162806	854165
126792	854166
140234	854167
63209	854168
369171	854169
21472	854170
284221	854171
177381	854172
135705	854173
17653	854174
87665	854175
5592	854176
15482	854177
51650	854178
284472	854179
148680	854180
152470	854181
218044	854182
9999	854183
224409	854184
18027	854185
313907	854186
244307	854187
222955	854188
76722	854189
111592	854190
212276	854191
110558	854192
129830	854193
36956	854194
149567	854195
74804	854196
5333	854197
49030	854198
47947	854199
78284	854200
112607	854201
195302	854202
55598	854203
2207	854204
89308	854205
35232	854206
262999	854207
42707	854208
46020	854209
3701	854210
291713	854211
35720	854212
41056	854213
359796	854214
380713	854215
436794	854216
42447	854217
230288	854218
56358	854219
425891	854220
123233	854221
70868	854222
416903	854223
381644	854224
87086	854225
9795	854226
219883	854227
121499	854228
244262	854229
212506	854230
123637	854231
33808	854232
73410	854233
83021	854234
86415	854235
14806	854236
55002	854237
131111	854238
113173	854239
4881	854240
9249	854241
8087	854242
162761	854243
4147	854244
357758	854245
180389	854246
126691	854247
32563	854248
16086	854249
106426	854250
4895	854251
15443	854252
61476	854253
150847	854254
44172	854255
54374	854256
47186	854257
7836	854258
819	854259
96317	854260
2030	854261
6644	854262
72488	854263
123544	854264
1073	854265
2545	854266
5228	854267
243218	854268
211753	854269
36397	854270
133645	854271
52135	854272
62575	854273
150943	854274
311886	854275
320802	854276
2988	854277
1033	854278
175399	854279
277	854280
1388	854281
12570	854282
293903	854283
384	854284
59575	854285
338742	854286
65345	854287
16	854288
89202	854289
8247	854290
54751	854291
55915	854292
8384	854293
4467	854294
104047	854295
8150	854296
30	854297
10277	854298
223516	854299
179721	854300
53454	854301
79647	854302
189965	854303
84954	854304
417430	854305
276211	854306
142774	854307
102479	854308
393846	854309
69	854310
171187	854311
41444	854312
16041	854313
1235	854314
93925	854315
25625	854316
415608	854317
3404	854318
150928	854319
14805	854320
16404	854321
221015	854322
51268	854323
169658	854324
108369	854325
252491	854326
291950	854327
27909	854328
21667	854329
57442	854330
1477	854331
11125	854332
360905	854333
21352	854334
63147	854335
235523	854336
86049	854337
322902	854338
45888	854339
60194	854340
32066	854341
140421	854342
42080	854343
1154	854344
32137	854345
78723	854346
310752	854347
396119	854348
93427	854349
147573	854350
117060	854351
73435	854352
159	854353
28235	854354
160182	854355
90416	854356
4010	854357
4659	854358
456	854359
3452	854360
195952	854361
124066	854362
97451	854363
202739	854364
298	854365
178440	854366
327581	854367
382900	854368
52141	854369
60876	854370
1330	854371
1083	854372
48827	854373
313	854374
194843	854375
20034	854376
1490	854377
364243	854378
50163	854379
132693	854380
8939	854381
208582	854382
74612	854383
56024	854384
135733	854385
86362	854386
343694	854387
184582	854388
20835	854389
397139	854390
46089	854391
38064	854392
146450	854393
155903	854394
81070	854395
50337	854396
10553	854397
29282	854398
144465	854399
29287	854400
221431	854401
79312	854402
78468	854403
71185	854404
61237	854405
269195	854406
23948	854407
57414	854408
93	854409
294312	854410
80927	854411
50	854412
400532	854413
153337	854414
1418	854415
49107	854416
258669	854417
218618	854418
6080	854419
216657	854420
340070	854421
23437	854422
17678	854423
24420	854424
93061	854425
151943	854426
95241	854427
221551	854428
65252	854429
156445	854430
287784	854431
420908	854432
65105	854433
88208	854434
60530	854435
14674	854436
17072	854437
6245	854438
5404	854439
398434	854440
10770	854441
1875	854442
9925	854443
23708	854444
11646	854445
172169	854446
212824	854447
25538	854448
214120	854449
160277	854450
29114	854451
269100	854452
300388	854453
328542	854454
233671	854455
160491	854456
258660	854457
152120	854458
449099	854459
59535	854460
83752	854461
72574	854462
72130	854463
37898	854464
22284	854465
30685	854466
550	854467
197011	854468
29289	854469
245775	854470
12310	854471
109809	854472
86607	854473
29254	854474
343	854475
136326	854476
21139	854477
10390	854478
4649	854479
28676	854480
187750	854481
45259	854482
17206	854483
10042	854484
10860	854485
4208	854486
57802	854487
151120	854488
121449	854489
175660	854490
29450	854491
172780	854492
22422	854493
445556	854494
9511	854495
5211	854496
76199	854497
8248	854498
147749	854499
27154	854500
61082	854501
39773	854502
215077	854503
8337	854504
85449	854505
159280	854506
320034	854507
44695	854508
44660	854509
44626	854510
60963	854511
162149	854512
277810	854513
933	854514
54010	854515
41216	854516
6258	854517
225140	854518
28387	854519
435702	854520
12504	854521
45908	854522
134658	854523
248614	854524
1111	854525
149994	854526
51243	854527
55028	854528
47151	854529
30613	854530
145987	854531
233745	854532
849	854533
105390	854534
483	854535
4373	854536
24006	854537
65122	854538
34793	854539
416230	854540
210269	854541
4793	854542
106879	854543
12830	854544
5320	854545
308719	854546
49162	854547
91779	854548
43036	854549
53781	854550
73830	854551
405238	854552
2919	854553
80436	854554
104664	854555
188157	854556
11466	854557
72826	854558
410248	854559
161714	854560
166156	854561
2019	854562
74984	854563
108907	854564
5496	854565
11609	854566
7841	854567
71347	854568
3123	854569
153367	854570
778	854571
101929	854572
250062	854573
396304	854574
68050	854575
78588	854576
47526	854577
156812	854578
42295	854579
38771	854580
1776	854581
456	854582
49539	854583
361628	854584
444119	854585
73401	854586
1012	854587
43702	854588
85310	854589
274237	854590
381692	854591
82780	854592
2328	854593
220941	854594
142857	854595
97369	854596
305908	854597
338350	854598
2737	854599
141691	854600
229602	854601
2367	854602
25295	854603
267325	854604
5265	854605
247143	854606
232665	854607
8655	854608
123875	854609
63554	854610
25589	854611
32028	854612
455706	854613
210675	854614
188976	854615
240	854616
30291	854617
5403	854618
108491	854619
50183	854620
56472	854621
277990	854622
114274	854623
4316	854624
185879	854625
6639	854626
11287	854627
25001	854628
76772	854629
80551	854630
78	854631
48434	854632
100057	854633
4872	854634
17349	854635
33500	854636
9870	854637
23909	854638
3533	854639
181215	854640
144485	854641
180755	854642
155559	854643
60199	854644
9879	854645
6156	854646
148357	854647
4399	854648
209351	854649
226566	854650
176469	854651
178810	854652
61064	854653
14576	854654
241982	854655
279527	854656
1677	854657
184559	854658
75667	854659
12658	854660
3309	854661
242212	854662
188697	854663
122811	854664
23537	854665
957	854666
20722	854667
16976	854668
2649	854669
1062	854670
1181	854671
18625	854672
458810	854673
221595	854674
148373	854675
11880	854676
90171	854677
48092	854678
394475	854679
3819	854680
45434	854681
337446	854682
153132	854683
62789	854684
209616	854685
11173	854686
3867	854687
340479	854688
97420	854689
16321	854690
122814	854691
5496	854692
154361	854693
378155	854694
246453	854695
3810	854696
186084	854697
434335	854698
202207	854699
3802	854700
258569	854701
122586	854702
72861	854703
148872	854704
237534	854705
350436	854706
37130	854707
3704	854708
213391	854709
14714	854710
105380	854711
120528	854712
82453	854713
136250	854714
12598	854715
1312	854716
171361	854717
911	854718
22850	854719
34523	854720
154986	854721
31429	854722
100204	854723
976	854724
2020	854725
10528	854726
3608	854727
89421	854728
28132	854729
295041	854730
419412	854731
16844	854732
72134	854733
101361	854734
42677	854735
72427	854736
178824	854737
95757	854738
78588	854739
82226	854740
238987	854741
48674	854742
118660	854743
29860	854744
3794	854745
6924	854746
11214	854747
200336	854748
78588	854749
61160	854750
114035	854751
34650	854752
12712	854753
93337	854754
245702	854755
30818	854756
23962	854757
3023	854758
13906	854759
107751	854760
25551	854761
19225	854762
11638	854763
214142	854764
172	854765
1468	854766
115344	854767
357609	854768
23877	854769
18366	854770
286090	854771
75679	854772
344468	854773
26103	854774
110510	854775
448530	854776
1814	854777
5328	854778
188562	854779
182571	854780
16368	854781
232910	854782
96317	854783
6640	854784
349029	854785
26271	854786
357	854787
159297	854788
25087	854789
1383	854790
115185	854791
274443	854792
12071	854793
3653	854794
338311	854795
93887	854796
309	854797
1769	854798
133234	854799
427259	854800
29325	854801
357817	854802
64587	854803
238772	854804
35498	854805
70847	854806
12491	854807
56023	854808
217908	854809
47179	854810
407586	854811
34674	854812
344911	854813
87358	854814
34012	854815
10469	854816
28660	854817
387524	854818
11521	854819
110040	854820
50084	854821
10398	854822
662	854823
121671	854824
152010	854825
425257	854826
7846	854827
430588	854828
55424	854829
41503	854830
53038	854831
446366	854832
15932	854833
68569	854834
144634	854835
1273	854836
153349	854837
412407	854838
91029	854839
59107	854840
439947	854841
46593	854842
97	854843
44650	854844
44171	854845
82736	854846
6719	854847
192709	854848
432918	854849
85427	854850
219807	854851
94592	854852
3935	854853
187808	854854
97571	854855
16753	854856
205090	854857
33719	854858
240408	854859
385193	854860
243042	854861
260476	854862
15322	854863
26343	854864
112497	854865
93930	854866
123371	854867
46463	854868
455842	854869
274806	854870
417964	854871
100233	854872
2716	854873
147812	854874
101341	854875
98318	854876
1312	854877
40181	854878
56159	854879
53977	854880
6219	854881
48485	854882
214991	854883
1758	854884
96784	854885
14567	854886
13143	854887
19192	854888
2800	854889
104846	854890
16033	854891
8922	854892
160580	854893
48666	854894
2065	854895
102377	854896
140849	854897
157690	854898
1165	854899
427217	854900
17890	854901
332	854902
63864	854903
92528	854904
198637	854905
324130	854906
9354	854907
121723	854908
85074	854909
413801	854910
118104	854911
26364	854912
44136	854913
141980	854914
5677	854915
337709	854916
57935	854917
226440	854918
71311	854919
91855	854920
351880	854921
58901	854922
31928	854923
240471	854924
14346	854925
119592	854926
147724	854927
78558	854928
84866	854929
235702	854930
27344	854931
159226	854932
183090	854933
47562	854934
1662	854935
63542	854936
86712	854937
4161	854938
8341	854939
330197	854940
16276	854941
93813	854942
3820	854943
92912	854944
166904	854945
49869	854946
270502	854947
441655	854948
222439	854949
15553	854950
87951	854951
12260	854952
5050	854953
47118	854954
7065	854955
19526	854956
121557	854957
35504	854958
23369	854959
143549	854960
987	854961
32365	854962
27567	854963
121118	854964
514	854965
75196	854966
396784	854967
17960	854968
20074	854969
94680	854970
59164	854971
18346	854972
33163	854973
448440	854974
37327	854975
2170	854976
377747	854977
199409	854978
189691	854979
414920	854980
152530	854981
429676	854982
325346	854983
107754	854984
81998	854985
7621	854986
353554	854987
345289	854988
368937	854989
30243	854990
130170	854991
215154	854992
12238	854993
26100	854994
289382	854995
446334	854996
63158	854997
352421	854998
238760	854999
70472	855000
241348	855001
45546	855002
32808	855003
273684	855004
71963	855005
99200	855006
124468	855007
165403	855008
8653	855009
123654	855010
9129	855011
309	855012
360116	855013
126460	855014
13455	855015
53118	855016
179317	855017
50703	855018
285073	855019
85736	855020
13124	855021
85721	855022
193405	855023
7051	855024
38879	855025
23387	855026
62362	855027
22259	855028
52157	855029
154918	855030
8570	855031
82274	855032
42067	855033
5090	855034
34881	855035
11571	855036
4772	855037
79729	855038
33442	855039
108813	855040
120368	855041
67627	855042
64616	855043
32584	855044
35403	855045
444281	855046
298527	855047
410537	855048
141861	855049
415645	855050
104897	855051
312348	855052
382597	855053
136940	855054
397544	855055
370840	855056
347979	855057
102161	855058
194111	855059
122809	855060
19283	855061
63378	855062
309875	855063
247632	855064
49583	855065
186556	855066
109705	855067
15632	855068
732	855069
246210	855070
429035	855071
360174	855072
273439	855073
6225	855074
6998	855075
15286	855076
171122	855077
373632	855078
190008	855079
185151	855080
1165	855081
16467	855082
166967	855083
80009	855084
95284	855085
6787	855086
11786	855087
151320	855088
451857	855089
243608	855090
415975	855091
28033	855092
3012	855093
11732	855094
290872	855095
141567	855096
363331	855097
146271	855098
29551	855099
39352	855100
24138	855101
159246	855102
36661	855103
58287	855104
50200	855105
303891	855106
110494	855107
221054	855108
128303	855109
1654	855110
105126	855111
455969	855112
170320	855113
20656	855114
40924	855115
57602	855116
4098	855117
124436	855118
30338	855119
85296	855120
27908	855121
27908	855122
2360	855123
31233	855124
221452	855125
221452	855126
331478	855127
31847	855128
89375	855129
178807	855130
56902	855131
17039	855132
239935	855133
125614	855134
352002	855135
40260	855136
272351	855137
77488	855138
230202	855139
87756	855140
43835	855141
299459	855142
208295	855143
57212	855144
30309	855145
54520	855146
26040	855147
47146	855148
26654	855149
30349	855150
11179	855151
66282	855152
64443	855153
383345	855154
105813	855155
101457	855156
1734	855157
175134	855158
438230	855159
403868	855160
73277	855161
380097	855162
10488	855163
3434	855164
660	855165
277748	855166
288038	855167
8603	855168
251933	855169
340814	855170
67768	855171
60130	855172
1133	855173
81571	855174
82592	855175
259791	855176
30309	855177
39623	855178
445951	855179
32473	855180
394789	855181
192552	855182
148725	855183
97238	855184
191313	855185
13992	855186
21806	855187
48515	855188
58277	855189
383599	855190
6029	855191
164773	855192
400588	855193
255226	855194
26510	855195
5743	855196
41344	855197
27500	855198
253317	855199
194967	855200
336654	855201
65576	855202
101141	855203
147580	855204
119432	855205
10675	855206
77903	855207
5442	855208
477	855209
41962	855210
6887	855211
208901	855212
11790	855213
4721	855214
15070	855215
125061	855216
2939	855217
312142	855218
348321	855219
4286	855220
64089	855221
1193	855222
81095	855223
132919	855224
59958	855225
11	855226
58889	855227
9377	855228
157327	855229
292651	855230
72034	855231
237744	855232
13482	855233
52132	855234
54737	855235
4994	855236
4873	855237
5106	855238
109738	855239
421554	855240
19236	855241
115287	855242
78385	855243
957	855244
115632	855245
65959	855246
412692	855247
341276	855248
100482	855249
49008	855250
271	855251
132992	855252
125224	855253
276233	855254
140609	855255
31675	855256
285490	855257
34125	855258
188850	855259
1755	855260
276172	855261
90964	855262
120494	855263
22691	855264
392221	855265
202349	855266
193980	855267
28670	855268
30164	855269
4855	855270
15060	855271
422561	855272
210767	855273
50595	855274
168349	855275
199958	855276
100609	855277
68906	855278
271063	855279
71696	855280
48213	855281
121528	855282
304357	855283
207200	855284
95386	855285
51490	855286
90017	855287
218677	855288
3434	855289
37926	855290
432421	855291
93560	855292
385976	855293
74147	855294
27068	855295
219258	855296
12662	855297
31126	855298
22971	855299
3515	855300
48924	855301
80597	855302
214207	855303
279980	855304
142825	855305
4390	855306
389927	855307
86725	855308
63326	855309
268130	855310
53002	855311
53002	855312
45318	855313
2315	855314
1571	855315
396493	855316
29731	855317
89795	855318
36753	855319
95678	855320
157001	855321
10194	855322
33899	855323
43621	855324
74615	855325
165585	855326
295476	855327
37430	855328
224075	855329
2300	855330
39277	855331
20429	855332
24826	855333
300723	855334
274037	855335
19467	855336
141624	855337
430034	855338
21208	855339
325533	855340
404203	855341
49772	855342
348	855343
185324	855344
26871	855345
256965	855346
41630	855347
227385	855348
260900	855349
381038	855350
121291	855351
2030	855352
61261	855353
60473	855354
126282	855355
174937	855356
31690	855357
9259	855358
413632	855359
13716	855360
10320	855361
237776	855362
253824	855363
95361	855364
133738	855365
170355	855366
28306	855367
201077	855368
15505	855369
131365	855370
252573	855371
41856	855372
24829	855373
27864	855374
355127	855375
63324	855376
353963	855377
99257	855378
143152	855379
1437	855380
196755	855381
9662	855382
2028	855383
112721	855384
9001	855385
177959	855386
60582	855387
53288	855388
166506	855389
149542	855390
49874	855391
24082	855392
124391	855393
37793	855394
49202	855395
79945	855396
436623	855397
59093	855398
2383	855399
41062	855400
1697	855401
5560	855402
379239	855403
450215	855404
123720	855405
162719	855406
97454	855407
10917	855408
63749	855409
68240	855410
205256	855411
244788	855412
107046	855413
99215	855414
291846	855415
387363	855416
1871	855417
425304	855418
192782	855419
96108	855420
34056	855421
247951	855422
31884	855423
89401	855424
36972	855425
90360	855426
136018	855427
366670	855428
82201	855429
7693	855430
382423	855431
98742	855432
28657	855433
38861	855434
105718	855435
219050	855436
210047	855437
592	855438
238534	855439
2800	855440
322786	855441
444514	855442
16659	855443
16659	855444
54712	855445
92155	855446
19151	855447
243192	855448
126471	855449
37441	855450
156967	855451
120372	855452
10827	855453
144618	855454
20061	855455
295439	855456
6232	855457
133647	855458
231488	855459
12994	855460
8216	855461
21376	855462
123953	855463
58495	855464
3484	855465
333068	855466
65242	855467
61648	855468
351947	855469
173857	855470
346682	855471
12994	855472
350648	855473
215642	855474
221979	855475
408938	855476
171691	855477
9923	855478
97699	855479
110680	855480
339483	855481
409905	855482
1093	855483
17217	855484
217822	855485
72986	855486
418485	855487
73775	855488
1047	855489
92008	855490
167451	855491
188368	855492
5594	855493
6394	855494
74791	855495
2051	855496
543	855497
7264	855498
4638	855499
16982	855500
326197	855501
100090	855502
84474	855503
227337	855504
21113	855505
415543	855506
122758	855507
34542	855508
5004	855509
55892	855510
13172	855511
172086	855512
209055	855513
67959	855514
28052	855515
242167	855516
8600	855517
36450	855518
37264	855519
1513	855520
411443	855521
196077	855522
78053	855523
140137	855524
24728	855525
74059	855526
222951	855527
2725	855528
27698	855529
406711	855530
226471	855531
113056	855532
3295	855533
14699	855534
648	855535
36144	855536
36876	855537
3311	855538
361162	855539
281355	855540
5055	855541
39308	855542
184338	855543
215383	855544
199645	855545
113924	855546
253174	855547
79349	855548
8216	855549
727	855550
30497	855551
33572	855552
293369	855553
6280	855554
374763	855555
1559	855556
61776	855557
52557	855558
88264	855559
235690	855560
169499	855561
73081	855562
87936	855563
135	855564
348440	855565
11445	855566
77521	855567
141985	855568
27258	855569
27935	855570
205409	855571
49729	855572
20002	855573
225453	855574
619	855575
248469	855576
38404	855577
51382	855578
65378	855579
346068	855580
98148	855581
13586	855582
37388	855583
398511	855584
43024	855585
225305	855586
27334	855587
269333	855588
3632	855589
15539	855590
61611	855591
27334	855592
181164	855593
29595	855594
213095	855595
95793	855596
184920	855597
50991	855598
121808	855599
3393	855600
144983	855601
292236	855602
67227	855603
340689	855604
17481	855605
66675	855606
2437	855607
106903	855608
336550	855609
319839	855610
429784	855611
29624	855612
147353	855613
71399	855614
94190	855615
377432	855616
173726	855617
386905	855618
129893	855619
127954	855620
332403	855621
374860	855622
4473	855623
49797	855624
69112	855625
153755	855626
451123	855627
60592	855628
398949	855629
1610	855630
273180	855631
428242	855632
200317	855633
37349	855634
225390	855635
92305	855636
108251	855637
56251	855638
210400	855639
283160	855640
103018	855641
33138	855642
49604	855643
18048	855644
213060	855645
126693	855646
367797	855647
94035	855648
94207	855649
233528	855650
27876	855651
211013	855652
23610	855653
121340	855654
6201	855655
459293	855656
211535	855657
88577	855658
417314	855659
186553	855660
173704	855661
56403	855662
62995	855663
328484	855664
65702	855665
46413	855666
113426	855667
83461	855668
243443	855669
74276	855670
151180	855671
392432	855672
38548	855673
159881	855674
417206	855675
203452	855676
368301	855677
90876	855678
236420	855679
310718	855680
95631	855681
165317	855682
128982	855683
174647	855684
19103	855685
128181	855686
135540	855687
211465	855688
107381	855689
377516	855690
61635	855691
25021	855692
437588	855693
59516	855694
211159	855695
223259	855696
326107	855697
336117	855698
194112	855699
26946	855700
144851	855701
15525	855702
65859	855703
202075	855704
393283	855705
45113	855706
67182	855707
14202	855708
244041	855709
359757	855710
57805	855711
297183	855712
192283	855713
224653	855714
11253	855715
77990	855716
157812	855717
159405	855718
428928	855719
11948	855720
84835	855721
111932	855722
32952	855723
73141	855724
268647	855725
28612	855726
175611	855727
341800	855728
294355	855729
277940	855730
80857	855731
309173	855732
218274	855733
184385	855734
441188	855735
3280	855736
8621	855737
10245	855738
57093	855739
103655	855740
102281	855741
455100	855742
2	855743
4039	855744
165461	855745
49089	855746
33550	855747
183319	855748
223118	855749
61862	855750
5118	855751
29855	855752
257	855753
101907	855754
85441	855755
102572	855756
58734	855757
21001	855758
274286	855759
3346	855760
1817	855761
192565	855762
72800	855763
205600	855764
49705	855765
18845	855766
311352	855767
15714	855768
29419	855769
374194	855770
34113	855771
36054	855772
332967	855773
30529	855774
10081	855775
62268	855776
94946	855777
135751	855778
205579	855779
224293	855780
216964	855781
80259	855782
33864	855783
75662	855784
40595	855785
197796	855786
148299	855787
183478	855788
298236	855789
187667	855790
98088	855791
5940	855792
26449	855793
71416	855794
6762	855795
100313	855796
305308	855797
309444	855798
79709	855799
139216	855800
86460	855801
262514	855802
6534	855803
41133	855804
435106	855805
90007	855806
54415	855807
210901	855808
226229	855809
3530	855810
355829	855811
132652	855812
113592	855813
85410	855814
432033	855815
184154	855816
109105	855817
123615	855818
98865	855819
7083	855820
11050	855821
171039	855822
123143	855823
46967	855824
386405	855825
2950	855826
1256	855827
14621	855828
455312	855829
2401	855830
19985	855831
918	855832
20497	855833
400764	855834
3696	855835
2410	855836
62619	855837
56954	855838
65571	855839
223764	855840
51835	855841
27173	855842
457209	855843
395394	855844
7761	855845
42375	855846
414281	855847
434642	855848
309532	855849
142545	855850
202838	855851
110503	855852
73854	855853
135494	855854
227233	855855
81389	855856
413992	855857
156976	855858
142067	855859
84881	855860
21897	855861
80942	855862
3230	855863
415233	855864
47028	855865
2290	855866
60017	855867
254068	855868
105877	855869
9150	855870
125088	855871
304134	855872
213314	855873
63196	855874
441	855875
213119	855876
30887	855877
342942	855878
156076	855879
113362	855880
66563	855881
525	855882
8755	855883
43983	855884
206151	855885
15815	855886
377	855887
44519	855888
57334	855889
241029	855890
45982	855891
25008	855892
148371	855893
25845	855894
246753	855895
2576	855896
11380	855897
11380	855898
11380	855899
63987	855900
446821	855901
34080	855902
65734	855903
171230	855904
42591	855905
110360	855906
11023	855907
38340	855908
32440	855909
3795	855910
62298	855911
54845	855912
149829	855913
24096	855914
44354	855915
166312	855916
14895	855917
455794	855918
2271	855919
138119	855920
1690	855921
15479	855922
105261	855923
241723	855924
2297	855925
54284	855926
45896	855927
183547	855928
25901	855929
198400	855930
275085	855931
68446	855932
24017	855933
126488	855934
94596	855935
441723	855936
229032	855937
169223	855938
55620	855939
4537	855940
111472	855941
87955	855942
179072	855943
39747	855944
47438	855945
97843	855946
12532	855947
327818	855948
246357	855949
40321	855950
110045	855951
3310	855952
58811	855953
509	855954
52455	855955
53586	855956
335651	855957
14536	855958
371729	855959
401541	855960
456387	855961
158951	855962
265154	855963
226882	855964
324783	855965
55201	855966
42461	855967
438081	855968
233641	855969
271830	855970
117361	855971
199436	855972
346	855973
88271	855974
14016	855975
339007	855976
16087	855977
34961	855978
152399	855979
77670	855980
17414	855981
32224	855982
179923	855983
48875	855984
219226	855985
335143	855986
18304	855987
34095	855988
104849	855989
419240	855990
10930	855991
215023	855992
2051	855993
18865	855994
16478	855995
9803	855996
407995	855997
29603	855998
96986	855999
130200	856000
219602	856001
114492	856002
92931	856003
163398	856004
187663	856005
196767	856006
255904	856007
7274	856008
286401	856009
45942	856010
3537	856011
186884	856012
220932	856013
58520	856014
187864	856015
80247	856016
115691	856017
20730	856018
54748	856019
152143	856020
10295	856021
35285	856022
677	856023
89088	856024
238997	856025
86396	856026
87291	856027
91693	856028
26144	856029
78626	856030
91778	856031
415712	856032
69694	856033
2467	856034
51920	856035
388345	856036
10863	856037
174641	856038
411624	856039
105388	856040
66291	856041
292607	856042
8561	856043
246300	856044
64894	856045
113551	856046
12336	856047
57856	856048
195174	856049
452284	856050
37413	856051
123496	856052
197797	856053
10245	856054
413382	856055
177282	856056
47426	856057
198266	856058
193513	856059
125439	856060
51083	856061
167903	856062
1830	856063
202762	856064
11487	856065
206665	856066
129706	856067
39517	856068
55292	856069
99601	856070
1728	856071
52500	856072
63358	856073
35636	856074
259729	856075
4743	856076
96781	856077
4627	856078
72014	856079
40090	856080
141067	856081
11967	856082
3993	856083
14781	856084
167054	856085
110944	856086
30422	856087
229124	856088
58097	856089
21556	856090
72164	856091
353911	856092
427858	856093
24836	856094
106426	856095
266476	856096
111349	856097
265079	856098
60189	856099
31478	856100
169625	856101
46274	856102
322	856103
388754	856104
199329	856105
28062	856106
13944	856107
56777	856108
22847	856109
113143	856110
10101	856111
14442	856112
401322	856113
84938	856114
124966	856115
37	856116
175507	856117
25780	856118
229606	856119
63055	856120
142225	856121
7761	856122
8040	856123
19598	856124
82582	856125
6031	856126
132162	856127
190791	856128
372342	856129
133594	856130
16462	856131
196558	856132
1723	856133
5730	856134
385297	856135
72206	856136
24503	856137
218171	856138
105561	856139
14203	856140
38691	856141
275873	856142
68642	856143
444986	856144
368	856145
16643	856146
30432	856147
76231	856148
116150	856149
312795	856150
18851	856151
421844	856152
54970	856153
63687	856154
55112	856155
222745	856156
899	856157
38469	856158
138647	856159
86506	856160
2922	856161
37724	856162
73358	856163
39157	856164
141065	856165
16449	856166
1420	856167
29902	856168
10702	856169
60968	856170
43815	856171
215407	856172
70130	856173
9200	856174
340402	856175
24295	856176
36317	856177
14259	856178
305446	856179
64123	856180
363340	856181
49445	856182
47364	856183
50974	856184
185605	856185
247695	856186
209213	856187
53651	856188
1479	856189
383376	856190
190463	856191
68096	856192
210587	856193
73954	856194
232897	856195
35155	856196
36879	856197
345377	856198
30071	856199
401411	856200
11924	856201
24903	856202
81919	856203
116472	856204
19543	856205
153590	856206
153590	856207
16691	856208
101315	856209
227790	856210
123346	856211
256906	856212
25400	856213
12891	856214
11583	856215
93800	856216
45589	856217
394848	856218
121911	856219
89471	856220
235195	856221
3447	856222
46567	856223
162860	856224
221863	856225
135891	856226
31247	856227
175015	856228
231296	856229
193504	856230
75967	856231
50330	856232
26975	856233
89958	856234
433	856235
102105	856236
42359	856237
233398	856238
16809	856239
40685	856240
213117	856241
73056	856242
61968	856243
87378	856244
173147	856245
39189	856246
309919	856247
84644	856248
63764	856249
62907	856250
10288	856251
118687	856252
443567	856253
28170	856254
134638	856255
194576	856256
157015	856257
19986	856258
346897	856259
38300	856260
115747	856261
190623	856262
17208	856263
250221	856264
111780	856265
424443	856266
49385	856267
315886	856268
36514	856269
241475	856270
1239	856271
34824	856272
123445	856273
39170	856274
78215	856275
8785	856276
275336	856277
37541	856278
10567	856279
157631	856280
13366	856281
156010	856282
51186	856283
34510	856284
62942	856285
13690	856286
65816	856287
133796	856288
62886	856289
264158	856290
34522	856291
97074	856292
113061	856293
16097	856294
97330	856295
78548	856296
59108	856297
180040	856298
217519	856299
90147	856300
285941	856301
102028	856302
28125	856303
60774	856304
58569	856305
452339	856306
21743	856307
39999	856308
7088	856309
109008	856310
238	856311
450	856312
448931	856313
794	856314
5094	856315
46796	856316
25445	856317
25157	856318
5537	856319
9077	856320
30187	856321
53182	856322
411824	856323
1121	856324
75583	856325
214824	856326
10647	856327
95579	856328
325202	856329
120763	856330
295803	856331
26112	856332
163679	856333
310729	856334
180438	856335
2341	856336
242017	856337
144543	856338
120622	856339
127586	856340
360718	856341
427762	856342
4910	856343
213768	856344
27565	856345
316060	856346
1026	856347
1922	856348
8364	856349
203781	856350
258	856351
47085	856352
9584	856353
191664	856354
82913	856355
29495	856356
27147	856357
250482	856358
2425	856359
63316	856360
351857	856361
312406	856362
55437	856363
436388	856364
427	856365
2120	856366
49223	856367
59161	856368
238444	856369
322619	856370
72406	856371
11975	856372
223173	856373
268467	856374
138784	856375
219878	856376
107800	856377
48869	856378
196338	856379
16924	856380
146011	856381
71687	856382
122312	856383
158756	856384
302230	856385
162015	856386
14319	856387
97302	856388
183677	856389
164498	856390
40765	856391
8783	856392
144957	856393
85789	856394
111763	856395
24752	856396
12514	856397
11467	856398
364402	856399
57076	856400
292917	856401
221666	856402
19257	856403
97084	856404
6169	856405
114387	856406
160220	856407
893	856408
70674	856409
30372	856410
35846	856411
202940	856412
404304	856413
57256	856414
76538	856415
431542	856416
13658	856417
58748	856418
20096	856419
210800	856420
175706	856421
93575	856422
62433	856423
238	856424
86609	856425
84785	856426
162699	856427
332381	856428
46432	856429
223856	856430
190502	856431
42452	856432
53248	856433
86407	856434
121900	856435
8074	856436
7834	856437
304206	856438
440137	856439
157591	856440
108051	856441
259111	856442
49456	856443
1676	856444
238289	856445
31304	856446
6923	856447
137539	856448
102022	856449
5174	856450
39553	856451
172418	856452
28185	856453
163612	856454
134415	856455
32558	856456
12931	856457
15946	856458
8014	856459
421215	856460
1672	856461
308259	856462
308594	856463
31682	856464
302461	856465
59974	856466
373737	856467
207130	856468
216756	856469
108571	856470
244	856471
1598	856472
118114	856473
33392	856474
9554	856475
74489	856476
327777	856477
262894	856478
12344	856479
346399	856480
72391	856481
58996	856482
218721	856483
228724	856484
700	856485
13236	856486
186417	856487
237194	856488
42412	856489
203065	856490
118773	856491
7432	856492
122008	856493
119720	856494
21575	856495
33696	856496
5647	856497
73047	856498
42030	856499
108233	856500
60772	856501
129842	856502
9477	856503
383996	856504
16922	856505
290342	856506
60024	856507
119654	856508
153057	856509
51119	856510
66440	856511
102744	856512
392	856513
122633	856514
19591	856515
380046	856516
20001	856517
7271	856518
246377	856519
208108	856520
164981	856521
315	856522
93567	856523
338262	856524
940	856525
121441	856526
2542	856527
100878	856528
5620	856529
360888	856530
1687	856531
45606	856532
14424	856533
20014	856534
42333	856535
18897	856536
188414	856537
422672	856538
11290	856539
2488	856540
135649	856541
1532	856542
65706	856543
229511	856544
166913	856545
43514	856546
1089	856547
659	856548
30823	856549
237771	856550
131643	856551
65524	856552
41117	856553
3493	856554
238119	856555
31046	856556
63735	856557
43135	856558
316828	856559
23835	856560
45829	856561
24803	856562
9144	856563
72358	856564
49620	856565
454162	856566
320910	856567
16814	856568
67970	856569
81080	856570
283889	856571
48810	856572
229457	856573
27025	856574
123354	856575
4213	856576
699	856577
5171	856578
71971	856579
94462	856580
728	856581
9224	856582
57980	856583
110268	856584
6553	856585
126961	856586
6027	856587
110740	856588
33650	856589
360378	856590
236908	856591
1191	856592
98	856593
135487	856594
45742	856595
94524	856596
323185	856597
5897	856598
6002	856599
195	856600
77607	856601
2535	856602
183974	856603
225676	856604
69449	856605
1019	856606
185608	856607
373468	856608
11564	856609
152533	856610
121740	856611
324379	856612
39744	856613
129951	856614
5419	856615
100487	856616
394737	856617
62843	856618
316336	856619
31125	856620
3572	856621
211702	856622
665	856623
313299	856624
241045	856625
52467	856626
199109	856627
213820	856628
177777	856629
17022	856630
69524	856631
35843	856632
4252	856633
149494	856634
206236	856635
108265	856636
1851	856637
32179	856638
6433	856639
137639	856640
105599	856641
307985	856642
215732	856643
50	856644
124324	856645
81151	856646
88653	856647
252805	856648
294587	856649
398813	856650
7499	856651
63449	856652
137953	856653
10377	856654
36355	856655
123187	856656
422112	856657
420643	856658
154334	856659
46281	856660
195608	856661
111546	856662
149264	856663
101329	856664
304864	856665
52820	856666
360598	856667
34856	856668
32	856669
124403	856670
3753	856671
34974	856672
89002	856673
264707	856674
149727	856675
7791	856676
265128	856677
10124	856678
45081	856679
217831	856680
47274	856681
52306	856682
225086	856683
55967	856684
32757	856685
4327	856686
10646	856687
213307	856688
889	856689
57604	856690
6119	856691
9580	856692
221	856693
11469	856694
262917	856695
380110	856696
196075	856697
42956	856698
25866	856699
19884	856700
392	856701
1316	856702
73003	856703
665	856704
188841	856705
34448	856706
15286	856707
115232	856708
20006	856709
31748	856710
213636	856711
76199	856712
7951	856713
5658	856714
78	856715
20006	856716
1394	856717
11	856718
6316	856719
1028	856720
64274	856721
30320	856722
719	856723
898	856724
312069	856725
12602	856726
17123	856727
17603	856728
78628	856729
3141	856730
369248	856731
127590	856732
41982	856733
171157	856734
4537	856735
418741	856736
13722	856737
261984	856738
7857	856739
17210	856740
7787	856741
95694	856742
74284	856743
30681	856744
253539	856745
490	856746
1591	856747
12025	856748
148672	856749
46264	856750
12594	856751
153162	856752
40935	856753
10111	856754
21636	856755
136612	856756
171766	856757
51909	856758
18371	856759
1972	856760
16769	856761
35225	856762
1128	856763
5991	856764
153219	856765
115737	856766
20023	856767
12153	856768
36450	856769
33058	856770
205205	856771
201184	856772
8653	856773
61725	856774
130704	856775
38589	856776
56657	856777
11989	856778
120748	856779
19894	856780
182981	856781
27712	856782
61343	856783
108206	856784
387617	856785
2647	856786
7748	856787
400809	856788
58594	856789
20444	856790
115618	856791
10937	856792
2456	856793
225108	856794
9356	856795
113434	856796
163886	856797
35214	856798
183612	856799
374631	856800
108596	856801
89239	856802
90586	856803
66068	856804
34688	856805
6254	856806
45475	856807
134554	856808
124769	856809
135116	856810
2778	856811
316763	856812
17943	856813
21804	856814
1791	856815
172219	856816
195082	856817
406975	856818
69639	856819
85067	856820
158134	856821
101964	856822
193914	856823
73503	856824
62527	856825
6437	856826
16946	856827
104863	856828
45236	856829
70684	856830
10616	856831
131895	856832
123486	856833
22611	856834
21902	856835
12506	856836
308160	856837
941	856838
91712	856839
89008	856840
330	856841
45904	856842
237695	856843
374896	856844
1806	856845
99781	856846
57086	856847
59153	856848
31189	856849
374963	856850
21025	856851
45470	856852
18793	856853
18205	856854
163854	856855
4307	856856
2655	856857
206441	856858
860	856859
54391	856860
49161	856861
12004	856862
19254	856863
17998	856864
210976	856865
224413	856866
333650	856867
118890	856868
437285	856869
112842	856870
210994	856871
42948	856872
11035	856873
63091	856874
14423	856875
40922	856876
305864	856877
1874	856878
381725	856879
1842	856880
412932	856881
29044	856882
187129	856883
16364	856884
146758	856885
292352	856886
438861	856887
16825	856888
78801	856889
21400	856890
23676	856891
14652	856892
305180	856893
42502	856894
10733	856895
260367	856896
124931	856897
445123	856898
186790	856899
34138	856900
4935	856901
235	856902
61102	856903
295898	856904
14010	856905
3200	856906
17715	856907
9205	856908
63153	856909
274033	856910
206347	856911
1785	856912
123327	856913
43704	856914
15915	856915
157275	856916
207479	856917
20770	856918
18706	856919
4367	856920
42547	856921
198624	856922
113118	856923
42594	856924
81086	856925
303206	856926
106233	856927
27076	856928
63351	856929
56759	856930
6191	856931
124866	856932
435791	856933
7083	856934
69979	856935
107065	856936
50025	856937
64201	856938
97882	856939
318617	856940
150472	856941
402301	856942
141338	856943
171831	856944
98645	856945
26795	856946
159445	856947
11103	856948
399052	856949
55538	856950
73351	856951
60528	856952
132201	856953
211020	856954
46634	856955
27124	856956
278414	856957
310323	856958
227639	856959
104052	856960
19976	856961
390806	856962
10641	856963
113300	856964
153452	856965
23761	856966
51363	856967
47160	856968
215722	856969
422197	856970
421360	856971
577	856972
212	856973
58901	856974
2463	856975
27880	856976
52563	856977
9189	856978
415151	856979
32060	856980
77825	856981
10820	856982
46	856983
490	856984
245	856985
101057	856986
174555	856987
235111	856988
30245	856989
29206	856990
63860	856991
162940	856992
1482	856993
4826	856994
178348	856995
127108	856996
460288	856997
120	856998
2081	856999
316	857000
219664	857001
424920	857002
243466	857003
126315	857004
169697	857005
226346	857006
132441	857007
86258	857008
29092	857009
41540	857010
35031	857011
96843	857012
59335	857013
68888	857014
221008	857015
168162	857016
237809	857017
94286	857018
114370	857019
93396	857020
17833	857021
41802	857022
353120	857023
277247	857024
11	857025
168182	857026
98578	857027
81857	857028
335618	857029
460008	857030
77292	857031
49634	857032
1827	857033
38170	857034
120383	857035
46	857036
50071	857037
7821	857038
7834	857039
24931	857040
1869	857041
113020	857042
13556	857043
187412	857044
4099	857045
90185	857046
54318	857047
61996	857048
3972	857049
88296	857050
239210	857051
169247	857052
406699	857053
344779	857054
2636	857055
2	857056
36	857057
158501	857058
160741	857059
97236	857060
212967	857061
47434	857062
4367	857063
204107	857064
412225	857065
232506	857066
54729	857067
2063	857068
27123	857069
35202	857070
346556	857071
439971	857072
14077	857073
230996	857074
42847	857075
177891	857076
9448	857077
951	857078
141943	857079
299105	857080
68778	857081
239720	857082
17755	857083
63549	857084
30158	857085
19192	857086
603	857087
21054	857088
32533	857089
16345	857090
2471	857091
9538	857092
73681	857093
7974	857094
4896	857095
48241	857096
9720	857097
111491	857098
346658	857099
4291	857100
257650	857101
50301	857102
161798	857103
448185	857104
211315	857105
46864	857106
17576	857107
25055	857108
55	857109
4138	857110
345990	857111
48441	857112
444110	857113
53199	857114
129365	857115
278341	857116
353570	857117
64203	857118
5433	857119
6164	857120
7050	857121
184542	857122
102037	857123
33711	857124
357511	857125
6168	857126
111860	857127
172328	857128
346788	857129
249728	857130
95723	857131
160721	857132
206534	857133
198139	857134
67954	857135
410156	857136
98581	857137
230963	857138
166308	857139
354002	857140
93325	857141
506	857142
1417	857143
42940	857144
25417	857145
56944	857146
3121	857147
23214	857148
33709	857149
25805	857150
22766	857151
157911	857152
1537	857153
104789	857154
63967	857155
204096	857156
309608	857157
216892	857158
203829	857159
138081	857160
35262	857161
37387	857162
95704	857163
84848	857164
29297	857165
228131	857166
493	857167
273926	857168
233302	857169
117679	857170
42193	857171
215500	857172
38394	857173
104078	857174
22299	857175
58635	857176
297277	857177
294732	857178
234876	857179
40225	857180
317912	857181
100185	857182
108689	857183
120310	857184
105328	857185
111025	857186
252961	857187
62133	857188
46006	857189
2328	857190
297738	857191
2397	857192
114763	857193
32167	857194
10589	857195
284721	857196
99101	857197
9119	857198
22149	857199
219221	857200
31612	857201
9312	857202
1156	857203
97820	857204
1237	857205
64941	857206
840	857207
311099	857208
334699	857209
5497	857210
55414	857211
345871	857212
109208	857213
82950	857214
207833	857215
107963	857216
33454	857217
5332	857218
53191	857219
175899	857220
27004	857221
36922	857222
431710	857223
53442	857224
9659	857225
223261	857226
27670	857227
8209	857228
445031	857229
390699	857230
6248	857231
45582	857232
9920	857233
194184	857234
69564	857235
286162	857236
40771	857237
1249	857238
62352	857239
58896	857240
13426	857241
128766	857242
113652	857243
6786	857244
283103	857245
3433	857246
20554	857247
436200	857248
154213	857249
64079	857250
13616	857251
63	857252
241709	857253
429950	857254
120906	857255
95313	857256
31453	857257
31537	857258
98122	857259
1398	857260
443271	857261
176027	857262
118578	857263
182385	857264
331411	857265
309	857266
17843	857267
248984	857268
89121	857269
45939	857270
10372	857271
89721	857272
73715	857273
220609	857274
54736	857275
165030	857276
230438	857277
6257	857278
364162	857279
31367	857280
125748	857281
249323	857282
69141	857283
171956	857284
81835	857285
123827	857286
4010	857287
112793	857288
105915	857289
112248	857290
10008	857291
55754	857292
20319	857293
422954	857294
175988	857295
41519	857296
341357	857297
10842	857298
8925	857299
337020	857300
151717	857301
40564	857302
4926	857303
155996	857304
423713	857305
26131	857306
457703	857307
417872	857308
126875	857309
93200	857310
421336	857311
130854	857312
177940	857313
10230	857314
52624	857315
47912	857316
13933	857317
44089	857318
303126	857319
24218	857320
25556	857321
3137	857322
12450	857323
157615	857324
84852	857325
226967	857326
18765	857327
115685	857328
10409	857329
172746	857330
190281	857331
319663	857332
11981	857333
115036	857334
30653	857335
39070	857336
314526	857337
90246	857338
324794	857339
21278	857340
119622	857341
4129	857342
348151	857343
116844	857344
70349	857345
99424	857346
59526	857347
22075	857348
425294	857349
8400	857350
104213	857351
5128	857352
3684	857353
9787	857354
4925	857355
438350	857356
22179	857357
17918	857358
61941	857359
81630	857360
57453	857361
53447	857362
113311	857363
231420	857364
86554	857365
66841	857366
100925	857367
277834	857368
95849	857369
106540	857370
43721	857371
27853	857372
31707	857373
261	857374
23385	857375
105770	857376
360848	857377
113839	857378
326011	857379
30223	857380
219055	857381
4731	857382
68933	857383
402638	857384
11419	857385
52732	857386
93289	857387
174386	857388
10900	857389
25019	857390
31633	857391
16282	857392
198991	857393
37287	857394
30262	857395
79211	857396
325711	857397
291061	857398
421681	857399
329756	857400
96162	857401
80978	857402
160464	857403
403286	857404
138553	857405
84503	857406
407322	857407
298508	857408
153867	857409
138244	857410
398320	857411
38600	857412
402484	857413
265974	857414
150569	857415
221230	857416
260329	857417
221704	857418
239958	857419
323398	857420
411596	857421
48618	857422
82631	857423
174584	857424
148656	857425
104430	857426
344203	857427
148516	857428
435029	857429
184998	857430
15528	857431
433372	857432
96816	857433
105533	857434
158431	857435
58556	857436
237569	857437
84448	857438
150230	857439
453477	857440
357798	857441
318858	857442
115797	857443
441290	857444
372906	857445
297006	857446
215741	857447
204502	857448
162307	857449
427389	857450
231347	857451
278501	857452
130801	857453
91945	857454
156878	857455
244371	857456
111823	857457
1728	857458
3531	857459
5746	857460
152122	857461
109782	857462
291561	857463
130558	857464
141691	857465
116462	857466
98409	857467
296333	857468
228298	857469
28802	857470
95481	857471
102638	857472
58899	857473
9807	857474
249270	857475
34277	857476
267714	857477
114740	857478
114689	857479
267881	857480
70463	857481
232495	857482
18784	857483
7699	857484
1697	857485
356532	857486
6555	857487
367136	857488
12704	857489
82862	857490
374844	857491
33813	857492
426963	857493
408921	857494
118490	857495
224063	857496
327604	857497
397427	857498
287856	857499
34337	857500
133658	857501
311536	857502
38575	857503
449492	857504
70743	857505
266803	857506
125221	857507
236279	857508
184706	857509
291431	857510
275755	857511
361597	857512
142188	857513
23830	857514
70726	857515
402063	857516
451877	857517
35115	857518
333401	857519
28668	857520
150074	857521
5710	857522
133860	857523
429687	857524
106723	857525
153591	857526
238422	857527
246936	857528
336188	857529
79003	857530
22211	857531
27775	857532
240446	857533
165240	857534
11414	857535
407806	857536
202673	857537
295754	857538
49531	857539
90040	857540
88792	857541
27501	857542
209184	857543
382539	857544
49322	857545
348501	857546
390763	857547
62787	857548
16740	857549
71389	857550
9301	857551
33137	857552
25742	857553
88238	857554
43970	857555
14386	857556
140	857557
223994	857558
1884	857559
316	857560
150412	857561
353568	857562
330484	857563
245971	857564
308505	857565
105573	857566
84620	857567
177328	857568
362915	857569
175961	857570
49296	857571
167154	857572
96160	857573
44747	857574
359325	857575
84841	857576
44453	857577
77965	857578
65124	857579
123436	857580
81065	857581
6741	857582
241691	857583
309280	857584
230210	857585
228922	857586
4000	857587
2446	857588
123844	857589
326006	857590
371336	857591
129594	857592
153054	857593
58716	857594
109288	857595
59809	857596
384070	857597
99211	857598
41129	857599
351903	857600
2234	857601
172593	857602
51443	857603
262637	857604
154703	857605
7722	857606
193880	857607
334297	857608
67402	857609
221620	857610
228381	857611
28636	857612
55108	857613
337	857614
182555	857615
77400	857616
372377	857617
42588	857618
45401	857619
245596	857620
248299	857621
20077	857622
111013	857623
337462	857624
178816	857625
302336	857626
207816	857627
1266	857628
297800	857629
328474	857630
64558	857631
65924	857632
172552	857633
10613	857634
19188	857635
220326	857636
17794	857637
12865	857638
170914	857639
86711	857640
177950	857641
82953	857642
73984	857643
150461	857644
193833	857645
116444	857646
93268	857647
119898	857648
119898	857649
34433	857650
324479	857651
18880	857652
17078	857653
128330	857654
92193	857655
65890	857656
323803	857657
65850	857658
247591	857659
83258	857660
235708	857661
71290	857662
48996	857663
66528	857664
156239	857665
238038	857666
104818	857667
29803	857668
235639	857669
4504	857670
88133	857671
409289	857672
417726	857673
76210	857674
121194	857675
142961	857676
422047	857677
106523	857678
57026	857679
143275	857680
8379	857681
129731	857682
122410	857683
4371	857684
14534	857685
96766	857686
106067	857687
342264	857688
174813	857689
301697	857690
192	857691
238536	857692
2860	857693
54674	857694
208482	857695
1970	857696
207776	857697
87059	857698
449	857699
37497	857700
113657	857701
384492	857702
388319	857703
198966	857704
88307	857705
99113	857706
13265	857707
87356	857708
199078	857709
58352	857710
27870	857711
116273	857712
146326	857713
427285	857714
214609	857715
110487	857716
187489	857717
54587	857718
32989	857719
205718	857720
412072	857721
229649	857722
1599	857723
42130	857724
277222	857725
438454	857726
281912	857727
323649	857728
127138	857729
424543	857730
112595	857731
30313	857732
167512	857733
450223	857734
37910	857735
359058	857736
304743	857737
65076	857738
67580	857739
383569	857740
359489	857741
450379	857742
401764	857743
204906	857744
437943	857745
219877	857746
227569	857747
394967	857748
382622	857749
60154	857750
274833	857751
39731	857752
313311	857753
419053	857754
144030	857755
304588	857756
17616	857757
452616	857758
294555	857759
176941	857760
283977	857761
442747	857762
106537	857763
455656	857764
359036	857765
449747	857766
204812	857767
439496	857768
238531	857769
117514	857770
363532	857771
416889	857772
5036	857773
281729	857774
54540	857775
311614	857776
72266	857777
417962	857778
170533	857779
227629	857780
107034	857781
131170	857782
133894	857783
140095	857784
167956	857785
284110	857786
282505	857787
94340	857788
429250	857789
389968	857790
421663	857791
455769	857792
361301	857793
269249	857794
76416	857795
233417	857796
204110	857797
205867	857798
243008	857799
335494	857800
274379	857801
249845	857802
227485	857803
104507	857804
423727	857805
21710	857806
280063	857807
39182	857808
121660	857809
304174	857810
31787	857811
336757	857812
61127	857813
131962	857814
266941	857815
59166	857816
443030	857817
28996	857818
31080	857819
32813	857820
43947	857821
82492	857822
168977	857823
395773	857824
48686	857825
61677	857826
178823	857827
211064	857828
393077	857829
11690	857830
84783	857831
105996	857832
76416	857833
28996	857834
22048	857835
35865	857836
136767	857837
76928	857838
88001	857839
455918	857840
136382	857841
258320	857842
18749	857843
189195	857844
50539	857845
418028	857846
32738	857847
97856	857848
639	857849
1069	857850
456734	857851
4234	857852
4784	857853
19085	857854
24074	857855
52804	857856
4357	857857
106148	857858
373794	857859
4613	857860
205797	857861
337573	857862
323988	857863
17546	857864
303494	857865
110926	857866
99992	857867
426082	857868
163330	857869
11547	857870
10617	857871
11937	857872
2048	857873
29795	857874
103778	857875
27564	857876
157978	857877
250151	857878
2539	857879
81072	857880
1431	857881
193829	857882
196212	857883
10528	857884
289141	857885
29006	857886
14442	857887
95	857888
13427	857889
124134	857890
7159	857891
4235	857892
25863	857893
1242	857894
36532	857895
44792	857896
394790	857897
208111	857898
38745	857899
213983	857900
36497	857901
13519	857902
26656	857903
114099	857904
27185	857905
1301	857906
51161	857907
46175	857908
8380	857909
39644	857910
262417	857911
108768	857912
11676	857913
48256	857914
129169	857915
16554	857916
46488	857917
106210	857918
292769	857919
107751	857920
22681	857921
1119	857922
135298	857923
16181	857924
73	857925
451567	857926
96361	857927
211588	857928
153458	857929
29788	857930
208769	857931
264139	857932
137514	857933
265483	857934
22700	857935
81267	857936
21129	857937
27699	857938
335136	857939
65	857940
59407	857941
174722	857942
222738	857943
235487	857944
18039	857945
39045	857946
136576	857947
38439	857948
223723	857949
121065	857950
449495	857951
117938	857952
26737	857953
172772	857954
418266	857955
42289	857956
117146	857957
93246	857958
44141	857959
157092	857960
436657	857961
14220	857962
200262	857963
83265	857964
72635	857965
223417	857966
26401	857967
8033	857968
56740	857969
138947	857970
10114	857971
18685	857972
8263	857973
283158	857974
19175	857975
34428	857976
155279	857977
196479	857978
6342	857979
52368	857980
170577	857981
107092	857982
68639	857983
329478	857984
332530	857985
224385	857986
258680	857987
131468	857988
34231	857989
154546	857990
375104	857991
118895	857992
144017	857993
41515	857994
841	857995
6078	857996
66	857997
38562	857998
347853	857999
210921	858000
52899	858001
51619	858002
45947	858003
406487	858004
199370	858005
240004	858006
6866	858007
1250	858008
59764	858009
4577	858010
210769	858011
114315	858012
21595	858013
75179	858014
130415	858015
62181	858016
135072	858017
37273	858018
13392	858019
158557	858020
20879	858021
107966	858022
51465	858023
421590	858024
32506	858025
73960	858026
288252	858027
38356	858028
188262	858029
103451	858030
211267	858031
106653	858032
100140	858033
16856	858034
67897	858035
17026	858036
60331	858037
244906	858038
113063	858039
168342	858040
147764	858041
161544	858042
333359	858043
451422	858044
14106	858045
253918	858046
122651	858047
27415	858048
174071	858049
178898	858050
157968	858051
133758	858052
7925	858053
214422	858054
1446	858055
33620	858056
127121	858057
63737	858058
3946	858059
131924	858060
67	858061
24504	858062
10333	858063
55727	858064
50240	858065
37673	858066
423227	858067
241037	858068
76044	858069
134202	858070
81077	858071
30521	858072
9434	858073
226426	858074
379803	858075
242742	858076
12670	858077
54335	858078
101230	858079
112763	858080
8900	858081
2627	858082
6263	858083
348559	858084
145665	858085
10664	858086
209191	858087
376447	858088
215751	858089
42864	858090
34502	858091
109716	858092
74342	858093
105067	858094
107758	858095
37673	858096
210111	858097
122575	858098
206108	858099
231195	858100
32723	858101
7523	858102
27252	858103
11342	858104
12427	858105
10628	858106
221114	858107
21464	858108
382807	858109
24352	858110
230533	858111
354584	858112
210631	858113
116146	858114
324420	858115
35699	858116
455604	858117
156466	858118
65470	858119
236858	858120
397926	858121
59081	858122
224147	858123
240562	858124
150546	858125
51684	858126
34129	858127
229	858128
48922	858129
14500	858130
78410	858131
214644	858132
24396	858133
93982	858134
225306	858135
246268	858136
28130	858137
67165	858138
51018	858139
429339	858140
10333	858141
144557	858142
254156	858143
121982	858144
228613	858145
265785	858146
30277	858147
110798	858148
18558	858149
31091	858150
90191	858151
49152	858152
38588	858153
10174	858154
225532	858155
36550	858156
6212	858157
144173	858158
157443	858159
79	858160
178	858161
61271	858162
121755	858163
54249	858164
250	858165
2496	858166
6413	858167
228347	858168
265566	858169
287542	858170
179176	858171
29264	858172
56138	858173
7748	858174
56080	858175
382268	858176
2054	858177
348742	858178
88322	858179
229	858180
272852	858181
402046	858182
45693	858183
3971	858184
11331	858185
234130	858186
26786	858187
56909	858188
275033	858189
2139	858190
17326	858191
555	858192
49	858193
196029	858194
39619	858195
59867	858196
24987	858197
14297	858198
102803	858199
121875	858200
195833	858201
140669	858202
7273	858203
111268	858204
10212	858205
75066	858206
201185	858207
211482	858208
239172	858209
39523	858210
27527	858211
29590	858212
286222	858213
140181	858214
196381	858215
5717	858216
202610	858217
238909	858218
118981	858219
223442	858220
33913	858221
41211	858222
244968	858223
84352	858224
270880	858225
347	858226
225436	858227
395569	858228
17099	858229
150836	858230
13695	858231
106644	858232
36523	858233
57129	858234
124454	858235
150602	858236
390173	858237
36245	858238
8275	858239
233483	858240
162853	858241
5240	858242
50291	858243
51066	858244
7911	858245
149941	858246
15449	858247
349937	858248
19825	858249
75995	858250
225358	858251
126551	858252
104978	858253
403559	858254
212413	858255
118868	858256
426504	858257
435335	858258
109252	858259
192265	858260
61479	858261
165294	858262
49	858263
13555	858264
118712	858265
99316	858266
241716	858267
395747	858268
14432	858269
15684	858270
123862	858271
41916	858272
236889	858273
22669	858274
80906	858275
446766	858276
245198	858277
230852	858278
337439	858279
25705	858280
10212	858281
17156	858282
281797	858283
25827	858284
331193	858285
302195	858286
247393	858287
33054	858288
94935	858289
365157	858290
337454	858291
2255	858292
62852	858293
249547	858294
24291	858295
207677	858296
7273	858297
126394	858298
9336	858299
347	858300
65	858301
4742	858302
105524	858303
40714	858304
13333	858305
248050	858306
49	858307
146395	858308
308378	858309
442767	858310
67098	858311
54667	858312
111869	858313
155315	858314
83462	858315
50098	858316
40178	858317
104216	858318
48175	858319
149946	858320
367	858321
10143	858322
315	858323
117974	858324
31778	858325
98286	858326
5040	858327
110372	858328
437445	858329
426173	858330
342977	858331
31542	858332
372263	858333
132282	858334
127750	858335
249055	858336
178545	858337
419508	858338
273068	858339
95931	858340
110371	858341
58119	858342
233166	858343
19320	858344
417721	858345
31776	858346
49152	858347
20878	858348
247736	858349
209	858350
283396	858351
50755	858352
222076	858353
171020	858354
17260	858355
459186	858356
37954	858357
855	858358
120018	858359
358175	858360
162855	858361
414248	858362
236802	858363
437007	858364
125180	858365
306439	858366
15447	858367
306563	858368
125761	858369
135691	858370
443840	858371
46725	858372
421490	858373
372981	858374
124062	858375
230403	858376
179786	858377
187004	858378
30821	858379
369604	858380
186221	858381
31693	858382
28096	858383
182124	858384
67263	858385
105815	858386
53943	858387
364796	858388
299282	858389
231706	858390
26063	858391
112867	858392
132822	858393
419315	858394
15376	858395
42935	858396
40552	858397
24725	858398
365494	858399
39120	858400
122205	858401
412905	858402
155077	858403
168228	858404
50884	858405
26205	858406
426190	858407
417836	858408
140070	858409
265044	858410
299963	858411
44079	858412
165139	858413
36783	858414
34014	858415
108039	858416
15472	858417
26619	858418
179192	858419
369189	858420
82664	858421
50139	858422
230785	858423
457736	858424
80294	858425
66298	858426
217136	858427
82853	858428
259455	858429
75704	858430
82716	858431
443247	858432
297623	858433
256788	858434
249435	858435
278324	858436
355665	858437
12663	858438
100958	858439
24737	858440
445471	858441
181030	858442
47072	858443
152848	858444
7169	858445
112224	858446
346330	858447
16350	858448
353834	858449
199127	858450
111348	858451
202509	858452
50461	858453
187792	858454
61083	858455
101991	858456
29291	858457
216522	858458
31642	858459
147214	858460
75519	858461
62933	858462
10061	858463
140494	858464
3755	858465
116356	858466
193843	858467
350099	858468
62076	858469
67860	858470
96740	858471
51690	858472
61575	858473
391324	858474
35822	858475
3499	858476
35442	858477
435464	858478
428988	858479
45614	858480
231597	858481
241543	858482
438605	858483
183688	858484
15449	858485
867	858486
14701	858487
336694	858488
61450	858489
18544	858490
54792	858491
34682	858492
107194	858493
92714	858494
416	858495
31837	858496
6976	858497
4123	858498
3367	858499
65826	858500
3557	858501
9172	858502
2875	858503
101228	858504
81756	858505
18706	858506
51997	858507
34501	858508
60303	858509
31985	858510
71479	858511
10149	858512
48884	858513
115151	858514
12288	858515
231186	858516
700	858517
33725	858518
72884	858519
126888	858520
179941	858521
102749	858522
138348	858523
29077	858524
320599	858525
154997	858526
76485	858527
7943	858528
207135	858529
64644	858530
67434	858531
50602	858532
156713	858533
127751	858534
248788	858535
425279	858536
1130	858537
64659	858538
166756	858539
327935	858540
237296	858541
223981	858542
97360	858543
317521	858544
269645	858545
152951	858546
299907	858547
70381	858548
150918	858549
10918	858550
15190	858551
52541	858552
101564	858553
448362	858554
374228	858555
340931	858556
70946	858557
58107	858558
50937	858559
12671	858560
107581	858561
11367	858562
35854	858563
109586	858564
5776	858565
125596	858566
423401	858567
176757	858568
160972	858569
15003	858570
380525	858571
123032	858572
142370	858573
322980	858574
694	858575
294286	858576
64683	858577
123605	858578
858	858579
91738	858580
155185	858581
214241	858582
297379	858583
264675	858584
140043	858585
89629	858586
252146	858587
86970	858588
128555	858589
128626	858590
50994	858591
401957	858592
39407	858593
3445	858594
1318	858595
82388	858596
16097	858597
357799	858598
86907	858599
439806	858600
439814	858601
271872	858602
103076	858603
149927	858604
131587	858605
121374	858606
34752	858607
34752	858608
85451	858609
382482	858610
298971	858611
154038	858612
266441	858613
139284	858614
248126	858615
225437	858616
108111	858617
432800	858618
422	858619
134465	858620
241804	858621
200256	858622
17	858623
17	858624
3840	858625
144995	858626
235301	858627
175225	858628
47565	858629
94097	858630
113971	858631
357672	858632
32634	858633
106351	858634
390793	858635
125071	858636
194111	858637
4365	858638
56916	858639
40632	858640
279445	858641
152941	858642
66958	858643
93428	858644
74104	858645
8471	858646
4665	858647
157976	858648
161213	858649
157706	858650
88620	858651
13988	858652
416308	858653
219863	858654
7060	858655
31598	858656
30988	858657
53637	858658
16388	858659
29809	858660
42276	858661
89858	858662
71558	858663
28640	858664
72319	858665
391606	858666
193614	858667
51011	858668
203502	858669
194378	858670
53022	858671
163087	858672
392774	858673
171116	858674
7523	858675
164000	858676
89809	858677
31465	858678
80184	858679
304297	858680
66314	858681
158242	858682
144948	858683
367873	858684
14674	858685
151093	858686
26702	858687
85400	858688
91083	858689
61715	858690
46949	858691
301381	858692
74878	858693
28105	858694
6114	858695
226647	858696
7110	858697
378310	858698
187361	858699
240126	858700
98536	858701
4316	858702
49944	858703
2345	858704
18231	858705
121879	858706
97825	858707
109242	858708
61856	858709
87735	858710
11395	858711
400102	858712
452641	858713
60461	858714
6013	858715
81943	858716
13991	858717
222020	858718
76567	858719
58479	858720
397720	858721
226922	858722
18830	858723
431690	858724
86172	858725
167340	858726
162740	858727
144328	858728
3249	858729
167708	858730
383857	858731
429567	858732
279524	858733
37958	858734
269812	858735
24254	858736
248120	858737
420547	858738
17	858739
5387	858740
351362	858741
71558	858742
74674	858743
34083	858744
68465	858745
53327	858746
67779	858747
8751	858748
258163	858749
163679	858750
290911	858751
230044	858752
8999	858753
239509	858754
6186	858755
48911	858756
13363	858757
7983	858758
3146	858759
92117	858760
233451	858761
152582	858762
58322	858763
16167	858764
122241	858765
102607	858766
208881	858767
127544	858768
157064	858769
144095	858770
149094	858771
62159	858772
118491	858773
1922	858774
237489	858775
237495	858776
214451	858777
156295	858778
77041	858779
390294	858780
1327	858781
278380	858782
355361	858783
1479	858784
52244	858785
141085	858786
23676	858787
61810	858788
6112	858789
11501	858790
138365	858791
211988	858792
79764	858793
95128	858794
330158	858795
20000	858796
289102	858797
359191	858798
2063	858799
4785	858800
59250	858801
11947	858802
8135	858803
3578	858804
66588	858805
305511	858806
248491	858807
70583	858808
76216	858809
6102	858810
11770	858811
220569	858812
428869	858813
88525	858814
115471	858815
11003	858816
39994	858817
2021	858818
201030	858819
46401	858820
172163	858821
19942	858822
112300	858823
400407	858824
26864	858825
52907	858826
73643	858827
425646	858828
24800	858829
22689	858830
121666	858831
37359	858832
121531	858833
109438	858834
5153	858835
166944	858836
263	858837
120694	858838
21715	858839
325600	858840
54472	858841
1305	858842
167442	858843
3578	858844
414544	858845
87209	858846
94935	858847
94880	858848
38699	858849
3963	858850
91355	858851
19000	858852
491	858853
13346	858854
2926	858855
82035	858856
5908	858857
53672	858858
96668	858859
59549	858860
27500	858861
45358	858862
249500	858863
289	858864
5363	858865
22122	858866
3384	858867
4566	858868
299397	858869
32081	858870
37879	858871
36766	858872
73	858873
410900	858874
5250	858875
152698	858876
79205	858877
99841	858878
201690	858879
56184	858880
15520	858881
271646	858882
189194	858883
133683	858884
136937	858885
48191	858886
132445	858887
29120	858888
17887	858889
74365	858890
144807	858891
290871	858892
70824	858893
18641	858894
313003	858895
401575	858896
159136	858897
156748	858898
318071	858899
130369	858900
81573	858901
90111	858902
253808	858903
55245	858904
42580	858905
162807	858906
60547	858907
85044	858908
230120	858909
573	858910
16457	858911
112674	858912
44167	858913
26647	858914
609	858915
35084	858916
74531	858917
5969	858918
2051	858919
85237	858920
21350	858921
66353	858922
129442	858923
248263	858924
118325	858925
369538	858926
74586	858927
14035	858928
454411	858929
216804	858930
19016	858931
68887	858932
294393	858933
6528	858934
67877	858935
241294	858936
90156	858937
798	858938
40579	858939
53512	858940
177291	858941
6808	858942
8510	858943
6729	858944
43879	858945
6258	858946
57037	858947
114117	858948
17862	858949
17862	858950
262329	858951
281748	858952
79208	858953
110555	858954
15567	858955
16293	858956
195812	858957
101684	858958
26279	858959
156599	858960
103503	858961
651	858962
1655	858963
907	858964
55046	858965
156924	858966
169755	858967
387621	858968
17560	858969
194239	858970
189270	858971
105480	858972
195056	858973
96600	858974
12808	858975
76250	858976
45663	858977
158741	858978
285269	858979
26153	858980
67274	858981
64914	858982
170953	858983
254229	858984
56026	858985
39366	858986
180629	858987
412596	858988
70355	858989
18197	858990
375436	858991
57799	858992
246176	858993
3132	858994
111986	858995
264759	858996
40224	858997
86656	858998
417539	858999
34114	859000
91989	859001
313120	859002
8403	859003
87087	859004
160035	859005
133678	859006
37713	859007
19747	859008
87766	859009
143584	859010
54149	859011
2050	859012
335075	859013
111129	859014
18516	859015
19203	859016
57712	859017
164534	859018
34909	859019
186980	859020
166509	859021
28659	859022
353208	859023
49963	859024
171896	859025
5263	859026
2543	859027
349971	859028
21615	859029
59268	859030
88760	859031
361865	859032
69429	859033
87190	859034
41347	859035
348549	859036
56656	859037
43443	859038
43928	859039
25274	859040
254528	859041
2696	859042
97455	859043
82159	859044
84191	859045
10387	859046
38871	859047
180780	859048
54641	859049
61577	859050
203255	859051
12715	859052
17271	859053
27766	859054
124892	859055
2725	859056
33835	859057
91889	859058
380237	859059
11880	859060
137899	859061
20556	859062
151742	859063
61803	859064
81710	859065
225817	859066
21523	859067
151913	859068
158079	859069
110564	859070
243460	859071
219002	859072
21330	859073
453363	859074
54322	859075
99514	859076
7694	859077
307775	859078
12264	859079
92991	859080
293316	859081
98370	859082
160850	859083
1696	859084
131550	859085
32303	859086
13892	859087
22058	859088
106009	859089
107091	859090
419680	859091
3469	859092
43776	859093
7876	859094
1813	859095
13141	859096
4764	859097
1664	859098
45606	859099
18225	859100
158974	859101
13553	859102
261510	859103
230928	859104
188	859105
112745	859106
16619	859107
119031	859108
508	859109
95606	859110
196508	859111
37489	859112
6211	859113
11370	859114
282846	859115
206383	859116
72686	859117
88531	859118
3784	859119
117271	859120
163855	859121
130743	859122
136186	859123
214738	859124
192874	859125
22928	859126
941	859127
46675	859128
1125	859129
406918	859130
356251	859131
115598	859132
30923	859133
17318	859134
74384	859135
352278	859136
72265	859137
35709	859138
258915	859139
52121	859140
432715	859141
103182	859142
217729	859143
47994	859144
450357	859145
19873	859146
4228	859147
71117	859148
21522	859149
202161	859150
13311	859151
113	859152
148774	859153
32034	859154
58998	859155
158802	859156
454256	859157
357241	859158
46245	859159
84320	859160
234575	859161
19997	859162
428513	859163
92413	859164
34577	859165
50692	859166
194263	859167
405563	859168
79061	859169
140224	859170
1845	859171
38256	859172
202161	859173
21399	859174
420019	859175
37117	859176
87575	859177
149890	859178
183973	859179
21298	859180
19078	859181
81162	859182
23946	859183
335017	859184
284056	859185
1629	859186
5352	859187
89993	859188
14068	859189
394123	859190
52451	859191
155889	859192
234	859193
30717	859194
387035	859195
416081	859196
32953	859197
57249	859198
180315	859199
93135	859200
92997	859201
15582	859202
5409	859203
369855	859204
114988	859205
256260	859206
82246	859207
286613	859208
25448	859209
229588	859210
82778	859211
61406	859212
2186	859213
31531	859214
424268	859215
1339	859216
167922	859217
341452	859218
86125	859219
2356	859220
60839	859221
74928	859222
26094	859223
228424	859224
7616	859225
6439	859226
8362	859227
8721	859228
264081	859229
228500	859230
19531	859231
155169	859232
174925	859233
295068	859234
79634	859235
100182	859236
14424	859237
20507	859238
26427	859239
112381	859240
250455	859241
34326	859242
35144	859243
16997	859244
265930	859245
379288	859246
808	859247
17709	859248
4586	859249
164096	859250
1927	859251
25337	859252
360013	859253
392776	859254
6995	859255
429355	859256
1153	859257
3081	859258
135722	859259
244670	859260
294731	859261
65650	859262
10455	859263
529	859264
171233	859265
15465	859266
12100	859267
80278	859268
738	859269
104868	859270
413867	859271
45902	859272
52300	859273
1167	859274
37334	859275
24122	859276
221442	859277
115482	859278
83267	859279
1957	859280
169409	859281
81243	859282
97335	859283
215526	859284
2778	859285
88406	859286
15884	859287
100489	859288
215209	859289
133539	859290
10246	859291
6189	859292
396307	859293
18728	859294
182624	859295
362168	859296
182361	859297
43946	859298
7986	859299
99619	859300
9514	859301
11837	859302
279061	859303
32753	859304
99110	859305
152382	859306
180928	859307
42039	859308
48145	859309
11550	859310
378878	859311
11824	859312
152469	859313
11075	859314
238767	859315
319373	859316
595	859317
241608	859318
268569	859319
59398	859320
27044	859321
6925	859322
80403	859323
24072	859324
64848	859325
33432	859326
132359	859327
791	859328
62391	859329
83503	859330
116111	859331
106998	859332
144060	859333
55551	859334
123346	859335
7327	859336
5152	859337
118542	859338
113571	859339
2450	859340
455041	859341
149575	859342
1515	859343
163032	859344
10436	859345
46824	859346
52468	859347
397940	859348
97969	859349
44715	859350
337977	859351
159473	859352
34409	859353
168574	859354
22540	859355
48154	859356
388926	859357
32485	859358
2442	859359
165499	859360
458285	859361
53169	859362
300	859363
14803	859364
342884	859365
17465	859366
445491	859367
141843	859368
399011	859369
48327	859370
2268	859371
4856	859372
359750	859373
107592	859374
17159	859375
75925	859376
429656	859377
187341	859378
8072	859379
427526	859380
66558	859381
63143	859382
283968	859383
18823	859384
61491	859385
367452	859386
298767	859387
29296	859388
196030	859389
378853	859390
31754	859391
164557	859392
171115	859393
6964	859394
104518	859395
18633	859396
118247	859397
26718	859398
11049	859399
28220	859400
129803	859401
332427	859402
8769	859403
23724	859404
51153	859405
3026	859406
24610	859407
217153	859408
92330	859409
30042	859410
44385	859411
438353	859412
77590	859413
73731	859414
447194	859415
245573	859416
26483	859417
222530	859418
25886	859419
233793	859420
86473	859421
350899	859422
6826	859423
195398	859424
31331	859425
18594	859426
305990	859427
434505	859428
99305	859429
191367	859430
15209	859431
36560	859432
161976	859433
237965	859434
64654	859435
457974	859436
4813	859437
4363	859438
9514	859439
88417	859440
319779	859441
4468	859442
30777	859443
54199	859444
440	859445
57485	859446
13043	859447
8670	859448
5229	859449
5374	859450
26365	859451
25771	859452
59153	859453
15091	859454
242143	859455
58281	859456
118643	859457
5809	859458
249731	859459
1555	859460
351	859461
69726	859462
26598	859463
254850	859464
101578	859465
459519	859466
3972	859467
385298	859468
225965	859469
246530	859470
36215	859471
1515	859472
111703	859473
33002	859474
318	859475
46863	859476
56683	859477
45173	859478
198928	859479
471	859480
15413	859481
15413	859482
14530	859483
81355	859484
13545	859485
51883	859486
115396	859487
395159	859488
33634	859489
98467	859490
167052	859491
2542	859492
44123	859493
199329	859494
1268	859495
8008	859496
224897	859497
17819	859498
165576	859499
440	859500
135922	859501
57314	859502
63265	859503
437248	859504
241957	859505
241954	859506
22496	859507
168891	859508
94602	859509
54388	859510
3998	859511
60388	859512
186156	859513
199689	859514
181353	859515
147073	859516
14515	859517
20229	859518
84243	859519
216843	859520
250416	859521
235065	859522
165337	859523
2393	859524
23289	859525
337804	859526
81806	859527
24473	859528
58376	859529
335925	859530
11830	859531
11338	859532
42394	859533
7004	859534
55261	859535
166120	859536
21285	859537
87911	859538
57847	859539
195940	859540
62298	859541
4624	859542
13724	859543
66398	859544
360747	859545
244153	859546
49783	859547
19597	859548
90935	859549
76714	859550
20920	859551
32655	859552
1083	859553
386715	859554
10403	859555
56544	859556
129702	859557
400099	859558
407611	859559
45138	859560
10073	859561
207667	859562
23769	859563
127582	859564
185123	859565
356070	859566
246305	859567
206188	859568
280668	859569
325746	859570
1186	859571
325076	859572
69926	859573
218273	859574
390388	859575
229174	859576
12042	859577
3746	859578
19918	859579
5008	859580
718	859581
108545	859582
19005	859583
21135	859584
111290	859585
1700	859586
8	859587
2470	859588
81	859589
60992	859590
15279	859591
96334	859592
66	859593
60177	859594
6647	859595
15558	859596
201939	859597
19951	859598
284561	859599
93729	859600
4823	859601
41256	859602
195713	859603
423950	859604
33711	859605
90090	859606
2958	859607
103886	859608
122701	859609
172018	859610
1988	859611
149873	859612
15029	859613
173304	859614
206080	859615
41952	859616
452006	859617
131131	859618
99920	859619
262104	859620
197395	859621
4994	859622
2786	859623
11258	859624
11422	859625
22081	859626
80198	859627
860	859628
37032	859629
78720	859630
425904	859631
15291	859632
346304	859633
34005	859634
162481	859635
18660	859636
174141	859637
448592	859638
6271	859639
205948	859640
176019	859641
61423	859642
55974	859643
6428	859644
208286	859645
235969	859646
266318	859647
122329	859648
93120	859649
11766	859650
12451	859651
422963	859652
98822	859653
44659	859654
123349	859655
45864	859656
66629	859657
215734	859658
343121	859659
218068	859660
25033	859661
40877	859662
234162	859663
97508	859664
204190	859665
347971	859666
459666	859667
61093	859668
202632	859669
83547	859670
6974	859671
7412	859672
432023	859673
96401	859674
209630	859675
7493	859676
20547	859677
20547	859678
376749	859679
24342	859680
215522	859681
263664	859682
53544	859683
27659	859684
40131	859685
29655	859686
350613	859687
49527	859688
12373	859689
253797	859690
243583	859691
29640	859692
275762	859693
4857	859694
90728	859695
134632	859696
99635	859697
425048	859698
126532	859699
225875	859700
234785	859701
151446	859702
35555	859703
32708	859704
315822	859705
116775	859706
193988	859707
161028	859708
297591	859709
458704	859710
344708	859711
343554	859712
199303	859713
272951	859714
253013	859715
60152	859716
30208	859717
161488	859718
12707	859719
17351	859720
98681	859721
10983	859722
186821	859723
120021	859724
71899	859725
450698	859726
116225	859727
205840	859728
243	859729
67868	859730
1394	859731
1923	859732
19415	859733
10914	859734
34285	859735
385584	859736
56998	859737
118242	859738
19909	859739
185603	859740
25296	859741
1674	859742
458960	859743
150794	859744
50239	859745
57043	859746
68525	859747
1555	859748
44913	859749
172146	859750
3050	859751
171437	859752
143945	859753
1940	859754
1550	859755
783	859756
420007	859757
17650	859758
201167	859759
167267	859760
46384	859761
442228	859762
166878	859763
235664	859764
10763	859765
79203	859766
289518	859767
223721	859768
193848	859769
29049	859770
1439	859771
310541	859772
1264	859773
36433	859774
439185	859775
66869	859776
253545	859777
36343	859778
113542	859779
140458	859780
183662	859781
66107	859782
88574	859783
195362	859784
78973	859785
407220	859786
77786	859787
76818	859788
70613	859789
299507	859790
422774	859791
163228	859792
300897	859793
188808	859794
50060	859795
103242	859796
77584	859797
369036	859798
279347	859799
229864	859800
102780	859801
142830	859802
181939	859803
377215	859804
328498	859805
39113	859806
123375	859807
246563	859808
60910	859809
51208	859810
234254	859811
350031	859812
18535	859813
177257	859814
40428	859815
60910	859816
343347	859817
173528	859818
295772	859819
200205	859820
118639	859821
65774	859822
210329	859823
113461	859824
227222	859825
156960	859826
20824	859827
46412	859828
459963	859829
42701	859830
309066	859831
136830	859832
40938	859833
118664	859834
424	859835
41034	859836
25384	859837
367718	859838
180469	859839
24845	859840
9970	859841
162470	859842
94275	859843
255961	859844
114567	859845
119769	859846
48629	859847
363929	859848
120289	859849
434604	859850
21233	859851
80017	859852
31188	859853
79582	859854
108827	859855
71355	859856
299539	859857
62336	859858
221213	859859
5959	859860
1544	859861
121728	859862
94916	859863
23094	859864
367912	859865
46570	859866
62696	859867
9417	859868
151034	859869
453816	859870
147295	859871
68810	859872
227832	859873
17614	859874
17614	859875
53519	859876
137402	859877
224162	859878
3436	859879
48620	859880
181278	859881
433148	859882
41923	859883
118507	859884
51909	859885
187655	859886
76212	859887
18898	859888
37944	859889
176093	859890
301774	859891
50457	859892
206962	859893
19130	859894
38169	859895
31392	859896
955	859897
267086	859898
7055	859899
33750	859900
288794	859901
303223	859902
15104	859903
28890	859904
13403	859905
32857	859906
127735	859907
367787	859908
25013	859909
201670	859910
30136	859911
177227	859912
197781	859913
17609	859914
84583	859915
54998	859916
1236	859917
106701	859918
11781	859919
3286	859920
171071	859921
63583	859922
201788	859923
56845	859924
56558	859925
42915	859926
72158	859927
609	859928
94680	859929
460	859930
9901	859931
225071	859932
328822	859933
1310	859934
1457	859935
406500	859936
19928	859937
2866	859938
290744	859939
41589	859940
204461	859941
62935	859942
60416	859943
11571	859944
63256	859945
311039	859946
5112	859947
32280	859948
64940	859949
43028	859950
8062	859951
102893	859952
453232	859953
74223	859954
29	859955
158699	859956
292589	859957
3123	859958
69494	859959
148472	859960
2166	859961
8554	859962
10699	859963
10360	859964
148094	859965
237566	859966
25086	859967
28373	859968
285922	859969
285754	859970
2384	859971
81799	859972
151445	859973
2540	859974
34081	859975
28373	859976
4489	859977
40673	859978
124770	859979
8271	859980
450074	859981
15915	859982
13074	859983
11074	859984
2399	859985
1869	859986
119816	859987
384862	859988
22192	859989
199624	859990
134685	859991
4245	859992
246237	859993
55360	859994
4934	859995
19518	859996
121296	859997
84087	859998
91	859999
1654	860000
164140	860001
159738	860002
25882	860003
38854	860004
312	860005
52332	860006
158969	860007
4027	860008
175412	860009
354409	860010
18140	860011
366	860012
26241	860013
315277	860014
332626	860015
221494	860016
29127	860017
453182	860018
60627	860019
5700	860020
33815	860021
56089	860022
249715	860023
134179	860024
358032	860025
119250	860026
116563	860027
31048	860028
61513	860029
174131	860030
75612	860031
292840	860032
1221	860033
86222	860034
305714	860035
5181	860036
11800	860037
239314	860038
328402	860039
47754	860040
31454	860041
184142	860042
193689	860043
21937	860044
448239	860045
910	860046
127695	860047
89221	860048
395993	860049
203289	860050
359729	860051
394557	860052
451298	860053
27395	860054
373	860055
63343	860056
191682	860057
273436	860058
401579	860059
532	860060
402272	860061
142352	860062
106010	860063
30239	860064
35292	860065
359774	860066
435274	860067
345064	860068
230255	860069
45701	860070
159541	860071
89770	860072
52334	860073
95110	860074
384269	860075
16832	860076
120283	860077
210825	860078
163497	860079
366230	860080
33950	860081
301804	860082
216050	860083
118170	860084
205997	860085
194771	860086
222426	860087
24861	860088
303212	860089
141182	860090
123829	860091
387206	860092
154993	860093
168721	860094
24614	860095
157278	860096
196266	860097
1524	860098
232189	860099
163477	860100
314129	860101
62491	860102
22622	860103
181439	860104
359184	860105
17522	860106
2772	860107
21255	860108
334667	860109
218099	860110
98230	860111
188234	860112
371264	860113
297735	860114
74287	860115
9140	860116
54485	860117
16940	860118
119428	860119
424986	860120
412308	860121
205110	860122
201339	860123
30479	860124
199714	860125
389901	860126
208261	860127
25379	860128
53819	860129
27901	860130
394417	860131
243	860132
109291	860133
209096	860134
209096	860135
204696	860136
406548	860137
208961	860138
215743	860139
353509	860140
4922	860141
411358	860142
30536	860143
390847	860144
270840	860145
144336	860146
93121	860147
44523	860148
455715	860149
53290	860150
425678	860151
201397	860152
277324	860153
7903	860154
97035	860155
1706	860156
110713	860157
17074	860158
106307	860159
106307	860160
120258	860161
386701	860162
398205	860163
20096	860164
26394	860165
94778	860166
123398	860167
190181	860168
65989	860169
143559	860170
434851	860171
107102	860172
68852	860173
356581	860174
328691	860175
449372	860176
271655	860177
88310	860178
278226	860179
239057	860180
31494	860181
183833	860182
72665	860183
5607	860184
437477	860185
104725	860186
91811	860187
224459	860188
164213	860189
130649	860190
60133	860191
5896	860192
300613	860193
212371	860194
115877	860195
144975	860196
212596	860197
227637	860198
354689	860199
368487	860200
49247	860201
381654	860202
91228	860203
54856	860204
284223	860205
380561	860206
212293	860207
307335	860208
186571	860209
218841	860210
126351	860211
152000	860212
411250	860213
261665	860214
10145	860215
10145	860216
10145	860217
4075	860218
155413	860219
128019	860220
140170	860221
85092	860222
309862	860223
48896	860224
77533	860225
13575	860226
102122	860227
12181	860228
134523	860229
265223	860230
456555	860231
399339	860232
400583	860233
30537	860234
76911	860235
325745	860236
82995	860237
459784	860238
353497	860239
92514	860240
74363	860241
4200	860242
418241	860243
122969	860244
163476	860245
236730	860246
62561	860247
203888	860248
147581	860249
155999	860250
439473	860251
1982	860252
41959	860253
185053	860254
96909	860255
414319	860256
168	860257
329010	860258
84895	860259
312234	860260
39347	860261
118178	860262
10674	860263
31098	860264
120971	860265
345999	860266
244347	860267
5900	860268
165072	860269
231387	860270
126457	860271
110664	860272
372467	860273
135484	860274
455505	860275
144788	860276
174117	860277
147354	860278
40826	860279
222635	860280
267285	860281
152172	860282
120294	860283
202002	860284
239123	860285
212833	860286
337217	860287
16670	860288
336464	860289
347502	860290
110346	860291
168631	860292
296548	860293
95476	860294
235871	860295
194829	860296
213270	860297
337657	860298
19564	860299
428133	860300
343390	860301
392648	860302
1646	860303
237983	860304
16009	860305
222709	860306
234085	860307
106549	860308
157109	860309
41446	860310
52062	860311
368743	860312
5414	860313
431144	860314
85378	860315
66498	860316
263234	860317
143301	860318
47663	860319
10621	860320
2332	860321
75862	860322
35	860323
189050	860324
117916	860325
7975	860326
30988	860327
126816	860328
61779	860329
17249	860330
207944	860331
36951	860332
12697	860333
7792	860334
127727	860335
64516	860336
26590	860337
74349	860338
215	860339
41647	860340
4662	860341
8593	860342
170636	860343
4702	860344
9414	860345
121065	860346
59579	860347
18212	860348
226506	860349
196075	860350
428292	860351
33762	860352
625	860353
454975	860354
77519	860355
40727	860356
59401	860357
74303	860358
256845	860359
1414	860360
21962	860361
73052	860362
76	860363
247379	860364
45800	860365
104686	860366
177079	860367
55746	860368
46590	860369
54527	860370
68579	860371
310525	860372
80997	860373
77119	860374
3944	860375
133970	860376
57633	860377
405679	860378
137107	860379
49584	860380
59398	860381
169303	860382
179580	860383
309	860384
438818	860385
14542	860386
240273	860387
230331	860388
13535	860389
1056	860390
125952	860391
221113	860392
378226	860393
136190	860394
7630	860395
5225	860396
244061	860397
157587	860398
225403	860399
118864	860400
439424	860401
34816	860402
57467	860403
22830	860404
170783	860405
179446	860406
349763	860407
81682	860408
72261	860409
39480	860410
36589	860411
1971	860412
77512	860413
80622	860414
31683	860415
42610	860416
255713	860417
182127	860418
363190	860419
226242	860420
182138	860421
29196	860422
1714	860423
258392	860424
229657	860425
863	860426
3382	860427
336734	860428
27823	860429
311044	860430
131804	860431
697	860432
19356	860433
428850	860434
29389	860435
131548	860436
7796	860437
2089	860438
29489	860439
5793	860440
37128	860441
160579	860442
146635	860443
13703	860444
16863	860445
1805	860446
14026	860447
165197	860448
67781	860449
88815	860450
37367	860451
31147	860452
3655	860453
12719	860454
18237	860455
5244	860456
2889	860457
52281	860458
6668	860459
31534	860460
148684	860461
403503	860462
5543	860463
352676	860464
6269	860465
104507	860466
5426	860467
68188	860468
86841	860469
427772	860470
16881	860471
67892	860472
156709	860473
449439	860474
26700	860475
12650	860476
334730	860477
86954	860478
1458	860479
273019	860480
6482	860481
6482	860482
200287	860483
124503	860484
26282	860485
2470	860486
14732	860487
4764	860488
241214	860489
17855	860490
16252	860491
988	860492
11214	860493
352995	860494
3344	860495
48436	860496
249324	860497
196625	860498
16899	860499
145085	860500
112796	860501
20698	860502
14627	860503
5000	860504
5872	860505
144574	860506
306461	860507
3308	860508
28697	860509
78553	860510
38709	860511
224210	860512
46893	860513
205673	860514
46418	860515
224210	860516
127570	860517
87857	860518
224745	860519
23330	860520
133810	860521
64953	860522
86997	860523
25064	860524
81	860525
32831	860526
46083	860527
63365	860528
967	860529
13535	860530
224997	860531
34259	860532
2313	860533
122970	860534
54891	860535
264860	860536
412277	860537
97470	860538
189870	860539
269713	860540
371300	860541
4392	860542
248164	860543
8254	860544
18973	860545
416147	860546
1745	860547
175235	860548
6494	860549
62074	860550
232244	860551
103471	860552
27321	860553
17742	860554
245072	860555
18346	860556
134900	860557
106372	860558
4249	860559
241925	860560
7125	860561
1867	860562
309	860563
9948	860564
146810	860565
224914	860566
154201	860567
117987	860568
112779	860569
263647	860570
262356	860571
25151	860572
16251	860573
21413	860574
164265	860575
1030	860576
199651	860577
52793	860578
82370	860579
14762	860580
60415	860581
35	860582
33258	860583
400695	860584
203536	860585
225755	860586
15961	860587
88236	860588
1325	860589
15952	860590
80633	860591
397682	860592
191782	860593
33573	860594
18782	860595
123001	860596
193668	860597
147006	860598
14535	860599
27536	860600
912	860601
423757	860602
19356	860603
67813	860604
82585	860605
34194	860606
6278	860607
17472	860608
224058	860609
155198	860610
32643	860611
19717	860612
244274	860613
414332	860614
60904	860615
170	860616
113691	860617
21448	860618
11350	860619
90890	860620
95347	860621
168136	860622
251714	860623
291738	860624
196486	860625
60486	860626
65731	860627
376438	860628
66896	860629
238719	860630
30929	860631
417861	860632
1310	860633
417695	860634
54847	860635
149691	860636
21532	860637
81024	860638
235	860639
33505	860640
387976	860641
127165	860642
65486	860643
408068	860644
198	860645
27576	860646
77804	860647
43	860648
14471	860649
4602	860650
119105	860651
3123	860652
23330	860653
13670	860654
408	860655
17892	860656
71865	860657
7189	860658
19580	860659
12711	860660
82577	860661
41593	860662
166689	860663
23021	860664
219580	860665
24074	860666
7835	860667
66	860668
62437	860669
422506	860670
83986	860671
262793	860672
32671	860673
358848	860674
74198	860675
1802	860676
20528	860677
31278	860678
96108	860679
57071	860680
1075	860681
11781	860682
184820	860683
124683	860684
4356	860685
51051	860686
81274	860687
449211	860688
4551	860689
27531	860690
59046	860691
440549	860692
3263	860693
379767	860694
119714	860695
193418	860696
8266	860697
1908	860698
105192	860699
360094	860700
397587	860701
90513	860702
411095	860703
10138	860704
11800	860705
51367	860706
166416	860707
23521	860708
547	860709
89345	860710
13743	860711
37634	860712
51675	860713
37756	860714
287780	860715
3221	860716
297223	860717
416158	860718
104307	860719
36518	860720
431919	860721
70281	860722
406998	860723
71526	860724
12611	860725
22244	860726
341107	860727
110812	860728
86929	860729
25810	860730
179252	860731
169595	860732
228198	860733
22323	860734
25361	860735
127675	860736
94756	860737
4358	860738
93299	860739
166677	860740
236693	860741
89266	860742
434254	860743
152698	860744
579	860745
76901	860746
155739	860747
45127	860748
37834	860749
195223	860750
138518	860751
212220	860752
127647	860753
390434	860754
50881	860755
176775	860756
297898	860757
1405	860758
10067	860759
215217	860760
4000	860761
35280	860762
328710	860763
3662	860764
400465	860765
134179	860766
40249	860767
42278	860768
185499	860769
538	860770
538	860771
30115	860772
401633	860773
172222	860774
49613	860775
515	860776
166583	860777
18868	860778
233116	860779
56890	860780
32834	860781
103791	860782
193315	860783
109062	860784
24472	860785
22220	860786
120637	860787
7701	860788
110450	860789
34759	860790
7088	860791
430680	860792
1363	860793
178707	860794
6543	860795
205349	860796
5517	860797
234772	860798
43145	860799
6543	860800
67377	860801
156269	860802
814	860803
14064	860804
126881	860805
13710	860806
136657	860807
9608	860808
23147	860809
64170	860810
127585	860811
344564	860812
210289	860813
2798	860814
178225	860815
263194	860816
113594	860817
331272	860818
31	860819
51028	860820
53937	860821
276892	860822
13162	860823
264560	860824
25331	860825
21358	860826
57252	860827
15983	860828
421472	860829
238458	860830
137487	860831
137487	860832
127039	860833
191264	860834
20035	860835
1741	860836
170909	860837
25865	860838
4462	860839
33962	860840
33962	860841
21965	860842
230482	860843
36789	860844
222908	860845
10277	860846
159676	860847
105007	860848
418189	860849
2363	860850
30214	860851
326937	860852
121545	860853
106379	860854
106379	860855
38459	860856
103231	860857
301647	860858
64648	860859
744	860860
47100	860861
4129	860862
4978	860863
203032	860864
43658	860865
4318	860866
3654	860867
24208	860868
18888	860869
73339	860870
149711	860871
232326	860872
4768	860873
148937	860874
177070	860875
121174	860876
339227	860877
244793	860878
83270	860879
73849	860880
309968	860881
9348	860882
62159	860883
120978	860884
278340	860885
244935	860886
950	860887
96886	860888
246266	860889
279	860890
5845	860891
76990	860892
203789	860893
76848	860894
40587	860895
76848	860896
4950	860897
32349	860898
11416	860899
4856	860900
105741	860901
27992	860902
132994	860903
16452	860904
5164	860905
10274	860906
240802	860907
18214	860908
429032	860909
4879	860910
12608	860911
11748	860912
81961	860913
13259	860914
1727	860915
35	860916
383651	860917
202981	860918
332604	860919
345721	860920
89700	860921
19225	860922
108609	860923
19500	860924
28099	860925
101364	860926
1339	860927
7927	860928
2309	860929
55657	860930
208954	860931
99485	860932
18324	860933
45904	860934
288696	860935
2904	860936
393815	860937
244532	860938
115554	860939
402751	860940
355552	860941
10617	860942
91316	860943
423879	860944
810	860945
8926	860946
5990	860947
26623	860948
117497	860949
16899	860950
2527	860951
36760	860952
51774	860953
414718	860954
268857	860955
411232	860956
631	860957
405235	860958
10081	860959
3816	860960
8010	860961
277599	860962
255617	860963
13015	860964
74107	860965
108630	860966
437024	860967
189820	860968
7859	860969
394161	860970
13067	860971
385626	860972
882	860973
364579	860974
283043	860975
41364	860976
14796	860977
170274	860978
9783	860979
56175	860980
60619	860981
34057	860982
33424	860983
29914	860984
36167	860985
215614	860986
13622	860987
6783	860988
9934	860989
19121	860990
40257	860991
181581	860992
339926	860993
6777	860994
240613	860995
188047	860996
150292	860997
113177	860998
18681	860999
35243	861000
293659	861001
38698	861002
327881	861003
234039	861004
141172	861005
270041	861006
1632	861007
302215	861008
3813	861009
347027	861010
54808	861011
16175	861012
73308	861013
250351	861014
37286	861015
72348	861016
79961	861017
557	861018
342371	861019
2774	861020
15278	861021
247935	861022
15970	861023
41882	861024
248927	861025
250924	861026
264256	861027
240334	861028
12602	861029
55967	861030
53653	861031
67477	861032
203247	861033
126116	861034
113354	861035
75590	861036
194521	861037
1506	861038
11480	861039
15587	861040
3075	861041
187432	861042
82815	861043
106076	861044
6258	861045
167980	861046
29648	861047
27458	861048
106440	861049
77736	861050
152398	861051
453292	861052
217594	861053
3253	861054
6777	861055
208346	861056
4130	861057
339643	861058
1863	861059
61395	861060
123314	861061
6998	861062
4171	861063
6859	861064
384530	861065
188785	861066
3017	861067
119445	861068
170295	861069
183091	861070
413606	861071
49672	861072
23900	861073
80414	861074
296669	861075
143580	861076
73333	861077
99766	861078
356866	861079
372934	861080
7130	861081
232927	861082
7324	861083
237757	861084
427643	861085
231365	861086
597	861087
46944	861088
117300	861089
305725	861090
14128	861091
338863	861092
529	861093
296484	861094
77968	861095
34747	861096
2520	861097
69598	861098
24580	861099
49527	861100
306	861101
41004	861102
1260	861103
236870	861104
20472	861105
357060	861106
219882	861107
7863	861108
31946	861109
6942	861110
8874	861111
160796	861112
29195	861113
18009	861114
1013	861115
429655	861116
125975	861117
12643	861118
66056	861119
50039	861120
10635	861121
16261	861122
15543	861123
448554	861124
33626	861125
10190	861126
244247	861127
97831	861128
31451	861129
168009	861130
90406	861131
445856	861132
245890	861133
310927	861134
363761	861135
221278	861136
73509	861137
189942	861138
40069	861139
3883	861140
13730	861141
3883	861142
13730	861143
227703	861144
262814	861145
214388	861146
34305	861147
279230	861148
2038	861149
153592	861150
179224	861151
181815	861152
19054	861153
88303	861154
403438	861155
11962	861156
261472	861157
22444	861158
76681	861159
4062	861160
127396	861161
24479	861162
253233	861163
57484	861164
7598	861165
17650	861166
30321	861167
350492	861168
36537	861169
14801	861170
423445	861171
150155	861172
24940	861173
243880	861174
187642	861175
78878	861176
346256	861177
48443	861178
202172	861179
47200	861180
169386	861181
77221	861182
153970	861183
58436	861184
275744	861185
393423	861186
9350	861187
245419	861188
320109	861189
240252	861190
87599	861191
122587	861192
303111	861193
33218	861194
186937	861195
148818	861196
58827	861197
142290	861198
310289	861199
118966	861200
144474	861201
49536	861202
240210	861203
324643	861204
8868	861205
1597	861206
57182	861207
54780	861208
63907	861209
26986	861210
41306	861211
325531	861212
51888	861213
27797	861214
105255	861215
27600	861216
168057	861217
5123	861218
324614	861219
430110	861220
212854	861221
24581	861222
230530	861223
421715	861224
291137	861225
395214	861226
385498	861227
187192	861228
264097	861229
150118	861230
306164	861231
131242	861232
192870	861233
20268	861234
47557	861235
170435	861236
111666	861237
336175	861238
16541	861239
117079	861240
1678	861241
424611	861242
36538	861243
13806	861244
34469	861245
34469	861246
403718	861247
49222	861248
351907	861249
352687	861250
35476	861251
243009	861252
13024	861253
63000	861254
64091	861255
183566	861256
59542	861257
344025	861258
121299	861259
13998	861260
63724	861261
308456	861262
73434	861263
222692	861264
322266	861265
23540	861266
145336	861267
58876	861268
159675	861269
9220	861270
427903	861271
184043	861272
417843	861273
73091	861274
196	861275
28487	861276
414151	861277
31411	861278
67341	861279
35070	861280
203113	861281
316211	861282
382021	861283
86847	861284
266178	861285
71540	861286
134359	861287
410419	861288
59714	861289
2649	861290
16568	861291
343	861292
162966	861293
65281	861294
422383	861295
385517	861296
433	861297
370381	861298
43139	861299
152623	861300
137455	861301
73503	861302
42488	861303
12533	861304
22294	861305
325400	861306
140752	861307
77961	861308
145300	861309
422801	861310
142118	861311
54358	861312
20208	861313
27288	861314
31708	861315
26645	861316
128076	861317
132357	861318
196619	861319
178194	861320
116411	861321
118360	861322
31143	861323
700	861324
245737	861325
44775	861326
352807	861327
1693	861328
71493	861329
159766	861330
163810	861331
65698	861332
57508	861333
104917	861334
328598	861335
137169	861336
202533	861337
49752	861338
74672	861339
409427	861340
9194	861341
3562	861342
195992	861343
24319	861344
16164	861345
59444	861346
219155	861347
122328	861348
96937	861349
116381	861350
77469	861351
91962	861352
359142	861353
84405	861354
223183	861355
140525	861356
133841	861357
444683	861358
330864	861359
151976	861360
12843	861361
126916	861362
17238	861363
63167	861364
177214	861365
50188	861366
90547	861367
418119	861368
459372	861369
31155	861370
164253	861371
364906	861372
17033	861373
410046	861374
161682	861375
389507	861376
62827	861377
102218	861378
177956	861379
45007	861380
300259	861381
123979	861382
10074	861383
284572	861384
21500	861385
249048	861386
45062	861387
171981	861388
241209	861389
387841	861390
243834	861391
198531	861392
98235	861393
205229	861394
46163	861395
296854	861396
358549	861397
49660	861398
85480	861399
55602	861400
274233	861401
303968	861402
46532	861403
111299	861404
78545	861405
175302	861406
5963	861407
9355	861408
204739	861409
213107	861410
69240	861411
164899	861412
188185	861413
58638	861414
26366	861415
389381	861416
162	861417
445249	861418
16111	861419
209659	861420
29195	861421
58890	861422
301678	861423
142049	861424
402365	861425
219	861426
209684	861427
391734	861428
13953	861429
30653	861430
240420	861431
191957	861432
289484	861433
169298	861434
322431	861435
318739	861436
236567	861437
219540	861438
181659	861439
304198	861440
175356	861441
20428	861442
313999	861443
126530	861444
226963	861445
96292	861446
87578	861447
315312	861448
173815	861449
224884	861450
366411	861451
130981	861452
287088	861453
300252	861454
133954	861455
43669	861456
438806	861457
258059	861458
448135	861459
109995	861460
153536	861461
42003	861462
442044	861463
341824	861464
118895	861465
1793	861466
127523	861467
34543	861468
47164	861469
195729	861470
34816	861471
133304	861472
45001	861473
171814	861474
82080	861475
82582	861476
82779	861477
81914	861478
286906	861479
9257	861480
211581	861481
399481	861482
209589	861483
10213	861484
19604	861485
1280	861486
1913	861487
3725	861488
15585	861489
1011	861490
11734	861491
1372	861492
2594	861493
2792	861494
215094	861495
11468	861496
1149	861497
45205	861498
231677	861499
400936	861500
235631	861501
62495	861502
82091	861503
6909	861504
76893	861505
28729	861506
115268	861507
71511	861508
240364	861509
43110	861510
347012	861511
52165	861512
20166	861513
14160	861514
451572	861515
34012	861516
411020	861517
315291	861518
378700	861519
134286	861520
242482	861521
304866	861522
116377	861523
122304	861524
109064	861525
342446	861526
20366	861527
260032	861528
69249	861529
309329	861530
201555	861531
298837	861532
228613	861533
19888	861534
279288	861535
265648	861536
64965	861537
125292	861538
21201	861539
20745	861540
227293	861541
138627	861542
69170	861543
8243	861544
257203	861545
256100	861546
2549	861547
255163	861548
137933	861549
8243	861550
271244	861551
20414	861552
8243	861553
94	861554
187438	861555
344084	861556
419860	861557
62730	861558
188619	861559
439748	861560
423880	861561
36398	861562
2689	861563
442491	861564
40176	861565
201024	861566
40176	861567
128428	861568
50618	861569
32771	861570
291148	861571
278800	861572
50629	861573
104038	861574
147406	861575
15871	861576
17794	861577
91808	861578
405713	861579
69937	861580
141140	861581
195926	861582
229157	861583
2320	861584
18510	861585
4667	861586
32291	861587
390359	861588
204810	861589
279758	861590
11356	861591
145117	861592
389599	861593
47977	861594
46441	861595
175734	861596
178017	861597
93366	861598
9002	861599
264664	861600
88097	861601
88097	861602
240580	861603
199916	861604
13447	861605
60355	861606
106575	861607
1329	861608
110934	861609
231762	861610
4623	861611
34390	861612
64744	861613
246208	861614
11013	861615
59451	861616
117376	861617
456071	861618
18800	861619
222607	861620
113441	861621
413413	861622
413872	861623
31722	861624
116108	861625
119692	861626
116180	861627
425187	861628
17739	861629
114397	861630
116970	861631
225922	861632
4993	861633
216966	861634
65494	861635
18674	861636
64276	861637
60768	861638
215320	861639
222607	861640
222552	861641
31297	861642
63214	861643
121761	861644
204190	861645
109218	861646
155961	861647
46487	861648
95484	861649
8848	861650
22573	861651
410304	861652
97096	861653
200278	861654
78891	861655
173269	861656
234483	861657
98514	861658
106764	861659
188759	861660
150210	861661
177654	861662
219476	861663
165650	861664
2837	861665
19408	861666
194042	861667
192474	861668
51455	861669
12875	861670
95187	861671
848	861672
66198	861673
364608	861674
133828	861675
305601	861676
259373	861677
51261	861678
25852	861679
133514	861680
171925	861681
296747	861682
311962	861683
124459	861684
236845	861685
62829	861686
62469	861687
237106	861688
21543	861689
103552	861690
102259	861691
216496	861692
871	861693
53598	861694
16695	861695
209015	861696
212351	861697
54351	861698
101719	861699
305523	861700
198813	861701
205925	861702
53862	861703
54942	861704
208475	861705
99884	861706
1388	861707
192669	861708
70497	861709
102393	861710
99884	861711
55081	861712
208186	861713
10349	861714
53897	861715
29753	861716
390346	861717
194003	861718
11026	861719
157236	861720
12820	861721
347609	861722
100504	861723
103179	861724
267532	861725
95749	861726
191142	861727
184481	861728
241789	861729
113792	861730
219352	861731
225418	861732
690	861733
88692	861734
106977	861735
106238	861736
166197	861737
53051	861738
266681	861739
450884	861740
53427	861741
445231	861742
213056	861743
17939	861744
200115	861745
40377	861746
200019	861747
374921	861748
91747	861749
27106	861750
26309	861751
47878	861752
188279	861753
248705	861754
41517	861755
431698	861756
193231	861757
404909	861758
79373	861759
13176	861760
27671	861761
421951	861762
41314	861763
68581	861764
215901	861765
392680	861766
23592	861767
215218	861768
23592	861769
81339	861770
318128	861771
97213	861772
93951	861773
70051	861774
186435	861775
242941	861776
254289	861777
39830	861778
82478	861779
16127	861780
3020	861781
19043	861782
187591	861783
29240	861784
187333	861785
57016	861786
194407	861787
155649	861788
239161	861789
51382	861790
185688	861791
236479	861792
341989	861793
175619	861794
41417	861795
102041	861796
102041	861797
326542	861798
89035	861799
30976	861800
457672	861801
33135	861802
74183	861803
46785	861804
78124	861805
14123	861806
198590	861807
439116	861808
167396	861809
58058	861810
191521	861811
3756	861812
159723	861813
365966	861814
76606	861815
166683	861816
64170	861817
159217	861818
103825	861819
57790	861820
2954	861821
32614	861822
162191	861823
26952	861824
64946	861825
213529	861826
433827	861827
20526	861828
202491	861829
453593	861830
11027	861831
188223	861832
701	861833
22747	861834
333159	861835
220122	861836
187597	861837
3666	861838
93807	861839
106459	861840
78911	861841
15661	861842
22747	861843
3020	861844
12467	861845
293032	861846
17533	861847
243008	861848
331520	861849
51012	861850
248824	861851
147330	861852
288653	861853
13016	861854
115324	861855
110140	861856
52698	861857
101579	861858
210317	861859
376825	861860
28353	861861
3658	861862
9292	861863
75883	861864
75539	861865
195309	861866
30289	861867
211497	861868
13649	861869
14807	861870
22841	861871
44086	861872
281624	861873
38582	861874
130537	861875
401246	861876
107799	861877
5996	861878
10311	861879
147358	861880
162238	861881
286087	861882
191770	861883
87600	861884
109415	861885
207739	861886
264647	861887
123691	861888
340182	861889
21704	861890
34992	861891
19832	861892
170547	861893
83092	861894
533	861895
9817	861896
157838	861897
14292	861898
123577	861899
64718	861900
68011	861901
12892	861902
72905	861903
14463	861904
156429	861905
110693	861906
102698	861907
239717	861908
75307	861909
2330	861910
240708	861911
33910	861912
406641	861913
309306	861914
356039	861915
37658	861916
2187	861917
122040	861918
382046	861919
19406	861920
19986	861921
77073	861922
9283	861923
79716	861924
19136	861925
17372	861926
303667	861927
34192	861928
63223	861929
240598	861930
223335	861931
209117	861932
356535	861933
240021	861934
448382	861935
6139	861936
21325	861937
4437	861938
75175	861939
349673	861940
227851	861941
212974	861942
10882	861943
105848	861944
16458	861945
235009	861946
8523	861947
173100	861948
76545	861949
51173	861950
123766	861951
44364	861952
12784	861953
63744	861954
30058	861955
21534	861956
16001	861957
35807	861958
17906	861959
102647	861960
21801	861961
45315	861962
77775	861963
448959	861964
296008	861965
401101	861966
130982	861967
255546	861968
134422	861969
150858	861970
261813	861971
443610	861972
266602	861973
111954	861974
254926	861975
167261	861976
136131	861977
84529	861978
29190	861979
347596	861980
270355	861981
679	861982
71	861983
88043	861984
222171	861985
10906	861986
298798	861987
170108	861988
2093	861989
204491	861990
4970	861991
242059	861992
100114	861993
34316	861994
12083	861995
104747	861996
22581	861997
56936	861998
18994	861999
87734	862000
936	862001
135899	862002
437906	862003
65624	862004
6249	862005
27038	862006
63295	862007
295647	862008
35905	862009
9830	862010
365156	862011
321163	862012
2415	862013
5489	862014
1498	862015
65232	862016
55399	862017
1682	862018
167850	862019
26469	862020
173578	862021
183636	862022
29044	862023
166562	862024
351632	862025
71098	862026
143807	862027
76993	862028
30882	862029
154818	862030
27399	862031
70615	862032
143677	862033
15639	862034
85911	862035
212830	862036
61176	862037
407167	862038
247818	862039
443290	862040
275909	862041
3508	862042
214936	862043
88077	862044
10243	862045
120826	862046
433016	862047
70016	862048
14711	862049
24098	862050
33438	862051
106030	862052
740	862053
230172	862054
236401	862055
154248	862056
14542	862057
212214	862058
8636	862059
95151	862060
9374	862061
2659	862062
82317	862063
1176	862064
43838	862065
43120	862066
102954	862067
13485	862068
269841	862069
678	862070
74109	862071
341394	862072
65751	862073
116919	862074
60309	862075
111401	862076
56840	862077
16440	862078
13811	862079
34428	862080
28029	862081
1790	862082
133822	862083
61958	862084
235121	862085
28126	862086
247832	862087
445838	862088
55832	862089
5347	862090
314438	862091
310716	862092
215682	862093
156336	862094
147	862095
45217	862096
246445	862097
34142	862098
288519	862099
93971	862100
76693	862101
393481	862102
25296	862103
30815	862104
447794	862105
15002	862106
165639	862107
168586	862108
24270	862109
149281	862110
239622	862111
200968	862112
45252	862113
596	862114
190682	862115
383925	862116
450638	862117
176713	862118
304031	862119
110102	862120
281692	862121
151864	862122
162245	862123
99491	862124
136116	862125
321256	862126
49232	862127
219448	862128
418170	862129
129833	862130
2817	862131
66789	862132
8592	862133
71445	862134
12310	862135
48684	862136
236095	862137
58196	862138
214490	862139
75439	862140
179573	862141
18722	862142
107284	862143
425340	862144
324221	862145
458205	862146
16611	862147
119997	862148
51798	862149
59007	862150
111217	862151
398503	862152
3112	862153
6170	862154
60751	862155
423552	862156
9588	862157
2761	862158
327214	862159
437609	862160
289	862161
5548	862162
408958	862163
4728	862164
63334	862165
88427	862166
405613	862167
414599	862168
57441	862169
170025	862170
124154	862171
28132	862172
244565	862173
4854	862174
96764	862175
418059	862176
29066	862177
61792	862178
140956	862179
419116	862180
458881	862181
63923	862182
219887	862183
31553	862184
16279	862185
964	862186
169517	862187
275351	862188
7401	862189
223265	862190
122344	862191
263754	862192
31865	862193
59986	862194
83166	862195
122957	862196
274495	862197
23460	862198
14634	862199
12476	862200
27315	862201
60982	862202
200718	862203
3236	862204
13356	862205
99628	862206
7159	862207
427613	862208
376359	862209
9763	862210
56030	862211
235445	862212
205957	862213
174498	862214
97723	862215
114098	862216
446241	862217
363160	862218
213368	862219
9088	862220
120990	862221
224022	862222
59857	862223
99329	862224
91720	862225
117966	862226
140880	862227
116794	862228
135590	862229
93850	862230
668	862231
215341	862232
7483	862233
84765	862234
227936	862235
32895	862236
26791	862237
162650	862238
51047	862239
355927	862240
150925	862241
410321	862242
7660	862243
213395	862244
18286	862245
273410	862246
2795	862247
9914	862248
211707	862249
8808	862250
9968	862251
125513	862252
76477	862253
28715	862254
207011	862255
171182	862256
6154	862257
185079	862258
109638	862259
54186	862260
47901	862261
43602	862262
213191	862263
146401	862264
74640	862265
48334	862266
26327	862267
399858	862268
267074	862269
393399	862270
9113	862271
88731	862272
236033	862273
376216	862274
172155	862275
72825	862276
82590	862277
55498	862278
115171	862279
9982	862280
29285	862281
20333	862282
202297	862283
94361	862284
20811	862285
113715	862286
16291	862287
205230	862288
15662	862289
150719	862290
56370	862291
49643	862292
227388	862293
29008	862294
78046	862295
201061	862296
165153	862297
305585	862298
153203	862299
18244	862300
390658	862301
157745	862302
62632	862303
1573	862304
399812	862305
245168	862306
292019	862307
181969	862308
73432	862309
56854	862310
75595	862311
199982	862312
13072	862313
17866	862314
116338	862315
1642	862316
13857	862317
49464	862318
228680	862319
6208	862320
70582	862321
56266	862322
3404	862323
405655	862324
90846	862325
223656	862326
200440	862327
259706	862328
130793	862329
102756	862330
178956	862331
207496	862332
3134	862333
1784	862334
192529	862335
149219	862336
353955	862337
2378	862338
35100	862339
9500	862340
374234	862341
261156	862342
62573	862343
209692	862344
32496	862345
125625	862346
18008	862347
64609	862348
204895	862349
66487	862350
208114	862351
106471	862352
106790	862353
34955	862354
19610	862355
22606	862356
428691	862357
107983	862358
6317	862359
55178	862360
10349	862361
187894	862362
60280	862363
28030	862364
373168	862365
161527	862366
56530	862367
318664	862368
171082	862369
12329	862370
316628	862371
9642	862372
264868	862373
265425	862374
24594	862375
420517	862376
92899	862377
428662	862378
245726	862379
82482	862380
188885	862381
12390	862382
380076	862383
157015	862384
427959	862385
331823	862386
120920	862387
248629	862388
198851	862389
444222	862390
108526	862391
99318	862392
37355	862393
84818	862394
229073	862395
364600	862396
350052	862397
431017	862398
254178	862399
1055	862400
7287	862401
43055	862402
75513	862403
168121	862404
15966	862405
223902	862406
82272	862407
68040	862408
418777	862409
88562	862410
424501	862411
183819	862412
106845	862413
399112	862414
17747	862415
290952	862416
193631	862417
199901	862418
13906	862419
31495	862420
304091	862421
67705	862422
804	862423
32922	862424
179938	862425
132908	862426
4778	862427
131174	862428
11156	862429
62221	862430
109256	862431
6805	862432
56885	862433
5933	862434
165083	862435
24496	862436
315558	862437
368731	862438
22826	862439
132346	862440
418285	862441
438026	862442
187964	862443
48929	862444
117239	862445
5221	862446
3532	862447
213513	862448
339253	862449
193963	862450
171247	862451
139559	862452
79646	862453
129758	862454
39478	862455
125770	862456
152997	862457
2783	862458
1957	862459
5187	862460
14266	862461
47438	862462
33202	862463
336792	862464
86374	862465
50145	862466
58595	862467
119988	862468
80781	862469
16971	862470
270076	862471
155321	862472
438643	862473
88419	862474
46185	862475
120758	862476
16796	862477
209311	862478
170522	862479
166771	862480
332997	862481
123607	862482
82640	862483
79884	862484
422605	862485
319202	862486
65386	862487
104929	862488
125496	862489
51582	862490
225657	862491
46025	862492
8286	862493
14818	862494
84392	862495
82574	862496
455553	862497
79260	862498
59554	862499
28844	862500
1151	862501
8	862502
439749	862503
69505	862504
286806	862505
10519	862506
318608	862507
54496	862508
58558	862509
7111	862510
130274	862511
28952	862512
11425	862513
197661	862514
16575	862515
947	862516
149334	862517
324787	862518
16665	862519
76753	862520
58279	862521
239799	862522
185736	862523
240156	862524
25863	862525
232819	862526
6020	862527
63572	862528
17426	862529
65054	862530
196456	862531
119238	862532
410022	862533
370964	862534
104337	862535
15436	862536
115869	862537
446137	862538
51884	862539
179182	862540
24926	862541
28809	862542
14370	862543
455831	862544
27126	862545
53704	862546
60675	862547
3117	862548
373428	862549
433724	862550
46636	862551
263398	862552
62509	862553
452802	862554
245090	862555
118705	862556
218865	862557
18966	862558
107904	862559
56230	862560
223802	862561
156228	862562
71741	862563
96413	862564
46496	862565
25419	862566
39326	862567
289419	862568
70505	862569
117584	862570
374178	862571
11369	862572
89641	862573
58971	862574
115486	862575
16617	862576
150214	862577
427410	862578
219916	862579
80030	862580
186831	862581
56117	862582
119469	862583
97946	862584
243584	862585
418984	862586
368898	862587
56154	862588
33984	862589
51213	862590
1051	862591
172526	862592
11984	862593
68	862594
53604	862595
30813	862596
50114	862597
2814	862598
410495	862599
95065	862600
115034	862601
405346	862602
378960	862603
9086	862604
393963	862605
39779	862606
232658	862607
274635	862608
20511	862609
20257	862610
53737	862611
59883	862612
227247	862613
91212	862614
95557	862615
376695	862616
11	862617
231432	862618
154491	862619
56978	862620
150589	862621
16624	862622
283345	862623
161885	862624
7858	862625
270057	862626
25134	862627
144798	862628
22614	862629
80715	862630
286684	862631
116791	862632
366805	862633
41016	862634
233932	862635
10449	862636
247191	862637
20637	862638
8697	862639
5875	862640
28011	862641
205245	862642
7168	862643
66234	862644
23871	862645
347317	862646
42445	862647
9094	862648
67967	862649
5801	862650
30396	862651
106585	862652
86957	862653
41235	862654
181434	862655
44379	862656
21245	862657
41554	862658
24190	862659
352215	862660
159203	862661
189091	862662
302914	862663
154957	862664
55215	862665
410407	862666
279152	862667
53158	862668
18876	862669
105567	862670
206596	862671
56988	862672
130926	862673
72343	862674
331913	862675
147319	862676
175305	862677
4222	862678
429541	862679
117427	862680
137393	862681
3078	862682
2224	862683
119044	862684
15375	862685
108426	862686
214517	862687
40707	862688
111811	862689
119185	862690
5061	862691
54997	862692
1725	862693
199996	862694
7021	862695
83953	862696
120	862697
38379	862698
36928	862699
95273	862700
81635	862701
72122	862702
63625	862703
222698	862704
701	862705
41056	862706
349679	862707
25504	862708
428257	862709
9099	862710
75370	862711
177392	862712
88251	862713
88215	862714
18564	862715
250127	862716
110696	862717
14767	862718
75	862719
6	862720
13152	862721
154303	862722
21612	862723
20460	862724
31460	862725
120532	862726
93755	862727
36390	862728
57398	862729
454756	862730
299802	862731
11510	862732
88122	862733
178067	862734
87423	862735
162233	862736
405474	862737
3545	862738
4899	862739
171022	862740
24071	862741
22816	862742
107015	862743
71489	862744
393470	862745
28620	862746
92870	862747
54005	862748
5497	862749
319592	862750
1524	862751
114455	862752
138445	862753
222867	862754
155846	862755
75499	862756
127261	862757
161103	862758
190530	862759
56806	862760
2755	862761
9940	862762
6090	862763
110680	862764
253181	862765
283357	862766
186140	862767
224486	862768
374036	862769
19986	862770
28060	862771
227938	862772
15148	862773
182462	862774
56294	862775
41576	862776
396313	862777
373339	862778
16737	862779
453922	862780
183692	862781
80011	862782
452413	862783
38569	862784
247162	862785
31450	862786
200993	862787
936	862788
38209	862789
140	862790
184332	862791
267009	862792
84013	862793
115864	862794
62179	862795
18629	862796
2783	862797
25495	862798
197094	862799
17409	862800
438082	862801
117865	862802
345100	862803
4012	862804
59842	862805
66706	862806
316755	862807
129505	862808
25262	862809
230629	862810
2284	862811
53671	862812
26490	862813
56578	862814
4012	862815
65695	862816
133533	862817
8274	862818
38333	862819
51189	862820
137457	862821
169001	862822
26849	862823
97759	862824
211774	862825
297814	862826
22492	862827
43852	862828
220815	862829
55571	862830
97902	862831
259937	862832
46957	862833
31492	862834
261593	862835
2789	862836
2578	862837
35090	862838
7073	862839
52361	862840
69936	862841
17217	862842
55894	862843
79251	862844
321547	862845
645	862846
175487	862847
95063	862848
42086	862849
388955	862850
106557	862851
201096	862852
5480	862853
158	862854
62999	862855
6588	862856
33984	862857
3676	862858
118968	862859
419055	862860
290950	862861
18142	862862
22195	862863
7379	862864
44969	862865
88450	862866
170688	862867
388348	862868
53922	862869
174459	862870
68536	862871
269059	862872
25787	862873
20138	862874
193677	862875
24504	862876
99371	862877
93900	862878
223224	862879
246843	862880
156509	862881
99698	862882
202501	862883
50447	862884
181798	862885
225065	862886
11226	862887
13633	862888
10467	862889
301078	862890
9396	862891
300922	862892
402610	862893
27729	862894
362886	862895
117283	862896
225696	862897
318058	862898
361558	862899
357880	862900
183406	862901
427193	862902
178774	862903
153825	862904
89071	862905
57465	862906
72097	862907
192689	862908
90244	862909
4296	862910
128873	862911
14462	862912
106354	862913
128335	862914
156523	862915
444805	862916
82101	862917
242529	862918
166212	862919
101863	862920
72039	862921
102221	862922
82106	862923
65141	862924
131768	862925
27419	862926
51830	862927
34572	862928
51188	862929
316648	862930
143030	862931
363414	862932
4928	862933
244836	862934
359586	862935
338419	862936
225346	862937
84834	862938
4641	862939
437479	862940
261552	862941
79601	862942
20676	862943
236846	862944
295593	862945
285152	862946
446343	862947
17502	862948
936	862949
451482	862950
187072	862951
27418	862952
456154	862953
13769	862954
2940	862955
265768	862956
163276	862957
71607	862958
275093	862959
184190	862960
283280	862961
210908	862962
128243	862963
328895	862964
184250	862965
6867	862966
38	862967
143732	862968
46606	862969
351297	862970
195135	862971
289963	862972
94258	862973
129641	862974
183282	862975
104412	862976
199607	862977
216179	862978
116644	862979
37235	862980
81440	862981
65057	862982
149477	862983
227340	862984
187420	862985
51538	862986
188161	862987
55908	862988
292037	862989
37501	862990
238880	862991
104523	862992
219292	862993
92332	862994
271166	862995
374548	862996
115255	862997
86421	862998
59523	862999
115322	863000
27955	863001
102285	863002
237363	863003
223036	863004
242879	863005
220519	863006
400205	863007
373410	863008
163085	863009
336162	863010
248784	863011
45213	863012
16821	863013
244837	863014
67757	863015
72444	863016
53849	863017
76923	863018
40476	863019
437387	863020
63272	863021
317034	863022
103515	863023
226051	863024
198591	863025
40256	863026
332638	863027
199493	863028
197442	863029
96382	863030
68073	863031
328011	863032
98170	863033
21029	863034
84407	863035
131884	863036
166783	863037
225738	863038
29275	863039
38447	863040
332847	863041
31779	863042
359228	863043
19344	863044
289010	863045
73336	863046
166055	863047
232848	863048
345007	863049
38327	863050
177625	863051
263742	863052
203730	863053
58724	863054
112971	863055
41151	863056
10264	863057
7245	863058
340428	863059
180720	863060
127799	863061
290704	863062
117805	863063
310412	863064
55491	863065
352136	863066
164572	863067
99757	863068
190716	863069
305022	863070
45868	863071
72630	863072
109055	863073
11929	863074
211821	863075
367036	863076
89305	863077
421292	863078
60826	863079
384556	863080
82031	863081
211604	863082
54659	863083
47857	863084
175349	863085
21711	863086
421650	863087
288762	863088
46252	863089
244940	863090
9498	863091
86698	863092
94136	863093
199617	863094
106229	863095
436286	863096
227309	863097
110752	863098
531	863099
13947	863100
348881	863101
48379	863102
77385	863103
297875	863104
200724	863105
439601	863106
111168	863107
242141	863108
305841	863109
157104	863110
225611	863111
214556	863112
276353	863113
57790	863114
34917	863115
422088	863116
42913	863117
221451	863118
17442	863119
266381	863120
4822	863121
439208	863122
26425	863123
78075	863124
124121	863125
434490	863126
347387	863127
340925	863128
7962	863129
145371	863130
306108	863131
208280	863132
57639	863133
264711	863134
175053	863135
231581	863136
186226	863137
302368	863138
247925	863139
188454	863140
107814	863141
153800	863142
225828	863143
314185	863144
83259	863145
202231	863146
384053	863147
415438	863148
131248	863149
120357	863150
31657	863151
313280	863152
297039	863153
432964	863154
214878	863155
345023	863156
111949	863157
227527	863158
63416	863159
188445	863160
441342	863161
115319	863162
51668	863163
335088	863164
59190	863165
197695	863166
6038	863167
335159	863168
27162	863169
200497	863170
180427	863171
52358	863172
112342	863173
43014	863174
161356	863175
6389	863176
78753	863177
144062	863178
149306	863179
450381	863180
60247	863181
218739	863182
162914	863183
105527	863184
372131	863185
212951	863186
244655	863187
266831	863188
378507	863189
39049	863190
211826	863191
95831	863192
398395	863193
336829	863194
31113	863195
47350	863196
286539	863197
39303	863198
54229	863199
174818	863200
114234	863201
4251	863202
227414	863203
63294	863204
278439	863205
203216	863206
22371	863207
290429	863208
51685	863209
114187	863210
194496	863211
337293	863212
242016	863213
7638	863214
276861	863215
1839	863216
67575	863217
423273	863218
158557	863219
336732	863220
135612	863221
330422	863222
122021	863223
47172	863224
138940	863225
297449	863226
80508	863227
62727	863228
72713	863229
28098	863230
111586	863231
80001	863232
244947	863233
106390	863234
386614	863235
87644	863236
273892	863237
1530	863238
391556	863239
74060	863240
17924	863241
294668	863242
282037	863243
231411	863244
172341	863245
161952	863246
122364	863247
88926	863248
294238	863249
18811	863250
42094	863251
244750	863252
151720	863253
65978	863254
4062	863255
204832	863256
393072	863257
47566	863258
361264	863259
94493	863260
438678	863261
42127	863262
195143	863263
273175	863264
179794	863265
247550	863266
238458	863267
42137	863268
326838	863269
446891	863270
66667	863271
296503	863272
249127	863273
100561	863274
61320	863275
298128	863276
451561	863277
88789	863278
360767	863279
400167	863280
44062	863281
215056	863282
202428	863283
174840	863284
128409	863285
31972	863286
269064	863287
161146	863288
15420	863289
15990	863290
18005	863291
414464	863292
112227	863293
68450	863294
354777	863295
3271	863296
32367	863297
119157	863298
374416	863299
136681	863300
385963	863301
245161	863302
84870	863303
181385	863304
146496	863305
207747	863306
249054	863307
30365	863308
221451	863309
22289	863310
9972	863311
44949	863312
12199	863313
31241	863314
450402	863315
33254	863316
264282	863317
11918	863318
399621	863319
418823	863320
84228	863321
185031	863322
2760	863323
136615	863324
137393	863325
76625	863326
33345	863327
183943	863328
16556	863329
367104	863330
20785	863331
164312	863332
115766	863333
30386	863334
18512	863335
197368	863336
57181	863337
8338	863338
17738	863339
2019	863340
18224	863341
57470	863342
11928	863343
72857	863344
259237	863345
244510	863346
35181	863347
166717	863348
49966	863349
7538	863350
201520	863351
14297	863352
5794	863353
286955	863354
239035	863355
154907	863356
17918	863357
281977	863358
14615	863359
43480	863360
316180	863361
170	863362
38861	863363
441412	863364
106621	863365
51582	863366
33629	863367
291360	863368
61103	863369
89042	863370
261599	863371
113361	863372
50868	863373
1636	863374
14389	863375
406026	863376
171631	863377
357149	863378
57332	863379
33520	863380
14086	863381
274992	863382
21742	863383
30506	863384
258544	863385
30932	863386
406512	863387
75999	863388
373769	863389
82367	863390
91883	863391
189078	863392
107401	863393
177321	863394
1191	863395
232958	863396
22846	863397
53313	863398
72791	863399
233206	863400
240506	863401
393138	863402
46131	863403
92569	863404
163826	863405
186759	863406
320638	863407
25139	863408
16187	863409
358854	863410
186182	863411
85292	863412
99458	863413
47383	863414
8992	863415
122336	863416
4082	863417
41933	863418
252838	863419
8407	863420
37291	863421
61558	863422
94102	863423
11617	863424
58167	863425
14870	863426
42438	863427
202609	863428
9509	863429
137420	863430
121903	863431
54909	863432
95052	863433
47215	863434
49226	863435
34853	863436
998	863437
63	863438
13666	863439
151579	863440
159093	863441
212127	863442
99334	863443
9512	863444
341050	863445
1859	863446
292559	863447
317747	863448
166622	863449
80102	863450
60383	863451
26002	863452
281047	863453
415165	863454
11263	863455
53315	863456
262359	863457
365888	863458
235359	863459
109350	863460
235367	863461
32	863462
10066	863463
14493	863464
218146	863465
304468	863466
24555	863467
327453	863468
195315	863469
108016	863470
374487	863471
220977	863472
93446	863473
9987	863474
421791	863475
326764	863476
91534	863477
31580	863478
228527	863479
204946	863480
220962	863481
269437	863482
352197	863483
127739	863484
181696	863485
257964	863486
116186	863487
183524	863488
71051	863489
384593	863490
44198	863491
390312	863492
305512	863493
305506	863494
425666	863495
233195	863496
46389	863497
73718	863498
225253	863499
155130	863500
184080	863501
377544	863502
412188	863503
448346	863504
156932	863505
256406	863506
182440	863507
27507	863508
23141	863509
52049	863510
119663	863511
309060	863512
315460	863513
154871	863514
81404	863515
425978	863516
131423	863517
105053	863518
193136	863519
404581	863520
175778	863521
57294	863522
3163	863523
111075	863524
67637	863525
126689	863526
126689	863527
348179	863528
149961	863529
208503	863530
39582	863531
209704	863532
111988	863533
211593	863534
101769	863535
199674	863536
22756	863537
221251	863538
191021	863539
258690	863540
181105	863541
110644	863542
2707	863543
140135	863544
395470	863545
8911	863546
321605	863547
172602	863548
184524	863549
110777	863550
380667	863551
61429	863552
422606	863553
388832	863554
431856	863555
414268	863556
175125	863557
186316	863558
75301	863559
30002	863560
45025	863561
49010	863562
45926	863563
33186	863564
43637	863565
58198	863566
16594	863567
240649	863568
87427	863569
13061	863570
124900	863571
82610	863572
248051	863573
4698	863574
405405	863575
195619	863576
198789	863577
14691	863578
347777	863579
35987	863580
56062	863581
105214	863582
98358	863583
184754	863584
148922	863585
386786	863586
194245	863587
54807	863588
154872	863589
302547	863590
165187	863591
339423	863592
42520	863593
189539	863594
210782	863595
124394	863596
427433	863597
331676	863598
330668	863599
77646	863600
77646	863601
128621	863602
243305	863603
316232	863604
148523	863605
436868	863606
101445	863607
245701	863608
19725	863609
15525	863610
41478	863611
322796	863612
150518	863613
199191	863614
441066	863615
178365	863616
54610	863617
377731	863618
100588	863619
234555	863620
122985	863621
446239	863622
27240	863623
359570	863624
385290	863625
83786	863626
122529	863627
280769	863628
92385	863629
247619	863630
15100	863631
450457	863632
384817	863633
101316	863634
198926	863635
78342	863636
445082	863637
277479	863638
186064	863639
21972	863640
94705	863641
88910	863642
71390	863643
168035	863644
158162	863645
399929	863646
245057	863647
299	863648
25803	863649
96561	863650
147579	863651
53178	863652
38376	863653
247370	863654
124900	863655
183796	863656
60755	863657
247058	863658
184426	863659
155531	863660
19708	863661
210706	863662
289682	863663
110400	863664
111452	863665
252276	863666
371797	863667
416831	863668
262952	863669
135660	863670
29719	863671
70191	863672
277645	863673
198871	863674
297769	863675
172406	863676
125907	863677
249440	863678
204098	863679
134152	863680
19719	863681
47006	863682
139830	863683
83107	863684
37336	863685
395456	863686
380621	863687
381557	863688
20162	863689
28614	863690
41872	863691
245027	863692
345532	863693
220013	863694
408704	863695
401047	863696
181032	863697
239305	863698
56547	863699
201678	863700
254318	863701
26257	863702
204933	863703
55213	863704
560	863705
229479	863706
218109	863707
450887	863708
313962	863709
7096	863710
243574	863711
215456	863712
189826	863713
16516	863714
23499	863715
218713	863716
299431	863717
425490	863718
406347	863719
145	863720
29940	863721
5826	863722
108759	863723
10628	863724
24125	863725
227079	863726
50100	863727
9705	863728
187605	863729
56694	863730
58059	863731
162359	863732
75294	863733
104721	863734
111132	863735
53382	863736
162380	863737
188611	863738
322083	863739
254632	863740
390023	863741
4015	863742
181298	863743
144072	863744
84315	863745
96528	863746
67490	863747
319854	863748
91244	863749
29125	863750
13829	863751
170213	863752
87682	863753
17065	863754
204948	863755
11764	863756
96381	863757
115766	863758
504	863759
146327	863760
1546	863761
352693	863762
12436	863763
51287	863764
70289	863765
13169	863766
18650	863767
4562	863768
158304	863769
322509	863770
452242	863771
393560	863772
102042	863773
329280	863774
452914	863775
29744	863776
105378	863777
66147	863778
81449	863779
14851	863780
11984	863781
17636	863782
30341	863783
72045	863784
272912	863785
134572	863786
64144	863787
51496	863788
27883	863789
327823	863790
127653	863791
93886	863792
105758	863793
338	863794
455375	863795
120318	863796
119003	863797
75954	863798
87509	863799
112506	863800
164797	863801
302421	863802
41794	863803
244469	863804
35255	863805
339853	863806
194225	863807
425803	863808
112627	863809
934	863810
89495	863811
4874	863812
224220	863813
44513	863814
26690	863815
58382	863816
7431	863817
51083	863818
144741	863819
142922	863820
155623	863821
115728	863822
7556	863823
24555	863824
189319	863825
144530	863826
370839	863827
453942	863828
372975	863829
193003	863830
165225	863831
44198	863832
94131	863833
7281	863834
171932	863835
407009	863836
74444	863837
214434	863838
1935	863839
439673	863840
36367	863841
379045	863842
26674	863843
51535	863844
118118	863845
371498	863846
237655	863847
198646	863848
196475	863849
148921	863850
169461	863851
73020	863852
12496	863853
145338	863854
74145	863855
34825	863856
53531	863857
27792	863858
363487	863859
6579	863860
58083	863861
106279	863862
114233	863863
15674	863864
429741	863865
373229	863866
413027	863867
11877	863868
99931	863869
58651	863870
197038	863871
73544	863872
424240	863873
318547	863874
415731	863875
58537	863876
32479	863877
54611	863878
159010	863879
421777	863880
40613	863881
88822	863882
346178	863883
203993	863884
102221	863885
86181	863886
14262	863887
208264	863888
140692	863889
213778	863890
8266	863891
89508	863892
14231	863893
4395	863894
161130	863895
205593	863896
56403	863897
384361	863898
216222	863899
350345	863900
54395	863901
11735	863902
147113	863903
50758	863904
26928	863905
63589	863906
939	863907
198756	863908
409389	863909
156151	863910
145455	863911
107945	863912
5795	863913
335414	863914
62	863915
86958	863916
3516	863917
67220	863918
205034	863919
111717	863920
292874	863921
30805	863922
49219	863923
68920	863924
246612	863925
119008	863926
261839	863927
141628	863928
349377	863929
53061	863930
36255	863931
381047	863932
9586	863933
74044	863934
150462	863935
33448	863936
65592	863937
72670	863938
143	863939
440922	863940
38327	863941
238166	863942
197382	863943
132539	863944
12	863945
94123	863946
104311	863947
40580	863948
259167	863949
37883	863950
141034	863951
14184	863952
161022	863953
394513	863954
112999	863955
112999	863956
17191	863957
904	863958
28732	863959
43258	863960
1233	863961
98839	863962
106380	863963
416155	863964
30207	863965
7347	863966
265	863967
32635	863968
76830	863969
184545	863970
361745	863971
231663	863972
104233	863973
451170	863974
31125	863975
82623	863976
285516	863977
264123	863978
337572	863979
201145	863980
136697	863981
249818	863982
29287	863983
12070	863984
23420	863985
62	863986
104025	863987
185561	863988
115065	863989
418908	863990
13633	863991
345897	863992
62290	863993
96732	863994
4236	863995
215729	863996
3888	863997
348396	863998
60887	863999
50555	864000
55983	864001
456324	864002
205615	864003
24963	864004
91328	864005
17106	864006
2412	864007
130555	864008
22335	864009
46184	864010
225043	864011
356705	864012
23345	864013
205099	864014
13101	864015
39721	864016
222259	864017
9911	864018
319603	864019
20218	864020
251342	864021
242641	864022
90946	864023
25079	864024
11191	864025
71124	864026
40740	864027
314347	864028
355043	864029
180805	864030
47100	864031
1341	864032
280725	864033
171259	864034
5692	864035
164407	864036
321	864037
68899	864038
1603	864039
15344	864040
296966	864041
92876	864042
10230	864043
77117	864044
46095	864045
26940	864046
114409	864047
119945	864048
134026	864049
178180	864050
307849	864051
117409	864052
210455	864053
12190	864054
322868	864055
248470	864056
406911	864057
65287	864058
39039	864059
57965	864060
291401	864061
84229	864062
63299	864063
55791	864064
39950	864065
1504	864066
31513	864067
264020	864068
18980	864069
9902	864070
19765	864071
163141	864072
168837	864073
31057	864074
685	864075
90394	864076
201477	864077
66130	864078
442238	864079
6547	864080
384790	864081
136698	864082
40972	864083
143322	864084
4370	864085
41977	864086
116305	864087
57561	864088
114860	864089
115741	864090
7883	864091
761	864092
42505	864093
148267	864094
31192	864095
13781	864096
252626	864097
56137	864098
6480	864099
297090	864100
29479	864101
301777	864102
354761	864103
97518	864104
50624	864105
248836	864106
307577	864107
110202	864108
57796	864109
103681	864110
141750	864111
1131	864112
350037	864113
26443	864114
81653	864115
3019	864116
358723	864117
387873	864118
925	864119
33462	864120
277333	864121
76286	864122
48281	864123
186775	864124
53212	864125
1276	864126
59349	864127
48126	864128
38645	864129
357795	864130
171854	864131
196697	864132
12856	864133
185598	864134
27194	864135
89546	864136
107814	864137
32197	864138
358434	864139
150610	864140
418693	864141
95966	864142
359130	864143
24465	864144
52000	864145
369998	864146
195004	864147
106327	864148
79285	864149
169829	864150
316847	864151
211271	864152
67288	864153
341564	864154
297200	864155
31506	864156
226758	864157
316210	864158
41368	864159
443025	864160
74316	864161
152891	864162
206555	864163
57800	864164
99453	864165
154663	864166
219679	864167
95485	864168
117500	864169
59401	864170
15284	864171
209206	864172
58990	864173
12476	864174
39119	864175
94900	864176
106251	864177
206349	864178
449171	864179
2690	864180
103655	864181
34138	864182
319958	864183
208592	864184
226224	864185
6329	864186
189139	864187
7687	864188
37353	864189
340083	864190
214107	864191
103829	864192
80669	864193
120128	864194
335220	864195
15558	864196
9139	864197
11270	864198
2261	864199
179879	864200
14828	864201
105134	864202
6609	864203
49440	864204
382242	864205
352331	864206
52209	864207
47805	864208
220863	864209
430582	864210
70153	864211
182492	864212
14635	864213
60932	864214
408250	864215
26769	864216
226421	864217
101829	864218
52157	864219
72277	864220
241935	864221
300738	864222
127934	864223
39867	864224
14895	864225
62066	864226
177443	864227
313564	864228
75915	864229
105790	864230
89990	864231
360995	864232
92229	864233
424906	864234
30151	864235
223310	864236
173212	864237
43409	864238
12351	864239
112636	864240
60692	864241
78338	864242
23777	864243
75953	864244
292269	864245
192678	864246
56062	864247
400172	864248
322525	864249
135003	864250
327914	864251
357323	864252
281403	864253
23427	864254
147709	864255
369780	864256
309667	864257
38971	864258
215795	864259
27856	864260
35826	864261
192560	864262
77769	864263
30065	864264
401125	864265
138006	864266
61732	864267
299720	864268
62328	864269
110280	864270
309342	864271
88384	864272
15634	864273
291323	864274
1610	864275
2580	864276
312956	864277
26687	864278
118167	864279
54726	864280
236165	864281
373666	864282
1553	864283
101718	864284
94451	864285
48260	864286
222673	864287
265417	864288
293959	864289
85818	864290
210795	864291
28282	864292
361623	864293
441536	864294
8642	864295
138367	864296
22448	864297
111668	864298
39585	864299
97595	864300
228635	864301
397974	864302
50113	864303
284270	864304
171212	864305
26387	864306
12901	864307
133801	864308
211225	864309
76890	864310
204152	864311
362931	864312
24642	864313
143349	864314
188604	864315
355554	864316
402559	864317
408087	864318
368600	864319
4955	864320
69907	864321
126930	864322
343755	864323
18242	864324
387403	864325
95317	864326
196006	864327
68492	864328
179914	864329
451245	864330
342602	864331
293482	864332
446447	864333
123377	864334
374349	864335
104256	864336
20025	864337
203374	864338
302511	864339
403261	864340
159258	864341
99547	864342
212911	864343
308780	864344
19743	864345
126244	864346
74039	864347
23859	864348
304738	864349
17108	864350
73083	864351
320791	864352
29384	864353
65319	864354
189538	864355
8296	864356
215392	864357
11309	864358
91253	864359
61304	864360
3838	864361
205267	864362
42347	864363
7568	864364
228598	864365
280793	864366
220641	864367
47020	864368
193274	864369
42524	864370
47217	864371
197533	864372
22303	864373
3758	864374
390479	864375
9991	864376
10597	864377
16490	864378
216874	864379
4976	864380
375814	864381
280210	864382
168562	864383
300575	864384
117144	864385
5106	864386
21590	864387
63550	864388
149904	864389
448008	864390
28956	864391
10514	864392
4982	864393
16455	864394
269205	864395
13420	864396
410498	864397
19324	864398
22183	864399
4134	864400
195510	864401
551	864402
1687	864403
38139	864404
95412	864405
205116	864406
74584	864407
312788	864408
298121	864409
238894	864410
391952	864411
175713	864412
381889	864413
57523	864414
234137	864415
55218	864416
58481	864417
40200	864418
175263	864419
50878	864420
12757	864421
18002	864422
103011	864423
4326	864424
407882	864425
31904	864426
199836	864427
445121	864428
10714	864429
78450	864430
11671	864431
84834	864432
11511	864433
84262	864434
79994	864435
40714	864436
29556	864437
314743	864438
1708	864439
13958	864440
50131	864441
446238	864442
36811	864443
448	864444
33523	864445
46177	864446
39926	864447
18534	864448
236	864449
13442	864450
114954	864451
41137	864452
10553	864453
101136	864454
366828	864455
424397	864456
11867	864457
96238	864458
737	864459
54907	864460
84912	864461
102632	864462
130794	864463
22985	864464
252537	864465
2152	864466
1389	864467
45871	864468
133250	864469
186985	864470
264414	864471
116266	864472
199137	864473
432088	864474
94787	864475
83973	864476
186224	864477
242214	864478
125689	864479
26330	864480
152977	864481
138101	864482
162286	864483
239009	864484
394909	864485
142992	864486
26868	864487
51957	864488
125971	864489
108649	864490
448308	864491
215196	864492
226493	864493
307763	864494
49864	864495
98983	864496
104141	864497
25195	864498
101363	864499
282114	864500
81404	864501
201512	864502
107598	864503
277755	864504
176373	864505
46072	864506
76004	864507
392717	864508
239547	864509
215570	864510
226960	864511
125345	864512
14605	864513
46761	864514
184390	864515
124250	864516
141336	864517
131294	864518
422343	864519
453703	864520
27194	864521
81742	864522
306391	864523
399711	864524
350035	864525
125919	864526
15964	864527
380589	864528
217122	864529
292166	864530
53334	864531
456059	864532
108496	864533
27330	864534
228902	864535
248669	864536
229930	864537
408245	864538
103081	864539
252154	864540
222454	864541
451994	864542
218578	864543
98575	864544
247011	864545
236613	864546
78188	864547
326508	864548
87116	864549
179494	864550
268638	864551
244649	864552
86494	864553
248265	864554
243898	864555
435708	864556
252459	864557
250209	864558
114791	864559
186209	864560
112432	864561
90158	864562
312225	864563
221156	864564
210183	864565
75541	864566
190389	864567
31877	864568
376700	864569
108099	864570
118354	864571
98994	864572
340560	864573
101081	864574
31677	864575
34982	864576
91263	864577
433787	864578
330085	864579
5866	864580
77305	864581
217882	864582
134119	864583
49386	864584
362638	864585
12026	864586
43414	864587
5448	864588
179205	864589
118806	864590
308294	864591
152611	864592
141111	864593
366387	864594
15462	864595
57456	864596
71427	864597
382975	864598
42364	864599
119974	864600
288166	864601
173476	864602
103953	864603
214039	864604
407209	864605
115374	864606
131150	864607
57366	864608
408721	864609
9072	864610
394651	864611
158384	864612
125245	864613
44642	864614
242015	864615
18178	864616
120272	864617
168426	864618
30506	864619
2491	864620
79709	864621
8569	864622
153068	864623
232501	864624
41633	864625
4871	864626
33467	864627
184503	864628
257581	864629
146549	864630
369991	864631
46633	864632
386619	864633
70262	864634
92907	864635
238975	864636
209490	864637
28365	864638
158243	864639
71952	864640
21598	864641
105637	864642
42365	864643
23671	864644
126857	864645
412478	864646
301123	864647
93655	864648
20806	864649
182910	864650
38032	864651
298345	864652
16241	864653
30359	864654
14106	864655
147181	864656
116901	864657
172538	864658
77086	864659
16995	864660
128031	864661
238650	864662
305294	864663
77286	864664
115439	864665
315466	864666
202485	864667
389366	864668
213222	864669
45782	864670
269	864671
55568	864672
22201	864673
307059	864674
4514	864675
413386	864676
48688	864677
187455	864678
127376	864679
65151	864680
20868	864681
66878	864682
132721	864683
288899	864684
355074	864685
180574	864686
68022	864687
16408	864688
291185	864689
13079	864690
25645	864691
445179	864692
169311	864693
24466	864694
271547	864695
351579	864696
12555	864697
100056	864698
46672	864699
160709	864700
162676	864701
174467	864702
40432	864703
69325	864704
67857	864705
111862	864706
192438	864707
109003	864708
128784	864709
370249	864710
1706	864711
59248	864712
77761	864713
183910	864714
180416	864715
90094	864716
8789	864717
201745	864718
242900	864719
36098	864720
403484	864721
289685	864722
32319	864723
220210	864724
16109	864725
69670	864726
23242	864727
816	864728
236389	864729
34728	864730
42389	864731
101213	864732
81321	864733
13391	864734
148784	864735
361329	864736
833	864737
69846	864738
95959	864739
430264	864740
360559	864741
328857	864742
13781	864743
309967	864744
4152	864745
24330	864746
86300	864747
127784	864748
134660	864749
3783	864750
118221	864751
101551	864752
11168	864753
285126	864754
175035	864755
233210	864756
57549	864757
398884	864758
120732	864759
122763	864760
50616	864761
20942	864762
203506	864763
422769	864764
32194	864765
19187	864766
85578	864767
247157	864768
101592	864769
9078	864770
45736	864771
3163	864772
155101	864773
191062	864774
208151	864775
28056	864776
94390	864777
217577	864778
338132	864779
37020	864780
53581	864781
421237	864782
384445	864783
54850	864784
125263	864785
145624	864786
80509	864787
7580	864788
1042	864789
14756	864790
284045	864791
114843	864792
217381	864793
447528	864794
295833	864795
240993	864796
241752	864797
112779	864798
73174	864799
152996	864800
358433	864801
238839	864802
214685	864803
115853	864804
101900	864805
28187	864806
19032	864807
7060	864808
69862	864809
89857	864810
65083	864811
48081	864812
318516	864813
208572	864814
99541	864815
124490	864816
433857	864817
150557	864818
96744	864819
400825	864820
67513	864821
51754	864822
87683	864823
405785	864824
405775	864825
111032	864826
50855	864827
450313	864828
337331	864829
100223	864830
9378	864831
2327	864832
219265	864833
88132	864834
333763	864835
283100	864836
341693	864837
239667	864838
336706	864839
140838	864840
27425	864841
33695	864842
117462	864843
248269	864844
16837	864845
15249	864846
187120	864847
326886	864848
56111	864849
117097	864850
238107	864851
170755	864852
145092	864853
101576	864854
108383	864855
166191	864856
128234	864857
126019	864858
234279	864859
86437	864860
210525	864861
325747	864862
328325	864863
73296	864864
104916	864865
9873	864866
1756	864867
32636	864868
9283	864869
117151	864870
256542	864871
17228	864872
94010	864873
12082	864874
401153	864875
47156	864876
1339	864877
20763	864878
6418	864879
397473	864880
111889	864881
34308	864882
26211	864883
16301	864884
111433	864885
32741	864886
237848	864887
6515	864888
345455	864889
96591	864890
68736	864891
189319	864892
63152	864893
223140	864894
226283	864895
339645	864896
59442	864897
149231	864898
202014	864899
294104	864900
31429	864901
46305	864902
88628	864903
367843	864904
187200	864905
21660	864906
62052	864907
133462	864908
12231	864909
363970	864910
76111	864911
102937	864912
182131	864913
4955	864914
4955	864915
195439	864916
109422	864917
201947	864918
144056	864919
244823	864920
111159	864921
112195	864922
379	864923
92471	864924
437846	864925
54251	864926
52238	864927
39092	864928
40201	864929
111801	864930
140977	864931
46566	864932
16273	864933
331055	864934
75369	864935
299542	864936
2614	864937
382409	864938
79106	864939
226384	864940
88613	864941
221994	864942
62721	864943
67682	864944
47618	864945
29059	864946
371249	864947
6513	864948
90680	864949
120422	864950
30979	864951
3548	864952
405967	864953
72433	864954
9021	864955
249188	864956
124173	864957
176168	864958
155687	864959
114613	864960
54633	864961
18329	864962
139289	864963
1679	864964
199686	864965
406020	864966
289719	864967
71749	864968
248595	864969
272269	864970
60072	864971
12209	864972
72117	864973
53808	864974
174598	864975
318158	864976
245399	864977
138774	864978
152865	864979
194410	864980
131955	864981
698	864982
25776	864983
136408	864984
3473	864985
93784	864986
121841	864987
58774	864988
217773	864989
12493	864990
39934	864991
411337	864992
389766	864993
5705	864994
106589	864995
26418	864996
3038	864997
40760	864998
387415	864999
49519	865000
42685	865001
211417	865002
172602	865003
139035	865004
242495	865005
236031	865006
56788	865007
38475	865008
31860	865009
114773	865010
30089	865011
40501	865012
349002	865013
120716	865014
164383	865015
211355	865016
8973	865017
377966	865018
38850	865019
78094	865020
218300	865021
52854	865022
83052	865023
15144	865024
242481	865025
11069	865026
29716	865027
350281	865028
56728	865029
7375	865030
6775	865031
70346	865032
44801	865033
429560	865034
737	865035
261377	865036
159989	865037
24477	865038
208403	865039
18459	865040
74779	865041
275135	865042
153619	865043
17174	865044
109114	865045
15663	865046
331244	865047
391191	865048
306886	865049
75695	865050
60339	865051
128238	865052
181377	865053
53729	865054
153796	865055
31464	865056
26586	865057
14511	865058
28419	865059
417720	865060
457386	865061
42645	865062
149514	865063
182919	865064
86761	865065
338669	865066
36051	865067
193676	865068
350355	865069
93705	865070
276762	865071
373441	865072
30829	865073
174951	865074
166365	865075
59480	865076
112696	865077
187950	865078
39771	865079
119380	865080
2634	865081
383183	865082
108844	865083
379307	865084
190369	865085
193373	865086
143078	865087
22219	865088
288466	865089
7459	865090
191062	865091
275385	865092
30109	865093
44664	865094
363244	865095
393029	865096
25081	865097
226291	865098
378196	865099
28984	865100
106452	865101
137750	865102
10126	865103
88484	865104
24526	865105
41822	865106
163828	865107
88721	865108
5153	865109
166481	865110
1751	865111
147796	865112
420	865113
21401	865114
645	865115
306646	865116
356703	865117
445927	865118
340646	865119
436717	865120
132670	865121
345972	865122
110489	865123
653	865124
62743	865125
107479	865126
192311	865127
154357	865128
12768	865129
3405	865130
1666	865131
53045	865132
759	865133
410456	865134
5407	865135
237773	865136
24124	865137
204648	865138
81188	865139
44051	865140
306675	865141
48203	865142
337219	865143
75071	865144
417079	865145
12644	865146
183535	865147
60844	865148
1939	865149
126979	865150
65342	865151
14841	865152
25172	865153
109466	865154
127372	865155
151750	865156
44042	865157
6799	865158
176491	865159
48347	865160
17735	865161
171375	865162
30070	865163
84667	865164
351105	865165
124257	865166
75415	865167
30785	865168
6370	865169
100580	865170
1546	865171
37273	865172
244988	865173
261204	865174
137454	865175
171923	865176
105906	865177
10883	865178
17139	865179
173132	865180
80115	865181
117593	865182
128617	865183
109839	865184
129371	865185
260571	865186
84830	865187
74651	865188
180776	865189
104314	865190
36934	865191
422986	865192
4129	865193
358580	865194
12485	865195
231416	865196
250175	865197
336	865198
161145	865199
41904	865200
269501	865201
371350	865202
66483	865203
227189	865204
74774	865205
180944	865206
454535	865207
196603	865208
301794	865209
12385	865210
122870	865211
86029	865212
135280	865213
144936	865214
218109	865215
154433	865216
178293	865217
319078	865218
105784	865219
98255	865220
107215	865221
145030	865222
324936	865223
123203	865224
16136	865225
159528	865226
360869	865227
45114	865228
229825	865229
207277	865230
111570	865231
296695	865232
118773	865233
105094	865234
91472	865235
120216	865236
133819	865237
1262	865238
130158	865239
220544	865240
120171	865241
390072	865242
237016	865243
155537	865244
89873	865245
42582	865246
3533	865247
446069	865248
249261	865249
391445	865250
9434	865251
340488	865252
2273	865253
355086	865254
106645	865255
15998	865256
42391	865257
76975	865258
76975	865259
2294	865260
209770	865261
364677	865262
57903	865263
189955	865264
98371	865265
110932	865266
1058	865267
34031	865268
15064	865269
378787	865270
382802	865271
308400	865272
367539	865273
15354	865274
300755	865275
316070	865276
227716	865277
442830	865278
101302	865279
163766	865280
440544	865281
203036	865282
398258	865283
28705	865284
160234	865285
722	865286
110195	865287
15801	865288
210604	865289
18848	865290
44260	865291
376257	865292
45060	865293
1595	865294
82815	865295
155416	865296
307161	865297
110551	865298
27687	865299
445334	865300
389332	865301
7907	865302
26011	865303
30631	865304
39216	865305
222886	865306
6183	865307
81531	865308
204814	865309
277647	865310
427769	865311
351927	865312
352811	865313
65	865314
124225	865315
81357	865316
349239	865317
32567	865318
267256	865319
20698	865320
17069	865321
186179	865322
112666	865323
371000	865324
395701	865325
220167	865326
182429	865327
53681	865328
73833	865329
72096	865330
23249	865331
33196	865332
234975	865333
157208	865334
180168	865335
158733	865336
283200	865337
17770	865338
439630	865339
374529	865340
26644	865341
184612	865342
278514	865343
3607	865344
18730	865345
45910	865346
1229	865347
143300	865348
115697	865349
214476	865350
8846	865351
91275	865352
31409	865353
17696	865354
200211	865355
39	865356
37967	865357
5736	865358
16948	865359
33235	865360
40355	865361
11288	865362
1118	865363
55864	865364
251356	865365
83752	865366
45388	865367
6022	865368
25664	865369
446282	865370
64798	865371
53481	865372
3904	865373
46506	865374
58197	865375
37376	865376
130	865377
409167	865378
70230	865379
179889	865380
277057	865381
165654	865382
25203	865383
216037	865384
21844	865385
188159	865386
137589	865387
13193	865388
108313	865389
214475	865390
125118	865391
207014	865392
4475	865393
24596	865394
321297	865395
13872	865396
57707	865397
405243	865398
9989	865399
14004	865400
226136	865401
5745	865402
240321	865403
189804	865404
75690	865405
22851	865406
41235	865407
84047	865408
5243	865409
29452	865410
454466	865411
166862	865412
266235	865413
84678	865414
83645	865415
163578	865416
87423	865417
1971	865418
26885	865419
51573	865420
304423	865421
69582	865422
85067	865423
150597	865424
270324	865425
30542	865426
34666	865427
240637	865428
108551	865429
92831	865430
236760	865431
195609	865432
22403	865433
576	865434
169329	865435
146997	865436
348580	865437
121259	865438
23475	865439
399177	865440
113129	865441
122326	865442
355722	865443
211582	865444
22428	865445
57591	865446
241952	865447
260177	865448
206753	865449
48358	865450
214308	865451
41995	865452
44220	865453
53	865454
90560	865455
29523	865456
188861	865457
259226	865458
195008	865459
9230	865460
110797	865461
59259	865462
247187	865463
80055	865464
18300	865465
127267	865466
237221	865467
167391	865468
53967	865469
116092	865470
25930	865471
112106	865472
21975	865473
336907	865474
46621	865475
215488	865476
352698	865477
147209	865478
458210	865479
348342	865480
97411	865481
7312	865482
58460	865483
393237	865484
196464	865485
22752	865486
193814	865487
45751	865488
9629	865489
286287	865490
2614	865491
28889	865492
231036	865493
55623	865494
413303	865495
411308	865496
69284	865497
80562	865498
4929	865499
103022	865500
96986	865501
204565	865502
53389	865503
34524	865504
114686	865505
404515	865506
81646	865507
7009	865508
293882	865509
303643	865510
64335	865511
155031	865512
371678	865513
191190	865514
216775	865515
68402	865516
78318	865517
3895	865518
280530	865519
38803	865520
118464	865521
90681	865522
31267	865523
55275	865524
203658	865525
104289	865526
183983	865527
19882	865528
449260	865529
25558	865530
25388	865531
174611	865532
334840	865533
165923	865534
24483	865535
80369	865536
81427	865537
207762	865538
43642	865539
51602	865540
15337	865541
114476	865542
86639	865543
120166	865544
318505	865545
107599	865546
227073	865547
11566	865548
383836	865549
31106	865550
25785	865551
8727	865552
251943	865553
26848	865554
128057	865555
394613	865556
163884	865557
155160	865558
2894	865559
223213	865560
427325	865561
23606	865562
303610	865563
303981	865564
54598	865565
528	865566
50737	865567
455692	865568
248131	865569
338500	865570
109917	865571
142742	865572
59008	865573
345815	865574
19523	865575
451481	865576
178892	865577
64147	865578
50756	865579
322413	865580
127258	865581
24343	865582
6427	865583
146511	865584
71279	865585
96615	865586
155160	865587
303218	865588
40941	865589
266830	865590
7894	865591
397888	865592
9236	865593
3095	865594
5225	865595
5635	865596
433084	865597
101641	865598
2011	865599
296525	865600
79827	865601
14700	865602
66722	865603
58796	865604
40416	865605
121814	865606
119623	865607
55822	865608
58191	865609
431059	865610
17948	865611
120046	865612
85858	865613
17596	865614
119	865615
183035	865616
183097	865617
15004	865618
227424	865619
66617	865620
362184	865621
176271	865622
247773	865623
40661	865624
129673	865625
1770	865626
160031	865627
46924	865628
124781	865629
371	865630
48947	865631
173292	865632
1426	865633
64425	865634
188710	865635
92992	865636
110660	865637
23079	865638
249283	865639
7789	865640
91023	865641
401723	865642
140572	865643
31872	865644
245308	865645
45701	865646
59842	865647
122732	865648
122579	865649
406058	865650
32214	865651
26772	865652
64987	865653
201938	865654
44310	865655
334466	865656
59954	865657
32192	865658
150282	865659
23612	865660
86370	865661
295261	865662
17291	865663
15640	865664
91788	865665
268588	865666
59939	865667
412190	865668
412492	865669
4155	865670
36062	865671
145635	865672
64658	865673
94396	865674
388316	865675
18219	865676
297343	865677
51768	865678
298264	865679
124261	865680
156030	865681
341842	865682
108985	865683
458453	865684
320053	865685
117421	865686
49798	865687
213298	865688
300757	865689
167828	865690
406037	865691
91240	865692
420192	865693
11851	865694
55699	865695
66	865696
54190	865697
10674	865698
339118	865699
5878	865700
318415	865701
1439	865702
206905	865703
1365	865704
5532	865705
243249	865706
49926	865707
188611	865708
301437	865709
320042	865710
26702	865711
294784	865712
63891	865713
27628	865714
9675	865715
32919	865716
9086	865717
34261	865718
12953	865719
70006	865720
43165	865721
183492	865722
137551	865723
52247	865724
166867	865725
125382	865726
393650	865727
43215	865728
75427	865729
142713	865730
131913	865731
2377	865732
47624	865733
25485	865734
81831	865735
73539	865736
33230	865737
379547	865738
191507	865739
226153	865740
24772	865741
96613	865742
23026	865743
458137	865744
212788	865745
278915	865746
231533	865747
225803	865748
90640	865749
51152	865750
69606	865751
96391	865752
443813	865753
94690	865754
91088	865755
7582	865756
193557	865757
113017	865758
100622	865759
153122	865760
179292	865761
120890	865762
158006	865763
99487	865764
282039	865765
333381	865766
20439	865767
90612	865768
1204	865769
118072	865770
258847	865771
39223	865772
83282	865773
90718	865774
91287	865775
106186	865776
249970	865777
443250	865778
17024	865779
24234	865780
2199	865781
80669	865782
425586	865783
389317	865784
32797	865785
333663	865786
217081	865787
295989	865788
51366	865789
195227	865790
69657	865791
74003	865792
367457	865793
40031	865794
57088	865795
110544	865796
299244	865797
103130	865798
287271	865799
283105	865800
418603	865801
17651	865802
283340	865803
399857	865804
101622	865805
157768	865806
314440	865807
202496	865808
2479	865809
1432	865810
100722	865811
446374	865812
1176	865813
3400	865814
122396	865815
15894	865816
48214	865817
46069	865818
12417	865819
79496	865820
621	865821
392915	865822
45554	865823
89752	865824
9803	865825
381229	865826
23405	865827
75004	865828
4320	865829
19293	865830
329	865831
24676	865832
24819	865833
102993	865834
257	865835
7777	865836
5894	865837
10331	865838
8625	865839
7853	865840
77132	865841
7747	865842
205168	865843
9967	865844
241545	865845
432106	865846
318406	865847
61758	865848
75376	865849
378104	865850
93468	865851
150240	865852
37261	865853
49101	865854
60904	865855
306076	865856
16965	865857
292408	865858
38972	865859
60146	865860
259351	865861
103485	865862
11053	865863
45966	865864
361780	865865
445025	865866
202898	865867
90729	865868
203022	865869
208236	865870
327306	865871
104630	865872
65664	865873
352424	865874
74104	865875
209396	865876
142645	865877
153899	865878
29443	865879
211250	865880
444868	865881
154060	865882
166544	865883
176091	865884
80445	865885
24531	865886
58828	865887
291196	865888
20525	865889
18250	865890
70703	865891
7868	865892
146349	865893
101669	865894
70627	865895
154112	865896
185056	865897
111542	865898
7063	865899
256608	865900
67115	865901
62442	865902
83630	865903
17262	865904
115296	865905
170821	865906
2517	865907
21721	865908
364766	865909
281116	865910
60141	865911
400942	865912
222479	865913
6876	865914
48684	865915
30060	865916
454988	865917
107423	865918
393121	865919
147295	865920
80167	865921
47776	865922
28316	865923
260893	865924
4867	865925
146933	865926
5760	865927
23535	865928
282292	865929
121830	865930
118467	865931
143468	865932
27467	865933
34190	865934
367275	865935
211396	865936
327467	865937
12462	865938
7262	865939
120331	865940
229230	865941
37610	865942
51304	865943
169970	865944
95223	865945
249411	865946
263249	865947
79909	865948
17522	865949
443469	865950
265389	865951
4463	865952
7346	865953
191919	865954
18462	865955
3072	865956
102525	865957
16730	865958
33410	865959
208032	865960
78073	865961
42221	865962
243708	865963
81286	865964
455973	865965
402773	865966
119231	865967
231962	865968
187815	865969
450	865970
115804	865971
127670	865972
78226	865973
1087	865974
65676	865975
47176	865976
58188	865977
11541	865978
9578	865979
66569	865980
71201	865981
121951	865982
256484	865983
158027	865984
169262	865985
88091	865986
170339	865987
199232	865988
32523	865989
167086	865990
74676	865991
455424	865992
326957	865993
138135	865994
34659	865995
18319	865996
336310	865997
132792	865998
121485	865999
72233	866000
42463	866001
307894	866002
82637	866003
96132	866004
119603	866005
105207	866006
259933	866007
14250	866008
130024	866009
237018	866010
225697	866011
63995	866012
64992	866013
226757	866014
362872	866015
273682	866016
45810	866017
87169	866018
121772	866019
346339	866020
44940	866021
102552	866022
311701	866023
43895	866024
273679	866025
433835	866026
98692	866027
68849	866028
48787	866029
69349	866030
359882	866031
232126	866032
310795	866033
6777	866034
29682	866035
7318	866036
205449	866037
346240	866038
107701	866039
212659	866040
261093	866041
272850	866042
195470	866043
46072	866044
345059	866045
6329	866046
208736	866047
2950	866048
13500	866049
127834	866050
93686	866051
23597	866052
43596	866053
73746	866054
363425	866055
62861	866056
308006	866057
159007	866058
289	866059
172945	866060
308016	866061
35903	866062
228261	866063
409705	866064
129926	866065
54648	866066
444373	866067
298101	866068
28352	866069
92086	866070
39078	866071
226481	866072
139663	866073
222885	866074
33669	866075
146231	866076
303000	866077
19613	866078
34779	866079
11314	866080
34175	866081
43226	866082
36723	866083
80214	866084
143446	866085
62200	866086
231825	866087
108663	866088
22768	866089
184889	866090
11908	866091
202	866092
8170	866093
36681	866094
11374	866095
93127	866096
374135	866097
458327	866098
265361	866099
23959	866100
4563	866101
89571	866102
152328	866103
3374	866104
258232	866105
364748	866106
129987	866107
134023	866108
208459	866109
13138	866110
31790	866111
15590	866112
81050	866113
166436	866114
938	866115
23234	866116
202152	866117
46356	866118
2201	866119
138	866120
154400	866121
11323	866122
204980	866123
2084	866124
14929	866125
194208	866126
33127	866127
249163	866128
29998	866129
71649	866130
201288	866131
4662	866132
253434	866133
3415	866134
161276	866135
107956	866136
2734	866137
14784	866138
127052	866139
1117	866140
21308	866141
12917	866142
121298	866143
199	866144
4093	866145
53972	866146
16985	866147
273260	866148
128839	866149
243111	866150
14362	866151
3205	866152
3205	866153
2262	866154
27697	866155
10658	866156
144312	866157
6324	866158
504	866159
18634	866160
1201	866161
50326	866162
32819	866163
202378	866164
61688	866165
79768	866166
63584	866167
40829	866168
149032	866169
83010	866170
23351	866171
69260	866172
440302	866173
175797	866174
83672	866175
110785	866176
133964	866177
119402	866178
123064	866179
4195	866180
19280	866181
43074	866182
49139	866183
69519	866184
49139	866185
9119	866186
33548	866187
382145	866188
106139	866189
6319	866190
11703	866191
317185	866192
275763	866193
152032	866194
28870	866195
77674	866196
55558	866197
421931	866198
23924	866199
8576	866200
43419	866201
99942	866202
12667	866203
214221	866204
120635	866205
5837	866206
49646	866207
161218	866208
120692	866209
133976	866210
360936	866211
191383	866212
155532	866213
67081	866214
25126	866215
95216	866216
53528	866217
218814	866218
195533	866219
38740	866220
23838	866221
342496	866222
80912	866223
69253	866224
147390	866225
436156	866226
39154	866227
42831	866228
224401	866229
245706	866230
112380	866231
48796	866232
139657	866233
246323	866234
277215	866235
300412	866236
222691	866237
322630	866238
178423	866239
2109	866240
357118	866241
53712	866242
192092	866243
72964	866244
96196	866245
345052	866246
35859	866247
344514	866248
174866	866249
355141	866250
4385	866251
410490	866252
325623	866253
218270	866254
84839	866255
205198	866256
157282	866257
291863	866258
71646	866259
447375	866260
3041	866261
440354	866262
17968	866263
309061	866264
179493	866265
92475	866266
39419	866267
324451	866268
1524	866269
189470	866270
219201	866271
91338	866272
407989	866273
225750	866274
75249	866275
353184	866276
227039	866277
110659	866278
177652	866279
141126	866280
185038	866281
159122	866282
77838	866283
170862	866284
364648	866285
65478	866286
340525	866287
253881	866288
224812	866289
221972	866290
3293	866291
167373	866292
44293	866293
19393	866294
434831	866295
301205	866296
330403	866297
2663	866298
91992	866299
48057	866300
369302	866301
102233	866302
341853	866303
22288	866304
108308	866305
167123	866306
47312	866307
321576	866308
178488	866309
43606	866310
54186	866311
138790	866312
28874	866313
162714	866314
198184	866315
193210	866316
283408	866317
272589	866318
87349	866319
10577	866320
65713	866321
14552	866322
279742	866323
296673	866324
81572	866325
18579	866326
78159	866327
111624	866328
92313	866329
99900	866330
146524	866331
52740	866332
20014	866333
37988	866334
134413	866335
137129	866336
6415	866337
117657	866338
82602	866339
226178	866340
75184	866341
73187	866342
75563	866343
410189	866344
1621	866345
44100	866346
73121	866347
48491	866348
63619	866349
39536	866350
350238	866351
120714	866352
16625	866353
47561	866354
64442	866355
214141	866356
441702	866357
38863	866358
361929	866359
146130	866360
154193	866361
4848	866362
336874	866363
173158	866364
100252	866365
246633	866366
296826	866367
21239	866368
98096	866369
158717	866370
280685	866371
99444	866372
438926	866373
29415	866374
81632	866375
207364	866376
299806	866377
287096	866378
27036	866379
316674	866380
368919	866381
221974	866382
17982	866383
357816	866384
413	866385
442200	866386
124354	866387
232164	866388
254629	866389
37269	866390
339122	866391
18548	866392
66109	866393
416474	866394
225659	866395
178389	866396
412361	866397
283258	866398
456594	866399
40594	866400
108465	866401
63090	866402
429211	866403
57548	866404
29221	866405
48420	866406
31422	866407
411077	866408
187968	866409
228849	866410
21562	866411
134287	866412
62207	866413
110485	866414
292237	866415
25062	866416
110129	866417
2593	866418
182196	866419
303565	866420
420894	866421
335603	866422
72922	866423
365736	866424
380927	866425
347605	866426
326568	866427
315075	866428
46949	866429
289847	866430
408984	866431
15316	866432
28788	866433
243264	866434
196965	866435
359	866436
152917	866437
60712	866438
96085	866439
248905	866440
296698	866441
238514	866442
358841	866443
111862	866444
90536	866445
132459	866446
28150	866447
411166	866448
156014	866449
60949	866450
206135	866451
6966	866452
27875	866453
12094	866454
981	866455
360254	866456
93916	866457
446481	866458
378305	866459
976	866460
163244	866461
43317	866462
5162	866463
316645	866464
114080	866465
8607	866466
212032	866467
23124	866468
86852	866469
88930	866470
393533	866471
77233	866472
302417	866473
851	866474
156343	866475
179933	866476
358070	866477
152171	866478
244204	866479
7192	866480
384048	866481
274810	866482
14325	866483
170579	866484
20172	866485
36401	866486
47607	866487
112085	866488
114291	866489
65612	866490
12625	866491
10098	866492
398601	866493
173192	866494
180311	866495
321773	866496
141644	866497
16808	866498
72078	866499
10319	866500
31201	866501
10359	866502
225811	866503
10087	866504
142309	866505
3328	866506
90061	866507
1442	866508
846	866509
140409	866510
2416	866511
174892	866512
2118	866513
83227	866514
113387	866515
216470	866516
21416	866517
390920	866518
343728	866519
185069	866520
199054	866521
42722	866522
116228	866523
51104	866524
425050	866525
114729	866526
50936	866527
210634	866528
102072	866529
622	866530
3855	866531
122851	866532
12500	866533
126832	866534
7234	866535
20727	866536
203503	866537
220809	866538
77564	866539
70433	866540
417007	866541
12890	866542
101824	866543
213157	866544
204543	866545
383984	866546
34792	866547
99583	866548
387821	866549
28300	866550
52097	866551
87797	866552
176853	866553
90446	866554
194694	866555
28104	866556
132909	866557
8574	866558
376017	866559
97730	866560
189233	866561
7405	866562
407320	866563
39236	866564
204798	866565
141962	866566
5967	866567
11637	866568
12274	866569
82417	866570
3739	866571
110457	866572
23	866573
442010	866574
17317	866575
193867	866576
83666	866577
190653	866578
5547	866579
34732	866580
33971	866581
99312	866582
40571	866583
70994	866584
1085	866585
198295	866586
200418	866587
117709	866588
16526	866589
51739	866590
1785	866591
12571	866592
39734	866593
3571	866594
7371	866595
1182	866596
19741	866597
89223	866598
608	866599
356027	866600
189074	866601
356692	866602
764	866603
1766	866604
6577	866605
171535	866606
244734	866607
238489	866608
1261	866609
55586	866610
14344	866611
629	866612
951	866613
4408	866614
17348	866615
88673	866616
336508	866617
270389	866618
12798	866619
39954	866620
3791	866621
118030	866622
76775	866623
298768	866624
79574	866625
223119	866626
315618	866627
403899	866628
48307	866629
31905	866630
144276	866631
19407	866632
28693	866633
27510	866634
207610	866635
78970	866636
180748	866637
36414	866638
205536	866639
94190	866640
31924	866641
101259	866642
149311	866643
502	866644
367814	866645
202357	866646
256680	866647
255099	866648
44516	866649
231917	866650
9804	866651
369212	866652
59906	866653
219107	866654
8347	866655
78939	866656
27015	866657
246802	866658
61000	866659
74331	866660
246903	866661
20620	866662
43062	866663
322406	866664
62517	866665
248177	866666
431863	866667
154386	866668
11235	866669
201744	866670
178462	866671
60082	866672
212647	866673
322098	866674
164233	866675
4908	866676
248171	866677
37247	866678
92794	866679
105244	866680
142161	866681
249961	866682
61960	866683
19418	866684
104728	866685
37542	866686
28449	866687
188820	866688
196079	866689
368654	866690
35579	866691
42712	866692
14745	866693
14745	866694
108581	866695
53048	866696
197980	866697
71328	866698
351937	866699
336619	866700
64321	866701
138692	866702
19560	866703
59933	866704
82628	866705
111230	866706
160742	866707
82384	866708
51445	866709
98503	866710
198796	866711
349725	866712
442029	866713
147746	866714
20433	866715
14501	866716
77303	866717
5915	866718
8955	866719
1387	866720
5950	866721
1017	866722
101014	866723
2484	866724
25488	866725
13073	866726
44394	866727
1973	866728
19170	866729
196454	866730
137330	866731
52489	866732
20809	866733
29636	866734
20104	866735
5457	866736
1410	866737
27589	866738
28685	866739
42279	866740
28592	866741
30706	866742
80028	866743
31103	866744
1313	866745
361948	866746
329948	866747
334143	866748
27877	866749
134974	866750
54424	866751
39449	866752
225196	866753
10421	866754
437695	866755
8560	866756
220946	866757
3538	866758
31119	866759
28240	866760
26733	866761
198036	866762
13810	866763
6097	866764
366051	866765
145706	866766
41619	866767
137436	866768
245478	866769
213033	866770
34569	866771
41384	866772
20787	866773
252353	866774
52810	866775
17248	866776
8550	866777
151667	866778
7324	866779
183833	866780
3411	866781
95164	866782
23997	866783
64771	866784
22996	866785
46868	866786
208708	866787
177816	866788
123927	866789
7753	866790
47334	866791
209787	866792
88172	866793
34250	866794
53452	866795
356160	866796
303895	866797
3082	866798
392924	866799
44077	866800
232230	866801
157335	866802
54448	866803
146525	866804
59357	866805
90358	866806
5004	866807
58288	866808
58049	866809
426092	866810
179069	866811
404567	866812
276111	866813
128722	866814
20361	866815
7177	866816
199543	866817
175676	866818
384406	866819
428518	866820
5267	866821
365730	866822
101191	866823
319622	866824
324764	866825
119628	866826
33483	866827
79071	866828
174109	866829
109989	866830
261560	866831
425555	866832
212516	866833
101603	866834
44450	866835
7785	866836
128898	866837
261131	866838
186022	866839
103836	866840
266238	866841
153982	866842
232494	866843
415596	866844
50324	866845
208199	866846
54086	866847
256392	866848
241243	866849
85002	866850
143178	866851
178703	866852
161196	866853
16795	866854
116848	866855
129014	866856
95174	866857
233124	866858
8739	866859
9200	866860
233511	866861
55195	866862
42833	866863
5366	866864
203799	866865
183579	866866
319780	866867
182821	866868
55029	866869
76093	866870
82358	866871
105170	866872
388093	866873
125634	866874
55492	866875
2003	866876
56995	866877
357784	866878
144347	866879
38622	866880
247841	866881
357264	866882
103335	866883
151960	866884
117187	866885
218481	866886
212841	866887
2890	866888
13863	866889
157796	866890
22664	866891
146006	866892
173998	866893
241558	866894
398114	866895
195796	866896
12716	866897
417172	866898
47763	866899
172874	866900
142426	866901
374976	866902
59909	866903
265630	866904
8952	866905
455897	866906
70843	866907
310756	866908
424874	866909
76248	866910
33895	866911
84904	866912
132866	866913
56060	866914
266199	866915
108155	866916
107708	866917
136578	866918
311435	866919
104892	866920
205621	866921
171718	866922
4771	866923
22782	866924
127575	866925
436	866926
112636	866927
36972	866928
117606	866929
269119	866930
22782	866931
138314	866932
50234	866933
389578	866934
13836	866935
1781	866936
283252	866937
56948	866938
111662	866939
208702	866940
225703	866941
182422	866942
111783	866943
130545	866944
58535	866945
125618	866946
349346	866947
53502	866948
67726	866949
85967	866950
57426	866951
101247	866952
122224	866953
101891	866954
26366	866955
83137	866956
139440	866957
47437	866958
212834	866959
16039	866960
403789	866961
76972	866962
167001	866963
198848	866964
24249	866965
243982	866966
395035	866967
98821	866968
54906	866969
183617	866970
378887	866971
39088	866972
38105	866973
303575	866974
217756	866975
233161	866976
104082	866977
238708	866978
54686	866979
10648	866980
145614	866981
88115	866982
151684	866983
86817	866984
441437	866985
47854	866986
176835	866987
73314	866988
316236	866989
96569	866990
249352	866991
113419	866992
163108	866993
211572	866994
47514	866995
67649	866996
101165	866997
109243	866998
84845	866999
173009	867000
43440	867001
99222	867002
98908	867003
133806	867004
11983	867005
456957	867006
228009	867007
395473	867008
53457	867009
1084	867010
49971	867011
83065	867012
55606	867013
72587	867014
99769	867015
39836	867016
80987	867017
29786	867018
46662	867019
98167	867020
44260	867021
5290	867022
91403	867023
258369	867024
453036	867025
199568	867026
63888	867027
417407	867028
153076	867029
12115	867030
128772	867031
312136	867032
317812	867033
410350	867034
204563	867035
166519	867036
250011	867037
3062	867038
94579	867039
83504	867040
256552	867041
368942	867042
197757	867043
60584	867044
297605	867045
91156	867046
9024	867047
21269	867048
182897	867049
194358	867050
9855	867051
280176	867052
254955	867053
407384	867054
3492	867055
179125	867056
339908	867057
244843	867058
85645	867059
45362	867060
64569	867061
62345	867062
388960	867063
116838	867064
102751	867065
102277	867066
116078	867067
34908	867068
198052	867069
135760	867070
159765	867071
30947	867072
441484	867073
61295	867074
422162	867075
90313	867076
291930	867077
3495	867078
188169	867079
69313	867080
356928	867081
302459	867082
87215	867083
53873	867084
69011	867085
255086	867086
211067	867087
262601	867088
12352	867089
336414	867090
403583	867091
427240	867092
1034	867093
127632	867094
119219	867095
205187	867096
110571	867097
319320	867098
179671	867099
28694	867100
181650	867101
68320	867102
80685	867103
147315	867104
123283	867105
444296	867106
394404	867107
455613	867108
191701	867109
65801	867110
114307	867111
9868	867112
275555	867113
61253	867114
282729	867115
214683	867116
243899	867117
93599	867118
270764	867119
40879	867120
69118	867121
35698	867122
58572	867123
90797	867124
334071	867125
161930	867126
52489	867127
104506	867128
18077	867129
287371	867130
4821	867131
126852	867132
253152	867133
445194	867134
241131	867135
75141	867136
361654	867137
144565	867138
289595	867139
422590	867140
112580	867141
211274	867142
458853	867143
106	867144
157498	867145
62637	867146
47629	867147
220723	867148
417780	867149
376903	867150
137830	867151
170277	867152
47012	867153
45893	867154
49781	867155
30206	867156
19061	867157
3101	867158
106226	867159
22627	867160
3557	867161
60347	867162
10200	867163
105729	867164
28854	867165
313464	867166
13476	867167
121432	867168
230109	867169
228059	867170
8047	867171
177658	867172
135	867173
111888	867174
109444	867175
114699	867176
198214	867177
391840	867178
83983	867179
56596	867180
130110	867181
44360	867182
245277	867183
30736	867184
58461	867185
411427	867186
169269	867187
43116	867188
388920	867189
7562	867190
87180	867191
232783	867192
5447	867193
7095	867194
226914	867195
1070	867196
161857	867197
75829	867198
261923	867199
30629	867200
64608	867201
41043	867202
26072	867203
227602	867204
87996	867205
47804	867206
41632	867207
310069	867208
243728	867209
187901	867210
105636	867211
375550	867212
323071	867213
74186	867214
27765	867215
131580	867216
77991	867217
304	867218
93166	867219
250630	867220
152245	867221
73324	867222
174980	867223
148515	867224
44725	867225
230242	867226
29351	867227
2590	867228
107669	867229
71773	867230
15424	867231
407234	867232
5290	867233
90847	867234
36089	867235
104319	867236
151992	867237
26696	867238
388588	867239
228145	867240
388901	867241
197017	867242
45513	867243
200501	867244
59519	867245
416208	867246
332201	867247
232516	867248
127179	867249
391724	867250
38387	867251
26058	867252
173973	867253
40060	867254
60728	867255
86431	867256
125349	867257
410333	867258
174685	867259
77732	867260
97383	867261
12548	867262
49042	867263
112901	867264
151639	867265
189408	867266
113992	867267
161236	867268
448254	867269
8563	867270
165074	867271
11189	867272
189984	867273
253275	867274
111571	867275
177710	867276
423057	867277
81443	867278
249814	867279
348605	867280
2367	867281
237975	867282
152626	867283
344158	867284
59803	867285
229190	867286
196696	867287
447226	867288
7039	867289
15111	867290
44425	867291
317826	867292
358367	867293
100834	867294
397190	867295
64222	867296
103248	867297
188549	867298
22181	867299
209426	867300
391114	867301
87586	867302
373880	867303
27946	867304
160155	867305
30135	867306
73896	867307
9190	867308
402052	867309
15324	867310
15486	867311
365205	867312
105151	867313
290608	867314
152141	867315
221830	867316
94980	867317
210139	867318
84532	867319
11685	867320
120194	867321
48690	867322
61484	867323
27018	867324
92302	867325
393674	867326
69003	867327
120179	867328
377269	867329
4205	867330
26067	867331
100316	867332
62254	867333
237728	867334
154475	867335
78407	867336
29183	867337
6878	867338
364291	867339
29183	867340
340770	867341
385199	867342
424482	867343
418613	867344
357583	867345
31721	867346
44039	867347
72815	867348
6888	867349
10334	867350
17412	867351
228360	867352
274046	867353
322918	867354
51758	867355
142828	867356
6992	867357
233256	867358
165491	867359
27361	867360
18807	867361
3800	867362
389141	867363
11291	867364
223540	867365
269041	867366
44966	867367
146501	867368
76900	867369
202203	867370
41641	867371
175229	867372
47029	867373
184010	867374
33841	867375
86513	867376
42122	867377
163456	867378
27436	867379
126485	867380
90737	867381
100418	867382
207128	867383
273080	867384
406082	867385
100135	867386
87040	867387
85202	867388
178659	867389
179596	867390
155230	867391
345453	867392
316391	867393
299553	867394
142467	867395
117352	867396
2377	867397
127231	867398
6502	867399
208294	867400
106211	867401
6613	867402
29156	867403
27021	867404
206100	867405
165510	867406
375367	867407
230282	867408
124146	867409
245699	867410
250430	867411
165866	867412
89090	867413
105077	867414
50320	867415
39094	867416
54764	867417
370849	867418
2842	867419
16408	867420
265726	867421
120432	867422
139119	867423
336104	867424
369425	867425
308833	867426
138303	867427
193913	867428
60976	867429
413569	867430
413503	867431
52582	867432
52674	867433
3271	867434
62826	867435
62151	867436
34494	867437
76283	867438
252279	867439
51355	867440
84955	867441
238491	867442
242947	867443
78969	867444
6083	867445
228738	867446
53095	867447
124044	867448
392538	867449
101974	867450
397602	867451
170980	867452
5081	867453
170714	867454
116150	867455
131998	867456
203948	867457
67348	867458
312494	867459
55590	867460
19408	867461
120215	867462
207830	867463
113771	867464
310555	867465
203804	867466
184622	867467
185354	867468
44363	867469
50787	867470
100715	867471
395585	867472
456249	867473
171374	867474
37306	867475
50492	867476
313091	867477
305857	867478
22208	867479
53595	867480
38163	867481
182794	867482
49591	867483
37474	867484
4370	867485
9630	867486
86132	867487
53922	867488
101887	867489
14830	867490
160386	867491
1359	867492
69694	867493
34171	867494
43970	867495
128490	867496
434480	867497
70367	867498
389086	867499
415433	867500
28853	867501
201323	867502
375054	867503
32880	867504
324538	867505
43043	867506
155627	867507
459393	867508
202007	867509
137003	867510
455601	867511
39210	867512
4205	867513
212458	867514
16941	867515
200302	867516
397792	867517
49360	867518
346659	867519
76698	867520
361502	867521
143751	867522
3139	867523
27643	867524
79583	867525
189301	867526
51639	867527
16719	867528
252143	867529
23248	867530
74	867531
207621	867532
133681	867533
293738	867534
37784	867535
178905	867536
181647	867537
241601	867538
133338	867539
94090	867540
663	867541
350752	867542
16941	867543
96754	867544
127961	867545
450241	867546
22857	867547
127142	867548
420953	867549
16004	867550
27328	867551
326572	867552
91511	867553
97897	867554
100701	867555
84821	867556
221556	867557
167012	867558
175620	867559
200239	867560
76395	867561
230802	867562
345624	867563
198016	867564
53628	867565
126443	867566
73955	867567
288541	867568
70814	867569
2476	867570
121055	867571
56910	867572
286228	867573
41294	867574
92490	867575
203826	867576
5377	867577
212187	867578
87921	867579
50241	867580
6472	867581
287308	867582
111402	867583
249097	867584
167897	867585
219045	867586
420229	867587
52957	867588
84337	867589
87071	867590
86591	867591
38607	867592
153437	867593
21389	867594
38286	867595
303417	867596
58767	867597
338156	867598
39285	867599
125863	867600
112339	867601
121708	867602
122327	867603
193402	867604
243637	867605
6907	867606
18274	867607
15727	867608
298947	867609
127871	867610
32643	867611
374883	867612
221792	867613
199713	867614
199713	867615
428897	867616
221791	867617
448966	867618
196680	867619
98414	867620
371576	867621
177141	867622
411369	867623
237437	867624
365179	867625
186144	867626
227462	867627
445299	867628
224342	867629
238054	867630
244824	867631
333355	867632
167258	867633
52348	867634
89510	867635
196465	867636
64978	867637
29873	867638
227720	867639
88280	867640
74267	867641
198584	867642
90268	867643
374352	867644
399571	867645
163314	867646
25659	867647
346926	867648
42307	867649
14254	867650
41996	867651
444307	867652
224611	867653
122302	867654
73026	867655
8610	867656
243665	867657
4322	867658
241160	867659
179865	867660
46410	867661
164718	867662
168966	867663
41305	867664
7983	867665
120533	867666
178851	867667
17294	867668
19416	867669
219447	867670
430371	867671
132948	867672
47924	867673
27328	867674
64028	867675
293681	867676
67828	867677
32734	867678
233038	867679
6831	867680
20521	867681
2710	867682
40272	867683
3707	867684
114385	867685
198837	867686
437860	867687
97641	867688
32430	867689
120991	867690
39229	867691
36691	867692
5770	867693
94176	867694
262090	867695
338702	867696
220814	867697
237649	867698
209749	867699
443086	867700
4027	867701
53053	867702
10393	867703
2093	867704
300038	867705
43783	867706
83419	867707
389363	867708
35460	867709
522	867710
195882	867711
52925	867712
100188	867713
119406	867714
347008	867715
59542	867716
27754	867717
97329	867718
29854	867719
3877	867720
34358	867721
87690	867722
519	867723
177928	867724
7476	867725
3162	867726
1920	867727
343196	867728
46826	867729
50763	867730
124676	867731
99577	867732
8668	867733
191950	867734
95985	867735
333735	867736
92897	867737
107151	867738
10751	867739
3185	867740
176116	867741
38345	867742
178419	867743
60747	867744
41173	867745
379263	867746
30560	867747
189278	867748
406537	867749
79350	867750
36208	867751
27487	867752
80651	867753
128354	867754
6066	867755
184486	867756
78410	867757
28418	867758
9745	867759
190142	867760
13221	867761
220318	867762
38859	867763
33235	867764
115285	867765
57501	867766
176431	867767
54132	867768
161654	867769
538	867770
178662	867771
217030	867772
33088	867773
65207	867774
63460	867775
390322	867776
102164	867777
421806	867778
32658	867779
55377	867780
160701	867781
152342	867782
1991	867783
1427	867784
38332	867785
250342	867786
53668	867787
55016	867788
183040	867789
11984	867790
11821	867791
370535	867792
12540	867793
20927	867794
49831	867795
149	867796
12816	867797
127721	867798
103427	867799
133119	867800
88915	867801
152497	867802
14041	867803
59884	867804
33197	867805
133990	867806
55468	867807
128118	867808
244390	867809
81751	867810
262807	867811
179054	867812
113961	867813
71	867814
283957	867815
93651	867816
23430	867817
392989	867818
14469	867819
76837	867820
33429	867821
3498	867822
17475	867823
54964	867824
231395	867825
115945	867826
125480	867827
153643	867828
19365	867829
332910	867830
112769	867831
366299	867832
29740	867833
510	867834
9772	867835
2506	867836
297807	867837
19365	867838
973	867839
49256	867840
34658	867841
20980	867842
166954	867843
18170	867844
207463	867845
306158	867846
17514	867847
15370	867848
4776	867849
9672	867850
149343	867851
2464	867852
14088	867853
110632	867854
63932	867855
89390	867856
80113	867857
5941	867858
39593	867859
190561	867860
365	867861
65287	867862
57586	867863
2000	867864
28960	867865
246265	867866
62986	867867
39888	867868
26532	867869
32489	867870
192039	867871
4538	867872
240380	867873
70550	867874
10752	867875
118530	867876
18795	867877
4271	867878
15675	867879
154600	867880
46795	867881
207761	867882
84467	867883
79477	867884
12616	867885
3549	867886
44713	867887
49786	867888
212053	867889
82551	867890
48351	867891
80825	867892
19295	867893
106700	867894
456356	867895
124379	867896
62495	867897
20470	867898
69497	867899
263850	867900
72828	867901
10627	867902
130347	867903
17103	867904
424819	867905
108272	867906
43792	867907
200538	867908
15757	867909
443879	867910
111622	867911
112973	867912
212249	867913
132044	867914
4445	867915
112389	867916
39273	867917
85710	867918
144617	867919
1487	867920
2325	867921
55024	867922
7308	867923
36452	867924
28944	867925
1170	867926
427419	867927
5265	867928
111781	867929
172935	867930
10660	867931
52145	867932
88560	867933
228943	867934
212996	867935
214017	867936
243552	867937
136798	867938
185751	867939
443005	867940
116853	867941
25926	867942
162411	867943
455372	867944
159514	867945
138954	867946
94959	867947
313772	867948
9670	867949
449787	867950
54986	867951
53776	867952
232771	867953
143839	867954
138558	867955
304541	867956
124310	867957
114173	867958
18161	867959
52895	867960
8394	867961
12929	867962
175961	867963
38946	867964
159474	867965
220644	867966
103523	867967
126547	867968
83331	867969
92341	867970
10598	867971
105998	867972
6842	867973
140260	867974
7411	867975
163424	867976
373144	867977
6240	867978
53764	867979
74826	867980
20686	867981
65667	867982
6594	867983
3253	867984
61714	867985
4499	867986
181565	867987
239222	867988
158444	867989
17772	867990
6641	867991
397007	867992
103700	867993
8195	867994
225863	867995
232472	867996
20382	867997
45853	867998
142179	867999
372382	868000
3964	868001
29979	868002
278930	868003
14784	868004
155495	868005
8796	868006
9171	868007
69565	868008
242218	868009
7877	868010
111328	868011
105308	868012
79831	868013
10944	868014
308531	868015
65446	868016
324	868017
443031	868018
184049	868019
13794	868020
293242	868021
424370	868022
241703	868023
113103	868024
118302	868025
85445	868026
107312	868027
21646	868028
100820	868029
75481	868030
381174	868031
40659	868032
299239	868033
716	868034
18697	868035
46389	868036
96652	868037
3651	868038
42241	868039
84557	868040
371906	868041
425981	868042
19176	868043
411016	868044
444921	868045
39365	868046
239	868047
34777	868048
26143	868049
159593	868050
287314	868051
287075	868052
136	868053
393814	868054
441357	868055
1635	868056
37155	868057
2136	868058
13541	868059
243809	868060
367332	868061
349868	868062
124449	868063
63409	868064
21124	868065
433546	868066
348184	868067
107504	868068
103993	868069
948	868070
262638	868071
149706	868072
111133	868073
23740	868074
6133	868075
221493	868076
70380	868077
159449	868078
16985	868079
217032	868080
328814	868081
434337	868082
107340	868083
30079	868084
175933	868085
191441	868086
23439	868087
244510	868088
1697	868089
369936	868090
1024	868091
4734	868092
9086	868093
2945	868094
106018	868095
5485	868096
131569	868097
11239	868098
110953	868099
18721	868100
47051	868101
15652	868102
60848	868103
43262	868104
59003	868105
411578	868106
219846	868107
283531	868108
41966	868109
118646	868110
173981	868111
294540	868112
11294	868113
126204	868114
60056	868115
56110	868116
216288	868117
19252	868118
225641	868119
257536	868120
180672	868121
264290	868122
126080	868123
99048	868124
13130	868125
245204	868126
31270	868127
93688	868128
100064	868129
175202	868130
26680	868131
9677	868132
6799	868133
15549	868134
253040	868135
108834	868136
241301	868137
5514	868138
57446	868139
204300	868140
613	868141
387714	868142
207197	868143
189377	868144
22225	868145
37342	868146
27467	868147
126870	868148
98816	868149
10356	868150
76467	868151
119670	868152
15149	868153
57186	868154
84917	868155
16337	868156
11713	868157
14437	868158
102333	868159
458613	868160
222976	868161
168538	868162
201598	868163
47625	868164
78722	868165
50762	868166
319294	868167
87009	868168
346324	868169
125286	868170
132249	868171
81	868172
288831	868173
50836	868174
186966	868175
18674	868176
86584	868177
195983	868178
135724	868179
130092	868180
243190	868181
12456	868182
37232	868183
252703	868184
152184	868185
443140	868186
19082	868187
50949	868188
4445	868189
433423	868190
25866	868191
118567	868192
11343	868193
13864	868194
418869	868195
179427	868196
82322	868197
128332	868198
202370	868199
85240	868200
71782	868201
182563	868202
51677	868203
752	868204
7532	868205
93158	868206
99075	868207
47375	868208
280920	868209
142942	868210
2660	868211
314	868212
134362	868213
250720	868214
11471	868215
358009	868216
23786	868217
149693	868218
150189	868219
301343	868220
186508	868221
316005	868222
297572	868223
108595	868224
28624	868225
149956	868226
304983	868227
251178	868228
387252	868229
55534	868230
224758	868231
347790	868232
162702	868233
53311	868234
437672	868235
43245	868236
104169	868237
126611	868238
287008	868239
53126	868240
455728	868241
26274	868242
3132	868243
122398	868244
65101	868245
173587	868246
444470	868247
389228	868248
448136	868249
169392	868250
37089	868251
301653	868252
439597	868253
20791	868254
37322	868255
35458	868256
21093	868257
81040	868258
1133	868259
280805	868260
67756	868261
146859	868262
370136	868263
20109	868264
117811	868265
241581	868266
145374	868267
74330	868268
237928	868269
87484	868270
354917	868271
50684	868272
257063	868273
26173	868274
88419	868275
143428	868276
33372	868277
277074	868278
386227	868279
321048	868280
164649	868281
37089	868282
47158	868283
346757	868284
363465	868285
236357	868286
452503	868287
443009	868288
131628	868289
309418	868290
147759	868291
324256	868292
132069	868293
156518	868294
156517	868295
107435	868296
289918	868297
168546	868298
31971	868299
127474	868300
13388	868301
105038	868302
209	868303
132046	868304
378710	868305
36312	868306
200191	868307
102258	868308
375604	868309
215325	868310
11384	868311
16424	868312
43572	868313
58310	868314
40073	868315
247663	868316
124329	868317
48622	868318
277319	868319
121230	868320
12455	868321
9428	868322
18699	868323
125034	868324
2016	868325
63395	868326
23579	868327
66423	868328
337289	868329
226001	868330
451367	868331
169374	868332
23329	868333
310844	868334
34809	868335
261859	868336
21343	868337
75318	868338
14722	868339
2142	868340
1998	868341
55838	868342
266708	868343
314155	868344
368098	868345
377587	868346
402298	868347
90813	868348
153326	868349
27154	868350
7959	868351
13021	868352
339418	868353
52742	868354
15097	868355
282763	868356
58302	868357
383997	868358
692	868359
219867	868360
192211	868361
205651	868362
4079	868363
300541	868364
82332	868365
170781	868366
743	868367
240916	868368
40667	868369
22028	868370
69	868371
122909	868372
244501	868373
132508	868374
163420	868375
9643	868376
139004	868377
23047	868378
46182	868379
266653	868380
40036	868381
345568	868382
149920	868383
333434	868384
113779	868385
18942	868386
7889	868387
227770	868388
16356	868389
29340	868390
21944	868391
269196	868392
193637	868393
1288	868394
125592	868395
138463	868396
99155	868397
413418	868398
54423	868399
2448	868400
212906	868401
201537	868402
231617	868403
49244	868404
431748	868405
34307	868406
112767	868407
83456	868408
76971	868409
21904	868410
64619	868411
150354	868412
186480	868413
385754	868414
115986	868415
220	868416
86378	868417
148299	868418
34127	868419
303466	868420
223903	868421
44417	868422
285153	868423
116256	868424
17656	868425
2938	868426
30679	868427
181234	868428
195462	868429
9747	868430
379819	868431
37500	868432
2381	868433
125895	868434
4844	868435
63592	868436
111972	868437
12719	868438
61200	868439
696	868440
26149	868441
7136	868442
179840	868443
249603	868444
46232	868445
25202	868446
57652	868447
364978	868448
55804	868449
95669	868450
186777	868451
237013	868452
5373	868453
2950	868454
14615	868455
70604	868456
168946	868457
417202	868458
35149	868459
6156	868460
41864	868461
160061	868462
3930	868463
11954	868464
207347	868465
55467	868466
175884	868467
11138	868468
106500	868469
55858	868470
3797	868471
46909	868472
306967	868473
12996	868474
179443	868475
205312	868476
385070	868477
160335	868478
101067	868479
15590	868480
19870	868481
2711	868482
43831	868483
5155	868484
168004	868485
2112	868486
130254	868487
12399	868488
394178	868489
235339	868490
713	868491
5733	868492
16152	868493
21850	868494
48222	868495
112888	868496
310163	868497
98806	868498
85052	868499
133734	868500
316427	868501
363903	868502
68598	868503
10508	868504
42281	868505
3842	868506
206530	868507
54530	868508
127198	868509
112905	868510
3842	868511
35864	868512
24454	868513
713	868514
63181	868515
217558	868516
109728	868517
41005	868518
83078	868519
4799	868520
10794	868521
1072	868522
20572	868523
51072	868524
8546	868525
152129	868526
190185	868527
65997	868528
103894	868529
46021	868530
57589	868531
406329	868532
27135	868533
8036	868534
248314	868535
7195	868536
1220	868537
175884	868538
282926	868539
10822	868540
226561	868541
41421	868542
124154	868543
2854	868544
144561	868545
37160	868546
61930	868547
8865	868548
396685	868549
8022	868550
115355	868551
258865	868552
29215	868553
23615	868554
1417	868555
86113	868556
116140	868557
1078	868558
10069	868559
81859	868560
2507	868561
4687	868562
31794	868563
122041	868564
71469	868565
6109	868566
28835	868567
170956	868568
35483	868569
202651	868570
29618	868571
72597	868572
28171	868573
113207	868574
9028	868575
69290	868576
76299	868577
316013	868578
216483	868579
134806	868580
16570	868581
16177	868582
21902	868583
216824	868584
31039	868585
21308	868586
180571	868587
2581	868588
9341	868589
274054	868590
224917	868591
6839	868592
234805	868593
24551	868594
299526	868595
47364	868596
2465	868597
6327	868598
2581	868599
30525	868600
241232	868601
171180	868602
453331	868603
150524	868604
13626	868605
142165	868606
1279	868607
372	868608
12482	868609
361811	868610
414667	868611
138935	868612
119497	868613
79516	868614
24997	868615
2248	868616
239811	868617
118657	868618
147438	868619
99934	868620
128691	868621
220364	868622
239578	868623
340763	868624
15092	868625
142236	868626
347414	868627
4919	868628
16	868629
2463	868630
49286	868631
145580	868632
248006	868633
67473	868634
76370	868635
81252	868636
14419	868637
25246	868638
399785	868639
50209	868640
241260	868641
240588	868642
63877	868643
455733	868644
100291	868645
37142	868646
191575	868647
376220	868648
43320	868649
4961	868650
205450	868651
146334	868652
493	868653
194	868654
18762	868655
287307	868656
243072	868657
212585	868658
232070	868659
25165	868660
362737	868661
223955	868662
314183	868663
24263	868664
444987	868665
97395	868666
23060	868667
406107	868668
52107	868669
23160	868670
122203	868671
164775	868672
256841	868673
41016	868674
5094	868675
228650	868676
176530	868677
367950	868678
42872	868679
319131	868680
366936	868681
50842	868682
27325	868683
126852	868684
165535	868685
19023	868686
72990	868687
443617	868688
38431	868689
298026	868690
119057	868691
416720	868692
11640	868693
87880	868694
448	868695
151414	868696
52820	868697
244990	868698
86	868699
13350	868700
13091	868701
284473	868702
10405	868703
291637	868704
35972	868705
309819	868706
10098	868707
11642	868708
421903	868709
7211	868710
210757	868711
21500	868712
164342	868713
11916	868714
179491	868715
284532	868716
10645	868717
109423	868718
83987	868719
24234	868720
102411	868721
46359	868722
175990	868723
32396	868724
64063	868725
16982	868726
10046	868727
450600	868728
283284	868729
79562	868730
113164	868731
460034	868732
4053	868733
24939	868734
245653	868735
7317	868736
123720	868737
36668	868738
95264	868739
232769	868740
108573	868741
222930	868742
35658	868743
14687	868744
42107	868745
44410	868746
30042	868747
4421	868748
162221	868749
404932	868750
1416	868751
17816	868752
5437	868753
42423	868754
314052	868755
58387	868756
413934	868757
434822	868758
201071	868759
64752	868760
392341	868761
61838	868762
101966	868763
48471	868764
7127	868765
177728	868766
291969	868767
275317	868768
156073	868769
183951	868770
98789	868771
254437	868772
52139	868773
61269	868774
274867	868775
211148	868776
100844	868777
59470	868778
174668	868779
263150	868780
254833	868781
187228	868782
172687	868783
129681	868784
396169	868785
120653	868786
39518	868787
429821	868788
225810	868789
267	868790
114977	868791
13339	868792
458809	868793
252700	868794
294467	868795
55202	868796
220290	868797
293598	868798
297130	868799
31399	868800
21786	868801
67705	868802
32563	868803
386982	868804
52872	868805
55999	868806
120284	868807
155182	868808
155178	868809
38421	868810
90688	868811
133853	868812
25160	868813
4813	868814
303616	868815
140896	868816
14509	868817
4332	868818
144	868819
18101	868820
5752	868821
287301	868822
246379	868823
176245	868824
459287	868825
82510	868826
103327	868827
403758	868828
767	868829
120500	868830
132414	868831
1915	868832
35288	868833
147805	868834
158163	868835
245265	868836
138085	868837
68112	868838
440825	868839
117347	868840
40753	868841
107465	868842
70032	868843
51316	868844
226326	868845
5716	868846
221834	868847
353240	868848
286465	868849
304833	868850
159013	868851
170949	868852
349284	868853
161496	868854
413870	868855
340028	868856
172803	868857
35483	868858
266175	868859
370714	868860
11587	868861
147201	868862
147450	868863
5627	868864
273118	868865
121756	868866
280660	868867
186495	868868
7037	868869
239303	868870
390343	868871
55016	868872
374280	868873
50034	868874
6560	868875
98248	868876
13771	868877
336670	868878
336893	868879
62589	868880
248408	868881
176372	868882
2940	868883
331210	868884
383	868885
382763	868886
153266	868887
132583	868888
19510	868889
41319	868890
40219	868891
27124	868892
35810	868893
199519	868894
224002	868895
35255	868896
414235	868897
100449	868898
9006	868899
181929	868900
140273	868901
1148	868902
16249	868903
8009	868904
21761	868905
204194	868906
3232	868907
46215	868908
74651	868909
39480	868910
2922	868911
131962	868912
297009	868913
160749	868914
213969	868915
409967	868916
298002	868917
246413	868918
15444	868919
77238	868920
155786	868921
13900	868922
269966	868923
305700	868924
48223	868925
21271	868926
243243	868927
409221	868928
100283	868929
244370	868930
40877	868931
138260	868932
4149	868933
296630	868934
232999	868935
248701	868936
86421	868937
187211	868938
337441	868939
181273	868940
247158	868941
29884	868942
172079	868943
353992	868944
373036	868945
70792	868946
441175	868947
187909	868948
653	868949
104854	868950
178103	868951
171717	868952
38679	868953
61283	868954
24081	868955
285686	868956
5999	868957
402163	868958
156683	868959
93132	868960
100708	868961
175328	868962
160685	868963
42014	868964
346332	868965
47366	868966
111787	868967
43942	868968
170804	868969
450158	868970
294831	868971
117356	868972
187066	868973
44455	868974
288819	868975
348674	868976
227677	868977
279644	868978
109002	868979
92324	868980
118446	868981
201198	868982
277793	868983
204766	868984
114112	868985
26294	868986
232278	868987
362261	868988
70589	868989
180645	868990
372378	868991
354045	868992
77513	868993
272517	868994
171910	868995
115073	868996
334363	868997
414722	868998
152335	868999
81210	869000
196125	869001
178975	869002
65155	869003
75693	869004
17	869005
421930	869006
138935	869007
49172	869008
281219	869009
29917	869010
75188	869011
166111	869012
186669	869013
59870	869014
448584	869015
142321	869016
325074	869017
428400	869018
7545	869019
17492	869020
450873	869021
30302	869022
361897	869023
190855	869024
41578	869025
312083	869026
71643	869027
181723	869028
265346	869029
394341	869030
200314	869031
29348	869032
213961	869033
394339	869034
79646	869035
374029	869036
93025	869037
94339	869038
185133	869039
106	869040
40902	869041
509	869042
332570	869043
37702	869044
60066	869045
59215	869046
44909	869047
151697	869048
172759	869049
434061	869050
325272	869051
205425	869052
406653	869053
83516	869054
9339	869055
1813	869056
140657	869057
247339	869058
224803	869059
199529	869060
85872	869061
30812	869062
99938	869063
136586	869064
85387	869065
213471	869066
202871	869067
12865	869068
73238	869069
68875	869070
118420	869071
115020	869072
184926	869073
90850	869074
45419	869075
123471	869076
123471	869077
400443	869078
147992	869079
103305	869080
143757	869081
55999	869082
11878	869083
44711	869084
98716	869085
183647	869086
23873	869087
48406	869088
266788	869089
231410	869090
42193	869091
58742	869092
147556	869093
404572	869094
185874	869095
248766	869096
106910	869097
2483	869098
83061	869099
172138	869100
136690	869101
26850	869102
211504	869103
15559	869104
29222	869105
26686	869106
37697	869107
908	869108
177194	869109
36047	869110
134745	869111
6393	869112
391658	869113
452789	869114
105620	869115
239062	869116
59542	869117
65520	869118
70379	869119
4186	869120
96823	869121
81758	869122
210579	869123
85832	869124
34104	869125
25501	869126
193942	869127
106092	869128
247552	869129
384265	869130
9985	869131
98951	869132
244827	869133
181507	869134
52310	869135
110396	869136
273091	869137
331819	869138
448193	869139
275507	869140
176837	869141
148000	869142
177274	869143
32253	869144
402374	869145
27743	869146
240068	869147
271419	869148
392257	869149
64598	869150
154838	869151
75195	869152
6022	869153
21757	869154
7914	869155
166121	869156
208996	869157
264503	869158
174607	869159
4506	869160
3448	869161
28069	869162
182511	869163
313956	869164
55825	869165
451605	869166
161970	869167
69877	869168
199650	869169
101011	869170
13980	869171
22443	869172
96028	869173
342331	869174
58694	869175
51711	869176
29053	869177
231115	869178
94616	869179
292022	869180
65215	869181
30606	869182
140017	869183
374049	869184
26862	869185
295720	869186
68379	869187
23164	869188
238716	869189
67345	869190
63115	869191
1862	869192
196981	869193
94546	869194
48655	869195
125243	869196
1100	869197
143367	869198
452136	869199
163622	869200
74133	869201
7214	869202
76210	869203
28493	869204
4837	869205
66758	869206
53369	869207
142104	869208
453115	869209
206366	869210
171918	869211
11365	869212
130463	869213
119172	869214
4124	869215
62025	869216
47978	869217
114044	869218
70245	869219
148987	869220
34126	869221
362438	869222
342764	869223
390168	869224
199317	869225
147345	869226
29307	869227
58207	869228
175202	869229
54051	869230
14444	869231
11962	869232
368051	869233
382568	869234
55770	869235
232080	869236
219531	869237
16380	869238
57305	869239
31266	869240
130521	869241
45927	869242
229127	869243
398268	869244
154139	869245
3591	869246
138941	869247
50847	869248
106182	869249
199216	869250
250382	869251
44939	869252
50500	869253
343	869254
5490	869255
2301	869256
8973	869257
2591	869258
23405	869259
42732	869260
98833	869261
16575	869262
193153	869263
248241	869264
3527	869265
151607	869266
341440	869267
27736	869268
27736	869269
103685	869270
395822	869271
20390	869272
22708	869273
401258	869274
399607	869275
181877	869276
23365	869277
276410	869278
415456	869279
42722	869280
334156	869281
17717	869282
160469	869283
351481	869284
195355	869285
451796	869286
144494	869287
230969	869288
257893	869289
244700	869290
353782	869291
128056	869292
171655	869293
185955	869294
394103	869295
200824	869296
24089	869297
40909	869298
366624	869299
25281	869300
6151	869301
218456	869302
394640	869303
273252	869304
307585	869305
109140	869306
164656	869307
204289	869308
66435	869309
259479	869310
357788	869311
294527	869312
3844	869313
359679	869314
22983	869315
312052	869316
13070	869317
3332	869318
59697	869319
82423	869320
160853	869321
114614	869322
366483	869323
46091	869324
89960	869325
161733	869326
119095	869327
120034	869328
341144	869329
40712	869330
334707	869331
416119	869332
11334	869333
191077	869334
168844	869335
25334	869336
18071	869337
18044	869338
238466	869339
378013	869340
62620	869341
193379	869342
104679	869343
382132	869344
27944	869345
2579	869346
141514	869347
300429	869348
57605	869349
197317	869350
234539	869351
45995	869352
289480	869353
21373	869354
426017	869355
866	869356
207381	869357
138578	869358
5938	869359
419460	869360
137018	869361
95671	869362
80286	869363
6771	869364
2432	869365
1498	869366
14267	869367
452	869368
15635	869369
1590	869370
123715	869371
239462	869372
106529	869373
39804	869374
236989	869375
54673	869376
202484	869377
87210	869378
62771	869379
250112	869380
9444	869381
287676	869382
26387	869383
4152	869384
3736	869385
117600	869386
72946	869387
25072	869388
222081	869389
193129	869390
212604	869391
53700	869392
203232	869393
203230	869394
381722	869395
258946	869396
173972	869397
78691	869398
104283	869399
44163	869400
399239	869401
366848	869402
434956	869403
115313	869404
367436	869405
383812	869406
69198	869407
236844	869408
156157	869409
226231	869410
57080	869411
100439	869412
6276	869413
421319	869414
157475	869415
440641	869416
85964	869417
249709	869418
9962	869419
188989	869420
81056	869421
33856	869422
149278	869423
389240	869424
268145	869425
91451	869426
42743	869427
52669	869428
444371	869429
251987	869430
358668	869431
190588	869432
408898	869433
220039	869434
112845	869435
289288	869436
201457	869437
50747	869438
221285	869439
361911	869440
258943	869441
1288	869442
156795	869443
72964	869444
72963	869445
256003	869446
144749	869447
88195	869448
5840	869449
95416	869450
280826	869451
5538	869452
147815	869453
1898	869454
124410	869455
32471	869456
151353	869457
256655	869458
207203	869459
45495	869460
449762	869461
209834	869462
19773	869463
2696	869464
129178	869465
229203	869466
53604	869467
16954	869468
179104	869469
128695	869470
271249	869471
27744	869472
78100	869473
386106	869474
15773	869475
96317	869476
22685	869477
85538	869478
32990	869479
272759	869480
2388	869481
1220	869482
305524	869483
144128	869484
243996	869485
56242	869486
137186	869487
212134	869488
62069	869489
326878	869490
41645	869491
65701	869492
47561	869493
134483	869494
377648	869495
437014	869496
108532	869497
318520	869498
146063	869499
332018	869500
155091	869501
51193	869502
295340	869503
78796	869504
12477	869505
172044	869506
49409	869507
244128	869508
272126	869509
453207	869510
126841	869511
455776	869512
97147	869513
440373	869514
84358	869515
186498	869516
182008	869517
174105	869518
182814	869519
116980	869520
12394	869521
271965	869522
34398	869523
18870	869524
236802	869525
174550	869526
298144	869527
146672	869528
59880	869529
387961	869530
278307	869531
309544	869532
2073	869533
115481	869534
191088	869535
39893	869536
207763	869537
305579	869538
227301	869539
5276	869540
95881	869541
177898	869542
49881	869543
389583	869544
976	869545
35179	869546
38584	869547
1999	869548
47614	869549
26719	869550
87981	869551
95383	869552
450333	869553
32305	869554
110334	869555
2116	869556
27331	869557
246125	869558
7355	869559
108620	869560
12058	869561
3319	869562
5751	869563
103502	869564
10329	869565
169052	869566
10641	869567
24491	869568
76752	869569
199790	869570
51446	869571
152448	869572
104971	869573
15853	869574
65005	869575
759	869576
1631	869577
28618	869578
174407	869579
137935	869580
287052	869581
23541	869582
46997	869583
7764	869584
4103	869585
257813	869586
313011	869587
299877	869588
126559	869589
139089	869590
49059	869591
107413	869592
197017	869593
201105	869594
10641	869595
112354	869596
13996	869597
424389	869598
32149	869599
207732	869600
322289	869601
54134	869602
290405	869603
8829	869604
2681	869605
181824	869606
48921	869607
425937	869608
365526	869609
122090	869610
193972	869611
157459	869612
10824	869613
94039	869614
30379	869615
298880	869616
52072	869617
183521	869618
237769	869619
139238	869620
45049	869621
82002	869622
126600	869623
46970	869624
15272	869625
48656	869626
68387	869627
106	869628
178949	869629
24878	869630
264036	869631
10979	869632
36783	869633
324325	869634
206470	869635
32077	869636
24965	869637
299186	869638
69092	869639
398917	869640
348001	869641
428877	869642
2772	869643
232460	869644
33207	869645
58917	869646
15956	869647
49821	869648
125973	869649
1064	869650
209816	869651
28953	869652
204576	869653
111072	869654
13615	869655
168740	869656
170757	869657
83184	869658
359361	869659
406170	869660
323915	869661
23108	869662
135528	869663
151713	869664
123288	869665
378012	869666
216237	869667
12692	869668
196690	869669
60544	869670
61848	869671
115974	869672
355487	869673
47929	869674
434640	869675
130609	869676
33651	869677
417687	869678
39164	869679
123261	869680
67607	869681
120963	869682
79055	869683
449717	869684
254798	869685
77586	869686
307522	869687
150	869688
180599	869689
87579	869690
34488	869691
92860	869692
33953	869693
92773	869694
101643	869695
11698	869696
28346	869697
53277	869698
352355	869699
72531	869700
297941	869701
120417	869702
1067	869703
330961	869704
212082	869705
162943	869706
438776	869707
38470	869708
238341	869709
92426	869710
235987	869711
47069	869712
43524	869713
57065	869714
3793	869715
164996	869716
356348	869717
180653	869718
7355	869719
82434	869720
445292	869721
155091	869722
128677	869723
201980	869724
342901	869725
137988	869726
31681	869727
24861	869728
118794	869729
6	869730
194827	869731
106692	869732
223692	869733
137308	869734
373293	869735
225834	869736
266657	869737
358	869738
118127	869739
105429	869740
66225	869741
47369	869742
144969	869743
280545	869744
115819	869745
237005	869746
13197	869747
273305	869748
3358	869749
33177	869750
82903	869751
3734	869752
203092	869753
2546	869754
248320	869755
55749	869756
455847	869757
20	869758
234256	869759
87010	869760
4875	869761
305926	869762
200174	869763
29135	869764
14207	869765
197296	869766
76410	869767
297316	869768
357600	869769
186067	869770
34566	869771
40732	869772
51227	869773
376410	869774
73385	869775
120632	869776
238587	869777
56102	869778
440090	869779
228886	869780
31311	869781
232446	869782
38120	869783
193924	869784
445624	869785
124783	869786
107425	869787
154074	869788
70532	869789
432817	869790
17236	869791
7092	869792
152711	869793
77225	869794
43279	869795
308391	869796
135011	869797
84634	869798
304570	869799
162222	869800
310586	869801
50650	869802
207656	869803
204283	869804
187819	869805
196974	869806
3820	869807
18634	869808
4780	869809
231693	869810
51801	869811
125890	869812
107023	869813
272582	869814
219240	869815
10805	869816
454904	869817
76086	869818
163592	869819
424744	869820
47688	869821
42579	869822
137	869823
77911	869824
58406	869825
267975	869826
81980	869827
172961	869828
187631	869829
54841	869830
252047	869831
35903	869832
101808	869833
263341	869834
69173	869835
10853	869836
249354	869837
47155	869838
47216	869839
127049	869840
148878	869841
324610	869842
144328	869843
76339	869844
29719	869845
18314	869846
7143	869847
311375	869848
5986	869849
345179	869850
187116	869851
66043	869852
109780	869853
451734	869854
71176	869855
64	869856
159999	869857
75518	869858
28415	869859
100892	869860
215443	869861
175020	869862
381767	869863
374307	869864
239746	869865
97044	869866
318157	869867
222168	869868
362211	869869
110077	869870
285123	869871
241404	869872
355455	869873
15696	869874
374765	869875
421092	869876
228744	869877
166812	869878
279458	869879
149074	869880
336105	869881
60671	869882
304708	869883
90548	869884
40864	869885
46817	869886
36722	869887
21	869888
71501	869889
283844	869890
106726	869891
6679	869892
35731	869893
15241	869894
8945	869895
47382	869896
48597	869897
60023	869898
325084	869899
134104	869900
225781	869901
75707	869902
270	869903
138446	869904
14572	869905
398484	869906
17384	869907
223978	869908
39961	869909
1475	869910
84155	869911
19807	869912
8323	869913
9989	869914
92671	869915
187096	869916
10542	869917
58172	869918
426164	869919
195384	869920
79263	869921
133044	869922
173106	869923
110783	869924
92888	869925
81005	869926
23040	869927
109212	869928
288955	869929
75319	869930
37660	869931
23423	869932
48775	869933
127776	869934
93435	869935
209440	869936
19718	869937
45265	869938
316722	869939
104499	869940
116340	869941
197094	869942
108445	869943
228974	869944
421307	869945
41712	869946
104310	869947
38101	869948
125371	869949
19908	869950
10281	869951
84045	869952
35567	869953
128596	869954
112276	869955
229746	869956
32765	869957
5746	869958
32346	869959
64272	869960
17552	869961
20929	869962
171874	869963
15219	869964
147083	869965
451346	869966
247934	869967
6253	869968
96133	869969
15017	869970
117884	869971
13676	869972
442480	869973
221989	869974
386383	869975
6555	869976
145210	869977
29283	869978
104898	869979
92187	869980
15918	869981
104898	869982
159613	869983
40912	869984
3896	869985
62851	869986
95704	869987
2105	869988
1191	869989
200014	869990
16212	869991
77291	869992
288848	869993
151134	869994
221453	869995
164760	869996
176465	869997
21068	869998
158971	869999
363375	870000
104731	870001
246523	870002
280890	870003
168967	870004
109077	870005
131229	870006
299672	870007
77407	870008
59493	870009
70786	870010
405112	870011
144858	870012
107723	870013
230661	870014
42552	870015
230873	870016
141544	870017
51073	870018
168651	870019
51877	870020
196085	870021
135541	870022
36739	870023
150624	870024
266140	870025
77885	870026
308186	870027
146123	870028
316585	870029
121524	870030
238414	870031
165003	870032
108281	870033
66816	870034
97058	870035
135502	870036
45117	870037
140856	870038
311378	870039
70368	870040
229034	870041
459227	870042
8532	870043
29315	870044
157998	870045
107173	870046
172905	870047
185227	870048
218510	870049
75947	870050
47716	870051
33914	870052
198622	870053
94086	870054
18306	870055
38641	870056
82560	870057
181937	870058
1096	870059
52090	870060
116909	870061
44493	870062
78804	870063
272385	870064
36936	870065
70220	870066
23854	870067
139208	870068
11096	870069
50178	870070
21007	870071
31918	870072
20457	870073
139372	870074
5319	870075
70057	870076
124985	870077
29013	870078
121072	870079
310344	870080
92939	870081
216659	870082
112784	870083
203393	870084
236995	870085
103274	870086
39177	870087
324609	870088
202090	870089
193926	870090
41332	870091
31766	870092
146697	870093
156235	870094
424312	870095
44952	870096
25969	870097
207893	870098
23542	870099
60349	870100
129619	870101
154437	870102
221853	870103
379923	870104
432159	870105
87647	870106
422790	870107
234019	870108
173668	870109
245703	870110
40183	870111
3747	870112
404649	870113
225380	870114
309909	870115
245083	870116
332919	870117
28476	870118
192885	870119
136840	870120
22818	870121
554	870122
374140	870123
63425	870124
118198	870125
77113	870126
169923	870127
110583	870128
395959	870129
174355	870130
20824	870131
107503	870132
51294	870133
176291	870134
72910	870135
337644	870136
25177	870137
360799	870138
432156	870139
83423	870140
96527	870141
321869	870142
141061	870143
50622	870144
311707	870145
152302	870146
309917	870147
240303	870148
275083	870149
451300	870150
375853	870151
110876	870152
353585	870153
257501	870154
383980	870155
177626	870156
234911	870157
403648	870158
159043	870159
111479	870160
247703	870161
169862	870162
211500	870163
5947	870164
94059	870165
148703	870166
388032	870167
402278	870168
203569	870169
5939	870170
98959	870171
1124	870172
391141	870173
2869	870174
223990	870175
1698	870176
16374	870177
27024	870178
7241	870179
10858	870180
89413	870181
408574	870182
45556	870183
222252	870184
3189	870185
11310	870186
196320	870187
1906	870188
798	870189
96496	870190
1500	870191
130328	870192
402982	870193
36548	870194
216540	870195
126	870196
4401	870197
29525	870198
2166	870199
178039	870200
28792	870201
11899	870202
11899	870203
148247	870204
1825	870205
92511	870206
7264	870207
237783	870208
164427	870209
298427	870210
128645	870211
115136	870212
204595	870213
19970	870214
3263	870215
11645	870216
154921	870217
26516	870218
455	870219
124342	870220
5340	870221
135613	870222
6084	870223
83350	870224
89762	870225
3909	870226
36145	870227
10858	870228
141	870229
7272	870230
180817	870231
18095	870232
150872	870233
61824	870234
360949	870235
1674	870236
6498	870237
5554	870238
1692	870239
369654	870240
89405	870241
169378	870242
44462	870243
115515	870244
142980	870245
146341	870246
6552	870247
2695	870248
16140	870249
2353	870250
12184	870251
142887	870252
4108	870253
10017	870254
32203	870255
187144	870256
29799	870257
28371	870258
112967	870259
95698	870260
193654	870261
125571	870262
53276	870263
198127	870264
248434	870265
307646	870266
267878	870267
261944	870268
87229	870269
25076	870270
284476	870271
166751	870272
234054	870273
420816	870274
286492	870275
435025	870276
358189	870277
194898	870278
64467	870279
417746	870280
74578	870281
270255	870282
151728	870283
217602	870284
77818	870285
325234	870286
205750	870287
244022	870288
12241	870289
281623	870290
178947	870291
164449	870292
407827	870293
79480	870294
387786	870295
331137	870296
65662	870297
401343	870298
75665	870299
371962	870300
398557	870301
239892	870302
11448	870303
2888	870304
13988	870305
299779	870306
7471	870307
4754	870308
1366	870309
1054	870310
8370	870311
247456	870312
2732	870313
4715	870314
9038	870315
414273	870316
164888	870317
246544	870318
415429	870319
7482	870320
87459	870321
313706	870322
1842	870323
100021	870324
1550	870325
4754	870326
296748	870327
87666	870328
71674	870329
248566	870330
76582	870331
126	870332
40070	870333
6027	870334
1906	870335
17735	870336
2904	870337
56890	870338
17546	870339
55524	870340
11765	870341
456946	870342
94193	870343
69294	870344
217982	870345
57746	870346
114560	870347
52475	870348
65392	870349
3424	870350
202752	870351
25094	870352
3480	870353
54396	870354
401196	870355
31812	870356
26926	870357
441871	870358
80913	870359
2752	870360
74792	870361
18316	870362
237862	870363
230046	870364
114138	870365
23068	870366
2889	870367
34852	870368
70615	870369
29798	870370
137443	870371
2015	870372
6273	870373
6273	870374
121720	870375
406064	870376
419002	870377
60847	870378
68703	870379
33927	870380
230409	870381
77920	870382
428874	870383
33111	870384
238874	870385
44694	870386
278296	870387
310308	870388
123626	870389
184715	870390
415714	870391
57763	870392
418655	870393
116994	870394
91334	870395
368930	870396
222602	870397
137645	870398
180460	870399
3695	870400
108936	870401
65967	870402
32034	870403
92835	870404
237061	870405
1037	870406
105649	870407
133589	870408
14598	870409
154326	870410
198360	870411
88242	870412
2135	870413
24159	870414
142388	870415
313525	870416
299978	870417
330249	870418
174	870419
108978	870420
23184	870421
440713	870422
60110	870423
44026	870424
89283	870425
40188	870426
58130	870427
388124	870428
373577	870429
432643	870430
24155	870431
291381	870432
202345	870433
58279	870434
92890	870435
378435	870436
25733	870437
113344	870438
119205	870439
19105	870440
175206	870441
165856	870442
458652	870443
172047	870444
240187	870445
158272	870446
432792	870447
35610	870448
45161	870449
417307	870450
448462	870451
194317	870452
100540	870453
104822	870454
16290	870455
112969	870456
463	870457
49516	870458
452955	870459
843	870460
199816	870461
391584	870462
407872	870463
329359	870464
153551	870465
169574	870466
22596	870467
7373	870468
261719	870469
159278	870470
172986	870471
29528	870472
5150	870473
3756	870474
53277	870475
187774	870476
17615	870477
177328	870478
177680	870479
23976	870480
407019	870481
119666	870482
13865	870483
31075	870484
13462	870485
58946	870486
63484	870487
194736	870488
28147	870489
26620	870490
206790	870491
289928	870492
112374	870493
69729	870494
422262	870495
56903	870496
243529	870497
178094	870498
29024	870499
228453	870500
294243	870501
34654	870502
235694	870503
211827	870504
193763	870505
202238	870506
203900	870507
124731	870508
402971	870509
40268	870510
439139	870511
32675	870512
201803	870513
2616	870514
13472	870515
230728	870516
25642	870517
43770	870518
250099	870519
105453	870520
7616	870521
125254	870522
203443	870523
96706	870524
45261	870525
298444	870526
61564	870527
374358	870528
378856	870529
127637	870530
310071	870531
418316	870532
265493	870533
134070	870534
418580	870535
201699	870536
363320	870537
353888	870538
223508	870539
355023	870540
185931	870541
5932	870542
46698	870543
123623	870544
60479	870545
49468	870546
176137	870547
199692	870548
59000	870549
117441	870550
107060	870551
1856	870552
206971	870553
153730	870554
123400	870555
24625	870556
10376	870557
96638	870558
116419	870559
445291	870560
150291	870561
24469	870562
2216	870563
2032	870564
248694	870565
65757	870566
177887	870567
107333	870568
220792	870569
38579	870570
126302	870571
154937	870572
353598	870573
11209	870574
44720	870575
134685	870576
50882	870577
126957	870578
300373	870579
1754	870580
405	870581
6006	870582
53809	870583
27460	870584
14301	870585
246634	870586
187656	870587
90667	870588
162444	870589
146231	870590
98799	870591
242203	870592
346764	870593
315954	870594
5832	870595
4251	870596
31374	870597
79973	870598
10582	870599
34223	870600
99657	870601
226606	870602
16262	870603
37029	870604
28304	870605
58622	870606
392713	870607
126601	870608
72785	870609
120239	870610
393663	870611
179853	870612
16817	870613
72291	870614
30396	870615
404057	870616
257487	870617
78421	870618
57686	870619
289590	870620
132094	870621
286399	870622
829	870623
362761	870624
26699	870625
229089	870626
357474	870627
163101	870628
200762	870629
152684	870630
228275	870631
186	870632
446950	870633
249439	870634
7433	870635
187029	870636
18451	870637
122614	870638
9271	870639
413923	870640
5441	870641
248947	870642
115706	870643
117034	870644
75909	870645
5982	870646
328123	870647
52263	870648
262258	870649
643	870650
157911	870651
97319	870652
209731	870653
319654	870654
141040	870655
120330	870656
68582	870657
9962	870658
47589	870659
453193	870660
142685	870661
57421	870662
134565	870663
359925	870664
56300	870665
210190	870666
450875	870667
24083	870668
175604	870669
273633	870670
64150	870671
17964	870672
17446	870673
89378	870674
31826	870675
38941	870676
145026	870677
329815	870678
90570	870679
223382	870680
345717	870681
161267	870682
290682	870683
401285	870684
133154	870685
97471	870686
149783	870687
106497	870688
123389	870689
123127	870690
308923	870691
33773	870692
48825	870693
282577	870694
205100	870695
44730	870696
4800	870697
238329	870698
37243	870699
80161	870700
62229	870701
123535	870702
17033	870703
8894	870704
60708	870705
21857	870706
5758	870707
28415	870708
73513	870709
382313	870710
13379	870711
206261	870712
40420	870713
227644	870714
5136	870715
19443	870716
197	870717
161524	870718
26419	870719
191050	870720
62583	870721
80162	870722
54224	870723
10050	870724
400432	870725
333	870726
9309	870727
267003	870728
34629	870729
221843	870730
396764	870731
5977	870732
244254	870733
115663	870734
136236	870735
377450	870736
72926	870737
8079	870738
156418	870739
182915	870740
390150	870741
182976	870742
34433	870743
224389	870744
82955	870745
65051	870746
13664	870747
4618	870748
425836	870749
127003	870750
9726	870751
59263	870752
82752	870753
93303	870754
67179	870755
13965	870756
302541	870757
125640	870758
234735	870759
199218	870760
12218	870761
452832	870762
343358	870763
6455	870764
165410	870765
45285	870766
79484	870767
45467	870768
413464	870769
16549	870770
1404	870771
259638	870772
98648	870773
100403	870774
303686	870775
301946	870776
30	870777
33517	870778
104702	870779
14954	870780
9662	870781
8029	870782
262822	870783
276293	870784
108288	870785
40162	870786
133513	870787
197947	870788
47221	870789
116698	870790
108454	870791
13614	870792
148214	870793
183792	870794
180727	870795
15511	870796
227080	870797
43719	870798
1964	870799
1097	870800
99731	870801
201713	870802
296651	870803
167209	870804
52609	870805
118	870806
76161	870807
216866	870808
73071	870809
112218	870810
80117	870811
31323	870812
26026	870813
11833	870814
42053	870815
307680	870816
257739	870817
19884	870818
363979	870819
38294	870820
167343	870821
32974	870822
442671	870823
241918	870824
297862	870825
265743	870826
200539	870827
307664	870828
5844	870829
29038	870830
451637	870831
282647	870832
41040	870833
218379	870834
44949	870835
99435	870836
316583	870837
178893	870838
44948	870839
40960	870840
206105	870841
51407	870842
18993	870843
26540	870844
55342	870845
174980	870846
16044	870847
61942	870848
266467	870849
341890	870850
22397	870851
80446	870852
104236	870853
213766	870854
255695	870855
201279	870856
201280	870857
375533	870858
14331	870859
33752	870860
222430	870861
326621	870862
91170	870863
328400	870864
4425	870865
40126	870866
195091	870867
391055	870868
35442	870869
172928	870870
47618	870871
295519	870872
32037	870873
223075	870874
38082	870875
20036	870876
303120	870877
11737	870878
139999	870879
110690	870880
35640	870881
24599	870882
6323	870883
319091	870884
356613	870885
84786	870886
446914	870887
4314	870888
106342	870889
179833	870890
11872	870891
362891	870892
119395	870893
408620	870894
201592	870895
213180	870896
309575	870897
358426	870898
393931	870899
7652	870900
1426	870901
400859	870902
275250	870903
317153	870904
396595	870905
388862	870906
363	870907
152987	870908
109647	870909
103733	870910
175938	870911
90152	870912
298454	870913
25297	870914
1256	870915
360783	870916
166762	870917
302032	870918
232614	870919
211296	870920
376737	870921
350265	870922
196617	870923
36666	870924
82914	870925
184103	870926
82598	870927
6602	870928
13161	870929
177116	870930
444599	870931
35825	870932
78021	870933
74652	870934
256103	870935
107069	870936
99640	870937
339084	870938
214371	870939
110612	870940
161928	870941
59242	870942
230350	870943
246848	870944
195069	870945
419669	870946
8221	870947
3830	870948
35217	870949
77514	870950
118804	870951
16179	870952
58277	870953
399495	870954
56440	870955
114201	870956
35031	870957
410972	870958
131126	870959
33702	870960
8400	870961
66707	870962
11862	870963
354567	870964
33705	870965
74869	870966
2165	870967
93443	870968
345803	870969
315883	870970
83255	870971
134131	870972
111056	870973
299999	870974
18436	870975
63068	870976
202111	870977
218861	870978
46654	870979
43662	870980
119841	870981
276993	870982
137797	870983
126860	870984
231402	870985
65031	870986
387223	870987
34705	870988
56713	870989
121074	870990
27976	870991
5724	870992
103557	870993
147134	870994
20717	870995
11209	870996
7012	870997
4280	870998
251701	870999
18438	871000
112092	871001
18436	871002
243112	871003
28681	871004
80555	871005
43498	871006
299772	871007
451830	871008
438549	871009
163168	871010
7580	871011
438525	871012
316641	871013
196398	871014
174212	871015
86814	871016
233589	871017
458206	871018
64303	871019
5885	871020
68018	871021
5812	871022
4330	871023
41649	871024
30870	871025
21421	871026
280935	871027
14683	871028
91449	871029
236977	871030
42211	871031
5724	871032
32940	871033
4150	871034
150107	871035
281761	871036
132001	871037
7387	871038
222714	871039
162557	871040
95121	871041
118395	871042
363217	871043
103635	871044
275030	871045
125081	871046
45536	871047
53500	871048
201269	871049
47947	871050
77257	871051
443008	871052
3491	871053
47877	871054
70618	871055
135716	871056
112944	871057
106978	871058
360516	871059
373364	871060
193304	871061
292388	871062
21507	871063
214279	871064
134647	871065
18351	871066
238890	871067
93336	871068
194174	871069
42544	871070
160985	871071
49982	871072
196289	871073
450145	871074
238132	871075
436093	871076
379068	871077
103086	871078
1059	871079
374	871080
34027	871081
111563	871082
68018	871083
192571	871084
12370	871085
8280	871086
195307	871087
74948	871088
214783	871089
47635	871090
173546	871091
44108	871092
143780	871093
37957	871094
29612	871095
10315	871096
441354	871097
559	871098
124845	871099
124845	871100
45023	871101
382521	871102
266725	871103
22346	871104
211236	871105
91218	871106
84946	871107
102980	871108
314545	871109
2338	871110
343829	871111
92791	871112
53561	871113
29239	871114
24543	871115
92536	871116
60802	871117
40757	871118
13467	871119
37388	871120
146730	871121
48844	871122
87306	871123
25567	871124
188544	871125
3672	871126
570	871127
133	871128
178843	871129
189556	871130
71438	871131
334871	871132
133	871133
11013	871134
402519	871135
108403	871136
11796	871137
11796	871138
19767	871139
87802	871140
349596	871141
341369	871142
133	871143
87752	871144
3522	871145
60537	871146
19006	871147
47323	871148
330370	871149
30819	871150
20864	871151
79285	871152
19801	871153
145774	871154
1195	871155
6658	871156
89129	871157
46869	871158
296220	871159
2114	871160
3262	871161
11315	871162
138792	871163
231005	871164
36844	871165
346137	871166
38174	871167
15421	871168
24161	871169
29754	871170
52663	871171
329501	871172
131571	871173
290303	871174
122283	871175
6819	871176
196015	871177
112913	871178
137581	871179
59783	871180
1978	871181
138135	871182
433871	871183
138283	871184
2391	871185
41477	871186
304699	871187
2724	871188
10010	871189
79010	871190
24603	871191
106347	871192
2129	871193
108505	871194
32104	871195
13947	871196
367080	871197
18403	871198
350922	871199
183704	871200
288283	871201
34352	871202
2741	871203
34889	871204
12729	871205
26685	871206
48980	871207
64474	871208
392829	871209
44504	871210
5011	871211
21026	871212
12590	871213
163196	871214
109531	871215
74743	871216
14140	871217
57604	871218
357006	871219
96933	871220
43667	871221
203997	871222
361607	871223
223571	871224
240118	871225
219474	871226
41993	871227
1947	871228
91236	871229
243944	871230
61506	871231
217	871232
35009	871233
255143	871234
5189	871235
64265	871236
35530	871237
285668	871238
88349	871239
132207	871240
19	871241
24446	871242
362731	871243
88540	871244
365	871245
20897	871246
433122	871247
77	871248
43779	871249
736	871250
168764	871251
31338	871252
117886	871253
229682	871254
374385	871255
516	871256
318	871257
23537	871258
5608	871259
30760	871260
94482	871261
7620	871262
180701	871263
6916	871264
32251	871265
40630	871266
6646	871267
156469	871268
164	871269
170447	871270
16915	871271
43218	871272
1655	871273
30639	871274
332715	871275
51327	871276
304109	871277
1483	871278
348807	871279
133363	871280
29284	871281
18386	871282
183	871283
23094	871284
152817	871285
149391	871286
190346	871287
104590	871288
344872	871289
7823	871290
152918	871291
3158	871292
162	871293
82915	871294
10908	871295
92109	871296
4293	871297
6829	871298
126398	871299
3537	871300
365	871301
53328	871302
1010	871303
75430	871304
45251	871305
2132	871306
100	871307
18831	871308
224628	871309
396012	871310
13486	871311
248182	871312
209523	871313
175119	871314
19869	871315
13476	871316
111218	871317
59207	871318
49035	871319
108320	871320
31311	871321
158039	871322
63352	871323
190547	871324
70531	871325
125765	871326
61251	871327
2100	871328
692	871329
45178	871330
215683	871331
316753	871332
15271	871333
195651	871334
144582	871335
395561	871336
42717	871337
23783	871338
90765	871339
11355	871340
67178	871341
4796	871342
91029	871343
9943	871344
96028	871345
79866	871346
436311	871347
70970	871348
12032	871349
320081	871350
321389	871351
168830	871352
16533	871353
71343	871354
237286	871355
43161	871356
98148	871357
94354	871358
44559	871359
20346	871360
118816	871361
43261	871362
62735	871363
274148	871364
23495	871365
108672	871366
432591	871367
361937	871368
220538	871369
166	871370
17680	871371
70315	871372
60912	871373
8467	871374
242405	871375
83930	871376
127557	871377
329710	871378
30380	871379
222549	871380
260470	871381
6368	871382
180826	871383
329053	871384
197029	871385
331774	871386
182450	871387
408028	871388
90654	871389
135553	871390
113376	871391
70387	871392
381954	871393
89842	871394
326136	871395
115955	871396
209812	871397
27510	871398
218987	871399
256174	871400
43615	871401
452409	871402
201650	871403
395218	871404
141489	871405
20124	871406
154058	871407
214521	871408
13565	871409
31871	871410
37249	871411
118046	871412
93269	871413
67107	871414
8922	871415
59466	871416
176665	871417
51463	871418
306966	871419
4447	871420
4011	871421
1039	871422
52370	871423
10293	871424
38445	871425
3089	871426
8017	871427
107724	871428
316448	871429
76052	871430
14589	871431
283019	871432
375237	871433
362067	871434
189597	871435
135361	871436
12350	871437
64	871438
15078	871439
49394	871440
38619	871441
2393	871442
211647	871443
103872	871444
441025	871445
179751	871446
9211	871447
124687	871448
10086	871449
120562	871450
286566	871451
60741	871452
45209	871453
45804	871454
48235	871455
48831	871456
233942	871457
15994	871458
43873	871459
161266	871460
38882	871461
2294	871462
308956	871463
219909	871464
134358	871465
246511	871466
300400	871467
5071	871468
4967	871469
118586	871470
24006	871471
192899	871472
24806	871473
56385	871474
32513	871475
238351	871476
13231	871477
118841	871478
13676	871479
244939	871480
67848	871481
360729	871482
873	871483
386553	871484
198681	871485
180284	871486
54286	871487
332093	871488
254778	871489
95156	871490
120965	871491
33628	871492
28631	871493
112632	871494
129942	871495
256619	871496
447967	871497
91203	871498
443287	871499
358765	871500
205846	871501
225889	871502
52688	871503
70920	871504
129261	871505
87527	871506
364297	871507
333518	871508
24440	871509
21389	871510
411243	871511
451878	871512
61676	871513
188013	871514
249491	871515
307655	871516
223641	871517
33083	871518
125563	871519
9917	871520
348210	871521
70756	871522
17928	871523
231847	871524
125137	871525
282547	871526
452847	871527
42269	871528
8474	871529
9697	871530
36966	871531
249698	871532
340543	871533
35526	871534
320618	871535
192122	871536
104084	871537
84562	871538
249670	871539
5725	871540
29615	871541
6518	871542
412989	871543
95548	871544
169935	871545
200301	871546
362811	871547
248627	871548
20402	871549
375950	871550
196762	871551
33926	871552
32677	871553
159913	871554
2504	871555
173679	871556
10857	871557
26494	871558
5399	871559
412154	871560
192997	871561
132424	871562
36782	871563
87715	871564
132607	871565
3068	871566
176129	871567
14753	871568
1870	871569
248367	871570
86541	871571
34136	871572
439922	871573
2986	871574
773	871575
214752	871576
1336	871577
82226	871578
415474	871579
375052	871580
1118	871581
60633	871582
5699	871583
21245	871584
78927	871585
292097	871586
34130	871587
93	871588
171241	871589
129285	871590
113771	871591
420168	871592
159101	871593
199307	871594
121282	871595
179591	871596
331238	871597
405877	871598
136114	871599
387544	871600
8065	871601
317488	871602
418474	871603
28921	871604
182419	871605
451511	871606
42798	871607
140934	871608
68212	871609
112447	871610
279639	871611
176124	871612
181610	871613
340116	871614
117259	871615
98675	871616
445361	871617
154049	871618
16513	871619
124769	871620
26277	871621
239062	871622
30195	871623
5169	871624
57293	871625
221239	871626
80	871627
35487	871628
283971	871629
350883	871630
159805	871631
106531	871632
116978	871633
117329	871634
409568	871635
57099	871636
353393	871637
228032	871638
63586	871639
37901	871640
192329	871641
273996	871642
142009	871643
59006	871644
65152	871645
404685	871646
207394	871647
220185	871648
301125	871649
156944	871650
274051	871651
270345	871652
47514	871653
458074	871654
307630	871655
421745	871656
417268	871657
44430	871658
106794	871659
428979	871660
122517	871661
13842	871662
55055	871663
227505	871664
99712	871665
5641	871666
406278	871667
114764	871668
416193	871669
351016	871670
134377	871671
67049	871672
248987	871673
362981	871674
113451	871675
154759	871676
25242	871677
12600	871678
161486	871679
103456	871680
145303	871681
13175	871682
25580	871683
26551	871684
130401	871685
26552	871686
3935	871687
160	871688
29909	871689
16321	871690
331989	871691
99019	871692
1192	871693
5283	871694
99771	871695
56945	871696
167	871697
25889	871698
9568	871699
110205	871700
321	871701
91056	871702
69720	871703
16199	871704
155561	871705
51293	871706
458204	871707
6602	871708
89807	871709
4052	871710
88873	871711
3333	871712
59850	871713
5665	871714
142065	871715
2292	871716
26419	871717
2097	871718
260942	871719
85433	871720
323926	871721
118061	871722
343996	871723
227876	871724
5151	871725
1936	871726
189208	871727
5765	871728
18329	871729
61593	871730
32719	871731
76089	871732
9775	871733
3728	871734
81797	871735
86960	871736
5101	871737
13029	871738
10374	871739
326710	871740
2902	871741
27801	871742
10047	871743
47310	871744
277529	871745
11540	871746
71566	871747
249096	871748
48856	871749
248594	871750
247472	871751
41911	871752
197802	871753
434918	871754
142773	871755
55851	871756
92892	871757
70368	871758
7678	871759
214092	871760
460080	871761
371731	871762
95069	871763
263154	871764
38907	871765
98636	871766
3351	871767
85194	871768
186653	871769
22165	871770
242	871771
70166	871772
17314	871773
184146	871774
53433	871775
243920	871776
91445	871777
388110	871778
118070	871779
289327	871780
288587	871781
93356	871782
202318	871783
61471	871784
106286	871785
36110	871786
203806	871787
228306	871788
450152	871789
111493	871790
221	871791
391041	871792
2099	871793
95045	871794
199204	871795
327283	871796
190058	871797
46016	871798
190952	871799
1636	871800
26738	871801
195615	871802
48658	871803
60070	871804
6807	871805
72896	871806
18547	871807
24047	871808
427242	871809
119376	871810
121138	871811
63072	871812
39713	871813
438259	871814
267238	871815
102506	871816
29103	871817
137887	871818
8985	871819
326521	871820
3792	871821
20645	871822
134686	871823
107627	871824
269621	871825
135149	871826
272014	871827
126078	871828
382582	871829
206934	871830
2280	871831
84857	871832
222012	871833
405133	871834
267063	871835
188202	871836
382922	871837
447087	871838
9765	871839
296871	871840
333205	871841
97232	871842
95017	871843
85401	871844
106076	871845
378534	871846
152734	871847
341988	871848
285624	871849
20813	871850
1988	871851
18423	871852
1118	871853
133102	871854
185336	871855
312261	871856
66787	871857
173415	871858
116117	871859
8227	871860
171161	871861
12226	871862
12226	871863
54461	871864
59225	871865
60049	871866
15995	871867
115791	871868
144631	871869
35715	871870
52290	871871
228362	871872
126839	871873
172259	871874
260555	871875
243293	871876
9966	871877
108972	871878
86205	871879
20302	871880
39906	871881
111	871882
83809	871883
414750	871884
3349	871885
65830	871886
64573	871887
34777	871888
6808	871889
29791	871890
45898	871891
13457	871892
1456	871893
20784	871894
18982	871895
26906	871896
9822	871897
916	871898
12840	871899
107107	871900
221945	871901
15706	871902
230961	871903
54096	871904
261523	871905
309310	871906
76168	871907
181145	871908
37769	871909
18168	871910
127980	871911
12859	871912
179342	871913
24055	871914
18997	871915
105990	871916
428322	871917
6841	871918
61804	871919
174138	871920
192395	871921
17406	871922
95142	871923
100505	871924
6823	871925
8123	871926
22359	871927
1762	871928
8790	871929
203067	871930
450189	871931
85438	871932
232595	871933
117978	871934
93253	871935
205	871936
64536	871937
14214	871938
7937	871939
137176	871940
374554	871941
159017	871942
97257	871943
14986	871944
67552	871945
55	871946
190366	871947
9866	871948
9866	871949
7160	871950
438130	871951
208579	871952
129214	871953
69511	871954
123385	871955
413875	871956
359710	871957
15167	871958
111588	871959
111588	871960
237299	871961
115470	871962
10812	871963
34817	871964
127454	871965
32105	871966
15639	871967
200139	871968
22688	871969
11984	871970
6182	871971
7180	871972
220746	871973
456849	871974
53688	871975
13697	871976
362902	871977
358500	871978
70663	871979
128509	871980
312056	871981
135458	871982
195353	871983
100614	871984
48290	871985
48769	871986
231419	871987
92439	871988
445384	871989
178033	871990
188145	871991
82704	871992
47364	871993
277264	871994
628	871995
158759	871996
10379	871997
240672	871998
183825	871999
378830	872000
85797	872001
17705	872002
88639	872003
95642	872004
83903	872005
218561	872006
266956	872007
38109	872008
161971	872009
80022	872010
88639	872011
410600	872012
4165	872013
422178	872014
362623	872015
372165	872016
137921	872017
340029	872018
48863	872019
92734	872020
293458	872021
81515	872022
265212	872023
299514	872024
47079	872025
71327	872026
72616	872027
835	872028
168861	872029
132832	872030
222875	872031
62229	872032
245509	872033
236303	872034
205496	872035
8176	872036
56424	872037
77558	872038
20635	872039
177198	872040
132708	872041
409583	872042
14991	872043
215611	872044
127234	872045
144680	872046
183193	872047
188438	872048
56584	872049
69327	872050
15669	872051
288459	872052
182874	872053
167676	872054
47532	872055
282649	872056
10316	872057
35066	872058
297	872059
100870	872060
4393	872061
196554	872062
2736	872063
134294	872064
10803	872065
5855	872066
25469	872067
15480	872068
1265	872069
11963	872070
4139	872071
152183	872072
59204	872073
198239	872074
244772	872075
12584	872076
72248	872077
188556	872078
73921	872079
86890	872080
162898	872081
11497	872082
1490	872083
150	872084
313281	872085
453073	872086
62895	872087
80853	872088
309727	872089
825	872090
322483	872091
6930	872092
21996	872093
25358	872094
45984	872095
985	872096
3284	872097
69447	872098
25580	872099
389062	872100
14484	872101
3225	872102
221	872103
2410	872104
195278	872105
14497	872106
25048	872107
51975	872108
9244	872109
48410	872110
70400	872111
47201	872112
45604	872113
8038	872114
18555	872115
11737	872116
125452	872117
435443	872118
433574	872119
177	872120
1615	872121
76705	872122
25103	872123
3730	872124
226914	872125
1767	872126
2747	872127
1159	872128
320449	872129
50891	872130
15300	872131
22970	872132
63942	872133
5782	872134
57781	872135
83424	872136
16233	872137
2015	872138
940	872139
31707	872140
419141	872141
165	872142
15569	872143
103711	872144
157279	872145
5421	872146
4973	872147
19212	872148
32401	872149
30779	872150
18458	872151
53561	872152
50700	872153
23113	872154
119110	872155
140772	872156
37686	872157
277894	872158
14692	872159
24392	872160
64677	872161
32085	872162
41083	872163
52987	872164
100247	872165
14242	872166
34284	872167
9489	872168
31744	872169
9332	872170
3329	872171
3302	872172
438129	872173
38699	872174
327543	872175
56820	872176
25011	872177
10703	872178
163	872179
13697	872180
485	872181
1650	872182
34035	872183
103459	872184
23611	872185
2457	872186
16888	872187
25318	872188
98023	872189
160651	872190
112319	872191
27343	872192
2705	872193
37235	872194
28462	872195
43419	872196
702	872197
25243	872198
611	872199
14936	872200
5690	872201
85355	872202
229336	872203
44698	872204
17282	872205
6048	872206
4352	872207
17571	872208
65024	872209
7147	872210
7457	872211
1351	872212
242437	872213
16086	872214
22265	872215
291784	872216
2015	872217
5344	872218
15997	872219
1488	872220
66594	872221
3651	872222
6694	872223
210653	872224
3763	872225
56158	872226
244982	872227
19127	872228
11669	872229
5729	872230
27720	872231
11482	872232
141249	872233
3541	872234
10231	872235
255790	872236
3324	872237
32693	872238
2718	872239
25908	872240
596	872241
24493	872242
2220	872243
18725	872244
7754	872245
3623	872246
91980	872247
3452	872248
15899	872249
161413	872250
249309	872251
90989	872252
227141	872253
84970	872254
37100	872255
20803	872256
52923	872257
24268	872258
132543	872259
31067	872260
127694	872261
55696	872262
76929	872263
50371	872264
50555	872265
55965	872266
124776	872267
147759	872268
172751	872269
37899	872270
108202	872271
60020	872272
13731	872273
106859	872274
94840	872275
97642	872276
1345	872277
311976	872278
185123	872279
28620	872280
5970	872281
54155	872282
138643	872283
128440	872284
192863	872285
333576	872286
83306	872287
287596	872288
58559	872289
117181	872290
34839	872291
118270	872292
13706	872293
25488	872294
230113	872295
56820	872296
217218	872297
279774	872298
313283	872299
37401	872300
226032	872301
273694	872302
42522	872303
262929	872304
55004	872305
4227	872306
276419	872307
4417	872308
237507	872309
436729	872310
62393	872311
87010	872312
14457	872313
82889	872314
264545	872315
103140	872316
179488	872317
434713	872318
120522	872319
55776	872320
140663	872321
1239	872322
1426	872323
62487	872324
137822	872325
7121	872326
298129	872327
170464	872328
419677	872329
168453	872330
220533	872331
64122	872332
18328	872333
103249	872334
60741	872335
264719	872336
230117	872337
5846	872338
17406	872339
136132	872340
111597	872341
85430	872342
26838	872343
10697	872344
369191	872345
105289	872346
10167	872347
370170	872348
871	872349
12146	872350
182484	872351
226588	872352
48250	872353
15307	872354
74167	872355
233414	872356
91582	872357
23097	872358
36051	872359
218221	872360
19899	872361
202023	872362
98809	872363
178491	872364
12360	872365
53208	872366
27482	872367
106336	872368
202448	872369
16749	872370
310717	872371
212237	872372
17107	872373
194442	872374
126376	872375
205154	872376
252153	872377
106332	872378
297691	872379
106015	872380
191985	872381
210210	872382
415252	872383
53505	872384
80227	872385
89949	872386
20136	872387
194803	872388
188731	872389
68517	872390
207640	872391
27105	872392
56202	872393
11548	872394
93799	872395
52999	872396
23412	872397
47031	872398
171226	872399
140	872400
94	872401
446031	872402
15312	872403
62408	872404
980	872405
24156	872406
251658	872407
170556	872408
49271	872409
99630	872410
3582	872411
80026	872412
87846	872413
3238	872414
10247	872415
7620	872416
166061	872417
34886	872418
77139	872419
140914	872420
120574	872421
412329	872422
35205	872423
59462	872424
127277	872425
114229	872426
128022	872427
86094	872428
34802	872429
32191	872430
291856	872431
32006	872432
10915	872433
97036	872434
240231	872435
179805	872436
413412	872437
27930	872438
27930	872439
133327	872440
309551	872441
10698	872442
81043	872443
237223	872444
10007	872445
421779	872446
142961	872447
83872	872448
74036	872449
55950	872450
83872	872451
361095	872452
156370	872453
353002	872454
32768	872455
284736	872456
119041	872457
118875	872458
37604	872459
1976	872460
3514	872461
29515	872462
356553	872463
219394	872464
373710	872465
153503	872466
383110	872467
114719	872468
114719	872469
151006	872470
227386	872471
66494	872472
83935	872473
83543	872474
91060	872475
92889	872476
140085	872477
179942	872478
54982	872479
345763	872480
78992	872481
83533	872482
51335	872483
27526	872484
43370	872485
215429	872486
78611	872487
53355	872488
82292	872489
503	872490
110697	872491
405929	872492
313320	872493
26449	872494
55393	872495
55393	872496
815	872497
134283	872498
224640	872499
152275	872500
45361	872501
41990	872502
92266	872503
22286	872504
208865	872505
52858	872506
52802	872507
103048	872508
376562	872509
198156	872510
1749	872511
266271	872512
232983	872513
209218	872514
20731	872515
288743	872516
343484	872517
47779	872518
291565	872519
25644	872520
355	872521
34801	872522
353664	872523
163674	872524
388475	872525
167516	872526
46772	872527
49567	872528
33648	872529
185850	872530
135671	872531
336766	872532
158623	872533
2810	872534
235889	872535
307278	872536
258471	872537
197149	872538
283168	872539
200243	872540
29139	872541
346977	872542
120128	872543
25127	872544
12797	872545
69474	872546
2852	872547
336022	872548
268836	872549
221557	872550
125020	872551
245578	872552
263546	872553
319367	872554
59591	872555
32838	872556
35143	872557
77549	872558
75843	872559
346589	872560
220742	872561
260123	872562
216571	872563
119596	872564
73886	872565
203990	872566
32402	872567
85292	872568
56998	872569
414326	872570
282526	872571
316482	872572
309785	872573
125984	872574
58788	872575
61760	872576
220477	872577
105714	872578
120812	872579
203351	872580
193150	872581
127376	872582
439644	872583
29132	872584
247394	872585
433467	872586
37854	872587
98096	872588
88495	872589
178035	872590
288931	872591
402021	872592
104733	872593
452314	872594
45945	872595
105674	872596
242783	872597
71702	872598
21079	872599
51213	872600
32094	872601
48121	872602
235143	872603
244967	872604
151682	872605
240178	872606
341817	872607
18914	872608
11270	872609
236380	872610
134215	872611
85306	872612
213602	872613
34848	872614
114781	872615
222916	872616
247587	872617
59271	872618
243588	872619
132541	872620
385334	872621
147346	872622
25720	872623
118715	872624
118715	872625
229707	872626
222397	872627
182158	872628
95682	872629
23435	872630
125141	872631
126731	872632
98795	872633
74789	872634
376012	872635
18339	872636
100016	872637
98395	872638
14071	872639
160165	872640
9323	872641
18494	872642
6702	872643
738	872644
154494	872645
402707	872646
1349	872647
298639	872648
161643	872649
355625	872650
10938	872651
251538	872652
17474	872653
4458	872654
1671	872655
28916	872656
419430	872657
6010	872658
310274	872659
33821	872660
47843	872661
12616	872662
201136	872663
53907	872664
74681	872665
182747	872666
43602	872667
337681	872668
248737	872669
4546	872670
78170	872671
1513	872672
222239	872673
194439	872674
16087	872675
54468	872676
17112	872677
161139	872678
453886	872679
160640	872680
50066	872681
149851	872682
240236	872683
151572	872684
172557	872685
56327	872686
142439	872687
656	872688
8233	872689
74125	872690
33943	872691
56279	872692
7531	872693
111066	872694
7654	872695
162778	872696
147510	872697
5206	872698
208615	872699
7153	872700
95350	872701
17368	872702
106863	872703
37011	872704
338292	872705
412301	872706
343978	872707
362306	872708
163053	872709
150085	872710
191071	872711
143410	872712
34449	872713
50628	872714
161486	872715
58273	872716
860	872717
266044	872718
240802	872719
278705	872720
142096	872721
12761	872722
9925	872723
4173	872724
1700	872725
224498	872726
163312	872727
262008	872728
423852	872729
4104	872730
2423	872731
110005	872732
216247	872733
399031	872734
18581	872735
161263	872736
9466	872737
224035	872738
426221	872739
4404	872740
4886	872741
50490	872742
459188	872743
88856	872744
6472	872745
110316	872746
18029	872747
237350	872748
1295	872749
229162	872750
225307	872751
115472	872752
126021	872753
5874	872754
4539	872755
18904	872756
50972	872757
389061	872758
37010	872759
32192	872760
18882	872761
145027	872762
109419	872763
6147	872764
22676	872765
19400	872766
126810	872767
371252	872768
26436	872769
23924	872770
280635	872771
149740	872772
97324	872773
36185	872774
226479	872775
51845	872776
113521	872777
33115	872778
271991	872779
235978	872780
445226	872781
31746	872782
256335	872783
32067	872784
10249	872785
34052	872786
124300	872787
176230	872788
101029	872789
74516	872790
39674	872791
1424	872792
100068	872793
81769	872794
3882	872795
185284	872796
155947	872797
106161	872798
1675	872799
92087	872800
76801	872801
393096	872802
31746	872803
182065	872804
220536	872805
101612	872806
283089	872807
105384	872808
450783	872809
239118	872810
394476	872811
2943	872812
140394	872813
427537	872814
61014	872815
373116	872816
48899	872817
40376	872818
93271	872819
375624	872820
112959	872821
119947	872822
338793	872823
60329	872824
331812	872825
401362	872826
24049	872827
53929	872828
219280	872829
26910	872830
80433	872831
20803	872832
185245	872833
242698	872834
279540	872835
235642	872836
35653	872837
155654	872838
56824	872839
136179	872840
251627	872841
70791	872842
99842	872843
28251	872844
457077	872845
241940	872846
434320	872847
99584	872848
193362	872849
211047	872850
21306	872851
24791	872852
9741	872853
29066	872854
64546	872855
2716	872856
82885	872857
6866	872858
10586	872859
16767	872860
379833	872861
56174	872862
237082	872863
7080	872864
161262	872865
18780	872866
300606	872867
189182	872868
148412	872869
74412	872870
27099	872871
277224	872872
99596	872873
204521	872874
130859	872875
92561	872876
317455	872877
200821	872878
7127	872879
271762	872880
73481	872881
55826	872882
40043	872883
29645	872884
33694	872885
39827	872886
159924	872887
357780	872888
5295	872889
333569	872890
45265	872891
5708	872892
452915	872893
455872	872894
116005	872895
41006	872896
207415	872897
95427	872898
4946	872899
9340	872900
221150	872901
41151	872902
337443	872903
44563	872904
31470	872905
83974	872906
45198	872907
259375	872908
210391	872909
4451	872910
453863	872911
254454	872912
120061	872913
219780	872914
155093	872915
111412	872916
208865	872917
247947	872918
10654	872919
55887	872920
170421	872921
36075	872922
12130	872923
106417	872924
146289	872925
54218	872926
391117	872927
225169	872928
93106	872929
387574	872930
241291	872931
25333	872932
415574	872933
57085	872934
200175	872935
459513	872936
26099	872937
447338	872938
235375	872939
72217	872940
415468	872941
168757	872942
333710	872943
44548	872944
342148	872945
235771	872946
122321	872947
282952	872948
216089	872949
313759	872950
17517	872951
49070	872952
147373	872953
32097	872954
4342	872955
95503	872956
212442	872957
228340	872958
2645	872959
7802	872960
31881	872961
35682	872962
88420	872963
117721	872964
150462	872965
281302	872966
16502	872967
199681	872968
196271	872969
11367	872970
326044	872971
31438	872972
22363	872973
52222	872974
15045	872975
16632	872976
244597	872977
185216	872978
222608	872979
36091	872980
10880	872981
96450	872982
277357	872983
180497	872984
57824	872985
26360	872986
275747	872987
302927	872988
22722	872989
295	872990
160647	872991
165578	872992
312685	872993
10917	872994
163	872995
111001	872996
77072	872997
175226	872998
397972	872999
33982	873000
270298	873001
348176	873002
55294	873003
299247	873004
305020	873005
90821	873006
25777	873007
186366	873008
63508	873009
46057	873010
280001	873011
320820	873012
203698	873013
166976	873014
186168	873015
217603	873016
381170	873017
13900	873018
4195	873019
126719	873020
118380	873021
104514	873022
204267	873023
99897	873024
86395	873025
33371	873026
2059	873027
60942	873028
1885	873029
5298	873030
104264	873031
32301	873032
175886	873033
249962	873034
82417	873035
176619	873036
113381	873037
286086	873038
424	873039
153921	873040
333517	873041
128399	873042
171304	873043
72792	873044
431982	873045
355849	873046
336091	873047
438665	873048
309890	873049
346881	873050
387114	873051
3417	873052
2177	873053
106698	873054
369241	873055
159355	873056
157314	873057
423222	873058
229408	873059
120783	873060
4315	873061
17120	873062
17120	873063
235167	873064
293524	873065
58620	873066
5841	873067
5841	873068
5841	873069
181357	873070
385674	873071
245337	873072
211631	873073
380574	873074
321028	873075
71074	873076
19060	873077
17504	873078
428340	873079
186048	873080
131518	873081
71162	873082
405341	873083
220181	873084
186175	873085
86067	873086
5450	873087
74076	873088
55652	873089
4305	873090
120617	873091
82461	873092
85679	873093
11784	873094
21432	873095
304585	873096
222685	873097
137192	873098
5450	873099
276619	873100
27765	873101
50723	873102
101739	873103
7258	873104
128170	873105
42874	873106
55855	873107
107936	873108
219199	873109
295602	873110
187055	873111
1318	873112
186816	873113
439784	873114
232883	873115
144615	873116
11784	873117
1903	873118
107846	873119
70043	873120
345274	873121
12704	873122
418475	873123
31584	873124
405485	873125
10695	873126
422077	873127
158147	873128
31349	873129
412106	873130
70728	873131
24778	873132
2150	873133
237765	873134
43222	873135
209250	873136
178428	873137
438985	873138
43493	873139
341888	873140
414889	873141
205159	873142
138257	873143
83024	873144
267321	873145
151839	873146
29903	873147
70537	873148
19216	873149
136444	873150
55762	873151
21345	873152
42018	873153
434778	873154
114381	873155
231686	873156
191299	873157
125002	873158
300153	873159
1903	873160
152317	873161
83396	873162
427699	873163
10695	873164
19639	873165
21315	873166
18374	873167
344525	873168
120059	873169
385651	873170
10695	873171
58620	873172
11784	873173
86019	873174
304515	873175
312925	873176
48114	873177
295736	873178
422165	873179
41354	873180
235167	873181
90533	873182
304447	873183
81367	873184
2150	873185
72848	873186
190015	873187
441692	873188
118375	873189
199764	873190
123332	873191
406350	873192
414073	873193
297543	873194
5841	873195
61341	873196
50820	873197
414890	873198
159320	873199
158844	873200
160810	873201
178764	873202
411833	873203
319335	873204
386661	873205
2177	873206
245337	873207
240722	873208
168966	873209
153449	873210
159270	873211
120589	873212
11607	873213
58534	873214
70550	873215
302537	873216
341887	873217
181564	873218
111511	873219
230570	873220
225758	873221
158809	873222
422	873223
114166	873224
92910	873225
2994	873226
61089	873227
4305	873228
71017	873229
407916	873230
180498	873231
83396	873232
206416	873233
60315	873234
12497	873235
180140	873236
5093	873237
37215	873238
162962	873239
2177	873240
119463	873241
321876	873242
441654	873243
19262	873244
260360	873245
57439	873246
356816	873247
157726	873248
70701	873249
152154	873250
224384	873251
116779	873252
4740	873253
15564	873254
37623	873255
30917	873256
208973	873257
32845	873258
5093	873259
170226	873260
170169	873261
81962	873262
2993	873263
1223	873264
1556	873265
346762	873266
120731	873267
298091	873268
192667	873269
55728	873270
42820	873271
70781	873272
1318	873273
1556	873274
205883	873275
169266	873276
112758	873277
1749	873278
53572	873279
41366	873280
95344	873281
138994	873282
18101	873283
118979	873284
15418	873285
4305	873286
154275	873287
310415	873288
9578	873289
102405	873290
31219	873291
120794	873292
163955	873293
2993	873294
15418	873295
70698	873296
115198	873297
7519	873298
4305	873299
119722	873300
112853	873301
339251	873302
19089	873303
244508	873304
80968	873305
430592	873306
56962	873307
170276	873308
55121	873309
200060	873310
109652	873311
38176	873312
50957	873313
181473	873314
9773	873315
44527	873316
419530	873317
4670	873318
32269	873319
9604	873320
95624	873321
5202	873322
10043	873323
186197	873324
638	873325
436965	873326
262866	873327
205603	873328
450276	873329
227811	873330
257659	873331
248815	873332
248374	873333
88178	873334
387312	873335
90323	873336
67521	873337
316491	873338
21858	873339
362878	873340
128249	873341
382203	873342
17206	873343
26838	873344
41546	873345
49462	873346
85150	873347
9040	873348
23159	873349
23692	873350
64	873351
17914	873352
12947	873353
8951	873354
17892	873355
228617	873356
379408	873357
112864	873358
428596	873359
119099	873360
18806	873361
433875	873362
48958	873363
222814	873364
108029	873365
91810	873366
1304	873367
129554	873368
867	873369
51006	873370
49376	873371
1306	873372
55422	873373
3042	873374
40117	873375
365989	873376
115087	873377
19479	873378
53790	873379
63924	873380
142883	873381
265225	873382
123886	873383
106748	873384
6420	873385
62040	873386
38321	873387
238266	873388
348168	873389
75087	873390
139608	873391
3867	873392
9278	873393
17225	873394
173513	873395
37514	873396
19601	873397
19601	873398
121211	873399
353621	873400
433914	873401
5852	873402
264395	873403
50248	873404
237932	873405
65282	873406
62233	873407
18757	873408
1642	873409
14449	873410
17415	873411
53282	873412
56131	873413
121553	873414
30341	873415
206296	873416
4529	873417
347474	873418
106021	873419
272523	873420
69037	873421
213562	873422
79290	873423
6362	873424
115351	873425
64306	873426
48646	873427
289296	873428
54764	873429
44473	873430
352368	873431
421909	873432
341490	873433
87429	873434
72072	873435
181962	873436
26104	873437
64527	873438
97773	873439
19991	873440
59395	873441
53352	873442
227663	873443
201525	873444
416136	873445
199199	873446
29390	873447
10394	873448
115320	873449
5139	873450
43339	873451
211529	873452
33842	873453
2463	873454
228729	873455
327265	873456
290771	873457
111384	873458
127157	873459
333418	873460
231586	873461
4455	873462
24296	873463
20148	873464
32904	873465
261697	873466
48351	873467
199679	873468
94061	873469
169622	873470
230150	873471
57563	873472
447423	873473
366884	873474
292	873475
30848	873476
4056	873477
62912	873478
204657	873479
4038	873480
53576	873481
518	873482
71650	873483
167664	873484
238938	873485
27403	873486
262401	873487
434154	873488
8340	873489
13	873490
7	873491
7	873492
47	873493
13	873494
7	873495
7	873496
47	873497
5	873498
1071	873499
5	873500
518	873501
47	873502
74237	873503
7	873504
7	873505
5	873506
249352	873507
4038	873508
5	873509
13	873510
5	873511
92049	873512
92049	873513
216620	873514
47	873515
47	873516
7	873517
21915	873518
5	873519
43027	873520
8701	873521
5	873522
8701	873523
7	873524
13	873525
7	873526
13	873527
5	873528
12839	873529
5	873530
1071	873531
138712	873532
13	873533
13	873534
159938	873535
47	873536
47	873537
167464	873538
7	873539
13	873540
5	873541
92488	873542
13	873543
5	873544
1071	873545
5	873546
73459	873547
216	873548
259637	873549
4263	873550
10436	873551
424	873552
202610	873553
9689	873554
19101	873555
26927	873556
2423	873557
309791	873558
10075	873559
1284	873560
4546	873561
17348	873562
34525	873563
1984	873564
105618	873565
251065	873566
89514	873567
405384	873568
433818	873569
153765	873570
5144	873571
170032	873572
33969	873573
3181	873574
150884	873575
280380	873576
225110	873577
435039	873578
124351	873579
60292	873580
22384	873581
92033	873582
295415	873583
440511	873584
220617	873585
73716	873586
119558	873587
196400	873588
58649	873589
1379	873590
441	873591
3	873592
20991	873593
24646	873594
126196	873595
241239	873596
6203	873597
87565	873598
222075	873599
57429	873600
226863	873601
246706	873602
369914	873603
322122	873604
39036	873605
364548	873606
138892	873607
57035	873608
238982	873609
92799	873610
91096	873611
467	873612
26392	873613
324	873614
32621	873615
311662	873616
15510	873617
170360	873618
12427	873619
164034	873620
80759	873621
424038	873622
56849	873623
12001	873624
295096	873625
55198	873626
277053	873627
222095	873628
153804	873629
118391	873630
45483	873631
10661	873632
42701	873633
569	873634
29742	873635
57545	873636
6047	873637
112725	873638
21207	873639
37895	873640
19997	873641
399	873642
6420	873643
18409	873644
404051	873645
449705	873646
4109	873647
74733	873648
1802	873649
351883	873650
9815	873651
13260	873652
28755	873653
22111	873654
123856	873655
7082	873656
2290	873657
73666	873658
197845	873659
283663	873660
326475	873661
315157	873662
42847	873663
310099	873664
300893	873665
9843	873666
186678	873667
43040	873668
4198	873669
19510	873670
2915	873671
9281	873672
142079	873673
18036	873674
226549	873675
26650	873676
8312	873677
408008	873678
15975	873679
109508	873680
34060	873681
198749	873682
239464	873683
53855	873684
243453	873685
22718	873686
73716	873687
143421	873688
31316	873689
5682	873690
45751	873691
451190	873692
110620	873693
111696	873694
203258	873695
106385	873696
288823	873697
59479	873698
117644	873699
63803	873700
44660	873701
63151	873702
26026	873703
512	873704
2180	873705
174940	873706
286257	873707
52596	873708
381102	873709
3959	873710
427134	873711
123809	873712
93555	873713
17492	873714
70723	873715
56029	873716
226796	873717
13561	873718
195505	873719
17253	873720
256371	873721
131773	873722
431411	873723
232754	873724
112023	873725
187616	873726
201375	873727
126610	873728
31366	873729
203310	873730
38819	873731
388440	873732
188447	873733
2411	873734
205298	873735
64409	873736
25431	873737
22163	873738
132473	873739
260879	873740
15889	873741
66732	873742
264048	873743
183920	873744
96027	873745
408273	873746
230503	873747
25702	873748
10530	873749
516	873750
32359	873751
11030	873752
42090	873753
32138	873754
5331	873755
160175	873756
81843	873757
246223	873758
65097	873759
313456	873760
65656	873761
348992	873762
181890	873763
175810	873764
195564	873765
453377	873766
408565	873767
139101	873768
59389	873769
107411	873770
47889	873771
274520	873772
117847	873773
224552	873774
289552	873775
69704	873776
11442	873777
379629	873778
27381	873779
109966	873780
50893	873781
65758	873782
270319	873783
148078	873784
34684	873785
108301	873786
12779	873787
52617	873788
71449	873789
90921	873790
97191	873791
126507	873792
62778	873793
255117	873794
177	873795
21469	873796
343819	873797
180277	873798
453721	873799
57320	873800
219508	873801
12389	873802
113379	873803
156107	873804
7765	873805
25479	873806
289698	873807
30100	873808
287339	873809
37924	873810
20424	873811
276381	873812
4258	873813
439972	873814
256	873815
34145	873816
291587	873817
46587	873818
99649	873819
77983	873820
154107	873821
178016	873822
169067	873823
102296	873824
161044	873825
143117	873826
1723	873827
6918	873828
155195	873829
11901	873830
418160	873831
370505	873832
481	873833
230494	873834
7559	873835
82526	873836
24692	873837
71265	873838
200269	873839
297673	873840
66292	873841
343710	873842
23044	873843
156660	873844
14844	873845
11080	873846
10519	873847
232605	873848
3162	873849
42118	873850
318314	873851
233878	873852
377138	873853
8642	873854
423692	873855
354859	873856
87515	873857
9124	873858
448168	873859
19097	873860
51889	873861
113614	873862
119871	873863
90535	873864
118799	873865
2669	873866
291289	873867
4146	873868
148486	873869
27561	873870
54952	873871
97014	873872
25113	873873
60917	873874
190514	873875
138609	873876
87278	873877
22097	873878
59986	873879
9556	873880
25336	873881
189467	873882
263108	873883
154714	873884
391966	873885
62967	873886
63850	873887
183424	873888
401073	873889
330329	873890
95802	873891
309596	873892
15060	873893
14655	873894
246872	873895
230823	873896
176324	873897
178959	873898
212109	873899
176199	873900
175622	873901
156764	873902
233872	873903
77195	873904
18612	873905
141755	873906
151338	873907
29978	873908
62478	873909
94320	873910
438229	873911
291298	873912
156181	873913
7451	873914
6842	873915
24540	873916
10794	873917
92047	873918
223740	873919
318792	873920
300858	873921
126180	873922
91940	873923
35289	873924
193203	873925
331822	873926
227638	873927
55698	873928
137985	873929
301686	873930
232969	873931
311632	873932
43796	873933
445158	873934
25458	873935
75998	873936
340203	873937
179638	873938
181499	873939
311790	873940
241544	873941
432896	873942
307114	873943
71795	873944
5656	873945
171789	873946
171789	873947
108801	873948
8729	873949
51547	873950
123300	873951
162240	873952
47387	873953
191849	873954
132339	873955
7660	873956
209100	873957
325049	873958
199364	873959
170008	873960
231069	873961
287357	873962
143498	873963
55078	873964
403187	873965
443597	873966
350418	873967
14758	873968
291977	873969
183354	873970
262089	873971
158997	873972
11491	873973
45734	873974
389247	873975
58107	873976
7028	873977
312924	873978
323534	873979
233959	873980
249994	873981
272830	873982
2453	873983
765	873984
368908	873985
458630	873986
59515	873987
53498	873988
99939	873989
7099	873990
395945	873991
397619	873992
516	873993
31290	873994
149065	873995
15888	873996
40500	873997
100894	873998
7202	873999
8681	874000
31841	874001
60375	874002
271986	874003
12229	874004
197355	874005
41504	874006
74786	874007
232589	874008
16757	874009
31528	874010
5138	874011
9533	874012
200203	874013
116886	874014
146315	874015
177569	874016
213735	874017
259380	874018
266442	874019
101726	874020
311519	874021
46801	874022
361874	874023
24	874024
111122	874025
137833	874026
120717	874027
143992	874028
110883	874029
88880	874030
357597	874031
24565	874032
296687	874033
22032	874034
246219	874035
240930	874036
88194	874037
421501	874038
195950	874039
362632	874040
261253	874041
113529	874042
301707	874043
3453	874044
340349	874045
324022	874046
238058	874047
9663	874048
221869	874049
10098	874050
18962	874051
11961	874052
5507	874053
306482	874054
208788	874055
322059	874056
208682	874057
84073	874058
117592	874059
147731	874060
49730	874061
429737	874062
269348	874063
142724	874064
154071	874065
188259	874066
96892	874067
153665	874068
110225	874069
66294	874070
282249	874071
200912	874072
91694	874073
124	874074
169319	874075
83316	874076
376428	874077
289931	874078
240758	874079
62345	874080
30789	874081
249128	874082
61632	874083
308037	874084
91436	874085
35536	874086
196769	874087
327520	874088
38496	874089
189352	874090
45421	874091
201153	874092
272888	874093
31495	874094
60928	874095
29341	874096
251194	874097
18707	874098
152138	874099
22624	874100
2840	874101
21611	874102
148500	874103
135736	874104
250288	874105
38046	874106
372828	874107
262612	874108
188812	874109
79984	874110
219348	874111
419296	874112
200238	874113
199359	874114
88606	874115
20210	874116
32254	874117
24414	874118
19294	874119
121708	874120
96229	874121
389487	874122
6020	874123
95728	874124
140562	874125
26957	874126
348747	874127
435605	874128
54371	874129
9725	874130
85304	874131
11824	874132
218134	874133
446913	874134
286359	874135
327698	874136
307652	874137
108940	874138
108940	874139
92571	874140
84573	874141
216078	874142
1036	874143
327301	874144
111122	874145
450014	874146
408345	874147
224876	874148
348136	874149
80869	874150
190930	874151
37816	874152
9691	874153
6954	874154
158890	874155
125128	874156
441892	874157
148569	874158
446977	874159
182513	874160
408682	874161
191007	874162
307926	874163
15880	874164
112355	874165
419014	874166
85304	874167
355047	874168
86046	874169
400360	874170
175874	874171
427941	874172
52159	874173
138960	874174
217073	874175
67774	874176
188626	874177
203669	874178
325229	874179
154070	874180
72408	874181
415060	874182
403918	874183
60211	874184
49263	874185
301637	874186
7180	874187
85797	874188
15452	874189
38753	874190
384464	874191
44289	874192
289290	874193
43728	874194
48	874195
171878	874196
179420	874197
240929	874198
224783	874199
354864	874200
54649	874201
24797	874202
18038	874203
461	874204
627	874205
420865	874206
32186	874207
8693	874208
178	874209
104522	874210
12406	874211
137303	874212
613	874213
76530	874214
2918	874215
459069	874216
263746	874217
395438	874218
155862	874219
97425	874220
175958	874221
3685	874222
446322	874223
11566	874224
30758	874225
66483	874226
120107	874227
101891	874228
306560	874229
39395	874230
93316	874231
178535	874232
226462	874233
199298	874234
113505	874235
207589	874236
192454	874237
209844	874238
46128	874239
415364	874240
20022	874241
60996	874242
34874	874243
68753	874244
1755	874245
171207	874246
376280	874247
117579	874248
416665	874249
212884	874250
110868	874251
18629	874252
3818	874253
14600	874254
76216	874255
54258	874256
14990	874257
49540	874258
179219	874259
20599	874260
2988	874261
127092	874262
352538	874263
460163	874264
15158	874265
255688	874266
16566	874267
425977	874268
132679	874269
180683	874270
180683	874271
198642	874272
31316	874273
337564	874274
157626	874275
427880	874276
3026	874277
19246	874278
7486	874279
41624	874280
176	874281
31872	874282
123059	874283
444118	874284
126781	874285
60811	874286
8876	874287
7664	874288
28496	874289
169906	874290
96371	874291
34729	874292
120334	874293
85746	874294
453740	874295
91417	874296
98568	874297
320543	874298
83444	874299
62206	874300
69665	874301
128470	874302
5932	874303
96002	874304
459854	874305
212564	874306
129969	874307
72060	874308
17800	874309
39440	874310
351314	874311
227295	874312
6369	874313
66500	874314
25189	874315
8111	874316
164738	874317
83076	874318
313648	874319
35846	874320
69998	874321
155028	874322
49318	874323
59153	874324
71507	874325
24903	874326
40479	874327
387942	874328
33362	874329
931	874330
230625	874331
18755	874332
423342	874333
7355	874334
321685	874335
4384	874336
149106	874337
7629	874338
27668	874339
210306	874340
97218	874341
154788	874342
35135	874343
61384	874344
7657	874345
2979	874346
48202	874347
57802	874348
9260	874349
17082	874350
9871	874351
32309	874352
1379	874353
17067	874354
43653	874355
17766	874356
59649	874357
7076	874358
123142	874359
46141	874360
143348	874361
157580	874362
52643	874363
201977	874364
174730	874365
59201	874366
42585	874367
73175	874368
349987	874369
105126	874370
11724	874371
46533	874372
348845	874373
95455	874374
43364	874375
1429	874376
375427	874377
242017	874378
24765	874379
33177	874380
38087	874381
176447	874382
359045	874383
161272	874384
69067	874385
111187	874386
165679	874387
11831	874388
212644	874389
39944	874390
53842	874391
231628	874392
9317	874393
333744	874394
208167	874395
36048	874396
68711	874397
236362	874398
46151	874399
16502	874400
142843	874401
17532	874402
58560	874403
68210	874404
189264	874405
55953	874406
73342	874407
193413	874408
8755	874409
96308	874410
71057	874411
318041	874412
385305	874413
140986	874414
94260	874415
235754	874416
274179	874417
1096	874418
200714	874419
148060	874420
21913	874421
214339	874422
50609	874423
70657	874424
143065	874425
134346	874426
108402	874427
109044	874428
211823	874429
56460	874430
62145	874431
238610	874432
51210	874433
7527	874434
30599	874435
45816	874436
18706	874437
111046	874438
47863	874439
9399	874440
22909	874441
49989	874442
169890	874443
188511	874444
50858	874445
12238	874446
63328	874447
112942	874448
1055	874449
48467	874450
203306	874451
18824	874452
113028	874453
165844	874454
31040	874455
86042	874456
126761	874457
238908	874458
16313	874459
93317	874460
18931	874461
8785	874462
104559	874463
269804	874464
95948	874465
173645	874466
24276	874467
57655	874468
119240	874469
1744	874470
168743	874471
359727	874472
71674	874473
293677	874474
45794	874475
159463	874476
6882	874477
249680	874478
50589	874479
76578	874480
13269	874481
7957	874482
211450	874483
3527	874484
194896	874485
16939	874486
79266	874487
373366	874488
17578	874489
125930	874490
25175	874491
38690	874492
207428	874493
2375	874494
224096	874495
22106	874496
65204	874497
156244	874498
376689	874499
18390	874500
2847	874501
2197	874502
78226	874503
20530	874504
108448	874505
361006	874506
35176	874507
46174	874508
108387	874509
1566	874510
32331	874511
188301	874512
3762	874513
12875	874514
7697	874515
1380	874516
30269	874517
293292	874518
64903	874519
28680	874520
69833	874521
41694	874522
148480	874523
12083	874524
51468	874525
109180	874526
81114	874527
3771	874528
84	874529
3448	874530
52989	874531
64546	874532
282603	874533
343420	874534
253557	874535
8202	874536
28546	874537
387336	874538
314488	874539
36039	874540
24892	874541
91493	874542
63616	874543
341948	874544
3421	874545
5117	874546
2068	874547
19301	874548
33013	874549
335797	874550
5443	874551
1887	874552
309175	874553
229495	874554
41759	874555
122078	874556
368943	874557
243626	874558
24270	874559
13507	874560
407126	874561
1975	874562
60887	874563
2179	874564
6954	874565
77258	874566
28940	874567
59512	874568
42060	874569
263	874570
24354	874571
34573	874572
134369	874573
36260	874574
83261	874575
460263	874576
316886	874577
71309	874578
6801	874579
93511	874580
189247	874581
104173	874582
19053	874583
2527	874584
109533	874585
5517	874586
16809	874587
155816	874588
11917	874589
84019	874590
263	874591
127606	874592
418035	874593
329358	874594
58614	874595
54524	874596
75388	874597
15096	874598
216269	874599
44385	874600
4537	874601
2674	874602
109929	874603
78902	874604
27824	874605
26483	874606
344515	874607
68361	874608
2040	874609
7768	874610
47611	874611
230139	874612
454115	874613
210863	874614
97427	874615
14843	874616
244271	874617
172314	874618
18442	874619
101226	874620
390413	874621
324039	874622
13827	874623
56314	874624
112003	874625
7283	874626
2749	874627
47500	874628
19013	874629
159569	874630
107098	874631
199831	874632
59944	874633
168024	874634
35182	874635
59163	874636
110749	874637
57349	874638
92474	874639
267672	874640
148687	874641
396	874642
49671	874643
30857	874644
78993	874645
37923	874646
196065	874647
2531	874648
10062	874649
138948	874650
147509	874651
90217	874652
1608	874653
29553	874654
105001	874655
387281	874656
249390	874657
33867	874658
86788	874659
78645	874660
377032	874661
327526	874662
320	874663
189849	874664
285800	874665
92	874666
5575	874667
71537	874668
9201	874669
12217	874670
86988	874671
158954	874672
429324	874673
164614	874674
368751	874675
50795	874676
414425	874677
228498	874678
78368	874679
2685	874680
150876	874681
53741	874682
27229	874683
125270	874684
222017	874685
123403	874686
340152	874687
5833	874688
142972	874689
167772	874690
164308	874691
116859	874692
206910	874693
161253	874694
375643	874695
68206	874696
124301	874697
16899	874698
120543	874699
26464	874700
263741	874701
390883	874702
165282	874703
222453	874704
28160	874705
69804	874706
111519	874707
88392	874708
220338	874709
255896	874710
209151	874711
330818	874712
414563	874713
247610	874714
41783	874715
361756	874716
89037	874717
273444	874718
638	874719
56962	874720
9992	874721
245193	874722
87789	874723
63850	874724
18433	874725
296874	874726
351932	874727
207849	874728
398057	874729
86329	874730
30259	874731
274839	874732
78712	874733
9500	874734
90433	874735
263521	874736
244231	874737
29339	874738
146041	874739
291120	874740
32134	874741
114978	874742
410641	874743
25377	874744
9702	874745
787	874746
9944	874747
61706	874748
350721	874749
12546	874750
111121	874751
11147	874752
65729	874753
74229	874754
939	874755
25582	874756
183404	874757
202109	874758
411296	874759
116119	874760
43137	874761
50	874762
30367	874763
418881	874764
64839	874765
11264	874766
273585	874767
221610	874768
13345	874769
54812	874770
1247	874771
127317	874772
162973	874773
120237	874774
27971	874775
17398	874776
1010	874777
549	874778
4066	874779
158	874780
12513	874781
98814	874782
36304	874783
4459	874784
332974	874785
120006	874786
2572	874787
90055	874788
175590	874789
96700	874790
106594	874791
55240	874792
102142	874793
24494	874794
7373	874795
10519	874796
114638	874797
141412	874798
115023	874799
245575	874800
111875	874801
214531	874802
401910	874803
199843	874804
45087	874805
173183	874806
123921	874807
18282	874808
22808	874809
17174	874810
1653	874811
232109	874812
416268	874813
313627	874814
33881	874815
5327	874816
16719	874817
344597	874818
12814	874819
54534	874820
73569	874821
17408	874822
6304	874823
138116	874824
193051	874825
4307	874826
350390	874827
390580	874828
126109	874829
231741	874830
71049	874831
108563	874832
98502	874833
170714	874834
428444	874835
56622	874836
123172	874837
344051	874838
175700	874839
319541	874840
82268	874841
79675	874842
247598	874843
147995	874844
136199	874845
243807	874846
202119	874847
375414	874848
448182	874849
278554	874850
30210	874851
51571	874852
9388	874853
450437	874854
437693	874855
149062	874856
302842	874857
78709	874858
416041	874859
214046	874860
149236	874861
377141	874862
442191	874863
258024	874864
113190	874865
37283	874866
18900	874867
299129	874868
424833	874869
41661	874870
156501	874871
167201	874872
88507	874873
171333	874874
67557	874875
4553	874876
99811	874877
1422	874878
60393	874879
5354	874880
59639	874881
145596	874882
125429	874883
6409	874884
52388	874885
904	874886
208325	874887
199598	874888
3439	874889
85190	874890
48023	874891
135823	874892
46320	874893
24890	874894
45041	874895
17561	874896
1738	874897
261919	874898
301410	874899
61018	874900
269933	874901
18724	874902
57478	874903
318936	874904
417020	874905
1196	874906
388042	874907
59675	874908
448618	874909
309908	874910
32326	874911
196199	874912
97810	874913
400649	874914
32408	874915
4781	874916
97006	874917
394409	874918
91699	874919
159699	874920
321	874921
212938	874922
20377	874923
409184	874924
265331	874925
233109	874926
40112	874927
26262	874928
6420	874929
128893	874930
95260	874931
42310	874932
35720	874933
42048	874934
7632	874935
180322	874936
11205	874937
81171	874938
231659	874939
167109	874940
82228	874941
33670	874942
114167	874943
80574	874944
281225	874945
19608	874946
421474	874947
141373	874948
344665	874949
231713	874950
14541	874951
110308	874952
137211	874953
165738	874954
439434	874955
21153	874956
13134	874957
72552	874958
329372	874959
28	874960
20332	874961
19410	874962
51579	874963
335432	874964
132931	874965
15660	874966
232896	874967
84462	874968
237191	874969
34367	874970
150105	874971
11807	874972
426657	874973
231793	874974
353526	874975
135043	874976
67563	874977
159073	874978
295901	874979
78490	874980
104512	874981
104197	874982
27547	874983
343825	874984
2872	874985
167881	874986
53467	874987
117826	874988
45565	874989
12503	874990
133701	874991
417657	874992
46295	874993
360150	874994
162743	874995
5254	874996
243735	874997
15097	874998
1713	874999
31094	875000
20312	875001
131607	875002
213748	875003
72183	875004
278046	875005
48533	875006
5306	875007
22008	875008
77690	875009
253712	875010
281845	875011
268	875012
94765	875013
1125	875014
23210	875015
117472	875016
230070	875017
59281	875018
19641	875019
381352	875020
297375	875021
404237	875022
179369	875023
10224	875024
60841	875025
89420	875026
5688	875027
66686	875028
148741	875029
117313	875030
79333	875031
35078	875032
159544	875033
27719	875034
109165	875035
27097	875036
399224	875037
39910	875038
29846	875039
33775	875040
95495	875041
140902	875042
356170	875043
204523	875044
147629	875045
22745	875046
96883	875047
72335	875048
299684	875049
326082	875050
56974	875051
313	875052
138435	875053
16290	875054
439520	875055
14790	875056
15455	875057
1327	875058
276707	875059
3330	875060
400629	875061
446434	875062
199567	875063
286959	875064
72176	875065
61911	875066
193290	875067
84248	875068
90852	875069
125665	875070
9893	875071
159122	875072
63135	875073
196778	875074
112069	875075
312911	875076
307221	875077
129512	875078
410084	875079
14278	875080
19956	875081
206046	875082
45741	875083
101283	875084
178015	875085
160694	875086
388567	875087
85057	875088
172352	875089
877	875090
72977	875091
97552	875092
198973	875093
67908	875094
69393	875095
445503	875096
188960	875097
173960	875098
137527	875099
287547	875100
199322	875101
370088	875102
385987	875103
86734	875104
23659	875105
72330	875106
131724	875107
20839	875108
138911	875109
203189	875110
179158	875111
164976	875112
16581	875113
112348	875114
317457	875115
265917	875116
207683	875117
326647	875118
29619	875119
105939	875120
82898	875121
178017	875122
202246	875123
457028	875124
22564	875125
112772	875126
43593	875127
431452	875128
182604	875129
286686	875130
283502	875131
402713	875132
368122	875133
23866	875134
171752	875135
416734	875136
259963	875137
54839	875138
368296	875139
382020	875140
23037	875141
160490	875142
8456	875143
11953	875144
14497	875145
17227	875146
10315	875147
54542	875148
96817	875149
24774	875150
66819	875151
202591	875152
3675	875153
117386	875154
247418	875155
178975	875156
198288	875157
158912	875158
31225	875159
67025	875160
372767	875161
323838	875162
46865	875163
25090	875164
95482	875165
435383	875166
299017	875167
165633	875168
281539	875169
176244	875170
215138	875171
52917	875172
170650	875173
130689	875174
165309	875175
41992	875176
174694	875177
53930	875178
77656	875179
38292	875180
130525	875181
216132	875182
10	875183
307872	875184
9084	875185
78317	875186
189987	875187
6387	875188
67411	875189
82058	875190
324516	875191
55442	875192
212544	875193
9911	875194
247399	875195
9667	875196
39884	875197
176063	875198
210882	875199
425358	875200
46875	875201
15455	875202
179694	875203
25209	875204
5470	875205
369150	875206
414099	875207
108439	875208
13614	875209
216083	875210
182957	875211
103391	875212
26943	875213
179783	875214
231703	875215
10436	875216
39370	875217
263653	875218
8429	875219
79569	875220
116439	875221
165852	875222
443969	875223
45209	875224
47771	875225
16069	875226
4584	875227
54898	875228
13883	875229
52979	875230
13350	875231
40110	875232
27173	875233
6093	875234
88306	875235
45722	875236
182020	875237
230221	875238
367872	875239
207888	875240
215167	875241
49943	875242
50764	875243
8611	875244
421289	875245
234317	875246
29462	875247
119060	875248
136198	875249
426405	875250
155023	875251
196020	875252
220317	875253
28119	875254
283492	875255
135806	875256
351354	875257
190554	875258
30569	875259
11154	875260
18274	875261
755	875262
200346	875263
260277	875264
22878	875265
86101	875266
25507	875267
395674	875268
78319	875269
380293	875270
100814	875271
163503	875272
92182	875273
191642	875274
88013	875275
176561	875276
88845	875277
317360	875278
32742	875279
363024	875280
52013	875281
88792	875282
208	875283
106139	875284
201182	875285
153821	875286
5889	875287
295791	875288
30287	875289
192507	875290
36552	875291
36552	875292
51399	875293
122074	875294
29230	875295
74141	875296
51764	875297
7750	875298
206820	875299
218905	875300
41988	875301
250086	875302
154688	875303
219820	875304
14857	875305
27146	875306
9003	875307
118657	875308
58013	875309
309410	875310
177732	875311
10824	875312
206590	875313
348234	875314
129068	875315
18139	875316
228284	875317
55957	875318
372391	875319
87870	875320
424841	875321
3971	875322
3330	875323
174630	875324
74368	875325
367883	875326
40477	875327
53452	875328
367019	875329
76173	875330
247118	875331
399719	875332
97004	875333
309396	875334
220690	875335
91020	875336
97004	875337
438311	875338
306423	875339
272886	875340
22191	875341
122536	875342
62662	875343
390248	875344
29339	875345
227357	875346
269335	875347
72469	875348
112667	875349
115	875350
93220	875351
232925	875352
287235	875353
15538	875354
159466	875355
74437	875356
385442	875357
37660	875358
441691	875359
231144	875360
16569	875361
82010	875362
13919	875363
128508	875364
109364	875365
31139	875366
124298	875367
41908	875368
351081	875369
11413	875370
17055	875371
145745	875372
29699	875373
136945	875374
2707	875375
384822	875376
77947	875377
269847	875378
40633	875379
47369	875380
6002	875381
350726	875382
174333	875383
54636	875384
104684	875385
153758	875386
213398	875387
18291	875388
122336	875389
8344	875390
87937	875391
85060	875392
96720	875393
99324	875394
77756	875395
20932	875396
166139	875397
34249	875398
64954	875399
357361	875400
182488	875401
107217	875402
229651	875403
191994	875404
404631	875405
283568	875406
373202	875407
276454	875408
27373	875409
91044	875410
18523	875411
183155	875412
163864	875413
141771	875414
8029	875415
116016	875416
68237	875417
5444	875418
79871	875419
176586	875420
17500	875421
64929	875422
12688	875423
9671	875424
977	875425
83685	875426
375644	875427
106723	875428
296367	875429
205904	875430
399424	875431
277326	875432
86657	875433
14516	875434
348	875435
307077	875436
59390	875437
108494	875438
148910	875439
42920	875440
60510	875441
63559	875442
47617	875443
510	875444
112573	875445
855	875446
5821	875447
16946	875448
11279	875449
105739	875450
44195	875451
26059	875452
100050	875453
71395	875454
249613	875455
47860	875456
63229	875457
378818	875458
1956	875459
36594	875460
5244	875461
371349	875462
220862	875463
232184	875464
287537	875465
45300	875466
242221	875467
69097	875468
422879	875469
81209	875470
47803	875471
372493	875472
295869	875473
4768	875474
87164	875475
115665	875476
119447	875477
9	875478
15600	875479
16687	875480
16282	875481
23253	875482
260354	875483
111374	875484
342737	875485
38239	875486
173014	875487
223436	875488
36845	875489
970	875490
45951	875491
261438	875492
68536	875493
37166	875494
5421	875495
1400	875496
146997	875497
54262	875498
23373	875499
176822	875500
374646	875501
11395	875502
3963	875503
12428	875504
159363	875505
248178	875506
49964	875507
13508	875508
233697	875509
52679	875510
56443	875511
54859	875512
72600	875513
18867	875514
15784	875515
5902	875516
91626	875517
3099	875518
79583	875519
75610	875520
431306	875521
2916	875522
19043	875523
18765	875524
18469	875525
67333	875526
91516	875527
335681	875528
18121	875529
26544	875530
1148	875531
6257	875532
6857	875533
21996	875534
218295	875535
11209	875536
11134	875537
4226	875538
64920	875539
69292	875540
50645	875541
2890	875542
489	875543
1157	875544
85236	875545
207358	875546
134979	875547
5887	875548
283327	875549
18202	875550
128855	875551
267145	875552
35981	875553
326538	875554
204475	875555
167788	875556
44565	875557
298272	875558
4617	875559
2646	875560
114884	875561
66002	875562
33387	875563
10183	875564
54867	875565
128586	875566
121223	875567
137332	875568
122530	875569
28967	875570
101520	875571
121237	875572
10457	875573
1466	875574
121559	875575
62092	875576
8071	875577
133790	875578
103880	875579
30583	875580
451583	875581
25301	875582
181449	875583
378437	875584
140047	875585
27801	875586
54628	875587
91778	875588
180929	875589
449505	875590
53166	875591
10143	875592
121839	875593
259824	875594
5958	875595
182221	875596
111885	875597
111691	875598
42771	875599
213512	875600
51506	875601
5996	875602
224904	875603
200034	875604
28267	875605
22416	875606
43666	875607
8623	875608
47281	875609
30383	875610
156204	875611
424522	875612
345996	875613
200333	875614
177801	875615
66134	875616
1139	875617
60766	875618
269580	875619
10689	875620
155568	875621
52872	875622
238607	875623
131609	875624
24401	875625
29392	875626
22652	875627
11652	875628
276446	875629
249124	875630
80913	875631
19490	875632
68967	875633
40529	875634
72113	875635
329095	875636
65238	875637
219404	875638
21728	875639
28540	875640
100498	875641
15839	875642
391057	875643
65174	875644
54690	875645
228238	875646
143591	875647
14666	875648
110882	875649
97425	875650
3113	875651
194849	875652
196	875653
19871	875654
57258	875655
48219	875656
40790	875657
51389	875658
3690	875659
13753	875660
8588	875661
3790	875662
212407	875663
75760	875664
173595	875665
15342	875666
4543	875667
29205	875668
43204	875669
63817	875670
59344	875671
218849	875672
133387	875673
32723	875674
7154	875675
162070	875676
177394	875677
30181	875678
392370	875679
183999	875680
118085	875681
11702	875682
55226	875683
13449	875684
18597	875685
21741	875686
93472	875687
89717	875688
90785	875689
182822	875690
61084	875691
302322	875692
230176	875693
137523	875694
156405	875695
7060	875696
84464	875697
344633	875698
401138	875699
45774	875700
22819	875701
330	875702
247363	875703
126962	875704
159111	875705
30338	875706
139904	875707
25180	875708
61824	875709
29039	875710
20272	875711
24126	875712
168416	875713
239592	875714
5175	875715
23373	875716
194361	875717
28863	875718
6377	875719
61313	875720
449625	875721
22081	875722
73397	875723
60857	875724
168423	875725
85381	875726
266327	875727
413447	875728
378491	875729
48341	875730
26483	875731
345091	875732
40162	875733
195063	875734
632	875735
27089	875736
4764	875737
337	875738
128468	875739
12006	875740
10400	875741
4568	875742
8461	875743
73426	875744
114848	875745
53161	875746
3993	875747
79491	875748
22797	875749
456070	875750
7539	875751
45318	875752
85761	875753
56597	875754
64234	875755
169746	875756
305789	875757
308760	875758
19691	875759
22466	875760
9187	875761
391563	875762
13513	875763
5231	875764
115358	875765
36816	875766
426650	875767
87591	875768
206149	875769
72892	875770
319224	875771
25045	875772
213980	875773
114736	875774
412	875775
3917	875776
178306	875777
391725	875778
170065	875779
389045	875780
282553	875781
173418	875782
1199	875783
93662	875784
238421	875785
117965	875786
452211	875787
60239	875788
355631	875789
242893	875790
125520	875791
211888	875792
81405	875793
320641	875794
18820	875795
151547	875796
31965	875797
33487	875798
6907	875799
454404	875800
97654	875801
375331	875802
386630	875803
104445	875804
56453	875805
447118	875806
15502	875807
61399	875808
35149	875809
44577	875810
18702	875811
47287	875812
90457	875813
642	875814
109536	875815
446270	875816
125922	875817
350027	875818
173475	875819
33269	875820
121033	875821
92477	875822
107119	875823
245586	875824
49957	875825
196284	875826
188136	875827
89578	875828
48394	875829
282122	875830
144434	875831
439169	875832
355313	875833
402192	875834
320862	875835
230506	875836
21746	875837
6089	875838
41059	875839
153238	875840
110579	875841
212529	875842
26010	875843
314152	875844
134534	875845
2433	875846
153098	875847
36110	875848
215367	875849
267779	875850
13748	875851
20909	875852
63013	875853
12319	875854
801	875855
47917	875856
6813	875857
77982	875858
46153	875859
425226	875860
199656	875861
59649	875862
5347	875863
31822	875864
7357	875865
114520	875866
74863	875867
287735	875868
87874	875869
71019	875870
109757	875871
454680	875872
171258	875873
52421	875874
449979	875875
206882	875876
445167	875877
180651	875878
163365	875879
6767	875880
204914	875881
119930	875882
33622	875883
1297	875884
41147	875885
67019	875886
249187	875887
51227	875888
2859	875889
51064	875890
75997	875891
169610	875892
52788	875893
203010	875894
320269	875895
13906	875896
85524	875897
66674	875898
34603	875899
71063	875900
244485	875901
60353	875902
71889	875903
299490	875904
390440	875905
219424	875906
25847	875907
16587	875908
195228	875909
242697	875910
21220	875911
387782	875912
166269	875913
52028	875914
18427	875915
248401	875916
41245	875917
368035	875918
115176	875919
326168	875920
283961	875921
15459	875922
187580	875923
280117	875924
237996	875925
124786	875926
38187	875927
225629	875928
115006	875929
345712	875930
401954	875931
239973	875932
112776	875933
156348	875934
343021	875935
392372	875936
94422	875937
175788	875938
6218	875939
58803	875940
163066	875941
14608	875942
20140	875943
193101	875944
84422	875945
22114	875946
210500	875947
256836	875948
238079	875949
66262	875950
351843	875951
27606	875952
134322	875953
328335	875954
13358	875955
117209	875956
28831	875957
441451	875958
378466	875959
364820	875960
244563	875961
93005	875962
111342	875963
6217	875964
100230	875965
40884	875966
175113	875967
30130	875968
22810	875969
42929	875970
452594	875971
290350	875972
4911	875973
102081	875974
327615	875975
30184	875976
288002	875977
143852	875978
79453	875979
1738	875980
89509	875981
390975	875982
343871	875983
363175	875984
217713	875985
202623	875986
443852	875987
84991	875988
40060	875989
184747	875990
254267	875991
3710	875992
38590	875993
14847	875994
196903	875995
18804	875996
15489	875997
15188	875998
63034	875999
201772	876000
5627	876001
110194	876002
296567	876003
247913	876004
376772	876005
50580	876006
438722	876007
57614	876008
282918	876009
50079	876010
362440	876011
172168	876012
3986	876013
12634	876014
65129	876015
39905	876016
425839	876017
236659	876018
89003	876019
274608	876020
332015	876021
50110	876022
103221	876023
395465	876024
52025	876025
100928	876026
99948	876027
824	876028
451463	876029
237563	876030
370998	876031
15613	876032
243401	876033
21933	876034
67106	876035
123319	876036
100109	876037
245819	876038
103221	876039
47902	876040
101581	876041
120277	876042
186507	876043
57853	876044
159385	876045
240370	876046
249098	876047
105377	876048
74960	876049
7607	876050
212146	876051
81881	876052
78027	876053
289374	876054
225263	876055
288138	876056
76796	876057
80746	876058
1601	876059
15913	876060
102222	876061
43027	876062
35444	876063
302059	876064
216	876065
216	876066
33570	876067
147692	876068
284362	876069
218264	876070
429280	876071
297206	876072
7	876073
13	876074
13	876075
107819	876076
365677	876077
138712	876078
13	876079
72298	876080
138708	876081
1071	876082
5	876083
5	876084
391433	876085
39961	876086
274760	876087
49155	876088
49155	876089
3818	876090
449256	876091
13	876092
146950	876093
268606	876094
1071	876095
252592	876096
63586	876097
13	876098
396134	876099
8970	876100
252591	876101
8701	876102
182756	876103
192769	876104
222858	876105
441737	876106
141530	876107
15736	876108
21503	876109
70487	876110
94176	876111
7377	876112
35046	876113
66002	876114
138914	876115
31781	876116
2801	876117
5866	876118
133006	876119
325814	876120
113888	876121
90259	876122
34752	876123
195002	876124
131128	876125
184089	876126
341236	876127
155287	876128
207213	876129
318970	876130
250592	876131
59275	876132
433139	876133
172510	876134
155604	876135
350156	876136
420056	876137
67272	876138
450654	876139
264209	876140
417662	876141
358200	876142
242986	876143
321632	876144
219550	876145
129377	876146
45163	876147
109949	876148
60043	876149
56965	876150
401272	876151
264300	876152
33045	876153
20607	876154
318419	876155
87655	876156
449247	876157
56876	876158
407562	876159
98554	876160
18599	876161
191246	876162
51365	876163
25204	876164
162005	876165
74967	876166
63157	876167
48932	876168
212382	876169
231092	876170
72095	876171
46265	876172
154771	876173
182018	876174
273512	876175
432905	876176
368801	876177
443179	876178
170158	876179
17091	876180
93738	876181
69287	876182
50363	876183
244392	876184
126766	876185
388431	876186
20222	876187
139171	876188
110959	876189
75940	876190
138816	876191
183357	876192
234957	876193
360769	876194
305074	876195
381656	876196
302524	876197
91462	876198
349488	876199
1343	876200
211739	876201
4313	876202
228855	876203
58031	876204
158485	876205
248139	876206
95784	876207
303398	876208
121325	876209
418990	876210
439872	876211
149136	876212
37571	876213
389833	876214
103123	876215
389096	876216
194570	876217
5932	876218
189409	876219
103016	876220
381382	876221
68064	876222
328809	876223
258165	876224
113190	876225
113190	876226
2776	876227
27554	876228
92648	876229
58932	876230
431180	876231
1404	876232
2384	876233
112575	876234
54099	876235
195047	876236
125931	876237
274186	876238
35135	876239
121226	876240
25095	876241
133785	876242
210982	876243
59781	876244
225344	876245
161547	876246
217918	876247
236650	876248
166748	876249
33548	876250
103722	876251
68701	876252
59552	876253
71239	876254
229023	876255
1284	876256
4406	876257
166760	876258
119102	876259
67014	876260
150949	876261
53058	876262
44967	876263
1005	876264
904	876265
97505	876266
21727	876267
102468	876268
220462	876269
103165	876270
215961	876271
25951	876272
437076	876273
46991	876274
14693	876275
3628	876276
14056	876277
25032	876278
1025	876279
5968	876280
12296	876281
280842	876282
131319	876283
91042	876284
151861	876285
113305	876286
214981	876287
156226	876288
302	876289
128460	876290
1008	876291
170632	876292
3159	876293
102097	876294
21695	876295
3408	876296
13128	876297
373381	876298
381246	876299
150174	876300
18000	876301
203624	876302
63203	876303
124079	876304
194269	876305
188606	876306
374004	876307
199912	876308
236448	876309
40087	876310
72857	876311
220002	876312
115081	876313
185762	876314
2252	876315
409828	876316
30640	876317
25503	876318
1097	876319
186250	876320
269632	876321
363821	876322
364816	876323
184947	876324
435826	876325
12617	876326
243906	876327
352500	876328
421470	876329
58302	876330
394269	876331
221042	876332
350948	876333
44741	876334
62573	876335
396445	876336
102422	876337
23501	876338
162799	876339
363633	876340
34646	876341
130648	876342
22550	876343
271866	876344
217066	876345
93661	876346
373781	876347
344348	876348
146658	876349
48003	876350
228237	876351
250976	876352
369693	876353
375416	876354
98423	876355
139522	876356
150265	876357
364222	876358
106581	876359
329267	876360
92184	876361
447090	876362
426979	876363
186441	876364
35073	876365
444774	876366
326564	876367
112322	876368
364530	876369
307505	876370
210880	876371
5630	876372
303077	876373
66308	876374
159657	876375
114101	876376
400389	876377
442733	876378
254971	876379
203807	876380
307090	876381
37655	876382
33152	876383
83870	876384
19179	876385
140634	876386
132327	876387
10609	876388
30488	876389
4854	876390
1217	876391
34009	876392
146002	876393
262073	876394
334946	876395
163301	876396
204231	876397
281208	876398
96207	876399
86989	876400
406050	876401
301967	876402
150427	876403
330311	876404
375287	876405
378822	876406
77289	876407
14134	876408
352144	876409
456250	876410
258455	876411
388222	876412
8690	876413
32093	876414
424772	876415
15735	876416
10836	876417
376805	876418
97392	876419
1974	876420
129388	876421
91864	876422
312256	876423
40918	876424
4775	876425
44823	876426
11334	876427
15371	876428
269383	876429
453668	876430
1190	876431
127770	876432
37533	876433
93583	876434
36618	876435
14474	876436
246407	876437
349326	876438
20106	876439
64706	876440
69921	876441
15177	876442
153306	876443
387675	876444
222663	876445
228598	876446
138685	876447
156409	876448
115079	876449
118580	876450
64320	876451
15607	876452
189691	876453
28078	876454
117332	876455
232406	876456
16530	876457
122815	876458
3107	876459
5613	876460
267371	876461
4861	876462
21088	876463
169984	876464
34216	876465
52491	876466
104770	876467
200215	876468
101136	876469
58631	876470
92063	876471
5667	876472
9959	876473
64440	876474
56086	876475
1195	876476
2638	876477
17455	876478
84397	876479
50850	876480
117407	876481
5268	876482
150491	876483
71682	876484
22785	876485
67329	876486
15644	876487
232700	876488
106520	876489
234527	876490
430126	876491
13151	876492
117343	876493
9593	876494
29393	876495
107342	876496
14193	876497
159713	876498
186949	876499
16603	876500
54816	876501
25793	876502
144634	876503
91276	876504
104813	876505
195676	876506
228070	876507
232152	876508
377557	876509
153371	876510
1271	876511
82845	876512
67744	876513
422509	876514
17117	876515
63632	876516
142542	876517
14193	876518
94506	876519
71019	876520
148015	876521
188429	876522
399	876523
378857	876524
110974	876525
52906	876526
98766	876527
133362	876528
194439	876529
55036	876530
311104	876531
164746	876532
186285	876533
430994	876534
337811	876535
70514	876536
136723	876537
19984	876538
3482	876539
447138	876540
40563	876541
308101	876542
233382	876543
18403	876544
46324	876545
103689	876546
149544	876547
8252	876548
217113	876549
119024	876550
342317	876551
122436	876552
82604	876553
359257	876554
33537	876555
4557	876556
61397	876557
7522	876558
7575	876559
40396	876560
64090	876561
45717	876562
915	876563
18897	876564
291444	876565
149673	876566
140781	876567
83116	876568
59990	876569
346168	876570
199296	876571
142831	876572
184681	876573
185349	876574
5552	876575
271127	876576
41789	876577
47649	876578
178376	876579
105998	876580
58021	876581
288990	876582
6310	876583
404313	876584
4490	876585
362395	876586
144491	876587
37195	876588
434714	876589
198199	876590
70146	876591
247511	876592
144473	876593
225412	876594
142237	876595
54741	876596
43223	876597
118508	876598
134443	876599
243626	876600
116495	876601
64829	876602
87469	876603
1145	876604
33833	876605
25010	876606
237117	876607
8372	876608
9225	876609
188665	876610
406426	876611
51296	876612
106960	876613
7241	876614
98501	876615
84822	876616
233472	876617
19648	876618
53808	876619
121000	876620
247300	876621
73780	876622
118717	876623
10948	876624
116995	876625
3549	876626
71396	876627
265932	876628
443273	876629
60675	876630
107334	876631
312616	876632
109967	876633
37238	876634
344814	876635
110196	876636
216328	876637
115715	876638
21921	876639
43002	876640
75335	876641
259349	876642
249056	876643
25081	876644
55065	876645
186634	876646
180423	876647
159884	876648
26474	876649
126516	876650
69065	876651
190746	876652
332235	876653
228263	876654
570	876655
258495	876656
97667	876657
3384	876658
11900	876659
47489	876660
34602	876661
33807	876662
5358	876663
242866	876664
9984	876665
30019	876666
61244	876667
51546	876668
97585	876669
114286	876670
349892	876671
179661	876672
11610	876673
48514	876674
323990	876675
14008	876676
5647	876677
17098	876678
122238	876679
21318	876680
383501	876681
34194	876682
343953	876683
32268	876684
113479	876685
2416	876686
7162	876687
3824	876688
23426	876689
438020	876690
6757	876691
93011	876692
6044	876693
63210	876694
235724	876695
4217	876696
246812	876697
342678	876698
295257	876699
62806	876700
158980	876701
96596	876702
34371	876703
28627	876704
19997	876705
38954	876706
35586	876707
127528	876708
127528	876709
1973	876710
108464	876711
40586	876712
43877	876713
135826	876714
16743	876715
98916	876716
76667	876717
235018	876718
4197	876719
107064	876720
158552	876721
168296	876722
327477	876723
43063	876724
22593	876725
225459	876726
56597	876727
4483	876728
20408	876729
16224	876730
159775	876731
22101	876732
217301	876733
101012	876734
31414	876735
64706	876736
12676	876737
157427	876738
246994	876739
62460	876740
329496	876741
185031	876742
208393	876743
88225	876744
80193	876745
116030	876746
428341	876747
316930	876748
185278	876749
148591	876750
262543	876751
429409	876752
34512	876753
1948	876754
147121	876755
122184	876756
34549	876757
235587	876758
5749	876759
51704	876760
137688	876761
407946	876762
8361	876763
269025	876764
232620	876765
85815	876766
80968	876767
71105	876768
17856	876769
11024	876770
110471	876771
377927	876772
333813	876773
2842	876774
155021	876775
3629	876776
409338	876777
26131	876778
68631	876779
88182	876780
15352	876781
26530	876782
162582	876783
273200	876784
32897	876785
356978	876786
136575	876787
86346	876788
310104	876789
119467	876790
243714	876791
249643	876792
255237	876793
117114	876794
122261	876795
19283	876796
110912	876797
29933	876798
35665	876799
105513	876800
13064	876801
68766	876802
220442	876803
189615	876804
10098	876805
3984	876806
93276	876807
93606	876808
22120	876809
169504	876810
115098	876811
140450	876812
39184	876813
24229	876814
153839	876815
170057	876816
315590	876817
39359	876818
10943	876819
62954	876820
4310	876821
92293	876822
37232	876823
304849	876824
108097	876825
6216	876826
373187	876827
97423	876828
6695	876829
206213	876830
39658	876831
32735	876832
2707	876833
200142	876834
9775	876835
230716	876836
175443	876837
175209	876838
184109	876839
70972	876840
160320	876841
98372	876842
157112	876843
238312	876844
116555	876845
57901	876846
12733	876847
120186	876848
164058	876849
229090	876850
243589	876851
192455	876852
196934	876853
99652	876854
399248	876855
346893	876856
134717	876857
133581	876858
248484	876859
276243	876860
178630	876861
209845	876862
215084	876863
179357	876864
210536	876865
192109	876866
237270	876867
417185	876868
109847	876869
319652	876870
38194	876871
135021	876872
370066	876873
445093	876874
309297	876875
97562	876876
248485	876877
13798	876878
193132	876879
459602	876880
290678	876881
434964	876882
256029	876883
196224	876884
367447	876885
109658	876886
418662	876887
53138	876888
211435	876889
374660	876890
391946	876891
102011	876892
194283	876893
233227	876894
221289	876895
391325	876896
84533	876897
164426	876898
268778	876899
86590	876900
436277	876901
303418	876902
416581	876903
230457	876904
79360	876905
71333	876906
217467	876907
76272	876908
189553	876909
56198	876910
315770	876911
111097	876912
260338	876913
195046	876914
380408	876915
442472	876916
439617	876917
360311	876918
132053	876919
120903	876920
226942	876921
109949	876922
383375	876923
432887	876924
193161	876925
193346	876926
441361	876927
357234	876928
50717	876929
212778	876930
127626	876931
45721	876932
30658	876933
10223	876934
342882	876935
52156	876936
28425	876937
27145	876938
1734	876939
121724	876940
10127	876941
229238	876942
10845	876943
171860	876944
115873	876945
7395	876946
358973	876947
16678	876948
1293	876949
234843	876950
69074	876951
95066	876952
281693	876953
5843	876954
182721	876955
16208	876956
317036	876957
126829	876958
425242	876959
43371	876960
34979	876961
228804	876962
200830	876963
5165	876964
181075	876965
116420	876966
54952	876967
15055	876968
238	876969
84	876970
150472	876971
46455	876972
71843	876973
203290	876974
129402	876975
49595	876976
17337	876977
92521	876978
101814	876979
223511	876980
49943	876981
237	876982
58201	876983
10657	876984
155344	876985
77317	876986
284864	876987
308581	876988
232605	876989
6787	876990
242920	876991
420566	876992
31893	876993
16513	876994
290	876995
31132	876996
146388	876997
173348	876998
14058	876999
3115	877000
12370	877001
283746	877002
5067	877003
96597	877004
8147	877005
26898	877006
177084	877007
26751	877008
135403	877009
144086	877010
191399	877011
13868	877012
266808	877013
141692	877014
80113	877015
65456	877016
21803	877017
1250	877018
112035	877019
203387	877020
40107	877021
276405	877022
172525	877023
318372	877024
3	877025
216269	877026
123972	877027
70874	877028
116422	877029
94266	877030
32509	877031
51032	877032
52365	877033
150129	877034
103148	877035
121634	877036
218126	877037
784	877038
48277	877039
13327	877040
96957	877041
3760	877042
20727	877043
36381	877044
372474	877045
382218	877046
319945	877047
12043	877048
242255	877049
255894	877050
609	877051
24428	877052
184499	877053
116500	877054
603	877055
1548	877056
48580	877057
8666	877058
70590	877059
73538	877060
66184	877061
12363	877062
9026	877063
19309	877064
42566	877065
93050	877066
22232	877067
23153	877068
183978	877069
19530	877070
17045	877071
9711	877072
239108	877073
159814	877074
48326	877075
203219	877076
362482	877077
307168	877078
12115	877079
208811	877080
3905	877081
195309	877082
452504	877083
346850	877084
259670	877085
100284	877086
365829	877087
18585	877088
51871	877089
424685	877090
38362	877091
41049	877092
187048	877093
5643	877094
67107	877095
51506	877096
429752	877097
63820	877098
136868	877099
124681	877100
97630	877101
198875	877102
125058	877103
193841	877104
276282	877105
60653	877106
101472	877107
182717	877108
30859	877109
25647	877110
160206	877111
203650	877112
45272	877113
25442	877114
240768	877115
340807	877116
10294	877117
61363	877118
27146	877119
230254	877120
178459	877121
242044	877122
308302	877123
92490	877124
240494	877125
145904	877126
316058	877127
159789	877128
42355	877129
24979	877130
400157	877131
247738	877132
373869	877133
409969	877134
25084	877135
231282	877136
307350	877137
104	877138
66452	877139
70753	877140
335359	877141
215376	877142
143857	877143
369714	877144
296850	877145
139332	877146
215267	877147
33221	877148
453847	877149
356609	877150
220275	877151
83822	877152
391009	877153
50822	877154
403402	877155
257344	877156
264859	877157
266625	877158
126595	877159
2006	877160
32389	877161
71365	877162
169507	877163
2611	877164
411739	877165
99542	877166
8196	877167
70971	877168
166253	877169
10356	877170
14526	877171
2694	877172
84174	877173
29024	877174
24039	877175
2491	877176
430519	877177
24285	877178
74141	877179
139451	877180
111993	877181
28889	877182
322353	877183
338061	877184
62865	877185
284729	877186
33342	877187
291642	877188
117843	877189
21683	877190
13653	877191
7111	877192
92951	877193
101044	877194
502	877195
233469	877196
149254	877197
356171	877198
51120	877199
387243	877200
25863	877201
188883	877202
23880	877203
55159	877204
99169	877205
300417	877206
12864	877207
340137	877208
332661	877209
134530	877210
21703	877211
249100	877212
314981	877213
80448	877214
186100	877215
4242	877216
14012	877217
13400	877218
45758	877219
92328	877220
211347	877221
245613	877222
329	877223
29071	877224
170010	877225
53922	877226
380342	877227
301846	877228
325418	877229
331836	877230
226198	877231
19878	877232
176686	877233
29358	877234
403	877235
221097	877236
56514	877237
122177	877238
185744	877239
86	877240
5269	877241
1877	877242
171609	877243
65185	877244
72895	877245
319574	877246
366856	877247
74703	877248
125120	877249
75978	877250
124190	877251
33174	877252
100034	877253
30443	877254
68682	877255
32698	877256
380791	877257
401924	877258
80	877259
349959	877260
33499	877261
400111	877262
324178	877263
264400	877264
132780	877265
59711	877266
344613	877267
344045	877268
116675	877269
260118	877270
47225	877271
247155	877272
48295	877273
85104	877274
109320	877275
434405	877276
145285	877277
330532	877278
193875	877279
30463	877280
7933	877281
46990	877282
161147	877283
125679	877284
125894	877285
206649	877286
144439	877287
119183	877288
35433	877289
140231	877290
232477	877291
169533	877292
26146	877293
158798	877294
257756	877295
51715	877296
132708	877297
164695	877298
969	877299
39769	877300
10051	877301
129429	877302
138356	877303
157126	877304
148942	877305
442656	877306
29730	877307
387445	877308
316218	877309
79043	877310
307538	877311
117243	877312
2579	877313
17845	877314
11363	877315
197856	877316
77154	877317
75173	877318
81512	877319
388712	877320
97444	877321
46436	877322
8033	877323
10628	877324
117087	877325
18084	877326
52291	877327
214760	877328
245538	877329
89844	877330
80638	877331
54098	877332
1402	877333
78524	877334
175091	877335
45013	877336
32356	877337
20488	877338
77447	877339
231569	877340
65976	877341
14204	877342
20785	877343
430565	877344
25666	877345
150514	877346
321410	877347
17758	877348
225046	877349
38187	877350
60907	877351
13842	877352
89316	877353
199781	877354
114655	877355
143128	877356
306253	877357
28807	877358
36964	877359
340889	877360
291609	877361
169366	877362
112080	877363
170482	877364
85551	877365
142174	877366
224636	877367
204811	877368
340936	877369
311956	877370
434730	877371
216587	877372
143437	877373
110601	877374
19303	877375
58944	877376
135589	877377
398507	877378
346884	877379
245896	877380
218323	877381
59134	877382
23813	877383
406753	877384
146636	877385
161993	877386
65337	877387
21154	877388
115402	877389
115171	877390
444760	877391
3732	877392
285628	877393
10793	877394
299985	877395
390121	877396
219981	877397
381798	877398
112056	877399
147700	877400
5120	877401
1377	877402
87924	877403
205410	877404
171223	877405
142536	877406
341346	877407
161176	877408
66226	877409
153575	877410
1481	877411
290902	877412
194123	877413
456207	877414
312117	877415
134246	877416
16959	877417
77755	877418
32972	877419
145846	877420
72971	877421
179562	877422
79817	877423
138	877424
278556	877425
382237	877426
14336	877427
268075	877428
74989	877429
94090	877430
161729	877431
39388	877432
86495	877433
259335	877434
289892	877435
121302	877436
180924	877437
23439	877438
36155	877439
259120	877440
57179	877441
283898	877442
246833	877443
42774	877444
54667	877445
187878	877446
232235	877447
301	877448
31137	877449
83602	877450
93220	877451
12367	877452
241981	877453
217548	877454
230469	877455
395021	877456
104366	877457
120905	877458
222234	877459
311092	877460
40607	877461
249453	877462
37480	877463
157132	877464
5982	877465
232870	877466
124407	877467
54710	877468
133708	877469
5072	877470
358870	877471
19636	877472
226095	877473
13157	877474
46319	877475
247100	877476
336200	877477
53015	877478
237985	877479
108620	877480
111894	877481
164207	877482
98608	877483
35337	877484
78073	877485
446398	877486
155328	877487
341362	877488
80595	877489
381570	877490
51358	877491
56853	877492
65535	877493
77781	877494
46401	877495
183839	877496
315543	877497
9823	877498
296908	877499
415795	877500
57224	877501
197903	877502
61346	877503
3844	877504
19850	877505
3201	877506
162371	877507
115425	877508
10775	877509
106177	877510
737	877511
70254	877512
23378	877513
174460	877514
30252	877515
21193	877516
41551	877517
31615	877518
110321	877519
392042	877520
62011	877521
149921	877522
344291	877523
1826	877524
246403	877525
128261	877526
194701	877527
199353	877528
387	877529
6346	877530
18431	877531
305874	877532
16482	877533
274876	877534
267800	877535
173704	877536
14050	877537
214748	877538
194301	877539
426025	877540
217725	877541
406372	877542
255796	877543
304561	877544
347153	877545
40753	877546
330298	877547
115825	877548
231800	877549
39784	877550
46189	877551
134631	877552
104283	877553
98140	877554
134298	877555
106973	877556
117833	877557
127827	877558
172868	877559
431380	877560
263358	877561
144583	877562
90005	877563
225502	877564
201842	877565
270196	877566
187781	877567
17113	877568
5878	877569
454837	877570
2896	877571
107840	877572
95597	877573
90691	877574
400457	877575
351244	877576
357811	877577
173964	877578
55864	877579
98636	877580
122022	877581
452899	877582
39470	877583
296257	877584
124326	877585
350186	877586
246194	877587
627	877588
306503	877589
34749	877590
1317	877591
26138	877592
154807	877593
237332	877594
160050	877595
296386	877596
105347	877597
54295	877598
327270	877599
169417	877600
364480	877601
44603	877602
235878	877603
123691	877604
300435	877605
7523	877606
6950	877607
30215	877608
243528	877609
63486	877610
28665	877611
404839	877612
277413	877613
432108	877614
144002	877615
14808	877616
104671	877617
120676	877618
1240	877619
11859	877620
244385	877621
2386	877622
38604	877623
124752	877624
192015	877625
18603	877626
297764	877627
9533	877628
10411	877629
10234	877630
168460	877631
341869	877632
28623	877633
17055	877634
123263	877635
25633	877636
96138	877637
113059	877638
158735	877639
75469	877640
69640	877641
109585	877642
55260	877643
424242	877644
2742	877645
203038	877646
191511	877647
83798	877648
88017	877649
5713	877650
292089	877651
6441	877652
103369	877653
144428	877654
269904	877655
334046	877656
8248	877657
53966	877658
392866	877659
201870	877660
130013	877661
111680	877662
261208	877663
5421	877664
1702	877665
95195	877666
3539	877667
15567	877668
156537	877669
75095	877670
27907	877671
63075	877672
372259	877673
144534	877674
310061	877675
11843	877676
9778	877677
10669	877678
48204	877679
277004	877680
26808	877681
44604	877682
315031	877683
161003	877684
72803	877685
131185	877686
26037	877687
112166	877688
181337	877689
148061	877690
2115	877691
18974	877692
28177	877693
1607	877694
148544	877695
53939	877696
221894	877697
74790	877698
140869	877699
48580	877700
18404	877701
158448	877702
5326	877703
48153	877704
95104	877705
217692	877706
89389	877707
122061	877708
59064	877709
54792	877710
253631	877711
42603	877712
115437	877713
186357	877714
134813	877715
350504	877716
59256	877717
387928	877718
239835	877719
376310	877720
218061	877721
278418	877722
27381	877723
364228	877724
83036	877725
362468	877726
250820	877727
25455	877728
159836	877729
340685	877730
231881	877731
160043	877732
234623	877733
9554	877734
358133	877735
320690	877736
26929	877737
5743	877738
424732	877739
104828	877740
394309	877741
294327	877742
8442	877743
121946	877744
118697	877745
52521	877746
231585	877747
34840	877748
312498	877749
525	877750
23123	877751
67624	877752
76824	877753
451860	877754
23123	877755
73168	877756
452576	877757
341644	877758
6314	877759
66616	877760
2991	877761
4465	877762
319014	877763
116414	877764
180712	877765
245990	877766
30201	877767
172484	877768
320169	877769
229299	877770
135963	877771
202811	877772
12837	877773
370552	877774
1095	877775
12301	877776
22770	877777
42184	877778
15350	877779
108852	877780
436344	877781
157824	877782
99566	877783
84457	877784
432445	877785
44093	877786
201778	877787
18989	877788
175203	877789
9476	877790
9275	877791
151576	877792
199205	877793
381123	877794
206282	877795
372452	877796
239429	877797
75010	877798
158007	877799
55082	877800
175623	877801
57871	877802
31438	877803
22605	877804
120322	877805
3331	877806
12983	877807
111017	877808
429100	877809
174399	877810
1837	877811
51579	877812
71057	877813
202053	877814
59962	877815
308812	877816
438336	877817
182990	877818
31223	877819
119819	877820
52398	877821
45137	877822
196122	877823
25820	877824
160181	877825
392425	877826
6612	877827
15930	877828
331199	877829
244611	877830
160833	877831
34553	877832
254364	877833
13406	877834
391719	877835
240766	877836
85729	877837
353758	877838
200122	877839
239672	877840
29737	877841
10472	877842
110148	877843
38033	877844
249451	877845
14531	877846
119720	877847
60558	877848
312474	877849
76722	877850
443313	877851
429754	877852
6316	877853
55935	877854
171784	877855
42487	877856
375528	877857
14734	877858
1459	877859
265378	877860
285329	877861
66796	877862
424221	877863
229335	877864
3820	877865
102076	877866
24143	877867
11854	877868
17969	877869
22697	877870
94484	877871
303611	877872
310897	877873
142799	877874
238763	877875
103790	877876
47812	877877
1108	877878
192641	877879
13427	877880
114733	877881
100072	877882
49004	877883
193046	877884
261357	877885
422339	877886
32298	877887
292311	877888
334	877889
59020	877890
25282	877891
113536	877892
9935	877893
172735	877894
214863	877895
119096	877896
4202	877897
349752	877898
88514	877899
96580	877900
180411	877901
244089	877902
385693	877903
89571	877904
105254	877905
106373	877906
114529	877907
18114	877908
94747	877909
112321	877910
411256	877911
196900	877912
91821	877913
332061	877914
285858	877915
205068	877916
436956	877917
188007	877918
107095	877919
449087	877920
177907	877921
332095	877922
450277	877923
391893	877924
258269	877925
45356	877926
95240	877927
211735	877928
458576	877929
50532	877930
155626	877931
52290	877932
224985	877933
170658	877934
207933	877935
83028	877936
299751	877937
183321	877938
288623	877939
213084	877940
160368	877941
254636	877942
36308	877943
390249	877944
149288	877945
139495	877946
30868	877947
77356	877948
124607	877949
5120	877950
14780	877951
183254	877952
5087	877953
150832	877954
701	877955
427670	877956
448191	877957
153265	877958
18688	877959
139896	877960
18036	877961
218962	877962
230821	877963
5374	877964
37463	877965
222631	877966
152877	877967
53486	877968
61339	877969
10920	877970
43998	877971
20987	877972
418879	877973
37231	877974
185687	877975
197909	877976
111824	877977
121866	877978
315476	877979
110865	877980
33005	877981
154214	877982
338507	877983
304656	877984
39225	877985
13785	877986
7078	877987
20013	877988
59261	877989
2169	877990
18111	877991
25997	877992
1836	877993
17798	877994
12608	877995
101542	877996
138846	877997
131743	877998
16054	877999
137046	878000
197616	878001
23250	878002
446716	878003
394030	878004
191838	878005
459580	878006
114671	878007
141755	878008
39131	878009
280807	878010
233872	878011
209050	878012
365263	878013
246511	878014
36904	878015
46771	878016
75738	878017
136856	878018
183727	878019
357546	878020
180202	878021
456233	878022
325831	878023
306825	878024
172074	878025
209563	878026
239605	878027
408322	878028
258892	878029
448368	878030
136342	878031
329344	878032
219678	878033
68796	878034
68796	878035
237501	878036
433564	878037
384722	878038
117623	878039
193302	878040
258921	878041
436246	878042
209543	878043
210622	878044
181173	878045
137599	878046
339783	878047
443446	878048
171739	878049
37603	878050
268649	878051
37603	878052
270888	878053
423615	878054
26095	878055
24755	878056
441233	878057
403744	878058
271398	878059
396448	878060
333105	878061
98303	878062
215754	878063
25297	878064
243795	878065
64790	878066
388749	878067
46892	878068
18959	878069
1499	878070
232419	878071
221961	878072
227638	878073
204318	878074
245176	878075
169011	878076
296301	878077
192367	878078
59617	878079
46731	878080
179588	878081
439131	878082
63603	878083
417313	878084
84471	878085
4343	878086
16554	878087
90084	878088
2713	878089
180263	878090
81035	878091
11938	878092
20888	878093
952	878094
34394	878095
196902	878096
111487	878097
34919	878098
382170	878099
5987	878100
92991	878101
432619	878102
17890	878103
147571	878104
73329	878105
207717	878106
148605	878107
243542	878108
417	878109
122660	878110
25979	878111
410148	878112
50942	878113
83303	878114
427586	878115
3620	878116
13223	878117
96931	878118
105994	878119
427853	878120
207828	878121
169858	878122
16592	878123
181195	878124
49477	878125
266382	878126
77102	878127
157474	878128
406130	878129
93463	878130
55894	878131
333113	878132
95228	878133
3115	878134
12741	878135
87480	878136
123171	878137
22101	878138
7211	878139
223426	878140
301208	878141
318378	878142
87824	878143
38010	878144
192371	878145
215481	878146
61800	878147
21468	878148
226156	878149
301362	878150
385739	878151
301424	878152
42543	878153
345120	878154
67594	878155
237354	878156
92754	878157
105878	878158
175665	878159
434911	878160
8713	878161
180971	878162
2988	878163
232994	878164
31700	878165
101446	878166
406681	878167
27834	878168
227409	878169
29451	878170
16233	878171
188572	878172
45301	878173
13656	878174
231323	878175
245513	878176
31982	878177
259321	878178
34654	878179
63840	878180
1404	878181
233945	878182
6150	878183
30072	878184
8719	878185
88848	878186
22073	878187
35824	878188
113360	878189
10305	878190
33949	878191
97199	878192
117118	878193
62969	878194
199900	878195
43262	878196
58007	878197
81713	878198
162472	878199
234982	878200
79250	878201
426	878202
199424	878203
8480	878204
39719	878205
256243	878206
48344	878207
159731	878208
44438	878209
78349	878210
25029	878211
369178	878212
125058	878213
170275	878214
207937	878215
103992	878216
167570	878217
90418	878218
57773	878219
324010	878220
103803	878221
53715	878222
11290	878223
71625	878224
93980	878225
68680	878226
100932	878227
96359	878228
49714	878229
22933	878230
186600	878231
12929	878232
206273	878233
436285	878234
189402	878235
99932	878236
66553	878237
81730	878238
79689	878239
223367	878240
5726	878241
3359	878242
172239	878243
94288	878244
318598	878245
46447	878246
134129	878247
32081	878248
382005	878249
41416	878250
308898	878251
179687	878252
237291	878253
105468	878254
59463	878255
228274	878256
103889	878257
232545	878258
205344	878259
214215	878260
7819	878261
156884	878262
208175	878263
190413	878264
70356	878265
264079	878266
268962	878267
177416	878268
36742	878269
244824	878270
328019	878271
104725	878272
154067	878273
157894	878274
340826	878275
175282	878276
273423	878277
11490	878278
326371	878279
92633	878280
215424	878281
26692	878282
154080	878283
420732	878284
149531	878285
235249	878286
36149	878287
85615	878288
329241	878289
241138	878290
350259	878291
168037	878292
26667	878293
47270	878294
63082	878295
226118	878296
108938	878297
63649	878298
172941	878299
10073	878300
134192	878301
43944	878302
60610	878303
191143	878304
138171	878305
393525	878306
228985	878307
317707	878308
85887	878309
180642	878310
146460	878311
274603	878312
48577	878313
47448	878314
296875	878315
371905	878316
142141	878317
332195	878318
8153	878319
35747	878320
43455	878321
169263	878322
327682	878323
180422	878324
424566	878325
90970	878326
177147	878327
27237	878328
61783	878329
120351	878330
25739	878331
131491	878332
14234	878333
121392	878334
112205	878335
105217	878336
237205	878337
362808	878338
852	878339
249217	878340
152048	878341
78510	878342
331963	878343
159042	878344
328020	878345
18019	878346
148864	878347
222841	878348
20769	878349
119792	878350
389854	878351
242883	878352
218403	878353
62922	878354
296019	878355
25013	878356
16018	878357
280209	878358
220763	878359
293895	878360
26974	878361
71910	878362
307941	878363
204236	878364
131361	878365
108622	878366
26596	878367
13319	878368
449689	878369
303411	878370
14857	878371
347223	878372
38730	878373
133025	878374
218653	878375
131804	878376
84039	878377
189206	878378
164189	878379
241898	878380
112185	878381
11138	878382
287724	878383
256134	878384
122173	878385
10747	878386
133569	878387
44942	878388
327414	878389
355694	878390
193940	878391
167426	878392
152629	878393
104054	878394
250939	878395
131701	878396
132038	878397
35874	878398
163010	878399
47950	878400
402480	878401
360636	878402
256148	878403
23001	878404
24452	878405
401676	878406
102656	878407
44889	878408
102326	878409
35557	878410
8412	878411
68126	878412
7647	878413
359830	878414
42719	878415
189277	878416
5855	878417
347200	878418
383384	878419
58028	878420
246064	878421
199742	878422
40154	878423
49719	878424
38537	878425
161551	878426
4369	878427
274457	878428
53306	878429
2463	878430
84160	878431
369986	878432
224830	878433
268307	878434
427991	878435
130035	878436
10580	878437
293935	878438
22126	878439
360557	878440
207996	878441
196306	878442
166296	878443
63474	878444
454828	878445
420388	878446
6970	878447
107475	878448
450798	878449
53191	878450
182775	878451
186366	878452
432420	878453
159657	878454
44511	878455
223482	878456
63136	878457
247840	878458
64551	878459
236381	878460
153896	878461
119	878462
196829	878463
31395	878464
55104	878465
307824	878466
1336	878467
334947	878468
80575	878469
133491	878470
244944	878471
62171	878472
59271	878473
179847	878474
372159	878475
240945	878476
158527	878477
7402	878478
4384	878479
193563	878480
216409	878481
155855	878482
25219	878483
424749	878484
41849	878485
29772	878486
356110	878487
124209	878488
448665	878489
54051	878490
317986	878491
204867	878492
208413	878493
52961	878494
406416	878495
25030	878496
47551	878497
115727	878498
380698	878499
314677	878500
246528	878501
82246	878502
63531	878503
29142	878504
430388	878505
185020	878506
264999	878507
263489	878508
224831	878509
387285	878510
69985	878511
3074	878512
304079	878513
258624	878514
271235	878515
273774	878516
58817	878517
62409	878518
120073	878519
10954	878520
259774	878521
295162	878522
433295	878523
237903	878524
184036	878525
172820	878526
257381	878527
319812	878528
109377	878529
9275	878530
406375	878531
124675	878532
368189	878533
13251	878534
144146	878535
428660	878536
12550	878537
382357	878538
71360	878539
98596	878540
214922	878541
35655	878542
438937	878543
15262	878544
315235	878545
104847	878546
158035	878547
60014	878548
21478	878549
254417	878550
106770	878551
70453	878552
227282	878553
112989	878554
105518	878555
96683	878556
212166	878557
261520	878558
250970	878559
124787	878560
82588	878561
164273	878562
156027	878563
60985	878564
394512	878565
301878	878566
170440	878567
84114	878568
397457	878569
161264	878570
301956	878571
16584	878572
125109	878573
54146	878574
268523	878575
120475	878576
153718	878577
112298	878578
14453	878579
337392	878580
104529	878581
271673	878582
77735	878583
99227	878584
56395	878585
98052	878586
119350	878587
167358	878588
66631	878589
220533	878590
111605	878591
225850	878592
176122	878593
71090	878594
362492	878595
83171	878596
39356	878597
97734	878598
308192	878599
99852	878600
3890	878601
45068	878602
74485	878603
274172	878604
323274	878605
55635	878606
210310	878607
80428	878608
341331	878609
59022	878610
208288	878611
222351	878612
1037	878613
408224	878614
108859	878615
82778	878616
127068	878617
72635	878618
110930	878619
191954	878620
37197	878621
95312	878622
302811	878623
47334	878624
205944	878625
9563	878626
156213	878627
45830	878628
13285	878629
19710	878630
241809	878631
381966	878632
144552	878633
12582	878634
4555	878635
55580	878636
112132	878637
13102	878638
231676	878639
373649	878640
46303	878641
307086	878642
246431	878643
93626	878644
62251	878645
250615	878646
359768	878647
127455	878648
41684	878649
62923	878650
59131	878651
127683	878652
15059	878653
41134	878654
353455	878655
93289	878656
325807	878657
72573	878658
96437	878659
246961	878660
314472	878661
70358	878662
34559	878663
182186	878664
285617	878665
111546	878666
227856	878667
90312	878668
242736	878669
193551	878670
179680	878671
17415	878672
95427	878673
77664	878674
364521	878675
87665	878676
66378	878677
107071	878678
160352	878679
279284	878680
429872	878681
16546	878682
312361	878683
399710	878684
160090	878685
165068	878686
407878	878687
271995	878688
12595	878689
212396	878690
14401	878691
165178	878692
601	878693
373276	878694
393966	878695
20474	878696
33086	878697
315814	878698
341571	878699
92656	878700
157816	878701
138822	878702
3678	878703
456228	878704
321358	878705
41237	878706
389260	878707
287498	878708
13628	878709
427711	878710
428078	878711
138094	878712
209766	878713
353473	878714
395593	878715
282499	878716
249318	878717
224353	878718
197624	878719
281017	878720
125722	878721
76758	878722
46940	878723
348319	878724
340761	878725
28097	878726
261979	878727
3508	878728
341401	878729
16588	878730
256759	878731
5512	878732
173819	878733
70658	878734
81451	878735
70850	878736
361376	878737
9527	878738
36459	878739
167043	878740
83997	878741
245662	878742
427438	878743
218617	878744
238777	878745
203940	878746
110496	878747
247124	878748
312354	878749
170194	878750
52253	878751
107318	878752
227209	878753
46447	878754
112927	878755
366601	878756
231265	878757
114114	878758
42815	878759
16482	878760
176326	878761
132102	878762
96906	878763
86947	878764
93415	878765
72330	878766
109304	878767
262915	878768
441204	878769
148446	878770
333321	878771
342542	878772
78741	878773
266817	878774
34940	878775
226958	878776
107467	878777
34076	878778
95129	878779
388856	878780
53607	878781
135422	878782
107318	878783
435534	878784
292018	878785
240290	878786
353909	878787
132166	878788
152838	878789
348940	878790
380801	878791
120117	878792
102796	878793
86134	878794
404446	878795
64528	878796
379727	878797
155028	878798
158523	878799
364724	878800
197288	878801
314549	878802
148465	878803
24040	878804
64555	878805
31274	878806
109747	878807
3009	878808
398623	878809
108115	878810
156697	878811
109911	878812
49271	878813
366541	878814
237765	878815
179748	878816
85303	878817
141983	878818
21021	878819
445296	878820
97612	878821
160790	878822
11108	878823
53108	878824
155913	878825
395781	878826
378926	878827
166082	878828
456474	878829
181122	878830
315961	878831
264490	878832
65244	878833
237611	878834
117354	878835
45352	878836
450395	878837
82603	878838
61522	878839
288759	878840
13647	878841
278941	878842
93375	878843
340827	878844
59187	878845
24157	878846
25290	878847
278598	878848
216773	878849
70731	878850
285285	878851
290164	878852
46301	878853
105577	878854
92209	878855
35256	878856
34970	878857
230333	878858
280804	878859
374009	878860
202897	878861
224102	878862
7274	878863
287942	878864
321201	878865
456187	878866
452125	878867
171797	878868
204637	878869
50415	878870
170838	878871
187236	878872
380533	878873
8028	878874
235599	878875
35509	878876
25222	878877
93378	878878
300891	878879
165425	878880
71139	878881
449114	878882
354057	878883
182629	878884
442111	878885
10771	878886
116801	878887
305763	878888
115495	878889
160236	878890
350539	878891
9529	878892
250409	878893
93024	878894
247181	878895
204726	878896
37569	878897
49881	878898
179116	878899
99347	878900
420165	878901
36620	878902
23500	878903
96754	878904
27263	878905
35313	878906
26048	878907
37496	878908
201215	878909
200577	878910
139745	878911
99700	878912
209060	878913
12476	878914
2029	878915
187068	878916
68360	878917
150235	878918
23082	878919
351850	878920
225745	878921
13332	878922
6002	878923
153842	878924
87222	878925
280782	878926
1612	878927
9623	878928
5781	878929
86190	878930
41844	878931
255241	878932
34750	878933
363014	878934
293220	878935
63654	878936
43171	878937
38760	878938
318616	878939
388206	878940
85653	878941
205509	878942
246785	878943
275742	878944
111516	878945
124121	878946
173695	878947
157593	878948
103974	878949
101183	878950
372510	878951
3650	878952
330034	878953
238224	878954
54479	878955
272203	878956
54317	878957
439920	878958
138909	878959
428828	878960
152612	878961
155845	878962
5781	878963
82200	878964
88735	878965
242383	878966
133911	878967
149149	878968
171674	878969
38499	878970
263290	878971
205350	878972
47434	878973
7902	878974
106770	878975
93334	878976
34848	878977
201037	878978
2573	878979
123342	878980
327582	878981
48664	878982
9925	878983
4323	878984
200073	878985
219937	878986
350212	878987
21013	878988
102307	878989
381	878990
161860	878991
173984	878992
49164	878993
5781	878994
285707	878995
4999	878996
431497	878997
117674	878998
91232	878999
215467	879000
25650	879001
29790	879002
229200	879003
25317	879004
315093	879005
51005	879006
1577	879007
270893	879008
42525	879009
149018	879010
169317	879011
260635	879012
104306	879013
200455	879014
7354	879015
34735	879016
318023	879017
396303	879018
1713	879019
93536	879020
138690	879021
1658	879022
222433	879023
121319	879024
221794	879025
41431	879026
242834	879027
50286	879028
90629	879029
28052	879030
41949	879031
32979	879032
138505	879033
424133	879034
416196	879035
127977	879036
196628	879037
113189	879038
146093	879039
34378	879040
240232	879041
375865	879042
437464	879043
357633	879044
174513	879045
406348	879046
387667	879047
288904	879048
51211	879049
19119	879050
328806	879051
361761	879052
36444	879053
290062	879054
154773	879055
238623	879056
51225	879057
404414	879058
62179	879059
30769	879060
95701	879061
345169	879062
125477	879063
48829	879064
349182	879065
457052	879066
619	879067
417586	879068
302093	879069
235541	879070
152689	879071
88793	879072
353897	879073
151389	879074
162268	879075
100718	879076
237583	879077
116797	879078
65626	879079
224532	879080
459969	879081
338748	879082
223801	879083
111028	879084
145147	879085
370429	879086
242826	879087
335868	879088
20136	879089
2042	879090
23782	879091
13735	879092
2381	879093
105261	879094
200978	879095
160471	879096
89512	879097
153558	879098
21127	879099
191804	879100
367279	879101
30841	879102
87944	879103
122936	879104
81821	879105
6388	879106
367	879107
112334	879108
381260	879109
191045	879110
32215	879111
422350	879112
414577	879113
16568	879114
248451	879115
201275	879116
340053	879117
193864	879118
211463	879119
48346	879120
219428	879121
83154	879122
138284	879123
358312	879124
73383	879125
5191	879126
29397	879127
159132	879128
186020	879129
359703	879130
17464	879131
125908	879132
268643	879133
209919	879134
36886	879135
347787	879136
430241	879137
64005	879138
63732	879139
53845	879140
133325	879141
89553	879142
307313	879143
171915	879144
370144	879145
335571	879146
2444	879147
48848	879148
209416	879149
379485	879150
98564	879151
207208	879152
211351	879153
217944	879154
101639	879155
34613	879156
30918	879157
122936	879158
71954	879159
161594	879160
116950	879161
413066	879162
128397	879163
338887	879164
165015	879165
403292	879166
132317	879167
8569	879168
201804	879169
138082	879170
260324	879171
27835	879172
375139	879173
338530	879174
149646	879175
193657	879176
281759	879177
92988	879178
137439	879179
95781	879180
31181	879181
99165	879182
83337	879183
82200	879184
390321	879185
229394	879186
279289	879187
58912	879188
172058	879189
388314	879190
93330	879191
46454	879192
160071	879193
15991	879194
88697	879195
415399	879196
278072	879197
244785	879198
117906	879199
19269	879200
25438	879201
182561	879202
222931	879203
4226	879204
206792	879205
387061	879206
161965	879207
59337	879208
12440	879209
157423	879210
278876	879211
215789	879212
49427	879213
15830	879214
119177	879215
151190	879216
447284	879217
6316	879218
126163	879219
31367	879220
124051	879221
48690	879222
76991	879223
191871	879224
41465	879225
19076	879226
395736	879227
448852	879228
246435	879229
276600	879230
11655	879231
197759	879232
146517	879233
39499	879234
171470	879235
232981	879236
17356	879237
97425	879238
384355	879239
154913	879240
163770	879241
140441	879242
124553	879243
225168	879244
19922	879245
223243	879246
63612	879247
60967	879248
40470	879249
51303	879250
82499	879251
81934	879252
359103	879253
43288	879254
55684	879255
147510	879256
210183	879257
142183	879258
445448	879259
7546	879260
160280	879261
297193	879262
127057	879263
722	879264
51449	879265
107264	879266
203602	879267
145722	879268
57209	879269
31576	879270
127553	879271
1005	879272
46243	879273
400197	879274
14995	879275
332163	879276
240354	879277
45562	879278
2883	879279
20620	879280
185887	879281
53083	879282
4268	879283
52642	879284
47373	879285
10693	879286
30459	879287
95021	879288
139137	879289
30623	879290
267402	879291
215878	879292
9185	879293
315869	879294
10411	879295
217597	879296
286061	879297
238057	879298
24363	879299
350173	879300
419322	879301
146319	879302
244950	879303
22517	879304
393465	879305
88700	879306
82879	879307
244416	879308
81240	879309
79449	879310
10820	879311
55701	879312
1277	879313
229912	879314
151105	879315
55405	879316
83956	879317
196591	879318
118182	879319
29337	879320
11331	879321
157792	879322
74749	879323
56042	879324
415552	879325
94329	879326
80211	879327
166330	879328
63559	879329
3102	879330
340142	879331
195055	879332
143258	879333
448823	879334
232531	879335
452587	879336
433263	879337
23115	879338
239767	879339
123640	879340
352573	879341
243511	879342
193284	879343
163893	879344
125403	879345
236467	879346
522	879347
39641	879348
32138	879349
204737	879350
429876	879351
13405	879352
95376	879353
81317	879354
192509	879355
75064	879356
231456	879357
164376	879358
265213	879359
265392	879360
222106	879361
364890	879362
125574	879363
380781	879364
283827	879365
185546	879366
207876	879367
76800	879368
277165	879369
84607	879370
308590	879371
70174	879372
17425	879373
5700	879374
389313	879375
95148	879376
109769	879377
48740	879378
50855	879379
162280	879380
1344	879381
24612	879382
271736	879383
49621	879384
396934	879385
183526	879386
223912	879387
11833	879388
65169	879389
194204	879390
362396	879391
97816	879392
74963	879393
90592	879394
89159	879395
64761	879396
397328	879397
433605	879398
63572	879399
80304	879400
37561	879401
401491	879402
146132	879403
7290	879404
112717	879405
331908	879406
2084	879407
203618	879408
222010	879409
11011	879410
134936	879411
8073	879412
27833	879413
81269	879414
79492	879415
50071	879416
44609	879417
120192	879418
285451	879419
151197	879420
43300	879421
43106	879422
333256	879423
405132	879424
152318	879425
73334	879426
110605	879427
100848	879428
7600	879429
215989	879430
76658	879431
299318	879432
18072	879433
426665	879434
154123	879435
185847	879436
220928	879437
420079	879438
21364	879439
401083	879440
5329	879441
34815	879442
428561	879443
119885	879444
389711	879445
86210	879446
315036	879447
72894	879448
129376	879449
75374	879450
100330	879451
33193	879452
37613	879453
198687	879454
33649	879455
3548	879456
40740	879457
301965	879458
113700	879459
35000	879460
286869	879461
409466	879462
228309	879463
420325	879464
95334	879465
263440	879466
47449	879467
133559	879468
404883	879469
64489	879470
6741	879471
101206	879472
54568	879473
37078	879474
87012	879475
102113	879476
22545	879477
326129	879478
178516	879479
202777	879480
66623	879481
225055	879482
383370	879483
225546	879484
120520	879485
144299	879486
228739	879487
87218	879488
387953	879489
73641	879490
423600	879491
192819	879492
36280	879493
111274	879494
81390	879495
181728	879496
79317	879497
451420	879498
38357	879499
56519	879500
408367	879501
437543	879502
238644	879503
66824	879504
37927	879505
227967	879506
286382	879507
116609	879508
9233	879509
224405	879510
241354	879511
419032	879512
101333	879513
117897	879514
3279	879515
232	879516
2725	879517
382305	879518
68478	879519
16877	879520
202055	879521
91849	879522
436748	879523
12775	879524
228641	879525
44083	879526
9585	879527
80415	879528
42362	879529
361490	879530
99362	879531
9090	879532
350425	879533
28200	879534
124421	879535
432447	879536
356758	879537
110295	879538
34254	879539
49259	879540
35103	879541
15521	879542
301090	879543
53726	879544
4439	879545
415225	879546
267699	879547
128208	879548
333952	879549
406316	879550
110862	879551
445372	879552
321670	879553
99299	879554
19554	879555
125934	879556
176193	879557
2743	879558
192144	879559
379608	879560
208784	879561
63828	879562
3573	879563
32036	879564
16815	879565
17667	879566
443353	879567
44352	879568
118159	879569
311786	879570
416251	879571
98012	879572
289061	879573
181601	879574
183525	879575
185877	879576
137074	879577
445172	879578
4582	879579
44083	879580
236222	879581
64885	879582
8853	879583
6823	879584
274948	879585
440873	879586
74808	879587
26240	879588
12410	879589
151257	879590
165931	879591
16299	879592
408399	879593
4447	879594
134343	879595
107583	879596
154601	879597
139454	879598
83285	879599
39064	879600
119953	879601
109346	879602
60829	879603
67516	879604
210130	879605
23770	879606
29101	879607
141939	879608
63946	879609
263250	879610
29507	879611
116456	879612
456163	879613
120854	879614
282412	879615
267076	879616
37871	879617
202950	879618
29547	879619
152094	879620
48729	879621
182963	879622
225461	879623
379940	879624
223570	879625
224703	879626
30761	879627
183916	879628
419185	879629
58632	879630
16208	879631
89142	879632
2268	879633
102658	879634
135137	879635
38073	879636
103367	879637
70265	879638
95437	879639
50737	879640
307437	879641
333552	879642
11805	879643
87655	879644
137832	879645
197415	879646
199213	879647
49636	879648
241498	879649
75621	879650
145325	879651
24955	879652
37723	879653
153881	879654
228035	879655
4519	879656
170198	879657
26618	879658
205614	879659
115071	879660
124489	879661
177925	879662
4303	879663
109803	879664
34235	879665
78714	879666
12669	879667
370495	879668
10141	879669
259084	879670
87948	879671
197322	879672
49339	879673
415696	879674
550	879675
13574	879676
263492	879677
188269	879678
209513	879679
309702	879680
240832	879681
109595	879682
3598	879683
193155	879684
302933	879685
20163	879686
33144	879687
436502	879688
310670	879689
263431	879690
432924	879691
3194	879692
82014	879693
309131	879694
127876	879695
92360	879696
1187	879697
415598	879698
298529	879699
157238	879700
17207	879701
146436	879702
10722	879703
51816	879704
243674	879705
156213	879706
242434	879707
228941	879708
94165	879709
90161	879710
8946	879711
145286	879712
131923	879713
229586	879714
189715	879715
14815	879716
74230	879717
16994	879718
346076	879719
82824	879720
51506	879721
198383	879722
5781	879723
337843	879724
217270	879725
340677	879726
54169	879727
231743	879728
164003	879729
328590	879730
224302	879731
185894	879732
135633	879733
15341	879734
235910	879735
331051	879736
131580	879737
141720	879738
231363	879739
29203	879740
135461	879741
100168	879742
100429	879743
1296	879744
227310	879745
372393	879746
122623	879747
78529	879748
226455	879749
440900	879750
438865	879751
219387	879752
246342	879753
185782	879754
169260	879755
414607	879756
437021	879757
381284	879758
11403	879759
279534	879760
30907	879761
146527	879762
57428	879763
103016	879764
33183	879765
151396	879766
98466	879767
454652	879768
101448	879769
91675	879770
155545	879771
117044	879772
205381	879773
349178	879774
22166	879775
136228	879776
78420	879777
116242	879778
25043	879779
27451	879780
335258	879781
114377	879782
403934	879783
47142	879784
373417	879785
283773	879786
176144	879787
23155	879788
267725	879789
187654	879790
177357	879791
123126	879792
30081	879793
293030	879794
454477	879795
305912	879796
174123	879797
348969	879798
374208	879799
159323	879800
6510	879801
71493	879802
219379	879803
459532	879804
171071	879805
88957	879806
495	879807
47051	879808
359308	879809
123516	879810
236273	879811
171824	879812
232350	879813
67287	879814
16293	879815
71826	879816
151379	879817
401484	879818
193940	879819
285061	879820
74618	879821
125301	879822
105301	879823
160692	879824
40058	879825
32138	879826
13574	879827
205068	879828
126447	879829
914	879830
47042	879831
79101	879832
368079	879833
388836	879834
376656	879835
70156	879836
67784	879837
31885	879838
2970	879839
427696	879840
126894	879841
244552	879842
206635	879843
22472	879844
9362	879845
447314	879846
37610	879847
19265	879848
82588	879849
268048	879850
43259	879851
168869	879852
190375	879853
435134	879854
439517	879855
337978	879856
219762	879857
174759	879858
246800	879859
314364	879860
340396	879861
394838	879862
237613	879863
458620	879864
45736	879865
242553	879866
363424	879867
214663	879868
81822	879869
13589	879870
12840	879871
5352	879872
3673	879873
69144	879874
194655	879875
285999	879876
139682	879877
145515	879878
79988	879879
22838	879880
136203	879881
78763	879882
148368	879883
123250	879884
198455	879885
131651	879886
12758	879887
445739	879888
341258	879889
294013	879890
280663	879891
365096	879892
234275	879893
40723	879894
412958	879895
48029	879896
54547	879897
78078	879898
64704	879899
308197	879900
285780	879901
48211	879902
353231	879903
183341	879904
205313	879905
129974	879906
123601	879907
10911	879908
442095	879909
203106	879910
84434	879911
171151	879912
51275	879913
194555	879914
341828	879915
155744	879916
374034	879917
373681	879918
229367	879919
92321	879920
6641	879921
155932	879922
141490	879923
22131	879924
113404	879925
154734	879926
337748	879927
155128	879928
2579	879929
62024	879930
332823	879931
83435	879932
339161	879933
52326	879934
197231	879935
69468	879936
216987	879937
118855	879938
107121	879939
11925	879940
153134	879941
50953	879942
7878	879943
64869	879944
118976	879945
153341	879946
227861	879947
6407	879948
426802	879949
19065	879950
431604	879951
224350	879952
42374	879953
96973	879954
327694	879955
138996	879956
124792	879957
113394	879958
383558	879959
48165	879960
25800	879961
146594	879962
10854	879963
22639	879964
787	879965
33846	879966
299617	879967
309586	879968
79887	879969
72928	879970
196175	879971
429300	879972
22769	879973
352111	879974
226355	879975
265399	879976
16965	879977
436078	879978
123236	879979
413630	879980
32549	879981
90220	879982
144286	879983
96755	879984
89954	879985
188	879986
338677	879987
60999	879988
245451	879989
55094	879990
4442	879991
39943	879992
367351	879993
177868	879994
131547	879995
155201	879996
340967	879997
15224	879998
308805	879999
78137	880000
34164	880001
221631	880002
214665	880003
13313	880004
29412	880005
373277	880006
51004	880007
1533	880008
42061	880009
99632	880010
40871	880011
486	880012
324749	880013
361109	880014
21153	880015
173860	880016
373050	880017
65286	880018
16018	880019
449840	880020
391348	880021
4435	880022
205613	880023
105625	880024
19784	880025
114317	880026
194188	880027
49549	880028
27002	880029
398088	880030
199971	880031
72630	880032
92113	880033
237195	880034
43056	880035
77939	880036
180043	880037
363772	880038
526	880039
134124	880040
324315	880041
171355	880042
1128	880043
259191	880044
3261	880045
316123	880046
39695	880047
285000	880048
40094	880049
109804	880050
138525	880051
9908	880052
22851	880053
326864	880054
328357	880055
142080	880056
46761	880057
70041	880058
148447	880059
41761	880060
136593	880061
30058	880062
7896	880063
222686	880064
121929	880065
91146	880066
95249	880067
120724	880068
214552	880069
198695	880070
6961	880071
31044	880072
246728	880073
205877	880074
246294	880075
74988	880076
322097	880077
241514	880078
169839	880079
103078	880080
181397	880081
433077	880082
120047	880083
2749	880084
180999	880085
9931	880086
8046	880087
110580	880088
10904	880089
356490	880090
36862	880091
346852	880092
454935	880093
40334	880094
91538	880095
83191	880096
1753	880097
144814	880098
32618	880099
128423	880100
313778	880101
327072	880102
369063	880103
7487	880104
95043	880105
127876	880106
160692	880107
48832	880108
247342	880109
301517	880110
89125	880111
24681	880112
202027	880113
154811	880114
211318	880115
149658	880116
203025	880117
315817	880118
445495	880119
202135	880120
6884	880121
161577	880122
292494	880123
22658	880124
137456	880125
121164	880126
100131	880127
123521	880128
268739	880129
99688	880130
311151	880131
453618	880132
400447	880133
415539	880134
14844	880135
3279	880136
49538	880137
458833	880138
127026	880139
454147	880140
127026	880141
19839	880142
1661	880143
149037	880144
356812	880145
8200	880146
244869	880147
232522	880148
441422	880149
2406	880150
304725	880151
67360	880152
3962	880153
12289	880154
376357	880155
192827	880156
1887	880157
69721	880158
8470	880159
18390	880160
376100	880161
40798	880162
316737	880163
205052	880164
64873	880165
71984	880166
39380	880167
128336	880168
258175	880169
12256	880170
129037	880171
117263	880172
11022	880173
207979	880174
6817	880175
181515	880176
255551	880177
102269	880178
194598	880179
89122	880180
241060	880181
396190	880182
236020	880183
213045	880184
10885	880185
3010	880186
116476	880187
530	880188
224999	880189
86308	880190
174743	880191
293501	880192
51662	880193
364594	880194
205726	880195
159306	880196
317238	880197
406739	880198
60092	880199
296605	880200
144265	880201
1233	880202
221632	880203
412344	880204
299667	880205
192993	880206
371579	880207
6648	880208
77442	880209
206029	880210
179266	880211
62025	880212
146391	880213
183931	880214
91269	880215
179546	880216
99995	880217
245000	880218
171099	880219
277573	880220
13034	880221
346952	880222
92867	880223
43818	880224
43226	880225
30660	880226
222429	880227
109132	880228
404218	880229
76146	880230
79421	880231
81151	880232
427844	880233
278234	880234
210440	880235
43005	880236
38402	880237
117224	880238
88699	880239
5318	880240
13365	880241
14458	880242
64719	880243
12056	880244
37159	880245
191298	880246
239941	880247
187740	880248
85943	880249
45202	880250
61229	880251
13829	880252
2883	880253
141802	880254
322599	880255
354420	880256
81683	880257
4711	880258
77636	880259
145703	880260
157988	880261
82547	880262
98270	880263
373559	880264
724	880265
23059	880266
232718	880267
308863	880268
76892	880269
374292	880270
27550	880271
403737	880272
10196	880273
23713	880274
244273	880275
345895	880276
43925	880277
14792	880278
171167	880279
414175	880280
425573	880281
319679	880282
14363	880283
256091	880284
51854	880285
446796	880286
54446	880287
60840	880288
67290	880289
86899	880290
1793	880291
241005	880292
208663	880293
168754	880294
236737	880295
261596	880296
8836	880297
457001	880298
169771	880299
306193	880300
249421	880301
165282	880302
12751	880303
96133	880304
185414	880305
103763	880306
123651	880307
182516	880308
328286	880309
383639	880310
80914	880311
27785	880312
57348	880313
220013	880314
93224	880315
144433	880316
279365	880317
350614	880318
81301	880319
278861	880320
194252	880321
43408	880322
4440	880323
29229	880324
56410	880325
161187	880326
58512	880327
17961	880328
57788	880329
233169	880330
45138	880331
142704	880332
267797	880333
189851	880334
15073	880335
230316	880336
189790	880337
375110	880338
115013	880339
10852	880340
262530	880341
57375	880342
102127	880343
158235	880344
40570	880345
39558	880346
330210	880347
237325	880348
97655	880349
230858	880350
392845	880351
100344	880352
74783	880353
184405	880354
143070	880355
115196	880356
74275	880357
222318	880358
257879	880359
80101	880360
43740	880361
405028	880362
75598	880363
51995	880364
57406	880365
190326	880366
16230	880367
144417	880368
3427	880369
213724	880370
5831	880371
297104	880372
17585	880373
409877	880374
57952	880375
342351	880376
109912	880377
221950	880378
13515	880379
183350	880380
26416	880381
111851	880382
206886	880383
38894	880384
390984	880385
403695	880386
184700	880387
1982	880388
89499	880389
208985	880390
84411	880391
12422	880392
148156	880393
203084	880394
396424	880395
194308	880396
185300	880397
42560	880398
157468	880399
87174	880400
161725	880401
15605	880402
199285	880403
253418	880404
260292	880405
319306	880406
116266	880407
65909	880408
187005	880409
376412	880410
18747	880411
392821	880412
139095	880413
368904	880414
440986	880415
41723	880416
2872	880417
40944	880418
113176	880419
439516	880420
385384	880421
415508	880422
412976	880423
30638	880424
224437	880425
194675	880426
240565	880427
123674	880428
206986	880429
294932	880430
23904	880431
232448	880432
220359	880433
32778	880434
3980	880435
33159	880436
394815	880437
67771	880438
84833	880439
313154	880440
362352	880441
153368	880442
451237	880443
337741	880444
421462	880445
245652	880446
413743	880447
138468	880448
120701	880449
262367	880450
182779	880451
438513	880452
379772	880453
44714	880454
37586	880455
5881	880456
20694	880457
425112	880458
119260	880459
143190	880460
169686	880461
40801	880462
211959	880463
451081	880464
419324	880465
143315	880466
290726	880467
187901	880468
165790	880469
192433	880470
126181	880471
277840	880472
220654	880473
3898	880474
256005	880475
286136	880476
348610	880477
129672	880478
177991	880479
128306	880480
149235	880481
179863	880482
199868	880483
225836	880484
165792	880485
412670	880486
241686	880487
117354	880488
353561	880489
16877	880490
102794	880491
274453	880492
172996	880493
70182	880494
2685	880495
161367	880496
228798	880497
214674	880498
100718	880499
75056	880500
200495	880501
214345	880502
101321	880503
130589	880504
190137	880505
35422	880506
266358	880507
169135	880508
5082	880509
282732	880510
261378	880511
353415	880512
224818	880513
85212	880514
117434	880515
269149	880516
34833	880517
86808	880518
29977	880519
112117	880520
13267	880521
46967	880522
6561	880523
65079	880524
386236	880525
388418	880526
170052	880527
54190	880528
226919	880529
42377	880530
455996	880531
16472	880532
91691	880533
169846	880534
46847	880535
14	880536
88383	880537
204927	880538
257724	880539
431183	880540
41150	880541
60481	880542
224378	880543
180076	880544
175648	880545
111303	880546
2415	880547
5799	880548
129460	880549
201497	880550
274439	880551
199161	880552
7986	880553
30565	880554
110826	880555
1555	880556
163918	880557
102887	880558
73148	880559
20504	880560
138898	880561
179028	880562
31203	880563
270731	880564
186091	880565
43234	880566
245904	880567
207790	880568
88740	880569
379845	880570
43722	880571
403147	880572
115762	880573
172190	880574
20531	880575
27615	880576
74823	880577
127065	880578
32137	880579
58887	880580
342838	880581
117115	880582
374648	880583
28748	880584
315176	880585
34048	880586
54811	880587
123744	880588
39248	880589
222493	880590
226336	880591
277710	880592
52562	880593
53461	880594
44620	880595
30530	880596
81859	880597
234292	880598
373209	880599
2194	880600
243629	880601
17973	880602
309511	880603
384186	880604
51312	880605
80502	880606
139262	880607
165606	880608
3033	880609
131856	880610
194747	880611
73151	880612
294124	880613
31869	880614
88502	880615
242471	880616
56722	880617
280428	880618
299119	880619
37877	880620
100670	880621
170375	880622
67908	880623
71807	880624
141336	880625
303676	880626
170314	880627
25886	880628
72621	880629
121120	880630
266619	880631
77831	880632
397346	880633
100137	880634
66793	880635
373557	880636
254886	880637
148043	880638
134909	880639
12158	880640
13907	880641
188952	880642
70073	880643
3482	880644
211115	880645
7438	880646
244010	880647
33159	880648
208408	880649
4132	880650
58027	880651
332366	880652
429110	880653
44427	880654
95643	880655
22663	880656
290113	880657
174319	880658
172349	880659
123619	880660
98511	880661
12407	880662
378721	880663
267993	880664
36666	880665
70458	880666
163235	880667
38995	880668
100716	880669
22469	880670
197194	880671
67771	880672
143675	880673
145177	880674
97628	880675
263973	880676
39818	880677
213045	880678
366890	880679
149074	880680
219542	880681
153037	880682
211265	880683
11064	880684
404752	880685
28916	880686
121714	880687
30638	880688
153541	880689
65051	880690
124673	880691
168682	880692
437888	880693
183807	880694
59608	880695
27045	880696
216217	880697
186224	880698
207267	880699
180735	880700
280812	880701
399223	880702
167460	880703
348091	880704
184946	880705
38215	880706
6716	880707
145737	880708
260103	880709
118552	880710
155668	880711
22609	880712
49086	880713
54735	880714
157136	880715
348044	880716
24681	880717
225764	880718
387165	880719
250328	880720
342779	880721
152458	880722
74859	880723
43585	880724
343991	880725
405541	880726
64192	880727
76350	880728
327	880729
82079	880730
87517	880731
394645	880732
93679	880733
19815	880734
113884	880735
13779	880736
395348	880737
157962	880738
219	880739
152515	880740
116996	880741
379400	880742
391219	880743
118412	880744
136258	880745
161756	880746
42514	880747
85575	880748
207037	880749
441322	880750
303421	880751
217424	880752
361459	880753
432730	880754
125794	880755
206339	880756
202708	880757
410535	880758
25602	880759
237643	880760
422979	880761
32297	880762
370719	880763
62980	880764
260382	880765
288769	880766
206304	880767
246207	880768
83842	880769
112239	880770
3863	880771
44464	880772
152328	880773
264777	880774
120145	880775
57043	880776
3541	880777
244072	880778
242873	880779
261826	880780
50177	880781
12083	880782
123879	880783
244069	880784
73579	880785
84589	880786
90878	880787
2812	880788
277285	880789
256843	880790
212841	880791
10644	880792
109181	880793
155226	880794
155226	880795
16315	880796
168431	880797
4971	880798
163372	880799
317146	880800
115185	880801
453653	880802
28097	880803
111390	880804
122451	880805
231552	880806
194572	880807
234558	880808
21415	880809
16797	880810
60727	880811
53828	880812
64034	880813
26813	880814
61627	880815
206717	880816
47085	880817
76330	880818
100293	880819
356321	880820
93483	880821
13926	880822
384692	880823
407346	880824
229351	880825
154809	880826
82770	880827
131905	880828
182370	880829
375537	880830
145537	880831
98381	880832
18058	880833
330243	880834
182987	880835
73959	880836
211742	880837
285779	880838
159991	880839
106447	880840
134729	880841
87923	880842
180839	880843
287996	880844
70827	880845
198295	880846
119092	880847
19109	880848
50262	880849
101637	880850
14353	880851
41823	880852
357903	880853
447392	880854
189469	880855
17842	880856
84183	880857
232175	880858
314782	880859
174379	880860
416495	880861
135444	880862
144742	880863
72486	880864
248726	880865
392856	880866
96171	880867
27556	880868
15391	880869
386796	880870
378997	880871
258712	880872
1746	880873
204250	880874
48258	880875
62838	880876
126247	880877
6439	880878
451648	880879
378268	880880
47334	880881
62416	880882
110840	880883
52715	880884
9267	880885
294069	880886
64487	880887
1988	880888
2033	880889
13615	880890
112205	880891
191920	880892
196006	880893
110789	880894
190537	880895
11592	880896
168249	880897
827	880898
129132	880899
141840	880900
397475	880901
88642	880902
215312	880903
81258	880904
221528	880905
114471	880906
309075	880907
82882	880908
405043	880909
42579	880910
74688	880911
50586	880912
33664	880913
143960	880914
168818	880915
19485	880916
446169	880917
4828	880918
97273	880919
377130	880920
32466	880921
69114	880922
83159	880923
205788	880924
82976	880925
125770	880926
208171	880927
459649	880928
151426	880929
51493	880930
46580	880931
279501	880932
106268	880933
223925	880934
384936	880935
275527	880936
435875	880937
162210	880938
22324	880939
390634	880940
113524	880941
14	880942
360010	880943
304434	880944
208951	880945
227383	880946
38995	880947
22474	880948
181470	880949
144733	880950
433444	880951
121363	880952
280995	880953
92140	880954
423372	880955
350155	880956
271411	880957
16384	880958
154045	880959
165583	880960
38316	880961
138362	880962
58083	880963
152545	880964
261531	880965
358397	880966
166576	880967
405160	880968
83536	880969
351347	880970
257429	880971
122599	880972
41097	880973
440136	880974
271809	880975
451364	880976
234587	880977
93016	880978
62061	880979
399676	880980
251621	880981
168459	880982
673	880983
14374	880984
431766	880985
362294	880986
423580	880987
182975	880988
314311	880989
7994	880990
155029	880991
196578	880992
302921	880993
110467	880994
250	880995
154576	880996
307611	880997
157601	880998
442128	880999
430568	881000
178873	881001
49237	881002
208708	881003
246147	881004
384958	881005
87376	881006
157388	881007
168524	881008
284806	881009
171516	881010
10904	881011
233832	881012
97705	881013
107616	881014
355441	881015
408490	881016
408591	881017
260610	881018
243734	881019
239341	881020
262192	881021
119324	881022
17487	881023
65311	881024
55570	881025
400503	881026
390132	881027
203460	881028
163128	881029
426804	881030
8110	881031
56908	881032
393305	881033
110498	881034
399840	881035
421682	881036
210714	881037
3366	881038
52642	881039
26437	881040
340876	881041
48138	881042
145442	881043
66766	881044
214067	881045
133763	881046
4022	881047
1037	881048
129049	881049
51125	881050
374545	881051
119175	881052
60292	881053
143078	881054
448298	881055
230572	881056
64620	881057
8162	881058
20598	881059
67543	881060
99165	881061
367224	881062
101630	881063
435714	881064
71401	881065
53904	881066
102844	881067
166126	881068
84826	881069
21013	881070
52757	881071
297964	881072
72056	881073
228942	881074
28226	881075
8037	881076
179236	881077
44496	881078
228919	881079
7018	881080
123525	881081
13392	881082
44932	881083
360357	881084
99207	881085
375705	881086
439253	881087
33886	881088
160873	881089
1130	881090
241156	881091
282144	881092
120737	881093
37715	881094
56184	881095
12840	881096
408991	881097
31482	881098
87837	881099
224594	881100
56342	881101
120501	881102
134425	881103
244956	881104
81234	881105
94020	881106
99905	881107
156641	881108
101757	881109
123129	881110
444044	881111
85542	881112
67695	881113
5881	881114
521	881115
272967	881116
216593	881117
122496	881118
180866	881119
124411	881120
64297	881121
3873	881122
9412	881123
195387	881124
203765	881125
66297	881126
34740	881127
3333	881128
19757	881129
367933	881130
144777	881131
21880	881132
171536	881133
61101	881134
233246	881135
143270	881136
410844	881137
105087	881138
58745	881139
100433	881140
198767	881141
3660	881142
168514	881143
472	881144
121417	881145
4371	881146
204334	881147
37177	881148
11546	881149
23262	881150
107822	881151
6539	881152
183585	881153
123928	881154
86532	881155
37641	881156
139672	881157
58163	881158
3644	881159
47141	881160
208104	881161
131598	881162
86978	881163
63113	881164
90660	881165
95855	881166
294682	881167
68680	881168
194571	881169
8541	881170
312628	881171
121601	881172
250392	881173
47500	881174
66343	881175
71801	881176
243169	881177
435917	881178
215550	881179
97186	881180
129765	881181
400452	881182
4015	881183
240123	881184
63495	881185
30172	881186
64292	881187
19567	881188
200422	881189
16593	881190
84507	881191
188289	881192
111697	881193
35303	881194
28175	881195
9023	881196
62823	881197
28818	881198
52058	881199
426339	881200
230248	881201
75492	881202
23714	881203
41361	881204
224851	881205
78565	881206
38435	881207
13270	881208
128231	881209
75355	881210
103942	881211
242502	881212
164248	881213
188954	881214
333029	881215
216833	881216
272505	881217
63719	881218
401	881219
232227	881220
449936	881221
51754	881222
13684	881223
74305	881224
311916	881225
79933	881226
71945	881227
28223	881228
100585	881229
11752	881230
7111	881231
39940	881232
66643	881233
46157	881234
262953	881235
192877	881236
70624	881237
2045	881238
20885	881239
67963	881240
40320	881241
228844	881242
31890	881243
46535	881244
138841	881245
158143	881246
10134	881247
56917	881248
67439	881249
49164	881250
47235	881251
126732	881252
68757	881253
303482	881254
78184	881255
80125	881256
133510	881257
294559	881258
99671	881259
155110	881260
266911	881261
168747	881262
247255	881263
164569	881264
195624	881265
25656	881266
338374	881267
207955	881268
22924	881269
91079	881270
55244	881271
87721	881272
264191	881273
38198	881274
56767	881275
96015	881276
331390	881277
165360	881278
286655	881279
131960	881280
268251	881281
25380	881282
122556	881283
101545	881284
183183	881285
2350	881286
9346	881287
49095	881288
135179	881289
327233	881290
11104	881291
119805	881292
419697	881293
164845	881294
231348	881295
75679	881296
57163	881297
95661	881298
439081	881299
194626	881300
129762	881301
42479	881302
448091	881303
69732	881304
126136	881305
228434	881306
283098	881307
151197	881308
22179	881309
118755	881310
22418	881311
93381	881312
87516	881313
75234	881314
18931	881315
373027	881316
10551	881317
88193	881318
280375	881319
74425	881320
27179	881321
126366	881322
229789	881323
199911	881324
139024	881325
27301	881326
449647	881327
180233	881328
206268	881329
227069	881330
72549	881331
21773	881332
56593	881333
312905	881334
4107	881335
40302	881336
26477	881337
35552	881338
302516	881339
428040	881340
42329	881341
61984	881342
27669	881343
235815	881344
272853	881345
37406	881346
22035	881347
55461	881348
17022	881349
258029	881350
119486	881351
26665	881352
421637	881353
226770	881354
298861	881355
11370	881356
439134	881357
120859	881358
126498	881359
125669	881360
57512	881361
59109	881362
198416	881363
12981	881364
59760	881365
236297	881366
192293	881367
334300	881368
44855	881369
81546	881370
8298	881371
27566	881372
249288	881373
31966	881374
159005	881375
113830	881376
270106	881377
19786	881378
21415	881379
28038	881380
336209	881381
175643	881382
147076	881383
11777	881384
55558	881385
147528	881386
257750	881387
26650	881388
266728	881389
285620	881390
3031	881391
197115	881392
364382	881393
58892	881394
9197	881395
351447	881396
272689	881397
7032	881398
104291	881399
96848	881400
52977	881401
178589	881402
199667	881403
15658	881404
121024	881405
44343	881406
209537	881407
238929	881408
453184	881409
46281	881410
66821	881411
151108	881412
203208	881413
222061	881414
220407	881415
133822	881416
399622	881417
454227	881418
82468	881419
46715	881420
54391	881421
24193	881422
3121	881423
133036	881424
16038	881425
373881	881426
148773	881427
164593	881428
61883	881429
121068	881430
121425	881431
115375	881432
1344	881433
33688	881434
124231	881435
93333	881436
185913	881437
197969	881438
168197	881439
169563	881440
239646	881441
227625	881442
70216	881443
38471	881444
103092	881445
135670	881446
307209	881447
201296	881448
290216	881449
151683	881450
352001	881451
71883	881452
329836	881453
21996	881454
184123	881455
200929	881456
208241	881457
138128	881458
77723	881459
87335	881460
352403	881461
128246	881462
182692	881463
73518	881464
50054	881465
234295	881466
7382	881467
220403	881468
315303	881469
409341	881470
188525	881471
109484	881472
102143	881473
231350	881474
91929	881475
460	881476
386304	881477
142687	881478
26849	881479
937	881480
55610	881481
183988	881482
249422	881483
107521	881484
353333	881485
248536	881486
277418	881487
207875	881488
80239	881489
417024	881490
72808	881491
242406	881492
364359	881493
207627	881494
156193	881495
108264	881496
178614	881497
17688	881498
315414	881499
67343	881500
135212	881501
416390	881502
90208	881503
379255	881504
393063	881505
108283	881506
17602	881507
247764	881508
199089	881509
56173	881510
202434	881511
427496	881512
309746	881513
148997	881514
23468	881515
98345	881516
226834	881517
2795	881518
107017	881519
212686	881520
415971	881521
1792	881522
11583	881523
47029	881524
17562	881525
243229	881526
63460	881527
177567	881528
51221	881529
107337	881530
122660	881531
12799	881532
104627	881533
2101	881534
85957	881535
98097	881536
425761	881537
214166	881538
5738	881539
38144	881540
331626	881541
162896	881542
13658	881543
7888	881544
100740	881545
8200	881546
109538	881547
108173	881548
153455	881549
254275	881550
222576	881551
132353	881552
63019	881553
17449	881554
63208	881555
69645	881556
157468	881557
222467	881558
216383	881559
165766	881560
339842	881561
56099	881562
321558	881563
233275	881564
404670	881565
191526	881566
86373	881567
72344	881568
28555	881569
65625	881570
233459	881571
398257	881572
99711	881573
123332	881574
171944	881575
84078	881576
143071	881577
2337	881578
337471	881579
35173	881580
81451	881581
224042	881582
297411	881583
126651	881584
312875	881585
54116	881586
45548	881587
45463	881588
79582	881589
141335	881590
99881	881591
30099	881592
364112	881593
181389	881594
307237	881595
176960	881596
37335	881597
254605	881598
68041	881599
158176	881600
106886	881601
5750	881602
185193	881603
233632	881604
342207	881605
417730	881606
252877	881607
143501	881608
333723	881609
243917	881610
341132	881611
35488	881612
220847	881613
57894	881614
194827	881615
173224	881616
235931	881617
170805	881618
195583	881619
71046	881620
439978	881621
459724	881622
116406	881623
271119	881624
383610	881625
211032	881626
352751	881627
180060	881628
281861	881629
225305	881630
99587	881631
161658	881632
23422	881633
154004	881634
94586	881635
237177	881636
191661	881637
416740	881638
136686	881639
139574	881640
361726	881641
217020	881642
210315	881643
387222	881644
377694	881645
460202	881646
1469	881647
92825	881648
15240	881649
24314	881650
9798	881651
400931	881652
285403	881653
278600	881654
381681	881655
76575	881656
258798	881657
26525	881658
3047	881659
234304	881660
339714	881661
85087	881662
1551	881663
130506	881664
182765	881665
172566	881666
17986	881667
50119	881668
8603	881669
187768	881670
296610	881671
88008	881672
24954	881673
69973	881674
422436	881675
74203	881676
7762	881677
266689	881678
347541	881679
153754	881680
34132	881681
225227	881682
181	881683
34738	881684
26271	881685
59101	881686
65230	881687
326142	881688
249328	881689
10485	881690
206928	881691
414265	881692
175208	881693
157150	881694
6585	881695
206371	881696
15133	881697
15907	881698
54304	881699
31293	881700
27797	881701
11857	881702
3465	881703
3465	881704
107445	881705
14299	881706
50701	881707
211550	881708
48915	881709
32451	881710
217302	881711
183072	881712
40624	881713
15944	881714
35784	881715
368343	881716
2022	881717
114431	881718
82154	881719
62163	881720
209005	881721
265553	881722
36882	881723
351913	881724
2815	881725
110732	881726
2202	881727
324282	881728
52289	881729
266565	881730
81118	881731
210713	881732
186242	881733
411493	881734
300416	881735
173068	881736
455499	881737
20988	881738
5339	881739
107746	881740
83663	881741
256398	881742
300156	881743
32076	881744
74905	881745
376608	881746
266447	881747
67903	881748
103206	881749
1403	881750
108335	881751
30230	881752
213783	881753
123934	881754
17001	881755
304186	881756
430265	881757
33436	881758
225119	881759
50195	881760
242110	881761
111800	881762
88038	881763
436088	881764
42662	881765
281164	881766
251706	881767
97205	881768
224612	881769
79276	881770
319793	881771
8731	881772
4307	881773
202497	881774
298548	881775
64080	881776
51160	881777
185395	881778
144526	881779
320359	881780
27851	881781
392113	881782
116429	881783
232000	881784
357606	881785
285223	881786
125179	881787
232476	881788
83782	881789
199583	881790
182088	881791
341287	881792
122760	881793
125949	881794
435894	881795
53640	881796
229588	881797
173318	881798
312670	881799
19265	881800
16774	881801
246082	881802
223136	881803
53640	881804
114898	881805
201009	881806
350230	881807
14472	881808
235347	881809
17565	881810
6364	881811
59208	881812
57192	881813
27556	881814
6184	881815
13948	881816
205452	881817
199366	881818
61630	881819
135872	881820
116575	881821
166996	881822
327945	881823
82668	881824
136060	881825
244964	881826
423093	881827
243430	881828
62984	881829
1875	881830
453531	881831
21178	881832
202	881833
102647	881834
15127	881835
101585	881836
161700	881837
148164	881838
174802	881839
207522	881840
385158	881841
138766	881842
404830	881843
223729	881844
8684	881845
159637	881846
42802	881847
36118	881848
88411	881849
42819	881850
303931	881851
188975	881852
36942	881853
53606	881854
119135	881855
93584	881856
145629	881857
164802	881858
3788	881859
171025	881860
303998	881861
225454	881862
17479	881863
181087	881864
191689	881865
804	881866
17018	881867
435561	881868
226834	881869
38781	881870
398987	881871
419668	881872
32359	881873
361505	881874
163711	881875
63344	881876
349547	881877
421308	881878
56815	881879
113609	881880
240397	881881
4596	881882
190474	881883
210366	881884
198124	881885
336691	881886
174608	881887
48234	881888
57479	881889
53801	881890
427235	881891
372114	881892
29563	881893
59613	881894
170615	881895
240781	881896
1313	881897
186806	881898
159281	881899
179385	881900
128248	881901
322634	881902
208261	881903
18603	881904
27609	881905
227260	881906
41755	881907
69847	881908
384826	881909
69023	881910
236758	881911
293885	881912
71532	881913
356265	881914
106382	881915
109950	881916
123699	881917
270866	881918
28541	881919
28731	881920
372345	881921
43452	881922
62419	881923
215582	881924
415436	881925
431513	881926
53505	881927
6219	881928
174993	881929
401	881930
380922	881931
359632	881932
202065	881933
326273	881934
108969	881935
333232	881936
12341	881937
225709	881938
62162	881939
150283	881940
390045	881941
67285	881942
105549	881943
446703	881944
348875	881945
193377	881946
29155	881947
107774	881948
172853	881949
6618	881950
177289	881951
159950	881952
52839	881953
445813	881954
232662	881955
20508	881956
321057	881957
139716	881958
454307	881959
305469	881960
408178	881961
1361	881962
164148	881963
189192	881964
10274	881965
389681	881966
20502	881967
1949	881968
42665	881969
88943	881970
315380	881971
97795	881972
82146	881973
109005	881974
179793	881975
65484	881976
780	881977
6518	881978
85830	881979
119650	881980
57827	881981
15246	881982
229536	881983
402585	881984
42721	881985
133808	881986
196083	881987
8306	881988
20985	881989
37668	881990
128930	881991
115070	881992
20692	881993
80295	881994
45719	881995
37152	881996
91035	881997
9215	881998
176932	881999
27573	882000
45408	882001
119348	882002
105434	882003
30509	882004
449152	882005
152097	882006
22609	882007
57944	882008
6810	882009
90814	882010
236337	882011
252000	882012
164594	882013
126278	882014
24420	882015
16338	882016
96690	882017
327925	882018
119430	882019
26017	882020
360173	882021
84144	882022
26017	882023
426816	882024
569	882025
119470	882026
206764	882027
151478	882028
279827	882029
31229	882030
164051	882031
103609	882032
42212	882033
161568	882034
77648	882035
243341	882036
6517	882037
146874	882038
117454	882039
1510	882040
110861	882041
219045	882042
33437	882043
15465	882044
54064	882045
124196	882046
18109	882047
26509	882048
127202	882049
56405	882050
12560	882051
61096	882052
16669	882053
88262	882054
139046	882055
113474	882056
70675	882057
8602	882058
210121	882059
37799	882060
60983	882061
132151	882062
313163	882063
418498	882064
21251	882065
397113	882066
25275	882067
28375	882068
6410	882069
7713	882070
28365	882071
196506	882072
103321	882073
226389	882074
34694	882075
28296	882076
155985	882077
92184	882078
299878	882079
204406	882080
46771	882081
4025	882082
20041	882083
162539	882084
4099	882085
249626	882086
53696	882087
95767	882088
172943	882089
53543	882090
1939	882091
168061	882092
106382	882093
10824	882094
61244	882095
241098	882096
354205	882097
155717	882098
59523	882099
31323	882100
105137	882101
196875	882102
153336	882103
33011	882104
109780	882105
184621	882106
420948	882107
35421	882108
206769	882109
45735	882110
36247	882111
163325	882112
5130	882113
456498	882114
1950	882115
2746	882116
3640	882117
179340	882118
84137	882119
233365	882120
202689	882121
101247	882122
66161	882123
34874	882124
166418	882125
58968	882126
120531	882127
103625	882128
222796	882129
73794	882130
96155	882131
89000	882132
85988	882133
233778	882134
405464	882135
78757	882136
335570	882137
131357	882138
19281	882139
12486	882140
36268	882141
199117	882142
221120	882143
75113	882144
39070	882145
114705	882146
4497	882147
128017	882148
107574	882149
411607	882150
79567	882151
222185	882152
24617	882153
189052	882154
14885	882155
144892	882156
914	882157
7150	882158
8505	882159
2765	882160
24179	882161
61544	882162
440545	882163
399743	882164
23490	882165
4803	882166
2744	882167
3461	882168
44193	882169
143328	882170
231599	882171
207949	882172
203637	882173
249644	882174
35575	882175
7088	882176
221406	882177
160111	882178
96644	882179
2765	882180
61544	882181
187907	882182
120600	882183
80261	882184
75107	882185
82172	882186
43782	882187
2037	882188
1268	882189
110010	882190
169746	882191
18491	882192
15252	882193
41101	882194
415664	882195
68439	882196
77878	882197
435430	882198
7556	882199
382224	882200
305198	882201
127540	882202
61148	882203
116887	882204
423884	882205
113453	882206
94791	882207
25916	882208
16138	882209
99761	882210
90319	882211
112146	882212
188849	882213
28470	882214
23824	882215
121796	882216
140115	882217
450808	882218
88771	882219
276461	882220
36127	882221
134759	882222
209954	882223
123663	882224
2209	882225
36808	882226
96185	882227
112719	882228
57117	882229
93659	882230
335604	882231
260294	882232
30315	882233
360692	882234
186812	882235
426041	882236
1402	882237
2730	882238
105937	882239
61838	882240
54455	882241
201058	882242
40251	882243
29226	882244
127349	882245
96942	882246
308681	882247
14732	882248
423652	882249
41339	882250
32399	882251
65364	882252
246776	882253
161391	882254
44324	882255
4548	882256
733	882257
66591	882258
6824	882259
125905	882260
108254	882261
170977	882262
30299	882263
54224	882264
233581	882265
470	882266
156765	882267
1965	882268
245809	882269
119397	882270
16916	882271
250918	882272
237084	882273
84	882274
8508	882275
1923	882276
206210	882277
59590	882278
188460	882279
365	882280
31834	882281
81848	882282
57609	882283
78057	882284
20767	882285
408694	882286
338163	882287
9869	882288
46859	882289
109978	882290
180489	882291
402789	882292
402111	882293
75587	882294
45073	882295
111717	882296
419270	882297
9844	882298
83607	882299
429816	882300
128664	882301
212904	882302
43434	882303
260759	882304
134271	882305
29040	882306
36702	882307
137086	882308
122821	882309
51422	882310
54915	882311
10711	882312
421821	882313
43210	882314
578	882315
94319	882316
31962	882317
320415	882318
46602	882319
92965	882320
187294	882321
352986	882322
88292	882323
434412	882324
186917	882325
32378	882326
93133	882327
49415	882328
345047	882329
345172	882330
182129	882331
313477	882332
25549	882333
14627	882334
92600	882335
283220	882336
182026	882337
11673	882338
49656	882339
432119	882340
41082	882341
95543	882342
140008	882343
25549	882344
25329	882345
172979	882346
318342	882347
83990	882348
29041	882349
106689	882350
37817	882351
199345	882352
376880	882353
334415	882354
275509	882355
29334	882356
238238	882357
44579	882358
17622	882359
1327	882360
285856	882361
6923	882362
83987	882363
22342	882364
123353	882365
79938	882366
11856	882367
437733	882368
45287	882369
27674	882370
386552	882371
65980	882372
59	882373
15105	882374
440376	882375
30939	882376
1652	882377
133393	882378
36676	882379
390986	882380
301369	882381
241085	882382
143045	882383
12806	882384
221377	882385
1053	882386
184609	882387
9453	882388
191858	882389
122268	882390
31375	882391
198621	882392
198621	882393
142827	882394
67710	882395
20325	882396
237461	882397
456775	882398
5900	882399
103853	882400
315897	882401
78617	882402
53029	882403
80477	882404
157621	882405
14312	882406
109787	882407
109787	882408
31055	882409
58678	882410
229598	882411
414322	882412
38950	882413
278331	882414
122085	882415
271702	882416
179507	882417
75425	882418
250035	882419
248862	882420
454508	882421
37371	882422
351175	882423
191496	882424
263345	882425
336996	882426
265277	882427
320933	882428
242745	882429
214163	882430
351130	882431
254615	882432
47409	882433
138435	882434
165315	882435
444507	882436
32562	882437
41911	882438
45326	882439
275330	882440
204595	882441
74908	882442
355091	882443
337952	882444
298838	882445
301442	882446
394204	882447
158334	882448
52065	882449
209871	882450
147846	882451
180674	882452
177927	882453
209871	882454
367568	882455
184451	882456
67660	882457
37324	882458
120131	882459
270554	882460
29429	882461
28393	882462
16095	882463
30257	882464
36932	882465
194774	882466
77891	882467
293830	882468
153256	882469
172840	882470
43609	882471
354383	882472
59497	882473
350895	882474
427754	882475
424102	882476
437459	882477
317536	882478
187537	882479
231046	882480
336374	882481
247099	882482
4836	882483
88498	882484
138670	882485
310854	882486
187817	882487
28886	882488
1715	882489
1715	882490
225229	882491
295093	882492
233790	882493
168399	882494
18924	882495
87634	882496
411179	882497
404001	882498
73981	882499
375136	882500
18326	882501
40359	882502
439042	882503
329910	882504
96226	882505
410997	882506
126966	882507
119757	882508
283897	882509
272340	882510
125131	882511
54397	882512
74807	882513
179323	882514
17920	882515
106172	882516
334112	882517
46565	882518
269408	882519
424039	882520
238928	882521
9502	882522
416386	882523
409169	882524
177444	882525
66857	882526
47555	882527
396332	882528
80752	882529
315600	882530
290842	882531
155822	882532
79168	882533
207447	882534
207447	882535
319342	882536
1516	882537
125446	882538
24636	882539
232493	882540
249431	882541
12976	882542
106959	882543
13908	882544
105769	882545
284100	882546
54498	882547
376195	882548
89816	882549
233467	882550
275103	882551
41531	882552
28322	882553
246585	882554
90711	882555
65204	882556
66434	882557
205348	882558
156511	882559
104605	882560
191930	882561
202658	882562
377006	882563
122506	882564
420026	882565
98051	882566
423119	882567
211178	882568
6933	882569
110183	882570
69390	882571
333094	882572
87735	882573
22761	882574
11635	882575
224343	882576
432131	882577
83982	882578
148871	882579
72142	882580
210126	882581
30179	882582
12078	882583
156980	882584
428898	882585
1032	882586
193998	882587
136978	882588
150329	882589
40224	882590
136258	882591
1512	882592
96258	882593
69648	882594
136524	882595
34172	882596
290204	882597
238442	882598
198715	882599
235770	882600
127016	882601
453293	882602
108907	882603
196681	882604
99471	882605
42589	882606
283228	882607
31553	882608
153169	882609
153936	882610
81346	882611
124285	882612
194419	882613
81346	882614
131400	882615
45725	882616
84380	882617
439211	882618
16091	882619
252681	882620
120343	882621
105763	882622
93261	882623
1780	882624
217037	882625
8003	882626
45644	882627
59120	882628
18151	882629
5535	882630
1289	882631
354107	882632
322195	882633
368705	882634
236854	882635
145892	882636
205003	882637
94182	882638
198060	882639
4880	882640
216997	882641
116024	882642
231233	882643
45035	882644
138228	882645
3884	882646
126087	882647
55842	882648
241848	882649
125793	882650
10548	882651
3982	882652
250494	882653
2240	882654
118581	882655
59921	882656
457397	882657
175121	882658
10049	882659
17932	882660
402	882661
24843	882662
208781	882663
18655	882664
28774	882665
164307	882666
156059	882667
174228	882668
84780	882669
56265	882670
378584	882671
27374	882672
244249	882673
182135	882674
20137	882675
445857	882676
22275	882677
73713	882678
280748	882679
15827	882680
15827	882681
130209	882682
177282	882683
214369	882684
288178	882685
16654	882686
29612	882687
108673	882688
37321	882689
226188	882690
18779	882691
24060	882692
140223	882693
257589	882694
114399	882695
162065	882696
38471	882697
281934	882698
237871	882699
44754	882700
75693	882701
147850	882702
8475	882703
37852	882704
189253	882705
231198	882706
207825	882707
452159	882708
201187	882709
201416	882710
330354	882711
174417	882712
40183	882713
192005	882714
276177	882715
101993	882716
152839	882717
47409	882718
20409	882719
41315	882720
82767	882721
43288	882722
448954	882723
231946	882724
428799	882725
440256	882726
101868	882727
231946	882728
111462	882729
294287	882730
211371	882731
211305	882732
4949	882733
1590	882734
20173	882735
328889	882736
183776	882737
39625	882738
124968	882739
247347	882740
357095	882741
149263	882742
110626	882743
236286	882744
120460	882745
227821	882746
9443	882747
16672	882748
379469	882749
268381	882750
66755	882751
85522	882752
41846	882753
163898	882754
233786	882755
201344	882756
199463	882757
31065	882758
48963	882759
181857	882760
319909	882761
434326	882762
692	882763
413374	882764
27380	882765
159167	882766
5918	882767
227763	882768
154190	882769
6785	882770
48682	882771
190517	882772
391447	882773
305604	882774
22916	882775
15356	882776
2773	882777
12908	882778
67	882779
62615	882780
871	882781
2448	882782
160134	882783
54846	882784
30316	882785
17936	882786
142341	882787
56157	882788
2083	882789
144762	882790
162234	882791
423075	882792
31757	882793
319200	882794
111706	882795
396262	882796
319092	882797
426811	882798
376275	882799
172739	882800
57684	882801
89180	882802
356614	882803
52552	882804
267459	882805
438245	882806
208557	882807
306365	882808
180082	882809
131438	882810
184074	882811
168774	882812
324463	882813
262773	882814
108437	882815
173275	882816
431357	882817
229973	882818
184552	882819
86075	882820
3184	882821
183654	882822
124171	882823
283135	882824
203239	882825
248229	882826
356891	882827
156393	882828
86905	882829
293857	882830
194550	882831
432947	882832
381109	882833
206752	882834
300082	882835
130338	882836
82517	882837
383224	882838
85696	882839
379858	882840
26784	882841
279612	882842
324951	882843
351749	882844
216008	882845
202144	882846
351246	882847
94848	882848
166981	882849
128716	882850
275465	882851
352956	882852
283725	882853
196143	882854
355779	882855
49991	882856
128923	882857
157710	882858
367301	882859
105159	882860
102160	882861
205083	882862
364095	882863
421182	882864
13293	882865
239037	882866
202525	882867
271937	882868
286950	882869
344981	882870
43	882871
117297	882872
11903	882873
82148	882874
1367	882875
449724	882876
21747	882877
28103	882878
28102	882879
16718	882880
159442	882881
7080	882882
221004	882883
50859	882884
81421	882885
7223	882886
342672	882887
197337	882888
6256	882889
5056	882890
1813	882891
9687	882892
165955	882893
37911	882894
95284	882895
397343	882896
43549	882897
2568	882898
116817	882899
13009	882900
99429	882901
87124	882902
233412	882903
233718	882904
80293	882905
809	882906
185	882907
4841	882908
90543	882909
5702	882910
204065	882911
107950	882912
92541	882913
389879	882914
95045	882915
149359	882916
124526	882917
324187	882918
272306	882919
368749	882920
348562	882921
1854	882922
144537	882923
254492	882924
18595	882925
120748	882926
112957	882927
156415	882928
45408	882929
280133	882930
391796	882931
3693	882932
33330	882933
1942	882934
204095	882935
351766	882936
377154	882937
64147	882938
116134	882939
427151	882940
109554	882941
126308	882942
15677	882943
92975	882944
32901	882945
107696	882946
106789	882947
245513	882948
8378	882949
57095	882950
6738	882951
6720	882952
301763	882953
9956	882954
19966	882955
57440	882956
428842	882957
6371	882958
430781	882959
162517	882960
21831	882961
8045	882962
116841	882963
7793	882964
452672	882965
78670	882966
15541	882967
16716	882968
85814	882969
153221	882970
51794	882971
82112	882972
6609	882973
70994	882974
13092	882975
409799	882976
687	882977
16722	882978
265687	882979
33186	882980
199145	882981
28183	882982
32577	882983
2419	882984
173029	882985
46022	882986
237426	882987
130690	882988
2881	882989
91334	882990
456419	882991
218559	882992
12863	882993
50290	882994
107684	882995
93409	882996
269496	882997
84	882998
572	882999
23145	883000
31006	883001
72642	883002
365744	883003
7844	883004
2568	883005
133176	883006
42782	883007
150439	883008
247887	883009
60692	883010
58409	883011
68593	883012
59199	883013
325827	883014
6277	883015
3351	883016
16924	883017
244597	883018
9830	883019
600	883020
236344	883021
10331	883022
22801	883023
100984	883024
148261	883025
218	883026
273008	883027
22896	883028
101987	883029
161011	883030
320152	883031
9433	883032
34406	883033
293388	883034
279504	883035
126696	883036
48032	883037
400489	883038
420112	883039
247860	883040
61653	883041
77522	883042
210778	883043
41768	883044
76284	883045
150359	883046
259981	883047
14528	883048
60446	883049
174410	883050
182702	883051
150179	883052
108504	883053
47726	883054
83156	883055
167244	883056
449734	883057
400797	883058
457102	883059
51700	883060
79828	883061
278094	883062
76706	883063
336626	883064
424364	883065
7104	883066
219292	883067
73418	883068
183831	883069
10926	883070
7566	883071
247310	883072
334954	883073
27204	883074
349174	883075
313973	883076
276303	883077
210305	883078
76672	883079
37237	883080
217703	883081
35167	883082
1755	883083
96364	883084
191	883085
65584	883086
56272	883087
33240	883088
124293	883089
60574	883090
87889	883091
70887	883092
58405	883093
16947	883094
170537	883095
1771	883096
378190	883097
169341	883098
46826	883099
38931	883100
73769	883101
38916	883102
73745	883103
10210	883104
260537	883105
91723	883106
118680	883107
357665	883108
12671	883109
24251	883110
407038	883111
33485	883112
1985	883113
46104	883114
761	883115
167720	883116
369949	883117
38603	883118
41637	883119
76731	883120
104224	883121
115976	883122
193730	883123
435823	883124
98926	883125
370303	883126
150754	883127
55600	883128
453201	883129
140255	883130
42341	883131
447381	883132
37792	883133
146795	883134
6345	883135
22059	883136
52035	883137
36637	883138
19647	883139
355429	883140
347247	883141
223352	883142
276855	883143
367855	883144
75529	883145
428823	883146
92584	883147
253612	883148
27023	883149
215510	883150
400427	883151
131527	883152
90391	883153
98513	883154
400420	883155
78444	883156
129657	883157
325407	883158
21676	883159
92480	883160
45547	883161
195576	883162
212366	883163
88948	883164
269037	883165
226646	883166
97804	883167
254154	883168
321658	883169
75896	883170
50474	883171
366192	883172
87392	883173
38257	883174
89253	883175
187158	883176
370256	883177
38759	883178
198745	883179
42046	883180
364180	883181
83410	883182
38055	883183
85382	883184
63444	883185
95685	883186
176316	883187
47533	883188
212968	883189
34870	883190
197323	883191
87620	883192
30813	883193
52239	883194
78181	883195
137204	883196
137133	883197
48473	883198
209090	883199
1603	883200
183298	883201
288482	883202
185712	883203
34658	883204
162822	883205
70163	883206
192765	883207
71483	883208
229390	883209
346235	883210
413612	883211
92837	883212
355902	883213
289893	883214
378061	883215
341878	883216
72619	883217
387005	883218
122209	883219
340735	883220
453733	883221
121929	883222
345497	883223
453572	883224
52958	883225
79069	883226
62146	883227
395762	883228
153753	883229
194953	883230
406071	883231
109653	883232
182912	883233
320559	883234
115175	883235
9858	883236
29672	883237
388713	883238
346253	883239
349155	883240
134809	883241
134985	883242
88548	883243
129657	883244
258640	883245
244680	883246
54384	883247
126103	883248
224350	883249
432386	883250
96267	883251
455530	883252
366733	883253
165727	883254
151317	883255
20605	883256
85012	883257
131045	883258
71269	883259
51410	883260
362853	883261
85289	883262
124575	883263
54635	883264
12879	883265
406609	883266
50961	883267
10341	883268
369923	883269
57448	883270
148823	883271
16783	883272
1059	883273
85518	883274
156677	883275
206584	883276
152534	883277
74666	883278
440096	883279
21395	883280
113163	883281
207838	883282
35390	883283
47713	883284
443820	883285
102622	883286
88040	883287
2749	883288
23172	883289
158106	883290
46316	883291
78362	883292
215017	883293
179985	883294
18471	883295
57694	883296
295397	883297
150535	883298
31286	883299
300394	883300
17015	883301
32667	883302
42711	883303
16212	883304
247514	883305
150819	883306
64281	883307
368859	883308
5208	883309
429820	883310
9889	883311
391148	883312
64112	883313
4218	883314
1079	883315
90419	883316
197379	883317
209614	883318
112289	883319
27131	883320
46556	883321
14299	883322
78102	883323
97203	883324
185082	883325
138818	883326
239493	883327
16657	883328
148925	883329
163081	883330
19572	883331
19572	883332
70971	883333
637	883334
125362	883335
115874	883336
46556	883337
7380	883338
94785	883339
244898	883340
452353	883341
21177	883342
228700	883343
455739	883344
271573	883345
67991	883346
116407	883347
180880	883348
72410	883349
31677	883350
125764	883351
452	883352
84886	883353
445221	883354
371930	883355
11797	883356
185954	883357
53358	883358
21315	883359
191146	883360
367909	883361
42100	883362
27062	883363
174537	883364
25612	883365
160814	883366
198882	883367
164422	883368
30261	883369
219143	883370
35201	883371
88470	883372
173222	883373
352885	883374
450960	883375
20027	883376
211975	883377
78	883378
106419	883379
362727	883380
198322	883381
422334	883382
435006	883383
233092	883384
459070	883385
12030	883386
19292	883387
1393	883388
285817	883389
368054	883390
115362	883391
451215	883392
450135	883393
184719	883394
440177	883395
3220	883396
111144	883397
144049	883398
28833	883399
108456	883400
382118	883401
170689	883402
109948	883403
33844	883404
804	883405
497	883406
440464	883407
101690	883408
191626	883409
55204	883410
31790	883411
184377	883412
160126	883413
26639	883414
108084	883415
211150	883416
395495	883417
213459	883418
260254	883419
14141	883420
9847	883421
137302	883422
4157	883423
296770	883424
4787	883425
65914	883426
222420	883427
59327	883428
818	883429
76279	883430
31383	883431
295271	883432
71620	883433
8818	883434
16064	883435
31517	883436
197643	883437
8068	883438
8068	883439
187399	883440
15351	883441
351	883442
32729	883443
26360	883444
41972	883445
86368	883446
90634	883447
260662	883448
258574	883449
2528	883450
10160	883451
100590	883452
124281	883453
143655	883454
211950	883455
62413	883456
91082	883457
3248	883458
60567	883459
427	883460
236985	883461
38678	883462
70233	883463
129005	883464
60362	883465
40251	883466
6381	883467
302515	883468
57553	883469
911	883470
84150	883471
146621	883472
2251	883473
227580	883474
59937	883475
24544	883476
116673	883477
346887	883478
330964	883479
25113	883480
64219	883481
248008	883482
48861	883483
51528	883484
5600	883485
31636	883486
163271	883487
4642	883488
7942	883489
7942	883490
13257	883491
16872	883492
143387	883493
154695	883494
65042	883495
22024	883496
153171	883497
346874	883498
96448	883499
97150	883500
169879	883501
101607	883502
351807	883503
103025	883504
21959	883505
118905	883506
209108	883507
111172	883508
145689	883509
8944	883510
78155	883511
29570	883512
115136	883513
297342	883514
279448	883515
30998	883516
52648	883517
205512	883518
168279	883519
178118	883520
49002	883521
238981	883522
263628	883523
21496	883524
25174	883525
20777	883526
360784	883527
28760	883528
295274	883529
89063	883530
4240	883531
1326	883532
189679	883533
9879	883534
163437	883535
8797	883536
17407	883537
23288	883538
8728	883539
4552	883540
17953	883541
105206	883542
106812	883543
307271	883544
212112	883545
21295	883546
124653	883547
124978	883548
64715	883549
30201	883550
68821	883551
58203	883552
44046	883553
431786	883554
167549	883555
125593	883556
24449	883557
173798	883558
30695	883559
127064	883560
127448	883561
16838	883562
17716	883563
227244	883564
42123	883565
363307	883566
1806	883567
332671	883568
216898	883569
105557	883570
155569	883571
90860	883572
239444	883573
156200	883574
116017	883575
183743	883576
64531	883577
391478	883578
299272	883579
454229	883580
20199	883581
159270	883582
149761	883583
5467	883584
190499	883585
237637	883586
23784	883587
214326	883588
83883	883589
89666	883590
71532	883591
191597	883592
62464	883593
154122	883594
47924	883595
333974	883596
80079	883597
115284	883598
25324	883599
458608	883600
273211	883601
182901	883602
209143	883603
315326	883604
223948	883605
36167	883606
211967	883607
3313	883608
226279	883609
196975	883610
1110	883611
86619	883612
12024	883613
206655	883614
328794	883615
45280	883616
129196	883617
147167	883618
452471	883619
258987	883620
96628	883621
365206	883622
32466	883623
202224	883624
7288	883625
423984	883626
117513	883627
368994	883628
184766	883629
161123	883630
109074	883631
248077	883632
360075	883633
9040	883634
271925	883635
3514	883636
3514	883637
101953	883638
199455	883639
374661	883640
56721	883641
65916	883642
12270	883643
12270	883644
186962	883645
222894	883646
50721	883647
50248	883648
16496	883649
286498	883650
44075	883651
956	883652
354983	883653
1465	883654
8993	883655
14324	883656
1372	883657
3389	883658
7228	883659
7019	883660
3156	883661
6265	883662
11703	883663
14535	883664
224	883665
117346	883666
3114	883667
3679	883668
3637	883669
2958	883670
3718	883671
31993	883672
5157	883673
3268	883674
3806	883675
6242	883676
4755	883677
1133	883678
750	883679
15967	883680
9993	883681
3655	883682
13472	883683
79444	883684
4057	883685
16944	883686
2904	883687
5031	883688
7207	883689
224	883690
7904	883691
3121	883692
7424	883693
783	883694
13665	883695
59123	883696
3621	883697
1089	883698
660	883699
2048	883700
2240	883701
1452	883702
9073	883703
1089	883704
6904	883705
2964	883706
2240	883707
20073	883708
5936	883709
227504	883710
2754	883711
15389	883712
5825	883713
4407	883714
1882	883715
52349	883716
18073	883717
3058	883718
3655	883719
2904	883720
11195	883721
49561	883722
2086	883723
4223	883724
1500	883725
1940	883726
2816	883727
20073	883728
113142	883729
402121	883730
2356	883731
4223	883732
21844	883733
165771	883734
109211	883735
245132	883736
257689	883737
166739	883738
208962	883739
301274	883740
334805	883741
355071	883742
146419	883743
75348	883744
115603	883745
79138	883746
86094	883747
181703	883748
456887	883749
456888	883750
227742	883751
45028	883752
63702	883753
384550	883754
58076	883755
241912	883756
66403	883757
45524	883758
44647	883759
45783	883760
107783	883761
62048	883762
91954	883763
102239	883764
302662	883765
103250	883766
152950	883767
325933	883768
372278	883769
101640	883770
101061	883771
58124	883772
314828	883773
44960	883774
44953	883775
149539	883776
10412	883777
2809	883778
9451	883779
3121	883780
213148	883781
11937	883782
2160	883783
1372	883784
6904	883785
34069	883786
2397	883787
768	883788
1074	883789
11720	883790
2431	883791
56626	883792
50615	883793
175047	883794
6668	883795
16824	883796
3260	883797
1452	883798
14535	883799
18490	883800
3268	883801
72188	883802
506	883803
5534	883804
18440	883805
7932	883806
205365	883807
446244	883808
3801	883809
2086	883810
2181	883811
11703	883812
13428	883813
4141	883814
2792	883815
1000	883816
6781	883817
1011	883818
1413	883819
16788	883820
4195	883821
3110	883822
5031	883823
2816	883824
40070	883825
31153	883826
15811	883827
814	883828
1405	883829
14479	883830
4366	883831
4452	883832
7083	883833
10398	883834
2809	883835
2958	883836
774	883837
224	883838
506	883839
13287	883840
3679	883841
1133	883842
1500	883843
10267	883844
1897	883845
9169	883846
51780	883847
10792	883848
3363	883849
5764	883850
10279	883851
3058	883852
9667	883853
49561	883854
2431	883855
6986	883856
6986	883857
3768	883858
5263	883859
1405	883860
22150	883861
18073	883862
9538	883863
5050	883864
1063	883865
6516	883866
1897	883867
4853	883868
4354	883869
3702	883870
579	883871
3702	883872
32220	883873
2322	883874
13917	883875
38148	883876
224	883877
3621	883878
2042	883879
2594	883880
5983	883881
2121	883882
579	883883
11645	883884
8707	883885
2958	883886
53740	883887
22150	883888
4614	883889
20600	883890
2088	883891
3183	883892
2798	883893
62769	883894
2386	883895
5983	883896
11645	883897
9451	883898
3768	883899
19658	883900
1319	883901
8860	883902
57036	883903
66261	883904
2386	883905
2397	883906
1674	883907
3110	883908
10213	883909
51659	883910
18028	883911
10858	883912
3718	883913
13472	883914
1940	883915
5031	883916
22297	883917
31807	883918
5263	883919
3493	883920
224	883921
3110	883922
10792	883923
3702	883924
5947	883925
3183	883926
352830	883927
33468	883928
3637	883929
40241	883930
67040	883931
368879	883932
6102	883933
15562	883934
2160	883935
1940	883936
55239	883937
2121	883938
6673	883939
2121	883940
1611	883941
1899	883942
3260	883943
18490	883944
7511	883945
5947	883946
4215	883947
5157	883948
5534	883949
5583	883950
28305	883951
191060	883952
2386	883953
18440	883954
40070	883955
37308	883956
2086	883957
4477	883958
32220	883959
2146	883960
1674	883961
4452	883962
4215	883963
11937	883964
6650	883965
1083	883966
7462	883967
10869	883968
3114	883969
3744	883970
4755	883971
8620	883972
7966	883973
6164	883974
142426	883975
5898	883976
10398	883977
1914	883978
13847	883979
14064	883980
4853	883981
14177	883982
4614	883983
1413	883984
237806	883985
3679	883986
2326	883987
4659	883988
7462	883989
2386	883990
106638	883991
1319	883992
57036	883993
122771	883994
3179	883995
1000	883996
7904	883997
20458	883998
17830	883999
1280	884000
3725	884001
1054	884002
8860	884003
1897	884004
6265	884005
6904	884006
11888	884007
5800	884008
6164	884009
4223	884010
1611	884011
3909	884012
9850	884013
3183	884014
1133	884015
10792	884016
4265	884017
8440	884018
783	884019
106638	884020
1319	884021
38148	884022
4141	884023
56869	884024
14903	884025
18073	884026
16345	884027
2732	884028
3478	884029
117366	884030
2160	884031
8370	884032
5031	884033
5050	884034
16739	884035
3806	884036
1014	884037
11734	884038
4614	884039
2904	884040
14903	884041
6781	884042
2431	884043
4407	884044
9936	884045
2088	884046
2889	884047
1319	884048
1011	884049
3183	884050
3110	884051
1366	884052
2086	884053
13917	884054
7228	884055
52938	884056
1133	884057
1811	884058
4223	884059
6637	884060
1611	884061
5936	884062
11888	884063
3245	884064
7846	884065
9744	884066
1405	884067
2431	884068
11888	884069
4383	884070
31993	884071
4407	884072
7966	884073
4383	884074
4265	884075
23046	884076
506	884077
32167	884078
351480	884079
2322	884080
194874	884081
209698	884082
156969	884083
107012	884084
269616	884085
75955	884086
24238	884087
200715	884088
18725	884089
195480	884090
42721	884091
88986	884092
307800	884093
191441	884094
342617	884095
222820	884096
2308	884097
58949	884098
55266	884099
6305	884100
6401	884101
2534	884102
381596	884103
217529	884104
135461	884105
22964	884106
852	884107
3236	884108
18339	884109
244122	884110
164692	884111
13549	884112
442560	884113
181183	884114
18539	884115
9303	884116
19397	884117
7709	884118
172008	884119
125565	884120
65565	884121
84320	884122
20523	884123
242719	884124
101253	884125
364436	884126
314751	884127
2048	884128
31089	884129
76958	884130
147176	884131
383576	884132
23190	884133
3179	884134
29256	884135
291342	884136
296923	884137
109970	884138
17571	884139
371198	884140
43946	884141
3183	884142
9177	884143
55990	884144
32301	884145
106147	884146
6572	884147
3292	884148
25859	884149
53809	884150
3028	884151
6689	884152
1497	884153
84508	884154
14171	884155
379503	884156
26803	884157
182931	884158
42487	884159
37267	884160
8982	884161
44129	884162
22070	884163
245536	884164
48872	884165
323464	884166
160842	884167
246632	884168
215854	884169
35268	884170
38759	884171
2083	884172
18078	884173
345002	884174
439651	884175
2386	884176
438707	884177
85149	884178
227453	884179
62410	884180
3801	884181
1882	884182
1133	884183
122771	884184
18490	884185
1133	884186
10412	884187
4407	884188
9020	884189
29700	884190
2754	884191
7932	884192
4265	884193
5898	884194
1914	884195
8620	884196
10518	884197
10518	884198
24968	884199
1452	884200
10161	884201
4486	884202
11720	884203
5898	884204
2186	884205
2326	884206
2397	884207
7014	884208
774	884209
1280	884210
1011	884211
6637	884212
14659	884213
15524	884214
6863	884215
4195	884216
8015	884217
51659	884218
6968	884219
11454	884220
10902	884221
3196	884222
5263	884223
55239	884224
9744	884225
930	884226
114344	884227
148259	884228
437200	884229
361160	884230
340119	884231
375295	884232
130603	884233
89729	884234
39034	884235
448768	884236
6935	884237
11103	884238
21831	884239
15692	884240
102174	884241
5404	884242
9005	884243
3565	884244
86187	884245
27735	884246
2882	884247
83500	884248
140038	884249
449527	884250
406365	884251
181634	884252
45377	884253
52149	884254
68910	884255
3148	884256
12709	884257
57824	884258
1773	884259
17607	884260
110269	884261
353013	884262
286132	884263
7499	884264
191189	884265
149448	884266
409492	884267
107742	884268
211171	884269
273191	884270
63454	884271
385172	884272
158410	884273
152008	884274
4582	884275
11005	884276
389282	884277
46269	884278
407766	884279
90686	884280
54232	884281
21766	884282
111227	884283
12255	884284
17012	884285
83148	884286
299341	884287
136191	884288
135389	884289
26169	884290
89107	884291
94797	884292
8229	884293
96223	884294
333127	884295
45605	884296
264749	884297
410833	884298
64977	884299
242353	884300
122596	884301
26442	884302
221717	884303
28240	884304
265854	884305
191785	884306
114876	884307
175448	884308
121167	884309
412797	884310
17504	884311
173465	884312
336573	884313
100357	884314
1247	884315
455173	884316
45200	884317
266416	884318
66696	884319
110633	884320
398494	884321
221668	884322
282098	884323
235832	884324
10403	884325
447316	884326
85251	884327
452281	884328
9484	884329
56647	884330
118725	884331
196102	884332
125028	884333
17501	884334
28375	884335
319890	884336
7576	884337
51653	884338
179734	884339
53312	884340
4988	884341
109901	884342
422833	884343
86636	884344
1193	884345
59744	884346
188463	884347
236834	884348
173408	884349
172412	884350
276714	884351
22960	884352
107318	884353
82678	884354
53736	884355
26561	884356
247960	884357
28591	884358
69074	884359
37761	884360
59066	884361
106557	884362
303855	884363
133541	884364
117201	884365
273775	884366
145295	884367
93051	884368
25516	884369
367668	884370
14952	884371
188227	884372
65236	884373
60312	884374
54744	884375
121881	884376
114833	884377
345338	884378
196443	884379
32168	884380
1344	884381
164075	884382
89559	884383
107952	884384
134614	884385
167156	884386
18454	884387
194813	884388
157823	884389
53952	884390
68265	884391
57190	884392
378574	884393
306185	884394
171553	884395
65602	884396
137496	884397
148199	884398
35431	884399
19088	884400
137379	884401
40373	884402
195	884403
15863	884404
23	884405
12536	884406
160056	884407
76968	884408
158	884409
16084	884410
446534	884411
94848	884412
216526	884413
56534	884414
98222	884415
174397	884416
240	884417
113881	884418
150917	884419
60332	884420
35773	884421
629	884422
20235	884423
318534	884424
343691	884425
4500	884426
4503	884427
60897	884428
377266	884429
275734	884430
124550	884431
74953	884432
188063	884433
53334	884434
257048	884435
199006	884436
240394	884437
42480	884438
52449	884439
28399	884440
93974	884441
198453	884442
52124	884443
396018	884444
26722	884445
217776	884446
25944	884447
110443	884448
17330	884449
113570	884450
59673	884451
372588	884452
52434	884453
420222	884454
52431	884455
16650	884456
7387	884457
35193	884458
122286	884459
50281	884460
203986	884461
55989	884462
184656	884463
407037	884464
93972	884465
52437	884466
165306	884467
52438	884468
2167	884469
28585	884470
52427	884471
101387	884472
93972	884473
48748	884474
293869	884475
52425	884476
359613	884477
6862	884478
11596	884479
372574	884480
7553	884481
191942	884482
28585	884483
19183	884484
118840	884485
372901	884486
162196	884487
423367	884488
245024	884489
39355	884490
1653	884491
52840	884492
300067	884493
51497	884494
20614	884495
185491	884496
86741	884497
7285	884498
1981	884499
108721	884500
1607	884501
106022	884502
74670	884503
2680	884504
111460	884505
47114	884506
45473	884507
13979	884508
298	884509
120115	884510
29793	884511
207853	884512
21607	884513
583	884514
25393	884515
4018	884516
128896	884517
102333	884518
63691	884519
233288	884520
11226	884521
51400	884522
366639	884523
413462	884524
76214	884525
35324	884526
186756	884527
10408	884528
28618	884529
436166	884530
11227	884531
214589	884532
1987	884533
53425	884534
123099	884535
254007	884536
123095	884537
187272	884538
422193	884539
187485	884540
235	884541
6056	884542
315798	884543
3211	884544
3170	884545
97991	884546
33925	884547
88412	884548
239278	884549
11550	884550
1699	884551
33869	884552
72345	884553
2746	884554
372661	884555
11516	884556
125952	884557
31696	884558
139976	884559
87577	884560
21369	884561
329430	884562
204260	884563
43793	884564
48283	884565
129	884566
12858	884567
184247	884568
105124	884569
1448	884570
183778	884571
255071	884572
68958	884573
129548	884574
89467	884575
179831	884576
30847	884577
216293	884578
60749	884579
46547	884580
418811	884581
11135	884582
2763	884583
117107	884584
64	884585
4953	884586
169525	884587
24675	884588
111878	884589
219	884590
336760	884591
35634	884592
436686	884593
161441	884594
406501	884595
391157	884596
131116	884597
442860	884598
35772	884599
60308	884600
192530	884601
161493	884602
154491	884603
1614	884604
422900	884605
318818	884606
340817	884607
60980	884608
109229	884609
414748	884610
289091	884611
224244	884612
340942	884613
268043	884614
9616	884615
722	884616
4629	884617
348851	884618
68486	884619
25394	884620
435376	884621
408450	884622
347205	884623
54553	884624
146492	884625
99108	884626
289054	884627
182352	884628
185313	884629
248843	884630
145958	884631
34759	884632
38565	884633
102510	884634
7055	884635
22226	884636
115519	884637
192346	884638
331050	884639
16045	884640
340638	884641
113172	884642
257311	884643
42376	884644
189684	884645
45314	884646
36858	884647
101533	884648
53568	884649
164182	884650
2507	884651
12402	884652
24291	884653
186172	884654
191204	884655
32135	884656
456846	884657
175233	884658
534	884659
1180	884660
19400	884661
18501	884662
148969	884663
57789	884664
248846	884665
96700	884666
37104	884667
63158	884668
9918	884669
2279	884670
276026	884671
361037	884672
287571	884673
49480	884674
49480	884675
3166	884676
102469	884677
6097	884678
183123	884679
132047	884680
9788	884681
111172	884682
86579	884683
217080	884684
47417	884685
48567	884686
45800	884687
5323	884688
54645	884689
393461	884690
250132	884691
9523	884692
403521	884693
15823	884694
66101	884695
10854	884696
377577	884697
91220	884698
26368	884699
120969	884700
287567	884701
283921	884702
45843	884703
176963	884704
226009	884705
180995	884706
116426	884707
128354	884708
119278	884709
338537	884710
979	884711
39483	884712
60284	884713
12850	884714
75966	884715
26242	884716
25747	884717
53458	884718
385377	884719
75646	884720
22500	884721
57054	884722
101381	884723
2236	884724
74589	884725
106665	884726
52438	884727
455437	884728
2167	884729
123925	884730
126551	884731
297047	884732
169153	884733
392102	884734
32455	884735
447901	884736
18	884737
62097	884738
82881	884739
130837	884740
118262	884741
4503	884742
122768	884743
278515	884744
93760	884745
66633	884746
196149	884747
115168	884748
108326	884749
60058	884750
22790	884751
191490	884752
106	884753
221461	884754
361871	884755
126408	884756
123822	884757
71086	884758
114240	884759
40	884760
1361	884761
35228	884762
272134	884763
10263	884764
154165	884765
23271	884766
55631	884767
109087	884768
60869	884769
314598	884770
16334	884771
367478	884772
421652	884773
250362	884774
75816	884775
84914	884776
198161	884777
341912	884778
48545	884779
225233	884780
316477	884781
2765	884782
382585	884783
10552	884784
196079	884785
8	884786
89507	884787
3534	884788
106123	884789
34925	884790
62671	884791
102821	884792
79423	884793
167429	884794
100237	884795
7136	884796
31188	884797
7323	884798
37863	884799
229158	884800
49135	884801
67533	884802
111539	884803
91552	884804
289606	884805
56084	884806
28942	884807
351493	884808
84611	884809
320276	884810
219711	884811
317333	884812
19561	884813
909	884814
8612	884815
22805	884816
22203	884817
415002	884818
153559	884819
179217	884820
200888	884821
73600	884822
125762	884823
18268	884824
243886	884825
44586	884826
49181	884827
205684	884828
48715	884829
5994	884830
190460	884831
232110	884832
2658	884833
459723	884834
102277	884835
10711	884836
80455	884837
39730	884838
25841	884839
57093	884840
50176	884841
25979	884842
239593	884843
105937	884844
96776	884845
3922	884846
8472	884847
299127	884848
181392	884849
11423	884850
124012	884851
199867	884852
17914	884853
117210	884854
124874	884855
193563	884856
293764	884857
78890	884858
30544	884859
54976	884860
434420	884861
86325	884862
164739	884863
249904	884864
362199	884865
154158	884866
2021	884867
220927	884868
175663	884869
280669	884870
265040	884871
445016	884872
4920	884873
30698	884874
141571	884875
323588	884876
226353	884877
37848	884878
194622	884879
43490	884880
22754	884881
52432	884882
176790	884883
98992	884884
249998	884885
81462	884886
139745	884887
117291	884888
241893	884889
101964	884890
10380	884891
455759	884892
329642	884893
279888	884894
183086	884895
188899	884896
111171	884897
120140	884898
195936	884899
123614	884900
129843	884901
214539	884902
6016	884903
119152	884904
256645	884905
307210	884906
433500	884907
52208	884908
272369	884909
92292	884910
270468	884911
425594	884912
217947	884913
416511	884914
433987	884915
228669	884916
57837	884917
8079	884918
97495	884919
108443	884920
71054	884921
193115	884922
77027	884923
237911	884924
33966	884925
69444	884926
276527	884927
113508	884928
230988	884929
97415	884930
62183	884931
29714	884932
224979	884933
209701	884934
55179	884935
278159	884936
231073	884937
452259	884938
96214	884939
48240	884940
249570	884941
35288	884942
125575	884943
50615	884944
133012	884945
29353	884946
185136	884947
75983	884948
228732	884949
227828	884950
28488	884951
60999	884952
440962	884953
404720	884954
219723	884955
6990	884956
14392	884957
35481	884958
113322	884959
94526	884960
53114	884961
116304	884962
117183	884963
422588	884964
30310	884965
127960	884966
105571	884967
237130	884968
12785	884969
109765	884970
271051	884971
414999	884972
12600	884973
61396	884974
16852	884975
5061	884976
47906	884977
56492	884978
95596	884979
5348	884980
276843	884981
172188	884982
162318	884983
88930	884984
32071	884985
27319	884986
60479	884987
55506	884988
450232	884989
4227	884990
10712	884991
22744	884992
222544	884993
98970	884994
23703	884995
16963	884996
206562	884997
133160	884998
18268	884999
167250	885000
36736	885001
17397	885002
19744	885003
120109	885004
947	885005
21177	885006
255292	885007
370080	885008
16240	885009
446654	885010
6703	885011
101650	885012
10097	885013
161414	885014
15412	885015
311098	885016
263166	885017
298879	885018
245042	885019
2205	885020
98312	885021
140837	885022
74956	885023
110814	885024
26995	885025
60972	885026
59115	885027
199761	885028
360149	885029
368928	885030
333995	885031
16658	885032
44	885033
99927	885034
89296	885035
175120	885036
202803	885037
12642	885038
80109	885039
185994	885040
343359	885041
23084	885042
216910	885043
5607	885044
126812	885045
383048	885046
260726	885047
65459	885048
107291	885049
10718	885050
137360	885051
21069	885052
8258	885053
381552	885054
126367	885055
64935	885056
414472	885057
179333	885058
76995	885059
146742	885060
6538	885061
360143	885062
133650	885063
95912	885064
265668	885065
9502	885066
16950	885067
57222	885068
37405	885069
149008	885070
73582	885071
459605	885072
53095	885073
32256	885074
371071	885075
288091	885076
440474	885077
52920	885078
37515	885079
1469	885080
4741	885081
142276	885082
47094	885083
49210	885084
81561	885085
73434	885086
95291	885087
6584	885088
56352	885089
253220	885090
221998	885091
200101	885092
13199	885093
334265	885094
78003	885095
150223	885096
3978	885097
55359	885098
381121	885099
5132	885100
4415	885101
11982	885102
414568	885103
7118	885104
326587	885105
300132	885106
222243	885107
142640	885108
181328	885109
6603	885110
293979	885111
153287	885112
9734	885113
32470	885114
192426	885115
190988	885116
15167	885117
48635	885118
242769	885119
185717	885120
6658	885121
46039	885122
47213	885123
350889	885124
68961	885125
385050	885126
209506	885127
52431	885128
378492	885129
246859	885130
81715	885131
68662	885132
28408	885133
34445	885134
33002	885135
102679	885136
52127	885137
73892	885138
101061	885139
6296	885140
20478	885141
81927	885142
200976	885143
168070	885144
171157	885145
4370	885146
279917	885147
19863	885148
295153	885149
434371	885150
242220	885151
341544	885152
52712	885153
147587	885154
16792	885155
4620	885156
196472	885157
281707	885158
13094	885159
11276	885160
62214	885161
384776	885162
27420	885163
60804	885164
381624	885165
59424	885166
126729	885167
105766	885168
249904	885169
176683	885170
28026	885171
13712	885172
185309	885173
243187	885174
96312	885175
61049	885176
1855	885177
20156	885178
22703	885179
2157	885180
370135	885181
407657	885182
58702	885183
123253	885184
2348	885185
62319	885186
6035	885187
43439	885188
142047	885189
61894	885190
306726	885191
46977	885192
168613	885193
9810	885194
9321	885195
178806	885196
172445	885197
224994	885198
19202	885199
2932	885200
457702	885201
35027	885202
50653	885203
3054	885204
50614	885205
211053	885206
165895	885207
44097	885208
326668	885209
89109	885210
14648	885211
119939	885212
66773	885213
39720	885214
37670	885215
6141	885216
71845	885217
124161	885218
58162	885219
31705	885220
126593	885221
9654	885222
412322	885223
174657	885224
94967	885225
7527	885226
20194	885227
363449	885228
66976	885229
12683	885230
105123	885231
18	885232
194546	885233
20400	885234
83305	885235
249023	885236
170641	885237
5326	885238
8090	885239
197803	885240
376776	885241
377356	885242
25593	885243
14289	885244
419776	885245
38551	885246
177235	885247
3305	885248
83042	885249
23570	885250
80458	885251
71784	885252
241690	885253
423972	885254
257235	885255
34365	885256
62060	885257
4241	885258
440026	885259
38720	885260
2019	885261
30481	885262
23628	885263
121469	885264
123701	885265
275609	885266
119748	885267
117157	885268
268542	885269
41469	885270
84175	885271
36025	885272
12289	885273
93358	885274
394045	885275
27038	885276
365201	885277
116937	885278
238090	885279
172371	885280
89074	885281
27000	885282
796	885283
134271	885284
69554	885285
14050	885286
229042	885287
98189	885288
172498	885289
103380	885290
143742	885291
242629	885292
114124	885293
162749	885294
420415	885295
80827	885296
174617	885297
265526	885298
95461	885299
234355	885300
129215	885301
204944	885302
104498	885303
13267	885304
11719	885305
390841	885306
3257	885307
408334	885308
207826	885309
202528	885310
179815	885311
11407	885312
221965	885313
87283	885314
8883	885315
413901	885316
172766	885317
59062	885318
56471	885319
45513	885320
116443	885321
98903	885322
197243	885323
325633	885324
42073	885325
50778	885326
83918	885327
10705	885328
206221	885329
14879	885330
249123	885331
50688	885332
40451	885333
40451	885334
93562	885335
170089	885336
839	885337
71567	885338
115220	885339
2572	885340
23032	885341
37332	885342
116494	885343
53717	885344
11463	885345
407602	885346
327789	885347
304317	885348
134653	885349
41511	885350
5642	885351
55306	885352
167035	885353
422435	885354
37647	885355
74688	885356
422496	885357
72538	885358
102970	885359
90288	885360
68438	885361
105662	885362
10884	885363
1752	885364
37799	885365
328196	885366
57788	885367
16407	885368
15608	885369
90006	885370
405751	885371
152009	885372
160194	885373
38903	885374
44210	885375
24184	885376
418488	885377
61642	885378
241211	885379
7181	885380
13591	885381
88176	885382
245370	885383
442904	885384
52735	885385
67677	885386
69131	885387
16681	885388
202935	885389
40758	885390
39890	885391
162284	885392
86579	885393
101265	885394
153924	885395
327677	885396
45584	885397
124172	885398
125739	885399
126346	885400
18552	885401
5201	885402
11472	885403
61868	885404
453457	885405
34511	885406
126067	885407
6617	885408
227636	885409
120271	885410
36634	885411
1185	885412
2275	885413
136537	885414
20786	885415
290565	885416
43930	885417
44992	885418
432224	885419
31642	885420
455904	885421
182658	885422
125538	885423
187566	885424
30710	885425
140666	885426
122043	885427
66	885428
296098	885429
378421	885430
1332	885431
53446	885432
98778	885433
64465	885434
261207	885435
194529	885436
412122	885437
144613	885438
271665	885439
12072	885440
64296	885441
88281	885442
454373	885443
80417	885444
3255	885445
311688	885446
240154	885447
37740	885448
150803	885449
10413	885450
20371	885451
106398	885452
278028	885453
379709	885454
22521	885455
445907	885456
73565	885457
139859	885458
28779	885459
2587	885460
178187	885461
19085	885462
393373	885463
443047	885464
176778	885465
120998	885466
157995	885467
201058	885468
211776	885469
119290	885470
85253	885471
314481	885472
167263	885473
38554	885474
93311	885475
85253	885476
156266	885477
4261	885478
94361	885479
69476	885480
8691	885481
235822	885482
84193	885483
264784	885484
362098	885485
207161	885486
163575	885487
117671	885488
190605	885489
24931	885490
213601	885491
318055	885492
405694	885493
169547	885494
418816	885495
206911	885496
96454	885497
213615	885498
10338	885499
88397	885500
69984	885501
2360	885502
239237	885503
113637	885504
114996	885505
122704	885506
174416	885507
12529	885508
33608	885509
460237	885510
32596	885511
61022	885512
20294	885513
223178	885514
108373	885515
71570	885516
437399	885517
10342	885518
335492	885519
128363	885520
165398	885521
23865	885522
319318	885523
390185	885524
260143	885525
61275	885526
313966	885527
71412	885528
30814	885529
327644	885530
191948	885531
105671	885532
221179	885533
3791	885534
8670	885535
83	885536
38900	885537
61152	885538
226948	885539
87267	885540
328784	885541
110747	885542
163454	885543
123140	885544
243523	885545
3332	885546
5544	885547
252297	885548
116079	885549
162012	885550
302	885551
6111	885552
47935	885553
346079	885554
63176	885555
14772	885556
47945	885557
4713	885558
313838	885559
141919	885560
160036	885561
311499	885562
151096	885563
136530	885564
39959	885565
318738	885566
24240	885567
24810	885568
110542	885569
193979	885570
82987	885571
127135	885572
9553	885573
447280	885574
192914	885575
139585	885576
279981	885577
17713	885578
3462	885579
232336	885580
170905	885581
60326	885582
25106	885583
63021	885584
106350	885585
99922	885586
76056	885587
181677	885588
375584	885589
1286	885590
10393	885591
32104	885592
389859	885593
221035	885594
13177	885595
211596	885596
262	885597
122478	885598
138124	885599
444442	885600
373266	885601
153901	885602
238818	885603
396163	885604
436711	885605
40803	885606
143769	885607
76667	885608
42429	885609
111371	885610
448729	885611
229501	885612
357841	885613
73516	885614
44392	885615
254640	885616
42234	885617
241221	885618
46468	885619
239441	885620
106136	885621
146323	885622
451940	885623
31092	885624
441504	885625
239844	885626
433942	885627
134475	885628
303729	885629
128892	885630
137999	885631
17210	885632
352450	885633
89595	885634
177660	885635
240637	885636
58801	885637
119541	885638
100764	885639
100205	885640
17684	885641
95719	885642
181925	885643
141646	885644
54742	885645
117440	885646
115039	885647
95379	885648
114714	885649
51442	885650
245320	885651
181135	885652
11984	885653
45274	885654
75762	885655
103541	885656
14916	885657
65252	885658
31408	885659
42584	885660
250944	885661
24312	885662
55050	885663
62539	885664
19168	885665
176540	885666
50938	885667
151208	885668
72586	885669
4470	885670
123238	885671
177900	885672
134184	885673
283496	885674
130731	885675
424396	885676
167218	885677
446982	885678
54292	885679
98083	885680
98118	885681
15015	885682
361080	885683
356600	885684
207072	885685
214167	885686
61325	885687
293747	885688
127056	885689
50150	885690
14184	885691
295626	885692
390786	885693
234859	885694
180744	885695
363222	885696
235611	885697
167176	885698
42470	885699
426586	885700
105353	885701
7319	885702
137306	885703
73396	885704
10295	885705
274040	885706
29355	885707
13804	885708
45702	885709
26225	885710
3835	885711
1591	885712
311578	885713
257674	885714
2063	885715
7376	885716
89271	885717
455935	885718
10195	885719
81656	885720
257758	885721
86573	885722
117563	885723
158005	885724
249231	885725
59543	885726
16751	885727
6705	885728
446774	885729
390016	885730
222804	885731
245803	885732
182400	885733
159742	885734
2833	885735
19915	885736
54184	885737
82035	885738
11118	885739
10764	885740
4041	885741
224011	885742
184008	885743
160092	885744
52384	885745
75463	885746
323424	885747
344572	885748
376337	885749
72516	885750
12799	885751
208882	885752
104611	885753
5100	885754
1685	885755
445549	885756
101498	885757
16586	885758
67873	885759
77088	885760
211260	885761
19470	885762
357395	885763
255251	885764
314591	885765
117033	885766
827	885767
22791	885768
37792	885769
80547	885770
6433	885771
24827	885772
182918	885773
74430	885774
109078	885775
125717	885776
237285	885777
132926	885778
194125	885779
113026	885780
301779	885781
33399	885782
29578	885783
48178	885784
124452	885785
99802	885786
169447	885787
233636	885788
18983	885789
47636	885790
133017	885791
205484	885792
364319	885793
436383	885794
245412	885795
312183	885796
236944	885797
50420	885798
155877	885799
82952	885800
74612	885801
417840	885802
102844	885803
102961	885804
41431	885805
270121	885806
83150	885807
140503	885808
264095	885809
140131	885810
44197	885811
241828	885812
114025	885813
61288	885814
158613	885815
51895	885816
99140	885817
199697	885818
169779	885819
18682	885820
402280	885821
107388	885822
28206	885823
3543	885824
36683	885825
293724	885826
165902	885827
67596	885828
135564	885829
164374	885830
263415	885831
58343	885832
268707	885833
323033	885834
5401	885835
116032	885836
143445	885837
334824	885838
5401	885839
89266	885840
170843	885841
35701	885842
137746	885843
382455	885844
7522	885845
29389	885846
17600	885847
79654	885848
354503	885849
17338	885850
65611	885851
53510	885852
97373	885853
448085	885854
55930	885855
444067	885856
422344	885857
126459	885858
181769	885859
78069	885860
209578	885861
162547	885862
19720	885863
226700	885864
279499	885865
8224	885866
12042	885867
14740	885868
100073	885869
232211	885870
386067	885871
72	885872
75164	885873
4529	885874
229129	885875
329298	885876
1215	885877
507	885878
24006	885879
75104	885880
41813	885881
182193	885882
155229	885883
109655	885884
38381	885885
12011	885886
311799	885887
23088	885888
17015	885889
177848	885890
99829	885891
126633	885892
97453	885893
155370	885894
78629	885895
50662	885896
251496	885897
10586	885898
47915	885899
404467	885900
101514	885901
24078	885902
85727	885903
2849	885904
415875	885905
243908	885906
77930	885907
86252	885908
245589	885909
354876	885910
33977	885911
187769	885912
394938	885913
106041	885914
32071	885915
15321	885916
5236	885917
281997	885918
2272	885919
251838	885920
4522	885921
67750	885922
17825	885923
321607	885924
332364	885925
100917	885926
241274	885927
128702	885928
122346	885929
4165	885930
101048	885931
112766	885932
108582	885933
25588	885934
71739	885935
134910	885936
24701	885937
458451	885938
58950	885939
7366	885940
80302	885941
433761	885942
24620	885943
40463	885944
51170	885945
84758	885946
256	885947
243677	885948
61257	885949
273206	885950
397919	885951
367679	885952
409174	885953
10851	885954
239789	885955
243514	885956
131447	885957
11425	885958
32886	885959
92896	885960
235589	885961
5322	885962
351431	885963
93212	885964
256320	885965
13118	885966
425587	885967
201380	885968
70003	885969
378327	885970
117788	885971
7854	885972
131450	885973
101689	885974
17578	885975
17578	885976
194296	885977
112274	885978
13846	885979
130536	885980
204012	885981
106488	885982
103638	885983
26784	885984
372715	885985
130688	885986
210371	885987
222941	885988
43276	885989
96214	885990
353041	885991
107715	885992
271607	885993
457267	885994
53230	885995
147116	885996
157442	885997
184613	885998
21632	885999
61611	886000
264154	886001
409489	886002
53858	886003
241812	886004
369929	886005
232839	886006
15925	886007
174905	886008
70542	886009
41938	886010
30399	886011
173705	886012
433329	886013
103052	886014
51075	886015
54618	886016
13616	886017
46346	886018
96482	886019
258468	886020
13100	886021
313668	886022
97202	886023
181258	886024
208613	886025
7131	886026
4758	886027
142645	886028
71743	886029
88023	886030
78484	886031
37019	886032
296911	886033
139584	886034
358542	886035
270292	886036
66553	886037
241	886038
254078	886039
277204	886040
103429	886041
109198	886042
101211	886043
361168	886044
345535	886045
11766	886046
377909	886047
230521	886048
90676	886049
38	886050
392957	886051
95716	886052
312683	886053
321974	886054
390299	886055
5239	886056
209474	886057
210552	886058
40651	886059
399008	886060
347261	886061
74977	886062
451060	886063
30378	886064
79939	886065
318191	886066
259528	886067
370628	886068
22390	886069
142264	886070
230284	886071
167293	886072
316375	886073
2819	886074
200397	886075
441843	886076
134364	886077
222382	886078
42782	886079
57325	886080
356136	886081
101348	886082
204210	886083
122602	886084
92120	886085
57495	886086
28930	886087
196732	886088
215495	886089
48083	886090
332769	886091
81860	886092
112086	886093
70030	886094
143986	886095
25945	886096
77684	886097
185645	886098
2081	886099
207974	886100
10542	886101
5540	886102
98560	886103
77467	886104
438976	886105
44226	886106
192565	886107
241577	886108
228210	886109
88923	886110
377018	886111
154238	886112
55824	886113
116466	886114
50412	886115
458800	886116
219981	886117
170173	886118
143271	886119
85743	886120
29413	886121
128675	886122
196472	886123
68496	886124
26444	886125
273711	886126
60317	886127
191145	886128
181989	886129
291012	886130
105306	886131
194143	886132
85926	886133
199826	886134
250596	886135
121778	886136
454420	886137
453069	886138
10080	886139
181882	886140
334979	886141
11104	886142
231485	886143
323292	886144
66641	886145
53474	886146
5967	886147
11581	886148
63690	886149
399649	886150
240090	886151
26476	886152
17975	886153
63572	886154
102480	886155
110816	886156
57220	886157
150052	886158
174544	886159
353657	886160
385496	886161
5806	886162
283654	886163
63641	886164
75543	886165
74450	886166
428423	886167
5031	886168
85752	886169
82140	886170
267171	886171
146648	886172
139066	886173
64450	886174
131425	886175
61138	886176
61138	886177
10278	886178
119202	886179
240995	886180
78831	886181
194520	886182
76204	886183
232694	886184
5503	886185
390392	886186
44772	886187
145866	886188
67807	886189
242274	886190
64570	886191
86123	886192
85168	886193
48957	886194
203284	886195
159	886196
336098	886197
74722	886198
291246	886199
430321	886200
444374	886201
439113	886202
232200	886203
433947	886204
230052	886205
237188	886206
439112	886207
235215	886208
227683	886209
237229	886210
444363	886211
239525	886212
59486	886213
239438	886214
403183	886215
61721	886216
138398	886217
64687	886218
133740	886219
403045	886220
193679	886221
331740	886222
243565	886223
341980	886224
308970	886225
184255	886226
157277	886227
4064	886228
19811	886229
57322	886230
201784	886231
56872	886232
434630	886233
41193	886234
83006	886235
190420	886236
2970	886237
130496	886238
459450	886239
173392	886240
425033	886241
198320	886242
125606	886243
10665	886244
125424	886245
274425	886246
10052	886247
149203	886248
302564	886249
366571	886250
451611	886251
265760	886252
128897	886253
169660	886254
321431	886255
220672	886256
295042	886257
390140	886258
460280	886259
113998	886260
102385	886261
10147	886262
37225	886263
80986	886264
13263	886265
9125	886266
252474	886267
223030	886268
65818	886269
257807	886270
78852	886271
352816	886272
284933	886273
189785	886274
390598	886275
152968	886276
119029	886277
34533	886278
103079	886279
185587	886280
146078	886281
277973	886282
227628	886283
222741	886284
405543	886285
240185	886286
406004	886287
182243	886288
11112	886289
120670	886290
210100	886291
359785	886292
390599	886293
359195	886294
256503	886295
39788	886296
4709	886297
162080	886298
85740	886299
50298	886300
369222	886301
414254	886302
105099	886303
459864	886304
5410	886305
197263	886306
204062	886307
228814	886308
230522	886309
174	886310
171200	886311
93351	886312
14039	886313
90290	886314
60258	886315
366221	886316
218288	886317
128532	886318
32933	886319
230796	886320
59099	886321
101877	886322
108707	886323
25833	886324
86061	886325
294986	886326
5390	886327
5390	886328
160879	886329
58956	886330
159956	886331
423048	886332
228784	886333
83855	886334
223152	886335
26301	886336
128532	886337
228519	886338
426109	886339
120584	886340
184448	886341
258146	886342
233643	886343
34471	886344
82837	886345
20646	886346
77025	886347
234040	886348
18129	886349
142964	886350
143861	886351
76362	886352
149196	886353
261951	886354
20646	886355
225587	886356
240135	886357
111022	886358
277318	886359
63776	886360
32065	886361
26301	886362
46776	886363
14374	886364
100546	886365
32065	886366
30953	886367
9686	886368
199342	886369
62699	886370
277299	886371
456881	886372
9845	886373
192896	886374
192905	886375
238197	886376
154210	886377
111278	886378
414714	886379
235518	886380
24120	886381
123814	886382
13772	886383
131223	886384
248246	886385
167285	886386
106575	886387
284293	886388
421356	886389
186240	886390
2263	886391
219590	886392
349913	886393
50439	886394
441034	886395
55808	886396
186973	886397
45591	886398
328513	886399
203353	886400
282724	886401
203327	886402
381679	886403
35655	886404
20924	886405
44649	886406
165792	886407
68438	886408
237245	886409
16272	886410
4014	886411
185137	886412
168388	886413
191577	886414
358830	886415
428014	886416
447251	886417
244062	886418
403834	886419
361854	886420
102661	886421
285793	886422
216010	886423
226465	886424
2843	886425
193351	886426
205086	886427
78391	886428
236470	886429
236224	886430
147538	886431
22247	886432
66093	886433
95471	886434
129056	886435
33691	886436
116022	886437
263740	886438
235787	886439
10343	886440
20316	886441
8767	886442
386935	886443
37270	886444
398791	886445
73130	886446
231922	886447
239637	886448
77422	886449
211214	886450
93447	886451
151228	886452
175267	886453
431373	886454
322787	886455
71815	886456
119802	886457
165551	886458
65238	886459
301368	886460
88166	886461
191916	886462
199946	886463
434215	886464
251314	886465
370682	886466
139705	886467
143499	886468
4752	886469
30292	886470
165283	886471
377940	886472
89776	886473
60577	886474
141862	886475
400272	886476
187884	886477
359781	886478
109274	886479
14691	886480
383094	886481
114819	886482
49693	886483
40897	886484
66615	886485
117853	886486
177508	886487
17868	886488
19393	886489
30241	886490
122635	886491
312595	886492
11874	886493
131584	886494
7960	886495
340607	886496
164974	886497
23613	886498
150614	886499
186726	886500
11615	886501
87402	886502
355724	886503
36515	886504
138697	886505
138697	886506
198590	886507
340474	886508
82113	886509
30046	886510
103447	886511
187675	886512
161557	886513
89809	886514
40884	886515
415055	886516
87056	886517
2818	886518
146333	886519
444453	886520
242627	886521
323528	886522
128948	886523
303560	886524
92099	886525
321816	886526
325168	886527
420496	886528
123198	886529
394172	886530
428530	886531
370368	886532
43732	886533
30052	886534
102242	886535
26674	886536
223100	886537
51851	886538
106496	886539
334005	886540
58269	886541
304345	886542
21885	886543
161758	886544
405951	886545
274703	886546
325061	886547
235623	886548
136241	886549
114106	886550
114047	886551
59500	886552
44804	886553
52828	886554
79586	886555
107569	886556
7095	886557
231971	886558
43861	886559
1640	886560
160313	886561
59462	886562
396627	886563
457625	886564
286020	886565
57339	886566
458849	886567
313071	886568
59142	886569
102371	886570
81316	886571
2303	886572
204680	886573
38265	886574
347598	886575
216223	886576
260190	886577
47713	886578
245230	886579
304380	886580
220017	886581
234958	886582
182286	886583
157006	886584
29075	886585
386968	886586
179855	886587
154880	886588
149885	886589
9198	886590
74869	886591
295921	886592
22245	886593
161548	886594
164385	886595
102550	886596
15046	886597
426201	886598
71657	886599
262648	886600
59986	886601
396149	886602
365266	886603
220423	886604
195349	886605
21225	886606
5775	886607
34250	886608
361412	886609
104121	886610
193350	886611
932	886612
203694	886613
185671	886614
424448	886615
167775	886616
450370	886617
419298	886618
84735	886619
304227	886620
114477	886621
332948	886622
42018	886623
242070	886624
10093	886625
23092	886626
396464	886627
213564	886628
213100	886629
232539	886630
120559	886631
178079	886632
124095	886633
124605	886634
120720	886635
101939	886636
51838	886637
98902	886638
33150	886639
186933	886640
210355	886641
253079	886642
5823	886643
46968	886644
20169	886645
447273	886646
344604	886647
82685	886648
170966	886649
253355	886650
30495	886651
328113	886652
79711	886653
143665	886654
173553	886655
151288	886656
45619	886657
94029	886658
49327	886659
92666	886660
120508	886661
411121	886662
139326	886663
10028	886664
47325	886665
180312	886666
84498	886667
248341	886668
1544	886669
171663	886670
45725	886671
429239	886672
2772	886673
402485	886674
230341	886675
169221	886676
176062	886677
59682	886678
450248	886679
26316	886680
80524	886681
281853	886682
114477	886683
218764	886684
6798	886685
391064	886686
64683	886687
139296	886688
111085	886689
452732	886690
115328	886691
325685	886692
359309	886693
25675	886694
235075	886695
452963	886696
124941	886697
182302	886698
165817	886699
332958	886700
144189	886701
182300	886702
198023	886703
253729	886704
170963	886705
169132	886706
415116	886707
88090	886708
329	886709
53546	886710
196811	886711
63122	886712
233839	886713
25838	886714
199194	886715
330542	886716
319765	886717
6469	886718
134636	886719
3641	886720
481	886721
337437	886722
6744	886723
301675	886724
20765	886725
94805	886726
36799	886727
23263	886728
224069	886729
139453	886730
249991	886731
414023	886732
69492	886733
348820	886734
4958	886735
77012	886736
305750	886737
166820	886738
27612	886739
385901	886740
157114	886741
236138	886742
147410	886743
344994	886744
247803	886745
212902	886746
92644	886747
152965	886748
173918	886749
164650	886750
289177	886751
188593	886752
228256	886753
6324	886754
174623	886755
199981	886756
116683	886757
36148	886758
36148	886759
23953	886760
279542	886761
32445	886762
386030	886763
244313	886764
24138	886765
334145	886766
444326	886767
25173	886768
115594	886769
220521	886770
353729	886771
12318	886772
4839	886773
11288	886774
180150	886775
14074	886776
35235	886777
9429	886778
391690	886779
89558	886780
100767	886781
125358	886782
24663	886783
107223	886784
47649	886785
136532	886786
16535	886787
68979	886788
74341	886789
331665	886790
104341	886791
177041	886792
107084	886793
45562	886794
37984	886795
12075	886796
24452	886797
322698	886798
127839	886799
73402	886800
124103	886801
64842	886802
213538	886803
9352	886804
254803	886805
128437	886806
135370	886807
314362	886808
40711	886809
28474	886810
196582	886811
117581	886812
245186	886813
92636	886814
258658	886815
112837	886816
167398	886817
268617	886818
394245	886819
201	886820
249121	886821
434067	886822
102192	886823
672	886824
87408	886825
59998	886826
247570	886827
179034	886828
261446	886829
91233	886830
187166	886831
152449	886832
261559	886833
344782	886834
335839	886835
346802	886836
297443	886837
78985	886838
457466	886839
440273	886840
354773	886841
97314	886842
97907	886843
435523	886844
134227	886845
269226	886846
175912	886847
4148	886848
2265	886849
19166	886850
246463	886851
238033	886852
147176	886853
20195	886854
147276	886855
245421	886856
28178	886857
56021	886858
142079	886859
51745	886860
225169	886861
39181	886862
138625	886863
64433	886864
433907	886865
91394	886866
45216	886867
7605	886868
62977	886869
439287	886870
221197	886871
68693	886872
123487	886873
394391	886874
73265	886875
446818	886876
40610	886877
51620	886878
75579	886879
393797	886880
112262	886881
106095	886882
131188	886883
11657	886884
338	886885
373120	886886
241248	886887
4583	886888
46782	886889
242227	886890
199199	886891
74576	886892
49767	886893
234323	886894
357836	886895
440056	886896
30713	886897
131683	886898
249385	886899
31914	886900
455529	886901
297199	886902
201852	886903
82473	886904
18268	886905
214282	886906
205960	886907
380227	886908
107205	886909
13170	886910
274332	886911
79072	886912
5777	886913
6935	886914
172901	886915
292476	886916
29241	886917
105115	886918
438836	886919
220903	886920
425210	886921
226000	886922
325833	886923
24193	886924
140337	886925
727	886926
1187	886927
150279	886928
18827	886929
456558	886930
310137	886931
11611	886932
30457	886933
163973	886934
37205	886935
84179	886936
27193	886937
585	886938
201957	886939
171275	886940
30229	886941
184562	886942
2116	886943
139786	886944
397316	886945
306335	886946
27062	886947
7586	886948
188198	886949
39173	886950
12454	886951
57768	886952
29888	886953
8497	886954
414256	886955
54240	886956
69852	886957
49020	886958
58029	886959
144274	886960
162675	886961
163465	886962
188914	886963
18766	886964
130279	886965
49967	886966
207862	886967
11943	886968
1534	886969
2591	886970
33709	886971
351653	886972
40832	886973
124713	886974
22078	886975
257186	886976
215362	886977
219687	886978
8658	886979
66746	886980
48767	886981
171765	886982
395506	886983
342043	886984
205876	886985
108735	886986
43816	886987
374403	886988
128918	886989
389012	886990
137366	886991
69647	886992
320988	886993
243074	886994
363067	886995
79546	886996
85896	886997
179626	886998
97345	886999
13343	887000
31149	887001
546	887002
4893	887003
13802	887004
354978	887005
255727	887006
125886	887007
61976	887008
311945	887009
109913	887010
26355	887011
10356	887012
18561	887013
82628	887014
44298	887015
335515	887016
360049	887017
173661	887018
23435	887019
77025	887020
50889	887021
293101	887022
148869	887023
216039	887024
41408	887025
22300	887026
207735	887027
153261	887028
177160	887029
43657	887030
117910	887031
10521	887032
26946	887033
78625	887034
20370	887035
133045	887036
21859	887037
38221	887038
37375	887039
1380	887040
448223	887041
195902	887042
120947	887043
436412	887044
27321	887045
199092	887046
567	887047
89975	887048
10116	887049
6277	887050
64372	887051
321376	887052
22808	887053
206106	887054
80593	887055
2619	887056
148499	887057
2650	887058
19234	887059
240505	887060
35981	887061
12093	887062
425725	887063
111006	887064
2174	887065
160008	887066
90661	887067
77915	887068
422179	887069
29446	887070
53023	887071
149151	887072
69148	887073
31379	887074
58852	887075
127238	887076
41819	887077
197151	887078
93084	887079
12453	887080
4262	887081
30177	887082
15511	887083
164765	887084
65323	887085
186810	887086
94249	887087
22187	887088
75941	887089
14912	887090
149	887091
238388	887092
305401	887093
287305	887094
94566	887095
122827	887096
415152	887097
16181	887098
101976	887099
93702	887100
54237	887101
26056	887102
26755	887103
42208	887104
374710	887105
2778	887106
27620	887107
420623	887108
188166	887109
16027	887110
42938	887111
54783	887112
244914	887113
408841	887114
54805	887115
457421	887116
334126	887117
380726	887118
3813	887119
89361	887120
90357	887121
44633	887122
196679	887123
185218	887124
106815	887125
248741	887126
187451	887127
3015	887128
371947	887129
104825	887130
28647	887131
72465	887132
23799	887133
196416	887134
45710	887135
112580	887136
73553	887137
197927	887138
3861	887139
4046	887140
807	887141
349141	887142
263848	887143
162480	887144
212037	887145
301910	887146
29350	887147
293469	887148
51978	887149
278115	887150
289263	887151
115203	887152
345678	887153
156281	887154
95916	887155
400430	887156
448589	887157
83808	887158
1646	887159
397889	887160
38999	887161
15843	887162
265829	887163
329331	887164
35992	887165
8311	887166
807	887167
50006	887168
19563	887169
159663	887170
16066	887171
30	887172
56702	887173
212511	887174
376421	887175
26097	887176
9075	887177
364519	887178
12560	887179
65408	887180
451534	887181
388241	887182
103398	887183
53489	887184
1309	887185
162538	887186
2842	887187
32987	887188
185029	887189
25359	887190
87176	887191
66550	887192
105586	887193
292342	887194
611	887195
77763	887196
17743	887197
126432	887198
130008	887199
139299	887200
386392	887201
43774	887202
45474	887203
1736	887204
14403	887205
215701	887206
48700	887207
51763	887208
11882	887209
315962	887210
161375	887211
3636	887212
58042	887213
147367	887214
306798	887215
21798	887216
64	887217
184549	887218
411258	887219
74207	887220
262949	887221
167761	887222
312097	887223
277598	887224
105418	887225
14372	887226
205802	887227
389907	887228
94055	887229
200349	887230
156616	887231
110223	887232
51968	887233
327562	887234
182260	887235
191970	887236
235885	887237
252466	887238
10537	887239
408507	887240
18765	887241
324170	887242
103245	887243
16430	887244
116338	887245
26668	887246
185077	887247
266186	887248
381658	887249
125699	887250
13091	887251
12877	887252
276911	887253
147500	887254
238048	887255
90170	887256
105249	887257
428412	887258
214466	887259
4875	887260
38333	887261
229038	887262
65291	887263
377705	887264
61835	887265
78647	887266
284923	887267
20282	887268
70111	887269
86093	887270
69054	887271
34944	887272
32515	887273
415784	887274
177624	887275
144236	887276
179290	887277
238283	887278
283314	887279
151053	887280
185143	887281
142268	887282
397258	887283
59377	887284
35457	887285
152076	887286
121008	887287
10246	887288
373323	887289
245618	887290
250419	887291
220681	887292
53659	887293
105103	887294
103586	887295
443319	887296
338415	887297
61128	887298
379625	887299
438587	887300
22121	887301
284855	887302
14594	887303
121440	887304
19554	887305
164727	887306
52967	887307
54685	887308
38230	887309
62112	887310
235492	887311
130103	887312
8516	887313
48551	887314
46199	887315
18863	887316
88332	887317
46227	887318
53489	887319
100261	887320
117797	887321
22029	887322
165658	887323
204346	887324
68413	887325
24040	887326
193409	887327
85017	887328
8850	887329
111886	887330
42120	887331
82419	887332
23131	887333
28246	887334
44127	887335
24531	887336
97614	887337
17642	887338
17782	887339
1859	887340
453681	887341
79164	887342
13248	887343
65199	887344
171338	887345
98125	887346
224575	887347
156582	887348
221593	887349
24045	887350
379002	887351
191028	887352
236439	887353
235111	887354
156169	887355
36516	887356
238875	887357
374218	887358
372817	887359
4030	887360
117853	887361
232191	887362
160309	887363
214230	887364
43959	887365
357955	887366
116614	887367
247718	887368
412262	887369
353343	887370
165981	887371
125121	887372
225533	887373
330287	887374
375372	887375
72818	887376
112538	887377
248907	887378
230705	887379
37894	887380
248255	887381
64174	887382
276	887383
58756	887384
250842	887385
458487	887386
294019	887387
126712	887388
351798	887389
415800	887390
238359	887391
126264	887392
10922	887393
109966	887394
20	887395
36553	887396
437103	887397
11128	887398
84687	887399
103084	887400
209	887401
90242	887402
4350	887403
27721	887404
90333	887405
437961	887406
66655	887407
18855	887408
52248	887409
20846	887410
270445	887411
74855	887412
264407	887413
314035	887414
225297	887415
118762	887416
279153	887417
353863	887418
41860	887419
455454	887420
215471	887421
29485	887422
98044	887423
166037	887424
75734	887425
92226	887426
58622	887427
106792	887428
204987	887429
25500	887430
233604	887431
402628	887432
143836	887433
395070	887434
3781	887435
440184	887436
314469	887437
12800	887438
224879	887439
223267	887440
52464	887441
368178	887442
46170	887443
400038	887444
393374	887445
173978	887446
64455	887447
145508	887448
78204	887449
227289	887450
16619	887451
76968	887452
59769	887453
392740	887454
392848	887455
146371	887456
335676	887457
179604	887458
137901	887459
88868	887460
10570	887461
346288	887462
73055	887463
184345	887464
437925	887465
380234	887466
449967	887467
232879	887468
125088	887469
63388	887470
379393	887471
12622	887472
177814	887473
5574	887474
321245	887475
277408	887476
14585	887477
4655	887478
22071	887479
1562	887480
289224	887481
12703	887482
48928	887483
6688	887484
50713	887485
50713	887486
28001	887487
130866	887488
224720	887489
123749	887490
139021	887491
212332	887492
74932	887493
74932	887494
85170	887495
447223	887496
243245	887497
384615	887498
62235	887499
30920	887500
4690	887501
33757	887502
216557	887503
52945	887504
29508	887505
10	887506
452046	887507
786	887508
189894	887509
123672	887510
33909	887511
64525	887512
1969	887513
105438	887514
105438	887515
126446	887516
381055	887517
111964	887518
375129	887519
44379	887520
45636	887521
43154	887522
3427	887523
278619	887524
98637	887525
27755	887526
26457	887527
64989	887528
257277	887529
67610	887530
228195	887531
177882	887532
63590	887533
189731	887534
454578	887535
2052	887536
13918	887537
449461	887538
95857	887539
2379	887540
624	887541
19754	887542
195	887543
1625	887544
18254	887545
4779	887546
23616	887547
50854	887548
306554	887549
51484	887550
65235	887551
8515	887552
6756	887553
11648	887554
35944	887555
2010	887556
6632	887557
276930	887558
71741	887559
188681	887560
2660	887561
9983	887562
5728	887563
27687	887564
4792	887565
3273	887566
4792	887567
2193	887568
21363	887569
1572	887570
40408	887571
11530	887572
8736	887573
20058	887574
624	887575
274641	887576
299568	887577
6099	887578
273001	887579
1030	887580
420300	887581
24304	887582
18453	887583
274132	887584
59222	887585
55591	887586
29924	887587
42062	887588
71175	887589
163297	887590
116538	887591
235433	887592
111482	887593
123953	887594
197573	887595
244737	887596
347338	887597
2369	887598
101973	887599
248221	887600
127110	887601
43679	887602
108874	887603
189687	887604
112990	887605
457807	887606
219918	887607
343086	887608
282239	887609
449494	887610
191923	887611
50898	887612
406586	887613
433478	887614
190752	887615
104865	887616
296209	887617
41626	887618
19022	887619
17612	887620
237768	887621
353614	887622
131683	887623
10229	887624
17540	887625
484	887626
158871	887627
78020	887628
408528	887629
365468	887630
206919	887631
22000	887632
457836	887633
342473	887634
66890	887635
437058	887636
239711	887637
219023	887638
335122	887639
253471	887640
231785	887641
120639	887642
26984	887643
10825	887644
175085	887645
415984	887646
168267	887647
91144	887648
93744	887649
350314	887650
319231	887651
6293	887652
36495	887653
44910	887654
25483	887655
249623	887656
44923	887657
40967	887658
82345	887659
36733	887660
106973	887661
8456	887662
318353	887663
316850	887664
245331	887665
18549	887666
10522	887667
6361	887668
11886	887669
166031	887670
241455	887671
167742	887672
93857	887673
44619	887674
310923	887675
148720	887676
154709	887677
160463	887678
162285	887679
81469	887680
174130	887681
350309	887682
262509	887683
381634	887684
41618	887685
243755	887686
15714	887687
362332	887688
189956	887689
127148	887690
37814	887691
126740	887692
66615	887693
351547	887694
98332	887695
33710	887696
249288	887697
391043	887698
103469	887699
203202	887700
88956	887701
445900	887702
264696	887703
2574	887704
268701	887705
99605	887706
338587	887707
247123	887708
94732	887709
46798	887710
179877	887711
432295	887712
240229	887713
206935	887714
442288	887715
92676	887716
167222	887717
49963	887718
88837	887719
11503	887720
122685	887721
93163	887722
387170	887723
2097	887724
139423	887725
151942	887726
305975	887727
116296	887728
403891	887729
38354	887730
299919	887731
6245	887732
413482	887733
186295	887734
286811	887735
331682	887736
135160	887737
113850	887738
459567	887739
115850	887740
115919	887741
153670	887742
256330	887743
6523	887744
210194	887745
210238	887746
220532	887747
101550	887748
60418	887749
46674	887750
287276	887751
184069	887752
71876	887753
58181	887754
132637	887755
7386	887756
948	887757
24021	887758
79098	887759
55708	887760
31090	887761
74801	887762
157131	887763
90372	887764
390833	887765
234563	887766
69344	887767
306522	887768
78803	887769
270777	887770
25917	887771
73831	887772
245698	887773
4203	887774
424081	887775
155471	887776
74873	887777
21833	887778
173953	887779
454433	887780
224050	887781
75424	887782
216640	887783
92298	887784
46283	887785
3469	887786
28173	887787
315119	887788
22623	887789
170824	887790
269016	887791
15888	887792
142696	887793
202679	887794
9640	887795
283	887796
457064	887797
183216	887798
93347	887799
295747	887800
4643	887801
101195	887802
9564	887803
82065	887804
130913	887805
334916	887806
427214	887807
202067	887808
289170	887809
154376	887810
107372	887811
5746	887812
183046	887813
51800	887814
5741	887815
242714	887816
258372	887817
12085	887818
84025	887819
52343	887820
47610	887821
101606	887822
25488	887823
26018	887824
58445	887825
15208	887826
3262	887827
67937	887828
3257	887829
426530	887830
109424	887831
30831	887832
257192	887833
271372	887834
378219	887835
84357	887836
61053	887837
311692	887838
133	887839
15166	887840
179818	887841
340567	887842
122389	887843
278797	887844
217322	887845
18453	887846
103581	887847
182689	887848
154409	887849
114780	887850
323413	887851
82881	887852
31894	887853
17548	887854
351291	887855
375	887856
45764	887857
117349	887858
13706	887859
30160	887860
185111	887861
96518	887862
96081	887863
36277	887864
348679	887865
32810	887866
138834	887867
242865	887868
155119	887869
46939	887870
429195	887871
325742	887872
29539	887873
191480	887874
89640	887875
342890	887876
44995	887877
195612	887878
238254	887879
22534	887880
129498	887881
83746	887882
103621	887883
13024	887884
202614	887885
963	887886
4909	887887
395744	887888
215598	887889
64617	887890
279849	887891
248225	887892
104996	887893
150726	887894
75828	887895
159455	887896
98971	887897
125559	887898
433292	887899
50488	887900
6347	887901
202597	887902
27634	887903
102384	887904
17314	887905
261543	887906
81022	887907
268328	887908
87204	887909
348563	887910
174366	887911
363165	887912
397087	887913
12897	887914
250965	887915
4906	887916
5415	887917
358494	887918
15818	887919
211988	887920
25083	887921
384904	887922
19872	887923
777	887924
107544	887925
62197	887926
459922	887927
30341	887928
13079	887929
15200	887930
65496	887931
78273	887932
267004	887933
180378	887934
31057	887935
90559	887936
43703	887937
230312	887938
15884	887939
77571	887940
101458	887941
4941	887942
17990	887943
45489	887944
2117	887945
13822	887946
5220	887947
239499	887948
49077	887949
95348	887950
17934	887951
16849	887952
13220	887953
247618	887954
458778	887955
188069	887956
225967	887957
70006	887958
117886	887959
249238	887960
252918	887961
5605	887962
368092	887963
151746	887964
263275	887965
103053	887966
393389	887967
72348	887968
39008	887969
14516	887970
109305	887971
297427	887972
20938	887973
262806	887974
369221	887975
86856	887976
447950	887977
203605	887978
389566	887979
269741	887980
116676	887981
436367	887982
174719	887983
453374	887984
144651	887985
26021	887986
132764	887987
2727	887988
354949	887989
104945	887990
2037	887991
149081	887992
145635	887993
22254	887994
148497	887995
4261	887996
15853	887997
73074	887998
232391	887999
45530	888000
122582	888001
30464	888002
235985	888003
22538	888004
104462	888005
158767	888006
248183	888007
451536	888008
6347	888009
154218	888010
184502	888011
238433	888012
121812	888013
17689	888014
97261	888015
60860	888016
423103	888017
46879	888018
58510	888019
125095	888020
53925	888021
1566	888022
176644	888023
65813	888024
33441	888025
57066	888026
61337	888027
57941	888028
137580	888029
25794	888030
37150	888031
176603	888032
45082	888033
6111	888034
145194	888035
22218	888036
102134	888037
115799	888038
329614	888039
295268	888040
209574	888041
197035	888042
87420	888043
369090	888044
122620	888045
346301	888046
50053	888047
441697	888048
16708	888049
3338	888050
1234	888051
88000	888052
6957	888053
7546	888054
17309	888055
2100	888056
241302	888057
119633	888058
90958	888059
405	888060
27647	888061
38071	888062
191668	888063
53719	888064
29191	888065
232456	888066
5200	888067
386560	888068
58375	888069
55532	888070
90946	888071
8634	888072
250231	888073
346597	888074
222804	888075
10912	888076
35072	888077
42114	888078
165930	888079
218090	888080
5023	888081
356013	888082
189706	888083
133769	888084
185673	888085
14515	888086
97430	888087
301027	888088
205043	888089
114136	888090
75962	888091
3439	888092
180490	888093
154978	888094
183441	888095
111853	888096
38719	888097
163411	888098
12737	888099
120835	888100
432028	888101
436	888102
22908	888103
25194	888104
209773	888105
115251	888106
120937	888107
206923	888108
16188	888109
126886	888110
262642	888111
4337	888112
6795	888113
36515	888114
457	888115
98888	888116
37597	888117
59684	888118
313894	888119
240302	888120
81076	888121
2721	888122
5770	888123
34413	888124
8562	888125
126013	888126
179276	888127
43963	888128
458107	888129
351199	888130
59025	888131
26471	888132
148500	888133
426211	888134
78152	888135
249703	888136
442593	888137
25483	888138
187130	888139
6324	888140
74907	888141
95047	888142
38565	888143
275907	888144
96482	888145
54694	888146
226139	888147
152277	888148
55649	888149
75699	888150
4472	888151
177696	888152
83452	888153
198380	888154
57629	888155
67460	888156
88387	888157
105668	888158
32425	888159
26866	888160
123902	888161
104289	888162
27573	888163
27398	888164
1738	888165
193376	888166
14446	888167
24662	888168
33308	888169
156739	888170
308785	888171
44284	888172
42167	888173
296941	888174
120587	888175
8359	888176
165962	888177
817	888178
10660	888179
15270	888180
175828	888181
933	888182
26916	888183
97328	888184
132504	888185
441432	888186
224786	888187
434608	888188
446670	888189
78168	888190
8512	888191
113512	888192
63127	888193
71301	888194
121527	888195
146980	888196
200971	888197
92029	888198
109659	888199
196788	888200
25397	888201
89707	888202
80580	888203
20295	888204
130661	888205
57915	888206
154842	888207
241082	888208
55913	888209
248785	888210
78626	888211
45716	888212
31544	888213
41068	888214
77085	888215
66399	888216
68605	888217
420298	888218
215213	888219
1371	888220
35747	888221
56744	888222
46647	888223
3750	888224
734	888225
11757	888226
48557	888227
1377	888228
13202	888229
77341	888230
40897	888231
398256	888232
33739	888233
65124	888234
4320	888235
20289	888236
53462	888237
483	888238
271	888239
250650	888240
17204	888241
15046	888242
18971	888243
34239	888244
184660	888245
42599	888246
49744	888247
49549	888248
80145	888249
58173	888250
21642	888251
384380	888252
126398	888253
413	888254
30281	888255
219894	888256
9334	888257
10167	888258
110459	888259
189663	888260
916	888261
4522	888262
96334	888263
434612	888264
53840	888265
372093	888266
51665	888267
230444	888268
16349	888269
146519	888270
37209	888271
20715	888272
22231	888273
131945	888274
14634	888275
12736	888276
107870	888277
380959	888278
14671	888279
136659	888280
117539	888281
8109	888282
1640	888283
244059	888284
10347	888285
105179	888286
35981	888287
336692	888288
192438	888289
2385	888290
2292	888291
9765	888292
1173	888293
66310	888294
3232	888295
87437	888296
179017	888297
389064	888298
924	888299
108766	888300
7259	888301
855	888302
291674	888303
3294	888304
1367	888305
74426	888306
376	888307
76853	888308
5571	888309
1443	888310
58173	888311
6971	888312
45934	888313
44134	888314
72209	888315
117851	888316
394363	888317
409084	888318
31827	888319
101130	888320
402913	888321
227853	888322
6415	888323
100595	888324
52338	888325
5294	888326
88161	888327
44501	888328
182776	888329
280817	888330
5293	888331
427708	888332
415853	888333
181611	888334
63645	888335
17321	888336
309861	888337
932	888338
54343	888339
99	888340
26928	888341
238347	888342
424247	888343
48902	888344
26882	888345
426410	888346
41686	888347
200079	888348
166727	888349
7672	888350
98280	888351
266664	888352
139319	888353
7012	888354
399547	888355
216909	888356
6476	888357
181224	888358
173173	888359
444682	888360
40858	888361
25070	888362
205531	888363
59154	888364
352261	888365
203062	888366
110864	888367
311257	888368
17427	888369
58969	888370
198205	888371
172179	888372
75128	888373
123210	888374
425539	888375
1531	888376
355906	888377
19787	888378
335499	888379
113692	888380
48293	888381
9847	888382
349938	888383
203204	888384
3532	888385
1357	888386
447038	888387
216262	888388
52676	888389
220617	888390
356166	888391
398144	888392
237373	888393
331870	888394
50460	888395
190046	888396
26578	888397
543	888398
127807	888399
250921	888400
27799	888401
216697	888402
114780	888403
114780	888404
48142	888405
43560	888406
42986	888407
233753	888408
124297	888409
330528	888410
113382	888411
95737	888412
195450	888413
276666	888414
8373	888415
402482	888416
342072	888417
285018	888418
184683	888419
72598	888420
3376	888421
229669	888422
361564	888423
8987	888424
1795	888425
362453	888426
120603	888427
4380	888428
5186	888429
13411	888430
230172	888431
229	888432
57757	888433
182357	888434
94740	888435
4054	888436
3952	888437
73550	888438
139618	888439
361768	888440
58691	888441
1293	888442
427612	888443
17771	888444
59764	888445
199945	888446
338807	888447
73602	888448
155041	888449
159038	888450
21988	888451
421087	888452
30255	888453
89378	888454
4682	888455
34498	888456
32043	888457
81317	888458
38959	888459
89356	888460
10882	888461
318039	888462
63788	888463
87006	888464
8904	888465
80480	888466
48270	888467
58108	888468
100459	888469
26000	888470
9908	888471
115155	888472
370323	888473
37559	888474
329711	888475
345642	888476
1261	888477
13212	888478
89031	888479
177334	888480
832	888481
343207	888482
12400	888483
59048	888484
74142	888485
64397	888486
11250	888487
151671	888488
176070	888489
358584	888490
13603	888491
52598	888492
38397	888493
6351	888494
73601	888495
159457	888496
159157	888497
97845	888498
82863	888499
45713	888500
199823	888501
133995	888502
24673	888503
14963	888504
16765	888505
332284	888506
117587	888507
39158	888508
5670	888509
51101	888510
76231	888511
60315	888512
106031	888513
192363	888514
55494	888515
280080	888516
372888	888517
6347	888518
3314	888519
99314	888520
171097	888521
62424	888522
18625	888523
263207	888524
118521	888525
24750	888526
6621	888527
191428	888528
360596	888529
206549	888530
7103	888531
237855	888532
149493	888533
362821	888534
338721	888535
182685	888536
2409	888537
15029	888538
70	888539
414813	888540
57595	888541
10566	888542
197388	888543
357350	888544
207020	888545
24651	888546
457832	888547
6897	888548
1356	888549
112265	888550
63240	888551
210631	888552
57338	888553
35842	888554
78344	888555
101347	888556
206531	888557
347176	888558
223511	888559
91836	888560
256460	888561
71094	888562
138691	888563
20862	888564
10322	888565
147	888566
24814	888567
241126	888568
29839	888569
59128	888570
188747	888571
450228	888572
155157	888573
136371	888574
32642	888575
196376	888576
384184	888577
706	888578
43624	888579
90862	888580
186251	888581
144715	888582
390877	888583
26549	888584
26777	888585
14706	888586
28140	888587
2499	888588
4579	888589
334648	888590
238199	888591
163	888592
235058	888593
177621	888594
35014	888595
174282	888596
225877	888597
278432	888598
121624	888599
82182	888600
24918	888601
269049	888602
142891	888603
452737	888604
263496	888605
248644	888606
159419	888607
102669	888608
60378	888609
205261	888610
35309	888611
30044	888612
115768	888613
245548	888614
233188	888615
64122	888616
367578	888617
250699	888618
425116	888619
6714	888620
321550	888621
80695	888622
23059	888623
334391	888624
133813	888625
173641	888626
438171	888627
38978	888628
2542	888629
1821	888630
118189	888631
210221	888632
180284	888633
189171	888634
185460	888635
11696	888636
32453	888637
301790	888638
85501	888639
235604	888640
22730	888641
122156	888642
399006	888643
214536	888644
457511	888645
58509	888646
66282	888647
30745	888648
397849	888649
111329	888650
21051	888651
183845	888652
314950	888653
42865	888654
384567	888655
265842	888656
12691	888657
372686	888658
65155	888659
84714	888660
823	888661
168478	888662
183165	888663
307101	888664
230048	888665
88524	888666
418337	888667
37535	888668
319588	888669
214250	888670
211901	888671
119026	888672
3726	888673
38698	888674
226853	888675
181221	888676
118433	888677
102340	888678
246176	888679
383938	888680
94264	888681
7421	888682
16135	888683
67022	888684
135562	888685
161122	888686
229155	888687
211729	888688
13956	888689
203739	888690
135082	888691
110326	888692
445255	888693
30505	888694
160610	888695
355879	888696
14075	888697
288533	888698
102461	888699
92820	888700
456737	888701
3861	888702
181829	888703
258603	888704
79995	888705
235565	888706
20856	888707
47717	888708
51852	888709
58376	888710
4066	888711
291703	888712
97278	888713
141685	888714
40476	888715
357812	888716
26443	888717
136919	888718
943	888719
17302	888720
185019	888721
857	888722
95417	888723
282311	888724
141730	888725
56236	888726
70495	888727
184199	888728
112820	888729
199343	888730
330092	888731
391647	888732
215031	888733
365892	888734
207641	888735
7864	888736
4480	888737
260582	888738
246509	888739
15080	888740
76046	888741
120253	888742
216375	888743
115628	888744
160028	888745
228808	888746
119836	888747
203466	888748
68607	888749
285404	888750
194955	888751
99043	888752
305410	888753
46357	888754
107485	888755
152855	888756
166723	888757
29106	888758
86883	888759
397364	888760
52752	888761
117557	888762
363003	888763
2665	888764
290174	888765
111437	888766
23673	888767
17934	888768
107045	888769
1958	888770
40386	888771
3964	888772
5780	888773
156990	888774
4125	888775
110205	888776
45636	888777
21887	888778
397788	888779
19634	888780
98455	888781
60665	888782
143573	888783
177980	888784
40323	888785
186785	888786
83912	888787
56795	888788
75253	888789
9457	888790
440846	888791
123065	888792
4354	888793
248859	888794
36625	888795
36625	888796
100191	888797
161017	888798
43729	888799
417142	888800
56919	888801
66498	888802
128106	888803
118767	888804
273514	888805
7372	888806
18379	888807
47688	888808
93372	888809
392217	888810
98240	888811
1865	888812
48679	888813
79486	888814
254348	888815
5132	888816
13818	888817
18789	888818
152413	888819
96718	888820
54911	888821
2995	888822
364772	888823
127895	888824
242289	888825
324483	888826
125143	888827
435404	888828
82993	888829
5335	888830
455500	888831
159961	888832
84134	888833
93820	888834
274267	888835
90211	888836
202625	888837
210845	888838
158987	888839
209737	888840
146646	888841
190392	888842
100802	888843
250054	888844
49160	888845
68840	888846
21687	888847
87905	888848
371513	888849
15247	888850
212718	888851
145395	888852
21546	888853
218053	888854
64262	888855
162009	888856
128194	888857
85200	888858
36054	888859
203445	888860
21550	888861
69551	888862
6309	888863
115437	888864
76927	888865
191541	888866
131734	888867
25070	888868
211328	888869
27457	888870
86306	888871
97572	888872
354838	888873
1257	888874
47089	888875
133944	888876
112661	888877
116164	888878
123052	888879
251201	888880
106793	888881
308649	888882
350642	888883
84334	888884
633	888885
12611	888886
5642	888887
185773	888888
40586	888889
314592	888890
1004	888891
150769	888892
1710	888893
64404	888894
14570	888895
9222	888896
31025	888897
29021	888898
36791	888899
224504	888900
12164	888901
16471	888902
63506	888903
93869	888904
45952	888905
83626	888906
313381	888907
77798	888908
56781	888909
397657	888910
283381	888911
231328	888912
175810	888913
173723	888914
123918	888915
369195	888916
198827	888917
279907	888918
345880	888919
192384	888920
394634	888921
48105	888922
190084	888923
16079	888924
34657	888925
178401	888926
297919	888927
312122	888928
41902	888929
62176	888930
314341	888931
428943	888932
61858	888933
18077	888934
397396	888935
1107	888936
311492	888937
271120	888938
321997	888939
32506	888940
355002	888941
25059	888942
455596	888943
18119	888944
148897	888945
16167	888946
377046	888947
71243	888948
367851	888949
168684	888950
210500	888951
235765	888952
31828	888953
231237	888954
370720	888955
396754	888956
395190	888957
342031	888958
143522	888959
52969	888960
324737	888961
237360	888962
18076	888963
11329	888964
88255	888965
2029	888966
246093	888967
14334	888968
350004	888969
34693	888970
19714	888971
35107	888972
433272	888973
156108	888974
90510	888975
1281	888976
42866	888977
221014	888978
190036	888979
17184	888980
94792	888981
87411	888982
420750	888983
63249	888984
149134	888985
216169	888986
31749	888987
359707	888988
40	888989
77295	888990
111764	888991
27571	888992
31755	888993
34805	888994
110539	888995
124957	888996
8522	888997
138825	888998
96420	888999
150604	889000
284960	889001
1998	889002
79665	889003
38132	889004
17815	889005
91826	889006
155803	889007
273395	889008
135429	889009
302771	889010
39804	889011
128312	889012
31214	889013
274467	889014
374557	889015
121748	889016
2491	889017
100047	889018
155531	889019
366476	889020
7200	889021
161349	889022
36994	889023
133246	889024
63413	889025
42507	889026
53437	889027
21949	889028
383520	889029
346194	889030
287174	889031
128086	889032
147443	889033
88603	889034
50272	889035
403953	889036
24156	889037
253435	889038
102841	889039
28556	889040
222886	889041
55017	889042
11304	889043
211604	889044
16878	889045
78440	889046
339336	889047
89927	889048
456975	889049
295614	889050
28778	889051
207292	889052
420283	889053
273846	889054
160690	889055
225787	889056
194276	889057
142376	889058
363	889059
225275	889060
91731	889061
137192	889062
369488	889063
34942	889064
418957	889065
123384	889066
430326	889067
155973	889068
198220	889069
100175	889070
99913	889071
159816	889072
3167	889073
145283	889074
197864	889075
17166	889076
145521	889077
166989	889078
19787	889079
106377	889080
125404	889081
149031	889082
352766	889083
444094	889084
32870	889085
4560	889086
13152	889087
48773	889088
300258	889089
6143	889090
21036	889091
136410	889092
251044	889093
3443	889094
145727	889095
105083	889096
2122	889097
22844	889098
1795	889099
4004	889100
65903	889101
228949	889102
125872	889103
151470	889104
130497	889105
160860	889106
200582	889107
211638	889108
94087	889109
451296	889110
13666	889111
34819	889112
113057	889113
33115	889114
117554	889115
3028	889116
3285	889117
938	889118
355390	889119
14735	889120
98979	889121
205721	889122
163948	889123
36379	889124
36395	889125
15789	889126
54886	889127
10832	889128
49535	889129
236653	889130
113165	889131
229898	889132
93120	889133
137290	889134
96386	889135
56617	889136
104481	889137
211577	889138
52955	889139
23281	889140
199283	889141
46668	889142
92121	889143
29359	889144
41985	889145
246830	889146
128416	889147
102889	889148
93909	889149
225207	889150
10300	889151
9193	889152
7567	889153
71085	889154
125054	889155
16740	889156
204852	889157
236276	889158
56739	889159
59514	889160
55807	889161
19501	889162
33486	889163
128957	889164
1439	889165
421	889166
96412	889167
162126	889168
150534	889169
210065	889170
310862	889171
45096	889172
69779	889173
9166	889174
104346	889175
17100	889176
14199	889177
15464	889178
2789	889179
6995	889180
189382	889181
189612	889182
406116	889183
180386	889184
59527	889185
47481	889186
116764	889187
407300	889188
101149	889189
148651	889190
235946	889191
568	889192
2477	889193
22884	889194
96805	889195
119098	889196
17551	889197
124748	889198
22984	889199
53984	889200
41188	889201
159054	889202
112234	889203
116680	889204
112680	889205
59481	889206
35077	889207
283096	889208
139811	889209
10674	889210
110317	889211
232547	889212
81668	889213
10140	889214
30310	889215
155966	889216
3815	889217
12892	889218
306395	889219
115259	889220
52617	889221
107500	889222
406962	889223
12236	889224
106468	889225
11908	889226
286733	889227
72691	889228
120386	889229
113230	889230
25615	889231
87227	889232
222058	889233
78724	889234
86880	889235
148635	889236
62933	889237
86692	889238
14039	889239
8773	889240
38470	889241
28082	889242
61503	889243
19300	889244
39939	889245
55402	889246
6422	889247
137932	889248
241617	889249
249124	889250
41620	889251
416751	889252
218616	889253
67114	889254
216904	889255
117428	889256
18852	889257
244255	889258
325714	889259
308538	889260
28563	889261
30869	889262
58051	889263
106872	889264
116508	889265
61495	889266
160048	889267
65533	889268
53164	889269
48280	889270
2422	889271
430127	889272
205531	889273
11635	889274
46988	889275
120192	889276
139476	889277
279242	889278
45862	889279
68516	889280
87142	889281
126218	889282
21251	889283
131031	889284
25103	889285
59870	889286
459123	889287
368544	889288
93423	889289
19227	889290
195692	889291
171168	889292
247409	889293
224614	889294
285696	889295
293284	889296
118653	889297
84674	889298
324038	889299
38592	889300
250368	889301
314218	889302
257061	889303
7182	889304
312319	889305
16782	889306
38800	889307
77061	889308
431849	889309
21703	889310
159882	889311
220658	889312
47907	889313
21002	889314
328	889315
187535	889316
375637	889317
92182	889318
65208	889319
35393	889320
22071	889321
414908	889322
98465	889323
90091	889324
426714	889325
310540	889326
92101	889327
115803	889328
150939	889329
411935	889330
9728	889331
57565	889332
448490	889333
103697	889334
12600	889335
133902	889336
429773	889337
21627	889338
121598	889339
129101	889340
98784	889341
91209	889342
279403	889343
72107	889344
72993	889345
366851	889346
27771	889347
12225	889348
794	889349
236167	889350
5972	889351
199702	889352
11038	889353
180478	889354
183105	889355
125782	889356
87718	889357
10924	889358
181192	889359
123234	889360
271724	889361
120064	889362
244147	889363
105995	889364
158284	889365
15092	889366
195975	889367
92261	889368
205823	889369
401852	889370
62261	889371
303487	889372
75545	889373
435149	889374
277199	889375
365954	889376
222792	889377
22745	889378
220038	889379
104943	889380
93651	889381
66918	889382
112400	889383
188568	889384
218505	889385
140481	889386
84790	889387
204262	889388
145182	889389
452905	889390
121139	889391
333631	889392
191586	889393
319796	889394
322932	889395
177678	889396
222381	889397
292571	889398
464	889399
175167	889400
243153	889401
367833	889402
119959	889403
63594	889404
2158	889405
9293	889406
26315	889407
151172	889408
37184	889409
52974	889410
128081	889411
4084	889412
125625	889413
69745	889414
56674	889415
183036	889416
75376	889417
436056	889418
18313	889419
279966	889420
40381	889421
83685	889422
106688	889423
448734	889424
132936	889425
164049	889426
31640	889427
297850	889428
155228	889429
206704	889430
227083	889431
62824	889432
426487	889433
10568	889434
242956	889435
16882	889436
18878	889437
449155	889438
20781	889439
324646	889440
268724	889441
276218	889442
91914	889443
235363	889444
130300	889445
90931	889446
105818	889447
154702	889448
99089	889449
159018	889450
48280	889451
381781	889452
2553	889453
340933	889454
116653	889455
13087	889456
450478	889457
3513	889458
31963	889459
167252	889460
426390	889461
278297	889462
100266	889463
37670	889464
32963	889465
11380	889466
135065	889467
16342	889468
70345	889469
17249	889470
192678	889471
3965	889472
51081	889473
215959	889474
75227	889475
14148	889476
126323	889477
302806	889478
68906	889479
277838	889480
157776	889481
93786	889482
8851	889483
19730	889484
27379	889485
180777	889486
35038	889487
393357	889488
10125	889489
173987	889490
33053	889491
406884	889492
93893	889493
349677	889494
371892	889495
17852	889496
2684	889497
19084	889498
62036	889499
32676	889500
257123	889501
295908	889502
83745	889503
135520	889504
1155	889505
241535	889506
271403	889507
223454	889508
51244	889509
149311	889510
129930	889511
19864	889512
139987	889513
126048	889514
392423	889515
220265	889516
314876	889517
95513	889518
185827	889519
52819	889520
1718	889521
449257	889522
148515	889523
158858	889524
326455	889525
229821	889526
128081	889527
209393	889528
247252	889529
292477	889530
354322	889531
340111	889532
123875	889533
355334	889534
19786	889535
135527	889536
168544	889537
2997	889538
478	889539
93859	889540
317179	889541
52594	889542
329492	889543
207587	889544
18335	889545
2997	889546
440275	889547
188953	889548
55350	889549
278862	889550
46594	889551
15948	889552
105259	889553
4406	889554
22936	889555
153933	889556
227679	889557
22509	889558
124363	889559
105842	889560
197489	889561
344385	889562
107601	889563
449920	889564
247877	889565
226515	889566
450644	889567
87326	889568
338875	889569
74124	889570
337835	889571
348926	889572
453563	889573
229516	889574
10286	889575
12637	889576
25230	889577
26883	889578
37469	889579
148704	889580
14	889581
30145	889582
63647	889583
26422	889584
242070	889585
397105	889586
184556	889587
7085	889588
87509	889589
51330	889590
192867	889591
31864	889592
229164	889593
38818	889594
83	889595
271680	889596
125697	889597
145814	889598
373748	889599
63702	889600
167141	889601
23519	889602
17596	889603
108907	889604
9014	889605
30495	889606
284238	889607
31913	889608
382122	889609
193766	889610
96406	889611
170104	889612
1362	889613
117406	889614
16589	889615
31876	889616
51958	889617
72045	889618
269702	889619
67859	889620
2135	889621
93132	889622
95013	889623
125928	889624
288772	889625
93618	889626
96387	889627
123316	889628
68373	889629
32710	889630
234925	889631
209485	889632
304	889633
7163	889634
372472	889635
67358	889636
1858	889637
140841	889638
136278	889639
49940	889640
1399	889641
69092	889642
134795	889643
151471	889644
310647	889645
410657	889646
59465	889647
221827	889648
284813	889649
8369	889650
59863	889651
215087	889652
1238	889653
143247	889654
18471	889655
32590	889656
322482	889657
22238	889658
189487	889659
229911	889660
17583	889661
163790	889662
42587	889663
846	889664
316384	889665
1399	889666
66967	889667
248571	889668
10444	889669
377378	889670
193125	889671
366715	889672
62621	889673
178610	889674
7277	889675
9913	889676
78910	889677
362203	889678
145691	889679
239767	889680
71774	889681
234055	889682
134975	889683
86625	889684
324062	889685
131469	889686
101643	889687
109582	889688
246776	889689
20317	889690
76422	889691
90015	889692
20244	889693
169367	889694
249988	889695
43153	889696
41766	889697
294236	889698
376266	889699
47283	889700
281820	889701
339911	889702
9856	889703
68567	889704
240625	889705
329311	889706
327990	889707
75001	889708
162329	889709
21045	889710
368674	889711
287172	889712
118090	889713
6390	889714
31637	889715
123892	889716
375599	889717
397395	889718
4222	889719
31992	889720
55562	889721
410325	889722
455408	889723
23836	889724
136416	889725
456023	889726
113683	889727
360625	889728
69092	889729
448598	889730
450648	889731
249116	889732
242881	889733
142095	889734
126210	889735
312078	889736
101061	889737
439712	889738
133612	889739
39500	889740
364463	889741
92457	889742
146211	889743
334106	889744
398587	889745
225807	889746
6887	889747
652	889748
208795	889749
74555	889750
16611	889751
90893	889752
380315	889753
50912	889754
308713	889755
174614	889756
86190	889757
418159	889758
434723	889759
15214	889760
206502	889761
112021	889762
447531	889763
456242	889764
391640	889765
325689	889766
387979	889767
249495	889768
15121	889769
186033	889770
286707	889771
111176	889772
62235	889773
446643	889774
352660	889775
346733	889776
140378	889777
430875	889778
157032	889779
70695	889780
46314	889781
109192	889782
20124	889783
389312	889784
346566	889785
406705	889786
54702	889787
264831	889788
205219	889789
163593	889790
396813	889791
47505	889792
430625	889793
29294	889794
381008	889795
104479	889796
341666	889797
94588	889798
200099	889799
8182	889800
77241	889801
396526	889802
181533	889803
298034	889804
41552	889805
335904	889806
426117	889807
250103	889808
453	889809
79180	889810
300608	889811
150541	889812
169120	889813
239414	889814
142364	889815
216904	889816
108399	889817
195628	889818
328529	889819
421211	889820
351950	889821
102615	889822
414697	889823
384263	889824
433135	889825
250539	889826
235209	889827
208697	889828
437559	889829
128698	889830
173883	889831
173880	889832
348305	889833
412567	889834
326079	889835
162115	889836
367397	889837
153856	889838
336783	889839
804	889840
209890	889841
113849	889842
555	889843
71642	889844
440337	889845
358873	889846
103164	889847
256096	889848
137573	889849
206701	889850
105490	889851
108989	889852
362602	889853
60804	889854
234397	889855
190610	889856
411630	889857
388102	889858
121187	889859
18461	889860
277754	889861
179456	889862
352252	889863
166165	889864
84457	889865
320871	889866
238699	889867
277355	889868
356647	889869
62544	889870
91107	889871
116177	889872
22945	889873
200432	889874
143037	889875
83087	889876
211087	889877
171718	889878
443070	889879
138316	889880
81051	889881
235584	889882
56086	889883
209930	889884
355997	889885
115953	889886
84312	889887
200734	889888
264605	889889
243796	889890
446030	889891
191829	889892
371221	889893
55361	889894
1527	889895
30387	889896
6860	889897
201414	889898
25579	889899
234662	889900
16309	889901
348233	889902
442954	889903
416817	889904
20745	889905
44330	889906
235948	889907
102070	889908
373502	889909
261411	889910
187914	889911
172550	889912
8097	889913
123596	889914
26460	889915
214950	889916
351448	889917
70942	889918
47839	889919
288501	889920
69342	889921
256239	889922
155736	889923
30193	889924
450890	889925
303096	889926
34676	889927
260183	889928
383487	889929
163198	889930
128660	889931
26628	889932
29541	889933
398253	889934
160597	889935
99464	889936
97300	889937
354137	889938
158134	889939
184500	889940
170672	889941
55530	889942
134050	889943
267957	889944
220029	889945
337153	889946
17895	889947
127136	889948
49846	889949
312228	889950
259233	889951
163769	889952
307570	889953
127578	889954
53309	889955
153626	889956
310390	889957
261262	889958
363170	889959
91337	889960
156507	889961
203428	889962
111323	889963
259663	889964
20165	889965
393802	889966
99525	889967
160354	889968
29509	889969
77297	889970
294357	889971
9631	889972
156622	889973
902	889974
227543	889975
97970	889976
419417	889977
118279	889978
63461	889979
227891	889980
77111	889981
250576	889982
384185	889983
392471	889984
73030	889985
52410	889986
71811	889987
24438	889988
122264	889989
146791	889990
193124	889991
101664	889992
239594	889993
26459	889994
127031	889995
128210	889996
274798	889997
5148	889998
27351	889999
113024	890000
2132	890001
219669	890002
95087	890003
226133	890004
4077	890005
341431	890006
74625	890007
39330	890008
220278	890009
147299	890010
87523	890011
113933	890012
341482	890013
121707	890014
9709	890015
79269	890016
89342	890017
72963	890018
150501	890019
184153	890020
263762	890021
81019	890022
31591	890023
73411	890024
135037	890025
28019	890026
288024	890027
260313	890028
89693	890029
131679	890030
149210	890031
418772	890032
101028	890033
120613	890034
113915	890035
332428	890036
168776	890037
207863	890038
185530	890039
42117	890040
12206	890041
142421	890042
712	890043
407583	890044
245505	890045
458776	890046
241495	890047
340206	890048
142790	890049
200434	890050
95590	890051
129746	890052
5631	890053
132717	890054
300693	890055
419057	890056
35994	890057
90639	890058
258219	890059
117693	890060
5750	890061
205852	890062
75382	890063
120182	890064
20416	890065
385061	890066
17375	890067
172893	890068
69057	890069
394755	890070
330111	890071
403247	890072
210967	890073
334959	890074
362273	890075
415040	890076
357491	890077
139292	890078
83087	890079
228280	890080
165114	890081
295380	890082
380473	890083
279592	890084
198699	890085
1758	890086
107997	890087
33354	890088
21978	890089
238360	890090
294470	890091
313763	890092
279669	890093
127101	890094
380295	890095
107462	890096
119177	890097
141395	890098
89837	890099
354725	890100
49712	890101
228587	890102
375492	890103
164385	890104
330426	890105
181343	890106
348932	890107
374115	890108
35281	890109
411851	890110
44838	890111
290044	890112
34793	890113
355909	890114
400210	890115
74082	890116
110820	890117
569	890118
175945	890119
168875	890120
209989	890121
4013	890122
35027	890123
81330	890124
25428	890125
222675	890126
341424	890127
277703	890128
146615	890129
278121	890130
158177	890131
15718	890132
100559	890133
69613	890134
451439	890135
419027	890136
22544	890137
27304	890138
327669	890139
104179	890140
134766	890141
158291	890142
277454	890143
195347	890144
376313	890145
1377	890146
248183	890147
84229	890148
61397	890149
228846	890150
156093	890151
113163	890152
28156	890153
115133	890154
193248	890155
75105	890156
4040	890157
359062	890158
67390	890159
292620	890160
176621	890161
51892	890162
43847	890163
20497	890164
49312	890165
131210	890166
26512	890167
29345	890168
21704	890169
6473	890170
360602	890171
2049	890172
139890	890173
376876	890174
356363	890175
79624	890176
13576	890177
340690	890178
299882	890179
337800	890180
193307	890181
398519	890182
98450	890183
194372	890184
45400	890185
106026	890186
223247	890187
424514	890188
153236	890189
343841	890190
151887	890191
360410	890192
429073	890193
133464	890194
129034	890195
291425	890196
203880	890197
20824	890198
344878	890199
170758	890200
180785	890201
424568	890202
333201	890203
130788	890204
146923	890205
223055	890206
318959	890207
40887	890208
181941	890209
172388	890210
6657	890211
410262	890212
441012	890213
17142	890214
439877	890215
123132	890216
61469	890217
253444	890218
123381	890219
307387	890220
94292	890221
361039	890222
386265	890223
193737	890224
423844	890225
65254	890226
227551	890227
202503	890228
363948	890229
106031	890230
257870	890231
55059	890232
44415	890233
77942	890234
204759	890235
186774	890236
177961	890237
353373	890238
324939	890239
88909	890240
332725	890241
180785	890242
158958	890243
177169	890244
216898	890245
116650	890246
84025	890247
235432	890248
256632	890249
334130	890250
176507	890251
311584	890252
222074	890253
420333	890254
304117	890255
27818	890256
376182	890257
235104	890258
457165	890259
457257	890260
63325	890261
208854	890262
270683	890263
295663	890264
136999	890265
119775	890266
68269	890267
42369	890268
52775	890269
326504	890270
144898	890271
247230	890272
419329	890273
102310	890274
242701	890275
231860	890276
230370	890277
271173	890278
341569	890279
125640	890280
114138	890281
89194	890282
427914	890283
27259	890284
23197	890285
117526	890286
413329	890287
406683	890288
47801	890289
73403	890290
21323	890291
428554	890292
136118	890293
49765	890294
1997	890295
321738	890296
242219	890297
238079	890298
379324	890299
222989	890300
33410	890301
13137	890302
7245	890303
80434	890304
240689	890305
149835	890306
329870	890307
136189	890308
182540	890309
2810	890310
337676	890311
10157	890312
254041	890313
64101	890314
1293	890315
85762	890316
180415	890317
65082	890318
73133	890319
87307	890320
95670	890321
223080	890322
306067	890323
113604	890324
112240	890325
410401	890326
20082	890327
66952	890328
49628	890329
116827	890330
72956	890331
83445	890332
384329	890333
121260	890334
3235	890335
245635	890336
440966	890337
408584	890338
291986	890339
72633	890340
20699	890341
118261	890342
81993	890343
36659	890344
4279	890345
30431	890346
70373	890347
155714	890348
392719	890349
55148	890350
1685	890351
164072	890352
5463	890353
2389	890354
67062	890355
254856	890356
236097	890357
68277	890358
150710	890359
24938	890360
90073	890361
234598	890362
272023	890363
241254	890364
386294	890365
28501	890366
24158	890367
159409	890368
441461	890369
49203	890370
308935	890371
58743	890372
81	890373
2762	890374
362918	890375
2106	890376
240610	890377
309078	890378
256120	890379
3808	890380
110512	890381
97418	890382
30295	890383
51553	890384
56441	890385
15756	890386
126770	890387
95637	890388
2653	890389
66129	890390
316797	890391
6857	890392
36286	890393
103139	890394
30446	890395
13810	890396
83170	890397
54432	890398
385587	890399
106749	890400
108639	890401
368467	890402
126915	890403
378524	890404
270014	890405
58964	890406
132806	890407
189854	890408
12954	890409
410585	890410
6313	890411
98022	890412
54365	890413
29964	890414
55733	890415
176076	890416
144174	890417
49425	890418
248884	890419
304638	890420
35712	890421
6061	890422
33832	890423
198750	890424
110750	890425
63885	890426
3533	890427
139187	890428
145028	890429
191195	890430
63598	890431
102955	890432
99589	890433
20486	890434
415744	890435
2062	890436
281343	890437
7002	890438
214275	890439
343010	890440
66640	890441
164800	890442
162319	890443
414497	890444
46957	890445
30531	890446
179010	890447
172665	890448
460209	890449
206874	890450
321274	890451
124067	890452
59861	890453
340547	890454
70326	890455
110234	890456
225996	890457
67731	890458
22601	890459
12113	890460
184374	890461
11711	890462
115669	890463
5578	890464
7817	890465
34863	890466
198150	890467
32014	890468
231234	890469
56463	890470
237347	890471
99604	890472
79745	890473
400967	890474
235971	890475
209630	890476
442496	890477
459517	890478
56910	890479
1723	890480
39982	890481
103096	890482
365841	890483
58271	890484
366883	890485
327020	890486
241225	890487
63727	890488
89537	890489
144250	890490
17196	890491
25245	890492
5981	890493
203448	890494
210063	890495
32757	890496
460204	890497
394007	890498
166564	890499
76811	890500
395363	890501
192605	890502
337816	890503
58530	890504
347287	890505
237817	890506
212494	890507
220875	890508
148308	890509
247523	890510
7882	890511
168490	890512
63894	890513
305762	890514
278111	890515
226673	890516
28494	890517
103306	890518
41963	890519
69763	890520
18337	890521
172400	890522
50726	890523
240004	890524
395053	890525
323399	890526
322860	890527
32332	890528
24192	890529
139848	890530
307073	890531
102876	890532
149454	890533
33480	890534
53777	890535
53457	890536
139093	890537
336227	890538
210282	890539
259938	890540
80052	890541
160891	890542
408963	890543
202520	890544
26321	890545
34152	890546
24858	890547
172415	890548
327188	890549
73206	890550
205185	890551
281553	890552
349234	890553
184417	890554
170293	890555
352205	890556
372664	890557
433056	890558
138052	890559
428545	890560
13053	890561
175652	890562
225835	890563
80875	890564
180438	890565
329994	890566
411137	890567
271375	890568
237835	890569
27548	890570
414900	890571
280968	890572
31629	890573
255333	890574
18871	890575
403043	890576
19824	890577
58731	890578
20385	890579
17699	890580
42452	890581
136802	890582
35400	890583
315213	890584
104839	890585
744	890586
147258	890587
8483	890588
71545	890589
278896	890590
17856	890591
120139	890592
355841	890593
245340	890594
645	890595
114889	890596
248092	890597
18714	890598
54623	890599
91964	890600
9068	890601
51563	890602
368312	890603
164582	890604
77552	890605
176699	890606
241024	890607
201887	890608
52052	890609
96832	890610
43214	890611
224538	890612
4246	890613
228533	890614
79346	890615
290765	890616
5968	890617
39477	890618
118783	890619
134010	890620
86717	890621
325865	890622
30893	890623
228731	890624
255113	890625
167649	890626
58467	890627
336402	890628
98775	890629
14415	890630
456506	890631
121597	890632
208867	890633
151866	890634
407795	890635
164856	890636
34014	890637
29399	890638
48857	890639
13475	890640
196826	890641
80671	890642
129437	890643
116895	890644
74088	890645
392621	890646
6938	890647
6814	890648
6814	890649
62490	890650
299005	890651
126108	890652
258142	890653
21127	890654
431686	890655
22755	890656
53408	890657
161346	890658
120476	890659
157448	890660
400010	890661
221526	890662
313157	890663
27823	890664
181535	890665
241149	890666
329	890667
243276	890668
143911	890669
248946	890670
34042	890671
132972	890672
241841	890673
57281	890674
10035	890675
15304	890676
17435	890677
48906	890678
88715	890679
8960	890680
50157	890681
1613	890682
66416	890683
258342	890684
19178	890685
57168	890686
451868	890687
186242	890688
304147	890689
72927	890690
5105	890691
31720	890692
88737	890693
4906	890694
211672	890695
52725	890696
100826	890697
93617	890698
300461	890699
30946	890700
88992	890701
331557	890702
55836	890703
188434	890704
778	890705
13106	890706
146236	890707
52749	890708
395447	890709
13336	890710
51031	890711
243713	890712
120602	890713
213760	890714
103166	890715
205683	890716
31193	890717
55168	890718
211272	890719
191320	890720
83332	890721
396419	890722
17706	890723
139304	890724
254344	890725
127589	890726
37147	890727
194098	890728
21652	890729
14351	890730
34478	890731
45050	890732
222816	890733
12016	890734
276676	890735
197968	890736
1533	890737
17793	890738
457	890739
22605	890740
64419	890741
75740	890742
147523	890743
245671	890744
32724	890745
29749	890746
4818	890747
75138	890748
380515	890749
196266	890750
416916	890751
3891	890752
14436	890753
219418	890754
424533	890755
47000	890756
123405	890757
55282	890758
247289	890759
2251	890760
247821	890761
4931	890762
46898	890763
228074	890764
203842	890765
100772	890766
8739	890767
69865	890768
59114	890769
1961	890770
155018	890771
200585	890772
306352	890773
165460	890774
125554	890775
156589	890776
5033	890777
30843	890778
11500	890779
150294	890780
102301	890781
371063	890782
52257	890783
17037	890784
14735	890785
52098	890786
20799	890787
490	890788
291067	890789
117903	890790
121110	890791
1758	890792
293166	890793
143	890794
21223	890795
40457	890796
372459	890797
14511	890798
83871	890799
229632	890800
18487	890801
28658	890802
64093	890803
116587	890804
345841	890805
40221	890806
171331	890807
166322	890808
69635	890809
381040	890810
364965	890811
19203	890812
116569	890813
64935	890814
143611	890815
238479	890816
95227	890817
19116	890818
152387	890819
76957	890820
37428	890821
39474	890822
254540	890823
455091	890824
36863	890825
22624	890826
67077	890827
18242	890828
355988	890829
90447	890830
39612	890831
96471	890832
136	890833
424246	890834
12218	890835
42912	890836
145491	890837
1670	890838
23519	890839
201344	890840
96406	890841
22027	890842
3734	890843
2095	890844
396410	890845
332892	890846
239741	890847
335717	890848
2443	890849
68577	890850
10832	890851
25785	890852
4706	890853
9142	890854
9750	890855
299480	890856
185442	890857
119899	890858
7822	890859
80122	890860
448002	890861
185941	890862
196187	890863
30166	890864
56486	890865
8180	890866
312856	890867
229913	890868
353786	890869
37641	890870
190870	890871
47145	890872
48527	890873
63084	890874
69241	890875
195603	890876
86345	890877
243896	890878
214681	890879
189661	890880
354714	890881
435846	890882
94280	890883
111289	890884
186577	890885
20025	890886
378554	890887
207526	890888
19289	890889
165413	890890
449416	890891
185434	890892
262313	890893
182651	890894
223063	890895
378954	890896
251682	890897
34377	890898
99255	890899
13005	890900
142700	890901
431372	890902
193946	890903
107811	890904
39895	890905
288238	890906
82203	890907
17934	890908
201249	890909
116789	890910
153565	890911
13077	890912
38450	890913
43538	890914
184623	890915
29812	890916
96561	890917
72228	890918
31772	890919
101154	890920
50292	890921
346519	890922
15965	890923
34695	890924
58566	890925
312624	890926
59067	890927
159456	890928
57403	890929
453065	890930
14757	890931
22424	890932
40247	890933
44859	890934
456488	890935
365952	890936
12472	890937
101212	890938
38899	890939
790	890940
123556	890941
12759	890942
204344	890943
136864	890944
199850	890945
130861	890946
251737	890947
109837	890948
3151	890949
209594	890950
384005	890951
315858	890952
139426	890953
105530	890954
147785	890955
197661	890956
18231	890957
2398	890958
209228	890959
408561	890960
346199	890961
349267	890962
355033	890963
159596	890964
224570	890965
96550	890966
258499	890967
419125	890968
105269	890969
99090	890970
216520	890971
209253	890972
44925	890973
382993	890974
4087	890975
3133	890976
7029	890977
45878	890978
384906	890979
335146	890980
6580	890981
4981	890982
14989	890983
432450	890984
75149	890985
144359	890986
111832	890987
57206	890988
82583	890989
61794	890990
402770	890991
22200	890992
21044	890993
21470	890994
43055	890995
158263	890996
141511	890997
23998	890998
1155	890999
94960	891000
50898	891001
57848	891002
49194	891003
154380	891004
835	891005
26825	891006
122570	891007
33737	891008
19918	891009
143506	891010
115964	891011
424987	891012
128198	891013
555	891014
182786	891015
117615	891016
233526	891017
27133	891018
2035	891019
224291	891020
34355	891021
153121	891022
228305	891023
13423	891024
99493	891025
157267	891026
132586	891027
213733	891028
27966	891029
36149	891030
385934	891031
6345	891032
36985	891033
2126	891034
8427	891035
194640	891036
3190	891037
125315	891038
184183	891039
12088	891040
75010	891041
17580	891042
200134	891043
5255	891044
52161	891045
92503	891046
112930	891047
153174	891048
4300	891049
96493	891050
1068	891051
24011	891052
348419	891053
116218	891054
122591	891055
78427	891056
14067	891057
307150	891058
448347	891059
9408	891060
2498	891061
90717	891062
77	891063
7625	891064
159957	891065
57646	891066
9587	891067
46321	891068
150350	891069
48774	891070
4808	891071
54629	891072
218332	891073
30354	891074
172055	891075
245452	891076
30453	891077
107898	891078
2442	891079
91737	891080
370068	891081
5294	891082
33669	891083
282421	891084
306590	891085
34826	891086
4483	891087
7209	891088
102123	891089
77502	891090
361889	891091
375710	891092
177550	891093
47929	891094
350740	891095
412325	891096
153405	891097
201733	891098
331998	891099
194608	891100
326914	891101
403981	891102
183271	891103
45789	891104
395294	891105
59443	891106
23505	891107
18074	891108
1010	891109
192446	891110
32026	891111
282907	891112
145325	891113
32600	891114
37514	891115
307606	891116
2446	891117
33852	891118
296136	891119
92665	891120
72326	891121
324119	891122
20266	891123
16444	891124
8692	891125
210920	891126
361479	891127
88101	891128
85819	891129
309930	891130
293551	891131
107836	891132
83736	891133
5805	891134
252248	891135
53104	891136
133043	891137
104492	891138
3257	891139
102007	891140
43594	891141
194539	891142
185309	891143
249737	891144
154072	891145
45974	891146
42066	891147
110647	891148
179993	891149
30047	891150
208210	891151
458946	891152
39503	891153
228623	891154
42994	891155
8926	891156
942	891157
3658	891158
8013	891159
14327	891160
24733	891161
201247	891162
28999	891163
36110	891164
51308	891165
204664	891166
18381	891167
38281	891168
128777	891169
67151	891170
86336	891171
247135	891172
457	891173
338577	891174
1093	891175
13851	891176
38774	891177
235038	891178
46062	891179
185727	891180
64489	891181
365830	891182
29966	891183
139156	891184
1193	891185
203545	891186
66941	891187
406668	891188
271778	891189
10076	891190
267624	891191
49989	891192
285824	891193
24140	891194
343149	891195
78164	891196
27521	891197
27677	891198
1719	891199
134938	891200
168432	891201
107284	891202
154311	891203
66466	891204
8808	891205
393646	891206
4276	891207
5613	891208
16144	891209
19429	891210
159048	891211
27548	891212
61371	891213
317319	891214
237850	891215
113649	891216
12040	891217
163050	891218
409663	891219
138917	891220
2137	891221
54	891222
41073	891223
189274	891224
83652	891225
66662	891226
8539	891227
156611	891228
89770	891229
261478	891230
64972	891231
217564	891232
24973	891233
7717	891234
17177	891235
35942	891236
258594	891237
388562	891238
96963	891239
77478	891240
149894	891241
174747	891242
82546	891243
345058	891244
4992	891245
67805	891246
9367	891247
215473	891248
277272	891249
42580	891250
183745	891251
114070	891252
44558	891253
162617	891254
52216	891255
3863	891256
12475	891257
100626	891258
86858	891259
420684	891260
51592	891261
107345	891262
153142	891263
845	891264
34356	891265
21936	891266
8841	891267
261184	891268
248365	891269
14432	891270
81565	891271
391044	891272
63645	891273
352908	891274
31381	891275
75905	891276
63633	891277
73978	891278
15911	891279
104452	891280
122277	891281
268415	891282
68969	891283
73653	891284
323127	891285
63065	891286
305818	891287
97049	891288
12617	891289
2630	891290
235958	891291
111647	891292
9529	891293
14532	891294
13972	891295
73535	891296
368111	891297
146216	891298
459208	891299
98517	891300
20484	891301
1732	891302
23182	891303
455864	891304
58986	891305
90400	891306
19273	891307
378167	891308
335472	891309
55392	891310
369005	891311
51796	891312
199754	891313
296843	891314
450840	891315
387760	891316
84916	891317
175330	891318
290713	891319
9651	891320
48470	891321
172382	891322
396563	891323
57868	891324
156936	891325
353283	891326
235676	891327
315662	891328
344454	891329
403980	891330
109319	891331
72283	891332
345725	891333
374702	891334
306838	891335
5828	891336
145229	891337
328578	891338
105172	891339
47102	891340
4767	891341
42997	891342
100386	891343
215214	891344
333238	891345
1881	891346
74647	891347
279449	891348
176951	891349
414853	891350
3512	891351
128032	891352
384101	891353
448627	891354
351125	891355
114429	891356
48870	891357
140308	891358
116650	891359
298933	891360
218656	891361
39221	891362
174502	891363
34315	891364
225019	891365
297883	891366
295855	891367
150044	891368
2487	891369
117929	891370
120050	891371
378567	891372
334541	891373
61194	891374
77785	891375
88032	891376
358157	891377
415033	891378
41301	891379
428300	891380
35974	891381
120043	891382
185028	891383
81204	891384
30166	891385
177158	891386
117620	891387
83781	891388
166685	891389
37017	891390
7103	891391
243004	891392
16929	891393
202711	891394
86102	891395
9547	891396
248117	891397
338186	891398
127	891399
213275	891400
221828	891401
247706	891402
794	891403
124861	891404
232137	891405
250077	891406
443284	891407
246806	891408
6601	891409
445380	891410
374058	891411
45747	891412
98311	891413
81294	891414
434621	891415
23671	891416
3820	891417
205482	891418
115077	891419
146682	891420
202029	891421
95719	891422
44094	891423
34111	891424
97531	891425
45012	891426
49286	891427
12220	891428
128957	891429
219174	891430
97398	891431
305416	891432
1605	891433
188541	891434
19579	891435
169866	891436
271223	891437
4636	891438
248134	891439
69838	891440
3443	891441
15427	891442
244963	891443
282329	891444
44776	891445
9739	891446
13728	891447
17166	891448
71323	891449
446647	891450
6601	891451
239519	891452
133066	891453
61855	891454
289059	891455
379077	891456
143413	891457
39245	891458
193462	891459
51930	891460
103349	891461
154985	891462
4650	891463
302530	891464
37166	891465
311665	891466
417795	891467
315630	891468
188797	891469
236	891470
72122	891471
98248	891472
349744	891473
33267	891474
122278	891475
79308	891476
394	891477
113005	891478
5179	891479
144612	891480
25369	891481
48449	891482
83298	891483
116719	891484
35050	891485
96422	891486
436845	891487
17326	891488
260175	891489
286105	891490
394374	891491
247364	891492
9120	891493
16609	891494
119407	891495
111713	891496
106894	891497
277024	891498
21395	891499
82474	891500
126234	891501
164298	891502
67554	891503
424320	891504
40400	891505
72446	891506
78052	891507
2067	891508
138211	891509
57873	891510
194811	891511
419927	891512
166319	891513
212023	891514
122686	891515
38329	891516
19372	891517
90278	891518
60880	891519
238703	891520
181826	891521
75575	891522
143408	891523
164706	891524
406958	891525
51490	891526
125783	891527
75017	891528
150308	891529
75533	891530
99447	891531
186368	891532
107245	891533
224756	891534
206849	891535
129699	891536
106198	891537
155325	891538
323031	891539
188450	891540
36306	891541
277901	891542
36815	891543
32936	891544
59143	891545
1862	891546
69103	891547
134922	891548
4266	891549
89437	891550
62984	891551
24969	891552
184735	891553
63284	891554
45863	891555
258097	891556
48204	891557
3704	891558
387748	891559
30571	891560
194299	891561
161584	891562
308537	891563
252730	891564
85843	891565
312221	891566
277501	891567
412615	891568
305717	891569
68794	891570
409357	891571
122835	891572
121070	891573
162656	891574
171279	891575
3825	891576
331230	891577
110105	891578
237132	891579
93004	891580
133462	891581
47554	891582
24535	891583
38903	891584
138955	891585
60136	891586
12139	891587
5045	891588
42780	891589
343230	891590
275614	891591
335559	891592
403743	891593
58864	891594
78415	891595
327346	891596
127466	891597
159111	891598
189116	891599
246904	891600
171675	891601
251576	891602
131065	891603
177765	891604
349143	891605
91953	891606
243216	891607
108154	891608
57285	891609
6439	891610
275737	891611
11298	891612
57354	891613
334700	891614
17748	891615
112611	891616
179089	891617
423028	891618
362693	891619
260490	891620
44704	891621
148229	891622
208012	891623
238470	891624
53877	891625
338291	891626
244887	891627
35032	891628
164468	891629
86687	891630
70813	891631
116916	891632
30594	891633
2842	891634
62022	891635
425825	891636
16305	891637
18722	891638
104623	891639
30377	891640
207199	891641
43021	891642
163452	891643
41173	891644
319045	891645
70347	891646
47583	891647
373978	891648
393804	891649
188407	891650
194401	891651
60056	891652
306433	891653
7844	891654
85736	891655
73935	891656
2662	891657
39110	891658
77336	891659
45912	891660
98424	891661
15188	891662
63023	891663
78262	891664
277257	891665
221684	891666
53718	891667
30245	891668
448478	891669
15399	891670
276149	891671
51346	891672
379001	891673
361015	891674
297001	891675
309695	891676
100053	891677
22021	891678
97284	891679
50778	891680
8031	891681
77980	891682
148948	891683
10391	891684
9161	891685
15434	891686
23803	891687
13399	891688
211485	891689
103974	891690
16876	891691
20052	891692
445234	891693
429107	891694
111825	891695
60943	891696
43284	891697
128160	891698
63375	891699
63370	891700
141318	891701
393343	891702
45289	891703
49691	891704
220629	891705
309948	891706
186925	891707
75976	891708
63870	891709
251593	891710
241417	891711
77569	891712
35688	891713
48074	891714
1460	891715
43890	891716
102022	891717
118556	891718
414612	891719
109758	891720
4221	891721
76825	891722
31468	891723
87528	891724
240320	891725
10225	891726
259823	891727
69034	891728
188446	891729
27294	891730
55787	891731
5631	891732
53796	891733
193433	891734
84697	891735
4392	891736
6345	891737
35419	891738
12073	891739
97408	891740
38030	891741
50392	891742
7259	891743
402709	891744
81878	891745
38885	891746
64083	891747
8735	891748
73052	891749
184516	891750
4719	891751
12083	891752
30054	891753
388747	891754
279909	891755
147686	891756
37934	891757
100529	891758
57984	891759
246347	891760
335694	891761
56047	891762
202196	891763
30783	891764
13619	891765
219881	891766
13179	891767
19899	891768
111026	891769
1204	891770
84338	891771
204603	891772
443232	891773
3587	891774
185310	891775
93309	891776
69281	891777
376765	891778
55379	891779
127750	891780
237750	891781
77642	891782
82399	891783
3565	891784
107651	891785
17536	891786
88435	891787
306413	891788
134716	891789
176030	891790
59426	891791
276014	891792
7244	891793
192026	891794
22639	891795
82464	891796
342662	891797
207615	891798
13039	891799
98334	891800
7129	891801
892	891802
87034	891803
18231	891804
133394	891805
234241	891806
431545	891807
279627	891808
344986	891809
3495	891810
23	891811
126194	891812
14316	891813
247970	891814
114812	891815
5965	891816
900	891817
2118	891818
57259	891819
57570	891820
229891	891821
56659	891822
15584	891823
2581	891824
186874	891825
51898	891826
45082	891827
235886	891828
27696	891829
23859	891830
155227	891831
220886	891832
90731	891833
233905	891834
331077	891835
51867	891836
96468	891837
425945	891838
60063	891839
176630	891840
160810	891841
5752	891842
174223	891843
75984	891844
16303	891845
3232	891846
22090	891847
388333	891848
88018	891849
65533	891850
57897	891851
107457	891852
34354	891853
117041	891854
816	891855
54229	891856
125259	891857
135445	891858
133487	891859
193802	891860
274259	891861
37723	891862
455940	891863
201666	891864
229609	891865
48377	891866
106427	891867
111256	891868
135728	891869
5942	891870
332029	891871
862	891872
135063	891873
17581	891874
48565	891875
85969	891876
11793	891877
70651	891878
40885	891879
8971	891880
2756	891881
78566	891882
8324	891883
39933	891884
31942	891885
2361	891886
6438	891887
445603	891888
391211	891889
200779	891890
224738	891891
21991	891892
338024	891893
62575	891894
53518	891895
6144	891896
152575	891897
49763	891898
58731	891899
64595	891900
391012	891901
126274	891902
45277	891903
322775	891904
37759	891905
84318	891906
12321	891907
50375	891908
116573	891909
21716	891910
521	891911
391579	891912
68454	891913
3426	891914
149801	891915
240880	891916
184790	891917
112751	891918
58661	891919
35469	891920
32394	891921
1758	891922
123149	891923
932	891924
52825	891925
96243	891926
346308	891927
181532	891928
11718	891929
266384	891930
166542	891931
92985	891932
156895	891933
344196	891934
192085	891935
196807	891936
285145	891937
228780	891938
226723	891939
106371	891940
91875	891941
6499	891942
95842	891943
162237	891944
194972	891945
22864	891946
21810	891947
282595	891948
51294	891949
368684	891950
36995	891951
222148	891952
75624	891953
108737	891954
91299	891955
59418	891956
40192	891957
115043	891958
56923	891959
91447	891960
94137	891961
32800	891962
435105	891963
197509	891964
172642	891965
4201	891966
345036	891967
18487	891968
19576	891969
73171	891970
2127	891971
127021	891972
152402	891973
89782	891974
1187	891975
74148	891976
233104	891977
20905	891978
177588	891979
224112	891980
229367	891981
65764	891982
292915	891983
171099	891984
204644	891985
3520	891986
65206	891987
457	891988
358422	891989
47845	891990
181362	891991
6614	891992
356610	891993
90969	891994
45234	891995
237461	891996
19191	891997
108341	891998
13684	891999
13707	892000
24796	892001
427237	892002
454274	892003
82810	892004
220358	892005
6824	892006
61070	892007
195901	892008
277542	892009
1890	892010
272574	892011
346936	892012
127621	892013
271435	892014
426234	892015
67012	892016
106833	892017
9897	892018
65882	892019
99827	892020
80074	892021
19267	892022
373865	892023
224335	892024
319566	892025
347362	892026
10128	892027
35484	892028
180219	892029
131489	892030
267917	892031
345011	892032
149243	892033
66828	892034
174452	892035
402876	892036
265769	892037
70013	892038
65908	892039
397543	892040
380061	892041
50823	892042
168870	892043
33199	892044
47661	892045
315001	892046
46031	892047
432583	892048
357255	892049
47123	892050
158329	892051
28940	892052
6930	892053
7888	892054
379821	892055
34445	892056
95215	892057
83187	892058
23369	892059
388220	892060
98464	892061
77935	892062
44063	892063
32423	892064
297475	892065
217798	892066
47553	892067
238520	892068
231229	892069
65002	892070
113671	892071
102063	892072
336630	892073
181988	892074
423613	892075
5812	892076
406427	892077
269932	892078
5	892079
233021	892080
419377	892081
185117	892082
108068	892083
49355	892084
63685	892085
210891	892086
203955	892087
430085	892088
217288	892089
123023	892090
245807	892091
197699	892092
363137	892093
371100	892094
15887	892095
60867	892096
330709	892097
124045	892098
126253	892099
126987	892100
412292	892101
95614	892102
434422	892103
453390	892104
434512	892105
10687	892106
13454	892107
220575	892108
229449	892109
86687	892110
191381	892111
358378	892112
233249	892113
228097	892114
84552	892115
262032	892116
67447	892117
158867	892118
294597	892119
307200	892120
3834	892121
3834	892122
202575	892123
186117	892124
436356	892125
257939	892126
131454	892127
63134	892128
3549	892129
9521	892130
5277	892131
22324	892132
3279	892133
449145	892134
9741	892135
3510	892136
238215	892137
157923	892138
59253	892139
20479	892140
30429	892141
84566	892142
237610	892143
9517	892144
9826	892145
437203	892146
34688	892147
69622	892148
34620	892149
306142	892150
104585	892151
202098	892152
21628	892153
41449	892154
89851	892155
147443	892156
2611	892157
399281	892158
10943	892159
150769	892160
42506	892161
1832	892162
218482	892163
27267	892164
28070	892165
38546	892166
37115	892167
161539	892168
20582	892169
20330	892170
56937	892171
28159	892172
135732	892173
36051	892174
153641	892175
9540	892176
38347	892177
26892	892178
209719	892179
149390	892180
229705	892181
185018	892182
179623	892183
53785	892184
32389	892185
150955	892186
77912	892187
397407	892188
141640	892189
21768	892190
450789	892191
72328	892192
89576	892193
16321	892194
140790	892195
189100	892196
72447	892197
2973	892198
56916	892199
212227	892200
442618	892201
12660	892202
37521	892203
102664	892204
323120	892205
176764	892206
58794	892207
414880	892208
5241	892209
70944	892210
34534	892211
45787	892212
97174	892213
20677	892214
31017	892215
429992	892216
5494	892217
194009	892218
156620	892219
173390	892220
48660	892221
177492	892222
11580	892223
50421	892224
134583	892225
181451	892226
33823	892227
49	892228
388775	892229
102878	892230
150259	892231
19883	892232
34165	892233
65597	892234
324723	892235
69909	892236
398867	892237
75968	892238
437112	892239
297917	892240
17669	892241
185147	892242
277728	892243
102094	892244
330	892245
38457	892246
3912	892247
17293	892248
9182	892249
153202	892250
131978	892251
88828	892252
361241	892253
290050	892254
180001	892255
115326	892256
333261	892257
134079	892258
332083	892259
46183	892260
53186	892261
20040	892262
58042	892263
60604	892264
201199	892265
233931	892266
31320	892267
6139	892268
66536	892269
103678	892270
28232	892271
34992	892272
203443	892273
126321	892274
253373	892275
31566	892276
295694	892277
66227	892278
229497	892279
433378	892280
257814	892281
11185	892282
42786	892283
195577	892284
62	892285
16972	892286
151399	892287
119032	892288
111169	892289
276811	892290
397372	892291
13586	892292
143180	892293
408738	892294
43448	892295
29776	892296
44328	892297
45887	892298
103164	892299
54773	892300
434328	892301
62361	892302
309178	892303
173567	892304
2571	892305
111738	892306
105973	892307
101802	892308
296076	892309
190375	892310
50088	892311
203472	892312
145403	892313
690	892314
49217	892315
6926	892316
45912	892317
436712	892318
50088	892319
369283	892320
119485	892321
136418	892322
104190	892323
22927	892324
77501	892325
363873	892326
2603	892327
87795	892328
26310	892329
222755	892330
13021	892331
149834	892332
458582	892333
398586	892334
25561	892335
127555	892336
32701	892337
38032	892338
194905	892339
264487	892340
125372	892341
244433	892342
116337	892343
192195	892344
76527	892345
181279	892346
266292	892347
286016	892348
19364	892349
161177	892350
72793	892351
441608	892352
20205	892353
407081	892354
265545	892355
244683	892356
151724	892357
447911	892358
176736	892359
264951	892360
218330	892361
116076	892362
315471	892363
350346	892364
3376	892365
214489	892366
234946	892367
255523	892368
46609	892369
123862	892370
83063	892371
43391	892372
443720	892373
431003	892374
135933	892375
435906	892376
225165	892377
258697	892378
123966	892379
156943	892380
360392	892381
43214	892382
8379	892383
89599	892384
175490	892385
191558	892386
79345	892387
325320	892388
196012	892389
183680	892390
21425	892391
77046	892392
7370	892393
71101	892394
148923	892395
55034	892396
189839	892397
95440	892398
238226	892399
17445	892400
216284	892401
245264	892402
125540	892403
111422	892404
383256	892405
38967	892406
80871	892407
169734	892408
2149	892409
248870	892410
23425	892411
56652	892412
135750	892413
257255	892414
26541	892415
166419	892416
210758	892417
391222	892418
87872	892419
155251	892420
117194	892421
180098	892422
57834	892423
153345	892424
8606	892425
65118	892426
210499	892427
143439	892428
71472	892429
360524	892430
276072	892431
380701	892432
88343	892433
44107	892434
118877	892435
404633	892436
299023	892437
126188	892438
87998	892439
137848	892440
58524	892441
52575	892442
443333	892443
240351	892444
275551	892445
298556	892446
119620	892447
61856	892448
48898	892449
76623	892450
374733	892451
5849	892452
50948	892453
78275	892454
12244	892455
420718	892456
138999	892457
78231	892458
430797	892459
298637	892460
110980	892461
88169	892462
294680	892463
9958	892464
147802	892465
55909	892466
167421	892467
128109	892468
86023	892469
107590	892470
19351	892471
42903	892472
28687	892473
30417	892474
333673	892475
50903	892476
203892	892477
181686	892478
170654	892479
33466	892480
375316	892481
79779	892482
79727	892483
38070	892484
459192	892485
204034	892486
24703	892487
393187	892488
269946	892489
68570	892490
91002	892491
166373	892492
203159	892493
180597	892494
241535	892495
341580	892496
422261	892497
390735	892498
191956	892499
99244	892500
185199	892501
23469	892502
176193	892503
27903	892504
26155	892505
16810	892506
46726	892507
316270	892508
11560	892509
84019	892510
250831	892511
165518	892512
7273	892513
27236	892514
314085	892515
24196	892516
232909	892517
38780	892518
269620	892519
25273	892520
61010	892521
261584	892522
216911	892523
115275	892524
2199	892525
214542	892526
76716	892527
16227	892528
16363	892529
8043	892530
8752	892531
76260	892532
14882	892533
144471	892534
137321	892535
30011	892536
151700	892537
245637	892538
259581	892539
240140	892540
449526	892541
243870	892542
319604	892543
207856	892544
80746	892545
130271	892546
300926	892547
386704	892548
3342	892549
307026	892550
6610	892551
13348	892552
246459	892553
37116	892554
131128	892555
303171	892556
223718	892557
294810	892558
154124	892559
34066	892560
10450	892561
34229	892562
158346	892563
297219	892564
219989	892565
251	892566
36151	892567
80391	892568
371260	892569
67569	892570
11776	892571
14604	892572
32898	892573
56982	892574
113002	892575
13389	892576
18377	892577
920	892578
121021	892579
312596	892580
61214	892581
26772	892582
50627	892583
72355	892584
38324	892585
373324	892586
310217	892587
217362	892588
154150	892589
7324	892590
93478	892591
403671	892592
75948	892593
75856	892594
27493	892595
167733	892596
44266	892597
424676	892598
422412	892599
76401	892600
116102	892601
280879	892602
134670	892603
137588	892604
30986	892605
52059	892606
342213	892607
239450	892608
162542	892609
94461	892610
73682	892611
31406	892612
29970	892613
1562	892614
14650	892615
15	892616
136516	892617
234063	892618
42071	892619
7561	892620
3080	892621
15922	892622
152372	892623
53263	892624
167907	892625
872	892626
45707	892627
19254	892628
217616	892629
393044	892630
69091	892631
68940	892632
98051	892633
156278	892634
164207	892635
5897	892636
190035	892637
65660	892638
88006	892639
144353	892640
383	892641
421341	892642
93524	892643
6793	892644
242829	892645
71862	892646
116345	892647
15891	892648
53557	892649
19541	892650
5303	892651
46409	892652
413246	892653
35965	892654
78454	892655
155712	892656
28981	892657
421191	892658
224157	892659
64227	892660
24805	892661
4130	892662
125076	892663
41402	892664
47384	892665
21355	892666
85337	892667
197863	892668
110095	892669
19967	892670
171820	892671
212607	892672
60437	892673
37846	892674
139411	892675
236251	892676
1644	892677
46117	892678
19967	892679
61756	892680
30809	892681
232993	892682
198880	892683
183455	892684
135926	892685
83550	892686
298389	892687
237954	892688
135926	892689
416483	892690
66444	892691
25216	892692
128032	892693
10	892694
84813	892695
203074	892696
66911	892697
130782	892698
417067	892699
169487	892700
376906	892701
2711	892702
208435	892703
86617	892704
104677	892705
145760	892706
334368	892707
26583	892708
117738	892709
100364	892710
100215	892711
406434	892712
183982	892713
158647	892714
210709	892715
46773	892716
445113	892717
27905	892718
135864	892719
156982	892720
367504	892721
102158	892722
417752	892723
71633	892724
51372	892725
22664	892726
17572	892727
416989	892728
5045	892729
746	892730
150066	892731
2524	892732
188500	892733
77985	892734
336952	892735
224791	892736
94516	892737
9801	892738
295813	892739
317	892740
160484	892741
7302	892742
2153	892743
60660	892744
308810	892745
26175	892746
155954	892747
375049	892748
2692	892749
11961	892750
238016	892751
154549	892752
69256	892753
3790	892754
10362	892755
15791	892756
5317	892757
31278	892758
262147	892759
58922	892760
167899	892761
171417	892762
63287	892763
156926	892764
382180	892765
4174	892766
726	892767
34944	892768
135557	892769
18976	892770
204967	892771
205536	892772
403621	892773
154509	892774
62925	892775
54178	892776
171518	892777
14026	892778
128324	892779
256339	892780
316128	892781
44751	892782
188489	892783
142188	892784
29651	892785
183563	892786
83945	892787
4814	892788
75826	892789
359323	892790
133545	892791
22157	892792
60605	892793
30598	892794
187267	892795
40241	892796
34	892797
16751	892798
251691	892799
318253	892800
6983	892801
243871	892802
142983	892803
337990	892804
441750	892805
162631	892806
162631	892807
7815	892808
50309	892809
186515	892810
41453	892811
175678	892812
195786	892813
165059	892814
182726	892815
31370	892816
202570	892817
18545	892818
294192	892819
415387	892820
150375	892821
8977	892822
7521	892823
60334	892824
208481	892825
9166	892826
39378	892827
8122	892828
151492	892829
225662	892830
374304	892831
50441	892832
6671	892833
105823	892834
27579	892835
110700	892836
117261	892837
62456	892838
250708	892839
19638	892840
35026	892841
512	892842
57663	892843
79557	892844
249326	892845
31936	892846
134349	892847
193280	892848
13876	892849
113656	892850
250741	892851
63966	892852
243923	892853
404897	892854
169318	892855
274327	892856
60330	892857
413280	892858
134844	892859
228023	892860
4668	892861
43765	892862
434773	892863
451586	892864
240876	892865
102050	892866
317284	892867
457279	892868
177544	892869
362115	892870
446395	892871
125340	892872
186670	892873
82060	892874
125679	892875
3732	892876
225498	892877
220576	892878
120761	892879
9501	892880
141945	892881
429194	892882
390114	892883
19856	892884
2273	892885
100109	892886
191999	892887
435780	892888
30449	892889
4494	892890
194014	892891
52280	892892
124047	892893
218655	892894
3597	892895
52300	892896
8773	892897
124265	892898
82559	892899
22268	892900
193567	892901
206689	892902
241340	892903
399777	892904
218304	892905
25342	892906
10801	892907
114535	892908
81397	892909
216006	892910
23693	892911
22601	892912
330605	892913
13820	892914
31586	892915
36989	892916
167467	892917
23053	892918
140695	892919
62984	892920
334150	892921
349352	892922
159791	892923
318666	892924
19296	892925
69414	892926
42222	892927
65898	892928
279605	892929
160676	892930
262397	892931
53974	892932
207824	892933
155114	892934
86420	892935
214101	892936
441694	892937
69207	892938
17050	892939
86580	892940
139223	892941
896	892942
111543	892943
171793	892944
60826	892945
299224	892946
246350	892947
121990	892948
447575	892949
195642	892950
128619	892951
349893	892952
70880	892953
42611	892954
177339	892955
120480	892956
394325	892957
345692	892958
366539	892959
373154	892960
4429	892961
158600	892962
54892	892963
90466	892964
211016	892965
52823	892966
13777	892967
20017	892968
995	892969
14575	892970
91200	892971
688	892972
9109	892973
127222	892974
125578	892975
349837	892976
50497	892977
156323	892978
161298	892979
443077	892980
16018	892981
1619	892982
407818	892983
83544	892984
140966	892985
127127	892986
89945	892987
64677	892988
53931	892989
306884	892990
122581	892991
1569	892992
63176	892993
1402	892994
72497	892995
22996	892996
216200	892997
3752	892998
15689	892999
38606	893000
410154	893001
58913	893002
64	893003
5129	893004
32	893005
129155	893006
65270	893007
144790	893008
4287	893009
109393	893010
413771	893011
41036	893012
97639	893013
72398	893014
124645	893015
38983	893016
1889	893017
57261	893018
82011	893019
87392	893020
100	893021
18052	893022
5221	893023
73884	893024
114981	893025
325537	893026
214189	893027
287214	893028
111192	893029
417418	893030
11217	893031
2683	893032
136927	893033
202181	893034
2837	893035
17438	893036
10657	893037
2646	893038
107836	893039
207988	893040
46108	893041
93458	893042
677	893043
9471	893044
218620	893045
23633	893046
18444	893047
136894	893048
4719	893049
170335	893050
309973	893051
60296	893052
371609	893053
22580	893054
16028	893055
137876	893056
27495	893057
192038	893058
22570	893059
2763	893060
44930	893061
55160	893062
87232	893063
379183	893064
13456	893065
169005	893066
3307	893067
15323	893068
11217	893069
85178	893070
263356	893071
58982	893072
194623	893073
14029	893074
28157	893075
26561	893076
65274	893077
29976	893078
244517	893079
76702	893080
315276	893081
244308	893082
33146	893083
171587	893084
427350	893085
220912	893086
22680	893087
233521	893088
116171	893089
96359	893090
39888	893091
268480	893092
313986	893093
85672	893094
296631	893095
330950	893096
319209	893097
91760	893098
1991	893099
53161	893100
203512	893101
387816	893102
61376	893103
11976	893104
61814	893105
135671	893106
59957	893107
292831	893108
2650	893109
319864	893110
995	893111
160011	893112
12399	893113
120661	893114
103021	893115
99463	893116
2078	893117
28107	893118
93442	893119
326563	893120
149855	893121
445408	893122
109067	893123
326593	893124
94744	893125
29632	893126
195995	893127
67110	893128
74190	893129
19857	893130
408104	893131
453539	893132
83106	893133
20471	893134
447655	893135
210227	893136
86497	893137
353719	893138
34372	893139
1005	893140
199077	893141
439963	893142
90681	893143
335285	893144
103203	893145
449098	893146
131059	893147
42526	893148
2852	893149
212392	893150
455205	893151
214189	893152
13728	893153
29217	893154
154208	893155
142465	893156
153547	893157
393371	893158
203856	893159
454710	893160
165227	893161
76583	893162
351013	893163
405342	893164
313964	893165
183851	893166
22175	893167
247780	893168
76451	893169
51669	893170
133522	893171
39204	893172
16789	893173
242542	893174
138737	893175
59172	893176
25669	893177
115381	893178
3130	893179
124739	893180
239	893181
433141	893182
26872	893183
14480	893184
34533	893185
106923	893186
151192	893187
83365	893188
274642	893189
6543	893190
27426	893191
3722	893192
178748	893193
212031	893194
307476	893195
9425	893196
51776	893197
26016	893198
12693	893199
53524	893200
34755	893201
207432	893202
83824	893203
31576	893204
341865	893205
24238	893206
80350	893207
11979	893208
86730	893209
8095	893210
1769	893211
6829	893212
1705	893213
174406	893214
11038	893215
263148	893216
15151	893217
4981	893218
81985	893219
201081	893220
18010	893221
152105	893222
84330	893223
216328	893224
159599	893225
135783	893226
64863	893227
232436	893228
52308	893229
245599	893230
159932	893231
276814	893232
412572	893233
390900	893234
101653	893235
264251	893236
442303	893237
149527	893238
156484	893239
73471	893240
33515	893241
169047	893242
187160	893243
203974	893244
64247	893245
214331	893246
14599	893247
25573	893248
40666	893249
214270	893250
58252	893251
73774	893252
227446	893253
59436	893254
95590	893255
48280	893256
73086	893257
196618	893258
64635	893259
132293	893260
316175	893261
227118	893262
144882	893263
24786	893264
345495	893265
51428	893266
257648	893267
234424	893268
29890	893269
174929	893270
76186	893271
82683	893272
244779	893273
218206	893274
176806	893275
61477	893276
51525	893277
20007	893278
188220	893279
47070	893280
304398	893281
380880	893282
64969	893283
2848	893284
228991	893285
27649	893286
454933	893287
48656	893288
61524	893289
2726	893290
298765	893291
126069	893292
97001	893293
443641	893294
2105	893295
247236	893296
47517	893297
50442	893298
179	893299
5940	893300
12874	893301
104751	893302
10676	893303
355066	893304
370605	893305
414613	893306
142906	893307
87108	893308
159319	893309
89907	893310
394386	893311
34814	893312
13534	893313
38461	893314
185536	893315
401518	893316
24471	893317
10517	893318
1621	893319
244855	893320
261041	893321
119804	893322
378995	893323
114131	893324
84561	893325
52995	893326
211198	893327
201546	893328
370008	893329
15075	893330
79434	893331
236634	893332
72273	893333
187019	893334
83251	893335
446285	893336
35919	893337
55413	893338
137031	893339
336217	893340
37294	893341
122633	893342
5958	893343
51748	893344
155037	893345
8077	893346
64138	893347
322459	893348
425733	893349
202733	893350
46291	893351
385036	893352
31741	893353
31741	893354
151932	893355
118922	893356
42024	893357
18685	893358
118186	893359
35219	893360
27027	893361
388116	893362
49530	893363
138933	893364
810	893365
450985	893366
359481	893367
361815	893368
37824	893369
40168	893370
111550	893371
58368	893372
110188	893373
237058	893374
185484	893375
16307	893376
337740	893377
444	893378
2724	893379
61176	893380
38750	893381
17023	893382
77027	893383
315735	893384
46	893385
18140	893386
11017	893387
35025	893388
127299	893389
226943	893390
41611	893391
16082	893392
97538	893393
67596	893394
31734	893395
18771	893396
125878	893397
288230	893398
35142	893399
17921	893400
8147	893401
70633	893402
33852	893403
296949	893404
145787	893405
427924	893406
178600	893407
1234	893408
131017	893409
40050	893410
148762	893411
151	893412
2908	893413
417328	893414
175538	893415
3055	893416
376048	893417
29889	893418
245510	893419
395726	893420
26454	893421
17697	893422
82067	893423
68535	893424
229164	893425
223496	893426
2593	893427
53843	893428
153218	893429
1148	893430
405952	893431
460	893432
339191	893433
56417	893434
53243	893435
106996	893436
181237	893437
12050	893438
115900	893439
17447	893440
32388	893441
15297	893442
182378	893443
4320	893444
2555	893445
34794	893446
224878	893447
349675	893448
41034	893449
85659	893450
124357	893451
255202	893452
11882	893453
136627	893454
119106	893455
33666	893456
223794	893457
123636	893458
71667	893459
13289	893460
3190	893461
2119	893462
19493	893463
85426	893464
116020	893465
55149	893466
74102	893467
100271	893468
30342	893469
32750	893470
27497	893471
16827	893472
172522	893473
138071	893474
372248	893475
70519	893476
2921	893477
240193	893478
316092	893479
335594	893480
122050	893481
318197	893482
325682	893483
62028	893484
289638	893485
286699	893486
12980	893487
108731	893488
346312	893489
351713	893490
45723	893491
420101	893492
66298	893493
1805	893494
368353	893495
281591	893496
165948	893497
334522	893498
143258	893499
294090	893500
344547	893501
394329	893502
121038	893503
380455	893504
203446	893505
231991	893506
93947	893507
130318	893508
16491	893509
284417	893510
246763	893511
103841	893512
444981	893513
104735	893514
57077	893515
269045	893516
27186	893517
355572	893518
254718	893519
225960	893520
118277	893521
110694	893522
421939	893523
67758	893524
235508	893525
331009	893526
407895	893527
291945	893528
101206	893529
282467	893530
413800	893531
73463	893532
110168	893533
21181	893534
26152	893535
108496	893536
396168	893537
161864	893538
175224	893539
317695	893540
306497	893541
53744	893542
278864	893543
38582	893544
26212	893545
214007	893546
2984	893547
209290	893548
168040	893549
51217	893550
302255	893551
111811	893552
195255	893553
30068	893554
275564	893555
103818	893556
389241	893557
185572	893558
14239	893559
334077	893560
85793	893561
40221	893562
121036	893563
68104	893564
389265	893565
196703	893566
178522	893567
65125	893568
306725	893569
29028	893570
388510	893571
274081	893572
46339	893573
86492	893574
12442	893575
204844	893576
270647	893577
326703	893578
100330	893579
167195	893580
68405	893581
124800	893582
458871	893583
405479	893584
146468	893585
408039	893586
7549	893587
108099	893588
77779	893589
127292	893590
90753	893591
203030	893592
438577	893593
111835	893594
254588	893595
4025	893596
263090	893597
73773	893598
112080	893599
295613	893600
314890	893601
402373	893602
317505	893603
42681	893604
184894	893605
424080	893606
451828	893607
99924	893608
185868	893609
99102	893610
26229	893611
5179	893612
51360	893613
1036	893614
363851	893615
192	893616
200796	893617
37484	893618
8447	893619
185510	893620
132380	893621
26866	893622
144928	893623
16009	893624
393103	893625
301932	893626
269284	893627
140314	893628
63028	893629
203865	893630
68980	893631
221335	893632
26913	893633
33844	893634
299155	893635
356083	893636
318578	893637
150759	893638
264688	893639
158697	893640
199263	893641
104706	893642
129652	893643
172915	893644
60986	893645
317973	893646
22025	893647
181604	893648
322376	893649
460160	893650
158562	893651
158584	893652
13201	893653
215409	893654
193102	893655
66483	893656
416407	893657
185681	893658
94964	893659
388638	893660
241035	893661
280233	893662
77352	893663
314300	893664
383936	893665
185962	893666
194163	893667
308242	893668
37674	893669
89821	893670
376248	893671
414737	893672
1825	893673
250277	893674
243951	893675
98515	893676
127552	893677
129242	893678
178991	893679
288563	893680
235718	893681
96667	893682
13810	893683
240509	893684
8605	893685
33427	893686
268003	893687
5198	893688
126012	893689
122018	893690
166280	893691
64623	893692
245629	893693
440613	893694
339852	893695
383294	893696
270323	893697
86118	893698
8537	893699
189115	893700
140436	893701
32647	893702
58792	893703
302979	893704
428573	893705
37686	893706
229022	893707
187941	893708
97846	893709
16529	893710
277549	893711
57279	893712
63438	893713
320251	893714
118962	893715
116713	893716
410523	893717
225304	893718
425591	893719
440448	893720
317749	893721
122968	893722
52390	893723
216051	893724
337508	893725
48181	893726
124679	893727
413310	893728
295425	893729
105442	893730
362147	893731
88990	893732
91818	893733
200565	893734
391286	893735
226406	893736
124731	893737
27727	893738
118299	893739
75899	893740
334834	893741
273179	893742
45527	893743
67719	893744
317673	893745
410711	893746
304323	893747
188792	893748
430933	893749
85945	893750
251154	893751
105019	893752
102506	893753
399894	893754
198631	893755
278257	893756
709	893757
207643	893758
357776	893759
181225	893760
249900	893761
58026	893762
29297	893763
125431	893764
40050	893765
62162	893766
171206	893767
179024	893768
194994	893769
73978	893770
157863	893771
221963	893772
59924	893773
173570	893774
134904	893775
42562	893776
122220	893777
33055	893778
55119	893779
108885	893780
313425	893781
28224	893782
255470	893783
40209	893784
459942	893785
148037	893786
17875	893787
89682	893788
82705	893789
21225	893790
93936	893791
94164	893792
281138	893793
454841	893794
447820	893795
923	893796
284400	893797
73229	893798
158697	893799
86628	893800
196519	893801
109410	893802
188528	893803
306643	893804
429657	893805
110616	893806
60401	893807
327186	893808
306364	893809
226447	893810
368666	893811
1524	893812
1544	893813
434366	893814
103134	893815
227546	893816
69891	893817
198562	893818
116472	893819
35568	893820
300894	893821
288090	893822
79083	893823
7116	893824
325192	893825
267382	893826
303261	893827
530	893828
172541	893829
331064	893830
55506	893831
147842	893832
376388	893833
280994	893834
70670	893835
383649	893836
50240	893837
175301	893838
110020	893839
169071	893840
429268	893841
117636	893842
209745	893843
7606	893844
2199	893845
181940	893846
320727	893847
120135	893848
412773	893849
32332	893850
192860	893851
2428	893852
117355	893853
23505	893854
25177	893855
160357	893856
432660	893857
350301	893858
22525	893859
89783	893860
235730	893861
7638	893862
153241	893863
24779	893864
153117	893865
383748	893866
45569	893867
84778	893868
90167	893869
222644	893870
90520	893871
94694	893872
268767	893873
235437	893874
312791	893875
201260	893876
324494	893877
422564	893878
190777	893879
127411	893880
83300	893881
450115	893882
380445	893883
368979	893884
407279	893885
5318	893886
80978	893887
303335	893888
122653	893889
368185	893890
389348	893891
9390	893892
113472	893893
212019	893894
15975	893895
279497	893896
37496	893897
24628	893898
375120	893899
200935	893900
148434	893901
225281	893902
336339	893903
224317	893904
315431	893905
396510	893906
34660	893907
429902	893908
207441	893909
36181	893910
122882	893911
156136	893912
114861	893913
202911	893914
51483	893915
213109	893916
210079	893917
38066	893918
355221	893919
31289	893920
177522	893921
384634	893922
272708	893923
153087	893924
15053	893925
48042	893926
156033	893927
48983	893928
140730	893929
120079	893930
7546	893931
12416	893932
172536	893933
286277	893934
1740	893935
117469	893936
160026	893937
404	893938
176322	893939
49466	893940
41524	893941
54552	893942
19730	893943
32426	893944
5500	893945
57575	893946
95574	893947
21072	893948
272643	893949
145217	893950
32446	893951
197734	893952
111964	893953
227550	893954
196049	893955
148050	893956
211373	893957
3606	893958
34617	893959
443270	893960
92876	893961
437100	893962
359968	893963
306811	893964
96475	893965
195206	893966
23685	893967
454673	893968
183179	893969
171976	893970
22497	893971
438022	893972
193660	893973
200298	893974
31343	893975
117028	893976
140746	893977
225345	893978
52991	893979
33894	893980
407652	893981
83730	893982
13443	893983
277329	893984
149770	893985
7481	893986
114414	893987
240077	893988
897	893989
433479	893990
12969	893991
152281	893992
162979	893993
106284	893994
110792	893995
305045	893996
75283	893997
48873	893998
274362	893999
184635	894000
90690	894001
243076	894002
37484	894003
108219	894004
106789	894005
21875	894006
193260	894007
23174	894008
172658	894009
54428	894010
439689	894011
88218	894012
136537	894013
406730	894014
159684	894015
437775	894016
67472	894017
340304	894018
60282	894019
258363	894020
17737	894021
80216	894022
209745	894023
75771	894024
157551	894025
12503	894026
94027	894027
233926	894028
75964	894029
199943	894030
199943	894031
252031	894032
306358	894033
56619	894034
425597	894035
85244	894036
165018	894037
146106	894038
276940	894039
276841	894040
247543	894041
229039	894042
88927	894043
167783	894044
239337	894045
282409	894046
153612	894047
276204	894048
363831	894049
114875	894050
94499	894051
233530	894052
49214	894053
217702	894054
401694	894055
370585	894056
112717	894057
160570	894058
56908	894059
394492	894060
195632	894061
119188	894062
11041	894063
221049	894064
342070	894065
35673	894066
446257	894067
241875	894068
147943	894069
21887	894070
60254	894071
6633	894072
6329	894073
353588	894074
62214	894075
136849	894076
118837	894077
83458	894078
261243	894079
370813	894080
403569	894081
19704	894082
354841	894083
73869	894084
229628	894085
31014	894086
108078	894087
344490	894088
242289	894089
201899	894090
456968	894091
56857	894092
214915	894093
214667	894094
51868	894095
176007	894096
98671	894097
388805	894098
104688	894099
18871	894100
95217	894101
19261	894102
10291	894103
65908	894104
51292	894105
280632	894106
280171	894107
178866	894108
181609	894109
141769	894110
97010	894111
91029	894112
399409	894113
424845	894114
313262	894115
152512	894116
5236	894117
202344	894118
51570	894119
359614	894120
435108	894121
358699	894122
162609	894123
282232	894124
421532	894125
208941	894126
423329	894127
345423	894128
172561	894129
27333	894130
49955	894131
408907	894132
127204	894133
210481	894134
275840	894135
39267	894136
200954	894137
221133	894138
454091	894139
408023	894140
448450	894141
380612	894142
414945	894143
389568	894144
409252	894145
384689	894146
382341	894147
200117	894148
378723	894149
214165	894150
407003	894151
228506	894152
416256	894153
400267	894154
426579	894155
250459	894156
421673	894157
396856	894158
242404	894159
245218	894160
100599	894161
108657	894162
124135	894163
64772	894164
167954	894165
124364	894166
43346	894167
249282	894168
19297	894169
76503	894170
115681	894171
216939	894172
121707	894173
98370	894174
21486	894175
47847	894176
13929	894177
108018	894178
117952	894179
94	894180
419983	894181
13033	894182
15186	894183
128515	894184
235413	894185
50059	894186
256343	894187
110394	894188
60937	894189
327802	894190
381048	894191
321438	894192
378311	894193
17157	894194
201254	894195
192860	894196
168927	894197
3648	894198
216226	894199
4281	894200
175590	894201
117365	894202
123831	894203
30946	894204
26318	894205
41666	894206
405410	894207
9687	894208
37994	894209
26737	894210
42116	894211
91902	894212
5721	894213
287972	894214
304018	894215
67261	894216
81336	894217
140027	894218
214703	894219
401988	894220
80	894221
175537	894222
19877	894223
138806	894224
42038	894225
196080	894226
95611	894227
166587	894228
447075	894229
72771	894230
47208	894231
7610	894232
16091	894233
248739	894234
340035	894235
240392	894236
384903	894237
258073	894238
132740	894239
107342	894240
99881	894241
69150	894242
52372	894243
38094	894244
132947	894245
28371	894246
92025	894247
455902	894248
172473	894249
50565	894250
276483	894251
128759	894252
247024	894253
231811	894254
45319	894255
230554	894256
206845	894257
130410	894258
387164	894259
435650	894260
368252	894261
157856	894262
180645	894263
286801	894264
352142	894265
39511	894266
354000	894267
73415	894268
296270	894269
89482	894270
76541	894271
275632	894272
146858	894273
161552	894274
141250	894275
226662	894276
278513	894277
331643	894278
353700	894279
441982	894280
97804	894281
13756	894282
57048	894283
63028	894284
218307	894285
150849	894286
154880	894287
442232	894288
315130	894289
363748	894290
69595	894291
318573	894292
28594	894293
203962	894294
14239	894295
79046	894296
94311	894297
134457	894298
159518	894299
155450	894300
244456	894301
44838	894302
252654	894303
199772	894304
72013	894305
448642	894306
196121	894307
387525	894308
210999	894309
276991	894310
90215	894311
360924	894312
207263	894313
145962	894314
78540	894315
76086	894316
325191	894317
28501	894318
143228	894319
352064	894320
350047	894321
304251	894322
83640	894323
190935	894324
430825	894325
439691	894326
18536	894327
15077	894328
234666	894329
76555	894330
49955	894331
188391	894332
15986	894333
49622	894334
187638	894335
133731	894336
75407	894337
8824	894338
228375	894339
250985	894340
209747	894341
1476	894342
64224	894343
428737	894344
122311	894345
235520	894346
210751	894347
450	894348
409760	894349
166183	894350
128547	894351
202209	894352
222074	894353
20991	894354
9627	894355
382411	894356
449933	894357
102652	894358
102652	894359
392530	894360
47624	894361
390716	894362
12828	894363
32289	894364
50159	894365
77522	894366
55206	894367
3051	894368
44837	894369
102740	894370
264962	894371
76282	894372
459871	894373
114743	894374
40387	894375
2327	894376
119489	894377
154525	894378
285155	894379
43458	894380
40773	894381
176622	894382
195547	894383
31743	894384
95092	894385
228353	894386
354470	894387
74092	894388
56356	894389
1104	894390
12826	894391
6406	894392
135543	894393
411657	894394
457086	894395
66089	894396
208131	894397
240189	894398
262054	894399
330359	894400
247837	894401
374565	894402
274583	894403
160435	894404
47743	894405
93430	894406
280655	894407
355458	894408
59263	894409
222361	894410
1960	894411
205564	894412
211306	894413
174263	894414
129782	894415
84332	894416
443752	894417
100178	894418
220784	894419
328625	894420
226810	894421
291213	894422
330181	894423
397977	894424
28074	894425
186866	894426
83097	894427
421095	894428
105472	894429
13031	894430
41429	894431
33575	894432
157272	894433
430903	894434
16557	894435
282309	894436
319068	894437
130959	894438
10281	894439
129151	894440
436508	894441
265915	894442
442371	894443
118429	894444
74976	894445
135561	894446
292487	894447
190656	894448
87982	894449
123335	894450
375519	894451
369410	894452
58898	894453
291872	894454
49809	894455
435982	894456
170367	894457
243678	894458
182582	894459
86705	894460
87184	894461
329315	894462
112677	894463
111305	894464
259317	894465
351961	894466
425556	894467
59686	894468
117988	894469
202366	894470
54621	894471
366842	894472
307539	894473
346575	894474
424587	894475
156655	894476
200148	894477
190410	894478
360240	894479
155371	894480
58941	894481
126053	894482
310975	894483
47591	894484
179659	894485
353175	894486
72	894487
275868	894488
111333	894489
47926	894490
132367	894491
330427	894492
114475	894493
5230	894494
35226	894495
156757	894496
19354	894497
53669	894498
237236	894499
109554	894500
290241	894501
178258	894502
153368	894503
250521	894504
165427	894505
359656	894506
98168	894507
292865	894508
152536	894509
208759	894510
90723	894511
40394	894512
176145	894513
124747	894514
33080	894515
82714	894516
99954	894517
225036	894518
157115	894519
83064	894520
381490	894521
3839	894522
185602	894523
314670	894524
266744	894525
217325	894526
282322	894527
121550	894528
401946	894529
167611	894530
893	894531
20955	894532
42634	894533
404751	894534
43790	894535
43689	894536
12821	894537
219439	894538
22794	894539
78000	894540
319596	894541
439879	894542
288735	894543
57343	894544
109297	894545
264766	894546
42019	894547
5458	894548
48007	894549
76827	894550
207540	894551
176886	894552
48923	894553
303016	894554
344402	894555
100692	894556
208807	894557
406504	894558
202405	894559
162273	894560
58828	894561
272495	894562
444459	894563
180497	894564
243509	894565
113910	894566
331782	894567
235310	894568
283818	894569
88707	894570
315355	894571
153236	894572
398241	894573
78148	894574
299642	894575
249596	894576
30918	894577
457764	894578
85167	894579
378423	894580
402431	894581
79999	894582
21730	894583
308168	894584
230667	894585
28795	894586
239327	894587
118633	894588
12252	894589
73470	894590
398943	894591
63500	894592
55961	894593
198723	894594
215449	894595
152227	894596
79888	894597
237637	894598
29455	894599
88426	894600
359394	894601
217994	894602
84312	894603
66089	894604
9916	894605
72974	894606
282807	894607
187920	894608
136745	894609
140610	894610
20078	894611
51441	894612
30065	894613
1397	894614
41891	894615
49747	894616
51352	894617
136793	894618
170573	894619
392532	894620
392351	894621
70621	894622
80505	894623
54331	894624
135721	894625
139418	894626
1603	894627
67084	894628
85946	894629
209364	894630
60728	894631
58966	894632
183660	894633
82859	894634
116317	894635
24336	894636
58528	894637
141528	894638
12825	894639
61124	894640
231721	894641
204235	894642
196782	894643
268157	894644
297166	894645
119214	894646
135198	894647
386809	894648
48433	894649
35585	894650
65506	894651
308712	894652
245079	894653
149286	894654
9378	894655
234297	894656
155696	894657
243576	894658
459444	894659
333617	894660
59196	894661
19338	894662
47743	894663
50250	894664
25332	894665
11684	894666
119760	894667
22037	894668
172281	894669
305110	894670
345066	894671
279076	894672
190997	894673
13060	894674
63796	894675
17153	894676
192858	894677
29204	894678
15457	894679
76961	894680
55984	894681
386751	894682
64668	894683
5339	894684
113667	894685
142298	894686
311368	894687
52561	894688
18849	894689
4023	894690
74653	894691
36642	894692
203474	894693
36079	894694
205167	894695
119556	894696
75746	894697
30646	894698
190428	894699
225261	894700
291102	894701
292042	894702
181622	894703
245629	894704
28069	894705
253409	894706
238587	894707
158272	894708
184437	894709
41839	894710
5307	894711
367173	894712
384171	894713
2161	894714
270289	894715
18041	894716
75225	894717
53371	894718
112225	894719
36163	894720
33176	894721
50798	894722
20457	894723
83618	894724
9217	894725
438522	894726
176638	894727
150513	894728
21776	894729
93745	894730
93370	894731
21289	894732
189348	894733
31728	894734
67362	894735
77197	894736
5386	894737
21127	894738
167024	894739
63209	894740
9787	894741
56169	894742
88447	894743
11440	894744
37265	894745
229870	894746
15009	894747
137458	894748
74196	894749
65216	894750
45879	894751
53371	894752
48328	894753
25512	894754
197799	894755
58453	894756
116333	894757
222425	894758
65465	894759
21824	894760
103531	894761
57855	894762
123752	894763
250137	894764
186769	894765
129510	894766
419662	894767
5418	894768
433518	894769
265692	894770
59658	894771
48693	894772
38654	894773
302270	894774
69577	894775
29857	894776
36877	894777
48211	894778
185924	894779
111441	894780
67884	894781
103256	894782
27537	894783
38295	894784
4046	894785
114927	894786
3207	894787
182698	894788
12374	894789
283184	894790
87761	894791
34759	894792
197927	894793
1765	894794
17886	894795
27724	894796
55586	894797
10978	894798
27672	894799
30872	894800
8609	894801
26217	894802
135191	894803
2734	894804
22558	894805
1003	894806
247130	894807
62135	894808
15602	894809
97094	894810
129111	894811
13131	894812
33827	894813
206283	894814
1827	894815
240331	894816
10511	894817
114355	894818
438485	894819
16046	894820
22380	894821
21570	894822
215159	894823
445126	894824
37900	894825
212850	894826
633	894827
7200	894828
1279	894829
232825	894830
244254	894831
2897	894832
55811	894833
317024	894834
5024	894835
15890	894836
164848	894837
16027	894838
174574	894839
15232	894840
15741	894841
77510	894842
51200	894843
9929	894844
68703	894845
30727	894846
89005	894847
211322	894848
14803	894849
63074	894850
171988	894851
109690	894852
48471	894853
174887	894854
54964	894855
328577	894856
69373	894857
5014	894858
39429	894859
182712	894860
93430	894861
278	894862
42568	894863
3353	894864
306748	894865
25959	894866
78451	894867
152990	894868
136617	894869
161140	894870
13719	894871
41013	894872
90780	894873
54617	894874
565	894875
25561	894876
114863	894877
377	894878
45864	894879
11275	894880
15910	894881
41305	894882
154267	894883
82309	894884
20731	894885
230094	894886
86870	894887
457	894888
108444	894889
104172	894890
302424	894891
72944	894892
165825	894893
2831	894894
51142	894895
70342	894896
37830	894897
64465	894898
219358	894899
410984	894900
163262	894901
154642	894902
820	894903
110007	894904
57459	894905
135768	894906
68637	894907
67751	894908
33945	894909
145496	894910
113518	894911
12879	894912
26303	894913
134477	894914
143209	894915
244259	894916
162283	894917
193556	894918
3412	894919
9274	894920
69108	894921
86779	894922
156606	894923
186638	894924
47449	894925
106175	894926
92903	894927
71324	894928
387904	894929
5732	894930
58746	894931
459265	894932
102765	894933
109629	894934
151324	894935
426085	894936
986	894937
43120	894938
127266	894939
209406	894940
27997	894941
162183	894942
222898	894943
547	894944
308507	894945
19903	894946
7504	894947
28715	894948
33673	894949
359388	894950
76624	894951
144743	894952
121079	894953
74116	894954
148250	894955
37435	894956
149799	894957
22105	894958
84369	894959
150855	894960
105195	894961
443596	894962
248521	894963
386121	894964
77063	894965
451529	894966
96903	894967
31295	894968
126483	894969
107265	894970
125820	894971
44825	894972
213390	894973
101933	894974
296338	894975
437557	894976
52687	894977
367997	894978
108460	894979
72178	894980
14961	894981
241429	894982
229517	894983
5956	894984
122797	894985
129289	894986
20730	894987
18809	894988
1935	894989
52870	894990
129411	894991
269879	894992
66340	894993
187000	894994
206621	894995
24520	894996
360252	894997
150855	894998
33565	894999
49550	895000
181984	895001
231317	895002
270330	895003
273595	895004
130019	895005
20389	895006
25993	895007
122582	895008
89461	895009
105743	895010
100230	895011
96273	895012
35115	895013
218108	895014
39392	895015
70930	895016
101916	895017
209568	895018
410247	895019
5737	895020
34694	895021
45493	895022
232115	895023
89974	895024
435788	895025
423343	895026
158771	895027
116034	895028
290828	895029
104419	895030
151685	895031
172892	895032
9346	895033
204488	895034
45195	895035
6586	895036
93743	895037
287662	895038
100354	895039
67408	895040
101932	895041
414159	895042
403557	895043
111258	895044
229015	895045
61849	895046
5495	895047
66419	895048
257083	895049
114497	895050
217855	895051
353645	895052
180168	895053
46062	895054
80263	895055
102335	895056
316101	895057
453876	895058
102582	895059
149714	895060
235119	895061
54027	895062
50132	895063
115191	895064
157563	895065
144233	895066
89968	895067
427230	895068
26377	895069
20508	895070
87395	895071
445901	895072
238252	895073
2891	895074
80917	895075
1676	895076
411263	895077
193737	895078
201208	895079
17476	895080
12327	895081
18359	895082
26954	895083
378623	895084
198237	895085
340172	895086
12638	895087
91707	895088
55396	895089
16019	895090
4814	895091
55273	895092
14068	895093
19678	895094
93687	895095
2829	895096
192609	895097
192903	895098
47365	895099
20688	895100
22988	895101
376302	895102
95727	895103
239996	895104
85053	895105
23095	895106
9172	895107
157460	895108
4618	895109
196201	895110
136683	895111
227950	895112
75105	895113
39412	895114
61777	895115
881	895116
5531	895117
17598	895118
128451	895119
447497	895120
5735	895121
39121	895122
47112	895123
42687	895124
141436	895125
27164	895126
1668	895127
10348	895128
8825	895129
114362	895130
62076	895131
182729	895132
86166	895133
6060	895134
183623	895135
31122	895136
26075	895137
36200	895138
235784	895139
89103	895140
25786	895141
240512	895142
134064	895143
184359	895144
3579	895145
118548	895146
236961	895147
15069	895148
197994	895149
330136	895150
168993	895151
577	895152
366031	895153
7586	895154
244536	895155
293127	895156
38974	895157
5118	895158
213385	895159
104628	895160
210654	895161
22273	895162
266718	895163
12831	895164
241102	895165
362024	895166
55200	895167
231953	895168
84876	895169
59900	895170
1901	895171
88949	895172
69184	895173
7542	895174
61673	895175
433739	895176
1451	895177
59948	895178
13155	895179
17112	895180
256834	895181
169710	895182
163342	895183
379273	895184
299822	895185
446694	895186
227764	895187
239191	895188
95648	895189
38001	895190
77519	895191
21505	895192
260276	895193
53732	895194
260066	895195
653	895196
22535	895197
168336	895198
22931	895199
68837	895200
369642	895201
246549	895202
36274	895203
64980	895204
10871	895205
330780	895206
246250	895207
19765	895208
115083	895209
44546	895210
15216	895211
315482	895212
58390	895213
136202	895214
8442	895215
32964	895216
389592	895217
79458	895218
90797	895219
10437	895220
439379	895221
274759	895222
188064	895223
65068	895224
362846	895225
87408	895226
208796	895227
136682	895228
219657	895229
58734	895230
107820	895231
77062	895232
3871	895233
75257	895234
207506	895235
60973	895236
45029	895237
102939	895238
293474	895239
388230	895240
348804	895241
130443	895242
25824	895243
39964	895244
235478	895245
355648	895246
63584	895247
114077	895248
5606	895249
46968	895250
199011	895251
74192	895252
45989	895253
344032	895254
245798	895255
49701	895256
808	895257
27608	895258
165953	895259
69	895260
104354	895261
2942	895262
191516	895263
377035	895264
29971	895265
225654	895266
82726	895267
23796	895268
50877	895269
168788	895270
1992	895271
52216	895272
91573	895273
203452	895274
92876	895275
58364	895276
2803	895277
34575	895278
17428	895279
27876	895280
45402	895281
239111	895282
328064	895283
283694	895284
48146	895285
121752	895286
33075	895287
28815	895288
56197	895289
156994	895290
360737	895291
72444	895292
80454	895293
21195	895294
400666	895295
2031	895296
14779	895297
12508	895298
10947	895299
47576	895300
88651	895301
25374	895302
36080	895303
727	895304
124525	895305
339705	895306
200805	895307
162874	895308
92711	895309
55556	895310
33167	895311
381348	895312
5135	895313
2068	895314
9139	895315
144161	895316
353811	895317
78438	895318
94847	895319
83535	895320
49410	895321
64413	895322
12441	895323
82785	895324
45893	895325
55611	895326
137721	895327
357523	895328
92542	895329
173647	895330
444915	895331
170766	895332
68779	895333
105091	895334
13318	895335
63406	895336
147660	895337
225389	895338
111125	895339
17088	895340
187425	895341
325471	895342
46992	895343
140843	895344
98455	895345
17208	895346
61949	895347
125816	895348
6317	895349
403287	895350
173344	895351
99778	895352
163911	895353
203758	895354
17048	895355
226974	895356
354088	895357
286627	895358
6610	895359
186823	895360
206708	895361
41071	895362
124252	895363
124528	895364
102819	895365
209980	895366
376849	895367
64499	895368
64499	895369
123606	895370
15549	895371
201688	895372
206808	895373
30356	895374
112122	895375
233378	895376
152742	895377
306587	895378
359292	895379
120299	895380
239417	895381
141260	895382
329416	895383
58091	895384
7523	895385
16363	895386
272690	895387
336746	895388
172363	895389
302387	895390
244491	895391
359382	895392
136783	895393
435198	895394
455059	895395
34565	895396
122265	895397
75389	895398
93542	895399
417594	895400
358040	895401
47006	895402
44361	895403
920	895404
203780	895405
57091	895406
2937	895407
66710	895408
378075	895409
114695	895410
202210	895411
125557	895412
406413	895413
200173	895414
459776	895415
13880	895416
36793	895417
46630	895418
21719	895419
20844	895420
165231	895421
3990	895422
3028	895423
32056	895424
180655	895425
340579	895426
237285	895427
129649	895428
46550	895429
49096	895430
50441	895431
65098	895432
11505	895433
1604	895434
5255	895435
1918	895436
126232	895437
6945	895438
186767	895439
95139	895440
212583	895441
336620	895442
241793	895443
9373	895444
387112	895445
101220	895446
371254	895447
46035	895448
286543	895449
55494	895450
7782	895451
227339	895452
14279	895453
26070	895454
38641	895455
116745	895456
354097	895457
92846	895458
406176	895459
43744	895460
21834	895461
835	895462
18539	895463
447563	895464
208062	895465
65744	895466
130280	895467
2598	895468
43209	895469
2446	895470
77580	895471
20663	895472
53617	895473
2774	895474
125978	895475
2140	895476
73597	895477
219829	895478
95197	895479
1265	895480
68636	895481
365740	895482
217167	895483
367729	895484
73218	895485
54419	895486
423685	895487
99761	895488
313765	895489
102913	895490
2190	895491
44774	895492
43856	895493
238655	895494
24560	895495
1461	895496
244612	895497
99308	895498
247680	895499
116243	895500
9295	895501
10660	895502
291303	895503
128011	895504
179109	895505
21417	895506
248002	895507
89729	895508
241	895509
11712	895510
3312	895511
37797	895512
374550	895513
7150	895514
4860	895515
408092	895516
75050	895517
138319	895518
4629	895519
122310	895520
35077	895521
293503	895522
46782	895523
250036	895524
363338	895525
179091	895526
177285	895527
378805	895528
277159	895529
43247	895530
2241	895531
92822	895532
119541	895533
307444	895534
270673	895535
57059	895536
3850	895537
297583	895538
161540	895539
129545	895540
16275	895541
321026	895542
404064	895543
52098	895544
16432	895545
38564	895546
30643	895547
174773	895548
34354	895549
2878	895550
194449	895551
377610	895552
150049	895553
355992	895554
330796	895555
145966	895556
387833	895557
31001	895558
424	895559
128212	895560
11334	895561
33980	895562
5777	895563
51832	895564
163195	895565
25151	895566
1491	895567
363480	895568
48697	895569
31661	895570
5810	895571
116593	895572
92434	895573
59707	895574
188	895575
919	895576
15283	895577
102419	895578
70101	895579
105790	895580
11225	895581
84266	895582
214708	895583
12283	895584
153199	895585
170548	895586
4470	895587
5267	895588
321449	895589
208022	895590
23436	895591
197789	895592
42369	895593
32249	895594
74847	895595
214775	895596
1114	895597
31142	895598
189778	895599
36203	895600
1833	895601
16381	895602
913	895603
86898	895604
197991	895605
24830	895606
200772	895607
27321	895608
65728	895609
134026	895610
20763	895611
73608	895612
67682	895613
140400	895614
331053	895615
148823	895616
397954	895617
51722	895618
403114	895619
158599	895620
98280	895621
430873	895622
24927	895623
7408	895624
8920	895625
7408	895626
1666	895627
188937	895628
102984	895629
27935	895630
66145	895631
53145	895632
105013	895633
36689	895634
7135	895635
267501	895636
20813	895637
336	895638
938	895639
15926	895640
310213	895641
209379	895642
209030	895643
6192	895644
240164	895645
4856	895646
56723	895647
29214	895648
26240	895649
166	895650
136771	895651
26232	895652
92168	895653
76055	895654
2481	895655
28571	895656
36824	895657
110458	895658
187015	895659
381545	895660
136946	895661
26898	895662
201775	895663
383597	895664
235727	895665
27686	895666
119317	895667
405954	895668
195839	895669
2591	895670
181246	895671
249909	895672
313203	895673
222458	895674
47657	895675
9244	895676
153273	895677
16778	895678
348	895679
26241	895680
101287	895681
17989	895682
346362	895683
41903	895684
120139	895685
81567	895686
17180	895687
121821	895688
129754	895689
11809	895690
53388	895691
35632	895692
252625	895693
230150	895694
282601	895695
35220	895696
454789	895697
22466	895698
65385	895699
370939	895700
245305	895701
89183	895702
128619	895703
135850	895704
110538	895705
194183	895706
144635	895707
70923	895708
109793	895709
22611	895710
31001	895711
47008	895712
278349	895713
151987	895714
278350	895715
323124	895716
216530	895717
83414	895718
335986	895719
5087	895720
39550	895721
271146	895722
40972	895723
110500	895724
128120	895725
345326	895726
20781	895727
415780	895728
37039	895729
291440	895730
25872	895731
416490	895732
20982	895733
223121	895734
218583	895735
422106	895736
222	895737
62074	895738
2306	895739
285770	895740
124089	895741
28357	895742
243302	895743
447315	895744
417329	895745
10601	895746
276176	895747
375514	895748
178804	895749
218690	895750
244702	895751
431843	895752
86443	895753
107914	895754
61336	895755
89471	895756
13586	895757
167795	895758
449947	895759
103021	895760
183813	895761
124596	895762
46248	895763
422417	895764
3686	895765
16814	895766
39541	895767
61777	895768
125090	895769
4946	895770
126588	895771
89456	895772
61753	895773
104917	895774
5059	895775
80790	895776
47203	895777
33866	895778
211	895779
5334	895780
3064	895781
451	895782
30577	895783
202293	895784
449478	895785
96323	895786
370648	895787
163637	895788
13108	895789
12606	895790
32714	895791
196091	895792
306705	895793
19198	895794
3720	895795
252379	895796
5034	895797
5961	895798
1565	895799
55133	895800
57830	895801
5564	895802
1290	895803
335827	895804
13092	895805
776	895806
222679	895807
4786	895808
793	895809
56932	895810
24384	895811
219928	895812
379281	895813
144942	895814
84403	895815
14884	895816
30590	895817
112060	895818
239660	895819
33101	895820
70835	895821
100944	895822
2411	895823
5854	895824
2283	895825
16829	895826
317216	895827
155527	895828
331828	895829
164911	895830
223542	895831
20425	895832
76146	895833
353080	895834
72091	895835
164911	895836
7895	895837
322440	895838
85047	895839
158035	895840
5589	895841
355960	895842
10151	895843
87815	895844
21652	895845
15149	895846
58839	895847
26987	895848
234869	895849
209470	895850
85760	895851
237777	895852
115233	895853
4807	895854
110275	895855
4799	895856
61183	895857
104196	895858
34457	895859
173926	895860
188679	895861
234869	895862
196804	895863
375830	895864
163109	895865
127374	895866
36874	895867
127567	895868
28312	895869
127374	895870
127374	895871
165699	895872
31556	895873
65203	895874
124265	895875
440793	895876
16723	895877
237005	895878
31370	895879
27820	895880
27820	895881
122403	895882
62690	895883
191256	895884
121938	895885
194706	895886
96094	895887
48941	895888
149412	895889
3835	895890
62526	895891
316029	895892
84179	895893
3835	895894
173763	895895
37094	895896
226047	895897
10395	895898
9077	895899
103152	895900
12035	895901
457003	895902
271222	895903
234741	895904
138104	895905
103276	895906
125159	895907
304083	895908
345072	895909
342134	895910
108851	895911
239166	895912
180187	895913
32172	895914
228917	895915
99182	895916
2546	895917
18663	895918
239076	895919
220216	895920
315612	895921
488	895922
11740	895923
229513	895924
381477	895925
421475	895926
6176	895927
148683	895928
250422	895929
238641	895930
74445	895931
143	895932
5960	895933
2426	895934
92967	895935
429489	895936
7324	895937
1963	895938
180470	895939
51497	895940
359714	895941
20825	895942
5798	895943
11323	895944
202	895945
211293	895946
236225	895947
144405	895948
206010	895949
214261	895950
271470	895951
416381	895952
153362	895953
222016	895954
210777	895955
36906	895956
38264	895957
59081	895958
423062	895959
31587	895960
401684	895961
221236	895962
311829	895963
123974	895964
371723	895965
346971	895966
221725	895967
426841	895968
5270	895969
175901	895970
12367	895971
130688	895972
25538	895973
133923	895974
21788	895975
791	895976
54656	895977
175624	895978
14764	895979
86213	895980
15009	895981
216036	895982
124441	895983
124764	895984
63388	895985
68884	895986
163125	895987
17835	895988
38185	895989
85107	895990
81556	895991
40907	895992
3157	895993
2598	895994
98487	895995
1716	895996
653	895997
296823	895998
137055	895999
35885	896000
6536	896001
261340	896002
8469	896003
111058	896004
441450	896005
119805	896006
55697	896007
3321	896008
101138	896009
276835	896010
47969	896011
3682	896012
5204	896013
48361	896014
5400	896015
15670	896016
49752	896017
7265	896018
26971	896019
387585	896020
192748	896021
6213	896022
420459	896023
116240	896024
695	896025
14398	896026
24145	896027
452270	896028
54106	896029
161616	896030
9314	896031
292220	896032
40166	896033
97935	896034
1282	896035
34056	896036
394672	896037
62068	896038
49931	896039
16293	896040
73576	896041
145139	896042
179110	896043
228809	896044
29508	896045
52737	896046
95409	896047
4793	896048
90851	896049
417881	896050
14769	896051
38414	896052
92497	896053
323190	896054
57317	896055
129760	896056
62648	896057
52912	896058
87706	896059
10443	896060
249383	896061
110465	896062
98075	896063
1402	896064
86630	896065
215856	896066
24095	896067
14834	896068
56209	896069
41741	896070
45128	896071
68033	896072
43991	896073
199107	896074
98399	896075
99486	896076
626	896077
29746	896078
231862	896079
11677	896080
163188	896081
48120	896082
384864	896083
40647	896084
93429	896085
126670	896086
38263	896087
188758	896088
30754	896089
63372	896090
454623	896091
115852	896092
210862	896093
119188	896094
233561	896095
245757	896096
69523	896097
19319	896098
150962	896099
368300	896100
188961	896101
215269	896102
93443	896103
163434	896104
50811	896105
378613	896106
187283	896107
352973	896108
170766	896109
11853	896110
34681	896111
195656	896112
242481	896113
31534	896114
101456	896115
8921	896116
286419	896117
119289	896118
13307	896119
34822	896120
81935	896121
42939	896122
8275	896123
125587	896124
13042	896125
37205	896126
313029	896127
125076	896128
195130	896129
331879	896130
391510	896131
229686	896132
134033	896133
349706	896134
97	896135
45091	896136
125355	896137
17054	896138
136401	896139
194229	896140
109499	896141
216463	896142
118291	896143
38555	896144
325373	896145
76061	896146
343942	896147
23324	896148
26083	896149
72101	896150
116013	896151
76971	896152
236720	896153
300991	896154
235497	896155
166257	896156
128152	896157
7693	896158
50720	896159
992	896160
394077	896161
230247	896162
197105	896163
12336	896164
209237	896165
171052	896166
38207	896167
95365	896168
115672	896169
17606	896170
450803	896171
116808	896172
10681	896173
47909	896174
709	896175
110601	896176
118985	896177
32084	896178
79314	896179
135633	896180
48534	896181
78003	896182
389876	896183
26885	896184
58965	896185
180248	896186
2639	896187
95925	896188
37774	896189
35212	896190
19653	896191
50744	896192
318093	896193
91664	896194
54613	896195
61049	896196
107362	896197
143085	896198
131737	896199
128328	896200
10977	896201
81124	896202
12778	896203
803	896204
402440	896205
77551	896206
7024	896207
156934	896208
15836	896209
63954	896210
184873	896211
33649	896212
21797	896213
37213	896214
8445	896215
25251	896216
39862	896217
44306	896218
77485	896219
335578	896220
18773	896221
8602	896222
95387	896223
17707	896224
94638	896225
106668	896226
26590	896227
176387	896228
445602	896229
7461	896230
173640	896231
143233	896232
123125	896233
54345	896234
193487	896235
338761	896236
8612	896237
123767	896238
243490	896239
102894	896240
10801	896241
352780	896242
4367	896243
34806	896244
20037	896245
298381	896246
53320	896247
87349	896248
333298	896249
4647	896250
324328	896251
6902	896252
431227	896253
198756	896254
39276	896255
40488	896256
157505	896257
72759	896258
49091	896259
98579	896260
179730	896261
22876	896262
401331	896263
4674	896264
49338	896265
239842	896266
26471	896267
19524	896268
125987	896269
63686	896270
227074	896271
59258	896272
123123	896273
183062	896274
106137	896275
15624	896276
201163	896277
25178	896278
195033	896279
338854	896280
186057	896281
26772	896282
58471	896283
177175	896284
8311	896285
7229	896286
190250	896287
114260	896288
137698	896289
3534	896290
11160	896291
381210	896292
26871	896293
446892	896294
139722	896295
99061	896296
372881	896297
115313	896298
43039	896299
9693	896300
310199	896301
6268	896302
403619	896303
38918	896304
61736	896305
260884	896306
459493	896307
167903	896308
184440	896309
35239	896310
93463	896311
127334	896312
33098	896313
107359	896314
23246	896315
95	896316
242152	896317
162734	896318
4796	896319
105052	896320
236127	896321
289644	896322
77829	896323
27439	896324
192919	896325
6063	896326
14423	896327
118065	896328
197063	896329
39061	896330
40513	896331
310176	896332
58081	896333
107350	896334
125745	896335
17314	896336
187079	896337
109285	896338
201076	896339
3299	896340
23034	896341
97541	896342
154467	896343
142847	896344
138596	896345
4948	896346
214269	896347
85555	896348
63052	896349
71202	896350
76017	896351
282386	896352
10711	896353
150151	896354
12784	896355
10040	896356
221813	896357
42804	896358
111354	896359
409089	896360
487	896361
191767	896362
208284	896363
265919	896364
5551	896365
6119	896366
86122	896367
50288	896368
32476	896369
198136	896370
34642	896371
12112	896372
37587	896373
3542	896374
4358	896375
150325	896376
12590	896377
53718	896378
188880	896379
87771	896380
34117	896381
31818	896382
118100	896383
6801	896384
139099	896385
38271	896386
65672	896387
235440	896388
245670	896389
19038	896390
107136	896391
23098	896392
447163	896393
256296	896394
230596	896395
230597	896396
61576	896397
16645	896398
20024	896399
13295	896400
130891	896401
930	896402
261054	896403
60861	896404
5246	896405
250144	896406
354261	896407
64673	896408
22605	896409
53079	896410
119409	896411
32743	896412
31221	896413
354715	896414
218527	896415
162851	896416
34146	896417
423098	896418
239819	896419
116814	896420
107209	896421
5109	896422
105111	896423
200840	896424
154301	896425
154806	896426
166657	896427
24697	896428
224828	896429
98123	896430
44897	896431
347733	896432
22731	896433
417764	896434
117613	896435
98662	896436
39229	896437
78888	896438
18250	896439
75599	896440
98560	896441
84322	896442
296958	896443
187678	896444
3802	896445
2587	896446
209949	896447
100763	896448
99773	896449
153634	896450
123143	896451
3850	896452
9001	896453
47167	896454
149593	896455
11167	896456
104521	896457
89902	896458
11070	896459
909	896460
9481	896461
55074	896462
444313	896463
243826	896464
18655	896465
215442	896466
73568	896467
118608	896468
384150	896469
153	896470
216645	896471
57469	896472
74836	896473
407464	896474
18577	896475
345199	896476
188881	896477
156108	896478
5480	896479
10211	896480
54342	896481
43765	896482
454284	896483
352121	896484
149621	896485
248101	896486
75395	896487
250311	896488
71654	896489
73839	896490
75524	896491
30445	896492
25980	896493
2938	896494
73300	896495
415327	896496
73828	896497
364255	896498
144774	896499
17217	896500
54035	896501
105835	896502
127679	896503
4166	896504
176852	896505
92242	896506
85955	896507
9742	896508
107282	896509
396074	896510
222477	896511
39279	896512
306297	896513
11114	896514
49407	896515
41696	896516
152700	896517
358301	896518
98116	896519
84974	896520
155753	896521
219499	896522
6441	896523
185061	896524
215215	896525
107550	896526
43430	896527
285143	896528
200627	896529
84769	896530
38491	896531
230708	896532
136150	896533
200988	896534
23757	896535
8590	896536
369076	896537
235604	896538
121355	896539
165307	896540
239030	896541
42536	896542
218425	896543
159707	896544
240030	896545
158208	896546
60175	896547
6686	896548
921	896549
153845	896550
16760	896551
172147	896552
179541	896553
94946	896554
61481	896555
250312	896556
385405	896557
1392	896558
185134	896559
32821	896560
223386	896561
17681	896562
157	896563
19343	896564
14235	896565
86208	896566
180445	896567
122865	896568
67523	896569
3117	896570
20332	896571
77925	896572
104514	896573
20440	896574
44120	896575
353494	896576
119047	896577
39357	896578
213561	896579
102138	896580
49893	896581
423699	896582
352848	896583
86860	896584
65193	896585
1823	896586
277555	896587
24062	896588
8347	896589
56813	896590
51744	896591
232355	896592
64528	896593
4700	896594
217907	896595
79088	896596
348347	896597
31128	896598
7439	896599
34554	896600
258819	896601
188678	896602
115547	896603
48452	896604
309121	896605
14927	896606
425883	896607
257144	896608
214529	896609
198052	896610
342869	896611
66322	896612
402324	896613
166859	896614
272275	896615
17310	896616
259880	896617
81513	896618
307136	896619
432570	896620
368917	896621
24554	896622
76536	896623
65711	896624
56288	896625
139696	896626
48061	896627
420091	896628
25069	896629
104018	896630
28338	896631
27587	896632
31023	896633
68287	896634
206190	896635
183744	896636
279330	896637
301802	896638
686	896639
117024	896640
383523	896641
24888	896642
25757	896643
287202	896644
66341	896645
29255	896646
109278	896647
102177	896648
53389	896649
102771	896650
6968	896651
10629	896652
26786	896653
248696	896654
48527	896655
88694	896656
5808	896657
419136	896658
10464	896659
119432	896660
2729	896661
180162	896662
26634	896663
447900	896664
38739	896665
1589	896666
222369	896667
126287	896668
168311	896669
102510	896670
137939	896671
15680	896672
464	896673
269130	896674
28937	896675
10973	896676
207192	896677
20592	896678
226023	896679
270953	896680
453391	896681
103933	896682
317762	896683
190869	896684
28216	896685
32858	896686
316389	896687
288525	896688
53500	896689
81962	896690
290908	896691
78886	896692
244878	896693
54904	896694
10674	896695
394777	896696
208080	896697
281888	896698
355840	896699
10781	896700
70570	896701
13824	896702
113376	896703
360046	896704
318674	896705
256615	896706
176632	896707
23136	896708
66933	896709
86278	896710
304701	896711
22510	896712
110023	896713
147458	896714
42114	896715
37657	896716
75232	896717
1939	896718
11183	896719
368529	896720
126030	896721
54596	896722
26930	896723
45639	896724
12421	896725
170286	896726
163065	896727
22577	896728
2416	896729
444225	896730
41296	896731
66168	896732
79199	896733
110107	896734
110107	896735
161190	896736
13734	896737
41758	896738
3846	896739
367541	896740
1195	896741
148375	896742
289801	896743
344	896744
17042	896745
441866	896746
61652	896747
12160	896748
373529	896749
82308	896750
124315	896751
47839	896752
455945	896753
395523	896754
42548	896755
77834	896756
393563	896757
157619	896758
83598	896759
141759	896760
53444	896761
205639	896762
228230	896763
199390	896764
46205	896765
346842	896766
162304	896767
405008	896768
64098	896769
307451	896770
6214	896771
17485	896772
211411	896773
249013	896774
159535	896775
460009	896776
243951	896777
73854	896778
240297	896779
237119	896780
235808	896781
47691	896782
306898	896783
393725	896784
96081	896785
198816	896786
408274	896787
18847	896788
173118	896789
117192	896790
25279	896791
245796	896792
51633	896793
25919	896794
122850	896795
272477	896796
392629	896797
176647	896798
274779	896799
8453	896800
235547	896801
105162	896802
147595	896803
13086	896804
37191	896805
64285	896806
147487	896807
29832	896808
278473	896809
88774	896810
256042	896811
110716	896812
27434	896813
23977	896814
217645	896815
35078	896816
24914	896817
6147	896818
200692	896819
38036	896820
178823	896821
61974	896822
102772	896823
150531	896824
59750	896825
453524	896826
87590	896827
205641	896828
192570	896829
43245	896830
59035	896831
2177	896832
99745	896833
271317	896834
455239	896835
434197	896836
92288	896837
198499	896838
277888	896839
74264	896840
137053	896841
313277	896842
17324	896843
17324	896844
29722	896845
417652	896846
334818	896847
22937	896848
79854	896849
236003	896850
147414	896851
113570	896852
391955	896853
128806	896854
33705	896855
207743	896856
3070	896857
13413	896858
42405	896859
33559	896860
134168	896861
87765	896862
8059	896863
13933	896864
6671	896865
32411	896866
76609	896867
42538	896868
74613	896869
27231	896870
258000	896871
123937	896872
176060	896873
98070	896874
125044	896875
172414	896876
50760	896877
357919	896878
311390	896879
45952	896880
62969	896881
123655	896882
27826	896883
300366	896884
22148	896885
32471	896886
137872	896887
67297	896888
256102	896889
145305	896890
229093	896891
415681	896892
282582	896893
58922	896894
239175	896895
123130	896896
16426	896897
354971	896898
16988	896899
186625	896900
55216	896901
68781	896902
107256	896903
220362	896904
443869	896905
70991	896906
365184	896907
241893	896908
263201	896909
117353	896910
50098	896911
138468	896912
126525	896913
57155	896914
18650	896915
414377	896916
111709	896917
115879	896918
61492	896919
175993	896920
36316	896921
229232	896922
11924	896923
180399	896924
274321	896925
5781	896926
78357	896927
26942	896928
437250	896929
7487	896930
63802	896931
667	896932
64822	896933
28632	896934
5566	896935
121936	896936
247918	896937
231339	896938
91853	896939
272112	896940
376099	896941
249950	896942
37084	896943
97457	896944
248018	896945
100687	896946
190471	896947
1003	896948
21302	896949
62732	896950
111158	896951
402367	896952
34153	896953
167688	896954
98965	896955
171849	896956
295806	896957
84750	896958
420186	896959
345426	896960
27293	896961
291843	896962
101675	896963
7186	896964
90538	896965
192832	896966
202130	896967
84224	896968
408318	896969
402262	896970
99336	896971
208663	896972
86583	896973
416363	896974
446380	896975
199792	896976
322464	896977
126994	896978
362565	896979
384020	896980
102794	896981
223276	896982
325767	896983
324082	896984
412273	896985
23318	896986
24289	896987
214030	896988
47870	896989
32473	896990
8557	896991
5038	896992
223415	896993
20807	896994
365983	896995
58809	896996
132261	896997
74725	896998
16917	896999
244080	897000
435449	897001
12242	897002
135996	897003
362484	897004
15719	897005
440622	897006
3007	897007
192869	897008
29522	897009
5176	897010
49447	897011
21868	897012
62018	897013
71614	897014
30604	897015
2486	897016
394849	897017
36842	897018
86595	897019
100945	897020
13974	897021
106	897022
88253	897023
392412	897024
15242	897025
364051	897026
125549	897027
352198	897028
57804	897029
226813	897030
350488	897031
22274	897032
192	897033
4557	897034
167643	897035
10906	897036
4373	897037
214441	897038
405009	897039
98180	897040
166849	897041
514	897042
70184	897043
123173	897044
332457	897045
232986	897046
328239	897047
46842	897048
64969	897049
97362	897050
85630	897051
214461	897052
177696	897053
101085	897054
118347	897055
60206	897056
19498	897057
249272	897058
214333	897059
404794	897060
185529	897061
20934	897062
130936	897063
232701	897064
50906	897065
128466	897066
401442	897067
123338	897068
231592	897069
333892	897070
4667	897071
743	897072
87837	897073
129677	897074
305811	897075
59460	897076
183358	897077
227815	897078
295452	897079
249783	897080
235848	897081
36045	897082
308500	897083
104780	897084
30553	897085
106563	897086
456735	897087
236168	897088
33814	897089
222279	897090
426391	897091
7652	897092
442212	897093
252793	897094
311	897095
282859	897096
15325	897097
408439	897098
243669	897099
259178	897100
130981	897101
125775	897102
243331	897103
238431	897104
897	897105
45227	897106
114356	897107
11109	897108
13643	897109
168118	897110
368449	897111
63307	897112
8152	897113
45227	897114
248335	897115
437300	897116
322997	897117
35221	897118
191251	897119
223161	897120
260333	897121
65394	897122
43068	897123
91320	897124
84745	897125
177808	897126
217549	897127
30603	897128
389589	897129
126618	897130
56561	897131
172836	897132
61906	897133
23126	897134
1845	897135
225517	897136
38696	897137
30827	897138
56875	897139
181376	897140
112815	897141
435624	897142
115394	897143
70781	897144
162990	897145
265740	897146
81174	897147
73834	897148
5167	897149
5223	897150
80957	897151
419800	897152
93307	897153
728	897154
4179	897155
225902	897156
65429	897157
123245	897158
207474	897159
44569	897160
146735	897161
312295	897162
28264	897163
2680	897164
3075	897165
456916	897166
311078	897167
85224	897168
118832	897169
53024	897170
228220	897171
282159	897172
425509	897173
284392	897174
113128	897175
33541	897176
44116	897177
412	897178
275292	897179
157705	897180
441994	897181
332869	897182
35511	897183
6054	897184
27183	897185
40254	897186
1056	897187
125090	897188
440527	897189
57121	897190
55743	897191
35520	897192
429822	897193
190032	897194
236545	897195
456959	897196
70111	897197
60220	897198
48117	897199
359661	897200
350495	897201
378866	897202
283629	897203
98649	897204
60393	897205
153982	897206
118027	897207
193271	897208
22728	897209
304235	897210
249945	897211
8533	897212
8995	897213
46405	897214
22679	897215
238241	897216
110479	897217
209455	897218
19264	897219
805	897220
184391	897221
291139	897222
29220	897223
193943	897224
119631	897225
374309	897226
225953	897227
127421	897228
113138	897229
24168	897230
262947	897231
102023	897232
20825	897233
135316	897234
119950	897235
1909	897236
47651	897237
58932	897238
347018	897239
345304	897240
228025	897241
41135	897242
62697	897243
62697	897244
103254	897245
102778	897246
122980	897247
393391	897248
166329	897249
6166	897250
35009	897251
210927	897252
10983	897253
216878	897254
8863	897255
210429	897256
209977	897257
115719	897258
439595	897259
400725	897260
361771	897261
16424	897262
15588	897263
417554	897264
186613	897265
63825	897266
52721	897267
397489	897268
258085	897269
145433	897270
13043	897271
218491	897272
40203	897273
96485	897274
143167	897275
29200	897276
87352	897277
3774	897278
251475	897279
31394	897280
244023	897281
91349	897282
292255	897283
249431	897284
87770	897285
141743	897286
72803	897287
1135	897288
53151	897289
422030	897290
242310	897291
430619	897292
108199	897293
57899	897294
129162	897295
344463	897296
225228	897297
191563	897298
98510	897299
149187	897300
316783	897301
31705	897302
444943	897303
35027	897304
203659	897305
4989	897306
428712	897307
21074	897308
251189	897309
97447	897310
115484	897311
5081	897312
146668	897313
173533	897314
50935	897315
222815	897316
308813	897317
380415	897318
403845	897319
381677	897320
22465	897321
2527	897322
75938	897323
327879	897324
121559	897325
454042	897326
337808	897327
4903	897328
91857	897329
211717	897330
145857	897331
70446	897332
5929	897333
446492	897334
100557	897335
9111	897336
26637	897337
164023	897338
451722	897339
409147	897340
207616	897341
241889	897342
241063	897343
156495	897344
141773	897345
184855	897346
202642	897347
13395	897348
410549	897349
159328	897350
290145	897351
26127	897352
28679	897353
34561	897354
61482	897355
243057	897356
5194	897357
19919	897358
447492	897359
19934	897360
103572	897361
113890	897362
375313	897363
373432	897364
8536	897365
254534	897366
159054	897367
172157	897368
110024	897369
121301	897370
279202	897371
52062	897372
184620	897373
344052	897374
23117	897375
433583	897376
38027	897377
333350	897378
219984	897379
378951	897380
403951	897381
84097	897382
348533	897383
24732	897384
141995	897385
52190	897386
14428	897387
188177	897388
362243	897389
213671	897390
66320	897391
16104	897392
114534	897393
384035	897394
347352	897395
279462	897396
411323	897397
322403	897398
335701	897399
204598	897400
8942	897401
26528	897402
137463	897403
229216	897404
119183	897405
410990	897406
108212	897407
84396	897408
1728	897409
343952	897410
30212	897411
273172	897412
233473	897413
19439	897414
219580	897415
164299	897416
103362	897417
347884	897418
306027	897419
388255	897420
55571	897421
3898	897422
559	897423
93742	897424
5824	897425
84870	897426
108303	897427
93931	897428
213862	897429
148854	897430
89893	897431
152414	897432
41374	897433
157630	897434
432752	897435
112831	897436
7162	897437
203768	897438
222307	897439
258323	897440
393232	897441
2321	897442
10262	897443
113750	897444
203440	897445
168192	897446
8708	897447
118763	897448
277504	897449
39373	897450
165465	897451
8515	897452
359341	897453
169846	897454
101268	897455
424802	897456
68443	897457
456937	897458
210349	897459
339931	897460
86221	897461
23745	897462
144450	897463
60149	897464
146783	897465
220703	897466
23572	897467
26027	897468
29422	897469
6844	897470
34207	897471
183722	897472
228762	897473
97806	897474
339005	897475
8764	897476
107935	897477
452328	897478
62018	897479
305278	897480
1843	897481
697	897482
1843	897483
164742	897484
53794	897485
442045	897486
345174	897487
195017	897488
137205	897489
156	897490
153488	897491
118704	897492
181398	897493
452526	897494
424287	897495
80552	897496
17269	897497
26765	897498
318531	897499
41059	897500
41628	897501
319165	897502
401984	897503
384431	897504
328645	897505
115882	897506
69355	897507
5467	897508
10193	897509
224549	897510
56124	897511
169588	897512
49346	897513
412717	897514
219587	897515
49136	897516
17635	897517
136095	897518
151565	897519
79684	897520
47521	897521
64164	897522
166752	897523
25231	897524
454459	897525
126515	897526
10728	897527
330451	897528
26640	897529
110535	897530
336837	897531
440062	897532
1890	897533
30522	897534
159345	897535
39946	897536
27460	897537
191609	897538
50915	897539
142775	897540
458769	897541
204014	897542
60690	897543
3469	897544
12697	897545
14805	897546
334855	897547
98033	897548
6700	897549
209177	897550
3215	897551
144043	897552
312816	897553
61097	897554
227089	897555
220559	897556
144662	897557
233557	897558
53041	897559
43237	897560
373008	897561
83351	897562
61864	897563
415756	897564
21244	897565
514	897566
346	897567
130217	897568
245022	897569
7093	897570
21293	897571
272330	897572
90756	897573
211193	897574
138737	897575
46213	897576
17550	897577
30501	897578
127006	897579
33164	897580
217952	897581
33288	897582
246775	897583
237846	897584
17891	897585
66804	897586
106218	897587
412415	897588
243573	897589
74542	897590
95406	897591
142135	897592
331746	897593
28790	897594
188620	897595
335647	897596
161703	897597
72551	897598
16293	897599
39660	897600
1222	897601
99631	897602
222820	897603
235481	897604
365303	897605
91409	897606
57423	897607
8568	897608
25268	897609
92376	897610
30874	897611
415098	897612
71450	897613
129267	897614
34990	897615
266260	897616
97771	897617
302489	897618
366602	897619
262203	897620
66679	897621
263018	897622
277571	897623
19507	897624
175493	897625
430764	897626
344003	897627
50934	897628
42458	897629
39404	897630
249330	897631
1171	897632
197303	897633
69584	897634
295163	897635
428093	897636
416406	897637
290967	897638
115062	897639
304218	897640
290014	897641
379989	897642
423249	897643
56229	897644
58701	897645
412086	897646
337599	897647
107289	897648
7137	897649
1009	897650
398991	897651
157682	897652
112545	897653
127285	897654
26331	897655
8791	897656
13873	897657
340	897658
6285	897659
140270	897660
27806	897661
133119	897662
397574	897663
99134	897664
21595	897665
20553	897666
18687	897667
130392	897668
265111	897669
432114	897670
161905	897671
34131	897672
37157	897673
27464	897674
161082	897675
202117	897676
321595	897677
238878	897678
158851	897679
158851	897680
264027	897681
293117	897682
239453	897683
162234	897684
7723	897685
250479	897686
32115	897687
249406	897688
121046	897689
160707	897690
427292	897691
58528	897692
440725	897693
195092	897694
382816	897695
49268	897696
14462	897697
93629	897698
164000	897699
10325	897700
59525	897701
17746	897702
144696	897703
2	897704
194579	897705
6126	897706
73663	897707
6075	897708
107656	897709
136902	897710
51756	897711
243884	897712
35222	897713
2607	897714
15662	897715
3548	897716
119848	897717
111918	897718
34171	897719
339451	897720
174265	897721
248806	897722
92112	897723
184664	897724
34027	897725
45030	897726
307786	897727
319500	897728
12393	897729
17821	897730
62721	897731
87035	897732
398468	897733
196814	897734
9941	897735
116589	897736
102495	897737
20102	897738
30381	897739
1336	897740
125037	897741
10774	897742
4665	897743
42141	897744
78207	897745
2739	897746
116058	897747
225891	897748
310151	897749
2141	897750
77341	897751
379172	897752
334474	897753
60376	897754
22154	897755
71566	897756
101607	897757
55019	897758
10275	897759
20939	897760
270212	897761
198825	897762
100919	897763
100536	897764
155618	897765
78187	897766
90652	897767
196768	897768
16808	897769
273551	897770
222122	897771
129821	897772
9355	897773
215984	897774
66883	897775
581	897776
185564	897777
94123	897778
385092	897779
155522	897780
47071	897781
450266	897782
323662	897783
365703	897784
39291	897785
140501	897786
229248	897787
33913	897788
9799	897789
260756	897790
93215	897791
97949	897792
248368	897793
31376	897794
133517	897795
1406	897796
149903	897797
223855	897798
148589	897799
330336	897800
51282	897801
377667	897802
29852	897803
311161	897804
294726	897805
362437	897806
195939	897807
7776	897808
14695	897809
14695	897810
143552	897811
27200	897812
280672	897813
86505	897814
681	897815
19433	897816
143247	897817
11578	897818
66656	897819
16179	897820
72287	897821
72434	897822
383768	897823
54631	897824
423101	897825
81418	897826
81418	897827
104922	897828
11938	897829
325245	897830
127769	897831
410380	897832
351594	897833
375206	897834
204081	897835
203160	897836
164716	897837
40427	897838
167434	897839
400676	897840
237833	897841
168469	897842
78823	897843
144188	897844
220182	897845
70257	897846
107595	897847
336471	897848
138018	897849
445639	897850
95537	897851
262193	897852
338289	897853
442001	897854
385443	897855
28513	897856
457489	897857
270376	897858
414055	897859
424101	897860
187645	897861
38587	897862
112508	897863
329143	897864
16380	897865
144206	897866
10941	897867
180993	897868
396251	897869
193049	897870
8185	897871
63379	897872
129557	897873
55731	897874
57781	897875
229880	897876
28938	897877
40021	897878
394521	897879
104965	897880
449645	897881
62330	897882
2112	897883
349235	897884
93514	897885
427577	897886
32101	897887
177226	897888
212808	897889
102475	897890
380765	897891
28866	897892
86971	897893
7779	897894
96281	897895
371843	897896
13190	897897
286475	897898
303476	897899
270540	897900
339379	897901
97289	897902
56483	897903
426101	897904
184260	897905
396757	897906
363523	897907
13225	897908
193553	897909
240465	897910
17639	897911
81415	897912
351754	897913
118045	897914
95023	897915
346554	897916
44557	897917
79005	897918
167068	897919
20084	897920
61582	897921
258202	897922
271515	897923
101589	897924
193369	897925
442526	897926
46073	897927
447160	897928
341282	897929
258810	897930
233040	897931
11844	897932
189528	897933
10704	897934
187461	897935
47431	897936
96690	897937
260054	897938
356475	897939
3108	897940
321470	897941
174119	897942
94572	897943
190077	897944
187431	897945
128855	897946
429622	897947
189298	897948
392317	897949
41752	897950
155613	897951
274314	897952
187790	897953
393840	897954
9632	897955
235490	897956
155613	897957
94055	897958
156054	897959
210677	897960
181909	897961
301064	897962
7443	897963
328001	897964
48743	897965
1553	897966
60050	897967
17352	897968
146694	897969
120086	897970
27402	897971
34985	897972
45959	897973
427744	897974
15901	897975
181504	897976
92041	897977
181864	897978
188863	897979
96645	897980
27010	897981
345971	897982
394895	897983
351771	897984
26359	897985
96518	897986
188864	897987
343625	897988
60561	897989
146754	897990
249775	897991
376427	897992
95169	897993
141296	897994
244708	897995
218514	897996
39259	897997
242534	897998
409785	897999
409640	898000
59315	898001
287409	898002
98648	898003
115299	898004
247622	898005
376406	898006
211519	898007
390345	898008
421129	898009
115666	898010
38371	898011
27682	898012
456112	898013
109224	898014
241578	898015
165970	898016
127086	898017
42089	898018
107344	898019
311917	898020
221687	898021
425815	898022
277379	898023
27137	898024
141756	898025
95966	898026
348153	898027
323748	898028
9429	898029
97333	898030
85328	898031
408259	898032
193585	898033
148490	898034
238730	898035
209599	898036
73656	898037
42781	898038
208488	898039
13940	898040
2736	898041
154323	898042
51805	898043
86690	898044
136639	898045
427335	898046
12955	898047
143005	898048
12955	898049
12955	898050
9897	898051
95360	898052
333272	898053
329031	898054
46234	898055
13750	898056
44871	898057
12718	898058
32684	898059
94660	898060
146084	898061
115654	898062
170768	898063
254594	898064
213844	898065
183633	898066
207546	898067
16410	898068
153	898069
48502	898070
61583	898071
153293	898072
252175	898073
434835	898074
81893	898075
20426	898076
236613	898077
236583	898078
182934	898079
65839	898080
94327	898081
184495	898082
33872	898083
451095	898084
422072	898085
124702	898086
447439	898087
277118	898088
312320	898089
194484	898090
17129	898091
96659	898092
265691	898093
193954	898094
188603	898095
404786	898096
455010	898097
27668	898098
178903	898099
58915	898100
242055	898101
26055	898102
398660	898103
81621	898104
394233	898105
39498	898106
43996	898107
35697	898108
17540	898109
220315	898110
227418	898111
277775	898112
65917	898113
11093	898114
53666	898115
125504	898116
79103	898117
248027	898118
203584	898119
104970	898120
284059	898121
66044	898122
35391	898123
38115	898124
57297	898125
44892	898126
50339	898127
21885	898128
204467	898129
62591	898130
289882	898131
24899	898132
84716	898133
5251	898134
86393	898135
180996	898136
124441	898137
206995	898138
10284	898139
20199	898140
218524	898141
100333	898142
395739	898143
190190	898144
96013	898145
208528	898146
188802	898147
459406	898148
77078	898149
336052	898150
278155	898151
420122	898152
31334	898153
327680	898154
261138	898155
137444	898156
41915	898157
58547	898158
281906	898159
40759	898160
350748	898161
329026	898162
411045	898163
175211	898164
159856	898165
60106	898166
43340	898167
182354	898168
430993	898169
135206	898170
115347	898171
160115	898172
37813	898173
297793	898174
50206	898175
312019	898176
360934	898177
107603	898178
40216	898179
88437	898180
440790	898181
187125	898182
384726	898183
24481	898184
77278	898185
124032	898186
47827	898187
14754	898188
30350	898189
211845	898190
405107	898191
82984	898192
117617	898193
185071	898194
273693	898195
217373	898196
69292	898197
269805	898198
225301	898199
240179	898200
13930	898201
143611	898202
410620	898203
174361	898204
105841	898205
37621	898206
7355	898207
12700	898208
11893	898209
444471	898210
173079	898211
391954	898212
144183	898213
160575	898214
143529	898215
425185	898216
230125	898217
144768	898218
241107	898219
85163	898220
62441	898221
164400	898222
116888	898223
32141	898224
85692	898225
79154	898226
3674	898227
122050	898228
49227	898229
7859	898230
280193	898231
19288	898232
2506	898233
413113	898234
25758	898235
33352	898236
104212	898237
342877	898238
19473	898239
280710	898240
7521	898241
339740	898242
12151	898243
119335	898244
24971	898245
144199	898246
55790	898247
23218	898248
242540	898249
266977	898250
84982	898251
175601	898252
187931	898253
65848	898254
443487	898255
243381	898256
23219	898257
162885	898258
21758	898259
39876	898260
70301	898261
336798	898262
58649	898263
280792	898264
292188	898265
153515	898266
295888	898267
179700	898268
174281	898269
92151	898270
216683	898271
27860	898272
177797	898273
15743	898274
26828	898275
129655	898276
160042	898277
20416	898278
459137	898279
165205	898280
395786	898281
17071	898282
65433	898283
371642	898284
31283	898285
46180	898286
411283	898287
97869	898288
146584	898289
235353	898290
187710	898291
184061	898292
37399	898293
169751	898294
337882	898295
108299	898296
3090	898297
226776	898298
31336	898299
13250	898300
240605	898301
140385	898302
320585	898303
330889	898304
119480	898305
215634	898306
430905	898307
92516	898308
9018	898309
18129	898310
330017	898311
246616	898312
90517	898313
90659	898314
407909	898315
353616	898316
59735	898317
38791	898318
434733	898319
114440	898320
438090	898321
458329	898322
15061	898323
34960	898324
29338	898325
105750	898326
105787	898327
165467	898328
215165	898329
63032	898330
205607	898331
28006	898332
56221	898333
51091	898334
198361	898335
88298	898336
440824	898337
221529	898338
39171	898339
45528	898340
435995	898341
16101	898342
108900	898343
46304	898344
455536	898345
161246	898346
216840	898347
34377	898348
377619	898349
11487	898350
158220	898351
248130	898352
131326	898353
17045	898354
117829	898355
4859	898356
179270	898357
389551	898358
126337	898359
170218	898360
346599	898361
21184	898362
447242	898363
2931	898364
17503	898365
250058	898366
126876	898367
426179	898368
195948	898369
179212	898370
9119	898371
219535	898372
124492	898373
26788	898374
368571	898375
142569	898376
42334	898377
210936	898378
18232	898379
342050	898380
235841	898381
191069	898382
333118	898383
39287	898384
94342	898385
173196	898386
239195	898387
11075	898388
195005	898389
96435	898390
112606	898391
272483	898392
182547	898393
277073	898394
337728	898395
144816	898396
122525	898397
113112	898398
94994	898399
165859	898400
247691	898401
85749	898402
31190	898403
58048	898404
2538	898405
415710	898406
85613	898407
208654	898408
171269	898409
29730	898410
80800	898411
207367	898412
28338	898413
22895	898414
122765	898415
9512	898416
114335	898417
14242	898418
57844	898419
150628	898420
24429	898421
215329	898422
85246	898423
1533	898424
34621	898425
181167	898426
341606	898427
4722	898428
117137	898429
192	898430
99492	898431
2363	898432
116566	898433
220386	898434
853	898435
8943	898436
689	898437
7994	898438
22266	898439
50462	898440
50513	898441
459793	898442
167172	898443
293624	898444
118968	898445
394876	898446
436644	898447
134050	898448
181003	898449
36687	898450
24632	898451
21246	898452
53454	898453
83266	898454
144158	898455
138389	898456
75749	898457
378151	898458
379457	898459
279723	898460
324150	898461
325874	898462
315723	898463
4897	898464
17512	898465
84001	898466
39350	898467
229822	898468
289090	898469
47746	898470
246772	898471
19784	898472
64802	898473
33822	898474
68482	898475
179753	898476
23778	898477
67454	898478
163952	898479
302361	898480
357097	898481
285992	898482
8606	898483
19410	898484
293045	898485
254230	898486
135085	898487
155175	898488
254241	898489
165257	898490
134701	898491
12001	898492
116986	898493
8814	898494
129551	898495
9562	898496
4415	898497
16785	898498
125487	898499
331	898500
13398	898501
13671	898502
257	898503
377	898504
10318	898505
51884	898506
163117	898507
315942	898508
135517	898509
4986	898510
218351	898511
105672	898512
7907	898513
65011	898514
34771	898515
440128	898516
436404	898517
32869	898518
73849	898519
92705	898520
61678	898521
211039	898522
262658	898523
101345	898524
17175	898525
58115	898526
30738	898527
252097	898528
231094	898529
65314	898530
8334	898531
50330	898532
219071	898533
7263	898534
18828	898535
242787	898536
51152	898537
186051	898538
417816	898539
403990	898540
112416	898541
285913	898542
147444	898543
71631	898544
326108	898545
12579	898546
176454	898547
1366	898548
62258	898549
359810	898550
17083	898551
37576	898552
150785	898553
174214	898554
280410	898555
53756	898556
60780	898557
221588	898558
68206	898559
143458	898560
17799	898561
5532	898562
306396	898563
21611	898564
218393	898565
190500	898566
7626	898567
126031	898568
311081	898569
164671	898570
170275	898571
229143	898572
113117	898573
290052	898574
204649	898575
42349	898576
17168	898577
189719	898578
52588	898579
197355	898580
343282	898581
248965	898582
188370	898583
87253	898584
6740	898585
19420	898586
101294	898587
248556	898588
69083	898589
35705	898590
19640	898591
397911	898592
1221	898593
57612	898594
63050	898595
20979	898596
201710	898597
3190	898598
187017	898599
218353	898600
16183	898601
100984	898602
41702	898603
36526	898604
10442	898605
39068	898606
418089	898607
422733	898608
354031	898609
41850	898610
86720	898611
13312	898612
224957	898613
95541	898614
15847	898615
207523	898616
443072	898617
78412	898618
28998	898619
3175	898620
445553	898621
267302	898622
118019	898623
87203	898624
53242	898625
154967	898626
49971	898627
174621	898628
176792	898629
158671	898630
176026	898631
131494	898632
3425	898633
8379	898634
18290	898635
443993	898636
40006	898637
29110	898638
170874	898639
9006	898640
38	898641
11921	898642
99230	898643
121712	898644
17857	898645
80476	898646
272524	898647
62654	898648
357490	898649
115472	898650
38640	898651
3057	898652
204468	898653
65548	898654
617	898655
562	898656
449055	898657
204127	898658
129556	898659
93175	898660
5321	898661
307789	898662
46323	898663
781	898664
10126	898665
143423	898666
26617	898667
14076	898668
181887	898669
321465	898670
99489	898671
101703	898672
6390	898673
153210	898674
188969	898675
133449	898676
193391	898677
200366	898678
145367	898679
5141	898680
270560	898681
434670	898682
38795	898683
4415	898684
50549	898685
92847	898686
13658	898687
297369	898688
70535	898689
71876	898690
61934	898691
214343	898692
144255	898693
107738	898694
18963	898695
154862	898696
4096	898697
18963	898698
11650	898699
368097	898700
151252	898701
42553	898702
184820	898703
56332	898704
102881	898705
27798	898706
124004	898707
33861	898708
199847	898709
282855	898710
361169	898711
256412	898712
15275	898713
158880	898714
313952	898715
101929	898716
180978	898717
192663	898718
354196	898719
445670	898720
120003	898721
10896	898722
416763	898723
152304	898724
30895	898725
7521	898726
266682	898727
233865	898728
165864	898729
58018	898730
11263	898731
11545	898732
8002	898733
132721	898734
234339	898735
20311	898736
3405	898737
5840	898738
382426	898739
307969	898740
191950	898741
392806	898742
299933	898743
131421	898744
432907	898745
112881	898746
172097	898747
400732	898748
3163	898749
159959	898750
78387	898751
171494	898752
38918	898753
156046	898754
189835	898755
122541	898756
67298	898757
106303	898758
79890	898759
363318	898760
113115	898761
51331	898762
302045	898763
100154	898764
76420	898765
379420	898766
395683	898767
289045	898768
105606	898769
31074	898770
15461	898771
183682	898772
18744	898773
75748	898774
43318	898775
2541	898776
87167	898777
355907	898778
56332	898779
110953	898780
10065	898781
10065	898782
449119	898783
133437	898784
114183	898785
258898	898786
33051	898787
161848	898788
213267	898789
381688	898790
109908	898791
445751	898792
3207	898793
24529	898794
294209	898795
155772	898796
65274	898797
38119	898798
358152	898799
56511	898800
85147	898801
32449	898802
56885	898803
12761	898804
7496	898805
81738	898806
43049	898807
248312	898808
195820	898809
6778	898810
56101	898811
38260	898812
232528	898813
19293	898814
165135	898815
11489	898816
5567	898817
220318	898818
42020	898819
158919	898820
226367	898821
155349	898822
219941	898823
13685	898824
7326	898825
45553	898826
174819	898827
203375	898828
182943	898829
13610	898830
105453	898831
116875	898832
69923	898833
35586	898834
58814	898835
238066	898836
30893	898837
22339	898838
130653	898839
238846	898840
173404	898841
174971	898842
44792	898843
80072	898844
172219	898845
331197	898846
60171	898847
251923	898848
240287	898849
22516	898850
71620	898851
12669	898852
237410	898853
153257	898854
111282	898855
217287	898856
202479	898857
57454	898858
204791	898859
3789	898860
242075	898861
43527	898862
13440	898863
4142	898864
90517	898865
39385	898866
354389	898867
438215	898868
130019	898869
60187	898870
94628	898871
48509	898872
345300	898873
88200	898874
249882	898875
227144	898876
2852	898877
216018	898878
82156	898879
136701	898880
45263	898881
14731	898882
93498	898883
211077	898884
240181	898885
159489	898886
275207	898887
1242	898888
84398	898889
339554	898890
95994	898891
111250	898892
264032	898893
33381	898894
32007	898895
47426	898896
168307	898897
213265	898898
350599	898899
87767	898900
163401	898901
4039	898902
48716	898903
59274	898904
111430	898905
209424	898906
19221	898907
443455	898908
43770	898909
162748	898910
350600	898911
30368	898912
49241	898913
111136	898914
38746	898915
204088	898916
145311	898917
24531	898918
112619	898919
171659	898920
124733	898921
193673	898922
156172	898923
277216	898924
27831	898925
48203	898926
120083	898927
358923	898928
124680	898929
184245	898930
28100	898931
639	898932
10182	898933
109452	898934
130393	898935
103145	898936
361463	898937
107437	898938
440542	898939
179666	898940
7582	898941
81447	898942
2811	898943
134886	898944
185549	898945
240538	898946
85860	898947
167085	898948
85955	898949
154726	898950
91540	898951
127271	898952
50731	898953
3887	898954
261423	898955
55606	898956
193127	898957
19182	898958
146	898959
14069	898960
61762	898961
182823	898962
24113	898963
86523	898964
25155	898965
429903	898966
138636	898967
323480	898968
406148	898969
3309	898970
426842	898971
20850	898972
90331	898973
29100	898974
880	898975
26110	898976
15792	898977
402743	898978
321583	898979
107116	898980
51127	898981
42308	898982
71199	898983
432212	898984
8288	898985
342745	898986
21590	898987
148280	898988
1392	898989
233499	898990
239038	898991
368206	898992
42332	898993
5493	898994
4888	898995
106302	898996
6158	898997
59253	898998
29778	898999
4929	899000
412881	899001
298747	899002
246083	899003
108178	899004
22934	899005
2349	899006
321559	899007
146152	899008
46196	899009
328971	899010
93445	899011
342976	899012
18456	899013
251505	899014
786	899015
9719	899016
105962	899017
447928	899018
105831	899019
185635	899020
35133	899021
156509	899022
22566	899023
153858	899024
68221	899025
78780	899026
9783	899027
180059	899028
6251	899029
125766	899030
379572	899031
68877	899032
446247	899033
13051	899034
61844	899035
69628	899036
20966	899037
2634	899038
24199	899039
58411	899040
356660	899041
128289	899042
23065	899043
107270	899044
16299	899045
20020	899046
10959	899047
185221	899048
79111	899049
440930	899050
31219	899051
132417	899052
416709	899053
2481	899054
151066	899055
15536	899056
263642	899057
215047	899058
35593	899059
153150	899060
10426	899061
19042	899062
263	899063
29616	899064
206660	899065
342346	899066
92710	899067
85773	899068
298085	899069
56120	899070
22124	899071
65246	899072
125936	899073
8869	899074
25941	899075
59488	899076
456252	899077
344907	899078
81998	899079
59670	899080
56103	899081
164979	899082
129756	899083
74404	899084
228673	899085
14574	899086
40753	899087
152040	899088
69556	899089
30134	899090
50436	899091
248445	899092
111807	899093
357	899094
86009	899095
7429	899096
4238	899097
15456	899098
72573	899099
122385	899100
277095	899101
5553	899102
3290	899103
65376	899104
34970	899105
58761	899106
60402	899107
35537	899108
154535	899109
150938	899110
348774	899111
25983	899112
193501	899113
148476	899114
413045	899115
222788	899116
339672	899117
56686	899118
232252	899119
160078	899120
134270	899121
444511	899122
332417	899123
201427	899124
414960	899125
50756	899126
138605	899127
81764	899128
31278	899129
3996	899130
26875	899131
173511	899132
88766	899133
118394	899134
1414	899135
114560	899136
148525	899137
100862	899138
407519	899139
178805	899140
152152	899141
470	899142
1080	899143
9679	899144
5241	899145
14841	899146
176034	899147
39632	899148
15515	899149
30872	899150
197517	899151
199355	899152
27418	899153
10945	899154
300239	899155
33566	899156
115639	899157
357	899158
88822	899159
13708	899160
363608	899161
150581	899162
128171	899163
396060	899164
201904	899165
242759	899166
4336	899167
147156	899168
9866	899169
22380	899170
176359	899171
81251	899172
45042	899173
91994	899174
54851	899175
207640	899176
241904	899177
64048	899178
156838	899179
209767	899180
118210	899181
155850	899182
1923	899183
119820	899184
118652	899185
448360	899186
23757	899187
249524	899188
25262	899189
177386	899190
18008	899191
23359	899192
111136	899193
15148	899194
80211	899195
2947	899196
40911	899197
34227	899198
89053	899199
193801	899200
12045	899201
146393	899202
285232	899203
65609	899204
103878	899205
47577	899206
318348	899207
963	899208
110853	899209
195308	899210
97055	899211
307050	899212
441553	899213
209390	899214
144797	899215
151623	899216
330098	899217
113065	899218
101177	899219
61394	899220
45910	899221
245963	899222
47792	899223
177978	899224
13569	899225
428401	899226
142207	899227
37363	899228
24660	899229
74833	899230
249122	899231
90938	899232
434256	899233
213409	899234
399886	899235
8517	899236
118673	899237
202543	899238
246471	899239
84916	899240
32991	899241
200130	899242
269311	899243
330956	899244
43934	899245
67015	899246
2862	899247
6129	899248
77956	899249
229295	899250
125791	899251
88782	899252
183299	899253
1800	899254
12167	899255
53848	899256
46769	899257
164745	899258
23647	899259
165933	899260
154893	899261
130499	899262
40903	899263
150111	899264
28754	899265
72327	899266
311074	899267
226702	899268
58567	899269
125559	899270
159831	899271
120485	899272
6399	899273
99407	899274
169825	899275
136172	899276
166213	899277
114500	899278
102142	899279
5500	899280
65822	899281
132191	899282
149701	899283
76950	899284
412712	899285
232982	899286
442728	899287
6464	899288
3993	899289
9704	899290
132835	899291
7146	899292
23239	899293
147072	899294
2765	899295
325199	899296
33050	899297
86369	899298
281104	899299
4820	899300
381796	899301
189444	899302
338278	899303
205204	899304
134796	899305
7051	899306
905	899307
234421	899308
3671	899309
64537	899310
42210	899311
52047	899312
214893	899313
204063	899314
317643	899315
16687	899316
30368	899317
83611	899318
92812	899319
281319	899320
2899	899321
44965	899322
419785	899323
158364	899324
10151	899325
100560	899326
44457	899327
19338	899328
447181	899329
155321	899330
22108	899331
216277	899332
19724	899333
4623	899334
42071	899335
31206	899336
136347	899337
113222	899338
248502	899339
50961	899340
4181	899341
23922	899342
1865	899343
413744	899344
132781	899345
436303	899346
362279	899347
73236	899348
13115	899349
4093	899350
1368	899351
219287	899352
265579	899353
5011	899354
190108	899355
27961	899356
102428	899357
320998	899358
142726	899359
26405	899360
100867	899361
3167	899362
353430	899363
65728	899364
3133	899365
214159	899366
35276	899367
13425	899368
9710	899369
17999	899370
65720	899371
238282	899372
61806	899373
89903	899374
31819	899375
49767	899376
48191	899377
31452	899378
98246	899379
40160	899380
65871	899381
26615	899382
166388	899383
400169	899384
122566	899385
134149	899386
252399	899387
41096	899388
7697	899389
51055	899390
412880	899391
417131	899392
11221	899393
213991	899394
312840	899395
113661	899396
88035	899397
4318	899398
100786	899399
270093	899400
46863	899401
1107	899402
17698	899403
49772	899404
287188	899405
19843	899406
349685	899407
108079	899408
53892	899409
38421	899410
18962	899411
42667	899412
188772	899413
126140	899414
54635	899415
148021	899416
460110	899417
211989	899418
28061	899419
132586	899420
102587	899421
34867	899422
338802	899423
25014	899424
23264	899425
159999	899426
14930	899427
119709	899428
1227	899429
27345	899430
128064	899431
1050	899432
29960	899433
46300	899434
59669	899435
164399	899436
110313	899437
1287	899438
145965	899439
42183	899440
51526	899441
38089	899442
115410	899443
2110	899444
162655	899445
19637	899446
297606	899447
3432	899448
42407	899449
6385	899450
24563	899451
378757	899452
221066	899453
85812	899454
89410	899455
1826	899456
30015	899457
235822	899458
42547	899459
109000	899460
5011	899461
58728	899462
11322	899463
406783	899464
1710	899465
88594	899466
70480	899467
9948	899468
24216	899469
106586	899470
8403	899471
215888	899472
2416	899473
59059	899474
60230	899475
150265	899476
17253	899477
5158	899478
89339	899479
92026	899480
160393	899481
278208	899482
210776	899483
25089	899484
110950	899485
103555	899486
446968	899487
137148	899488
80213	899489
16167	899490
13377	899491
32935	899492
31236	899493
13377	899494
210784	899495
50229	899496
48823	899497
15480	899498
449857	899499
152430	899500
229489	899501
411854	899502
433776	899503
153217	899504
458050	899505
252510	899506
250516	899507
225450	899508
200765	899509
56003	899510
155083	899511
99857	899512
218362	899513
12795	899514
3062	899515
15277	899516
110446	899517
56806	899518
112124	899519
248975	899520
160345	899521
7393	899522
55257	899523
144689	899524
176919	899525
449952	899526
457363	899527
17757	899528
123492	899529
57650	899530
106620	899531
239131	899532
120315	899533
103820	899534
176583	899535
199028	899536
24152	899537
215432	899538
12521	899539
405779	899540
8782	899541
51619	899542
74553	899543
4178	899544
1833	899545
10	899546
425925	899547
42545	899548
250244	899549
57911	899550
240227	899551
3713	899552
48404	899553
12944	899554
287061	899555
121468	899556
208355	899557
90076	899558
21311	899559
206199	899560
3927	899561
4519	899562
36208	899563
231908	899564
27714	899565
46517	899566
110813	899567
62978	899568
7804	899569
118102	899570
4765	899571
28452	899572
35551	899573
42495	899574
23545	899575
190	899576
27315	899577
10179	899578
51771	899579
12295	899580
87485	899581
41121	899582
120993	899583
29552	899584
187849	899585
218056	899586
159698	899587
25178	899588
237778	899589
8830	899590
55718	899591
165832	899592
303590	899593
253812	899594
133308	899595
130637	899596
262789	899597
321324	899598
32508	899599
156272	899600
386993	899601
1965	899602
9674	899603
332278	899604
3812	899605
72504	899606
52342	899607
406815	899608
62851	899609
27348	899610
381608	899611
103208	899612
233533	899613
6663	899614
218198	899615
121088	899616
127226	899617
44172	899618
63768	899619
11999	899620
450006	899621
1342	899622
104341	899623
98334	899624
6276	899625
94791	899626
117316	899627
117368	899628
150907	899629
113428	899630
258835	899631
15294	899632
44538	899633
113016	899634
176774	899635
178667	899636
198690	899637
8796	899638
20364	899639
267	899640
162318	899641
244277	899642
54009	899643
146436	899644
12041	899645
15484	899646
414212	899647
33505	899648
34546	899649
165968	899650
383801	899651
113560	899652
89735	899653
116512	899654
242593	899655
26965	899656
10417	899657
27127	899658
434132	899659
7614	899660
347331	899661
218465	899662
27488	899663
87403	899664
47983	899665
240727	899666
58346	899667
240075	899668
355478	899669
300	899670
56871	899671
2107	899672
23611	899673
343855	899674
181836	899675
127816	899676
1488	899677
30335	899678
29190	899679
850	899680
184315	899681
63881	899682
219130	899683
119130	899684
1882	899685
229560	899686
170739	899687
15478	899688
90948	899689
60852	899690
140557	899691
37925	899692
57191	899693
31051	899694
197932	899695
10656	899696
234282	899697
46066	899698
10647	899699
58512	899700
18237	899701
17754	899702
82875	899703
278512	899704
237102	899705
7983	899706
38098	899707
105954	899708
1381	899709
326839	899710
44535	899711
415082	899712
97139	899713
52455	899714
129	899715
26319	899716
33040	899717
33524	899718
147682	899719
56746	899720
231448	899721
212782	899722
423971	899723
116875	899724
443924	899725
25711	899726
438911	899727
362201	899728
15277	899729
239584	899730
220788	899731
6965	899732
14462	899733
240	899734
285969	899735
3204	899736
41018	899737
435272	899738
1188	899739
58879	899740
2100	899741
50455	899742
721	899743
2853	899744
174600	899745
7208	899746
294	899747
85263	899748
3316	899749
152764	899750
170251	899751
235243	899752
55044	899753
376211	899754
1381	899755
30818	899756
172591	899757
219345	899758
100275	899759
67730	899760
243482	899761
40657	899762
15538	899763
103932	899764
132049	899765
59204	899766
1019	899767
43880	899768
3628	899769
92514	899770
274228	899771
218990	899772
44102	899773
49346	899774
57370	899775
31872	899776
79050	899777
139091	899778
114363	899779
24669	899780
10581	899781
35961	899782
271625	899783
142259	899784
1092	899785
96110	899786
94745	899787
242417	899788
34031	899789
184947	899790
984	899791
290990	899792
60003	899793
11714	899794
60417	899795
1599	899796
116130	899797
8462	899798
765	899799
54689	899800
42617	899801
135344	899802
5901	899803
194837	899804
40499	899805
3454	899806
217384	899807
105145	899808
42824	899809
10894	899810
221858	899811
81088	899812
148396	899813
4148	899814
53411	899815
20229	899816
287352	899817
346831	899818
894	899819
138725	899820
10689	899821
375581	899822
112891	899823
211342	899824
413646	899825
114714	899826
24966	899827
50691	899828
15289	899829
30866	899830
23100	899831
3089	899832
25272	899833
48259	899834
7023	899835
280110	899836
409871	899837
41584	899838
833	899839
1607	899840
359947	899841
103764	899842
48430	899843
169445	899844
3344	899845
125030	899846
32894	899847
63029	899848
21252	899849
28529	899850
320410	899851
29453	899852
36454	899853
109235	899854
1745	899855
181	899856
217790	899857
307821	899858
63033	899859
28422	899860
102899	899861
370954	899862
26397	899863
12579	899864
54642	899865
98025	899866
27331	899867
250131	899868
19220	899869
29989	899870
69087	899871
219801	899872
97547	899873
257072	899874
14174	899875
116482	899876
105480	899877
81490	899878
253892	899879
117793	899880
201454	899881
257622	899882
13429	899883
296300	899884
45525	899885
112535	899886
368869	899887
16966	899888
8057	899889
56463	899890
13562	899891
152973	899892
455906	899893
37305	899894
204632	899895
124201	899896
8289	899897
25004	899898
127305	899899
61379	899900
392071	899901
4711	899902
159885	899903
9955	899904
231618	899905
18003	899906
69406	899907
16966	899908
28394	899909
113935	899910
5660	899911
321697	899912
53890	899913
109174	899914
124153	899915
45694	899916
23893	899917
2353	899918
439162	899919
71467	899920
9397	899921
4631	899922
1004	899923
7173	899924
38848	899925
219956	899926
300506	899927
25807	899928
98932	899929
170061	899930
26210	899931
348475	899932
120503	899933
191681	899934
22936	899935
186021	899936
2617	899937
356634	899938
54235	899939
18582	899940
26773	899941
13762	899942
105855	899943
91947	899944
81780	899945
92203	899946
10517	899947
200528	899948
418428	899949
54616	899950
162409	899951
64835	899952
44080	899953
233735	899954
101889	899955
340801	899956
83425	899957
42212	899958
16119	899959
62693	899960
203644	899961
328317	899962
111471	899963
243556	899964
412973	899965
20451	899966
68472	899967
82070	899968
323388	899969
332432	899970
69075	899971
15126	899972
19136	899973
229972	899974
242617	899975
233658	899976
433544	899977
448243	899978
218790	899979
442721	899980
455153	899981
116042	899982
229533	899983
238811	899984
217757	899985
181700	899986
400053	899987
63995	899988
253121	899989
2517	899990
41977	899991
394649	899992
20086	899993
72565	899994
190554	899995
366174	899996
38533	899997
89976	899998
251648	899999
76207	900000
46403	900001
407200	900002
321862	900003
326788	900004
339113	900005
64992	900006
368554	900007
58758	900008
243725	900009
288076	900010
132366	900011
20297	900012
295387	900013
2150	900014
11724	900015
98004	900016
377951	900017
43401	900018
307621	900019
427290	900020
196204	900021
192547	900022
433457	900023
429787	900024
371862	900025
394748	900026
5843	900027
198982	900028
37769	900029
40818	900030
238362	900031
283070	900032
184784	900033
260015	900034
110061	900035
18582	900036
244076	900037
283382	900038
242748	900039
43807	900040
64759	900041
247911	900042
18297	900043
187111	900044
79434	900045
156429	900046
311243	900047
23792	900048
65130	900049
378875	900050
306359	900051
360340	900052
170228	900053
200791	900054
96408	900055
90194	900056
328719	900057
17593	900058
108372	900059
10949	900060
87172	900061
159148	900062
326389	900063
145047	900064
271391	900065
422894	900066
35447	900067
26264	900068
314659	900069
356511	900070
98161	900071
234181	900072
228972	900073
449759	900074
130728	900075
144768	900076
31602	900077
31730	900078
9573	900079
458161	900080
85881	900081
400612	900082
301512	900083
10608	900084
432443	900085
2377	900086
694	900087
11079	900088
85341	900089
450129	900090
11956	900091
199468	900092
164136	900093
7463	900094
354923	900095
105384	900096
113229	900097
55262	900098
8028	900099
35815	900100
101202	900101
17338	900102
26117	900103
242345	900104
33751	900105
447174	900106
149238	900107
69592	900108
109417	900109
3888	900110
192323	900111
3983	900112
97835	900113
45390	900114
61044	900115
103834	900116
4533	900117
50275	900118
26352	900119
53733	900120
195720	900121
177911	900122
103901	900123
113251	900124
18367	900125
84320	900126
117059	900127
17105	900128
122199	900129
294556	900130
456267	900131
16559	900132
298398	900133
391441	900134
74621	900135
31465	900136
39855	900137
13951	900138
277601	900139
169603	900140
258874	900141
250558	900142
256130	900143
202960	900144
321223	900145
236103	900146
246525	900147
91086	900148
276337	900149
230690	900150
240289	900151
41208	900152
299598	900153
97119	900154
265672	900155
18160	900156
114166	900157
38037	900158
376149	900159
166345	900160
217875	900161
246016	900162
59742	900163
437030	900164
127840	900165
113252	900166
141909	900167
96811	900168
23818	900169
10463	900170
307693	900171
67269	900172
91486	900173
169440	900174
245572	900175
192736	900176
422166	900177
234208	900178
302658	900179
42078	900180
5856	900181
37994	900182
62264	900183
206734	900184
24371	900185
26886	900186
215596	900187
2122	900188
157907	900189
334441	900190
212383	900191
319260	900192
384582	900193
211586	900194
4683	900195
455032	900196
302898	900197
75954	900198
43076	900199
321380	900200
140796	900201
409194	900202
39436	900203
64855	900204
417244	900205
650	900206
17710	900207
243182	900208
86066	900209
34453	900210
42918	900211
413924	900212
165263	900213
165398	900214
2483	900215
366239	900216
364827	900217
54210	900218
235281	900219
100867	900220
288730	900221
171792	900222
6593	900223
39972	900224
106659	900225
54607	900226
81435	900227
78765	900228
34754	900229
33423	900230
38815	900231
65304	900232
332120	900233
42001	900234
454547	900235
62358	900236
120014	900237
212174	900238
155979	900239
412967	900240
12099	900241
160219	900242
402722	900243
8033	900244
38059	900245
221378	900246
104588	900247
3012	900248
473	900249
13308	900250
117635	900251
305083	900252
207662	900253
105809	900254
195329	900255
105808	900256
364953	900257
427386	900258
74471	900259
157851	900260
18059	900261
234302	900262
19174	900263
11387	900264
57564	900265
404442	900266
34387	900267
451763	900268
28476	900269
376525	900270
133501	900271
30180	900272
39987	900273
62663	900274
935	900275
87404	900276
11622	900277
8671	900278
71381	900279
33704	900280
58493	900281
443847	900282
67882	900283
46479	900284
125706	900285
16183	900286
326008	900287
30403	900288
83198	900289
110116	900290
375255	900291
432488	900292
106745	900293
115778	900294
315116	900295
60913	900296
119766	900297
122902	900298
23250	900299
13022	900300
90868	900301
56454	900302
135547	900303
5744	900304
10244	900305
110496	900306
192425	900307
193642	900308
419238	900309
10161	900310
248198	900311
13428	900312
3870	900313
34453	900314
222987	900315
29426	900316
411466	900317
241840	900318
177941	900319
95237	900320
135192	900321
74628	900322
173076	900323
262319	900324
74668	900325
208206	900326
153847	900327
352833	900328
30250	900329
2835	900330
358132	900331
60843	900332
30333	900333
241820	900334
267420	900335
1752	900336
5152	900337
203881	900338
356723	900339
2234	900340
125590	900341
443093	900342
131302	900343
94454	900344
196754	900345
85416	900346
6630	900347
264232	900348
19381	900349
29168	900350
157363	900351
119063	900352
2779	900353
236874	900354
20530	900355
84378	900356
123338	900357
200655	900358
214104	900359
48186	900360
46683	900361
47267	900362
25470	900363
14974	900364
1485	900365
6194	900366
361718	900367
4245	900368
47267	900369
25704	900370
173765	900371
89451	900372
225472	900373
173765	900374
272972	900375
236819	900376
430739	900377
192751	900378
23626	900379
23626	900380
369329	900381
29955	900382
236395	900383
430367	900384
144000	900385
20322	900386
13010	900387
1006	900388
83647	900389
9607	900390
5370	900391
59582	900392
37231	900393
4504	900394
1657	900395
60280	900396
417152	900397
409459	900398
24222	900399
207233	900400
82669	900401
240835	900402
230132	900403
44482	900404
238946	900405
7838	900406
93721	900407
3552	900408
26	900409
140288	900410
7299	900411
126627	900412
22092	900413
236384	900414
11785	900415
139214	900416
62988	900417
230115	900418
66037	900419
456481	900420
385113	900421
19854	900422
202943	900423
104846	900424
269556	900425
223644	900426
76170	900427
96915	900428
48209	900429
294650	900430
374011	900431
46324	900432
354053	900433
284467	900434
371099	900435
247234	900436
224953	900437
192947	900438
460038	900439
92383	900440
111854	900441
384909	900442
341702	900443
52955	900444
277049	900445
204946	900446
1484	900447
274416	900448
10961	900449
96576	900450
161683	900451
228368	900452
174496	900453
4584	900454
20513	900455
239524	900456
122780	900457
3445	900458
354127	900459
247653	900460
114283	900461
199030	900462
392995	900463
194194	900464
107285	900465
68883	900466
210548	900467
445534	900468
298000	900469
224	900470
95768	900471
233	900472
56855	900473
288992	900474
17561	900475
95848	900476
95848	900477
150708	900478
26185	900479
45962	900480
219307	900481
147319	900482
48419	900483
368136	900484
42145	900485
11089	900486
116460	900487
17982	900488
61392	900489
6061	900490
159651	900491
29996	900492
380828	900493
425845	900494
49898	900495
320653	900496
137468	900497
37362	900498
5202	900499
50810	900500
88825	900501
179011	900502
77918	900503
102199	900504
81208	900505
327120	900506
14863	900507
209210	900508
123872	900509
445319	900510
17739	900511
30625	900512
231893	900513
10974	900514
342388	900515
146941	900516
417936	900517
283239	900518
102521	900519
233204	900520
296357	900521
184490	900522
21079	900523
186449	900524
206823	900525
353894	900526
249693	900527
17211	900528
117917	900529
409452	900530
391393	900531
58659	900532
113857	900533
124196	900534
96866	900535
425450	900536
99556	900537
221048	900538
113538	900539
286371	900540
114409	900541
117037	900542
112526	900543
80400	900544
16475	900545
31305	900546
139576	900547
316561	900548
378782	900549
34854	900550
111246	900551
1623	900552
445389	900553
78269	900554
98365	900555
292251	900556
9665	900557
63499	900558
116201	900559
217734	900560
172629	900561
423621	900562
45906	900563
302828	900564
270462	900565
379087	900566
314761	900567
381363	900568
297557	900569
209265	900570
351497	900571
111096	900572
173085	900573
204092	900574
205333	900575
13843	900576
23011	900577
144451	900578
72877	900579
63499	900580
4357	900581
1507	900582
165421	900583
169798	900584
57817	900585
450418	900586
163259	900587
106957	900588
110660	900589
216412	900590
288333	900591
213764	900592
162530	900593
194962	900594
47491	900595
138149	900596
430320	900597
57236	900598
9367	900599
246381	900600
25116	900601
181122	900602
120887	900603
427510	900604
97204	900605
2500	900606
277976	900607
182049	900608
325704	900609
184808	900610
254686	900611
299691	900612
216061	900613
801	900614
43628	900615
236016	900616
75412	900617
121609	900618
51179	900619
24045	900620
55624	900621
250135	900622
114962	900623
95586	900624
136771	900625
45500	900626
418845	900627
10667	900628
54690	900629
370901	900630
165544	900631
64563	900632
18247	900633
33617	900634
27936	900635
151407	900636
156715	900637
51529	900638
147496	900639
178007	900640
458788	900641
88987	900642
52926	900643
6949	900644
68334	900645
122838	900646
1106	900647
90911	900648
67480	900649
429253	900650
214074	900651
132330	900652
249487	900653
83170	900654
249701	900655
199152	900656
28598	900657
274091	900658
217542	900659
109524	900660
23363	900661
155095	900662
181129	900663
39192	900664
46171	900665
201231	900666
6660	900667
153604	900668
187073	900669
350336	900670
96867	900671
31794	900672
458332	900673
167072	900674
63111	900675
393985	900676
186340	900677
200196	900678
44809	900679
241467	900680
73638	900681
192375	900682
66485	900683
93114	900684
261288	900685
280079	900686
63003	900687
19427	900688
151669	900689
3042	900690
577	900691
77884	900692
42666	900693
35404	900694
177644	900695
63336	900696
143699	900697
4677	900698
23235	900699
48669	900700
19864	900701
74880	900702
155423	900703
30321	900704
11106	900705
377002	900706
27368	900707
257619	900708
9639	900709
21258	900710
99219	900711
88627	900712
428998	900713
125316	900714
182623	900715
289583	900716
87153	900717
108554	900718
13858	900719
165790	900720
92268	900721
49106	900722
24751	900723
3997	900724
83893	900725
37314	900726
346353	900727
239485	900728
90183	900729
24383	900730
13109	900731
146480	900732
159820	900733
46440	900734
9670	900735
369548	900736
48255	900737
72737	900738
167443	900739
458631	900740
175506	900741
144148	900742
286217	900743
15825	900744
142364	900745
248389	900746
4694	900747
58268	900748
11238	900749
30153	900750
57030	900751
195336	900752
283436	900753
1729	900754
17703	900755
2414	900756
19668	900757
220128	900758
7821	900759
46050	900760
67896	900761
218974	900762
89606	900763
270735	900764
129240	900765
25878	900766
101614	900767
83260	900768
376179	900769
392238	900770
253999	900771
6416	900772
316260	900773
234875	900774
86681	900775
72996	900776
3878	900777
153313	900778
81245	900779
186887	900780
1508	900781
34669	900782
88689	900783
11794	900784
246671	900785
50783	900786
211957	900787
20409	900788
126628	900789
262016	900790
96009	900791
124801	900792
338101	900793
86393	900794
72477	900795
90530	900796
233419	900797
425160	900798
49666	900799
228991	900800
205545	900801
228797	900802
113681	900803
320926	900804
26382	900805
378156	900806
83840	900807
293557	900808
173256	900809
366703	900810
62488	900811
160532	900812
176909	900813
72198	900814
179864	900815
423979	900816
240384	900817
36870	900818
242725	900819
68927	900820
15255	900821
228619	900822
86295	900823
22043	900824
75855	900825
1731	900826
21133	900827
423086	900828
48795	900829
103590	900830
23904	900831
68626	900832
266031	900833
94139	900834
350908	900835
119578	900836
890	900837
272348	900838
158279	900839
182996	900840
20132	900841
178679	900842
14081	900843
103710	900844
146356	900845
327305	900846
276559	900847
79352	900848
191312	900849
180064	900850
96200	900851
180673	900852
159667	900853
219445	900854
12889	900855
214023	900856
308844	900857
191175	900858
417632	900859
127798	900860
435644	900861
206558	900862
432574	900863
12321	900864
223356	900865
126832	900866
452485	900867
117888	900868
207976	900869
177201	900870
25098	900871
15392	900872
65571	900873
200905	900874
103710	900875
51413	900876
73466	900877
226284	900878
8399	900879
114422	900880
191478	900881
178356	900882
102922	900883
432652	900884
111582	900885
28105	900886
328309	900887
178099	900888
423389	900889
33335	900890
428754	900891
18718	900892
5233	900893
13879	900894
242097	900895
63284	900896
102035	900897
11438	900898
205080	900899
109293	900900
454734	900901
217993	900902
57085	900903
114147	900904
230417	900905
274203	900906
257525	900907
315760	900908
319807	900909
409083	900910
386929	900911
301578	900912
46063	900913
408981	900914
97334	900915
128292	900916
68441	900917
101615	900918
278605	900919
347593	900920
105669	900921
240521	900922
224415	900923
165616	900924
229993	900925
414283	900926
277821	900927
456795	900928
162886	900929
115482	900930
26985	900931
57074	900932
123994	900933
101110	900934
103929	900935
323406	900936
206006	900937
88402	900938
88402	900939
405471	900940
10744	900941
163757	900942
251748	900943
35012	900944
248559	900945
389944	900946
179191	900947
149775	900948
206600	900949
65284	900950
5468	900951
44815	900952
440144	900953
187967	900954
177321	900955
417147	900956
363571	900957
110439	900958
208430	900959
208430	900960
396780	900961
49022	900962
211173	900963
69801	900964
215599	900965
64046	900966
111473	900967
1770	900968
339975	900969
275785	900970
183203	900971
183203	900972
291383	900973
459329	900974
189960	900975
331336	900976
388808	900977
69801	900978
61359	900979
70390	900980
256755	900981
92499	900982
322005	900983
157595	900984
38798	900985
153543	900986
191103	900987
33161	900988
233189	900989
22511	900990
199492	900991
379032	900992
271679	900993
210373	900994
383979	900995
44150	900996
25386	900997
391874	900998
31193	900999
203934	901000
95676	901001
103804	901002
28195	901003
121429	901004
441389	901005
16700	901006
400620	901007
105155	901008
244116	901009
181796	901010
1200	901011
11779	901012
115446	901013
74610	901014
1644	901015
150420	901016
405399	901017
25231	901018
215455	901019
24874	901020
167565	901021
160037	901022
18640	901023
99086	901024
187020	901025
151962	901026
24016	901027
138222	901028
453257	901029
13012	901030
244251	901031
59892	901032
6336	901033
368682	901034
21326	901035
291064	901036
38466	901037
72667	901038
354861	901039
90708	901040
63332	901041
367816	901042
80466	901043
147739	901044
435466	901045
869	901046
406860	901047
353155	901048
47849	901049
407204	901050
429037	901051
11999	901052
15894	901053
7066	901054
284754	901055
173121	901056
373609	901057
64609	901058
303540	901059
61404	901060
134467	901061
266068	901062
8248	901063
44987	901064
148821	901065
295684	901066
31396	901067
200321	901068
24137	901069
6209	901070
10748	901071
7560	901072
40304	901073
24137	901074
121794	901075
82270	901076
30751	901077
60965	901078
19477	901079
149249	901080
50866	901081
3293	901082
140220	901083
50913	901084
46123	901085
139874	901086
87258	901087
86005	901088
210385	901089
186186	901090
210334	901091
131157	901092
370100	901093
188766	901094
2046	901095
96935	901096
209203	901097
126315	901098
24578	901099
304772	901100
23725	901101
303427	901102
84993	901103
90829	901104
87380	901105
177844	901106
266955	901107
224980	901108
79180	901109
213727	901110
102630	901111
410791	901112
3261	901113
3261	901114
11326	901115
1897	901116
145854	901117
211968	901118
24458	901119
104331	901120
4509	901121
458374	901122
28786	901123
35560	901124
213577	901125
28641	901126
16804	901127
7827	901128
945	901129
41721	901130
234340	901131
25236	901132
25939	901133
10596	901134
366775	901135
43601	901136
75631	901137
51562	901138
53071	901139
76320	901140
36241	901141
312095	901142
187715	901143
9020	901144
160982	901145
42403	901146
319534	901147
63048	901148
25587	901149
447458	901150
39024	901151
427071	901152
457603	901153
63446	901154
296482	901155
32748	901156
118485	901157
95820	901158
196333	901159
106423	901160
43619	901161
235224	901162
137399	901163
7531	901164
448075	901165
37968	901166
131738	901167
77704	901168
135652	901169
2590	901170
345235	901171
227273	901172
42253	901173
29206	901174
205	901175
27431	901176
45003	901177
63513	901178
34063	901179
5895	901180
445345	901181
46156	901182
78117	901183
452002	901184
182731	901185
49974	901186
211147	901187
73062	901188
290734	901189
18728	901190
37118	901191
78856	901192
393892	901193
39002	901194
49396	901195
153996	901196
299404	901197
5051	901198
11495	901199
7997	901200
78271	901201
5991	901202
33940	901203
78856	901204
258589	901205
127971	901206
35285	901207
8794	901208
232968	901209
420586	901210
202470	901211
169848	901212
221294	901213
422691	901214
249705	901215
447403	901216
40560	901217
124169	901218
30012	901219
39238	901220
52224	901221
80193	901222
266773	901223
10957	901224
10324	901225
6504	901226
13270	901227
3677	901228
22981	901229
433351	901230
133832	901231
86374	901232
87553	901233
122402	901234
70224	901235
41328	901236
15576	901237
54581	901238
721	901239
52301	901240
173320	901241
77047	901242
36035	901243
4153	901244
155826	901245
379990	901246
721	901247
87138	901248
72593	901249
291038	901250
166300	901251
68600	901252
400290	901253
4243	901254
14997	901255
167000	901256
119863	901257
55806	901258
154416	901259
118244	901260
1361	901261
82441	901262
46389	901263
98907	901264
254648	901265
355742	901266
8776	901267
19211	901268
128508	901269
94401	901270
76691	901271
142658	901272
155726	901273
195077	901274
53313	901275
387185	901276
191086	901277
127017	901278
177579	901279
71139	901280
136616	901281
417605	901282
455087	901283
93751	901284
330003	901285
178476	901286
197482	901287
65	901288
16963	901289
27088	901290
46439	901291
57858	901292
327934	901293
365101	901294
378898	901295
313032	901296
190124	901297
138455	901298
211143	901299
2525	901300
88508	901301
154755	901302
150030	901303
417934	901304
238981	901305
70331	901306
459529	901307
300494	901308
296110	901309
144769	901310
249586	901311
205214	901312
217472	901313
64639	901314
50709	901315
63932	901316
40762	901317
230187	901318
138122	901319
193919	901320
9466	901321
68560	901322
229203	901323
38642	901324
60707	901325
7686	901326
250056	901327
215921	901328
218565	901329
34247	901330
446790	901331
156527	901332
192389	901333
83190	901334
25244	901335
3728	901336
16599	901337
69467	901338
152855	901339
10160	901340
62356	901341
413755	901342
113384	901343
237539	901344
125224	901345
31447	901346
350685	901347
18057	901348
185708	901349
11785	901350
90022	901351
67444	901352
207934	901353
97874	901354
306792	901355
23416	901356
55926	901357
4565	901358
173540	901359
55449	901360
31300	901361
31454	901362
43182	901363
107221	901364
4845	901365
20728	901366
4845	901367
11785	901368
65916	901369
380291	901370
393679	901371
318590	901372
112162	901373
223895	901374
124805	901375
94486	901376
410761	901377
180708	901378
346501	901379
196429	901380
391627	901381
15730	901382
242329	901383
11164	901384
20655	901385
262388	901386
52806	901387
96625	901388
287199	901389
52639	901390
28994	901391
79280	901392
31612	901393
170127	901394
54112	901395
241061	901396
96782	901397
19188	901398
28148	901399
3669	901400
1165	901401
85770	901402
31116	901403
2494	901404
12285	901405
451698	901406
418151	901407
10008	901408
441714	901409
2656	901410
1916	901411
223281	901412
2624	901413
18371	901414
524	901415
13359	901416
27824	901417
16058	901418
37473	901419
26552	901420
2404	901421
148886	901422
4478	901423
46942	901424
64292	901425
248895	901426
330945	901427
139008	901428
153584	901429
31877	901430
1743	901431
159369	901432
236481	901433
157187	901434
412647	901435
8732	901436
42474	901437
59087	901438
210690	901439
37623	901440
355194	901441
4803	901442
16494	901443
1457	901444
278279	901445
25479	901446
21384	901447
7655	901448
56683	901449
25579	901450
127385	901451
100057	901452
7751	901453
3560	901454
11987	901455
7444	901456
405	901457
4401	901458
20953	901459
762	901460
64271	901461
16676	901462
449102	901463
7094	901464
104540	901465
32321	901466
69796	901467
35075	901468
64916	901469
34598	901470
24230	901471
71659	901472
204592	901473
204592	901474
182426	901475
50866	901476
339866	901477
443498	901478
423378	901479
15856	901480
354414	901481
99759	901482
37251	901483
200439	901484
271513	901485
451395	901486
35513	901487
355952	901488
105441	901489
16710	901490
410601	901491
89821	901492
225049	901493
84416	901494
60875	901495
93767	901496
451581	901497
132539	901498
260363	901499
78256	901500
242998	901501
127429	901502
342522	901503
118711	901504
382811	901505
167973	901506
84020	901507
188287	901508
152823	901509
51649	901510
34295	901511
102218	901512
248919	901513
36135	901514
81133	901515
428829	901516
38659	901517
150984	901518
180964	901519
236843	901520
423657	901521
130012	901522
149854	901523
5240	901524
175276	901525
401772	901526
143885	901527
57262	901528
365086	901529
87966	901530
127134	901531
139138	901532
117038	901533
105197	901534
335985	901535
216021	901536
442698	901537
218188	901538
91648	901539
95403	901540
193949	901541
22452	901542
339857	901543
190985	901544
317155	901545
152111	901546
283726	901547
255311	901548
239782	901549
442831	901550
395367	901551
156467	901552
78733	901553
399949	901554
429546	901555
173455	901556
174065	901557
394332	901558
455238	901559
324125	901560
130809	901561
233530	901562
109008	901563
257850	901564
380238	901565
359077	901566
198883	901567
9870	901568
134098	901569
209463	901570
18759	901571
118065	901572
290929	901573
95012	901574
20188	901575
326325	901576
150348	901577
123948	901578
59697	901579
50942	901580
957	901581
148924	901582
32416	901583
309839	901584
18314	901585
391161	901586
187520	901587
131074	901588
181006	901589
32288	901590
398607	901591
233938	901592
392160	901593
48208	901594
11045	901595
37424	901596
159211	901597
27164	901598
67656	901599
317096	901600
444384	901601
40538	901602
384652	901603
417061	901604
7273	901605
341155	901606
314815	901607
16181	901608
51630	901609
293193	901610
34876	901611
200587	901612
255052	901613
129466	901614
439004	901615
48282	901616
440593	901617
444116	901618
357747	901619
15927	901620
199544	901621
19028	901622
288884	901623
453690	901624
56456	901625
232423	901626
274580	901627
211483	901628
53061	901629
236348	901630
240151	901631
399313	901632
29183	901633
137017	901634
427361	901635
21182	901636
5545	901637
3291	901638
397389	901639
35624	901640
50139	901641
173242	901642
17969	901643
96995	901644
13322	901645
15275	901646
104403	901647
422646	901648
200720	901649
245999	901650
391246	901651
384532	901652
113023	901653
185778	901654
154575	901655
439063	901656
30861	901657
127290	901658
166687	901659
129932	901660
244681	901661
9741	901662
73319	901663
64808	901664
25666	901665
197514	901666
45626	901667
170477	901668
124199	901669
24477	901670
98420	901671
390180	901672
301319	901673
46974	901674
209287	901675
248561	901676
24621	901677
680	901678
49322	901679
51605	901680
352275	901681
24109	901682
220613	901683
273021	901684
315059	901685
196276	901686
17328	901687
356507	901688
44709	901689
207657	901690
78096	901691
3668	901692
174601	901693
92264	901694
221291	901695
189688	901696
46913	901697
5350	901698
107869	901699
25220	901700
87558	901701
347286	901702
410030	901703
33875	901704
25622	901705
25393	901706
66405	901707
271322	901708
27519	901709
413847	901710
227850	901711
49998	901712
56784	901713
193091	901714
334105	901715
207279	901716
356827	901717
202555	901718
191102	901719
32077	901720
89607	901721
434754	901722
108014	901723
25472	901724
178496	901725
83247	901726
132164	901727
222371	901728
235209	901729
197947	901730
147339	901731
426016	901732
109387	901733
353005	901734
65499	901735
212319	901736
14098	901737
2304	901738
143358	901739
124150	901740
93684	901741
250454	901742
152699	901743
132588	901744
29818	901745
59063	901746
373221	901747
101595	901748
233196	901749
147142	901750
323656	901751
331896	901752
74460	901753
52087	901754
226183	901755
18581	901756
193833	901757
226806	901758
39962	901759
19364	901760
37290	901761
7297	901762
51398	901763
374486	901764
315484	901765
343426	901766
377394	901767
288366	901768
38416	901769
82439	901770
38170	901771
457530	901772
102155	901773
171734	901774
178834	901775
281632	901776
317296	901777
110062	901778
4697	901779
48448	901780
9923	901781
251738	901782
227129	901783
107383	901784
577	901785
431312	901786
159853	901787
193321	901788
186714	901789
2934	901790
228068	901791
365256	901792
379797	901793
237747	901794
23346	901795
121683	901796
427289	901797
69377	901798
63480	901799
123664	901800
53655	901801
377275	901802
193048	901803
69870	901804
123982	901805
38924	901806
79681	901807
2456	901808
91726	901809
145296	901810
401497	901811
171919	901812
203020	901813
433650	901814
220858	901815
139969	901816
77029	901817
357221	901818
457987	901819
108352	901820
457602	901821
165332	901822
91674	901823
60571	901824
13963	901825
20377	901826
46217	901827
14726	901828
87014	901829
186203	901830
456944	901831
161038	901832
422387	901833
252966	901834
163616	901835
77754	901836
201530	901837
37840	901838
76255	901839
35849	901840
57347	901841
115685	901842
65213	901843
8386	901844
39148	901845
11103	901846
57554	901847
195202	901848
84477	901849
153656	901850
62224	901851
64884	901852
270241	901853
246678	901854
327768	901855
243633	901856
111406	901857
106884	901858
422725	901859
89972	901860
167147	901861
137310	901862
82836	901863
3549	901864
786	901865
349432	901866
98650	901867
259942	901868
240464	901869
242112	901870
343573	901871
446475	901872
418569	901873
192326	901874
227038	901875
375272	901876
363287	901877
382093	901878
352055	901879
333558	901880
112497	901881
63387	901882
46233	901883
103467	901884
197236	901885
176389	901886
119196	901887
100085	901888
249519	901889
388850	901890
237347	901891
95042	901892
86724	901893
249106	901894
75440	901895
179670	901896
85062	901897
125747	901898
123136	901899
61797	901900
37103	901901
425667	901902
205388	901903
60531	901904
328087	901905
361487	901906
49402	901907
82163	901908
38006	901909
125854	901910
249069	901911
198813	901912
442375	901913
376950	901914
206470	901915
76195	901916
252376	901917
415732	901918
20680	901919
159779	901920
341676	901921
67662	901922
202288	901923
199873	901924
326020	901925
376949	901926
199594	901927
133946	901928
160210	901929
250323	901930
31467	901931
85611	901932
105465	901933
94798	901934
219569	901935
144386	901936
180198	901937
106017	901938
28635	901939
311708	901940
352574	901941
235617	901942
51146	901943
444121	901944
193329	901945
352743	901946
147596	901947
112341	901948
157033	901949
452855	901950
202557	901951
77245	901952
36002	901953
58677	901954
172879	901955
55744	901956
62925	901957
85590	901958
135235	901959
37791	901960
318260	901961
394384	901962
233054	901963
250488	901964
372902	901965
264017	901966
181184	901967
72513	901968
269820	901969
188477	901970
339512	901971
37103	901972
54954	901973
46272	901974
128061	901975
137471	901976
80925	901977
46857	901978
235052	901979
433769	901980
67037	901981
83687	901982
206438	901983
57119	901984
63400	901985
350242	901986
55841	901987
304062	901988
37919	901989
170774	901990
185047	901991
349360	901992
69061	901993
99560	901994
27211	901995
352791	901996
106009	901997
57237	901998
53528	901999
46787	902000
230196	902001
230537	902002
116960	902003
212418	902004
438455	902005
230196	902006
227542	902007
439663	902008
214545	902009
32444	902010
214545	902011
230535	902012
225455	902013
8106	902014
86062	902015
80966	902016
138666	902017
47450	902018
212903	902019
187104	902020
179019	902021
40569	902022
55157	902023
30269	902024
9449	902025
2020	902026
36097	902027
149528	902028
50954	902029
211598	902030
204459	902031
189381	902032
182792	902033
228283	902034
1150	902035
63045	902036
57580	902037
103679	902038
40969	902039
262522	902040
33003	902041
434062	902042
193866	902043
212435	902044
28015	902045
1849	902046
253509	902047
78774	902048
405917	902049
244407	902050
43153	902051
83545	902052
53205	902053
229872	902054
458786	902055
233130	902056
207452	902057
49639	902058
249575	902059
45931	902060
183938	902061
35309	902062
218003	902063
38990	902064
348161	902065
172459	902066
67292	902067
187155	902068
295281	902069
108968	902070
361700	902071
384697	902072
181618	902073
88965	902074
104183	902075
45566	902076
299433	902077
221506	902078
253617	902079
180927	902080
16576	902081
453522	902082
106920	902083
31211	902084
123737	902085
180845	902086
43699	902087
52227	902088
161906	902089
3447	902090
47681	902091
48909	902092
304355	902093
114069	902094
90521	902095
99418	902096
289188	902097
275481	902098
197583	902099
222722	902100
124321	902101
22493	902102
44222	902103
85604	902104
426071	902105
216220	902106
294903	902107
135534	902108
107201	902109
46047	902110
36263	902111
154002	902112
91161	902113
53431	902114
67251	902115
93766	902116
434879	902117
189112	902118
191964	902119
14130	902120
160956	902121
369915	902122
337715	902123
31888	902124
108902	902125
211025	902126
35193	902127
272021	902128
334713	902129
636	902130
277853	902131
8669	902132
382346	902133
108354	902134
154904	902135
171517	902136
105765	902137
8074	902138
42941	902139
152876	902140
156491	902141
73207	902142
200671	902143
419206	902144
158125	902145
442702	902146
44861	902147
106335	902148
176544	902149
59534	902150
82627	902151
66064	902152
163312	902153
62225	902154
536	902155
254383	902156
6024	902157
8700	902158
49177	902159
38422	902160
219474	902161
76520	902162
443760	902163
105316	902164
105936	902165
79113	902166
37059	902167
123344	902168
153647	902169
76514	902170
119212	902171
224043	902172
74201	902173
364842	902174
345393	902175
190776	902176
187097	902177
276060	902178
354642	902179
153987	902180
128515	902181
161433	902182
195552	902183
115569	902184
119894	902185
159781	902186
33355	902187
200125	902188
24336	902189
235476	902190
100923	902191
61866	902192
315251	902193
128346	902194
54838	902195
426069	902196
88239	902197
313436	902198
169529	902199
170800	902200
96153	902201
153991	902202
382469	902203
317571	902204
205879	902205
60646	902206
230546	902207
381827	902208
220838	902209
446780	902210
203084	902211
206437	902212
59899	902213
28510	902214
442400	902215
383692	902216
404894	902217
50864	902218
353876	902219
298856	902220
164331	902221
128379	902222
377760	902223
397452	902224
101096	902225
41106	902226
38821	902227
50305	902228
68067	902229
319766	902230
16933	902231
125631	902232
168615	902233
28770	902234
32052	902235
237863	902236
176965	902237
201335	902238
138178	902239
168018	902240
134190	902241
453687	902242
352405	902243
88927	902244
393910	902245
51146	902246
444845	902247
345107	902248
418045	902249
344971	902250
66091	902251
7281	902252
58720	902253
186753	902254
163591	902255
347371	902256
443629	902257
152198	902258
212450	902259
433896	902260
179202	902261
435591	902262
138297	902263
135995	902264
115957	902265
245684	902266
282135	902267
438944	902268
112253	902269
44226	902270
377745	902271
426761	902272
338741	902273
14624	902274
302129	902275
42428	902276
300423	902277
310092	902278
79463	902279
21125	902280
179796	902281
190820	902282
41683	902283
41683	902284
195205	902285
81092	902286
425478	902287
28015	902288
20465	902289
324916	902290
110172	902291
448463	902292
44453	902293
99417	902294
6230	902295
145275	902296
317606	902297
79126	902298
372755	902299
286305	902300
238371	902301
16938	902302
362640	902303
184256	902304
59538	902305
84773	902306
407488	902307
157758	902308
110071	902309
9000	902310
458473	902311
177188	902312
196272	902313
143715	902314
59703	902315
18866	902316
275476	902317
180274	902318
42528	902319
100809	902320
25495	902321
382164	902322
153782	902323
167666	902324
65043	902325
192008	902326
453519	902327
59379	902328
139376	902329
391585	902330
113595	902331
419885	902332
120106	902333
41115	902334
318892	902335
185579	902336
426819	902337
182515	902338
107002	902339
125276	902340
73440	902341
35568	902342
112075	902343
48397	902344
113090	902345
387264	902346
113090	902347
248381	902348
52295	902349
219406	902350
349242	902351
54834	902352
372347	902353
102292	902354
218552	902355
112923	902356
261367	902357
150166	902358
443430	902359
159242	902360
46682	902361
93983	902362
435389	902363
364832	902364
356754	902365
78196	902366
417995	902367
452163	902368
57659	902369
55422	902370
30262	902371
187097	902372
223286	902373
242004	902374
373835	902375
397794	902376
120083	902377
251789	902378
108462	902379
237128	902380
347832	902381
75653	902382
253512	902383
32444	902384
208703	902385
383720	902386
62318	902387
193930	902388
193981	902389
95851	902390
185919	902391
335994	902392
452322	902393
99065	902394
224834	902395
63276	902396
106641	902397
351135	902398
315366	902399
239609	902400
246946	902401
47518	902402
164291	902403
155857	902404
233230	902405
397947	902406
387591	902407
8386	902408
206756	902409
145983	902410
104633	902411
8725	902412
219290	902413
337118	902414
443648	902415
275416	902416
144954	902417
315675	902418
317669	902419
347948	902420
274092	902421
459938	902422
225459	902423
177746	902424
252354	902425
176916	902426
390639	902427
59503	902428
203126	902429
291502	902430
28488	902431
42765	902432
75385	902433
34008	902434
77657	902435
7580	902436
155609	902437
305536	902438
26755	902439
18805	902440
192110	902441
237520	902442
104745	902443
42583	902444
132219	902445
40205	902446
229285	902447
73319	902448
58472	902449
146540	902450
80678	902451
225541	902452
61973	902453
211954	902454
44518	902455
17889	902456
141306	902457
157234	902458
106129	902459
265503	902460
219954	902461
35697	902462
157027	902463
301762	902464
9316	902465
30513	902466
274865	902467
242120	902468
52134	902469
21239	902470
138242	902471
1034	902472
295199	902473
63040	902474
1361	902475
9160	902476
328622	902477
342144	902478
6687	902479
35212	902480
56153	902481
90124	902482
191855	902483
37995	902484
115458	902485
64777	902486
92224	902487
126607	902488
309249	902489
34968	902490
7977	902491
55759	902492
10078	902493
188359	902494
16436	902495
39729	902496
27006	902497
81228	902498
35471	902499
10690	902500
10447	902501
47616	902502
345260	902503
121578	902504
4	902505
103839	902506
1710	902507
306196	902508
339946	902509
11790	902510
125687	902511
105859	902512
186764	902513
235583	902514
5364	902515
403199	902516
81441	902517
8078	902518
215231	902519
32205	902520
22616	902521
9783	902522
304470	902523
48234	902524
27871	902525
15634	902526
244621	902527
62429	902528
126724	902529
1075	902530
74404	902531
452363	902532
99414	902533
77153	902534
770	902535
1189	902536
81481	902537
13687	902538
142361	902539
26881	902540
31836	902541
146908	902542
186038	902543
122889	902544
25739	902545
5711	902546
102798	902547
51047	902548
209897	902549
17758	902550
135692	902551
197796	902552
50596	902553
108971	902554
15459	902555
1419	902556
19680	902557
419	902558
22568	902559
175746	902560
2261	902561
791	902562
1383	902563
182855	902564
51110	902565
130829	902566
196523	902567
93159	902568
105836	902569
100031	902570
52708	902571
153495	902572
289659	902573
52732	902574
2476	902575
73650	902576
18471	902577
3949	902578
31509	902579
128556	902580
386602	902581
174984	902582
111855	902583
217020	902584
107348	902585
398934	902586
2020	902587
5565	902588
110189	902589
119020	902590
5926	902591
1814	902592
299800	902593
1987	902594
188489	902595
30427	902596
201310	902597
42599	902598
91918	902599
267234	902600
32707	902601
8096	902602
107635	902603
22966	902604
234149	902605
34966	902606
259481	902607
41495	902608
222708	902609
452617	902610
208174	902611
240532	902612
249094	902613
23189	902614
6996	902615
14547	902616
299367	902617
350701	902618
406759	902619
182889	902620
44342	902621
66246	902622
398024	902623
6928	902624
129636	902625
23855	902626
357550	902627
78074	902628
23140	902629
210694	902630
115377	902631
208885	902632
132468	902633
391195	902634
401295	902635
428295	902636
107088	902637
51481	902638
160503	902639
138261	902640
142541	902641
328314	902642
192296	902643
21774	902644
107579	902645
134998	902646
228618	902647
28996	902648
104136	902649
16817	902650
10650	902651
209038	902652
286783	902653
2474	902654
23825	902655
383	902656
18821	902657
301398	902658
134374	902659
249375	902660
46444	902661
212957	902662
208245	902663
319649	902664
166696	902665
61723	902666
380078	902667
401870	902668
260327	902669
106325	902670
158762	902671
65293	902672
46633	902673
126113	902674
218	902675
366788	902676
12228	902677
141751	902678
4555	902679
288892	902680
7420	902681
167479	902682
24923	902683
389235	902684
104132	902685
262540	902686
173853	902687
381277	902688
63804	902689
60318	902690
2005	902691
41033	902692
306839	902693
95485	902694
21221	902695
391259	902696
102766	902697
30798	902698
441255	902699
140334	902700
46975	902701
17566	902702
118308	902703
108856	902704
47431	902705
15805	902706
188039	902707
45121	902708
53854	902709
163373	902710
72731	902711
321914	902712
94296	902713
166561	902714
254427	902715
352212	902716
402313	902717
34375	902718
220414	902719
6270	902720
112348	902721
352007	902722
144982	902723
116729	902724
116729	902725
54005	902726
155475	902727
168031	902728
168771	902729
32463	902730
22068	902731
3826	902732
99062	902733
16893	902734
113456	902735
88753	902736
37997	902737
421329	902738
149280	902739
85381	902740
97313	902741
9085	902742
17546	902743
19295	902744
23366	902745
215720	902746
46745	902747
423246	902748
20552	902749
91783	902750
458298	902751
2465	902752
28649	902753
292904	902754
349236	902755
187344	902756
197493	902757
149054	902758
74427	902759
136663	902760
152723	902761
410212	902762
196113	902763
26214	902764
255137	902765
244670	902766
307203	902767
195900	902768
179114	902769
58447	902770
172272	902771
192575	902772
235515	902773
304635	902774
343943	902775
66189	902776
64410	902777
231366	902778
27569	902779
131335	902780
93723	902781
141468	902782
74992	902783
204949	902784
214198	902785
142322	902786
114206	902787
230599	902788
69828	902789
45062	902790
48255	902791
75477	902792
107726	902793
241879	902794
262478	902795
175812	902796
439023	902797
228331	902798
245493	902799
414814	902800
47811	902801
15148	902802
287097	902803
123194	902804
257734	902805
9975	902806
20275	902807
242467	902808
289078	902809
45823	902810
6497	902811
7335	902812
7335	902813
166409	902814
240006	902815
244791	902816
61526	902817
163419	902818
7861	902819
168947	902820
81304	902821
264370	902822
252628	902823
64737	902824
218	902825
36174	902826
107118	902827
412085	902828
284633	902829
330036	902830
17494	902831
112293	902832
111448	902833
11048	902834
11048	902835
160170	902836
4009	902837
114779	902838
242919	902839
96579	902840
200685	902841
48918	902842
243231	902843
4490	902844
359611	902845
200898	902846
398694	902847
2173	902848
97625	902849
90160	902850
54256	902851
28793	902852
1869	902853
191140	902854
64351	902855
104829	902856
121845	902857
7528	902858
51767	902859
220713	902860
343667	902861
107617	902862
74020	902863
157236	902864
57338	902865
213120	902866
67771	902867
9364	902868
213120	902869
393483	902870
52480	902871
99700	902872
292734	902873
55964	902874
75807	902875
65403	902876
28849	902877
298723	902878
143970	902879
71212	902880
91120	902881
76967	902882
178752	902883
129798	902884
37204	902885
59596	902886
143798	902887
15932	902888
45512	902889
265188	902890
120339	902891
258081	902892
364317	902893
329542	902894
78558	902895
133715	902896
282879	902897
123991	902898
279781	902899
145190	902900
297392	902901
149297	902902
135384	902903
155939	902904
299324	902905
282414	902906
420698	902907
266627	902908
168819	902909
374177	902910
288192	902911
271695	902912
253753	902913
191542	902914
59764	902915
166247	902916
389848	902917
11565	902918
4503	902919
139457	902920
23727	902921
14418	902922
212651	902923
156904	902924
310253	902925
24106	902926
64606	902927
14702	902928
14702	902929
349068	902930
168651	902931
156450	902932
41440	902933
14418	902934
63097	902935
77993	902936
4670	902937
371262	902938
145976	902939
44527	902940
162097	902941
143638	902942
24106	902943
80770	902944
41440	902945
23324	902946
72565	902947
50957	902948
77993	902949
283418	902950
104227	902951
4670	902952
207380	902953
102669	902954
10043	902955
28569	902956
386299	902957
28569	902958
167302	902959
148786	902960
10043	902961
379495	902962
57478	902963
176668	902964
151162	902965
137862	902966
313938	902967
60378	902968
91532	902969
24106	902970
13470	902971
41440	902972
301717	902973
104227	902974
286909	902975
229031	902976
312362	902977
336762	902978
386518	902979
261126	902980
75542	902981
65346	902982
166570	902983
114865	902984
26568	902985
336093	902986
269365	902987
150635	902988
213948	902989
26699	902990
545	902991
179884	902992
99834	902993
242386	902994
422728	902995
223316	902996
86765	902997
86476	902998
70141	902999
139227	903000
78871	903001
142001	903002
65076	903003
50318	903004
231307	903005
369675	903006
447362	903007
9302	903008
21820	903009
19549	903010
122885	903011
41440	903012
170746	903013
95624	903014
236196	903015
48594	903016
330633	903017
76033	903018
30583	903019
196393	903020
103421	903021
258469	903022
54030	903023
302612	903024
53925	903025
182178	903026
6696	903027
248785	903028
41306	903029
48098	903030
278081	903031
8344	903032
96649	903033
132987	903034
215021	903035
97721	903036
101283	903037
317534	903038
406381	903039
221821	903040
21955	903041
208794	903042
109340	903043
87940	903044
321584	903045
174103	903046
72825	903047
201790	903048
50988	903049
65564	903050
140996	903051
1375	903052
224289	903053
280299	903054
1962	903055
244944	903056
29001	903057
259472	903058
21820	903059
2123	903060
210343	903061
326634	903062
34638	903063
109671	903064
342358	903065
70150	903066
74632	903067
31693	903068
229250	903069
63782	903070
50722	903071
224	903072
381095	903073
169745	903074
83010	903075
243012	903076
455459	903077
368878	903078
326465	903079
150538	903080
29349	903081
114336	903082
54470	903083
115296	903084
85829	903085
156487	903086
183329	903087
114322	903088
145190	903089
39364	903090
10829	903091
13884	903092
5683	903093
376974	903094
28730	903095
26563	903096
342880	903097
307322	903098
21200	903099
60318	903100
26699	903101
396769	903102
231974	903103
148300	903104
420882	903105
341860	903106
253230	903107
384955	903108
250685	903109
86012	903110
319253	903111
166195	903112
37720	903113
145183	903114
252233	903115
221425	903116
159391	903117
317436	903118
326704	903119
297395	903120
284012	903121
92734	903122
45028	903123
459760	903124
314525	903125
142868	903126
130128	903127
168982	903128
329483	903129
306463	903130
72148	903131
159350	903132
82752	903133
173047	903134
335111	903135
84867	903136
87121	903137
355767	903138
252789	903139
5577	903140
210343	903141
110502	903142
326137	903143
121144	903144
236697	903145
235916	903146
78934	903147
8331	903148
120395	903149
34073	903150
202460	903151
37139	903152
36562	903153
2906	903154
31332	903155
47636	903156
121847	903157
31387	903158
187126	903159
207168	903160
10739	903161
271210	903162
415058	903163
149774	903164
34742	903165
285514	903166
413452	903167
32032	903168
203074	903169
29909	903170
99004	903171
124169	903172
45661	903173
4543	903174
409731	903175
33754	903176
406762	903177
310679	903178
82056	903179
42600	903180
1319	903181
172164	903182
104321	903183
201759	903184
442126	903185
566	903186
12360	903187
4938	903188
54049	903189
13738	903190
12307	903191
10398	903192
198316	903193
4843	903194
62144	903195
437895	903196
6350	903197
19647	903198
45071	903199
69519	903200
1492	903201
25031	903202
116262	903203
177322	903204
14017	903205
419073	903206
108802	903207
19681	903208
43255	903209
28525	903210
138373	903211
98217	903212
116001	903213
42408	903214
98810	903215
70779	903216
23887	903217
45288	903218
40843	903219
48397	903220
16656	903221
198112	903222
257407	903223
73678	903224
60866	903225
50300	903226
240953	903227
32595	903228
204838	903229
45727	903230
22665	903231
9152	903232
197529	903233
243308	903234
124661	903235
72901	903236
8567	903237
445078	903238
62238	903239
309775	903240
119203	903241
58183	903242
42442	903243
86570	903244
44466	903245
29109	903246
54783	903247
411485	903248
384896	903249
13438	903250
419258	903251
53734	903252
117225	903253
47121	903254
43275	903255
30018	903256
13991	903257
46088	903258
22006	903259
186563	903260
177090	903261
270607	903262
286717	903263
14930	903264
3396	903265
57115	903266
7400	903267
3820	903268
5585	903269
204783	903270
214599	903271
12336	903272
61329	903273
19688	903274
54314	903275
52271	903276
302493	903277
593	903278
205	903279
210571	903280
36060	903281
9072	903282
3799	903283
210747	903284
121094	903285
144381	903286
7569	903287
37915	903288
247424	903289
104950	903290
127241	903291
1857	903292
33059	903293
432100	903294
74502	903295
30329	903296
10110	903297
392596	903298
237882	903299
221013	903300
68277	903301
50090	903302
33295	903303
100788	903304
72689	903305
1384	903306
165539	903307
386353	903308
385200	903309
392916	903310
77343	903311
913	903312
75934	903313
417137	903314
25890	903315
186238	903316
246930	903317
2505	903318
81607	903319
122875	903320
3618	903321
54842	903322
50086	903323
23619	903324
103009	903325
7184	903326
3259	903327
17793	903328
55076	903329
158183	903330
103979	903331
390959	903332
235485	903333
1943	903334
103207	903335
440523	903336
19033	903337
28701	903338
295411	903339
68029	903340
176253	903341
338685	903342
27742	903343
430146	903344
386206	903345
38625	903346
222958	903347
43588	903348
143469	903349
216296	903350
1644	903351
398422	903352
28754	903353
910	903354
1045	903355
100957	903356
44572	903357
16120	903358
99297	903359
306078	903360
170204	903361
97726	903362
49899	903363
368238	903364
159299	903365
95535	903366
144067	903367
85605	903368
267971	903369
21183	903370
126017	903371
433901	903372
82631	903373
310779	903374
103089	903375
103252	903376
197370	903377
324241	903378
202518	903379
204217	903380
242046	903381
177462	903382
451885	903383
365947	903384
38528	903385
456980	903386
86575	903387
430123	903388
96154	903389
220361	903390
163353	903391
41099	903392
132033	903393
185570	903394
35273	903395
427148	903396
28303	903397
72572	903398
447634	903399
202852	903400
191477	903401
434089	903402
308969	903403
445432	903404
76962	903405
120863	903406
420625	903407
35	903408
22600	903409
4531	903410
4872	903411
213099	903412
174871	903413
72683	903414
269444	903415
54068	903416
54332	903417
38080	903418
302376	903419
206251	903420
35345	903421
38219	903422
116965	903423
69606	903424
8387	903425
69066	903426
221183	903427
11885	903428
36234	903429
178772	903430
57986	903431
100604	903432
35687	903433
6301	903434
2280	903435
45863	903436
114131	903437
39628	903438
21326	903439
88406	903440
792	903441
415221	903442
185979	903443
109032	903444
153710	903445
96681	903446
3259	903447
201626	903448
230049	903449
434910	903450
243487	903451
175270	903452
454696	903453
243717	903454
20440	903455
58466	903456
401836	903457
116505	903458
104474	903459
110230	903460
8293	903461
113668	903462
47659	903463
52724	903464
294500	903465
57112	903466
146672	903467
92816	903468
392060	903469
209891	903470
287179	903471
37366	903472
26893	903473
102861	903474
39802	903475
90643	903476
413834	903477
364200	903478
162197	903479
19391	903480
11445	903481
81278	903482
137346	903483
111980	903484
44434	903485
128500	903486
46232	903487
266919	903488
20649	903489
53135	903490
69259	903491
35621	903492
108008	903493
83880	903494
75699	903495
5871	903496
323394	903497
27398	903498
101644	903499
68031	903500
104423	903501
205794	903502
99913	903503
436934	903504
78979	903505
234661	903506
152532	903507
238615	903508
319817	903509
246344	903510
108662	903511
140650	903512
335924	903513
42465	903514
26562	903515
65628	903516
38704	903517
439777	903518
411877	903519
340564	903520
360436	903521
359429	903522
53098	903523
346923	903524
382115	903525
104159	903526
259391	903527
240818	903528
424142	903529
339042	903530
196294	903531
147626	903532
29576	903533
232976	903534
682	903535
219613	903536
50534	903537
361677	903538
133252	903539
426396	903540
23263	903541
71565	903542
56517	903543
341474	903544
438704	903545
225920	903546
386135	903547
25129	903548
157657	903549
14463	903550
10959	903551
275439	903552
62258	903553
205298	903554
7784	903555
2341	903556
175240	903557
107907	903558
53974	903559
6023	903560
447259	903561
165314	903562
37883	903563
43771	903564
321795	903565
28209	903566
226973	903567
55464	903568
104138	903569
429644	903570
104135	903571
100233	903572
362684	903573
70809	903574
128563	903575
17938	903576
228863	903577
451039	903578
427165	903579
89784	903580
57749	903581
230406	903582
114363	903583
413183	903584
54098	903585
125676	903586
249090	903587
7709	903588
261794	903589
68921	903590
434471	903591
119584	903592
29837	903593
89695	903594
239695	903595
40951	903596
189529	903597
4845	903598
72477	903599
319058	903600
47103	903601
12687	903602
408003	903603
27334	903604
17592	903605
92330	903606
340909	903607
22447	903608
278446	903609
60115	903610
433152	903611
42703	903612
8785	903613
393083	903614
4493	903615
185832	903616
23013	903617
268791	903618
119420	903619
26439	903620
407370	903621
34346	903622
152528	903623
22821	903624
185440	903625
385948	903626
26182	903627
110401	903628
169566	903629
227882	903630
108403	903631
394349	903632
290	903633
453577	903634
1252	903635
11078	903636
63683	903637
19075	903638
31712	903639
166654	903640
172064	903641
14089	903642
51271	903643
120770	903644
398	903645
189776	903646
119506	903647
113627	903648
241286	903649
66437	903650
303687	903651
63396	903652
153282	903653
199482	903654
288536	903655
88934	903656
178295	903657
172211	903658
198600	903659
300877	903660
163830	903661
369313	903662
147934	903663
204417	903664
218308	903665
194360	903666
336429	903667
263947	903668
70080	903669
6840	903670
415118	903671
79510	903672
59058	903673
33773	903674
29797	903675
36124	903676
433772	903677
453651	903678
112956	903679
18378	903680
171271	903681
27277	903682
401683	903683
244366	903684
878	903685
4156	903686
234892	903687
26365	903688
32569	903689
361436	903690
86358	903691
86358	903692
3048	903693
40866	903694
87486	903695
12252	903696
319575	903697
49112	903698
53502	903699
2347	903700
216734	903701
218672	903702
182530	903703
432739	903704
199491	903705
12641	903706
90309	903707
224971	903708
13208	903709
8126	903710
1020	903711
388709	903712
34398	903713
125125	903714
360503	903715
42745	903716
34935	903717
20269	903718
114932	903719
424401	903720
59508	903721
18421	903722
441108	903723
235653	903724
143106	903725
1250	903726
171798	903727
136778	903728
31954	903729
163402	903730
429791	903731
12641	903732
241149	903733
24706	903734
19404	903735
221426	903736
86243	903737
19404	903738
84210	903739
457811	903740
270432	903741
318791	903742
22711	903743
47720	903744
289200	903745
193288	903746
279683	903747
281619	903748
73788	903749
67076	903750
245197	903751
24207	903752
451160	903753
61520	903754
15593	903755
1964	903756
313466	903757
7555	903758
330360	903759
217962	903760
191918	903761
41601	903762
153374	903763
15694	903764
186313	903765
192187	903766
34090	903767
60557	903768
14225	903769
187911	903770
264716	903771
140758	903772
46337	903773
1828	903774
189284	903775
74154	903776
426985	903777
38444	903778
344028	903779
222187	903780
310122	903781
88873	903782
217431	903783
160582	903784
103077	903785
222270	903786
55274	903787
176120	903788
336283	903789
61366	903790
353449	903791
91458	903792
389170	903793
107585	903794
17758	903795
179520	903796
134394	903797
24184	903798
101240	903799
90245	903800
176706	903801
44693	903802
399393	903803
117303	903804
148840	903805
242025	903806
32533	903807
274989	903808
64157	903809
161170	903810
57494	903811
71814	903812
352777	903813
407371	903814
102636	903815
129407	903816
262965	903817
56640	903818
64226	903819
108821	903820
33806	903821
101240	903822
43811	903823
229325	903824
44589	903825
226775	903826
238117	903827
59041	903828
64745	903829
431962	903830
108632	903831
131401	903832
115009	903833
122178	903834
158265	903835
108632	903836
42136	903837
449671	903838
313463	903839
355068	903840
200792	903841
322393	903842
33423	903843
249599	903844
372184	903845
226763	903846
47859	903847
20236	903848
96658	903849
5756	903850
23684	903851
23684	903852
337594	903853
235228	903854
65837	903855
200234	903856
5975	903857
112491	903858
152175	903859
353247	903860
102851	903861
31485	903862
46019	903863
350778	903864
79282	903865
361707	903866
212121	903867
430194	903868
122406	903869
132173	903870
7256	903871
39018	903872
62366	903873
28780	903874
411952	903875
235825	903876
453258	903877
112807	903878
147356	903879
403349	903880
34782	903881
243865	903882
136297	903883
95967	903884
117507	903885
141218	903886
439205	903887
286949	903888
21073	903889
13344	903890
80462	903891
25288	903892
12933	903893
296753	903894
241103	903895
340300	903896
226960	903897
334	903898
30682	903899
25067	903900
163038	903901
243869	903902
295028	903903
136812	903904
84849	903905
169513	903906
164573	903907
345965	903908
151191	903909
317538	903910
295714	903911
97766	903912
316935	903913
319939	903914
40705	903915
208146	903916
37732	903917
300970	903918
198681	903919
124984	903920
1654	903921
55374	903922
426194	903923
25584	903924
10697	903925
182888	903926
108414	903927
101438	903928
458999	903929
56364	903930
91735	903931
18166	903932
409350	903933
16007	903934
187276	903935
387584	903936
91735	903937
443507	903938
140730	903939
215972	903940
416068	903941
281380	903942
73316	903943
412412	903944
192052	903945
63041	903946
35023	903947
420120	903948
85271	903949
216360	903950
323316	903951
33915	903952
24573	903953
214841	903954
401234	903955
386461	903956
126650	903957
401632	903958
339737	903959
113012	903960
124771	903961
317435	903962
303004	903963
121824	903964
405229	903965
443828	903966
114907	903967
218142	903968
40377	903969
356530	903970
9065	903971
244789	903972
9606	903973
378206	903974
68398	903975
12055	903976
97665	903977
393948	903978
439875	903979
384478	903980
163015	903981
20116	903982
118265	903983
65	903984
267829	903985
376923	903986
411464	903987
210651	903988
361861	903989
456029	903990
244984	903991
16402	903992
24344	903993
16581	903994
374562	903995
407470	903996
3176	903997
49193	903998
6434	903999
173509	904000
239294	904001
208662	904002
243223	904003
417316	904004
81811	904005
263634	904006
18341	904007
97247	904008
63757	904009
15028	904010
32543	904011
346069	904012
939	904013
13019	904014
2943	904015
102068	904016
255146	904017
335638	904018
269461	904019
143598	904020
416008	904021
347585	904022
32593	904023
88521	904024
238994	904025
20520	904026
330721	904027
216738	904028
115855	904029
436389	904030
96912	904031
454643	904032
520	904033
143890	904034
78256	904035
113804	904036
115025	904037
223664	904038
48734	904039
453384	904040
126331	904041
63842	904042
219115	904043
224287	904044
113509	904045
164545	904046
209221	904047
58545	904048
103070	904049
45845	904050
13019	904051
260138	904052
16810	904053
109155	904054
109155	904055
11969	904056
96745	904057
63590	904058
939	904059
71591	904060
8062	904061
3303	904062
165564	904063
126430	904064
108295	904065
75582	904066
174363	904067
331	904068
162853	904069
116055	904070
39004	904071
222709	904072
57233	904073
53327	904074
57787	904075
360663	904076
1853	904077
19428	904078
296699	904079
1880	904080
57787	904081
313939	904082
42949	904083
169712	904084
304960	904085
83005	904086
17743	904087
343636	904088
449644	904089
13190	904090
4562	904091
322254	904092
18661	904093
206565	904094
339206	904095
122857	904096
187572	904097
76107	904098
40079	904099
244403	904100
88636	904101
248430	904102
102466	904103
11895	904104
387359	904105
64055	904106
6406	904107
249115	904108
330849	904109
75619	904110
48564	904111
312450	904112
49104	904113
2905	904114
700	904115
229158	904116
221756	904117
92143	904118
155485	904119
302900	904120
281694	904121
118355	904122
1937	904123
48581	904124
56544	904125
363199	904126
118907	904127
2164	904128
124158	904129
6110	904130
164645	904131
427477	904132
1644	904133
381876	904134
269561	904135
104811	904136
45109	904137
213406	904138
145193	904139
18868	904140
338558	904141
279795	904142
85061	904143
81743	904144
286176	904145
149451	904146
164841	904147
91090	904148
77093	904149
158692	904150
181029	904151
160728	904152
420799	904153
251940	904154
211969	904155
226107	904156
218986	904157
102488	904158
314384	904159
143930	904160
25095	904161
190430	904162
126634	904163
115937	904164
62546	904165
126121	904166
306845	904167
157497	904168
167514	904169
104305	904170
184844	904171
199440	904172
9118	904173
98428	904174
87340	904175
166386	904176
438024	904177
66931	904178
10763	904179
46399	904180
97161	904181
238590	904182
41337	904183
2110	904184
17689	904185
51397	904186
16085	904187
28612	904188
110825	904189
16529	904190
28416	904191
3509	904192
181230	904193
199051	904194
12004	904195
429943	904196
116947	904197
233120	904198
48277	904199
164088	904200
18399	904201
206242	904202
45433	904203
172685	904204
53636	904205
36521	904206
193	904207
62017	904208
110377	904209
35816	904210
20006	904211
11105	904212
76641	904213
444696	904214
139954	904215
58408	904216
387328	904217
225042	904218
100490	904219
3461	904220
686	904221
323961	904222
15871	904223
453303	904224
60407	904225
17536	904226
352256	904227
130295	904228
355623	904229
3126	904230
27435	904231
56678	904232
332487	904233
241646	904234
308513	904235
288788	904236
69480	904237
34294	904238
10824	904239
448066	904240
8345	904241
355516	904242
234191	904243
131332	904244
109648	904245
17670	904246
241677	904247
1869	904248
14536	904249
5375	904250
43570	904251
101249	904252
332890	904253
306399	904254
50469	904255
394654	904256
271788	904257
95581	904258
84719	904259
97052	904260
455570	904261
219217	904262
71746	904263
52177	904264
159758	904265
314656	904266
56179	904267
13144	904268
301486	904269
146768	904270
104409	904271
151902	904272
129117	904273
308607	904274
49610	904275
89434	904276
19795	904277
168403	904278
80031	904279
22902	904280
300347	904281
388600	904282
314264	904283
201313	904284
73911	904285
429881	904286
25288	904287
137855	904288
92	904289
425173	904290
312526	904291
58234	904292
445130	904293
456378	904294
72350	904295
5166	904296
99120	904297
50568	904298
11991	904299
238778	904300
219749	904301
28265	904302
136945	904303
184616	904304
49795	904305
90019	904306
26350	904307
227649	904308
59114	904309
156976	904310
187329	904311
220125	904312
107206	904313
55266	904314
163738	904315
84522	904316
140889	904317
205090	904318
193996	904319
49044	904320
100933	904321
130885	904322
215119	904323
209085	904324
206582	904325
300523	904326
21253	904327
35938	904328
334559	904329
32305	904330
18145	904331
133863	904332
388786	904333
11070	904334
195061	904335
374699	904336
112188	904337
150557	904338
228692	904339
99699	904340
81809	904341
43921	904342
46773	904343
312678	904344
51809	904345
97032	904346
28184	904347
248054	904348
434539	904349
71812	904350
31384	904351
102745	904352
255227	904353
25556	904354
14293	904355
316042	904356
73373	904357
389	904358
339223	904359
59218	904360
21560	904361
98493	904362
12371	904363
35047	904364
20606	904365
450607	904366
296148	904367
428409	904368
9662	904369
339854	904370
167319	904371
186514	904372
120279	904373
155341	904374
315587	904375
209921	904376
203417	904377
103970	904378
89674	904379
289896	904380
243714	904381
84089	904382
149944	904383
29297	904384
394426	904385
49174	904386
164008	904387
109610	904388
18087	904389
97282	904390
50561	904391
326282	904392
65572	904393
75894	904394
40011	904395
230185	904396
416177	904397
256044	904398
444200	904399
137349	904400
376458	904401
16989	904402
86411	904403
15742	904404
208225	904405
140474	904406
354875	904407
58111	904408
144401	904409
408521	904410
167103	904411
10930	904412
128674	904413
118562	904414
238581	904415
316089	904416
21061	904417
63689	904418
30893	904419
63689	904420
245068	904421
73679	904422
434477	904423
192407	904424
182517	904425
442622	904426
276746	904427
36744	904428
122669	904429
23504	904430
161673	904431
228107	904432
89891	904433
246694	904434
253985	904435
31052	904436
334128	904437
419763	904438
96616	904439
228543	904440
22152	904441
16782	904442
275320	904443
81823	904444
236419	904445
70721	904446
196503	904447
194031	904448
1977	904449
68580	904450
45773	904451
305488	904452
97081	904453
181222	904454
6894	904455
341117	904456
292208	904457
64323	904458
64323	904459
447283	904460
37875	904461
35975	904462
261257	904463
73299	904464
182732	904465
179136	904466
216757	904467
58794	904468
58794	904469
357714	904470
75751	904471
51832	904472
37008	904473
181098	904474
368671	904475
103793	904476
198230	904477
104965	904478
61482	904479
300269	904480
4159	904481
152443	904482
151126	904483
73615	904484
388751	904485
37307	904486
1612	904487
215025	904488
116070	904489
3510	904490
211904	904491
57948	904492
31839	904493
43115	904494
95	904495
13666	904496
15033	904497
25690	904498
70191	904499
42419	904500
460281	904501
154	904502
54202	904503
658	904504
334907	904505
151094	904506
158664	904507
164439	904508
128123	904509
181739	904510
929	904511
40449	904512
130867	904513
142223	904514
45461	904515
365221	904516
193321	904517
58813	904518
116852	904519
5222	904520
454581	904521
72706	904522
87592	904523
430290	904524
47351	904525
55049	904526
23131	904527
50230	904528
2	904529
56991	904530
104282	904531
28384	904532
12542	904533
4575	904534
26613	904535
227022	904536
173302	904537
406307	904538
161925	904539
104260	904540
400776	904541
98002	904542
312697	904543
148244	904544
171066	904545
202074	904546
164386	904547
102341	904548
29474	904549
56125	904550
26109	904551
5012	904552
381	904553
68908	904554
362989	904555
393935	904556
64887	904557
101513	904558
14562	904559
280037	904560
54923	904561
19267	904562
354759	904563
369529	904564
1693	904565
44631	904566
127891	904567
35530	904568
164826	904569
45088	904570
11690	904571
3049	904572
386676	904573
195195	904574
863	904575
382603	904576
5667	904577
366681	904578
318429	904579
205565	904580
1204	904581
30427	904582
124944	904583
57848	904584
83834	904585
67676	904586
455785	904587
55960	904588
7621	904589
141542	904590
59514	904591
101225	904592
401519	904593
339294	904594
68253	904595
21662	904596
434473	904597
6038	904598
17342	904599
63704	904600
165279	904601
61301	904602
366793	904603
53980	904604
259165	904605
161938	904606
371841	904607
391163	904608
196051	904609
192813	904610
11958	904611
268843	904612
69039	904613
31227	904614
403573	904615
398631	904616
9504	904617
429638	904618
58382	904619
30465	904620
150749	904621
148868	904622
62869	904623
247834	904624
112009	904625
86021	904626
215608	904627
74744	904628
72242	904629
8274	904630
279555	904631
188692	904632
423856	904633
227327	904634
125188	904635
206575	904636
63462	904637
147041	904638
44511	904639
1119	904640
42662	904641
18425	904642
12016	904643
14635	904644
24170	904645
32665	904646
164779	904647
109675	904648
128252	904649
5465	904650
241557	904651
138260	904652
15985	904653
103368	904654
313969	904655
23738	904656
164715	904657
302678	904658
100193	904659
30875	904660
110776	904661
104591	904662
269768	904663
417215	904664
204963	904665
365869	904666
23847	904667
57402	904668
442136	904669
164214	904670
63719	904671
163901	904672
234614	904673
431397	904674
124671	904675
6552	904676
20045	904677
159919	904678
39117	904679
398539	904680
181253	904681
420618	904682
436880	904683
3937	904684
437885	904685
11036	904686
50368	904687
424684	904688
250126	904689
98710	904690
240235	904691
411601	904692
115146	904693
53458	904694
27047	904695
395	904696
37608	904697
241686	904698
363953	904699
90487	904700
109904	904701
232513	904702
124306	904703
35314	904704
133777	904705
1793	904706
134176	904707
509	904708
49414	904709
5247	904710
144594	904711
57848	904712
1776	904713
131303	904714
85822	904715
85526	904716
27735	904717
123870	904718
320134	904719
13333	904720
134906	904721
133875	904722
381127	904723
225546	904724
425078	904725
671	904726
131772	904727
411743	904728
102840	904729
218844	904730
112034	904731
162904	904732
32813	904733
25417	904734
127108	904735
175766	904736
91033	904737
144183	904738
365337	904739
249260	904740
176382	904741
47968	904742
139510	904743
6013	904744
96139	904745
126572	904746
191599	904747
158922	904748
4973	904749
99723	904750
16034	904751
41745	904752
36314	904753
158935	904754
353750	904755
280454	904756
54726	904757
54476	904758
188399	904759
26007	904760
11969	904761
25752	904762
48097	904763
436300	904764
213437	904765
168910	904766
116308	904767
161970	904768
3487	904769
322417	904770
15028	904771
18648	904772
51694	904773
150665	904774
141136	904775
144442	904776
15205	904777
29289	904778
206511	904779
82288	904780
365625	904781
164617	904782
110461	904783
442294	904784
55974	904785
229017	904786
20326	904787
236926	904788
26200	904789
23467	904790
246573	904791
229720	904792
91359	904793
24332	904794
43330	904795
103771	904796
120652	904797
12922	904798
456282	904799
444115	904800
198799	904801
34640	904802
142711	904803
69059	904804
347690	904805
160418	904806
64425	904807
177148	904808
134158	904809
52544	904810
213596	904811
3254	904812
39	904813
413780	904814
211992	904815
349423	904816
263240	904817
375306	904818
345907	904819
216224	904820
257097	904821
65182	904822
5956	904823
175563	904824
280798	904825
53021	904826
371130	904827
126321	904828
141384	904829
108382	904830
1204	904831
104485	904832
81048	904833
224206	904834
22986	904835
347164	904836
290775	904837
11630	904838
456505	904839
12503	904840
171700	904841
235205	904842
301441	904843
137366	904844
433204	904845
68624	904846
358518	904847
115923	904848
370058	904849
25271	904850
128070	904851
183846	904852
442287	904853
238880	904854
123658	904855
145631	904856
8734	904857
159455	904858
152905	904859
43808	904860
186447	904861
27399	904862
209671	904863
1189	904864
52795	904865
316953	904866
80597	904867
441644	904868
276395	904869
65920	904870
212545	904871
1430	904872
90359	904873
190397	904874
61307	904875
1530	904876
439008	904877
86474	904878
139756	904879
13969	904880
184323	904881
412911	904882
250298	904883
14388	904884
9013	904885
248238	904886
456994	904887
59583	904888
423774	904889
455116	904890
156142	904891
19011	904892
56760	904893
178187	904894
1810	904895
106964	904896
193555	904897
181493	904898
129518	904899
446935	904900
7707	904901
21951	904902
422257	904903
63897	904904
330578	904905
249963	904906
256628	904907
202607	904908
280707	904909
229275	904910
86016	904911
238787	904912
80060	904913
184949	904914
432281	904915
5628	904916
124626	904917
13353	904918
116357	904919
149093	904920
286512	904921
307605	904922
105643	904923
269800	904924
10271	904925
46008	904926
201736	904927
167039	904928
13493	904929
154085	904930
32290	904931
391780	904932
74489	904933
5232	904934
30776	904935
804	904936
76076	904937
36274	904938
11965	904939
18013	904940
407433	904941
34852	904942
43531	904943
76052	904944
211211	904945
132902	904946
210862	904947
93066	904948
3684	904949
17711	904950
109826	904951
22531	904952
377076	904953
74329	904954
7138	904955
8380	904956
46024	904957
395487	904958
3127	904959
431004	904960
183229	904961
133029	904962
46579	904963
37098	904964
109834	904965
76297	904966
136312	904967
131060	904968
302356	904969
413441	904970
181386	904971
102570	904972
316106	904973
72699	904974
6712	904975
193032	904976
84508	904977
40501	904978
280296	904979
25708	904980
222939	904981
240461	904982
98820	904983
125066	904984
105865	904985
97085	904986
112718	904987
328747	904988
409187	904989
294454	904990
349564	904991
139271	904992
259692	904993
161895	904994
264597	904995
452479	904996
357549	904997
213365	904998
101531	904999
321639	905000
44669	905001
203797	905002
430187	905003
369170	905004
154843	905005
29989	905006
156265	905007
41908	905008
86182	905009
109888	905010
4100	905011
190696	905012
191422	905013
330204	905014
393537	905015
54427	905016
358288	905017
161067	905018
81590	905019
190863	905020
50019	905021
102211	905022
385439	905023
296707	905024
287388	905025
46173	905026
92120	905027
197702	905028
456895	905029
42003	905030
399160	905031
110152	905032
99321	905033
4537	905034
5996	905035
3300	905036
284851	905037
402390	905038
97020	905039
380659	905040
1437	905041
5076	905042
155436	905043
117995	905044
35928	905045
19005	905046
137584	905047
247208	905048
233837	905049
85181	905050
360660	905051
74235	905052
93871	905053
32521	905054
258834	905055
185913	905056
3539	905057
53049	905058
93637	905059
137538	905060
340937	905061
280852	905062
397771	905063
340201	905064
4876	905065
112423	905066
52362	905067
7856	905068
236728	905069
127568	905070
311150	905071
103536	905072
355777	905073
75404	905074
2058	905075
71375	905076
13602	905077
9738	905078
172063	905079
38064	905080
235622	905081
245847	905082
274866	905083
86938	905084
102329	905085
29272	905086
20317	905087
434948	905088
171	905089
35772	905090
334601	905091
192131	905092
146392	905093
87220	905094
26153	905095
309541	905096
106759	905097
176068	905098
166904	905099
7052	905100
17011	905101
81808	905102
104874	905103
58423	905104
10088	905105
413730	905106
29242	905107
156091	905108
83155	905109
12649	905110
61976	905111
180929	905112
109457	905113
51833	905114
105015	905115
98843	905116
63209	905117
63010	905118
155524	905119
234503	905120
32903	905121
277693	905122
113519	905123
22458	905124
139256	905125
36685	905126
184021	905127
45155	905128
205637	905129
53021	905130
189497	905131
196028	905132
4369	905133
24255	905134
102693	905135
12670	905136
275588	905137
79616	905138
36637	905139
13026	905140
45049	905141
293446	905142
19961	905143
326317	905144
414776	905145
85400	905146
120209	905147
113306	905148
45155	905149
150878	905150
276398	905151
70494	905152
76609	905153
43731	905154
450551	905155
360356	905156
305932	905157
231371	905158
218583	905159
143416	905160
74930	905161
46629	905162
306677	905163
21072	905164
249112	905165
14420	905166
131408	905167
186530	905168
25166	905169
69748	905170
25752	905171
248763	905172
133579	905173
125815	905174
121495	905175
38226	905176
221138	905177
333206	905178
143006	905179
29543	905180
60839	905181
347125	905182
79883	905183
173329	905184
290269	905185
44579	905186
27792	905187
29578	905188
120481	905189
47757	905190
23155	905191
64739	905192
239261	905193
38344	905194
144420	905195
460065	905196
16822	905197
39088	905198
19973	905199
29681	905200
108877	905201
452156	905202
320182	905203
209830	905204
18332	905205
334073	905206
11113	905207
146638	905208
166185	905209
23398	905210
101478	905211
30376	905212
387877	905213
268978	905214
10392	905215
358839	905216
234382	905217
228367	905218
7866	905219
168483	905220
377430	905221
29837	905222
76211	905223
368478	905224
331511	905225
212946	905226
131998	905227
77421	905228
247783	905229
24401	905230
200332	905231
134102	905232
38651	905233
88624	905234
307901	905235
337290	905236
159737	905237
49300	905238
76018	905239
84890	905240
122573	905241
85824	905242
65926	905243
10166	905244
286430	905245
391795	905246
14513	905247
191757	905248
6198	905249
155349	905250
402611	905251
22531	905252
47010	905253
315283	905254
391533	905255
26139	905256
54557	905257
93945	905258
2928	905259
95300	905260
231159	905261
18345	905262
4291	905263
64996	905264
56969	905265
349410	905266
45592	905267
237025	905268
21006	905269
332806	905270
197835	905271
453	905272
309110	905273
286988	905274
356903	905275
381400	905276
419	905277
124343	905278
183512	905279
13332	905280
263	905281
135401	905282
16431	905283
74108	905284
337214	905285
315676	905286
16769	905287
218893	905288
132982	905289
2291	905290
172336	905291
136581	905292
84617	905293
7190	905294
458888	905295
9278	905296
48507	905297
2501	905298
268100	905299
89997	905300
6883	905301
151597	905302
130414	905303
69147	905304
86011	905305
369596	905306
13844	905307
17495	905308
224719	905309
64149	905310
1031	905311
79286	905312
13682	905313
90711	905314
154256	905315
451418	905316
18825	905317
205861	905318
24563	905319
43919	905320
75831	905321
373742	905322
72376	905323
155008	905324
127762	905325
30667	905326
5116	905327
32075	905328
369796	905329
17715	905330
39169	905331
72361	905332
45699	905333
262	905334
53176	905335
191966	905336
401	905337
392398	905338
257829	905339
107570	905340
258089	905341
69039	905342
54034	905343
93838	905344
19610	905345
11965	905346
283488	905347
26747	905348
272091	905349
166956	905350
235324	905351
46615	905352
89531	905353
78318	905354
43363	905355
186970	905356
5755	905357
16927	905358
206648	905359
28638	905360
32754	905361
108380	905362
71444	905363
103034	905364
427509	905365
3967	905366
67078	905367
71960	905368
421122	905369
2477	905370
10206	905371
272321	905372
104854	905373
32	905374
6066	905375
135233	905376
17361	905377
126846	905378
348722	905379
12907	905380
60290	905381
189557	905382
373755	905383
68876	905384
187104	905385
22877	905386
137460	905387
60966	905388
84216	905389
178701	905390
27479	905391
43976	905392
27965	905393
159769	905394
327014	905395
228159	905396
217867	905397
348152	905398
79660	905399
51044	905400
120549	905401
21391	905402
64428	905403
9511	905404
45348	905405
18484	905406
184465	905407
173689	905408
212789	905409
175204	905410
6732	905411
251466	905412
136566	905413
202064	905414
79910	905415
119897	905416
203599	905417
14455	905418
65539	905419
210669	905420
21670	905421
49567	905422
158324	905423
152756	905424
112446	905425
51843	905426
205239	905427
22707	905428
1160	905429
35276	905430
226331	905431
6402	905432
30329	905433
392624	905434
33172	905435
363941	905436
212378	905437
435945	905438
198762	905439
294486	905440
301	905441
34976	905442
219136	905443
2643	905444
365923	905445
85332	905446
18252	905447
107126	905448
47282	905449
456441	905450
214056	905451
151821	905452
57588	905453
175054	905454
137907	905455
189059	905456
214935	905457
447287	905458
351820	905459
285508	905460
400908	905461
16941	905462
66594	905463
99049	905464
10647	905465
5131	905466
40489	905467
95394	905468
419225	905469
211916	905470
123411	905471
78054	905472
436220	905473
435889	905474
8062	905475
199854	905476
436362	905477
57491	905478
16572	905479
143252	905480
45557	905481
87358	905482
132493	905483
248001	905484
289099	905485
178377	905486
16913	905487
1082	905488
125898	905489
343139	905490
77547	905491
26956	905492
360825	905493
189724	905494
395522	905495
175783	905496
21023	905497
34979	905498
2517	905499
31400	905500
8195	905501
156833	905502
30846	905503
245578	905504
97126	905505
9835	905506
25409	905507
439566	905508
4923	905509
12046	905510
4578	905511
225083	905512
12127	905513
190728	905514
181104	905515
25943	905516
1742	905517
135459	905518
99391	905519
225371	905520
3167	905521
75059	905522
85424	905523
14641	905524
286314	905525
110395	905526
118561	905527
280302	905528
62593	905529
10885	905530
227238	905531
17050	905532
12973	905533
392016	905534
227527	905535
398538	905536
449985	905537
142697	905538
115885	905539
203257	905540
182694	905541
396933	905542
274260	905543
5296	905544
58062	905545
430470	905546
5678	905547
19134	905548
1350	905549
79556	905550
3413	905551
27	905552
147731	905553
41944	905554
177329	905555
83047	905556
6283	905557
207651	905558
234658	905559
210416	905560
73894	905561
21859	905562
21859	905563
21944	905564
113213	905565
229385	905566
17229	905567
7007	905568
77367	905569
266229	905570
1529	905571
196819	905572
116657	905573
56720	905574
933	905575
235369	905576
226829	905577
1365	905578
450726	905579
123635	905580
503	905581
16518	905582
388717	905583
92403	905584
98979	905585
50203	905586
334034	905587
120298	905588
390600	905589
94113	905590
184181	905591
348708	905592
395398	905593
53	905594
13085	905595
7490	905596
15723	905597
415618	905598
438615	905599
377677	905600
113255	905601
17822	905602
387076	905603
254980	905604
452776	905605
4560	905606
178702	905607
105050	905608
71431	905609
56135	905610
7061	905611
17818	905612
23452	905613
21128	905614
8174	905615
158625	905616
27188	905617
173962	905618
386217	905619
233820	905620
5722	905621
53827	905622
61337	905623
97111	905624
47301	905625
308156	905626
23914	905627
349775	905628
168999	905629
15372	905630
26187	905631
84085	905632
184788	905633
26753	905634
361582	905635
27774	905636
65222	905637
232252	905638
180401	905639
132783	905640
73915	905641
4145	905642
240863	905643
64	905644
2079	905645
150829	905646
65843	905647
65792	905648
150072	905649
15016	905650
259268	905651
58649	905652
33025	905653
99671	905654
126676	905655
94895	905656
215785	905657
126676	905658
32	905659
118090	905660
223833	905661
135977	905662
257962	905663
67742	905664
2275	905665
37468	905666
177166	905667
362577	905668
275044	905669
104700	905670
185718	905671
324021	905672
240983	905673
75897	905674
23504	905675
35324	905676
211486	905677
39389	905678
168017	905679
388968	905680
420557	905681
388488	905682
434724	905683
420158	905684
177316	905685
208232	905686
358656	905687
69840	905688
227266	905689
279602	905690
99379	905691
222452	905692
159147	905693
162104	905694
113289	905695
74774	905696
149765	905697
427402	905698
55457	905699
10747	905700
151636	905701
237977	905702
193282	905703
361991	905704
209066	905705
8730	905706
121905	905707
64907	905708
61684	905709
47335	905710
43110	905711
158724	905712
150836	905713
426776	905714
425387	905715
220711	905716
11680	905717
98537	905718
181793	905719
19719	905720
142	905721
335654	905722
65357	905723
220257	905724
22735	905725
75551	905726
81959	905727
19608	905728
293575	905729
250707	905730
233261	905731
114	905732
24080	905733
331587	905734
45455	905735
323266	905736
192747	905737
164359	905738
43704	905739
18347	905740
4518	905741
19808	905742
122097	905743
412373	905744
367003	905745
151898	905746
400652	905747
129160	905748
409265	905749
258410	905750
3300	905751
59491	905752
65812	905753
253464	905754
116864	905755
193014	905756
83882	905757
187260	905758
422384	905759
36028	905760
242887	905761
438288	905762
331775	905763
234582	905764
146359	905765
5163	905766
133890	905767
21472	905768
98184	905769
13664	905770
109211	905771
330885	905772
320977	905773
94712	905774
1859	905775
7556	905776
116480	905777
144	905778
330565	905779
277828	905780
29291	905781
21128	905782
75108	905783
428043	905784
68581	905785
2079	905786
109335	905787
226888	905788
84761	905789
424018	905790
97988	905791
73747	905792
126370	905793
18583	905794
29593	905795
107914	905796
51842	905797
56159	905798
30215	905799
335357	905800
382072	905801
182912	905802
4170	905803
171525	905804
108684	905805
88626	905806
301243	905807
18827	905808
231196	905809
324114	905810
96282	905811
23079	905812
196259	905813
4376	905814
67160	905815
66994	905816
26572	905817
2790	905818
174145	905819
29281	905820
150585	905821
262066	905822
41943	905823
91137	905824
341047	905825
68276	905826
70998	905827
1209	905828
102796	905829
141925	905830
422255	905831
16126	905832
5059	905833
89342	905834
323613	905835
73856	905836
411390	905837
22259	905838
230747	905839
116253	905840
72203	905841
88046	905842
127624	905843
37422	905844
56844	905845
99066	905846
64682	905847
213370	905848
115553	905849
75090	905850
192927	905851
207359	905852
221925	905853
91673	905854
63592	905855
61610	905856
18301	905857
76799	905858
226	905859
1315	905860
222926	905861
154222	905862
77690	905863
201933	905864
126825	905865
113413	905866
127809	905867
128305	905868
116774	905869
175850	905870
247897	905871
228560	905872
186824	905873
413651	905874
19550	905875
95208	905876
102060	905877
6085	905878
1341	905879
364928	905880
24728	905881
112707	905882
58843	905883
131934	905884
86051	905885
225789	905886
145498	905887
142435	905888
82570	905889
178995	905890
50605	905891
62150	905892
446752	905893
451673	905894
103395	905895
356764	905896
250300	905897
252514	905898
99585	905899
29132	905900
435941	905901
200604	905902
367745	905903
440044	905904
176685	905905
14502	905906
312577	905907
170794	905908
52911	905909
159356	905910
87132	905911
174049	905912
55704	905913
434920	905914
256176	905915
295997	905916
57069	905917
120876	905918
246038	905919
439626	905920
392932	905921
460022	905922
167811	905923
64709	905924
330081	905925
108814	905926
135184	905927
130596	905928
350511	905929
243984	905930
20653	905931
30566	905932
56063	905933
15803	905934
411130	905935
445594	905936
255270	905937
158845	905938
155838	905939
253547	905940
146823	905941
1890	905942
118431	905943
311778	905944
67269	905945
384054	905946
7719	905947
134927	905948
97390	905949
41910	905950
57069	905951
167584	905952
338160	905953
188889	905954
158168	905955
18947	905956
430393	905957
15345	905958
181306	905959
52013	905960
298600	905961
173156	905962
148975	905963
141455	905964
147117	905965
126464	905966
374430	905967
321843	905968
243569	905969
75478	905970
143118	905971
109785	905972
8428	905973
334929	905974
330851	905975
228021	905976
202938	905977
139778	905978
308811	905979
125926	905980
125926	905981
218541	905982
22132	905983
68156	905984
5171	905985
110043	905986
152340	905987
3540	905988
239036	905989
1109	905990
406482	905991
23095	905992
21263	905993
192354	905994
49612	905995
312181	905996
83436	905997
68376	905998
252571	905999
165581	906000
127022	906001
79663	906002
40930	906003
2251	906004
20646	906005
105598	906006
47203	906007
214291	906008
171526	906009
24374	906010
9956	906011
114504	906012
261802	906013
235298	906014
39066	906015
10985	906016
206950	906017
73265	906018
40670	906019
330509	906020
49121	906021
1160	906022
14640	906023
61148	906024
48008	906025
11550	906026
128964	906027
215323	906028
4728	906029
59675	906030
86946	906031
116094	906032
222186	906033
102784	906034
30684	906035
344495	906036
176739	906037
34880	906038
424725	906039
114245	906040
37758	906041
112109	906042
115949	906043
227335	906044
76214	906045
371263	906046
390573	906047
95302	906048
221657	906049
163648	906050
443937	906051
243565	906052
194522	906053
135274	906054
120940	906055
31464	906056
300054	906057
52473	906058
167994	906059
133925	906060
101615	906061
88058	906062
211779	906063
90888	906064
363572	906065
107546	906066
107131	906067
32019	906068
222442	906069
109932	906070
13783	906071
50409	906072
10956	906073
79893	906074
20335	906075
111255	906076
324179	906077
127221	906078
331846	906079
238098	906080
409363	906081
297642	906082
174978	906083
271742	906084
307164	906085
104693	906086
13011	906087
49675	906088
18965	906089
249642	906090
246240	906091
152225	906092
182901	906093
340286	906094
18641	906095
255289	906096
213582	906097
70261	906098
83959	906099
81703	906100
101147	906101
421811	906102
36656	906103
73819	906104
166362	906105
191235	906106
191235	906107
316469	906108
21905	906109
160845	906110
247799	906111
313269	906112
136953	906113
76748	906114
74069	906115
74063	906116
40406	906117
268835	906118
219956	906119
84085	906120
98309	906121
50958	906122
164209	906123
410476	906124
35989	906125
220277	906126
433455	906127
103070	906128
157361	906129
404809	906130
217897	906131
107447	906132
209354	906133
446253	906134
115256	906135
182629	906136
61638	906137
123665	906138
134474	906139
96572	906140
57583	906141
209127	906142
29886	906143
144945	906144
436118	906145
282433	906146
144872	906147
63623	906148
261578	906149
344947	906150
98456	906151
193271	906152
87430	906153
63436	906154
11593	906155
98588	906156
149122	906157
83892	906158
159318	906159
177045	906160
12070	906161
131554	906162
108264	906163
323133	906164
20864	906165
253549	906166
12415	906167
364687	906168
111983	906169
367644	906170
3024	906171
55646	906172
41161	906173
127335	906174
11955	906175
311697	906176
1046	906177
228615	906178
5992	906179
215079	906180
88457	906181
229679	906182
164688	906183
47190	906184
59245	906185
75277	906186
16470	906187
96825	906188
209730	906189
102303	906190
118656	906191
135044	906192
144352	906193
91373	906194
239808	906195
224519	906196
97600	906197
286753	906198
118618	906199
105557	906200
16546	906201
290337	906202
10623	906203
21557	906204
114207	906205
203	906206
384749	906207
164690	906208
317635	906209
12571	906210
1680	906211
63869	906212
8446	906213
66532	906214
110824	906215
16131	906216
44514	906217
71775	906218
202517	906219
191842	906220
1242	906221
2038	906222
74456	906223
191816	906224
395662	906225
372704	906226
44656	906227
276020	906228
78326	906229
164931	906230
11753	906231
52685	906232
56893	906233
297222	906234
46984	906235
385112	906236
5252	906237
15018	906238
69733	906239
103683	906240
137677	906241
313261	906242
243041	906243
99014	906244
60634	906245
37547	906246
55876	906247
117242	906248
82608	906249
170302	906250
353006	906251
45954	906252
3907	906253
231889	906254
258317	906255
11098	906256
3502	906257
454314	906258
227313	906259
419911	906260
454312	906261
241227	906262
201033	906263
27324	906264
207796	906265
57193	906266
98337	906267
225227	906268
6680	906269
35949	906270
109369	906271
400851	906272
58660	906273
63089	906274
264913	906275
29747	906276
97235	906277
107061	906278
10827	906279
126058	906280
263725	906281
155956	906282
77490	906283
120069	906284
81142	906285
227014	906286
237297	906287
263030	906288
116052	906289
14472	906290
364308	906291
26968	906292
96269	906293
15333	906294
79591	906295
325110	906296
170058	906297
321649	906298
97480	906299
443451	906300
52947	906301
175145	906302
106128	906303
21131	906304
103612	906305
5722	906306
97542	906307
57529	906308
194722	906309
174058	906310
13930	906311
267183	906312
10317	906313
37989	906314
71713	906315
100323	906316
249874	906317
98569	906318
16040	906319
211183	906320
5974	906321
214466	906322
200760	906323
63937	906324
58252	906325
42291	906326
204998	906327
49170	906328
87780	906329
10475	906330
426059	906331
63589	906332
59366	906333
47069	906334
214381	906335
119	906336
99186	906337
11641	906338
122698	906339
310201	906340
17877	906341
103273	906342
79522	906343
40301	906344
47411	906345
303893	906346
107653	906347
63715	906348
2142	906349
446907	906350
46491	906351
65911	906352
7527	906353
459749	906354
90738	906355
20087	906356
190333	906357
24344	906358
45049	906359
192161	906360
105448	906361
254435	906362
99683	906363
19026	906364
57358	906365
2396	906366
183954	906367
266042	906368
42578	906369
236568	906370
171549	906371
3550	906372
165570	906373
248362	906374
123139	906375
31297	906376
219764	906377
244703	906378
314719	906379
223316	906380
238800	906381
151237	906382
243413	906383
284140	906384
251547	906385
88684	906386
46897	906387
79155	906388
186993	906389
163995	906390
139889	906391
16202	906392
157478	906393
258904	906394
112504	906395
231482	906396
313129	906397
16515	906398
84335	906399
133277	906400
36923	906401
237649	906402
222862	906403
1847	906404
454908	906405
313197	906406
196776	906407
69818	906408
263285	906409
122240	906410
314804	906411
339260	906412
391921	906413
56025	906414
142196	906415
40413	906416
89135	906417
202825	906418
224454	906419
63504	906420
380180	906421
107857	906422
40195	906423
83024	906424
43617	906425
49404	906426
36308	906427
44950	906428
55549	906429
37895	906430
298041	906431
172953	906432
334202	906433
211699	906434
297556	906435
15355	906436
34813	906437
246228	906438
30721	906439
1127	906440
2279	906441
122940	906442
122620	906443
105920	906444
29747	906445
79623	906446
178451	906447
12457	906448
32410	906449
24018	906450
20298	906451
124993	906452
431544	906453
130268	906454
11686	906455
118359	906456
80704	906457
49368	906458
7115	906459
68308	906460
372030	906461
15343	906462
9092	906463
30738	906464
399323	906465
148988	906466
3780	906467
75756	906468
36793	906469
7710	906470
83141	906471
117523	906472
104397	906473
5182	906474
24454	906475
458593	906476
171098	906477
40072	906478
82383	906479
243139	906480
39877	906481
152923	906482
202591	906483
34138	906484
19834	906485
33671	906486
57073	906487
184427	906488
7020	906489
323785	906490
154537	906491
54411	906492
222825	906493
14306	906494
213658	906495
26395	906496
12696	906497
5404	906498
156148	906499
88550	906500
12717	906501
12717	906502
229149	906503
56354	906504
141815	906505
87156	906506
339481	906507
47535	906508
175003	906509
145353	906510
422898	906511
26191	906512
272463	906513
38363	906514
147209	906515
360138	906516
329930	906517
151270	906518
190905	906519
97098	906520
407747	906521
68393	906522
455066	906523
420616	906524
297644	906525
46315	906526
136851	906527
38374	906528
149499	906529
195847	906530
309266	906531
46906	906532
73419	906533
9306	906534
51481	906535
63344	906536
294768	906537
347987	906538
337670	906539
157471	906540
43955	906541
63344	906542
219284	906543
31122	906544
8395	906545
47133	906546
49519	906547
287278	906548
158519	906549
44790	906550
340245	906551
92803	906552
187943	906553
325666	906554
446541	906555
65694	906556
127177	906557
276501	906558
343022	906559
137830	906560
76263	906561
331653	906562
62813	906563
312704	906564
283702	906565
75468	906566
286784	906567
9462	906568
44339	906569
216673	906570
191205	906571
270478	906572
335984	906573
326231	906574
169985	906575
278424	906576
35013	906577
55810	906578
109634	906579
324580	906580
53097	906581
180933	906582
236985	906583
110727	906584
91362	906585
138377	906586
305	906587
9922	906588
8166	906589
46790	906590
140955	906591
1334	906592
284715	906593
6483	906594
25052	906595
355709	906596
44872	906597
172923	906598
313930	906599
15523	906600
224554	906601
234407	906602
60262	906603
297521	906604
59992	906605
96966	906606
72116	906607
1127	906608
268705	906609
3289	906610
114935	906611
374917	906612
50859	906613
15261	906614
4506	906615
3055	906616
82641	906617
338568	906618
22756	906619
112909	906620
11072	906621
119303	906622
45578	906623
226117	906624
62647	906625
57712	906626
2328	906627
97063	906628
11614	906629
27285	906630
98121	906631
120458	906632
193193	906633
232165	906634
129245	906635
109125	906636
59881	906637
136917	906638
116879	906639
19324	906640
56491	906641
25875	906642
228020	906643
13993	906644
10996	906645
11723	906646
6672	906647
407498	906648
69320	906649
29750	906650
355659	906651
57495	906652
24222	906653
291745	906654
93234	906655
79749	906656
69646	906657
398232	906658
273442	906659
126204	906660
215952	906661
73436	906662
13813	906663
169795	906664
1644	906665
17204	906666
69042	906667
11366	906668
184977	906669
56792	906670
25392	906671
126116	906672
26825	906673
5862	906674
423126	906675
106431	906676
423758	906677
209303	906678
102192	906679
50581	906680
126574	906681
6497	906682
132519	906683
200602	906684
130991	906685
43978	906686
435363	906687
87016	906688
283826	906689
244867	906690
34958	906691
224657	906692
7360	906693
14079	906694
65581	906695
3915	906696
6889	906697
78562	906698
61172	906699
29562	906700
335946	906701
70077	906702
162394	906703
947	906704
24766	906705
411757	906706
108912	906707
129031	906708
317563	906709
218138	906710
30290	906711
55660	906712
335365	906713
5686	906714
165490	906715
4568	906716
379039	906717
15590	906718
110568	906719
210648	906720
51147	906721
244946	906722
385267	906723
226236	906724
41413	906725
52665	906726
63969	906727
262251	906728
225758	906729
304060	906730
83446	906731
405935	906732
17674	906733
99145	906734
300498	906735
42794	906736
60092	906737
326944	906738
22801	906739
405383	906740
331547	906741
94984	906742
17914	906743
241208	906744
288741	906745
262194	906746
17421	906747
45109	906748
154399	906749
6600	906750
311512	906751
81930	906752
421736	906753
10974	906754
38304	906755
51787	906756
207	906757
171811	906758
19980	906759
16334	906760
109336	906761
1888	906762
81260	906763
332459	906764
173341	906765
93243	906766
238668	906767
227333	906768
119263	906769
380348	906770
229918	906771
235394	906772
46878	906773
17131	906774
437275	906775
424146	906776
126115	906777
28093	906778
5699	906779
388278	906780
36125	906781
324294	906782
246058	906783
41430	906784
17334	906785
104604	906786
155479	906787
269159	906788
51642	906789
93823	906790
169221	906791
79755	906792
201222	906793
260011	906794
1594	906795
37330	906796
438620	906797
122378	906798
70361	906799
378506	906800
437721	906801
56500	906802
30908	906803
369523	906804
141954	906805
47146	906806
127818	906807
178770	906808
154122	906809
12170	906810
50084	906811
127403	906812
404632	906813
375175	906814
57603	906815
394859	906816
61434	906817
210146	906818
98221	906819
119941	906820
77655	906821
237108	906822
122467	906823
158762	906824
105059	906825
342843	906826
30901	906827
51116	906828
29144	906829
6034	906830
79277	906831
91711	906832
81260	906833
71776	906834
16084	906835
9636	906836
277	906837
8459	906838
69809	906839
54395	906840
192186	906841
886	906842
147268	906843
19938	906844
237485	906845
62014	906846
154877	906847
67536	906848
387	906849
55159	906850
26560	906851
614	906852
224212	906853
44618	906854
393817	906855
46853	906856
185446	906857
63970	906858
41510	906859
267660	906860
16243	906861
7454	906862
20706	906863
317405	906864
313837	906865
282857	906866
320314	906867
292392	906868
184214	906869
904	906870
454576	906871
268955	906872
194321	906873
314530	906874
102833	906875
13955	906876
309503	906877
164163	906878
86653	906879
166883	906880
135381	906881
141209	906882
431086	906883
355011	906884
126324	906885
121407	906886
246595	906887
137538	906888
5832	906889
79631	906890
108848	906891
75260	906892
204510	906893
303015	906894
321381	906895
321382	906896
386474	906897
100891	906898
257592	906899
155937	906900
80263	906901
1848	906902
98290	906903
259947	906904
122337	906905
293096	906906
440924	906907
149663	906908
35380	906909
77330	906910
81585	906911
148753	906912
43010	906913
313185	906914
24100	906915
84203	906916
118331	906917
323009	906918
245811	906919
315161	906920
85563	906921
36569	906922
837	906923
400134	906924
195993	906925
124294	906926
162426	906927
326655	906928
335113	906929
300906	906930
25211	906931
67003	906932
294382	906933
330817	906934
322490	906935
163806	906936
33315	906937
204753	906938
6056	906939
292	906940
69706	906941
216243	906942
236191	906943
230408	906944
130760	906945
119298	906946
590	906947
92798	906948
38769	906949
181804	906950
4754	906951
190314	906952
2415	906953
12677	906954
211704	906955
26450	906956
52684	906957
120507	906958
96512	906959
14502	906960
362919	906961
238923	906962
76470	906963
209308	906964
194391	906965
310886	906966
55826	906967
413330	906968
69399	906969
20969	906970
135040	906971
122780	906972
5229	906973
293205	906974
405325	906975
237433	906976
377373	906977
208368	906978
2621	906979
450297	906980
245247	906981
244822	906982
393333	906983
365171	906984
236801	906985
189658	906986
32849	906987
232410	906988
366415	906989
165624	906990
18394	906991
192926	906992
363882	906993
245246	906994
124484	906995
391416	906996
46594	906997
201260	906998
29407	906999
81592	907000
5312	907001
224688	907002
31865	907003
64161	907004
245154	907005
93933	907006
365712	907007
356226	907008
348294	907009
97246	907010
47802	907011
14121	907012
69893	907013
226011	907014
229492	907015
89555	907016
200515	907017
32849	907018
78669	907019
18739	907020
24844	907021
47404	907022
186150	907023
199318	907024
434897	907025
62716	907026
201573	907027
247029	907028
2136	907029
367739	907030
406659	907031
89781	907032
6471	907033
140118	907034
35740	907035
8748	907036
225579	907037
110855	907038
45778	907039
201566	907040
109186	907041
177574	907042
183470	907043
41528	907044
190565	907045
77729	907046
48207	907047
292087	907048
215332	907049
48516	907050
376112	907051
72961	907052
6577	907053
40445	907054
23647	907055
51157	907056
105496	907057
59979	907058
109003	907059
99779	907060
439101	907061
75945	907062
4642	907063
343738	907064
339616	907065
278653	907066
8690	907067
363151	907068
112814	907069
313234	907070
113375	907071
383923	907072
67247	907073
42530	907074
406640	907075
401368	907076
339275	907077
385160	907078
162301	907079
60225	907080
101120	907081
299829	907082
8941	907083
221056	907084
402799	907085
63366	907086
109862	907087
31923	907088
45912	907089
312896	907090
72672	907091
209407	907092
37658	907093
138634	907094
292737	907095
16474	907096
102147	907097
203399	907098
150735	907099
384023	907100
10682	907101
45570	907102
66952	907103
327381	907104
219255	907105
24335	907106
256514	907107
2897	907108
50429	907109
245568	907110
310058	907111
1305	907112
395344	907113
140406	907114
176690	907115
295276	907116
43859	907117
97178	907118
194476	907119
136914	907120
323794	907121
152112	907122
302755	907123
152386	907124
1270	907125
200685	907126
143684	907127
119039	907128
25722	907129
256458	907130
48071	907131
173899	907132
268925	907133
11095	907134
300026	907135
144911	907136
275053	907137
323802	907138
127760	907139
21097	907140
118029	907141
393250	907142
75924	907143
96056	907144
10516	907145
405463	907146
419823	907147
386970	907148
226381	907149
77852	907150
200	907151
165475	907152
184634	907153
233637	907154
221693	907155
28304	907156
22828	907157
340723	907158
96590	907159
127881	907160
167815	907161
383985	907162
308390	907163
47425	907164
389087	907165
31185	907166
196218	907167
27859	907168
55973	907169
75978	907170
223135	907171
157711	907172
199518	907173
243839	907174
241993	907175
193755	907176
116280	907177
235164	907178
221825	907179
137814	907180
422523	907181
8095	907182
198000	907183
200536	907184
409956	907185
94834	907186
398310	907187
187115	907188
3041	907189
115905	907190
182331	907191
415213	907192
106757	907193
89427	907194
116681	907195
43169	907196
266739	907197
224291	907198
3423	907199
11638	907200
90188	907201
330246	907202
158518	907203
52367	907204
87156	907205
304558	907206
98918	907207
334438	907208
65968	907209
227591	907210
64304	907211
107647	907212
15908	907213
8177	907214
75592	907215
681	907216
190793	907217
331089	907218
359755	907219
347985	907220
124030	907221
70632	907222
173486	907223
204709	907224
73759	907225
176519	907226
156871	907227
443445	907228
95186	907229
132272	907230
11948	907231
8093	907232
75885	907233
36101	907234
10044	907235
126372	907236
75419	907237
372296	907238
3962	907239
58373	907240
178834	907241
22272	907242
227988	907243
117208	907244
442401	907245
409861	907246
415695	907247
92235	907248
257359	907249
58891	907250
160505	907251
129116	907252
137897	907253
51223	907254
58325	907255
182185	907256
251298	907257
117671	907258
194677	907259
128924	907260
192302	907261
130429	907262
224284	907263
182399	907264
36528	907265
220920	907266
3692	907267
68291	907268
140989	907269
32304	907270
65312	907271
49990	907272
157782	907273
235521	907274
106758	907275
13223	907276
259301	907277
4229	907278
321377	907279
394574	907280
43258	907281
86744	907282
332491	907283
227496	907284
206747	907285
431702	907286
25720	907287
415512	907288
304344	907289
429404	907290
71641	907291
3543	907292
168465	907293
333014	907294
1962	907295
169280	907296
5683	907297
54441	907298
31709	907299
93812	907300
56922	907301
97897	907302
33496	907303
48752	907304
48703	907305
142017	907306
300538	907307
109955	907308
8672	907309
332261	907310
73986	907311
249858	907312
32859	907313
216539	907314
440628	907315
315702	907316
10256	907317
68238	907318
278714	907319
198866	907320
344193	907321
240492	907322
140089	907323
182122	907324
210375	907325
403824	907326
206768	907327
31142	907328
129238	907329
153382	907330
166306	907331
447941	907332
37953	907333
235355	907334
237186	907335
76097	907336
333825	907337
139948	907338
51724	907339
330519	907340
146478	907341
52963	907342
249117	907343
204671	907344
347323	907345
425178	907346
422146	907347
353223	907348
413409	907349
94607	907350
303548	907351
362323	907352
147848	907353
261464	907354
146842	907355
168840	907356
313911	907357
322526	907358
149990	907359
382082	907360
145269	907361
118768	907362
26739	907363
33991	907364
138542	907365
202067	907366
13020	907367
410355	907368
26595	907369
109150	907370
70581	907371
36057	907372
119935	907373
105119	907374
15047	907375
112126	907376
110500	907377
55163	907378
21194	907379
78833	907380
71632	907381
8261	907382
61267	907383
59652	907384
71115	907385
138017	907386
101621	907387
126072	907388
217388	907389
133255	907390
169417	907391
17866	907392
5708	907393
401102	907394
130689	907395
311466	907396
434185	907397
121058	907398
123386	907399
165754	907400
14390	907401
11534	907402
187551	907403
26779	907404
450430	907405
133650	907406
376804	907407
132945	907408
397247	907409
270491	907410
367284	907411
79002	907412
227844	907413
18546	907414
52292	907415
47773	907416
172291	907417
381433	907418
60052	907419
3412	907420
174880	907421
73355	907422
346853	907423
227934	907424
24615	907425
18451	907426
202818	907427
57448	907428
170468	907429
41023	907430
105014	907431
160616	907432
70437	907433
107174	907434
140593	907435
247767	907436
205826	907437
237121	907438
52633	907439
143415	907440
408859	907441
117904	907442
38916	907443
184555	907444
280699	907445
247505	907446
146089	907447
187536	907448
87791	907449
96488	907450
233363	907451
297139	907452
161231	907453
69808	907454
334031	907455
153079	907456
240937	907457
390264	907458
181407	907459
16326	907460
395787	907461
394393	907462
98829	907463
184891	907464
284151	907465
59214	907466
51738	907467
64565	907468
393658	907469
93413	907470
434823	907471
437928	907472
60849	907473
362676	907474
332983	907475
4633	907476
1176	907477
9680	907478
412885	907479
227365	907480
23824	907481
14728	907482
172653	907483
239176	907484
6941	907485
314794	907486
23569	907487
214617	907488
204630	907489
421408	907490
65882	907491
28000	907492
16242	907493
31469	907494
18788	907495
119613	907496
11966	907497
70804	907498
156538	907499
12378	907500
145476	907501
168475	907502
78898	907503
145616	907504
310962	907505
64129	907506
376440	907507
59778	907508
221932	907509
10236	907510
107244	907511
22582	907512
61348	907513
449831	907514
1526	907515
3563	907516
230226	907517
2314	907518
33047	907519
80106	907520
145895	907521
289350	907522
7470	907523
655	907524
213977	907525
124438	907526
3468	907527
1788	907528
2314	907529
1575	907530
19897	907531
3410	907532
11987	907533
3118	907534
7364	907535
6804	907536
425	907537
1667	907538
28628	907539
10584	907540
4724	907541
4801	907542
2247	907543
1166	907544
2394	907545
33162	907546
6698	907547
4732	907548
4748	907549
15392	907550
7084	907551
3272	907552
4858	907553
425	907554
11667	907555
5075	907556
125658	907557
41501	907558
76126	907559
198301	907560
168762	907561
176046	907562
28589	907563
29824	907564
125835	907565
11122	907566
64116	907567
655	907568
18400	907569
2008	907570
217891	907571
220098	907572
140463	907573
119268	907574
44431	907575
156538	907576
217165	907577
113859	907578
6747	907579
229643	907580
104804	907581
355526	907582
145123	907583
96725	907584
76126	907585
433522	907586
29093	907587
104584	907588
127313	907589
290117	907590
59741	907591
212678	907592
249478	907593
235051	907594
307767	907595
66988	907596
125369	907597
28000	907598
199644	907599
56107	907600
66988	907601
11170	907602
157512	907603
136486	907604
84172	907605
6847	907606
1575	907607
4516	907608
139938	907609
75086	907610
245763	907611
243268	907612
29830	907613
3536	907614
109862	907615
20016	907616
2359	907617
7165	907618
10236	907619
5032	907620
7788	907621
3601	907622
4516	907623
4603	907624
29703	907625
108513	907626
4487	907627
10302	907628
4832	907629
116646	907630
63301	907631
4545	907632
7425	907633
2314	907634
104719	907635
421113	907636
6467	907637
11137	907638
5279	907639
18754	907640
7470	907641
6651	907642
371978	907643
1166	907644
16984	907645
4534	907646
103846	907647
16967	907648
213476	907649
180034	907650
51198	907651
234213	907652
1244	907653
184985	907654
232463	907655
396542	907656
186060	907657
194667	907658
65110	907659
7833	907660
7842	907661
7751	907662
7390	907663
43739	907664
87671	907665
171713	907666
65860	907667
96088	907668
100286	907669
11966	907670
97739	907671
17518	907672
31469	907673
18788	907674
64166	907675
22094	907676
37790	907677
404568	907678
220632	907679
303958	907680
98990	907681
31306	907682
44583	907683
2008	907684
9138	907685
202205	907686
371977	907687
21632	907688
6651	907689
173277	907690
102106	907691
10302	907692
4666	907693
29498	907694
54652	907695
4724	907696
2354	907697
16573	907698
4748	907699
15392	907700
11890	907701
7565	907702
3550	907703
3601	907704
11586	907705
11739	907706
1253	907707
3490	907708
425	907709
11012	907710
1407	907711
7100	907712
4666	907713
4832	907714
11667	907715
3550	907716
3504	907717
425	907718
2314	907719
2500	907720
1244	907721
186402	907722
3234	907723
115913	907724
65058	907725
170664	907726
22451	907727
38121	907728
326447	907729
100847	907730
70783	907731
105872	907732
104652	907733
59784	907734
4666	907735
19897	907736
7425	907737
123926	907738
2008	907739
7842	907740
3256	907741
116646	907742
3234	907743
1253	907744
172071	907745
80904	907746
5279	907747
226858	907748
26233	907749
109305	907750
200024	907751
40671	907752
28446	907753
179029	907754
44234	907755
301204	907756
429852	907757
61451	907758
416671	907759
99820	907760
179825	907761
400894	907762
177507	907763
238409	907764
145745	907765
158285	907766
286412	907767
123239	907768
199877	907769
11560	907770
230294	907771
254838	907772
208386	907773
7866	907774
26855	907775
50207	907776
436730	907777
92509	907778
119707	907779
244291	907780
44495	907781
399640	907782
60849	907783
114848	907784
48929	907785
168140	907786
106835	907787
214253	907788
144539	907789
96715	907790
259332	907791
211133	907792
972	907793
91844	907794
116036	907795
9007	907796
30968	907797
168583	907798
227629	907799
22864	907800
174333	907801
215165	907802
87786	907803
55065	907804
139415	907805
289798	907806
134754	907807
29671	907808
77843	907809
222622	907810
4290	907811
331074	907812
363686	907813
219504	907814
394520	907815
80822	907816
136397	907817
159418	907818
43478	907819
55439	907820
391597	907821
117546	907822
96727	907823
149676	907824
73889	907825
45529	907826
232891	907827
271412	907828
54899	907829
208571	907830
13408	907831
328080	907832
4834	907833
97609	907834
41137	907835
81501	907836
133375	907837
151008	907838
11727	907839
187819	907840
358192	907841
43017	907842
254080	907843
198641	907844
102978	907845
76847	907846
229392	907847
60954	907848
156848	907849
73679	907850
427770	907851
119909	907852
149195	907853
232229	907854
61334	907855
45083	907856
12216	907857
88594	907858
118352	907859
43168	907860
90383	907861
166908	907862
213863	907863
308696	907864
314652	907865
32573	907866
61986	907867
140539	907868
248997	907869
77202	907870
200413	907871
93418	907872
210413	907873
239754	907874
23963	907875
167989	907876
83380	907877
424803	907878
212805	907879
343215	907880
71616	907881
434935	907882
142694	907883
439094	907884
44744	907885
342153	907886
219093	907887
246393	907888
116439	907889
377397	907890
436112	907891
84748	907892
170452	907893
139154	907894
76225	907895
2693	907896
150868	907897
246478	907898
68141	907899
29274	907900
304508	907901
418550	907902
3302	907903
457109	907904
137987	907905
238059	907906
424887	907907
375855	907908
317602	907909
41204	907910
100853	907911
208632	907912
366065	907913
180477	907914
188283	907915
282471	907916
42508	907917
335634	907918
27005	907919
165246	907920
113	907921
49598	907922
159020	907923
79120	907924
242235	907925
191811	907926
86512	907927
287588	907928
86955	907929
19990	907930
28478	907931
87200	907932
347510	907933
53959	907934
146600	907935
414428	907936
53646	907937
45888	907938
18031	907939
224832	907940
104342	907941
2688	907942
158	907943
92513	907944
87344	907945
346368	907946
181341	907947
67175	907948
2058	907949
4444	907950
12821	907951
202631	907952
29599	907953
250913	907954
276670	907955
116291	907956
173288	907957
155250	907958
326754	907959
120199	907960
443836	907961
308686	907962
221544	907963
42602	907964
224004	907965
93322	907966
7611	907967
387	907968
214419	907969
86084	907970
33932	907971
267911	907972
49279	907973
101527	907974
100739	907975
339996	907976
973	907977
239289	907978
71751	907979
406585	907980
137057	907981
46663	907982
153353	907983
59476	907984
68733	907985
190065	907986
212736	907987
195226	907988
371231	907989
147643	907990
428774	907991
315774	907992
279783	907993
84957	907994
123835	907995
359338	907996
178991	907997
75029	907998
648	907999
263877	908000
435807	908001
176374	908002
81749	908003
27350	908004
221568	908005
37968	908006
415299	908007
173593	908008
156933	908009
332557	908010
454343	908011
191270	908012
87191	908013
71932	908014
118809	908015
51482	908016
21151	908017
25629	908018
23337	908019
27279	908020
242286	908021
352422	908022
322116	908023
179304	908024
197380	908025
194197	908026
253982	908027
36686	908028
30831	908029
430177	908030
423073	908031
404494	908032
25629	908033
401597	908034
170635	908035
334853	908036
29260	908037
315847	908038
135488	908039
158490	908040
4530	908041
194669	908042
168376	908043
250601	908044
150400	908045
345460	908046
42226	908047
43041	908048
262481	908049
32757	908050
99090	908051
12919	908052
215713	908053
9820	908054
178729	908055
120414	908056
86307	908057
92756	908058
89967	908059
284405	908060
19718	908061
399249	908062
50583	908063
47384	908064
6512	908065
134772	908066
62636	908067
198162	908068
370260	908069
131151	908070
367161	908071
187614	908072
257077	908073
114393	908074
18611	908075
213776	908076
5505	908077
400068	908078
212259	908079
11811	908080
98179	908081
105272	908082
125751	908083
27196	908084
227308	908085
165751	908086
42372	908087
63264	908088
456238	908089
412078	908090
18379	908091
153438	908092
109658	908093
342245	908094
167151	908095
99612	908096
282498	908097
295189	908098
33562	908099
40250	908100
8334	908101
83	908102
120190	908103
160999	908104
412540	908105
50027	908106
241605	908107
26217	908108
142166	908109
199018	908110
119783	908111
125134	908112
48044	908113
236961	908114
444644	908115
350193	908116
55685	908117
29403	908118
40949	908119
160871	908120
403773	908121
95394	908122
20053	908123
195665	908124
386541	908125
34879	908126
338956	908127
28818	908128
98649	908129
273850	908130
261902	908131
23066	908132
174599	908133
362599	908134
59675	908135
165434	908136
123910	908137
98382	908138
123826	908139
390523	908140
302178	908141
250923	908142
234971	908143
156961	908144
194924	908145
228659	908146
42080	908147
41947	908148
459439	908149
54069	908150
70037	908151
423719	908152
76740	908153
421327	908154
148230	908155
452265	908156
5290	908157
242189	908158
27232	908159
308656	908160
25963	908161
172300	908162
26893	908163
197385	908164
197381	908165
221288	908166
389245	908167
134692	908168
433344	908169
282298	908170
161789	908171
153846	908172
53483	908173
328389	908174
351878	908175
100896	908176
284254	908177
256526	908178
62417	908179
40105	908180
114626	908181
143367	908182
331250	908183
16992	908184
84756	908185
406250	908186
159021	908187
61633	908188
399025	908189
85204	908190
365741	908191
254295	908192
46897	908193
105457	908194
57159	908195
28870	908196
208295	908197
27360	908198
45966	908199
113505	908200
167153	908201
41309	908202
197005	908203
62019	908204
104504	908205
56978	908206
259641	908207
203275	908208
50923	908209
145561	908210
156047	908211
46986	908212
22086	908213
299962	908214
403207	908215
415572	908216
96140	908217
396515	908218
203097	908219
449516	908220
351738	908221
410283	908222
4002	908223
310604	908224
217971	908225
405628	908226
244928	908227
74895	908228
193058	908229
41339	908230
418660	908231
85201	908232
205272	908233
225162	908234
447222	908235
209144	908236
149398	908237
425263	908238
67957	908239
144005	908240
109479	908241
131947	908242
63044	908243
161711	908244
100699	908245
77568	908246
566	908247
167607	908248
248071	908249
82795	908250
3333	908251
85690	908252
156293	908253
11536	908254
318593	908255
231370	908256
52221	908257
397358	908258
208046	908259
46298	908260
7583	908261
33497	908262
165266	908263
27983	908264
89697	908265
175972	908266
227029	908267
207486	908268
160618	908269
354	908270
4821	908271
392563	908272
20419	908273
323832	908274
293055	908275
47132	908276
394240	908277
94656	908278
172353	908279
2265	908280
284261	908281
338201	908282
65451	908283
223621	908284
59149	908285
216713	908286
89024	908287
415024	908288
38838	908289
21172	908290
22780	908291
121472	908292
96875	908293
165993	908294
44979	908295
395063	908296
16361	908297
147900	908298
52478	908299
86715	908300
54691	908301
14075	908302
77822	908303
52493	908304
58674	908305
42884	908306
55185	908307
369163	908308
99377	908309
329076	908310
283782	908311
382903	908312
343571	908313
142608	908314
180235	908315
58323	908316
50569	908317
89118	908318
124056	908319
117885	908320
118573	908321
5328	908322
301131	908323
140552	908324
28206	908325
134113	908326
422687	908327
50363	908328
55763	908329
239600	908330
234355	908331
436274	908332
23336	908333
150859	908334
32190	908335
304547	908336
172397	908337
301475	908338
201643	908339
358052	908340
235203	908341
37043	908342
194372	908343
14897	908344
387163	908345
96750	908346
314360	908347
118475	908348
319201	908349
447500	908350
36458	908351
34840	908352
88550	908353
30747	908354
173774	908355
118515	908356
169429	908357
54340	908358
94404	908359
125904	908360
265928	908361
374589	908362
27892	908363
271543	908364
224555	908365
94951	908366
153118	908367
148788	908368
348588	908369
322846	908370
92359	908371
67328	908372
65808	908373
18334	908374
182090	908375
87836	908376
406778	908377
340335	908378
419841	908379
223641	908380
19696	908381
105263	908382
450877	908383
362104	908384
91685	908385
98245	908386
5137	908387
80362	908388
10509	908389
290217	908390
8167	908391
237258	908392
88422	908393
164792	908394
198990	908395
329744	908396
439510	908397
342655	908398
39600	908399
223203	908400
312921	908401
459655	908402
303866	908403
424466	908404
223221	908405
63790	908406
66945	908407
147374	908408
60714	908409
182959	908410
20025	908411
167775	908412
107767	908413
428099	908414
243639	908415
127623	908416
34212	908417
137453	908418
77168	908419
192104	908420
131482	908421
201478	908422
419867	908423
174846	908424
70286	908425
258572	908426
313437	908427
239432	908428
323417	908429
30641	908430
77168	908431
282678	908432
300682	908433
394632	908434
154328	908435
399611	908436
337790	908437
285031	908438
449725	908439
26642	908440
93845	908441
64962	908442
259647	908443
223089	908444
50235	908445
157370	908446
163729	908447
173181	908448
173260	908449
302043	908450
76656	908451
154975	908452
314270	908453
196980	908454
56618	908455
98011	908456
458743	908457
44880	908458
44892	908459
235716	908460
116849	908461
1113	908462
2985	908463
180938	908464
406368	908465
275975	908466
185595	908467
52422	908468
137768	908469
34575	908470
5827	908471
425879	908472
192488	908473
309354	908474
155453	908475
125242	908476
28519	908477
258770	908478
143	908479
52631	908480
39180	908481
347053	908482
116	908483
31416	908484
202459	908485
198601	908486
406411	908487
146648	908488
277736	908489
34144	908490
48711	908491
2376	908492
156114	908493
1399	908494
283014	908495
196623	908496
103188	908497
404009	908498
6911	908499
43982	908500
346438	908501
38718	908502
24693	908503
16117	908504
20669	908505
104839	908506
105761	908507
230373	908508
39498	908509
442854	908510
212826	908511
12004	908512
176269	908513
14088	908514
82815	908515
50407	908516
11995	908517
8645	908518
240950	908519
49148	908520
70311	908521
962	908522
453436	908523
271347	908524
23905	908525
125390	908526
12431	908527
167191	908528
315063	908529
326550	908530
411249	908531
41843	908532
32089	908533
109044	908534
70744	908535
217128	908536
111386	908537
117056	908538
118179	908539
66703	908540
222908	908541
117147	908542
32089	908543
50506	908544
55199	908545
298804	908546
12056	908547
57635	908548
3808	908549
317362	908550
29830	908551
166777	908552
337145	908553
50994	908554
58777	908555
423180	908556
179405	908557
199661	908558
179207	908559
83400	908560
118598	908561
90782	908562
108383	908563
445836	908564
115350	908565
38755	908566
246650	908567
150428	908568
70949	908569
272432	908570
13130	908571
22030	908572
260529	908573
325951	908574
388980	908575
278894	908576
69237	908577
362869	908578
637	908579
181114	908580
237402	908581
107139	908582
146373	908583
61930	908584
126389	908585
192346	908586
76203	908587
206713	908588
37909	908589
252513	908590
125818	908591
36537	908592
86384	908593
252432	908594
235364	908595
73810	908596
185406	908597
103822	908598
245857	908599
432363	908600
34044	908601
113603	908602
382505	908603
139072	908604
9489	908605
21330	908606
248428	908607
101928	908608
50443	908609
237601	908610
180637	908611
386906	908612
431768	908613
330748	908614
256523	908615
286709	908616
154352	908617
297186	908618
140434	908619
105941	908620
458920	908621
233137	908622
52962	908623
65594	908624
125468	908625
166107	908626
237874	908627
369075	908628
32861	908629
156607	908630
260113	908631
170382	908632
367097	908633
30228	908634
378009	908635
194712	908636
118372	908637
109523	908638
650	908639
7517	908640
224491	908641
121156	908642
81717	908643
19672	908644
27032	908645
49685	908646
180403	908647
179179	908648
343750	908649
95196	908650
80183	908651
74489	908652
115678	908653
194536	908654
20036	908655
221547	908656
374151	908657
318072	908658
124280	908659
252183	908660
9640	908661
46513	908662
135010	908663
177913	908664
350797	908665
42624	908666
120059	908667
269907	908668
131275	908669
239208	908670
88767	908671
343356	908672
194440	908673
90908	908674
94706	908675
256286	908676
52024	908677
162385	908678
3125	908679
3125	908680
86684	908681
374336	908682
312289	908683
121023	908684
7318	908685
11358	908686
118686	908687
63390	908688
391817	908689
25338	908690
29257	908691
98869	908692
230000	908693
119523	908694
178309	908695
282514	908696
90162	908697
350307	908698
141708	908699
46411	908700
27037	908701
243375	908702
268291	908703
64310	908704
113832	908705
156534	908706
56826	908707
22347	908708
146364	908709
296565	908710
69758	908711
386565	908712
407	908713
12346	908714
4947	908715
91788	908716
103726	908717
54290	908718
110958	908719
59837	908720
221	908721
108596	908722
166923	908723
279937	908724
3009	908725
35202	908726
107823	908727
46218	908728
151453	908729
152266	908730
203686	908731
5945	908732
186684	908733
3634	908734
13227	908735
18108	908736
404475	908737
5618	908738
19561	908739
15084	908740
120447	908741
549	908742
122526	908743
63109	908744
28942	908745
448232	908746
2527	908747
108237	908748
26619	908749
257542	908750
29495	908751
234073	908752
237448	908753
390219	908754
115972	908755
6101	908756
35251	908757
19085	908758
6585	908759
19294	908760
1526	908761
185721	908762
80920	908763
154599	908764
184631	908765
23996	908766
394042	908767
65272	908768
273761	908769
70177	908770
223501	908771
39504	908772
21123	908773
866	908774
258222	908775
274795	908776
27295	908777
252102	908778
413962	908779
94483	908780
191923	908781
60645	908782
225470	908783
135900	908784
220463	908785
119828	908786
393323	908787
41752	908788
232344	908789
207712	908790
130978	908791
402936	908792
8949	908793
170560	908794
197969	908795
110190	908796
84398	908797
346692	908798
200533	908799
3092	908800
12953	908801
167853	908802
195537	908803
237428	908804
61405	908805
29780	908806
81385	908807
106630	908808
66245	908809
114937	908810
143607	908811
38041	908812
234456	908813
56531	908814
248547	908815
19699	908816
18537	908817
276256	908818
172945	908819
44531	908820
432115	908821
670	908822
321703	908823
64256	908824
366362	908825
437931	908826
349412	908827
434205	908828
243496	908829
57060	908830
9382	908831
429677	908832
167121	908833
38660	908834
436447	908835
102301	908836
137613	908837
56457	908838
243247	908839
22487	908840
105820	908841
32995	908842
89466	908843
14191	908844
159249	908845
27010	908846
8614	908847
43884	908848
287412	908849
39451	908850
4081	908851
15756	908852
71632	908853
83371	908854
328078	908855
307558	908856
8397	908857
228511	908858
201413	908859
155031	908860
387776	908861
92178	908862
12094	908863
120525	908864
252950	908865
4340	908866
1853	908867
216461	908868
232479	908869
8902	908870
27717	908871
370516	908872
37327	908873
42522	908874
204778	908875
110935	908876
12321	908877
220080	908878
82164	908879
146170	908880
12744	908881
87398	908882
62859	908883
71804	908884
57969	908885
242081	908886
2071	908887
42388	908888
125129	908889
34122	908890
9875	908891
388690	908892
126451	908893
134437	908894
124719	908895
199053	908896
230369	908897
14953	908898
403535	908899
1708	908900
107713	908901
170673	908902
23894	908903
15325	908904
294654	908905
76856	908906
397923	908907
6822	908908
192454	908909
129796	908910
48319	908911
73282	908912
84278	908913
208778	908914
54126	908915
145099	908916
74330	908917
367007	908918
99550	908919
39207	908920
36632	908921
109633	908922
48788	908923
5272	908924
15397	908925
389150	908926
40163	908927
340989	908928
39	908929
32942	908930
261873	908931
114628	908932
383408	908933
130228	908934
321890	908935
194850	908936
17806	908937
70405	908938
74067	908939
235542	908940
112238	908941
15856	908942
9756	908943
6523	908944
78590	908945
232035	908946
302274	908947
201707	908948
61405	908949
235452	908950
227240	908951
278604	908952
67414	908953
147402	908954
39771	908955
281576	908956
7739	908957
96621	908958
185164	908959
5293	908960
53348	908961
16207	908962
418959	908963
64602	908964
63008	908965
164616	908966
155615	908967
169249	908968
406772	908969
798	908970
479	908971
52047	908972
422302	908973
76837	908974
27360	908975
56900	908976
445124	908977
15046	908978
40229	908979
203286	908980
310455	908981
23063	908982
178332	908983
28519	908984
147126	908985
325066	908986
32819	908987
3775	908988
24303	908989
10459	908990
190914	908991
152591	908992
398977	908993
70960	908994
37034	908995
6003	908996
260169	908997
7744	908998
161052	908999
78873	909000
252	909001
204	909002
395243	909003
214817	909004
3558	909005
395297	909006
63139	909007
125675	909008
32467	909009
44519	909010
417454	909011
225670	909012
331647	909013
24305	909014
287543	909015
20776	909016
155866	909017
105969	909018
152617	909019
125718	909020
307553	909021
6648	909022
73019	909023
20656	909024
197603	909025
136958	909026
195466	909027
399689	909028
378005	909029
239989	909030
363708	909031
411936	909032
208047	909033
418231	909034
242622	909035
71752	909036
306487	909037
52709	909038
126349	909039
27655	909040
181704	909041
3421	909042
185165	909043
44588	909044
158169	909045
96505	909046
32118	909047
417514	909048
181805	909049
59550	909050
35839	909051
251168	909052
92861	909053
118373	909054
35129	909055
320506	909056
122810	909057
140238	909058
97318	909059
363616	909060
39951	909061
228130	909062
68051	909063
257642	909064
148828	909065
16896	909066
441508	909067
219403	909068
208669	909069
60960	909070
359123	909071
300817	909072
175431	909073
55932	909074
171063	909075
148846	909076
107960	909077
130210	909078
35068	909079
107211	909080
40418	909081
95201	909082
50719	909083
7635	909084
366148	909085
421918	909086
303780	909087
419437	909088
77201	909089
112154	909090
77201	909091
2575	909092
10239	909093
4207	909094
4674	909095
154136	909096
239837	909097
239837	909098
175631	909099
63232	909100
718	909101
7049	909102
6394	909103
2268	909104
216694	909105
2361	909106
5322	909107
27229	909108
21995	909109
3428	909110
122846	909111
102174	909112
15578	909113
197816	909114
240454	909115
199911	909116
52156	909117
178238	909118
74778	909119
284175	909120
329695	909121
166429	909122
239504	909123
231306	909124
14015	909125
200104	909126
362179	909127
46155	909128
68894	909129
32729	909130
451143	909131
232660	909132
8317	909133
133898	909134
41325	909135
209261	909136
234601	909137
452238	909138
5092	909139
51196	909140
4487	909141
18503	909142
11987	909143
2008	909144
11181	909145
2354	909146
7100	909147
4627	909148
1141	909149
4501	909150
3468	909151
10236	909152
18754	909153
11890	909154
41868	909155
3601	909156
1609	909157
106409	909158
1244	909159
3522	909160
2373	909161
318226	909162
4931	909163
176593	909164
190065	909165
345	909166
11481	909167
245160	909168
60545	909169
379798	909170
428966	909171
43378	909172
45966	909173
174639	909174
130345	909175
14117	909176
98197	909177
23094	909178
359275	909179
212507	909180
198819	909181
55747	909182
300422	909183
64262	909184
54616	909185
19340	909186
26842	909187
84753	909188
408647	909189
251739	909190
140020	909191
149513	909192
792	909193
73204	909194
61768	909195
63925	909196
15310	909197
389414	909198
141330	909199
43576	909200
272663	909201
38739	909202
75317	909203
199801	909204
393939	909205
90335	909206
372057	909207
38748	909208
162157	909209
127878	909210
252044	909211
107873	909212
10170	909213
86049	909214
268524	909215
118516	909216
197795	909217
73901	909218
49997	909219
386966	909220
65524	909221
232027	909222
159254	909223
72086	909224
64041	909225
413945	909226
229593	909227
37598	909228
194167	909229
20649	909230
310379	909231
21553	909232
235290	909233
69434	909234
61768	909235
7592	909236
61832	909237
13668	909238
379328	909239
88560	909240
124237	909241
223315	909242
117376	909243
64165	909244
99562	909245
22602	909246
199154	909247
179357	909248
141718	909249
110614	909250
143323	909251
80983	909252
263644	909253
129212	909254
50403	909255
269852	909256
56038	909257
73441	909258
68409	909259
133078	909260
255783	909261
422164	909262
28981	909263
317332	909264
63836	909265
4253	909266
245367	909267
39226	909268
200953	909269
197881	909270
120747	909271
376506	909272
32127	909273
9514	909274
352775	909275
79962	909276
35502	909277
82832	909278
51860	909279
127568	909280
204741	909281
9096	909282
378277	909283
595	909284
416944	909285
65476	909286
121441	909287
187996	909288
84594	909289
335996	909290
55847	909291
94142	909292
351369	909293
42776	909294
124855	909295
247800	909296
384069	909297
326698	909298
152371	909299
85995	909300
127692	909301
219522	909302
50403	909303
411470	909304
94394	909305
315790	909306
216600	909307
9141	909308
76603	909309
64311	909310
126088	909311
317017	909312
134164	909313
89782	909314
50220	909315
89876	909316
110574	909317
27839	909318
128080	909319
174429	909320
53993	909321
361200	909322
42695	909323
109970	909324
75480	909325
381900	909326
4567	909327
46160	909328
127394	909329
100384	909330
75708	909331
414963	909332
179795	909333
211695	909334
387831	909335
142287	909336
65436	909337
40385	909338
12180	909339
256819	909340
279051	909341
136133	909342
79837	909343
15222	909344
354670	909345
111005	909346
91367	909347
80164	909348
10881	909349
39219	909350
66019	909351
110477	909352
296791	909353
10580	909354
183861	909355
48802	909356
150011	909357
114479	909358
1407	909359
3563	909360
53429	909361
1164	909362
2500	909363
27967	909364
3256	909365
4888	909366
26192	909367
16445	909368
29824	909369
4724	909370
1166	909371
4640	909372
6943	909373
206862	909374
114050	909375
7788	909376
7808	909377
7751	909378
20016	909379
7100	909380
11704	909381
4913	909382
6651	909383
116272	909384
36496	909385
655	909386
3490	909387
87671	909388
348715	909389
6638	909390
16242	909391
28000	909392
370870	909393
201175	909394
189599	909395
16802	909396
119104	909397
113008	909398
177103	909399
29684	909400
323582	909401
213059	909402
93692	909403
59741	909404
216432	909405
87467	909406
409575	909407
43461	909408
112528	909409
23878	909410
161646	909411
31469	909412
185371	909413
399384	909414
76290	909415
11966	909416
122917	909417
37969	909418
40546	909419
39448	909420
69735	909421
12378	909422
18788	909423
104584	909424
51196	909425
4487	909426
3410	909427
19551	909428
4666	909429
2354	909430
5275	909431
1667	909432
11739	909433
3563	909434
35726	909435
12134	909436
217559	909437
31469	909438
92326	909439
53491	909440
36675	909441
406791	909442
213372	909443
20632	909444
37882	909445
25517	909446
31659	909447
40546	909448
62956	909449
126814	909450
236929	909451
33635	909452
23878	909453
62956	909454
23878	909455
37969	909456
141521	909457
330750	909458
272902	909459
64632	909460
373592	909461
20632	909462
125531	909463
81223	909464
241406	909465
38121	909466
89529	909467
88317	909468
22451	909469
73673	909470
37969	909471
184444	909472
19995	909473
68143	909474
135688	909475
111775	909476
44071	909477
221743	909478
56107	909479
73688	909480
25517	909481
131314	909482
32867	909483
217559	909484
116208	909485
119268	909486
126647	909487
32867	909488
19995	909489
20542	909490
59295	909491
179085	909492
240623	909493
195958	909494
44431	909495
43739	909496
221701	909497
244353	909498
27967	909499
116883	909500
23878	909501
27108	909502
106891	909503
88317	909504
16242	909505
228730	909506
230098	909507
89529	909508
37882	909509
226633	909510
87467	909511
393761	909512
53491	909513
27108	909514
291744	909515
190987	909516
29093	909517
394183	909518
27405	909519
96725	909520
12519	909521
217891	909522
65058	909523
124263	909524
126814	909525
28000	909526
113984	909527
2247	909528
28628	909529
50962	909530
11012	909531
2359	909532
3536	909533
7053	909534
7390	909535
2460	909536
655	909537
11122	909538
17668	909539
4888	909540
16984	909541
10841	909542
2314	909543
3504	909544
19897	909545
55249	909546
103142	909547
1624	909548
20016	909549
11667	909550
3234	909551
1219	909552
26058	909553
5376	909554
325113	909555
98707	909556
31659	909557
310739	909558
125369	909559
268880	909560
23878	909561
231558	909562
27108	909563
27405	909564
43461	909565
416010	909566
53491	909567
208597	909568
244784	909569
107151	909570
247665	909571
122713	909572
148289	909573
44071	909574
172111	909575
76938	909576
322934	909577
162376	909578
64632	909579
152733	909580
155138	909581
104448	909582
78328	909583
358211	909584
40049	909585
90086	909586
314957	909587
136486	909588
143543	909589
2348	909590
33047	909591
2394	909592
7565	909593
3272	909594
7612	909595
5210	909596
1219	909597
3550	909598
3410	909599
10584	909600
2376	909601
64166	909602
64786	909603
78308	909604
116931	909605
76290	909606
50454	909607
52024	909608
3490	909609
22582	909610
230226	909611
31036	909612
126728	909613
103846	909614
446213	909615
1624	909616
95431	909617
5275	909618
415926	909619
232463	909620
140463	909621
133263	909622
32891	909623
3129	909624
106810	909625
4801	909626
1609	909627
51198	909628
3601	909629
7842	909630
2247	909631
10236	909632
4516	909633
4712	909634
2359	909635
58082	909636
2370	909637
3410	909638
7053	909639
2247	909640
4858	909641
102106	909642
6847	909643
5032	909644
5075	909645
4603	909646
16967	909647
1788	909648
16573	909649
10383	909650
10539	909651
2307	909652
2314	909653
1624	909654
2359	909655
135314	909656
236124	909657
62956	909658
69735	909659
40049	909660
119813	909661
402700	909662
241011	909663
27226	909664
1141	909665
16802	909666
104737	909667
198671	909668
107078	909669
113013	909670
55707	909671
3118	909672
3160	909673
179712	909674
401235	909675
349087	909676
164520	909677
74971	909678
442797	909679
52557	909680
369736	909681
143487	909682
51284	909683
9574	909684
25751	909685
356106	909686
213868	909687
49408	909688
404253	909689
29620	909690
57571	909691
220789	909692
155746	909693
24875	909694
51667	909695
356976	909696
194304	909697
332842	909698
88551	909699
285320	909700
136696	909701
252821	909702
14484	909703
44456	909704
94184	909705
247818	909706
182592	909707
1547	909708
335018	909709
75268	909710
55014	909711
416070	909712
417373	909713
51311	909714
89263	909715
134405	909716
134405	909717
171534	909718
35626	909719
30286	909720
338386	909721
48113	909722
60261	909723
235673	909724
443087	909725
13494	909726
443591	909727
40791	909728
225816	909729
210503	909730
5908	909731
30258	909732
133342	909733
33600	909734
4913	909735
11704	909736
29824	909737
7444	909738
2500	909739
4732	909740
5015	909741
7833	909742
5019	909743
5047	909744
4627	909745
74002	909746
4712	909747
2247	909748
3504	909749
300964	909750
32891	909751
3536	909752
6747	909753
33047	909754
7763	909755
25461	909756
34040	909757
99971	909758
104462	909759
13885	909760
443576	909761
8760	909762
40189	909763
28889	909764
474	909765
58002	909766
15542	909767
351071	909768
405445	909769
61474	909770
61722	909771
117537	909772
291357	909773
176014	909774
24812	909775
337385	909776
172332	909777
217816	909778
84413	909779
60846	909780
122757	909781
29703	909782
6638	909783
2376	909784
6638	909785
64031	909786
2348	909787
10539	909788
1788	909789
2370	909790
5261	909791
54326	909792
68546	909793
169228	909794
98762	909795
48628	909796
7788	909797
3601	909798
2373	909799
1667	909800
5275	909801
3536	909802
4858	909803
18754	909804
4979	909805
5279	909806
1141	909807
84420	909808
16721	909809
17322	909810
113408	909811
92307	909812
366987	909813
1141	909814
4603	909815
4732	909816
4724	909817
29498	909818
1587	909819
7808	909820
5261	909821
49492	909822
51024	909823
50454	909824
51985	909825
27846	909826
205108	909827
359441	909828
208597	909829
103934	909830
17322	909831
280835	909832
114297	909833
154463	909834
206077	909835
17518	909836
51024	909837
110091	909838
65482	909839
40049	909840
57494	909841
9138	909842
217165	909843
229507	909844
289429	909845
36496	909846
59838	909847
231180	909848
53491	909849
88486	909850
107078	909851
226269	909852
52812	909853
1526	909854
3272	909855
4640	909856
1164	909857
3125	909858
28628	909859
278398	909860
112528	909861
295219	909862
35726	909863
149316	909864
154268	909865
332609	909866
260465	909867
72843	909868
78328	909869
37969	909870
112528	909871
131314	909872
179712	909873
89039	909874
291311	909875
146233	909876
92326	909877
9138	909878
76126	909879
93692	909880
249478	909881
51240	909882
275577	909883
89039	909884
457709	909885
198671	909886
12378	909887
194706	909888
50454	909889
17518	909890
70770	909891
135688	909892
11966	909893
72843	909894
31437	909895
324069	909896
10841	909897
65742	909898
7109	909899
246124	909900
4858	909901
5275	909902
1788	909903
3601	909904
2500	909905
3522	909906
7084	909907
11667	909908
2370	909909
40539	909910
31398	909911
99801	909912
361998	909913
106230	909914
128283	909915
6638	909916
4545	909917
16721	909918
6747	909919
26756	909920
116931	909921
104719	909922
3410	909923
7808	909924
3234	909925
90255	909926
213660	909927
40820	909928
27226	909929
6804	909930
38294	909931
3468	909932
33095	909933
10602	909934
11890	909935
184276	909936
390775	909937
5275	909938
243985	909939
31052	909940
31052	909941
56309	909942
26234	909943
11890	909944
433433	909945
88030	909946
48802	909947
46504	909948
49692	909949
49700	909950
299704	909951
10236	909952
425	909953
1253	909954
6869	909955
29824	909956
1219	909957
883	909958
2370	909959
5019	909960
7425	909961
19551	909962
5015	909963
6467	909964
3560	909965
11122	909966
31198	909967
6638	909968
4724	909969
33162	909970
1244	909971
3483	909972
5015	909973
18400	909974
3272	909975
1253	909976
63073	909977
2460	909978
2247	909979
2247	909980
4603	909981
7390	909982
1609	909983
17668	909984
24567	909985
33865	909986
1667	909987
332618	909988
11012	909989
7590	909990
31198	909991
2373	909992
65110	909993
16242	909994
236124	909995
11966	909996
32867	909997
420821	909998
9138	909999
37882	910000
81882	910001
300848	910002
174356	910003
289973	910004
116445	910005
337080	910006
282853	910007
117980	910008
94564	910009
327800	910010
142094	910011
66439	910012
4536	910013
33612	910014
159312	910015
321771	910016
191780	910017
64028	910018
135518	910019
171263	910020
8049	910021
129050	910022
185461	910023
238191	910024
239389	910025
243464	910026
396739	910027
139161	910028
89730	910029
25777	910030
292122	910031
152600	910032
2000	910033
26993	910034
179175	910035
409249	910036
436100	910037
333346	910038
14730	910039
324796	910040
189173	910041
168226	910042
6848	910043
21250	910044
294546	910045
24571	910046
45753	910047
63748	910048
5708	910049
28467	910050
195231	910051
89639	910052
76026	910053
185425	910054
52234	910055
104320	910056
132227	910057
163331	910058
65039	910059
249456	910060
297423	910061
31642	910062
27189	910063
61610	910064
92096	910065
144404	910066
6569	910067
410869	910068
212761	910069
128745	910070
235441	910071
223223	910072
79134	910073
121731	910074
33897	910075
247387	910076
46263	910077
369457	910078
199707	910079
319147	910080
359689	910081
435927	910082
353125	910083
278500	910084
12338	910085
13898	910086
217858	910087
65299	910088
399721	910089
6406	910090
110932	910091
92599	910092
8426	910093
12539	910094
17811	910095
191979	910096
50399	910097
416941	910098
207589	910099
205413	910100
7878	910101
307712	910102
4451	910103
65312	910104
89755	910105
21294	910106
351940	910107
25862	910108
342913	910109
253680	910110
221977	910111
61652	910112
2299	910113
67351	910114
192625	910115
186098	910116
54983	910117
273818	910118
219350	910119
97602	910120
151698	910121
106586	910122
345382	910123
435092	910124
32361	910125
66767	910126
143360	910127
282544	910128
90141	910129
67026	910130
35038	910131
15146	910132
23526	910133
125825	910134
257027	910135
152589	910136
345038	910137
278780	910138
363830	910139
430711	910140
457535	910141
359749	910142
30426	910143
106207	910144
75656	910145
13924	910146
149160	910147
6074	910148
352072	910149
412818	910150
10470	910151
131862	910152
130487	910153
1651	910154
54700	910155
117262	910156
45946	910157
174882	910158
188569	910159
91644	910160
84934	910161
205535	910162
37825	910163
274440	910164
76386	910165
56252	910166
199536	910167
145982	910168
14747	910169
237026	910170
146422	910171
374299	910172
255825	910173
393362	910174
16025	910175
211645	910176
219600	910177
11417	910178
53487	910179
215785	910180
96666	910181
188808	910182
420288	910183
79638	910184
417433	910185
307861	910186
321471	910187
153990	910188
349907	910189
65670	910190
220073	910191
445198	910192
238968	910193
70293	910194
1371	910195
139442	910196
110389	910197
123646	910198
84152	910199
46450	910200
123416	910201
184262	910202
43718	910203
42324	910204
49748	910205
284782	910206
369381	910207
438823	910208
984	910209
207030	910210
224140	910211
34629	910212
206764	910213
8263	910214
421588	910215
107201	910216
65808	910217
405431	910218
206166	910219
196407	910220
89307	910221
38392	910222
422141	910223
206173	910224
152880	910225
50637	910226
2947	910227
241217	910228
121532	910229
191612	910230
250102	910231
69317	910232
421619	910233
105876	910234
258037	910235
67441	910236
3373	910237
186398	910238
19430	910239
142680	910240
312409	910241
379898	910242
305097	910243
139935	910244
20078	910245
81633	910246
196844	910247
222478	910248
255156	910249
124843	910250
137387	910251
5988	910252
228180	910253
29581	910254
216194	910255
399007	910256
264108	910257
3876	910258
12000	910259
64153	910260
74101	910261
119161	910262
321468	910263
135601	910264
34040	910265
2085	910266
2085	910267
384604	910268
98814	910269
356787	910270
109434	910271
127306	910272
240873	910273
128012	910274
110724	910275
290961	910276
375652	910277
3306	910278
1589	910279
20951	910280
161307	910281
157808	910282
113977	910283
157355	910284
213005	910285
287738	910286
167113	910287
230773	910288
191747	910289
217967	910290
109534	910291
1007	910292
39184	910293
6766	910294
46608	910295
17045	910296
110692	910297
306741	910298
14850	910299
38994	910300
232483	910301
229825	910302
7214	910303
166671	910304
102052	910305
3808	910306
3580	910307
93702	910308
629	910309
12499	910310
30531	910311
242863	910312
61466	910313
232773	910314
101806	910315
373129	910316
47511	910317
16453	910318
135208	910319
4520	910320
617	910321
125	910322
98748	910323
57783	910324
292144	910325
78507	910326
80099	910327
149720	910328
13465	910329
39257	910330
320567	910331
77764	910332
257102	910333
182215	910334
149194	910335
445661	910336
212484	910337
5462	910338
65214	910339
374721	910340
100254	910341
234672	910342
106366	910343
271401	910344
115903	910345
294295	910346
121993	910347
201818	910348
14473	910349
235031	910350
48381	910351
7107	910352
58710	910353
411218	910354
340813	910355
156859	910356
91432	910357
4226	910358
46688	910359
136891	910360
182608	910361
140876	910362
219161	910363
19686	910364
57925	910365
259890	910366
42919	910367
150737	910368
108646	910369
417381	910370
78157	910371
453284	910372
49056	910373
95299	910374
131695	910375
132080	910376
95927	910377
187351	910378
62494	910379
302960	910380
124076	910381
120450	910382
313115	910383
84189	910384
237434	910385
239656	910386
197492	910387
428889	910388
102240	910389
176441	910390
429527	910391
123162	910392
344363	910393
200863	910394
389438	910395
54632	910396
51557	910397
102817	910398
327319	910399
145166	910400
82078	910401
268951	910402
86151	910403
30543	910404
356	910405
604	910406
639	910407
278736	910408
215183	910409
80394	910410
209763	910411
50469	910412
363484	910413
165171	910414
185275	910415
101015	910416
58339	910417
69850	910418
36371	910419
187013	910420
265430	910421
243396	910422
75946	910423
3007	910424
87733	910425
182389	910426
2885	910427
244466	910428
540	910429
46918	910430
346515	910431
7361	910432
59993	910433
17703	910434
17991	910435
6929	910436
8608	910437
84361	910438
17673	910439
207188	910440
4075	910441
401303	910442
5293	910443
100287	910444
328355	910445
238315	910446
150657	910447
35960	910448
225355	910449
82732	910450
114094	910451
220172	910452
66108	910453
77908	910454
57593	910455
55266	910456
190372	910457
205626	910458
36364	910459
167526	910460
194100	910461
246142	910462
32961	910463
5441	910464
55221	910465
41754	910466
125479	910467
17958	910468
81832	910469
230436	910470
10108	910471
2812	910472
20101	910473
23522	910474
29581	910475
37836	910476
347301	910477
20473	910478
20077	910479
165296	910480
36903	910481
135232	910482
440417	910483
188270	910484
125597	910485
30865	910486
340	910487
63806	910488
96709	910489
3126	910490
14146	910491
331947	910492
111803	910493
188005	910494
200982	910495
51595	910496
8010	910497
133675	910498
227789	910499
280230	910500
445967	910501
2414	910502
55221	910503
433758	910504
59167	910505
102135	910506
55325	910507
34513	910508
264380	910509
130750	910510
60036	910511
53704	910512
266481	910513
76086	910514
234702	910515
205347	910516
185642	910517
44148	910518
17564	910519
179112	910520
255148	910521
54823	910522
153426	910523
20126	910524
357179	910525
15594	910526
118561	910527
199602	910528
115960	910529
200579	910530
99433	910531
54558	910532
2173	910533
33478	910534
62281	910535
55403	910536
33166	910537
261854	910538
226762	910539
4530	910540
187933	910541
243737	910542
336462	910543
80636	910544
72715	910545
60854	910546
6078	910547
320631	910548
135984	910549
247172	910550
40036	910551
12325	910552
45854	910553
418944	910554
73098	910555
123578	910556
47154	910557
63611	910558
214364	910559
32267	910560
448704	910561
269766	910562
189338	910563
19699	910564
100669	910565
357658	910566
172513	910567
8140	910568
55962	910569
247556	910570
45450	910571
449300	910572
413880	910573
126415	910574
21333	910575
335142	910576
334661	910577
456642	910578
49713	910579
386284	910580
432841	910581
314286	910582
305359	910583
34357	910584
37353	910585
452197	910586
658	910587
658	910588
234360	910589
421030	910590
14158	910591
109983	910592
328266	910593
181056	910594
9969	910595
186814	910596
219344	910597
133598	910598
328610	910599
119083	910600
30306	910601
207338	910602
40541	910603
20789	910604
87772	910605
130779	910606
175104	910607
7108	910608
81888	910609
33580	910610
123730	910611
104333	910612
19390	910613
268586	910614
414102	910615
256119	910616
94025	910617
245806	910618
105110	910619
5242	910620
129805	910621
29569	910622
57254	910623
23489	910624
12987	910625
250173	910626
9325	910627
67273	910628
379035	910629
62403	910630
88781	910631
39557	910632
104389	910633
47919	910634
240264	910635
122397	910636
138905	910637
407420	910638
95839	910639
216224	910640
143809	910641
105397	910642
83038	910643
191181	910644
164319	910645
389945	910646
39589	910647
342534	910648
444969	910649
3486	910650
7430	910651
1784	910652
2391	910653
2378	910654
38377	910655
261339	910656
275187	910657
56067	910658
377504	910659
170472	910660
390736	910661
20780	910662
2950	910663
11509	910664
307904	910665
249219	910666
45776	910667
174161	910668
22711	910669
290344	910670
30032	910671
9880	910672
223662	910673
57578	910674
168095	910675
151026	910676
31269	910677
111639	910678
133380	910679
156418	910680
136971	910681
37221	910682
102409	910683
24661	910684
105879	910685
9580	910686
86781	910687
376454	910688
181792	910689
17569	910690
42647	910691
2648	910692
10912	910693
140574	910694
2852	910695
309539	910696
121472	910697
168095	910698
330304	910699
376420	910700
152212	910701
263259	910702
30839	910703
275664	910704
233279	910705
47698	910706
237239	910707
281617	910708
154302	910709
316609	910710
364513	910711
200073	910712
198364	910713
377695	910714
216768	910715
454928	910716
148360	910717
347595	910718
187898	910719
91116	910720
115408	910721
29800	910722
17473	910723
14351	910724
44256	910725
12452	910726
47125	910727
207216	910728
201464	910729
50	910730
17365	910731
353751	910732
146907	910733
187978	910734
218420	910735
31066	910736
434859	910737
234197	910738
124728	910739
230032	910740
267571	910741
432579	910742
8613	910743
246693	910744
206025	910745
262737	910746
292513	910747
88718	910748
180662	910749
328995	910750
330293	910751
427155	910752
361042	910753
82529	910754
81539	910755
343847	910756
200938	910757
182017	910758
408998	910759
390809	910760
327834	910761
46314	910762
364407	910763
350108	910764
200330	910765
367138	910766
293318	910767
382289	910768
183134	910769
220710	910770
381921	910771
410413	910772
154691	910773
200330	910774
319494	910775
293689	910776
58772	910777
58772	910778
270070	910779
89680	910780
77095	910781
208581	910782
166054	910783
27502	910784
37107	910785
160605	910786
414049	910787
12682	910788
54105	910789
10600	910790
106785	910791
412388	910792
244395	910793
210445	910794
295227	910795
196263	910796
174450	910797
81185	910798
113334	910799
399371	910800
120943	910801
285183	910802
216538	910803
374202	910804
258547	910805
36063	910806
90248	910807
433011	910808
429438	910809
243688	910810
357555	910811
108723	910812
139146	910813
60209	910814
38107	910815
44498	910816
67296	910817
29704	910818
113	910819
51150	910820
168596	910821
54651	910822
19950	910823
142449	910824
52669	910825
425422	910826
139542	910827
320860	910828
194458	910829
154753	910830
159649	910831
55498	910832
235412	910833
62199	910834
130015	910835
148741	910836
157449	910837
30406	910838
14089	910839
228972	910840
253153	910841
214735	910842
55594	910843
62798	910844
92498	910845
13614	910846
80550	910847
269048	910848
98969	910849
99796	910850
41560	910851
25559	910852
214061	910853
18151	910854
164970	910855
132384	910856
106693	910857
212436	910858
304151	910859
69430	910860
152288	910861
101796	910862
201624	910863
217137	910864
342756	910865
23690	910866
236509	910867
440740	910868
103210	910869
68392	910870
204357	910871
219890	910872
70219	910873
68200	910874
8106	910875
65904	910876
201661	910877
133788	910878
95140	910879
3095	910880
111259	910881
173317	910882
202668	910883
7155	910884
18557	910885
119676	910886
78517	910887
273518	910888
62091	910889
440840	910890
184239	910891
22003	910892
105286	910893
284646	910894
212664	910895
84342	910896
25864	910897
74645	910898
15290	910899
202564	910900
416619	910901
114135	910902
333659	910903
2522	910904
335180	910905
355708	910906
277163	910907
89086	910908
209354	910909
49729	910910
429384	910911
204987	910912
43880	910913
148696	910914
16747	910915
26268	910916
321268	910917
5438	910918
392462	910919
61125	910920
247767	910921
18546	910922
23011	910923
26833	910924
34370	910925
367884	910926
30664	910927
142723	910928
255804	910929
20802	910930
38585	910931
232828	910932
230269	910933
91162	910934
444810	910935
197353	910936
451517	910937
126052	910938
379646	910939
386	910940
369864	910941
81630	910942
59597	910943
93296	910944
200436	910945
206780	910946
189967	910947
152209	910948
458669	910949
244340	910950
165007	910951
13822	910952
86722	910953
1412	910954
200670	910955
230527	910956
187175	910957
31053	910958
7727	910959
203377	910960
224570	910961
207398	910962
2109	910963
51868	910964
2109	910965
37979	910966
165886	910967
205048	910968
1266	910969
168507	910970
26490	910971
232	910972
16262	910973
177306	910974
10198	910975
53230	910976
405587	910977
113563	910978
40250	910979
79535	910980
210250	910981
325414	910982
161436	910983
102724	910984
200525	910985
303731	910986
115400	910987
50864	910988
61464	910989
265127	910990
131398	910991
412116	910992
208778	910993
123575	910994
373394	910995
334740	910996
406	910997
214601	910998
166970	910999
29024	911000
363754	911001
88334	911002
365226	911003
224097	911004
3014	911005
72211	911006
46905	911007
2921	911008
8245	911009
65181	911010
50984	911011
239925	911012
381712	911013
109527	911014
12408	911015
120705	911016
243655	911017
26337	911018
173444	911019
412514	911020
86676	911021
26441	911022
10698	911023
216369	911024
32784	911025
54439	911026
234519	911027
154823	911028
359519	911029
76171	911030
29685	911031
261535	911032
86481	911033
46938	911034
64584	911035
150875	911036
46267	911037
60491	911038
382607	911039
76297	911040
204661	911041
129707	911042
239747	911043
459191	911044
162921	911045
151508	911046
74976	911047
39141	911048
55123	911049
13145	911050
92965	911051
66271	911052
319921	911053
63396	911054
120093	911055
50418	911056
271561	911057
9783	911058
43462	911059
6881	911060
58477	911061
249968	911062
378002	911063
39758	911064
315777	911065
66926	911066
84369	911067
23700	911068
12674	911069
296991	911070
82087	911071
39358	911072
158572	911073
71220	911074
16796	911075
9297	911076
3749	911077
108321	911078
187823	911079
57287	911080
64986	911081
223330	911082
148590	911083
59280	911084
212593	911085
436030	911086
202171	911087
71617	911088
104885	911089
41523	911090
384547	911091
385030	911092
184541	911093
434307	911094
102691	911095
130465	911096
404044	911097
64856	911098
154021	911099
35730	911100
74306	911101
16475	911102
447936	911103
350371	911104
8569	911105
28870	911106
436523	911107
216251	911108
132656	911109
400274	911110
330099	911111
50615	911112
269818	911113
133405	911114
432349	911115
310754	911116
124614	911117
109374	911118
402657	911119
110666	911120
60761	911121
382317	911122
17598	911123
13511	911124
35676	911125
260631	911126
150497	911127
230308	911128
366688	911129
220159	911130
256426	911131
42179	911132
410050	911133
43050	911134
21488	911135
118426	911136
414010	911137
152525	911138
310456	911139
348598	911140
417	911141
177408	911142
138331	911143
8863	911144
161503	911145
66457	911146
1646	911147
442278	911148
117213	911149
89647	911150
141186	911151
408281	911152
7384	911153
58753	911154
59291	911155
206749	911156
17339	911157
24571	911158
165881	911159
164210	911160
431981	911161
50028	911162
106813	911163
173155	911164
24456	911165
109473	911166
234185	911167
286633	911168
345730	911169
201465	911170
51938	911171
51534	911172
57571	911173
93097	911174
157374	911175
263554	911176
12699	911177
15229	911178
183568	911179
198759	911180
16131	911181
91382	911182
406615	911183
113631	911184
12543	911185
354376	911186
400162	911187
135211	911188
138221	911189
440971	911190
94561	911191
163231	911192
12185	911193
332357	911194
5284	911195
232332	911196
249045	911197
11591	911198
83206	911199
245280	911200
353422	911201
13644	911202
75569	911203
89429	911204
4146	911205
187184	911206
8676	911207
137581	911208
394578	911209
32922	911210
7249	911211
52175	911212
113827	911213
389368	911214
46251	911215
289349	911216
157697	911217
375667	911218
73476	911219
337199	911220
26582	911221
54175	911222
11688	911223
11688	911224
50618	911225
41193	911226
30122	911227
63032	911228
143944	911229
160066	911230
218992	911231
253470	911232
2291	911233
30177	911234
176695	911235
174255	911236
19565	911237
171532	911238
13074	911239
77372	911240
370562	911241
49206	911242
88337	911243
113953	911244
121478	911245
223654	911246
367082	911247
100986	911248
202597	911249
325243	911250
27648	911251
406314	911252
39273	911253
47798	911254
214915	911255
343631	911256
205540	911257
19794	911258
42569	911259
2812	911260
233579	911261
236833	911262
225848	911263
149400	911264
101954	911265
65135	911266
249218	911267
17865	911268
88255	911269
299419	911270
40521	911271
184720	911272
94226	911273
387272	911274
197075	911275
101808	911276
102033	911277
343260	911278
201452	911279
94800	911280
202	911281
267270	911282
23752	911283
23752	911284
327213	911285
47847	911286
27360	911287
182801	911288
245690	911289
103197	911290
45349	911291
271471	911292
54077	911293
25513	911294
417438	911295
140195	911296
247272	911297
170376	911298
242817	911299
283765	911300
25629	911301
84092	911302
14388	911303
174963	911304
383626	911305
81396	911306
90013	911307
88851	911308
63969	911309
220036	911310
214544	911311
303926	911312
205010	911313
62963	911314
33458	911315
2940	911316
51432	911317
666	911318
410090	911319
55265	911320
147879	911321
108827	911322
29870	911323
199146	911324
145169	911325
161334	911326
241000	911327
53443	911328
120335	911329
197946	911330
243059	911331
174422	911332
111796	911333
74302	911334
89057	911335
83596	911336
401148	911337
72153	911338
74170	911339
115912	911340
210467	911341
143141	911342
105655	911343
275784	911344
19031	911345
26812	911346
416787	911347
446955	911348
278483	911349
327201	911350
334669	911351
137279	911352
36772	911353
81329	911354
416264	911355
22126	911356
147221	911357
253858	911358
348451	911359
167189	911360
1820	911361
203138	911362
59735	911363
3269	911364
32576	911365
171651	911366
7067	911367
61240	911368
291386	911369
374954	911370
31793	911371
91587	911372
121154	911373
5458	911374
14461	911375
299048	911376
11556	911377
4308	911378
80187	911379
398900	911380
84903	911381
114216	911382
2480	911383
21945	911384
185513	911385
62321	911386
172342	911387
326771	911388
238469	911389
389644	911390
149459	911391
181656	911392
235293	911393
344370	911394
83153	911395
12953	911396
238268	911397
107672	911398
449019	911399
24577	911400
388972	911401
415553	911402
14175	911403
158807	911404
174497	911405
229644	911406
147376	911407
192624	911408
140245	911409
55491	911410
64279	911411
2971	911412
149443	911413
8251	911414
221108	911415
113219	911416
9184	911417
361603	911418
455021	911419
178076	911420
144739	911421
5677	911422
20440	911423
4667	911424
5123	911425
20672	911426
41010	911427
21336	911428
34720	911429
403676	911430
10272	911431
140221	911432
452523	911433
3925	911434
406806	911435
189	911436
354313	911437
421485	911438
6576	911439
48776	911440
371369	911441
149313	911442
251958	911443
47784	911444
252240	911445
12003	911446
105057	911447
245449	911448
115816	911449
322174	911450
306917	911451
55748	911452
145315	911453
423153	911454
53371	911455
430333	911456
434747	911457
142886	911458
106930	911459
62985	911460
185095	911461
33727	911462
198360	911463
17473	911464
378454	911465
180805	911466
72315	911467
219577	911468
225734	911469
143771	911470
110493	911471
149291	911472
78840	911473
379746	911474
22403	911475
444880	911476
164366	911477
268268	911478
101991	911479
126207	911480
132159	911481
30538	911482
24559	911483
21161	911484
369732	911485
399925	911486
144051	911487
118089	911488
25767	911489
199146	911490
262643	911491
324500	911492
241066	911493
34872	911494
74889	911495
25344	911496
147766	911497
13237	911498
125376	911499
8392	911500
84030	911501
59522	911502
46144	911503
278843	911504
206046	911505
40874	911506
122585	911507
67898	911508
323566	911509
252729	911510
37145	911511
204900	911512
12384	911513
389025	911514
299903	911515
285011	911516
89343	911517
116546	911518
21445	911519
157222	911520
174511	911521
17860	911522
105569	911523
17337	911524
714	911525
86830	911526
46367	911527
31427	911528
164048	911529
307966	911530
177564	911531
4077	911532
212838	911533
403692	911534
233862	911535
155703	911536
39117	911537
134267	911538
249851	911539
134228	911540
223830	911541
57801	911542
111924	911543
253253	911544
4541	911545
183414	911546
6450	911547
207804	911548
11049	911549
101555	911550
83228	911551
51746	911552
164095	911553
51209	911554
35723	911555
325605	911556
45543	911557
72639	911558
107557	911559
239938	911560
13142	911561
132451	911562
15674	911563
40	911564
278433	911565
23535	911566
387089	911567
151643	911568
262665	911569
26806	911570
77531	911571
311558	911572
137310	911573
82285	911574
173885	911575
278842	911576
2506	911577
3880	911578
202500	911579
103735	911580
2507	911581
53897	911582
456388	911583
147130	911584
398670	911585
144436	911586
150014	911587
14796	911588
92474	911589
167920	911590
112720	911591
12458	911592
96584	911593
249447	911594
311239	911595
32252	911596
179720	911597
221150	911598
284003	911599
51677	911600
173397	911601
94254	911602
5424	911603
305393	911604
14942	911605
54013	911606
71240	911607
181209	911608
83237	911609
442647	911610
420022	911611
67143	911612
237080	911613
21465	911614
65174	911615
103784	911616
343597	911617
390188	911618
62800	911619
13853	911620
332111	911621
410540	911622
16192	911623
193407	911624
66990	911625
247848	911626
41652	911627
306764	911628
243329	911629
356865	911630
192159	911631
8565	911632
228867	911633
199621	911634
110313	911635
47089	911636
186508	911637
33382	911638
113913	911639
84210	911640
26288	911641
54148	911642
435610	911643
39	911644
5142	911645
17296	911646
131966	911647
7337	911648
139861	911649
20692	911650
176439	911651
7342	911652
7712	911653
23675	911654
46829	911655
146112	911656
60466	911657
26765	911658
79682	911659
450841	911660
123758	911661
250107	911662
55707	911663
201451	911664
168727	911665
9542	911666
331070	911667
70258	911668
27378	911669
12576	911670
200603	911671
103432	911672
341390	911673
311972	911674
76589	911675
42037	911676
114423	911677
53833	911678
18764	911679
223101	911680
39161	911681
75519	911682
329636	911683
323030	911684
467	911685
55685	911686
33036	911687
452301	911688
39540	911689
23733	911690
62127	911691
124456	911692
285908	911693
210524	911694
237791	911695
247656	911696
276097	911697
434446	911698
234185	911699
249530	911700
109152	911701
208774	911702
10786	911703
9858	911704
142140	911705
94065	911706
392767	911707
211177	911708
214648	911709
43091	911710
83218	911711
223234	911712
75758	911713
126369	911714
122645	911715
196029	911716
3473	911717
149498	911718
18865	911719
120291	911720
252244	911721
15917	911722
188503	911723
12386	911724
439526	911725
80156	911726
229470	911727
33772	911728
19817	911729
113674	911730
101075	911731
113284	911732
90909	911733
7151	911734
41967	911735
274554	911736
362836	911737
125128	911738
229189	911739
283447	911740
54959	911741
58774	911742
237075	911743
365478	911744
125780	911745
184844	911746
130245	911747
50839	911748
122825	911749
32440	911750
87111	911751
23177	911752
181585	911753
180293	911754
160312	911755
67122	911756
49692	911757
204917	911758
22546	911759
88414	911760
144370	911761
449241	911762
276057	911763
297976	911764
30238	911765
68299	911766
70000	911767
3003	911768
262699	911769
138785	911770
74145	911771
179188	911772
417475	911773
396046	911774
83398	911775
105537	911776
81828	911777
73032	911778
205895	911779
357974	911780
53723	911781
239431	911782
207303	911783
222121	911784
15729	911785
106480	911786
350645	911787
97293	911788
185262	911789
146980	911790
74446	911791
442307	911792
51268	911793
200963	911794
176745	911795
17745	911796
30722	911797
70990	911798
60394	911799
141540	911800
126789	911801
375226	911802
83225	911803
304124	911804
223249	911805
83315	911806
151834	911807
46843	911808
308020	911809
84392	911810
437232	911811
1757	911812
127553	911813
208182	911814
70084	911815
25049	911816
31432	911817
122	911818
126377	911819
197532	911820
92924	911821
367521	911822
203430	911823
121007	911824
27079	911825
181646	911826
130273	911827
140430	911828
262168	911829
30543	911830
99788	911831
9383	911832
12425	911833
169568	911834
10719	911835
87697	911836
377338	911837
45185	911838
6735	911839
84040	911840
1178	911841
74090	911842
79487	911843
305915	911844
102475	911845
137703	911846
56374	911847
430901	911848
1655	911849
273099	911850
50830	911851
306539	911852
21055	911853
237663	911854
62947	911855
32244	911856
245328	911857
86934	911858
317974	911859
191833	911860
225518	911861
252970	911862
390014	911863
119923	911864
32207	911865
332145	911866
67164	911867
273076	911868
37804	911869
78298	911870
196134	911871
457490	911872
197143	911873
189853	911874
82098	911875
69295	911876
556	911877
128626	911878
96020	911879
184852	911880
33539	911881
63032	911882
74642	911883
394006	911884
225610	911885
101486	911886
195282	911887
181204	911888
428958	911889
166040	911890
111802	911891
19014	911892
120143	911893
458581	911894
4047	911895
98163	911896
174063	911897
177970	911898
16585	911899
129876	911900
14251	911901
128579	911902
22966	911903
374253	911904
408111	911905
116317	911906
36886	911907
44133	911908
73743	911909
127560	911910
203951	911911
208340	911912
226768	911913
34772	911914
163871	911915
24894	911916
135416	911917
76513	911918
34073	911919
100281	911920
67523	911921
165307	911922
269660	911923
393286	911924
80609	911925
39811	911926
112044	911927
133080	911928
131620	911929
108328	911930
320323	911931
407552	911932
57684	911933
69879	911934
124562	911935
283564	911936
341667	911937
416742	911938
194616	911939
149452	911940
211669	911941
41014	911942
98916	911943
121454	911944
274317	911945
13432	911946
177630	911947
185513	911948
75992	911949
186236	911950
30469	911951
453797	911952
116924	911953
50410	911954
269499	911955
167567	911956
152775	911957
96637	911958
96960	911959
216596	911960
118995	911961
262214	911962
59547	911963
291259	911964
428809	911965
131342	911966
126587	911967
44298	911968
18469	911969
15283	911970
278095	911971
124415	911972
24057	911973
26263	911974
6931	911975
33532	911976
64358	911977
113913	911978
24520	911979
39693	911980
92944	911981
54068	911982
47733	911983
3595	911984
242526	911985
59820	911986
41495	911987
60583	911988
21341	911989
5003	911990
61697	911991
1764	911992
5003	911993
10175	911994
5003	911995
64069	911996
61697	911997
220787	911998
1764	911999
322231	912000
427088	912001
106942	912002
248412	912003
196867	912004
125	912005
193982	912006
37496	912007
244352	912008
226551	912009
100640	912010
65643	912011
165741	912012
218447	912013
434516	912014
459356	912015
216428	912016
32370	912017
310907	912018
70151	912019
334375	912020
273861	912021
200118	912022
28883	912023
394731	912024
6806	912025
254818	912026
275208	912027
87567	912028
190619	912029
75910	912030
170878	912031
447676	912032
221620	912033
206069	912034
127101	912035
230906	912036
379308	912037
213651	912038
340230	912039
21533	912040
42102	912041
155353	912042
243121	912043
89680	912044
241191	912045
11933	912046
15193	912047
50624	912048
205377	912049
58840	912050
55389	912051
161553	912052
4233	912053
52963	912054
104407	912055
128426	912056
71064	912057
379291	912058
135289	912059
69763	912060
456442	912061
71719	912062
384963	912063
289952	912064
37692	912065
71331	912066
91497	912067
136279	912068
47755	912069
7164	912070
225864	912071
3534	912072
16502	912073
133418	912074
64288	912075
244311	912076
57680	912077
179159	912078
24228	912079
14776	912080
98542	912081
689	912082
50491	912083
54387	912084
432040	912085
170662	912086
225308	912087
75291	912088
219435	912089
104154	912090
23897	912091
82980	912092
157085	912093
301567	912094
41538	912095
42320	912096
137606	912097
222824	912098
92739	912099
14776	912100
311848	912101
5419	912102
65074	912103
42090	912104
378451	912105
216228	912106
26710	912107
51228	912108
122387	912109
208172	912110
10172	912111
201776	912112
406708	912113
342842	912114
229114	912115
354662	912116
107509	912117
352718	912118
23978	912119
131053	912120
75290	912121
35171	912122
41028	912123
116230	912124
20775	912125
10964	912126
437981	912127
14749	912128
181866	912129
942	912130
116361	912131
280871	912132
269541	912133
22651	912134
34871	912135
77961	912136
116594	912137
111411	912138
39266	912139
142070	912140
77747	912141
5972	912142
193121	912143
108278	912144
91937	912145
15481	912146
112776	912147
127890	912148
23651	912149
181027	912150
349	912151
36696	912152
166784	912153
70425	912154
90709	912155
349978	912156
308586	912157
404247	912158
210299	912159
351683	912160
185704	912161
69895	912162
148673	912163
446248	912164
446112	912165
206270	912166
124335	912167
207506	912168
187328	912169
387168	912170
54174	912171
66121	912172
71551	912173
92057	912174
219820	912175
24997	912176
178670	912177
29069	912178
299004	912179
108964	912180
321430	912181
306950	912182
355702	912183
129231	912184
23434	912185
52821	912186
213773	912187
8284	912188
207214	912189
97563	912190
52847	912191
54295	912192
57569	912193
317222	912194
22224	912195
36467	912196
46996	912197
246896	912198
12844	912199
23293	912200
287803	912201
4143	912202
111831	912203
29991	912204
12054	912205
404485	912206
39156	912207
45363	912208
148705	912209
50377	912210
49538	912211
223234	912212
409853	912213
156333	912214
10299	912215
147086	912216
45273	912217
198221	912218
322303	912219
382569	912220
325031	912221
208875	912222
213876	912223
160931	912224
69600	912225
80354	912226
52954	912227
260851	912228
432665	912229
313736	912230
322733	912231
268827	912232
111572	912233
240629	912234
118854	912235
281607	912236
128915	912237
141235	912238
344957	912239
92963	912240
246195	912241
144383	912242
426702	912243
18780	912244
213189	912245
122774	912246
202150	912247
241439	912248
53672	912249
36099	912250
15975	912251
61527	912252
332086	912253
261582	912254
125214	912255
163358	912256
20251	912257
62531	912258
59720	912259
112551	912260
360135	912261
403843	912262
21938	912263
52603	912264
157318	912265
57557	912266
156884	912267
52413	912268
186892	912269
2150	912270
56880	912271
113407	912272
259642	912273
182914	912274
1696	912275
214560	912276
129062	912277
110059	912278
350168	912279
60925	912280
329754	912281
33802	912282
117732	912283
291544	912284
344771	912285
443062	912286
306760	912287
106695	912288
205087	912289
21578	912290
8573	912291
122557	912292
42115	912293
12186	912294
4947	912295
12953	912296
37323	912297
265800	912298
804	912299
9545	912300
136460	912301
29565	912302
154036	912303
138673	912304
160944	912305
186193	912306
123915	912307
119237	912308
23009	912309
181363	912310
225311	912311
339293	912312
308193	912313
1689	912314
204582	912315
179751	912316
331650	912317
119103	912318
1725	912319
57808	912320
25081	912321
7189	912322
47909	912323
149849	912324
5430	912325
2667	912326
143184	912327
199717	912328
300979	912329
194329	912330
204089	912331
355768	912332
321717	912333
212913	912334
133701	912335
73390	912336
22158	912337
102686	912338
16151	912339
263555	912340
68561	912341
114037	912342
70681	912343
241979	912344
6352	912345
72799	912346
105385	912347
17338	912348
85810	912349
31862	912350
67785	912351
162531	912352
214628	912353
416063	912354
89959	912355
228896	912356
227581	912357
311342	912358
123414	912359
121413	912360
5631	912361
68038	912362
108883	912363
72337	912364
160541	912365
150706	912366
179174	912367
5779	912368
104515	912369
7077	912370
6325	912371
3043	912372
106829	912373
117907	912374
52148	912375
19776	912376
412887	912377
8776	912378
84721	912379
40362	912380
935	912381
26281	912382
199153	912383
218085	912384
294155	912385
111066	912386
209816	912387
50499	912388
1192	912389
394287	912390
5056	912391
151280	912392
251241	912393
274659	912394
130253	912395
7439	912396
55061	912397
54023	912398
124895	912399
267165	912400
30817	912401
262393	912402
88445	912403
330250	912404
189798	912405
249619	912406
195600	912407
181243	912408
332210	912409
391700	912410
77593	912411
416521	912412
250992	912413
331991	912414
131636	912415
117370	912416
274151	912417
8791	912418
261479	912419
324712	912420
74075	912421
64763	912422
168648	912423
67116	912424
124469	912425
198521	912426
58039	912427
68358	912428
171217	912429
281049	912430
36816	912431
207255	912432
13707	912433
13707	912434
293980	912435
200635	912436
224973	912437
171818	912438
2236	912439
126126	912440
196000	912441
6309	912442
26806	912443
15638	912444
183906	912445
24128	912446
195974	912447
374928	912448
329408	912449
5993	912450
4512	912451
65016	912452
136704	912453
138726	912454
55540	912455
32819	912456
30947	912457
5803	912458
263493	912459
127036	912460
392198	912461
140194	912462
44867	912463
6676	912464
367034	912465
142336	912466
108195	912467
262771	912468
439500	912469
90919	912470
238837	912471
45439	912472
51556	912473
416080	912474
145166	912475
188073	912476
124076	912477
123162	912478
189972	912479
91714	912480
423118	912481
154808	912482
431758	912483
295066	912484
87489	912485
82579	912486
210301	912487
314463	912488
131344	912489
101056	912490
150320	912491
277671	912492
239656	912493
178730	912494
412651	912495
44597	912496
392128	912497
97078	912498
363385	912499
78157	912500
195125	912501
123652	912502
72716	912503
336467	912504
28870	912505
177859	912506
418664	912507
201464	912508
189549	912509
353298	912510
361632	912511
116862	912512
10957	912513
214692	912514
218606	912515
387297	912516
187144	912517
27395	912518
369524	912519
31683	912520
63856	912521
44084	912522
48530	912523
16278	912524
25733	912525
3528	912526
45252	912527
126028	912528
344134	912529
181894	912530
42618	912531
101280	912532
189266	912533
34022	912534
184176	912535
90565	912536
336087	912537
4424	912538
3370	912539
240661	912540
65723	912541
35652	912542
85247	912543
132378	912544
453434	912545
181710	912546
90347	912547
184201	912548
312977	912549
61729	912550
32886	912551
381649	912552
66744	912553
118588	912554
360295	912555
226042	912556
389603	912557
33458	912558
4433	912559
380088	912560
117869	912561
176864	912562
21934	912563
292423	912564
55856	912565
14434	912566
435490	912567
146491	912568
119194	912569
117922	912570
187466	912571
79681	912572
105911	912573
328090	912574
240553	912575
394312	912576
27763	912577
19654	912578
435854	912579
217210	912580
204418	912581
229	912582
196149	912583
50408	912584
320900	912585
147986	912586
415969	912587
402665	912588
128771	912589
84087	912590
328941	912591
273324	912592
98787	912593
162445	912594
212064	912595
39635	912596
104484	912597
179891	912598
38388	912599
104470	912600
128985	912601
21365	912602
361009	912603
21946	912604
14145	912605
25839	912606
263411	912607
43515	912608
369044	912609
87580	912610
185482	912611
136343	912612
409115	912613
175401	912614
380999	912615
61276	912616
5174	912617
2932	912618
318989	912619
333106	912620
45343	912621
7855	912622
56809	912623
88645	912624
55800	912625
68038	912626
21797	912627
54212	912628
33370	912629
227450	912630
44182	912631
172776	912632
397693	912633
453214	912634
416858	912635
201184	912636
239	912637
215737	912638
95235	912639
190019	912640
272050	912641
374579	912642
4729	912643
90142	912644
2790	912645
43097	912646
145186	912647
332335	912648
434576	912649
194380	912650
325599	912651
397476	912652
166682	912653
325224	912654
193839	912655
77415	912656
390378	912657
159225	912658
758	912659
21371	912660
352060	912661
327593	912662
1829	912663
26521	912664
26521	912665
126907	912666
143829	912667
751	912668
45880	912669
375259	912670
327125	912671
220739	912672
14514	912673
170733	912674
92054	912675
60138	912676
215195	912677
213876	912678
54289	912679
446505	912680
200835	912681
455808	912682
64077	912683
194847	912684
232769	912685
31776	912686
338241	912687
372747	912688
335588	912689
59098	912690
67662	912691
161429	912692
289148	912693
193435	912694
124348	912695
356053	912696
208530	912697
311833	912698
174173	912699
106017	912700
426329	912701
224477	912702
55518	912703
319716	912704
224813	912705
196217	912706
135162	912707
364393	912708
126371	912709
204666	912710
220169	912711
163559	912712
324826	912713
200877	912714
151531	912715
403662	912716
381905	912717
409507	912718
401882	912719
207499	912720
28344	912721
405458	912722
199308	912723
382306	912724
304594	912725
390393	912726
454938	912727
252022	912728
263056	912729
386706	912730
151870	912731
451733	912732
290659	912733
55569	912734
215433	912735
268824	912736
253726	912737
241774	912738
425254	912739
203089	912740
23497	912741
96637	912742
67047	912743
369655	912744
173263	912745
115499	912746
390579	912747
99051	912748
222853	912749
388101	912750
136688	912751
252013	912752
108155	912753
69276	912754
14285	912755
107019	912756
384201	912757
268297	912758
248985	912759
266278	912760
364418	912761
69667	912762
108936	912763
281697	912764
412290	912765
207389	912766
442888	912767
49182	912768
458509	912769
134875	912770
200778	912771
112949	912772
279433	912773
139808	912774
104102	912775
100540	912776
195678	912777
11520	912778
176539	912779
388433	912780
123113	912781
388404	912782
430543	912783
184811	912784
165868	912785
107324	912786
389809	912787
350879	912788
247023	912789
274848	912790
235222	912791
160472	912792
255835	912793
177400	912794
191362	912795
262368	912796
263075	912797
169105	912798
114342	912799
240569	912800
161430	912801
234675	912802
152656	912803
219004	912804
243055	912805
346696	912806
45775	912807
246761	912808
190479	912809
438609	912810
309681	912811
384261	912812
453694	912813
384394	912814
63173	912815
96154	912816
199557	912817
419494	912818
342067	912819
111581	912820
27964	912821
75985	912822
333822	912823
5258	912824
120971	912825
34927	912826
3556	912827
187978	912828
257434	912829
70897	912830
148310	912831
30780	912832
100026	912833
150799	912834
297424	912835
75077	912836
201541	912837
178238	912838
282569	912839
259649	912840
409870	912841
3971	912842
22673	912843
452416	912844
26521	912845
93470	912846
27956	912847
24075	912848
8299	912849
15592	912850
72591	912851
229340	912852
237435	912853
66465	912854
258128	912855
3236	912856
62930	912857
104162	912858
242914	912859
122374	912860
203070	912861
6967	912862
95384	912863
389967	912864
58775	912865
179897	912866
21123	912867
7957	912868
207274	912869
205432	912870
62560	912871
311619	912872
10912	912873
1168	912874
437929	912875
65074	912876
124479	912877
183848	912878
31639	912879
21752	912880
99382	912881
872	912882
17344	912883
3486	912884
332953	912885
72078	912886
7878	912887
184104	912888
384637	912889
1158	912890
116283	912891
14155	912892
93600	912893
38976	912894
19869	912895
32365	912896
241945	912897
51341	912898
418061	912899
14813	912900
386	912901
56142	912902
12007	912903
146112	912904
452121	912905
201064	912906
77065	912907
247336	912908
448986	912909
443944	912910
234453	912911
357686	912912
425058	912913
227470	912914
89545	912915
120452	912916
140512	912917
404097	912918
302321	912919
303071	912920
345236	912921
335760	912922
250394	912923
99515	912924
419543	912925
354321	912926
211179	912927
290882	912928
404110	912929
249794	912930
410082	912931
225384	912932
218815	912933
325285	912934
422507	912935
141574	912936
304321	912937
359387	912938
10554	912939
25758	912940
315890	912941
79579	912942
176747	912943
60597	912944
426252	912945
176004	912946
15578	912947
229196	912948
104765	912949
390152	912950
28999	912951
26777	912952
126904	912953
20293	912954
210001	912955
44074	912956
47229	912957
10225	912958
15842	912959
197800	912960
209529	912961
108258	912962
6351	912963
58818	912964
305695	912965
41492	912966
416409	912967
55899	912968
137252	912969
426014	912970
7015	912971
50962	912972
7165	912973
4640	912974
10539	912975
1587	912976
6638	912977
6467	912978
6698	912979
4534	912980
1166	912981
145529	912982
7084	912983
11739	912984
19897	912985
5210	912986
6989	912987
2394	912988
4732	912989
17322	912990
18400	912991
4608	912992
54652	912993
41720	912994
5718	912995
2008	912996
7763	912997
7053	912998
6943	912999
7470	913000
1667	913001
5261	913002
425	913003
3550	913004
1788	913005
33600	913006
115111	913007
16445	913008
120332	913009
311637	913010
33285	913011
64129	913012
5075	913013
5210	913014
5092	913015
54652	913016
103142	913017
1253	913018
442870	913019
33162	913020
3490	913021
7084	913022
1526	913023
75242	913024
7425	913025
12059	913026
4640	913027
7053	913028
45246	913029
883	913030
11137	913031
2373	913032
4832	913033
1253	913034
95267	913035
12134	913036
5261	913037
2460	913038
188707	913039
4732	913040
17937	913041
117665	913042
3410	913043
5015	913044
1796	913045
2460	913046
3550	913047
2394	913048
219764	913049
1219	913050
6467	913051
2373	913052
3601	913053
883	913054
2354	913055
5279	913056
4913	913057
2373	913058
222978	913059
273498	913060
83965	913061
26967	913062
7751	913063
16394	913064
65422	913065
3129	913066
5275	913067
6747	913068
5261	913069
278854	913070
96068	913071
3102	913072
41434	913073
109350	913074
366134	913075
70293	913076
64212	913077
405747	913078
46950	913079
146467	913080
70584	913081
13640	913082
456313	913083
9440	913084
53816	913085
223123	913086
207453	913087
451896	913088
110805	913089
67036	913090
379423	913091
238516	913092
21548	913093
359297	913094
278332	913095
126992	913096
227248	913097
90105	913098
95293	913099
8289	913100
177898	913101
145411	913102
211364	913103
13448	913104
150068	913105
219251	913106
87835	913107
111523	913108
16682	913109
94383	913110
193247	913111
233512	913112
82305	913113
119718	913114
78098	913115
119145	913116
423907	913117
18210	913118
110717	913119
2044	913120
55256	913121
16367	913122
9789	913123
7382	913124
141428	913125
68491	913126
201099	913127
94817	913128
2892	913129
213061	913130
211439	913131
142139	913132
38310	913133
72084	913134
72218	913135
8331	913136
126901	913137
239709	913138
447329	913139
284499	913140
219899	913141
313523	913142
422253	913143
155805	913144
355309	913145
47632	913146
407115	913147
92476	913148
20097	913149
96928	913150
16219	913151
240705	913152
161620	913153
141662	913154
21861	913155
247125	913156
112355	913157
285099	913158
77449	913159
313729	913160
181794	913161
49491	913162
448821	913163
43508	913164
23635	913165
274900	913166
451267	913167
341108	913168
249140	913169
21233	913170
129021	913171
109056	913172
190510	913173
205501	913174
151994	913175
247928	913176
44834	913177
334179	913178
144130	913179
394515	913180
31678	913181
102972	913182
176263	913183
163957	913184
57418	913185
193889	913186
311442	913187
440677	913188
366813	913189
432479	913190
328207	913191
300632	913192
386351	913193
333403	913194
873	913195
61423	913196
17231	913197
141139	913198
191944	913199
241244	913200
213141	913201
250692	913202
370059	913203
11368	913204
286	913205
93708	913206
13701	913207
4018	913208
130023	913209
169295	913210
419619	913211
205503	913212
324582	913213
128659	913214
54369	913215
121202	913216
50190	913217
209408	913218
81310	913219
185648	913220
99723	913221
162225	913222
271977	913223
126901	913224
229244	913225
52194	913226
141188	913227
178107	913228
73059	913229
120324	913230
27332	913231
397403	913232
277983	913233
147762	913234
154446	913235
286275	913236
126663	913237
108940	913238
145156	913239
304516	913240
310010	913241
339471	913242
138385	913243
170399	913244
214526	913245
403846	913246
2900	913247
235746	913248
155405	913249
90956	913250
241311	913251
267479	913252
3455	913253
35268	913254
133229	913255
193127	913256
48141	913257
363619	913258
272839	913259
150627	913260
31685	913261
174651	913262
107179	913263
39135	913264
451037	913265
256735	913266
238637	913267
250630	913268
163729	913269
163352	913270
151775	913271
171397	913272
2358	913273
116671	913274
147349	913275
125707	913276
430719	913277
164944	913278
74279	913279
20219	913280
246356	913281
52923	913282
309035	913283
350473	913284
1431	913285
16621	913286
12044	913287
321947	913288
366831	913289
192994	913290
185755	913291
203297	913292
430193	913293
46178	913294
34867	913295
393209	913296
9491	913297
1515	913298
75268	913299
83624	913300
82175	913301
71	913302
90738	913303
227501	913304
1057	913305
15923	913306
199879	913307
187542	913308
199735	913309
27189	913310
215736	913311
118850	913312
26378	913313
121289	913314
103611	913315
13975	913316
39044	913317
396035	913318
124156	913319
24616	913320
110548	913321
10870	913322
189539	913323
87242	913324
44681	913325
232667	913326
26915	913327
16253	913328
26521	913329
305861	913330
293282	913331
10017	913332
283216	913333
63663	913334
410115	913335
51707	913336
241715	913337
17191	913338
183356	913339
302082	913340
24345	913341
247203	913342
421288	913343
17246	913344
99528	913345
126958	913346
164012	913347
27960	913348
198465	913349
101843	913350
18703	913351
59076	913352
26288	913353
334122	913354
176298	913355
75414	913356
112262	913357
274922	913358
165296	913359
40353	913360
142862	913361
106157	913362
126628	913363
28523	913364
58504	913365
230913	913366
233328	913367
165474	913368
392400	913369
45048	913370
171590	913371
260290	913372
152565	913373
146959	913374
95833	913375
114427	913376
367724	913377
540	913378
429420	913379
305142	913380
312201	913381
438474	913382
7475	913383
218715	913384
17799	913385
296083	913386
73240	913387
33686	913388
100318	913389
253746	913390
8791	913391
119784	913392
119746	913393
139941	913394
341728	913395
459709	913396
141981	913397
241335	913398
19096	913399
375633	913400
379878	913401
38997	913402
185004	913403
55608	913404
78890	913405
117475	913406
452317	913407
21827	913408
20169	913409
151711	913410
211405	913411
90650	913412
348272	913413
88351	913414
252986	913415
19068	913416
2176	913417
43682	913418
148401	913419
117415	913420
75923	913421
31350	913422
137824	913423
233279	913424
98762	913425
86220	913426
45427	913427
84521	913428
31607	913429
18454	913430
283238	913431
176328	913432
112257	913433
91192	913434
446883	913435
239093	913436
213631	913437
157512	913438
365066	913439
407687	913440
202692	913441
382661	913442
116602	913443
250224	913444
8676	913445
101071	913446
3374	913447
198723	913448
41910	913449
83961	913450
140206	913451
307706	913452
143470	913453
227809	913454
51272	913455
77376	913456
164842	913457
64495	913458
360314	913459
171010	913460
74598	913461
146915	913462
457895	913463
5207	913464
22650	913465
199560	913466
350528	913467
42197	913468
129289	913469
459125	913470
39337	913471
374697	913472
53468	913473
372049	913474
426321	913475
214115	913476
181369	913477
287210	913478
57145	913479
116008	913480
206837	913481
189579	913482
378854	913483
273061	913484
341637	913485
377512	913486
372314	913487
158603	913488
399138	913489
239868	913490
361896	913491
435612	913492
390158	913493
401896	913494
120666	913495
39891	913496
152166	913497
151037	913498
143144	913499
25891	913500
372092	913501
324343	913502
197361	913503
302167	913504
54575	913505
78795	913506
196869	913507
380986	913508
218244	913509
372083	913510
29918	913511
108355	913512
251512	913513
66540	913514
186241	913515
129582	913516
129519	913517
380810	913518
344459	913519
424674	913520
154332	913521
415728	913522
282718	913523
369569	913524
442096	913525
272893	913526
434874	913527
225918	913528
289424	913529
373793	913530
172192	913531
459707	913532
389190	913533
337249	913534
99908	913535
219569	913536
350804	913537
247881	913538
310549	913539
249475	913540
375162	913541
191754	913542
447912	913543
248135	913544
25590	913545
302323	913546
451876	913547
320289	913548
220070	913549
49569	913550
179970	913551
395141	913552
206793	913553
196692	913554
136416	913555
148208	913556
399316	913557
69153	913558
400204	913559
148565	913560
178565	913561
383835	913562
131193	913563
389329	913564
63389	913565
271473	913566
398150	913567
102125	913568
374568	913569
330131	913570
385532	913571
428464	913572
168774	913573
67330	913574
204785	913575
68115	913576
449398	913577
377239	913578
107944	913579
372310	913580
189849	913581
121135	913582
121835	913583
130441	913584
155823	913585
227726	913586
382079	913587
341674	913588
323105	913589
291682	913590
161752	913591
201193	913592
172078	913593
56819	913594
197557	913595
430570	913596
278333	913597
206013	913598
98005	913599
216151	913600
382483	913601
405544	913602
82279	913603
372173	913604
112946	913605
234699	913606
454278	913607
177693	913608
259806	913609
346714	913610
124136	913611
188898	913612
95896	913613
211515	913614
299739	913615
436034	913616
172435	913617
279243	913618
360705	913619
397764	913620
55993	913621
266174	913622
242896	913623
215779	913624
150171	913625
46376	913626
287317	913627
161215	913628
11718	913629
149231	913630
38467	913631
263733	913632
49569	913633
396711	913634
35013	913635
383443	913636
124717	913637
86862	913638
212118	913639
397523	913640
202645	913641
45386	913642
66666	913643
345065	913644
391472	913645
1405	913646
296520	913647
143127	913648
244565	913649
275420	913650
210250	913651
270974	913652
393828	913653
274873	913654
45535	913655
21042	913656
111971	913657
452069	913658
264046	913659
208876	913660
84605	913661
194550	913662
230079	913663
198115	913664
78810	913665
284215	913666
316723	913667
20408	913668
40030	913669
315424	913670
242068	913671
17142	913672
12344	913673
351464	913674
243559	913675
331899	913676
49268	913677
422151	913678
150445	913679
107518	913680
105600	913681
237840	913682
369342	913683
24602	913684
60639	913685
301942	913686
357764	913687
353344	913688
344446	913689
60663	913690
53821	913691
27441	913692
153600	913693
200369	913694
69317	913695
45205	913696
123972	913697
158424	913698
235465	913699
372374	913700
51050	913701
96072	913702
85799	913703
402460	913704
92040	913705
345648	913706
177822	913707
189183	913708
143503	913709
60527	913710
348423	913711
106710	913712
81446	913713
198541	913714
206133	913715
269963	913716
174254	913717
451236	913718
12249	913719
422171	913720
261086	913721
212603	913722
121989	913723
143083	913724
203176	913725
156095	913726
424346	913727
168782	913728
143415	913729
154926	913730
317911	913731
363143	913732
60749	913733
83479	913734
28190	913735
199317	913736
225917	913737
400227	913738
198264	913739
238422	913740
156018	913741
115218	913742
348437	913743
237889	913744
224899	913745
422608	913746
233881	913747
356834	913748
451943	913749
237895	913750
56651	913751
426779	913752
382433	913753
266549	913754
184953	913755
356564	913756
136579	913757
317356	913758
197370	913759
379404	913760
149868	913761
171880	913762
379805	913763
395480	913764
378390	913765
185431	913766
377204	913767
128917	913768
440766	913769
185129	913770
81259	913771
166162	913772
458106	913773
222116	913774
135730	913775
359480	913776
214323	913777
386362	913778
184657	913779
89292	913780
89357	913781
232691	913782
100359	913783
15788	913784
328500	913785
186979	913786
230175	913787
454797	913788
131957	913789
54720	913790
291089	913791
171880	913792
416430	913793
344143	913794
250849	913795
44792	913796
109789	913797
23084	913798
210149	913799
112466	913800
400968	913801
212940	913802
436970	913803
257763	913804
156531	913805
348328	913806
128742	913807
163609	913808
96864	913809
298781	913810
310694	913811
228938	913812
76075	913813
440094	913814
37304	913815
1121	913816
106786	913817
168825	913818
364264	913819
366446	913820
167968	913821
132874	913822
138581	913823
199806	913824
300756	913825
57560	913826
59055	913827
39146	913828
453499	913829
307817	913830
47687	913831
388616	913832
342546	913833
217925	913834
104941	913835
304679	913836
363406	913837
76749	913838
183708	913839
67021	913840
200598	913841
21329	913842
192392	913843
350071	913844
383235	913845
80370	913846
18083	913847
193638	913848
276988	913849
344215	913850
410182	913851
50085	913852
419292	913853
228629	913854
448933	913855
139244	913856
344344	913857
313092	913858
457975	913859
267318	913860
156185	913861
295482	913862
287582	913863
429880	913864
45535	913865
263377	913866
194026	913867
367686	913868
292978	913869
208594	913870
143998	913871
249401	913872
204195	913873
269234	913874
137280	913875
380874	913876
382730	913877
181967	913878
51810	913879
447537	913880
440723	913881
189577	913882
327651	913883
225056	913884
289730	913885
290695	913886
413317	913887
22567	913888
138353	913889
401399	913890
307178	913891
139571	913892
328801	913893
282214	913894
202518	913895
208692	913896
269351	913897
360904	913898
38213	913899
254898	913900
11965	913901
76761	913902
363565	913903
353440	913904
286234	913905
299429	913906
382117	913907
178408	913908
178408	913909
89841	913910
50890	913911
279404	913912
243660	913913
322108	913914
78129	913915
340698	913916
73961	913917
252067	913918
44766	913919
141741	913920
327003	913921
288516	913922
352690	913923
90690	913924
352561	913925
15364	913926
423505	913927
209154	913928
154299	913929
323677	913930
411306	913931
153464	913932
156906	913933
362605	913934
103988	913935
195598	913936
250880	913937
161395	913938
259025	913939
397168	913940
252652	913941
430142	913942
137664	913943
105260	913944
97280	913945
230370	913946
66746	913947
52355	913948
2677	913949
269974	913950
322114	913951
354627	913952
199673	913953
446586	913954
205277	913955
189836	913956
65925	913957
82239	913958
359298	913959
314159	913960
306140	913961
174191	913962
402255	913963
130967	913964
413166	913965
135715	913966
141439	913967
393976	913968
193627	913969
266863	913970
204935	913971
65143	913972
415824	913973
382441	913974
388011	913975
374424	913976
344050	913977
47825	913978
297218	913979
158107	913980
390176	913981
113208	913982
364642	913983
301001	913984
176544	913985
401186	913986
188674	913987
366619	913988
287212	913989
90101	913990
233558	913991
292603	913992
147288	913993
434461	913994
339070	913995
291879	913996
68123	913997
332436	913998
234866	913999
254786	914000
65993	914001
216821	914002
6850	914003
316475	914004
69171	914005
177356	914006
360515	914007
330516	914008
79563	914009
220680	914010
352985	914011
97351	914012
337725	914013
95701	914014
286746	914015
36102	914016
379670	914017
202255	914018
157166	914019
164453	914020
218900	914021
249985	914022
437156	914023
150809	914024
332000	914025
199842	914026
132857	914027
145093	914028
134964	914029
193769	914030
95519	914031
385527	914032
196254	914033
380305	914034
369216	914035
346630	914036
103819	914037
51945	914038
200651	914039
287198	914040
103670	914041
266538	914042
86536	914043
333839	914044
214623	914045
13735	914046
248429	914047
232525	914048
370909	914049
201045	914050
170495	914051
85758	914052
339803	914053
306215	914054
143015	914055
436332	914056
189488	914057
368614	914058
351110	914059
326385	914060
152774	914061
393881	914062
194317	914063
271268	914064
62105	914065
81650	914066
222315	914067
142369	914068
215007	914069
327568	914070
123192	914071
209325	914072
152774	914073
343848	914074
418831	914075
267897	914076
175262	914077
247493	914078
409683	914079
111579	914080
78629	914081
48699	914082
92389	914083
349425	914084
415560	914085
47247	914086
176496	914087
259469	914088
237795	914089
273833	914090
204974	914091
205273	914092
311568	914093
167179	914094
309314	914095
29085	914096
51972	914097
191945	914098
332866	914099
298506	914100
156468	914101
146500	914102
91834	914103
349074	914104
176979	914105
117728	914106
159287	914107
444959	914108
13432	914109
435011	914110
105781	914111
211456	914112
96833	914113
381777	914114
188008	914115
179847	914116
308324	914117
80880	914118
33216	914119
203970	914120
355286	914121
235685	914122
429841	914123
156903	914124
269990	914125
156958	914126
181271	914127
194935	914128
220734	914129
386021	914130
426416	914131
258420	914132
401369	914133
294708	914134
386770	914135
84138	914136
425201	914137
411714	914138
455630	914139
174064	914140
209264	914141
222048	914142
301013	914143
178798	914144
347786	914145
331426	914146
21797	914147
222438	914148
13285	914149
428396	914150
289703	914151
94697	914152
395359	914153
389009	914154
413617	914155
244385	914156
120281	914157
169756	914158
324254	914159
43041	914160
426780	914161
237967	914162
255735	914163
152207	914164
381734	914165
79466	914166
207385	914167
240838	914168
21955	914169
23828	914170
314377	914171
230343	914172
67945	914173
69271	914174
440385	914175
394548	914176
206241	914177
194006	914178
349597	914179
337608	914180
84956	914181
117006	914182
105150	914183
87014	914184
55677	914185
267353	914186
269659	914187
55289	914188
152145	914189
313146	914190
412281	914191
189913	914192
81323	914193
313678	914194
213461	914195
144619	914196
75868	914197
7736	914198
56513	914199
209409	914200
345313	914201
392637	914202
173915	914203
196869	914204
359578	914205
174480	914206
297003	914207
103102	914208
243590	914209
41764	914210
180506	914211
335545	914212
262113	914213
61113	914214
330480	914215
86575	914216
25112	914217
212848	914218
229767	914219
175628	914220
29209	914221
47752	914222
51945	914223
419703	914224
105857	914225
338380	914226
280019	914227
352408	914228
378455	914229
25247	914230
299863	914231
72782	914232
249952	914233
161946	914234
142348	914235
253339	914236
45159	914237
23214	914238
140055	914239
161485	914240
283017	914241
299441	914242
272494	914243
457608	914244
89303	914245
421157	914246
190253	914247
275405	914248
355922	914249
325226	914250
175528	914251
136694	914252
384371	914253
230419	914254
379736	914255
296769	914256
201067	914257
212795	914258
333480	914259
150212	914260
425714	914261
51666	914262
143366	914263
104824	914264
102459	914265
153663	914266
180887	914267
159242	914268
130428	914269
190069	914270
152880	914271
29651	914272
421755	914273
375157	914274
84900	914275
203399	914276
321600	914277
272488	914278
169859	914279
172885	914280
324667	914281
245028	914282
299421	914283
283013	914284
408664	914285
124334	914286
343831	914287
155364	914288
136634	914289
332262	914290
78629	914291
362429	914292
103500	914293
172899	914294
143641	914295
284931	914296
104325	914297
17632	914298
60392	914299
99882	914300
350704	914301
322176	914302
348413	914303
402352	914304
123244	914305
20349	914306
251833	914307
384061	914308
117944	914309
340578	914310
162509	914311
233380	914312
344937	914313
248734	914314
87748	914315
283063	914316
244941	914317
383358	914318
120400	914319
115219	914320
190553	914321
228505	914322
195924	914323
385922	914324
85590	914325
422056	914326
144515	914327
206241	914328
319740	914329
144298	914330
354811	914331
434812	914332
12997	914333
354806	914334
177904	914335
173818	914336
136563	914337
253997	914338
36805	914339
105058	914340
196641	914341
23433	914342
163649	914343
233067	914344
177559	914345
138031	914346
231721	914347
302622	914348
179426	914349
261369	914350
29712	914351
96838	914352
354262	914353
134680	914354
346883	914355
375893	914356
304148	914357
298650	914358
430007	914359
300152	914360
219168	914361
393586	914362
426258	914363
31054	914364
116463	914365
217311	914366
194392	914367
64208	914368
192223	914369
231336	914370
319802	914371
421195	914372
393290	914373
233135	914374
324622	914375
288088	914376
378284	914377
265808	914378
350894	914379
128197	914380
191889	914381
42693	914382
245368	914383
389286	914384
425381	914385
132888	914386
81361	914387
320648	914388
185833	914389
200393	914390
325098	914391
201513	914392
208711	914393
70219	914394
79016	914395
228142	914396
253901	914397
243777	914398
378392	914399
348937	914400
311058	914401
212605	914402
375138	914403
378678	914404
90861	914405
231675	914406
79702	914407
192130	914408
351505	914409
458622	914410
457049	914411
374822	914412
227250	914413
199537	914414
122841	914415
89370	914416
184248	914417
423991	914418
407830	914419
208530	914420
174377	914421
149114	914422
149114	914423
376384	914424
127574	914425
434524	914426
104008	914427
233217	914428
377911	914429
454021	914430
232729	914431
163655	914432
257294	914433
356755	914434
80830	914435
163430	914436
384546	914437
424952	914438
36034	914439
75848	914440
414098	914441
359231	914442
414603	914443
172715	914444
225515	914445
115308	914446
322923	914447
220484	914448
122641	914449
115975	914450
398602	914451
56303	914452
272411	914453
88955	914454
338803	914455
186243	914456
457282	914457
204982	914458
169501	914459
133941	914460
318501	914461
16818	914462
349055	914463
314755	914464
235807	914465
269750	914466
283071	914467
93100	914468
71285	914469
295141	914470
136315	914471
90761	914472
306302	914473
235774	914474
122600	914475
439153	914476
444451	914477
359111	914478
272146	914479
214408	914480
333999	914481
216748	914482
425567	914483
432257	914484
126183	914485
188037	914486
81118	914487
382755	914488
305098	914489
405055	914490
165667	914491
320105	914492
137474	914493
298953	914494
458585	914495
282594	914496
234048	914497
190661	914498
281937	914499
195786	914500
187314	914501
402497	914502
150652	914503
49154	914504
296096	914505
117948	914506
97134	914507
368307	914508
196742	914509
232882	914510
251832	914511
175344	914512
389168	914513
387971	914514
102615	914515
289601	914516
404252	914517
218063	914518
68915	914519
439117	914520
40518	914521
303310	914522
324068	914523
295825	914524
248686	914525
248819	914526
409798	914527
70587	914528
382039	914529
117831	914530
221538	914531
221609	914532
188818	914533
438162	914534
337313	914535
218383	914536
347363	914537
79263	914538
182812	914539
299521	914540
326263	914541
459052	914542
112920	914543
335288	914544
312237	914545
35509	914546
251173	914547
204355	914548
372481	914549
96546	914550
102907	914551
37057	914552
418222	914553
61763	914554
110362	914555
161230	914556
333001	914557
47063	914558
247744	914559
223719	914560
179624	914561
106680	914562
94012	914563
355303	914564
41890	914565
311717	914566
149638	914567
124552	914568
285588	914569
171972	914570
433903	914571
411074	914572
88099	914573
413636	914574
359991	914575
142058	914576
311341	914577
182304	914578
268613	914579
332675	914580
317989	914581
100086	914582
152895	914583
372962	914584
160969	914585
87235	914586
344491	914587
425798	914588
191227	914589
370071	914590
176642	914591
191964	914592
28031	914593
89138	914594
66840	914595
179482	914596
178222	914597
364166	914598
56446	914599
152107	914600
459521	914601
158694	914602
388361	914603
137701	914604
7547	914605
284157	914606
70188	914607
439925	914608
355061	914609
263843	914610
243576	914611
396023	914612
287461	914613
398053	914614
304169	914615
329605	914616
82735	914617
123177	914618
347360	914619
302717	914620
331755	914621
252305	914622
321710	914623
58290	914624
365426	914625
10696	914626
178606	914627
252020	914628
131543	914629
201842	914630
291119	914631
72920	914632
359299	914633
376164	914634
182313	914635
367750	914636
66946	914637
195884	914638
277269	914639
74900	914640
356902	914641
109642	914642
80618	914643
202828	914644
181705	914645
197933	914646
194060	914647
29491	914648
202889	914649
42773	914650
411752	914651
31888	914652
40226	914653
106719	914654
70820	914655
213918	914656
272611	914657
63839	914658
46682	914659
300792	914660
214306	914661
304525	914662
409552	914663
163697	914664
347280	914665
178364	914666
234205	914667
390522	914668
91604	914669
201373	914670
253060	914671
197735	914672
106285	914673
127737	914674
458913	914675
62157	914676
377343	914677
321591	914678
194759	914679
215983	914680
243298	914681
208838	914682
395868	914683
253816	914684
347077	914685
420041	914686
427200	914687
126443	914688
27288	914689
161431	914690
131853	914691
204716	914692
297776	914693
307987	914694
128550	914695
116812	914696
245543	914697
187107	914698
23939	914699
170743	914700
451917	914701
413438	914702
405854	914703
375571	914704
2703	914705
22649	914706
135999	914707
438663	914708
216686	914709
381704	914710
203190	914711
198221	914712
198719	914713
100186	914714
39641	914715
201189	914716
129568	914717
126223	914718
439088	914719
202073	914720
92382	914721
65749	914722
93339	914723
204755	914724
162105	914725
283076	914726
103402	914727
421099	914728
119128	914729
210577	914730
74331	914731
44991	914732
193016	914733
283083	914734
367881	914735
216700	914736
286585	914737
178010	914738
368833	914739
229706	914740
389772	914741
337175	914742
89977	914743
364208	914744
439002	914745
296852	914746
304382	914747
366391	914748
4893	914749
311362	914750
331735	914751
290034	914752
344866	914753
449911	914754
191736	914755
227868	914756
124359	914757
397853	914758
81291	914759
159257	914760
274184	914761
71135	914762
15500	914763
197694	914764
259134	914765
446865	914766
449578	914767
163873	914768
435162	914769
96646	914770
269801	914771
283893	914772
233798	914773
62737	914774
188410	914775
183455	914776
260994	914777
415777	914778
290724	914779
396972	914780
87793	914781
93161	914782
197577	914783
309687	914784
118223	914785
135746	914786
203855	914787
416205	914788
127892	914789
112463	914790
87288	914791
123912	914792
220433	914793
226178	914794
12818	914795
155254	914796
19905	914797
19776	914798
138174	914799
32150	914800
105585	914801
64640	914802
352602	914803
93872	914804
1162	914805
151835	914806
403230	914807
384468	914808
235317	914809
72051	914810
240922	914811
24236	914812
290808	914813
324174	914814
390521	914815
16207	914816
19991	914817
109195	914818
26226	914819
434766	914820
6434	914821
6434	914822
179691	914823
320954	914824
10199	914825
451301	914826
168584	914827
185713	914828
151720	914829
63532	914830
12269	914831
350509	914832
249729	914833
118862	914834
53674	914835
74858	914836
129919	914837
156731	914838
167607	914839
167636	914840
56915	914841
4504	914842
9555	914843
235790	914844
170181	914845
125750	914846
27958	914847
239032	914848
10673	914849
18155	914850
1310	914851
97212	914852
399648	914853
57969	914854
6439	914855
25668	914856
155986	914857
11331	914858
107043	914859
157700	914860
352204	914861
167001	914862
81356	914863
221392	914864
306527	914865
123428	914866
45328	914867
13046	914868
115243	914869
80969	914870
121602	914871
284007	914872
31954	914873
177057	914874
354467	914875
74209	914876
315151	914877
3428	914878
49800	914879
144912	914880
74478	914881
171148	914882
96490	914883
228467	914884
457234	914885
400834	914886
209598	914887
496	914888
111416	914889
221729	914890
3999	914891
94630	914892
40254	914893
99548	914894
41431	914895
94065	914896
228640	914897
43201	914898
90590	914899
176417	914900
109300	914901
13450	914902
5856	914903
41268	914904
388932	914905
232141	914906
186458	914907
171250	914908
21545	914909
169567	914910
39943	914911
725	914912
1306	914913
104988	914914
152372	914915
36229	914916
27168	914917
22534	914918
22519	914919
239373	914920
221513	914921
22750	914922
402152	914923
7576	914924
82387	914925
52500	914926
7649	914927
73023	914928
253458	914929
26206	914930
435587	914931
220064	914932
100592	914933
189229	914934
120961	914935
26213	914936
98397	914937
51017	914938
75130	914939
4968	914940
20251	914941
379586	914942
137584	914943
405580	914944
212945	914945
10185	914946
358575	914947
457727	914948
61981	914949
119552	914950
24791	914951
363838	914952
72252	914953
65089	914954
182878	914955
261469	914956
314945	914957
422404	914958
187701	914959
262253	914960
258114	914961
2745	914962
3171	914963
311007	914964
331068	914965
203539	914966
166432	914967
33317	914968
262548	914969
35606	914970
72555	914971
288397	914972
5330	914973
10309	914974
251013	914975
69788	914976
114280	914977
42281	914978
289655	914979
54976	914980
103	914981
406267	914982
178375	914983
142479	914984
238402	914985
90445	914986
10811	914987
268393	914988
493	914989
59501	914990
271	914991
101766	914992
28386	914993
116591	914994
804	914995
348945	914996
358172	914997
311839	914998
226129	914999
115799	915000
116346	915001
437023	915002
230748	915003
335921	915004
414186	915005
123542	915006
292944	915007
213548	915008
88421	915009
101140	915010
229239	915011
225936	915012
416552	915013
84341	915014
261588	915015
18380	915016
139715	915017
369756	915018
138813	915019
401276	915020
367524	915021
114900	915022
55596	915023
263372	915024
160865	915025
409274	915026
23290	915027
366599	915028
378938	915029
388065	915030
205912	915031
106836	915032
7551	915033
419701	915034
241366	915035
101233	915036
257492	915037
22293	915038
16524	915039
3891	915040
432642	915041
113529	915042
250154	915043
394677	915044
206858	915045
199340	915046
285167	915047
252235	915048
238971	915049
298203	915050
214388	915051
311844	915052
382974	915053
7006	915054
2225	915055
122546	915056
441623	915057
440238	915058
122337	915059
121605	915060
441633	915061
62499	915062
390956	915063
54732	915064
249205	915065
431130	915066
246598	915067
226359	915068
452008	915069
246200	915070
241484	915071
436533	915072
219446	915073
228418	915074
156289	915075
300940	915076
155559	915077
267741	915078
322479	915079
63224	915080
162539	915081
102833	915082
399480	915083
408505	915084
158397	915085
39465	915086
319789	915087
6101	915088
86308	915089
358148	915090
1382	915091
104262	915092
98952	915093
1228	915094
219561	915095
90802	915096
111546	915097
238757	915098
185522	915099
130605	915100
377845	915101
82283	915102
178430	915103
374265	915104
94496	915105
212380	915106
134383	915107
86400	915108
9746	915109
416976	915110
155858	915111
113671	915112
86312	915113
86706	915114
86807	915115
58504	915116
133367	915117
192989	915118
205210	915119
64179	915120
356289	915121
109864	915122
452397	915123
420721	915124
8223	915125
109546	915126
79172	915127
110699	915128
311082	915129
315681	915130
108756	915131
236471	915132
6950	915133
55061	915134
5689	915135
3898	915136
372851	915137
125885	915138
22436	915139
215105	915140
19850	915141
293530	915142
92751	915143
64669	915144
209662	915145
53876	915146
3546	915147
179	915148
106231	915149
176848	915150
157940	915151
39145	915152
91387	915153
290392	915154
115138	915155
248868	915156
178739	915157
83404	915158
22604	915159
95487	915160
193898	915161
3969	915162
188133	915163
95670	915164
106120	915165
66174	915166
450689	915167
369219	915168
66213	915169
209247	915170
55744	915171
238956	915172
32003	915173
49194	915174
319	915175
56340	915176
336262	915177
51739	915178
408445	915179
65208	915180
12098	915181
630	915182
9614	915183
227590	915184
170879	915185
176452	915186
330732	915187
72760	915188
116902	915189
126871	915190
6669	915191
232405	915192
156731	915193
115526	915194
93912	915195
332094	915196
114906	915197
375274	915198
98230	915199
126219	915200
83055	915201
52780	915202
438953	915203
208545	915204
108618	915205
108804	915206
207372	915207
236458	915208
280470	915209
327419	915210
119740	915211
205677	915212
102839	915213
142798	915214
169042	915215
107601	915216
247233	915217
43683	915218
163968	915219
376954	915220
450144	915221
113478	915222
405617	915223
377868	915224
171616	915225
417870	915226
89320	915227
177737	915228
389609	915229
382419	915230
321792	915231
85492	915232
262545	915233
18808	915234
96241	915235
72515	915236
164406	915237
111169	915238
1779	915239
127036	915240
127036	915241
241874	915242
163921	915243
108092	915244
386597	915245
109618	915246
221533	915247
74714	915248
23468	915249
10493	915250
213462	915251
162003	915252
8114	915253
177489	915254
447277	915255
73543	915256
327	915257
3053	915258
58872	915259
125079	915260
91315	915261
74894	915262
145589	915263
321340	915264
45120	915265
29978	915266
104266	915267
230476	915268
217633	915269
56005	915270
122364	915271
148719	915272
33667	915273
453146	915274
438359	915275
80829	915276
44844	915277
8634	915278
264119	915279
94938	915280
1283	915281
260219	915282
9646	915283
39685	915284
33751	915285
179642	915286
18758	915287
248573	915288
113358	915289
58895	915290
179295	915291
39047	915292
417230	915293
65108	915294
192810	915295
163076	915296
10911	915297
417882	915298
202863	915299
148542	915300
47341	915301
235434	915302
89836	915303
86159	915304
234321	915305
36743	915306
97855	915307
37138	915308
102221	915309
241940	915310
45187	915311
54391	915312
105978	915313
143142	915314
79083	915315
19883	915316
357079	915317
4873	915318
178332	915319
229315	915320
96871	915321
151285	915322
264297	915323
246149	915324
19521	915325
141424	915326
22587	915327
71568	915328
49726	915329
96085	915330
158831	915331
19451	915332
18126	915333
14432	915334
18510	915335
145458	915336
79266	915337
199863	915338
358250	915339
229535	915340
22047	915341
60856	915342
125801	915343
102642	915344
234366	915345
41263	915346
190028	915347
20816	915348
164621	915349
223884	915350
399408	915351
145196	915352
70770	915353
28877	915354
418361	915355
426676	915356
397605	915357
35655	915358
116617	915359
82370	915360
29278	915361
128418	915362
27498	915363
62767	915364
21048	915365
35197	915366
134730	915367
128245	915368
453813	915369
172660	915370
458238	915371
14171	915372
86765	915373
402522	915374
197836	915375
45504	915376
69536	915377
122907	915378
10753	915379
47741	915380
211056	915381
78781	915382
79424	915383
174734	915384
293246	915385
252889	915386
300803	915387
330680	915388
193878	915389
100834	915390
12152	915391
232330	915392
43746	915393
164456	915394
104906	915395
21667	915396
124032	915397
859	915398
185674	915399
84531	915400
107078	915401
403	915402
7036	915403
60192	915404
150586	915405
57379	915406
199879	915407
154679	915408
394100	915409
90110	915410
188286	915411
364265	915412
126314	915413
99662	915414
176805	915415
121168	915416
45688	915417
170376	915418
158566	915419
15724	915420
14737	915421
308479	915422
418417	915423
188201	915424
318921	915425
221283	915426
61679	915427
7938	915428
17193	915429
8580	915430
35651	915431
100111	915432
40761	915433
201517	915434
224170	915435
87768	915436
269784	915437
75554	915438
84263	915439
219308	915440
11849	915441
32907	915442
227874	915443
212083	915444
128055	915445
355784	915446
78512	915447
40415	915448
150089	915449
208334	915450
135713	915451
245930	915452
234466	915453
16839	915454
164855	915455
134506	915456
15869	915457
196805	915458
390037	915459
87557	915460
459977	915461
200160	915462
108946	915463
392416	915464
150563	915465
104980	915466
29566	915467
8533	915468
58006	915469
10927	915470
40526	915471
97891	915472
440122	915473
31546	915474
119011	915475
129298	915476
109562	915477
33738	915478
87600	915479
59086	915480
297867	915481
48365	915482
50962	915483
10663	915484
123503	915485
415956	915486
310797	915487
408011	915488
175776	915489
73419	915490
262829	915491
9042	915492
170873	915493
166702	915494
372694	915495
40329	915496
110010	915497
39992	915498
22833	915499
20584	915500
358720	915501
35296	915502
68870	915503
12655	915504
146701	915505
334110	915506
130270	915507
45237	915508
406462	915509
337630	915510
126700	915511
360527	915512
354447	915513
26520	915514
344104	915515
2682	915516
112555	915517
115653	915518
151462	915519
279935	915520
95602	915521
193538	915522
5842	915523
126064	915524
97939	915525
293806	915526
54523	915527
36046	915528
54523	915529
54527	915530
144355	915531
362678	915532
363584	915533
89508	915534
442701	915535
113008	915536
170664	915537
41501	915538
25517	915539
94539	915540
49700	915541
65860	915542
40539	915543
234038	915544
119813	915545
250656	915546
453221	915547
210261	915548
354236	915549
36142	915550
84838	915551
230394	915552
59568	915553
16802	915554
88486	915555
105872	915556
12378	915557
268281	915558
216432	915559
17518	915560
245203	915561
205751	915562
212291	915563
279104	915564
29093	915565
27967	915566
57976	915567
445232	915568
160003	915569
51985	915570
36675	915571
51240	915572
97739	915573
27108	915574
27405	915575
262283	915576
267022	915577
128283	915578
27405	915579
63106	915580
253334	915581
162788	915582
95134	915583
5790	915584
59320	915585
71254	915586
427488	915587
392325	915588
12966	915589
429014	915590
3526	915591
203633	915592
116032	915593
48362	915594
46551	915595
3366	915596
756	915597
361789	915598
217300	915599
175908	915600
454223	915601
4037	915602
195865	915603
74285	915604
15360	915605
241015	915606
18195	915607
15795	915608
222558	915609
48058	915610
115732	915611
56944	915612
90933	915613
117890	915614
93296	915615
107571	915616
212560	915617
74784	915618
71812	915619
99372	915620
390882	915621
226461	915622
4616	915623
74536	915624
73647	915625
280860	915626
120192	915627
20464	915628
94231	915629
73513	915630
65508	915631
51381	915632
187151	915633
2353	915634
35972	915635
10479	915636
67160	915637
136081	915638
58865	915639
410246	915640
225910	915641
13298	915642
68807	915643
26440	915644
33001	915645
12394	915646
340688	915647
415805	915648
81948	915649
420612	915650
33140	915651
295081	915652
170695	915653
315442	915654
84195	915655
152588	915656
238254	915657
87122	915658
125213	915659
383641	915660
109363	915661
31988	915662
196265	915663
66318	915664
57138	915665
208535	915666
382210	915667
40272	915668
15936	915669
16140	915670
45917	915671
9410	915672
225252	915673
262534	915674
184143	915675
130518	915676
49819	915677
236044	915678
289628	915679
251390	915680
66323	915681
22363	915682
2640	915683
99888	915684
87021	915685
202166	915686
9320	915687
19596	915688
1857	915689
270303	915690
21795	915691
230812	915692
258713	915693
21529	915694
51441	915695
409175	915696
75586	915697
21314	915698
116408	915699
17783	915700
44054	915701
12471	915702
174503	915703
13070	915704
200545	915705
71486	915706
41003	915707
255138	915708
20460	915709
12081	915710
15796	915711
60952	915712
55631	915713
14115	915714
178429	915715
89533	915716
53765	915717
72375	915718
282313	915719
167862	915720
244773	915721
71564	915722
321496	915723
24752	915724
20429	915725
245006	915726
54114	915727
373328	915728
404038	915729
74719	915730
80212	915731
113722	915732
120184	915733
52821	915734
382271	915735
227963	915736
366905	915737
189082	915738
66941	915739
7650	915740
99891	915741
69221	915742
117970	915743
17195	915744
30891	915745
231442	915746
158194	915747
305179	915748
7701	915749
6130	915750
128540	915751
4045	915752
2283	915753
167987	915754
232394	915755
428077	915756
45659	915757
123218	915758
324931	915759
55899	915760
6955	915761
147666	915762
427194	915763
194414	915764
420443	915765
183841	915766
13228	915767
1345	915768
397112	915769
26982	915770
361423	915771
26581	915772
96948	915773
305790	915774
305115	915775
132208	915776
87379	915777
207580	915778
12657	915779
4023	915780
56478	915781
62345	915782
78650	915783
38401	915784
248642	915785
2979	915786
248264	915787
253872	915788
117717	915789
7977	915790
70415	915791
54934	915792
129486	915793
118737	915794
198261	915795
522	915796
38695	915797
147007	915798
12415	915799
217820	915800
30594	915801
56728	915802
99020	915803
354123	915804
6438	915805
85969	915806
101550	915807
456411	915808
41361	915809
3110	915810
304751	915811
80592	915812
247156	915813
247156	915814
193947	915815
8971	915816
212479	915817
8971	915818
157681	915819
213626	915820
235326	915821
161219	915822
166837	915823
8834	915824
223117	915825
127274	915826
47716	915827
18898	915828
101711	915829
140806	915830
95343	915831
39352	915832
126409	915833
293308	915834
216881	915835
50988	915836
154655	915837
179653	915838
56960	915839
220611	915840
45870	915841
245955	915842
42559	915843
20129	915844
400366	915845
227996	915846
373331	915847
33089	915848
24912	915849
108431	915850
80818	915851
42341	915852
234586	915853
313217	915854
257726	915855
52009	915856
14108	915857
13915	915858
52649	915859
170143	915860
6196	915861
33141	915862
206228	915863
284199	915864
178039	915865
25544	915866
46288	915867
2785	915868
6196	915869
425708	915870
21424	915871
57451	915872
229583	915873
136137	915874
178679	915875
110274	915876
3634	915877
75405	915878
458311	915879
134038	915880
68183	915881
291934	915882
260698	915883
134056	915884
357314	915885
171585	915886
256472	915887
83353	915888
2581	915889
14595	915890
4343	915891
553	915892
90995	915893
395054	915894
38554	915895
112356	915896
127352	915897
427115	915898
324767	915899
108208	915900
162818	915901
329499	915902
151086	915903
136558	915904
26149	915905
12975	915906
78412	915907
110676	915908
48	915909
311095	915910
93051	915911
28747	915912
20738	915913
171534	915914
26798	915915
81675	915916
311050	915917
311235	915918
152113	915919
15094	915920
190519	915921
314106	915922
137564	915923
38000	915924
62805	915925
110137	915926
343062	915927
59670	915928
240063	915929
163816	915930
206229	915931
221811	915932
194093	915933
29319	915934
19835	915935
148363	915936
12257	915937
322491	915938
41162	915939
73870	915940
121106	915941
11502	915942
244011	915943
219113	915944
5379	915945
18444	915946
114694	915947
337	915948
223986	915949
159724	915950
295413	915951
158748	915952
353903	915953
388573	915954
353372	915955
16025	915956
22287	915957
2329	915958
53770	915959
1239	915960
136525	915961
275771	915962
267603	915963
72544	915964
346432	915965
11833	915966
348106	915967
76939	915968
76939	915969
40299	915970
23190	915971
83595	915972
254698	915973
4327	915974
23727	915975
8521	915976
199950	915977
282286	915978
107795	915979
118353	915980
94275	915981
85254	915982
216	915983
170616	915984
395073	915985
3724	915986
150115	915987
115491	915988
214700	915989
404495	915990
284875	915991
38741	915992
59785	915993
120	915994
82635	915995
128540	915996
181355	915997
69439	915998
44110	915999
14080	916000
17774	916001
432242	916002
130423	916003
352567	916004
88808	916005
82539	916006
8778	916007
2843	916008
309593	916009
28311	916010
210632	916011
431836	916012
104631	916013
105007	916014
314524	916015
57815	916016
6970	916017
28471	916018
247430	916019
27065	916020
194895	916021
1418	916022
116995	916023
28297	916024
161716	916025
346958	916026
26978	916027
53222	916028
39563	916029
52106	916030
17724	916031
2641	916032
12882	916033
106013	916034
261812	916035
218651	916036
266507	916037
35797	916038
52347	916039
1630	916040
90007	916041
153161	916042
60683	916043
171359	916044
28236	916045
29005	916046
56952	916047
51082	916048
11686	916049
20131	916050
130115	916051
229044	916052
162425	916053
31047	916054
131111	916055
275775	916056
45817	916057
64613	916058
107140	916059
313271	916060
452740	916061
51083	916062
141118	916063
155933	916064
1694	916065
365779	916066
22851	916067
228934	916068
166459	916069
289513	916070
141912	916071
63174	916072
173282	916073
5338	916074
102965	916075
232607	916076
90778	916077
305513	916078
6128	916079
385902	916080
317070	916081
114582	916082
20053	916083
32645	916084
106	916085
362945	916086
6423	916087
171902	916088
124820	916089
7597	916090
145305	916091
34042	916092
61893	916093
6423	916094
136381	916095
227723	916096
18366	916097
84083	916098
158	916099
112201	916100
158660	916101
193056	916102
427133	916103
402906	916104
281946	916105
431526	916106
661	916107
172913	916108
350840	916109
244074	916110
41338	916111
191523	916112
34490	916113
15690	916114
14884	916115
9409	916116
124224	916117
176307	916118
277	916119
387569	916120
84336	916121
93684	916122
62914	916123
48214	916124
180962	916125
66443	916126
111929	916127
8985	916128
251423	916129
56904	916130
279407	916131
92779	916132
240922	916133
47493	916134
43334	916135
57987	916136
22520	916137
11708	916138
251707	916139
6790	916140
47820	916141
90474	916142
115247	916143
11505	916144
369207	916145
186334	916146
145309	916147
37250	916148
56711	916149
23823	916150
29425	916151
103909	916152
3382	916153
45934	916154
42278	916155
18760	916156
19311	916157
185596	916158
457310	916159
41153	916160
1979	916161
136941	916162
176240	916163
123553	916164
214002	916165
170945	916166
174225	916167
35335	916168
72064	916169
65375	916170
50137	916171
244903	916172
440289	916173
271152	916174
14733	916175
178156	916176
105	916177
167652	916178
134984	916179
273917	916180
440150	916181
50548	916182
344160	916183
80032	916184
35828	916185
86456	916186
168100	916187
120156	916188
181332	916189
249405	916190
142390	916191
196585	916192
426472	916193
191899	916194
220778	916195
164565	916196
369073	916197
122982	916198
129516	916199
220263	916200
65400	916201
327037	916202
134068	916203
27960	916204
348768	916205
62038	916206
7310	916207
9607	916208
115650	916209
370276	916210
366475	916211
24100	916212
109739	916213
129464	916214
144830	916215
49972	916216
6710	916217
47264	916218
16318	916219
284136	916220
79926	916221
1892	916222
98846	916223
143465	916224
8388	916225
11705	916226
1713	916227
28443	916228
62970	916229
360932	916230
39040	916231
26622	916232
97997	916233
34577	916234
228616	916235
351068	916236
145960	916237
267466	916238
82975	916239
158632	916240
177061	916241
267906	916242
1621	916243
37439	916244
91035	916245
203551	916246
7136	916247
4558	916248
9084	916249
13915	916250
928	916251
65801	916252
50915	916253
30978	916254
346508	916255
223568	916256
410488	916257
205584	916258
353527	916259
59081	916260
413976	916261
96180	916262
215005	916263
343599	916264
234750	916265
203076	916266
168176	916267
54385	916268
207195	916269
125781	916270
51565	916271
3431	916272
12300	916273
36380	916274
122581	916275
234383	916276
209969	916277
45200	916278
202335	916279
199192	916280
25116	916281
18948	916282
235562	916283
171721	916284
171593	916285
137205	916286
32603	916287
39189	916288
47075	916289
71436	916290
274477	916291
80713	916292
8473	916293
302758	916294
330830	916295
160858	916296
4438	916297
94962	916298
1604	916299
32526	916300
117724	916301
445181	916302
26053	916303
73845	916304
384571	916305
78607	916306
56476	916307
6964	916308
19058	916309
28048	916310
421193	916311
254689	916312
126	916313
97607	916314
90187	916315
40445	916316
170366	916317
228302	916318
303923	916319
142858	916320
113737	916321
422421	916322
108939	916323
452492	916324
73162	916325
67003	916326
73813	916327
200528	916328
8590	916329
214769	916330
108561	916331
118138	916332
26211	916333
12951	916334
177394	916335
82175	916336
243939	916337
389135	916338
150885	916339
163845	916340
80640	916341
30676	916342
110519	916343
44417	916344
121514	916345
89464	916346
132072	916347
232221	916348
404095	916349
138584	916350
81416	916351
66653	916352
26211	916353
18686	916354
18032	916355
109688	916356
45143	916357
597	916358
219948	916359
229112	916360
69901	916361
104867	916362
105748	916363
320	916364
89083	916365
88269	916366
274227	916367
188209	916368
97793	916369
13673	916370
56366	916371
406291	916372
217840	916373
8769	916374
205135	916375
5768	916376
116971	916377
133426	916378
54	916379
404698	916380
63068	916381
23533	916382
20028	916383
267824	916384
243511	916385
243682	916386
50713	916387
19669	916388
41002	916389
18682	916390
350115	916391
31034	916392
53569	916393
30183	916394
49048	916395
13801	916396
192990	916397
181389	916398
145126	916399
174761	916400
5669	916401
7171	916402
1291	916403
4889	916404
12508	916405
116941	916406
355100	916407
793	916408
2174	916409
7723	916410
257314	916411
15083	916412
274087	916413
121291	916414
87337	916415
1617	916416
1907	916417
86860	916418
1283	916419
38994	916420
16070	916421
85617	916422
139634	916423
141270	916424
71894	916425
63606	916426
281542	916427
186932	916428
133068	916429
361110	916430
10861	916431
103033	916432
13950	916433
25678	916434
120793	916435
203076	916436
268882	916437
224101	916438
133838	916439
19736	916440
5773	916441
26406	916442
294373	916443
164577	916444
40120	916445
115293	916446
172892	916447
246816	916448
102316	916449
81157	916450
68603	916451
218062	916452
10162	916453
102565	916454
339172	916455
152974	916456
185211	916457
76826	916458
36690	916459
232686	916460
337007	916461
11281	916462
79876	916463
79291	916464
172490	916465
104737	916466
32304	916467
389303	916468
5019	916469
65806	916470
15490	916471
248558	916472
215890	916473
22143	916474
400287	916475
7165	916476
7444	916477
124438	916478
4603	916479
132704	916480
216211	916481
206190	916482
108614	916483
230754	916484
12519	916485
158332	916486
234038	916487
200320	916488
379256	916489
81724	916490
78718	916491
3118	916492
1624	916493
4748	916494
18323	916495
90745	916496
30371	916497
56309	916498
179682	916499
250080	916500
22582	916501
31036	916502
99122	916503
209522	916504
89906	916505
428115	916506
63524	916507
88189	916508
125531	916509
79375	916510
22094	916511
43961	916512
347616	916513
65422	916514
1244	916515
7842	916516
33047	916517
33162	916518
1407	916519
3490	916520
3256	916521
80698	916522
165188	916523
57976	916524
22212	916525
63886	916526
38294	916527
191261	916528
93519	916529
103142	916530
120749	916531
32867	916532
250747	916533
26058	916534
2376	916535
7842	916536
448885	916537
29684	916538
62956	916539
89585	916540
200652	916541
88050	916542
177103	916543
78718	916544
279567	916545
11966	916546
3536	916547
106424	916548
65482	916549
104882	916550
1164	916551
235726	916552
172477	916553
66336	916554
5075	916555
124459	916556
11255	916557
7842	916558
4487	916559
11586	916560
5019	916561
1166	916562
11704	916563
11137	916564
62684	916565
2373	916566
4516	916567
4534	916568
7165	916569
3256	916570
4487	916571
11181	916572
655	916573
883	916574
5092	916575
18642	916576
425	916577
18503	916578
883	916579
1796	916580
2348	916581
37790	916582
7808	916583
3563	916584
292998	916585
3563	916586
32891	916587
93692	916588
6847	916589
4545	916590
29498	916591
30906	916592
126647	916593
7751	916594
27405	916595
116208	916596
96088	916597
38121	916598
51240	916599
205108	916600
57917	916601
200540	916602
156832	916603
161313	916604
84838	916605
442158	916606
110091	916607
50925	916608
221743	916609
116208	916610
190987	916611
184444	916612
59295	916613
114707	916614
51024	916615
125369	916616
19995	916617
179085	916618
78718	916619
294315	916620
69735	916621
20542	916622
16802	916623
201175	916624
374188	916625
157561	916626
89906	916627
40049	916628
381803	916629
85227	916630
49700	916631
230098	916632
146233	916633
166482	916634
114479	916635
12378	916636
77954	916637
18788	916638
115813	916639
57976	916640
231558	916641
20542	916642
241406	916643
33635	916644
117082	916645
81223	916646
76290	916647
261750	916648
43739	916649
65110	916650
89906	916651
64632	916652
159347	916653
104448	916654
91271	916655
96725	916656
351554	916657
249763	916658
19995	916659
220957	916660
110635	916661
10539	916662
357508	916663
49700	916664
28000	916665
11987	916666
7364	916667
12059	916668
4627	916669
10602	916670
11255	916671
3522	916672
59238	916673
362691	916674
17518	916675
435114	916676
117082	916677
180291	916678
1141	916679
38791	916680
88486	916681
154775	916682
17937	916683
61348	916684
9138	916685
11181	916686
883	916687
2394	916688
7165	916689
10584	916690
16967	916691
236079	916692
63073	916693
38294	916694
434442	916695
122917	916696
141521	916697
133263	916698
262755	916699
130896	916700
12334	916701
210414	916702
63256	916703
61702	916704
28928	916705
3129	916706
4748	916707
29293	916708
27846	916709
30906	916710
425	916711
125740	916712
125658	916713
103934	916714
6847	916715
79766	916716
5261	916717
1526	916718
12334	916719
210594	916720
170387	916721
44431	916722
107151	916723
209522	916724
389370	916725
4615	916726
16762	916727
3129	916728
7015	916729
4712	916730
7015	916731
7833	916732
7390	916733
5032	916734
29498	916735
64786	916736
46181	916737
1244	916738
5015	916739
16721	916740
3118	916741
7364	916742
1219	916743
1407	916744
3536	916745
7612	916746
2460	916747
4487	916748
55249	916749
58082	916750
192	916751
65482	916752
4615	916753
340919	916754
22451	916755
1575	916756
1609	916757
16984	916758
148289	916759
66988	916760
110091	916761
384456	916762
326577	916763
161313	916764
4627	916765
29498	916766
156832	916767
312431	916768
56309	916769
109880	916770
217174	916771
31608	916772
425	916773
4979	916774
63301	916775
2307	916776
6747	916777
3601	916778
2394	916779
1164	916780
1219	916781
18642	916782
11586	916783
2348	916784
3256	916785
18642	916786
11667	916787
7763	916788
58082	916789
31198	916790
4832	916791
28289	916792
213372	916793
7808	916794
229507	916795
20542	916796
213059	916797
169433	916798
73688	916799
117293	916800
37882	916801
84172	916802
162376	916803
155138	916804
413721	916805
9138	916806
158332	916807
65860	916808
18503	916809
436317	916810
122713	916811
147494	916812
37790	916813
198154	916814
106810	916815
26192	916816
79766	916817
7165	916818
31655	916819
31659	916820
655	916821
2307	916822
11012	916823
7053	916824
3234	916825
883	916826
22212	916827
164447	916828
3410	916829
281668	916830
6747	916831
12134	916832
4979	916833
105144	916834
70336	916835
227750	916836
6989	916837
62684	916838
53429	916839
1609	916840
166804	916841
255404	916842
31608	916843
420733	916844
4712	916845
3125	916846
1609	916847
55400	916848
883	916849
244198	916850
77931	916851
78328	916852
27717	916853
36496	916854
321911	916855
93519	916856
119104	916857
7015	916858
7612	916859
11739	916860
2394	916861
33047	916862
77954	916863
333681	916864
33635	916865
59568	916866
422455	916867
3256	916868
3560	916869
19897	916870
114051	916871
3483	916872
2370	916873
18503	916874
2460	916875
7565	916876
217173	916877
425	916878
5075	916879
37366	916880
31631	916881
101023	916882
111775	916883
170387	916884
218418	916885
110485	916886
16802	916887
106891	916888
78869	916889
19995	916890
128770	916891
88189	916892
12334	916893
212291	916894
200540	916895
16242	916896
38390	916897
88050	916898
154463	916899
2354	916900
3272	916901
42297	916902
11122	916903
7565	916904
117475	916905
1141	916906
403367	916907
1575	916908
51196	916909
31437	916910
365739	916911
193447	916912
29684	916913
3129	916914
3468	916915
2008	916916
1164	916917
11586	916918
1788	916919
7364	916920
1796	916921
19551	916922
3483	916923
1244	916924
4832	916925
3234	916926
655	916927
5279	916928
18754	916929
7842	916930
7084	916931
4979	916932
57917	916933
2373	916934
97590	916935
191854	916936
90086	916937
91271	916938
18323	916939
7015	916940
10236	916941
10383	916942
1164	916943
16967	916944
1609	916945
6989	916946
16394	916947
4832	916948
425	916949
4534	916950
2500	916951
7763	916952
31437	916953
2354	916954
2460	916955
2359	916956
2394	916957
2376	916958
655	916959
231255	916960
1141	916961
3160	916962
2376	916963
3504	916964
7590	916965
7763	916966
2370	916967
4608	916968
1166	916969
59568	916970
366898	916971
106409	916972
398733	916973
4422	916974
16394	916975
1624	916976
16573	916977
6989	916978
4534	916979
78308	916980
123926	916981
7109	916982
5718	916983
1141	916984
82728	916985
90745	916986
11137	916987
33285	916988
122084	916989
61714	916990
214021	916991
2314	916992
1244	916993
5019	916994
3536	916995
103768	916996
3118	916997
176051	916998
3490	916999
7751	917000
80106	917001
2314	917002
65422	917003
302079	917004
22094	917005
237331	917006
128283	917007
5275	917008
10236	917009
16242	917010
4615	917011
232919	917012
378530	917013
26275	917014
155585	917015
1253	917016
12134	917017
5015	917018
7084	917019
4913	917020
16394	917021
883	917022
17645	917023
4732	917024
6869	917025
1166	917026
6698	917027
655	917028
10841	917029
2500	917030
61348	917031
7833	917032
32073	917033
3522	917034
58082	917035
16573	917036
5279	917037
7751	917038
425	917039
6804	917040
4534	917041
26967	917042
4858	917043
5047	917044
4615	917045
3504	917046
66730	917047
45307	917048
281855	917049
412747	917050
278326	917051
23887	917052
117877	917053
435962	917054
167303	917055
287570	917056
23887	917057
112128	917058
192	917059
1253	917060
5279	917061
105138	917062
32891	917063
6638	917064
4801	917065
448162	917066
4913	917067
146599	917068
403599	917069
14672	917070
16762	917071
2354	917072
4979	917073
18754	917074
213476	917075
5092	917076
3468	917077
29293	917078
7100	917079
26967	917080
91464	917081
55249	917082
3118	917083
3125	917084
4603	917085
3125	917086
4608	917087
6804	917088
4608	917089
16721	917090
35677	917091
288917	917092
180398	917093
242357	917094
30580	917095
55922	917096
261877	917097
414556	917098
449698	917099
45307	917100
273740	917101
60125	917102
393469	917103
367788	917104
389429	917105
449190	917106
131458	917107
7565	917108
115111	917109
18323	917110
225046	917111
31608	917112
2314	917113
1244	917114
3160	917115
217173	917116
7590	917117
4712	917118
1796	917119
425	917120
3256	917121
1609	917122
16394	917123
16573	917124
1624	917125
345186	917126
208989	917127
17401	917128
5277	917129
109972	917130
346626	917131
184832	917132
129703	917133
7227	917134
115445	917135
407738	917136
43961	917137
80698	917138
176364	917139
119268	917140
64632	917141
3560	917142
337276	917143
2500	917144
255349	917145
4732	917146
189599	917147
100286	917148
32073	917149
7390	917150
109207	917151
2373	917152
29703	917153
2359	917154
5032	917155
4615	917156
7425	917157
5977	917158
88030	917159
2348	917160
4888	917161
6698	917162
4627	917163
1796	917164
2247	917165
1575	917166
4801	917167
6651	917168
435017	917169
226633	917170
217125	917171
116931	917172
350852	917173
38390	917174
88859	917175
136446	917176
5047	917177
18788	917178
70804	917179
94539	917180
12378	917181
106230	917182
205751	917183
106891	917184
1587	917185
104737	917186
17937	917187
215115	917188
26756	917189
4712	917190
3256	917191
11181	917192
1219	917193
213656	917194
3160	917195
7833	917196
65806	917197
149354	917198
411266	917199
177368	917200
227750	917201
295960	917202
84838	917203
1141	917204
4501	917205
43461	917206
25517	917207
51985	917208
1407	917209
108513	917210
31437	917211
6467	917212
7808	917213
4724	917214
6989	917215
3560	917216
3234	917217
17322	917218
5718	917219
7100	917220
1526	917221
11704	917222
11137	917223
125835	917224
3560	917225
7763	917226
19897	917227
3483	917228
3504	917229
4608	917230
6869	917231
1164	917232
1624	917233
16967	917234
6943	917235
4487	917236
7053	917237
1253	917238
3234	917239
1788	917240
3601	917241
33600	917242
10841	917243
7751	917244
5032	917245
1796	917246
11012	917247
5092	917248
63301	917249
3536	917250
7590	917251
425	917252
184169	917253
116883	917254
122084	917255
27846	917256
74710	917257
231180	917258
172111	917259
59295	917260
412586	917261
126814	917262
84172	917263
66526	917264
161646	917265
115813	917266
117082	917267
33285	917268
122917	917269
183191	917270
106424	917271
335663	917272
89039	917273
59741	917274
206077	917275
52024	917276
64129	917277
28912	917278
438481	917279
101430	917280
100286	917281
56107	917282
88317	917283
202205	917284
115813	917285
230394	917286
104584	917287
382189	917288
149626	917289
93519	917290
166482	917291
147486	917292
38791	917293
38121	917294
22451	917295
16802	917296
40546	917297
363833	917298
22451	917299
195958	917300
128770	917301
89529	917302
104448	917303
27967	917304
68143	917305
33285	917306
149626	917307
16762	917308
6698	917309
1575	917310
6651	917311
6847	917312
1587	917313
4666	917314
1575	917315
4748	917316
4640	917317
16394	917318
10841	917319
883	917320
2008	917321
4913	917322
2359	917323
64031	917324
20016	917325
7470	917326
3550	917327
2500	917328
3601	917329
2370	917330
11890	917331
7565	917332
425	917333
2354	917334
2394	917335
18642	917336
31198	917337
11987	917338
4801	917339
2354	917340
4858	917341
7425	917342
18400	917343
2370	917344
11586	917345
1219	917346
3560	917347
12059	917348
279060	917349
180229	917350
221932	917351
444874	917352
1219	917353
3160	917354
102106	917355
4615	917356
2307	917357
33285	917358
6869	917359
1587	917360
200320	917361
29093	917362
103934	917363
29684	917364
371972	917365
197025	917366
106230	917367
50454	917368
50925	917369
210594	917370
17937	917371
2354	917372
655	917373
1253	917374
7590	917375
3536	917376
251487	917377
39448	917378
36496	917379
114707	917380
127313	917381
119813	917382
31659	917383
56107	917384
425465	917385
61828	917386
252752	917387
249763	917388
91271	917389
143543	917390
155873	917391
74710	917392
247665	917393
57976	917394
1141	917395
117665	917396
4501	917397
210565	917398
6804	917399
417999	917400
18323	917401
117665	917402
32304	917403
115111	917404
265218	917405
179972	917406
22582	917407
79375	917408
50925	917409
27108	917410
7470	917411
61348	917412
17322	917413
12134	917414
4979	917415
3563	917416
1166	917417
50074	917418
3160	917419
40546	917420
3504	917421
11122	917422
6747	917423
4534	917424
4640	917425
3410	917426
4732	917427
9201	917428
2359	917429
31198	917430
65806	917431
4888	917432
7084	917433
336361	917434
7612	917435
4666	917436
104882	917437
10122	917438
223441	917439
41720	917440
305163	917441
46153	917442
288396	917443
9499	917444
2482	917445
156044	917446
420145	917447
138679	917448
26526	917449
290570	917450
8830	917451
48566	917452
13493	917453
431900	917454
432711	917455
423326	917456
104650	917457
340652	917458
113235	917459
158303	917460
194681	917461
408714	917462
136843	917463
338723	917464
56704	917465
106966	917466
87111	917467
97884	917468
38244	917469
453611	917470
22233	917471
81759	917472
179703	917473
67022	917474
99419	917475
217352	917476
174445	917477
5256	917478
101793	917479
79156	917480
47137	917481
16975	917482
27748	917483
86285	917484
110634	917485
322324	917486
311359	917487
35410	917488
17035	917489
3113	917490
191761	917491
244083	917492
317865	917493
18368	917494
124515	917495
3762	917496
9911	917497
279554	917498
72668	917499
41443	917500
120397	917501
398093	917502
109818	917503
2510	917504
28921	917505
6463	917506
401854	917507
57569	917508
397545	917509
5970	917510
19539	917511
67421	917512
19204	917513
67008	917514
105664	917515
450924	917516
60618	917517
14981	917518
8086	917519
409480	917520
122646	917521
61308	917522
142728	917523
260234	917524
393351	917525
65965	917526
150232	917527
148255	917528
1327	917529
11471	917530
423777	917531
181308	917532
49822	917533
85306	917534
37678	917535
13659	917536
180123	917537
129265	917538
330213	917539
31350	917540
219365	917541
117055	917542
319375	917543
241967	917544
354141	917545
348839	917546
63524	917547
182625	917548
1624	917549
7390	917550
437736	917551
31036	917552
5376	917553
228497	917554
21284	917555
406987	917556
120	917557
58481	917558
27775	917559
94684	917560
246601	917561
277288	917562
46940	917563
166657	917564
225392	917565
247929	917566
247831	917567
407332	917568
65507	917569
86142	917570
5556	917571
173074	917572
380012	917573
17214	917574
68615	917575
412495	917576
197010	917577
204931	917578
5960	917579
717	917580
386	917581
6520	917582
3029	917583
384429	917584
90814	917585
229829	917586
91261	917587
4748	917588
18608	917589
229946	917590
71341	917591
43569	917592
329069	917593
28387	917594
3590	917595
80093	917596
369520	917597
266999	917598
453199	917599
65090	917600
409419	917601
33803	917602
39097	917603
18703	917604
277608	917605
35096	917606
50199	917607
152498	917608
242036	917609
147322	917610
127054	917611
90672	917612
200841	917613
405964	917614
237164	917615
24736	917616
313555	917617
97236	917618
155447	917619
3160	917620
12134	917621
10723	917622
224849	917623
67343	917624
385374	917625
409347	917626
308892	917627
19796	917628
244905	917629
143458	917630
11397	917631
453993	917632
204509	917633
249005	917634
21651	917635
4124	917636
262084	917637
48517	917638
158195	917639
144124	917640
185869	917641
372535	917642
13021	917643
190969	917644
161672	917645
90577	917646
113244	917647
373191	917648
7328	917649
103360	917650
90003	917651
336544	917652
161777	917653
245630	917654
30265	917655
161793	917656
69207	917657
296863	917658
29201	917659
164011	917660
67216	917661
138603	917662
47103	917663
247381	917664
21147	917665
371280	917666
186513	917667
82106	917668
63373	917669
5401	917670
20473	917671
210011	917672
227014	917673
244827	917674
32709	917675
75772	917676
11725	917677
348876	917678
207941	917679
16567	917680
50415	917681
443624	917682
114033	917683
266287	917684
63029	917685
225618	917686
78274	917687
61260	917688
11654	917689
61427	917690
8974	917691
213633	917692
195281	917693
24064	917694
168634	917695
190250	917696
25427	917697
32741	917698
17729	917699
90334	917700
401900	917701
17944	917702
385170	917703
167653	917704
49116	917705
152779	917706
107629	917707
85654	917708
7432	917709
119884	917710
103833	917711
31608	917712
7109	917713
113718	917714
243085	917715
155444	917716
43461	917717
245763	917718
111775	917719
213656	917720
61828	917721
114297	917722
59295	917723
3118	917724
17668	917725
10841	917726
4712	917727
4640	917728
29703	917729
4666	917730
2008	917731
3125	917732
28628	917733
1575	917734
1164	917735
6943	917736
2307	917737
116272	917738
2359	917739
1575	917740
11012	917741
57817	917742
85227	917743
39448	917744
268155	917745
207241	917746
106409	917747
4712	917748
5718	917749
5019	917750
4748	917751
3129	917752
54904	917753
4724	917754
65742	917755
18754	917756
341194	917757
7808	917758
7100	917759
86606	917760
15806	917761
1587	917762
6869	917763
16573	917764
3468	917765
6943	917766
33600	917767
1526	917768
2359	917769
4534	917770
20016	917771
7470	917772
5047	917773
116646	917774
2376	917775
7612	917776
59238	917777
7590	917778
7425	917779
18642	917780
2394	917781
2348	917782
222978	917783
59741	917784
6467	917785
52881	917786
29824	917787
43356	917788
7788	917789
5977	917790
30906	917791
66526	917792
11966	917793
33635	917794
29684	917795
65482	917796
12334	917797
154775	917798
119613	917799
11170	917800
426947	917801
5032	917802
228277	917803
10602	917804
408686	917805
220098	917806
7833	917807
81724	917808
9201	917809
3483	917810
67838	917811
94539	917812
1164	917813
4748	917814
17518	917815
3160	917816
1624	917817
89585	917818
27967	917819
18503	917820
31655	917821
20016	917822
5075	917823
7364	917824
64890	917825
101954	917826
407018	917827
4979	917828
110485	917829
1788	917830
3522	917831
3560	917832
77954	917833
12059	917834
7590	917835
4487	917836
28928	917837
2247	917838
3118	917839
90618	917840
5210	917841
18642	917842
435123	917843
10122	917844
1667	917845
109207	917846
5032	917847
22212	917848
96068	917849
1407	917850
3563	917851
3563	917852
4979	917853
97590	917854
10539	917855
7444	917856
11586	917857
5092	917858
1796	917859
5210	917860
5718	917861
2373	917862
64031	917863
17645	917864
1166	917865
5261	917866
15392	917867
28928	917868
1667	917869
188707	917870
51985	917871
109880	917872
113408	917873
273738	917874
264337	917875
301332	917876
25452	917877
32521	917878
9290	917879
29805	917880
19035	917881
237328	917882
9596	917883
72327	917884
2977	917885
5241	917886
180548	917887
128251	917888
29733	917889
36552	917890
1835	917891
283649	917892
10161	917893
11703	917894
17320	917895
3493	917896
2048	917897
5315	917898
4755	917899
38148	917900
15562	917901
4366	917902
16944	917903
814	917904
6997	917905
7904	917906
4843	917907
2889	917908
579	917909
7014	917910
2322	917911
6045	917912
1366	917913
15562	917914
241871	917915
30825	917916
250475	917917
373911	917918
238512	917919
334100	917920
34873	917921
23182	917922
15074	917923
287521	917924
405927	917925
8114	917926
376752	917927
72798	917928
6676	917929
10576	917930
5135	917931
436261	917932
131196	917933
131196	917934
10742	917935
153148	917936
211064	917937
106526	917938
169927	917939
85845	917940
153323	917941
265106	917942
202824	917943
185213	917944
3147	917945
442498	917946
263809	917947
140322	917948
246908	917949
21765	917950
138405	917951
430925	917952
16364	917953
16120	917954
18195	917955
2237	917956
376	917957
184128	917958
244360	917959
39279	917960
124191	917961
30192	917962
196583	917963
13402	917964
246299	917965
80191	917966
575	917967
107410	917968
338586	917969
196322	917970
70258	917971
239554	917972
142716	917973
262076	917974
370463	917975
5147	917976
112363	917977
290896	917978
218638	917979
69643	917980
219847	917981
177641	917982
177641	917983
7616	917984
5858	917985
201641	917986
121989	917987
230656	917988
65126	917989
63434	917990
26292	917991
81196	917992
197310	917993
123014	917994
163016	917995
310967	917996
310911	917997
24551	917998
43625	917999
87593	918000
162637	918001
66774	918002
309868	918003
87241	918004
6697	918005
289002	918006
239000	918007
94833	918008
17629	918009
57608	918010
3597	918011
351849	918012
9310	918013
55058	918014
11883	918015
36624	918016
17035	918017
39001	918018
5475	918019
5739	918020
267381	918021
249586	918022
100927	918023
840	918024
130773	918025
275061	918026
5371	918027
211696	918028
12849	918029
165525	918030
113333	918031
402603	918032
260353	918033
2006	918034
111695	918035
153072	918036
39057	918037
259596	918038
299360	918039
40560	918040
443858	918041
425791	918042
204872	918043
18647	918044
350319	918045
277825	918046
27586	918047
46204	918048
453180	918049
44394	918050
19278	918051
16412	918052
192526	918053
93967	918054
81875	918055
64659	918056
318	918057
318	918058
81742	918059
4508	918060
128207	918061
11483	918062
17785	918063
100368	918064
83991	918065
128207	918066
34689	918067
154824	918068
32644	918069
342003	918070
203532	918071
221896	918072
366561	918073
68050	918074
14520	918075
48691	918076
7595	918077
213532	918078
8937	918079
84468	918080
99529	918081
44369	918082
71099	918083
376713	918084
92108	918085
249577	918086
38062	918087
307084	918088
389111	918089
30	918090
95401	918091
37505	918092
15118	918093
291518	918094
124341	918095
5287	918096
59427	918097
3265	918098
45148	918099
318952	918100
112378	918101
21485	918102
102114	918103
108593	918104
28630	918105
46199	918106
123600	918107
17170	918108
35793	918109
334280	918110
352482	918111
219930	918112
125360	918113
216614	918114
140806	918115
14234	918116
115470	918117
419574	918118
49358	918119
24384	918120
208561	918121
64312	918122
73572	918123
114053	918124
63921	918125
97924	918126
91736	918127
217560	918128
56254	918129
176214	918130
174760	918131
348005	918132
33407	918133
242291	918134
98680	918135
435951	918136
217786	918137
67538	918138
325457	918139
19976	918140
166166	918141
29602	918142
206671	918143
105776	918144
54590	918145
5842	918146
271911	918147
349363	918148
263942	918149
172608	918150
223	918151
83884	918152
137410	918153
4373	918154
33311	918155
205348	918156
133256	918157
17751	918158
5081	918159
279735	918160
439847	918161
26882	918162
67138	918163
5470	918164
221941	918165
8638	918166
38068	918167
145996	918168
39730	918169
176529	918170
62474	918171
207689	918172
246700	918173
68348	918174
28830	918175
365009	918176
8977	918177
11482	918178
395958	918179
37902	918180
42384	918181
41415	918182
529	918183
186207	918184
186147	918185
179717	918186
61649	918187
233438	918188
52581	918189
28029	918190
333322	918191
109947	918192
14758	918193
182103	918194
98746	918195
3780	918196
94002	918197
300911	918198
168542	918199
41825	918200
6059	918201
400766	918202
395013	918203
327494	918204
246884	918205
53735	918206
190533	918207
94082	918208
8709	918209
51837	918210
416926	918211
60451	918212
30062	918213
19153	918214
420367	918215
6693	918216
424017	918217
7732	918218
36368	918219
143314	918220
77092	918221
404	918222
32151	918223
96901	918224
62	918225
222760	918226
84329	918227
213700	918228
25985	918229
222332	918230
261076	918231
159658	918232
60328	918233
45301	918234
13834	918235
13834	918236
63464	918237
377990	918238
189703	918239
45651	918240
44166	918241
30364	918242
157577	918243
149287	918244
150289	918245
109539	918246
135635	918247
11662	918248
56834	918249
201281	918250
378702	918251
61533	918252
50858	918253
101762	918254
144582	918255
64261	918256
356305	918257
115862	918258
84740	918259
83488	918260
201698	918261
218060	918262
394911	918263
309619	918264
90738	918265
24261	918266
92181	918267
278088	918268
36452	918269
440036	918270
93267	918271
121395	918272
36338	918273
61228	918274
144210	918275
268009	918276
50108	918277
6265	918278
256108	918279
201779	918280
247882	918281
193700	918282
170163	918283
150738	918284
78665	918285
64999	918286
328159	918287
140337	918288
67443	918289
31213	918290
7332	918291
24269	918292
454202	918293
37413	918294
155399	918295
221109	918296
102367	918297
121493	918298
96385	918299
5806	918300
92823	918301
185645	918302
8307	918303
228499	918304
85641	918305
119569	918306
235550	918307
332763	918308
191411	918309
125864	918310
285127	918311
192746	918312
243980	918313
231978	918314
221763	918315
221901	918316
332456	918317
101161	918318
152069	918319
30491	918320
27204	918321
117189	918322
96531	918323
117189	918324
400582	918325
345087	918326
62696	918327
62696	918328
27192	918329
81315	918330
137105	918331
170268	918332
15937	918333
49118	918334
131733	918335
160498	918336
132362	918337
351445	918338
132362	918339
160498	918340
31526	918341
175716	918342
197611	918343
223548	918344
70241	918345
241087	918346
247117	918347
155099	918348
174844	918349
48278	918350
155220	918351
134525	918352
84718	918353
332191	918354
178405	918355
103747	918356
318	918357
27484	918358
69912	918359
98365	918360
6934	918361
211460	918362
212477	918363
80135	918364
212477	918365
13828	918366
97327	918367
55619	918368
362358	918369
132447	918370
40764	918371
151758	918372
129	918373
66357	918374
1275	918375
164900	918376
441273	918377
389030	918378
416286	918379
360832	918380
334376	918381
122340	918382
149396	918383
234543	918384
201746	918385
31975	918386
122530	918387
33377	918388
8834	918389
8432	918390
67113	918391
39795	918392
279053	918393
447064	918394
440408	918395
406898	918396
105441	918397
54541	918398
641	918399
17623	918400
75365	918401
406270	918402
52544	918403
16738	918404
15145	918405
231450	918406
8364	918407
14849	918408
76114	918409
46222	918410
183546	918411
32072	918412
27523	918413
326832	918414
2068	918415
38947	918416
312524	918417
362045	918418
225696	918419
75521	918420
374580	918421
91736	918422
283739	918423
182182	918424
182182	918425
54705	918426
406305	918427
47104	918428
46073	918429
383567	918430
328574	918431
209678	918432
113572	918433
160426	918434
10852	918435
207829	918436
29638	918437
76637	918438
88324	918439
382509	918440
454487	918441
10229	918442
27760	918443
380819	918444
443125	918445
11939	918446
88411	918447
150252	918448
305484	918449
77112	918450
15965	918451
188538	918452
223039	918453
438209	918454
3772	918455
19881	918456
166380	918457
55565	918458
179903	918459
247999	918460
80896	918461
32169	918462
43661	918463
110491	918464
94009	918465
36253	918466
168229	918467
132957	918468
454522	918469
7063	918470
155123	918471
3108	918472
119680	918473
567	918474
120619	918475
304589	918476
418312	918477
89759	918478
238523	918479
28973	918480
39544	918481
114030	918482
10281	918483
96323	918484
227197	918485
166226	918486
76360	918487
332732	918488
193809	918489
2714	918490
4937	918491
214839	918492
249577	918493
266315	918494
42893	918495
76127	918496
284033	918497
197778	918498
330622	918499
102110	918500
141672	918501
239640	918502
408478	918503
13036	918504
150508	918505
258361	918506
170020	918507
313396	918508
234704	918509
200529	918510
89944	918511
129147	918512
16380	918513
26580	918514
305779	918515
84829	918516
166129	918517
245213	918518
126292	918519
410605	918520
276363	918521
118921	918522
102229	918523
410604	918524
81899	918525
65068	918526
165228	918527
323591	918528
133645	918529
143547	918530
70810	918531
52185	918532
55224	918533
37049	918534
286846	918535
324631	918536
44646	918537
147091	918538
98970	918539
102084	918540
169448	918541
249506	918542
196237	918543
195711	918544
233283	918545
50350	918546
6030	918547
47706	918548
2095	918549
9554	918550
446237	918551
416	918552
14855	918553
89184	918554
45440	918555
81140	918556
700	918557
112996	918558
243283	918559
8351	918560
43938	918561
106004	918562
290	918563
342807	918564
408185	918565
190595	918566
428157	918567
337855	918568
134952	918569
391560	918570
165524	918571
8491	918572
146774	918573
46410	918574
142252	918575
418326	918576
106465	918577
410921	918578
122616	918579
6127	918580
55526	918581
92553	918582
310624	918583
26336	918584
224702	918585
160941	918586
90047	918587
353654	918588
69164	918589
141858	918590
25730	918591
266475	918592
355338	918593
214296	918594
238305	918595
216681	918596
79078	918597
160606	918598
17687	918599
30957	918600
224781	918601
226736	918602
96801	918603
191983	918604
406982	918605
210972	918606
248803	918607
12772	918608
11523	918609
408491	918610
235346	918611
177330	918612
231136	918613
63161	918614
305745	918615
11290	918616
6685	918617
8954	918618
304552	918619
132467	918620
18384	918621
21892	918622
1077	918623
15820	918624
130922	918625
161108	918626
47066	918627
9318	918628
84610	918629
239939	918630
67147	918631
123366	918632
443276	918633
1902	918634
372447	918635
99979	918636
390945	918637
313891	918638
53578	918639
388466	918640
70246	918641
12927	918642
16853	918643
102666	918644
28221	918645
146752	918646
43960	918647
3509	918648
1113	918649
342795	918650
436331	918651
432407	918652
128001	918653
32317	918654
128001	918655
2351	918656
28528	918657
19267	918658
13200	918659
399504	918660
79937	918661
31473	918662
43684	918663
20093	918664
241761	918665
69275	918666
62501	918667
21277	918668
89733	918669
75294	918670
263586	918671
11324	918672
397669	918673
18835	918674
453821	918675
7605	918676
120193	918677
92019	918678
363788	918679
98631	918680
44556	918681
365071	918682
99208	918683
143617	918684
180192	918685
2930	918686
26161	918687
44983	918688
3429	918689
100201	918690
281056	918691
16812	918692
170423	918693
340221	918694
24369	918695
154432	918696
81760	918697
1240	918698
427748	918699
424176	918700
205930	918701
49286	918702
344488	918703
8515	918704
165836	918705
286319	918706
23288	918707
318493	918708
110077	918709
29473	918710
281768	918711
238064	918712
1578	918713
63204	918714
22269	918715
3091	918716
44977	918717
306805	918718
121114	918719
143224	918720
16095	918721
107671	918722
342663	918723
382056	918724
176390	918725
117956	918726
39936	918727
36643	918728
280357	918729
68480	918730
53438	918731
4194	918732
111476	918733
150055	918734
164379	918735
156116	918736
431536	918737
33731	918738
424252	918739
298531	918740
72858	918741
361772	918742
426836	918743
133337	918744
51565	918745
373145	918746
327206	918747
388006	918748
75127	918749
457422	918750
5850	918751
102186	918752
128881	918753
118484	918754
151730	918755
361	918756
164143	918757
378661	918758
49912	918759
284961	918760
262224	918761
261963	918762
169038	918763
249409	918764
299393	918765
192217	918766
7233	918767
390445	918768
297566	918769
248160	918770
354771	918771
162109	918772
16360	918773
446199	918774
370041	918775
90102	918776
16309	918777
231519	918778
130039	918779
7250	918780
250378	918781
194390	918782
83040	918783
175724	918784
235646	918785
61419	918786
2189	918787
26316	918788
91861	918789
14258	918790
136414	918791
198285	918792
255417	918793
393108	918794
351327	918795
36393	918796
346461	918797
88229	918798
3186	918799
31051	918800
60698	918801
45312	918802
152760	918803
147228	918804
133008	918805
305729	918806
159987	918807
61411	918808
309430	918809
17636	918810
301575	918811
234087	918812
174200	918813
31563	918814
47423	918815
41310	918816
430035	918817
63491	918818
387556	918819
1850	918820
87831	918821
65548	918822
10857	918823
140576	918824
64448	918825
236910	918826
333074	918827
67238	918828
15699	918829
160135	918830
54822	918831
283752	918832
127484	918833
139547	918834
222783	918835
52175	918836
47895	918837
209509	918838
186733	918839
55980	918840
312642	918841
59053	918842
267509	918843
82597	918844
17246	918845
125150	918846
181599	918847
163081	918848
30077	918849
116321	918850
266422	918851
188739	918852
424578	918853
53643	918854
69941	918855
337834	918856
338164	918857
41885	918858
24652	918859
30857	918860
204841	918861
409027	918862
12793	918863
56926	918864
116884	918865
336789	918866
429469	918867
421481	918868
417326	918869
428723	918870
193983	918871
47390	918872
345295	918873
208263	918874
218250	918875
128155	918876
336514	918877
431202	918878
104717	918879
54859	918880
195443	918881
41400	918882
155747	918883
19923	918884
53569	918885
64182	918886
52797	918887
12713	918888
67499	918889
212955	918890
309842	918891
160075	918892
79723	918893
51142	918894
212079	918895
48842	918896
104488	918897
106097	918898
169354	918899
33219	918900
215256	918901
1347	918902
92342	918903
401225	918904
126952	918905
86293	918906
245136	918907
309083	918908
115572	918909
35057	918910
121433	918911
51151	918912
262205	918913
165252	918914
435313	918915
331777	918916
71385	918917
34902	918918
15949	918919
16959	918920
8270	918921
50860	918922
84855	918923
365133	918924
394289	918925
405367	918926
446412	918927
107198	918928
234011	918929
358457	918930
63208	918931
212613	918932
390061	918933
449789	918934
219792	918935
29429	918936
218966	918937
454490	918938
276958	918939
362925	918940
67875	918941
348122	918942
386449	918943
250343	918944
76962	918945
229373	918946
174558	918947
242516	918948
17093	918949
228433	918950
76935	918951
51775	918952
392560	918953
100651	918954
265802	918955
199108	918956
146575	918957
71008	918958
5623	918959
364790	918960
175476	918961
35327	918962
55638	918963
131690	918964
107602	918965
72409	918966
66	918967
100146	918968
282063	918969
36934	918970
89564	918971
15973	918972
17005	918973
83590	918974
381335	918975
203382	918976
361619	918977
85564	918978
47240	918979
124995	918980
105697	918981
108127	918982
52212	918983
179504	918984
7044	918985
842	918986
36770	918987
72381	918988
107819	918989
383162	918990
394344	918991
261270	918992
412507	918993
245995	918994
244719	918995
24641	918996
169840	918997
2681	918998
18523	918999
112433	919000
63635	919001
349014	919002
272710	919003
97445	919004
66554	919005
226716	919006
47886	919007
255912	919008
3938	919009
337498	919010
151848	919011
368827	919012
234391	919013
454617	919014
46988	919015
29102	919016
264604	919017
170419	919018
319136	919019
160724	919020
267620	919021
31563	919022
32354	919023
451671	919024
74753	919025
174442	919026
132952	919027
94679	919028
53898	919029
12570	919030
48198	919031
45576	919032
171668	919033
51498	919034
10870	919035
63758	919036
447322	919037
42596	919038
222067	919039
81060	919040
16056	919041
733	919042
20903	919043
269552	919044
4264	919045
199230	919046
265468	919047
209572	919048
67499	919049
451031	919050
104131	919051
313357	919052
212474	919053
278177	919054
46208	919055
92193	919056
306778	919057
297453	919058
48659	919059
219739	919060
30901	919061
341908	919062
336420	919063
15000	919064
27705	919065
44686	919066
306555	919067
403393	919068
61455	919069
196719	919070
169564	919071
393871	919072
66734	919073
7263	919074
64623	919075
182566	919076
306017	919077
217332	919078
370455	919079
85620	919080
166273	919081
106780	919082
115970	919083
136255	919084
60745	919085
11546	919086
61780	919087
132464	919088
22348	919089
18340	919090
206038	919091
131436	919092
122273	919093
9124	919094
204832	919095
50466	919096
125308	919097
233616	919098
144876	919099
84122	919100
142322	919101
2775	919102
318607	919103
205098	919104
196010	919105
341508	919106
347847	919107
78349	919108
98736	919109
76809	919110
30994	919111
187493	919112
86613	919113
213226	919114
22174	919115
11798	919116
211181	919117
399295	919118
366457	919119
209009	919120
82586	919121
290522	919122
157511	919123
343845	919124
84236	919125
112748	919126
356082	919127
51654	919128
17337	919129
163305	919130
47700	919131
165154	919132
196627	919133
357540	919134
171707	919135
106875	919136
202326	919137
455443	919138
31651	919139
258748	919140
301820	919141
113132	919142
102536	919143
50213	919144
130385	919145
239268	919146
5630	919147
119300	919148
104345	919149
58068	919150
12820	919151
7532	919152
267792	919153
162239	919154
456947	919155
327392	919156
6525	919157
59399	919158
14158	919159
429898	919160
205868	919161
169820	919162
138758	919163
83980	919164
92570	919165
374974	919166
38724	919167
274063	919168
195613	919169
338088	919170
274662	919171
106443	919172
329365	919173
26487	919174
145748	919175
361717	919176
209604	919177
7671	919178
241064	919179
29758	919180
124794	919181
180623	919182
159117	919183
452775	919184
373215	919185
16289	919186
19024	919187
298138	919188
65499	919189
362668	919190
302464	919191
181349	919192
2761	919193
118708	919194
439509	919195
270576	919196
120803	919197
63993	919198
174446	919199
134282	919200
273576	919201
190712	919202
401230	919203
47875	919204
177737	919205
79778	919206
143938	919207
94358	919208
219190	919209
7535	919210
38225	919211
71384	919212
19052	919213
28875	919214
77310	919215
128384	919216
287843	919217
18011	919218
99296	919219
113566	919220
31079	919221
416109	919222
62967	919223
190209	919224
233834	919225
343747	919226
144163	919227
241402	919228
101686	919229
306220	919230
121112	919231
265505	919232
26950	919233
392001	919234
232213	919235
51111	919236
2362	919237
139028	919238
409158	919239
109986	919240
272	919241
200783	919242
239879	919243
79495	919244
210314	919245
322905	919246
360818	919247
112573	919248
33195	919249
58074	919250
115200	919251
222484	919252
291162	919253
72065	919254
76628	919255
179100	919256
58669	919257
102661	919258
48809	919259
19714	919260
53041	919261
113	919262
2793	919263
36494	919264
178970	919265
20084	919266
125386	919267
1793	919268
414882	919269
25866	919270
68842	919271
131253	919272
22372	919273
11582	919274
129348	919275
211	919276
120934	919277
187210	919278
118016	919279
84002	919280
63632	919281
240806	919282
319717	919283
244658	919284
99770	919285
80359	919286
66469	919287
396273	919288
393225	919289
23872	919290
21890	919291
59311	919292
5368	919293
202006	919294
155603	919295
311458	919296
332106	919297
71341	919298
319245	919299
69705	919300
18438	919301
244756	919302
184062	919303
22004	919304
215853	919305
193976	919306
90773	919307
19485	919308
60181	919309
34434	919310
58760	919311
191713	919312
80452	919313
305545	919314
406774	919315
357759	919316
2926	919317
297037	919318
297286	919319
27	919320
12686	919321
239630	919322
22936	919323
5181	919324
194315	919325
177375	919326
47795	919327
447333	919328
29693	919329
34145	919330
74805	919331
185536	919332
26145	919333
8111	919334
107154	919335
8585	919336
110633	919337
7669	919338
139125	919339
17416	919340
203327	919341
176255	919342
165499	919343
70052	919344
19248	919345
87446	919346
16894	919347
24556	919348
70182	919349
157	919350
70250	919351
387914	919352
30377	919353
387624	919354
167522	919355
95203	919356
65	919357
366049	919358
56410	919359
1607	919360
349374	919361
423366	919362
26277	919363
242823	919364
79705	919365
29650	919366
4569	919367
149566	919368
15786	919369
6622	919370
132145	919371
171109	919372
52419	919373
199776	919374
284044	919375
188832	919376
136195	919377
200933	919378
216170	919379
374977	919380
311722	919381
34818	919382
49641	919383
144331	919384
380528	919385
102420	919386
202437	919387
98351	919388
166685	919389
377616	919390
192003	919391
103393	919392
98084	919393
103361	919394
99262	919395
185765	919396
48819	919397
3397	919398
11625	919399
89668	919400
71352	919401
283329	919402
422960	919403
88237	919404
4689	919405
1704	919406
53240	919407
92700	919408
102518	919409
114186	919410
403596	919411
238148	919412
30876	919413
378152	919414
222435	919415
80885	919416
75609	919417
240139	919418
81980	919419
54210	919420
12403	919421
207661	919422
60964	919423
10131	919424
193138	919425
114917	919426
3797	919427
406396	919428
143792	919429
65150	919430
243822	919431
168273	919432
82051	919433
185577	919434
343241	919435
408182	919436
181350	919437
133103	919438
34627	919439
242666	919440
329546	919441
406769	919442
449424	919443
373023	919444
28412	919445
202981	919446
29593	919447
97603	919448
405248	919449
165656	919450
73091	919451
108814	919452
25651	919453
36705	919454
96653	919455
3235	919456
17385	919457
55410	919458
23273	919459
98960	919460
184831	919461
9802	919462
60398	919463
406646	919464
84948	919465
196098	919466
299342	919467
49463	919468
181717	919469
39918	919470
112012	919471
52053	919472
93688	919473
55836	919474
228477	919475
149582	919476
9545	919477
21470	919478
47539	919479
138862	919480
161260	919481
5585	919482
87202	919483
196543	919484
140	919485
323543	919486
69277	919487
332066	919488
412276	919489
50007	919490
89886	919491
119578	919492
16022	919493
156339	919494
395166	919495
56808	919496
38407	919497
20350	919498
52751	919499
56470	919500
126072	919501
180586	919502
97827	919503
351936	919504
229017	919505
111742	919506
147159	919507
337296	919508
384430	919509
94635	919510
347516	919511
60215	919512
220502	919513
149184	919514
235892	919515
161570	919516
1378	919517
186500	919518
209438	919519
1157	919520
126193	919521
162371	919522
64971	919523
177757	919524
2852	919525
71840	919526
251326	919527
278945	919528
262922	919529
10239	919530
2136	919531
51986	919532
34032	919533
8113	919534
186584	919535
223720	919536
228011	919537
153476	919538
328720	919539
156081	919540
88022	919541
169090	919542
120	919543
291924	919544
235262	919545
125420	919546
240020	919547
49717	919548
193347	919549
22755	919550
21696	919551
325546	919552
143331	919553
103233	919554
38788	919555
6631	919556
25510	919557
28155	919558
50608	919559
111748	919560
360359	919561
94140	919562
25941	919563
4053	919564
79441	919565
32399	919566
771	919567
105401	919568
135231	919569
62064	919570
345150	919571
164720	919572
47148	919573
111726	919574
417457	919575
28345	919576
128536	919577
166660	919578
95951	919579
20678	919580
57606	919581
39106	919582
59388	919583
34	919584
228333	919585
361135	919586
28712	919587
186042	919588
6453	919589
14734	919590
49891	919591
171995	919592
45291	919593
357861	919594
176687	919595
6684	919596
210755	919597
2820	919598
23778	919599
19404	919600
6664	919601
1934	919602
238924	919603
227138	919604
10674	919605
2995	919606
16486	919607
96419	919608
8142	919609
411706	919610
1369	919611
65313	919612
112128	919613
1778	919614
223031	919615
6739	919616
130496	919617
131678	919618
248472	919619
82421	919620
72742	919621
20386	919622
127914	919623
118433	919624
77871	919625
125374	919626
320722	919627
133248	919628
5952	919629
28913	919630
25319	919631
225523	919632
107695	919633
64829	919634
81182	919635
320752	919636
237660	919637
271806	919638
166968	919639
250932	919640
309649	919641
125245	919642
168685	919643
80848	919644
403529	919645
331863	919646
356003	919647
91119	919648
110110	919649
5428	919650
35763	919651
2189	919652
54721	919653
14802	919654
50241	919655
22556	919656
448010	919657
87816	919658
25786	919659
196173	919660
183333	919661
96440	919662
391399	919663
49551	919664
51310	919665
744	919666
290170	919667
14814	919668
5942	919669
9685	919670
43659	919671
239859	919672
175266	919673
25840	919674
76260	919675
21472	919676
437513	919677
175793	919678
235825	919679
149582	919680
26317	919681
237982	919682
287802	919683
37286	919684
31939	919685
251222	919686
54362	919687
210057	919688
13294	919689
439322	919690
177302	919691
21261	919692
222363	919693
64843	919694
33523	919695
338198	919696
121717	919697
458822	919698
87534	919699
348849	919700
111428	919701
236525	919702
63085	919703
43938	919704
143029	919705
441005	919706
226192	919707
24910	919708
321578	919709
407888	919710
12371	919711
85972	919712
628	919713
208278	919714
35138	919715
35138	919716
206397	919717
101701	919718
159478	919719
360770	919720
65048	919721
8683	919722
192173	919723
160919	919724
81020	919725
70962	919726
229411	919727
338248	919728
216380	919729
259672	919730
35538	919731
394203	919732
174757	919733
202949	919734
142935	919735
42541	919736
227327	919737
385058	919738
247374	919739
300091	919740
81297	919741
106644	919742
18830	919743
36956	919744
125540	919745
61130	919746
117014	919747
124879	919748
251976	919749
1559	919750
15877	919751
991	919752
259658	919753
100953	919754
285019	919755
237015	919756
110685	919757
262284	919758
368794	919759
106560	919760
157438	919761
167519	919762
107087	919763
212785	919764
181542	919765
46718	919766
114144	919767
32487	919768
239869	919769
266294	919770
69132	919771
54781	919772
316298	919773
8890	919774
242328	919775
123283	919776
186138	919777
11000	919778
32214	919779
14673	919780
167883	919781
90584	919782
84777	919783
41387	919784
28163	919785
196467	919786
104049	919787
224231	919788
162026	919789
93175	919790
221043	919791
17632	919792
13016	919793
185631	919794
35339	919795
204396	919796
291540	919797
403687	919798
9652	919799
49052	919800
1170	919801
54333	919802
10681	919803
10693	919804
139700	919805
63750	919806
4520	919807
16066	919808
102405	919809
96569	919810
40961	919811
12453	919812
243212	919813
246552	919814
2023	919815
333295	919816
287880	919817
81100	919818
252982	919819
16605	919820
104049	919821
4769	919822
135803	919823
72460	919824
267457	919825
175151	919826
4766	919827
17260	919828
118021	919829
81544	919830
40779	919831
89936	919832
97651	919833
133192	919834
128620	919835
120391	919836
59493	919837
356417	919838
327722	919839
318310	919840
272293	919841
48062	919842
155155	919843
37048	919844
3203	919845
195899	919846
52194	919847
75217	919848
400675	919849
182954	919850
23710	919851
267331	919852
80850	919853
156388	919854
142124	919855
40214	919856
64611	919857
193331	919858
8974	919859
235775	919860
88364	919861
8046	919862
31692	919863
15292	919864
14032	919865
51563	919866
187973	919867
27428	919868
55234	919869
79233	919870
62490	919871
125933	919872
543	919873
24889	919874
188034	919875
135328	919876
56977	919877
46806	919878
280	919879
343856	919880
18732	919881
52810	919882
6099	919883
24889	919884
5462	919885
20289	919886
12946	919887
139014	919888
119028	919889
92529	919890
5380	919891
26184	919892
1958	919893
176	919894
36679	919895
9940	919896
4848	919897
164361	919898
26790	919899
36998	919900
315148	919901
30465	919902
8611	919903
32037	919904
56543	919905
5820	919906
120498	919907
128368	919908
116663	919909
79856	919910
220038	919911
139992	919912
436921	919913
459215	919914
94042	919915
367947	919916
12328	919917
176334	919918
218675	919919
177226	919920
439951	919921
37079	919922
122974	919923
335229	919924
53661	919925
30727	919926
319479	919927
22579	919928
112738	919929
124965	919930
11425	919931
281305	919932
413455	919933
12817	919934
205670	919935
44741	919936
377066	919937
397273	919938
53873	919939
216078	919940
358080	919941
155113	919942
333716	919943
209810	919944
193897	919945
206888	919946
222464	919947
459781	919948
355189	919949
354606	919950
220243	919951
222674	919952
368980	919953
252107	919954
197016	919955
22773	919956
415336	919957
333052	919958
168161	919959
9818	919960
393755	919961
61237	919962
109625	919963
90030	919964
391811	919965
631	919966
7029	919967
242380	919968
52053	919969
156008	919970
248523	919971
163131	919972
83416	919973
50178	919974
65429	919975
57141	919976
54153	919977
342345	919978
197892	919979
44412	919980
163147	919981
277214	919982
156000	919983
68375	919984
248351	919985
220670	919986
318913	919987
228213	919988
7817	919989
43149	919990
336	919991
357976	919992
394207	919993
105361	919994
291731	919995
29204	919996
118446	919997
11413	919998
335014	919999
107416	920000
366802	920001
114784	920002
404345	920003
46279	920004
48076	920005
456452	920006
53494	920007
201800	920008
207930	920009
293441	920010
101241	920011
16939	920012
405124	920013
107218	920014
1893	920015
195819	920016
245580	920017
40934	920018
220373	920019
64199	920020
57385	920021
80979	920022
86788	920023
99277	920024
211681	920025
65834	920026
206688	920027
34654	920028
198138	920029
112731	920030
8827	920031
7458	920032
87207	920033
216113	920034
242488	920035
169034	920036
51636	920037
172774	920038
102768	920039
305894	920040
392213	920041
117030	920042
378178	920043
8961	920044
316247	920045
390104	920046
301063	920047
65875	920048
13797	920049
274450	920050
150797	920051
33996	920052
172603	920053
83180	920054
138789	920055
95281	920056
113359	920057
103710	920058
444851	920059
207574	920060
352603	920061
370603	920062
198552	920063
194530	920064
88625	920065
37081	920066
2525	920067
393258	920068
26314	920069
320108	920070
53472	920071
17461	920072
442768	920073
203395	920074
179704	920075
67796	920076
359316	920077
173994	920078
44790	920079
9252	920080
160301	920081
125526	920082
196799	920083
235301	920084
60440	920085
192994	920086
16054	920087
238640	920088
418852	920089
14108	920090
50383	920091
97262	920092
432259	920093
90589	920094
33361	920095
48098	920096
217089	920097
131826	920098
64259	920099
39649	920100
229090	920101
278107	920102
110947	920103
10706	920104
30533	920105
345672	920106
418532	920107
85641	920108
90035	920109
99010	920110
135437	920111
32783	920112
357435	920113
189190	920114
22648	920115
51253	920116
29798	920117
277017	920118
89758	920119
13290	920120
189048	920121
137152	920122
327150	920123
15675	920124
72912	920125
395848	920126
64794	920127
73876	920128
152970	920129
13393	920130
55208	920131
30401	920132
103244	920133
111560	920134
152015	920135
303541	920136
66175	920137
14014	920138
138079	920139
368607	920140
362881	920141
268269	920142
24014	920143
459256	920144
168972	920145
35668	920146
42370	920147
287607	920148
210915	920149
68655	920150
158240	920151
178285	920152
308177	920153
269334	920154
304315	920155
263797	920156
25865	920157
241683	920158
46093	920159
217777	920160
25467	920161
245696	920162
55562	920163
190541	920164
312260	920165
150432	920166
9119	920167
54750	920168
179891	920169
144844	920170
225090	920171
15651	920172
17105	920173
150355	920174
13944	920175
38881	920176
392599	920177
125506	920178
197543	920179
20905	920180
138962	920181
233070	920182
308038	920183
23942	920184
19921	920185
97491	920186
208540	920187
268549	920188
34640	920189
212061	920190
67825	920191
101987	920192
427804	920193
100053	920194
352739	920195
300166	920196
178329	920197
379668	920198
357588	920199
22355	920200
122042	920201
232696	920202
157012	920203
245701	920204
46883	920205
250579	920206
306855	920207
69277	920208
279767	920209
17068	920210
15054	920211
156347	920212
435789	920213
222135	920214
33685	920215
244146	920216
372153	920217
213563	920218
17069	920219
158631	920220
235852	920221
447506	920222
277226	920223
77628	920224
51180	920225
253603	920226
120299	920227
152266	920228
99478	920229
235449	920230
178026	920231
99882	920232
103561	920233
159282	920234
184392	920235
163364	920236
445750	920237
124106	920238
361038	920239
421644	920240
207869	920241
149804	920242
215373	920243
50021	920244
141087	920245
483	920246
105483	920247
14173	920248
93983	920249
115771	920250
67921	920251
82504	920252
225659	920253
63154	920254
15188	920255
51385	920256
379338	920257
314857	920258
130105	920259
239246	920260
94934	920261
158799	920262
52974	920263
18363	920264
190147	920265
442011	920266
247430	920267
63617	920268
19697	920269
141263	920270
45552	920271
313686	920272
338590	920273
405766	920274
55783	920275
144250	920276
134520	920277
1854	920278
59197	920279
16126	920280
158451	920281
325416	920282
219873	920283
15465	920284
459133	920285
4238	920286
32660	920287
396467	920288
268092	920289
218370	920290
120680	920291
94496	920292
213304	920293
55289	920294
146358	920295
24494	920296
65479	920297
54274	920298
5060	920299
20738	920300
31026	920301
43439	920302
390824	920303
6987	920304
73376	920305
393967	920306
56327	920307
92268	920308
109576	920309
49544	920310
128049	920311
173457	920312
21476	920313
85386	920314
3568	920315
421027	920316
2622	920317
358330	920318
338927	920319
242877	920320
108351	920321
11061	920322
226510	920323
18352	920324
428579	920325
1844	920326
156321	920327
199655	920328
362084	920329
352836	920330
2052	920331
209458	920332
119866	920333
163478	920334
380316	920335
17037	920336
34004	920337
43183	920338
422219	920339
427032	920340
127850	920341
27654	920342
195771	920343
300941	920344
103590	920345
2280	920346
104024	920347
180694	920348
17923	920349
28656	920350
284171	920351
161060	920352
18884	920353
48314	920354
304487	920355
93143	920356
47941	920357
10502	920358
23636	920359
152334	920360
104218	920361
78667	920362
146712	920363
152153	920364
277756	920365
195028	920366
142892	920367
6439	920368
395272	920369
319446	920370
7527	920371
50241	920372
50162	920373
413963	920374
216987	920375
434457	920376
8187	920377
354809	920378
17097	920379
51461	920380
390649	920381
64596	920382
63308	920383
243428	920384
57498	920385
318969	920386
40599	920387
34698	920388
11911	920389
455151	920390
149619	920391
280585	920392
98545	920393
19931	920394
257107	920395
392493	920396
128781	920397
168755	920398
195440	920399
454447	920400
423691	920401
150684	920402
284519	920403
100636	920404
60602	920405
185990	920406
15303	920407
112103	920408
134753	920409
60598	920410
453482	920411
240958	920412
60743	920413
222500	920414
9003	920415
240025	920416
212586	920417
51027	920418
100657	920419
276888	920420
30927	920421
65078	920422
234651	920423
162392	920424
74260	920425
249910	920426
392614	920427
117765	920428
216679	920429
165011	920430
252377	920431
427600	920432
25556	920433
147407	920434
423967	920435
57683	920436
229303	920437
125482	920438
102692	920439
118928	920440
107992	920441
332091	920442
62612	920443
90658	920444
53784	920445
291914	920446
250109	920447
198081	920448
114700	920449
107312	920450
4187	920451
102624	920452
21459	920453
172271	920454
87060	920455
9688	920456
137050	920457
60310	920458
23296	920459
235148	920460
305793	920461
49648	920462
184	920463
341942	920464
41824	920465
89792	920466
11694	920467
37331	920468
125732	920469
180201	920470
386400	920471
154397	920472
187137	920473
189782	920474
5428	920475
56180	920476
45626	920477
94513	920478
92921	920479
29968	920480
95603	920481
378806	920482
225079	920483
362732	920484
114622	920485
251827	920486
10624	920487
429309	920488
363674	920489
40696	920490
119571	920491
65435	920492
52884	920493
96219	920494
2248	920495
96842	920496
110218	920497
371395	920498
113697	920499
13075	920500
17969	920501
434955	920502
36534	920503
151493	920504
71615	920505
334178	920506
50920	920507
86399	920508
399399	920509
81299	920510
5211	920511
52319	920512
246787	920513
199375	920514
118986	920515
240916	920516
279130	920517
57647	920518
9891	920519
103947	920520
57984	920521
137265	920522
14630	920523
15458	920524
248044	920525
231186	920526
191437	920527
178526	920528
19535	920529
208791	920530
176610	920531
84039	920532
180127	920533
37885	920534
57995	920535
232706	920536
28542	920537
2237	920538
10779	920539
48356	920540
199966	920541
215659	920542
34257	920543
34447	920544
8779	920545
123777	920546
13535	920547
11808	920548
11070	920549
29795	920550
5319	920551
66318	920552
243307	920553
64909	920554
149964	920555
314580	920556
245378	920557
26379	920558
306002	920559
7368	920560
47571	920561
280531	920562
373980	920563
269227	920564
210030	920565
9800	920566
8972	920567
421159	920568
349574	920569
115526	920570
67783	920571
58493	920572
223519	920573
114047	920574
40281	920575
5657	920576
54207	920577
193317	920578
40301	920579
50809	920580
371304	920581
212558	920582
269354	920583
360835	920584
63910	920585
26664	920586
133709	920587
14434	920588
4529	920589
201258	920590
2775	920591
308492	920592
12871	920593
78652	920594
170768	920595
2745	920596
195590	920597
216654	920598
24252	920599
206611	920600
183667	920601
133202	920602
153883	920603
53752	920604
57194	920605
214640	920606
11261	920607
283411	920608
12440	920609
156577	920610
15475	920611
110756	920612
29615	920613
186492	920614
198560	920615
80465	920616
86978	920617
49104	920618
66925	920619
111051	920620
8995	920621
841	920622
199805	920623
262005	920624
396992	920625
1162	920626
13392	920627
104589	920628
225665	920629
100594	920630
101268	920631
421552	920632
97785	920633
8174	920634
65964	920635
227393	920636
29960	920637
111230	920638
195373	920639
3675	920640
115173	920641
139735	920642
841	920643
45311	920644
596	920645
179419	920646
95886	920647
23653	920648
17579	920649
269017	920650
76378	920651
254316	920652
204143	920653
155897	920654
119925	920655
5121	920656
109392	920657
3529	920658
40956	920659
22373	920660
98427	920661
310772	920662
32558	920663
190461	920664
648	920665
408102	920666
298260	920667
166925	920668
371352	920669
16333	920670
8704	920671
141494	920672
83510	920673
104668	920674
151625	920675
305962	920676
153934	920677
40767	920678
8740	920679
22753	920680
303741	920681
107720	920682
159884	920683
27018	920684
9947	920685
1871	920686
277143	920687
7021	920688
411305	920689
193688	920690
431744	920691
69283	920692
7050	920693
399911	920694
16267	920695
15512	920696
124493	920697
253383	920698
326588	920699
501	920700
258513	920701
60242	920702
340158	920703
335	920704
15308	920705
91935	920706
56270	920707
13327	920708
21859	920709
21862	920710
25189	920711
57003	920712
157832	920713
57646	920714
34581	920715
3513	920716
457694	920717
15555	920718
106997	920719
89006	920720
410251	920721
3287	920722
22437	920723
90360	920724
104697	920725
297406	920726
7820	920727
251341	920728
37025	920729
31486	920730
153689	920731
20527	920732
356878	920733
124440	920734
147021	920735
419978	920736
55462	920737
66674	920738
271922	920739
127088	920740
33605	920741
53372	920742
103090	920743
386828	920744
365198	920745
64616	920746
45487	920747
85732	920748
65854	920749
230024	920750
37983	920751
25348	920752
76703	920753
61000	920754
392149	920755
50747	920756
195946	920757
5155	920758
175972	920759
99626	920760
218252	920761
390141	920762
6677	920763
269977	920764
48810	920765
52348	920766
101219	920767
219177	920768
8377	920769
85194	920770
1176	920771
35573	920772
105995	920773
6343	920774
451950	920775
32091	920776
417675	920777
32184	920778
62024	920779
11033	920780
77095	920781
379700	920782
8002	920783
60511	920784
27463	920785
6071	920786
382795	920787
105670	920788
63424	920789
13206	920790
116744	920791
6923	920792
290829	920793
111119	920794
9088	920795
237585	920796
206004	920797
344353	920798
29261	920799
13328	920800
1237	920801
4236	920802
12001	920803
101676	920804
90712	920805
31809	920806
129558	920807
36534	920808
2603	920809
452319	920810
311581	920811
144355	920812
207185	920813
10712	920814
31245	920815
60672	920816
7800	920817
300702	920818
37927	920819
22305	920820
185364	920821
19017	920822
38277	920823
85323	920824
148	920825
325204	920826
23299	920827
95666	920828
139062	920829
51737	920830
3854	920831
1750	920832
47292	920833
194320	920834
8285	920835
17627	920836
1117	920837
111133	920838
1117	920839
16982	920840
43984	920841
53573	920842
289559	920843
35969	920844
6529	920845
56008	920846
49164	920847
62441	920848
217256	920849
178124	920850
2473	920851
199070	920852
445560	920853
198557	920854
6575	920855
24624	920856
182660	920857
31906	920858
2575	920859
36340	920860
6047	920861
26673	920862
43957	920863
148675	920864
128561	920865
227920	920866
2873	920867
116639	920868
44519	920869
392982	920870
31578	920871
27199	920872
112096	920873
9409	920874
218385	920875
19601	920876
325723	920877
118000	920878
356288	920879
191583	920880
119838	920881
24043	920882
217484	920883
111655	920884
1699	920885
41187	920886
191280	920887
50812	920888
31150	920889
245048	920890
68994	920891
386122	920892
27885	920893
4	920894
95149	920895
122471	920896
89644	920897
274146	920898
91967	920899
1790	920900
398456	920901
342175	920902
90990	920903
200500	920904
312248	920905
39170	920906
26303	920907
206255	920908
78171	920909
11590	920910
122990	920911
48413	920912
40855	920913
193070	920914
372397	920915
371200	920916
40773	920917
1087	920918
45278	920919
54879	920920
288490	920921
79443	920922
232579	920923
72794	920924
8378	920925
8135	920926
219159	920927
9028	920928
56152	920929
226206	920930
165852	920931
184604	920932
92601	920933
97722	920934
340507	920935
3446	920936
63799	920937
6413	920938
30322	920939
282767	920940
24381	920941
140196	920942
48968	920943
1475	920944
4551	920945
27612	920946
147791	920947
208434	920948
1197	920949
181587	920950
205572	920951
13789	920952
50126	920953
19279	920954
91319	920955
12425	920956
44195	920957
35499	920958
10604	920959
143097	920960
21099	920961
242214	920962
452366	920963
172495	920964
156952	920965
2870	920966
13564	920967
54873	920968
97343	920969
421469	920970
4422	920971
231614	920972
219658	920973
101073	920974
17294	920975
245810	920976
381736	920977
16279	920978
102287	920979
452952	920980
299050	920981
376081	920982
19176	920983
190117	920984
430199	920985
173	920986
21287	920987
1490	920988
143241	920989
1659	920990
1659	920991
123041	920992
106858	920993
188374	920994
363310	920995
73289	920996
74708	920997
22660	920998
137771	920999
205747	921000
30466	921001
252099	921002
269056	921003
274808	921004
247654	921005
238787	921006
400001	921007
232557	921008
76394	921009
232558	921010
161408	921011
297915	921012
197331	921013
277613	921014
191248	921015
2788	921016
420937	921017
323708	921018
52192	921019
7420	921020
243414	921021
323199	921022
113626	921023
89446	921024
65545	921025
323851	921026
19225	921027
25092	921028
88321	921029
324585	921030
46070	921031
377674	921032
89723	921033
317060	921034
412409	921035
54746	921036
193528	921037
430726	921038
86684	921039
27940	921040
41751	921041
78800	921042
284330	921043
105168	921044
426127	921045
10349	921046
29321	921047
111141	921048
132924	921049
202824	921050
68548	921051
43008	921052
261415	921053
153797	921054
5348	921055
424786	921056
43366	921057
147279	921058
223507	921059
32995	921060
103510	921061
16298	921062
367096	921063
19058	921064
64488	921065
84221	921066
226265	921067
7797	921068
349324	921069
281275	921070
142626	921071
426627	921072
264311	921073
256422	921074
208162	921075
226088	921076
430061	921077
116836	921078
33671	921079
333235	921080
76841	921081
401880	921082
408074	921083
369243	921084
121663	921085
187844	921086
185891	921087
16481	921088
33671	921089
405462	921090
116836	921091
171539	921092
249801	921093
64674	921094
409288	921095
435439	921096
339969	921097
348564	921098
193891	921099
322668	921100
260114	921101
69131	921102
279342	921103
293978	921104
187374	921105
252995	921106
309610	921107
201678	921108
229638	921109
115215	921110
435085	921111
288382	921112
82835	921113
132184	921114
54462	921115
160092	921116
37793	921117
130351	921118
173979	921119
43163	921120
79956	921121
6089	921122
458448	921123
309424	921124
454720	921125
159761	921126
170463	921127
161980	921128
105461	921129
414756	921130
62437	921131
377419	921132
75614	921133
47058	921134
111011	921135
148836	921136
99371	921137
91234	921138
24942	921139
32249	921140
84527	921141
164776	921142
21059	921143
13011	921144
28683	921145
89546	921146
183041	921147
11537	921148
230464	921149
78821	921150
385467	921151
67958	921152
83261	921153
225924	921154
241081	921155
331814	921156
61064	921157
19367	921158
8979	921159
240347	921160
433528	921161
340778	921162
225085	921163
112727	921164
51451	921165
447545	921166
422409	921167
135266	921168
248182	921169
78371	921170
169395	921171
52786	921172
34115	921173
383627	921174
50788	921175
152803	921176
361617	921177
290598	921178
234967	921179
26047	921180
183790	921181
38671	921182
47527	921183
322565	921184
69348	921185
414944	921186
53912	921187
18200	921188
331131	921189
78243	921190
165064	921191
285322	921192
69315	921193
119402	921194
32424	921195
35426	921196
62064	921197
84750	921198
331130	921199
214820	921200
95182	921201
195344	921202
33257	921203
261318	921204
66241	921205
86972	921206
44656	921207
222237	921208
240224	921209
55389	921210
115418	921211
453767	921212
138752	921213
4164	921214
48727	921215
16035	921216
279307	921217
173055	921218
396767	921219
80591	921220
78968	921221
57101	921222
61101	921223
66142	921224
7819	921225
129682	921226
109259	921227
2938	921228
158959	921229
89813	921230
165406	921231
218172	921232
343162	921233
194100	921234
88339	921235
90918	921236
314552	921237
8616	921238
168794	921239
61509	921240
115330	921241
128625	921242
10608	921243
340383	921244
140700	921245
450327	921246
315640	921247
129475	921248
36687	921249
449633	921250
316216	921251
79847	921252
92582	921253
413948	921254
436955	921255
116961	921256
199336	921257
229493	921258
186456	921259
54054	921260
54824	921261
339577	921262
385132	921263
130108	921264
294384	921265
31948	921266
218810	921267
221951	921268
206601	921269
307254	921270
50682	921271
181392	921272
305936	921273
225978	921274
30348	921275
93152	921276
84746	921277
47026	921278
263595	921279
100766	921280
269668	921281
307139	921282
33453	921283
104021	921284
220364	921285
9266	921286
3770	921287
63167	921288
101988	921289
373505	921290
208361	921291
425420	921292
39918	921293
35214	921294
241771	921295
214857	921296
148974	921297
65491	921298
329781	921299
5807	921300
118190	921301
228833	921302
206951	921303
214539	921304
26637	921305
160304	921306
105019	921307
184908	921308
140023	921309
60601	921310
376470	921311
264309	921312
18698	921313
5158	921314
62131	921315
63452	921316
417869	921317
227844	921318
232710	921319
245122	921320
59352	921321
1183	921322
198852	921323
987	921324
59352	921325
987	921326
3517	921327
136476	921328
51940	921329
76727	921330
80819	921331
217444	921332
237196	921333
10716	921334
34136	921335
410948	921336
128377	921337
389679	921338
236015	921339
234497	921340
349816	921341
80185	921342
33157	921343
113321	921344
378516	921345
7686	921346
224633	921347
19857	921348
20479	921349
240329	921350
157165	921351
151614	921352
357326	921353
108873	921354
395185	921355
111577	921356
10737	921357
396243	921358
149789	921359
173	921360
46323	921361
147039	921362
189781	921363
335418	921364
131865	921365
387543	921366
386	921367
3914	921368
121824	921369
246682	921370
7258	921371
394277	921372
119509	921373
233375	921374
306559	921375
388175	921376
174098	921377
383	921378
31157	921379
246841	921380
113625	921381
218290	921382
246307	921383
31157	921384
154013	921385
216850	921386
32586	921387
3087	921388
167509	921389
297929	921390
285	921391
102826	921392
51640	921393
346384	921394
110184	921395
51244	921396
6253	921397
27917	921398
113642	921399
64155	921400
194547	921401
51408	921402
331415	921403
365761	921404
191674	921405
374477	921406
159790	921407
310533	921408
98991	921409
140477	921410
221386	921411
359464	921412
27894	921413
165787	921414
16340	921415
193326	921416
36228	921417
51440	921418
327982	921419
186935	921420
51992	921421
195876	921422
97274	921423
140500	921424
36163	921425
229271	921426
89955	921427
202280	921428
82055	921429
259785	921430
3218	921431
99410	921432
99471	921433
235603	921434
178447	921435
62617	921436
403304	921437
72648	921438
283395	921439
212827	921440
39751	921441
168404	921442
116332	921443
145059	921444
69433	921445
41993	921446
51172	921447
37189	921448
292971	921449
23861	921450
23861	921451
79661	921452
61607	921453
346159	921454
269647	921455
282375	921456
58023	921457
248637	921458
254628	921459
159809	921460
407298	921461
138618	921462
388701	921463
216236	921464
67514	921465
140319	921466
222577	921467
68969	921468
413428	921469
96427	921470
37904	921471
47653	921472
435048	921473
106416	921474
135560	921475
334527	921476
100518	921477
24575	921478
143145	921479
10893	921480
41658	921481
132698	921482
66496	921483
67827	921484
339236	921485
204225	921486
399492	921487
155819	921488
349847	921489
218967	921490
207837	921491
365575	921492
98016	921493
60663	921494
143796	921495
363729	921496
6540	921497
57125	921498
171476	921499
88616	921500
89204	921501
1052	921502
148019	921503
229749	921504
179617	921505
49687	921506
274192	921507
43749	921508
218129	921509
50528	921510
82071	921511
458187	921512
100430	921513
419935	921514
39138	921515
128955	921516
1890	921517
219647	921518
436668	921519
164212	921520
82456	921521
36400	921522
143922	921523
58363	921524
138073	921525
125902	921526
238445	921527
326500	921528
211366	921529
140072	921530
29293	921531
10602	921532
77889	921533
91577	921534
134937	921535
91577	921536
317489	921537
120164	921538
225562	921539
111982	921540
275985	921541
53628	921542
103481	921543
167326	921544
89172	921545
76521	921546
42429	921547
228866	921548
164402	921549
83249	921550
16857	921551
245496	921552
144882	921553
206192	921554
38519	921555
417496	921556
98433	921557
24676	921558
25564	921559
100336	921560
42882	921561
64231	921562
22710	921563
191993	921564
278711	921565
36040	921566
359717	921567
126508	921568
18963	921569
45847	921570
8886	921571
6113	921572
82857	921573
870	921574
12885	921575
157211	921576
71807	921577
55177	921578
153080	921579
39611	921580
156049	921581
8663	921582
2279	921583
208498	921584
88226	921585
245884	921586
119168	921587
945	921588
235080	921589
131990	921590
173964	921591
96384	921592
135158	921593
407311	921594
22167	921595
162274	921596
10939	921597
201758	921598
19540	921599
77984	921600
357064	921601
119673	921602
207417	921603
29242	921604
24677	921605
109721	921606
433551	921607
47018	921608
256125	921609
40998	921610
309389	921611
40094	921612
42376	921613
83019	921614
225098	921615
393534	921616
137121	921617
195812	921618
38370	921619
395310	921620
94720	921621
219777	921622
69401	921623
1561	921624
54706	921625
315345	921626
32112	921627
183548	921628
106052	921629
250417	921630
18179	921631
141829	921632
114327	921633
44040	921634
71904	921635
5516	921636
232408	921637
221848	921638
327490	921639
169589	921640
58566	921641
251524	921642
7208	921643
130617	921644
237388	921645
456954	921646
378039	921647
145903	921648
327380	921649
5432	921650
158752	921651
68536	921652
97318	921653
169779	921654
6279	921655
207040	921656
77137	921657
168760	921658
152300	921659
78740	921660
283079	921661
384222	921662
24864	921663
430090	921664
451634	921665
395544	921666
221717	921667
33598	921668
335891	921669
380606	921670
429633	921671
55819	921672
222324	921673
6227	921674
24357	921675
52953	921676
75436	921677
257029	921678
77973	921679
11139	921680
52701	921681
260573	921682
424921	921683
84570	921684
457950	921685
164626	921686
252421	921687
224265	921688
24368	921689
204242	921690
35414	921691
376696	921692
123907	921693
438099	921694
162764	921695
219409	921696
160050	921697
252802	921698
144061	921699
39400	921700
825	921701
19930	921702
239472	921703
103958	921704
22410	921705
6062	921706
32000	921707
9161	921708
2302	921709
14218	921710
218059	921711
6908	921712
3298	921713
128701	921714
31242	921715
230136	921716
250568	921717
176928	921718
250259	921719
55663	921720
25231	921721
171254	921722
60654	921723
67922	921724
3264	921725
45829	921726
219201	921727
110726	921728
19334	921729
11807	921730
302968	921731
347629	921732
223913	921733
101342	921734
160410	921735
334741	921736
238474	921737
20438	921738
167273	921739
112580	921740
18716	921741
410685	921742
448534	921743
17905	921744
359415	921745
91480	921746
120002	921747
415321	921748
292283	921749
443801	921750
192510	921751
380093	921752
54326	921753
285406	921754
162885	921755
59411	921756
397388	921757
228495	921758
40772	921759
4575	921760
5088	921761
233013	921762
332360	921763
219967	921764
84611	921765
172914	921766
69582	921767
88960	921768
61588	921769
217811	921770
412995	921771
107006	921772
14709	921773
9852	921774
11362	921775
9938	921776
16479	921777
264199	921778
10162	921779
264099	921780
199060	921781
54611	921782
65043	921783
386330	921784
111019	921785
29719	921786
57274	921787
341400	921788
388664	921789
206667	921790
111019	921791
75274	921792
388310	921793
207045	921794
57274	921795
105733	921796
258867	921797
68106	921798
72539	921799
55739	921800
249523	921801
118648	921802
258900	921803
92768	921804
315	921805
24184	921806
165713	921807
84473	921808
55346	921809
155174	921810
154531	921811
14283	921812
426879	921813
315677	921814
232623	921815
232623	921816
3097	921817
378462	921818
59733	921819
18496	921820
45603	921821
212228	921822
181459	921823
64379	921824
126920	921825
164998	921826
191483	921827
73590	921828
9637	921829
14267	921830
42430	921831
37971	921832
142622	921833
114322	921834
127331	921835
315012	921836
1742	921837
45608	921838
1702	921839
412095	921840
23986	921841
1706	921842
131603	921843
424327	921844
13602	921845
21617	921846
122086	921847
47213	921848
168418	921849
5205	921850
39195	921851
266790	921852
41789	921853
17406	921854
42238	921855
11884	921856
286378	921857
173866	921858
440446	921859
3941	921860
325607	921861
1139	921862
20219	921863
119954	921864
132540	921865
419403	921866
163727	921867
328284	921868
331078	921869
223000	921870
60107	921871
75482	921872
85105	921873
241509	921874
117095	921875
53581	921876
407874	921877
405633	921878
61573	921879
169799	921880
443747	921881
173206	921882
339399	921883
428746	921884
420713	921885
214286	921886
108162	921887
334910	921888
8239	921889
227722	921890
426341	921891
2733	921892
112094	921893
166278	921894
65718	921895
26530	921896
68436	921897
215941	921898
58013	921899
27100	921900
9164	921901
104303	921902
16284	921903
40431	921904
265869	921905
78667	921906
38278	921907
263257	921908
92343	921909
24177	921910
178688	921911
10894	921912
1671	921913
4110	921914
1050	921915
2640	921916
41982	921917
11390	921918
440118	921919
644	921920
162506	921921
145389	921922
13036	921923
42808	921924
266777	921925
277520	921926
1840	921927
41031	921928
367540	921929
68254	921930
372135	921931
244337	921932
71852	921933
15161	921934
19326	921935
59152	921936
88204	921937
88204	921938
24093	921939
21904	921940
24511	921941
253482	921942
23894	921943
43594	921944
302700	921945
117441	921946
106093	921947
3732	921948
16706	921949
247841	921950
104140	921951
41899	921952
180610	921953
379795	921954
408869	921955
16814	921956
238572	921957
31852	921958
371032	921959
20596	921960
226129	921961
316539	921962
69418	921963
458214	921964
97201	921965
49454	921966
2652	921967
43242	921968
243541	921969
171617	921970
147905	921971
23554	921972
26471	921973
238367	921974
76863	921975
35972	921976
195899	921977
164769	921978
366066	921979
131149	921980
309867	921981
85567	921982
146383	921983
42133	921984
314750	921985
37523	921986
117992	921987
262824	921988
43565	921989
27489	921990
230099	921991
11201	921992
727	921993
16579	921994
170529	921995
14705	921996
144020	921997
83908	921998
242098	921999
162155	922000
89806	922001
64513	922002
575	922003
5857	922004
22064	922005
10418	922006
108562	922007
157653	922008
230259	922009
9520	922010
29919	922011
32193	922012
60502	922013
65867	922014
23310	922015
52839	922016
363178	922017
51035	922018
98267	922019
877	922020
230418	922021
26889	922022
376308	922023
396969	922024
131304	922025
183670	922026
179578	922027
230364	922028
216302	922029
137048	922030
95713	922031
130874	922032
153716	922033
70151	922034
230432	922035
426232	922036
84205	922037
146344	922038
383878	922039
195367	922040
242106	922041
85572	922042
194176	922043
197097	922044
217236	922045
352484	922046
383724	922047
164142	922048
149562	922049
269883	922050
156361	922051
8037	922052
113769	922053
44456	922054
53887	922055
436226	922056
164367	922057
417932	922058
84265	922059
433055	922060
22396	922061
34085	922062
82833	922063
446636	922064
412405	922065
430941	922066
34118	922067
74831	922068
353014	922069
48517	922070
232028	922071
73881	922072
382646	922073
24627	922074
188472	922075
205985	922076
224471	922077
63478	922078
141757	922079
98442	922080
104480	922081
36772	922082
65882	922083
206069	922084
36516	922085
175209	922086
30194	922087
95788	922088
65395	922089
131455	922090
163299	922091
14769	922092
119850	922093
408234	922094
324283	922095
378670	922096
203615	922097
7524	922098
8037	922099
64846	922100
20603	922101
53514	922102
312262	922103
342356	922104
29413	922105
321299	922106
455489	922107
92122	922108
424977	922109
23552	922110
280306	922111
190029	922112
372475	922113
234218	922114
67696	922115
99711	922116
421649	922117
228079	922118
93737	922119
104614	922120
364760	922121
98732	922122
62373	922123
362036	922124
192191	922125
197118	922126
203636	922127
185125	922128
81933	922129
380485	922130
89698	922131
308190	922132
29109	922133
280913	922134
185641	922135
105529	922136
281448	922137
60010	922138
216098	922139
442323	922140
147885	922141
196022	922142
451115	922143
451900	922144
204498	922145
182376	922146
142789	922147
176023	922148
152744	922149
40285	922150
15264	922151
452083	922152
247013	922153
418752	922154
141395	922155
26126	922156
433746	922157
167045	922158
316435	922159
83819	922160
91014	922161
231802	922162
39707	922163
305257	922164
210761	922165
432700	922166
58183	922167
112361	922168
445832	922169
327220	922170
357995	922171
67402	922172
268289	922173
77941	922174
295941	922175
354193	922176
27505	922177
121554	922178
204261	922179
97928	922180
116128	922181
302048	922182
9800	922183
185475	922184
349312	922185
152744	922186
105492	922187
239778	922188
15264	922189
325895	922190
48517	922191
203972	922192
70333	922193
359624	922194
292934	922195
127981	922196
153918	922197
362653	922198
304283	922199
37198	922200
267909	922201
308163	922202
413824	922203
434295	922204
174016	922205
72371	922206
402178	922207
227834	922208
459288	922209
36884	922210
369136	922211
40618	922212
375948	922213
375529	922214
18185	922215
39707	922216
36860	922217
141117	922218
39458	922219
9800	922220
12271	922221
146611	922222
32480	922223
35781	922224
48455	922225
92499	922226
248931	922227
88150	922228
211122	922229
182498	922230
123292	922231
3096	922232
294227	922233
40024	922234
460271	922235
25899	922236
157578	922237
381469	922238
102271	922239
128939	922240
428572	922241
117582	922242
235441	922243
78587	922244
140865	922245
51248	922246
380985	922247
48849	922248
311721	922249
282632	922250
158952	922251
71109	922252
52051	922253
134663	922254
3622	922255
118901	922256
375957	922257
273433	922258
18703	922259
179352	922260
54380	922261
84758	922262
410854	922263
130229	922264
132072	922265
155003	922266
59252	922267
395069	922268
539	922269
170846	922270
129337	922271
215418	922272
258349	922273
127081	922274
360594	922275
390681	922276
107735	922277
39576	922278
270383	922279
125442	922280
20581	922281
397054	922282
54204	922283
175207	922284
897	922285
140287	922286
288408	922287
240057	922288
194757	922289
231985	922290
350407	922291
423646	922292
102073	922293
391007	922294
28891	922295
3607	922296
92488	922297
88823	922298
174643	922299
382591	922300
106097	922301
334080	922302
30811	922303
446998	922304
114147	922305
232541	922306
226341	922307
209612	922308
265797	922309
128421	922310
106835	922311
100792	922312
109885	922313
418018	922314
241135	922315
102757	922316
105685	922317
375279	922318
319178	922319
1695	922320
440370	922321
6810	922322
275894	922323
381303	922324
126864	922325
17284	922326
92505	922327
103061	922328
22162	922329
32394	922330
111397	922331
265775	922332
419557	922333
44018	922334
8589	922335
251148	922336
15555	922337
261769	922338
366659	922339
287196	922340
4522	922341
102073	922342
247013	922343
252871	922344
279653	922345
445193	922346
219438	922347
242632	922348
176492	922349
9662	922350
120710	922351
30603	922352
18299	922353
82446	922354
169423	922355
161901	922356
17157	922357
59047	922358
214245	922359
275730	922360
241174	922361
76182	922362
76327	922363
233439	922364
168857	922365
36860	922366
134084	922367
36860	922368
238500	922369
116627	922370
63851	922371
379622	922372
83819	922373
291874	922374
185125	922375
203636	922376
96326	922377
114753	922378
437255	922379
195182	922380
112361	922381
96768	922382
96768	922383
93737	922384
144197	922385
27309	922386
8132	922387
227335	922388
53887	922389
159201	922390
215983	922391
382799	922392
107441	922393
210081	922394
207178	922395
193082	922396
54698	922397
108591	922398
203645	922399
77515	922400
210458	922401
28759	922402
402552	922403
330448	922404
53824	922405
103641	922406
182614	922407
108163	922408
174628	922409
303093	922410
249302	922411
223122	922412
289466	922413
91014	922414
409437	922415
387657	922416
433104	922417
134136	922418
84606	922419
231165	922420
128295	922421
203317	922422
86624	922423
263968	922424
313226	922425
70333	922426
128295	922427
77941	922428
426282	922429
35293	922430
62395	922431
124078	922432
128295	922433
337889	922434
26235	922435
70333	922436
137048	922437
194757	922438
313702	922439
201208	922440
129695	922441
176755	922442
288692	922443
177306	922444
19234	922445
130667	922446
22125	922447
29922	922448
72234	922449
183697	922450
95981	922451
252024	922452
295381	922453
217120	922454
192893	922455
28500	922456
51174	922457
52001	922458
52188	922459
30954	922460
220104	922461
50082	922462
226521	922463
52001	922464
50465	922465
98044	922466
48839	922467
18811	922468
208067	922469
110969	922470
55940	922471
17676	922472
112164	922473
356823	922474
59819	922475
12001	922476
116033	922477
101497	922478
100631	922479
20468	922480
96504	922481
17454	922482
53032	922483
425929	922484
197125	922485
234211	922486
101581	922487
210537	922488
425470	922489
52189	922490
16512	922491
58590	922492
31677	922493
31532	922494
198610	922495
52295	922496
119337	922497
52222	922498
156	922499
12003	922500
424194	922501
705	922502
1056	922503
91583	922504
1056	922505
230119	922506
69215	922507
4583	922508
125107	922509
53210	922510
30219	922511
4194	922512
224402	922513
16760	922514
428800	922515
171550	922516
68346	922517
382283	922518
327977	922519
64991	922520
4442	922521
177877	922522
42442	922523
219351	922524
79930	922525
319356	922526
127749	922527
371053	922528
12271	922529
319929	922530
41353	922531
392226	922532
286274	922533
82916	922534
45832	922535
441000	922536
417402	922537
157257	922538
96770	922539
94587	922540
282163	922541
323597	922542
20762	922543
42474	922544
210852	922545
208395	922546
131711	922547
131396	922548
255027	922549
180403	922550
135028	922551
57306	922552
143260	922553
46387	922554
6392	922555
54092	922556
147420	922557
83415	922558
63068	922559
122593	922560
22760	922561
40915	922562
140066	922563
181	922564
30678	922565
3664	922566
39106	922567
38643	922568
2347	922569
136076	922570
69832	922571
17216	922572
171061	922573
4184	922574
48564	922575
2085	922576
416737	922577
3489	922578
455900	922579
19528	922580
111760	922581
2331	922582
78178	922583
105514	922584
126938	922585
65822	922586
241971	922587
1616	922588
45127	922589
123396	922590
405861	922591
6201	922592
52356	922593
256780	922594
137911	922595
331178	922596
242194	922597
133473	922598
19044	922599
199254	922600
321788	922601
18860	922602
301254	922603
91477	922604
44359	922605
160280	922606
43542	922607
75266	922608
135695	922609
8292	922610
216469	922611
403132	922612
178704	922613
376158	922614
5448	922615
124522	922616
48478	922617
141580	922618
54007	922619
139103	922620
242308	922621
13909	922622
44208	922623
334210	922624
349020	922625
104077	922626
36837	922627
95582	922628
91378	922629
172425	922630
170108	922631
6411	922632
81401	922633
304446	922634
181345	922635
294865	922636
105545	922637
147225	922638
171757	922639
33232	922640
17803	922641
657	922642
68231	922643
304696	922644
167048	922645
6294	922646
319826	922647
172265	922648
314046	922649
164657	922650
309384	922651
198588	922652
72740	922653
186492	922654
403570	922655
227998	922656
173707	922657
240974	922658
264118	922659
30550	922660
149873	922661
99264	922662
177381	922663
20409	922664
55639	922665
1966	922666
4794	922667
202780	922668
26206	922669
34639	922670
4085	922671
92035	922672
25406	922673
53125	922674
105454	922675
407	922676
11279	922677
99849	922678
220821	922679
188856	922680
78492	922681
21250	922682
2609	922683
27692	922684
115524	922685
127783	922686
127695	922687
297315	922688
33463	922689
312898	922690
402	922691
115807	922692
236907	922693
112511	922694
34755	922695
12021	922696
151052	922697
58845	922698
19568	922699
14949	922700
3694	922701
1897	922702
151194	922703
193856	922704
12187	922705
6812	922706
13894	922707
6637	922708
506	922709
1899	922710
354851	922711
1083	922712
3521	922713
35202	922714
1133	922715
33652	922716
57392	922717
448166	922718
8370	922719
7019	922720
37202	922721
10792	922722
1014	922723
3702	922724
7228	922725
2754	922726
1083	922727
5534	922728
53863	922729
3179	922730
3655	922731
144084	922732
159651	922733
30048	922734
94489	922735
76491	922736
150527	922737
94354	922738
178540	922739
159847	922740
233937	922741
1902	922742
60914	922743
73305	922744
20698	922745
92472	922746
4672	922747
165428	922748
7251	922749
108117	922750
107392	922751
593	922752
201026	922753
2378	922754
150788	922755
4341	922756
117892	922757
163604	922758
417521	922759
321986	922760
101570	922761
216085	922762
39835	922763
108884	922764
13867	922765
309704	922766
50032	922767
94671	922768
42440	922769
458444	922770
4535	922771
188522	922772
270003	922773
4087	922774
7717	922775
75626	922776
165094	922777
196516	922778
51644	922779
67971	922780
21876	922781
51907	922782
15399	922783
200048	922784
15835	922785
60386	922786
19818	922787
195507	922788
291829	922789
255283	922790
364244	922791
120043	922792
171077	922793
253857	922794
458404	922795
215832	922796
198142	922797
232922	922798
18996	922799
421880	922800
23119	922801
193810	922802
62521	922803
23721	922804
209464	922805
37468	922806
53006	922807
48352	922808
171528	922809
294639	922810
102451	922811
316600	922812
390007	922813
21561	922814
95834	922815
400592	922816
70019	922817
393202	922818
198553	922819
82213	922820
111405	922821
202110	922822
121250	922823
91698	922824
458531	922825
164265	922826
19379	922827
74750	922828
444390	922829
232876	922830
13438	922831
2716	922832
47878	922833
43184	922834
212761	922835
23017	922836
53978	922837
149321	922838
114942	922839
3303	922840
20536	922841
65896	922842
242169	922843
23951	922844
66375	922845
21868	922846
447184	922847
38826	922848
132168	922849
433626	922850
158876	922851
409298	922852
135179	922853
117008	922854
2439	922855
105812	922856
252290	922857
39093	922858
85804	922859
71856	922860
330671	922861
221971	922862
157352	922863
323243	922864
308599	922865
65689	922866
61987	922867
218163	922868
139436	922869
96772	922870
144466	922871
113484	922872
126426	922873
213257	922874
180179	922875
208417	922876
234242	922877
264520	922878
64583	922879
119919	922880
36503	922881
15433	922882
131435	922883
126687	922884
186348	922885
184105	922886
132618	922887
251493	922888
208189	922889
17303	922890
22918	922891
88416	922892
3150	922893
411118	922894
201823	922895
168041	922896
53921	922897
283139	922898
79765	922899
33467	922900
301918	922901
365724	922902
151375	922903
10672	922904
19601	922905
63319	922906
123764	922907
43045	922908
363093	922909
47129	922910
139757	922911
237418	922912
19464	922913
390447	922914
175473	922915
429825	922916
9949	922917
367503	922918
132028	922919
14767	922920
339669	922921
116553	922922
84299	922923
445833	922924
271096	922925
225242	922926
3957	922927
677	922928
358424	922929
76221	922930
53104	922931
1350	922932
93470	922933
393872	922934
22135	922935
322232	922936
3618	922937
154665	922938
145817	922939
18950	922940
158	922941
13692	922942
454866	922943
15809	922944
39343	922945
45986	922946
263389	922947
382454	922948
351343	922949
102592	922950
243748	922951
301899	922952
72200	922953
449112	922954
322968	922955
120547	922956
88487	922957
14201	922958
59927	922959
19920	922960
74834	922961
33795	922962
409533	922963
253021	922964
19811	922965
453871	922966
412831	922967
446214	922968
245719	922969
19811	922970
214031	922971
149462	922972
213478	922973
64322	922974
64367	922975
368997	922976
244684	922977
164622	922978
80385	922979
724	922980
142113	922981
13249	922982
28978	922983
104788	922984
101	922985
2267	922986
295550	922987
770	922988
162623	922989
231126	922990
69882	922991
225255	922992
397108	922993
229945	922994
260789	922995
48168	922996
322	922997
221915	922998
410619	922999
223627	923000
12209	923001
65589	923002
196648	923003
56961	923004
399319	923005
166056	923006
436186	923007
292410	923008
435204	923009
337319	923010
34799	923011
298035	923012
155186	923013
423764	923014
183794	923015
258071	923016
393345	923017
268979	923018
88878	923019
310872	923020
236180	923021
211573	923022
336443	923023
111501	923024
129823	923025
94137	923026
149389	923027
387520	923028
189305	923029
103172	923030
313152	923031
3398	923032
425062	923033
429544	923034
84855	923035
405165	923036
344389	923037
383484	923038
273581	923039
257571	923040
333095	923041
200065	923042
159376	923043
82735	923044
83497	923045
343090	923046
430447	923047
251113	923048
35525	923049
195030	923050
264303	923051
129253	923052
147936	923053
417442	923054
50776	923055
191543	923056
121367	923057
41119	923058
44749	923059
180753	923060
1761	923061
426938	923062
187038	923063
95461	923064
161322	923065
60273	923066
90048	923067
184713	923068
9338	923069
23456	923070
33630	923071
163927	923072
202204	923073
141223	923074
229141	923075
90957	923076
487	923077
10975	923078
402394	923079
82500	923080
72530	923081
20715	923082
165135	923083
61265	923084
14722	923085
32957	923086
79267	923087
451	923088
43278	923089
192235	923090
4130	923091
127753	923092
23312	923093
198836	923094
108942	923095
288272	923096
13572	923097
20878	923098
18389	923099
8990	923100
349391	923101
7679	923102
415191	923103
68061	923104
174287	923105
396913	923106
245735	923107
209047	923108
758	923109
258451	923110
109299	923111
11524	923112
18260	923113
21883	923114
85852	923115
148035	923116
176112	923117
325217	923118
49334	923119
92252	923120
9377	923121
178932	923122
142730	923123
427478	923124
2954	923125
15426	923126
48207	923127
26499	923128
98477	923129
47811	923130
125107	923131
49313	923132
70287	923133
440108	923134
19622	923135
184037	923136
49165	923137
245866	923138
133974	923139
394543	923140
81995	923141
188064	923142
55278	923143
399036	923144
114572	923145
162132	923146
144224	923147
54892	923148
270390	923149
216672	923150
55995	923151
231177	923152
189738	923153
159564	923154
52754	923155
187603	923156
42996	923157
21417	923158
252477	923159
371597	923160
286577	923161
276621	923162
90350	923163
183692	923164
129934	923165
87976	923166
128124	923167
358939	923168
51289	923169
69287	923170
356932	923171
188276	923172
1383	923173
700	923174
291906	923175
53574	923176
20484	923177
24127	923178
50396	923179
8552	923180
103783	923181
106857	923182
206748	923183
316647	923184
37275	923185
260628	923186
198237	923187
442959	923188
446419	923189
131678	923190
346009	923191
103669	923192
197141	923193
449921	923194
251433	923195
338184	923196
184087	923197
270963	923198
302484	923199
128397	923200
393551	923201
51399	923202
54288	923203
443559	923204
209962	923205
395423	923206
297237	923207
176549	923208
31368	923209
48578	923210
197960	923211
207264	923212
87673	923213
87673	923214
157864	923215
4982	923216
398543	923217
210978	923218
98582	923219
383362	923220
108044	923221
191415	923222
404493	923223
15813	923224
98759	923225
140124	923226
334802	923227
184550	923228
129091	923229
280426	923230
235833	923231
45669	923232
22566	923233
152255	923234
126630	923235
222309	923236
96407	923237
288674	923238
94035	923239
141493	923240
70251	923241
149003	923242
231635	923243
23038	923244
173764	923245
89017	923246
207698	923247
120474	923248
65706	923249
420749	923250
53444	923251
360051	923252
96901	923253
12810	923254
22173	923255
401717	923256
22173	923257
12810	923258
6126	923259
35127	923260
287330	923261
136007	923262
392998	923263
80635	923264
72488	923265
134852	923266
19173	923267
306363	923268
63738	923269
150270	923270
13875	923271
18481	923272
144939	923273
181433	923274
272166	923275
121379	923276
252999	923277
2461	923278
82740	923279
72693	923280
124486	923281
9964	923282
3778	923283
116226	923284
31237	923285
244650	923286
164844	923287
458850	923288
321906	923289
69947	923290
83959	923291
448877	923292
138859	923293
252114	923294
322928	923295
137776	923296
372955	923297
56939	923298
317032	923299
26041	923300
42829	923301
14665	923302
433495	923303
118709	923304
297246	923305
410802	923306
250420	923307
118709	923308
44649	923309
429879	923310
27051	923311
19455	923312
225538	923313
170027	923314
238529	923315
337685	923316
23367	923317
46155	923318
428272	923319
90285	923320
433948	923321
73991	923322
205658	923323
384921	923324
281517	923325
265210	923326
266483	923327
302071	923328
40204	923329
112285	923330
304332	923331
210185	923332
232601	923333
142441	923334
151687	923335
202912	923336
21604	923337
89346	923338
434908	923339
329587	923340
298090	923341
256665	923342
86107	923343
138051	923344
135008	923345
77462	923346
460156	923347
105154	923348
379310	923349
28719	923350
105154	923351
104978	923352
205268	923353
54116	923354
201608	923355
427187	923356
5718	923357
161655	923358
31849	923359
270186	923360
40310	923361
93089	923362
166169	923363
7165	923364
35200	923365
102680	923366
100098	923367
200860	923368
251528	923369
17390	923370
353053	923371
47862	923372
326624	923373
335050	923374
197049	923375
22679	923376
335550	923377
434449	923378
197766	923379
327875	923380
56733	923381
247510	923382
358232	923383
192542	923384
283331	923385
12258	923386
10770	923387
157736	923388
109204	923389
234734	923390
127115	923391
365560	923392
220187	923393
13633	923394
56780	923395
3088	923396
279075	923397
132296	923398
204439	923399
22431	923400
72724	923401
5452	923402
182578	923403
416964	923404
6244	923405
194807	923406
190383	923407
319905	923408
368402	923409
206179	923410
171137	923411
305873	923412
43037	923413
15202	923414
128894	923415
14108	923416
36926	923417
181519	923418
197672	923419
22390	923420
150213	923421
282645	923422
59992	923423
308445	923424
347561	923425
33621	923426
201404	923427
151880	923428
20522	923429
291100	923430
160415	923431
102608	923432
6126	923433
301901	923434
41828	923435
455911	923436
129516	923437
151205	923438
59433	923439
189641	923440
144099	923441
5365	923442
114465	923443
13619	923444
134822	923445
47766	923446
156350	923447
161264	923448
384481	923449
302713	923450
329047	923451
106800	923452
89180	923453
77389	923454
236422	923455
47639	923456
171781	923457
459632	923458
94365	923459
240762	923460
313406	923461
228615	923462
318511	923463
77611	923464
105022	923465
61186	923466
70836	923467
395520	923468
115456	923469
1785	923470
179151	923471
327969	923472
11919	923473
91092	923474
175437	923475
96873	923476
113413	923477
350142	923478
219077	923479
164371	923480
195606	923481
127056	923482
19967	923483
226978	923484
183776	923485
212104	923486
33922	923487
286018	923488
409978	923489
301248	923490
393710	923491
156858	923492
292218	923493
31141	923494
156384	923495
209760	923496
396807	923497
249921	923498
353727	923499
261374	923500
2196	923501
74559	923502
17169	923503
21630	923504
21630	923505
15111	923506
48050	923507
194142	923508
203135	923509
420657	923510
456063	923511
194966	923512
170395	923513
54540	923514
157802	923515
143526	923516
15950	923517
47492	923518
46360	923519
213322	923520
40014	923521
153252	923522
97732	923523
37924	923524
195511	923525
48603	923526
189479	923527
64395	923528
236013	923529
55054	923530
256079	923531
303447	923532
390590	923533
91537	923534
230329	923535
2075	923536
152096	923537
170430	923538
48888	923539
307021	923540
355921	923541
26192	923542
430277	923543
459546	923544
191809	923545
441363	923546
408239	923547
135832	923548
165777	923549
70558	923550
741	923551
300140	923552
414043	923553
20524	923554
175	923555
175	923556
39349	923557
36055	923558
50623	923559
146805	923560
77610	923561
244796	923562
28339	923563
7573	923564
278952	923565
418609	923566
363273	923567
9131	923568
410450	923569
47709	923570
315899	923571
191860	923572
65910	923573
352961	923574
1112	923575
281889	923576
6858	923577
52831	923578
156853	923579
159220	923580
104591	923581
226037	923582
102938	923583
138459	923584
369486	923585
58296	923586
612	923587
87258	923588
30703	923589
3822	923590
189885	923591
79638	923592
295662	923593
153141	923594
196979	923595
159461	923596
25146	923597
436304	923598
198789	923599
345594	923600
57958	923601
60488	923602
55285	923603
7520	923604
70976	923605
454852	923606
102466	923607
64875	923608
223309	923609
200486	923610
205073	923611
307575	923612
189479	923613
353177	923614
51554	923615
34628	923616
102067	923617
345158	923618
115198	923619
358879	923620
137702	923621
46254	923622
405777	923623
42161	923624
418096	923625
78068	923626
244001	923627
214565	923628
11744	923629
25594	923630
76859	923631
7093	923632
405533	923633
406222	923634
14388	923635
320162	923636
315069	923637
71822	923638
146936	923639
81232	923640
46119	923641
227533	923642
157492	923643
328265	923644
192700	923645
1680	923646
44945	923647
172368	923648
337040	923649
1137	923650
133343	923651
182655	923652
191676	923653
157912	923654
157166	923655
90200	923656
339664	923657
101724	923658
458450	923659
82535	923660
170325	923661
218489	923662
13887	923663
10609	923664
78231	923665
39566	923666
280737	923667
11469	923668
149169	923669
426865	923670
45955	923671
385932	923672
1055	923673
317091	923674
28820	923675
1823	923676
93414	923677
287701	923678
2997	923679
80832	923680
140399	923681
58906	923682
142344	923683
2363	923684
184884	923685
180389	923686
226237	923687
39800	923688
222282	923689
32606	923690
248535	923691
173323	923692
341685	923693
449443	923694
222713	923695
217026	923696
111942	923697
26326	923698
309976	923699
43951	923700
94308	923701
375490	923702
422928	923703
352715	923704
229896	923705
247829	923706
144776	923707
186210	923708
340436	923709
232689	923710
130510	923711
248636	923712
255218	923713
414085	923714
398070	923715
30606	923716
94476	923717
243266	923718
235897	923719
7652	923720
12578	923721
443034	923722
3096	923723
25703	923724
26205	923725
126249	923726
106851	923727
294837	923728
178709	923729
108519	923730
287320	923731
10993	923732
78990	923733
154239	923734
166232	923735
19582	923736
401359	923737
368133	923738
230836	923739
328684	923740
222034	923741
355402	923742
431276	923743
25392	923744
107921	923745
455014	923746
283257	923747
57020	923748
65409	923749
46930	923750
421028	923751
172677	923752
310583	923753
342241	923754
121100	923755
24460	923756
68739	923757
116865	923758
137150	923759
114446	923760
96052	923761
1465	923762
17742	923763
244908	923764
443084	923765
94513	923766
127081	923767
47943	923768
136568	923769
44287	923770
58509	923771
206553	923772
433481	923773
16660	923774
365365	923775
85675	923776
46787	923777
94440	923778
183853	923779
23299	923780
320997	923781
28592	923782
85435	923783
48012	923784
92	923785
166508	923786
129213	923787
14782	923788
18507	923789
191887	923790
5374	923791
118689	923792
77858	923793
1458	923794
1689	923795
91773	923796
14544	923797
288	923798
180850	923799
3157	923800
133707	923801
29332	923802
2799	923803
982	923804
65603	923805
27482	923806
54349	923807
148001	923808
369695	923809
48276	923810
55670	923811
7949	923812
85276	923813
32327	923814
2656	923815
4140	923816
13988	923817
233682	923818
147550	923819
32893	923820
7134	923821
14666	923822
330161	923823
61448	923824
1162	923825
7315	923826
113787	923827
2656	923828
3112	923829
1362	923830
1013	923831
3889	923832
11931	923833
11931	923834
326208	923835
100669	923836
1397	923837
68952	923838
5276	923839
74607	923840
75647	923841
11904	923842
12718	923843
418666	923844
317280	923845
150800	923846
44703	923847
127155	923848
1190	923849
600	923850
138764	923851
417283	923852
326545	923853
345191	923854
175658	923855
125904	923856
245233	923857
197818	923858
374848	923859
378577	923860
428003	923861
380433	923862
159521	923863
339006	923864
124249	923865
83841	923866
170689	923867
265770	923868
275326	923869
227532	923870
8572	923871
451958	923872
27717	923873
19514	923874
26601	923875
422160	923876
208183	923877
21493	923878
17182	923879
190419	923880
386103	923881
390021	923882
4280	923883
10066	923884
146039	923885
34054	923886
364970	923887
402110	923888
5997	923889
17195	923890
30763	923891
38001	923892
151732	923893
151749	923894
163462	923895
339314	923896
110798	923897
65126	923898
300376	923899
8177	923900
72090	923901
311498	923902
130440	923903
439653	923904
18915	923905
453928	923906
7403	923907
136668	923908
46372	923909
131794	923910
14014	923911
9853	923912
66816	923913
102139	923914
309564	923915
185614	923916
251132	923917
326459	923918
124992	923919
277539	923920
407688	923921
213203	923922
326462	923923
108569	923924
56756	923925
112275	923926
52925	923927
84546	923928
248196	923929
287635	923930
122436	923931
4875	923932
69759	923933
86302	923934
174017	923935
142755	923936
117301	923937
149958	923938
422254	923939
11130	923940
112507	923941
402267	923942
2419	923943
175893	923944
169660	923945
20429	923946
194948	923947
59731	923948
187323	923949
193671	923950
46987	923951
9351	923952
240478	923953
241933	923954
107029	923955
115644	923956
166714	923957
229725	923958
355129	923959
275485	923960
81194	923961
135982	923962
399455	923963
176675	923964
300143	923965
272027	923966
12539	923967
93643	923968
127805	923969
116780	923970
132071	923971
40196	923972
54881	923973
437903	923974
72147	923975
274903	923976
368497	923977
46346	923978
37212	923979
27748	923980
271903	923981
8006	923982
278138	923983
53222	923984
103299	923985
330603	923986
156099	923987
149777	923988
203721	923989
150127	923990
91970	923991
198078	923992
194839	923993
119693	923994
117957	923995
70071	923996
16895	923997
48858	923998
33897	923999
169831	924000
155581	924001
371120	924002
230199	924003
351463	924004
246858	924005
167174	924006
290018	924007
87263	924008
169679	924009
167490	924010
333598	924011
322864	924012
167834	924013
432868	924014
311915	924015
340238	924016
322863	924017
87263	924018
43596	924019
9600	924020
111302	924021
156839	924022
249565	924023
94694	924024
1407	924025
180295	924026
3468	924027
6804	924028
217134	924029
449464	924030
265751	924031
192974	924032
247773	924033
34853	924034
11612	924035
83721	924036
8837	924037
28652	924038
125357	924039
420226	924040
198397	924041
20672	924042
40196	924043
420175	924044
20970	924045
359084	924046
187474	924047
136933	924048
42814	924049
194094	924050
316830	924051
37101	924052
114157	924053
110128	924054
3588	924055
239680	924056
384008	924057
249518	924058
262831	924059
243396	924060
29799	924061
172278	924062
75261	924063
45807	924064
364311	924065
1781	924066
33070	924067
128482	924068
93185	924069
52513	924070
94760	924071
257587	924072
240677	924073
111989	924074
55224	924075
67869	924076
67869	924077
451996	924078
133678	924079
243269	924080
134448	924081
304758	924082
174438	924083
37722	924084
6253	924085
143969	924086
3432	924087
16610	924088
3947	924089
18936	924090
424307	924091
138759	924092
34201	924093
96327	924094
241765	924095
259529	924096
309546	924097
72048	924098
116000	924099
3672	924100
364278	924101
396274	924102
296809	924103
28560	924104
159726	924105
120268	924106
99520	924107
277119	924108
277120	924109
204514	924110
374281	924111
52787	924112
21226	924113
9351	924114
120902	924115
27324	924116
50997	924117
16094	924118
74378	924119
108442	924120
54756	924121
198827	924122
67059	924123
5267	924124
118749	924125
75089	924126
9865	924127
182823	924128
15104	924129
256813	924130
323633	924131
218920	924132
157737	924133
255788	924134
166913	924135
212447	924136
133331	924137
345259	924138
296725	924139
230102	924140
55426	924141
117763	924142
129001	924143
238136	924144
10955	924145
316213	924146
68968	924147
188366	924148
261484	924149
68369	924150
133441	924151
427050	924152
83630	924153
35893	924154
82780	924155
34660	924156
39792	924157
450245	924158
88413	924159
41738	924160
23372	924161
115919	924162
183881	924163
38178	924164
67173	924165
114495	924166
34319	924167
81585	924168
36411	924169
10278	924170
51916	924171
113206	924172
79214	924173
168129	924174
80955	924175
68537	924176
95086	924177
425074	924178
396662	924179
166992	924180
20860	924181
3720	924182
122718	924183
28888	924184
141984	924185
401512	924186
30006	924187
30006	924188
6609	924189
221824	924190
18771	924191
234845	924192
451161	924193
413853	924194
158725	924195
65421	924196
457502	924197
42848	924198
236190	924199
246600	924200
37515	924201
53985	924202
53796	924203
53622	924204
296152	924205
13872	924206
435341	924207
248303	924208
33396	924209
407439	924210
166199	924211
458461	924212
65223	924213
56852	924214
227785	924215
188471	924216
24222	924217
121592	924218
53812	924219
282283	924220
13271	924221
141225	924222
227760	924223
71842	924224
60164	924225
115910	924226
204588	924227
38952	924228
223111	924229
98349	924230
157635	924231
217373	924232
33344	924233
246178	924234
9270	924235
186058	924236
79761	924237
103472	924238
58638	924239
5249	924240
31582	924241
28744	924242
119902	924243
221065	924244
166911	924245
371837	924246
156180	924247
127781	924248
145582	924249
48454	924250
54161	924251
214672	924252
64019	924253
108126	924254
75647	924255
275290	924256
3828	924257
140783	924258
311963	924259
278887	924260
35452	924261
155805	924262
161650	924263
72968	924264
5718	924265
1407	924266
417417	924267
194600	924268
445809	924269
6455	924270
137177	924271
250487	924272
161717	924273
95462	924274
367442	924275
360616	924276
90204	924277
207029	924278
277067	924279
322418	924280
28094	924281
90564	924282
274814	924283
1239	924284
7038	924285
213451	924286
143198	924287
31953	924288
83253	924289
75453	924290
286609	924291
243966	924292
55171	924293
116874	924294
375534	924295
7984	924296
116270	924297
239142	924298
130165	924299
248007	924300
174476	924301
176514	924302
183194	924303
48569	924304
48569	924305
456268	924306
32932	924307
185468	924308
107139	924309
153530	924310
284263	924311
409752	924312
249536	924313
308362	924314
104466	924315
142212	924316
383566	924317
60998	924318
256211	924319
341946	924320
64660	924321
217290	924322
195772	924323
161293	924324
382687	924325
200623	924326
242750	924327
213196	924328
192925	924329
238561	924330
129424	924331
14973	924332
430100	924333
213739	924334
51572	924335
166440	924336
29676	924337
420365	924338
405175	924339
103631	924340
398261	924341
142916	924342
60189	924343
104686	924344
31365	924345
153512	924346
38701	924347
213776	924348
21273	924349
416228	924350
195940	924351
208931	924352
129847	924353
6253	924354
11841	924355
435775	924356
310314	924357
27119	924358
103220	924359
57686	924360
57686	924361
242330	924362
29415	924363
267996	924364
81349	924365
151332	924366
409051	924367
49792	924368
425971	924369
187614	924370
14927	924371
36882	924372
16365	924373
187164	924374
115315	924375
32820	924376
193431	924377
286548	924378
45874	924379
414125	924380
20493	924381
9832	924382
100850	924383
193510	924384
87509	924385
190844	924386
51522	924387
195638	924388
9832	924389
71661	924390
27238	924391
400012	924392
3873	924393
96116	924394
82210	924395
443971	924396
347617	924397
82342	924398
82210	924399
115174	924400
16434	924401
22441	924402
188526	924403
144310	924404
8445	924405
45365	924406
308268	924407
64033	924408
188857	924409
64033	924410
238182	924411
249200	924412
69985	924413
2796	924414
428	924415
176472	924416
10099	924417
56522	924418
402839	924419
13098	924420
35500	924421
284780	924422
76484	924423
207525	924424
99838	924425
323162	924426
363376	924427
246725	924428
18501	924429
235761	924430
151300	924431
97434	924432
76707	924433
24111	924434
91311	924435
35194	924436
113393	924437
3258	924438
22658	924439
401787	924440
323201	924441
16275	924442
320452	924443
139910	924444
57601	924445
95964	924446
97127	924447
62311	924448
152499	924449
741	924450
4117	924451
200108	924452
141982	924453
62882	924454
31953	924455
5351	924456
5351	924457
348355	924458
311221	924459
202314	924460
76770	924461
171194	924462
89518	924463
129868	924464
82469	924465
2975	924466
30547	924467
292656	924468
218613	924469
29372	924470
205819	924471
212027	924472
227176	924473
389496	924474
135430	924475
144025	924476
1816	924477
32302	924478
65764	924479
167822	924480
8810	924481
136646	924482
55497	924483
42000	924484
15927	924485
20377	924486
17084	924487
175411	924488
345774	924489
140581	924490
57	924491
27180	924492
198689	924493
64276	924494
79855	924495
85	924496
360634	924497
71038	924498
6836	924499
179976	924500
142639	924501
154059	924502
16620	924503
55574	924504
101583	924505
13918	924506
65893	924507
313168	924508
57945	924509
46380	924510
13940	924511
228475	924512
446173	924513
105239	924514
42321	924515
16947	924516
209186	924517
412606	924518
207552	924519
9070	924520
21189	924521
7181	924522
222560	924523
96538	924524
5076	924525
14504	924526
8736	924527
2863	924528
4890	924529
40490	924530
7042	924531
52534	924532
7199	924533
16635	924534
59159	924535
3155	924536
6235	924537
4408	924538
75482	924539
9170	924540
3040	924541
8484	924542
4420	924543
56501	924544
197595	924545
390260	924546
292977	924547
330060	924548
9579	924549
287971	924550
92323	924551
384444	924552
356603	924553
168536	924554
267633	924555
39526	924556
279900	924557
2544	924558
453381	924559
20111	924560
121813	924561
77560	924562
17430	924563
442703	924564
12908	924565
5364	924566
1441	924567
151028	924568
230952	924569
547	924570
8971	924571
239369	924572
64032	924573
150	924574
151445	924575
146270	924576
4408	924577
428158	924578
160789	924579
281734	924580
319837	924581
372761	924582
262332	924583
141209	924584
358999	924585
216085	924586
31769	924587
4174	924588
36378	924589
36378	924590
100442	924591
81531	924592
124985	924593
8577	924594
41651	924595
131008	924596
158385	924597
189892	924598
33860	924599
18938	924600
2477	924601
341411	924602
12025	924603
3475	924604
10857	924605
230626	924606
225566	924607
8248	924608
86623	924609
60687	924610
101961	924611
2758	924612
194404	924613
24227	924614
21567	924615
1229	924616
288450	924617
382594	924618
45813	924619
4621	924620
32448	924621
248689	924622
47900	924623
90248	924624
196112	924625
45900	924626
27192	924627
129955	924628
300057	924629
368369	924630
8736	924631
1606	924632
32380	924633
82773	924634
169293	924635
23034	924636
4171	924637
99614	924638
5601	924639
2051	924640
49489	924641
5086	924642
25581	924643
985	924644
334626	924645
27458	924646
7360	924647
148275	924648
75672	924649
182932	924650
1047	924651
32688	924652
60723	924653
20686	924654
7255	924655
185015	924656
49397	924657
152125	924658
322690	924659
53941	924660
221173	924661
30802	924662
61550	924663
233828	924664
62114	924665
202213	924666
57591	924667
93773	924668
62124	924669
276660	924670
19429	924671
327456	924672
1494	924673
20029	924674
160557	924675
32997	924676
5342	924677
416016	924678
41965	924679
101040	924680
24231	924681
16287	924682
2654	924683
8745	924684
20984	924685
25226	924686
1702	924687
3189	924688
122498	924689
44982	924690
341129	924691
10106	924692
263563	924693
20753	924694
1512	924695
52133	924696
135331	924697
10138	924698
135	924699
8549	924700
193097	924701
85477	924702
79734	924703
101121	924704
2046	924705
258292	924706
223835	924707
302953	924708
194549	924709
23837	924710
77583	924711
172707	924712
447139	924713
219024	924714
99142	924715
250650	924716
28198	924717
53194	924718
48383	924719
234409	924720
43814	924721
186	924722
413596	924723
223230	924724
20131	924725
453403	924726
1094	924727
85877	924728
50690	924729
16113	924730
9235	924731
65966	924732
76419	924733
134629	924734
1202	924735
14883	924736
130403	924737
11363	924738
5175	924739
266606	924740
7505	924741
4611	924742
117824	924743
16148	924744
141480	924745
98697	924746
122797	924747
19989	924748
424861	924749
5449	924750
146427	924751
128598	924752
13705	924753
79209	924754
162805	924755
1535	924756
118116	924757
307659	924758
30321	924759
420261	924760
11243	924761
234388	924762
1752	924763
246131	924764
250140	924765
2062	924766
29633	924767
179587	924768
69145	924769
1284	924770
297508	924771
2970	924772
4010	924773
1400	924774
4785	924775
35678	924776
34459	924777
20200	924778
6578	924779
241	924780
419877	924781
1610	924782
10429	924783
55191	924784
176434	924785
268350	924786
15299	924787
3230	924788
927	924789
6303	924790
58606	924791
38532	924792
111313	924793
52771	924794
159475	924795
55903	924796
108823	924797
11087	924798
325569	924799
355250	924800
85898	924801
55975	924802
188752	924803
129304	924804
100895	924805
219256	924806
1757	924807
85850	924808
248716	924809
70550	924810
401199	924811
118965	924812
77698	924813
162001	924814
222915	924815
460276	924816
312000	924817
64030	924818
457416	924819
184940	924820
71563	924821
221618	924822
78543	924823
5536	924824
239465	924825
57156	924826
43916	924827
43282	924828
219224	924829
112035	924830
84638	924831
36152	924832
7883	924833
19160	924834
288282	924835
234443	924836
559	924837
38385	924838
426381	924839
26517	924840
30123	924841
187305	924842
4656	924843
197741	924844
109370	924845
4876	924846
86068	924847
99415	924848
214170	924849
4860	924850
430	924851
112406	924852
183654	924853
1169	924854
45470	924855
740	924856
105735	924857
257827	924858
2655	924859
621	924860
60723	924861
1536	924862
27744	924863
72903	924864
1169	924865
166947	924866
61713	924867
10952	924868
268392	924869
102692	924870
452827	924871
35853	924872
68057	924873
77665	924874
397992	924875
65428	924876
3423	924877
393772	924878
7873	924879
344	924880
20534	924881
22090	924882
14388	924883
3353	924884
248079	924885
121460	924886
58251	924887
28845	924888
172232	924889
301055	924890
42087	924891
210681	924892
122852	924893
246495	924894
445997	924895
153070	924896
204689	924897
41138	924898
16763	924899
167010	924900
1265	924901
16763	924902
454423	924903
77677	924904
63991	924905
174556	924906
43419	924907
34232	924908
415263	924909
64891	924910
84346	924911
253145	924912
315373	924913
41115	924914
84064	924915
78418	924916
78165	924917
167668	924918
153443	924919
166444	924920
34584	924921
59083	924922
247097	924923
233993	924924
110068	924925
63844	924926
110419	924927
153607	924928
318572	924929
94007	924930
84958	924931
753	924932
49301	924933
130306	924934
54747	924935
7958	924936
13828	924937
3111	924938
7471	924939
121211	924940
195388	924941
127459	924942
83079	924943
372363	924944
78	924945
53750	924946
9694	924947
179378	924948
96712	924949
106783	924950
336367	924951
80097	924952
16079	924953
222211	924954
420199	924955
339510	924956
212953	924957
120841	924958
2058	924959
149752	924960
398862	924961
450114	924962
245481	924963
256061	924964
165373	924965
143873	924966
7298	924967
10071	924968
23585	924969
248870	924970
224426	924971
2058	924972
41581	924973
1155	924974
32282	924975
875	924976
360265	924977
26922	924978
161687	924979
21144	924980
105121	924981
72582	924982
3665	924983
97983	924984
81974	924985
282531	924986
357890	924987
36581	924988
83106	924989
170751	924990
90144	924991
449768	924992
12826	924993
213061	924994
211439	924995
129633	924996
286968	924997
394840	924998
448025	924999
80943	925000
236752	925001
1876	925002
382524	925003
11059	925004
189203	925005
12614	925006
108543	925007
130725	925008
120770	925009
255480	925010
33470	925011
79227	925012
9920	925013
212623	925014
180244	925015
176165	925016
23658	925017
95420	925018
178490	925019
10347	925020
41822	925021
360966	925022
334276	925023
32450	925024
19632	925025
43233	925026
317207	925027
68226	925028
152368	925029
167812	925030
64366	925031
160167	925032
77852	925033
125235	925034
9103	925035
13247	925036
147823	925037
5210	925038
131985	925039
172420	925040
149863	925041
124055	925042
58097	925043
15086	925044
33670	925045
235559	925046
165571	925047
377330	925048
88655	925049
92696	925050
234336	925051
235655	925052
407556	925053
33397	925054
44305	925055
33397	925056
320507	925057
29888	925058
118408	925059
3506	925060
194145	925061
349265	925062
898	925063
60011	925064
290088	925065
211846	925066
378186	925067
251692	925068
47409	925069
249232	925070
7614	925071
194749	925072
182528	925073
79896	925074
182527	925075
13983	925076
36963	925077
31116	925078
3282	925079
22288	925080
4785	925081
15488	925082
47618	925083
91294	925084
286187	925085
220444	925086
12284	925087
226712	925088
1625	925089
16253	925090
2010	925091
78014	925092
5547	925093
1467	925094
357	925095
52150	925096
35979	925097
3974	925098
10074	925099
2293	925100
291168	925101
382354	925102
10276	925103
108189	925104
205274	925105
159038	925106
29229	925107
288864	925108
90166	925109
61180	925110
17764	925111
56302	925112
73585	925113
120770	925114
220420	925115
7315	925116
330597	925117
21915	925118
74237	925119
24960	925120
180812	925121
4332	925122
1278	925123
181262	925124
44881	925125
86478	925126
214223	925127
23064	925128
244237	925129
178184	925130
313811	925131
167270	925132
2234	925133
91617	925134
78	925135
22230	925136
1613	925137
2970	925138
8018	925139
191825	925140
123536	925141
1296	925142
87717	925143
160628	925144
11373	925145
3044	925146
2191	925147
13327	925148
193069	925149
1198	925150
225058	925151
11939	925152
267764	925153
15832	925154
186428	925155
447599	925156
87189	925157
347542	925158
201553	925159
65079	925160
358294	925161
128477	925162
392750	925163
458358	925164
231227	925165
458359	925166
309492	925167
444634	925168
2175	925169
414440	925170
21745	925171
48481	925172
7999	925173
1204	925174
28445	925175
47790	925176
36570	925177
13971	925178
74962	925179
66734	925180
124531	925181
41521	925182
20884	925183
377069	925184
294275	925185
413283	925186
219534	925187
212054	925188
22388	925189
10252	925190
53288	925191
28519	925192
402023	925193
101979	925194
408774	925195
47533	925196
220926	925197
250226	925198
188369	925199
82097	925200
345102	925201
5760	925202
55625	925203
156667	925204
96066	925205
342941	925206
8520	925207
13428	925208
19161	925209
108357	925210
47208	925211
24798	925212
57631	925213
45617	925214
133041	925215
68332	925216
144278	925217
197658	925218
42640	925219
1035	925220
82486	925221
5991	925222
2805	925223
19554	925224
4963	925225
1456	925226
205606	925227
29556	925228
97057	925229
221269	925230
44787	925231
1632	925232
1420	925233
12060	925234
11277	925235
200537	925236
190044	925237
233536	925238
93173	925239
125576	925240
43987	925241
313813	925242
129766	925243
308272	925244
2568	925245
241813	925246
114870	925247
499	925248
280953	925249
76699	925250
93332	925251
185010	925252
452902	925253
30157	925254
68154	925255
39071	925256
216787	925257
138605	925258
44102	925259
32653	925260
301399	925261
6995	925262
106566	925263
83878	925264
312819	925265
2836	925266
3252	925267
1615	925268
17647	925269
3004	925270
43088	925271
32376	925272
35328	925273
19794	925274
2063	925275
2054	925276
33253	925277
32323	925278
41970	925279
299399	925280
564	925281
71796	925282
5123	925283
20605	925284
61271	925285
14014	925286
13709	925287
2421	925288
58315	925289
32690	925290
49378	925291
32340	925292
30489	925293
2358	925294
7317	925295
612	925296
156427	925297
308092	925298
305602	925299
61297	925300
9044	925301
173266	925302
369436	925303
196920	925304
284369	925305
8082	925306
150019	925307
83737	925308
1450	925309
310912	925310
221561	925311
1322	925312
411071	925313
322584	925314
37630	925315
29362	925316
250563	925317
22729	925318
394442	925319
11232	925320
31048	925321
24509	925322
971	925323
23354	925324
40645	925325
323015	925326
76783	925327
288139	925328
375320	925329
140495	925330
4635	925331
271135	925332
99174	925333
2469	925334
50441	925335
79014	925336
12918	925337
46043	925338
3423	925339
155940	925340
399617	925341
109847	925342
2269	925343
3786	925344
25834	925345
1792	925346
30672	925347
80823	925348
31018	925349
134782	925350
3554	925351
31793	925352
7365	925353
828	925354
11569	925355
11164	925356
3497	925357
36915	925358
12726	925359
2193	925360
12836	925361
6756	925362
2192	925363
34075	925364
28314	925365
7613	925366
2204	925367
2604	925368
33049	925369
2863	925370
1521	925371
14208	925372
16165	925373
651	925374
3189	925375
32362	925376
7696	925377
29827	925378
5525	925379
184486	925380
6756	925381
25488	925382
11515	925383
12060	925384
11222	925385
44537	925386
156274	925387
3	925388
65398	925389
69567	925390
69019	925391
40485	925392
103806	925393
103390	925394
294440	925395
45254	925396
54281	925397
11609	925398
54340	925399
2643	925400
27512	925401
773	925402
2051	925403
156598	925404
430	925405
25274	925406
327334	925407
29202	925408
220852	925409
345982	925410
45337	925411
11373	925412
22679	925413
9190	925414
228651	925415
1203	925416
53278	925417
57551	925418
136922	925419
42262	925420
350709	925421
61979	925422
318612	925423
94996	925424
157431	925425
42992	925426
16253	925427
2952	925428
73201	925429
33642	925430
231737	925431
242367	925432
71568	925433
175	925434
18738	925435
212456	925436
224741	925437
26938	925438
312530	925439
236150	925440
204211	925441
214541	925442
43188	925443
62292	925444
1493	925445
351753	925446
76308	925447
162127	925448
116282	925449
62295	925450
12906	925451
336543	925452
24847	925453
419792	925454
16961	925455
27309	925456
214288	925457
112554	925458
63005	925459
27844	925460
12275	925461
410965	925462
86428	925463
379126	925464
253384	925465
378580	925466
266105	925467
349106	925468
370223	925469
268332	925470
330147	925471
322427	925472
17	925473
191570	925474
394932	925475
347054	925476
241858	925477
243554	925478
125617	925479
25177	925480
57154	925481
165915	925482
5	925483
3671	925484
268603	925485
26041	925486
366	925487
128877	925488
59292	925489
57151	925490
122610	925491
435646	925492
172889	925493
58391	925494
139998	925495
9291	925496
22830	925497
4715	925498
357459	925499
357458	925500
47296	925501
17985	925502
236327	925503
242445	925504
45	925505
182204	925506
97720	925507
96939	925508
4715	925509
11705	925510
3866	925511
1766	925512
1529	925513
456099	925514
391735	925515
40677	925516
16561	925517
41555	925518
31868	925519
149547	925520
83070	925521
252096	925522
81445	925523
151400	925524
402697	925525
215924	925526
49006	925527
93137	925528
90615	925529
252736	925530
142473	925531
292993	925532
61557	925533
191605	925534
154888	925535
6982	925536
233769	925537
346467	925538
12344	925539
72216	925540
389364	925541
135065	925542
249920	925543
250040	925544
250352	925545
321927	925546
92399	925547
186580	925548
337758	925549
162937	925550
334321	925551
127994	925552
10771	925553
1267	925554
309728	925555
82808	925556
406961	925557
374237	925558
92089	925559
23279	925560
131842	925561
68786	925562
71909	925563
47708	925564
169719	925565
43149	925566
177366	925567
416176	925568
247877	925569
2317	925570
136200	925571
133830	925572
41651	925573
23871	925574
61669	925575
41639	925576
295746	925577
6220	925578
322392	925579
130963	925580
86217	925581
45364	925582
23262	925583
295710	925584
56357	925585
56357	925586
56357	925587
421579	925588
196941	925589
425486	925590
175356	925591
228993	925592
185230	925593
267021	925594
20933	925595
95899	925596
35391	925597
51990	925598
210304	925599
120843	925600
422835	925601
60940	925602
4937	925603
68384	925604
42927	925605
91068	925606
85584	925607
95478	925608
102904	925609
344198	925610
42432	925611
156069	925612
93328	925613
151386	925614
28247	925615
243524	925616
107768	925617
207129	925618
374132	925619
374128	925620
192499	925621
192499	925622
38393	925623
1	925624
22148	925625
5850	925626
3144	925627
10769	925628
397440	925629
230523	925630
229	925631
254227	925632
421154	925633
60	925634
27690	925635
289085	925636
159003	925637
132903	925638
185045	925639
236788	925640
123844	925641
170798	925642
183903	925643
31203	925644
9431	925645
10678	925646
451004	925647
12575	925648
734	925649
238695	925650
208830	925651
438695	925652
32667	925653
3029	925654
33749	925655
13708	925656
120768	925657
124054	925658
102895	925659
314851	925660
111771	925661
129966	925662
215478	925663
355299	925664
198286	925665
38848	925666
63922	925667
41943	925668
108306	925669
459010	925670
92444	925671
405002	925672
170558	925673
32686	925674
90723	925675
268804	925676
186977	925677
189802	925678
1038	925679
76432	925680
71110	925681
46363	925682
24528	925683
422	925684
141955	925685
141955	925686
7279	925687
16656	925688
51603	925689
440875	925690
428054	925691
2338	925692
39881	925693
334334	925694
13392	925695
106175	925696
413836	925697
7974	925698
61047	925699
294938	925700
35549	925701
79476	925702
105413	925703
338	925704
125223	925705
145683	925706
101515	925707
377030	925708
59619	925709
8348	925710
85172	925711
65021	925712
51763	925713
351990	925714
87666	925715
96790	925716
383608	925717
219953	925718
288787	925719
147068	925720
140597	925721
83586	925722
32817	925723
187693	925724
191012	925725
34117	925726
407116	925727
51306	925728
234371	925729
253956	925730
432762	925731
289487	925732
44378	925733
225861	925734
365556	925735
93865	925736
55557	925737
200828	925738
86277	925739
82737	925740
383875	925741
378542	925742
171307	925743
39740	925744
112742	925745
27439	925746
58316	925747
218133	925748
84923	925749
53342	925750
66894	925751
148059	925752
7607	925753
392861	925754
406933	925755
210685	925756
210141	925757
22454	925758
332701	925759
279486	925760
569	925761
219018	925762
179169	925763
62501	925764
284406	925765
209072	925766
175905	925767
226198	925768
75637	925769
158604	925770
11595	925771
75417	925772
62818	925773
233266	925774
117704	925775
215216	925776
232553	925777
133572	925778
424823	925779
285071	925780
143626	925781
129343	925782
409514	925783
143102	925784
405643	925785
409479	925786
434040	925787
124852	925788
8848	925789
170835	925790
64598	925791
162074	925792
452140	925793
452432	925794
205701	925795
29932	925796
45424	925797
242670	925798
29107	925799
7356	925800
21107	925801
124466	925802
309438	925803
122292	925804
268286	925805
279688	925806
73312	925807
112316	925808
315102	925809
4233	925810
4233	925811
158703	925812
95735	925813
170994	925814
130082	925815
47675	925816
168105	925817
391443	925818
36901	925819
35269	925820
165376	925821
138417	925822
82015	925823
15	925824
11749	925825
35171	925826
182135	925827
30305	925828
137602	925829
277896	925830
344870	925831
119156	925832
35259	925833
16934	925834
113731	925835
26019	925836
190996	925837
73184	925838
546	925839
444833	925840
111390	925841
176040	925842
227230	925843
13177	925844
175534	925845
5014	925846
1162	925847
24278	925848
12706	925849
188569	925850
2515	925851
175688	925852
71777	925853
227213	925854
65380	925855
131731	925856
127456	925857
405521	925858
168568	925859
128552	925860
46797	925861
334777	925862
38275	925863
5976	925864
6417	925865
37609	925866
90882	925867
221317	925868
3946	925869
4729	925870
656	925871
218840	925872
157350	925873
5269	925874
458955	925875
373182	925876
32752	925877
82372	925878
233605	925879
66974	925880
443887	925881
47761	925882
112099	925883
1917	925884
126082	925885
378529	925886
21024	925887
111067	925888
154151	925889
125215	925890
64784	925891
90429	925892
213616	925893
67342	925894
151580	925895
284374	925896
345111	925897
312394	925898
27966	925899
54324	925900
4994	925901
198790	925902
148947	925903
219157	925904
15423	925905
6557	925906
26406	925907
6606	925908
395994	925909
451913	925910
159820	925911
18411	925912
24449	925913
361134	925914
25361	925915
725	925916
248	925917
59457	925918
193489	925919
8790	925920
175408	925921
51334	925922
317598	925923
85601	925924
163505	925925
204899	925926
180347	925927
42414	925928
218939	925929
1633	925930
89189	925931
110040	925932
141813	925933
8349	925934
57039	925935
289331	925936
147021	925937
285644	925938
147163	925939
39812	925940
30632	925941
42668	925942
87086	925943
10168	925944
362817	925945
364811	925946
129727	925947
332043	925948
5515	925949
230047	925950
288216	925951
158158	925952
47462	925953
50532	925954
85506	925955
338549	925956
91381	925957
2101	925958
384137	925959
203596	925960
400139	925961
18016	925962
1838	925963
1838	925964
434009	925965
42709	925966
367910	925967
72722	925968
120621	925969
35131	925970
106259	925971
27279	925972
187382	925973
27144	925974
95459	925975
61333	925976
172170	925977
458394	925978
304757	925979
225972	925980
15980	925981
300952	925982
47320	925983
347844	925984
35198	925985
284854	925986
36791	925987
50685	925988
30699	925989
115611	925990
139255	925991
264736	925992
365653	925993
35213	925994
60680	925995
224218	925996
137756	925997
217094	925998
294182	925999
71455	926000
40454	926001
228304	926002
340465	926003
198651	926004
240149	926005
444876	926006
426941	926007
62886	926008
443697	926009
63445	926010
214727	926011
19457	926012
240658	926013
444525	926014
119585	926015
106629	926016
384729	926017
1375	926018
201863	926019
258225	926020
230721	926021
449121	926022
112127	926023
428316	926024
93	926025
374062	926026
74196	926027
386718	926028
357972	926029
60394	926030
60394	926031
60394	926032
205896	926033
193307	926034
35661	926035
8708	926036
58347	926037
424124	926038
10945	926039
383444	926040
131093	926041
322854	926042
343256	926043
332130	926044
133	926045
135452	926046
89665	926047
175561	926048
126375	926049
123298	926050
8612	926051
422437	926052
275808	926053
57986	926054
49580	926055
174117	926056
35878	926057
230955	926058
102434	926059
451856	926060
65740	926061
454739	926062
249257	926063
151356	926064
9565	926065
183245	926066
109032	926067
65984	926068
3673	926069
3733	926070
23678	926071
151408	926072
15700	926073
207436	926074
207412	926075
324422	926076
30671	926077
156839	926078
13555	926079
24866	926080
43718	926081
260963	926082
117589	926083
6385	926084
1526	926085
16292	926086
209280	926087
37666	926088
18929	926089
13500	926090
213718	926091
280924	926092
126937	926093
59375	926094
10917	926095
5682	926096
35097	926097
158800	926098
136465	926099
175737	926100
89780	926101
21449	926102
340544	926103
79904	926104
303862	926105
188531	926106
49310	926107
184880	926108
336566	926109
88253	926110
91608	926111
137718	926112
137718	926113
72984	926114
347843	926115
214975	926116
245426	926117
300047	926118
17274	926119
205898	926120
242546	926121
407797	926122
220301	926123
67769	926124
439480	926125
303806	926126
305405	926127
247179	926128
184278	926129
72001	926130
345765	926131
48505	926132
47237	926133
319539	926134
57747	926135
76544	926136
24433	926137
23392	926138
50487	926139
454111	926140
96989	926141
64935	926142
195565	926143
128350	926144
48830	926145
34796	926146
19955	926147
215101	926148
240479	926149
221765	926150
92529	926151
65201	926152
215089	926153
58589	926154
627	926155
133323	926156
24433	926157
418142	926158
32212	926159
214202	926160
203838	926161
55931	926162
63223	926163
428946	926164
47942	926165
198846	926166
2550	926167
292714	926168
627	926169
572	926170
57251	926171
424106	926172
422078	926173
241959	926174
141487	926175
55259	926176
48332	926177
157157	926178
34680	926179
409623	926180
272879	926181
213647	926182
99972	926183
263239	926184
8749	926185
100913	926186
36929	926187
80424	926188
140604	926189
183110	926190
394433	926191
4664	926192
317055	926193
96197	926194
352433	926195
53458	926196
108031	926197
450513	926198
350923	926199
27571	926200
42758	926201
29162	926202
429092	926203
145088	926204
365530	926205
162779	926206
340470	926207
342946	926208
80969	926209
191066	926210
324281	926211
320872	926212
337773	926213
31363	926214
229592	926215
305240	926216
300189	926217
325155	926218
287420	926219
407327	926220
40304	926221
304006	926222
417219	926223
341170	926224
300190	926225
368383	926226
64826	926227
431906	926228
53909	926229
384655	926230
443154	926231
327219	926232
375947	926233
114548	926234
378121	926235
382309	926236
44839	926237
215588	926238
213169	926239
406698	926240
379202	926241
352992	926242
425437	926243
430369	926244
459653	926245
416603	926246
422102	926247
451601	926248
75289	926249
191241	926250
170176	926251
451602	926252
458877	926253
389336	926254
431210	926255
455746	926256
295935	926257
303688	926258
83765	926259
302113	926260
310281	926261
5502	926262
124538	926263
220878	926264
126943	926265
194369	926266
160872	926267
169759	926268
98379	926269
5848	926270
156581	926271
7284	926272
152963	926273
990	926274
55904	926275
103423	926276
56912	926277
17593	926278
30213	926279
87342	926280
180739	926281
41502	926282
374044	926283
51657	926284
12272	926285
322810	926286
64656	926287
109498	926288
225942	926289
410938	926290
369394	926291
258597	926292
170303	926293
311617	926294
35990	926295
89716	926296
288104	926297
54250	926298
13107	926299
441022	926300
446149	926301
149436	926302
162531	926303
105957	926304
348456	926305
52889	926306
425793	926307
239349	926308
239650	926309
437876	926310
25551	926311
163287	926312
38495	926313
2634	926314
108878	926315
176823	926316
30715	926317
72428	926318
122113	926319
147784	926320
169792	926321
68596	926322
168845	926323
300260	926324
310298	926325
430511	926326
125140	926327
73095	926328
90297	926329
389180	926330
301658	926331
131558	926332
147784	926333
211802	926334
96300	926335
423483	926336
170737	926337
236998	926338
288850	926339
442557	926340
435226	926341
161702	926342
65692	926343
115960	926344
177005	926345
394896	926346
274546	926347
83623	926348
88443	926349
440911	926350
293138	926351
323047	926352
246196	926353
60270	926354
437176	926355
115647	926356
394247	926357
307604	926358
221254	926359
370676	926360
418587	926361
366458	926362
405050	926363
262108	926364
206397	926365
225617	926366
239498	926367
122462	926368
109194	926369
289553	926370
215203	926371
36157	926372
80975	926373
142918	926374
38040	926375
117536	926376
13051	926377
195537	926378
232086	926379
64142	926380
355483	926381
60630	926382
177789	926383
58864	926384
298782	926385
266636	926386
174927	926387
241270	926388
290923	926389
190264	926390
441832	926391
229881	926392
163326	926393
26830	926394
234127	926395
388855	926396
85851	926397
204890	926398
263063	926399
134896	926400
87720	926401
437723	926402
220203	926403
7617	926404
3285	926405
53876	926406
2262	926407
376854	926408
409702	926409
373069	926410
77343	926411
8665	926412
293547	926413
79168	926414
77470	926415
151301	926416
79038	926417
641	926418
70949	926419
228326	926420
179378	926421
180573	926422
168491	926423
135159	926424
203566	926425
223677	926426
237827	926427
379537	926428
309884	926429
349477	926430
434315	926431
232984	926432
245099	926433
151455	926434
231794	926435
300807	926436
130303	926437
39858	926438
204233	926439
10654	926440
243039	926441
135914	926442
107777	926443
142337	926444
73128	926445
147667	926446
146804	926447
238702	926448
8025	926449
322	926450
27582	926451
96184	926452
351146	926453
54206	926454
60948	926455
14362	926456
379280	926457
84716	926458
7139	926459
159202	926460
153493	926461
178	926462
327142	926463
422264	926464
141279	926465
35504	926466
313169	926467
352667	926468
12873	926469
390998	926470
183380	926471
301201	926472
180241	926473
21119	926474
95085	926475
459453	926476
422949	926477
326	926478
243617	926479
111917	926480
342991	926481
320295	926482
141867	926483
248738	926484
5827	926485
100185	926486
5357	926487
106233	926488
195951	926489
246409	926490
8835	926491
33148	926492
83295	926493
331450	926494
136881	926495
218925	926496
47448	926497
51444	926498
419440	926499
217397	926500
251973	926501
401	926502
173947	926503
175896	926504
303831	926505
59377	926506
3445	926507
137747	926508
35043	926509
12640	926510
33137	926511
24579	926512
220271	926513
38034	926514
38034	926515
85837	926516
59539	926517
188065	926518
25082	926519
404037	926520
203967	926521
751	926522
39867	926523
62347	926524
286320	926525
17977	926526
364187	926527
14353	926528
76364	926529
408324	926530
270050	926531
170114	926532
1029	926533
3172	926534
441411	926535
290291	926536
5259	926537
179381	926538
193122	926539
427179	926540
214396	926541
34257	926542
22083	926543
355749	926544
294953	926545
397774	926546
97416	926547
223740	926548
170750	926549
170750	926550
129153	926551
386292	926552
190957	926553
83193	926554
404984	926555
340906	926556
8162	926557
237216	926558
87973	926559
30944	926560
70460	926561
67569	926562
254709	926563
231530	926564
217422	926565
7647	926566
800	926567
11460	926568
211298	926569
379725	926570
9	926571
34384	926572
68990	926573
303393	926574
70396	926575
29880	926576
11833	926577
2173	926578
188691	926579
21973	926580
205984	926581
345513	926582
329890	926583
235649	926584
137929	926585
100859	926586
5523	926587
283884	926588
212649	926589
386842	926590
52168	926591
243077	926592
278609	926593
240195	926594
455439	926595
107181	926596
112953	926597
98155	926598
201521	926599
143461	926600
54389	926601
126696	926602
135919	926603
196778	926604
240238	926605
173553	926606
226891	926607
332474	926608
170597	926609
123231	926610
97150	926611
21101	926612
4977	926613
12026	926614
314519	926615
369120	926616
214432	926617
183282	926618
102470	926619
139850	926620
18588	926621
63852	926622
317193	926623
178906	926624
209206	926625
15525	926626
209646	926627
441103	926628
216866	926629
393436	926630
167895	926631
170403	926632
34302	926633
7211	926634
131189	926635
74501	926636
51711	926637
214443	926638
40292	926639
325773	926640
104179	926641
307396	926642
101321	926643
424954	926644
366428	926645
446219	926646
166510	926647
459156	926648
131901	926649
35639	926650
99310	926651
99821	926652
8705	926653
370618	926654
211903	926655
37378	926656
24276	926657
165773	926658
424205	926659
21973	926660
23129	926661
22469	926662
147847	926663
393591	926664
100444	926665
51444	926666
142800	926667
132320	926668
207987	926669
11602	926670
428640	926671
242150	926672
169823	926673
190894	926674
277768	926675
356982	926676
6249	926677
303400	926678
395793	926679
88583	926680
370983	926681
162160	926682
120710	926683
399973	926684
184244	926685
362576	926686
379195	926687
292696	926688
355893	926689
215126	926690
386776	926691
352020	926692
190974	926693
80077	926694
122871	926695
628	926696
176956	926697
259858	926698
45553	926699
90045	926700
186716	926701
112540	926702
391613	926703
198675	926704
487	926705
15045	926706
4898	926707
90576	926708
441446	926709
119475	926710
30643	926711
24163	926712
419036	926713
416699	926714
108734	926715
393647	926716
379294	926717
432160	926718
193318	926719
189085	926720
122673	926721
229563	926722
329886	926723
384	926724
111	926725
64890	926726
2030	926727
2640	926728
21591	926729
61707	926730
115920	926731
123241	926732
842	926733
189917	926734
106299	926735
159118	926736
167299	926737
11689	926738
419681	926739
405307	926740
124306	926741
4443	926742
7265	926743
155142	926744
26891	926745
285810	926746
81428	926747
72059	926748
281304	926749
387347	926750
59705	926751
60191	926752
92608	926753
93047	926754
52288	926755
27796	926756
118979	926757
417916	926758
33858	926759
3838	926760
855	926761
73277	926762
12747	926763
119131	926764
59897	926765
422180	926766
431	926767
154051	926768
169336	926769
17249	926770
97538	926771
45792	926772
59448	926773
199185	926774
137306	926775
343483	926776
120146	926777
77395	926778
18436	926779
324781	926780
2075	926781
13152	926782
72712	926783
54703	926784
331099	926785
13838	926786
293947	926787
120832	926788
94617	926789
13598	926790
179433	926791
200706	926792
111471	926793
238645	926794
248214	926795
97238	926796
61125	926797
5619	926798
29419	926799
312882	926800
27280	926801
4105	926802
440154	926803
431857	926804
12281	926805
327131	926806
28290	926807
147537	926808
122127	926809
7878	926810
5867	926811
127742	926812
85737	926813
364754	926814
1137	926815
392482	926816
114838	926817
117010	926818
104597	926819
258481	926820
116461	926821
120349	926822
56108	926823
162090	926824
99065	926825
321564	926826
8477	926827
55803	926828
56661	926829
86794	926830
21416	926831
33152	926832
10455	926833
322679	926834
19776	926835
81906	926836
4230	926837
120526	926838
266010	926839
18433	926840
424022	926841
12151	926842
146550	926843
21704	926844
22302	926845
290082	926846
62561	926847
218582	926848
94749	926849
112213	926850
35369	926851
53832	926852
289303	926853
65097	926854
94207	926855
24629	926856
136264	926857
230989	926858
15262	926859
14504	926860
205284	926861
232284	926862
64682	926863
1767	926864
15871	926865
76512	926866
272291	926867
717	926868
177571	926869
67544	926870
151739	926871
242523	926872
5049	926873
233534	926874
49951	926875
434250	926876
74236	926877
26923	926878
153534	926879
107773	926880
1067	926881
126960	926882
395694	926883
149978	926884
250770	926885
79292	926886
136758	926887
11708	926888
27042	926889
167478	926890
6317	926891
196822	926892
323589	926893
138391	926894
63892	926895
266771	926896
10885	926897
11285	926898
235863	926899
34572	926900
1720	926901
142640	926902
351060	926903
54796	926904
236774	926905
173278	926906
341620	926907
427470	926908
253228	926909
248386	926910
5042	926911
72912	926912
56720	926913
311392	926914
106168	926915
24862	926916
46750	926917
22681	926918
3005	926919
337069	926920
27335	926921
15355	926922
385162	926923
231068	926924
31182	926925
194015	926926
267426	926927
7775	926928
55841	926929
205105	926930
310622	926931
354385	926932
185691	926933
30919	926934
426464	926935
319935	926936
276386	926937
273250	926938
152092	926939
314792	926940
364106	926941
29243	926942
263333	926943
151860	926944
58585	926945
3696	926946
293823	926947
316395	926948
101981	926949
857	926950
203516	926951
219906	926952
370784	926953
326	926954
179741	926955
181858	926956
40267	926957
85743	926958
106520	926959
135813	926960
87839	926961
56962	926962
153665	926963
214404	926964
363266	926965
217447	926966
139657	926967
139282	926968
135297	926969
210614	926970
52911	926971
103455	926972
222448	926973
61511	926974
382197	926975
84410	926976
93557	926977
364	926978
224503	926979
48547	926980
67759	926981
79190	926982
311788	926983
181013	926984
180549	926985
10145	926986
109431	926987
412828	926988
294	926989
390044	926990
138496	926991
36268	926992
223854	926993
382935	926994
132634	926995
361634	926996
54539	926997
459471	926998
56863	926999
23591	927000
337121	927001
71758	927002
337178	927003
186908	927004
55698	927005
223963	927006
434682	927007
120170	927008
366338	927009
101479	927010
35043	927011
125050	927012
423236	927013
15177	927014
87610	927015
87261	927016
218160	927017
66841	927018
74345	927019
415308	927020
7652	927021
90270	927022
241794	927023
155660	927024
406671	927025
385483	927026
370859	927027
144159	927028
49532	927029
36574	927030
45208	927031
253972	927032
11836	927033
314420	927034
117561	927035
85925	927036
438	927037
155899	927038
288074	927039
231869	927040
51862	927041
26136	927042
11749	927043
249795	927044
120772	927045
49140	927046
106334	927047
217355	927048
87779	927049
204052	927050
451256	927051
7399	927052
59684	927053
76090	927054
51486	927055
2489	927056
2118	927057
18977	927058
8797	927059
1997	927060
450413	927061
49508	927062
101065	927063
1566	927064
24180	927065
34292	927066
333786	927067
160558	927068
6303	927069
174211	927070
322314	927071
244194	927072
431430	927073
234240	927074
203770	927075
101331	927076
424662	927077
150993	927078
398637	927079
108030	927080
171294	927081
519	927082
105464	927083
66237	927084
216546	927085
185035	927086
432916	927087
413236	927088
342441	927089
422698	927090
146391	927091
187917	927092
157091	927093
234685	927094
93181	927095
103637	927096
212389	927097
50553	927098
10772	927099
57870	927100
161787	927101
45367	927102
12332	927103
255637	927104
98607	927105
403	927106
12252	927107
202311	927108
124776	927109
173958	927110
438346	927111
419861	927112
100104	927113
37158	927114
376742	927115
135506	927116
118343	927117
374342	927118
38357	927119
1650	927120
31870	927121
122443	927122
451493	927123
13197	927124
8532	927125
142494	927126
392875	927127
180396	927128
39648	927129
122545	927130
39217	927131
158782	927132
136205	927133
26555	927134
486	927135
182840	927136
20465	927137
156708	927138
449074	927139
169875	927140
74434	927141
456964	927142
137354	927143
392269	927144
30222	927145
333128	927146
454262	927147
353814	927148
271950	927149
391451	927150
44727	927151
37558	927152
2462	927153
650	927154
389829	927155
224388	927156
15134	927157
441	927158
12915	927159
44591	927160
8622	927161
99199	927162
26700	927163
423484	927164
220890	927165
416043	927166
46563	927167
34215	927168
164895	927169
14058	927170
30968	927171
662	927172
65431	927173
8641	927174
216146	927175
192500	927176
70529	927177
18419	927178
64152	927179
385904	927180
218155	927181
33927	927182
272095	927183
181775	927184
344738	927185
73467	927186
325386	927187
317740	927188
258099	927189
88366	927190
214813	927191
31155	927192
301062	927193
459193	927194
11171	927195
374926	927196
14428	927197
76874	927198
217193	927199
93214	927200
82392	927201
219397	927202
82761	927203
301817	927204
29685	927205
111005	927206
397338	927207
542	927208
329481	927209
74669	927210
322255	927211
374791	927212
259795	927213
178671	927214
243422	927215
52182	927216
55674	927217
237215	927218
27432	927219
313502	927220
304038	927221
304761	927222
188081	927223
204032	927224
116781	927225
3765	927226
45850	927227
110552	927228
317947	927229
132038	927230
260437	927231
132385	927232
51627	927233
115341	927234
101642	927235
28686	927236
212215	927237
282726	927238
32784	927239
28544	927240
4070	927241
241722	927242
269256	927243
30421	927244
3188	927245
28202	927246
102935	927247
56018	927248
102801	927249
12215	927250
39173	927251
14551	927252
90021	927253
262832	927254
80401	927255
183816	927256
59239	927257
282964	927258
34292	927259
184876	927260
403957	927261
139389	927262
250210	927263
325879	927264
1525	927265
57147	927266
155094	927267
147453	927268
424405	927269
324865	927270
73215	927271
105796	927272
5199	927273
286929	927274
5756	927275
227	927276
28833	927277
1969	927278
15994	927279
185285	927280
13482	927281
2857	927282
5463	927283
187	927284
126999	927285
154095	927286
28943	927287
73946	927288
27312	927289
1101	927290
103320	927291
4134	927292
1363	927293
207974	927294
3412	927295
120739	927296
3485	927297
239299	927298
139407	927299
193512	927300
429844	927301
806	927302
4676	927303
1340	927304
316804	927305
244462	927306
397334	927307
170261	927308
100529	927309
2340	927310
3902	927311
48791	927312
34506	927313
158061	927314
38184	927315
365645	927316
109930	927317
286337	927318
26135	927319
400680	927320
47340	927321
31273	927322
218320	927323
296	927324
214376	927325
98538	927326
89716	927327
16923	927328
274834	927329
78586	927330
45055	927331
1	927332
355757	927333
1	927334
106296	927335
1	927336
1	927337
1	927338
1	927339
230541	927340
64830	927341
399615	927342
1	927343
1	927344
1	927345
1	927346
1	927347
1	927348
1	927349
1	927350
1	927351
1	927352
108147	927353
1	927354
1	927355
1	927356
262938	927357
1	927358
1	927359
79061	927360
129512	927361
1	927362
1	927363
136622	927364
337458	927365
218553	927366
111391	927367
1	927368
1	927369
1	927370
1	927371
447777	927372
361068	927373
316942	927374
82622	927375
244151	927376
237099	927377
1	927378
1	927379
1	927380
1	927381
1	927382
41361	927383
392321	927384
1	927385
1	927386
241982	927387
160965	927388
1	927389
1	927390
1	927391
121224	927392
1	927393
43085	927394
68193	927395
1	927396
52034	927397
43073	927398
43073	927399
8432	927400
8834	927401
35676	927402
406456	927403
45078	927404
142347	927405
5202	927406
235654	927407
131249	927408
399243	927409
33065	927410
7446	927411
26901	927412
5931	927413
90837	927414
276592	927415
314919	927416
196354	927417
26618	927418
112274	927419
15726	927420
244381	927421
223525	927422
425344	927423
353635	927424
38218	927425
112883	927426
301140	927427
78029	927428
18156	927429
39182	927430
216054	927431
64990	927432
301930	927433
83421	927434
371711	927435
356849	927436
200443	927437
91302	927438
139792	927439
3525	927440
349223	927441
68913	927442
50169	927443
27655	927444
403171	927445
12116	927446
422880	927447
12151	927448
232869	927449
171281	927450
135294	927451
454164	927452
22569	927453
33226	927454
8235	927455
46435	927456
332424	927457
189460	927458
216564	927459
206306	927460
220312	927461
142563	927462
26583	927463
323332	927464
404008	927465
28120	927466
427040	927467
385107	927468
400618	927469
93257	927470
202530	927471
387868	927472
150065	927473
194199	927474
166564	927475
85157	927476
39218	927477
10188	927478
38609	927479
365235	927480
144453	927481
195024	927482
117442	927483
139036	927484
118870	927485
417006	927486
1507	927487
143823	927488
118143	927489
24163	927490
282185	927491
44415	927492
16102	927493
179465	927494
7291	927495
366175	927496
406673	927497
9961	927498
411117	927499
223467	927500
6115	927501
19896	927502
9855	927503
185302	927504
142383	927505
411800	927506
250211	927507
427195	927508
246845	927509
331472	927510
300162	927511
81407	927512
309062	927513
9281	927514
59277	927515
105210	927516
173023	927517
392327	927518
66423	927519
128779	927520
38420	927521
426072	927522
331462	927523
65094	927524
65094	927525
690	927526
207401	927527
50594	927528
41514	927529
105906	927530
259	927531
409962	927532
406122	927533
223738	927534
4781	927535
220435	927536
221966	927537
147099	927538
74170	927539
63363	927540
22484	927541
6614	927542
86799	927543
123636	927544
36533	927545
202	927546
139021	927547
250166	927548
458375	927549
8613	927550
14000	927551
215208	927552
19329	927553
105326	927554
117076	927555
314689	927556
82507	927557
88020	927558
43605	927559
272109	927560
326873	927561
326232	927562
171184	927563
87337	927564
89014	927565
174316	927566
64934	927567
48540	927568
64934	927569
397055	927570
212971	927571
6790	927572
173835	927573
88023	927574
328711	927575
88568	927576
53051	927577
135640	927578
89332	927579
197524	927580
183958	927581
108979	927582
46427	927583
371052	927584
182461	927585
98973	927586
90488	927587
109172	927588
665	927589
140250	927590
177048	927591
85486	927592
336229	927593
213204	927594
10220	927595
180138	927596
40650	927597
45099	927598
13149	927599
5634	927600
202538	927601
197698	927602
137709	927603
27365	927604
49645	927605
26005	927606
195025	927607
353437	927608
140352	927609
139452	927610
367454	927611
42701	927612
107229	927613
184121	927614
348568	927615
361101	927616
301952	927617
278406	927618
6737	927619
149561	927620
109278	927621
335450	927622
53093	927623
260257	927624
361153	927625
294596	927626
16320	927627
98612	927628
25498	927629
178233	927630
157565	927631
25160	927632
441569	927633
216027	927634
30627	927635
39643	927636
30263	927637
1647	927638
399899	927639
399609	927640
214589	927641
211110	927642
108114	927643
214782	927644
399780	927645
399978	927646
10246	927647
23419	927648
64661	927649
69623	927650
122376	927651
420393	927652
420462	927653
442358	927654
112398	927655
116412	927656
234831	927657
112068	927658
117143	927659
18553	927660
217904	927661
116214	927662
76849	927663
390469	927664
239742	927665
290351	927666
77550	927667
20809	927668
21998	927669
348778	927670
221783	927671
56138	927672
40131	927673
202177	927674
148714	927675
32884	927676
449124	927677
277908	927678
338903	927679
71829	927680
27940	927681
5337	927682
183735	927683
189676	927684
95784	927685
174990	927686
187503	927687
9510	927688
24918	927689
421822	927690
75532	927691
146983	927692
36212	927693
346710	927694
121163	927695
293024	927696
184407	927697
12037	927698
338871	927699
231782	927700
118617	927701
56491	927702
59892	927703
368863	927704
1702	927705
122808	927706
162954	927707
3126	927708
4459	927709
38376	927710
121117	927711
17128	927712
236482	927713
3553	927714
63124	927715
131471	927716
58717	927717
64416	927718
340703	927719
323584	927720
3435	927721
111845	927722
63890	927723
57143	927724
219084	927725
123076	927726
367399	927727
261185	927728
255554	927729
351776	927730
247167	927731
84203	927732
162428	927733
36925	927734
98600	927735
228653	927736
236000	927737
334114	927738
189407	927739
279719	927740
27741	927741
158685	927742
221257	927743
32661	927744
193244	927745
26443	927746
101487	927747
84717	927748
91789	927749
29521	927750
245182	927751
201338	927752
101698	927753
28630	927754
63590	927755
1198	927756
43	927757
162735	927758
137400	927759
379450	927760
63155	927761
382043	927762
34272	927763
121185	927764
356249	927765
56322	927766
201750	927767
189375	927768
46362	927769
324415	927770
14724	927771
103557	927772
60103	927773
18296	927774
8552	927775
7989	927776
12775	927777
10479	927778
6056	927779
179139	927780
179846	927781
457875	927782
995	927783
63369	927784
164898	927785
10969	927786
432315	927787
9	927788
21556	927789
6713	927790
155731	927791
263915	927792
41603	927793
117035	927794
234207	927795
14227	927796
231278	927797
12086	927798
3585	927799
430198	927800
203892	927801
30659	927802
62027	927803
67154	927804
88691	927805
229415	927806
236185	927807
212823	927808
35531	927809
32970	927810
12404	927811
93543	927812
57661	927813
240336	927814
62241	927815
426002	927816
297524	927817
71921	927818
189939	927819
101459	927820
153505	927821
35160	927822
12171	927823
146243	927824
221385	927825
25189	927826
140043	927827
44606	927828
5201	927829
143933	927830
248807	927831
41872	927832
94	927833
2545	927834
70423	927835
35114	927836
249353	927837
97419	927838
1680	927839
35650	927840
96458	927841
12171	927842
79931	927843
133010	927844
56950	927845
132973	927846
106262	927847
56681	927848
25744	927849
435221	927850
267675	927851
182983	927852
27494	927853
62399	927854
55833	927855
264319	927856
137683	927857
413869	927858
354265	927859
29111	927860
218431	927861
403856	927862
76658	927863
152436	927864
224958	927865
22666	927866
51553	927867
267246	927868
194900	927869
50011	927870
223976	927871
16185	927872
153063	927873
39054	927874
195645	927875
148994	927876
29863	927877
435748	927878
7744	927879
719	927880
15	927881
429222	927882
101086	927883
175780	927884
36747	927885
247145	927886
157747	927887
144723	927888
193023	927889
55184	927890
75006	927891
128044	927892
5742	927893
115637	927894
47169	927895
15226	927896
107359	927897
6503	927898
168308	927899
16910	927900
118848	927901
343342	927902
24866	927903
22651	927904
194740	927905
190208	927906
175698	927907
207042	927908
35835	927909
23618	927910
25305	927911
105642	927912
251345	927913
158111	927914
303899	927915
215381	927916
379707	927917
285532	927918
7421	927919
73297	927920
9974	927921
2123	927922
86304	927923
188095	927924
154198	927925
138036	927926
88777	927927
58591	927928
34209	927929
127237	927930
85417	927931
99261	927932
13802	927933
143745	927934
92920	927935
40464	927936
79592	927937
23439	927938
256	927939
208592	927940
161843	927941
201300	927942
4299	927943
17411	927944
402200	927945
264231	927946
131192	927947
100437	927948
68652	927949
15911	927950
26481	927951
195153	927952
364023	927953
224865	927954
63734	927955
329438	927956
9221	927957
198965	927958
5828	927959
294919	927960
346670	927961
133879	927962
24443	927963
4333	927964
238118	927965
33847	927966
114188	927967
30223	927968
142343	927969
456069	927970
207296	927971
329845	927972
51559	927973
8381	927974
100625	927975
270815	927976
173369	927977
24693	927978
64255	927979
350556	927980
20046	927981
374474	927982
436720	927983
395045	927984
219010	927985
226448	927986
171684	927987
3105	927988
63640	927989
76438	927990
337267	927991
164318	927992
357024	927993
167883	927994
144235	927995
26291	927996
30482	927997
22214	927998
10298	927999
67280	928000
187702	928001
95152	928002
106088	928003
46368	928004
179498	928005
72239	928006
291262	928007
243622	928008
62975	928009
77040	928010
114918	928011
370521	928012
222710	928013
9172	928014
97225	928015
189652	928016
366293	928017
30564	928018
360424	928019
26689	928020
378543	928021
431438	928022
13278	928023
12403	928024
239483	928025
315447	928026
55801	928027
330545	928028
211321	928029
40301	928030
244544	928031
111455	928032
4908	928033
19194	928034
33030	928035
139490	928036
346500	928037
202676	928038
264278	928039
447596	928040
228177	928041
248330	928042
89455	928043
158230	928044
188258	928045
97429	928046
57316	928047
134714	928048
455354	928049
65234	928050
451636	928051
240347	928052
283031	928053
52	928054
21529	928055
415859	928056
416037	928057
45097	928058
79772	928059
143012	928060
5113	928061
396120	928062
67541	928063
36421	928064
86679	928065
1270	928066
4437	928067
88982	928068
40317	928069
45520	928070
262421	928071
295023	928072
34872	928073
1774	928074
370973	928075
42218	928076
393887	928077
79794	928078
77156	928079
370875	928080
104656	928081
243393	928082
94706	928083
23750	928084
358595	928085
25415	928086
65603	928087
291815	928088
34439	928089
6681	928090
250827	928091
7294	928092
131544	928093
170935	928094
207844	928095
34915	928096
306866	928097
2711	928098
32804	928099
33273	928100
102612	928101
172669	928102
312997	928103
41541	928104
25606	928105
91055	928106
132963	928107
873	928108
226783	928109
248900	928110
79899	928111
235551	928112
143053	928113
386386	928114
28846	928115
142011	928116
24449	928117
199855	928118
130700	928119
303994	928120
245524	928121
449279	928122
96326	928123
92448	928124
226571	928125
39707	928126
362173	928127
145606	928128
76314	928129
43698	928130
29696	928131
154624	928132
344476	928133
22970	928134
383956	928135
458603	928136
44474	928137
24584	928138
129611	928139
42197	928140
186833	928141
183652	928142
57167	928143
424734	928144
86663	928145
5532	928146
96841	928147
326399	928148
10492	928149
15080	928150
96368	928151
62476	928152
199437	928153
54205	928154
208494	928155
17541	928156
173434	928157
103573	928158
54146	928159
39839	928160
271901	928161
928	928162
120344	928163
333876	928164
38251	928165
1791	928166
14100	928167
195531	928168
104238	928169
159160	928170
21907	928171
51690	928172
1725	928173
20684	928174
424164	928175
107239	928176
15254	928177
270759	928178
206469	928179
169525	928180
51737	928181
274929	928182
47411	928183
202937	928184
224723	928185
443731	928186
102535	928187
22193	928188
103564	928189
124924	928190
112792	928191
203468	928192
351611	928193
98502	928194
89358	928195
235412	928196
380	928197
149687	928198
137046	928199
351237	928200
147191	928201
10176	928202
3396	928203
3223	928204
200385	928205
48263	928206
286750	928207
128417	928208
242163	928209
121952	928210
272396	928211
147700	928212
185104	928213
52704	928214
388458	928215
968	928216
252618	928217
320951	928218
457482	928219
57805	928220
173287	928221
41716	928222
67383	928223
9955	928224
228027	928225
196907	928226
44107	928227
342925	928228
323048	928229
379885	928230
58502	928231
1236	928232
141	928233
38434	928234
220716	928235
44989	928236
109139	928237
24467	928238
40077	928239
99637	928240
3663	928241
228400	928242
149569	928243
167084	928244
290653	928245
47406	928246
261639	928247
157331	928248
86010	928249
211823	928250
45497	928251
8900	928252
233254	928253
32021	928254
128925	928255
375573	928256
53942	928257
105318	928258
78209	928259
307530	928260
32726	928261
232116	928262
215417	928263
440618	928264
304455	928265
439810	928266
375041	928267
156348	928268
121924	928269
385941	928270
358105	928271
164347	928272
302267	928273
214431	928274
135935	928275
440707	928276
390081	928277
347364	928278
4893	928279
379494	928280
420975	928281
219009	928282
186709	928283
420016	928284
90656	928285
107326	928286
55843	928287
179639	928288
255762	928289
13432	928290
207147	928291
395949	928292
124647	928293
6423	928294
60001	928295
393953	928296
75747	928297
244676	928298
302581	928299
402472	928300
330355	928301
41340	928302
43639	928303
27020	928304
20066	928305
1803	928306
102600	928307
235851	928308
110133	928309
16563	928310
239898	928311
125991	928312
136253	928313
63593	928314
154014	928315
21980	928316
11463	928317
289797	928318
6018	928319
62266	928320
89862	928321
69957	928322
157130	928323
102201	928324
126795	928325
28103	928326
301065	928327
78730	928328
246134	928329
68915	928330
199636	928331
223116	928332
81120	928333
244160	928334
388606	928335
277737	928336
145592	928337
106800	928338
262369	928339
170565	928340
244304	928341
109296	928342
34901	928343
65786	928344
220055	928345
360812	928346
335790	928347
49114	928348
60350	928349
259752	928350
16211	928351
127372	928352
159294	928353
168099	928354
188288	928355
434551	928356
228626	928357
74037	928358
306449	928359
38443	928360
49569	928361
324948	928362
123619	928363
278073	928364
99734	928365
176374	928366
7524	928367
97478	928368
220938	928369
261443	928370
177489	928371
124171	928372
215747	928373
188928	928374
367879	928375
210876	928376
356030	928377
211954	928378
202647	928379
245026	928380
104067	928381
57560	928382
399017	928383
355305	928384
309108	928385
218979	928386
31552	928387
376720	928388
64742	928389
368813	928390
368814	928391
193865	928392
443173	928393
169323	928394
325712	928395
345502	928396
218086	928397
289603	928398
367615	928399
161536	928400
205508	928401
43298	928402
52289	928403
371740	928404
99481	928405
225357	928406
222845	928407
347590	928408
30936	928409
227964	928410
105819	928411
443302	928412
38582	928413
19089	928414
294741	928415
41110	928416
91345	928417
56178	928418
248514	928419
233068	928420
343840	928421
236054	928422
80987	928423
104990	928424
183497	928425
118192	928426
126548	928427
16828	928428
387588	928429
144100	928430
101200	928431
231631	928432
16812	928433
27150	928434
349947	928435
59286	928436
17825	928437
77281	928438
73618	928439
225385	928440
397819	928441
365369	928442
144176	928443
411146	928444
15503	928445
79343	928446
130248	928447
70754	928448
19709	928449
426278	928450
181396	928451
181976	928452
109343	928453
91612	928454
358816	928455
124045	928456
21062	928457
124787	928458
104811	928459
58583	928460
316358	928461
239087	928462
136226	928463
22110	928464
104550	928465
66200	928466
385094	928467
198554	928468
182322	928469
288242	928470
22782	928471
186202	928472
256314	928473
269961	928474
103985	928475
278381	928476
315671	928477
47766	928478
747	928479
164592	928480
67050	928481
224728	928482
4441	928483
33951	928484
321031	928485
187190	928486
177860	928487
60869	928488
246364	928489
39458	928490
434983	928491
28636	928492
121405	928493
305028	928494
34160	928495
107959	928496
104129	928497
230270	928498
160128	928499
83041	928500
24504	928501
215657	928502
344	928503
21139	928504
50214	928505
89982	928506
12886	928507
391956	928508
432908	928509
194433	928510
363216	928511
133276	928512
62592	928513
227837	928514
65595	928515
380579	928516
79497	928517
419964	928518
71396	928519
261226	928520
124064	928521
222959	928522
710	928523
368550	928524
32600	928525
345299	928526
86108	928527
245338	928528
268507	928529
218119	928530
249132	928531
250662	928532
175215	928533
149404	928534
48491	928535
427484	928536
121414	928537
162180	928538
39362	928539
353091	928540
38211	928541
243687	928542
342380	928543
194498	928544
294570	928545
182390	928546
457321	928547
15434	928548
432744	928549
275967	928550
89799	928551
27534	928552
8841	928553
89799	928554
13840	928555
37371	928556
46335	928557
290740	928558
56481	928559
126464	928560
85236	928561
280980	928562
131752	928563
398097	928564
72330	928565
418986	928566
53247	928567
22634	928568
178487	928569
349487	928570
279416	928571
1729	928572
35372	928573
27151	928574
32576	928575
3501	928576
442059	928577
19457	928578
26847	928579
436456	928580
188462	928581
401082	928582
71619	928583
15501	928584
237533	928585
133421	928586
295497	928587
265149	928588
372255	928589
158758	928590
150153	928591
361542	928592
36954	928593
234009	928594
29682	928595
34513	928596
301911	928597
108197	928598
107457	928599
340531	928600
95486	928601
196533	928602
77551	928603
371964	928604
82339	928605
5341	928606
223938	928607
68307	928608
317464	928609
339766	928610
123435	928611
55540	928612
34380	928613
355154	928614
316514	928615
74468	928616
2060	928617
163760	928618
21852	928619
247676	928620
66897	928621
390629	928622
41964	928623
161047	928624
165255	928625
147586	928626
62013	928627
7567	928628
118545	928629
80717	928630
399184	928631
220329	928632
33369	928633
114845	928634
73186	928635
107007	928636
204860	928637
72686	928638
105057	928639
441114	928640
67759	928641
127496	928642
266814	928643
252103	928644
17829	928645
21106	928646
412004	928647
64325	928648
70677	928649
44614	928650
96979	928651
57195	928652
136109	928653
275825	928654
438724	928655
412128	928656
94784	928657
71765	928658
52083	928659
115689	928660
228226	928661
218157	928662
178988	928663
19290	928664
297477	928665
309675	928666
160333	928667
372098	928668
202710	928669
312804	928670
171156	928671
244834	928672
292897	928673
108941	928674
204120	928675
8629	928676
152802	928677
446041	928678
37106	928679
51300	928680
37519	928681
329908	928682
174266	928683
297655	928684
242536	928685
27082	928686
242604	928687
312059	928688
364671	928689
125938	928690
388225	928691
379078	928692
448770	928693
107781	928694
33594	928695
75305	928696
102187	928697
190771	928698
15453	928699
14250	928700
121545	928701
233736	928702
105460	928703
177320	928704
22397	928705
12555	928706
42597	928707
138939	928708
27273	928709
207629	928710
30714	928711
343302	928712
15728	928713
196647	928714
29896	928715
210412	928716
139305	928717
315113	928718
94784	928719
306663	928720
54463	928721
447153	928722
196383	928723
193206	928724
94151	928725
10656	928726
119150	928727
2120	928728
182339	928729
85249	928730
175843	928731
349040	928732
37310	928733
1271	928734
14358	928735
306369	928736
55570	928737
120833	928738
140901	928739
111431	928740
141318	928741
234905	928742
979	928743
116687	928744
417232	928745
116584	928746
34379	928747
134163	928748
18369	928749
133880	928750
243797	928751
50063	928752
358803	928753
64957	928754
431108	928755
64602	928756
233336	928757
121479	928758
8411	928759
134902	928760
342456	928761
326607	928762
111846	928763
104823	928764
206677	928765
240633	928766
44559	928767
111181	928768
119998	928769
35041	928770
65316	928771
457680	928772
508	928773
325984	928774
19531	928775
9325	928776
130724	928777
443983	928778
117025	928779
144774	928780
140632	928781
24636	928782
1367	928783
34813	928784
172650	928785
10	928786
120218	928787
102714	928788
44194	928789
147747	928790
133469	928791
12465	928792
31784	928793
70893	928794
10128	928795
191753	928796
120450	928797
410720	928798
244306	928799
446446	928800
348080	928801
56113	928802
41319	928803
177019	928804
38490	928805
83355	928806
5576	928807
3008	928808
168685	928809
61854	928810
358092	928811
76074	928812
124	928813
85742	928814
6800	928815
106185	928816
49720	928817
173640	928818
175170	928819
253966	928820
448590	928821
82922	928822
111604	928823
391988	928824
439465	928825
119466	928826
207887	928827
270034	928828
65791	928829
34160	928830
207928	928831
170332	928832
408097	928833
108327	928834
9840	928835
358708	928836
16207	928837
22871	928838
39132	928839
230307	928840
27936	928841
23628	928842
53240	928843
282561	928844
10946	928845
31584	928846
152432	928847
431821	928848
330442	928849
219475	928850
48936	928851
408107	928852
266254	928853
177802	928854
57715	928855
254889	928856
9989	928857
434534	928858
32548	928859
22717	928860
31436	928861
79007	928862
120903	928863
40698	928864
287090	928865
99676	928866
116602	928867
30586	928868
70148	928869
65975	928870
94049	928871
422618	928872
267094	928873
436985	928874
63755	928875
392179	928876
119849	928877
302352	928878
313172	928879
48890	928880
143607	928881
152737	928882
2176	928883
158701	928884
9	928885
305666	928886
341866	928887
68993	928888
419898	928889
8754	928890
114076	928891
77111	928892
79966	928893
34041	928894
129418	928895
270078	928896
259093	928897
86441	928898
168529	928899
415852	928900
74990	928901
122965	928902
83861	928903
205332	928904
210140	928905
68838	928906
28	928907
126274	928908
126866	928909
237492	928910
240216	928911
92447	928912
335607	928913
32185	928914
27883	928915
19325	928916
70620	928917
181068	928918
136243	928919
147022	928920
213628	928921
82595	928922
14704	928923
239937	928924
329894	928925
375084	928926
242968	928927
443667	928928
173337	928929
58773	928930
26573	928931
91171	928932
220348	928933
249510	928934
138675	928935
276522	928936
120573	928937
134732	928938
390113	928939
302423	928940
22499	928941
349653	928942
179428	928943
85509	928944
143757	928945
152897	928946
7046	928947
54373	928948
400584	928949
94479	928950
299145	928951
40305	928952
6628	928953
86255	928954
49285	928955
111465	928956
116670	928957
18625	928958
67470	928959
125397	928960
231273	928961
140740	928962
117717	928963
13972	928964
114126	928965
65092	928966
172038	928967
361260	928968
216669	928969
11123	928970
243894	928971
185434	928972
128097	928973
34136	928974
75648	928975
210257	928976
7295	928977
122895	928978
66585	928979
19157	928980
62752	928981
39820	928982
151468	928983
89982	928984
19004	928985
305859	928986
366303	928987
437354	928988
169365	928989
11465	928990
8184	928991
23550	928992
6674	928993
4805	928994
4920	928995
8710	928996
14853	928997
8887	928998
141	928999
136704	929000
112367	929001
109939	929002
18747	929003
305669	929004
202399	929005
196209	929006
44487	929007
201305	929008
19288	929009
110717	929010
272958	929011
337165	929012
49969	929013
280869	929014
270161	929015
153041	929016
129941	929017
167445	929018
24046	929019
395436	929020
198645	929021
307545	929022
442652	929023
217320	929024
195403	929025
353100	929026
46342	929027
159179	929028
12470	929029
231367	929030
48702	929031
250182	929032
90662	929033
358483	929034
370283	929035
143491	929036
447588	929037
230402	929038
227252	929039
289567	929040
134835	929041
218307	929042
91886	929043
109240	929044
398120	929045
187475	929046
125395	929047
224659	929048
341259	929049
449177	929050
56627	929051
327626	929052
204172	929053
451691	929054
62295	929055
7929	929056
278468	929057
273150	929058
109916	929059
136821	929060
149903	929061
35289	929062
345022	929063
3008	929064
358732	929065
248331	929066
103439	929067
427534	929068
210988	929069
321294	929070
64119	929071
142184	929072
338786	929073
27388	929074
37832	929075
371035	929076
44694	929077
48927	929078
107409	929079
86012	929080
17829	929081
281190	929082
281662	929083
145674	929084
313747	929085
20782	929086
318669	929087
246345	929088
248105	929089
6376	929090
394730	929091
321472	929092
32930	929093
379432	929094
236942	929095
211732	929096
115113	929097
282604	929098
167736	929099
150322	929100
388778	929101
350510	929102
35559	929103
94817	929104
309552	929105
371937	929106
22882	929107
216933	929108
3275	929109
50448	929110
26231	929111
132295	929112
232803	929113
63418	929114
337205	929115
45918	929116
4862	929117
5072	929118
174315	929119
132715	929120
126925	929121
85218	929122
218685	929123
24346	929124
430624	929125
409178	929126
82948	929127
46315	929128
3028	929129
663	929130
106959	929131
262026	929132
49693	929133
127509	929134
266302	929135
10673	929136
175899	929137
108733	929138
116133	929139
171288	929140
289760	929141
16342	929142
31730	929143
218421	929144
284456	929145
211468	929146
279294	929147
71093	929148
36285	929149
47501	929150
173774	929151
10051	929152
231604	929153
29644	929154
372413	929155
37144	929156
26698	929157
269828	929158
266304	929159
231631	929160
78481	929161
121245	929162
93719	929163
153923	929164
126226	929165
52503	929166
22780	929167
17921	929168
57598	929169
66360	929170
31282	929171
169784	929172
16675	929173
84705	929174
7213	929175
52926	929176
19393	929177
63450	929178
32230	929179
206000	929180
65799	929181
292499	929182
180070	929183
14426	929184
375063	929185
61070	929186
298537	929187
376418	929188
180070	929189
189708	929190
420271	929191
226151	929192
437283	929193
428411	929194
181017	929195
10922	929196
76374	929197
192762	929198
407833	929199
154133	929200
88824	929201
210858	929202
404335	929203
67345	929204
35	929205
531	929206
321	929207
97741	929208
59866	929209
296539	929210
64430	929211
157783	929212
8463	929213
397836	929214
219728	929215
232384	929216
984	929217
40145	929218
222574	929219
58347	929220
60012	929221
224006	929222
156034	929223
46505	929224
171225	929225
63556	929226
63281	929227
400240	929228
388382	929229
274994	929230
10940	929231
208754	929232
237767	929233
27227	929234
89506	929235
22281	929236
7828	929237
86373	929238
157119	929239
192889	929240
21714	929241
394633	929242
3631	929243
206119	929244
428599	929245
193746	929246
48576	929247
242386	929248
102006	929249
356120	929250
62734	929251
193527	929252
230446	929253
261655	929254
117663	929255
159689	929256
19640	929257
35225	929258
122974	929259
431842	929260
88103	929261
95620	929262
24219	929263
49665	929264
327101	929265
15593	929266
92214	929267
94151	929268
27364	929269
299	929270
22046	929271
272824	929272
20222	929273
324394	929274
26485	929275
217698	929276
26831	929277
132015	929278
125558	929279
244876	929280
123164	929281
120856	929282
61491	929283
16237	929284
60359	929285
232790	929286
12583	929287
128516	929288
201493	929289
350618	929290
122509	929291
128440	929292
232788	929293
85104	929294
210345	929295
19845	929296
113658	929297
253053	929298
106143	929299
218680	929300
264666	929301
268828	929302
355218	929303
334543	929304
332719	929305
198122	929306
236385	929307
358635	929308
454302	929309
148803	929310
42680	929311
54482	929312
604	929313
31128	929314
378884	929315
351779	929316
15033	929317
251329	929318
2796	929319
242951	929320
421651	929321
297697	929322
420310	929323
21038	929324
236090	929325
11661	929326
118136	929327
31909	929328
223610	929329
206564	929330
57194	929331
321638	929332
303809	929333
414362	929334
55104	929335
266065	929336
256968	929337
189431	929338
177618	929339
227191	929340
23958	929341
33643	929342
134283	929343
217763	929344
111357	929345
17870	929346
42733	929347
54760	929348
235791	929349
73433	929350
151794	929351
292945	929352
15712	929353
103084	929354
173402	929355
172968	929356
4053	929357
177501	929358
45200	929359
162162	929360
220273	929361
62148	929362
42285	929363
195050	929364
200770	929365
78297	929366
93193	929367
435731	929368
190936	929369
374738	929370
79312	929371
31228	929372
82729	929373
454930	929374
441296	929375
203184	929376
246854	929377
317614	929378
51952	929379
16179	929380
107664	929381
231994	929382
293928	929383
9732	929384
242466	929385
440631	929386
329892	929387
202956	929388
118974	929389
687	929390
43804	929391
90698	929392
124564	929393
18170	929394
30810	929395
204979	929396
45427	929397
331016	929398
49783	929399
39767	929400
443	929401
20898	929402
183208	929403
3980	929404
262998	929405
146477	929406
204954	929407
9490	929408
126411	929409
400760	929410
25764	929411
67825	929412
388096	929413
436890	929414
57971	929415
142438	929416
49436	929417
102102	929418
427100	929419
349221	929420
80900	929421
82668	929422
234100	929423
432568	929424
234252	929425
229766	929426
446517	929427
23196	929428
325657	929429
171144	929430
24450	929431
382174	929432
247702	929433
139104	929434
430473	929435
218232	929436
128202	929437
395563	929438
299055	929439
30363	929440
343250	929441
187473	929442
56634	929443
84362	929444
327862	929445
337435	929446
327617	929447
151712	929448
235687	929449
111138	929450
117782	929451
349082	929452
457902	929453
325343	929454
165717	929455
229778	929456
391088	929457
29347	929458
205316	929459
209802	929460
182401	929461
136359	929462
19159	929463
172096	929464
386632	929465
60239	929466
36740	929467
93700	929468
401203	929469
175630	929470
30726	929471
197470	929472
187442	929473
5505	929474
99370	929475
150591	929476
390587	929477
182641	929478
87457	929479
178302	929480
12172	929481
421776	929482
13599	929483
422609	929484
4910	929485
295369	929486
360842	929487
17912	929488
126019	929489
438238	929490
157709	929491
40600	929492
39889	929493
44924	929494
32435	929495
216375	929496
47872	929497
209722	929498
159364	929499
22210	929500
17938	929501
415741	929502
33254	929503
57901	929504
16347	929505
144106	929506
86229	929507
208443	929508
54187	929509
228049	929510
292214	929511
118516	929512
51788	929513
223580	929514
121569	929515
97234	929516
78526	929517
30917	929518
421037	929519
436569	929520
35714	929521
167446	929522
337433	929523
180883	929524
1775	929525
4917	929526
64500	929527
18362	929528
111820	929529
47366	929530
109935	929531
185121	929532
350988	929533
358996	929534
236523	929535
98645	929536
10974	929537
335900	929538
454152	929539
393870	929540
34274	929541
166153	929542
18605	929543
63857	929544
176911	929545
52223	929546
174767	929547
1672	929548
62682	929549
62408	929550
439451	929551
84972	929552
220457	929553
1115	929554
263507	929555
295603	929556
59151	929557
20105	929558
134696	929559
3635	929560
437780	929561
209576	929562
364467	929563
112475	929564
191560	929565
361257	929566
82756	929567
21630	929568
191486	929569
427776	929570
305322	929571
163969	929572
58706	929573
245832	929574
143703	929575
122531	929576
44990	929577
8090	929578
341126	929579
229404	929580
109674	929581
409495	929582
127511	929583
108067	929584
85888	929585
387699	929586
427063	929587
345228	929588
216635	929589
423177	929590
243052	929591
4883	929592
197069	929593
444484	929594
32162	929595
421395	929596
19582	929597
7137	929598
90372	929599
172368	929600
197960	929601
162662	929602
131996	929603
167498	929604
170676	929605
9379	929606
36167	929607
180392	929608
151438	929609
190008	929610
59161	929611
72835	929612
273928	929613
205209	929614
211106	929615
232776	929616
8815	929617
19537	929618
39155	929619
55472	929620
22159	929621
122181	929622
65380	929623
187168	929624
119853	929625
260516	929626
70521	929627
5923	929628
388858	929629
43297	929630
91546	929631
265406	929632
218601	929633
63781	929634
17501	929635
17841	929636
24519	929637
3917	929638
54888	929639
941	929640
48082	929641
198280	929642
106345	929643
163258	929644
411920	929645
8930	929646
16616	929647
273703	929648
118185	929649
33951	929650
7670	929651
82262	929652
194427	929653
437576	929654
64805	929655
99426	929656
61952	929657
156595	929658
239976	929659
31136	929660
52130	929661
15380	929662
158977	929663
70186	929664
186505	929665
363714	929666
1919	929667
366969	929668
62042	929669
242237	929670
29018	929671
8173	929672
11825	929673
257712	929674
91830	929675
17027	929676
115221	929677
34353	929678
168013	929679
408974	929680
11399	929681
372158	929682
149876	929683
138704	929684
32958	929685
272684	929686
48502	929687
207297	929688
118113	929689
347762	929690
12593	929691
46457	929692
12242	929693
56769	929694
204387	929695
105844	929696
51119	929697
284688	929698
46669	929699
91509	929700
172175	929701
177059	929702
314356	929703
25670	929704
247359	929705
147899	929706
206781	929707
103207	929708
67501	929709
179471	929710
89386	929711
188780	929712
64699	929713
25015	929714
243954	929715
80897	929716
404533	929717
233118	929718
2473	929719
35050	929720
41810	929721
126855	929722
129056	929723
2843	929724
33077	929725
427684	929726
58596	929727
102764	929728
77829	929729
180350	929730
139852	929731
276137	929732
40654	929733
19036	929734
36407	929735
35146	929736
101210	929737
3787	929738
19691	929739
327803	929740
84871	929741
48379	929742
180350	929743
31049	929744
219741	929745
120253	929746
207010	929747
10586	929748
12397	929749
7819	929750
11236	929751
170418	929752
336796	929753
146662	929754
52086	929755
286827	929756
65253	929757
287717	929758
35804	929759
82385	929760
5001	929761
92039	929762
174645	929763
153657	929764
12626	929765
234836	929766
23728	929767
98229	929768
52678	929769
320590	929770
233717	929771
431287	929772
28253	929773
191903	929774
235393	929775
382220	929776
21008	929777
13184	929778
126201	929779
21377	929780
308993	929781
53824	929782
153326	929783
60819	929784
267717	929785
186672	929786
240200	929787
47668	929788
334877	929789
313630	929790
167162	929791
66104	929792
199082	929793
364701	929794
181321	929795
197359	929796
31373	929797
18059	929798
225035	929799
12979	929800
294571	929801
42343	929802
110881	929803
73228	929804
203407	929805
284821	929806
39189	929807
193345	929808
125769	929809
4076	929810
8055	929811
414747	929812
397066	929813
30001	929814
18351	929815
191193	929816
395883	929817
324746	929818
104614	929819
147210	929820
403544	929821
63851	929822
262867	929823
147104	929824
178831	929825
65457	929826
415668	929827
31991	929828
331313	929829
198689	929830
150311	929831
136921	929832
96075	929833
232989	929834
127941	929835
191455	929836
76863	929837
8556	929838
203690	929839
31804	929840
245607	929841
152371	929842
269735	929843
310237	929844
81662	929845
260394	929846
36503	929847
458305	929848
120484	929849
85290	929850
88244	929851
212335	929852
186172	929853
307572	929854
181239	929855
442730	929856
319075	929857
114854	929858
48820	929859
111398	929860
150753	929861
111398	929862
61505	929863
13325	929864
400158	929865
399401	929866
89954	929867
240274	929868
39597	929869
59169	929870
216934	929871
315768	929872
119360	929873
143621	929874
221041	929875
172787	929876
199065	929877
316113	929878
278553	929879
325410	929880
315290	929881
73555	929882
293896	929883
145254	929884
22717	929885
42291	929886
34061	929887
62282	929888
444099	929889
418588	929890
98143	929891
333124	929892
299825	929893
473	929894
151411	929895
225608	929896
152827	929897
95466	929898
109345	929899
244955	929900
107104	929901
187018	929902
174613	929903
231249	929904
47219	929905
40312	929906
57206	929907
234029	929908
356257	929909
49886	929910
9944	929911
5887	929912
19819	929913
30424	929914
52136	929915
101200	929916
6362	929917
46199	929918
412163	929919
233709	929920
117863	929921
16033	929922
29689	929923
67954	929924
69638	929925
30375	929926
228143	929927
3899	929928
19570	929929
388743	929930
43263	929931
64193	929932
24472	929933
296841	929934
14072	929935
93225	929936
34633	929937
19410	929938
34974	929939
6080	929940
40606	929941
15114	929942
359011	929943
349687	929944
282834	929945
32649	929946
393113	929947
1570	929948
234208	929949
63263	929950
15718	929951
357294	929952
119122	929953
30828	929954
257439	929955
51388	929956
312973	929957
166083	929958
21106	929959
357246	929960
423325	929961
161446	929962
311821	929963
6654	929964
52276	929965
117371	929966
29499	929967
163957	929968
237548	929969
290798	929970
236831	929971
27915	929972
26796	929973
40606	929974
40128	929975
124939	929976
193461	929977
46765	929978
139295	929979
15199	929980
33660	929981
112828	929982
273189	929983
20593	929984
29335	929985
422389	929986
112760	929987
63735	929988
70069	929989
14	929990
141221	929991
67528	929992
232374	929993
448615	929994
283605	929995
217733	929996
439820	929997
16635	929998
143686	929999
33302	930000
198463	930001
277852	930002
130447	930003
143096	930004
288977	930005
213951	930006
210710	930007
54084	930008
57622	930009
213052	930010
382998	930011
115874	930012
15681	930013
223255	930014
52056	930015
275282	930016
118634	930017
47638	930018
170240	930019
434716	930020
36955	930021
74454	930022
45724	930023
143786	930024
281145	930025
1173	930026
113166	930027
144151	930028
380145	930029
280261	930030
19867	930031
203465	930032
3501	930033
256644	930034
336936	930035
381036	930036
49458	930037
407770	930038
312091	930039
44215	930040
248652	930041
317235	930042
57062	930043
152719	930044
79908	930045
109200	930046
397726	930047
378640	930048
131729	930049
110292	930050
4327	930051
3467	930052
64707	930053
91313	930054
126999	930055
13006	930056
105308	930057
4453	930058
84371	930059
355480	930060
191053	930061
59662	930062
12873	930063
79867	930064
156796	930065
265580	930066
323145	930067
244654	930068
25926	930069
172329	930070
240068	930071
219159	930072
11484	930073
95554	930074
4083	930075
154427	930076
116230	930077
35806	930078
110960	930079
240401	930080
37804	930081
45841	930082
417396	930083
94901	930084
232089	930085
369186	930086
167322	930087
51753	930088
437454	930089
254110	930090
431400	930091
322576	930092
428564	930093
337792	930094
47012	930095
38790	930096
125523	930097
137828	930098
449078	930099
88426	930100
435463	930101
129023	930102
119175	930103
162934	930104
244194	930105
274941	930106
293839	930107
126288	930108
457305	930109
267470	930110
419608	930111
218757	930112
196053	930113
394293	930114
313253	930115
324929	930116
420464	930117
444496	930118
277487	930119
405644	930120
223539	930121
208578	930122
81969	930123
111254	930124
12207	930125
308283	930126
400536	930127
445499	930128
231672	930129
61752	930130
196008	930131
76130	930132
40943	930133
272473	930134
48197	930135
66302	930136
210268	930137
33337	930138
74064	930139
246849	930140
82081	930141
119960	930142
5398	930143
126077	930144
59659	930145
388210	930146
126077	930147
379753	930148
26605	930149
32791	930150
28473	930151
82859	930152
383015	930153
50159	930154
305537	930155
336232	930156
58079	930157
51124	930158
30905	930159
38617	930160
275162	930161
9271	930162
46517	930163
27931	930164
233154	930165
201231	930166
81099	930167
4601	930168
203600	930169
102002	930170
156842	930171
246554	930172
359547	930173
99006	930174
25537	930175
297689	930176
172578	930177
46773	930178
46773	930179
51720	930180
206525	930181
34067	930182
180722	930183
205502	930184
345779	930185
98757	930186
114524	930187
87735	930188
59984	930189
449777	930190
61397	930191
360088	930192
7446	930193
18935	930194
279314	930195
44290	930196
90154	930197
315467	930198
23301	930199
124117	930200
105180	930201
453130	930202
26820	930203
27516	930204
111343	930205
456695	930206
216975	930207
107844	930208
10355	930209
30093	930210
95826	930211
115904	930212
425424	930213
440591	930214
231174	930215
358678	930216
60838	930217
74345	930218
32468	930219
253628	930220
236082	930221
25788	930222
158713	930223
159108	930224
175740	930225
141236	930226
79548	930227
118038	930228
78101	930229
158578	930230
401532	930231
85669	930232
205895	930233
242709	930234
455573	930235
313610	930236
199619	930237
28312	930238
10416	930239
132025	930240
90820	930241
259625	930242
44805	930243
169664	930244
180920	930245
2687	930246
33539	930247
38662	930248
40366	930249
183843	930250
372356	930251
211548	930252
142906	930253
164590	930254
452220	930255
128071	930256
62089	930257
448290	930258
425959	930259
318275	930260
237543	930261
114045	930262
36498	930263
132741	930264
19457	930265
166413	930266
135070	930267
22294	930268
264029	930269
114931	930270
228407	930271
51688	930272
160217	930273
12804	930274
9206	930275
171390	930276
295692	930277
22708	930278
20068	930279
81810	930280
421933	930281
28277	930282
68442	930283
68442	930284
206547	930285
1857	930286
74172	930287
95494	930288
300255	930289
319506	930290
62962	930291
21438	930292
417354	930293
72295	930294
77811	930295
94157	930296
347368	930297
111704	930298
59393	930299
155059	930300
29880	930301
10452	930302
25241	930303
89454	930304
118018	930305
36074	930306
152587	930307
62971	930308
172292	930309
97470	930310
229362	930311
101405	930312
228523	930313
186789	930314
173067	930315
9445	930316
234300	930317
418721	930318
388243	930319
238494	930320
60111	930321
51625	930322
342734	930323
41897	930324
258443	930325
93826	930326
307979	930327
117116	930328
13212	930329
245221	930330
59102	930331
40966	930332
404726	930333
101415	930334
3726	930335
46363	930336
423560	930337
213464	930338
211839	930339
40003	930340
238404	930341
100512	930342
122526	930343
236922	930344
95787	930345
30967	930346
63596	930347
241039	930348
212627	930349
12465	930350
201531	930351
23548	930352
18208	930353
13863	930354
375220	930355
118211	930356
162066	930357
62894	930358
37721	930359
2457	930360
218822	930361
109010	930362
457445	930363
76412	930364
111219	930365
73163	930366
33927	930367
222324	930368
130330	930369
120694	930370
176045	930371
270917	930372
453898	930373
7533	930374
3403	930375
60922	930376
3322	930377
12157	930378
56847	930379
264543	930380
432356	930381
407476	930382
47629	930383
430458	930384
125345	930385
403983	930386
67577	930387
170754	930388
42984	930389
170056	930390
102002	930391
63598	930392
245485	930393
448928	930394
453174	930395
164400	930396
33710	930397
362008	930398
12361	930399
192839	930400
81530	930401
166804	930402
195021	930403
58476	930404
32799	930405
38585	930406
411019	930407
32448	930408
64206	930409
148571	930410
411576	930411
39517	930412
61	930413
31970	930414
68678	930415
238378	930416
62244	930417
262286	930418
319495	930419
127599	930420
453511	930421
117408	930422
37621	930423
445287	930424
168654	930425
239710	930426
316644	930427
440438	930428
286722	930429
385547	930430
191683	930431
15887	930432
53347	930433
424859	930434
2452	930435
275212	930436
267698	930437
314940	930438
99075	930439
238685	930440
86382	930441
250124	930442
314658	930443
55843	930444
254136	930445
118401	930446
106541	930447
354552	930448
164782	930449
25723	930450
126175	930451
31518	930452
222914	930453
105895	930454
410012	930455
1943	930456
145226	930457
84681	930458
102782	930459
397332	930460
276745	930461
111970	930462
437244	930463
325581	930464
97879	930465
431146	930466
441371	930467
92353	930468
125744	930469
416743	930470
63893	930471
125690	930472
3227	930473
365545	930474
334902	930475
143587	930476
129764	930477
70354	930478
79614	930479
264753	930480
77787	930481
321991	930482
155919	930483
132975	930484
280361	930485
285270	930486
150330	930487
157598	930488
147530	930489
71368	930490
264091	930491
290873	930492
298685	930493
376928	930494
90649	930495
1046	930496
16873	930497
67020	930498
11115	930499
222796	930500
90373	930501
113214	930502
208050	930503
358163	930504
353132	930505
94578	930506
51966	930507
325891	930508
338331	930509
189504	930510
22926	930511
14934	930512
10358	930513
55242	930514
157419	930515
73261	930516
21345	930517
231922	930518
317232	930519
321371	930520
377115	930521
161999	930522
281784	930523
316849	930524
29161	930525
125344	930526
86634	930527
189648	930528
171699	930529
192837	930530
118469	930531
298218	930532
145351	930533
431031	930534
120376	930535
25111	930536
120887	930537
164483	930538
135055	930539
67240	930540
79340	930541
389755	930542
400849	930543
153035	930544
396609	930545
400060	930546
40154	930547
86315	930548
242352	930549
183937	930550
324058	930551
104850	930552
44833	930553
282018	930554
404917	930555
333459	930556
162421	930557
355882	930558
47906	930559
701	930560
70763	930561
78870	930562
18883	930563
33805	930564
64880	930565
420109	930566
376256	930567
214932	930568
284454	930569
64004	930570
21489	930571
111621	930572
221730	930573
22885	930574
289676	930575
241499	930576
218645	930577
62363	930578
411926	930579
357077	930580
190005	930581
64962	930582
34041	930583
398838	930584
138699	930585
194163	930586
194090	930587
26905	930588
394750	930589
261043	930590
148363	930591
31366	930592
423348	930593
84842	930594
80994	930595
222858	930596
107578	930597
132949	930598
51956	930599
107374	930600
23993	930601
13222	930602
146377	930603
300711	930604
106796	930605
24776	930606
147943	930607
238483	930608
419704	930609
209547	930610
185205	930611
361942	930612
75986	930613
47582	930614
312834	930615
2695	930616
2138	930617
99280	930618
135067	930619
228371	930620
54543	930621
176393	930622
449929	930623
142359	930624
182813	930625
86023	930626
63761	930627
57000	930628
190258	930629
49758	930630
9207	930631
350123	930632
3441	930633
22999	930634
234029	930635
218521	930636
108347	930637
29935	930638
320788	930639
200007	930640
77460	930641
230961	930642
52451	930643
324825	930644
51148	930645
12714	930646
427272	930647
74439	930648
195953	930649
3917	930650
3917	930651
30307	930652
54720	930653
180328	930654
273842	930655
101945	930656
355729	930657
25521	930658
435218	930659
45567	930660
287944	930661
186403	930662
7363	930663
38585	930664
188147	930665
110660	930666
54529	930667
80796	930668
232248	930669
226420	930670
49146	930671
11043	930672
436974	930673
156451	930674
7668	930675
171335	930676
299120	930677
211559	930678
46207	930679
178409	930680
68410	930681
33092	930682
12607	930683
193511	930684
41098	930685
238078	930686
14216	930687
201308	930688
229486	930689
127796	930690
4260	930691
139352	930692
117740	930693
149538	930694
52497	930695
43131	930696
75140	930697
412205	930698
237555	930699
459813	930700
16506	930701
54332	930702
184760	930703
395895	930704
58191	930705
362190	930706
7143	930707
48579	930708
242971	930709
82757	930710
288418	930711
9200	930712
84168	930713
260540	930714
449853	930715
33850	930716
333803	930717
71374	930718
46138	930719
238774	930720
354996	930721
152736	930722
179133	930723
154496	930724
54789	930725
69061	930726
110712	930727
110156	930728
91095	930729
167945	930730
111415	930731
159748	930732
298268	930733
252958	930734
290315	930735
49023	930736
66829	930737
377158	930738
142567	930739
118715	930740
437214	930741
14353	930742
40387	930743
228604	930744
34061	930745
12938	930746
16789	930747
142167	930748
5830	930749
194752	930750
304034	930751
125448	930752
433585	930753
102112	930754
164805	930755
121834	930756
111469	930757
406141	930758
254248	930759
47840	930760
99215	930761
189707	930762
188399	930763
25147	930764
173395	930765
225122	930766
77063	930767
3343	930768
248569	930769
31327	930770
330376	930771
158821	930772
345366	930773
18569	930774
25588	930775
16832	930776
241244	930777
187178	930778
61	930779
128237	930780
10061	930781
219204	930782
226020	930783
30864	930784
38396	930785
235489	930786
33052	930787
162591	930788
327432	930789
27901	930790
57690	930791
101249	930792
230325	930793
137077	930794
274411	930795
59532	930796
30858	930797
224076	930798
47257	930799
299571	930800
237204	930801
12099	930802
196271	930803
168532	930804
229898	930805
357004	930806
437898	930807
121688	930808
116318	930809
350136	930810
413683	930811
44392	930812
16267	930813
90927	930814
394272	930815
7062	930816
130134	930817
28920	930818
71713	930819
70892	930820
96320	930821
100017	930822
383931	930823
71538	930824
57363	930825
440633	930826
13189	930827
13189	930828
243316	930829
347139	930830
241750	930831
216253	930832
75131	930833
122123	930834
15709	930835
404557	930836
338031	930837
356991	930838
356568	930839
2843	930840
178221	930841
68466	930842
245275	930843
33958	930844
11127	930845
401188	930846
19825	930847
296798	930848
314749	930849
318861	930850
47057	930851
180136	930852
408382	930853
436852	930854
141851	930855
64790	930856
339040	930857
177558	930858
109349	930859
152416	930860
123588	930861
127866	930862
62928	930863
33585	930864
311153	930865
111676	930866
158301	930867
53296	930868
281823	930869
66370	930870
12434	930871
31940	930872
158855	930873
17529	930874
187659	930875
238187	930876
294828	930877
183446	930878
91987	930879
166614	930880
183506	930881
285430	930882
123039	930883
1034	930884
261915	930885
2433	930886
658	930887
368119	930888
11251	930889
343723	930890
458350	930891
80757	930892
150642	930893
17786	930894
160717	930895
94054	930896
143055	930897
277445	930898
192	930899
128046	930900
196722	930901
105431	930902
204821	930903
110135	930904
80542	930905
439055	930906
41499	930907
396748	930908
382227	930909
388246	930910
12494	930911
108930	930912
102392	930913
251650	930914
223215	930915
168122	930916
61691	930917
16859	930918
327507	930919
69447	930920
115051	930921
153925	930922
120250	930923
63928	930924
57370	930925
24620	930926
3979	930927
384699	930928
296193	930929
86120	930930
184653	930931
2250	930932
12335	930933
77205	930934
229596	930935
125697	930936
13830	930937
332350	930938
328343	930939
18695	930940
205321	930941
25039	930942
34454	930943
107540	930944
8454	930945
39873	930946
314615	930947
29409	930948
13699	930949
168787	930950
316223	930951
54457	930952
227153	930953
440112	930954
199100	930955
4278	930956
87412	930957
203766	930958
179614	930959
48177	930960
310123	930961
249877	930962
18481	930963
357356	930964
145584	930965
234477	930966
95637	930967
306431	930968
243181	930969
51390	930970
174341	930971
218792	930972
285664	930973
180711	930974
333929	930975
11678	930976
49227	930977
217454	930978
132031	930979
192063	930980
440250	930981
17357	930982
94	930983
251453	930984
28034	930985
187959	930986
4456	930987
72584	930988
260734	930989
58381	930990
353752	930991
27691	930992
50428	930993
417875	930994
84126	930995
420280	930996
143108	930997
99288	930998
122723	930999
155793	931000
97765	931001
394860	931002
250186	931003
88850	931004
416822	931005
71225	931006
137890	931007
238985	931008
413796	931009
238043	931010
116937	931011
91734	931012
232898	931013
240116	931014
107863	931015
166303	931016
31617	931017
392101	931018
313208	931019
166549	931020
54891	931021
155489	931022
29980	931023
215868	931024
128671	931025
34319	931026
2213	931027
92169	931028
41093	931029
136690	931030
233799	931031
12751	931032
406382	931033
233160	931034
14551	931035
1104	931036
348529	931037
75348	931038
430843	931039
225378	931040
311524	931041
121512	931042
368113	931043
70490	931044
8275	931045
300776	931046
18852	931047
44885	931048
82798	931049
178922	931050
17259	931051
40671	931052
157952	931053
261515	931054
9810	931055
51543	931056
16845	931057
103849	931058
286696	931059
40983	931060
18934	931061
274120	931062
364429	931063
4261	931064
168493	931065
143546	931066
295940	931067
2776	931068
306652	931069
173981	931070
262263	931071
69389	931072
17342	931073
36069	931074
36299	931075
33978	931076
1047	931077
193363	931078
428895	931079
16906	931080
1078	931081
16836	931082
147904	931083
87445	931084
89727	931085
214821	931086
63567	931087
9690	931088
20437	931089
215012	931090
234081	931091
227463	931092
152001	931093
33741	931094
123784	931095
45100	931096
369055	931097
73518	931098
420356	931099
235509	931100
705	931101
13110	931102
75792	931103
204156	931104
8082	931105
326654	931106
138409	931107
2101	931108
149	931109
207251	931110
130625	931111
57537	931112
199809	931113
1536	931114
272413	931115
33307	931116
176937	931117
16438	931118
11904	931119
204134	931120
215528	931121
195483	931122
366431	931123
243830	931124
96177	931125
211449	931126
203116	931127
34775	931128
135054	931129
450534	931130
187567	931131
93009	931132
18412	931133
99750	931134
32626	931135
393590	931136
25667	931137
419192	931138
126835	931139
244447	931140
194072	931141
458718	931142
181031	931143
110703	931144
6744	931145
368451	931146
408282	931147
116228	931148
150606	931149
337689	931150
319824	931151
10897	931152
308838	931153
33175	931154
139642	931155
28146	931156
32851	931157
133368	931158
373671	931159
116549	931160
50	931161
95090	931162
271524	931163
35749	931164
47041	931165
106717	931166
15371	931167
2102	931168
436067	931169
428058	931170
25584	931171
215071	931172
27870	931173
175871	931174
348227	931175
165271	931176
194069	931177
95079	931178
229479	931179
62792	931180
122395	931181
431456	931182
171360	931183
128323	931184
59838	931185
428494	931186
59430	931187
284107	931188
268020	931189
283833	931190
132040	931191
267006	931192
225885	931193
380761	931194
209559	931195
1231	931196
196165	931197
90529	931198
11787	931199
236570	931200
9506	931201
112338	931202
60720	931203
387042	931204
18439	931205
285873	931206
1806	931207
1325	931208
58482	931209
246693	931210
1443	931211
61395	931212
68773	931213
62184	931214
222188	931215
60156	931216
22137	931217
28503	931218
12674	931219
70948	931220
28835	931221
332616	931222
139157	931223
34247	931224
73810	931225
247297	931226
129898	931227
280610	931228
83498	931229
322602	931230
249651	931231
271144	931232
494	931233
265	931234
231576	931235
7177	931236
5314	931237
350348	931238
429706	931239
22330	931240
19160	931241
110119	931242
99	931243
53153	931244
250189	931245
363736	931246
196477	931247
27448	931248
126602	931249
369775	931250
434015	931251
244448	931252
210302	931253
84689	931254
192380	931255
307249	931256
283287	931257
70248	931258
135276	931259
41577	931260
33974	931261
300193	931262
4322	931263
279662	931264
266704	931265
130065	931266
31999	931267
152658	931268
182952	931269
1130	931270
50364	931271
59118	931272
444638	931273
202622	931274
196328	931275
96113	931276
71251	931277
306540	931278
357452	931279
244398	931280
103537	931281
338344	931282
186491	931283
5190	931284
48714	931285
35573	931286
318340	931287
10456	931288
240636	931289
391519	931290
77179	931291
148171	931292
16991	931293
5391	931294
284505	931295
7615	931296
3976	931297
22639	931298
25451	931299
418220	931300
128081	931301
76377	931302
200553	931303
54113	931304
243179	931305
363184	931306
124721	931307
77725	931308
160073	931309
25662	931310
415035	931311
406570	931312
28499	931313
356805	931314
30086	931315
329555	931316
41719	931317
359571	931318
34477	931319
134640	931320
20506	931321
137944	931322
391521	931323
49105	931324
86832	931325
211007	931326
390698	931327
6652	931328
13743	931329
329561	931330
56387	931331
343011	931332
88072	931333
17174	931334
78092	931335
10734	931336
9038	931337
6535	931338
30918	931339
25082	931340
277	931341
78158	931342
7230	931343
46664	931344
421084	931345
25869	931346
18690	931347
13579	931348
43477	931349
194701	931350
290047	931351
221046	931352
106554	931353
9990	931354
83548	931355
3506	931356
2002	931357
100688	931358
17694	931359
123853	931360
54921	931361
51348	931362
2081	931363
4368	931364
20447	931365
51909	931366
25057	931367
82662	931368
38787	931369
67968	931370
62965	931371
4	931372
138594	931373
225804	931374
185447	931375
151164	931376
111153	931377
285827	931378
150671	931379
77306	931380
279821	931381
458254	931382
360309	931383
163698	931384
146027	931385
36023	931386
99810	931387
23785	931388
10687	931389
270197	931390
55790	931391
61613	931392
11016	931393
155112	931394
87556	931395
22828	931396
2828	931397
368507	931398
400785	931399
13221	931400
12838	931401
262197	931402
85428	931403
270334	931404
434351	931405
373032	931406
410256	931407
605	931408
193197	931409
110191	931410
124974	931411
197080	931412
65006	931413
5848	931414
96732	931415
328316	931416
125576	931417
215829	931418
298183	931419
54469	931420
241964	931421
171461	931422
339590	931423
301955	931424
454397	931425
126759	931426
25567	931427
95018	931428
34181	931429
51652	931430
245109	931431
96491	931432
336291	931433
33065	931434
4481	931435
80412	931436
130848	931437
159055	931438
3042	931439
30212	931440
187133	931441
11282	931442
134908	931443
87257	931444
224983	931445
34025	931446
185297	931447
4128	931448
459132	931449
346798	931450
126313	931451
54538	931452
264473	931453
58049	931454
108276	931455
81601	931456
10322	931457
356384	931458
246674	931459
79316	931460
236084	931461
42898	931462
49935	931463
179081	931464
302966	931465
3541	931466
32536	931467
230838	931468
23269	931469
27618	931470
6454	931471
16866	931472
80068	931473
145849	931474
17102	931475
159642	931476
255432	931477
321171	931478
318781	931479
250172	931480
180844	931481
443285	931482
24153	931483
236801	931484
54381	931485
65001	931486
20182	931487
372647	931488
438191	931489
232486	931490
222704	931491
173620	931492
393023	931493
120153	931494
11289	931495
140299	931496
23670	931497
144236	931498
2424	931499
3340	931500
2475	931501
204	931502
183915	931503
10407	931504
65926	931505
239976	931506
48957	931507
228652	931508
65894	931509
46330	931510
100668	931511
197093	931512
239265	931513
129401	931514
437581	931515
11289	931516
65859	931517
215484	931518
18311	931519
74510	931520
217117	931521
8717	931522
291247	931523
238238	931524
86593	931525
318532	931526
46564	931527
227553	931528
25504	931529
27559	931530
133190	931531
36402	931532
108484	931533
86182	931534
449467	931535
52859	931536
239850	931537
160666	931538
66135	931539
299387	931540
404606	931541
51412	931542
116430	931543
111927	931544
13579	931545
422231	931546
414153	931547
204655	931548
59232	931549
60306	931550
19468	931551
229636	931552
63978	931553
172813	931554
156991	931555
208990	931556
113140	931557
65445	931558
23452	931559
223927	931560
321067	931561
115705	931562
430569	931563
199184	931564
22358	931565
71322	931566
195002	931567
344197	931568
377477	931569
349724	931570
103551	931571
340253	931572
456401	931573
201218	931574
101666	931575
261	931576
60427	931577
18297	931578
1679	931579
116669	931580
213852	931581
149228	931582
349925	931583
70669	931584
397991	931585
108481	931586
123613	931587
223458	931588
23073	931589
202215	931590
19159	931591
12933	931592
171688	931593
51370	931594
126974	931595
979	931596
88435	931597
57228	931598
28738	931599
23589	931600
252203	931601
377798	931602
341764	931603
293223	931604
18306	931605
73940	931606
31936	931607
159086	931608
380425	931609
124096	931610
94570	931611
138060	931612
45298	931613
157732	931614
118182	931615
139263	931616
33066	931617
67573	931618
248630	931619
400244	931620
166949	931621
256098	931622
305474	931623
315932	931624
397537	931625
39936	931626
216811	931627
208992	931628
315361	931629
183583	931630
40009	931631
55114	931632
3917	931633
249447	931634
57360	931635
18653	931636
49591	931637
121189	931638
102706	931639
9739	931640
167124	931641
116921	931642
62282	931643
354661	931644
116929	931645
144564	931646
13845	931647
54219	931648
54699	931649
406812	931650
232619	931651
171650	931652
56251	931653
194495	931654
19947	931655
287501	931656
446452	931657
66514	931658
300323	931659
91360	931660
303189	931661
33591	931662
21032	931663
171694	931664
164457	931665
55879	931666
23423	931667
82100	931668
169866	931669
304587	931670
229094	931671
200126	931672
238055	931673
225943	931674
96654	931675
120238	931676
51540	931677
39382	931678
26097	931679
80957	931680
34914	931681
49150	931682
107166	931683
414058	931684
89619	931685
158197	931686
248237	931687
109907	931688
4463	931689
37771	931690
67777	931691
61425	931692
70072	931693
184372	931694
133418	931695
143309	931696
160648	931697
127351	931698
113219	931699
10019	931700
14540	931701
137044	931702
157644	931703
291520	931704
253408	931705
4905	931706
143874	931707
310724	931708
107889	931709
432186	931710
301519	931711
166633	931712
227916	931713
224074	931714
6744	931715
393758	931716
268315	931717
229388	931718
95591	931719
128242	931720
96574	931721
65518	931722
169197	931723
455467	931724
112795	931725
26790	931726
218362	931727
120136	931728
397275	931729
83007	931730
127110	931731
177351	931732
46025	931733
239295	931734
232302	931735
17782	931736
177222	931737
128822	931738
104000	931739
30571	931740
40128	931741
233909	931742
165235	931743
108445	931744
45560	931745
295707	931746
338406	931747
9230	931748
156567	931749
227300	931750
217863	931751
225677	931752
339350	931753
163501	931754
128872	931755
333829	931756
97657	931757
110746	931758
230224	931759
174909	931760
156365	931761
156966	931762
82503	931763
29644	931764
323279	931765
149591	931766
320705	931767
337291	931768
6436	931769
394540	931770
248708	931771
446593	931772
315289	931773
89297	931774
238179	931775
80	931776
182491	931777
69574	931778
238467	931779
20279	931780
425571	931781
112634	931782
90080	931783
367033	931784
215986	931785
13465	931786
653	931787
190074	931788
340366	931789
87934	931790
187281	931791
11256	931792
309288	931793
18437	931794
115329	931795
46090	931796
432596	931797
21799	931798
286825	931799
348002	931800
31816	931801
194470	931802
3139	931803
188427	931804
43187	931805
376690	931806
63845	931807
167364	931808
188137	931809
1771	931810
355032	931811
370529	931812
424745	931813
153330	931814
77596	931815
19947	931816
88847	931817
409017	931818
2672	931819
214056	931820
49068	931821
194200	931822
1027	931823
453925	931824
143779	931825
91509	931826
25419	931827
59301	931828
117880	931829
320718	931830
147349	931831
154791	931832
34618	931833
365013	931834
12063	931835
19590	931836
237797	931837
217780	931838
4553	931839
171574	931840
26295	931841
7610	931842
224207	931843
31160	931844
96113	931845
1720	931846
4591	931847
3279	931848
333146	931849
107969	931850
228160	931851
337730	931852
222786	931853
169296	931854
97418	931855
93381	931856
428097	931857
277859	931858
49576	931859
156959	931860
116811	931861
22843	931862
85313	931863
23548	931864
98689	931865
448732	931866
62405	931867
118925	931868
107955	931869
298882	931870
121388	931871
112845	931872
381373	931873
191536	931874
116893	931875
238	931876
63717	931877
249075	931878
195099	931879
82382	931880
140740	931881
34436	931882
64504	931883
118749	931884
337123	931885
73579	931886
233819	931887
49913	931888
453619	931889
19587	931890
28403	931891
124557	931892
217543	931893
99306	931894
126001	931895
121645	931896
301523	931897
422995	931898
221728	931899
199313	931900
392934	931901
151975	931902
241307	931903
274534	931904
277556	931905
249208	931906
21601	931907
343497	931908
415725	931909
72705	931910
393084	931911
258862	931912
19674	931913
434124	931914
97196	931915
428891	931916
46673	931917
286128	931918
45005	931919
69889	931920
94983	931921
35754	931922
13060	931923
252957	931924
291584	931925
58058	931926
18350	931927
457325	931928
195897	931929
216337	931930
45961	931931
237841	931932
122877	931933
74986	931934
385246	931935
141489	931936
297656	931937
135561	931938
236199	931939
122349	931940
46936	931941
377344	931942
126712	931943
47839	931944
149369	931945
359629	931946
183187	931947
103698	931948
222668	931949
327809	931950
394041	931951
80080	931952
191026	931953
248674	931954
204309	931955
40290	931956
225443	931957
35220	931958
27883	931959
311420	931960
61564	931961
183081	931962
126841	931963
48790	931964
86262	931965
90026	931966
25218	931967
361119	931968
65243	931969
343758	931970
199270	931971
320214	931972
12082	931973
418257	931974
99740	931975
173494	931976
407974	931977
161636	931978
124103	931979
221052	931980
154905	931981
213001	931982
14636	931983
240257	931984
217552	931985
61398	931986
448900	931987
65466	931988
82947	931989
57118	931990
95243	931991
51996	931992
211558	931993
359512	931994
42919	931995
101056	931996
51556	931997
283923	931998
43664	931999
131344	932000
313809	932001
85435	932002
55641	932003
197060	932004
86151	932005
159691	932006
106077	932007
101057	932008
217939	932009
44597	932010
132081	932011
166877	932012
162420	932013
201206	932014
45439	932015
252800	932016
102069	932017
132427	932018
97613	932019
47660	932020
177139	932021
337874	932022
92901	932023
334394	932024
95927	932025
200863	932026
330157	932027
710	932028
122708	932029
80497	932030
185367	932031
55067	932032
6098	932033
63946	932034
49741	932035
245151	932036
258812	932037
36317	932038
144625	932039
442267	932040
76849	932041
74355	932042
99214	932043
312886	932044
64440	932045
158371	932046
150327	932047
363585	932048
236265	932049
52601	932050
57771	932051
5870	932052
392921	932053
125481	932054
125869	932055
141086	932056
35103	932057
391865	932058
15851	932059
243821	932060
239692	932061
65439	932062
388347	932063
229693	932064
221520	932065
102836	932066
62438	932067
187820	932068
9104	932069
221883	932070
54240	932071
224375	932072
68358	932073
186237	932074
33585	932075
183397	932076
91236	932077
127680	932078
84598	932079
16534	932080
246152	932081
60408	932082
67168	932083
19021	932084
165264	932085
118324	932086
3031	932087
423037	932088
147506	932089
93946	932090
69745	932091
32975	932092
135522	932093
74380	932094
25591	932095
111910	932096
14937	932097
141727	932098
111395	932099
239183	932100
2243	932101
108174	932102
10592	932103
132458	932104
187726	932105
174204	932106
371604	932107
50427	932108
48745	932109
145226	932110
49629	932111
48088	932112
237826	932113
93895	932114
366841	932115
256569	932116
202769	932117
331361	932118
318618	932119
374967	932120
410524	932121
4766	932122
343787	932123
73269	932124
247584	932125
239540	932126
234007	932127
354726	932128
170269	932129
157162	932130
27472	932131
364237	932132
213324	932133
65877	932134
309887	932135
112478	932136
145199	932137
218951	932138
134458	932139
213986	932140
65444	932141
116239	932142
252509	932143
381096	932144
183333	932145
394920	932146
112050	932147
24163	932148
89603	932149
60586	932150
222623	932151
50323	932152
42008	932153
33241	932154
41094	932155
77587	932156
238973	932157
145124	932158
32468	932159
141309	932160
47452	932161
427345	932162
332188	932163
219127	932164
351495	932165
374653	932166
58885	932167
59160	932168
190800	932169
88563	932170
196108	932171
54835	932172
240288	932173
140251	932174
267236	932175
84909	932176
207989	932177
306529	932178
366948	932179
400602	932180
337617	932181
213551	932182
128128	932183
311063	932184
78109	932185
60926	932186
23411	932187
11242	932188
392458	932189
109858	932190
231861	932191
448736	932192
398736	932193
410775	932194
173491	932195
33970	932196
366361	932197
62276	932198
371503	932199
110643	932200
418086	932201
215883	932202
32680	932203
125990	932204
428539	932205
249743	932206
63006	932207
30082	932208
286517	932209
155921	932210
86284	932211
45167	932212
156089	932213
242809	932214
199014	932215
97617	932216
236286	932217
242813	932218
220090	932219
168482	932220
185315	932221
159784	932222
399027	932223
216836	932224
54260	932225
101232	932226
214489	932227
233476	932228
21764	932229
246723	932230
89593	932231
335391	932232
217044	932233
108287	932234
422962	932235
335421	932236
203930	932237
62195	932238
157935	932239
369573	932240
136083	932241
458202	932242
115071	932243
30081	932244
37596	932245
198956	932246
29421	932247
108187	932248
172776	932249
5719	932250
435310	932251
14591	932252
423349	932253
275229	932254
714	932255
387546	932256
90588	932257
183447	932258
196433	932259
89092	932260
286060	932261
70033	932262
19067	932263
19965	932264
35594	932265
5186	932266
228396	932267
79494	932268
71199	932269
37251	932270
18982	932271
180921	932272
261	932273
55444	932274
325525	932275
388262	932276
72767	932277
873	932278
61375	932279
47305	932280
122933	932281
246931	932282
110634	932283
80385	932284
226577	932285
88445	932286
218794	932287
114893	932288
6628	932289
292709	932290
104425	932291
194355	932292
94097	932293
127932	932294
5977	932295
229952	932296
116661	932297
111518	932298
111518	932299
26203	932300
452900	932301
234022	932302
420	932303
150254	932304
42719	932305
195895	932306
125047	932307
165402	932308
71137	932309
224414	932310
258092	932311
145586	932312
347883	932313
63962	932314
160436	932315
16308	932316
310891	932317
237464	932318
56783	932319
364812	932320
3380	932321
47316	932322
215104	932323
68788	932324
390932	932325
40778	932326
334546	932327
1816	932328
247397	932329
37245	932330
223826	932331
103302	932332
113283	932333
150966	932334
84160	932335
454027	932336
19437	932337
157983	932338
180963	932339
436689	932340
247497	932341
443113	932342
104134	932343
80059	932344
222112	932345
17257	932346
342540	932347
217615	932348
167354	932349
23280	932350
58411	932351
33052	932352
164816	932353
326314	932354
54187	932355
311693	932356
364069	932357
67576	932358
347428	932359
73421	932360
17497	932361
234403	932362
27376	932363
98646	932364
74167	932365
441760	932366
162782	932367
27422	932368
138422	932369
4989	932370
69510	932371
121828	932372
222799	932373
105867	932374
141409	932375
277673	932376
76886	932377
212577	932378
49602	932379
354813	932380
237087	932381
403390	932382
402725	932383
85	932384
126093	932385
4887	932386
26660	932387
31271	932388
25656	932389
170496	932390
29442	932391
201702	932392
59985	932393
433359	932394
151198	932395
43530	932396
14455	932397
4695	932398
416	932399
3726	932400
1001	932401
34051	932402
69608	932403
99574	932404
58774	932405
402108	932406
95554	932407
18191	932408
246068	932409
389372	932410
48813	932411
233415	932412
360103	932413
72161	932414
360798	932415
275980	932416
261085	932417
124774	932418
50	932419
25925	932420
218754	932421
26395	932422
203574	932423
424437	932424
6197	932425
87821	932426
46316	932427
202044	932428
182234	932429
134243	932430
133279	932431
362708	932432
42088	932433
90791	932434
174130	932435
126505	932436
152940	932437
72492	932438
24181	932439
245956	932440
39819	932441
120642	932442
60691	932443
352273	932444
3469	932445
4512	932446
317878	932447
155190	932448
115719	932449
236550	932450
111186	932451
49889	932452
238506	932453
358026	932454
188791	932455
54954	932456
56342	932457
7027	932458
396037	932459
164568	932460
391834	932461
413034	932462
180878	932463
197203	932464
185546	932465
243700	932466
29624	932467
118621	932468
11996	932469
108722	932470
65329	932471
458349	932472
49264	932473
417420	932474
324250	932475
65108	932476
361812	932477
80924	932478
388663	932479
92026	932480
239985	932481
422998	932482
118785	932483
215350	932484
355326	932485
368634	932486
157428	932487
243907	932488
236147	932489
27156	932490
34792	932491
134381	932492
304923	932493
52983	932494
143388	932495
116595	932496
116224	932497
33667	932498
188083	932499
175596	932500
19893	932501
345	932502
189040	932503
135976	932504
180509	932505
148664	932506
242729	932507
1040	932508
5539	932509
54272	932510
289940	932511
38482	932512
340739	932513
327808	932514
110895	932515
107309	932516
149181	932517
289593	932518
28160	932519
6680	932520
225342	932521
440901	932522
419868	932523
414631	932524
344452	932525
57570	932526
346401	932527
87887	932528
214740	932529
139818	932530
101927	932531
166021	932532
424880	932533
427661	932534
126586	932535
31586	932536
433353	932537
250146	932538
118326	932539
115220	932540
373463	932541
76759	932542
12063	932543
232153	932544
6952	932545
36058	932546
96783	932547
185814	932548
443758	932549
79796	932550
186988	932551
153	932552
2253	932553
213475	932554
151944	932555
182352	932556
104785	932557
78144	932558
15959	932559
326070	932560
53279	932561
29161	932562
206474	932563
320534	932564
345899	932565
55476	932566
69056	932567
441093	932568
407148	932569
107768	932570
435504	932571
70165	932572
435564	932573
232975	932574
83390	932575
310490	932576
438059	932577
122681	932578
308700	932579
77031	932580
60235	932581
147515	932582
440283	932583
221438	932584
327208	932585
238219	932586
121268	932587
48474	932588
412491	932589
33712	932590
346984	932591
450346	932592
31602	932593
150475	932594
277103	932595
233074	932596
39716	932597
209140	932598
172214	932599
431894	932600
90552	932601
159949	932602
238618	932603
91791	932604
23523	932605
305197	932606
402672	932607
25824	932608
359313	932609
441889	932610
9693	932611
187167	932612
81698	932613
188560	932614
58574	932615
151423	932616
3340	932617
218846	932618
285350	932619
251918	932620
410750	932621
64060	932622
161256	932623
65695	932624
122187	932625
123923	932626
405552	932627
20080	932628
326414	932629
12720	932630
126327	932631
229800	932632
420590	932633
1695	932634
246651	932635
74397	932636
123318	932637
18968	932638
62565	932639
9798	932640
269140	932641
14070	932642
439045	932643
418202	932644
48474	932645
20231	932646
237565	932647
90814	932648
392289	932649
15777	932650
239265	932651
8551	932652
370804	932653
15439	932654
196684	932655
353338	932656
296541	932657
6759	932658
58609	932659
74358	932660
100447	932661
227515	932662
50159	932663
253715	932664
208602	932665
66169	932666
154593	932667
432320	932668
368995	932669
241215	932670
456639	932671
26970	932672
36941	932673
120571	932674
206122	932675
155199	932676
369739	932677
23941	932678
149259	932679
408048	932680
195076	932681
938	932682
79092	932683
53282	932684
167744	932685
2130	932686
452071	932687
287	932688
18014	932689
179810	932690
90349	932691
57471	932692
106584	932693
10210	932694
218687	932695
212045	932696
84944	932697
234270	932698
193816	932699
86865	932700
19792	932701
13338	932702
311579	932703
218265	932704
57652	932705
73562	932706
67440	932707
36756	932708
381482	932709
21638	932710
276852	932711
76284	932712
152391	932713
49848	932714
189395	932715
111023	932716
136283	932717
78037	932718
65167	932719
422567	932720
68790	932721
322882	932722
218503	932723
270951	932724
211688	932725
161606	932726
640	932727
53449	932728
194487	932729
145240	932730
1436	932731
159467	932732
458138	932733
13969	932734
169656	932735
124981	932736
105489	932737
9428	932738
22785	932739
37529	932740
315633	932741
69687	932742
125124	932743
337032	932744
287892	932745
11172	932746
360413	932747
328642	932748
63617	932749
157973	932750
36298	932751
178736	932752
416195	932753
281994	932754
412455	932755
189546	932756
40733	932757
89545	932758
29324	932759
37469	932760
56637	932761
93778	932762
253034	932763
371904	932764
456588	932765
126449	932766
31610	932767
107629	932768
377943	932769
208347	932770
188068	932771
217145	932772
366852	932773
129457	932774
6581	932775
180667	932776
237809	932777
303763	932778
30060	932779
318615	932780
249720	932781
226807	932782
253191	932783
246105	932784
40363	932785
236433	932786
170302	932787
338853	932788
40440	932789
299790	932790
16378	932791
441343	932792
93024	932793
67167	932794
91950	932795
33217	932796
117625	932797
5002	932798
121445	932799
22890	932800
242582	932801
13519	932802
237734	932803
1021	932804
49185	932805
185594	932806
193138	932807
49321	932808
142227	932809
52898	932810
72684	932811
161162	932812
14920	932813
347816	932814
397031	932815
3854	932816
199385	932817
219112	932818
108035	932819
87745	932820
195784	932821
162241	932822
270910	932823
59447	932824
59301	932825
406077	932826
237352	932827
212982	932828
347715	932829
50105	932830
417201	932831
67282	932832
15657	932833
88634	932834
194293	932835
83937	932836
26941	932837
86310	932838
17380	932839
180625	932840
195038	932841
182994	932842
152322	932843
13352	932844
226625	932845
80541	932846
30647	932847
373492	932848
150247	932849
25512	932850
10177	932851
3024	932852
52057	932853
9570	932854
91069	932855
25238	932856
415915	932857
19853	932858
358125	932859
214514	932860
187338	932861
199456	932862
152073	932863
367721	932864
167115	932865
178391	932866
78413	932867
77992	932868
284243	932869
218975	932870
123955	932871
16619	932872
402577	932873
86631	932874
64170	932875
215679	932876
150976	932877
311437	932878
245060	932879
27805	932880
229318	932881
171541	932882
167361	932883
75951	932884
227917	932885
25902	932886
242804	932887
272026	932888
203484	932889
160046	932890
94509	932891
185481	932892
41465	932893
340220	932894
249179	932895
56653	932896
310472	932897
60380	932898
153556	932899
31757	932900
131637	932901
115710	932902
233926	932903
394604	932904
95423	932905
18098	932906
179270	932907
109746	932908
399659	932909
59750	932910
144304	932911
32145	932912
194908	932913
28783	932914
26287	932915
229918	932916
108794	932917
43561	932918
107908	932919
19956	932920
220034	932921
358492	932922
182388	932923
106542	932924
109050	932925
118163	932926
249913	932927
21047	932928
400772	932929
63593	932930
203725	932931
4776	932932
89288	932933
238387	932934
62689	932935
58121	932936
1387	932937
92854	932938
156446	932939
220683	932940
180006	932941
88198	932942
21769	932943
159426	932944
184961	932945
237904	932946
63621	932947
4686	932948
122399	932949
330374	932950
91266	932951
27394	932952
29406	932953
48630	932954
96693	932955
176641	932956
87748	932957
40384	932958
55367	932959
188389	932960
149220	932961
20194	932962
39179	932963
306943	932964
98968	932965
47451	932966
13843	932967
206402	932968
218253	932969
89875	932970
154062	932971
173445	932972
262967	932973
50874	932974
12570	932975
48519	932976
3271	932977
73650	932978
172682	932979
185137	932980
12610	932981
28568	932982
12490	932983
41858	932984
69	932985
26616	932986
181038	932987
91827	932988
157876	932989
394005	932990
172240	932991
226114	932992
184796	932993
88138	932994
3334	932995
24763	932996
10575	932997
216397	932998
60609	932999
296564	933000
197032	933001
186421	933002
100034	933003
41279	933004
335010	933005
195601	933006
12252	933007
157155	933008
365895	933009
105322	933010
111757	933011
33312	933012
37743	933013
80612	933014
211934	933015
207703	933016
361511	933017
349589	933018
119868	933019
84847	933020
200043	933021
76400	933022
185640	933023
52183	933024
13174	933025
136500	933026
78115	933027
37308	933028
373956	933029
78383	933030
16	933031
406317	933032
209104	933033
57122	933034
110127	933035
224639	933036
284237	933037
3322	933038
3575	933039
143768	933040
1270	933041
125944	933042
191928	933043
85102	933044
79678	933045
210889	933046
120800	933047
281143	933048
141430	933049
439720	933050
171141	933051
68850	933052
52783	933053
212696	933054
233270	933055
212450	933056
61631	933057
10975	933058
16976	933059
31292	933060
451644	933061
67909	933062
252614	933063
130512	933064
326286	933065
58149	933066
3244	933067
12329	933068
206762	933069
85579	933070
288101	933071
197615	933072
246286	933073
231481	933074
23696	933075
216003	933076
192736	933077
34533	933078
45398	933079
34221	933080
135763	933081
98751	933082
56475	933083
406437	933084
14891	933085
96770	933086
416906	933087
238080	933088
33827	933089
333770	933090
50289	933091
61839	933092
189075	933093
434830	933094
169	933095
76797	933096
131312	933097
116483	933098
47096	933099
409292	933100
100568	933101
258429	933102
47280	933103
150921	933104
197394	933105
102402	933106
225711	933107
68922	933108
205123	933109
45255	933110
6121	933111
447564	933112
255462	933113
23581	933114
359211	933115
21923	933116
18225	933117
5807	933118
196337	933119
362347	933120
143514	933121
159708	933122
101841	933123
166886	933124
111488	933125
148601	933126
60852	933127
116098	933128
363365	933129
10746	933130
153479	933131
142731	933132
18138	933133
301438	933134
31041	933135
1972	933136
189989	933137
169205	933138
100953	933139
59048	933140
97538	933141
332938	933142
19644	933143
318186	933144
63892	933145
174437	933146
9346	933147
14395	933148
166160	933149
442752	933150
89964	933151
111129	933152
432641	933153
50225	933154
173183	933155
355140	933156
1588	933157
359864	933158
238253	933159
83949	933160
195207	933161
174278	933162
328873	933163
87695	933164
122330	933165
99485	933166
214129	933167
74085	933168
31253	933169
106319	933170
119048	933171
117777	933172
369849	933173
225368	933174
92188	933175
344949	933176
153155	933177
413669	933178
5321	933179
162038	933180
320803	933181
100379	933182
454308	933183
13267	933184
21427	933185
92900	933186
93334	933187
97819	933188
47523	933189
33773	933190
29418	933191
105414	933192
98327	933193
74823	933194
400358	933195
342083	933196
37036	933197
173364	933198
121108	933199
259135	933200
154931	933201
25257	933202
18736	933203
9069	933204
156191	933205
44797	933206
71234	933207
103236	933208
71747	933209
29677	933210
377526	933211
46561	933212
350507	933213
49532	933214
199552	933215
48154	933216
323804	933217
117104	933218
3737	933219
151283	933220
370606	933221
366169	933222
223497	933223
207673	933224
234511	933225
7099	933226
50174	933227
10335	933228
136391	933229
275122	933230
155784	933231
167779	933232
44416	933233
303368	933234
77904	933235
122369	933236
15005	933237
40295	933238
254832	933239
117439	933240
54289	933241
316526	933242
150839	933243
99732	933244
50296	933245
170783	933246
430669	933247
87170	933248
38919	933249
125653	933250
98293	933251
82639	933252
97492	933253
79268	933254
80020	933255
274393	933256
438502	933257
243803	933258
149052	933259
328593	933260
99400	933261
392362	933262
183964	933263
328592	933264
264965	933265
26007	933266
83381	933267
275342	933268
346044	933269
428485	933270
95005	933271
175807	933272
89790	933273
174578	933274
66314	933275
45094	933276
244738	933277
16615	933278
3459	933279
81860	933280
173762	933281
119573	933282
158834	933283
316743	933284
13346	933285
64605	933286
137385	933287
6361	933288
250933	933289
112612	933290
20792	933291
433540	933292
66593	933293
46993	933294
2218	933295
334151	933296
16459	933297
56255	933298
185667	933299
43415	933300
417341	933301
64476	933302
4067	933303
8171	933304
278817	933305
321972	933306
357	933307
182278	933308
158446	933309
426822	933310
62335	933311
9377	933312
146072	933313
27051	933314
57901	933315
4134	933316
127773	933317
191772	933318
12071	933319
13799	933320
112721	933321
27631	933322
94048	933323
340934	933324
63396	933325
9800	933326
281465	933327
58885	933328
74027	933329
153471	933330
247527	933331
213825	933332
44351	933333
293938	933334
3363	933335
48928	933336
27794	933337
243443	933338
63402	933339
9997	933340
331810	933341
37485	933342
106829	933343
52641	933344
9690	933345
522	933346
306028	933347
290197	933348
1576	933349
46313	933350
233184	933351
87145	933352
99060	933353
201479	933354
317910	933355
148257	933356
108833	933357
2674	933358
22365	933359
299883	933360
24534	933361
456744	933362
113520	933363
113520	933364
57338	933365
396736	933366
55214	933367
36560	933368
254950	933369
63132	933370
233924	933371
34936	933372
76107	933373
20071	933374
206329	933375
83427	933376
7473	933377
139902	933378
72329	933379
10917	933380
174647	933381
12156	933382
4997	933383
148009	933384
836	933385
9201	933386
318190	933387
17532	933388
284384	933389
217005	933390
347520	933391
359528	933392
163760	933393
93623	933394
15967	933395
186725	933396
39693	933397
257928	933398
157696	933399
107357	933400
155742	933401
54866	933402
228556	933403
104359	933404
110802	933405
130420	933406
256375	933407
673	933408
175	933409
150152	933410
37210	933411
444263	933412
38615	933413
47600	933414
156635	933415
178265	933416
146023	933417
43904	933418
37933	933419
23043	933420
454733	933421
122038	933422
390656	933423
157418	933424
58735	933425
202119	933426
349737	933427
16976	933428
62553	933429
306689	933430
165402	933431
125922	933432
388008	933433
148917	933434
11366	933435
29043	933436
285426	933437
208994	933438
67292	933439
184149	933440
66699	933441
162012	933442
196881	933443
162756	933444
355489	933445
31113	933446
33180	933447
78840	933448
297094	933449
16705	933450
334255	933451
200111	933452
442038	933453
10836	933454
66067	933455
1821	933456
159869	933457
303724	933458
366532	933459
451312	933460
143239	933461
193787	933462
212308	933463
104331	933464
293194	933465
445382	933466
1432	933467
50088	933468
23153	933469
30882	933470
131419	933471
301099	933472
17706	933473
140777	933474
257445	933475
188539	933476
139195	933477
303017	933478
2478	933479
2283	933480
137465	933481
151171	933482
108777	933483
13008	933484
187095	933485
218322	933486
4366	933487
26975	933488
29840	933489
143187	933490
4633	933491
26322	933492
84774	933493
3445	933494
4555	933495
175	933496
741	933497
751	933498
84850	933499
18198	933500
86002	933501
356090	933502
60911	933503
2751	933504
54196	933505
91110	933506
2590	933507
129862	933508
123601	933509
192507	933510
391544	933511
235988	933512
3952	933513
138998	933514
376178	933515
234878	933516
225059	933517
373995	933518
101250	933519
101885	933520
98059	933521
15560	933522
238851	933523
270733	933524
167951	933525
226984	933526
85835	933527
85336	933528
385867	933529
96352	933530
104719	933531
402112	933532
41450	933533
365188	933534
136467	933535
204371	933536
244832	933537
443789	933538
262740	933539
43815	933540
261281	933541
405971	933542
130182	933543
323233	933544
91342	933545
3838	933546
82234	933547
353054	933548
268806	933549
20095	933550
446652	933551
138930	933552
240606	933553
11416	933554
239549	933555
3227	933556
415917	933557
103448	933558
2803	933559
343851	933560
40436	933561
501	933562
50507	933563
13843	933564
169582	933565
180296	933566
260785	933567
191953	933568
284566	933569
28723	933570
349413	933571
263841	933572
80953	933573
72212	933574
75448	933575
234079	933576
24589	933577
201537	933578
31835	933579
42866	933580
7142	933581
400222	933582
299989	933583
4097	933584
191725	933585
149707	933586
47072	933587
114557	933588
134500	933589
18136	933590
431903	933591
329813	933592
56562	933593
141877	933594
13172	933595
89483	933596
182434	933597
322110	933598
2633	933599
36453	933600
107451	933601
208964	933602
4231	933603
19495	933604
3341	933605
2770	933606
355595	933607
96812	933608
42220	933609
85475	933610
13189	933611
10443	933612
52968	933613
173780	933614
4651	933615
353222	933616
5295	933617
113382	933618
10886	933619
147924	933620
102338	933621
21422	933622
374445	933623
3002	933624
10009	933625
100325	933626
310478	933627
122991	933628
368135	933629
104522	933630
273509	933631
96667	933632
417874	933633
343423	933634
102528	933635
262843	933636
169006	933637
135045	933638
169493	933639
54584	933640
216691	933641
185878	933642
347539	933643
299852	933644
155426	933645
32141	933646
16023	933647
173772	933648
288115	933649
197588	933650
217963	933651
250121	933652
43753	933653
124337	933654
125634	933655
206240	933656
229953	933657
110514	933658
436046	933659
120141	933660
245027	933661
20863	933662
437	933663
144825	933664
93172	933665
94044	933666
192479	933667
389575	933668
100572	933669
169701	933670
266787	933671
424214	933672
190306	933673
46434	933674
412408	933675
166652	933676
196269	933677
19550	933678
185185	933679
83861	933680
413682	933681
13191	933682
226290	933683
127530	933684
82545	933685
58340	933686
44781	933687
386037	933688
321850	933689
18041	933690
49257	933691
87406	933692
35843	933693
216126	933694
70856	933695
18186	933696
241383	933697
201706	933698
116168	933699
454033	933700
85806	933701
17848	933702
34721	933703
105779	933704
97228	933705
63710	933706
59279	933707
81426	933708
34163	933709
184400	933710
215806	933711
396518	933712
243248	933713
420449	933714
12873	933715
97997	933716
59274	933717
90895	933718
202160	933719
338002	933720
305212	933721
80392	933722
20357	933723
323684	933724
3779	933725
131619	933726
439246	933727
216932	933728
79235	933729
18069	933730
298131	933731
223362	933732
205420	933733
20285	933734
248743	933735
34017	933736
20226	933737
145795	933738
30589	933739
26787	933740
241986	933741
91728	933742
34235	933743
222616	933744
103227	933745
101960	933746
392032	933747
3318	933748
19284	933749
384853	933750
378045	933751
7354	933752
245178	933753
134123	933754
153883	933755
426533	933756
263362	933757
211398	933758
24670	933759
388342	933760
450580	933761
63147	933762
954	933763
6152	933764
214720	933765
102539	933766
5224	933767
306937	933768
19411	933769
8886	933770
98029	933771
249881	933772
197663	933773
4409	933774
128454	933775
226174	933776
171503	933777
248522	933778
17067	933779
94451	933780
12709	933781
203774	933782
150965	933783
272064	933784
197206	933785
192843	933786
311940	933787
293534	933788
231981	933789
232174	933790
260970	933791
132231	933792
70196	933793
43228	933794
122784	933795
69684	933796
217609	933797
95648	933798
59144	933799
168196	933800
443428	933801
9883	933802
298047	933803
436647	933804
454943	933805
61270	933806
107787	933807
243806	933808
198708	933809
241432	933810
55406	933811
54167	933812
13768	933813
459897	933814
12575	933815
18327	933816
47492	933817
8188	933818
62089	933819
73681	933820
3454	933821
57911	933822
100234	933823
38734	933824
11693	933825
165975	933826
314064	933827
100190	933828
37701	933829
240666	933830
61137	933831
58996	933832
26723	933833
115024	933834
250012	933835
112997	933836
70002	933837
15286	933838
7037	933839
94210	933840
41881	933841
112538	933842
359655	933843
99266	933844
134356	933845
26918	933846
130692	933847
42257	933848
44799	933849
145384	933850
91425	933851
123296	933852
20754	933853
43999	933854
400293	933855
190906	933856
136709	933857
188175	933858
209112	933859
344038	933860
360484	933861
355098	933862
111933	933863
55932	933864
247848	933865
246275	933866
197580	933867
334680	933868
85522	933869
214693	933870
4966	933871
48630	933872
294409	933873
292796	933874
42846	933875
190768	933876
126416	933877
7410	933878
52311	933879
12465	933880
121679	933881
208538	933882
28533	933883
174896	933884
4905	933885
117923	933886
13429	933887
207218	933888
17729	933889
70136	933890
432594	933891
156024	933892
428555	933893
4729	933894
284065	933895
55425	933896
107142	933897
26190	933898
40584	933899
207724	933900
113607	933901
70645	933902
145201	933903
78596	933904
105116	933905
27746	933906
129845	933907
54346	933908
379735	933909
72767	933910
19528	933911
365524	933912
27391	933913
36232	933914
452249	933915
46581	933916
420869	933917
446864	933918
228892	933919
16347	933920
113442	933921
206455	933922
150453	933923
5720	933924
6849	933925
4638	933926
437789	933927
249254	933928
88079	933929
136343	933930
78270	933931
161913	933932
217604	933933
366496	933934
62265	933935
174246	933936
3140	933937
78535	933938
65807	933939
269440	933940
64224	933941
43125	933942
30866	933943
231507	933944
57792	933945
171873	933946
127439	933947
34578	933948
18833	933949
455320	933950
20137	933951
12047	933952
72788	933953
182643	933954
71415	933955
16393	933956
192982	933957
365290	933958
102329	933959
67062	933960
65400	933961
424709	933962
99818	933963
42986	933964
244683	933965
25587	933966
46966	933967
152418	933968
28469	933969
222658	933970
80727	933971
3488	933972
36422	933973
210103	933974
32131	933975
446275	933976
356109	933977
323465	933978
122460	933979
110528	933980
124402	933981
50971	933982
12942	933983
24430	933984
64745	933985
174122	933986
181852	933987
15938	933988
72273	933989
361136	933990
358804	933991
102024	933992
330585	933993
358088	933994
279218	933995
46059	933996
98874	933997
185980	933998
10389	933999
204544	934000
74696	934001
946	934002
103646	934003
5456	934004
18358	934005
127991	934006
283491	934007
20466	934008
46383	934009
96698	934010
248012	934011
51537	934012
92234	934013
83872	934014
337840	934015
34539	934016
176354	934017
35992	934018
150018	934019
413665	934020
44558	934021
145142	934022
231820	934023
107851	934024
181309	934025
288154	934026
76626	934027
46333	934028
115875	934029
217052	934030
125571	934031
425284	934032
831	934033
97632	934034
390046	934035
225274	934036
125143	934037
294845	934038
29853	934039
3912	934040
365191	934041
24735	934042
240887	934043
220134	934044
11628	934045
161924	934046
82639	934047
243153	934048
45044	934049
15439	934050
270787	934051
387678	934052
209263	934053
32678	934054
130279	934055
334133	934056
289372	934057
415933	934058
83223	934059
122251	934060
150248	934061
139365	934062
1725	934063
194946	934064
198766	934065
78601	934066
348135	934067
30053	934068
181983	934069
40848	934070
197311	934071
74369	934072
399296	934073
50312	934074
47564	934075
115914	934076
437784	934077
97568	934078
29981	934079
193116	934080
390470	934081
35763	934082
235943	934083
66588	934084
53131	934085
429839	934086
283769	934087
46486	934088
254	934089
48210	934090
246883	934091
224273	934092
61758	934093
372458	934094
7214	934095
186432	934096
19588	934097
57906	934098
395486	934099
339338	934100
76110	934101
19035	934102
31094	934103
390365	934104
99388	934105
224959	934106
21272	934107
37689	934108
57613	934109
12837	934110
63927	934111
231734	934112
346663	934113
25921	934114
450903	934115
214978	934116
371227	934117
270672	934118
50257	934119
1125	934120
194486	934121
190593	934122
229281	934123
83482	934124
70600	934125
42574	934126
191385	934127
135035	934128
136482	934129
28141	934130
541	934131
60165	934132
86543	934133
65550	934134
366100	934135
213112	934136
139605	934137
250051	934138
387474	934139
30507	934140
9717	934141
14643	934142
17978	934143
99269	934144
49486	934145
437119	934146
88511	934147
118017	934148
120598	934149
454161	934150
400285	934151
83075	934152
146090	934153
55988	934154
403964	934155
99388	934156
435977	934157
55701	934158
374690	934159
140183	934160
34168	934161
107558	934162
357477	934163
92621	934164
37248	934165
62056	934166
27336	934167
64898	934168
140363	934169
1932	934170
203529	934171
272152	934172
14257	934173
35236	934174
148024	934175
5919	934176
4364	934177
248617	934178
116866	934179
109160	934180
196541	934181
301493	934182
110190	934183
4721	934184
228545	934185
257614	934186
29616	934187
237253	934188
115959	934189
91012	934190
28718	934191
236942	934192
59112	934193
163142	934194
26281	934195
196656	934196
168166	934197
391555	934198
140738	934199
93178	934200
272192	934201
247296	934202
34036	934203
151473	934204
385371	934205
736	934206
53808	934207
188601	934208
49606	934209
149931	934210
80559	934211
84055	934212
4648	934213
409852	934214
305319	934215
8583	934216
47636	934217
85909	934218
169620	934219
442872	934220
26613	934221
167240	934222
40175	934223
260642	934224
3767	934225
100644	934226
211442	934227
391403	934228
378891	934229
381486	934230
340339	934231
38319	934232
74218	934233
25540	934234
102763	934235
156557	934236
86784	934237
15794	934238
34445	934239
12171	934240
441845	934241
438951	934242
191965	934243
180242	934244
178932	934245
250452	934246
38944	934247
11832	934248
17724	934249
19272	934250
47195	934251
223302	934252
175093	934253
45618	934254
9782	934255
74636	934256
61277	934257
96303	934258
6541	934259
90866	934260
120459	934261
292929	934262
8927	934263
1847	934264
65118	934265
154081	934266
29205	934267
295650	934268
206656	934269
102191	934270
281	934271
121012	934272
291412	934273
6541	934274
161116	934275
220639	934276
29576	934277
198097	934278
22055	934279
77877	934280
8987	934281
316629	934282
300349	934283
84968	934284
7389	934285
31067	934286
249755	934287
738	934288
94480	934289
313726	934290
168899	934291
129430	934292
146885	934293
111898	934294
18398	934295
134656	934296
101402	934297
169375	934298
150114	934299
65217	934300
16630	934301
254845	934302
102448	934303
137592	934304
8351	934305
16932	934306
211045	934307
394558	934308
82523	934309
27008	934310
36477	934311
327	934312
227855	934313
232906	934314
1657	934315
299780	934316
21246	934317
102541	934318
90417	934319
41455	934320
123298	934321
33685	934322
12761	934323
16523	934324
140738	934325
101692	934326
18238	934327
19386	934328
71527	934329
311013	934330
14913	934331
39427	934332
121354	934333
63146	934334
27741	934335
111327	934336
211117	934337
218657	934338
199301	934339
17433	934340
119808	934341
350773	934342
259860	934343
21397	934344
105596	934345
30058	934346
262149	934347
463	934348
26270	934349
229862	934350
64998	934351
253245	934352
83560	934353
35602	934354
14944	934355
136341	934356
166258	934357
110744	934358
271766	934359
7512	934360
247976	934361
113649	934362
411552	934363
21930	934364
55896	934365
420805	934366
72825	934367
417714	934368
146606	934369
156554	934370
26013	934371
337791	934372
135230	934373
22947	934374
188319	934375
285162	934376
418785	934377
259721	934378
314651	934379
414147	934380
75215	934381
150724	934382
6832	934383
410237	934384
220320	934385
114834	934386
63125	934387
148415	934388
375651	934389
130321	934390
125580	934391
326727	934392
85037	934393
17741	934394
249403	934395
24375	934396
18630	934397
325963	934398
6423	934399
58581	934400
61900	934401
120951	934402
236175	934403
132924	934404
280682	934405
219988	934406
21000	934407
266370	934408
237529	934409
86041	934410
101449	934411
33343	934412
196963	934413
424821	934414
121161	934415
27668	934416
105088	934417
182070	934418
75379	934419
37536	934420
105129	934421
59652	934422
113863	934423
381903	934424
426537	934425
126259	934426
185211	934427
97519	934428
4395	934429
18210	934430
242265	934431
275805	934432
49550	934433
22065	934434
174468	934435
4914	934436
231805	934437
27765	934438
2217	934439
96528	934440
306547	934441
3508	934442
143710	934443
288381	934444
1329	934445
435305	934446
453225	934447
26192	934448
171057	934449
234687	934450
42509	934451
20633	934452
147	934453
52495	934454
14278	934455
277158	934456
136363	934457
329913	934458
90011	934459
150983	934460
228608	934461
35654	934462
23390	934463
18448	934464
347631	934465
44052	934466
190510	934467
7542	934468
76175	934469
137020	934470
31924	934471
395142	934472
34297	934473
207673	934474
121398	934475
162198	934476
242392	934477
33456	934478
357013	934479
203873	934480
156701	934481
20147	934482
361425	934483
250302	934484
272238	934485
377057	934486
246254	934487
132372	934488
393413	934489
169961	934490
195051	934491
410786	934492
203047	934493
27612	934494
161497	934495
82324	934496
43791	934497
330678	934498
451410	934499
160569	934500
191305	934501
40276	934502
311953	934503
458199	934504
404576	934505
242275	934506
119892	934507
280664	934508
209174	934509
452389	934510
186543	934511
188257	934512
195830	934513
123649	934514
30845	934515
174111	934516
41707	934517
198129	934518
168276	934519
237482	934520
328722	934521
25309	934522
223380	934523
191395	934524
104712	934525
344812	934526
112440	934527
162923	934528
398303	934529
243354	934530
63693	934531
328810	934532
339909	934533
144463	934534
231403	934535
191436	934536
154795	934537
56621	934538
419752	934539
152326	934540
99413	934541
2839	934542
17329	934543
293537	934544
30734	934545
165500	934546
245138	934547
162432	934548
34735	934549
123931	934550
98227	934551
450526	934552
210658	934553
82670	934554
357254	934555
157018	934556
73631	934557
207967	934558
338867	934559
108316	934560
173714	934561
132312	934562
57070	934563
58205	934564
95178	934565
52178	934566
159924	934567
213934	934568
150827	934569
48619	934570
431726	934571
404339	934572
201744	934573
255516	934574
66417	934575
46199	934576
240966	934577
34030	934578
138926	934579
193672	934580
155776	934581
280051	934582
95191	934583
58144	934584
132843	934585
286204	934586
442554	934587
4558	934588
68478	934589
219734	934590
100909	934591
185612	934592
72309	934593
53656	934594
88735	934595
347533	934596
68719	934597
155881	934598
217759	934599
315930	934600
225116	934601
367093	934602
186215	934603
15789	934604
49296	934605
40340	934606
46567	934607
4329	934608
665	934609
129642	934610
307826	934611
284824	934612
142495	934613
7816	934614
200689	934615
170618	934616
451043	934617
9863	934618
66838	934619
118281	934620
17275	934621
51546	934622
487	934623
184639	934624
82028	934625
53147	934626
163523	934627
121827	934628
20038	934629
309624	934630
309701	934631
596	934632
17197	934633
48382	934634
44076	934635
62440	934636
70867	934637
20076	934638
9416	934639
89418	934640
34434	934641
6259	934642
417043	934643
33029	934644
39930	934645
101627	934646
128148	934647
22477	934648
18992	934649
156654	934650
106349	934651
288720	934652
128335	934653
35693	934654
254906	934655
74237	934656
50047	934657
454865	934658
133860	934659
556	934660
20826	934661
252558	934662
121044	934663
432038	934664
57828	934665
124954	934666
294791	934667
48445	934668
3216	934669
64182	934670
362331	934671
118096	934672
43719	934673
8855	934674
273750	934675
125797	934676
45338	934677
148	934678
106922	934679
88984	934680
148636	934681
212876	934682
198730	934683
115630	934684
15059	934685
186587	934686
18506	934687
5486	934688
50529	934689
153424	934690
277312	934691
160562	934692
35	934693
170273	934694
233956	934695
214642	934696
18567	934697
83441	934698
338780	934699
2154	934700
44723	934701
31766	934702
57534	934703
20129	934704
89059	934705
21221	934706
11668	934707
46579	934708
93595	934709
116663	934710
446235	934711
159951	934712
55357	934713
12936	934714
2743	934715
7595	934716
146919	934717
70012	934718
48101	934719
208717	934720
241117	934721
186139	934722
1986	934723
63514	934724
162572	934725
156038	934726
59663	934727
345	934728
195240	934729
272518	934730
332696	934731
273533	934732
86179	934733
153762	934734
292686	934735
31811	934736
10672	934737
37850	934738
315939	934739
1816	934740
48569	934741
270316	934742
17057	934743
5554	934744
135689	934745
26981	934746
188631	934747
22030	934748
234513	934749
158549	934750
409383	934751
39636	934752
439759	934753
129509	934754
58920	934755
273517	934756
16937	934757
64066	934758
47558	934759
328826	934760
326088	934761
303119	934762
28294	934763
98232	934764
2649	934765
159386	934766
236436	934767
281019	934768
140458	934769
30085	934770
153872	934771
158029	934772
62155	934773
140395	934774
119337	934775
449475	934776
40773	934777
222342	934778
109953	934779
23939	934780
257504	934781
8443	934782
22194	934783
64804	934784
221023	934785
414288	934786
58256	934787
127647	934788
53628	934789
109521	934790
159022	934791
55145	934792
50528	934793
7093	934794
9601	934795
66861	934796
9178	934797
49048	934798
55676	934799
30664	934800
239579	934801
29519	934802
106393	934803
57479	934804
162709	934805
17479	934806
100441	934807
36400	934808
155692	934809
53978	934810
53042	934811
74186	934812
283606	934813
70200	934814
374810	934815
3613	934816
141110	934817
273659	934818
278102	934819
75709	934820
72549	934821
140368	934822
139880	934823
135289	934824
453079	934825
315339	934826
3686	934827
6140	934828
37642	934829
329661	934830
32689	934831
183706	934832
302066	934833
338079	934834
15549	934835
79944	934836
24983	934837
288903	934838
17167	934839
398786	934840
45938	934841
244455	934842
23323	934843
227922	934844
46362	934845
117864	934846
23835	934847
423776	934848
23185	934849
249867	934850
202717	934851
305967	934852
235877	934853
34827	934854
397194	934855
39609	934856
26444	934857
1236	934858
54833	934859
42011	934860
3950	934861
176340	934862
10935	934863
65409	934864
29002	934865
287540	934866
162218	934867
14134	934868
283789	934869
117432	934870
60061	934871
65731	934872
372812	934873
455003	934874
37419	934875
52741	934876
171994	934877
81873	934878
34559	934879
136409	934880
204488	934881
49144	934882
202547	934883
5450	934884
193813	934885
393189	934886
148508	934887
214	934888
259000	934889
4465	934890
62649	934891
25157	934892
378217	934893
15702	934894
119706	934895
85322	934896
65324	934897
14862	934898
410019	934899
44326	934900
349064	934901
291762	934902
245606	934903
446519	934904
65147	934905
94705	934906
11279	934907
150404	934908
69956	934909
67316	934910
64476	934911
168528	934912
11863	934913
410939	934914
207357	934915
1558	934916
197317	934917
115574	934918
16399	934919
30337	934920
245212	934921
11743	934922
20496	934923
138341	934924
72622	934925
13061	934926
100103	934927
63978	934928
298281	934929
288162	934930
9289	934931
327464	934932
96634	934933
293276	934934
13867	934935
12005	934936
3519	934937
1051	934938
81253	934939
67127	934940
176930	934941
51216	934942
167660	934943
380568	934944
13448	934945
27614	934946
15606	934947
63037	934948
50813	934949
25323	934950
54620	934951
398887	934952
83625	934953
308791	934954
74893	934955
389128	934956
283627	934957
391379	934958
364290	934959
319910	934960
286423	934961
39903	934962
122011	934963
15364	934964
27393	934965
228552	934966
159663	934967
75251	934968
29426	934969
406562	934970
165273	934971
63656	934972
112609	934973
34676	934974
186115	934975
116128	934976
100039	934977
126678	934978
130430	934979
253500	934980
91282	934981
398044	934982
125296	934983
624	934984
22310	934985
19379	934986
180196	934987
124046	934988
103470	934989
21411	934990
424778	934991
38248	934992
243849	934993
105507	934994
193488	934995
42369	934996
68713	934997
24	934998
151798	934999
57919	935000
436938	935001
29354	935002
155535	935003
286725	935004
454177	935005
323733	935006
110645	935007
95090	935008
40818	935009
110572	935010
21406	935011
137525	935012
170191	935013
38646	935014
198903	935015
105834	935016
29667	935017
130800	935018
360699	935019
78023	935020
207967	935021
317769	935022
109059	935023
163691	935024
119973	935025
225958	935026
149205	935027
423800	935028
141632	935029
163640	935030
5038	935031
131481	935032
141734	935033
33585	935034
238995	935035
186319	935036
20912	935037
407792	935038
31909	935039
173773	935040
8732	935041
59142	935042
70681	935043
60752	935044
72739	935045
269185	935046
107029	935047
4633	935048
119368	935049
202084	935050
75900	935051
129684	935052
19272	935053
352692	935054
6994	935055
176123	935056
190981	935057
76902	935058
81036	935059
58673	935060
134040	935061
64417	935062
148899	935063
10613	935064
16903	935065
216855	935066
221928	935067
222861	935068
24987	935069
116748	935070
78522	935071
40597	935072
31058	935073
99298	935074
39635	935075
174328	935076
19210	935077
53414	935078
52894	935079
187883	935080
16250	935081
144929	935082
40803	935083
106350	935084
6297	935085
451241	935086
390310	935087
194465	935088
150838	935089
259505	935090
15595	935091
153305	935092
362831	935093
55331	935094
6758	935095
349452	935096
122481	935097
203352	935098
154990	935099
357670	935100
97307	935101
100097	935102
14995	935103
27933	935104
424062	935105
367016	935106
397691	935107
312881	935108
117052	935109
105066	935110
299097	935111
174398	935112
88430	935113
67775	935114
140774	935115
380504	935116
279446	935117
437657	935118
358573	935119
311073	935120
121921	935121
233387	935122
302385	935123
457549	935124
104661	935125
153343	935126
314627	935127
238672	935128
102814	935129
225057	935130
452960	935131
398666	935132
256078	935133
37057	935134
46930	935135
46605	935136
52646	935137
248789	935138
252046	935139
32611	935140
200786	935141
299202	935142
157052	935143
12551	935144
387100	935145
80684	935146
15482	935147
13977	935148
27240	935149
56704	935150
56704	935151
213883	935152
446710	935153
64409	935154
375111	935155
104119	935156
10405	935157
51241	935158
92705	935159
435582	935160
73811	935161
217063	935162
53538	935163
194918	935164
343421	935165
107847	935166
91426	935167
337183	935168
240782	935169
47169	935170
392109	935171
140774	935172
295438	935173
149226	935174
212568	935175
60973	935176
244177	935177
239442	935178
62046	935179
326163	935180
166726	935181
65204	935182
9999	935183
239122	935184
161284	935185
198703	935186
272938	935187
324625	935188
40100	935189
3106	935190
258982	935191
259494	935192
33036	935193
108316	935194
191767	935195
78710	935196
151722	935197
93413	935198
86697	935199
429177	935200
218086	935201
97462	935202
202669	935203
102217	935204
225430	935205
317514	935206
37837	935207
199723	935208
22339	935209
356943	935210
194284	935211
96578	935212
285010	935213
188588	935214
53699	935215
77606	935216
19228	935217
211484	935218
412210	935219
228848	935220
228908	935221
331115	935222
222995	935223
63591	935224
34344	935225
242187	935226
304358	935227
121676	935228
84932	935229
288416	935230
168768	935231
296968	935232
126403	935233
9816	935234
394985	935235
177036	935236
202656	935237
453641	935238
191149	935239
45389	935240
61199	935241
411635	935242
322870	935243
245775	935244
75902	935245
46101	935246
36474	935247
59679	935248
82188	935249
282036	935250
427332	935251
8130	935252
128120	935253
222501	935254
320416	935255
20010	935256
171991	935257
40012	935258
426839	935259
355881	935260
164650	935261
125888	935262
291557	935263
222269	935264
307698	935265
274633	935266
112804	935267
73938	935268
253867	935269
85221	935270
232709	935271
39668	935272
360281	935273
52936	935274
384218	935275
124899	935276
431049	935277
140675	935278
275198	935279
19406	935280
117653	935281
296974	935282
189689	935283
236234	935284
215288	935285
48919	935286
115351	935287
339861	935288
155503	935289
118020	935290
5911	935291
105746	935292
328201	935293
75280	935294
94050	935295
3297	935296
353353	935297
431850	935298
181685	935299
133358	935300
77444	935301
95158	935302
12654	935303
139308	935304
29154	935305
18072	935306
264446	935307
206009	935308
390764	935309
21957	935310
47949	935311
452612	935312
1136	935313
127198	935314
50461	935315
275348	935316
155905	935317
95953	935318
11653	935319
311577	935320
75602	935321
247730	935322
400119	935323
15560	935324
339558	935325
407390	935326
248172	935327
65447	935328
167182	935329
231344	935330
144803	935331
235349	935332
16639	935333
179375	935334
257008	935335
57899	935336
105774	935337
196756	935338
79471	935339
56287	935340
145356	935341
330103	935342
141350	935343
68907	935344
327075	935345
170069	935346
346397	935347
107412	935348
351575	935349
217751	935350
64436	935351
77774	935352
17983	935353
178240	935354
347649	935355
347931	935356
80685	935357
440828	935358
354745	935359
185938	935360
447310	935361
152159	935362
305375	935363
159688	935364
177731	935365
25110	935366
313573	935367
178009	935368
57784	935369
20136	935370
19	935371
86659	935372
122363	935373
856	935374
209798	935375
116930	935376
147654	935377
165386	935378
222805	935379
108826	935380
40129	935381
295974	935382
80711	935383
53955	935384
199035	935385
18190	935386
457964	935387
100654	935388
146092	935389
330383	935390
22241	935391
121991	935392
108372	935393
186236	935394
170913	935395
398466	935396
144113	935397
379667	935398
446888	935399
63623	935400
241257	935401
442887	935402
181477	935403
425088	935404
21119	935405
13090	935406
143778	935407
32465	935408
135167	935409
84102	935410
114423	935411
25822	935412
19977	935413
153418	935414
46339	935415
94452	935416
340977	935417
19590	935418
408594	935419
85294	935420
392883	935421
215590	935422
3503	935423
4962	935424
11098	935425
399992	935426
4333	935427
193178	935428
23889	935429
156194	935430
6758	935431
24894	935432
10934	935433
201115	935434
88758	935435
312971	935436
139947	935437
316394	935438
15482	935439
177988	935440
250434	935441
120703	935442
49300	935443
45451	935444
225586	935445
193937	935446
29261	935447
333728	935448
9962	935449
66125	935450
284327	935451
30561	935452
104594	935453
26068	935454
77272	935455
210149	935456
97049	935457
234996	935458
277765	935459
359909	935460
403050	935461
149511	935462
349076	935463
40302	935464
146624	935465
199631	935466
188624	935467
298878	935468
352426	935469
42792	935470
362758	935471
414109	935472
68469	935473
213465	935474
101782	935475
190529	935476
60363	935477
54138	935478
421137	935479
9698	935480
25691	935481
393424	935482
383214	935483
371649	935484
96822	935485
83170	935486
366736	935487
166346	935488
43120	935489
289549	935490
282392	935491
43562	935492
185280	935493
89176	935494
3783	935495
1230	935496
3250	935497
22748	935498
350165	935499
5600	935500
145680	935501
98760	935502
202966	935503
167778	935504
55124	935505
348505	935506
241271	935507
172045	935508
360449	935509
143336	935510
27965	935511
207248	935512
376814	935513
308167	935514
401596	935515
239069	935516
441141	935517
278589	935518
193186	935519
246122	935520
309179	935521
397582	935522
30011	935523
236265	935524
276050	935525
6374	935526
330589	935527
191127	935528
161616	935529
112482	935530
153583	935531
153413	935532
23634	935533
385536	935534
303571	935535
260402	935536
128441	935537
77726	935538
369924	935539
22472	935540
134929	935541
216998	935542
162477	935543
89741	935544
195900	935545
411564	935546
84722	935547
130226	935548
64985	935549
230783	935550
162107	935551
57705	935552
227265	935553
233810	935554
105047	935555
379193	935556
76383	935557
334604	935558
107489	935559
52346	935560
211731	935561
240226	935562
65049	935563
19093	935564
290721	935565
158982	935566
409421	935567
218842	935568
85175	935569
36865	935570
32774	935571
110636	935572
170042	935573
61837	935574
248891	935575
232011	935576
155808	935577
215899	935578
433529	935579
222002	935580
362855	935581
64121	935582
147624	935583
232732	935584
34024	935585
35181	935586
108449	935587
155365	935588
452186	935589
73895	935590
344435	935591
292659	935592
17495	935593
92934	935594
17038	935595
366692	935596
155456	935597
138949	935598
6920	935599
392641	935600
143389	935601
401478	935602
391375	935603
147711	935604
298772	935605
289830	935606
68825	935607
63973	935608
162552	935609
289611	935610
108966	935611
178458	935612
47487	935613
230158	935614
51881	935615
166093	935616
36948	935617
2714	935618
33647	935619
184306	935620
64582	935621
19750	935622
443812	935623
163759	935624
240106	935625
49611	935626
89475	935627
394894	935628
392223	935629
84828	935630
135779	935631
40677	935632
29756	935633
403460	935634
46564	935635
62837	935636
24569	935637
162378	935638
334263	935639
129006	935640
48967	935641
57433	935642
245439	935643
27015	935644
271312	935645
231708	935646
35060	935647
320901	935648
123229	935649
7961	935650
362924	935651
54323	935652
185541	935653
439889	935654
106613	935655
213103	935656
3763	935657
321661	935658
357506	935659
458382	935660
374912	935661
456636	935662
25327	935663
378366	935664
113378	935665
162979	935666
208313	935667
77271	935668
20580	935669
128712	935670
45948	935671
425277	935672
409482	935673
105357	935674
428130	935675
135158	935676
86827	935677
33799	935678
57934	935679
281469	935680
296879	935681
248379	935682
267902	935683
4570	935684
124734	935685
123287	935686
236317	935687
438495	935688
425868	935689
152255	935690
125101	935691
42004	935692
388700	935693
208411	935694
337396	935695
93984	935696
382880	935697
15190	935698
222612	935699
209958	935700
363547	935701
239780	935702
93151	935703
125497	935704
89719	935705
120387	935706
60865	935707
206545	935708
118393	935709
75868	935710
156859	935711
237687	935712
186541	935713
276	935714
298896	935715
412852	935716
4889	935717
300624	935718
305560	935719
10611	935720
424680	935721
423105	935722
17639	935723
119029	935724
359254	935725
42609	935726
90640	935727
223502	935728
54269	935729
49469	935730
227914	935731
455651	935732
248097	935733
199528	935734
428442	935735
54269	935736
428126	935737
229686	935738
360077	935739
93271	935740
54269	935741
251420	935742
296315	935743
457693	935744
21236	935745
140595	935746
342107	935747
93331	935748
31910	935749
124637	935750
14890	935751
258552	935752
167625	935753
217921	935754
328276	935755
342162	935756
390804	935757
38454	935758
180214	935759
98825	935760
161205	935761
87093	935762
126770	935763
5996	935764
86453	935765
61020	935766
271446	935767
94544	935768
318078	935769
218369	935770
294335	935771
78415	935772
21683	935773
41990	935774
104942	935775
443729	935776
116486	935777
235304	935778
300561	935779
57131	935780
201729	935781
344132	935782
257274	935783
148402	935784
58093	935785
114079	935786
154621	935787
5172	935788
31944	935789
82305	935790
3434	935791
5080	935792
435996	935793
273449	935794
331919	935795
270372	935796
45184	935797
46680	935798
133576	935799
236892	935800
4183	935801
453613	935802
38089	935803
173742	935804
93733	935805
247142	935806
52301	935807
373	935808
83609	935809
250866	935810
233917	935811
230905	935812
298126	935813
219488	935814
130862	935815
453156	935816
406626	935817
111432	935818
263965	935819
58978	935820
293060	935821
165048	935822
125529	935823
2942	935824
2308	935825
179009	935826
47365	935827
170106	935828
185757	935829
19894	935830
37422	935831
26820	935832
89447	935833
119503	935834
187982	935835
1125	935836
327966	935837
42661	935838
283346	935839
125602	935840
349220	935841
290997	935842
8479	935843
386080	935844
3398	935845
71541	935846
25675	935847
35291	935848
44643	935849
149215	935850
16098	935851
163856	935852
304722	935853
64247	935854
213109	935855
292943	935856
133605	935857
274080	935858
165536	935859
302817	935860
302814	935861
71017	935862
90791	935863
54081	935864
67005	935865
31756	935866
84205	935867
289926	935868
364985	935869
11	935870
421188	935871
245300	935872
28194	935873
188606	935874
414229	935875
282027	935876
354308	935877
435503	935878
136038	935879
17333	935880
210400	935881
296441	935882
21117	935883
7370	935884
74129	935885
82341	935886
230916	935887
101833	935888
112207	935889
47840	935890
4893	935891
1570	935892
99059	935893
66605	935894
70441	935895
27719	935896
76995	935897
313348	935898
2234	935899
2611	935900
326866	935901
271947	935902
8839	935903
152190	935904
201415	935905
69318	935906
437507	935907
3445	935908
141242	935909
315958	935910
65240	935911
264557	935912
34014	935913
34493	935914
64057	935915
14764	935916
208677	935917
2745	935918
75644	935919
61724	935920
86878	935921
4997	935922
173112	935923
153663	935924
73798	935925
281599	935926
68140	935927
244754	935928
253739	935929
64385	935930
75381	935931
389342	935932
9891	935933
131282	935934
64092	935935
307391	935936
174962	935937
349419	935938
214046	935939
3947	935940
191317	935941
412279	935942
194928	935943
397805	935944
35818	935945
427400	935946
191935	935947
402068	935948
16704	935949
73598	935950
348262	935951
228472	935952
432972	935953
80709	935954
244417	935955
370624	935956
156514	935957
207536	935958
356130	935959
76278	935960
65905	935961
266423	935962
19859	935963
10970	935964
15250	935965
125838	935966
8794	935967
216949	935968
385765	935969
47353	935970
266411	935971
110505	935972
153014	935973
305631	935974
32690	935975
50991	935976
448035	935977
440358	935978
123186	935979
31743	935980
81659	935981
2426	935982
344900	935983
184632	935984
102116	935985
324533	935986
440046	935987
316479	935988
118273	935989
46143	935990
260824	935991
135599	935992
71924	935993
14004	935994
220837	935995
1938	935996
69508	935997
348828	935998
151538	935999
160848	936000
70881	936001
229906	936002
410637	936003
79133	936004
64617	936005
72768	936006
2574	936007
75494	936008
346021	936009
174329	936010
162900	936011
134200	936012
225209	936013
32145	936014
151860	936015
84628	936016
455558	936017
15482	936018
378771	936019
202340	936020
195	936021
222846	936022
98465	936023
13848	936024
384498	936025
190745	936026
182830	936027
386540	936028
228770	936029
59661	936030
298630	936031
78683	936032
3605	936033
159601	936034
189713	936035
58808	936036
47762	936037
48300	936038
210875	936039
103635	936040
102242	936041
106062	936042
89900	936043
87641	936044
77672	936045
3047	936046
27769	936047
30086	936048
206549	936049
112540	936050
222124	936051
190650	936052
161056	936053
65148	936054
145241	936055
202772	936056
35420	936057
267019	936058
117235	936059
374641	936060
239858	936061
50676	936062
205384	936063
116137	936064
1749	936065
108207	936066
33684	936067
352886	936068
334865	936069
150423	936070
43138	936071
29604	936072
176606	936073
170854	936074
48118	936075
115407	936076
115411	936077
14022	936078
343600	936079
62080	936080
411212	936081
32889	936082
154340	936083
70539	936084
22421	936085
375195	936086
316687	936087
181818	936088
444951	936089
381390	936090
22472	936091
144215	936092
75459	936093
30413	936094
116008	936095
144731	936096
225340	936097
420001	936098
312119	936099
308941	936100
41360	936101
64668	936102
234906	936103
4068	936104
51022	936105
135625	936106
21068	936107
454212	936108
15827	936109
12548	936110
41536	936111
270220	936112
18549	936113
109607	936114
449295	936115
133662	936116
1865	936117
380639	936118
211222	936119
161284	936120
131264	936121
35729	936122
263512	936123
442390	936124
45247	936125
118088	936126
453062	936127
340771	936128
210041	936129
440031	936130
41863	936131
229955	936132
248354	936133
7153	936134
339022	936135
59641	936136
91683	936137
165736	936138
340410	936139
275302	936140
60500	936141
352592	936142
15892	936143
92858	936144
92809	936145
344005	936146
229979	936147
296245	936148
50826	936149
182371	936150
70054	936151
216273	936152
282777	936153
323876	936154
20056	936155
418405	936156
283836	936157
158559	936158
133351	936159
233490	936160
398270	936161
335058	936162
407395	936163
233677	936164
439481	936165
243379	936166
120555	936167
398521	936168
104848	936169
155385	936170
280736	936171
404427	936172
340090	936173
202094	936174
288496	936175
17889	936176
114127	936177
104122	936178
23497	936179
72023	936180
114866	936181
98759	936182
422866	936183
82511	936184
28166	936185
49297	936186
155220	936187
84380	936188
110373	936189
89102	936190
238878	936191
9015	936192
80332	936193
80332	936194
86439	936195
173085	936196
380100	936197
218911	936198
156139	936199
95685	936200
19681	936201
109241	936202
309777	936203
330379	936204
27150	936205
390702	936206
2998	936207
275682	936208
277394	936209
411097	936210
118595	936211
247491	936212
19696	936213
3565	936214
244503	936215
304814	936216
54594	936217
61499	936218
312343	936219
115463	936220
222002	936221
321054	936222
137131	936223
204992	936224
407183	936225
371156	936226
283081	936227
397965	936228
38345	936229
51739	936230
334188	936231
310600	936232
90419	936233
173980	936234
183142	936235
154483	936236
301644	936237
349318	936238
170425	936239
178778	936240
358639	936241
340004	936242
153795	936243
199402	936244
132481	936245
21268	936246
172233	936247
118921	936248
404346	936249
116516	936250
49371	936251
308435	936252
19368	936253
12069	936254
123095	936255
199969	936256
242831	936257
110442	936258
1527	936259
58503	936260
91292	936261
9753	936262
377963	936263
121402	936264
393372	936265
293638	936266
439007	936267
106984	936268
1828	936269
2252	936270
47197	936271
329574	936272
248207	936273
73879	936274
90145	936275
112801	936276
67063	936277
219515	936278
122008	936279
439954	936280
392252	936281
4566	936282
275862	936283
282669	936284
80745	936285
200729	936286
236111	936287
9524	936288
55110	936289
404550	936290
110560	936291
364525	936292
446762	936293
65184	936294
383038	936295
242462	936296
17384	936297
917	936298
7948	936299
190888	936300
250732	936301
15188	936302
2187	936303
447448	936304
284219	936305
8805	936306
33596	936307
19693	936308
336747	936309
308647	936310
248098	936311
55079	936312
203343	936313
29633	936314
459	936315
76742	936316
160915	936317
284579	936318
181633	936319
9906	936320
169394	936321
61980	936322
158193	936323
196035	936324
266314	936325
340115	936326
61900	936327
123220	936328
436168	936329
69739	936330
435120	936331
4897	936332
48955	936333
170994	936334
113183	936335
149145	936336
117359	936337
271281	936338
133862	936339
250217	936340
31536	936341
144354	936342
68812	936343
29252	936344
166457	936345
103182	936346
173088	936347
31072	936348
408834	936349
31458	936350
356020	936351
147601	936352
16967	936353
129237	936354
116959	936355
320121	936356
45485	936357
234978	936358
183364	936359
86550	936360
8179	936361
55490	936362
25111	936363
336948	936364
250629	936365
69730	936366
154098	936367
376528	936368
27727	936369
25799	936370
63632	936371
42453	936372
6891	936373
62126	936374
165507	936375
404547	936376
224506	936377
133039	936378
56564	936379
206904	936380
212006	936381
371613	936382
196409	936383
48268	936384
321317	936385
452300	936386
113469	936387
6064	936388
172492	936389
21587	936390
100675	936391
772	936392
195920	936393
144082	936394
212412	936395
220548	936396
44706	936397
254004	936398
120729	936399
260634	936400
40555	936401
230120	936402
85202	936403
128571	936404
7783	936405
118784	936406
310295	936407
435475	936408
44028	936409
63537	936410
135369	936411
116882	936412
96389	936413
31412	936414
43222	936415
5998	936416
277528	936417
150491	936418
69214	936419
303824	936420
20419	936421
131535	936422
7173	936423
2666	936424
19626	936425
73497	936426
13872	936427
365547	936428
179876	936429
214016	936430
67695	936431
28206	936432
249408	936433
30497	936434
212643	936435
104836	936436
17018	936437
1578	936438
162521	936439
601	936440
31775	936441
50380	936442
261388	936443
240963	936444
803	936445
55044	936446
94868	936447
156954	936448
196138	936449
133852	936450
345190	936451
305430	936452
84930	936453
115412	936454
48768	936455
162773	936456
214377	936457
80184	936458
17743	936459
4535	936460
46573	936461
53138	936462
2589	936463
92081	936464
271147	936465
128847	936466
26382	936467
234149	936468
272718	936469
125538	936470
35187	936471
227939	936472
34276	936473
438343	936474
68498	936475
437286	936476
148023	936477
17016	936478
115160	936479
326915	936480
434	936481
323259	936482
213568	936483
187152	936484
120144	936485
124155	936486
422464	936487
25942	936488
26523	936489
187774	936490
92635	936491
38885	936492
206155	936493
296703	936494
85788	936495
129895	936496
48581	936497
67333	936498
161683	936499
20382	936500
4113	936501
15864	936502
130917	936503
430593	936504
146360	936505
427270	936506
198506	936507
84683	936508
4135	936509
128935	936510
139799	936511
66742	936512
32627	936513
226061	936514
51566	936515
40054	936516
204643	936517
43449	936518
56040	936519
36701	936520
79562	936521
230698	936522
121096	936523
36677	936524
109605	936525
305281	936526
34925	936527
3777	936528
38404	936529
197828	936530
406373	936531
8643	936532
290428	936533
87397	936534
34305	936535
4496	936536
117270	936537
61278	936538
229575	936539
13792	936540
303228	936541
326381	936542
49181	936543
120185	936544
16346	936545
257730	936546
282991	936547
223863	936548
32774	936549
46549	936550
427340	936551
8472	936552
334155	936553
30601	936554
194198	936555
38779	936556
274769	936557
15509	936558
162828	936559
127384	936560
10446	936561
39391	936562
332565	936563
127111	936564
55595	936565
5604	936566
99237	936567
7437	936568
259330	936569
296760	936570
1819	936571
125828	936572
425165	936573
6419	936574
48581	936575
52014	936576
430815	936577
111045	936578
50721	936579
220133	936580
22503	936581
390720	936582
445464	936583
211946	936584
140647	936585
107793	936586
212843	936587
23920	936588
21316	936589
121413	936590
273081	936591
201954	936592
20658	936593
384	936594
174940	936595
356180	936596
6056	936597
124837	936598
224913	936599
11562	936600
61101	936601
150733	936602
155907	936603
174325	936604
9088	936605
106863	936606
35547	936607
166605	936608
98249	936609
416997	936610
253830	936611
5218	936612
87771	936613
219670	936614
341063	936615
34564	936616
99795	936617
80272	936618
80272	936619
51313	936620
46177	936621
51824	936622
230500	936623
109009	936624
252108	936625
334985	936626
407616	936627
143122	936628
234107	936629
199876	936630
24905	936631
334444	936632
206591	936633
90912	936634
107536	936635
89256	936636
198452	936637
382259	936638
86677	936639
414638	936640
38733	936641
127687	936642
193134	936643
56434	936644
40186	936645
477	936646
132155	936647
43341	936648
128520	936649
56801	936650
68787	936651
18050	936652
50721	936653
11058	936654
232854	936655
206066	936656
198518	936657
422708	936658
360347	936659
25616	936660
1322	936661
421298	936662
3590	936663
105418	936664
80003	936665
17015	936666
2468	936667
55939	936668
116641	936669
60074	936670
43457	936671
9561	936672
442929	936673
342310	936674
135124	936675
20333	936676
6802	936677
160793	936678
47019	936679
238333	936680
35095	936681
247482	936682
225	936683
6928	936684
574	936685
76506	936686
3945	936687
90035	936688
263548	936689
124136	936690
25897	936691
19265	936692
82553	936693
114459	936694
231376	936695
353787	936696
285575	936697
161941	936698
50403	936699
90024	936700
38852	936701
98392	936702
5228	936703
4170	936704
34387	936705
7211	936706
28741	936707
64768	936708
9454	936709
421897	936710
4272	936711
317898	936712
15802	936713
438879	936714
7725	936715
41285	936716
228562	936717
31418	936718
11911	936719
106056	936720
5538	936721
17298	936722
39408	936723
318215	936724
46355	936725
894	936726
377026	936727
100250	936728
11791	936729
15134	936730
38588	936731
227007	936732
1346	936733
52522	936734
261173	936735
61027	936736
112571	936737
230054	936738
119958	936739
245575	936740
1091	936741
909	936742
223669	936743
250224	936744
1247	936745
16002	936746
45037	936747
94669	936748
1111	936749
300843	936750
88606	936751
67884	936752
1158	936753
168497	936754
37381	936755
111815	936756
202221	936757
91872	936758
75278	936759
129828	936760
41775	936761
10310	936762
200209	936763
104483	936764
91084	936765
25155	936766
30523	936767
75745	936768
60565	936769
31802	936770
2101	936771
94130	936772
158635	936773
159353	936774
703	936775
3712	936776
24356	936777
245964	936778
366286	936779
63694	936780
183896	936781
291001	936782
228638	936783
134513	936784
123779	936785
41968	936786
319405	936787
102862	936788
67417	936789
66058	936790
30623	936791
68054	936792
115035	936793
364645	936794
2577	936795
440547	936796
407	936797
1731	936798
66214	936799
7640	936800
32620	936801
121145	936802
165228	936803
5555	936804
111143	936805
96965	936806
24592	936807
280	936808
236901	936809
51981	936810
279796	936811
14966	936812
126382	936813
62499	936814
436529	936815
435240	936816
124294	936817
437838	936818
51316	936819
422860	936820
8243	936821
15333	936822
257483	936823
24219	936824
71880	936825
79714	936826
7481	936827
146797	936828
21730	936829
106824	936830
85172	936831
440057	936832
24182	936833
15343	936834
22406	936835
218400	936836
261870	936837
413825	936838
252302	936839
353345	936840
105336	936841
151764	936842
189572	936843
219048	936844
50334	936845
1834	936846
30652	936847
366669	936848
294698	936849
49866	936850
366071	936851
161233	936852
344816	936853
173074	936854
306802	936855
442942	936856
140429	936857
203742	936858
202896	936859
236612	936860
158146	936861
4142	936862
86883	936863
10052	936864
43190	936865
112156	936866
2670	936867
89552	936868
60416	936869
271134	936870
243	936871
167313	936872
227466	936873
227466	936874
16182	936875
218375	936876
70797	936877
89379	936878
17491	936879
210139	936880
1558	936881
28080	936882
67558	936883
146108	936884
45858	936885
51664	936886
124404	936887
181103	936888
6352	936889
56609	936890
352373	936891
240662	936892
126819	936893
141808	936894
51321	936895
57415	936896
206238	936897
689	936898
257898	936899
239127	936900
156116	936901
15359	936902
6020	936903
127555	936904
1555	936905
8015	936906
26344	936907
384837	936908
369612	936909
10326	936910
215133	936911
104554	936912
93066	936913
288698	936914
233181	936915
8817	936916
188	936917
207920	936918
9901	936919
49869	936920
33259	936921
435287	936922
166028	936923
194324	936924
28122	936925
36779	936926
1134	936927
177123	936928
113410	936929
247644	936930
90425	936931
12558	936932
117449	936933
418306	936934
6491	936935
127476	936936
208636	936937
86573	936938
197920	936939
232297	936940
33428	936941
20404	936942
1396	936943
414979	936944
1347	936945
20102	936946
80939	936947
18253	936948
39570	936949
14413	936950
111959	936951
93066	936952
88200	936953
6069	936954
17438	936955
297729	936956
314484	936957
119115	936958
1060	936959
3925	936960
88071	936961
6120	936962
112630	936963
2423	936964
204669	936965
2458	936966
348416	936967
37130	936968
81	936969
47716	936970
61188	936971
23483	936972
798	936973
306071	936974
19116	936975
3030	936976
53545	936977
249307	936978
41611	936979
284356	936980
113205	936981
413	936982
4278	936983
140430	936984
59621	936985
199468	936986
61727	936987
8627	936988
33617	936989
8963	936990
187492	936991
500	936992
14956	936993
45831	936994
214366	936995
12432	936996
101147	936997
18508	936998
174796	936999
74790	937000
71953	937001
71866	937002
4133	937003
1453	937004
156305	937005
20051	937006
218564	937007
422442	937008
33907	937009
132670	937010
48107	937011
341097	937012
97131	937013
194	937014
2301	937015
208747	937016
45513	937017
444135	937018
233027	937019
267879	937020
377	937021
39969	937022
84542	937023
84216	937024
10970	937025
75336	937026
174891	937027
4133	937028
180743	937029
23580	937030
25619	937031
8160	937032
36555	937033
73627	937034
11846	937035
59840	937036
21575	937037
299991	937038
149777	937039
140326	937040
102643	937041
239449	937042
56575	937043
325203	937044
56620	937045
34349	937046
120501	937047
145256	937048
244151	937049
59337	937050
13068	937051
21691	937052
193234	937053
34720	937054
68301	937055
36152	937056
195999	937057
123575	937058
327388	937059
49115	937060
402500	937061
371306	937062
80410	937063
224559	937064
295927	937065
136074	937066
37769	937067
308075	937068
7129	937069
13081	937070
406415	937071
77224	937072
29441	937073
401944	937074
162691	937075
187175	937076
26676	937077
179939	937078
44142	937079
44143	937080
318414	937081
75027	937082
80854	937083
362549	937084
239594	937085
91737	937086
284903	937087
310432	937088
155048	937089
34909	937090
25865	937091
219498	937092
31026	937093
62850	937094
177991	937095
17952	937096
17036	937097
30309	937098
188705	937099
23033	937100
56890	937101
247475	937102
364680	937103
18680	937104
80411	937105
11953	937106
52704	937107
79217	937108
67123	937109
3429	937110
65702	937111
447681	937112
6561	937113
228449	937114
368872	937115
20008	937116
92375	937117
10811	937118
211976	937119
17545	937120
19311	937121
19240	937122
16418	937123
64679	937124
195167	937125
245833	937126
1256	937127
429574	937128
44460	937129
226493	937130
157357	937131
6696	937132
227759	937133
161828	937134
119965	937135
125232	937136
119456	937137
196229	937138
35436	937139
84727	937140
357494	937141
11477	937142
118630	937143
2478	937144
179702	937145
196350	937146
18987	937147
246489	937148
84212	937149
221847	937150
1933	937151
408719	937152
450075	937153
427735	937154
133968	937155
439915	937156
125777	937157
51471	937158
30346	937159
250108	937160
32828	937161
31476	937162
31476	937163
193719	937164
300492	937165
425100	937166
428111	937167
61077	937168
60943	937169
11559	937170
231	937171
89929	937172
62653	937173
19486	937174
458416	937175
249726	937176
61622	937177
234780	937178
10811	937179
231364	937180
60974	937181
432470	937182
3103	937183
123681	937184
233699	937185
380552	937186
234682	937187
257947	937188
28768	937189
242410	937190
16689	937191
1732	937192
115856	937193
368390	937194
433960	937195
105721	937196
124651	937197
10812	937198
3103	937199
436296	937200
236993	937201
232668	937202
5096	937203
432208	937204
40695	937205
21045	937206
154629	937207
32798	937208
32798	937209
120035	937210
232335	937211
61060	937212
5053	937213
60542	937214
77445	937215
50027	937216
195728	937217
244870	937218
51638	937219
17545	937220
108419	937221
230097	937222
245732	937223
64554	937224
248902	937225
138064	937226
55	937227
20415	937228
7439	937229
69062	937230
150641	937231
34594	937232
59	937233
111821	937234
232632	937235
11559	937236
17802	937237
193825	937238
24688	937239
73115	937240
119473	937241
1240	937242
104070	937243
5055	937244
64751	937245
10812	937246
32268	937247
41640	937248
409291	937249
58203	937250
1732	937251
123589	937252
2473	937253
17144	937254
147954	937255
193834	937256
301163	937257
7593	937258
61122	937259
115782	937260
63557	937261
5590	937262
234682	937263
198922	937264
26239	937265
18974	937266
7495	937267
65500	937268
29731	937269
223995	937270
2472	937271
99092	937272
120417	937273
53738	937274
426511	937275
127672	937276
248902	937277
222219	937278
7528	937279
60542	937280
73866	937281
18974	937282
64991	937283
61104	937284
428076	937285
195921	937286
69848	937287
112290	937288
304443	937289
437207	937290
65881	937291
29473	937292
248911	937293
230906	937294
122415	937295
16265	937296
188822	937297
207546	937298
153154	937299
159207	937300
7417	937301
45757	937302
64554	937303
429393	937304
18826	937305
300733	937306
231460	937307
241293	937308
5055	937309
56427	937310
243118	937311
428783	937312
118630	937313
226395	937314
33296	937315
61904	937316
73715	937317
57025	937318
204466	937319
9657	937320
15355	937321
81107	937322
171437	937323
186455	937324
37617	937325
62514	937326
452621	937327
4762	937328
15313	937329
14259	937330
303055	937331
22454	937332
70095	937333
147825	937334
39998	937335
22454	937336
39997	937337
166536	937338
445672	937339
162256	937340
58975	937341
268673	937342
51529	937343
79000	937344
401926	937345
99828	937346
444563	937347
319982	937348
83418	937349
325949	937350
163331	937351
86232	937352
87569	937353
312037	937354
25442	937355
163537	937356
32807	937357
120407	937358
14401	937359
708	937360
160033	937361
419107	937362
232672	937363
229615	937364
95899	937365
42339	937366
258002	937367
2720	937368
223886	937369
324818	937370
19733	937371
9731	937372
9001	937373
1615	937374
11705	937375
188162	937376
6565	937377
3394	937378
36410	937379
112	937380
18958	937381
55994	937382
116940	937383
323864	937384
180772	937385
14482	937386
58006	937387
42748	937388
995	937389
21368	937390
35479	937391
291027	937392
355287	937393
277	937394
364878	937395
152310	937396
459	937397
104038	937398
200270	937399
112157	937400
71055	937401
8207	937402
3289	937403
17763	937404
13918	937405
15752	937406
2010	937407
86396	937408
223928	937409
59040	937410
78766	937411
281827	937412
149139	937413
51700	937414
77842	937415
91356	937416
2306	937417
6084	937418
11468	937419
3523	937420
5563	937421
18030	937422
32363	937423
13873	937424
36359	937425
89290	937426
21702	937427
2162	937428
303457	937429
6464	937430
13893	937431
11456	937432
5905	937433
3263	937434
4274	937435
11847	937436
134169	937437
5421	937438
449970	937439
211625	937440
6084	937441
32407	937442
148632	937443
1177	937444
7893	937445
67479	937446
18907	937447
316	937448
80923	937449
155278	937450
342507	937451
171890	937452
85732	937453
81453	937454
158767	937455
80016	937456
160495	937457
86676	937458
44380	937459
14148	937460
301758	937461
307422	937462
14148	937463
6584	937464
9006	937465
7969	937466
48588	937467
35842	937468
65489	937469
76582	937470
6317	937471
411286	937472
270582	937473
157171	937474
27084	937475
182319	937476
26666	937477
107948	937478
197479	937479
214368	937480
76419	937481
107146	937482
250785	937483
101731	937484
6161	937485
303613	937486
8838	937487
66799	937488
5592	937489
5672	937490
6565	937491
5985	937492
2794	937493
1967	937494
8485	937495
18778	937496
271535	937497
58548	937498
159512	937499
9170	937500
11057	937501
21694	937502
1566	937503
26845	937504
17546	937505
9579	937506
29595	937507
239797	937508
48911	937509
2651	937510
5436	937511
5728	937512
3480	937513
120072	937514
1906	937515
37288	937516
261640	937517
35465	937518
296225	937519
3821	937520
21462	937521
3040	937522
2263	937523
106274	937524
4109	937525
33304	937526
310	937527
456153	937528
119433	937529
68145	937530
48502	937531
634	937532
29571	937533
148699	937534
40142	937535
40142	937536
126884	937537
383273	937538
163990	937539
102778	937540
347908	937541
93986	937542
28014	937543
5237	937544
17618	937545
104629	937546
4671	937547
161718	937548
1499	937549
1499	937550
31959	937551
264873	937552
18958	937553
157362	937554
19123	937555
187330	937556
415210	937557
58405	937558
448890	937559
11049	937560
21707	937561
89652	937562
248864	937563
81471	937564
155077	937565
45177	937566
368077	937567
165151	937568
312194	937569
199559	937570
113874	937571
80286	937572
14042	937573
232498	937574
172174	937575
87886	937576
81925	937577
422985	937578
405357	937579
228442	937580
19838	937581
444207	937582
236805	937583
213720	937584
125594	937585
309742	937586
8201	937587
346058	937588
104541	937589
10239	937590
14604	937591
90561	937592
437530	937593
60075	937594
289193	937595
76655	937596
83835	937597
131812	937598
974	937599
82889	937600
6354	937601
12188	937602
1201	937603
7856	937604
111665	937605
225761	937606
2306	937607
56994	937608
9036	937609
50123	937610
5427	937611
158031	937612
26446	937613
7471	937614
9012	937615
42439	937616
57441	937617
129413	937618
215808	937619
193765	937620
322678	937621
87559	937622
56057	937623
2948	937624
3523	937625
220582	937626
129921	937627
108348	937628
62124	937629
17742	937630
16255	937631
315748	937632
4478	937633
16231	937634
5342	937635
2116	937636
270	937637
356344	937638
20017	937639
19754	937640
250354	937641
1290	937642
70711	937643
89439	937644
291	937645
444243	937646
11035	937647
2702	937648
524	937649
27297	937650
11165	937651
51271	937652
214788	937653
148468	937654
124	937655
185139	937656
155598	937657
100701	937658
240631	937659
43227	937660
225642	937661
337766	937662
48323	937663
106504	937664
270561	937665
242082	937666
72523	937667
440675	937668
90773	937669
177659	937670
244052	937671
49845	937672
96516	937673
77140	937674
22881	937675
217660	937676
171826	937677
226498	937678
454816	937679
140878	937680
30202	937681
80451	937682
238204	937683
426765	937684
12112	937685
416310	937686
920	937687
2312	937688
89046	937689
241361	937690
421480	937691
920	937692
116458	937693
215606	937694
122362	937695
7366	937696
920	937697
216741	937698
30798	937699
7362	937700
46316	937701
33610	937702
27091	937703
421348	937704
356819	937705
227064	937706
352804	937707
409588	937708
316335	937709
111042	937710
339324	937711
35462	937712
160307	937713
12368	937714
279021	937715
10463	937716
163051	937717
64728	937718
154751	937719
151601	937720
363570	937721
78255	937722
49108	937723
203677	937724
205270	937725
421412	937726
169070	937727
192137	937728
45189	937729
89605	937730
237572	937731
81314	937732
189363	937733
47846	937734
441959	937735
249869	937736
252258	937737
85647	937738
109125	937739
171572	937740
201496	937741
104555	937742
16178	937743
351710	937744
193974	937745
340684	937746
15271	937747
84518	937748
224907	937749
36996	937750
217685	937751
182518	937752
276109	937753
194391	937754
209942	937755
53469	937756
158238	937757
287656	937758
204241	937759
381470	937760
56748	937761
184666	937762
205343	937763
309030	937764
15722	937765
209138	937766
319602	937767
99295	937768
393669	937769
1476	937770
203149	937771
6880	937772
179876	937773
362862	937774
386511	937775
103703	937776
320545	937777
239437	937778
303750	937779
147629	937780
318107	937781
27972	937782
169393	937783
24	937784
2141	937785
430346	937786
220841	937787
293177	937788
423061	937789
444881	937790
71280	937791
73470	937792
119047	937793
8353	937794
29296	937795
444847	937796
358	937797
6084	937798
99238	937799
12060	937800
7241	937801
7893	937802
105408	937803
25574	937804
98756	937805
363907	937806
82807	937807
3452	937808
2794	937809
25302	937810
193581	937811
12978	937812
8435	937813
1689	937814
15318	937815
137761	937816
43310	937817
1521	937818
79469	937819
336614	937820
54179	937821
56959	937822
81551	937823
160416	937824
82290	937825
57398	937826
124815	937827
4936	937828
33049	937829
3273	937830
2863	937831
3006	937832
758	937833
248213	937834
78603	937835
335	937836
215494	937837
47260	937838
28455	937839
128617	937840
196094	937841
279388	937842
47740	937843
34686	937844
1030	937845
124023	937846
139684	937847
91373	937848
6583	937849
126322	937850
120653	937851
59397	937852
263444	937853
97996	937854
259234	937855
175107	937856
46022	937857
312533	937858
455381	937859
4153	937860
247209	937861
28877	937862
238848	937863
1295	937864
4978	937865
412893	937866
68324	937867
239425	937868
143359	937869
1648	937870
9170	937871
11182	937872
120711	937873
94933	937874
33767	937875
450766	937876
196730	937877
196730	937878
388081	937879
94056	937880
166476	937881
175016	937882
149790	937883
50832	937884
51064	937885
351009	937886
44748	937887
26474	937888
3289	937889
216207	937890
2360	937891
10632	937892
303477	937893
10632	937894
158960	937895
17387	937896
140122	937897
247270	937898
269693	937899
104001	937900
99989	937901
28924	937902
379938	937903
455825	937904
275828	937905
231826	937906
195228	937907
34075	937908
44124	937909
454180	937910
297275	937911
6565	937912
207993	937913
149688	937914
25139	937915
29152	937916
182160	937917
156066	937918
68208	937919
195933	937920
251951	937921
25100	937922
193335	937923
328701	937924
20167	937925
41345	937926
13381	937927
333500	937928
44374	937929
79075	937930
380861	937931
16636	937932
139991	937933
221906	937934
22796	937935
193675	937936
6055	937937
115253	937938
76634	937939
142910	937940
2388	937941
104599	937942
62731	937943
18664	937944
359733	937945
87426	937946
55064	937947
29487	937948
123605	937949
32206	937950
260310	937951
175630	937952
37934	937953
227964	937954
78487	937955
59800	937956
371520	937957
105311	937958
91209	937959
336268	937960
92613	937961
94968	937962
91654	937963
21743	937964
74507	937965
94582	937966
212867	937967
359171	937968
226579	937969
162659	937970
274849	937971
98951	937972
238976	937973
312583	937974
167251	937975
457581	937976
444781	937977
127045	937978
50275	937979
198323	937980
140947	937981
398255	937982
296653	937983
448287	937984
23035	937985
92821	937986
21042	937987
454	937988
287926	937989
192826	937990
25360	937991
335404	937992
75819	937993
68695	937994
426032	937995
426730	937996
85449	937997
49659	937998
1390	937999
363647	938000
14078	938001
54367	938002
402821	938003
33902	938004
89301	938005
19954	938006
16722	938007
97762	938008
221628	938009
241075	938010
49138	938011
9130	938012
230607	938013
334533	938014
18648	938015
117130	938016
445874	938017
19743	938018
89042	938019
185574	938020
91164	938021
110850	938022
20987	938023
168466	938024
303562	938025
340980	938026
92287	938027
392975	938028
10287	938029
442562	938030
51000	938031
149627	938032
158808	938033
73074	938034
53485	938035
246577	938036
335723	938037
17024	938038
237444	938039
33990	938040
57094	938041
179334	938042
170605	938043
65066	938044
184131	938045
83509	938046
42021	938047
15488	938048
112002	938049
367880	938050
9018	938051
143548	938052
5209	938053
42075	938054
2575	938055
116354	938056
62063	938057
234487	938058
290905	938059
5095	938060
243154	938061
92945	938062
196491	938063
27559	938064
2717	938065
303030	938066
9230	938067
55666	938068
1013	938069
7117	938070
52257	938071
11559	938072
23706	938073
61584	938074
143738	938075
128211	938076
392245	938077
164686	938078
203769	938079
96655	938080
102938	938081
199166	938082
99910	938083
188749	938084
123683	938085
114532	938086
192826	938087
187002	938088
45423	938089
18609	938090
759	938091
75457	938092
2246	938093
54637	938094
179706	938095
226116	938096
17160	938097
135415	938098
35928	938099
10346	938100
64076	938101
92784	938102
174402	938103
1030	938104
8836	938105
230567	938106
165031	938107
3220	938108
232611	938109
98147	938110
31949	938111
11906	938112
89949	938113
138636	938114
152893	938115
238003	938116
211585	938117
328129	938118
20762	938119
200881	938120
15617	938121
24824	938122
153844	938123
420132	938124
232013	938125
8188	938126
185821	938127
445244	938128
52932	938129
290451	938130
34222	938131
113441	938132
225875	938133
248825	938134
119902	938135
12064	938136
231685	938137
55223	938138
438907	938139
8548	938140
248271	938141
694	938142
214310	938143
20000	938144
319454	938145
7210	938146
208351	938147
199262	938148
342600	938149
145082	938150
38769	938151
49413	938152
230595	938153
183758	938154
11252	938155
7795	938156
128432	938157
65533	938158
234804	938159
10633	938160
212880	938161
95464	938162
101710	938163
330869	938164
10422	938165
65243	938166
12018	938167
19431	938168
6865	938169
220425	938170
19080	938171
288611	938172
181380	938173
33349	938174
191890	938175
165116	938176
52328	938177
203063	938178
121423	938179
332712	938180
245851	938181
174169	938182
82787	938183
12552	938184
177410	938185
47954	938186
59541	938187
434171	938188
34281	938189
230191	938190
372031	938191
301796	938192
37725	938193
116562	938194
83669	938195
36218	938196
238740	938197
161366	938198
275042	938199
196948	938200
83780	938201
417114	938202
310524	938203
56782	938204
4314	938205
2486	938206
8181	938207
406460	938208
128137	938209
287323	938210
88042	938211
61592	938212
203543	938213
379562	938214
74734	938215
34882	938216
149097	938217
101668	938218
74383	938219
33881	938220
56577	938221
207524	938222
139606	938223
207483	938224
289609	938225
25253	938226
163773	938227
17590	938228
324229	938229
253541	938230
25170	938231
116397	938232
442015	938233
64655	938234
71114	938235
14420	938236
384274	938237
17422	938238
223987	938239
245816	938240
316006	938241
31491	938242
125319	938243
6241	938244
117158	938245
117751	938246
9275	938247
312166	938248
120792	938249
125217	938250
239475	938251
144422	938252
110270	938253
217470	938254
357934	938255
17597	938256
92755	938257
126554	938258
35437	938259
428698	938260
49802	938261
216544	938262
57733	938263
240822	938264
105293	938265
18016	938266
217915	938267
219781	938268
138310	938269
28742	938270
62949	938271
58306	938272
183342	938273
16697	938274
44032	938275
183176	938276
13035	938277
78660	938278
330874	938279
23480	938280
197124	938281
122302	938282
63916	938283
25611	938284
3633	938285
403638	938286
117396	938287
200695	938288
104142	938289
9020	938290
11328	938291
1842	938292
123686	938293
109483	938294
6102	938295
9487	938296
28937	938297
197172	938298
197228	938299
372562	938300
25700	938301
89048	938302
394315	938303
149487	938304
108989	938305
219195	938306
71001	938307
55854	938308
324230	938309
429361	938310
405184	938311
170138	938312
56848	938313
177769	938314
73593	938315
425493	938316
105924	938317
108489	938318
113181	938319
171402	938320
29359	938321
78582	938322
64468	938323
142411	938324
13788	938325
424391	938326
165096	938327
16473	938328
99165	938329
11222	938330
7653	938331
154609	938332
95771	938333
22044	938334
13530	938335
64375	938336
211015	938337
111162	938338
9107	938339
21303	938340
72419	938341
122404	938342
75168	938343
211606	938344
332585	938345
393826	938346
274890	938347
237004	938348
19921	938349
28202	938350
358315	938351
59642	938352
105498	938353
247721	938354
852	938355
163192	938356
99091	938357
26923	938358
199626	938359
91017	938360
56141	938361
27667	938362
50048	938363
1421	938364
125788	938365
403359	938366
217090	938367
241839	938368
229511	938369
4125	938370
46368	938371
135217	938372
153206	938373
201178	938374
23353	938375
32482	938376
2236	938377
77180	938378
148473	938379
7917	938380
281003	938381
24083	938382
58670	938383
80114	938384
181933	938385
15467	938386
7000	938387
158601	938388
10269	938389
198101	938390
366028	938391
174918	938392
244932	938393
308966	938394
19361	938395
43284	938396
425901	938397
22856	938398
33880	938399
354999	938400
160258	938401
229334	938402
25653	938403
3295	938404
52007	938405
26437	938406
30886	938407
29559	938408
914	938409
30546	938410
45683	938411
49563	938412
347148	938413
42351	938414
416979	938415
469	938416
6823	938417
49780	938418
443910	938419
409144	938420
36647	938421
34972	938422
122037	938423
36388	938424
89363	938425
218612	938426
133234	938427
155774	938428
146303	938429
107977	938430
115478	938431
65826	938432
119728	938433
99798	938434
9951	938435
110029	938436
409	938437
31952	938438
13786	938439
55325	938440
169667	938441
71490	938442
18091	938443
79494	938444
17440	938445
280411	938446
170637	938447
29897	938448
124502	938449
10981	938450
40021	938451
18207	938452
94680	938453
68888	938454
195058	938455
161596	938456
71676	938457
277129	938458
210299	938459
106269	938460
3726	938461
13817	938462
191	938463
143820	938464
57994	938465
25301	938466
19791	938467
42421	938468
24007	938469
8237	938470
60417	938471
337957	938472
4096	938473
119524	938474
54053	938475
17708	938476
198349	938477
32016	938478
295596	938479
104692	938480
97632	938481
50223	938482
70439	938483
59640	938484
62425	938485
19183	938486
173370	938487
12166	938488
395687	938489
2167	938490
289336	938491
413142	938492
16464	938493
26421	938494
11047	938495
114815	938496
23753	938497
17904	938498
115677	938499
5267	938500
37561	938501
65759	938502
8254	938503
59854	938504
189254	938505
646	938506
26914	938507
308889	938508
105354	938509
346499	938510
2664	938511
221345	938512
382143	938513
42925	938514
177341	938515
8242	938516
2610	938517
107407	938518
60704	938519
32221	938520
102901	938521
240349	938522
11670	938523
95305	938524
98139	938525
59739	938526
248319	938527
2425	938528
6160	938529
346672	938530
222846	938531
355024	938532
181676	938533
34347	938534
423834	938535
90581	938536
401329	938537
115788	938538
89910	938539
17391	938540
152633	938541
211167	938542
83075	938543
121623	938544
114058	938545
216382	938546
11433	938547
384848	938548
15898	938549
6904	938550
5485	938551
18075	938552
76467	938553
76318	938554
378214	938555
2203	938556
388303	938557
18086	938558
163558	938559
324912	938560
161169	938561
156294	938562
184826	938563
57828	938564
46839	938565
12595	938566
82899	938567
54742	938568
1280	938569
5464	938570
201335	938571
61314	938572
88111	938573
289804	938574
197021	938575
42592	938576
285048	938577
349208	938578
5356	938579
437574	938580
55048	938581
2523	938582
2357	938583
28581	938584
97702	938585
39036	938586
127112	938587
35433	938588
1896	938589
11106	938590
184915	938591
144580	938592
14999	938593
33632	938594
102917	938595
180362	938596
125519	938597
179020	938598
103602	938599
63072	938600
244057	938601
1652	938602
79959	938603
286902	938604
390843	938605
228147	938606
373028	938607
285847	938608
457236	938609
388052	938610
449411	938611
423973	938612
456681	938613
68485	938614
219232	938615
15388	938616
33170	938617
210342	938618
423927	938619
9792	938620
86594	938621
108410	938622
88629	938623
26861	938624
4683	938625
104763	938626
107108	938627
438352	938628
8140	938629
134261	938630
330412	938631
208379	938632
27925	938633
269189	938634
56591	938635
153188	938636
120402	938637
16199	938638
59770	938639
6733	938640
28280	938641
68249	938642
322837	938643
7198	938644
10146	938645
365876	938646
243254	938647
67504	938648
358321	938649
35734	938650
133575	938651
188421	938652
55812	938653
51808	938654
298917	938655
248253	938656
23953	938657
203844	938658
249070	938659
129205	938660
44915	938661
106189	938662
47399	938663
7235	938664
85717	938665
103856	938666
127710	938667
57779	938668
83034	938669
357259	938670
143925	938671
14602	938672
226486	938673
193666	938674
248675	938675
139037	938676
228287	938677
158837	938678
36325	938679
69717	938680
243581	938681
23886	938682
82012	938683
218262	938684
200956	938685
3246	938686
15785	938687
24378	938688
220074	938689
96059	938690
200722	938691
1897	938692
230485	938693
31082	938694
114772	938695
22982	938696
51312	938697
458782	938698
54410	938699
424426	938700
230707	938701
138205	938702
178362	938703
50660	938704
122486	938705
29190	938706
5150	938707
426854	938708
2522	938709
110859	938710
84319	938711
73665	938712
26815	938713
13624	938714
139098	938715
237756	938716
416305	938717
1743	938718
382574	938719
85873	938720
197286	938721
14794	938722
27013	938723
29008	938724
49238	938725
331271	938726
251146	938727
233987	938728
107418	938729
148425	938730
39759	938731
201428	938732
239689	938733
33504	938734
18206	938735
91527	938736
26800	938737
8914	938738
219885	938739
142566	938740
112014	938741
347891	938742
112062	938743
18035	938744
160265	938745
18522	938746
127170	938747
371490	938748
267782	938749
6796	938750
243	938751
135985	938752
32779	938753
7027	938754
19702	938755
390406	938756
2715	938757
180122	938758
25638	938759
133169	938760
104963	938761
61033	938762
386781	938763
101386	938764
169897	938765
15948	938766
205468	938767
197233	938768
126569	938769
420973	938770
30374	938771
102294	938772
210308	938773
26051	938774
5456	938775
75370	938776
454381	938777
9543	938778
4446	938779
83898	938780
1041	938781
16114	938782
105444	938783
112014	938784
76149	938785
24025	938786
6248	938787
159829	938788
17630	938789
147961	938790
204387	938791
245550	938792
21555	938793
4720	938794
51048	938795
86485	938796
25921	938797
44515	938798
52610	938799
8119	938800
98910	938801
10501	938802
83003	938803
26341	938804
88709	938805
130830	938806
159733	938807
198413	938808
88405	938809
56557	938810
259112	938811
91569	938812
178074	938813
30619	938814
29344	938815
71174	938816
19646	938817
10997	938818
52453	938819
2872	938820
55852	938821
39563	938822
313351	938823
176219	938824
52447	938825
250826	938826
402393	938827
47332	938828
27521	938829
148427	938830
360813	938831
22034	938832
23402	938833
100719	938834
436004	938835
112993	938836
78495	938837
396167	938838
109657	938839
441806	938840
10825	938841
320343	938842
191723	938843
14416	938844
449183	938845
176673	938846
254598	938847
64800	938848
206125	938849
1321	938850
146921	938851
8995	938852
19497	938853
101400	938854
61912	938855
25981	938856
35060	938857
297377	938858
164228	938859
11092	938860
214405	938861
106487	938862
383462	938863
17507	938864
126528	938865
189556	938866
364689	938867
108862	938868
93466	938869
195156	938870
172098	938871
209510	938872
99632	938873
23794	938874
219670	938875
97347	938876
159031	938877
65475	938878
33639	938879
293726	938880
21771	938881
53302	938882
24410	938883
198040	938884
183511	938885
204036	938886
35862	938887
204539	938888
240706	938889
5306	938890
161909	938891
6932	938892
169780	938893
80320	938894
381865	938895
16992	938896
446176	938897
14710	938898
59665	938899
113965	938900
61333	938901
23726	938902
31507	938903
27799	938904
290	938905
359726	938906
37472	938907
25787	938908
273608	938909
80140	938910
86258	938911
93335	938912
87259	938913
110923	938914
56559	938915
694	938916
215529	938917
76007	938918
57815	938919
26591	938920
315201	938921
201076	938922
437102	938923
97269	938924
14348	938925
118908	938926
113685	938927
29251	938928
216425	938929
315381	938930
237103	938931
99569	938932
70168	938933
3625	938934
25812	938935
219073	938936
16871	938937
82254	938938
90766	938939
410551	938940
63670	938941
47711	938942
44446	938943
23706	938944
2989	938945
28593	938946
37697	938947
165841	938948
211696	938949
31191	938950
147753	938951
146337	938952
205974	938953
318290	938954
69599	938955
38227	938956
88907	938957
125336	938958
141908	938959
314287	938960
453122	938961
81987	938962
324259	938963
239109	938964
11108	938965
32381	938966
24176	938967
128540	938968
43043	938969
80871	938970
390953	938971
5872	938972
6066	938973
26278	938974
651	938975
64069	938976
651	938977
6931	938978
19431	938979
2798	938980
57308	938981
45469	938982
246335	938983
286520	938984
222377	938985
121390	938986
9532	938987
109762	938988
45461	938989
180562	938990
408965	938991
11214	938992
42712	938993
196734	938994
206128	938995
92830	938996
107630	938997
30764	938998
195679	938999
13111	939000
41119	939001
79123	939002
105509	939003
164869	939004
101782	939005
58838	939006
300704	939007
35478	939008
40391	939009
146950	939010
103666	939011
145630	939012
223676	939013
119476	939014
56654	939015
154143	939016
28131	939017
387102	939018
111614	939019
375144	939020
420096	939021
191177	939022
183508	939023
2439	939024
197286	939025
288868	939026
453091	939027
12827	939028
78826	939029
78264	939030
367534	939031
34020	939032
21338	939033
118385	939034
178787	939035
76799	939036
3320	939037
32030	939038
42363	939039
187778	939040
223130	939041
3157	939042
10132	939043
117043	939044
214883	939045
41236	939046
93943	939047
11902	939048
179148	939049
52251	939050
131693	939051
28336	939052
189300	939053
12808	939054
1736	939055
241403	939056
54078	939057
2862	939058
118977	939059
199182	939060
102426	939061
437401	939062
339394	939063
117367	939064
139746	939065
240682	939066
452444	939067
398366	939068
104571	939069
111765	939070
123465	939071
26840	939072
82343	939073
217695	939074
476	939075
219511	939076
96421	939077
149397	939078
49097	939079
91468	939080
57538	939081
184152	939082
236158	939083
386480	939084
302412	939085
75019	939086
3079	939087
119527	939088
447501	939089
45341	939090
199303	939091
225330	939092
9935	939093
44679	939094
436830	939095
131716	939096
64703	939097
41883	939098
25426	939099
250002	939100
238726	939101
102516	939102
398614	939103
139035	939104
256396	939105
21384	939106
209690	939107
141941	939108
180022	939109
438347	939110
247265	939111
337721	939112
170931	939113
38920	939114
24005	939115
4530	939116
29770	939117
19721	939118
21848	939119
321533	939120
52848	939121
73346	939122
232846	939123
19830	939124
20358	939125
19509	939126
379158	939127
430157	939128
49163	939129
29689	939130
53284	939131
144626	939132
41206	939133
203680	939134
193519	939135
400154	939136
124107	939137
124090	939138
36463	939139
169406	939140
369144	939141
310513	939142
61003	939143
382642	939144
444527	939145
67892	939146
383824	939147
280091	939148
223416	939149
137160	939150
225451	939151
55214	939152
122362	939153
178854	939154
343377	939155
221432	939156
169809	939157
133219	939158
77218	939159
138375	939160
324751	939161
135888	939162
103574	939163
61095	939164
445805	939165
25237	939166
178371	939167
229202	939168
192089	939169
376331	939170
36026	939171
11072	939172
8945	939173
40023	939174
25895	939175
411588	939176
212931	939177
351429	939178
45342	939179
263252	939180
97374	939181
12791	939182
100683	939183
163427	939184
65708	939185
248369	939186
417104	939187
189203	939188
115787	939189
42926	939190
451695	939191
399449	939192
36031	939193
34404	939194
73836	939195
204690	939196
101262	939197
12496	939198
114021	939199
46831	939200
452663	939201
460179	939202
96578	939203
173285	939204
79371	939205
174842	939206
130675	939207
125828	939208
387705	939209
287675	939210
232554	939211
102827	939212
26725	939213
348640	939214
121189	939215
134707	939216
17272	939217
205067	939218
12262	939219
186548	939220
445848	939221
40743	939222
65452	939223
2143	939224
258989	939225
132134	939226
9786	939227
48078	939228
59931	939229
14257	939230
383761	939231
106941	939232
106441	939233
62369	939234
4407	939235
31032	939236
41159	939237
54213	939238
224277	939239
90641	939240
31123	939241
198341	939242
63461	939243
269378	939244
209957	939245
3821	939246
242731	939247
161813	939248
87148	939249
415905	939250
55696	939251
9795	939252
96764	939253
135324	939254
5654	939255
77428	939256
225476	939257
433678	939258
8570	939259
423160	939260
393009	939261
157490	939262
90429	939263
113421	939264
6236	939265
441681	939266
223945	939267
206634	939268
241812	939269
395707	939270
345293	939271
322590	939272
102529	939273
16462	939274
102815	939275
139311	939276
205696	939277
30293	939278
405328	939279
155211	939280
26722	939281
126506	939282
6873	939283
5250	939284
101413	939285
26426	939286
13385	939287
106501	939288
20050	939289
440236	939290
290445	939291
16107	939292
45093	939293
63253	939294
210902	939295
3651	939296
291790	939297
304085	939298
51367	939299
369301	939300
158682	939301
456683	939302
292625	939303
312375	939304
76969	939305
101958	939306
62056	939307
376634	939308
123963	939309
62791	939310
78827	939311
200161	939312
117559	939313
385406	939314
321248	939315
106877	939316
44267	939317
127064	939318
390367	939319
124331	939320
964	939321
40566	939322
36363	939323
123035	939324
46369	939325
20412	939326
198566	939327
115189	939328
11936	939329
229365	939330
91202	939331
319548	939332
337539	939333
152065	939334
3198	939335
22341	939336
103193	939337
30477	939338
66090	939339
20032	939340
445768	939341
455565	939342
7149	939343
155814	939344
408934	939345
113638	939346
365842	939347
45231	939348
249007	939349
203058	939350
118332	939351
239089	939352
373659	939353
157491	939354
165625	939355
13255	939356
224376	939357
372861	939358
75502	939359
175704	939360
986	939361
508	939362
58781	939363
124934	939364
38102	939365
122281	939366
162976	939367
81012	939368
97926	939369
216398	939370
278306	939371
367256	939372
126665	939373
21639	939374
7269	939375
108681	939376
416126	939377
374	939378
39027	939379
68852	939380
109728	939381
436518	939382
123811	939383
52291	939384
238758	939385
258622	939386
21815	939387
28792	939388
64113	939389
53739	939390
103775	939391
250972	939392
64363	939393
66331	939394
233330	939395
58633	939396
85789	939397
46021	939398
121421	939399
92570	939400
88381	939401
415529	939402
127456	939403
100964	939404
70067	939405
109662	939406
344372	939407
382542	939408
51916	939409
19855	939410
9590	939411
64171	939412
243324	939413
165703	939414
106967	939415
127739	939416
33240	939417
207326	939418
24758	939419
108750	939420
110064	939421
45109	939422
312515	939423
198449	939424
178014	939425
7229	939426
95674	939427
40889	939428
139595	939429
62223	939430
92830	939431
120746	939432
9920	939433
62217	939434
270648	939435
152793	939436
35473	939437
138662	939438
41667	939439
104483	939440
205802	939441
276103	939442
331262	939443
191070	939444
79763	939445
217977	939446
30217	939447
178728	939448
16211	939449
258434	939450
16826	939451
270933	939452
22202	939453
80281	939454
106935	939455
228520	939456
108413	939457
272361	939458
38212	939459
10636	939460
26854	939461
4107	939462
94145	939463
239381	939464
442410	939465
195124	939466
106918	939467
342966	939468
442127	939469
255	939470
38160	939471
109797	939472
1335	939473
105511	939474
79212	939475
16041	939476
51607	939477
215827	939478
427852	939479
32730	939480
58519	939481
80758	939482
121596	939483
29933	939484
18374	939485
223807	939486
179461	939487
134627	939488
406327	939489
88332	939490
125962	939491
14771	939492
126882	939493
13511	939494
17858	939495
47414	939496
114990	939497
250085	939498
1759	939499
151362	939500
249516	939501
109360	939502
36365	939503
5797	939504
455889	939505
953	939506
191584	939507
137873	939508
48964	939509
275179	939510
193854	939511
205688	939512
50688	939513
88705	939514
123004	939515
90429	939516
102674	939517
112058	939518
270403	939519
46064	939520
84490	939521
3842	939522
176868	939523
86542	939524
122963	939525
41952	939526
175966	939527
92058	939528
450038	939529
26624	939530
2238	939531
331859	939532
93499	939533
241393	939534
363669	939535
208914	939536
243393	939537
96891	939538
205642	939539
17029	939540
5835	939541
181921	939542
85948	939543
61231	939544
57538	939545
7480	939546
32730	939547
104074	939548
33755	939549
14146	939550
157642	939551
156695	939552
205470	939553
171691	939554
65463	939555
318085	939556
275815	939557
21019	939558
134808	939559
118390	939560
231745	939561
128693	939562
168513	939563
121168	939564
37800	939565
100726	939566
76010	939567
100744	939568
54855	939569
158493	939570
100744	939571
25251	939572
23232	939573
3472	939574
113421	939575
36970	939576
328518	939577
248761	939578
89683	939579
216993	939580
112512	939581
185089	939582
187937	939583
100237	939584
953	939585
460103	939586
299635	939587
121453	939588
6640	939589
327776	939590
433050	939591
445079	939592
233355	939593
243324	939594
8398	939595
7945	939596
321143	939597
26163	939598
13527	939599
220715	939600
97389	939601
24353	939602
14837	939603
105575	939604
102202	939605
7228	939606
19185	939607
273299	939608
15521	939609
369093	939610
319869	939611
1311	939612
240765	939613
108653	939614
29513	939615
121200	939616
46457	939617
66909	939618
126902	939619
191410	939620
296859	939621
116182	939622
82847	939623
63822	939624
142933	939625
180768	939626
11876	939627
344784	939628
32993	939629
55	939630
303956	939631
62336	939632
160269	939633
277179	939634
30799	939635
160102	939636
6892	939637
122570	939638
175757	939639
14390	939640
232331	939641
92272	939642
244507	939643
60972	939644
33801	939645
170947	939646
206036	939647
19117	939648
118041	939649
70281	939650
7980	939651
374249	939652
74850	939653
61312	939654
228551	939655
389514	939656
46064	939657
85079	939658
1925	939659
246120	939660
32271	939661
7420	939662
407527	939663
31855	939664
50669	939665
109229	939666
390557	939667
138002	939668
248959	939669
165514	939670
59072	939671
114742	939672
81131	939673
194866	939674
116187	939675
64339	939676
103356	939677
257074	939678
8092	939679
2221	939680
119965	939681
37428	939682
78966	939683
146817	939684
52116	939685
361651	939686
378981	939687
250385	939688
9918	939689
100260	939690
159899	939691
391457	939692
29664	939693
51622	939694
54996	939695
364305	939696
135323	939697
154729	939698
86258	939699
35892	939700
109332	939701
104131	939702
240065	939703
448765	939704
53482	939705
147865	939706
13372	939707
76220	939708
164596	939709
127861	939710
78217	939711
73540	939712
221034	939713
209373	939714
232786	939715
402403	939716
253448	939717
21479	939718
240349	939719
13533	939720
202415	939721
236202	939722
127987	939723
34514	939724
50525	939725
121648	939726
41941	939727
9878	939728
292435	939729
93034	939730
18929	939731
64153	939732
393821	939733
59640	939734
101393	939735
10702	939736
60852	939737
83899	939738
398562	939739
332582	939740
398817	939741
224045	939742
185435	939743
418938	939744
154498	939745
6902	939746
126528	939747
6755	939748
56654	939749
75716	939750
9942	939751
32962	939752
214493	939753
13757	939754
220589	939755
340034	939756
437490	939757
3625	939758
40039	939759
95083	939760
101389	939761
17786	939762
12690	939763
159189	939764
31691	939765
126681	939766
111880	939767
28899	939768
178883	939769
243684	939770
37572	939771
360028	939772
114029	939773
20710	939774
214069	939775
26669	939776
49862	939777
274860	939778
52932	939779
2949	939780
41201	939781
8092	939782
286410	939783
379136	939784
172062	939785
157433	939786
301134	939787
372428	939788
21515	939789
40708	939790
58847	939791
1488	939792
162	939793
340224	939794
169941	939795
450256	939796
243257	939797
116814	939798
109945	939799
121121	939800
33673	939801
115843	939802
49670	939803
68684	939804
250389	939805
173048	939806
213605	939807
17798	939808
62242	939809
256927	939810
22008	939811
198422	939812
52441	939813
422173	939814
10904	939815
10508	939816
180289	939817
39432	939818
398463	939819
242712	939820
211863	939821
161909	939822
190928	939823
41409	939824
7940	939825
126457	939826
142560	939827
72999	939828
148765	939829
59839	939830
112909	939831
5668	939832
223273	939833
77802	939834
190645	939835
222922	939836
201687	939837
63116	939838
290310	939839
330388	939840
122006	939841
14541	939842
98530	939843
229873	939844
11293	939845
33081	939846
14753	939847
14897	939848
9576	939849
239493	939850
413761	939851
452547	939852
122951	939853
14971	939854
14791	939855
251639	939856
13925	939857
193436	939858
40991	939859
88559	939860
403857	939861
40669	939862
289889	939863
40208	939864
287693	939865
65114	939866
37944	939867
173143	939868
225414	939869
98305	939870
447556	939871
154590	939872
60196	939873
402875	939874
139358	939875
106518	939876
117549	939877
204754	939878
15588	939879
100910	939880
126114	939881
231642	939882
55676	939883
2644	939884
69210	939885
421366	939886
33009	939887
99868	939888
18556	939889
57599	939890
154876	939891
87858	939892
127008	939893
37343	939894
62651	939895
19840	939896
233751	939897
200164	939898
406255	939899
59072	939900
21544	939901
351665	939902
21606	939903
116688	939904
26555	939905
229894	939906
375223	939907
2827	939908
250679	939909
249237	939910
93974	939911
192115	939912
10740	939913
3744	939914
64747	939915
30570	939916
268064	939917
114542	939918
446601	939919
46989	939920
370437	939921
266154	939922
122964	939923
63107	939924
85270	939925
47317	939926
49706	939927
32103	939928
436952	939929
145265	939930
198613	939931
258816	939932
93376	939933
28623	939934
89360	939935
95080	939936
19066	939937
382761	939938
429701	939939
183544	939940
203982	939941
12870	939942
43239	939943
93780	939944
410712	939945
29042	939946
15104	939947
422950	939948
284419	939949
261848	939950
13385	939951
234988	939952
104731	939953
113383	939954
131211	939955
223943	939956
157900	939957
107407	939958
161351	939959
104709	939960
415012	939961
168851	939962
245137	939963
33639	939964
58374	939965
151559	939966
15079	939967
87682	939968
261320	939969
386588	939970
98415	939971
297812	939972
28455	939973
159910	939974
31099	939975
387487	939976
219136	939977
18551	939978
90647	939979
300336	939980
120105	939981
106283	939982
7884	939983
23794	939984
52510	939985
30537	939986
4852	939987
1231	939988
15379	939989
45425	939990
157554	939991
29240	939992
234450	939993
56664	939994
421913	939995
129997	939996
176733	939997
111039	939998
63916	939999
3831	940000
43990	940001
34275	940002
454151	940003
49543	940004
174640	940005
31105	940006
400341	940007
181079	940008
132196	940009
154417	940010
202546	940011
40994	940012
59020	940013
61105	940014
41170	940015
106189	940016
400207	940017
37734	940018
34846	940019
59755	940020
210545	940021
5690	940022
32027	940023
50381	940024
9231	940025
349764	940026
125013	940027
87073	940028
32221	940029
21541	940030
33768	940031
47953	940032
248012	940033
335963	940034
44575	940035
202815	940036
203811	940037
368779	940038
107683	940039
364851	940040
128021	940041
61389	940042
219511	940043
11063	940044
26920	940045
448955	940046
43060	940047
188962	940048
62163	940049
7369	940050
15563	940051
66722	940052
311086	940053
53281	940054
233748	940055
395253	940056
448776	940057
238331	940058
21424	940059
429364	940060
63253	940061
76099	940062
12588	940063
29332	940064
42659	940065
5488	940066
147382	940067
115514	940068
416924	940069
268389	940070
77749	940071
225988	940072
234455	940073
140791	940074
93262	940075
430343	940076
8181	940077
148526	940078
187113	940079
217041	940080
92682	940081
324228	940082
221971	940083
109748	940084
337071	940085
246163	940086
27560	940087
5414	940088
21014	940089
4695	940090
26584	940091
29246	940092
55661	940093
59915	940094
80601	940095
456799	940096
197844	940097
163243	940098
222350	940099
201011	940100
20576	940101
191542	940102
209271	940103
123906	940104
419626	940105
345443	940106
225925	940107
459650	940108
201211	940109
6725	940110
236243	940111
307971	940112
226808	940113
94940	940114
25480	940115
389474	940116
15783	940117
129752	940118
108266	940119
80898	940120
128376	940121
184316	940122
133116	940123
5530	940124
45843	940125
66168	940126
147566	940127
54711	940128
275814	940129
100574	940130
238875	940131
122453	940132
3661	940133
244602	940134
65910	940135
326903	940136
127669	940137
63917	940138
201984	940139
6296	940140
242311	940141
111837	940142
189651	940143
387080	940144
106376	940145
54454	940146
54009	940147
86982	940148
356256	940149
38986	940150
61252	940151
450292	940152
25534	940153
187231	940154
98291	940155
20482	940156
95539	940157
52410	940158
12256	940159
353504	940160
31987	940161
230462	940162
216101	940163
11506	940164
15786	940165
224455	940166
1367	940167
7287	940168
63411	940169
11837	940170
140570	940171
241361	940172
263490	940173
20392	940174
64916	940175
325957	940176
126378	940177
51339	940178
98482	940179
48942	940180
329157	940181
37316	940182
44059	940183
27545	940184
95566	940185
40557	940186
194781	940187
286139	940188
235783	940189
127185	940190
183042	940191
130349	940192
35102	940193
106310	940194
19424	940195
400929	940196
72373	940197
290523	940198
19292	940199
162841	940200
210323	940201
123113	940202
218525	940203
30217	940204
50880	940205
34036	940206
294061	940207
248854	940208
28949	940209
285302	940210
128474	940211
57527	940212
199688	940213
358327	940214
121342	940215
25706	940216
136925	940217
123628	940218
19574	940219
225038	940220
346548	940221
178004	940222
1815	940223
83998	940224
117178	940225
65630	940226
451050	940227
179767	940228
44210	940229
30829	940230
46256	940231
22581	940232
108605	940233
14179	940234
33404	940235
234088	940236
60755	940237
159541	940238
101953	940239
98956	940240
228871	940241
61105	940242
3643	940243
22130	940244
206018	940245
439303	940246
214506	940247
61142	940248
212231	940249
17541	940250
143229	940251
253928	940252
123730	940253
250498	940254
442076	940255
410174	940256
50629	940257
70190	940258
229480	940259
372653	940260
15583	940261
188659	940262
48873	940263
201795	940264
205355	940265
152810	940266
147592	940267
121850	940268
17911	940269
223216	940270
229406	940271
438516	940272
433767	940273
18525	940274
14774	940275
242716	940276
492	940277
406638	940278
58608	940279
36473	940280
233723	940281
876	940282
60391	940283
51955	940284
87858	940285
182569	940286
348557	940287
129828	940288
1	940289
433958	940290
169550	940291
80345	940292
212349	940293
156492	940294
30768	940295
13758	940296
125708	940297
3609	940298
301676	940299
106878	940300
67605	940301
202368	940302
126678	940303
53541	940304
19398	940305
166523	940306
3255	940307
58881	940308
394266	940309
108838	940310
41643	940311
76746	940312
132009	940313
152100	940314
399658	940315
426920	940316
160964	940317
359063	940318
157168	940319
70557	940320
214426	940321
212457	940322
163553	940323
422748	940324
124093	940325
128043	940326
18025	940327
116912	940328
113735	940329
440674	940330
249880	940331
13401	940332
126357	940333
18206	940334
26389	940335
62213	940336
125399	940337
199760	940338
289982	940339
33020	940340
287110	940341
387547	940342
55169	940343
257128	940344
68861	940345
233435	940346
223166	940347
55368	940348
7673	940349
21422	940350
235122	940351
174637	940352
10551	940353
2350	940354
405822	940355
108657	940356
208734	940357
216913	940358
85571	940359
224404	940360
50991	940361
58860	940362
217496	940363
1430	940364
438844	940365
131506	940366
28702	940367
35821	940368
28550	940369
4581	940370
54413	940371
205095	940372
90112	940373
67133	940374
411042	940375
51055	940376
49063	940377
6153	940378
54944	940379
6724	940380
34786	940381
20149	940382
193391	940383
354024	940384
128653	940385
180851	940386
8663	940387
63221	940388
44833	940389
260395	940390
413866	940391
15287	940392
29091	940393
415868	940394
35782	940395
60312	940396
127521	940397
17605	940398
10193	940399
100323	940400
321295	940401
149861	940402
64221	940403
208051	940404
236506	940405
205121	940406
52317	940407
3046	940408
29862	940409
233930	940410
439264	940411
87847	940412
65436	940413
393326	940414
110618	940415
63736	940416
7653	940417
197000	940418
124497	940419
344702	940420
9878	940421
351062	940422
25479	940423
7895	940424
93153	940425
75264	940426
49371	940427
238601	940428
213133	940429
352527	940430
150088	940431
425890	940432
193516	940433
3927	940434
112370	940435
17507	940436
34281	940437
394853	940438
107349	940439
16334	940440
125915	940441
81400	940442
119981	940443
216853	940444
303188	940445
16106	940446
130592	940447
48960	940448
83900	940449
86589	940450
17152	940451
244941	940452
108286	940453
9777	940454
28286	940455
192233	940456
22007	940457
3726	940458
157377	940459
122480	940460
268	940461
75039	940462
34357	940463
74468	940464
29562	940465
121209	940466
133213	940467
390351	940468
23514	940469
228019	940470
180841	940471
166540	940472
109722	940473
57778	940474
96165	940475
107797	940476
138309	940477
420258	940478
265310	940479
97096	940480
114338	940481
396462	940482
33417	940483
425528	940484
151019	940485
392369	940486
457478	940487
62651	940488
131203	940489
5883	940490
175045	940491
246269	940492
130212	940493
7240	940494
229466	940495
50124	940496
15951	940497
376373	940498
15712	940499
6497	940500
241186	940501
238593	940502
114790	940503
31259	940504
49383	940505
27858	940506
8559	940507
236686	940508
314541	940509
26960	940510
339841	940511
121784	940512
187139	940513
213826	940514
441914	940515
203810	940516
120680	940517
47574	940518
116494	940519
61466	940520
258404	940521
47480	940522
2145	940523
398417	940524
2932	940525
275502	940526
76140	940527
435211	940528
198455	940529
5953	940530
19336	940531
288370	940532
242355	940533
33614	940534
27731	940535
130472	940536
274035	940537
57104	940538
183799	940539
101290	940540
246984	940541
53944	940542
42880	940543
122590	940544
398151	940545
146405	940546
62493	940547
396514	940548
65566	940549
17861	940550
170168	940551
136424	940552
157415	940553
33417	940554
92058	940555
123906	940556
120348	940557
64995	940558
162053	940559
93779	940560
96257	940561
32	940562
186	940563
16603	940564
324459	940565
13323	940566
392738	940567
53023	940568
279	940569
9713	940570
118626	940571
6208	940572
206510	940573
32961	940574
155366	940575
10496	940576
118482	940577
423427	940578
412497	940579
144966	940580
79039	940581
289043	940582
231123	940583
141501	940584
9301	940585
88413	940586
122606	940587
191784	940588
21881	940589
34079	940590
208995	940591
195916	940592
334606	940593
102568	940594
443330	940595
112794	940596
3346	940597
72127	940598
77366	940599
316000	940600
159439	940601
365172	940602
17877	940603
114203	940604
105378	940605
45987	940606
9730	940607
28341	940608
212572	940609
101546	940610
435019	940611
406897	940612
293833	940613
192117	940614
219571	940615
58004	940616
61961	940617
236319	940618
109156	940619
49616	940620
49487	940621
84935	940622
100081	940623
881	940624
451852	940625
33612	940626
370282	940627
18489	940628
223237	940629
72055	940630
135106	940631
23801	940632
180756	940633
111504	940634
50520	940635
165274	940636
301239	940637
1736	940638
17814	940639
140141	940640
196219	940641
391017	940642
91320	940643
948	940644
281327	940645
4041	940646
99632	940647
236071	940648
14774	940649
237719	940650
53100	940651
323347	940652
298068	940653
434023	940654
107944	940655
67119	940656
208221	940657
12614	940658
396475	940659
238320	940660
46179	940661
3718	940662
129630	940663
4734	940664
51713	940665
619	940666
127235	940667
3516	940668
144706	940669
190296	940670
450174	940671
228567	940672
343663	940673
23297	940674
111800	940675
1842	940676
12917	940677
85181	940678
168824	940679
357109	940680
144088	940681
20089	940682
93398	940683
65673	940684
418920	940685
168124	940686
242397	940687
224178	940688
125953	940689
166909	940690
2826	940691
198035	940692
55397	940693
165582	940694
284883	940695
415675	940696
295672	940697
243957	940698
326883	940699
89793	940700
41445	940701
250265	940702
299880	940703
45784	940704
2444	940705
10190	940706
8659	940707
8724	940708
83751	940709
229329	940710
223752	940711
37919	940712
169899	940713
9887	940714
243173	940715
65327	940716
10523	940717
14761	940718
49094	940719
3176	940720
64850	940721
34022	940722
198118	940723
198030	940724
208826	940725
45449	940726
120628	940727
97752	940728
203651	940729
370350	940730
17523	940731
319827	940732
425843	940733
87253	940734
63570	940735
112412	940736
288723	940737
45449	940738
211464	940739
41432	940740
66724	940741
240675	940742
10838	940743
171069	940744
16193	940745
150802	940746
133826	940747
171068	940748
221817	940749
4468	940750
18206	940751
114367	940752
163937	940753
102616	940754
175543	940755
30424	940756
30596	940757
52437	940758
28398	940759
193836	940760
115513	940761
20026	940762
198408	940763
207354	940764
89575	940765
9539	940766
82167	940767
129420	940768
11269	940769
23583	940770
70087	940771
77717	940772
23588	940773
145259	940774
36017	940775
169270	940776
3634	940777
314140	940778
78893	940779
109910	940780
440850	940781
13784	940782
63551	940783
184644	940784
185664	940785
180045	940786
187070	940787
169632	940788
115479	940789
123289	940790
371719	940791
455600	940792
15091	940793
59615	940794
428218	940795
36455	940796
297365	940797
16685	940798
1440	940799
21564	940800
246201	940801
327143	940802
3654	940803
48565	940804
91168	940805
31609	940806
55428	940807
249573	940808
108624	940809
111724	940810
25482	940811
188135	940812
121565	940813
50691	940814
47301	940815
90664	940816
110406	940817
2842	940818
39033	940819
13925	940820
330459	940821
1670	940822
86053	940823
138597	940824
190764	940825
62277	940826
204078	940827
37665	940828
81878	940829
318882	940830
217797	940831
116615	940832
87977	940833
451551	940834
115105	940835
114121	940836
340541	940837
124221	940838
30787	940839
129420	940840
33202	940841
13993	940842
202543	940843
4377	940844
148356	940845
240348	940846
19998	940847
57191	940848
157936	940849
18631	940850
5997	940851
305248	940852
162873	940853
180620	940854
74241	940855
146370	940856
92411	940857
42394	940858
211446	940859
260069	940860
194651	940861
44598	940862
4853	940863
60077	940864
15826	940865
10636	940866
426532	940867
5859	940868
80860	940869
296829	940870
96776	940871
245435	940872
117847	940873
205460	940874
173681	940875
250003	940876
10430	940877
394982	940878
115704	940879
50518	940880
16739	940881
1000	940882
13428	940883
165266	940884
46259	940885
53484	940886
17044	940887
436420	940888
19447	940889
47601	940890
4299	940891
28786	940892
120877	940893
357215	940894
13504	940895
387099	940896
179172	940897
103852	940898
27984	940899
581	940900
206663	940901
183223	940902
6779	940903
28301	940904
923	940905
31654	940906
83725	940907
136362	940908
8865	940909
221217	940910
92796	940911
417358	940912
102675	940913
57068	940914
121853	940915
110283	940916
18483	940917
9305	940918
327767	940919
207591	940920
163753	940921
427473	940922
154597	940923
90267	940924
124915	940925
294273	940926
341396	940927
175962	940928
347136	940929
307457	940930
6144	940931
354794	940932
7923	940933
191294	940934
7247	940935
15017	940936
5884	940937
143597	940938
40417	940939
376889	940940
77017	940941
452645	940942
416872	940943
1041	940944
54870	940945
421116	940946
118523	940947
33885	940948
198143	940949
103194	940950
40722	940951
7916	940952
165352	940953
235094	940954
60889	940955
17335	940956
223170	940957
47274	940958
356380	940959
221433	940960
123629	940961
36176	940962
72176	940963
115189	940964
205466	940965
59581	940966
371299	940967
137859	940968
143429	940969
94978	940970
102136	940971
441500	940972
5984	940973
86828	940974
444506	940975
191911	940976
50571	940977
2700	940978
33286	940979
10290	940980
51422	940981
162467	940982
12294	940983
78375	940984
125731	940985
228077	940986
11231	940987
10025	940988
444887	940989
196721	940990
11517	940991
29470	940992
96941	940993
138095	940994
115170	940995
127622	940996
148795	940997
59765	940998
19695	940999
12835	941000
95466	941001
136156	941002
122103	941003
114846	941004
11175	941005
62949	941006
434021	941007
29643	941008
16956	941009
125139	941010
115618	941011
1446	941012
195185	941013
10215	941014
154044	941015
129366	941016
30181	941017
44926	941018
73868	941019
56664	941020
248361	941021
12528	941022
8290	941023
3344	941024
219360	941025
423675	941026
49278	941027
10382	941028
42777	941029
386468	941030
238206	941031
115161	941032
347874	941033
135148	941034
40096	941035
18791	941036
75632	941037
15698	941038
5953	941039
26488	941040
107234	941041
15079	941042
127697	941043
42578	941044
887	941045
218475	941046
436740	941047
3932	941048
355187	941049
27773	941050
849	941051
19074	941052
4614	941053
18609	941054
50539	941055
1984	941056
117855	941057
24079	941058
6807	941059
1089	941060
6931	941061
397147	941062
35094	941063
45707	941064
6728	941065
5217	941066
58056	941067
17684	941068
199186	941069
135988	941070
228645	941071
13847	941072
5936	941073
23522	941074
101848	941075
281972	941076
113086	941077
25058	941078
107473	941079
133058	941080
37385	941081
34635	941082
122126	941083
18065	941084
105712	941085
382030	941086
418918	941087
28948	941088
305	941089
62326	941090
60881	941091
9919	941092
29432	941093
427569	941094
414898	941095
237999	941096
230960	941097
78553	941098
118130	941099
48891	941100
41481	941101
165627	941102
99940	941103
89607	941104
234563	941105
2042	941106
694	941107
83499	941108
276482	941109
79863	941110
5208	941111
358135	941112
11476	941113
8943	941114
7503	941115
35280	941116
67225	941117
190411	941118
216114	941119
1192	941120
49788	941121
90243	941122
89552	941123
394924	941124
1573	941125
241800	941126
18633	941127
2935	941128
15433	941129
28394	941130
355162	941131
211384	941132
19357	941133
348404	941134
411841	941135
241921	941136
300264	941137
26805	941138
308257	941139
20574	941140
41691	941141
440319	941142
224363	941143
5017	941144
2919	941145
86800	941146
5192	941147
24077	941148
223437	941149
204461	941150
117495	941151
34415	941152
116367	941153
243513	941154
46929	941155
16383	941156
118971	941157
257937	941158
46268	941159
53614	941160
144149	941161
63293	941162
201684	941163
65869	941164
85436	941165
47866	941166
357726	941167
120153	941168
6287	941169
186612	941170
110940	941171
54402	941172
257082	941173
167353	941174
1627	941175
421873	941176
4106	941177
168366	941178
6603	941179
175173	941180
713	941181
220059	941182
241344	941183
125932	941184
9941	941185
56324	941186
22743	941187
55916	941188
27098	941189
203115	941190
28786	941191
119609	941192
16462	941193
105771	941194
125217	941195
209201	941196
6891	941197
423	941198
57929	941199
10677	941200
19695	941201
225882	941202
106315	941203
56536	941204
106752	941205
136154	941206
333242	941207
296164	941208
25638	941209
426456	941210
136472	941211
8006	941212
78774	941213
236592	941214
124100	941215
94419	941216
90581	941217
55724	941218
97272	941219
152841	941220
391230	941221
98069	941222
29402	941223
382128	941224
291898	941225
2300	941226
108286	941227
14162	941228
33829	941229
234114	941230
1829	941231
26515	941232
64286	941233
35	941234
36557	941235
71276	941236
148389	941237
128209	941238
52142	941239
392483	941240
151803	941241
105020	941242
240804	941243
208101	941244
98857	941245
196825	941246
229838	941247
34682	941248
37716	941249
72471	941250
11264	941251
268442	941252
128066	941253
11818	941254
156574	941255
59558	941256
27317	941257
99587	941258
242984	941259
25555	941260
19682	941261
95674	941262
232246	941263
57967	941264
126261	941265
13260	941266
193392	941267
61752	941268
17358	941269
83668	941270
430060	941271
431993	941272
36604	941273
62042	941274
86974	941275
281	941276
321221	941277
65364	941278
250258	941279
17933	941280
129211	941281
448681	941282
43283	941283
73803	941284
27899	941285
28168	941286
4431	941287
82040	941288
8314	941289
20817	941290
242945	941291
177880	941292
17245	941293
301836	941294
222336	941295
15079	941296
81926	941297
255779	941298
147504	941299
120894	941300
60243	941301
197548	941302
197518	941303
1713	941304
450994	941305
226562	941306
126325	941307
83979	941308
241413	941309
249782	941310
3241	941311
119675	941312
342435	941313
404518	941314
314279	941315
238334	941316
26995	941317
26170	941318
199753	941319
61169	941320
84922	941321
23833	941322
73610	941323
33910	941324
15379	941325
174546	941326
226536	941327
34959	941328
340863	941329
140348	941330
128205	941331
114929	941332
79481	941333
338951	941334
77141	941335
122003	941336
184691	941337
110158	941338
113999	941339
51034	941340
117804	941341
143178	941342
67140	941343
130593	941344
45038	941345
446005	941346
231647	941347
226117	941348
83513	941349
131714	941350
146033	941351
58527	941352
16581	941353
12216	941354
293044	941355
148890	941356
400161	941357
61621	941358
7734	941359
9379	941360
31067	941361
2417	941362
43285	941363
55857	941364
1611	941365
453961	941366
50501	941367
94176	941368
7319	941369
115170	941370
70047	941371
17011	941372
3215	941373
160620	941374
245913	941375
17203	941376
156316	941377
122367	941378
367780	941379
359883	941380
292622	941381
135017	941382
114456	941383
239953	941384
24380	941385
85392	941386
86011	941387
225669	941388
199497	941389
77812	941390
8185	941391
26584	941392
191581	941393
250969	941394
47152	941395
16835	941396
122479	941397
34068	941398
224588	941399
148458	941400
62100	941401
53172	941402
257226	941403
174715	941404
18189	941405
109978	941406
253780	941407
28336	941408
458396	941409
231621	941410
238440	941411
396725	941412
68497	941413
169904	941414
361963	941415
42158	941416
7473	941417
4358	941418
15338	941419
237321	941420
310	941421
187436	941422
61729	941423
48179	941424
27159	941425
16532	941426
26170	941427
80520	941428
142535	941429
185067	941430
8927	941431
7536	941432
157671	941433
107899	941434
23233	941435
79217	941436
86673	941437
227302	941438
179021	941439
423864	941440
48035	941441
242122	941442
195710	941443
162668	941444
396799	941445
23260	941446
187615	941447
160364	941448
34000	941449
132093	941450
447166	941451
213589	941452
379773	941453
408163	941454
422145	941455
23360	941456
1900	941457
125671	941458
34226	941459
103890	941460
187268	941461
127009	941462
33120	941463
153686	941464
12872	941465
99925	941466
32645	941467
163303	941468
12314	941469
37065	941470
20711	941471
102534	941472
415764	941473
60684	941474
415117	941475
220011	941476
7414	941477
443856	941478
61933	941479
137155	941480
12600	941481
19152	941482
231712	941483
45578	941484
6290	941485
52118	941486
442219	941487
89710	941488
44722	941489
53065	941490
115703	941491
415613	941492
17198	941493
35948	941494
7972	941495
433716	941496
256919	941497
152691	941498
104656	941499
99765	941500
78412	941501
103920	941502
368116	941503
219178	941504
5260	941505
39556	941506
22144	941507
35130	941508
122854	941509
158758	941510
253937	941511
10615	941512
102048	941513
165035	941514
19886	941515
9335	941516
61312	941517
98003	941518
78457	941519
383571	941520
30421	941521
140860	941522
4086	941523
76405	941524
28055	941525
24960	941526
62801	941527
22654	941528
458808	941529
18860	941530
260252	941531
199579	941532
71159	941533
76009	941534
83719	941535
230679	941536
14242	941537
176809	941538
113265	941539
337525	941540
89522	941541
42460	941542
396801	941543
71994	941544
223423	941545
128318	941546
250644	941547
58545	941548
27955	941549
35542	941550
209973	941551
6719	941552
68134	941553
219222	941554
52262	941555
369262	941556
28389	941557
112905	941558
169872	941559
2612	941560
268060	941561
14965	941562
6967	941563
2606	941564
77653	941565
325312	941566
117678	941567
202095	941568
3143	941569
200779	941570
264747	941571
16162	941572
70887	941573
79545	941574
439037	941575
250502	941576
5414	941577
41793	941578
10224	941579
5470	941580
204617	941581
121389	941582
3919	941583
12516	941584
88500	941585
81901	941586
42841	941587
453096	941588
67878	941589
237187	941590
67276	941591
108015	941592
22703	941593
128699	941594
243426	941595
37021	941596
210754	941597
54060	941598
6825	941599
161707	941600
23347	941601
24960	941602
2773	941603
14040	941604
51699	941605
106608	941606
117842	941607
431222	941608
34321	941609
242273	941610
224487	941611
26367	941612
5914	941613
136215	941614
112930	941615
21625	941616
31715	941617
4488	941618
49753	941619
17434	941620
173842	941621
105475	941622
78364	941623
9313	941624
64113	941625
269929	941626
9439	941627
254555	941628
25874	941629
276537	941630
286000	941631
445360	941632
30959	941633
221913	941634
13748	941635
50471	941636
289	941637
322240	941638
127102	941639
34095	941640
20619	941641
198204	941642
15816	941643
406135	941644
5470	941645
2425	941646
173632	941647
431959	941648
284053	941649
414816	941650
372013	941651
269462	941652
17801	941653
255045	941654
17499	941655
13508	941656
43671	941657
173477	941658
185262	941659
411238	941660
86332	941661
181538	941662
85813	941663
164201	941664
232796	941665
199455	941666
62314	941667
122921	941668
201347	941669
117012	941670
107475	941671
81828	941672
5369	941673
308467	941674
129627	941675
86863	941676
243701	941677
11604	941678
308330	941679
182427	941680
127738	941681
14104	941682
7786	941683
26154	941684
201832	941685
195053	941686
364254	941687
6970	941688
176516	941689
62530	941690
13412	941691
40678	941692
103237	941693
400159	941694
43824	941695
17721	941696
98804	941697
76954	941698
3642	941699
64492	941700
6237	941701
160102	941702
88505	941703
129781	941704
18174	941705
302580	941706
24998	941707
27758	941708
101	941709
86602	941710
90986	941711
1116	941712
420827	941713
65475	941714
45675	941715
36931	941716
224449	941717
90304	941718
21445	941719
318034	941720
11579	941721
103959	941722
49428	941723
5283	941724
50136	941725
164062	941726
63826	941727
77232	941728
34975	941729
17542	941730
104264	941731
3331	941732
71411	941733
87638	941734
226862	941735
55469	941736
60288	941737
214029	941738
420390	941739
45309	941740
17507	941741
17397	941742
92829	941743
346498	941744
25660	941745
18945	941746
53127	941747
1117	941748
131713	941749
6831	941750
62990	941751
61518	941752
201817	941753
1023	941754
76152	941755
372497	941756
7539	941757
86944	941758
89423	941759
34070	941760
2798	941761
227124	941762
120383	941763
127745	941764
49184	941765
82527	941766
113	941767
452584	941768
6914	941769
198737	941770
256041	941771
226725	941772
342783	941773
215426	941774
78614	941775
236237	941776
108848	941777
52582	941778
56324	941779
414131	941780
29215	941781
205857	941782
84170	941783
316008	941784
127688	941785
8676	941786
249237	941787
5395	941788
92893	941789
79332	941790
49442	941791
6287	941792
123062	941793
41399	941794
23348	941795
408599	941796
74066	941797
73015	941798
310352	941799
5959	941800
15927	941801
120789	941802
166648	941803
124124	941804
30076	941805
223280	941806
25881	941807
57044	941808
30581	941809
108846	941810
12802	941811
93558	941812
57044	941813
192399	941814
29042	941815
22983	941816
82449	941817
91276	941818
304771	941819
241494	941820
428191	941821
41845	941822
233100	941823
18251	941824
33897	941825
128180	941826
244281	941827
30865	941828
204426	941829
16717	941830
2384	941831
31453	941832
33178	941833
57290	941834
132087	941835
229207	941836
236792	941837
39761	941838
41564	941839
136042	941840
29721	941841
20759	941842
165106	941843
9532	941844
205021	941845
120481	941846
1580	941847
200179	941848
1597	941849
54644	941850
49095	941851
376918	941852
113950	941853
54315	941854
124810	941855
43397	941856
8471	941857
112043	941858
209276	941859
8470	941860
2397	941861
321572	941862
1336	941863
29757	941864
62435	941865
5797	941866
207535	941867
33025	941868
61234	941869
171562	941870
166601	941871
16325	941872
391536	941873
148506	941874
33604	941875
179165	941876
59509	941877
281841	941878
36266	941879
310483	941880
79629	941881
37436	941882
94432	941883
97385	941884
240572	941885
315867	941886
23542	941887
42970	941888
232102	941889
234066	941890
83060	941891
3248	941892
12677	941893
254565	941894
375453	941895
123320	941896
419381	941897
91545	941898
197562	941899
23597	941900
12435	941901
29914	941902
172788	941903
75275	941904
39971	941905
30180	941906
355713	941907
32330	941908
98434	941909
306843	941910
73174	941911
236604	941912
24122	941913
56584	941914
264744	941915
38674	941916
10367	941917
33472	941918
19246	941919
167405	941920
284762	941921
358407	941922
162998	941923
338851	941924
136	941925
435259	941926
461	941927
117479	941928
147411	941929
74336	941930
226816	941931
5277	941932
193541	941933
183380	941934
409594	941935
180707	941936
40646	941937
203388	941938
30548	941939
170344	941940
27501	941941
64144	941942
93915	941943
190060	941944
19896	941945
325495	941946
177642	941947
15382	941948
47678	941949
207773	941950
373245	941951
191076	941952
71522	941953
82423	941954
288144	941955
99594	941956
77711	941957
138585	941958
68446	941959
380129	941960
173996	941961
5896	941962
242080	941963
224137	941964
128812	941965
130214	941966
116227	941967
225670	941968
145532	941969
5295	941970
42942	941971
82163	941972
394487	941973
205763	941974
3922	941975
335297	941976
40389	941977
318243	941978
119320	941979
237600	941980
65717	941981
134108	941982
94663	941983
139753	941984
251025	941985
251071	941986
54492	941987
234575	941988
54559	941989
99968	941990
685	941991
368539	941992
323634	941993
455045	941994
229353	941995
203785	941996
1261	941997
26985	941998
209686	941999
358842	942000
358209	942001
353019	942002
453219	942003
347613	942004
91697	942005
281330	942006
20811	942007
72122	942008
4140	942009
125181	942010
80301	942011
310737	942012
49692	942013
3356	942014
89026	942015
61236	942016
77704	942017
6259	942018
377783	942019
423135	942020
120104	942021
5367	942022
93592	942023
78798	942024
87056	942025
440100	942026
124300	942027
5877	942028
291180	942029
48004	942030
456650	942031
218343	942032
156788	942033
228621	942034
418639	942035
277227	942036
102219	942037
90838	942038
100268	942039
18558	942040
450000	942041
90224	942042
299789	942043
112324	942044
384543	942045
175904	942046
111201	942047
46729	942048
125171	942049
78753	942050
153592	942051
170958	942052
246249	942053
8019	942054
418598	942055
233199	942056
3414	942057
343195	942058
48093	942059
428042	942060
111465	942061
13533	942062
172224	942063
64714	942064
30505	942065
4035	942066
2202	942067
76774	942068
372624	942069
14517	942070
177588	942071
133984	942072
15063	942073
386	942074
55077	942075
92850	942076
204722	942077
3918	942078
283062	942079
110844	942080
223763	942081
326266	942082
94049	942083
44445	942084
38365	942085
75907	942086
164936	942087
91864	942088
364613	942089
33744	942090
59844	942091
304531	942092
370876	942093
66670	942094
289991	942095
29831	942096
42512	942097
17050	942098
47855	942099
406429	942100
109672	942101
50233	942102
241090	942103
122254	942104
79008	942105
258895	942106
26931	942107
288629	942108
141172	942109
17207	942110
16914	942111
13464	942112
345503	942113
40046	942114
404046	942115
94545	942116
620	942117
52653	942118
98945	942119
194203	942120
5972	942121
41920	942122
35227	942123
30872	942124
31331	942125
47517	942126
108630	942127
76004	942128
39393	942129
153363	942130
38859	942131
218047	942132
55830	942133
42708	942134
38737	942135
45336	942136
381716	942137
8832	942138
4446	942139
9573	942140
14902	942141
148642	942142
253130	942143
28799	942144
175322	942145
241423	942146
132	942147
408613	942148
220183	942149
202294	942150
30463	942151
52496	942152
3511	942153
17574	942154
434999	942155
165915	942156
42775	942157
51636	942158
18324	942159
241430	942160
26438	942161
393509	942162
198841	942163
215457	942164
206815	942165
315519	942166
85001	942167
17731	942168
444370	942169
278066	942170
154512	942171
126396	942172
383909	942173
19904	942174
392544	942175
448445	942176
419682	942177
110228	942178
42497	942179
334800	942180
196984	942181
447682	942182
163875	942183
50679	942184
128732	942185
201640	942186
198392	942187
430573	942188
106469	942189
389864	942190
400492	942191
302506	942192
46985	942193
96010	942194
100491	942195
380565	942196
174046	942197
160005	942198
78870	942199
12918	942200
231340	942201
200937	942202
5989	942203
388394	942204
426895	942205
415346	942206
99949	942207
434706	942208
347458	942209
11378	942210
301694	942211
388504	942212
328980	942213
75933	942214
168368	942215
374633	942216
237627	942217
270435	942218
159103	942219
121510	942220
127651	942221
94021	942222
301581	942223
428650	942224
248657	942225
412433	942226
151156	942227
394791	942228
197259	942229
50449	942230
145525	942231
434544	942232
47503	942233
326974	942234
84724	942235
73298	942236
22227	942237
167052	942238
21408	942239
77035	942240
49216	942241
28428	942242
117992	942243
23971	942244
116419	942245
324871	942246
200178	942247
2936	942248
145798	942249
33536	942250
244635	942251
202826	942252
448682	942253
285280	942254
17714	942255
203973	942256
43346	942257
36	942258
332706	942259
207229	942260
224130	942261
254748	942262
114748	942263
182722	942264
17720	942265
78402	942266
121519	942267
425085	942268
2050	942269
7977	942270
157979	942271
199475	942272
152138	942273
86551	942274
433864	942275
16524	942276
440202	942277
15072	942278
251749	942279
316636	942280
84657	942281
353643	942282
31018	942283
182745	942284
226845	942285
240484	942286
313753	942287
79587	942288
91836	942289
6640	942290
225947	942291
90155	942292
10259	942293
147132	942294
394504	942295
142399	942296
387405	942297
368847	942298
111860	942299
453025	942300
184161	942301
88683	942302
87992	942303
377172	942304
36604	942305
1874	942306
116534	942307
304521	942308
442376	942309
151245	942310
262338	942311
181551	942312
386671	942313
10879	942314
435170	942315
238721	942316
332755	942317
65182	942318
121699	942319
159231	942320
5622	942321
403107	942322
271688	942323
357767	942324
285195	942325
304170	942326
109191	942327
106300	942328
106300	942329
77797	942330
15921	942331
27377	942332
304816	942333
103211	942334
13211	942335
216255	942336
6234	942337
31856	942338
52	942339
2094	942340
140633	942341
441516	942342
16722	942343
153914	942344
72354	942345
224208	942346
320028	942347
450097	942348
273948	942349
57786	942350
92279	942351
52041	942352
155041	942353
213117	942354
118500	942355
378015	942356
6991	942357
51957	942358
17464	942359
49253	942360
180718	942361
29357	942362
108928	942363
766	942364
120470	942365
124328	942366
17626	942367
300283	942368
287827	942369
3771	942370
4779	942371
88476	942372
69226	942373
37722	942374
38134	942375
31106	942376
17762	942377
225954	942378
219467	942379
413405	942380
190840	942381
13553	942382
184475	942383
11398	942384
286395	942385
69700	942386
395501	942387
32260	942388
61030	942389
15981	942390
205496	942391
84509	942392
958	942393
163566	942394
35590	942395
79518	942396
24069	942397
99602	942398
232008	942399
192322	942400
374434	942401
54933	942402
1463	942403
23521	942404
14825	942405
205989	942406
53749	942407
9773	942408
97028	942409
50137	942410
432807	942411
9150	942412
20294	942413
118195	942414
192767	942415
20763	942416
50554	942417
120936	942418
59607	942419
5785	942420
156931	942421
7247	942422
21310	942423
159339	942424
149037	942425
16923	942426
136894	942427
66811	942428
243253	942429
62603	942430
145640	942431
73500	942432
392314	942433
35196	942434
288783	942435
100685	942436
107821	942437
190366	942438
75686	942439
166	942440
36955	942441
141486	942442
68486	942443
311654	942444
170009	942445
4368	942446
45654	942447
181158	942448
28790	942449
308631	942450
411903	942451
11736	942452
31531	942453
344676	942454
236634	942455
204870	942456
103582	942457
70631	942458
94853	942459
179371	942460
162293	942461
652	942462
38874	942463
393102	942464
52680	942465
208577	942466
363818	942467
113083	942468
308882	942469
247189	942470
61775	942471
177092	942472
246911	942473
69979	942474
25105	942475
23915	942476
322043	942477
140546	942478
124687	942479
23654	942480
48401	942481
12851	942482
217719	942483
188907	942484
1340	942485
15394	942486
47214	942487
46439	942488
277747	942489
98475	942490
62919	942491
98475	942492
1332	942493
313229	942494
340073	942495
5259	942496
54118	942497
363	942498
118657	942499
175093	942500
95285	942501
6114	942502
309420	942503
314868	942504
71698	942505
187753	942506
97345	942507
84624	942508
313920	942509
107068	942510
192814	942511
50184	942512
27623	942513
19258	942514
7028	942515
149245	942516
302264	942517
231874	942518
250043	942519
116323	942520
42884	942521
28963	942522
55570	942523
1009	942524
7151	942525
118300	942526
25492	942527
142244	942528
74858	942529
30017	942530
71274	942531
26132	942532
90157	942533
25835	942534
373823	942535
143173	942536
16543	942537
3405	942538
57347	942539
56835	942540
163177	942541
220251	942542
185356	942543
121910	942544
35018	942545
111229	942546
106890	942547
210958	942548
11747	942549
20406	942550
146	942551
226126	942552
918	942553
12719	942554
115316	942555
23795	942556
1341	942557
480	942558
40452	942559
272957	942560
93234	942561
238220	942562
223385	942563
327000	942564
5571	942565
33129	942566
270422	942567
11079	942568
240101	942569
95888	942570
19179	942571
202216	942572
31922	942573
2554	942574
82126	942575
124914	942576
154	942577
106513	942578
93572	942579
31758	942580
175048	942581
12107	942582
35597	942583
61149	942584
159379	942585
122996	942586
37831	942587
197377	942588
271377	942589
111553	942590
241542	942591
56307	942592
108249	942593
182509	942594
239275	942595
45225	942596
375100	942597
106276	942598
85748	942599
1144	942600
46403	942601
32135	942602
71175	942603
190733	942604
328174	942605
410319	942606
410028	942607
449315	942608
80966	942609
31338	942610
95190	942611
80778	942612
110021	942613
91595	942614
407423	942615
26618	942616
264362	942617
119652	942618
81137	942619
61863	942620
5433	942621
183840	942622
325384	942623
60782	942624
67102	942625
57807	942626
25385	942627
135352	942628
367574	942629
34398	942630
51733	942631
14538	942632
61920	942633
160895	942634
22752	942635
193767	942636
123369	942637
117334	942638
123845	942639
23365	942640
278584	942641
299142	942642
9016	942643
66996	942644
296550	942645
190312	942646
437769	942647
227713	942648
49399	942649
126079	942650
44437	942651
58686	942652
40900	942653
56029	942654
81439	942655
65812	942656
153983	942657
419219	942658
310999	942659
237375	942660
222395	942661
24826	942662
46630	942663
365750	942664
30083	942665
142258	942666
161566	942667
171454	942668
213174	942669
402798	942670
302940	942671
48313	942672
162126	942673
70292	942674
363072	942675
62620	942676
268879	942677
231053	942678
60687	942679
543	942680
93140	942681
13131	942682
82636	942683
107579	942684
250315	942685
181924	942686
80197	942687
330702	942688
34733	942689
290479	942690
359056	942691
235645	942692
31041	942693
33567	942694
365255	942695
72242	942696
2400	942697
428156	942698
166614	942699
130955	942700
366334	942701
241176	942702
192174	942703
34468	942704
27016	942705
404	942706
12336	942707
75483	942708
43759	942709
277218	942710
234237	942711
26880	942712
425012	942713
36431	942714
142751	942715
76844	942716
104267	942717
237496	942718
141784	942719
203402	942720
256849	942721
54602	942722
372834	942723
144418	942724
67725	942725
425243	942726
151397	942727
29564	942728
69906	942729
13297	942730
71340	942731
227288	942732
333889	942733
58143	942734
214938	942735
81821	942736
19756	942737
283335	942738
450904	942739
237152	942740
540	942741
42966	942742
68772	942743
9423	942744
81600	942745
189723	942746
50414	942747
14022	942748
416277	942749
3257	942750
49534	942751
189021	942752
178436	942753
73258	942754
58764	942755
348098	942756
111591	942757
176808	942758
14841	942759
191864	942760
7266	942761
244530	942762
53550	942763
282234	942764
36126	942765
4632	942766
15266	942767
120062	942768
85730	942769
24702	942770
161669	942771
82469	942772
117377	942773
381706	942774
1199	942775
268253	942776
131185	942777
165085	942778
29911	942779
74807	942780
392475	942781
102852	942782
103027	942783
99232	942784
340061	942785
16319	942786
206553	942787
217367	942788
134609	942789
66260	942790
16563	942791
42777	942792
83585	942793
83274	942794
220649	942795
33271	942796
240522	942797
5541	942798
357075	942799
62625	942800
189537	942801
14905	942802
6372	942803
203403	942804
1215	942805
12656	942806
424026	942807
107472	942808
69356	942809
52687	942810
187894	942811
114666	942812
214011	942813
65827	942814
18415	942815
67087	942816
165008	942817
1691	942818
187869	942819
844	942820
459647	942821
218195	942822
34846	942823
38122	942824
29527	942825
243046	942826
115197	942827
25179	942828
306336	942829
79777	942830
282920	942831
8729	942832
250490	942833
113532	942834
27171	942835
6481	942836
227540	942837
201267	942838
288926	942839
44141	942840
116392	942841
61159	942842
60702	942843
119817	942844
171472	942845
53308	942846
80322	942847
119706	942848
457823	942849
34614	942850
403	942851
91102	942852
2	942853
78544	942854
299823	942855
3235	942856
21754	942857
265025	942858
8468	942859
117247	942860
382845	942861
88777	942862
279142	942863
215831	942864
2938	942865
57349	942866
88966	942867
6227	942868
249460	942869
49760	942870
65122	942871
136285	942872
436	942873
156879	942874
245074	942875
15356	942876
11920	942877
19608	942878
2288	942879
450664	942880
268709	942881
65258	942882
6023	942883
22051	942884
330943	942885
4061	942886
144166	942887
60563	942888
26243	942889
151	942890
250030	942891
27836	942892
318611	942893
339739	942894
17107	942895
82140	942896
64053	942897
1215	942898
27448	942899
214084	942900
83526	942901
343915	942902
75398	942903
112378	942904
3881	942905
37294	942906
73466	942907
35724	942908
44546	942909
169774	942910
56669	942911
65617	942912
43084	942913
416074	942914
414357	942915
280022	942916
116587	942917
259216	942918
3982	942919
122981	942920
190050	942921
19237	942922
429511	942923
153345	942924
74285	942925
390560	942926
34325	942927
127363	942928
219707	942929
404321	942930
441938	942931
106276	942932
129980	942933
351882	942934
67502	942935
197684	942936
414892	942937
126167	942938
9282	942939
65149	942940
133089	942941
62833	942942
206795	942943
85338	942944
22121	942945
243823	942946
127787	942947
276267	942948
46774	942949
47805	942950
24568	942951
187499	942952
1255	942953
2572	942954
31321	942955
33136	942956
412686	942957
6975	942958
407098	942959
4061	942960
387134	942961
13112	942962
200947	942963
256157	942964
3471	942965
187216	942966
206133	942967
63466	942968
9583	942969
297496	942970
27437	942971
401551	942972
175064	942973
6085	942974
343041	942975
50180	942976
358110	942977
213680	942978
310460	942979
447253	942980
67217	942981
72689	942982
76673	942983
109692	942984
2271	942985
49656	942986
12846	942987
282578	942988
234861	942989
437402	942990
20381	942991
204960	942992
28719	942993
101546	942994
26911	942995
38742	942996
44037	942997
251840	942998
65838	942999
168928	943000
171484	943001
219270	943002
243958	943003
3513	943004
27453	943005
16953	943006
363576	943007
182508	943008
279268	943009
444	943010
216166	943011
26538	943012
436159	943013
32086	943014
2107	943015
226337	943016
84132	943017
136463	943018
298816	943019
75103	943020
18603	943021
432575	943022
121899	943023
71179	943024
288356	943025
122893	943026
171638	943027
193009	943028
53115	943029
21547	943030
1067	943031
42352	943032
302910	943033
36044	943034
425016	943035
60429	943036
141661	943037
324777	943038
63915	943039
418138	943040
214791	943041
925	943042
227487	943043
120363	943044
41804	943045
25568	943046
458966	943047
73400	943048
1613	943049
157603	943050
113206	943051
86196	943052
120679	943053
49060	943054
18176	943055
51716	943056
454173	943057
351102	943058
251038	943059
85331	943060
448381	943061
133923	943062
127824	943063
113902	943064
5145	943065
228382	943066
142	943067
9511	943068
8384	943069
1851	943070
36796	943071
207384	943072
49724	943073
85064	943074
34060	943075
148815	943076
84070	943077
86561	943078
100570	943079
4965	943080
362055	943081
15620	943082
219996	943083
155348	943084
19287	943085
92377	943086
63226	943087
139049	943088
29708	943089
167715	943090
26789	943091
9424	943092
280363	943093
14638	943094
91629	943095
102322	943096
72108	943097
99552	943098
11925	943099
138787	943100
22656	943101
16161	943102
331312	943103
214521	943104
46985	943105
20297	943106
82637	943107
347147	943108
229035	943109
222800	943110
348145	943111
82169	943112
78504	943113
96892	943114
83104	943115
425018	943116
238349	943117
11669	943118
152408	943119
184804	943120
179978	943121
59197	943122
88767	943123
961	943124
234711	943125
131578	943126
233996	943127
43684	943128
34104	943129
35674	943130
197273	943131
89940	943132
401	943133
123944	943134
91140	943135
91140	943136
231436	943137
71725	943138
36531	943139
44923	943140
74846	943141
239870	943142
72679	943143
234694	943144
312459	943145
365433	943146
204748	943147
15235	943148
181379	943149
48478	943150
95706	943151
58585	943152
432326	943153
243805	943154
355414	943155
390329	943156
320783	943157
183372	943158
178653	943159
404972	943160
83026	943161
96407	943162
197134	943163
1890	943164
82584	943165
379975	943166
79569	943167
222167	943168
210590	943169
206614	943170
1540	943171
314978	943172
235177	943173
1647	943174
170938	943175
104498	943176
88898	943177
439365	943178
111422	943179
350363	943180
220143	943181
110598	943182
210023	943183
332629	943184
78473	943185
27101	943186
254470	943187
110928	943188
732	943189
33860	943190
157915	943191
143212	943192
35553	943193
37909	943194
173803	943195
432313	943196
121141	943197
9040	943198
345772	943199
67256	943200
85015	943201
1074	943202
134505	943203
396658	943204
338416	943205
145410	943206
369156	943207
197726	943208
255222	943209
144660	943210
165092	943211
243348	943212
362043	943213
68503	943214
202969	943215
40352	943216
401312	943217
85427	943218
377307	943219
24040	943220
43844	943221
242566	943222
1202	943223
206159	943224
223181	943225
349364	943226
13692	943227
15276	943228
114740	943229
128189	943230
8659	943231
256566	943232
49949	943233
92119	943234
43303	943235
231163	943236
78782	943237
28166	943238
240184	943239
42529	943240
67717	943241
366326	943242
405206	943243
70592	943244
447889	943245
22632	943246
256714	943247
363428	943248
104473	943249
158991	943250
238949	943251
22240	943252
104036	943253
97970	943254
431916	943255
345341	943256
18509	943257
429919	943258
226680	943259
248448	943260
369742	943261
227373	943262
132355	943263
100193	943264
305606	943265
231126	943266
229556	943267
83674	943268
359516	943269
229542	943270
219416	943271
221830	943272
317753	943273
20462	943274
125901	943275
92520	943276
45	943277
74469	943278
235771	943279
342825	943280
195408	943281
149649	943282
65170	943283
13491	943284
110831	943285
191725	943286
212323	943287
16446	943288
187199	943289
453960	943290
63773	943291
13263	943292
437475	943293
2689	943294
238397	943295
25681	943296
780	943297
444709	943298
309823	943299
91794	943300
73747	943301
5249	943302
8133	943303
119259	943304
180437	943305
128169	943306
200422	943307
380233	943308
329738	943309
280478	943310
300327	943311
24783	943312
11265	943313
327116	943314
407303	943315
4427	943316
91111	943317
222070	943318
275935	943319
172910	943320
8950	943321
39937	943322
396887	943323
199148	943324
96976	943325
416502	943326
118602	943327
80155	943328
186061	943329
50327	943330
18105	943331
116837	943332
427284	943333
40405	943334
50775	943335
45638	943336
293042	943337
8258	943338
41958	943339
58539	943340
14908	943341
165154	943342
110894	943343
104428	943344
216875	943345
423969	943346
4127	943347
33457	943348
159035	943349
94289	943350
446678	943351
45092	943352
57517	943353
106646	943354
71942	943355
24118	943356
169383	943357
90704	943358
103824	943359
44139	943360
98700	943361
168245	943362
58160	943363
399825	943364
213404	943365
12375	943366
12400	943367
6375	943368
115136	943369
321437	943370
181954	943371
318002	943372
334303	943373
92933	943374
296326	943375
418718	943376
94175	943377
168706	943378
100844	943379
103748	943380
29410	943381
420728	943382
234277	943383
257958	943384
166827	943385
122049	943386
256541	943387
348547	943388
115689	943389
112373	943390
18510	943391
386046	943392
305372	943393
46600	943394
4060	943395
62462	943396
168454	943397
37589	943398
264849	943399
330942	943400
197760	943401
379439	943402
352295	943403
244851	943404
106503	943405
374395	943406
169335	943407
241727	943408
147913	943409
181476	943410
81297	943411
8460	943412
77075	943413
13248	943414
25565	943415
349486	943416
56341	943417
233079	943418
31296	943419
184636	943420
20859	943421
212338	943422
125798	943423
92746	943424
5168	943425
377839	943426
403888	943427
31261	943428
342632	943429
354522	943430
360481	943431
58979	943432
295147	943433
17464	943434
410651	943435
63633	943436
1163	943437
44144	943438
2917	943439
243085	943440
112046	943441
52881	943442
4428	943443
118759	943444
173720	943445
372122	943446
125055	943447
228547	943448
221547	943449
361744	943450
29830	943451
257081	943452
129203	943453
67547	943454
260778	943455
112558	943456
23014	943457
261977	943458
132533	943459
217734	943460
7628	943461
271485	943462
187128	943463
115905	943464
3470	943465
49029	943466
225165	943467
226488	943468
34566	943469
185589	943470
135086	943471
216394	943472
1699	943473
274877	943474
166088	943475
35814	943476
416049	943477
328931	943478
241426	943479
389607	943480
195724	943481
33079	943482
251088	943483
102128	943484
176905	943485
354800	943486
121385	943487
141627	943488
101786	943489
33341	943490
270385	943491
408458	943492
174315	943493
24759	943494
434	943495
114468	943496
178670	943497
138568	943498
261705	943499
65446	943500
126027	943501
95145	943502
98564	943503
192472	943504
318130	943505
39564	943506
61818	943507
4621	943508
42275	943509
68282	943510
57698	943511
172388	943512
201650	943513
87900	943514
109166	943515
237372	943516
77438	943517
85057	943518
188023	943519
184709	943520
197639	943521
378826	943522
93728	943523
290637	943524
73121	943525
221384	943526
402349	943527
26029	943528
21964	943529
108149	943530
12185	943531
259402	943532
35785	943533
155056	943534
5018	943535
134966	943536
149604	943537
238827	943538
171414	943539
42451	943540
129833	943541
122706	943542
439731	943543
105948	943544
24872	943545
71129	943546
77542	943547
1708	943548
7431	943549
10354	943550
52934	943551
192553	943552
198793	943553
42215	943554
120919	943555
170547	943556
67286	943557
113865	943558
126000	943559
43210	943560
197507	943561
410284	943562
366186	943563
8934	943564
99362	943565
2837	943566
98836	943567
60867	943568
162296	943569
255948	943570
90955	943571
320177	943572
15395	943573
324432	943574
59823	943575
112786	943576
225069	943577
412878	943578
17362	943579
145822	943580
1648	943581
10222	943582
416034	943583
441312	943584
456745	943585
99262	943586
183489	943587
5043	943588
6059	943589
131659	943590
73543	943591
27276	943592
122108	943593
101421	943594
72649	943595
47123	943596
72876	943597
444194	943598
152286	943599
152059	943600
121617	943601
301565	943602
12400	943603
174006	943604
63547	943605
1390	943606
37	943607
37	943608
18000	943609
231838	943610
57226	943611
49070	943612
44869	943613
30865	943614
396319	943615
166882	943616
29742	943617
291325	943618
367594	943619
173870	943620
2218	943621
176927	943622
180212	943623
366094	943624
106495	943625
356732	943626
64453	943627
63443	943628
292996	943629
4538	943630
266690	943631
382804	943632
227948	943633
250895	943634
143603	943635
204152	943636
184600	943637
45996	943638
65736	943639
12393	943640
188215	943641
17220	943642
150434	943643
28652	943644
342385	943645
430074	943646
6811	943647
119552	943648
326071	943649
197000	943650
146960	943651
373589	943652
395922	943653
37082	943654
11129	943655
276307	943656
272273	943657
5955	943658
41239	943659
84143	943660
404236	943661
27052	943662
88080	943663
342426	943664
6322	943665
224743	943666
234322	943667
118734	943668
117836	943669
48294	943670
85686	943671
422186	943672
107378	943673
101763	943674
274714	943675
82513	943676
48374	943677
382611	943678
112961	943679
187359	943680
192788	943681
8414	943682
131120	943683
17994	943684
101122	943685
106384	943686
60573	943687
130301	943688
54377	943689
29842	943690
31073	943691
120862	943692
359709	943693
5763	943694
282633	943695
254205	943696
291301	943697
46489	943698
179812	943699
14253	943700
428389	943701
61954	943702
209762	943703
11132	943704
13030	943705
87527	943706
107842	943707
118199	943708
26643	943709
273955	943710
324496	943711
63443	943712
395549	943713
448767	943714
171912	943715
190432	943716
47958	943717
215662	943718
71458	943719
97194	943720
233476	943721
46456	943722
44005	943723
18463	943724
398512	943725
314110	943726
340517	943727
66873	943728
1684	943729
411584	943730
31845	943731
12207	943732
296576	943733
173258	943734
164215	943735
33200	943736
441549	943737
207458	943738
294296	943739
35459	943740
122673	943741
170590	943742
170329	943743
46719	943744
93443	943745
183650	943746
241773	943747
199862	943748
104782	943749
258033	943750
113893	943751
123174	943752
2733	943753
249969	943754
4465	943755
323236	943756
136865	943757
83018	943758
48304	943759
199156	943760
12	943761
2761	943762
93534	943763
4506	943764
142477	943765
368009	943766
177763	943767
280550	943768
100272	943769
160785	943770
114747	943771
274971	943772
58896	943773
4782	943774
431076	943775
421130	943776
423013	943777
37432	943778
372461	943779
40004	943780
19518	943781
25385	943782
18504	943783
14210	943784
113309	943785
7261	943786
136768	943787
138650	943788
61659	943789
415304	943790
129734	943791
305965	943792
120732	943793
222242	943794
15242	943795
71776	943796
55207	943797
113214	943798
38243	943799
208515	943800
40369	943801
285074	943802
11650	943803
157631	943804
96208	943805
231359	943806
47484	943807
132023	943808
184661	943809
19261	943810
186838	943811
118114	943812
316807	943813
316947	943814
195575	943815
53412	943816
114793	943817
143833	943818
250830	943819
377983	943820
448517	943821
287232	943822
290341	943823
312587	943824
5536	943825
152395	943826
34518	943827
51228	943828
93000	943829
1754	943830
274560	943831
55396	943832
72285	943833
44659	943834
1617	943835
37092	943836
1010	943837
157013	943838
7195	943839
170705	943840
71818	943841
141031	943842
4949	943843
389179	943844
162442	943845
23673	943846
371098	943847
29983	943848
162224	943849
9207	943850
86885	943851
125473	943852
139157	943853
33676	943854
456834	943855
443935	943856
285679	943857
85517	943858
417040	943859
209802	943860
40563	943861
70989	943862
244351	943863
348399	943864
6630	943865
8995	943866
5964	943867
20006	943868
348573	943869
9298	943870
14401	943871
5652	943872
172970	943873
407243	943874
36968	943875
30615	943876
90131	943877
162147	943878
4791	943879
15789	943880
135827	943881
44767	943882
324628	943883
86894	943884
178032	943885
230855	943886
3723	943887
5250	943888
91567	943889
24954	943890
311029	943891
58979	943892
16928	943893
339559	943894
136241	943895
201381	943896
1918	943897
164260	943898
66909	943899
122432	943900
53507	943901
6907	943902
2081	943903
115099	943904
46802	943905
39664	943906
181827	943907
111308	943908
30462	943909
77933	943910
8038	943911
328974	943912
251265	943913
40733	943914
55883	943915
177884	943916
401952	943917
33581	943918
181865	943919
103692	943920
78108	943921
70451	943922
58043	943923
60820	943924
118311	943925
15228	943926
28999	943927
109111	943928
38989	943929
280073	943930
46091	943931
79349	943932
6528	943933
25877	943934
189985	943935
145785	943936
119973	943937
226285	943938
150518	943939
291296	943940
63247	943941
55236	943942
167235	943943
211458	943944
91016	943945
172054	943946
152381	943947
17909	943948
10717	943949
7388	943950
92269	943951
200082	943952
228350	943953
81014	943954
31421	943955
63310	943956
78142	943957
10375	943958
40728	943959
10413	943960
368	943961
3673	943962
70689	943963
125950	943964
56174	943965
26393	943966
127361	943967
64292	943968
26946	943969
39101	943970
51656	943971
1600	943972
88567	943973
342131	943974
98223	943975
39193	943976
24974	943977
49151	943978
29200	943979
781	943980
48184	943981
1544	943982
5827	943983
201264	943984
3524	943985
406204	943986
369764	943987
29250	943988
294218	943989
27512	943990
380684	943991
24547	943992
367935	943993
18352	943994
122082	943995
35003	943996
1017	943997
90940	943998
151068	943999
10462	944000
174346	944001
343029	944002
29118	944003
99069	944004
844	944005
89178	944006
4877	944007
178979	944008
9141	944009
48746	944010
157034	944011
36304	944012
724	944013
37367	944014
58198	944015
15553	944016
19163	944017
112314	944018
171372	944019
101533	944020
195859	944021
210802	944022
192844	944023
62339	944024
151425	944025
120411	944026
42004	944027
422129	944028
283521	944029
338751	944030
87646	944031
192689	944032
105948	944033
113643	944034
109868	944035
39413	944036
311943	944037
227263	944038
17052	944039
72526	944040
63561	944041
168223	944042
47422	944043
45039	944044
402437	944045
157344	944046
13612	944047
181057	944048
66889	944049
15731	944050
350357	944051
116976	944052
61176	944053
114482	944054
27140	944055
22022	944056
15420	944057
359048	944058
237345	944059
423674	944060
240450	944061
3598	944062
11957	944063
206497	944064
74477	944065
66072	944066
61361	944067
445	944068
199271	944069
315474	944070
396191	944071
17182	944072
88289	944073
42159	944074
87195	944075
390289	944076
416022	944077
322995	944078
349897	944079
205590	944080
283304	944081
302826	944082
20215	944083
429386	944084
298060	944085
40219	944086
9172	944087
205359	944088
524	944089
253	944090
3597	944091
62849	944092
7508	944093
46116	944094
175672	944095
226667	944096
62457	944097
19664	944098
324669	944099
425092	944100
44339	944101
89671	944102
284361	944103
365482	944104
2981	944105
147193	944106
368486	944107
449207	944108
5361	944109
187826	944110
195553	944111
428313	944112
13104	944113
2018	944114
36781	944115
1557	944116
132841	944117
879	944118
62753	944119
107488	944120
54689	944121
18922	944122
371078	944123
160922	944124
143459	944125
186011	944126
44558	944127
51255	944128
87498	944129
127777	944130
24841	944131
39791	944132
92019	944133
15358	944134
69555	944135
163903	944136
306659	944137
21643	944138
454885	944139
41812	944140
188054	944141
345051	944142
19492	944143
317460	944144
418921	944145
7569	944146
572	944147
239507	944148
341210	944149
88466	944150
114874	944151
7190	944152
218897	944153
2976	944154
180289	944155
248088	944156
60259	944157
325393	944158
46795	944159
334137	944160
4879	944161
82268	944162
455942	944163
271735	944164
110802	944165
319166	944166
400248	944167
195758	944168
236050	944169
439030	944170
161737	944171
414447	944172
280280	944173
25567	944174
131213	944175
11053	944176
20420	944177
121939	944178
253119	944179
10207	944180
64043	944181
3021	944182
411687	944183
74528	944184
12174	944185
36108	944186
73750	944187
8844	944188
95399	944189
42966	944190
17752	944191
30661	944192
15069	944193
14756	944194
4994	944195
44582	944196
174969	944197
75101	944198
27740	944199
245272	944200
347152	944201
104792	944202
118915	944203
1039	944204
69165	944205
244419	944206
18783	944207
110094	944208
5020	944209
14532	944210
7793	944211
10777	944212
182836	944213
61647	944214
71895	944215
231882	944216
191827	944217
59917	944218
59710	944219
74861	944220
293275	944221
246282	944222
6479	944223
92408	944224
75	944225
92575	944226
60203	944227
270739	944228
104202	944229
9259	944230
47483	944231
17191	944232
167150	944233
49786	944234
307700	944235
57035	944236
1018	944237
375856	944238
62681	944239
64138	944240
5126	944241
220083	944242
286747	944243
26227	944244
14688	944245
304	944246
14349	944247
448684	944248
44748	944249
47230	944250
40817	944251
61364	944252
231575	944253
80806	944254
50658	944255
273159	944256
6087	944257
338287	944258
357853	944259
178388	944260
1278	944261
53665	944262
36083	944263
12	944264
11052	944265
76345	944266
861	944267
151012	944268
186041	944269
223218	944270
77930	944271
10665	944272
34965	944273
1996	944274
319561	944275
287895	944276
3370	944277
279881	944278
12223	944279
145945	944280
50310	944281
86890	944282
1172	944283
2894	944284
4473	944285
61375	944286
232822	944287
350878	944288
39559	944289
38252	944290
140052	944291
44589	944292
26361	944293
45788	944294
30722	944295
273784	944296
31664	944297
18232	944298
9513	944299
21892	944300
56702	944301
68431	944302
51747	944303
157266	944304
23108	944305
28757	944306
5624	944307
187695	944308
3724	944309
150215	944310
217112	944311
41099	944312
148405	944313
222276	944314
4589	944315
15044	944316
133501	944317
169054	944318
424217	944319
8975	944320
280482	944321
126334	944322
24146	944323
14280	944324
178460	944325
89992	944326
278760	944327
109060	944328
202452	944329
369773	944330
57143	944331
33796	944332
19708	944333
40014	944334
12290	944335
39446	944336
1846	944337
142392	944338
31588	944339
214712	944340
16851	944341
458837	944342
22516	944343
57982	944344
43266	944345
44993	944346
213788	944347
76383	944348
168493	944349
3153	944350
14823	944351
146899	944352
240719	944353
444408	944354
11978	944355
7391	944356
264239	944357
789	944358
33796	944359
58236	944360
18459	944361
207217	944362
32231	944363
124634	944364
2084	944365
4453	944366
49552	944367
226273	944368
34383	944369
6973	944370
116957	944371
24708	944372
419834	944373
67976	944374
92320	944375
339916	944376
368738	944377
76493	944378
54917	944379
8201	944380
87543	944381
47800	944382
104059	944383
218	944384
9858	944385
200701	944386
9715	944387
801	944388
326772	944389
14974	944390
239848	944391
4993	944392
211892	944393
80994	944394
23414	944395
30878	944396
256466	944397
53845	944398
38946	944399
218545	944400
443529	944401
195144	944402
195342	944403
52759	944404
248299	944405
74456	944406
143834	944407
326858	944408
114562	944409
20024	944410
172539	944411
83784	944412
175097	944413
20896	944414
17267	944415
370313	944416
370672	944417
150211	944418
77719	944419
186858	944420
58934	944421
484	944422
2	944423
55427	944424
419052	944425
158460	944426
140512	944427
58632	944428
432558	944429
133561	944430
79834	944431
109989	944432
61441	944433
224163	944434
386367	944435
57556	944436
43170	944437
207490	944438
163961	944439
300197	944440
368707	944441
197682	944442
156638	944443
455323	944444
18904	944445
48175	944446
47385	944447
226628	944448
182405	944449
50378	944450
99801	944451
182891	944452
23809	944453
152501	944454
895	944455
30244	944456
184057	944457
70474	944458
346164	944459
6368	944460
208281	944461
57902	944462
95030	944463
34390	944464
97646	944465
30858	944466
205	944467
137	944468
43617	944469
32608	944470
98683	944471
70163	944472
431590	944473
69716	944474
48847	944475
232823	944476
177885	944477
75495	944478
420902	944479
34117	944480
85647	944481
442958	944482
97713	944483
78982	944484
65321	944485
245296	944486
68206	944487
376398	944488
39738	944489
181989	944490
19921	944491
207377	944492
52591	944493
71166	944494
5391	944495
69986	944496
37636	944497
54910	944498
410793	944499
115868	944500
223071	944501
128235	944502
21005	944503
283614	944504
193407	944505
83895	944506
171751	944507
125314	944508
136399	944509
243857	944510
34611	944511
148721	944512
394857	944513
46849	944514
168497	944515
6321	944516
26742	944517
429729	944518
14545	944519
53676	944520
46528	944521
1664	944522
51554	944523
171799	944524
183151	944525
7029	944526
273925	944527
101951	944528
93140	944529
14396	944530
85472	944531
319771	944532
30840	944533
57915	944534
31319	944535
48641	944536
140455	944537
205391	944538
201930	944539
35174	944540
25328	944541
46597	944542
118461	944543
31896	944544
209548	944545
64964	944546
51114	944547
249235	944548
61999	944549
246591	944550
40063	944551
82010	944552
173986	944553
24700	944554
26039	944555
361500	944556
242583	944557
210162	944558
138436	944559
42555	944560
215425	944561
10286	944562
47469	944563
44059	944564
151447	944565
229201	944566
78323	944567
35118	944568
303143	944569
340663	944570
39515	944571
336130	944572
24654	944573
239958	944574
229488	944575
394665	944576
179131	944577
147925	944578
42438	944579
102431	944580
220552	944581
127587	944582
8443	944583
19660	944584
20507	944585
153571	944586
425325	944587
247433	944588
193468	944589
18159	944590
102037	944591
138440	944592
62777	944593
391749	944594
52619	944595
275933	944596
13121	944597
274150	944598
186740	944599
97108	944600
108425	944601
380385	944602
261	944603
11664	944604
286044	944605
66388	944606
698	944607
259304	944608
84423	944609
51682	944610
89641	944611
192432	944612
181667	944613
108350	944614
15112	944615
1730	944616
5502	944617
37651	944618
36953	944619
39799	944620
207092	944621
6087	944622
395819	944623
59796	944624
362408	944625
223252	944626
37374	944627
252824	944628
386708	944629
45239	944630
78170	944631
18174	944632
24538	944633
205524	944634
43785	944635
405126	944636
25185	944637
95573	944638
65633	944639
201877	944640
78169	944641
81066	944642
32385	944643
5287	944644
18947	944645
74558	944646
51519	944647
174692	944648
58532	944649
52705	944650
111164	944651
346502	944652
34446	944653
147963	944654
190900	944655
1728	944656
229582	944657
394382	944658
247344	944659
29	944660
59871	944661
19047	944662
141077	944663
241939	944664
154787	944665
37778	944666
44603	944667
96595	944668
106218	944669
188106	944670
23379	944671
75378	944672
68557	944673
101190	944674
189824	944675
91420	944676
422642	944677
26436	944678
45191	944679
10209	944680
128824	944681
4496	944682
112124	944683
221273	944684
100830	944685
1910	944686
189835	944687
151116	944688
44894	944689
194349	944690
76989	944691
182622	944692
2321	944693
31957	944694
660	944695
16585	944696
3691	944697
7357	944698
10916	944699
7265	944700
339033	944701
156940	944702
1707	944703
26996	944704
93427	944705
249383	944706
263768	944707
53227	944708
19706	944709
347892	944710
182471	944711
379698	944712
89381	944713
90463	944714
18734	944715
306952	944716
190	944717
242306	944718
18337	944719
5225	944720
65352	944721
28955	944722
91247	944723
151291	944724
51224	944725
97317	944726
21382	944727
113097	944728
248268	944729
45725	944730
255941	944731
215032	944732
329770	944733
51615	944734
439926	944735
7682	944736
207071	944737
11379	944738
331490	944739
176533	944740
15291	944741
118972	944742
194984	944743
356143	944744
324747	944745
80901	944746
226122	944747
275146	944748
117263	944749
195388	944750
44608	944751
323370	944752
239077	944753
79775	944754
92188	944755
90113	944756
144477	944757
357554	944758
78054	944759
3562	944760
52367	944761
179674	944762
7632	944763
122117	944764
240045	944765
96726	944766
238174	944767
203534	944768
15464	944769
177964	944770
138027	944771
324762	944772
114493	944773
74890	944774
39262	944775
73723	944776
2073	944777
13623	944778
304010	944779
47416	944780
85116	944781
4212	944782
60188	944783
103603	944784
46609	944785
26240	944786
33846	944787
102926	944788
131150	944789
113595	944790
136468	944791
119139	944792
20013	944793
20824	944794
66522	944795
227304	944796
172664	944797
47324	944798
320714	944799
339631	944800
266834	944801
254611	944802
165434	944803
131627	944804
107483	944805
407891	944806
162538	944807
17933	944808
28874	944809
15080	944810
384830	944811
21948	944812
9546	944813
58325	944814
78111	944815
360405	944816
103502	944817
51807	944818
321690	944819
238586	944820
272127	944821
23649	944822
40821	944823
42134	944824
246462	944825
15880	944826
392	944827
115022	944828
374577	944829
11161	944830
100042	944831
12962	944832
19683	944833
131014	944834
124584	944835
124029	944836
250258	944837
217256	944838
239894	944839
232470	944840
115596	944841
32582	944842
396687	944843
211690	944844
144142	944845
168537	944846
446365	944847
101920	944848
69555	944849
437708	944850
57937	944851
23652	944852
76559	944853
177349	944854
67502	944855
79127	944856
30827	944857
68913	944858
74677	944859
334278	944860
357369	944861
20566	944862
43137	944863
350416	944864
146731	944865
43110	944866
11159	944867
59873	944868
168656	944869
91225	944870
15	944871
419916	944872
132612	944873
264754	944874
109483	944875
235809	944876
177451	944877
146482	944878
200815	944879
90135	944880
228716	944881
228423	944882
424092	944883
79145	944884
251003	944885
325804	944886
2552	944887
270834	944888
15646	944889
180903	944890
51312	944891
92501	944892
127533	944893
11335	944894
23729	944895
114692	944896
11194	944897
19485	944898
135669	944899
13304	944900
43756	944901
62814	944902
315070	944903
56328	944904
27176	944905
397928	944906
270000	944907
3446	944908
172274	944909
81716	944910
5554	944911
98129	944912
166756	944913
205072	944914
92480	944915
157409	944916
270969	944917
240923	944918
78896	944919
6815	944920
82027	944921
58447	944922
134732	944923
344127	944924
4420	944925
62223	944926
15798	944927
158201	944928
202872	944929
205005	944930
33793	944931
103757	944932
94926	944933
75224	944934
178838	944935
190317	944936
32287	944937
54181	944938
144018	944939
6040	944940
259872	944941
38410	944942
148015	944943
83295	944944
84040	944945
442685	944946
91941	944947
74185	944948
222623	944949
391316	944950
14966	944951
9245	944952
32287	944953
384141	944954
249972	944955
234991	944956
171681	944957
65547	944958
5829	944959
101983	944960
8827	944961
13200	944962
155228	944963
1378	944964
182726	944965
170906	944966
14303	944967
80036	944968
236514	944969
120733	944970
123026	944971
70599	944972
61756	944973
358021	944974
65221	944975
427634	944976
56129	944977
68746	944978
198753	944979
367175	944980
6016	944981
212693	944982
363364	944983
2204	944984
29621	944985
362921	944986
38961	944987
20989	944988
116773	944989
1472	944990
141713	944991
60631	944992
100168	944993
65967	944994
232943	944995
218272	944996
121158	944997
449680	944998
16604	944999
293222	945000
93301	945001
51465	945002
334746	945003
140518	945004
348270	945005
34375	945006
43224	945007
126304	945008
36335	945009
49572	945010
194430	945011
49174	945012
23687	945013
453917	945014
314639	945015
194830	945016
3793	945017
62142	945018
173004	945019
232923	945020
74266	945021
182944	945022
43124	945023
14740	945024
430771	945025
183426	945026
384025	945027
414511	945028
266193	945029
174883	945030
401639	945031
23254	945032
145843	945033
125749	945034
158094	945035
311598	945036
457352	945037
113316	945038
54948	945039
161837	945040
45856	945041
167943	945042
420982	945043
225508	945044
337011	945045
108026	945046
221336	945047
40062	945048
112626	945049
6857	945050
7331	945051
169814	945052
141258	945053
61307	945054
48671	945055
412714	945056
185041	945057
183827	945058
49119	945059
151882	945060
92990	945061
5336	945062
47045	945063
45150	945064
411811	945065
306728	945066
8380	945067
131755	945068
47673	945069
337981	945070
329608	945071
460032	945072
376312	945073
113821	945074
331576	945075
23758	945076
233794	945077
412140	945078
250890	945079
176848	945080
214271	945081
286691	945082
40005	945083
83696	945084
187143	945085
40331	945086
41023	945087
204667	945088
10504	945089
209291	945090
22188	945091
128465	945092
126367	945093
80066	945094
140011	945095
51917	945096
28354	945097
210202	945098
227648	945099
64039	945100
114702	945101
8144	945102
213224	945103
13816	945104
155417	945105
33820	945106
21024	945107
43338	945108
24354	945109
23980	945110
296192	945111
99960	945112
167374	945113
121137	945114
119458	945115
4933	945116
19477	945117
80463	945118
430636	945119
20276	945120
12410	945121
39800	945122
101072	945123
43534	945124
88659	945125
22882	945126
42251	945127
96191	945128
67082	945129
215370	945130
60272	945131
34551	945132
226113	945133
782	945134
459489	945135
81941	945136
91978	945137
21006	945138
74197	945139
126846	945140
275050	945141
141220	945142
217404	945143
24709	945144
14224	945145
83518	945146
187146	945147
90672	945148
47350	945149
27170	945150
207762	945151
81648	945152
21116	945153
180554	945154
20306	945155
34644	945156
121243	945157
449264	945158
62873	945159
37707	945160
444646	945161
171394	945162
19974	945163
100854	945164
439418	945165
62776	945166
349115	945167
96059	945168
34272	945169
447516	945170
53218	945171
54166	945172
105822	945173
123354	945174
146242	945175
71182	945176
67478	945177
11761	945178
37093	945179
50583	945180
46665	945181
8088	945182
85018	945183
229648	945184
269789	945185
38222	945186
199860	945187
410738	945188
62133	945189
42033	945190
413002	945191
258	945192
99937	945193
229736	945194
76704	945195
50193	945196
33480	945197
187301	945198
20010	945199
183112	945200
69294	945201
123487	945202
54499	945203
427472	945204
413302	945205
117756	945206
183862	945207
21571	945208
75299	945209
122179	945210
19200	945211
409398	945212
408792	945213
19869	945214
235424	945215
62009	945216
66769	945217
39158	945218
12045	945219
402791	945220
194037	945221
167027	945222
247194	945223
342833	945224
807	945225
369385	945226
11429	945227
20041	945228
31280	945229
105795	945230
232742	945231
3439	945232
230480	945233
105987	945234
361770	945235
129404	945236
162946	945237
312948	945238
340747	945239
125245	945240
16729	945241
43858	945242
195687	945243
11869	945244
124783	945245
364459	945246
16790	945247
442690	945248
388390	945249
160295	945250
296181	945251
110696	945252
198954	945253
323939	945254
174547	945255
6232	945256
248528	945257
78807	945258
16205	945259
65755	945260
207159	945261
123441	945262
255352	945263
398920	945264
125372	945265
202320	945266
367929	945267
222379	945268
303925	945269
242080	945270
274599	945271
67232	945272
131282	945273
4025	945274
426107	945275
338221	945276
18452	945277
126184	945278
221148	945279
123194	945280
415047	945281
122160	945282
350620	945283
72585	945284
407549	945285
144918	945286
199842	945287
175019	945288
64558	945289
187670	945290
166427	945291
269953	945292
9613	945293
25373	945294
86689	945295
4612	945296
42767	945297
47897	945298
37007	945299
25527	945300
52714	945301
185	945302
32237	945303
37427	945304
269385	945305
214298	945306
17655	945307
335465	945308
32612	945309
161018	945310
397335	945311
157946	945312
43979	945313
46650	945314
419455	945315
37695	945316
139172	945317
187521	945318
46973	945319
91818	945320
104565	945321
222470	945322
410254	945323
135496	945324
120156	945325
137464	945326
54270	945327
13460	945328
254102	945329
187962	945330
78289	945331
233882	945332
95204	945333
31507	945334
455355	945335
24751	945336
42808	945337
199157	945338
22309	945339
353972	945340
294187	945341
146390	945342
93164	945343
86031	945344
180611	945345
75763	945346
6104	945347
166022	945348
83409	945349
221694	945350
223284	945351
173598	945352
365020	945353
75922	945354
195793	945355
203299	945356
282141	945357
203179	945358
229368	945359
426260	945360
455921	945361
239562	945362
290648	945363
21859	945364
64323	945365
1040	945366
131826	945367
45332	945368
125471	945369
66008	945370
274868	945371
454717	945372
273356	945373
216443	945374
169583	945375
52955	945376
46772	945377
347337	945378
28271	945379
58341	945380
205449	945381
36762	945382
328409	945383
70398	945384
446478	945385
173303	945386
11299	945387
154065	945388
453186	945389
416456	945390
271579	945391
110424	945392
457577	945393
182244	945394
1829	945395
80990	945396
141883	945397
14584	945398
395304	945399
32038	945400
142170	945401
195548	945402
118298	945403
327403	945404
215796	945405
11638	945406
426749	945407
62554	945408
2177	945409
457462	945410
166019	945411
8529	945412
156752	945413
76920	945414
176156	945415
91786	945416
214109	945417
196367	945418
51177	945419
16706	945420
80806	945421
282691	945422
62531	945423
291236	945424
142240	945425
189600	945426
41602	945427
316773	945428
58502	945429
6425	945430
14445	945431
63219	945432
201509	945433
419384	945434
48934	945435
240258	945436
26843	945437
72386	945438
337204	945439
267122	945440
39160	945441
268865	945442
7058	945443
203	945444
110735	945445
68946	945446
26324	945447
168000	945448
250376	945449
118384	945450
422883	945451
3135	945452
188700	945453
15537	945454
453408	945455
7163	945456
68313	945457
329309	945458
263376	945459
187238	945460
58817	945461
56825	945462
106635	945463
325185	945464
186017	945465
283038	945466
64915	945467
379315	945468
247646	945469
31692	945470
298942	945471
221797	945472
204713	945473
118222	945474
191190	945475
55442	945476
46612	945477
196315	945478
116861	945479
120928	945480
404884	945481
88	945482
27825	945483
214937	945484
103398	945485
160948	945486
179121	945487
232966	945488
208637	945489
115388	945490
12003	945491
276071	945492
257087	945493
117179	945494
61175	945495
118451	945496
4631	945497
296644	945498
77236	945499
81008	945500
27452	945501
209256	945502
24215	945503
139499	945504
117857	945505
458026	945506
177317	945507
370242	945508
28148	945509
178166	945510
105371	945511
192527	945512
74410	945513
12135	945514
43040	945515
98410	945516
166364	945517
7086	945518
43360	945519
361986	945520
27538	945521
379464	945522
328527	945523
173317	945524
276875	945525
115158	945526
75634	945527
273380	945528
132776	945529
136335	945530
379752	945531
156395	945532
225605	945533
35128	945534
110520	945535
416171	945536
145550	945537
170132	945538
81654	945539
64501	945540
53627	945541
13903	945542
185605	945543
137037	945544
294955	945545
410578	945546
16636	945547
19603	945548
11039	945549
187989	945550
204030	945551
151393	945552
3840	945553
43533	945554
154217	945555
82171	945556
249742	945557
87352	945558
395278	945559
252683	945560
53531	945561
386573	945562
197137	945563
104935	945564
158247	945565
96688	945566
191208	945567
4475	945568
3117	945569
126575	945570
224140	945571
148666	945572
60012	945573
180166	945574
52032	945575
216075	945576
62772	945577
172561	945578
188036	945579
288447	945580
296362	945581
382247	945582
39322	945583
5861	945584
51875	945585
347315	945586
335099	945587
162704	945588
191764	945589
12780	945590
67612	945591
29123	945592
91886	945593
113470	945594
201046	945595
22153	945596
23378	945597
7608	945598
449780	945599
2699	945600
35494	945601
66499	945602
39857	945603
357091	945604
94126	945605
401780	945606
9467	945607
39215	945608
65824	945609
92126	945610
313410	945611
359089	945612
75042	945613
106954	945614
387199	945615
48623	945616
23744	945617
366825	945618
12094	945619
82949	945620
193745	945621
293334	945622
12300	945623
21740	945624
11261	945625
242544	945626
189665	945627
248555	945628
455111	945629
284018	945630
202539	945631
19029	945632
433568	945633
67671	945634
197456	945635
46580	945636
113826	945637
281928	945638
898	945639
69795	945640
12051	945641
234092	945642
450	945643
7213	945644
102994	945645
2133	945646
226637	945647
347680	945648
360302	945649
6684	945650
70978	945651
224964	945652
27287	945653
22169	945654
91359	945655
193316	945656
2992	945657
12215	945658
89870	945659
275701	945660
194186	945661
160330	945662
295685	945663
17781	945664
312502	945665
232613	945666
75577	945667
363077	945668
244839	945669
45009	945670
57457	945671
225768	945672
400569	945673
454193	945674
18190	945675
52266	945676
20221	945677
208671	945678
4759	945679
89635	945680
99945	945681
18068	945682
167058	945683
211113	945684
181198	945685
80819	945686
227591	945687
50683	945688
31775	945689
16730	945690
123419	945691
165907	945692
85562	945693
332142	945694
249722	945695
113160	945696
68049	945697
148820	945698
429916	945699
195013	945700
2316	945701
99283	945702
106353	945703
14114	945704
11775	945705
136550	945706
56396	945707
80625	945708
135121	945709
97156	945710
394506	945711
169344	945712
67146	945713
22265	945714
151649	945715
111805	945716
220502	945717
134224	945718
192158	945719
201522	945720
376369	945721
81935	945722
148127	945723
414852	945724
184401	945725
161618	945726
75619	945727
243770	945728
15165	945729
134034	945730
64510	945731
165166	945732
15409	945733
410468	945734
79094	945735
22321	945736
245590	945737
73539	945738
14519	945739
133205	945740
86835	945741
108916	945742
48975	945743
23686	945744
110875	945745
105245	945746
309936	945747
241287	945748
18047	945749
314446	945750
251346	945751
45880	945752
203927	945753
6105	945754
102021	945755
107199	945756
3366	945757
35661	945758
437783	945759
305515	945760
221806	945761
4097	945762
229559	945763
198082	945764
451238	945765
52634	945766
233061	945767
5479	945768
34891	945769
243403	945770
290189	945771
230333	945772
36774	945773
7591	945774
11468	945775
2651	945776
6782	945777
3480	945778
20058	945779
229752	945780
97417	945781
157572	945782
130479	945783
2022	945784
128211	945785
14261	945786
45686	945787
447621	945788
15184	945789
94462	945790
231673	945791
10324	945792
85346	945793
343221	945794
38575	945795
129747	945796
144351	945797
4416	945798
354865	945799
24920	945800
14777	945801
360099	945802
59708	945803
200832	945804
117335	945805
382022	945806
404327	945807
96888	945808
110596	945809
419973	945810
11017	945811
46174	945812
64424	945813
137940	945814
101944	945815
69819	945816
13771	945817
12136	945818
95122	945819
23784	945820
86806	945821
439077	945822
96982	945823
110047	945824
21697	945825
110546	945826
23305	945827
201971	945828
194665	945829
384058	945830
34483	945831
64308	945832
310296	945833
45642	945834
134073	945835
22311	945836
242659	945837
79512	945838
43771	945839
124526	945840
45817	945841
29346	945842
222564	945843
25401	945844
51354	945845
89501	945846
323353	945847
326997	945848
12021	945849
328868	945850
21826	945851
181436	945852
225625	945853
175785	945854
191082	945855
116026	945856
175282	945857
388226	945858
134882	945859
436319	945860
51275	945861
323916	945862
66249	945863
230598	945864
38958	945865
91629	945866
342282	945867
304137	945868
13633	945869
56799	945870
196375	945871
24595	945872
107167	945873
291562	945874
237674	945875
423390	945876
12521	945877
76054	945878
28211	945879
1774	945880
23267	945881
75099	945882
75175	945883
202840	945884
78432	945885
82270	945886
22192	945887
260803	945888
43916	945889
205916	945890
43620	945891
162986	945892
118544	945893
122289	945894
42064	945895
60217	945896
144219	945897
21464	945898
15859	945899
152535	945900
16778	945901
128060	945902
101661	945903
1840	945904
6347	945905
113099	945906
50701	945907
80189	945908
189240	945909
230666	945910
151625	945911
104412	945912
48081	945913
133565	945914
206291	945915
28358	945916
65941	945917
343146	945918
134399	945919
345974	945920
6393	945921
231138	945922
83680	945923
146142	945924
44443	945925
9403	945926
39600	945927
123556	945928
226890	945929
334575	945930
270	945931
108756	945932
3898	945933
91245	945934
101043	945935
77422	945936
188877	945937
124139	945938
74116	945939
222070	945940
26259	945941
61897	945942
86922	945943
5890	945944
381361	945945
199775	945946
23937	945947
144982	945948
27233	945949
45364	945950
2177	945951
42605	945952
29877	945953
217910	945954
216193	945955
24738	945956
72652	945957
121706	945958
61907	945959
334148	945960
363335	945961
314557	945962
111565	945963
194631	945964
259533	945965
72824	945966
97344	945967
57357	945968
394322	945969
56634	945970
108904	945971
91335	945972
7880	945973
328012	945974
421473	945975
380785	945976
171705	945977
381695	945978
248190	945979
348515	945980
303090	945981
319499	945982
46028	945983
216439	945984
125080	945985
458654	945986
324858	945987
452637	945988
325980	945989
135263	945990
72145	945991
2474	945992
65076	945993
49746	945994
251540	945995
14113	945996
158068	945997
47965	945998
78888	945999
5760	946000
57628	946001
365810	946002
219503	946003
101780	946004
33390	946005
5041	946006
35762	946007
390068	946008
282796	946009
59632	946010
122357	946011
184993	946012
20447	946013
41830	946014
82237	946015
56351	946016
65170	946017
59163	946018
53928	946019
5531	946020
25763	946021
110941	946022
227048	946023
192185	946024
35139	946025
215337	946026
215337	946027
2311	946028
1094	946029
13053	946030
32632	946031
18807	946032
157592	946033
33012	946034
3694	946035
162366	946036
273565	946037
1220	946038
178291	946039
93549	946040
347505	946041
84741	946042
10153	946043
223647	946044
78033	946045
98661	946046
43580	946047
42012	946048
209511	946049
216389	946050
227246	946051
45494	946052
10948	946053
21732	946054
130346	946055
5193	946056
121659	946057
18534	946058
129517	946059
1317	946060
148349	946061
178132	946062
42385	946063
77958	946064
72	946065
41261	946066
230919	946067
27397	946068
28234	946069
16850	946070
163815	946071
96307	946072
52092	946073
42367	946074
423773	946075
2863	946076
349886	946077
167139	946078
22637	946079
234585	946080
101493	946081
330323	946082
3078	946083
370034	946084
420456	946085
406489	946086
181576	946087
13894	946088
158826	946089
219575	946090
123371	946091
177643	946092
69438	946093
34535	946094
91401	946095
159626	946096
42932	946097
307370	946098
428969	946099
127891	946100
181806	946101
114759	946102
381202	946103
111591	946104
245558	946105
168136	946106
23939	946107
160592	946108
113895	946109
269362	946110
213814	946111
75166	946112
143892	946113
291029	946114
2274	946115
71080	946116
21789	946117
39296	946118
58199	946119
152011	946120
10326	946121
50113	946122
196389	946123
70569	946124
332825	946125
299533	946126
58776	946127
170621	946128
437544	946129
49081	946130
186019	946131
36422	946132
85547	946133
75997	946134
1149	946135
3206	946136
146484	946137
203441	946138
10693	946139
213864	946140
178129	946141
41087	946142
354170	946143
89172	946144
165104	946145
205996	946146
219347	946147
408181	946148
58193	946149
93549	946150
109308	946151
176671	946152
6336	946153
86120	946154
113436	946155
27607	946156
395631	946157
58340	946158
121128	946159
402421	946160
65441	946161
420215	946162
130972	946163
120828	946164
399516	946165
39919	946166
221249	946167
330421	946168
61245	946169
22913	946170
94125	946171
132951	946172
53918	946173
255158	946174
12326	946175
13658	946176
13102	946177
26158	946178
190899	946179
108837	946180
351889	946181
141617	946182
4128	946183
128177	946184
52557	946185
23847	946186
63273	946187
51207	946188
27524	946189
229732	946190
192512	946191
6983	946192
31170	946193
240761	946194
454986	946195
18690	946196
2980	946197
12878	946198
37555	946199
9958	946200
40847	946201
3199	946202
238871	946203
50048	946204
3720	946205
52417	946206
196236	946207
285180	946208
318768	946209
89890	946210
208796	946211
400945	946212
242946	946213
409063	946214
107319	946215
171529	946216
136246	946217
36738	946218
56872	946219
348552	946220
61631	946221
43743	946222
58263	946223
16354	946224
285391	946225
337265	946226
61039	946227
334410	946228
191253	946229
269151	946230
98216	946231
219429	946232
39122	946233
220339	946234
114926	946235
49308	946236
67092	946237
396838	946238
179124	946239
91617	946240
302682	946241
444595	946242
254954	946243
52841	946244
164023	946245
161915	946246
43096	946247
138673	946248
273128	946249
91703	946250
110764	946251
194861	946252
187590	946253
136851	946254
202136	946255
89822	946256
260535	946257
149921	946258
217753	946259
203337	946260
71098	946261
11629	946262
54329	946263
121377	946264
189509	946265
188751	946266
3057	946267
244999	946268
35274	946269
248168	946270
78509	946271
11699	946272
427680	946273
18248	946274
31168	946275
62256	946276
199373	946277
15654	946278
207323	946279
29044	946280
14651	946281
18270	946282
353756	946283
267431	946284
376044	946285
311187	946286
152935	946287
85568	946288
242429	946289
178644	946290
311711	946291
84832	946292
446471	946293
139400	946294
8668	946295
1901	946296
27240	946297
64482	946298
68475	946299
101473	946300
401565	946301
118999	946302
80810	946303
176451	946304
37946	946305
22861	946306
331834	946307
406366	946308
9286	946309
25598	946310
166424	946311
440134	946312
268137	946313
187802	946314
86915	946315
115928	946316
105737	946317
365163	946318
154255	946319
171983	946320
323078	946321
130296	946322
285948	946323
10667	946324
118777	946325
370832	946326
9546	946327
18720	946328
67310	946329
95572	946330
96527	946331
186578	946332
7021	946333
71312	946334
48761	946335
66709	946336
409323	946337
405537	946338
111436	946339
135319	946340
358825	946341
220107	946342
25727	946343
10100	946344
149100	946345
63054	946346
5698	946347
108033	946348
454670	946349
86224	946350
324515	946351
10394	946352
49259	946353
221589	946354
402815	946355
16239	946356
25537	946357
49416	946358
144046	946359
62378	946360
268984	946361
73588	946362
104210	946363
74799	946364
358281	946365
49039	946366
190226	946367
235	946368
63552	946369
48557	946370
92279	946371
227004	946372
2100	946373
35541	946374
11795	946375
9506	946376
2017	946377
25449	946378
96222	946379
76199	946380
109281	946381
181850	946382
115828	946383
55234	946384
89030	946385
24502	946386
177814	946387
8151	946388
138492	946389
200450	946390
93448	946391
105051	946392
186974	946393
8107	946394
169650	946395
182382	946396
118826	946397
118826	946398
136913	946399
302804	946400
1160	946401
225994	946402
265323	946403
5944	946404
124260	946405
446261	946406
152702	946407
2702	946408
178433	946409
327343	946410
66958	946411
146989	946412
59065	946413
56837	946414
2687	946415
104147	946416
442763	946417
142727	946418
124265	946419
48036	946420
171677	946421
183054	946422
393033	946423
407270	946424
179886	946425
224897	946426
73239	946427
20186	946428
116245	946429
11411	946430
13038	946431
163489	946432
9276	946433
121758	946434
20829	946435
362078	946436
160609	946437
58754	946438
2212	946439
4477	946440
18732	946441
13703	946442
14961	946443
44809	946444
171712	946445
103357	946446
457649	946447
44867	946448
43434	946449
201538	946450
203802	946451
20856	946452
183567	946453
74419	946454
58180	946455
211601	946456
156674	946457
256974	946458
184445	946459
147816	946460
60335	946461
224395	946462
14415	946463
292437	946464
115638	946465
160084	946466
112173	946467
35980	946468
77215	946469
116193	946470
24806	946471
109839	946472
317549	946473
178645	946474
96896	946475
101492	946476
106617	946477
78685	946478
109638	946479
407460	946480
29644	946481
124488	946482
107513	946483
180356	946484
805	946485
34922	946486
29213	946487
90895	946488
401505	946489
125139	946490
109404	946491
80485	946492
339446	946493
431680	946494
64920	946495
121990	946496
178193	946497
44555	946498
36515	946499
182722	946500
127013	946501
81705	946502
71427	946503
111596	946504
178237	946505
351096	946506
428433	946507
32911	946508
230834	946509
391854	946510
160032	946511
22018	946512
387052	946513
183068	946514
35604	946515
195280	946516
235911	946517
2495	946518
139185	946519
209393	946520
273288	946521
71893	946522
38143	946523
15295	946524
52692	946525
75671	946526
14223	946527
113951	946528
178569	946529
109697	946530
163070	946531
88836	946532
84447	946533
154471	946534
341895	946535
38155	946536
97546	946537
217081	946538
35505	946539
12283	946540
25988	946541
128272	946542
171701	946543
208410	946544
8704	946545
4460	946546
352967	946547
14541	946548
32245	946549
59129	946550
68204	946551
333424	946552
14138	946553
27189	946554
84922	946555
233176	946556
95349	946557
227156	946558
238817	946559
28658	946560
202372	946561
96176	946562
7632	946563
66994	946564
113809	946565
43900	946566
6075	946567
128526	946568
167385	946569
43271	946570
31999	946571
139062	946572
22855	946573
258462	946574
54268	946575
172851	946576
84230	946577
49303	946578
19063	946579
86172	946580
136334	946581
18775	946582
154373	946583
65700	946584
176108	946585
90407	946586
265283	946587
146577	946588
160389	946589
729	946590
377265	946591
432498	946592
135110	946593
457575	946594
15213	946595
63195	946596
272551	946597
99123	946598
49921	946599
21607	946600
126924	946601
272637	946602
319925	946603
10815	946604
409783	946605
17649	946606
37646	946607
50338	946608
63492	946609
99085	946610
30144	946611
130367	946612
418891	946613
186133	946614
61851	946615
21619	946616
308408	946617
330989	946618
5041	946619
348387	946620
354140	946621
358985	946622
56421	946623
134160	946624
298785	946625
42696	946626
57698	946627
69139	946628
68043	946629
221545	946630
195866	946631
10659	946632
121104	946633
196978	946634
124167	946635
67139	946636
343654	946637
230567	946638
361375	946639
25683	946640
243691	946641
116245	946642
339860	946643
206345	946644
146262	946645
48238	946646
47150	946647
30328	946648
362938	946649
4482	946650
149802	946651
149659	946652
10428	946653
28904	946654
189125	946655
21615	946656
288047	946657
51633	946658
188571	946659
75104	946660
33228	946661
124887	946662
54745	946663
219359	946664
448417	946665
449240	946666
63725	946667
225628	946668
40722	946669
225679	946670
22181	946671
10675	946672
63108	946673
44624	946674
63034	946675
379949	946676
118513	946677
110572	946678
90971	946679
223923	946680
112651	946681
165775	946682
252627	946683
156838	946684
237924	946685
206235	946686
199268	946687
334918	946688
123896	946689
10577	946690
233066	946691
101786	946692
49198	946693
330341	946694
166751	946695
49121	946696
6286	946697
15859	946698
15157	946699
60307	946700
13583	946701
406422	946702
128833	946703
33461	946704
192791	946705
133321	946706
35779	946707
224	946708
5982	946709
19536	946710
168823	946711
113225	946712
362428	946713
105578	946714
50463	946715
69495	946716
99	946717
2960	946718
48774	946719
37495	946720
721	946721
6977	946722
445096	946723
31929	946724
100079	946725
14834	946726
24483	946727
147125	946728
166155	946729
228208	946730
195349	946731
49897	946732
383737	946733
223175	946734
123576	946735
398502	946736
25279	946737
28345	946738
147040	946739
215372	946740
53325	946741
35750	946742
342069	946743
229692	946744
28537	946745
83978	946746
439658	946747
358282	946748
282856	946749
164882	946750
247314	946751
353676	946752
378582	946753
357058	946754
143935	946755
8186	946756
59571	946757
20777	946758
53439	946759
91498	946760
112987	946761
1697	946762
62607	946763
5479	946764
6222	946765
2337	946766
3050	946767
51292	946768
402315	946769
412164	946770
425133	946771
312269	946772
396212	946773
202748	946774
205837	946775
253386	946776
154896	946777
191230	946778
410045	946779
156763	946780
237836	946781
377712	946782
33160	946783
404841	946784
105918	946785
97484	946786
436010	946787
3733	946788
410696	946789
86140	946790
377316	946791
214549	946792
214290	946793
9580	946794
18191	946795
96675	946796
185515	946797
297721	946798
24898	946799
432003	946800
156540	946801
243495	946802
279728	946803
33984	946804
24360	946805
2747	946806
11113	946807
33921	946808
120036	946809
1364	946810
401535	946811
10676	946812
234607	946813
5094	946814
92241	946815
275697	946816
205755	946817
21594	946818
155373	946819
130159	946820
328062	946821
9801	946822
191157	946823
84794	946824
22260	946825
18267	946826
201500	946827
278753	946828
109886	946829
44435	946830
27421	946831
312473	946832
313815	946833
321931	946834
393346	946835
15240	946836
33851	946837
764	946838
110469	946839
251112	946840
1349	946841
3111	946842
19435	946843
14069	946844
3858	946845
11976	946846
12726	946847
3004	946848
11468	946849
214677	946850
114051	946851
192525	946852
357894	946853
194030	946854
327883	946855
256809	946856
364277	946857
193756	946858
173697	946859
134002	946860
135351	946861
186475	946862
317992	946863
353022	946864
335666	946865
156540	946866
136487	946867
177105	946868
266567	946869
178694	946870
138485	946871
180294	946872
190638	946873
170390	946874
97585	946875
161315	946876
325886	946877
77312	946878
379932	946879
382942	946880
250035	946881
212683	946882
62486	946883
385034	946884
204789	946885
376741	946886
220997	946887
366351	946888
206364	946889
230102	946890
55063	946891
393763	946892
367570	946893
106590	946894
363835	946895
44013	946896
95990	946897
80161	946898
44013	946899
47345	946900
27731	946901
78018	946902
448465	946903
168911	946904
86633	946905
359443	946906
139551	946907
129693	946908
282024	946909
450116	946910
54513	946911
426860	946912
30906	946913
86364	946914
235006	946915
128595	946916
41240	946917
108404	946918
122613	946919
141414	946920
118260	946921
59964	946922
243015	946923
208630	946924
43286	946925
161719	946926
196000	946927
142530	946928
147562	946929
58060	946930
129625	946931
54114	946932
23806	946933
123034	946934
52981	946935
58078	946936
395355	946937
106819	946938
16612	946939
52197	946940
170041	946941
105564	946942
90937	946943
341414	946944
19071	946945
64412	946946
235067	946947
34975	946948
234645	946949
346911	946950
449170	946951
267044	946952
426130	946953
147438	946954
73587	946955
73587	946956
165044	946957
118350	946958
49215	946959
92560	946960
162521	946961
112617	946962
82679	946963
332109	946964
9351	946965
88963	946966
177695	946967
43965	946968
310963	946969
6333	946970
442580	946971
326954	946972
209293	946973
80064	946974
305711	946975
17400	946976
53318	946977
417216	946978
268058	946979
268669	946980
173720	946981
348218	946982
21286	946983
218674	946984
76338	946985
6880	946986
35982	946987
195826	946988
160824	946989
149843	946990
301005	946991
217682	946992
16236	946993
2567	946994
34089	946995
38320	946996
169579	946997
11328	946998
989	946999
74782	947000
177683	947001
12	947002
8106	947003
191681	947004
62231	947005
420458	947006
13899	947007
77757	947008
244268	947009
17433	947010
66982	947011
252357	947012
440145	947013
87588	947014
276078	947015
158156	947016
118795	947017
46398	947018
10046	947019
10046	947020
9872	947021
38029	947022
89441	947023
12532	947024
99357	947025
122194	947026
263988	947027
9158	947028
164257	947029
225415	947030
247867	947031
248170	947032
195396	947033
226826	947034
196216	947035
432051	947036
361968	947037
5505	947038
255360	947039
128670	947040
224904	947041
120311	947042
112105	947043
197679	947044
52616	947045
451960	947046
44202	947047
45860	947048
112955	947049
274984	947050
98893	947051
27128	947052
15829	947053
193595	947054
19038	947055
296491	947056
353084	947057
212354	947058
109661	947059
40611	947060
13286	947061
171599	947062
367373	947063
397843	947064
205063	947065
45785	947066
127784	947067
78942	947068
168368	947069
47170	947070
90635	947071
21077	947072
172395	947073
9760	947074
250938	947075
2173	947076
20961	947077
3640	947078
163006	947079
117658	947080
76425	947081
69769	947082
179550	947083
27774	947084
324224	947085
348897	947086
7453	947087
404737	947088
27201	947089
118355	947090
41899	947091
57853	947092
319248	947093
354331	947094
41105	947095
75288	947096
252656	947097
19139	947098
353713	947099
249137	947100
352333	947101
20327	947102
124701	947103
223103	947104
135316	947105
155092	947106
2497	947107
19240	947108
153554	947109
391133	947110
49059	947111
127401	947112
347693	947113
337336	947114
321361	947115
169575	947116
348351	947117
82993	947118
453412	947119
62588	947120
158033	947121
436865	947122
76510	947123
62606	947124
128652	947125
68730	947126
237259	947127
209217	947128
124304	947129
302995	947130
210857	947131
216528	947132
75258	947133
300932	947134
121854	947135
333759	947136
281589	947137
329811	947138
134119	947139
151207	947140
215850	947141
411388	947142
72880	947143
384236	947144
56167	947145
76382	947146
19506	947147
335089	947148
136285	947149
1217	947150
332935	947151
128638	947152
250979	947153
110972	947154
322759	947155
167292	947156
69407	947157
179530	947158
25170	947159
303639	947160
312121	947161
261926	947162
146962	947163
87151	947164
24662	947165
43168	947166
137303	947167
281916	947168
146909	947169
38112	947170
46607	947171
229906	947172
286731	947173
29291	947174
33004	947175
59444	947176
402328	947177
446760	947178
153999	947179
126829	947180
164962	947181
37393	947182
186170	947183
310521	947184
228005	947185
208847	947186
182201	947187
343543	947188
209627	947189
81893	947190
373054	947191
18514	947192
363282	947193
362866	947194
440073	947195
439633	947196
113409	947197
395343	947198
150398	947199
397047	947200
323356	947201
153850	947202
191796	947203
112700	947204
19396	947205
13808	947206
38238	947207
17589	947208
11571	947209
94622	947210
2174	947211
52220	947212
80624	947213
21283	947214
257252	947215
33083	947216
226502	947217
119995	947218
425082	947219
423796	947220
431619	947221
47069	947222
98490	947223
231458	947224
350896	947225
290590	947226
237343	947227
35557	947228
156989	947229
4337	947230
187147	947231
314204	947232
414850	947233
453324	947234
165281	947235
91640	947236
356108	947237
4751	947238
196754	947239
428625	947240
50940	947241
432217	947242
44605	947243
369533	947244
387880	947245
185471	947246
400600	947247
411900	947248
268687	947249
104603	947250
99196	947251
120462	947252
367166	947253
380886	947254
440976	947255
50863	947256
27599	947257
434182	947258
30080	947259
59753	947260
441443	947261
399183	947262
189296	947263
202234	947264
391003	947265
46788	947266
328996	947267
5511	947268
5511	947269
5511	947270
140709	947271
160451	947272
296151	947273
361140	947274
50204	947275
369616	947276
254390	947277
230195	947278
96785	947279
180634	947280
67673	947281
110395	947282
11866	947283
34158	947284
53686	947285
62253	947286
139398	947287
200247	947288
107083	947289
153275	947290
317893	947291
357181	947292
448275	947293
181219	947294
169964	947295
342128	947296
281016	947297
375664	947298
207858	947299
149579	947300
369694	947301
167228	947302
376324	947303
265937	947304
254031	947305
32768	947306
2299	947307
15287	947308
141011	947309
13167	947310
106433	947311
71718	947312
205075	947313
97175	947314
31342	947315
236041	947316
139748	947317
152292	947318
280598	947319
75276	947320
12814	947321
438056	947322
6703	947323
15681	947324
125624	947325
60808	947326
15517	947327
394088	947328
59787	947329
297107	947330
457686	947331
166320	947332
158010	947333
258088	947334
70489	947335
402887	947336
11011	947337
219869	947338
137058	947339
121698	947340
390025	947341
355315	947342
222638	947343
35566	947344
321641	947345
63658	947346
249673	947347
92356	947348
83990	947349
241687	947350
88531	947351
258556	947352
191810	947353
92875	947354
78674	947355
46807	947356
78835	947357
96081	947358
48961	947359
98996	947360
5598	947361
19316	947362
62245	947363
435044	947364
30521	947365
51284	947366
28362	947367
175074	947368
50795	947369
220335	947370
197313	947371
61798	947372
60411	947373
100044	947374
119372	947375
31686	947376
370616	947377
126408	947378
143502	947379
44055	947380
162392	947381
282890	947382
107853	947383
16401	947384
394680	947385
63705	947386
54966	947387
163032	947388
111306	947389
270814	947390
67610	947391
43785	947392
155456	947393
4129	947394
133048	947395
149807	947396
229553	947397
391084	947398
6848	947399
203095	947400
264684	947401
54993	947402
7753	947403
86560	947404
395586	947405
315267	947406
339897	947407
82732	947408
51133	947409
358000	947410
431284	947411
76433	947412
55107	947413
220071	947414
114383	947415
54132	947416
90686	947417
83587	947418
275443	947419
341963	947420
124431	947421
164444	947422
8030	947423
151156	947424
20933	947425
324032	947426
85528	947427
67426	947428
95393	947429
192379	947430
76473	947431
107183	947432
53225	947433
129992	947434
129992	947435
445959	947436
74856	947437
31627	947438
164719	947439
378596	947440
2063	947441
421149	947442
197076	947443
229219	947444
194808	947445
365546	947446
83234	947447
2452	947448
150568	947449
91228	947450
48037	947451
310321	947452
212177	947453
371696	947454
443942	947455
124211	947456
63562	947457
276741	947458
255885	947459
59314	947460
313926	947461
43584	947462
163425	947463
398651	947464
318094	947465
222042	947466
114974	947467
148457	947468
21156	947469
383017	947470
270724	947471
204189	947472
122831	947473
57644	947474
177510	947475
27120	947476
317188	947477
36280	947478
299639	947479
110534	947480
326326	947481
56091	947482
2921	947483
70792	947484
78621	947485
125695	947486
356424	947487
392555	947488
153613	947489
92160	947490
192843	947491
449643	947492
89319	947493
287578	947494
204674	947495
178295	947496
202575	947497
215768	947498
441827	947499
175556	947500
289127	947501
457364	947502
167739	947503
457449	947504
9239	947505
214496	947506
303631	947507
124873	947508
321120	947509
189331	947510
31028	947511
224274	947512
57341	947513
89569	947514
195151	947515
258986	947516
74540	947517
146634	947518
161867	947519
219418	947520
342768	947521
405001	947522
115658	947523
353703	947524
229118	947525
8579	947526
335691	947527
186354	947528
3018	947529
184754	947530
267723	947531
164194	947532
25084	947533
110694	947534
280615	947535
285895	947536
310059	947537
207261	947538
3520	947539
268860	947540
339343	947541
352371	947542
79842	947543
449263	947544
58164	947545
172096	947546
84411	947547
48336	947548
412674	947549
270505	947550
357728	947551
59244	947552
157385	947553
254646	947554
120504	947555
231878	947556
82433	947557
123414	947558
159953	947559
229941	947560
521	947561
428154	947562
272785	947563
66322	947564
274099	947565
223653	947566
189810	947567
317550	947568
407823	947569
162434	947570
78457	947571
137842	947572
9909	947573
42761	947574
125388	947575
172196	947576
316908	947577
58035	947578
234164	947579
157154	947580
67648	947581
147671	947582
205102	947583
459081	947584
63269	947585
339804	947586
440753	947587
121671	947588
43111	947589
246897	947590
301072	947591
22592	947592
401689	947593
76301	947594
75632	947595
88369	947596
34586	947597
14407	947598
38411	947599
79575	947600
214422	947601
70649	947602
104431	947603
199788	947604
84355	947605
1748	947606
264800	947607
36000	947608
88892	947609
213449	947610
112252	947611
95017	947612
52366	947613
414896	947614
292366	947615
189145	947616
58893	947617
328415	947618
454288	947619
14861	947620
119401	947621
183458	947622
54225	947623
19741	947624
6171	947625
11452	947626
227523	947627
209461	947628
217087	947629
38620	947630
320107	947631
147396	947632
65142	947633
174178	947634
287329	947635
316538	947636
235278	947637
172380	947638
83768	947639
12780	947640
247035	947641
34768	947642
88299	947643
72868	947644
123765	947645
345609	947646
93517	947647
34949	947648
430851	947649
272331	947650
17101	947651
354432	947652
67	947653
16106	947654
10011	947655
307888	947656
225859	947657
126437	947658
325062	947659
241662	947660
76615	947661
745	947662
139628	947663
127482	947664
123977	947665
295264	947666
947	947667
10868	947668
15855	947669
9501	947670
14125	947671
233377	947672
4560	947673
62427	947674
4935	947675
26428	947676
323810	947677
79485	947678
193499	947679
410361	947680
360954	947681
147588	947682
310376	947683
164490	947684
34348	947685
310516	947686
82952	947687
35833	947688
5711	947689
1782	947690
112686	947691
242637	947692
200593	947693
218177	947694
7803	947695
42032	947696
1448	947697
102922	947698
117790	947699
29654	947700
9993	947701
217049	947702
46126	947703
280074	947704
106917	947705
56154	947706
8749	947707
35276	947708
3352	947709
1467	947710
49650	947711
10781	947712
182900	947713
133	947714
78634	947715
36760	947716
266434	947717
85957	947718
140573	947719
64645	947720
45766	947721
175317	947722
11307	947723
379684	947724
241909	947725
404561	947726
347029	947727
85360	947728
6279	947729
151481	947730
205860	947731
206914	947732
269900	947733
106592	947734
107366	947735
63614	947736
180932	947737
301114	947738
438391	947739
243850	947740
23083	947741
127460	947742
51288	947743
217553	947744
66818	947745
20920	947746
460235	947747
67291	947748
76233	947749
190610	947750
263112	947751
364502	947752
107903	947753
26511	947754
709	947755
221500	947756
74132	947757
105240	947758
319177	947759
279020	947760
20456	947761
33730	947762
370343	947763
87297	947764
25210	947765
209990	947766
131032	947767
72199	947768
220709	947769
457273	947770
238535	947771
69223	947772
85736	947773
411909	947774
92714	947775
80670	947776
248721	947777
68867	947778
91099	947779
139153	947780
130500	947781
427547	947782
92441	947783
7601	947784
247938	947785
195523	947786
77527	947787
46213	947788
2714	947789
60113	947790
233876	947791
110918	947792
335697	947793
305663	947794
445062	947795
129439	947796
329531	947797
368580	947798
22994	947799
81052	947800
361708	947801
11477	947802
37850	947803
92114	947804
386245	947805
303366	947806
273525	947807
272647	947808
71435	947809
167479	947810
259624	947811
93522	947812
152551	947813
452773	947814
22994	947815
224565	947816
13841	947817
19693	947818
126072	947819
64054	947820
443553	947821
20210	947822
107216	947823
215692	947824
144003	947825
74929	947826
110703	947827
31996	947828
59035	947829
234177	947830
1570	947831
61289	947832
11416	947833
36481	947834
313453	947835
328759	947836
312120	947837
152319	947838
286156	947839
417495	947840
334373	947841
365569	947842
115847	947843
383200	947844
32078	947845
134537	947846
456967	947847
226328	947848
16341	947849
297892	947850
218394	947851
117439	947852
52013	947853
16210	947854
41554	947855
31986	947856
277147	947857
238400	947858
210204	947859
239570	947860
94523	947861
145837	947862
19531	947863
315127	947864
242678	947865
25174	947866
321958	947867
17000	947868
38674	947869
4572	947870
159013	947871
81207	947872
96576	947873
240440	947874
183066	947875
182671	947876
37891	947877
150	947878
432701	947879
105956	947880
7305	947881
47064	947882
438702	947883
111562	947884
7062	947885
68827	947886
429207	947887
43505	947888
17954	947889
95572	947890
295036	947891
353671	947892
181734	947893
3144	947894
434530	947895
273121	947896
439271	947897
143451	947898
266896	947899
35922	947900
87961	947901
35284	947902
217680	947903
153018	947904
214072	947905
345140	947906
58430	947907
13028	947908
93245	947909
35600	947910
409117	947911
113425	947912
17194	947913
127740	947914
25653	947915
414258	947916
37429	947917
78122	947918
1793	947919
176375	947920
73152	947921
54735	947922
25273	947923
77508	947924
191164	947925
325737	947926
79488	947927
18047	947928
49998	947929
22244	947930
18995	947931
395497	947932
7712	947933
65374	947934
228263	947935
72869	947936
67834	947937
440890	947938
314621	947939
139425	947940
259812	947941
334228	947942
66927	947943
20086	947944
351214	947945
277292	947946
315372	947947
355812	947948
254482	947949
424507	947950
421514	947951
41455	947952
13133	947953
155725	947954
419323	947955
86700	947956
66677	947957
81693	947958
126639	947959
43285	947960
25393	947961
218634	947962
217680	947963
125027	947964
87961	947965
328219	947966
270514	947967
22760	947968
126422	947969
178080	947970
229834	947971
53116	947972
39609	947973
100663	947974
4378	947975
187267	947976
186738	947977
273294	947978
309423	947979
35918	947980
87193	947981
188632	947982
311992	947983
218619	947984
211237	947985
4444	947986
28111	947987
65866	947988
118419	947989
22681	947990
105183	947991
445323	947992
65232	947993
19986	947994
453169	947995
20737	947996
100474	947997
18	947998
41211	947999
80194	948000
226730	948001
18634	948002
88885	948003
127827	948004
286964	948005
278624	948006
135006	948007
345118	948008
144472	948009
297126	948010
317829	948011
278625	948012
29352	948013
43764	948014
52135	948015
48549	948016
4578	948017
229206	948018
430228	948019
104796	948020
66894	948021
40774	948022
317990	948023
163134	948024
10772	948025
210596	948026
25686	948027
408986	948028
222264	948029
99834	948030
13128	948031
41520	948032
361340	948033
418996	948034
112706	948035
457825	948036
28561	948037
19215	948038
114762	948039
383840	948040
134315	948041
158263	948042
70674	948043
266642	948044
99790	948045
83095	948046
83095	948047
340693	948048
411124	948049
148997	948050
172154	948051
53514	948052
10750	948053
91880	948054
788	948055
42784	948056
65134	948057
185386	948058
28290	948059
91344	948060
451457	948061
22723	948062
216114	948063
15232	948064
4348	948065
62086	948066
1510	948067
88821	948068
442806	948069
33147	948070
443109	948071
441434	948072
318132	948073
49651	948074
53434	948075
415719	948076
401175	948077
286380	948078
391575	948079
11253	948080
279443	948081
95053	948082
3811	948083
56421	948084
223117	948085
223063	948086
322448	948087
350761	948088
245845	948089
422	948090
253052	948091
339173	948092
120593	948093
28072	948094
5692	948095
417294	948096
224890	948097
252026	948098
83759	948099
305021	948100
137392	948101
98132	948102
53434	948103
292383	948104
221581	948105
127758	948106
18945	948107
368905	948108
305933	948109
440204	948110
25683	948111
130792	948112
426138	948113
316901	948114
319196	948115
317765	948116
749	948117
383690	948118
48330	948119
381967	948120
183574	948121
66103	948122
93766	948123
310326	948124
208132	948125
173184	948126
362845	948127
93830	948128
413165	948129
107791	948130
313671	948131
450637	948132
443732	948133
21308	948134
8513	948135
105502	948136
357229	948137
137729	948138
154104	948139
151789	948140
5705	948141
129838	948142
77735	948143
98577	948144
36356	948145
66027	948146
235152	948147
230064	948148
183265	948149
181557	948150
342442	948151
269421	948152
148168	948153
287958	948154
356646	948155
286112	948156
275916	948157
272187	948158
25039	948159
412125	948160
452377	948161
173448	948162
287309	948163
94976	948164
57736	948165
186234	948166
240375	948167
186317	948168
59338	948169
31975	948170
195685	948171
151719	948172
318976	948173
271826	948174
89268	948175
320651	948176
185781	948177
82333	948178
339950	948179
156070	948180
154261	948181
35347	948182
137398	948183
82613	948184
309320	948185
335394	948186
391718	948187
382028	948188
417451	948189
403430	948190
110797	948191
5036	948192
282658	948193
206942	948194
256502	948195
364074	948196
68937	948197
31660	948198
167837	948199
32950	948200
118435	948201
129712	948202
159435	948203
146338	948204
43183	948205
342980	948206
299561	948207
427901	948208
230090	948209
157925	948210
228914	948211
330741	948212
168239	948213
200522	948214
360983	948215
71405	948216
81538	948217
68179	948218
46582	948219
383473	948220
376389	948221
298587	948222
125637	948223
151511	948224
196584	948225
418678	948226
232741	948227
341239	948228
329349	948229
24506	948230
388405	948231
220269	948232
194214	948233
168702	948234
158381	948235
39083	948236
411264	948237
209498	948238
54613	948239
67711	948240
238249	948241
127468	948242
48342	948243
85827	948244
158863	948245
6053	948246
139738	948247
347519	948248
41496	948249
130032	948250
331644	948251
68634	948252
67712	948253
92736	948254
116628	948255
409525	948256
39201	948257
124117	948258
432683	948259
38067	948260
283151	948261
446529	948262
107664	948263
43169	948264
62545	948265
30120	948266
83205	948267
365595	948268
207850	948269
235001	948270
323476	948271
207245	948272
130433	948273
344718	948274
37990	948275
48191	948276
28790	948277
190479	948278
270523	948279
451303	948280
648	948281
53523	948282
115777	948283
91019	948284
289108	948285
237889	948286
209154	948287
18015	948288
17163	948289
247183	948290
142678	948291
406824	948292
141385	948293
85137	948294
15184	948295
14030	948296
291	948297
46534	948298
13823	948299
157254	948300
459728	948301
293172	948302
22853	948303
249581	948304
623	948305
333967	948306
231049	948307
171907	948308
89532	948309
73904	948310
101679	948311
284804	948312
167928	948313
365010	948314
73989	948315
372179	948316
312647	948317
17251	948318
439229	948319
232240	948320
161847	948321
76081	948322
16338	948323
139457	948324
74877	948325
379378	948326
22052	948327
347420	948328
444087	948329
98044	948330
79482	948331
458645	948332
127721	948333
6194	948334
276264	948335
128173	948336
41470	948337
86320	948338
78679	948339
168487	948340
236585	948341
90393	948342
218643	948343
12269	948344
379314	948345
405334	948346
69187	948347
197891	948348
411709	948349
2777	948350
16133	948351
65158	948352
44168	948353
414117	948354
25112	948355
101352	948356
38739	948357
68030	948358
19143	948359
33554	948360
25972	948361
106417	948362
250364	948363
41834	948364
51912	948365
20722	948366
227551	948367
3605	948368
76619	948369
184789	948370
202744	948371
181138	948372
289011	948373
129484	948374
321047	948375
240809	948376
245302	948377
145265	948378
213243	948379
245483	948380
184793	948381
91674	948382
409965	948383
70858	948384
69223	948385
437737	948386
443851	948387
59863	948388
22015	948389
254777	948390
373852	948391
166453	948392
22013	948393
379462	948394
319451	948395
243602	948396
303628	948397
254491	948398
5971	948399
321745	948400
92985	948401
73771	948402
170437	948403
67714	948404
41106	948405
99965	948406
157380	948407
311246	948408
27659	948409
413064	948410
68116	948411
341043	948412
5184	948413
186644	948414
223819	948415
28664	948416
199983	948417
105600	948418
55716	948419
2296	948420
221849	948421
211501	948422
108125	948423
88755	948424
333748	948425
102512	948426
368578	948427
37746	948428
123755	948429
104757	948430
446599	948431
63930	948432
18302	948433
243332	948434
181590	948435
87418	948436
66530	948437
30114	948438
360836	948439
434042	948440
295781	948441
42342	948442
245009	948443
197480	948444
32704	948445
92402	948446
71315	948447
131132	948448
36661	948449
366042	948450
357449	948451
37865	948452
451272	948453
4167	948454
83862	948455
66067	948456
47940	948457
20997	948458
164275	948459
336647	948460
234875	948461
33142	948462
99144	948463
111314	948464
213653	948465
3075	948466
39943	948467
65152	948468
297590	948469
2355	948470
65795	948471
419596	948472
12331	948473
77763	948474
453269	948475
42254	948476
32386	948477
157895	948478
166912	948479
186811	948480
112055	948481
6752	948482
102049	948483
103324	948484
18683	948485
57823	948486
330025	948487
99972	948488
438269	948489
81205	948490
72002	948491
23674	948492
118429	948493
30620	948494
241322	948495
247557	948496
252737	948497
229968	948498
55548	948499
55548	948500
107718	948501
156256	948502
379528	948503
55095	948504
20369	948505
227239	948506
216434	948507
8742	948508
66580	948509
164339	948510
201445	948511
63713	948512
49465	948513
107756	948514
340518	948515
218256	948516
25139	948517
100497	948518
7574	948519
283766	948520
222847	948521
306248	948522
438700	948523
344346	948524
376197	948525
13999	948526
3889	948527
193416	948528
181986	948529
9750	948530
23356	948531
127799	948532
413509	948533
149573	948534
333516	948535
366082	948536
140244	948537
43378	948538
48309	948539
92835	948540
161642	948541
249911	948542
14944	948543
459766	948544
64395	948545
261704	948546
157384	948547
271990	948548
35963	948549
446990	948550
238682	948551
91930	948552
113274	948553
167983	948554
239122	948555
15185	948556
13889	948557
92105	948558
352840	948559
341708	948560
30259	948561
136560	948562
442316	948563
25803	948564
59691	948565
133449	948566
150252	948567
20349	948568
98517	948569
42225	948570
19045	948571
20245	948572
121943	948573
432975	948574
393303	948575
2560	948576
316632	948577
307279	948578
315137	948579
36980	948580
133185	948581
316757	948582
249533	948583
9836	948584
397723	948585
411863	948586
64519	948587
345211	948588
2415	948589
170019	948590
358437	948591
447938	948592
218453	948593
178593	948594
12239	948595
244016	948596
2432	948597
350325	948598
415125	948599
411889	948600
80579	948601
248173	948602
453012	948603
34716	948604
152556	948605
222173	948606
67371	948607
270944	948608
192414	948609
21587	948610
249363	948611
172184	948612
209819	948613
186302	948614
2684	948615
232086	948616
287020	948617
376109	948618
213660	948619
30366	948620
9890	948621
422897	948622
230808	948623
175555	948624
426373	948625
94397	948626
333056	948627
220660	948628
5840	948629
135608	948630
250940	948631
382601	948632
185743	948633
87757	948634
80729	948635
3279	948636
31282	948637
187545	948638
112308	948639
40028	948640
318524	948641
147944	948642
30927	948643
88426	948644
33988	948645
235418	948646
414387	948647
313739	948648
301359	948649
329726	948650
132618	948651
47476	948652
10430	948653
55308	948654
100294	948655
240500	948656
516	948657
86422	948658
9068	948659
74725	948660
61115	948661
7925	948662
101111	948663
307891	948664
56334	948665
410591	948666
255898	948667
109559	948668
360792	948669
360838	948670
16663	948671
91104	948672
6691	948673
10478	948674
231002	948675
300014	948676
436758	948677
15114	948678
122786	948679
217363	948680
161781	948681
219140	948682
450239	948683
21864	948684
65294	948685
26289	948686
23774	948687
28318	948688
125519	948689
80140	948690
430215	948691
118055	948692
322748	948693
151078	948694
319924	948695
126745	948696
104750	948697
404988	948698
11568	948699
39352	948700
164381	948701
225110	948702
458766	948703
127634	948704
21033	948705
192824	948706
12484	948707
131378	948708
2977	948709
33082	948710
154848	948711
125717	948712
143038	948713
135896	948714
440698	948715
53879	948716
1633	948717
301188	948718
23214	948719
163256	948720
11460	948721
36709	948722
46687	948723
209968	948724
9507	948725
313754	948726
294029	948727
82866	948728
333884	948729
94930	948730
102237	948731
260109	948732
130909	948733
15968	948734
100480	948735
183013	948736
1325	948737
141410	948738
8467	948739
110273	948740
4977	948741
53504	948742
69161	948743
190069	948744
77320	948745
4175	948746
444719	948747
10454	948748
452926	948749
214870	948750
348613	948751
203057	948752
412000	948753
309148	948754
10306	948755
150695	948756
63626	948757
233287	948758
294495	948759
384632	948760
290153	948761
219837	948762
30247	948763
95069	948764
59852	948765
3003	948766
65584	948767
414012	948768
85651	948769
8232	948770
322321	948771
103617	948772
228831	948773
208868	948774
68620	948775
118225	948776
380553	948777
86732	948778
58064	948779
9393	948780
91657	948781
101676	948782
94112	948783
15645	948784
161271	948785
31271	948786
183112	948787
235514	948788
71248	948789
62354	948790
182266	948791
263388	948792
24907	948793
189955	948794
127792	948795
441332	948796
142271	948797
130455	948798
274980	948799
56109	948800
194873	948801
110764	948802
71858	948803
101022	948804
83325	948805
37810	948806
457591	948807
211771	948808
17740	948809
32527	948810
122515	948811
32534	948812
341073	948813
51036	948814
4033	948815
199659	948816
36759	948817
264569	948818
55360	948819
4176	948820
251919	948821
310522	948822
186973	948823
7048	948824
100316	948825
366	948826
310888	948827
338542	948828
12947	948829
2179	948830
14215	948831
61515	948832
253694	948833
377714	948834
416846	948835
164754	948836
19840	948837
447756	948838
13253	948839
358418	948840
100277	948841
296199	948842
13455	948843
336666	948844
322008	948845
69569	948846
74728	948847
66473	948848
68714	948849
1378	948850
9022	948851
52939	948852
51866	948853
69507	948854
20422	948855
50416	948856
132836	948857
209132	948858
22328	948859
195355	948860
107799	948861
171711	948862
35087	948863
595	948864
63362	948865
29242	948866
33934	948867
365853	948868
18256	948869
144702	948870
239679	948871
26517	948872
21454	948873
127083	948874
18620	948875
88229	948876
67237	948877
405482	948878
265187	948879
1143	948880
452918	948881
268565	948882
307258	948883
67221	948884
418968	948885
55003	948886
54670	948887
39799	948888
234574	948889
100426	948890
96227	948891
108032	948892
413530	948893
300662	948894
161430	948895
376339	948896
159773	948897
47088	948898
77246	948899
103429	948900
26519	948901
126727	948902
35528	948903
39634	948904
27575	948905
11642	948906
241832	948907
77319	948908
109426	948909
45649	948910
8457	948911
459492	948912
53679	948913
81294	948914
215947	948915
221663	948916
364464	948917
3003	948918
77881	948919
164768	948920
197999	948921
121744	948922
263755	948923
26424	948924
100385	948925
88732	948926
15951	948927
343746	948928
26599	948929
170607	948930
48032	948931
127794	948932
322744	948933
114511	948934
87980	948935
345703	948936
193063	948937
231455	948938
91533	948939
113342	948940
302545	948941
190627	948942
132440	948943
13638	948944
191665	948945
179937	948946
92212	948947
322447	948948
66361	948949
458910	948950
45283	948951
410347	948952
127257	948953
239935	948954
319182	948955
71419	948956
14824	948957
5910	948958
12381	948959
123700	948960
5650	948961
113528	948962
12381	948963
3792	948964
5910	948965
244193	948966
29828	948967
85871	948968
383242	948969
254564	948970
119816	948971
88722	948972
142893	948973
7928	948974
113987	948975
214138	948976
217446	948977
29763	948978
250942	948979
263110	948980
232618	948981
78087	948982
216856	948983
21209	948984
457835	948985
254431	948986
19624	948987
24505	948988
310640	948989
422463	948990
208629	948991
3727	948992
117050	948993
5246	948994
308891	948995
355574	948996
116482	948997
200554	948998
54505	948999
429534	949000
114117	949001
107280	949002
384183	949003
11832	949004
128815	949005
249647	949006
33664	949007
322013	949008
280689	949009
148287	949010
79582	949011
33072	949012
193418	949013
125303	949014
337794	949015
75122	949016
139790	949017
120	949018
2825	949019
267498	949020
23773	949021
13357	949022
89843	949023
94522	949024
436111	949025
142213	949026
67525	949027
34114	949028
433904	949029
7370	949030
66807	949031
57572	949032
377012	949033
92243	949034
63137	949035
88893	949036
225717	949037
47147	949038
383668	949039
44212	949040
108153	949041
55376	949042
356649	949043
16342	949044
150288	949045
184925	949046
98277	949047
26403	949048
208633	949049
368304	949050
23711	949051
81112	949052
112670	949053
104571	949054
148063	949055
446153	949056
96261	949057
123094	949058
9630	949059
13419	949060
430735	949061
73067	949062
199033	949063
218124	949064
80075	949065
81303	949066
186768	949067
109543	949068
115759	949069
63420	949070
38953	949071
3091	949072
229221	949073
223675	949074
189308	949075
98452	949076
216650	949077
116522	949078
61114	949079
32604	949080
19463	949081
109689	949082
218462	949083
62282	949084
14115	949085
44237	949086
370236	949087
426966	949088
240516	949089
75581	949090
22631	949091
155914	949092
71747	949093
366068	949094
38886	949095
489	949096
14968	949097
18002	949098
20493	949099
457214	949100
80637	949101
442252	949102
70514	949103
435526	949104
65314	949105
177303	949106
228206	949107
11114	949108
14077	949109
231137	949110
294561	949111
14409	949112
50736	949113
9228	949114
349397	949115
118003	949116
7546	949117
2974	949118
162919	949119
136964	949120
175407	949121
25418	949122
233637	949123
367580	949124
16082	949125
196653	949126
169724	949127
44360	949128
421696	949129
39501	949130
200141	949131
3195	949132
96711	949133
212533	949134
21582	949135
415688	949136
120318	949137
50178	949138
307452	949139
460255	949140
54082	949141
4311	949142
132169	949143
266345	949144
44965	949145
65702	949146
101170	949147
16895	949148
169847	949149
305421	949150
449209	949151
366778	949152
203066	949153
44762	949154
122252	949155
1401	949156
203447	949157
199447	949158
829	949159
326558	949160
70774	949161
15410	949162
86036	949163
265962	949164
7526	949165
380059	949166
125866	949167
235073	949168
197407	949169
156861	949170
209797	949171
171727	949172
5598	949173
268457	949174
140219	949175
28547	949176
105593	949177
77317	949178
82914	949179
148661	949180
266732	949181
140921	949182
211344	949183
432839	949184
162677	949185
406124	949186
18426	949187
257790	949188
13277	949189
237945	949190
207832	949191
455875	949192
18578	949193
92010	949194
92496	949195
200534	949196
114936	949197
258889	949198
304678	949199
94896	949200
238766	949201
397540	949202
348817	949203
271887	949204
6420	949205
148121	949206
296406	949207
277766	949208
286329	949209
329266	949210
27192	949211
288100	949212
335011	949213
256495	949214
70144	949215
446969	949216
196910	949217
55055	949218
12283	949219
7473	949220
7242	949221
213539	949222
43492	949223
323438	949224
154650	949225
124175	949226
147880	949227
25070	949228
127255	949229
157457	949230
116330	949231
409060	949232
195964	949233
98878	949234
30533	949235
127700	949236
223407	949237
291612	949238
419267	949239
157402	949240
92586	949241
206197	949242
258302	949243
363316	949244
103737	949245
334330	949246
156106	949247
211752	949248
441594	949249
11546	949250
54056	949251
128602	949252
3311	949253
14093	949254
19834	949255
71813	949256
230755	949257
3450	949258
44237	949259
36924	949260
2748	949261
457252	949262
128409	949263
270985	949264
82104	949265
359030	949266
94793	949267
52708	949268
151538	949269
116972	949270
163283	949271
32216	949272
70131	949273
100968	949274
224990	949275
39067	949276
93223	949277
284062	949278
79629	949279
449714	949280
138993	949281
4981	949282
96885	949283
5975	949284
238158	949285
69500	949286
328749	949287
295664	949288
9600	949289
239326	949290
4635	949291
12666	949292
155152	949293
75106	949294
19878	949295
177449	949296
14216	949297
32240	949298
35578	949299
176504	949300
45613	949301
28463	949302
435394	949303
323019	949304
1369	949305
23584	949306
250878	949307
288036	949308
8007	949309
422076	949310
59904	949311
13990	949312
34223	949313
205522	949314
99257	949315
58335	949316
48041	949317
187723	949318
107237	949319
26250	949320
34886	949321
4424	949322
406666	949323
11069	949324
51060	949325
88088	949326
245130	949327
456597	949328
88211	949329
223784	949330
120833	949331
120806	949332
124601	949333
11683	949334
113464	949335
101595	949336
156486	949337
239177	949338
13381	949339
328068	949340
175914	949341
103954	949342
17687	949343
24263	949344
45153	949345
85469	949346
192640	949347
38751	949348
12944	949349
10329	949350
14960	949351
11444	949352
412302	949353
346604	949354
421385	949355
87642	949356
102390	949357
59783	949358
370520	949359
247809	949360
17787	949361
44081	949362
52879	949363
217346	949364
170779	949365
379220	949366
26142	949367
136996	949368
150	949369
92204	949370
13296	949371
83196	949372
8743	949373
71819	949374
375970	949375
353865	949376
207402	949377
69198	949378
11318	949379
39875	949380
197290	949381
161549	949382
179470	949383
329807	949384
280690	949385
48803	949386
176440	949387
51362	949388
73549	949389
369769	949390
138685	949391
148082	949392
41213	949393
278126	949394
373455	949395
40732	949396
91019	949397
388610	949398
284704	949399
145617	949400
17511	949401
83083	949402
107046	949403
202592	949404
352981	949405
232829	949406
82066	949407
114818	949408
126081	949409
434508	949410
224102	949411
70363	949412
9582	949413
103173	949414
3481	949415
277414	949416
220982	949417
93648	949418
141707	949419
59961	949420
209018	949421
123202	949422
145827	949423
187223	949424
71900	949425
109479	949426
4318	949427
25795	949428
320902	949429
116495	949430
125091	949431
455315	949432
351279	949433
40962	949434
122841	949435
92725	949436
310770	949437
171237	949438
49435	949439
85600	949440
15148	949441
210917	949442
52391	949443
120127	949444
98976	949445
45016	949446
193253	949447
329973	949448
45264	949449
330708	949450
63627	949451
44180	949452
188423	949453
57547	949454
166691	949455
11533	949456
90899	949457
442982	949458
68137	949459
261416	949460
329696	949461
44278	949462
281580	949463
248141	949464
14500	949465
197014	949466
208575	949467
78150	949468
164511	949469
14253	949470
39589	949471
14247	949472
90751	949473
75814	949474
167731	949475
48866	949476
57056	949477
283421	949478
215995	949479
53910	949480
27440	949481
23533	949482
35069	949483
87	949484
58660	949485
53990	949486
17928	949487
17782	949488
211825	949489
350664	949490
236018	949491
39876	949492
117008	949493
401985	949494
427945	949495
8325	949496
35513	949497
55040	949498
37386	949499
386723	949500
3603	949501
131233	949502
95170	949503
37017	949504
124882	949505
365644	949506
148782	949507
396238	949508
68731	949509
72252	949510
34590	949511
129057	949512
77863	949513
90791	949514
19748	949515
62667	949516
33815	949517
21655	949518
18900	949519
24450	949520
190393	949521
39967	949522
416478	949523
66681	949524
92606	949525
219578	949526
401566	949527
25336	949528
191904	949529
105573	949530
7130	949531
42595	949532
55314	949533
401906	949534
83573	949535
163350	949536
191750	949537
106593	949538
230861	949539
13383	949540
170253	949541
143072	949542
380774	949543
307906	949544
88939	949545
131835	949546
181674	949547
211344	949548
289178	949549
25577	949550
215404	949551
104826	949552
23865	949553
155481	949554
334942	949555
74483	949556
396749	949557
30121	949558
99746	949559
68654	949560
368762	949561
110470	949562
307631	949563
175497	949564
215207	949565
191706	949566
272158	949567
128325	949568
39986	949569
19205	949570
10133	949571
245900	949572
409747	949573
165022	949574
109916	949575
430498	949576
141533	949577
350228	949578
354142	949579
48251	949580
290001	949581
340570	949582
26992	949583
68776	949584
94256	949585
217913	949586
182119	949587
336889	949588
8527	949589
19862	949590
109482	949591
301387	949592
249581	949593
101113	949594
2374	949595
155196	949596
214040	949597
305304	949598
154704	949599
59254	949600
51902	949601
81673	949602
65101	949603
167367	949604
7713	949605
7778	949606
25358	949607
431822	949608
443196	949609
116242	949610
46620	949611
49018	949612
87850	949613
409103	949614
246978	949615
32272	949616
212812	949617
24	949618
101504	949619
61	949620
20321	949621
69336	949622
294190	949623
124072	949624
178672	949625
7090	949626
217532	949627
307143	949628
7090	949629
17816	949630
277370	949631
2740	949632
179262	949633
56341	949634
136192	949635
385	949636
126286	949637
199122	949638
354259	949639
440594	949640
107367	949641
14750	949642
48775	949643
1594	949644
24736	949645
82189	949646
49162	949647
142297	949648
429414	949649
80876	949650
288764	949651
89	949652
185574	949653
46623	949654
174415	949655
19121	949656
44919	949657
195314	949658
12749	949659
354218	949660
12876	949661
350663	949662
117444	949663
94021	949664
6068	949665
15803	949666
100070	949667
224839	949668
434628	949669
151476	949670
79793	949671
338	949672
15603	949673
2313	949674
10373	949675
292691	949676
54895	949677
215981	949678
249979	949679
213358	949680
36968	949681
24952	949682
234325	949683
132200	949684
179432	949685
116098	949686
391716	949687
124522	949688
356144	949689
69471	949690
2452	949691
44723	949692
124493	949693
236159	949694
39589	949695
81524	949696
38860	949697
102313	949698
198871	949699
206838	949700
326758	949701
140739	949702
8142	949703
294563	949704
49382	949705
29921	949706
436164	949707
309925	949708
206418	949709
218607	949710
200496	949711
90056	949712
361274	949713
1116	949714
159131	949715
70740	949716
300804	949717
441971	949718
222984	949719
87939	949720
397502	949721
12992	949722
9475	949723
10081	949724
51291	949725
41298	949726
209983	949727
118903	949728
257757	949729
134804	949730
76229	949731
10046	949732
90367	949733
47944	949734
140972	949735
158681	949736
86447	949737
290620	949738
3035	949739
266518	949740
99118	949741
277346	949742
448164	949743
17132	949744
242473	949745
108217	949746
221515	949747
99367	949748
275158	949749
31603	949750
128405	949751
334320	949752
53117	949753
59550	949754
10252	949755
78880	949756
24756	949757
118897	949758
330932	949759
80568	949760
6626	949761
31137	949762
41197	949763
368686	949764
7910	949765
256587	949766
256341	949767
66529	949768
325894	949769
236485	949770
340367	949771
5319	949772
57024	949773
188236	949774
90578	949775
364261	949776
186356	949777
11247	949778
429536	949779
33036	949780
41831	949781
72619	949782
268072	949783
18782	949784
366161	949785
11455	949786
197876	949787
165744	949788
85556	949789
36180	949790
29936	949791
326696	949792
403040	949793
317572	949794
120926	949795
13808	949796
74093	949797
248317	949798
410097	949799
48117	949800
115391	949801
121598	949802
236605	949803
120511	949804
157938	949805
59451	949806
161269	949807
305571	949808
102444	949809
246835	949810
117201	949811
58296	949812
125787	949813
3809	949814
34476	949815
81339	949816
32531	949817
82153	949818
23747	949819
150119	949820
168407	949821
126763	949822
96060	949823
21221	949824
45279	949825
50296	949826
67602	949827
36715	949828
75808	949829
381836	949830
430189	949831
2447	949832
116469	949833
36969	949834
288	949835
122106	949836
14701	949837
389217	949838
2302	949839
1643	949840
11067	949841
403071	949842
209391	949843
163421	949844
4433	949845
228045	949846
361635	949847
89213	949848
34144	949849
102703	949850
87136	949851
297612	949852
35322	949853
20258	949854
218487	949855
417063	949856
101721	949857
91509	949858
308402	949859
108389	949860
47983	949861
21768	949862
116942	949863
12650	949864
4415	949865
13888	949866
149783	949867
320627	949868
4385	949869
75605	949870
368514	949871
128359	949872
198145	949873
774	949874
260611	949875
24127	949876
5351	949877
53109	949878
198774	949879
9865	949880
237847	949881
442447	949882
423640	949883
238677	949884
75208	949885
22383	949886
31701	949887
231139	949888
234986	949889
158509	949890
112696	949891
189619	949892
47999	949893
342394	949894
333742	949895
79248	949896
381855	949897
191398	949898
341839	949899
391489	949900
345316	949901
55060	949902
349931	949903
383591	949904
11988	949905
16602	949906
368320	949907
180367	949908
265092	949909
139598	949910
370324	949911
139505	949912
57940	949913
242511	949914
385786	949915
459451	949916
82042	949917
12870	949918
124688	949919
49124	949920
181521	949921
205386	949922
314713	949923
32636	949924
179354	949925
162705	949926
416342	949927
68098	949928
152101	949929
414355	949930
98653	949931
104818	949932
63481	949933
288572	949934
177694	949935
245833	949936
160430	949937
69724	949938
29566	949939
56900	949940
419976	949941
36292	949942
413794	949943
378548	949944
132466	949945
62695	949946
4649	949947
176873	949948
409840	949949
21492	949950
17132	949951
5217	949952
385237	949953
32753	949954
6500	949955
149116	949956
121463	949957
138233	949958
458401	949959
229799	949960
12498	949961
86308	949962
210170	949963
138171	949964
19108	949965
216709	949966
49849	949967
387303	949968
386225	949969
460147	949970
146104	949971
16202	949972
43578	949973
396599	949974
11152	949975
222328	949976
96266	949977
19181	949978
395604	949979
320909	949980
33373	949981
63487	949982
63113	949983
5747	949984
57117	949985
444428	949986
351	949987
4094	949988
58148	949989
78559	949990
22841	949991
5077	949992
8522	949993
32871	949994
171019	949995
48005	949996
196319	949997
14725	949998
58691	949999
3070	950000
9317	950001
294	950002
82764	950003
879	950004
1265	950005
104091	950006
4428	950007
203	950008
94092	950009
393742	950010
835	950011
29885	950012
2245	950013
35151	950014
207575	950015
95568	950016
213664	950017
918	950018
129205	950019
91907	950020
3984	950021
407372	950022
9834	950023
100955	950024
407724	950025
30278	950026
922	950027
80025	950028
93274	950029
231562	950030
93210	950031
5061	950032
8246	950033
47932	950034
29072	950035
17281	950036
107421	950037
171502	950038
16549	950039
213210	950040
175934	950041
29462	950042
88263	950043
400961	950044
151085	950045
69159	950046
17342	950047
138918	950048
54861	950049
288590	950050
2992	950051
98481	950052
65924	950053
182529	950054
158788	950055
150117	950056
275698	950057
4799	950058
37194	950059
42905	950060
69350	950061
75752	950062
193958	950063
25080	950064
22210	950065
11504	950066
150608	950067
91500	950068
234884	950069
209116	950070
86108	950071
421998	950072
12755	950073
26511	950074
59730	950075
8562	950076
203649	950077
159501	950078
298876	950079
163308	950080
159138	950081
193433	950082
296236	950083
186031	950084
63074	950085
93613	950086
33051	950087
21686	950088
47266	950089
135481	950090
114248	950091
33732	950092
105158	950093
150298	950094
51008	950095
102996	950096
70092	950097
2976	950098
289	950099
5443	950100
160370	950101
35823	950102
127018	950103
6022	950104
53975	950105
349	950106
121785	950107
48878	950108
86255	950109
27296	950110
330	950111
83231	950112
174976	950113
342931	950114
88610	950115
193089	950116
111962	950117
170677	950118
414333	950119
28311	950120
454510	950121
68867	950122
412	950123
108738	950124
8192	950125
103375	950126
1431	950127
451795	950128
240450	950129
13362	950130
291468	950131
33343	950132
168242	950133
5569	950134
35905	950135
12137	950136
36	950137
27923	950138
329395	950139
4760	950140
177109	950141
421717	950142
4634	950143
21317	950144
86561	950145
186056	950146
5203	950147
17508	950148
212102	950149
11395	950150
12533	950151
233486	950152
26653	950153
4984	950154
274746	950155
78529	950156
95633	950157
13854	950158
17229	950159
204537	950160
111864	950161
325470	950162
85925	950163
44887	950164
14768	950165
24122	950166
32715	950167
74065	950168
368102	950169
51515	950170
197962	950171
252076	950172
66328	950173
249199	950174
117963	950175
29675	950176
216076	950177
381579	950178
122528	950179
19411	950180
434791	950181
25384	950182
73754	950183
376584	950184
229112	950185
434939	950186
90942	950187
45587	950188
40139	950189
120020	950190
65544	950191
204559	950192
456503	950193
391688	950194
14147	950195
98022	950196
8173	950197
47591	950198
219223	950199
74530	950200
42241	950201
63675	950202
250451	950203
24409	950204
22320	950205
249	950206
21391	950207
122723	950208
15028	950209
58436	950210
360864	950211
83509	950212
432341	950213
193951	950214
36714	950215
204950	950216
2685	950217
65376	950218
45426	950219
141444	950220
34906	950221
325892	950222
9280	950223
57021	950224
73146	950225
118704	950226
44432	950227
218338	950228
87079	950229
376557	950230
231397	950231
81164	950232
108769	950233
111456	950234
118869	950235
449885	950236
757	950237
77733	950238
29124	950239
122476	950240
386521	950241
217001	950242
181102	950243
14458	950244
36796	950245
48174	950246
49219	950247
244802	950248
101893	950249
221968	950250
372338	950251
97244	950252
64377	950253
275760	950254
165985	950255
105422	950256
36944	950257
225720	950258
143623	950259
214564	950260
34486	950261
19100	950262
14316	950263
11020	950264
238194	950265
114315	950266
449162	950267
110552	950268
324607	950269
68522	950270
12525	950271
106361	950272
22584	950273
197505	950274
3047	950275
236058	950276
2149	950277
39283	950278
81787	950279
92669	950280
382	950281
172882	950282
175115	950283
785	950284
398571	950285
145161	950286
163359	950287
24	950288
16476	950289
121865	950290
202359	950291
33155	950292
27298	950293
22021	950294
40965	950295
643	950296
62363	950297
340170	950298
3612	950299
5484	950300
168590	950301
228196	950302
56076	950303
191765	950304
286330	950305
56566	950306
85395	950307
37469	950308
58561	950309
84235	950310
87912	950311
37019	950312
173588	950313
54533	950314
133963	950315
236830	950316
444376	950317
37019	950318
217713	950319
17758	950320
314256	950321
20980	950322
91149	950323
108913	950324
4523	950325
140956	950326
97603	950327
119351	950328
322635	950329
3321	950330
20213	950331
171997	950332
66916	950333
407149	950334
390520	950335
22522	950336
48517	950337
192745	950338
366488	950339
395100	950340
198223	950341
411312	950342
104774	950343
275244	950344
194141	950345
6669	950346
237871	950347
35691	950348
91400	950349
302813	950350
142394	950351
84627	950352
168	950353
233243	950354
14570	950355
56035	950356
178030	950357
79307	950358
340407	950359
106619	950360
40818	950361
20303	950362
58605	950363
459850	950364
170238	950365
303352	950366
163607	950367
419658	950368
353083	950369
133258	950370
219637	950371
12344	950372
217821	950373
1498	950374
29899	950375
90018	950376
317151	950377
188345	950378
150729	950379
28192	950380
5455	950381
45546	950382
167494	950383
27298	950384
128379	950385
74254	950386
50086	950387
60694	950388
2751	950389
265938	950390
202856	950391
381415	950392
325793	950393
11625	950394
46710	950395
14192	950396
155832	950397
214121	950398
76500	950399
350555	950400
151382	950401
314935	950402
244592	950403
88896	950404
361319	950405
207674	950406
249804	950407
134820	950408
446143	950409
66919	950410
248732	950411
420414	950412
156355	950413
261319	950414
34869	950415
27782	950416
270206	950417
383019	950418
285492	950419
359037	950420
26167	950421
112550	950422
327726	950423
443332	950424
47406	950425
423981	950426
166009	950427
143832	950428
53438	950429
124823	950430
69052	950431
21847	950432
300330	950433
206349	950434
24466	950435
448984	950436
362663	950437
168698	950438
296387	950439
307526	950440
42266	950441
8696	950442
178283	950443
446249	950444
425964	950445
212807	950446
27901	950447
96025	950448
169328	950449
116418	950450
298940	950451
338706	950452
252151	950453
455257	950454
238090	950455
37937	950456
118449	950457
54895	950458
403603	950459
418407	950460
293786	950461
152144	950462
66304	950463
61021	950464
217460	950465
18338	950466
56676	950467
60299	950468
99823	950469
199597	950470
92555	950471
304142	950472
153705	950473
121534	950474
5241	950475
298919	950476
59963	950477
459055	950478
109581	950479
346583	950480
194883	950481
101325	950482
244068	950483
447907	950484
34223	950485
104090	950486
21559	950487
64482	950488
103760	950489
31087	950490
280389	950491
124055	950492
186018	950493
393154	950494
2382	950495
265130	950496
56918	950497
33948	950498
54671	950499
7881	950500
165008	950501
39242	950502
144306	950503
275713	950504
63865	950505
35366	950506
328644	950507
211566	950508
102435	950509
455862	950510
23955	950511
80718	950512
78331	950513
248802	950514
197609	950515
35306	950516
26990	950517
141905	950518
376952	950519
66848	950520
46229	950521
409400	950522
127185	950523
175872	950524
339752	950525
270239	950526
125381	950527
76160	950528
161698	950529
74212	950530
107637	950531
222968	950532
150213	950533
16736	950534
5831	950535
1	950536
182222	950537
40598	950538
178337	950539
323222	950540
217673	950541
167	950542
269644	950543
38403	950544
7795	950545
78217	950546
229796	950547
3746	950548
5562	950549
261274	950550
365405	950551
79040	950552
128164	950553
167	950554
52203	950555
226851	950556
127494	950557
53177	950558
204792	950559
57016	950560
241946	950561
143767	950562
35635	950563
240059	950564
6313	950565
274519	950566
425736	950567
351061	950568
31843	950569
994	950570
50951	950571
401067	950572
238577	950573
99558	950574
166511	950575
103787	950576
144407	950577
224924	950578
76360	950579
10297	950580
61182	950581
304412	950582
273908	950583
61423	950584
205768	950585
380132	950586
90684	950587
231443	950588
235839	950589
21793	950590
317210	950591
39045	950592
301491	950593
388866	950594
105709	950595
168271	950596
79052	950597
21956	950598
115001	950599
85573	950600
227971	950601
361024	950602
298050	950603
352821	950604
244961	950605
390191	950606
425061	950607
147198	950608
120464	950609
138783	950610
89257	950611
178998	950612
94425	950613
1541	950614
99994	950615
63834	950616
9226	950617
29635	950618
29719	950619
13179	950620
17037	950621
15067	950622
232628	950623
191430	950624
131208	950625
75171	950626
405092	950627
12808	950628
255540	950629
3261	950630
176141	950631
191210	950632
358064	950633
237646	950634
335854	950635
327874	950636
96201	950637
25251	950638
149894	950639
115717	950640
244093	950641
315050	950642
99535	950643
40351	950644
28362	950645
179383	950646
22839	950647
51708	950648
4032	950649
27530	950650
4750	950651
73333	950652
50378	950653
147371	950654
149953	950655
50354	950656
74366	950657
7917	950658
255567	950659
131700	950660
199792	950661
178220	950662
30486	950663
9562	950664
11738	950665
85437	950666
18369	950667
22499	950668
210853	950669
18023	950670
308865	950671
48513	950672
12188	950673
89407	950674
132435	950675
43475	950676
126562	950677
76784	950678
244770	950679
79618	950680
85255	950681
202811	950682
20516	950683
131706	950684
89909	950685
54765	950686
8510	950687
6729	950688
406827	950689
202317	950690
147529	950691
83595	950692
41155	950693
5413	950694
46938	950695
23066	950696
196445	950697
34058	950698
20523	950699
2267	950700
12091	950701
190386	950702
99180	950703
288357	950704
106317	950705
153457	950706
52108	950707
12543	950708
17683	950709
44989	950710
431321	950711
120524	950712
131595	950713
204924	950714
99240	950715
322654	950716
6113	950717
337211	950718
206607	950719
22989	950720
1875	950721
250614	950722
178744	950723
246878	950724
1617	950725
303068	950726
65851	950727
108833	950728
284673	950729
122112	950730
86463	950731
223434	950732
128161	950733
404017	950734
85061	950735
427607	950736
13648	950737
249483	950738
23680	950739
4264	950740
72423	950741
27780	950742
319112	950743
235597	950744
369278	950745
18702	950746
120125	950747
234859	950748
27031	950749
17072	950750
192626	950751
172744	950752
238088	950753
10677	950754
14658	950755
347416	950756
150220	950757
426020	950758
27664	950759
31163	950760
222157	950761
269105	950762
181928	950763
189321	950764
125612	950765
222019	950766
77157	950767
343504	950768
392521	950769
42202	950770
234842	950771
325017	950772
52961	950773
130917	950774
189117	950775
249576	950776
151764	950777
372612	950778
366706	950779
201141	950780
18558	950781
413419	950782
432543	950783
12501	950784
3462	950785
5575	950786
33	950787
350756	950788
34027	950789
200911	950790
47012	950791
156254	950792
217566	950793
177398	950794
144993	950795
137889	950796
351385	950797
38770	950798
103337	950799
159187	950800
52241	950801
204386	950802
298008	950803
31968	950804
8330	950805
375954	950806
33708	950807
150151	950808
95231	950809
101211	950810
82762	950811
148907	950812
6750	950813
167932	950814
425494	950815
52670	950816
194517	950817
21265	950818
400877	950819
187596	950820
90800	950821
230652	950822
188213	950823
93682	950824
59807	950825
10062	950826
212270	950827
14079	950828
75849	950829
99007	950830
101439	950831
121825	950832
206200	950833
6880	950834
80635	950835
9452	950836
156792	950837
111709	950838
17138	950839
77596	950840
89773	950841
84646	950842
24718	950843
214800	950844
107329	950845
142598	950846
113907	950847
87428	950848
135856	950849
14952	950850
171866	950851
69026	950852
283615	950853
288542	950854
56007	950855
10994	950856
54980	950857
113559	950858
127950	950859
42470	950860
146256	950861
156155	950862
1068	950863
40109	950864
48583	950865
107259	950866
121299	950867
3281	950868
11543	950869
343751	950870
191778	950871
198030	950872
18127	950873
96171	950874
111658	950875
100770	950876
77625	950877
371478	950878
56688	950879
113494	950880
427862	950881
97833	950882
210854	950883
111198	950884
123363	950885
224071	950886
423818	950887
135088	950888
283931	950889
41376	950890
16503	950891
85558	950892
70678	950893
91434	950894
211096	950895
436998	950896
46509	950897
289230	950898
20372	950899
161365	950900
123592	950901
450605	950902
289672	950903
7301	950904
47061	950905
6886	950906
98787	950907
203021	950908
5100	950909
286901	950910
142134	950911
6682	950912
83488	950913
39134	950914
149319	950915
211367	950916
108597	950917
356702	950918
87563	950919
77665	950920
156910	950921
5162	950922
123773	950923
272807	950924
32731	950925
26618	950926
55632	950927
10094	950928
100386	950929
61905	950930
45270	950931
152403	950932
110006	950933
103476	950934
194237	950935
53558	950936
7459	950937
116581	950938
17366	950939
56216	950940
3822	950941
192762	950942
231679	950943
239856	950944
431628	950945
38679	950946
119144	950947
103600	950948
93055	950949
15035	950950
127657	950951
154196	950952
25284	950953
210017	950954
47843	950955
421072	950956
348212	950957
351122	950958
11158	950959
12520	950960
191245	950961
148426	950962
5090	950963
163046	950964
75048	950965
380428	950966
198427	950967
68290	950968
4264	950969
2966	950970
14878	950971
195593	950972
84350	950973
26346	950974
122318	950975
431439	950976
4594	950977
220692	950978
5393	950979
59317	950980
25073	950981
230065	950982
65380	950983
273015	950984
212786	950985
32598	950986
13340	950987
80542	950988
108910	950989
39962	950990
154	950991
223800	950992
52452	950993
17621	950994
83173	950995
27810	950996
13466	950997
57593	950998
16968	950999
369698	951000
186142	951001
37299	951002
42960	951003
208099	951004
28174	951005
99799	951006
1388	951007
102616	951008
106625	951009
41131	951010
10536	951011
205393	951012
223965	951013
75582	951014
53559	951015
46016	951016
47919	951017
238593	951018
105780	951019
25209	951020
137305	951021
5180	951022
108503	951023
357964	951024
249895	951025
291884	951026
19471	951027
40398	951028
4556	951029
371233	951030
61495	951031
56822	951032
38799	951033
33821	951034
9029	951035
186547	951036
395663	951037
323673	951038
44637	951039
91704	951040
325731	951041
44890	951042
169206	951043
249203	951044
17927	951045
452668	951046
26092	951047
340945	951048
62563	951049
182621	951050
216760	951051
406597	951052
70279	951053
60823	951054
36205	951055
11408	951056
223127	951057
201823	951058
2444	951059
92270	951060
20720	951061
25098	951062
318143	951063
66606	951064
202475	951065
184432	951066
22551	951067
212240	951068
165696	951069
48875	951070
409121	951071
9875	951072
143962	951073
81544	951074
63278	951075
126061	951076
64184	951077
4309	951078
11326	951079
33554	951080
124524	951081
30111	951082
158812	951083
319711	951084
246579	951085
377975	951086
186022	951087
400716	951088
19413	951089
160879	951090
44	951091
74716	951092
172255	951093
11798	951094
3598	951095
218808	951096
31095	951097
388251	951098
206931	951099
32655	951100
45676	951101
19594	951102
237191	951103
234359	951104
3359	951105
10909	951106
23483	951107
85759	951108
145435	951109
53783	951110
339494	951111
208849	951112
336556	951113
207799	951114
54691	951115
244416	951116
50127	951117
31867	951118
30423	951119
105676	951120
37370	951121
435670	951122
53106	951123
165656	951124
127741	951125
117837	951126
199128	951127
315363	951128
19201	951129
107283	951130
25645	951131
229562	951132
19124	951133
22959	951134
187865	951135
64087	951136
35035	951137
6125	951138
18154	951139
122677	951140
195874	951141
321939	951142
97576	951143
81207	951144
263203	951145
75008	951146
83655	951147
19	951148
434976	951149
45239	951150
204187	951151
43908	951152
63742	951153
105789	951154
121903	951155
91850	951156
179445	951157
49157	951158
53064	951159
53064	951160
98921	951161
9154	951162
172217	951163
40379	951164
16171	951165
225798	951166
263531	951167
358604	951168
117375	951169
74450	951170
200186	951171
115269	951172
138631	951173
247218	951174
101270	951175
349657	951176
231247	951177
214884	951178
103759	951179
124864	951180
395179	951181
64400	951182
61224	951183
226288	951184
228860	951185
189103	951186
28295	951187
54628	951188
235196	951189
449061	951190
176982	951191
18119	951192
182398	951193
27768	951194
222208	951195
378759	951196
56297	951197
67190	951198
140928	951199
188174	951200
197301	951201
427	951202
295522	951203
155255	951204
228088	951205
371043	951206
270029	951207
189453	951208
341404	951209
72621	951210
136849	951211
336055	951212
389783	951213
123834	951214
204991	951215
87906	951216
243369	951217
406977	951218
61103	951219
75683	951220
22259	951221
94616	951222
59039	951223
412761	951224
89606	951225
48504	951226
10588	951227
140552	951228
413255	951229
253935	951230
198688	951231
260241	951232
69227	951233
26917	951234
360486	951235
123995	951236
14190	951237
144878	951238
29013	951239
3927	951240
105674	951241
156374	951242
117585	951243
4250	951244
383544	951245
1132	951246
23194	951247
48984	951248
3037	951249
945	951250
43333	951251
233547	951252
200931	951253
2935	951254
61073	951255
27677	951256
171087	951257
22034	951258
207117	951259
31434	951260
447788	951261
195223	951262
11493	951263
851	951264
52471	951265
115603	951266
14667	951267
125733	951268
18993	951269
162013	951270
248122	951271
337286	951272
108358	951273
111997	951274
100333	951275
22832	951276
17359	951277
15213	951278
14743	951279
7860	951280
229985	951281
40453	951282
389080	951283
191447	951284
419247	951285
412924	951286
14246	951287
7087	951288
127869	951289
171493	951290
91215	951291
74954	951292
125003	951293
25512	951294
322710	951295
247813	951296
229557	951297
5181	951298
37349	951299
40634	951300
209447	951301
222987	951302
111776	951303
295094	951304
10178	951305
159732	951306
11757	951307
27725	951308
147393	951309
215	951310
111367	951311
111367	951312
4068	951313
208346	951314
457377	951315
93219	951316
64766	951317
193205	951318
24345	951319
375	951320
110523	951321
209417	951322
30777	951323
457684	951324
67252	951325
317685	951326
28203	951327
255235	951328
201482	951329
58152	951330
174950	951331
428391	951332
57013	951333
219644	951334
258524	951335
248463	951336
231333	951337
323254	951338
204897	951339
33721	951340
12194	951341
299500	951342
17531	951343
169130	951344
271944	951345
242903	951346
4360	951347
63628	951348
326529	951349
135209	951350
106908	951351
458679	951352
343907	951353
252446	951354
39958	951355
82770	951356
239551	951357
253723	951358
170675	951359
10221	951360
330995	951361
195761	951362
23417	951363
131386	951364
9827	951365
123954	951366
11412	951367
174155	951368
168575	951369
103524	951370
38217	951371
17280	951372
127053	951373
62447	951374
430841	951375
3775	951376
318142	951377
315737	951378
392376	951379
179389	951380
368830	951381
57473	951382
441725	951383
147755	951384
61417	951385
95889	951386
38367	951387
35164	951388
21652	951389
1036	951390
309548	951391
142150	951392
20182	951393
42765	951394
21606	951395
286718	951396
4504	951397
230497	951398
139070	951399
372090	951400
186153	951401
43672	951402
213147	951403
456703	951404
310402	951405
325208	951406
376113	951407
214487	951408
77241	951409
412897	951410
360154	951411
30697	951412
49981	951413
408137	951414
97176	951415
171588	951416
4727	951417
93163	951418
137059	951419
40012	951420
105459	951421
78866	951422
193702	951423
260680	951424
125221	951425
103084	951426
406167	951427
187897	951428
33959	951429
254578	951430
32664	951431
122826	951432
181978	951433
101230	951434
168473	951435
63835	951436
88958	951437
9199	951438
129024	951439
61539	951440
39863	951441
107261	951442
8568	951443
32168	951444
212906	951445
754	951446
194165	951447
1618	951448
60444	951449
106766	951450
237803	951451
6546	951452
185939	951453
150536	951454
26867	951455
127145	951456
223439	951457
6305	951458
108706	951459
164132	951460
297629	951461
55003	951462
145803	951463
6348	951464
296964	951465
135612	951466
17335	951467
4290	951468
225791	951469
181206	951470
79288	951471
228891	951472
236782	951473
106516	951474
123724	951475
240314	951476
116948	951477
46747	951478
151590	951479
390439	951480
253241	951481
109737	951482
380260	951483
154552	951484
84880	951485
267024	951486
105942	951487
146431	951488
2067	951489
97500	951490
443214	951491
42375	951492
139404	951493
76272	951494
374968	951495
77842	951496
63356	951497
299967	951498
127193	951499
72739	951500
151435	951501
130606	951502
77473	951503
253911	951504
100853	951505
198073	951506
338472	951507
10540	951508
39872	951509
182756	951510
42670	951511
97329	951512
66204	951513
117313	951514
6601	951515
6957	951516
20469	951517
79173	951518
93718	951519
382789	951520
79413	951521
15040	951522
50316	951523
202633	951524
48921	951525
333532	951526
30242	951527
121064	951528
394283	951529
410430	951530
44035	951531
285235	951532
211369	951533
202852	951534
295790	951535
249970	951536
58987	951537
59062	951538
44471	951539
146886	951540
568	951541
397989	951542
142313	951543
135300	951544
5980	951545
267818	951546
220957	951547
68985	951548
337853	951549
256718	951550
430033	951551
223226	951552
175023	951553
147058	951554
118732	951555
56194	951556
159197	951557
55137	951558
326357	951559
431638	951560
11020	951561
52922	951562
34766	951563
128176	951564
12240	951565
58101	951566
56953	951567
215920	951568
18735	951569
38527	951570
373057	951571
395869	951572
289253	951573
79572	951574
151209	951575
30763	951576
314741	951577
278054	951578
155403	951579
233822	951580
29561	951581
444340	951582
111324	951583
60796	951584
438712	951585
46437	951586
56522	951587
159356	951588
62907	951589
412	951590
72555	951591
450712	951592
68106	951593
147267	951594
22757	951595
459204	951596
24814	951597
22693	951598
77733	951599
121877	951600
109437	951601
137864	951602
51225	951603
103831	951604
250649	951605
29604	951606
36462	951607
308962	951608
309683	951609
104066	951610
130433	951611
343411	951612
132325	951613
125390	951614
311209	951615
452469	951616
187289	951617
279240	951618
155629	951619
88099	951620
78234	951621
312787	951622
81192	951623
94012	951624
170674	951625
325129	951626
28913	951627
255461	951628
23485	951629
133786	951630
145730	951631
202469	951632
212521	951633
128707	951634
250911	951635
19554	951636
88909	951637
112984	951638
102869	951639
308673	951640
52457	951641
195485	951642
45320	951643
451520	951644
49957	951645
361198	951646
87711	951647
203981	951648
32096	951649
247218	951650
221519	951651
438048	951652
175309	951653
111852	951654
85796	951655
77575	951656
82864	951657
173050	951658
159779	951659
214231	951660
82517	951661
66058	951662
66058	951663
315405	951664
311749	951665
385877	951666
117343	951667
170243	951668
139656	951669
48426	951670
237725	951671
62913	951672
105312	951673
110098	951674
245276	951675
394011	951676
52353	951677
120535	951678
40576	951679
168484	951680
112940	951681
318591	951682
259040	951683
248656	951684
458128	951685
151767	951686
123218	951687
96500	951688
147272	951689
148431	951690
285385	951691
270346	951692
17210	951693
154266	951694
35818	951695
157751	951696
100003	951697
365618	951698
36128	951699
19244	951700
4827	951701
250006	951702
1949	951703
333443	951704
92237	951705
300556	951706
443223	951707
190792	951708
184510	951709
6326	951710
153843	951711
130438	951712
456081	951713
227154	951714
102975	951715
104639	951716
203684	951717
56838	951718
3284	951719
438759	951720
22926	951721
11145	951722
85639	951723
349758	951724
177081	951725
25599	951726
27617	951727
375823	951728
69658	951729
186036	951730
29533	951731
149906	951732
194286	951733
276529	951734
5650	951735
80729	951736
217313	951737
119929	951738
124059	951739
156608	951740
23679	951741
10563	951742
89825	951743
272337	951744
21332	951745
90865	951746
152467	951747
34496	951748
46045	951749
39615	951750
407244	951751
246906	951752
61837	951753
106701	951754
60783	951755
48647	951756
103500	951757
12752	951758
190923	951759
127540	951760
4437	951761
85585	951762
24794	951763
108517	951764
77494	951765
117372	951766
415274	951767
238567	951768
278016	951769
8177	951770
59572	951771
159501	951772
311674	951773
39081	951774
290516	951775
288032	951776
434491	951777
390859	951778
199784	951779
224800	951780
192656	951781
215073	951782
378356	951783
198141	951784
24433	951785
72777	951786
242309	951787
3011	951788
337880	951789
211959	951790
206416	951791
170603	951792
17482	951793
64395	951794
243757	951795
235566	951796
435300	951797
62674	951798
450278	951799
406379	951800
348	951801
198491	951802
18195	951803
293933	951804
200728	951805
5587	951806
11920	951807
199439	951808
70690	951809
162103	951810
421	951811
223026	951812
291391	951813
22741	951814
24594	951815
174594	951816
47487	951817
104066	951818
77354	951819
106162	951820
117291	951821
99141	951822
165844	951823
351561	951824
383440	951825
303549	951826
49431	951827
135007	951828
15386	951829
90693	951830
308097	951831
383042	951832
45004	951833
204626	951834
328921	951835
173510	951836
251	951837
189090	951838
36782	951839
28663	951840
163555	951841
137300	951842
127402	951843
355765	951844
105510	951845
10135	951846
220267	951847
311635	951848
177609	951849
18312	951850
300558	951851
3587	951852
124378	951853
189051	951854
32364	951855
188731	951856
76121	951857
82000	951858
135273	951859
174928	951860
201012	951861
18270	951862
7861	951863
38072	951864
186618	951865
262506	951866
400083	951867
109088	951868
344183	951869
139316	951870
378987	951871
103367	951872
384271	951873
152546	951874
425093	951875
191912	951876
435247	951877
36735	951878
488	951879
216980	951880
40134	951881
48397	951882
52699	951883
292345	951884
212354	951885
173305	951886
193357	951887
258444	951888
38146	951889
144912	951890
142938	951891
53079	951892
42279	951893
414095	951894
123873	951895
401325	951896
164390	951897
157638	951898
10697	951899
175258	951900
312422	951901
255425	951902
346480	951903
71625	951904
121928	951905
134242	951906
68897	951907
109506	951908
420159	951909
307	951910
274727	951911
90245	951912
203287	951913
47030	951914
44067	951915
78049	951916
191555	951917
46318	951918
231646	951919
205526	951920
248741	951921
65158	951922
115096	951923
18896	951924
1172	951925
54011	951926
284493	951927
151163	951928
109396	951929
264363	951930
94014	951931
17553	951932
362149	951933
44441	951934
178987	951935
21388	951936
414679	951937
46801	951938
2400	951939
11895	951940
18455	951941
43062	951942
2915	951943
107908	951944
225630	951945
247997	951946
382126	951947
109093	951948
237673	951949
154924	951950
27055	951951
8408	951952
162784	951953
238631	951954
204410	951955
61663	951956
59070	951957
7957	951958
127665	951959
23	951960
65130	951961
2280	951962
107162	951963
109186	951964
129254	951965
6912	951966
168211	951967
413218	951968
57391	951969
417853	951970
53098	951971
500	951972
253734	951973
101881	951974
85046	951975
78672	951976
370200	951977
5028	951978
20478	951979
150936	951980
175944	951981
50331	951982
177190	951983
449713	951984
6618	951985
288996	951986
116632	951987
372254	951988
19017	951989
14912	951990
56358	951991
17171	951992
140927	951993
164823	951994
82415	951995
351685	951996
35388	951997
39372	951998
239734	951999
103767	952000
227119	952001
80862	952002
21604	952003
230159	952004
9335	952005
293744	952006
236826	952007
87093	952008
176313	952009
103982	952010
165577	952011
100784	952012
22224	952013
22804	952014
231446	952015
248995	952016
445045	952017
372605	952018
117250	952019
36486	952020
197499	952021
449226	952022
111602	952023
158775	952024
205765	952025
131607	952026
324937	952027
130577	952028
27431	952029
87034	952030
12942	952031
85527	952032
439138	952033
116738	952034
55037	952035
314927	952036
137771	952037
16341	952038
349855	952039
154803	952040
352542	952041
56292	952042
100839	952043
165737	952044
209180	952045
51669	952046
223642	952047
15664	952048
294050	952049
422720	952050
224185	952051
253756	952052
204015	952053
206238	952054
64729	952055
447102	952056
89331	952057
176526	952058
363957	952059
11907	952060
61981	952061
211931	952062
168760	952063
87817	952064
329018	952065
183415	952066
60437	952067
39	952068
240870	952069
105163	952070
177284	952071
354936	952072
370311	952073
96041	952074
177619	952075
2231	952076
110951	952077
116890	952078
125759	952079
141899	952080
170501	952081
274675	952082
245442	952083
6815	952084
14323	952085
29426	952086
162634	952087
143286	952088
195774	952089
97922	952090
359633	952091
382725	952092
233516	952093
230534	952094
60611	952095
204061	952096
113656	952097
387807	952098
191073	952099
132347	952100
57197	952101
111925	952102
223629	952103
90546	952104
212003	952105
182491	952106
31457	952107
246466	952108
378842	952109
22927	952110
301260	952111
6595	952112
370674	952113
159889	952114
57134	952115
200206	952116
26471	952117
345307	952118
140244	952119
190507	952120
53632	952121
329262	952122
41609	952123
28716	952124
166156	952125
40969	952126
261032	952127
154469	952128
130007	952129
73259	952130
41471	952131
307483	952132
127415	952133
301737	952134
91280	952135
393398	952136
33615	952137
412212	952138
394330	952139
142127	952140
2566	952141
14893	952142
107479	952143
82865	952144
46381	952145
104389	952146
18092	952147
22103	952148
40872	952149
227284	952150
107809	952151
197278	952152
89934	952153
97769	952154
438534	952155
7820	952156
62381	952157
28446	952158
236	952159
49350	952160
45394	952161
224125	952162
381208	952163
132223	952164
284962	952165
311825	952166
210646	952167
401667	952168
65431	952169
357996	952170
124888	952171
26958	952172
418248	952173
24317	952174
423577	952175
144548	952176
90639	952177
125691	952178
37386	952179
168207	952180
172042	952181
333726	952182
190427	952183
43089	952184
1037	952185
151897	952186
211937	952187
64244	952188
42738	952189
100023	952190
48999	952191
62299	952192
33817	952193
122206	952194
12100	952195
8232	952196
26931	952197
125622	952198
148283	952199
18413	952200
3425	952201
80398	952202
123460	952203
78882	952204
233501	952205
102421	952206
335061	952207
88283	952208
27024	952209
49814	952210
195708	952211
119201	952212
239897	952213
56003	952214
127862	952215
118173	952216
222039	952217
25350	952218
160723	952219
943	952220
3611	952221
214454	952222
238437	952223
336411	952224
284587	952225
392745	952226
24348	952227
39178	952228
180251	952229
3071	952230
58727	952231
16797	952232
432465	952233
161202	952234
30392	952235
31450	952236
268036	952237
74991	952238
120463	952239
210359	952240
347121	952241
53529	952242
119297	952243
10522	952244
31455	952245
71606	952246
87033	952247
200799	952248
20200	952249
77821	952250
25	952251
186847	952252
74638	952253
121503	952254
369804	952255
117603	952256
110676	952257
321164	952258
52698	952259
38933	952260
22984	952261
131074	952262
69811	952263
140527	952264
350771	952265
24859	952266
94759	952267
80558	952268
338993	952269
19916	952270
28618	952271
445695	952272
22706	952273
20619	952274
91276	952275
81413	952276
405467	952277
230876	952278
73962	952279
306900	952280
62584	952281
133446	952282
319965	952283
26280	952284
195525	952285
453678	952286
24101	952287
53107	952288
181944	952289
141670	952290
213193	952291
236472	952292
473	952293
448468	952294
126842	952295
39974	952296
201832	952297
2127	952298
419266	952299
77250	952300
14887	952301
146039	952302
82959	952303
52272	952304
191641	952305
17745	952306
230876	952307
29355	952308
110726	952309
146400	952310
312449	952311
182846	952312
104881	952313
138792	952314
27766	952315
26575	952316
397261	952317
122081	952318
261501	952319
126536	952320
1451	952321
452687	952322
332159	952323
437702	952324
49507	952325
45969	952326
10205	952327
94333	952328
89575	952329
1765	952330
239843	952331
17306	952332
165421	952333
195633	952334
1507	952335
295057	952336
27287	952337
450020	952338
151343	952339
24018	952340
46404	952341
36892	952342
56363	952343
32815	952344
319364	952345
154891	952346
127859	952347
181246	952348
130344	952349
72111	952350
39721	952351
47224	952352
126298	952353
122125	952354
21642	952355
39862	952356
97066	952357
138777	952358
120430	952359
131677	952360
82930	952361
68214	952362
7017	952363
173257	952364
287287	952365
17205	952366
300787	952367
104174	952368
7019	952369
76327	952370
401699	952371
364133	952372
23392	952373
221875	952374
334640	952375
24685	952376
29525	952377
405336	952378
57614	952379
435750	952380
48481	952381
400915	952382
160416	952383
328838	952384
292586	952385
45615	952386
29536	952387
102522	952388
54302	952389
419224	952390
249442	952391
5895	952392
321940	952393
15324	952394
226507	952395
103285	952396
222015	952397
112398	952398
131368	952399
124426	952400
21007	952401
79179	952402
347507	952403
218521	952404
125004	952405
2422	952406
426306	952407
3758	952408
237740	952409
22773	952410
196711	952411
51332	952412
238294	952413
319767	952414
97966	952415
103441	952416
65616	952417
3742	952418
204485	952419
226614	952420
146719	952421
52220	952422
133920	952423
50608	952424
64181	952425
332368	952426
23048	952427
115557	952428
421213	952429
3080	952430
203686	952431
352888	952432
52078	952433
218942	952434
171083	952435
60788	952436
179143	952437
86072	952438
204086	952439
12095	952440
59052	952441
114182	952442
31519	952443
176618	952444
58917	952445
360285	952446
4820	952447
401815	952448
126316	952449
337404	952450
61175	952451
78286	952452
10537	952453
169064	952454
387771	952455
68925	952456
116295	952457
30553	952458
13000	952459
383572	952460
107869	952461
309753	952462
457391	952463
407581	952464
97737	952465
245334	952466
360540	952467
218729	952468
381176	952469
318729	952470
163784	952471
60133	952472
192252	952473
383090	952474
284950	952475
64952	952476
57580	952477
230235	952478
138957	952479
393921	952480
158336	952481
153446	952482
105785	952483
185518	952484
10313	952485
300053	952486
75125	952487
400273	952488
188888	952489
23445	952490
363442	952491
330985	952492
96973	952493
99093	952494
59107	952495
208127	952496
94920	952497
214446	952498
171927	952499
19877	952500
70425	952501
163353	952502
35612	952503
30453	952504
239663	952505
37733	952506
387676	952507
1102	952508
35071	952509
86525	952510
424411	952511
200490	952512
152063	952513
11533	952514
31492	952515
192061	952516
6864	952517
69296	952518
415955	952519
375318	952520
212020	952521
113482	952522
168165	952523
237869	952524
36180	952525
140937	952526
289642	952527
313166	952528
210961	952529
111667	952530
548	952531
416758	952532
243990	952533
296258	952534
39129	952535
421281	952536
430985	952537
140704	952538
3907	952539
123211	952540
91821	952541
246407	952542
178509	952543
50228	952544
126240	952545
77892	952546
159137	952547
279093	952548
233174	952549
211131	952550
342945	952551
184996	952552
123309	952553
142452	952554
302119	952555
34307	952556
151675	952557
7467	952558
10434	952559
24598	952560
29028	952561
52068	952562
147743	952563
153971	952564
338382	952565
75073	952566
41751	952567
159832	952568
165046	952569
59926	952570
75701	952571
160077	952572
127419	952573
64388	952574
202059	952575
44937	952576
118705	952577
167376	952578
127921	952579
321722	952580
288718	952581
379300	952582
373606	952583
412287	952584
6833	952585
154578	952586
73295	952587
349912	952588
317803	952589
18613	952590
255070	952591
103269	952592
320248	952593
261322	952594
379006	952595
80446	952596
248370	952597
44948	952598
10671	952599
399366	952600
427329	952601
289464	952602
189093	952603
84354	952604
84354	952605
202088	952606
73188	952607
215	952608
61409	952609
63088	952610
360782	952611
122118	952612
93012	952613
63613	952614
209755	952615
175915	952616
224191	952617
132590	952618
48728	952619
44846	952620
217227	952621
439843	952622
67400	952623
265984	952624
170174	952625
63204	952626
11139	952627
189714	952628
268375	952629
350270	952630
100788	952631
303471	952632
233113	952633
64051	952634
371671	952635
27212	952636
11758	952637
53615	952638
57787	952639
244126	952640
47424	952641
19339	952642
135655	952643
26961	952644
178338	952645
390696	952646
25223	952647
117710	952648
117281	952649
18807	952650
236976	952651
18424	952652
407468	952653
195520	952654
48554	952655
61318	952656
109727	952657
149515	952658
31569	952659
148690	952660
18808	952661
112347	952662
108229	952663
191319	952664
84566	952665
13823	952666
292021	952667
119468	952668
422830	952669
218009	952670
191621	952671
67574	952672
226407	952673
36362	952674
203723	952675
62893	952676
25069	952677
1342	952678
208016	952679
110126	952680
14072	952681
238168	952682
127053	952683
13425	952684
13816	952685
67245	952686
61832	952687
65568	952688
321128	952689
90307	952690
179439	952691
143305	952692
54801	952693
392649	952694
96474	952695
9679	952696
99428	952697
6278	952698
230201	952699
15748	952700
21787	952701
33361	952702
203221	952703
38283	952704
295326	952705
28208	952706
165239	952707
311767	952708
169146	952709
90642	952710
288289	952711
362607	952712
124250	952713
86416	952714
63979	952715
421563	952716
185880	952717
41549	952718
29388	952719
287123	952720
42128	952721
15303	952722
86770	952723
182224	952724
64756	952725
127796	952726
369798	952727
339578	952728
102309	952729
438573	952730
269528	952731
163527	952732
165457	952733
166396	952734
47552	952735
241766	952736
191336	952737
433091	952738
378370	952739
445218	952740
157467	952741
328449	952742
17775	952743
53857	952744
410532	952745
231535	952746
47419	952747
326486	952748
275687	952749
218249	952750
8049	952751
307666	952752
61872	952753
16544	952754
56515	952755
190220	952756
147805	952757
156505	952758
309646	952759
170098	952760
220961	952761
82359	952762
289329	952763
385673	952764
43184	952765
428039	952766
171220	952767
145053	952768
380486	952769
222062	952770
136061	952771
180417	952772
246918	952773
34399	952774
90689	952775
125411	952776
422293	952777
44996	952778
299750	952779
172290	952780
115620	952781
368060	952782
373683	952783
15405	952784
319986	952785
5555	952786
304286	952787
306508	952788
139879	952789
104429	952790
93735	952791
41041	952792
230280	952793
7348	952794
114455	952795
411954	952796
7090	952797
126920	952798
327828	952799
162993	952800
192770	952801
123618	952802
148513	952803
95373	952804
129144	952805
296015	952806
192907	952807
57048	952808
97836	952809
34262	952810
316640	952811
168894	952812
110857	952813
300789	952814
280941	952815
186672	952816
94125	952817
230145	952818
222167	952819
254070	952820
104428	952821
196113	952822
170502	952823
57246	952824
173511	952825
363071	952826
402149	952827
41800	952828
213294	952829
20094	952830
164551	952831
271040	952832
14707	952833
159078	952834
305388	952835
127417	952836
109525	952837
144484	952838
336776	952839
50116	952840
287387	952841
176202	952842
328764	952843
154320	952844
264627	952845
132392	952846
441167	952847
224289	952848
163812	952849
220591	952850
52232	952851
109997	952852
20116	952853
243199	952854
55137	952855
340401	952856
23643	952857
100693	952858
115732	952859
217583	952860
155000	952861
419071	952862
21450	952863
11680	952864
11700	952865
49664	952866
2211	952867
4202	952868
46712	952869
440897	952870
222064	952871
213799	952872
108314	952873
38049	952874
28153	952875
174267	952876
444198	952877
361584	952878
55047	952879
126551	952880
108095	952881
17190	952882
124420	952883
243275	952884
213517	952885
68270	952886
136201	952887
6349	952888
126287	952889
179949	952890
216017	952891
20096	952892
447084	952893
3472	952894
27824	952895
18220	952896
12902	952897
356933	952898
115497	952899
28645	952900
198302	952901
23706	952902
76636	952903
93130	952904
95022	952905
63424	952906
40979	952907
159109	952908
8031	952909
4997	952910
24347	952911
189946	952912
230195	952913
131537	952914
33180	952915
88949	952916
36077	952917
8970	952918
97993	952919
18264	952920
131430	952921
157618	952922
212537	952923
458589	952924
401727	952925
9458	952926
102847	952927
107839	952928
54892	952929
195451	952930
46050	952931
311117	952932
220286	952933
223347	952934
317712	952935
3579	952936
370195	952937
103300	952938
85823	952939
46618	952940
193114	952941
47293	952942
203678	952943
220243	952944
458264	952945
425303	952946
101278	952947
216077	952948
312344	952949
222974	952950
356298	952951
18128	952952
360887	952953
69703	952954
418980	952955
165481	952956
389176	952957
67844	952958
221659	952959
2788	952960
237968	952961
134888	952962
78717	952963
7773	952964
37256	952965
50478	952966
352668	952967
177744	952968
152978	952969
259166	952970
130025	952971
231537	952972
163857	952973
22117	952974
200686	952975
14009	952976
40101	952977
116595	952978
10134	952979
114888	952980
207285	952981
285923	952982
4879	952983
406960	952984
27162	952985
91983	952986
56580	952987
63415	952988
327758	952989
36615	952990
91543	952991
55742	952992
328388	952993
116081	952994
223728	952995
121361	952996
875	952997
113695	952998
136401	952999
311	953000
168380	953001
356591	953002
92745	953003
24315	953004
122188	953005
27501	953006
280771	953007
119719	953008
81319	953009
118838	953010
126716	953011
106799	953012
125195	953013
9735	953014
408005	953015
61314	953016
93071	953017
6279	953018
159686	953019
91431	953020
132357	953021
59643	953022
402729	953023
42544	953024
5185	953025
181616	953026
150385	953027
117682	953028
237248	953029
27096	953030
78035	953031
202698	953032
255763	953033
368785	953034
258325	953035
65981	953036
425920	953037
443245	953038
63237	953039
47636	953040
187960	953041
182277	953042
21347	953043
170300	953044
78119	953045
72274	953046
87367	953047
99	953048
43424	953049
15645	953050
47967	953051
830	953052
92420	953053
117077	953054
352808	953055
31835	953056
424455	953057
42113	953058
193460	953059
49417	953060
432801	953061
305315	953062
332641	953063
146070	953064
33998	953065
282985	953066
32516	953067
147182	953068
276851	953069
16633	953070
343577	953071
452909	953072
199591	953073
360238	953074
62480	953075
95292	953076
411803	953077
51436	953078
301017	953079
267626	953080
31195	953081
98546	953082
20117	953083
73058	953084
340712	953085
158	953086
410887	953087
12	953088
6953	953089
222571	953090
57238	953091
57753	953092
107608	953093
114576	953094
77633	953095
7188	953096
55800	953097
39359	953098
14618	953099
1052	953100
194236	953101
31900	953102
39086	953103
4012	953104
163811	953105
456	953106
109224	953107
250477	953108
45042	953109
149887	953110
97066	953111
249647	953112
97655	953113
73494	953114
317102	953115
260229	953116
74904	953117
65688	953118
220374	953119
327820	953120
232282	953121
422398	953122
332006	953123
410528	953124
245742	953125
245742	953126
267582	953127
454446	953128
432263	953129
310112	953130
80544	953131
298872	953132
137521	953133
19547	953134
122575	953135
78872	953136
72044	953137
88639	953138
303853	953139
224975	953140
32432	953141
448789	953142
9214	953143
150550	953144
190780	953145
118570	953146
24068	953147
48424	953148
162735	953149
93107	953150
370569	953151
425659	953152
329611	953153
62997	953154
40	953155
456596	953156
84087	953157
301143	953158
92790	953159
209964	953160
171332	953161
18045	953162
286039	953163
311421	953164
15848	953165
247658	953166
97304	953167
74286	953168
351549	953169
223397	953170
437116	953171
66120	953172
433439	953173
195956	953174
153805	953175
9691	953176
259408	953177
109097	953178
44728	953179
215503	953180
62149	953181
322545	953182
253171	953183
124195	953184
13633	953185
24460	953186
281549	953187
54212	953188
239403	953189
69378	953190
113561	953191
56711	953192
221823	953193
85188	953194
270707	953195
177632	953196
200747	953197
131346	953198
193223	953199
65536	953200
247740	953201
194521	953202
241564	953203
172065	953204
67908	953205
212644	953206
36079	953207
53831	953208
298103	953209
86637	953210
184665	953211
2882	953212
451480	953213
66741	953214
137223	953215
41015	953216
9231	953217
25308	953218
36611	953219
208593	953220
179622	953221
157684	953222
359635	953223
47775	953224
198299	953225
455781	953226
239690	953227
84279	953228
82524	953229
231032	953230
441923	953231
48836	953232
15735	953233
73953	953234
72863	953235
379260	953236
33875	953237
365911	953238
234768	953239
65449	953240
234667	953241
33934	953242
70533	953243
8827	953244
63175	953245
121501	953246
92989	953247
263782	953248
436154	953249
30274	953250
224491	953251
64664	953252
61988	953253
164204	953254
28879	953255
43802	953256
10840	953257
10840	953258
224866	953259
55800	953260
123495	953261
180535	953262
109469	953263
24481	953264
312739	953265
414668	953266
14944	953267
168103	953268
156430	953269
92878	953270
384798	953271
5959	953272
164158	953273
414506	953274
381775	953275
103125	953276
111971	953277
80546	953278
1516	953279
363504	953280
113945	953281
152288	953282
314875	953283
197423	953284
244953	953285
82683	953286
10918	953287
445098	953288
168750	953289
141965	953290
442546	953291
426166	953292
124953	953293
363847	953294
196496	953295
236733	953296
7737	953297
40776	953298
248550	953299
436872	953300
309928	953301
64767	953302
378993	953303
11854	953304
74683	953305
10053	953306
5618	953307
10082	953308
3770	953309
13334	953310
46346	953311
5793	953312
170349	953313
64026	953314
199973	953315
205686	953316
279429	953317
279953	953318
65222	953319
451344	953320
8310	953321
6749	953322
409981	953323
34207	953324
217636	953325
239971	953326
222041	953327
58810	953328
142088	953329
326759	953330
661	953331
225273	953332
399233	953333
404898	953334
213076	953335
229949	953336
125063	953337
21367	953338
124246	953339
21490	953340
1735	953341
96125	953342
100651	953343
60045	953344
199620	953345
166047	953346
75153	953347
238692	953348
17600	953349
57219	953350
78405	953351
367655	953352
166370	953353
9697	953354
29780	953355
197104	953356
79460	953357
39136	953358
108993	953359
382988	953360
158774	953361
124091	953362
124235	953363
360938	953364
16292	953365
31739	953366
396077	953367
22146	953368
285423	953369
55357	953370
164211	953371
19133	953372
265596	953373
201389	953374
432989	953375
293795	953376
68459	953377
355816	953378
25506	953379
69144	953380
158253	953381
353901	953382
377708	953383
48247	953384
332014	953385
373005	953386
275010	953387
51886	953388
5357	953389
42709	953390
81574	953391
11266	953392
43769	953393
53404	953394
316153	953395
306817	953396
217859	953397
295135	953398
31471	953399
315574	953400
198673	953401
254147	953402
407569	953403
31027	953404
179607	953405
153327	953406
86853	953407
263368	953408
164867	953409
45648	953410
297066	953411
362652	953412
27799	953413
357328	953414
340360	953415
9566	953416
168328	953417
118359	953418
296900	953419
300126	953420
47133	953421
144418	953422
120191	953423
293367	953424
20919	953425
32720	953426
19254	953427
20119	953428
53180	953429
33281	953430
72910	953431
149762	953432
280112	953433
3330	953434
17740	953435
30459	953436
12881	953437
454086	953438
29202	953439
442992	953440
422874	953441
97674	953442
287622	953443
196773	953444
112522	953445
110437	953446
116129	953447
451121	953448
167324	953449
237598	953450
20092	953451
91133	953452
151295	953453
14219	953454
100139	953455
154326	953456
14678	953457
216992	953458
183243	953459
84789	953460
166799	953461
21082	953462
292856	953463
172264	953464
94240	953465
236094	953466
78717	953467
33577	953468
239660	953469
171007	953470
289806	953471
298572	953472
77160	953473
56217	953474
47054	953475
318700	953476
224919	953477
291420	953478
89980	953479
197150	953480
5281	953481
316432	953482
304301	953483
72520	953484
7476	953485
328227	953486
25209	953487
325606	953488
270430	953489
29396	953490
33864	953491
255803	953492
185741	953493
208670	953494
300220	953495
76435	953496
126045	953497
365787	953498
108590	953499
420102	953500
22054	953501
100030	953502
216276	953503
199149	953504
204118	953505
220513	953506
207245	953507
373255	953508
251246	953509
142978	953510
91491	953511
366228	953512
55227	953513
125409	953514
409428	953515
95875	953516
24744	953517
266669	953518
18787	953519
422346	953520
1314	953521
215538	953522
136887	953523
144741	953524
406515	953525
236873	953526
34724	953527
7851	953528
266167	953529
11932	953530
38673	953531
38673	953532
54214	953533
164313	953534
317169	953535
24345	953536
147892	953537
107452	953538
435406	953539
117150	953540
168202	953541
175775	953542
32926	953543
272296	953544
57522	953545
11613	953546
328452	953547
162802	953548
236255	953549
707	953550
174116	953551
78006	953552
216832	953553
215601	953554
1365	953555
319205	953556
129753	953557
480	953558
225522	953559
7321	953560
14129	953561
212783	953562
306842	953563
388301	953564
129543	953565
30523	953566
120513	953567
79441	953568
154914	953569
392894	953570
424913	953571
140114	953572
96541	953573
169798	953574
87396	953575
38561	953576
319747	953577
231567	953578
39502	953579
56276	953580
70609	953581
130511	953582
54921	953583
94897	953584
70800	953585
140825	953586
205831	953587
108619	953588
456272	953589
250547	953590
24589	953591
1563	953592
152728	953593
125380	953594
400329	953595
90481	953596
242183	953597
91701	953598
139368	953599
50133	953600
386524	953601
28931	953602
129443	953603
29063	953604
44602	953605
149945	953606
426269	953607
102132	953608
114005	953609
48912	953610
162137	953611
250660	953612
23106	953613
189734	953614
44077	953615
265237	953616
45221	953617
7908	953618
1247	953619
98420	953620
190743	953621
229616	953622
381812	953623
86596	953624
241587	953625
95162	953626
684	953627
73445	953628
18208	953629
354638	953630
16731	953631
2396	953632
33389	953633
431444	953634
98188	953635
138539	953636
42843	953637
131718	953638
13688	953639
12570	953640
192849	953641
7516	953642
21625	953643
13994	953644
264077	953645
657	953646
8410	953647
67808	953648
92102	953649
55985	953650
156696	953651
249541	953652
106146	953653
88919	953654
125241	953655
163708	953656
127120	953657
103626	953658
232756	953659
138847	953660
24498	953661
97729	953662
26113	953663
46016	953664
47462	953665
58894	953666
139463	953667
211333	953668
86795	953669
155339	953670
65661	953671
247153	953672
127756	953673
21569	953674
76533	953675
329558	953676
339682	953677
78878	953678
64346	953679
16675	953680
112525	953681
167188	953682
124525	953683
9589	953684
449442	953685
40693	953686
364660	953687
100493	953688
204829	953689
29690	953690
409620	953691
102934	953692
362749	953693
391518	953694
411372	953695
118534	953696
96291	953697
411374	953698
244451	953699
423125	953700
21342	953701
15799	953702
31714	953703
209415	953704
70395	953705
45584	953706
71452	953707
110202	953708
98715	953709
381278	953710
3496	953711
158198	953712
202437	953713
16453	953714
47019	953715
8040	953716
452720	953717
39635	953718
348584	953719
17688	953720
197961	953721
106515	953722
100194	953723
57251	953724
18251	953725
428210	953726
5521	953727
368831	953728
392696	953729
19232	953730
14793	953731
1294	953732
154785	953733
359545	953734
129061	953735
5223	953736
403903	953737
199000	953738
20352	953739
6476	953740
223582	953741
3083	953742
154470	953743
438054	953744
418010	953745
340425	953746
109788	953747
76829	953748
75126	953749
189900	953750
131598	953751
122415	953752
30966	953753
180723	953754
31391	953755
375465	953756
15109	953757
104310	953758
43495	953759
276907	953760
167097	953761
28798	953762
4061	953763
62966	953764
173892	953765
313896	953766
374095	953767
201357	953768
161377	953769
233094	953770
447240	953771
299941	953772
459588	953773
70034	953774
40030	953775
143991	953776
422480	953777
153926	953778
115957	953779
18984	953780
106384	953781
208231	953782
128557	953783
215482	953784
198478	953785
338976	953786
21057	953787
49211	953788
63047	953789
356388	953790
370515	953791
146268	953792
101059	953793
142474	953794
447896	953795
176500	953796
343141	953797
58361	953798
180302	953799
333918	953800
217480	953801
5573	953802
177945	953803
452588	953804
11896	953805
31867	953806
196017	953807
260553	953808
439502	953809
339800	953810
33787	953811
105233	953812
148771	953813
69008	953814
133110	953815
174786	953816
350439	953817
365616	953818
440495	953819
74666	953820
113631	953821
43642	953822
7385	953823
56412	953824
109	953825
128325	953826
36940	953827
270970	953828
209963	953829
103059	953830
18325	953831
394023	953832
7220	953833
31909	953834
415788	953835
16070	953836
17677	953837
19129	953838
39014	953839
18799	953840
91704	953841
171573	953842
30036	953843
353141	953844
9826	953845
182393	953846
122632	953847
424924	953848
220694	953849
109664	953850
27810	953851
365080	953852
15822	953853
34806	953854
14914	953855
206765	953856
239686	953857
30787	953858
842	953859
48664	953860
58313	953861
77688	953862
9847	953863
50742	953864
1481	953865
128345	953866
17189	953867
43240	953868
42196	953869
13279	953870
36303	953871
137981	953872
2190	953873
97316	953874
150904	953875
54328	953876
236904	953877
164630	953878
127416	953879
436134	953880
10372	953881
352232	953882
10542	953883
285022	953884
100384	953885
43517	953886
186922	953887
379115	953888
103749	953889
116286	953890
47073	953891
18910	953892
36492	953893
57794	953894
77351	953895
26385	953896
90026	953897
7879	953898
77369	953899
118995	953900
210572	953901
155540	953902
45760	953903
287742	953904
113576	953905
11438	953906
230620	953907
74250	953908
82944	953909
17253	953910
15879	953911
150183	953912
89091	953913
408701	953914
622	953915
85276	953916
456814	953917
408695	953918
3804	953919
143992	953920
206967	953921
126510	953922
116302	953923
49367	953924
221381	953925
403680	953926
29630	953927
205785	953928
167007	953929
118792	953930
229058	953931
173022	953932
446021	953933
9657	953934
4930	953935
57584	953936
263550	953937
65226	953938
6046	953939
288318	953940
15792	953941
149161	953942
26907	953943
103161	953944
17677	953945
23740	953946
395556	953947
274424	953948
87915	953949
110874	953950
80361	953951
430964	953952
340634	953953
2257	953954
125906	953955
66337	953956
41760	953957
280486	953958
72841	953959
51192	953960
29458	953961
51953	953962
91989	953963
122418	953964
19268	953965
190173	953966
10517	953967
10517	953968
6061	953969
131066	953970
424225	953971
54214	953972
76605	953973
76999	953974
6061	953975
153190	953976
50647	953977
404967	953978
18845	953979
86627	953980
192147	953981
107689	953982
77982	953983
36310	953984
207099	953985
306896	953986
339711	953987
241159	953988
31226	953989
117144	953990
42214	953991
233667	953992
113756	953993
222489	953994
35951	953995
59768	953996
79278	953997
81920	953998
42153	953999
210108	954000
29274	954001
373078	954002
354485	954003
25293	954004
394591	954005
99046	954006
7441	954007
217911	954008
428536	954009
234932	954010
124857	954011
202213	954012
162260	954013
81482	954014
29036	954015
206272	954016
15697	954017
98356	954018
201	954019
6351	954020
287750	954021
23297	954022
165708	954023
149452	954024
50218	954025
381119	954026
202060	954027
239043	954028
21918	954029
35758	954030
350022	954031
31867	954032
31147	954033
427183	954034
203672	954035
58270	954036
268184	954037
390636	954038
88180	954039
446105	954040
8893	954041
241993	954042
91752	954043
319961	954044
83237	954045
230891	954046
207068	954047
51962	954048
162664	954049
123631	954050
320335	954051
198281	954052
85190	954053
13486	954054
40021	954055
287121	954056
97590	954057
269235	954058
72456	954059
11108	954060
41344	954061
207119	954062
114929	954063
85818	954064
27615	954065
17508	954066
376548	954067
120556	954068
16157	954069
45037	954070
140714	954071
55925	954072
9204	954073
443912	954074
450301	954075
242695	954076
230428	954077
437805	954078
119441	954079
231226	954080
407412	954081
235772	954082
105455	954083
213206	954084
127392	954085
116073	954086
156331	954087
380371	954088
172086	954089
63549	954090
368357	954091
241549	954092
81794	954093
10790	954094
80932	954095
80289	954096
51941	954097
173310	954098
32480	954099
102980	954100
16398	954101
210093	954102
167508	954103
18681	954104
116248	954105
24110	954106
34039	954107
50413	954108
87895	954109
16442	954110
118157	954111
25587	954112
104767	954113
65233	954114
372856	954115
95991	954116
223374	954117
175293	954118
167076	954119
363960	954120
12072	954121
18054	954122
222490	954123
32751	954124
87361	954125
321629	954126
16880	954127
23584	954128
231187	954129
228945	954130
111704	954131
415548	954132
377793	954133
141654	954134
219911	954135
265056	954136
459861	954137
238419	954138
28828	954139
137663	954140
247468	954141
61710	954142
41366	954143
438286	954144
95593	954145
426257	954146
103364	954147
408202	954148
231296	954149
73440	954150
228576	954151
420321	954152
425580	954153
133708	954154
79592	954155
112432	954156
262381	954157
6537	954158
129423	954159
37776	954160
460070	954161
42358	954162
149483	954163
47284	954164
30989	954165
451741	954166
443220	954167
390210	954168
145714	954169
197745	954170
167929	954171
209694	954172
25077	954173
54106	954174
315098	954175
16443	954176
248762	954177
115494	954178
223580	954179
460006	954180
198109	954181
459662	954182
356222	954183
238383	954184
90687	954185
118814	954186
19861	954187
405251	954188
226653	954189
259809	954190
26900	954191
56131	954192
379064	954193
112828	954194
123149	954195
122476	954196
431656	954197
117923	954198
35951	954199
166969	954200
4875	954201
212741	954202
119089	954203
31005	954204
7749	954205
33592	954206
28255	954207
2799	954208
114592	954209
18197	954210
104430	954211
247712	954212
329733	954213
246609	954214
100520	954215
115870	954216
61861	954217
122661	954218
215135	954219
58542	954220
57789	954221
48859	954222
402621	954223
261260	954224
76599	954225
25754	954226
880	954227
122141	954228
275	954229
59723	954230
347072	954231
33278	954232
1555	954233
4930	954234
18268	954235
10267	954236
42480	954237
29340	954238
27390	954239
101385	954240
2330	954241
210046	954242
3477	954243
388593	954244
343344	954245
118908	954246
15682	954247
53421	954248
124156	954249
64686	954250
1135	954251
20049	954252
33384	954253
237690	954254
309113	954255
9548	954256
76786	954257
424793	954258
31897	954259
11837	954260
186600	954261
119617	954262
8538	954263
124352	954264
16052	954265
435966	954266
164935	954267
80544	954268
159165	954269
32536	954270
2214	954271
216891	954272
186117	954273
118750	954274
17584	954275
112436	954276
125924	954277
33924	954278
105620	954279
48347	954280
58371	954281
70608	954282
170155	954283
197625	954284
39919	954285
423576	954286
243847	954287
7869	954288
75415	954289
266188	954290
445782	954291
1394	954292
125239	954293
195647	954294
135587	954295
173832	954296
369223	954297
160106	954298
69413	954299
198085	954300
20119	954301
29863	954302
1688	954303
56189	954304
89778	954305
205973	954306
14062	954307
34783	954308
207776	954309
17659	954310
143493	954311
301091	954312
99038	954313
19036	954314
33246	954315
195266	954316
177716	954317
245118	954318
21587	954319
103365	954320
431358	954321
318525	954322
449	954323
118188	954324
183306	954325
50164	954326
65007	954327
314217	954328
171199	954329
231082	954330
361237	954331
153614	954332
5846	954333
19418	954334
143986	954335
201750	954336
37776	954337
248287	954338
164379	954339
134573	954340
259353	954341
30499	954342
271920	954343
212042	954344
12882	954345
251776	954346
207880	954347
190639	954348
98519	954349
6694	954350
22865	954351
207490	954352
25044	954353
44	954354
184508	954355
372794	954356
72221	954357
34430	954358
253946	954359
40819	954360
88788	954361
247979	954362
41071	954363
31973	954364
109644	954365
56794	954366
20431	954367
120178	954368
211386	954369
123885	954370
225113	954371
40000	954372
3222	954373
269840	954374
50155	954375
4505	954376
1875	954377
118720	954378
403131	954379
271251	954380
203549	954381
66174	954382
20337	954383
61440	954384
42328	954385
121458	954386
456101	954387
267192	954388
9950	954389
35114	954390
458831	954391
214219	954392
96484	954393
419791	954394
56368	954395
176895	954396
109182	954397
207715	954398
41545	954399
50234	954400
232362	954401
134822	954402
26629	954403
115330	954404
19521	954405
378657	954406
178597	954407
189846	954408
38996	954409
3050	954410
205527	954411
18229	954412
235990	954413
216871	954414
107987	954415
10353	954416
19998	954417
28042	954418
11470	954419
14025	954420
208956	954421
160384	954422
449598	954423
125012	954424
248589	954425
69088	954426
410309	954427
22242	954428
121463	954429
11349	954430
298690	954431
99239	954432
108860	954433
40944	954434
39718	954435
20141	954436
120692	954437
121229	954438
2312	954439
453759	954440
73714	954441
22294	954442
124930	954443
393729	954444
208671	954445
146507	954446
178614	954447
110488	954448
236040	954449
372932	954450
436291	954451
112268	954452
8001	954453
57191	954454
243357	954455
161841	954456
319937	954457
3795	954458
245237	954459
30008	954460
2228	954461
49217	954462
129725	954463
187908	954464
66404	954465
188830	954466
2111	954467
4116	954468
434527	954469
2814	954470
50571	954471
15388	954472
187349	954473
17930	954474
62	954475
230	954476
247733	954477
6564	954478
118230	954479
77206	954480
48479	954481
371087	954482
18913	954483
361174	954484
19917	954485
144272	954486
3359	954487
235599	954488
10997	954489
62933	954490
98805	954491
15409	954492
17592	954493
120198	954494
108852	954495
17608	954496
10414	954497
17708	954498
78642	954499
21184	954500
56920	954501
9508	954502
83276	954503
249884	954504
47092	954505
94991	954506
58324	954507
40222	954508
182114	954509
359448	954510
156626	954511
459144	954512
52613	954513
90265	954514
435071	954515
328368	954516
299022	954517
407401	954518
112678	954519
99126	954520
137416	954521
365812	954522
207324	954523
441578	954524
85124	954525
431088	954526
119127	954527
92051	954528
197272	954529
200831	954530
15071	954531
157047	954532
250310	954533
77660	954534
26683	954535
140318	954536
106846	954537
113547	954538
16317	954539
47544	954540
6471	954541
58053	954542
155293	954543
32284	954544
187359	954545
45555	954546
96541	954547
99285	954548
213176	954549
94871	954550
8165	954551
215570	954552
27595	954553
119419	954554
386884	954555
22401	954556
54158	954557
81705	954558
8936	954559
33598	954560
455839	954561
22907	954562
48690	954563
40406	954564
124589	954565
347372	954566
50144	954567
64575	954568
40439	954569
172628	954570
223590	954571
176609	954572
192233	954573
27750	954574
9666	954575
16505	954576
178468	954577
25309	954578
176977	954579
231096	954580
39724	954581
28728	954582
106313	954583
418274	954584
293552	954585
245296	954586
126824	954587
250922	954588
139087	954589
151371	954590
104885	954591
100993	954592
337550	954593
93772	954594
433839	954595
248786	954596
290891	954597
117442	954598
68193	954599
47908	954600
134564	954601
69529	954602
7703	954603
271746	954604
62779	954605
223681	954606
54567	954607
41261	954608
133396	954609
207529	954610
248298	954611
30430	954612
304559	954613
109794	954614
261613	954615
49654	954616
232045	954617
53110	954618
151681	954619
28755	954620
95367	954621
29931	954622
137831	954623
40074	954624
387594	954625
221466	954626
439176	954627
388509	954628
118128	954629
38580	954630
140066	954631
74848	954632
1021	954633
4442	954634
96728	954635
196568	954636
96472	954637
413515	954638
94027	954639
288163	954640
38569	954641
7566	954642
328472	954643
4907	954644
126342	954645
40438	954646
130755	954647
74792	954648
105450	954649
156329	954650
59036	954651
76119	954652
448862	954653
72436	954654
430911	954655
416950	954656
119661	954657
355949	954658
157454	954659
23730	954660
57170	954661
130953	954662
6665	954663
404461	954664
376680	954665
225756	954666
211335	954667
301880	954668
343906	954669
104885	954670
84568	954671
86638	954672
67860	954673
398436	954674
95548	954675
231674	954676
3974	954677
87304	954678
356250	954679
26342	954680
183154	954681
363362	954682
45640	954683
65878	954684
363922	954685
36814	954686
233392	954687
65030	954688
1799	954689
32767	954690
386070	954691
256035	954692
113188	954693
47076	954694
58836	954695
150412	954696
128997	954697
12870	954698
200869	954699
41271	954700
61931	954701
18251	954702
119367	954703
22284	954704
29825	954705
9864	954706
119375	954707
323771	954708
29248	954709
382543	954710
4783	954711
399231	954712
118086	954713
116876	954714
320776	954715
452536	954716
31140	954717
57345	954718
188653	954719
31268	954720
18103	954721
18102	954722
147248	954723
55909	954724
40137	954725
404281	954726
36331	954727
91946	954728
105222	954729
190737	954730
194850	954731
451055	954732
45987	954733
112708	954734
10854	954735
20900	954736
219756	954737
195102	954738
50759	954739
68483	954740
259001	954741
431977	954742
180922	954743
20277	954744
64236	954745
10620	954746
38697	954747
118631	954748
28639	954749
178891	954750
367705	954751
203896	954752
402739	954753
304883	954754
268872	954755
22554	954756
88307	954757
300948	954758
79376	954759
93305	954760
72612	954761
58723	954762
76946	954763
120909	954764
122526	954765
212996	954766
215547	954767
7204	954768
169898	954769
44469	954770
220495	954771
221889	954772
26816	954773
124754	954774
16792	954775
36374	954776
17353	954777
50996	954778
131052	954779
125566	954780
421388	954781
5605	954782
51224	954783
91105	954784
63136	954785
35194	954786
21688	954787
277938	954788
18448	954789
86016	954790
159697	954791
180324	954792
62950	954793
212689	954794
89500	954795
1701	954796
122711	954797
89747	954798
444766	954799
4739	954800
27508	954801
25671	954802
49088	954803
51608	954804
29661	954805
123673	954806
38936	954807
32101	954808
6911	954809
25847	954810
36878	954811
8693	954812
159694	954813
109964	954814
160781	954815
274234	954816
400195	954817
25784	954818
19868	954819
247442	954820
7108	954821
420966	954822
25651	954823
147903	954824
372129	954825
304742	954826
104435	954827
122736	954828
57297	954829
123782	954830
238454	954831
234159	954832
67020	954833
7890	954834
37	954835
234561	954836
246320	954837
207892	954838
1031	954839
150024	954840
98080	954841
358388	954842
381894	954843
399493	954844
439762	954845
7643	954846
401890	954847
285465	954848
251755	954849
35077	954850
159186	954851
49447	954852
155049	954853
103567	954854
7639	954855
82982	954856
112561	954857
318195	954858
1291	954859
15715	954860
353951	954861
984	954862
38637	954863
38637	954864
178391	954865
5072	954866
80453	954867
191702	954868
20077	954869
438809	954870
352797	954871
52997	954872
123434	954873
21307	954874
106179	954875
185754	954876
102234	954877
41331	954878
305634	954879
120548	954880
104213	954881
450917	954882
28170	954883
4756	954884
55600	954885
1192	954886
198988	954887
92348	954888
23	954889
371489	954890
36021	954891
123116	954892
120722	954893
130157	954894
458989	954895
120756	954896
61505	954897
179564	954898
132183	954899
265144	954900
452553	954901
15740	954902
255914	954903
159917	954904
294330	954905
59834	954906
267494	954907
27212	954908
18118	954909
84355	954910
37551	954911
76396	954912
85500	954913
321392	954914
7232	954915
57441	954916
12563	954917
17636	954918
201215	954919
200978	954920
391378	954921
319526	954922
77637	954923
378587	954924
136685	954925
99542	954926
4350	954927
258799	954928
245349	954929
43633	954930
300552	954931
369763	954932
298991	954933
222134	954934
93598	954935
56164	954936
8477	954937
206277	954938
109537	954939
229449	954940
54990	954941
18296	954942
59758	954943
94086	954944
223446	954945
388227	954946
217796	954947
413038	954948
146853	954949
121374	954950
278702	954951
98612	954952
449149	954953
46965	954954
32643	954955
11770	954956
209443	954957
37808	954958
237418	954959
412796	954960
80376	954961
232979	954962
3270	954963
200069	954964
30586	954965
391848	954966
9129	954967
27666	954968
114432	954969
17991	954970
342502	954971
100213	954972
19819	954973
130405	954974
206055	954975
245111	954976
114149	954977
18913	954978
66824	954979
300244	954980
148175	954981
104126	954982
9107	954983
137398	954984
12145	954985
207891	954986
253143	954987
58258	954988
100543	954989
205642	954990
61392	954991
191102	954992
58431	954993
345456	954994
211726	954995
208845	954996
2828	954997
57315	954998
137094	954999
137173	955000
117594	955001
19245	955002
236975	955003
14774	955004
10694	955005
242028	955006
136483	955007
17733	955008
79054	955009
146305	955010
182210	955011
16602	955012
101725	955013
10159	955014
24011	955015
321837	955016
19541	955017
367091	955018
193153	955019
121961	955020
95084	955021
211360	955022
72082	955023
36404	955024
12766	955025
253126	955026
85	955027
66294	955028
914	955029
231928	955030
175539	955031
180292	955032
328725	955033
57689	955034
55073	955035
94218	955036
41612	955037
346584	955038
21001	955039
69662	955040
328186	955041
10877	955042
303938	955043
441127	955044
9316	955045
410420	955046
321491	955047
2264	955048
85993	955049
454119	955050
111410	955051
450032	955052
66531	955053
248961	955054
142478	955055
61016	955056
119863	955057
385410	955058
3493	955059
61666	955060
48128	955061
43626	955062
219742	955063
132661	955064
250647	955065
183549	955066
399912	955067
69017	955068
187434	955069
47811	955070
119959	955071
60738	955072
28464	955073
112356	955074
196098	955075
83519	955076
35979	955077
11028	955078
61656	955079
323257	955080
147790	955081
4462	955082
208691	955083
859	955084
64011	955085
3154	955086
107906	955087
43100	955088
272891	955089
168517	955090
274349	955091
13651	955092
19376	955093
247520	955094
219905	955095
85626	955096
202911	955097
93940	955098
121530	955099
351662	955100
58636	955101
101133	955102
7204	955103
49523	955104
166122	955105
402	955106
395010	955107
48590	955108
17586	955109
49060	955110
32918	955111
117158	955112
83338	955113
50277	955114
453859	955115
165534	955116
1782	955117
37099	955118
64272	955119
300210	955120
31653	955121
190511	955122
133389	955123
354258	955124
421165	955125
38429	955126
56330	955127
135955	955128
40744	955129
152502	955130
33414	955131
4160	955132
164922	955133
15912	955134
158888	955135
206484	955136
11450	955137
222791	955138
408426	955139
23482	955140
419328	955141
95392	955142
175893	955143
234307	955144
441769	955145
172917	955146
207207	955147
121148	955148
11469	955149
33973	955150
419832	955151
780	955152
137059	955153
89422	955154
410867	955155
459378	955156
190080	955157
34812	955158
80340	955159
257039	955160
96347	955161
116343	955162
78522	955163
28755	955164
18552	955165
233517	955166
23787	955167
144117	955168
81126	955169
32212	955170
214651	955171
18823	955172
25477	955173
29362	955174
131728	955175
324017	955176
13992	955177
79006	955178
14473	955179
33222	955180
104111	955181
200573	955182
367695	955183
11861	955184
18084	955185
350222	955186
162246	955187
317977	955188
217026	955189
256053	955190
186991	955191
340254	955192
435761	955193
390939	955194
253263	955195
42371	955196
22281	955197
215311	955198
47987	955199
33157	955200
4170	955201
105239	955202
109283	955203
88993	955204
58106	955205
114239	955206
42102	955207
402433	955208
218868	955209
230267	955210
107784	955211
177018	955212
290140	955213
278775	955214
87904	955215
142265	955216
122027	955217
276278	955218
92655	955219
104280	955220
71129	955221
113697	955222
8989	955223
392855	955224
175244	955225
20567	955226
43959	955227
307433	955228
140332	955229
394705	955230
379534	955231
232360	955232
151793	955233
109798	955234
153142	955235
52616	955236
86425	955237
29696	955238
172891	955239
92562	955240
372164	955241
422495	955242
236223	955243
99047	955244
182787	955245
20021	955246
100800	955247
222392	955248
349428	955249
198209	955250
118869	955251
454668	955252
310559	955253
340412	955254
101744	955255
76598	955256
81579	955257
456810	955258
96799	955259
428375	955260
12505	955261
303062	955262
59273	955263
428175	955264
391790	955265
128438	955266
68835	955267
222966	955268
354617	955269
38340	955270
276028	955271
415706	955272
370154	955273
341006	955274
435197	955275
105361	955276
191238	955277
42947	955278
44876	955279
37120	955280
325065	955281
4106	955282
20335	955283
104134	955284
352815	955285
322282	955286
47939	955287
19122	955288
654	955289
36835	955290
213620	955291
886	955292
4317	955293
6746	955294
46312	955295
152187	955296
126978	955297
6038	955298
229541	955299
163067	955300
245707	955301
238821	955302
34119	955303
133883	955304
241883	955305
16430	955306
101042	955307
73936	955308
53759	955309
143835	955310
455274	955311
97337	955312
238121	955313
23799	955314
123051	955315
9289	955316
247699	955317
93108	955318
317825	955319
12940	955320
218158	955321
44486	955322
88084	955323
172775	955324
1123	955325
166864	955326
42597	955327
453846	955328
47241	955329
131308	955330
2734	955331
5610	955332
117127	955333
186801	955334
306081	955335
450626	955336
10284	955337
82202	955338
96635	955339
92123	955340
44484	955341
349093	955342
148652	955343
49493	955344
41945	955345
331864	955346
258385	955347
145080	955348
5398	955349
315776	955350
161811	955351
273713	955352
95969	955353
450740	955354
28004	955355
34958	955356
181819	955357
334757	955358
161238	955359
138038	955360
78817	955361
117861	955362
15582	955363
184211	955364
418843	955365
331219	955366
108209	955367
229171	955368
63387	955369
83453	955370
158772	955371
168259	955372
3392	955373
245183	955374
103686	955375
199255	955376
23504	955377
21247	955378
187663	955379
396828	955380
201813	955381
100791	955382
21263	955383
452689	955384
102807	955385
33111	955386
1553	955387
157347	955388
181277	955389
393861	955390
23935	955391
126874	955392
205291	955393
200112	955394
57216	955395
201578	955396
28453	955397
28960	955398
338437	955399
68910	955400
404040	955401
15243	955402
78254	955403
171403	955404
1431	955405
1380	955406
310620	955407
14173	955408
43750	955409
14736	955410
184885	955411
62842	955412
86985	955413
356921	955414
77572	955415
7694	955416
107961	955417
54104	955418
42019	955419
327575	955420
7222	955421
48068	955422
20522	955423
25196	955424
70189	955425
215960	955426
131572	955427
43672	955428
203557	955429
92904	955430
28859	955431
33874	955432
121526	955433
46516	955434
2233	955435
14227	955436
120137	955437
412007	955438
346430	955439
122635	955440
187522	955441
22446	955442
296981	955443
47271	955444
29833	955445
5706	955446
402934	955447
4635	955448
154890	955449
42266	955450
376728	955451
9398	955452
53192	955453
20143	955454
2455	955455
183235	955456
4685	955457
215909	955458
244004	955459
293858	955460
2942	955461
255189	955462
142977	955463
16958	955464
425238	955465
136787	955466
184180	955467
116907	955468
814	955469
75868	955470
220822	955471
83442	955472
9594	955473
312741	955474
116647	955475
101027	955476
44903	955477
167628	955478
437	955479
18918	955480
129217	955481
86163	955482
111447	955483
181614	955484
243839	955485
87624	955486
123812	955487
35273	955488
80529	955489
102311	955490
17788	955491
199024	955492
115827	955493
17405	955494
204833	955495
90049	955496
281660	955497
69813	955498
25323	955499
65437	955500
39125	955501
180997	955502
151574	955503
57905	955504
32908	955505
59484	955506
29390	955507
14571	955508
184117	955509
487	955510
398787	955511
36857	955512
319187	955513
318652	955514
27683	955515
190579	955516
36857	955517
3554	955518
204624	955519
319580	955520
366261	955521
3463	955522
45002	955523
51823	955524
227452	955525
200790	955526
148010	955527
130531	955528
107607	955529
165272	955530
400651	955531
400249	955532
444955	955533
92402	955534
250077	955535
129006	955536
77777	955537
382392	955538
415701	955539
154667	955540
123911	955541
62137	955542
218546	955543
97232	955544
185152	955545
78818	955546
163546	955547
66673	955548
205312	955549
113380	955550
89869	955551
24909	955552
42964	955553
14982	955554
18833	955555
255843	955556
297632	955557
191635	955558
126329	955559
7137	955560
106030	955561
128138	955562
459209	955563
138466	955564
165762	955565
106432	955566
195615	955567
250413	955568
103324	955569
248245	955570
145062	955571
52670	955572
126284	955573
185953	955574
20109	955575
131012	955576
250635	955577
268987	955578
317511	955579
5244	955580
11268	955581
57670	955582
288306	955583
192742	955584
63615	955585
21669	955586
6773	955587
256604	955588
610	955589
309826	955590
127608	955591
209443	955592
23257	955593
60772	955594
62809	955595
35230	955596
155298	955597
167234	955598
181406	955599
122554	955600
129422	955601
65214	955602
140685	955603
25286	955604
414173	955605
309373	955606
305128	955607
92150	955608
280082	955609
252040	955610
9327	955611
63191	955612
367801	955613
76402	955614
351396	955615
298301	955616
214289	955617
54394	955618
241053	955619
3338	955620
578	955621
403284	955622
70340	955623
388613	955624
54919	955625
58398	955626
13241	955627
8681	955628
6286	955629
439464	955630
85821	955631
152316	955632
49636	955633
3594	955634
64136	955635
374428	955636
277166	955637
47478	955638
132972	955639
24739	955640
420558	955641
23101	955642
63245	955643
117034	955644
62722	955645
19422	955646
20959	955647
76	955648
132014	955649
401402	955650
92337	955651
5403	955652
178079	955653
343628	955654
214530	955655
378438	955656
102892	955657
121702	955658
449242	955659
282089	955660
178470	955661
38959	955662
377007	955663
164831	955664
38241	955665
14057	955666
201728	955667
72047	955668
68866	955669
40456	955670
264006	955671
3310	955672
130091	955673
127973	955674
83969	955675
118863	955676
65070	955677
405090	955678
195049	955679
72668	955680
96905	955681
201728	955682
240345	955683
208600	955684
38339	955685
158985	955686
168366	955687
277855	955688
65064	955689
7845	955690
218563	955691
115649	955692
185394	955693
95029	955694
105882	955695
190721	955696
397892	955697
375508	955698
163324	955699
441496	955700
47394	955701
221231	955702
197910	955703
97202	955704
106	955705
13370	955706
218704	955707
30345	955708
50112	955709
103045	955710
239624	955711
194030	955712
73309	955713
56425	955714
17173	955715
136377	955716
126213	955717
197636	955718
441190	955719
20959	955720
95947	955721
129338	955722
6996	955723
104990	955724
380194	955725
138198	955726
385864	955727
227911	955728
83908	955729
17268	955730
877	955731
422120	955732
157310	955733
191426	955734
74661	955735
59216	955736
34724	955737
80310	955738
128013	955739
438055	955740
19520	955741
398250	955742
79820	955743
193844	955744
113838	955745
339144	955746
25031	955747
57115	955748
262914	955749
46331	955750
275318	955751
76680	955752
442924	955753
20775	955754
30021	955755
200382	955756
115659	955757
7700	955758
138292	955759
78368	955760
131294	955761
264603	955762
232699	955763
88578	955764
108238	955765
278387	955766
168326	955767
43192	955768
15311	955769
15472	955770
369087	955771
338185	955772
142015	955773
163133	955774
41746	955775
450062	955776
396407	955777
359268	955778
242447	955779
280212	955780
33983	955781
92002	955782
114239	955783
421131	955784
40599	955785
76845	955786
406446	955787
215757	955788
268483	955789
73632	955790
15557	955791
289455	955792
25068	955793
310218	955794
157141	955795
111744	955796
337087	955797
235010	955798
413549	955799
276777	955800
180217	955801
333729	955802
31238	955803
393127	955804
241794	955805
227767	955806
219420	955807
10758	955808
17947	955809
9365	955810
214619	955811
139145	955812
8901	955813
366784	955814
428388	955815
226416	955816
261047	955817
98648	955818
81989	955819
18698	955820
78844	955821
90366	955822
288169	955823
59971	955824
648	955825
225440	955826
348629	955827
12441	955828
284828	955829
81647	955830
147006	955831
306110	955832
159303	955833
424796	955834
235259	955835
47883	955836
36945	955837
78369	955838
257247	955839
367962	955840
401007	955841
31755	955842
157746	955843
233106	955844
83101	955845
400016	955846
59643	955847
246532	955848
151524	955849
398165	955850
374712	955851
13119	955852
332147	955853
17436	955854
211655	955855
248488	955856
5759	955857
280649	955858
14545	955859
212989	955860
271703	955861
747	955862
177367	955863
456329	955864
216448	955865
443784	955866
26969	955867
58348	955868
24545	955869
243921	955870
2387	955871
430068	955872
1125	955873
211936	955874
183244	955875
320942	955876
424635	955877
14838	955878
171667	955879
204628	955880
104160	955881
299867	955882
250152	955883
396155	955884
43948	955885
167939	955886
27932	955887
25925	955888
119041	955889
93643	955890
26840	955891
262951	955892
189313	955893
34786	955894
23964	955895
96397	955896
293355	955897
175041	955898
11909	955899
18241	955900
431027	955901
214710	955902
4677	955903
255185	955904
212020	955905
358861	955906
20849	955907
203774	955908
298550	955909
20095	955910
68027	955911
348232	955912
218036	955913
230823	955914
162684	955915
20549	955916
5288	955917
388711	955918
22657	955919
122778	955920
21448	955921
164709	955922
217693	955923
348264	955924
22367	955925
16880	955926
59313	955927
79730	955928
205142	955929
68404	955930
348031	955931
3745	955932
160182	955933
2410	955934
21911	955935
118646	955936
188804	955937
109451	955938
321421	955939
8439	955940
344489	955941
72586	955942
157153	955943
161622	955944
337299	955945
314789	955946
41434	955947
91463	955948
221241	955949
3893	955950
28618	955951
418525	955952
59946	955953
21672	955954
56201	955955
85422	955956
16854	955957
420509	955958
233725	955959
150693	955960
412278	955961
220434	955962
97936	955963
5065	955964
171778	955965
36235	955966
25414	955967
346383	955968
153417	955969
317183	955970
73162	955971
158956	955972
111406	955973
226476	955974
102258	955975
37371	955976
369799	955977
54779	955978
248289	955979
40970	955980
210918	955981
128426	955982
111619	955983
307560	955984
23608	955985
109420	955986
44799	955987
88971	955988
121742	955989
191434	955990
8621	955991
14784	955992
66371	955993
19801	955994
200802	955995
9334	955996
448471	955997
86359	955998
271245	955999
95863	956000
54833	956001
216040	956002
289992	956003
123579	956004
62404	956005
34127	956006
35170	956007
458266	956008
243021	956009
136027	956010
243021	956011
237573	956012
87068	956013
20064	956014
4051	956015
394071	956016
59683	956017
13749	956018
275817	956019
251770	956020
179591	956021
299573	956022
327457	956023
171098	956024
2537	956025
3603	956026
35274	956027
20039	956028
96239	956029
19419	956030
132416	956031
5256	956032
211260	956033
128034	956034
154717	956035
162646	956036
42793	956037
222892	956038
139797	956039
219537	956040
35032	956041
32300	956042
156738	956043
273384	956044
9821	956045
72360	956046
384574	956047
41680	956048
40876	956049
78910	956050
204921	956051
384472	956052
166099	956053
3219	956054
192021	956055
28243	956056
40264	956057
61732	956058
195603	956059
118489	956060
235146	956061
11138	956062
267	956063
121561	956064
167061	956065
83222	956066
152532	956067
183275	956068
435822	956069
197648	956070
4425	956071
113738	956072
69072	956073
10484	956074
96503	956075
63169	956076
344107	956077
62508	956078
136188	956079
376442	956080
188612	956081
11691	956082
2566	956083
79921	956084
22373	956085
70	956086
89830	956087
379007	956088
382195	956089
170857	956090
6886	956091
85453	956092
385955	956093
230525	956094
38925	956095
1124	956096
98700	956097
77325	956098
97287	956099
10201	956100
121721	956101
91440	956102
453626	956103
583	956104
22494	956105
17785	956106
371084	956107
389685	956108
207539	956109
194044	956110
18657	956111
14959	956112
235399	956113
21378	956114
372606	956115
26717	956116
346930	956117
14179	956118
3645	956119
365117	956120
28538	956121
412578	956122
114051	956123
15745	956124
196490	956125
23997	956126
116890	956127
173811	956128
2458	956129
71211	956130
33549	956131
291387	956132
175476	956133
198857	956134
10431	956135
163879	956136
43449	956137
198354	956138
27542	956139
79214	956140
17390	956141
239845	956142
129808	956143
122016	956144
310627	956145
150138	956146
206539	956147
7965	956148
72473	956149
237148	956150
121840	956151
40687	956152
96582	956153
24879	956154
344881	956155
691	956156
241790	956157
9367	956158
115768	956159
65487	956160
73785	956161
46819	956162
7323	956163
122724	956164
3632	956165
339503	956166
104002	956167
41165	956168
115229	956169
23635	956170
176526	956171
348727	956172
393498	956173
114184	956174
200325	956175
286324	956176
176819	956177
197052	956178
186639	956179
171140	956180
244393	956181
118173	956182
318816	956183
190731	956184
423763	956185
158348	956186
378054	956187
9960	956188
213417	956189
127118	956190
186643	956191
127073	956192
17119	956193
271488	956194
269688	956195
301093	956196
114813	956197
393078	956198
76135	956199
200646	956200
62655	956201
267794	956202
191417	956203
386118	956204
47677	956205
64578	956206
275197	956207
203168	956208
116734	956209
2138	956210
122448	956211
95625	956212
126374	956213
43874	956214
323568	956215
287988	956216
6735	956217
304514	956218
315497	956219
174913	956220
72386	956221
95525	956222
33714	956223
65275	956224
382229	956225
63267	956226
232038	956227
83664	956228
286233	956229
351931	956230
2006	956231
44536	956232
452658	956233
256806	956234
27806	956235
3719	956236
157999	956237
6791	956238
30755	956239
43799	956240
28958	956241
94248	956242
111707	956243
326745	956244
120147	956245
418180	956246
264016	956247
35771	956248
419138	956249
3212	956250
209672	956251
223045	956252
67813	956253
46182	956254
155806	956255
13225	956256
128184	956257
31333	956258
68493	956259
427463	956260
249450	956261
255101	956262
156651	956263
35859	956264
81801	956265
317173	956266
258743	956267
217329	956268
448512	956269
46787	956270
349670	956271
392274	956272
1038	956273
165156	956274
20018	956275
108808	956276
417473	956277
44762	956278
113735	956279
213	956280
290393	956281
48636	956282
330764	956283
308209	956284
137268	956285
221143	956286
140548	956287
31333	956288
65193	956289
94	956290
245869	956291
10557	956292
78933	956293
226617	956294
420009	956295
202801	956296
33	956297
56235	956298
144919	956299
426595	956300
242998	956301
28959	956302
20619	956303
126705	956304
250460	956305
60874	956306
125329	956307
234524	956308
171105	956309
127767	956310
140497	956311
199496	956312
225316	956313
361776	956314
174483	956315
55005	956316
125745	956317
19836	956318
358659	956319
248729	956320
325184	956321
42070	956322
128943	956323
379501	956324
125077	956325
447298	956326
46649	956327
272571	956328
250885	956329
102345	956330
145228	956331
193939	956332
104077	956333
19762	956334
18872	956335
95253	956336
186029	956337
438320	956338
1308	956339
20640	956340
203200	956341
14197	956342
15279	956343
102517	956344
104735	956345
289073	956346
2708	956347
332451	956348
165058	956349
388193	956350
35338	956351
333966	956352
18737	956353
433371	956354
306162	956355
95778	956356
103422	956357
75443	956358
200110	956359
76357	956360
91359	956361
46566	956362
55814	956363
222125	956364
231414	956365
190781	956366
113819	956367
298928	956368
217469	956369
89854	956370
188566	956371
55156	956372
104582	956373
421331	956374
139534	956375
33736	956376
15991	956377
22024	956378
402676	956379
447913	956380
707	956381
400609	956382
14370	956383
231233	956384
157872	956385
51702	956386
365797	956387
215382	956388
41503	956389
52401	956390
97355	956391
136664	956392
36566	956393
123044	956394
430296	956395
220154	956396
337829	956397
147863	956398
106087	956399
228373	956400
414733	956401
28548	956402
6892	956403
427911	956404
85722	956405
43094	956406
86449	956407
63851	956408
444043	956409
26806	956410
33218	956411
451998	956412
71879	956413
12748	956414
78634	956415
281939	956416
420927	956417
61986	956418
107770	956419
137483	956420
8340	956421
54144	956422
234502	956423
34424	956424
396331	956425
139842	956426
2361	956427
414141	956428
25399	956429
25161	956430
52644	956431
263289	956432
94800	956433
284357	956434
455865	956435
17734	956436
23627	956437
76717	956438
251567	956439
91	956440
415127	956441
229145	956442
338897	956443
283907	956444
179283	956445
100251	956446
330878	956447
166910	956448
98471	956449
43096	956450
60614	956451
167704	956452
402912	956453
118268	956454
234986	956455
405505	956456
81432	956457
397985	956458
92691	956459
329490	956460
12078	956461
222098	956462
93876	956463
168490	956464
443734	956465
53583	956466
82871	956467
44195	956468
102653	956469
222333	956470
92509	956471
385954	956472
72156	956473
423591	956474
17036	956475
104805	956476
118967	956477
5046	956478
436589	956479
338959	956480
116273	956481
359930	956482
195182	956483
65072	956484
394448	956485
149865	956486
102742	956487
419851	956488
246103	956489
296860	956490
185674	956491
187147	956492
41023	956493
212752	956494
15908	956495
345404	956496
288512	956497
37833	956498
64610	956499
441192	956500
383580	956501
287524	956502
273604	956503
228253	956504
8774	956505
23339	956506
363088	956507
38290	956508
51514	956509
364661	956510
3800	956511
5186	956512
45521	956513
286262	956514
113575	956515
3102	956516
5900	956517
156533	956518
157874	956519
174626	956520
152694	956521
63009	956522
137907	956523
70778	956524
28652	956525
203365	956526
148003	956527
181390	956528
460010	956529
117139	956530
105715	956531
154096	956532
131160	956533
45920	956534
18036	956535
378858	956536
379693	956537
114830	956538
9964	956539
20213	956540
217919	956541
223325	956542
195199	956543
18092	956544
10843	956545
168698	956546
110268	956547
168161	956548
308139	956549
100050	956550
54910	956551
37835	956552
34731	956553
344230	956554
337908	956555
168381	956556
246782	956557
4049	956558
111220	956559
41020	956560
316147	956561
4683	956562
261788	956563
105033	956564
362552	956565
9160	956566
318949	956567
168116	956568
191896	956569
26567	956570
57597	956571
94001	956572
162772	956573
213576	956574
201446	956575
84121	956576
17921	956577
20623	956578
454842	956579
389455	956580
63458	956581
252503	956582
91070	956583
435578	956584
227702	956585
368787	956586
22771	956587
328212	956588
408829	956589
7223	956590
90381	956591
365607	956592
202465	956593
317252	956594
257747	956595
164579	956596
108048	956597
288335	956598
460207	956599
64072	956600
539	956601
53728	956602
211310	956603
65128	956604
352825	956605
173970	956606
374069	956607
19525	956608
116770	956609
41722	956610
61230	956611
43155	956612
310336	956613
33028	956614
15381	956615
374807	956616
268095	956617
45988	956618
217855	956619
105365	956620
262096	956621
304666	956622
354669	956623
435160	956624
381441	956625
94716	956626
282469	956627
220473	956628
68006	956629
200952	956630
409819	956631
368757	956632
9009	956633
51076	956634
189181	956635
405880	956636
306929	956637
341442	956638
98948	956639
434478	956640
418301	956641
71885	956642
23539	956643
378401	956644
7605	956645
396699	956646
219523	956647
65559	956648
429020	956649
57048	956650
7826	956651
287466	956652
30820	956653
433246	956654
405168	956655
86270	956656
237296	956657
58321	956658
292076	956659
33743	956660
115891	956661
63856	956662
387094	956663
39573	956664
47623	956665
230013	956666
82003	956667
27660	956668
74466	956669
440597	956670
63150	956671
84657	956672
179032	956673
199405	956674
437900	956675
27204	956676
20719	956677
8601	956678
32733	956679
240467	956680
233267	956681
117634	956682
109707	956683
140708	956684
140708	956685
27415	956686
134728	956687
171720	956688
41281	956689
39138	956690
220986	956691
351596	956692
65144	956693
76237	956694
48862	956695
36303	956696
83045	956697
230832	956698
193740	956699
299975	956700
141059	956701
66791	956702
139978	956703
134651	956704
393621	956705
25326	956706
7689	956707
297810	956708
8260	956709
15633	956710
118098	956711
255697	956712
16161	956713
397680	956714
11259	956715
67045	956716
119049	956717
13476	956718
43370	956719
271722	956720
411440	956721
29175	956722
253298	956723
82106	956724
99245	956725
142049	956726
341179	956727
95780	956728
84703	956729
10240	956730
132092	956731
87197	956732
135367	956733
72989	956734
91405	956735
177580	956736
47219	956737
34483	956738
2327	956739
1410	956740
24169	956741
2123	956742
281821	956743
166485	956744
17081	956745
109005	956746
421277	956747
367940	956748
131510	956749
201257	956750
419728	956751
172598	956752
54496	956753
103952	956754
328657	956755
9289	956756
110755	956757
111179	956758
138204	956759
13038	956760
319955	956761
117249	956762
83071	956763
414087	956764
140041	956765
120926	956766
435082	956767
91426	956768
24723	956769
423816	956770
123409	956771
37278	956772
138370	956773
131086	956774
52473	956775
79821	956776
98313	956777
115385	956778
404042	956779
179836	956780
418093	956781
250867	956782
356272	956783
277400	956784
230349	956785
93965	956786
217293	956787
59257	956788
177579	956789
183074	956790
92891	956791
32699	956792
110391	956793
106722	956794
152419	956795
148112	956796
456420	956797
20241	956798
65393	956799
125364	956800
167	956801
20661	956802
21313	956803
291035	956804
147180	956805
40768	956806
17359	956807
130809	956808
68507	956809
49813	956810
404306	956811
78984	956812
8367	956813
11	956814
5399	956815
10680	956816
329059	956817
137382	956818
68989	956819
254258	956820
277911	956821
113265	956822
47066	956823
7629	956824
164780	956825
477	956826
14499	956827
18147	956828
90696	956829
83008	956830
31705	956831
5892	956832
202554	956833
27456	956834
417617	956835
121908	956836
208677	956837
156928	956838
42789	956839
74336	956840
312332	956841
357082	956842
230857	956843
449530	956844
342893	956845
395989	956846
18020	956847
52	956848
115790	956849
224374	956850
123537	956851
76123	956852
82191	956853
343890	956854
331581	956855
214316	956856
336136	956857
46657	956858
41812	956859
23680	956860
117562	956861
19603	956862
121676	956863
294490	956864
45750	956865
431760	956866
92747	956867
352475	956868
306600	956869
213099	956870
436266	956871
41625	956872
19261	956873
231694	956874
250507	956875
89495	956876
118025	956877
287888	956878
342944	956879
263222	956880
60121	956881
22521	956882
38129	956883
123266	956884
96481	956885
86989	956886
18854	956887
158916	956888
73887	956889
203387	956890
143196	956891
237993	956892
85274	956893
58202	956894
148376	956895
278181	956896
9064	956897
122218	956898
8826	956899
459594	956900
421802	956901
1021	956902
482	956903
152715	956904
352716	956905
8347	956906
359457	956907
62129	956908
423198	956909
406119	956910
39794	956911
71795	956912
186889	956913
13082	956914
152989	956915
114134	956916
422032	956917
27591	956918
143200	956919
203567	956920
161568	956921
329206	956922
215767	956923
350338	956924
133762	956925
63276	956926
216478	956927
287359	956928
174873	956929
186647	956930
210643	956931
440686	956932
205816	956933
33991	956934
136404	956935
123776	956936
83448	956937
139864	956938
165589	956939
341325	956940
72960	956941
53409	956942
34873	956943
222969	956944
47861	956945
117303	956946
188860	956947
80332	956948
232435	956949
131274	956950
425192	956951
86106	956952
317264	956953
2489	956954
220906	956955
21725	956956
91624	956957
162487	956958
181913	956959
61863	956960
346763	956961
315454	956962
190707	956963
303294	956964
30351	956965
174303	956966
93875	956967
449795	956968
259504	956969
158646	956970
24051	956971
158942	956972
23879	956973
156115	956974
303995	956975
42857	956976
302734	956977
159345	956978
7404	956979
238446	956980
192286	956981
81300	956982
239924	956983
370360	956984
432049	956985
27116	956986
204973	956987
87652	956988
221346	956989
7047	956990
78571	956991
218865	956992
21359	956993
212914	956994
32512	956995
121600	956996
199375	956997
46028	956998
204808	956999
124929	957000
78696	957001
172584	957002
185285	957003
14018	957004
96977	957005
172499	957006
2593	957007
117778	957008
229154	957009
10471	957010
35093	957011
47769	957012
313895	957013
287049	957014
28865	957015
54576	957016
5140	957017
36770	957018
117778	957019
93700	957020
4935	957021
87685	957022
459595	957023
30281	957024
292834	957025
34562	957026
169051	957027
55970	957028
151163	957029
261467	957030
118679	957031
28899	957032
350553	957033
36545	957034
405575	957035
18449	957036
206693	957037
68616	957038
324053	957039
10619	957040
91227	957041
244009	957042
66079	957043
240828	957044
418792	957045
73042	957046
155791	957047
32746	957048
220638	957049
412603	957050
437660	957051
116576	957052
102172	957053
158197	957054
425851	957055
24628	957056
112515	957057
443934	957058
427765	957059
110501	957060
50217	957061
74083	957062
111711	957063
429632	957064
276605	957065
280087	957066
129172	957067
34901	957068
162336	957069
280772	957070
58603	957071
93323	957072
209667	957073
29806	957074
138716	957075
407212	957076
15783	957077
181520	957078
352710	957079
150204	957080
40276	957081
129172	957082
184999	957083
155236	957084
155234	957085
12687	957086
35106	957087
18315	957088
61581	957089
15757	957090
272055	957091
1653	957092
453897	957093
296635	957094
253556	957095
226309	957096
51800	957097
39129	957098
20038	957099
20523	957100
60289	957101
209589	957102
2141	957103
68728	957104
305993	957105
15005	957106
153030	957107
105092	957108
7587	957109
96815	957110
47944	957111
275568	957112
103790	957113
70452	957114
77966	957115
41915	957116
30117	957117
140581	957118
28854	957119
294628	957120
196371	957121
35925	957122
65038	957123
24942	957124
8397	957125
48089	957126
17978	957127
48998	957128
17800	957129
228260	957130
4333	957131
64807	957132
3318	957133
30673	957134
243141	957135
15701	957136
109810	957137
117195	957138
44294	957139
13868	957140
200670	957141
243718	957142
119292	957143
347028	957144
51073	957145
122001	957146
341576	957147
173604	957148
95153	957149
86325	957150
107414	957151
262671	957152
36484	957153
21366	957154
37829	957155
439671	957156
349449	957157
347417	957158
141958	957159
160512	957160
109037	957161
33871	957162
99847	957163
405331	957164
242630	957165
27102	957166
112297	957167
250359	957168
224798	957169
313248	957170
46635	957171
89487	957172
454384	957173
5812	957174
306831	957175
263662	957176
455344	957177
59631	957178
19798	957179
99301	957180
87731	957181
209280	957182
134136	957183
46398	957184
260588	957185
76189	957186
404719	957187
437472	957188
322613	957189
1063	957190
16290	957191
52712	957192
60669	957193
420510	957194
245094	957195
23304	957196
18088	957197
204487	957198
11577	957199
419079	957200
92977	957201
19549	957202
129388	957203
1366	957204
37800	957205
128238	957206
374728	957207
433	957208
320293	957209
33863	957210
4213	957211
20011	957212
192587	957213
90396	957214
104699	957215
4350	957216
85893	957217
17454	957218
53870	957219
210966	957220
154868	957221
105551	957222
400677	957223
50011	957224
265055	957225
5023	957226
394458	957227
123408	957228
443643	957229
38187	957230
42618	957231
9213	957232
49926	957233
421854	957234
9937	957235
381635	957236
157122	957237
250734	957238
59864	957239
74935	957240
136544	957241
177229	957242
250730	957243
53987	957244
144715	957245
79262	957246
217250	957247
153929	957248
215189	957249
120741	957250
14239	957251
451875	957252
159256	957253
386270	957254
198524	957255
11152	957256
119344	957257
389403	957258
257419	957259
245019	957260
6164	957261
30272	957262
204530	957263
457190	957264
31238	957265
274897	957266
6173	957267
164091	957268
106462	957269
55528	957270
373140	957271
34825	957272
38140	957273
217246	957274
86514	957275
78682	957276
83453	957277
21929	957278
1083	957279
217800	957280
7332	957281
35869	957282
1946	957283
210914	957284
128415	957285
5483	957286
175260	957287
101279	957288
286540	957289
12668	957290
100392	957291
385696	957292
4550	957293
228790	957294
16523	957295
9244	957296
217721	957297
431408	957298
186370	957299
245473	957300
4166	957301
91300	957302
46850	957303
112187	957304
250705	957305
24915	957306
98638	957307
243647	957308
5668	957309
114104	957310
61932	957311
47736	957312
63990	957313
68042	957314
21631	957315
10464	957316
319238	957317
391631	957318
29326	957319
57350	957320
209721	957321
74949	957322
452020	957323
262924	957324
200419	957325
2653	957326
218166	957327
231200	957328
202634	957329
25672	957330
20089	957331
206237	957332
262794	957333
65363	957334
85151	957335
110782	957336
355484	957337
117729	957338
14718	957339
1135	957340
256732	957341
16089	957342
168350	957343
123383	957344
113816	957345
20514	957346
295429	957347
126052	957348
33603	957349
161064	957350
411072	957351
64175	957352
298735	957353
282189	957354
9609	957355
16066	957356
161528	957357
67177	957358
17046	957359
660	957360
10459	957361
8599	957362
81991	957363
66485	957364
8421	957365
12169	957366
402740	957367
12551	957368
449776	957369
210291	957370
385071	957371
42307	957372
13096	957373
92343	957374
54676	957375
47342	957376
220865	957377
68242	957378
90607	957379
420144	957380
94816	957381
15010	957382
175249	957383
6183	957384
453299	957385
12205	957386
1163	957387
181416	957388
64600	957389
400814	957390
239322	957391
132087	957392
270094	957393
9122	957394
362988	957395
109486	957396
170781	957397
5469	957398
236476	957399
184476	957400
6247	957401
65531	957402
190919	957403
86139	957404
247657	957405
61173	957406
16619	957407
49775	957408
70444	957409
266348	957410
20736	957411
24041	957412
137699	957413
164028	957414
150131	957415
49866	957416
72930	957417
107569	957418
143711	957419
225818	957420
1735	957421
386160	957422
116792	957423
13028	957424
5289	957425
70859	957426
369771	957427
159276	957428
108549	957429
138954	957430
178694	957431
233957	957432
372809	957433
374380	957434
258362	957435
169463	957436
84725	957437
329802	957438
60894	957439
334520	957440
299492	957441
162721	957442
29707	957443
435786	957444
434546	957445
108868	957446
71556	957447
9066	957448
56048	957449
104050	957450
31995	957451
99364	957452
142583	957453
13680	957454
60369	957455
173393	957456
83608	957457
118556	957458
391124	957459
250536	957460
104470	957461
54415	957462
3968	957463
15950	957464
123874	957465
97177	957466
385575	957467
59972	957468
337900	957469
151677	957470
308740	957471
214985	957472
120865	957473
4119	957474
61253	957475
287684	957476
31733	957477
61617	957478
18316	957479
99328	957480
91407	957481
433102	957482
374137	957483
105977	957484
103048	957485
57899	957486
67539	957487
40631	957488
145696	957489
48842	957490
790	957491
89577	957492
79218	957493
63004	957494
50637	957495
329479	957496
246455	957497
168210	957498
150937	957499
48884	957500
385911	957501
1191	957502
211797	957503
86803	957504
193536	957505
403887	957506
49468	957507
138799	957508
216163	957509
22682	957510
342215	957511
1131	957512
357918	957513
380089	957514
451968	957515
167372	957516
152568	957517
31269	957518
3943	957519
18776	957520
73727	957521
300355	957522
215295	957523
1888	957524
87576	957525
305192	957526
159670	957527
173030	957528
8166	957529
175149	957530
44463	957531
71684	957532
379298	957533
78232	957534
294494	957535
239420	957536
65800	957537
159870	957538
377078	957539
60640	957540
108460	957541
440178	957542
3643	957543
8173	957544
189744	957545
141478	957546
9893	957547
155774	957548
408449	957549
9506	957550
127331	957551
178786	957552
31670	957553
334732	957554
124920	957555
237518	957556
278360	957557
309001	957558
31822	957559
50504	957560
345388	957561
141239	957562
123604	957563
29843	957564
223618	957565
449407	957566
320319	957567
203488	957568
233533	957569
49083	957570
8601	957571
317811	957572
209074	957573
439382	957574
37110	957575
166011	957576
179419	957577
70899	957578
366684	957579
16452	957580
236397	957581
124989	957582
14557	957583
185157	957584
176038	957585
39915	957586
28394	957587
27633	957588
10890	957589
129047	957590
192828	957591
172799	957592
67187	957593
53553	957594
85045	957595
316344	957596
315828	957597
28611	957598
18140	957599
88873	957600
10543	957601
111721	957602
42026	957603
232698	957604
300035	957605
186497	957606
416576	957607
339341	957608
380232	957609
111320	957610
180524	957611
211765	957612
145002	957613
91401	957614
292168	957615
93925	957616
46627	957617
209811	957618
112448	957619
395059	957620
432796	957621
254531	957622
82105	957623
220927	957624
115735	957625
249965	957626
31204	957627
320255	957628
73455	957629
184352	957630
338137	957631
193379	957632
337587	957633
178595	957634
824	957635
181722	957636
218597	957637
73702	957638
42726	957639
337114	957640
34095	957641
60299	957642
178427	957643
7680	957644
239467	957645
430725	957646
28843	957647
18911	957648
184130	957649
84167	957650
159141	957651
404711	957652
11172	957653
98747	957654
136663	957655
315852	957656
326377	957657
111199	957658
122798	957659
163169	957660
378950	957661
415895	957662
379040	957663
156515	957664
33133	957665
249216	957666
74280	957667
95649	957668
405828	957669
16662	957670
14291	957671
59261	957672
421220	957673
256404	957674
259845	957675
188640	957676
130854	957677
19154	957678
72861	957679
260570	957680
52778	957681
54507	957682
11864	957683
1751	957684
99951	957685
74395	957686
62172	957687
18122	957688
48251	957689
104593	957690
23905	957691
142629	957692
235613	957693
80666	957694
11905	957695
83512	957696
355715	957697
58440	957698
22789	957699
113582	957700
129222	957701
19518	957702
2274	957703
233986	957704
180491	957705
103222	957706
94350	957707
272670	957708
435331	957709
325918	957710
286493	957711
172663	957712
120989	957713
408369	957714
87648	957715
152848	957716
81775	957717
53709	957718
35757	957719
186816	957720
39937	957721
436243	957722
443064	957723
227470	957724
31649	957725
304436	957726
60889	957727
30978	957728
312744	957729
451380	957730
216706	957731
191797	957732
452438	957733
26870	957734
453745	957735
23158	957736
206289	957737
170769	957738
140106	957739
20976	957740
126840	957741
366977	957742
49222	957743
239921	957744
108057	957745
410052	957746
229529	957747
357499	957748
250846	957749
180319	957750
189864	957751
374357	957752
26753	957753
154465	957754
244781	957755
125191	957756
401283	957757
189477	957758
420021	957759
171013	957760
141491	957761
164697	957762
219249	957763
133528	957764
419477	957765
58118	957766
108957	957767
28119	957768
111316	957769
399729	957770
37341	957771
105395	957772
182051	957773
15950	957774
118809	957775
231740	957776
121932	957777
49815	957778
456755	957779
135606	957780
145969	957781
66795	957782
381758	957783
233979	957784
109517	957785
122400	957786
352644	957787
146598	957788
407080	957789
52016	957790
97522	957791
104276	957792
121535	957793
327868	957794
256731	957795
70492	957796
261335	957797
28618	957798
338438	957799
193249	957800
216924	957801
7344	957802
434458	957803
42718	957804
77723	957805
388049	957806
90508	957807
304799	957808
149061	957809
102044	957810
365912	957811
217867	957812
293384	957813
118789	957814
84938	957815
186943	957816
55653	957817
395939	957818
22942	957819
214934	957820
244781	957821
31493	957822
445916	957823
334079	957824
257428	957825
21521	957826
251863	957827
243104	957828
17655	957829
50868	957830
139	957831
62118	957832
72469	957833
134193	957834
23874	957835
34386	957836
112250	957837
141795	957838
153881	957839
1632	957840
245015	957841
77647	957842
128910	957843
179884	957844
203914	957845
140851	957846
37124	957847
50163	957848
56471	957849
9	957850
410336	957851
63814	957852
280734	957853
270188	957854
221379	957855
54324	957856
234963	957857
77973	957858
101453	957859
29549	957860
90593	957861
123733	957862
225658	957863
305638	957864
77705	957865
391387	957866
143252	957867
157333	957868
229572	957869
253600	957870
451180	957871
118682	957872
68241	957873
175868	957874
206745	957875
191292	957876
116958	957877
237528	957878
75345	957879
217103	957880
11070	957881
172612	957882
26824	957883
13735	957884
20374	957885
150274	957886
55446	957887
30689	957888
72735	957889
365968	957890
89372	957891
711	957892
181227	957893
40269	957894
422218	957895
30273	957896
274585	957897
94271	957898
144334	957899
427263	957900
30249	957901
187878	957902
306278	957903
180855	957904
77540	957905
92183	957906
156160	957907
80962	957908
160832	957909
143706	957910
91340	957911
96550	957912
22911	957913
67261	957914
24489	957915
240224	957916
197602	957917
42492	957918
390225	957919
21923	957920
1493	957921
226348	957922
211513	957923
115277	957924
218873	957925
312421	957926
100141	957927
89366	957928
236694	957929
112717	957930
219778	957931
84153	957932
143726	957933
61461	957934
118830	957935
419708	957936
111266	957937
94000	957938
1581	957939
91382	957940
170727	957941
407428	957942
241108	957943
374100	957944
210682	957945
400058	957946
69913	957947
50723	957948
398325	957949
312729	957950
24393	957951
365458	957952
200597	957953
188770	957954
3968	957955
125983	957956
230935	957957
134838	957958
188872	957959
199451	957960
131753	957961
44101	957962
225456	957963
67086	957964
241706	957965
254432	957966
282091	957967
313566	957968
62679	957969
146505	957970
57320	957971
25204	957972
126467	957973
434740	957974
195172	957975
59995	957976
168430	957977
155247	957978
62628	957979
77592	957980
355193	957981
98490	957982
115341	957983
209091	957984
240160	957985
177836	957986
362228	957987
459412	957988
199796	957989
340904	957990
37274	957991
443351	957992
97826	957993
179185	957994
101895	957995
235012	957996
94704	957997
224381	957998
4594	957999
52287	958000
161611	958001
43170	958002
39925	958003
114313	958004
6854	958005
313673	958006
169922	958007
388321	958008
363125	958009
36412	958010
7323	958011
430063	958012
137339	958013
168557	958014
90745	958015
7366	958016
398128	958017
338274	958018
84988	958019
91531	958020
98359	958021
61021	958022
127297	958023
119398	958024
193644	958025
33822	958026
259859	958027
6558	958028
71663	958029
46206	958030
18628	958031
220441	958032
230184	958033
18720	958034
1996	958035
138379	958036
188305	958037
153823	958038
2293	958039
31545	958040
18787	958041
410800	958042
46209	958043
52571	958044
384775	958045
435657	958046
94662	958047
125501	958048
71607	958049
98993	958050
63660	958051
145972	958052
39007	958053
82331	958054
9527	958055
157731	958056
95874	958057
205041	958058
60968	958059
122672	958060
128408	958061
124411	958062
241795	958063
20622	958064
32466	958065
9863	958066
43728	958067
264306	958068
14687	958069
16973	958070
132288	958071
191025	958072
158062	958073
120795	958074
274854	958075
286529	958076
131436	958077
22415	958078
223013	958079
171680	958080
317465	958081
157434	958082
14018	958083
14672	958084
180160	958085
343310	958086
413956	958087
13551	958088
184800	958089
315771	958090
161439	958091
427218	958092
77845	958093
214718	958094
247984	958095
181131	958096
212779	958097
125925	958098
44722	958099
139471	958100
359223	958101
216019	958102
38893	958103
311491	958104
305	958105
2495	958106
94690	958107
162819	958108
171804	958109
195483	958110
311504	958111
36603	958112
197718	958113
285834	958114
193525	958115
16009	958116
245826	958117
17385	958118
107194	958119
52682	958120
385465	958121
62555	958122
228515	958123
64834	958124
62830	958125
234808	958126
34095	958127
18484	958128
45367	958129
123911	958130
231485	958131
3222	958132
438233	958133
31356	958134
159420	958135
106593	958136
68714	958137
263552	958138
10670	958139
304	958140
294084	958141
132934	958142
53336	958143
97871	958144
246	958145
153210	958146
30080	958147
368540	958148
118151	958149
26268	958150
14901	958151
2222	958152
52791	958153
119710	958154
13590	958155
32209	958156
170395	958157
29790	958158
25057	958159
5545	958160
245517	958161
98464	958162
560	958163
110992	958164
25476	958165
267384	958166
171881	958167
433537	958168
143396	958169
132150	958170
3609	958171
328827	958172
392662	958173
362204	958174
94766	958175
45249	958176
229322	958177
83155	958178
4708	958179
77868	958180
452650	958181
255	958182
95225	958183
112455	958184
11114	958185
175507	958186
165706	958187
140685	958188
144807	958189
138067	958190
435325	958191
350082	958192
43695	958193
70692	958194
92728	958195
138871	958196
404853	958197
36267	958198
171023	958199
247692	958200
244603	958201
117538	958202
391074	958203
30592	958204
376024	958205
60447	958206
309475	958207
183989	958208
253579	958209
105847	958210
386425	958211
72219	958212
57722	958213
42907	958214
267852	958215
190823	958216
170162	958217
428408	958218
396340	958219
31717	958220
63614	958221
131860	958222
203009	958223
195554	958224
259240	958225
126087	958226
5909	958227
154147	958228
3050	958229
419929	958230
91649	958231
63362	958232
44286	958233
240378	958234
90580	958235
18738	958236
295637	958237
366379	958238
22101	958239
232337	958240
259678	958241
69206	958242
426289	958243
220998	958244
244702	958245
372	958246
232930	958247
107222	958248
46819	958249
33807	958250
290820	958251
112691	958252
239273	958253
152374	958254
85610	958255
458221	958256
76171	958257
61604	958258
94268	958259
102747	958260
217899	958261
311481	958262
74614	958263
6078	958264
9185	958265
9889	958266
133460	958267
113262	958268
47668	958269
10740	958270
280684	958271
61957	958272
44475	958273
91235	958274
9553	958275
446838	958276
188629	958277
330489	958278
20117	958279
222637	958280
245801	958281
138958	958282
132465	958283
18347	958284
253460	958285
40018	958286
54125	958287
425650	958288
117745	958289
194253	958290
24409	958291
74494	958292
368230	958293
46749	958294
408332	958295
14823	958296
39991	958297
114053	958298
143755	958299
48170	958300
419017	958301
419959	958302
33204	958303
34190	958304
288518	958305
18282	958306
8677	958307
22319	958308
122783	958309
335025	958310
236394	958311
5264	958312
358621	958313
54877	958314
10144	958315
187205	958316
144125	958317
199212	958318
55238	958319
53240	958320
99507	958321
16803	958322
399828	958323
110839	958324
95430	958325
111428	958326
141629	958327
125194	958328
246779	958329
30586	958330
132102	958331
220252	958332
66078	958333
294359	958334
441531	958335
448668	958336
188142	958337
299047	958338
329934	958339
209739	958340
6715	958341
195604	958342
143817	958343
146776	958344
59083	958345
87806	958346
220447	958347
41029	958348
338755	958349
375985	958350
115998	958351
380044	958352
19243	958353
301481	958354
108353	958355
132392	958356
147955	958357
448888	958358
20449	958359
92450	958360
335349	958361
88919	958362
60118	958363
402900	958364
121382	958365
235534	958366
137190	958367
176876	958368
430921	958369
20034	958370
411458	958371
368378	958372
353156	958373
357141	958374
96833	958375
106461	958376
432546	958377
52744	958378
217177	958379
140190	958380
31368	958381
16378	958382
102842	958383
5106	958384
30105	958385
423913	958386
51666	958387
61376	958388
142932	958389
60892	958390
57134	958391
18859	958392
28688	958393
29536	958394
36309	958395
350560	958396
287270	958397
93544	958398
183522	958399
191832	958400
195266	958401
88965	958402
47513	958403
9248	958404
179646	958405
87791	958406
372172	958407
100002	958408
408757	958409
413819	958410
184017	958411
91566	958412
60963	958413
206911	958414
19777	958415
81489	958416
41568	958417
30935	958418
46905	958419
76328	958420
8624	958421
404333	958422
43926	958423
273451	958424
57653	958425
340344	958426
444769	958427
458760	958428
52954	958429
414581	958430
379512	958431
300640	958432
290639	958433
166412	958434
136249	958435
148491	958436
224896	958437
72870	958438
211809	958439
403363	958440
318558	958441
332552	958442
70665	958443
119482	958444
208054	958445
246252	958446
179388	958447
92473	958448
158818	958449
162293	958450
297962	958451
14637	958452
127251	958453
224068	958454
97099	958455
231537	958456
246	958457
55256	958458
151279	958459
408669	958460
91470	958461
150408	958462
153092	958463
325126	958464
146236	958465
393180	958466
101106	958467
63525	958468
95632	958469
123212	958470
1789	958471
137086	958472
135863	958473
8117	958474
380	958475
29907	958476
8007	958477
63992	958478
241256	958479
6059	958480
61323	958481
300648	958482
7070	958483
6486	958484
25164	958485
12916	958486
62952	958487
127471	958488
204027	958489
5960	958490
146765	958491
298993	958492
118436	958493
348976	958494
143777	958495
182092	958496
21199	958497
139530	958498
116083	958499
52470	958500
228028	958501
437705	958502
180533	958503
32498	958504
218140	958505
105975	958506
331350	958507
449132	958508
58214	958509
27463	958510
435853	958511
95765	958512
403541	958513
55974	958514
342486	958515
231522	958516
90078	958517
38492	958518
33766	958519
55042	958520
434445	958521
287564	958522
314241	958523
91783	958524
49306	958525
110604	958526
65134	958527
568	958528
39169	958529
58237	958530
36289	958531
272108	958532
19895	958533
109099	958534
26290	958535
20703	958536
4710	958537
94152	958538
7097	958539
28493	958540
88768	958541
229083	958542
115333	958543
131475	958544
213927	958545
58977	958546
287364	958547
28365	958548
91798	958549
869	958550
55158	958551
49603	958552
25195	958553
82522	958554
447321	958555
78800	958556
404462	958557
160474	958558
159304	958559
15125	958560
376190	958561
50019	958562
177123	958563
174462	958564
193105	958565
5807	958566
161186	958567
65389	958568
393638	958569
149144	958570
141718	958571
81438	958572
31871	958573
7954	958574
118205	958575
125253	958576
160550	958577
210379	958578
86838	958579
40080	958580
29538	958581
112616	958582
30624	958583
17784	958584
45622	958585
99964	958586
20202	958587
52739	958588
121792	958589
102674	958590
160885	958591
207240	958592
61172	958593
163626	958594
104896	958595
58334	958596
52517	958597
7105	958598
317427	958599
111212	958600
399513	958601
27517	958602
82301	958603
294256	958604
28608	958605
43889	958606
154495	958607
376294	958608
28133	958609
20787	958610
62144	958611
150750	958612
215328	958613
22958	958614
90607	958615
402633	958616
93165	958617
223638	958618
93277	958619
9472	958620
206966	958621
227123	958622
373925	958623
66246	958624
138570	958625
128228	958626
185080	958627
431912	958628
237617	958629
20797	958630
5912	958631
7951	958632
221946	958633
100310	958634
234933	958635
139951	958636
227396	958637
156586	958638
456702	958639
239164	958640
383106	958641
4685	958642
203122	958643
53635	958644
330866	958645
3213	958646
45696	958647
9768	958648
160526	958649
223594	958650
28338	958651
59059	958652
102694	958653
10925	958654
283000	958655
97958	958656
6184	958657
19494	958658
349521	958659
6865	958660
14364	958661
49236	958662
9876	958663
113422	958664
150964	958665
38103	958666
420290	958667
47503	958668
110691	958669
442306	958670
178348	958671
186025	958672
84892	958673
122033	958674
233344	958675
11643	958676
448578	958677
118461	958678
146821	958679
283719	958680
88591	958681
72273	958682
91831	958683
176699	958684
202905	958685
407285	958686
75729	958687
147650	958688
36593	958689
356771	958690
76864	958691
13689	958692
28807	958693
34587	958694
423853	958695
15963	958696
177642	958697
353250	958698
15779	958699
27919	958700
105543	958701
91591	958702
136979	958703
139173	958704
7068	958705
114028	958706
156546	958707
145029	958708
4510	958709
420051	958710
357005	958711
181789	958712
290812	958713
213582	958714
120706	958715
205101	958716
409895	958717
109505	958718
21574	958719
204524	958720
459831	958721
57957	958722
121396	958723
24635	958724
439108	958725
44428	958726
271109	958727
174001	958728
75851	958729
355564	958730
85116	958731
187832	958732
45466	958733
252535	958734
145819	958735
69157	958736
61798	958737
136252	958738
28215	958739
188184	958740
290106	958741
156135	958742
401222	958743
158456	958744
146519	958745
209494	958746
103509	958747
334555	958748
64851	958749
3654	958750
40819	958751
9157	958752
42431	958753
9046	958754
2107	958755
62074	958756
118457	958757
5856	958758
32757	958759
117251	958760
174384	958761
343006	958762
290413	958763
174465	958764
262040	958765
37278	958766
105027	958767
204916	958768
214373	958769
302419	958770
153662	958771
113490	958772
94443	958773
64435	958774
92023	958775
449352	958776
430204	958777
220690	958778
103292	958779
170366	958780
41148	958781
8661	958782
33690	958783
214011	958784
81577	958785
52012	958786
39674	958787
83633	958788
140280	958789
424280	958790
124098	958791
75012	958792
197633	958793
90491	958794
137397	958795
117005	958796
149612	958797
116369	958798
432080	958799
109259	958800
208140	958801
316020	958802
280422	958803
243978	958804
20524	958805
187584	958806
206375	958807
382217	958808
16108	958809
127355	958810
95785	958811
204088	958812
134574	958813
118565	958814
345637	958815
436614	958816
305102	958817
212279	958818
78379	958819
48167	958820
95722	958821
67907	958822
217739	958823
67975	958824
102478	958825
360903	958826
245348	958827
46966	958828
368537	958829
169373	958830
119481	958831
244323	958832
94127	958833
299918	958834
10793	958835
127913	958836
141154	958837
176931	958838
208727	958839
82541	958840
85103	958841
97770	958842
89334	958843
2203	958844
17151	958845
30689	958846
80643	958847
100638	958848
226111	958849
80610	958850
139074	958851
125865	958852
201235	958853
248349	958854
88091	958855
52933	958856
238910	958857
236717	958858
11828	958859
236333	958860
283786	958861
212226	958862
47677	958863
86564	958864
4491	958865
41289	958866
220376	958867
44788	958868
74892	958869
224481	958870
22089	958871
140469	958872
458419	958873
227902	958874
113423	958875
50408	958876
58373	958877
88690	958878
67398	958879
128485	958880
185057	958881
4693	958882
114010	958883
13470	958884
20095	958885
62586	958886
18	958887
165238	958888
19519	958889
7695	958890
7695	958891
176736	958892
131289	958893
16438	958894
305906	958895
150951	958896
7911	958897
106887	958898
369269	958899
53557	958900
88409	958901
9785	958902
92225	958903
67436	958904
118066	958905
20847	958906
60445	958907
160459	958908
42056	958909
427276	958910
34047	958911
29923	958912
73244	958913
49454	958914
142417	958915
340619	958916
56807	958917
119135	958918
325974	958919
131894	958920
235546	958921
155616	958922
431492	958923
1491	958924
23791	958925
84022	958926
298033	958927
3089	958928
90787	958929
300420	958930
193495	958931
11174	958932
75366	958933
3338	958934
367938	958935
316159	958936
63871	958937
380497	958938
5126	958939
344189	958940
80599	958941
62650	958942
7117	958943
165879	958944
15507	958945
307186	958946
51043	958947
361567	958948
167457	958949
175279	958950
342290	958951
203581	958952
419838	958953
201725	958954
33719	958955
199279	958956
193951	958957
140189	958958
2631	958959
163170	958960
270918	958961
140213	958962
63965	958963
68054	958964
192571	958965
427928	958966
185172	958967
119508	958968
387857	958969
365469	958970
365495	958971
14512	958972
303220	958973
242626	958974
415435	958975
404638	958976
380490	958977
120446	958978
29494	958979
364538	958980
158785	958981
103513	958982
449324	958983
409129	958984
97556	958985
4927	958986
74177	958987
98921	958988
66438	958989
349205	958990
417949	958991
67028	958992
161467	958993
194573	958994
397643	958995
44716	958996
24806	958997
88932	958998
82316	958999
206869	959000
32719	959001
307890	959002
120753	959003
320202	959004
46616	959005
111540	959006
25447	959007
228735	959008
157456	959009
45226	959010
188657	959011
28852	959012
24311	959013
319343	959014
73437	959015
188667	959016
101872	959017
136499	959018
247367	959019
275611	959020
156816	959021
14668	959022
170934	959023
117167	959024
339455	959025
61037	959026
180431	959027
141674	959028
123300	959029
25365	959030
288035	959031
121181	959032
433226	959033
8425	959034
239395	959035
117851	959036
340244	959037
246324	959038
36585	959039
272042	959040
677	959041
363612	959042
285	959043
321492	959044
266241	959045
352705	959046
106086	959047
51074	959048
9399	959049
43363	959050
60979	959051
31334	959052
337868	959053
70591	959054
8946	959055
286	959056
301187	959057
53498	959058
138693	959059
174455	959060
53333	959061
258279	959062
13781	959063
235878	959064
174210	959065
89388	959066
391651	959067
453298	959068
93071	959069
37560	959070
106055	959071
457226	959072
101872	959073
415770	959074
155277	959075
36887	959076
201066	959077
55694	959078
89600	959079
196903	959080
104312	959081
222192	959082
185672	959083
149699	959084
103140	959085
285849	959086
19791	959087
83361	959088
201086	959089
19051	959090
324938	959091
188241	959092
219434	959093
298278	959094
301365	959095
264717	959096
27448	959097
18234	959098
120912	959099
270988	959100
208422	959101
141	959102
75843	959103
30611	959104
235311	959105
135851	959106
2153	959107
246581	959108
179294	959109
90423	959110
360984	959111
3207	959112
208666	959113
189564	959114
124070	959115
31037	959116
37671	959117
46820	959118
46820	959119
350963	959120
54071	959121
426890	959122
152962	959123
57018	959124
54071	959125
1400	959126
93387	959127
182837	959128
305529	959129
270670	959130
3077	959131
191715	959132
43980	959133
395402	959134
19350	959135
1374	959136
381128	959137
395670	959138
25673	959139
7292	959140
11271	959141
123819	959142
364218	959143
299485	959144
23937	959145
64140	959146
257811	959147
242999	959148
48130	959149
119607	959150
122776	959151
75725	959152
33018	959153
180578	959154
275888	959155
144311	959156
317044	959157
320884	959158
115965	959159
352006	959160
218513	959161
75166	959162
203488	959163
17210	959164
197101	959165
103695	959166
4569	959167
8409	959168
127372	959169
35134	959170
123791	959171
214187	959172
17313	959173
201992	959174
149812	959175
224883	959176
251785	959177
31620	959178
126330	959179
172423	959180
369265	959181
123128	959182
167219	959183
244122	959184
180203	959185
33579	959186
8841	959187
126922	959188
51309	959189
263211	959190
98275	959191
140742	959192
282681	959193
95616	959194
223931	959195
364365	959196
48644	959197
91764	959198
41100	959199
360673	959200
72413	959201
224439	959202
303213	959203
424834	959204
152501	959205
98413	959206
33262	959207
311932	959208
52879	959209
157684	959210
83399	959211
108320	959212
299901	959213
12161	959214
82118	959215
88381	959216
13136	959217
145447	959218
311120	959219
193190	959220
76265	959221
60243	959222
48506	959223
116909	959224
84469	959225
71733	959226
240501	959227
82439	959228
45978	959229
94363	959230
205544	959231
75884	959232
115230	959233
156456	959234
46852	959235
183115	959236
221064	959237
225011	959238
102849	959239
25893	959240
194492	959241
227990	959242
55584	959243
66076	959244
15962	959245
83964	959246
91636	959247
196077	959248
25003	959249
236559	959250
29500	959251
48818	959252
65023	959253
23747	959254
144182	959255
71924	959256
142815	959257
369770	959258
438988	959259
208356	959260
17346	959261
1728	959262
50868	959263
174069	959264
29417	959265
104330	959266
137047	959267
180107	959268
32961	959269
231431	959270
445626	959271
98589	959272
95763	959273
47131	959274
8181	959275
409485	959276
205134	959277
243937	959278
72037	959279
36150	959280
62871	959281
212154	959282
99449	959283
176474	959284
162024	959285
218501	959286
245617	959287
24209	959288
73055	959289
415188	959290
116556	959291
213163	959292
61909	959293
73827	959294
138714	959295
298	959296
312169	959297
265522	959298
111162	959299
46207	959300
401714	959301
109733	959302
8883	959303
439422	959304
7039	959305
264454	959306
434240	959307
102263	959308
331409	959309
19798	959310
38497	959311
239038	959312
30182	959313
44255	959314
92385	959315
54336	959316
38359	959317
5506	959318
34322	959319
299144	959320
50811	959321
260738	959322
22479	959323
346645	959324
87526	959325
76275	959326
132884	959327
12015	959328
374586	959329
440956	959330
454694	959331
111748	959332
379118	959333
47971	959334
111188	959335
115949	959336
25330	959337
55821	959338
216214	959339
118792	959340
26657	959341
40273	959342
377989	959343
107604	959344
94737	959345
150471	959346
203601	959347
319853	959348
259356	959349
78939	959350
235162	959351
171612	959352
105142	959353
34661	959354
336886	959355
13727	959356
57026	959357
206211	959358
196152	959359
83972	959360
100390	959361
384290	959362
133634	959363
299169	959364
11861	959365
103295	959366
9674	959367
18804	959368
134215	959369
452563	959370
345089	959371
70222	959372
366564	959373
2807	959374
188653	959375
162446	959376
388640	959377
448260	959378
140533	959379
102542	959380
261304	959381
436417	959382
306735	959383
231324	959384
148771	959385
161180	959386
197396	959387
81527	959388
131326	959389
32266	959390
137639	959391
205519	959392
182436	959393
378320	959394
92984	959395
355318	959396
90051	959397
17845	959398
65889	959399
356595	959400
92333	959401
137543	959402
38279	959403
47521	959404
102349	959405
124069	959406
414238	959407
19274	959408
87677	959409
121589	959410
143397	959411
21241	959412
179492	959413
5724	959414
86585	959415
51640	959416
214951	959417
42965	959418
424545	959419
4650	959420
429208	959421
302697	959422
297296	959423
65525	959424
279420	959425
11333	959426
37830	959427
65724	959428
150992	959429
81983	959430
330499	959431
11275	959432
251484	959433
4073	959434
50331	959435
156239	959436
54669	959437
372786	959438
21748	959439
398072	959440
191803	959441
124959	959442
162050	959443
192546	959444
87820	959445
24898	959446
107165	959447
346118	959448
225718	959449
145280	959450
76738	959451
243040	959452
19468	959453
435502	959454
51262	959455
5281	959456
112715	959457
140279	959458
127748	959459
48598	959460
30533	959461
136106	959462
226626	959463
398045	959464
99878	959465
301826	959466
182185	959467
305535	959468
52763	959469
360712	959470
124750	959471
402094	959472
359456	959473
79198	959474
5821	959475
35164	959476
328783	959477
124750	959478
112332	959479
116868	959480
5116	959481
11948	959482
908	959483
61992	959484
123933	959485
225460	959486
79380	959487
150909	959488
130495	959489
63583	959490
214087	959491
200492	959492
73689	959493
281115	959494
32316	959495
185741	959496
2273	959497
97666	959498
166690	959499
21097	959500
164362	959501
173261	959502
126086	959503
4001	959504
284656	959505
323690	959506
112887	959507
404124	959508
293773	959509
322469	959510
5357	959511
187507	959512
360409	959513
235104	959514
91856	959515
65472	959516
52052	959517
244077	959518
54291	959519
27149	959520
33410	959521
16400	959522
66627	959523
203144	959524
23660	959525
134264	959526
140885	959527
4798	959528
166070	959529
321644	959530
393774	959531
215783	959532
13061	959533
27460	959534
186049	959535
174536	959536
35153	959537
278926	959538
53789	959539
90408	959540
180628	959541
31590	959542
21989	959543
326948	959544
27922	959545
18607	959546
9740	959547
55172	959548
105754	959549
85140	959550
32192	959551
448140	959552
152455	959553
264934	959554
184856	959555
23574	959556
73100	959557
142208	959558
270612	959559
215147	959560
57047	959561
131561	959562
78293	959563
255902	959564
11994	959565
119211	959566
329166	959567
327559	959568
17924	959569
400239	959570
16038	959571
204541	959572
140763	959573
152083	959574
2014	959575
110542	959576
63383	959577
45995	959578
150548	959579
454532	959580
204469	959581
117568	959582
194123	959583
400321	959584
48173	959585
152749	959586
80635	959587
276120	959588
184750	959589
35774	959590
231541	959591
220970	959592
91752	959593
72567	959594
352940	959595
266875	959596
95208	959597
192970	959598
145690	959599
180594	959600
31617	959601
184900	959602
186795	959603
344753	959604
387605	959605
98544	959606
404365	959607
263766	959608
86928	959609
51351	959610
98544	959611
17458	959612
9159	959613
18895	959614
395730	959615
78919	959616
149500	959617
169930	959618
37361	959619
44708	959620
45698	959621
398478	959622
316714	959623
216773	959624
218507	959625
397032	959626
112214	959627
84448	959628
186399	959629
142482	959630
120711	959631
3995	959632
222426	959633
249204	959634
241596	959635
367346	959636
448203	959637
233086	959638
366188	959639
395953	959640
294814	959641
240074	959642
53057	959643
200022	959644
258966	959645
190173	959646
72460	959647
82383	959648
13038	959649
133723	959650
325713	959651
314398	959652
87879	959653
113032	959654
22466	959655
250334	959656
108360	959657
48292	959658
101744	959659
184075	959660
163149	959661
198662	959662
40213	959663
341994	959664
234643	959665
78235	959666
30934	959667
77457	959668
326692	959669
31529	959670
453713	959671
24423	959672
76100	959673
182767	959674
205903	959675
355505	959676
156967	959677
41665	959678
323300	959679
21877	959680
338065	959681
184126	959682
61428	959683
115048	959684
229980	959685
77327	959686
18238	959687
417140	959688
212590	959689
168589	959690
176143	959691
372626	959692
52757	959693
145803	959694
160733	959695
453263	959696
175339	959697
1914	959698
125359	959699
11278	959700
41074	959701
130397	959702
49510	959703
269882	959704
10061	959705
102605	959706
24480	959707
85169	959708
55377	959709
60746	959710
195023	959711
305103	959712
140	959713
5745	959714
102587	959715
1428	959716
226291	959717
354324	959718
147107	959719
20607	959720
122741	959721
401681	959722
179656	959723
42954	959724
301705	959725
17689	959726
86654	959727
264359	959728
212799	959729
1009	959730
12084	959731
101726	959732
204868	959733
123927	959734
125886	959735
173226	959736
62748	959737
124345	959738
431407	959739
44777	959740
215849	959741
200857	959742
17552	959743
123965	959744
426673	959745
47362	959746
203596	959747
33	959748
51708	959749
109223	959750
16061	959751
62241	959752
13848	959753
19602	959754
5623	959755
109869	959756
33269	959757
10421	959758
187	959759
103792	959760
389	959761
31967	959762
62739	959763
3529	959764
3692	959765
26371	959766
7881	959767
261447	959768
227600	959769
252250	959770
171353	959771
383290	959772
179408	959773
88535	959774
213873	959775
253441	959776
204999	959777
249934	959778
449069	959779
453805	959780
307233	959781
188872	959782
113984	959783
72897	959784
359895	959785
246113	959786
84185	959787
237908	959788
47194	959789
217436	959790
47098	959791
148689	959792
455024	959793
374197	959794
54844	959795
293599	959796
202792	959797
257961	959798
434168	959799
180965	959800
4807	959801
356006	959802
144509	959803
351729	959804
72931	959805
116097	959806
444790	959807
114551	959808
10684	959809
51189	959810
401508	959811
195022	959812
429762	959813
98518	959814
194057	959815
385352	959816
24882	959817
221024	959818
284567	959819
78483	959820
137119	959821
132660	959822
150711	959823
38233	959824
127196	959825
304039	959826
65050	959827
403407	959828
268716	959829
229537	959830
253123	959831
88938	959832
89545	959833
414170	959834
49720	959835
175678	959836
1686	959837
248052	959838
2673	959839
431514	959840
56620	959841
441520	959842
8318	959843
75399	959844
240986	959845
195133	959846
42997	959847
152885	959848
104050	959849
436822	959850
183717	959851
406125	959852
44403	959853
261477	959854
13578	959855
229837	959856
368892	959857
2728	959858
66640	959859
188744	959860
189957	959861
141304	959862
73420	959863
146526	959864
14197	959865
367013	959866
7917	959867
120927	959868
28120	959869
253486	959870
20209	959871
383144	959872
399832	959873
36189	959874
221765	959875
91102	959876
203808	959877
16521	959878
105111	959879
439458	959880
228471	959881
257256	959882
35170	959883
74363	959884
69395	959885
14727	959886
28117	959887
172940	959888
123793	959889
97383	959890
145910	959891
356648	959892
55603	959893
40925	959894
77244	959895
443709	959896
5168	959897
14675	959898
60726	959899
12532	959900
194213	959901
298579	959902
172625	959903
166438	959904
74318	959905
48834	959906
85231	959907
45129	959908
121079	959909
180011	959910
113745	959911
455396	959912
89191	959913
205490	959914
238152	959915
75615	959916
44707	959917
60422	959918
233669	959919
101986	959920
172694	959921
2682	959922
67102	959923
13369	959924
70682	959925
84847	959926
132796	959927
54519	959928
58207	959929
40600	959930
321504	959931
121132	959932
86186	959933
241352	959934
61081	959935
10726	959936
134716	959937
209664	959938
168452	959939
55732	959940
432931	959941
48009	959942
425523	959943
30355	959944
62095	959945
2203	959946
130660	959947
88633	959948
292125	959949
215493	959950
155425	959951
117294	959952
64485	959953
84503	959954
294595	959955
29918	959956
100615	959957
70593	959958
4777	959959
22843	959960
112816	959961
371085	959962
458805	959963
386892	959964
225521	959965
189223	959966
227725	959967
186264	959968
30780	959969
45415	959970
28218	959971
504	959972
186381	959973
58508	959974
132777	959975
13572	959976
14833	959977
24901	959978
50003	959979
52912	959980
130928	959981
211350	959982
98269	959983
1008	959984
152495	959985
106066	959986
46820	959987
147012	959988
19921	959989
51807	959990
16600	959991
237230	959992
79738	959993
90209	959994
43208	959995
158335	959996
193592	959997
179260	959998
133985	959999
96728	960000
1234	960001
182553	960002
367576	960003
139638	960004
165769	960005
38553	960006
5899	960007
63781	960008
205844	960009
401440	960010
110776	960011
95261	960012
13025	960013
82137	960014
446	960015
8968	960016
188053	960017
141694	960018
120568	960019
170577	960020
206355	960021
164499	960022
286833	960023
323921	960024
54194	960025
210913	960026
124848	960027
322164	960028
379262	960029
409686	960030
2840	960031
49662	960032
62858	960033
430537	960034
278359	960035
3458	960036
426703	960037
211406	960038
110691	960039
33487	960040
314586	960041
362566	960042
174650	960043
136026	960044
209785	960045
118147	960046
138602	960047
378371	960048
74806	960049
303711	960050
13839	960051
100271	960052
116957	960053
203799	960054
268752	960055
168048	960056
367299	960057
70450	960058
81455	960059
44686	960060
87594	960061
68996	960062
100977	960063
8452	960064
142284	960065
220952	960066
82348	960067
50751	960068
92402	960069
364489	960070
199451	960071
224858	960072
3499	960073
225500	960074
243000	960075
86921	960076
41658	960077
214895	960078
295222	960079
50157	960080
29309	960081
232671	960082
244556	960083
353460	960084
245273	960085
440600	960086
254953	960087
244708	960088
84791	960089
13610	960090
240399	960091
345812	960092
12749	960093
206785	960094
370768	960095
148376	960096
22246	960097
449656	960098
86079	960099
309992	960100
445711	960101
93118	960102
186959	960103
100127	960104
220040	960105
343916	960106
243994	960107
20963	960108
302917	960109
129007	960110
173125	960111
211579	960112
367591	960113
300871	960114
280506	960115
136629	960116
154248	960117
82589	960118
13239	960119
186080	960120
117176	960121
60782	960122
242830	960123
32041	960124
74073	960125
274581	960126
161621	960127
459330	960128
58214	960129
49416	960130
104779	960131
36298	960132
10563	960133
82237	960134
190030	960135
240680	960136
24962	960137
223015	960138
17819	960139
736	960140
101143	960141
2922	960142
93819	960143
54907	960144
116134	960145
65766	960146
321517	960147
6522	960148
171682	960149
321822	960150
14965	960151
50646	960152
61926	960153
67327	960154
81501	960155
138654	960156
410740	960157
394395	960158
124471	960159
83786	960160
19705	960161
76251	960162
221531	960163
80128	960164
90544	960165
99130	960166
21693	960167
275225	960168
362795	960169
133681	960170
428018	960171
50874	960172
730	960173
89909	960174
21484	960175
459980	960176
12289	960177
229580	960178
7017	960179
959	960180
32825	960181
11323	960182
29067	960183
112910	960184
244815	960185
342180	960186
77543	960187
189706	960188
134665	960189
18343	960190
370263	960191
442705	960192
76756	960193
23501	960194
198289	960195
226218	960196
4990	960197
17594	960198
124887	960199
32014	960200
39082	960201
103424	960202
88532	960203
329111	960204
147335	960205
202694	960206
238748	960207
252262	960208
219481	960209
414934	960210
53479	960211
87601	960212
214852	960213
47009	960214
342899	960215
80167	960216
77117	960217
22722	960218
87111	960219
127873	960220
329168	960221
160076	960222
77829	960223
30579	960224
116071	960225
17502	960226
351905	960227
40840	960228
111056	960229
29252	960230
21065	960231
114925	960232
55290	960233
99639	960234
132798	960235
76634	960236
352351	960237
411475	960238
51430	960239
336805	960240
378181	960241
458	960242
315332	960243
154615	960244
186086	960245
110007	960246
110791	960247
372423	960248
152526	960249
66073	960250
204644	960251
286144	960252
406674	960253
106742	960254
29227	960255
30579	960256
129736	960257
67120	960258
115335	960259
371339	960260
55748	960261
360426	960262
87432	960263
541	960264
126617	960265
202259	960266
19157	960267
369489	960268
88719	960269
138199	960270
194313	960271
201495	960272
357684	960273
181649	960274
200256	960275
445487	960276
228666	960277
144614	960278
125392	960279
118701	960280
440219	960281
139794	960282
184145	960283
117361	960284
214973	960285
417157	960286
72411	960287
30313	960288
126250	960289
107360	960290
177702	960291
439723	960292
453061	960293
446059	960294
75352	960295
146723	960296
245828	960297
151381	960298
32710	960299
343147	960300
85075	960301
128462	960302
41499	960303
101925	960304
350647	960305
247642	960306
396607	960307
163719	960308
445702	960309
115186	960310
119477	960311
346845	960312
45065	960313
11228	960314
229970	960315
365621	960316
217462	960317
28773	960318
55585	960319
120080	960320
363552	960321
73089	960322
152067	960323
18249	960324
14435	960325
129938	960326
309180	960327
154852	960328
379740	960329
124184	960330
155652	960331
48171	960332
380103	960333
38756	960334
26225	960335
17769	960336
120989	960337
75917	960338
146128	960339
431925	960340
225457	960341
236267	960342
412219	960343
21796	960344
63413	960345
131953	960346
29303	960347
147095	960348
208280	960349
231925	960350
393325	960351
64378	960352
400402	960353
49592	960354
78645	960355
370517	960356
38384	960357
245694	960358
130702	960359
74137	960360
200494	960361
116779	960362
6225	960363
24649	960364
106844	960365
82435	960366
363567	960367
192420	960368
200749	960369
67941	960370
96485	960371
52956	960372
197112	960373
56898	960374
262533	960375
213083	960376
6723	960377
121601	960378
286624	960379
408572	960380
51601	960381
125636	960382
386682	960383
53904	960384
72301	960385
5025	960386
40906	960387
115480	960388
11685	960389
161598	960390
105755	960391
14415	960392
360414	960393
4412	960394
107158	960395
19385	960396
69349	960397
40249	960398
175111	960399
262653	960400
4958	960401
280776	960402
81191	960403
202532	960404
68936	960405
91949	960406
46784	960407
118752	960408
67359	960409
25592	960410
18745	960411
171049	960412
158476	960413
391201	960414
117719	960415
229600	960416
137418	960417
159191	960418
406829	960419
455881	960420
27609	960421
103424	960422
113500	960423
73647	960424
372138	960425
210162	960426
39990	960427
313459	960428
125043	960429
149471	960430
6460	960431
159060	960432
25234	960433
229071	960434
202626	960435
21152	960436
430499	960437
207253	960438
148026	960439
138987	960440
82533	960441
100592	960442
172389	960443
58074	960444
69736	960445
237443	960446
8074	960447
180096	960448
87023	960449
4923	960450
3524	960451
189722	960452
364888	960453
31882	960454
61530	960455
345490	960456
307354	960457
43176	960458
23855	960459
54465	960460
209832	960461
36713	960462
80078	960463
149743	960464
232445	960465
122403	960466
86451	960467
134317	960468
120054	960469
67214	960470
139670	960471
35208	960472
61398	960473
12091	960474
350464	960475
29900	960476
427876	960477
194275	960478
115686	960479
34322	960480
94504	960481
96523	960482
269960	960483
109456	960484
32568	960485
2507	960486
239913	960487
111826	960488
12805	960489
212381	960490
4259	960491
434926	960492
420304	960493
292148	960494
34404	960495
47243	960496
204412	960497
232091	960498
67930	960499
243270	960500
34977	960501
88548	960502
146133	960503
291785	960504
244287	960505
62573	960506
29923	960507
108736	960508
84996	960509
78637	960510
6115	960511
19965	960512
160072	960513
101459	960514
155264	960515
431853	960516
342754	960517
77109	960518
2209	960519
2342	960520
17040	960521
188316	960522
64260	960523
50126	960524
92698	960525
238826	960526
307428	960527
86247	960528
137919	960529
4315	960530
67562	960531
53055	960532
56024	960533
18767	960534
272851	960535
206839	960536
434334	960537
389421	960538
103376	960539
19936	960540
224380	960541
74304	960542
265416	960543
53873	960544
17015	960545
432307	960546
219377	960547
410197	960548
154242	960549
441062	960550
31260	960551
35598	960552
233506	960553
39308	960554
123053	960555
370374	960556
10670	960557
237883	960558
224961	960559
99452	960560
376921	960561
87176	960562
124598	960563
59198	960564
456845	960565
76303	960566
7224	960567
151299	960568
36393	960569
86303	960570
119940	960571
286550	960572
187460	960573
454706	960574
11625	960575
93934	960576
246703	960577
228999	960578
306121	960579
384088	960580
393101	960581
38085	960582
243661	960583
12281	960584
113889	960585
83244	960586
55122	960587
397027	960588
253785	960589
5085	960590
384254	960591
89735	960592
18955	960593
197666	960594
370109	960595
117015	960596
295994	960597
42706	960598
113539	960599
63330	960600
24025	960601
154899	960602
223541	960603
415143	960604
248500	960605
21353	960606
65310	960607
375371	960608
456085	960609
300502	960610
107917	960611
206153	960612
4268	960613
1859	960614
31802	960615
221800	960616
192074	960617
202361	960618
80824	960619
255692	960620
367004	960621
10093	960622
397136	960623
61547	960624
79045	960625
6472	960626
83136	960627
123517	960628
291024	960629
62209	960630
239229	960631
157014	960632
287618	960633
169004	960634
17409	960635
58115	960636
347	960637
14163	960638
218120	960639
178587	960640
22722	960641
33478	960642
109542	960643
27806	960644
173176	960645
66004	960646
336529	960647
24177	960648
27017	960649
141809	960650
39871	960651
19985	960652
24590	960653
11281	960654
92773	960655
55650	960656
42677	960657
74006	960658
51886	960659
30425	960660
421498	960661
220227	960662
38540	960663
380961	960664
289807	960665
59	960666
427191	960667
396427	960668
36569	960669
24658	960670
221134	960671
347576	960672
8283	960673
276378	960674
24890	960675
327551	960676
295437	960677
258698	960678
29484	960679
110335	960680
97962	960681
6957	960682
230815	960683
118218	960684
201837	960685
90489	960686
149723	960687
16155	960688
202446	960689
12673	960690
17806	960691
224543	960692
12170	960693
6778	960694
139499	960695
18063	960696
45874	960697
184211	960698
15628	960699
180735	960700
30090	960701
19487	960702
11697	960703
160290	960704
11156	960705
85190	960706
45350	960707
439738	960708
34094	960709
43935	960710
348621	960711
98277	960712
222562	960713
108125	960714
22725	960715
143764	960716
4127	960717
387275	960718
51596	960719
29221	960720
120993	960721
77967	960722
262458	960723
3003	960724
144101	960725
186391	960726
194514	960727
79641	960728
140962	960729
88112	960730
143100	960731
43513	960732
87473	960733
15009	960734
387358	960735
81766	960736
268522	960737
22734	960738
92661	960739
12571	960740
160010	960741
201333	960742
24834	960743
138439	960744
90975	960745
16677	960746
165407	960747
189240	960748
76254	960749
207645	960750
312565	960751
55082	960752
6522	960753
32165	960754
48079	960755
24902	960756
259413	960757
331992	960758
232933	960759
23007	960760
191130	960761
449561	960762
96466	960763
276825	960764
32049	960765
97750	960766
91016	960767
84155	960768
31093	960769
111933	960770
37239	960771
27868	960772
46430	960773
248827	960774
39968	960775
216988	960776
232178	960777
13694	960778
402785	960779
443914	960780
223133	960781
454345	960782
5951	960783
434186	960784
250286	960785
51159	960786
138333	960787
203556	960788
393020	960789
82939	960790
217804	960791
227415	960792
6892	960793
183252	960794
13414	960795
117881	960796
162287	960797
320083	960798
62546	960799
57773	960800
14904	960801
101132	960802
127524	960803
162468	960804
406343	960805
355386	960806
222560	960807
110537	960808
137852	960809
70916	960810
137852	960811
373757	960812
227153	960813
34236	960814
195196	960815
45065	960816
48145	960817
237112	960818
86273	960819
74842	960820
127749	960821
58445	960822
2081	960823
214328	960824
154630	960825
102836	960826
202934	960827
364204	960828
239491	960829
212089	960830
247896	960831
106187	960832
10701	960833
5070	960834
101757	960835
84063	960836
94753	960837
31004	960838
3319	960839
374774	960840
437620	960841
113787	960842
102906	960843
170409	960844
51256	960845
40509	960846
45332	960847
128279	960848
294713	960849
417747	960850
254603	960851
39126	960852
97718	960853
89953	960854
244783	960855
64313	960856
368546	960857
214111	960858
205841	960859
438625	960860
97132	960861
6236	960862
23482	960863
422716	960864
324726	960865
239328	960866
420375	960867
236512	960868
418945	960869
63609	960870
125103	960871
62126	960872
33553	960873
113261	960874
65365	960875
31017	960876
12626	960877
120625	960878
274977	960879
86437	960880
5544	960881
585	960882
387362	960883
55599	960884
155624	960885
346985	960886
16005	960887
38476	960888
126734	960889
56028	960890
42964	960891
211982	960892
114800	960893
56798	960894
123951	960895
59767	960896
245360	960897
242029	960898
242032	960899
113071	960900
51911	960901
4960	960902
8897	960903
84316	960904
40019	960905
230929	960906
198466	960907
127723	960908
403027	960909
21990	960910
143426	960911
233603	960912
93660	960913
188765	960914
47699	960915
120149	960916
112598	960917
46137	960918
106849	960919
6599	960920
73124	960921
61645	960922
28896	960923
54792	960924
96413	960925
351597	960926
345251	960927
173574	960928
242043	960929
61255	960930
166866	960931
166028	960932
123614	960933
425457	960934
193639	960935
85685	960936
156388	960937
122375	960938
21284	960939
75620	960940
231690	960941
26470	960942
81489	960943
22947	960944
12605	960945
109330	960946
449384	960947
32793	960948
45211	960949
163980	960950
30247	960951
23405	960952
178342	960953
241019	960954
41152	960955
34386	960956
69828	960957
79793	960958
93145	960959
197006	960960
24654	960961
51509	960962
21557	960963
185121	960964
216186	960965
56976	960966
38330	960967
201535	960968
92993	960969
226903	960970
175326	960971
172874	960972
116468	960973
120866	960974
20505	960975
88669	960976
9295	960977
3876	960978
14480	960979
94194	960980
42599	960981
34873	960982
113197	960983
166043	960984
137947	960985
398801	960986
85781	960987
111577	960988
189848	960989
52089	960990
168879	960991
157286	960992
94203	960993
232889	960994
141551	960995
2312	960996
11225	960997
458542	960998
8399	960999
242	961000
119938	961001
48332	961002
207724	961003
417377	961004
174154	961005
3120	961006
362972	961007
61289	961008
135821	961009
182713	961010
291267	961011
156393	961012
54058	961013
373112	961014
272139	961015
431858	961016
452465	961017
272991	961018
348852	961019
105262	961020
169452	961021
14489	961022
354269	961023
27184	961024
19757	961025
124817	961026
8753	961027
262322	961028
105036	961029
192487	961030
195870	961031
418844	961032
114744	961033
44987	961034
172726	961035
53980	961036
128093	961037
327916	961038
74284	961039
429591	961040
325445	961041
114985	961042
32241	961043
247527	961044
10337	961045
442834	961046
2136	961047
382911	961048
114266	961049
313922	961050
69241	961051
111277	961052
82183	961053
25091	961054
11365	961055
275071	961056
63071	961057
78347	961058
12359	961059
315951	961060
18733	961061
31667	961062
137482	961063
78960	961064
26839	961065
57889	961066
56296	961067
227245	961068
202252	961069
140722	961070
219210	961071
138945	961072
112031	961073
286908	961074
429006	961075
43712	961076
20914	961077
9805	961078
125186	961079
112836	961080
369115	961081
101659	961082
148216	961083
116263	961084
122447	961085
102789	961086
239723	961087
355212	961088
442771	961089
409269	961090
385090	961091
392024	961092
315957	961093
218355	961094
386670	961095
51116	961096
457089	961097
11098	961098
62982	961099
62982	961100
115691	961101
86893	961102
119685	961103
24423	961104
158695	961105
219281	961106
43547	961107
371001	961108
434824	961109
257342	961110
101633	961111
320170	961112
78686	961113
236144	961114
239167	961115
215583	961116
43851	961117
7951	961118
185824	961119
51393	961120
447762	961121
170	961122
130616	961123
416380	961124
94134	961125
185515	961126
102009	961127
183447	961128
118519	961129
289596	961130
361339	961131
4568	961132
54195	961133
95734	961134
71696	961135
97609	961136
134142	961137
233290	961138
20821	961139
349264	961140
287896	961141
72061	961142
32625	961143
216188	961144
174461	961145
113693	961146
93240	961147
161128	961148
197654	961149
191880	961150
58711	961151
436797	961152
49522	961153
314983	961154
342390	961155
113573	961156
175250	961157
29090	961158
179429	961159
314342	961160
35659	961161
300918	961162
268964	961163
85444	961164
158747	961165
85444	961166
297357	961167
86963	961168
323349	961169
9358	961170
7896	961171
11971	961172
238560	961173
96748	961174
96111	961175
454219	961176
373860	961177
255759	961178
52012	961179
61570	961180
40928	961181
249370	961182
99922	961183
454455	961184
64599	961185
35858	961186
23556	961187
61202	961188
259395	961189
226279	961190
174742	961191
151668	961192
328457	961193
259243	961194
8934	961195
367821	961196
12691	961197
74928	961198
101045	961199
378248	961200
149439	961201
159037	961202
341379	961203
247335	961204
211808	961205
210540	961206
12755	961207
85632	961208
424077	961209
37351	961210
261864	961211
237393	961212
443857	961213
24223	961214
65278	961215
74504	961216
33118	961217
176467	961218
411200	961219
314223	961220
38453	961221
99656	961222
138437	961223
232517	961224
265284	961225
1334	961226
194001	961227
245179	961228
112253	961229
780	961230
138093	961231
132281	961232
88813	961233
130331	961234
5780	961235
176092	961236
200899	961237
241215	961238
331497	961239
27793	961240
197044	961241
54566	961242
151777	961243
239536	961244
46317	961245
147743	961246
42629	961247
402274	961248
193043	961249
453966	961250
279271	961251
231757	961252
440751	961253
383993	961254
21393	961255
14277	961256
172555	961257
147382	961258
305091	961259
412629	961260
305557	961261
324154	961262
344499	961263
440823	961264
203901	961265
230207	961266
251732	961267
354601	961268
65166	961269
54544	961270
427469	961271
417274	961272
42138	961273
300119	961274
78346	961275
439969	961276
71475	961277
154579	961278
105389	961279
131839	961280
36350	961281
185918	961282
222684	961283
97068	961284
86443	961285
248029	961286
13729	961287
27517	961288
141894	961289
408370	961290
137513	961291
74346	961292
104611	961293
119106	961294
43369	961295
24284	961296
247737	961297
310905	961298
268126	961299
400199	961300
140297	961301
242577	961302
122194	961303
102046	961304
148717	961305
211875	961306
65038	961307
110074	961308
6590	961309
335521	961310
16412	961311
355007	961312
3271	961313
457368	961314
85793	961315
123232	961316
11451	961317
28203	961318
205339	961319
32121	961320
23809	961321
780	961322
124085	961323
58287	961324
264388	961325
101835	961326
53333	961327
85222	961328
84668	961329
332508	961330
48712	961331
4257	961332
68731	961333
13974	961334
141592	961335
40373	961336
139615	961337
283112	961338
207134	961339
231091	961340
234644	961341
189618	961342
321096	961343
49845	961344
126250	961345
4068	961346
133161	961347
186741	961348
240854	961349
183959	961350
244505	961351
97047	961352
139640	961353
197084	961354
261084	961355
319535	961356
114335	961357
139064	961358
96540	961359
170438	961360
6065	961361
385238	961362
61867	961363
81696	961364
47858	961365
55452	961366
85281	961367
50736	961368
252095	961369
182893	961370
458230	961371
45279	961372
117505	961373
455985	961374
19323	961375
47277	961376
181713	961377
318114	961378
222122	961379
21471	961380
41606	961381
7692	961382
228397	961383
271596	961384
299134	961385
39438	961386
101870	961387
194645	961388
303946	961389
92249	961390
11060	961391
187596	961392
186183	961393
219806	961394
132908	961395
112653	961396
89862	961397
9936	961398
425927	961399
74100	961400
161602	961401
43730	961402
328289	961403
92961	961404
100551	961405
26154	961406
85923	961407
64758	961408
88002	961409
122731	961410
210515	961411
232674	961412
63982	961413
17142	961414
117210	961415
65694	961416
275029	961417
233669	961418
166778	961419
405127	961420
148149	961421
52255	961422
411756	961423
69642	961424
88477	961425
47976	961426
108597	961427
127289	961428
8309	961429
221969	961430
229060	961431
411105	961432
197055	961433
366382	961434
428024	961435
83474	961436
121931	961437
27668	961438
120385	961439
379216	961440
54978	961441
271504	961442
57894	961443
155970	961444
68673	961445
108135	961446
248917	961447
21748	961448
265903	961449
181602	961450
38132	961451
113934	961452
26433	961453
97661	961454
220420	961455
10080	961456
202426	961457
163092	961458
371982	961459
145838	961460
212573	961461
161947	961462
89577	961463
86736	961464
424832	961465
319813	961466
126222	961467
33360	961468
449449	961469
458076	961470
42269	961471
178505	961472
176301	961473
280803	961474
115033	961475
376026	961476
443424	961477
390790	961478
21505	961479
307481	961480
74123	961481
364017	961482
58475	961483
87889	961484
98645	961485
245743	961486
69632	961487
243100	961488
122070	961489
48902	961490
30049	961491
10446	961492
451193	961493
456146	961494
117131	961495
144874	961496
62279	961497
350935	961498
293372	961499
38050	961500
59417	961501
49238	961502
381165	961503
190194	961504
189770	961505
143664	961506
456399	961507
128513	961508
165077	961509
46477	961510
100205	961511
255	961512
433516	961513
10102	961514
25775	961515
2556	961516
396939	961517
153182	961518
204145	961519
408474	961520
168941	961521
1946	961522
84579	961523
127401	961524
36706	961525
203283	961526
59277	961527
31099	961528
69005	961529
408887	961530
220030	961531
63069	961532
50598	961533
381961	961534
183409	961535
103587	961536
203984	961537
31801	961538
103830	961539
210	961540
190631	961541
239822	961542
55168	961543
27241	961544
186899	961545
230977	961546
207273	961547
103740	961548
115128	961549
239178	961550
382808	961551
28192	961552
138010	961553
315638	961554
200845	961555
102859	961556
230632	961557
141832	961558
221918	961559
168991	961560
448270	961561
323450	961562
251306	961563
89138	961564
186567	961565
251073	961566
16501	961567
104622	961568
47755	961569
213430	961570
5776	961571
116265	961572
309622	961573
161865	961574
90514	961575
225916	961576
345383	961577
233618	961578
425525	961579
20186	961580
222069	961581
243407	961582
46258	961583
21499	961584
91177	961585
234980	961586
32613	961587
117891	961588
214191	961589
5885	961590
2	961591
224406	961592
10543	961593
23956	961594
226091	961595
3520	961596
123689	961597
222281	961598
9981	961599
7421	961600
437345	961601
11406	961602
72344	961603
213225	961604
106127	961605
45645	961606
143691	961607
288321	961608
117730	961609
98492	961610
209045	961611
48547	961612
33193	961613
47350	961614
304913	961615
34360	961616
29135	961617
81674	961618
18518	961619
21685	961620
13928	961621
45817	961622
138535	961623
409500	961624
99051	961625
26356	961626
101100	961627
92022	961628
57918	961629
72883	961630
69059	961631
299153	961632
216299	961633
312199	961634
64272	961635
121826	961636
384204	961637
342667	961638
188519	961639
91404	961640
84962	961641
380338	961642
75667	961643
18216	961644
268539	961645
69974	961646
217709	961647
282700	961648
337268	961649
306813	961650
115518	961651
35094	961652
367690	961653
191170	961654
239043	961655
105741	961656
15384	961657
217895	961658
414931	961659
52465	961660
109245	961661
177318	961662
95072	961663
237992	961664
215719	961665
436933	961666
217420	961667
388092	961668
207783	961669
11318	961670
176679	961671
160441	961672
387744	961673
72826	961674
149099	961675
39420	961676
390886	961677
89543	961678
3963	961679
740	961680
77355	961681
117551	961682
173207	961683
86977	961684
102353	961685
432729	961686
395378	961687
26961	961688
45350	961689
40474	961690
408564	961691
377080	961692
167729	961693
139751	961694
19858	961695
270837	961696
451479	961697
369493	961698
158224	961699
78799	961700
103438	961701
64049	961702
131677	961703
57086	961704
356470	961705
52596	961706
28077	961707
151107	961708
272941	961709
310852	961710
5257	961711
150035	961712
45610	961713
159360	961714
60936	961715
353471	961716
6263	961717
236015	961718
201181	961719
247826	961720
25746	961721
230910	961722
44818	961723
64061	961724
154194	961725
7498	961726
46706	961727
429057	961728
152384	961729
192422	961730
190962	961731
190303	961732
325905	961733
143537	961734
141650	961735
38402	961736
87676	961737
42334	961738
89773	961739
409345	961740
163085	961741
420352	961742
57943	961743
4844	961744
3857	961745
208251	961746
43889	961747
40788	961748
42530	961749
164903	961750
56117	961751
54776	961752
234789	961753
392053	961754
371858	961755
117276	961756
41764	961757
91061	961758
370050	961759
43371	961760
7453	961761
5390	961762
135514	961763
172119	961764
92409	961765
323020	961766
270469	961767
191033	961768
140587	961769
16266	961770
62423	961771
105130	961772
82636	961773
307040	961774
96152	961775
309570	961776
130452	961777
63941	961778
150569	961779
61174	961780
50675	961781
377735	961782
456041	961783
113037	961784
250694	961785
457638	961786
34836	961787
18778	961788
69776	961789
25260	961790
209941	961791
10000	961792
249361	961793
288557	961794
269912	961795
418794	961796
202423	961797
104901	961798
281621	961799
57367	961800
253595	961801
53885	961802
193424	961803
94880	961804
313188	961805
246197	961806
14736	961807
40417	961808
94269	961809
51174	961810
107256	961811
64770	961812
351860	961813
8384	961814
176779	961815
407947	961816
50389	961817
385978	961818
19160	961819
401436	961820
176403	961821
66628	961822
104062	961823
140724	961824
6337	961825
95472	961826
21395	961827
383638	961828
42440	961829
14105	961830
151665	961831
45595	961832
22621	961833
375103	961834
194873	961835
77379	961836
209746	961837
314954	961838
431382	961839
355410	961840
116824	961841
373506	961842
179518	961843
342186	961844
119648	961845
119648	961846
44577	961847
235907	961848
52198	961849
21078	961850
15364	961851
409	961852
125908	961853
273649	961854
267223	961855
24908	961856
270310	961857
430783	961858
188627	961859
286309	961860
364877	961861
131578	961862
5820	961863
203436	961864
159511	961865
117719	961866
17128	961867
134976	961868
144393	961869
310778	961870
5374	961871
3	961872
454921	961873
37993	961874
241030	961875
201659	961876
102694	961877
88771	961878
85582	961879
24484	961880
215	961881
210056	961882
381414	961883
85402	961884
116886	961885
234082	961886
15054	961887
34942	961888
125068	961889
403215	961890
154129	961891
85786	961892
33077	961893
437585	961894
103906	961895
87263	961896
6820	961897
68004	961898
166616	961899
106256	961900
441098	961901
228487	961902
79627	961903
9068	961904
14542	961905
107607	961906
12340	961907
120640	961908
163782	961909
102424	961910
356924	961911
28698	961912
374784	961913
208888	961914
107124	961915
14384	961916
195493	961917
381772	961918
456106	961919
21060	961920
34938	961921
326	961922
236804	961923
205982	961924
30506	961925
24676	961926
82635	961927
2797	961928
58605	961929
90470	961930
53895	961931
111568	961932
212631	961933
248839	961934
174996	961935
46168	961936
4903	961937
217171	961938
202640	961939
147879	961940
120306	961941
16267	961942
139726	961943
33855	961944
5217	961945
302579	961946
166725	961947
17173	961948
332488	961949
174649	961950
33908	961951
110877	961952
8806	961953
384912	961954
36904	961955
248525	961956
56113	961957
130520	961958
217195	961959
232214	961960
16747	961961
458324	961962
336761	961963
311407	961964
21308	961965
453024	961966
3568	961967
222267	961968
235969	961969
83644	961970
295862	961971
77710	961972
43362	961973
221589	961974
119297	961975
438760	961976
157930	961977
80531	961978
128119	961979
144540	961980
233488	961981
59135	961982
245483	961983
154257	961984
220343	961985
49103	961986
103252	961987
3231	961988
105521	961989
2625	961990
28022	961991
47927	961992
129535	961993
201454	961994
456032	961995
371887	961996
78572	961997
278671	961998
116543	961999
13769	962000
357161	962001
222264	962002
347485	962003
254420	962004
78518	962005
22273	962006
280911	962007
106690	962008
395251	962009
89971	962010
165818	962011
133180	962012
326358	962013
456623	962014
94917	962015
162563	962016
310470	962017
208688	962018
144402	962019
304529	962020
73925	962021
257876	962022
136407	962023
374842	962024
424633	962025
73846	962026
26811	962027
69253	962028
67945	962029
390508	962030
248750	962031
10257	962032
258153	962033
263064	962034
100074	962035
82613	962036
266730	962037
139494	962038
257204	962039
2273	962040
134316	962041
50090	962042
372867	962043
69473	962044
288263	962045
137099	962046
217073	962047
280186	962048
21744	962049
402204	962050
435667	962051
114317	962052
11974	962053
334505	962054
91590	962055
1922	962056
31853	962057
8849	962058
67398	962059
328362	962060
154712	962061
228474	962062
227458	962063
23599	962064
220	962065
410330	962066
60201	962067
34699	962068
265363	962069
236497	962070
309994	962071
43819	962072
388	962073
316778	962074
197312	962075
15746	962076
209299	962077
2608	962078
304911	962079
1878	962080
11134	962081
223874	962082
167033	962083
39124	962084
283738	962085
8641	962086
88937	962087
79918	962088
79076	962089
322852	962090
174751	962091
426298	962092
30463	962093
96244	962094
11772	962095
49800	962096
324092	962097
437636	962098
224990	962099
10397	962100
433983	962101
234823	962102
109192	962103
141944	962104
422750	962105
273024	962106
61567	962107
175874	962108
115116	962109
17186	962110
141678	962111
21676	962112
5640	962113
332060	962114
418614	962115
423620	962116
69385	962117
79026	962118
248720	962119
155989	962120
7619	962121
335832	962122
35155	962123
162379	962124
391989	962125
339234	962126
191700	962127
204572	962128
347547	962129
398678	962130
410797	962131
36442	962132
328978	962133
89576	962134
215666	962135
194944	962136
225251	962137
358607	962138
251810	962139
43025	962140
188757	962141
231965	962142
86383	962143
113894	962144
386145	962145
117838	962146
375187	962147
415478	962148
7304	962149
62635	962150
54532	962151
209660	962152
187346	962153
357754	962154
329215	962155
6332	962156
48031	962157
30618	962158
203026	962159
64484	962160
22036	962161
289750	962162
29331	962163
19461	962164
328240	962165
83728	962166
121023	962167
202936	962168
247647	962169
456983	962170
58662	962171
112631	962172
36643	962173
76447	962174
411032	962175
270949	962176
43754	962177
234626	962178
29981	962179
300714	962180
91043	962181
336856	962182
10603	962183
32049	962184
320480	962185
13431	962186
178745	962187
60053	962188
14958	962189
79056	962190
14016	962191
175764	962192
91712	962193
64227	962194
28054	962195
255766	962196
132173	962197
136106	962198
92466	962199
1842	962200
36468	962201
80587	962202
14879	962203
108146	962204
243867	962205
155404	962206
35438	962207
239933	962208
199920	962209
2506	962210
58787	962211
81846	962212
246779	962213
87718	962214
6477	962215
179368	962216
28571	962217
372994	962218
345862	962219
134407	962220
353379	962221
84377	962222
93018	962223
2494	962224
26034	962225
454978	962226
37625	962227
78711	962228
348003	962229
452809	962230
61362	962231
29511	962232
11011	962233
373022	962234
33019	962235
151980	962236
23297	962237
17630	962238
227149	962239
74569	962240
193180	962241
31518	962242
269589	962243
110139	962244
341010	962245
319808	962246
285524	962247
408966	962248
34019	962249
10521	962250
239264	962251
31014	962252
59385	962253
24163	962254
307546	962255
208554	962256
20107	962257
402413	962258
41235	962259
396480	962260
5282	962261
405999	962262
17219	962263
446203	962264
449496	962265
199110	962266
9696	962267
119032	962268
159061	962269
42286	962270
197902	962271
7345	962272
7087	962273
140406	962274
63348	962275
311975	962276
107737	962277
63323	962278
108595	962279
24007	962280
5768	962281
137741	962282
16099	962283
90074	962284
105205	962285
388894	962286
434034	962287
13201	962288
20881	962289
90563	962290
388120	962291
166758	962292
13617	962293
157032	962294
2635	962295
116198	962296
18588	962297
58176	962298
381916	962299
114624	962300
12250	962301
138048	962302
345496	962303
98160	962304
145908	962305
203298	962306
113711	962307
17813	962308
354683	962309
309177	962310
146113	962311
226350	962312
318922	962313
98804	962314
48960	962315
393575	962316
15876	962317
390768	962318
141737	962319
113258	962320
114856	962321
50247	962322
218496	962323
179452	962324
115699	962325
63525	962326
28113	962327
59157	962328
239523	962329
63168	962330
85164	962331
30180	962332
111586	962333
417700	962334
3932	962335
82854	962336
20116	962337
117891	962338
158889	962339
47835	962340
57809	962341
206887	962342
90097	962343
339283	962344
29299	962345
232078	962346
38870	962347
124750	962348
123779	962349
177932	962350
205049	962351
82135	962352
76520	962353
215122	962354
118427	962355
107747	962356
104011	962357
271676	962358
4943	962359
121787	962360
59014	962361
118032	962362
193918	962363
62711	962364
365824	962365
10297	962366
142128	962367
220820	962368
4757	962369
120252	962370
41864	962371
203123	962372
192578	962373
23038	962374
5765	962375
102356	962376
60	962377
250465	962378
453945	962379
326497	962380
68256	962381
187109	962382
9890	962383
89120	962384
89353	962385
95565	962386
58099	962387
373585	962388
340138	962389
355637	962390
37260	962391
230708	962392
178406	962393
94248	962394
203314	962395
140630	962396
196402	962397
117703	962398
4054	962399
457399	962400
91214	962401
23181	962402
222206	962403
102218	962404
24782	962405
164340	962406
242144	962407
430667	962408
250642	962409
34961	962410
286535	962411
165562	962412
224259	962413
5203	962414
417763	962415
313728	962416
77477	962417
19981	962418
261733	962419
440980	962420
84208	962421
45982	962422
120185	962423
26125	962424
203784	962425
231264	962426
116251	962427
247483	962428
65583	962429
51250	962430
47548	962431
195756	962432
6477	962433
109927	962434
443514	962435
11258	962436
117315	962437
116251	962438
11102	962439
1713	962440
207503	962441
9563	962442
11612	962443
193304	962444
53496	962445
286131	962446
65085	962447
57232	962448
227920	962449
96958	962450
319223	962451
112865	962452
45725	962453
26673	962454
54452	962455
27894	962456
249830	962457
147695	962458
65126	962459
257162	962460
178030	962461
9389	962462
58509	962463
14	962464
372337	962465
148398	962466
6011	962467
30394	962468
92141	962469
35181	962470
82154	962471
367549	962472
240095	962473
356877	962474
100011	962475
185124	962476
382045	962477
353784	962478
224251	962479
216841	962480
392108	962481
288745	962482
202155	962483
80479	962484
351652	962485
134406	962486
116503	962487
379914	962488
19783	962489
443968	962490
242795	962491
295571	962492
80885	962493
7334	962494
2484	962495
76675	962496
92602	962497
80885	962498
109811	962499
53046	962500
115658	962501
10478	962502
100952	962503
2111	962504
53662	962505
89824	962506
203262	962507
185833	962508
321119	962509
409673	962510
37352	962511
453753	962512
243235	962513
58822	962514
421006	962515
245404	962516
62156	962517
198461	962518
186845	962519
148834	962520
133160	962521
125822	962522
428374	962523
160939	962524
53087	962525
127848	962526
222476	962527
414057	962528
454118	962529
320459	962530
286435	962531
3116	962532
188096	962533
123280	962534
323505	962535
237509	962536
109057	962537
229260	962538
236454	962539
421865	962540
3541	962541
247596	962542
336010	962543
34562	962544
408371	962545
291719	962546
278756	962547
69545	962548
30813	962549
224196	962550
253225	962551
416057	962552
171192	962553
10730	962554
81056	962555
17130	962556
102154	962557
173698	962558
332796	962559
76694	962560
3024	962561
10575	962562
101371	962563
71663	962564
6482	962565
97802	962566
201915	962567
3564	962568
38135	962569
78464	962570
71868	962571
131792	962572
43723	962573
292466	962574
457073	962575
33642	962576
4692	962577
126282	962578
22937	962579
12226	962580
200041	962581
249941	962582
362665	962583
51013	962584
95799	962585
21814	962586
298364	962587
64871	962588
75451	962589
57732	962590
128543	962591
208193	962592
79319	962593
59522	962594
212544	962595
27571	962596
77499	962597
126256	962598
164503	962599
24115	962600
45855	962601
390112	962602
241492	962603
156718	962604
52650	962605
86269	962606
194154	962607
106094	962608
39882	962609
337320	962610
231735	962611
114530	962612
459892	962613
232060	962614
195955	962615
146827	962616
9697	962617
13443	962618
162339	962619
6815	962620
173070	962621
329601	962622
8194	962623
254111	962624
398777	962625
34500	962626
11823	962627
215840	962628
21650	962629
377655	962630
349016	962631
58272	962632
96032	962633
236464	962634
4160	962635
137134	962636
38050	962637
81085	962638
127067	962639
23072	962640
167412	962641
55962	962642
207481	962643
301680	962644
250952	962645
229454	962646
397706	962647
154763	962648
167203	962649
1163	962650
119822	962651
161896	962652
156993	962653
52488	962654
7176	962655
303404	962656
5225	962657
317234	962658
223131	962659
21676	962660
183361	962661
94466	962662
212979	962663
431344	962664
80185	962665
62989	962666
51927	962667
53069	962668
125750	962669
49851	962670
73332	962671
65801	962672
4212	962673
69856	962674
373642	962675
44088	962676
120113	962677
8691	962678
12342	962679
364178	962680
5214	962681
33121	962682
24222	962683
125119	962684
95829	962685
334267	962686
351433	962687
373774	962688
224316	962689
349789	962690
201329	962691
112719	962692
139242	962693
83735	962694
18787	962695
26407	962696
198604	962697
12973	962698
348643	962699
82442	962700
166042	962701
92864	962702
33633	962703
251244	962704
40848	962705
337091	962706
324334	962707
191207	962708
225880	962709
251338	962710
306632	962711
190990	962712
405958	962713
122440	962714
407667	962715
54697	962716
351011	962717
107586	962718
35502	962719
104732	962720
39163	962721
415499	962722
108557	962723
40094	962724
74435	962725
115810	962726
366032	962727
211345	962728
109984	962729
140099	962730
451430	962731
99844	962732
239540	962733
143250	962734
33541	962735
39578	962736
139188	962737
197716	962738
309670	962739
169701	962740
96325	962741
334192	962742
288781	962743
135998	962744
206602	962745
163602	962746
110884	962747
121426	962748
33461	962749
84539	962750
110134	962751
57882	962752
224151	962753
130410	962754
137874	962755
54809	962756
58488	962757
194814	962758
197113	962759
54768	962760
245339	962761
37401	962762
91704	962763
378555	962764
70356	962765
36738	962766
104589	962767
33099	962768
15181	962769
52702	962770
18368	962771
4423	962772
413451	962773
330775	962774
79087	962775
292256	962776
217140	962777
105665	962778
196025	962779
123270	962780
250625	962781
112038	962782
14547	962783
162378	962784
417682	962785
182211	962786
19948	962787
39	962788
52500	962789
69108	962790
169310	962791
13649	962792
353180	962793
876	962794
46745	962795
58395	962796
421852	962797
112712	962798
401969	962799
2769	962800
121575	962801
440132	962802
26268	962803
198606	962804
59546	962805
23172	962806
210758	962807
298949	962808
138623	962809
16161	962810
74628	962811
155332	962812
129865	962813
22560	962814
40183	962815
4267	962816
24376	962817
221608	962818
43484	962819
267326	962820
176939	962821
198820	962822
9816	962823
1813	962824
338210	962825
55033	962826
123275	962827
5910	962828
115278	962829
27734	962830
424828	962831
372992	962832
80511	962833
228526	962834
73223	962835
218025	962836
15653	962837
208749	962838
41834	962839
241798	962840
189111	962841
12441	962842
49805	962843
608	962844
69608	962845
282929	962846
441032	962847
45799	962848
31739	962849
91055	962850
100572	962851
176458	962852
57235	962853
328562	962854
328139	962855
10867	962856
170068	962857
316964	962858
8004	962859
46866	962860
332777	962861
337612	962862
67932	962863
7507	962864
458	962865
62574	962866
215651	962867
185771	962868
5566	962869
110863	962870
359819	962871
19165	962872
42284	962873
216282	962874
47417	962875
28811	962876
17345	962877
134611	962878
353659	962879
311742	962880
153671	962881
5927	962882
40498	962883
256294	962884
14	962885
428913	962886
72779	962887
181442	962888
191402	962889
340354	962890
321287	962891
444438	962892
206312	962893
430631	962894
29439	962895
107867	962896
312466	962897
184219	962898
430175	962899
385257	962900
54212	962901
52634	962902
115264	962903
54925	962904
342418	962905
61886	962906
77693	962907
233128	962908
102115	962909
106152	962910
24673	962911
424808	962912
60324	962913
219613	962914
45801	962915
64681	962916
245061	962917
259745	962918
435308	962919
342319	962920
93092	962921
46150	962922
77046	962923
129200	962924
445634	962925
72514	962926
109208	962927
175813	962928
69662	962929
404811	962930
91627	962931
66534	962932
192691	962933
159929	962934
434103	962935
118375	962936
189577	962937
392401	962938
111094	962939
87872	962940
99475	962941
161226	962942
239383	962943
24988	962944
36723	962945
157283	962946
70083	962947
92236	962948
152134	962949
349175	962950
263278	962951
79015	962952
139662	962953
107875	962954
211850	962955
246	962956
441538	962957
166600	962958
166114	962959
392586	962960
360690	962961
127865	962962
11956	962963
19969	962964
5896	962965
204584	962966
91164	962967
126347	962968
57017	962969
202079	962970
253379	962971
55719	962972
81944	962973
29547	962974
90561	962975
135921	962976
99523	962977
66262	962978
299426	962979
346296	962980
271337	962981
190144	962982
65000	962983
10270	962984
68322	962985
77416	962986
152165	962987
60118	962988
7135	962989
219877	962990
15590	962991
330188	962992
35186	962993
115474	962994
58927	962995
408213	962996
92674	962997
122137	962998
44100	962999
25399	963000
203513	963001
27290	963002
56077	963003
43376	963004
42651	963005
19427	963006
114947	963007
174085	963008
445335	963009
421921	963010
26678	963011
424394	963012
183172	963013
115555	963014
67910	963015
236713	963016
39645	963017
39647	963018
221740	963019
68163	963020
340145	963021
444457	963022
114082	963023
239538	963024
388436	963025
39009	963026
54533	963027
8857	963028
270658	963029
290146	963030
4857	963031
27272	963032
194345	963033
411107	963034
73249	963035
235153	963036
73119	963037
390657	963038
23918	963039
359852	963040
15809	963041
357384	963042
294757	963043
16407	963044
238246	963045
82007	963046
83532	963047
161243	963048
120024	963049
196311	963050
99912	963051
359520	963052
11340	963053
351243	963054
143560	963055
324734	963056
453337	963057
113431	963058
48184	963059
26198	963060
7925	963061
89665	963062
324992	963063
169618	963064
290149	963065
252110	963066
433558	963067
92677	963068
344226	963069
417155	963070
116545	963071
144157	963072
56690	963073
98104	963074
50789	963075
131588	963076
191197	963077
2755	963078
73929	963079
90437	963080
274595	963081
54995	963082
135731	963083
287137	963084
161770	963085
300178	963086
434041	963087
17435	963088
138109	963089
13000	963090
214320	963091
156235	963092
139449	963093
416553	963094
36414	963095
18171	963096
370086	963097
113417	963098
43523	963099
137344	963100
410925	963101
390430	963102
182668	963103
99385	963104
39549	963105
30688	963106
55595	963107
118584	963108
233298	963109
403148	963110
65713	963111
119581	963112
77467	963113
30821	963114
381517	963115
459201	963116
400117	963117
308772	963118
72311	963119
14	963120
350202	963121
86436	963122
348016	963123
435271	963124
402350	963125
455910	963126
115169	963127
35746	963128
120888	963129
203097	963130
68515	963131
211416	963132
406745	963133
18896	963134
24812	963135
90346	963136
423195	963137
932	963138
6229	963139
444146	963140
58024	963141
188908	963142
122132	963143
306428	963144
291260	963145
60978	963146
332568	963147
16989	963148
73904	963149
32774	963150
86259	963151
93336	963152
363901	963153
226804	963154
127317	963155
109617	963156
433410	963157
186809	963158
454254	963159
13415	963160
4273	963161
63166	963162
111517	963163
42274	963164
345565	963165
22748	963166
354478	963167
272281	963168
436506	963169
301780	963170
311872	963171
64369	963172
17730	963173
121298	963174
185448	963175
114169	963176
312001	963177
193155	963178
70628	963179
40666	963180
187800	963181
150998	963182
72841	963183
373274	963184
44584	963185
215907	963186
87453	963187
248167	963188
283763	963189
308650	963190
41126	963191
64142	963192
422558	963193
62659	963194
21264	963195
32672	963196
328965	963197
217283	963198
243932	963199
169055	963200
68368	963201
137575	963202
424444	963203
13020	963204
344932	963205
247077	963206
107230	963207
345566	963208
456105	963209
38781	963210
143129	963211
18816	963212
152231	963213
109682	963214
107079	963215
329055	963216
63618	963217
19758	963218
84849	963219
292259	963220
109617	963221
141804	963222
121976	963223
316966	963224
154244	963225
409968	963226
90014	963227
233220	963228
396530	963229
13575	963230
452190	963231
190159	963232
139646	963233
89791	963234
460285	963235
139893	963236
31711	963237
3514	963238
187263	963239
128790	963240
83934	963241
27942	963242
73980	963243
179092	963244
26186	963245
23762	963246
257432	963247
69611	963248
27358	963249
53494	963250
271247	963251
21628	963252
69257	963253
142211	963254
81290	963255
103636	963256
39753	963257
49932	963258
165780	963259
20448	963260
222942	963261
32765	963262
5713	963263
20463	963264
8650	963265
21776	963266
147911	963267
128	963268
2936	963269
77142	963270
129	963271
371479	963272
363799	963273
119910	963274
50993	963275
3988	963276
373433	963277
225524	963278
14409	963279
45517	963280
131858	963281
273728	963282
13532	963283
39134	963284
336171	963285
2484	963286
100719	963287
170018	963288
30535	963289
419093	963290
48595	963291
205330	963292
205334	963293
284072	963294
256118	963295
1657	963296
19807	963297
321197	963298
3889	963299
23074	963300
26129	963301
4084	963302
85102	963303
182455	963304
50191	963305
152629	963306
2903	963307
34528	963308
2718	963309
4974	963310
425117	963311
2678	963312
36461	963313
370428	963314
106688	963315
151372	963316
433442	963317
379361	963318
222518	963319
423729	963320
381189	963321
369142	963322
36660	963323
65358	963324
303753	963325
129613	963326
182955	963327
328028	963328
370239	963329
170753	963330
33804	963331
20352	963332
3219	963333
282522	963334
139971	963335
225575	963336
35394	963337
99687	963338
4840	963339
167885	963340
31998	963341
5280	963342
85902	963343
43025	963344
1025	963345
82161	963346
26980	963347
445103	963348
46008	963349
57406	963350
51010	963351
23291	963352
21107	963353
304459	963354
294896	963355
1651	963356
115178	963357
281673	963358
158457	963359
187261	963360
60322	963361
40926	963362
247146	963363
36473	963364
105191	963365
232138	963366
25001	963367
13238	963368
162718	963369
124122	963370
229879	963371
240134	963372
69931	963373
217639	963374
280991	963375
259822	963376
203292	963377
40742	963378
350367	963379
207814	963380
168173	963381
132156	963382
113558	963383
1608	963384
218472	963385
439941	963386
101760	963387
444380	963388
119319	963389
118392	963390
109227	963391
109454	963392
437614	963393
50773	963394
63170	963395
36361	963396
393463	963397
41449	963398
245284	963399
55910	963400
94925	963401
189493	963402
139053	963403
135013	963404
369515	963405
166610	963406
7428	963407
13773	963408
141042	963409
212436	963410
190787	963411
10457	963412
340	963413
59995	963414
56650	963415
90301	963416
174853	963417
161153	963418
55609	963419
180615	963420
454352	963421
418008	963422
69114	963423
58923	963424
3026	963425
298746	963426
241586	963427
224684	963428
135012	963429
129	963430
200653	963431
234404	963432
261427	963433
178511	963434
103639	963435
17590	963436
33419	963437
136140	963438
226557	963439
81106	963440
229650	963441
49599	963442
339619	963443
156545	963444
274627	963445
55756	963446
163507	963447
161488	963448
119395	963449
113921	963450
43478	963451
202351	963452
193157	963453
298513	963454
37468	963455
161997	963456
84048	963457
76026	963458
70433	963459
378345	963460
6872	963461
338847	963462
184905	963463
149534	963464
294181	963465
61686	963466
63355	963467
123196	963468
406247	963469
109645	963470
5649	963471
456890	963472
74996	963473
44045	963474
261867	963475
39752	963476
157928	963477
43973	963478
416174	963479
19642	963480
243448	963481
106630	963482
214475	963483
68372	963484
146409	963485
128	963486
244695	963487
140091	963488
6754	963489
120947	963490
176524	963491
237012	963492
270280	963493
27742	963494
452092	963495
233545	963496
44678	963497
24932	963498
15061	963499
3692	963500
124935	963501
143605	963502
89728	963503
75385	963504
81382	963505
164728	963506
92033	963507
97269	963508
331825	963509
127236	963510
10961	963511
99083	963512
59786	963513
32772	963514
145230	963515
27848	963516
32966	963517
96917	963518
18590	963519
166469	963520
40551	963521
124708	963522
61727	963523
106984	963524
3795	963525
23795	963526
24392	963527
276848	963528
198104	963529
137973	963530
59807	963531
96004	963532
44187	963533
11401	963534
114281	963535
335429	963536
106130	963537
32236	963538
152418	963539
173222	963540
194599	963541
350118	963542
100491	963543
206526	963544
218755	963545
29826	963546
110219	963547
20319	963548
393054	963549
68634	963550
13864	963551
37455	963552
44833	963553
42762	963554
427972	963555
9595	963556
84512	963557
38309	963558
99380	963559
61654	963560
228694	963561
86035	963562
98136	963563
62458	963564
1701	963565
380902	963566
49908	963567
208719	963568
51654	963569
72334	963570
61309	963571
56855	963572
310	963573
29389	963574
9406	963575
7041	963576
52508	963577
19827	963578
9128	963579
137314	963580
458015	963581
54992	963582
26651	963583
21179	963584
22111	963585
91688	963586
204390	963587
42315	963588
42334	963589
49398	963590
422741	963591
416610	963592
263840	963593
432007	963594
16459	963595
5441	963596
85107	963597
428831	963598
47076	963599
130222	963600
30486	963601
376058	963602
98236	963603
48672	963604
115020	963605
141210	963606
10451	963607
30163	963608
252710	963609
8868	963610
238125	963611
99780	963612
18582	963613
303268	963614
455360	963615
269506	963616
243950	963617
191501	963618
6459	963619
339062	963620
138971	963621
453198	963622
79344	963623
176458	963624
95808	963625
423519	963626
56193	963627
141162	963628
219113	963629
28373	963630
84192	963631
134201	963632
403568	963633
73004	963634
217923	963635
173792	963636
15953	963637
2223	963638
144964	963639
61744	963640
166647	963641
43736	963642
155256	963643
56437	963644
87926	963645
36533	963646
261277	963647
2	963648
50359	963649
44416	963650
251253	963651
413379	963652
101549	963653
23476	963654
352	963655
362662	963656
88357	963657
30559	963658
432010	963659
34393	963660
351680	963661
5174	963662
100345	963663
449036	963664
59264	963665
110214	963666
40892	963667
360727	963668
155786	963669
145332	963670
182319	963671
90992	963672
400647	963673
107253	963674
219761	963675
82448	963676
33601	963677
54070	963678
445969	963679
429263	963680
7397	963681
245608	963682
31968	963683
45465	963684
19142	963685
62704	963686
105089	963687
117674	963688
244709	963689
344046	963690
380992	963691
179296	963692
103554	963693
225986	963694
334998	963695
306925	963696
382222	963697
88892	963698
72297	963699
230293	963700
42355	963701
187470	963702
27941	963703
112147	963704
261500	963705
170006	963706
28205	963707
220068	963708
119212	963709
42367	963710
260289	963711
309960	963712
45089	963713
82935	963714
8275	963715
6982	963716
111403	963717
459935	963718
241646	963719
386092	963720
81902	963721
101733	963722
85996	963723
28603	963724
12883	963725
68871	963726
70372	963727
93830	963728
126391	963729
340571	963730
166311	963731
21377	963732
73789	963733
24742	963734
259293	963735
382691	963736
443569	963737
408386	963738
79218	963739
15915	963740
219926	963741
249309	963742
113863	963743
458949	963744
37550	963745
41433	963746
232745	963747
93591	963748
426707	963749
91135	963750
7319	963751
232220	963752
52364	963753
18167	963754
105001	963755
9081	963756
150924	963757
455654	963758
190652	963759
318428	963760
64103	963761
18511	963762
310940	963763
272841	963764
256624	963765
133607	963766
343981	963767
139964	963768
28172	963769
120308	963770
113247	963771
96115	963772
318804	963773
58527	963774
273400	963775
232896	963776
102220	963777
189247	963778
228464	963779
407162	963780
185244	963781
25052	963782
120233	963783
3427	963784
274529	963785
338154	963786
27535	963787
420475	963788
167759	963789
6149	963790
93777	963791
344147	963792
263876	963793
127640	963794
67629	963795
192441	963796
138775	963797
423618	963798
164488	963799
5543	963800
133243	963801
161228	963802
340921	963803
10135	963804
294863	963805
327711	963806
71117	963807
172743	963808
158891	963809
226934	963810
369978	963811
108	963812
235140	963813
219237	963814
33248	963815
25374	963816
403635	963817
107701	963818
34225	963819
78539	963820
86726	963821
6578	963822
3464	963823
126224	963824
420528	963825
282374	963826
165475	963827
418230	963828
389041	963829
228255	963830
163862	963831
15153	963832
284399	963833
145074	963834
16496	963835
297414	963836
76909	963837
97529	963838
24912	963839
199284	963840
178632	963841
4704	963842
37292	963843
124360	963844
261306	963845
369159	963846
28350	963847
136429	963848
200745	963849
75052	963850
121368	963851
309949	963852
231564	963853
7311	963854
222957	963855
162213	963856
41136	963857
205904	963858
106494	963859
29231	963860
380932	963861
101405	963862
30211	963863
30211	963864
66812	963865
24002	963866
146312	963867
19576	963868
404979	963869
45161	963870
249925	963871
184780	963872
291454	963873
420317	963874
32385	963875
384996	963876
92426	963877
210208	963878
24580	963879
70714	963880
146306	963881
199999	963882
7197	963883
31283	963884
208825	963885
15323	963886
23691	963887
418496	963888
413979	963889
81658	963890
220849	963891
126102	963892
7130	963893
72063	963894
252963	963895
41106	963896
131026	963897
143369	963898
401914	963899
384898	963900
25136	963901
85404	963902
166298	963903
79677	963904
36787	963905
107989	963906
98366	963907
110203	963908
338364	963909
100730	963910
276658	963911
193616	963912
247018	963913
345000	963914
31208	963915
42038	963916
39037	963917
387896	963918
418763	963919
76381	963920
392472	963921
274592	963922
140192	963923
50153	963924
112236	963925
345732	963926
194986	963927
449406	963928
1208	963929
14286	963930
19840	963931
80668	963932
6870	963933
407028	963934
68078	963935
46799	963936
193595	963937
7603	963938
31725	963939
126456	963940
39188	963941
439955	963942
197291	963943
30302	963944
5788	963945
123864	963946
100704	963947
13224	963948
9664	963949
9284	963950
129	963951
19173	963952
157769	963953
170005	963954
353604	963955
42632	963956
12985	963957
236533	963958
57401	963959
99727	963960
99439	963961
197412	963962
123587	963963
60931	963964
29333	963965
60129	963966
31635	963967
240806	963968
191501	963969
19293	963970
194732	963971
61685	963972
119152	963973
616	963974
1009	963975
100006	963976
357855	963977
202180	963978
57057	963979
6372	963980
8720	963981
232921	963982
1945	963983
63588	963984
207108	963985
169289	963986
117088	963987
116151	963988
557	963989
10304	963990
30384	963991
97596	963992
718	963993
330010	963994
126956	963995
111816	963996
436969	963997
11767	963998
42124	963999
110280	964000
44548	964001
38726	964002
2476	964003
12623	964004
219266	964005
221371	964006
16135	964007
347425	964008
5591	964009
419562	964010
88612	964011
82593	964012
242822	964013
130307	964014
37786	964015
1791	964016
13670	964017
413540	964018
205570	964019
116653	964020
122826	964021
103481	964022
62583	964023
279418	964024
43232	964025
21492	964026
366951	964027
74648	964028
28575	964029
57289	964030
44155	964031
246780	964032
54928	964033
358488	964034
255322	964035
101399	964036
62930	964037
113022	964038
94217	964039
119762	964040
210959	964041
194548	964042
104899	964043
447826	964044
16731	964045
95396	964046
203082	964047
291787	964048
118050	964049
226234	964050
230826	964051
2079	964052
4469	964053
57774	964054
233962	964055
73106	964056
219628	964057
63401	964058
25032	964059
123533	964060
134546	964061
53522	964062
439804	964063
306446	964064
438141	964065
409376	964066
153095	964067
193458	964068
21822	964069
267681	964070
199247	964071
223623	964072
101259	964073
235704	964074
216633	964075
57576	964076
38701	964077
221567	964078
64818	964079
2198	964080
238026	964081
100716	964082
198432	964083
111804	964084
27246	964085
67893	964086
171043	964087
433805	964088
376	964089
44446	964090
137592	964091
65937	964092
65937	964093
21111	964094
413693	964095
428633	964096
72823	964097
77932	964098
162825	964099
22290	964100
364364	964101
12863	964102
2079	964103
86169	964104
114309	964105
161337	964106
23406	964107
112160	964108
406180	964109
252429	964110
73837	964111
194202	964112
331445	964113
82332	964114
205391	964115
135738	964116
404431	964117
419499	964118
105509	964119
66400	964120
160344	964121
32049	964122
54755	964123
106510	964124
42355	964125
455264	964126
95133	964127
58130	964128
2708	964129
199505	964130
27318	964131
320930	964132
50334	964133
124804	964134
5408	964135
40612	964136
68754	964137
78393	964138
392100	964139
79989	964140
328808	964141
143369	964142
244634	964143
211	964144
94043	964145
209247	964146
149647	964147
11805	964148
107621	964149
108536	964150
156566	964151
39016	964152
145572	964153
114608	964154
341931	964155
35848	964156
38269	964157
83374	964158
199312	964159
333609	964160
33849	964161
41130	964162
26327	964163
420077	964164
287109	964165
32265	964166
407983	964167
143824	964168
394465	964169
110681	964170
460232	964171
19899	964172
90927	964173
33561	964174
193591	964175
10493	964176
374453	964177
19470	964178
43886	964179
2477	964180
409039	964181
18057	964182
120666	964183
201665	964184
20217	964185
364245	964186
211766	964187
16428	964188
1707	964189
276400	964190
118076	964191
111518	964192
323862	964193
24769	964194
65684	964195
69728	964196
272093	964197
395299	964198
6499	964199
64565	964200
186944	964201
53654	964202
356	964203
41739	964204
106221	964205
100117	964206
172567	964207
129038	964208
208103	964209
305657	964210
54426	964211
241536	964212
57406	964213
144622	964214
41372	964215
81892	964216
31511	964217
385870	964218
249282	964219
41905	964220
404575	964221
74279	964222
60392	964223
28511	964224
34241	964225
102800	964226
129297	964227
81940	964228
315410	964229
208820	964230
125726	964231
83278	964232
86756	964233
243793	964234
137636	964235
307257	964236
209901	964237
118732	964238
160509	964239
3941	964240
153573	964241
279943	964242
3941	964243
140944	964244
87036	964245
29555	964246
65937	964247
199449	964248
252273	964249
69993	964250
398123	964251
78842	964252
4785	964253
375673	964254
78239	964255
611	964256
11931	964257
9871	964258
236235	964259
26719	964260
9359	964261
364152	964262
75234	964263
14916	964264
273075	964265
142078	964266
259925	964267
169997	964268
34015	964269
210452	964270
106839	964271
249369	964272
203880	964273
425286	964274
211674	964275
108376	964276
192378	964277
169546	964278
113651	964279
230636	964280
348986	964281
176879	964282
104902	964283
143687	964284
20521	964285
417168	964286
83925	964287
197895	964288
152207	964289
119455	964290
162361	964291
32505	964292
6209	964293
429878	964294
235234	964295
345435	964296
89133	964297
82847	964298
333838	964299
149207	964300
14488	964301
311	964302
63540	964303
1672	964304
240253	964305
138448	964306
68094	964307
33248	964308
106305	964309
206617	964310
375215	964311
335332	964312
6495	964313
143968	964314
183465	964315
373404	964316
144845	964317
185353	964318
29492	964319
365393	964320
66016	964321
176304	964322
220799	964323
114822	964324
89832	964325
105980	964326
377641	964327
159469	964328
58601	964329
120637	964330
96631	964331
38693	964332
48975	964333
81242	964334
319553	964335
60160	964336
320064	964337
397659	964338
414951	964339
138620	964340
4216	964341
41375	964342
205305	964343
127044	964344
63634	964345
109886	964346
14126	964347
124916	964348
190783	964349
235147	964350
151774	964351
426713	964352
80429	964353
141244	964354
698	964355
445888	964356
5527	964357
83034	964358
103373	964359
301356	964360
129059	964361
76819	964362
395803	964363
99396	964364
109249	964365
217915	964366
9608	964367
26486	964368
99355	964369
75085	964370
2445	964371
153214	964372
54653	964373
10225	964374
117426	964375
405520	964376
231561	964377
41172	964378
263700	964379
12706	964380
36612	964381
47249	964382
304563	964383
200642	964384
264872	964385
19742	964386
102418	964387
43326	964388
32505	964389
408085	964390
51232	964391
3020	964392
54755	964393
164082	964394
52448	964395
396	964396
3966	964397
6657	964398
210220	964399
253943	964400
47319	964401
229387	964402
89933	964403
38541	964404
9621	964405
222723	964406
18280	964407
239053	964408
221245	964409
35340	964410
38214	964411
85493	964412
25119	964413
333886	964414
58787	964415
45728	964416
15340	964417
215067	964418
314295	964419
434384	964420
1990	964421
113000	964422
57498	964423
157006	964424
368251	964425
302092	964426
41713	964427
77523	964428
383371	964429
445935	964430
137994	964431
247737	964432
65382	964433
117994	964434
258	964435
25300	964436
119210	964437
154334	964438
63406	964439
433941	964440
57223	964441
354932	964442
121885	964443
16294	964444
113899	964445
183071	964446
40352	964447
27804	964448
440970	964449
57699	964450
22787	964451
4284	964452
209489	964453
11947	964454
424682	964455
429007	964456
75919	964457
2972	964458
69844	964459
13255	964460
117159	964461
338662	964462
64837	964463
390727	964464
228996	964465
93666	964466
202453	964467
25732	964468
18296	964469
41095	964470
104250	964471
185846	964472
153388	964473
338805	964474
109522	964475
136188	964476
58535	964477
36969	964478
71694	964479
226186	964480
238210	964481
245041	964482
212255	964483
37074	964484
387207	964485
386985	964486
14650	964487
22331	964488
131950	964489
144037	964490
102291	964491
40207	964492
219609	964493
21204	964494
389300	964495
125464	964496
450031	964497
455520	964498
95867	964499
49130	964500
118511	964501
398002	964502
10757	964503
175546	964504
417850	964505
72798	964506
44554	964507
127614	964508
91346	964509
43238	964510
223672	964511
53331	964512
151699	964513
83048	964514
36349	964515
424690	964516
241667	964517
310698	964518
417397	964519
363560	964520
412739	964521
98278	964522
36130	964523
37961	964524
217241	964525
51298	964526
180612	964527
158211	964528
216099	964529
138588	964530
28363	964531
44718	964532
146856	964533
170594	964534
116229	964535
50245	964536
106134	964537
147212	964538
160486	964539
263694	964540
65597	964541
296320	964542
365130	964543
338949	964544
159104	964545
105221	964546
261738	964547
1196	964548
234617	964549
70498	964550
254546	964551
371139	964552
134210	964553
6204	964554
16569	964555
87383	964556
103583	964557
391713	964558
221584	964559
116164	964560
398201	964561
249538	964562
43352	964563
56641	964564
206048	964565
42763	964566
12472	964567
455474	964568
34995	964569
674	964570
336872	964571
197069	964572
160341	964573
35035	964574
189505	964575
93541	964576
44057	964577
155083	964578
305721	964579
334891	964580
122952	964581
1740	964582
447935	964583
381218	964584
10070	964585
6446	964586
211074	964587
458080	964588
5039	964589
54295	964590
70943	964591
376227	964592
274316	964593
6506	964594
62053	964595
372340	964596
70219	964597
81446	964598
82554	964599
374415	964600
339948	964601
180764	964602
104105	964603
211488	964604
129492	964605
157667	964606
165670	964607
188377	964608
156908	964609
37028	964610
124590	964611
240133	964612
28725	964613
118252	964614
82394	964615
308579	964616
422839	964617
77056	964618
122862	964619
30179	964620
17658	964621
9293	964622
179094	964623
34812	964624
318486	964625
19084	964626
81194	964627
423553	964628
48152	964629
95489	964630
8631	964631
319404	964632
347082	964633
38467	964634
57445	964635
100976	964636
136645	964637
142664	964638
49756	964639
217163	964640
6015	964641
23536	964642
65695	964643
82207	964644
74835	964645
323907	964646
4677	964647
284967	964648
268	964649
172708	964650
84593	964651
21926	964652
26453	964653
364059	964654
126656	964655
172243	964656
22402	964657
264093	964658
36092	964659
140854	964660
27487	964661
271182	964662
143626	964663
101890	964664
366594	964665
193405	964666
139562	964667
2976	964668
194025	964669
48570	964670
429653	964671
43191	964672
82313	964673
145888	964674
141164	964675
382350	964676
16595	964677
25718	964678
25056	964679
212161	964680
40063	964681
240774	964682
118	964683
19048	964684
125316	964685
38326	964686
237587	964687
437747	964688
10639	964689
8646	964690
171391	964691
72386	964692
234156	964693
51434	964694
120878	964695
201748	964696
315423	964697
329441	964698
169972	964699
26230	964700
13999	964701
1821	964702
127741	964703
233652	964704
140033	964705
430899	964706
193751	964707
89459	964708
66311	964709
242504	964710
247815	964711
365061	964712
7515	964713
186901	964714
22234	964715
175007	964716
67343	964717
337031	964718
17476	964719
261028	964720
293002	964721
90915	964722
240411	964723
199211	964724
396657	964725
34050	964726
18758	964727
372280	964728
130511	964729
95556	964730
254925	964731
8723	964732
86643	964733
124962	964734
158703	964735
14137	964736
1509	964737
198185	964738
306285	964739
360114	964740
26994	964741
451207	964742
47574	964743
76398	964744
87852	964745
83591	964746
7607	964747
80170	964748
392248	964749
246532	964750
128468	964751
227634	964752
290108	964753
236988	964754
275522	964755
10368	964756
172148	964757
170413	964758
22522	964759
273143	964760
415382	964761
9409	964762
36583	964763
58350	964764
16519	964765
422477	964766
20887	964767
4157	964768
42202	964769
20683	964770
282368	964771
172147	964772
438735	964773
257858	964774
56058	964775
117431	964776
15418	964777
90312	964778
5469	964779
4475	964780
38682	964781
24909	964782
57816	964783
40745	964784
35737	964785
402196	964786
438829	964787
26429	964788
179857	964789
209623	964790
79302	964791
228362	964792
6749	964793
49946	964794
39700	964795
214284	964796
30191	964797
2590	964798
122971	964799
152307	964800
380335	964801
131755	964802
221884	964803
6166	964804
252613	964805
340062	964806
130527	964807
123914	964808
63412	964809
146800	964810
216702	964811
347563	964812
417557	964813
363491	964814
443772	964815
455937	964816
202751	964817
25259	964818
184126	964819
34954	964820
335803	964821
123830	964822
110702	964823
63346	964824
84992	964825
58194	964826
4568	964827
87485	964828
128576	964829
4595	964830
59805	964831
232740	964832
22985	964833
148055	964834
199584	964835
248586	964836
452632	964837
417211	964838
142162	964839
189012	964840
21773	964841
296455	964842
52906	964843
77074	964844
225450	964845
329220	964846
237278	964847
11970	964848
11970	964849
101434	964850
6506	964851
89750	964852
21066	964853
241931	964854
281426	964855
294508	964856
47800	964857
66576	964858
101477	964859
55021	964860
226704	964861
327632	964862
92978	964863
228269	964864
25553	964865
231531	964866
1601	964867
71121	964868
298393	964869
12761	964870
5695	964871
55844	964872
124746	964873
233713	964874
151783	964875
48326	964876
83217	964877
62746	964878
315204	964879
321588	964880
155380	964881
174895	964882
213470	964883
28332	964884
12289	964885
157079	964886
367010	964887
111664	964888
208594	964889
64146	964890
530	964891
56434	964892
49834	964893
36501	964894
32647	964895
407914	964896
352784	964897
79283	964898
84406	964899
271012	964900
13250	964901
28946	964902
85986	964903
66459	964904
1552	964905
32487	964906
19111	964907
56585	964908
65906	964909
71255	964910
100412	964911
24891	964912
18441	964913
383343	964914
94553	964915
60418	964916
169160	964917
8901	964918
153338	964919
166839	964920
58264	964921
346791	964922
363212	964923
143780	964924
73749	964925
260374	964926
345964	964927
349496	964928
221753	964929
186471	964930
161936	964931
353924	964932
7344	964933
239475	964934
59285	964935
63624	964936
19645	964937
100173	964938
15290	964939
238727	964940
188040	964941
31382	964942
60910	964943
364542	964944
201613	964945
231547	964946
33638	964947
47890	964948
62255	964949
95741	964950
343274	964951
93586	964952
60441	964953
318287	964954
271233	964955
76179	964956
9846	964957
8285	964958
34514	964959
191762	964960
26028	964961
31947	964962
27187	964963
460118	964964
188387	964965
36584	964966
92860	964967
229838	964968
146230	964969
30247	964970
4119	964971
348360	964972
329436	964973
2328	964974
42408	964975
5880	964976
395397	964977
59848	964978
129521	964979
309140	964980
303001	964981
237944	964982
62178	964983
43345	964984
53178	964985
443592	964986
64054	964987
4153	964988
3582	964989
74533	964990
92768	964991
202226	964992
202483	964993
13860	964994
309055	964995
30512	964996
89651	964997
108330	964998
6644	964999
152344	965000
229262	965001
389319	965002
439223	965003
396886	965004
447061	965005
2830	965006
434863	965007
160856	965008
169396	965009
97690	965010
97681	965011
112171	965012
44332	965013
14186	965014
241637	965015
13159	965016
29037	965017
106349	965018
218384	965019
127936	965020
57262	965021
380517	965022
127199	965023
17126	965024
67161	965025
248454	965026
401989	965027
60237	965028
102572	965029
51354	965030
46494	965031
23927	965032
45868	965033
15637	965034
9595	965035
170049	965036
53	965037
19537	965038
202439	965039
17081	965040
15658	965041
150095	965042
63257	965043
299559	965044
59611	965045
94115	965046
26365	965047
298453	965048
173100	965049
206673	965050
43316	965051
89208	965052
27884	965053
14663	965054
54571	965055
302956	965056
7117	965057
179103	965058
219824	965059
143960	965060
427830	965061
198010	965062
119977	965063
30645	965064
72633	965065
293313	965066
84729	965067
69858	965068
161510	965069
40874	965070
222427	965071
110519	965072
11620	965073
382373	965074
100033	965075
27475	965076
68609	965077
452962	965078
364524	965079
52171	965080
30736	965081
417893	965082
82330	965083
393459	965084
324386	965085
431765	965086
280463	965087
143453	965088
237748	965089
435806	965090
70650	965091
2054	965092
61342	965093
14852	965094
106440	965095
360912	965096
11613	965097
77843	965098
11357	965099
220567	965100
30376	965101
88207	965102
186574	965103
36301	965104
16797	965105
367595	965106
103927	965107
56589	965108
6353	965109
428858	965110
91056	965111
450428	965112
15318	965113
239869	965114
24627	965115
123027	965116
80979	965117
91835	965118
228747	965119
141388	965120
147997	965121
217574	965122
20288	965123
269338	965124
403606	965125
63658	965126
255943	965127
109819	965128
377761	965129
94350	965130
4572	965131
213879	965132
83735	965133
68834	965134
118239	965135
237433	965136
24905	965137
220872	965138
183562	965139
195115	965140
19461	965141
363247	965142
27775	965143
319361	965144
102883	965145
206888	965146
229662	965147
185059	965148
388170	965149
368022	965150
239287	965151
89253	965152
28362	965153
154627	965154
3750	965155
136812	965156
205577	965157
276364	965158
339307	965159
239021	965160
53312	965161
59996	965162
96564	965163
160454	965164
278256	965165
185582	965166
174586	965167
33911	965168
7442	965169
16792	965170
234708	965171
127886	965172
10661	965173
10529	965174
144037	965175
283870	965176
13225	965177
63763	965178
339999	965179
44497	965180
71828	965181
270503	965182
243819	965183
127877	965184
11493	965185
124966	965186
128245	965187
116915	965188
428838	965189
205960	965190
229971	965191
100576	965192
280546	965193
94230	965194
75013	965195
34170	965196
167372	965197
219484	965198
280034	965199
214947	965200
4491	965201
113930	965202
371789	965203
126161	965204
5824	965205
1894	965206
133758	965207
38858	965208
94587	965209
206217	965210
225311	965211
79969	965212
126777	965213
86536	965214
304047	965215
315531	965216
92199	965217
441637	965218
47599	965219
13040	965220
103654	965221
387004	965222
188010	965223
87975	965224
262631	965225
18390	965226
198823	965227
17220	965228
109308	965229
47698	965230
422406	965231
78747	965232
77741	965233
1862	965234
45182	965235
41290	965236
459480	965237
88331	965238
174342	965239
116874	965240
39523	965241
301755	965242
38085	965243
12871	965244
125561	965245
319344	965246
188767	965247
207990	965248
226755	965249
421638	965250
6097	965251
32725	965252
360716	965253
307909	965254
108567	965255
205863	965256
202137	965257
119605	965258
25984	965259
59694	965260
359271	965261
107889	965262
169065	965263
16195	965264
93473	965265
4261	965266
198329	965267
21036	965268
176553	965269
77021	965270
90173	965271
15217	965272
186718	965273
19050	965274
10097	965275
444715	965276
237499	965277
237818	965278
66095	965279
203706	965280
165947	965281
53514	965282
57306	965283
158550	965284
107937	965285
458770	965286
449418	965287
318	965288
43261	965289
106393	965290
213909	965291
47849	965292
118313	965293
41640	965294
89430	965295
4708	965296
282332	965297
69196	965298
133015	965299
24183	965300
103012	965301
182771	965302
162214	965303
429859	965304
324956	965305
306803	965306
119331	965307
254204	965308
95290	965309
15870	965310
70591	965311
76333	965312
336305	965313
95215	965314
40615	965315
226209	965316
109649	965317
385874	965318
172252	965319
220308	965320
51701	965321
132278	965322
11228	965323
110155	965324
349034	965325
51018	965326
11017	965327
25663	965328
373204	965329
51714	965330
122118	965331
100198	965332
192079	965333
26564	965334
106114	965335
345017	965336
9061	965337
11170	965338
72609	965339
41553	965340
70886	965341
97814	965342
42469	965343
372924	965344
424769	965345
127298	965346
247801	965347
243023	965348
32070	965349
248958	965350
126663	965351
361787	965352
96095	965353
28548	965354
42260	965355
69719	965356
16063	965357
151948	965358
196126	965359
12531	965360
129579	965361
6243	965362
30322	965363
26829	965364
333088	965365
1087	965366
68434	965367
114145	965368
435795	965369
246153	965370
33449	965371
12297	965372
54941	965373
11006	965374
177363	965375
7405	965376
232834	965377
355870	965378
98776	965379
193262	965380
336551	965381
296782	965382
378331	965383
92641	965384
6122	965385
65270	965386
213769	965387
106987	965388
416056	965389
368542	965390
100382	965391
193339	965392
4944	965393
103130	965394
24147	965395
537	965396
537	965397
26790	965398
76225	965399
300099	965400
252653	965401
15009	965402
36044	965403
97769	965404
164382	965405
34269	965406
186686	965407
233698	965408
664	965409
148888	965410
331063	965411
166890	965412
255346	965413
47689	965414
222501	965415
353542	965416
260870	965417
445169	965418
405215	965419
7243	965420
400892	965421
304195	965422
1574	965423
16441	965424
153347	965425
452638	965426
24197	965427
84051	965428
92773	965429
298866	965430
139973	965431
12448	965432
8801	965433
231200	965434
212103	965435
38659	965436
121292	965437
63273	965438
343340	965439
46546	965440
1927	965441
380850	965442
16639	965443
44315	965444
140093	965445
1449	965446
285785	965447
431289	965448
82890	965449
420266	965450
110334	965451
140805	965452
98191	965453
19405	965454
11306	965455
147452	965456
80682	965457
141604	965458
98356	965459
95905	965460
66325	965461
297775	965462
52112	965463
325616	965464
185666	965465
16666	965466
96991	965467
31502	965468
11134	965469
82797	965470
29265	965471
269057	965472
48694	965473
190657	965474
181793	965475
10844	965476
13637	965477
50207	965478
196838	965479
67730	965480
206490	965481
16185	965482
23613	965483
158944	965484
176325	965485
405134	965486
76936	965487
32929	965488
43164	965489
204446	965490
31271	965491
164282	965492
273859	965493
366596	965494
18990	965495
427495	965496
30775	965497
56219	965498
68900	965499
164920	965500
132479	965501
339828	965502
39105	965503
154495	965504
182384	965505
149662	965506
192612	965507
24263	965508
175529	965509
347045	965510
187302	965511
142061	965512
22725	965513
414374	965514
160091	965515
12795	965516
61032	965517
414020	965518
80952	965519
54469	965520
151841	965521
3828	965522
448498	965523
438303	965524
160358	965525
344149	965526
71023	965527
98061	965528
717	965529
178	965530
126148	965531
250307	965532
144121	965533
147405	965534
62898	965535
203671	965536
173883	965537
40006	965538
146632	965539
210561	965540
95953	965541
305735	965542
68089	965543
100802	965544
78980	965545
133557	965546
332634	965547
78980	965548
198914	965549
243776	965550
361498	965551
165776	965552
263058	965553
280085	965554
125972	965555
411282	965556
69160	965557
261893	965558
53346	965559
71205	965560
40526	965561
360701	965562
95249	965563
143200	965564
138213	965565
76637	965566
33574	965567
47768	965568
59024	965569
37255	965570
69997	965571
16400	965572
337395	965573
308125	965574
389380	965575
350676	965576
99281	965577
143256	965578
87060	965579
364087	965580
459131	965581
114677	965582
104217	965583
224153	965584
56488	965585
214342	965586
137654	965587
19166	965588
42550	965589
6346	965590
199114	965591
202468	965592
19883	965593
130320	965594
6896	965595
102356	965596
16723	965597
333231	965598
388215	965599
15526	965600
54358	965601
7464	965602
351038	965603
291521	965604
153537	965605
54868	965606
440945	965607
102141	965608
377093	965609
5997	965610
12381	965611
399771	965612
41148	965613
17796	965614
77303	965615
77003	965616
49602	965617
30826	965618
209065	965619
110978	965620
25348	965621
10069	965622
8927	965623
414543	965624
35036	965625
94831	965626
8130	965627
9756	965628
7442	965629
243861	965630
74846	965631
37126	965632
31470	965633
77732	965634
56211	965635
18293	965636
223167	965637
188666	965638
249562	965639
304557	965640
48331	965641
1080	965642
36717	965643
70805	965644
442983	965645
339543	965646
375384	965647
16005	965648
137980	965649
229075	965650
169352	965651
99694	965652
94798	965653
159880	965654
228257	965655
104102	965656
368710	965657
84605	965658
173402	965659
232167	965660
176506	965661
70127	965662
99893	965663
183164	965664
130705	965665
4501	965666
225598	965667
60327	965668
4450	965669
13570	965670
55313	965671
25869	965672
25684	965673
350898	965674
345868	965675
33142	965676
436017	965677
75259	965678
55313	965679
88919	965680
447205	965681
849	965682
32181	965683
405438	965684
231486	965685
326963	965686
448662	965687
41421	965688
162793	965689
9351	965690
35299	965691
419284	965692
137648	965693
385291	965694
370718	965695
35888	965696
25383	965697
382173	965698
250247	965699
442670	965700
34723	965701
160546	965702
133313	965703
15775	965704
34404	965705
135256	965706
165411	965707
54487	965708
229173	965709
28905	965710
100397	965711
70626	965712
203704	965713
291049	965714
191636	965715
137988	965716
134743	965717
43062	965718
232774	965719
81059	965720
342407	965721
267795	965722
348898	965723
184506	965724
177718	965725
189302	965726
433725	965727
245061	965728
84522	965729
367952	965730
137662	965731
10099	965732
42921	965733
9429	965734
160523	965735
3187	965736
20116	965737
41574	965738
177184	965739
225479	965740
354779	965741
120306	965742
90808	965743
131728	965744
31119	965745
23630	965746
312796	965747
323106	965748
25496	965749
206584	965750
223806	965751
280987	965752
52173	965753
123982	965754
48366	965755
121043	965756
247994	965757
27649	965758
181371	965759
60906	965760
4384	965761
112116	965762
90585	965763
41429	965764
59604	965765
195763	965766
156585	965767
4169	965768
48651	965769
47243	965770
106043	965771
106043	965772
193013	965773
8694	965774
217717	965775
299489	965776
96906	965777
99270	965778
216559	965779
24424	965780
325557	965781
74342	965782
245481	965783
347782	965784
160332	965785
1730	965786
943	965787
95210	965788
79319	965789
74	965790
170950	965791
307047	965792
117034	965793
161277	965794
353441	965795
159565	965796
117211	965797
110637	965798
409	965799
160	965800
58095	965801
138	965802
32273	965803
159627	965804
19362	965805
352763	965806
323072	965807
205200	965808
247583	965809
213292	965810
62254	965811
88790	965812
26268	965813
107160	965814
97080	965815
64442	965816
182820	965817
94567	965818
161320	965819
8253	965820
200017	965821
268135	965822
372672	965823
221215	965824
49487	965825
67804	965826
242467	965827
25276	965828
45106	965829
36271	965830
159144	965831
42367	965832
410235	965833
357649	965834
209512	965835
437944	965836
244689	965837
105533	965838
6618	965839
32644	965840
11589	965841
20276	965842
215537	965843
52949	965844
185590	965845
108818	965846
457607	965847
44797	965848
374491	965849
156385	965850
422919	965851
6238	965852
5063	965853
303401	965854
26562	965855
149640	965856
185565	965857
96566	965858
230691	965859
353480	965860
44844	965861
316712	965862
295215	965863
134151	965864
33598	965865
414933	965866
453490	965867
150551	965868
68297	965869
83179	965870
83179	965871
212549	965872
197474	965873
88246	965874
402053	965875
227251	965876
79416	965877
692	965878
342868	965879
82816	965880
230164	965881
36111	965882
283713	965883
50236	965884
35710	965885
80095	965886
34045	965887
248161	965888
187516	965889
14005	965890
156055	965891
50273	965892
201321	965893
154785	965894
199755	965895
33279	965896
452510	965897
36078	965898
36106	965899
231501	965900
18625	965901
90317	965902
113588	965903
109547	965904
416963	965905
54686	965906
163779	965907
5158	965908
111866	965909
263401	965910
442408	965911
419001	965912
415272	965913
122839	965914
128823	965915
248216	965916
105180	965917
373953	965918
409947	965919
10165	965920
91774	965921
241886	965922
92191	965923
103288	965924
67690	965925
76112	965926
168845	965927
399460	965928
281809	965929
186344	965930
63928	965931
48132	965932
42318	965933
54076	965934
106118	965935
291010	965936
427080	965937
33536	965938
230342	965939
26386	965940
36721	965941
44910	965942
53603	965943
7493	965944
4426	965945
130282	965946
423534	965947
91949	965948
121979	965949
341201	965950
357010	965951
284520	965952
391429	965953
78333	965954
120830	965955
350323	965956
116223	965957
23974	965958
399809	965959
128767	965960
287041	965961
310725	965962
256631	965963
445779	965964
61504	965965
454442	965966
29715	965967
208233	965968
184007	965969
208780	965970
96722	965971
228873	965972
197928	965973
46958	965974
60758	965975
37343	965976
56898	965977
380245	965978
201936	965979
381149	965980
331640	965981
303758	965982
62932	965983
439698	965984
86056	965985
2677	965986
210028	965987
22548	965988
238550	965989
42434	965990
32175	965991
229000	965992
49041	965993
147547	965994
106507	965995
338663	965996
385304	965997
55898	965998
149532	965999
96111	966000
552	966001
694	966002
88954	966003
222618	966004
72775	966005
20879	966006
26051	966007
187185	966008
36959	966009
9787	966010
389102	966011
414250	966012
155428	966013
76594	966014
356683	966015
238128	966016
226407	966017
51273	966018
175096	966019
289497	966020
29907	966021
30415	966022
90450	966023
96723	966024
34287	966025
27287	966026
322136	966027
441237	966028
45431	966029
135654	966030
32605	966031
114681	966032
99782	966033
243241	966034
199923	966035
56476	966036
244966	966037
195014	966038
291985	966039
143192	966040
186716	966041
96014	966042
241736	966043
458115	966044
30112	966045
331489	966046
115605	966047
170038	966048
436779	966049
424000	966050
295561	966051
49938	966052
383895	966053
124821	966054
229021	966055
130023	966056
340687	966057
127038	966058
308439	966059
117028	966060
32393	966061
36636	966062
190516	966063
58748	966064
42296	966065
59479	966066
410841	966067
28248	966068
52660	966069
132476	966070
122297	966071
65087	966072
16648	966073
78171	966074
444889	966075
162970	966076
24737	966077
273978	966078
39360	966079
120412	966080
58254	966081
100210	966082
79991	966083
21783	966084
143593	966085
29802	966086
27704	966087
16172	966088
69547	966089
325333	966090
272070	966091
209905	966092
180153	966093
167047	966094
22416	966095
48335	966096
147311	966097
35231	966098
91696	966099
18184	966100
158723	966101
142345	966102
48947	966103
287796	966104
49565	966105
1190	966106
104824	966107
80	966108
46022	966109
150934	966110
14434	966111
11872	966112
254362	966113
171382	966114
43654	966115
248239	966116
18495	966117
236122	966118
86198	966119
166231	966120
177548	966121
165498	966122
450703	966123
77609	966124
23766	966125
8343	966126
136221	966127
53167	966128
285008	966129
271323	966130
287959	966131
263985	966132
32728	966133
414694	966134
120353	966135
92220	966136
289206	966137
103796	966138
1233	966139
392556	966140
301526	966141
359065	966142
1397	966143
232857	966144
304845	966145
160227	966146
112682	966147
246932	966148
21306	966149
151801	966150
211764	966151
2128	966152
127365	966153
268764	966154
156956	966155
24483	966156
289734	966157
80861	966158
73326	966159
402288	966160
52685	966161
204909	966162
175686	966163
93740	966164
76030	966165
22824	966166
467	966167
64241	966168
95914	966169
81808	966170
8759	966171
238816	966172
51762	966173
43573	966174
88209	966175
37593	966176
24287	966177
415306	966178
4576	966179
8200	966180
121851	966181
3	966182
44419	966183
22948	966184
64651	966185
27571	966186
112882	966187
40926	966188
25403	966189
73306	966190
120432	966191
124035	966192
275025	966193
108218	966194
18301	966195
161452	966196
343688	966197
215342	966198
414341	966199
45873	966200
202453	966201
4136	966202
331367	966203
88598	966204
4344	966205
4537	966206
29257	966207
7413	966208
22418	966209
5149	966210
74435	966211
28035	966212
61158	966213
110546	966214
85120	966215
56337	966216
24875	966217
152044	966218
30990	966219
50578	966220
27639	966221
43711	966222
87500	966223
30256	966224
245907	966225
160697	966226
5976	966227
93929	966228
116240	966229
48927	966230
7979	966231
299661	966232
90258	966233
356071	966234
312505	966235
28328	966236
28848	966237
39987	966238
405725	966239
34645	966240
325010	966241
367042	966242
77164	966243
174195	966244
31699	966245
189768	966246
49275	966247
458993	966248
248583	966249
34782	966250
81318	966251
2260	966252
15118	966253
94064	966254
7815	966255
3837	966256
48063	966257
266615	966258
44010	966259
21998	966260
49998	966261
68845	966262
88185	966263
65540	966264
17261	966265
20599	966266
15289	966267
580	966268
197631	966269
54695	966270
75145	966271
156328	966272
261611	966273
82016	966274
359227	966275
133856	966276
47992	966277
74124	966278
106472	966279
419670	966280
35577	966281
48484	966282
185627	966283
356048	966284
21690	966285
309104	966286
201496	966287
93636	966288
293645	966289
193167	966290
247538	966291
127529	966292
127529	966293
452749	966294
439718	966295
307063	966296
225866	966297
428000	966298
414553	966299
67348	966300
148743	966301
440024	966302
373151	966303
389280	966304
396471	966305
369600	966306
413479	966307
316545	966308
60316	966309
16956	966310
7334	966311
92947	966312
164860	966313
83180	966314
458674	966315
93154	966316
293648	966317
45822	966318
219688	966319
437269	966320
109602	966321
120685	966322
117600	966323
4414	966324
71761	966325
460075	966326
54613	966327
446598	966328
92138	966329
328841	966330
143740	966331
181242	966332
98440	966333
150202	966334
418276	966335
21447	966336
92194	966337
145294	966338
11225	966339
24481	966340
208492	966341
83218	966342
20265	966343
35234	966344
5439	966345
376899	966346
395015	966347
94532	966348
100317	966349
32495	966350
328043	966351
156717	966352
87829	966353
222789	966354
195034	966355
406451	966356
50423	966357
165748	966358
371	966359
377119	966360
52606	966361
281499	966362
52032	966363
404367	966364
52032	966365
308824	966366
56321	966367
284061	966368
192422	966369
178582	966370
94438	966371
134006	966372
68473	966373
315490	966374
5556	966375
166245	966376
168975	966377
137725	966378
43534	966379
7421	966380
35707	966381
24435	966382
113119	966383
60289	966384
29124	966385
406357	966386
194679	966387
378106	966388
11243	966389
64284	966390
288279	966391
381986	966392
98029	966393
58496	966394
21124	966395
51917	966396
17800	966397
330666	966398
171921	966399
53486	966400
258576	966401
11133	966402
327441	966403
173675	966404
116448	966405
13646	966406
205182	966407
7746	966408
28666	966409
29549	966410
96051	966411
409505	966412
24424	966413
61157	966414
57972	966415
444024	966416
5128	966417
7656	966418
374388	966419
223365	966420
148418	966421
329056	966422
51786	966423
31773	966424
66566	966425
121580	966426
130964	966427
336446	966428
179014	966429
50261	966430
15270	966431
450555	966432
76201	966433
370692	966434
6742	966435
119818	966436
3137	966437
114336	966438
48334	966439
18056	966440
33888	966441
23995	966442
56591	966443
82331	966444
190605	966445
354789	966446
58683	966447
31468	966448
178799	966449
279495	966450
201346	966451
323097	966452
287303	966453
427930	966454
228276	966455
262887	966456
104145	966457
150957	966458
435164	966459
63721	966460
189019	966461
182873	966462
80335	966463
58927	966464
139226	966465
54740	966466
21316	966467
431269	966468
38602	966469
17787	966470
36036	966471
49106	966472
427646	966473
90293	966474
70934	966475
57218	966476
9770	966477
189898	966478
405612	966479
237930	966480
322302	966481
56619	966482
374411	966483
203630	966484
388678	966485
114259	966486
56716	966487
345419	966488
14406	966489
120868	966490
12871	966491
77292	966492
280350	966493
48521	966494
407105	966495
68834	966496
187060	966497
63756	966498
145987	966499
123955	966500
22812	966501
67768	966502
5297	966503
120179	966504
47940	966505
77555	966506
18272	966507
194115	966508
66201	966509
78381	966510
155754	966511
59998	966512
79116	966513
454645	966514
164216	966515
377225	966516
128690	966517
288267	966518
23447	966519
128244	966520
119393	966521
56036	966522
76139	966523
141158	966524
430885	966525
30867	966526
223442	966527
182589	966528
42896	966529
125739	966530
130130	966531
206499	966532
232786	966533
57181	966534
226135	966535
228314	966536
75233	966537
152805	966538
1415	966539
183007	966540
60225	966541
66570	966542
324077	966543
77517	966544
226963	966545
39403	966546
160560	966547
67624	966548
168252	966549
348073	966550
187837	966551
217671	966552
388948	966553
302143	966554
79836	966555
11367	966556
138215	966557
58855	966558
116562	966559
121804	966560
112112	966561
164237	966562
243632	966563
57425	966564
21854	966565
7387	966566
377792	966567
120273	966568
454891	966569
165917	966570
87843	966571
188110	966572
240805	966573
175464	966574
36100	966575
233475	966576
294518	966577
57376	966578
391580	966579
26222	966580
1250	966581
63717	966582
66259	966583
9379	966584
413442	966585
65577	966586
362103	966587
321981	966588
182965	966589
48812	966590
64210	966591
136059	966592
337546	966593
377434	966594
182378	966595
234080	966596
53865	966597
395774	966598
138669	966599
317788	966600
167869	966601
171695	966602
6633	966603
19050	966604
36852	966605
52261	966606
365588	966607
82660	966608
4042	966609
278603	966610
375693	966611
64719	966612
180577	966613
117414	966614
412576	966615
224245	966616
10454	966617
216761	966618
216477	966619
216761	966620
87780	966621
215048	966622
273052	966623
115345	966624
211512	966625
54457	966626
33641	966627
18053	966628
99757	966629
79439	966630
32580	966631
21611	966632
30765	966633
377452	966634
45958	966635
458971	966636
95749	966637
7750	966638
18746	966639
25782	966640
106359	966641
229253	966642
152829	966643
347087	966644
54511	966645
22687	966646
184618	966647
2287	966648
434216	966649
153417	966650
141553	966651
24904	966652
167088	966653
134363	966654
103152	966655
242741	966656
229685	966657
66736	966658
107438	966659
15278	966660
82632	966661
139429	966662
41995	966663
11241	966664
308948	966665
454557	966666
270693	966667
8856	966668
132904	966669
91395	966670
233163	966671
177874	966672
276217	966673
69594	966674
47277	966675
232873	966676
172635	966677
9427	966678
29412	966679
237752	966680
130189	966681
185698	966682
57971	966683
441247	966684
133621	966685
200986	966686
8361	966687
264208	966688
229698	966689
452957	966690
165458	966691
134642	966692
218800	966693
54540	966694
43630	966695
298843	966696
235102	966697
114834	966698
285792	966699
98472	966700
296195	966701
115980	966702
365540	966703
235244	966704
378326	966705
60140	966706
377774	966707
120338	966708
456018	966709
88299	966710
397181	966711
263995	966712
54549	966713
230870	966714
1986	966715
187084	966716
84096	966717
72026	966718
44185	966719
279471	966720
18001	966721
226096	966722
7237	966723
144791	966724
139586	966725
2807	966726
330079	966727
219803	966728
196125	966729
184632	966730
139635	966731
318722	966732
179131	966733
3613	966734
170570	966735
90382	966736
44539	966737
203663	966738
97551	966739
179794	966740
109443	966741
383560	966742
140021	966743
139932	966744
74022	966745
140065	966746
246675	966747
51457	966748
75917	966749
56315	966750
341247	966751
3629	966752
210951	966753
411050	966754
45367	966755
386168	966756
111549	966757
449227	966758
221468	966759
245287	966760
22043	966761
152579	966762
10014	966763
13960	966764
1728	966765
203879	966766
125589	966767
309053	966768
17196	966769
494	966770
31529	966771
50270	966772
23464	966773
34501	966774
56814	966775
59852	966776
125006	966777
72520	966778
187460	966779
34012	966780
174646	966781
29769	966782
19913	966783
93798	966784
117902	966785
124859	966786
233727	966787
125960	966788
94114	966789
13076	966790
196527	966791
89202	966792
139382	966793
42572	966794
340972	966795
77850	966796
15611	966797
447086	966798
68004	966799
70329	966800
16273	966801
178469	966802
43445	966803
112680	966804
68719	966805
33237	966806
301385	966807
352523	966808
236430	966809
3380	966810
27840	966811
60724	966812
222695	966813
9744	966814
145808	966815
114371	966816
186619	966817
260167	966818
429726	966819
177436	966820
195087	966821
16152	966822
25639	966823
176685	966824
245372	966825
395559	966826
92305	966827
175629	966828
74032	966829
14029	966830
257149	966831
92872	966832
332394	966833
447472	966834
123688	966835
445830	966836
168009	966837
227253	966838
130618	966839
53544	966840
453402	966841
459200	966842
150867	966843
98701	966844
128476	966845
61689	966846
114351	966847
140467	966848
124717	966849
18533	966850
11528	966851
107753	966852
200505	966853
91609	966854
55352	966855
295447	966856
8712	966857
345625	966858
105817	966859
197304	966860
311156	966861
60926	966862
45204	966863
448161	966864
119977	966865
291922	966866
225578	966867
344886	966868
114673	966869
158693	966870
278335	966871
132118	966872
12454	966873
51709	966874
42121	966875
88144	966876
66105	966877
55274	966878
126068	966879
184633	966880
258256	966881
335488	966882
195205	966883
92561	966884
142144	966885
37427	966886
365	966887
288045	966888
459899	966889
35310	966890
188537	966891
174161	966892
68628	966893
254220	966894
277104	966895
284693	966896
125691	966897
26400	966898
399685	966899
26229	966900
32715	966901
26409	966902
268355	966903
4572	966904
68125	966905
233121	966906
125604	966907
375029	966908
336011	966909
117520	966910
63347	966911
3634	966912
223310	966913
38757	966914
79911	966915
141022	966916
54890	966917
81078	966918
79986	966919
170518	966920
7220	966921
117424	966922
9002	966923
198247	966924
256805	966925
262223	966926
104362	966927
337669	966928
111188	966929
155303	966930
119610	966931
89917	966932
1331	966933
72261	966934
347046	966935
28479	966936
330357	966937
124700	966938
139416	966939
17129	966940
64213	966941
156096	966942
17779	966943
192433	966944
77130	966945
91441	966946
116127	966947
208745	966948
18810	966949
16838	966950
106955	966951
446292	966952
294077	966953
136487	966954
97003	966955
353171	966956
51507	966957
63378	966958
33919	966959
2405	966960
288319	966961
233283	966962
199319	966963
124806	966964
38044	966965
345255	966966
453789	966967
445024	966968
224181	966969
13851	966970
334759	966971
166333	966972
263953	966973
242100	966974
10608	966975
123912	966976
255285	966977
320325	966978
32766	966979
15245	966980
302931	966981
831	966982
283533	966983
112966	966984
148318	966985
61911	966986
320764	966987
66440	966988
329023	966989
8374	966990
5341	966991
79850	966992
344530	966993
4675	966994
5284	966995
3419	966996
30847	966997
71988	966998
40845	966999
42225	967000
21058	967001
41545	967002
128720	967003
99673	967004
23161	967005
44761	967006
164147	967007
121159	967008
18376	967009
67761	967010
45447	967011
76921	967012
34985	967013
90423	967014
82982	967015
1287	967016
94582	967017
19664	967018
40	967019
47850	967020
80031	967021
261529	967022
16313	967023
160784	967024
141562	967025
45054	967026
37194	967027
318054	967028
15107	967029
64143	967030
24957	967031
222163	967032
30277	967033
74075	967034
3852	967035
61700	967036
63246	967037
35380	967038
307803	967039
37893	967040
97052	967041
65628	967042
287201	967043
438813	967044
147212	967045
201479	967046
25383	967047
60796	967048
446174	967049
240433	967050
288988	967051
137443	967052
112730	967053
208440	967054
2077	967055
105814	967056
218982	967057
23028	967058
47872	967059
171723	967060
15821	967061
280555	967062
152094	967063
164860	967064
16283	967065
193399	967066
365093	967067
64172	967068
165241	967069
441863	967070
86937	967071
16089	967072
78126	967073
86800	967074
334935	967075
88454	967076
151524	967077
210889	967078
51130	967079
11592	967080
136795	967081
5185	967082
48552	967083
181063	967084
21795	967085
59312	967086
55158	967087
414530	967088
59014	967089
14790	967090
30491	967091
36417	967092
7694	967093
57670	967094
114108	967095
75744	967096
162694	967097
363500	967098
176146	967099
396322	967100
158573	967101
25165	967102
122347	967103
452491	967104
8921	967105
291504	967106
36822	967107
81187	967108
178226	967109
13187	967110
249056	967111
25038	967112
125772	967113
333498	967114
42676	967115
457239	967116
275826	967117
118682	967118
75297	967119
119160	967120
453901	967121
249388	967122
151959	967123
208312	967124
316283	967125
197265	967126
103538	967127
54030	967128
13370	967129
368183	967130
100184	967131
368218	967132
237865	967133
159617	967134
283873	967135
29153	967136
14890	967137
81123	967138
105977	967139
3957	967140
64532	967141
12124	967142
30465	967143
125733	967144
6553	967145
295972	967146
118555	967147
198509	967148
335129	967149
19572	967150
109609	967151
142031	967152
17578	967153
175327	967154
209207	967155
122070	967156
90392	967157
6579	967158
243962	967159
256940	967160
316740	967161
203786	967162
177834	967163
51625	967164
115668	967165
176275	967166
18559	967167
200604	967168
309141	967169
166182	967170
21568	967171
48278	967172
59293	967173
376597	967174
58387	967175
438167	967176
15677	967177
267863	967178
222776	967179
87490	967180
373918	967181
446470	967182
141839	967183
108905	967184
33978	967185
208460	967186
151239	967187
398728	967188
72064	967189
229430	967190
286130	967191
92603	967192
44562	967193
9473	967194
385633	967195
196016	967196
81719	967197
27026	967198
167442	967199
47491	967200
191857	967201
400262	967202
458308	967203
99668	967204
355249	967205
266541	967206
203182	967207
15629	967208
318466	967209
34220	967210
424485	967211
78487	967212
72376	967213
240177	967214
111054	967215
160123	967216
92389	967217
262841	967218
23009	967219
128489	967220
95601	967221
296870	967222
113395	967223
45389	967224
114786	967225
237584	967226
139610	967227
22607	967228
141944	967229
185948	967230
102337	967231
114407	967232
195157	967233
114513	967234
130831	967235
431551	967236
344434	967237
99947	967238
318338	967239
126340	967240
429330	967241
143744	967242
200182	967243
412112	967244
38639	967245
163991	967246
227525	967247
93221	967248
5600	967249
447214	967250
17577	967251
448786	967252
3627	967253
6895	967254
296212	967255
194761	967256
213761	967257
118775	967258
149430	967259
399070	967260
60925	967261
228722	967262
23507	967263
149445	967264
149445	967265
91	967266
320704	967267
117511	967268
80124	967269
23535	967270
301240	967271
391013	967272
178315	967273
81471	967274
5884	967275
29552	967276
4284	967277
222229	967278
339717	967279
365007	967280
242446	967281
425899	967282
11370	967283
315034	967284
25337	967285
187658	967286
69437	967287
76116	967288
110490	967289
317875	967290
90887	967291
46685	967292
64154	967293
74498	967294
24109	967295
95470	967296
134742	967297
93718	967298
108039	967299
386285	967300
130599	967301
107576	967302
34800	967303
29981	967304
112899	967305
105360	967306
4903	967307
87497	967308
243119	967309
189559	967310
222477	967311
94717	967312
51570	967313
43835	967314
100283	967315
188271	967316
376382	967317
112972	967318
35558	967319
169609	967320
71143	967321
300218	967322
377464	967323
299694	967324
103463	967325
94530	967326
261489	967327
26941	967328
81052	967329
55891	967330
172962	967331
4925	967332
330665	967333
152282	967334
235036	967335
364211	967336
207591	967337
80645	967338
191691	967339
17579	967340
444556	967341
218708	967342
428630	967343
143556	967344
187326	967345
4572	967346
44745	967347
35191	967348
45221	967349
337500	967350
376387	967351
244043	967352
39965	967353
73701	967354
129722	967355
45333	967356
8696	967357
253088	967358
151267	967359
219270	967360
44180	967361
388772	967362
35955	967363
3734	967364
34553	967365
297327	967366
244063	967367
39940	967368
114022	967369
118271	967370
188703	967371
168632	967372
442075	967373
209674	967374
311035	967375
207224	967376
443	967377
334678	967378
18735	967379
370587	967380
406259	967381
369393	967382
49894	967383
272683	967384
17383	967385
42567	967386
64815	967387
340191	967388
19880	967389
192598	967390
62115	967391
62877	967392
145	967393
49758	967394
19880	967395
150245	967396
51464	967397
56028	967398
407575	967399
4974	967400
192546	967401
11462	967402
11348	967403
74839	967404
34037	967405
241347	967406
169304	967407
50585	967408
87927	967409
106006	967410
11176	967411
32866	967412
81692	967413
117199	967414
31013	967415
1411	967416
30800	967417
56631	967418
454132	967419
7995	967420
68316	967421
46234	967422
139854	967423
23762	967424
127172	967425
318703	967426
5533	967427
321405	967428
143381	967429
203069	967430
444482	967431
197150	967432
52083	967433
64372	967434
43031	967435
98152	967436
108917	967437
51599	967438
63580	967439
297678	967440
48530	967441
153953	967442
133586	967443
18829	967444
230028	967445
4334	967446
39208	967447
196334	967448
448845	967449
110464	967450
23307	967451
6894	967452
27535	967453
3801	967454
300901	967455
176399	967456
204827	967457
148960	967458
19532	967459
51710	967460
455592	967461
2947	967462
248054	967463
98466	967464
19111	967465
39398	967466
124825	967467
125832	967468
231807	967469
82452	967470
421477	967471
153184	967472
148594	967473
160	967474
121200	967475
93835	967476
206188	967477
405369	967478
312392	967479
51298	967480
200	967481
5118	967482
128720	967483
84798	967484
247769	967485
360394	967486
830	967487
55478	967488
212802	967489
97027	967490
348960	967491
360738	967492
12205	967493
85512	967494
417308	967495
111496	967496
105820	967497
18406	967498
19494	967499
228116	967500
193732	967501
296715	967502
45795	967503
79799	967504
7855	967505
247978	967506
165022	967507
357205	967508
96492	967509
323904	967510
210547	967511
70410	967512
108491	967513
42757	967514
195928	967515
6065	967516
142552	967517
63211	967518
13828	967519
177468	967520
173965	967521
12370	967522
236445	967523
49198	967524
251048	967525
4926	967526
11925	967527
136622	967528
9629	967529
118867	967530
1033	967531
145112	967532
14434	967533
167314	967534
189677	967535
101844	967536
352062	967537
66134	967538
284882	967539
34641	967540
43181	967541
16448	967542
18511	967543
153572	967544
343320	967545
5682	967546
218522	967547
348866	967548
267115	967549
11071	967550
48832	967551
422401	967552
454090	967553
180263	967554
73652	967555
415128	967556
2741	967557
319861	967558
103433	967559
248078	967560
13034	967561
20513	967562
454004	967563
85660	967564
50708	967565
127038	967566
226739	967567
51117	967568
218103	967569
131709	967570
85153	967571
47240	967572
115538	967573
257524	967574
398019	967575
112728	967576
15970	967577
114662	967578
300404	967579
156677	967580
264984	967581
160924	967582
85660	967583
173646	967584
329682	967585
46746	967586
18090	967587
14599	967588
66955	967589
139392	967590
3062	967591
116861	967592
30095	967593
237219	967594
366994	967595
41265	967596
340331	967597
416555	967598
188244	967599
204465	967600
106565	967601
49314	967602
163248	967603
75518	967604
42714	967605
124552	967606
337272	967607
134152	967608
385356	967609
121960	967610
155989	967611
419009	967612
59139	967613
91123	967614
5183	967615
86100	967616
428970	967617
282519	967618
172213	967619
30773	967620
128105	967621
200930	967622
408481	967623
152745	967624
209751	967625
13059	967626
41427	967627
442597	967628
30055	967629
68937	967630
407059	967631
445394	967632
404231	967633
375256	967634
105607	967635
201578	967636
163596	967637
32347	967638
14741	967639
292892	967640
104953	967641
268210	967642
158652	967643
5239	967644
99456	967645
337	967646
248478	967647
132576	967648
72973	967649
51944	967650
64120	967651
449612	967652
246603	967653
66803	967654
209024	967655
156708	967656
340310	967657
53610	967658
148869	967659
59139	967660
73746	967661
445689	967662
357309	967663
163269	967664
210171	967665
67607	967666
152313	967667
27310	967668
365185	967669
101008	967670
181147	967671
122404	967672
118604	967673
100808	967674
138952	967675
441068	967676
17989	967677
114019	967678
65886	967679
10487	967680
415766	967681
224465	967682
254869	967683
24327	967684
253553	967685
61262	967686
16	967687
425892	967688
13850	967689
39520	967690
8126	967691
26194	967692
51819	967693
1746	967694
43553	967695
93621	967696
151004	967697
109996	967698
205085	967699
202333	967700
251309	967701
78141	967702
47606	967703
89521	967704
175103	967705
175232	967706
56836	967707
71964	967708
3341	967709
458089	967710
433367	967711
124684	967712
112925	967713
71299	967714
332655	967715
366829	967716
208824	967717
60388	967718
386093	967719
50785	967720
34563	967721
285906	967722
198169	967723
122141	967724
122923	967725
114715	967726
179715	967727
248033	967728
65669	967729
2994	967730
131063	967731
248113	967732
7258	967733
92470	967734
149053	967735
24140	967736
44099	967737
287203	967738
150103	967739
421351	967740
23061	967741
15837	967742
25829	967743
181997	967744
152595	967745
184495	967746
11245	967747
45029	967748
61569	967749
81305	967750
22552	967751
41066	967752
145571	967753
228271	967754
32964	967755
81472	967756
403698	967757
19155	967758
409114	967759
38182	967760
436327	967761
111157	967762
106055	967763
68163	967764
107840	967765
67853	967766
10855	967767
206324	967768
51057	967769
11074	967770
105922	967771
311447	967772
414521	967773
247244	967774
71541	967775
206752	967776
334025	967777
459363	967778
202049	967779
299862	967780
397375	967781
321137	967782
55644	967783
25267	967784
17115	967785
59242	967786
184472	967787
127645	967788
23141	967789
216681	967790
181514	967791
25410	967792
130548	967793
421250	967794
64028	967795
273919	967796
112842	967797
403243	967798
104650	967799
418305	967800
182986	967801
243439	967802
237949	967803
19550	967804
146158	967805
69785	967806
234872	967807
19996	967808
13761	967809
84880	967810
116903	967811
109307	967812
69529	967813
78758	967814
130548	967815
413336	967816
421971	967817
307825	967818
453738	967819
239835	967820
25823	967821
8858	967822
25070	967823
122607	967824
96671	967825
63071	967826
85632	967827
1436	967828
211727	967829
125763	967830
10359	967831
1817	967832
244374	967833
446533	967834
397804	967835
185721	967836
337370	967837
18562	967838
119678	967839
243744	967840
62670	967841
5011	967842
78418	967843
176404	967844
18705	967845
28134	967846
36327	967847
4738	967848
133284	967849
38750	967850
14678	967851
105124	967852
16713	967853
10951	967854
35884	967855
92689	967856
17167	967857
59936	967858
16667	967859
3496	967860
34751	967861
451058	967862
55365	967863
71093	967864
115837	967865
49262	967866
249454	967867
7614	967868
9755	967869
447119	967870
272358	967871
65462	967872
57929	967873
162446	967874
97466	967875
6088	967876
36363	967877
64158	967878
9500	967879
315378	967880
159661	967881
63739	967882
314192	967883
126460	967884
11007	967885
153877	967886
204230	967887
120077	967888
245171	967889
106380	967890
346074	967891
88400	967892
208717	967893
21362	967894
16787	967895
242369	967896
20537	967897
63397	967898
28603	967899
49503	967900
90581	967901
7125	967902
417395	967903
211544	967904
12818	967905
30400	967906
50726	967907
117443	967908
112159	967909
35795	967910
98119	967911
88624	967912
70885	967913
53703	967914
148420	967915
47548	967916
7804	967917
111806	967918
46858	967919
5470	967920
4679	967921
74685	967922
33673	967923
212742	967924
493	967925
59213	967926
56209	967927
123897	967928
22256	967929
115878	967930
40121	967931
7728	967932
63243	967933
3441	967934
80708	967935
25200	967936
10979	967937
28550	967938
127673	967939
7464	967940
425487	967941
56046	967942
8276	967943
150052	967944
161220	967945
11033	967946
1100	967947
15024	967948
34519	967949
186961	967950
215565	967951
17755	967952
279505	967953
16176	967954
146037	967955
26744	967956
315507	967957
116880	967958
356636	967959
157061	967960
95020	967961
14565	967962
96061	967963
124876	967964
52218	967965
32912	967966
184289	967967
246943	967968
62215	967969
378675	967970
15641	967971
91233	967972
104049	967973
243493	967974
30202	967975
86507	967976
4144	967977
216391	967978
98055	967979
97908	967980
18223	967981
19831	967982
104088	967983
93604	967984
287372	967985
202271	967986
2859	967987
34803	967988
38968	967989
432982	967990
122731	967991
10212	967992
18195	967993
126130	967994
65392	967995
184911	967996
22926	967997
40337	967998
115648	967999
122985	968000
62287	968001
22724	968002
173314	968003
115648	968004
7746	968005
231037	968006
78433	968007
179703	968008
98631	968009
374972	968010
52020	968011
183369	968012
177869	968013
244603	968014
16911	968015
6554	968016
28316	968017
262335	968018
182043	968019
223499	968020
168154	968021
414380	968022
137649	968023
422190	968024
456610	968025
31518	968026
29975	968027
36055	968028
66576	968029
343692	968030
382403	968031
160978	968032
131687	968033
23717	968034
248347	968035
16909	968036
3671	968037
181317	968038
102986	968039
435135	968040
445940	968041
195824	968042
27723	968043
344323	968044
46225	968045
249595	968046
418004	968047
301593	968048
46635	968049
418446	968050
16911	968051
106898	968052
279912	968053
22583	968054
63745	968055
437110	968056
414505	968057
304295	968058
26704	968059
183106	968060
22291	968061
66492	968062
96232	968063
107781	968064
110925	968065
35055	968066
13662	968067
120978	968068
94786	968069
182835	968070
19749	968071
77093	968072
153226	968073
376005	968074
167128	968075
443635	968076
188338	968077
191527	968078
27516	968079
75485	968080
212311	968081
64843	968082
153807	968083
138212	968084
11240	968085
70641	968086
230559	968087
1921	968088
16327	968089
13566	968090
15616	968091
186338	968092
19375	968093
204873	968094
35811	968095
107818	968096
5349	968097
355736	968098
246502	968099
219779	968100
108313	968101
234857	968102
220974	968103
80158	968104
5072	968105
111081	968106
402616	968107
206583	968108
155314	968109
299214	968110
110134	968111
90867	968112
207190	968113
33189	968114
314131	968115
19346	968116
327720	968117
118465	968118
8849	968119
40064	968120
139009	968121
199292	968122
204017	968123
65840	968124
404100	968125
76453	968126
5239	968127
52836	968128
209511	968129
180042	968130
170034	968131
333037	968132
152367	968133
225212	968134
171530	968135
29326	968136
132713	968137
449583	968138
15058	968139
434853	968140
2238	968141
187934	968142
6434	968143
120428	968144
361728	968145
208656	968146
45541	968147
217228	968148
32756	968149
237546	968150
43532	968151
326015	968152
215189	968153
256413	968154
4282	968155
86818	968156
237392	968157
424030	968158
240276	968159
196941	968160
447019	968161
206	968162
87172	968163
398518	968164
254301	968165
96100	968166
96402	968167
388914	968168
41838	968169
135950	968170
8305	968171
148104	968172
65032	968173
6711	968174
61600	968175
210909	968176
26055	968177
50030	968178
17046	968179
197448	968180
352016	968181
17407	968182
40544	968183
52238	968184
181626	968185
193386	968186
55849	968187
45072	968188
349540	968189
108965	968190
191967	968191
56101	968192
181541	968193
57078	968194
28951	968195
178805	968196
16392	968197
17604	968198
94322	968199
433181	968200
2990	968201
8831	968202
43417	968203
25750	968204
270267	968205
177849	968206
105618	968207
62233	968208
62150	968209
62037	968210
233144	968211
119788	968212
26523	968213
59771	968214
94947	968215
220105	968216
16349	968217
86282	968218
121908	968219
182118	968220
166102	968221
24665	968222
2766	968223
9450	968224
2766	968225
133349	968226
51395	968227
61492	968228
26456	968229
88358	968230
77	968231
13498	968232
180799	968233
188895	968234
69070	968235
188333	968236
215803	968237
349699	968238
391196	968239
369404	968240
50885	968241
25453	968242
350747	968243
350765	968244
12942	968245
310987	968246
109774	968247
257723	968248
178438	968249
47044	968250
5388	968251
184039	968252
28788	968253
3430	968254
127729	968255
420810	968256
72198	968257
268236	968258
445877	968259
15076	968260
7301	968261
216412	968262
10862	968263
179642	968264
321040	968265
41323	968266
110938	968267
93226	968268
33361	968269
4305	968270
32475	968271
351000	968272
108244	968273
289092	968274
458185	968275
152903	968276
451409	968277
161949	968278
209860	968279
4131	968280
410635	968281
15134	968282
318127	968283
228681	968284
101516	968285
416632	968286
56359	968287
126900	968288
248983	968289
184145	968290
157517	968291
340575	968292
233966	968293
12908	968294
129777	968295
49259	968296
14487	968297
153330	968298
208779	968299
99956	968300
92961	968301
307665	968302
166417	968303
164324	968304
2840	968305
314572	968306
115826	968307
282350	968308
375060	968309
361121	968310
49653	968311
22383	968312
238344	968313
33554	968314
141059	968315
159677	968316
456923	968317
217161	968318
391225	968319
70520	968320
240724	968321
20859	968322
13643	968323
190214	968324
36469	968325
75467	968326
92637	968327
3314	968328
75207	968329
221142	968330
122033	968331
449081	968332
229983	968333
434282	968334
244044	968335
16558	968336
420854	968337
296618	968338
39799	968339
190046	968340
417258	968341
306077	968342
176305	968343
55128	968344
228191	968345
330602	968346
319035	968347
123256	968348
363396	968349
184099	968350
113773	968351
26183	968352
87004	968353
357362	968354
252453	968355
20420	968356
83438	968357
371332	968358
104856	968359
170610	968360
196740	968361
123603	968362
177788	968363
175024	968364
19837	968365
156093	968366
118232	968367
154901	968368
386296	968369
129782	968370
435138	968371
96074	968372
25507	968373
446816	968374
116042	968375
395452	968376
45838	968377
441519	968378
316197	968379
302064	968380
111088	968381
313232	968382
66472	968383
418907	968384
376451	968385
6963	968386
279684	968387
141167	968388
118964	968389
175337	968390
442182	968391
121424	968392
84104	968393
211369	968394
61641	968395
334054	968396
57744	968397
120842	968398
29288	968399
111088	968400
16518	968401
230849	968402
25313	968403
96573	968404
352661	968405
24793	968406
63592	968407
53867	968408
291857	968409
399724	968410
435418	968411
125830	968412
87206	968413
355196	968414
56513	968415
317186	968416
446525	968417
438154	968418
257510	968419
125459	968420
414522	968421
24798	968422
282149	968423
43179	968424
125613	968425
310038	968426
233742	968427
55855	968428
85959	968429
151874	968430
6349	968431
210520	968432
161412	968433
201851	968434
442475	968435
232520	968436
126595	968437
7215	968438
94983	968439
146593	968440
173064	968441
65928	968442
130203	968443
214318	968444
96863	968445
78834	968446
313233	968447
152591	968448
89214	968449
286762	968450
83313	968451
179635	968452
304860	968453
125919	968454
80553	968455
270472	968456
423130	968457
413309	968458
157826	968459
443874	968460
51530	968461
181143	968462
261624	968463
24687	968464
47271	968465
271090	968466
84549	968467
244087	968468
239028	968469
338972	968470
205942	968471
80128	968472
57014	968473
162914	968474
44406	968475
73365	968476
197867	968477
28555	968478
65137	968479
34025	968480
413738	968481
180085	968482
102659	968483
29898	968484
72088	968485
438206	968486
92205	968487
75981	968488
32730	968489
78960	968490
63917	968491
443256	968492
408042	968493
80737	968494
215275	968495
65131	968496
281374	968497
282662	968498
46299	968499
104579	968500
104767	968501
62775	968502
155887	968503
5853	968504
73308	968505
38521	968506
211146	968507
250148	968508
228186	968509
163998	968510
145609	968511
13341	968512
33738	968513
398772	968514
70842	968515
2851	968516
19910	968517
48894	968518
37267	968519
80628	968520
201927	968521
204259	968522
189400	968523
35894	968524
223368	968525
7483	968526
105199	968527
40507	968528
235354	968529
33060	968530
99676	968531
159612	968532
22809	968533
58370	968534
176099	968535
93279	968536
167412	968537
43016	968538
156813	968539
32240	968540
138717	968541
107510	968542
327790	968543
100230	968544
152022	968545
106241	968546
3818	968547
174670	968548
20388	968549
147024	968550
114533	968551
57	968552
205338	968553
104197	968554
238290	968555
2388	968556
23547	968557
168535	968558
67032	968559
248479	968560
77826	968561
142414	968562
393949	968563
21505	968564
3359	968565
131846	968566
135355	968567
316034	968568
48856	968569
105143	968570
48576	968571
67994	968572
145324	968573
136866	968574
321002	968575
10377	968576
79790	968577
160442	968578
170586	968579
34363	968580
431336	968581
78236	968582
191644	968583
90906	968584
170769	968585
393428	968586
23393	968587
44622	968588
113962	968589
128077	968590
412090	968591
252149	968592
110880	968593
276839	968594
282719	968595
242156	968596
195972	968597
384651	968598
83056	968599
22357	968600
291963	968601
447717	968602
276921	968603
54769	968604
173707	968605
276724	968606
44816	968607
1676	968608
454340	968609
94913	968610
310103	968611
35010	968612
19069	968613
11605	968614
362725	968615
35488	968616
412319	968617
37795	968618
21454	968619
186664	968620
41286	968621
37640	968622
26171	968623
72706	968624
127094	968625
34128	968626
442239	968627
350237	968628
30438	968629
300975	968630
32011	968631
122491	968632
4340	968633
292706	968634
350855	968635
167588	968636
96283	968637
87907	968638
54148	968639
247467	968640
166202	968641
51187	968642
279282	968643
102278	968644
46870	968645
31043	968646
5974	968647
216572	968648
247895	968649
389974	968650
134496	968651
7585	968652
11967	968653
225699	968654
115798	968655
29250	968656
306832	968657
175515	968658
11104	968659
41122	968660
9761	968661
2885	968662
130167	968663
20431	968664
169807	968665
242558	968666
59194	968667
11308	968668
173346	968669
95264	968670
151213	968671
115586	968672
7114	968673
110379	968674
525	968675
14808	968676
68665	968677
336165	968678
55672	968679
118638	968680
72982	968681
228471	968682
260758	968683
237711	968684
15399	968685
75655	968686
23463	968687
272048	968688
169860	968689
214671	968690
11936	968691
58666	968692
349891	968693
30179	968694
148579	968695
66965	968696
459667	968697
84655	968698
105717	968699
438064	968700
72542	968701
225264	968702
176929	968703
215461	968704
427283	968705
46049	968706
323676	968707
77899	968708
72392	968709
9453	968710
209349	968711
321102	968712
75867	968713
115703	968714
161213	968715
293435	968716
175585	968717
27150	968718
384972	968719
73366	968720
39497	968721
33066	968722
80620	968723
119781	968724
213347	968725
361569	968726
210410	968727
27139	968728
296390	968729
170982	968730
61	968731
4152	968732
373476	968733
241824	968734
318649	968735
100163	968736
66814	968737
162758	968738
42224	968739
227656	968740
38378	968741
56864	968742
173790	968743
8085	968744
50524	968745
82155	968746
250715	968747
56775	968748
239061	968749
206400	968750
204662	968751
20124	968752
87907	968753
209456	968754
154389	968755
459467	968756
203713	968757
29233	968758
264844	968759
107920	968760
9472	968761
1964	968762
51223	968763
58755	968764
24056	968765
280289	968766
57908	968767
76125	968768
158633	968769
49847	968770
95561	968771
13475	968772
18060	968773
51618	968774
403365	968775
324935	968776
62398	968777
385	968778
361775	968779
48425	968780
202353	968781
81380	968782
81380	968783
212298	968784
6430	968785
323	968786
76584	968787
179641	968788
353102	968789
89884	968790
113965	968791
65917	968792
72759	968793
69357	968794
358413	968795
100000	968796
326021	968797
17579	968798
34121	968799
186083	968800
330852	968801
296	968802
214392	968803
298419	968804
82663	968805
21271	968806
3187	968807
32213	968808
17040	968809
98385	968810
413322	968811
60845	968812
30125	968813
249774	968814
4470	968815
22418	968816
185438	968817
351155	968818
62398	968819
49345	968820
9977	968821
151119	968822
45580	968823
30611	968824
285311	968825
34121	968826
56562	968827
7525	968828
100156	968829
25528	968830
210648	968831
103478	968832
134058	968833
442285	968834
131292	968835
131	968836
44742	968837
296	968838
36319	968839
55623	968840
190694	968841
25528	968842
3055	968843
3187	968844
35971	968845
346982	968846
24947	968847
52880	968848
246105	968849
61	968850
122	968851
82071	968852
231039	968853
77977	968854
19177	968855
8190	968856
17854	968857
393813	968858
13284	968859
88064	968860
9350	968861
26068	968862
127393	968863
92346	968864
294171	968865
121258	968866
53082	968867
28548	968868
89235	968869
198176	968870
10869	968871
12194	968872
104004	968873
82663	968874
1838	968875
245187	968876
6590	968877
214759	968878
89134	968879
121183	968880
53236	968881
215223	968882
105858	968883
28133	968884
171736	968885
57351	968886
299826	968887
267951	968888
95903	968889
20651	968890
156820	968891
250401	968892
95102	968893
395379	968894
72388	968895
150429	968896
420025	968897
11551	968898
106092	968899
428656	968900
105966	968901
98978	968902
15054	968903
447156	968904
52987	968905
293774	968906
27793	968907
92957	968908
394242	968909
35122	968910
36811	968911
107040	968912
459117	968913
12388	968914
257768	968915
247987	968916
327888	968917
38123	968918
3090	968919
163987	968920
182881	968921
12341	968922
127271	968923
197877	968924
179504	968925
190688	968926
11460	968927
21110	968928
36676	968929
132966	968930
125007	968931
120460	968932
124085	968933
239276	968934
39418	968935
416860	968936
167081	968937
403167	968938
241249	968939
282175	968940
192157	968941
170242	968942
215513	968943
138829	968944
271381	968945
154585	968946
44064	968947
168047	968948
412927	968949
416597	968950
147334	968951
414872	968952
66489	968953
23420	968954
67612	968955
57759	968956
389205	968957
399336	968958
153134	968959
70507	968960
293145	968961
66655	968962
114182	968963
186776	968964
36728	968965
222827	968966
97952	968967
94293	968968
86882	968969
40441	968970
45643	968971
61128	968972
308	968973
348460	968974
78065	968975
507	968976
284856	968977
432825	968978
18418	968979
29016	968980
38502	968981
324598	968982
54506	968983
96235	968984
146558	968985
43246	968986
29121	968987
51923	968988
425869	968989
25915	968990
37893	968991
97076	968992
319239	968993
108309	968994
369594	968995
59111	968996
22296	968997
2885	968998
95499	968999
92419	969000
229737	969001
3420	969002
364758	969003
139407	969004
13178	969005
199571	969006
206523	969007
129400	969008
233082	969009
48920	969010
225823	969011
139416	969012
85675	969013
53757	969014
12102	969015
126013	969016
163338	969017
191815	969018
101371	969019
196785	969020
22378	969021
203042	969022
450205	969023
222521	969024
62929	969025
199219	969026
97705	969027
168842	969028
223154	969029
29773	969030
169942	969031
127946	969032
68118	969033
30363	969034
225465	969035
8599	969036
58610	969037
34049	969038
451767	969039
101005	969040
35796	969041
196496	969042
26009	969043
312720	969044
448274	969045
49972	969046
78312	969047
132457	969048
176499	969049
95412	969050
149881	969051
210488	969052
105562	969053
153785	969054
58320	969055
178102	969056
138710	969057
84861	969058
418521	969059
201662	969060
49528	969061
246281	969062
55975	969063
105258	969064
286883	969065
51492	969066
122819	969067
69225	969068
3117	969069
4826	969070
422379	969071
123687	969072
34564	969073
236234	969074
448099	969075
266727	969076
238080	969077
336306	969078
200119	969079
63663	969080
209477	969081
389765	969082
78165	969083
3848	969084
16302	969085
14948	969086
25746	969087
11886	969088
48346	969089
16302	969090
68102	969091
339905	969092
270246	969093
17884	969094
235867	969095
183941	969096
62238	969097
376072	969098
100838	969099
1699	969100
3199	969101
3721	969102
118094	969103
8591	969104
227701	969105
31551	969106
333020	969107
403794	969108
42933	969109
36026	969110
214217	969111
311909	969112
390742	969113
51846	969114
56726	969115
156600	969116
395177	969117
193586	969118
226243	969119
14336	969120
284649	969121
93545	969122
177052	969123
43429	969124
413256	969125
152429	969126
433792	969127
250622	969128
16892	969129
145935	969130
278119	969131
16985	969132
84895	969133
413170	969134
423493	969135
99806	969136
125276	969137
240767	969138
11623	969139
317100	969140
62028	969141
49403	969142
183093	969143
47150	969144
285478	969145
456963	969146
27527	969147
87232	969148
428690	969149
54426	969150
80046	969151
139933	969152
422788	969153
137865	969154
22903	969155
192323	969156
261382	969157
37311	969158
3140	969159
151412	969160
191331	969161
75063	969162
27113	969163
152117	969164
1691	969165
228296	969166
61562	969167
388277	969168
204234	969169
36494	969170
24899	969171
208099	969172
156849	969173
69078	969174
102478	969175
41462	969176
150441	969177
81862	969178
104437	969179
201584	969180
150339	969181
33940	969182
168633	969183
237785	969184
350689	969185
94775	969186
369683	969187
380921	969188
352958	969189
170748	969190
99844	969191
430646	969192
175336	969193
175007	969194
417181	969195
55256	969196
40139	969197
373269	969198
378952	969199
115227	969200
89993	969201
144459	969202
120473	969203
14957	969204
31459	969205
9337	969206
19306	969207
385313	969208
66701	969209
29570	969210
331637	969211
89399	969212
77962	969213
107195	969214
71763	969215
20046	969216
42069	969217
65265	969218
196860	969219
225916	969220
202831	969221
131802	969222
84407	969223
243788	969224
294302	969225
73049	969226
277462	969227
211385	969228
9220	969229
34372	969230
106162	969231
85195	969232
356318	969233
120510	969234
108185	969235
272195	969236
126036	969237
45814	969238
190739	969239
382696	969240
15088	969241
109579	969242
385801	969243
117409	969244
266272	969245
443427	969246
318522	969247
125361	969248
310443	969249
232198	969250
84151	969251
44103	969252
143643	969253
458378	969254
114359	969255
162870	969256
289362	969257
234981	969258
243239	969259
15972	969260
59221	969261
276860	969262
211735	969263
434072	969264
7047	969265
241687	969266
98862	969267
186365	969268
111844	969269
103266	969270
309378	969271
43976	969272
390534	969273
138778	969274
21487	969275
3212	969276
94803	969277
176974	969278
56621	969279
346689	969280
17435	969281
163278	969282
37578	969283
295961	969284
357354	969285
266341	969286
85784	969287
247889	969288
53772	969289
304243	969290
38673	969291
85215	969292
206519	969293
154138	969294
32615	969295
10833	969296
301081	969297
382408	969298
349408	969299
87064	969300
43614	969301
209685	969302
127055	969303
279251	969304
303152	969305
167718	969306
253445	969307
337411	969308
458157	969309
79238	969310
64069	969311
142689	969312
89068	969313
5925	969314
59264	969315
229999	969316
176862	969317
121526	969318
110753	969319
299928	969320
177724	969321
33227	969322
107715	969323
70761	969324
290845	969325
207286	969326
37781	969327
434006	969328
307176	969329
210251	969330
122972	969331
205759	969332
243849	969333
18186	969334
200930	969335
175023	969336
9770	969337
186127	969338
185586	969339
319979	969340
171009	969341
82681	969342
191448	969343
236732	969344
413704	969345
104951	969346
11839	969347
35337	969348
144018	969349
34491	969350
354443	969351
56119	969352
269579	969353
12562	969354
46995	969355
45221	969356
27530	969357
30316	969358
410384	969359
16520	969360
32096	969361
286071	969362
42594	969363
157951	969364
58487	969365
57947	969366
146560	969367
209430	969368
196170	969369
330468	969370
47540	969371
61656	969372
101185	969373
22979	969374
105189	969375
4175	969376
10612	969377
86747	969378
320526	969379
100067	969380
323049	969381
341125	969382
154587	969383
178466	969384
37965	969385
103561	969386
40531	969387
153149	969388
78832	969389
232713	969390
35470	969391
70504	969392
105595	969393
105305	969394
222656	969395
13243	969396
30159	969397
320348	969398
127501	969399
106787	969400
358648	969401
114725	969402
6505	969403
383032	969404
458056	969405
134187	969406
19752	969407
132079	969408
113736	969409
363866	969410
380544	969411
241047	969412
99535	969413
279874	969414
344464	969415
446132	969416
3266	969417
817	969418
5426	969419
25407	969420
382048	969421
32494	969422
409715	969423
83278	969424
124383	969425
179524	969426
101785	969427
248111	969428
90269	969429
12099	969430
121401	969431
3728	969432
61172	969433
454354	969434
146659	969435
208435	969436
451819	969437
58256	969438
162995	969439
158755	969440
1990	969441
167795	969442
4852	969443
135847	969444
339621	969445
163408	969446
335199	969447
7505	969448
110779	969449
8868	969450
161158	969451
235523	969452
322398	969453
173712	969454
343477	969455
19802	969456
144525	969457
96230	969458
4295	969459
243421	969460
295225	969461
215	969462
306411	969463
195374	969464
365310	969465
31320	969466
3742	969467
16504	969468
107348	969469
214167	969470
109811	969471
176482	969472
55013	969473
24829	969474
374230	969475
216498	969476
7768	969477
262127	969478
1072	969479
154233	969480
435512	969481
13564	969482
10111	969483
6903	969484
54274	969485
121700	969486
164639	969487
1287	969488
62406	969489
458879	969490
64607	969491
198786	969492
318923	969493
8532	969494
62100	969495
33097	969496
13435	969497
54749	969498
47742	969499
65512	969500
299753	969501
237307	969502
408330	969503
26965	969504
4965	969505
249688	969506
237307	969507
25005	969508
2684	969509
303944	969510
170345	969511
177953	969512
163724	969513
130678	969514
319621	969515
61012	969516
182233	969517
69285	969518
129506	969519
237188	969520
20527	969521
82920	969522
63925	969523
192142	969524
551	969525
350549	969526
83965	969527
49710	969528
1480	969529
162680	969530
42251	969531
75802	969532
10424	969533
20781	969534
95725	969535
30026	969536
219380	969537
55404	969538
37877	969539
36368	969540
141802	969541
754	969542
28740	969543
76158	969544
170819	969545
325434	969546
40298	969547
11701	969548
248621	969549
221812	969550
105521	969551
192542	969552
9266	969553
362379	969554
334259	969555
150360	969556
373554	969557
411079	969558
64918	969559
343143	969560
62068	969561
58653	969562
1251	969563
389	969564
2123	969565
103	969566
37609	969567
117362	969568
1152	969569
131251	969570
1694	969571
46109	969572
6802	969573
278	969574
356536	969575
114281	969576
430324	969577
3512	969578
41926	969579
67307	969580
339184	969581
98189	969582
361363	969583
72131	969584
3020	969585
178246	969586
218885	969587
1787	969588
89708	969589
73782	969590
3191	969591
187498	969592
15927	969593
231258	969594
387763	969595
15419	969596
372826	969597
449477	969598
19542	969599
302157	969600
60169	969601
19326	969602
122136	969603
2591	969604
372874	969605
164800	969606
80	969607
94111	969608
22529	969609
92962	969610
256796	969611
320262	969612
8630	969613
187280	969614
40659	969615
128264	969616
381752	969617
7380	969618
177585	969619
9561	969620
34115	969621
116018	969622
98005	969623
317659	969624
94963	969625
36657	969626
62645	969627
367707	969628
175066	969629
2927	969630
199985	969631
199765	969632
223702	969633
380437	969634
316905	969635
227113	969636
63259	969637
61745	969638
122914	969639
142996	969640
104012	969641
183911	969642
417926	969643
7656	969644
425413	969645
392901	969646
305822	969647
141733	969648
136820	969649
262276	969650
119315	969651
159470	969652
101176	969653
158958	969654
21602	969655
219863	969656
78970	969657
108067	969658
183145	969659
261882	969660
54594	969661
435384	969662
208670	969663
156318	969664
365682	969665
445920	969666
213130	969667
388521	969668
240914	969669
198881	969670
211508	969671
352744	969672
45860	969673
77245	969674
65541	969675
52976	969676
299029	969677
106397	969678
63673	969679
162600	969680
169495	969681
92868	969682
104567	969683
448303	969684
57940	969685
101089	969686
54546	969687
291878	969688
295864	969689
381543	969690
98964	969691
233599	969692
313272	969693
31863	969694
247596	969695
18149	969696
10487	969697
341773	969698
155129	969699
24976	969700
420497	969701
1328	969702
27179	969703
104840	969704
427442	969705
96716	969706
359117	969707
194971	969708
219990	969709
221359	969710
58963	969711
16642	969712
403741	969713
22105	969714
314176	969715
223240	969716
31053	969717
253741	969718
53148	969719
239776	969720
212314	969721
181058	969722
321892	969723
273229	969724
456754	969725
37738	969726
48883	969727
60108	969728
60003	969729
156794	969730
34807	969731
19391	969732
9848	969733
431191	969734
14540	969735
263182	969736
172330	969737
48040	969738
6472	969739
129945	969740
5074	969741
348189	969742
40371	969743
16204	969744
23718	969745
123683	969746
442880	969747
223731	969748
31719	969749
144610	969750
161678	969751
69265	969752
49493	969753
158790	969754
133291	969755
410411	969756
187148	969757
177279	969758
151089	969759
34491	969760
258657	969761
71840	969762
177279	969763
133199	969764
216867	969765
163232	969766
50653	969767
44619	969768
100666	969769
130707	969770
46378	969771
239855	969772
135859	969773
63501	969774
289665	969775
11690	969776
136642	969777
58624	969778
122467	969779
180455	969780
447759	969781
76492	969782
20305	969783
421803	969784
223262	969785
385074	969786
34345	969787
159222	969788
145921	969789
118379	969790
86641	969791
51062	969792
61447	969793
323685	969794
46780	969795
459085	969796
284832	969797
134734	969798
165684	969799
33708	969800
133132	969801
57468	969802
116028	969803
383543	969804
23839	969805
77851	969806
92255	969807
44389	969808
313995	969809
111326	969810
431300	969811
94775	969812
302168	969813
444236	969814
33498	969815
126212	969816
88397	969817
17390	969818
16378	969819
216335	969820
47774	969821
12737	969822
48716	969823
180261	969824
88659	969825
158659	969826
18541	969827
65541	969828
123074	969829
47662	969830
4555	969831
10375	969832
79406	969833
123003	969834
430209	969835
367660	969836
14134	969837
156988	969838
21057	969839
213068	969840
119475	969841
4863	969842
69956	969843
324034	969844
211280	969845
352889	969846
59800	969847
68621	969848
132275	969849
210931	969850
340962	969851
365723	969852
188298	969853
448672	969854
11347	969855
57702	969856
403175	969857
164696	969858
436604	969859
172620	969860
66165	969861
233611	969862
351364	969863
452790	969864
387991	969865
35182	969866
108576	969867
72098	969868
74403	969869
41356	969870
212582	969871
441712	969872
215113	969873
360644	969874
180777	969875
374825	969876
356706	969877
392095	969878
128437	969879
219126	969880
196683	969881
52027	969882
196988	969883
454613	969884
84212	969885
61295	969886
176235	969887
304275	969888
194754	969889
88443	969890
62146	969891
374906	969892
222926	969893
206996	969894
149756	969895
78187	969896
358167	969897
374168	969898
11682	969899
85666	969900
104862	969901
135229	969902
27441	969903
425790	969904
20461	969905
118692	969906
374587	969907
9675	969908
58435	969909
28081	969910
47355	969911
356836	969912
91187	969913
54376	969914
196404	969915
109922	969916
186631	969917
60704	969918
241777	969919
31263	969920
125861	969921
79726	969922
148682	969923
299488	969924
338295	969925
87168	969926
122598	969927
397323	969928
255232	969929
325313	969930
31494	969931
102368	969932
128409	969933
373829	969934
135780	969935
98515	969936
98340	969937
103235	969938
143304	969939
186861	969940
345533	969941
15685	969942
402966	969943
10487	969944
31065	969945
15565	969946
1263	969947
20072	969948
112838	969949
430882	969950
56942	969951
162778	969952
48825	969953
177143	969954
72466	969955
165477	969956
38116	969957
100499	969958
298594	969959
455130	969960
361043	969961
315394	969962
130290	969963
156642	969964
242407	969965
249873	969966
19517	969967
214044	969968
30128	969969
43340	969970
189007	969971
184157	969972
313919	969973
104013	969974
86634	969975
38777	969976
162017	969977
119500	969978
134578	969979
22024	969980
164736	969981
174349	969982
26533	969983
418715	969984
368753	969985
72637	969986
62947	969987
7357	969988
282211	969989
221686	969990
77641	969991
176998	969992
53467	969993
54452	969994
132359	969995
222423	969996
115585	969997
377	969998
103466	969999
392256	970000
4444	970001
3721	970002
406720	970003
434234	970004
216702	970005
227978	970006
108067	970007
124590	970008
244386	970009
275260	970010
49072	970011
164564	970012
220370	970013
359706	970014
189200	970015
54634	970016
460180	970017
72894	970018
458174	970019
432604	970020
195884	970021
98783	970022
127154	970023
444817	970024
89513	970025
51598	970026
74286	970027
414069	970028
162095	970029
91866	970030
206339	970031
352942	970032
431662	970033
85926	970034
363897	970035
64390	970036
184967	970037
364776	970038
340117	970039
33274	970040
358857	970041
357019	970042
143518	970043
37067	970044
71586	970045
289418	970046
98875	970047
109469	970048
443184	970049
325604	970050
243028	970051
130280	970052
17219	970053
214437	970054
441867	970055
166241	970056
75211	970057
182949	970058
361576	970059
212067	970060
187245	970061
44070	970062
92340	970063
77887	970064
53625	970065
431445	970066
455115	970067
170578	970068
365826	970069
392328	970070
381262	970071
426789	970072
442379	970073
273481	970074
406612	970075
56824	970076
172107	970077
11187	970078
91171	970079
44486	970080
421333	970081
411695	970082
46104	970083
100989	970084
164543	970085
32743	970086
289344	970087
64729	970088
245158	970089
79471	970090
9910	970091
48260	970092
234970	970093
113083	970094
338497	970095
365697	970096
201677	970097
278566	970098
155181	970099
23611	970100
376857	970101
127844	970102
140166	970103
291141	970104
139769	970105
50624	970106
199242	970107
444059	970108
19569	970109
302741	970110
240280	970111
210965	970112
353374	970113
124487	970114
5510	970115
203297	970116
87462	970117
369726	970118
388421	970119
333796	970120
281346	970121
67502	970122
123175	970123
389842	970124
7107	970125
244534	970126
201180	970127
12131	970128
171108	970129
122896	970130
168438	970131
256043	970132
73169	970133
357434	970134
318349	970135
229840	970136
65465	970137
47570	970138
9182	970139
26389	970140
219413	970141
81174	970142
383561	970143
410799	970144
32591	970145
177883	970146
352048	970147
429460	970148
23619	970149
78870	970150
380714	970151
7825	970152
180215	970153
65627	970154
256055	970155
247109	970156
137109	970157
304440	970158
289000	970159
86455	970160
159433	970161
354873	970162
149572	970163
314001	970164
446264	970165
205929	970166
34902	970167
268152	970168
19018	970169
367711	970170
139597	970171
52239	970172
79324	970173
94292	970174
315123	970175
222588	970176
6388	970177
14812	970178
220965	970179
241357	970180
85389	970181
81635	970182
10654	970183
33540	970184
47054	970185
300052	970186
9	970187
418346	970188
227553	970189
209039	970190
12104	970191
176988	970192
32719	970193
74165	970194
243077	970195
107575	970196
1288	970197
7151	970198
8913	970199
26824	970200
81850	970201
77373	970202
120313	970203
87988	970204
179512	970205
347882	970206
71628	970207
226780	970208
30655	970209
68029	970210
228763	970211
181971	970212
374021	970213
163633	970214
166945	970215
443652	970216
424503	970217
44079	970218
403298	970219
188238	970220
163400	970221
174290	970222
42010	970223
405514	970224
91170	970225
249789	970226
108140	970227
89041	970228
255787	970229
319121	970230
24635	970231
433847	970232
16895	970233
185293	970234
118201	970235
169971	970236
118140	970237
145038	970238
170448	970239
120798	970240
153966	970241
125069	970242
112406	970243
32039	970244
266695	970245
214722	970246
45616	970247
313534	970248
196163	970249
70096	970250
436132	970251
259847	970252
215702	970253
317918	970254
223500	970255
47180	970256
352253	970257
101002	970258
382950	970259
281202	970260
213929	970261
68046	970262
175988	970263
252575	970264
364398	970265
412987	970266
17963	970267
30722	970268
203081	970269
75319	970270
19387	970271
23911	970272
6952	970273
389874	970274
210026	970275
119157	970276
165093	970277
90648	970278
108974	970279
237054	970280
61545	970281
193581	970282
61003	970283
202246	970284
3491	970285
6725	970286
205174	970287
17009	970288
158756	970289
416122	970290
33393	970291
78954	970292
253596	970293
29568	970294
103509	970295
325541	970296
11640	970297
49216	970298
213356	970299
229820	970300
30419	970301
70641	970302
121286	970303
929	970304
273249	970305
34499	970306
169944	970307
183541	970308
173911	970309
4204	970310
127357	970311
217793	970312
186890	970313
53419	970314
1280	970315
9257	970316
53575	970317
16696	970318
64614	970319
119194	970320
434828	970321
75	970322
292316	970323
271498	970324
205791	970325
37215	970326
318	970327
69483	970328
3825	970329
81537	970330
243855	970331
48509	970332
169058	970333
91537	970334
56816	970335
33651	970336
5051	970337
230470	970338
253049	970339
30292	970340
47500	970341
453223	970342
17506	970343
42415	970344
54119	970345
123172	970346
122288	970347
15638	970348
24875	970349
221256	970350
94347	970351
397518	970352
23507	970353
11171	970354
52354	970355
1453	970356
64724	970357
4788	970358
90391	970359
111381	970360
59663	970361
6493	970362
91771	970363
198200	970364
26649	970365
218268	970366
142795	970367
122345	970368
401839	970369
65667	970370
3471	970371
16593	970372
163115	970373
313554	970374
120586	970375
80020	970376
336708	970377
435679	970378
149468	970379
41390	970380
183	970381
38021	970382
2780	970383
346326	970384
426223	970385
112587	970386
3116	970387
44319	970388
357939	970389
143283	970390
3548	970391
171259	970392
243705	970393
30219	970394
367628	970395
11003	970396
71338	970397
247928	970398
35460	970399
47588	970400
98904	970401
35995	970402
35995	970403
279822	970404
181718	970405
11070	970406
346	970407
385075	970408
346882	970409
11999	970410
41067	970411
13415	970412
195635	970413
105745	970414
56646	970415
157783	970416
27804	970417
90759	970418
26275	970419
389923	970420
317323	970421
14745	970422
52595	970423
29716	970424
62535	970425
13439	970426
54155	970427
11492	970428
13457	970429
121820	970430
371763	970431
53147	970432
170003	970433
329425	970434
75818	970435
134883	970436
38375	970437
18234	970438
117642	970439
150607	970440
338898	970441
316146	970442
185286	970443
78043	970444
326382	970445
221658	970446
266568	970447
235220	970448
23099	970449
31756	970450
88157	970451
8729	970452
419441	970453
5914	970454
105883	970455
10404	970456
311248	970457
372970	970458
38379	970459
306927	970460
156743	970461
7287	970462
69839	970463
59483	970464
108647	970465
238778	970466
118707	970467
91221	970468
239003	970469
325961	970470
56096	970471
212327	970472
33591	970473
246611	970474
242303	970475
214815	970476
214065	970477
109513	970478
71943	970479
389441	970480
28384	970481
38311	970482
452513	970483
110578	970484
187156	970485
436860	970486
395536	970487
152105	970488
15123	970489
395978	970490
71615	970491
216541	970492
228582	970493
38190	970494
84906	970495
16925	970496
60677	970497
378840	970498
265877	970499
105869	970500
277289	970501
227223	970502
271035	970503
78509	970504
430970	970505
249261	970506
10229	970507
39756	970508
174854	970509
2629	970510
458457	970511
347038	970512
217888	970513
120896	970514
25602	970515
308313	970516
6485	970517
245948	970518
230691	970519
92314	970520
111312	970521
173259	970522
366572	970523
199189	970524
170214	970525
153336	970526
264930	970527
46652	970528
213244	970529
18427	970530
430521	970531
44978	970532
24050	970533
10966	970534
381195	970535
195181	970536
249918	970537
620	970538
27530	970539
166065	970540
304838	970541
360731	970542
181076	970543
226835	970544
424203	970545
50604	970546
358449	970547
59723	970548
34644	970549
217313	970550
237602	970551
139080	970552
318897	970553
182337	970554
82039	970555
101882	970556
415091	970557
239577	970558
376450	970559
365961	970560
194743	970561
54823	970562
42034	970563
13375	970564
214654	970565
32899	970566
308619	970567
58921	970568
1217	970569
110786	970570
114751	970571
407251	970572
303725	970573
1	970574
82623	970575
16866	970576
38177	970577
206165	970578
30042	970579
231389	970580
181320	970581
1496	970582
63431	970583
75473	970584
400923	970585
73477	970586
425568	970587
218447	970588
303761	970589
9293	970590
126478	970591
9432	970592
315757	970593
85448	970594
29179	970595
97540	970596
17784	970597
302355	970598
141629	970599
87624	970600
6425	970601
223289	970602
200653	970603
314605	970604
394321	970605
89523	970606
169740	970607
112900	970608
187191	970609
230813	970610
117759	970611
240609	970612
384946	970613
232563	970614
153759	970615
140325	970616
21503	970617
4830	970618
422499	970619
19415	970620
138765	970621
218970	970622
12746	970623
63806	970624
197323	970625
141764	970626
31842	970627
333691	970628
293625	970629
78960	970630
2209	970631
139409	970632
282076	970633
351375	970634
426496	970635
443684	970636
396369	970637
97803	970638
170542	970639
8903	970640
20941	970641
423579	970642
262865	970643
14806	970644
78430	970645
26793	970646
61593	970647
375927	970648
165984	970649
104042	970650
99576	970651
52306	970652
63551	970653
51039	970654
35584	970655
182375	970656
82302	970657
445776	970658
275866	970659
400668	970660
24890	970661
60534	970662
231852	970663
185232	970664
419230	970665
123937	970666
41323	970667
237044	970668
448199	970669
93863	970670
165846	970671
32521	970672
413941	970673
106306	970674
180021	970675
177897	970676
92957	970677
336168	970678
136699	970679
230623	970680
21000	970681
8284	970682
393205	970683
294144	970684
152592	970685
394946	970686
19844	970687
330599	970688
284515	970689
182775	970690
456230	970691
256237	970692
227896	970693
193143	970694
369074	970695
170307	970696
351991	970697
361455	970698
232369	970699
125150	970700
195695	970701
276795	970702
72853	970703
433431	970704
67101	970705
60139	970706
245658	970707
59471	970708
445165	970709
315313	970710
82103	970711
114226	970712
377260	970713
107536	970714
20857	970715
235615	970716
391596	970717
379638	970718
188287	970719
423285	970720
207865	970721
251865	970722
458277	970723
136342	970724
54800	970725
77358	970726
340750	970727
341565	970728
247283	970729
56310	970730
157069	970731
34538	970732
200464	970733
3232	970734
340183	970735
195397	970736
358837	970737
185067	970738
181110	970739
377908	970740
11300	970741
182291	970742
1388	970743
26060	970744
150618	970745
377389	970746
20553	970747
229317	970748
13832	970749
114869	970750
62423	970751
52435	970752
186424	970753
109355	970754
129765	970755
2180	970756
28762	970757
10536	970758
24935	970759
14879	970760
39130	970761
60500	970762
23399	970763
36778	970764
215274	970765
122449	970766
161628	970767
100558	970768
126343	970769
444431	970770
5755	970771
1817	970772
83957	970773
171573	970774
21248	970775
231282	970776
6186	970777
147440	970778
33190	970779
123870	970780
218065	970781
328768	970782
79914	970783
220610	970784
411008	970785
129371	970786
408479	970787
452464	970788
265014	970789
59023	970790
339840	970791
47355	970792
423768	970793
413671	970794
387602	970795
8877	970796
121941	970797
211618	970798
364001	970799
135962	970800
124506	970801
248857	970802
127707	970803
77227	970804
452408	970805
80074	970806
72693	970807
37569	970808
158678	970809
54831	970810
101345	970811
39376	970812
229187	970813
124901	970814
163078	970815
237373	970816
374715	970817
146237	970818
375242	970819
109412	970820
426777	970821
321851	970822
94438	970823
97475	970824
245957	970825
42152	970826
62439	970827
18302	970828
213440	970829
117619	970830
33224	970831
141065	970832
96239	970833
40653	970834
159780	970835
7692	970836
342694	970837
1315	970838
53232	970839
185982	970840
38617	970841
267243	970842
148246	970843
164741	970844
276691	970845
73609	970846
119205	970847
382508	970848
154655	970849
71097	970850
237244	970851
170867	970852
445837	970853
440578	970854
375266	970855
362583	970856
142540	970857
28279	970858
193966	970859
85806	970860
192174	970861
50170	970862
70753	970863
328944	970864
407866	970865
41315	970866
18638	970867
78531	970868
244550	970869
76633	970870
134566	970871
415194	970872
62738	970873
56518	970874
423128	970875
245476	970876
121011	970877
263052	970878
212389	970879
49125	970880
33087	970881
14440	970882
99437	970883
345482	970884
37345	970885
449687	970886
238715	970887
47362	970888
59565	970889
342403	970890
269913	970891
220527	970892
110885	970893
92702	970894
19388	970895
49910	970896
79623	970897
229377	970898
88458	970899
127956	970900
317393	970901
46996	970902
407899	970903
237887	970904
132063	970905
36390	970906
265789	970907
203575	970908
23836	970909
14315	970910
8688	970911
76109	970912
202523	970913
330506	970914
126867	970915
316317	970916
17660	970917
398941	970918
171576	970919
161721	970920
382113	970921
290233	970922
118994	970923
103988	970924
82240	970925
132073	970926
344586	970927
124710	970928
157462	970929
71015	970930
405919	970931
225356	970932
143127	970933
448058	970934
196163	970935
379073	970936
158355	970937
414578	970938
266520	970939
291419	970940
380063	970941
168545	970942
295330	970943
320870	970944
318199	970945
265790	970946
293696	970947
190656	970948
453306	970949
60627	970950
7289	970951
38379	970952
141378	970953
60655	970954
417788	970955
237095	970956
123659	970957
161468	970958
2131	970959
185622	970960
130196	970961
165685	970962
50446	970963
397381	970964
129198	970965
128946	970966
97622	970967
106420	970968
72742	970969
10144	970970
194275	970971
275099	970972
152527	970973
202285	970974
132833	970975
147080	970976
111973	970977
115434	970978
213709	970979
232364	970980
123375	970981
76932	970982
366282	970983
43532	970984
97925	970985
208445	970986
119315	970987
13483	970988
371364	970989
225708	970990
216008	970991
367680	970992
316485	970993
161161	970994
327913	970995
297984	970996
390253	970997
22949	970998
119480	970999
238021	971000
312803	971001
436150	971002
31827	971003
6918	971004
121211	971005
119467	971006
179255	971007
155253	971008
84212	971009
82516	971010
78293	971011
338048	971012
165498	971013
128	971014
370541	971015
22057	971016
395578	971017
82557	971018
57717	971019
354403	971020
116233	971021
410063	971022
410574	971023
161328	971024
40632	971025
440103	971026
421415	971027
294219	971028
13539	971029
11591	971030
39116	971031
78862	971032
89151	971033
141624	971034
152703	971035
437101	971036
393750	971037
269891	971038
11501	971039
8730	971040
97348	971041
405798	971042
89226	971043
248526	971044
272060	971045
10786	971046
384463	971047
87833	971048
228382	971049
18049	971050
154336	971051
136108	971052
190979	971053
41373	971054
122104	971055
186305	971056
21403	971057
31479	971058
9936	971059
74631	971060
94777	971061
156428	971062
3986	971063
115750	971064
60896	971065
248039	971066
408943	971067
15739	971068
291122	971069
143819	971070
212487	971071
97056	971072
152759	971073
9850	971074
1054	971075
53929	971076
18708	971077
321122	971078
2745	971079
225644	971080
96396	971081
237940	971082
25940	971083
199124	971084
108957	971085
218302	971086
93457	971087
126138	971088
296608	971089
47530	971090
11862	971091
90011	971092
447361	971093
7341	971094
119091	971095
268208	971096
175030	971097
213623	971098
288004	971099
353346	971100
5963	971101
7215	971102
248683	971103
294852	971104
328292	971105
1674	971106
235857	971107
118004	971108
30035	971109
23335	971110
155016	971111
4437	971112
122898	971113
388924	971114
82619	971115
304307	971116
277957	971117
208337	971118
83668	971119
33449	971120
115237	971121
237109	971122
5407	971123
379128	971124
372321	971125
70506	971126
6133	971127
107868	971128
92159	971129
131019	971130
173496	971131
118367	971132
36287	971133
209493	971134
395950	971135
189009	971136
101875	971137
196863	971138
201882	971139
83587	971140
142664	971141
66923	971142
78900	971143
185556	971144
20614	971145
55686	971146
37373	971147
4384	971148
129585	971149
192733	971150
405317	971151
453568	971152
284183	971153
73940	971154
128946	971155
361190	971156
109095	971157
84116	971158
241542	971159
97622	971160
201400	971161
281505	971162
197126	971163
71131	971164
148706	971165
77994	971166
152631	971167
119112	971168
160015	971169
5243	971170
293762	971171
10296	971172
54198	971173
101770	971174
69536	971175
69791	971176
226989	971177
438709	971178
58841	971179
115140	971180
80761	971181
85021	971182
52228	971183
215577	971184
50420	971185
233268	971186
95506	971187
182310	971188
79794	971189
438437	971190
3932	971191
3932	971192
138447	971193
343	971194
15030	971195
151210	971196
117405	971197
148136	971198
248274	971199
439650	971200
333800	971201
10940	971202
36244	971203
388514	971204
121307	971205
44103	971206
163356	971207
440817	971208
84973	971209
160524	971210
56690	971211
241534	971212
385568	971213
417516	971214
75068	971215
58875	971216
78212	971217
10116	971218
46134	971219
127560	971220
329179	971221
19376	971222
4921	971223
59620	971224
58071	971225
75908	971226
231583	971227
41164	971228
417252	971229
28690	971230
45307	971231
29710	971232
237724	971233
262088	971234
427790	971235
79838	971236
216181	971237
399207	971238
348274	971239
2436	971240
458885	971241
385862	971242
53128	971243
177267	971244
287496	971245
387204	971246
47590	971247
103100	971248
46545	971249
399161	971250
53292	971251
353388	971252
164589	971253
393167	971254
383350	971255
15238	971256
69138	971257
221721	971258
21662	971259
37679	971260
12808	971261
119276	971262
117228	971263
404310	971264
167	971265
157374	971266
149509	971267
430812	971268
139727	971269
165664	971270
217008	971271
101764	971272
153830	971273
245960	971274
245008	971275
56481	971276
234317	971277
130505	971278
237481	971279
350671	971280
67975	971281
380334	971282
103803	971283
246891	971284
180889	971285
354440	971286
133334	971287
59439	971288
68245	971289
40711	971290
169389	971291
408770	971292
104769	971293
14147	971294
125111	971295
220877	971296
142668	971297
191405	971298
235513	971299
120276	971300
398916	971301
389856	971302
458956	971303
37338	971304
18184	971305
219776	971306
193742	971307
369907	971308
400922	971309
373325	971310
294213	971311
128846	971312
343275	971313
302748	971314
236958	971315
112263	971316
440519	971317
20793	971318
19674	971319
174806	971320
237220	971321
127120	971322
95855	971323
183131	971324
293149	971325
233910	971326
80588	971327
245700	971328
72141	971329
103421	971330
320548	971331
67770	971332
80864	971333
254172	971334
433028	971335
181317	971336
55527	971337
382414	971338
237494	971339
131001	971340
57518	971341
233583	971342
448120	971343
360130	971344
39846	971345
200454	971346
47224	971347
91015	971348
172957	971349
420977	971350
390723	971351
114385	971352
208773	971353
240240	971354
424010	971355
313646	971356
242317	971357
158353	971358
215399	971359
217553	971360
72414	971361
26565	971362
94486	971363
32001	971364
124488	971365
393228	971366
351906	971367
192732	971368
42176	971369
166093	971370
136395	971371
255298	971372
396107	971373
149846	971374
457886	971375
32721	971376
320056	971377
162635	971378
75226	971379
75489	971380
16206	971381
251504	971382
17532	971383
66672	971384
278759	971385
263822	971386
22963	971387
73620	971388
210310	971389
62591	971390
31665	971391
52250	971392
89527	971393
438464	971394
109958	971395
134583	971396
202637	971397
264637	971398
191741	971399
169411	971400
90758	971401
40474	971402
205715	971403
11845	971404
136008	971405
301495	971406
21588	971407
11428	971408
257330	971409
275410	971410
31253	971411
165105	971412
334756	971413
11011	971414
62527	971415
60697	971416
30033	971417
85888	971418
198719	971419
100037	971420
122323	971421
205657	971422
62679	971423
6554	971424
420124	971425
248568	971426
55250	971427
296921	971428
61692	971429
370338	971430
6956	971431
19700	971432
145463	971433
208441	971434
7699	971435
302879	971436
90483	971437
206897	971438
2	971439
284104	971440
17415	971441
247128	971442
151374	971443
39463	971444
218066	971445
29663	971446
226289	971447
13527	971448
4515	971449
276299	971450
187995	971451
344122	971452
164702	971453
312684	971454
15429	971455
162625	971456
316745	971457
14581	971458
192219	971459
398321	971460
212500	971461
379297	971462
87994	971463
99496	971464
3323	971465
426768	971466
54802	971467
444050	971468
58598	971469
238617	971470
38767	971471
86882	971472
285762	971473
107648	971474
136400	971475
215939	971476
430817	971477
288677	971478
24938	971479
36556	971480
11928	971481
332160	971482
311204	971483
88663	971484
369563	971485
296088	971486
433111	971487
215791	971488
444860	971489
20814	971490
61175	971491
50169	971492
412840	971493
335689	971494
241031	971495
214868	971496
330646	971497
197490	971498
326809	971499
204971	971500
30187	971501
339925	971502
78537	971503
220749	971504
44686	971505
18656	971506
138225	971507
244496	971508
19672	971509
10106	971510
123490	971511
25743	971512
338173	971513
251294	971514
131942	971515
137184	971516
23995	971517
251535	971518
63213	971519
232856	971520
154439	971521
279235	971522
178474	971523
42027	971524
2535	971525
114618	971526
115844	971527
117065	971528
351506	971529
92536	971530
125860	971531
125860	971532
78858	971533
62044	971534
116766	971535
239221	971536
200705	971537
22235	971538
202785	971539
255014	971540
447754	971541
153379	971542
43033	971543
237035	971544
144847	971545
49101	971546
321159	971547
38557	971548
72961	971549
208554	971550
17819	971551
25885	971552
85072	971553
285283	971554
86442	971555
373012	971556
73043	971557
319081	971558
191127	971559
61040	971560
227448	971561
145049	971562
53436	971563
139558	971564
338822	971565
83577	971566
180516	971567
239323	971568
311393	971569
298937	971570
21048	971571
135861	971572
64980	971573
146995	971574
42821	971575
45716	971576
320528	971577
305101	971578
433655	971579
394215	971580
367374	971581
130392	971582
348988	971583
277972	971584
168863	971585
250641	971586
242974	971587
412202	971588
147010	971589
203719	971590
458014	971591
235273	971592
347518	971593
96051	971594
73804	971595
292880	971596
239105	971597
369889	971598
138440	971599
314005	971600
52474	971601
419094	971602
445429	971603
207507	971604
451373	971605
31071	971606
213221	971607
42971	971608
79704	971609
22471	971610
86690	971611
32978	971612
40809	971613
123516	971614
352873	971615
311769	971616
247626	971617
126823	971618
8385	971619
387506	971620
202093	971621
136327	971622
99033	971623
67152	971624
439340	971625
13332	971626
145105	971627
12176	971628
330128	971629
3430	971630
38467	971631
416484	971632
16767	971633
126638	971634
162500	971635
103451	971636
206419	971637
158200	971638
347958	971639
424723	971640
33237	971641
212757	971642
4817	971643
26710	971644
9043	971645
103812	971646
374991	971647
16476	971648
78533	971649
139056	971650
428955	971651
205557	971652
315187	971653
197770	971654
102754	971655
63867	971656
35034	971657
127802	971658
125879	971659
36153	971660
36161	971661
120124	971662
248193	971663
233048	971664
151629	971665
99525	971666
34108	971667
21153	971668
46295	971669
140192	971670
46997	971671
40857	971672
21490	971673
43487	971674
345142	971675
256713	971676
56284	971677
413337	971678
134755	971679
122849	971680
165660	971681
37918	971682
109528	971683
40985	971684
108835	971685
49768	971686
50434	971687
126633	971688
58407	971689
140754	971690
149440	971691
312838	971692
256658	971693
41508	971694
213020	971695
228622	971696
292805	971697
40059	971698
134986	971699
37054	971700
41710	971701
111470	971702
314889	971703
235019	971704
91253	971705
50822	971706
184570	971707
450099	971708
424765	971709
37767	971710
172996	971711
215421	971712
18524	971713
291032	971714
188524	971715
79900	971716
359524	971717
144456	971718
70370	971719
4742	971720
52507	971721
108317	971722
425823	971723
109134	971724
87865	971725
178990	971726
42533	971727
25999	971728
152323	971729
7495	971730
141270	971731
66713	971732
221503	971733
224375	971734
32093	971735
12841	971736
434200	971737
127559	971738
44752	971739
10224	971740
972	971741
146523	971742
70708	971743
18178	971744
103923	971745
89905	971746
325206	971747
116045	971748
144010	971749
180719	971750
33078	971751
17796	971752
354268	971753
81332	971754
239510	971755
182237	971756
104265	971757
124950	971758
124941	971759
320072	971760
56934	971761
286926	971762
104051	971763
406449	971764
254222	971765
424979	971766
77160	971767
216652	971768
456204	971769
182773	971770
89375	971771
65387	971772
212884	971773
31927	971774
186023	971775
204137	971776
92919	971777
453191	971778
438139	971779
445732	971780
114212	971781
24441	971782
9874	971783
109324	971784
3987	971785
17734	971786
145351	971787
27711	971788
224264	971789
359859	971790
44347	971791
399788	971792
17763	971793
317425	971794
149550	971795
192719	971796
148486	971797
73648	971798
336298	971799
365387	971800
415315	971801
73335	971802
15378	971803
18879	971804
55958	971805
171591	971806
177908	971807
379053	971808
18879	971809
224789	971810
41421	971811
395618	971812
50724	971813
144724	971814
416099	971815
153284	971816
29417	971817
191121	971818
207512	971819
131099	971820
125084	971821
78787	971822
446415	971823
131439	971824
175016	971825
49642	971826
161778	971827
6928	971828
243832	971829
435827	971830
17189	971831
149854	971832
71044	971833
196301	971834
112750	971835
188913	971836
321594	971837
319465	971838
221594	971839
337182	971840
123773	971841
107747	971842
195853	971843
98190	971844
209487	971845
82426	971846
170528	971847
181884	971848
151322	971849
171877	971850
50878	971851
24908	971852
38456	971853
1213	971854
75352	971855
69320	971856
360658	971857
83866	971858
235706	971859
375622	971860
4326	971861
396853	971862
61831	971863
12671	971864
77381	971865
285098	971866
99766	971867
73377	971868
165109	971869
296876	971870
244050	971871
27546	971872
361125	971873
435685	971874
1329	971875
79604	971876
241730	971877
322920	971878
70798	971879
115918	971880
209186	971881
147470	971882
349580	971883
93993	971884
388257	971885
176953	971886
160176	971887
1541	971888
331397	971889
86819	971890
15273	971891
25550	971892
222999	971893
246639	971894
94219	971895
105279	971896
79088	971897
89397	971898
94913	971899
91588	971900
67096	971901
246759	971902
45781	971903
16425	971904
167710	971905
28421	971906
88898	971907
127148	971908
103773	971909
75654	971910
286995	971911
3186	971912
457035	971913
9255	971914
145068	971915
136574	971916
132595	971917
162208	971918
74294	971919
55871	971920
53895	971921
3014	971922
28905	971923
203233	971924
278476	971925
276718	971926
71715	971927
146438	971928
90923	971929
44138	971930
238647	971931
280619	971932
5109	971933
81886	971934
190445	971935
9663	971936
167820	971937
294909	971938
123408	971939
28	971940
18592	971941
163496	971942
150390	971943
119429	971944
75266	971945
30478	971946
416902	971947
18226	971948
410	971949
213510	971950
121075	971951
18226	971952
382889	971953
85710	971954
4084	971955
206489	971956
76260	971957
201068	971958
138082	971959
141495	971960
307064	971961
182248	971962
163461	971963
132664	971964
25099	971965
221161	971966
239227	971967
195804	971968
250411	971969
374588	971970
3712	971971
232509	971972
172916	971973
358227	971974
107894	971975
316897	971976
133245	971977
45012	971978
239604	971979
14526	971980
370177	971981
131820	971982
97244	971983
109014	971984
101589	971985
428481	971986
5870	971987
10128	971988
1285	971989
57638	971990
15170	971991
146846	971992
11875	971993
27502	971994
410969	971995
94635	971996
44116	971997
149351	971998
79409	971999
272071	972000
192420	972001
189931	972002
290464	972003
79359	972004
271945	972005
19749	972006
179282	972007
26189	972008
287871	972009
208910	972010
315196	972011
106258	972012
162450	972013
174099	972014
34762	972015
25445	972016
38499	972017
258641	972018
245227	972019
15891	972020
441523	972021
326490	972022
175544	972023
36402	972024
18516	972025
108336	972026
249214	972027
88511	972028
98881	972029
428675	972030
236443	972031
37867	972032
6507	972033
24996	972034
271176	972035
84608	972036
21811	972037
158306	972038
25445	972039
295116	972040
225342	972041
155429	972042
17	972043
33526	972044
219371	972045
75050	972046
232381	972047
282843	972048
121493	972049
65069	972050
317042	972051
391727	972052
296009	972053
319491	972054
117906	972055
25948	972056
200939	972057
5792	972058
156055	972059
19085	972060
448289	972061
137885	972062
341747	972063
119450	972064
126777	972065
298421	972066
39056	972067
154570	972068
28532	972069
207007	972070
242781	972071
258515	972072
167981	972073
23180	972074
31481	972075
123760	972076
124603	972077
9382	972078
437105	972079
62492	972080
62492	972081
84023	972082
94723	972083
197790	972084
141768	972085
368604	972086
233873	972087
69946	972088
118635	972089
306703	972090
331094	972091
30732	972092
455200	972093
3582	972094
15760	972095
119392	972096
225210	972097
15760	972098
181030	972099
119433	972100
255169	972101
50610	972102
17290	972103
60396	972104
19789	972105
377257	972106
184367	972107
392367	972108
46766	972109
35836	972110
181958	972111
4205	972112
387840	972113
216190	972114
87154	972115
152547	972116
74896	972117
334519	972118
114677	972119
366691	972120
18462	972121
43011	972122
19529	972123
29111	972124
312250	972125
199035	972126
395636	972127
209438	972128
41799	972129
795	972130
396152	972131
340041	972132
100893	972133
65754	972134
411735	972135
47760	972136
156751	972137
53816	972138
426248	972139
118913	972140
60366	972141
13617	972142
434117	972143
213914	972144
71476	972145
377623	972146
306464	972147
169762	972148
128555	972149
226917	972150
210649	972151
287133	972152
118650	972153
199421	972154
83922	972155
403165	972156
28119	972157
214418	972158
402644	972159
307798	972160
197476	972161
170917	972162
257403	972163
14253	972164
163428	972165
83732	972166
22165	972167
73779	972168
44794	972169
218516	972170
60345	972171
22697	972172
251197	972173
185159	972174
26228	972175
380066	972176
32415	972177
392485	972178
434330	972179
101761	972180
84240	972181
417864	972182
18223	972183
107405	972184
447383	972185
38550	972186
44573	972187
55876	972188
369913	972189
132376	972190
35518	972191
26640	972192
135002	972193
453772	972194
225303	972195
78128	972196
78556	972197
209184	972198
196571	972199
293538	972200
426796	972201
14470	972202
174327	972203
172649	972204
83340	972205
343895	972206
31189	972207
231796	972208
61448	972209
224605	972210
353431	972211
117342	972212
388438	972213
459277	972214
218135	972215
95168	972216
373635	972217
146472	972218
76330	972219
159952	972220
108996	972221
161628	972222
35557	972223
25957	972224
15429	972225
23954	972226
386492	972227
9009	972228
145358	972229
285053	972230
16640	972231
72921	972232
133728	972233
88681	972234
261569	972235
54072	972236
82005	972237
34597	972238
258083	972239
1028	972240
122622	972241
189886	972242
268618	972243
156751	972244
63714	972245
337160	972246
190176	972247
355258	972248
237498	972249
31435	972250
444840	972251
317396	972252
210662	972253
100198	972254
14526	972255
62110	972256
234773	972257
14118	972258
304162	972259
66752	972260
25059	972261
307507	972262
189634	972263
241706	972264
233367	972265
416245	972266
347706	972267
46727	972268
60450	972269
126146	972270
297922	972271
289211	972272
24086	972273
50327	972274
197466	972275
336962	972276
146240	972277
353544	972278
27867	972279
106113	972280
118813	972281
366145	972282
6670	972283
214777	972284
201741	972285
236487	972286
299703	972287
124307	972288
67254	972289
148861	972290
122430	972291
159954	972292
49431	972293
30436	972294
88373	972295
107238	972296
128570	972297
236688	972298
345560	972299
1593	972300
242283	972301
314947	972302
8551	972303
142275	972304
98328	972305
1536	972306
34530	972307
270788	972308
125508	972309
54808	972310
64710	972311
10368	972312
5335	972313
26591	972314
319164	972315
349078	972316
16046	972317
33012	972318
46346	972319
391962	972320
241688	972321
138	972322
31977	972323
157513	972324
4272	972325
69046	972326
76034	972327
437580	972328
4131	972329
138769	972330
169633	972331
2570	972332
143830	972333
247301	972334
4877	972335
4272	972336
23052	972337
12034	972338
259039	972339
262889	972340
8567	972341
17698	972342
452911	972343
254042	972344
8661	972345
3770	972346
63682	972347
414091	972348
3953	972349
232404	972350
236036	972351
320142	972352
780	972353
19800	972354
185339	972355
227085	972356
146589	972357
209311	972358
122295	972359
154470	972360
44962	972361
207259	972362
27601	972363
116247	972364
199343	972365
223435	972366
437516	972367
73955	972368
209465	972369
157257	972370
33469	972371
11249	972372
62430	972373
27498	972374
33903	972375
128659	972376
245697	972377
182162	972378
83492	972379
175761	972380
11152	972381
245	972382
101199	972383
155345	972384
57827	972385
5851	972386
227241	972387
36419	972388
87343	972389
10243	972390
105546	972391
69517	972392
12703	972393
116651	972394
51799	972395
90000	972396
124387	972397
311	972398
445072	972399
284848	972400
193276	972401
388396	972402
33048	972403
199382	972404
32574	972405
20299	972406
343350	972407
459306	972408
61262	972409
14348	972410
187243	972411
152018	972412
66120	972413
232166	972414
46497	972415
32475	972416
220515	972417
152597	972418
209046	972419
387155	972420
91016	972421
78743	972422
351271	972423
280556	972424
14216	972425
365127	972426
177729	972427
419920	972428
108636	972429
108636	972430
27181	972431
27181	972432
272925	972433
156002	972434
27181	972435
454527	972436
12297	972437
40497	972438
231974	972439
367805	972440
353031	972441
213594	972442
424103	972443
198179	972444
31921	972445
55585	972446
168045	972447
5215	972448
76226	972449
37841	972450
57881	972451
13873	972452
55845	972453
399581	972454
9311	972455
173397	972456
117564	972457
2061	972458
101055	972459
93380	972460
89048	972461
156785	972462
55682	972463
24558	972464
166814	972465
427881	972466
200313	972467
265767	972468
264160	972469
4031	972470
3972	972471
90104	972472
132940	972473
156746	972474
103124	972475
326103	972476
67365	972477
213884	972478
82131	972479
70982	972480
19786	972481
418085	972482
116867	972483
401513	972484
73018	972485
767	972486
224509	972487
87654	972488
92908	972489
44398	972490
35757	972491
272219	972492
372218	972493
112648	972494
349422	972495
12279	972496
73962	972497
432337	972498
85198	972499
221875	972500
307718	972501
112017	972502
187245	972503
31798	972504
7416	972505
59771	972506
161044	972507
16457	972508
213941	972509
306852	972510
66477	972511
197045	972512
336142	972513
32791	972514
156322	972515
117711	972516
16062	972517
38008	972518
267161	972519
108931	972520
215	972521
232947	972522
85734	972523
8592	972524
224175	972525
313418	972526
455915	972527
108221	972528
51160	972529
112790	972530
55159	972531
51030	972532
1085	972533
162287	972534
20626	972535
24728	972536
3250	972537
34561	972538
311803	972539
32791	972540
310917	972541
383479	972542
212307	972543
77665	972544
180510	972545
24214	972546
229028	972547
120133	972548
215	972549
61203	972550
45619	972551
351228	972552
85317	972553
232868	972554
4296	972555
216418	972556
27063	972557
125548	972558
132630	972559
165238	972560
1294	972561
150064	972562
9541	972563
8527	972564
107824	972565
32495	972566
55225	972567
106740	972568
4525	972569
234312	972570
199198	972571
25631	972572
38139	972573
106901	972574
335557	972575
157253	972576
32658	972577
322926	972578
41278	972579
187341	972580
15439	972581
233078	972582
27673	972583
25117	972584
144786	972585
2603	972586
438557	972587
3120	972588
56515	972589
129658	972590
27215	972591
141446	972592
48251	972593
67828	972594
447641	972595
376578	972596
155791	972597
17556	972598
277160	972599
185142	972600
152016	972601
80914	972602
239171	972603
182396	972604
330616	972605
104848	972606
10239	972607
12526	972608
12526	972609
23312	972610
24680	972611
138789	972612
334127	972613
117616	972614
46693	972615
126541	972616
140413	972617
234686	972618
5766	972619
74460	972620
45792	972621
1417	972622
57015	972623
25277	972624
298846	972625
304606	972626
23619	972627
177310	972628
75830	972629
93134	972630
92334	972631
21814	972632
455917	972633
423588	972634
86279	972635
3102	972636
132619	972637
57895	972638
346	972639
107457	972640
82750	972641
115867	972642
304248	972643
71868	972644
117932	972645
126641	972646
79788	972647
202427	972648
409562	972649
360078	972650
4524	972651
294008	972652
375740	972653
64989	972654
395212	972655
421171	972656
99394	972657
14001	972658
390592	972659
25242	972660
8991	972661
53370	972662
98237	972663
48031	972664
235932	972665
75722	972666
105459	972667
95877	972668
91199	972669
170383	972670
160939	972671
12325	972672
141128	972673
70812	972674
95178	972675
85540	972676
61180	972677
20249	972678
32475	972679
44914	972680
15104	972681
206833	972682
295975	972683
4702	972684
110213	972685
48359	972686
44493	972687
448588	972688
62096	972689
231634	972690
1852	972691
703	972692
24737	972693
99828	972694
190467	972695
223972	972696
176874	972697
52729	972698
243211	972699
109829	972700
15711	972701
4551	972702
226550	972703
189688	972704
168157	972705
344131	972706
10551	972707
82436	972708
215264	972709
68111	972710
12851	972711
54451	972712
76465	972713
325889	972714
16744	972715
322735	972716
146173	972717
316181	972718
5792	972719
2754	972720
172283	972721
312464	972722
455379	972723
78464	972724
257104	972725
176700	972726
268628	972727
225286	972728
79438	972729
71571	972730
18474	972731
82348	972732
19935	972733
384874	972734
249386	972735
343964	972736
453055	972737
149875	972738
44300	972739
422291	972740
113506	972741
59804	972742
410024	972743
53999	972744
387728	972745
172678	972746
112312	972747
49494	972748
113647	972749
405832	972750
32296	972751
68514	972752
145091	972753
109233	972754
420279	972755
170693	972756
58908	972757
18945	972758
64052	972759
116878	972760
257895	972761
105161	972762
197807	972763
37812	972764
188923	972765
130168	972766
58800	972767
27180	972768
49682	972769
211321	972770
2756	972771
99993	972772
29492	972773
70917	972774
354730	972775
139557	972776
345181	972777
13969	972778
349745	972779
401814	972780
112975	972781
28735	972782
374112	972783
137334	972784
210847	972785
155820	972786
271032	972787
147218	972788
267657	972789
396447	972790
7818	972791
2218	972792
64049	972793
403123	972794
107644	972795
7548	972796
248075	972797
39262	972798
11151	972799
179900	972800
234881	972801
29223	972802
30634	972803
32422	972804
270789	972805
61666	972806
72613	972807
36771	972808
246772	972809
237476	972810
10960	972811
93264	972812
111321	972813
161908	972814
42733	972815
180511	972816
69619	972817
145293	972818
220217	972819
119842	972820
11517	972821
221111	972822
281157	972823
78190	972824
207773	972825
3771	972826
158519	972827
45427	972828
175841	972829
197886	972830
20005	972831
238081	972832
197236	972833
67680	972834
213463	972835
107560	972836
67786	972837
93382	972838
226558	972839
38855	972840
247168	972841
32508	972842
395888	972843
289613	972844
408556	972845
308343	972846
408920	972847
116182	972848
357455	972849
31424	972850
325	972851
188278	972852
249853	972853
16923	972854
137431	972855
243804	972856
339653	972857
72540	972858
262980	972859
174451	972860
269519	972861
242	972862
78428	972863
208424	972864
88349	972865
92155	972866
179367	972867
34132	972868
166993	972869
76081	972870
117274	972871
127747	972872
95198	972873
70265	972874
148697	972875
172781	972876
78715	972877
29178	972878
22787	972879
40650	972880
130708	972881
159258	972882
3739	972883
16086	972884
229280	972885
120718	972886
423407	972887
122042	972888
261248	972889
310361	972890
454697	972891
283093	972892
124902	972893
178335	972894
130356	972895
194945	972896
35900	972897
114196	972898
32202	972899
116574	972900
201540	972901
108544	972902
32033	972903
109700	972904
1307	972905
228833	972906
204535	972907
36307	972908
200220	972909
273183	972910
64751	972911
50602	972912
277035	972913
201059	972914
298577	972915
329194	972916
118686	972917
58908	972918
17990	972919
231961	972920
49473	972921
90978	972922
2009	972923
340722	972924
113043	972925
194724	972926
268232	972927
100581	972928
150506	972929
103	972930
218016	972931
12751	972932
55463	972933
226803	972934
58663	972935
55950	972936
414308	972937
122498	972938
236808	972939
345458	972940
34453	972941
205209	972942
163892	972943
167328	972944
335197	972945
173561	972946
54255	972947
137370	972948
19578	972949
7587	972950
15988	972951
351078	972952
107999	972953
208619	972954
33874	972955
146354	972956
32593	972957
92632	972958
235454	972959
102235	972960
101317	972961
13903	972962
139833	972963
245929	972964
445908	972965
123121	972966
60421	972967
245251	972968
336345	972969
421721	972970
132867	972971
94896	972972
314458	972973
224889	972974
68939	972975
219134	972976
193920	972977
184853	972978
365123	972979
361449	972980
10394	972981
28125	972982
146911	972983
136890	972984
84804	972985
413470	972986
78916	972987
284538	972988
404793	972989
47303	972990
41765	972991
61420	972992
370182	972993
117972	972994
288843	972995
24357	972996
62958	972997
2106	972998
116420	972999
80923	973000
279814	973001
76369	973002
324513	973003
158706	973004
355534	973005
58639	973006
93434	973007
382416	973008
339108	973009
82747	973010
234430	973011
33542	973012
227909	973013
191721	973014
4013	973015
37636	973016
62655	973017
294767	973018
125163	973019
97957	973020
203397	973021
110041	973022
438880	973023
56422	973024
324908	973025
122666	973026
139996	973027
43743	973028
416185	973029
391364	973030
48205	973031
106926	973032
62830	973033
20367	973034
4810	973035
95	973036
273043	973037
236	973038
277502	973039
378820	973040
176874	973041
150898	973042
18745	973043
329014	973044
162985	973045
42109	973046
81085	973047
73979	973048
34881	973049
404960	973050
347113	973051
53290	973052
38671	973053
405311	973054
4601	973055
303269	973056
271494	973057
162575	973058
158321	973059
207172	973060
73476	973061
680	973062
48262	973063
22518	973064
406106	973065
165351	973066
11415	973067
113935	973068
44001	973069
146139	973070
277339	973071
328520	973072
97749	973073
101816	973074
298775	973075
38536	973076
14769	973077
255814	973078
332268	973079
115362	973080
312211	973081
7730	973082
54519	973083
10532	973084
100145	973085
306782	973086
263998	973087
160132	973088
11922	973089
64857	973090
8754	973091
199644	973092
111448	973093
426036	973094
229359	973095
30834	973096
225255	973097
338764	973098
251284	973099
48966	973100
191529	973101
652	973102
295355	973103
112980	973104
1230	973105
143840	973106
460049	973107
125467	973108
48417	973109
242277	973110
200473	973111
34356	973112
45998	973113
236309	973114
426243	973115
351265	973116
114394	973117
222606	973118
44186	973119
221387	973120
77320	973121
52484	973122
121680	973123
198283	973124
79776	973125
38545	973126
414878	973127
59580	973128
206527	973129
417928	973130
161436	973131
16730	973132
3990	973133
71369	973134
7903	973135
169738	973136
22203	973137
116550	973138
132025	973139
10453	973140
32102	973141
108203	973142
40931	973143
271303	973144
161293	973145
134228	973146
299860	973147
21725	973148
11437	973149
11121	973150
63339	973151
242555	973152
451616	973153
85795	973154
85795	973155
74310	973156
338271	973157
39782	973158
225574	973159
8738	973160
69365	973161
33317	973162
82406	973163
144031	973164
379011	973165
103173	973166
453977	973167
19164	973168
10360	973169
1881	973170
117391	973171
6086	973172
268278	973173
194	973174
246745	973175
209272	973176
41216	973177
1384	973178
291	973179
19651	973180
34346	973181
95924	973182
99116	973183
43801	973184
36373	973185
35809	973186
43545	973187
267986	973188
248524	973189
22389	973190
64858	973191
51626	973192
176379	973193
45518	973194
103604	973195
30160	973196
7126	973197
141157	973198
70777	973199
184382	973200
225660	973201
226261	973202
126494	973203
72	973204
14034	973205
124585	973206
59478	973207
76157	973208
87813	973209
142005	973210
4959	973211
195351	973212
10186	973213
21209	973214
2645	973215
85768	973216
59821	973217
35947	973218
5201	973219
4463	973220
32165	973221
57717	973222
319572	973223
29596	973224
54811	973225
75900	973226
79955	973227
115790	973228
1885	973229
29919	973230
81488	973231
249746	973232
448306	973233
93656	973234
192502	973235
211459	973236
19275	973237
374041	973238
25553	973239
266820	973240
3133	973241
42425	973242
92542	973243
383911	973244
10502	973245
112852	973246
440662	973247
294232	973248
9586	973249
75607	973250
71323	973251
19417	973252
77008	973253
225014	973254
7629	973255
77854	973256
167556	973257
4601	973258
21778	973259
294855	973260
95032	973261
187303	973262
27336	973263
355928	973264
150096	973265
18284	973266
405061	973267
361636	973268
55288	973269
79458	973270
36175	973271
3918	973272
249715	973273
22892	973274
187311	973275
389296	973276
8554	973277
318574	973278
228759	973279
20301	973280
49158	973281
318919	973282
8769	973283
16645	973284
406328	973285
2879	973286
187821	973287
406315	973288
323747	973289
8929	973290
4317	973291
9357	973292
102162	973293
180103	973294
172795	973295
27836	973296
374900	973297
216665	973298
107031	973299
86528	973300
191213	973301
211301	973302
196209	973303
88005	973304
276235	973305
333021	973306
23406	973307
54095	973308
20106	973309
251855	973310
221356	973311
370717	973312
33859	973313
63894	973314
11763	973315
337475	973316
33119	973317
355155	973318
436510	973319
171614	973320
66160	973321
26694	973322
237904	973323
303904	973324
34591	973325
220947	973326
100126	973327
141114	973328
42787	973329
428882	973330
366	973331
326749	973332
97561	973333
81733	973334
314449	973335
307431	973336
355506	973337
380143	973338
92250	973339
53398	973340
89667	973341
449754	973342
255976	973343
415370	973344
323277	973345
173845	973346
426569	973347
63468	973348
296078	973349
416204	973350
97813	973351
167416	973352
270153	973353
13321	973354
164870	973355
121350	973356
364453	973357
27662	973358
53470	973359
37168	973360
78908	973361
56605	973362
18322	973363
42653	973364
65091	973365
199937	973366
199647	973367
165854	973368
4090	973369
33938	973370
10763	973371
190919	973372
44852	973373
44062	973374
118341	973375
57745	973376
80072	973377
39233	973378
38574	973379
231914	973380
348999	973381
263229	973382
120707	973383
96664	973384
447888	973385
131148	973386
13233	973387
99641	973388
406108	973389
111119	973390
19009	973391
389532	973392
159782	973393
136670	973394
107066	973395
100578	973396
148487	973397
49301	973398
166104	973399
65401	973400
103186	973401
48066	973402
61665	973403
29176	973404
430847	973405
217746	973406
61803	973407
216019	973408
55384	973409
218151	973410
114144	973411
285600	973412
39625	973413
65600	973414
237211	973415
11927	973416
264496	973417
372887	973418
361211	973419
82764	973420
38013	973421
31425	973422
383910	973423
23719	973424
86511	973425
2099	973426
107414	973427
19427	973428
16838	973429
403922	973430
176746	973431
360384	973432
227370	973433
2508	973434
437527	973435
96353	973436
15926	973437
133351	973438
105295	973439
35570	973440
423027	973441
388275	973442
49221	973443
21289	973444
378250	973445
19672	973446
207339	973447
115563	973448
388407	973449
35736	973450
324237	973451
94467	973452
3014	973453
2908	973454
203710	973455
4219	973456
408676	973457
17754	973458
188254	973459
52472	973460
57572	973461
236410	973462
80870	973463
161438	973464
902	973465
63407	973466
34437	973467
13324	973468
128346	973469
177420	973470
429463	973471
84487	973472
109128	973473
332774	973474
161285	973475
239817	973476
50362	973477
214520	973478
21126	973479
210399	973480
15405	973481
77869	973482
199023	973483
301038	973484
128021	973485
171770	973486
85137	973487
353450	973488
218154	973489
53782	973490
25167	973491
418789	973492
337575	973493
367519	973494
9231	973495
204126	973496
90926	973497
245512	973498
168207	973499
327557	973500
161797	973501
95982	973502
410834	973503
394368	973504
59604	973505
89215	973506
113570	973507
414063	973508
450816	973509
121711	973510
58945	973511
279539	973512
58985	973513
416590	973514
51178	973515
321362	973516
206791	973517
48965	973518
114242	973519
125336	973520
73633	973521
26539	973522
167352	973523
84889	973524
217555	973525
3169	973526
20976	973527
125615	973528
33361	973529
117288	973530
65974	973531
332553	973532
271584	973533
343994	973534
323537	973535
64465	973536
317982	973537
39054	973538
76932	973539
247184	973540
130170	973541
29063	973542
142420	973543
199583	973544
16284	973545
126662	973546
15457	973547
198598	973548
37816	973549
17817	973550
227558	973551
212757	973552
93079	973553
289381	973554
143378	973555
101134	973556
218637	973557
220316	973558
23129	973559
386125	973560
290142	973561
126914	973562
101234	973563
79235	973564
121691	973565
174806	973566
273855	973567
111719	973568
254209	973569
278936	973570
24000	973571
64368	973572
53954	973573
231719	973574
299510	973575
35888	973576
377398	973577
3470	973578
46772	973579
39217	973580
120581	973581
36859	973582
89860	973583
90384	973584
403406	973585
95339	973586
124173	973587
39981	973588
421890	973589
156769	973590
245678	973591
93301	973592
67820	973593
27619	973594
38870	973595
439272	973596
158307	973597
52699	973598
441078	973599
82496	973600
69416	973601
304863	973602
161223	973603
26360	973604
168245	973605
112634	973606
259094	973607
339207	973608
161291	973609
198471	973610
327671	973611
391039	973612
408425	973613
393417	973614
131333	973615
24438	973616
104775	973617
457706	973618
85081	973619
31240	973620
220238	973621
439225	973622
442740	973623
225327	973624
56520	973625
125285	973626
248574	973627
79273	973628
45005	973629
309903	973630
348156	973631
31923	973632
415958	973633
442143	973634
184456	973635
83927	973636
363556	973637
91928	973638
407836	973639
315407	973640
49024	973641
180794	973642
437458	973643
402293	973644
172115	973645
382782	973646
4646	973647
14638	973648
192271	973649
5753	973650
98316	973651
332816	973652
13261	973653
79368	973654
299697	973655
175065	973656
84806	973657
79806	973658
32212	973659
362696	973660
105696	973661
19916	973662
41716	973663
44353	973664
428786	973665
4990	973666
139463	973667
50726	973668
110490	973669
77478	973670
91448	973671
71141	973672
28086	973673
69046	973674
17995	973675
240326	973676
156174	973677
6915	973678
29725	973679
116745	973680
289452	973681
198891	973682
5188	973683
25155	973684
39028	973685
40886	973686
384209	973687
23775	973688
71373	973689
14999	973690
21640	973691
130244	973692
1308	973693
359383	973694
86884	973695
38935	973696
88742	973697
75760	973698
157903	973699
421358	973700
4131	973701
10807	973702
25782	973703
30156	973704
15005	973705
113030	973706
87500	973707
419482	973708
103006	973709
154181	973710
132698	973711
46558	973712
108827	973713
216586	973714
34207	973715
271783	973716
90774	973717
315907	973718
11956	973719
147439	973720
76152	973721
94899	973722
125901	973723
237682	973724
274671	973725
1792	973726
120670	973727
430190	973728
102600	973729
457158	973730
206440	973731
78598	973732
165338	973733
46165	973734
160753	973735
420666	973736
119601	973737
349555	973738
10059	973739
400930	973740
270615	973741
175003	973742
94963	973743
13946	973744
20013	973745
3985	973746
203906	973747
81672	973748
62570	973749
183249	973750
163093	973751
132240	973752
21804	973753
107910	973754
3058	973755
7156	973756
226107	973757
129011	973758
340527	973759
222065	973760
129917	973761
179970	973762
47810	973763
132209	973764
39201	973765
338618	973766
316431	973767
308653	973768
107018	973769
107018	973770
459554	973771
10506	973772
317428	973773
13845	973774
643	973775
13860	973776
26975	973777
18228	973778
47474	973779
183270	973780
32003	973781
310839	973782
84200	973783
8762	973784
137089	973785
1921	973786
206234	973787
10179	973788
176224	973789
247383	973790
202589	973791
144048	973792
108874	973793
86509	973794
184016	973795
219530	973796
5709	973797
124728	973798
39891	973799
208215	973800
246416	973801
408736	973802
181065	973803
54039	973804
170304	973805
101948	973806
144563	973807
19930	973808
164473	973809
114662	973810
13932	973811
79307	973812
122325	973813
297874	973814
173710	973815
55341	973816
43351	973817
134883	973818
763	973819
451999	973820
47252	973821
85576	973822
120257	973823
153951	973824
168269	973825
385249	973826
53831	973827
185942	973828
45561	973829
300520	973830
443819	973831
12086	973832
457322	973833
19973	973834
450	973835
84461	973836
118009	973837
277493	973838
186744	973839
39014	973840
170578	973841
451705	973842
201987	973843
454113	973844
22914	973845
8199	973846
325684	973847
286745	973848
131759	973849
270036	973850
415643	973851
389349	973852
168247	973853
415493	973854
15997	973855
74373	973856
188753	973857
203283	973858
176913	973859
276614	973860
236688	973861
72172	973862
222261	973863
50483	973864
32591	973865
2231	973866
37434	973867
318619	973868
111535	973869
78938	973870
158017	973871
252559	973872
218330	973873
355612	973874
353210	973875
52095	973876
394837	973877
103270	973878
225590	973879
230824	973880
201635	973881
68750	973882
24629	973883
268938	973884
167544	973885
39550	973886
170115	973887
329757	973888
258230	973889
13319	973890
11399	973891
17410	973892
21864	973893
26619	973894
365943	973895
177270	973896
323618	973897
14225	973898
259668	973899
453172	973900
327529	973901
370030	973902
135074	973903
49227	973904
192538	973905
25964	973906
21157	973907
232462	973908
150316	973909
47407	973910
203694	973911
33175	973912
106528	973913
34116	973914
109935	973915
24690	973916
42901	973917
361305	973918
283638	973919
35861	973920
114237	973921
173276	973922
153758	973923
165873	973924
228512	973925
145062	973926
75498	973927
239557	973928
35047	973929
11363	973930
365909	973931
198297	973932
236578	973933
109512	973934
28513	973935
60409	973936
21670	973937
79112	973938
180654	973939
384328	973940
448902	973941
310143	973942
12934	973943
51398	973944
193107	973945
5835	973946
50896	973947
253478	973948
192	973949
44475	973950
16054	973951
204572	973952
318110	973953
9434	973954
94754	973955
249050	973956
455838	973957
277508	973958
347434	973959
26131	973960
101998	973961
17558	973962
3569	973963
3830	973964
66342	973965
95843	973966
60944	973967
42467	973968
375924	973969
106675	973970
97669	973971
241635	973972
115970	973973
92589	973974
87130	973975
40966	973976
1026	973977
423319	973978
154638	973979
131336	973980
1866	973981
7503	973982
82633	973983
601	973984
187477	973985
143474	973986
33942	973987
91159	973988
157941	973989
66583	973990
91043	973991
84239	973992
53448	973993
410935	973994
117964	973995
219660	973996
119996	973997
125702	973998
172962	973999
158356	974000
22219	974001
287976	974002
122659	974003
127984	974004
83202	974005
62476	974006
228815	974007
62280	974008
69008	974009
39235	974010
371530	974011
131788	974012
308683	974013
49068	974014
40775	974015
2374	974016
3318	974017
242519	974018
69177	974019
23439	974020
36487	974021
84811	974022
164664	974023
43518	974024
334892	974025
108574	974026
41614	974027
120902	974028
236483	974029
234441	974030
80016	974031
305961	974032
328030	974033
338454	974034
43324	974035
414617	974036
348198	974037
205023	974038
231098	974039
153673	974040
50854	974041
239283	974042
451284	974043
110952	974044
213152	974045
15895	974046
17646	974047
73561	974048
52546	974049
178364	974050
386266	974051
143551	974052
198051	974053
5745	974054
145914	974055
32847	974056
454210	974057
1483	974058
166638	974059
393145	974060
1329	974061
211913	974062
376808	974063
112620	974064
387917	974065
38032	974066
240464	974067
400018	974068
436454	974069
264541	974070
387070	974071
96625	974072
167560	974073
209552	974074
112002	974075
247717	974076
96372	974077
73867	974078
4035	974079
80127	974080
151042	974081
215753	974082
261742	974083
11548	974084
88428	974085
458312	974086
8026	974087
174059	974088
4485	974089
93	974090
144742	974091
185325	974092
36483	974093
299238	974094
424851	974095
224136	974096
68108	974097
342781	974098
234761	974099
45846	974100
199733	974101
47060	974102
228563	974103
65323	974104
110870	974105
114276	974106
17188	974107
14673	974108
279208	974109
330343	974110
447853	974111
371538	974112
255118	974113
268622	974114
456052	974115
25392	974116
58019	974117
226892	974118
112565	974119
329671	974120
23821	974121
29842	974122
243950	974123
36027	974124
267903	974125
12038	974126
230243	974127
251592	974128
140986	974129
184038	974130
76328	974131
187067	974132
51546	974133
397998	974134
181683	974135
120457	974136
392830	974137
444570	974138
324969	974139
419022	974140
308450	974141
289890	974142
200751	974143
21790	974144
73140	974145
2161	974146
262348	974147
303948	974148
326968	974149
30639	974150
333462	974151
2391	974152
129637	974153
6362	974154
86142	974155
326376	974156
264644	974157
44218	974158
124758	974159
70186	974160
103291	974161
62208	974162
53968	974163
246981	974164
16689	974165
124909	974166
444922	974167
161745	974168
108639	974169
290230	974170
49857	974171
6796	974172
247712	974173
133042	974174
17775	974175
72731	974176
314764	974177
8965	974178
172167	974179
28703	974180
224499	974181
212888	974182
210878	974183
2618	974184
126496	974185
154656	974186
94790	974187
54296	974188
99669	974189
392873	974190
385565	974191
216715	974192
95698	974193
195173	974194
347783	974195
21159	974196
179130	974197
28319	974198
231902	974199
108588	974200
213502	974201
357276	974202
149404	974203
295389	974204
14729	974205
374528	974206
70747	974207
8436	974208
438684	974209
38379	974210
42463	974211
120881	974212
178301	974213
219521	974214
348072	974215
346398	974216
59474	974217
384710	974218
23870	974219
434598	974220
160961	974221
2893	974222
60233	974223
27959	974224
19710	974225
439062	974226
139560	974227
23233	974228
73508	974229
182164	974230
455303	974231
111845	974232
17711	974233
281230	974234
344852	974235
17840	974236
5512	974237
9339	974238
269808	974239
261237	974240
296724	974241
98596	974242
21547	974243
280315	974244
54731	974245
453967	974246
91841	974247
94564	974248
58042	974249
8171	974250
441634	974251
209361	974252
157227	974253
92598	974254
450492	974255
127570	974256
295951	974257
90948	974258
428559	974259
413594	974260
196954	974261
225160	974262
147354	974263
108273	974264
4563	974265
173243	974266
445134	974267
359289	974268
6620	974269
26589	974270
6297	974271
69257	974272
51225	974273
450795	974274
195777	974275
96828	974276
176942	974277
442970	974278
108090	974279
241659	974280
9203	974281
215	974282
18414	974283
90016	974284
129832	974285
39544	974286
383859	974287
115117	974288
46129	974289
65702	974290
30076	974291
6996	974292
255103	974293
8157	974294
245124	974295
44278	974296
81356	974297
112350	974298
53570	974299
1373	974300
60880	974301
119685	974302
60497	974303
55636	974304
36537	974305
77942	974306
139607	974307
124367	974308
79779	974309
23374	974310
54185	974311
26046	974312
306085	974313
15906	974314
329516	974315
15893	974316
352792	974317
84798	974318
260515	974319
101666	974320
100132	974321
331867	974322
411940	974323
293430	974324
80532	974325
188852	974326
408235	974327
7705	974328
722	974329
164777	974330
317729	974331
163182	974332
48091	974333
394371	974334
409651	974335
170913	974336
115587	974337
261451	974338
349933	974339
435005	974340
425811	974341
293737	974342
139991	974343
155147	974344
416395	974345
161249	974346
360608	974347
229828	974348
107206	974349
21304	974350
19522	974351
83348	974352
360118	974353
171813	974354
187389	974355
295852	974356
167773	974357
242960	974358
26334	974359
204299	974360
271650	974361
157438	974362
168540	974363
197459	974364
344367	974365
309494	974366
233666	974367
134537	974368
134487	974369
122126	974370
208793	974371
163859	974372
21726	974373
348519	974374
249025	974375
46708	974376
51052	974377
102903	974378
158139	974379
85025	974380
66195	974381
422974	974382
249466	974383
456777	974384
123611	974385
178005	974386
114720	974387
425434	974388
216442	974389
436066	974390
199817	974391
115181	974392
321525	974393
283255	974394
24707	974395
156343	974396
108988	974397
63630	974398
418854	974399
374816	974400
79740	974401
154585	974402
28659	974403
241854	974404
120879	974405
34591	974406
210725	974407
256247	974408
107376	974409
18739	974410
224478	974411
117439	974412
307867	974413
428403	974414
156650	974415
295737	974416
54772	974417
323404	974418
235740	974419
437090	974420
431099	974421
47052	974422
223572	974423
195069	974424
272433	974425
236674	974426
230184	974427
58418	974428
130020	974429
101000	974430
36615	974431
275231	974432
77614	974433
451354	974434
140457	974435
438501	974436
40839	974437
13093	974438
98873	974439
109517	974440
159082	974441
129685	974442
160363	974443
36202	974444
245707	974445
325613	974446
328658	974447
322955	974448
401611	974449
127377	974450
188428	974451
289322	974452
256481	974453
408261	974454
143058	974455
341549	974456
427363	974457
336381	974458
335920	974459
39152	974460
186123	974461
233657	974462
124072	974463
370198	974464
457990	974465
11222	974466
123154	974467
61249	974468
431025	974469
39038	974470
317337	974471
162251	974472
443867	974473
24481	974474
16530	974475
427940	974476
54310	974477
220116	974478
31621	974479
97706	974480
117477	974481
417825	974482
154394	974483
92838	974484
433745	974485
64140	974486
138407	974487
85219	974488
301951	974489
404276	974490
75509	974491
23366	974492
348965	974493
130818	974494
253063	974495
247661	974496
125380	974497
242302	974498
169384	974499
85149	974500
195133	974501
108087	974502
188428	974503
28686	974504
341780	974505
33184	974506
280882	974507
148604	974508
95912	974509
256476	974510
225214	974511
89668	974512
154331	974513
240389	974514
241400	974515
238418	974516
245392	974517
459213	974518
295697	974519
55478	974520
451582	974521
228191	974522
448202	974523
363344	974524
335940	974525
368567	974526
15137	974527
447855	974528
156032	974529
247169	974530
7215	974531
280282	974532
345689	974533
233569	974534
215896	974535
337226	974536
344329	974537
218303	974538
54255	974539
56615	974540
218299	974541
437759	974542
127624	974543
8384	974544
307974	974545
107219	974546
282883	974547
261868	974548
407473	974549
221347	974550
116716	974551
353266	974552
445156	974553
95219	974554
37293	974555
122331	974556
394170	974557
16263	974558
120884	974559
354166	974560
286436	974561
457852	974562
122915	974563
103755	974564
104453	974565
113123	974566
108314	974567
5637	974568
197446	974569
431719	974570
382479	974571
103612	974572
295890	974573
343508	974574
215	974575
81495	974576
98655	974577
63981	974578
380738	974579
400063	974580
156732	974581
208357	974582
32913	974583
247957	974584
26599	974585
171604	974586
223864	974587
304378	974588
642	974589
104832	974590
5829	974591
332062	974592
22824	974593
232850	974594
181535	974595
293315	974596
144384	974597
383995	974598
81481	974599
18378	974600
140056	974601
239469	974602
70545	974603
37973	974604
207734	974605
12159	974606
329121	974607
89056	974608
30666	974609
6533	974610
147247	974611
1942	974612
95570	974613
277213	974614
76779	974615
20370	974616
34	974617
313864	974618
37981	974619
1076	974620
16392	974621
36312	974622
27522	974623
97497	974624
6195	974625
1638	974626
213232	974627
99547	974628
106675	974629
77018	974630
99839	974631
39252	974632
59612	974633
4156	974634
356095	974635
87192	974636
10768	974637
3881	974638
175129	974639
14633	974640
372141	974641
46469	974642
76488	974643
217337	974644
225997	974645
194637	974646
220178	974647
242917	974648
261343	974649
125950	974650
49667	974651
5333	974652
275	974653
209304	974654
286077	974655
139912	974656
79664	974657
263568	974658
167975	974659
194824	974660
13457	974661
121591	974662
224645	974663
92388	974664
294658	974665
179782	974666
180514	974667
101466	974668
174253	974669
101861	974670
49282	974671
13963	974672
18217	974673
250609	974674
52241	974675
38983	974676
4903	974677
32877	974678
50887	974679
6718	974680
138923	974681
379155	974682
53311	974683
119642	974684
180894	974685
207739	974686
277443	974687
308749	974688
1873	974689
452874	974690
164304	974691
4016	974692
5424	974693
56234	974694
34321	974695
11780	974696
226556	974697
169769	974698
10414	974699
88806	974700
95454	974701
84180	974702
24458	974703
19515	974704
17726	974705
87936	974706
168703	974707
122554	974708
34593	974709
159909	974710
6550	974711
10488	974712
17386	974713
9532	974714
7600	974715
438314	974716
7237	974717
55738	974718
18197	974719
206733	974720
29769	974721
91847	974722
80358	974723
20092	974724
127430	974725
54328	974726
415486	974727
83333	974728
155034	974729
17644	974730
235045	974731
382682	974732
136748	974733
19578	974734
107987	974735
7027	974736
240973	974737
97964	974738
198143	974739
11345	974740
105920	974741
204744	974742
240420	974743
33200	974744
59093	974745
123629	974746
41135	974747
95578	974748
216891	974749
450089	974750
105020	974751
4735	974752
296765	974753
248282	974754
31625	974755
34662	974756
374979	974757
14162	974758
117270	974759
451849	974760
429751	974761
60559	974762
252291	974763
209217	974764
3281	974765
206128	974766
27035	974767
374919	974768
13641	974769
252643	974770
248080	974771
237316	974772
26796	974773
105375	974774
205698	974775
114554	974776
107932	974777
2456	974778
33869	974779
103229	974780
227434	974781
167550	974782
102338	974783
40796	974784
457018	974785
119932	974786
248187	974787
269605	974788
452629	974789
215928	974790
127558	974791
54768	974792
354588	974793
163917	974794
61859	974795
243357	974796
446583	974797
5806	974798
112527	974799
56395	974800
5248	974801
380000	974802
139298	974803
73910	974804
32538	974805
19141	974806
10901	974807
135816	974808
259102	974809
85615	974810
6700	974811
240594	974812
184475	974813
68769	974814
50909	974815
231337	974816
16730	974817
112911	974818
3349	974819
16205	974820
261896	974821
124267	974822
364569	974823
51586	974824
3163	974825
68959	974826
56069	974827
231449	974828
36123	974829
39240	974830
113428	974831
40353	974832
240551	974833
54848	974834
188915	974835
171540	974836
55272	974837
158404	974838
237698	974839
401659	974840
122062	974841
40470	974842
4103	974843
345354	974844
9796	974845
75569	974846
430494	974847
368370	974848
384212	974849
177216	974850
152268	974851
152790	974852
266050	974853
166543	974854
199246	974855
47248	974856
27627	974857
130424	974858
445300	974859
232001	974860
77088	974861
13746	974862
33638	974863
180552	974864
342103	974865
11106	974866
203335	974867
234570	974868
48973	974869
101151	974870
143811	974871
77623	974872
193038	974873
18082	974874
12757	974875
58967	974876
195007	974877
3799	974878
119127	974879
418356	974880
178719	974881
72709	974882
5587	974883
14005	974884
103	974885
54036	974886
18305	974887
317594	974888
382907	974889
197119	974890
119063	974891
68672	974892
139104	974893
11072	974894
77624	974895
21806	974896
18931	974897
446908	974898
52515	974899
47031	974900
154801	974901
215915	974902
67886	974903
103012	974904
354247	974905
25298	974906
63195	974907
133080	974908
126121	974909
62848	974910
105371	974911
21178	974912
127803	974913
4499	974914
61510	974915
182341	974916
77624	974917
6868	974918
223739	974919
296014	974920
29954	974921
451013	974922
313191	974923
383385	974924
5367	974925
6106	974926
15810	974927
57383	974928
32527	974929
109118	974930
313145	974931
104340	974932
212870	974933
56793	974934
98041	974935
84236	974936
410639	974937
316037	974938
71520	974939
100417	974940
4468	974941
269301	974942
72657	974943
89287	974944
65501	974945
146800	974946
1028	974947
31715	974948
55658	974949
51437	974950
263571	974951
57217	974952
248847	974953
18941	974954
55013	974955
43945	974956
76647	974957
45739	974958
80	974959
154411	974960
344704	974961
31839	974962
85623	974963
100903	974964
136346	974965
370889	974966
140445	974967
184331	974968
51818	974969
427358	974970
208499	974971
282056	974972
329765	974973
202376	974974
165884	974975
66911	974976
179090	974977
264497	974978
213962	974979
74194	974980
434447	974981
111118	974982
450598	974983
24628	974984
45319	974985
263035	974986
136197	974987
415279	974988
55435	974989
356411	974990
143372	974991
122242	974992
188380	974993
294703	974994
30239	974995
389307	974996
250855	974997
221613	974998
72144	974999
30815	975000
29369	975001
56421	975002
380707	975003
85664	975004
372518	975005
52800	975006
245639	975007
20681	975008
16191	975009
193009	975010
223	975011
60337	975012
67687	975013
52241	975014
144458	975015
23723	975016
27035	975017
30639	975018
207977	975019
162638	975020
253522	975021
227194	975022
385534	975023
244417	975024
168186	975025
32531	975026
274796	975027
42260	975028
8149	975029
414873	975030
13039	975031
21910	975032
296369	975033
141915	975034
30110	975035
75195	975036
11097	975037
692	975038
29012	975039
65242	975040
17935	975041
17029	975042
132666	975043
70121	975044
194970	975045
277401	975046
231688	975047
3259	975048
444220	975049
57886	975050
411	975051
281210	975052
2747	975053
13639	975054
57118	975055
154533	975056
213952	975057
195669	975058
23663	975059
7878	975060
304490	975061
199356	975062
10276	975063
363785	975064
369965	975065
60411	975066
10276	975067
142604	975068
126975	975069
421429	975070
52316	975071
440843	975072
16774	975073
22691	975074
82216	975075
27906	975076
202866	975077
120138	975078
116305	975079
319509	975080
201213	975081
443161	975082
25958	975083
18181	975084
110153	975085
319917	975086
17537	975087
109059	975088
68722	975089
29897	975090
210129	975091
349299	975092
74238	975093
102755	975094
5873	975095
329658	975096
349474	975097
54923	975098
23058	975099
9268	975100
5027	975101
7314	975102
13041	975103
143076	975104
340952	975105
165651	975106
250071	975107
43384	975108
13856	975109
1593	975110
280481	975111
402946	975112
329364	975113
3449	975114
3873	975115
14357	975116
163822	975117
1192	975118
47363	975119
17630	975120
81352	975121
29562	975122
269558	975123
27633	975124
51834	975125
21228	975126
60306	975127
45464	975128
72040	975129
19652	975130
344288	975131
19119	975132
3933	975133
447847	975134
89783	975135
191354	975136
356635	975137
234911	975138
165076	975139
13773	975140
165887	975141
114302	975142
40001	975143
75287	975144
91284	975145
219158	975146
49309	975147
38519	975148
11668	975149
387967	975150
140716	975151
65225	975152
67503	975153
97703	975154
134207	975155
142099	975156
139257	975157
43066	975158
54843	975159
192704	975160
354847	975161
16479	975162
277150	975163
387377	975164
270939	975165
434068	975166
5442	975167
95275	975168
11658	975169
4039	975170
16161	975171
68389	975172
34335	975173
26511	975174
188132	975175
57849	975176
285553	975177
2521	975178
313598	975179
181432	975180
63901	975181
290345	975182
45561	975183
184892	975184
5902	975185
232347	975186
84252	975187
24165	975188
188226	975189
5919	975190
179167	975191
93151	975192
343979	975193
27697	975194
48820	975195
34051	975196
24706	975197
164929	975198
22527	975199
195058	975200
103024	975201
218229	975202
174708	975203
52305	975204
72552	975205
56665	975206
119444	975207
177876	975208
409688	975209
144904	975210
408356	975211
13131	975212
15355	975213
423363	975214
216129	975215
398224	975216
8811	975217
205530	975218
297231	975219
196761	975220
178196	975221
48963	975222
36295	975223
335871	975224
447839	975225
91319	975226
71847	975227
189191	975228
33438	975229
31540	975230
151433	975231
43412	975232
90320	975233
50039	975234
71896	975235
144940	975236
308849	975237
222903	975238
347767	975239
187439	975240
79415	975241
54198	975242
272328	975243
19978	975244
55405	975245
80260	975246
432476	975247
84098	975248
290626	975249
66684	975250
14714	975251
159552	975252
237333	975253
39944	975254
368075	975255
31712	975256
21461	975257
261706	975258
239388	975259
57272	975260
394	975261
59775	975262
212657	975263
30787	975264
150739	975265
152726	975266
29562	975267
256	975268
198803	975269
113967	975270
28321	975271
282312	975272
142060	975273
248357	975274
124476	975275
50918	975276
62450	975277
273350	975278
198907	975279
184816	975280
101221	975281
60155	975282
7553	975283
57155	975284
124124	975285
34811	975286
9168	975287
20027	975288
210486	975289
4842	975290
32223	975291
331515	975292
398866	975293
74685	975294
114435	975295
119639	975296
25981	975297
6033	975298
101439	975299
107419	975300
25982	975301
19781	975302
212873	975303
180811	975304
108375	975305
11163	975306
23166	975307
160689	975308
141784	975309
16578	975310
32407	975311
63783	975312
62868	975313
160603	975314
62657	975315
302411	975316
238775	975317
194468	975318
52767	975319
11986	975320
278989	975321
63483	975322
310025	975323
117998	975324
35708	975325
107895	975326
10919	975327
84393	975328
383883	975329
185859	975330
68776	975331
27456	975332
17519	975333
68239	975334
394271	975335
53730	975336
325559	975337
72375	975338
336938	975339
33938	975340
48442	975341
118349	975342
150484	975343
9934	975344
13857	975345
205809	975346
223651	975347
85854	975348
76144	975349
135089	975350
151101	975351
118209	975352
7662	975353
57928	975354
293734	975355
30410	975356
35613	975357
53705	975358
11397	975359
129556	975360
365248	975361
281747	975362
16095	975363
31446	975364
127025	975365
73511	975366
121007	975367
213935	975368
109644	975369
205059	975370
234959	975371
240251	975372
278417	975373
45743	975374
383862	975375
91825	975376
439249	975377
160583	975378
104402	975379
100543	975380
166658	975381
270539	975382
129018	975383
294898	975384
98892	975385
70152	975386
34898	975387
191984	975388
149339	975389
333696	975390
208712	975391
63151	975392
227325	975393
123192	975394
378238	975395
40185	975396
11850	975397
410004	975398
78642	975399
190238	975400
1961	975401
63395	975402
605	975403
85998	975404
192600	975405
124534	975406
346170	975407
42220	975408
350164	975409
94912	975410
9636	975411
103325	975412
201426	975413
306204	975414
2054	975415
57916	975416
11506	975417
431366	975418
75501	975419
207297	975420
596	975421
17853	975422
67787	975423
77528	975424
33325	975425
95327	975426
75576	975427
1875	975428
14487	975429
36159	975430
40533	975431
459110	975432
387039	975433
60994	975434
72093	975435
30207	975436
2096	975437
1881	975438
135102	975439
336008	975440
78685	975441
358726	975442
446038	975443
60097	975444
77351	975445
111729	975446
107310	975447
302277	975448
244584	975449
99898	975450
325941	975451
339466	975452
221423	975453
418610	975454
246412	975455
46194	975456
175048	975457
57532	975458
195942	975459
398910	975460
418702	975461
106718	975462
11049	975463
52376	975464
285652	975465
159704	975466
94717	975467
41685	975468
176300	975469
134267	975470
8069	975471
8859	975472
162929	975473
364491	975474
46398	975475
246363	975476
169174	975477
217667	975478
60267	975479
122543	975480
137546	975481
50832	975482
196579	975483
33122	975484
231508	975485
34586	975486
31673	975487
284623	975488
25749	975489
94344	975490
38153	975491
126466	975492
243355	975493
183405	975494
46670	975495
109788	975496
33133	975497
364089	975498
283435	975499
20381	975500
77006	975501
399263	975502
360315	975503
322817	975504
56562	975505
20877	975506
24862	975507
55691	975508
1064	975509
451595	975510
56307	975511
66442	975512
18010	975513
79555	975514
26917	975515
45089	975516
181564	975517
131854	975518
93353	975519
63170	975520
50777	975521
177009	975522
392420	975523
294667	975524
187249	975525
79360	975526
338698	975527
198147	975528
364476	975529
357266	975530
173777	975531
214926	975532
115278	975533
194858	975534
140193	975535
110167	975536
434641	975537
172861	975538
225340	975539
417467	975540
390630	975541
433825	975542
108409	975543
103373	975544
63800	975545
29227	975546
258919	975547
65360	975548
318794	975549
27952	975550
121257	975551
164413	975552
18262	975553
163058	975554
8942	975555
67453	975556
279306	975557
61139	975558
184406	975559
210671	975560
5168	975561
6000	975562
134703	975563
65262	975564
165004	975565
15117	975566
261648	975567
58557	975568
298601	975569
447437	975570
108918	975571
80778	975572
33793	975573
279963	975574
443242	975575
125591	975576
91935	975577
229109	975578
100157	975579
153597	975580
43216	975581
19650	975582
208061	975583
59213	975584
233752	975585
6528	975586
26046	975587
238930	975588
56809	975589
61794	975590
61175	975591
251255	975592
195057	975593
223619	975594
89470	975595
2980	975596
25290	975597
149745	975598
15	975599
23880	975600
10872	975601
54478	975602
20675	975603
78349	975604
27988	975605
238185	975606
331760	975607
328358	975608
242735	975609
54329	975610
296396	975611
396176	975612
26768	975613
231445	975614
138624	975615
6953	975616
203547	975617
163199	975618
26093	975619
121115	975620
125190	975621
91576	975622
6616	975623
100069	975624
229905	975625
113376	975626
166406	975627
4233	975628
21097	975629
121048	975630
22650	975631
62050	975632
348577	975633
220731	975634
73275	975635
10208	975636
41681	975637
80863	975638
96432	975639
399220	975640
68440	975641
54967	975642
126546	975643
244033	975644
163499	975645
40795	975646
14035	975647
112589	975648
369227	975649
421932	975650
53750	975651
59528	975652
357924	975653
93151	975654
225388	975655
101904	975656
57883	975657
61659	975658
2805	975659
172343	975660
277953	975661
53607	975662
125577	975663
29877	975664
122096	975665
175	975666
173356	975667
135817	975668
54981	975669
130712	975670
56475	975671
109370	975672
298402	975673
41252	975674
143634	975675
177877	975676
359218	975677
29831	975678
112429	975679
34010	975680
438708	975681
231422	975682
14164	975683
88163	975684
128124	975685
69908	975686
14452	975687
101684	975688
68983	975689
222078	975690
11312	975691
108855	975692
51595	975693
356453	975694
23699	975695
22728	975696
24928	975697
317082	975698
47623	975699
37599	975700
19974	975701
221468	975702
293326	975703
431783	975704
124549	975705
225577	975706
273993	975707
103528	975708
202555	975709
28299	975710
3320	975711
156279	975712
25868	975713
133522	975714
175736	975715
110538	975716
374809	975717
371356	975718
219441	975719
361891	975720
225968	975721
225999	975722
235438	975723
365178	975724
165595	975725
327324	975726
15271	975727
52728	975728
43668	975729
24810	975730
173368	975731
329502	975732
77608	975733
157320	975734
11289	975735
328462	975736
24432	975737
122343	975738
209427	975739
35416	975740
396366	975741
47288	975742
193414	975743
187900	975744
73326	975745
277385	975746
76784	975747
171028	975748
34561	975749
41724	975750
73063	975751
3089	975752
68045	975753
149535	975754
208025	975755
164008	975756
26919	975757
3784	975758
26241	975759
49558	975760
206968	975761
6095	975762
208087	975763
101066	975764
16555	975765
27190	975766
381283	975767
398	975768
328569	975769
224578	975770
92794	975771
214649	975772
52338	975773
103528	975774
4806	975775
399735	975776
122399	975777
89410	975778
258566	975779
110315	975780
65117	975781
100416	975782
81971	975783
27197	975784
249616	975785
246731	975786
108133	975787
4100	975788
1965	975789
109794	975790
83670	975791
455293	975792
202844	975793
4092	975794
76879	975795
403508	975796
316795	975797
296754	975798
263068	975799
55691	975800
13550	975801
163014	975802
179203	975803
16268	975804
69714	975805
4174	975806
41038	975807
1214	975808
151936	975809
127734	975810
35755	975811
265960	975812
118467	975813
212975	975814
245539	975815
242371	975816
437551	975817
388817	975818
283218	975819
285672	975820
422947	975821
242121	975822
202892	975823
156768	975824
168348	975825
98476	975826
1507	975827
214126	975828
103043	975829
227675	975830
60625	975831
296771	975832
159889	975833
60202	975834
223326	975835
77396	975836
422194	975837
308054	975838
29855	975839
15738	975840
287590	975841
294319	975842
5261	975843
92146	975844
189553	975845
94714	975846
96878	975847
92146	975848
48872	975849
212277	975850
65630	975851
2518	975852
50861	975853
50861	975854
32105	975855
110453	975856
68974	975857
3519	975858
113517	975859
106779	975860
40002	975861
19169	975862
80168	975863
211077	975864
29380	975865
6715	975866
77709	975867
38319	975868
80138	975869
1837	975870
99926	975871
164395	975872
30637	975873
447380	975874
73597	975875
291369	975876
86811	975877
308618	975878
4861	975879
92323	975880
27175	975881
210075	975882
21897	975883
199443	975884
212369	975885
27785	975886
114235	975887
327611	975888
48651	975889
362033	975890
3733	975891
226742	975892
136522	975893
385613	975894
128766	975895
38205	975896
6049	975897
11091	975898
21470	975899
395864	975900
460250	975901
167374	975902
20835	975903
180778	975904
59184	975905
325920	975906
420171	975907
109614	975908
6536	975909
119545	975910
314076	975911
336809	975912
89744	975913
227980	975914
202377	975915
132305	975916
77977	975917
409879	975918
125734	975919
409989	975920
2200	975921
109307	975922
120737	975923
256347	975924
79534	975925
385108	975926
324033	975927
393279	975928
52375	975929
95349	975930
36915	975931
97684	975932
33143	975933
335468	975934
215460	975935
1541	975936
14540	975937
180114	975938
215	975939
122369	975940
437548	975941
123164	975942
24518	975943
3036	975944
30692	975945
138705	975946
155551	975947
151601	975948
33135	975949
41726	975950
306410	975951
53955	975952
181753	975953
409543	975954
226159	975955
320865	975956
309325	975957
383994	975958
369754	975959
236544	975960
103942	975961
426984	975962
432970	975963
63421	975964
65248	975965
115323	975966
49920	975967
28344	975968
122381	975969
250284	975970
229003	975971
6148	975972
105045	975973
262491	975974
248786	975975
352946	975976
69667	975977
338316	975978
178265	975979
186437	975980
329824	975981
435040	975982
229103	975983
135204	975984
313327	975985
32863	975986
32863	975987
350828	975988
418684	975989
180079	975990
393850	975991
8725	975992
273653	975993
276693	975994
316025	975995
327133	975996
269757	975997
8348	975998
120611	975999
49182	976000
147080	976001
301785	976002
189715	976003
1675	976004
325568	976005
332694	976006
322467	976007
96138	976008
319054	976009
3295	976010
218560	976011
136584	976012
239027	976013
92809	976014
411761	976015
443549	976016
31410	976017
377229	976018
265992	976019
102236	976020
131927	976021
400042	976022
30125	976023
47819	976024
390697	976025
78943	976026
241352	976027
218118	976028
435738	976029
56438	976030
34872	976031
353539	976032
75566	976033
399635	976034
124992	976035
433600	976036
105021	976037
136196	976038
447678	976039
221080	976040
188293	976041
35623	976042
89911	976043
223631	976044
240644	976045
117856	976046
251	976047
44831	976048
327641	976049
403200	976050
240241	976051
166420	976052
116860	976053
291769	976054
259436	976055
111060	976056
261845	976057
163316	976058
120885	976059
456457	976060
359657	976061
24195	976062
375608	976063
54943	976064
217259	976065
72177	976066
190583	976067
54175	976068
309693	976069
281657	976070
145534	976071
260737	976072
114591	976073
177409	976074
336756	976075
76120	976076
205675	976077
226278	976078
152653	976079
244833	976080
62601	976081
120898	976082
112780	976083
377297	976084
52627	976085
49032	976086
71868	976087
186028	976088
254121	976089
90923	976090
145550	976091
195369	976092
67623	976093
184518	976094
62687	976095
276944	976096
55493	976097
21793	976098
36581	976099
4482	976100
445505	976101
20010	976102
214409	976103
85056	976104
412199	976105
193378	976106
222395	976107
431496	976108
194761	976109
110849	976110
195892	976111
211759	976112
218818	976113
187828	976114
327056	976115
106808	976116
24909	976117
247301	976118
329269	976119
112780	976120
160921	976121
271708	976122
206009	976123
353337	976124
450382	976125
246738	976126
419533	976127
252035	976128
33198	976129
75451	976130
3059	976131
2336	976132
99807	976133
171201	976134
42725	976135
55516	976136
27949	976137
128040	976138
451468	976139
433	976140
34420	976141
339504	976142
21258	976143
44701	976144
48987	976145
223095	976146
7159	976147
14826	976148
7796	976149
128251	976150
8032	976151
348	976152
283051	976153
267323	976154
315921	976155
305459	976156
56330	976157
176700	976158
243624	976159
19822	976160
253059	976161
417349	976162
283684	976163
327322	976164
170123	976165
96526	976166
88556	976167
212405	976168
175885	976169
41562	976170
338630	976171
72473	976172
121028	976173
86543	976174
158917	976175
285497	976176
415086	976177
124998	976178
248232	976179
103304	976180
32204	976181
214124	976182
115533	976183
430087	976184
620	976185
174203	976186
289047	976187
412614	976188
455428	976189
272742	976190
246073	976191
155072	976192
187145	976193
409085	976194
157472	976195
182023	976196
25539	976197
318810	976198
217738	976199
164329	976200
391166	976201
72785	976202
23350	976203
226328	976204
129421	976205
88388	976206
221456	976207
69783	976208
119612	976209
49432	976210
45348	976211
344860	976212
209916	976213
75209	976214
219493	976215
384334	976216
393206	976217
103783	976218
432231	976219
102236	976220
158042	976221
234225	976222
222296	976223
84788	976224
77350	976225
415488	976226
175736	976227
13047	976228
189	976229
29738	976230
21907	976231
15067	976232
48677	976233
7753	976234
9565	976235
32099	976236
20049	976237
51528	976238
64378	976239
90164	976240
1573	976241
346946	976242
248748	976243
18192	976244
368599	976245
54435	976246
393727	976247
99461	976248
172082	976249
250821	976250
187771	976251
54410	976252
368808	976253
207782	976254
3101	976255
44489	976256
93098	976257
287491	976258
210204	976259
173217	976260
45952	976261
386110	976262
9014	976263
242247	976264
138840	976265
102499	976266
407242	976267
227674	976268
95244	976269
3366	976270
379536	976271
60660	976272
127811	976273
104094	976274
20911	976275
30162	976276
206498	976277
238300	976278
14119	976279
31801	976280
61458	976281
139799	976282
458004	976283
58428	976284
227660	976285
49374	976286
97549	976287
28359	976288
331843	976289
450860	976290
105816	976291
389948	976292
2472	976293
39264	976294
123331	976295
12993	976296
259756	976297
419043	976298
222352	976299
243137	976300
199222	976301
165764	976302
163170	976303
74159	976304
102113	976305
88316	976306
50862	976307
332961	976308
78460	976309
36012	976310
4567	976311
53691	976312
459397	976313
236229	976314
51320	976315
272772	976316
162584	976317
222752	976318
74116	976319
233554	976320
68909	976321
103788	976322
251563	976323
80686	976324
90503	976325
11159	976326
72119	976327
125967	976328
87398	976329
43418	976330
264326	976331
200263	976332
46471	976333
46471	976334
376321	976335
28769	976336
91594	976337
35740	976338
22916	976339
15739	976340
68160	976341
144856	976342
41464	976343
70570	976344
106590	976345
141068	976346
108626	976347
247510	976348
325287	976349
37110	976350
333395	976351
420435	976352
183746	976353
212421	976354
229472	976355
41577	976356
127053	976357
399288	976358
11032	976359
2480	976360
86309	976361
52283	976362
274434	976363
131460	976364
42051	976365
393553	976366
186862	976367
136497	976368
131084	976369
239148	976370
68064	976371
46309	976372
106511	976373
426550	976374
203870	976375
53669	976376
315099	976377
34410	976378
272138	976379
57321	976380
323901	976381
64311	976382
95527	976383
80835	976384
53142	976385
3607	976386
154630	976387
186829	976388
30958	976389
414222	976390
122020	976391
109163	976392
47009	976393
32876	976394
390640	976395
8144	976396
321399	976397
182545	976398
73587	976399
102343	976400
136176	976401
454293	976402
11928	976403
125605	976404
74536	976405
28985	976406
164770	976407
84556	976408
443282	976409
119488	976410
108724	976411
182758	976412
187972	976413
6769	976414
16633	976415
222228	976416
98828	976417
141772	976418
27995	976419
342143	976420
3433	976421
70458	976422
92207	976423
158788	976424
114073	976425
366533	976426
128187	976427
32911	976428
380226	976429
340284	976430
65004	976431
397512	976432
115742	976433
1894	976434
29236	976435
20878	976436
187687	976437
87802	976438
115	976439
280485	976440
208831	976441
106733	976442
9131	976443
93371	976444
238594	976445
28698	976446
40422	976447
9631	976448
255901	976449
390004	976450
196912	976451
15551	976452
262946	976453
129443	976454
2773	976455
147919	976456
4681	976457
122604	976458
328007	976459
85811	976460
249578	976461
149674	976462
255631	976463
289990	976464
278167	976465
56227	976466
111182	976467
35750	976468
43164	976469
211511	976470
59293	976471
210791	976472
72385	976473
146832	976474
402132	976475
239013	976476
149781	976477
282025	976478
104649	976479
452384	976480
126205	976481
43648	976482
164894	976483
33398	976484
162810	976485
381465	976486
2312	976487
72779	976488
332119	976489
57101	976490
329624	976491
24312	976492
246953	976493
1266	976494
3327	976495
2951	976496
270477	976497
24246	976498
436749	976499
250989	976500
447446	976501
143507	976502
39991	976503
359491	976504
25722	976505
452586	976506
457476	976507
409088	976508
181478	976509
21977	976510
427842	976511
111728	976512
53530	976513
65178	976514
74444	976515
78879	976516
158922	976517
60204	976518
438075	976519
72100	976520
41704	976521
453166	976522
25735	976523
171943	976524
121548	976525
80521	976526
322	976527
59533	976528
66257	976529
116946	976530
179291	976531
60729	976532
315690	976533
28143	976534
42363	976535
83292	976536
235116	976537
275238	976538
305302	976539
134061	976540
333032	976541
40468	976542
50507	976543
114255	976544
366050	976545
242908	976546
86615	976547
427724	976548
236833	976549
15684	976550
431246	976551
50673	976552
20399	976553
16385	976554
186129	976555
38706	976556
6763	976557
102952	976558
151961	976559
97699	976560
115835	976561
432343	976562
187759	976563
17514	976564
158578	976565
177730	976566
101838	976567
28192	976568
192385	976569
312539	976570
6138	976571
21179	976572
53077	976573
437550	976574
247178	976575
222933	976576
153414	976577
12398	976578
35120	976579
47774	976580
2871	976581
10611	976582
179834	976583
103284	976584
5806	976585
140452	976586
33874	976587
394232	976588
246727	976589
28046	976590
341203	976591
245114	976592
339163	976593
8025	976594
7267	976595
185333	976596
437630	976597
145511	976598
48168	976599
4722	976600
230069	976601
140377	976602
275665	976603
55337	976604
117342	976605
193403	976606
8621	976607
83654	976608
275546	976609
56533	976610
35756	976611
54544	976612
100828	976613
190569	976614
117174	976615
4199	976616
320345	976617
150668	976618
64447	976619
5167	976620
403651	976621
6486	976622
302131	976623
119971	976624
54085	976625
358967	976626
127131	976627
113060	976628
270467	976629
445793	976630
40435	976631
75696	976632
26936	976633
65127	976634
31566	976635
456992	976636
73454	976637
45563	976638
54801	976639
8234	976640
117335	976641
78445	976642
258728	976643
55335	976644
216678	976645
4335	976646
4335	976647
35247	976648
15654	976649
231731	976650
53085	976651
126710	976652
118616	976653
83348	976654
310047	976655
222589	976656
1869	976657
10667	976658
120913	976659
193343	976660
456877	976661
23465	976662
167919	976663
70549	976664
242342	976665
146649	976666
376399	976667
455067	976668
430107	976669
175581	976670
157435	976671
115043	976672
412232	976673
187589	976674
379188	976675
9	976676
186931	976677
160801	976678
405990	976679
115300	976680
90375	976681
145589	976682
27342	976683
97220	976684
191250	976685
56446	976686
420532	976687
295970	976688
164034	976689
7266	976690
143154	976691
247827	976692
11693	976693
69990	976694
347894	976695
53089	976696
214772	976697
253561	976698
166998	976699
415288	976700
424812	976701
113494	976702
92261	976703
68747	976704
355428	976705
767	976706
45587	976707
430214	976708
444035	976709
69990	976710
111012	976711
180533	976712
21578	976713
319687	976714
60138	976715
189536	976716
282684	976717
194762	976718
328445	976719
47460	976720
316069	976721
137164	976722
424981	976723
272656	976724
139528	976725
161528	976726
63998	976727
54158	976728
290577	976729
9785	976730
168548	976731
111432	976732
12357	976733
235593	976734
51236	976735
65415	976736
276799	976737
8695	976738
156586	976739
24954	976740
271692	976741
85069	976742
458479	976743
65353	976744
10781	976745
336203	976746
160947	976747
201532	976748
38309	976749
197249	976750
122731	976751
151179	976752
105227	976753
135196	976754
323942	976755
122309	976756
13125	976757
222577	976758
109283	976759
446803	976760
88937	976761
108958	976762
339623	976763
405691	976764
4194	976765
396024	976766
390156	976767
400562	976768
142976	976769
5422	976770
247657	976771
270263	976772
42997	976773
247193	976774
147213	976775
64810	976776
396655	976777
1507	976778
19406	976779
114417	976780
165203	976781
86136	976782
38473	976783
94399	976784
328662	976785
278413	976786
437668	976787
39682	976788
40846	976789
438574	976790
49948	976791
4144	976792
289394	976793
445415	976794
68719	976795
447546	976796
368084	976797
257304	976798
307568	976799
25832	976800
81470	976801
361117	976802
87685	976803
289360	976804
284747	976805
1507	976806
4863	976807
160019	976808
265404	976809
245966	976810
343684	976811
66706	976812
248783	976813
45410	976814
254884	976815
384401	976816
364623	976817
427523	976818
106266	976819
31497	976820
252265	976821
21744	976822
386349	976823
159787	976824
433688	976825
239476	976826
247190	976827
176336	976828
46014	976829
394637	976830
369934	976831
74399	976832
207287	976833
184704	976834
215282	976835
253688	976836
4204	976837
433735	976838
319050	976839
3544	976840
171774	976841
25230	976842
121084	976843
97351	976844
163000	976845
179889	976846
222400	976847
7119	976848
59825	976849
24405	976850
87899	976851
21781	976852
210595	976853
209167	976854
77096	976855
40154	976856
144744	976857
34808	976858
228073	976859
316926	976860
5725	976861
330783	976862
106941	976863
371562	976864
5188	976865
175683	976866
5811	976867
329341	976868
87308	976869
104013	976870
250564	976871
214799	976872
203147	976873
338525	976874
297080	976875
129324	976876
208548	976877
359777	976878
43768	976879
101623	976880
100894	976881
293	976882
37054	976883
422660	976884
209320	976885
375127	976886
40905	976887
170623	976888
38602	976889
88313	976890
26601	976891
114493	976892
19809	976893
19809	976894
94921	976895
330018	976896
33193	976897
59667	976898
80679	976899
5341	976900
92350	976901
11600	976902
194870	976903
183	976904
136266	976905
39689	976906
248700	976907
90647	976908
217726	976909
154301	976910
118407	976911
33582	976912
405811	976913
20183	976914
262062	976915
39779	976916
313672	976917
224227	976918
375151	976919
86861	976920
126800	976921
18933	976922
74630	976923
265904	976924
5826	976925
138241	976926
389526	976927
204490	976928
159881	976929
224677	976930
203161	976931
312857	976932
46036	976933
119684	976934
90057	976935
26899	976936
152892	976937
248076	976938
108378	976939
24430	976940
176356	976941
14405	976942
21474	976943
21	976944
158974	976945
210354	976946
57861	976947
113328	976948
18589	976949
23728	976950
74171	976951
3819	976952
385320	976953
187604	976954
160113	976955
29620	976956
21179	976957
134973	976958
450071	976959
60694	976960
62509	976961
219271	976962
123148	976963
25889	976964
25000	976965
194441	976966
43926	976967
31851	976968
7301	976969
216208	976970
67161	976971
46867	976972
67170	976973
142327	976974
265946	976975
164966	976976
281699	976977
11870	976978
314634	976979
1841	976980
401044	976981
31568	976982
47149	976983
105256	976984
364033	976985
92210	976986
189887	976987
80228	976988
41157	976989
235129	976990
127265	976991
365827	976992
328707	976993
452135	976994
15711	976995
927	976996
19954	976997
221962	976998
47216	976999
232372	977000
22528	977001
29537	977002
29419	977003
230706	977004
183368	977005
21121	977006
18042	977007
138722	977008
32723	977009
27864	977010
82102	977011
401471	977012
238990	977013
206924	977014
21830	977015
219667	977016
146485	977017
232711	977018
24191	977019
243408	977020
53628	977021
6370	977022
340686	977023
20575	977024
64444	977025
418508	977026
35191	977027
122904	977028
39100	977029
24269	977030
54639	977031
84039	977032
133194	977033
82919	977034
75013	977035
436236	977036
46415	977037
156273	977038
199648	977039
18256	977040
71440	977041
2038	977042
198021	977043
270398	977044
309387	977045
11916	977046
309412	977047
400630	977048
278532	977049
30448	977050
200933	977051
403060	977052
256149	977053
40267	977054
236812	977055
139878	977056
21655	977057
92805	977058
58152	977059
285330	977060
4053	977061
204180	977062
434220	977063
2483	977064
50111	977065
63027	977066
130682	977067
120403	977068
271121	977069
137950	977070
152233	977071
441952	977072
198757	977073
378988	977074
201297	977075
437545	977076
231768	977077
51324	977078
49049	977079
53363	977080
56632	977081
364353	977082
124016	977083
7735	977084
381009	977085
53513	977086
299579	977087
419764	977088
287851	977089
126069	977090
69001	977091
155969	977092
316675	977093
2408	977094
147266	977095
336468	977096
130407	977097
224722	977098
76302	977099
23900	977100
188953	977101
96328	977102
17902	977103
163	977104
230245	977105
20334	977106
9352	977107
21629	977108
172666	977109
25624	977110
16289	977111
88818	977112
57743	977113
151803	977114
16302	977115
388028	977116
143478	977117
241994	977118
82485	977119
207228	977120
55318	977121
251386	977122
55622	977123
110177	977124
264861	977125
29197	977126
243698	977127
9755	977128
237529	977129
61120	977130
68377	977131
438472	977132
229213	977133
24521	977134
424065	977135
126531	977136
176003	977137
164147	977138
3880	977139
3880	977140
398427	977141
124980	977142
39353	977143
15855	977144
28802	977145
60457	977146
204740	977147
19152	977148
190270	977149
112225	977150
371519	977151
166206	977152
1397	977153
83765	977154
74858	977155
185442	977156
30277	977157
182505	977158
2886	977159
435779	977160
90098	977161
111312	977162
16405	977163
33349	977164
244811	977165
265682	977166
19568	977167
4786	977168
422459	977169
142283	977170
90144	977171
29567	977172
228374	977173
43635	977174
70999	977175
65817	977176
252859	977177
21396	977178
60516	977179
316490	977180
32708	977181
26476	977182
24884	977183
16897	977184
438652	977185
369859	977186
391	977187
18095	977188
141913	977189
35544	977190
80413	977191
270946	977192
107068	977193
30473	977194
3721	977195
171032	977196
51569	977197
26125	977198
359	977199
211164	977200
30485	977201
66118	977202
50683	977203
93237	977204
218040	977205
211829	977206
321528	977207
169220	977208
176273	977209
148269	977210
1878	977211
308679	977212
214155	977213
143967	977214
99326	977215
43372	977216
34083	977217
222161	977218
323604	977219
71793	977220
370184	977221
226318	977222
5928	977223
132257	977224
13863	977225
40749	977226
47111	977227
119971	977228
105729	977229
250442	977230
81642	977231
268207	977232
42916	977233
182588	977234
80315	977235
63245	977236
8097	977237
354540	977238
57496	977239
72144	977240
15759	977241
29154	977242
6588	977243
62582	977244
285091	977245
68686	977246
344820	977247
210856	977248
301775	977249
100987	977250
439006	977251
192367	977252
290665	977253
409570	977254
10095	977255
15815	977256
113961	977257
424908	977258
86627	977259
103139	977260
3244	977261
50489	977262
65382	977263
228127	977264
253023	977265
154918	977266
79805	977267
161208	977268
15036	977269
46557	977270
341028	977271
130218	977272
99539	977273
165770	977274
154490	977275
110597	977276
2178	977277
190970	977278
15290	977279
91153	977280
693	977281
3209	977282
47960	977283
385375	977284
126688	977285
59613	977286
36885	977287
8047	977288
80474	977289
17956	977290
91738	977291
113813	977292
64002	977293
319241	977294
57744	977295
279074	977296
316513	977297
278393	977298
40240	977299
303323	977300
387923	977301
247173	977302
5875	977303
426358	977304
216541	977305
92152	977306
78185	977307
31593	977308
17556	977309
17556	977310
172773	977311
27854	977312
3924	977313
386398	977314
104986	977315
87	977316
74274	977317
4114	977318
28888	977319
4132	977320
47118	977321
210822	977322
30627	977323
337288	977324
310	977325
206161	977326
325660	977327
135899	977328
118702	977329
127447	977330
25	977331
149109	977332
241849	977333
439669	977334
278693	977335
21317	977336
41692	977337
238871	977338
187827	977339
45044	977340
167187	977341
32481	977342
15359	977343
111107	977344
15359	977345
17434	977346
44396	977347
24213	977348
22254	977349
426543	977350
14533	977351
97601	977352
36444	977353
250045	977354
64018	977355
19422	977356
38145	977357
448377	977358
28568	977359
803	977360
261800	977361
39764	977362
430505	977363
43730	977364
9333	977365
106703	977366
56642	977367
15844	977368
185350	977369
40108	977370
5343	977371
39671	977372
21036	977373
123091	977374
42650	977375
27208	977376
22023	977377
208805	977378
343630	977379
113752	977380
84544	977381
419426	977382
158431	977383
204368	977384
69318	977385
396426	977386
123398	977387
142169	977388
156	977389
50809	977390
9952	977391
354329	977392
438443	977393
149734	977394
146977	977395
434317	977396
428231	977397
104528	977398
453119	977399
124967	977400
124967	977401
187831	977402
19439	977403
113286	977404
109	977405
95820	977406
123004	977407
401264	977408
294257	977409
11171	977410
199535	977411
16626	977412
4420	977413
69815	977414
353310	977415
6645	977416
147871	977417
89605	977418
165227	977419
347559	977420
22829	977421
1220	977422
31613	977423
240059	977424
71287	977425
140615	977426
246313	977427
280946	977428
34805	977429
172621	977430
374551	977431
229589	977432
376285	977433
19532	977434
206624	977435
76887	977436
317341	977437
1344	977438
282802	977439
137242	977440
311213	977441
3099	977442
62828	977443
43119	977444
1989	977445
43134	977446
111251	977447
104469	977448
150922	977449
19726	977450
393632	977451
366924	977452
148966	977453
34377	977454
15724	977455
18793	977456
12760	977457
65368	977458
291694	977459
223035	977460
382760	977461
76359	977462
112924	977463
81476	977464
57647	977465
303486	977466
116370	977467
161522	977468
121920	977469
63989	977470
312612	977471
353185	977472
14889	977473
165587	977474
90757	977475
170151	977476
24572	977477
422814	977478
76166	977479
144567	977480
126613	977481
240843	977482
175727	977483
58145	977484
161055	977485
447475	977486
205309	977487
399274	977488
362226	977489
365374	977490
8194	977491
24345	977492
239605	977493
16487	977494
212578	977495
455671	977496
98124	977497
237044	977498
73468	977499
238852	977500
386515	977501
271354	977502
149567	977503
28768	977504
38352	977505
232540	977506
121481	977507
121637	977508
6624	977509
181577	977510
39245	977511
182656	977512
9960	977513
8400	977514
13604	977515
232576	977516
154940	977517
452791	977518
370081	977519
103232	977520
430139	977521
213629	977522
63656	977523
689	977524
230056	977525
84032	977526
127661	977527
98252	977528
182248	977529
247435	977530
389390	977531
45028	977532
3542	977533
1291	977534
184931	977535
423582	977536
11099	977537
111270	977538
159535	977539
91172	977540
129392	977541
227016	977542
433264	977543
67922	977544
28995	977545
14272	977546
93436	977547
25727	977548
53667	977549
6187	977550
401612	977551
132561	977552
172115	977553
142465	977554
66305	977555
156009	977556
16087	977557
29490	977558
143519	977559
117221	977560
19956	977561
15433	977562
76739	977563
323903	977564
161755	977565
423283	977566
11188	977567
227903	977568
85802	977569
172615	977570
173115	977571
123111	977572
171419	977573
129708	977574
40848	977575
91661	977576
208301	977577
45483	977578
138786	977579
41979	977580
42103	977581
305502	977582
28728	977583
4272	977584
159575	977585
159602	977586
35486	977587
353849	977588
399895	977589
380625	977590
169852	977591
13120	977592
21198	977593
133967	977594
30124	977595
200678	977596
355855	977597
519	977598
1577	977599
96780	977600
109956	977601
20234	977602
397193	977603
30689	977604
395827	977605
197	977606
17300	977607
74982	977608
157713	977609
90280	977610
209347	977611
43708	977612
25268	977613
210021	977614
841	977615
10490	977616
178709	977617
358420	977618
90577	977619
92970	977620
28758	977621
210	977622
178917	977623
102235	977624
102230	977625
79567	977626
62332	977627
139039	977628
155653	977629
229710	977630
284976	977631
297701	977632
337537	977633
292250	977634
73064	977635
252049	977636
143383	977637
12941	977638
430370	977639
104925	977640
103231	977641
241127	977642
416554	977643
233732	977644
1526	977645
10998	977646
376802	977647
61344	977648
220853	977649
249060	977650
187101	977651
154820	977652
39911	977653
29238	977654
251811	977655
366796	977656
355621	977657
249226	977658
205667	977659
153828	977660
112121	977661
77221	977662
305895	977663
325452	977664
268723	977665
209832	977666
65075	977667
114272	977668
3603	977669
88816	977670
40335	977671
295492	977672
49920	977673
13569	977674
32768	977675
602	977676
114915	977677
326582	977678
128316	977679
143360	977680
128147	977681
49477	977682
41929	977683
36081	977684
382	977685
74360	977686
91435	977687
21820	977688
272121	977689
247375	977690
429618	977691
17395	977692
244015	977693
19304	977694
52202	977695
136011	977696
149313	977697
334395	977698
34103	977699
9280	977700
109792	977701
29070	977702
348819	977703
30000	977704
9533	977705
61591	977706
226969	977707
168348	977708
170561	977709
155399	977710
418912	977711
83733	977712
76945	977713
260208	977714
161567	977715
61504	977716
339096	977717
203918	977718
22660	977719
440435	977720
153020	977721
43411	977722
68490	977723
218790	977724
16942	977725
93898	977726
211718	977727
23649	977728
75988	977729
245479	977730
87609	977731
86584	977732
34468	977733
161959	977734
14960	977735
32448	977736
129606	977737
19805	977738
56915	977739
249500	977740
122703	977741
248507	977742
196632	977743
346685	977744
22289	977745
194591	977746
21709	977747
184122	977748
98511	977749
152996	977750
85081	977751
423929	977752
275215	977753
60932	977754
99208	977755
248163	977756
99061	977757
284826	977758
457407	977759
447507	977760
175802	977761
104992	977762
402783	977763
6621	977764
311793	977765
379108	977766
235	977767
436324	977768
199704	977769
10026	977770
80233	977771
311641	977772
356	977773
367796	977774
444280	977775
443565	977776
175186	977777
26570	977778
375166	977779
83130	977780
166903	977781
135693	977782
57740	977783
220419	977784
282439	977785
730	977786
41993	977787
21269	977788
113104	977789
34915	977790
294356	977791
246251	977792
420640	977793
118372	977794
321191	977795
257516	977796
272760	977797
91579	977798
182551	977799
222047	977800
30784	977801
118812	977802
381480	977803
30496	977804
92878	977805
178913	977806
197991	977807
77548	977808
104166	977809
57069	977810
188010	977811
174043	977812
88449	977813
89103	977814
103990	977815
211816	977816
8433	977817
119782	977818
26577	977819
98037	977820
129929	977821
109627	977822
300131	977823
404639	977824
109466	977825
215128	977826
302563	977827
114352	977828
893	977829
123549	977830
87272	977831
49311	977832
209369	977833
58226	977834
58226	977835
249920	977836
209847	977837
456657	977838
333051	977839
75257	977840
307421	977841
386837	977842
12129	977843
125284	977844
87204	977845
162466	977846
23543	977847
311952	977848
33022	977849
193938	977850
144107	977851
144107	977852
378831	977853
136293	977854
201041	977855
16380	977856
211523	977857
61707	977858
358978	977859
50158	977860
108135	977861
94887	977862
135341	977863
180348	977864
23565	977865
247901	977866
37268	977867
195844	977868
164947	977869
141492	977870
419293	977871
107887	977872
136726	977873
445402	977874
164791	977875
196720	977876
109014	977877
408066	977878
92803	977879
126997	977880
364847	977881
247946	977882
152783	977883
197764	977884
238102	977885
176244	977886
356786	977887
154408	977888
398665	977889
138193	977890
282542	977891
17385	977892
119026	977893
42602	977894
216701	977895
20894	977896
185630	977897
237464	977898
275735	977899
341118	977900
269357	977901
2728	977902
309760	977903
200872	977904
458117	977905
146319	977906
202988	977907
28333	977908
47664	977909
351696	977910
307282	977911
29907	977912
316968	977913
129540	977914
38939	977915
80565	977916
102006	977917
141194	977918
335352	977919
30275	977920
41504	977921
111100	977922
120168	977923
277820	977924
430572	977925
39942	977926
85647	977927
250998	977928
145402	977929
16626	977930
115199	977931
56090	977932
185159	977933
356587	977934
65396	977935
86686	977936
126127	977937
210253	977938
62824	977939
91355	977940
429457	977941
81296	977942
122627	977943
20043	977944
276465	977945
223613	977946
16323	977947
63955	977948
61249	977949
131511	977950
130328	977951
42908	977952
300597	977953
263231	977954
232610	977955
24423	977956
271544	977957
62841	977958
120217	977959
115708	977960
235641	977961
408558	977962
156987	977963
47047	977964
277545	977965
267757	977966
47987	977967
5390	977968
74669	977969
174144	977970
290664	977971
81203	977972
238275	977973
150158	977974
201584	977975
343639	977976
165708	977977
456965	977978
6393	977979
90866	977980
244474	977981
8867	977982
449179	977983
435408	977984
255485	977985
96910	977986
52687	977987
102791	977988
156143	977989
35510	977990
48575	977991
214862	977992
82038	977993
24308	977994
165191	977995
70799	977996
93437	977997
9835	977998
7849	977999
200081	978000
75073	978001
214686	978002
15182	978003
419538	978004
222184	978005
48653	978006
68391	978007
40114	978008
25858	978009
4670	978010
99768	978011
385642	978012
452097	978013
274188	978014
117814	978015
54045	978016
178041	978017
229057	978018
50818	978019
182762	978020
142513	978021
23366	978022
79998	978023
64964	978024
352445	978025
69347	978026
411969	978027
145288	978028
267790	978029
5355	978030
171029	978031
133277	978032
332175	978033
361785	978034
120581	978035
432355	978036
65804	978037
15754	978038
75454	978039
230617	978040
380680	978041
114644	978042
256391	978043
263165	978044
73399	978045
42694	978046
288704	978047
24701	978048
103696	978049
79800	978050
160701	978051
321282	978052
64411	978053
262048	978054
19914	978055
42434	978056
101081	978057
48646	978058
121518	978059
247674	978060
171491	978061
160665	978062
195954	978063
155464	978064
12272	978065
94982	978066
344973	978067
107625	978068
5062	978069
77963	978070
3904	978071
3752	978072
228166	978073
235560	978074
247188	978075
411662	978076
4245	978077
179740	978078
441598	978079
54431	978080
149589	978081
17093	978082
44286	978083
118314	978084
32562	978085
220037	978086
13685	978087
385307	978088
8567	978089
420756	978090
403151	978091
9793	978092
316362	978093
53729	978094
79751	978095
13192	978096
15358	978097
119313	978098
458387	978099
208399	978100
20863	978101
4944	978102
218477	978103
32493	978104
241756	978105
102559	978106
10562	978107
118627	978108
93401	978109
26507	978110
168180	978111
27862	978112
2575	978113
55165	978114
35450	978115
345026	978116
128923	978117
179511	978118
20708	978119
49308	978120
20104	978121
98545	978122
63278	978123
17131	978124
14871	978125
55497	978126
405823	978127
1101	978128
279254	978129
127090	978130
295002	978131
209137	978132
237161	978133
370730	978134
87518	978135
6710	978136
14321	978137
3764	978138
96095	978139
219140	978140
178915	978141
64327	978142
112100	978143
361373	978144
42436	978145
194836	978146
70644	978147
60627	978148
196439	978149
402060	978150
15954	978151
424683	978152
57832	978153
439557	978154
197914	978155
40795	978156
80646	978157
127994	978158
15245	978159
10460	978160
300743	978161
113161	978162
56163	978163
422744	978164
167948	978165
986	978166
61226	978167
94	978168
102193	978169
100846	978170
6135	978171
7769	978172
13696	978173
10579	978174
83087	978175
448793	978176
160241	978177
62540	978178
250550	978179
228338	978180
84644	978181
75347	978182
123789	978183
87023	978184
81699	978185
349112	978186
180795	978187
27549	978188
292386	978189
38108	978190
107375	978191
380113	978192
246822	978193
87531	978194
154298	978195
98193	978196
52320	978197
22277	978198
92190	978199
41123	978200
73639	978201
166335	978202
6216	978203
103035	978204
229091	978205
103509	978206
120424	978207
98850	978208
5508	978209
49630	978210
249191	978211
35370	978212
121661	978213
63363	978214
172153	978215
129472	978216
127952	978217
393429	978218
22159	978219
197107	978220
200327	978221
17470	978222
17157	978223
164160	978224
6370	978225
44859	978226
286504	978227
246535	978228
12947	978229
42176	978230
276632	978231
13831	978232
17802	978233
84426	978234
231999	978235
197542	978236
41605	978237
188332	978238
140734	978239
161160	978240
61238	978241
128621	978242
446604	978243
144257	978244
419378	978245
128307	978246
95048	978247
238436	978248
184746	978249
149717	978250
59696	978251
241283	978252
32199	978253
100497	978254
38579	978255
301499	978256
84560	978257
238840	978258
63477	978259
160034	978260
82694	978261
282477	978262
106462	978263
208117	978264
158019	978265
100343	978266
181002	978267
85261	978268
149918	978269
57615	978270
27801	978271
89471	978272
16601	978273
137054	978274
9667	978275
79224	978276
56727	978277
250763	978278
3753	978279
89903	978280
281852	978281
32708	978282
23478	978283
320022	978284
106568	978285
121462	978286
68732	978287
401228	978288
34100	978289
6618	978290
8143	978291
81293	978292
102953	978293
38225	978294
1726	978295
312480	978296
98219	978297
127548	978298
208525	978299
25516	978300
202182	978301
56541	978302
441407	978303
232631	978304
50392	978305
254311	978306
42894	978307
174695	978308
71374	978309
29053	978310
208750	978311
14806	978312
196786	978313
125044	978314
327831	978315
149153	978316
6664	978317
15669	978318
359282	978319
42075	978320
137658	978321
298756	978322
24834	978323
30298	978324
124939	978325
431283	978326
223125	978327
1346	978328
345245	978329
4914	978330
368639	978331
282839	978332
131948	978333
21142	978334
165071	978335
174253	978336
50410	978337
347049	978338
38473	978339
300783	978340
123909	978341
135470	978342
43181	978343
160099	978344
374127	978345
167284	978346
234610	978347
18816	978348
75694	978349
390519	978350
426225	978351
209817	978352
391002	978353
123210	978354
163158	978355
85654	978356
65951	978357
93086	978358
190790	978359
436130	978360
159875	978361
121880	978362
201962	978363
21506	978364
23063	978365
46159	978366
156061	978367
13953	978368
118218	978369
145089	978370
81916	978371
114093	978372
72238	978373
455705	978374
305686	978375
121042	978376
15308	978377
57028	978378
3026	978379
14980	978380
142370	978381
27409	978382
36587	978383
220523	978384
128221	978385
121141	978386
93615	978387
4441	978388
122072	978389
84250	978390
20480	978391
446323	978392
269308	978393
124563	978394
18188	978395
26168	978396
4306	978397
314735	978398
89581	978399
53536	978400
17898	978401
88557	978402
300224	978403
32920	978404
90316	978405
118744	978406
12572	978407
27494	978408
14173	978409
36701	978410
142857	978411
104118	978412
302958	978413
270762	978414
48760	978415
189615	978416
99077	978417
129561	978418
10846	978419
76779	978420
6984	978421
56868	978422
65667	978423
54261	978424
188027	978425
24075	978426
6357	978427
382221	978428
96881	978429
113092	978430
105426	978431
59918	978432
228794	978433
106518	978434
261981	978435
28014	978436
58619	978437
89620	978438
190	978439
36619	978440
218771	978441
200998	978442
3365	978443
300379	978444
55317	978445
4414	978446
89643	978447
217279	978448
22585	978449
227508	978450
121934	978451
9188	978452
3738	978453
3107	978454
5639	978455
5656	978456
11873	978457
9438	978458
102870	978459
13518	978460
10390	978461
81946	978462
14277	978463
35376	978464
190998	978465
215522	978466
120620	978467
47789	978468
33529	978469
143302	978470
46976	978471
19670	978472
50349	978473
44675	978474
117935	978475
87557	978476
370625	978477
316129	978478
102923	978479
14980	978480
10129	978481
172450	978482
29596	978483
31298	978484
96818	978485
2088	978486
348765	978487
64988	978488
411272	978489
177671	978490
105694	978491
621	978492
389090	978493
34439	978494
364417	978495
211148	978496
99950	978497
158326	978498
348703	978499
64645	978500
19984	978501
90080	978502
394914	978503
18210	978504
71347	978505
2306	978506
24488	978507
299511	978508
156797	978509
53940	978510
272442	978511
262874	978512
423434	978513
45070	978514
55408	978515
302452	978516
47736	978517
39155	978518
350978	978519
78881	978520
112820	978521
29154	978522
14621	978523
195513	978524
347353	978525
98688	978526
255272	978527
55960	978528
64017	978529
20140	978530
32556	978531
76127	978532
351531	978533
144280	978534
200568	978535
96520	978536
6284	978537
201964	978538
217001	978539
110399	978540
14197	978541
99340	978542
54867	978543
7545	978544
80905	978545
59058	978546
150201	978547
203464	978548
54908	978549
159451	978550
6596	978551
7545	978552
244155	978553
15867	978554
318945	978555
242839	978556
451253	978557
3674	978558
82312	978559
429739	978560
158009	978561
178591	978562
201972	978563
60602	978564
91326	978565
8142	978566
58394	978567
84975	978568
329356	978569
149534	978570
187961	978571
69261	978572
34298	978573
140090	978574
403630	978575
261144	978576
325805	978577
182812	978578
402527	978579
236532	978580
108825	978581
161303	978582
322991	978583
101660	978584
223497	978585
104505	978586
344379	978587
146497	978588
1308	978589
309462	978590
339155	978591
5789	978592
444341	978593
23254	978594
53586	978595
83324	978596
386412	978597
225155	978598
395325	978599
44978	978600
117884	978601
605	978602
306281	978603
30743	978604
375700	978605
394043	978606
44978	978607
267328	978608
21804	978609
173326	978610
158917	978611
367390	978612
227314	978613
63530	978614
92010	978615
57562	978616
376075	978617
216341	978618
423205	978619
150319	978620
40871	978621
90722	978622
29318	978623
22321	978624
342377	978625
3448	978626
57059	978627
12908	978628
201741	978629
97669	978630
112903	978631
322610	978632
30985	978633
55018	978634
90625	978635
282388	978636
380669	978637
62938	978638
83764	978639
159773	978640
10197	978641
56317	978642
27395	978643
405773	978644
18722	978645
201121	978646
139608	978647
19242	978648
45779	978649
220540	978650
58446	978651
54325	978652
202135	978653
175771	978654
47339	978655
12577	978656
28709	978657
57727	978658
72576	978659
134962	978660
6044	978661
193929	978662
200381	978663
197458	978664
43179	978665
40556	978666
64811	978667
129726	978668
19885	978669
64178	978670
13688	978671
16935	978672
1121	978673
29327	978674
32951	978675
40134	978676
57132	978677
382051	978678
21192	978679
54672	978680
242780	978681
396916	978682
98085	978683
160267	978684
13601	978685
132516	978686
20956	978687
263126	978688
340704	978689
10819	978690
358114	978691
118277	978692
33586	978693
10158	978694
153190	978695
357176	978696
76466	978697
86167	978698
433101	978699
246825	978700
217494	978701
101936	978702
400526	978703
393702	978704
80245	978705
10633	978706
216135	978707
81617	978708
136364	978709
63991	978710
181753	978711
126667	978712
341472	978713
193632	978714
88337	978715
114821	978716
17539	978717
156062	978718
17008	978719
162707	978720
72173	978721
225285	978722
30802	978723
309184	978724
30595	978725
263100	978726
1422	978727
1430	978728
229453	978729
16742	978730
92539	978731
200248	978732
33833	978733
393408	978734
126038	978735
74499	978736
4480	978737
274053	978738
388097	978739
382290	978740
221147	978741
193123	978742
185212	978743
131771	978744
274254	978745
98596	978746
369995	978747
320547	978748
126649	978749
117492	978750
231182	978751
246548	978752
236527	978753
156168	978754
250358	978755
43266	978756
79025	978757
196940	978758
193133	978759
100960	978760
78693	978761
147111	978762
351503	978763
15841	978764
9901	978765
433659	978766
128586	978767
444725	978768
9901	978769
85870	978770
243872	978771
5029	978772
342567	978773
24954	978774
86587	978775
99666	978776
88454	978777
60541	978778
46409	978779
54872	978780
410929	978781
114076	978782
164380	978783
157169	978784
172114	978785
455301	978786
64356	978787
61672	978788
418354	978789
129083	978790
20277	978791
768	978792
114324	978793
146444	978794
188012	978795
26514	978796
159477	978797
6285	978798
70744	978799
12465	978800
913	978801
107921	978802
182523	978803
43482	978804
216279	978805
202984	978806
60006	978807
184831	978808
82660	978809
53215	978810
378600	978811
63195	978812
132199	978813
35009	978814
970	978815
38656	978816
91280	978817
28383	978818
175696	978819
433223	978820
52511	978821
43741	978822
271565	978823
7274	978824
47819	978825
332365	978826
49941	978827
232516	978828
304333	978829
124251	978830
241449	978831
27581	978832
168238	978833
85294	978834
60620	978835
139882	978836
402146	978837
180009	978838
258774	978839
160502	978840
171020	978841
80564	978842
87351	978843
54385	978844
340503	978845
50366	978846
26007	978847
69099	978848
220052	978849
110606	978850
119073	978851
124206	978852
272491	978853
142344	978854
97398	978855
81862	978856
89481	978857
118670	978858
227016	978859
179109	978860
123248	978861
26068	978862
326098	978863
20895	978864
247284	978865
24069	978866
433708	978867
63127	978868
27166	978869
36230	978870
63949	978871
47170	978872
126951	978873
459746	978874
364249	978875
77769	978876
127147	978877
158929	978878
228114	978879
51165	978880
52393	978881
34693	978882
13235	978883
403125	978884
193952	978885
8490	978886
151952	978887
104991	978888
280242	978889
183487	978890
140658	978891
137078	978892
410631	978893
302072	978894
439273	978895
339012	978896
45335	978897
83999	978898
235598	978899
275314	978900
70381	978901
209641	978902
4411	978903
65904	978904
52606	978905
299765	978906
138564	978907
251404	978908
353848	978909
111090	978910
44733	978911
428121	978912
175522	978913
233216	978914
227374	978915
126039	978916
746	978917
27531	978918
127226	978919
87292	978920
189634	978921
136150	978922
59573	978923
18227	978924
4900	978925
5633	978926
84588	978927
164160	978928
13651	978929
356116	978930
47959	978931
311497	978932
169750	978933
82227	978934
320252	978935
18359	978936
391240	978937
441325	978938
16247	978939
229484	978940
44024	978941
215664	978942
31934	978943
207103	978944
274485	978945
436835	978946
216877	978947
99624	978948
343001	978949
142988	978950
264226	978951
110055	978952
13002	978953
18246	978954
168133	978955
329259	978956
138261	978957
216999	978958
405042	978959
4014	978960
215700	978961
78821	978962
50903	978963
215432	978964
62639	978965
186565	978966
291176	978967
236354	978968
57806	978969
42982	978970
214095	978971
100166	978972
100339	978973
134673	978974
95681	978975
23890	978976
89714	978977
260950	978978
432949	978979
425551	978980
244490	978981
136715	978982
80498	978983
197085	978984
296967	978985
128505	978986
54080	978987
14733	978988
45282	978989
36132	978990
123004	978991
33798	978992
23954	978993
204208	978994
73053	978995
19046	978996
121138	978997
139484	978998
183872	978999
107909	979000
54507	979001
49553	979002
29538	979003
402490	979004
265651	979005
67761	979006
163400	979007
361936	979008
289273	979009
23399	979010
36133	979011
305681	979012
143962	979013
244793	979014
427297	979015
142816	979016
30299	979017
413525	979018
292227	979019
225917	979020
114704	979021
3853	979022
69106	979023
11434	979024
120140	979025
208739	979026
37737	979027
136015	979028
212647	979029
271984	979030
152605	979031
19313	979032
11161	979033
178218	979034
340222	979035
118969	979036
148543	979037
37109	979038
98328	979039
28199	979040
99663	979041
257442	979042
53525	979043
108289	979044
162588	979045
315796	979046
213654	979047
147913	979048
135292	979049
275556	979050
62742	979051
455182	979052
128053	979053
225248	979054
64326	979055
109552	979056
187690	979057
400092	979058
1410	979059
130348	979060
193443	979061
400278	979062
415948	979063
187875	979064
63928	979065
220751	979066
373850	979067
24218	979068
247350	979069
144795	979070
208477	979071
235812	979072
52153	979073
13326	979074
211630	979075
435843	979076
93015	979077
46113	979078
65219	979079
244519	979080
118723	979081
156092	979082
353411	979083
287369	979084
394334	979085
384644	979086
8440	979087
91031	979088
99719	979089
156345	979090
2876	979091
54492	979092
78729	979093
153667	979094
128122	979095
195639	979096
300457	979097
412059	979098
24871	979099
1559	979100
81007	979101
86661	979102
230305	979103
303670	979104
239317	979105
15401	979106
309120	979107
129430	979108
68793	979109
420717	979110
174843	979111
28161	979112
225278	979113
408331	979114
118469	979115
30429	979116
43848	979117
208591	979118
43164	979119
143954	979120
4985	979121
7424	979122
168737	979123
59094	979124
383546	979125
221723	979126
201399	979127
117736	979128
378128	979129
17353	979130
54919	979131
365399	979132
57972	979133
20064	979134
222442	979135
64804	979136
12783	979137
417482	979138
53742	979139
173619	979140
187612	979141
202914	979142
134149	979143
212602	979144
350933	979145
25615	979146
232716	979147
95711	979148
20060	979149
51973	979150
372176	979151
46252	979152
74011	979153
88054	979154
89803	979155
304133	979156
184049	979157
392805	979158
354780	979159
442520	979160
367498	979161
109216	979162
177081	979163
221502	979164
14366	979165
47257	979166
15411	979167
223415	979168
63759	979169
287552	979170
79576	979171
72382	979172
48002	979173
357447	979174
55809	979175
331310	979176
72658	979177
36804	979178
128315	979179
441170	979180
53680	979181
99624	979182
280916	979183
94335	979184
6731	979185
117230	979186
119133	979187
29366	979188
162799	979189
249655	979190
415776	979191
206315	979192
108652	979193
146780	979194
92263	979195
234931	979196
246479	979197
16979	979198
9154	979199
427833	979200
421143	979201
109558	979202
50216	979203
29408	979204
91321	979205
172560	979206
40018	979207
24499	979208
152087	979209
168343	979210
164668	979211
30414	979212
4207	979213
104302	979214
37003	979215
433437	979216
73517	979217
39719	979218
306474	979219
4786	979220
4463	979221
280281	979222
166173	979223
3841	979224
97593	979225
292399	979226
107230	979227
141566	979228
224584	979229
7993	979230
19181	979231
397714	979232
6820	979233
1436	979234
103065	979235
54885	979236
60313	979237
76736	979238
39969	979239
23222	979240
103207	979241
140304	979242
350358	979243
17417	979244
98032	979245
95297	979246
273087	979247
360084	979248
249842	979249
365328	979250
364465	979251
127173	979252
431	979253
365504	979254
21922	979255
370098	979256
94298	979257
76644	979258
31481	979259
44425	979260
113920	979261
313109	979262
184343	979263
363350	979264
354511	979265
121580	979266
65072	979267
11541	979268
242614	979269
363671	979270
37667	979271
124408	979272
78238	979273
227045	979274
11662	979275
6641	979276
65167	979277
18986	979278
25090	979279
165161	979280
173692	979281
78238	979282
9082	979283
242469	979284
337163	979285
246255	979286
352057	979287
45234	979288
343024	979289
312022	979290
161941	979291
56079	979292
325451	979293
43094	979294
118620	979295
431328	979296
401319	979297
3533	979298
61123	979299
227935	979300
307735	979301
96037	979302
188355	979303
408310	979304
64607	979305
257318	979306
31460	979307
412306	979308
82703	979309
313676	979310
319896	979311
69523	979312
19201	979313
39846	979314
374535	979315
51414	979316
146228	979317
344179	979318
51429	979319
271413	979320
1739	979321
445489	979322
279298	979323
438138	979324
66858	979325
430819	979326
219677	979327
79693	979328
115656	979329
176498	979330
423146	979331
66922	979332
29494	979333
75982	979334
218931	979335
413047	979336
35216	979337
37651	979338
419212	979339
304077	979340
258794	979341
139977	979342
244942	979343
59343	979344
249300	979345
43953	979346
33699	979347
81839	979348
254022	979349
174488	979350
393272	979351
375636	979352
216309	979353
285716	979354
101128	979355
11662	979356
7545	979357
64254	979358
316631	979359
356188	979360
131172	979361
21598	979362
116204	979363
110148	979364
95773	979365
324478	979366
19688	979367
164632	979368
165768	979369
312171	979370
24094	979371
18417	979372
40632	979373
377470	979374
10134	979375
149297	979376
150176	979377
111756	979378
107666	979379
128936	979380
128126	979381
150000	979382
361863	979383
147809	979384
458959	979385
18115	979386
395837	979387
141372	979388
144213	979389
56065	979390
69613	979391
158229	979392
355354	979393
375198	979394
289449	979395
394144	979396
252557	979397
76822	979398
123608	979399
19488	979400
274492	979401
149888	979402
147341	979403
86903	979404
304	979405
103890	979406
19048	979407
218628	979408
305009	979409
122275	979410
191715	979411
292501	979412
57418	979413
148936	979414
14746	979415
70260	979416
169998	979417
436449	979418
210881	979419
233891	979420
152098	979421
310070	979422
27635	979423
395836	979424
308748	979425
248086	979426
9896	979427
344076	979428
356988	979429
228001	979430
314132	979431
424807	979432
78278	979433
203035	979434
203035	979435
448746	979436
270763	979437
47469	979438
50895	979439
232105	979440
245172	979441
88446	979442
53461	979443
435764	979444
383532	979445
44143	979446
90102	979447
215123	979448
403081	979449
306724	979450
229764	979451
75783	979452
315581	979453
148002	979454
35786	979455
90984	979456
294608	979457
77135	979458
226160	979459
179908	979460
192018	979461
205848	979462
19284	979463
148086	979464
108857	979465
277351	979466
17239	979467
17479	979468
376348	979469
16644	979470
182318	979471
228878	979472
340627	979473
138828	979474
55132	979475
147804	979476
403209	979477
165692	979478
164830	979479
450802	979480
76369	979481
446923	979482
366787	979483
243039	979484
342638	979485
69670	979486
196223	979487
168215	979488
242339	979489
38286	979490
427427	979491
156472	979492
51428	979493
99161	979494
200634	979495
446439	979496
22399	979497
140863	979498
124016	979499
145312	979500
87415	979501
117126	979502
146440	979503
150548	979504
366780	979505
179761	979506
61750	979507
73670	979508
245080	979509
64106	979510
15170	979511
179495	979512
231739	979513
1655	979514
38865	979515
432682	979516
299602	979517
193477	979518
247494	979519
40952	979520
156940	979521
86999	979522
324243	979523
160887	979524
332569	979525
385420	979526
37949	979527
116353	979528
83776	979529
8112	979530
445233	979531
57569	979532
445127	979533
41910	979534
17085	979535
75914	979536
264775	979537
31533	979538
62345	979539
418173	979540
323198	979541
194707	979542
27607	979543
104657	979544
13676	979545
389519	979546
143465	979547
45736	979548
180970	979549
8070	979550
369825	979551
5291	979552
203761	979553
2346	979554
7132	979555
422347	979556
88487	979557
365057	979558
102246	979559
192691	979560
158864	979561
134987	979562
421390	979563
204411	979564
188048	979565
200609	979566
355242	979567
228579	979568
279682	979569
179162	979570
387320	979571
191287	979572
365120	979573
223005	979574
6204	979575
250262	979576
242617	979577
246182	979578
18658	979579
375923	979580
180717	979581
107299	979582
245545	979583
151863	979584
344069	979585
5650	979586
111813	979587
7118	979588
353487	979589
160727	979590
112174	979591
449484	979592
129269	979593
343587	979594
288507	979595
64856	979596
10776	979597
9616	979598
62073	979599
102830	979600
29370	979601
375470	979602
198975	979603
243852	979604
193839	979605
79865	979606
9910	979607
49725	979608
116232	979609
367	979610
190944	979611
156823	979612
119102	979613
409882	979614
31961	979615
140149	979616
147569	979617
25663	979618
216441	979619
224993	979620
15335	979621
104031	979622
458322	979623
98994	979624
21659	979625
7008	979626
7008	979627
205585	979628
200459	979629
27286	979630
154976	979631
93902	979632
16110	979633
333374	979634
3361	979635
41073	979636
121645	979637
136373	979638
457841	979639
390662	979640
306049	979641
383261	979642
286938	979643
428776	979644
161985	979645
34773	979646
8027	979647
316903	979648
122897	979649
199556	979650
21783	979651
127496	979652
429491	979653
407479	979654
67816	979655
38556	979656
3924	979657
319751	979658
89393	979659
44880	979660
226320	979661
108470	979662
221770	979663
185426	979664
112204	979665
95524	979666
63602	979667
29225	979668
163984	979669
165795	979670
10493	979671
144380	979672
23674	979673
250292	979674
376115	979675
297123	979676
61538	979677
91305	979678
119644	979679
275110	979680
344503	979681
7688	979682
27651	979683
21960	979684
271406	979685
89920	979686
382272	979687
354390	979688
37493	979689
165712	979690
68287	979691
41878	979692
236997	979693
32067	979694
208578	979695
165314	979696
74271	979697
8490	979698
65858	979699
85180	979700
12956	979701
39780	979702
167625	979703
125089	979704
114310	979705
112090	979706
75324	979707
44937	979708
258138	979709
39257	979710
75550	979711
303626	979712
188417	979713
386572	979714
9313	979715
151991	979716
234411	979717
390609	979718
56115	979719
146517	979720
429285	979721
102509	979722
40091	979723
224556	979724
219375	979725
153928	979726
16861	979727
269392	979728
8285	979729
20944	979730
40992	979731
145371	979732
443579	979733
231854	979734
241592	979735
114100	979736
104004	979737
118828	979738
91506	979739
68667	979740
116586	979741
262304	979742
5595	979743
175578	979744
372357	979745
228987	979746
5423	979747
351900	979748
140486	979749
109703	979750
447525	979751
258346	979752
80805	979753
120867	979754
87100	979755
4281	979756
69161	979757
98750	979758
174162	979759
373311	979760
420032	979761
12704	979762
44941	979763
77912	979764
49184	979765
10114	979766
33000	979767
12616	979768
239296	979769
305	979770
69642	979771
159104	979772
209441	979773
40244	979774
246391	979775
90281	979776
114310	979777
406006	979778
103850	979779
419252	979780
124183	979781
18875	979782
240079	979783
214887	979784
32286	979785
257527	979786
16407	979787
94960	979788
95834	979789
89711	979790
153505	979791
38206	979792
127401	979793
380772	979794
83412	979795
57760	979796
83217	979797
30911	979798
55281	979799
370047	979800
2868	979801
383107	979802
69776	979803
49290	979804
214213	979805
32414	979806
366849	979807
107309	979808
348847	979809
113037	979810
36889	979811
275082	979812
16782	979813
18486	979814
302760	979815
13818	979816
80582	979817
399126	979818
30775	979819
112459	979820
6624	979821
127136	979822
176107	979823
6624	979824
115971	979825
121661	979826
347450	979827
19620	979828
168586	979829
27502	979830
35709	979831
61200	979832
195848	979833
357671	979834
195979	979835
24370	979836
67229	979837
407958	979838
80221	979839
311314	979840
53129	979841
33420	979842
61292	979843
41342	979844
8938	979845
218878	979846
162444	979847
411311	979848
390187	979849
308	979850
123074	979851
14986	979852
122475	979853
384962	979854
164966	979855
64479	979856
148931	979857
127879	979858
418411	979859
146048	979860
443393	979861
115227	979862
231220	979863
80527	979864
198002	979865
4369	979866
2411	979867
177776	979868
64439	979869
277517	979870
125727	979871
6624	979872
273858	979873
249571	979874
40503	979875
441105	979876
110323	979877
193672	979878
271384	979879
24486	979880
346569	979881
31007	979882
88265	979883
378501	979884
207109	979885
375833	979886
135404	979887
103787	979888
166170	979889
221597	979890
205087	979891
7669	979892
72264	979893
172321	979894
77010	979895
105163	979896
85775	979897
67998	979898
38153	979899
334889	979900
4345	979901
68545	979902
370124	979903
415390	979904
33546	979905
35357	979906
355737	979907
8295	979908
150422	979909
35592	979910
68802	979911
35805	979912
350026	979913
70947	979914
115742	979915
363809	979916
273837	979917
72293	979918
93244	979919
439170	979920
176016	979921
178273	979922
316891	979923
189087	979924
22121	979925
192801	979926
70330	979927
138037	979928
233706	979929
233248	979930
4583	979931
214953	979932
171737	979933
246571	979934
91702	979935
179973	979936
4458	979937
91413	979938
90933	979939
446486	979940
129806	979941
232517	979942
174440	979943
170257	979944
15182	979945
101926	979946
18968	979947
221024	979948
72704	979949
146531	979950
271979	979951
222366	979952
174093	979953
162247	979954
315894	979955
21427	979956
129952	979957
33432	979958
95084	979959
224504	979960
74070	979961
399023	979962
174875	979963
186931	979964
431727	979965
699	979966
195614	979967
262987	979968
45162	979969
185560	979970
179086	979971
271009	979972
386931	979973
301859	979974
310671	979975
269825	979976
91467	979977
255865	979978
74057	979979
436866	979980
88526	979981
287966	979982
62939	979983
31260	979984
359233	979985
13550	979986
3126	979987
125475	979988
61123	979989
291399	979990
423301	979991
105939	979992
139335	979993
388697	979994
120506	979995
229916	979996
170646	979997
40372	979998
54018	979999
230951	980000
165973	980001
46802	980002
10234	980003
371044	980004
19637	980005
107404	980006
400165	980007
122675	980008
47927	980009
189268	980010
431737	980011
61687	980012
155728	980013
198060	980014
18849	980015
3203	980016
169463	980017
217772	980018
53295	980019
47056	980020
135420	980021
224358	980022
47861	980023
123055	980024
14685	980025
114478	980026
340662	980027
145481	980028
72164	980029
156342	980030
321502	980031
18518	980032
17896	980033
6072	980034
459295	980035
206610	980036
172843	980037
91536	980038
424139	980039
199009	980040
94156	980041
29882	980042
209274	980043
69025	980044
248932	980045
171139	980046
74769	980047
94607	980048
179944	980049
18410	980050
93101	980051
147220	980052
89429	980053
130388	980054
49988	980055
125822	980056
89303	980057
177462	980058
98847	980059
342930	980060
235157	980061
38091	980062
49638	980063
228962	980064
456875	980065
180738	980066
339951	980067
95033	980068
42696	980069
291428	980070
333360	980071
54460	980072
218899	980073
90798	980074
351796	980075
199046	980076
300660	980077
170585	980078
20266	980079
300172	980080
268001	980081
143400	980082
157349	980083
13044	980084
52378	980085
97012	980086
96188	980087
453478	980088
86994	980089
1111	980090
7914	980091
52400	980092
74492	980093
251320	980094
6827	980095
35091	980096
434153	980097
132591	980098
363956	980099
167469	980100
24400	980101
91038	980102
92201	980103
30109	980104
346524	980105
75633	980106
444747	980107
29886	980108
141009	980109
12699	980110
126928	980111
308953	980112
40186	980113
444976	980114
400208	980115
185265	980116
147052	980117
14166	980118
87135	980119
305162	980120
167397	980121
352536	980122
81315	980123
133350	980124
113815	980125
158533	980126
244276	980127
40301	980128
198272	980129
410118	980130
98224	980131
25162	980132
3013	980133
161295	980134
310936	980135
450424	980136
149381	980137
209225	980138
19186	980139
18367	980140
59103	980141
100	980142
68866	980143
340585	980144
31502	980145
44919	980146
115800	980147
348805	980148
57011	980149
388586	980150
13686	980151
10408	980152
856	980153
98866	980154
197239	980155
254	980156
35465	980157
324545	980158
197087	980159
79330	980160
6636	980161
89103	980162
6656	980163
218074	980164
510	980165
32973	980166
119254	980167
6670	980168
21386	980169
45901	980170
110976	980171
349269	980172
1819	980173
77182	980174
7021	980175
34228	980176
254	980177
17583	980178
113362	980179
68355	980180
136996	980181
81449	980182
5266	980183
69	980184
167122	980185
36531	980186
41095	980187
22445	980188
39328	980189
101691	980190
91804	980191
24049	980192
20989	980193
113052	980194
5022	980195
225265	980196
8195	980197
25972	980198
277609	980199
125864	980200
336642	980201
107290	980202
6532	980203
170422	980204
43803	980205
197066	980206
418571	980207
351425	980208
249882	980209
25045	980210
218257	980211
2387	980212
9202	980213
205036	980214
183222	980215
67421	980216
28215	980217
121261	980218
3296	980219
111569	980220
964	980221
28975	980222
378909	980223
145851	980224
107852	980225
54241	980226
101435	980227
398929	980228
365698	980229
119510	980230
340388	980231
1985	980232
224372	980233
390542	980234
6960	980235
98310	980236
126722	980237
380557	980238
11855	980239
37263	980240
60957	980241
218587	980242
145012	980243
83780	980244
177341	980245
189949	980246
248123	980247
30782	980248
19474	980249
249047	980250
63520	980251
123043	980252
12701	980253
144129	980254
55447	980255
7431	980256
89445	980257
126978	980258
24114	980259
19773	980260
33731	980261
160378	980262
174729	980263
122473	980264
63798	980265
216450	980266
264881	980267
182087	980268
178982	980269
8691	980270
20008	980271
60726	980272
14760	980273
455964	980274
244800	980275
93445	980276
248871	980277
437781	980278
127171	980279
37296	980280
77270	980281
214133	980282
13096	980283
241258	980284
73829	980285
45905	980286
7184	980287
45154	980288
210740	980289
322531	980290
458579	980291
217643	980292
44761	980293
34127	980294
57026	980295
10754	980296
326260	980297
423487	980298
98892	980299
287457	980300
56516	980301
5459	980302
216440	980303
150047	980304
93538	980305
80292	980306
123493	980307
307414	980308
41579	980309
203742	980310
168717	980311
410364	980312
65005	980313
98476	980314
192974	980315
15696	980316
372520	980317
375801	980318
60737	980319
151064	980320
428194	980321
243367	980322
350666	980323
140710	980324
66918	980325
70721	980326
173458	980327
236676	980328
8138	980329
64684	980330
375494	980331
25610	980332
109520	980333
12724	980334
249420	980335
180514	980336
211740	980337
90382	980338
30535	980339
270396	980340
15002	980341
23704	980342
139360	980343
119171	980344
79357	980345
35986	980346
458368	980347
64390	980348
7705	980349
95332	980350
182866	980351
9356	980352
32178	980353
92539	980354
131361	980355
122489	980356
365849	980357
297952	980358
64198	980359
33697	980360
24810	980361
106442	980362
24959	980363
165260	980364
11549	980365
157010	980366
64641	980367
16713	980368
198636	980369
239521	980370
349594	980371
232125	980372
100036	980373
23779	980374
401064	980375
42685	980376
11009	980377
1954	980378
150950	980379
96219	980380
54727	980381
154024	980382
221911	980383
171527	980384
32264	980385
51870	980386
85066	980387
43870	980388
61162	980389
13897	980390
124311	980391
221767	980392
457633	980393
23450	980394
339016	980395
248660	980396
230275	980397
418522	980398
427039	980399
298498	980400
54820	980401
24642	980402
159705	980403
191005	980404
101870	980405
5198	980406
411740	980407
113345	980408
52675	980409
149974	980410
217794	980411
40198	980412
402300	980413
351832	980414
238758	980415
78991	980416
116898	980417
454349	980418
197683	980419
17824	980420
20485	980421
237984	980422
38880	980423
164752	980424
55975	980425
80913	980426
37210	980427
80935	980428
3038	980429
1384	980430
12380	980431
2074	980432
7244	980433
222385	980434
44202	980435
93547	980436
103406	980437
395745	980438
42579	980439
391638	980440
178150	980441
928	980442
34553	980443
156497	980444
214647	980445
30861	980446
361643	980447
214534	980448
182786	980449
144028	980450
128562	980451
46876	980452
203090	980453
12114	980454
25279	980455
336748	980456
83254	980457
35538	980458
41401	980459
227431	980460
277643	980461
15156	980462
386907	980463
75691	980464
39280	980465
223629	980466
71157	980467
288877	980468
72515	980469
239211	980470
15304	980471
401526	980472
168370	980473
230075	980474
12064	980475
222118	980476
138151	980477
193040	980478
442535	980479
111499	980480
430702	980481
23960	980482
135953	980483
89979	980484
9293	980485
177353	980486
110430	980487
14889	980488
253210	980489
356493	980490
588	980491
267035	980492
48213	980493
140948	980494
450255	980495
345310	980496
188877	980497
148180	980498
111578	980499
355511	980500
366343	980501
49679	980502
360494	980503
18083	980504
268568	980505
447750	980506
313258	980507
236615	980508
412770	980509
171861	980510
170067	980511
108247	980512
15529	980513
458762	980514
42534	980515
350766	980516
26737	980517
161766	980518
234553	980519
200	980520
26950	980521
211163	980522
234182	980523
65951	980524
87397	980525
228368	980526
114646	980527
262111	980528
24518	980529
339013	980530
452379	980531
129046	980532
68821	980533
214214	980534
202500	980535
23713	980536
91201	980537
224195	980538
129636	980539
43117	980540
52004	980541
391045	980542
443368	980543
400914	980544
143612	980545
26617	980546
70969	980547
91816	980548
169040	980549
177968	980550
410624	980551
46271	980552
148563	980553
350586	980554
47962	980555
410765	980556
352372	980557
296772	980558
52790	980559
236418	980560
162673	980561
31263	980562
254840	980563
239576	980564
108115	980565
211255	980566
251963	980567
20082	980568
177223	980569
253605	980570
33436	980571
434623	980572
15715	980573
7215	980574
349316	980575
450139	980576
330070	980577
254044	980578
30199	980579
73124	980580
64085	980581
302390	980582
169140	980583
35407	980584
71672	980585
90582	980586
423809	980587
145405	980588
212201	980589
99645	980590
384451	980591
365529	980592
117238	980593
72414	980594
301474	980595
442875	980596
362486	980597
447795	980598
100185	980599
349310	980600
124285	980601
292367	980602
50361	980603
32108	980604
106185	980605
57125	980606
430031	980607
157802	980608
204766	980609
69659	980610
90333	980611
151726	980612
21687	980613
422152	980614
65544	980615
446284	980616
68272	980617
159988	980618
426404	980619
84133	980620
158458	980621
78860	980622
338433	980623
155356	980624
9551	980625
445991	980626
109324	980627
246538	980628
23355	980629
112827	980630
180650	980631
242556	980632
323115	980633
188453	980634
43853	980635
84007	980636
183070	980637
395416	980638
157457	980639
100538	980640
212307	980641
128931	980642
176987	980643
153180	980644
76335	980645
180339	980646
49195	980647
104199	980648
113714	980649
284881	980650
296134	980651
17533	980652
425301	980653
158253	980654
193903	980655
238982	980656
58133	980657
164	980658
10020	980659
21275	980660
245032	980661
182735	980662
55277	980663
37989	980664
85459	980665
145952	980666
2124	980667
5320	980668
65531	980669
60905	980670
97218	980671
116321	980672
75099	980673
72850	980674
34216	980675
6119	980676
25481	980677
10851	980678
29788	980679
31636	980680
359003	980681
26869	980682
20574	980683
36260	980684
28896	980685
47413	980686
73666	980687
436834	980688
422123	980689
295654	980690
8758	980691
190725	980692
3706	980693
87866	980694
7360	980695
195857	980696
28317	980697
58116	980698
367924	980699
105744	980700
276009	980701
166278	980702
7222	980703
164011	980704
30989	980705
22723	980706
18813	980707
35612	980708
162545	980709
49165	980710
138004	980711
363075	980712
209076	980713
120312	980714
345810	980715
289025	980716
202849	980717
268537	980718
52675	980719
58849	980720
55458	980721
237894	980722
235643	980723
30962	980724
410704	980725
318673	980726
123617	980727
429445	980728
445083	980729
3830	980730
249132	980731
250055	980732
63919	980733
160721	980734
296053	980735
106921	980736
43823	980737
19423	980738
72559	980739
47576	980740
371792	980741
137422	980742
110908	980743
41970	980744
260	980745
184473	980746
126379	980747
208255	980748
310292	980749
256088	980750
222462	980751
188971	980752
134487	980753
388224	980754
233663	980755
3164	980756
341530	980757
4580	980758
208704	980759
170563	980760
132558	980761
247679	980762
61714	980763
10918	980764
110889	980765
392853	980766
247679	980767
160622	980768
9426	980769
48249	980770
182409	980771
301520	980772
80434	980773
76942	980774
111782	980775
182545	980776
24245	980777
521	980778
229187	980779
346162	980780
81676	980781
182956	980782
192030	980783
427034	980784
327422	980785
72413	980786
351438	980787
2875	980788
113593	980789
70783	980790
70753	980791
93456	980792
241501	980793
224857	980794
75789	980795
269322	980796
352005	980797
103197	980798
284830	980799
111319	980800
375787	980801
48521	980802
83362	980803
443181	980804
163740	980805
239556	980806
325906	980807
165495	980808
168426	980809
66490	980810
83575	980811
139750	980812
274776	980813
75923	980814
70613	980815
43985	980816
97330	980817
76885	980818
948	980819
51980	980820
120740	980821
33161	980822
18165	980823
182435	980824
288851	980825
8085	980826
449463	980827
172414	980828
226283	980829
18263	980830
75254	980831
246062	980832
116750	980833
215136	980834
41256	980835
149558	980836
437873	980837
271390	980838
353801	980839
120962	980840
71556	980841
41070	980842
157167	980843
452100	980844
254892	980845
267104	980846
149440	980847
296494	980848
402119	980849
155461	980850
273363	980851
82048	980852
403379	980853
148831	980854
58169	980855
270642	980856
353572	980857
435560	980858
122255	980859
52358	980860
182971	980861
152864	980862
288039	980863
439163	980864
177634	980865
291373	980866
394411	980867
443526	980868
448315	980869
344502	980870
409684	980871
412228	980872
354391	980873
179568	980874
200307	980875
216009	980876
85124	980877
190317	980878
216016	980879
26220	980880
230118	980881
146591	980882
106930	980883
62985	980884
230152	980885
192162	980886
80132	980887
57810	980888
71525	980889
134221	980890
191239	980891
69753	980892
191108	980893
1977	980894
49814	980895
53474	980896
14010	980897
326089	980898
460119	980899
59100	980900
414835	980901
228826	980902
173520	980903
26902	980904
94617	980905
222284	980906
81819	980907
4605	980908
273678	980909
4798	980910
280933	980911
334060	980912
52605	980913
99469	980914
251743	980915
131073	980916
87504	980917
344044	980918
386424	980919
63748	980920
285417	980921
29464	980922
300137	980923
59713	980924
269667	980925
194342	980926
105723	980927
421697	980928
323605	980929
116073	980930
68683	980931
49773	980932
244684	980933
437814	980934
51316	980935
240745	980936
351778	980937
40912	980938
179107	980939
332118	980940
302834	980941
415345	980942
95625	980943
64702	980944
70326	980945
17611	980946
397620	980947
136782	980948
6718	980949
24127	980950
209829	980951
111637	980952
16477	980953
429776	980954
100879	980955
80874	980956
60028	980957
106569	980958
41327	980959
40649	980960
239278	980961
30593	980962
213354	980963
44245	980964
263869	980965
30554	980966
59364	980967
6409	980968
108088	980969
200633	980970
150406	980971
413299	980972
88069	980973
166516	980974
30081	980975
1040	980976
427909	980977
10994	980978
76252	980979
212161	980980
56303	980981
249857	980982
209409	980983
192931	980984
4975	980985
244752	980986
413589	980987
1803	980988
419301	980989
126540	980990
196200	980991
21947	980992
445274	980993
186545	980994
1803	980995
124131	980996
251624	980997
416868	980998
40390	980999
66846	981000
1803	981001
428839	981002
41801	981003
14338	981004
376383	981005
119731	981006
11266	981007
45122	981008
47056	981009
113460	981010
212926	981011
21458	981012
30955	981013
30008	981014
150057	981015
15004	981016
135943	981017
76652	981018
190459	981019
161440	981020
78732	981021
160270	981022
65878	981023
131007	981024
283917	981025
171987	981026
268245	981027
209814	981028
5107	981029
188022	981030
51655	981031
122144	981032
287162	981033
414829	981034
117281	981035
442551	981036
86796	981037
283351	981038
223182	981039
11323	981040
184560	981041
330744	981042
63674	981043
142458	981044
28973	981045
63596	981046
118555	981047
325612	981048
25821	981049
20487	981050
59004	981051
222850	981052
322033	981053
7296	981054
10532	981055
109864	981056
43505	981057
3031	981058
97894	981059
90740	981060
93411	981061
77602	981062
357688	981063
168300	981064
9096	981065
96055	981066
147310	981067
232312	981068
87121	981069
327129	981070
425507	981071
354655	981072
103265	981073
204625	981074
171083	981075
96758	981076
128785	981077
27286	981078
98137	981079
212	981080
81200	981081
433820	981082
179472	981083
47112	981084
229399	981085
22356	981086
224115	981087
390262	981088
333162	981089
220387	981090
1008	981091
1005	981092
445676	981093
342030	981094
60745	981095
106887	981096
10134	981097
136271	981098
122136	981099
101893	981100
433997	981101
58896	981102
181334	981103
64242	981104
413609	981105
166750	981106
38496	981107
202187	981108
31512	981109
370093	981110
6856	981111
284489	981112
136594	981113
15445	981114
311293	981115
262682	981116
88996	981117
2096	981118
77995	981119
27285	981120
121438	981121
39078	981122
215298	981123
84127	981124
17522	981125
246155	981126
303797	981127
109425	981128
30617	981129
413953	981130
315773	981131
35658	981132
379624	981133
67617	981134
107225	981135
14546	981136
274991	981137
409600	981138
46714	981139
182543	981140
202855	981141
75462	981142
207576	981143
69452	981144
402372	981145
444849	981146
185225	981147
196002	981148
220752	981149
209147	981150
254543	981151
275696	981152
258871	981153
49812	981154
732	981155
251566	981156
233242	981157
386136	981158
96024	981159
313068	981160
231435	981161
76921	981162
173345	981163
170093	981164
5185	981165
274176	981166
188327	981167
1708	981168
227954	981169
146292	981170
370742	981171
1737	981172
420775	981173
66363	981174
116432	981175
11621	981176
222249	981177
458024	981178
118213	981179
22210	981180
35207	981181
163525	981182
344407	981183
185952	981184
17067	981185
450274	981186
168875	981187
253160	981188
82935	981189
21545	981190
155982	981191
239730	981192
24005	981193
12880	981194
83	981195
931	981196
13641	981197
451162	981198
48000	981199
21598	981200
131	981201
145954	981202
14848	981203
80819	981204
274274	981205
201342	981206
156454	981207
184869	981208
84998	981209
169808	981210
22849	981211
93319	981212
272677	981213
342010	981214
75389	981215
182338	981216
307085	981217
213717	981218
66618	981219
42408	981220
246464	981221
96047	981222
104058	981223
99163	981224
84334	981225
190522	981226
106060	981227
202556	981228
18737	981229
120222	981230
452924	981231
112781	981232
160732	981233
222843	981234
107760	981235
338569	981236
76193	981237
38562	981238
222286	981239
373811	981240
132880	981241
111456	981242
175268	981243
180500	981244
227480	981245
12211	981246
38849	981247
33942	981248
233689	981249
115299	981250
178563	981251
454983	981252
30342	981253
181492	981254
73978	981255
210357	981256
435882	981257
192572	981258
141824	981259
17918	981260
337993	981261
431665	981262
170774	981263
200480	981264
126571	981265
147935	981266
33626	981267
193761	981268
292412	981269
109232	981270
4717	981271
80977	981272
112646	981273
180069	981274
280310	981275
400601	981276
251373	981277
23973	981278
3408	981279
136026	981280
128602	981281
30980	981282
428917	981283
13851	981284
163266	981285
87101	981286
103204	981287
208273	981288
29496	981289
201999	981290
9973	981291
220108	981292
54309	981293
15918	981294
32608	981295
238794	981296
32094	981297
61829	981298
213497	981299
48978	981300
71356	981301
55915	981302
417801	981303
355045	981304
121052	981305
294343	981306
357439	981307
83072	981308
219436	981309
112911	981310
16446	981311
64771	981312
7733	981313
379874	981314
259277	981315
397454	981316
117977	981317
9990	981318
77649	981319
125357	981320
89396	981321
77059	981322
2081	981323
366934	981324
103713	981325
110018	981326
176927	981327
225647	981328
149331	981329
3	981330
32374	981331
12205	981332
85312	981333
180105	981334
146559	981335
211390	981336
223634	981337
226131	981338
137185	981339
383427	981340
332584	981341
351056	981342
321507	981343
436338	981344
209075	981345
406431	981346
246874	981347
309380	981348
286352	981349
239516	981350
243479	981351
260655	981352
436615	981353
52632	981354
388800	981355
421403	981356
216384	981357
207651	981358
156502	981359
72	981360
18391	981361
259141	981362
44796	981363
63492	981364
201784	981365
256636	981366
153978	981367
148098	981368
202327	981369
182094	981370
2932	981371
195289	981372
106898	981373
26757	981374
361719	981375
159639	981376
251917	981377
242561	981378
8078	981379
241129	981380
26757	981381
2057	981382
61021	981383
270881	981384
251184	981385
117793	981386
7570	981387
14083	981388
179920	981389
69023	981390
225841	981391
279232	981392
44	981393
114821	981394
401075	981395
442139	981396
73979	981397
50251	981398
65563	981399
329417	981400
67893	981401
143554	981402
386834	981403
184107	981404
265157	981405
316701	981406
117206	981407
1556	981408
5450	981409
2635	981410
20459	981411
37079	981412
37079	981413
302702	981414
45759	981415
325072	981416
47145	981417
83396	981418
7737	981419
17677	981420
188027	981421
5078	981422
62012	981423
33579	981424
97668	981425
10560	981426
1891	981427
290611	981428
43907	981429
155546	981430
38236	981431
111676	981432
24293	981433
118224	981434
78800	981435
53423	981436
309567	981437
131246	981438
132898	981439
77432	981440
163049	981441
163049	981442
350001	981443
9698	981444
299599	981445
98390	981446
47014	981447
1792	981448
402194	981449
296345	981450
213740	981451
300111	981452
34436	981453
265954	981454
421604	981455
390794	981456
41748	981457
37353	981458
19329	981459
74867	981460
414704	981461
63346	981462
261884	981463
226787	981464
99332	981465
170452	981466
30854	981467
436206	981468
216886	981469
37596	981470
130580	981471
242174	981472
46666	981473
56073	981474
19742	981475
16273	981476
125903	981477
37525	981478
232795	981479
449267	981480
118228	981481
371191	981482
53171	981483
62802	981484
5466	981485
299289	981486
17530	981487
2906	981488
9392	981489
54826	981490
344194	981491
401169	981492
55316	981493
119529	981494
392594	981495
152975	981496
30826	981497
439334	981498
24013	981499
167284	981500
55478	981501
32313	981502
212208	981503
14186	981504
149555	981505
152285	981506
19761	981507
100767	981508
331292	981509
20543	981510
172468	981511
198770	981512
145158	981513
304891	981514
418321	981515
80896	981516
36825	981517
300616	981518
13878	981519
5816	981520
319892	981521
30556	981522
179857	981523
411191	981524
182259	981525
58331	981526
10009	981527
221761	981528
414409	981529
7270	981530
48780	981531
255079	981532
384646	981533
32973	981534
1903	981535
1318	981536
137759	981537
426600	981538
139685	981539
71587	981540
394380	981541
296594	981542
131068	981543
63809	981544
17214	981545
45824	981546
58305	981547
372451	981548
380402	981549
4934	981550
290273	981551
34444	981552
55473	981553
335255	981554
451396	981555
202976	981556
44799	981557
89775	981558
31833	981559
192696	981560
21212	981561
102948	981562
122903	981563
119595	981564
13973	981565
188545	981566
122867	981567
25782	981568
68830	981569
10694	981570
19852	981571
201658	981572
22689	981573
139810	981574
27690	981575
241066	981576
189919	981577
27063	981578
333665	981579
62841	981580
72577	981581
3553	981582
23106	981583
21018	981584
4334	981585
237811	981586
23954	981587
21599	981588
34976	981589
23552	981590
53914	981591
424305	981592
446121	981593
51510	981594
437489	981595
359805	981596
333038	981597
38943	981598
10870	981599
34743	981600
99876	981601
236061	981602
99930	981603
140828	981604
127389	981605
30868	981606
163508	981607
395699	981608
2611	981609
190611	981610
12853	981611
152339	981612
227667	981613
88309	981614
4692	981615
401664	981616
178667	981617
179494	981618
18090	981619
10141	981620
245836	981621
32746	981622
81990	981623
20299	981624
22331	981625
15895	981626
103325	981627
9284	981628
68362	981629
99027	981630
51594	981631
32918	981632
296097	981633
30964	981634
29149	981635
315096	981636
159112	981637
304273	981638
39661	981639
54811	981640
20290	981641
156478	981642
18407	981643
59678	981644
41116	981645
459958	981646
105047	981647
391741	981648
43372	981649
9291	981650
51795	981651
32240	981652
78755	981653
3388	981654
99721	981655
416730	981656
97242	981657
62581	981658
148263	981659
327755	981660
242585	981661
58016	981662
156612	981663
286815	981664
145187	981665
349037	981666
130088	981667
105452	981668
124404	981669
274968	981670
73094	981671
19213	981672
11071	981673
98185	981674
193618	981675
85309	981676
138933	981677
340276	981678
71623	981679
94362	981680
131501	981681
287782	981682
104760	981683
110945	981684
109837	981685
96263	981686
60985	981687
22979	981688
264138	981689
434470	981690
52466	981691
242219	981692
86799	981693
144264	981694
1744	981695
47452	981696
27215	981697
242539	981698
11010	981699
57206	981700
212502	981701
10229	981702
16344	981703
73233	981704
9022	981705
25164	981706
283342	981707
35010	981708
39058	981709
3640	981710
25713	981711
94731	981712
249485	981713
92544	981714
29296	981715
78366	981716
260299	981717
195585	981718
288802	981719
105352	981720
3891	981721
188535	981722
87400	981723
203909	981724
87948	981725
15723	981726
43736	981727
24957	981728
2445	981729
397421	981730
165898	981731
230192	981732
49853	981733
204875	981734
106642	981735
10918	981736
376907	981737
15411	981738
6813	981739
240191	981740
16268	981741
8614	981742
164090	981743
59790	981744
449024	981745
4717	981746
140579	981747
192098	981748
127894	981749
185042	981750
195889	981751
55792	981752
619	981753
123450	981754
30271	981755
438	981756
2893	981757
215097	981758
208567	981759
79373	981760
4377	981761
109475	981762
4862	981763
26734	981764
67320	981765
106531	981766
140582	981767
8595	981768
154831	981769
12618	981770
149581	981771
330841	981772
145272	981773
153843	981774
205149	981775
257497	981776
103135	981777
76155	981778
452712	981779
192070	981780
405087	981781
34909	981782
9881	981783
4907	981784
28961	981785
291956	981786
332089	981787
17002	981788
4338	981789
17874	981790
334658	981791
162037	981792
4631	981793
21755	981794
184299	981795
427352	981796
209615	981797
16716	981798
392876	981799
105280	981800
289214	981801
221835	981802
222481	981803
84313	981804
122538	981805
179418	981806
156672	981807
57381	981808
387533	981809
20570	981810
241523	981811
291632	981812
53183	981813
35994	981814
68279	981815
436553	981816
224924	981817
199658	981818
46033	981819
69669	981820
277769	981821
73620	981822
298945	981823
195444	981824
419812	981825
118872	981826
127106	981827
141855	981828
254153	981829
76505	981830
128187	981831
125012	981832
332832	981833
60298	981834
5379	981835
158149	981836
2286	981837
55329	981838
1107	981839
328771	981840
452508	981841
292080	981842
127419	981843
45378	981844
318382	981845
179954	981846
424183	981847
23041	981848
70837	981849
36692	981850
95734	981851
369560	981852
261198	981853
21533	981854
130573	981855
14417	981856
163467	981857
109294	981858
135042	981859
85905	981860
320578	981861
149618	981862
334651	981863
245676	981864
170813	981865
125471	981866
161571	981867
352990	981868
170866	981869
416899	981870
82624	981871
262597	981872
237941	981873
452303	981874
99197	981875
279428	981876
13565	981877
25650	981878
51207	981879
226707	981880
59518	981881
406544	981882
9255	981883
122	981884
224206	981885
200742	981886
81455	981887
436221	981888
81615	981889
54648	981890
60359	981891
185577	981892
397013	981893
250513	981894
44986	981895
376174	981896
68000	981897
251083	981898
153563	981899
53258	981900
75075	981901
428432	981902
130624	981903
422912	981904
122723	981905
18431	981906
349800	981907
348340	981908
129381	981909
140984	981910
301528	981911
1291	981912
47574	981913
7984	981914
191479	981915
275453	981916
8430	981917
103793	981918
207066	981919
192031	981920
355536	981921
304616	981922
110853	981923
286881	981924
166384	981925
75729	981926
305783	981927
311043	981928
108556	981929
150070	981930
105831	981931
208798	981932
240483	981933
191176	981934
66674	981935
439549	981936
60907	981937
50950	981938
449737	981939
100479	981940
249617	981941
16116	981942
36584	981943
87670	981944
449251	981945
425876	981946
365558	981947
445	981948
78227	981949
58744	981950
84253	981951
109574	981952
167190	981953
445311	981954
8523	981955
119698	981956
133310	981957
23635	981958
344667	981959
8626	981960
372796	981961
32706	981962
7482	981963
28813	981964
120035	981965
119307	981966
73334	981967
28160	981968
37381	981969
11828	981970
99251	981971
300801	981972
335574	981973
56504	981974
459146	981975
334487	981976
385959	981977
163172	981978
210436	981979
120134	981980
86517	981981
30269	981982
126954	981983
273176	981984
120512	981985
5362	981986
85442	981987
133566	981988
177670	981989
12226	981990
47978	981991
241630	981992
103484	981993
30748	981994
40817	981995
216424	981996
453283	981997
442302	981998
95107	981999
206385	982000
75477	982001
228841	982002
142327	982003
19629	982004
133983	982005
404505	982006
106589	982007
196356	982008
40231	982009
18215	982010
368168	982011
4273	982012
199133	982013
51377	982014
85188	982015
45779	982016
143436	982017
70249	982018
100674	982019
14135	982020
40089	982021
3952	982022
103885	982023
48128	982024
425462	982025
212458	982026
47293	982027
11017	982028
451809	982029
18286	982030
128393	982031
174025	982032
322697	982033
457483	982034
15181	982035
129	982036
3426	982037
185419	982038
27624	982039
218057	982040
87371	982041
246534	982042
113018	982043
52096	982044
350796	982045
227999	982046
94767	982047
105838	982048
18849	982049
442485	982050
43392	982051
174428	982052
42402	982053
20965	982054
43813	982055
11067	982056
8597	982057
160315	982058
444006	982059
100250	982060
188377	982061
96298	982062
43789	982063
148977	982064
291543	982065
129835	982066
115065	982067
137136	982068
148283	982069
224117	982070
12340	982071
46068	982072
111213	982073
126908	982074
242006	982075
455305	982076
184818	982077
40138	982078
310364	982079
3318	982080
49216	982081
19860	982082
6033	982083
52469	982084
214045	982085
49061	982086
200733	982087
42004	982088
246669	982089
361696	982090
16114	982091
22756	982092
396926	982093
235887	982094
173110	982095
91754	982096
123538	982097
426228	982098
447857	982099
19711	982100
11545	982101
386650	982102
235420	982103
109805	982104
89222	982105
404913	982106
456924	982107
119501	982108
59020	982109
237160	982110
361470	982111
78355	982112
217833	982113
107565	982114
13587	982115
55575	982116
107198	982117
233385	982118
49147	982119
18733	982120
151243	982121
52386	982122
159979	982123
13832	982124
227820	982125
233789	982126
55608	982127
459574	982128
122207	982129
149391	982130
174559	982131
460150	982132
118097	982133
189294	982134
134411	982135
12853	982136
229420	982137
21646	982138
106402	982139
41096	982140
241612	982141
451285	982142
420136	982143
59919	982144
316346	982145
88665	982146
120673	982147
302961	982148
305335	982149
271857	982150
74334	982151
168761	982152
37311	982153
18167	982154
317239	982155
10327	982156
15736	982157
27812	982158
133135	982159
121349	982160
406620	982161
159929	982162
54043	982163
877	982164
337528	982165
377175	982166
354260	982167
69533	982168
69703	982169
219469	982170
22122	982171
73867	982172
29454	982173
372402	982174
72325	982175
2783	982176
121543	982177
92407	982178
128551	982179
343018	982180
39984	982181
225387	982182
173206	982183
218336	982184
20045	982185
227135	982186
60518	982187
47899	982188
262768	982189
458534	982190
27590	982191
25271	982192
1283	982193
41964	982194
55550	982195
41406	982196
171082	982197
161003	982198
72727	982199
329517	982200
4394	982201
243225	982202
73327	982203
290318	982204
93810	982205
174997	982206
278063	982207
249491	982208
122509	982209
449819	982210
55275	982211
330923	982212
80192	982213
172571	982214
253645	982215
33781	982216
162503	982217
272844	982218
397966	982219
265765	982220
217501	982221
300266	982222
146617	982223
193	982224
149650	982225
60502	982226
50448	982227
123409	982228
81905	982229
4988	982230
222233	982231
87891	982232
28539	982233
73716	982234
42058	982235
263107	982236
185794	982237
13566	982238
400802	982239
168466	982240
5994	982241
436996	982242
120871	982243
120347	982244
18885	982245
239552	982246
7525	982247
372904	982248
1462	982249
168396	982250
365412	982251
24309	982252
118901	982253
24026	982254
24287	982255
434829	982256
426007	982257
3561	982258
1666	982259
109275	982260
203868	982261
133273	982262
59999	982263
35120	982264
170640	982265
123977	982266
18257	982267
317237	982268
112644	982269
74922	982270
6965	982271
85782	982272
247052	982273
20258	982274
133525	982275
1848	982276
85144	982277
62409	982278
9905	982279
89659	982280
393538	982281
75056	982282
208216	982283
142654	982284
10284	982285
154372	982286
65053	982287
1328	982288
2892	982289
213091	982290
52546	982291
141438	982292
23541	982293
274787	982294
55138	982295
12112	982296
212129	982297
28208	982298
244436	982299
233000	982300
141594	982301
28442	982302
286270	982303
54356	982304
94992	982305
65627	982306
229932	982307
31043	982308
23735	982309
5627	982310
3630	982311
45876	982312
62287	982313
55399	982314
271320	982315
30605	982316
363691	982317
236691	982318
354553	982319
268246	982320
3517	982321
22022	982322
248096	982323
96094	982324
19724	982325
50311	982326
14561	982327
311787	982328
31959	982329
40	982330
98792	982331
226747	982332
118779	982333
1215	982334
237170	982335
253861	982336
23329	982337
150142	982338
131562	982339
187661	982340
170844	982341
16500	982342
399053	982343
168975	982344
332	982345
300675	982346
62180	982347
89624	982348
188099	982349
123412	982350
82726	982351
37830	982352
33983	982353
147909	982354
118248	982355
86796	982356
97340	982357
32504	982358
7918	982359
458463	982360
65367	982361
12359	982362
85197	982363
95502	982364
23881	982365
228836	982366
40061	982367
222353	982368
23040	982369
142279	982370
434636	982371
139548	982372
67543	982373
262584	982374
188474	982375
282667	982376
6966	982377
27596	982378
30556	982379
62522	982380
108391	982381
405117	982382
27508	982383
81588	982384
8278	982385
368821	982386
6842	982387
17567	982388
324860	982389
213314	982390
129617	982391
3779	982392
372035	982393
39697	982394
106850	982395
10100	982396
126411	982397
57192	982398
387423	982399
8832	982400
29583	982401
125338	982402
135725	982403
33777	982404
175512	982405
72186	982406
187501	982407
299743	982408
365311	982409
14988	982410
308327	982411
158423	982412
68458	982413
320522	982414
61642	982415
53303	982416
23088	982417
5602	982418
115792	982419
15275	982420
310823	982421
83811	982422
91485	982423
169303	982424
291332	982425
211452	982426
147183	982427
256302	982428
262765	982429
227245	982430
19922	982431
394908	982432
242347	982433
185683	982434
12233	982435
93339	982436
173073	982437
108936	982438
24036	982439
420693	982440
34775	982441
379166	982442
369465	982443
270233	982444
180207	982445
20060	982446
365301	982447
23825	982448
16403	982449
77730	982450
61132	982451
32941	982452
106843	982453
179318	982454
256611	982455
33862	982456
395770	982457
12086	982458
116831	982459
437662	982460
218913	982461
71579	982462
106921	982463
332902	982464
215693	982465
81676	982466
388033	982467
17610	982468
379478	982469
31682	982470
210762	982471
159075	982472
4720	982473
136456	982474
246560	982475
437315	982476
10433	982477
38222	982478
2658	982479
28031	982480
449367	982481
66906	982482
17137	982483
109449	982484
246297	982485
10877	982486
450088	982487
241769	982488
241520	982489
224645	982490
210195	982491
4494	982492
96250	982493
41752	982494
98624	982495
44324	982496
142048	982497
24546	982498
59735	982499
197698	982500
186528	982501
165912	982502
194414	982503
356606	982504
271868	982505
2570	982506
286486	982507
4073	982508
21426	982509
86121	982510
239151	982511
101442	982512
195020	982513
263686	982514
14487	982515
4016	982516
205335	982517
857	982518
31588	982519
136239	982520
132536	982521
29063	982522
57358	982523
279615	982524
8146	982525
295408	982526
116552	982527
13405	982528
56602	982529
328029	982530
452066	982531
154479	982532
42660	982533
62586	982534
14934	982535
211579	982536
225062	982537
128615	982538
32434	982539
416827	982540
1824	982541
187206	982542
427349	982543
97429	982544
211357	982545
171587	982546
307373	982547
66319	982548
7298	982549
75815	982550
58120	982551
5096	982552
4894	982553
177566	982554
75107	982555
9071	982556
91547	982557
27677	982558
134036	982559
80684	982560
458130	982561
203206	982562
299699	982563
73467	982564
76088	982565
209661	982566
22444	982567
305120	982568
200504	982569
140303	982570
233225	982571
49618	982572
210231	982573
342255	982574
20795	982575
27339	982576
270373	982577
161618	982578
235067	982579
60861	982580
185438	982581
312737	982582
119647	982583
41925	982584
417266	982585
357699	982586
182824	982587
19116	982588
366222	982589
62370	982590
178290	982591
239344	982592
218294	982593
101248	982594
269492	982595
373048	982596
4746	982597
12583	982598
41061	982599
313081	982600
4688	982601
36588	982602
216390	982603
136869	982604
214585	982605
152178	982606
12552	982607
3719	982608
104529	982609
61751	982610
83763	982611
57624	982612
28910	982613
418293	982614
242633	982615
46520	982616
94105	982617
425120	982618
401623	982619
407630	982620
157537	982621
49107	982622
380246	982623
289387	982624
57711	982625
30485	982626
80082	982627
364803	982628
138835	982629
24557	982630
4299	982631
156889	982632
436381	982633
4253	982634
20153	982635
369443	982636
2815	982637
227203	982638
124203	982639
3930	982640
19030	982641
232534	982642
97574	982643
290038	982644
50905	982645
38700	982646
47966	982647
142180	982648
325219	982649
52374	982650
58711	982651
20041	982652
165458	982653
16102	982654
16102	982655
81230	982656
156364	982657
212985	982658
112286	982659
67397	982660
238751	982661
54242	982662
83883	982663
265883	982664
65441	982665
140479	982666
43829	982667
455677	982668
111895	982669
38860	982670
52559	982671
160626	982672
247533	982673
21066	982674
221568	982675
305078	982676
452810	982677
287776	982678
372454	982679
56161	982680
169257	982681
228093	982682
369458	982683
352047	982684
153575	982685
46688	982686
15931	982687
262746	982688
63270	982689
201844	982690
99063	982691
224596	982692
238712	982693
122049	982694
7804	982695
221942	982696
293310	982697
188146	982698
52983	982699
350920	982700
196833	982701
19525	982702
227622	982703
187457	982704
90941	982705
9444	982706
247887	982707
382929	982708
137871	982709
294544	982710
85781	982711
334053	982712
49449	982713
14070	982714
234727	982715
425414	982716
317843	982717
60424	982718
446535	982719
324692	982720
110106	982721
284305	982722
416003	982723
343254	982724
17960	982725
121271	982726
141775	982727
363539	982728
414324	982729
194145	982730
3453	982731
167160	982732
362487	982733
31538	982734
63852	982735
28788	982736
77080	982737
130691	982738
282317	982739
81182	982740
395632	982741
171473	982742
174144	982743
175200	982744
124755	982745
311946	982746
288920	982747
97812	982748
117275	982749
40034	982750
241379	982751
12180	982752
299747	982753
63281	982754
215713	982755
448695	982756
392311	982757
267032	982758
31855	982759
76169	982760
67780	982761
386210	982762
34377	982763
384407	982764
75784	982765
72609	982766
38108	982767
140484	982768
81835	982769
46875	982770
226176	982771
17567	982772
90258	982773
138875	982774
61782	982775
151258	982776
370853	982777
26827	982778
379834	982779
296452	982780
55526	982781
220514	982782
143555	982783
175057	982784
189386	982785
12995	982786
45752	982787
249902	982788
57353	982789
55952	982790
54394	982791
7405	982792
92858	982793
135039	982794
11537	982795
365149	982796
43340	982797
93170	982798
287431	982799
201937	982800
13498	982801
168856	982802
261155	982803
14686	982804
213414	982805
92101	982806
67178	982807
45232	982808
149947	982809
182420	982810
86570	982811
106094	982812
108952	982813
436858	982814
93189	982815
161406	982816
393945	982817
6133	982818
227962	982819
239912	982820
383743	982821
214280	982822
32908	982823
41203	982824
215052	982825
70602	982826
72069	982827
2041	982828
324544	982829
34569	982830
77433	982831
196241	982832
186546	982833
17713	982834
92080	982835
245082	982836
32851	982837
1960	982838
237681	982839
40331	982840
213242	982841
209431	982842
16895	982843
347687	982844
92626	982845
29209	982846
210573	982847
163690	982848
257054	982849
16435	982850
26784	982851
350632	982852
59016	982853
308816	982854
21515	982855
144369	982856
37787	982857
28644	982858
276784	982859
54919	982860
117663	982861
163541	982862
238287	982863
50493	982864
93017	982865
114385	982866
46490	982867
227282	982868
435157	982869
43566	982870
454502	982871
123829	982872
47557	982873
53650	982874
249308	982875
87816	982876
186245	982877
263989	982878
28229	982879
434418	982880
7521	982881
74829	982882
29869	982883
432276	982884
152758	982885
379688	982886
322521	982887
191229	982888
181061	982889
210753	982890
14230	982891
237853	982892
46139	982893
257989	982894
214211	982895
70496	982896
241177	982897
13334	982898
23024	982899
172486	982900
36881	982901
194169	982902
163503	982903
107811	982904
29675	982905
250853	982906
116839	982907
452940	982908
2185	982909
201151	982910
55721	982911
69592	982912
73618	982913
399133	982914
306116	982915
222208	982916
92928	982917
120632	982918
139177	982919
96828	982920
185570	982921
29651	982922
62920	982923
63162	982924
19742	982925
101921	982926
304539	982927
116599	982928
20035	982929
244118	982930
8543	982931
84966	982932
17476	982933
88179	982934
128961	982935
18021	982936
3945	982937
19404	982938
168986	982939
95524	982940
436853	982941
156745	982942
39426	982943
391461	982944
195896	982945
158858	982946
104988	982947
44472	982948
381713	982949
49419	982950
344574	982951
332886	982952
133502	982953
294691	982954
223361	982955
160295	982956
124768	982957
85803	982958
7749	982959
119728	982960
30628	982961
185365	982962
137737	982963
72119	982964
457084	982965
161812	982966
266446	982967
56341	982968
135091	982969
200956	982970
180905	982971
192686	982972
193458	982973
202505	982974
99320	982975
194758	982976
379554	982977
352337	982978
137425	982979
9927	982980
233794	982981
214742	982982
421286	982983
247035	982984
320114	982985
387179	982986
425089	982987
256994	982988
297653	982989
189914	982990
291867	982991
34439	982992
342958	982993
125633	982994
11346	982995
110828	982996
63535	982997
178740	982998
185753	982999
20548	983000
119842	983001
20874	983002
399066	983003
173250	983004
248488	983005
170742	983006
218968	983007
73229	983008
101797	983009
237148	983010
31107	983011
18127	983012
218918	983013
672	983014
112741	983015
6001	983016
234183	983017
145424	983018
119879	983019
196038	983020
371542	983021
199593	983022
364755	983023
311796	983024
96893	983025
48407	983026
325602	983027
53323	983028
135263	983029
250443	983030
993	983031
134937	983032
56754	983033
330972	983034
124778	983035
105107	983036
19347	983037
207246	983038
435256	983039
54757	983040
199068	983041
10450	983042
53913	983043
30064	983044
191304	983045
71382	983046
125418	983047
120276	983048
377753	983049
52402	983050
458348	983051
196181	983052
33934	983053
416384	983054
449414	983055
23983	983056
401267	983057
38895	983058
201005	983059
449161	983060
104718	983061
28734	983062
106887	983063
306312	983064
205166	983065
205166	983066
190370	983067
138899	983068
137334	983069
351284	983070
217277	983071
116201	983072
48734	983073
105966	983074
3134	983075
86672	983076
219518	983077
215075	983078
394013	983079
423928	983080
278375	983081
432901	983082
57983	983083
51928	983084
54168	983085
80681	983086
142761	983087
257709	983088
56187	983089
47823	983090
154296	983091
42770	983092
445810	983093
8478	983094
10998	983095
2339	983096
221700	983097
44566	983098
233282	983099
154881	983100
21319	983101
66759	983102
65473	983103
201854	983104
147935	983105
47868	983106
168078	983107
7027	983108
89991	983109
11159	983110
191915	983111
43954	983112
216400	983113
223592	983114
450324	983115
41991	983116
112001	983117
372415	983118
185807	983119
446102	983120
298811	983121
414626	983122
114438	983123
57097	983124
456227	983125
75809	983126
262732	983127
19856	983128
197464	983129
49215	983130
440827	983131
5921	983132
35561	983133
10533	983134
66200	983135
97350	983136
414905	983137
55355	983138
49697	983139
193872	983140
134404	983141
5602	983142
41424	983143
212001	983144
266231	983145
61937	983146
29496	983147
425069	983148
195754	983149
91698	983150
17930	983151
436	983152
76932	983153
4133	983154
239449	983155
233031	983156
232855	983157
9952	983158
322	983159
356899	983160
17960	983161
151916	983162
264	983163
253845	983164
34540	983165
110614	983166
207513	983167
45114	983168
81027	983169
243595	983170
384932	983171
71982	983172
14321	983173
197531	983174
191902	983175
4416	983176
432567	983177
4043	983178
424639	983179
228595	983180
381347	983181
70584	983182
239708	983183
217394	983184
188743	983185
46723	983186
215469	983187
419318	983188
94257	983189
31128	983190
131096	983191
180043	983192
22402	983193
215011	983194
3180	983195
207299	983196
219139	983197
5472	983198
138382	983199
11473	983200
333701	983201
50148	983202
170305	983203
318961	983204
89069	983205
43992	983206
160935	983207
77558	983208
61416	983209
9250	983210
53996	983211
247892	983212
289111	983213
41319	983214
14790	983215
194759	983216
67770	983217
228211	983218
89441	983219
218813	983220
66869	983221
206817	983222
50200	983223
69109	983224
25893	983225
37277	983226
65642	983227
193782	983228
276862	983229
367596	983230
19345	983231
42	983232
246138	983233
324274	983234
11664	983235
158544	983236
124492	983237
82239	983238
416137	983239
66024	983240
114229	983241
272018	983242
170054	983243
69600	983244
42639	983245
25319	983246
286366	983247
487	983248
13207	983249
117261	983250
15669	983251
207308	983252
390102	983253
228712	983254
261012	983255
457901	983256
264276	983257
394617	983258
307647	983259
146704	983260
13264	983261
399557	983262
169852	983263
31187	983264
29815	983265
250728	983266
115566	983267
175078	983268
383130	983269
68974	983270
104183	983271
70425	983272
358251	983273
132774	983274
78112	983275
407266	983276
251411	983277
8967	983278
195924	983279
57975	983280
240587	983281
78929	983282
178160	983283
355772	983284
146205	983285
169315	983286
437917	983287
315887	983288
270919	983289
176509	983290
46499	983291
443136	983292
198264	983293
277850	983294
282928	983295
210195	983296
167316	983297
151486	983298
51734	983299
411537	983300
163270	983301
208405	983302
267448	983303
225672	983304
84259	983305
131819	983306
106613	983307
299386	983308
54600	983309
8348	983310
39409	983311
317050	983312
91228	983313
114083	983314
103210	983315
71884	983316
335907	983317
189446	983318
420851	983319
114993	983320
38991	983321
38991	983322
116007	983323
57813	983324
165669	983325
116805	983326
100923	983327
134469	983328
409342	983329
434453	983330
69253	983331
452568	983332
190946	983333
409858	983334
53515	983335
15783	983336
389708	983337
68269	983338
185728	983339
367981	983340
336500	983341
48459	983342
161038	983343
252306	983344
266252	983345
281263	983346
208412	983347
204171	983348
181867	983349
397038	983350
208455	983351
39302	983352
444744	983353
89625	983354
190543	983355
383120	983356
117204	983357
219651	983358
195830	983359
29745	983360
223116	983361
142594	983362
144532	983363
105043	983364
190405	983365
299024	983366
181899	983367
439038	983368
130441	983369
316707	983370
22202	983371
18576	983372
447106	983373
185805	983374
76524	983375
28213	983376
374760	983377
193579	983378
245369	983379
242123	983380
444748	983381
316292	983382
165332	983383
151367	983384
144865	983385
289997	983386
74772	983387
206776	983388
70028	983389
459109	983390
424773	983391
338153	983392
127337	983393
204573	983394
325549	983395
142616	983396
365199	983397
256183	983398
37692	983399
103526	983400
249735	983401
247908	983402
133357	983403
340464	983404
17831	983405
67039	983406
375574	983407
377234	983408
402847	983409
447429	983410
399995	983411
269755	983412
49033	983413
7604	983414
130397	983415
69145	983416
378405	983417
43450	983418
219654	983419
270139	983420
117096	983421
105649	983422
32350	983423
423279	983424
117246	983425
155022	983426
98783	983427
28597	983428
155909	983429
197586	983430
342990	983431
142057	983432
18382	983433
384908	983434
93312	983435
175599	983436
183669	983437
93529	983438
298511	983439
167503	983440
101318	983441
422535	983442
93741	983443
281152	983444
74694	983445
392003	983446
372130	983447
387113	983448
131757	983449
313	983450
103669	983451
167777	983452
449455	983453
65174	983454
455717	983455
210675	983456
73741	983457
49391	983458
140665	983459
146970	983460
178207	983461
127151	983462
143684	983463
127870	983464
149909	983465
96341	983466
229476	983467
111061	983468
73194	983469
202755	983470
449533	983471
183289	983472
120684	983473
452711	983474
265845	983475
47633	983476
146205	983477
186850	983478
191738	983479
408978	983480
66748	983481
195548	983482
78129	983483
149121	983484
210200	983485
228310	983486
356091	983487
395000	983488
345536	983489
386660	983490
7267	983491
11879	983492
227492	983493
321501	983494
110774	983495
112722	983496
304512	983497
441084	983498
224458	983499
305454	983500
301725	983501
22967	983502
28723	983503
219623	983504
81059	983505
325233	983506
83828	983507
83696	983508
13063	983509
173820	983510
132364	983511
346640	983512
233793	983513
78912	983514
249076	983515
10557	983516
9413	983517
201660	983518
30288	983519
41404	983520
90663	983521
193200	983522
59650	983523
203683	983524
365975	983525
66916	983526
127768	983527
232461	983528
119288	983529
232584	983530
417513	983531
16663	983532
195852	983533
462	983534
320	983535
184465	983536
183119	983537
371673	983538
9071	983539
286549	983540
260652	983541
246245	983542
384760	983543
201377	983544
454301	983545
94250	983546
61023	983547
249618	983548
309123	983549
208900	983550
201130	983551
354595	983552
189437	983553
105516	983554
61211	983555
118655	983556
157404	983557
138988	983558
135924	983559
188449	983560
116479	983561
116479	983562
145497	983563
348956	983564
21241	983565
139780	983566
122513	983567
231459	983568
6708	983569
176410	983570
233152	983571
387437	983572
23567	983573
20895	983574
40466	983575
398368	983576
50979	983577
425066	983578
44164	983579
270237	983580
104726	983581
38019	983582
22863	983583
400586	983584
29852	983585
124008	983586
406476	983587
113784	983588
128615	983589
23407	983590
449898	983591
239664	983592
19350	983593
285387	983594
454854	983595
185044	983596
458471	983597
165892	983598
138120	983599
390922	983600
103074	983601
171119	983602
85782	983603
416983	983604
31894	983605
187430	983606
31821	983607
36479	983608
152961	983609
242232	983610
24361	983611
44618	983612
106021	983613
19204	983614
15419	983615
54106	983616
28294	983617
53099	983618
329034	983619
324904	983620
59028	983621
263140	983622
38769	983623
268067	983624
98658	983625
10368	983626
13434	983627
215573	983628
57052	983629
201675	983630
44187	983631
64803	983632
33462	983633
108233	983634
61438	983635
97497	983636
141416	983637
38361	983638
95403	983639
9606	983640
238006	983641
235028	983642
31482	983643
16945	983644
452460	983645
177470	983646
144165	983647
166938	983648
277949	983649
374675	983650
328130	983651
289818	983652
455399	983653
47040	983654
330837	983655
235276	983656
41790	983657
93652	983658
118997	983659
358582	983660
90032	983661
42861	983662
27550	983663
421788	983664
224633	983665
369607	983666
81008	983667
13657	983668
356555	983669
169030	983670
303557	983671
422041	983672
142884	983673
11407	983674
132854	983675
294710	983676
170300	983677
6851	983678
144254	983679
451777	983680
178721	983681
45047	983682
185874	983683
6058	983684
110961	983685
39150	983686
18896	983687
105415	983688
39657	983689
285900	983690
285333	983691
326117	983692
220016	983693
115852	983694
87074	983695
15672	983696
132444	983697
10369	983698
29410	983699
77983	983700
128808	983701
395499	983702
132646	983703
209874	983704
150700	983705
180891	983706
180869	983707
128648	983708
111815	983709
93161	983710
250544	983711
374601	983712
295953	983713
209337	983714
1663	983715
292988	983716
24801	983717
51936	983718
25238	983719
372543	983720
421367	983721
149775	983722
398842	983723
202963	983724
59391	983725
38270	983726
89424	983727
245122	983728
170149	983729
53927	983730
11248	983731
30931	983732
7792	983733
99777	983734
78467	983735
83454	983736
234701	983737
9111	983738
401140	983739
346656	983740
229740	983741
213483	983742
68136	983743
73414	983744
263660	983745
300079	983746
156079	983747
70830	983748
40128	983749
345506	983750
177699	983751
208209	983752
91354	983753
115445	983754
5180	983755
130639	983756
309499	983757
118565	983758
155924	983759
376134	983760
17043	983761
28033	983762
47682	983763
18683	983764
56447	983765
354899	983766
189113	983767
76147	983768
248772	983769
18640	983770
182452	983771
356796	983772
11908	983773
85696	983774
22509	983775
99898	983776
107376	983777
80501	983778
902	983779
116229	983780
211089	983781
220408	983782
45484	983783
23070	983784
39424	983785
74052	983786
7991	983787
34663	983788
67066	983789
79529	983790
343236	983791
87918	983792
36379	983793
32731	983794
246934	983795
194907	983796
339901	983797
34440	983798
4369	983799
15084	983800
237035	983801
207064	983802
276170	983803
16129	983804
86228	983805
333430	983806
71000	983807
120809	983808
190056	983809
284152	983810
438550	983811
181852	983812
315382	983813
133657	983814
409844	983815
12412	983816
200430	983817
120284	983818
231509	983819
55352	983820
32532	983821
7713	983822
53752	983823
5623	983824
46677	983825
237596	983826
333964	983827
378967	983828
139473	983829
172085	983830
167546	983831
194294	983832
375878	983833
212939	983834
247655	983835
165725	983836
20919	983837
317067	983838
229677	983839
102279	983840
379881	983841
112790	983842
394972	983843
170328	983844
34802	983845
40770	983846
437456	983847
360115	983848
215	983849
315429	983850
335463	983851
198097	983852
193733	983853
30267	983854
166474	983855
95549	983856
395122	983857
374179	983858
43670	983859
47324	983860
44623	983861
153074	983862
23989	983863
23111	983864
202754	983865
79520	983866
364004	983867
27855	983868
33746	983869
198931	983870
181938	983871
96716	983872
34400	983873
176092	983874
157200	983875
23238	983876
9039	983877
127970	983878
23567	983879
204756	983880
56898	983881
8661	983882
72244	983883
612	983884
121766	983885
118102	983886
70294	983887
54810	983888
313960	983889
27298	983890
221793	983891
43733	983892
25476	983893
259121	983894
141323	983895
188205	983896
3849	983897
7280	983898
89233	983899
40312	983900
327540	983901
200591	983902
173213	983903
6891	983904
17623	983905
113068	983906
99654	983907
67099	983908
382791	983909
134538	983910
195561	983911
156304	983912
90695	983913
371365	983914
93888	983915
119702	983916
9935	983917
46431	983918
235035	983919
79982	983920
247779	983921
16697	983922
8072	983923
309621	983924
195925	983925
122192	983926
58366	983927
171118	983928
108072	983929
346590	983930
340063	983931
141964	983932
160012	983933
121834	983934
141527	983935
96651	983936
189923	983937
62939	983938
301345	983939
105801	983940
53758	983941
228676	983942
229009	983943
260956	983944
282690	983945
19692	983946
5199	983947
127923	983948
381782	983949
400044	983950
38989	983951
57170	983952
231916	983953
172734	983954
149519	983955
378762	983956
123605	983957
292223	983958
280586	983959
158014	983960
45528	983961
172501	983962
424626	983963
121001	983964
127786	983965
121946	983966
259657	983967
451306	983968
436302	983969
6026	983970
238009	983971
225167	983972
64560	983973
181091	983974
196226	983975
249094	983976
147602	983977
408987	983978
126276	983979
50493	983980
28595	983981
282938	983982
251727	983983
335358	983984
365284	983985
364640	983986
70473	983987
110740	983988
22608	983989
47065	983990
56541	983991
31754	983992
223062	983993
160024	983994
34921	983995
41168	983996
285807	983997
357960	983998
123079	983999
20164	984000
230132	984001
24178	984002
36430	984003
450952	984004
116276	984005
447055	984006
32284	984007
440152	984008
129718	984009
3190	984010
372483	984011
147424	984012
437963	984013
66370	984014
372267	984015
13273	984016
766	984017
110101	984018
117334	984019
84091	984020
24972	984021
186425	984022
177890	984023
320683	984024
231179	984025
128023	984026
449394	984027
146451	984028
100444	984029
440330	984030
127354	984031
204545	984032
58752	984033
126919	984034
458085	984035
227349	984036
268313	984037
31825	984038
9076	984039
226655	984040
355422	984041
59655	984042
80596	984043
354096	984044
29771	984045
454934	984046
368330	984047
35287	984048
61905	984049
91151	984050
299373	984051
334120	984052
453786	984053
245560	984054
4921	984055
3910	984056
237868	984057
2507	984058
183016	984059
433842	984060
161862	984061
220280	984062
11564	984063
136316	984064
280041	984065
420972	984066
54435	984067
32884	984068
3612	984069
93118	984070
317801	984071
263825	984072
45373	984073
424992	984074
123293	984075
228351	984076
332781	984077
337181	984078
96723	984079
386390	984080
104373	984081
302845	984082
282361	984083
87078	984084
61486	984085
124400	984086
4903	984087
247538	984088
240167	984089
25511	984090
101688	984091
205703	984092
215	984093
384304	984094
20661	984095
78728	984096
91772	984097
229617	984098
429926	984099
312781	984100
122	984101
253923	984102
220329	984103
62566	984104
63708	984105
35464	984106
406850	984107
191763	984108
249299	984109
390189	984110
148320	984111
62736	984112
78949	984113
165695	984114
36780	984115
196132	984116
149911	984117
107490	984118
363721	984119
123138	984120
234476	984121
448771	984122
247785	984123
17448	984124
114890	984125
317884	984126
188738	984127
416053	984128
58859	984129
202946	984130
158718	984131
83327	984132
215	984133
264044	984134
243241	984135
204999	984136
54534	984137
165455	984138
441476	984139
123050	984140
20288	984141
122309	984142
443682	984143
64728	984144
32417	984145
174651	984146
126488	984147
184743	984148
98734	984149
7545	984150
48395	984151
173827	984152
2625	984153
1568	984154
9999	984155
98996	984156
226735	984157
367550	984158
208299	984159
4721	984160
274950	984161
168014	984162
75157	984163
320742	984164
441004	984165
224410	984166
22357	984167
216938	984168
30584	984169
111857	984170
2944	984171
250872	984172
104005	984173
256486	984174
14104	984175
57050	984176
104940	984177
372078	984178
155194	984179
365363	984180
172733	984181
123525	984182
377426	984183
383606	984184
419577	984185
277094	984186
56877	984187
49014	984188
52535	984189
204331	984190
112200	984191
318133	984192
203668	984193
25139	984194
62691	984195
19	984196
84513	984197
14550	984198
265205	984199
436514	984200
92832	984201
271343	984202
304156	984203
71408	984204
19309	984205
62426	984206
248355	984207
313947	984208
360178	984209
205983	984210
192985	984211
122549	984212
207884	984213
22322	984214
94457	984215
357418	984216
131761	984217
276024	984218
47139	984219
241742	984220
375155	984221
285014	984222
68730	984223
17363	984224
153984	984225
161745	984226
370862	984227
28516	984228
178228	984229
115402	984230
375708	984231
40012	984232
202932	984233
60527	984234
438626	984235
399456	984236
107740	984237
92507	984238
29694	984239
286467	984240
379063	984241
51128	984242
193075	984243
377812	984244
693	984245
72940	984246
250902	984247
2105	984248
138620	984249
45894	984250
80108	984251
41921	984252
21958	984253
268596	984254
4176	984255
14674	984256
53274	984257
120036	984258
408142	984259
348663	984260
2351	984261
213694	984262
117211	984263
17143	984264
366885	984265
170346	984266
23867	984267
45273	984268
103465	984269
61856	984270
154827	984271
60628	984272
81965	984273
366059	984274
445436	984275
195616	984276
224031	984277
297646	984278
67037	984279
69842	984280
28902	984281
227060	984282
221213	984283
383793	984284
27742	984285
104298	984286
284986	984287
361774	984288
25464	984289
90659	984290
422517	984291
145465	984292
445137	984293
54325	984294
120408	984295
38468	984296
364887	984297
10916	984298
423491	984299
2213	984300
76182	984301
35781	984302
55757	984303
86015	984304
78839	984305
40870	984306
44909	984307
13048	984308
9856	984309
187581	984310
244809	984311
327560	984312
111306	984313
48306	984314
45865	984315
232830	984316
312301	984317
132951	984318
172327	984319
235933	984320
9208	984321
15729	984322
27476	984323
52803	984324
26	984325
153516	984326
83341	984327
169959	984328
216815	984329
88968	984330
23394	984331
3917	984332
90201	984333
400233	984334
305823	984335
182907	984336
90910	984337
140111	984338
287595	984339
247438	984340
81684	984341
180881	984342
153855	984343
44425	984344
7171	984345
193143	984346
31992	984347
13712	984348
147308	984349
64399	984350
403835	984351
164830	984352
136174	984353
211492	984354
16899	984355
367089	984356
3249	984357
65713	984358
114962	984359
5143	984360
216113	984361
120062	984362
203794	984363
305496	984364
49261	984365
51961	984366
177915	984367
487	984368
117697	984369
384172	984370
407543	984371
44592	984372
426450	984373
49866	984374
207049	984375
177852	984376
18512	984377
224219	984378
147434	984379
40641	984380
213433	984381
189021	984382
402120	984383
37113	984384
23954	984385
2245	984386
97041	984387
209461	984388
63874	984389
6945	984390
338559	984391
232641	984392
36949	984393
6483	984394
41526	984395
180365	984396
115015	984397
31849	984398
95881	984399
36942	984400
146239	984401
77315	984402
271552	984403
403374	984404
236931	984405
327885	984406
336358	984407
239995	984408
256159	984409
6945	984410
280192	984411
266490	984412
458290	984413
146597	984414
64327	984415
227424	984416
329081	984417
162835	984418
439604	984419
168443	984420
110271	984421
55208	984422
378215	984423
107044	984424
34714	984425
240300	984426
112208	984427
253281	984428
37479	984429
33623	984430
137342	984431
53357	984432
18382	984433
229743	984434
289874	984435
177355	984436
8114	984437
28445	984438
3840	984439
6925	984440
13340	984441
445462	984442
31729	984443
295839	984444
319642	984445
434856	984446
273753	984447
99585	984448
185049	984449
247306	984450
11744	984451
11744	984452
11185	984453
131034	984454
260835	984455
44237	984456
332113	984457
296521	984458
111243	984459
32373	984460
64139	984461
47863	984462
53662	984463
82889	984464
12036	984465
11134	984466
125607	984467
42717	984468
168362	984469
81262	984470
88176	984471
132913	984472
165592	984473
58543	984474
294321	984475
415662	984476
330909	984477
38435	984478
148403	984479
5833	984480
23870	984481
181932	984482
353262	984483
328045	984484
211949	984485
97054	984486
221805	984487
113515	984488
160704	984489
192131	984490
54724	984491
183358	984492
143389	984493
37341	984494
242878	984495
60832	984496
159743	984497
49664	984498
61689	984499
260705	984500
190414	984501
148414	984502
428074	984503
50435	984504
60832	984505
31058	984506
335554	984507
36190	984508
257213	984509
46794	984510
166415	984511
361409	984512
449951	984513
292172	984514
99457	984515
317585	984516
118258	984517
114284	984518
119043	984519
185493	984520
230881	984521
115038	984522
21257	984523
110635	984524
108386	984525
350919	984526
60027	984527
104238	984528
33614	984529
124365	984530
78639	984531
457982	984532
23888	984533
70107	984534
39824	984535
9054	984536
243189	984537
43295	984538
65674	984539
59059	984540
316643	984541
367216	984542
177571	984543
52897	984544
27620	984545
129177	984546
68130	984547
31329	984548
308018	984549
136415	984550
33017	984551
39118	984552
164980	984553
221340	984554
88045	984555
134674	984556
90191	984557
2034	984558
40518	984559
417625	984560
35822	984561
1928	984562
12740	984563
89259	984564
12324	984565
352708	984566
351726	984567
312253	984568
313856	984569
48443	984570
92966	984571
44041	984572
97591	984573
215584	984574
144946	984575
60328	984576
418672	984577
290406	984578
111651	984579
145317	984580
167927	984581
124500	984582
70977	984583
28269	984584
16617	984585
410470	984586
88890	984587
256299	984588
323366	984589
211201	984590
331323	984591
107691	984592
324442	984593
57951	984594
9678	984595
83026	984596
258183	984597
173156	984598
22221	984599
335794	984600
182403	984601
231913	984602
142340	984603
236730	984604
280385	984605
6644	984606
388	984607
219768	984608
51566	984609
182358	984610
290689	984611
185102	984612
99178	984613
108606	984614
15635	984615
63817	984616
414451	984617
240546	984618
60310	984619
163648	984620
67112	984621
6802	984622
11567	984623
366785	984624
323368	984625
195880	984626
90	984627
232722	984628
231620	984629
361381	984630
385650	984631
341061	984632
376106	984633
58729	984634
205029	984635
323974	984636
378079	984637
427988	984638
428626	984639
133611	984640
403250	984641
201353	984642
319462	984643
62932	984644
60751	984645
28560	984646
100002	984647
32074	984648
118939	984649
5036	984650
364876	984651
384647	984652
301482	984653
169489	984654
33109	984655
5096	984656
382258	984657
989	984658
70539	984659
208877	984660
1002	984661
60313	984662
138068	984663
445139	984664
63282	984665
61100	984666
366456	984667
29995	984668
369957	984669
331399	984670
1710	984671
2883	984672
231771	984673
314366	984674
50444	984675
410481	984676
847	984677
18630	984678
389988	984679
42187	984680
102551	984681
77381	984682
219235	984683
6723	984684
61596	984685
233757	984686
334961	984687
326867	984688
218454	984689
246287	984690
99369	984691
19448	984692
85310	984693
6085	984694
9783	984695
369268	984696
163806	984697
458360	984698
147135	984699
145696	984700
53056	984701
34650	984702
134416	984703
3745	984704
81406	984705
36222	984706
200438	984707
224795	984708
225334	984709
65247	984710
177062	984711
27257	984712
146729	984713
274932	984714
69886	984715
25600	984716
232894	984717
111	984718
164374	984719
67467	984720
40963	984721
11991	984722
28933	984723
60569	984724
93048	984725
361185	984726
34503	984727
201007	984728
90190	984729
261483	984730
3730	984731
348242	984732
8187	984733
69213	984734
19067	984735
119190	984736
204880	984737
224353	984738
50319	984739
103544	984740
4645	984741
164	984742
32344	984743
44803	984744
945	984745
200091	984746
211299	984747
50	984748
85371	984749
1156	984750
80754	984751
236451	984752
29662	984753
19913	984754
144505	984755
70571	984756
274	984757
61031	984758
37124	984759
251	984760
4056	984761
45793	984762
237408	984763
162755	984764
68569	984765
98209	984766
22341	984767
33518	984768
81755	984769
68964	984770
184782	984771
26114	984772
23697	984773
33325	984774
62070	984775
233860	984776
428155	984777
223194	984778
204837	984779
36305	984780
164280	984781
171516	984782
63125	984783
166006	984784
9742	984785
8864	984786
311353	984787
8864	984788
79506	984789
34917	984790
310094	984791
520	984792
15944	984793
23606	984794
189751	984795
60532	984796
43170	984797
217648	984798
1342	984799
20470	984800
108726	984801
119824	984802
122690	984803
98099	984804
23424	984805
40293	984806
93030	984807
300	984808
227765	984809
43881	984810
162985	984811
19067	984812
143375	984813
9561	984814
221341	984815
85862	984816
882	984817
427851	984818
64559	984819
64191	984820
142749	984821
215170	984822
226463	984823
36449	984824
537	984825
253655	984826
340929	984827
6567	984828
1619	984829
183677	984830
242265	984831
19724	984832
266575	984833
10016	984834
349453	984835
377779	984836
15813	984837
7475	984838
12420	984839
118721	984840
9287	984841
313103	984842
260416	984843
424257	984844
114081	984845
35702	984846
226031	984847
28773	984848
14513	984849
28773	984850
182044	984851
108006	984852
5307	984853
127882	984854
294	984855
205886	984856
374814	984857
103339	984858
145948	984859
351664	984860
201702	984861
85809	984862
5646	984863
58471	984864
302213	984865
17644	984866
239768	984867
210689	984868
31494	984869
20843	984870
1177	984871
77822	984872
27686	984873
152606	984874
402692	984875
7227	984876
11244	984877
104759	984878
21893	984879
439025	984880
348623	984881
126008	984882
25602	984883
318276	984884
45292	984885
20738	984886
165544	984887
129258	984888
6278	984889
287071	984890
4750	984891
126271	984892
162912	984893
34183	984894
118348	984895
55239	984896
31993	984897
4486	984898
2181	984899
3909	984900
63443	984901
15077	984902
5534	984903
51183	984904
139210	984905
61240	984906
237995	984907
222785	984908
283015	984909
15597	984910
146821	984911
33057	984912
235117	984913
7221	984914
59408	984915
23835	984916
81960	984917
197719	984918
131013	984919
233448	984920
132551	984921
150392	984922
23568	984923
117771	984924
8063	984925
29154	984926
312883	984927
378732	984928
456800	984929
408601	984930
159421	984931
18045	984932
128680	984933
1718	984934
43609	984935
9160	984936
291450	984937
139210	984938
106519	984939
389297	984940
66341	984941
239385	984942
231999	984943
412008	984944
299917	984945
292380	984946
446889	984947
9621	984948
376866	984949
19933	984950
51705	984951
32957	984952
428976	984953
7492	984954
361641	984955
133580	984956
431014	984957
8884	984958
51264	984959
147610	984960
19139	984961
45802	984962
870	984963
71520	984964
416491	984965
101990	984966
13128	984967
406306	984968
111395	984969
50231	984970
47522	984971
79833	984972
62678	984973
398742	984974
20831	984975
53656	984976
120224	984977
458554	984978
46435	984979
401841	984980
4611	984981
38826	984982
41074	984983
75572	984984
372333	984985
193354	984986
330700	984987
285137	984988
457029	984989
441	984990
56044	984991
318	984992
16282	984993
203484	984994
62550	984995
110705	984996
1428	984997
173863	984998
215324	984999
54526	985000
455716	985001
455909	985002
53884	985003
31	985004
881	985005
203	985006
206767	985007
55903	985008
206734	985009
207476	985010
4538	985011
199869	985012
1179	985013
115160	985014
183985	985015
226911	985016
26006	985017
355079	985018
146674	985019
188261	985020
326969	985021
61984	985022
167602	985023
160769	985024
175164	985025
215844	985026
59817	985027
329721	985028
160874	985029
241614	985030
305347	985031
359839	985032
128362	985033
122825	985034
18887	985035
327070	985036
79296	985037
41543	985038
88866	985039
97320	985040
72437	985041
206214	985042
10478	985043
201185	985044
23193	985045
167964	985046
171426	985047
165251	985048
232600	985049
167145	985050
117601	985051
119116	985052
83685	985053
22474	985054
230258	985055
30869	985056
8284	985057
10085	985058
80527	985059
7992	985060
389818	985061
111477	985062
198394	985063
416450	985064
3032	985065
10268	985066
28271	985067
31647	985068
79760	985069
28378	985070
205278	985071
19142	985072
8624	985073
6928	985074
270666	985075
32418	985076
30942	985077
30942	985078
8005	985079
385086	985080
35798	985081
45045	985082
44258	985083
422023	985084
249716	985085
769	985086
369826	985087
406878	985088
48780	985089
43029	985090
136827	985091
161115	985092
241958	985093
99550	985094
42909	985095
32535	985096
11428	985097
275065	985098
33500	985099
385088	985100
5104	985101
107565	985102
109149	985103
326834	985104
3956	985105
89423	985106
186923	985107
44595	985108
10789	985109
206529	985110
110871	985111
145485	985112
26909	985113
71052	985114
60200	985115
82428	985116
362923	985117
7269	985118
62012	985119
251734	985120
83146	985121
176281	985122
276785	985123
20179	985124
187854	985125
154167	985126
2741	985127
123700	985128
48940	985129
1323	985130
4836	985131
426733	985132
189846	985133
14848	985134
292647	985135
221965	985136
13204	985137
149094	985138
130640	985139
137257	985140
140644	985141
323170	985142
161690	985143
4256	985144
68887	985145
26	985146
396708	985147
116001	985148
65548	985149
34938	985150
157733	985151
83076	985152
1432	985153
37730	985154
89074	985155
185802	985156
86766	985157
6326	985158
152922	985159
43581	985160
453602	985161
56612	985162
134645	985163
269114	985164
4907	985165
2189	985166
84256	985167
17283	985168
65601	985169
137195	985170
16200	985171
92092	985172
85193	985173
118956	985174
65397	985175
3174	985176
139449	985177
47995	985178
218830	985179
272800	985180
283548	985181
9273	985182
346183	985183
13973	985184
171814	985185
24604	985186
94861	985187
153573	985188
123594	985189
411128	985190
317139	985191
303875	985192
126835	985193
33661	985194
78711	985195
26076	985196
34474	985197
50963	985198
20027	985199
50215	985200
185526	985201
58309	985202
31742	985203
209528	985204
56013	985205
385235	985206
1654	985207
171741	985208
11183	985209
351628	985210
62334	985211
1558	985212
10025	985213
124883	985214
26682	985215
50480	985216
36708	985217
44668	985218
1558	985219
6602	985220
60097	985221
149870	985222
156316	985223
56782	985224
2827	985225
244531	985226
52111	985227
7204	985228
320743	985229
102365	985230
10025	985231
52360	985232
98558	985233
89863	985234
165716	985235
22263	985236
239754	985237
398993	985238
102548	985239
6873	985240
88922	985241
1314	985242
376641	985243
37002	985244
57272	985245
68569	985246
9668	985247
30763	985248
24111	985249
90873	985250
100160	985251
16472	985252
200777	985253
43139	985254
45532	985255
229108	985256
179742	985257
301524	985258
211920	985259
322829	985260
229401	985261
200709	985262
7684	985263
68321	985264
23869	985265
299243	985266
6845	985267
97103	985268
96335	985269
96944	985270
74652	985271
119457	985272
83507	985273
238563	985274
36227	985275
310547	985276
28004	985277
4668	985278
203963	985279
68778	985280
147	985281
52315	985282
185860	985283
3065	985284
75838	985285
51095	985286
56704	985287
33391	985288
267265	985289
219273	985290
357092	985291
262457	985292
186934	985293
117953	985294
306111	985295
9299	985296
114259	985297
199408	985298
137551	985299
34341	985300
27065	985301
36523	985302
179031	985303
224238	985304
310081	985305
57249	985306
203576	985307
35240	985308
51140	985309
384434	985310
1482	985311
390535	985312
11990	985313
155856	985314
18988	985315
37537	985316
271893	985317
36755	985318
15176	985319
144936	985320
4552	985321
406522	985322
3251	985323
47271	985324
292420	985325
250093	985326
14062	985327
3593	985328
395148	985329
7166	985330
114241	985331
2677	985332
300772	985333
404133	985334
78363	985335
12846	985336
213344	985337
161975	985338
143720	985339
74841	985340
8382	985341
381875	985342
28342	985343
217740	985344
131409	985345
121264	985346
45091	985347
20732	985348
32309	985349
15555	985350
202565	985351
42471	985352
389975	985353
244402	985354
121273	985355
120538	985356
242166	985357
66742	985358
339881	985359
415765	985360
422536	985361
12952	985362
139874	985363
4314	985364
364909	985365
83412	985366
16541	985367
2120	985368
109453	985369
93344	985370
191682	985371
300473	985372
114283	985373
122446	985374
86330	985375
19454	985376
67614	985377
396136	985378
348835	985379
389400	985380
94846	985381
10339	985382
395	985383
48464	985384
54494	985385
41859	985386
94822	985387
434782	985388
117867	985389
70847	985390
132224	985391
133943	985392
156800	985393
975	985394
19975	985395
332123	985396
44740	985397
44740	985398
13833	985399
64826	985400
145878	985401
159009	985402
101728	985403
146353	985404
131933	985405
5789	985406
201656	985407
198001	985408
132627	985409
7741	985410
220914	985411
206682	985412
79810	985413
982	985414
32760	985415
522	985416
346843	985417
155205	985418
10531	985419
273793	985420
62125	985421
142643	985422
105760	985423
188206	985424
229811	985425
8108	985426
9147	985427
58718	985428
66900	985429
2490	985430
473	985431
64	985432
33979	985433
58352	985434
37574	985435
4624	985436
87181	985437
79295	985438
3098	985439
49292	985440
4029	985441
51501	985442
7251	985443
183641	985444
753	985445
127068	985446
155700	985447
54110	985448
412256	985449
95808	985450
4805	985451
33306	985452
152559	985453
19530	985454
400932	985455
9690	985456
64472	985457
125324	985458
17941	985459
30432	985460
34329	985461
8109	985462
440113	985463
1709	985464
29540	985465
404239	985466
403681	985467
199	985468
3580	985469
5260	985470
203	985471
16975	985472
230300	985473
4909	985474
47365	985475
855	985476
23594	985477
291069	985478
2469	985479
331375	985480
309229	985481
6837	985482
21592	985483
279848	985484
68235	985485
33786	985486
1505	985487
33681	985488
110556	985489
456406	985490
17099	985491
63177	985492
244360	985493
34815	985494
152177	985495
6437	985496
420	985497
118121	985498
107213	985499
98781	985500
20343	985501
36176	985502
155173	985503
23742	985504
108176	985505
1081	985506
245333	985507
6	985508
9208	985509
271	985510
155125	985511
6879	985512
11	985513
10517	985514
37879	985515
68416	985516
114534	985517
1482	985518
4229	985519
195578	985520
2064	985521
10784	985522
42195	985523
22234	985524
81417	985525
98933	985526
8060	985527
855	985528
87083	985529
26042	985530
2005	985531
34628	985532
86378	985533
30582	985534
206247	985535
42308	985536
93561	985537
54252	985538
193456	985539
203490	985540
19796	985541
3589	985542
194768	985543
58053	985544
172488	985545
54177	985546
456501	985547
75235	985548
27960	985549
187620	985550
364988	985551
351351	985552
68267	985553
131088	985554
276630	985555
318490	985556
291045	985557
25391	985558
12963	985559
452291	985560
152188	985561
20526	985562
4163	985563
34260	985564
46457	985565
415998	985566
20835	985567
83571	985568
9275	985569
217222	985570
432925	985571
73969	985572
414546	985573
105963	985574
97985	985575
169811	985576
51479	985577
244215	985578
252876	985579
4062	985580
182824	985581
446853	985582
24785	985583
19	985584
425330	985585
98504	985586
311913	985587
179636	985588
219197	985589
95450	985590
3890	985591
209187	985592
45708	985593
35619	985594
4421	985595
391235	985596
158593	985597
454916	985598
15891	985599
17194	985600
198240	985601
1846	985602
14505	985603
408482	985604
122273	985605
3208	985606
124966	985607
24267	985608
109579	985609
26157	985610
33397	985611
310287	985612
178133	985613
304478	985614
21073	985615
25681	985616
106709	985617
29561	985618
195112	985619
8939	985620
59888	985621
8899	985622
173691	985623
196966	985624
149960	985625
62587	985626
96186	985627
40063	985628
1664	985629
4617	985630
332011	985631
34123	985632
120751	985633
226204	985634
6705	985635
433879	985636
153601	985637
32187	985638
398184	985639
373372	985640
40597	985641
266063	985642
131416	985643
62097	985644
196887	985645
50686	985646
110832	985647
363844	985648
110411	985649
99812	985650
453401	985651
8378	985652
291244	985653
16713	985654
45996	985655
3766	985656
121872	985657
153779	985658
127999	985659
60544	985660
33656	985661
50510	985662
148116	985663
136191	985664
46523	985665
393708	985666
2361	985667
148095	985668
360390	985669
217540	985670
3673	985671
259110	985672
316	985673
40842	985674
231464	985675
145167	985676
202800	985677
127006	985678
82061	985679
142512	985680
99408	985681
290697	985682
10476	985683
25280	985684
65321	985685
137343	985686
21344	985687
76769	985688
66529	985689
69557	985690
403195	985691
10208	985692
4800	985693
180119	985694
62051	985695
22046	985696
77491	985697
115520	985698
355842	985699
162662	985700
70938	985701
134920	985702
44126	985703
1145	985704
382859	985705
322224	985706
109073	985707
126586	985708
81998	985709
238220	985710
138320	985711
30700	985712
43290	985713
931	985714
157981	985715
40835	985716
107450	985717
11914	985718
259820	985719
7005	985720
50042	985721
39545	985722
125935	985723
10683	985724
236694	985725
302241	985726
289165	985727
7502	985728
110003	985729
118950	985730
33319	985731
2407	985732
6833	985733
426644	985734
62661	985735
23746	985736
34863	985737
125723	985738
127000	985739
92262	985740
193368	985741
66940	985742
34414	985743
11838	985744
241818	985745
10337	985746
244209	985747
83482	985748
20892	985749
257574	985750
137641	985751
84495	985752
92118	985753
3628	985754
120919	985755
13551	985756
25019	985757
182031	985758
10613	985759
32827	985760
189249	985761
99407	985762
176729	985763
2796	985764
20079	985765
356908	985766
6452	985767
41703	985768
1359	985769
6496	985770
123041	985771
45650	985772
428	985773
15297	985774
371444	985775
112964	985776
14084	985777
442891	985778
51984	985779
454768	985780
6331	985781
357859	985782
39244	985783
19611	985784
45101	985785
100350	985786
212023	985787
105584	985788
2686	985789
19178	985790
312298	985791
434904	985792
146555	985793
44639	985794
115040	985795
355811	985796
9674	985797
191291	985798
249659	985799
42647	985800
60026	985801
20741	985802
271576	985803
82644	985804
8784	985805
7807	985806
305412	985807
35947	985808
38476	985809
256716	985810
204663	985811
131527	985812
11560	985813
13961	985814
2043	985815
115798	985816
76023	985817
86814	985818
178655	985819
5844	985820
86804	985821
207567	985822
69500	985823
117476	985824
1770	985825
32377	985826
195961	985827
234146	985828
44874	985829
230710	985830
10884	985831
5438	985832
331883	985833
298406	985834
309361	985835
360538	985836
109643	985837
21778	985838
115772	985839
397633	985840
87999	985841
183283	985842
244259	985843
102601	985844
344399	985845
5158	985846
130710	985847
3	985848
225667	985849
15184	985850
43071	985851
10024	985852
71972	985853
1808	985854
154405	985855
57713	985856
5520	985857
166158	985858
88412	985859
21463	985860
21028	985861
51097	985862
126881	985863
234495	985864
82620	985865
143026	985866
11281	985867
171410	985868
58358	985869
156248	985870
8665	985871
166880	985872
26606	985873
3101	985874
325151	985875
27743	985876
115000	985877
46070	985878
10002	985879
171687	985880
317269	985881
337759	985882
13059	985883
332887	985884
68629	985885
164411	985886
20805	985887
14514	985888
26063	985889
33109	985890
407012	985891
25222	985892
144218	985893
343739	985894
101121	985895
174811	985896
178341	985897
304088	985898
265521	985899
167818	985900
43266	985901
189245	985902
55810	985903
9922	985904
22852	985905
285583	985906
354143	985907
366765	985908
338773	985909
31744	985910
323628	985911
158879	985912
136006	985913
85342	985914
265076	985915
352856	985916
278977	985917
430145	985918
84372	985919
47928	985920
139580	985921
6690	985922
187818	985923
104667	985924
381842	985925
385165	985926
77318	985927
382529	985928
9473	985929
44216	985930
50793	985931
201690	985932
273556	985933
325260	985934
44504	985935
267055	985936
366424	985937
229723	985938
289505	985939
139866	985940
49590	985941
27278	985942
12760	985943
167339	985944
41230	985945
28442	985946
46334	985947
362997	985948
42073	985949
387902	985950
297098	985951
19876	985952
408894	985953
67620	985954
286393	985955
48306	985956
36469	985957
192442	985958
453719	985959
175273	985960
62726	985961
75911	985962
253200	985963
60093	985964
210583	985965
335910	985966
305749	985967
349065	985968
39317	985969
115938	985970
16873	985971
73322	985972
301677	985973
296730	985974
31185	985975
403882	985976
273819	985977
166358	985978
6639	985979
273630	985980
273631	985981
150203	985982
247256	985983
445153	985984
32368	985985
48089	985986
65171	985987
15428	985988
15088	985989
90279	985990
220232	985991
149117	985992
237480	985993
57218	985994
108948	985995
241235	985996
13286	985997
221514	985998
160130	985999
59389	986000
82386	986001
267747	986002
9590	986003
423575	986004
4240	986005
43219	986006
25915	986007
38872	986008
44784	986009
23398	986010
274969	986011
66187	986012
7061	986013
222568	986014
54191	986015
5775	986016
56685	986017
404088	986018
1358	986019
80501	986020
139903	986021
176253	986022
71358	986023
391067	986024
23113	986025
65567	986026
368461	986027
66509	986028
169261	986029
418217	986030
162543	986031
23273	986032
154403	986033
121632	986034
25805	986035
6372	986036
19043	986037
2643	986038
849	986039
73879	986040
168955	986041
169016	986042
379	986043
8015	986044
12756	986045
2953	986046
47374	986047
17234	986048
4185	986049
55516	986050
67736	986051
17200	986052
362460	986053
10407	986054
5299	986055
186077	986056
7329	986057
344923	986058
143335	986059
280623	986060
120	986061
45232	986062
114208	986063
108512	986064
17432	986065
303197	986066
54260	986067
3319	986068
27199	986069
347457	986070
9802	986071
91375	986072
153699	986073
104302	986074
101759	986075
201390	986076
79692	986077
97859	986078
295721	986079
187348	986080
237093	986081
221383	986082
4301	986083
245795	986084
109132	986085
292276	986086
117651	986087
10352	986088
98434	986089
36559	986090
295145	986091
14859	986092
426122	986093
229442	986094
14453	986095
282299	986096
267274	986097
259835	986098
5040	986099
393125	986100
26334	986101
121060	986102
211434	986103
115037	986104
153757	986105
4654	986106
20104	986107
8106	986108
136107	986109
106304	986110
59097	986111
54314	986112
22568	986113
16420	986114
51499	986115
158812	986116
206448	986117
286147	986118
198493	986119
139673	986120
139673	986121
102026	986122
102026	986123
416014	986124
31344	986125
114290	986126
21660	986127
53462	986128
300419	986129
36169	986130
289535	986131
413731	986132
430306	986133
173409	986134
7889	986135
245418	986136
286294	986137
17853	986138
16506	986139
268004	986140
214177	986141
50353	986142
195226	986143
379459	986144
89688	986145
118153	986146
71442	986147
202682	986148
10397	986149
379582	986150
60462	986151
8826	986152
42020	986153
347216	986154
356746	986155
228805	986156
31256	986157
31256	986158
131591	986159
363875	986160
93747	986161
175512	986162
78247	986163
447424	986164
330055	986165
44069	986166
10803	986167
307977	986168
8396	986169
244651	986170
88810	986171
73795	986172
17860	986173
421350	986174
388722	986175
87046	986176
119996	986177
175685	986178
38461	986179
37896	986180
232434	986181
341224	986182
203201	986183
90632	986184
77734	986185
350054	986186
21504	986187
256827	986188
52094	986189
233501	986190
296231	986191
30800	986192
185961	986193
51793	986194
1160	986195
172401	986196
44079	986197
202404	986198
10093	986199
170333	986200
105265	986201
316508	986202
38624	986203
8062	986204
2821	986205
177199	986206
138892	986207
40475	986208
62744	986209
108090	986210
4959	986211
904	986212
5688	986213
2721	986214
105171	986215
289817	986216
43227	986217
237733	986218
121551	986219
199798	986220
200808	986221
371824	986222
358314	986223
11962	986224
108899	986225
187198	986226
9912	986227
22128	986228
264616	986229
122387	986230
6455	986231
71346	986232
306239	986233
50541	986234
198475	986235
46308	986236
163323	986237
99232	986238
409749	986239
256319	986240
57754	986241
108949	986242
104010	986243
268770	986244
12490	986245
12517	986246
230750	986247
167800	986248
335178	986249
352789	986250
94211	986251
412694	986252
219183	986253
1380	986254
5284	986255
57970	986256
15649	986257
113533	986258
97087	986259
29693	986260
9015	986261
22979	986262
322704	986263
38938	986264
46950	986265
70478	986266
119007	986267
650	986268
32975	986269
217908	986270
65710	986271
640	986272
85623	986273
46406	986274
2417	986275
5394	986276
9927	986277
6767	986278
111027	986279
67052	986280
191107	986281
73928	986282
57413	986283
61625	986284
315282	986285
5958	986286
59580	986287
61770	986288
58550	986289
7461	986290
63889	986291
67222	986292
147082	986293
6168	986294
112080	986295
337554	986296
389745	986297
235925	986298
61617	986299
24815	986300
52196	986301
109522	986302
434710	986303
7267	986304
30272	986305
108424	986306
10887	986307
238087	986308
21059	986309
25815	986310
97075	986311
372762	986312
232049	986313
120687	986314
146013	986315
124584	986316
372600	986317
389007	986318
146013	986319
212402	986320
193933	986321
141083	986322
23699	986323
198868	986324
37746	986325
33308	986326
71890	986327
15038	986328
403817	986329
101650	986330
423476	986331
67431	986332
167026	986333
167393	986334
91200	986335
339066	986336
16605	986337
84927	986338
14237	986339
373971	986340
15282	986341
111561	986342
90995	986343
5297	986344
38990	986345
109344	986346
50826	986347
8242	986348
4709	986349
52674	986350
31820	986351
105090	986352
85372	986353
99392	986354
276223	986355
148814	986356
364686	986357
13727	986358
76567	986359
161123	986360
1724	986361
252211	986362
336604	986363
10492	986364
276431	986365
112027	986366
69244	986367
209488	986368
83757	986369
208673	986370
171036	986371
306621	986372
434443	986373
169803	986374
189107	986375
203192	986376
451980	986377
45444	986378
219624	986379
177833	986380
101257	986381
431341	986382
61211	986383
11048	986384
49827	986385
345527	986386
359540	986387
135659	986388
163361	986389
33790	986390
4431	986391
32015	986392
384302	986393
168601	986394
62395	986395
252673	986396
56181	986397
364473	986398
40113	986399
56242	986400
74720	986401
307019	986402
90595	986403
80552	986404
358646	986405
358642	986406
445187	986407
248101	986408
32064	986409
105864	986410
248809	986411
199546	986412
209202	986413
100474	986414
140671	986415
236059	986416
74213	986417
21673	986418
36201	986419
558	986420
229620	986421
17912	986422
425775	986423
442680	986424
331398	986425
78681	986426
374330	986427
26413	986428
223700	986429
253132	986430
454456	986431
304929	986432
368106	986433
123581	986434
69682	986435
386352	986436
148700	986437
191857	986438
227758	986439
117469	986440
329389	986441
431082	986442
119632	986443
152355	986444
152355	986445
413481	986446
268970	986447
28492	986448
80648	986449
454871	986450
441224	986451
148919	986452
456030	986453
113866	986454
152649	986455
5449	986456
92462	986457
15790	986458
57939	986459
220311	986460
3143	986461
439255	986462
102850	986463
100243	986464
316040	986465
84831	986466
100507	986467
150185	986468
331	986469
199004	986470
80264	986471
15519	986472
209069	986473
146068	986474
55248	986475
8474	986476
202476	986477
321808	986478
59839	986479
95334	986480
221679	986481
286831	986482
25135	986483
2240	986484
373143	986485
76365	986486
184687	986487
160328	986488
131564	986489
105810	986490
15453	986491
9534	986492
11829	986493
79313	986494
242246	986495
13666	986496
122029	986497
60142	986498
415589	986499
113835	986500
226437	986501
18103	986502
186829	986503
32293	986504
26351	986505
180420	986506
258555	986507
42656	986508
87379	986509
56754	986510
9551	986511
379	986512
36542	986513
331166	986514
178954	986515
37688	986516
29	986517
62249	986518
13079	986519
267451	986520
303641	986521
317108	986522
195194	986523
6644	986524
130611	986525
125257	986526
255791	986527
380764	986528
105651	986529
151611	986530
51801	986531
39015	986532
200471	986533
431213	986534
103442	986535
84807	986536
22783	986537
25674	986538
223700	986539
91204	986540
152677	986541
17219	986542
217221	986543
307080	986544
452391	986545
5686	986546
39940	986547
72772	986548
94113	986549
129210	986550
170014	986551
21854	986552
395131	986553
9271	986554
105148	986555
107146	986556
242532	986557
375447	986558
130313	986559
101071	986560
274894	986561
127205	986562
34726	986563
447608	986564
11646	986565
449733	986566
99737	986567
51394	986568
4960	986569
279762	986570
313415	986571
442973	986572
91326	986573
16584	986574
276751	986575
135927	986576
216312	986577
137987	986578
277395	986579
201386	986580
266335	986581
37185	986582
79112	986583
153611	986584
372746	986585
201390	986586
86491	986587
185872	986588
290803	986589
277772	986590
191806	986591
131784	986592
4596	986593
4596	986594
159199	986595
281215	986596
103838	986597
146963	986598
2187	986599
26579	986600
124655	986601
225143	986602
35675	986603
66179	986604
213331	986605
909	986606
66341	986607
218287	986608
394770	986609
72673	986610
54211	986611
54211	986612
121182	986613
14873	986614
850	986615
386275	986616
909	986617
191288	986618
238514	986619
130601	986620
65704	986621
65704	986622
2608	986623
60401	986624
426807	986625
151652	986626
332534	986627
455994	986628
101261	986629
90893	986630
362154	986631
19630	986632
405381	986633
158271	986634
80725	986635
157636	986636
157902	986637
164785	986638
84143	986639
313882	986640
338699	986641
23640	986642
80725	986643
109135	986644
189910	986645
93054	986646
94995	986647
52969	986648
3707	986649
25520	986650
1281	986651
18622	986652
18622	986653
295690	986654
197067	986655
133697	986656
201812	986657
64939	986658
49211	986659
282420	986660
46971	986661
96868	986662
203866	986663
86526	986664
45043	986665
438153	986666
69018	986667
347174	986668
320032	986669
364743	986670
321121	986671
325	986672
47913	986673
20819	986674
344550	986675
103984	986676
322747	986677
332921	986678
320024	986679
132308	986680
24860	986681
440975	986682
89273	986683
148195	986684
343322	986685
112115	986686
45621	986687
73623	986688
30994	986689
22281	986690
102350	986691
40962	986692
11570	986693
92955	986694
180796	986695
27416	986696
59559	986697
78364	986698
415576	986699
182550	986700
109205	986701
222171	986702
249823	986703
48869	986704
105799	986705
90650	986706
47144	986707
114832	986708
87967	986709
193882	986710
218766	986711
43500	986712
307532	986713
468	986714
401971	986715
3395	986716
497	986717
3192	986718
48955	986719
34481	986720
55778	986721
133898	986722
13196	986723
394629	986724
10608	986725
134010	986726
12947	986727
645	986728
108297	986729
503	986730
352280	986731
8154	986732
251190	986733
117937	986734
64311	986735
93248	986736
178195	986737
391738	986738
662	986739
52079	986740
19203	986741
59005	986742
105115	986743
171352	986744
83910	986745
176617	986746
73302	986747
256621	986748
423527	986749
27987	986750
313259	986751
150460	986752
89240	986753
26114	986754
15777	986755
111621	986756
29742	986757
423322	986758
131182	986759
50291	986760
116964	986761
330711	986762
20582	986763
286983	986764
64972	986765
18435	986766
61690	986767
75414	986768
43198	986769
31167	986770
170166	986771
240932	986772
50607	986773
53921	986774
260107	986775
136852	986776
397834	986777
15595	986778
123339	986779
236655	986780
274792	986781
14333	986782
424363	986783
64622	986784
386964	986785
3872	986786
16631	986787
146479	986788
374576	986789
6138	986790
66738	986791
420867	986792
52181	986793
196056	986794
20359	986795
381636	986796
155326	986797
50766	986798
364810	986799
5593	986800
3207	986801
315448	986802
230669	986803
423	986804
63330	986805
118702	986806
226280	986807
147392	986808
35523	986809
360164	986810
88425	986811
169804	986812
46407	986813
65653	986814
77307	986815
64627	986816
394507	986817
109150	986818
224240	986819
429907	986820
171419	986821
109012	986822
373727	986823
3955	986824
11745	986825
222839	986826
46503	986827
17521	986828
61907	986829
12358	986830
424548	986831
56586	986832
105953	986833
19818	986834
1964	986835
169143	986836
10365	986837
25004	986838
340399	986839
400097	986840
438144	986841
396847	986842
227103	986843
234081	986844
126314	986845
117897	986846
170078	986847
14403	986848
35120	986849
31838	986850
109604	986851
207111	986852
436772	986853
70362	986854
177449	986855
131109	986856
311534	986857
64848	986858
388594	986859
255343	986860
1359	986861
337620	986862
241212	986863
151024	986864
164097	986865
89919	986866
398551	986867
2297	986868
10546	986869
345323	986870
64579	986871
2938	986872
251256	986873
41096	986874
39650	986875
125307	986876
207831	986877
108253	986878
34954	986879
49	986880
156173	986881
98719	986882
166632	986883
119655	986884
1888	986885
399563	986886
47344	986887
96673	986888
78033	986889
110210	986890
326926	986891
358445	986892
421804	986893
221604	986894
50884	986895
274695	986896
13451	986897
59566	986898
115981	986899
50125	986900
272030	986901
2629	986902
126157	986903
27551	986904
176132	986905
230655	986906
9524	986907
68595	986908
81442	986909
404062	986910
208485	986911
305277	986912
34275	986913
205390	986914
37628	986915
100470	986916
100470	986917
24301	986918
95564	986919
434905	986920
208267	986921
307028	986922
79548	986923
382071	986924
75200	986925
53150	986926
119039	986927
102767	986928
127301	986929
16008	986930
209101	986931
185486	986932
240101	986933
18715	986934
20290	986935
66715	986936
274139	986937
57327	986938
54397	986939
102798	986940
184554	986941
320517	986942
110640	986943
174947	986944
6920	986945
11984	986946
212701	986947
397270	986948
450247	986949
414145	986950
234759	986951
398004	986952
126300	986953
214034	986954
59305	986955
399404	986956
399402	986957
453889	986958
453890	986959
435137	986960
383426	986961
435797	986962
236540	986963
110277	986964
110276	986965
84782	986966
127169	986967
225939	986968
437754	986969
206093	986970
28333	986971
403396	986972
403394	986973
300543	986974
421509	986975
57353	986976
284248	986977
70421	986978
441513	986979
117093	986980
240017	986981
406219	986982
443859	986983
208352	986984
54959	986985
208609	986986
241425	986987
445263	986988
426960	986989
445913	986990
87024	986991
428856	986992
221390	986993
103342	986994
448246	986995
361826	986996
116043	986997
60088	986998
451938	986999
290843	987000
26835	987001
70653	987002
160024	987003
447610	987004
254206	987005
155893	987006
167406	987007
4940	987008
215010	987009
54915	987010
54915	987011
103079	987012
80342	987013
217183	987014
220402	987015
159514	987016
353969	987017
245030	987018
317690	987019
2759	987020
98405	987021
39618	987022
404426	987023
1065	987024
59913	987025
58312	987026
456087	987027
28128	987028
134768	987029
102062	987030
444577	987031
79	987032
245655	987033
122634	987034
152018	987035
30440	987036
438072	987037
45988	987038
228200	987039
95216	987040
99254	987041
127095	987042
121771	987043
154476	987044
179915	987045
126754	987046
36147	987047
442201	987048
446605	987049
417363	987050
333707	987051
79	987052
61609	987053
284548	987054
167231	987055
443228	987056
424989	987057
68154	987058
29944	987059
29944	987060
348931	987061
4940	987062
68154	987063
229542	987064
177128	987065
273865	987066
125178	987067
140120	987068
42586	987069
192911	987070
84294	987071
25082	987072
245957	987073
184023	987074
295019	987075
207842	987076
65206	987077
21656	987078
10804	987079
12651	987080
138881	987081
14594	987082
142230	987083
20597	987084
136002	987085
61653	987086
57195	987087
66141	987088
429135	987089
209508	987090
39699	987091
187723	987092
156145	987093
28191	987094
363580	987095
204438	987096
425824	987097
1574	987098
81790	987099
311910	987100
193711	987101
10606	987102
53127	987103
42149	987104
414675	987105
88836	987106
33398	987107
50247	987108
35761	987109
6881	987110
1653	987111
12480	987112
440371	987113
45585	987114
46830	987115
211520	987116
105514	987117
303464	987118
211999	987119
4178	987120
305183	987121
3081	987122
170145	987123
3104	987124
144821	987125
242109	987126
435225	987127
6667	987128
330955	987129
16897	987130
5779	987131
104230	987132
20968	987133
58815	987134
234285	987135
205529	987136
16250	987137
47488	987138
94846	987139
25933	987140
406885	987141
49332	987142
34086	987143
7163	987144
218575	987145
296545	987146
21010	987147
204252	987148
103843	987149
18160	987150
229538	987151
249685	987152
40595	987153
61293	987154
69750	987155
49198	987156
203876	987157
85735	987158
244842	987159
45553	987160
334180	987161
325868	987162
72735	987163
10022	987164
421874	987165
263147	987166
444445	987167
81220	987168
108898	987169
13982	987170
319643	987171
226208	987172
37072	987173
182514	987174
250309	987175
234980	987176
99986	987177
152655	987178
54204	987179
111569	987180
127140	987181
2155	987182
205498	987183
205991	987184
97138	987185
141597	987186
125741	987187
303007	987188
164179	987189
257098	987190
154497	987191
203013	987192
314309	987193
41008	987194
307529	987195
300030	987196
53149	987197
434358	987198
16166	987199
124098	987200
3408	987201
203437	987202
128845	987203
371853	987204
245409	987205
5351	987206
337596	987207
92844	987208
154688	987209
132577	987210
61690	987211
280747	987212
418558	987213
430282	987214
4069	987215
28593	987216
200712	987217
1059	987218
4399	987219
134842	987220
266994	987221
23049	987222
98613	987223
31587	987224
22688	987225
280164	987226
127618	987227
402693	987228
238417	987229
248383	987230
136492	987231
5342	987232
13408	987233
91906	987234
107872	987235
50173	987236
59974	987237
8160	987238
117440	987239
93134	987240
49384	987241
331785	987242
126197	987243
8944	987244
70440	987245
16190	987246
19484	987247
451553	987248
30137	987249
359176	987250
20869	987251
183777	987252
455792	987253
52239	987254
104977	987255
132853	987256
123195	987257
227205	987258
305285	987259
95934	987260
385936	987261
48410	987262
33112	987263
197429	987264
67650	987265
9287	987266
110799	987267
6216	987268
221224	987269
39536	987270
64835	987271
39966	987272
299332	987273
9499	987274
76767	987275
10533	987276
352819	987277
153474	987278
40297	987279
70188	987280
34307	987281
335610	987282
63088	987283
459388	987284
40920	987285
73017	987286
276319	987287
149054	987288
27243	987289
758	987290
72778	987291
447233	987292
82271	987293
238782	987294
18848	987295
12092	987296
168838	987297
49588	987298
111078	987299
2870	987300
182296	987301
3132	987302
42580	987303
217539	987304
138624	987305
175498	987306
91303	987307
228030	987308
168804	987309
136151	987310
316288	987311
70163	987312
150341	987313
404112	987314
430452	987315
323034	987316
228821	987317
332529	987318
105058	987319
56223	987320
435207	987321
136151	987322
185431	987323
347761	987324
147074	987325
213643	987326
118636	987327
13644	987328
29781	987329
96085	987330
139782	987331
162973	987332
435571	987333
56418	987334
15124	987335
209791	987336
60821	987337
7291	987338
127462	987339
186165	987340
407858	987341
570	987342
143292	987343
89195	987344
284290	987345
108	987346
81940	987347
382856	987348
60723	987349
25919	987350
77505	987351
15513	987352
6162	987353
84079	987354
20686	987355
9611	987356
382298	987357
84079	987358
6935	987359
250237	987360
232815	987361
45919	987362
11239	987363
352987	987364
22370	987365
196620	987366
159508	987367
2883	987368
32273	987369
447249	987370
2101	987371
43343	987372
8804	987373
9264	987374
378149	987375
408623	987376
48799	987377
15560	987378
197041	987379
247593	987380
126176	987381
36807	987382
38098	987383
2370	987384
327731	987385
68491	987386
315923	987387
68333	987388
172351	987389
428137	987390
294686	987391
8473	987392
232972	987393
92398	987394
242393	987395
187546	987396
203998	987397
50433	987398
145604	987399
52372	987400
147222	987401
237272	987402
348979	987403
1745	987404
498	987405
123741	987406
203998	987407
146573	987408
10729	987409
15486	987410
274283	987411
40476	987412
67031	987413
19266	987414
283297	987415
1483	987416
171130	987417
193626	987418
233782	987419
1360	987420
247692	987421
47276	987422
62193	987423
49536	987424
221228	987425
28270	987426
231812	987427
73861	987428
314646	987429
53701	987430
237317	987431
42412	987432
306006	987433
343873	987434
49668	987435
83507	987436
25006	987437
443685	987438
162975	987439
52869	987440
61834	987441
43072	987442
168743	987443
63699	987444
137900	987445
61439	987446
137409	987447
79874	987448
315054	987449
365220	987450
22290	987451
90186	987452
124855	987453
196219	987454
100919	987455
29540	987456
157535	987457
397164	987458
221465	987459
7339	987460
92590	987461
261934	987462
13594	987463
46139	987464
399604	987465
63585	987466
38825	987467
50479	987468
209192	987469
53537	987470
125787	987471
243972	987472
1768	987473
2306	987474
121933	987475
241120	987476
194988	987477
51838	987478
286377	987479
46676	987480
186034	987481
82834	987482
1248	987483
168758	987484
91550	987485
440807	987486
101373	987487
9772	987488
142893	987489
1295	987490
269024	987491
30710	987492
94538	987493
26488	987494
102249	987495
186965	987496
165644	987497
141794	987498
58606	987499
183082	987500
1447	987501
31747	987502
191865	987503
234431	987504
209609	987505
44399	987506
8656	987507
459849	987508
174228	987509
1531	987510
8456	987511
78984	987512
38730	987513
341023	987514
71912	987515
121013	987516
30222	987517
125613	987518
27998	987519
94475	987520
369336	987521
12481	987522
38534	987523
340853	987524
118499	987525
116619	987526
176182	987527
161248	987528
118834	987529
3760	987530
120169	987531
8564	987532
3413	987533
453892	987534
395590	987535
34626	987536
209071	987537
304027	987538
53007	987539
185767	987540
18468	987541
111627	987542
187342	987543
6350	987544
32402	987545
81599	987546
450553	987547
74242	987548
32948	987549
90892	987550
11330	987551
16857	987552
77630	987553
63547	987554
363998	987555
288203	987556
11330	987557
911	987558
123772	987559
88912	987560
102377	987561
146293	987562
6816	987563
27698	987564
49104	987565
328558	987566
69429	987567
31736	987568
45899	987569
425113	987570
3292	987571
452655	987572
27981	987573
79366	987574
112487	987575
203521	987576
145133	987577
252633	987578
524	987579
93131	987580
9465	987581
25463	987582
364992	987583
40053	987584
364472	987585
196089	987586
8139	987587
113833	987588
260060	987589
96353	987590
74757	987591
11278	987592
70803	987593
57	987594
114250	987595
156071	987596
3347	987597
15087	987598
20356	987599
3560	987600
205547	987601
3170	987602
2322	987603
819	987604
33414	987605
225905	987606
53032	987607
28830	987608
44033	987609
141724	987610
6846	987611
337280	987612
22	987613
51839	987614
58974	987615
11221	987616
9793	987617
5479	987618
110062	987619
2845	987620
17663	987621
2967	987622
204605	987623
120991	987624
395387	987625
30231	987626
8819	987627
33	987628
4023	987629
897	987630
7230	987631
15263	987632
15263	987633
144	987634
109778	987635
48901	987636
184963	987637
90422	987638
5620	987639
70770	987640
1548	987641
137723	987642
76682	987643
45887	987644
23929	987645
166248	987646
74961	987647
228771	987648
360352	987649
112673	987650
5175	987651
30533	987652
10376	987653
37751	987654
74309	987655
34520	987656
208912	987657
10186	987658
425083	987659
78375	987660
56575	987661
19416	987662
110161	987663
283385	987664
121448	987665
417461	987666
103641	987667
71864	987668
4216	987669
66189	987670
88943	987671
45255	987672
6564	987673
29314	987674
381264	987675
49583	987676
360822	987677
187644	987678
227872	987679
51521	987680
203538	987681
31781	987682
3213	987683
220351	987684
243623	987685
113131	987686
229097	987687
6753	987688
371738	987689
320561	987690
93476	987691
237459	987692
1939	987693
51807	987694
37323	987695
321966	987696
213826	987697
354278	987698
12231	987699
176530	987700
201515	987701
66758	987702
19080	987703
396230	987704
64332	987705
209795	987706
20590	987707
30014	987708
206196	987709
456861	987710
9322	987711
121310	987712
136236	987713
2111	987714
227	987715
55991	987716
15700	987717
40033	987718
10722	987719
205663	987720
540	987721
19333	987722
102838	987723
11066	987724
193789	987725
204103	987726
217628	987727
24969	987728
35258	987729
92114	987730
156210	987731
35441	987732
45891	987733
73706	987734
31100	987735
31883	987736
229078	987737
382263	987738
84480	987739
196724	987740
9113	987741
249259	987742
409927	987743
328448	987744
320973	987745
48406	987746
223201	987747
4665	987748
145071	987749
127873	987750
243047	987751
17828	987752
15808	987753
82548	987754
55016	987755
797	987756
190228	987757
93497	987758
41563	987759
10145	987760
295751	987761
455311	987762
221349	987763
409011	987764
165174	987765
77587	987766
365352	987767
191367	987768
55500	987769
27044	987770
190878	987771
85657	987772
1303	987773
30347	987774
116211	987775
79634	987776
69084	987777
211520	987778
21790	987779
4157	987780
3662	987781
92173	987782
19888	987783
137211	987784
312749	987785
457710	987786
40218	987787
41756	987788
63937	987789
113983	987790
242658	987791
19946	987792
186494	987793
81702	987794
101354	987795
225926	987796
116411	987797
213661	987798
8724	987799
23148	987800
415908	987801
130421	987802
195472	987803
291003	987804
72843	987805
63809	987806
366223	987807
32761	987808
232552	987809
459	987810
380937	987811
4191	987812
160536	987813
306086	987814
108722	987815
302712	987816
23793	987817
73968	987818
266443	987819
30194	987820
61761	987821
51829	987822
290790	987823
226293	987824
190271	987825
148278	987826
380969	987827
369427	987828
50949	987829
142872	987830
414280	987831
52696	987832
14068	987833
60015	987834
29155	987835
108716	987836
9101	987837
82553	987838
209002	987839
18406	987840
121	987841
20134	987842
136421	987843
185355	987844
153442	987845
69518	987846
17006	987847
147126	987848
63225	987849
60698	987850
34030	987851
137233	987852
197659	987853
65248	987854
31415	987855
37444	987856
409652	987857
33502	987858
8889	987859
187930	987860
28405	987861
215	987862
168668	987863
49041	987864
236206	987865
4628	987866
78575	987867
34764	987868
63687	987869
3925	987870
64616	987871
42129	987872
393263	987873
89189	987874
4008	987875
176459	987876
327927	987877
284032	987878
90290	987879
44689	987880
213571	987881
225128	987882
38816	987883
327053	987884
4901	987885
213571	987886
18749	987887
360921	987888
214958	987889
10775	987890
227059	987891
85753	987892
81437	987893
108259	987894
2133	987895
23917	987896
239595	987897
16149	987898
16257	987899
54870	987900
121331	987901
49199	987902
26002	987903
3043	987904
105538	987905
48995	987906
58259	987907
31248	987908
18167	987909
31858	987910
430689	987911
302369	987912
58010	987913
123365	987914
199835	987915
100717	987916
124352	987917
202308	987918
125262	987919
88698	987920
112394	987921
48007	987922
347104	987923
57107	987924
61613	987925
94957	987926
433225	987927
377822	987928
275855	987929
86176	987930
45370	987931
14595	987932
12700	987933
25871	987934
30121	987935
45246	987936
18322	987937
341289	987938
16413	987939
168074	987940
87213	987941
212364	987942
205635	987943
322508	987944
26340	987945
328789	987946
316853	987947
182483	987948
51521	987949
202649	987950
19944	987951
114254	987952
18731	987953
918	987954
6660	987955
53423	987956
98208	987957
58961	987958
58870	987959
68126	987960
23174	987961
386768	987962
108707	987963
21311	987964
26227	987965
194238	987966
15915	987967
14354	987968
17199	987969
61413	987970
139182	987971
37970	987972
376997	987973
30127	987974
103734	987975
6443	987976
102378	987977
414911	987978
15423	987979
100467	987980
5183	987981
373251	987982
9134	987983
23185	987984
6120	987985
368767	987986
29062	987987
4668	987988
309574	987989
56256	987990
143278	987991
259153	987992
207672	987993
26554	987994
39786	987995
347879	987996
69204	987997
211897	987998
31779	987999
128030	988000
3994	988001
8843	988002
293633	988003
16220	988004
401574	988005
11307	988006
48197	988007
313619	988008
89678	988009
100886	988010
186101	988011
143	988012
216732	988013
229530	988014
42037	988015
83044	988016
19623	988017
160323	988018
23682	988019
277138	988020
252433	988021
28579	988022
101393	988023
141334	988024
415847	988025
290084	988026
132205	988027
4028	988028
60118	988029
105793	988030
218134	988031
40817	988032
54471	988033
324200	988034
31364	988035
32971	988036
10137	988037
132893	988038
38232	988039
390458	988040
7359	988041
193264	988042
120208	988043
251446	988044
12916	988045
109272	988046
128991	988047
391800	988048
120495	988049
211980	988050
124696	988051
75789	988052
73862	988053
327949	988054
161491	988055
12621	988056
133629	988057
35242	988058
28218	988059
87723	988060
116462	988061
88	988062
1702	988063
1539	988064
54859	988065
719	988066
133461	988067
761	988068
889	988069
8075	988070
420442	988071
243570	988072
2158	988073
236334	988074
279115	988075
4018	988076
6952	988077
3743	988078
20068	988079
577	988080
58242	988081
91949	988082
105839	988083
13859	988084
11821	988085
20024	988086
406853	988087
8901	988088
57072	988089
61094	988090
437792	988091
14037	988092
16809	988093
67725	988094
37096	988095
20275	988096
112794	988097
11879	988098
22347	988099
26732	988100
26818	988101
31091	988102
9468	988103
222133	988104
240025	988105
11003	988106
22492	988107
3457	988108
15753	988109
472	988110
33176	988111
20361	988112
19223	988113
123627	988114
1867	988115
193243	988116
2987	988117
61727	988118
2230	988119
15369	988120
286118	988121
7907	988122
306657	988123
216332	988124
6733	988125
118962	988126
13546	988127
18574	988128
33	988129
51310	988130
2420	988131
20309	988132
151784	988133
42734	988134
1662	988135
24829	988136
127117	988137
155944	988138
23104	988139
39656	988140
313291	988141
134824	988142
10879	988143
16707	988144
257540	988145
112872	988146
245526	988147
98360	988148
41098	988149
198471	988150
112769	988151
234592	988152
127145	988153
431785	988154
795	988155
587	988156
71922	988157
11797	988158
122224	988159
107965	988160
59155	988161
259169	988162
6062	988163
55488	988164
206678	988165
31074	988166
231596	988167
115042	988168
131814	988169
54208	988170
218359	988171
113110	988172
55269	988173
38318	988174
16218	988175
227193	988176
203856	988177
81186	988178
15200	988179
32873	988180
176309	988181
399806	988182
66086	988183
442746	988184
2870	988185
100290	988186
20	988187
181920	988188
111431	988189
135	988190
71973	988191
183218	988192
17252	988193
64277	988194
5346	988195
10245	988196
4120	988197
29063	988198
2911	988199
5436	988200
339360	988201
17125	988202
35631	988203
46603	988204
84282	988205
207885	988206
103078	988207
89050	988208
3944	988209
216283	988210
315288	988211
5946	988212
5703	988213
23057	988214
182355	988215
76135	988216
207290	988217
80722	988218
206369	988219
171387	988220
92525	988221
61244	988222
390853	988223
202258	988224
51139	988225
102769	988226
236657	988227
137081	988228
368464	988229
1752	988230
82287	988231
231493	988232
383258	988233
119845	988234
132387	988235
255233	988236
9468	988237
220157	988238
171641	988239
76973	988240
3996	988241
153427	988242
162580	988243
168616	988244
351235	988245
48616	988246
365799	988247
356376	988248
200025	988249
442696	988250
380219	988251
279489	988252
3243	988253
353686	988254
261419	988255
90368	988256
3135	988257
16065	988258
138887	988259
50823	988260
10806	988261
189276	988262
223485	988263
255384	988264
225409	988265
415141	988266
101285	988267
142817	988268
252309	988269
257337	988270
66220	988271
254223	988272
31277	988273
2627	988274
26347	988275
273634	988276
142809	988277
437065	988278
314056	988279
152468	988280
264169	988281
220544	988282
119420	988283
78867	988284
406027	988285
190360	988286
99701	988287
236076	988288
182078	988289
15706	988290
126733	988291
54832	988292
110521	988293
289870	988294
105852	988295
303823	988296
77589	988297
199246	988298
272595	988299
243752	988300
20652	988301
199665	988302
399490	988303
24838	988304
231756	988305
327890	988306
96122	988307
293826	988308
19707	988309
10079	988310
82565	988311
64774	988312
30485	988313
168775	988314
245577	988315
280922	988316
245487	988317
238679	988318
3078	988319
300850	988320
270901	988321
200054	988322
46257	988323
101899	988324
3592	988325
196361	988326
12283	988327
29701	988328
18463	988329
55762	988330
8403	988331
118019	988332
238370	988333
61243	988334
371536	988335
198422	988336
218129	988337
271685	988338
365166	988339
183324	988340
149631	988341
256020	988342
14288	988343
97508	988344
54539	988345
362829	988346
228383	988347
325924	988348
246920	988349
272934	988350
257362	988351
151747	988352
11559	988353
383946	988354
80486	988355
185247	988356
294255	988357
118696	988358
35218	988359
220500	988360
43157	988361
115361	988362
52787	988363
70978	988364
182366	988365
53993	988366
275088	988367
47844	988368
59105	988369
45635	988370
1980	988371
214426	988372
129688	988373
301554	988374
397901	988375
78727	988376
37956	988377
239247	988378
86886	988379
229282	988380
314824	988381
383010	988382
168134	988383
56121	988384
16315	988385
21897	988386
136521	988387
178121	988388
330793	988389
7283	988390
194772	988391
176911	988392
203822	988393
148304	988394
170221	988395
22143	988396
40307	988397
410287	988398
28151	988399
79038	988400
340148	988401
30853	988402
359938	988403
7304	988404
241458	988405
139538	988406
73347	988407
6455	988408
100883	988409
60319	988410
432030	988411
19380	988412
7372	988413
262779	988414
87327	988415
157519	988416
62513	988417
62513	988418
18502	988419
374449	988420
448189	988421
81735	988422
213006	988423
76769	988424
87082	988425
71926	988426
211036	988427
243435	988428
82617	988429
296107	988430
42767	988431
66524	988432
42022	988433
98984	988434
2089	988435
24479	988436
9174	988437
46694	988438
197543	988439
140707	988440
5550	988441
85499	988442
133505	988443
19557	988444
282835	988445
192668	988446
223396	988447
222462	988448
163642	988449
4716	988450
116372	988451
103533	988452
197692	988453
177912	988454
86076	988455
87	988456
123201	988457
35902	988458
2076	988459
8676	988460
53591	988461
17741	988462
58093	988463
102484	988464
6854	988465
11798	988466
41480	988467
177263	988468
54057	988469
4717	988470
273783	988471
167205	988472
444972	988473
257260	988474
186137	988475
169931	988476
11058	988477
198481	988478
228893	988479
30080	988480
684	988481
92804	988482
251542	988483
239040	988484
2702	988485
207255	988486
236569	988487
87357	988488
200050	988489
89617	988490
23125	988491
195571	988492
16669	988493
23410	988494
245103	988495
159156	988496
55417	988497
117252	988498
3389	988499
183842	988500
25094	988501
232482	988502
2666	988503
30957	988504
32274	988505
21136	988506
49548	988507
13376	988508
46837	988509
101680	988510
83843	988511
175778	988512
61888	988513
320912	988514
321490	988515
81508	988516
326565	988517
418793	988518
413084	988519
384890	988520
200225	988521
200802	988522
60237	988523
105592	988524
48073	988525
3022	988526
112144	988527
74686	988528
236197	988529
173130	988530
12571	988531
47038	988532
331975	988533
248071	988534
279663	988535
79578	988536
199126	988537
47892	988538
314891	988539
51951	988540
163549	988541
143220	988542
557	988543
8623	988544
116304	988545
179585	988546
174616	988547
3239	988548
9381	988549
210653	988550
115554	988551
654	988552
448922	988553
23292	988554
51699	988555
82970	988556
406163	988557
61595	988558
145306	988559
155694	988560
155694	988561
218399	988562
328939	988563
165486	988564
177089	988565
285178	988566
199336	988567
367537	988568
236917	988569
224687	988570
370828	988571
7531	988572
155475	988573
369547	988574
206060	988575
215846	988576
1468	988577
43664	988578
136901	988579
215181	988580
81072	988581
3500	988582
114703	988583
114703	988584
411237	988585
29935	988586
3340	988587
434500	988588
4723	988589
62036	988590
185863	988591
372775	988592
90067	988593
346182	988594
182936	988595
159426	988596
381599	988597
162857	988598
12071	988599
133825	988600
5277	988601
5832	988602
687	988603
305340	988604
86963	988605
1641	988606
254210	988607
40732	988608
259904	988609
333649	988610
162579	988611
2173	988612
61915	988613
49474	988614
230420	988615
34428	988616
66784	988617
16341	988618
99836	988619
62810	988620
237625	988621
55593	988622
162176	988623
165522	988624
222909	988625
56100	988626
201065	988627
213708	988628
456599	988629
199909	988630
4063	988631
26670	988632
98327	988633
40092	988634
395187	988635
43047	988636
30837	988637
233612	988638
28387	988639
125330	988640
119229	988641
129387	988642
15781	988643
58907	988644
68652	988645
150154	988646
191828	988647
154624	988648
90168	988649
45594	988650
14120	988651
311365	988652
110411	988653
124273	988654
14863	988655
171405	988656
170308	988657
172014	988658
45847	988659
171007	988660
171017	988661
325279	988662
86658	988663
165357	988664
113857	988665
69522	988666
413214	988667
58012	988668
412465	988669
220889	988670
222196	988671
113910	988672
310637	988673
161407	988674
255509	988675
181845	988676
361446	988677
192613	988678
98711	988679
361122	988680
98393	988681
193451	988682
189403	988683
359492	988684
362701	988685
56076	988686
34244	988687
124969	988688
123284	988689
450166	988690
450128	988691
19642	988692
109343	988693
6961	988694
210275	988695
211549	988696
30332	988697
396578	988698
346981	988699
347442	988700
339775	988701
355519	988702
350767	988703
37519	988704
340664	988705
175925	988706
153055	988707
294344	988708
297958	988709
232311	988710
431163	988711
433330	988712
233005	988713
234319	988714
152667	988715
28573	988716
105042	988717
381413	988718
104193	988719
201194	988720
380138	988721
203269	988722
52842	988723
371439	988724
143806	988725
143550	988726
144223	988727
277152	988728
378394	988729
143701	988730
88845	988731
25207	988732
332628	988733
87583	988734
174027	988735
329911	988736
331208	988737
173238	988738
330425	988739
222932	988740
416605	988741
223401	988742
29975	988743
114855	988744
416577	988745
114529	988746
84258	988747
311850	988748
319734	988749
9111	988750
165388	988751
49201	988752
28113	988753
21784	988754
133229	988755
366786	988756
134463	988757
132526	988758
260456	988759
191643	988760
369605	988761
99199	988762
99444	988763
366119	988764
368403	988765
164035	988766
164142	988767
148377	988768
76306	988769
281601	988770
383944	988771
242244	988772
215243	988773
245357	988774
248889	988775
453154	988776
402741	988777
453216	988778
11892	988779
457135	988780
57170	988781
56812	988782
110073	988783
7047	988784
400565	988785
13522	988786
215258	988787
57024	988788
185339	988789
350945	988790
351572	988791
186545	988792
351468	988793
3048	988794
185607	988795
92484	988796
186699	988797
186160	988798
94492	988799
121624	988800
298140	988801
293846	988802
78633	988803
294341	988804
156340	988805
301373	988806
236952	988807
237410	988808
118914	988809
236885	988810
120980	988811
235996	988812
118552	988813
436384	988814
7597	988815
155711	988816
205324	988817
376577	988818
104373	988819
105268	988820
282310	988821
281180	988822
144926	988823
22604	988824
1890	988825
105207	988826
40126	988827
46915	988828
312324	988829
46549	988830
248411	988831
226027	988832
116598	988833
420842	988834
412337	988835
32022	988836
226948	988837
186342	988838
317935	988839
163220	988840
169695	988841
334816	988842
21000	988843
136198	988844
16355	988845
368547	988846
106580	988847
16533	988848
100343	988849
210770	988850
402122	988851
405201	988852
210616	988853
404126	988854
104	988855
217448	988856
188741	988857
16842	988858
188151	988859
48609	988860
15834	988861
356904	988862
354534	988863
236963	988864
303318	988865
442161	988866
440037	988867
62881	988868
440709	988869
122550	988870
122146	988871
440483	988872
440420	988873
199061	988874
28686	988875
372799	988876
373553	988877
374713	988878
52807	988879
28239	988880
375335	988881
198313	988882
16655	988883
359631	988884
374740	988885
268353	988886
138769	988887
265882	988888
71103	988889
269035	988890
52242	988891
54709	988892
206099	988893
17266	988894
205971	988895
105002	988896
873	988897
208807	988898
106822	988899
206813	988900
206618	988901
178719	988902
337401	988903
91335	988904
176923	988905
178959	988906
178530	988907
169708	988908
459381	988909
460019	988910
323561	988911
169688	988912
155420	988913
10384	988914
217541	988915
213681	988916
407748	988917
406161	988918
407809	988919
407294	988920
403459	988921
66505	988922
42769	988923
300999	988924
304741	988925
80052	988926
1052	988927
160426	988928
79602	988929
82338	988930
169	988931
169	988932
191340	988933
348495	988934
188457	988935
357626	988936
392247	988937
391641	988938
435194	988939
63999	988940
241368	988941
241319	988942
207692	988943
392933	988944
206908	988945
390965	988946
15031	988947
208143	988948
100517	988949
26475	988950
47674	988951
342532	988952
47756	988953
289426	988954
76657	988955
150510	988956
8587	988957
148717	988958
75017	988959
13609	988960
422976	988961
427451	988962
231098	988963
426309	988964
428373	988965
426674	988966
59932	988967
423191	988968
230917	988969
230949	988970
40499	988971
377467	988972
71786	988973
257513	988974
140562	988975
273528	988976
143526	988977
30895	988978
139521	988979
305249	988980
288362	988981
109864	988982
267683	988983
390968	988984
313496	988985
310661	988986
245385	988987
55870	988988
268760	988989
436239	988990
23888	988991
235554	988992
67317	988993
166581	988994
354093	988995
13932	988996
13932	988997
211368	988998
358004	988999
192203	989000
259453	989001
356677	989002
152616	989003
131286	989004
104454	989005
185447	989006
48355	989007
110512	989008
12591	989009
449373	989010
366528	989011
96281	989012
213892	989013
349049	989014
26985	989015
31833	989016
25492	989017
210975	989018
229001	989019
349004	989020
413955	989021
97159	989022
434845	989023
90467	989024
241968	989025
252552	989026
45182	989027
347312	989028
197751	989029
118001	989030
755	989031
233819	989032
90040	989033
26686	989034
425108	989035
357420	989036
302016	989037
245685	989038
370131	989039
349288	989040
283176	989041
378794	989042
163302	989043
440390	989044
61382	989045
323481	989046
282567	989047
443275	989048
32149	989049
125581	989050
11958	989051
140314	989052
158423	989053
297005	989054
235273	989055
295830	989056
18761	989057
237934	989058
356057	989059
165783	989060
45472	989061
55827	989062
349202	989063
269832	989064
420904	989065
146279	989066
50765	989067
214345	989068
4159	989069
209759	989070
75516	989071
112821	989072
120860	989073
427461	989074
96279	989075
102140	989076
321526	989077
101834	989078
110584	989079
396681	989080
121173	989081
28543	989082
84861	989083
165612	989084
193660	989085
200284	989086
109754	989087
105541	989088
168320	989089
201794	989090
387614	989091
27401	989092
328089	989093
42941	989094
66684	989095
111502	989096
429777	989097
88680	989098
362246	989099
290722	989100
70586	989101
307172	989102
23836	989103
232055	989104
209554	989105
234086	989106
161262	989107
36263	989108
109619	989109
35091	989110
140654	989111
48041	989112
251950	989113
108856	989114
200003	989115
237411	989116
398485	989117
396641	989118
72352	989119
38315	989120
364478	989121
88463	989122
356984	989123
40756	989124
382551	989125
112283	989126
30191	989127
58170	989128
1764	989129
7441	989130
407087	989131
434359	989132
247079	989133
395543	989134
111708	989135
272722	989136
64951	989137
283164	989138
169092	989139
298120	989140
109632	989141
113477	989142
62395	989143
287739	989144
100904	989145
268848	989146
411682	989147
62445	989148
92338	989149
275968	989150
3191	989151
95964	989152
341539	989153
120122	989154
61999	989155
74543	989156
39230	989157
101807	989158
407133	989159
196221	989160
94507	989161
40112	989162
383464	989163
112283	989164
419498	989165
138043	989166
305778	989167
428577	989168
334040	989169
275893	989170
220902	989171
164811	989172
199565	989173
242160	989174
166128	989175
59619	989176
32093	989177
107509	989178
395072	989179
105006	989180
395016	989181
83480	989182
110877	989183
220977	989184
3373	989185
395125	989186
15199	989187
40978	989188
40919	989189
206579	989190
299496	989191
184922	989192
122383	989193
93531	989194
123349	989195
40099	989196
421596	989197
99325	989198
75418	989199
3497	989200
17682	989201
51230	989202
15267	989203
30909	989204
3111	989205
30563	989206
25574	989207
2869	989208
10734	989209
64066	989210
205021	989211
15845	989212
114344	989213
1897	989214
19549	989215
2798	989216
4482	989217
193962	989218
2816	989219
29700	989220
37387	989221
2594	989222
18928	989223
12633	989224
225322	989225
18364	989226
15169	989227
55978	989228
349539	989229
3551	989230
30816	989231
32323	989232
85187	989233
86591	989234
14261	989235
576	989236
106474	989237
36164	989238
127046	989239
9516	989240
18932	989241
33514	989242
166082	989243
445811	989244
283904	989245
152260	989246
357914	989247
184059	989248
14948	989249
5878	989250
78103	989251
53466	989252
83268	989253
73249	989254
88597	989255
27987	989256
194234	989257
194972	989258
159285	989259
250824	989260
35278	989261
65134	989262
136358	989263
90566	989264
319545	989265
33989	989266
198915	989267
209535	989268
388681	989269
388919	989270
10262	989271
429262	989272
255256	989273
314657	989274
195573	989275
367124	989276
455771	989277
14334	989278
64029	989279
64029	989280
122682	989281
340922	989282
318839	989283
385745	989284
201411	989285
128944	989286
121912	989287
1285	989288
138767	989289
463	989290
50118	989291
60838	989292
191654	989293
64030	989294
433239	989295
456479	989296
10715	989297
169985	989298
449326	989299
187941	989300
391251	989301
419282	989302
300068	989303
391860	989304
55130	989305
268411	989306
415807	989307
395823	989308
122859	989309
412395	989310
230681	989311
132955	989312
129030	989313
7038	989314
168835	989315
84409	989316
139262	989317
286056	989318
355679	989319
414323	989320
120190	989321
57152	989322
139879	989323
122682	989324
248810	989325
94980	989326
226981	989327
15632	989328
28964	989329
390552	989330
102298	989331
113016	989332
123562	989333
32594	989334
59894	989335
104862	989336
266505	989337
43108	989338
295358	989339
165054	989340
399614	989341
96936	989342
313043	989343
10068	989344
380539	989345
5500	989346
31499	989347
3696	989348
34983	989349
4211	989350
124691	989351
381194	989352
894	989353
46043	989354
114088	989355
123942	989356
49377	989357
74174	989358
30924	989359
30954	989360
2941	989361
209689	989362
3682	989363
4522	989364
143003	989365
760	989366
47300	989367
32752	989368
146429	989369
215352	989370
22562	989371
18139	989372
308022	989373
19685	989374
262199	989375
145400	989376
47888	989377
25677	989378
29783	989379
60952	989380
60300	989381
34774	989382
27081	989383
14032	989384
187531	989385
186687	989386
151391	989387
211217	989388
193156	989389
319009	989390
21160	989391
15323	989392
401930	989393
42170	989394
89568	989395
19788	989396
408158	989397
53512	989398
73169	989399
232286	989400
248904	989401
12022	989402
38752	989403
83511	989404
377542	989405
105196	989406
121004	989407
209710	989408
81777	989409
33434	989410
104691	989411
193336	989412
122121	989413
3770	989414
26626	989415
64475	989416
406737	989417
22733	989418
48515	989419
49609	989420
166860	989421
412357	989422
72965	989423
360725	989424
111273	989425
1541	989426
379302	989427
6400	989428
129107	989429
273327	989430
86472	989431
97695	989432
28563	989433
40957	989434
24427	989435
278796	989436
158478	989437
32893	989438
84208	989439
16886	989440
211125	989441
156211	989442
420045	989443
3432	989444
9988	989445
75322	989446
6981	989447
372205	989448
192943	989449
1937	989450
28778	989451
50708	989452
7890	989453
64117	989454
104472	989455
23904	989456
449549	989457
21684	989458
90433	989459
193641	989460
139466	989461
7741	989462
63750	989463
459148	989464
394682	989465
144102	989466
27834	989467
126077	989468
5498	989469
37584	989470
19976	989471
19729	989472
124699	989473
33972	989474
310486	989475
238291	989476
30147	989477
80379	989478
371836	989479
215020	989480
356900	989481
31339	989482
79632	989483
16936	989484
40706	989485
3394	989486
112908	989487
53810	989488
8521	989489
144272	989490
3019	989491
56436	989492
167974	989493
24433	989494
152952	989495
7646	989496
237294	989497
58073	989498
421807	989499
428262	989500
213676	989501
21258	989502
816	989503
262044	989504
54473	989505
287625	989506
34483	989507
278538	989508
17948	989509
220542	989510
38356	989511
60161	989512
229621	989513
290549	989514
502	989515
125933	989516
862	989517
69396	989518
447206	989519
71599	989520
190291	989521
62970	989522
17139	989523
717	989524
424007	989525
314093	989526
13200	989527
34824	989528
20545	989529
194671	989530
155271	989531
110060	989532
435551	989533
116842	989534
287413	989535
559	989536
214795	989537
89433	989538
27462	989539
189986	989540
12312	989541
194730	989542
273529	989543
204389	989544
41144	989545
63628	989546
160876	989547
15058	989548
27857	989549
8317	989550
2592	989551
212063	989552
57455	989553
395829	989554
111572	989555
22560	989556
110353	989557
312917	989558
37506	989559
330756	989560
82012	989561
404791	989562
112936	989563
178559	989564
269513	989565
179332	989566
222647	989567
353579	989568
8532	989569
57888	989570
8532	989571
271092	989572
250962	989573
5066	989574
202756	989575
297	989576
215507	989577
133559	989578
355	989579
22376	989580
236423	989581
86560	989582
38022	989583
207201	989584
51540	989585
153094	989586
120255	989587
65884	989588
396034	989589
286	989590
50396	989591
32510	989592
42219	989593
448649	989594
85590	989595
220282	989596
15092	989597
232349	989598
11355	989599
136305	989600
2677	989601
112449	989602
81638	989603
205722	989604
153088	989605
5737	989606
64612	989607
109091	989608
390444	989609
61823	989610
418345	989611
106336	989612
145163	989613
34745	989614
23344	989615
84875	989616
1022	989617
357	989618
107897	989619
12306	989620
1075	989621
1694	989622
198797	989623
182289	989624
165249	989625
134693	989626
44325	989627
354774	989628
109760	989629
184875	989630
8100	989631
13518	989632
102097	989633
848	989634
2374	989635
399593	989636
120992	989637
197022	989638
149518	989639
8984	989640
187	989641
2804	989642
87077	989643
344202	989644
180362	989645
71320	989646
356398	989647
222362	989648
35360	989649
37628	989650
115126	989651
143651	989652
262893	989653
155871	989654
3266	989655
161043	989656
152337	989657
266	989658
1444	989659
1928	989660
223349	989661
40086	989662
144065	989663
155231	989664
148493	989665
45064	989666
100392	989667
75262	989668
426451	989669
341277	989670
376835	989671
394954	989672
173977	989673
142147	989674
108031	989675
275660	989676
183051	989677
294999	989678
75946	989679
193439	989680
28633	989681
118489	989682
197879	989683
74564	989684
108800	989685
81229	989686
70185	989687
220594	989688
459408	989689
10484	989690
3404	989691
4859	989692
128866	989693
31901	989694
263807	989695
226628	989696
349193	989697
219883	989698
252060	989699
201859	989700
69054	989701
312398	989702
57174	989703
110569	989704
88774	989705
61582	989706
185865	989707
273389	989708
199589	989709
237281	989710
305382	989711
143271	989712
442078	989713
133869	989714
133869	989715
10484	989716
113694	989717
127162	989718
246352	989719
117874	989720
361722	989721
61683	989722
137365	989723
73526	989724
439286	989725
89499	989726
439154	989727
238277	989728
227251	989729
4096	989730
140324	989731
217854	989732
154971	989733
48246	989734
336039	989735
7175	989736
179495	989737
386674	989738
12535	989739
178902	989740
77231	989741
100814	989742
127546	989743
33153	989744
116991	989745
188914	989746
275574	989747
188693	989748
206183	989749
75639	989750
131036	989751
183148	989752
409694	989753
423020	989754
49905	989755
87584	989756
401828	989757
118980	989758
36268	989759
103437	989760
208157	989761
450523	989762
234218	989763
212594	989764
68178	989765
336983	989766
134147	989767
337036	989768
218266	989769
227394	989770
459383	989771
291426	989772
344458	989773
319113	989774
185475	989775
159943	989776
257155	989777
9411	989778
66095	989779
138575	989780
298810	989781
203706	989782
351107	989783
356722	989784
93238	989785
235501	989786
266745	989787
457636	989788
353877	989789
353108	989790
405388	989791
25676	989792
22803	989793
154633	989794
111828	989795
383398	989796
336330	989797
304460	989798
348823	989799
9800	989800
258463	989801
197118	989802
97805	989803
73546	989804
134147	989805
304291	989806
20689	989807
265150	989808
79037	989809
184968	989810
227349	989811
98321	989812
308301	989813
189068	989814
5626	989815
221019	989816
60859	989817
198607	989818
44657	989819
159612	989820
351866	989821
75731	989822
354597	989823
348160	989824
129309	989825
443954	989826
139795	989827
256593	989828
212453	989829
9411	989830
77553	989831
68042	989832
77552	989833
86538	989834
86538	989835
149562	989836
122549	989837
173569	989838
187520	989839
124708	989840
273228	989841
322865	989842
356078	989843
378561	989844
163404	989845
35282	989846
8037	989847
192673	989848
311590	989849
309443	989850
89217	989851
299236	989852
248875	989853
288736	989854
133648	989855
147885	989856
358220	989857
199025	989858
367582	989859
221376	989860
169154	989861
63851	989862
120795	989863
104614	989864
96768	989865
249045	989866
231802	989867
460035	989868
116128	989869
210761	989870
54866	989871
119203	989872
49827	989873
58183	989874
233006	989875
15264	989876
95627	989877
204769	989878
67696	989879
451178	989880
44233	989881
191173	989882
52524	989883
363888	989884
181844	989885
100881	989886
206380	989887
185423	989888
28636	989889
247814	989890
107357	989891
235982	989892
183427	989893
111267	989894
59165	989895
128428	989896
128500	989897
102442	989898
103418	989899
112152	989900
138515	989901
85315	989902
10483	989903
65523	989904
378841	989905
272904	989906
8037	989907
445066	989908
232473	989909
84265	989910
239778	989911
106132	989912
42830	989913
147236	989914
95542	989915
254060	989916
233080	989917
234309	989918
190029	989919
181987	989920
396207	989921
218871	989922
356487	989923
130173	989924
249131	989925
196762	989926
78093	989927
188255	989928
3552	989929
358827	989930
7227	989931
152675	989932
70384	989933
163565	989934
20019	989935
101628	989936
128305	989937
249	989938
432670	989939
390080	989940
352	989941
40300	989942
374201	989943
38639	989944
248017	989945
132672	989946
9373	989947
16775	989948
21876	989949
207960	989950
314247	989951
67748	989952
1750	989953
155407	989954
371894	989955
69522	989956
4	989957
147067	989958
130462	989959
137522	989960
367492	989961
161449	989962
10684	989963
9232	989964
322064	989965
125767	989966
297279	989967
88934	989968
247996	989969
47058	989970
445520	989971
58884	989972
229314	989973
426235	989974
18185	989975
44456	989976
92242	989977
110453	989978
146238	989979
187074	989980
440548	989981
408215	989982
222356	989983
87103	989984
78226	989985
60415	989986
397761	989987
23310	989988
23310	989989
72924	989990
188269	989991
42832	989992
201401	989993
126899	989994
143130	989995
132200	989996
193033	989997
123177	989998
455723	989999
23310	990000
170286	990001
378463	990002
413204	990003
158672	990004
158672	990005
277521	990006
134038	990007
35445	990008
455884	990009
43257	990010
40625	990011
348	990012
369200	990013
52683	990014
78475	990015
157302	990016
206112	990017
25778	990018
360351	990019
111032	990020
149607	990021
24906	990022
427336	990023
182595	990024
93509	990025
158455	990026
220376	990027
163759	990028
89065	990029
54180	990030
71853	990031
232172	990032
71858	990033
289083	990034
226745	990035
136695	990036
129098	990037
89859	990038
60152	990039
219180	990040
171124	990041
200042	990042
16130	990043
192943	990044
362618	990045
368854	990046
439695	990047
70402	990048
34507	990049
114910	990050
30077	990051
133833	990052
4100	990053
421864	990054
175664	990055
16037	990056
114398	990057
219128	990058
1236	990059
10521	990060
383575	990061
12173	990062
2130	990063
97496	990064
2272	990065
53594	990066
10620	990067
61841	990068
3295	990069
512	990070
66921	990071
37999	990072
281714	990073
3462	990074
178776	990075
77562	990076
18024	990077
87189	990078
340552	990079
2522	990080
47104	990081
158	990082
51137	990083
32584	990084
687	990085
173609	990086
9831	990087
350305	990088
27922	990089
232915	990090
4300	990091
418788	990092
3094	990093
385435	990094
96237	990095
12900	990096
237449	990097
1857	990098
175421	990099
99968	990100
79630	990101
95885	990102
210844	990103
348721	990104
341762	990105
113772	990106
145035	990107
9	990108
353161	990109
43619	990110
129242	990111
26248	990112
184689	990113
10851	990114
104676	990115
308116	990116
256496	990117
2218	990118
27957	990119
237672	990120
240488	990121
168023	990122
317057	990123
58213	990124
35618	990125
227078	990126
246936	990127
353034	990128
230279	990129
392516	990130
371989	990131
117843	990132
25053	990133
11076	990134
117174	990135
108028	990136
179912	990137
284198	990138
125530	990139
45009	990140
310502	990141
28683	990142
235161	990143
62031	990144
4597	990145
63536	990146
15589	990147
222953	990148
200542	990149
6793	990150
111435	990151
165968	990152
804	990153
321548	990154
214834	990155
29207	990156
148388	990157
339352	990158
17638	990159
30773	990160
1861	990161
156932	990162
130758	990163
35329	990164
434109	990165
128025	990166
189361	990167
25136	990168
149182	990169
134847	990170
11867	990171
167963	990172
267014	990173
195945	990174
38202	990175
96665	990176
3504	990177
14911	990178
32578	990179
334766	990180
442877	990181
8122	990182
221419	990183
170210	990184
273635	990185
33640	990186
234851	990187
103965	990188
34168	990189
350040	990190
6920	990191
21173	990192
429713	990193
10364	990194
10024	990195
13788	990196
62515	990197
7971	990198
63354	990199
64032	990200
16956	990201
135262	990202
244533	990203
382769	990204
33091	990205
94623	990206
11119	990207
347890	990208
452560	990209
292814	990210
98558	990211
190115	990212
100707	990213
234943	990214
409548	990215
54242	990216
349358	990217
112271	990218
9440	990219
263383	990220
16059	990221
392058	990222
110921	990223
69688	990224
141506	990225
430439	990226
107242	990227
327600	990228
179344	990229
59716	990230
409807	990231
204728	990232
442556	990233
103967	990234
53835	990235
94710	990236
184319	990237
182442	990238
4672	990239
14027	990240
14027	990241
19543	990242
249971	990243
34511	990244
172869	990245
279058	990246
37488	990247
107949	990248
55700	990249
65292	990250
107949	990251
282738	990252
70559	990253
71078	990254
222821	990255
122058	990256
291507	990257
9474	990258
234998	990259
8848	990260
123359	990261
22171	990262
86941	990263
30475	990264
225025	990265
176534	990266
22074	990267
247937	990268
434499	990269
118104	990270
161020	990271
91332	990272
304796	990273
125394	990274
283571	990275
27080	990276
3798	990277
43715	990278
218822	990279
435892	990280
18892	990281
250190	990282
261585	990283
421816	990284
189447	990285
454439	990286
11366	990287
407757	990288
247780	990289
329692	990290
80262	990291
9828	990292
16584	990293
37041	990294
248151	990295
86936	990296
78295	990297
53971	990298
53971	990299
162456	990300
179098	990301
235097	990302
54475	990303
14509	990304
104754	990305
325523	990306
2985	990307
40085	990308
29857	990309
76333	990310
433261	990311
179959	990312
205600	990313
21836	990314
34922	990315
286918	990316
43359	990317
2171	990318
2385	990319
320	990320
346776	990321
400317	990322
172931	990323
20996	990324
310087	990325
139031	990326
272566	990327
113120	990328
183998	990329
53456	990330
63	990331
430965	990332
28716	990333
108564	990334
141817	990335
133598	990336
433632	990337
50922	990338
46770	990339
278948	990340
14677	990341
279273	990342
27726	990343
30125	990344
106485	990345
94473	990346
75267	990347
256991	990348
449163	990349
4420	990350
105	990351
18342	990352
204633	990353
391668	990354
86314	990355
186831	990356
169515	990357
58007	990358
76041	990359
88403	990360
397885	990361
38518	990362
44017	990363
117770	990364
68612	990365
50	990366
54766	990367
7231	990368
260	990369
29654	990370
72425	990371
47245	990372
221807	990373
263120	990374
70086	990375
52313	990376
50169	990377
118082	990378
170886	990379
150944	990380
115590	990381
270711	990382
85294	990383
12478	990384
324632	990385
387955	990386
24064	990387
348732	990388
438379	990389
439912	990390
452357	990391
314856	990392
164949	990393
429834	990394
77257	990395
447183	990396
458088	990397
99836	990398
169191	990399
114242	990400
350213	990401
106794	990402
9976	990403
43981	990404
48945	990405
387117	990406
24691	990407
401979	990408
45360	990409
130744	990410
65505	990411
97053	990412
89426	990413
417	990414
89426	990415
1777	990416
417	990417
60721	990418
56340	990419
6956	990420
448174	990421
381512	990422
223314	990423
84630	990424
3378	990425
21525	990426
88944	990427
209737	990428
48349	990429
339355	990430
80495	990431
1742	990432
73894	990433
175176	990434
48349	990435
239615	990436
121149	990437
315739	990438
89426	990439
229512	990440
99988	990441
79402	990442
31972	990443
78686	990444
438240	990445
423684	990446
245771	990447
3469	990448
23116	990449
450222	990450
211684	990451
35470	990452
429056	990453
60497	990454
97065	990455
185746	990456
92412	990457
11019	990458
123696	990459
458929	990460
18504	990461
101957	990462
211324	990463
958	990464
56830	990465
28109	990466
438231	990467
10904	990468
115723	990469
86026	990470
239446	990471
112082	990472
444216	990473
106160	990474
25800	990475
17941	990476
55065	990477
66577	990478
23377	990479
6835	990480
120861	990481
48923	990482
5322	990483
50641	990484
20020	990485
50969	990486
550	990487
442961	990488
47391	990489
228509	990490
261561	990491
65681	990492
80875	990493
459475	990494
202050	990495
4634	990496
36379	990497
75813	990498
237910	990499
41682	990500
321950	990501
35925	990502
3820	990503
424706	990504
189921	990505
47709	990506
384977	990507
157230	990508
58545	990509
180213	990510
246249	990511
370590	990512
58055	990513
341075	990514
354318	990515
44959	990516
186463	990517
351251	990518
408452	990519
99651	990520
161382	990521
68292	990522
120398	990523
317840	990524
21549	990525
102535	990526
300732	990527
336727	990528
83699	990529
84183	990530
62475	990531
257804	990532
445941	990533
426649	990534
322120	990535
228950	990536
120817	990537
271531	990538
398730	990539
196617	990540
223779	990541
234783	990542
112893	990543
228535	990544
92533	990545
259793	990546
284313	990547
422992	990548
215372	990549
125171	990550
331832	990551
143376	990552
25583	990553
12643	990554
210504	990555
14494	990556
76951	990557
331268	990558
83594	990559
205361	990560
5017	990561
228291	990562
6965	990563
308158	990564
60683	990565
300159	990566
225554	990567
71827	990568
48931	990569
412438	990570
119223	990571
71157	990572
112456	990573
323899	990574
429955	990575
166698	990576
158241	990577
371441	990578
176350	990579
185011	990580
396491	990581
18497	990582
121552	990583
153432	990584
216421	990585
71834	990586
230590	990587
272858	990588
28090	990589
103037	990590
204996	990591
264634	990592
8104	990593
27168	990594
194888	990595
317352	990596
27500	990597
157893	990598
233593	990599
374506	990600
436325	990601
15455	990602
449925	990603
10926	990604
45759	990605
94569	990606
79927	990607
242211	990608
104802	990609
393989	990610
38013	990611
322782	990612
351784	990613
190873	990614
224119	990615
379241	990616
22653	990617
209329	990618
6819	990619
59487	990620
14092	990621
417018	990622
226297	990623
315691	990624
52122	990625
50508	990626
168704	990627
79603	990628
210271	990629
3913	990630
49239	990631
400062	990632
285122	990633
342950	990634
136915	990635
118501	990636
166233	990637
52796	990638
237910	990639
55040	990640
92676	990641
332920	990642
31788	990643
196567	990644
110743	990645
271656	990646
257986	990647
72540	990648
144740	990649
246415	990650
369303	990651
5055	990652
68767	990653
247567	990654
37212	990655
47	990656
19054	990657
232619	990658
80803	990659
395369	990660
153302	990661
428134	990662
443243	990663
198930	990664
29908	990665
61310	990666
5997	990667
6012	990668
161016	990669
98532	990670
193159	990671
362403	990672
125688	990673
73537	990674
26275	990675
289616	990676
79442	990677
81349	990678
68909	990679
186198	990680
73537	990681
11313	990682
118069	990683
156525	990684
179163	990685
10828	990686
91895	990687
254012	990688
103264	990689
116540	990690
47132	990691
293018	990692
258493	990693
350742	990694
101657	990695
209917	990696
67568	990697
241779	990698
167205	990699
275788	990700
117408	990701
35118	990702
23181	990703
180478	990704
185658	990705
101027	990706
347929	990707
141422	990708
34148	990709
62286	990710
87933	990711
422228	990712
122593	990713
240840	990714
25345	990715
172641	990716
22053	990717
27610	990718
388200	990719
198898	990720
217235	990721
397192	990722
44100	990723
183537	990724
145028	990725
332477	990726
325618	990727
87264	990728
169457	990729
182103	990730
315854	990731
387309	990732
174972	990733
312096	990734
74391	990735
133737	990736
71036	990737
287138	990738
266652	990739
162097	990740
44527	990741
178747	990742
206963	990743
302252	990744
176433	990745
108190	990746
191697	990747
167691	990748
321676	990749
149682	990750
22228	990751
99429	990752
363846	990753
188930	990754
138464	990755
185896	990756
18155	990757
168700	990758
384724	990759
304111	990760
11098	990761
97434	990762
216187	990763
70918	990764
189861	990765
201486	990766
383339	990767
399588	990768
315697	990769
6482	990770
69167	990771
88820	990772
450981	990773
95861	990774
283499	990775
178070	990776
146760	990777
322772	990778
80596	990779
53431	990780
235789	990781
140577	990782
157748	990783
7947	990784
118046	990785
117992	990786
54176	990787
69825	990788
64690	990789
19562	990790
266785	990791
365253	990792
204112	990793
8278	990794
93881	990795
239440	990796
196238	990797
79447	990798
3703	990799
78560	990800
99973	990801
144894	990802
417784	990803
1938	990804
457039	990805
287184	990806
178435	990807
68471	990808
182746	990809
438458	990810
423193	990811
82947	990812
48806	990813
427812	990814
170657	990815
41457	990816
60041	990817
214620	990818
25429	990819
233437	990820
41878	990821
2250	990822
37902	990823
89140	990824
62995	990825
132948	990826
4086	990827
422664	990828
4086	990829
212295	990830
119155	990831
85987	990832
18671	990833
62081	990834
33248	990835
127746	990836
60993	990837
187465	990838
55793	990839
55244	990840
58248	990841
34520	990842
80600	990843
183200	990844
131115	990845
124062	990846
142813	990847
95735	990848
248565	990849
31983	990850
155485	990851
244400	990852
151410	990853
40311	990854
274159	990855
148298	990856
263352	990857
80927	990858
172475	990859
261140	990860
228780	990861
8235	990862
71180	990863
34498	990864
455144	990865
244400	990866
374794	990867
153123	990868
442170	990869
163440	990870
94709	990871
29516	990872
168121	990873
140550	990874
362441	990875
42261	990876
419622	990877
59387	990878
287725	990879
18958	990880
55362	990881
184863	990882
236714	990883
22305	990884
340293	990885
179483	990886
106529	990887
25846	990888
144426	990889
78430	990890
407124	990891
2437	990892
88501	990893
415041	990894
179578	990895
344146	990896
174737	990897
250634	990898
215045	990899
149687	990900
438786	990901
17943	990902
265203	990903
88205	990904
46161	990905
221417	990906
139235	990907
108252	990908
166066	990909
153526	990910
703	990911
110460	990912
88106	990913
94204	990914
347966	990915
185243	990916
46916	990917
174791	990918
29486	990919
9277	990920
34706	990921
380195	990922
71313	990923
4612	990924
325441	990925
38928	990926
162076	990927
179671	990928
352258	990929
21703	990930
74827	990931
31042	990932
438725	990933
25797	990934
249243	990935
6667	990936
204659	990937
50711	990938
220990	990939
333670	990940
348723	990941
217196	990942
205125	990943
44268	990944
445468	990945
106308	990946
449659	990947
171725	990948
418519	990949
442640	990950
280152	990951
19281	990952
51811	990953
56360	990954
824	990955
327835	990956
229768	990957
385839	990958
116152	990959
2613	990960
315658	990961
204751	990962
9667	990963
239714	990964
371832	990965
210929	990966
118568	990967
311823	990968
280243	990969
394202	990970
414048	990971
100604	990972
456396	990973
39821	990974
41525	990975
235652	990976
350007	990977
168861	990978
86434	990979
12210	990980
289525	990981
149919	990982
397735	990983
2134	990984
214248	990985
107170	990986
218285	990987
159079	990988
160847	990989
54151	990990
11230	990991
84457	990992
328031	990993
172522	990994
156306	990995
33848	990996
253087	990997
245408	990998
319516	990999
158869	991000
219003	991001
8660	991002
43225	991003
290284	991004
178794	991005
368933	991006
360573	991007
159321	991008
381501	991009
362072	991010
104941	991011
203201	991012
100437	991013
42861	991014
221242	991015
60560	991016
101144	991017
200825	991018
205220	991019
52137	991020
15231	991021
357339	991022
41655	991023
61815	991024
106275	991025
353303	991026
412175	991027
153022	991028
10032	991029
43937	991030
233006	991031
21134	991032
409898	991033
98594	991034
574	991035
103715	991036
153594	991037
8771	991038
97945	991039
34120	991040
10757	991041
315470	991042
33583	991043
99504	991044
332532	991045
194164	991046
85203	991047
88700	991048
368197	991049
97676	991050
290396	991051
105474	991052
16493	991053
3045	991054
148792	991055
196786	991056
15625	991057
54512	991058
117742	991059
325466	991060
229966	991061
16233	991062
25673	991063
9898	991064
198157	991065
3968	991066
151540	991067
9898	991068
44374	991069
119730	991070
119730	991071
423918	991072
199773	991073
242630	991074
188330	991075
151045	991076
98391	991077
59096	991078
360875	991079
305896	991080
49951	991081
100584	991082
304017	991083
84283	991084
143795	991085
115062	991086
376697	991087
453698	991088
26037	991089
450743	991090
212972	991091
424019	991092
152955	991093
146114	991094
302629	991095
88166	991096
244638	991097
60825	991098
76168	991099
179254	991100
237355	991101
170189	991102
100798	991103
97937	991104
187136	991105
149040	991106
276976	991107
40308	991108
151563	991109
10738	991110
56485	991111
7611	991112
21268	991113
48500	991114
27161	991115
7918	991116
202517	991117
15350	991118
291650	991119
266934	991120
278942	991121
158567	991122
28932	991123
141714	991124
257882	991125
16950	991126
96836	991127
96438	991128
131272	991129
31023	991130
12337	991131
76130	991132
794	991133
376576	991134
48700	991135
446091	991136
67396	991137
408052	991138
446624	991139
370716	991140
12456	991141
381021	991142
97558	991143
43762	991144
201501	991145
239736	991146
128151	991147
135492	991148
153130	991149
5870	991150
274097	991151
293	991152
23144	991153
40882	991154
189454	991155
12639	991156
11823	991157
4064	991158
151956	991159
351034	991160
122995	991161
108903	991162
133171	991163
120752	991164
359454	991165
363771	991166
458005	991167
25	991168
27438	991169
124109	991170
174894	991171
920	991172
144006	991173
88527	991174
8315	991175
122160	991176
7429	991177
178641	991178
211195	991179
107905	991180
104175	991181
293105	991182
11560	991183
19865	991184
246688	991185
7593	991186
22428	991187
29332	991188
236283	991189
129326	991190
260937	991191
40210	991192
23294	991193
45488	991194
75372	991195
403564	991196
8382	991197
530	991198
37264	991199
437274	991200
765	991201
307884	991202
327198	991203
452289	991204
127898	991205
2599	991206
381063	991207
189192	991208
219334	991209
206829	991210
34854	991211
245003	991212
297114	991213
29671	991214
235636	991215
107382	991216
299092	991217
44425	991218
9165	991219
16414	991220
343522	991221
126834	991222
16622	991223
130891	991224
128085	991225
134981	991226
51616	991227
192149	991228
70912	991229
253672	991230
222068	991231
184243	991232
447167	991233
208737	991234
333470	991235
331799	991236
455513	991237
263313	991238
131865	991239
98163	991240
341105	991241
15858	991242
344218	991243
340378	991244
8419	991245
81865	991246
385140	991247
173616	991248
195613	991249
51804	991250
38838	991251
52530	991252
186649	991253
59487	991254
243720	991255
50611	991256
18055	991257
375253	991258
111827	991259
280284	991260
52233	991261
102762	991262
158929	991263
26990	991264
124245	991265
90450	991266
60682	991267
431898	991268
127342	991269
271764	991270
73535	991271
94328	991272
72321	991273
343706	991274
40831	991275
128204	991276
7088	991277
392595	991278
107933	991279
94193	991280
121760	991281
74019	991282
322992	991283
185740	991284
141983	991285
342412	991286
7527	991287
94295	991288
184243	991289
357325	991290
7086	991291
164036	991292
220565	991293
240537	991294
167806	991295
17816	991296
43134	991297
124727	991298
23420	991299
385095	991300
103381	991301
30642	991302
60848	991303
370725	991304
14863	991305
13573	991306
451737	991307
173917	991308
17038	991309
369408	991310
125687	991311
263687	991312
230718	991313
10390	991314
40562	991315
297852	991316
383697	991317
379665	991318
23432	991319
79262	991320
4585	991321
405645	991322
417133	991323
14112	991324
58018	991325
58219	991326
78064	991327
21922	991328
4946	991329
219236	991330
258950	991331
195250	991332
195168	991333
18718	991334
6101	991335
3291	991336
92067	991337
405824	991338
218941	991339
112158	991340
170242	991341
135544	991342
172004	991343
13971	991344
228883	991345
86452	991346
346249	991347
13157	991348
7946	991349
449375	991350
110850	991351
31003	991352
193415	991353
101298	991354
367949	991355
63502	991356
213586	991357
353979	991358
212211	991359
424794	991360
319163	991361
96449	991362
201674	991363
402656	991364
31708	991365
96012	991366
90554	991367
291135	991368
27653	991369
6789	991370
126066	991371
25547	991372
3011	991373
81661	991374
28018	991375
343674	991376
348255	991377
452287	991378
54227	991379
47804	991380
198100	991381
360696	991382
56540	991383
354527	991384
150246	991385
66211	991386
285169	991387
105066	991388
25656	991389
203518	991390
61	991391
142505	991392
336173	991393
38394	991394
6991	991395
157880	991396
22715	991397
119611	991398
319742	991399
45752	991400
434149	991401
126233	991402
64811	991403
29637	991404
4866	991405
333301	991406
49267	991407
1340	991408
106608	991409
1218	991410
116225	991411
60444	991412
11119	991413
198080	991414
106437	991415
19546	991416
413078	991417
13888	991418
203490	991419
316877	991420
49527	991421
164869	991422
288171	991423
60444	991424
13412	991425
182056	991426
331080	991427
57625	991428
422613	991429
85707	991430
428179	991431
150722	991432
123622	991433
409599	991434
418787	991435
409196	991436
363268	991437
139823	991438
203586	991439
173351	991440
103093	991441
256467	991442
55936	991443
184014	991444
81454	991445
205308	991446
19373	991447
15944	991448
133937	991449
194138	991450
269219	991451
171199	991452
103842	991453
411956	991454
356964	991455
148877	991456
174778	991457
278125	991458
4119	991459
81111	991460
80680	991461
86702	991462
165763	991463
311379	991464
150630	991465
152981	991466
450039	991467
421936	991468
2634	991469
17374	991470
164798	991471
364195	991472
97393	991473
61793	991474
73275	991475
60028	991476
55336	991477
444064	991478
112441	991479
44333	991480
432662	991481
18255	991482
49969	991483
40886	991484
106291	991485
224123	991486
312191	991487
81274	991488
92346	991489
324750	991490
160224	991491
64124	991492
17100	991493
183068	991494
68812	991495
32245	991496
33742	991497
32637	991498
295479	991499
16422	991500
127644	991501
111091	991502
49991	991503
1685	991504
7656	991505
110850	991506
51440	991507
1547	991508
133117	991509
71745	991510
190566	991511
213781	991512
129667	991513
66433	991514
14356	991515
25542	991516
321761	991517
220843	991518
460161	991519
45119	991520
60754	991521
147697	991522
244202	991523
29537	991524
114760	991525
351819	991526
226299	991527
418067	991528
134588	991529
83230	991530
391762	991531
419995	991532
119366	991533
58179	991534
230653	991535
409218	991536
31231	991537
188924	991538
31024	991539
231027	991540
31586	991541
311736	991542
97188	991543
155759	991544
84484	991545
12047	991546
219664	991547
116198	991548
253297	991549
83812	991550
281118	991551
312227	991552
153407	991553
14719	991554
89607	991555
20373	991556
31626	991557
184410	991558
31231	991559
102176	991560
167119	991561
219520	991562
184879	991563
15462	991564
425421	991565
126014	991566
232491	991567
370691	991568
16617	991569
321701	991570
366523	991571
364186	991572
162859	991573
378947	991574
121068	991575
280970	991576
295231	991577
49804	991578
244227	991579
86421	991580
15664	991581
341794	991582
418699	991583
35895	991584
90953	991585
85209	991586
276034	991587
250534	991588
409182	991589
92824	991590
90595	991591
37439	991592
19839	991593
49090	991594
101427	991595
63902	991596
15410	991597
306003	991598
89252	991599
359427	991600
24932	991601
104706	991602
137430	991603
263485	991604
391040	991605
101161	991606
219434	991607
81737	991608
98103	991609
388859	991610
367396	991611
84235	991612
125082	991613
168231	991614
249741	991615
350857	991616
408924	991617
88573	991618
442675	991619
87054	991620
183595	991621
192285	991622
170927	991623
150253	991624
85135	991625
214919	991626
114057	991627
26485	991628
163919	991629
245952	991630
178129	991631
102756	991632
400531	991633
281271	991634
172419	991635
252156	991636
13279	991637
88808	991638
267227	991639
363951	991640
241914	991641
447541	991642
34301	991643
185253	991644
387515	991645
53692	991646
421942	991647
385486	991648
364451	991649
211180	991650
13028	991651
77503	991652
108562	991653
104677	991654
26988	991655
113483	991656
108062	991657
68121	991658
111899	991659
49051	991660
77575	991661
176979	991662
103428	991663
155244	991664
25686	991665
432712	991666
116839	991667
194007	991668
86021	991669
194007	991670
54937	991671
23941	991672
198955	991673
11886	991674
168337	991675
455324	991676
98950	991677
454538	991678
25542	991679
25542	991680
97093	991681
48851	991682
438384	991683
42215	991684
124387	991685
17557	991686
108400	991687
33021	991688
108598	991689
381691	991690
133210	991691
350810	991692
47704	991693
333531	991694
105217	991695
186724	991696
263865	991697
206844	991698
105834	991699
27270	991700
23621	991701
217465	991702
320191	991703
91058	991704
158264	991705
31216	991706
52576	991707
47947	991708
63821	991709
271437	991710
201123	991711
181335	991712
87631	991713
113501	991714
28605	991715
82719	991716
73477	991717
338297	991718
13190	991719
75737	991720
154723	991721
148194	991722
135014	991723
22817	991724
259684	991725
108402	991726
73655	991727
204237	991728
400509	991729
351404	991730
205351	991731
10955	991732
419333	991733
92857	991734
15219	991735
345640	991736
42130	991737
396529	991738
135275	991739
11829	991740
51875	991741
379422	991742
55383	991743
84967	991744
81494	991745
214702	991746
16158	991747
236254	991748
225710	991749
419820	991750
144457	991751
47185	991752
76410	991753
110849	991754
29151	991755
152814	991756
10663	991757
8895	991758
113914	991759
248798	991760
306011	991761
410623	991762
140354	991763
48683	991764
357377	991765
147997	991766
54648	991767
507	991768
335125	991769
359868	991770
400634	991771
266717	991772
249934	991773
175809	991774
376736	991775
321088	991776
451820	991777
411324	991778
446890	991779
329915	991780
205749	991781
123072	991782
419438	991783
449360	991784
209946	991785
34646	991786
250024	991787
419529	991788
454702	991789
318695	991790
355461	991791
236442	991792
6217	991793
373688	991794
193449	991795
174799	991796
127443	991797
98999	991798
367389	991799
98201	991800
300207	991801
164073	991802
345462	991803
229536	991804
55095	991805
334204	991806
181358	991807
33474	991808
70848	991809
202718	991810
29405	991811
57447	991812
613	991813
21831	991814
30734	991815
19194	991816
7527	991817
420347	991818
44942	991819
360233	991820
327499	991821
125771	991822
20732	991823
456562	991824
194304	991825
127154	991826
386311	991827
177543	991828
20111	991829
327257	991830
5356	991831
12223	991832
90713	991833
318308	991834
10052	991835
249078	991836
127732	991837
7789	991838
152743	991839
195094	991840
203888	991841
11825	991842
16551	991843
191742	991844
310208	991845
63873	991846
89288	991847
41557	991848
280309	991849
113477	991850
386380	991851
192967	991852
243850	991853
4585	991854
30731	991855
426185	991856
226175	991857
84379	991858
228786	991859
118176	991860
26199	991861
68727	991862
49843	991863
428425	991864
613	991865
110466	991866
200997	991867
6121	991868
39126	991869
34897	991870
75325	991871
337367	991872
20667	991873
293646	991874
23654	991875
398589	991876
30450	991877
176718	991878
9295	991879
433287	991880
180939	991881
162690	991882
162690	991883
78098	991884
185657	991885
149287	991886
107399	991887
231872	991888
118874	991889
23618	991890
76695	991891
84187	991892
196054	991893
3955	991894
214123	991895
175906	991896
323032	991897
21539	991898
98982	991899
289333	991900
132033	991901
8589	991902
44140	991903
382300	991904
114279	991905
50200	991906
312785	991907
227957	991908
183308	991909
452996	991910
204423	991911
65620	991912
137413	991913
50168	991914
190871	991915
53218	991916
17087	991917
112013	991918
84322	991919
108387	991920
21207	991921
388007	991922
137488	991923
156438	991924
78946	991925
5040	991926
50022	991927
90379	991928
47896	991929
346967	991930
149318	991931
117471	991932
50528	991933
348928	991934
108626	991935
363279	991936
237734	991937
42490	991938
31086	991939
363651	991940
281468	991941
5237	991942
94495	991943
356017	991944
35632	991945
104869	991946
93167	991947
66541	991948
49778	991949
19215	991950
211380	991951
31	991952
205566	991953
288929	991954
326810	991955
33050	991956
82403	991957
221282	991958
330530	991959
41	991960
139098	991961
192576	991962
2334	991963
331598	991964
35364	991965
234905	991966
396543	991967
62340	991968
97888	991969
35756	991970
70786	991971
21320	991972
37543	991973
56123	991974
6051	991975
691	991976
225907	991977
197955	991978
117973	991979
11932	991980
105646	991981
44266	991982
194891	991983
172574	991984
103426	991985
7967	991986
407186	991987
29205	991988
182161	991989
12598	991990
162360	991991
104855	991992
13132	991993
58268	991994
8407	991995
2996	991996
66938	991997
51729	991998
9203	991999
35336	992000
212998	992001
116718	992002
89013	992003
70889	992004
216735	992005
14531	992006
100358	992007
40528	992008
311162	992009
84500	992010
43244	992011
301107	992012
16721	992013
1647	992014
4262	992015
313370	992016
5170	992017
373306	992018
92735	992019
69317	992020
422335	992021
429372	992022
96739	992023
387341	992024
233009	992025
266819	992026
15025	992027
267999	992028
212135	992029
115265	992030
142735	992031
64424	992032
24182	992033
434414	992034
38218	992035
115	992036
77882	992037
99010	992038
379508	992039
125263	992040
106734	992041
96738	992042
194719	992043
35347	992044
17098	992045
11201	992046
440513	992047
132638	992048
407462	992049
155157	992050
87231	992051
309	992052
165372	992053
190093	992054
355157	992055
68216	992056
42096	992057
186604	992058
74740	992059
382602	992060
24809	992061
146168	992062
249950	992063
142520	992064
105135	992065
93009	992066
2061	992067
167966	992068
212961	992069
394402	992070
103478	992071
302308	992072
407491	992073
453978	992074
367410	992075
115306	992076
441991	992077
169652	992078
445074	992079
275552	992080
20247	992081
368157	992082
86233	992083
392345	992084
41530	992085
209481	992086
15894	992087
21233	992088
84752	992089
42697	992090
144783	992091
165002	992092
60691	992093
49046	992094
120651	992095
24288	992096
174213	992097
7301	992098
366480	992099
85595	992100
208120	992101
36712	992102
145937	992103
59875	992104
207766	992105
170290	992106
29868	992107
67294	992108
297944	992109
230232	992110
78057	992111
132026	992112
298271	992113
231995	992114
138867	992115
212186	992116
2120	992117
380259	992118
125959	992119
315149	992120
451690	992121
360920	992122
139961	992123
61214	992124
445961	992125
352568	992126
146734	992127
133985	992128
418219	992129
396429	992130
71557	992131
296658	992132
239132	992133
13273	992134
454406	992135
83186	992136
424748	992137
387974	992138
15	992139
250568	992140
37993	992141
99465	992142
59768	992143
126232	992144
6162	992145
75	992146
366024	992147
407402	992148
358912	992149
303882	992150
180930	992151
32332	992152
301288	992153
421555	992154
438120	992155
156776	992156
442547	992157
273399	992158
58456	992159
419894	992160
177091	992161
330151	992162
308851	992163
315804	992164
412649	992165
385619	992166
178585	992167
457213	992168
383459	992169
330804	992170
147775	992171
231431	992172
448950	992173
263409	992174
380469	992175
408216	992176
206187	992177
431073	992178
390908	992179
442218	992180
218806	992181
402772	992182
284599	992183
266110	992184
174659	992185
88756	992186
413031	992187
325953	992188
289490	992189
6938	992190
278963	992191
452931	992192
431075	992193
5504	992194
192	992195
230676	992196
264327	992197
36632	992198
111915	992199
391512	992200
295060	992201
442756	992202
456746	992203
348290	992204
292387	992205
413756	992206
342428	992207
342429	992208
430434	992209
406872	992210
423113	992211
256867	992212
396070	992213
325954	992214
335065	992215
150734	992216
433588	992217
433589	992218
394793	992219
426398	992220
388827	992221
256868	992222
433590	992223
362740	992224
341811	992225
389435	992226
428269	992227
354293	992228
426399	992229
269529	992230
342432	992231
342427	992232
384493	992233
203308	992234
262787	992235
435852	992236
236171	992237
258517	992238
310131	992239
96486	992240
319331	992241
106929	992242
268440	992243
268888	992244
138869	992245
442871	992246
2905	992247
49024	992248
36050	992249
22215	992250
182984	992251
208863	992252
207027	992253
238832	992254
6950	992255
21950	992256
242959	992257
130100	992258
274413	992259
246329	992260
160146	992261
11304	992262
22637	992263
179760	992264
341202	992265
3078	992266
120811	992267
28164	992268
89473	992269
10910	992270
37342	992271
90612	992272
944	992273
149587	992274
114125	992275
403320	992276
16062	992277
75564	992278
783	992279
145150	992280
4990	992281
98643	992282
172379	992283
4674	992284
53216	992285
53216	992286
112116	992287
219173	992288
114000	992289
236259	992290
63954	992291
2519	992292
437344	992293
247726	992294
93970	992295
7625	992296
65984	992297
14302	992298
251735	992299
94744	992300
387230	992301
213669	992302
53810	992303
387890	992304
38	992305
21987	992306
4535	992307
4569	992308
46990	992309
33280	992310
27407	992311
107299	992312
35993	992313
12985	992314
161725	992315
139582	992316
100633	992317
227530	992318
120047	992319
180549	992320
68870	992321
107824	992322
146866	992323
2620	992324
179555	992325
6921	992326
90273	992327
51112	992328
199415	992329
18220	992330
98478	992331
276173	992332
442135	992333
61012	992334
9064	992335
48857	992336
178053	992337
102054	992338
437212	992339
238885	992340
111996	992341
120957	992342
6177	992343
230296	992344
100484	992345
42543	992346
113927	992347
155491	992348
79845	992349
3056	992350
28814	992351
334286	992352
22079	992353
146516	992354
93540	992355
227472	992356
3366	992357
56581	992358
342598	992359
428225	992360
410828	992361
207663	992362
365245	992363
3778	992364
159398	992365
316584	992366
98111	992367
381500	992368
82957	992369
53220	992370
2970	992371
68263	992372
297115	992373
150217	992374
8597	992375
195247	992376
212205	992377
342903	992378
394224	992379
9106	992380
230507	992381
233211	992382
223591	992383
8049	992384
2130	992385
8649	992386
16419	992387
1892	992388
12959	992389
56552	992390
438862	992391
122542	992392
23981	992393
27	992394
205202	992395
15933	992396
41530	992397
164838	992398
327024	992399
183370	992400
72047	992401
42507	992402
117969	992403
123687	992404
68115	992405
152287	992406
292257	992407
407144	992408
34920	992409
156065	992410
11554	992411
241922	992412
208233	992413
101385	992414
86081	992415
14642	992416
33099	992417
168819	992418
307058	992419
5661	992420
4664	992421
222597	992422
17600	992423
31890	992424
117786	992425
13449	992426
428496	992427
355062	992428
244317	992429
75080	992430
418691	992431
346919	992432
373487	992433
457117	992434
227981	992435
1314	992436
124240	992437
24320	992438
4398	992439
176726	992440
63825	992441
418113	992442
21240	992443
387957	992444
454078	992445
1968	992446
459396	992447
476	992448
122936	992449
45	992450
125655	992451
110738	992452
54551	992453
12624	992454
181697	992455
250984	992456
93190	992457
111806	992458
15862	992459
319973	992460
103306	992461
20033	992462
402449	992463
310044	992464
58153	992465
116928	992466
270508	992467
25962	992468
22858	992469
125463	992470
26409	992471
286299	992472
49789	992473
209761	992474
372965	992475
7108	992476
84578	992477
33734	992478
1753	992479
10483	992480
17396	992481
20840	992482
67104	992483
66670	992484
112517	992485
32699	992486
184209	992487
43320	992488
187312	992489
137085	992490
25007	992491
337495	992492
353081	992493
3266	992494
287786	992495
397608	992496
148889	992497
83512	992498
35430	992499
361	992500
290096	992501
51462	992502
226375	992503
226752	992504
79845	992505
481	992506
13319	992507
194960	992508
19798	992509
423087	992510
277098	992511
143591	992512
182500	992513
164693	992514
46054	992515
422081	992516
114062	992517
122712	992518
16854	992519
120118	992520
129370	992521
273760	992522
48621	992523
36396	992524
9310	992525
211710	992526
1774	992527
8472	992528
254846	992529
327088	992530
136267	992531
83713	992532
422221	992533
858	992534
158761	992535
264615	992536
247787	992537
63915	992538
66330	992539
228727	992540
109814	992541
84535	992542
173639	992543
8629	992544
6180	992545
128458	992546
55404	992547
90070	992548
19809	992549
52658	992550
30084	992551
71669	992552
8158	992553
305697	992554
408886	992555
59482	992556
31062	992557
53234	992558
17387	992559
43862	992560
35683	992561
250287	992562
211638	992563
205788	992564
66324	992565
24657	992566
127118	992567
359980	992568
3660	992569
9077	992570
47232	992571
144096	992572
19322	992573
82373	992574
1987	992575
150368	992576
50125	992577
244092	992578
237827	992579
176754	992580
53768	992581
94421	992582
60657	992583
47933	992584
112527	992585
45897	992586
195617	992587
790	992588
73520	992589
202440	992590
34318	992591
230569	992592
9588	992593
152253	992594
110738	992595
9445	992596
18952	992597
11776	992598
169634	992599
322954	992600
232237	992601
41468	992602
406922	992603
70669	992604
42834	992605
131331	992606
224627	992607
348008	992608
24358	992609
2360	992610
57055	992611
198020	992612
236465	992613
142731	992614
70689	992615
267809	992616
139033	992617
71177	992618
241158	992619
196277	992620
297249	992621
122288	992622
65635	992623
169081	992624
53507	992625
80027	992626
258204	992627
3008	992628
44457	992629
9986	992630
169840	992631
50693	992632
6811	992633
205714	992634
325821	992635
199088	992636
120153	992637
199371	992638
340458	992639
26590	992640
307	992641
29875	992642
127601	992643
144231	992644
56843	992645
32392	992646
81292	992647
703	992648
65751	992649
308379	992650
135481	992651
10766	992652
173179	992653
6503	992654
100502	992655
96508	992656
196799	992657
189592	992658
188804	992659
395985	992660
172863	992661
371157	992662
16072	992663
99317	992664
99317	992665
95004	992666
150483	992667
65923	992668
1685	992669
311948	992670
23418	992671
433838	992672
135637	992673
356429	992674
127927	992675
41336	992676
34997	992677
318717	992678
3679	992679
458523	992680
1034	992681
20099	992682
70921	992683
37806	992684
72819	992685
77882	992686
36892	992687
169853	992688
109945	992689
7703	992690
15396	992691
442582	992692
405652	992693
143747	992694
14302	992695
72339	992696
363849	992697
211938	992698
48056	992699
340322	992700
180131	992701
38506	992702
417334	992703
10197	992704
129406	992705
579	992706
7511	992707
424326	992708
14169	992709
39323	992710
174538	992711
153394	992712
212117	992713
4177	992714
333	992715
204163	992716
102166	992717
200208	992718
232162	992719
47218	992720
318960	992721
190838	992722
429204	992723
128712	992724
103559	992725
403085	992726
458020	992727
200444	992728
391791	992729
118434	992730
92963	992731
71289	992732
33372	992733
29473	992734
97027	992735
109877	992736
73438	992737
427123	992738
384761	992739
203228	992740
392288	992741
181559	992742
25629	992743
46556	992744
30788	992745
69834	992746
31072	992747
225949	992748
327197	992749
456808	992750
404875	992751
134676	992752
3576	992753
388051	992754
224605	992755
196686	992756
379897	992757
254516	992758
188261	992759
444465	992760
314628	992761
22732	992762
385242	992763
265948	992764
199352	992765
426203	992766
213563	992767
193077	992768
115496	992769
315233	992770
262280	992771
272245	992772
408992	992773
441704	992774
44136	992775
74289	992776
108223	992777
424951	992778
250250	992779
307528	992780
247837	992781
87793	992782
215812	992783
62644	992784
22276	992785
28829	992786
177499	992787
306583	992788
17431	992789
20160	992790
56908	992791
113906	992792
128914	992793
287044	992794
106556	992795
212247	992796
30882	992797
382435	992798
194175	992799
127414	992800
293088	992801
95693	992802
128415	992803
458229	992804
353043	992805
186883	992806
112814	992807
112637	992808
239437	992809
160080	992810
150396	992811
332597	992812
35925	992813
622	992814
39415	992815
609	992816
399134	992817
443763	992818
31411	992819
117272	992820
112508	992821
156869	992822
5219	992823
89088	992824
17193	992825
350656	992826
49754	992827
15855	992828
192872	992829
102819	992830
125695	992831
262739	992832
95382	992833
117811	992834
192928	992835
385142	992836
91363	992837
451743	992838
109102	992839
112649	992840
64862	992841
234945	992842
10189	992843
35224	992844
31775	992845
2545	992846
1529	992847
91134	992848
57153	992849
401556	992850
314160	992851
59124	992852
71256	992853
139010	992854
74770	992855
14409	992856
183248	992857
5567	992858
201671	992859
322080	992860
61011	992861
3060	992862
31376	992863
87855	992864
8	992865
377381	992866
42526	992867
292922	992868
140808	992869
455684	992870
349922	992871
359997	992872
63359	992873
208135	992874
398921	992875
435315	992876
455271	992877
28083	992878
229491	992879
84372	992880
333712	992881
138196	992882
340649	992883
179538	992884
158901	992885
120630	992886
310116	992887
164876	992888
9986	992889
2088	992890
6179	992891
384988	992892
144943	992893
20967	992894
3501	992895
280609	992896
173861	992897
180856	992898
383158	992899
4123	992900
170985	992901
124838	992902
362643	992903
327536	992904
8624	992905
11705	992906
29	992907
99	992908
356	992909
154882	992910
154882	992911
31221	992912
170121	992913
14050	992914
19992	992915
54272	992916
389229	992917
160199	992918
425848	992919
179428	992920
224577	992921
8425	992922
8425	992923
374229	992924
79570	992925
214225	992926
269379	992927
208202	992928
89212	992929
21476	992930
19414	992931
328375	992932
33113	992933
279390	992934
171933	992935
302246	992936
17167	992937
164409	992938
81420	992939
6183	992940
10087	992941
26767	992942
47033	992943
347513	992944
5812	992945
88794	992946
11778	992947
358802	992948
164397	992949
30927	992950
176069	992951
22932	992952
242833	992953
58384	992954
89329	992955
74420	992956
125231	992957
149323	992958
270528	992959
242905	992960
195074	992961
6184	992962
67415	992963
215	992964
140756	992965
140756	992966
195857	992967
202951	992968
187291	992969
374729	992970
258212	992971
39583	992972
88284	992973
127412	992974
41892	992975
137231	992976
127	992977
202	992978
65760	992979
189293	992980
127034	992981
46442	992982
213273	992983
334642	992984
356599	992985
311947	992986
439093	992987
110652	992988
39319	992989
241670	992990
105633	992991
105633	992992
222280	992993
120348	992994
219968	992995
111969	992996
235875	992997
242562	992998
160537	992999
145583	993000
147553	993001
140523	993002
42400	993003
116757	993004
166531	993005
373535	993006
159853	993007
56757	993008
41120	993009
19514	993010
4301	993011
322367	993012
77026	993013
70236	993014
205186	993015
30939	993016
336031	993017
404374	993018
375134	993019
162500	993020
135239	993021
122206	993022
34204	993023
455141	993024
352155	993025
166484	993026
211861	993027
229661	993028
265603	993029
354529	993030
183716	993031
87309	993032
4058	993033
87784	993034
4237	993035
102042	993036
338613	993037
282517	993038
59321	993039
120466	993040
175234	993041
40528	993042
287907	993043
69293	993044
72996	993045
422001	993046
149356	993047
283247	993048
277061	993049
30614	993050
31197	993051
84735	993052
22371	993053
14968	993054
175858	993055
280537	993056
18835	993057
157306	993058
337021	993059
33605	993060
318202	993061
123024	993062
242662	993063
85396	993064
292308	993065
172071	993066
62425	993067
96715	993068
15490	993069
45578	993070
104681	993071
214417	993072
144712	993073
16047	993074
285057	993075
453114	993076
438669	993077
22900	993078
116974	993079
73286	993080
24270	993081
84824	993082
249779	993083
213993	993084
29623	993085
11667	993086
98920	993087
290914	993088
67613	993089
254381	993090
398878	993091
78805	993092
91412	993093
232646	993094
73286	993095
243638	993096
82728	993097
217125	993098
221701	993099
214483	993100
821	993101
9478	993102
10948	993103
174764	993104
2714	993105
250364	993106
287394	993107
37475	993108
48457	993109
19747	993110
123185	993111
149138	993112
211559	993113
312070	993114
136363	993115
23811	993116
256589	993117
381867	993118
236132	993119
339181	993120
178494	993121
73118	993122
71754	993123
308	993124
81198	993125
152846	993126
95066	993127
306588	993128
14599	993129
14599	993130
59777	993131
278709	993132
185763	993133
93512	993134
396806	993135
1119	993136
363626	993137
61955	993138
31661	993139
235125	993140
154456	993141
454830	993142
114562	993143
252960	993144
326848	993145
183943	993146
61955	993147
436698	993148
90609	993149
186753	993150
238956	993151
206120	993152
230456	993153
6000	993154
15554	993155
64643	993156
9912	993157
76574	993158
455517	993159
293852	993160
101104	993161
107751	993162
191830	993163
82573	993164
69236	993165
126170	993166
25487	993167
306012	993168
283301	993169
92341	993170
148810	993171
71961	993172
24847	993173
222580	993174
345824	993175
245787	993176
315140	993177
1640	993178
300378	993179
79024	993180
47315	993181
126476	993182
63524	993183
122480	993184
426908	993185
1022	993186
265737	993187
67994	993188
1164	993189
33046	993190
41943	993191
55496	993192
260472	993193
192365	993194
287968	993195
188722	993196
4936	993197
83093	993198
218704	993199
45521	993200
239488	993201
7695	993202
5257	993203
83973	993204
211609	993205
258348	993206
103041	993207
86990	993208
426365	993209
96119	993210
9912	993211
71948	993212
27675	993213
29004	993214
215061	993215
365735	993216
278901	993217
121891	993218
264698	993219
61056	993220
366206	993221
158	993222
2232	993223
21009	993224
333747	993225
48506	993226
17532	993227
20820	993228
12630	993229
65592	993230
71192	993231
2224	993232
14585	993233
248001	993234
180000	993235
235188	993236
63040	993237
147667	993238
90145	993239
122043	993240
3238	993241
87691	993242
422486	993243
393432	993244
458894	993245
24860	993246
146027	993247
124019	993248
15931	993249
326114	993250
208113	993251
170181	993252
176190	993253
56136	993254
144321	993255
123266	993256
152397	993257
21338	993258
337566	993259
25064	993260
159199	993261
157658	993262
73731	993263
427746	993264
245594	993265
455907	993266
68550	993267
57301	993268
141091	993269
376491	993270
15852	993271
162898	993272
72403	993273
159020	993274
174151	993275
279143	993276
162893	993277
300679	993278
134138	993279
451955	993280
160997	993281
109266	993282
306015	993283
24922	993284
301659	993285
154481	993286
89431	993287
7654	993288
70728	993289
229259	993290
5711	993291
28743	993292
26668	993293
330139	993294
21365	993295
33	993296
4157	993297
7899	993298
36502	993299
782	993300
276555	993301
456259	993302
61410	993303
43472	993304
59876	993305
113194	993306
1390	993307
380994	993308
345969	993309
185352	993310
127827	993311
244014	993312
244014	993313
279007	993314
169869	993315
237998	993316
2863	993317
180435	993318
59038	993319
180435	993320
10918	993321
321254	993322
432189	993323
111079	993324
375891	993325
379850	993326
255382	993327
204473	993328
58465	993329
249303	993330
246148	993331
123677	993332
48019	993333
35198	993334
19517	993335
43339	993336
116160	993337
221124	993338
309576	993339
324490	993340
230699	993341
295484	993342
116828	993343
100486	993344
295446	993345
88008	993346
222050	993347
428547	993348
450077	993349
385632	993350
343518	993351
4455	993352
326092	993353
443019	993354
414537	993355
119062	993356
289033	993357
308173	993358
307379	993359
325274	993360
164206	993361
76907	993362
293283	993363
128973	993364
50561	993365
13037	993366
76392	993367
14598	993368
95721	993369
130541	993370
152348	993371
133154	993372
243880	993373
259253	993374
43483	993375
89198	993376
89198	993377
22998	993378
422943	993379
322734	993380
282812	993381
199256	993382
67531	993383
170804	993384
3978	993385
32638	993386
33598	993387
412005	993388
78831	993389
297700	993390
165412	993391
32658	993392
172966	993393
252066	993394
198618	993395
108406	993396
211799	993397
163212	993398
63194	993399
51372	993400
51372	993401
4261	993402
70745	993403
145865	993404
428	993405
17109	993406
119142	993407
49641	993408
255772	993409
138514	993410
13787	993411
7609	993412
200207	993413
154660	993414
440458	993415
66898	993416
8425	993417
18719	993418
218533	993419
50299	993420
315550	993421
282680	993422
255556	993423
244221	993424
224203	993425
48115	993426
446611	993427
422958	993428
232358	993429
155538	993430
143568	993431
308380	993432
326442	993433
169776	993434
9372	993435
15541	993436
7585	993437
239738	993438
61403	993439
32068	993440
1200	993441
131993	993442
74692	993443
370753	993444
26144	993445
157231	993446
204349	993447
39841	993448
29948	993449
383458	993450
69706	993451
357656	993452
256863	993453
361523	993454
331456	993455
217199	993456
42499	993457
82646	993458
124711	993459
4816	993460
350763	993461
21508	993462
197630	993463
13081	993464
50551	993465
109355	993466
109355	993467
181875	993468
333492	993469
98890	993470
10857	993471
35044	993472
105181	993473
245647	993474
133071	993475
228906	993476
151353	993477
275397	993478
370645	993479
83434	993480
111254	993481
249705	993482
308498	993483
439760	993484
109261	993485
247569	993486
90308	993487
418649	993488
352584	993489
11722	993490
163136	993491
35266	993492
209372	993493
183661	993494
64293	993495
260841	993496
81643	993497
140936	993498
218982	993499
435700	993500
439587	993501
175867	993502
238570	993503
271055	993504
235426	993505
119781	993506
8479	993507
438600	993508
96115	993509
122145	993510
122145	993511
438912	993512
162059	993513
428030	993514
179258	993515
3858	993516
237717	993517
431819	993518
310925	993519
31167	993520
139419	993521
267375	993522
78279	993523
183683	993524
256085	993525
183791	993526
206432	993527
54147	993528
350730	993529
380862	993530
411196	993531
408760	993532
325139	993533
170989	993534
367756	993535
210437	993536
301380	993537
260647	993538
458678	993539
292464	993540
169038	993541
106497	993542
152748	993543
93881	993544
276729	993545
238267	993546
122211	993547
69142	993548
150889	993549
33590	993550
121810	993551
330736	993552
423697	993553
98294	993554
249761	993555
91832	993556
241325	993557
153267	993558
137070	993559
180508	993560
54804	993561
125398	993562
404509	993563
173398	993564
182807	993565
108668	993566
62879	993567
2021	993568
124663	993569
36362	993570
8020	993571
113338	993572
87399	993573
1162	993574
369591	993575
4981	993576
193558	993577
116869	993578
26737	993579
219345	993580
442016	993581
9480	993582
193398	993583
325277	993584
254225	993585
321303	993586
190116	993587
337341	993588
5179	993589
204142	993590
134528	993591
12228	993592
446690	993593
445128	993594
620	993595
206812	993596
340535	993597
160591	993598
53260	993599
5031	993600
111457	993601
2166	993602
66991	993603
4918	993604
149038	993605
12154	993606
119116	993607
387269	993608
57294	993609
217261	993610
206389	993611
392261	993612
414272	993613
2418	993614
345745	993615
238347	993616
458	993617
194725	993618
418289	993619
21689	993620
79041	993621
239	993622
9759	993623
19754	993624
455005	993625
51662	993626
31957	993627
115523	993628
215488	993629
6972	993630
67017	993631
31745	993632
56313	993633
105248	993634
159947	993635
204789	993636
21788	993637
4874	993638
21008	993639
18736	993640
249016	993641
395450	993642
10405	993643
244	993644
95594	993645
356559	993646
162384	993647
38894	993648
29095	993649
177459	993650
285674	993651
206385	993652
193068	993653
215133	993654
47412	993655
2613	993656
185951	993657
83532	993658
457261	993659
40640	993660
1062	993661
17624	993662
293913	993663
111963	993664
112800	993665
126499	993666
87561	993667
120	993668
224856	993669
194775	993670
319313	993671
273407	993672
213905	993673
41050	993674
177637	993675
49310	993676
174917	993677
3493	993678
101952	993679
14729	993680
202022	993681
391826	993682
3374	993683
189002	993684
92706	993685
9679	993686
92706	993687
12388	993688
278010	993689
68683	993690
134529	993691
422820	993692
91332	993693
200408	993694
349296	993695
229948	993696
169803	993697
358918	993698
236891	993699
7723	993700
127660	993701
22314	993702
50	993703
67158	993704
20889	993705
20429	993706
20077	993707
127066	993708
372645	993709
95104	993710
204297	993711
82588	993712
226672	993713
17908	993714
126652	993715
33636	993716
165230	993717
420137	993718
165229	993719
164094	993720
455146	993721
1884	993722
800	993723
108	993724
198	993725
86552	993726
5905	993727
92086	993728
46228	993729
183802	993730
27019	993731
144895	993732
97679	993733
198804	993734
149788	993735
150128	993736
50187	993737
112662	993738
229468	993739
758	993740
79483	993741
341214	993742
9718	993743
275265	993744
103596	993745
38196	993746
212	993747
172136	993748
191277	993749
143804	993750
137337	993751
138337	993752
111	993753
31046	993754
112797	993755
18883	993756
77529	993757
237319	993758
242136	993759
245883	993760
224713	993761
459344	993762
208089	993763
266009	993764
35185	993765
66985	993766
374138	993767
25589	993768
93147	993769
51686	993770
177599	993771
278156	993772
61989	993773
5504	993774
35535	993775
9906	993776
366869	993777
181272	993778
241023	993779
51844	993780
52935	993781
198915	993782
26973	993783
25624	993784
25624	993785
124383	993786
230322	993787
249946	993788
59103	993789
73793	993790
409339	993791
142312	993792
387017	993793
387144	993794
232047	993795
36606	993796
360766	993797
221758	993798
154979	993799
109989	993800
111660	993801
127263	993802
65839	993803
227932	993804
91032	993805
40962	993806
169894	993807
5595	993808
9333	993809
6071	993810
7774	993811
368067	993812
80109	993813
176272	993814
48296	993815
52799	993816
15441	993817
8745	993818
4976	993819
1128	993820
20274	993821
8480	993822
2197	993823
351565	993824
7248	993825
13472	993826
114755	993827
17209	993828
2204	993829
243417	993830
6318	993831
11734	993832
14797	993833
3805	993834
136864	993835
129605	993836
123	993837
128420	993838
100780	993839
151339	993840
278197	993841
192218	993842
183699	993843
70886	993844
100356	993845
297602	993846
102876	993847
245660	993848
307998	993849
284310	993850
93560	993851
269172	993852
410298	993853
458506	993854
167224	993855
738	993856
65650	993857
43229	993858
444031	993859
134328	993860
38333	993861
77827	993862
256896	993863
52633	993864
23565	993865
95428	993866
4849	993867
61170	993868
5315	993869
1808	993870
49372	993871
350959	993872
32368	993873
155414	993874
177817	993875
34744	993876
69095	993877
62332	993878
7050	993879
72458	993880
417913	993881
2178	993882
24921	993883
262	993884
3991	993885
41994	993886
183	993887
702	993888
54806	993889
62918	993890
43567	993891
206175	993892
163467	993893
176398	993894
121361	993895
3947	993896
40007	993897
12868	993898
33366	993899
1934	993900
15455	993901
3250	993902
14057	993903
261814	993904
17750	993905
64866	993906
299558	993907
3319	993908
13017	993909
176188	993910
164106	993911
104905	993912
2733	993913
13459	993914
36717	993915
300479	993916
414408	993917
52544	993918
133628	993919
153484	993920
285828	993921
183198	993922
428107	993923
12945	993924
22517	993925
51973	993926
2610	993927
199872	993928
80751	993929
227520	993930
43551	993931
34215	993932
104753	993933
49221	993934
145856	993935
55509	993936
235153	993937
168472	993938
81295	993939
337588	993940
198809	993941
104310	993942
308675	993943
78577	993944
151325	993945
73672	993946
232103	993947
318589	993948
45983	993949
45983	993950
45983	993951
201183	993952
192674	993953
19414	993954
45988	993955
344723	993956
22869	993957
176005	993958
148830	993959
27850	993960
31600	993961
109152	993962
133908	993963
27601	993964
73519	993965
452447	993966
39055	993967
160035	993968
10307	993969
335930	993970
299255	993971
316618	993972
48475	993973
172515	993974
34013	993975
17145	993976
229571	993977
20293	993978
397034	993979
103058	993980
188362	993981
405915	993982
1193	993983
4228	993984
93437	993985
97964	993986
321366	993987
101888	993988
229167	993989
175005	993990
160697	993991
7198	993992
6471	993993
46638	993994
49261	993995
428255	993996
200144	993997
61726	993998
63385	993999
34048	994000
94119	994001
305639	994002
11363	994003
24453	994004
133683	994005
34753	994006
369345	994007
308222	994008
295029	994009
26286	994010
216301	994011
296977	994012
51123	994013
8363	994014
26256	994015
302618	994016
63198	994017
181187	994018
18641	994019
237614	994020
96466	994021
59330	994022
162290	994023
219630	994024
344101	994025
2830	994026
69438	994027
365323	994028
430500	994029
362622	994030
203071	994031
449	994032
358619	994033
102514	994034
273806	994035
8428	994036
56893	994037
399722	994038
217382	994039
438570	994040
11519	994041
56099	994042
181508	994043
104293	994044
242823	994045
240515	994046
60123	994047
60397	994048
60124	994049
12032	994050
64455	994051
3247	994052
242735	994053
151258	994054
334650	994055
354729	994056
83055	994057
114892	994058
17071	994059
157558	994060
54553	994061
84865	994062
305	994063
4821	994064
240043	994065
319753	994066
321414	994067
14334	994068
147638	994069
197429	994070
158850	994071
285147	994072
30699	994073
401933	994074
159745	994075
9101	994076
29809	994077
177963	994078
19922	994079
196843	994080
70686	994081
103172	994082
46628	994083
58664	994084
234265	994085
97815	994086
106347	994087
43448	994088
15622	994089
307263	994090
16174	994091
316397	994092
2297	994093
48025	994094
31767	994095
6975	994096
35201	994097
448795	994098
124729	994099
3372	994100
55962	994101
442387	994102
314647	994103
95963	994104
289705	994105
12483	994106
116428	994107
196629	994108
28194	994109
161310	994110
71295	994111
3148	994112
182088	994113
1514	994114
31541	994115
5537	994116
101279	994117
166368	994118
316596	994119
208015	994120
94425	994121
12057	994122
34396	994123
14066	994124
61477	994125
60971	994126
22800	994127
79065	994128
453806	994129
73919	994130
16424	994131
16290	994132
224500	994133
26105	994134
341495	994135
149710	994136
105989	994137
124822	994138
226433	994139
207396	994140
42989	994141
7910	994142
155412	994143
220803	994144
1996	994145
132387	994146
377704	994147
189417	994148
412422	994149
342112	994150
124457	994151
228872	994152
457522	994153
380134	994154
15798	994155
193842	994156
183638	994157
65310	994158
70580	994159
99478	994160
358417	994161
204683	994162
103413	994163
343824	994164
172999	994165
192707	994166
299130	994167
118192	994168
372086	994169
250109	994170
319456	994171
9898	994172
408390	994173
52068	994174
71844	994175
71329	994176
26558	994177
88035	994178
266671	994179
101009	994180
315144	994181
100903	994182
82758	994183
132	994184
114624	994185
108118	994186
396247	994187
393505	994188
151367	994189
301654	994190
156979	994191
52919	994192
210813	994193
165280	994194
22571	994195
74959	994196
211358	994197
72481	994198
443453	994199
29080	994200
221455	994201
286836	994202
364350	994203
10222	994204
264874	994205
6872	994206
89238	994207
118473	994208
146686	994209
16686	994210
47226	994211
352506	994212
448373	994213
10621	994214
367508	994215
44186	994216
248849	994217
77052	994218
207667	994219
141001	994220
176796	994221
403005	994222
222936	994223
378908	994224
314113	994225
1459	994226
15286	994227
115627	994228
50700	994229
16803	994230
948	994231
37844	994232
94241	994233
46642	994234
1802	994235
340592	994236
373424	994237
173577	994238
43808	994239
85694	994240
43121	994241
54553	994242
150	994243
98968	994244
234009	994245
101485	994246
105289	994247
334735	994248
138028	994249
317420	994250
62674	994251
144414	994252
387397	994253
423039	994254
46722	994255
276049	994256
109775	994257
219	994258
268668	994259
21220	994260
432599	994261
269727	994262
61192	994263
114532	994264
95851	994265
417368	994266
5064	994267
42948	994268
99100	994269
26294	994270
197096	994271
58054	994272
172387	994273
560	994274
149594	994275
26069	994276
179957	994277
101629	994278
2470	994279
24094	994280
791	994281
283251	994282
180357	994283
281012	994284
431682	994285
170061	994286
417337	994287
792	994288
232690	994289
249723	994290
42262	994291
17849	994292
7234	994293
283326	994294
230369	994295
242020	994296
32413	994297
101013	994298
242361	994299
56387	994300
83356	994301
179190	994302
157986	994303
102917	994304
100285	994305
112683	994306
173620	994307
33270	994308
49696	994309
35045	994310
4471	994311
24825	994312
86960	994313
361565	994314
126090	994315
94914	994316
12138	994317
199731	994318
347009	994319
78220	994320
114959	994321
9898	994322
138755	994323
105094	994324
4628	994325
435444	994326
102291	994327
16459	994328
17454	994329
220572	994330
31994	994331
15625	994332
221208	994333
23487	994334
151364	994335
17874	994336
110815	994337
56435	994338
412554	994339
46612	994340
2888	994341
161660	994342
100092	994343
210286	994344
178676	994345
13454	994346
97743	994347
5542	994348
5888	994349
55678	994350
13417	994351
368351	994352
23959	994353
151962	994354
70572	994355
389780	994356
427893	994357
429483	994358
176947	994359
6384	994360
10359	994361
211777	994362
357249	994363
59200	994364
6441	994365
184070	994366
60647	994367
86595	994368
97875	994369
245648	994370
643	994371
4546	994372
22359	994373
135247	994374
370823	994375
15494	994376
99330	994377
95688	994378
37037	994379
31458	994380
207636	994381
4743	994382
81521	994383
241847	994384
199511	994385
286355	994386
52703	994387
15407	994388
64497	994389
64497	994390
26558	994391
393943	994392
354532	994393
420783	994394
7073	994395
105149	994396
14770	994397
181896	994398
10708	994399
12948	994400
4551	994401
31681	994402
341709	994403
305299	994404
1680	994405
64812	994406
404011	994407
10752	994408
29174	994409
8528	994410
7784	994411
28802	994412
3499	994413
39718	994414
431611	994415
60842	994416
75163	994417
141397	994418
39525	994419
114448	994420
5636	994421
293887	994422
50890	994423
347349	994424
448973	994425
127107	994426
100279	994427
445668	994428
397823	994429
311575	994430
105847	994431
5595	994432
21370	994433
121695	994434
219250	994435
241025	994436
414164	994437
23663	994438
147525	994439
207482	994440
182918	994441
179198	994442
123863	994443
40954	994444
19531	994445
249425	994446
188933	994447
17594	994448
229879	994449
52745	994450
55789	994451
191591	994452
229618	994453
20610	994454
313076	994455
417360	994456
49689	994457
453941	994458
56159	994459
51428	994460
103633	994461
15176	994462
239745	994463
203992	994464
143089	994465
410043	994466
46956	994467
398475	994468
195729	994469
53227	994470
33313	994471
323239	994472
947	994473
32963	994474
173296	994475
193186	994476
454066	994477
53976	994478
18651	994479
447666	994480
176314	994481
437569	994482
50550	994483
8332	994484
185081	994485
205473	994486
3624	994487
298742	994488
91768	994489
83712	994490
62068	994491
68812	994492
2503	994493
63969	994494
7079	994495
29888	994496
212286	994497
266853	994498
165862	994499
158939	994500
71423	994501
265637	994502
49193	994503
8543	994504
64546	994505
5020	994506
3321	994507
145183	994508
3949	994509
212514	994510
151530	994511
61139	994512
149796	994513
113448	994514
352349	994515
61893	994516
61893	994517
8804	994518
14284	994519
7710	994520
2865	994521
10950	994522
36409	994523
2039	994524
8293	994525
39881	994526
78409	994527
56911	994528
30691	994529
30691	994530
276101	994531
58707	994532
53612	994533
19225	994534
15267	994535
188945	994536
192048	994537
3193	994538
152142	994539
241137	994540
155	994541
445328	994542
310449	994543
38205	994544
32351	994545
63536	994546
434052	994547
213499	994548
448082	994549
83599	994550
148268	994551
35309	994552
2168	994553
237048	994554
82478	994555
211733	994556
117781	994557
9215	994558
238809	994559
354939	994560
330498	994561
244754	994562
133211	994563
18328	994564
62096	994565
280344	994566
456553	994567
303993	994568
14877	994569
194174	994570
108365	994571
39096	994572
199349	994573
186673	994574
26649	994575
240323	994576
3503	994577
2358	994578
29120	994579
82032	994580
170835	994581
61418	994582
221504	994583
34895	994584
61593	994585
155682	994586
184763	994587
56274	994588
22646	994589
315515	994590
95882	994591
248835	994592
460003	994593
38454	994594
17062	994595
23124	994596
22931	994597
433067	994598
116069	994599
26545	994600
410734	994601
288869	994602
160805	994603
117997	994604
229567	994605
313887	994606
92909	994607
412707	994608
129800	994609
433623	994610
407451	994611
80266	994612
313886	994613
282896	994614
325324	994615
158398	994616
197526	994617
83997	994618
57838	994619
51149	994620
400715	994621
6010	994622
105199	994623
11073	994624
166286	994625
114295	994626
229301	994627
125019	994628
71838	994629
2519	994630
165620	994631
1521	994632
4942	994633
227568	994634
131458	994635
156876	994636
204016	994637
30652	994638
121021	994639
205691	994640
282223	994641
57333	994642
142660	994643
177211	994644
385164	994645
445852	994646
81232	994647
233766	994648
433286	994649
247441	994650
92084	994651
4142	994652
454071	994653
139949	994654
95168	994655
347067	994656
141417	994657
12850	994658
56734	994659
16145	994660
47934	994661
10184	994662
7365	994663
49150	994664
44981	994665
34365	994666
1074	994667
129662	994668
196870	994669
71100	994670
312961	994671
77573	994672
189333	994673
240089	994674
130808	994675
131622	994676
203558	994677
212245	994678
199139	994679
368673	994680
222414	994681
152337	994682
175066	994683
311358	994684
60431	994685
86256	994686
13912	994687
18586	994688
203509	994689
75304	994690
362687	994691
192900	994692
372855	994693
282607	994694
28510	994695
32967	994696
31288	994697
89298	994698
157810	994699
31174	994700
120286	994701
107903	994702
248748	994703
148152	994704
71577	994705
109869	994706
109869	994707
122637	994708
122637	994709
319011	994710
231876	994711
459460	994712
235674	994713
249569	994714
136579	994715
173548	994716
20046	994717
299966	994718
50883	994719
43037	994720
262465	994721
38492	994722
194309	994723
37461	994724
183268	994725
157379	994726
46589	994727
334089	994728
72503	994729
66688	994730
10264	994731
128093	994732
125542	994733
270979	994734
85373	994735
224318	994736
6387	994737
329963	994738
246637	994739
853	994740
309192	994741
100941	994742
28487	994743
152395	994744
291663	994745
267128	994746
37369	994747
215297	994748
234005	994749
85935	994750
318396	994751
409162	994752
27104	994753
200584	994754
238048	994755
88950	994756
305792	994757
151896	994758
32059	994759
350707	994760
59061	994761
429689	994762
292242	994763
439187	994764
93468	994765
27529	994766
853	994767
378953	994768
230692	994769
279546	994770
429946	994771
201672	994772
113057	994773
18814	994774
9252	994775
11437	994776
52183	994777
325435	994778
67766	994779
325582	994780
424354	994781
60350	994782
95738	994783
51186	994784
64075	994785
68281	994786
183052	994787
28447	994788
25491	994789
57269	994790
140120	994791
158800	994792
83275	994793
237991	994794
226831	994795
151086	994796
78009	994797
335207	994798
368000	994799
62058	994800
226172	994801
154019	994802
151743	994803
150020	994804
374668	994805
79348	994806
39504	994807
990	994808
130391	994809
46106	994810
146665	994811
40666	994812
405934	994813
279463	994814
124446	994815
64025	994816
193731	994817
439276	994818
98763	994819
282978	994820
10413	994821
15239	994822
101497	994823
166718	994824
225671	994825
103517	994826
31073	994827
342179	994828
431503	994829
9955	994830
403129	994831
177781	994832
165488	994833
74993	994834
231710	994835
185999	994836
105324	994837
218178	994838
196573	994839
198580	994840
38901	994841
228182	994842
60248	994843
45362	994844
255038	994845
7093	994846
382194	994847
264807	994848
271214	994849
21540	994850
71546	994851
75487	994852
122894	994853
98974	994854
112070	994855
134161	994856
6591	994857
6591	994858
334163	994859
110415	994860
277008	994861
30998	994862
75363	994863
83417	994864
44006	994865
103158	994866
209276	994867
16135	994868
133984	994869
371703	994870
181906	994871
78201	994872
168532	994873
21128	994874
37318	994875
21128	994876
256675	994877
27655	994878
222458	994879
45362	994880
115236	994881
10048	994882
71077	994883
66733	994884
270185	994885
10048	994886
71506	994887
67053	994888
315860	994889
28488	994890
38128	994891
44006	994892
143695	994893
95679	994894
197293	994895
105573	994896
129166	994897
19809	994898
2904	994899
55005	994900
90877	994901
1372	994902
135737	994903
63425	994904
253894	994905
66980	994906
78499	994907
320612	994908
101555	994909
98879	994910
280534	994911
44442	994912
44730	994913
93327	994914
386354	994915
38740	994916
891	994917
230909	994918
124004	994919
349122	994920
306986	994921
164305	994922
87916	994923
75078	994924
148633	994925
254671	994926
137607	994927
137607	994928
172176	994929
349783	994930
145843	994931
272996	994932
140619	994933
23832	994934
140526	994935
25832	994936
67061	994937
189816	994938
129658	994939
205669	994940
2118	994941
635	994942
190823	994943
192192	994944
125921	994945
18043	994946
207268	994947
214175	994948
399618	994949
10938	994950
140039	994951
90908	994952
44270	994953
2284	994954
102808	994955
141541	994956
446925	994957
51741	994958
10051	994959
144096	994960
168712	994961
168713	994962
119425	994963
14908	994964
18967	994965
339104	994966
25152	994967
155069	994968
190795	994969
443295	994970
49112	994971
195098	994972
4203	994973
134445	994974
26104	994975
116480	994976
29168	994977
9887	994978
13362	994979
91980	994980
10299	994981
51899	994982
112984	994983
86414	994984
321045	994985
69904	994986
202268	994987
414434	994988
94873	994989
97712	994990
1050	994991
102708	994992
220466	994993
332624	994994
103876	994995
350872	994996
193685	994997
10311	994998
23921	994999
84324	995000
58560	995001
79571	995002
99084	995003
5920	995004
332833	995005
4417	995006
108761	995007
116825	995008
8619	995009
346669	995010
329749	995011
369931	995012
460094	995013
339703	995014
98207	995015
333537	995016
7759	995017
233896	995018
12809	995019
44981	995020
34607	995021
5774	995022
38382	995023
2786	995024
42970	995025
31181	995026
17211	995027
40422	995028
236523	995029
447939	995030
223692	995031
444973	995032
41708	995033
40445	995034
63506	995035
360624	995036
53214	995037
196420	995038
53880	995039
112387	995040
95370	995041
3095	995042
1208	995043
67658	995044
5067	995045
20	995046
177792	995047
403500	995048
137727	995049
440802	995050
348943	995051
221412	995052
9821	995053
470	995054
213659	995055
32056	995056
10059	995057
6215	995058
46993	995059
34660	995060
82467	995061
114643	995062
261953	995063
19636	995064
53676	995065
41296	995066
338230	995067
116551	995068
25922	995069
357070	995070
3568	995071
185234	995072
2444	995073
233430	995074
294805	995075
163087	995076
11695	995077
419646	995078
213038	995079
66276	995080
7206	995081
236142	995082
227243	995083
170832	995084
38783	995085
238426	995086
247234	995087
3476	995088
21871	995089
122394	995090
232626	995091
387856	995092
25426	995093
76501	995094
1746	995095
47125	995096
1065	995097
249489	995098
10655	995099
124494	995100
13622	995101
327729	995102
185532	995103
203697	995104
174466	995105
28190	995106
67	995107
110413	995108
45358	995109
334301	995110
5084	995111
928	995112
233	995113
19957	995114
30152	995115
102753	995116
242492	995117
7779	995118
549	995119
121298	995120
3138	995121
52003	995122
226618	995123
378513	995124
431157	995125
50799	995126
432137	995127
121888	995128
73913	995129
31663	995130
128746	995131
289859	995132
97991	995133
59849	995134
26610	995135
175111	995136
388260	995137
172458	995138
66980	995139
74892	995140
130593	995141
41311	995142
83739	995143
197808	995144
277359	995145
36962	995146
13515	995147
404070	995148
313314	995149
230511	995150
94332	995151
24069	995152
24069	995153
117388	995154
868	995155
308815	995156
47314	995157
146450	995158
66015	995159
243806	995160
51370	995161
124891	995162
224467	995163
442169	995164
36372	995165
444414	995166
267894	995167
107146	995168
275150	995169
76859	995170
14156	995171
208537	995172
82774	995173
224467	995174
153130	995175
54363	995176
46	995177
71907	995178
29972	995179
48355	995180
36639	995181
32123	995182
3883	995183
3262	995184
69861	995185
12511	995186
41839	995187
6741	995188
4013	995189
2210	995190
75821	995191
375849	995192
5704	995193
13362	995194
35997	995195
79990	995196
74288	995197
223052	995198
67241	995199
372985	995200
131837	995201
9330	995202
385208	995203
283490	995204
24976	995205
45551	995206
131771	995207
196106	995208
114401	995209
2485	995210
2319	995211
2330	995212
8918	995213
38136	995214
20865	995215
294724	995216
65834	995217
15997	995218
30971	995219
140513	995220
2531	995221
34316	995222
14211	995223
110127	995224
59667	995225
36125	995226
113093	995227
219933	995228
170609	995229
98589	995230
105631	995231
263730	995232
11050	995233
67303	995234
167677	995235
203207	995236
1265	995237
311267	995238
21379	995239
98774	995240
28277	995241
214176	995242
115	995243
4804	995244
118200	995245
57876	995246
40534	995247
90720	995248
204282	995249
69757	995250
3339	995251
30353	995252
207754	995253
1083	995254
4215	995255
185512	995256
216697	995257
111826	995258
187536	995259
306933	995260
10700	995261
265373	995262
12883	995263
12473	995264
289084	995265
58312	995266
84569	995267
102774	995268
161797	995269
212866	995270
14265	995271
44005	995272
52717	995273
161711	995274
4039	995275
172576	995276
7071	995277
58179	995278
41441	995279
52044	995280
154505	995281
4111	995282
203579	995283
91062	995284
241343	995285
25825	995286
162915	995287
14224	995288
73109	995289
76184	995290
160484	995291
41757	995292
204907	995293
58247	995294
38507	995295
435336	995296
62413	995297
217290	995298
70393	995299
411514	995300
146955	995301
100531	995302
26772	995303
240119	995304
35090	995305
235137	995306
70393	995307
226431	995308
38507	995309
17915	995310
11014	995311
131081	995312
31324	995313
349879	995314
66970	995315
41792	995316
236339	995317
36403	995318
341797	995319
268322	995320
385611	995321
302288	995322
85347	995323
202700	995324
118532	995325
198319	995326
71194	995327
256204	995328
253367	995329
2007	995330
378569	995331
394206	995332
460278	995333
268931	995334
202235	995335
9854	995336
15452	995337
202681	995338
245036	995339
291517	995340
302816	995341
211870	995342
61300	995343
16616	995344
85605	995345
345567	995346
72903	995347
196181	995348
88594	995349
242455	995350
222895	995351
208556	995352
126820	995353
260043	995354
11499	995355
39575	995356
86241	995357
166505	995358
99765	995359
33361	995360
333675	995361
49647	995362
163614	995363
54822	995364
65349	995365
298450	995366
139966	995367
123638	995368
71959	995369
14940	995370
196132	995371
368094	995372
271081	995373
388490	995374
109357	995375
140283	995376
118321	995377
262476	995378
367607	995379
25790	995380
203357	995381
260798	995382
455554	995383
3862	995384
438713	995385
103663	995386
102915	995387
228	995388
235087	995389
333567	995390
119348	995391
13342	995392
149067	995393
349865	995394
107729	995395
121985	995396
152409	995397
429601	995398
7387	995399
40082	995400
313709	995401
394686	995402
83942	995403
7048	995404
427644	995405
18675	995406
76041	995407
41505	995408
80135	995409
19144	995410
148277	995411
15210	995412
366900	995413
336322	995414
268812	995415
138848	995416
25012	995417
74952	995418
97246	995419
299464	995420
35666	995421
139402	995422
349386	995423
586	995424
403700	995425
184922	995426
61019	995427
344609	995428
7420	995429
99366	995430
5078	995431
215798	995432
164699	995433
64318	995434
65195	995435
292864	995436
399700	995437
192604	995438
111799	995439
187088	995440
165316	995441
57077	995442
9781	995443
41973	995444
107299	995445
6766	995446
230061	995447
165014	995448
244019	995449
112167	995450
317525	995451
35927	995452
56384	995453
49315	995454
152216	995455
354444	995456
26264	995457
155611	995458
223342	995459
365088	995460
385906	995461
449292	995462
243709	995463
122204	995464
316085	995465
218012	995466
93746	995467
40406	995468
186832	995469
11291	995470
207866	995471
233548	995472
332257	995473
212609	995474
181398	995475
365483	995476
302001	995477
386107	995478
171438	995479
27986	995480
341806	995481
142902	995482
87689	995483
28256	995484
33633	995485
355792	995486
60607	995487
54059	995488
244706	995489
272579	995490
441999	995491
225961	995492
48721	995493
135684	995494
8305	995495
65010	995496
59829	995497
178880	995498
184888	995499
188818	995500
309277	995501
230018	995502
225008	995503
19907	995504
91329	995505
30294	995506
162299	995507
67592	995508
58501	995509
339115	995510
350668	995511
200274	995512
145653	995513
78599	995514
74760	995515
86525	995516
432245	995517
90235	995518
439330	995519
193421	995520
11984	995521
217779	995522
102457	995523
19325	995524
51982	995525
365026	995526
76528	995527
76630	995528
155651	995529
210383	995530
218856	995531
328758	995532
212192	995533
20617	995534
82578	995535
226472	995536
23894	995537
26105	995538
166792	995539
139438	995540
377391	995541
280848	995542
10166	995543
351462	995544
66504	995545
11662	995546
129344	995547
44145	995548
268815	995549
192714	995550
348373	995551
399282	995552
139193	995553
254365	995554
39699	995555
4151	995556
25743	995557
17529	995558
30829	995559
16354	995560
65279	995561
50519	995562
55250	995563
265778	995564
297670	995565
245304	995566
405559	995567
91805	995568
155846	995569
81725	995570
184011	995571
45651	995572
454031	995573
349648	995574
98533	995575
291616	995576
112079	995577
104697	995578
10992	995579
455171	995580
263423	995581
26940	995582
1895	995583
201456	995584
35826	995585
33560	995586
230688	995587
222625	995588
97424	995589
14524	995590
267899	995591
36566	995592
84184	995593
48206	995594
68922	995595
227692	995596
18509	995597
169346	995598
234946	995599
333098	995600
214488	995601
174801	995602
172801	995603
404477	995604
96103	995605
38520	995606
14560	995607
13797	995608
125407	995609
204378	995610
449332	995611
216556	995612
10166	995613
247512	995614
9504	995615
223574	995616
410278	995617
217749	995618
127785	995619
458220	995620
343038	995621
190421	995622
121681	995623
25699	995624
196363	995625
8539	995626
84339	995627
207032	995628
199237	995629
251630	995630
234291	995631
67192	995632
310262	995633
104467	995634
15096	995635
349645	995636
195094	995637
248425	995638
24121	995639
56999	995640
40505	995641
352087	995642
72548	995643
59157	995644
59157	995645
10963	995646
183834	995647
336953	995648
26193	995649
181057	995650
236752	995651
71099	995652
180924	995653
192342	995654
112998	995655
36978	995656
58424	995657
82967	995658
63603	995659
3809	995660
431913	995661
11799	995662
143262	995663
99749	995664
298518	995665
4844	995666
341692	995667
56134	995668
101482	995669
14214	995670
230040	995671
176125	995672
17314	995673
92174	995674
106061	995675
86322	995676
21889	995677
65875	995678
171731	995679
134110	995680
171879	995681
117938	995682
146520	995683
150277	995684
80376	995685
151347	995686
321285	995687
269851	995688
13474	995689
183688	995690
8770	995691
308321	995692
459035	995693
140706	995694
165299	995695
2053	995696
223757	995697
147504	995698
39898	995699
369321	995700
417696	995701
52908	995702
2713	995703
3353	995704
7253	995705
264207	995706
181687	995707
167495	995708
193614	995709
7238	995710
315106	995711
40124	995712
399150	995713
16993	995714
52209	995715
243444	995716
3959	995717
102544	995718
38662	995719
152857	995720
443390	995721
91111	995722
455285	995723
134208	995724
387081	995725
48123	995726
233093	995727
295779	995728
208408	995729
46568	995730
226945	995731
4241	995732
71488	995733
226301	995734
398891	995735
10142	995736
22941	995737
151912	995738
121345	995739
2744	995740
251416	995741
10260	995742
83338	995743
28971	995744
192448	995745
98074	995746
11587	995747
359668	995748
219911	995749
11127	995750
40952	995751
104080	995752
39407	995753
43912	995754
91718	995755
356268	995756
356296	995757
24236	995758
449960	995759
112280	995760
261693	995761
286011	995762
145140	995763
240503	995764
134206	995765
8660	995766
86453	995767
197352	995768
396453	995769
178002	995770
135246	995771
6162	995772
8573	995773
81197	995774
6322	995775
64862	995776
86874	995777
16173	995778
212227	995779
17529	995780
238107	995781
2919	995782
68764	995783
2766	995784
168278	995785
316622	995786
23247	995787
8165	995788
15750	995789
41498	995790
361404	995791
249248	995792
338502	995793
170470	995794
165886	995795
85503	995796
442809	995797
258975	995798
109840	995799
453700	995800
158058	995801
70979	995802
59791	995803
108772	995804
24013	995805
221649	995806
55928	995807
144361	995808
273246	995809
91722	995810
381717	995811
8424	995812
77762	995813
398974	995814
28112	995815
356889	995816
430986	995817
6344	995818
98358	995819
15053	995820
18848	995821
171578	995822
1474	995823
168083	995824
18152	995825
12313	995826
27766	995827
20326	995828
284165	995829
12721	995830
172668	995831
47272	995832
15676	995833
1799	995834
186678	995835
347157	995836
25725	995837
197047	995838
429494	995839
213257	995840
314036	995841
146086	995842
112003	995843
989	995844
142334	995845
300764	995846
223042	995847
341924	995848
44904	995849
218577	995850
313767	995851
146176	995852
229440	995853
77448	995854
49119	995855
422864	995856
80469	995857
152623	995858
238114	995859
163076	995860
195522	995861
160586	995862
122152	995863
322970	995864
250644	995865
193779	995866
192538	995867
23107	995868
7113	995869
24944	995870
39899	995871
178996	995872
332464	995873
21780	995874
33157	995875
331574	995876
97528	995877
88721	995878
18614	995879
448872	995880
39290	995881
21810	995882
61950	995883
9663	995884
128315	995885
13806	995886
119876	995887
31580	995888
144114	995889
223307	995890
170823	995891
156614	995892
239248	995893
144413	995894
238147	995895
158847	995896
419085	995897
343159	995898
272711	995899
246814	995900
110382	995901
133289	995902
192815	995903
54757	995904
81178	995905
334420	995906
88355	995907
71621	995908
291706	995909
92532	995910
343253	995911
2513	995912
109315	995913
371995	995914
134249	995915
67410	995916
110577	995917
48827	995918
3591	995919
25646	995920
103039	995921
128056	995922
13837	995923
374369	995924
18730	995925
208340	995926
63803	995927
119072	995928
88831	995929
81014	995930
98367	995931
236818	995932
108096	995933
424349	995934
34695	995935
389398	995936
8998	995937
26257	995938
78414	995939
23467	995940
216326	995941
146767	995942
439961	995943
2665	995944
169446	995945
342982	995946
8545	995947
40699	995948
54444	995949
24977	995950
11178	995951
256903	995952
419337	995953
243475	995954
79840	995955
202219	995956
91846	995957
143043	995958
150225	995959
45728	995960
126042	995961
205303	995962
105625	995963
63842	995964
189041	995965
30463	995966
24270	995967
373448	995968
97229	995969
145766	995970
220255	995971
67482	995972
257664	995973
95	995974
4701	995975
425917	995976
232199	995977
64986	995978
29382	995979
241468	995980
43952	995981
108649	995982
5040	995983
99875	995984
35527	995985
447120	995986
19371	995987
113881	995988
322793	995989
17442	995990
168304	995991
312652	995992
25605	995993
151354	995994
6859	995995
177177	995996
328396	995997
79558	995998
323780	995999
30972	996000
361773	996001
294437	996002
128513	996003
123716	996004
375308	996005
221981	996006
49880	996007
234260	996008
115294	996009
281111	996010
235442	996011
178190	996012
83921	996013
433308	996014
4308	996015
244368	996016
308474	996017
71096	996018
33726	996019
402569	996020
98868	996021
207512	996022
122127	996023
168410	996024
211221	996025
17857	996026
1327	996027
174129	996028
2898	996029
174129	996030
222868	996031
22534	996032
142047	996033
48169	996034
216603	996035
191749	996036
229020	996037
147105	996038
452625	996039
240980	996040
17664	996041
38131	996042
33703	996043
51384	996044
386251	996045
57066	996046
8746	996047
2212	996048
72947	996049
70617	996050
30107	996051
11579	996052
145540	996053
33135	996054
103664	996055
242158	996056
24558	996057
108491	996058
238896	996059
22337	996060
5113	996061
12266	996062
215917	996063
10683	996064
194793	996065
194998	996066
126879	996067
391427	996068
55752	996069
676	996070
1479	996071
56425	996072
2730	996073
4093	996074
32830	996075
201861	996076
15456	996077
58813	996078
17548	996079
55317	996080
108236	996081
3442	996082
104601	996083
37504	996084
75497	996085
59518	996086
239535	996087
175708	996088
117756	996089
341758	996090
16542	996091
141949	996092
146965	996093
76672	996094
33913	996095
3978	996096
1108	996097
735	996098
17613	996099
245419	996100
66399	996101
70069	996102
33715	996103
7802	996104
252368	996105
148382	996106
35631	996107
135046	996108
11140	996109
112387	996110
178192	996111
84542	996112
101040	996113
25397	996114
17951	996115
46201	996116
52886	996117
176684	996118
102984	996119
12374	996120
245255	996121
2117	996122
93883	996123
25117	996124
7543	996125
150839	996126
63781	996127
9123	996128
282100	996129
450164	996130
321712	996131
93914	996132
222470	996133
12133	996134
9056	996135
55142	996136
172179	996137
6548	996138
74252	996139
39209	996140
158234	996141
100461	996142
22830	996143
132283	996144
47237	996145
26388	996146
93721	996147
336	996148
325336	996149
106867	996150
428141	996151
6220	996152
27862	996153
92745	996154
62217	996155
288199	996156
67991	996157
69679	996158
240917	996159
193216	996160
279970	996161
372646	996162
40172	996163
31283	996164
155667	996165
152530	996166
152798	996167
423778	996168
250966	996169
89076	996170
189645	996171
114020	996172
128039	996173
116	996174
1726	996175
171059	996176
351	996177
14569	996178
7672	996179
279392	996180
16221	996181
25103	996182
42512	996183
61875	996184
92455	996185
166915	996186
53774	996187
21058	996188
89528	996189
190017	996190
95913	996191
41770	996192
144229	996193
162111	996194
15430	996195
287263	996196
343043	996197
320670	996198
212672	996199
230782	996200
368844	996201
346234	996202
355267	996203
49952	996204
182949	996205
41148	996206
127907	996207
38077	996208
216415	996209
36626	996210
14827	996211
160285	996212
18972	996213
407528	996214
67685	996215
353765	996216
102598	996217
156874	996218
287450	996219
17427	996220
9003	996221
32745	996222
177706	996223
266553	996224
442927	996225
58251	996226
50965	996227
1152	996228
99984	996229
615	996230
114713	996231
98740	996232
161009	996233
152794	996234
115976	996235
427	996236
33040	996237
60373	996238
1738	996239
76458	996240
7163	996241
63412	996242
7180	996243
21825	996244
20391	996245
90816	996246
178352	996247
209298	996248
23998	996249
411398	996250
432869	996251
401350	996252
373101	996253
44874	996254
120858	996255
228338	996256
32066	996257
132503	996258
15175	996259
90503	996260
8623	996261
460155	996262
130215	996263
94944	996264
67586	996265
254664	996266
18007	996267
88415	996268
99695	996269
34373	996270
16947	996271
21719	996272
47748	996273
4725	996274
119528	996275
352199	996276
100992	996277
25395	996278
170141	996279
26033	996280
212835	996281
11198	996282
212099	996283
262809	996284
66009	996285
47352	996286
32129	996287
132266	996288
12068	996289
25191	996290
146061	996291
57624	996292
165377	996293
96178	996294
17373	996295
91278	996296
2076	996297
4461	996298
144751	996299
206218	996300
340266	996301
91617	996302
77214	996303
226726	996304
26305	996305
210656	996306
195738	996307
382447	996308
51359	996309
421732	996310
97039	996311
111847	996312
33821	996313
146903	996314
18670	996315
263032	996316
60136	996317
152410	996318
74731	996319
174961	996320
9435	996321
74238	996322
30317	996323
83447	996324
167659	996325
187380	996326
219460	996327
109690	996328
4612	996329
200485	996330
243288	996331
42571	996332
22408	996333
294585	996334
12526	996335
14985	996336
122203	996337
321967	996338
76418	996339
88	996340
6269	996341
176888	996342
22001	996343
81982	996344
196510	996345
25376	996346
1703	996347
113320	996348
58028	996349
205818	996350
1228	996351
173526	996352
122155	996353
193692	996354
122976	996355
197009	996356
93612	996357
222294	996358
233620	996359
29028	996360
81975	996361
47908	996362
2778	996363
5855	996364
9658	996365
441019	996366
455511	996367
330394	996368
4655	996369
306380	996370
76194	996371
404843	996372
2011	996373
2629	996374
14427	996375
137075	996376
257091	996377
74907	996378
386793	996379
2896	996380
304277	996381
448726	996382
13127	996383
125556	996384
285248	996385
25068	996386
61023	996387
155831	996388
260883	996389
185248	996390
95691	996391
104699	996392
107188	996393
107150	996394
37507	996395
92175	996396
4710	996397
349697	996398
286893	996399
75637	996400
33247	996401
177131	996402
360003	996403
6079	996404
216309	996405
101933	996406
44066	996407
17540	996408
92340	996409
121286	996410
175540	996411
7431	996412
208384	996413
352022	996414
199165	996415
209546	996416
64594	996417
60630	996418
73316	996419
307959	996420
409764	996421
437756	996422
12958	996423
208529	996424
166800	996425
431282	996426
424782	996427
149809	996428
49466	996429
87149	996430
72710	996431
106439	996432
385883	996433
402653	996434
130580	996435
72026	996436
196691	996437
80308	996438
98120	996439
284214	996440
113629	996441
46042	996442
357975	996443
101224	996444
182541	996445
24660	996446
307066	996447
182430	996448
442643	996449
211909	996450
85173	996451
89649	996452
100055	996453
318474	996454
90850	996455
229429	996456
136351	996457
44409	996458
171267	996459
275506	996460
49704	996461
47485	996462
394413	996463
10480	996464
15436	996465
251319	996466
244657	996467
40157	996468
57063	996469
1364	996470
162084	996471
117464	996472
134779	996473
54	996474
429590	996475
248335	996476
32458	996477
72711	996478
20380	996479
35226	996480
347292	996481
437940	996482
100	996483
16507	996484
1626	996485
30315	996486
14551	996487
428	996488
299461	996489
14245	996490
48396	996491
239282	996492
66399	996493
214097	996494
236346	996495
2062	996496
24434	996497
80634	996498
176435	996499
20306	996500
112524	996501
142494	996502
34588	996503
152862	996504
236346	996505
28717	996506
134753	996507
58861	996508
196307	996509
352233	996510
176382	996511
12424	996512
255330	996513
49804	996514
319606	996515
242177	996516
41902	996517
194265	996518
216065	996519
55665	996520
54440	996521
419338	996522
146854	996523
163582	996524
156798	996525
104244	996526
87328	996527
171413	996528
56472	996529
330553	996530
53816	996531
15201	996532
210606	996533
798	996534
13168	996535
122026	996536
39722	996537
91590	996538
59719	996539
48723	996540
22269	996541
435232	996542
6269	996543
14835	996544
7863	996545
64288	996546
40360	996547
8506	996548
76376	996549
10572	996550
163788	996551
107985	996552
102898	996553
113482	996554
13670	996555
192212	996556
224922	996557
4113	996558
2575	996559
295308	996560
218504	996561
182155	996562
67193	996563
326989	996564
114984	996565
76002	996566
10151	996567
16183	996568
129840	996569
115227	996570
99645	996571
2099	996572
442455	996573
32006	996574
329	996575
162633	996576
183495	996577
2335	996578
49071	996579
97368	996580
1776	996581
39944	996582
14459	996583
52921	996584
25657	996585
211707	996586
276329	996587
112337	996588
15791	996589
25281	996590
407058	996591
110936	996592
456223	996593
31617	996594
754	996595
8268	996596
391126	996597
3886	996598
1039	996599
3166	996600
4142	996601
31512	996602
14507	996603
8422	996604
10792	996605
445110	996606
236	996607
6	996608
1206	996609
423384	996610
67634	996611
238266	996612
181670	996613
39002	996614
153521	996615
241862	996616
223603	996617
104259	996618
122282	996619
38245	996620
175130	996621
23385	996622
154242	996623
196	996624
122342	996625
40908	996626
13512	996627
36252	996628
299210	996629
22393	996630
78396	996631
442171	996632
124342	996633
440872	996634
84215	996635
81626	996636
40815	996637
58210	996638
90442	996639
258145	996640
3681	996641
1572	996642
4052	996643
20768	996644
10915	996645
2010	996646
4082	996647
168393	996648
142317	996649
81884	996650
26809	996651
132739	996652
92340	996653
216174	996654
4085	996655
414534	996656
122118	996657
215234	996658
33105	996659
14684	996660
431332	996661
11724	996662
57600	996663
439236	996664
8574	996665
239645	996666
367262	996667
88237	996668
39480	996669
3285	996670
135202	996671
65824	996672
187671	996673
413732	996674
149328	996675
95893	996676
12286	996677
196288	996678
5970	996679
38744	996680
26800	996681
434811	996682
98601	996683
139892	996684
456095	996685
55816	996686
109587	996687
20267	996688
183763	996689
44471	996690
362255	996691
109544	996692
129357	996693
107055	996694
192051	996695
334352	996696
145141	996697
22106	996698
75186	996699
9473	996700
19589	996701
106837	996702
227207	996703
126988	996704
314312	996705
279800	996706
131227	996707
206524	996708
88005	996709
1483	996710
370205	996711
60373	996712
55041	996713
410679	996714
150335	996715
195523	996716
25184	996717
349494	996718
45903	996719
69766	996720
26914	996721
62589	996722
1533	996723
37543	996724
90408	996725
112097	996726
2667	996727
389654	996728
9239	996729
31335	996730
28967	996731
108	996732
287144	996733
161331	996734
120019	996735
391205	996736
27842	996737
303438	996738
219162	996739
145924	996740
229886	996741
1834	996742
48438	996743
5671	996744
6243	996745
3228	996746
39825	996747
23362	996748
358	996749
202566	996750
84543	996751
197048	996752
204533	996753
116873	996754
8940	996755
91389	996756
206153	996757
114185	996758
437017	996759
133916	996760
14074	996761
56931	996762
226379	996763
30960	996764
35896	996765
211207	996766
63090	996767
5182	996768
52984	996769
105888	996770
94903	996771
66721	996772
44609	996773
184056	996774
81507	996775
102429	996776
15549	996777
215022	996778
108510	996779
120696	996780
160844	996781
238413	996782
109084	996783
72488	996784
235267	996785
177297	996786
312476	996787
4407	996788
133087	996789
6179	996790
32497	996791
139236	996792
88193	996793
57767	996794
377279	996795
93375	996796
42672	996797
42	996798
5571	996799
54799	996800
57330	996801
446985	996802
2792	996803
43235	996804
40117	996805
5710	996806
105233	996807
3621	996808
17833	996809
14326	996810
85867	996811
170389	996812
202190	996813
213047	996814
217152	996815
104209	996816
23849	996817
44344	996818
378496	996819
110085	996820
21530	996821
309402	996822
14843	996823
151814	996824
45396	996825
359593	996826
203094	996827
6115	996828
145615	996829
39203	996830
186766	996831
27091	996832
396055	996833
438901	996834
228974	996835
9324	996836
303679	996837
210442	996838
151344	996839
215232	996840
408101	996841
12581	996842
38606	996843
93320	996844
19628	996845
44580	996846
235484	996847
371195	996848
44261	996849
6391	996850
40488	996851
54529	996852
21850	996853
88960	996854
11664	996855
18125	996856
262139	996857
8819	996858
83534	996859
145276	996860
255323	996861
28468	996862
123694	996863
223546	996864
53916	996865
5141	996866
46417	996867
331173	996868
182886	996869
161517	996870
362491	996871
8179	996872
456212	996873
171372	996874
70891	996875
98385	996876
75599	996877
3974	996878
2231	996879
23671	996880
75139	996881
106467	996882
7236	996883
12418	996884
132113	996885
440467	996886
153297	996887
111163	996888
208508	996889
5249	996890
70842	996891
213913	996892
168914	996893
117646	996894
67577	996895
1501	996896
138295	996897
25284	996898
286168	996899
5249	996900
76862	996901
27479	996902
54803	996903
35976	996904
340430	996905
61799	996906
1082	996907
27610	996908
71623	996909
251740	996910
129546	996911
42915	996912
114131	996913
24660	996914
264585	996915
49986	996916
219279	996917
390899	996918
33565	996919
195431	996920
113568	996921
37228	996922
176467	996923
201345	996924
30859	996925
403	996926
19898	996927
65237	996928
267949	996929
7767	996930
154867	996931
341492	996932
47916	996933
39410	996934
18085	996935
50333	996936
21724	996937
180421	996938
5462	996939
397404	996940
35001	996941
220215	996942
2077	996943
2416	996944
73016	996945
8617	996946
87313	996947
182647	996948
121027	996949
120805	996950
160795	996951
374922	996952
221025	996953
53839	996954
90480	996955
63657	996956
97253	996957
31281	996958
31814	996959
6371	996960
41012	996961
2598	996962
7362	996963
41520	996964
25127	996965
3055	996966
6984	996967
59755	996968
158510	996969
222	996970
1501	996971
63261	996972
235492	996973
79959	996974
174755	996975
174914	996976
2288	996977
65401	996978
343	996979
129128	996980
48612	996981
41818	996982
33145	996983
71499	996984
415583	996985
295924	996986
906	996987
3579	996988
59313	996989
285436	996990
328851	996991
189509	996992
421622	996993
203589	996994
49168	996995
22738	996996
5285	996997
90698	996998
171637	996999
22130	997000
32764	997001
265	997002
50593	997003
8280	997004
227130	997005
123439	997006
180493	997007
92946	997008
323925	997009
188850	997010
152206	997011
426116	997012
238084	997013
427	997014
115887	997015
93300	997016
77618	997017
36599	997018
180893	997019
117426	997020
126879	997021
100	997022
100	997023
16138	997024
644	997025
2536	997026
2432	997027
30872	997028
25710	997029
111215	997030
625	997031
3388	997032
255950	997033
75433	997034
25121	997035
19713	997036
73884	997037
1637	997038
178387	997039
5678	997040
90091	997041
63545	997042
7810	997043
320393	997044
237491	997045
107943	997046
197607	997047
24376	997048
347608	997049
152554	997050
93184	997051
23193	997052
23512	997053
114981	997054
99354	997055
2596	997056
442848	997057
350551	997058
17580	997059
89243	997060
112251	997061
4353	997062
1061	997063
28511	997064
46743	997065
5818	997066
32301	997067
140452	997068
199144	997069
458568	997070
333047	997071
997	997072
317717	997073
50818	997074
28281	997075
1099	997076
233495	997077
181176	997078
118800	997079
2762	997080
379922	997081
235221	997082
191313	997083
201879	997084
4385	997085
41944	997086
79873	997087
8307	997088
27322	997089
186597	997090
1942	997091
227387	997092
111859	997093
4760	997094
32	997095
118561	997096
39581	997097
165910	997098
24771	997099
95051	997100
35899	997101
5360	997102
17367	997103
328972	997104
163	997105
16943	997106
190395	997107
327267	997108
205284	997109
16623	997110
207291	997111
10985	997112
452557	997113
5218	997114
16664	997115
112341	997116
155722	997117
232044	997118
127666	997119
247101	997120
2952	997121
8481	997122
15900	997123
114185	997124
195001	997125
416832	997126
72395	997127
84003	997128
170847	997129
144503	997130
341882	997131
154061	997132
24409	997133
65953	997134
99800	997135
66787	997136
30610	997137
199208	997138
48685	997139
152979	997140
131707	997141
14384	997142
44273	997143
44273	997144
6482	997145
30975	997146
107417	997147
103717	997148
60626	997149
443050	997150
171478	997151
15423	997152
26254	997153
93880	997154
5411	997155
2275	997156
60626	997157
278423	997158
355693	997159
55885	997160
321985	997161
13328	997162
97942	997163
343815	997164
176599	997165
74806	997166
422756	997167
64390	997168
131027	997169
122657	997170
129277	997171
246096	997172
419222	997173
413529	997174
14548	997175
274793	997176
77996	997177
170431	997178
43786	997179
161880	997180
29506	997181
149859	997182
425765	997183
12777	997184
29923	997185
76416	997186
203893	997187
302840	997188
133207	997189
67418	997190
278592	997191
123062	997192
105732	997193
324369	997194
146838	997195
355730	997196
358673	997197
29088	997198
61755	997199
178684	997200
210657	997201
393831	997202
204871	997203
194217	997204
207015	997205
359391	997206
22814	997207
4455	997208
175274	997209
413689	997210
102042	997211
179952	997212
40629	997213
80045	997214
233511	997215
436774	997216
426123	997217
85607	997218
23996	997219
172320	997220
217320	997221
182231	997222
160576	997223
35364	997224
173557	997225
365578	997226
396947	997227
266944	997228
69526	997229
63261	997230
25711	997231
355199	997232
282504	997233
39731	997234
412466	997235
67617	997236
225188	997237
86397	997238
100627	997239
16209	997240
22182	997241
418503	997242
124991	997243
159100	997244
10617	997245
269265	997246
180543	997247
430823	997248
250590	997249
208804	997250
275561	997251
264537	997252
86787	997253
400487	997254
18639	997255
401759	997256
18481	997257
138588	997258
29922	997259
199948	997260
44986	997261
4676	997262
415896	997263
22476	997264
292632	997265
75084	997266
17413	997267
7529	997268
129799	997269
34471	997270
391987	997271
277955	997272
33323	997273
9187	997274
89565	997275
60801	997276
105433	997277
292270	997278
52075	997279
36207	997280
42032	997281
309802	997282
417961	997283
56076	997284
389819	997285
5228	997286
1548	997287
13268	997288
177221	997289
207343	997290
43270	997291
267772	997292
177221	997293
213781	997294
62786	997295
7712	997296
39186	997297
230733	997298
22221	997299
99177	997300
208057	997301
10176	997302
99178	997303
99309	997304
51584	997305
22221	997306
68732	997307
99953	997308
36460	997309
64824	997310
308284	997311
228096	997312
15244	997313
71986	997314
26707	997315
322700	997316
26707	997317
10679	997318
148107	997319
192478	997320
398632	997321
180379	997322
166478	997323
242159	997324
294576	997325
418673	997326
40175	997327
131161	997328
62870	997329
59478	997330
214682	997331
2193	997332
119213	997333
273	997334
344462	997335
134504	997336
7010	997337
10803	997338
7605	997339
173005	997340
99259	997341
210442	997342
61370	997343
5762	997344
96144	997345
22585	997346
391406	997347
242301	997348
1668	997349
191	997350
219527	997351
127105	997352
106537	997353
135213	997354
419583	997355
50628	997356
271689	997357
16882	997358
44124	997359
1889	997360
85383	997361
6093	997362
90947	997363
30165	997364
85884	997365
102667	997366
26257	997367
59275	997368
336735	997369
212111	997370
3581	997371
60498	997372
8381	997373
29346	997374
1865	997375
311746	997376
57461	997377
203978	997378
2337	997379
199672	997380
60032	997381
37022	997382
5565	997383
290779	997384
24777	997385
248368	997386
13771	997387
103097	997388
199706	997389
91805	997390
229025	997391
53471	997392
3707	997393
22475	997394
225657	997395
8596	997396
172822	997397
95708	997398
167246	997399
195879	997400
189242	997401
145366	997402
362559	997403
103311	997404
19521	997405
1228	997406
85955	997407
57374	997408
72101	997409
123395	997410
325654	997411
5147	997412
33025	997413
14810	997414
14810	997415
284825	997416
174888	997417
1003	997418
66116	997419
181375	997420
102056	997421
175261	997422
27242	997423
163722	997424
1070	997425
79851	997426
37426	997427
137789	997428
451580	997429
49825	997430
103657	997431
26654	997432
15322	997433
50024	997434
346767	997435
22270	997436
20143	997437
193325	997438
6263	997439
43680	997440
17938	997441
54306	997442
65071	997443
196841	997444
225753	997445
17664	997446
21540	997447
11467	997448
745	997449
13846	997450
899	997451
1238	997452
19898	997453
14594	997454
74853	997455
54633	997456
109128	997457
103298	997458
98077	997459
106440	997460
48461	997461
3408	997462
18214	997463
456764	997464
4938	997465
287356	997466
95709	997467
5027	997468
113279	997469
63529	997470
4322	997471
6760	997472
105109	997473
27656	997474
382869	997475
77953	997476
82065	997477
87148	997478
416117	997479
27971	997480
191970	997481
194949	997482
195176	997483
25483	997484
241728	997485
109818	997486
43304	997487
104403	997488
60927	997489
37507	997490
289843	997491
2413	997492
48676	997493
18108	997494
28609	997495
16282	997496
134694	997497
193840	997498
55346	997499
56528	997500
16161	997501
207451	997502
349012	997503
1109	997504
119414	997505
47315	997506
183334	997507
456970	997508
147389	997509
170433	997510
222245	997511
179435	997512
47315	997513
26361	997514
22565	997515
64176	997516
12776	997517
91582	997518
34426	997519
31635	997520
2090	997521
798	997522
23022	997523
3961	997524
442666	997525
11899	997526
307537	997527
37566	997528
145669	997529
397811	997530
414	997531
119	997532
9070	997533
1554	997534
193602	997535
76315	997536
38442	997537
103234	997538
9687	997539
102348	997540
12190	997541
75005	997542
91910	997543
31901	997544
127300	997545
129945	997546
301583	997547
373153	997548
429038	997549
66783	997550
219629	997551
273886	997552
6542	997553
318642	997554
306757	997555
38765	997556
311987	997557
101645	997558
23204	997559
170472	997560
341838	997561
228315	997562
159744	997563
115523	997564
23535	997565
20209	997566
389327	997567
1259	997568
115880	997569
817	997570
24058	997571
152142	997572
383537	997573
459260	997574
152061	997575
454070	997576
213446	997577
263593	997578
432098	997579
182276	997580
75475	997581
237730	997582
90008	997583
176184	997584
65903	997585
130791	997586
362	997587
86474	997588
435922	997589
251336	997590
314452	997591
387712	997592
25077	997593
911	997594
417587	997595
435923	997596
328643	997597
15467	997598
34284	997599
194404	997600
66600	997601
65141	997602
95	997603
2679	997604
98937	997605
201665	997606
301263	997607
325182	997608
202680	997609
4192	997610
169681	997611
77050	997612
139833	997613
1336	997614
410163	997615
72796	997616
393090	997617
396501	997618
18171	997619
4491	997620
133828	997621
259430	997622
52648	997623
50304	997624
32362	997625
17770	997626
222221	997627
41686	997628
149754	997629
94411	997630
2457	997631
1377	997632
41258	997633
119174	997634
108995	997635
86996	997636
382732	997637
64694	997638
52845	997639
325337	997640
9924	997641
326032	997642
9522	997643
333557	997644
2652	997645
14205	997646
65585	997647
538	997648
181296	997649
65980	997650
80223	997651
91645	997652
231556	997653
439675	997654
255363	997655
32873	997656
20483	997657
773	997658
19989	997659
635	997660
248008	997661
213509	997662
127390	997663
118845	997664
75499	997665
159848	997666
71456	997667
679	997668
92769	997669
91329	997670
192145	997671
115475	997672
279820	997673
149834	997674
410703	997675
88716	997676
178595	997677
380122	997678
20437	997679
377837	997680
260849	997681
38232	997682
71613	997683
25850	997684
274732	997685
403036	997686
117596	997687
42454	997688
339639	997689
62721	997690
4075	997691
25209	997692
177124	997693
234057	997694
159851	997695
114078	997696
32092	997697
96939	997698
171626	997699
325820	997700
56274	997701
373745	997702
180806	997703
38590	997704
62905	997705
114649	997706
18425	997707
40097	997708
68022	997709
217025	997710
154041	997711
273319	997712
55237	997713
160534	997714
80749	997715
64329	997716
7956	997717
41849	997718
7919	997719
8585	997720
80414	997721
298005	997722
4197	997723
320766	997724
143583	997725
22679	997726
43582	997727
163208	997728
12633	997729
11195	997730
62482	997731
91964	997732
198025	997733
17892	997734
93258	997735
91246	997736
22295	997737
423239	997738
81382	997739
90936	997740
450517	997741
185917	997742
295118	997743
344651	997744
48335	997745
92789	997746
434347	997747
63464	997748
11528	997749
80499	997750
221294	997751
27149	997752
11380	997753
38178	997754
43738	997755
229576	997756
229576	997757
273717	997758
78101	997759
51294	997760
23905	997761
298964	997762
1831	997763
15047	997764
4453	997765
148546	997766
444389	997767
30739	997768
157317	997769
226252	997770
103380	997771
231680	997772
179125	997773
8586	997774
109203	997775
57129	997776
3603	997777
62987	997778
6852	997779
31286	997780
242756	997781
71	997782
34182	997783
409719	997784
138148	997785
264601	997786
150003	997787
376065	997788
239005	997789
170801	997790
161437	997791
9118	997792
109370	997793
318672	997794
87162	997795
335616	997796
93906	997797
69582	997798
281515	997799
27682	997800
23265	997801
121579	997802
243118	997803
46508	997804
110254	997805
95553	997806
172397	997807
29504	997808
73525	997809
278614	997810
108909	997811
64403	997812
7062	997813
8401	997814
364300	997815
35594	997816
35594	997817
1947	997818
132192	997819
98611	997820
59943	997821
231986	997822
86648	997823
122159	997824
75594	997825
3332	997826
29006	997827
3288	997828
196339	997829
6468	997830
6468	997831
58419	997832
448494	997833
383928	997834
84428	997835
138742	997836
21506	997837
34697	997838
111587	997839
355274	997840
120548	997841
164369	997842
84501	997843
59375	997844
218100	997845
17032	997846
57598	997847
185066	997848
3916	997849
282	997850
178790	997851
9358	997852
376213	997853
39784	997854
407140	997855
83798	997856
111837	997857
238550	997858
423124	997859
64349	997860
8	997861
62074	997862
9731	997863
400095	997864
119617	997865
445301	997866
3033	997867
67865	997868
187353	997869
60695	997870
237872	997871
41475	997872
129552	997873
237872	997874
12005	997875
48338	997876
156045	997877
9582	997878
86214	997879
6593	997880
79370	997881
37382	997882
3669	997883
161692	997884
236522	997885
70282	997886
2825	997887
13650	997888
1538	997889
120108	997890
246437	997891
10676	997892
384858	997893
91889	997894
233424	997895
5401	997896
440871	997897
34397	997898
33660	997899
30122	997900
312999	997901
10736	997902
96636	997903
374195	997904
4293	997905
128065	997906
137782	997907
25134	997908
8313	997909
167329	997910
101683	997911
62745	997912
8130	997913
119807	997914
91906	997915
46331	997916
129763	997917
150328	997918
57769	997919
98028	997920
159	997921
118887	997922
315143	997923
26001	997924
9366	997925
294580	997926
365753	997927
17000	997928
233688	997929
85712	997930
101688	997931
155242	997932
207414	997933
318057	997934
142607	997935
13773	997936
160627	997937
25001	997938
420703	997939
445443	997940
4408	997941
141916	997942
264752	997943
48860	997944
92222	997945
323231	997946
15114	997947
86849	997948
46059	997949
44381	997950
220811	997951
14601	997952
142924	997953
193221	997954
364031	997955
163267	997956
332152	997957
29825	997958
219163	997959
275777	997960
202237	997961
389446	997962
120022	997963
197064	997964
147257	997965
60632	997966
425677	997967
330999	997968
17521	997969
122056	997970
22368	997971
119162	997972
2389	997973
187423	997974
5785	997975
362215	997976
93565	997977
54008	997978
371181	997979
142642	997980
112985	997981
377199	997982
493	997983
103391	997984
11732	997985
64284	997986
335761	997987
235452	997988
15917	997989
109593	997990
23284	997991
101289	997992
15574	997993
418284	997994
63	997995
5317	997996
14124	997997
320877	997998
192796	997999
214518	998000
188730	998001
112801	998002
200	998003
341992	998004
30294	998005
6272	998006
39337	998007
387267	998008
46852	998009
102886	998010
3351	998011
209027	998012
13753	998013
186194	998014
117777	998015
4341	998016
3230	998017
72167	998018
54438	998019
2151	998020
166271	998021
17902	998022
164184	998023
43686	998024
155424	998025
68397	998026
96692	998027
29575	998028
118520	998029
146153	998030
46357	998031
25108	998032
367585	998033
30678	998034
407274	998035
91471	998036
2468	998037
75926	998038
211288	998039
88444	998040
61042	998041
107815	998042
103010	998043
292226	998044
165162	998045
48339	998046
109063	998047
62030	998048
25331	998049
75410	998050
36047	998051
149140	998052
53043	998053
48720	998054
251674	998055
250074	998056
125984	998057
433384	998058
187836	998059
60250	998060
172166	998061
423996	998062
100935	998063
120361	998064
196765	998065
70089	998066
351838	998067
422046	998068
217067	998069
26087	998070
2007	998071
251049	998072
100088	998073
70089	998074
96058	998075
454245	998076
69418	998077
78868	998078
29664	998079
58984	998080
96215	998081
7848	998082
89261	998083
53768	998084
5464	998085
17600	998086
213127	998087
56008	998088
166774	998089
27913	998090
387	998091
11351	998092
143175	998093
114545	998094
103053	998095
20363	998096
5224	998097
240656	998098
118380	998099
33234	998100
160344	998101
17991	998102
10338	998103
8136	998104
5146	998105
6576	998106
12126	998107
199634	998108
2503	998109
273710	998110
121992	998111
18104	998112
91310	998113
166912	998114
198738	998115
54837	998116
11059	998117
11059	998118
261482	998119
396097	998120
175711	998121
4702	998122
5997	998123
447	998124
259446	998125
310180	998126
196246	998127
158714	998128
180504	998129
102520	998130
458992	998131
385127	998132
368176	998133
94355	998134
5492	998135
151995	998136
2187	998137
84250	998138
18392	998139
106455	998140
237129	998141
198476	998142
230964	998143
108866	998144
56531	998145
363880	998146
236974	998147
388829	998148
2378	998149
400088	998150
189631	998151
156755	998152
374245	998153
155165	998154
340386	998155
178359	998156
44268	998157
217587	998158
188072	998159
208368	998160
30578	998161
365808	998162
199383	998163
387036	998164
162721	998165
241920	998166
47660	998167
118808	998168
409116	998169
109022	998170
105901	998171
219160	998172
363878	998173
369047	998174
265334	998175
35992	998176
19131	998177
201549	998178
394768	998179
7777	998180
191875	998181
413196	998182
144333	998183
5864	998184
47631	998185
60238	998186
192370	998187
61355	998188
369854	998189
64783	998190
73406	998191
234628	998192
168817	998193
165652	998194
384588	998195
408024	998196
32473	998197
202558	998198
112107	998199
4621	998200
91667	998201
220649	998202
234747	998203
451870	998204
79092	998205
195222	998206
227473	998207
185873	998208
8262	998209
186264	998210
373605	998211
102567	998212
36871	998213
120082	998214
445240	998215
242256	998216
241161	998217
241410	998218
101594	998219
100939	998220
105921	998221
251782	998222
56409	998223
123136	998224
8262	998225
449143	998226
36871	998227
232480	998228
453517	998229
82304	998230
203014	998231
369873	998232
39936	998233
17316	998234
207893	998235
116192	998236
319916	998237
24485	998238
146302	998239
176896	998240
176894	998241
110126	998242
87862	998243
4696	998244
247600	998245
29139	998246
450849	998247
124940	998248
454622	998249
10951	998250
157235	998251
64067	998252
64461	998253
207348	998254
113032	998255
3850	998256
249062	998257
243672	998258
262103	998259
75231	998260
848	998261
50879	998262
85831	998263
13151	998264
340912	998265
16511	998266
356469	998267
46783	998268
15719	998269
158753	998270
41411	998271
114940	998272
154833	998273
378026	998274
54279	998275
9055	998276
316418	998277
42121	998278
250155	998279
423563	998280
338564	998281
111297	998282
119726	998283
277314	998284
449993	998285
226564	998286
38065	998287
12039	998288
2432	998289
226118	998290
12528	998291
24400	998292
44546	998293
36284	998294
36284	998295
76025	998296
79346	998297
339152	998298
632	998299
400919	998300
105441	998301
171491	998302
32433	998303
44807	998304
52640	998305
16143	998306
83557	998307
204854	998308
280498	998309
200	998310
168945	998311
191502	998312
271518	998313
14520	998314
107662	998315
277055	998316
48625	998317
25594	998318
3429	998319
76954	998320
280128	998321
112488	998322
140446	998323
274098	998324
85409	998325
135112	998326
300438	998327
21018	998328
41744	998329
288701	998330
85409	998331
187064	998332
277952	998333
317033	998334
44231	998335
58329	998336
166363	998337
58139	998338
145227	998339
41450	998340
210916	998341
103326	998342
348664	998343
56993	998344
65040	998345
6357	998346
297682	998347
446701	998348
429742	998349
449302	998350
328242	998351
7321	998352
394752	998353
239899	998354
53970	998355
115283	998356
307565	998357
115231	998358
122227	998359
385401	998360
267098	998361
122690	998362
418132	998363
226892	998364
94376	998365
275984	998366
30232	998367
108656	998368
273611	998369
215444	998370
80954	998371
341629	998372
46679	998373
283969	998374
7847	998375
165734	998376
460143	998377
428384	998378
363201	998379
36609	998380
5586	998381
68423	998382
363198	998383
230455	998384
15340	998385
28360	998386
163193	998387
114001	998388
256377	998389
163534	998390
104894	998391
235403	998392
342623	998393
20515	998394
189018	998395
130125	998396
15821	998397
32392	998398
209705	998399
199445	998400
51162	998401
175467	998402
142525	998403
3665	998404
60556	998405
109041	998406
354341	998407
71238	998408
271157	998409
164738	998410
48780	998411
163277	998412
171058	998413
381947	998414
445484	998415
338648	998416
17941	998417
190055	998418
10848	998419
102369	998420
204182	998421
231927	998422
209783	998423
319906	998424
427430	998425
205975	998426
9478	998427
79966	998428
270405	998429
27	998430
27	998431
27177	998432
35154	998433
338605	998434
8588	998435
412879	998436
12575	998437
409125	998438
196274	998439
26763	998440
355404	998441
179542	998442
168745	998443
99331	998444
126607	998445
451466	998446
57237	998447
94236	998448
29662	998449
99436	998450
41855	998451
33219	998452
49136	998453
236176	998454
45216	998455
75196	998456
382104	998457
49093	998458
400448	998459
98416	998460
100115	998461
141077	998462
204132	998463
295759	998464
305866	998465
45934	998466
202867	998467
35062	998468
37456	998469
164096	998470
169122	998471
8703	998472
77830	998473
142734	998474
39035	998475
295871	998476
135293	998477
216753	998478
57270	998479
4068	998480
340513	998481
40901	998482
126631	998483
251561	998484
203676	998485
39470	998486
14669	998487
129310	998488
66808	998489
29757	998490
39678	998491
178385	998492
9604	998493
21935	998494
142533	998495
234801	998496
63290	998497
236588	998498
62972	998499
145389	998500
45297	998501
15478	998502
4283	998503
91293	998504
29097	998505
95456	998506
15615	998507
27703	998508
9645	998509
4283	998510
428896	998511
12369	998512
87804	998513
43670	998514
94942	998515
97752	998516
7246	998517
203860	998518
62968	998519
13353	998520
15938	998521
8602	998522
209256	998523
122619	998524
239001	998525
1106	998526
124922	998527
78358	998528
78358	998529
4784	998530
160004	998531
78204	998532
244990	998533
138374	998534
237783	998535
14339	998536
45726	998537
358228	998538
191535	998539
451898	998540
190348	998541
163807	998542
174776	998543
197932	998544
153709	998545
81214	998546
225373	998547
28413	998548
53634	998549
69380	998550
302233	998551
32162	998552
79948	998553
211536	998554
1594	998555
412609	998556
9269	998557
131083	998558
111856	998559
148316	998560
86133	998561
257473	998562
231976	998563
380431	998564
289	998565
373616	998566
36325	998567
28871	998568
33240	998569
430140	998570
3569	998571
94345	998572
420319	998573
51132	998574
198575	998575
202165	998576
52217	998577
27307	998578
135761	998579
372946	998580
285799	998581
375091	998582
17462	998583
284143	998584
62619	998585
74173	998586
8705	998587
443204	998588
8705	998589
19509	998590
18125	998591
183348	998592
373712	998593
57986	998594
95836	998595
22868	998596
32763	998597
163684	998598
107258	998599
183147	998600
85607	998601
100557	998602
288200	998603
284676	998604
70632	998605
41443	998606
266978	998607
248366	998608
246821	998609
226434	998610
53587	998611
205946	998612
14712	998613
89458	998614
152800	998615
187863	998616
51114	998617
191556	998618
227101	998619
41906	998620
4393	998621
5968	998622
17553	998623
7271	998624
109631	998625
31342	998626
16067	998627
307298	998628
169621	998629
142692	998630
19353	998631
411726	998632
81307	998633
31342	998634
32811	998635
68999	998636
23963	998637
26382	998638
120870	998639
215479	998640
237249	998641
19153	998642
119961	998643
31633	998644
8652	998645
146816	998646
47071	998647
345550	998648
136741	998649
57891	998650
17726	998651
271342	998652
158591	998653
42672	998654
44698	998655
31342	998656
174296	998657
53567	998658
352626	998659
323559	998660
62945	998661
133905	998662
217119	998663
263751	998664
6095	998665
21339	998666
74339	998667
42009	998668
85832	998669
1597	998670
79296	998671
217955	998672
208063	998673
99176	998674
107976	998675
2511	998676
71229	998677
107624	998678
14393	998679
34301	998680
31078	998681
314522	998682
137593	998683
82596	998684
113254	998685
5306	998686
288067	998687
6523	998688
139588	998689
52160	998690
454	998691
8837	998692
359842	998693
130656	998694
13864	998695
18336	998696
12363	998697
10114	998698
53622	998699
183395	998700
3629	998701
61318	998702
183395	998703
155764	998704
42889	998705
16960	998706
133416	998707
208250	998708
164298	998709
79574	998710
177592	998711
72862	998712
179780	998713
29283	998714
1027	998715
110795	998716
203066	998717
35461	998718
132982	998719
193745	998720
76494	998721
11641	998722
70181	998723
253148	998724
388300	998725
410656	998726
7688	998727
250453	998728
83806	998729
18391	998730
409639	998731
139328	998732
451204	998733
73918	998734
217703	998735
30036	998736
73323	998737
169089	998738
347711	998739
133170	998740
369610	998741
420917	998742
54215	998743
410937	998744
122958	998745
8695	998746
2158	998747
26625	998748
184418	998749
62760	998750
384847	998751
219313	998752
42672	998753
10364	998754
217410	998755
21112	998756
90831	998757
349882	998758
409468	998759
22657	998760
247107	998761
427808	998762
157804	998763
335750	998764
37744	998765
80281	998766
239983	998767
105148	998768
411680	998769
21503	998770
165237	998771
283419	998772
87860	998773
342661	998774
2976	998775
1553	998776
62795	998777
291140	998778
6154	998779
194105	998780
64414	998781
38063	998782
139175	998783
106733	998784
21872	998785
237700	998786
33538	998787
83791	998788
339871	998789
13578	998790
375892	998791
193926	998792
203117	998793
434258	998794
210935	998795
22303	998796
63289	998797
14954	998798
77249	998799
119557	998800
311019	998801
59754	998802
261172	998803
134365	998804
55455	998805
15416	998806
244601	998807
15829	998808
427545	998809
78671	998810
12016	998811
36800	998812
374246	998813
343068	998814
331039	998815
111988	998816
132091	998817
277709	998818
113179	998819
145946	998820
439533	998821
288865	998822
81670	998823
171950	998824
172	998825
314369	998826
23737	998827
41315	998828
46	998829
67653	998830
57609	998831
14359	998832
115414	998833
841	998834
169827	998835
322609	998836
176149	998837
326162	998838
447763	998839
197688	998840
339941	998841
8635	998842
7790	998843
292522	998844
319026	998845
291911	998846
2112	998847
4282	998848
442662	998849
302325	998850
279895	998851
420359	998852
119914	998853
14103	998854
42261	998855
37835	998856
28146	998857
404911	998858
33476	998859
4269	998860
30428	998861
47894	998862
398415	998863
132004	998864
55466	998865
89996	998866
18150	998867
9228	998868
65461	998869
396776	998870
15371	998871
445886	998872
437069	998873
113864	998874
31564	998875
126231	998876
3227	998877
223192	998878
244588	998879
85443	998880
29883	998881
123840	998882
6517	998883
361982	998884
136493	998885
55182	998886
340198	998887
214369	998888
165606	998889
43207	998890
239406	998891
89	998892
353908	998893
285835	998894
283	998895
57490	998896
14484	998897
14484	998898
57490	998899
3279	998900
283546	998901
1907	998902
334975	998903
155168	998904
14049	998905
103759	998906
9650	998907
9521	998908
13025	998909
61780	998910
75526	998911
1423	998912
19783	998913
46947	998914
75526	998915
71971	998916
1630	998917
62128	998918
62128	998919
1630	998920
111318	998921
1630	998922
153106	998923
3279	998924
207324	998925
224681	998926
231938	998927
143	998928
61780	998929
122506	998930
171932	998931
89994	998932
67493	998933
255547	998934
279752	998935
74367	998936
160413	998937
305357	998938
455189	998939
35555	998940
29690	998941
74548	998942
192222	998943
224344	998944
435189	998945
94560	998946
305352	998947
33327	998948
143	998949
162820	998950
261810	998951
122186	998952
12078	998953
29173	998954
251551	998955
290400	998956
507	998957
2705	998958
1423	998959
19783	998960
18908	998961
280370	998962
148235	998963
281637	998964
273567	998965
242818	998966
129488	998967
434105	998968
232380	998969
83814	998970
2372	998971
459881	998972
80144	998973
319482	998974
52795	998975
97156	998976
218422	998977
43921	998978
85752	998979
5378	998980
174268	998981
54114	998982
73920	998983
145587	998984
293800	998985
54524	998986
47486	998987
226937	998988
1165	998989
81804	998990
199186	998991
190449	998992
1165	998993
162579	998994
181199	998995
193171	998996
32171	998997
32171	998998
231079	998999
4745	999000
79327	999001
82071	999002
46301	999003
117735	999004
51663	999005
215278	999006
31908	999007
51663	999008
40859	999009
326482	999010
279323	999011
54078	999012
437420	999013
27893	999014
31152	999015
191589	999016
97687	999017
11561	999018
7270	999019
143172	999020
49230	999021
220646	999022
412021	999023
262921	999024
17934	999025
9224	999026
235134	999027
258234	999028
115096	999029
12230	999030
212343	999031
135571	999032
36104	999033
59393	999034
213961	999035
205017	999036
115182	999037
210219	999038
401494	999039
49992	999040
188842	999041
43677	999042
307098	999043
83318	999044
28461	999045
28461	999046
3600	999047
362372	999048
175	999049
98279	999050
62766	999051
137754	999052
142865	999053
231252	999054
238337	999055
69705	999056
69705	999057
18590	999058
376161	999059
39978	999060
27513	999061
119672	999062
107415	999063
41627	999064
4505	999065
194052	999066
96146	999067
96146	999068
365745	999069
2643	999070
3211	999071
42774	999072
146396	999073
18532	999074
360639	999075
102076	999076
205019	999077
53554	999078
242708	999079
25816	999080
244799	999081
108247	999082
291692	999083
2145	999084
155941	999085
241094	999086
51826	999087
316685	999088
168823	999089
23592	999090
211119	999091
182122	999092
169921	999093
117017	999094
36301	999095
1652	999096
144341	999097
11109	999098
96940	999099
57419	999100
57200	999101
108277	999102
355680	999103
18359	999104
267071	999105
394131	999106
11636	999107
127364	999108
418373	999109
130192	999110
83649	999111
215596	999112
91351	999113
94206	999114
251936	999115
20818	999116
19	999117
215752	999118
27557	999119
214793	999120
89798	999121
249468	999122
257567	999123
128339	999124
7981	999125
91254	999126
19648	999127
296661	999128
12736	999129
5530	999130
421117	999131
2508	999132
244463	999133
244206	999134
460167	999135
243960	999136
187379	999137
129130	999138
31930	999139
370749	999140
214372	999141
51887	999142
53555	999143
217106	999144
259009	999145
204102	999146
31590	999147
74431	999148
11384	999149
17185	999150
118465	999151
300953	999152
114960	999153
49793	999154
150771	999155
108793	999156
212750	999157
28760	999158
393994	999159
373189	999160
211746	999161
30730	999162
344235	999163
376	999164
228642	999165
176674	999166
309549	999167
1337	999168
1188	999169
62177	999170
58170	999171
82	999172
8953	999173
210498	999174
425510	999175
11375	999176
30102	999177
165216	999178
58797	999179
58159	999180
81595	999181
28121	999182
176591	999183
445028	999184
12935	999185
180476	999186
85507	999187
19352	999188
241264	999189
74094	999190
226034	999191
87937	999192
11935	999193
25914	999194
13352	999195
195681	999196
102621	999197
54794	999198
43351	999199
126065	999200
192007	999201
127445	999202
243640	999203
114709	999204
112067	999205
210906	999206
55614	999207
145095	999208
22196	999209
22196	999210
22196	999211
23260	999212
22654	999213
39219	999214
74372	999215
55078	999216
434755	999217
7890	999218
37718	999219
181619	999220
112503	999221
52981	999222
51369	999223
129043	999224
52392	999225
425114	999226
128433	999227
112503	999228
51369	999229
3401	999230
15982	999231
9932	999232
61353	999233
189667	999234
54694	999235
336606	999236
335916	999237
335969	999238
184474	999239
327978	999240
262585	999241
124139	999242
87910	999243
10317	999244
187148	999245
353832	999246
138216	999247
85471	999248
39295	999249
341974	999250
303346	999251
275190	999252
45550	999253
45550	999254
140269	999255
100107	999256
104918	999257
422394	999258
347709	999259
297390	999260
217975	999261
9009	999262
442154	999263
9406	999264
132575	999265
240304	999266
170970	999267
4264	999268
17341	999269
338373	999270
14218	999271
95177	999272
200189	999273
89655	999274
126223	999275
411902	999276
276	999277
254626	999278
276	999279
14876	999280
278038	999281
160737	999282
88902	999283
58728	999284
27284	999285
380899	999286
203054	999287
341231	999288
203054	999289
249183	999290
67883	999291
117234	999292
211565	999293
2921	999294
444461	999295
74804	999296
1374	999297
95048	999298
342130	999299
213244	999300
197068	999301
219318	999302
64738	999303
64738	999304
110357	999305
247132	999306
159544	999307
199961	999308
445688	999309
409722	999310
30921	999311
31783	999312
18569	999313
217396	999314
421513	999315
12292	999316
9496	999317
44494	999318
147589	999319
55697	999320
133144	999321
9883	999322
439857	999323
272218	999324
76688	999325
5068	999326
127096	999327
79264	999328
79264	999329
255151	999330
443458	999331
49476	999332
80845	999333
14785	999334
7468	999335
183589	999336
32460	999337
413175	999338
45346	999339
315665	999340
307596	999341
416711	999342
210946	999343
310817	999344
416154	999345
434616	999346
394355	999347
34283	999348
186944	999349
271729	999350
374846	999351
97074	999352
330322	999353
94284	999354
157692	999355
182698	999356
177390	999357
378691	999358
189052	999359
302283	999360
217249	999361
357045	999362
240746	999363
117341	999364
347092	999365
237623	999366
266851	999367
22903	999368
443716	999369
322879	999370
150162	999371
68191	999372
1171	999373
310113	999374
55017	999375
82583	999376
839	999377
123559	999378
64141	999379
33939	999380
24314	999381
208674	999382
390596	999383
46265	999384
51792	999385
48679	999386
70027	999387
1555	999388
76387	999389
277142	999390
31739	999391
88237	999392
11121	999393
257651	999394
433471	999395
163261	999396
206570	999397
242319	999398
17045	999399
388387	999400
189794	999401
238434	999402
34631	999403
148191	999404
34115	999405
15470	999406
34166	999407
57789	999408
96209	999409
324816	999410
323174	999411
109935	999412
245675	999413
113122	999414
3894	999415
244925	999416
376540	999417
434977	999418
133717	999419
27211	999420
9723	999421
9723	999422
15762	999423
91212	999424
7086	999425
120245	999426
420856	999427
75252	999428
231698	999429
5024	999430
214484	999431
380387	999432
332395	999433
399871	999434
63919	999435
21263	999436
51002	999437
302918	999438
242875	999439
20513	999440
343730	999441
140098	999442
446667	999443
303196	999444
53763	999445
126339	999446
100381	999447
361757	999448
53763	999449
249762	999450
297539	999451
107642	999452
246593	999453
234465	999454
112131	999455
416009	999456
62485	999457
184216	999458
43970	999459
225084	999460
20655	999461
318803	999462
7127	999463
363789	999464
289792	999465
216984	999466
1534	999467
281985	999468
11581	999469
361970	999470
419579	999471
15145	999472
59211	999473
89293	999474
63399	999475
196229	999476
435215	999477
111298	999478
434564	999479
343776	999480
161344	999481
307820	999482
283053	999483
26396	999484
225614	999485
129480	999486
146298	999487
84597	999488
206658	999489
183279	999490
368873	999491
97054	999492
106826	999493
156868	999494
284650	999495
397123	999496
273401	999497
200767	999498
441831	999499
26220	999500
231249	999501
215438	999502
215650	999503
62765	999504
27387	999505
10123	999506
213705	999507
121915	999508
235409	999509
206325	999510
356676	999511
191670	999512
91962	999513
173195	999514
93664	999515
246990	999516
222205	999517
24430	999518
106804	999519
216857	999520
216847	999521
453411	999522
207166	999523
140349	999524
36820	999525
3573	999526
400126	999527
7453	999528
90628	999529
170200	999530
98441	999531
15331	999532
200775	999533
256051	999534
30450	999535
348856	999536
415891	999537
387707	999538
5091	999539
181760	999540
170236	999541
175783	999542
385679	999543
5088	999544
33391	999545
417562	999546
128631	999547
43268	999548
342887	999549
847	999550
26396	999551
2497	999552
2497	999553
210558	999554
71842	999555
336881	999556
159582	999557
147147	999558
22718	999559
311133	999560
225104	999561
224844	999562
120554	999563
143386	999564
341514	999565
17272	999566
319783	999567
85425	999568
43384	999569
86165	999570
29011	999571
317291	999572
18838	999573
1032	999574
1032	999575
357927	999576
92534	999577
231884	999578
57722	999579
271404	999580
215070	999581
417719	999582
1938	999583
95675	999584
6881	999585
112990	999586
12122	999587
396451	999588
77784	999589
331036	999590
98	999591
41186	999592
231958	999593
177700	999594
136209	999595
249848	999596
59743	999597
5138	999598
27085	999599
215470	999600
2039	999601
204676	999602
955	999603
104509	999604
236628	999605
13423	999606
248972	999607
29828	999608
96430	999609
104957	999610
86601	999611
695	999612
171710	999613
58750	999614
215446	999615
339327	999616
374	999617
74498	999618
425709	999619
113736	999620
50039	999621
449764	999622
394626	999623
143182	999624
15172	999625
104957	999626
376986	999627
4414	999628
186221	999629
309708	999630
162558	999631
11317	999632
48329	999633
341013	999634
115091	999635
272356	999636
93669	999637
27309	999638
5854	999639
56480	999640
215662	999641
291238	999642
432373	999643
374688	999644
351430	999645
267264	999646
79169	999647
130750	999648
380936	999649
409157	999650
11317	999651
23315	999652
248875	999653
117208	999654
72152	999655
414867	999656
154522	999657
114753	999658
216805	999659
228785	999660
202214	999661
302401	999662
228785	999663
280451	999664
68178	999665
112361	999666
72152	999667
134466	999668
36860	999669
161195	999670
168474	999671
232332	999672
433533	999673
161195	999674
98732	999675
89217	999676
213067	999677
202214	999678
154066	999679
167045	999680
266060	999681
178321	999682
87377	999683
327893	999684
188753	999685
365752	999686
23552	999687
181137	999688
159198	999689
11633	999690
285450	999691
152751	999692
79169	999693
37534	999694
325863	999695
370169	999696
149125	999697
261373	999698
249307	999699
458293	999700
240667	999701
35012	999702
127763	999703
64813	999704
249988	999705
1775	999706
138946	999707
126675	999708
324161	999709
64084	999710
175088	999711
308273	999712
439410	999713
389371	999714
348238	999715
127536	999716
341189	999717
379930	999718
177156	999719
175050	999720
333879	999721
18890	999722
276591	999723
158382	999724
117654	999725
316026	999726
117654	999727
350566	999728
166774	999729
427782	999730
31719	999731
247725	999732
18794	999733
229928	999734
333641	999735
115223	999736
186844	999737
180308	999738
77526	999739
76725	999740
380870	999741
448235	999742
8867	999743
247117	999744
358847	999745
163615	999746
100452	999747
133137	999748
27680	999749
376883	999750
442352	999751
280516	999752
280480	999753
32169	999754
358419	999755
396216	999756
116638	999757
99869	999758
33724	999759
270209	999760
121996	999761
392302	999762
15925	999763
195034	999764
141409	999765
98444	999766
62014	999767
2	999768
133040	999769
144310	999770
39560	999771
158071	999772
442896	999773
232735	999774
14768	999775
296709	999776
204164	999777
268616	999778
38731	999779
330389	999780
90796	999781
77480	999782
225266	999783
43181	999784
93002	999785
290019	999786
6229	999787
119074	999788
39930	999789
7865	999790
387046	999791
103590	999792
69017	999793
399240	999794
230328	999795
77365	999796
179770	999797
382604	999798
42316	999799
167388	999800
76480	999801
266698	999802
74413	999803
43841	999804
25375	999805
178354	999806
38974	999807
148444	999808
76163	999809
405913	999810
125815	999811
135431	999812
224015	999813
360599	999814
169542	999815
139914	999816
57676	999817
1158	999818
229020	999819
221937	999820
248668	999821
261497	999822
1626	999823
58962	999824
416235	999825
4811	999826
2622	999827
5110	999828
250472	999829
222285	999830
35904	999831
26754	999832
1196	999833
150169	999834
271314	999835
123302	999836
103299	999837
139984	999838
365854	999839
453987	999840
192237	999841
413774	999842
291875	999843
123970	999844
19602	999845
19602	999846
258843	999847
147942	999848
276304	999849
170046	999850
295797	999851
100179	999852
25385	999853
37153	999854
23961	999855
164588	999856
69358	999857
394	999858
147131	999859
10965	999860
161144	999861
10965	999862
176306	999863
243386	999864
138097	999865
25913	999866
302047	999867
61599	999868
377143	999869
13	999870
26117	999871
238420	999872
131168	999873
9386	999874
163380	999875
15288	999876
43372	999877
1861	999878
108767	999879
90210	999880
140387	999881
9526	999882
158933	999883
77216	999884
453737	999885
440599	999886
7872	999887
67204	999888
104409	999889
23604	999890
21893	999891
270973	999892
4705	999893
109384	999894
85156	999895
31637	999896
44201	999897
82606	999898
118932	999899
4922	999900
382545	999901
149428	999902
10317	999903
344212	999904
50081	999905
26096	999906
104806	999907
32995	999908
339308	999909
13855	999910
32417	999911
419524	999912
5265	999913
159597	999914
208231	999915
52322	999916
150790	999917
27442	999918
36910	999919
32480	999920
3770	999921
24460	999922
421892	999923
1738	999924
237266	999925
281992	999926
240877	999927
305190	999928
185358	999929
357559	999930
131479	999931
291991	999932
17072	999933
17072	999934
403677	999935
60481	999936
25214	999937
98135	999938
44387	999939
166152	999940
45976	999941
131974	999942
40217	999943
328849	999944
37826	999945
262287	999946
45976	999947
8587	999948
258014	999949
77378	999950
151062	999951
44387	999952
281076	999953
137515	999954
21781	999955
72523	999956
146892	999957
72523	999958
23760	999959
2723	999960
234666	999961
3980	999962
10003	999963
70625	999964
12790	999965
94594	999966
230440	999967
296052	999968
215968	999969
394490	999970
34654	999971
240573	999972
96946	999973
189389	999974
1736	999975
71564	999976
262414	999977
373646	999978
44709	999979
28642	999980
93090	999981
48348	999982
48348	999983
48348	999984
118557	999985
230216	999986
47231	999987
97650	999988
47231	999989
221148	999990
205813	999991
97650	999992
121642	999993
65515	999994
27839	999995
25781	999996
3552	999997
114639	999998
360451	999999
41663	1000000
